commit 992bf62f018d4dde6b7426ab84e2991576602921 Author: Thephaseless Date: Wed Jul 24 13:57:40 2024 +0000 first commit diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..8ffa4fe --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,8 @@ +FROM mcr.microsoft.com/devcontainers/python:1-3.11-bullseye AS devcontainer + +USER vscode +RUN sudo apt update && sudo apt upgrade -y && sudo apt install -y --no-install-recommends xvfb +RUN pipx install poetry +RUN poetry config virtualenvs.in-project true +RUN sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb +RUN sudo apt install -y ./google-chrome-stable_current_amd64.deb \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..090ddd6 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,37 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/python +{ + "name": "Python 3", + // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile + "dockerComposeFile": "docker-compose.yml", + "workspaceFolder": "/workspace/${localWorkspaceFolderBasename}", + "service": "app", + "customizations": { + "vscode": { + "extensions": [ + "charliermarsh.ruff", + "-ms-python.autopep8", + "-ms-python.vscode-pylance" + ], + "settings": { + "python.venvPath": "./venv" + } + } + }, + // Features to add to the dev container. More info: https://containers.dev/features. + // "features": {}, + // Use 'forwardPorts' to make a list of ports inside the container available locally. + "forwardPorts": [ + 6080 + ], + "features": { + "ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, + "ghcr.io/devcontainers/features/desktop-lite:1": {} + } + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "pip3 install --user -r requirements.txt", + // Configure tool-specific properties. + // "customizations": {}, + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +} \ No newline at end of file diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml new file mode 100644 index 0000000..3f06b8f --- /dev/null +++ b/.devcontainer/docker-compose.yml @@ -0,0 +1,11 @@ +services: + app: + command: sleep infinity + ports: + - 8191:8191 + volumes: + - ../..:/workspace:cached + build: + target: devcontainer + selenium: + image: selenium/standalone-chromium:latest diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..f33a02c --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for more information: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates +# https://containers.dev/guide/dependabot + +version: 2 +updates: + - package-ecosystem: "devcontainers" + directory: "/" + schedule: + interval: weekly diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..82f9275 --- /dev/null +++ b/.gitignore @@ -0,0 +1,162 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/latest/usage/project/#working-with-version-control +.pdm.toml +.pdm-python +.pdm-build/ + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..58784fb --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,27 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "Python Debugger: Main", + "type": "debugpy", + "justMyCode": false, + "env": { + "LOG_LEVEL": "DEBUG" + }, + "request": "launch", + "program": "main.py", + "console": "integratedTerminal" + }, + { + "name": "Python Debugger: Current File", + "justMyCode": false, + "type": "debugpy", + "request": "launch", + "program": "${file}", + "console": "integratedTerminal" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c514d46 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,20 @@ +{ + "python.testing.pytestArgs": [ + "tests" + ], + "python.testing.unittestEnabled": false, + "python.testing.pytestEnabled": true, + "python.analysis.autoImportCompletions": true, + "python.analysis.typeCheckingMode": "basic", + "python.terminal.activateEnvironment": true, + "[python]": { + "editor.defaultFormatter": "charliermarsh.ruff", + }, + "python.analysis.packageIndexDepths": [ + { + "name": "", + "depth": 5, + "includeAllSymbols": true, + } + ], +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/extentions/I-Still-Dont-Care-About-Cookies/LICENSE b/extentions/I-Still-Dont-Care-About-Cookies/LICENSE new file mode 100644 index 0000000..8657da3 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/LICENSE @@ -0,0 +1,14 @@ +Copyright © 2019 Daniel Kladnik + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see https://www.gnu.org/licenses/gpl-3.0.html. \ No newline at end of file diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/bg/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/bg/messages.json new file mode 100644 index 0000000..164cfd4 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/bg/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Все още не ме е грижа за бисквитките", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Общностна версия на добавката „Все още не ме е грижа за бисквитките“ (без Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Добавката е изключена за $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Вие сте изключили добавката за този сайт. Моля, включете я и проверете дали виждате предупреждението за бисквитки преди да го докладвате.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Желаете ли да докладвате предупреждение за бисквитки в $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Включване на добавката за $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Изключване на добавката за $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Добавката не работи за този сайт", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Докладвайте предупреждение за бисквитки", + "description": "Menu option." + }, + "menuSupport": { + "message": "Подкрепете този проект", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Настройки", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Списък на всички сайтове, на които е разрешено да показват предупреждения за бисквитки. По един сайт на ред:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "показатели на състоянието", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Запазване на настройките", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Докладване посредством Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Безименно докладване", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Докладване", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Бележки: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Неща като:\nВидеото не се възпроизвежда\nЧупен плъзгач\nСива област на екрана", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Изпращане на доклад", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Отказ", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Нещо се обърка", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Опитай пак по-късно..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Назад", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Зареждане...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/cs/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/cs/messages.json new file mode 100644 index 0000000..029231d --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/cs/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Komunitní verze rozšíření \"I don't care about cookies\" (bez Avastu)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Rozšíření je pro $HOSTNAME$ zakázáno.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Na tomto webu jste rozšíření zakázali. Povolte jej a znovu zkontrolujte správnou funkčnost rozšíření.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Chtele nahlásit oznámení o cookies na $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Povolit rozšíření pro $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Zakázat rozšíření pro $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Rozšíření na tomto webu nefunguje", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Nahlásit oznámení o cookies", + "description": "Menu option." + }, + "menuSupport": { + "message": "Podpořit tento projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Nastavení", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Seznam všech povolených webů, jeden web na řádek:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indikátory stavu", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Uložit nastavení", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Nahlásit pomocí Githubu", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Nahlásit anonymně", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Nahlásit", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Poznámky: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Věci jako:\nNefunguje přehrávání videa\nNefunkční posuvník\nšedé překrytí", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Odeslat hlášení", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Zrušit", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Něco se nepovedlo", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Zkuste to znovu později..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Zpět", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Načítání...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "Obecný problém (vyžaduje poznámky)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Související s posuvníkem", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/da/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/da/messages.json new file mode 100644 index 0000000..b53d307 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/da/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Fællesskabsversion af udvidelsen `I still don't care about cookies` (ingen Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Udvidelse er deaktiveret på $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Du har deaktiveret udvidelsen på dette webstedet. Vær venlig at aktiver den på og se, om du ser cookie-advarslen, før du rapporterer det.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Vil du rapportere en cookie-advarsel på $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Aktiver udvidelse på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Deaktiver udvidelse på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Udvidelsen virker ikke på dette webstedet", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Rapporter en cookie-advarsel", + "description": "Menu option." + }, + "menuSupport": { + "message": "Støt dette projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Indstillinger", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Liste over alle hvidlistede hjemmesider, en hjemmeside pr. linje:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "statusindikatorer", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Gem indstillinger", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Rapporter vha. Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Rapportér anonymt", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Rapportér", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Bemærkninger: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Ting som:\nVideoplayback virker ikke\nScrollbar virker ikke\ngråt overtræk", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send rapport", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Annuller", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Noget gik galt", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Prøv igen senere..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Tilbage", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Indlæser...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/de/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/de/messages.json new file mode 100644 index 0000000..947bc4f --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/de/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community-Version der Erweiterung `I don't care about cookies` (kein Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Die Erweiterung ist deaktiviert für $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Sie haben die Erweiterung auf dieser Website deaktiviert. Bitte aktivieren Sie es und prüfen Sie, ob Sie die Cookie-Warnung weiterhin sehen, bevor Sie Bericht melden.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Möchten Sie eine Cookie-Warnung auf der $HOSTNAME$ melden?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Aktiviere die Erweiterung für $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Deaktiviere die Erweiterung für $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Die Erweiterung funktioniert nicht auf dieser Website.", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Melde eine Cookie-Warnung", + "description": "Menu option." + }, + "menuSupport": { + "message": "Unterstütze dieses Projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Einstellungen", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Liste aller Websites auf der Whitelist, eine Website pro Zeile:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "Statusanzeige", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Einstellungen speichern", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Über Github melden", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Anonym melden", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Melde", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Anmerkungen: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Dinge wie:\nVideowiedergabe funktioniert nicht\nNicht funktionierende Bildlaufleiste\nSeite hat Grauschleier", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Bericht senden", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Abbrechen", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Etwas ist schiefgelaufen", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Versuchen Sie es später noch einmal..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Zurück", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Laden…", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/en/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/en/messages.json new file mode 100644 index 0000000..be871cd --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/en/messages.json @@ -0,0 +1,160 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + + "extensionDescription": { + "message": "Community version of the extension `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + + "reportSkippedTitle": { + "message": "Extension is disabled on $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "reportSkippedMessage": { + "message": "You have disabled the extension on this website. Please enable it and check if you see the cookie warning before reporting.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + + "reportConfirm": { + "message": "Would you like to report a cookie warning on $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuEnable": { + "message": "Enable extension on $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuDisable": { + "message": "Disable extension on $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuIdle": { + "message": "Extension doesn't work on this website", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + + "menuReport": { + "message": "Report a cookie warning", + "description": "Menu option." + }, + + "menuSupport": { + "message": "Support this project", + "description": "Menu option." + }, + + "optionsTitle": { + "message": "Settings", + "description": "Title for the options page." + }, + + "optionsWhitelist": { + "message": "List of all whitelisted websites, one website per line:", + "description": "Options text for whitelist box." + }, + + "optionStatusIndicators": { + "message": "status indicators", + "description": "Option text for enabling the status indicator" + }, + + "optionsButton": { + "message": "Save settings", + "description": "Options text for SAVE button." + }, + + "reportGithub": { + "message": "Report using Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Report anonymously", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Report", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancel", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Something went wrong", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Try again later..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Back", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Loading...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/es/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/es/messages.json new file mode 100644 index 0000000..b402a99 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/es/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Todavía no me importan las cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Versión comunitaria de la extensión `No me importan las cookies` (sin Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "La extensión está desactivada en $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Ha desactivado la extensión en este sitio. Por favor, actívela y confirme que puede ver el aviso de cookies antes de reportarlo.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "¿Desearía reportar un aviso de cookies en $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Activar extensión en $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Desactivar extensión en $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "La extensión no funciona en este sitio", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Reportar un aviso de cookies", + "description": "Menu option." + }, + "menuSupport": { + "message": "Apoyar este proyecto", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Configuraciones", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lista de todos los sitios permitidos, un sitio por línea:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indicadores de estado", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Guardar configuración", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Reportar en GitHub", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Reportar anónimamente", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Reportar", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notas: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Cosas como:\n\nReproducción de video no funcional\nBarra de desplazamiento rota\nOverlay gris", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Enviar reporte", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancelar", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Algo salió mal", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Inténtelo de nuevo más tarde..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Volver", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Cargando...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/fr/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/fr/messages.json new file mode 100644 index 0000000..c9b293a --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/fr/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Version communautaire de l'extension \"Je m'en fiche des cookies\" (sans Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "L'extension est désactivée sur $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Vous avez désactivé l'extension sur ce site. Merci de l'activer et de vérifier si vous voyez toujours l'avertissement de cookies avant de signaler.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Voulez vous signaler un avertissement de cookies on $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Activer l'extension sur $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Désactiver l'extension sur $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "L'extension ne fonctionne pas sur ce site", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Signaler un avertissement de cookie", + "description": "Menu option." + }, + "menuSupport": { + "message": "Faire un don pour supporter ce projet", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Paramètres", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Liste de tous les sites sur liste blanche, un site par ligne:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indicateur de statut", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Enregistrer", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Signaler via Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Signaler anonymement", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Signaler", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes : ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Des actions comme :\nVidéo en arrière-plan qui ne fonctionne pas\nBarre de défilement non fonctionnelle\nUne superposition grise", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Envoyer le rapport", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Annuler", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Un problème est survenu", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Réessayez plus tard..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Retour", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Chargement...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/hr/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/hr/messages.json new file mode 100644 index 0000000..334583e --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/hr/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community version of the extension `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Ekstenzija ne radi na $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Ugasili ste ekstenziju na ovoj web stranici. Upalite ju i provjerite vidi li se upozorenje o kolačićima prije nego prijavite web stranicu.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Želite li prijaviti upozorenje o kolačićima na $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Upali ekstenziju na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Ugasi ekstenziju na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Ekstenzija ne radi na ovoj domeni", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Prijavite upozorenje o kolačićima", + "description": "Menu option." + }, + "menuSupport": { + "message": "Podržite ovaj projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Postavke", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Popis svih dopuštenih web stranica, jedna po retku:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "status indicators", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Snimi postavke", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Report using Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Report anonymously", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Report", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancel", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Something went wrong", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Try again later..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Back", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Loading...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/hu/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/hu/messages.json new file mode 100644 index 0000000..70b16d7 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/hu/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Az `I don't care about cookies` kiegészítő közösségi verziója (Avast nélkül)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "A kiegészítő ki van kapcsolva itt: $HOSTNAME$", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Ezen a webhelyen ki van kapcsolva a kiegészítő. Kérlek, kapcsold be és ellenőrizd le, hogy nem látsz-e figyelmeztetést mielőtt jelentenéd.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Szeretnéd jelenteni a sütiket (cookie-kat) erről a webhelyről: $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "A kiegészítő bekapcsolása itt: $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "A kiegészítő kikapcsolása itt: $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "A kiegészítő nem működik ezen a webhelyen", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Egy sütifigyelmeztetés jelentése", + "description": "Menu option." + }, + "menuSupport": { + "message": "A projekt támogatása", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Beállítások", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "A fehérlistán szereplő webhelyek, soronként egy weboldal:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "állapotjelzők", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Beállítások mentése", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Jelentés a GitHubon", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Jelentés névtelenül", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Jelentés", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Megjegyzések: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Olyan dolgok, mint:\nA videolejátszás nem működik\nElromlott görgetősáv\nszürke réteg", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Jelentés küldése", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Mégse", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Valami hiba történt", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Próbáld később..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Vissza", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Betöltés...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/it/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/it/messages.json new file mode 100644 index 0000000..8508abd --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/it/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Versione della community dell'estensione `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "L'estensione è disabilitata per $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Hai disabilitato l'estensione in questo sito web. Per favore attivala e controlla se riesci a vedere l'avviso per i cookies prima di segnalarlo.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Vuoi segnalare i cookies di $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Attiva l'estensione su $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Disattiva l'estensione su $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "L'estensione non funziona su questo sito", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Segnala un avviso sui cookies", + "description": "Menu option." + }, + "menuSupport": { + "message": "Supporta il progetto", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Impostazioni", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lista di tutti i siti web nella whitelist, un sito web per riga:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indicatori di stato", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Salva", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Segnala usando Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Segnala in modo anonimo", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Segnala", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Note: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Cose come:\nriproduzione video non funzionante\nscrollbar rotta\noverlay grigio", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Invia report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Annulla", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Si è verificato un problema", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Riprova più tardi..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Indietro", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Caricamento...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/ja/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ja/messages.json new file mode 100644 index 0000000..bcfe25d --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ja/messages.json @@ -0,0 +1,90 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + + "reportSkippedTitle": { + "message": "拡張はこのドメイン $HOSTNAME$ で無効とされています。", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "reportSkippedMessage": { + "message": "このウェブサイトでの拡張機能をあなたは無効にしています。有効化し、クッキー警告が出るか、バグ報告の前に確認してください。", + "description": "Tells the user it cannot report a whitelisted domain." + }, + + "reportConfirm": { + "message": "$HOSTNAME$ でクッキー警告を出したいですか?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuEnable": { + "message": "$HOSTNAME$ で拡張を有効にします", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuDisable": { + "message": "$HOSTNAME$ で拡張を無効にします", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuIdle": { + "message": "拡張はこのサイトで動きません", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + + "menuReport": { + "message": "クッキー警告を報告する", + "description": "Menu option." + }, + + "menuSupport": { + "message": "プロジェクトを支援したい", + "description": "Menu option." + }, + + "optionsTitle": { + "message": "設定", + "description": "Title for the options page." + }, + + "optionsWhitelist": { + "message": "無効化したいウェブサイトのリスト、1行ずつ:", + "description": "Options text for whitelist box." + }, + + "optionsButton": { + "message": "設定を保存する", + "description": "Options text for SAVE button." + }, + + "optionsSaved": { + "message": "オプションを保存しました。", + "description": "Message after saving options." + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/lt/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/lt/messages.json new file mode 100644 index 0000000..ede8ec3 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/lt/messages.json @@ -0,0 +1,90 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + + "reportSkippedTitle": { + "message": "$HOSTNAME$ įskiepis yra išjungtas.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "reportSkippedMessage": { + "message": "Šiam tinklapiui įskiepo veikimą Jūs esate išjungę. Prašome įjungti ir patikrinti, ar vis dar gaunate slapukų pranešimą, prieš pranešant apie klaidą.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + + "reportConfirm": { + "message": "Norite pranešti apie neveikiantį slapukų pranešimų blokavimą $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuEnable": { + "message": "Įjungti blokavimą $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuDisable": { + "message": "Išjungti blokavimą $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuIdle": { + "message": "Įskiepis šiame tinklapyje neveikia", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + + "menuReport": { + "message": "Praneškite apie neveikiantį blokavimą", + "description": "Menu option." + }, + + "menuSupport": { + "message": "Paremkite šį projektą", + "description": "Menu option." + }, + + "optionsTitle": { + "message": "Nustatymai", + "description": "Title for the options page." + }, + + "optionsWhitelist": { + "message": "Sąrašas visų neliečiamų tinklapių. Vienas adresas į eilutę:", + "description": "Options text for whitelist box." + }, + + "optionsButton": { + "message": "Išsaugoti nustatymus", + "description": "Options text for SAVE button." + }, + + "optionsSaved": { + "message": "Nustatymai sėkmingai išsaugoti.", + "description": "Message after saving options." + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/nb/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nb/messages.json new file mode 100644 index 0000000..cad7f5e --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nb/messages.json @@ -0,0 +1,90 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + + "reportSkippedTitle": { + "message": "Utvidelsen er avskrudd på $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "reportSkippedMessage": { + "message": "Du har skrudd av utvidelsen på dette nettstedet. Vennligst skru den på og se om du fortsatt ser infokapseladvarselen, før du melder ifra om den.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + + "reportConfirm": { + "message": "Vil du melde ifra om en infokapseladvarsel på $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuEnable": { + "message": "Skru på utvidelsen på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuDisable": { + "message": "Skru av utvidelsen på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + + "menuIdle": { + "message": "Utvidelsen virker ikke på dette nettstedet", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + + "menuReport": { + "message": "Meld ifra om en infokapseladvarsel", + "description": "Menu option." + }, + + "menuSupport": { + "message": "Støtt dette prosjektet", + "description": "Menu option." + }, + + "optionsTitle": { + "message": "Innstillinger", + "description": "Title for the options page." + }, + + "optionsWhitelist": { + "message": "Liste over alle hvitelistede nettsteder, ett nettsted per linje:", + "description": "Options text for whitelist box." + }, + + "optionsButton": { + "message": "Lagre innstillinger", + "description": "Options text for SAVE button." + }, + + "optionsSaved": { + "message": "Innstillingene ble vellykket lagret.", + "description": "Message after saving options." + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/nl/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nl/messages.json new file mode 100644 index 0000000..a8db2f6 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nl/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Cookies kunnen mij nog steeds niets schelen", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community versie van de extensie `Cookies kunnen mij nog steeds niets schelen` (geen Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Extensie is uitgeschakeld op $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "U hebt de extensie op deze website uitgeschakeld. Schakel hem weer in en controleer of u de waarschuwing ziet voordat u deze rapporteert.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Wilt u een cookiewaarschuwing op $HOSTNAME$ rapporteren?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Extensie inschakelen op $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Extensie uitschakelen op $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Extensie werkt niet op deze website", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Een cookiewaarschuwing rapporteren", + "description": "Menu option." + }, + "menuSupport": { + "message": "Dit project steunen", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Instellingen", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lijst van alle ‘whitelisted’ websites, één website per regel:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "status indicatoren", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Instellingen opslaan", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Meld met GitHub", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Meld anoniem", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Melden", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notities: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Dingen zoals:\nVideo afspelen werkt niet\nKapotte scrollbalk\ngrijze overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Melding versturen", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Annuleren", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Er is iets mis gegaan", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Probeer het later opnieuw..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Terug", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Laden...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/nn/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nn/messages.json new file mode 100644 index 0000000..2a93524 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/nn/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Eg bryr meg framleis ikkje om informasjonskapslar", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community version of the extension `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Utvidinga er skrudd av på $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Du har skrudd av utvidinga på denne nettstaden. Ver vennleg og skru ho på igjen og sjå om du sjår infokapselåtvaringa, før du meldar ifrå om ho.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Vil du melde ifrå om ei infokapselåtvaring på $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Skru på utvidinga på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Skru av utvidinga på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Utvidinga verkar ikkje på denne nettstaden", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Meld ifrå om ein infokapselåtvaring", + "description": "Menu option." + }, + "menuSupport": { + "message": "Gje støtte til dette prosjektet", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Innstillingar", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Liste over alle kvitelistade nettstader, ei nettstad kvar linje:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "status indicators", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Lagre innstillingane", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Report using Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Report anonymously", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Report", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Avbryt", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Something went wrong", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Prøv igjen seinare..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Tilbake", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Loading...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/no/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/no/messages.json new file mode 100644 index 0000000..e3da5cd --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/no/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Jeg bryr meg fortsatt ikke om informasjonskapsler", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "En versjon av utvidelsen `Jeg bryr meg ikke om informasjonskapsler` (uten Avast) som er laget av felleskapet", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Utvidelsen er avskrudd på $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Du har skrudd av utvidelsen på dette nettstedet. Vennligst skru den på og se om du fortsatt ser infokapseladvarselen, før du melder ifra om den.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Vil du melde ifra om en infokapseladvarsel på $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Skru på utvidelsen på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Skru av utvidelsen på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Utvidelsen virker ikke på dette nettstedet", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Meld ifra om en infokapseladvarsel", + "description": "Menu option." + }, + "menuSupport": { + "message": "Støtt dette prosjektet", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Innstillinger", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Liste over alle hvitelistede nettsteder, ett nettsted per linje:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "statusindikatorer", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Lagre innstillinger", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Rapporter med Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Rapporter anonymt", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Rapporter", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notater: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Ting som:\nVideoavspilling som ikke fungerer\nDefekt rullefelt\ngrått overlegg", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send rapport", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Avbryt", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Noe gikk galt", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Prøv igjen senere..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Tilbake", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Laster...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/pl/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/pl/messages.json new file mode 100644 index 0000000..b19199b --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/pl/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Społecznościowa wersja rozszerzenia `I don't care about cookies` (bez Avast'a)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Rozszerzenie jest wyłączone na $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Wyłączyłeś rozszerzenie na tej stronie. Włącz je i sprawdź, czy widzisz informację o ciasteczkach przed zgłoszeniem.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Czy pojawia się komunikat o ciasteczkach na stronie $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Włącz rozszerzenie na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Wyłącz rozszerzenie na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Rozszerzenie nie działa na tej stronie", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Zgłoś komunikat o ciasteczkach", + "description": "Menu option." + }, + "menuSupport": { + "message": "Wesprzyj ten projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Ustawienia", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lista wszystkich zaufanych stron. Każda w osobnej linii:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "wskaźnik stanu", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Zapisz", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Zgłoś przez GitHub'a", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Zgłoś anonimowo", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Zgłoś", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Uwagi: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Takie rzeczy jak:\nOdtwarzanie wideo nie działa\nZepsuty pasek przewijania\nszara nakładka", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Wyślij zgłoszenie", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Anuluj", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Coś poszło źle", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Spróbuj ponownie później..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Wstecz", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Ładowanie...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/pt/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/pt/messages.json new file mode 100644 index 0000000..acc11a4 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/pt/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Versão comunitária da extensão `I don't care about cookies` (sem Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "A extensão está desativada em $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Desativou a extensão neste website. Por favor reative-a e verifique se recebe o aviso de cookies antes de o reportar.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Gostaria de reportar um aviso de cookies no website $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Ativar extensão em $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Desativar extensão em $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "A extensão não funciona neste website", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Reportar um aviso de cookies", + "description": "Menu option." + }, + "menuSupport": { + "message": "Apoiar este projeto", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Configurações", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lista de todos os websites excluídos, um website por linha:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indicadores de estado", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Gravar configurações", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Denunciar usando Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Reportar anonimamente", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Reportar", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notas: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Coisas como:\nPlayback de vídeo não funciona\nBarra de scroll avariada\noverlay cinzento", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Enviar relatório", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancelar", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Algo correu mal", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Tente novamente mais tarde..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Para trás", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "A carregar...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/ro/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ro/messages.json new file mode 100644 index 0000000..f833cf4 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ro/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "Încă nu îmi pasă de cookie-uri", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Versiunea comunitară a extensiei \"Nu îmi pasă de cookie-uri\" (fără Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Extensia este dezactivată pe $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Ați dezactivat extensia pe acest website. Vă rugăm activați-o și verificați dacă vedeți avertismentul cookie înainte de a-l raporta.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Doriți să raportați un avertisment cookie pe $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Permite extensie pe $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Dezactivează extensie pe $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Extensia nu funcționează pe acest website", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Raportează un avertisment cookie", + "description": "Menu option." + }, + "menuSupport": { + "message": "Susține acest proiect", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Setări", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Lista albă (whitelist) a tuturor website-urilor, câte un website pe fiecare rând:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indicatori de stare", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Salvează setările", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Reportează problema pe Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Raportează anonim", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Raportează", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Observații: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Lucruri precum:\nVideoplayback nu funcţionează\nscrollbar stricat\nsuprapunere gri", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Trimite raportul", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Anulare", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "A avut loc o eroare", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Încercați mai târziu..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Înapoi", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Încărcare...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/ru/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ru/messages.json new file mode 100644 index 0000000..bebb57d --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/ru/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Версия расширения `I don't care about cookies` от сообщества (без Avast'а)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Расширение отключено на $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Вы отключили расширение на этом сайте. Включите его и удостоверьтесь в наличии предупреждений куки перед тем, как сообщить об этом.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Хотите сообщить о предупреждениях об использовании куки на $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Включить расширение на $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Отключить расширение на $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Расширение не работает на этом сайте", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Сообщить о предупреждениях куки", + "description": "Menu option." + }, + "menuSupport": { + "message": "Поддержать проект", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Настройки", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Белый список сайтов, один сайт на строку:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "индикатор статуса", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Сохранить настройки", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Сообщить на GitHub", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Сообщить анонимно", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Сообщить о", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Комментарий: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Проблемы по типу:\nВидео не воспроизводятся\nСломанная полоса прокрутки\nСерые участки экрана", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Сообщить", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Отмена", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Что-то пошло не так", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Повторите попытку позже..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Назад", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Загрузка...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/sk/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/sk/messages.json new file mode 100644 index 0000000..5e3bfb6 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/sk/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Komunitná verzia rozšírenia `I don't care about cookies` (nepatrí Avastu)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Rozšírenie je na $HOSTNAME$ vypnuté.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Na tejto stránke ste rozšírenie zakázali. Prosím, povoľte ho a skontrolujte, či vidíte varovanie pred cookies pred tým, ako vytvoríte hlásenie.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Želáte si vytvoriť hlásenie o varovaní pred cookies na $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Povoliť rozšírenie na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Zakázať rozšírenie na $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Rozšírenie na tejto stránke nefunguje", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Nahlásiť varovanie pred cookies", + "description": "Menu option." + }, + "menuSupport": { + "message": "Podporte tento projekt", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Nastavenia", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Zoznam všetkých povolených stránok, jedna stránka na riadku:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "indikátory stavu", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Uložiť nastavenia", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Nahlásiť na GitHube", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Nahlásiť anonymne", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Nahlásiť", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Poznámky: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Odoslať hlásenie", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Zrušiť", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Vyskytla sa chyba", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Skúste to znova neskôr..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Späť", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Načítava sa...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/sv/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/sv/messages.json new file mode 100644 index 0000000..13b8229 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/sv/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community version of the extension `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Utökningen är avstängd på $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Du har stängt av tillägget på den här webbplatsen. Var vänlig och aktivera den och titta om du ser varningen innan du rapporterar.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Vill du skicka in en webbkak-varning på $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Aktivera tillägget på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Inaktivera tillägget på $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Utökningen fungerar inte på den här webbplatsen", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Rapportera en webbkak-varning", + "description": "Menu option." + }, + "menuSupport": { + "message": "Stötta det här projektet", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Inställningar", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Alla vitlistade webbplatser, en webbplats per rad:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "status indicators", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Spara inställningar", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Report using Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Report anonymously", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Report", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancel", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Something went wrong", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Try again later..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Back", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Loading...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/uk/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/uk/messages.json new file mode 100644 index 0000000..ad408d8 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/uk/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Версія від спільноти «I don't care about cookies» (без Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "Розширення вимкнене на $HOSTNAME$.", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "Ви вимкнули розширення на цьому вебсайті. Перш ніж надсилати звіт, увімкніть його та перевірте, чи з’являється попередження про куки.", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "Чи бажаєте повідомити про попередження кук на $HOSTNAME$?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "Увімкнути розширення на $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "Вимкнути розширення на $HOSTNAME$", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "Розширення не працює на цьому вебсайті", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "Повідомити про попередження кук", + "description": "Menu option." + }, + "menuSupport": { + "message": "Підтримати проєкт", + "description": "Menu option." + }, + "optionsTitle": { + "message": "Налаштування", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "Перелік усіх вебсайтів у білому списку, один вебсайт на рядок:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "індикатори стану", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "Зберегти налаштування", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Повідомити на Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Повідомити анонімно", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Повідомити", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Примітки: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Проблеми, як-от:\nНе відтворюється відео\nНе працює панель прокручування\nСірі області накладання", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Надіслати звіт", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Скасувати", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Щось пішло не так", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Спробуйте знову пізніше...", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Назад", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Завантаження...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_locales/zh_CN/messages.json b/extentions/I-Still-Dont-Care-About-Cookies/_locales/zh_CN/messages.json new file mode 100644 index 0000000..a5997dc --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/_locales/zh_CN/messages.json @@ -0,0 +1,146 @@ +{ + "extensionName": { + "message": "I still don't care about cookies", + "description": "Name of the extension." + }, + "extensionDescription": { + "message": "Community version of the extension `I don't care about cookies` (no Avast)", + "description": "Description of the extension." + }, + "reportSkippedTitle": { + "message": "插件在$HOSTNAME$上不可用", + "description": "Tells the user it cannot report a whitelisted domain.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "reportSkippedMessage": { + "message": "您已禁用此网站上的扩展程序。请启用它并检查您是否在报告前看到cookie警告。", + "description": "Tells the user it cannot report a whitelisted domain." + }, + "reportConfirm": { + "message": "您想报告$HOSTNAME$上的cookie警告吗?", + "description": "Ask for confirmation before reporting a website. Don't use quotes here.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuEnable": { + "message": "在$HOSTNAME$上启用扩展", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuDisable": { + "message": "在$HOSTNAME$上禁用扩展", + "description": "Menu option.", + "placeholders": { + "hostname": { + "content": "$1", + "example": "example.com" + } + } + }, + "menuIdle": { + "message": "扩展程序不适用于此网站", + "description": "Menu option visible when enabling/disabling doesn't work." + }, + "menuReport": { + "message": "报告cookie警告", + "description": "Menu option." + }, + "menuSupport": { + "message": "支持该项目", + "description": "Menu option." + }, + "optionsTitle": { + "message": "设置", + "description": "Title for the options page." + }, + "optionsWhitelist": { + "message": "白名单网站列表,每行一个网站:", + "description": "Options text for whitelist box." + }, + "optionStatusIndicators": { + "message": "status indicators", + "description": "Option text for enabling the status indicator" + }, + "optionsButton": { + "message": "保存设置", + "description": "Options text for SAVE button." + }, + "reportGithub": { + "message": "Report using Github", + "description": "Menu item to report using Github" + }, + "reportAnon": { + "message": "Report anonymously", + "description": "Menu item to report anonymously" + }, + "reportAnonTitle": { + "message": "Report", + "description": "Translation of 'report' it will be shown like 'Report example.com'" + }, + "reportAnonNotes": { + "message": "Notes: ", + "description": "Notes for the report" + }, + "reportNotesPlaceholder": { + "message": "Things like:\nVideoplayback not working\nBroken scrollbar\ngray overlay", + "description": "Placeholder for the notes (\n) is a new line & keep it 4 lines" + }, + "reportAnonSend": { + "message": "Send report", + "description": "Button to send the report" + }, + "reportAnonCancel": { + "message": "Cancel", + "description": "Button to cCancel the report" + }, + "genericErrorTitle": { + "message": "Something went wrong", + "description": "Genereric error title" + }, + "genericErrorTryAgain": { + "message": "Try again later..", + "description": "Try again later message" + }, + "genericErrorBack": { + "message": "Back", + "description": "Back button after error" + }, + "menuLoadingText": { + "message": "Loading...", + "description": "Loading messsage" + }, + "generalIssueOption": { + "message": "General issue (requires notes)", + "description": "The option text for a general issue" + }, + "scrollbarIssueOption": { + "message": "Scrollbar related", + "description": "The option text for a scrollbar issue" + }, + "modalIssueOption": { + "message": "Modal related", + "description": "The option text for a modal issue" + }, + "scrollbarIssueDescription": { + "message": "Select this option to signify an issue on this page related to scrolling - like 'the site is not showing a scrollbar'.", + "description": "Explanation of what a scrollbar issue is" + }, + "modalIssueDescription": { + "message": "Select this option to signify an issue on this page related to a modal - like 'there is a pop-up box blocking interaction'.", + "description": "Explanation of what a modal issue is" + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/_metadata/generated_indexed_rulesets/_ruleset1 b/extentions/I-Still-Dont-Care-About-Cookies/_metadata/generated_indexed_rulesets/_ruleset1 new file mode 100644 index 0000000..a100b17 Binary files /dev/null and b/extentions/I-Still-Dont-Care-About-Cookies/_metadata/generated_indexed_rulesets/_ruleset1 differ diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/background.html b/extentions/I-Still-Dont-Care-About-Cookies/data/background.html new file mode 100644 index 0000000..7543c84 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/background.html @@ -0,0 +1,2 @@ + + diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/background.js b/extentions/I-Still-Dont-Care-About-Cookies/data/background.js new file mode 100644 index 0000000..dd4db90 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/background.js @@ -0,0 +1,679 @@ +import { blockUrls, commonJSHandlers, commons, rules } from "./rules.js"; +// Vars +let initialized = false; +let cachedRules = {}; +let tabList = {}; +const xmlTabs = {}; +let lastDeclarativeNetRuleId = 1; +let settings = { statusIndicators: true, whitelistedDomains: {} }; +const isManifestV3 = chrome.runtime.getManifest().manifest_version == 3; + +// Badges +function setBadge(tabId, text) { + const chromeAction = chrome?.browserAction ?? chrome?.action; + + if (!chromeAction || !settings.statusIndicators) return; + + chromeAction.setBadgeText({ text: text || "", tabId: tabId }); + + if (chromeAction.setBadgeBackgroundColor) + chromeAction.setBadgeBackgroundColor({ + color: "#646464", + tabId: tabId, + }); +} + +function setSuccessBadge(tabId) { + setBadge(tabId, "✅"); +} + +function setDisabledBadge(tabId) { + setBadge(tabId, "⛔"); +} + +// Common functions +function getHostname(url, cleanup) { + try { + if (url.indexOf("http") != 0) { + throw true; + } + + const a = new URL(url); + + return typeof cleanup == "undefined" + ? a.hostname + : a.hostname.replace(/^w{2,3}\d*\./i, ""); + } catch (error) { + return false; + } +} + +// Whitelisting +function updateSettings() { + return new Promise((resolve) => { + lastDeclarativeNetRuleId = 1; + chrome.storage.local.get( + { settings: { whitelistedDomains: {}, statusIndicators: true } }, + async ({ settings: storedSettings }) => { + settings = storedSettings; + + if (isManifestV3) { + updateWhitelistRules(); + } + resolve(); + } + ); + }); +} + +async function updateWhitelistRules() { + if (!isManifestV3) { + console.warn("Called unsupported function"); + return; + } + const previousRules = ( + chrome.declarativeNetRequest.getDynamicRules() + ).map((v) => { + return v.id; + }); + const addRules = Object.entries(settings.whitelistedDomains) + .filter((element) => element[1]) + .map((v) => { + return { + id: lastDeclarativeNetRuleId++, + priority: 1, + action: { type: "allow" }, + condition: { + urlFilter: "*", + resourceTypes: ["script", "stylesheet", "xmlhttprequest", "image"], + initiatorDomains: [v[0]], + }, + }; + }); + + chrome.declarativeNetRequest.updateDynamicRules({ + addRules, + removeRuleIds: previousRules, + }); +} + +function isWhitelisted(tab) { + if (typeof settings.whitelistedDomains[tab.hostname] != "undefined") { + return true; + } + + for (const i in tab.host_levels) { + if (typeof settings.whitelistedDomains[tab.host_levels[i]] != "undefined") { + return true; + } + } + + return false; +} + +function getWhitelistedDomain(tab) { + if (typeof settings.whitelistedDomains[tab.hostname] != "undefined") { + return tab.hostname; + } + + for (const i in tab.host_levels) { + if (typeof settings.whitelistedDomains[tab.host_levels[i]] != "undefined") { + return tab.host_levels[i]; + } + } + + return false; +} + +async function toggleWhitelist(tab) { + if (tab.url.indexOf("http") != 0 || !tabList[tab.id]) { + return; + } + + if (tabList[tab.id].whitelisted) { + // const hostname = getWhitelistedDomain(tabList[tab.id]); + delete settings.whitelistedDomains[tabList[tab.id].hostname]; + } else { + settings.whitelistedDomains[tabList[tab.id].hostname] = true; + } + chrome.storage.local.set({ settings }, function () { + for (const i in tabList) { + if (tabList[i].hostname == tabList[tab.id].hostname) { + tabList[i].whitelisted = !tabList[tab.id].whitelisted; + } + } + }); + if (isManifestV3) { + updateWhitelistRules(); + } +} + +// Maintain tab list + +function getPreparedTab(tab) { + tab.hostname = false; + tab.whitelisted = false; + tab.host_levels = []; + + if (tab.url) { + tab.hostname = getHostname(tab.url, true); + + if (tab.hostname) { + const parts = tab.hostname.split("."); + + for (let i = parts.length; i >= 2; i--) { + tab.host_levels.push(parts.slice(-1 * i).join(".")); + } + + tab.whitelisted = isWhitelisted(tab); + } + } + + return tab; +} + +function onCreatedListener(tab) { + tabList[tab.id] = getPreparedTab(tab); +} + +function onUpdatedListener(tabId, changeInfo, tab) { + if (changeInfo.status) { + tabList[tab.id] = getPreparedTab(tab); + } +} + +function onRemovedListener(tabId) { + if (tabList[tabId]) { + delete tabList[tabId]; + } +} + +async function recreateTabList(magic) { + tabList = {}; + let results; + if (isManifestV3) { + results = chrome.tabs.query({}); + } else { + results = new Promise((resolve, reject) => { + chrome.tabs.query({}, (result) => { + if (chrome.runtime.lastError) reject(chrome.runtime.lastError); + resolve(result); + }); + }); + } + results.forEach(onCreatedListener); + + if (magic) { + for (const i in tabList) { + if (tabList.hasOwnProperty(i)) { + doTheMagic(tabList[i].id); + } + } + } +} + +chrome.tabs.onCreated.addListener(onCreatedListener); +chrome.tabs.onUpdated.addListener(onUpdatedListener); +chrome.tabs.onRemoved.addListener(onRemovedListener); + +// chrome.runtime.onStartup.addListener(async () => initialize(true)); +chrome.runtime.onInstalled.addListener( + async () => initialize(false, true) +); + +// URL blocking + +function blockUrlCallback(d) { + // Cached request: find the appropriate tab + // TODO: parse rules.json for this function. + + if (d.tabId == -1 && d.initiator) { + // const hostname = getHostname(d.initiator, true); + for (const tabId in tabList) { + if (tabList[tabId].hostname == getHostname(d.initiator, true)) { + d.tabId = parseInt(tabId); + break; + } + } + } + + if (tabList[d.tabId]?.whitelisted ?? false) { + setDisabledBadge(d.tabId); + return { cancel: false }; + } + + if (tabList[d.tabId] && d.url) { + const cleanURL = d.url.split("?")[0]; + + // To shorten the checklist, many filters are grouped by keywords + + for (const group in blockUrls.common_groups) { + if (d.url.indexOf(group) > -1) { + const groupFilters = blockUrls.common_groups[group]; + + for (const i in groupFilters) { + if ( + (groupFilters[i].q && d.url.indexOf(groupFilters[i].r) > -1) || + (!groupFilters[i].q && cleanURL.indexOf(groupFilters[i].r) > -1) + ) { + // Check for exceptions + + if (groupFilters[i].e && tabList[d.tabId].host_levels.length > 0) { + for (const level in tabList[d.tabId].host_levels) { + for (const exception in groupFilters[i].e) { + if ( + groupFilters[i].e[exception] == + tabList[d.tabId].host_levels[level] + ) { + return { cancel: false }; + } + } + } + } + setSuccessBadge(d.tabId); + return { cancel: true }; + } + } + } + } + + // Check ungrouped filters + + const groupFilters = blockUrls.common; + + for (const i in groupFilters) { + if ( + (groupFilters[i].q && d.url.indexOf(groupFilters[i].r) > -1) || + (!groupFilters[i].q && cleanURL.indexOf(groupFilters[i].r) > -1) + ) { + // Check for exceptions + + if (groupFilters[i].e && tabList[d.tabId].host_levels.length > 0) { + for (const level in tabList[d.tabId].host_levels) { + for (const exception in groupFilters[i].e) { + if ( + groupFilters[i].e[exception] == + tabList[d.tabId].host_levels[level] + ) { + return { cancel: false }; + } + } + } + } + setSuccessBadge(d.tabId); + return { cancel: true }; + } + } + + // Site specific filters + + if (d.tabId > -1 && tabList[d.tabId].host_levels.length > 0) { + for (const level in tabList[d.tabId].host_levels) { + if (blockUrls.specific[tabList[d.tabId].host_levels[level]]) { + const rules = blockUrls.specific[tabList[d.tabId].host_levels[level]]; + + for (const i in rules) { + if (d.url.indexOf(rules[i]) > -1) { + setSuccessBadge(d.tabId); + return { cancel: true }; + } + } + } + } + } + } + + return { cancel: false }; +} +if (!isManifestV3) { + chrome.webRequest.onBeforeRequest.addListener( + blockUrlCallback, + { + urls: ["http://*/*", "https://*/*"], + types: ["script", "stylesheet", "xmlhttprequest"], + }, + ["blocking"] + ); + + chrome.webRequest.onHeadersReceived.addListener( + function (d) { + if (tabList[d.tabId]) { + d.responseHeaders.forEach(function (h) { + if (h.name == "Content-Type" || h.name == "content-type") { + xmlTabs[d.tabId] = h.value.indexOf("/xml") > -1; + } + }); + } + + return { cancel: false }; + }, + { urls: ["http://*/*", "https://*/*"], types: ["main_frame"] }, + ["blocking", "responseHeaders"] + ); +} +// Reporting + +function reportWebsite(info, tab, anon, issueType, notes, callback) { + if (tab.url.indexOf("http") != 0 || !tabList[tab.id]) { + return; + } + + const hostname = getHostname(tab.url); + + if (hostname.length == 0) { + return; + } + + if (tabList[tab.id].whitelisted) { + return chrome.notifications.create("report", { + type: "basic", + title: chrome.i18n.getMessage("reportSkippedTitle", hostname), + message: chrome.i18n.getMessage("reportSkippedMessage"), + iconUrl: "icons/48.png", + }); + } + if (!anon) { + chrome.tabs.create({ + url: `https://github.com/OhMyGuus/I-Dont-Care-About-Cookies/issues/new?assignees=OhMyGuus&labels=Website+request&template=website_request.yml&title=%5BREQ%5D%3A+${encodeURIComponent( + hostname + )}&url=${encodeURIComponent(hostname)}&version=${encodeURIComponent( + chrome.runtime.getManifest().version + )}&browser=${encodeURIComponent(getBrowserAndVersion())}`, + }); + } else { + fetch("https://api.istilldontcareaboutcookies.com/api/report", { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + issueType, + notes, + url: tab.url, + browser: getBrowserAndVersion(), + extensionVersion: chrome.runtime.getManifest().version, + }), + }) + .then((response) => response.json()) + .then((response) => { + if ( + response && + !response.error && + !response.errors && + response.responseURL + ) { + chrome.tabs.create({ + url: response.responseURL, + }); + callback({ error: false }); + } else { + callback({ error: true }); + } + }) + .catch(() => { + callback({ error: true }); + }); + } +} + +function getBrowserAndVersion() { + const useragent = navigator.userAgent; + if (useragent.includes("Firefox")) { + return useragent.match(/Firefox\/([0-9]+[\S]+)/)[0].replace("/", " "); + } else if (useragent.includes("Chrome")) { + if (navigator.userAgentData.brands.length > 2) { + const { brand, version } = navigator.userAgentData.brands[1]; + return brand + " " + version; + } + } + return "Other"; +} + +// Adding custom CSS/JS + +function activateDomain(hostname, tabId, frameId) { + if (!cachedRules[hostname]) { + cachedRules[hostname] = rules[hostname] || {}; + } + + if (!cachedRules[hostname]) { + return false; + } + + const cachedRule = cachedRules[hostname]; + let status = false; + + // cached_rule.s = Custom css for webpage + // cached_rule.c = Common css for webpage + // cached_rule.j = Common js for webpage + + if (typeof cachedRule.s != "undefined") { + insertCSS({ tabId, frameId: frameId || 0, css: cachedRule.s }); + status = true; + } + + if (typeof cachedRule.c != "undefined") { + insertCSS({ tabId, frameId: frameId || 0, css: commons[cachedRule.c] }); + status = true; + } + + if (typeof cachedRule.j != "undefined") { + executeScript({ + tabId, + frameId, + file: `/data/js/${commonJSHandlers[cachedRule.j]}.js`, + }); + status = true; + } + + if (status) { + setSuccessBadge(tabId); + } + + return status; +} + +function doTheMagic(tabId, frameId, anotherTry) { + if (!tabList[tabId] || tabList[tabId].url.indexOf("http") != 0) { + return; + } + + if (tabList[tabId].whitelisted) { + setDisabledBadge(tabId); + return; + } + + // Common CSS rules + insertCSS( + { tabId, frameId: frameId || 0, file: "/data/css/common.css" }, + function () { + // A failure? Retry. + if (chrome.runtime.lastError) { + console.log(chrome.runtime.lastError); + + const currentTry = anotherTry || 1; + + if (currentTry == 10) { + return; + } + if (currentTry > 5) { + setTimeout(() => doTheMagic(tabId, frameId || 0, currentTry + 1)); + } else { + doTheMagic(tabId, frameId || 0, currentTry + 1); + } + return; + } + + // Common social embeds + executeScript({ tabId, frameId, file: "/data/js/embedsHandler.js" }); + + if (activateDomain(tabList[tabId].hostname, tabId, frameId || 0)) { + return; + } + + for (const level in tabList[tabId].host_levels) { + if ( + activateDomain(tabList[tabId].host_levels[level], tabId, frameId || 0) + ) { + return true; + } + } + + // Common JS rules when custom rules don't exist + executeScript({ + tabId, + frameId, + file: "/data/js/0_defaultClickHandler.js", + }); + } + ); +} + +chrome.webNavigation.onCommitted.addListener(async (tab) => { + if (tab.frameId > 0) { + return; + } + if (!initialized) { + initialize(); + } + + tabList[tab.tabId] = getPreparedTab(tab); + + doTheMagic(tab.tabId); +}); + +chrome.webNavigation.onCompleted.addListener(async function (tab) { + if (!initialized) { + initialize(); + } + if (tab.frameId > 0 && tab.url != "about:blank") { + doTheMagic(tab.tabId, tab.frameId); + } +}); + +// Toolbar menu + +chrome.runtime.onMessage.addListener((request, info, sendResponse) => { + initialize().then(() => { + let responseSend = false; + if (typeof request == "object") { + if (request.tabId && tabList[request.tabId]) { + if (request.command == "get_active_tab") { + const response = { tab: tabList[request.tabId] }; + + if (response.tab.whitelisted) { + response.tab.hostname = getWhitelistedDomain( + tabList[request.tabId] + ); + } + sendResponse(response); + responseSend = true; + } else if (request.command == "toggle_extension") { + toggleWhitelist(tabList[request.tabId]); + } else if (request.command == "report_website") { + reportWebsite( + info, + tabList[request.tabId], + request.anon, + request.issueType, + request.notes, + sendResponse + ); + responseSend = true; + } else if (request.command == "refresh_page") { + executeScript({ + tabId: request.tabId, + func: () => { + window.location.reload(); + }, + }); + } + } else { + if (request.command == "open_options_page") { + chrome.tabs.create({ + url: chrome.runtime.getURL("/data/options.html"), + }); + } + } + } else if (request == "update_settings") { + updateSettings(); + } + if (!responseSend) { + sendResponse(); + } + }); + + return true; +}); + +function insertCSS(injection, callback) { + const { tabId, css, file, frameId } = injection; + + if (isManifestV3) { + chrome.scripting.insertCSS( + { + target: { tabId: tabId, frameIds: [frameId || 0] }, + css: css, + files: file ? [file] : undefined, + origin: "USER", + }, + callback + ); + } else { + chrome.tabs.insertCSS( + tabId, + { + file, + code: css, + frameId: frameId || 0, + runAt: xmlTabs[tabId] ? "document_idle" : "document_start", + cssOrigin: "user", + }, + callback + ); + } +} + +function executeScript(injection, callback) { + const { tabId, func, file, frameId } = injection; + if (isManifestV3) { + // manifest v3 + chrome.scripting.executeScript( + { + target: { tabId, frameIds: [frameId || 0] }, + files: file ? [file] : undefined, + func, + }, + callback + ); + } else { + // manifest v2 + chrome.tabs.executeScript( + tabId, + { + file, + frameId: frameId || 0, + code: func == undefined ? undefined : "(" + func.toString() + ")();", + runAt: xmlTabs[tabId] ? "document_idle" : "document_end", + }, + callback + ); + } +} + +async function loadCachedRules() { + // TODO: Load cached rules for V3 to improve speed (Requires testing to see if this actually is faster for v3) + cachedRules = {}; +} + +async function initialize(checkInitialized, magic) { + if (checkInitialized && initialized) { + return; + } + loadCachedRules(); + updateSettings(); + recreateTabList(magic); + initialized = true; +} + +initialize(); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/css/common.css b/extentions/I-Still-Dont-Care-About-Cookies/data/css/common.css new file mode 100644 index 0000000..531b422 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/css/common.css @@ -0,0 +1,14306 @@ +html.cookie-notification-active, +html.consent-bar-push-large, +body.consent-bar-push-large, +body.cookiepush, +body.with-eu-cookie-guideline, +body.gh-cookieb-active #gh.gh-cookieb-active, +html.npo_cookieBar body, +body.cookiewall, +body.cookie-guard, +body.with-cookie-hint, +body.with-cookie-bar, +html.has-cookie-bar, +body.with-cookie-hint, +body.privacypopup-open { + margin-top: 0 !important; +} +#cookiesPanel ~ #header, +#CpHTMLCookieBar_siteWrapper, +body.show-cookie-policy-info { + top: 0 !important; +} +body.needsCookieAcceptance, +body.cookie-not-set, +body.cookie_privacy_info, +html.cookie body, +body.has-cookie-banner, +body.with-cookie-alert, +body.body--is-alerted, +body.ct-ultimate-gdpr-cookie-topPanel-padding { + padding-top: 0 !important; +} +html.with-cookie-hint, +body.gh-cookieb-active #gh-gb.gh-cookieb-active { + border-top: 0 !important; +} +html.with-cookie-popup, +html.with-cookie-popup body, +body.page_cookieconfirmation, +body.cookieoverlay-is-open, +body.cookiewall-active, +body.qc-cmp-ui-showing, +body.freezePage, +html.sp-message-open, +body.cookie_banner_prevent_scroll, +body.cli-barmodal-open { + overflow: visible !important; +} + +html.sp-message-open, +html.sp-message-open body, +html.disable--interaction.show--consent, +html.disable--interaction.show--consent body, +body.idxrcookies-block-user-nav { + overflow: unset !important; +} + +body.cookie-consent-checking, +html.sp-message-open, +html.sp-message-open body { + position: static !important; +} +#cookieNoticeModal.vrm-reveal[style*="block"], +div[id^="xsp_message_container_"] { + visibility: hidden; + z-index: -1 !important; +} + +#stickyCookieBar, +.cookiebar-bar:not(body):not(html), +#sliding-popup, +#cookie_bar_top, +#cookielaw:not(.modal), +#cookiePolicy:not(.reveal):not(.modal), +#cookiePolicyBackground, +#cookieBanner, +#cookieNotification, +#yourCookieSettings, +#cookieOverlay, +.cookieOverlay:not(body):not(html), +#cookiesToolbar, +#privacy_notice, +#cookiesdirective, +#cookie_consent, +#cookieBannerD, +#cookieNotice, +.cookieNotice:not(body):not(html), +#cookiebox, +#cookieTime, +#cookieSpace, +#cookie_drop_container, +#cookielaw2, +.cookie-notice:not(body):not(html):not(#wrapper):not(#footer), +#Cookies:not([class*="headline"]), +#cookieLayer, +.cookiePrompt:not(body):not(html), +#cccwr, +#cccwr + #cccwrpad, +#cookie-bar, +#cookie-bar ~ .c-overlay, +#cookie-barbody .fixed, +#cookie-notice-wrapper, +#mmmmm-cookies, +.cc-overlay.blur.bottom, +#cookienote, +#cc-notification, +.cc-cookies:not(body):not(html), +#cc-cookies, +#fp_cookieMessageContainer, +#cookieLaw, +#agree-with-cookies, +.component-cookies-message, +.cookiePopUp:not(body):not(html), +#_cookieConsentWrapper, +.cookies_notice:not(body):not(html), +#cookiePrompt, +.cookies-notice:not(body):not(html), +#CookieBanner, +#eu-cookie-content, +#cookiesHolder, +.c-fnd-cookie-acceptance, +#cookiesInitialDialog, +#cookie-overlay:not(.modal), +.cookieacceptance:not(body):not(html), +#CookieWrapper, +.cookiebar:not(body):not(html):not(button):not(#page):not(.content-section), +#EUDirectiveCookiePanel, +#ecd_opt_in_banner, +#cookiebannerAH, +#pww-cookie, +#e-privacy-message, +.cookiesMessage:not(body):not(html), +#tfl-cookies, +#global-cookie-message, +#cookieBox, +#cookieScreen, +#cookie_policy, +#cookie-policy, +#cookielightbox, +.cookieMsg:not(body):not(html), +#cookies-fancybox, +.cookie-policy:not(body):not(html), +#cookieMsg, +.cookie-message:not(body):not(html):not(.modal-body), +#cookie-banner:not(a), +.block-cookies-popup:not(body):not(html), +#cookieStatement, +#cookieStatementWrapper, +.CookieNotification:not(body):not(html), +.cookieWarningBox:not(body):not(html), +.cookies_consent-show:not(#wrapper), +#termsContainer, +#acceptcookies:not(button):not(a), +#acceptcookie, +.cookie_banner:not(body):not(html), +#cookiePolicyNotification, +#cookiemodalbar, +#cookieModal, +#cookie-warning, +.js-cookie-policy:not(body):not(html), +#CookieReportsMiniPanel, +#block-cookie_policy-0, +.cookieNotification:not(body):not(html), +#cookie_shout, +#cookie-alert, +#EUCookie, +.cookie-notification:not(body):not(html), +#eprivacy, +#cookie-message, +#cookieinfo-container, +.js-cookie-message:not(body):not(html), +#cookieContainer, +.footer-cookies-policy, +.eucookie_disclaimer:not(body):not(html), +#cookie-popup, +#cookie-background, +.cookie-law:not(body):not(html):not(.post-content), +#cookie_tab_main, +#imPolicycookiemessage, +.cookie-prompt:not(body):not(html), +#cookie-info, +.cookie_notice:not(body):not(html), +.cookie_overlay:not(body):not(html), +body > #cookie[style*="display"], +#cookie-notifcation-banner, +#ctl00_privacyCookies_LIPCNB_PrivacyandCookiesNoticePanel, +#icoCookiesBanner, +#cookie-notification, +#cookieBar, +#cookie_policy-0, +.cookieBanner:not(body):not(html):not(#sprd-main), +#cookie_bg, +#cookie_header, +#cookie-law-info-bar, +#cookie-div, +.cookieLight:not(body):not(html), +#cookiePopUp, +#cookie_bar, +#bauerCookiePolicyBanner, +#bauerCookiePolicy, +.weCookie:not(body):not(html), +#cookiebar, +#cookie-policy-strap, +.cky-modal-backdrop, +#dni-cookie-banner, +#eucookie, +.cookieMessage:not(body):not(html), +#rbiCookiePolicy_pushDownBoxWrapper, +#rbiCookiePolicy_spacer, +#hi-eu-opt-in, +#Cookie-Policy, +#eu_cookie_notify, +#catapult-cookie-bar, +#HGLCookieWarning, +.CookiePolicy:not(body):not(html), +#privacy-cookieMessage, +#xanda-cookie-policy, +.future-cookie-bar:not(body):not(html), +#cookie-notice, +#cookie-notice ~ #popmake-overlay, +#block-cookie-compliance-cookie-compliance, +#openglobal_privacy_widget, +#cookies_box, +#cookieMessageOuter, +#cookieMessageWrapper, +#legal_cookie_privacy, +#gdprContainer, +#cookiesBanner, +#_evh-ric, +#_evh-button, +.dhtmlx_modal_boxbody .dhtmlx-confirm, +.euPolicy:not(body):not(html), +#cookiewarning, +.l-sec--cookies.js-cookies-wrapper, +#cookie-bar ~ .modal-backdrop, +#callControll, +#id_cookieconsent, +#cookieCorner, +#cookie-consent-wrapper, +#cookie_law_banner, +#cookiepolicy, +#dennis-cookienote-container, +.tx-it24cookies-pi1:not(body):not(html), +#caspian_cookiebar, +#UKCookieWarning, +#cookie-prompt, +#cookiereports-badge, +#cookieWrapper, +#cookie_notice_bar, +#wsjpecrga, +#tto-cookieMessage, +#cookie-policy-container, +#CookieNotificationBar, +#CookieNotificationBarSpace, +#sun-cookieMessage, +#sun-cookieMessageInner, +#cookies_msg, +#cookieok_bar, +#cookiefoot, +#disclaimerBox, +.optanon-alert-box-wrapper, +#cookie_assistant_container, +#__CookieContainer, +.cookieAccept:not(body):not(html):not(.container-fluid):not(.c-button), +.cookieAccepterSlider, +.cookieAccepterPopup:not(body):not(html), +.cookieAccepterGrayBody, +#cookie_box, +.c-cookieBanner--overlay, +#cookieWarningBox, +#cookiemessage:not(.reveal), +#cnContainer, +#cookies-privacy, +#cookie_alert, +#eu-cookie-bar, +#cookiefooter, +#cookie_container, +#cookie_mess, +#cookie_message, +#eprivacy-outer, +.cookie_box:not(body):not(html):not(#wrapper), +#cookieWidget, +#eucookielaw, +.js-cookie-compliance:not(body), +#COOKIE_BANNER, +#EUCookieFade, +#jlp-cookie-container, +.globalcookiepolicycontainer, +#optanon, +#hybrid-cookie-modal-container, +#cookieGuardMsg, +#idCookiePolicyPanel, +.p-cookiebar:not(body):not(html), +#cookies-warning-box, +#modalCookieContainer, +._cookies-cookies-bar, +.CookieDirectiveHeight, +#accept-cookie:not(button), +#accept-cookies:not(button):not([class*="btn"]), +#mw-cookie-policy, +#cookieMgn, +#__ndcc_cookieImpliedConsent, +#cookie-drop, +.cookie-bar:not(body):not(html), +.cookie_policy:not(body):not(html):not(#Content):not(#page), +#rb-cookie-container, +#cookie-consent-container, +.vg-cookie-notification-popup, +#cookies_container, +#cookiePromptWrapper, +#szcookiewrp, +#cookie-disclaimer:not(.modal), +.cookieConfirmation:not(body):not(html), +#cookiepop, +#Cookie-Append, +#ckWarning, +#attain-cookies, +#notescookies, +#cookiePopup, +.cookiePopup:not(body):not(html):not(.reveal), +#cookiePolicy-layer, +#cookie-top-bar, +.discrete-cookie:not(body):not(html), +#cookieInformation, +#cookiePane, +#notice-cookie-block, +#CookieReportsPanel, +#cookie-panel, +#cookieConsentBar, +div[aria-labelledby*="cookiebox"], +.cp-alert-message:not(body):not(html), +.cookie_law_container, +#cookie-legislation, +.cookieAdvise:not(body):not(html), +.cookieconsent-popup:not(body):not(html), +#cookieAlert:not(body), +.cookie-law-info-bar, +#future-cookie-bar, +.axaCookie:not(body):not(html), +#gb_cc_bar, +#cookieprompt, +.ut_cookie_privacy_c1, +.page-cookies:not(body):not(html), +.uk-cookie-banner:not(body):not(html), +#accept-cookie-box, +#policy_header, +#cookie_notice, +#cookies-message-container, +#ui-cookie-policy, +#tcccookies, +#root div[data-qa-cookie-notification], +#cookiewrap, +#cookie-prefs, +#oupcookiepolicy_message, +#cookie-overlay-footer, +.ib-cookie-info-container, +#cookie-handler, +#usrConsent, +#agreeCookie, +.cookie-law-overlay:not(body):not(html), +#sk-cookies, +.cookieInfo:not(body):not(html), +#nuk-cookieMessage, +.cookie-policy-notice, +#euCookieDialog, +.CookieNotificationTopBar, +#nhm-cookie-notify, +.gn-cookie-alert:not(body):not(html), +#ca_banner, +#cookiecomplience, +.cookie-alert:not(body):not(html), +#cookiePopupContainer, +#qb_cookie_consent_main, +.cookies_policy_container, +.cookies_policy:not(body):not(html), +.js-cookies:not(body):not(html), +#cookieDrop, +.ee-intro-banner__consent, +#cookie_alert_bar, +#cPolicy, +#huk_cookie_prefernce_panel, +#privacypopup, +#cookiePolicyPopup, +#cookieMessage, +.js-cookieComply:not(body):not(html), +#wsjconsent, +#cookiemsgbox, +#cookiemsg, +.cookie-warning:not(body):not(html):not(#Web):not(#Container), +.cookie-warn:not(body):not(html), +div[data-notification="CookiePolicyAgreement"], +div[data-name="cookieNotice"], +#cookie-acceptance, +.cookiePrompt_outerWrapper, +#popupCookie, +#cookiesMessage, +#cookieWarningContainer, +#ctl00_chdr_pnlCookieHeader, +.sd_cookiespolicy:not(body):not(html), +#cookie-policy-notice, +#cookie_disclaimer, +#have-a-cookie, +#cookie_disclaimer_wrapper, +#headerCookieLaw, +#ctn_cookies, +.ctn_cookies:not(body):not(html), +.cookie-wrap:not(body):not(html), +.cookie-wrapper:not(body):not(html), +#cookiewarningiframe, +#cookies-notice, +#cookieNoteWrap, +#acceptCookiePolicy, +#acceptCookie, +#cookieOptIn, +#cookiesPrompt, +.cookiePolicy:not(.reveal):not(body):not(html), +.cookiewrapper:not(body):not(html), +#privacyPolicyLayer, +#dmxPopupCookies, +.cookie-on:not(body):not(html), +#cookiepop-lulu_cookiepop, +#EUCookieConsentBanner, +#cookie-control, +.cookie-optin:not(body):not(html), +#blogger_cookie_notice, +#cookieFooter, +#cookie_banner_container, +#cookie_banner:not(.modal), +#jlcookie_controlMsgDeny, +#jlcookie_controlMsgFirst, +#jlcookie_controlMsg, +#jlcookie_controlContent, +#jlcookie_controlContainer, +.cookieBox:not(body):not(html), +#privacy-policy-bar, +#cookies_toolbar, +#cookie-inner-wrapper, +#cookiePolicyNotice, +#cookie-law-info-again, +#cookies_policy, +.cookies_cookie:not(body):not(html), +.cookie_policy_message, +.cookie-policy-message, +#divCookiesMessage, +#cookie-msg, +.cookie-information-wrapper, +.su-cookiebar:not(body):not(html), +.box--cookies:not(body):not(html), +#cookie_law, +.cookie_law:not(body):not(html), +#cookie_policy_message_container, +#cw-cookieInfo, +.amz-cookies-notice, +#cookies-directive, +#cookie_notification, +#cookie_notification_wrap, +#cookies-overlay, +#pronamic_cookie_holder, +.cookieWarning:not(body):not(html), +#cookiescript, +#cookiescript_injected, +#cookiescript_badge, +#agree_cookies, +.cookiedisclaimerblock, +.cookies-eu:not(body):not(html), +#ap_cookie_toolbar, +.cookiebox:not(body):not(html):not(.modal), +#CookieNotification, +#cookie-policy-popup, +.cookie_wrap:not(body):not(html), +.cookies-notification:not(body), +.cm-notification-container, +#cookieMon, +.cookies-notifications, +#cookie-compliance, +#cookie-compliance-bottom, +#cc-tag, +.cookies.show-cookie, +#cc-modal-overlay, +#cookiespolicymessage, +#cookie_toolbar, +#eulaw, +#cookiebanner:not(.modal), +.cookiebanner:not(body):not(html):not(#header), +.cookieHolder:not(body):not(html), +#cookieAgree, +.cookie_alert:not(body):not(html), +.cookie_alert_cont:not(body):not(html), +.cookieconsent-dialog, +#cookiebox-bg, +#eu_cookie_notice, +.close-cookies:not(body):not(html), +#cookieMessageContainer, +#cookies_oreo, +.cookie_panel:not(body):not(html), +#cookie-wrap, +#cookie-wrapper, +.notice-cookie:not(body):not(html), +.cookie-min-panel:not(body):not(html), +.cookie-directive-alert, +#alerte_tracking, +.cookie-notify:not(body):not(html), +#footer-cookies, +#iprom_cp_wrapper, +.noticebody .annoying, +.cl_bar:not(body):not(html), +#ws-cookie-consent-msg, +#accept_cookies:not(button):not([class*="btn"]), +.blockUIbody .blockOverlay, +#icanhascookie, +#cookie_overlay:not(.modal), +#bcmsCookieInfoWrapper, +#cookie_1, +#cookie_2, +#avcn_notification, +#cookie_agree, +#cookie_agreement, +#polityka-cookie, +#snippet-cookieControl-cookieInfo, +#WP-cookie-info, +#cookieConsent:not(.modal), +#cookie-info-box, +.avs-cookie-message:not(body):not(html), +#header-cookie, +#cookiestat, +#cookiestatement, +#c_agrem, +#cookieCompliancy, +#cookieCompliancyModal, +#cookie-opt-in-footer, +#cookie-opt-in-button, +.cookie_bar_wrapper:not(body):not(html), +.cookie_bar:not(body):not(html), +#popcc12, +#cookie-note, +.cdp-cookies-alerta, +div[aria-describedby="dialog-eu-cookie-law"], +#policy_wrapper, +#mirvanoscookie, +#eucookielawcontainer, +#PrivacyBanner, +#cookie-policy-banner, +#cookieInfoMsgWrapper, +#cookiesNotice, +.cookie-opt-in:not(body):not(html), +#rtl-cookie-message, +.sites-cookie-notice:not(body):not(html), +.cookieTooltip:not(body):not(html), +#cookieBarBC, +.cookiemonster:not(body):not(html), +#cookiemonster, +#sanoma-consent-bar-mobile, +#legalnotice.legalnotice--is-visible, +#sanoma-consent-bar, +#magestat-cookie-law-banner, +.cookiesWarning:not(body):not(html), +#jix_acceptcookies_box, +#wimPrivacyBanner, +#cookiemonster_popup, +#cookiemonster_popup + #document_modal, +#cookieAlertMessage, +.noticeCookiesUse:not(body):not(html), +#cookiebnr, +#cookieWarning:not(.modal), +#cookieu_header, +#CookieInformerView, +#fdih-cb, +#cPrompt_bar { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#cPrompt_barSpacer, +#stTagPopupbody .stPopup, +#stTagPopup.stPopup, +#cookie-policy-bar, +#cookie-consent-popup, +.cookiepolicy:not(body):not(html), +.cookie_wrapper:not(body):not(html), +.cookie_overlayshow:not(body):not(html), +#cookiesWarn, +#cookiesWarning, +#cookiesShowFloaterFlat, +#cookiesWarningLoginPopUp, +#mpc_cookie_intro, +#block-direct-control-cookies-accept, +#top_header_cookie_message, +#cookie_box_header, +#koekiemelding, +.CookieBar:not(body):not(html), +#cookienotification_background, +#cookienotification, +#s2m_cookies_optin_dialog, +.cookie-dialog:not(body):not(html), +#divCookieAlert, +.contenedorcookies, +#Banner_cookie_1, +#o-cookie, +.cookie-tooltip-content, +.cookieslaw:not(body):not(html), +#cookieInformerBooklet, +#cookiepopupdiv, +#cookie-notificationbar, +#box-cookie, +#yucs-eprivacy, +#cookieinfo:not(.modal), +.cookieinfo:not(body):not(html), +#cookies_, +#cookietext, +#cookie-notice-uk, +#panel_cookie_dol, +#cookies-info, +#cookiesPanel, +#cookie-cnil-box, +#dr-cookie-info-box, +#cookies_notifier, +#cookie_warning, +#cookiesettings, +#cookie_info, +#cookie-information-wrapper, +#cookie-container, +#cookies-banner, +#ctl00_pnlCookie, +.cookie-popup__content, +.cookie-popup__heading, +.cookie-pop:not(body):not(html), +.cookie-popup:not(body):not(html):not(#colorbox), +#FT_Cookies, +#policyNotice, +.polityka-cookie:not(body):not(html), +#cookieWarningDiv, +#CookieInformation, +#c2g_cookie_dialog, +#gn-cookie-accept, +#cookiesWrapper, +#divCookie, +#cookieAcknowledgement, +#cookieAcknowledgementSpacer, +.ccmcss_oic:not(body):not(html), +.divCookieWarning:not(body):not(html), +.cc-cookies-container, +.cookies-info-static:not(body):not(html), +#policyPopup, +.dr-cookie-info-box:not(body):not(html), +#cookieHeader, +#cookieHead, +#cookiecontainer, +.cookieBar:not(body):not(html), +#capaAvisoPoliticaCookies_superior_mensajes, +#cookieinfobox, +#ctl13_CookiePanel, +.header-cookie-content, +.cookieDisclaimer:not(body):not(html), +.cookiedOuter:not(body):not(html), +#cookiePolicyBar, +.js-cookies-banner:not(body):not(html), +#lc_cookies-main, +#cookie_privacy_holder, +#cookie-ue, +#cookiepolicyContainer, +.cookie-accept-overlay, +.cookies-banner-wrap:not(body):not(html), +#euCookieBar, +.euCookieWarn:not(body):not(html), +#CookiePolicy, +#cookies-info-box, +#cookies-accept:not(.btn), +#dialog-cookie:not(.dialog-lightbox-widget), +#prettyCookie_message, +#cookies-popup, +#site-wide-cookie-message, +#usrcookies, +.cookieBarContainer:not(body):not(html), +#notice-cookie-policy, +.row--cookie-compliance, +.cwcookielaw:not(body):not(html), +.cwcookielawbg:not(body):not(html), +#block-cookie-info, +#cc-notification-wrapper, +#cookiesDiv, +.cookie-monster:not(body):not(html), +#js_cookie-monster, +#cookie-monster, +#cookieBannerWrapper, +#confirmCookie, +#confirmCookiePolicy, +.divCookiePopUpContainer, +#cookiesContainer, +#cookies-verify, +.js-cookie-info:not(body):not(html), +#cookieuseage, +#cnil_alert, +.cookie-pop-up-container, +#cookieDisclaimer, +#cookieconsent:not(.btn):not(.el-Modal), +#cookie_div, +#CookieQBanner, +#cookieWindowContainer, +#Footer_cookieLawBox, +#cookieComplianceBanner, +#block-inf-eu-cookie-cookie-disclaimer, +#cookiepolicydiv, +#divCookieEU, +.cookieEU:not(body):not(html), +.policyChk:not(body):not(html), +.topCookiesMsg:not(body):not(html), +.EUCookiePolicyContainer, +#cookieInfoBox, +.cookieMessageDiv:not(body):not(html), +.sgsCookies:not(body):not(html), +.cookieAsker:not(body):not(html), +.uk-cookie:not(body):not(html), +.uk-cookies:not(body):not(html), +#cookieAcceptPos, +.cookies-message-container, +#tesco_cookie_widget, +.eu-cookie-notice, +#cookies-panel, +#cookienotice-container, +.cookienotice-bar:not(body):not(html), +#CookieConsentDiv, +#cookie-info-bar, +#cookie_policy_banner, +#cookie_policies, +#cookiesInfo, +.cookiespolicy:not(body):not(html), +.eucookies:not(body):not(html), +.euPrivacy_cookiesMsg, +#cookies-agreement-box, +#__next div[class*="cookiebar"], +#eksCookiePrompt, +.agegate-cookie:not(body):not(html), +#euCookiesQuestion, +#cookie-law-compliance, +#cookie-law-consent-section, +#cookie_privacy_info_bar, +#politicaCookies, +#cookieMonsterWrapper, +#cookiewarn, +#cookieDirective, +#cookiesDirective, +#cookiesMessageBanner, +#bbccookies, +#cookie_info_message, +.pea_cook_wrapper, +#twCookieConsent, +#cookie-message-container, +#boxZgodaNaCookie, +.cookie_privacy_info_bar, +#ietCookiePanel, +.avisoCookie:not(body):not(html), +#cartelcookielegal, +.cookiesInfo:not(body):not(html), +#nimgrowler, +#ciasteczka, +#cookies_inf, +#cookies_info, +#CookieWarningBar, +#cookie_message_container, +.eucookie:not(body):not(html), +.coockie:not(body):not(html), +.container-cookie-notice, +#cookie-preferences, +#notificacio-cookies, +.cookies-message:not(body):not(html):not([class*="seal"]), +#scc-consent, +#scc-mask, +#cookiesAlert, +#layer_cookie, +.cookies-popup:not(body):not(html), +#user-cookie-message, +#cookie-information, +div[aria-describedby*="cookie-info"], +#cookieLawHeader, +#cookieWetgeving, +.cookieWetgeving:not(body):not(html), +#CookieBar, +.headCookieBar:not(body):not(html), +.cookiemessage:not(body):not(html), +#cookiepopup, +#acceptCookies:not(.btn):not(button):not(a), +#acceptCookiesWrapper, +#mycookie:not(iframe), +#cookieDisclaimerInfo, +.ctl_CookieWarning:not(body):not(html), +#cookiesmessage, +#cookie-law-container, +#notification_cookie, +#notification_cookiewarning, +.modUt_cookie_privacy_1, +#cookie_permissions_alert, +#div_cookie, +#div_cookies, +#cookies_accept:not(button), +#div_cookies_accept, +#cookiesBar, +#cookie_content, +#cookie_wrap, +#cookie-warn, +#panel_cookie, +#cookie_show_info, +#piskotki_obvestilo, +#cookiegap, +#cookie-strapline, +#js-pullout-cookies, +#allowCookieDiv, +#container-cookie, +#spartooCookies, +#v-cookielaw, +#cookies-accept-lightbox, +#emobile-cookies-notice, +#cookie_law_compliance, +#ckieprompt, +.w-cookie-banner:not(body):not(html), +#gacookiemessage, +.cookie-consent-parent, +#euCookie, +.euCookie:not(body):not(html), +.pf-cookie-directive:not(body):not(html), +#cookiemodule, +#eu-cookie-bar-notification, +.eu-cookie-bar-notification, +#gh-cookieb, +#cookies_directive, +#CCC_Cookies_wrapper, +#cookies-policy-wrapper, +#cookies-policy, +#cookie-overlay-container, +#aviso-cookies, +#aviso-cookie, +.cookie-compliance:not(body):not(html), +#cookieWrap, +.popup-cookie:not(body):not(html), +.popup-cookies:not(body):not(html), +.cookieConsent:not(body):not(html), +#cookieAcceptBar, +#inpl_cp_cnt, +#cookieNote:not(.in), +#cookieLawInformation, +#CookieLegislation_CookieAcceptPanel, +.cookie-panel:not(body):not(html):not([id*="panel"]):not([id*="app"]), +#ws-cookie-notifier-bar, +#ws-cookie-notifier-modal-bg, +#ws-cookie-notifier-modal, +#cookienotif, +.cookie-law-dialog-contentwrapper, +.cookie-law-dialog:not(body):not(html), +.block-cookie:not(body):not(html), +.reveal-modal-cookie:not(body):not(html), +.reveal-modal-bg-cookie, +#showCookieInfo, +#ccconsent, +.cookie-compliance-container, +.cookie-disclaimer:not(body):not(html), +#cookie_popup, +#cookie_popup, +.cookie_ribon:not(body):not(html), +.infoCookies:not(body):not(html), +#cookieInformacja, +.cookie-banner:not(body):not(html), +#cookienotice, +#overlay-cookielaw-form, +.cookie-info-wrapper:not(body):not(html), +.eu-cookie-popup:not(body):not(html), +#CookielawBanner, +#cookiebar-1, +#bkCookieBanner, +#cookieConsentBox, +#cookieDlg1, +#legalNotificationEltId, +.accept-cookies:not(body):not(html):not(button):not(.btn):not(a), +.cookie-block:not(body):not(html), +#ncl-cookie-opt-out, +#eu-cookie-policy-banner-wrapper, +.eu-cookie-policy-banner-wrapper, +.cookieBannerContainer, +#cc_cookies, +.cookieAdvice:not(body):not(html), +#cookiesWindow, +.cookiesWindow:not(body):not(html), +.cookie-warning-container, +.js-cookie-warning-container, +.eucookiemanager:not(body):not(html), +#cookies-acceptance:not(button), +#dx-coki, +.wsa-cookielaw:not(body):not(html), +#CookieTPC, +.confidentialite_header, +.cookiestrip:not(body):not(html), +.cookies-bar:not(body):not(html), +#ij-policy-disclaimer, +.cookies-advice:not(body):not(html), +.szc_widebox:not(body):not(html), +#polityka-cookies, +#cookie-acceptation-popup, +#messcookie, +#cookieView, +#cookiealert, +.cookiealert:not(body):not(html), +#cookie-policies, +.cbar_banner:not(body):not(html), +.info_cookie:not(body):not(html), +#popcook, +#popcookie, +#CookiePanel, +#cookiebottomgradient, +#portal-cookieoptout, +#ug3-cookie-info, +#popcookies, +.cookieRestriction:not(body):not(html), +#tv2cookiebar, +#cookie_info_response, +#g_cookieNotification, +.jix_acceptcookies_box, +#eu_cookie_policy, +#cookie_tool_small, +#cookie_tool_large, +#svtCookieInformationContainer, +.cookies-warning:not(body):not(html), +.dom-content--eu-banner, +#cookieDialog, +.cookie_optin_box:not(body):not(html), +#CookieContainer, +#jumper_cookies, +.cookie-info:not(body):not(html), +#cookieCopy, +#eu_cookie, +#cookies_warning, +.regional-cookie-warning, +#pl_cookies, +.cookie-alert-content, +#CookieSaveMsg, +#cookie-window, +#privacybanner, +.cookiecontrol:not(body):not(html), +#cookieclaim_info_bar, +#cookieclaim_info_box, +#cookieclaim_overlay, +#cookies_overlay, +#askforcookie, +.alert-cookies:not(body):not(html), +#cookieInfoOrange, +#AllowCookieContainer, +.allow-cookie-container, +#cookieCompliance, +#EUCookieMsg, +#cooki_accept, +.alertbody .no-cookies, +#CookieAlert:not(.in), +#CookieConsent:not(.modal):not([aria-modal]), +#theme_cookie, +#hLibCookieInfo, +#layerCookies, +#cookies-container, +.tre-cookie-disclaimer, +.cookie_message:not(body):not(html), +#au_cookiesalert, +#using_cookies, +#bfg-cookie-policy-banner, +#cookieslaw, +.e-cookie-info:not(body):not(html), +.CookieChoiceContainer, +.cookieMaster:not(body):not(html), +.cookiedisclaimer:not(body):not(html), +.cookieDisclaimerContainerWrapper, +.cookiesDisabledBanner, +.cookie-information:not(body):not(html), +#cookies-politics, +.CookieWarning:not(body):not(html), +#cookieAccept:not(button):not(input), +.acceptCookies:not(body):not(html), +.acceptCookiesBox:not(body):not(html), +.cookiesinfo:not(body):not(html), +#cookiepolicypopup, +#pro_euclp_cookies_box, +#js_pushDownCookieMessage, +#CookiePanelNegative, +.moc-cookie-container, +.capa_cookies:not(body):not(html), +.capa_cookie:not(body):not(html), +.cookie-law-container, +.alert-cookie:not(body):not(html), +#msg-cookie, +.msgAvisoCookies:not(body):not(html), +#polityka_cookies, +#msg_cookies, +.epson_cookienotice:not(body):not(html), +.cookies-info-banner:not(body):not(html), +#notifyCookie, +.cookies-box:not(body):not(html), +#AvisoCookieslaw, +#Generictopmenu1_ServiceMenu1_PnlCookie, +#headerCookies, +#headerCookiesAdvice, +.cookiesAlert:not(body):not(html), +.cookiesAlertWrapper:not(body):not(html), +#cookie-dialog, +#divCookies, +#divCookiesBox, +#cookiesPopup, +#cookiesPop, +#infocookie, +.ultimize_cookie_notification_container, +#politykaPrywatnosciHolder, +#cookie-law-info, +#cookis-bg, +.cookie-agreement:not(body):not(html), +#barracookie, +#barracookies, +#cnilCookie, +#mlUsingCookies, +#gm-cookies, +.CookieNotice:not(body):not(html), +#cookies-guide, +div[data-key="cookies-warning"], +.aroundCookie:not(body):not(html), +#af_cookies-bar, +#cookie_ustawa, +.cookiePolicyLightBoxOverflowBg, +.cookiePolicyLightBox, +#cookies-use, +#cookies-use-page-padding, +#theCookie, +#cookiesPolicy, +#PanelCookieOverlay, +.e-cookie-message:not(body):not(html), +.container_cookies:not(body):not(html), +#cookie-monster-bar, +#footerCookies, +#cookie-accept-panel, +.cookies-info:not(body):not(html), +#cnil-cookie, +.cookies_popup:not(body):not(html), +.cookies_popup_bottom_container, +#cookie-allow, +#cookiesPolicyPlace, +.cookienotice:not(body):not(html), +.alertbody .r-cookies, +#capaefectos-cookie, +.cookiesettings:not(body):not(html), +#cookieInformationBoxWrapper, +.divCookieBanner:not(body):not(html), +#ePrivacy, +#ePrivacyDisclaimer, +#cookieInfoContainer, +#cookieNotify, +#termscookie, +#cookie-privacy-info-wrapper, +.cookie-msg:not(body):not(html), +.cookie-msg-box, +#notices-cookie-policy-warning, +#cookies-element, +.popup_cookie:not(body):not(html), +#popup_cookie, +#popup_cookies, +#cookie_panel, +#banner-cookie, +#banner-cookies, +#infoCookies, +#infoCookie, +#n2g_box_cookie_alerte_message, +#interceptbody .intercept-cookies, +#cookie_opt_in_container, +#cookie_opt_in_anchor, +#arte-cookie-banner, +.cookieAlert:not(body):not(html), +.cookieAlertBox:not(body):not(html), +#cookieBannerContainer, +#warning_cookie, +.cookie-info-block:not(body):not(html), +.dni-notifications_cookie-notification, +#cookie-disclaimer-overlay { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#weUseCookies, +#zc_cookie_notice, +#theLawCookie, +#ccm-cookiesDisclosure, +.CookieConsent:not(body):not(html), +#cookies_confirmation_bar, +#cookie_msn, +#cookie-privacy-policy, +#phrase_notification_cookies, +#CCompliance, +#wrapperMensajeCookie, +.W034_Cookie_Directive, +.panel-cookies:not(body):not(html):not(.cookies-management-manager), +#cookieMelding, +#eu-cookie-msg, +#cookies_message, +#AllowCookiesWrapper, +#cookie-policy-popin, +#avisocookie, +#avisocookies, +#trackingCookie, +#ctl00_ctl06_CookieWrapper, +#jmCookieMessage, +#divCookieInform, +#contenedorCookies, +#CookieWarning, +#display_cookie_message, +.message-cookies:not(body):not(html), +#cookiesEU-box, +#allow_cookies_container, +.CookiePanel:not(body):not(html), +#cookieDisclamer, +#cookies_aviso, +#cookieConsentForm, +#widget-vrtcookiebalk, +.cookie__container:not(body):not(html), +.cookie_notification:not(body):not(html), +.pnotify-cookies:not(body):not(html), +#cookies-disclaimer, +#KPNCookie, +.wrap-cookie-info:not(body):not(html), +#ramka_ciasteczka_info, +#BanerINcookie, +.cookie-signbody .ng-scope, +#CookiesPopup, +#cookiesbar, +#js--cookies, +#avisoCookies, +#avisoCookie, +#ign-cookie-policy, +#cookiespolicy, +#headercookie, +#dismissable-cookie-policy, +#bar_cookies, +#cookie_policy_popup, +#cookieConfirm, +#id-cookies, +#cookies-pol, +#cookie_consent_div, +#alertTop, +#conteneurCookies, +.component-cookie-policy-feature, +.cookies-container:not(body):not(html), +#cookie-info-text, +#CookiesAlert, +#eu_cookie_container, +#cookie_change, +#metaCiasteczko, +#cookiesTab, +#cookies_contain, +#spa-root div[class*="CookiesAlert"], +.cookie-layerbody #cookier + #cortina, +.nav__cookies:not(body):not(html), +#cookie-policy-info, +#CookieReportsBanner, +#cookieoverlay, +#PolitykaPrywatnosciCookie, +.shareaholic-cookie-consent, +#cookiePolicyWarn, +#alert-cookie, +.eu_cookie:not(body):not(html):not(#content), +.cookie-note:not(body):not(html), +#ck_dsclr, +.skryptcookies-pl:not(body):not(html), +#cookieFrame, +#BBCookieToolDiv, +.privacypolicymessagebox_header, +#cookies-box, +#CookieButton, +#zezwolenieNaCookie, +#cookieswarning, +#eu-cookie-notify-wrap, +.cookie_warning:not(body):not(html), +#cconsent, +.g-cookiebar:not(body):not(html), +#tt-cookie-check, +#mm-content-cookies, +.privacy-policy-cookies, +.cookies-alert:not(body):not(html), +#cookiePolicyZone, +.cookie-overlay:not(body):not(html), +.disclaimer-cookies:not(body):not(html), +#cnil-cookie-panel, +.cookie-alert-msk:not(body):not(html), +#cookieChoice, +#cookieChoiceInfo, +#cookie-foot, +#cookie_warn, +#cookieKontener, +#contenidoavisocookies, +.cookieLaw:not(body):not(html), +#cookieBoxContainer, +.jlp-cookie-info-container, +#xrootCookieRules, +#sfh-cookies-info, +#zc_homepage_bara_cookies, +.cookies-style:not(body):not(html), +#__next div[data-test*="cookieBanner"], +#cookies_ask, +.vmapi-infocookies-wrapper, +#MensajeCompruebaCookieSite, +.CookieNotification-bar, +#the-cookie, +#cookieCookieBar, +.cookieWrap:not(body):not(html), +#div-cookie-monster, +#js_popup_cookies, +#cookies-warning-container, +.pop_cookies:not(body):not(html), +#pop_cookies, +.m-cookiehint:not(body):not(html), +#eimm_box_cookie_alerte_message, +#cookieUse, +.cookienotification:not(body):not(html), +#MainCookieBanner, +#p_p_id_cookie_WAR_cookieportlet_, +#aboutCookieUsageBox, +#cookie_consent_container, +#cookie-policy-box, +.cookiesbar:not(body):not(html), +.cookies_box:not(body):not(html), +.cookies_yum:not(body):not(html), +#cookies_box_info, +#cookie-widget, +.m_cookie_notice:not(body):not(html), +#cookiesLequipe, +.c-cookie-warning-panel, +#coockieAPContainer, +#cookieLawBar, +#header-cookie-law, +#cookies-warning, +#dlg_cookie_frame, +.eu-cookie-show:not(body):not(html), +#cookie_terms, +#cg_cookie_bar, +.aviso_cookies:not(body):not(html), +#elqOptInBannerDiv, +.comp-cookie-policy-banner, +.eprivacy_cookie:not(body):not(html), +.eprivacy_cookie + .layer_black, +#alert_cookie, +#privacy-popup-container, +#cookie-directive-bar, +#S_cookie_box, +#cookiesOptinLayer, +.no-cookies:not(body):not(html), +#coockie_pas, +#cookiePolisyInfo, +#ventana-cookies, +#cookie_belt, +#ek-cookies, +.cookie_consent_title, +.cookie_consent_title + .ui-widget-overlay, +#cookiesBox, +.avisocookie:not(body):not(html), +.avisocookies:not(body):not(html), +#eu-cookie, +#alert_cookies, +#cookies-message, +.cookie-permission-prompt, +#zgoda_cookie, +#cookie-consent-banner:not(.modal), +.ui-cookies-banner:not(body):not(html), +#cookieElement, +.m_cookie:not(body):not(html), +.cookies_bar:not(body):not(html), +.block-cookie-popup:not(body):not(html), +#sdbCookieLegalContainer, +.bandeau-cookies, +#info-cookie, +#CookieInfo, +#policyCookie, +#allowusecookies, +#CookieKomunikat, +.cookie-warn-msg:not(body):not(html), +#popUpInfosLegal, +#Cookie, +#simplecookienotification, +#simplecookienotification_v01, +#popInCookieContainer, +#popup-cookies, +#popup-cookie, +#contenedor_cookies_general, +#infos_cookie, +#com_cookie_policy, +.v2_cookies_container, +#cookies-policy-banner, +.cookieWindow:not(body):not(html), +#legislation_cookie, +.cookie-overlay-modal-box, +#cookieInfoBanner, +.cookie-outer:not(body):not(html), +.identity-noticebar:not(body):not(html), +#polityka-ciastek, +#msg-cookie-level0, +#cookieLawBannerId, +#CookieAcceptContainer, +#ctl00_pnl_cookie, +#cookiesnotice, +#sky-cookie-bar, +.block-cookie-accept-notify, +.cookie-drop-down:not(body):not(html), +#cookieInfo, +#disclaimerCookies, +#cookieTerms, +.cookieinfoholder:not(body):not(html), +.cookies-notify:not(body):not(html), +#cookies-aviso, +#texto_aviso_cookies, +#mainCookieBar, +#b14-cookiemenu, +#Consentement-cookies, +#site_info_cookies, +#idg-cookie-bar, +#cc-cookie-law, +#cc-notification-gutter, +#global-cookie-info, +#cookieOptInBarWrapper, +#messageID_user_info_cookiePolicy, +#cookie_info_bar, +#epdPlaceholder, +#epdPlaceholder + #epd, +#eurocookielaw, +#s-cookie, +#CookieControlWrapper, +.bls-cookie-policy:not(body):not(html), +#cookie_law_notice_container, +#cnilcookie, +.c-megaModal[data-cookie-consent-overlay], +.consent.consent-prev, +#SVDv3_cookie, +.js-cookie-information-popup, +#cookiesAcknowledgement, +#cookiesAcknowledgementBg, +#cookieLevelIntercept, +#cookie-statement, +#cookieMsg2, +#komunikat_ciastka, +.we-use-cookies:not(body):not(html), +#blok_cookie, +.overlay-cookie:not(body):not(html), +.overlay-cookie-block, +.module-alert-cookie:not(body):not(html), +#cookies-bar, +#cookiealert_container, +#cookies-msg, +#cookieUsingNotification, +#cookiesinfopnl_c, +#cookie-monster-container, +.cookieMonster:not(body):not(html), +#cookieMonster, +#hw_cookie_law, +#BandeauInfoCookie, +#bt-privacy-header, +#bt-privacy-overlay, +#ue-cookie-notify, +#notifCookie, +#divcook, +.cookieWrapp:not(body):not(html), +.cookieWrapper:not(body):not(html), +#cookie_law_container, +.Cookies:not(body):not(html):not(#page), +#cookiePolicyContainer, +#cookie_strip, +.vn-cookie-notice:not(body):not(html), +#rwd-cookie-message, +.tmCookieBox:not(body):not(html), +#cookieWarn, +.privacycookie:not(body):not(html), +.cookiepopup:not(body):not(html), +#cookiePolicyBanner, +#banner-cookie-law, +#CNIL-notice, +#cookies-ue, +.cookies-ue:not(body):not(html), +.privacy-police:not(body):not(html), +#accept-cookies-div, +#AllowCookiesMessage, +#cookiesban, +#popin-cgu-cookie, +.adn-cookie-panel:not(body):not(html), +#pasek_ciasteczka, +#cookieInfoMain, +.cookie-informer:not(body):not(html), +#panel_cookie_bottom, +#simpleAcceptCookie, +#cookie_law_informations, +.cookies-notice-msg:not(body):not(html), +.info-cookie:not(body):not(html), +#cookies_banner, +.cookiesNotification:not(body):not(html), +#remoteCookie, +#int-cookies-bar, +#mainDivLegacyCookie, +.ccbarbody .ccpane, +.c-cookiewarning:not(body):not(html), +#emea-cookie, +.cookieCorrector:not(body):not(html), +.cookieCorrector + #fancybox-overlay, +#AlertDialogConatiner, +#cookielaw_overlay, +#cookie_layer, +#eu-cookies-directive, +#maCookieInfo, +#ididitallforthecookie, +.cookieContainer:not(body):not(html), +#cookieLawPopupContainer, +.cookieLawPopupContainer, +.banner-cookies:not(body):not(html), +#cap_PoliticaCookiesDiv, +#cookiesAdvertise, +#dlicookieusagewarning, +#CookieTr, +#cookieStandar, +#cookieCheckerBanner, +#tc_privacy, +#privacy-disclaimer, +#hLibCookieInfo2, +#poolcookiebadge, +#info_cookie, +#info_cookies, +.euCookieInfobarWrapper, +#ctl00_theseusCookiePolicy_ulCookiePol, +.pop-cookie:not(body):not(html), +#ecookie, +#CP_box, +.cnil-block:not(body):not(html), +.footer-cnil:not(body):not(html), +.approve-cookies-header, +#cookiesinfo, +#cookie-info-container, +.ui-widget[aria-labelledby*="cookie"], +.ui-widget[aria-labelledby*="cookie"] + .ui-widget-overlay, +#ngo_box_cookie_alerte_message, +#cookiecompliance, +#cookies-alert, +#jq-cookie-law-info-bar, +#cookiePolitics, +#cookie_advise, +#cookies_legal_mention, +#cookie_confirmation, +#cookie-alert-section, +.widget__contact__item--cookie, +#cookies-consent:not(.modal), +.cookie-holder:not(body):not(html), +.nmCookieNotifier:not(body):not(html), +#nav-cookie, +#cm-cookie-popin, +.cookie_container:not(body):not(html), +#cookiesWarningBackground, +.consentement_cookies, +#msgcookies, +#veravisocookie, +#rc-ley-cookies-dialogo, +.ccc-widget:not(body):not(html), +#CookieMonster, +#cookie-cnt, +.browserfeatures-cookiesneeded, +.cookie_inf:not(body):not(html), +.cookie_info:not(body):not(html), +.cookies_warning:not(body):not(html), +.cookieShowClass:not(body):not(html), +#cookiePrefIntro, +#cookiePrefIntro_underlay, +#cookienotify-wrapper, +#cookienotify, +.md-cookie-warning:not(body):not(html), +#ccfd-eucookielaw, +#cookies_disclaimer, +#LegalCookies, +#dialog-cookies, +#synergi_cookie_wrapper, +#synergi_inner_information, +#cookiePolicyTooltip, +.cookie_info_box1:not(body):not(html), +#cookie-manager, +#cookies_notification, +#topCookie, +#cookieComplianceMessage, +#cookie_accept, +.coockie_banner:not(body):not(html), +#cookie-nb-msg, +#dCookies, +#bara_mesaje_cookie, +#cookie-eu, +.cookies-consent:not(body):not(html), +#cookieAcceptBox, +.cookietool-message:not(body):not(html), +#info-about-cookies, +.CookieMessage:not(body):not(html), +#miniccookie, +#prfrm_cookie_bnr, +#cookieAcceptance, +#ccgtm-wrapper, +.pageHCookie:not(body):not(html), +.CookieInfo:not(body):not(html), +#aviso_cookies, +#politica_cookies, +#cookies-prompt, +#cookiemelding, +#InfoCookie, +#cookiePolicyDiv, +#cookie_priv_div, +.cookie_acept:not(body):not(html), +#subserviceCookiesBar, +#eu-cookie-guideline, +#eu_cookie_bar, +#cookie-privacy-wrapper, +.uc-cookie-block:not(body):not(html), +.CookiesBar:not(body):not(html), +#CRTL_AlertCookie, +#CookieLAW, +#cc-banner, +#cookie_note, +#theseusCookiePolicy_ulCookiePol, +#cookie_informer, +#Cookieconsent, +.yd-jig-cookielaw:not(body):not(html), +#capaAvisoCookies, +#headerbar_cookies, +.headerbar_cookies:not(body):not(html), +#cookielawwarning, +#ban-cookie, +#cookieStartMessage, +.cookiewarning:not(body):not(html):not(.main), +.cookies_header:not(body):not(html), +#cookies-wiadomosc-box, +.alert--cookie:not(body):not(html), +#CookiesLawMessage, +.tc-cookies-alerta:not(body):not(html), +#cookies-val, +#informacja_o_ciasteczkach, +.cookies1:not(body):not(html), +.cabeceraCookie:not(body):not(html), +.advice-cookie:not(body):not(html), +#cookies-lightbox, +.cookieCheckMainPanel, +#messageCookie, +#cookies-information, +#cookie_ok1, +.cookies_bandeau:not(body):not(html), +#wk_cookiebar, +#modal-cookie, +#modal-cookie + .reveal-modal-bg, +.cookies-information:not(body):not(html), +#toolbar_cookies, +.cookiePopin:not(body):not(html), +.a--cookie:not(body):not(html), +#cookies_txt, +.obs_cnil:not(body):not(html), +.acceptCookiesMobile:not(body):not(html), +.komunikat-panel-cookies, +#e_cookieWarning, +#CookiePolicyPanel:not(.contentpanel), +.cc-policy-overlay, +.cookie-policy-inform, +#bcpm-notification-outer-border, +#bcpm-footer, +#cookie_popup_overlay, +#external-cookie-bar, +#MessageCookie, +#mensaje_cookies, +#cookiesLegalMessage, +#cookie_wrapper, +#footer_cookie, +#footer_cookies, +.footer_cookies:not(body):not(html), +#cookiess, +#cookiesss, +.jqmAlertWindow:not(body):not(html), +#ciasteczka_alert, +#cookiePlaceholder, +.avisoCookies:not(body):not(html), +#cookie_accept_box, +#divCookiePolicy, +.cookies-banner-container, +#cookie-full, +#legal_policy_cookies, +#cookieConsentPrompt, +#cookemessagehandler { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.cookieConsentBar:not(body):not(html):not(.ecinl), +#barraaceptacion, +#wrapper-cookie, +.wrapper-cookie:not(body):not(html), +#div_cookie_msg, +#cookidiv, +.cookieDirective:not(body):not(html), +#cookies_div, +.cookie-pp:not(body):not(html), +.politicaCookies:not(body):not(html), +.eh-cookieinfo:not(body):not(html), +#politicaDeCookies, +.gdl-cookie-dialog:not(body):not(html), +#bannerCookie, +#bannerCookieContainer, +#pie_menu_cookies, +#cookiebalk, +#showcookieinfo, +#ehms-cookie-info, +.cookiesframe:not(body):not(html), +.ec-cookie-policy:not(body):not(html), +.cookiesheader:not(body):not(html), +.box-cookie:not(body):not(html), +.cookie-accept-container, +#euCookieWrapper, +#DIVcookies, +#dni-cookie-alert, +#eurociastko, +#cookieInfoMax, +.warning-cookie-law:not(body):not(html), +#CookiesDisclaimer, +#mycookie_loader_window, +#tc_privacy_bottom_fix, +#show_cookies, +.cookie-advice:not(body):not(html), +.viia-cookie:not(body):not(html), +#cook_info, +#cookies_polityka, +#CookieLaw, +.sanoma-optin-bar:not(body):not(html), +#cookiePrivacy_header, +.cookie-warning-snippet, +#privacy-police, +#ccm-banner-wrap, +#o99_cookie-information, +.eu-cookie-nag:not(body):not(html), +#pop-up-cookies, +#mz-cookies-policy, +#GritterContainer, +.bandeau_consent:not(body):not(html), +#policy-cookies-banner, +.mh5_CookieNotice:not(body):not(html), +#cookiewet, +#cookie-disclosure, +#cookieMsgBlock, +#cookie-compliant, +#tracking-cookies, +#cookies-compliance, +#informacja-o-cookies, +#cookies-layer, +div[data-veci="cookies-policy"], +.cookie-info-box:not(body):not(html), +.cookie-messages:not(body):not(html), +#cookies_legislation, +.contcookies:not(body):not(html), +#pnlCookieBar, +#cookiesplease, +.cookies-v2:not(body):not(html), +#aa_privacy_module, +.cookie-noticebar:not(body):not(html), +#CookieMessage, +.cookies-disclaimer:not(body):not(html), +.divLeyCookies:not(body):not(html), +#policyCookies, +.block_cookie_popup:not(body):not(html), +.eu-cookie-message:not(body):not(html), +.CookiesInfoMain:not(body):not(html), +.divAllowCookies:not(body):not(html), +#ban-mentions-legales, +#cookies_notify, +#im_cookie_message, +.cookiesNavMessage:not(body):not(html), +#cookiesagree, +#cookies_footer_popup, +#barritaloca, +.o7cookie-info-prompt-wrap, +.jqCookieAcceptContainer, +#rcCookies, +.cookie-control-container, +#container_cookies, +#ciasteczko, +#CookiePopup, +.js-cookie-widget:not(body):not(html), +#evideCookiesNotify, +#dd_cookie_bar, +.CookiePolicy-Contener, +.cookiesq:not(body):not(html), +#cookiesPanelWrapper, +#cookiesApprobation, +#cookie_info_area, +#rtPrivacyBanner, +#cookie-disclaimer-footer, +#PPcookie, +#no-cookie, +#cookieHolder, +#cookieOpacity, +#mcCookiesLawMessage, +#oH_cookie, +#smcc_header_cookieaccept, +#cookie-policy-msg:not(.modal), +#cookie-confirm, +.cookie-confirm:not(body):not(html):not(button), +#CookieManagerDialogWrapper, +.cookiePopupSmall:not(body):not(html), +#JM_Cookie_Container, +#cookie-cookie-div, +#cookiesalert, +.toastbody .cPolicy, +#disCookieContainer, +.cookies-acceptance:not(body):not(html), +.cookietop:not(body):not(html), +.cookie__message:not(body):not(html), +#cookieInfoMsgOuter, +#cookietextdiv, +#consentCookieDiv, +.cookie-msg-info:not(body):not(html), +#e3cookie, +#header-cookielaw-form, +.cookies-info_banner:not(body):not(html), +.cookiewall:not(body):not(html):not(.card):not([class*="player"]), +#cookieConsentContainer, +#cookies_notice_widget_root, +#Cookie + .alertWrp, +.footer_cnil:not(body):not(html), +#showCookie, +#showCookie ~ br, +.ciacho2-wrap-container, +#ciacho, +#ciachoinfo, +#ciachoBar, +#poityka-ciastek, +#bandeau_cookies, +.bandeau_cookies:not(body):not(html), +.cookiePrivacy:not(body):not(html), +#CookiesOverlay, +.cookie_privacy_policy, +.cookiz:not(body):not(html), +#cnil_informations, +#cookieInfoLayer, +#cookie_info_box, +.fm-cookieBanner:not(body):not(html), +.cookie_toolbar:not(body):not(html), +.cookies-gioodo-require, +.BandeauCookieGlob:not(body):not(html), +#ctl00_IdCookies_DivBlanche, +#tweCookie, +.divcookie:not(body):not(html), +.cookiealarm:not(body):not(html), +.landing-cookies:not(body):not(html), +#cookieUBar, +#popup-announcements, +#cookieinformationbar, +.barre-info-cookies:not(body):not(html), +#cnil_bar, +#ctl10_pnlCookieBanner, +#vop-cookie-control, +#id_msgCnil, +#jQAlertAcceptCookie, +#cookies-toolbar, +#cookie-policy-app, +.cookie-slide-container, +#a3_cookie, +#header-info-cookie, +.cookie_popup:not(body):not(html), +#alternetCookieMessage, +.rb-cookie:not(body):not(html), +.rb-cookie-backdrop:not(body):not(html), +.cookies-inUse-alert:not(body):not(html), +#ibwarning_eucookies, +#cookie-opt-in, +.cookiewet:not(body):not(html), +#CookiesContainer, +#s_s_cookieInfoContainer, +#COWIcookiesdirective, +#cookieLawMessage, +#cookieComplianceBox, +.COOKIECONSENT_BANDEAU, +#cookies-ue-agree-block, +#rtsCookies, +.cnil_warning:not(body):not(html), +#footer-cnil-space, +.cnil-banner:not(body):not(html), +#cookieBlackout, +#cookie-notifier, +#YourCookieSettings, +#sc_thispolicy, +.RACKWrapper:not(body):not(html), +#ctl01_uiCookieBanner, +#acceptcookiesWrapper, +#acceptcookiesWrapper + #overlayMask, +#cookies_block, +#avg-cookie-bar, +#avg-cookie-bar-holder, +#basalCookieFooter, +#uk_cookie_container, +#ctlmActionsDiv_closeCookieBanner, +#codemasters_cookies, +.cookies__open > div[class*="cookiebar"], +#ec-cookie-messages-container, +#eircom-cookies-notice, +.cookie-info-layer:not(body):not(html), +.cookie-info-close-wrapper, +.cookie-information-text, +#services-cookie, +#farmacja_cookie_alert, +#ftfacookie, +#gpsecCookieInformationContainer, +#HoneywellEUCookie-Banner, +#itv-glob-cookie-policy, +#itv-cookie-notification, +#info_cookie_ipzp, +#cookieParisien, +#motorsCookieMsg, +.jqmOverlay:not(body):not(html), +#jqmCookieMonster, +#ngo-cookie-policy-banner, +.wrap-cookie-policy-message, +#Generictopmenu2_ServiceMenu1_PnlCookie, +#ctl00_ctl00_ctl00_cookieLawPnl, +.cookiesPie:not(body):not(html), +#rynCookiePolicy, +#rtveCookiePolicy, +#s4c-cookie-wrapper, +.seat_cookie_bar:not(body):not(html), +#skycom-cookie-wrapper, +.cookie-div:not(body):not(html), +#zse-cookie-container, +#cookiescheck, +.notification--cookies, +.new-cookie-rules:not(body):not(html), +.new-cookie-rules ~ .loader, +#cookieRules, +#infoboxcookie, +.cookiebarcontainer:not(body):not(html), +#cookie-regle, +#COOKIE_MHD_ALERT, +.pasek_cookie:not(body):not(html), +.acceptCookieDiv:not(body):not(html), +#cookiemenu, +.tn-cookieInfo-area:not(body):not(html), +.main-cookies-warning, +#cookies_notify_container, +#npo_cc_notification, +.cookie-melding:not(body):not(html), +#cookie-melding, +#cookie_prompt, +.bb-header__accept-cookies, +#platform_cookie_policy_bar, +#cnill_banner, +#nq_cnilbanner, +#noticeAboutCookies, +#cookiePreferences_front-end, +.cookieheight:not(body):not(html), +#cookie-consent-box, +.cookie-consent-box, +#bandeauCookie, +#cookies-license, +.box_cookies:not(body):not(html), +#AvisoCOOKIES, +#cookie-cnil-mobile, +#cookie-cnil-mobile-box, +#div-cookie-info, +.cookies_bottom:not(body):not(html), +#cookieHinweis, +#cookielaw-box, +.msgcookie:not(body):not(html), +#mtcookieconsent, +#messageCnil, +#viewlet-cookiepolicy, +#cookiesAgreement, +#cookies_section, +#cookieTjek, +#esv-header-cookies, +#privacy_agreement, +#cookie_pupup_confirm, +#cookieController, +#BortosCookie, +.oe-cookies-law:not(body):not(html), +.AcceptCookies:not(body):not(html), +#eu_cookies_overlay_content, +.euCookie-outer:not(body):not(html), +#cookie-message-fixed, +.cookie-time:not(body):not(html), +#headerCookieLawClickOnlyContainer, +.cookiesPiskot:not(body):not(html), +#cookiesInfo2, +.CookieWrapper:not(body):not(html), +#avcns-wrapper, +#privacy-notice, +.soe-cookie-policy:not(body):not(html), +#eucl_panel, +#cookieInfoAcceptContainer, +#cookie-accept-popup, +.cookies-policy-container, +#cookieComplianceNotice, +#notatekpl_cookielaw, +#cookiesReglement, +#kukiuorning, +#akceptcookie, +.cookies_info:not(body):not(html), +#coockieagree, +#cookiesAdvice, +#pc-cookies-notice, +#cookies_compliance, +#cookieInfoMessage, +.cookieLegal:not(body):not(html), +.navigation-notification__cookiebar, +#cookiePolicyText, +.cookiesAgreement:not(body):not(html), +.mmCookies:not(body):not(html), +#validationCookie, +#DCCookieLaw, +.jum-notification-cookie, +.msg_cookie:not(body):not(html), +#leycookies, +.acceptcookie:not(body):not(html), +#cookie-popup-outer, +#cookiewet-hoek, +#cobo_cookie_law, +#tlCookieComplienceInitialWrapper, +#mensaje-cookies, +.notice_notice_cookies, +#cookies_law, +#mCookies, +#m-notification-cookie, +#cookie_question, +#policyBox, +#cookieInfoWrapper, +.cookie_bolck:not(body):not(html), +.cookiePermisionInfo:not(body):not(html), +.eu-cookie-banner:not(body):not(html), +#cookieDough, +.cookieDiv:not(body):not(html), +#cookieLegal, +#m_cookie_popup, +#simpleclick_uis_cookieconsent, +#banniere_information_utilisation_cookies, +#div_accept_cookies, +#eucookiebar, +#ms-cookies-info, +#cookies_pp, +#ctl00_cookies_pl, +#popinCookie, +#cookiebarra, +#barra_cookies, +#cc_bandeau, +#cookiepopupheader, +.infoscookies:not(body):not(html), +#eu_cookie_consent, +#lws-cookie-message-outer, +#dotbandeaucookie, +#DivAceptarCookies, +#euck-note, +#cookieAcceptWrapper, +#cookieLawBox, +.cookie-consent-container, +.cookies_block:not(body):not(html), +#cookie-consent-message, +#cookiesPolicyHolder, +body > .ckOuter, +.barCookie:not(body):not(html), +#div_cookiespolicy_notification, +#gel-cookie-banner, +.cookie-compilance:not(body):not(html), +.M4T-cookie:not(body):not(html), +.cookiewallpopup:not(body):not(html), +#leydecookies, +.bloccookie:not(body):not(html), +#cookies-informacja, +.cookieCheck:not(body):not(html), +.CookieAcceptanceWrapper, +#cookie-information-banner, +#acceptCookiesText, +#cookieTd, +.barre_cookie:not(body):not(html), +.barre_cookies:not(body):not(html), +#_cookieNotificationBar, +#ags-CookieDisclaimer, +#cookie-header, +#_CookieText, +#koekbalk, +#cookie_cnil, +#cookie_announce, +#cookiePolicyBox, +.cookiePolicyBox:not(body):not(html), +#cookies-blok, +#home-privacy-coookies, +.home-privacy-coookies, +#cookie-policy-wrapper, +#footer-cookie-notifier, +.footer-cookie-notifier, +#divProtectionViePrivee, +#m-cookie, +#cookie-consent-bar, +#cookie_policy_box, +#cookienotifier, +#cookies-terms-info, +#cookieAgreement, +#cookies_request, +#politykacookies, +#preheader_cookies, +#informacja_ciastka, +#cookie-notice-top-banner, +#cookieSignpost, +#cookie-accept:not(button):not(.btn):not([class*="button"]), +#cookieAgreementContent, +.cookie-info-bar:not(body):not(html), +#cookie-section, +#cookie-notice-bar, +#box_cookies_info, +.alternetCookieMessage, +#CookieBannerNew, +#CNILMessage, +#M_cookieWarning, +.cookie_richtlinien, +#cookieaccept, +#div_coockies, +#cookie-info-outer, +#boxCookies, +#x-cookie, +.message_cookie:not(body):not(html), +#cnil_cookie, +.wrapperCookies:not(body):not(html), +#cookies-message-src, +.cookie_head:not(body):not(html), +.cookie_header:not(body):not(html), +#warning_EU_cookiemsg, +#cookie-box, +.cookies_footer:not(body):not(html), +#cookiehint, +#expat_cookies, +#ph-cookies-akkoord, +#cookiebar-cookiepolicy, +.alert-info[data-block-track*="CookieNotice"], +#confirm_cookie_use, +#CookieNotice, +#missatge_cookie, +#avertissement_cookies, +#info-cookies-bar, +#popin_cookies, +#cookie-msg-box, +#cookie_politics_overlay, +.cc-cookiecontainer:not(body):not(html), +#box-cookies, +#stCookiebox, +#selly-cookies, +#ciasteczkowe_okno, +#JScookieInfo, +#cookie_privacy_bar, +.alertCookie:not(body):not(html), +#headband_cookies, +#region_cookies_infos, +.cookie-notifications, +#cookies_info_panel, +#cookies_tic, +#Header_Header_ctl00_cookieDisclamer, +#cookies-notification, +.cookiemanager:not(body):not(html), +#cookiesMsg, +#div_cookis, +#ctl00_pnlCookieSettings, +.cookie-law-message:not(body):not(html), +#privacy-message-bar, +#permission-bar, +#permission-bar-prompt, +#averto-cookies, +#tv-cookie, +#legal-notification, +#capa_pol_cookies, +#head-bar-cookie-info, +#cookies-alerta, +#cookiesBannerContainer, +#cookie-agreement, +.jw-widget-show-cookies-policy, +#cookie_acc_wrap, +.block-lsw-cookie:not(body):not(html), +#ic_cookies_ar, +.cookieConsentBanner, +#askcook, +#cookie_info_startpage, +#ahhg-cookie-window, +#ahhg-cookie-button, +.cookie_privacy_law_bar, +#disclaimer_cookies, +#cookiePreferencePanel, +.footer__cookie:not(body):not(html), +.disclaimer[disclaimer="cookies"], +#informacjaOCiasteczkach, +#stdCookie, +#cookies_agree { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#bottomCookie, +.COOKIE_PRIVACY_CONT:not(body):not(html), +#cookie_notify, +.CookieConsent-firstinfo, +.privacy_policy_info:not(body):not(html), +#stk-cookie-bar, +#cewe-accept-cookies, +.cookiesWrapper:not(body):not(html), +.cookiewidget:not(body):not(html), +.privacybanner:not(body):not(html), +.divCookieDisclaimer:not(body):not(html), +#cookies_block_footer, +#nav_cookie, +#cookieHint, +#pw-cookie-banner, +#bandeauCookies, +#attentionCookies, +#eu-cookie-container, +.trackingCookiesDisclaimer:not(.container), +#headerTopBarMessageCookies, +#LoggingCookie, +.headerCookies:not(body):not(html), +#bandeau-cookie, +#block-custom_cookies-custom_cookies_eu, +#cnil-cookies, +#CookiesArticle, +#flash-cookie-policy, +#js-cookies-info, +.modal-accept-cookies, +.avertissementCookies, +.cookiesHeader:not(body):not(html), +.hp-cookies:not(body):not(html), +#EBCookies, +#loi_ue_cookiee, +#CNIL_message, +#banniere-cookie, +#bandeau_cnil, +#cookiehinweis, +#ydp_cookie_message, +.cookies-popin:not(body):not(html), +#popup_cnil, +#barre_top_secondaire, +.loi_cookie__wrapper:not(body):not(html), +#mj-cookie-consent, +#cookielaw_notice, +.GAcookies:not(body):not(html), +#PaveCookies, +#bar-zone-cookie-usage, +#cookie-notifica, +#lexisnexis-cookies, +#privacyBar, +#cookieMessagelightbox, +#CNIL-cookie, +#infosCookies, +.cookieContent:not(body):not(html), +.message-demande-cookies-wrapper, +.footerCookies:not(body):not(html), +#popin-cnil, +#private-policy, +.cnil-alert:not(body):not(html), +.fbar-cookie-policy:not(body):not(html), +#legal-cookie, +#containerCookieNotif, +#layer-cookies, +.bann-cookie:not(body):not(html), +#warn-cookies-area, +#cookie_policy_bar, +#cookieLaw_cAlert, +#tarteaucitronRoot, +#cookie_bloc, +#CookiesBanner, +#bandeau_cookie_cnil, +#cqcqButton, +#cqcqPanel, +#cookieBarWrapper, +#autoescapecookie, +.recocliv2:not(body):not(html), +#cookiemuur, +.alert-cookies-banner, +.popin-cnil:not(body):not(html), +#noty_bottomCenter_layout_containerbody .i-am-new, +#noty_bottom_layout_containerbody .i-am-new, +#noty_bottomLeft_layout_containerbody .i-am-new, +#noty_bottomRight_layout_containerbody .i-am-new, +#noty_top_layout_containerbody .i-am-new, +#noty_bottomCenter_layout_container.i-am-new, +#noty_bottomRight_layout_container.i-am-new, +#noty_bottom_layout_container.i-am-new, +#noty_bottomLeft_layout_container.i-am-new, +#noty_bottomFullWidth_layout_container.i-am-new, +#noty_top_layout_container.i-am-new, +#notyfy_container_bottomRight.i-am-new, +.CookieAcceptPanel, +#notificationcookie, +.sml_cookiepolicy, +#eu_cookie_law, +#alert-cookies, +#aceptar_container, +#mn_cookieinfo_holder, +#dgcookiesAlertBig, +#infoCookieBanner, +#cookie_widget, +#bcCookies, +#politicacookies, +.politicacookies, +#cookies_hint, +.cc-cookies-page:not(body):not(html), +#cookiesPolicyBanner, +.w3_cnil:not(body):not(html), +#cookiexndo, +#BlkCookies, +#coe-cookie-disclaimer, +#aceptarCookie:not(button), +.disclaimer-cookies-message, +#cookielaw-container, +#cnil-cookie-avertissement, +#top-message-info-cookie, +#cookieIdiotLaw, +#RIEU-acceptCookies, +#cookieWarningLayer, +.cookiesWarning-container, +.cookie-toolbar:not(body):not(html), +#itsbootstrapcookie, +#fs-cookiewarning, +#polityka_okno, +.cookiesBloc:not(body):not(html), +#confidentialite_cookie, +#cookie-restriction, +.cookieshade:not(body):not(html), +#pixcookie-box, +#nld_cookies, +.EU-cookie:not(body):not(html), +.js-EU-cookie:not(body):not(html), +#bcc-cookie-bar, +#wrapper_cookies, +.warningCookieWrap:not(body):not(html), +.tpl-g-cookies:not(body):not(html), +.alertViePrivee:not(body):not(html), +#divCookInfo, +#cookicnil, +#lawEU, +.cookie-info-header:not(body):not(html), +#popin-accept-cookie, +.cookies-banner:not(body):not(html), +.cookies_banner:not(body):not(html), +.loi_hamon:not(body):not(html), +#cookies_men, +.cookie_msg:not(body):not(html), +#cookie_alert2, +.cookie-notification-bubble, +#cookie-popup-wrapper, +.legaladvice:not(body):not(html), +.cookiesBar:not(body):not(html), +#fdjTrackersConsent, +#legalcookie, +.cookie-widget:not(body):not(html), +#prevent_cookies, +.alert[data-cookie="banner-cookie"], +.legalwarning:not(body):not(html), +#txtCookies, +.b-cookieBox:not(body):not(html), +.euCookieLayer:not(body):not(html), +#_lcms_banerCookies, +#cookie-dialogue-div, +#ctl00_CiasteczkaPolityka_RNCockie_popup, +#KPN_cookie, +#cookie-question, +#cookie_legal_display, +.warning-policy:not(body):not(html), +#cadre_alert_cookies, +#cookieTekst, +#cookieValidatorMain, +#cookiesLayer, +#alert-cookie-policy, +#bloc_cookie_annonce, +.basic--draw-message-bar-cookie-notice, +.cc-banner:not(body):not(html), +#ing-Cookie, +#ing-Cookiebody .ing--active, +.banner__cookies:not(body):not(html), +#scnb-cookie-bar, +#cookieCnil, +#cooklayer, +#cookies_bar, +.c-js-cookiebox:not(body):not(html), +.cookiesDisclaimer:not(body):not(html), +#policy-accept, +#ciastka, +#cookie_info_topNav, +#div_cnil_cookie, +#popup_cookie_info, +#cookieAdvisor, +#i-cookie-cnil, +#modalcookies, +.CookiesInfo:not(body):not(html), +#aboutcookies, +.cookiesinfobox:not(body):not(html), +#sfCookieWarningBarSpacer, +#sfCookieWarningBar, +#cookie-bar-bottom, +#cookielawwrapper, +.cookies-div:not(body):not(html), +.cookie_wrp:not(body):not(html), +#cookie_opt, +.bandeaucnilcookies:not(body):not(html), +#sikomor_cookies, +.banner-msg[data-name="cookieMessageShown"], +#avertissement_cookie, +#cookieWarningLayout, +#cookieNotifyWrapper, +#cookie-polityka, +.cookies-alert-alerta, +#cookiesPolicyC, +.cookiecheck:not(body):not(html), +.cookies-portlet:not(body):not(html), +#BandeauCNIL, +#komunikat-cookie, +#contenerAlertCookie, +#cookies_accept_overlay, +.cookiePermission:not(body):not(html), +#leyCookies, +#cookiesPolicyPopup, +#cookieNotSet, +.disclaimermessage:not(body):not(html), +.nv-cookie-notification, +.cookieinformation:not(body):not(html), +#powa-cookie, +#content-cookies, +#footerCookie, +#temelcookiepop, +#cooktab, +#belkaCookies, +#AcceptCookie, +#cookiebandeau, +.popup-aviso-cookies:not(body):not(html), +#flxCookieControlCorner, +#flxCookieBar, +.optinCookie:not(body):not(html), +#ustawaCookie, +.cookie-promo:not(body):not(html), +#cookies_advise, +.cookiespopup:not(body):not(html), +#header-cookies, +#js-cnil--alert, +#pfizer_cookies_policy, +#cookie-alert-box, +.acceptCookie:not(body):not(html):not(button), +.alertCookiesCnil:not(body):not(html), +#cookieUIContainer, +#cookiesadv, +#informations-cookies, +#aboutCookieFooter, +.CookieHint:not(body):not(html), +.eu_cookies_alert:not(body):not(html), +.zpWinThemeCookie:not(body):not(html), +#hc_hugs_cookie, +#CookieLawHolder, +#mssg-cookies-warning, +.cookieLayer:not(body):not(html), +.cookieLayer + .ui-widget-overlay, +#cookiesWarningBanner, +#cookiesAdrenaline, +#notice-cookie, +#cookie-disclaimer-container, +#wp_insert_vi_consent_popup_wrapper, +div[data-cookie="on"], +#gk-cookie-law, +#containerCookies, +#popin-cookies, +#notification-cookies, +#cookies-ad, +#cookiesDisclaimer, +#cookie_info_div, +#cookieInformer, +#AlertaCookies, +.cookieBandeau:not(body):not(html), +#banner_cookie, +.cnl-cookies:not(body):not(html), +#eu-cookie-compliance, +#informativa-cookie, +#pol-cookies, +#cookie_popup_bg, +.cookieInformationContainer, +.divascookies:not(body):not(html), +.cookieframe:not(body):not(html), +#declare-cookies, +#zCookieMessage, +#cookies_alert, +#ctl06_pnlCookieBanner, +#cookieNoticeContainer, +.banner_cookies:not(body):not(html), +.CookieNote:not(body):not(html), +#ctl01_pnlCookieBanner, +.alert_cookies:not(body):not(html), +#cookieConfirmationContainer, +#footer_tc_privacy, +#tid_cookieWarning, +.cookies-infos:not(body):not(html), +#cookies_advisor, +#cookiePolicyInfo, +#positiv_cookies_field, +#site-cookies, +#new_cookies, +#bannerCookies, +.disclaimerCookies:not(body):not(html), +#nve_cookie, +#cookiesAdvert, +.use-cookie-box:not(body):not(html), +.milibooCookie:not(body):not(html), +.cnil-cookies:not(body):not(html), +#cookie_usage, +#cookie_b, +.cookies-disclaimer-bar, +.cookie_agree:not(body):not(html), +#about-cookies, +#cookies-m-c, +.ciasteczko-info:not(body):not(html), +#cookie-alert-div, +#cookAlert, +#han-cookie-bar, +.sites-cookie-notice-fit, +#cookie-agree:not(button):not(.btn), +.bloc-cookies:not(body):not(html), +#div_info_cookies, +.cookies-dialog:not(body):not(html), +.jq_cookies_msg:not(body):not(html), +#cCore_cookieNotice, +#cookie-informer, +.avisoPoliticacookies, +#cookie-notification-jc, +#cookies-terms, +#div_ciastka_info, +#cookies-acc, +#cookies-header, +.bcookiez:not(body):not(html), +.cookiepolitik:not(body):not(html), +#id-cookiewarn, +#zgodacookie, +.footer_cookie_policy, +#pnn-cookie, +#cookieaviso, +#cookieAnzeige, +#cookies-policy-mssg, +#cookie-disclosure-container, +#maracookiebox, +#CookieLawContent, +#avisolegalcookies, +#cookies_allowed_message, +#overlayCookies, +#warningCookies, +#cookieAdvice, +#cookieBlock, +#widget_cookies, +.popup_block_Cookies:not(body):not(html), +#CookiesCtrl, +#cookiePanel, +#coocies_warning, +#cookie_msg:not(.idcac), +#cookies-consent-wrapper, +.legal_cookie_block:not(body):not(html), +body > #cookie_a, +.cookies-acceptance-panel, +.cookies_alert_wrapper, +.a8c-cookie-banner, +#politykaprywatnosci, +#as-cookie-cutter, +#cookie-notify, +.wrapper_cookie:not(body):not(html), +#wsbcook_alert, +.l-global-footer__cookie, +#smile_cookieception_bandeau, +.outer-privacy-top-navigationBar, +#panel-cookies, +#ctl00_cookie_panel, +.acepta_cookies:not(body):not(html), +.js-cookie-disclaimer, +#usoPoliticaCookies, +#cookies-wrapper, +#cookie-legal, +#cookienoticetab, +#tins_cookie_bar, +#cnilcookies, +#CookieAccept, +.bcee-cookies:not(body):not(html), +.cookie-notification-container, +#CookiePolicyNotice, +.js-cookie-notice:not(body):not(html), +.tracking_cookie_header, +#eu-cookie-mobile, +#CookieRules, +#zapytaj_o_cookies, +.cookiewarn:not(body):not(html), +#cookieWind, +#zjekoza_ciasteczka_alert, +#cookie_cont, +#cookies_ack, +.cookies-bullshit:not(body):not(html), +#__nuxt .Footer ~ .gdpr-modal, +#mrcookies-wrapper, +#CookieIntro, +#box_cookie_advert, +#all4nav-cookie-policy-notification, +.xs4all-cookieWall-overlay, +.xs4all-cookieWall:not(body):not(html), +.bs-suop-cookies:not(body):not(html), +.nazar-cookies-message, +#info-cookies, +#cookie_optin, +#it-cookiealert-container, +.layer_cookie:not(body):not(html), +#cookiewetgeving, +.modal__content--cookies, +#cookies_pop, +#mindmedia_cookie_accepted, +#header_cookies, +#ebsninjabar-cookie-bar, +#cookiecnil, +#useCookieAgreement, +#cookiepopup-content, +.creavea-banner-consentement-cookie, +.cokieAlert:not(body):not(html), +.popup-cookie-notice-wrap, +.console-head-cookies, +.cookies-notification-wrapper, +#cookieMsgDiv, +.wraps-cookie-info:not(body):not(html), +.politica-de-cookies:not(body):not(html), +#hs-eu-cookie-confirmation, +#pantalla_cookies, +#cookie-warning-is-stupid, +.wrap_cookies:not(body):not(html), +#pg-cookiesInfo, +.cookies_wrapper:not(body):not(html), +#plikiCookiesPop, +.cookies-policy-popup, +#cookieDisc, +.caption-cookie:not(body):not(html), +#acceptCookiesBox, +#cookie29, +div[id="cm:cookieWrapper"], +#TCCInfoCookie, +.privacybanner_notice, +.cookieWallWrapper:not(body):not(html), +#msg_cookie, +#cont_cookies, +.ico-cookie-wrapper:not(body):not(html), +#cookie-policy-hint, +.layerCookie:not(body):not(html), +.page-warning[data-cookie-warning], +#privacyOptionsCookieOptIn, +.cookmsg:not(body):not(html), +#cookies-warn, +#cookies_infos, +#cookie-privacy:not(.reveal), +#cookieconsent-explicit-overlay, +#cookieconsent-explicit-popup, +#js-cookie-policy-default, +#logon-snippet-icookie, +.CookieContainer:not(body):not(html):not(.contentpanel), +.cookie-advertisement, +hma-cookie-notification, +.cookiesmessage:not(body):not(html), +.notice.annoying, +#tiroir_cookie, +.mp-cookies-inform-bar, +#cookie_law_message, +#smecookienotice, +#cookie_policy_holder, +#privacy_law, +#use-of-cookie, +#tvsa-cookie, +#policyCookieInformation, +#divAvisoCookies, +#barra-cookies, +#spfcookiebanner, +#optin-bar, +.cookierbar:not(body):not(html), +#ciastka_wiadomosc, +.cookielawbar:not(body):not(html), +#tfo_cookies, +#cCookieHeader, +#cookie-overlay-wrapper, +.cookie-band:not(body):not(html):not(.sliding-popup-processed), +#simple-eu-cookiecontrol, +#simple-eu-cookiecontrol-overlay, +.cookie_policy_cont:not(body):not(html), +#policy-cookie, +#cookies-legal, +#cookieChoiceInfoAccept, +.coockies-message:not(body):not(html), +#cofcookie, +.cookie-popUp:not(body):not(html), +#wymagania_sklepu_alert, +.cookies_bloc:not(body):not(html), +#top-cookie-wrapper, +.cookieBarOverlay:not(body):not(html), +#NJI-EmeaCookie, +.cookieInformation:not(body):not(html), +#cookie_compliance, +#MainCookies { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#euro_cookie_content, +.cookie-warning-content, +.cookies-bubble[ng-if="!cookiesAccepted"], +.cookiesWarningContainer, +.cookie-hint-container, +.cookielayer:not(body):not(html), +.wmdk-cookie-notice-wrapper, +#footercookie, +#cookiea_header, +#cookies_content, +#popin_cookie, +.wphack-cookie-wrapper, +#cookies_panel_bg, +#cookies_panel, +#ctl00_PanelPolitykaPrywatnosci, +#cookie_balk_top, +.cookies-question:not(body):not(html), +#uecookies, +#gdpr-cookie-test, +.cookiePolicyA:not(body):not(html), +.communikat_cookie:not(body):not(html), +.CookieWarningComponent, +.cookie-consent-area:not(body):not(html), +#soopacookie, +.promoAlert-cookiepops, +.wordpress-consent-manager__wrapper, +#layerCookiesPopgom, +#cookie_holder, +#cookiedesktop, +#layer-cookie, +.cookie-information-panel, +#warnCookies, +#p_p_id_cookiespolicyportlet_WAR_cookiespolicyportlet_, +#Product_cookies-wrap, +#cmsCookieWarning, +.show-cookie-policy:not(body):not(html), +#cookiesTopBlock, +#cookie_acceptation_conteneur, +.cookieBan:not(body):not(html), +.notification-cookies, +#EP_cookiesPopup, +#zp-footer-cookiesettings-overlay, +#edunetCookies, +#BIPCookies, +.top-cookie-info:not(body):not(html), +.use_cookies:not(body):not(html), +#barre_cookie_contenu_centre, +#tfe-cookie-lightbox, +#tfe-cookie-lightbox-smokelayer, +#cookies-infobar, +#netgraf_cookie_alert, +#cookielaw-layer, +.blocCookie:not(body):not(html), +.banner-cookies-alert, +.go-mdl-cookies-drct-warning, +#cookieNotificationBar, +#barreCookie, +#cookies-agree:not(a), +#content-cookie, +#cookies_et_traceurs_CNIL, +#complianceBanner, +.cookieAcceptance:not(body):not(html), +section[data-view="cookiePolicy"], +#cookiepermissionprompt, +.cookie_modal:not(body):not(html), +.cookie-message-bar:not(body):not(html), +#cnil_privacy, +#warningcookieId, +#cookie-law-notif, +#panel-cookie-usage, +#OknoWiadomosciCookie, +.dsg-cookie-alert:not(body):not(html), +#aviscookies, +#cookiepolicybar, +#or_cookie, +#askCookies, +.privacyBar:not(body):not(html), +.site_cookies_container, +.bdBuzzCookiePolicy:not(body):not(html), +.co-cookies-disc-bar:not(body):not(html), +#js-infos-cookies, +.popup-cookie-policy:not(body):not(html), +#CookieAlarm, +#cookie_inform, +#divInfoCookies, +#zajadam_cookies, +#gpf-cookiebar, +.cookies_advide:not(body):not(html), +#eu-cookie-notifier, +#cookieBan, +.bandeau_cookie:not(body):not(html), +#ue_cookie, +#hays-cookie-notice, +.cookiesMessageLayer:not(body):not(html), +#gtm_cookie_panel, +#_ubuntu-it_cookie_policy, +.encart_cookie:not(body):not(html), +#cookies_popin, +#nfcookieAcceptModal, +#idLeyCookies, +#div_info_cookie, +#rgPrivacyBanner, +.usermsgCookie:not(body):not(html), +#intercept.intercept-cookies, +#cookieAlertBar, +.cookie-adv:not(body):not(html), +.cookieToast:not(body):not(html), +#bannerprivacy, +#cookiesmessagediv, +#cookiesbox, +#zaz-nb-plugin-cookie-message, +.cookie-info-dropdown, +.privacy_div:not(body):not(html), +#acceptCookieBanner, +#cookie_policy_notice, +#cookieLawPnl, +.cookies_container:not(body):not(html), +.cookiePolicyNotify-wrapper, +#fs_cookie_container, +#nl_id_cookie--container, +#cookieAcceptingContainer, +#implicitCookieModal, +#explicitCookieModal, +.cookie-policy-area:not(body):not(html), +#uscookies, +#ctl00_DivCookies, +.cookies-layer:not(body):not(html), +#CookieInformationDiv, +#CookieWarningLink, +#cookie_top, +.cookie-wall:not(body):not(html):not(.cw-modal), +#cookie-accepted, +#cookie-notice-banner, +.cookielaw_wrapper:not(body):not(html), +.toast.cPolicy:not(body):not(html), +#cookiePK, +#notificacion_mensaje_cookies, +#cookie_cookie, +#cookies_ok, +#panel-cookie, +#stormCookiePopup, +#topbar-cookie-container, +#privacyOptInHint, +#aceptarcookie:not(button), +.site-header-cookies:not(body):not(html), +#politicaCookie, +#tscookiebar, +.PrivacyModeHeader:not(body):not(html), +#cookies-accept-bar, +.CookieAccept:not(body):not(html), +.cookies-policy-popover-container, +#cookie-policy-disclaimer, +#politica_de_cookies, +.cookiepopupwrapper:not(body):not(html), +#navbar-privacy, +.ow_cookie:not(body):not(html), +#tv-cookie-1, +.sole-alert_cookies, +#cookie-cc, +#cookies-wrap, +#cookieprivacy-bar, +.c-cookiebar:not(body):not(html), +#message-cookies, +.warning[data-cookies-warning], +.info-cookies:not(body):not(html), +#cookie-warning-plugin, +#cookie-eu-compliance-container, +#cookie__alert, +#privacyPolicyBox, +#popin-cookie, +#cookiesAdvise, +#divCookieNotify, +#cookie-alert-banner, +#cookiebanner-mask, +#webdevCookiesAlertContainer, +.cookie_setting:not(body):not(html), +.sdl-web-cookie-bar:not(body):not(html), +#cookiescript_main, +#message-cookie, +#cookieIW, +.cookiePanel:not(body):not(html), +.warning-cookie:not(body):not(html), +#iCookieWarning, +.bb-accept-cookies:not(body):not(html), +#acceptCookieContainer, +#cs_politykacookies, +#cookiearea, +#barracoki, +#cookiesWarnMsg, +#cookieinfo1, +#cookieinfo2, +#bandeau_cookie, +#cookieBandeau, +.cookie-bar-wrap:not(body):not(html), +#cookie-usage-alert, +#cookie-law-wrapper, +.acceptCookieDialog:not(body):not(html), +#cookie-info-block, +#pl_cookie, +#coockies, +#cookiedialog:not([open]), +#poland_cookie_cont, +#afCookieControl-notice, +#cookieConfigForm, +#zonaCookies, +#use_cookie, +.cookie_section:not(body):not(html), +#cookieform, +.abtasty-banner-cookie, +#CookieAlertBox, +#CookieDisclaimer, +.cookiesOptin:not(body):not(html), +#pnlCookieMessage, +#iubenda-cs-banner[style], +.iubenda-ibadge, +#iubenda-cs-banner ~ #pushiub, +#ut_cookie_warning_bar, +.cookiePolicyText:not(body):not(html), +#cookieHolster, +#alertMentionCookiesMessage, +.paveCookies:not(body):not(html), +#ukoo_cookielaw, +#tbweb_cookies_footer, +#infocookies, +#area_cookies, +.cnil-cookie:not(body):not(html), +#cookie-bar-mob, +#cookieChoiceBanner, +.cookietext:not(body):not(html), +#alerta_cookies, +.alerta-cookies:not(body):not(html), +#ecranCookieAlert, +.wkp-cookie:not(body):not(html), +.abcookielaw:not(body):not(html), +.abcookielawbg:not(body):not(html), +#cookiePermissionBar, +#dymek, +.ciastka:not(body):not(html), +.cookie-melding-wrapper, +.eu-cookies-msg:not(body):not(html), +.allow_cookies_container, +#lldcookiepop, +#devicookieinfo, +.notifCookie:not(body):not(html), +#autorisationCookie, +#cookieVerificationBar, +.cookie_disclaimer:not(body):not(html), +#dialogConfirmCookies, +#cookie__message, +.alert__cookie:not(body):not(html), +#cookiesAccept:not(button), +.cookiesbythebook:not(body):not(html), +#cookiesck, +#cms-cookies-consent, +#cookiesMainWarningDiv, +.striscia-cookies:not(body):not(html), +#cookie-hint, +.csi-cookie-banner-container, +#cookiesblok, +.cookiesContainer:not(body):not(html), +.cookie_policy_box:not(body):not(html), +.by_cookie_policy:not(body):not(html), +#cookieInfoHolder, +.ui-dialog[aria-labelledby*="dialog_cookies"], +.ui-dialog[aria-labelledby*="dialog_cookies"] ~ .ui-widget-overlay, +#header_cookie_warning, +#avis-cookies, +.bankid-cookie:not(body):not(html), +#consentBar, +.ui-cookie-warning:not(body):not(html), +#afCookieControl-show, +.banner[banner-id="cookieBannerDismissed"], +.cookies-panel:not(body):not(html), +#cookieInfoContent, +.cookienotify:not(body):not(html), +#cookieBandeauConsentement, +.box_Cookie:not(body):not(html), +#aviso-navegadores, +#divInformativaCookie, +#gdpr-footer-container, +#cookieInfoBar, +#optinckycontainer, +#fixedCookies, +#OkCookies, +#cookiedisc, +#alert_cookie_popup, +.allert-cookies:not(body):not(html), +#cookieagree, +#banner_privacy_blitz, +#header-cookie-bar, +.cc_banner-wrapper, +.bannerInformativaEU, +#eu-cp-banner, +#cookieAdv, +#cookie-alert-container, +#cookieLawBanner, +#id-warning-cookies, +#banner_privacy, +#cookie-disclaimer-popup, +.cc-cookieconsent, +#lc_webappCookieQuestion, +#gld_cookie_flag, +#gld_base_cookie_breve, +.cookie-infos:not(body):not(html), +#cookielaw_node, +#disclaim_bar, +.cookiepanel:not(body):not(html), +.banner-cookie:not(body):not(html), +.js-cookie-bar:not(body):not(html), +#cookieAgreementBar, +#MessageInfo_panelCookie, +#vd-cookie-banner, +#vd-cookie-banner-spacer, +#wpca-box, +#cookiePopupInfo, +.cookiePopupInfo:not(body):not(html), +#seedDivCookieLawId, +#seedDivCookiewLawInfo, +#psCookieSliderConBot, +.jubCookWarn:not(body):not(html), +.layer-cookies-wrapper, +#allowCookies:not(input), +.backcookie:not(body):not(html), +#jQueryCookieDisclaimer, +#inno_cookie_message, +.warning_EU_cookiemsg, +#mf_cookie_box, +.cookieterms:not(body):not(html), +#ct_cookie_prompt, +#scc-cookie-bar, +#cookie-content, +.aviso-cookies:not(body):not(html), +.cookie-undiz:not(body):not(html), +.eucookielaw-banner:not(body):not(html), +#hardloop-cookie-notice, +.coockiebar:not(body):not(html), +.div_cookie_top:not(body):not(html), +#newCookiesBanner, +#CRTL_CookieAlert, +#sputnik_cookie_policy_banner, +.PrivacyNote:not(body):not(html), +.cookieoptin:not(body):not(html), +.bkg_cookie:not(body):not(html), +cookie-warning, +#cookiesPP, +#banner_consenso_cookie, +.cookies-msg:not(body):not(html), +#cookie_policy_alert, +#block-menucmt-push_loi_cookies, +#avviso_cookie, +#kw-cookie-policy, +#cookiefascia, +#cookielaw-banner, +#cookieCheck, +#VP_cookie, +#norm_cookies, +#disclaimer_cookie, +#policyCookiesLayer, +#alertCookie, +#accept_cookie:not(input):not(.btn), +#wp-cookies-info, +.cookiesPopup:not(body):not(html), +#i-cookies-bar, +#cookies_notifier_container, +.dcm-cookies:not(body):not(html), +#js-cookie-footer-block, +#htmlPopinCookies, +#ico_cookie, +#okookie-box, +#CookieInformationDialog, +#eu-cookie-notice, +#navCookies, +#divMainCookiesPolicy, +#informativaPrivacyCookiesDomElement, +#overbox[data-component="cookies"], +.fasciaCookie:not(body):not(html), +#alert-cookie-info-bar, +#cookies-notification-bar, +#cookie_popup_wrapper, +.cookie-policy-box:not(body):not(html), +.cookieinformationarea, +.cookie-info-container, +#cookie-legals, +.cookie-stikey-nav:not(body):not(html), +#MsgCookie, +#modal_cookie, +#modal_cookie-mask, +#cookies_header, +.alertcookie:not(body):not(html), +#DisplayCookieInfo, +.mod_cookie_notification, +#tipCookies, +.cookiesBlock:not(body):not(html), +#cookieheader, +#cookiestext, +.box-info-cookie:not(body):not(html), +.privacyhint:not(body):not(html), +#cookieAlertWrap, +#cookinfo, +#popCookie, +.iltempocookies:not(body):not(html), +#msgcookie, +#cookie-cnil, +#cnil_cookies, +#container-cookies, +#cookie-law-banner, +.CookieDiv:not(body):not(html), +#cookie-full-width, +#CookieMelding, +#showcookieprivacy_popup, +#z_cookie_accept, +#cookie-advarsel, +#LB_cookies, +#aia-cookie-consent, +#cdn-banner-cookies, +.RV_cookiedir:not(body):not(html), +.cookie_track:not(body):not(html), +#cookieinfobar, +#cookies_message_bar, +#fixed-cookie, +.it_privacy_notice:not(body):not(html), +#COOKIE_NOTIF, +#pm13_cookie_info, +#af-cookie-policy, +.banner_cookie:not(body):not(html), +.fbPageBanner, +.ng-scope[ng-controller="CookiesConsentCtrl"], +.ng-scope[data-ng-controller="CookieSignController"], +.ng-scope[data-cookie-policy-directive], +.ng-scope[ng-controller="cookie"], +.ng-scope[ng-controller="cookieLawCtrl"], +#cookiePolicy_barra, +#cookies-popin, +#cookie_decline, +#cookieoptin, +.cookieNoticeBar:not(body):not(html), +#cookiePoliciesMessage, +#cookiesOuter, +#ctl00_cookieConsent_pnlCookie, +#cookie_alert_box, +#avis_cockies, +#infoPrivacy, +#deluxecookies, +.cookiesNotice:not(body):not(html), +.cookillian-alert:not(body):not(html), +.ctCookieTerms:not(body):not(html), +#ventanaCookies, +.x-danone-cookies:not(body):not(html), +#topCookiesID, +#fascia-cookie, +#fascia-cookie ~ #sottocookie, +.js-cookie-close:not(body):not(html), +#pnlCookieNotice, +#bandeau2cookie, +#allowMarketingCookies_cont, +.infos-cookie:not(body):not(html), +#cookies_avertissement, +#bar-header-cookie, +#cookieblock, +#CookieBannerMessageContainer, +.bandeauCookies:not(body):not(html), +.cook-accept:not(body):not(html), +.disclaimer_cookies:not(body):not(html), +.cookie-notice-container, +.accettazioneCookies:not(body):not(html), +#aceptacioncookies, +#cl-banner, +#bannercookie, +#mention-cookies, +#archie-widget-privacy, +.cookieDisclaimerContainer, +#eu-cookie-law, +.header-cookies:not(body):not(html), +.cookie_accept:not(body):not(html):not(input):not(a):not([id*="main"]), +#cf-cookie-banner, +#cookies-window, +.PrivacyCookie:not(body):not(html), +.cp-wrapper.not-accepted, +#blockcookies, +#swEUCookiesID, +.ib-global-cookie-notice, +#monitcookie, +#cookie-gm-new, +#politique_confidentialite, +.cookiesModal:not(body):not(html), +#HCECookieManagerContainer, +#bitbay-cookies, +.cookie-tool-container, +#mow_cookie_info_dialog, +#cookieLawDisclaimer, +#msgCookies, +#wpca-bar, +.accept-cookie-window, +.cookiesMsg:not(body):not(html), +#block-zodiac-site-cookie, +#prihvacamKolacice, +#cookie-policy-modal, +#polCookies, +.eprjcookie:not(body):not(html), +.blockCookieNotification { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#cookies_viewer, +.cookie_layer:not(body):not(html), +#js-cookieInfo, +.accept_cookies:not(body):not(html):not(button), +.cookiebg:not(body):not(html), +#containerCookieWet, +.ulCookiePol:not(body):not(html), +#ctrl_barra_cookies, +#cnil-advert, +#bra_cookieChoiceInfo, +#notifycookies, +#__fr_cookie_notifier, +#cookies-info-modal, +.kaizerframe-analytics-consent, +.cookie-advise:not(body):not(html), +.js-toast-cookies:not(body):not(html), +#unitscookie-law, +.cookie-consent-container-v2, +#DisclaimCookie, +#tmrc_cookie_footer_info, +.biscuit-usage:not(body):not(html), +div[data-type="cookie-addsense"], +.cookies-area:not(body):not(html), +#cookiesMessageContainer, +#cookiePopin, +#alertCookies, +.leyCookies:not(body):not(html), +.txc_cookie_infobox:not(body):not(html), +#warstwa_cookie, +#qball_co_cookie-footer, +#headband-cookie, +.cookie_barra:not(body):not(html), +#privacyBox:not(input), +#nibirumail_cookie_advice, +.plg_system_eprivacy_module, +#ccookie_base_stile2, +#ccookie_base_stile2 ~ #ccookie_sfondo, +#cookie_level0, +#cookie_level1, +#eurocookie, +#cookielayer, +#better-cookie-bar, +#komunikat_cookie, +#cookies_alert_container, +.mk-cookieBox:not(body):not(html), +#allow-cookies-popup, +#popinCookies, +#MCcookieChoiceInfo, +#announcementeCookies, +#lscookiesMax, +#capa_aviso_cookies, +#politica-cookies, +#cookie_modal, +#mensaje_aceptar_cookies, +#cookie-powiadomienie, +#cookie-opt-out, +#sxoCookiesAlert, +.ginger_banner-wrapper, +#grh_cookie-accept-cookies, +#CookieT1Bar, +#bandeau-cookies, +#cookie-slider, +.iCookieBar:not(body):not(html), +.bandeau-cookie:not(body):not(html), +#cookietopper, +.cookie-thing:not(body):not(html), +.contenedor_cookies:not(body):not(html), +.cookie__top:not(body):not(html), +.eupopup-container:not(body):not(html), +.cookies-ribbon:not(body):not(html), +#cookie_short_info, +.mikit_bandeau_cookies, +section#IcmCookieScript, +#improove-cookies, +#cookies_view, +#eu-privacy, +#warning-cookie, +.cookie-compliance-desk, +#cookieAcceptContainer, +#CookieMessage_cookieGlobal, +#winerist-cookie-info, +#manger-cookies, +#cookie-popin, +.cookie-usage-notice, +#privacy_cookie, +.eu-suck-my-cookie:not(body):not(html), +#mainContainerCookies, +#cookies_policy_popup, +#cookie_footer, +cook-disclaimer, +#button_cookies_validated, +#alert-biscotti, +#PageCookieWarning, +#bJS_cookieBanner, +#InformativaCookie, +.popmake[data-popmake*="cookie"], +#cnil_banner, +#cookiesPrivacyPolicyContainerWrapper, +#cm4all-cookie-policy-page, +.b-cookieBanner:not(body):not(html), +#cookie_law_id, +.cookies-note:not(body):not(html), +#bandeau_info, +#header_cookie_container, +#cookie_bar_big_container, +.bk-cookieBar:not(body):not(html), +#cookie-notif, +.box-cookie-disclamer, +#cookieConf, +#EuCookieLawForm, +.info_cookie_popup:not(body):not(html), +.cookie-policy-overlay, +#EUCookieBar, +.cookie-notification-bar, +#vsm_cookie_check, +.privacy-alert:not(body):not(html), +#pnlCookies, +#cookie-message-overlay, +#cookie-alerte, +#cookie-consent-block, +#cookinfo_container, +.vwd4_cookie_policy:not(body):not(html), +.cookie-notification-alert, +#div_cookieInfo, +#bandeaucookie-wrapper, +#Cookie-Overlay, +.headband-cookie:not(body):not(html), +.vw-cookie-alert:not(body):not(html), +.cookie-dropdown:not(body):not(html), +#cookierBayer, +#cookie_infobox, +#banda_cookie, +#div_____e_privacy, +#cookiePoolicy, +.cookiesPolicyContainer, +#CookiePolicyContainer, +#coockie_txt, +#trigCookie, +#cookie-adv, +#avs-cookie, +#div_CookiePolicy, +#block-nett-cookies-message, +#barre_legale_cookies, +#nextcookie, +#cookies_agreement, +.agicookies:not(body):not(html), +#cookieConsentAlert, +#contenitoredisclaimer, +#alerte_cnil, +.cookie-area:not(body):not(html), +#piskoti, +#cookiechoice, +.cookiepolicy-dropdown, +#cookieschoice, +#cookies-agreement, +#DivAllowCookies, +.cookieUsageAlertMainContainer, +.l-cookie-notice-container, +#cookie_gld_cookie_flag, +#mensaje_acepta_cookies, +#cookie_figyelmeztetes, +#div-accept-cookies, +.cck-consent-bar:not(body):not(html), +#banner_ck_policy, +#cookie-alert-cgosbar, +.sx-cookie-notice:not(body):not(html), +#lineCookieInfo, +.cookie-nagbar:not(body):not(html), +.gr-cookie-overlay:not(body):not(html), +#ILNbar-cookie-policy, +#dis-cookie-info-box, +#cookie-law-box, +#tx-mgenbase-cookieconsent-notice, +.wcc-cookie-policy:not(body):not(html), +#mgcookies, +.advertising-cookie-use, +#mt2-cookies-info, +#cookiePolicyWrapper, +#message_cookie, +#ckmcookiescont, +#cookieChoiceBar, +#cookie_policy_div, +#amccookies-bar, +#mainCookieBanner, +.cookies-overlay:not(body):not(html), +.cookieCnilMakheia:not(body):not(html), +.div-banner-cookie-centrale, +#accept-cookies-msg, +#cookiesInfos, +.fool_text_cookie:not(body):not(html), +.cookiesms:not(body):not(html), +#pageUseCookieDiv, +#legalinclude-cookie_banner, +.banner_consenso_cookie, +#div_politique_cookies, +#msgCookies-wrapper, +.CookiePolicyWidget:not(body):not(html), +#div-cookies, +#jCookiePrivacy_div_testo, +#ck-cookie-statement, +#lca-cookie-notification, +#cookies_accept_box, +#cookie-acceptance-banner, +#cookie-notification-bar, +.fl-cookie-notice--container, +#cookie-compliance-container, +#cookieMsgUser, +#ui-cookie, +#cookies-info-banner, +#cookieaccepter, +#PopupCookiesContainer, +#navbar-cookies, +.cookie-accept-bar:not(body):not(html), +#_cookies-popup, +#_cookies-overlay, +of-cookies-notice, +#popup_cookie_information, +#aviso-ck, +.cookieconsent:not(body):not(html), +#stickynote4cookies, +#cookie-use-notice-wrapper, +.b-cookie-consent:not(body):not(html), +#cookietable, +#cookie-widget-confirm, +#cookieChooser, +.CookiesPolicy-banner, +.cookie-frame:not(body):not(html), +.cookie-policy-bar:not(body):not(html), +#cookiesMensajePolitica, +.global-cookie-message, +#thecookie, +#info_cookie_exel, +#polityka_cookie_exel, +#ciastkodiv, +#evance-cookie-consent, +#cookiebox-wrapper, +div[data-cookie-notification], +#pwebcookiesnotifi, +#SiteFooterCtl_cookie_block, +.sb-cookies-alert:not(body):not(html), +#politykacooki, +#div_alert_cookies, +#nwe-cookie-bar, +#banner_cookies, +.tmcookienotice:not(body):not(html), +#irs_cookie_panel, +.eu-cookies:not(body):not(html), +.footer__cookie-info:not(body):not(html), +#cookie_law_info, +#ws-cookie-wrapper, +#ctl00_ctlCookieDisclaimer_pnlDisclaimer, +.c_cookie-policy:not(body):not(html), +#overlay-cookie, +#InformacjaOCookies, +#dvCookieBar, +#AlertCookies, +.fhCookieLaw:not(body):not(html), +#cookieAlertCnt, +.acceptcookies:not(body):not(html):not(button):not(input), +.cookieAlertContainer, +#box_cookie_info, +.CLawBanner:not(body):not(html), +#cookies_brief_info, +#cp_banner_container, +#lextro_cookies-bar, +#cookie_statement, +.puu-cookie:not(body):not(html), +#cookieConsentDiv, +.warning-cookies:not(body):not(html), +#mntsinfotech-cookie-bar, +#box_cookiepolicy, +.popup_block_cookie:not(body):not(html), +.cs-cookie:not(body):not(html), +#zk_polityka_ciastek, +#checkCookie, +#divCookieAcceptance, +.ui-widget-content.cookies_window, +.viacomcookiebar:not(body):not(html), +.hsp-cookies:not(body):not(html), +.wrap-cookies:not(body):not(html), +#cookie-advice, +#cokie-bar, +#cookieseu-bar, +.ciasteczka:not(body):not(html), +#banner-cookie-privacy-box, +#siteCookie, +#cookieNonsense, +#cookies-adv, +#mrw_cookielaw_banner, +#cmc-tracking-consent-form-step1, +#cookie-message-wrapper, +#cookies_tresc, +#js-law--alert, +#bandeauCookieIdweb, +.uucookies-container:not(body):not(html), +.cookienav:not(body):not(html), +.cookieAgreement:not(body):not(html), +#acceptCookiesHolder, +#cookiepanel, +.policy-cookie:not(body):not(html), +#fixedCookieBar, +.cookie-information-bar, +#ipercookie, +#cned_alerte_cookies, +#cookie-terms, +#cookieInfoAry, +#SwOverlayCookies, +#COOKIE_OPT, +#warning[data-warning-type="cookie"], +.avvisoUI[data-id="cookielaw"], +#eu-biscuits, +#avianCookie, +#cookieInfoPanel, +.eucookie_wrapper:not(body):not(html), +.fucking-eu-cookies:not(body):not(html), +.cookiePolicyB:not(body):not(html), +#cookie_text_header, +#cookie-deal-bottom-cookie, +#cookie-deal-bottom, +#cookies-dialog, +#kuki-opozorilo, +.inscookies-banner-container, +#topCookieBanner, +#informativaBreveCookie, +.cookiesConfirm:not(body):not(html), +#cookie-body, +#ws_cookie_layer, +#cookie-barBe, +.disclaimerPrivacy:not(body):not(html), +#textAcceptCookies, +#cookie_msg_container, +.msl2CookieNotice:not(body):not(html), +.cookiepolicybar:not(body):not(html), +.script_cookie_banner, +.cookie-confirmation:not(body):not(html), +#cookieWallBar, +#cookies_info_box, +#privacycookie, +.cookie_content:not(body):not(html), +#CookieT2Bar, +#tmPrivacyStyle, +#tmPrivacyOverlay, +#tmPrivacyDialog, +.eulawbox:not(body):not(html), +.cookie-policy-container, +.ui-cookie-tooltip:not(body):not(html), +.privacy-info-message, +#cookieRequestLayer, +#cookie-line, +#dc-slick-0cookiepolicy, +#cookiecontrol_notice, +#alertcookies, +#id_div_UseCookies, +.cookiecutter:not(body):not(html), +.cookieBannerDisclaimerWrap, +#cookie_warn_text, +.pw_consent_messagediv, +#cookie-monstah, +.cookie_monster:not(body):not(html), +#msg-cookies, +#eu-cookies, +#klaro div[class*="cookie-modal"], +.cookielaw-msg:not(body):not(html), +.mod-cookiepolicy:not(body):not(html), +#coockiechoice, +#cookie_assistant, +.cookie-notifier:not(body):not(html), +.cookieVisible:not(body):not(html), +#esites-cookie-info, +.cookies-adv:not(body):not(html), +#cookiebannerdiv, +.EuropeanCookieBar:not(body):not(html), +.luana-module-cookie-policy, +#coockie_agree, +#cCookieAlert, +#meteor-cookies-notice, +#cookie_adv, +.tracking_cookie_hideable, +#cookiesbanner, +#nbcCookieChoice, +#euNotice, +#EU_Cookie_Message, +#cookieAcceptMessage, +.cookie_hint:not(body):not(html), +#pm-cookie-consent, +#cookieSec, +.alert--cookies:not(body):not(html), +.accept-cookies-prompt, +#_prcy_info_bar, +.cookiewLawLayer:not(body):not(html), +.maserati-cookie:not(body):not(html), +#id__cookieok, +.header-cookie-wet:not(body):not(html), +.lgcookieslaw_banner, +#cookieParag, +#wehavecookies, +#cookieInfo_firstTime, +.cookieConsentContainer, +#ciastkodivf, +#cookies-law-container, +#onetag_cookie_law, +.oax-cookie-msg:not(body):not(html), +.js_cookies_disabled_layer, +#cookiealertMsg, +#cookieMessageBanner, +.block-attention.is-cookie, +#cookies_notice, +#privacyWarningBanner, +#ckieacpt_container, +#eucookie_bottom, +#cookieLawInfoBreve, +#CookiesAgreement_BoxAll, +.CookieInformationContainer, +#notaCookie, +#eCookieMsg, +#pravda-cookie-usage, +.cadreCookieFooter:not(body):not(html), +#coopCookieLayer, +#cookieNotificationBanner, +#euCookieWarning, +.cc_gccp-wrapper:not(body):not(html), +#cookieClicker, +#me_cookie_zone, +#main-cookies-info, +._xui-cookies-notice-overlay, +#aviso_cookie, +.plugin_cookie:not(body):not(html), +.nm-cookiepolicy:not(body):not(html), +#ts_cookie_info, +.id-CookieConsent:not(body):not(html), +#cookiejar, +#CookieFrage, +#wwf-cookie, +.bloque_ventanaCookies, +.c-cookie-policy:not(body):not(html), +#cookieConsentOverlay, +.component-cookie-alert, +.qb-cookielaw-bar:not(body):not(html), +.webshop-cookie-warning, +#cookies-gratki-info, +#eucookie-contener, +#global-message-cookies, +#dvCookieChk, +#alerte_cookie, +.cookie-bar-popover:not(body):not(html), +#top_cookie_popup, +#ceva_toolbar_cookie, +#__ntk_banner_cookie, +#cookie-law-bar, +.accept_cookies_action, +#tify_cookie_policy, +#modalStaticAvisoCookies, +#nk_cookie_privacy_message, +#npmCookieBanner, +.disclamer_cookie:not(body):not(html), +.cookie-opt-out:not(body):not(html), +.informativa-cookie:not(body):not(html), +#show_banner_cookies, +.m-cookie-consent:not(body):not(html), +.cookieWarningSection, +.cookieLegalContainer, +#g4cookies-banner, +#cookiesNotification, +#cookie-information-layer, +.resCookiecon-wrapper, +#msgCookie, +#cookie-directive-note, +#cookielaw-wrap, +.notificationBar[data-notification-cookiepolicy], +#bvin-cookie-box, +#cookies-iprima, +.sticky-cookie:not(body):not(html), +.info_cookies:not(body):not(html), +#cookiehinweisdiv, +.site-cookies:not(body):not(html), +#cc_banner, +#infoscookies, +#divAcceptCookie, +.sb-cookie-info-box:not(body):not(html), +#box-cookie-overlay, +.cookieToolbar:not(body):not(html), +.epublishing-eu-cookies, +#avertcookbis, +#iframe_cookie_site, +#accetta_cookie, +#cookie-table, +.CnilCookiesWarning:not(body):not(html), +#sysCookies, +#polityka-prywatnosci, +#polityka-prywatnosci-tlo, +#SH135-COOKIES, +.ms-cookie-ok:not(body):not(html), +#notify-policy-cookie, +.cookies_message:not(body):not(html), +.accept-cookie:not(body):not(html):not(a):not([class*="btn"]), +#barAgreeWithCookies, +#stopcookinfo, +.CookiesOK:not(body):not(html):not(button):not(input):not([class*="button"]), +#cookie-optout, +#cookie_cnil_box { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#privacy_widget, +#cookies-texto-corto, +#accept-cookie-bar, +#euCookieNotice, +.cookiePopPup:not(body):not(html), +#CookieNotifier, +.cookieNotificationContainer, +.cookielabel:not(body):not(html), +#div_use_cookies, +#div-cookie-komunikat, +.cookielaw-container:not(body):not(html), +.souhlas-cookies:not(body):not(html), +#js-cookieloi, +#policyBar, +#msg_cookies_fbox, +.cookies_policy_inform_wrapper, +.flashmessage-cookies, +#fr_cookieMessage, +#cookieconfirm:not(.panel), +.container__cookiesPolicy, +#cookdiv, +#anunt_cookies, +#acknowledge_cookies, +.global-cookie-bar:not(body):not(html), +.global-cookie-curtain, +#mktg_Cookie, +#cookiezeile, +.cookiesOverlay:not(body):not(html), +#pubtech-cmp, +#barraAceptacionCookies, +#acceptTrackingCookieWrapper, +.egmont-cookies:not(body):not(html), +#cookies-alert-wrapper, +.cooksiediv:not(body):not(html), +#foCookieNotice, +#cookie_policy_container, +#cookie-topbar, +.cookie-layer-container, +#pCookieWarning, +#siteusescookiewarningstrip, +.cookieBox #alertBox, +.cookies_warning_bar:not(body):not(html), +.cookiesNote:not(body):not(html), +#main-privacy, +.alma-cookie-disclaimer, +#cookiedisclaimer, +#GodBlessEUCookies, +.modulesden-cookies-bar, +#cookieBG, +.notifyCookiesPanel:not(body):not(html), +#VbsFooter_CookiePanel1, +#cookiecons, +#cookiePolicyAlert, +.cookiecheck_banner-wrapper, +.widget-cookie-notification, +#dupCookies, +.biscuits-usage:not(body):not(html), +.wasa_cookies:not(body):not(html), +.cookiePolicy-banner:not(body):not(html), +#nwcook-message, +.cookie_cont:not(body):not(html), +#IBTCookiePolicy, +#privacy-banner, +.emm-cookie-info:not(body):not(html), +#mat-eucookie, +.messaggio_cookies:not(body):not(html), +.privacy-info:not(body):not(html), +#cookies_tab, +#cookiesDiscCont, +.cookie-approvement:not(body):not(html), +.cookie_div:not(body):not(html), +#btn-cookie-notice, +#euCookieLaw, +#zw_cookie_law_short_info, +#cookies-info-cnil, +#cookies-bar-etro, +#ufg-cookies, +.cookiePermitWrapper:not(body):not(html), +#cookie_directive, +.force-eu-cookies:not(body):not(html), +.cookie-law-info:not(body):not(html), +#eucookie-notice, +.approve-cookies:not(body):not(html), +.CookieBannerDiv:not(body):not(html), +.accept_cookie:not(body):not(html):not(input), +.cookiepolicy-block:not(body):not(html), +.allow-cookie-wrapper, +#showcookielaw, +#pCookieModal, +.ce-banner:not(body):not(html):not(.ce-module), +.ce-banner-html:not(body):not(html), +#backPopupCookie, +#ins-cookie-popup, +#cookie_melding, +#AvvisoCookie, +#cookieok:not(button), +#cookie_barre, +#xm-cookiePolicy-container, +#cookieadv, +#panCookieContainer, +#cookiesInfoBox1, +.cookieFancybox:not(body):not(html), +#js-message-bar-cookie-notice, +.cookie-dialogue:not(body):not(html), +#policy_notice, +.cookiePolicySnippet:not(body):not(html), +.cookie-legal-info:not(body):not(html), +.cookiemsg:not(body):not(html), +#cookieWarningMessage, +#overlay_cookies, +#cookie_notifier, +.display_cookie_btn:not(body):not(html), +.cookie-directive:not(body):not(html), +#sme_cookie, +#cookie-wet, +.ciasteczka-info:not(body):not(html), +#allow_cookies, +#eu_cookie_warning, +#div_cook, +#cookiebar--container, +.med-cookies:not(body):not(html), +.topcookies:not(body):not(html), +.cookieusage-confirm:not(body):not(html), +.ng-isolate-scope[data-cookie-message], +.wrap-cookie-site:not(body):not(html), +.smt-cookie-note:not(body):not(html), +.ciacho:not(body):not(html), +#cookie_assets, +.mnd-cookies:not(body):not(html), +#capa_cookies, +#et_cookie_law, +.cookie_consent:not(body):not(html):not(.modal):not([class*="reveal"]):not([id*="container"]), +#cookiesoverview, +.site-message--cookies, +#ukCookiePopup, +.cookie-toast:not(body):not(html), +#cookies-nag, +#ode-cookie-popup, +#cookiesText, +.bloc_cookies:not(body):not(html), +.cookiesbox:not(body):not(html), +.cookieEng:not(body):not(html), +#blz-cookieinfo, +#w357_cpnb, +#content_cookie, +#eu-cookie-warning-div, +#div_CookieLaw, +#cookie_inline_form, +#cookie_popup_container, +#cookiepolicy-blok, +.cookie-control:not(body):not(html), +.form--cookie-bar:not(body):not(html), +#cookie-policy-wrap, +#cookieDivContent, +.cp-box-alert-popup:not(body):not(html), +#cookie-pop-up, +#cookieNotifier, +.cookie-monster-dialog, +body.euCookie #euBackground, +.cookies-lightbox-accept, +.gsCookieDisclaimer:not(body):not(html), +#eu_user_consent_policy_container, +#cc-cookie-notice, +#netirs_top_cookie_popup, +.cookies-reminder:not(body):not(html), +#popupCNIL-container, +.aa30-cookies-policy:not(body):not(html), +#ckpolicy, +#cookie-choice, +.cookie_rf_type_window, +#cookie_law_msg, +#mm_t07_cookie_box, +#ujszo_cookiealert, +#banner_cookie_privacy, +#notyfy_container_bottom.i-am-new, +.cookiess:not(body):not(html), +.alerta_cookies:not(body):not(html), +.viacomcookiebar-extended, +.mw-cookiewarning-container, +#cookie-check, +#eu-cookie-irrsinn, +#slidingCookieDiv, +#cookieLawBlock, +#module-about-cookies, +#vismo-cookie-wrapper, +.cookie_notif:not(body):not(html), +#id_tr_cookies, +#bannercookies, +#ecookie_banner, +#cookies_msg_wrapper, +#bw_cookiechoice, +.cookiez:not(body):not(html), +.c-cookies-block:not(body):not(html), +#cookiesBarAnnouncement, +#cookies_permission, +#CookieAlerts, +.capa-cookies:not(body):not(html), +#divPiskotki, +.c-cookie-bar:not(body):not(html), +.cookie-acceptance:not(body):not(html), +#cookie-overlay-message, +.cookieNotify:not(body):not(html), +.header-bar-cookies:not(body):not(html), +.acceptCookieContainer, +#osomcookie, +.cookiebalk:not(body):not(html), +#hideCookieHint, +#EUCookieNote, +.fragment[data-fragment="disclaimer-layer"], +#app-page-site-cookies, +.m159-cookies:not(body):not(html), +#amcookieapproval, +.sticky-cookielawbanner, +.deacookiedt:not(body):not(html), +.cookiesPrivacyLayer:not(body):not(html), +#ae-cookiebar, +.ghost-cookiebar:not(body):not(html), +#userConsentDatas, +.cookiepolicy-wrapper, +.cookie_check:not(body):not(html), +#DivIdealCookLight, +#block-hp-cookie-consent, +.disclaimerCookie:not(body):not(html), +#cookie-kontrol, +#policy-banner, +#contenitoreCookie, +.accept-cookies-container, +#cookieInfoOverlayBg, +#cookieInfoOverlay, +.notify-cookie:not(body):not(html), +#wdg_cookie_bar, +.EuCookieBar:not(body):not(html), +.cookiehint:not(#page-frame), +#cookieChoicesID, +#cookies-agreebar, +.nt-footer-cookie-statement, +.m-alert--cookies:not(body):not(html), +#cookieNotificationDialog, +.sw-cookie-layer:not(body):not(html), +.b10-cookie-notification, +.add_cookies:not(body):not(html), +#lf_cookie_msg, +#piskotki_wrapper, +#keksivehje, +#cookie_permission, +div[js-cookies], +#cookie_hint, +#simple-cookie-banner, +#rk-accept-cookies, +.cookie-consent-ctr, +#cookiesAllow, +.cookie-modal-message, +#cookies_consent_form, +.cookie-policy-footer, +.cookie-splash:not(body):not(html), +#coockieInfo, +.cookie-layer-visible:not(body), +.cookie-politics:not(body):not(html), +.euCookies:not(body):not(html), +#cookies_information, +#CookieOverlay, +#cookie-directive, +#cookieDivBackground, +#cookieDiv-Alert, +#area-cookie, +#cookie_yes_info, +#contentcookies, +.cookielaw:not(body):not(html), +#macchiato_cookies_wrapper, +#cookies-agreement-bar, +.awesome-eu-cookies:not(body):not(html), +.nf-cookies:not(body):not(html), +.CookiePrivacyBanner:not(body):not(html), +#kosilka_cookies_hlaska, +.alert[ng-if="showCookieDisclaimer"], +.global-cookie:not(body):not(html), +.allow-cookie-stripe:not(body):not(html), +.box-cookie-eu-law:not(body):not(html), +.message-cookie-consent, +#alertsBox div[id*="cookiesAlert"], +.win_cookies:not(body):not(html), +#eu-cookie-wrap, +.cookies-layout-module, +#spletko-cookies, +#nova_cookie_disclaimer, +#cookieUserAuthorisationBar, +#divcookie, +.cookiePoliticsWrapper, +.eucookies-wrapper:not(body):not(html), +.cookie-policy-warning, +#mobile-privacy-law, +#eu-cookie-policy, +#vscookieAlertCont, +#mbm-eu_cookie_notify, +#slashadmin_eucookielaw, +#ew-cookieinfo-container, +#div_cookies_allow, +#cookie-pop, +#DCINFO_COOKIE_AGB, +#accept-cookie-compliance-section, +.siko-cookie-disclaimer, +.top_cookie_pannel:not(body):not(html), +#divCookiesCNIL, +.privacy_policy_banner, +#alert_cookie_msg, +#cookienotifybar, +.page__disclaimer--cookies, +.cookie-police:not(body):not(html), +#dialog-modal-cookieadv, +#container_cookie, +#stormCookieWall, +#stormCookieMelding, +#intser_cookie, +#popupcookie, +div[data-react-class="EUCookieBanner"], +#loreal-cookie, +.alertPolicyCookies:not(body):not(html), +#cookie_pop, +#divCookieLearn, +.popupCookie:not(body):not(html), +#ba_eu_cookie_law, +#uso_dei_cookie, +#divCookiesConsent, +#div-use-cookie, +.cookie-sticky-holder, +.disclaimerContainer:not(body):not(html):not(.grid__unit), +.informativa_cookie:not(body):not(html), +#eu-cookie-law-popup, +#facerig-cookies, +.coockieLaw:not(body):not(html), +.cookie-acceptance-container, +.polityka_prywatnosci, +#nutzungs_einverstaendnis, +.WW_MOD_EM_10-0-cookiemodul, +#policy_cookie, +#normativaEU, +#okCookie, +#bim-studio-cookie-holder, +#vvc_cookie, +#cookieInfoDiv, +#cookieAcceptInfo, +#divCookieInfo, +.cookies-caja-texto:not(body):not(html), +#cookieAlarmBar, +.cookies_modal:not(body):not(html), +.cookie-consent-overlay, +#CCookie, +.cookie-banner-info:not(body):not(html), +#privacyCookiesPolicyMessageContainer, +#k_cookieNotification, +#btn-cookie:not(input), +#rtl-cookie-notification, +#flag-cookies, +.great-eu-cookies:not(body):not(html), +.banner[data-cookie-disclaimer], +#desktop-cookie-disclosure, +.rts-module-cookies-message, +.cookie-siteusage-notice, +.ag-cookie-policy:not(body):not(html), +.cookiesNotificationOuter, +.bcOptInOptoutNotifier, +.cookie-info-banner:not(body):not(html), +.dnt-using-cookies:not(body):not(html), +#cookie_information_block, +#barre_cookie, +#cookie-varsel, +.privacy-overlay:not(body):not(html), +.privacyCookieBox:not(body):not(html), +#cookieControlWrapper, +#capa_cookie, +.portlet_cookie_policy, +#cookie-agreement-wrapper, +#privacy-layer, +#alerta-cookies, +.infocookie:not(body):not(html), +#cookieconsentformbox, +.cookieBarTop:not(body):not(html), +#consent-bar, +.cookies-normative__container, +.cc_baner-wrapper:not(body):not(html), +#cookies_popup, +#cp-policy-container, +.cookies_alert:not(body):not(html), +#cookie_bar_container, +#czz-euro-cookie-banner, +#privacyInfo, +#cookie_policy_msg, +#mostrar_aceptcookie, +.privacy-cookie:not(body):not(html), +.cookie-management-overlay, +#GMI_Privacy_Policy, +.b-cookie-policy:not(body):not(html), +.bar-cookies:not(body):not(html), +#cookiesConsentWidget, +.test-cookie-notification, +.sp-cookie-warning:not(body):not(html), +.cookie_holder:not(body):not(html), +#_iph_cp_popup, +#popupCookies, +.ng-scope[ng-controller="cookieCtrl"], +#sto-cookieMessage, +#cookieformdiv, +#cookieUseAgreement, +#divCookiesPolicy, +.EuCookiesNotificationView, +#rhulcookieaccept, +.mod-cookies:not(body):not(html), +#cookieslegal, +#ttgFooterCookieHinweis, +#cookie_information, +.fond_bandeau_coockies, +#cookie-holder, +#CookieHandle, +#CookieBG, +.cookie-hint:not(body):not(html), +#cookiesmelding, +#elux-cookie-consent, +.cookieNotificationPopup, +#pm15_cookie_info, +#eu-cookies-law, +.eu-cookies-wrapper:not(body):not(html), +#oknoCookie, +#id_cookie_show, +#banner-privacy, +.cookie-disclaimer-banner, +.cookieMessageWrapper, +#pc-cookie-notice, +#usingCookies, +#info-cookies-banner, +#light_cookies_bar, +.notice--int-cookies:not(body):not(html), +.-cookies-notice:not(body):not(html), +#psCookieDisclaimer, +#js-cookie-consent, +#CookieNavigation, +.cookieLawPopup:not(body):not(html), +.okCookiePanel:not(body):not(html), +#cookie-policy-block, +#cookieConfirmationBar, +.notification.sets-cookie, +#accetta_cookies, +.ma_cookie_popover:not(body):not(html), +#privacyPolicyCookies, +.eu_cc_law:not(body):not(html), +#divCookieConsent, +#cpolicy-holder, +.acceptCookieBar:not(body):not(html), +#openCookie, +#cookie-richtlinie-notification, +#informativa-privacy, +#zmbCookiesNotification, +.mb-ol-privacy-box-footer, +#cookieAlertBox, +.xsCookieConsent:not(body):not(html), +.pb-CookiesConsent:not(body):not(html), +#notification_cookies, +#cookiedingsbums, +#accettazioneCookieCnt, +.m-cookie-banner:not(body):not(html), +.cookies-warning-container, +.dCookiesAlert:not(body):not(html), +.nl-cookie-bar:not(body):not(html), +.IP__CookieConsent:not(body):not(html), +.uso-cookie:not(body):not(html), +#euCookies, +.aficionado--cookies-wrapper, +.eu-cookies-bar:not(body):not(html), +#cookie_permit, +.widget_cookieconsentwidget, +.cookies-blok:not(body):not(html), +#flashCookies, +.sc-cookies:not(body):not(html), +#MSoftCookieWarn, +.cookie-accept:not(body):not(html):not(.btn):not(button), +.am-cookie-notice:not(body):not(html), +#biscuitFormDiv, +#okno_rcookie, +.cookie-module-wrapper, +.CookieWindow:not(body):not(html), +.vmn_banner-wrapper:not(body):not(html), +#dinamoPrivacyPopup, +.cookie-cont:not(body):not(html), +.section-cookies:not(body):not(html), +div[data-cookie="uso-accept-cookies"], +.footer-cookie-warning, +#cookiecontrol, +#form_CookieOK, +#div_use_cookie, +.yt-consent-banner:not(body):not(html), +.cookie_banniere:not(body):not(html), +#page-advice-cookie, +#cmscookie, +#cookie_confirm, +#cookieshit, +.footer-terms-notification, +.cookie-policy-info:not(body):not(html), +#coockiealert, +#cookies_question, +#idea_cookie, +#cookie-information-bar { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.cookies_disclaimer:not(body):not(html), +.compliance-eu-cookie-banner, +.navbar-cookies:not(body):not(html), +.privacy-container:not(body):not(html):not(.content-container), +#cookies-regulation, +#divAceptaCookies, +#wbo-cookie-layer-wrapper, +#jsn-cookies, +#cookie_valid, +#CookieAcceptance, +.container_cookie:not(body):not(html), +#infoLocalCookies, +#cookieprivacy, +#emea-cookie-msg, +#cookieregels, +.cookie-policy-content, +.ow-cookie-wrapp:not(body):not(html), +#mod-cookies-warrning, +#eu-cookielaw, +#mask_cookies, +#display-cookie-consent, +#cookie_top_info, +#divcookieok, +#pol_cookies, +#cookiesPermission, +#cookieAgeCheck, +#cookiesLegal, +#js-cookie-notice, +#uoc_cookie_intro, +.c-cookie:not(body):not(html), +.PrivacyPolicyNotice:not(body):not(html), +#mobile-cookie-disclaimer, +#cookie_man, +.site_cookiesplash:not(body):not(html), +#globalCookies, +.apropo-widgets-toolbar-cookie-container, +#Cookie-scrolldown, +#footercookies, +#footer-cookie-info-bar, +#InformationCookies, +#cookiething, +#infcookie, +#cookies-law-banner, +.js-tm-cookie-container, +#privacyAndCookieNoticePanel, +.bannerCookies:not(body):not(html), +#avert_cookies, +#privacy_popup, +#cookie-warning-padding, +#cookie-warning-padding + .alert, +#div-cookie, +#cookielaw-bar, +#adc_aviso_cookies_bar_style, +.kom_polityka_prywatnosci, +#ciasteczkowy_potwor, +#cookieInfoFooter, +.cookieAlertBarMessage, +#privacy_modal, +.notification--cookie-alert, +.cookieWetgevingModal, +.aard-cookie-container, +#dvCookieChoiceInfo, +#cookies_info_show, +.COOKIE_USAGE_ACCEPT:not(body):not(html), +.popinCookie:not(body):not(html), +.wrapper-cookies:not(body):not(html), +#cookiesSuhlas, +.cookie-top:not(body):not(html), +#container_info_cnil, +#cookie_layer_wrapper, +#consent_banner, +#cookies_msg_div, +#ctl00_upCookie, +#kakeboks, +#cookie-privacy-popup, +.alert-coockie:not(body):not(html), +.ds2-cookie-disclaimer, +#otrcookiecompliancediv, +.baner-cookie:not(body):not(html), +#cookie--disclaimer, +#piskotki, +#widget_privacy_cookies, +#segnalazione_cookies_ext, +.povoleniCookies:not(body):not(html), +#box_cookie_accept, +#box_cookie, +#hmcf_cookie_notice, +#barra_legal_cookie, +#cookies_sid_info, +cookie-notice, +#cookieAlerte, +#bandeaucookies, +.cookieTool:not(body):not(html), +#cookie-permissie, +#cl__cookie_alert, +.mod_cookie_bar:not(body):not(html), +.cookie-accept-area:not(body):not(html), +#cookie-consent.off-canvas, +#panelcookies, +#cookiesPolicySlide, +.cookiesBox:not(body):not(html), +.cookie-policy-wrapper, +#cookieAcceptContent, +.ctrlCookieBar:not(body):not(html), +.emp-cookies-policy:not(body):not(html), +.cookieBarReviewDesktop, +#divCheckCookie, +#ciastoWarstwa, +#ciasteczka-box, +#closeCookeiInfo, +#cookienfo, +#stg-privacy-bar, +#app-cookie-bar, +#cookiesWidget, +#cookie_hinweis, +#ia-cookie-choices, +.cookies-advisor:not(body):not(html), +.cookie_confirm:not(body):not(html), +#cookieBanner-main, +.gaCookieConsent:not(body):not(html), +#cookiesmessages, +#BarraCookie, +#cnil_cookie_optout, +#cnil-banner, +#eu-cookies-banner, +#CookieWin, +#cookieBalk, +#cookies-note, +#js-cookieBox, +#mps-cookie-hint, +#cookieAdviseContainer, +.CookieDisclaimer:not(body):not(html), +.js__cookie_popup:not(body):not(html), +#show_cookie, +#maofree_cookie, +#fr_cookie_container, +#cookieMessageHolder, +.ui-cookie-blocked-page-cover, +.ui-cookie-blocked-warning-container, +#cookie-request, +#wp-cookies, +#cookieSign, +#mvo-cookie-message, +#allowcookie, +.container-cookiesBar, +#CookieAcceptLayer, +.cookie-advertisment:not(body):not(html), +.accept_cookie_slot:not(body):not(html), +.lilayout-header-cookiebar, +.msg-cookie:not(body):not(html), +#popup-webpage-cookie, +.politica-cookies-bar, +#cookie_modal_wrapper, +.alert[data-ng-if="showCookieDisclaimer"], +#uecookie, +.onp-cookie-consent-container, +.cookie-sign:not(body):not(html), +.CookieBanner:not(body):not(html):not(.page), +.js-CookieBanner:not(body):not(html), +.CookieInfoBar:not(body):not(html), +#idCookiebar, +.cookieLaw-box:not(body):not(html), +#contenedorAceptacionCookies, +.element-cookie-banner, +#CookieAdvice, +#_cookie_message_bar, +#divCookieLaw, +#CookieFooter, +#bb_cookies, +#cookie-info-1, +.notification_cookie:not(body):not(html), +#js-site-cookie, +#cookie-agreement-info, +#ctl00_BarTab1_divInformativaCookie, +#hamon-alert-cookie, +#cookieInfCont, +#cbcookies-top, +#cookiesChecker, +#cookiecheck:not(.lightbox), +#acceptCookiesId, +#cookieconsent_container, +#overlay_cookie, +#COOKIE-CONSENT-EU, +#cookieusing, +#cookie-headband, +.CookieBox:not(body):not(html), +#cookie_choice, +#info_cookies_l, +#js_global-cookies, +.CookieAcceptLayer:not(body):not(html), +#popin_infoscookies, +#morph-cookie-bar, +.mod_cookie_policy:not(body):not(html), +.eucookiebar:not(body):not(html), +#custom-cookie-accept, +.accept-cookies-wrapper, +.cookie-notif:not(body):not(html), +#policy-cookie-notice, +.cookieHeaderWrapper:not(body):not(html), +.weCookieBar:not(body):not(html), +.selectorCookieLawMessage, +#vml-cookie-notice, +.addcookielaw:not(body):not(html), +#enedue_cookieBox, +.cookies_consent:not(body):not(html), +.cookie-settings-message, +#cookiePolicyModal:not(.reveal), +#startsiden-cookie-disclaimer, +.tof-cookies:not(body):not(html), +.cookies_policy_box:not(body):not(html), +.cookie-overlay-box:not(body):not(html), +.new-eu-cookies:not(body):not(html), +#coockieAlertBox, +.ConfirmCookieMessageBox, +#CookiesInfo, +.footer_cookie:not(body):not(html), +div[data-cookie-name="header_cookie_policy"], +.xcookie:not(body):not(html), +.mw-notification-tag-cookiePolicy, +#ccservice-cookiesinfo, +#google-policy-box, +.cookies-claim:not(body):not(html), +.cookie_body:not(body):not(html), +.j-cookie:not(body):not(html), +#pnl-cookies:not(.modal), +.wd_cookie:not(body):not(html), +#divCookieChoiceInfo, +#CookiesConfirmation, +#cookie-spacer, +#datenschutz_info, +.accept-cookies-banner, +#f6-cp-cookiebanner, +.cookie-tooltip:not(body):not(html), +#cookiesLaw, +.bannierecookie:not(body):not(html), +#cookies_barraaceptacion, +#navCookie, +.wsc-cookies-bar:not(body):not(html), +#cookieadvice, +#cookie-uzenet, +.js-cookie-hint:not(body):not(html), +.mod_cookieconfirmation, +#agreeWithCookies, +.agree-with-cookies:not(body):not(html), +.bk-cookie-container:not(body):not(html), +.vc-cookieconsent:not(body):not(html), +#cookielawdiv, +.cookieFloater:not(body):not(html), +#cookie_alert_div, +.notification-cookie:not(body):not(html), +#cookiesHomeHeader, +.ban-cookies:not(body):not(html), +#agreecookies, +.mod-cookie-alert:not(body):not(html), +#cookie-choices-info, +#wh_cookie_advice, +.cookies_confirm:not(body):not(html), +#messaggio_cookies, +.footer-disclaimer:not(body):not(html):not(.container), +.cookieAnnoyer:not(body):not(html), +.ciasteczka_info:not(body):not(html), +#cnil_bar_wrapper, +#cookiesdialog, +#divPolicyBar, +.js_cookies_container, +#sn_cookies, +#kashubCookie, +.cookie-line:not(body):not(html), +#cookieudiv, +#minoc-cookie-bar, +div[data-id="cookieBar"], +#CybotCookiebotDialogBodyUnderlay, +#div_politica_cookie, +#cookiesAllowingRequest, +.nav_cookies:not(body):not(html), +.barra-cookies:not(body):not(html), +#cookie-message-text, +#cnil_cookie_message, +#waf-cookie-popup, +.cookieMelding:not(body):not(html), +.cookieNotifyBar:not(body):not(html), +#xt-cookies-policy, +#cookieLayout, +.cookiePack:not(body):not(html), +.eu-cookies-alert:not(body):not(html), +.eCookiesBanner:not(body):not(html), +.eu-cookie-policy-note, +#cookie_aviso, +#escookie-box, +#_cookie_banner, +.cookiebar_container:not(body):not(html), +.moduleCookiesBox:not(body):not(html), +.Common-Privacy-HeaderCookiesMessage, +#overlay_privacyCookie, +.testoCookiePolicy:not(body):not(html), +.closeCookiePolicy:not(body):not(html), +.bandeau-cnil:not(body):not(html), +#cookiebar_container, +.cookiePolicyPopup:not(body):not(html), +.cookieMessageBar:not(body):not(html), +#fi-cookieconsent, +.cookieheader:not(body):not(html), +#mention_cookies, +#alert-cookie-prof, +.expressconsentAlert:not(body):not(html), +#eac_cookie_message, +.CookieMonsterBox:not(body):not(html), +#scms-cc-cookie-bar, +#cookie_policy_modal, +#CookiesPolicy, +#cookies-box-outer-layer, +#cookies-box-inner, +#nCookie, +#AcceptCookies:not(button), +.cookies-info-box:not(body):not(html), +.sliding-privacy-popup, +.barWrap[data-id="cookieBar"], +.cookies-scrollbar:not(body):not(html), +#EUcookieStatment, +.CookieAlert:not(body):not(html), +.cookie-accept-banner, +#bloque_ventanaCookies:not(bosy):not(html), +#eucookies, +#chellocookies-bar, +#sg-cookies-wrapper-outside, +.js-cookie-banner:not(body):not(html), +#ms-cookie-policy, +#d-policy-disclaimer, +#privacyCookie, +#cookies-accept-section-wrapper, +#DivCookiesInfoPanel, +#CookieWrap, +.wp-privacy-prompt-dialog-box, +#cookie-clear-bar, +.cookie-notification-wrapper, +#DivCookie, +#nge_box_cookie_alerte_message, +#cookie_souhlas_div, +#gs-cookie-policy, +#cookies-infos, +.truste_overlay:not(body):not(html), +.truste_box_overlay, +#CookiesBar, +.msg-cookies:not(body):not(html), +#bys-cookiemessage, +#cnilbanner, +#Cookie_EU, +#adult-and-cookies, +#policiyAlert, +.cont_avis_galetes:not(body):not(html), +#cookie-pupup-wrapper, +.cookiefooter:not(body):not(html), +.Cookie_Banner:not(body):not(html), +#lvp_cookiewarning, +.cookie-directive-container, +#eucookiebar-outer, +.topmessage-cookie:not(body):not(html), +#cookie_dialog, +.accept-my-cookie:not(body):not(html), +.cookiefloater:not(body):not(html), +#andytimes_privacy_div, +#informacionSobreCookies, +.wrapperCookie:not(body):not(html), +.js-cookies-box:not(body):not(html), +.cookie-law-approval-wrapper, +#cookieWallBackground, +adcookies, +.LAW_cookie_alert:not(body):not(html), +#cookieslider, +.acceptCookiesContainer, +.cookie_disclosure:not(body):not(html), +#warn_cookies, +.site_cookies_message, +.site_cookies_container_open, +#cookieHTML, +#cookieOK, +#cookieopt, +#cookieMessageBar, +.privacy-message:not(body):not(html), +.c-cookie-banner:not(body):not(html), +.cookies-law:not(body):not(html), +#uni_accept_cookie, +.eu-pruda-cookies:not(body):not(html), +.messaggio_cookie:not(body):not(html), +#cookiePolicyBar-overlay, +#consensoCookies, +#site-we-use-cookies, +#onyx_cookiesinfo_bar, +#onyx_cookiesinfo_spacer, +.cookieAcc:not(body):not(html), +.privacy-policy-banner, +#divMsgCookie, +.notification__item--cookie, +#fhb-cookie, +#cookie-policy-section, +.tcCookiesDialogWrapper, +#cookie_accept_container, +#divAvisCookies, +.cookie-usage-notification, +#shopillaxcookielaw-wrapper, +#home-legal-infos-bottom, +#rb_cookieBox, +#cokiesinfo, +.type-cookieacceptpage, +.euCookiePanel:not(body):not(html), +#cookiealertrow, +.cookie-wall-container, +.cookie-nag:not(body):not(html), +#doc-banner-cookie, +.cookiesPanel:not(body):not(html), +.layer-cookies:not(body):not(html), +#allowCookieMsg, +.cookiemelding:not(body):not(html), +#avvisoCookie, +.avvisoCookie:not(body):not(html), +#cookieAdvertising, +#jsCookiesPanel, +.mm-cookies:not(body):not(html), +#cookieUseWarning, +.cookiewarningbox:not(body):not(html), +.cookies-section:not(body):not(html), +#ww-cookie-information, +#msgexpandcookies, +.cookie-choice:not(body):not(html), +#eKPC_Container, +#cookie-law-message, +#terminosCookies, +#cookie_ok:not(.btn):not(button), +.m_cookies:not(body):not(html), +#cookieUsageHint, +#cookie3arhMsg, +.cookie_law_dialog:not(body):not(html), +.cookie_law_dialog ~ .ui-widget-overlay, +#_DIV_COOK, +#enablecookies, +.avviso_cookie:not(body):not(html), +.infoBar[data-cookiebanner], +#div-info-cookies, +#cnil_banner_consent, +#id-cookie, +.checkCookie:not(body):not(html), +#cookieLaw_banner, +.cookify:not(body):not(html), +#dialogoCookies, +#tfe-cookie-bar, +.cookwarning:not(body):not(html), +#DLP_eu_cookie_disclosureOverlay, +.noe_cookie_cnil:not(body):not(html), +#cookie-accept-banner, +#navbarCookie, +#optin-optin-header, +#cookie_frame, +.site-needs-cookies:not(body):not(html), +.cookie-warning-bar, +.cookieAd:not(body):not(html), +.cookieNote:not(body):not(html), +#cookieEuRuleBar, +.global-cookiepopup:not(body):not(html), +#global-cookiewarning, +#bloc_setcookie, +#cookiequestion, +#div_CookieLaw_parent, +.allow-cookies-dialog, +#analytics_cookie, +.allow-cookie:not(body):not(html), +.m-cookie-notice:not(body):not(html), +#slc-cookie-banner, +#cookiesPrivacy, +.bottom--cookie-bar:not(body):not(html), +.cookies-bar-new:not(body):not(html), +.coockiePolicy:not(body):not(html), +#cookie-consent-layer, +.cookiebar-message:not(body):not(html), +.cookiebar-close:not(body):not(html), +.cookie-uzenet:not(body):not(html), +#nw_cookie_alert_box, +.cookie-prompter:not(body):not(html), +.cookie_row:not(body):not(html), +#cookiesTopBloc, +#eu_cookie_dialogue, +#CPolicy, +#cookie-controll, +#documentCookieInfo, +.Message--cookies:not(body):not(html), +#ribbon-cookies-agree, +#divCookieUsedNote, +.privacyinfo:not(body):not(html), +#cookies_consent:not(.modal), +#council_Cookies, +#cookielay, +#WarningWeAreUsingCookiesSweetSweetCookies, +#wg-cookie, +.infos-gestion-cookies, +#user-cookie-msg-box, +#CookieLegalContainer, +#aceptar_cookies:not(button), +#us_cookies_msg, +.EuCookieSheet:not(body):not(html), +.cookieclose:not(body):not(html), +#pccmsCookiesAlert { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#doCookieAlert, +.cookies-warn:not(body):not(html), +.cookie-visible:not(body):not(html), +#uso_cookies, +#waCookie, +#infobar-cookie, +#cookie_law_warning, +.case-cookie-alert:not(body):not(html), +#cm-cookies, +.cookie-policy-wrap:not(body):not(html), +#cookie_custom, +.js--cookie-consent:not(body):not(html), +#layer_cookies_publicitaires, +#ctl00_divCookieMsg, +cookiebox, +.cookie_takeover:not(body):not(html), +.cookie_background:not(body):not(html), +#cookieLaw2015, +.CCcookiewarning:not(body):not(html), +.cookies_popin:not(body):not(html), +#divPolCookies, +#module_cookies, +.notify-cookies:not(body):not(html), +#idcookie, +.c-cookie-notifier:not(body):not(html), +#cookie_consent_notification, +#dvCookieInfo, +#loi-cookies, +.stripe_cookies:not(body):not(html), +#cookiepolicywrappershow, +.herbyCookieConsent:not(body):not(html), +#swl-cookie-wrapper, +#CookiePolicyOverlay, +._cookie-info:not(body):not(html), +#nocookie, +.div-cookie:not(body):not(html), +#cookie-advisory, +.alert-cookiewarning:not(body):not(html), +#sitemanager-cookie-bar, +#cookie_usage_container_id, +#cookie_policy_overlay, +#AcceptPrivacyDisclaimBoxWrap, +#DisclaimPrivacyBottomButton, +#cookie_box_bar, +.cookielegal:not(body):not(html), +.cookie_consent_banner, +.polcookies:not(body):not(html), +#mtv-cookie-notification, +.widget--cookies:not(body):not(html), +#consentcookie, +#notification__cookie, +.modCookieBar:not(body):not(html), +#itlCookieInfo, +#jst_eu_cookie, +.cookies-callout-wrapper, +.cookie-usage:not(body):not(html), +#askcookies, +#icoCookieNotify, +#usecookies, +#mod-cookieBar, +.cy-popin-cookie:not(body):not(html), +#cookieSpan, +#cookies123, +.cookiepoll:not(body):not(html), +.acceptCookiesModal:not(body):not(html), +#fd-notes-top-cookies, +#dcc_cookieMessageContainer, +.cookieClose:not(body):not(html):not(button):not(a), +.homepg-cookie-container, +.cookie_notife:not(body):not(html), +#legalNoticeHeader, +#fhr-cookie-bar, +.js-ug-alert-cookie:not(body):not(html), +.mod-aw_cookieabfrage, +#cookie-drawer, +#cookie-notice-outer, +.ng-scope[data-ng-show="showCookieBanner"], +#cookieMsgAlert, +#cookies-notif, +.legal-cookie:not(body):not(html), +#cookie_bandeau, +#cookies-notification-popup, +#mensajeCookies, +#divprivacycookies, +.popup--cookie:not(body):not(html), +#skcookies, +#confirm_cookie, +.tt-cookie-bar:not(body):not(html), +.mod_cookies:not(body):not(html), +#cookieUsage, +.cookie_warning_wrap:not(body):not(html), +#tx_cookies, +.cookiewrap:not(body):not(html), +#happycookies, +#informacja_o_cookie, +#layout-cookiemsg, +.cookie_notification_wrapper, +#cea-divCookiePolicy, +#gel-cookie, +#cookiebarcontainer, +#SWCC3_CookieLawBanner, +#CookiesPrinc, +.div_cookies:not(body):not(html), +.div_CookieLaw:not(body):not(html), +#nota_cookies, +.cookies_msg:not(body):not(html), +.mod-cookie-disclaimer, +#cookieinfobox-box, +.f-eu-cookies:not(body):not(html), +#AvisoCookie, +.atvi-cookie-disclaimer, +#cookie_str, +#cookie-notification-wrapper, +.cookie-disclaimer-mask, +.cd__cookie:not(body):not(html), +#box_cookies_alert, +#cookieInfoBottom, +#cookiesconfirm, +#cookie-foo, +#informativa_cookie, +#adimo-cookie, +#cookie-info-layer, +.cookieNotif:not(body):not(html), +.COOKIENOTICE:not(body):not(html), +#cookie_info_breve, +.notify-cookies-policy-container, +.cookie_message_wrap:not(body):not(html), +.eu-cookie-notification, +#mycookiebar, +#cookie_kezeles, +.atm-cookies-disclaimer, +#popupAvvisoCookies, +#icocookie_outer, +.Cookies_alert:not(body):not(html), +#cookie-ram, +.alert-wrapper-cookie, +.cookie-policy-bar-base, +#piskotOpozorilo, +.cookies-usage-panel:not(body):not(html), +.normativa-cookies:not(body):not(html), +#cult_cookie_accept, +#divFrmUserCookieConfirm, +#cookiesConsent, +.t3-cookie-notice, +#JDCookieNotifier, +.cookieNoti:not(body):not(html), +.aviso_cookie:not(body):not(html), +.moduloCookieAlert:not(body):not(html), +#cookie-checker, +.module-cookie:not(body):not(html), +.checkcookie:not(body):not(html), +#cookies-policy-placeholder, +#cookie-overlay-modal-box, +#info-bar-cookies-info, +#cookie-policy-message, +.Container--cookies:not(body):not(html), +.cookiesBanner:not(body):not(html), +#theCookieNote, +#cookie_pol, +.cookiesWr:not(body):not(html), +.warn-cookie:not(body):not(html), +#js-md-cookie, +#sticky-popup-cookies, +#euCookieDirective, +#cookieAuth, +.cookie-richtlinie:not(body):not(html), +#blusys_normativa_cookie, +#cookie-informations, +#NXOTool_authorize_cookies, +#CpHTMLCookieBar_bar, +.qa-cookie-notice:not(body):not(html), +#voiello-cookie-disclaimer, +#eulaw-bar, +#polish-cookie-note, +#topMessages[data-type="cookiesInfo"], +#cookistop, +.oaveacookieconsent:not(body):not(html), +#IN_cookiebarwrapper, +#hoodCookieInfoBox, +.pop-cookiepolicy:not(body):not(html), +#winCookieWarning, +.privacy-cookie-bar:not(body):not(html), +#edcCookiesPolicyBanner, +.cookie-compliance-message, +#web_cookielaw_popup, +#cookie-slide, +#framework_cookiewarning, +.cookies-slide:not(body):not(html), +#md-cookie-directive, +#coockies3wmDiv, +#newCookiesAlert, +#Cookiecontain, +.accettacookie:not(body):not(html), +#pp_cookielaw, +#pnlCookieInfo, +#cookie-footer, +#cookiewrapper, +#euCookiesZone, +#cookieAgreementBox, +#uodcookienotice, +#ciastka_ajax, +#compliancecookie, +.eu-cookie:not(body):not(html), +#band-cookies, +.cookie__banner:not(body):not(html), +.cookie-agreement-wrapper, +.bannerCookie:not(body):not(html), +.eu-cookies-policy:not(body):not(html), +#CookieWarningBox, +.b-cookie__body:not(body):not(html), +#cookiee_alert, +.coockiesPolicy:not(body):not(html), +#__cookie_consent, +#nu_bottom_alert_dialog_accept_cookies, +.cookie-assistant:not(body):not(html), +#cookieconsentbar, +#cookie-notification-header, +#acookie, +.cookie_notice_wrap:not(body):not(html), +.drc-cookie-policy:not(body):not(html), +.tCookiesInfoblock:not(body):not(html), +.accord_cookies:not(body):not(html), +.consentement_cookie:not(body):not(html), +#keksNotiz, +#mp_cookie, +#cookiesOK, +.cookie_privacy_alert, +.touchdesign-cookie-privacy, +#slapukai, +.o-CookiesBanner-container, +#slideit-cookie, +#epCookieConsent, +#cookies_legal, +#cookies_advice, +.grp-header__cookiedisclaimer, +#barraCookies, +#cajacookies, +#resultCheckCookieMSG, +#cookieCNIL, +#adv_cookies, +.cookie_warning_box:not(body):not(html), +.closeCookieParent:not(body):not(html), +.js-cookie-directive:not(body):not(html), +.cz-cookiebar:not(body):not(html), +.baked-cookies-bar:not(body):not(html), +.ciastka_ostrzezenie:not(body):not(html), +#cookies-navigation, +.cookieinfos:not(body):not(html), +#legal_cookie_banner, +#cookie-melding-top, +#accept-cookies-regulation, +#block-cookie-disclaimer-cookie-disclaimer-block, +#cookie-confirmation, +#termsNotice, +#cookie-confirmation-dialog, +#panelCookiesInfo, +#SBS-cookie-widget, +.mycookies:not(body):not(html), +#suti_figyelmeztetes, +#coockie-message, +.page-notifications div[ng-controller*="cookie"], +#divCookieWarning, +.eprivacy-cookie:not(body):not(html), +.cookie-alert-container, +#disclaimer-cookies, +.acc-cookie:not(body):not(html), +.alert_cookie:not(body):not(html), +#coockieBar, +.cookies-directive:not(body):not(html), +#cookie_navbar, +#townside-cookiebar-outer, +.cookieChoiceInfo:not(body):not(html), +.head-cookies:not(body):not(html), +#AcceptCookieContainer, +#bloc-cookie, +#cookie_policy_layer, +.cookiePopUpWrap:not(body):not(html), +#cookie_popup_alert, +.privacy_policy_message_box, +#CookiesPrivacy, +#dcookie, +.js-cookies-notice:not(body):not(html), +.msn-cookies:not(body):not(html), +.cookiebar--variant1:not(body):not(html), +#CookieHint, +#cookie_check_modal, +#cookie_ms, +#message_cookie_info_accept, +.j-cookie-message:not(body):not(html), +#cookie_keuzes, +.login-cookie-message, +.stampenCookieContainer, +ea-truste-consent-bar, +.alert[data-name="eu_biscuits"], +#cookieu, +.header_cookie:not(body):not(html), +.cookie-jar:not(body):not(html), +#cookies-usage-message, +.container-cookie:not(body):not(html), +.cookieInformationBar, +.sfs-cookie-container, +#mnd-cookie-bar, +.ac-cookies:not(body):not(html), +#cookies_show_dialog, +#cookieConsentNote, +#js-ext-cookie, +#ghcookie-wrapper, +#cookieavisoini, +.tx-bsd-cookie:not(body):not(html), +cookie-policy-popin, +.cookie-policy-popin:not(body):not(html), +.pwebbox-plugin-cookie_policy, +#cookie-richtlinie, +.consent-cookies:not(body):not(html), +#obt_ga_banner, +#CookieHead, +.cookieHint:not(body):not(html):not(.responsivePopup), +#privacy-cookie-banner, +.privacy-cookie-banner, +#accept-cookies-block, +#confirm-cookies, +.cp-box-alert:not(body):not(html), +#cookiePrivacyPolicy, +#pxa-cookie-bar, +.Template_CookiesBox:not(body):not(html), +#richpages_cookieconsent, +.cookie-choices--info, +#CookieWidget, +#cookie-compliance-message, +#cookie-compliance-overlay, +.cookie-prompt-wrapper, +#cookiesPromptWrapper, +.cookie-wrn-wrapper:not(body):not(html), +.cookiecontainer:not(body):not(html), +.bc-cookie-disclaimer, +#km-cookie-accept, +#cookie-optin, +.cookiediv:not(body):not(html), +#user_optin_banner, +.js-cookieAcceptanceInformation, +.cookies_advice:not(body):not(html), +.cookie-copy:not(body):not(html), +#divCookiesConfirmation, +.cookies-strip:not(body):not(html), +.cookiesAgree:not(body):not(html), +.b-cookie-hint:not(body):not(html), +.cookie-runway:not(body):not(html), +.cookie-policy-banner, +#cookie-well, +#accept_cookie_widget, +#cookie_notification_container, +.avertissementCookie:not(body):not(html), +#eu-law, +#cookie-hinweis, +.Cookiebar:not(body):not(html), +#coockies_warning, +#cookieAcknowledge, +.tbcookie:not(body):not(html), +#cookieMsgWrapper, +#Cookie-Consent, +#utilisation-des-cookies, +#cookie_policy_banner_wrapper, +.cookie-slide-down:not(body):not(html), +.cookie-guard-msg:not(body):not(html), +#privacy-policy-banner, +.text-cookies-notification, +.bottom--cookie-bar-overlay, +.cookie-info-modal:not(body):not(html), +#EU_cookie, +.cookieadv:not(body):not(html), +.rts-cookies-warning-pannel, +#cookie-display, +.cookieMSG:not(body):not(html), +.cookieNotificationWidget, +#alert-cookies-toast, +.cbb-cookie-info:not(body):not(html), +.cookies__banner:not(body):not(html), +#block-notifications-cookie, +.popup-overlay-cookies, +.popup.cookiesPopUp:not(body):not(html), +#boxcookie, +.cookies-row:not(body):not(html), +.cookie-announcement:not(body):not(html), +#is-cookie-warning, +#cookiesSouhlasimBlok, +#WeUseCookiesDesktop, +#cookie-band, +#pm-cookie-banner, +.euCookiePolicy:not(body):not(html), +.message--cookie:not(body):not(html), +.cp-curtain-container, +#enableCookie-cont, +.cookie-cnil:not(body):not(html), +#cookie-pup, +#legal_cookie_holder, +.eu-law-container:not(body):not(html), +.header-notice-cookies, +#cookie_controller, +.biebwidget-content .backgroundoverlay, +.biebwidget-content .backgroundoverlay ~ .modalwindow-container, +#cookie-mess, +.cookies-bloc:not(body):not(html), +.s-10-cookie-consent:not(body):not(html), +#privacyHint, +#CenturiaCookieMonster, +.js-cookieNote:not(body):not(html), +#cookie-confirm-box, +#cookieNotifierWrapper, +.cookie-hinweis:not(body):not(html), +#cdf_annonceCookie, +.eu-cookie-wrapper:not(body):not(html), +.eu-cookie-warning:not(body):not(html), +#ContentPlaceHolder1_wifiheader_divCookieRichtlinien, +#miseucookielaw, +.CookieApprove:not(body):not(html), +#js-cookiebar, +.notification-bar--cookie, +.notification--cookie, +#cookie_header_top, +#footer-cookie, +#popupcookies, +#fdCookieLawBanner, +#confermaCookie, +#Notifica_cookie, +.cookieleiste:not(body):not(html), +.ui-cookies-notice-overlay, +#cookie_jar_container, +#cookiesInfoBar, +.notification-layout[ng-class="cookie-bar"], +.adk-cookie-wrapper, +#Footer1_cCookiePopUp1_pnlDisclaimerPopup, +#cookie-bar-module, +#cookie-privacy-banner, +.cnilCookies:not(body):not(html), +#avvisocuchi, +#bts-cookie-disclaimer, +.privacy-banner:not(body):not(html), +#ctl00_ctl00_MainPane_Content_MainContent_PopupControlCookies_PW-1, +#cn-cookie, +.gb-cookie-consent:not(body):not(html), +.js-cookie-wall:not(body):not(html), +#boxCookie, +.sky-component-cookie-notice, +.cookie-policy-statement, +.banniere_cookie:not(body):not(html), +#CookiesUsageCont, +#BsCookie, +.cookieModalBox:not(body):not(html), +#bottom_cookie, +#cherry-cookie-banner, +.cookie-law-alert:not(body):not(html), +#cookiepolicy_area, +.consentBarWrapper, +#legalplus-cookies-banner, +#Managebase_CookieBar_Container, +.disclaimerbanner:not(body):not(html), +#tt-cookie-overlay, +#tt-cookie-window, +#tt-cookie-badge, +#user_cookies, +#pbb-cookielaw, +.notification > li[data-notification-id="cookiewarning"], +#bandeau_cookies_online, +.panel-cookie:not(body):not(html), +#nafets_imprint-cookie, +.js-cookie-consent-module, +.cookielaw-wrapper:not(body):not(html), +.cookielaw-bar:not(body):not(html), +.cookies_full:not(body):not(html), +.cookie-outer-container, +.bandeau-accept-cookie, +.wami_cookie_div:not(body):not(html), +#enable-cookie-bar, +.mod-cookie:not(body):not(html), +.terms-policy-bar:not(body):not(html), +.outerCookieBar:not(body):not(html), +.notif_cookie_panel:not(body):not(html), +#cookieAllowWrap, +.requestCookies:not(body):not(html), +.cookies_policy_alert, +#cookie-container2, +.wolford-allow-cookies, +#gdprCookieNotice, +.cookieconsent-container, +#cookieMessageDiv, +.CookieMessageDiv:not(body):not(html), +#Cookie_inform, +#cookieShortAlert, +#CookieNotifiering, +.core-CookiesPolicy:not(body):not(html), +#global_default_cookie_policy, +#privacy_cookiepolicy, +#cookie-bar-warning, +.x-cookie-consent:not(body):not(html), +#firstLogNanobar, +#eupolicy, +#m31CookieInfo, +.site_header_cookie:not(body):not(html), +#cookie-backdrop, +.sb-ncookies-alert:not(body):not(html) { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#wpUsingCookies, +.cookie-section:not(body):not(html), +.tws-accept-cookies--wrapper, +.tplis-cl-cookies:not(body):not(html), +#id_avviso_cookies, +#cookie_control_popup, +.bms-cookie-container, +#LSCookiePolicyPopup, +#cookies_lista, +.js-terms-of-use-disclaimer, +#acceptCookies ~ .disable-bg, +.dmg-cookie-info:not(body):not(html), +#parent_SiteCookieMessageContainer, +#eu-cookie-message, +.cookies-allow:not(body):not(html), +#cnil_optout, +.smoothie-consent:not(body):not(html), +.cookielaw-banner, +#ctl00_CookieWarning1, +#cookie_exit_form, +.privatePolicy:not(body):not(html), +.cookie__policy:not(body):not(html), +#cookies_rep, +.approveCookiesBar:not(body):not(html), +.cmp_cookies_usage_wr, +.gk-cookie-policy:not(body):not(html), +.cookie_alert_message, +#szCookiePolicy, +#ita-cookies-policy, +.cookieUserAgreement:not(body):not(html), +.cookiehinweis:not(body):not(html), +#cookieArea, +.bs-cookie-notice:not(body):not(html), +.ccCookiesAllowed > #cc, +.i-am-ok-with-cookies, +.adv-cookie:not(body):not(html), +.cookierinfor:not(body):not(html), +.cookie-disclamer:not(body):not(html), +.box-cookie-notice:not(body):not(html), +#acceptCookiesContainer, +#pb-cookies-policy-banner, +.euCookieLaw:not(body):not(html), +#gbcookie, +#cookies-policy-bar, +#ctl00_panCookieAbfrage, +.cookiesite_mainpopup, +#section-cookie, +#cookieToaster, +#cookie__wrapper, +#cookie-bar-prompt, +.uc-cookie:not(body):not(html), +#cookies_wrapper, +.infobanner[data-cookie], +.b-cookie-warning:not(body):not(html), +#jwsdw-cookieHint, +#cookiesRequest, +#policyBannerWrapper, +#s-avviso-cookie, +#cookies-allowed, +#cookiePrivacyPopup, +.cookiePrivacyInfoDiv, +.cookie-policy-form:not(body):not(html), +.container-cookies:not(body):not(html), +.jnc-cookie:not(body):not(html), +.cookies-alert-bar:not(body):not(html), +.cookie-line__layer:not(body):not(html), +.privacy-cookies:not(body):not(html), +#cookies-policy-container, +#cookieJSdiv, +.cp-cookie-wrap:not(body):not(html), +#cookie_law_box, +#agrio_cookie_notification, +.cookies-inner:not(body):not(html), +.cookies_privacy_wrapper, +.cookie_informatie:not(body):not(html), +#cookie_tajekoztato, +.narizeni-eu-cookies:not(body):not(html), +#cookies_cont, +#cookie-button-banner, +#warning_cookies, +#cookie-zone, +.public_legal_cookies, +#lay-cookielaw, +#layerAcceptCookie, +.cookie_info_wrap:not(body):not(html), +#usocookies, +#cookielaw_banner, +#alma-cookie-consent, +.cookie-ban:not(body):not(html), +.ucgCookieBar:not(body):not(html), +#z7cookienote, +.cookie-infobox-wrp, +.pg-cookie:not(body):not(html), +#ctl08_Cookies, +.CookiesBanner:not(body):not(html), +#cookiePolicyAlertBox, +#cookie_check, +accept-cookie-box, +.alerte-cookie:not(body):not(html), +.stn_cookieoptin:not(body):not(html), +.js-cookie-notification, +.zone-cookies:not(body):not(html), +#cookieAssistant, +.c09--cookie:not(body):not(html), +#js_cookie-banner-ask, +#modalsource_privacy_widget, +#icookies, +.loving-eu-cookies:not(body):not(html), +#cookie_bnr, +#cookies-upozorneni, +#bv_cookie-law-info-bar, +#cookiecrap, +#cc_banner-wrapper, +.ccc_banner-wrapper:not(body):not(html), +#cooky-policy, +.cookie-notice-dialog, +#cookie_section, +.divCookieBar:not(body):not(html), +.general-cookie-notification, +#donut-law, +#footer-cookie-notice, +.footer-cookie-notice, +.template-cookie-consent, +#acceptCookiesPanel, +#CookieLawChoice, +.cook_plcy:not(body):not(html), +.pnl-cookie:not(body):not(html), +.block_cookie.block_cookie--show, +.blk_coockies:not(body):not(html), +.cookiebanner-warning, +#popup-cookies-police, +.jsCookiesPopUp:not(body):not(html), +#avency-neos-cookieenabler, +#cookies_conditions, +#sysCookieMessage, +.am-cookiebar:not(body):not(html), +#hh_cookiewarning, +.cookie-consent-wrapper:not(.show), +.cookies-policy-banner, +.tp_cookie:not(body):not(html), +.toolbar-cookies:not(body):not(html), +.privacy-infos:not(body):not(html), +#divmensagemcookie1, +#cookieConsentNotice, +.cookie-consent-notice, +#cookieAlert_popper, +#cookieinfotext, +.component-cookie-notification, +#footer-cookie-itlaw, +#messageCookiePolicy, +#popincookie, +#info_cookie_wrapper, +#cookiehinw, +#cookie-policy-layer, +.cookie-policy-layer:not(body):not(html), +#cookieshoyer, +.cookieshoyer:not(body):not(html), +.coo_banner-notice:not(body):not(html), +.cookiesAcceptation:not(body):not(html), +.cookiePolicyCustom:not(body):not(html), +#cnt_cookies, +.ml-cookie-wrap:not(body):not(html), +.gt-ui-cookie-bar:not(body):not(html), +#ui_cookieblk, +#info-bar-cookies, +#hinweis_cookies, +#messagecookies, +.s-cookiebar:not(body):not(html), +#cookieTooltip, +#informativaCookie, +#pamCookieLayer, +#cookiesPopin, +#r42CookieBar, +#r42CookieBar ~ #r42CookieBg, +.cookie-module:not(body):not(html), +.pws_cookie_bar:not(body):not(html), +#cookie-accept-container, +.wrapper_cookies:not(body):not(html), +#cookie_headertop, +.cookieMessageContainer, +.cookie_rf_type_panel, +#globalCookieBar, +#mentions-cookies, +.cookies-stripe:not(body):not(html), +#js-cookies-stripe, +#ok_cookie, +#cookiesNote, +.qp-cookies-alert:not(body):not(html), +#euCookieRequester, +.cookie_accept_notebox, +#cookie-msg-bar, +#ep-cookiesPopup_wrapper, +#SiteInfoBanner[data-cookie-checker], +.cookieDisclaimerWrapper, +#DigitalPrint-cookie-alert, +.flash--cookie:not(body):not(html), +.cookie-guideline:not(body):not(html), +.cookies-hinweis:not(body):not(html), +#capa_acepta_cookies, +#cookiedirectiveButtonContainer, +.cookies_noties:not(body):not(html), +.c-cookies:not(body):not(html), +.cookie_warn:not(body):not(html), +#footmesscookie, +.bar-cookie:not(body):not(html), +.cookiebar-tpl:not(body):not(html), +.region-cookie-ban:not(body):not(html), +.cookie_usage_notifier, +.fc-cookies:not(body):not(html), +.cookies__info:not(body):not(html), +#cookie-consent-bar-outer, +.cookiesBannerBlock:not(body):not(html), +#cookieDialogCtnr, +.js-cookiehint:not(body):not(html), +.cookie_check_wrap, +#barraaceptacio, +#PrivacyWarning, +.w-notifications__noty_cookie, +.coockieBar:not(body):not(html), +.panel_cookie:not(body):not(html), +.wecookiepop-container, +.cookieline:not(body):not(html), +.c-consent:not(body):not(html), +.cookies-mod-bar:not(body):not(html), +.cookiePush:not(body):not(html), +.js--cookiecontrol:not(body):not(html), +#eps_cookie_info, +#cookie-consent-warning, +.CookieAcceptImageDivClass, +#cookie-police, +.cookieOverlayBox:not(body):not(html), +#cookies-komunikat, +.tpl-cookies:not(body):not(html), +.widget-cookie:not(body):not(html), +.usecookies:not(body):not(html), +#CookiesWindow, +#cookieLine, +#cooklaw, +.banner_cokie:not(body):not(html), +#infoCookieCNIL, +.cookieDiscl:not(body):not(html), +.cond_utilis_cookie:not(body):not(html), +#block-asn-privacy-cookie-privacy, +#cookie_warning_notification_NOTIFICATION, +#cookie-bar-message, +.cookie-ui-dialog:not(body):not(html), +.cookie-ui-dialog + .ui-widget-overlay, +#ctl00_PanelCookie, +#cookiesDialog, +#cssFConsentCookie, +.ribbon-_cookie:not(body):not(html), +#un_cookie_message, +#cookies_warn, +#cookie_banner_layer, +#_cookies_info, +#cookieOuterContainer, +.cookie_wrap_bottom:not(body):not(html), +.cookieCompliance:not(body):not(html), +#notification-allowCookies, +.cookie-alert-holder:not(body):not(html), +.cookie-acceptance-banner, +#GCUCookiePolicyWarning, +.m-cookie-disclaimer:not(body):not(html), +#cookie-policy-alert, +.cookie-message-block, +.ns-cookies-accept:not(body):not(html), +#cookie-policy-accept-bar, +#altea-cookiebox-wrapper, +#cookieEU, +#tx_cpscookieinfobox_pi1, +.cookie-message__wrapper, +#sgCookiesPolicyBar, +#cookieabfrage, +#StCookieStyle-bar, +.x-cookie-disclaimer:not(body):not(html), +#js-cookielaw-alert, +#consenso_cookie, +.dialog-cookie-settings, +#cookieticker, +#WpaCookiePrivacyPolicy, +#BodyContent_usrAcceptCookies_pnlAcceptCookies, +.st-cookie-notice:not(body):not(html), +.cookie-policy-belt:not(body):not(html), +#acceptCookiesForm, +.cookieconsentbar:not(body):not(html), +#popup-accept-cookies, +#eucookielawbox, +#topcookie, +#cookiespace, +#bw_cookieoverlay, +.rltcp_information_cookie, +.radioplayer-cookie-consent, +.wrapper-cookie-bar:not(body):not(html), +.cookies-banner-component, +.cookieNotificationBanner, +.cookiesFooter:not(body):not(html), +.CookieChecker:not(body):not(html), +#adviceCookies, +.j-cookieDisclaimer:not(body):not(html), +#notificationBoxCookiesUsage, +#eu_law_cookie_ext_wrapper, +.infoCookie:not(body):not(html), +#cookie_law_mobile, +#cookie_monster, +.overlay-message--cookies, +#notifyCookieBot, +#cookie_caution, +#CookieConsentement, +.cookie24_banner-wrapper, +#eu-cookie-notify, +#allowCookiesPopup, +.un_cookie_policy:not(body):not(html), +.cookie-inform:not(body):not(html), +#divInformacionCookies, +#cookie-accept-modal-div, +#cookie-accept-div, +.cookieFooterbg:not(body):not(html), +.cookie_agreement:not(body):not(html), +.mod-cookiewarning:not(body):not(html), +.caja_cookies:not(body):not(html), +#cookie_inject, +#js-band-cookies, +.CTcookie-container:not(body):not(html), +#cookie-popin-wrapper, +.cms-cookielaw:not(body):not(html), +#cm-cookiebar, +#CookieUseApproval, +.ixi_accept_cookies:not(body):not(html), +#cookies-management-bar-cointainer, +.wp_privacy_cookie_wall-prompt-dialog-box, +.cookie-info-block-section, +.per-cookies-and-terms, +#capaAceptaCookies, +#head_cookie, +#LleiCookies, +#acookiesRoot, +#intercept-cookies, +.dhl-cgk, +#cookie_management_header, +.bdcookies:not(body):not(html), +.cookie-warning-message, +#bk_cookies_alert, +#divPiskot, +#footer_cook, +#content-ucoc-cookies, +#cookieConsentModal, +#cookieConsentModal ~ .lean-overlay, +#cookie-law-uw, +#cookie-jar, +#cookies-policy-info, +.stupidCookieConsent:not(body):not(html), +#ctl00_theseusCookiePolicy_cookiePol, +#cookie-norm, +#cookielaw-view-holder, +.cookie-mask:not(body):not(html), +.agree-cookie-wrap:not(body):not(html), +.cookie_meldung:not(body):not(html), +#notice-cookies, +#header-cookie-notice, +.header-cookie-notice, +.oo-cookie-notice:not(body):not(html), +#cookieconsent-implicit-popup, +cookie-law-banner, +#cookieChoiceNote, +#eed-cookie-banner, +#pasek_komunikat_cookie, +#ckch.ckch, +#eu_cookies, +.afm-Cookies:not(body):not(html), +#ppCookies, +#snippet--cookies, +.cfrcookiebar:not(body):not(html), +#mainTrackingOptinBox, +.johnnys-cookie-warning, +#cookie-consent-check, +#cookie-consent-check ~ .screen-overlay, +.riscms_cookieleiste:not(body):not(html), +#accept_cookies_div, +#the_cookies3, +.jumbotron--cookielayer, +#cabcookies, +.blockcookies:not(body):not(html), +#cchinweis, +#cookie-prevent, +#acceptCookiesDiv, +#mktzr_cookie_policy, +.global-cookie-notice, +#cookie_msg_2, +#eu_cookie_banner, +.cookie-popup-wrapper, +#cookie_con, +#cookie_acception, +#cookies_confirm_box, +.v-app-PortletCookiesLaw, +#NetsNOCookie, +.x-cookies.b-system-dialog, +#bigcookies, +.wrap-cookies-desktop, +#WeUseCookies, +#accepte_cookies, +.CookieInformation:not(body):not(html), +.apptiker-cookie-bar:not(body):not(html), +#ao-CookiePolicy, +.cookieMessageBox:not(body):not(html), +#banrv_cookiecookie, +.cookie-barre:not(body):not(html), +#cookie-popover, +#cookie_info_wrapper, +#cookie_choices, +#el-cookie-consent, +.layer--fixed-bottom[cookiebar], +.container-cookie-policy, +.cookie-disclaimer-box, +#js-mbCookieNoticeContainer, +.cookies-top:not(body):not(html), +#cookiebar_content, +.EUCookieNotice:not(body):not(html), +#divCookiesAlert, +#eu_cookies_disclaimer, +.cookie-usage-msg:not(body):not(html), +.gp-plugin-cookie-consent, +.alert-cookie-banner:not(body):not(html), +#pecr-compliance-banner, +.cookieDrawer:not(body):not(html), +.cookievarning-wrap:not(body):not(html), +.koning-cookie-control, +#coockiewrap, +#cookie-open img[src*="coockie"], +#module-cookies, +.cookie_tajekoztato:not(body):not(html), +.modal-strip[data-cookie], +#cookieDropDown, +#ens_pr_mini.ens_pr_mini, +#ob-cookies, +#cookieWarningWrapper, +.contenedor-cookies:not(body):not(html), +#dm_show_cookies, +#CookieInfoContainer, +#HolderForCookieInfo, +#cookie_policy_pu, +.digimadi-cc-wrapper:not(body):not(html), +.agreecookie:not(body):not(html), +.show-eu-cookie:not(body):not(html), +#cookiesnotify, +#block-mnc-cnil-mnc-cnil-info-cookies, +#permiso_cookies, +#euCookieNotify, +#snippet-cookieAllow-cookieAllow, +#cookie-tajekoztatas, +#cookiefloat, +#cookiesInfoBlock, +.jsEUCookieInfobarDisplay, +.modules--cookiebar:not(body):not(html), +#xcookies, +.cookies_accept:not(body):not(html):not([class*="btn"]), +#cookies-information-popup, +.dvcookies-banner-container, +#divCookies_pnlCookies, +#CookiePane, +.cookie-consent-dialogue, +#BandeauCookie, +#dismiss-cookie-message, +#acceptCookiePolicyPopup, +#capaAvisoCookie, +#cookiesCheck, +.cookie-law-banner:not(body):not(html), +.message-cookie:not(body):not(html), +.tm-cookie-container:not(body):not(html), +#cookieallowbar, +#footerCookieaccept, +#cookieWarning-Pop, +#amp-user-notification-privacy, +.privacyLawAlert:not(body):not(html), +#cookie_block, +#vc-bar-cookie, +#cookie_law_dialog2, +#edp_Cookies_Disclaimer_Banner, +#react-cookie-warning, +#cookies-acceptance-box, +.cookie-policy-note:not(body):not(html), +#cookieUsageMessage, +#cookies-erlauben, +.cookiedialog:not(body):not(html):not([open]), +.eula-cookie-banner:not(body):not(html), +.cookiePolicyNotice:not(body):not(html), +#fdih_cookiebadge_wrapper, +.cookieAccepted:not(body):not(html), +.cookie_info_container, +.cookiespop-conainer:not(body):not(html), +.mod-cookie-layer:not(body):not(html), +.lam-cookie-container, +.cookieAlertWrapper, +#messaggio_cookie, +#itc_cookieinfo, +.tsl-cookiebanner:not(body):not(html), +#cookiemessagebar, +#suti_kezeles, +.pxl_cookie_bar:not(body):not(html), +#box_info_cookie, +.cookiesMsg_wrap:not(body):not(html) { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#cookies_notif, +#cookies_eu, +#_cookiealert, +.pre-head__cookie-info, +.footer__cookies:not(body):not(html), +#cookielaura, +.cookie-policy-popup:not(body):not(html), +#cookieNoteBox, +.cookiePolicyBnr:not(body):not(html), +#cookie-jar-policy-banner, +.bannerPrivacyAcceptance, +#privacy_policy_bar, +#bandeauAcceptationCookies, +#cookiesPolicyInfo, +#polCockie, +.cookie-cnt:not(body):not(html), +#topbar-cookies, +.popin-cookies-modal:not(body):not(html), +#cookie-notice-wrap, +#aida-cookies-bar, +.cookiemessageblock:not(body):not(html), +.infobar.allowed-cookies, +#cookPolicy-wrapper, +.cookie_ramka:not(body):not(html), +xk-cookie-policy-warning, +.cookie-alert-panel:not(body):not(html), +#overtopcookies, +.pasw2015cookies-cookie-pop, +#cookie_advice, +#exologCookieLawBarContainer, +#cookies_confirm, +#bgon-cookie-bar, +#panCookieRequest, +#cookiesenabled, +.framework_cookies:not(body):not(html), +.js-cookie-overlay:not(body):not(html), +.cookie-popin:not(body):not(html), +.cc-window[aria-label*="consent"], +#cookie-nag, +#mbientCookieNotice, +#cookie-legal-info, +div[data-cookie-warning], +#gadget-cookies, +.afe-cookie-banner:not(body):not(html), +#divInfoCookie, +#cookieSupport.alert-info, +div[data-is-cookieinfo], +b2c-cookies-notification, +.Page-cookies:not(body):not(html), +.dialogBanner__inner[data-qa="cookie-banner"], +#cookiemodalbarplaceholder, +#EUCookiesWarning, +#barritacookie, +.toaster--cookie-policy, +.vw_js_cookie_eu_policy, +#headerCookieArea, +.cookies-disclosure-overlay, +#ez-cookies-wrap, +.o-cookielaw:not(body):not(html):not([data-show-cookie-law]), +.cc_banner-wrapper_FB, +.SP-CookieUsageNotification, +.cookies-tip:not(body):not(html), +.dbk-cookiebar:not(body):not(html), +#ECScookiepanel, +#cookienotification-bar, +#cookieChecker, +.styleCookies:not(body):not(html), +#cookie-alert-msg, +#cookies-conditions, +.debat-cookies:not(body):not(html), +#warp_cookie_warning_mobile, +#disableCookieBanner ~ .cc_banner, +#cookie-choice-info, +#AvisoCookies, +.zgoda_na_cookie:not(body):not(html), +#rsseo-cookie-accept, +.pum[data-popmake*="cookie-policy"], +#w3s-cookies, +#digischool_cookie_push, +#snippet-cookiesAgreementControl-bar, +#vive-cookie-notice, +.header__cookies:not(body):not(html), +#rw_alert_cookies, +#cookies_Info, +.bnt_cookieBar:not(body):not(html), +.cookie-mention:not(body):not(html), +.cookieBoxWrap:not(body):not(html), +.eu_cookie_wrapper_2, +.philoro_cookies--popover, +cookie-policy, +#cookies-top-bloc, +.cookies-consent-wrapper, +.cp1CookieBanner:not(body):not(html), +.eprivacy-banner--displayed, +#cookieDisclaimerNotif, +.cookie-eu-msg:not(body):not(html), +.js-acceptCookieDiv:not(body):not(html), +#wrapperCookieBar, +#block-btm_blocks-cookie_notice, +#MsjCookies, +cookie-agreement-block, +.jsCookieWarning:not(body):not(html), +.mcd-cookie-manager-layer, +#ctl00_CookieArea, +#redim-cookiehint, +.j-cookie-disclaimer:not(body):not(html), +#capa_lopd_cookies, +#cookie-layer-container, +.cookies-nofication:not(body):not(html), +#cookie-banner-container, +div[ng-show="hasCookieAlert"] .cookies__container, +.notify--cookie:not(body):not(html), +.cookiesInfoBox:not(body):not(html), +.cookieInfoWrapper:not(body):not(html), +.flash--cookie-banner, +.cookie-consent-banner:not(body), +cookie-drawer-policy, +.o-cookie-message:not(body):not(html), +#gabarit_cnilcookie, +#SRP_Cookie_Barre, +#cookie_alert_content, +.js-cookies-consent:not(body):not(html), +.cookieRichtline_container, +cookies-hint, +.eu-cookie-info:not(body):not(html), +#cookies-button-container, +#cookieAcceptation, +#cookiesOptInMessageWrapper, +.message-panel[data-notice-id="cookieNotice"], +#cookies-warning-message, +.ont-cookies:not(body):not(html), +.md-cookie[data-component-name="cookiesoptinout"], +#szkCookieInfoBox, +#smartcookies_frame, +#cookie_opt_in, +#ui-allow-cookies, +.cookieNoticeType1, +.eupopup-container-bottomright, +.cookie__footer:not(body):not(html), +.js-CookieCompliance:not(body):not(html), +#cookieBarContainer, +#COMUN-Cookie, +#cadre_cookie, +.animate-cookie-message, +.cookieConcent:not(body):not(html), +.cookie-policy-alert:not(body):not(html), +.cookie-warning__wrapper, +.top-wrapper-cookieinfo, +#js_cookie_msg, +.nitea-cookie-info-container, +.m-cookies-bar:not(body):not(html), +.cookielaw-panel:not(body):not(html), +.c-footer__cookies:not(body):not(html), +.cookies-alert__wrapper, +#divccncookieprivacy, +.alf_cookieLaw:not(body):not(html), +.ph-cookie-info:not(body):not(html), +#EUCOOK, +.tt-bsh-cookiebar:not(body):not(html), +.cookie-policy-window, +.mod-cookiebar:not(body):not(html), +.cookie-policy-consent, +.extra-cookies-popup:not(body):not(html), +#cookieAcceptOverlay, +.doyoulikecookies:not(body):not(html), +.cookie-agreed:not(body):not(html), +.cookie-legal-box:not(body):not(html), +.must_show_cookie:not(body):not(html), +.alertbar[data-alert="cookie"], +.zk-cookies-container, +.cookieInfoBox:not(body):not(html), +#cookieSliderDiv, +#barritacookies, +#kg-cookie-popup, +.cookie-consent-content, +.MB-108-cookie-hinweis, +#accept_cookie_box, +#cookiemelder, +#aforecl .aforecl, +#keksleiste, +#cookies-disclaimer-block, +div[data-container-acceptcookies], +#cookie_privacy, +#cookie_ask, +.sticky-cookie-information, +.mtvcookienotificationscontainer, +.blocCookies:not(body):not(html), +#ctl00_header1_CookieHeader, +.myshp_cookies_warning, +#eu_cookie_alert, +#nq_cookie_notice, +#gs-cookies-review, +.s1-cookie-banner:not(body):not(html), +#CookieNotificationContainer, +.cookie-use:not(body):not(html), +#bc_cookiecontrol, +.contenedor-ley-cookies, +.cc-banner-wrapper:not(body):not(html), +#cookie-ribbon, +#tiFy_CookieLaw, +#HFS_CookieHint, +#boite_dialog_cookie, +.dk-cookies-bar:not(body):not(html), +.js-cookie-consent:not(body):not(html):not(.in):not(.btn), +#dm_cookiela_bar, +#cookie_notif, +#cp-cookie-banner, +#clr-cookie-bar-container, +.footer_cookie_bar:not(body):not(html), +.sdc-site-cookie-notice, +.imPolicycookiemessage, +.notificacion-cookies, +.cp-cookies.alert-dismissible, +.m-cookie-bar:not(body):not(html), +#cookies-disclaimer-bar, +.SLNotificationBar:not(body):not(html), +.banner-eu-cookie:not(body):not(html), +#d-cookiesWarning, +#cookie-warning-bar, +.dl_cookies_policy_advert, +#all4gn-cookie-policy-notification, +#cookies-imm-wraper, +#informacja_o_cookies, +#cookiemelding_popup, +#bar-cookie-consent, +.divCookiePolicyPopoutOuter, +#brandfour-cookie-block, +.container-cookie-bar, +#vsebinaOpozorilaCookie, +.footer-cookie:not(body):not(html), +.zenario_cookie_consent, +.CookieUseApproval:not(body):not(html), +#pd_cookielaw, +#euCookieLawInfo, +#cookieCheck-app, +.sys_cc-cookies:not(body):not(html), +#cookieAnnoyer, +#cookiewarn-panel, +.SiteUseCookies:not(body):not(html), +.coockie_popup:not(body):not(html), +.c_cookiePolicy:not(body):not(html), +.cookieBox-wrapper:not(body):not(html), +.cookieAcceptanceBox:not(body):not(html), +#adv_cookie, +#cms-cookie-wrapper, +.cookie-policy-agreement, +#cookies-monster, +.cnil_cookie:not(body):not(html), +#cookieTeaser, +#cookies_erlauben, +#wrap_alert_message_cookie, +#wrap_alert_message_cookie2, +.notification[data-notification="accept-cookies"], +#disclaimer-cookie, +#bcookiewidget, +.popin-cookies:not(body):not(html), +#coockiepopup, +.notification[data-cookie-name*="AcceptCookies"], +.box-txt-cookies:not(body):not(html), +.flash[data-cookie="eu_cookie"], +#cookie_assistant_wrapper, +.cookie_monster_box:not(body):not(html), +#cookies-advice, +.msg_cookies:not(body):not(html), +.sitesmart-cookies:not(body):not(html), +#cookientf_div, +.footprint_cookie:not(body):not(html), +#cookiepolicy-container, +#flashmessage-cookies, +.CookiePolicyManager-Banner, +#cookie-notice-section, +.notice--cookies-policy, +#cookieQuestion, +.cookie-policy-block:not(body):not(html), +#cookie-monster-san, +#cookies_notify_cont_all, +.cookies-hint:not(body):not(html), +.bar-eu-cookies:not(body):not(html), +.pre-header-cookie-notice, +.cookies_allowed:not(body):not(html), +#EUCookieMessage, +.cookieinfobannerWrapper, +#attention_cookies, +.debilni-eu-susenky:not(body):not(html), +#js-cookie-msg, +cookie-bar, +#Footer1_CookiePopup1_pnlDisclaimerPopup, +#z-cookie-note, +.module-cookie-note:not(body):not(html), +#zadir-cookie-policy, +.cookieDisclaimerBox:not(body):not(html), +#WTCookieDiv, +.cookieDialog:not(body):not(html), +.CookieConsentArea:not(body):not(html), +#CookieAcknowledgeInfo, +#bsCookiesBanner, +.mk_cookie_policy:not(body):not(html), +.js-cookie-alert:not(body):not(html), +.cookiebar-container, +#sticky-cookies, +#eu-cookie-directive, +#bcb-cookies-notice, +#bytesize_cookie_explainer, +#komunikat_ciasteczka, +#site_msg_cookie, +#block-lhg-cookie-usage, +.top_message_cookies_message, +#cookiesConfirm, +.cookieswrapper:not(body):not(html), +.cookie-acceptance-wrapper, +#cookieMsgWrapper2, +#FooterCookie, +#fucking-eu-cookie, +#cookie_acceptation, +.message-bar[data-js-m-message-bar*="CookiePolicy"], +#cookiePopUpId, +#cookies-navbar, +.cookieoverlay:not(body):not(html), +.footer-cookies:not(body):not(html), +#cookie-strip, +#cookie_directive_container, +#cookie-compliance-wrap, +.cookie_statement:not(body):not(html), +.cookie_statement_spacer, +.cookie-giodo:not(body):not(html), +#cookieMessageDisplayDIV, +cookie-popup, +#cookieConsentDialog, +.hfs_pageCookieHint:not(body):not(html), +#cookie-banner2, +#gant-cookie-law-modal, +.header__cookie:not(body):not(html), +#divcookies, +#baracookies, +#stickycookiePolicy, +.cookieAlertBarContainer, +#cookies-eu-banner, +#whitbread_cookie_wrapper, +.v-A_-cookie__monster, +#divCookieConsentMessageContainer, +#wnd_cookie_bar, +.message-euwarning:not(body):not(html), +.cookie-prompt-wrap:not(body):not(html), +#content-alert-cookie, +.content-alert-cookie, +.cookie-agree:not(body):not(html), +.wrapper-notify-cookies, +#euCookieInfoOuter, +#cookie_policy_message, +.s-cookie-notification-bar, +#cookieContener, +#privacy_cookies, +.accept-cookie-warning-box, +#useCookiesCont, +#next_accept_cookie, +#cmanager-container, +#cookie-policy-agreement, +#wrapper-cookies, +#js-cookie-dialog-box, +.js-cookie-statement:not(body):not(html), +#cookies_policy_bar, +#dealersEPrivacyDisclaimer, +.banner--cookie-policy, +#cookie-permission-bar, +#cookieAlertContainer, +#panelCookie, +#note_cookie, +#cookieMessageModul, +.cookieAcceptWrapper:not(body):not(html), +#eu-cookies-notification, +.cookie-privacy-popup, +#cookiesdisplay, +#boxcookielaw, +#bib_CookieBox, +#cookieAlarm, +#cookie-legal-notice, +#divCookieEgate, +.jsCookiesMessage:not(body):not(html), +#cookie_warning_outer_wrapper, +.ccbar.ccpane:not(body):not(html), +.cclist.ccpane:not(body):not(html), +#avertissementCookies, +#slide_header_cookies, +.ap-cookiesalert-container, +.pi-cookie-message:not(body):not(html), +#block-db-cookie-compliance-cookie-compliance-block, +#fb-pixel-consent, +#gc_web_user_allow_cookie_box, +#deset-cookie-bar, +#cookieInfoNew, +.alertacookies:not(body):not(html), +.message[ng-if*="cookiesAccepted"], +.w-cookie-notice:not(body):not(html), +.lp-cookie-consent:not(body):not(html), +#cookie-policy-consent, +#cookiewarnung, +#contenedor-politica-cookies, +#arkoCnilTracking-conteneur, +.info-content-cookies, +#frosmo-cookie-notif-container, +#ctl00_informacjaCookiesLayout4, +.xs-fixed[data-module="cookie_banner"], +#nordic-footer__cookies, +.cookieopt-holder:not(body):not(html), +#cookie_upper_div, +#cookies_consent_container, +.cookie-msg-bar:not(body):not(html), +.namespace-cookie-policy, +.cookie-info-strip:not(body):not(html), +.cookiesAlertBox:not(body):not(html), +#ddneu, +.cookieQuery:not(body):not(html), +#ukCookiePopUp, +#moomoocookiealert, +.cookies_aff:not(body):not(html), +#Cookie-Banner, +.cookie-consent-alert, +.notification-cookie__wrapper, +#divCookieCompliance, +#garnier-cookie-info, +body.loaded-cookie-notification #notification, +.notifica_cookiebar:not(body):not(html), +#ics-pp-cookies-accept, +#ensNotifyBanner, +.mod_cookie-bar:not(body):not(html), +#ctl00_CookieConfirmPanel, +#sd-eu-cookies, +.abstractCmpDisclaimer, +.cookie-script-content, +#cookieOuter, +.ac-cookie-wrap:not(body):not(html), +.mw_cookie_info_bar, +.vk_cookie_compliance, +.cookies-block:not(body):not(html), +.CookieOptIn:not(body):not(html), +.cp-CookiesDisclaimer, +.cookiesContent:not(body):not(html), +.footer-new__cookie-notice, +#js_toprow_cookie, +.z-cookieBar:not(body):not(html), +.alertCookies:not(body):not(html), +.js-cookiebar:not(body):not(html), +lnb-cookie-policy-overlay, +#js-message[data-qa="cookie-message"], +.cookie-policy__container, +.Modal--cookie-message, +#tpl-cookie-policy, +#caja_cookies, +#simpleCookieDialog, +.euCookieNotice:not(body):not(html), +#cookiePolicyPopUp, +.cookienote:not(body):not(html), +#cu-cookie-alert, +.cookies_regulation__container, +div[data-widget="cookie-bar"], +.js_cookie_message_container, +.GDPR.component.active, +#cookie-message-area, +.cookies-consent-panel, +#ep_cookies_overlay, +#cookie-accept-box, +#cookieConsentMsg, +#cookieNotifaction, +#cookies_ec_notice, +.cookiesy:not(body):not(html), +.msg-tray--cookie:not(body):not(html), +.hp-cookiebar:not(body):not(html), +.cookieHinweis:not(body):not(html), +#metro_cookie_choice_info, +#ql-cookie-consent-box, +#js-message[data-id="cookie-policy"], +#uhfCookieAlert, +.js-bottom-notif-msg-cookie, +.notification-cookie-policy, +.cookie-footer-container, +.LooprCookieConsent:not(body):not(html), +.Cookie__banner:not(body):not(html), +.SitecookiemessageContainer, +#cookie-fixed-layer, +cookie-permission, +.sulco-cookies:not(body):not(html), +#cookies-use-alert, +.next-cookie-banner:not(body):not(html), +#apache-cookie-bar, +cookies-popup, +#cookieUseInformation, +.Navbar-cookieCompliance, +#accept-cookie-permission, +.banner--cookie:not(body):not(html), +.ng-cookie-footer:not(body):not(html), +.global-level-alert[data-global-level-alert-id="acceptCookie"], +#cookieWarningR, +.ObsCnilWarning, +#eu-cookies-consent, +.g-cookie.js-g-cookie, +#cookie-consent-overlay, +.jsbd-Cookie:not(body):not(html), +.c-cookie-message:not(body):not(html), +#footerCookieDirective, +.ppr_priv_document_cookie_banner { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.js-cookie-container:not(body):not(html), +.fr-c-message-wrap, +.ud-component--eu-cookie-message--app, +#weusecookies, +.c-cookie-warning:not(body):not(html), +#cookiewall, +.alert-cookie-notice-container, +.cookie-pop-up-component, +#q8-cookie-compliance, +.ncgWeAreUsingCookies, +.ng-scope[ng-if*="isCookiesAccepted"], +#cookie_permission_banner, +.header-cookies-alert, +.nts-notification-cookie, +.rdm-daac-notice-template, +.gp-modal__cookies:not(body):not(html), +#cookieconsent-banner, +.template-footer__cookies, +#cookie-popup-bar, +.mj-box-cookie-alert:not(body):not(html), +md-toast.cookies-toast, +.bh-layerCookieLaw:not(body):not(html), +cn-cookie-agreement, +#slcookieconsent, +#js-cookie-container, +ytg-notification-footer, +#CookieMsgBox, +.CookiesPolicyBanner:not(body):not(html), +#cookie_ribbon, +#hinweiscookieid, +.fr_showCookieLegalInfo, +#idUserConsentPolicyWarning, +.cookie-notice-bottom, +.ja-cookie-consent:not(body):not(html), +#sl_cookie_info, +.mk-cookie-notification, +.alert[ng-if="cookieAlert"], +.cookiesInfoBlock:not(body):not(html), +#cookies_policies_alert, +.popup-cookie-banner:not(body):not(html), +.sp-m-cookies-container, +.c-cookie-notification, +.js-id--cookieconsent, +#footerCookieNotice, +o-cookie-law, +#CookieWall, +#notificationCookies, +#cookie-dialogue, +.js-cookie-law:not(body):not(html), +._cookie-banner:not(body):not(html), +.cookiesbottom:not(body):not(html), +#custom-header-cookie, +.ui-cookieAgree:not(body):not(html), +#headerCookie, +#js-cookie-consent-container, +#cookieLawPanel, +#cookie-law-wrap, +#eucookiebox, +#DFLCookieConsent, +#CookiesBox, +.cookieuse-open:not(body):not(html), +g-cookie-policy, +#notifyCookies, +.sem-cookie-notice:not(body):not(html), +#cookinfoDIV, +#wiAcceptcookiesBlock, +div[element-structure-cookiemonster], +#cookies_accept_container, +.jsCookieContainer:not(body):not(html), +#cookiewarnbar, +.rlx-cookie-bar:not(body):not(html), +.o-cookielayer:not(body):not(html), +.containerOuterCookie, +#cookies-policy-warning, +.rd__cookie-bar:not(body):not(html), +.mt-cookie-consent-bar, +#cp_cookie_bar, +.cookies-back-body:not(body):not(html), +#cookies-privacy-advice, +#COOKPM-BANNER, +.cookie_advice:not(body):not(html), +#bandeauAccepterCookie, +.alert[data-behaviour="cookie-banner"], +#datenschutzhinweis, +shb-cookie-accept, +#js-user-cookie-jar, +#ukoocookielaw, +.ng-scope[ng-controller="CookiesAcceptCtrl"], +.cookie-alert-wrapper, +#cookies-info-bar, +#cookies-permission, +.MessageBlockCookie:not(body):not(html), +.cookieBox__wrapper:not(body):not(html), +.cookie-banner-container, +.ABTastyPluginCookieConsentBanner, +.legal-cookie-wrapper, +#EUCookieContainer, +.cookies-privacy:not(body):not(html), +.F6-cookies_w_js-entrypoint, +#bwCookieConsent, +#informativa-breve-cookie_wrap:not(html):not(body), +#idCookieMsg, +.js-cookieHeader:not(body):not(html), +#askToAcceptCookies, +#cookie-idna, +.tmb-cookie-choice:not(body):not(html), +#cookie-hint-layer, +.ux-accept-cookies:not(body):not(html), +.__cookieNotice:not(body):not(html), +.izee-cookie-alert:not(body):not(html), +.legal-message-wrapper, +.cookie_banner-handled, +.privacy-hint:not(body):not(html), +.bdu-cookie-consent-bar, +.cookiebadge:not(body):not(html), +#okno_cookie, +eo-cookie-bar, +.eu-compliance-message, +#Klick-cookie-consent-div, +#eu-susenka, +.acceptCookieButton:not(body):not(html):not(a), +#qubit-eu-cookie, +#euCookieBanner, +#bloquecookies, +#allow-cookie-message, +.cookie-notice-bar:not(body):not(html), +.common-cookieNotice:not(body):not(html), +.ng-scope[ng-if="showCookieInfo"], +#cookieAdvise, +.js-accept-cookies-banner, +.Cookies-notification, +.vf-CookieBar:not(body):not(html), +.js-cookiesAdv:not(body):not(html), +#box_cookie_acceptance, +#cookieBlocker, +.c-cookie-block:not(body):not(html), +.biscuit-message:not(body):not(html), +.cookies-footer:not(body):not(html), +.mdstrCookieLocation:not(body):not(html), +#cookieDisplayForm, +#cookies-consent-popup, +.bloque-cookies:not(body):not(html), +#bottomCookieUsage, +#cookie-hint-wrapper, +.taxcodeandprivacy-cookienotice-bar, +#footercookie-container, +.cpolicy-warning:not(body):not(html), +.cookie-mes:not(body):not(html), +#fxCookieInfoLayer, +.cookie-teade:not(body):not(html), +.cookie-notification-wrap, +.header-cookie-policy, +#cookieDeclarationWrapper, +#cookies-alert-dialog, +#avertissement-cookies, +#coupling-media-hinweis-cookie-richtlinie, +.cookiesLegalRules:not(body):not(html), +.cookies-sticker:not(body):not(html), +.mainCookiesPopUp:not(body):not(html), +.cornerPolicyTab:not(body):not(html), +#cookieMessagesContainer, +.cookie-agree-with-use, +#eu-cookie-banner, +#notAgreedForCookies, +#widget-cookiebar, +.div_alert.cookie:not(body):not(html), +#easycookieinfo, +#theeclbox, +.cookie-legal-notice:not(body):not(html), +.cookiesplash:not(body):not(html), +.tk-cookie-container:not(body):not(html), +.cookie--wrap.cookie--wrap__on, +#cookie_eu_bar, +.cookie_eu_bar:not(body):not(html), +#cookies_bottom, +#mcd_cookie_popup, +#cookiesmsg, +#sc-cookie-notification, +.adeo-cookie-disclaimer, +.cookie-banner-section, +#cookieToolbar, +#fascia-ue-popup, +.cookiesusage:not(body):not(html), +#app-cookie-policy, +.cookie__wrapper:not(body):not(html), +.biebwidget.overflowing .modalwindow-container, +.biebwidget.overflowing .backgroundoverlay, +.sco-cookie-confirm:not(body):not(html), +#cokPyt, +#eu-banner, +.js-cookie-confirmation, +.m-cookie-info:not(body):not(html), +.cookiepolicyclass:not(body):not(html), +.cookiepolicyclass ~ .ui-widget-overlay, +.ng-scope[ng-if*="hasAcceptedCookies"], +.mod-cookie-warning:not(body):not(html), +.header-declaration[data-customer-popup="cookie"], +#CookiePubSet, +.cookie-block-visible, +#aeg-cookie-banner, +#cookieInformativaBreve, +.cockie-popup:not(body):not(html), +.fixedCookiePolicy:not(body):not(html), +.fixedCookieOverlay:not(body):not(html), +#syl-cookie-monster, +.js-cookies_notice:not(body):not(html), +.notifyjs-notify-cookies-info, +.cookies_wrap:not(body):not(html), +.cookwarningcz:not(body):not(html), +.module-notification--cookies, +#cookies-footer, +.kontener_cookie:not(body):not(html), +#cookie-screen, +#cookieUsagePopIn, +.cookies-usage-content, +.we-use-cookie:not(body):not(html), +.cookie-notice-wrap:not(body):not(html), +.accessibility-bar-cookies, +#acceptedCookies, +#barraCOOKIE, +.cookiestatement:not(body):not(html), +.personal-data-protection-bar, +#cookie__monster, +.m-cookie-notification, +.topComponent__cookieBanner, +#bigf-cookie-bar, +.cookie-information-container, +#cookie-notice-platform, +.cookies-line:not(body):not(html), +.site-module--site-cookie, +.site-message.cookie:not(body):not(html), +#contenedorCookie, +.CookieLayer:not(body):not(html), +#nocookieaktiv, +.cookies_agree:not(body):not(html), +.CnilCookiesConfirmation, +.pageCookies:not(body):not(html), +#dv_cookies_alert, +.eu-cookie-law:not(body):not(html), +.espcookie:not(body):not(html), +.ed-cookies-bar:not(body):not(html), +.crash-message-container.cookies-type, +.block__content-cookies, +#gw_cookieDirective, +#cmp-cookie-notification, +.com-cookie-policy:not(body):not(html), +.eu_coookie_toolbar:not(body):not(html), +.cookies-communicate.alert, +.cookie-widget-v2:not(body):not(html), +.cookies-lista:not(body):not(html), +#eu-cookie-stuff, +.notification_box.cookie, +#igoweb_cookiepolicy_optout_info, +.header__cookiespolicy, +cookiless-div, +#js-cookie-box, +#eclcookie, +#allow-cookies, +#__consent[data-md-component="consent"], +#cookie_baner, +.cookie-law__container, +#mod-svmb-cookie-layer-1, +#PL_container_cookies, +.eu-cookie-policy:not(body):not(html), +.koekiemelding:not(body):not(html), +#cookieConsentPanel, +#bd-cookie, +.sutiwarning:not(body):not(html), +.wl_cookie:not(body):not(html), +.ev-cookie-banner:not(body):not(html), +.agg-warning-banner-cookie-policy, +#bandacookie, +.devsite-notification-eu-cookie, +#ukCookieHeader, +#alerte_cookies, +.cookie-messaging-component, +.neCookiesMessage:not(body):not(html), +.cooki_baner_wrp:not(body):not(html), +.gsk-cookieconsent-outer, +#cookiewet-balk, +#cookie-popup-content, +#cookie-consent-actions, +#avis_cookies, +.affenkekse:not(body):not(html), +#expresso-cookies, +#cookie-disclaimer-region, +#cookie_note_div, +#cookiespopup, +.cookie.cookie-fullfat, +.cookie.cookie-lowfat, +.section--bannerCookie, +#ICUserCookie_block, +#mms-cookie-disclaimer, +.cookie-alert-wrap:not(body):not(html), +.acceptmycookie-bar:not(body):not(html), +.cookies__overlay:not(body):not(html), +#nfcCookieNote, +.cooco-window[aria-label="cookieconsent"], +.z16_cookies_banner-wrapper, +#cookies-legislation-box, +.cookie-disclaimer-container, +#machete_cookie_container, +#Evaste_bottom, +.js-cookiebanner:not(body):not(html), +.cookie-warning-panel, +#CookieEnableBox, +#cca-cookies-holder, +.js_cookie-manager:not(body):not(html), +#h24-CookieBar, +#notify_cookie, +.cookie-law-box:not(body):not(html), +#cookieConsentBanner, +#dvSiteCookies, +#easy-cookies-policy-main-wrapper, +.jb.cookie:not(body):not(html), +#cookies.alert-box, +.notification-widget.cookie, +.ns-type-cookies:not(body):not(html), +#eupopup, +#_EAPM.TC, +.section__cookies:not(body):not(html), +.pane-cookie-disclaimer, +.rmgCookieAlert:not(body):not(html), +#blockCookieInfo, +.cookies_eu_sa:not(body):not(html), +cookie-consent, +#cbcookies-bottom, +#lapiech_cookies_field, +.vp-cookie-consent:not(body):not(html), +#allow_cookie_holder, +#cookieLawAlert, +.js-cookie-iframe:not(body):not(html), +#CookiesDiv, +#CookieMonsterNAIH, +.cookie-policy-durex:not(body):not(html), +.popup-message.cookie, +.page-wrap--cookie-permission, +#cookies-div, +#cookiesesante, +#datenschutz-banner, +#euLaw-alert:not([class*="modal"]), +#kaio-cookie-ban, +#cookies_check, +.components-cookie-law-basic, +#wpf_cookie-alert, +.notifyjs-cookiebar-base, +#cookietoestemmingbalk, +.basel-cookies-popup:not(body):not(html), +#cookie_eu_recht, +.web-cookies-inline:not(body):not(html), +#CookisWarning, +#barre_cookies, +#cookiecontent, +#cookieNotificationBootstrap, +#hide_cookie, +#my-cookies-alert, +#js-cookieWarning, +#COOKIEALERT, +#cookieWarnBox, +#tx_wwcookie_message, +.cookiePolicyWrapper:not(body):not(html), +#pop-cookies, +app-cookie-warning, +.popinCookies:not(body):not(html), +.TxHfCookieHint:not(body):not(html), +#messengerSpecialCookie, +#textInfoCookies, +.rxtcookiedisclaimer__container, +.tt_cookie_banner:not(body):not(html), +.hidden-xs.eu-policy:not(body):not(html), +#cookie-message-box, +#CookieAkkoord, +#cookiesToast, +.header__accept-cookies-bar, +#cookieacceptance, +.UECookie.container:not(body):not(html), +#cookieConsens, +.cookiepermissionprompt, +.global-message_cookie, +.the-cookiejar:not(body):not(html), +#dgp_cookies, +.Cookie_bar:not(body):not(html), +.mod-cookie-notice:not(body):not(html), +.aceptar_cookies:not(body):not(html):not(a), +#cookieswrap, +.content--cookie-js:not(body):not(html), +.cookie.jquery-notify-bar, +.cookie-acceptance-message, +#cookie-hint-box, +.cookieAllert:not(body):not(html), +.cookie_note:not(body):not(html), +#cookie_consent_header, +.alert-site-cookie:not(body):not(html), +.fixed-msg--cookies:not(body):not(html), +.js-cookie-msg:not(body):not(html), +#BarTab_divInformativaCookie, +.ga-ui-cookiebar:not(body):not(html), +.nkmcookiealert:not(body):not(html), +.cookacceptor:not(body):not(html), +#cookie_consent_box, +.cookie_footer:not(body):not(html), +.avertissement-cookies, +.c-cookieconsent:not(body):not(html), +.cookie.opt-in:not(body):not(html), +#cookie-tooltip, +#cookie-info-wrapper, +.agreement-eu-cookies, +.cookies-1.hint:not(body):not(html), +.ob-public-widget-cookies, +#cookie-info-panel, +.nvt_cookienotice:not(body):not(html), +#Cookiezustimmung, +.message--cookie-warning, +.ui-cookie-notice:not(body):not(html), +#cookieToast, +#BandeauCookies, +.js-cookie-panel:not(body):not(html), +#buzzblog-cookie-banner, +#utilisationCookies, +#kbCookiePolicy, +.js-allow-cookies:not(body):not(html), +#layer-politique-gestion-cookies, +#contentInfoCookie, +.pb-cookie-container:not(body):not(html), +#do-cookiepopup-container, +#cookieShortInfoFooter, +.cookie-footer-msg:not(body):not(html), +.cookieHeaderContainer, +#easyCookie, +#digo_cookies, +.mgv-cookies-banner:not(body):not(html), +.cookie_privacy_line:not(body):not(html), +.cookieDialogue:not(body):not(html), +#kolacici-div, +#cookie_check_wrapper, +#cookiefenster, +.top-row[data-container="cookiebox"], +.cookie-information-cont, +#cuConsent, +.global-cookie-msg:not(body):not(html), +.n--help_cookie-banner, +acidjs-xcookie-consent, +.coooooookie:not(body):not(html), +.cookielaw-alert:not(body):not(html), +#accept-cookie-message, +.site-cookie-warning:not(body):not(html), +#eu_cookie_warning_banner, +.cookinfo.cookinfo_top, +.cookinfo.cookinfo_bottom, +.eu-cookies-message:not(body):not(html), +#stripe-cookie, +#divCookieNotification, +.ps-Cookies.js-Cookies, +.footer-cookie-wrapper, +body.showCookieBanner .statisticsOptBox, +.region-disclaimer[data-cookie_name="cookiedisclaimer"], +.nbsCookieNotice:not(body):not(html), +.cookie.top-info:not(body):not(html), +#cookiesInfoBox, +.bayer-cookie-disclaimer, +.cookie.notification:not(body):not(html), +#cookie-sliding-popup, +.o-core-cookie-notification, +.agree-cookies:not(body):not(html), +.top-alert--cookie-message, +.hpm-alert-cookies:not(body):not(html), +.sticky-cookie-footer, +.EUCookieInfo:not(body):not(html), +.alerte_cookie:not(body):not(html), +.eyg-cookie-policy-msg, +#cookie-bar__wrapper, +#info_cookies_block, +#sutik_hasznalata_figyelmeztetes, +#root > div[class*="ConsentBar"], +.fp-cookie-consent:not(body):not(html), +#moon-cookies, +#addCookieBarInfo, +#cookie_it_bar_wrapper, +#facebook-tracking-notice, +.alert-message.cookie, +.use-cookie-container, +#cookie_wrapper2, +#message_cookies, +.footer__cookiebar:not(body):not(html), +#cookieConsentWrapper, +#browser-cookie-warning, +#AcceptCookiesBannerTemplate, +.cookie_evil_over:not(body):not(html), +#hso-cookies-message, +#cookiespolicydiv, +#adcookies, +.NotificationCookies:not(body):not(html), +#mab-cookie-notice-wrap, +#cookies.notifyBar, +.cookies-usage-info:not(body):not(html), +form[name="FormLeggeCookies"], +#cookieIdioticPolicyInfo, +.js-cookie-consent-block, +#cookie_accept_section, +.cookie-bar-wrapper:not(body):not(html) { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.header-cookie:not(body):not(html), +.rvl-Banner-cookieBanner, +#aceptarcookies_fondo, +#block-bean-cookie-popup, +#content-pol-cookies, +.clm-cookie-banner:not(body):not(html), +.js-notify-cookie:not(body):not(html), +#euCookieDiv, +#EPDirectiveInfo, +.cookieOptOutBoxWrapper, +.header__rdc-cookie-disclaimer, +#rabCookieSlider, +#ajaxCookiesMessage, +.cookie.change-message--on-click, +#fc-cookies-notification, +#cookies.alert-dismissible, +.shared-alert__cookie, +.PartialCookieCompliance-hp, +#tt-cookiebar-frame, +.cookie-eu:not(body):not(html), +#cookienoticediv, +.smcc_bottom_cookieaccept_container, +.politica_cookies:not(body):not(html), +#cookies_inform, +#disclaimerCookie, +.cookie[ng-hide="cookiesAccepted"], +.cookie-consent-bar:not(body):not(html), +.nnp-app-cookie-info:not(body):not(html), +.nrg-cookie-popup:not(body):not(html), +.nk-cookie-alert:not(body):not(html), +#wmh-cookie-eu-alert, +.mrtn-cookie-policy-noty, +.cookie-announce:not(body):not(html), +.gh-banner.gh-banner-active, +#cookiesNoticeId, +.dt-cookie-dialog:not(body):not(html), +.fi-cookie-banner:not(body):not(html), +#gServiceCookie, +.vf-privacy-policy-popup, +div[data-pov-accept-cookies-message], +.naf-cookies-popup:not(body):not(html), +.cczcook_banner-wrapper, +#ud_shop_start #bottom_dialog, +#ud_shop_cat #bottom_dialog, +#ud_cms_start #bottom_dialog, +#ud_shop_art #bottom_dialog, +.cookiesPolicy:not(body):not(html):not([data-nocookies]), +._cookies_policy_popup, +div[data-component="cookie-policy"], +#eut_cookie_notice, +.z-banner-cookie:not(body):not(html), +.cookieBarX:not(body):not(html), +.cookie-banner-msg:not(body):not(html), +#stripe_hammon, +ods-accept-cookies-message, +.pj-ui-cookie-banner:not(body):not(html), +#x-core-toast-message-cookies-div, +.bycookies-container:not(body):not(html), +.the-cookie-banner:not(body):not(html), +#js-cookies-notification, +.cookies-statement:not(body):not(html), +#koekiemonster, +#cookies-policy-popup, +.c-cookiesPanel:not(body):not(html), +#ac.ac-open #ac-details, +#ac.ac-open #ac-details + #ac-button, +.lag-cookie-policy-wrapper, +div[data-testid="cookie-disclaimer"], +.lpsCookieInfo:not(body):not(html), +div[data-automation="cookies-banner"], +.m-smartbar[id^="legal"], +.dvscookies-banner-container, +#cookies-message-main, +.home-footer__cookies, +.cookies_agreement:not(body):not(html), +#wCookieNotice, +.alert[ng-show*="cookiePopup"], +.cnil.active:not(body):not(html), +#cnil.alert, +#cnil.show, +#cookielaw-popup-wrapper, +.eu-cookie-wrap:not(body):not(html), +div[class*="cookieBarContainer"], +.cookie-message-box:not(body):not(html), +#cookieNotice_other, +#cookiesconsent, +#truste-consent-track, +#messages > #cookies, +.coockieWindow:not(body):not(html), +.cookies-policy-message, +.box-accept-cookies:not(body):not(html), +.bottom-page-notification[ng-show*="cookiePolicy"], +#ecl-notice, +#ecl_notification, +#EUCookie-Banner, +.accetta_cookie:not(body):not(html), +.info-banner__cookie-policy, +.cooky-policiy:not(body):not(html), +#alert_cookie_optin, +#contenedor_cookies, +#cookies.alert, +#widget-cookies, +#f-cookie-policy, +#cookie-warning-app, +#cookie-notification-section, +.banda-cookie:not(body):not(html), +#cookie-law-enforcer, +.tibrr-cookie-consent-container, +#cookie_alert_desktop, +#cookie_alert_mobile, +#cookie_eu, +.cookieMessagePanel:not(body):not(html), +#cookiePolicy_cookie_advice, +#ui-id-cookies, +.Cookie__Banner, +.CookieInfoPanel:not(body):not(html), +#cookie-acceptance-wrapper, +.cookie_note_bkg:not(body):not(html), +#ciar_cookie-accept-cookies, +#cookies_eu_acceptance, +.cookies--agree:not(body):not(html), +#tlscookieseu-bar, +.cookieNotice2:not(body):not(html), +.hl-cookies-header:not(body):not(html), +.ec-gtm-cookie-directive, +.notification-bar[data-id="cookiedisclaimer"], +.cookie-law-bar:not(body):not(html), +#cookieBannerContent_new, +body.cookieBanner #bodyMask, +#divInformativaCookies, +form[action*="EuCookieLaw"], +#CookieInfoDesktop, +#js-cookie-consent-bar, +div[data-wzb="CookieNotification"], +.cookie-messaging:not(body):not(html), +.ng-scope[ng-include*="cookie-notice"], +#tvp-cookie, +.b-cookiehint:not(body):not(html), +#KBBCookieNotifier, +.notification-modal__cookies, +.s-cookie-disclaimer:not(body):not(html), +.uxc-m-closable-box[data-cookie*="cookie.disclaimer"], +.ModuleTemplateCookieIndicator, +.csn-cookiebar:not(body):not(html), +.js--cookiebar:not(body):not(html), +#cookieacceptdiv, +#elGuestTerms, +.mm-cookie-bar:not(body):not(html), +.notification-bar[uib-collapse*="showCookieBar"], +.z-navicat-header-cookieBar, +.gdpr-information-dialog__container, +.q-legal-notification.q-silent-consent, +.show-cookie-tooltip:not(body):not(html), +#cookie-banner-cta, +.cc-window.messages--cookie, +#CookiePolicyDiv, +#popup_web_cookie, +#cookienotification-block, +.cookeis-popup:not(body):not(html), +.cookies-politics:not(body):not(html), +.datenschutzHinweis:not(body):not(html), +ir-cookie-consent, +#griphocookies, +#PopupCookies, +#cookies[role="cookie-notice"], +.js-cookieLayer:not(body):not(html), +#bc-cookie-banner, +#CookieAkzeptInfo, +#headercookieinfobox, +.i-layout__cookie-notification, +.dialog-cookies:not(body):not(html), +.alert-dismissable.cook_info, +.szc_info.szc_switch_table, +#eu-cookie-warning-banner, +#alma-data-policy-banner, +#BAPFAtNotificationbox + .bapf-note-window, +#hidecookieinfoObject, +.cookie.is-shown:not(body):not(html), +.ng-scope[data-js*="cookiePolicy"], +#siee-cookie-bar, +#consent.alert-dismissible, +#google_analytics_warning, +#header_tc_privacy, +#cookie-bars, +.widget_pages_cookiewarning, +.cookie-policymsg:not(body):not(html), +.CookieConsentWrap:not(body):not(html), +#cookies-notify, +.cookie.show:not(body):not(html), +#cnil-privacy-policy, +#__InternalGUIcookieChoiceInfo, +#cookie_policy + #cookie_contant, +#cookieNotificationBannerWrapper, +.b-agreement-cookie:not(body):not(html), +.cc-policy:not(body):not(html), +#cookies[data-kpi*="dialog_cookies"], +.voc-cookie-message:not(body):not(html), +.cookie-container_:not(body):not(html), +#cookieInfos, +#alert-cookie-consent, +.sqrcookie:not(body):not(html), +#cookie-usage-notify, +#bandeau-cnil, +.b-cookie-information, +#cookie-banner-root, +.o--cookies--container, +#portal-cookieinfo, +.cookie-message-container, +#dsg-hinweisbox, +.default[data-use-minified] #site > .popup[data-required], +.component-cookiebanner, +.c-cookie-box:not(body):not(html), +#FortyFingersCookieLaw, +#toolbar-cookie, +#cookies_layer, +#myMsgUseCookies, +#mmCookieOverlay, +.nux-signup-cookie-notice, +cookie-approval-directive, +cookie-disclaimer-directive, +.cookiesAcceptWrapper, +.cms_clsStopkaCookies, +#cookie-strip-component, +#cookiemaster, +#suti_figyelmeztetes_ablak_fix, +cookies-warning, +#cookies.capaCookies, +.test--cookie-bar:not(body):not(html), +#comavoo-ga-cookie-banner, +.cookies-notice-bar:not(body):not(html), +#cookies-info-div, +#cookies-law-wrapper, +#headerCookiesEuLaw, +#coockies-bar, +.cookie-warning-box:not(body):not(html), +.cookie-noticer:not(body):not(html), +#CookiesMessage, +#cookiepolicypanel, +.ng-scope[ng-show="showCookie"], +.cookie-acceptor:not(body):not(html), +.barre_cook:not(body):not(html), +#caffeine-cookies-container, +.privacyCookieBanner:not(body):not(html), +#cookie_avviso, +.o-cookie-consent:not(body):not(html), +#LayoutControl_PageMessages_CookieNotification, +#eucookie-notication, +.eucookie_notication:not(body):not(html), +.ukCookiePolicy:not(body):not(html), +#hal-cookieconsent, +#CGS-cookiesagreement, +#akceptacja_cookies, +#tiwp-cookie-bar, +#o_message_cookies, +.cookies-policy-new:not(body):not(html), +.InfoCookie:not(body):not(html), +#cookie-privacy-info, +.cookie-accept-kj:not(body):not(html), +#eval_cookieChoiceInfo, +.cookies-agreement-coach-mark-container, +#eucookiewarn, +.js-infobar-cookies:not(body):not(html), +#uk_cookie_law, +#cookie-footer-box, +.moc-cookiecheck-enabler, +#sd-cookie-law, +.cookie.bar:not(body):not(html), +.cookieBoxText:not(body):not(html), +.bw-cookie-information, +.action-bar--cookie-warning, +#cookie-autorisation, +#ws-cookie-alert, +.js-consent-banner:not(body):not(html), +#wck-cookie-popup-infobox, +#cookies-iraiser, +#plikicooki, +.koekjes-wrapper:not(body):not(html), +.O-CookieLaw--expanded, +#cookieFooterBG, +#cookieFooterWrapper, +#pt-euc_wrapper, +#pt-euc_sticky, +#Cookie_Policy, +.AlertCookies:not(body):not(html), +#enableCookieDiv, +#PopUpCookie, +#page-cookies-bar, +.cn-CookieNotice:not(body):not(html), +.global-message-cookies, +.pc_scsmod-cookie_alert, +#confirm-cookie, +#__cqBannerOverlay, +#cookienotice-main, +.handling-eu-cookies:not(body):not(html), +.showCookieInformation, +#comm_info, +.CSSBannerCookie:not(body):not(html), +.om-cookie-bar:not(body):not(html), +.__cookieInfoBox:not(body):not(html), +.notification[data-notification-id*="cookie-popup"], +.cookie-law-wrapper:not(body):not(html), +.swag-cookie-permission, +.cookie-msg-info-container, +#cookieAgreementDiv, +#ameos_cookieavert, +.csokissuti:not(body):not(html), +#cookies.avisoContenedor, +.alert[data-ng-if="cookiesNotAccepted"], +#cookiesTextNew, +.sw-popin-cookies:not(body):not(html), +.b-footer-cookie:not(body):not(html), +.ui-cookie[data-agree], +.cookiePolicyMessage, +#dhcookiesdiv, +.ccs-cookies--notify:not(body):not(html), +.fixednote-cookie:not(body):not(html), +.alert-bar--cookie:not(body):not(html), +#COOKIEN.alert-warning, +.eu-dp.eudp-show:not(body):not(html), +.cookie-policy-accept, +#panelcookie, +.navbar-fixed-bottom[ng-show*="cookieAccepted"], +.jsCookieBar:not(body):not(html), +.legal-info-banner:not(body):not(html), +.cookies-message-box:not(body):not(html), +#pnlCookie, +.app-cookie-line:not(body):not(html), +.accept-cookies-notification, +.cookies-infos-wrapper, +#bannerCookiePol, +.ib-m-cookie-banner:not(body):not(html), +.cookie-info-widget:not(body):not(html), +#info_c_box.info_c_box, +#politicadecookies, +#cookPol[style*="fixed"], +.cookieDOM:not(body):not(html), +#bloc-bandeau-cnil, +#cookie-warning-container, +.bh-cookies-warning:not(body):not(html), +#targetCookieInfo, +#box-privacy-cookie, +.cookie_info_popup:not(body):not(html), +.cookiee-dialog:not(body):not(html), +#barCookie, +#cookie-notification-content, +.cookiesUp:not(body):not(html), +#we_cookie-overlay-id, +#sincookieconsent, +.top-en_cookies-popup, +#cookieinfowrapper, +.dm_cookie_policy:not(body):not(html), +#jsInformativaCookieAlert, +#box-alert-cookie, +.ng-scope[data-ng-show*="showCookieMessage"], +.cookieWarn:not(body):not(html), +#content > .boxHeadline + .userNotice .info, +#content.content > .userNotice .info, +#cookiescnillaw, +#cookieConsentMessage, +#NOTIFY_COOKIE, +.SiteMessage--cookie:not(body):not(html), +.navbar-fixed-bottom.cookie, +#FormLogin_LabelCookies, +.ccbanner-container:not(body):not(html), +#cookieRemark, +.js__cookies-alert:not(body):not(html), +.cookieFlyout.cookie_flyout, +.session-text[data-widget="cookies"], +#cookie_manifest, +.legal-cookie-disclaimer, +#avisCookies, +#rd-notice-cookie-block, +.smrt-ncookies-alert:not(body):not(html), +#smxcookienote, +.cookie-notifier-container, +.cookie_banner_consent, +#div_cookie_alert, +#nutzung_cookie, +#footer_fixed_cookie_law, +.warning-eu-cookies:not(body):not(html), +#policyCookieFrame, +#cookies-teaser, +#MP_Informativa_Cookie, +#imAlertBox.alertBox, +.cookieNotes:not(body):not(html), +#global-message-cookie, +.cookie-pop-up:not(body):not(html), +.cookiesConsent:not(body):not(html), +.woahbar.wbUKCookies:not(body):not(html), +.notifications-area[data-role="cookies-bar"], +.desktopcookiearea:not(body):not(html), +a#cookies[href*="zamknij"], +#cookies-policy-sticky, +.c-cookie-consent:not(body):not(html), +#jsCookieBlock, +#banner_politica_cookies, +#showcookies, +.cookie-eu-bar-container, +#alertaCookies, +#ruleCookies, +#zfx-cnil, +.seat-statisticsOptBox, +#CookiePolicyNAIH, +.m_cookie-disclaimer:not(body):not(html), +#block-cookieblock, +.eucookielaw:not(body):not(html), +#cookieinformation, +#gtmCookieDisclaimer, +.cookie-consent-message, +.message--cookie-policy, +#textBoxCookieWarning, +#sla-cookie-alert, +#cookies-information-bar, +#cookielegislation.topnotice_wrapper, +#cookie-wrapper-js, +#COOKIES.container.collapse, +#accept-cookies-question, +#toucanCookieMessage, +.sitebanner-cookie:not(body):not(html), +.cookie_adv2:not(body):not(html), +#cookie_acc_div, +._cookie_disclaimer:not(body):not(html), +#atrium_network_cookies_banner_cover_wrapper, +#atrium_network_cookies_cover_wrapper, +.js-cookie-warning:not(body):not(html), +.md-cookiesoptinout:not(body):not(html), +#js-cookie-notification, +.cookie-consent-comp:not(body):not(html), +.ck-message-wrap:not(body):not(html), +.cookie-consent[id*="CookieConsentPortlet"], +#cookies-confirmation, +#box-accettazione-cookie, +#cnil_requirements, +#eualert, +#CookieNoticeContainer, +#cook_infobar, +#CookiesNotice, +.stickyCookie:not(body):not(html), +.cn-first-time-seen:not(body):not(html), +.cookie-banner-component-container, +.boxCookieContainer:not(body):not(html), +#kp-cookie-bar, +#cookies_full_container, +#accepterCookie, +.messagecookies:not(body):not(html), +#contentRecommendationWidget_PS_COOKIES_BANNER_ESPOT, +#capacookies, +#cookies-policy-advice, +#wrap.ciacho-wrap-container, +.all-cookie-warning:not(body):not(html), +#ban_cookies, +.fil--cookie-acceptance, +.m-cookiebar:not(body):not(html), +#lsp_cookie_bar, +.comp-modal-cookie:not(body):not(html), +.eu_cookies:not(body):not(html), +#cookie__cookie, +.cookie__overlay:not(body):not(html), +.cookie-law-uniqey:not(body):not(html), +#cookie-perm-bar, +.cookie_statement_group, +#banner-cnil, +.footer-cookiehinweis, +.Cookies-information__banner, +#cookieConfirmation, +.cp-banner:not(body):not(html), +#js-cookie-disclaimer, +.footer-cookie-info:not(body):not(html), +#euro-cookie-popup, +.hidden-print[data-test-id*="cookie-alert"], +#cookie-p[ng-controller="cookiePolicyController"], +#exp_cookie_compliance-wrap, +div[data-cookie-banner]:not([class*="modal"]), +#cookie-tajekoztato, +cookie-law-el, +#c-hinweis-cookie, +.cookiesnotice:not(body):not(html), +#cookie-info-banner, +#headerbar-cned-alerte-cookies, +#cc.cc-fixed-bottom, +#wiki_ga_banner, +#cookie-agreement-container, +.box-info-cookie-agreement, +#block-cookies-disclaimer, +.cookie-notification-message, +#swe-eucookie, +.js--cookie-warning:not(body):not(html), +.ce-cookie-controls:not(body):not(html), +.cc_cookie_message:not(body):not(html), +.header-notice[id^="journal-header-notice"], +#ad-cookie-wrap, +.js-cookieDisclaimer:not(body):not(html), +.cookienotice-box:not(body):not(html), +#fr_cookie_alert, +.js-site-cookie:not(body):not(html), +.drawer-cookie.active, +#pao_warning_cookie, +.cmswidget-wcookiewidget, +.js-CookieInfoAlert:not(body):not(html), +.alert.bloc_cnil:not(body):not(html) { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#d_Cookies_Warning, +.ta-cookie-hint:not(body):not(html), +#cookies_acceptance_bar, +#cookieLawContainer, +#dl_cookie_footer, +#cookies_policy_wrap, +#cookie-policy-pop-in, +.eu-compliance-mobile, +.cookie-compliance-bar, +.pui-alert-cookies, +.c-cookiesBox:not(body):not(html), +#cookiesAccepted:not(button), +#Datenschutzhinweis:not(input), +#alerta_cookie, +.linkincookielaw:not(body):not(html), +#divCookieUsageMessage, +.portal-msg.__cookies, +.cw_message_box_main:not(body):not(html), +.cookieChoice:not(body):not(html), +.butterBar--privacy, +#cookiekezeles, +#BannerCookies, +.header__row--cookie:not(body):not(html), +.cookie_policy_notification, +.wcms-cookie-alert:not(body):not(html), +#cookie-notice-top, +.cookie-notification-holder, +#letscookies.viewcookies, +.cookie-notice-holder, +cookies-requirement, +#indication_cookie, +.cookies-note-block:not(body):not(html), +.js-cookies-note-block, +#cookie_warning_dropdown, +#hb-cc-wrap, +#privacy.navbar-fixed-bottom, +#bannerCnil.alert-footer, +#__ic-notice-container, +#cookie_fascia, +#we_use_cookie_container, +#informativa_cookie_box, +.sh-page-notice:not(body):not(html), +#modalCookie.bottom, +#cookie-law-consent, +#warning-cookies, +#bp-cookie-bar, +.cookieguideline:not(body):not(html), +#cookie_warning_container, +cg-cookies-banner, +#ssgCookieInfo, +.we-are-using-cookies, +.cookie.warning:not(body):not(html), +#cookies_footer_sec, +.tos-banner, +.cookiebar-wrapper:not(body):not(html), +.component-cookie-consent-bar, +#az-cookie-notice, +#box_alert_tracking, +.ee-privacy-banner:not(body):not(html), +#cookieshow.cookieshow, +div[data-test="cookie-banner"], +.pwcookielaw--fixed:not(body):not(html), +.woodmart-cookies-popup, +.top-info-bar-cookie:not(body):not(html), +.cookie.cookie--active, +#CookiePrivacy, +.cookie-bar__container, +#cl_banner, +.analyticsCookiePolicyAgreement, +#cookie_alert_container, +#cookie_rules .alert, +#zone-bandeau-cookies, +#cookie-notification-banner, +._puzpiop:not(body):not(html), +.usecookie-container:not(body):not(html), +div[data-banner-name="eucookielaw"], +#cookie-bar1, +.notification .cookie, +.dialog[data-dialog-id*="accept-cookies"], +#CookieMessageDiv, +#cookie_olivegreen_policy, +.alert[data-block-track*="CookieNotice"], +.sol-cookie-message:not(body):not(html), +#cookies-law-alert, +#site-footer-cookie, +.cp-CookiesDisclaimerBottom, +.ecmt-notification-cookies, +#js-cookies.module-cookies, +nrg-cookies, +#mc_cookies_baner, +.d-cookie-bar:not(body):not(html), +.tracking-consent:not(body):not(html), +#cookie-stripe, +.js__cookie-information_banner, +.flash-message[tag="Cookie Policy"], +#barraaceptacion2, +#we-use-cookies, +.cookie-lasche-hp, +.cCookieMessage:not(body):not(html), +.cnil_cookies:not(body):not(html), +#privacy-window.show, +.rstboxCookieBar:not(body):not(html), +.rstbox[data-title*="cookie"], +.rstbox[data-title*="Cookie"], +.rstbox[data-title*="Kolačić"], +div[id*="upCookiesLaw"], +#ctl00_Divcookie, +.ci-privacyhint:not(body):not(html), +#cookiePolicyDialog, +#euCookieBlock, +#cookiesFuera, +.gdpr_gdpr-composer-panel__toolbar, +.mu-cookie-box:not(body):not(html), +#gdprpopup, +sm-cookies-bar, +#psCookieSliderConTop, +.sidebar_privacy_policy_container, +#veriUyari, +#CookieAcceptanceInformationPanel, +#cookiesPolicyAgreement, +.navbar-cookie:not(body):not(html), +.noty_cookie:not(body):not(html), +#obCookieAlertContainer, +#analytics-opt-in, +#cookiebar-wrapper, +#cookies.message, +.cookieReminderWrapper, +#__EUNotice, +.bloc-pol-cookie:not(body):not(html), +.notice-cookies:not(body):not(html), +.ui-cookie[data-component="cookie"], +#cookiesquestion, +.pum[data-popmake*="cookies-kakor"], +.nmg-alert--cookie:not(body):not(html), +div[data-component-cookie-notification], +#js-policy-eucookie, +.cookiewarningblock:not(body):not(html), +#cookiechoices, +#bandeaucookie, +.ng-scope[ng-if*="showCookieWarning"], +#ckPolWrapper[data-module="cookiePolicy"], +.cookie-acceptancebox, +#mycookietip, +#cookiesUsageInfo, +.gdpr-privacy-bar, +#cookieDisclaimerContainer, +#CNIL[ng-if*="acceptCookies"], +#iframesouhlas, +#cw_statusbar, +.inb-cookies-banner:not(body):not(html), +#calibr8-cookie-compliance, +.cookies-footer-o:not(body):not(html), +#komunikat_o_cookies, +.gdpr-cookie-wrapper:not(body):not(html), +.gdpr-cookies-line:not(body):not(html), +.icck-notice:not(body):not(html), +#cnil_box, +.notice--cookies:not(body):not(html), +#this-site-uses-cookies, +cookies-banner-component, +.GeneralInfos_CookieLegalInfo, +.gdprPopup:not(body):not(html), +.notification-bar--cookie-message, +#moove_gdpr_cookie_info_bar, +.UPM__PrivacyRibbon:not(body):not(html), +.main-cookie-bar-container, +.cookies-aviso:not(body):not(html), +.popup--cookies, +#CookiPopin, +.rp-cookie-banner:not(body):not(html), +#cookieNoticeContent, +#bottom-notification_accept-cookie-guidelines, +.alert-message--cookie, +.ng-scope[ng-controller="CookiesConscentCtrl"], +.cookie.alert-box:not(body):not(html), +.ng-scope[ng-if="showCookieBar"], +#cookies-auth #cookies-auth-text, +.notification[data-cookie="eu_cookies_message_dismissed"], +.cookiesLawBox:not(body):not(html), +#cookieLaw_notification, +.eu-cookies-kalisek:not(body):not(html), +#cookie_law-banner, +.c-cookie-banner--default, +.us-eu-cookie-notification-banner, +.cookies-advert:not(body):not(html), +.gdpr-cookie-banner, +#accetta-cookies, +#paquet_telecom_bandeau, +#accept-cookie-line-maincont, +.container-cookie-advicer, +.cp-popup-content:not(body):not(html):not(.cpro-active-step):not(.cp-target):not(.ty-wysiwyg-content), +#cookie-toolbar, +.ngs-cookie-bar:not(body):not(html), +#cookies-notification-panel, +.component-cookie-law-default, +body > .using-cookie, +#neo-cookie-accept-outer, +#js-gdpr-consent-banner, +#gdprCookieBanner, +.gdpr-modal-dialog:not(body):not(html), +.gdpr_banner:not(body):not(html), +.io-cookie.io-cookie--active, +#complCookie, +.gdpr-disclaimer:not(body):not(html), +.uninav-cookie-law-container, +.RokoteCookies:not(body):not(html), +#privacyOptionsCookieOptIn-bottom, +#euConsent, +.m-privacy-consent:not(body):not(html), +#ckmeldung.navbar-fixed-bottom, +.jnews-cookie-law-policy, +.penci-wrap-gprd-law:not(body):not(html), +asw-cookie-banner, +#CMSGTCBar, +#ckeu.ckcon, +#gdpr-cookieNotice, +.gdpr-cookieNotice:not(body):not(html), +.dtn-banner:not(body):not(html), +.widget-cookies:not(body):not(html), +#cookie_modal_div, +#cookieHinweisInfo, +#prism-modal[data-template="banner"], +#js-cookie-overlay, +.gdpr-cookie:not(body):not(html), +.nyh_cookie-message, +#gdpr_info, +#cookie_info2, +.trackingCookiesContainer, +.captify-widget:not(body):not(html), +.mod-cookielayer:not(body):not(html), +#cookieconsent_dialog, +#widget-alert-using-cookie, +.privacy-prompt-wrapper, +.hc-cookie-consent-bar, +#cookInf, +#idCokWrap.cokWrap, +#kb-container.kb-container, +#cookies_popup_container, +.gdpr-banner:not(body):not(html), +.cookie-consent-banner__wrapper, +.CookiesAlert:not(body):not(html), +#GRU-cookies-alert-iframe, +#privacy_bandeau, +.gdpr-bar:not(body):not(html), +.ir_cookiehint:not(body):not(html), +.pw-cookie-window:not(body):not(html), +#pecr-cookie-warning, +.banner--gdpr:not(body):not(html), +.cookie-banner-outer:not(body):not(html), +#ub24-cookie-container, +.J_agreeCookieModal:not(body):not(html), +.m-cookie-alert:not(body):not(html), +.jsCookiesAlert:not(body):not(html), +.gdpr-message:not(body):not(html), +#a8c-cookie-banner, +#Cookiebar, +#ez-cookie-dialog-wrapper, +body > .guj-cb, +.cookie-alert-2018-c:not(body):not(html), +#bCookieSlide, +.cookie-policy-gdpr:not(body):not(html), +body > div[class^="app_gdpr"], +.cookieLawPro.clp-fixed, +#annoyingeucookiemsg, +.cf-annoying-eu-cookie-message, +.js-cookie-policy-banner, +#blake_cookies_notice, +#cookieCta, +.sncmp-app_gdpr:not(body):not(html), +div[data-role="cookie-policy-banner"], +.as-oil[data-qa="oil-Layer"], +#cnil_alert_top, +.cpnb[data-cookie-name*="cookiesDirective"], +#___gatsby div[class*="CookieWarn"], +#cookie2.askcook, +.alert-box-cookies:not(body):not(html), +.rs-cookie-consent:not(body):not(html), +.bx-info-cookie, +#gdpr-banner, +#gdpr-is-fun, +#gdpr-box, +privacy-policy-toast, +.site-message--first-pv-consent, +.cookie.cookie--visible, +#__next section[class*="ccpa-banner"], +.cookie-notification-banner, +.gdpr-notification-banner, +.ck_banner.js_ck_container, +.grdp-popup:not(body):not(html), +#gdprMessage, +#main ~ .footerConfig ~ .miniConsent, +#accept_cookie_div, +#dt_2018_tos_pp_update, +.gdpr-privacy-banner:not(body):not(html), +#pbAcceptCookies, +#rodoNotificationWrapper, +.cookie-lasche, +.pi-cookie-notice:not(body):not(html), +#cookieCompliancePolicyBox, +#rodoCookie, +#cd-cookie-bar, +#cd-cookie-bar-settings, +#js_consent_bar, +.cookie_policy_container, +#ckieconsent, +.cookie-manager.bottom-panel, +.gdpr-notification:not(body):not(html), +#non-blocking-consent-notification, +.site-cookies-info:not(body):not(html), +.gdpr-ask-modal:not(body):not(html), +#inforCookieWallPopup, +ts-cookie-msg, +.hz-visitor-consents:not(body):not(html), +.cookieMeldung:not(body):not(html), +#box-gdpr, +.cms_dp_bar_fixed:not(body):not(html), +#modal-gdpr:not(.idcac), +.qc-cmp-persistent-link, +.ue-c-site-message--cookies, +#cookiereminder.cookie, +.GDPRPanel--visible:not(body):not(html), +.gdpr-cookie-notice:not(body):not(html), +.wrap-cookie-placeholder, +.wrap-cookie-placeholder + .wrap-cookie, +.cc-cookie-consent-banner-modal, +#gdprbar, +#gdprbar + #gdprbarfiller, +#nyh_cookie-message, +#mod-privacy-policy-banner-1, +.cooki-container:not(body):not(html), +.tos-Banner-dismissable, +.footer-privacy-banner, +#gdprNotice:not(.box), +#popupgdpr, +div[data-gdpr-consent-prompt], +.gdpr_popup_wrap, +#babaorum-bar, +.ppms_cm_consent_bar, +.site-notification.cookie_usage, +#gdprBox, +.cookie_msg_blk, +.privacyCookie.top, +#gdpr-consent-banner, +.apa-consent-wrapper, +.avia-cookie-consent, +#gdpr_banner, +.rodo-popup:not(body):not(html), +#cookie_warnung, +.we-cookie-banner, +.privacy_policy-info:not(body):not(html), +#__tealiumGDPRecModal, +#os_app_cookiewarn, +#mobiUsingCookies, +.dsgvo-cookie_consent, +.pp-cookie-warning:not(body):not(html), +#gdpr_box, +#cookieAcceptBanner, +#gdpr-notice, +#cookie-compliance-popup, +#gdpr_modal, +#gsoi-consent, +.b-dsgvo-banner:not(body):not(html), +.index_cookieNotification__1-VLN, +#PlayCookieInformationRoot, +#gdpr-cookie-notif, +div[data-box-name="cookie policy"], +#cpolicy-bar, +#gdpr_user_consent_banner, +.simple-cookies-wrapper, +#jsUseCookieTips, +.js-cookie-notify:not(body):not(html), +.waGDPR_consentButton, +.waGDPR_modalFrameBackground, +#gdprAgree, +#cookieGdpr, +.cookie-footer-bar:not(body):not(html), +.site-popup.consent:not(body):not(html), +.m-tracking-banner:not(body):not(html), +.cookie_mess, +.custom-cookie-banner, +.duc-base_cookie-consent, +.gdpr-notice:not(body):not(html), +.GDPR-tools-consent:not(body):not(html), +.main-footer-cookie-info, +.header-privacy-policy, +#PrivacyInformationConsent, +.notification-box[data-toggler*="cookie-policy"], +.cookie-notf:not(body):not(html), +#cookies-gdpr-host, +#dataPrivacyDialog, +.cookieInfoWindow:not(body):not(html), +.gdpr-popup-border:not(body):not(html), +#cookie-info-rodo, +html#min-width table.bodylinewidth ~ div, +.o-cookie-layer:not(body):not(html), +#nd-cookie-alert, +#mtbn-privacy-banner, +.gdprMessage:not(body):not(html), +.cookies.is-visible:not(body):not(html), +#ccc > #ccc-notify, +div[class*="CookieBanner"]:not([class*="page"]):not(.app), +.card-cookie-notice, +#smart-cmp-host, +#gdprsticky, +.gdpr-optin-view:not(body):not(html), +.cookies-notification-bar, +#purch-gdpr-banner, +#cWarn.cookies, +#cSpace.cookieSpacer, +#CookieInformationRoot, +.notice--cookie:not(body):not(html), +.neo-footer__cookieBar, +.cookies-disclaimer__wrapper, +#cookieChoiceInfo_general, +#react-cookie-bar, +.capaCookiesNew:not(body):not(html), +.cookiebanner--js:not(body):not(html), +.c-cookie-disclaimer:not(body):not(html), +.privacypolicy-accept.opened, +#ei_cookie.ei_cookie, +.bottomFixer > .PanelScrollerOff.Notices, +.pageContent > .PanelScroller.Notices, +.pageContent > .FloatingContainer.Notices, +.mainContent > .FloatingContainer.Notices, +.mainContent > .PanelScroller.Notices, +.pageContent > #Notices.PanelScroller, +#cookieConsentBlock, +.sticker-gdpr:not(body):not(html), +.js-gdpr-banner:not(body):not(html), +#privacyNotePopupContainer, +.dj-cookie--visible:not(body):not(html), +#tealium-cookies, +#cookieChoiceModalOverlay, +.js-cookie-consent-overlay, +#blockAcceptCookie, +#cookie-info-hermer, +.c-cookie-notice:not(body):not(html), +.CInfo[data-cookie-info], +.bloc_cookie:not(body):not(html), +#gdpr-cookie-banner, +#gdpr-cookie-message, +.box-cookie-consent:not(body):not(html), +#notice-cookie-block-info, +.gdpr-sticky-container, +.gl-cookie-banner-wrapper, +#mrvCookieBanner, +.gdpr-msg.alert:not(body):not(html), +#gdpr_notice, +.new-cookies-info:not(body):not(html), +.msgCookie:not(body):not(html), +consent-notification, +.cod-cookie-container, +#jacksonville-optin, +.gdpr-cookie-consent-banner, +#COOKIEEXPERTINFO, +#cookieconsentbox, +#cookie_info_agree, +#gdpr-popup, +#pfwCookiePreferences, +.qni-cookmsg:not(body):not(html), +#cookieNoticeMessage, +#js-cookie-notes, +.dot-cc-wrapper:not(body):not(html), +.dot-cc-wrapper + body > .dot-body-overlay, +.GdprBanner__bg:not(body):not(html), +.datenschutzcookie:not(body):not(html), +#cookies_box_disclaimer, +.cookie-information-banner-wrapper, +.js-global-privacy-messages, +.stripe[class*="cookieBanner"], +#cookieInfoOutline, +#element_cookie_banner, +.pure-cookies-notice-wrapper, +.cookieBackground:not(body):not(html), +#ccm_notification, +.consentbarcontainer:not(body):not(html), +#cookie-usage-notice, +#js-cookieBanner, +.cookiePoliceBlock:not(body):not(html), +#cookieContraption, +#gdprc_bar, +.announcement.cookies, +.cookies_management-overlay, +.cookies_management-overlay + .mode--popup, +.hbcom-cookiepanel:not(body):not(html), +.cookie-privacy:not(#app), +.cookieConsentShort:not(body):not(html), +.boxContentCookie:not(body):not(html), +.ag_cookie_banner:not(body):not(html), +.cookies.alert-dismissible, +.cookie-consent-panel-message, +.cookieContainerV2:not(body):not(html), +.ui.cookie.nag, +.cookie-tip-bg:not(body):not(html), +.module-cookies-wrapper, +.gdp_cookie_widget:not(body):not(html), +#abe-gdpr, +.rts-cookie-warning:not(body):not(html), +.rodo-accept[style*="bottom"], +#ucn-gdpr-banner { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.js-global-top-message-cookies, +#__next > section[class*="cookies__Wrapper"], +#cookieInfobox, +.gdpr_note:not(body):not(html), +#ct-ultimate-gdpr-cookie-popup, +#GDPRCookieBox, +.cookinfo .cookinfo__wrapper, +.gdpr-consent-banner:not(body):not(html), +#cmp-container-id, +#inforcwp, +div[class*="popup_cmpPopupPopup"], +#stm_gdpr_popup-main, +#euCookie ~ .lb_overlay, +#eStore_gdpr, +#cnilBanner, +#AiraGdprDialog, +#gujems-cookie-banner, +#cookies.overlay-cookies, +#gdpr-alert, +.cookies-wrp__cookies, +.cookies-acceptance-wrapper-common, +#js-cookie-approval, +cookie > .siteCookie, +.gp-cookie-banner:not(body):not(html), +.cookie_consent_holder, +.gpn-gdpr-container:not(body):not(html), +#cookieConsentApp, +#dsgvo-cookie-configurator, +.cookie_tip:not(body):not(html), +#authPopupPolicyBanner, +.ak-cookies-banner:not(body):not(html), +.dsgvo-banner:not(body):not(html), +.consent-wrapper.consent-wrapper-active, +.banner.dsgvo:not(body):not(html), +amp-consent, +.basic_features-cookiemessage, +.divCookiesWarning:not(body):not(html), +#cookiefrage, +.l-gdpr-banner:not(body):not(html), +#diffuse-cookie-notice, +.avg-cookiebar:not(body):not(html), +#popupdescookies, +.consent-banner:not(body):not(html), +#cookies[ng-init*="initPopinCookie"], +#cookieDirWrap, +#mbmcookie, +#ee-cookies-message, +body.cookie > #cookies, +#cookiesLayoutModule, +.biscotto.sc-slide, +#cookie_confirm_dv, +#__usrplcy, +.cookie-popup-container, +.js-cookie-popup-app:not(body):not(html), +.ort-cookie-banner:not(body):not(html), +.mj-gdpr-consent-banner, +.cookie-advert:not(body):not(html), +.eu-cookie-panel:not(body):not(html), +.wrapper-banner-rgpd:not(body):not(html), +.gdpr-bar-wrapper:not(body):not(html), +#ukCookie.cookieFooter, +#modalAceptCookies, +.cm-cookie-geo:not(body):not(html), +.c-cookiepopup:not(body):not(html), +.c-cookie-notification-bar, +.jsGdprBar:not(body):not(html), +.gdprbar:not(body):not(html), +.js-cookie-notification-banner, +#js_gdprTopBar, +#lst-cookie-banner, +.policy-message.cookie, +.gdpr-terms-banner:not(body):not(html), +#GdprCookieBanner, +.popup-cookie-2018:not(body):not(html), +.cookie-banner-overlay, +#cookie_terms_div, +.cookies[data-cookie="banner"], +.wordpress-gdpr-popup, +.CookiesConsent_root, +.js-cookie_policy:not(body):not(html), +.PrivacySettingsBanner, +#alert-eu-cookies, +suchen-cookie-privacy-toast, +.dn-cookie-container:not(body):not(html), +#xte__cookie-disclaimer, +.cookie-consent-pnl:not(body):not(html), +#ctl00_Cookies_pnlCookies, +.cp-cookie-banner:not(body):not(html), +#gdpr_basic.modal.bottom, +#myCustomCookieLayer, +.cookie-info-slider:not(body):not(html), +.gdpr_msg:not(body):not(html), +.noat-cookie-consent__banner, +#gdprAlert, +#bipo_avisocookies, +.cookiePolicy-popup:not(body):not(html), +.cin_cookie_notification, +.bring-cookie-container, +.block-info-cookie:not(body):not(html), +#rvdwCookiePolicy, +div[data-borlabs-cookie-wrap], +#accept-cookies-bar, +.module__cookiebanner, +#tracking-consent-dialog, +.js-cookiemodal:not(body):not(html), +body.cookie-choice > #consent.visible, +#mss-legal-banner, +.connect-cookie-bar:not(body):not(html), +#ocw_conteneur, +.cookie_ban:not(body):not(html), +#hncookiegdpr, +.bst-panel.bst-panel-fixed, +.bst-panel.bst-panel-fixed-top, +.notification__message.cookies, +#EncurioGdprSecurityBar, +.CookieDisclosure:not(body):not(html), +#cookiesCapa, +#CookiePolicyHeader, +#inpsyde_cookie_bar_container, +#content > .boxHeadline + .userNotice .noticeDismissible, +body > #cookie-settings.visible, +.js-gdpr-header:not(body):not(html), +#cookieBannerBG, +.globalPrivacyBar:not(body):not(html), +#ctl00_cookies.cookies, +.c-message--cookie-alert, +.gdpr-consent--hidden, +.cnil-banner-v2:not(body):not(html), +body > .privacy-disclaimer, +#cookies-acceptance-ack, +body > #privacynotice, +.cookie-popover--active, +.promo-bar.site__wrapper--padding.active, +#bica.bica.bica-inline, +#ownCookieLayer, +#optin-optout[data-key="cookieconsent"], +div[class*="CookieConsent_cookie-consent"], +.gdpr-alert:not(body):not(html), +#gdpr-policy-navbar, +#cookie-monster-root, +#eu_cookies_spacer, +#eu_cookies_box, +#cookies_policy_container, +#js_cookie_window, +.cookies[role="alert"], +.cookies.cookies--visible, +.PartialCookieCompliance, +._gdpr-notify-header:not(body):not(html), +.min-cookiebanner:not(body):not(html), +.mmcookiepref-plugin:not(body):not(html), +.so-cookie-wrapper:not(body):not(html), +#gdpr_cookie_line, +.rw-cookie-notification, +#gdprBanner, +.bcpNotificationBar:not(body):not(html), +#cookiesInfoDiv, +#wt-confirm-layer, +.block--cookie-notification, +.l-cookieNotification, +.sovrn-gdpr:not(body):not(html), +#hv-gdpr, +#bzCookieConsent, +#mCCForm[action*="cookies"], +.cookies-obligation-clause, +#pnl-cookies-warning, +#pm-privacy-banner, +.cookie-privacy-message, +#site-notification-cookie-consent, +#site-notification-policy-change, +#consent_visitor, +#rodoAlert, +.banner[data-cookie-notice], +.CookieOverlay:not(body):not(html), +#sr-cookie-policy, +.ConsentPanel:not(body):not(html), +.gdprBannerWrapper:not(body):not(html), +.js-gdpr-info:not(body):not(html), +.js-page__gdpr:not(body):not(html), +.legal-cookiebar:not(body):not(html), +#Cookie-Popup, +.sv-cookie-notification, +#gdpr-overlay, +#gdpr-consent-form-wrapper, +.gdpr-consent-backdrop, +#cookie-policy-overlay-block-container, +#cookietoestemmingvlak, +#privacy-notice-box, +.privacy-bar-container, +.cookie-notice-fixed:not(body):not(html), +#cookieb-banner, +.cpb-privacy-policy-widget, +#dfc-cookie-concern-container, +#appx_cookie_banner_eu, +#pregdpr.lightbox, +#pregdpr.lightbox ~ .lb_overlay, +.cookies[ng-controller="cookiesCtrl"], +.gdpr_banner_top, +#__cookie-consent-wrapper, +#js-gdprForm, +.tealium-cookie-banner, +.cookie-warn-modal:not(body):not(html), +.cookie-warn-modal ~ #modal-bg, +.gdpr-banner-content-wrapper, +#cookie-inform, +.coucou.cookie_slide:not(body):not(html), +.c-dialog--cookie:not(body):not(html), +.gtec-popup-datenschutz, +.TOSBanner:not(body):not(html), +.notification[data-nots-uid*="gdpr"], +#MensajeCompruebaCookieSiteTealium, +#rodo[style*="fixed"], +#gdpr-warning, +.gdpr-warning:not(body):not(html), +#block-cookies-police, +#gdprCookieBanner--custom, +#gdpr_consent_banner, +.hof-CookieBar:not(body):not(html), +body > #CookieOk[style*="fixed"], +div[data-qa="txtGdprCookiePopup"], +.rgpd-popup:not(body):not(html), +#tui_widget_CookieNotifier_0, +#notificare-cookies, +gfp-cookie-policy-notice, +#aio-gdpr-cookie-notice, +div[data-test-id="cookie-consent-banner"], +#startsiden-gdpr-disclaimer, +body > .cc-popup[style*="block"], +.ec-cookie-bar:not(body):not(html), +m-cookies-notice, +.alertaModal .msg.cookies, +.fusion-privacy-bar:not(body):not(html), +#consentBanner, +.v2-cookie-disclaimer, +.cookieBar-filler:not(body):not(html), +.cookie-bar-mask:not(body):not(html), +.lg-cookie:not(body):not(html), +#coiConsentBanner, +#cookie-notice-box, +#ccc > #ccc-icon, +#iubenda-cs-banner-new, +#wrap-cookies-gdpr, +.c_cookie-notice:not(body):not(html), +.information-banner[data-name*="cookie"], +.cookieaccept > .cookieaccept_wrapper, +.cookiesNotification_v1, +#gdpr-bar, +#acceptCookiePG, +#cookie_guidline_box, +iframe[src^="https://dam.bbcchannels.com/m/2czok/"], +.cookies-module.show:not(body):not(html), +.cookies_management-topbar, +.cookie-message__bar:not(body):not(html), +#js-cookie-alert, +.legal-info__alert-cookie, +.calibr8-cookie-compliance, +gdpr-policies, +gdpr-cookies, +.cookie-hint-wrapper:not(body):not(html), +#ctl00_ctl00_CookiePolicyMessage, +.site-header-react__cookies-notice-desktop, +.gdpr__cookie_consent, +.dnt_banner-wrapper:not(body):not(html), +.pum[data-popmake*="pravila-privatnosti"], +.page-banner__cookie:not(body):not(html), +.gdpr-cookie-disclaimer, +.cp-slider-popup:not(body):not(html), +#tracker-banner, +.module-cookieinfo:not(body):not(html), +.cookieNotifierWrapper, +#adsimple-cookie-notice, +#cookiedings, +#eu-cookie-policy-popop, +.c-cookie-notice__popup, +.cookie-bar ~ #cb.show, +.modal-content-cookie-message, +.vibrant-app_gdpr:not(body):not(html), +#tcn_notice, +#vd-cookie-alert, +#accept-cookie-container, +#Banner_cookie_0, +#btz-cookie-popup, +#datenschutzlayer, +.navbar-gdpr:not(body):not(html), +#tv2-cookie-alert, +.cookiesmanager.top:not(body):not(html), +.gdpr.consent:not(body):not(html), +#ntcc[data-cookie-bar], +.cookies--notification, +#eocookie.eocookie, +#divCookieAgreement, +.dbi__cookiebanner:not(body):not(html), +#AF_GDPR, +.exponea-banner.exponea-leaderboard, +#cb.cb.show, +#gdpr-wrp, +.box-policy.box-policy--visible, +#cookie_gdpr, +#lycok[style*="fixed"], +#cookiesplus-basic, +.cookiewarning-container, +#arkCookiesPrivacyPolicy, +.fs-cookie-bar:not(body):not(html), +#data-protection-banner, +.cc-window.cookie:not(body):not(html), +#eu_cookiebox, +#pjAcceptCookieBar, +.js-page-cookies:not(body):not(html), +.banner[data-controller="CookieOptInController"], +.bvCookiesBar:not(body):not(html), +.cookiecrap:not(body):not(html), +.___eucookiePopup:not(body):not(html), +.privacy_protection_cookie_banner, +script#sol-cookie-js + #solbox, +.bottom__cookie-block, +#js_cnil-bar, +.js-opt-in-modal.opt-in-modal--visible, +#please-approve-cookies, +#cookie_approval, +#cookies_entry, +.dataPrivacyOverlay:not(body):not(html), +.pum[data-popmake*="gdpr"], +body[class*="showCookieBanner"] div[class*="statisticsOptBox"], +.cookies.ng-scope[ng-if*="hideNotification"], +#slide-in-cookie, +#data-store-permission-popup, +.dsgvo-container:not(body):not(html), +.gdpr-onboarding-container, +.gdpr[data-gdpr-popup], +.cc_banner.cc_container--open, +.cookie-overlay + .cp-wrap, +#p_lt_ctl00_CookieNotice_pnlCookieNotice, +.__gdprConfirmOverlay, +.privacy-note:not(body):not(html), +.bdf-cookie-policy-popup, +.acceptCookieNotice:not(body):not(html), +.anonymousToSConsent_mask, +.cookies__warning-container, +.c-app-cookies, +.dft-cookies.open:not(body):not(html), +#allowCookieTypes, +.avg-cookies__toggle:not(body):not(html), +#cookieAlert ~ .reveal-modal-bg, +.gdpr-banner-processed, +.cookies.mb-content-cookie, +.popupCookieAccept, +#wycookieContainer, +#DIVcookieswelcome, +.cookies[ng-if*="useOfCookies"], +.banner-cookie-wrapper, +gdprpopupmod, +.welcome-privacy.j-welcome-privacy, +#cookies_allowed_box, +.cookie_hinweis:not(body):not(html), +#iimGdprRoot, +#x13pmcookiebar, +.cookie-wrap-tip:not(body):not(html), +#announcement-eucookielaw, +.cookies-agreement:not(body):not(html), +.mo-wp > .mo-sitePriv, +#cookie-info-open, +.GDPR-cookies:not(body):not(html), +tui-cookie-bar, +#cookies.cookiesShow, +.wrap_cookie_site, +.cookie--overlay:not(body):not(html), +#lemmCookieJsDivContainer, +#cookiespopup-layer, +div[data-notificationid="cookie"], +#gdpr-notification, +#ajaxStyleJamCookiesMessage, +#datenschutz-layer, +.gdpr-stickybar:not(body):not(html), +#raster ~ .optin[style*="flex"], +.cookie-bar-notification, +#block-oyster-gdpr-cookie-policy, +.mp-cookie-banner:not(body):not(html), +.mp-cookie-placeholder, +#tesco_policy_widget1, +.hello-rodo--show:not(body):not(html), +.nf-js-cookiebox:not(body):not(html), +#dsvgo_cookie, +#adsimple-cookie-notice + #adsimple-readmore-tab, +#dsgvo_v2, +#privacy_policy_banner, +#dsgvo-consent-layer, +.nb--cookiepopup:not(body):not(html), +.gdpr-consent-form:not(body):not(html), +#gdpr_area .gdpr_area_inner, +.tx-we-dsgvo-cookie:not(body):not(html), +.cookies-info-container, +.responsive-app__cookies, +#ci-info-box, +#_evidon_banner, +#_evidon-background, +#_evidon-barrier-wrapper, +#user-message-container[data-require*="cookie-message"], +.rgpd-banner, +#eubanner, +#zigcookie, +#dbk-cookie-overlay, +.container.UseCookie:not(body):not(html), +.widget_text.cookie:not(body):not(html), +.wpgdprc-consent-bar:not(body):not(html), +.BAPFNoteWindow:not(body):not(html), +.ba-banner-disclaimer, +#cookieConsent-container, +#ap-cookiesConfirm, +cookie-message, +.warningCookieRgpd:not(body):not(html), +.js-warningCookie:not(body):not(html), +#egmont-cookie-alert, +.block-content.cookie, +.conteneur_minwidth_IE ~ style:not([type]) + div[id], +#rodo-popup-step-1, +#gdprId.c-notifier, +#d-cookiesWarningAdsLayout, +.component-cookiealert, +.cookie-notice-banner, +#root #page div[data-qa="privacy-settings"], +#consent-footer.consentFooter, +.m-cookiepopup:not(body):not(html), +#cookies_footer_info, +#cookieBox_bg, +#AcceptCookiesUsage, +.dialog.dialog--cookie, +amedia-privacybox, +.cookie-policy-notification, +.x-cookie-acceptance:not(body):not(html), +.md-modal.cookie-popup ~ .md-overlay, +.rgpd-cookies-banner:not(body):not(html), +.usernotice_pop:not(body):not(html), +.koektrommel:not(body):not(html), +#ptEshopProCookieManager, +.cookiesOnSite:not(body):not(html), +.gdpr_cookie_bar:not(body):not(html), +.gdpr-preface:not(body):not(html), +#consent-slide.consent-slide, +#cookcont[style*="block"], +.cookie_alert_overlay, +#policyBannerModal, +.cookie_policy_component, +cookie-layout, +#slickModalCookie, +.btx-cookie-notification, +#data-policy-dialog, +.cookieConsentHinweis, +.info-box.cookies:not(body):not(html), +cookieconsent, +.c-notification-wrapper, +.qc-cmp-ui-container.qc-cmp-showing, +#bandeauCookiesCnil, +.gdpr-bottom-banner-container, +#gdpr-sticky-banner, +.privacy-notification.cookie-data-helper, +.cookie_eu_container:not(body):not(html), +.cookieConfirmWrap:not(body):not(html), +.cookie-notice-box:not(body):not(html), +.cookies-note-container, +#js-ac-cookie-banner, +#cookie-alert-outer-wrapper, +#eu-notice, +.eu-notice:not(body):not(html), +.opt-in-message-bar:not(body):not(html), +.new_cookie_wpr:not(body):not(html), +.cookies[ng-if*="gdpr"], +.bs-wrap-gdpr-law:not(body):not(html), +#privacybar, +#welcomebar-wrapper > #welcomebar-container, +.privacyCookie.bottom, +.privacydetectionbar:not(body):not(html), +.cookieBandWrapper:not(body):not(html), +div[cnn-cookie-policy], +.cookieOptInFooter:not(body):not(html), +#PPolicyDisclaimer, +.PPolicyDisclaimer:not(body):not(html), +#cookies .alert-dismissible, +#perpetuum-gdpr-fixed, +#stOverlay, +#stOverlayB, +.misc-CookiesWarning:not(body):not(html), +#cookieSettingWrapper, +#cookieBannerContent, +#mcDsgvo, +#barraCookie, +#cookie-usage-hint, +#UsrConsent, +#sdg-cookie-warning, +#overbox3 > #infobox3, +#privacy_terms_cookies, +.site-message.has-cookie-message, +.cookies.mostrar:not(body):not(html), +#er-cookie-banner-overlay, +#er-cookie-banner, +.al-cookie-disclaimer, +#cookies-rodo, +#ptCookieBarWrap, +#wfgcmp-consent, +#js-gdpr-optin, +#js-banner-cookies, +.banner-cookies__wrapper { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.wndev-cookie-hints:not(body):not(html), +.wndev-tracking-extended, +.block-typify-cookie:not(body):not(html), +.zeroIDConsentModal:not(body):not(html), +div[data-cookietoast], +#avt-cookie-popup, +dorel-cookie-notification, +#module-cookie-banner, +.module-cookie-banner, +.js-modul-cookie-banner, +#iqitcookielaw, +.cookie-privacy-banner-container, +#gdpr-cookie-policy, +.msgbox-CookieConsent, +#put-that-cookie-down, +div[data-react-class*="CookiePolicy"], +.truste_cm_outerdiv:not(body):not(html), +#cookie-main-bar, +.o-cookie-disclaimer:not(body):not(html), +.cookiebanner-grid:not(body):not(html), +.js-cc-announcement.cc-announcement, +#first-login-nanobar-button, +.cookie-tracking-banner, +cookies-gdpr, +dsgvo, +.cnil-warning:not(body):not(html), +#bottombar #cookies, +.gdprcookie:not(body):not(html), +.naylor-privacy-banner, +.js-gdpr-message:not(body):not(html), +.js-cookieMessage:not(body):not(html), +.c-page__message-bar--cookie-message, +.gdpr_popup:not(body):not(html), +#consent-popup.shown, +#ac-cookie-compliance, +.bandeaucookie-wrapper, +#containerCookieBanner, +body.cookies-on .b-cookies, +.cookie-law-notice-container, +#cookiealertbox, +.mt-SharedCookieLayer, +.lnk-c-banner.is-active, +.c4-cookie-message:not(body):not(html), +#portal-footer-cookie, +.m6Cookies_bar:not(body):not(html), +#consent-snackbar, +#cookie-banner_container, +.cd-cookieDisclaimer:not(body):not(html), +.js-cd-cookieDisclaimer, +.cookie__consent.cookie__reveal, +.dsa-cookie-notice:not(body):not(html), +fb-pixel-opt-out, +.messenger--cookie[role="alert"], +.c-tracking-consent:not(body):not(html), +#cookiesAcceptanceWidget, +.cookiePolicyGomag:not(body):not(html), +.eubanner:not(body):not(html), +.jg-chrome-cookie-consent, +.cc-pop.active:not(body):not(html), +.lia-cookie-banner-alert, +#allow-cookie-bar, +#cookieconfirmDialog, +#notification__consent.js-notification-consent, +#gdpr-consent, +#coockies-form, +#cookie_warnung + .ui-dialog-buttonpane, +#cookie-layer[src*="cookie-instellingen"], +.cookie.offcanvas-main-panel-fixed, +.GRU_BiscuitsAlert-layer, +#gpdr-oberlay.overlay, +.pp-cookie-banner, +.cookies.ng-star-inserted, +.gdService-cookieNotice, +.cookie-notif-panel:not(body):not(html), +goldengate-use-of-cookies, +.region-cookie-banner, +.container-cookiepolicy, +.tsccb-banner:not(body):not(html), +#mycmpAlertBig, +#consent-gdpr.modal-gdpr, +.AVG_CookieMelding:not(body):not(html), +.consent_cookies:not(body):not(html), +#tgbgdpr-overlay, +#agree_cookie_div, +._pm-banner:not(body):not(html), +.b-policy-info.b-policy-info_status_visible, +#cookie_info_startpage ~ #white_layer, +#cookies-message-containerEN, +#ibu-online-use-cookie-container, +.bose-infoBar2016--cookie, +.CookiesMessage:not(body):not(html), +.CtnCookies:not(body):not(html), +#ckbr_banner, +#gdpr-message, +#gdpr_container, +#js-stormcc-banner, +#cookies.cookies[style*="block"], +#shorthand-gdpr-container, +.container-fluid.cookies, +.cookie-snippet:not(body):not(html), +#t_cookieInfo, +.jcookie-navbar:not(body):not(html), +.cookieAlertDesktop:not(body):not(html), +#ma-cmp-container, +.ppa-notice:not(body):not(html), +#modalbakgdpr, +#gdprBnnr, +.gdprBnnr:not(body):not(html), +.obfx-cookie-bar-container, +.bsd-contribForm-gdpr-modal, +.cookie--bar:not(body):not(html), +.notification.cookies:not(html), +.cookie-sheet-small:not(body):not(html), +.cp-info-bar-container, +.cnwrap > .cntext:not(body):not(html), +.gb-gnb__notice-bar:not(body):not(html), +.cookie--desktop:not(body):not(html), +.gdpr_cookie:not(body):not(html), +#cookie-layer-protector, +.banner--cookies-eu:not(body):not(html), +#zid_banner, +#privacyCookieLayer, +.gdpr-agree.fucking-priority, +#mymodal_cookie, +oct-cookie-consent, +policy-consent, +body > div[class^="sp_veil"], +div[id^="sp_message"][class^="xsp_message_container"]:not(.idcac), +div[id^="sp_message"][class^="xsp_message_container"] + ~ div[class^="sp_iframe_container"], +.cookie-info__panel:not(body):not(html), +.js-cookie-info__panel, +.cookie-info__panel--show, +#cookiesInformation, +.cookie-policy-cont:not(body):not(html), +#cookieid.cookies, +#cms_privacy_layer, +#cookienutzung, +#cookie-law-infos, +.gpm-cookie-accepted:not(body):not(html), +.cmp_app.cmp_overwriteLevel1, +.alert-banner[aria-label*="Cookie"], +#__next div[class*="cookieWarning"], +#__nuxt [class*="cookieBox"], +.cookie-legal-banner, +#cookie-ify.is-visible, +.content-bandeauCookies, +.app_cookie_alert:not(body):not(html), +.ReactModal__Overlay.cookies-modal__overlay, +#vue_cookielaw, +#cookie_consent_wall, +.CookieConsentContainer, +div[data-veloute="cookie-disclaimer"], +.m-basic-cookie-refresh, +#cookie-notice-data-privacy-selector, +#cookie_stuff, +.cookie-consent-block, +#interMsgsW > #interMsgsPar, +.ucn-block.is-active:not(body):not(html), +.cookies-consent-banner-component, +#lm-cookie-policy, +#cookie_consent_banner, +.upsell-gdpr-banner-container, +#CookieLayer, +#cookieAlertBanner, +.sentence--cookie--container, +#ewcm2_container, +.thcookie-overlay, +#banner_cookiebar, +.cookies__banner__wrapper, +.cookiemanager_banner--container, +.avCookieLaw:not(body):not(html), +.lp-widget-cookie-banner, +.popup_cookie_position_left, +#popup_cookie_law, +consent-panel.ng-isolate-scope, +#js-SIEWS1lib-header, +.fixed.js_cookie:not(body):not(html), +div[data-test-id="GDPRNotification"], +#js-c-cookie-consent-banner, +.c-cookie-consent-banner, +#tt_cookies > iframe, +#cookieUsageNotification, +#GDPRPopupContainer, +#footerCookiePolicy, +.footer-cookie-policy, +#cookies-approval, +#cookieacceptlayer, +.privacy-popup-container, +.cookiepol:not(body):not(html), +#cookies_cnil_banner, +#dsgvo-cookie-dnt-layer, +#allrecords > div > [data-storage-item*="cookiename"], +#tfm_dsgvo_disclaimer, +.googleadwordsconversiontracking-cookie, +.cookieconsent-simple, +#cookie-notice-blocker, +#cookies-are-evil.show, +#site_footer__cookie_consent, +.popup[data-popup="popup-cookie"], +#bottomStickyCookiesBox, +.terms-of-use.show-for-large-up, +.gdpr.geo-controlled:not(body):not(html), +.new-cookie-wrapper:not(body):not(html), +.cookielaw-info:not(body):not(html), +.sticky-wrapper[id*="cookie-stick"], +.cookie-lb-bottom:not(body):not(html), +#infobar[data-settings="bottom"], +#privacy-consent-overlay, +#dsgvo.dsgvo-wrapper, +.zenconsent-popup:not(body):not(html), +.widget_eu_cookie_law_widget, +.dmc-window[aria-label="cookieconsent"], +#cookies.cookies.info, +#gdprHeader, +.ajs-message.ajs-cookies, +#cookielaw_msg, +#js-cookie-hint, +#wn_cookiebar, +#ccc > #ccc-overlay, +#ccc > #ccc-overlay ~ div[id^="ccc"], +#dvt_cookiechoiceinfo, +.privacyPolicyBanner:not(body):not(html), +.par-privacy-policy-info, +#results-cookies-alert, +#cookieState.notifyView, +.agreeSocialTrackingBox, +.js-gdpr-cookie-box:not(body):not(html), +#cookieconsent-frame, +.cookieStatement-block, +#se-cookies-message-container, +#consent-modal-first, +.consent-modal-first:not(body):not(html), +#rgpd_backdrop, +.rgpd_backdrop:not(body):not(html), +.footer-prompt.gdpr:not(body):not(html), +#tracking-consent, +.d-cookieBannerView:not(body):not(html), +.eu-cookie-law-wrapper, +#div_COOKIERICHTLINIE, +#cookiePopupBar, +.gdpr-pn-container:not(body):not(html), +#divCookiesMsg, +#gdpr_float, +.cookies[ng-hide*="isCookies"], +.rodoaccept[style*="fixed"], +#kqs-cookie, +div[data-react-class="CookieNotice"], +#BWeuCookie, +#gdpr-cover, +.banner[data-banner="cookies"], +#mcc-cookie-overlay, +.gdpr-cookie-modal:not(body):not(html), +#cookie_consent_cookiebar, +.symposia-cookie-accept, +#__cookiemsg, +.pps-privacy-policy-strip, +.wpcn_banner-wrapper:not(body):not(html), +.js-cookieSticky:not(body):not(html), +#cookie-consent-boxes, +.cookie.anchored-toast, +#gdpr-container, +.ns-cookie-consent:not(body):not(html), +#ns-cookie-button, +#cookie_access_message_holder, +.scw-cookie:not(body):not(html), +body > #cookies[style*="display"], +body > #cookies[style*="position"], +body > #cookies[style*="bottom"], +body > .cookies[style*="display"], +body > .cookies[style*="position"], +body > .cookies[style*="bottom"], +body > .cookie[style*="block"], +.cc-revoke:not(body):not(html), +#alerteCookie, +wc-cookies, +.eu-container[ng-show*="isgdprCookieSet"], +#app div[data-photon="cookie_banner"], +.privacy-policy-message, +#ico_banner, +.allow-cookies-info:not(body):not(html), +.accept-cookies-policy, +#cookiePolicyNote, +#Cookies_upCookies, +.cookies.print-hidden, +.cookiepolicyBanner:not(body):not(html), +.cookie--popup:not(body):not(html), +.cookies-message-window, +.notification.show-cookie, +.popup-rodo:not(body):not(html), +.gdpr-policy-bar:not(body):not(html), +.aa_optoutmulti-cookie-policy, +.cookies[data-plugin-acceptcookies], +#coo-banner, +#v-cookiemessage, +#moscacookie, +.footer__gdrp:not(body):not(html), +.note_cookie:not(body):not(html), +.sqs-cookie-banner-v2, +.gdpr-popup:not(body):not(html), +.gdpr-compliance-wrapper, +#modal-rodo-info, +#modal-rodo-info ~ .reveal-modal-bg, +.evt-cookie-element:not(body):not(html), +#ShowCookie.show, +.hc-privacydisclaimer, +.oh_cookie_notice_wrapper, +.simple-cookie-bar:not(body):not(html), +#datenschutz_hinweis, +.cookie_usage_notify:not(body):not(html), +.cookie-usage-notify:not(body):not(html), +#gdpr_barretta, +.cookie-alert-outer:not(body):not(html), +#cookie-law-dialog, +.cookie-bar-con:not(body):not(html), +.sys_header_toolbar_cookie_text, +#usermsgCookie, +#rodo-block, +.m-message-banner[show-on-gdpr-applicable], +#cookie-placeholder > #cookie-wall, +.apa-consent-banner:not(body):not(html), +#cookie-compliance-block, +#blockuecookielaw, +#popup-cookie-policy, +#cookieDlg[aria-label="cookieconsent"], +.gdprcookie-overlay, +.minwidth_IE ~ style:not([type]) + div[id], +.privacy-popup-overlay, +.privacy-popup-overlay + .privacy-popup-content, +app-cookies-policy-updated, +#gdpr.navbar-fixed-bottom, +.dsgvowpplugin-globaloptin, +.dsgvowpplugin-globaloptin + .dsgvo-layer, +.c-block-cookie-disclaimer, +#gdpr-cookie-footer, +.global-alert[data-message-id*="cookie"], +#cookie-rodo, +.austria_cookie_law:not(body):not(html), +#site-footer__cookies, +.c-headband-cookies:not(body):not(html), +#cookie_policy_accept, +#datenschutzinfo_spacer, +#datenschutzinfo, +#CookiesCompliance, +#cookie-diss, +.bb-cookie-notice:not(body):not(html), +#cookie_.panel-bar, +#cookie_ilmoitus, +#gdpr_header_wrapper, +.cookie-consent-wall-overlay, +.kb-ck-bar-notify-block, +.cookienote__overlay:not(body):not(html), +.cookieacceptance__base, +#nov_popup_cookie_warning, +.general_data_protection_regulation, +#acceptance-cookie-modal, +#gdpr_compliance_wrapper, +.alert.gdpr_compliance, +.bandeau-cookie-wrapper, +.floating-alert[ng-if*="CookieDisclaimer"], +#arm_user_cookie_consent_popup, +.dgpr-drop-down:not(body):not(html), +#acceptCookieMeg, +.cookie-gdpr-popup-ovelayer, +.tietosuojabox:not(body):not(html), +#CookieConsentMessage, +#gcms_cookie_manager, +.cookies-analytics-info, +.gdpr_cookie_banner:not(body):not(html), +.js_gdpr_cookie_banner, +#gdprprompt, +.gdpr-prompt:not(body):not(html), +.cookie-privacy-notice, +app-cookies.page-component--sticky-down, +#cookies-header-warning, +body.no-agree .compliance, +.consent.cookies:not(body):not(html), +#gdprwarning, +#cookieInfo ~ .modal-backdrop, +#CookiesModal ~ .modal-backdrop, +#cookieModal ~ .modal-backdrop, +#cookieform ~ .modal-backdrop, +#cookies-info-modal ~ .modal-backdrop, +#cookieNotificationDialog ~ .modal-backdrop, +#cookiesModal ~ .modal-backdrop, +#cookiemessage ~ .modal-backdrop, +#cookie-popup ~ .modal-backdrop, +.modal-cookie ~ .modal-backdrop, +#cookieModalCenter ~ .modal-backdrop, +#cookieWarningModal.modal-backdrop, +#sp-cookie-consent, +.cookie-on-top:not(body):not(html), +.c-info-bar.-cookies:not(body):not(html), +.cookiemeldung:not(body):not(html), +.pc-cookie-bar:not(body):not(html), +.cookie-message-blocking-background, +#cc-box.hidden-print, +.cookie-bar2:not(body):not(html), +.fixed-note[class*="ce_rsce_"], +#soi-global-privacy-info, +.gatewayContainer .gatewayBar[style*="block"], +#__next div[aria-labelledby*="cookie_banner"], +.b-cookieConsent:not(body):not(html), +.cookie-set-pop-up:not(body):not(html), +.preview[data-widget-host="gdpr-consent"], +#piskotki_div, +.privacypolicystripe:not(body):not(html), +#cookie_approve.cookie_approve, +#ctl00_CookieInfo, +#consent_cookies_popup, +#PrivacyPopup, +#cookies-modal-wrapper[data-section-type="cookies-modal"], +.dsgvo-cookiebanner:not(body):not(html), +#info-cookies-top, +#cookie_warning_area, +.messages_message.is-cookie-banner, +#dk_gdpr.dk_only, +#mb_gdpr.mobile_only, +#cookiePopupContent, +.welcome-cookies:not(body):not(html), +#cookiesStatement, +body.cookies-not-accepted > #cookies, +#notify-bar[data-cookie-name="notify-cookies"], +.alert[ng-hide*="ShowCookieInfo"], +message-box[storage-key*="cookies-accepted"], +.komunikat-panel[data-tytul*="cookies"], +#rodo-modal.rodo-modal[role="dialog"], +._floating-banner[floating-banner-id="cookies"], +#cookiesPolicyModal, +#cookie-law-fix, +.cookies-alert-box-wrapper, +#bbh_gdpr_cookie_info_bar, +#cookiePolicyId.alert, +#uf-privacy-banner, +#eu_cookie_message_hide, +.data-privacy-banner:not(body):not(html), +#sutiTajekoztato, +.rb-cookingalert:not(body):not(html), +#lytic_askbox.cookie, +.moto-cookie-notification, +.p-gdpr-modal:not(body):not(html), +#consentlyr, +.js-tracking-popup:not(body):not(html), +#fp-cookie-notice, +.gdpr-cookie-layer--active, +#website-cookies-prompt, +.gdpr_accept_cookie:not(body):not(html), +.cookielawHinttop:not(body):not(html), +.phs-cookie-popup-area, +.c-privacy-notification.js-privacy-notification, +#accept-cookie-wrapper, +#JS_cookiesLawAcceptation, +.cookiesLawAcceptation, +#cookieLawInfo, +#hydra-fb-notice, +kuma-cookie-bar, +#rgpd.without-overlay, +.box-cookie-info--overlay, +.component_eu_eprivacy_option, +#popup--cookies, +#ckinfo > .alert-dismissible, +#shaim_cks, +#GibsonPrivacy, +#privacy-policy-link-wrapper, +.CookieNoticeBanner:not(body):not(html), +#iframe-wrap-netinfo-consent, +#cookieconsent_toast, +#cookiepolicy-main-outer, +.c_i_container > .container, +.cookieInfoBar:not(body):not(html), +#ckC.cookieHandler, +.coologo7[style*="fixed"], +#usingCookiesBanner, +#cInfo.cInfo[style*="block"], +.rodo-popup_popup:not(body):not(html), +#topInfoContainer0Mask, +#topInfoContainer0:not(.idcac), +#topInfoContainer1Mask, +#topInfoContainer1, +.wp-statistics-opt-out, +#ttg-accept-cookie, +.cookies-allowed[role="dialog"], +.eds-notification-bar, +#cop_confirm_cookie, +#cookies[data-region-id="cookies"], +#cnil.cnil, +#use_cookies, +#privacy-cookie-policy-top-banner, +.prompt-cookielaw:not(body):not(html), +#cookieuse, +#cookie-banner-panel, +.mbt-cookie__notice:not(body):not(html), +.datenschutzbanner:not(body):not(html), +.topslidein.cookies:not(body):not(html), +.cc__bg:not(body):not(html), +.cc__bg + .cc__wrapper, +section[role="alert"][class*="cookieAlert"], +#barre_flottante_cookie, +.Component[data-component="CookieFooter"], +#GDPRCookieDisplay, +.gdpr_theme_anonymous { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.cookie-info-box-overlay, +body > #valid_cookies, +.thb-cookie-bar:not(body):not(html), +.cookie_consent_dialog, +#js-message-bar-cookie-authorization, +#gdpr-footer, +.bwp-cookie-bar:not(body):not(html), +.ui-cookie-policy:not(body):not(html), +#cookiefy_bar, +#fb-cookie-law, +.fb-cookie-law:not(body):not(html), +.cookiemessageplaceholder, +.cookiemessageplaceholder + .demobg, +.cookie-bar-alert:not(body):not(html), +#appify-cookie-bar, +.cookie-tip-wrap:not(body):not(html), +.emg-cookie-bar:not(body):not(html), +.gdpr-disclaimer__overlay, +#triad_gdpr_consent, +.cookieHeaderCenter:not(body):not(html), +#data_protection_comment, +#data_protection_comment_mobile, +.bandeau-sellsecure:not(body):not(html), +#cookies.hide-print, +#cookieDlg.in, +#cookieDlg.in ~ .modal-backdrop, +.cookie-consent-popup, +.c-cookie-popup:not(body):not(html), +.eupopup-background:not(body):not(html), +.gdpr-wrapper:not(body):not(html), +.cookie-disclaimer-wrapper, +body > .xcb[style*="fixed"], +#accepterCookies, +.mms-cookielayer, +.module-cookie-layer:not(body):not(html), +.lbBgScreen.lb-eucl:not(body):not(html), +.lbBgScreen.lb-eucl + .lb-eucl, +.cnil[role="warningcnil"], +.home_main + footer + .cnil, +.user-alerts__cookies, +#disney-cookie-policy-banner, +.cnilinfo.alert:not(body):not(html), +.alert-message.is-cookie-message, +.pum[data-popmake*="privacy"], +.cookies-bandeau:not(body):not(html), +.c-notification[id*="alert-cookie-usage"], +#init-popup-cookie, +.vm_cookieBarWrapper:not(body):not(html), +.g-cookies.is-visible, +.cookies > form[action*="cookielaw_change"], +#cookies-message-div, +.Cookie-Consent:not(body):not(html), +.Cookie-Consent--show, +#oe-cookie-consent-dialogue, +cookies.ng-scope, +#SCK > .SCK_Banner, +#cookies_info_header, +#keksbar, +.keksbar:not(body):not(html), +.optOutBox[style*="block"], +.cookies-acceptance-overlay, +#docookiecookie, +#cookieConsentPanelUp, +#tosbanner, +#hvcookieeuDialog, +div[data-section-type="CookiesBanner"], +.mdx-std-cookie-popup, +.personalizationMessageWrapper[ng-show="showCookieWarning"], +.m-bar--cookie:not(body):not(html), +#GDPRCookieDisclaimer, +.position-fixed.cookie.visible, +.EnablingCookies:not(body):not(html), +#erw-privacy-info, +.modal-box-cookie-policy-message, +#st_gdpr_iframe, +#flash-cookie.flash-info, +#m-cookie-info, +#ecl-notification, +#lmf_privacy_cookiebar, +#dsgvo-cookie-container, +.gdpr-notice-policy-container, +.GDPRPanel-root:not(body):not(html), +#cookie-control-master, +#cookieWallModal, +#cookieWallModal ~ .modal-backdrop, +.ciyashop-cookies-info, +.privacy-bar:not(body):not(html), +#dsgvo-bottom, +.cookies_strip-wrapper, +#ShowCookie.show ~ .modal-backdrop, +div[data-test-id="unauthPinPage"] ~ .noButtonStyles.active, +#HeaderContent[data-test-id="unauthHeader"] ~ .noButtonStyles.active, +body > #cookies.visible, +body > #cookies.display, +body > #cookies.is-visible, +#cookieOverlayNotify, +#cookies.hidden-print, +#gdpr-privacy-strip, +#cookieSoftOptIn, +.section--cookie-policy, +#tx_fe_cookies-banner, +.cookies-politic:not(body):not(html), +.stlCookieToast:not(body):not(html), +.cookie-consent-header, +.cookie-consent-header-wrapper, +.notification__box--persistentcookie, +.typify-cookie-popup:not(body):not(html), +#cu-privacy-notice, +#modal_cookie ~ .modal-backdrop, +#emnprivacyservice_ui, +.modCookiesConsent:not(body):not(html), +.cookieabfrage:not(body):not(html), +.cookie-demo.cookie-demo-on, +#disclaimerGDPR, +body > .cookies.show, +#cookiebar-wrap, +#cookiePolicyw, +.cookie-warning-popup, +#twcCookieDiv, +#message_rgpd, +#clearfy-cookie, +#dpi-banner.dpi-banner, +#site_cookie_warning, +#__next div[class*="CookiesPopUp"], +.confirm_cookies_box:not(body):not(html), +#banner-gdpr-palazzina-container, +.cookie__accept:not(body):not(html):not(button), +.wpgdpr-modal-dialogg, +.flash.cookies .alert, +.flc-cookie-notice:not(body):not(html), +#cookies-bar-en, +#cookies-bar-pl, +#__next div[data-hook="optanon"], +awsui-alert[dismiss*="CookieBanner"], +.mast-c-banners-cookie, +#analytics-consent.analytics-consent, +#cookiesPolicyDisclaimer, +.cookies-policy-disclaimer, +.page__cookie > .cookies, +.privacy_settings_interface.popup, +.__cookie_policy:not(body):not(html), +.datenschutzhinweis:not(body):not(html), +#user-cookie-confirm, +#cookieinfo_xcookie, +#GFSticky[ng-controller="PrivacyPolicyController"], +.cookie-acceptation-module, +body > .tracking-bar, +#confirmedCookieNoteId, +#cookiebanner_wrapper, +.ensureCookie[style*="fixed"], +.eg-cc-banner[aria-label="cookieconsent"], +#cookie-topsticky, +.cookieAgree:not(body):not(html), +.cc[data-notice="cookies"], +.abnormMediaCookieConsent, +#cookie-policy-modal ~ .modal-backdrop, +.bipPasekCookie:not(body):not(html), +#cookiesManagerFrameBox, +#div_akceptacja, +body[style*="getdigital"] > .privacy-wrapper, +#cookiesPolicyNotice, +#CookieBox.hidden-print, +#icookie[name="icookie"][src*="cookies"], +#sutidoboz[style*="fixed"], +#rm-cookies-wrapper, +.rm-cookies-ol:not(body):not(html), +#divValidationCookieCharte, +.srf-cookie-notice:not(body):not(html), +cookie-info, +#eu-cookies2, +.eu-banner:not(body):not(html), +.userTipBanner--agreed_to_terms, +#__agreementBar, +#inventise_cookie_policy, +#gdpr-warden-banner, +#idai-cookie-notice, +.kue-cookie-notification, +#cmFluxMessageCookies, +.js-tracking-consent-container, +.cookie-to-top:not(body):not(html), +.CoChOutBox:not(body):not(html), +.sf_widget_permission, +.cc-dialog[aria-label="cookie-consent"], +.floating-bar[data-cookie-name="cookie_notice"], +.j-gdpr-message:not(body):not(html), +.jq_cookiePolicy:not(body):not(html), +#gdprRibbon, +.dfc-cookie-info-bar-container, +#hbCookieConsentDialog, +.cookiesTipIframe:not(body):not(html), +#suti.suti, +#cookiecompliance-block, +#gdprLegalNotification, +.gdprLegalNotification, +#rodo-overlay, +.ap-c-message-wrap[data-controller="cmessage"], +body > .cookie.isVisible, +.moove_gdpr_cookie_modal_open, +.cookieModal.slide-down, +.popup_policies:not(body):not(html), +#cookieNotificationMain, +#pop_site_cookie, +.cookies[id*="cookiediv"], +body > #base > .topRibbon, +#GruUiWrapper.GRU_banner, +#privacy_policy_link_window.cook-window, +body > #cookies.cookies, +.cookies.site-msg, +.c-legalBanner:not(body):not(html), +#cookieTip, +.ws-cookie__wrapper:not(body):not(html), +.module-cookietext[data-module-cookietext], +#cookieWarningTable, +.msgwrapper.gdpr:not(body):not(html), +.contentCookieBox:not(body):not(html), +#mscc-cookie-container, +.js-infoBarCookies:not(body):not(html), +#alert_cookieconsent, +#msccBanner, +.cookie-policy-bottom, +#header[data-nav-type="sticky"] .notificationBars .generalNotification, +header[data-nav-type="sticky"] .notificationBars .generalNotification, +script[src*="bandeaucookie"] ~ #headband, +.politicaRewards:not(body):not(html), +body > #cookieDiv, +.pci-global-cookies:not(body):not(html), +.lite-cookie-consent:not(body):not(html), +#gdpr-cookie-banner-container, +.rodo > .rodo__container, +.avg-cookie-notice:not(body):not(html), +.cookie_notice_block:not(body):not(html), +.kth-toast.kth-toast--bottom, +#cookies[role="alert"], +.tcu-cookies-dpgr-banner, +.cookie[role*="alert"], +#kekschecker, +sd-cookies-widget, +.datenschutz.shadow-normal, +.l-disclaimer[data-view="Disclaimer"][data-view-priority], +.sw-cookies-banner:not(body):not(html), +body > .cookie[style*="bottom"], +#slx_cookie_law, +#cookiePolicyOverlayRoot, +.tracking-widget[data-tracking-widget], +.o-cookie-overlay:not(body):not(html), +.cp-cookie-bar:not(body):not(html), +.system-notice.cookie, +.gdprBanner:not(body):not(html), +#allowcookieandthirdparty, +#pnlApproveCookiesUsage, +#cookie-sticky-bar, +#cintillo.cookies, +.ph-widget-target[data-widget*="cookie-popup"], +#bundle_cookie_bar, +#gfkl_opt_in_cookie_banner, +#ukoo-cookies-wrapper, +.warp_cookie_warning_barrier, +#warp_cookie_warning, +#cookie_consent_overlay, +.cookie-warnung:not(body):not(html), +.lf-cookie-law-default, +.ca-consent-cookie-bar-wrap, +#wp-cookie-hinweis, +.alvinecookieinfo:not(body):not(html), +.cookieinfo-content:not(body):not(html), +.cookieinfo-bg:not(body):not(html), +#cbt-consent-banner-wrapper, +.cookie-mat-wrapper, +#terms_cookie_container, +.cookie-notice-wrapper:not(.mfp-ready), +#websiteIsUsingCookie, +#_cookie_script_hard, +#_cookie_script_small_opener, +#_cookie_script_settings, +.wps-body-main > .modal-banner[style*="McClatchy"], +#KisiselVerilerinKorunmasi, +#cookieInfoDesign_1, +#pantalla-Cookies, +#ctl26_UpdatePanelCookie, +.cookie-consent-acknowledgement-conatiner, +.aszfLayerContent > .aszfLayerText, +.cookieBannerText:not(body):not(html), +.altium-privacy-bar:not(body):not(html), +.c-rm-cookiebanner:not(body):not(html), +.nudge-slim[data-js*="cookiePolicy"], +.cookiesConfirmation:not(body):not(html), +.mod_cookiebar_optin:not(body):not(html), +.can_gdpr_fixed_banner, +#privacy-init-wall, +.c-cookie-msg-holder:not(body):not(html), +.privacy-terms-cookies, +.b-notification[data-name*="consent"], +.module-cookie-bar:not(body):not(html), +#notice_cnil.fixed, +#eu_opt_in_cookie_banner, +.block-notification--cookies, +div[data-cookiebar], +.sw-cookie-container:not(body):not(html), +.popover-md.cookie:not(body):not(html), +#cookie_allow_fix, +.g-alert-cookie:not(body):not(html), +.module_messages_cookies, +body > .disclame_block, +#rodo-info-box, +#cookie_zustimmung, +.cookie-acceptance-dialog, +.b_cookienotice:not(body):not(html), +.njt-gdpr-popup:not(body):not(html), +#gdrp-cookieoverlay, +.cookie-consent-backdrop, +.cookie-consent-backdrop + .message.fixed, +.cookie-policy-prompt, +body > .cookie.fixed-bottom, +.oon-ds-banner, +.cookie-accept-box:not(body):not(html), +.gdpr-cookie-popup:not(body):not(html), +.js-consent-bar:not(body):not(html), +#hr-cookies--container, +#h-cookie-policy, +.wrap-cookies-infos:not(body):not(html), +#cookie-nyilatkozat, +#smileCookieControl, +body > .cookies.row, +.aan > #fw_cookie, +#cookie-policy-notification, +.js-cookie-confirm:not(body):not(html), +.cookieConfirmOverlay, +#gdprCookieLaw.gdprCookieLaw, +#gdprCookieWrap, +.cookies-alert-container, +.cookies_notification, +.app-cookies.unaccepted, +#cookie-agree-modal, +.custom-cookie-msg:not(body):not(html), +#rgpd_main, +#FISLCC[style*="fixed"], +#wp_cookie_policy, +.cookie[data-cookie-notice], +#cm-cookie-accept, +.CookiesOk[style*="fixed"], +#cookies-ok-spacer, +.cookie-note__wrapper, +#wgdpr-cookie-bar, +.so-gdpr__cookie-notification, +#cookie-meldung, +#cnilmessage, +#cookies-consentimiento, +#cookies[data-bind*="showCookieWarning"], +.js-sundio-cookie-dialog ~ .absolute-dialog.in, +.cookie.rodo-alert, +.SHOWIT-msg.jsShowIt-msg.SHOWIT-msg_fadein, +.gdpr-box:not(body):not(html), +#cookiesPolicyMessage, +#gdpr-cookie-info, +.gdprBackgound:not(body):not(html), +#nw_gdpr_view_id, +#cookie-notice-background, +.content-legale-cookie, +.c-cookieBar:not(body):not(html), +#webarx-cookie-notice, +.information_message.policy_notification, +#gccookiemessage, +#dy_cookiebar_001, +#storefront_cookie_widget, +.p-cookie-prompt:not(body):not(html), +#np_cookie_law, +.cookiesUsageMessage:not(body):not(html), +#rgpd-banner, +#do-not-track-options.cookies-modal, +#cookieBannerInfo, +#barre__cookie, +.barre__cookie:not(body):not(html), +#modal-cookie-law, +#cookieLegislationInfo, +body > #CkC[style*="bottom"], +body ~ #CkC[style*="bottom"], +body > .cookie.active, +.qd-cookie-popup:not(body):not(html), +#eu-cookie-policy-popup, +.sn_widget[data-sn-code*="cookie_consent"], +.tv2-js-cookie-alert:not(body):not(html), +#optoutbar.c-cookie__message--middle, +#plenty-cookie-bar, +#CookieNote, +.gdprpopup:not(body):not(html), +#modssgdpr_cookie_bar, +#js-data-protection-note, +#EuCookieBlock, +.tx-tandncookie, +#bann-cook, +body > .cookies.active, +.ab-cookie-disclaimer, +.cp-overlay + .cp-dialog + .cp-popup, +#no-cookie-doorkeeper, +#CookieCon.navbar-fixed-bottom, +#dsgvo_cookie_hint, +#COOKIE_HINWEIS, +#europeCookieNotice, +.bottom-popup.ajax_cookie_container, +.m-cookie-layer:not(body):not(html), +body > .cookie.is-show, +body > .cookie.js__cookie, +#avg-cookiebanner, +.component-cookies-popup, +#banner_cnil, +.page-cookies-info:not(body):not(html), +#br-wordpress-cookie-notice, +.cpm_container > .cookieModal, +#consentform_wrapper.popup_wrapper_visible, +.rcc-panel.group:not(body):not(html), +#cookie-gdpr, +#jsalert-cookiesaccept, +#cmsplus_cookies, +body > #cookies.open, +body > #cookies[style*="top"], +body > #cookies.container, +col-cookie-info-banner, +#google_analytics_hinweis, +.gdpr-opt-in-widget:not(body):not(html), +#cookielista, +.cookieConsentPopup, +#red_cookie_restriction, +#brain-cookie-optin-cookiebox, +.coockiehinweis:not(body):not(html), +.CookieNotifyWidget__wrapper, +.cookieAcceptBox:not(body):not(html), +.cookies-concent-dialog, +#Cookiebanner, +#Cookiebanner + div[class*="cookie-alert"], +.cookie-manager-portlet, +body > #privacy-note[style*="block"], +#cookie-banner-message, +#_orkla-cookie-disclaimer, +#modal-cookies ~ .modal-backdrop, +body > #cookies.active, +body > #cookies.popup, +.notice[data-notice="cookie"], +.cookie-rodo--center:not(body):not(html), +#dmpcookienotice, +#vs-cookie-warning, +body > .cookies.bottom, +.cookiebar ~ .wrapper > .background-fade, +.privacy-bar__container, +#infobar.infobar-wrapper[data-settings], +#ask_cookie_ok, +.notification-bar-bottom[class*="cookies"], +.cookies-module[ng-if*="cookieSet"], +.c-cookie-popunder:not(body):not(html), +.barra-cookies-modal:not(body):not(html), +#modalCook.mostrar-modal, +#sv-cookie-consent, +.cookie-teaser[data-cookie-id*="consent"], +.js-banners .cookies:not(body):not(html), +.fxs_alertCookies:not(body):not(html), +#cookies[ng-controller="cookiesCtrl"], +#CookieNoticeBox, +#b-cookie.barre-head, +.m--cookie-consent:not(body):not(html), +#dsgvo_cookie_note, +#gdpr-navbar, +#cookies_dialog, +.bottom-cookie-wrap:not(body):not(html), +#cookie-settings.cookie-settings, +.gdpr-show[data-closable], +.sg-cw-cookie:not(body):not(html), +#GDPR_block, +section[data-cookie="agree"], +#EUcookie, +.ep-cookies-bar:not(body):not(html), +#div_sitecookie_ask, +.lnd-Cookies_Wrapper:not(body):not(html), +.hde-cookie-consent:not(body):not(html), +#iw-cookie-message, +#cookies-sticky-wrapper, +.c-cookies-bar:not(body):not(html), +#gdpr-cookie-notice, +.dc-cookie-disclaimer, +link[href*="collective.disclaimer"] + #viewlet-disclaimer, +.react_app[data-content-fields*="CookieAccept"], +#data-protection-notification, +#cookietrackingagreement, +#cookie-head, +.cookie_notice_wrapper, +.banner[data-cookiekey="showcookiebanner"], +.sv-text-portlet.cookie, +#privacy_barre, +#cookietopbar, +#cookieBannerOverlay, +.popover-cookie:not(body):not(html), +.ry-cookie-permission, +.js-gdpr-notice:not(body):not(html), +.js-gdpr-notice-dialog-overlay, +#eu-container > #eu-okno, +#popupdiv.cookies-content, +#sxc_confirmation, +#gdpr-consent-wrapper, +#gdprSettings[href], +.ni-cookieConsent:not(body):not(html), +#cookie_aviso_box, +#ads-cookie-consent { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#leycookie, +#cookieconsent_banner, +.mainContent > #Notices.PanelScroller, +#cookiemessage-wrapper, +.privacy-policy-popup, +#m-cookie-overlay, +#cookiebar-perm, +#newPolicyWrapper, +body > .cookie.is-visible, +#polityka.cookie--polityka, +.cipBackgroundOverlay, +.cipCookieOverlay:not(body):not(html), +#cookiePol, +#ATEDIN_cookie_warning, +.header-cookie-bar:not(body):not(html), +.js_header-cookie-bar, +.estrategy-cookie-popup, +.estrategy-cookie-popup-mobile, +.cookies-aggreement, +#cms-module-legal-privacy-hint, +.disclaimer-cookie:not(body):not(html), +#cookielegislation > .topnotice, +#cookie-politicas.active, +.stormdigital-cookieWall-overlay, +#stormdigital-cookieWallId, +.ng-scope[ng-if*="EU"] #feedback-bar, +.cookies_message_bar:not(body):not(html), +#cookiepolicy-div, +#widget-cookie-message, +.cookie-info-cont:not(body):not(html), +.ui-dialog.cookies-dialog ~ .ui-widget-overlay, +.alert-coocies:not(body):not(html), +#dataprotectionmessage, +.c-info--cookie:not(body):not(html), +#cookie-notice-header, +#aldi-nord-cookiehint, +.adn-cookie-pannel-container, +.initial-cmp-container-overlay, +#hidden-cookie-message, +.expanded.gdpr, +#cmp-faktor-io-parent, +#dsgvo-container, +body > .ccdiv, +#ng-cc[open], +#eu_compliance.eu-compliance, +.cookies__wraper, +.m-privacy.m-privacy--blocked, +.cl_gdpr_banner:not(body):not(html), +.alert[data-role="cookie-banner"], +#CookiesAlertRow, +#site-footer_alert_cookie, +#cookieAgreeBar, +#EC-CookieLaw-Notification, +.politica-cookies-container, +#headerTopTracking, +.s-cookies-info:not(body):not(html), +body > #legalbar.legal, +#cookie_prefs_bumper, +.sgs-cookies-consent:not(body):not(html), +#cookie.cookie[style*="block"] ~ #overlay, +.ui-widget.consent-dialog, +.ui-widget.consent-dialog ~ .ui-widget-overlay, +.ui-widget.consent-modal, +.ui-widget.consent-modal ~ .ui-widget-overlay, +#ecm-cntr[style*="block"] > .ecm-outr, +body > #cookies.row, +.cookielopd:not(body):not(html), +.c-cookieAccept:not(body):not(html), +#modalGDPR, +.cookieinfoblock:not(body):not(html), +#js-cookies.cookies, +#mention_cookie.mentionCookie, +.gk-stickymessage[data-sticky-msg-id="cookies"], +#js-cookies-msg-hide, +html.show-cookies #cookies, +#cookies-usage.top-banner, +#ctl00_EUCookiesWarning, +#cookie-notice-container, +.creatim-cookie-notice, +#cookiesSection > .cookies, +#consent.cookiecons, +.dot-cookie-prompt:not(body):not(html), +.valu-cookie-notice:not(body):not(html), +#cooky_policy, +.gdpr-header:not(body):not(html), +#faldon-cookies, +#strawberry-cookiebar, +#bloc_cookies, +#eu-notifier, +#cookieBannerWrap, +#datenschutzcoockie, +#sticky-bar-gdpr, +.eu-cookie-policy-content, +#apoptin[src*="api.autopilothq"], +.cookies_sticky:not(body):not(html), +#tracking_consent_modal, +.cookies.ng-scope[ng-if*="cookieCtrl"], +#p80_cookie_notice_wrapper, +.privacy-policy-modal, +#tx-emhcookiebanner-bannerwidget, +#cookiePolicyBlock, +.cookie-rodo:not(body):not(html), +#poprgpd, +#policy-settings-info, +#cookie-banner--popup-wrapper, +.gdpr-modal[role="alert"], +.extreme-cookie.hidden-print, +#consent_wrapper.consent-wrapper, +#modal-card-email-notice, +.cookieprompt:not(body):not(html), +.top-info-cookie:not(body):not(html), +#COOKIEBANNER, +#euc_box, +.cookies[aria-labelledby="cookieInfo"], +.ca_banner.ca_bottom_right, +#privacyPolicyNote, +#cookieinfoBlack, +#cookie-accpet.cookie, +#popup-cookie-contenedor, +.maskRodo:not(body):not(html), +.ui-dialog[aria-describedby*="consent"], +.ui-dialog[aria-describedby*="consent"] ~ .ui-widget-overlay, +#privacy-toast, +#cookie-accept-alert, +.pnlCookiemelding:not(body):not(html), +.cookieconsent__wrap:not(body):not(html), +.cookieconsent-backdrop, +#div_gdpr_footer, +.sui-CmpBanner:not(body):not(html), +#wrapper-fluid > .xcb[style*="block"], +#wrapper-fluid > .xcb[style*="fixed"], +#popup-cookie-wall, +#popup-cookie-wall ~ .body-mover > #overlay, +.privacy_policy_pop:not(body):not(html), +.gdpr-message-banner:not(body):not(html), +#policyConsent, +.cookies-notification-portlet, +#acb-banner.acb-position-top, +#acb-banner.acb-position-bottom, +.warningMessagePanel.cookies, +.gdn-wrap.gdn-wrap-desktop, +.gdn-wrap.gdn-wrap-mobile, +#cookier-banner, +.footer__cookie-alert--wrapper, +#eu-cookie-sliding-popup, +.cl_cookie_privacy_layer, +.wkd-cookie-policy:not(body):not(html), +#cookieDisclaimerDiv, +.js-cookies-message, +.c-cookies-acceptance-msg, +.js-sticky-cookies:not(body):not(html), +#acceptCookiesInfo, +#render-cookies-notification, +#pricepirates-cookie-accept, +#cookieBannerDiv, +.DMC-window[aria-label*="cookieconsent"], +#cookieSuhlasFooter, +#consentWrapper.consentWrapper, +#cookiedetection[role="alert"], +#cookiebarModal, +.chefcookie--bottombar, +.gdprBoxContainer:not(body):not(html), +#ksf-gdpr-notice, +.sticky_cookie:not(body):not(html), +#gdpr-bottom-banner, +.or-cookie__banner:not(body):not(html), +.block.delta_domain_cookie, +.banner[data-key*="cookies"], +.cookie-bar-message:not(body):not(html), +.tar_cookiesBar:not(body):not(html), +#gdpr-cookie-accept:not(button), +#notification-container[data-widget-alias*="gdpr"], +body > #cookies.is-active, +#banner_top_cookie, +.cookie-slider[ng-hide="hideCookieNotification"], +.fit-cookieWall-overlay, +#fit-cookieWallId, +.cookies_confirmation, +div[data-ui="cookie-notice"], +.cc-window[aria-describedby*="consent"], +#pb_cookie_message, +.zm-cookies-notification, +#block-gdprcookiesblock, +.g-consent-manager-banner, +.o-cookie-bar, +#consent-manager, +#consent-manager-backdrop, +.js-cookielayer:not(body):not(html), +#gdpr-cookie-consent, +body > .cookie[id*="message"], +#DoWebCookiesConsent, +#headerCookiesBar, +.cspx-cookies-bar:not(body):not(html), +#wd-cookie-container, +#cookie-bar-container, +.cGDPR_Notice_Community, +#cookie_message_website_policy, +#thinkconsent-notice-wrapper, +.gn-cookies-warning:not(body):not(html), +.cookiewetgeving:not(body):not(html), +.header-wrapper__cookie, +#cookie-banner-bespoke, +.info-message--cookie-agreement, +#gdprWarning, +#mainPrivacyDiv.mainPrivacyDiv, +.ui-dialog[aria-describedby*="gdpr"], +.ui-dialog[aria-describedby*="gdpr"] ~ .ui-widget-overlay, +.message-instance[id*="cookie-warning"], +#footer #legcooki, +#c-warning-container, +#consent-banner, +.site-cookie-info:not(body):not(html), +.js-site-cookie__info, +#consentContainer.consentContainer, +#sg_cookie_consent_message, +.consent-panel:not(body):not(html), +.alert.gdpr:not(body):not(html), +#rwdcookiesinfo, +#cookies-personalize, +.js-cookieinfolayer:not(body):not(html), +footer ~ #gdpr, +.cookie-settings__container, +.cookie-settings__overlay, +.ci-privacy-hint:not(body):not(html), +#rcCookiePopUp, +.js-panel-cookie:not(body):not(html), +.system-notification-content[id*="privacy-policy"], +.system-notification-content[id*="cookies-policy"], +#mcookie.in, +#mcookie.in ~ .modal-backdrop, +.dsgvo_footer:not(body):not(html), +.privacy-policy-cookie, +.gdpr-dialog, +.gdpr-dialog ~ .ui-widget-overlay, +.js-cookie-dialog:not(body):not(html), +.bruut-cookie:not(body):not(html), +div[data-component="PRIVACY_SETTINGS"], +#ct-uber-gdpr-cookie-popup, +#ms_cookie_ok, +.o-cookieOk:not(body):not(html), +.bau100_cookie-bar, +.banner-cookie-consent, +#keksdose, +.notification[ng-if*="cookieHint"], +#privacyBanner, +.misc-popup-cookie:not(body):not(html), +.footer-sticky__cookie-policy, +.sjs-eu-cookie:not(body):not(html), +.my_cookielayer_overlay, +.my_cookielayer_overlay + .my_cookielayer, +#CookieInfoBlock, +.ui-widget.cookie-privacy, +.ui-widget.cookie-privacy ~ .ui-widget-overlay, +.user_notice[data-token*="gdpr"], +#clever-cookielaw.clever-cookielaw, +#cookies-policy-notification, +.notification[data-notification="coockieConsent"], +.cookie-pane--shown:not(body):not(html), +.gaoop[data-gaoop_ua], +#gdpr-region .consent, +#cookie-module.module--cookie, +#cookeControl_UpdatePanelCookie, +.ember-view > div[data-test-privacy-banner], +#cookie-conditions.cookie-conditions, +#gdpr-cookie-consent-popup, +.SiteWideCookie:not(body):not(html), +#cookies-using-message, +#cookie-policy-dialog, +body.show-gdpr #GDPRCookie, +#cookieConsentStickyFooter, +#cookies_overlay_shade, +.cookie-info-text:not(body):not(html), +.rgpd-blockage:not(body):not(html), +.cookie-fixed-hint:not(body):not(html), +.m-stripe--cookie:not(body):not(html), +#cookieScriptId ~ .fot-fixd, +#message-cookies-bar, +#msg-lv-cookies, +.cookie_overlay_container, +.gdpr_msgbox:not(body):not(html), +.js-cookies-alert:not(body):not(html), +iframe[src*="herowelcomebar.appspot.com"], +.tracking-box-wrap[style*="block"], +.cookiepopin:not(body):not(html), +#fbar > .fbar > div[jsl] #cnsh, +#fbar > .fbar > #cnsi ~ div > #cnsh, +#cnsi ~ [jsaction*="dismiss_warmup"] #cnso, +#cnsi ~ div[style="transform: none;"] > g-bottom-sheet[role="dialog"], +.a11y-mode div[class*="CookieDisclaimer"], +#butterBar-container + + #gb[role="banner"] + > div:not([class*=" "]) + > div[style*="background-color"], +#cookies-interface .banner-container, +#EUCookiePolicyNotice, +#cookie-dialog ~ .backdrop, +.cookiebot_overlay_trigger, +#cookie-warning-panel, +.warning-message.cookie, +.cookieLegalComp:not(body):not(html), +.ag-alert-cookie:not(body):not(html), +body.cookieMakeSpace > #cookie, +#privacyNotification.privacyNotification, +#privacyNotification.privacy-notification, +.privacyNotification[role="complementary"], +#tracking-opt-in-layer-container, +.js-gdpr-content:not(body):not(html), +.s360-cookie-hint-wrapper, +#cookie-gate-popup, +#about_cookies_popup_block, +footer ~ #cookies.js-is-active, +#consent-modal-settings.consent-modal-page, +.js-eu-cookie-notice:not(body):not(html), +.u12-data-protection-notice, +cookies-message-display, +#cookiespop, +.anunt.cookies:not(body):not(html), +.js-cookie-modal:not(body):not(html), +#useCookieNotice, +body > .container-fluid.cookie, +.ui-dialog[aria-describedby*="cookie-confirm"], +.ui-dialog[aria-describedby*="cookie-confirm"] ~ .ui-widget-overlay, +#crm-tracking-agreement-layer, +.cookie-baner:not(body):not(html), +body > .cookie-bg, +body > .cookie-bg + #cookie, +.egmont-cookie-alert-container, +.rcw-c-cookiedisclaimer, +#block-site-agree-access-cookies, +.cookies-alert-top:not(body):not(html), +.sq-cookie-notice:not(body):not(html), +.gdpc-banner:not(body):not(html), +.privacy-floating-container, +#gdprCookie2018, +#eucookiealert, +vc-site-cookiepolicy-dialog, +.cookie-confirmation-banner, +#cookie--message--wrapper, +.d-cookie-component[data-component="CookiePolicy"], +.mt-cc-bnnr:not(body):not(html), +.gdpr-panel[data-swiftype-index], +.privacy-policy-slideup, +#gbs_cookie_information, +#privacy_banner_wrap, +.footer.cookies[role="contentinfo"], +#vk_cookie_manager--banner, +#LSCookieConsent, +#ucn-gdpr-overlay, +.zuzcookieouter:not(body):not(html), +.cookieWarningWrapper, +#privacy-policy-notification, +.JS_Cookiebar:not(body):not(html), +.datatrics-cookieBar:not(body):not(html), +#cookie-consent-alert, +.conteneur_minwidth_IE > .conteneur_layout_IE ~ style:not([type]) + div[id], +.section-cookie__popup, +.consent-cookie-wrapper, +#am-cookie.am-cookie, +#cookieSettingsBanner, +#coockieGDPR, +.cookies-ban-container, +.ss-privacy-popup:not(body):not(html), +link[href*="cookie_toast"] + #toast, +#tarteaucitronRoot ~ .ttacjs__overlay, +#zone_cookie.module-warning, +#bycookie.sticky_bottom, +#EUCookiesAlert, +#ks-eucookiehinweis-wrapper, +#cckBanner.cckBannerVisible, +#insert_ads_vi_consent_popup_wrapper, +#insert_ads_vi_consent_popup_overlay, +body > #cookie[style*="bottom"], +.cookieLawBar:not(body):not(html), +#privacy-notice-container, +#ui-cookienotification, +body > #cookie.bottom, +.footer_inscription ~ #cookie_parent, +.sticky-bar--cookie:not(body):not(html), +#onedomain-cookie-consent, +#onedomain-cookie-consent ~ .modal-backdrop, +.cookies-preferences-bar, +.footerCookieNotice:not(body):not(html), +.widget-gpdr-banner:not(body):not(html), +.site-wrapper + > div[id^="Footer-react-component"] + > div[style*="height"] + > .sticky-footer, +#hinweiscookie, +.CMP_app_gdpr:not(body):not(html), +.CookiesHinweisOuter:not(body):not(html), +#page-footer ~ #cookie-layer, +.navsticky .privacypolicy, +#privacypolicycontainer, +body > #privacy[style*="display"], +body > #privacy[style*="fixed"], +body > #privacy[style*="visible"], +body > #privacy[style*="transition"], +#privacy.uk-panel-box, +#optinmessagebg, +#optinmessagebg ~ #optInMessage-new, +#notification-bars div[id*="cookie-policy"], +#tc_priv_CustomOverlay, +.eu-cookie-compliance-banner:not(body), +.js-cookie-popup:not(body):not(html), +.max_wp_cookie_notification, +.full-width-bar.important[style*="block"] .notif-bar, +.satv-cookie-notification, +body > #clayer.clayer, +body > #CLayer[style*="fixed"], +#cookie_bar_edit_button, +body > .cookieagreement, +devsite-snackbar[type*="cookie-notification"], +.cookienote__base:not(body):not(html), +#wpcui_cookie_bar_main_display, +.notice-of-cookies-block, +#userConsentForAdsPopup, +body > .cookies-widget.is-active, +#stickyWarningCookiePolicy, +#cookieWarning ~ .consent-notice, +#ccons-overlay.ccons, +#__tealiumGDPRecModal ~ #global-overlay-background, +#footer ~ #RGPD[style*="block"], +#footer ~ #CookieDiv1[style*="fixed"], +#footer ~ #CookieDiv[style*="fixed"], +.stm_team_and_condition, +body > #legcooki[style*="fixed"], +#show_coockie_info, +.ttgCookieHinweis:not(body):not(html), +#display-cookie-policy.ui-widget, +.gc-cookie-bar, +div[class*="CookieBanner"] ~ div[class*="overlay"], +body > .cookie.clearfix, +body > .cookies-desktop[style*="block"], +body > .cookies-mobile[style*="block"], +.cookieconsent-banner, +.common-cookie[data-cookie-container], +.sticky_top[data-control="cookie_bar"], +#footer ~ #section-cookies, +#cc-cookie-btn ~ #cc-container, +#rcnt #center_col #taw #cnso[style*="block"], +#cookie-popup2-sticky-wrapper, +#alertpop-privacypolicy, +.e-cookie .e-cookie-wrapper, +#cookie-hinweis-container, +.cc-banner + .cc-overlay, +#frame-cookie[src*="privacy"], +.cookies-usage:not(body):not(html), +.overlayCookies.dim:not(body):not(html), +.overlayCookies.dim ~ .overlayDisclaimer.dim, +#consent-modal-bottombar, +.cookies[data-cookies-bar], +#policy-warning-popup, +#compliance-bar[class*="cookiebar"], +#ras-cookie-container, +#privacy_cover, +body > .cookie[style*="height"], +#acceptcookiealert, +#cookiealertwrap, +#cookiespane.cookiespane, +#js-site-cookie-banner, +.alert-section[data-cookie-alert], +.legalCookie[style*="block"], +#cookieDataProtection[style*="block"], +.alert-compliance.fixed-bottom, +.cookie-policy-section, +.ngcc-app-container + > .ngcc-app-container + > .ngcc-alert-panel.ngcc-fixed.ngcc-bottom, +#header .info-block.cookies, +#amgdpr-cookie-block, +.row.allow-cookies:not(body):not(html), +#enhanced-privacy-popup, +#cookie__panel-help.cookie__panel, +#awe-popin-cookies, +#awe-popin-cookies ~ .awe-popkies-layer_dark, +#awe-popin-cookies ~ .awe-popkies-content-container, +.cookie.fff.fixed.small, +#cnildisclaimerLocation, +.datenschutz-hinweis:not(body):not(html), +body > .cookie-tip[style*="block"], +#CookiebotDialogBody, +#popup_cookie_contener_main, +#gdpr-cookie-notice-handle, +.cookie-law-msg__bottom-aligned, +.scripts-accept[data-optionalscript-container], +.overlay[data-optionalscript-container], +.m-notification-layer[data-t-decorator="CookieLayer"], +.data_privacy_layer_wrapper, +body > #cookies[style*="height"], +#consent-wrapper.block[data-reactroot][class*="css"], +.c-cookies__container, +.PICOSTYLE_cookiebanner01_box, +.container.cookies__base--open, +#js_cookie_wish.bottombar, +.privasypolicy-info:not(body):not(html), +.sh-cookie-message:not(body):not(html), +.kfzCookiesBar-81:not(body):not(html), +#cookie-app-flyout, +#GDPRDiv, +#gdpr.show, +.stickyCookieAlert:not(body):not(html), +#body-container_cookies, +.cookie-policy-fixed:not(body):not(html), +.js-cookie-note:not(body):not(html), +.AWDJQueryCookieAccept, +.efakcookie-container-bottom, +.consent-notification[aria-label*="Cookie"], +.dv-accept-cookies:not(body):not(html) { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#ui-cookie-support-notification, +#general-cookie-bar, +#alp-cookie-container, +#jsCookieBox, +#hw-cookie-alert, +#footer .bigspace ~ #CKC, +#footer .space ~ #CKC, +.notification-container.cookie, +.cookieconsent-wrapper, +#globalCookieWarning, +.vm-gdpr__wrapper:not(body):not(html), +#CookieOptOutHint, +.new-cookie-opt-out:not(body):not(html), +.rw-cookie-consent, +#datenschutz-cookie, +.stripe[data-userhiddencontent-name="dsgvo"], +.page-header__cookie:not(body):not(html), +.AlertBanner .CookiesDisclosure, +.c-alert.is-cookies:not(body):not(html), +.cookies-handshake-wrapper, +body > #rodo-info[style*="block"], +.GPCookieDirective:not(body):not(html), +#eucookie-once, +.policieDivGlobres:not(body):not(html), +.fixed-elements .cookies.bottom, +#eucp_container, +body > #cookie.cookieShow, +#gdprComponent > div[class^="GDPR-module_card"], +.gdpr-overlay:not(body):not(html), +.gdpr-overlay ~ .gdpr-close-button, +.top-gdpr-notice:not(body):not(html), +.cookie-animation-open[class*="cookie-notification"], +.cookiePrivacyPolicy:not(body):not(html), +.site-accept-tos-warning, +#gdpr-cookies-banner, +.nr-cookie-notification-component, +.ba-cookie-disclaimer, +#dsgvo-dialog, +.gaOptOut-box:not(body):not(html), +#tc-cookie-consent, +.cookie-bar-background, +.ftcookieinfodisplay:not(body):not(html), +.widget-gdpr-banner:not(body):not(html), +#tx_mpcpiwik_banner_container, +#legalCookieWarningWrapperDiv, +.message-flash.cookie.on, +#bloc-consentement-cookies, +.cookiecompliance-wrapper, +.notification.is-active[data-identifier="cookie"], +.plg_system_eprivacy_message, +.plg_system_eprivacy_declined, +#optanon-minimize-wrapper.optanon-toggle-display, +.ratracker-stickyBar:not(body):not(html), +.cookie-container-show > #cookie-header-container, +.cookie-container-show > #cookie-header-position, +#mtt-cookie-notice, +.custom-cookie-bar:not(body):not(html), +.cookie-info__container, +#rgpd_bloc, +#form ~ section[id*="CookiesNotification"], +#policy-div > .policy-div-sub, +body > .cms_cookies.visible, +.rgpdAlertBigBottom:not(body):not(html), +.cookie_msg_ctr:not(body):not(html), +#cookieConsentLovato, +#cookienote-wrapper, +#cmp-faktor-io-parent ~ .overlay--cookie.fn-cookie-overlay, +.GdprBanner:not(body):not(html), +footer ~ #cookies[style*="block"], +.cookies-band, +#cookframe > iframe#cookfr, +body > div[class^="app_gdpr"] ~ #gpdr, +body > #gdpr[style*="display"], +#gdpr #gdpr-message-modal, +#gdpr.gdpr-footer, +#gdpr.gdpr.active, +#datenschutzcontainer, +.accept_adatvedelem:not(body):not(html), +.fixed-bottom[data-widget="cookieconsent"], +.website-cookie-notification, +.js-website-cookie-notification, +#cookieAlertBig, +.cookieAlertBigTop:not(body):not(html), +section[class*="CookieBanner"], +.cookieBarAniIn:not(body):not(html), +#tracking-agree.sticky-bottom, +#unileverCookiePopup, +#portal-cookie-info, +.callout.cookies.card[data-closable], +#pwcc-cookie-consent, +#cookie_conf_banner, +.close-centered-cookie-message-lq, +#gdycn_container, +#gdpr-header.notification--sticky-header, +#salsa-policies-advice, +.js-cookie_hint:not(body):not(html), +.b-cookie_hint:not(body):not(html), +.rgpd-fixed-bar:not(body):not(html), +.ui-dialog.gdpr, +.ui-dialog.gdpr ~ .ui-widget-overlay, +#ad-cookieBar, +#jquery-cookie-law-script, +#rodoInfoForm, +#rodo-popup-container, +#rodo-popup-overlay, +#cookiebanner-wrapper, +#conteneur > #ck[style*="block"], +.eu-cookie-policy-wrapper, +.global-container > #js-cookie.cookie, +#cpsCookieHintContainer, +.ph-cookie-compliance, +#GDPRConsentBar, +.mod-cookie-consent__dialog, +.pdx-cookie-container, +.cookie_privacy_block, +.c-cookies__bar:not(body):not(html), +.cookiesnotification:not(body):not(html), +.cmp-cookie-message:not(body):not(html), +.js-cookie-consent-form.is-active, +#JM_cookielayer, +#accepted_cookies.site-message, +.mod_cookiebar_optin_slim, +#js-cookies-bloc, +#cookie_datenschutz, +.m-cookieBar:not(body):not(html), +.warning-top--cookies, +.js-warning-top--cookies, +.cookie-consent-notify, +#dsgvo_wrapper, +.dismissable-cookie-policy, +.notice-gdpr:not(body):not(html), +.pusherpanel-cookienotice, +#cookieConsentHolder, +.bottom-cookie-consent, +#bannerCookieLaw, +.footer ~ .cookie, +#cookieConfirmDiv, +#site-banner-gdpr, +#keks_notice, +#top-body > div > #main_container ~ .banner.paper, +.cookie-ribbon:not(body):not(html), +#block-cookies-info, +#js_euCookieModal.euCookieModal, +#cookiePrivacyDeclaration, +.t-footer__cookie-disclaimer, +.row[class*="src-components-CookiePolicy"], +loop-cookie[cookie-name*="loop-cookie"], +#ccbar_container.ccbar_pos_bottom, +#bonial-cmp-container, +#page.site ~ div[class*="cookie-consent"], +.privacy-warning.is-visible, +#__shopwired_cookie_consent_container, +.cookie_policy_outer.on, +.hea-content-general ~ .ce-container, +.cookie[ng-show*="cookieAccepted"], +.header--worldwide__cookies, +.cookie.js-banner:not(body):not(html), +.cookie_policy_banner, +body > #cookie_html, +#cookie-message-panel, +#cookie-content_placeholder, +#data-disclaimer.disclaimer, +.js-cookie-rgpd:not(body):not(html), +.cookies[ng-show*="Accept"], +#cookie-accept-bar, +#tarteaucitronAlertBig, +#yn-cookie-banner, +.cx_cookieNotice:not(body):not(html), +.cookieModuleContainer, +.gdpr.showGDPR:not(body):not(html), +#gdpr_popup[style*="block"], +#cookiePopupTarget, +.cookies-overlay__container, +#wa_cmpOverlay, +#am2-gdpr.am2-gdpr, +body > #ldb ~ #cono, +.consent-at-bottom > #consent-agreement, +#dvCookie.popup, +#optanon-overlay, +.cookie-warning-banner-view, +.message.cookie.info:not(body):not(html), +.part_cookie_consent:not(body):not(html), +#gdprId > .c-notifier, +#privacyPopup.privacy-popup--active, +#navCookieCompliance, +#top-cookie-bar, +.uiCookiesHint, +#main > #cookie_policy_link[style*="block"], +#ajax-cookiebar, +#cookiealert-new, +#cookieconsent ~ .consentoverlay, +#cconsent-bar, +.acccc-cookie-message, +#cookie-policy-overlay, +#cnd-gdpr-container, +body > #cookie.cookie, +.a-common-cookieDisclaimer, +#footer-cookie-popup, +#toppopupgdpr, +.top-popup-gdpr:not(body):not(html), +.cookies[ng-if*="ctrl.hasCookie"], +.cookies--alert:not(body):not(html), +#block-cookieinfo, +.gdpr-panel_bar--bottom, +#load-cookiescript[src*="cookiescript"], +#pp-cookie-notice, +#ID_DIV_GDPR_ALERT, +.sws-cookie-notification, +#zone-accept-cookie, +.seopress-user-consent, +body > #cookie-toolkit.visible, +.gdpr-section > .gdpr-content, +body > .cookie > .cookie__wrap, +.euCookiePopupContainer, +#block-eucookieblock, +#cookieMeldung, +#co_bandeauCookie, +#_CookieConsent.sticky, +#hv-cookie-banner, +#fhw_cookiehinweis, +.notifications .notification[id*="cookieConsent"], +#eucookies-wrapper, +#privacy-cookie-info, +.privacy-policy-notice, +.pp-accept-cookies-block, +.container-full.accepted-cookies, +#hs_cos_wrapper_cookie_notification, +.l-header-container__privacy-prompt, +#julianaCookiesAlert, +.gmt_gdpr_button_config, +.gmt_gdpr_button_config ~ .gmt_gdpr, +body > #cookie-accep, +#cookiePrivacyNotice, +.feedback-message.cookie, +#aoncookieconsentpopup, +ugc-cookie-banner, +.cms_cookie_wrapper:not(body):not(html), +.b-stripe_content_cookie, +#cookeHint.cookeHint, +#privacyNote.sticky, +#gdprconsent, +#cookies_policy_bg, +#cookie-acknowledgement, +#cookie.cookie.cookie--unset, +.ThirdPartyCookiesAlert, +nges-cookie-notification, +.usernotification--cookie-usage, +#pageFoot ~ div[class*="cookieMessage"], +.ma-CookiesDirective_Container, +.accept-privacypolicy, +#jquery-cookie-popup, +.c-cookiehint:not(body):not(html), +.inbentaCookie:not(body):not(html), +.o-floating-card.js-privacy, +#pagehead > #cookies.open, +#bandeau_popin_cookie, +#cookie-consent-dialog, +.accept-cookies-toast, +.cn-window[aria-label="cookieconsent"], +.Common-Layout-StandardBody.withFooter + > div[class*="Common-Layout-StyleJamSiteWideMessage"], +.bar-Cookies:not(body):not(html), +.ndm-cookie-consent-popup, +.cookie--message:not(body):not(html), +footer ~ .cookies[style*="block"], +#modal-bannercookies, +#divCookieLawButton, +body > #ga-opt-in[style*="block"], +#popupPPC.popupPolicies, +#cookie4help > .pukcookie, +#euModalOverlay, +#euModalOverlay ~ #euModal, +.cc_css_reboot.cc_dialog, +.park-snackbar-cookies, +#cookieDisclaimerHolder, +#ConsentPrompt.navbar-fixed-bottom, +body > #cookie[style*="top"], +div[data-react-class*="CookieBanner"], +#cookieStrap, +.barra-cookie:not(body):not(html), +#yadaCookieBanner, +.accept-cookies-parent, +.pcnWrapper[id*="CookiesNoticePanel"], +#wp-gdpr-cookie-notice-wrap, +.page-wrapper > .dataprotection.page-outer, +#cookie-banner-wrapper, +.eg-cc-window[aria-label="cookieconsent"], +.alert[data-behaviour="cookie-consent"], +.fixed-bottom[ng-if*="showPolicy"], +.cookies[data-plugin-cookie], +#advencyRgpd, +#ask_cookie_low, +#tmCookieNotice, +.notification-panel[data-arm-module*="cookieBanner"], +.cookie-prefs-footer:not(body):not(html), +.consent-cookie.open:not(body):not(html), +#header .inside > #CKC, +#footer .inside > #CKC, +.ysdb-cookiealert:not(body):not(html), +#modalPanelRODOContainer, +.bwscookie_visible:not(body):not(html), +#agreementfordataprotectionLayer, +#ptm_cookie_law, +.reveal-modal[id*="cookie"] ~ .reveal-modal-bg, +.cookie-notification-modal, +#consent_blackbar:not(.idcac), +.p-notification-bar-cookieconsent, +#noty-cnil.alert-dismissable, +#NLC_textLayer, +#NLC_opaqueLayer, +.block-artwhere-gdpr:not(body):not(html), +.notificationbar[data-notification*="Cookies"], +.vw_system_notification_opt_in, +#cookie-layer[style*="display"], +#app.page > .policy-notifier, +.bba-popup-cookies:not(body):not(html), +#js-popup-cookies, +.notice[data-cookie-control], +.c-simple-cookie-consent, +.gdpr-agreement-box:not(body):not(html), +.gdpr-msg:not(body):not(html), +cookie-confirmation, +body > #capa-cookie, +#capa-cookie ~ #pastilla-cookie, +#gdpr-optin-section, +.cookie_usage_notifier2, +.philadelphia-optin-visible, +.accept-cookie-container:not([class*="optanon"]), +.js-accept-cookie-container, +.cookie-gdpr__fade-in, +body > #cookie.showme, +.njt-gdpr-full_width:not(body):not(html), +body > .use_cookie, +.cookie-request-ctn[style*="block"], +.privacy-manager__banner, +#__next div[data-selector="container@cookiebar"], +#cookies-privacy-policy-alert, +#cookies-privacy-policy-alert-small, +.c-consent-form.js-consent-form, +.js-cookies-agreement-notification, +.wpc-cookie-warning:not(body):not(html), +#banner-accept-cookies, +#dsgvo-cookie, +body > #page-privacy > .page-privacy__dialog_banner, +#bloc_cookie.footer, +#cookie-notification-container, +.navbar-fixed-bottom.navbar-privacy, +.cookie-notification__wrapper, +.cookienotice-content, +.cookie-bar-section:not(body):not(html), +.dsdvo-cookie-notice, +#spcookiegdpr, +#cookieNotificationLayer, +.gdprCookieWrapper, +#info-bar.info-bar[style*="zoover"], +.gdpr-consent-guard-cookie-notice, +#CO--cookie-policy, +#eu_cookie_disclaimer, +#cmp-faktor-io.iframe-wrapper, +.page > .page-footer ~ .coo-banner, +.v-window-cookieDialogWindow, +._3f0b-window[aria-label="cookieconsent"], +#scmp-popin.scmp-popin, +.footer ~ #cookie[style*="block"], +#main > .fullwidth.cookie, +.alert-cookie-message, +#simplecook.gl_keep > .message, +.CookieLawWrapper:not(body):not(html), +.js-privacy-policy-alert.notification--is-visible, +.component-consent-banner-consent-banner, +body > #cookies-usage[style*="block"], +#block-rgpd-bandeau, +.o-cookie-notification, +.pop-up-cookie-alert-block, +.div_cookie_hint:not(body):not(html), +#app-cookie[class*="fixed"], +.footer ~ .cookiemaindiv, +#mw-mf-page-center > #gdpr, +.rm-cookies-belt:not(body):not(html), +#modPrivacySettings > .modPriv, +#consent.navbar-fixed-bottom, +#lc-cookie-bar, +footer .cookies-cont[style*="block"], +#cookieUsagePopup, +.mod-cookie-consent.mod-website-cookies, +#cookie-policy-holder, +.toast[data-dismissable-id="cookieinfo"], +#cntAlertCookie, +.js__banner-gdpr:not(body):not(html), +#CookieModal_cookiemodal > #cookie-wall.in, +#maksimer-cookie-warning, +.mmCookieInfoBoxUser:not(body):not(html), +.gdpr-cookie-alert-wrap, +.gdpr-content_blk-indepth, +.content ~ div[class*="CookieBar"], +.message-bar.message-cookies, +.notifications-bar__info-message--cookie, +.Cookie-notice:not(body):not(html), +.cookie-manager-consent.is-active, +#footer ~ script[src*="avg-cookie"] ~ .cookie__wall.visible, +.footer ~ script[src*="avg-cookie"] ~ .cookie__wall.visible, +#cookieFoundry.EUc, +#cookieboxM.cookieboxM, +.owl_cookie_information_js, +.gdpr-cookies-hint:not(body):not(html), +#masterpage_divCookieBanner, +#cookie_consent_message, +.section--cookie-consent, +#notification-cookie, +#privacyTopBar.expand, +#app > .message.cookie, +#footer ~ #cfooter > .msg, +#block-cookiepolicyblock, +#jc-cookie-notice, +.page-warning_cookies, +#fsCookNTrack, +#ip-user-consent.snackbar, +#cookieConsentPopup, +#dtcookie-container, +.dtcookie-overlay:not(body):not(html), +.cookieAcceptWindow:not(body):not(html), +.cookie_warn_box:not(body):not(html), +gdpr-cookie, +.alert[class*="cookie"], +#carconnector-cookie-alert, +.cookies[ng-show*="CookieBar"], +#app > .cookie.cookie--top, +.cookies-settings.fucking-priority, +.js-lwpcngNotice:not(body):not(html), +#use_cookie_remind, +#cookieHint_container, +#jsCookieConsent, +#footerCookieBar, +.gdpr_cookie_bar_cont, +#dogmacookiehint, +#AdatvedelmiInfosav, +#popupDiv.cookieWarningBackground, +#cookie-directive-container, +#cookies_msg_subwrapper, +.m-header-cookie-notice, +#ctl00_ucDatenschutz, +.b-system-dialog.is-open.is-cookies, +#LegalsCookieHinweis, +body > .cookie_messaging, +.privacy-policyis-sticky, +.combinedConsent_bottom.combined_consent_js_inited, +.barra_cookie:not(body):not(html), +#js\.cookie\.banner, +.top-message[data-vcv-top-banner], +.modal__cookie--message, +.cookie-policy-msg:not(body):not(html), +.cookie-policy-class:not(body):not(html), +#app > #analytics-consent, +.cookie_policy_pop:not(body):not(html), +#cb-cookieoverlay, +.gdpr_consent_popup:not(body):not(html), +#cookiesWarningMessage, +body[frame-killer-enabled] > #AC_layout[style*="max-height"], +#cookie-popup-container, +#footer > #cookies > #form-cookies, +#kv_gdpr_cookie_info_bar, +.top_banner--gdpr:not(body):not(html), +.c-CookieDisclaimer:not(body):not(html), +#cookie-floater-wrap, +#s-ui-cc-container > #s-ui-cc-navbar, +#gdpr_popup_bg, +#gdpr_popup_bg ~ .small_gdpr_popup_holder, +#privacyBar.cookieConsent, +.ui-dialog[aria-labelledby*="CookieInfo"], +.ui-dialog[aria-labelledby*="CookieInfo"] ~ .ui-widget-overlay, +.cookie_warning_container, +#header-gdpr, +#icc_message[style*="block"][style*="background-color"], +.alerts--eu-cookie-bar, +#gbpl_oba[style*="relative"], +#cookieIframe[src*="cookiepolicy"], +.eh-cookie-disclaimer, +._stickyfooter #js-cookies, +#Gdpr.messageBox.active, +#hc_evt_tooltip_modal.hc_m_modal, +footer > #sidebars > .sidebar.consentContainer, +.top-holder > .cookie_dialog[style*="block"], +.skel > #msrc-widget, +body > #cookie.show, +#gdpr-message-modal[style*="block"], +.rm-cookie[data-jsevent*="cookieConsent"], +.notifyCookie > .notifyCookieInner, +.cookie-not-confirm-banner, +#cookie_disclaimer_container, +#cookiefloater, +.ConCookieInfo:not(body):not(html), +#page-cookies.slide-up, +.cc_container[id*="cookieChoiceInfo"], +.block-clc-cookies-policy, +#popup-gdpr, +.trackingNoticeOverlay, +body > #ckpop.outer, +.cg-cookie-warning:not(body):not(html), +#hw_cookie[style*="absolute"], +footer ~ cookie > #cookie, +footer ~ div[id*="cookie-bar"] { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +body > script[src*="optout.betrad.com"] ~ #__ev_bc, +.cookie-disclosure, +#footer ~ #gdpr_agree, +#root div[data-cookie-law-banner-selector], +#dxCookieConsentContainer, +.pageFooter-acceptCookies, +#app > main > .page-content .module-container-bala.shown, +#cookie_set_accept.cookie-fade, +#global-nav-header div[aria-labelledby*="cookie-banner"], +.cookie_consent_overlay, +#kecookiehint, +.cookie-disclaimer--default, +.s-cookie-popup:not(body):not(html), +#snippet--cookieSettings, +.fa-cookie.active[data-fa-cookie-inited], +div[aria-describedby="cookies-policy-message"], +.cookie-permission-banner, +.alertbar.alertbar--trackingVertical, +.alertbar.alertbar--trackingHorizontal, +.notice_cookies:not(body):not(html), +.Cookie-banner:not(body):not(html), +.CookieConsentMemo:not(body):not(html), +.consent[ng-controller="cookieConsentCtrl"], +#gdpr_overlay, +#tracking-consent-dialog ~ #tracking-consent-bg, +#mad-client-gdpr-consent-banner, +#ctl00_pnlInformativaCookies, +#ate_cookie_dialog, +#borderTab > #teconsent[consent], +body > #pop_contact.pop_box[style*="bottom"][style*="block"], +#mybyte_media_cookiehinweis, +#GDPRAlertBanner, +.cookie-message-banner, +.floating-cookie-info, +web-cookie-consent.ng-star-inserted, +.a-declarative[data-action="sp-cc"], +.CookiesWarning:not(body):not(html), +#form1\:cookieBannerDiv, +.containerCookieDisclaimer, +vls-cookie-banner.ng-star-inserted, +#___gatsby div[class*="CookieConsent"], +#__nuxt div[class*="cookieBar"], +.src-components-CookiePolicy-__style__root, +.cookie-bubble.bottom-left.show, +#policy.gdpr-eu.animate, +body > .gdpr-bottom, +.c-bannercookies.c-bannercookies--opened, +#global-header > #gdpr-modal-box, +#noteOnCookies, +.site-cookie-popup:not(body):not(html), +#_s-cookie-notification-container, +#root > div[class*="CookieConsent"], +.ember-view.cookie-popover, +#anzeigen-einwilligung, +#ww_cookie_consent, +nl-cookie-notice, +#static-cookie-policy-message, +#divMeracCookies, +.wpcc-container.wpcc-bottom, +.cookie-consent-bar-wrap, +body > .cookies.text-center, +.cookie-bar__wrapper:not(body):not(html), +#cookie-notification ~ .modal-backdrop, +.css-pp-box.show, +.container.gdpr-info .alert, +.block--cookie-consent, +.c-consentcookie.c-consentcookie--active, +.info-banner[data-selector="cookie-policy"], +#root > main div[class^="cookieBlock"], +#cookiesModalContainer.cc-notification, +#shopify-section-fixed-message, +.s-cookie-info, +.popover-cookies, +.cookie-permission--dim, +.cookies-tooltip, +#gdprcookie-container, +#outer-container > .PrivacyCookieAccepted, +.m6Cookies_overlay:not(body):not(html), +#div_cookienotice, +#is-cookiealert.is-Alert-Bar, +.PopMessage.cookie:not(body):not(html), +.CookiePolicyNotification, +.cookie-cnf-banner:not(body):not(html), +#body > form > .cookies[style*="block"], +.js-content > div[automation="cookie-consent"], +body > .ttconsent.ttTR, +#plg-cookienotice.visible, +#privacy-policies-banner.privacy-policies-banner, +#eut-privacy-bar[style*="block"], +.dv-responsive div[data-bind*="CookiesInfo"], +.cookieBubble[style*="fixed"] > .cb-wrapper, +#usercookieshow.usercookieshow, +.banner_accept_cookies, +.group-header-placeholder-cookie, +.group-header-placeholder-cookie ~ #outer-wrapper-cookie, +#gdpr-widget .consent__alert, +nd-cookie-bar, +.neon-cookiebar:not(body):not(html), +#w18lara_tgplugin_consent, +#cookie_info-bar, +.fw-dialog[aria-labelledby="cookie-policy-content"], +#privacyPolicyOverlay, +#privacyPolicyOverlay ~ #privacyPolicyPopup, +#popin_tc_privacy, +#popin_tc_privacy ~ #privacy-overlay, +.cookie-body-overlay.show, +.r-cookie-bar:not(body):not(html), +.mod-CookieMessage:not(body):not(html), +.ts_privacy_adv:not(body):not(html), +.avalanche-message.sticky[ng-hide*="cookieLaw"], +.page-wrap > #cookies.display, +#mainLayout > #cookies.cookies, +#footer #cookies[style*="display"], +#frm[name="frm"] > #cookies[style*="display"], +.body-store > .cookies-gdpr, +#ddm_cookiepolicybanner, +#corpCookieBanner, +.dwcc-cookieconsent:not(body):not(html), +#alert-cnil.navbar-fixed-bottom, +#site-cookie-notice, +.js-global-skrp-messages, +#___gatsby [class*="module--cookie"], +.alert-dismissible[id*="cookiechoice"], +#cooknote-div, +#gdpr-info-container, +.flash-message.flash-rgpd, +.dataprivacy-cookies-note, +.privacy-and-cookies.open, +.cookies.fixed[data-controller="cookies"], +#cookie_leiste, +.cookie-consent-holder, +.site-container > .container-fluid.privacy, +voc-cookie-warning, +.xf-cookie-hint:not(body):not(html), +#CookieInformer.modal-content, +#cmp-faktor-io-brand-consent-notice, +.is-active[aria-label*="cookieconsent"], +.box-attention.add-get-cookie.is-active, +#cookieNoticeBanner, +#accept_cookies_banner, +#magecomp-cookie-template, +#__nuxt #__layout .Consent.is-open, +#root div[class*="CookieConsent"], +.cookie-policy-dialog, +.gdlr-core-privacy-box-wrap, +#cookie-disclaimer-vue, +.content-wrapper > #gdpr[style*="display"], +.cookie_banner_container, +.Header-stepBar div[cookie-terms], +#root-cookie-notice, +#euconsent.card.shadow, +#app > #cookiesStrip, +#app-container #cookiesStrip, +.c-cookie-information, +#cookie_hinweis_box, +#cx_bottom_banner, +.eu-coookie-toolbar:not(body):not(html), +app-footer .cookies_use, +#gdpr_cookies.cookies.visible, +#yourCookieChoices, +.a-cookiebar:not(body):not(html), +#ensNotifyBanner ~ .ensModalBackdrop, +.cookiesBarOverlay, +.cookie-backdrop, +#ACCsmallCookieLayer, +#cookie-modal ~ .modal-backdrop, +.BlogHeader__cookies-banner, +#\[CookieBanner\], +#footer ~ #cookies-glass, +#footer ~ .gdpr_holder, +#gdprPopup.cookies, +body > section#acc-bottom[style], +#GeneralCookies ~ .ui-widget-overlay, +#GeneralCookies ~ .ui-dialog[aria-describedby="GeneralCookiesModal"], +#zone_CMP_grande, +#bongo_cookie_info, +#___gatsby div[class*="CookieNotice"], +.pagesection--disclaimer[data-module="euCookie"], +.rodo_cookies_popup, +.cc-consentdrawer[data-enable-scm-cookie-drawer], +#gdpr_pop, +#derCookieHinweis, +.cp-popup-overlay, +.cp-popup-overlay ~ .cp-popup.cp-popup-visible, +#rgpd-msg.alert, +.notification[data-handler-notification*='"case": "cookie"'], +.app div[data-qa-file="CookieAcceptance"], +#_evidon-message, +.footer ~ .cookielaw-form.is-active, +#rs_gdprBanner, +#weby_cookie_consent, +.cookie-prompt__wrap, +#rgpd__info__, +footer ~ div[id*="cookie-banner"], +#park-cookiebar-el, +#cerezsorgula.cerezsorgula, +.gdprNotice:not(body):not(html), +#block-csm-user-cookie-consent-message, +#reactApp > div[class*="CookiePolicyContainer"], +#esv-footer ~ #consent-container, +#footer ~ #cookie-declaration, +#net-privacy-policy-iframe[src*="cookies-policy"], +.sui-TcfFirstLayer, +#gdpr_cookie_adv, +.cookies-box-module, +#root > #gdpr-cookie, +#gdpr-cookie-backdrop, +#vm-cookies-cookie-notification, +.dismissable-banner.unaccepted[data-banner-type="policies"], +.dismissable-banner.unaccepted[data-banner-type="cookies"], +#cookie_topdiv.cookie, +.cookie-and-privacy-container, +#app div[class*="privacy-notification-holder"], +.global-alert--cookie-notice, +#cookies_policy_bottom_left, +#app div[class*="CookieBar"], +.modal--cookies[data-cookies-bar], +#datenschutzbanner, +#bannersRoot div[data-selenium="CookieBanner"], +#cookiestoerer, +.allow-cookie-notification, +#kuketoaverto.kuketoaverto, +.cookie.v-snack--active.v-snack--bottom, +.gdprCookie:not(body):not(html), +#root div[data-test-id="privacyBanner"], +.mask_gdrp:not(body):not(html), +.gbpr-popup:not(body):not(html), +#r_cookie_hinweis, +.gdpr-backdrop, +.frontendPrivacy__consentBanner, +#cookieBlockOverlay, +#msg_cookie_accept, +.cookie-disclaimer-backdrop, +.tsd-cookie-notice:not(body):not(html), +#lgcookieslaw_overlay, +#data2-gdpr, +.section[data-cookie-gdpr-name="gdpr_cookie_consent"], +.overlay.rodo-not-small-modal, +#iticonseil_rgpd, +.dcxa-notification-cookies, +.js-global-cookie-message, +app-root > .ng-trigger-cookie, +.gdpr-banner-container, +#cookiecontainert[class*="cookie"], +#PrivacyWarning.in ~ .modal-backdrop, +body > #gdpr-wrapper.gdpr, +.cookies-footer-block, +.header_dialog[id*="gdpr"], +#hinweisMo.in, +#hinweisMo.in ~ .modal-backdrop, +#band_cookie, +app-root > app-cookies-popup, +.cookies-prompt, +.cookie_information--bar, +#gh-cookie-hint, +.privacy-notice-gdpr, +#wf_cookie_notice_wrapper, +#BorlabsCookieBox, +#BorlabsCookieWidget, +#gdprToolbar, +#__accept_cookie[data-position="bottom"], +#gfbsmd_cookiepolicy, +.cookie-panel-spacer:not(body):not(html), +.m-alert-banner--cookie, +.js-cookiecon-container.c-cookiecon-container--visible, +#TLEConsentDialog, +.container.CookieConfirmation, +#europeCookieWrapper, +#coookieees-wrap, +#js_euCookieModal, +.cookie-card_popup_fixed, +.popupCookiesBG:not(body):not(html), +#grve-privacy-bar, +.hdlint-cookie-container, +#gdpr-cookie-bar, +#RB_React_Component_CookieBanner_4, +#consent[class*="termly-consent-banner"], +.c-cookie-compliance:not(body):not(html), +.cc-cookie[onclick*="showCookieBar"], +body > #ecHolder.ec-holder, +#content div[data-automation*="Eu_banner"], +.cc-revoke ~ .cc-grower, +#root div[class*="CookiesConsent"], +.cookie-consent.fixed, +.js-show-cookie-consent .cookie-consent, +.cookie-consent[aria-labelledby*="cookie-consent"], +.cookie-consent.cookie-consent--open, +.cookie-consent.notification-bar, +.pb-f-global-cookie-info-popup, +html[data-react-helmet] #app-root > footer ~ #preroll-container ~ aside, +html[data-react-helmet] + #app-root + > footer + ~ #preroll-container + ~ button[title*="CMP"], +#ac_cookie_bar, +#gdpr18.gdpr18, +.cookie-consent.ng-star-inserted, +#gdpr_popup_container, +#cookie-usage-notification, +#sw-footer-cookie-policy, +.footer__cookie-consent, +#wc-gdpr-widget, +#content ~ #cookies_statement[style*="block"], +.GDPR-agreement[style*="block"], +.GDPR-agreement ~ #maskgdpr, +.GDPR-agreement ~ #openGDPR, +alert.cookie-alert-shown, +.o-cookiebar:not(body):not(html), +#terms-and-conditions-banner, +#cookies_information_box-wrapper, +#agree-privacy-notification, +#ciacho-info-container, +body > .cookies.-is-not-accepted, +#__next div[class^="PrivacyPopup__Box"], +.cmsHeader > .cmsHeader__row--cookie, +#jrgpd-bandeau, +.x4_cookiedialog:not(body):not(html), +.cookie-consent[ng-show*="CookieConsentBar"], +#privacyPopup.privacyPopup.show, +.disclaimer-opened div[cookie-disclaimer], +#m-cookienotice, +#footer .cookie-dismiss, +#mc-gdpr-containter, +.cookie-use-notice:not(body):not(html), +#rl-privacy-notice-container, +.rgpd.visible[data-module="RGPD"], +.cookie-warning-v2:not(body):not(html), +#__next #kids-legal-overlay, +#__next #kids-legal-footer, +#cookiediv.open, +#__next div[class*="CookieBar"], +#ctl00_ctl00_cookieDiv, +.infocookies[id*="cookies"], +#cnilWarning[style], +#adroll_consent_banner, +#___gatsby div[class*="GDPR-module_card"], +.site-footer-cookiebanner, +.cookies-accept-container, +.nn-cookie-acception:not(body):not(html), +body > #gdpr-toggle, +.cookie-consent.u-position-fixed.u-width-full, +.a-cookieNotice:not(body):not(html), +.cookiewall__wrapper > .cookiewall__overlay, +.cookiewall__wrapper > .cookiewall__cookiewall[data-type="cookieWall"], +.cd-ribbon[data-ng-hide*="cookieDisclaimer"], +.cd-ribbon-overlay[data-ng-hide*="cookieDisclaimer"], +.AP_mod-bm-cookies:not(body):not(html), +.cookieConfirmationMessage, +.cookiePopupContainer, +#footer-cookies-container, +.one-cookie-banner-frame, +#shopify-section-cookies_popup, +.go2b-cookieInfo:not(body):not(html), +.psi-parent[role="alertdialog"][aria-label^="Dine data"], +.erw-gdpr-notice-footer, +.c-agree-cookie[data-agree-cookie], +#cookie-inquiry.cookie-inquiry[style*="block"], +#GdprEyebrow > .GdprEyebrow, +.EUCookieBanner:not(body):not(html), +.bxst-main-cookie-policy, +.gdprbox[id*="gdprcode"], +#CookieInformDiv, +body > #trackingcookies, +.comp-cookie-bar:not(body):not(html), +.m-cookies-info, +#js-cookie-dialog.cookie-dialog-container, +.bloc_cookie_tracking, +#trackers-ask-consent-gdpr, +.ui-pnotify.cookieNotificationQ, +#modHeader_panCookieRequest.cookies, +#sp_message_container #sp_message_iframe, +.wrap-cookie-info-ext, +.layer.dsgvo.open.sticky, +.iCookie.iCookie-default.iCookie-b, +body > div[class^="index_cookieNotification"], +body > .active[class*="CookieAlert"], +.cookieToGo.show.popup, +iframe[src*="cmp.faktor.mgr.consensu.org"] ~ #fingerprint, +.ui-site-rgpdCookiebar, +#cookie_bottom_bar, +.region-gdpr #cookie-ban, +.cookieConsentBarContainer, +#dsgvo_hinweis, +#cookie-consent-area.cookie-consent, +.NotificationContainer [rel="cookie-notification"], +#js_accept_cookie_bar, +.accept-cookies-bar:not(body):not(html), +#oum-cookie-info, +#gl-cookiewarning, +.page__header + > .page__preheader + > .jumpmark.jumpmark--skip-nav + ~ .notice.notice--change-context, +.page__header + > .page__preheader + > .jumpmark.jumpmark--skip-nav + ~ .notification--site.notification--primary, +#bannerCookiesWrap, +.c-gdpr-banner:not(body):not(html), +#footer .rgpd-container, +#cookies-info ~ .cookie-image-wrapper, +body > .cm-message.cm-show, +.privacy-policy-pop:not(body):not(html), +.cookie-notify-block:not(body):not(html), +#root div[data-qa*="CookieBar"], +#content div[class^="CookieConsentBanner"], +.cookie-complience-banner, +div[data-corgi-component="cookie-banner"], +#GruUiWrapper.GRU_modal, +#cookies.sticky-bottom.allow-scroll, +.alert[data-resource-id="usingCookiesMessage"], +.cookie-consent[aria-describedby*="cookie-consent"], +.el-cookie-consent-area, +.rgpd_banner_alert, +.cookie-consent.is-visible, +#lbPromtCookiesIframe, +#app div[data-cy*="cookie-banner"], +#ConsentCookie.ConsentCookie.cc-left, +#acceptCookiesModal.fixed, +#__PWS_ROOT__ div[data-test-id*="EuCookieBar"], +#q-cookie-box, +.cookie-banner-wrapper, +.vi-cookie-consent:not(body):not(html), +.cookie-policy-widget, +#cookie-law-info-again ~ .cli-modal-backdrop, +.cookie_information--overlay.cookie_information--active, +.hue-cookie-optin:not(body):not(html), +#popupGdpr[style*="fixed"], +cookie.disclaimer, +#cms-module-tracking-codes-consent-hint, +#cms-module-tracking-codes-backdrop, +.page ~ div[id^="CookieConsent-react-component"], +#cookie-disturber-surrounding, +.the_cookie_notice:not(body):not(html), +.app-cookie.u-fixed div[class*="cookie-note"], +.site--root > .cookies--root.cookies--open, +#main-footer .cookie.active, +.ui__main-footer .cookie.active, +#sncmp-container, +.dmc-interface > .dmc-bar.noPrint, +#___gatsby div[class*="CookieDisclaimer"], +.fixed-bottom[class*="cookie-consent"], +.flyntComponent.cookieNotice--isVisible, +#rgpd-infos.disclaimer, +.rgpd-alert.active:not(body):not(html), +.footer + .cookie-consent, +#___gatsby div[aria-label*="cookieconsent"], +.kit-sticky-privacy.visible, +.cookie-disclaimer__holder--toolbar, +.cookies-consent-banner-new-component, +.GdprCookieConsent-ConsentContainerOverlay, +.js-cookieconsent:not(body):not(html), +.cookie-consent__overlay, +.cookie-consent[ng-controller*="CookieConsentCtrl"], +#cookie-info-bottom, +#cookie_nag, +.cookie-notice--body .cookie-notice--container, +.cookielawpopup-container, +.cmsHeader__row.cmsHeaderCookie, +#footer .cookie-identification[style*="block"], +.cookieAcceptBar, +.consent-notice.js-consent-notice, +.announcement[ng-init*="cookie-announcement"], +#cookie_policy_rgpd, +.c--gdpr-message, +#customCookiebotBar, +#accept-cookies-container, +#top_cookiePopUp, +.toast-wrapper-cookie-policy, +#cookies-manager-msg, +.ui-dialog.cookie-consent, +.ui-dialog.cookie-consent ~ .ui-widget-overlay, +#r9-gdpr.r9-gdpr-container, +.lupcom_cookie_switch, +#accept_cookie_container, +#cookiedismiss, +.pum[data-popmake*="cookie-warning"], +#sdk---app--cookieMessageStrip, +.cc-window.cookie-consent, +.js-gdpr-cookie-banner, +#root > header ~ div[class^="CookiePolicy__Wrapper"], +#complianceCookie.alert, +#sicmsCookieInfoWrapper, +#wrapper > .cookie.active, +#main-section.with-cookie-info > .block-info.cookie, +#dsgvo_hint, +.cookie[data-shelf-name*="Notification"], +.header > .cookie.visible, +.done-gdpr-alert-box-wrapper, +.mm-slideout > .cookie[style*="visible"], +#footer ~ .cookie[style*="display"], +.cookie[class*="advert"], +.cookie[data-cookies-info][style*="display"], +.row-full.cookie.active, +.show-cookie-popup .cookie, +.md-cookie-bar, +.cookie-bar-container, +#wrapper > .cookies[style*="display"], +#content ~ .cookies.showed, +.gdpr-consent[style*="fixed"], +body > .cookies.visible, +.footer > .footer-terms ~ .cookies, +.cmp-cookies-banner, +.cookiesTip > .ckTipContainer, +.cookie-consent .block-screen, +#divEuCookieDirective, +#ww_cookie_bar, +#root div[class*="CookieBar"] { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.cookie-used-note, +#redim-cookiehint-modal, +.cookiebar-disclaimer, +#cookieAccepter, +#main-footer ~ aside[data-consent-notification], +.js-cookies__message, +#popup[class*="cookie"]:not(.cookiesjsr--app), +.cookie_approved_bar, +.cookieNotificationBar, +#cookie_notice_wrap, +#dsgvo-confirm-dialog, +.c-cookies-notification, +#wrapper > #cookies[style*="display"], +.cmplz-soft-cookiewall, +.cookie-section-fixed-top, +#dsgvoWrapper.jsDsgvoWrapper, +.content-con-cookie, +.contentasset[data-cid="DATA_PRIVACY_BAR"], +.gdpr-block-wrap, +#ctl00_EmergencyBanner_uiDivCookie, +.c-cookiebanner, +local-privacy-settings, +#js_cookies-information, +.o-gdpr[data-controller="gdpr"], +.x-modal-accept-cookie, +#debugged-cookiebar-container, +.gdpr-fixed-container, +.footer-cookie-notice-container, +.cookies-pop-up, +.cookie-setting-bottom-bar, +body > .cookies.is-active, +.cookies__bar, +.cookie-consent.ng-scope, +#elc-cookie-consent, +#sliding-popup-cookies, +#page.has-cookie > #cookie, +#cookie-gdpr-bar, +.modal--cookie-consent.modal--no-backdrop, +.show-for-medium-up > div[data-id="gdprAlert"], +.show-for-small-only > div[data-id="gdprAlert"], +#app ~ div[class^="cookie-popup-component"], +body > .cookie.bg_black, +.app-toast-cookies, +#SgCookieOptin, +app-cookie-message, +app-cookie-popup, +.cookie-notices, +#cookie_notice_div, +.accept-rgpd-background, +.eaeucp-popup-overlay, +.eaeucp-popup-overlay ~ .eaeucp-popup, +#cookies-block.open, +.c-cookiehint__wrapper, +.cookie_strip, +#cookiePolicyPanelContainer, +#ensNotifyBanner ~ #bannerOverlay, +#popup_tcp.popup_class_tcp, +.cookies_checking > .alert, +.m-cookie.m-cookie__show, +.p-gdpr-notice, +.privacy-pop-up-wrapper, +.cookie-consent.cookienotif, +#___gatsby div[class*="style-module--gdpr"], +#main_content ~ div[id*="cookiebar"], +#webi-cookie-footer-wrap, +#intro-rgpd.is-open, +.cookie-message-wrapper, +#js-cookie-tracking, +.cookietip, +#alert-cookie-hint, +.cc_container.cc_container--open[x-enc], +#gdpr-drawer, +.dsgvo-panel-fixed, +#cookieNitificationBox, +.notification-gdpr, +.ci-container[data-toogle="cookieinfo"], +.bcpNotificationBarGDPR, +vue-cookie-bar, +#cookie-consent-lite, +#bcConsentWrapper, +.cookieswarnung, +.cookie-bar-norway, +body > .wrapper > .cookie[style*="bottom"], +#cookies_note, +#cookie-warn-wrapper, +#app div[class^="cookieinfo"], +body > .cookie[data-cookie-layer], +#af_cookie_law_info_bar, +#block-itr-cookie-wall-itr-cookie-wall, +.cookieBannerSticky, +.header__privacy-notice--outer, +.cookie-banner-view, +.cookies[aria-label*="Accept"], +#pgdg-gdpr.pg-modal-blackout, +#hinweisDSGVO, +.cookie-settings-button[data-cookie-settings="/cookies/instellingen"], +#trackconsent > .notice, +.gdpr_bar, +.fixed[data-cookie-notice], +#cookierichtlinie, +#root div[class*="CookieNotification"], +.c-privacy-protection-banner, +.fcs-cookie-component, +#cookiewookie, +.cookie-consent.container-fluid, +.toc-wrapper[data-controller="cookie"], +#emergenteRGPD, +#CookieDisclaimerBar, +#cookie_alert_host, +.cookie__consent[style*="display"], +#tiFySet-CookieLaw, +.cs-cookie-layer, +#askForCookies, +#cookie-consent__banner, +#rodoRow > #rodoBar, +#gdpr.block[data-widget="gdpr"], +.q-legal-notification.q-opt-in-consent, +.cookietopbanner, +.m-Cookies[aria-describedby="cookie-message"], +#root div[class*="cookies-disclaimer"], +.cookielaw-setcookiepolicy-form, +#carrot-frame-bumperCookies, +.cookie-notif-banner, +.ww_cookie_container, +.cookieaccept[style*="block"], +#bmu-cookie-disclaimer-enoipq, +#euccBanner, +#cb-overlay[name="cb-overlay"][style*="block"], +#rgwp-cookie-policy, +.CookiePolicyBar, +#banner_cookie_settings, +#root div[class*="data-privacy-module"], +.cookie-consent[style*="block"]:not(.modal), +#privacy-popup.show, +.accept-cookie-wrap, +#LTF_GDPR_Compliant, +#__next .cookie-drawer.drawer-transition-appear-done, +#message-cookie ~ #message-nota, +.md-banners itx-cookies, +#kekshinweis, +#ajaxSiteConsentHolder, +#cookie[ng-show*="CookieBanner"], +.c-cookies_banner, +.gdpr-headband, +#rapidweaver_privacy_message, +.cookies__panel.cookies__panel__open, +.cookies__panel.cookies__panel__close, +.WeUseCookiesNotice, +.cookie-strip.visible, +.lightbox.cookie-optin-layer, +.c62-cookies-bar, +.wpcc-pushdown-wrap, +.hw-cookieConsent, +.consent-alert-cmp-container, +#gdprInfo, +#acf_cookie_alert, +.page-inner[data-ux="Block"] .widget-footer div[id^="bs-"], +#cookie_warning_content.popup, +#cookie-policy-widget, +.fix-b[data-init="js-accept-cookies"], +.jconfirm.jconfirm-bootstrap > div[class^="jconfirm"], +ark-cookiebar, +.cookie-consent.cookie-consent--opened, +#myCookieConsent, +#cookies-policies-alert, +.cookieAcceptPanel, +.cookies-overlay-widget, +#cookie-toast-container, +#dl-dsgvo-cookie-popup, +#playa-cookie-consent, +.cookie.slideInUp, +.visible[class*="cookie-alert"][data-component], +#dsgvo_info, +.cookie_info_wrapper, +.cookie_wrapper-bottom, +#rdm-cookie-consent, +#app div[class^="CookiePolicy"], +.junith-cookienote, +.cookie-consent.shown, +#cookie-layer-overlay, +.notification.cookie-consent, +#banner-gdpr, +._jsCookiePopup, +.cookieconsent-com---nb-interstitial-overlay, +#travelta-cookie-bar, +#__next div[class*="gdprbanner"], +cookie-banner, +#___gatsby div[class*="TrackingComponent-module--optin"], +#cookiealert-ibe, +.CookieConsent__host, +.cc_cookieAlert, +#icn_cookie_notice, +.cookie-privacy-container, +#js-cookienotice, +#js-cookienotice-spacer, +#sticky-cookie-warning, +#cookii-message, +#cookies-ack-bar, +.biscotto.sc-bottom, +#__tealiumImplicitmodal, +#cookie-info-pannel, +#js-cookie-02-popup, +.eu-nesmysl.eu-nesmysl-tawk, +#root footer div[class*="cookieLayerWrapper"], +.cookies-widget-body, +#grsNotifyShell.grsNotifyBar, +#cookie-banner-with-settings, +#cookie-notice-dialog, +.gdpr-privacy-notice, +.cookie-content-ribbon, +#header ~ div[aria-label*="cookieconsent"], +._CookieBox_cookieBox, +#__layout div[class*="cookie-popup"], +.q-notification[class*="gdpr"], +.top-cookie-notification, +#cookies-approval-popup, +#cookies-topbar, +#custom-cookie-message-banner, +#gdpr-manager, +.dt-cookie-consent, +#__next div[class*="AcceptCookies"], +.cookie-layers.container-fluid, +.coockie-bar, +.b-footer-cookie[data-component="eu-cookie"], +.ember-view .cookie-consent, +#cookie_accept_cont, +.navbar-fixed-bottom.cookies, +.ea_popup.p_bottom[style*="background"], +#banner.cookies, +.gdpr-consent-bar, +#reminder.privacy-reminder, +#overbox-cookies #infobox-cookies, +#banner-cookie-banner, +.cookieBar__container, +.common-header-js .common-header-gdpr, +#above-header .legal-consent, +.l-container.c-cookie__container, +.cookie-consent__wrapper, +.module-cookies.cookie-bar--is-visible, +#cookie-notice-popup, +#page > #tenantAcceptText, +.container ~ div[data-react-class="CookieAgree"], +#lemmCookieControlDivContainerBG, +.notification--GDPR, +.privacywall-banner[data-is-visible], +.cookies-consent-popup, +.bar--cookie-bar, +#cookie_settings_modal ~ .cookie.card, +#gdpr-block.position-fixed, +cmpviews-cookies-accept, +.cookie-consent.show:not(.modal), +body > #cookies-jar, +.b-cookie-overlay.is-open, +#DisclaimerCookies, +#mx_cpol[style*="visible"][style*="block"], +#privacy-information-cookie-notice, +body > .gdpr-button, +.cookies__notification, +.cookie-policy-tips-wrapper, +.CookiesConsent, +#ost-cookiewall-container, +.c-window.c-opt-out, +app-root app-cookie-acceptance, +.footer .cookie.kozepre_igazit, +#cookies_banner_alert, +#block-cookie-agreement, +#gdpr_ip.gdpr_ip, +#cookieswarn, +#ctl00_ctl14_pnlWeUseCookies, +.cookie__bar, +#w-cookies-notice, +.ag-cookie-policy__wrapper, +#footer #fbar #epbar[style*="block"], +.elan42-disclaimer-banner, +.pum[data-popmake*='"slug":"cookie'], +.sp-dsgvo-popup-overlay, +.tos-update-banner, +.privacy-notification-container, +#root div[class*="cookies-policy"], +.Cookiepolicy[data-id="cookie-policy"], +.sf-cookiedisclaimer, +#info_about_cookies_area, +#wucAcceptCookies_panAcceptCookies, +.privacy-warning.permisive, +.cookie_policy_bar, +.dialog.bottom[data-dialog-id*="cookie"], +#cookie-notifyPanel, +#___gatsby div[class*="cookie__Popup"], +.pum[data-popmake*="cookies-datenschutz"], +#celenus-cookies-container, +.cookies.cookies--show, +.cookie-gdpr, +#acris--page-wrap--cookie-permission, +#acris--page-wrap--cookie-permission ~ .js--overlay, +.ct-cookie-consent-pop, +body > .cookies.is-shown, +.privacy-settings[accept-after-clicks], +.CookiesPopup__Container, +#ld_privacy_popup, +.cookies.slideInUp, +#root ~ div > div[data-ausw-test-cookiemessage], +.component-cookie-popup, +#cookie2Meldung, +.cookieBannerActive div[data-test-id="CookieBanner"], +.cc_banner-wrapper ~ #cookie, +#bs-gdpr-cookies-modal, +#bs-gdpr-cookies-modal ~ .modal-backdrop, +#myModalCookieConsent, +.ng-scope[ng-if="cookieWarning"], +#reactContent > .gdpr-support, +#checkmkCookieNotice, +.cookies_panel, +.gdpr-cookie-layer, +#Gdpr.message-box, +#cookie.alert-warning, +#gdpr-modal.mj-consent__banner, +#fw_cookies_optout, +.cookie-wrapper ~ div[class*="overlay-cookie"], +.row[data-test-selector*="cookie-banner"], +#cookiesLawComplaint, +#acook.privacy, +#rgpdXooit, +#dsgvo-panel, +#root [class*="CookiePolicyWidget"], +#__next div[class*="StyledCookieLayer"], +.s-cookie-hint, +#allowcookiebanner, +.b-content-asset_cookie_hint, +#root div[class*="CookiePolicy"], +.gdpr-cookie-bar, +.gdpr-cookie-bar-bottom, +#APP div[id*="PrivacyPolicyToast"], +.cookie-consent-background, +.consent > .container.askConsent, +.cb-cookie-bar, +#eppcc-notification-container, +.optins .optins__item[data-type="optin-banner"], +.module_cookie-notice, +.terms-conditions-bottom-line, +#cookies-alert-container, +#CookieMessageInner, +#vu_layer_cookie_content, +#data-protection-overlay.data-protection, +lib-privacy-policy-toast, +.footer .block-CookieBlock, +#coe_cookies_container, +#coe_cookies_placeholder, +.wrapper ~ div[id*="policy-terms-consent-dialog"], +.cbannercontainer-sq_cp, +#cookie__bar, +.cookie-disclaimer-message, +#rodoinfo[style*="2980b9"], +.bb-banner[aria-label*="cookieconsent"], +#iwcc-background[data-domain-name], +.tx-om-cookie-consent, +#react-cookie-approval, +#js-gdpr-cookie-popup, +#js-gdpr-cookie-open, +.as-oil[data-qa="oil-Layer"] ~ #oil-overlay, +.gdprResetButton[onclick*="AS_OIL"], +.floating-cookie-policy, +#vhb-consentlayer, +.confirm-cookies-container, +section[data-template-content*="banner_cookie"], +.mainform .aspNetHidden ~ #cooMessage, +.mainform .aspNetHidden ~ #cooMessage ~ #loading, +.ui-dialog[aria-describedby="cookiesDlg"], +.ui-dialog[aria-describedby="cookiesDlg"] ~ .ui-widget-overlay, +#gdpr-modal-bottom, +#tos-banner, +#infobanner-cookies, +#tc-privacy-wrapper ~ #privacy-overlay, +.privacy-notice:not(.form-text):not(html), +.eu-cookies-show, +#consent_blackbar ~ a[id^="icon-"], +.slideInUp[class*="policy-cookie"], +cookies-consent, +#popuprgpd, +.c-consentLayer__innerBox, +.gdpr-policy.toaster, +#DSGVOdisclaimer, +.cz-cookie-notice, +.cookie-monster-overlay, +#cAcceptBar.cAcceptBar, +.useofcookies-tip, +#_evh-ric ~ #_ghostery-background, +#trackingPermissionBar, +.m-global-message--cookie, +#footer ~ .cookie-event-block, +.bengor-cookies.bengor-cookies--visible, +#phCookieConsent, +.awe_cookie_settings, +.nl-cookiepolicy, +#cookiesModal_bottom, +#CookieEU.bottomFixed, +.embeddedCookieConsentPopup, +.cki-wrap.cki-unaccepted, +.cc-banner[aria-label*="cookie"] ~ .cc-overlay, +.banner-gdpr, +.wrapper ~ div[id*="cookie_declaration"], +.o-cookies-message, +#js-cookie-section, +#geniem-cookie-notice, +#ccpa-consent-banner, +#gdpr-cookie-law, +footer > .layer-cookie, +.gcprivacy-hint.open, +#page > #cookie.fixed.full, +.page-footer #cookies.cookies, +#cookie-accept-window, +.altamira-gdpr-cookie-consent, +#cnilid.pop-cnil, +.sc-privacy-banner, +.notification__wrapper[data-id="cookies"], +#zeraxo-cookie-bar, +.fg-cookiesdirective, +.gp-gdpr__belt, +#consent-bump > .widget-consent, +#app div[class^="Footer"] ~ div[class^="CookiePanel"], +#cookieHintModalGeneral, +#cookieHintModalGeneral ~ .modal-backdrop, +#block-cookiesnotice, +.glCookieMessage, +.gc-window[aria-label*="gdpr"], +.cookiemelding-container, +.gdpr-cookie-box, +.cookies.is-open[data-target="cookie.banner"], +.legal-cookie-eu-hint, +#infocookiefr, +.cookiebannerpopup, +.cookie-statement-popup, +#cookieDivCover, +#privacy-alert, +.position-fixed[x-data*="CookiePopup"], +.cc_overlay_lock, +.cookie-consent .alert-dismissible, +.js-alert-cookie, +#root > #rgpd, +#ideocookie-widget, +#ackcookie-popup, +#___gatsby div[class*="cookies-alert"], +#yummy-parent[aria-label*="Cookie"], +#cookie-consent-dialog-bottom, +#CookieHinweis, +.js-banner-cookie:not(body):not(html), +.c-cookienotice, +#ccpa-cookie-message, +#footerrgpd, +#komplett-bescheuerte-cookie-warnung, +.sb_content[data-s-type="cookie-message"], +.is-active-cookie .md-cookie-box, +.als-cookie-button.show, +.cookie_compliance_popup, +.CookieCompliancePopup, +.cookie-notification__wrap, +.cookie_statement[class*="CookieBar"], +#___gatsby div[class*="Cookies__Wrapper"], +#js--tracking--note, +#js-gdprcookies, +.cookie-popup-bg-container, +.cookie-consent[class*="alert-box"], +#info_cookies_dbs, +.cookieControl__Bar, +.pageContainer > div[class*="CookieConsent__wrapper"], +.dallas.Campaign__canvas[id*="optin"], +.banner-cookie-policy, +consent-cookie-popup, +.overlay-cookiebar, +.site-footer ~ #cookie, +.annoyerBarCont > .annoyerBar, +.ap-cookie-consent, +#footer > div[class*="cookie-check"], +.disclamer.cookies, +.block-cookie-warning, +#data-security-wrapper.data-security-banner, +.mod_cms_cookie_bar, +.m-GDPR > .m-GDPR__container, +#js-cookie-banner, +ma-cookie-law-info, +ma-cookies-law-info, +#divBandeauCookie, +.en-cookie-banner, +.msgAcceptCookies, +#app div[class*="CookieConsentPopup"], +#header ~ #cookies[style*="visible"], +#footer ~ .cookieagreement, +#policy-notice-root, +#wiedza_o_cookies, +#note_cookies, +#___gatsby div[class*="alert"][aria-label*="GDPR"], +#cookiesHintBox, +.CookiesHintBox, +.cookie-container-div-fixed, +#info-cookie-law, +.ds-cookie-popup, +.ac_gdpr_fix, +.if6_eprivacy.initial, +.cookie-consent.cookie-consent--visible, +#loadCookiePolicy, +#cookieDisclosureBox { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +n9-disclaimer-cookies, +.footer ~ div[class*="cookies-alert"], +.cookieConsentLayer, +.show-cookies-message, +#cookietool-message, +app-cookies-menu, +#klaro div[class*="cookie-notice"], +.container > .row.cookieShell, +#privacy-window.privacy-window, +#vlnt-cookie-consent, +#CookieOK-bar, +#exponea-cookie-compliance, +#ee-gdpr-banner, +#ciasteczka-wiadomosc-container, +.bcms-cookies-consent, +#cookie_policy_check, +.modal--cookie-agreement[data-modal-id="cookie-agreement"], +.rgpd-block.alert, +#gdpr_cookie_notice, +#ccc > .ccc-banner, +body > #cookies_terms, +.MuiSnackbarContent-root[aria-describedby="cookie-notice"], +.pm_cookie_consent, +#cm-cookie-policy, +app-cookie-law, +.kcs-cookie-consent, +.section-footer ~ .cookie-consent, +#cookies-info-block, +.doc__cookieconsent, +#mainContent > #mainPanels ~ #ccPanel, +.cookie-bar_container, +#coockiehint, +#cookieConsentGTM, +#root div[class*="CookieWrapper"], +#_cookiePolicyOverlay, +#tso-cookie-bar, +.c.notifier.is-bottom-fixed, +.gdpr-wrapper-parent, +#__nuxt footer ~ div[aria-label*="cookieconsent"], +#cookie_notice_container, +.consent-holder.consent-show, +#cookie--policy.full, +#cb_cookie_bar, +.js-cookie-consent-container, +#ccpaBanner, +#checkCookieOkBox, +.block-wax-cookie-consent, +#gdpr--cookie-policy-root, +#cookii-overlay, +#cookieswrapper > #cookiesinner, +#root div[class*="CookiePopup"]:not([role="dialog"]), +.gdpr.js-gdpr[style*="block"], +.cookie-msg-footer, +#footer ~ div[class*="gpdr-banner"], +.gdpr-overlay-container, +.fixed-message-container div[class*="eu-cookie"], +.b-cookie[data-cmp="cookiesHint"], +#react-app-CookieConsentBanner, +#cookieConsentBannerContainer, +#promos > div[style*="url(#default#userData)"], +#cookie_preferences_banner, +.consent-notice[ng-if="showConsentNotice"], +.ex-cookie-law-disclaimer, +.plmr-c-cookie-notification, +#overlay_parent_element[data-role*="gdpr"], +#cookie[class*="info"], +#supi\:banner, +.webf-cookie-consent, +.o-m413-cookie-layer, +.cookie-warning-messaging, +#header > .kia-cookie, +#cookieApproval.row, +#benelux_cookiebar, +#cb_cookie_dialog, +#__next div[class*="PrivacyBanner"], +#content > div[class*="cookie-banner"], +.enhanced-privacy-cookie-policy, +.cookie-header__wrapper, +.f-cookie-banner, +.bandeau-rgpd, +.cookies.no-print, +#cookie_advisor_container, +.b-cookie-banner, +#cookie[ng-app*="cookiePolicy"], +.be-gdpr-cookie-notice-bar, +.qa-cookieBar, +.container > #cookie.cookie, +.n-cookie-banner, +.GDPR-cookies-notice-wrap, +.cookie-tip-div, +#cookie-emergency-dialog, +#__cookieWrapper.__cookieWrapper, +.bkw-snackbar-info, +.chr-cookie-banner, +.ptl-rgpd-cookies-popup-component, +.ccpa-notification, +#cookieconsent-wrapper, +footer > .cookies.text-center, +.mui-js-cookie-banner, +app-root > cookie, +.l-cookie-message, +#brownie-banner, +#janus-header div[class*="cookie-consent"], +footer ~ #cookie.active, +.js-basic-cookie-consent, +#a-cookie.a-bar.a-top, +#a-cookie.a-bar.a-bottom, +#rgpd-container.rgpd-container, +#gd-cookiebar, +.page-wrapper > #page-cookies, +#header-notices div[data-cookiebanner], +.cookieconsent--backdrop, +#cookieconsent-container--simple, +#cookie-consent-id, +.cookie-permission-modal ~ .js--overlay, +.pixelmate-general-banner-wrapper, +.sitenav .sitenav--cookie, +#apoptin[src*="rapidzebra.io"], +#consent-bump ~ #app-container > #pushdown.noprint, +#CC_ShowCookiesK, +#CC_ShowCookies, +#my-ctc-widget, +.cookiepolicy__banner, +div[class*="no-print"][class*="cookie-banner"], +#acceptCookiesPopup, +.cookie-consent.box, +#global-cookie-banner, +#bannerCookiesConsent, +#app div[class*="CookieNotice"], +#cookie__agreement, +.consumer-privacy-banner, +.dt-cookie-banner, +#coockies_box, +.cookie_panel > #dform_cookie, +#serialcookielaw, +.wx-cookie-ppp, +#cookies_privacy.cookies, +.gdprCookiePolicyBannerContainer, +#cookies_footer, +#cookiesFlyInBox, +#vt-cookie-notification, +.cookie-consent__overlay ~ .cookie-consent, +.ip-cookie-banner, +.cookie-consent--GDPR, +.bottom-bar-cookies, +.gb_cookie_info, +#CookiePolicyMessage, +.cookies-background, +.getrix-object[data-type*="privacy-alert"], +#db-cookie-hint, +.wrapper ~ .cookie-consent, +#s-cookie-notice, +#callout-cookies[data-key*="notice"], +#gdprx-bar, +#root div[class*="CookieBox"], +#datenschutztoolbar, +.system-notification-container div[id*="privacy-policy"], +.system-notification-container div[id*="cookies-policy"], +ui-cookie-advisory-banner, +#root div[class*="cookie-disclaimer"], +#cookie-warning-popup, +#cookieslawcheck, +.hd-cookie-notice-wrapper, +#cookies-bottom-bar, +.rgpd-encart, +#cboxOverlay.cookie-consent, +.container-cookie-banner, +#privacy_hints.alert, +.js-sp-cookie-info, +.o-dsgvo-wrapper, +#showCMPreferencesBtn[onclick*="AS_OIL"], +.m-global-disclaimer--show[lang^="de"] #m-global-disclaimer, +#clion_cookieBar, +.main .cookie-consent:not(.btn), +.rb-cookie-banner, +.block[class*="cookie-banner"], +#cookie-consent-holder, +.rgpdBan, +.cookie-open-overlay, +#bss-cookie-notice, +.aaa-cookie-consent, +.cookies-conteudo, +#headerCookieInfo, +#fondo_aviso_cookies, +#privacy--cookieoptin, +.cookie-rodo-dialog, +.gdpr-wrapper ~ .modal-backdrop, +.modCookieMessage, +.fancybox-cookiebanner, +.footer-container ~ .cookies, +.cookie-banner-backdrop, +#gdpr_cookie_notification, +#gdpr_cookie_notification ~ .open_grpr_banner, +#data-protection-notice, +#gdpr-privacy-popup, +#nolis-cookie-consent, +#consent-management-alert, +#mnm-cookies-agreement, +body > .cb_bar.cb_active, +#area-PrivacyNotice, +#eagerly-tools-cookie-btn, +#eagerly-tools-cookie-btn ~ div[id*="cookie"], +#datenschutzfenster, +.h-modal-cookie, +#alpenite-cookienotice-overlay, +#alpenite-cookienotice-container, +#magcn-cookie-notice, +#keksi-consent, +.g361-cc-popin, +.sp-cookie-selection, +.ui-pnotify[class*="cookieManager"], +#gdpr-region > .sticker, +#cookie_infobar_container, +#cookie-disclaimer-bar, +#cnmCC.cnmCC-lightbox, +.cookie-consent[data-auto], +.site-footer ~ .site-gdpr, +#footer ~ .popup-gdpr, +.keksbanner, +.rgpd-notice, +#cookiemessage-root, +.footer ~ .b-cookie, +#cookiewall ~ .cookiewall-modal.visible, +.site-message[data-barname="cookielawbar"], +.footerStiky #cookie, +#privacy_policy_wrapper, +.radish-cookie-bar, +#privconsentContainer, +.container-top-bar-cookie-info, +#nextoutils_gestionCookies, +#nextoutils_gestionCookies ~ .popin-cache, +#idxrcookies, +body.idxrcookies-block-user-nav::before, +.privacy-statement-notification, +#gdpr-fixed-bottom, +#root div[class*="cookiePolicyComponent"], +#siteheader .cookieHeader, +.ng-toast[data-test*="cookie-message"], +#page > #cookieauth, +.tmblr-iframe--gdpr-banner, +.c-cookie-notice--default, +#aryosys-cookie-message, +.alert[class*="coockies"], +#mui-cookie-banner, +#cookies #optinCookie, +body > #cookie[ng-style*="contentWidth"], +#cookies-confirm, +.waconcookiemanagement, +#mfm-cookie-notice, +#sky-cookie-banner, +.show[class*="cookie-banner"], +#sticky-bottom > #cookie-wall, +.qg-consent.consent-toast.show, +#gdpr-dialog, +#cookie-disclaimer-new, +.banner[class*="gdpr"]:not(body), +#cookietMsg, +.comp-dsgvo-banner, +.rh-cookiepolicy, +.wrapper > #cookies.cookies, +.footer ~ .rodopolicy, +#footer ~ .consent__banner, +#consent-cookie-container, +#cm_cookie_notification, +#yn-cookies.yn-cookies--show, +.evr-cookies[data-cookie], +#cookies.notice, +#gcms_cookie_manager_popup_back, +#main-app div[data-component*="CookieBanner"], +#Towa-Gdpr-Plugin, +#cookie-manager-app, +.cookie-acc-panel, +.system-notification[data-six-cookie="accept"], +.app .gdpr.reveal, +#cookie_banner_outer_cnt, +#avertissementCookie, +.cookie-bar__module, +#up-cookie.uni-overlay.active, +.l-cookie-notice, +#laypopCookie, +.cookie-bubble.bottom-center.show, +#cookies-infobox, +.js__cookie-information, +body > .optin-stats, +.cc-window ~ #eu-modal, +.site-cookie-notification, +.m-cookie-popup, +#cookieManagerDialog, +.cookie_notify, +#ctl00_TopMenu1_cookiesMsg, +#q-cookies-agreement, +.cookiehint-container, +#cookiesdiv.setrappelcookies, +.oCookieLayer[role="dialog"], +#cookie-info_cookie_info, +#cookie-info_cookie_info ~ .modal-backdrop, +#social-opt-in[data-imprint-privacy-url], +div[data-cid="mewtru/cookie-banner"], +#registrar-cookie-accept, +#cookie-bottom-layer, +.cookies-privacy-popup, +#data-protection.data-protection-overlay, +#js-tracking-notice, +.footer ~ .cookies, +#cookie.notification, +.js-gdpr-overlay.visible, +.gdpr[ng-controller*="GdprController"], +#zc_notice[name="zc_notice"], +#__next > [data-test-id*="CookieNotification"], +.centered[id*="cookie-bar"], +#privacyBoxWrapper, +#ci-rodo.is-visible, +#cnil-bar-wrapper, +.user-alert--cookies, +.gdpr[ng-if*="shouldShowGdpr"], +.footer-cookie-consent, +.shopui-eu-cookie-bar, +#im_cookie_consent_modal, +#surbma-gpga-modal, +#___gatsby div[class*="CookieBar"], +#cookiepermissionDialogBox, +#cookie_website_erstaufruf_hinweis, +#react-root div[class*="CookieWarn"], +#___gatsby div[data-qa="cookie-policy"], +.writing_cookies_notice, +#cookie.overlay > .cookies, +.cookies[id*="Banner"], +.footer-bottom > #cookies, +#bel-cookie-info-banner, +#Master_CookieBanner, +.sui-cookie-warning, +.rgpd-bar, +.test-cookie-banner, +#overlays div[data-dmid*="cookiebar"], +#app div[data-dmid*="cookiebar"], +.cookie-banner-layer, +.ng-scope[ng-controller*="CookieConsent"], +#root > div[class*="privacy-message-overlay"], +#consentManagerOverlay, +#consentManagerOverlay + #consentManagerContent, +.component-cookies-banner, +#page_wrapper > div[role="banner"][id*="cookie"], +.sdl-message-cookie-notification, +.cookie-consent[style]:not(body):not(html):not(.modal), +.open[class*="CookieLegalNotice"], +.atomic-wrapper[id*="popup"][id*="cookie"], +#cookies.d-print-none, +#gdpr-cookie-consent-bar, +#cookie-policy-consent-bar, +#js-cookie.cookie-consent, +#cookie[class*="cookie-wrapper"][class*="visible"], +#bandeau_rgpd, +#ccpa-banner, +#CookiePolicyBanner, +#d-notification-bar, +.cookiefirst-root, +#root div[class*="ConsentBanner"], +#main-content > #cookie[style*="block"], +#cookieDetector.cookieDetector, +#clp_cookie_content_table, +#js-react-cookie-policy, +.open-cca[class*="compliance-confirm-alert"], +.js-spicy-ask[class*="cookie-consent-overlay"], +.bs-privacy-cookie-consent-mw-provider-bar, +.datenschutz_div, +.CookieConsentForm, +.DnnModule[class*="CookieConsent"], +#cookie-manager ~ .reveal-overlay, +#ctl00_aviso_lodp_cookies, +.mura-object[data-statsid="cookie_consent"], +.mura-object[data-statsid="cookie_consent"] ~ .mura-cta, +#cookie_info_text, +#footer ~ .gdpr.visible, +.flash-message--cookies, +.js-cookie-disclaimer-container, +#cookieconsentmgr-overlay, +#cookieconsentmgr-cookie-box, +#simpletools_nl_cookie_notice, +#gdpr-cookie-usage-widget, +#nextlevelsCookieBox, +.fixed.w-full.bg-cookieWhite, +.fl-widget__body[id*="cookiepolicy"], +.cookie_accept_div, +.bbc-cookie-message, +#cookie-consent-target, +.ng-scope[ng-controller*="cookie_consent"], +body > #dblclkbnr > div:not([id]):not([class]), +.active[am-cookiebanner], +#cpnb_warningBoxBgOverlay, +.wp-cookie-notice, +#root div[class*="CookiesBar"], +#headerbar_privacy, +.js-cookie-corner, +.cookie-banner__overlay, +.dsgvoBanner, +.dsvgo-cookie-overlay, +.cookieLeiste, +#__next div[class*="cookie-notice"], +.CookieConsentBanner, +.react-cookie-banner, +.cookie-banner-box, +div[data-react="cookies-banner"], +#common-cookielaw-container, +#cookieCallout.warning, +.site-cookie-container, +body[data-version] > script[src*="Labello"] ~ .popup, +#dvCookiePopup, +#hidePrivacyBanner, +.alert[id*="cookie-bar"], +.cookie-consent-notification, +#cookie-data-container, +.go-cookies-warning, +.orejime-AppContainer, +.cookies-rodo, +#bongdpr, +.fixed-bottom[data-name*="CookieConsent"], +#tt-cookie-alert, +.accept-box--rodo, +.sg_cookieaccept, +.gdpr_disclaimer, +notification-block[data-notice*="cookie-disclosure"], +#cookiebanner-overlay, +.cookiesUseAgree, +.cookie[data-cookiecnil], +.intgrtn-cookie-popup, +.cookies-widget-wrapper, +.cookiebar-block, +.position-fixed[class*="cookie-policy"], +.tx-mp-cookie-control, +.sticker div[class*="consent-Container"], +.jc-cookiemanager, +.cookie-preference-modal, +.alert[id*="usodeicookies"], +.cdk-overlay-container base-cookies-modal, +#dap-cookie-bar, +#cookieGDPR, +.dv-cookie-banner, +#__next [data-testid*="cookie-banner"], +#cookieconsent-settings-popup, +#privacy-policy-prompt, +.blockCookieNotice, +#gdprBar, +#ecm_cookieConsentBanner, +.cookie-acceptance-modal, +.showCookiebanner, +.cookie-permission-container, +.rstbox[data-title*="RODO"], +.rstbox[data-title*="RODO"] ~ .rstbox_overlay, +.cookie_banner_background, +.mrf-cmp-welcome, +.cookie-consent[data-component="CookieConsent"], +#cookie-confirm-banner, +cookie-wrapper, +#divOneTrustButton, +#cookie-banner-lgpd, +.cookiesagree, +#cookie-accept-footer, +.cookie-ce-banner, +#shopify-section-cookie-banner, +.cookie__floating--bottom-right, +#cconsent-modal.ccm--visible, +app-accept-cookies, +.cookie-consent.small, +.cookies[data-accepturl], +.m-popup.m-popup__cookies, +.js-cookie-consent-layer, +.footer-container ~ div[class*="cookie-notice"], +.page ~ .cookie-consent, +.js-cookie-message-placeholder, +#ensBannerBG, +.cookie-layer-strict.state-visible, +#gdprSection.popup, +.ng-scope[ng-controller*="GDPR"], +.GdprModalContainer, +#io-cookie-consent, +#clym-widget-privacy-frame, +.gdrp-cookie-banner-wrapper-overlay, +app-aviso-cookie, +.useCookiesInfo, +#consent-tracking.show, +#trackCookieMessage, +.privacy_wrapper.privacy_bottomcenter, +.cookieconsent-bar, +#aspnetForm .cookie-consent, +#r-gdpr-node, +#cookie-banner-text, +#cookieNoticeBox, +.navbar-fixed-bottom[id*="cookie"], +#cookies-advise, +#gdprcomplianceRoot, +.privacy_and_cookie_policy, +.cookie-consent[class*="print"], +#consent-container.consent-container, +#app div[class*="CookiesDisclaimer"], +#gdpr_bar_frame, +#tracking-aggrement-header, +.bei_cg_notification-cookieconsent, +.push-banner-consent, +#app div[class*="CookieLayer"], +#root div[class*="CookiesPolicyAccept"] { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +body > .consent-overlay, +.dp-cookies-popup, +.cookieinfo_over, +.DSGVO-alert, +#root .cookie-consent, +cookies-notice, +.message_wrapper[id*="cookie"], +#CookieChoiceBox, +.message.fixed[data-cc-modal], +#gPrivacyPanelFrame, +#divcookieconsent, +#root div[data-testid*="cookies-overlay"], +#policy-validation.policy-validation, +#consent-alert[data-cookie="consent-cookie"], +#mod-cookies-info, +.CookiesPolicy.animated, +.app-container ~ .cookie-consent, +#cookie-boss-modal, +.wpcc-container.wpcc-banner, +.cookie_wrapper_tool, +.cookiePageOverlay, +.mlCookieBar, +#cookiewpBox, +.colorbox-cookiepolicy, +.container-cookie-melding, +#cck-box.cck-msg, +#privacyPolicyWarning, +.cookieconcent.show, +.ck_gdpr.ck_active, +.bx-cookies-container, +.cookie_opt_in, +.cookie-ntf-wrapper, +.cookies-policy-widget-overlay, +.cp-cookie-tip, +#cookalert-holder, +.footer-cookiebar, +.gdpr_cookies, +#__next div[data-name="cookie-confirmation-banner"], +#header .cookie-dismiss, +#react-root div[data-testing*="cookiePolicyBanner"], +#trackCookie.trackCookie.modal, +#footer #fbarcnt .fbar ~ [data-ved][style*="block"], +.Cookiebar-container, +.consentForm__container .consentForm__overlay, +.via-notification--cookie, +#ReactContainer div[class*="cookie-notice"], +#privacy-policy-agreement.active, +#informativaPrivacy[style*="block"], +.cookies-popup-wrapper, +.cookie-infobox, +.cookie-consent-widget, +.t3-cookie-notice ~ .cro-background-shadow, +.ember-view[class*="cookie-banner"], +#gdprbx, +#___gatsby div[class*="ConsentBanner"], +.react-modal-body[class*="gdpr"], +.it-eprivacy-backdrop, +.cookiePolicyInfo, +.Cookieconsent-wrapper, +#q4u_cookie_consent, +.footer .gdpr-wide, +.vue-app div[class*="cookie-bar"], +#CakewalkBanner, +.tpl-cookie-info-bar-widget, +#__nuxt .cookie-consent, +#Page ~ .cookie-consent, +.ebu-cookies-layer__modal, +.consent-banner-container, +.ToastNotification[class*="cookie-consent"], +#page ~ #rodo.rodo, +.wh-cookieInfoBox, +#cookiesbaner, +.policy-c #rodo-policy, +#policy-cookies-info-panel, +.widget.cookies, +#root div[class*="PrivacyPolicyNotice"], +.cookie-consent[role="dialog"]:not(.lightbox), +#ask-gdpr-cookie, +#cookie-consent-veil, +#cookie_regulation_info, +.cookieBanner--layer, +#sta-gdpr-modal-overlay, +.sta-gdpr-modal-wrapper, +.dnz-cookiebar, +#cookie-alert-main, +#cookies-modal.bottom-sheet, +#cookies-modal.bottom-sheet ~ .modal-overlay, +.c3-gdpr-popup, +#be-cookie-policy, +.cookie-control-bar, +#cwarningpopup.warningpopup, +#wrapper_cookiebanner, +#easycmp > .banner, +#cookie_accept_cnt, +.gdpr-alert-bottom, +#Coi-Renew, +.pum[data-popmake*="aviso-de-cookies"], +.cookie-overlay-wrapper, +.const__cookie-banner, +#___gatsby div[class*="cookie-box-module"], +.RGDP[role="dialog"], +.cookie-welcome, +.cookie-welcome ~ .lean-overlay, +.site-cookie-information, +.react-cookie-law-dialog, +#cookie_souhlas, +.c-bar-cookie-content, +.barra-aviso-privacidad, +.js-cookie-modal ~ .modal-backdrop, +#footer ~ #landing_page_popup, +#cookie-wrapper-container, +.cookie-wrapper-container, +.ccpa-banner, +.gdpr-component .banner-container, +#notice-cookie-block-wrapper, +#notice-cookie-block-overlay, +#cookie\ warning, +#boxCookiesAccept, +.eu_cookie_wrapper, +.amgdprcookie-bar-template, +.site-footer ~ .gdpr, +.iCookie.iCookie-whitered, +.q-cookie-consent__container, +.alert-info[aria-label*="GDPR"], +#cmsCookieChoiceBanner, +.gdpr-consent-box, +.gdprdiv, +.dialogCookieWarning, +#cookiesOnSite, +.ucp-cookiebanner-wrapper, +.gdpr > .gdpr__wrapper, +.gdpr__wrapper.cookies, +#CookieDialog[role="alertdialog"], +.cookie-message__overlay, +#cl_modal.cl_main.cl_no_overlay, +#lnk-c.is-ready .lnk-c-modal.is-active, +.m-consent__wrapper, +#cookie-layer[style*="visible"], +#t3CookieNotice, +.cky-consent-bar, +#fixed-alerts #cookies, +.reveal-modal.gdpr ~ .reveal-modal-bg, +.sprd-cookie-banner, +#cookieApproval[style*="fixed"], +.dialog-off-canvas-main-canvas #cookies.ok, +.c-banner-privacy, +.fixed[data-target="gdpr.notice"], +.banner-top[data-block="cookie"], +#m_wctrlCookieConsent, +.foundation-cookie-consent-modal, +#cb_settings_alert, +#cb_settings_alert_extended, +.cookie_loading .cc-window, +#angular-app cookies-component, +#top > #cookiechecker, +.cookie-bar-backdrop, +.cp-cookie-tip-euro, +.gj-cookie-prompt, +.sf-cookies.cookie-show, +#cookie-box-container-inner, +.instance-item[class*="CookieConsent"], +.o-Cookies.o-Cookies--visible, +.sticky-banner[data-controller*="cookiebar"], +#privacyConsent, +.tx-topt3-cookienotice, +.b-page_inner div[data-component*="Cookieprivacy"], +.c-eupopup__container, +#cookieBannerModal, +#cookies_band, +#wb-co-cookies-cookielaw, +#ncmp__tool, +#cookieconsent_node, +#root div[class*="cookieConsent"], +aup-cookie-consent, +.calibrate-cookie-compliance, +.cookie-consent--wrap, +#top_cookie_policy, +.gdbr_banner, +.cookieconsent-overlay, +.b-cookie-panel, +#kaleva-cookie-consent, +.mf-cookie-model, +.nq_cnilbanner, +#react-leaf div[class*="CookieConsent"], +#cookie2Wrapper, +#__next div[data-qa-id*="cookie-popup"], +.m-cookie c-cookie, +#consent-layer[src*="consent/iframe"], +.pop-rgpd, +.cookies-alert-block, +.uitk-gdpr-banner, +.dsgvo-dialog, +.z-cookie-banner, +.z-cookie-banner ~ .modal-backdrop, +#sdCookieBanner, +.cookieframe ~ .fancybox-overlay, +.cb_cookiebanner, +#wrap-cookie-bottom, +.gdpr-ribbon, +.cookie-background.modal-backdrop, +.cv2-wrapper > .cv2-window, +#pecr-cookie-banner-wrapper, +#footer ~ #cookie, +.cookie__notice, +.block-tcw-cookiesconsent, +.cookie-body-background, +.cookieBottomBar, +.CookieBanner2, +#gdprCookieBar, +#wss-cookie-banner, +.cookie-dis .cookie-dis__inner, +#czgdpr-notice.overlay, +#czgdpr-mask, +#lddw-cookie-modal-box, +.footer .cookieTip, +#mk-cookie-consent, +.gdpr-headerWrapper, +.c-appRootCookies, +.cCookiePolicy, +#cookieacceptbanner, +#rzmCsWrap, +#__next div[data-cy*="cookiePopup"], +.organism-cookie-notice, +.luya-privacy-widget-container, +.ac-window[id*="CookieConsent"], +app-cookie-consent, +.container-fluid[reboot-cookie-statement], +#cookiesNotify, +#infbar-cookies, +#globalForegroundCookieDiv, +.nx-cookie-policy-popup, +.cookies__wrapper, +.cookie-notice__portal, +.cookiespromptblock, +#cookieContent > #overlay[style*="block"], +#cookieinfo-bar-wrapper, +#banner-cookie-privacy, +.banner-cookie-privacy, +.vw6-boxStatisticsOptBox, +.cleanslate.browser-consent, +.modal-accept-cookie.custom-modal, +#clarip-cookie-consent-banner-container, +cmp-banner, +#cookie-sticky, +#privacyProtectionBanner, +.site-cookiebar, +#kk-cookieCompliance, +#rodo_notice, +.cookie-consent.active, +#privacy-hint, +#rotorCookie.open, +#cookieSettingsToast, +#pn_cookieconsent, +.cookieBubble.show, +#zdprivacy-content, +#mainApp div[class*="privacyPolicyPopup"], +.mod-Cookiepopup, +#cookie-control-panel, +#cookie-control-panel + #enable-cookies, +.CookieAdvise, +#cmp-renderModal, +.mmc-cookie-consent-bar, +#rgpd.smart-popin, +#htg-app .react-onclickoutside.bdrsm, +#htg-app .posf.pen[style*="linear-gradient"][style*="800"], +#react-portal .react-onclickoutside.bdrsm, +#react-portal .posf.pen[style*="linear-gradient"][style*="800"], +#jager-app .react-onclickoutside.bdrsm, +#jager-app .posf.pen[style*="linear-gradient"][style*="800"], +#boot .react-onclickoutside.bdrsm, +#boot .posf.pen[style*="linear-gradient"][style*="800"], +.ednpro_main_wrapper, +#cookiesCondition, +.rgpd_banner, +.kick-kcm-settings, +.kick-kcm-overlay, +#mod_gdpr_container, +.js-cookie-advert-container, +#soycontrolcookies, +.cookie.cookie--show, +.hintCookie, +.popupForCookies, +.layouts-footer-cookie_warning, +#cookie-settings-alert, +#anunt-cookie, +.Plugin_WeUseCookies, +.consentr-notification, +.nr-cookie-notification__wall, +.popup--cookie-handling, +.Important[msgid="cookie-info"], +#gdc-container.gdc-container, +.privacywire-wrapper, +.u-cookies-consent, +#__next div[class*="privacy-notification"], +.auskunft-cookies, +#vue-app-privacy-bar, +#root div[class*="cookieMonster-wrapper"], +.cookie__policy-notice, +#privacyWrapper > #privacyInner, +.EUChoice[id*="GDPR"], +.cookiebox-wrapper, +#aw_cookie_policy, +.gdpr-cookie-notice-modal, +#cookie-info-div, +.v-cookie-bar, +.cookie-consent-dialogue__advertising, +#hinweisCookie, +.dataProtectionSettingsWrapper, +#cookiesInformer, +.cerez-politikasi-container, +#js--flash-message-cookies, +.cookie-note-popup, +.cookiebanner-legacy, +#AppCookieBar, +#dsgvoFooter, +#cookie-store-section, +#wq-cookie-banner, +.cookie-optin-modal, +.AcceptCookies-container, +#bar-privacy, +#bottom_info_cookies, +#acceptCookieAlert, +#cookiePolicyPopupHTML, +#___gatsby div[class*="cookieBox"], +#cookie-infobar, +.cookieTextsWrapper, +#cookiedeclaration, +.cookie-compliance-banner, +.wordpress-gdpr-open-privacy-settings-modal, +#app-layout .cookie-consent, +._cookie-advanced--active, +#consent-manager-container, +#dataCollectPolicy, +#cookie-policy-shadow, +#app div[data-qa="cookie-banner"], +#bk-cookie-consent-container, +.cookiePolicyContainer, +.gdpr.page-window, +.bar-cookies-gtm, +#wt_cookieconsent, +.cookie.loaded app-cookie, +.layout__overlays__cookieNotice, +.modal.sm_optin_bg, +#sm_optin_btn_review, +#modal-root .RgpdPopup, +.gdpr_overlay, +#gdpr_banner_portal, +#cookiesaviso, +.ws-cookie-notice, +#viewport > .cookie.fixed, +.eu_cookie_warning_popup, +.eu_cookie_warning_popup ~ .popup_blanket, +.gdrp-wrap.gdrp-show, +.cookie-permission--backdrop, +.c-cnil-wrapper, +#__next div[class*="CookieConsent"], +#popup-cookie-policy-small, +.eightworks-cookie-consent-plus, +.eightworks-cookie-consent-plus-toggler, +.js-layer-cookies, +#vogons-cookies-master, +#AcceptCookieInfo, +#page-container ~ .cookie-background, +#tracking_hinweis, +#stt-cookie.stt-cookie, +.mod_privacy_optin, +#cookieInfoWindow, +.org-cookie-mini.fixed, +#nfPPBar, +#cookieman-modal:not([style]), +.component-cookie-info-bar, +.nu-cookies-alert-container, +#__next div[class*="CookieWidget"], +.cs-cookie-overlay, +#customCookieLoadingBackground, +.ea-cookies-bar, +#dsvgoAccept, +.CookieWarning__wrapper, +#js-optIn-banner, +#gdprbanner, +.layoutFloating[is="basis-cookie"], +#privacy-consent-banner, +.layout > .footer ~ .gdpr, +#gdpr-screen, +.m-cookies.visible, +.cookies-warning-footer, +#cookie-banner_flag, +#cookie-banner_flag ~ #banner-wrapper, +.cookies-agreement-class, +#ctl00_privacyUpdate, +#ctl00_cookieNotice, +#ldCookieConfirm, +.cookiesMessageWrap, +.cookieusage__base, +#ccpa-cookie, +#cookie-policy-notification__microservice, +.cookie_picking_block, +#gdpr-cookies-notice, +.b-cookies_notification, +.CookiesNotification, +.footer__eu-cookie, +.consent-cookies-dialog, +.cc-individual-cookie-settings, +.cc-individual-cookie-settings-overlay, +.c-cookie-law, +#div_cookies_warning, +#tc-privacy-wrapper, +.pum[data-popmake*="cookie-consent"], +#gdpr[data-cookies-policy-url], +#cookie-choice-container, +.eudsgvo, +#gdpr-consent-popup, +#cookie-settings-layer, +.gdprCookieAlertPopup, +#cookieCardBg, +.cookie-notification__bar, +.iubenda-cs-content, +.universalcookiedisclaimer, +#gdpr-banner-wrapper, +#sp-cc[action*="cookiepref"], +#cookie__agreement__wrapper, +#___gatsby .cookie-manager.open, +#popup-mask-rdo, +#ipott div[class*="CookiePolicy"], +.banner-cookies-2, +.change-cookie-settings, +.cookie-warning-wrapper, +.cookie_Banner, +.rgpd.view.show, +#CookieWarningPanel, +.cookie-notice-ui, +#uo_cookie_banner, +.cookieFooterDiv, +#cookie_consent_playzo, +.CookiePopup, +#js-module-cookie-policy, +#t-footer div[data-storage-item*="cookiename"], +.react-reveal[class*="cookie-banner"], +.cookie-disclaimer-background, +.cookie-disclaimer-overlay-container, +.cookieActive .cookie-consent, +.cookies-div-footer, +.site-footer .cookies[style*="block"], +#__next section[class*="Cookiebar"], +#app div[class*="ConsentsBanner"], +.ld-cookie-notice, +.pn-cookies-banner, +#main-cookies-banner-container, +#gdpr-cookie-wall, +#agreementPrivacy, +#advgdprpopin-global, +.section-popup-gdpr, +#bw-gdpr_toaster, +.application div[class*="cookieNotification"], +#popup-cookieConsent, +#cookie-law-div, +.privacy-manager__overlay, +app-cookies-consent, +.tx-ewi-eyecookie, +uc-cookie-notification, +.popup-box[class*="cookies"], +.kacookie-cm-window, +.mtde-rgpd-window, +.cookie-manager-overlay, +#App-react-component div[class*="cookie-banner"], +#___gatsby div[class*="cookies-consent"], +#modal-cookie-background, +#modal-cookie-setting.cmp-modal, +#hulk_cookie_bar, +.dc-cookie-control-toggler, +#cookiePrivacy.shBox, +#ow_cookie_consent_container, +.bpa-cookie-banner, +.rah-cookie-consent, +.Notification[data-js-id*="CookieConsent"], +.fixed-bottom[class*="gdpr"], +.cookie-consent-jolt, +.ng-scope[ng-if*="CookieConsent"], +#CookiesBestaetigen, +.app-disclaimer-rgpd, +.js-nanobar-first-login, +.nanobar-cookie-cog, +.dialog[aria-label="cookieconsent"], +#cookies.component-cookies, +.cookie-policy-panel, +.mod-overlay[data-topic="consent"], +#modalrgpd, +#accept_Cookie, +.fil-cookie-policy, +#cookie_note_voll, +#cookie_note_voll ~ .ui-widget-overlay, +.EWSCookieConsentOverlay, +.message--cookies, +.b-cookie-notice-banner, +.cookie-notifier-content, +.cntx-cookie-info, +.cntx-cookie-modal-handler, +#site-alert-cookienotice, +wp-cookie-notification-banner, +.cookie-layer-advanced { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.privacy-notification.js-privacy-notification, +.CookieNotice-Drawer, +.nxm2CookieBar, +#gdpr-acceptance, +.cmp-popup-cookies, +#cookieConsentModal ~ .iziModal-overlay, +#pl-sp-privacy-button, +#hst3-cookieconsent-consent-popup, +#__next div[class*="cookies-bar"], +#cookie-overlay ~ #cookie-layer, +#main-content div[class*="CookieWarning"], +.tao-cookie-hint, +.mainWrapper > .cookiesAccept, +.banner-lgpd-consent, +#cookiewarner, +.privacy_cookies_policy, +#Div_CookieNag, +#jsCookieNotification, +#cookie_info_container, +.page-footer ~ div[class*="cookie-banner"], +.BannerPrivacyInformation, +#app div[class*="CookieWarning"], +#pnlPrivacy, +.component-cookie-banner, +#__next div[class*="GdprBanner"], +#CCPA-notification, +#___gatsby ~ div[class*="consent-banner"], +#pageHeader div[data-selen-group="cookies-bar"], +#weUseCookiesPopup, +.js-cookie-infomation, +#root div[data-test*="Cookie-Banner"], +#__next div[class*="CookieNot"], +#awsccc-sb-ux-c, +.mf-cookie-banner, +#cookie-dim, +.usercookiemanagement, +#cliSettingsPopup, +#flash-container ~ div div[data-testid="main-cookies-banner-container"], +#prompt-cookies, +#gdpr_message, +#cc_privacy_layer, +#root div[aria-label="cookieconsent"], +#vueGdpr, +#tracking-consent-header-container, +.privacy[aria-label*="notification"], +.spec-cookie-optin, +#SITE_CONTAINER ~ div[data-hook*="consent-banner"], +.o-layer.cookie-consent, +#v4core_cookie_settings, +.widget--enable-cookies-box, +#idxcookies, +.cookie-banner--disable-overlay, +#popup-cookie-block, +.react-cookie-gdpr-blocker, +.react-cookie-gdpr-dialog, +.cookiesplus-modal, +.RootContainerClassName div[class*="CookieNotificationPopup"], +#footer-lgpd, +#cookieDisclaimerBanner, +.nav-cookie-disclaimer, +.site-footer-cookie-banner, +#bluepageContainer ~ #privacy-statement, +#bluepage_container ~ #privacy-statement, +#cookie-background-overlay, +#cookie-notice-v3, +.x-cookies-modal, +.e3n_cookiebanner, +.l-cookieWrapper, +#cookie-consent-outer, +#consent-tracking.m-active, +.sf-cookie-banner, +.cookie-options-hook, +.cookies-and-privacy-notification, +#gdpr-modal.slideInUp, +#cookie-settings-dlg, +.cookie-notify-container, +.ubg-cookies-banner, +.js-cookies-block, +.announcement[class*="cookies"], +.cookiesInformation, +#cookie_box_info, +.cookie_acceptance, +.consent-manager-layer, +.consent-manager-layer ~ .consent-manager, +#px-cookie-consent-overlay, +#px-cookie-consent, +.js-CookieConsent, +#notice_privacy, +.keksbox-overlay-layer, +.keksbox-overlay, +.js-privacy-consent, +.x-el[data-aid*="COOKIE_BANNER"], +#ctl00_ctl00_ucCookieAlert_updtCookie, +#gdpr-header.notification, +#cookieSettingsDialog, +.cookie__modal.modal-bottom, +#gd-cookie-consent, +.component_gdprMessage__container, +.kitt-cookie-warning, +.privacy-message-overlay, +#cookieInfoDialog, +#privacybanner_modal, +#policyPopupContainer, +#___gatsby div[class*="cookie-consent-module"], +sell-cookie-banner, +#cookie-consent--js, +.user-cookie-notice, +#mbm-cookieok_bar, +.primo-cookie-compliance-placeholder, +#gdprBottomLayer, +.fo-cookies-policy, +.use-cookie-component, +.cookies-policy-block, +.evo-gdpr-box, +.gdpr-popin, +#cookie_information_box, +#cookie_information_overlay, +#CookieConsentBanner, +#mount [data-test-id="cookie-notification"], +.cookie-box__overlay, +.cookie-box__wrap, +#react-app div[class*="cookieConsentBanner"], +.m-gdpr-alert-banner, +.cookie-notice-root, +#cm-cookie-window, +.fingerprint-wrapper[onclick*="cookieman"], +.phunk-cookie-wrapper, +#gdpr-cookie-block, +#gdpr-agreement, +.consent-ui--banner, +#cookiemanager_cookiebar, +#digipublica-cookie-shade, +#rodoBox, +#cookie_optin_back, +#SITE-CONTAINER ~ div[data-hook*="consent-banner"], +#consentPopup.cookies-modal, +.c-dsgvo, +.stickyfooter-cookie-alert-box-wrapper, +#cookies_policy_banner, +#cookiedisallowoverlay, +#komunikatCookies, +#jix-accept-cookies, +.cookie-notice-footer, +.dp--wrapper.cookie--permission, +.cookie-settings.is-visible, +.CookieComplianceContainer-veil, +.cookie-footer--wrapper, +#pages_cookie_consent, +#main ~ div[data-testid*="cookie-notice"], +.cookies_consent_banner, +#cookiesOkBox, +#react_element__cookiebar, +.cookiew-law-banner, +#cookie-acknowledgement-control, +.js-gdpr-tooltip, +#hf-cookie-notice, +.contao-cookiebar, +#gdprpatronInfoleiste, +#uiCookieConsent, +.popup_cookies, +#cookNTrack, +.dsgvo-confirmation, +.cookie-privacy-banner, +.m-message[class*="cookie-alert"], +app-cookie-rules, +#cookies-info-frame, +.cookie-banner--simple, +.cookiejs-banner-wrapper, +#cookie-modal-iframe, +.container[data-js*="cookie-message"], +#cookie_consent_popup, +#c-modal[aria-labelledby="c-modal-label"], +#c-modal[aria-labelledby="c-modal-label"] ~ .modal-backdrop, +.js-cookie-consent-banner, +.component-cookie-policy, +.cookie-policy-opt-out, +.bn-cookie-panel, +#mod-eprivacyoptin, +#cookiesck_overlay, +.cookie_notification_container, +#cookiesOverlay, +#cookies.panel-pane, +.message-cookie-banner, +#main div[data-testid*="cookienotice"], +#cookiepopupbg, +#__next div[class*="cookie-banner"], +.cookie-manager--extended, +.ember-application > div[class*="cookie-banner"], +#cookiehinweisboxback, +#cookiehinweisbox_wrapper, +.abbr__cookiebanner, +#cookieconsent-dialog, +#root ~ div[class*="consent-banner"], +.acris-cookie-consent:not(.is--modal), +#ab-cookie-advice, +#accept-cookies-notice, +.component-cookie-bar, +#nefos-cookie-container, +#cookiemeld, +.cookie-permission-container-big, +.plugin-cookieconsent, +#kb-cookie-banner, +.data-protection-notice, +.v-alert.alert-rgpd, +.cookies-dialog__wrapper, +#root div[class*="GdprOffer_block"], +#clickskeks-popup-outer-holder, +#cookie-hint-container, +#cookie-hint-message, +#hofff-consent-banner, +#cookie-manager-wrapper, +.notification-bar[data-bar-type="gdpr"], +#_gdpr_box, +.dtm-cookie-banner, +#komunikat_rodo, +#cookiesCont.cookie-advisor, +.cp-module-info_bar, +.cookie-consent-banner-overlay, +#noConsentAlertModal, +#metisCookieTopBar, +.lds-cookie-consent, +.arsorsCookie_wrapper, +#app .cookie-consent:not(.lightbox), +.alert-gdpr, +.js-gdprAlert, +.Cookie-consent-block, +.gdpr_notice_container, +#cmsInfoCk, +#DivBandeauCookies, +.lemon_cookie_window_outer_wrapper, +#btCookieConsentRoot, +.cookie-consent__dialog, +#brink-gdpr-cookie-notice, +.privacyModal[class*="cookies"], +#___gatsby div[class*="Cookiebar"], +.cookie_settings_container, +.cookie_settings_toggle, +#__next div[class*="CookiePopup"], +.flatsome-cookies--active, +#cookieNotif, +.cookies.cookies_active, +#gbc-cookie-directive-top, +#Cookieinfo, +#MDCMSCookieNote, +#qbCookieConsent, +#GDPR-alert, +#WCPcookieBannerId, +#ms-cookie-banner, +.consent__cookies, +#___gatsby div[class*="CookieBox"], +.sticky-footer-cookie-info, +.cookie-policy-banner-bar, +#ms-cookie-consent-banner, +.cookie-disclaimer-component, +#__next div[data-testid*="consent-banner"], +tui-cookie-consent, +.popup-cookie-background, +.cookie-accept-popup, +.anonymous-consent-banner, +#gdpr-banner-module, +#trackingcookie-banner, +#cct-box[data-ccid*="cookie_consent"], +#app div[class*="CookieNotification"], +#GDPR-acceptDialogWrapper, +#cookieSimpleHint, +.overlay__shadow--cookie-consent, +.privacy_consent, +#gdc-cookieSettings, +#root div[data-dmid*="cookiebar"], +#notice.cookies, +#cookieDialogue, +.CookieConsent-wrapper, +#Banner_cookie_0 ~ #bannerOverlay, +.cookie-consent-overlay-background, +#cookiePopupBG, +#dgdsgvocookie, +.js-cmp-cookiesBar, +.cookies-control-container, +#app div[class*="CookieCompliance"], +#cookieBoxOverlay, +.cookies-dialog-box, +.gdpr-sticky_message, +.gdpr-cookie_message, +#cookie-consent-dialogBox, +.cookie_notice_blue, +#GDPR_MainContainer, +.cookie-consent.invers, +app-banner[arialabel*="Cookies"], +#pnlCookieStatus, +.cookie-consent[data-closable], +#cookie-modal-container, +.tx_cookiemonster_dataprotection_overlay, +app-cookie-notification, +#info_message.cnil_consent, +.gdrp-cookie-banner-wrapper, +#pdpa-popup, +.uk-position-fixed[aria-label*="cookieconsent"], +#eu-gdpr-overlay, +.tab2-rodo-bar, +#__next div[class*="CookieModal"], +.cookie_gdpr, +#mmMS--bottom-notification, +#mmMS--notification, +.GrowmarkGDPR_Wrapper, +.cookies-main-overlay, +.cookies-confirm-block, +.cookie-banner-body-overlay, +#CookieOverlayBox, +#cookiesplus-overlay, +#cookiesplus-modal-container, +.mp-cookies.mp-show-cookies, +.page-wrap--cookie-permission ~ .js--overlay:not([id*="age"]), +#cookiesConsentBar, +.gdpr-cookie-wrap, +.cookies-content.fixed, +#privacy_blockscreen, +.cookie-consent-splash, +.p-cookie-layer, +.ch-cookie-consent, +#cookieModalOverlay, +#ccc > .ccc-popup, +.exponea-banner--cookie, +#gp-cookie-agreements, +app-cookie-consent-feature, +#root div[class*="GdprAcceptance"], +#gdpr-banner-blurred-background, +.cookieBnrWrp, +#nh-neth-gdpr-cookie-popup, +#cookie-erlaubnis, +#cookie-erlaubnis-wrapper, +.CookieControlBanner, +.mode-cookie-tip, +#ConsentCookiePopup, +#cookies-layout-banner, +.cp-popup-content[data-title*="GDPR"], +.js-cookie--modal, +#bandeau-dxlabs-cookie, +#hellotrust_cookie_popup, +.c-cookie-consent-modal, +#mhp-cl.mhp-cl, +.cookie-notice-overlay, +#dcCookieHelper--bg, +.cookie-settings-band, +#gdpr-disclaimer, +.acceptCookiesPanel, +#bandeau_cookies_footer, +.CookieConsentOverlay, +#cookiesDialogue, +.cookiepopup-container, +.d_co_box, +#cookieBanner\.banner, +#nxs-ccpa-banner, +.js-cookiebanner-wrap, +.alternative_cookie_layer_background, +.alternative_cookie_layer_holder, +#cookie-acception.active, +#vt-ccb-notify, +.cmnstr-activated, +.pum-open-overlay-disabled .pum[class*="cookie-policy"], +.block-cipix-cookiecontrol, +.policy-notification--privacy-policy, +.gdpr #cmpBanner, +#paperplane-cookie-notice, +.fnn-cookiemanager, +.uk-position-fixed.cookies, +#ccp-overlay.ccp-overlay-fullscreen, +#bottom-cookie[ng-if*="CookieNotification"], +#cookieoverlay_outer, +.ew-cookie-note, +.cookie-consent-footer, +#overlay.cookie-consent-show, +.dsgvo-consent--popup, +.cookie-inquiry--settings, +#gdrpNotification, +#wcpConsentBannerCtrl, +.react--module__cookies, +.cookies-modal__background, +.cookies-modal__background ~ .cookies-modal, +.footer-section-cookie, +.d-cc--modal[aria-label*="Datenschutz"], +.d-cc--modal-backdrop, +#gdprCookiePolicy, +.vw-header--accept-cookies, +.cookies-agreement-wrapper, +#CookieInfoOverlay, +.cookie-info-overlay, +#gdpr_overflow, +.ot-sdk-show-settings, +.notice-block.cookies, +#gdpr-cookie-container, +#cookie-box-info, +#cookie-announcement, +.popup.cookie-consent, +#consent-tracking.consent__wrapper, +#notification_of_cookie, +#cookiePolicyAgreement, +#cookie-mask.show, +.banner-aceptacion-cookies, +.mrpix--cookie-permission--overhead-container, +#ps_cookiebar_cookies, +.gdpr-cookie-banner-wrapper, +#DivCookiesMessage, +#datenschutz-consent, +.tancmbnr, +#LCookieBar, +.change-priv[href*="Cookiebot"], +.cmp-cookie.cmp-modal, +.gdpr-component-holder, +.zpconsentinfo, +.zpconsentinfo ~ div[id^="consent"], +.cookie-consent-manager, +.cookie-consent-manager ~ .backdrop, +#root-header div[class*="GdprPopup"], +#sui-TcfFirstLayerModal, +.privacy_notification, +#__next div[class*="PrivacyNotification"], +#cb_cookie_policy_popup_shroud, +#cb_cookie_policy_default, +#__next div[class*="PrivacyPolicy"], +.wbu_cookie-wrapper, +.beans-cookies-notification__container, +#jwsdw-cookieHint-container, +.cookie-popup-overlay, +#PAcookies_consent_container, +.cookie-banner ~ .backdrop, +.announcement[data-id*="cookie_notice"], +#cookies-ribbon, +.cookie-content-overlay, +#gdprCookieConsentManagedSummary, +.module_cookie_consent, +.s--message[class*="cookie-notice"], +.app-message[class*="cookie-consent"], +.app-message[class*="cookie-consent"] ~ .app-message-modal-background, +.google_line_tracking, +.cxa-cookie-notification, +#__shopwired_consent_cookie_container, +#cc-consent-container, +cookie-notification, +#privacymanager, +.privacyBanner, +#nebula-cookie-notification, +.cookiemonster-container, +app-cookie-policy, +#__layout > .layout.hoverable > .notification[style*="bottom"], +.v-cookieconsent, +#cookiePermission, +#cookie_notices, +.cookie-cnf-banner--background, +.propeller-cookieconsent, +.cpOverlay[data-cookie-consent-overlay], +#divi-life-cookie-popup, +.c-cookies-consent, +#acceptCookieModalTemplate, +.oneTrustLayer, +.cookies-banner__container, +#cookie-consent-root, +.gdpr-cookies:not(.content-container), +#cookiewookieblock, +#cookiebannerOverlay, +#cookie-consent-manager, +#msr_cookies, +#GcCookieBox, +#aviso-politica-privacidade, +#__next div[class*="GdprParentWrapper"], +#cookie-question-banner, +.cookie_enable_popup, +#avertissementCNIL, +#Header-react-component [class*="cookie-banner"], +#es-cookie-consent-app, +#root div[class*="cookie-consent"], +#afficheBandeauRgpd, +.cookieNotice__container, +.tm-cookie-banner, +.cookies[data-cy*="banner"], +.cookies-bottom-banner, +.cookie-policy-aggressive-popup, +.cookie-consent[data-controller], +.fixed-bottom[aria-label*="cookiebanner"], +.js-react-component-CookieNotification, +#empori-cookie-modal, +.informativo-lgpd, +.rodo-overlayer, +#__next div[data-testid*="cookieBanner"], +#root > div[class*="cookie-policy"], +#eugdpr-banner, +#eugdpr_modal, +#div_message_cookies, +#cmpBackdrop, +#overlay-cookies, +.overlay-cookies, +#cookies-sticky, +.sprd-consent, +.cookies-box-info, +#page-wrap > #privacy-container, +.consent-bg [id^="idHrSysGips"], +.page-dialog-dsgvo, +.gdpr__wrapper.is-open, +.container-cookie-advise, +.consent-summary-shown .modal-backdrop, +.cookies.alert--full { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.-s-cookie-bar, +#tarteaucitron-root, +#oc_cb_wrapper.oc_cb_wrapper, +.cookie-consent__container, +#CookieConsentContainer, +.new-cookie-banner, +#DSGVO_container, +#flex_cookie_popup, +#flex_cookie_popup ~ .modal-backdrop, +.flex_cookie_popup_bottom, +#SubscribeBox.PopupBox ~ #bottompopup.bottompopup, +.elfsight-widget-cookie-consent, +.tx-conn-cookie-consent, +.card[id*="consent-bar"], +#cookieNoticeAlert, +#cookie-popup-with-overlay, +#gdpr-consent-tool-wrapper, +.dsgvoApproval, +.ds-cookies-wrapper, +.cookie[data-selector="cookies-bar"], +#cookiesPolicyWrapper, +.js-cookie-agreement, +.cookies-notification--wrap, +.Notification[data-js-id*="CookieSettings"], +.bs-privacy-cookie-consent-mw-provider-overlay, +.pum[data-popmake*="cookies-politique"], +.cookieconsentcontainer, +.cookie-manager-popup__container, +.cookie-preferences-banner, +.trillian-cookie-consent-banner, +#annoying_cookie_alert, +cookie-consent-component, +#idCookiePerm, +#my-cookie__consent, +.GDPR.ng-star-inserted, +.seopress-user-consent-backdrop, +.cookieconsent-shade, +.jb-cookie.robots-noindex, +#cookie_revoke > .cm_wiggle, +.gdpr-alert-box-wrapper, +.prompt_cookies, +#page ~ #cookie, +#privacy-statement-wrapper, +#privacy-statement-wrapper ~ .overlay, +app-cookie-banner, +.tg-info-cookie, +#fr3ex-cookiewarning, +.cookie-message__wrap, +#CookieReportsBannerAZ, +#EUcookieBanner, +#root + ~ script[src*="cdn-client.medium.com"] + ~ div + > div:not([role]):not([tabindex]), +#gdpr-cookie-message-overlay, +#unitcookieonpageBar, +.mm-cookie-banner, +#cookie_accept_bar, +#root .cookie.fixed-bottom, +#page ~ [id*="cookiebar"], +.dcx-cookie-consense, +.banner[class*="cookie-consent"], +comply-consent-manager, +.cookie-consent-shadow-bg, +#js-cookies-footer, +.cookies_warn, +.cookie_law_reveal_overlay, +.cookie_law_reveal_dialog, +.gdprManagerMessage, +.paper-client-privacy-agreement, +#backdrop-cookie-banner, +#sizzle-gdpr, +#sizzle-gdpr-supressor, +.privacyMelding, +.pr-cookie-modal, +.pr-cookie-overlay, +.consentOverlayContent, +.acc-cookie-message-background, +.module-tracker.has-form, +.consent-manager.banner, +.gt-cookie-bar, +#cookie-panel-banner, +#PersonalDataInfoBar, +.ccpa-consent-bar, +.ccpa[ng-controller*="CcpaBanner"], +.ot_cookie_settings_btn, +.cookie-ribbon-component, +.privacyNotice:not(.notation), +.pp-cookies-notice, +#cookieNoticeDialog, +.m-cookielayer, +.EprivacyBanner, +#acris_cookie_privacy_popup, +.mod_cms_accept_tags, +.brk_eu_cookie_msg, +#rs_cookie_manager_popup_shadow, +#rs_cookie_manager_popup:not(.modal), +.cookies-tracking--bottom, +.swic-cookie-permission-container, +#coockie.privacy-panel, +.module-cookies-notification, +.ic-gdpr-popup, +.js-cookie-privacy, +.cookie-consent.cookie-consent--show, +.box-aviso-cookies, +.cookie-consent-bar-overlay, +.b-cookie.is-active, +.cookie-widget--open .cookies, +.comx-cookies-banner, +#footer div[id*="cookie_bar"], +#COOKIEMESSAGE, +.background_cookie_banner, +.site-cookieBanner, +#cookie-consent ~ .modal-backdrop, +#js-cookie-bar, +.body-overlay[data-show-cookie-banner-overlay], +#gdpr.m-active, +.cookie-banner-window, +#cookiePopup ~ #blackOverlay, +#gdpr_cnt, +.cmp-experiencefragment--cookies, +#gdpr-consent-box, +#cookiesHint, +#privacy-msg-container, +#cookie_accept_msg_block, +#CookieConsentGdpr, +cookie-consent-banner, +#econda-pp2-banner, +.privacy_warning, +.eprivacy-plugin .epp-cookie, +.gdprcp-cookies-bar, +.cookies__modal.card, +#dsgvoBox, +.js-cookies-eu, +.c-cookiesDisclaimer, +#cookieconsentpopup, +#lp_eu_container, +#shopify-section-gdpr-notice, +.dsgvo-footer[class*="fixed"], +#modal-cookie-man, +#aviso-privacidade, +.cookies-notificator, +#overlay-accept-cookies, +#___gatsby div[class*="cookieBar"], +.cookie-consent_overlay, +.rh-cookie-consent, +.bhCookieBoxWrapper, +#__next div[class*="CookieMesage"], +#moove_gdpr_save_popup_settings_button, +#cookiebot, +.script-privacyPolicy-cookie, +#privacymessage, +.cookie-notice-alert, +#cWarn.cookie, +#redux-page-container div[data-test-selector*="cookie-banner"], +.cookie-consent.bottom, +#publicCookieUsage, +#root div[class*="cookie-banner"], +#e2e-cookie-banner, +.cookie-policy-open div[class*="NotificationBar"], +#dsgvo-opt-in, +.EUCookieLawBar, +.consent-popover, +.ng-scope[ng-if*="cookiesAccepted"], +#popup_cookies_modal, +.ccpa-popup, +#COK_wrap .confirm_box, +#ctl00_pnlCookies, +.cookieDisclaimerV2, +#formalAgreementModal.custom-modal, +#formalAgreementModal ~ #modalBackdrop, +#root div[class*="lgpd-message-box"], +.cookie_container_wrapper, +.gebaeck-notice, +#gdprWindow, +.poswp-databar, +#gdpr_cookie_modal, +#cookieify, +.cookie-law-block, +#idium-cookies-notification-bar, +cookies-policy, +#cookiesNotifier, +.show[class*="cookie-notice"], +#cookiesUsageFooter, +#gdprComponent .consent__container, +#nestigo-cookie-notice, +.mm-slideout > #cc-layer, +#pnlEUCookieBanner, +.cookie-modal__overlay, +#__next div[class*="ConsentBanner"][class*="Wrapper"], +#cookie-message ~ #footer::after, +.container-cookie-consent, +.b-cookies-informer, +.cookie-usage-info, +#page-wrapper [class*="CookieSnackbar"], +.cookie-melding-fond, +.forum-cookie-notices, +.cb-banner.is-visible, +eu-cookie-compliance, +#pop-gdpr, +.sc-popup .container.sc-popup-inner, +.mensaje-cookie, +#cookie-consent-window, +.cookiesNoticeContainer, +#hotCookieBotDialogBackground, +#vbcn.vbcn[style*="block"], +.cookie-banner-shadow, +gdpr-consent, +.cookie__floating--bottom, +.pop-up-cookies, +#capa_cookie_rgpd, +#cnilCoockies, +.cookie-notification-header, +.grt-cookie-active, +#xcookiebar, +.bloc-cookie-banner, +#cookielaw_alert, +cookies-overlay, +#overlayTradeCCT2, +.notice-cookies-horizontal, +.hp-cookie-notice, +.c-privacy-consent-modal, +#cookieWarningPanel, +#cookieConsentModal ~ .modal-backdrop, +#t4m-dsgvo-consent, +body > #policy-info, +.vtl-cb-main-widget, +.dbtfy-cookie_box, +.gdpr-modal-notify, +.osw-privacy, +#consentOverlay, +.cookie_tips, +app-cookies, +.cookies-used-notice, +.cookiesInfo_modal, +.cookie-hu-container, +.pum[data-popmake*="cookies-policy"], +#_cookiePopup, +.cookie_preferences_banner, +.pw-cookie-consent, +.cookie-toaster, +#notice-cook, +.cookie-approval__wrapper, +.nedfinity-cookie-consent-notification, +.biscuitbox-wrapper, +#layout-cookie-banner, +.notify-banner[ir-notify], +.nasa-cookie-notice-container, +.dce-privacy, +.cookies_overlay_wrapper, +.cookie_notice_overlay, +#cookiesterms, +.cookiepolicyoverlay, +#___gatsby div[data-selector="cookie-consent"], +.fixed.z-cookie, +#tracking-consent-block-page, +#cookies-modal.cookies-modal, +.-cookie-notice, +.cartware_cookieconsent, +.avg-overlay > .avg-bar, +.cookiepanel_overlay, +.top_nav ~ .cookie_tag, +#notify.cookie, +#cookie-settings-wrapper, +.cookies-banner__overlay, +#mp-misc-cookie-bar, +#consent-mgmt-banner, +.cookie-consent-component, +#___gatsby [class*="Cookies-module"], +.cookie-consent-app, +#cookiera_figyelmezteto_doboz, +#LGPDdisclaimer, +.w-cookie.center, +#info_cookie_background, +cookie-wrap, +.twododigital--cookie, +.eboxCookieLaw, +.gdprbox__wrapper--simple, +#pm--cookie-permission, +#cc.cc_dialog, +.hwcookiebanner, +ux-cnil[cookie-name*="tracking"], +#cookies-consent-section, +.cookie-bar ~ .ccklayer, +#cookiedialogbox, +.extreme-cookie-panel-toggle, +.extreme-cookie-panel-toggle ~ .extreme-cookie-content, +#tx_cookieconsent_preferences_edit, +.ju_Con[data-title*="Cookie%20Bar"], +#gdpr-options.dialog--full, +.header-cookie-banner, +.eugdpr-block, +#klaro .cooki-modal, +#__next div[class*="cookieBar"], +#cookie.olw-cookie, +#lightbox-cnil, +#lightbox-cnil ~ .dijitDialogUnderlayWrapper, +.privacy-policy-consent, +#privacyCookieDisclaimer, +.lgpd-message, +.responsive > .otPlaceholder, +#cookie-banner-wrap, +.hos-is-active > .hos-bar, +#lisa-consent-container, +#BannerLGPD, +#cmp-widget-wrapper, +#bc-cookie-notice, +#cookie-bg-cover, +#cookie-layer.show, +.gdprcookie-mask, +#cookie-consent-tool-placeholder, +#grdp_barre_maxi, +#grdp_barre_mini, +.cookie-manager-banner, +#rgpd-accept-cookies, +#cookiewarningcontainer, +.fixed.z-cookies, +.AnalyticCookieConsent, +#___gatsby div[class*="cookie-banner"], +#agan_gdpr, +#rodo-bar, +.cc-dialog-backdrop, +.cc-dialog[aria-label="cookieconsent"], +#GDPRConsent[style*="block"], +#GDPRConsentOverlay, +.cookie_settings_bottom, +.w-modal[class*="privacyalert"], +.cookie-banner__section, +.radish-rcc-bar, +.ecom-cookie_box, +.eu-cookie-prompt, +.gdpr__banner, +.vbcn-backdrop, +.u-cookie-banner, +#cookieBarVisible, +.cpck-banner, +nsd-cookie-banner, +.cs-cookie__wrapper-start, +apollo-cookie-notification, +.cookiehinweis-wrapper, +#ws_cookie_privacy, +#bloc_rgpd, +.wnet_cookiespolicy, +.cmp-cookie--display, +.eprivacy-module, +#block-privacypolicypopup, +.AcceptCookieComponent, +.sticky-bottom-banner #cookieSticky, +#accn-cookie-notice, +.cookies-notice-container, +#cookieConsentPanelFull, +.popin-cache-cookiesPopin, +.modal[aria-labelledby*="weUseCookies"], +.sana-cookiebar, +#ccsn.gdpr, +#racookiepolicy, +#__next div[class*="CookiesWrapper"], +.cookie_policy__container, +.cookie_policy__wrapper, +.js-gdpr.gdpr--visible, +#RGPD_warning, +.cookie-policy-agree, +#__next div[data-cy*="CookieBanner"], +.lds__privacy-policy, +#pg-gdpr.pg-modal-blackout, +#MsgCookies, +.c-cookies-info, +#BOX_CookiePolicy, +.it-eprivacy-banner, +.modal--cookies-backdrop, +#__next div[data-dmid*="cookiebar"], +.trackingmanager.ready, +.akku-cookie-tools-design-toggler, +.bg-cookie-bar, +.cookies-policy-trigger, +.cookie-consent-dialog, +.js-form-set-gdpr-consent-cookie, +#politykaPrywatnosciDiv, +.data-consent-container, +.cookies-wrpr, +#acepted_privacy_policy, +#cookiesAlarm, +#___gatsby div[class*="CookiePopup"], +#cookietip, +.cookies-accept-message, +.fm-cookie-agreement-message, +.som-cookie-banner, +#cookiebanner-root, +#root div[data-test*="cookieInfo"], +#__next div[class*="cookieconsent"], +.js-cookieConsent, +#lgpd.lgpd, +.cerez-uyarisi, +#cookiechoice-wrapper-outer, +.html-alert-is-cookie, +#cookie_noti, +.hinweis_cookie_desktop, +.pc-cookie-accept, +.cookie-preferences-alert, +.fixed-bottom[class*="cookie-advice"], +#__next div[class*="alert-cookie"], +#footer .cookie-permission, +.CookiesBubble.is-active, +.fixed[x-data*="cookieConsent"], +.c-rodo-bar, +#divCookieMessage, +.cccenter-div-banner-bottom, +.cookie-plugin[data-cookie-modal], +.ebnGdprNoticeWrap, +.wpf-cookie-consent, +#gdpr-banner-component, +#root div[aria-label*="cookie banner"], +#app .cookie-curtain, +.privacysettings__iframeLightBox, +#mod-eu-cookies, +#mod-eu-cookies-overlay, +#cookie-disclaimer-box, +.privacy-consent-banner__overlay, +#cookie_richtlinie, +.bandeau-information-cookies, +.shop-gdpr-container, +#MemoGadgetCookiebotDialog, +#cookie-banner ~ .modal-backdrop, +#cookietoast, +#cookieAd, +.m-modalLGPD.is--active, +#cookieBanner-gdpr, +#cookieConsentWidget, +#wrapper-popin-cookie, +#shopify-section-cookies-popup, +.dsgvoLayer, +.waconcookiemanagement-cookiebar, +#box-lgpd, +#disclaimerCtn > .disclaimer, +#w18lara_tgplugin_consent_window_banner, +app-cookies-bar, +#cconsent-overlay, +.cookie-warning-background-blocker, +#cookiebox_start, +#cookiesnotifier, +#cookie_law_notification, +#Cookie_Hinweis, +#cookieOkDiv, +app-cookie-settings, +#GDPR-Popup, +#GDPR-Popup ~ .modal-backdrop, +#yeah-cookiebar, +#qc-cmp2-container, +#cookie_disc_container, +.notification-bar[data-name*="cookies"], +.c-cookieWarning, +.as-modoil[data-qa="oil-Layer"], +app-cookie-consent-modal, +.minCookieHint, +#caBanner.caFull, +.qi_cookie_optin_container, +.cookie-note-container, +#ensConsentWidget, +.ensPrivacyManager, +#privacy-tools-banner, +#perpetuum-cookie-bar.visible, +.perpetuum-gdpr-settings, +#footer-cookie-policy, +#cookie-law-notice, +#cookie-disclaimer ~ #cookie-rebutton, +.PrivacyPopup, +#bandeauRGPD, +app-cookies-banner, +#admorris-cookie-wrapper, +#__next section[data-testid*="cookies_footer"], +.czgdpr-container, +.ui-dialog[aria-describedby="cookies"], +.ui-dialog[aria-describedby="cookies"] ~ .ui-widget-overlay, +.m_cookies-bar, +.lgcookieslaw_overlay, +#personalized-content-notification, +.cookie-data-warning, +#cc_dsgvo_banner, +.cookie .v-alert, +#cookies ~ #mask, +#cnp-disclaimer-cookie-consent, +#gdpr-not-set-popup, +.cookie_accept_container, +#partner-page .react-onclickoutside.bdrsm, +#partner-page .posf.pen[style*="linear-gradient"][style*="800"], +.das-cookie-banner__wrap, +.cnt-ckcnsntmngr, +.btn-ckcnsntmngr, +.govuk-cookie-banner, +.navigation-cookiebbanner, +#lh-consent-dialog, +#GLOBAL_GDPR, +.cookie-msg-wrap, +.cookies-notice-wrap, +.cookienote__container, +#___gatsby div[class*="Alert"][aria-label*="Cookie"], +.cookies-snackbar, +#root div[class*="CookieNotice"], +.mfp-bg[class*="cookies"], +#es-cookie-block, +#consentWrapper.consent-modal, +#footer_center ~ #ack_usage, +#content div[class*="cookieConsentBanner"] { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +#gdpr-notifier, +#dvcookiechoiceinfo, +.privacy-manager[data-js="privacy-manager"], +#ck_dsclr_v2, +#kindleApp_eucookie_banner_center, +.experiencefragment-cookie, +#BarCookiesContainer, +#root music-notification-ribbon, +.CookiesHandlerWrapper, +#cookieplease.cookieplease, +#__next div[class*="cookieConsent"], +#cookie_policy ~ .modal-backdrop, +#tooltip-cookies, +#cookie-site-container-box, +#__next div[data-test*="cookie-notification"], +.header-gdrp-cookies-visible body::before, +.header-cookies-gdpr, +body:not(#tumblr) #cmp-app-container, +.layer__cookieconsent, +.module-gdpr-acceptance, +.dbayCookieSelect, +#CookiesConsent, +.wrapper-dsgvo-popup, +.ftc-cookies-popup, +#root div[data-testid*="cookie-message"], +.c-modalBackgroundForConsentTracking, +#page_evconsent, +#ocn-cookie-wrap, +.ui-dialog[aria-describedby="privacy"], +.ui-dialog[aria-describedby="privacy"] ~ .ui-widget-overlay, +#floating-cookie-button, +#cookie-dsgvo, +#cookie-dsgvo ~ .modal-overlay, +#sl-cookie-consent, +#cookie-consent-section, +#csb_cookiehandler_overlay, +#csb_cookiehandler_icon, +#csb_cookiehandler, +#cmpboxrecall, +.widget-cookie-bar, +#header1_PanelCookie, +#___gatsby div[data-cy*="cookie-policy"], +#root div[data-cy*="cookiePopup"], +.cookie-control-banner, +#cw-cookieUsageContainer, +.global-gdpr-container, +consent-layer.ng-star-inserted, +.c-consent-banner, +.c-consent-banner ~ .c-backdrop, +.cookiebar_wrapper, +#informationsCookies, +#cookie-notification-block, +#cookie-acceptance-layer, +#cookiePrefPopup, +.cmp-ban-nocookie, +.cf-oil[data-qa="oil-Layer"], +.x-cookies-banner, +eu-cookie-action-bar, +#cookiebarBox, +#CookiePolicyBox, +.ui-cookie-consent, +.alert[aria-describedby*="cookie-info"], +.cookies-disclaimer-kamino, +.sv-layout .cookie-consent, +.eu-cookie-compliance-popup-open::before, +.sams-cookie-modal, +.th-cookie-banner, +.cookies.alert--notification, +.privacy-notice-background, +#noticeCookies, +#lgpd-wrapper, +.pko-cookie-rodo-overlay, +.w18lara_tgplugin_consent_bodyback, +app-cookies-policy, +#cookieWallOverlay, +.mod_privacy_optin_slim, +#__next div[class*="CookiePolicy__Notif"], +#noticePrivacy, +#glowCookies-banner, +#nacc-overlay, +#cookiesLightbox.notAccepted, +#cookiesLightbox ~ #shadCookie, +#consent-popup[aria-label*="cookieconsent"], +#root div[class*="CookiesPopUp"], +#divCookieStickyLayer, +#divCookieStickyLayerBackdrop, +#cookie-banner-host, +#GDPRConsentManagerContainer, +.systime-cookieconsent, +.systime-cookieconsent ~ .modal-backdrop, +#consent_manager-background, +.react-component [class*="CookieSnackbar"], +#app .sm-cookie-consent, +#cookieoptinoverlay, +#footer ~ .cc_modal, +app div[class*="c-cookieWarning"], +#CookieAcceptionArea, +.cookie-banner-background, +.cookie-infobar, +.popup-choose-cookies, +#CookieOptInBox, +#wrapper div[class*="CookieAlertBox"], +#__next div[data-test*="CookiePopup"], +#PrivacyPolicyCookie, +.cookie-hint-dialog, +.cookieconsent-panel, +#customise-cookies-main-bottom-notification, +.ccpa-banner-container, +.eu-cookie-tips, +.cookie-tips, +.aGrid--fixed[data-t-c*="cookiesMessage"], +#cookieBarRGPDOverlay, +#cookieBarRGPDPop, +#cookieAlertWrapper, +.atvi-privacy-policy-module, +#app div[class*="GdprConsentsModal"], +.container-cookie-popup, +#_ctl0_pop_up_cnil, +.CookieNotify, +.cookieinfobar, +cmm-cookie-banner, +.cookieConsentHinweisOverlay, +.c-consentTracking, +.wp-pt-cookie-consent, +#___gatsby div[class*="CookiesBar"], +.kc-onsent, +.consent-notification[data-tracking-consent], +#__next div[class*="cookie-consent_snackbar"], +#divCookiePoliticaPrivacidade, +.fixed-bottom[class*="cookie-permission"], +.cookie-notice-big, +#cookieBackdrop, +.footer__privacy-cookie, +#modal-aviso-cookies, +#GDPR-cookies-notice, +#nfa-cookie-cookie-banner, +app-cookies-toast, +.cookies_accept_containter, +#popup-cookies-bottom, +#newCookieDisclaimerBanner, +#__next div[class*="cookie-message"], +#cookie_overlay ~ [id*="eucp"], +#cc__modal__container, +#cc__pageBlock, +.cookie-notifikasjon, +app-accept-cookie, +.cookieConsentFooter, +#moto-cookies-container, +#cookie-control-prompt, +#ikanos-privacy-cookielayer, +.Cookie.ng-star-inserted, +#__next div[data-testid*="cookiePopup"], +#cookieWarnLayer, +#CookieDisclaimerBanner, +#cw-cookie-warning, +.js-cookie-banner-container, +#klaroDIV .klaro, +.cookies-band-overlay, +#__next [data-debug-name*="cookie-consent"], +app-cookie-nofication, +.Cookie.Cookie--bottom, +.cookie-notice--isVisible, +.component-cookie-message.show, +#plugin-agree-Plugin.plugin-agree-modal-container, +#GDPRModal > .gdpr-modal-modal, +.cookie_consent_container, +.MuiGrid-root[class*="CookiePopUp"], +#rgpd_bandeau, +#CookieModalOverlay, +.cookies-cmp-trigger, +.klaro div[class*="cookie-modal"], +#cc-cookie-overlay, +#cc-cookie-message, +#tc_privacy_wrapper, +#cl-consent.cl-consent, +#GDPRAcceptBanner, +.aviso-privacidade, +.cookieBarWrapper, +.with-new-header div[data-testid="main-cookies-banner-container"], +#__nuxt div[data-ssr-consent], +.rodo-info-box-overlay, +.rodo-info-box, +.cookie-handling-new, +.cookie-content-container, +.page__cookie-disclaimer, +.js-cookie-consent-wrap, +.cc-window[aria-describedby*="cookies:desc"], +#kopageBarCookies, +#kopageBarCookies ~ div, +.cookie-content-box, +.cookie-preference__overlay, +#mwd-acb-banner-container, +.bwr-cookie, +.cookie-guide-wrapper, +.cookie-layer[data-cookie-name*="CookiePolicy"], +#cookieInfoPopupPlaceholder, +.MuiPaper-root[aria-describedby*="cookie-message"], +.lgcookieslaw-banner, +.lgcookieslaw-overlay, +.cookiemessage__overlay, +.tx_fe_cookies, +#cb-cookie_consent, +._cookie-bar, +.nonmodal--cookie, +#__next div[class*="CookiesTooltip"], +#gb-consent-management, +.cookie-consent-prompt-launcher, +#cookie-consent-div, +.cookieBar-new-style, +.banner-lgpd, +#_cookieMessageDiv, +.cookie-consents-updated-confirmation, +#pnlCookieFooter, +#data-consent-notification, +.cookie-layer.js-cookie-layer, +#__next div[aria-label*="cookie banner"], +#___gatsby div[data-testid="gdpr-modal"], +#js-cookiesettingsmodale, +#root [data-testid*="cookie-banner"], +.cookie-bottom-main, +#cookies-banner-overlay, +.data-policy-dialog, +.Cookies_CookiesPopin, +.cookieConsentWrapper, +#cookiesjsr, +#consent-banner-container, +#mch-cookie-consent, +cookie-alert, +#cookie_banner_footer, +.cookie_banner_footer, +#CookiePrivacyNotice, +.consents .consents__wrapper, +.consents .consents__mask, +.c-notice[data-controller="cookies"], +#cookieContentBanner, +.cookieoverlay-x, +.popup_cookie_backdrop, +.js-cookies_informer, +.ncCookieBar, +#header div[class*="CookieBar"], +.sticky_cookie_warning, +.toastCookiePolicy, +.show--consent:not(.force--consent) #cc_div, +.pw-cookie-consent-v2-backdrop, +.pw-cookie-consent-v2, +#root div[class*="CookieWarning"], +p-consent > .m-consent, +.force--consent .cc__change_settings, +#rndcookie_banner, +#app-root div[class*="CookiesBanner"], +.sticky[x-data*="CookieBanner"], +.fixed[x-data*="CookieBanner"], +#ckieBnr_footer, +.cookies-manage-popin, +#dsgvo a[href*="CCM"], +.js-cookies-agreement, +#cookie-usage-panel, +#sitecookiebanner, +.coockies_alert, +#oemaceptacion, +.cookie-control__banner, +#litespot-pro-cookie-ify, +#razer-pro-cookie-ify, +#cookieHintExt, +.CookiesBanner-root, +.cookiesPanelBackground, +#HFS_CookieHintBg, +#___gatsby div[class*="cookieBanner"], +.lhwp-cookie-banner, +#page ~ .gdprModal.gdprModal--visible, +#___gatsby div[data-testid*="cookieBanner"], +#ensModalWrapper, +#ensModalWrapper-bg, +#lgpd_banner, +#redim-cookiehint-bottom, +.mm-slideout > .cookies, +.site-cookie-alert, +.wpautoterms-cookies-notice, +.mod_cookie_banner, +#___gatsby .is-visible[class*="CookiePolicy"], +#bmu-cookie-disclaimer, +#___gatsby div[class*="cookie-consent"], +.cookie-preferences-dialog, +#cookies.notification.active, +.cookies-overly, +.cookies-popup__wrapper, +#divCookiesPopup, +#__next [class*="cookieBanner"], +.cookie-notifier-section, +#lgpd-banner, +.alert-cookie-notification, +.container-banner-cookie, +#banner-lgpd, +.cky-consent-bar ~ .cky-overlay, +.cc-window ~ #cookie-bg, +.cc-window ~ .cc-window-blocker, +#id-cookie-layer, +.f-cookie-consent, +#shopify-section-gdpr-dialog, +.toast-term-privacy, +#DivCookiesMessageNew, +#agreement-cookies.agreement-cookies, +#___gatsby ~ div [aria-label*="cookieconsent"], +.common_prompt-privacy, +.derive-cookie-drop, +#icm_cookie_container, +.popupAvisCookies, +.yc-cookie-banner, +app-cookies-notification, +.react-box-container[data-box-key*="CookiesConsent"], +#allow-cookie-container, +#page [class*="CookieInfo"], +#root div[class*="cookieTip"], +#wwcookie-layer, +.cookies--banner, +#maglrConsentContainer, +#cookie-modal-overlay, +.cookie-snack.show[x-data="CookieSnack"], +.tvcmscookies-notice, +body:not([style*="hidden"]) .cmpboxWelcomeGDPR, +#usercentrics-button, +#usercentrics-root, +#cookies-consent-banner, +.ConsentsBannerOverlay, +#xx-cookies-plugin, +#__next div[data-test-id*="cookie-banner"], +#hs_show_banner_button, +#snackbar-cookie-info, +.usercentrics-bg, +.usercentrics-bg + .cmp-container, +#__next div[class*="cookie-consent-popup"], +.band.cookie-consent, +body > #bg_cookie, +#cookieconsent_bar, +.consent-wall-overlay, +.js-cookies-backdrop, +#comspace-usercentrics, +.js-privacy-policy-message-box, +#site-cookies-banner, +.c-gc-cookiebar, +#swcookies-wrapper, +.cookiesBackground, +#cmplz-cookiebanner-container, +#CookieConsentDialog, +.js-modal-first-cookie, +.SiteLayout-cookieBar, +#__next div[aria-labelledby*="cookie-dialog"], +.blocknav-gestion-cookies, +.aviso-gestion-cookies, +.footer div[id*="CookieBannerLink"], +.ins-el-cookie-alert, +#__next div[class*="cookies-notice"], +.lcc-modal[data-cookie-key*="cookie_consent"], +#cookie_manage_container, +.exponea-banner.exponea-cookie, +.exponea-cookie-backdrop, +#cookiebot-banner-popup, +.fixed[data-cookiebar], +.cookiemanager_show_simple, +#banner-cookie-consent, +.S01M97-CookieAlert--overlay, +.cookie--blur .wrap__cookie, +.dp--cookie-consent .mm-page::after, +.cookie-lgpd, +#abw_consentbanner, +#gdprpatronInfoleisteOverlay, +#iw-cookie-banner, +.eb-content-container .eb-cookie, +#lb ~ c-wiz ~ div > c-wiz[data-p] > div[role="navigation"] + div[jsaction], +#lb + ~ c-wiz + ~ div + > c-wiz[data-p] + > div[role="navigation"] + + div[jsaction] + + div + div[data-id^="Carousel"] + > div[jsaction], +#acceptCookieOverlay, +.cookie-consent-banner-opt-out, +#site-cookiebar, +.sticky-cookies-popup, +#js_cookie-consent__main, +#desktopCookieMsg, +.cookieboxStart, +.mw_cookie_bar, +#cookie-policy-basic-holder, +footer ~ .cookies[style*="block"] ~ .modal-backdrop, +#cookie-consent-fab, +.alertLDGPBackground, +#modal-cookiedisclaimer, +#cookie[class*="topBar"], +.fr-consent-banner, +.tracking-consent-notice, +.cookie-consent-badge, +.js-eu-cookie-law, +.lgpd_wd_box, +#js_cookie-banner-zone, +#axeptio_overlay, +.m-notice_PrivacyPolicy, +.termsfeed-com---nb-interstitial-overlay, +.cookie-consent-darkener, +.ft-cookie-disclaimer, +.commonPrivacy__bar, +.cookie--consent--root, +.redhat-cookie-banner, +.js-eu-co0k1es, +c-cookie-consent, +#cookiescript_wrapper, +.wd-cookies-popup, +.rhweb-overlay-cookie-change, +#cookie-layer[data-view="cookie-layer"], +#app div[data-component*="CookieBanner"], +#ue-cookie-warning, +app-cookie-msg, +.show-cookie[data-notice-only-cookie-banner], +#privacy-data-notice, +#app div[class*="GDPRConsent-root"], +.site_block_wrap_cookie, +#didomi-notice, +#didomi-custom-host, +body:not(.didomi-popup-open) #didomi-host, +#cookies + #avisoConfig, +.siteCookies.js-siteCookies, +.c-cookie-consent--default, +.cookie-consent-overlay ~ .modal__overlay, +.dynamic-cookies-banner__container, +.ncoi---behind, +.cookie-notify__wrapper, +.cookie-consent-prompt, +.c-consent__bar, +#js-cookie-settings-manager, +#ctw-implied-consent, +#explicit_cookie_consent, +avis-cookies, +.js-cookies-popup, +.commonPrivacy[data-binargon="commonPrivacy"], +.ba_popup_cookie, +.e-consents-alert, +.chefcookie--topbar, +.block--bean-cookie-consent, +body > .btn-cookie, +#popup-cookie-container, +.tracking-consent-popup.modal, +#ppms_cm_popup_overlay[class*="cm"], +.tna-cookie-banner, +.tc-banner.tc-banner--active, +.modal_mask.cookies, +#cookieseal-banner, +#___gatsby div[class*="cookie-message"], +.gdpr-sticky-footer, +body > #cookieAdjust, +#consent-edit div[id*="sp_message"], +#global-consent-tool-wrapper, +#global-cmp-toggle[title*="Privacy"], +.ccm-CookieConsentPopup, +.modal-popup[class*="gdpr"] ~ .modals-overlay, +#cookie-background-disabled, +.CookiesPopup-middle, +#cookie-consent-local, +#__next div[data-testid*="privacy-popup"], +.cookies-management > .cookies-management-button, +.app-bannerCookies, +.cc-banner ~ .blurry-background, +.vue-cookies-bar, +.cookie-disclaimer__overlay, +#root [data-testid*="gdpr-callout-notification"], +.fixed[x-data*="AcceptCookies"], +#cookieconsent-com---nb, +#__next div[data-testid*="consent-manager"], +a.optanon-show-settings, +.modal[data-target-name="usercentrics-consent-layer-modal"], +#gdpr_alert, +.consent-managermain, +.cookie-monster__container, +#gdcc-wrapper .toggle-manager, +#portal div[data-cy*="cookiemodal"], +.cookie-policy-snackbar, +#cookies-popover-overlay, +#panel_info_cookie, +.cck\:cookie-notice, +#brCookieBanner, +.js-notification-cookie-banner, +#_cp_wall > #_cp_backdrop, +.cookie-alert-overlay, +#simpleCookieConsent-popup, +.new-cookie-popup, +#wapiti-cookie-banner, +app-cookielayer, +.message-overlay--cookie, +#ifab-cookie-banner, +#gdpr_consent_notification, +.cc-banner-granular, +.cookie-container-wrapper, +.cc-bespoke-button, +.consent-wrap-outer[style*="5000"], +#simpleCookieBar, +#shopify-privacy-banner-div, +#root-footer div[class*="CookiesBar"], +.cookie-warning-modal--ribbon, +.alert[id*="privacypolicy"], +.efilli-layout-legacy, +#cookie-warning-box, +#bbcdBanner, +.container[data-testid*="cookiePopup"], +#svelte div[data-analytics*="cookie-consent"], +#root div[class*="cookieMessage-root"], +#x-cookiepopup { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} + +.ms-cookie-compliance, +#cookies-legal-advice, +#cookies.fixed-bottom, +.cookies-consent-dialog, +#app div[data-test*="cookie-policy-sheet"], +.fixed.w-full.tracking-normal, +.js-c-cookies-notification-banner, +#cookie-notice-ct, +#cookie-policy-info-bg, +.portlet-journal-content[id*="bannerCookies"], +#cookie.show ~ #cookie-bg, +.cookie-message-block__wrapper, +#cookies-accept-info, +.nexus-cookie-banner, +._cookieBanner, +.mod_privacy_optin_medium, +.GdprCookiesPopup, +.cookie_sticker_wrapper, +#gpdr-prompt, +#gdpr-cookies-gtm-cookie-banner, +#emg_cookiewall, +.rw-cookie-notification__form, +.toast-block-cookies, +.privacy-blocking-overlay, +.webpage__notices .navigation__cookies, +#root > div[class*="gdpr-notice"], +.cookie-widget-holder, +.ckm-cookie-popup, +#ckm-cookie-setting, +#_cookiebanner-opt-in-out, +.cookie-window-overlay-no-settings, +.cookie-sticky-wrap, +.bladzy-popup-agreement-modal, +.bladzy-popup-agreement-modal ~ .modals-overlay, +#termsfeed-com---nb, +#somethingBroken ~ #cookieWarning, +#gdrp-bottom-message, +.cookie-banner-backside-tealium, +#pageCookieConsentContainer, +.freeprivacypolicy-com---nb, +.LGPD-notice, +#__next .c-header-new ~ .c-page ~ .c-overlay, +.cookie-privacy-policy-popup, +#privacy-manager-popin, +#cookiebar-root, +#gdprCookieBarOverlay, +.ont-cookies-wrapper, +#cookies.footer-banner, +#shopify-section-cookies, +body ~ .cc-overlay, +.ui-dialog[aria-describedby*="cookiesPolicy"] ~ .ui-widget-overlay, +.coockie-notification-block, +.cc-revoke ~ .cc-screen, +.ccpa-banner-root, +.gdpr-cookieconsent-overlay, +.gdpr-cookieconsent-settings, +.gdpr-cookieconsent-container, +.spicy-consent-wrapper, +.component-cookie-overlay-wrapper, +.sch-datacontroller, +footer ~ .cookie-tip, +.cookie_banner_section, +.cookie-bar__view, +.cookies-backdrop, +.rgpd-info_bar, +.bottom-cookie-wrapper, +.Cookie-bar, +.cookieBannerOverlay, +#root div[class*="cookieBox"], +.cc[x-data*="cookieconsent"], +#CookieGdprConsentBanner, +#cookie-notice-consent, +.main-row > #footer ~ #divDisabledBackground, +#bottom-cookie-banner, +#ccm_notification_host, +#ccm_notification_host ~ .--pushpro_backdrop, +.cookie-alert-strip-container, +.content-cookie-hint, +#root div[data-testid*="cookies-banner"], +.done-gdpr-alert-box-modal, +#__next div[aria-labelledby*="cookie-notice"], +#cookie-consent-cancel-checkbox ~ #cookie-consent, +#consent_modal_backdrop, +#cookie_warning_overlay, +#cookie_warning_underlay, +#lbganalyticsCookies, +#cookiejarconsentfullwidth, +toujou-consent-widget, +.cookie-consent.cookie-active, +#cookie_popup_background, +#cookienotice_container, +#lgpd-message, +#cookie-bar-dialog, +.cookieinfo__container, +#root footer[class*="CookieBanner"], +#cookies-msg-wrapper, +.backdrop-cookies, +#mfn-gdpr, +#sc-cookie-banner, +#keksGenehmigungsModal, +#keksGenehmigungsModal ~ .modal-backdrop, +#wpca-popup-modal, +.cookie-info-more-options-background, +website-cookie-consent-banner, +.opc-manager-cookie, +.tkCookieBox, +.cookie_consent_withings, +.shop4-cookie-banner, +.hu-wrapper.hu-position-bottom.hu-visible, +.cookie-notice__background, +html.show--consent #cc-main /* 14112 */, +#as24-cmp-popup, +#CookieManClient, +#apex_cookie_0, +#box_lgpd_cookie, +#cookieConsentInitialBackdrop, +#cookiePOPup, +#cookieWrapperWithSettings, +#gdpr-wrapper, +#gpe-cookies-warn, +#jsCookieContainer, +.C_Cookie_Policy, +.Cookie_Pane, +.c-onetrust-backupm, +.cookie-alert-box-wrapperm, +.cookie-substrate, +.cookie_frame_background, +.js-cookie-headband, +.mipro-cookie-notice, +.pane-cookie-content-type, +.partial-cookie, +.sp-gdpr-cookie-notice-wrapper, +.space-cookie-notice, +.spectrum-cookie-policy-banner, +.ts-cookie-consent, +[data-testid="consent-banner"], +div.cookie-notice-wrapper, +div.cookie-policy-banner, +div.cookie-wrapper, +div.v-cookie, +div.box_lgpd, +.messagecookies-container-popup:not(body):not(html), +#ct-ultimate-gdpr-cookie-modal, +#ct-ultimate-gdpr-cookie-open, +#gdprConsentBanner, +.xxxlutzkarrierecenter-boxCookieActive, +#cookie-notice-panel, +.gdprcookie-stickybar, +#gdpr-consent-alert, +#__next div[class*="cookiesNotification"], +.cajacookies, +#pnlCookieConsent, +body > allow-cookies, +#cookieInfoMessageBox, +#tealium_ensModalBG, +#__next div[data-testid*="banner-cookie"], +._gdpr-banner, +#acceptCookiesBar, +#klaro div[class*="cooker-modal"], +#cookiesAlertWidget, +.consent-manager-overlay, +.consent-manager-overlay ~ .consent-manager, +#ct-ultimate-gdpr-cookie-open-shaddow, +.fs-cc-component, +.p-gdpr#cookie_ck, +doc-layout-cookie-policy-banner, +#valid-cookies, +body #consentsPolicyDialog, +.mainPrivacyModal, +.cookie-setting, +.content-widget.legal-widget, +.cookie-status-message, +.PopupGDPR, +.cookieclaimer, +div[data-control-type="CookieInfo"], +.cookies-consent-overlay, +div[data-role="cookies-modal-content"], +.cookies-filter, +#consent-div, +#privacy_controls_banner, +.gdpr-cookies-button-float, +.gdpr-cookies-welcome-box, +.djm-cookie-notice, +.ins-v-cookie-alert, +.fc-consent-root, +#js_dataNnoticeBackdrop, +#cookiePermissionDialog, +.bm-privacy, +#website_cookies_bar, +.cookie-bar-new, +.toast-cookies, +#cookidiot, +.lightbox-backdrop.lightbox-backdrop-cc-dialog, +.consentBoxes, +.cookies-es-container, +#sf-cookie-modal, +div.modal-consents1 .side-modal-mask, +#block-london-cookies, +#cookie_consent_popup_background, +.bg-trans-full-cookie, +#andsafe-cookie-consent, +#clb-cookie-notice-lgpd, +#cookie-agreement-pop, +#js-portlet-_valiantcookies_, +.cookiebox-container, +.x13eucookies__backdrop, +#spicookiebanner, +.cookie-pop-in, +.cookiefox--modal, +.ti-cookie-container, +.shb-cookie-consent__wrapper, +.c-cookie-alert--right, +.h-cookie-consent, +.exide-gtm-scripts-modal-wrapper, +.js-privacy-policy-alert.js-notice, +.cookiebanner_background, +.cookie-popup__wrapper, +.cookie-directive-overlay, +.cookie-popup__wrapper, +sibbo-cmp-layout, +.cookiemessagebackground, +.glue-cookie-notification-bar, +#cookieWarningNew, +#cookie-consent, +.cookieModal, +#sliding-popup.sliding-popup-bottom, +#cookie-overlay:not(.modal):not(.reveal), +.osf-cookies-consent, +.cookieAccept:not(body):not(html):not(.container-fluid):not(.c-button):not(a), +#accept-cookie:not(button):not(a), +#cookie-disclaimer:not([class*="modal"]), +.cookies-eu:not(body):not(html):not(.modal), +#accept_cookies:not(button):not([class*="btn"]):not(.modal), +#snippet-cookieSettings-cookieInfo, +#cc.cookie-consent, +.cookie-popup:not(body):not(html):not(#colorbox):not(.ant-modal-wrap), +.cookies-popup:not(body):not(html):not(.open), +#cookie-modal[data-cookie-wall], +#cookieDialog:not([aria-modal]), +barracookies, +body.cookie-overlay-active::after, +.js-cookies-info, +#cookie-info-more-options-layer, +#dbb-gdpr, +#cookies-consent-dialog-container, +#consent-tracking-custom, +#div-cookie-note, +#__next aside[class*="CookiesBar"], +#iubenda-cs-banner, +.unibody > .content > .cookie-setting, +#eu-cookie-law:not(a), +.cc-revoke ~ #securitiModalBackground, +#snippet-cookiesConsent-cookiesconsent, +#cookie-pref-disclaimer, +.cookie-accept:not(body):not(html):not(.btn):not(button):not([class*="button"]), +#cookiebannerWrapper, +.GDPRConsent--widget, +.js-cookie-wall:not(body):not(html):not([class*="modal"]), +#__next div[data-cy*="cookiebar"], +.box-cookie-notice, +.fixed.w-full[data-test="consent-banner"], +.js-cookie-overlay, +#didomi-host ~ #consentCover, +.gdpr_cookie_notice, +.basel-cookies-popup, +div[class*="CookieBanner"]:not([class*="page"]):not([class*="Layout"]):not(.app), +#x13eucookies-icon, +.fusion-privacy-bar, +.data-consent[data-banner], +div[id^="sp_message"][class^="xsp_message_container"] ~ div[class^="sp_iframe_container"], +.global-overlays__overlay[data-tag-name*="cookie-banner"], +.gdprToolbar, +#cookieConsentMainContainer, +.js-shb-inss-login__cookie-consent, +consent-slide-in-component, +.gdpr__cookie-notice, +#butterBar-container + #gb[role="banner"] > div:not([class*=" "]) > div[style*="background-color"], +.site-wrapper > div[id^="Footer-react-component"] > div[style*="height"] > .sticky-footer, +body > #privacy[style*="display"]:not(.modal), +.eu-cookie-compliance-banner, +devsite-snackbar[data-cookie-notice], +.ngcc-app-container > .ngcc-app-container > .ngcc-alert-panel.ngcc-fixed.ngcc-bottom, +body > div[id$="_cookie_box"][style*="fix"], +.chakra-fade[data-testid*="cookiesNotice"], +#container_cookieConsent, +#ccg-cookie-consent-banner, +.js-privacy-policy-alert, +#eu-cookie-compliance-overlay, +#__next div[class*="Cookiebar_Cookiebar"], +#Cookie-pop-up, +.freeprivacypolicy-com---nb-interstitial-overlay, +.fixed[x-data*="CookieBanner()"], +#cookie-alerts, +.alert-dismissible[id*="cookie"], +#root div[class*="CookieConsent"]:not([class*="modal"]):not([class*="root"]), +#ACClayerBackground, +.cpm-cookies-bar, +#extended-consent-banner, +.cookiesOptInBanner, +.mi-responsive-player + .mi-consent-layer, +html[data-react-helmet] #app-root > footer ~ #preroll-container ~ button[title*="CMP"], +div[class*="consent-manager_pageFiller"], +.page__header > .page__preheader > .jumpmark.jumpmark--skip-nav ~ .notice.notice--change-context, +.page__header > .page__preheader > .jumpmark.jumpmark--skip-nav ~ .notification--site.notification--primary, +#box-cookie-notice, +#cookies-baner-wrapper, +#root div[data-testid*="jet-cookie-consent"], +#banda_cookies, +#cookiespool-banner, +#didomiConsentOverlay, +.cookie-consent.show:not([class*="modal"]), +.pum[data-popmake*="\"slug\":\"cookie"], +#bandeauChoixCookie, +#__tealiumDNS_banner, +.orejime-button-cookie-manager__wrapper, +#ppms_cm_bar_overlay[class*="cm"], +#root div[data-test*="cookie-toaster"], +.tx-ppw-cookie, +.consent-cookie-box--lightbox, +#___gatsby div[class*="CookiesBanner-module"], +.tx-nim-cookie-consent, +.container_cookies_alert, +#root div[class*="GdprOffer_root"], +.eu-privacy-overlay, +#root ~ script[src*="cdn-client.medium.com"] ~ div > div:not([role]):not([tabindex]):not([id]):not([class*="jfk"]):not([class*="gtx"]), +.banner[class*="cookie-consent"]:not(body), +.tt-cookie-consent, +#__next div[aria-describedby*="cookie-banner-dialog"], +.stn-cookies-sticky-margin ~ .stn-cookies, +.cookies-reminder-v2, +.js-cookies-eu:not(.modal), +.cookie-message-overlay, +#__next div[class*="CookieInfo"], +.mb-0[data-cookie-wall-dialog], +.cookie-bottom-popup, +.cookies-advanced-consent-manager.minimized, +.cookies.iparsys.parsys, +#ga-cookie-policy-wrapper, +#__next div[data-testid*="cookie-permission"], +#app > #consent-panel.legal-consent, +.lightbox-backdrop-cc-dialog, +#__next div[aria-describedby*="cookie-banner-message"], +#ap-cookie-wall, +#cookies_settings_bar, +.amgdprjs-bar-template, +.amastyCookiePopup, +.app-cookies-notification, +#CookieConsentDialog:not(.modal), +#lb ~ c-wiz ~ div > c-wiz[data-p] > div[role="navigation"] + div[jsaction] + div div[data-id^="Carousel"] > div[jsaction], +.modal-consents > .side-modal-mask, +#cookieinfo--container, +.c-announcement--cookie, +.ez-cookie-banner, +#CCM_popup, +#___gatsby div[class*="CookieNotification"], +#__tealiumGDPRcpPrefs .preferences_prompt_control_analytics, +.gdpr-visibility-on, +.gravitolightCMP-background-overlay, +.js-cookie-consent-box, +.cookies-notice__container, +#consentsPolicyDialog, +.cookie-popup-eu, +#__ndcc_cookieImpliedConsentBackdrop, +.overlay_cookiebanner, +#__next div[class*="cookiesBanner"], +#wdw-cookie-consent, +.lb-show-cookie-consent #cc_div, +.cookie-consent-overlay ~ #cookie-consent, +.eboxCookieBar, +.footer_cookie_alert.active, +.e-cookiebar, +#acceptCookiesPop, +#gc-cookie-consent, +.p-cookie-consent, +#privalert-container, +.cookie-cover[data-cookie-permission], +#cookie_stripe, +.privacy-preference-container, +.data-consent-edge, +.cookie-disclaimer-module, +.portlet-boundary[id*="cookiespolicy"], +.cc-dialog[aria-label="Cookieeinstellungen"], +#__next div[class*="CookieMessage"], +#__nuxt div[class*="cookie-banner"], +body.dp--cookie-consent .page-overlay, +#cookie-notice-wrapper-advanced, +.cookies-banner-overlay, +.main-cpu[data-pu*="cookies"], +.consent-cookie-box, +.cookie__prompt-box, +.cookie123-popup, +.m_privacy_statement, +.cookies-eu-box, +#eksCookieContainer, +.sv-cookie-consent-banner, +#root section[class*="CookiesConsent"], +#app div[data-testid*="cookies-module"], +#cookieNoticeUser, +#cmgr_cookie_manager_html_container, +.tracking-consent ~ .modal-backdrop, +.tracking-consent ~ .veil, +#cookieconsent-sticky, +.fs-cc > [fs-cc], +.notice--cookieAdvanced, +#cookie_manager_body_overlay, +#BorlabsCookieBoxWidget, +.footer-cookie-section, +.consent-tracking--footer, +#consentBanner + #consentLock, +.component\:cookie-consent-dialog, +#welcomebar-wrapper-gdpr, +.show--consent:not(.force--consent) #cc-main, +.notification__cookies, +.navbar-fixed-bottom[id*="CookiesManager"], +.cookie-consent__bar-wrapper, +#cookiePolicyBannerDiv, +.notice[id*="cookieWarning"], +#cookiesBanner_wrapper, +#cookiesBanner_background, +#root div[class*="SmallCookieModal"], +#cookieNotificationContainer, +.ccConsentHolder, +.z-cookie-alert[class*="bottom"], +.cookie-policy__banner, +#pmc-check-prod ~ #modal-already-shared, +.loyxx-cookie-button, +.ca-cookie-consent, +#root div[data-portal-id="cookie-consent"] #cookie_consent_dialog, +#jmdCookieConsentWrapper, +#camus-cookie-disclaimer, +#lgpd-consent-widget, +body._cookiebanner::after, +.eu-cookie-compliance-popup-open > #sliding-popup, +.sv-cookie-management, +body:not(.cli-barmodal-open) #cookie-law-info-bar, +#cookie-law-info-bar ~ .cli-modal-backdrop, +#overlay-cookiebanner, +.gdpr-cookies-warning-float-box, +.gdpr-cookies-floatButton, +#cookie_banner_overlay, +#cookie_consent_wrapper, +#cookie-modern-overlay, +#cookie-modern-overlay + #cookie-modern-info, +.popin-is-open #popinCookies, +.popin-is-open #popinConsents, +.box-cookie-policy, +.js-cookie-banner-blur, +#app .pageContainer > div[class*="cookieConsent"], +#cookies-bar-bottom, +#iubenda-cs-banner.iubenda-cs-visible, +#__next div[class*="SchibstedBanner"], +#pwa_container ~ .cookie_blocker, +.cookie__floating--top-right, +.cookie-toast-wrap, +#JOISH987_bar, +.footer-cookie-notification, +#tile-gdpr-banner, +.cookiewall-banner-container, +.fixed.w-full[class*="GDPRBanner"], +#__next div[class*="gdpr_Banner"], +body > div > .adn-window.adn-message, +.adn-editButton[onclick*="consent"], +.iai_cookie, +#cookie-opt-in-overlay, +#cookieconsentwarning, +#klaro > .klaro > .bg, +#data-tracking-banner, +.fixed[data-cy*="cookie-notice"], +.fp-cookie-modal, +.cookie-accept-popover, +#toast-cookie-info, +.fd-consent-main, +gdpr-policy-banner, +#cookiesdirective-container, +.cookiebar-overlay, +.cookie--banner, +.eu-cookies-bar-cookies-bar-wrap, +.eu-cookies-bar-cookies-bar-settings-wrap, +.eu-cookies-bar-cookies-settings-call-container, +.cookiebanner-overlay, +.mod_cookiebar_optin_medium, +#cookie-flash-message, +body:not(.cnn) > #onetrust-consent-sdk, +body:not(.cnn) > #onetrust-blocker, + +.cookie-overLay { + display: none !important; + height: 0 !important; + z-index: -99999 !important; + visibility: hidden !important; + width: 0 !important; + overflow: hidden !important; +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/hotreload.js b/extentions/I-Still-Dont-Care-About-Cookies/data/hotreload.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/hotreload.js @@ -0,0 +1 @@ + diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/0_defaultClickHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/0_defaultClickHandler.js new file mode 100644 index 0000000..a00e99f --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/0_defaultClickHandler.js @@ -0,0 +1,583 @@ +/* Default click handler */ +/* Executed by default if no rule detected */ +/* Use this handler if the cookie warning is used on a lot of websites */ + +(function () { + const searchPairs = { + ".wp-exclude-emoji": [ + 'div[id^="bnnr"] > div[style*="; order: 1"] span', + "a[data-order]:nth-child(2) span", + ], + + "#usercentrics-root": [ + 'div[data-testid="uc-buttons-container"] > button:first-child', + 'div[data-testid="first-line-buttons"] > button:first-child', + ], + + "#onetrust-consent-sdk": [ + '.onetrust-pc-dark-filter:not([class*="hide"]):not([style*="none"]) ~ #onetrust-pc-sdk .ot-pc-refuse-all-handler', + '#onetrust-banner-sdk:not([style*="none"]) .ot-pc-refuse-all-handler', + '#onetrust-banner-sdk:not([style*="none"]) #onetrust-reject-all-handler', + + '.onetrust-pc-dark-filter:not([class*="hide"]):not([style*="none"]) + #onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-pc-btn-handler', + '.onetrust-pc-dark-filter:not([class*="hide"]):not([style*="none"]) ~ #onetrust-pc-sdk .onetrust-close-btn-handler:first-child', + ], + + ".message-container": [ + "button.sp_choice_type_12:not(.cmp-no-pur-privacy-btn)", + ".sp_choice_type_SAVE_AND_EXIT", + "div:not(.header) > .sp_choice_type_11:only-of-type:not(:only-child)", + "#notice > div:nth-child(3) .message-column:first-child:not(:only-child) .sp_choice_type_11", + ".sp_choice_type_11.button-responsive-primary", + ".sp_choice_type_13", + ], + + ".mfp-wrap.mfp-ready": [ + ".cookieselection-confirm-selection", + "#gdpr_understandBtn", + "#cookiebanner .button-row > :not(.consentToAll)", + 'div[id*="cookiebanner"] .confirmSelection', + '#cookieConsent .btn[data-cookie="accepted"]', + ".avia-cookie-close-bar", + ".cookies-save-and-close-btn", + 'a[onclick*="SaveCookieSettings"]', + ".cookie-consent .accept-selection", + '#cookie-consent .btn[name*="necessary"]', + ], + + '.reveal-overlay[style*="block"]': [ + "[data-cookieman-save]:not([data-cookieman-accept-all]):not(.hide)", + "#CookieModalStrictOnlyLink", + '#dsgvoLayer[style*="block"] #dsgvo_deny', + "#cookies #c-deny", + ], + + ".cc-window:not(.cc-invisible)": [ + ".cc-checkboxes-container .cc-allow", + ".cc-privacy-settings .cc-privacy-settings-compliance:last-child .cc-btn", + ".accept-as-is", + ], + + "#__tealiumGDPRecModal": [ + "#privacy_pref_optin", + "#consent_prompt_preferences", + "#consent_prompt_submit", + ".container-cookie-modal-footer-refuse", + ".cl-btn--reject-all", + ], + + "#__tealiumGDPRcpPrefs": [ + '#privacy_prompt[style*="block"] #preferences_prompt_decline', + '.consent-manager[style*="block"] #cm-acceptNone', + '.consent-manager[style*="block"] #consent_wall_optout', + '.tiq_cm[style*="block"] #deny_full_submit_1', + "#preferences_prompt_submit", + ], + + ".fancybox-lock": [ + ".fancybox-opened .bcGDPR .bcOpenPrivacySettings", + ".fancybox-opened .bcGDPR .bcRadioRefuse", + ".fancybox-opened .bcGDPR #bcSubmitConsent", + ".fancybox-opened .bcGDPR .bcpConsentCancelButton", + + '.fancybox-opened.cookie-gdpr-wrap .btn[data-action="deny-all"]', + '.fancybox-opened #cookie-consent button[data-accept="minimum"]', + ], + + ".fancybox-is-open": [ + "#cookie-consent .cc-page-2 #cc-set-cookie", + '.consent-modal .btn[data-action="save-preferences"]', + '#acceptCookiesId[style*="block"] .cookieDecline', + '#cookies-modal-id[style*="block"] .js-decline', + ], + + ".pum-open": [ + '.pum-active[data-popmake*="slug\\":\\"cookie"] .pum-close', + '.pum-active[data-popmake*="rodo"] .pum-close', + '.pum-active[data-popmake*="cookie-policy"] .pum-close', + '.pum-active[data-popmake*="cookie-zustimmung"] .pum-close', + '.pum-active[data-popmake*="cookie-consent"] .pum-close', + '.pum-active[data-popmake*="uso-cookie"] .pum-close', + '.pum-active[data-popmake*="cookie-notice"] .pum-close', + '.pum-active[data-popmake*="cookie-banner"] .pum-close', + '.pum-active[data-popmake*="cookie-pop"] .pum-close', + '.pum-active[data-popmake*="cookies-pop"] .pum-close', + '.pum-active[data-popmake*="informativa-cookie"] .pum-close', + '.pum-active[data-popmake*="assenso-cookie"] .pum-close', + '.pum-active[data-popmake*="pryvatnast"] .pum-close', + ], + + ".modal-open": [ + '#dialog[style*="block"] #btn-configure-cookies', + '#dialog[style*="block"] #user_cookies_form_save + #refuse-all-cookies', + '#PrivacyCategoryAlert[style*="block"] .btn[data-id="ConfirmSettings"]', + '#cookie-control-modal[style*="block"] .js-toggle-cookie-control', + '.kmt-ckextmodal[style*="block"] .btn[href*="accept"]', + '.cookie-alert[style*="block"] .btn-info[data-dismiss]', + '#cookiesplus-bas[style*="block"] .btn[name="save-basic"]', + '#mndCookieModal[style*="block"] ~ .modal .mnd-btn-save-settings', + '#modal-cookie-notice[style*="block"] .accept-settings', + '.modal.show button[id*="cookie-consent-accept-selected"]', + '#cookie-manager-window[style*="block"] #accept-selected', + ".ck-user-cookie-consent-modal #js-save-cookie-settings", + '#cookie-consent-modal[style*="block"] ~ .modal #cc-save-preferences', + '#privacy-consent[style*="block"] #current-settings-save', + '#modal-privacy-settings[style*="block"] .btn[data-grant="selected"]', + ], + + '.modal[style*="block"]': [ + "#btn-cookie-config", + "#btn-save-config", + + "#btn-configure-cookies", + "#user_cookies_form_save + #refuse-all-cookies", + + '#ccSettingButton + button[id*="AcceptOnlyFunctional"]', + '.cookie_actions .btn[onclick*="saveBasic"]', + "#btnCookieSettingsSaveSettings", + "#cookie-setselected", + "#rodo_form .btn", + "#cookieNoticeForm #saveCookies", + '.btn[onclick*="saveCookieSettings"]', + ".btn.set_essential_cookies", + ".btn.js-offcanvas-cookie-submit", + ".btn#cookie-save-selected", + ".bcee-cookies-manager-deny-all", + ".consent-banner-confirmation-button.btn-default", + 'a[onclick="setConsentSelect()"]', + '.container_acceptcookies .btn[name="save"]', + '#cookieSelectForm .btn[type="submit"]', + 'button[data-tracking="ACCEPT_REQUIRED_COOKIES"]', + "#aceptarCookiesObligatorias", + '.btn[href="#cookieman-settings"]', + '.btn[data-target="#cookieman-settings"]', + "[data-cookieman-settings-trigger-button]", + '[data-cookieman-save]:not([data-cookieman-accept-all]):not([style*="none"])', + ".cookie-manager-save", + ".adapt-cookies .js-save-preferences", + "#btnDeny.js-gdpr-submit", + "#manageCookies ~ #confirmCookies", + 'a[href*="acceptOnlyEssentinal"]', + ".modal-cookie #submitSelected", + "#btn_cookie_save", + '.btn[onclick*="SetEssentialCookies"]', + "#cookie-consent-button-submit-selection", + '.btn[data-bind*="modal.cookie_consent.save"]', + 'button[id*="cookie-consent-accept-selected"]', + ".cookieselection-confirm-selection", + "#cookie-consent-acceptRequired", + ".b-cookie-consent .js-cookie-decline", + '.cookie-consent-option-icon[ng-click*="required"]', + "#saveCookieOnlyMandatory", + ".js-accept-necessary-btn", + "#cookies-reject-btn", + ".cookie-accept-selection", + "#cookieconsent_essentiell", + "#button-cookie-individual-save", + "#cookiesModalRefuse", + "#declineCookieButton", + ".btn-cookies-save", + ".ModalCookies__deny", + '.gdcc-save-consent[data-gdcc-select="-"]', + "#cookies-modal-save", + '.btn[form*="trocookie"][value*="save"]', + ".js-declineAllCookies", + "#cookie-notification .saveselection", + ".button-aceptar-configuracion-cookies", + ".save-cookie-settings", + "#btnCookieNecessary", + ".btn.cookies-decline", + "#cookieConsentConfigBtnDecline", + "#continueWithoutAccepting", + "#cookieSavingButton", + "#gdpr-save-settings.btn", + ".js-consent-btn-manage + .js-consent-btn-decline", + "#cookiebar-decline", + 'button[data-omcookie-panel-save="min"]', + "#cookieModuleRejectAll", + ".refuseAllCookies", + "#cookieDenyButton", + 'button[data-save-action="decline-all"]', + "#bccs-buttonDoNotAgree", + "#bccs-buttonAgreeRequired:first-child", + ], + }; + + const searchGroups = [ + '.qc-cmp2-summary-buttons button[mode="secondary"],\ + .qc-cmp2-buttons-desktop > button:first-child,\ + #didomi-popup .didomi-button-highlight:not([class*="paywall"]):not([class*="disagree"]),\ + #rgpd_video .rgpd-mask a[data-rgpd-consent],\ + .js--modal[style*="block"] .cookie-permission--accept-button,\ + .gdpr-modal-rider .btn-cookieaccept,\ + .js-cookiewall #sel-test-accept-cookies-button,\ + #mpo[style*="block"] .submit.modal-privacy__btn[onclick*="privacyframe.accept"],\ + .lightbox--cookie-consent .btn-cta,\ + .lightbox.cookie-consent .cookie-consent-button-decline,\ + .js-modal-gdpr.is-active .btn[data-level="2"],\ + #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,\ + #cookieNotificationModal.in .btn.accept-cookie,\ + .has-ccwindow .cc-compliance .cc-dismiss,\ + .ds2-cookie-disclaimer--slidedown .ds2-cookie-disclaimer-js--submit,\ + #mdlCookieCompliance.in .cookieClose,\ + #cookieModal.in .js-acceptDefaultCookie,\ + .c-cookiebutton .c-cookiebutton__close,\ + #normativa_cookies.in .btn,\ + #cookiewall.in .btn-primary,\ + .outerCookieBar .EuCookieBar__cookieButton,\ + #TOS-POPUP .rhododendron-popup__button--agree,\ + #cookie-wall #accept-cookies,\ + #popup-wrapper .button[href*="/cookies.consent.php"],\ + .body-wrapper[style*="faktor-fingerprint"] #acceptAll,\ + .reveal.cookies[style*="block"] button[click*="aceptaCookies"],\ + .mnd-cookie-modal[style*="block"] .btn.is--primary,\ + .cookieHandler.cookieHandler--modalOpen #acceptAllCookies,\ + .gdpr-modal--active .btn--primary,\ + #dpi-banner:not(.hidden) #btn-agree-cookie,\ + .gh-banner.gh-banner-active #gh-cookiebanner-close,\ + #mrktpref.notification-bar .btn-success,\ + #PopinGDPRCookie[style*="block"] .jsbd-popin-ok,\ + #modal-rodo.in .btn-primary,\ + .cookie-compliance-modal.in .btn-primary,\ + .cookieconsent.show .btn[data-dm*="accept"],\ + .cookie-wall-modal.in .btn.ja,\ + #ccm_notification .ccm_col_content_cookieitem-radiowrap .ccm_col_content_cookieitem-radio:first-child input,\ + #ccm_notification .ccm_btn,\ + #modal-consent.in .modal-consent-accept,\ + .rodo #cookies.in .btn-primary,\ + .js-cookie-alert.in .js-cookie-alert-accept,\ + #modal_gdpr_intro_popup.in #gdpr-modal-btn-ok-agree,\ + #consentButtonContainer > button[onclick*="sendAndRedirect"],\ + #eu-consent[style*="block"] .btn.yes,\ + .modal--gdpr.is-open .js-gdpr-consent,\ + #cookiePopupModal.in .cookiepopup-agreed,\ + .polityka-cookie-rodo[style*="block"] .button-zgoda,\ + .ui-dialog.consent-modal[style*="block"] .js-btn-agree,\ + #up-cookie.active .button[onclick*="setCookiePreference"],\ + .RodoModal.in .close,\ + .consent-popup form[action*="cookie-consent"] .consent-popup__button,\ + #consent form[action*="cookie-consent"] .one-btn,\ + #cookiewall-wrapper .button[href*="accept"],\ + #cookieChoiceButtonAccept,\ + .mod-cookie-consent[style*="block"] .btn-all-cookies,\ + .c-layer--consent .layer-button--accept,\ + .button.button-ok[onclick*="acceptAVG"],\ + #meredithGdprConsentFormButton,\ + #advanced-cookie-modal.in .cookie-accept,\ + .show-modal .cookie-settings-manager-container .initial-dialog .js-accept-button,\ + .cookie-settings-manager-container .initial-dialog[style*="block"] .js-accept-button,\ + .gdprLightbox[data-module="gdprLightbox"] ._type_gdpr_agree,\ + .cookie.showa #Row1_Column1_Cell1_CookieSettings_AdvancedSaveAccept,\ + #core-cookie-container[style*="block"] .btn--agree,\ + .cookie-consent-modal._show .action-primary,\ + #dsgvoModal.show #dsvgo-banner__button,\ + .basicLightbox--visible #accept-all-gdpr,\ + #gdpr-modal.in .gdpr-modal__btn--accept,\ + .cookiehint .btn.cookieagree,\ + #cookiealert .modal.in .btn[href*="accept"],\ + #lml-data-consent-accept,\ + #CBCookieMsg.in .btn[onclick*="approveCookies"],\ + #cookiewall-container .button[name="submit"],\ + #cookie_disclaimer.in .cookie_disclaimer_button,\ + .m-cookie.iziModal[style*="block"] .m-cookie__save2.button,\ + kamino-cookie-policy .mat-raised-button,\ + #surbma-gpga-modal[style*="block"] button,\ + #GDPR.overlayBox .menuButton,\ + #cookiebar .cookie-selection-button.accept,\ + .modal.in .btn.close-modal-cookie,\ + #consent-module[style*="block"] #consent-module-text-button,\ + .modal #consentButton,\ + #consent-modal[style*="block"] .lm_modal__modal__content__body__buttons__ok,\ + .cookiesOverlay3Box #cookiesConsentOK,\ + .bemCookieOverlay--activePopup .bemCookieOverlay__btn--save,\ + #root main ~ div [data-gi-selector="reject-all-cookies"] ~ div a,\ + .cookies-management .cookies-deny,\ + #cookieNoticeModal.vrm-reveal[style*="block"] .vrm-reveal__icon--close', + + '#cookie-modal.in .btn[onclick*="setCookie"],\ + div[class^="sp_veil"] + div[id^="sp_message"] > div[class^="sp_message"] > div[id^="sp_message_panel"]:first-child div[class^="sp_choices"] button:not([aria-label]):first-child,\ + div[class^="sp_veil"] + div[id^="sp_message"] #sp-tabindex-focus + div div[class^="sp_choices"] button[aria-label]:first-child + button,\ + #privacyPolicyInfo.active #acceptPrivacyPolicy,\ + .fade.in .btn.cookie-yes,\ + #cookie-disclaimer[style*="block"] .cc_btn_accept_all,\ + .reveal-overlay[style*="block"] #dsgvo .cc_btn_accept_all,\ + .reveal-overlay[style*="block"] #reveal-cookies .btn[data-save],\ + #manageCookieConsentDialog.in #btn-cookie-agreed,\ + .fancybox-opened #gdpr-yes,\ + #cookie_form #accepted,\ + #PrivacySettings.in .bootstrap-switch-id-PrivacySettingsAgreeToAll .bootstrap-switch-default,\ + #PrivacySettings.in .btn-privacy-settings--save,\ + #ccc[open] #ccc-recommended-settings,\ + form[action*="cookiewall"] .button-accept-cookies,\ + #dtcookie-container.is-on .dtcookie__accept,\ + .approve-btn[href*="setCookieAndRedirect"],\ + button[data-qa-entity="cookies.button"],\ + #_evidon_banner[style*="flex"] #_evidon-accept-button,\ + #_evidon_banner[style*="block"] #_evidon-accept-button,\ + #_evidon-banner[style*="block"] #_evidon-banner-acceptbutton,\ + .cookiewall .cookiewallBody .btn-approve,\ + #cookiewallModal.in .btn-approve,\ + .js-gdpr-consent-container .js-gdpr-consent-agree,\ + .qc-cmp-showing .qc-cmp-button[onclick],\ + .page-cookie-wall .cookie-wall__form .btn,\ + form[action*="cookieconsent"] #SubmitButton,\ + .md-content.show .tm-cookies-consent-accept,\ + .md-show.cookies-consent .tm-cookies-consent-accept,\ + .modal-window #gdpr-modal-agree,\ + .privacy-overlay.ui-dialog .button.confirm-button,\ + .wrapper.show-plack .top-view .button-wrapper .btn,\ + .cookie_btn_accept_all,\ + button#cookies-accept-button,\ + #cmp-message .cmp-button[onclick*="cookieAccept"],\ + .template-gdpr .gdpr[data-api*="onetrust.com"] .gdpr-form .btn,\ + .dialog .cookie-banner__btn-accept,\ + button#btn-accept-consent,\ + button#gdpr-consent-accept,\ + #modal-ley-cookies.in .button-text-ley-cookies,\ + .remodal-wrapper[style*="block"] .cookie-notice .remodal-close,\ + #cookie-wall:not([hidden]) #cookie-wall-accept,\ + #gdpr.modal.active #gdprNotice #accept,\ + .btn-accecpt-cookie,\ + #js-gdpr-accept:not(.cta),\ + .ck-modal--cookieModalMain .ck-Button__primary,\ + .ReactModal__Overlay--after-open .cookie-notice button + button,\ + .ReactModal__Overlay--after-open .UPM__PrivacyModal span + div > span:first-child button,\ + .privacyInformationDiv .cookie-agree,\ + .modal.fade.in #acceptCookie,\ + .button[value="accept-all"][data-gtm="basic-consent/accept-all/button"],\ + #js-modal-consent .js-consent-accept,\ + #cookie-warning.show #cookie-accept,\ + .html-consent .cc-overlay-submit,\ + .c-cookie-consent-button-wrapper .c-cookie-consent__button,\ + #accept-cookie-policy.btn,\ + .privacywall-overview .js-privacywall-agree,\ + .privacywall-overlay .js-privacywall-agree,\ + #cookie_consent_layer .btn[onclick*="acceptAllCookies"],\ + #gdprModal #restaccept,\ + #gdprModal .primary[onclick*="Accept"],\ + .gdrpbox.in .btn[onclick*="gdrpSetCookie"],\ + #cookie-notification .modal-footer .btn,\ + #cookieManagerFooter #anwbrGiveConsent,\ + #cookie-wall-modal .btn-primary,\ + #cookie.popup .button.accept,\ + .dot-cc-wrapper .dot-heading ~ .dot-button-container .dot-btn-1,\ + .dot-cc-wrapper .dot-hide-cc-wrapper,\ + #my-content-cookielaw .cookie-btn,\ + #modalCookie .accept-cookie,\ + #modalCookie.shown .button[data-action="accept-cookies"],\ + .modal.cookie .btn[onclick*="setCookie"],\ + #cookiesbanner #hidecookiesbanner,\ + #cookiewall-buttons .accept-cookies,\ + form[action*="cookieservice.rtl.nl/consent"] .accept-button,\ + .buttonComp.cookieAccept,\ + .c-cookie-info .c-button.cookieAccept,\ + #btnAcceptCookies,\ + form[name="cookieconsent"] input[name="consent"],\ + .cookie-consent .box__button,\ + .modal #cookiewarning .button--decline,\ + .modal-cookie .btn[onclick*="setCookiepopup"],\ + .cookie-wall__button button,\ + #notification-allowCookies button,\ + #sanoma-consent-accept-button', + + '#rodo.in .button[href*="accept"],\ + #gdpr_popin[style*="block"] .gdpr-agree,\ + form[action*="cookieservice"] #acceptButton,\ + #cookiescript_injected #cookiescript_accept,\ + #js-cookie-wall[style*="block"] #js-cookie-wall-accept,\ + .ui-dialog.open #CookiePopup form .btn,\ + #modalCookie.show .cookie-accept,\ + #cookieform input.modal__submit,\ + #accept_koe.btn,\ + form[action*="cookie"] .melding #btnYes,\ + #cookie-consent-form input[type="submit"],\ + .cookiebar-actions #grantPermissionButton,\ + .cookiewall #TOL_link1,\ + .cookie-wrap[style] #TOL_link1,\ + #cookieConsentPopup[style*="block"] .btn,\ + #cadre_alert_cookies .popup-modal-dismiss,\ + #cookieConsentModal .success,\ + #privacy_statement_pop.in .btn[onclick*="close"],\ + .cookie-accept-block .cookie-accept-block-button .btn,\ + #cookieConsent.remodal-is-opened #acceptAllCookies,\ + .template--cookiewall .js-accept-cookies.btn,\ + .modal-cookie.show .js-accept-cookies.btn,\ + .state-visible .js-accept-cookies.btn,\ + #btn-allow-cookie,\ + .modal-cookie-warning .modal-close,\ + .cookiemessage__button--accept,\ + .cookieWallContent .ok-cookies,\ + #cookie-master #acceptCookies,\ + .cookie-wall .cookie-button,\ + #cookiebar_wrapper .accept-button:not(.sanoma-consent-change-settings-button),\ + .cookieallowbutton,\ + #js-cookie-message #js-accept-cookie,\ + .popup-cookie--buttons .popup-cookie--save,\ + .cookie-box #cookie-button,\ + #cookie-acceptance .btn.allow,\ + #acceptcookies.btn,\ + #cookiewet_NL .btn[href*="acceptcookie"],\ + .cadre_inner_texte_alert_cookies .popup-modal-dismiss,\ + .cookiewall button.allow_cookies,\ + #agree_with_cookie_terms,\ + .cookie-compliance-ok-btn,\ + a.cookieControlAccept,\ + button#cookie_accept,\ + .close.uiDismissCookiePolicy,\ + .fancybox-opened #cookiePolicy .info-close,\ + input[name="bw-cookie-consent-agree"] + input[type="submit"],\ + .js-cookie-info-accept-button,\ + #cookiePopup .btn-primary,\ + .modal .button[href*="accepteer-cookies"],\ + #cookie-modal .accept-cookies,\ + .popupframe input[name="cookieconsent_agreed"],\ + #ucCookiePolicy_btnCookiePolicyDismiss,\ + .alternetCookieMessage .alternetCookieAnswerLink,\ + #cookie-modal #cookie-consent-btn,\ + #cookies .button.CookiesOK,\ + .m-cookie-disclaimer .s-btn-close,\ + .consenso a[href*="accept-cookies"],\ + .button_submit[title="I accept the cookies"],\ + .accept-cookies a[onclick*="acceptCookies"],\ + .as_cookies_block_buttons a,\ + #btn-give-cookie-consent,\ + .cookie-info .btn-primary.cookie-accept,\ + .modal-open #cookie-modal .cookie-accept,\ + #js-cookie-popup.magnificPopup .btnSave,\ + #melding .ja,\ + .cookie_banner[data-module="cookie_banner"]:not(.xs-hide) .btn-close,\ + .cookie-notification-wrapper[style*="block"] .btn-primary,\ + .window-cookiewall .cookie-button,\ + #cookieModal .btn-icon-primary,\ + .wall #form_save,\ + .consent #button_yes,\ + .CookieSplashPage #NextButton,\ + #cookieconsent1.accept,\ + #jakoekies,\ + .btn-accept[href*="coockie"],\ + .btn-accept[href*="cookie"],\ + .btn-accept[href*="Cookie"],\ + .page--cookiewall .button[href*="acceptcookies"],\ + .layout--cookiewall .fjs-accept,\ + #cookies__modal .btn[href*="AcceptCookie"],\ + .btnAccept[href*="Cookies"],\ + #cookie-wall .btn-accept-cookies,\ + #cookiebox-nieuw .btn-cookie,\ + .cookiecontainer button[name="accept"],\ + .btn--accept[href*="cookiewall"],\ + .button--accept[href*="cookiewall"],\ + form[name="cookieconsent"] .consent.btn,\ + body.background .footer button#form_save.button[name="form[save]"],\ + .cookie-modal .btn.accept-cookies-button[href^="/Cookie/HasConsent"],\ + .view-cookie .js-cta-accept-cookie,\ + .main-header [data-module="cookie-notice"] .buttons[class*="primary"],\ + .c-cookie-consent form[name="cookie-consent"] input[type="submit"],\ + .c-cookie-consent .c-cookie-consent__button', + + '.fancybox-overlay[style*="block"] #cookie-consent-simple .cookie__btn--primary,\ + ab-cookie-wall modal-footer .btn,\ + .cookie-policy-popup[style*="block"] .button[data-cookie-policy-accept],\ + .cookie-consent-modal.ui-modal_open .cookie-consent-modal__accept-button,\ + #cookiewizard[style*="block"] #accept-all-cookies,\ + .AST-banner > div[style*="block"] .AST-accept,\ + #cookie_constent_submit,\ + .cookielayer[style*="block"] .cookielayer__optinbtn .btn--primary,\ + .modal.in .btn[onclick*="accept"][onclick*="gdpr"],\ + .Dialog--gdprCookieConsent.Dialog--open .GDPRCookieConsent__button,\ + #consentContainer .raised-btn[href*="granted"],\ + .reveal-overlay[style*="block"] #phg_cookies_modal .phgcookies_label_okay,\ + #cookielaw.in #cookie-accept,\ + .module.consent > .ok[type="button"],\ + body[class*="tiki"] #cookie_consent_div:not([style*="display: none"]) #cookie_consent_button,\ + body[class*="tiki"] #cookie_consent_div:not([style*="display: none"]) #cookie_consent_checkbox,\ + body[class*="tiki"] #cookie_consent_div:not([style*="display: none"]) input[name="cookie_consent_checkbox"],\ + .cookiesOverlay2Box #cookiesConsentOK,\ + #myCookieModal.in .cookie-button,\ + div[data-cookie-path] a[href*="technologies/cookies"] + div,\ + .disable--interaction .cm__btn[data-role=necessary]', + ]; + + // Search loop function + + const searchGroupsLength = searchGroups.length; + const searchPairsKeys = Object.keys(searchPairs); + const searchPairsJoinedKeys = searchPairsKeys.join(","); + let timeoutDuration = 300; + + function searchLoop(counter) { + setTimeout(function () { + document.querySelectorAll(searchPairsJoinedKeys).forEach(function (box) { + searchPairsKeys.forEach(function (selector) { + if (box.matches(selector)) { + (box.shadowRoot || box) + .querySelectorAll(searchPairs[selector].join(",")) + .forEach(function (element) { + if (element.click && !element.classList.contains("idcac")) { + element.classList.add("idcac"); + + if (typeof chrome == "object" && chrome.runtime) { + chrome.runtime.sendMessage({ + command: "cookie_warning_dismissed", + url: document.location.href, + }); + } + + element.click(); + + // The 2nd click is just to be sure. Avoid when a double click breaks the process. + if (selector != ".message-container") { + setTimeout(function () { + if (element) element.click(); + }, 500); + } + + timeoutDuration += 500; + } + }); + } + }); + }); + + document + .querySelectorAll(searchGroups[counter % searchGroupsLength]) + .forEach(function (element) { + if (element.click && !element.classList.contains("idcac")) { + element.classList.add("idcac"); + + if (typeof chrome == "object" && chrome.runtime) { + chrome.runtime.sendMessage({ + command: "cookie_warning_dismissed", + url: document.location.href, + }); + } + + element.click(); + + setTimeout(function () { + if (element) element.click(); + }, 500); + + timeoutDuration += 500; + } + }); + + if (counter < 100 * searchGroupsLength) { + searchLoop(counter + 1); + } + }, timeoutDuration); + + timeoutDuration += 50; + } + + const start = setInterval(function () { + const html = document.querySelector("html"); + + if (!html || /idc0_343/.test(html.className)) { + return; + } + + html.className += " idc0_343"; + searchLoop(0); + clearInterval(start); + }, 500); +})(); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/2_sessionStorageHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/2_sessionStorageHandler.js new file mode 100644 index 0000000..6628084 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/2_sessionStorageHandler.js @@ -0,0 +1,30 @@ +/* Session storage handler */ +/* Use this handler if it's possible to remove the warning using the session storage and can't be handeld using css*/ + +function getItem(hostname) { + switch (hostname) { + case "pepephone.com": + return { strict: true, key: "cookiesChosen", value: "done" }; + } + + const parts = hostname.split("."); + + if (parts.length > 2) { + parts.shift(); + return getItem(parts.join(".")); + } + + return false; +} + +const hostname = document.location.hostname.replace(/^w{2,3}\d*\./i, ""); +const item = getItem(hostname); + +if (item) { + const value = sessionStorage.getItem(item.key); + + if (value == null || (item.strict && value != item.value)) { + sessionStorage.setItem(item.key, item.value); + document.location.reload(); + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/3_localStorageHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/3_localStorageHandler.js new file mode 100644 index 0000000..32dbdcc --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/3_localStorageHandler.js @@ -0,0 +1,237 @@ +/* Local storage handler */ +/* Use this handler if it's possible to remove the warning using the local storage and can't be handeld using css */ + +function getItem(hostname) { + switch (hostname) { + case "ants.gouv.fr": + return { strict: true, key: "cookieConsent", value: "true" }; + case "eqmac.app": + return { + strict: false, + key: "EQM_PRIVACY_CONSENT_CHOSEN", + value: "true", + }; + case "figuya.com": + return { strict: false, key: "cookie-dialog", value: "closed" }; + case "scoodleplay.be": + return { strict: false, key: "scoodleAllowCookies", value: "true" }; + case "lifesum.com": + return { strict: false, key: "accepted-cookies", value: "[]" }; + case "programmitv.it": + return { strict: false, key: "privacy_choices_made", value: "OK" }; + case "nexus.gg": + return { strict: true, key: "cookie-notice:accepted", value: "true" }; + case "streamelements.com": + return { + strict: true, + key: "StreamElements.gdprNoticeAccepted", + value: "true", + }; + + case "phoenix.de": + return { + strict: false, + key: "user_anonymous_profile", + value: + '{"config":{"tracking":false,"userprofile":false,"youtube":false,"twitter":false,"facebook":false,"iframe":false,"video":{"useSubtitles":false,"useAudioDescription":false}},"votings":[],"msgflash":[],"history":[]}', + }; + + case "klarna.com": + return [ + { + strict: true, + key: "safe-storage/v1/tracking-consent/trackingConsentAnalyticsKey", + value: "KEEP_ALWAYS;;false", + }, + { + strict: true, + key: "safe-storage/v1/tracking-consent/trackingConsentMarketingKey", + value: "KEEP_ALWAYS;;false", + }, + ]; + + case "volkskrant.nl": + case "dg.nl": + case "demorgen.be": + case "trouw.nl": + case "ad.nl": + case "parool.nl": + case "ed.nl": + case "bndestem.nl": + case "weser-kurier.de": + return [ + { strict: false, key: "vl_disable_tracking", value: "true" }, + { strict: false, key: "vl_disable_usecookie", value: "necessary" }, + ]; + case "blaetterkatalog.welt.de": + return { + strict: true, + key: "DM_prefs", + value: + '{"cookie_hint":true,"accept_cookies":false,"_childs":[],"_type":1}', + }; + + case "yellow.systems": + return { strict: false, key: "isCookiesNotificationHidden", value: true }; + case "schlauer-shop24.de": + return { strict: false, key: "Shop4CookieConsentAdv", value: false }; + case "gbnews.uk": + return { + strict: false, + key: "mol.ads.cmp.tcf.cache", + value: + '{"getTCData":{"cmpId":27,"cmpVersion":3,"gdprApplies":true,"tcfPolicyVersion":2,"eventStatus":"tcloaded","cmpStatus":"loaded","tcString":"CPgwfhMPgwfljAbADCENBwCgAAAAAAAAAAwIAAAQUgFgA4AM-AwQBuIDcwG-AOxAdsA7kB3gEFAAg0CYAKwAXABDADIAGWANkAfgBAACCgEYAKWAU8Aq8BaAFpANYAbwA6oB8gEOgIqAReAkQBNgCdgFIgLkAYEAwkBh4DGAGTgM5AZ4Az4ByQDlAHWAPwEQHwArACGAGQAMsAbIA_ACAAEYAKWAU8Aq4BrADqgHyAQ6Ai8BIgCbAE7AKRAXIAwIBhIDDwGTgM5AZ8A5IBygDrAH4AAA.f_gAAagAAAAA","isServiceSpecific":true,"useNonStandardStacks":false,"purposeOneTreatment":false,"publisherCC":"GB","addtlConsent":"1~","repromptVersion":1,"outOfBand":{"allowedVendors":{},"disclosedVendors":{}},"purpose":{"consents":{},"legitimateInterests":{}},"vendor":{"consents":{},"legitimateInterests":{}},"specialFeatureOptins":{},"publisher":{"consents":{},"customPurpose":{"consents":{},"legitimateInterests":{}},"restrictions":{"3":{}}}},"getStoredRepromptVersion":1,"getValidTCData":{"cmpId":27,"cmpVersion":3,"gdprApplies":true,"tcfPolicyVersion":2,"eventStatus":"tcloaded","cmpStatus":"loaded","listenerId":2,"tcString":"CPgwfhMPgwfljAbADCENBwCgAAAAAAAAAAwIAAAQUgFgA4AM-AwQBuIDcwG-AOxAdsA7kB3gEFAAg0CYAKwAXABDADIAGWANkAfgBAACCgEYAKWAU8Aq8BaAFpANYAbwA6oB8gEOgIqAReAkQBNgCdgFIgLkAYEAwkBh4DGAGTgM5AZ4Az4ByQDlAHWAPwEQHwArACGAGQAMsAbIA_ACAAEYAKWAU8Aq4BrADqgHyAQ6Ai8BIgCbAE7AKRAXIAwIBhIDDwGTgM5AZ8A5IBygDrAH4AAA.f_gAAagAAAAA","isServiceSpecific":true,"useNonStandardStacks":false,"purposeOneTreatment":false,"publisherCC":"GB","addtlConsent":"1~","repromptVersion":1,"outOfBand":{"allowedVendors":{},"disclosedVendors":{}},"purpose":{"consents":{},"legitimateInterests":{}},"vendor":{"consents":{},"legitimateInterests":{}},"specialFeatureOptins":{},"publisher":{"consents":{},"customPurpose":{"consents":{},"legitimateInterests":{}},"restrictions":{"3":{},"4":{}}}}}', + }; + case "palmangels.com": + return { strict: false, key: "SHOW_COOKIE_BANNER", value: "no" }; + case "parfimo.ro": + return [ + { strict: false, key: "consent_is_set", value: "true" }, + { + strict: false, + key: "consent_personalization_storage", + value: "denied", + }, + { strict: false, key: "consent_analytics_storage", value: "denied" }, + { strict: false, key: "consent_ad_storage", value: "denied" }, + ]; + case "hardware.info": + return { + strict: false, + key: "consentData", + value: + '{"relevantAds":{"version":1,"approved":false},"youtube":{"version":1,"approved":false}}', + }; + case "coquedetelephone.fr": + return { + strict: false, + key: "mage_consent", + value: '{"data":{"functional":true,"marketing":false}}', + }; + case "zugportal.de": + return { + strict: false, + key: "consent-settings", + value: + '{"version":1,"permissionStatusEssentials":false,"permissionStatusAnalytics":false,"lastUpdated":"2022-11-01T00:00:00.000Z"}', + }; + case "geotastic.net": + return { + strict: false, + key: "privacy-policy-accepted", + value: "true", + }; + case "bionic-reading.com": + return { + strict: false, + key: "accept_all_cookies", + value: "false", + }; + case "nightcafe.studio": + return { + strict: false, + key: "acceptsNonCriticalCookies", + value: "accepted", + }; + case "defence24.pl": + case "cyberdefence24.pl": + case "energetyka24.com": + case "space24.pl": + case "defence24.com": + case "infosecurity24.pl": + return { + strict: false, + key: "privacy2022", + value: + '{"required":true,"performance":false,"functional":false,"marketing":false,"analytics":false}', + }; + case "modivo.lt": + case "modivo.pl": + case "modivo.it": + case "modivo.ro": + case "modivo.sk": + case "modivo.hu": + case "modivo.bg": + case "modivo.gr": + case "modivo.de": + case "modivo.fr": + case "modivo.it": + case "modivo.hr": + case "modivo.cz": + case "modivo.ua": + case "modivo.lv": + case "modivo.si": + case "modivo.at": + return [ + { + strict: false, + key: "__MODIVO__hide_modal_consents", + value: '{"expires":1875041510390,"data":true}', + }, + { + strict: false, + key: "__MODIVO__consents_accepted", + value: "true", + }, + { + strict: false, + key: "__MODIVO__items_consents_codes", + value: + '["category_advertisement","category_analysis_and_research","category_location","category_processes","category_service_configuration","Zowie","Synerise","Double Take","Wirtualna Polska Media","Onet","Playlink","INIS sp z o.o.","Tradedoubler","Google Ads","Snowdog","Ringier Axel Springer Polska","Facebook","Verizon Media","Microsoft Corporation","Criteo GmbH","RTB House","TikTok","Hotjar"]', + }, + ]; + case "vicampo.de": + return { + strict: false, + key: "temp-cookiefirst-consent", + value: + '{"necessary":false,"performance":false,"functional":false,"advertising":false,"timestamp":0}', + }; + case "data-driven-forms.org": + return { + strict: false, + key: "data-driven-forms-cookie-consent", + value: "neccessary", + }; + case "reservations.hotel-spider.com": + return { + strict: false, + key: "SB4.Cookies", + value: "true", + }; + case "buki.org.pl": + return { + strict: false, + key: "cookiesInfo", + value: "1", + }; + } + + const parts = hostname.split("."); + + if (parts.length > 2) { + parts.shift(); + return getItem(parts.join(".")); + } + + return false; +} + +const hostname = document.location.hostname.replace(/^w{2,3}\d*\./i, ""); +let counter = 0; +const items = getItem(hostname); + +if (items) { + (items instanceof Array ? items : [items]).forEach(function (item) { + const value = localStorage.getItem(item.key); + + if (value == null || (item.strict && value != item.value)) { + localStorage.setItem(item.key, item.value); + counter++; + } + }); + + if (counter > 0) { + document.location.reload(); + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/5_clickHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/5_clickHandler.js new file mode 100644 index 0000000..de6f585 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/5_clickHandler.js @@ -0,0 +1,8474 @@ +/* Click Handler */ +/* Use this handler only if the warning can't be handled using css, cookies, local/session storage (slowest option) */ +/* Recommended is to combine this with a css rule as well to hide warning */ +/* Functions: + _id = getElementById + _sl = querySelector or can be used for xPath selector + _ev = xPath selector + _chain = click multiple elements in a chain + _if = First argument is the condition selector, next arguments are the buttons to click in a chain + _if_else = First argument is the condition selector, + second argument is the chain as array if condition selector is found, + third argument is the chain as array if condition selector isn't found +*/ + +const classname = Math.random() + .toString(36) + .replace(/[^a-z]+/g, ""); + +function _parent(element) { + if (element && element.parentNode) { + return element.parentNode; + } + + return false; +} + +function _id(id) { + return document.getElementById(id); +} + +function _sl(selector, container, allMatches) { + if (selector.startsWith("//")) return _ev(selector, false, true); + container = container || document; + if (allMatches) return container.querySelectorAll(selector); + return container.querySelector(selector); +} + +function _ev(selector, container, full) { + return document + .evaluate( + (typeof full == "undefined" ? "//" : "") + selector, + container || document, + null, + XPathResult.ANY_TYPE, + null + ) + .iterateNext(); +} + +let currentChainElement = 0; + +function _chain(...selectors) { + const argumentsLength = selectors.length; + let flagUnique = false; + let flagOptional = false; + let flagAllMatches = false; + let elements; + + for (let i = currentChainElement; i < argumentsLength; i++) { + // An argument can be a list of flags valid for all the following arguments + + if (/^FLAG\:/.test(selectors[i])) { + selectors[i] + .split(":")[1] + .split(",") + .forEach(function (flag) { + if (flag == "UNIQUE") { + flagUnique = true; + } else if (flag == "OPTIONAL") { + flagOptional = true; + } else if (flag == "REQUIRED") { + flagOptional = false; + } else if (flag == "ALL-MATCHES") { + flagAllMatches = true; + } else if (flag == "SINGLE-MATCH") { + flagAllMatches = false; + } + }); + + continue; + } + + if (flagUnique) { + selectors[i] += selectors[i].startsWith("//") + ? '[not(contains(@class, "' + classname + '"))]' + : ":not(" + classname + ")"; + } + + if (i == argumentsLength - 1) { + return selectors[i]; + } + + elements = _sl(selectors[i], false, flagAllMatches); + + if (!flagAllMatches) elements = elements ? [elements] : []; + + if (!elements.length) { + if (flagOptional) { + currentChainElement++; + continue; + } + + return false; + } + + currentChainElement++; + + elements.forEach(function (element) { + if (flagUnique) element.classList.add(classname); + + if (element.nodeName == "OPTION") element.selected = true; + else element.click(); + }); + } + + return false; +} + +function _if(condition, ...selectors) { + return _sl(condition) ? _chain(...selectors) : false; +} + +function _if_else(condition, if_selectors, else_selectors) { + if (_sl(condition)) { + return _chain(...if_selectors); + } + + return _chain(...else_selectors); +} + +function getSelector(host) { + // Element; often used to store an element before searching for something related to it + let e = false; + + // Network domain parts approach + // host.long contains all domain parts longer that 4 characters (defined later in this file) + + if (host.long) { + for (let i = 0; i < host.long.length; i++) { + switch (host.long[i]) { + // BEGIN These rules have a duplicate + + case "danskebank": + return _sl( + '.cookie-consent-banner-modal:not([style*="none"]) #button-accept-necessary, .cookie-consent-banner-modal:not([style*="none"]) #button-accept-all' + ); + case "peek-cloppenburg": + return _chain( + ".cw-modal.show #cookie-settings", + "#cookie-settings.cw-collapsed" + ); + case "soliver": + return _chain( + ".fg-consentlayer.is-active .ta_consentLayer_settings", + '.o-button[data-fg-consent-action="saveSettings"]' + ); + case "eversports": + return '.modal[style*="block"] #confirmSelection'; + case "kupbilecik": + return _chain( + ".remodal-is-opened #cookie-custom", + ".remodal-is-opened #cookie-save" + ); + case "taxfix": + return _chain(".ccb #banner\\.customize", "#overlay\\.saveSelection"); + case "qastack": + return '.modal[style*="block"] #cookies-accept'; + case "answear": + return _chain( + '.modal--open div[class*="CookiesConsentPopUp"] span[class*="CookiesInfo"]', + 'span[class*="CookiesSettings__closePopUp"]' + ); + case "cotswoldoutdoor": + case "asadventure": + return _if( + 'body[style*="hidden"]', + 'div[data-hypernova-key="AEMScenes_CookieMessage"] .as-t-box + .as-a-btn--link', + ".as-m-popover .as-m-group button" + ); + + case "uniroyal": + case "continental": + return _if_else( + ".js-cookie-banner", + [ + ".is-cookiebanner-visible .ci-cookie-link", + ".is-settings-view .js-cookie-accept", + ], + [ + ".c-cookiebanner__visible .c-cookiebanner__settings-actions-submit", + ] + ); + + case "xxxlutz": + case "moemax": + case "moebelix": + case "xxxlesnina": + case "poco": + return '.noScrolling #modal .cm_content > div button[data-purpose="cookieBar.button.accept"] ~ div button, .noScrolling #modal .cm_content > button[data-purpose="cookieBar.button.accept"]'; + + // END + + case "adidas": + case "reebok": + return _chain( + '.gl-modal--active[class*="cookie-consent"] button[data-auto-id*="manage"]', + "FLAG:OPTIONAL", + 'input[name="radio-cookie-consent"][value="0"]', + 'div[data-auto-id*="group__option-2"] .gl-checkbox--checked input', + 'div[data-auto-id*="group__option-1"] .gl-checkbox--checked input', + "FLAG:REQUIRED", + '.gl-modal--active[class*="cookie-consent"] button[data-auto-id*="save"]' + ); + + case "teufelaudio": + case "teufel": + return ".p-layer--open .p-layer__button--selection"; + + case "fiveguys": + e = _sl(".v-dialog--active"); + return e && + _ev("*[contains(., 'cookie')] | *[contains(., 'Cookie')]", e) + ? _sl(".v-card__actions:last-child button", e) + : false; + + case "kastner-oehler": + case "gigasport": + return "#quickview_cookie_settings.en_is_active a.tao_button_cookie_settings"; + case "backmarket": + return _if( + 'div[aria-modal="true"] button.underline', + 'div[aria-modal="true"] button[data-qa="accept-cta"]' + ); + case "pccomponentes": + return _chain("#personalizeCookies", "#configCookiesPopup"); + case "allegro": + return _chain( + '#opbox-gdpr-consents-modal button[data-role="accept-consent"] + button', + 'button + button[data-role="accept-consent"]' + ); + case "banknorwegian": + return _chain( + '.MuiDialog-root div[class*="cookieConsent"] > button:first-child', + '.MuiDialog-root div:not([class*="cookieConsent"]) > button:first-child' + ); + case "submcodica": + return ".noscroll .modal #agreement .btn"; + case "bestdrive": + return _chain( + '.ReactModalPortal [class*="cookieSettingsLink"] a, .ReactModalPortal [class*="cookieConsent"] > [class*="buttonGroup"] button[class*="ghost"]', + '.ReactModalPortal [class*="cookieSettings"] button[class*="ghost"]' + ); + + case "stickerapp": + return '.modal[style*="block"] .cc-v2-save-btn'; + case "motointegrator": + return _chain( + '#fancybox-wrap[style*="block"] .js-gdpr-settings', + '#fancybox-wrap[style*="block"] .js-gdpr-save' + ); + case "otrium": + return 'button[data-testid="accept-cookie-close"]'; + case "iobroker": + return _ev( + 'div[./div/p[text()="This website uses cookies"]]//button' + ); + case "itella": + return '.modal[style*="block"] .btn[data-ld-click="save-cookie-settings"]'; + case "techbone": + return '#cookie_banner[style*="block"] .btn-light'; + case "oscaro": + return ".freeze .popin-cookie .popin-footer button:first-child"; + case "mapquest": + return '.modal[style*="block"] generic-dialog[message*="cookies"] button'; + case "toolstation": + return '.modal[style*="block"] #eu-cookies-notice-no'; + case "wentronic": + return ".cookie-modal__button-save"; + case "muziker": + return _if( + "div[data-muziker-consent]:not(.d-none)", + "div[data-muziker-consent] [data-analytics-click-to-link]", + "[data-cookies-accept-current-setting-button]" + ); + case "ionos": + return ".privacy-consent--active .privacy-consent--modal #confirmSelection"; + case "sofatutor": + return _chain( + '.reveal-overlay[style*="block"] .tracking-consent-popup .js-customize', + '.reveal-overlay[style*="block"] .tracking-consent-customization-popup .js-accept-selected' + ); + case "coolblue": + return '.button[name="accept_cookie"]'; + case "chartoo": + return _if( + 'body > div > div:last-child a[href*="/privacy"]', + 'body > div > div:last-child input[value="2"]', + 'body > div > div:last-child input[value="4"]', + 'body > div > div:last-child input[value="32"]', + "body > div > div:last-child > div > div > div:last-child > div:nth-child(2) > div:first-child + div + div" + ); + case "doppelherz": + return _sl(".bg-coolgray") + ? _ev( + 'footer/following-sibling::div/div[contains(@class, "fixed")]//button[contains(@aria-label, "Akzeptieren")]' + ) + : _sl( + ".cookie-inquiry-wrapper.show .cookie-inquiry--configuration .button" + ); + case "musik-produktiv": + return '.mp-modal[style*="block"] .consent-save-settings'; + case "intersport": + return '.gdpr-modal-wrapper._show .allow-necessary, #cookies-modal-id[style*="block"] .save-cookies'; + case "douglas": + return _chain( + ".uc-banner-modal .uc-list-button__more-information", + ".uc-list-button__deny-all" + ); + case "refurbed": + return '.fixed:not([style*="none"]) button[data-tracking-id="cookies-denied"]'; + case "calvendo": + return '.modal.in .btn[onclick="setCOOKIENOTIFYOK()"]'; + case "clickdoc": + return ".modal-wrapper.show .agree-necessary-cookie"; + case "aida64": + return _if( + ".q-dialog", + '//div[contains(@class, "q-dialog")][.//span[contains(text(), "cookie") or contains(text(), "Cookie") or contains(text(), "Sütik")]]//button', + ".gdpr-card button:first-child" + ); + case "regiojet": + return _if( + '#__next > .fixed a[href*="cookie"]', + "#__next > .fixed button:first-child", + ".modal-wrapper button + button" + ); + case "resursbank": + return _if( + 'body > div[style*="opacity: 1"] a[href*="cookie"]', + '//body/div[contains(@style, "opacity: 1")]//button[@color="black"]', + '//body/div[contains(@style, "opacity: 1")]//button[@color="white"]' + ); + case "handelsbanken": + return '.shb-modal[data-test-id="shb-sepu-cookie-modal"] .shb-button-secondary'; + case "austria-email": + return "#supi__overlay:not(.hide) #supi__dismiss"; + case "stilord": + return '.no-consent #cookie-consent-customise, button[data-testing="cookie-bar-save"]'; + case "hanos": + return '.banner_message[data-hanos-cookie-disclaimer][style*="block"] a[data-hanos-cookie-disclaimer-agree]'; + case "renishaw": + return _if_else( + "#RejectAllOptionalCookies", + ["#RejectAllOptionalCookies"], + ["#cookie-popup #CookieSettings", "#AcceptCookieSettings"] + ); + case "kika": + return ".cookie_overlay .agree-selected-wrp button"; + case "eneco": + return _if_else( + 'div[data-state="open"] a[href*="cookiestatement"]', + ['div[data-state="open"] button ~ button'], + [".ReactModal__Overlay--after-open #AcceptCookiesButton + button"] + ); + case "saniweb": + return '.fixed:not([style*="none"]) .btn[\\@click="saveCookieSettings(false)"]'; + case "euronics": + return ".modal--active #cookie-modal-accept-selected-button"; + case "hema": + return '.cookie-modal[style*="block"] .js-cookie-reject-btn'; + case "dafy-moto": + return _if( + ".js-popup-init .icon-cookies", + '.js-popup-init a[class*="close"]' + ); + case "aviasales": + return 'button[data-test-id*="accept-cookies"]'; + case "crocs": + return _chain( + "#__tealiumGDPRcpPrefs .js-btn-edit-cookie-settings", + ".js-btn-reject-all" + ); + case "umarex": + return '#disclaimer-bar.open .btn[data-cookie-value="basic"]'; + case "inshared": + return _if( + ".cdk-overlay-container ins-cookie-settings-wall-modal", + ".cdk-overlay-container .btn--secondary", + "#cookiesettings_basis input, #cookiesettings_basic input", + ".cdk-overlay-container .btn--primary" + ); + case "ravensburger": + return '.modal[style*="block"] .btn[data-behavior="cookiesSaveAll"]'; + case "c-date": + return _if_else( + ".page-wrapper", + [ + ".consent-overlayer-content.overlayer-active .settings", + ".consent-overlayer-content.overlayer-active .reject-all", + ], + ['.ipx_cookie_overlay:not([style*="none"]) button'] + ); + case "amway": + return '.amw-dialog-wrapper--visible button[class*="cookies-popup---saveAndClose"]'; + case "drinkcentrum": + return ".cookies-advanced-consent-manager:not(.minimized) .reject-all"; + case "petcity": + case "apotheka": + return _if( + '.bp3-overlay-open a[href*="cookie"]', + ".bp3-overlay-open button.intent-secondary", + ".bp3-overlay-open li:only-child > button" + ); + + case "colourbox": + if (host.full == "colourbox.es") + return _if( + 'body > div[class*="wrapper"] > [class*="dialog"]', + '//div[contains(@class, "dialog")]//button[contains(@aria-label, "necesarias")]' + ); + else + return _if( + 'body > div[class*="wrapper"] > [class*="dialog"] [href*="cookie-policy"]', + 'body > div[class*="wrapper"] > [class*="dialog"] button:first-child' + ); + + case "easyname": + return _chain( + ".overlay--cookie-modal .choose-settings", + ".choose-settings:first-child" + ); + case "lyst": + return _chain( + '.ReactModal__Overlay--after-open img[src*="cookie-consent"] ~ div button + button', + ".ReactModal__Overlay--after-open #finished-link" + ); + case "bosch-home": + return ".cookielaw-modal-layer.is-active .js-accept"; + case "pricerunner": + return "#consent button + button"; + case "myrobotcenter": + return ".ec-gtm-cookie-modal._show .decline"; + case "samsonite": + return ".overlay-wrapper--visible .cookie-consent-overlay__actions .btn--primary"; + case "inwx": + return '.consent-background[style*="block"] .reject-all'; + case "cellbes": + return _ev( + 'p[./a[contains(@href, "cookie") or contains(@href, "kupsis") or contains(@href, "sikdatne")]]/parent::div/following-sibling::button' + ); + case "nintendo": + return '.plo-overlay--is-open .plo-cookie-overlay__reject-btn, .CookiePolicyModal .Modal:not([style*="none"]) .btn + .btn, .cookie-banner[style*="block"] .cookie-reject-button'; + case "kyoceradocumentsolutions": + return host.parts.indexOf("academy") != -1 + ? '.modal[style*="block"] .cookiee-agree' + : _chain( + ".-is-visible[data-gdpr-manage-cookies-popup] button[data-gdpr-review-cookies]", + "button[data-gdpr-accept-reviewed]" + ); + case "stooq": + return ".fc-consent-root .fc-cta-consent"; + case "bike24": + return _if( + ".cookie-consent-modal", + ".cookie-consent-modal-simple-footer__buttons-wrapper > button:first-child", + ".cookie-consent-modal-content-advanced__footer-button:nth-child(2)" + ); + case "tavex": + return _if( + '.modaal-wrapper[data-source*="cookie-initial"]', + ".js-cookie-save-preferences" + ); + case "elring": + return '#modal-cookie-info[style*="block"] .btn-dismiss'; + case "bbva": + return ".cookiesgdpr:not(.cookiesgdpr--hidden) .cookiesgdpr__chooseallbtn--reject"; + case "catawiki": + return _if(".cookie-bar-is-visible", ".fe-cookie-form button"); + case "mifcom": + return _chain("#js-cookienotice #detailExpand", "#cookieSaveChoice"); + case "bauhaus": + return '.consent-popup._show button[data-bind="click: agreeSome"], .modal .cookie-actions button:last-child'; + case "kytary": + return ".o-hidden .cookies-consent2 .btn:nth-child(2)"; + case "yopmail": + return '#cons-pop:not([style*="none"]) #necesary'; + case "geizhals": + return _chain( + "#onetrust-pc-btn-handler", + "#ot-group-id-C0004", + ".save-preference-btn-handler" + ); + case "ejot": + return '.component-modal[style*="block"] .save-cookie-layer'; + case "videnov": + return '.modal[style*="block"] button[onclick*="forbidAllCookies"]'; + case "cashconverters": + return _chain( + '#cookiesModal[style*="block"] #storage', + "#cookiesModal #customization", + "#cookiesModal #ads", + "#cookiesModal #content", + "#cookiesModal #analytics", + "#cookies-accept" + ); + case "chrono24": + return _chain( + ".modal.active .js-cookie-settings", + ".wt-consent-manager-save" + ); + case "winparts": + return ".cookie-consent-active .selectie-toestaan"; + case "onleihe": + return '.modal[style*="block"] .privacyAcceptChoice'; + case "mediamarkt": + if (host.full == "outlet.mediamarkt.nl") + return ".force--consent.show--consent #s-sv-bn"; + return '#mms-consent-portal-container button[data-test*="save-settings"]'; + case "komoot": + return '.ReactModal__Content--after-open button[data-testid="gdpr-banner-decline"]'; + } + } + + host.long = false; + } + + switch (host.full) { + case "youtube.com": + return _if( + "ytd-consent-bump-v2-lightbox, .consent-bump-v2-lightbox", + "ytd-consent-bump-v2-lightbox .eom-buttons > div:first-child ytd-button-renderer:last-child button, .consent-bump-v2-lightbox .one-col-dialog-buttons > *:nth-child(2) button" + ); + case "twitter.com": + return '//div[@id="layers"]//div[@role="button"][.//span[contains(text(), "cookie") or contains(text(), "Cookie")]]/following-sibling::div[@role="button"][not(@aria-label)][not(@data-testid)]'; + + case "mapillary.com": + case "metacareers.com": + return 'button[data-cookiebanner*="accept"]'; + + case "whatsapp.com": + return 'button[data-cookiebanner*="accept"]'; + + case "facebook.com": + if (/^\/user_cookie_prompt\//.test(document.location.pathname)) + return _chain( + "FLAG:UNIQUE", + 'div:not(:only-child):first-child > div[role="button"]', + 'div:not(:only-child):first-child > div[role="button"]' + ); + else if ( + /\/privacy\/consent\/user_cookie_choice\//.test( + document.location.pathname + ) + ) + return 'form + div > div > div:last-child div[role="button"]:not([aria-disabled])[aria-label*="Object"]'; + else if (/\/dialog\/cookie_consent\//.test(document.location.pathname)) + return 'button[name="__CONFIRM__"], div[role="button"][aria-label="Allow"]'; + else if (/^\/help\//.test(document.location.pathname)) + return _if( + 'form[action^="/logout.php"] ~ div:last-child a[href*="cookies"]', + 'form[action^="/logout.php"] ~ div:last-child > div > div:first-child div:nth-child(2) > div[role="button"]' + ); + + return _if_else( + ".hasCookieBanner", + ['button[data-cookiebanner="accept_only_essential_button"]'], + [ + '//body/div[contains(@class, "-mode")]//div[@role="dialog"][.//a[contains(@href, "/policies/cookies")]]/div[2]/div/div[2]/div[@role="button"]', + ] + ); + + case "store.facebook.com": + return _if( + '#scrollview a[href*="/policies/cookies"]', + '//div[@id="scrollview"]//div[@role="dialog"]/div[2]/div/div[1]/div[@role="button"]' + ); + + case "meta.com": + return _if( + 'div[role="dialog"] a[href*="/policy/cookies"]', + '//div[@role="dialog"][.//a[contains(@href, "/policy/cookies")]]/div[2]/div/div[2][@role="button"]' + ); + case "auth.meta.com": + return _if( + 'div[role="dialog"] a[href*="/policies/cookies"]', + '//div[@role="dialog"][.//a[contains(@href, "/policies/cookies")]]//div[@aria-hidden="false"]/div/div[3]//div[@role="button"]' + ); + case "about.meta.com": + case "ai.meta.com": + case "fbsbx.com": + case "oculus.com": + return '.hasCookieBanner button[data-cookiebanner="accept_only_essential_button"]'; + + case "bulletin.com": + case "fb.com": + return _if( + '.__fb-light-mode div[role="dialog"] a[href*="/policies/cookies"], .__fb-dark-mode div[role="dialog"] a[href*="/policies/cookies"]', + 'div[role="dialog"] div[aria-hidden="true"] + [role="button"]', + 'div[role="dialog"] [tabindex="-1"] > div > div:last-child [role="button"]' + ); + + case "messenger.com": + if (/^\/user_cookie_prompt\//.test(document.location.pathname)) { + return _chain( + "FLAG:UNIQUE", + 'div:not(:only-child):first-child > div[role="button"]', + 'div:not(:only-child):first-child > div[role="button"]' + ); + } else if ( + /\/privacy\/consent\/user_cookie_choice\//.test( + document.location.pathname + ) + ) { + return 'form + div > div > div:last-child div[role="button"]'; + } + + e = _sl('.uiLayer:last-child button[data-cookiebanner*="accept"]'); + if (e) e.click(); + return _sl( + '.hasCookieBanner button[data-cookiebanner*="accept"], #accept-cookie-banner-label' + ); + + case "oversightboard.com": + case "business.whatsapp.com": + return '.hasCookieBanner button[data-cookiebanner*="accept"]'; + + case "wit.ai": + case "oculus.com": + case "workplace.com": + case "transparency.fb.com": + case "facebookcareers.com": + return 'div[data-testid="cookie-policy-dialog"] button[data-cookiebanner*="accept"]'; + + case "instagram.com": + return _if_else( + "html#facebook", + ['.hasCookieBanner button[data-cookiebanner*="accept_only_essential"]'], + [ + "#splash-screen ~ div[style] button + button, #splash-screen ~ div[style] div:nth-child(3) > div:nth-child(2) > button:only-child", + ] + ); + + case "privacymanager.io": + return _sl("#manageSettings ~ #save, .noDenyButton .accept-all"); // new and old button, just in case + case "sp-prod.net": + return _sl( + ".cmp-cta-accept, .message-button:not(.cmp-cta-accept) + .message-button" + ); + + case "consent-pref.trustarc.com": + return ".pdynamicbutton .call, .bottom .rejectAll"; + + case "privacy-mgmt.com": + case "programme-tv.net": + case "bike-bild.de": + case "golem.de": + case "bild.de": + case "capital.fr": + case "sky.com": + case "computerbild.de": + case "hs.fi": + case "is.fi": + case "welt.de": + case "cosmopolitan.de": + case "zeit.de": + + case "stuttgarter-nachrichten.de": + case "rnd.de": + case "thestreet.com": + case "heise.de": + case "telepolis.de": + case "gentside.com": + case "voici.fr": + case "gala.fr": + case "geo.fr": + case "eurogamer.pl": + case "eurogamer.net": + case "rockpapershotgun.com": + case "consent.formula1.com": + case "ohmymag.com": + case "videogameschronicle.com": + return ".sp_choice_type_11"; + + case "helpster.de": + case "kostencheck.de": + return ".message-column > p > .sp_choice_type_12, .sp_choice_type_SAVE_AND_EXIT"; + case "sourcepoint.theguardian.com": + return "button.sp_choice_type_13, button.sp_choice_type_12, .sp_choice_type_SAVE_AND_EXIT"; + case "cmp.dpgmedia.nl": + case "cmp.autoweek.nl": + return _chain( + '.sp_choice_type_12, .tcfv2-stack[title*="Social"] .pm-switch', + ".sp_choice_type_SAVE_AND_EXIT" + ); + + case "o2.pl": + case "money.pl": + case "open.fm": + case "gadzetomania.pl": + case "kafeteria.pl": + case "dobreprogramy.pl": + case "fotoblogia.pl": + case "pudelek.pl": + case "komorkomania.pl": + case "autokult.pl": + case "abczdrowie.pl": + case "parenting.pl": + case "so-magazyn.pl": + case "domodi.pl": + case "vibez.pl": + case "autocentrum.pl": + case "extradom.pl": + case "totalmoney.pl": + case "echirurgia.pl": + case "wakacje.pl": + case "polygamia.pl": + case "benchmark.pl": + case "pysznosci.pl": + case "genialne.pl": + case "jastrzabpost.pl": + case "homebook.pl": + case "nauka.rocks": + return _ev("button[contains(., 'PRZECHODZ')]"); + + case "octapharma.com": + e = _sl("#assistant-paper button"); + return e && _ev("span[contains(., 'I agree')]", e) ? e : false; + + case "rp.pl": + case "parkiet.com": + return _sl("#rodo-popup button:last-child"); + + case "blick.ch": + e = _sl( + 'div[id^="sp_message"][class^="sp_message_container"]:not(.idcac)' + ); + if (e) e.className += " idcac"; + return e; + + case "wacom.com": + e = _sl("#consent_blackbar:not(.idcac)"); + if (e) e.className += " idcac"; + return e; + + case "motocombo.pl": + e = _sl("#topInfoContainer0:not(.idcac)"); + if (e) e.className += " idcac"; + return e; + + case "benchmark.pl": + case "wp.pl": + document.cookie = "WP-cookie-info=1"; // wiadomosci + return _ev("button[contains(., 'PRZECHODZ')]"); + + case "blikopzeewolde.nl": + case "socialmediaacademie.nl": + case "petsie.nl": + return _sl(".jBlockerAccept"); + + case "fifa.com": + e = _sl("#root > div > div > svg"); + if (e) e.dispatchEvent(new Event("click", { bubbles: true })); + return e ? e : _sl(".mdl-overlay .close"); + + case "tallsay.com": + case "plazilla.com": + return _sl('.buttonblue[name="cookieok"]'); + + case "interspar.at": + case "spar.at": + return _sl(".has-cookie-notification .cookie-notification__confirm"); + + case "spar.hu": + case "spar.hr": + return _sl(".has-cookie-notification .cookie-notification__accept"); + + case "spar.si": + return _sl( + ".has-cookie-notification .cookie-notification__accept, .has-cookie-notification .cookie-notification__select-all" + ); + + case "rain-alarm.com": + e = _id("privacypolicyAnalyticsYes"); + if (e) e.click(); + return _id("dialogButtonNo"); + + case "watchadvisor.com": + e = _sl("#wa-base-gdpr-consent-form #edit-consent-cookies"); + if (e) e.click(); + return _sl("#wa-base-gdpr-consent-form #edit-submit"); + + case "biorender.com": + e = _sl( + '#___gatsby > div > div > div > div > div > div > div > a[href*="/privacy"]' + ); + return e ? e.parentNode.nextSibling.firstChild : false; + + case "puzzleyou.be": + case "fotondo.cz": + return _id("cookies-consent-accept-all"); + + case "match.com": + e = _parent(_sl('a[data-cookie-no-optin][href*="cookie"]')); + return e ? e.nextSibling : false; + + case "neu.de": + e = _parent(_sl(".js-cookie-no-optin")); + return e ? e.nextSibling : false; + + case "kringloopapp.nl": + e = _ev("h4[contains(., 'Cookies')]"); + return e ? _id("modal-close") : false; + + case "marokko.nl": + e = _sl(".cookiealert .button"); + if (e) e.dispatchEvent(new Event("mousedown")); + return false; + + case "totum.com": + e = _sl('.modal.active a[href*="cookie-policy"]'); + return e ? _sl("a", e.parentNode.nextSibling) : false; + + case "plt.nl": + case "amphion.nl": + return _sl(".site-image .accept"); + + case "thelily.com": + e = _sl(".gdpr-wall[style] .agree-checkmark"); + if (e) e.click(); + return _sl(".gdpr-wall[style] .continue-btn"); + + case "maps.arcgis.com": // s-leipzig + e = _sl(".jimu-widget-splash .jimu-checkbox"); + if (e) e.click(); + return _sl(".jimu-widget-splash .jimu-btn"); + + case "nederpix.nl": + case "birdpix.nl": + return _sl('#cookieSettings[style*="block"] #cookieAccept'); + + case "track-trace.com": + case "pakkesporing.no": + case "forstasidorna.se": + case "forsidene.no": + return _sl(".tingle-modal--visible .tingle-btn--primary"); + + case "portalsamorzadowy.pl": + case "infodent24.pl": + case "portalspozywczy.pl": + case "promocjada.pl": + case "farmer.pl": + case "wnp.pl": + return ".rodo.open .button"; + + case "shootingtimes.com": + case "gunsandammo.com": + return _sl(".lity-opened #consent .lity-close"); + + case "cideon.de": + case "eplan.blog": + return _sl( + '.modal[style*="block"] .m-content-cideon-cookie-consent__accept' + ); + + case "metro.de": + case "metro.fr": + case "metro.at": + case "metro.hu": + case "metro.bg": + case "metro.it": + case "metro.sk": + case "makro.nl": + case "makro.cz": + case "makro.pt": + case "makro.es": + case "makro.pl": + return '#footer div[style*="block"] .consent-disclaimer-intrusive-with-reject .reject-btn, #footer div[style*="block"] .consent-disclaimer-intrusive .accept-btn'; + case "metro.it": + case "makro.cz": + case "makro.pt": + case "makro.pl": + return '.modal[style*="block"] #cookieLawAgreeBtn'; + + case "metro.co.uk": + return 'body > div[class^="app"][data-project="mol-fe-cmp"] button + button'; + case "metro.pe": + return _if( + ".swal2-shown", + '//button[text()="Configuración de Cookies"]', + '//button[text()="Solo las funcionales"]' + ); + + case "footroll.pl": + case "wirtualnemedia.pl": + return _chain( + 'div[class^="app_gdpr"] button[class*="manage"]', + '#managePurposes + div [class*="switch_switch"]', + 'div[class^="app_gdpr"] button[class*="save_changes"]:not([disabled])' + ); + + case "merckmanual.nl": + case "msdmanuals.nl": + return _sl(".cookies + form .button"); + + case "welcomemrbaby.com": + e = _sl(".mfp-ready .dont-show-me"); + if (e) e.click(); + return _sl(".mfp-ready .dont-show-label ~ a"); + + case "moderne-landwirtschaft.de": + case "thule.com": + return _sl("#cookieModal.in .btn"); + + case "transip.nl": + case "transip.eu": + case "cloudvps.nl": + return _sl("#consent-modal .one-btn, .consent-popup__button"); + + case "healthline.com": + case "greatist.com": + case "medicalnewstoday.com": + e = _sl("#modal-host button:not(.backdrop)"); + return e && _ev("span[contains(., 'ACCEPT')]", e) ? e : false; + + case "reallygoodemails.com": + e = _sl("#__next > div > .container"); + return e ? _ev("button[contains(., 'Okay')]", e) : false; + + case "mitsubishielectric.com": + case "mea.com": + return _sl( + ".cookie_policy .btn-cookie-yes, .gs18-HasCookieAlert .gs18-CookieAlert .gs18-ButtonLink" + ); + + case "leblob.fr": + case "bienvenue-a-la-ferme.com": + case "normandiealaferme.com": + case "lagazettedemontpellier.fr": + case "sufilog.com": + case "igbce.de": + case "lagazettedenimes.fr": + case "windev.com": + return ".orejimeBody-WithModalOpen .orejime-Notice-declineButton, .orejime-Layer-show .orejime-Notice-declineButton"; + + case "bsh-group.com": + case "balay.es": + case "constructa.com": + case "home-connect.com": + case "neff-home.com": + case "gaggenau.com": + return ".cookielaw-modal-layer.is-active .js-accept"; + + case "wakelet.com": + return _sl( + "#cookie-banner:not([hidden]) .close__icon", + _sl("wk-ui-cookier-banner", _sl("my-app").shadowRoot).shadowRoot + ); + case "arcteryx.com": + return _sl( + '.cookies-disclaimer-bar[style*="auto"] .cookies-disclaimer-bar-close', + _id("header-host").shadowRoot + ); + + case "prosieben.de": + case "joyn.de": + e = _sl("cmp-banner"); + e = + e && e.shadowRoot + ? _sl(".banner:not(.banner--hidden) cmp-dialog", e.shadowRoot) + : false; + e = + e && e.shadowRoot + ? _sl('cmp-button[variant="primary"]', e.shadowRoot) + : false; + return e && e.shadowRoot ? _sl(".button--primary", e.shadowRoot) : false; + + case "trusted.de": + e = _sl("trd-cookie-note", _id("trd-app").shadowRoot); + return e ? _sl(".ok", e.shadowRoot) : false; + + case "m.economictimes.com": + e = _id("dut_agree"); + if (e) e.click(); + return e ? e.parentNode.nextSibling.nextSibling : false; + + case "gezondheidsplein.nl": + case "ziekenhuis.nl": + return _sl('#cookieModalIntro[style*="block"] .button'); + + case "mmafighting.com": + case "theverge.com": + return _sl("#privacy-consent button"); + + case "techopital.com": + case "ticsante.com": + case "sandro-paris.com": + case "feuvert.fr": + return '#cookieConsent[style*="block"] #consentRefuseAllCookies'; + + case "kerbalspaceprogram.com": + case "bs-ffb.de": + return _sl(".wmpci-popup-close"); + + case "toruniak.pl": + case "krakusik.pl": + case "kaliszak.pl": + return '#js_rodo_window[style*="block"] .yes-to-all'; + + case "theawesomer.com": + e = _ev("span[contains(., 'Sounds Good, Thanks')]"); + return e ? e.parentNode : false; + + case "sava-osiguranje.hr": + case "zav-sava.si": + e = _sl('#frmAgree[style*="block"]'); + if (e) { + _sl("input", e).click(); + _sl("#btn-agree-go", e).click(); + } + return _sl('.modal[style*="block"] #btn-cookie-man-save'); + + case "smdv.de": + case "voelkner.de": + case "digitalo.de": + case "getgoods.com": + return '.reveal__overlay[style*="block"] [data-cookie_consent="0"]'; + + case "teb.pl": + case "technikum.pl": + return _sl('#cookieModal[style*="block"] #rodo_accept'); + + case "d2m-summit.de": + case "influencermarketingforum.de": + return _sl('#dialogBox[style*="block"] #submitConsent'); + + case "jetcost.com": + case "jetcost.co.uk": + case "jetcost.de": + case "jetcost.pt": + case "voli-diretti.it": + return "#ck-modal-container .btn"; + + case "olesnica24.com": + case "korsokolbuszowskie.pl": + case "cooltura24.co.uk": + return _sl('.modal[style*="block"] .btn[data-accept]'); + + case "sfirmware.com": + case "lg-firmwares.com": + return ".fancybox-is-open #gdpr-accept"; + + case "dsdollrobotics.com": + e = _sl('.pum-active[data-popmake*="eu-cookie"] .pum-close'); + if (e) e.click(); + return _sl('.pum-active[data-popmake*="one-more-thing"] .pum-close'); + + case "danskemedier.dk": + return _sl( + '#gdpr-cookie-message:not([style*="none"]) #gdpr-cookie-accept' + ); + + case "biotechusa.hu": + case "biotechusa.fr": + return _sl('div[class*="modal-is-opened"] #accept-cookie-settings'); + + case "call-a-pizza.de": + case "telepizza.de": + return _chain( + ".fancybox-opened .js_cookies_extended", + ".js_cookies_save" + ); + + case "montafon.at": + case "termeszetjaro.hu": + case "teutonavigator.com": + case "engadin.ch": + case "tourenplaner-rheinland-pfalz.de": + case "wanderservice-schwarzwald.de": + case "dresden-elbland.de": + case "weserbergland-tourismus.de": + case "aargautourismus.ch": + case "luzern.com": + case "tuebinger-umwelten.de": + return ".oax-cookie-consent-select-necessary"; + + case "outdooractive.com": + case "alpenvereinaktiv.com": + case "sentres.com": + return ".oax-cookie-consent-select-all"; + + case "pcmweb.nl": + case "techcafe.nl": + case "gamer.nl": + case "insidegamer.nl": + return _sl("#cookie-wall:not([hidden]) .cookie-wall-accept"); + + case "moomoo.io": + case "krunker.io": + return _sl('#consentBlock[style*="block"] .termsBtn[onclick*="1"]'); + + case "zee5.com": + e = _sl("app-cookies-check-popup .AcceptButton"); + if (e) e.click(); + return _sl("app-cookies-check-popup .Accept"); + + case "idp.funktionstjanster.se": + e = _sl(".cookieContainer #ccbx"); + return e && !e.checked ? e : false; + + case "betriebsrat.de": + case "snp-online.de": + case "verla.de": + case "brwahl.de": + return _sl('.cookielayermodal[style*="block"] button'); + + case "alphr.com": + return _sl( + 'div[id^="sp_message"] div[class*="sp_choices"] button:nth-child(2)' + ); + + case "mensjournal.com": + case "assetstore.unity.com": + case "popsugar.co.uk": + case "rte.ie": + case "sika.com": + case "merkurmarkt.at": + case "cnbc.com": + case "sport.pl": + case "mtvuutiset.fi": + case "etonline.com": + case "cnet.com": + case "billa.at": + case "hsfo.dk": + case "olx.pl": + case "avisendanmark.dk": + case "ikea.com": + case "ilsole24ore.com": + case "larousse.fr": + case "tio.ch": + case "tio.ch": + return '#onetrust-banner-sdk:not([style*="none"]) #onetrust-accept-btn-handler'; + + case "reuters.com": + return '#onetrust-pc-sdk:not([style*="none"]) .ot-pc-refuse-all-handler'; + + case "dhl.de": + return _if( + '#onetrust-pc-sdk[style*="block"]', + "#ot-group-id-C0002", + "#confirm-choices-handler" + ); + case "aerztezeitung.de": + return _if( + 'a[href*="/Service/Datenschutzerklaerung-"] ~ a:not([href])', + '//button[text()="Akzeptieren und weiter"]' + ); + + case "medirect.be": + case "medirect.com.mt": + return _id("idCookiePolicy"); + + case "goetzmoriz.com": + case "moelders.de": + case "mahler.de": + case "gillet-baustoffe.de": + case "shop.bauwelt.eu": + case "kipp.shop": + case "stewes.de": + return '.modal[style*="block"] .modal-cookie #submitSelected'; + + case "wiertz.com": + case "oney.pt": + return _sl(".accept-cookies"); + + case "zwolen.pl": + e = _sl('#g_toplayer[style*="block"] .close'); + if (e) e.click(); + return _sl('#cook:not([style*="none"]) > a'); + + case "hscollective.org": + case "geefvoorzorgverleners.nl": + return _sl(".cookie-consent__button--accept"); + + case "cexpr.es": + case "correosexpress.com": + case "correosexpress.pt": + return _sl('.fullscreen-container[style*="block"] #cookieAceptar'); + + case "ffm.to": + case "orcd.co": + case "backl.ink": + case "ditto.fm": + case "forbidmedia.com": + return _chain( + ".privacy-notice-gdpr .privacy-settings-button", + '//div[./div[@class="privacy-entity-section"]]//a[contains(@class, "save-button")]' + ); + + case "onecall.no": + case "mycall.no": + return _sl( + '.modal--cookie-consent[style*="block"] [data-target="acceptCookies"]' + ); + + case "edimax.com": + e = _sl('#world_lang_map[style*="block"] .cookies_close_btn span'); + if (e) _sl('#world_lang_map[style*="block"] .cookies_check').click(); + return e; + + case "apiko.com": + e = _sl('#gatsby-focus-wrapper > div:last-child a[href*="gdpr"]'); + return e ? e.parentNode.nextSibling : false; + + case "skitenis.pl": + case "holdentalesklep.eu": + case "zmienolej.pl": + return _sl(".fancybox-opened .acceptCondition"); + + case "peaks.com": + case "peaks.nl": + return _sl("#cookie-modal.show .bubble"); + + // Elementor related - BEGIN + + case "procoders.tech": + case "eileenormsby.com": + case "relai.app": + case "culinaireambiance.com": + case "figurelist.co": + case "realvnc.com": + case "pcbleiterplatte.com": + return _if( + '.elementor-popup-modal:not([style*="none"]) a[href*="privacy"]', + '//div[starts-with(@id, "elementor-popup-modal")][.//a[contains(@href, "privacy")]][not(contains(@style, "none"))]//*[contains(@class, "elementor-button")][contains(@href, "close")]' + ); + + case "gateway-it.com": + case "covid19awareness.sa": + case "ardutronix.de": + return _if( + '.elementor-popup-modal:not([style*="none"]) .fa-cookie-bite', + '.elementor-popup-modal:not([style*="none"]) .elementor-button[href*="close"]' + ); + + case "nurea.tv": + case "investmentpunk.academy": + return _if( + '.elementor-popup-modal:not([style*="none"]) img[src*="cookie"], .elementor-popup-modal:not([style*="none"]) img[src*="Cookie"]', + '.elementor-popup-modal:not([style*="none"]) .elementor-button[href*="close"]' + ); + + case "vulkansauna.de": + case "thecountersignal.com": + case "dirtsheets.net": + case "microshift.com": + case "coffeelab.nl": + case "besutilities.co.uk": + return _if( + '.elementor-popup-modal:not([style*="none"])', + '//div[starts-with(@id, "elementor-popup-modal")][.//*[contains(text(), "cookie") or contains(text(), "Cookie")]][not(contains(@style, "none"))]//*[contains(@class, "elementor-button")][contains(@href, "close")]' + ); + + case "modneiww.pl": + case "satel.pl": + return _if( + '.elementor-popup-modal:not([style*="none"]) a[href*="prywatnos"]', + '//div[starts-with(@id, "elementor-popup-modal")][.//a[contains(@href, "prywatnos")]][not(contains(@style, "none"))]//*[contains(@class, "elementor-button")][contains(@href, "close")]' + ); + + case "wielkiegranie.pl": + return _if( + '.elementor-popup-modal:not([style*="none"])', + '//div[starts-with(@id, "elementor-popup-modal")][.//h2[contains(text(), "ciasteczek")]][not(contains(@style, "none"))]//*[contains(@class, "elementor-button")][contains(@href, "close")]' + ); + case "alles-mahlsdorf.de": + return '.elementor-popup-modal:not([style*="none"]) form[name="Cookieformular"] button:first-child'; + case "delorean.com": + case "ipn.pt": + case "lajtmobile.pl": + return _if( + '.elementor-popup-modal:not([style*="none"]) a[href*="cookie"]', + '//div[starts-with(@id, "elementor-popup-modal")][.//a[contains(@href, "cookie")]][not(contains(@style, "none"))]//a[contains(@href, "close") or contains(@class, "close")]' + ); + case "francisetsonami.ch": + return _if( + '.elementor-popup-modal:not([style*="none"]) a[href*="datenschutz"]', + '//div[starts-with(@id, "elementor-popup-modal")][.//a[contains(@href, "datenschutz")]][not(contains(@style, "none"))]//a[contains(@href, "close")]' + ); + + // Elementor related - END + + case "crowdlitoken.ch": + e = _sl('#root > .shadow a[href*="privacy-policy"]'); + return e ? e.previousSibling : false; + + case "eigene-ip.de": + case "verifyemailaddress.org": + return _sl("main > .flex > #accept"); + + case "inwerk.de": + case "bioplanete.com": + case "brabus.com": + return _sl('#modal-cookie[style*="block"] #saveCookies'); + + case "ab.gr": + case "delhaize.be": + case "mega-image.ro": + case "maxi.rs": + return _sl( + '.js-cookies-modal:not(.hidden) .js-cookies-accept-all, button[data-testid="cookie-popup-accept"]' + ); + + case "isny.de": + case "oberstdorf.de": + case "alpinschule-oberstdorf.de": + case "hotel-mohren.de": + case "ok-bergbahnen.com": + case "tramino.de": + case "markt-oberstdorf.de": + case "deutschertourismuspreis.de": + case "oberstdorf2021.com": + return _sl('.TraminoConsent.show .settings [value="acceptConsent"]'); + + case "system.t-mobilebankowe.pl": + e = _ev("span[contains(., 'Zamknij')]"); + return e ? e.parentNode.parentNode.parentNode : false; + + case "sachsen-fernsehen.de": + case "radio-trausnitz.de": + case "radioeins.com": + case "regio-tv.de": + case "radio-bamberg.de": + case "tvo.de": + case "frankenfernsehen.tv": + case "tvaktuell.com": + case "radio8.de": + case "otv.de": + case "rnf.de": + case "baden-tv.com": + case "muenchen.tv": + case "rfo.de": + return _sl(".cmms_cookie_consent_manager.-active .-confirm-selection"); + + case "gongfm.de": + return _sl( + ".cmms_cookie_consent_manager.-active .-confirm-all, #radioplayer-cookie-consent .cookie-consent-button" + ); + + case "l-bank.de": + case "l-bank.info": + return _sl("#bmLayerCookies.AP_st-visible .AP_mdf-all"); + + case "wetransfer.com": + e = _sl(".welcome--tandc .button.welcome__agree"); + if (e) e.click(); + + return _sl( + '#tandcs[style*="block"] #accepting.enabled, .transfer__window.terms-conditions .transfer__button, .infobar--terms .button, .welcome__cookie-notice .welcome__button--accept' + ); + + case "gmx.net": + case "gmx.ch": + case "gmx.at": + case "web.de": + return _if_else( + ".window-on #save-all-pur", + [".window-on #save-all-pur"], + [ + ".window-on #edit-purpose-settings", + "#save-purpose-settings", + "#confirm-reject", + ] + ); + + case "music.yandex.ru": + case "music.yandex.com": + return _sl(".gdpr-popup__button"); + + case "virginaustralia.com": + case "mediathekviewweb.de": + return _id("cookieAcceptButton"); + + case "weltbild.de": + case "weltbild.at": + case "jokers.de": + return _sl('.reveal-overlay[style*="block"] .dsgvoButton'); + + case "backstagepro.de": + case "regioactive.de": + return _sl('#dialogconsent[style*="block"] #acceptall'); + + case "tyg.se": + case "stoffe.de": + case "myfabrics.co.uk": + case "latka.cz": + return '.slide-up-overlay > input[type="radio"]:checked ~ div .cookie-settings-close'; + + case "12xl.de": + case "heilsteinwelt.de": + case "elektroversand-schmidt.de": + case "optikplus.de": + case "heldenlounge.de": + case "wissenschaft-shop.de": + return '.modal[style*="block"] #saveCookieSelection'; + + case "tvmalbork.pl": + case "jelenia.tv": + return _sl('#rodoModal[style*="block"] .btn-success'); + + case "canaldigital.se": + case "canaldigital.no": + return _sl(".cookieconsentv2--visible .js-accept-cookies-btn"); + + case "tarifcheck.de": + case "check24.net": + case "affiliate-deals.de": + return ".of-hidden .btn[data-cookie-save-settings]"; + + case "henschel-schauspiel.de": + e = _sl("#approveform .arrlink"); + if (e) _id("cconsentcheck").click(); + return e; + + case "gsk-gebro.at": + case "voltadol.at": + return _sl(".cookie-banner--visible .cookie-banner__button--accept"); + + case "restaurant-kitty-leo.de": + case "dieallianzdesguten.com": + return _sl("main ~ div a[draggable]"); + + case "dpam.com": + case "sylvania-automotive.com": + return _sl('#consent-tracking[style*="block"] .decline'); + + case "auchan.hu": + case "auchan.pl": + return _sl(".cookie-modal__button--accept"); + + case "inp-gruppe.de": + case "altoetting.de": + case "micronova.de": + return '#colorbox[style*="block"] .js_cm_consent_essentials_only'; + + case "hek.de": + return '#colorbox[style*="block"] .js_cm_consent_submit[data-implyall="0"]'; + case "flender.com": + return '#colorbox[style*="block"] .consent-accept'; + + case "alpin-chalets.com": + case "frischteigwaren-huber.de": + return _sl('.overlay.active[data-overlay="privacy"] .overlay_close'); + + case "campusjaeger.de": + e = _sl(".ReactModal__Overlay--after-open"); + return e && _ev("h4[contains(., 'Cookies')]") + ? _sl("button + button", e) + : false; + + case "oxxio.nl": + e = _sl(".c-modal__content--after-open"); + return e && _ev("span[contains(., 'cookiebeleid')]", e) + ? _sl("button", e) + : false; + + case "monheim.de": + case "maengelmelder.de": + case "xn--mngelmelder-l8a.de": + return _sl('.v--modal-overlay[data-modal="cookie-consent"] .btn-primary'); + + case "womex.com": + case "piranha.de": + return _sl('.modal[style*="block"] #accept-cookies-all'); + + case "datenlogger-store.de": + case "nova-motors.de": + case "christy.co.uk": + case "littlelunch.com": + case "xbox.com": + case "resales.de": + case "matthys.net": + case "wohn-design.com": + return ".amgdprcookie-modal-container._show .-save"; + + case "dodo.fr": + return ".amgdprcookie-bar-template .-decline"; + case "falter.at": + case "bulk.com": + return _chain( + ".amgdprcookie-bar-template .-settings, .amgdprcookie-bar-container .-settings", + ".amgdprcookie-done" + ); + + case "patronsdecouture.com": + return _chain( + ".amgdprcookie-modal-container._show .amgdprcookie-button:first-child", + ".modal-popup.no-header._show button" + ); + + case "fiftysix.nl": + e = _id("cookie_advertising--false"); + if (e) e.click(); + return _sl(".cookiePopup .bttn"); + + case "openjobmetis.it": + e = _id("cookie_msg"); + if (e) e.className += " idcac"; + return e; + + case "kinopolis.de": + case "mathaeser.de": + case "gloria-palast.de": + return _sl('#consent[style*="block"] #accept-selected-button'); + + case "wittgas.com": + case "malighting.com": + case "stahlportal.com": + case "vmt-thueringen.de": + case "ihk.de": + return ".cs-cookie__open .js-save-cookie-settings"; + + case "mazda-autohaus-schwenke-duisburg.de": + case "mazda-autohaus-schreier-biebergemuend-bieber.de": + case "mazda-autopark-rath-duesseldorf.de": + return _sl('button[name="Akzeptieren"]'); + + case "famobi.com": + case "html5games.com": + return _sl( + '.consent-box-holder:not([style*="none"]) .consent-box-button' + ); + + case "sourceforge.net": + case "sudoku-aktuell.de": + case "webfail.com": + case "echo-online.de": + return '#cmpbox[style*="block"] .cmpboxbtnsave'; + + case "winfuture.de": + e = _id("cmpwrapper"); + return e && e.shadowRoot ? _sl(".cmpboxbtnyes", e.shadowRoot) : false; + + case "coupons.de": + e = _id("cmpwrapper"); + if (e) e.setAttribute("onclick", "window.cmpmngr.setConsentViaBtn(0)"); + return e; + + case "bafin.de": + case "onlinezugangsgesetz.de": + return _sl(".mfp-ready #cookiebanner .js-close-banner"); + + case "elrongmbh.de": + case "esv-schwenger.de": + return _id("cookie_opt_in_btn_basic"); + + case "vom-achterhof.de": + case "motorsportmarkt.de": + case "espadrij.com": + case "schutzhuellenprofi.de": + case "gesundheitsmanufaktur.de": + return '.cookie--popup[style*="block"] .cookie--preferences-btn'; + + case "dbfakt.de": + case "modellbau-metz.com": + case "huss-licht-ton.de": + case "d-power-modellbau.com": + case "der-druckerprofi.de": + return "#cookie_save"; + + case "allelectronics.com": + case "dellrefurbished.com": + return _sl("#simplemodal-container #cookie-consent-accept"); + + case "targeo.pl": + e = _sl('body > div > div > span > a[href*="regulamin"]'); + return e ? e.parentNode.nextSibling.firstChild : false; + + case "centogene.com": + case "leica-microsystems.com": + return _sl('.modal[style*="block"] #cookie-settings-btn-apply'); + + case "husqvarna-bicycles.com": + case "r-raymon-bikes.com": + return _sl("universal-cookie-consent .ucc-button--primary"); + + case "strawpoll.me": + case "fandomauth.gamepedia.com": + return _sl( + "body > div > [data-tracking-opt-in-overlay] [data-tracking-opt-in-accept]" + ); + + case "dlawas.info": + case "infostrow.pl": + case "halowawa.pl": + return _sl('.modal[style*="block"] .btn-rodo-accept'); + + case "christopeit-sport.com": + case "baer-schuhe.de": + case "baer-shoes.com": + return '.modal[style*="block"] #cookieConsentAcceptButton'; + + case "swisse.nl": + return _chain( + '.modal[style*="block"] #cookieConsentGroupHeader2 .switch-slider', + "#cookieConsentGroupHeader3 .switch-slider", + "#cookieConsentGroupHeader4 .switch-slider", + "#cookieConsentGroupHeader5 .switch-slider", + "#cookieConsentAcceptButton" + ); + + case "arctic.de": + case "migros-shop.de": + case "messmer.de": + return '.modal[style*="block"] .cookie-consent-accept-button'; + + case "meble-4you.pl": + case "roztoczanskipn.pl": + return _sl('#rodo-modal[style*="block"] .btn-primary'); + + case "binance.com": + e = _sl('#__APP ~ div > div > a[href*="privacy"]'); + return e ? e.parentNode.nextSibling : false; + + case "volleybal.nl": + case "vitesse-waterontharder.com": + return _sl(".show-cookie-overlay .js-save-all-cookies"); + + case "webdamdb.com": + e = _sl(".cookie-save-btn"); + if (e) { + _id("cookie-cat-0").click(); + _id("cookie-cat-1").click(); + } + return e; + + case "quooker.de": + case "quooker.be": + return _sl('#cookie_wrapper:not([style*="none"]) .cookie_close'); + + case "lepona.de": + case "foxxshirts.de": + case "textil-grosshandel.eu": + return _sl('#gdpr[style*="block"] a[onclick*="gdprform"]'); + + case "hot.at": + case "ventocom.at": + return _sl('.modal[style*="block"] .js-saveAllCookies'); + + case "fdp.de": + case "freiheit.org": + case "freie-demokraten.de": + case "fdp-rlp.de": + case "fdpbt.de": + case "stark-watzinger.de": + case "christian-lindner.de": + return "#uv-gdpr-consent-necessary-form #edit-submit--2"; + + case "bing.com": + e = _id("bnp_btn_preference"); + if (e) e.click(); + return _sl('#cookie_preference[style*="block"] .mcp_savesettings a'); + + case "urgibl.de": + case "bruns.de": + case "kunzbaumschulen.ch": + case "gartencenter-seebauer.de": + case "rammes-gruenland.com": + case "gartencenter-bergerhoff.de": + case "tomgarten.de": + case "mauk-gartenwelt.de": + case "pflanze2000.de": + case "floragard.de": + case "gartenbaumschule-becker.de": + case "volmary.com": + case "olerum.de": + case "der-hollaender.de": + return '#CookieMessage[style*="block"] #SaveBtnnn'; + + case "clargesmayfair.com": + case "kingstoncentre.co.uk": + return _sl( + ".gdpr-cookie-control-popup.fancybox-is-open .consent-required" + ); + + case "petit-fichier.fr": + case "pdf-archive.com": + return '#ModalCookies[style*="block"] .btn'; + + case "shirtlabor.de": + case "bit-electronix.eu": + case "berndes.com": + case "steingemachtes.de": + case "moebel-fundgrube.de": + case "wuerdinger.de": + case "fafit24.de": + case "thiele-tee.de": + case "briloner.com": + case "united-camera.at": + case "clv.de": + case "0815.at": + case "blackyak.com": + case "smileoptic.de": + case "kellermann-online.com": + return ".offcanvas.is-open .js-offcanvas-cookie-submit"; + + case "online-trainer-lizenz.de": + return ".offcanvas.is-open .js-offcanvas-cookie-submit-all"; + + case "ep.de": + case "medimax.de": + return _sl(".cookielayer-open .cookies-overlay-dialog__save-btn"); + + case "boohoo.com": + case "boohooman.com": + case "karenmillen.com": + case "warehousefashion.com": + case "nastygal.com": + return _if_else( + "#consent-dialog", + ['#consent-dialog.m-visible button[data-event-click="reject"]'], + [ + ".privacy-policy.visible .button-more-info", + ".js-reject-options-button:not(.disabled)", + ] + ); + + case "toni-maccaroni.de": + case "pizza-pepe-volkach.de": + return _sl(".fancybox-opened .cookiemessage .button"); + + case "bundesanzeiger.de": + case "unternehmensregister.de": + return _sl('#cc[style*="block"] #cc_banner > .cc_commands .btn'); + + case "leireg.de": + return _sl('#cc[style*="block"] #cc_dialog_1 .btn-primary'); + case "publikations-plattform.de": + return _sl('#cc[style*="block"] #cc_banner > .cc_commands .button input'); + + case "gov.lv": + case "riga.lv": + return _sl("#cookieConsent .cookie-accept"); + + case "fortune.com": + return '#truste-consent-track[style*="block"] #truste-consent-required'; + + case "forbes.com": + case "formula1.com": + return '#truste-consent-track[style*="block"] .trustarc-manage-btn'; + + case "sixt-neuwagen.de": + case "sixt-leasing.de": + return _sl( + '.coo button:first-child, pl-button[data-e2e="cookie-agree-all"]' + ); + + case "badewanneneinstieg.com": + case "bgvbruck.at": + case "electronicbeats.pl": + return "._brlbs-btn[data-borlabs-cookie-unblock]"; + + case "jk-sportvertrieb.de": + case "loebbeshop.de": + case "werkzeughandel-roeder.de": + case "trendmedic.de": + case "tea4you.de": + return '#cookie-manager-window[style*="block"] #accept-selected'; + + case "pasteleria-jr.es": + case "esquinarayuela.es": + case "electronieto.es": + case "asociacion-domitila.es": + case "tasaciones-rasal-perytec.com": + case "cafeszaidin.es": + return _sl( + '.cookies-modal[style*="block"] .cookies-modal-config-button-save' + ); + + case "buchbinder.de": + case "draco.de": + return _sl(".modal-open #cookieSettings .cookie-settings__submit"); + + case "hetwkz.nl": + case "umcutrecht.nl": + return _sl('#cookieConsent .button[data-cookie*="yes"]'); + + case "campingwiesenbek.de": + case "festivo.de": + return _sl('#cockieModal[style*="block"] .btn'); + + case "technomarket.bg": + return _sl("tm-terms-settings button.mat-primary"); + case "av-atlas.org": + return _sl("gdpr-bottom-sheet .mat-primary"); + case "akelius.com": + return _sl("web-cookie-manager-dialog .mat-primary"); + + case "eam.de": + case "eam-netz.de": + return _sl(".om-cookie-panel.active .button_save"); + + case "jeugdbrandweer.nl": + case "solvo.nl": + return _sl(".cookiewall .button"); + + case "boerse-stuttgart.de": + case "traderfox.com": + case "finanzen.net": + case "tradingdesk.finanzen.net": + return "#tfcookie-accept-selected"; + + case "knative.dev": + case "porto.pt": + return _sl('#cookieModal[style*="block"] .btn[onclick*="accept"]'); + + case "foodengineeringmag.com": + case "pcimag.com": + case "assemblymag.com": + case "securitymagazine.com": + return _sl( + '.gdpr-policy ~ form[action*="gdpr-policy"] .button[value="Accept"]' + ); + + case "huber.de": + case "freudenberg.com": + return _sl( + ".cookie-consent--present .cookie-consent:not(.cookie-consent--hidden) .jsCookieAccept" + ); + + case "xiaomiromania.com": + case "sabinastore.com": + return _sl(".fancybox-opened .cp-accept"); + + case "daa.de": + case "kohlhammer.de": + case "badundheizung.de": + return ".show-cookienotice #cookienotice_box_close"; + + case "vorteilshop.com": + case "personalshop.com": + return _sl( + '.modal[style*="block"] .btn[onclick*="cookiebanner/speichern"]' + ); + + case "slagelse.info": + case "personalideal.de": + return _sl( + ".hustle-show .hustle-optin-mask ~ .hustle-popup-content .hustle-button-close" + ); + + case "videoload.de": + case "magentatv.de": + return _id("OVERLAY-CONFIRM"); + + case "traxmag.com": + case "generation-s.fr": + return _sl(".popin-overlay--cookie.show .btn.accept"); + + case "altibox.no": + case "dvdoo.dk": + case "elkjop.no": + case "norlys.dk": + return '#coiOverlay[style*="flex"] #coiPage-2 .coi-banner__accept'; + + case "babysam.dk": + case "minaftale.dk": + case "skousen.dk": + case "skousen.no": + case "whiteaway.com": + case "whiteaway.no": + case "whiteaway.se": + case "lomax.dk": + case "lomax.se": + return '#coiOverlay[style*="flex"] #declineButton'; + + case "modrykonik.sk": + e = _sl('.redux-toastr + div a[href*="cookie-policy"]'); + return e ? e.parentNode.nextSibling : false; + + case "gp-tuning.at": + case "chiptuning-express-tirol.at": + return _sl("#dsgvo-cookie-popup .accept"); + + case "dawonia.de": + e = _sl(".cookie-overlay-open #necessaryCookies"); + if (e) e.click(); + return _sl(".cookie-overlay-open .btn-cookie"); + + case "vsninfo.de": + case "stadtwerke-weilburg.de": + case "freilandmuseum-fladungen.de": + return "#cookiehinweis .deny"; + + case "akkushop.de": + case "akkushop-austria.at": + case "akkushop-schweiz.ch": + case "batterie-boutique.fr": + return ".is--open .cookie-consent--save-button"; + + case "schulze-immobilien.de": + case "harry-gerlach.de": + return _sl("#cookie-banner #level1"); + + case "provostvet.co.uk": + case "myfamilyvets.co.uk": + return _sl('.consent-wrapper.show button[id*="accept"]'); + + case "bricoman.fr": + case "bricomart.es": + return _sl('.cookie-accept .q-btn[data-cy*="accept"]'); + + case "tme.eu": + case "tme.com": + return _sl(".o-modal-wrapper--active .c-rodo-modal__footer-button"); + + case "ferchau.com": + case "able-group.de": + return _sl('.modal .cookie__buttons button[type="submit"]'); + + case "masmovil.es": + case "masmovil.com": + return _sl( + '.MuiDialog-root button[data-hook="cookies-modal-btn-accept-all"], .gmm-cookies.basic .gpb-accept-all' + ); + + case "lizak-partner.at": + case "z-immobilien.at": + return _sl('.modal[style*="block"] .gdpr-accept-selected'); + + case "penny.hu": + case "penny.cz": + return _sl('.modal[style*="block"] #cookie-consent-button'); + + case "mydealz.de": + case "dealabs.com": + case "preisjaeger.at": + case "chollometro.com": + case "pepper.com": + case "pepper.pl": + case "pepper.it": + case "hotukdeals.com": + return 'button[data-t*="continueWithoutAccepting"]'; + + case "karriere-jet.de": + case "bewerbung-tipps.com": + return _chain( + ".fancybox-is-open #cookie-permission--configure-button", + ".fancybox-is-open #setcookiepermissions button" + ); + + case "perpedale.de": + case "bike-onlineshop.de": + return '#cookie-jar .infobox:not([style*="none"]) .button_high + .button_default'; + + case "c-dating.fr": + case "singles50.it": + case "be2.it": + case "be2.cz": + case "be2.fr": + return _if_else( + ".page-wrapper", + [ + ".consent-overlayer-content.overlayer-active .settings", + ".consent-overlayer-content.overlayer-active .reject-all", + ], + ['.ipx_cookie_overlay:not([style*="none"]) button'] + ); + + case "rubberduckvba.com": + case "leaseweb.com": + return _sl('.modal[style*="block"] #acceptCookies'); + + case "cashper.de": + case "money2gocard.de": + return _sl('.cookie-modal[style*="block"] .btn-primary'); + + case "hagengrote.de": + case "hagengrote.at": + return _sl('.modal[style*="block"] #cookieStart .btn-primary'); + + case "patreon.com": + e = _sl('div[aria-live="polite"] a[href*="policy/cookies"]'); + return e + ? _parent(_parent(_parent(_parent(e)))).nextSibling.firstChild + : e; + + case "rtl.hr": + case "fernsehserien.de": + case "bbc.com": + return ".fc-consent-root .fc-confirm-choices"; + + case "hoyavision.com": + case "kino.dk": + case "berlingske.dk": + case "ekstrabladet.dk": + case "mein-grundeinkommen.de": + case "linak.es": + case "linak.de": + case "bt.dk": + case "epochtimes.de": + case "koeln.de": + return "#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll"; + + case "wwf.fi": + return '#CybotCookiebotDialog[style*="block"] + .js-vue button:first-child'; + case "spiele-kostenlos-online.de": + return _chain( + ".CybotCookiebotDialogActive #CybotCookiebotDialogBodyLevelButtonMarketingInline", + "#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll" + ); + + case "iew.be": + case "classiquemaispashasbeen.fr": + return ".modal-cacsp-open .modal-cacsp-btn-save"; + + case "vsv.be": + case "umicore.com": + case "rodekruis.be": + case "veiligverkeer.be": + case "workshopsveiligverkeer.be": + return ".cookieconsent-active .btn.accept-necessary"; + + case "gold.de": + case "goldpreis.de": + case "formel-sammlung.de": + case "silber.de": + case "apksmods.com": + case "jobs.cz": + case "prace.cz": + case "materielelectrique.com": + case "lovekrakow.pl": + case "elsenaju.info": + case "kotas.com.br": + case "vsezaodvoz.cz": + case "yazio.com": + case "forbo.com": + return ".force--consent.show--consent #cs_save__btn, .force--consent.show--consent #s-sv-bn"; + + case "radiomuseum.org": + case "scm-shop.de": + case "readspeaker.com": + case "atmoskop.cz": + return ".force--consent.show--consent #s-rall-bn"; + + case "tricount.com": + case "seduo.cz": + return ".show--consent #c-s-bn"; + + case "rp-online.de": + case "volksfreund.de": + case "ga.de": + case "saarbruecker-zeitung.de": + case "aachener-zeitung.de": + return "#consentAccept"; + + case "moveyouroffice.io": + case "digital-affin.de": + case "chimpify.de": + return _if( + '.chimpify-popup .content > a[href*="datenschutz"]', + '.chimpify-popup .content > a[href^="jav"]' + ); + + case "heizoel24.de": + case "heizoel24.at": + return _sl( + '.modal[style*="block"] button + a[href*="cookies"], #save-cc' + ); + + case "yle.fi": + case "webscale.fi": + return _chain( + 'button[name="select-consents"]', + 'button[name="accept-selected-consents"]' + ); + + case "rueducommerce.fr": + case "3suisses.fr": + case "bijourama.com": + case "lemoncurve.com": + return _chain( + ".modal.is-open #rgpd-btn-index-parameters", + "#rgpd-ad-no", + "#rgpd-analytics-no", + "#rgpd-personalization-no", + "#rgpd-btn-parameters-choices" + ); + + case "senec.com": + case "taschenhirn.de": + case "pyroweb.de": + case "fussballgucken.info": + case "selgros.de": + case "frischeparadies.de": + return _chain(".cookie-notice .cm-link", ".cm-btn-accept"); + + case "autopunkt.pl": + case "euromobil.com.pl": + case "euromotor.pl": + case "koreamotors.pl": + case "japanmotors.pl": + case "pgd.pl": + case "eforia.pl": + return _chain( + '#modal-cookies[style*="block"] + #modal-cookies-settings input[name="cookie-analytics"]', + 'input[name="cookie-remarketing"]', + ".cookie-adv-save", + '#modal-cookies[style*="block"] .cookie-save' + ); + + case "burton.co.uk": + case "dorothyperkins.com": + return "#consent-dialog.m-visible .b-notification_panel-button_reject"; + + case "tomshw.it": + case "nablawave.com": + case "repubblica.it": + case "multiplayer.it": + return ".iubenda-cs-accept-btn"; + case "mediaset.it": + return ".iubenda-cs-visible #minf-privacy-close-btn-id"; + + case "tameteo.nl": + case "tameteo.com": + case "meteored.com.ec": + case "tempo.com": + case "tiempo.com": + case "daswetter.com": + case "daswetter.at": + case "meteored.cl": + return _chain("#sendSetGdpr", ".consent-reject", ".save.enabled"); + + case "translit.ru": + case "translit.net": + return _sl('.tPechenkiInfoblock input[onclick*="nocookies"]'); + + case "anacondastores.com": + case "spotlightstores.com": + return '.modal[style*="block"] .cookie-notify-closeBtn'; + + case "adtipp.de": + case "handelsregister.de": + return _sl('#cookie-popup button[onclick*="cookieOk"]'); + + case "mega.io": + case "mega.nz": + return _sl(".cookie-dialog:not(.hidden) .save-settings"); + + case "huk24.de": + case "huk.de": + return _chain( + ".cookie-consent__button:first-child", + '.cookie-consent__button[type="submit"]' + ); + + case "group.rwe": + case "rwe.com": + return _sl(".cb--active .cb__button--select-lvl"); + + case "moebel.de": + e = _ev("button[contains(., 'Einstellungen')]"); + if (e) e.click(); + return e ? _ev("button[contains(., 'speichern')]") : false; + + case "barzahlen.de": + return ".cookie-notice-visible #cn-refuse-cookie"; + + case "check24.de": + case "efeedback.de": + return '.c24-cc-visible a[onclick*="giveMarketingConsent"], .c24m-cc-visible a[onclick*="getConfiguredConsent"], .c24m-cc-visible a[onclick*="giveMarketingConsent"]'; + + case "i-de.es": + case "madrid.org": + return ".cdk-overlay-container app-cookies-dialog button:first-child"; + + case "reifen.check24.de": + return _chain(".c24-cookie-config", ".c24-cookie-config"); + + case "musti.no": + case "vetzoo.se": + case "animail.se": + case "arkenzoo.se": + case "mustijamirri.fi": + case "petenkoiratarvike.com": + return _chain( + '#cookie_consent[style*="block"] #cookie_settings', + "#submit_privacy_consent" + ); + + case "de.vanguard": + e = _ev('button[contains(text(), "Cookies zulassen")]/following::button'); + if (e) e.click(); + return _sl( + 'div[data-cy="CookieConsentDialog"] button[data-cy*="Accept"] ~ button' + ); + + case "kvno.de": + case "xetra-gold.com": + return '.csm.-open[data-module="cookie-manager-dialog"] button[data-cookie-settings-manager="selectSelected"]'; + + case "aok.de": + return '.csm.-open[data-module="cookie-manager-dialog"] button[data-cookie-settings-manager="selectSelected"], .js-cookie-consent-popup-visible .js-cookie-consent-button-accept-selection, .aokgpp_cookie__dialog--open button[data-cookie-settings-manager="selectSelected"], #colorbox .cookie-secondary-view .js-cookie-notification-accept'; + case "meine.aok.de": + return _chain( + ".modal.d-block .cookie-popup-page .btn-select", + ".cookie-button-group .btn-primary" + ); + case "krebs.aok.de": + return _chain( + '.modal[style*="block"] #button-cookie-choose', + ".cookie-consent-details #button-cookie-accept" + ); + + case "dvag.de": + case "allfinanz.ag": + return _chain( + ".dva-state-active .dva-m-cookie-overlay__btn--more-info", + ".dva-state-active .dva-m-cookie-settings-overlay__btn--save" + ); + + case "arbeitsagentur.de": + e = _sl("bahf-cookie-disclaimer, bahf-cookie-disclaimer-dpl3"); + e = e && e.shadowRoot ? e.shadowRoot : e; + return e + ? _sl(".modal.in .ba-btn-contrast, .modal-open .ba-btn-contrast", e) + : _sl('#cookieDialog[style*="block"] .ba-btn-contrast'); + + case "rugbyworldcup.com": + case "world.rugby": + return 'body[class*="_"] .tcf-cmp .js-reject-all-close'; + + case "premierleague.com": + case "birmingham2022.com": + return 'body[class*="_"] .tcf-cmp .js-save-and-close'; + + case "sparda.de": + case "sparda-n.de": + case "sparda-bw.de": + case "sparda-hessen.de": + case "sparda-west.de": + return '#cookieLayer:not([style*="none"]) #tmart-cookie-layer-choice'; + + case "wifi-ooe.at": + case "wifiwien.at": + case "wifi.at": + return _chain( + '.modal[style*="block"] .js-cookie-overlay-trigger', + '.modal[style*="block"] .js-cookie-finish:not([class*="dismiss"])' + ); + + case "seb.ee": + case "seb.lt": + return ".seb-cookie-consent:not(.hidden) .accept-selected"; + + case "lalettrea.fr": + case "africaintelligence.fr": + return '#modalCookieConsent[style*="block"] .btn-continue'; + + case "molcesko.cz": + case "slovnaft.sk": + return _chain(".popup2-opened #gdpr1", "#gdprbtn"); + + case "fello.se": + case "telia.se": + return _chain( + "#cookie-preferences-make-choice-button", + "#cookie-preferences__confirm-button" + ); + + case "vw-shop-zubehoer.de": + case "audi-ingolstadt-shop.de": + case "erc-ingolstadt.de": + return "#sf_cookie_button_select"; + + case "futurzwei.org": + e = _sl("#cookie-consent:not([closed])", _sl("f2-app").shadowRoot); + return e && e.shadowRoot ? _sl("#disable", e.shadowRoot) : false; + + case "portainer.io": + case "gitbook.io": + case "extpose.com": + case "hacktricks.xyz": + case "golem.network": + case "pokt.network": + case "lightning.engineering": + case "skynetlabs.com": + case "learnrxjs.io": + case "rocket.chat": + case "developer.canva.com": + case "alternativestomee6.com": + case "keqingmains.com": + case "ibracorp.io": + case "microsolidarity.cc": + case "electronforge.io": + case "rangle.io": + case "book.character.ai": + case "powershelluniversal.com": + case "naas.ai": + case "threads.com": + return _if( + '#portals-root a[href*="privacy"]', + '//div[@id="portals-root"]//span[text()="Reject all"]' + ); + + case "profi-reifen.at": + case "vergoelst.de": + case "dekkmann.no": + return _chain( + '.ReactModalPortal div[class*="cookieConsent"] button:not([class*="accept"])', + 'div[class*="cookieSettings"] button[class*="ghost"]' + ); + + case "tumblr.com": + e = _sl("#cmp-app-container iframe"); + if (e) { + const e2 = _sl( + ".cmp__dialog-footer-buttons button.is-secondary:not(." + + classname + + ")", + e.contentWindow.document + ); + if (e2) { + e2.classList.add(classname); + e2.click(); + } + } + return e + ? _sl( + ".cmp__dialog-footer-buttons button.is-secondary:not(." + + classname + + ")", + e.contentWindow.document + ) + : e; + + case "iltalehti.fi": + case "autotalli.com": + case "tekniikkatalous.fi": + case "mediuutiset.fi": + case "e-kontakti.fi": + case "tivi.fi": + case "kauppalehti.fi": + case "mikrobitti.fi": + case "uusisuomi.fi": + case "talouselama.fi": + case "nettiauto.com": + return "#almacmp-modalConfirmBtn"; + + case "lokaleportalen.dk": + case "bostadsdeal.se": + return '.modal-wrapper.shown form[action*="CookiesAgreement"] .button[name="UpdateSelected"]'; + + case "shop4nl.com": + case "shop4be.com": + case "shop4de.com": + case "shop4ch.com": + case "365games.co.uk": + case "ozgameshop.com": + case "shop4world.com": + case "shop4italia.com": + return "#xbcc_modal.uk-open ~ #xbcc_modal_customise .cookie-consent-submit"; + + case "grander.com": + case "membersuite.com": + return ".cc-window:not(.cc-invisible) .cc-btn"; + + case "accessosicuro.rete.toscana.it": + case "dmsg.de": + case "bgk.pl": + case "exagon.de": + case "varcevanje-energije.si": + case "salzkammergut.at": + case "studentenwerkfrankfurt.de": + case "swffm.de": + return ".cc-window:not(.cc-invisible) .cc-allow"; + + case "donauregion.at": + return ".cc-window:not(.cc-invisible) .cc-acceptEverything ~ .cc-allow"; + + case "rollei.de": + case "gripgrab.com": + case "upperaustria.com": + case "hornirakousko.cz": + case "gorna-austria.pl": + case "hornerakusko.sk": + case "oberoesterreich.nl": + return ".cc-window:not(.cc-invisible) .cc-deny"; + + case "googlewatchblog.de": + case "100giornidaleoni.it": + return ".cmplz-blocked-content-container > .cmplz-accept-marketing"; + + case "thesettlersonline.com": + case "thesettlersonline.pl": + return "#consentNotification .dark + .light"; + + case "essent.nl": + case "energiewonen.nl": + return _chain( + '.modal[style*="block"] #cookie-statement-show-settings', + '.modal[style*="block"] #cookie-statement-accept-cookies-1' + ); + case "schweinske.de": + case "notebooksbilliger.de": + case "webasto.com": + case "sundair.com": + e = _id("usercentrics-root"); + return e && e.shadowRoot + ? _sl('button[data-testid="uc-accept-all-button"]', e.shadowRoot) + : false; + + case "justwatch.com": + e = _sl(".consent-overlay__ctas--secondary"); + if (e) e.click(); + e = _id("usercentrics-root"); + return e && e.shadowRoot + ? _sl('button[data-testid="uc-save-button"]', e.shadowRoot) + : false; + + case "alternate.de": + e = _sl(".cookie-acceptance-media-consent-accept"); + if (e) e.click(); + e = _id("usercentrics-root"); + return e && e.shadowRoot + ? _sl('button[data-testid="uc-deny-all-button"]', e.shadowRoot) + : false; + + case "die-kolping-akademie.de": + return ".uc-embedding-accept"; + + case "snowthority.com": + return _chain("#uc-btn-more-info-banner", ".uc-save-settings-button"); + + case "wirkaufendeinauto.de": + case "wirkaufendeinauto.at": + case "noicompriamoauto.it": + case "vendezvotrevoiture.fr": + return _chain( + 'span[data-qa-selector*="gdpr-banner-configuration"]', + 'span[data-qa-selector*="accept-selected"]' + ); + + case "novado.de": + case "hsga-gmbh.de": + case "grafik-werkstatt.de": + return '#cookie-block[style*="block"] #btn-allow'; + + case "lefigaro.fr": + e = _sl(".appconsent_noscroll #appconsent iframe"); + return e ? _sl(".button__skip", e.contentWindow.document) : e; + + case "hellozdrowie.pl": + e = _id("cmp-iframe"); + + if (e) { + e = e.contentWindow.document; + + const button = _sl('button[data-button-type="moreOptions"]', e); + if (button) button.click(); + + _sl('[class*="purposes"] input:checked', e, true).forEach(function ( + element + ) { + element.click(); + }); + + return _sl('div[class*="FirstLayer__button"]:nth-child(2) > button', e); + } + + return e; + + case "nordax.no": + case "nordax.de": + return _chain( + 'button[data-testid="btnManageCookiePreferences"]', + 'button[data-testid="btnSavePreferences"]' + ); + + case "fotopuzzle.de": + case "monpuzzlephoto.fr": + return ".cookie-policy-widget #cookies-consent-save"; + + case "tomtom.com": + e = _id("themeFooter"); + return e && e.shadowRoot + ? _sl( + ".cookie-panel:not(.zd_Hidden) #cookie_panel_accept_all", + e.shadowRoot + ) + : false; + + case "nike.com": + return _if( + ".cookie-dialog-base", + "FLAG:ALL-MATCHES", + '[data-testid="cookie-modal-content"] [value="false"]', + "FLAG:SINGLE-MATCH", + 'button[data-testid="confirm-choice-button"]' + ); + case "jobs.nike.com": + return _chain( + "#focus-lock-modal .cookies-popup #moreInformationButton", + "#focus-lock-modal #doneButton.cookie-button" + ); + + case "communityfibre.co.uk": + case "moonpay.com": + case "carrefour.es": + case "senda.pl": + return "#rcc-confirm-button"; + + case "eduface.ru": + case "educhel.ru": + case "edumsko.ru": + return '.wrap_cookies_popup:not([style*="none"]) button'; + + case "notion.site": + case "notion.so": + return _if( + '.notion-overlay-container a[href*="Cookie"]', + "FLAG:UNIQUE", + ".notion-overlay-container .notion-focusable:last-child", + ".notion-cookie-selector .notion-focusable:nth-child(2) .notion-focusable", + ".notion-cookie-selector .notion-focusable:nth-child(3) .notion-focusable", + ".notion-cookie-selector .notion-focusable:nth-child(4) .notion-focusable", + '.notion-cookie-selector .notion-focusable[style*="float"]', + '.notion-overlay-container div[style*="padding"] > .notion-focusable:only-child' + ); + + case "cilgro.nl": + case "landuwasco.nl": + return '.framework-lock [onclick="framework_cookie.save()"]'; + + // Didomi related - BEGIN + + case "abc.es": + case "hoy.es": + case "diariosur.es": + case "elcorreo.com": + case "surinenglish.com": + case "eldiariomontanes.es": + case "jardinage.lemonde.fr": + case "canarias7.es": + case "elcomercio.es": + case "laverdad.es": + case "ideal.es": + case "lasprovincias.es": + case "diariovasco.com": + case "elnortedecastilla.es": + return _chain( + "#didomi-notice-learn-more-button", + ".didomi-consent-popup-actions button:first-child", + '.didomi-button[aria-label*="Disagree"], .didomi-button[aria-label*="Denegar"]' + ); + + case "france24.com": + return _chain( + "#didomi-notice-learn-more-button", + ".didomi-consent-popup-categories-nested > div:nth-child(1) > .didomi-components-accordion > div:first-child > div + div button:last-child", + ".didomi-consent-popup-categories-nested > div:nth-child(2) > .didomi-components-accordion > div:first-child > div + div button:last-child", + ".didomi-consent-popup-categories-nested > div:nth-child(3) > .didomi-components-accordion > div:first-child > div + div button:first-child", + ".didomi-consent-popup-categories-nested > div:nth-child(4) > .didomi-components-accordion > div:first-child > div + div button:first-child", + '.didomi-button[aria-describedby*="save"]' + ); + case "franceinter.fr": + return _chain( + "#didomi-notice-learn-more-button", + ".didomi-consent-popup-categories-nested > div:nth-child(2) .didomi-components-accordion + div button:first-child", + ".didomi-consent-popup-categories-nested > div:nth-child(3) .didomi-components-accordion + div button:first-child", + ".didomi-consent-popup-categories-nested > .didomi-consent-popup-category > div > div:first-child button:last-child", + '.didomi-button[aria-describedby*="save"]' + ); + case "lequipe.fr": + return "#didomi-notice-disagree-button"; + + // Didomi related - END + + case "chargemyhyundai.com": + case "kiacharge.com": + return _chain( + '.privacy-information-modal.show a[onclick*="openCookieSettings"]', + '.privacy-information-modal.show button[onclick*="save"]' + ); + + case "lemonde.fr": + return _if( + ".popin-gdpr-no-scroll", + '.gdpr-lmd-button--big.gdpr-lmd-button--main, button[data-gdpr-action="settings"]', + "#gdpr-socials", + "#gdpr-mediaPlatforms", + "#gdpr-ads", + 'button[data-gdpr-action="save"]' + ); + case "nouvelobs.com": + return _if( + ".popin-gdpr-no-scroll", + 'button[data-gdpr-action="settings"]', + "#gdpr-socials", + "#gdpr-mediaPlatforms", + "#gdpr-ads", + 'button[data-gdpr-action="save"]' + ); + case "stromnetz.berlin": + case "vattenfall.com": + return ".show-cookie-disclaimer .js-acceptcookie .js-acceptselection"; + + case "vanharen.nl": + case "dosenbach.ch": + return _chain( + '#consent-layer-modal.show button[data-key*="settings"]', + ".button-consent-decline-all" + ); + + case "deichmann.com": + return '#consent-layer-modal.show button[data-key*="notagree"]'; + + case "24ur.com": + case "zadovoljna.si": + return "onl-cookie .cookies__right > .button--primary"; + + case "standaardboekhandel.be": + case "club.be": + return _chain( + '.modal[style*="block"] [href="#cookie-modal-detail"]', + '.modal[style*="block"] button[data-webid="accept-selection-cookie"]' + ); + + case "moebel-buss.de": + case "kiepenkerl.de": + case "cafe-royal.com": + case "pro-biomarkt.de": + case "hofats.com": + case "bikebox-shop.de": + case "buss-wohnen.de": + return _if( + '.acris-cookie-consent .modal[style*="block"]', + "FLAG:OPTIONAL", + "#ccConsentAccordion .card:nth-child(2) > div > .cookie-consent-group-switch input[checked]", + "#ccConsentAccordion .card:nth-child(3) > div > .cookie-consent-group-switch input[checked]", + "#ccConsentAccordion .card:nth-child(4) > div > .cookie-consent-group-switch input[checked]", + "#ccConsentAccordion .card:nth-child(5) > div > .cookie-consent-group-switch input[checked]", + "FLAG:REQUIRED", + "#ccAcceptButton" + ); + + case "so.energy": { + e = _sl("app-footer"); + const button = + e && e.shadowRoot + ? _sl(".cookie-banner button.is-secondary", e.shadowRoot) + : false; + if (button) button.click(); + return e && e.shadowRoot + ? _sl(".cookie-modal button.is-secondary", e.shadowRoot) + : false; + } + case "euranseurakunta.fi": + case "rovaniemenseurakunta.fi": + return "#cookie-modal:not(.closed) #set-cookie-consent"; + + case "emmi-kaltbach.com": + case "glaeserne-molkerei.de": + return ".state-o-overlay--open .js-m-gpr-settings__custom-button"; + + case "ideal.lv": + return _if( + ".overlayopen", + '//button[.//span[contains(text(), "atlasītajiem sīkfailiem")]]' + ); + case "ideal.ee": + return _if( + ".overlayopen", + '//button[.//span[contains(text(), "valitud küpsistega")]]' + ); + + case "promondo.de": + case "gartenversandhaus.de": + return '.modal[style*="block"] .btn[onclick*="agreementcookies_set"]'; + + case "gv.at": + return '#cookieman-modal[style*="block"] [data-cookieman-save], .bemCookieOverlay__btn--save'; + case "rechnungshof.gv.at": + return '.modal[style*="block"] .btn-save-settings'; + + case "blocket.se": + return 'aside[aria-label*="cookie"] #close-modal'; + case "bostad.blocket.se": + return _if( + '.ReactModal__Overlay--after-open div[class*="cookie-consent"]', + '.ReactModal__Overlay--after-open button[class*="Close"]' + ); + + case "login.ladies.de": + return _if(".v-dialog--active .cookies-text", ".v-dialog--active button"); + case "ladies-forum.de": + return ".cookie-modal-open .cookies-decline"; + + case "ii.co.uk": + return '.chakra-modal__content a[href*="cookie-preferences"] + button'; + case "ironhack.com": + return _if( + '.chakra-slide p[class*="CookieBanner"]', + ".chakra-slide button:first-child" + ); + + case "roms-hub.com": + case "roms-telecharger.com": + case "herunterladenroms.com": + case "descargarroms.com": + return '#kuk[style*="block"] .btn'; + + case "crossingeurope.at": + case "austrocontrol.at": + return '#cookie-consent-modal[style*="block"] .btn[data-dismiss="modal"]'; + + case "vertica.com": + case "ecosys.net": + return '.courier-modal-overlay:not([style*="none"]) .gdpr-modal .save-and-exit'; + + case "aknw.de": + case "stadtwerke-bonn.de": + return ".cookie-settings.is-open .is-active + div .cookie-settings__modal-footer .cookie-settings__cta-item:last-child button"; + + case "lexibo.com": + return ".page-wrap--cookie-permission:not(.is--hidden) .cookie-permission--decline-button"; + case "adler-farbenmeister.com": + return _if( + ".page-wrap--cookie-permission:not(.is--hidden)", + ".cookie-consent--save input" + ); + + case "santediscount.com": + case "atida.fr": + return '#cmpt_customer--cookie.show button[data-promotion-creative*="sans-accepter"]'; + + case "premierinn.com": + case "brewersfayre.co.uk": + return _chain( + '.pi-modal[style*="block"] #permissionPerformance', + "#permissionExperience", + "#permissionMarketing", + '.pi-modal[style*="block"] #save-settings-button' + ); + + case "smartdroid.de": + case "lelum.pl": + return 'amp-consent:not(.amp-hidden) button[on*="accept"]'; + + case "flip.ro": + case "flip.bg": + return _chain( + '.cookie-modal[style*="block"] .btn-link-secondary', + '.cookie-modal[style*="block"] .btn' + ); + + case "sevdesk.de": + return _chain( + ".cookie-link", + ".cookie-banner__container_button > div:first-child button" + ); + case "my.sevdesk.de": + return '.cookie-consent-modal[style*="block"] .btn[ng-click*="secondarySaveAction"]'; + case "sevdesk.at": + return _chain( + ".cookie-link", + ".cookie-banner__container_button > button:first-child" + ); + + case "swedbank.se": + case "sparbankentanum.se": + return ".cookie-banner:not(.disabled) #cookie-banner-accept-essentials"; + case "online.swedbank.se": + return _chain( + '.cdk-overlay-container fdp-consent-dialog acorn-button[priority="guiding"]', + ".cdk-overlay-container fdp-consent-dialog acorn-button:only-child" + ); + + case "swedbank.lv": + case "swedbank.lt": + case "swedbank.ee": + return ".ui-cookie-consent__container.-active .ui-cookie-consent__save-choice-button"; + case "swedbank.com": + return _chain( + "#cookie-banner-initial-customize", + "#cookie-banner-customize-customize" + ); + + case "associationeconomienumerique.fr": + case "deco-et-ambiances.fr": + return _chain( + '#modal-cmp[style*="block"] .btn-refuse', + '#modal-cmp[style*="block"] .btn-refuse' + ); + + case "stihl.com": + return '.modal[style*="block"] app-cookie-modal .button-grey'; + case "imow.stihl.com": + return _chain( + '.modal[style*="block"] .imow-sys-cookie__btn:last-child', + ".imow-sys-cookie-settings__confirm-selection" + ); + + case "nykvarn.se": + case "kungahuset.se": + case "lansstyrelsen.se": + case "stockholmresilience.org": + case "ale.se": + case "mchs.se": + case "tormek.com": + return _chain( + ".sv-cookie-consent-modal footer > a", + ".sv-cookie-consent-modal footer > button" + ); + + case "saechsische.de": + case "motorsport-total.com": + case "gabler.de": + case "autohaus.de": + case "formel1.de": + case "it-daily.net": + case "esports.com": + case "radiobielefeld.de": + case "verkehrsrundschau.de": + case "insideevs.de": + case "motor1.com": + case "netzwelt.de": + return _if( + 'div[data-nosnippet] a[href*="privacy-policy"], div[data-nosnippet] a[href*="datenschutz"]', + '//div[@data-nosnippet][.//a[contains(@href, "datenschutz") or contains(@href, "privacy-policy")]]//button[not(./img)]' + ); + + case "pro-doma.cz": + return '.mfp-wrap.mfp-ready a[href*="consentChosen()"]'; + case "1pmobile.com": + return '.modal[style*="block"] #cookieprefs input.btn'; + case "torpedoconnect.de": + return '.modal[style*="block"] .cc-compliance .btn-secondary'; + case "hyundai.pt": + return "#cookiesRGPDModal .modal-body > div button"; + case "vanmoer.com": + return _chain( + ".cookie-bar:not(.hidden) .js-cookie-preferences", + ".js-cookie-modal:not(.hidden) button" + ); + case "wannonce.com": + return _if( + '.jconfirm-open a[onclick*="goToPrivacy"]', + ".jconfirm-open .btn" + ); + case "paard.nl": + return _chain( + "#eagerly-tools-cookie.active div.cookie-checkbox:last-child input", + "#eagerly-tools-cookie.active .btn-ok" + ); + case "jaki-chippy.co.uk": + return '.v-dialog--active div[class*="cookie-banner"] button:first-child'; + case "ai-ways.eu": + return ".dialog-prevent-scroll #dialog-cookie div:first-child > a"; + case "id.nl": + return _if( + '#__next > .fixed a[href*="privacy"]', + "#__next > .fixed button" + ); + + case "merkur.dk": + return '.o-cookie__modal.is-open button[data-action="save"]'; + case "merkur.si": + return ".cookie-notice.is-visible .btn"; + case "amboss.com": + return _chain( + 'button[data-amboss-sdk-id="customize"]', + 'button[data-amboss-sdk-id="save-settings"]' + ); + case "solarlux.com": + return _chain( + "FLAG:UNIQUE", + ".sl__cookie-banner--link-text", + ".sl__cookie-banner--link-text" + ); + case "sehkraft.de": + return '.modal[style*="block"] #cookieSettingsAdvancedSet'; + case "hosteurope.de": + return _if( + '.ReactModal__Overlay--after-open a[href*="Datenschutzerklaerung"]', + ".ReactModal__Overlay--after-open footer > div:last-child button:first-child" + ); + case "xnxx.com": + case "pornorama.com": + case "xvideos.es": + case "xvideos.com": + case "anyxvideos.com": + return ".disclaimer-opened #disclaimer-save-preferences"; + case "gx.games": + case "gx.me": + return _if( + ".ReactModal__Overlay--after-open", + '//div[contains(@class, "ReactModal__Overlay--after-open")]//button[text()="Accept selection"]' + ); + case "rammstein.de": + return ".modal #cc-save-settings"; + case "sj.se": + return _if( + ".MuiModal-root #srOnlyCookieModalHeader", + "FLAG:UNIQUE", + ".MuiModal-root div:first-child > button", + ".MuiModal-root .bottom-content div:first-child > button:not([aria-label])" + ); + case "kodiko.gr": + return '.modal[style*="block"] .btn[onclick*="cookiespopup"]'; + case "leo.org": + return _if( + '.show-modal a[href*="privacy"]', + ".show-modal ion-card + ion-card ion-button" + ); + case "weremember.com": + return '.cdk-overlay-container mem-button-cta[mobile="NECESSARY"]'; + + case "leoni.com": + return 'privacy-settings:not([hidden]) a[ng-click*="save("]'; + case "cpk.com": + return ".cpk-cookies-wrapper button"; + case "onatera.com": + return 'gdpr-banner a[href*="reject"]'; + case "museumsportal-berlin.de": + case "draussenstadt.berlin": + return _chain(".hylo-cookie-banner-manage", ".hylo-cookie-banner-save"); + case "mobility.ch": + return ".c-modal__active .c-cookie__button--submit"; + case "oneal.eu": + return "cookie-window .button-set-necessary"; + case "oneal-b2b.com": + return '#cookie_settings:not([style*="none"]) .button2[onclick*="false"]'; + case "fredolsen.es": + return _chain( + '.modal[style*="block"] ~ div #reject-cookies', + ".save-cookies" + ); + case "emailoctopus.com": + return _chain( + "#cookie-consent-modal.active #manage-preferences", + "#save-preferences" + ); + case "tmarket.bg": + return '.modal[style*="block"] .js-cookies-accept-modal'; + case "huescalamagia.es": + return ".cdk-overlay-container gb-cookie-consent-fast a + button"; + case "bizkaia.eus": + return '.modal[style*="block"] #lTMCookies1'; + case "vinborsen.se": + return ".cdk-overlay-container app-cookie-verification-dialog button:last-child"; + case "ahotu.com": + return "#euLaw-alert .btn"; + case "findpenguins.com": + return _chain( + '#_cookiePup.visible a[onclick*="cookieSettings"]', + 'a[onclick*="saveCookieSettings"]' + ); + case "snapchat.com": + return ".sds-modal-overlay .cookie-landing-screen button:first-child"; + case "book-n-drive.de": + return ".cookiedialog--open .cookiedialog__confirmation--selected"; + case "play.hbomax.com": + return _chain( + 'div[data-testid="PrivacyConsentManage"]', + 'div[data-testid="PrivacyConsentReject"]' + ); + case "toyotabank.pl": + return ".tingle-modal--visible .js-cookies-reject"; + case "faircore4eosc.eu": + return '#cookiePopup[style*="block"] .btn-secondary'; + case "cac-chem.de": + return '.featherlight[style*="block"] .btn[data-agree="essential"]'; + case "maxxis.de": + return '.popup-overlay[style*="block"] .c-popupoverlay-modal a[data-ix="close-popup"]'; + case "zabkagroup.com": + return ".popup--active .cookies-cancelall"; + case "mastersport.cz": + return ".scroll-locked .cookie-settings-popup .save-settings"; + case "ocaso.es": + return '.modal[style*="block"] .guardar--configuracion--cookies'; + case "mcdonalds.si": + return 'div[x-data*="gdpr"] [x-on\\:click="hide()"]'; + case "interhyp.de": + return _chain(".__SSR_CONSENT_MANAGER__ a + a", "#cm-btnAcceptCustom"); + case "sfc.com": + return ".show-consent-allowed #consent-onlytech"; + case "vodafone.es": + return '.generic-dialog a[ng-keypress*="cookies.accept"]'; + case "vodafone.de": + return '#dip-consent[style*="block"] button:nth-child(2), .v--modal-overlay .cookie-conf + div .btn:last-child'; + case "west-dunbarton.gov.uk": + return _chain( + '.modal[style*="block"] .wdcCookieManage', + '.modal[style*="block"] #cookieAnalytics', + ".wdcSaveCookiePref" + ); + case "epochtimes.fr": + return '#ntd_cookie_bar[style*="block"] .ntd-gdpr-denyAll'; + case "directpeople.nl": + return '#cookiemodal[style*="block"] .btn'; + case "fichier-pdf.fr": + return ".modal_cookie_consent .btn"; + case "finance-heros.fr": + return '#CookieModal[style*="block"] button[id*="Reject"]'; + case "ebilet.pl": + return '#cookies-info[style*="block"] button'; + case "50five.com": + return 'div[class*="cookie-message"] button + button'; + case "yourstorebox.com": + return _chain( + ".cookie-active .react-cookie-law-manage-btn", + ".react-cookie-law-save-btn" + ); + case "ticketfritz.de": + return '#MainModalDiv[style*="block"] button[onclick*="allowCookieBannerSelection"]'; + case "eon.pl": + return ".clb-active #saveSettings"; + case "kafkas.gr": + return '#cookies-modal-id[style*="block"] .js-decline'; + case "tommy.hr": + return _if( + ".fixed[data-scroll-lock-scrollable]", + '//div[@data-scroll-lock-scrollable][contains(@class, "fixed")]//button[text()="Prilagodi postavke"]', + '//div[@data-scroll-lock-scrollable][contains(@class, "fixed")]//button[text()="Spremi postavke"]' + ); + case "inet.se": + return _chain( + 'button[data-test-id="cookie_accept"]', + ".x-modal-action-button:first-child button" + ); + case "stadtwerke-flensburg.de": + return ".modal:not(.modal--hidden) .cookie-banner .button--store-preferences"; + case "oasis.app": + return _if( + 'main > div > div[class^="css"] a[href^="/cookie"]', + '//main/div/div[.//a[starts-with(@href, "/cookie")]]//button' + ); + case "barnardos.org.uk": + return ".cookie-policy #reject"; + case "wpolityce.pl": + case "telex.hu": + case "spiele-kostenlos-online.de": + return ".qc-cmp2-summary-buttons button:last-child"; + case "fbreader.org": + return '.modal.show a[onclick*="accept_all_cookies"]'; + case "baden-wuerttemberg.de": + return '.modal:not([style*="none"]) button[onclick*="CookieNoticePortlet_acceptSelected"]'; + case "deviantart.com": + return _chain( + '#root > div > div > a[href*="about/policy/privacy"] ~ a[href="#"]', + '.ReactModal__Content--after-open[aria-label="Cookie Settings"] footer button' + ); + case "hsbc.de": + return _chain( + '.modal[style*="block"] #cookie-notification-bar-manage-button', + ".cookie-consent-modal__proceed" + ); + case "hsbc.co.uk": + return _chain( + '.lightbox--active .cookie-consent__actions button[name="manage"]', + '.cookie-consent__actions button[name="save"]' + ); + case "hsbc.com": + return _chain( + 'button[aria-describedby*="EXPLICIT_COOKIE_CONSENT"]', + 'button[aria-describedby*="COOKIE_PREFERENCES_DIALOG"]' + ); + case "pr0gramm.com": + return ".overlay-consent #no-to-all"; + case "werk-stadt.com": + return '.modal[style*="block"] .btn[data-cb="trigger-save-necessary"]'; + case "hellotv.nl": + return _if( + 'button[data-testid="cookieConsent.button.accept"]', + 'input[name="Statistics"]', + 'input[name="Marketing"]', + 'button[data-testid="cookieConsent.button.accept"]' + ); + case "vamox.io": + return _if( + '.v-dialog--active a[href*="cookies"]', + ".v-dialog--active .error" + ); + case "dext.com": + return _chain( + ".dx-cookie-banner .d-button-secondary", + '[data-surface-title*="Advertising"] input', + '[data-surface-title*="Analytical"] input', + '[data-surface-title*="Functional"] input', + ".cookie-settings__buttons button" + ); + case "otherbundesliga.com": + return 'div[data-gi-selector="reject-all-cookies"] ~ div a'; + case "erli.pl": + return _if( + 'p > a[href*="prywatnosci-i-cookie"]', + "FLAG:UNIQUE", + '//p[./a[contains(@href, "prywatnosci-i-cookie")]]/following-sibling::button[last()]', + '//p[./a[contains(@href, "prywatnosci-i-cookie")]]/following-sibling::button[last()]' + ); + case "seatris.ai": + return _chain( + ".accept_all + .options", + "#radio_rejectAll", + '.save[data-test-attr="cookie_options_save"]' + ); + case "bazaartracker.com": + return '.modal[style*="block"] button[onclick*="AgreeCookies"]'; + case "cloud.im": + return "#cookies-banner-decline-all"; + case "smartfamily.telia.se": + return _chain( + '.overlayWrapper div[class*="CookiesDialog"] ~ div button + button', + "#consent_save" + ); + case "hattrick.org": + return '.alert a[id*="CookiePolicyDismiss"]'; + case "tele2.nl": + return '#koekjePopup.show [for*="SelectedKoekjeTypeAnalytics"]'; + case "t-mobile.nl": + return '#koekjePopup.show button[data-interaction-id*="cancel-button"]'; + case "ing.jobs": + return '#gdprconsent li[data-objective="cl_basic"] a'; + case "ing.it": + return '.cookie-on .js-cookie-accept[data-consent="tech"]'; + case "ing.lu": + return ".global-overlays .cmp-consent-dialog__header ~ div ing-button[refuse]"; + case "pdfforge.org": + return _if( + '#blank-overlay ~ .MuiGrid-root a[href*="privacy-policy"]', + "#blank-overlay ~ .MuiGrid-root a:only-child", + "#blank-overlay ~ .MuiGrid-root button" + ); + case "scb.se": + return '#kakrutan:not([style*="none"]) #acceptSomeCookies ~ button'; + case "bactrade.cz": + return _chain( + '#cookiesModal[style*="block"] a[data-gtm-action="settings"]', + 'button[data-gtm-action="only-selected"]' + ); + case "scienceopen.com": + return _chain( + ".so--has-modal-layers .so-cookie-banner .so--selected + button", + ".so--selected" + ); + case "cpfc.co.uk": + return '.is-blocked div[class*="cookie-notification_btn"]:last-child button'; + case "futurumshop.nl": + return ".showCookieBar .js_cookie-bar__decline"; + case "dashboard-deutschland.de": + return '.disable-scroll div[class*="cookiebanner"] button[aria-label="Akzeptieren"]'; + case "ankama.com": + return '.ui-dialog[style*="block"] .ak-block-cookies-infobox .ak-refuse'; + case "nejlevnejsinabytek.cz": + return _chain( + "#switch_marketing", + "#switch_stats", + "#switch_mesurement", + "#cookie_settings .save-settings" + ); + case "veikkaus.fi": + return "#cookies-modal-placeholder #save-necessary-action"; + case "afiklmem.com": + return ".cdk-overlay-container .cookie-policies button"; + case "yosoylebara.es": + return _if( + '.MuiDialog-root a[href*="politica-de-privacidad"]', + ".MuiDialog-root p span", + 'button[data-hook="cookies-modal-btn-save-preferences"]' + ); + case "webfleet.com": + return "#wi-CookieConsent_Save:not(.disabled)"; + case "pelckmans.net": + return '#cookie-consent[style*="block"] ~ div #ucCookieConsent_btnAcceptCookiesConfigTop'; + case "tweakers.net": + return _if( + ".koekie_bar:not(.koekie_bar_inactive)", + '.koekie_interaction_button[data-action="configure"]', + '.koekie_bar .notSelect.toggleSwitch.on[data-action="toggleAll"]', + '.koekie_interaction_button[data-action="saveConfigured"]' + ); + case "kaggle.com": + return _if( + '#site-content + div a[href*="cookies"]', + '//div[@id="site-content"]/following-sibling::div//a[contains(@href, "cookies")]/preceding-sibling::div' + ); + case "thepensionsregulator.gov.uk": + return '.cookie-topbannercontainer[style*="block"] #cookie-reject'; + case "berlinartweek.de": + return "#cookieConsent.loaded .button:first-child"; + case "humboldtforum.org": + return "#cookieConsent.loaded .naked"; + case "kulturprojekte.berlin": + return "#cookieConsent.loaded .button-small:first-child"; + case "flaschenpost.de": + return _if( + ".fp_modal", + '//div[@class="fp_modal_container"]/div[not(@id)]//button[contains(., "Ablehnen")]' + ); + case "sites.google.com": + return 'div[data-cookie-path] a[href*="technologies/cookies"] + div'; + case "obenaufs.com": + return _if( + '.vol-modal.fade-in a[href*="ID=265"]', + ".vol-modal.fade-in .close-modal" + ); + case "ionity.eu": + return _chain("#external-cookies", "#gdpr-cc-btn-save"); + case "lynkco.com": + return _chain( + ".modal-mask .reject button", + ".cookie-setting + .button-group button" + ); + case "sakret.de": + return _chain('.modal[style*="block"] #btCookiesSave'); + case "fpv24.com": + return '#cookieModal[style*="block"] .btn-select-all ~ .btn'; + case "daneurope.org": + return '#cookie-consent-modal[style*="block"] button'; + case "nuri.com": + return '#cookie-consent-modal[style*="block"] button + button'; + case "schroders.com": + return '.modal[style*="block"] .disclaimer-accept'; + case "ataccama.com": + return '.modal[style*="block"] #cookieList .Button'; + case "volkssolidaritaet.de": + return '#privacy-settings-dialog[style*="block"] .btn'; + case "revolut.com": + return 'div[class*="CookieConsentModal"] button + button'; + case "scaleway.com": + return _if( + '#modal a[href*="cookie-policy"]', + "#modal button + div button:first-child" + ); + case "ubiwayretail.be": + return ".modal.is-open .mod-cookiewarning:first-child"; + case "ammerlaender-versicherung.de": + return '.modal[style*="block"] #cookieSave'; + case "goteborg.com": + return ".cookie-popup .button:nth-child(2)"; + case "swapcard.com": + return _if( + ".ReactModal__Overlay--after-open", + '//div[contains(@class, "ReactModal__Overlay--after-open")][.//div[contains(text(), "cookie")]]//*[1][name()="a"]' + ); + case "krungsricard.com": + return '.modal[style*="block"] ~ .modal #btnSaveCookieSetting'; + case "shipping-portal.com": + return 'button[data-test="consent-accept-necessary"]'; + case "maandag.nl": + return _if( + "#cookieModal", + 'button[data-at="cookies-more-information"]', + 'button[data-at="cookies-accept-choices"]' + ); + case "nigelfrank.com": + return _if( + ".modal", + '//div[contains(@class, "modal")][./p[contains(text(), "cookie") or contains(text(), "Cookie")]]//button' + ); + case "benify.com": + return '.modal[style*="block"] #save-custom-cookie-settings'; + case "blockfi.com": + return _if( + 'a[href*="cookieSection"]', + '//div[./div/p/a[contains(@href, "cookieSection")]]//button[2]' + ); + case "lepotcommun.fr": + return _if( + 'div[role="dialog"]', + '//div[@role="dialog"]//button[./div[text()="Tout refuser"]]' + ); + case "henleyglobal.com": + return _chain( + '.cookieswindow[style*="block"] .allow-selection', + '.cookieswindow[style*="block"] .accept-selection' + ); + case "vontobel.com": + return ".general-disclaimer-active .general-disclaimer-block .functional-only"; + case "mdcc.de": + return '.modal[style*="block"] #cookie-no'; + case "amf-semfyc.com": + return '.modal[style*="block"] button[onclick*="acceptCookies"]'; + case "app.nuri.com": + return _if( + '.MuiTypography-root > a[href*="privacy-policy"]', + '//button[contains(@class, "managePreferences")]/preceding::button[1]' + ); + + case "aldi-blumen.de": + return "#cookie_modal_container[data-open] .reject"; + case "hondoscenter.com": + return _chain( + '#cookies-modal-id[style*="block"] .terms-link', + '#cookies-modal-id[style*="block"] .save-cookies' + ); + case "gaminganalytics.info": + return '.modal[style*="block"] #cookieModalConsent'; + case "la-becanerie.com": + return '.cc_container--open span[onclick*="refuse"]'; + case "unicredit.it": + return '.pws_cookie_bar[style*="block"] #cookieAccepted'; + case "telnyx.com": + return '.no-scroll button[aria-label="close and deny"]'; + case "roli.com": + return _chain( + '#cookie-notification[style*="block"] button[class*="settings"]', + "#cookie-preferences__save" + ); + case "flynorse.com": + return _chain( + "app-cookie-policy-modal .btn:first-child", + "#marketing", + "app-cookie-policy-modal .btn:first-child" + ); + case "fz-juelich.de": + return _if( + ".dsgvo-banner.visible", + ".dsgvo-banner .blue.inverted", + ".dsgvo-banner .blue:not(.inverted)" + ); + case "showcasecinemas.co.uk": + return _if_else( + "#managecookies", + [".manageCookiesButton"], + ['.section-prompt:not(.dn) a[href*="managecookies"]'] + ); + case "readly.com": + return _if_else( + ".cookie-consent", + [ + 'div[class*="CookieConsentButton"] ~ div a', + 'div[class*="CookieConsent"] > h1 + div + div + div + div input', + 'div[class*="CookieConsent"] > h1 + div + div + div + div + div + div input', + 'div[class*="CookieConsentButton"] button', + ], + [ + ".cookie-option-large > div:last-child", + ".CookieConsentOption ~ button", + ] + ); + case "evium.de": + return ".cdk-global-scrollblock .cdk-overlay-container lib-tracking-optin button:first-child"; + case "scotiabank.com": + return ".alert.show .acceptbutton"; + case "trustpid.com": + return _if( + '.v-dialog--active a[href*="privacynotice"]', + ".v-dialog--active button:first-child" + ); + case "mcreator.net": + return '.modal[style*="block"] #privacycard-main:not([style*="none"]) ~ div #accsel'; + case "steuerbot.com": + return _if( + 'div[data-state="open"]', + '//div[@data-state="open"][.//div[text()="🍪"]]//button[last()]/a', + '[data-state="open"] + [data-state="open"] + [data-state="open"] button:first-child:not(:only-of-type) a' + ); + case "healthygamer.gg": + return _if( + '.swal2-show a[href*="privacy-policy"]', + ".swal2-show .swal2-cancel" + ); + + case "hey.car": + return _if_else( + ".overlay-lock", + ['#app button[data-test-id*="cookieBannerAccept"]'], + [ + '//div[./p/a[@href="/cookie-dashboard"]]/following-sibling::div/button', + ] + ); + case "protest.eu": + return '.ecookie-overlay ~ #root button[data-testid="cookieConsent.button.save"]'; + case "medal.tv": + return 'div[class*="CookiePopup"] div[type="secondary"] button'; + case "freeontour.com": + return ".cookie-consent-modal button:nth-child(2)"; + case "norwegian.com": + return "nas-cookie-consent-settings .nas-element-cookie-consent__footer-buttons nas-button:first-child button"; + case "woerthersee.com": + return _chain( + '.gdpr-reveal[style*="block"] button.show-in-reveal', + ".gdpr-reveal div:not(.hide-in-reveal) > .margin-bottom:first-child input", + '.gdpr-reveal[style*="block"] button.success' + ); + case "hemnet.se": + return _chain( + ".hcl-modal--after-open .consent__buttons .hcl-button--secondary", + "#analytics-no", + "#marketing-no", + ".consent__buttons .hcl-button--primary" + ); + case "groupeonepoint.com": + return ".js-cookies-container:not(.hidden) .js-c-decline-all"; + case "ilmotorsport.de": + return '.modal[style*="block"] #cookie-info-modal-button'; + case "vroomly.com": + return _if( + '.fixed-top ~ div a[href*="cookies"]', + '//div[@class="fixed-top"]/following-sibling::div[.//span[contains(., "🍪")]]//button[2]' + ); + case "coda.io": + return _if( + 'a[href="/trust/cookies"]', + '//a[@href="/trust/cookies"]/parent::div/parent::div/parent::div//span[@role="button"]' + ); + case "groei.nl": + return '.modal[style*="block"] ~ .modal .eu-cookie-compliance-save-preferences-button'; + case "garten-und-freizeit.de": + return _chain( + ".cook-modal .settings-button", + ".cook-modal .actions > button" + ); + case "nexera.pl": + return 'div[class*="GDPRPopup"] button:last-child'; + case "smartricity.de": + return _if( + '.MuiBackdrop-root[style*="opacity: 1"] a[href*="datenschutz"]', + ".MuiBackdrop-root .MuiGrid-root:first-child > button", + ".MuiBackdrop-root .MuiGrid-root:nth-child(2):not(:last-child) > button" + ); + case "nindo.de": + return _if( + 'div[role="dialog"] a[href*="datenschutz"]', + 'div[role="dialog"] .actions button:first-child', + 'div[role="dialog"] .actions button:last-child' + ); + case "sonofatailor.com": + return _chain( + "#consent-container + div button:first-child", + 'input[aria-label*="Disallow functional"]', + 'input[aria-label*="Disallow marketing"]', + 'input[aria-label*="Disallow advertising"]', + "div[data-consent-manager-dialog] button + button" + ); + case "clasohlson.com": + return "#js-cookie-notification:not(.hide) .js-reject-cookie"; + case "audiomack.com": + return '.has-cookie-alert div[class*="module__cookie"] button'; + case "canva.com": + return _if( + 'div[role="dialog"] a[href*="cookie"], div[aria-live="polite"] a[href*="cookie"]', + '//div[@role="dialog"]/h4[contains(text(), "🍪")]/following-sibling::div[last()]/button | //div[@aria-live="polite"]//p[contains(text(), "🍪")]/following-sibling::div/button' + ); + case "kronansapotek.se": + return _if( + ".modal-enter-done", + '//div[@role="dialog"]//button[contains(text(), "nödvändiga cookies")]' + ); + case "marginalen.se": + return _if( + '#modal a[href*="cookies"]', + "#modal .m-button.primary", + '//div[text()="Spara mina val"]' + ); + case "benu.at": + return _chain( + '.fixed button[data-ci="goto_custom_cookies"]', + 'button[data-ci="accept_custom_cookies"]' + ); + case "passculture.app": + return _if( + 'div[role="dialog"] a[href*="cookie"]', + 'div[role="dialog"] button + div + button' + ); + case "svtplay.se": + return 'div[role="dialog"][aria-label*="cookies"] button:nth-child(2)'; + case "groupama.fr": + return ".pre-modal #refuseCookies"; + case "quantamagazine.org": + return ".cookie-not-accepted .disclosure-notification button"; + case "visualcrossing.com": + return '.cookieModal[style*="block"] button.btn-secondary'; + case "wetter.com": + return "#cmp-wetter:not(.cmp-hide) .cmp-lnk-accept-close"; + case "tf1info.fr": + return "#popin_tc_privacy_button_2"; + case "tf1.fr": + return "#popin_tc_privacy_button_3"; + case "a1.si": + return '.modal[style*="block"] .btn[onclick*="onCookieFormAccept"]'; + case "b-parts.com": + return _if( + ".ReactModal__Content--after-open", + "FLAG:UNIQUE", + '//div[contains(@class, "after-open")][.//*[contains(., "cookie")]]//button[1]', + '//div[contains(@class, "after-open")][.//*[contains(., "cookie")]]//button[1]' + ); + case "eventix.io": + return _chain( + ".ot-cookies--show #change_prefs", + "#preferences_saveondevice", + "#preferences_baseads", + "#preferences_personalisedads", + ".ot-cookies--show #accept" + ); + case "fm-systeme.de": + return '.cookie-hint #tx_cookies input[type="submit"]'; + case "restaurant-ranglisten.de": + return '.modal-open #tx_cookies input[type="submit"]'; + case "hepster.com": + return "#cookieApp #saveChoice"; + case "portalridice.cz": + return _chain( + '#cookiesModal[style*="block"] a[href*="settings"]', + '.btn[data-gtm-action="only-selected"]' + ); + case "zentrale-pruefstelle-praevention.de": + return ".cookie-banner__confirm"; + case "billiger.de": + return _if( + "#cookie-banner-overlay", + ".open-cookie-options", + "#cookie-options .accept" + ); + case "bestjobs.eu": + return _if( + '#cookie-disclaimer-modal[style*="block"]', + '[data-cookie-name="cc_ads"]', + '[data-cookie-name="cc_analytics"]', + ".js-accept-cookie-policy" + ); + case "netbox.cz": + return '#cookiesModal[style*="block"] .deny-optional'; + case "bportugal.pt": + return ".eu-cookie-compliance-secondary-button"; + case "tether.to": + return _if( + ".MuiDialog-root", + '//div[@role="presentation"]//button[./span[text()="Decline"]]' + ); + case "nestbank.pl": + return _if( + ".MuiDialog-root", + '//div[@role="presentation"]//button[contains(., "Zamknij")]' + ); + case "u-bordeaux.fr": + return ".cdk-global-scrollblock .cdk-overlay-container #refuse-all-cookies"; + case "e-domizil.de": + return '.modal[style*="block"] .btn[onclick*="CookieBannerSpeichern"]'; + case "books-etc.com": + return _if( + ".v-dialog--active", + '//div[contains(@class, "v-dialog--active")]//button[./span[contains(text(), "Refuse non-essential")]]' + ); + case "h2.live": + return "#mkm_cookieConsent .mkm_js-accept-all"; + case "tinnitusheilen.de": + return _if( + '.brave_popup[data-loaded="true"] a[href*="datenschutz"]', + '.brave_popup[data-loaded="true"] .brave_element__inner_link' + ); + case "leboncoin.info": + return ".modal.active .cookie-consent .negative"; + case "etsy.com": + return _chain( + "#gdpr-single-choice-overlay.wt-overlay--will-animate button[data-gdpr-open-full-settings]", + "#gdpr-privacy-settings button[data-wt-overlay-close]" + ); + case "ezil.me": + return _if( + '#portal > div a[href*="Terms_of_Operation"]', + "#portal > div > button" + ); + case "durchblick-durch-daten.de": + return ".dialog-root .cookie-warning .save-button"; + case "meteoblue.com": + return ".gdpr-message .btn-primary"; + case "rapidonline.com": + return '.cookie-policy-wrap[style*="block"] #st-cookie-accept'; + case "starlingbank.com": + return _chain( + 'button[data-testid="manageButton"]', + '//div[@role="dialog"][.//a[contains(@href, "cookie-policy")]]//button' + ); + case "ziegert-group.com": + return '.cookieConsentVisible .cookieConsentButton[data-cookieaccept="current"]'; + case "starbucks.co.th": + return _if( + '.mpp-is-open a[href*="privacy"]', + '.mpp-is-open [data-actions*="not-show-again"]' + ); + case "fleetyards.net": + return _chain( + '.app-modal.show .cookies-banner-actions button[data-test*="show"]', + 'button[data-test*="save"]' + ); + case "kaffeemacher.ch": + return ".ch-popup-cookies h2 ~ div:last-child > .content > a"; + case "ikb.at": + return '.modal[style*="block"] #cookie-settings-save'; + case "sfanytime.com": + return _chain( + '//main/div[contains(., "cookie")]//button', + '//main/div[contains(., "cookie")]/div/div/button' + ); + case "altheaprovence.com": + return '#cookie-law-info-bar[style*="block"] #wt-cli-accept-btn'; + case "momenthouse.com": + return '//button[@type="submit"][text()="Accept Cookies"]'; + case "kosmas.cz": + return '#modalDialog[style*="block"] .btn[onclick*="AllowAllCookies"]'; + case "techmox.io": + return _if( + ".v-dialog--active", + '//div[contains(@class, "v-dialog--active")]//button[./span[contains(text(), "accept")]]' + ); + case "surplex.com": + return '.modal[style*="block"] .js-cookieSettings.js-confirmSelectionBtn'; + case "x-kom.pl": + return _if( + '.modal--after-open a[href*="cookies"]', + ".modal--after-open button:first-child", + ".modal--after-open button:first-child" + ); + case "bstbk.de": + return "#privacy.fx_layer-visible .close"; + case "technikmuseum.berlin": + return ".close-cookiebanner"; + case "jow.fr": + return '//div[./p[contains(text(), "Cookies")]]//button[text()="Tout refuser"]'; + case "portalpasazera.pl": + return "#cookiemanModal .revoke-all-submit"; + case "well.co.uk": + return _if( + 'div[role="presentation"] a[href*="cookie"]', + 'div[role="presentation"] button:first-child', + 'div[role="presentation"] button:last-child:not(:only-child)' + ); + case "inyova.de": + return ".gdpr-infobar-visible .moove-gdpr-modal-save-settings"; + case "sogeti.de": + return '.lock-scroll #CookieConsent:not([style*="none"]) .declineCookie'; + case "pmdp.cz": + return _if( + '.modal[style*="block"] .fa-cookie-bite', + '.modal[style*="block"] .row > div:first-child button' + ); + case "deineapotheke.at": + return ".cookie-banner button"; + case "talktalk.co.uk": + return _chain( + ".cookie__manage", + "#togBtnPersonal", + "#togBtnRemarket", + "#saveSetting" + ); + case "blickpunkt-lateinamerika.de": + return "#cc.visible .secondary"; + case "ftx.com": + return _if('.MuiDialog-root a[href*="cookie"]', ".MuiDialog-root button"); + case "royalmail.com": + return _if( + '.MuiDialog-root a[href*="cookie"][href*="policy"]', + ".MuiDialog-root button" + ); + case "watchpedia.com": + return _if( + '.modal[style*="block"]', + '//div[contains(@class, "show")]//button[text()="I Do Not Accept"]' + ); + case "maree.info": + return ".DlgCGUBtn .Red"; + case "zeroscans.com": + return _if( + ".v-dialog--active", + '//div[@role="dialog"][.//div[text()="Cookies"]]//button[last()]' + ); + case "continental-mobility-services.com": + return '#cookie-modal[style*="block"] #selectionButton'; + case "continental-jobs.com": + return _chain( + '.modal[style*="block"] .cwt-btn-link', + ".js-cookie-accept" + ); + case "trading212.com": + return _chain( + '.active-popup-cookies-consent-popup div[class*="button_button"]:last-child', + ".active-popup-cookies-consent-popup .input", + '.active-popup-cookies-consent-popup div[class*="button_button"]:first-child' + ); + case "economycarrentals.com": + return '.modal[style*="block"] ~ #cookie-policy-manage .btn[onclick*="FunAddCookie()"]'; + case "frisonaut.de": + return _chain( + "FLAG:UNIQUE", + '#cookie-modal[style*="block"] .btn-white-secondary', + '#cookie-modal[style*="block"] .btn-white-secondary' + ); + case "elnino-parfum.pl": + return '.cc:not([style*="none"]) button[data-cc-accept-selected]'; + case "get-in-it.de": + return 'div[class*="CookieConsentWidget_opened"] button[data-cy="cookieRejectOptional"]'; + case "safemoon.com": + return ".wallet-modal > .fa-cookie-bite ~ .btn"; + case "chase.co.uk": + return _chain( + "#consent-manager-modal .button--secondary", + "#consent-manager-modal .consent ~ button" + ); + case "studio.benq.com": + return _chain( + '.modal[style*="block"] #cbx-cookies-optional', + "#btn-accept-cookies" + ); + case "mironet.cz": + return _chain(".cookiesDialog .ButtonCustom", "#cookieSettings .btn"); + case "kaartje2go.nl": + return _chain( + ".cookiemodal.modal--after-open .button--link", + ".cookie-settings-modal__save button" + ); + case "tools.se": + return '.site-header__cookie-bar:not(.ng-hide) a[class*="button"]'; + case "blockchain.com": + return _if( + "#__next > div:first-child > span", + '//div[@id="__next"]/div[1]//button[text()="Manage preferences"]', + '//div[@id="__next"]/div[1]//button[text()="Save"]' + ); + case "oekolandbau.de": + return _chain( + '.modal.show button[aria-controls="cookieman-settings"]', + "[data-cookieman-save]" + ); + case "shop4mama.nl": + return '.ui-dialog[style*="block"] #OneTimePopupDialog + .ui-dialog-buttonpane button:last-child'; + case "nationalgallery.co.uk": + return ".mfp-ready #rejectCookies"; + case "opendemocracy.net": + return ".content:first-child + div .cookie-third-party-message .btn-boring"; + case "hostnet.nl": + return ".modal.open #cookie-bar-form-save-specific-button"; + case "kvk.nl": + return '.ReactModal__Overlay--after-open #cookie-consent button[data-ui-test-class="toestemming"]'; + case "bookmygarage.com": + return ".cookie-banner .button-deny button"; + case "thomas-krenn.com": + return '#xtxNavigationOffCookiePolicy[aria-hidden="false"] [data-cookie-overlay-save]'; + case "flightradar24.com": + return '.important-banner--is-open .btn[data-testid*="cookie-consent"]'; + case "energetyka24.com": + return _if( + '.modal.show a[href*="polityka-prywatnosci"]', + ".modal.show .btn" + ); + case "dfwairport.com": + return 'div[aria-label="Cookie Consent dialog"] button'; + case "mymuesli.com": + return ".popup-instance.show .tm-cookies-consent-save"; + case "start.canon": + return '#cookieArea[style*="block"] .cookie_rjection'; + case "threshold.ie": + return '.modal[style*="block"] #set-cookie-preference'; + case "finom.co": + return 'button[data-test="cookie-info-card-continue-without-accepting"], .cookie-banner span[data-test="btn-not-accept"]'; + case "ridewill.it": + return '#modalCookie[style*="block"] button'; + case "toppy.nl": + return ".s-cookieWall.show .btn"; + case "zilek.com": + return _if('.swal2-show a[href*="gdpr"]', ".swal2-show .swal2-confirm"); + case "meteostat.net": + return '#cookieModal[style*="block"] .btn-light'; + case "privanet35.com": + return '.fancybox-overlay[style*="block"] .popup_cookie_consent_tous_non'; + case "eduki.com": + return _chain("FLAG:UNIQUE", ".accept-configured", ".accept-configured"); + case "laboconnect.com": + return '#popupCookies[style*="block"] .btn'; + case "opintopolku.fi": + return '#oph-cookie-modal-backdrop[style*="fixed"] button:last-child'; + case "surveytandem.com": + return '.popup[ng-show="consentPopup"] .btn'; + case "stapler.de": + return '.modal-dialog[style*="block"] #cookies-accept-essential'; + case "fuehrerschein-bestehen.de": + return '#jive-cookie-overlay[style*="block"] .jive-cookie-consent__deny'; + case "lekarna-bella.cz": + return _chain( + '.modal[style*="block"] .cookie-settings-set', + ".cookie-confirm" + ); + case "immobilienscout24.de": + return _chain( + 'button[data-testid="consent-manage-trigger"]', + 'button[data-testid="consent-submit"]' + ); + case "uhrzeit123.de": + return ".cookie #cookie-consent-deny"; + case "trenes.com": + return _if( + '.fancybox-overlay[style*="block"] #popCookies', + "#popCookies2 .rechazar" + ); + case "vulco.es": + return '.modal[style*="block"] #cookie_consent_use_only_functional_cookies'; + case "autodily-pema.cz": + return ".modalWindow.--shown #cookieConsent__buttonGrantSelection"; + case "classicube.net": + return "#acceptcookies"; + case "getaround.com": + return ".js_cookie-consent:not(.c-hidden) .js_cookie-consent-modal__disagreement"; + case "allianz.fr": + return "#az-cmp-pc-btn-save"; + case "tu-darmstadt.de": + return '#cookie-modal[style*="block"] .btn:last-child, .fancybox-opened #cookie-modal button[onclick="acceptCookies(false)"]'; + case "al.to": + return _if( + '.ReactModal__Overlay--after-open a[href*="cookies"]', + ".ReactModal__Overlay--after-open button:first-child", + '.ReactModal__Overlay--after-open div[role="button"]', + ".ReactModal__Overlay--after-open button" + ); + case "banbye.com": + return _if(".v-dialog--active", '//button[./span[text()="Akceptuję"]]'); + case "raildude.com": + return '#cookie-modal[style*="block"] .btn'; + case "konsument.at": + return '#cc-overlay[style*="block"] #decline'; + case "tropicfeel.com": + return _chain( + '.modal[style*="block"] a[title="#manage-cookies"]', + "#optional-cookies-form #analytics", + "#optional-cookies-form #personalization", + "#optional-cookies-form #advertisement", + '.btn[form="optional-cookies-form"]' + ); + case "emojikopieren.de": + return '.modal[style*="block"] #modalConsentReject'; + case "blukit.com.br": + return '.cookie[style*="flex"] #btnAccept'; + case "wolters-rundreisen.de": + return '.modal-backdrop:not([style*="none"]) #cookie-banner .btn:first-child'; + case "dell-xps.chip.de": + return _chain( + 'div[aria-label="CookieWall"] .buttons-wrapper > div:first-child a', + 'button[aria-label*="Statistics"]', + 'button[aria-label*="Targeting"]', + 'div[aria-label="CookieWall"] .buttons-wrapper a' + ); + case "bintercanarias.com": + return '.ui-dialog[aria-labelledby*="cookiesPolicy"][style*="block"] #btnContinue'; + case "amplerbikes.com": + return _ev('div[./p/a[@id="cookie-banner"]]/following-sibling::button'); + case "easyparts-rollerteile.de": + return ".btn_cookie_savesettings"; + case "postovnezdarma.cz": + return _chain( + "#root-wrapper ~ div ._social-connect-button ~ div:last-child", + '//div[text()="Souhlasím s použitím vybraných cookies"]' + ); + case "final-materials.com": + return ".gdprModal--visible #close-gdpr-consent"; + case "canalplus.com": + return "#modal-overlayer-cookie-banner.is--show button[data-overlayer-closebtn], .p-overflow-hidden .cookies__header-cancel .btn"; + case "metzler.com": + return '.cookieConfig[style*="block"] .btn-info'; + case "truphone.com": + return _if( + ".fixed", + '//div[contains(@class, "fixed")][.//h4[contains(text(), "Cookie") or contains(text(), "cookie")]]//a[not(@href)]', + '//div[contains(@class, "fixed")]//a[not(@href)][2]' + ); + case "podimo.com": + return ".cookie__buttons > .btn:first-child"; + case "elcorteingles.es": + return _chain( + '.c-modal[style*="block"] .js-cookies__trigger', + ".js-cookies__accept" + ); + case "hansapark.de": + return '.modal[style*="block"] div:first-child + div[class*="CookieBanner"] button'; + case "eternit.at": + return '#cookieModal[style*="block"] #btnSave'; + case "inselfaehre.de": + return _if( + '.modal[style*="block"]', + '//div[contains(@class, "modal")][contains(@style, "block")]//h2[contains(text(), "Cookie")]/following-sibling::button[text()="Einstellungen"]', + '.modal[style*="block"] .cookie-category-box + button' + ); + case "denbypottery.com": + return '.modal[style*="block"] #acceptAllCookiesButton'; + case "omaolo.fi": + return "#anonymous-consent-cancel"; + case "consent.yahoo.com": + return '.consent-wizard .btn.agree, .consent-form .btn[name="agree"], .error-wizard .btn.try-again-link'; + case "jobware.de": + return _chain( + 'button[class*="dsgvo"][class*="config"]', + 'button[class*="dsgvo"][class*="save"]' + ); + case "riverisland.com": + return _chain( + '.cookie-consent label[for="Analytics"]', + '.cookie-consent label[for="Marketing"]', + ".cookie-consent__saveButton" + ); + case "odenserundt.dk": + return _chain("#cookie-gdpr .btn-deny", "#message-box-confirm-btn"); + case "spilger.de": + return '.cookiebar-open .cookiebar button[data-action="save"]'; + case "bridgestone.com.br": + return '.modal.is-visible .cookies button[title="ok"]'; + case "meo.de": + return "#meocookie_button_enter_selected"; + case "bnn.de": + return '.has-cookie-consent #cookie-consent button[data-js="confirm"]'; + case "iupp.com.br": + return "#react-aria-modal-dialog #modal-lgpd .btn"; + case "torrossa.com": + return _if('.uk-open a[href*="/privacy"]', ".uk-open .uk-button"); + case "cheaptickets.ch": + return 'button[data-gtm-id="btn-consent-standard"] + div + div > span'; + case "st1.fi": + return _if( + ".dialog-wrapper.is-active .consent-item", + ".dialog-wrapper.is-active .ds-btn--secondary" + ); + case "dhlglobalmail.com": + return ".MuiModal-root .cookie-container button"; + case "ichbindeinauto.de": + return _if( + ".v-dialog--active", + '//div[contains(@class, "v-dialog--active")]//button[./span[contains(text(), "Auswahl übernehmen")]]' + ); + case "aquacard.co.uk": + return _chain( + "#cookie-consents.show .btn-secondary", + 'button[data-test-id="confirm-current-selection"]' + ); + case "mein-gartenshop24.de": + return _chain( + 'div[x-data*="cookieConsent"] button[x-on\\:click="more=true"]', + 'button[x-on\\:click*="confirmEssential"]' + ); + case "buywholefoodsonline.co.uk": + return _chain( + '#modal div[class*="cookies"] button[class*="link"]', + '#modal div[class*="cookies"] div[class*="actions"] button:first-child' + ); + case "foxracingshox.de": + return ".cookie--not-set .page-wrap--cookie-permission .cookie-consent--save input"; + case "idoc.eu": + return ".cookie__modal.is--active .cookie-consent--save input"; + case "competitions.be": + return 'form[action*="cookiewall"] .js-accept-basic'; + case "6play.fr": + return _if( + 'body[style*="hidden"]', + '//aside//button[.//span[contains(text(), "Continuer sans accepter")]]' + ); + case "northernpowergrid.com": + return _chain( + "#gdprBanner .ch2-open-settings-btn", + '.cookiesjsr--app:not([style*="none"]) #deny_all' + ); + case "dbschenker.com": + return '.dialog--open[data-privacy-settings-banner] + .dialog button[type="submit"], es-privacy-modal button.secondary'; + case "contentkingapp.com": + return "#cookie-banner-general:not([aria-hidden]) .js-cookie-banner-decline-all"; + case "audisto.com": + return _chain( + '.vam-dialog-shown #vam-dialog a[href="#details"]', + ".vam-btn-configure" + ); + case "halleysac.it": + return '#cookie-bar[aria-hidden="false"] #cookiesRefuse'; + case "workwise.io": + return _if( + ".ReactModal__Overlay--after-open", + '//div[contains(@class, "ReactModal__Overlay--after-open")][.//h4[contains(text(), "Cookies")]]//button[1]', + '//div[contains(@class, "ReactModal__Overlay--after-open")]//span[text()="Auswahl akzeptieren"]/parent::node()/parent::node()' + ); + case "reimsuche.de": + return _if( + 'div[aria-modal="true"]', + '//div[@aria-modal="true"][.//h3[contains(text(), "Cookies")]]//button[last()]', + '//div[@aria-modal="true"]//footer/button[1]' + ); + case "mp.cz": + return _if( + '.v-dialog--active a[href*="obchodni-podminky"]', + ".v-dialog--active .firstStep button:last-child", + ".v-expansion-panel:last-child input", + ".v-dialog--active .secondStep button:first-child" + ); + case "munzinger.de": + return "#consent-cookies .btn"; + case "smashbros.com": + return '#cookieModal:not(.u-hide) button[data-formaction="trackingOff"]'; + case "rsu.de": + return _if( + ".cdk-overlay-container", + "FLAG:UNIQUE", + ".cdk-overlay-container cookie-law .button:first-child", + ".cdk-overlay-container cookie-law .button:first-child" + ); + case "thesting.com": + return _if( + 'div[aria-modal="true"] a[href*="privacy-statement"]', + 'div[aria-modal="true"] button:first-child', + 'div[aria-modal="true"] button[type="submit"]' + ); + case "netvibes.com": + return "#manage-cookies-settings + #btn-necessary"; + case "aurumcars.de": + return ".cc-visible .js-cookie-consent__accept-selected"; + case "grueneerde.com": + return '.CookieWarningComponent a[href*="NECESSARY"]'; + case "yum-audio.com": + return _chain( + ".tracking-consent-modal__mask .btn--link", + ".tracking-consent-modal__mask .actions > .btn--primary:first-child" + ); + case "favi.cz": + return ".cookie-wall-visible .accept-cookies"; + case "figma.com": + return _ev('button[text()="Do not allow cookies"]'); + case "123-fluessiggas.de": + return '#privacy-consent[style*="block"] .btn-save'; + case "reshade.me": + return '.activebar-container:not([style*="none"]) .accept'; + case "united-domains.de": + return '.layer-overlay[style*="block"] .cookie-layer-dialog .confirm-selection'; + case "vias.be": + return '#cookies-banner[style*="block"] .btn-accept-necessary'; + case "sportfondsen.nl": + return _if( + 'main ~ .fixed [class*="CookieBar"]', + "main ~ .fixed button + button", + 'main ~ .fixed + .fixed button[data-test-id*="primary"]' + ); + case "pentaxforum.nl": + return '.note input[value="cookies accepteren"]'; + case "unacademy.com": + return '#__next button[aria-label*="cookie policy"] + button'; + case "transferxl.com": + return '.ReactModal__Content--after-open div[class*="CookieDialog"] button'; + case "sass-projects.info": + return '.modal[style*="block"] #cookieaccepted'; + case "starjack.at": + return _if( + '.MuiDialog-root h4[id*="cookie"]', + ".MuiDialog-root button:first-child" + ); + case "campingtrend.nl": + return _if( + "#cookie-wall", + "#cookie-wall .buttons-wrapper > div:first-child a", + '#cookie-wall button[aria-label*="Statistics"]', + '#cookie-wall button[aria-label*="Targeting"]', + "#cookie-wall .buttons-wrapper > div:only-child a" + ); + case "koupelny-dlazba.cz": + return 'div[id^="Box"]:not([style*="none"]) #cookies-close'; + case "ekoplaza.nl": + return '#cookie-prompt-modal[style*="block"] .box-footer .btn-plain'; + case "grills.de": + return _chain( + 'div[x-data*="cookieConsent"] button[x-on\\:click*="more=true"]', + 'button[x-on\\:click*="confirmEssential"]' + ); + case "zoobasel.ch": + return '#mdlCookie[style*="block"] .btn-light[is="dmx-button"]'; + case "planeo.de": + return '.cookie-banner[style*="block"] .cookie-disagree span'; + case "pd.it": + return '#cookie-bar[style*="block"] #cookiesRefuse'; + case "bankinter.com": + return ".modal.opened #cerrarCookie"; + case "joox.com": + return ".ReactModal__Content--after-open .gdprModal .mainButton.secondary"; + case "bintec-elmeg.com": + return _chain( + '.teldat-cookie-item[style*="block"] #teldat-consent-manage-cookie-setttings', + '.teldat-cookie-item[style*="block"] .save-preference-btn-handler' + ); + case "iqair.com": + return _if( + ".cdk-global-scrollblock", + ".cdk-overlay-container .cookies-btn-container > button", + ".cdk-overlay-container .cookies-btn-container > div > .ng-star-inserted" + ); + case "pathe-thuis.nl": + return _if( + ".modal__dialog", + '//button[text()="Nee, ik wil alleen minimale cookies"]' + ); + case "vaillant.de": + return ".modal #cookiewarning .button--decline, #js-ga-opt-out"; + case "freixenet-onlineshop.de": + return "#cookiecheck:not(.hidden) #cookies-accept-selected"; + case "elvah.de": + return _if( + ".vm--modal", + '//span[contains(text(), "Wir verwenden Cookies")]/following-sibling::div//button' + ); + case "czc.cz": + return _chain( + '#ccp-popup[style*="block"] .js-settings', + ".ccp-controls__submit-settings" + ); + case "warszawa.pl": + return '#popup-overlay[style*="flex"] #policy-popup-close-button'; + case "skysports.com": + return 'button[data-test-id="cookie-notice-close"]'; + case "dogedash.com": + return ".MuiModal-root .cookie-banner button"; + case "nseguros.pt": + return _if( + "#cookies-flow-container", + "FLAG:UNIQUE", + ".manage-cookies", + ".manage-cookies" + ); + case "zusammen.de": + return '#cookie-overlay-v2:not([style*="none"]) .confirm_choice'; + case "flyr.com": + return _if( + 'div[role="dialog"][aria-label*="cookie"], div[role="dialog"][aria-label*="Cookie"]', + 'div[role="dialog"] a + div button:first-child', + 'div[role="dialog"] div + button' + ); + case "muenchen.de": + return ".m-cmp-consent-dialog button"; + case "mercedes-benz-trucks.com": + return '.modal-cookie-warning [data-modal-close="decline"]'; + case "biathlonworld.com": + return 'div[class*="CookieConsentDialog"] ~ form button[class*="Reject"]'; + case "gemini.pl": + return '.vue-modal--privacy-policy .vue-modal__wrapper:not([style*="none"]) button[style*="none"], .modal[style*="block"] .privacy-policy-advanced-settings-save'; + case "headspace.com": + return '.ReactModal__Content--after-open[aria-label="gdpr_dialog"] #accept-button'; + case "aeromexico.com": + return _chain( + ".Modal-inner--HOME_COOKIES .Link", + "#behavior-off", + "#marketing-off", + ".CookiesModal-config--btn" + ); + case "autodesk.com": + return _ev('button[text()="Refuse all"]'); + case "carbonify.eu": + return _if( + '#popup:not([style*="none"])', + '//div[@id="popup"]//button[text()="Ablehnen"]' + ); + case "defence24.pl": + return _if('.modal.show [class*="cookie__modal"]', ".modal.show .btn"); + case "sonchek.com": + return ".cookie_notice_wrapper + .cookie_notice_wrapper .btn-settings-cookie"; + case "marbles.com": + return '.obcc div[aria-label="cookieconsent"] #accept-selection-trigger'; + case "atomichub.io": + return _chain( + '.CookieModal[style*="block"] .btn + .btn-link', + ".CookieModal tr:nth-child(4) input", + ".CookieModal .btn-primary:only-child" + ); + case "werkenbijkruidvat.nl": + return ".is-active-cookiebar .js-cookies-disallow"; + case "doordash.com": + return '#cassie-widget[style*="block"] #cassie_reject_all_pre_banner'; + case "dunelm.com": + return _chain( + 'div[data-testid="cookie-consent-modal"] button[data-testid*="settings"]', + 'button[data-testid="cookie-consent-preferences-save"]' + ); + + case "bonami.hu": + return _if( + 'body > div > div > div > p > a[href*="cookie-szabalyzat"]', + '//p[./a[contains(@href, "cookie-szabalyzat")]]/following-sibling::a' + ); + case "travelsupermarket.com": + return _chain( + '.fixed[aria-describedby*="cookiePreference"] button + button', + '.fixed[aria-describedby*="cookiePreference"] dialog > header ~ div > button:first-child' + ); + case "hellojoko.com": + return _if( + 'div[aria-modal="true"]', + '//div[text()="PERSONNALISER LES CHOIX"]', + '//div[text()="ENREGISTRER MES CHOIX"]' + ); + case "rocrivor.nl": + return _if( + '#cookiewall[style*="block"]', + "#id_third_party_cookies_1", + "#cookiewall button" + ); + case "pizzafan.gr": + return '.modal[style*="block"] #cookieButtonsContainer .button[onclick*="rangeSetPolicy"]'; + case "ivaucher.pt": + return '#cookieConsentModal[style*="block"] .btn'; + case "barcelonaled.fr": + return '#cookieConsentModal[style*="block"] .btn'; + case "argenta.be": + return "#cookieConsentModal:not([aria-hidden]) #acceptCookiesBtn"; + case "leoprinting.fr": + return _chain( + '.modal[style*="block"] input[name="analyticsCookies"][value="no"]', + '#cookieConsentModal[style*="block"] #saveButton' + ); + case "verpackungsregister.org": + return '#cookieConsentModal[style*="block"] .cookie-close-btn'; + case "meinbildkalender.de": + return '.modal[style*="block"] #cookieNotify .btn-secondary'; + case "trasferirsiallecanarie.info": + return _if( + '#idconsent[style*="block"]', + "#cons_ena_stat", + "#cons_ena_mark", + "#do_consent_check" + ); + case "configure.bmw.ca": + return _sl( + ".cookie-button.button-primary", + _sl( + "con-overlay-cookies", + _sl("con-overlay-logic", _sl("con-app").shadowRoot).shadowRoot + ).shadowRoot + ); + case "bosch-diy.com": + return ".BoschPrivacySettingsV2.is-open button[data-save-button]"; + case "teacheconomy.de": + return _chain( + "FLAG:UNIQUE", + ".cookie-banner footer button + button", + ".cookie-banner footer button + button" + ); + case "h24finance.com": + return '.modal[style*="block"] .validate_disclmaier'; + case "napster.com": + return _if( + '.info_box[style*="block"] a[href*="cookies"]', + ".info_box .close" + ); + case "hunqz.com": + return _if( + '.ReactModal__Content[aria-label*="cookie"], .ReactModal__Content[aria-label*="Cookie"]', + "FLAG:UNIQUE", + ".ReactModal__Content button:not([id])", + ".ReactModal__Content button:not([id])" + ); + case "livevacancies.co.uk": + return ".v-dialog__content--active .jk--cookie-msg-text button"; + case "signalshares.com": + return '.modal[style*="block"] [type="submit"][name="agreeCookies"]'; + case "losteria.de": + return '.cookies-information-modal[style*="block"] ~ .modal .btn[data-rel="cookies-accept-choise"]'; + case "augen-lasern-vergleich.de": + return "#alvconsent-selection-box .btn-link"; + case "caseking.de": + return _chain( + ".consent-modal #settings-button", + ".consent-modal #save-button" + ); + case "wgv.de": + return '#cookie_overlay[style*="block"] .button'; + case "ditzozorg.nl": + return ".c-asr-cookie-bar__button"; + case "kisailu.net": + return ".cdk-overlay-container app-dialog-privacy button + button"; + case "ouedkniss.com": + return '.v-dialog--active a[href*="cookies"] ~ button'; + case "familieretshuset.dk": + return ".CookieDisclaimerButton + button"; + case "catho.com.br": + return _if( + 'footer ~ [class*="Overlay"]', + '//button[contains(., "Preferência de cookies")]', + '//button[contains(., "Salvar")]' + ); + case "allianz.de": + return ".cdk-overlay-container #cookieModal .continueButton"; + case "mkb.hu": + return '.cookie-modal[style*="block"] button[ng-click="$ctrl.submit()"]'; + case "keldoc.com": + return ".nehs-cookie-scroll-lock .nehs-cookie #ncc-reject"; + case "kupplung.de": + return _chain( + '#cookieNotice.uk-open a[data-target="settings"]', + '#cookieSettings.uk-open a[data-target="save"]' + ); + case "tldallas.com": + return '#privacy-notice[style*="block"] > .hide-privacy-notice'; + case "bdz.bg": + return '#cookieWarning[style*="block"] .cw-close'; + case "fintraffic.fi": + return _if( + 'div[role="presentation"]', + '//div[@role="presentation"]//button[contains(., "Vain välttämättömät evästeet")]' + ); + case "sncf.com": + return 'div[class*="CookieModal"] button:nth-child(2)'; + case "pikolinos.com": + return "#cookieBlock.is-open ~ #cookiesModal #saveCookie"; + case "pzu.pl": + return '#cookie-consent-banner:not(.hide) a[onclick*="advancedSettingsSaved"]'; + case "gunfinder.de": + return _chain( + '.modal[style*="block"] .btn[data-action="click->cookies#more"]', + '.btn[data-action="click->cookies#decline"]' + ); + case "century21.fr": + return '.has-cookie-banner .js-the-cookie-button[data-actions="deny-all, save"]'; + case "skuola.net": + return ".iubenda-cs-visible .iubenda-cs-accept-btn, #cookie-banner.show #cookie-banner-close"; + case "ubereats.com": + return 'div[data-baseweb="toaster"] a[data-tracking-name="cookie-banner-gdpr-opt-out"]'; + case "investify.com": + return _if( + ".MuiDialog-root", + '//button[contains(., "Nur ausgewählte Cookies übernehmen")]' + ); + case "bascom-kameras.de": + return ".jscb-card-deny"; + case "lego.com": + return 'button[class*="CookieConsent"] + button, button[data-test="cookie-necessary-button"]'; + case "ogulo.com": + return ".cdk-overlay-container #cookie--essentials"; + case "nsinternational.com": + return _chain( + ".t-cookie-overlay__modal__footer__adjust-options", + ".t-cookie-overlay__modal__footer__save" + ); + case "aktin.cz": + return '.mw--slide-alert[id*="cookie"] a[href*="accept"]'; + case "videogameschronicle.com": + return _chain( + ".ccc-notify-buttons .ccc-notify-link", + ".optional-cookie:first-child input", + "#ccc-close" + ); + case "schuurman-schoenen.nl": + return ".show-modal .btn-select-cookies"; + case "cornelsen.de": + return _chain( + '.cvcm-consent-settings__bar dkp-link-button[class*="more"]', + ".cvcm-cookie-consent-settings-detail__footer-button:first-child" + ); + case "itextpdf.com": + case "anadibank.com": + case "otpbank.ro": + case "lotusbakeries.nl": + return ".eu-cookie-compliance-save-preferences-button"; + case "bitbrain.com": + return _sl( + '.eu-cookie-compliance-banner-wrapper[style*="block"] .accept-cookies' + ); + case "e-shelter.de": + return "#sliding-popup .agree-button"; + case "conradconnect.com": + return ".cookie-agreement-popup.active #cookie-save-button"; + case "euroimmun.de": + return ".mfp-ready .popup-modal-optin"; + case "libelium.com": + return ".gdprshow #cookie_action_reject"; + case "excellent-hemd.de": + return '.modal[style*="block"] .btn[name="consent_cookie"][value="decline"]'; + case "smartpost.ee": + return '#cookieConsent[style*="block"] .save'; + case "auszug.at": + return '#cookieConsent[style*="block"] .btn-secondary'; + case "bayern.de": + return '.modal[style*="block"] .cookie-footer .btn-danger'; + case "frisco.pl": + return _chain( + ".cookies-consents_actions .secondary", + ".cookies-consents_actions .comfort" + ); + case "ecoplus.at": + return '.modal[style*="block"] .cookie-overlay-list .btn'; + case "micronfrance.fr": + return ".lpsgdprcookie-active .lpsgdprcookieallrejectlink"; + case "marc-o-polo.com": + return ".overlay--opened #button-use-all-cookies"; + case "jeremylikness.com": + return '.modal[style*="block"] #consentOptOut'; + case "sberbank.si": + return '.cookiesModal[style*="block"] .btn[data-name="button-allow"]'; + case "openreach.com": + return ".cookie-popup-show .button-save-prefs"; + case "autoglass.co.uk": + return '#dialog[aria-hidden="false"] #button_confirm_advanced'; + case "max-academy.de": + return _if( + '.MuiDialog-root a[href*="privacy"]', + ".MuiDialog-root button + button" + ); + case "centauro.com.br": + return _ev( + 'div[./span[text()="Nós respeitamos sua privacidade"]]/following-sibling::button' + ); + case "metapop.com": + return '.modal-cookie-consent ui-button[ng-click*="accept"]'; + case "telia.lt": + return _chain( + '.modal[style*="block"] .js-cookie-modal-settings', + ".js-cookie-modal-confirm" + ); + case "burton.com": + return ".gdpr-lightbox.opened .js-accept"; + case "adrecord.com": + return _chain( + '#cookie-disable a[data-target*="Modal"]', + '.modal[style*="block"] #allCookies', + '.modal[style*="block"] .btn-secondary' + ); + case "bbvaapimarket.com": + return "#cookieModal:not(.hidden) #saveConfigCookies"; + case "dominospizza.pl": + return ".cookies-visible .m-Cookies .closePopup"; + case "visitmalta.com": + return _if( + '.jet-popup--show-state a[href*="cookie-policy"]', + ".jet-popup--show-state .jet-popup-action-button a" + ); + case "xn--bafa-frderung-nmb.de": + return '.modal[style*="block"] .MehrEinstellungenCC[onclick*="nein"]'; + case "draeger.com": + return _chain( + ".cookie-consent .settings", + ".cookie-consent .button.secondary" + ); + case "2ip.io": + return _chain( + ".consent__notice .notice__container__settings", + "#app-item-googleAnalytics", + ".cm-btn-accept" + ); + case "mydpd.at": + return _chain( + '#cookieModal[style*="block"] #cookies_settings', + "#cookies_settings" + ); + case "smule.com": + return _chain( + '//button[text()="Manage Cookies"]', + '//button[text()="Confirm My Choices"]' + ); + case "gibgas.de": + return '.modal[style*="block"] button[onclick="Cookies.save()"]'; + case "host-unlimited.de": + return _chain( + 'div[class*="MuiPaper-root"] a[href*="/privacy"] + button', + 'div[class*="MuiPaper-root"] li:last-child label', + 'div[class*="MuiPaper-root"] a[href*="/privacy"] + button' + ); + case "moncompteformation.gouv.fr": + return _if( + ".cdk-overlay-container", + '//button[./span[contains(text(), "Tout refuser et fermer")]]' + ); + case "tommy.com": + return _chain( + '.ReactModal__Overlay--after-open div[class*="cookie-notice"] a[data-testid="show-more-button"]', + '.ReactModal__Overlay--after-open button[class*="cookie-notice__more-button"]' + ); + case "treasure.cloud": + return ".cdk-overlay-container #manage-cookie-action + button"; + case "xing.com": + return _chain("#consent-settings-button", "#checkbox-accept-button"); + case "mobrog.com": + return '#overlay[style*="block"] #cookiesubmit'; + case "amazon.com": + return '#stencil-modal-body[data-test-id*="consent"] button'; + case "grile-rezidentiat.ro": + return _chain( + '.cookie-popup-modal[style*="block"] .btn[ng-click*="show_config"]', + '.cookie-popup-modal[style*="block"] .btn[ng-click*="cookie_save()"]' + ); + case "smashurandompicker.web.app": + return _if( + ".swal2-shown", + '//div[contains(@class, "swal2-container")][.//div[contains(text(), "cookies")]]//button[contains(@class, "cancel")]' + ); + case "caimmo.com": + return "#supi__overlay:not(.hide) #supi__dismiss"; + case "weddyplace.com": + return ".core-modal.open .cookie-accept-close"; + case "uktv.co.uk": + return ".cookie-notice #cookie-accept-link, .cookie-consent #cookie-agree"; + case "mitid.dk": + return "#button-accept-cookie-policy"; + case "edukatico.org": + return ".cookie:not(.cookie-hidden) .js-cookie-save"; + case "foussier.fr": + return _chain( + '.ReactModal__Content--after-open div[data-modal="cookie-consent"] .modal-footer a', + '.ReactModal__Content--after-open div[data-modal="cookie-configure"] .modal-footer .btn-outlined' + ); + case "salto.fr": + return "body > div[tabindex] button + a + button"; + case "aviva.fr": + return '.ccb-popin:not([style*="none"]) .ccb-popin-button:not([id])'; + case "polarstern-energie.de": + return "#cookie-consent-submit-button"; + case "regionalimmobilien24.de": + return 'div[class*="ftbox_cmd_1"] button'; + case "leeway.tech": + return ".cookie-warning .btn-primary"; + case "get-in-engineering.de": + return '.cookie-consent-modal[style*="block"] .btn-save'; + case "depop.com": + return _chain( + 'button[data-testid*="manageCookies"]', + 'button[data-testid="cookieModal__acceptButton"]' + ); + case "routex.com": + return ".modal-cookies.is-active .btn-optin"; + case "storececotec.com": + return _ev('button[./span[text()="Aceptar cookies"]]'); + case "ozeaneum.de": + return '.data-consent[open] button[value="accept"]'; + case "sunderland.gov.uk": + return "#cookie-consent-prompt.dialog--active .btn--cancel"; + case "cualesmiip.com": + return ".dc-cmp-ui-showing #dc-cmp-cancel"; + case "2ip.ru": + return _chain( + ".notice__container__settings", + "#app-item-googleAnalytics", + ".cm-btn-accept" + ); + case "handyhuellen.de": + return _chain( + '#consent a[href*="preferences"]', + '#consent a[href*="save"]' + ); + case "sex.com": + return ".sx-consent-to-cookies button"; + case "linztourismus.at": + return '#f__privacy-cookie-manager a[class*="accept-selection"]'; + case "wasakredit.se": + return '#integrity-modal[style*="block"] .btn[onclick*="acceptCustomized"]'; + case "notaire.be": + return '.c-bar--cookie[style*="block"] .js-cookie-button'; + case "frp.no": + return ".gdpr.active .gdpr__click--grey"; + case "iol.im": + return '.modal[style*="block"] #btnAcceptCookieLaw'; + case "extract.pics": + return _if( + '.fixed a[href*="privacy"]', + '//button[./span[text()="Accept selected"]]' + ); + case "modepark.de": + return _if( + ".vex", + '.vex .modal-dialog[data-init*="cookienotenotification"] .kmt-btn[href="#open"]', + '.vex .modal-dialog[data-init*="cookienoteform"] .kmt-btn[href="#save"]' + ); + case "ft.com": + return '.mba-position-bottom-left[class*="show"] a[href*="cookies"] ~ div .mba-button-success'; + case "quantifycrypto.com": + return _if( + ".v-dialog--active", + '//div[contains(@class, "v-dialog--active")][.//a[contains(text(), "Cookies")]]//button' + ); + case "kevag-telekom.de": + return "#fullScreenLockBlockOverlayKp .notConfirmKp"; + case "avcesar.com": + return '.rgpdWarning[style*="block"] .rgpdAccept'; + case "sbk.org": + return _chain( + ".cookie-layer--main.is-open #mmsCookieLayerSettingsButton", + ".cookie-layer--settings.is-open #saveCookieSettings" + ); + case "codeeurope.pl": + return _chain( + 'button[class*="noticeAccept"] + button[class*="noticeConfigure"]', + 'button[class*="saveSettings"]' + ); + case "i-motion.de": + return '#cookieEinstellungen[style*="block"] span[name="selection"]'; + case "mirells.se": + return _if( + ".v-dialog--active", + '//div[contains(@class, "v-dialog--active")][.//div[contains(text(), "tredjepartcookies")]]//button' + ); + case "findamasters.com": + return '#cookieModal[style*="block"] .btn'; + case "skd.museum": + return '.skd_cookie__dialog--open button[data-cookie-settings-manager="selectSelected"]'; + case "buildup.group": + return _ev( + 'ngb-modal-window[contains(@class, "show")][.//span[text()="Privacy Policy"]]//div[contains(@class, "modal-footer")]/button' + ); + case "eperearstikeskus.ee": + return "#page_privacy_footer.ui-page-active #page_privacy_footer_accept"; + case "domstol.se": + return _ev('button[./span[text()="Acceptera nödvändiga cookies"]]'); + case "lcp.fr": + return _chain( + ".cookiesjsr-settings", + ".cookiesjsr-service.group-video input", + ".cookiesjsr-layer--actions .cookiesjsr-btn:nth-child(2)" + ); + case "phase-6.de": + return "#acceptAllCookies"; + case "ima.it": + return _chain( + '#cookieBanner[style*="block"] .showPrefs', + ".acceptCookie" + ); + case "statik.be": + return '#cookiebanner[style*="block"] ~ div .js-modal-close'; + case "pcorcloud.com": + case "plnts.com": + return "#rcc-decline-button"; + case "finanzchef24.de": + return _if( + 'aside[role="dialog"] img[alt*="cookies"]', + 'aside[role="dialog"] a[href="#"]', + 'aside[role="dialog"] div + button' + ); + case "myunidays.com": + return ".js-cookie-banner-active .js-accept-all-cookies"; + case "lush.com": + return _chain( + "#portal-cookie-banner button:first-child", + '#portal-cookie-banner ~ div[id^="portal"] footer button' + ); + case "hl.co.uk": + return _chain( + ".-cb-open #AOCookieToggle", + "#TPCookieToggle", + "#updateCookieButton" + ); + case "liveagent.com": + return ".Kolaciky.show .Kolaciky__button--yes"; + case "polsatboxgo.pl": + return _ev('span[text()="Nie, przejdź do serwisu"]/parent::node()'); + case "ankerkraut.de": + return '.cookies-banner[style*="flex"] button[onclick*="Decline"]'; + case "porterbuddy.com": + return _ev( + 'div[contains(text(), "Vi benytter informasjonskapsler")]/following::node()/button[last()]' + ); + case "prisma.de": + return _ev('button[text()="Akzeptieren und weiter"]'); + case "canto.com": + return ".cc-notice .btn-light + .btn-light"; + case "wu.ac.at": + return ".cookie-notice-modal.in .save-cookie-settings"; + case "animaute.fr": + return _if( + '#cookie-modal1[style*="block"]', + "#cookie-stats-refuse", + "#cookie-ads-refuse", + "#cookie-mesure-refuse", + "#cookie-device-refuse", + "#cookie-modal1" + ); + case "simstime.net": + return "#popup #accept_cookies"; + case "frag.jetzt": + return "app-cookies .primary-confirm-button"; + case "unitedutilities.com": + return ".c-cookie-preferences.is-active .js-manage-panel .c-button-primary"; + case "robinhood.com": + return _if( + '#__next > div:last-child a[href*="privacy"]', + "#__next > div:last-child button" + ); + case "chipsaway.co.uk": + return ".cookie-modal-shown #disallowAllCookies"; + case "scapino.nl": + return "#cookies-component.is-active .button"; + case "unicajabanco.es": + return ".iframe-page .aceptarCookiesPrivada"; + case "polsatgo.pl": + return _ev( + 'span[contains(text(), "Nie, przejdź do serwisu")]/parent::node()' + ); + case "autohero.com": + return _chain( + 'button[data-qa-selector="cookie-consent-configure"]', + 'button[data-qa-selector="cookie-consent-configure"]' + ); + case "asfinag.at": + return '#cookieOverlayModal.is-open .btn[data-no-cookies], #modalCookieInfo[style*="block"] button + button'; + case "stec.es": + return '#cookieModal[style*="block"] ~ div .aceptar_cookies_personalizadas'; + case "dagvandewetenschap.be": + return _chain( + "#cookiebanner:not(.hidden) .js-cookie-settings", + "#cookieModal form ~ div .btn" + ); + case "nerdstar.tv": + return ".cookies #cookieok"; + case "dwd.de": + return "#cookiebanner .close"; + case "turn-on.de": + return '#default-cookie-consent-banner[style*="block"] #cf-ccm-save-btn'; + case "romeo.com": + return _if( + '.ReactModal__Content--after-open a[href*="privacy"]', + "FLAG:UNIQUE", + ".ReactModal__Content--after-open button:not([id])", + ".ReactModal__Content--after-open button:not([id])" + ); + case "mammut.com": + return 'aside[class*="CookiePopup"][class*="visible"] div > button'; + case "direct-assurance.fr": + return "._cc_bannerActive ._cc_banner_buttons ._cc_close:first-child"; + case "diesiedleronline.de": + return "#consentNotification .dark + button"; + case "mol.hu": + return _chain( + "#modalCookie.is-visible .btn + .btn", + "#modalCookie button:only-of-type" + ); + case "benq.eu": + return ".benq_cookiebar_modal._show .close-button"; + case "aion.eu": + return ".cookies-notification.active #recommended-cookies"; + case "fulhamfc.com": + return _if('.popup a[href*="cookie-policy"]', ".popup__button--decline"); + case "biblioteka.wroc.pl": + return ".cookies-gutter #cn-accept-cookie"; + case "g-star.com": + return ".blur-cookiewall-bg .js-cookieAccept"; + case "mym.fans": + return ".cookie.is-open #cookie-accept"; + case "manutd.com": + return '.cookie-policy-message[style*="block"] ~ .cookie-setting-message #cancel-btn'; + case "softzone.es": + return '.cl-consent-visible ~ div a[data-role="b_save"]'; + case "vcu.edu": + return "#notification-done-link"; + case "schloss-gluecksburg.de": + return ".consent-popup--dismiss"; + case "paysend.com": + return '#popup-body a[href*="cookie-policy"] + a'; + case "armedangels.com": + return _chain( + '.modal[style*="block"] .cookie-permission-configure-btn', + ".js-offcanvas-cookie-submit" + ); + case "idoctors.it": + return '#modal-cookies[style*="block"] + .modal .btn[href*="conferma"]'; + case "deadbydaylight.com": + return '.full-privacy-popup[style*="block"] #refuse-full-gdpr-button'; + case "ajax.nl": + return _chain( + "#a_gebruikerservaring_refuse", + "#b_e-mail_refuse", + "#c_advertising_refuse", + "#dySubmitConsent" + ); + case "rackstore.be": + return ".cdk-overlay-container app-dialog-cookie button"; + case "festo.com": + return _chain( + 'div[class*="cookie-flyout-modal"] button[class*="open"]', + 'div[class*="settings-open"] button[class*="save"]' + ); + case "voordeeluitjes.nl": + return '.new-ck-disclaimer a[ng-click*="reject"]'; + case "bernau-bei-berlin.de": + return ".vcModalSwitch:checked + .vcModalTarget .vcModal #vcPrivacySetupSubmit"; + case "retroplace.com": + return '.modal[style*="block"] #cookies-selected'; + case "elevensports.pl": + return ".rodo-button--cancel"; + case "incibeauty.com": + return '.modal[style*="block"] #consent-save'; + case "futterhaus.de": + return ".cookiebox.active .js-cookiebox-just-close-button"; + case "inselradio.com": + return '.modal[style*="block"] .cookie-consent-none'; + case "bund.de": + return ".mfp-wrap.mfp-ready #cookiebanner .button-row > :not(.consentToAll), .mfp-wrap.mfp-ready #cookiebanner .confirmSelection"; + case "jku.at": + return _sl('#cookieman-modal > div[style*="block"] .cookie_save'); + case "pepeenergy.com": + return ".gmm-cookies.basic .gpb-accept-all"; + case "erkul.games": + return ".cdk-overlay-container app-policy .mat-accent:not(.mat-button-disabled)"; + case "ovh.com": + return '.modal[style*="block"] .cookie-policy-modal oui-button[data-ng-click*="deny"]'; + case "fruugo.fr": + return '.consent-modal .modal[style*="block"] .js-consent-btn-decline'; + case "drawabox.com": + return '.notification[style*="block"] .agree-c'; + case "kontrast.dk": + return _ev("button[contains(., 'Kun nødvendige')]"); + case "ebike-connect.com": + return "#cookieConsent-button"; + case "ringana.com": + return ".ccn-preferences-footer__button.ccn-button--tertiary"; + case "pu.nl": + return _if( + 'div[class*="dialog_box"] a[href*="privacy"]', + 'div[class*="dialog_box"] button' + ); + case "valdemarne.fr": + return _chain( + '.modal[style*="block"] #consent_fs-1', + "#consent_rs-1", + "#consent_ga-2", + ".btn.consentcookies:not(.disabled)" + ); + case "waggel.co.uk": + return '.button[data-test="closeCookieBanner"]'; + case "ford-weege-bad-salzuflen.de": + return _chain( + '#gdpr-bar[style*="block"] .btn-customize', + "#gdpr-performance", + "#gdpr-functional", + ".gdpr-save" + ); + case "lass-tanzen.de": + return '.reveal-modal[style*="block"] .btnRestOk-js'; + case "awwwards.com": + return "#lightbox-cookies.open .js-save-cookies"; + case "deutsche-diabetes-gesellschaft.de": + return ".cn-banner__opt-out__accept"; + case "stern.de": + return _sl( + '#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, .message-component[title*="Zustimmen"]' + ); + case "telenor.se": + return ".cookie-consent-modal .cookie-consent-modal__footer button"; + case "touslesprix.com": + return '.tlp-modal[style*="block"] #consent-accept'; + case "karriere.at": + return ".k-blockingCookieModal__button"; + case "jobs.at": + return ".c-cookie-modal__button"; + case "jobs.ch": + return _chain( + '#modal[data-cy="cookie-consent"] button[data-cy="modal-secondary"]', + '#modal[data-cy="cookie-consent-options-modal"] button[data-cy="modal-secondary"]' + ); + case "pocketbook.de": + return _sl(".message.show .notice-consents-block-allow-necessary"); + case "teikeicoffee.org": + return _sl( + '#ar-cookie-modal[style*="block"] .btn[onclick*="confirm_selection"]' + ); + case "boschbad.nl": + return _chain(".colorboxCookies #ChkOptCookies", ".cookieAgree"); + case "cykelgear.dk": + return _sl("#cookieDisclaimer:not(.ninja) #cgDenyOrAccept"); + case "dailymotion.com": + return 'button[class*="TCF2ContinueWithoutAccepting"], div[class*="CookiePopup"] button'; + case "euplf.eu": + return _chain( + "#cookieConsentSettingsBtn", + "#cookieConsentSettingsSaveBtn" + ); + case "pensjonistforbundet.no": + return _chain( + 'div[class*="cookieConsent"] button + button', + 'div[class*="cookieConsent"] form button' + ); + case "login.nos.pt": + return _sl( + '#cookiebanner[style*="block"] .btn[onclick*="acceptLevelPreferences"]' + ); + case "thsrc.com.tw": + return _sl('#dialogCookieInfo:not([style*="none"]) #btn-confirm'); + case "io.google": + return 'a[href*="/technologies/cookies"] + #btn'; + case "miltenyibiotec.com": + return _sl('.modal[style*="block"] .cookie--actions .acceptSelection'); + case "tuttitalia.it": + return _id("cookieChoiceDismiss"); + case "oead.at": + return _sl( + '#cookie-notice[style*="block"] a[data-dismiss]:not([data-allowall])' + ); + case "vermieterverein.de": + return _sl( + '.dialog-area:not([style*="none"]) .btn-info[onclick*="cookie_loader"]' + ); + case "terveyskirjasto.fi": + return _chain( + '#general-cookies-modal[style*="block"] .btn-secondary', + '#edit-cookies-modal[style*="block"] .btn-tk-blue' + ); + case "calendly.com": + return _if( + '#gdpr-region ~ div[aria-modal] a[href*="privacy"]', + "#gdpr-region ~ div[aria-modal] button" + ); + case "pnrtscr.com": + return _sl("#overlay #accept-button"); + case "oekt.de": + return _sl('#modalPrivacy[style*="block"] .btn[data-yes]'); + case "homecine-compare.com": + return _sl('.modal[style*="block"] #cmp-noconsent'); + case "fok.nl": + return _sl(".cookieRequired .cookieButton"); + case "daad.de": + return _sl(".qa-cookie-consent-accept-required"); + case "salomon.com": + return _sl(".-active .cookie-decline-all"); + case "allekringloopwinkels.nl": + return _sl('.cbar[style*="block"] button'); + case "maiia.com": + return _chain( + '.MuiDialog-root [data-cy*="cookies-manage"]', + '.MuiDialog-root [data-cy*="cookie-manage-validation"]' + ); + case "mit-dem-rad-zur-arbeit.de": + return _sl('.modal[style*="block"] #btn_auswahl_uebernehmen'); + case "twitch.tv": + return _if( + '.ReactModal__Overlay--after-open a[href*="cookie-policy"]', + ".ReactModal__Overlay--after-open button" + ); + case "corona-impfung.nrw": + return _sl(".modal.show app-confirm-cookies-dialog button"); + case "debenhams.com": + return _sl('button[data-test-id="cookie-accept-all"]'); + case "ikarus.de": + return _sl( + '#amgdpr-cookie-block:not([style*="none"]) .amgdpr-button--secondary' + ); + case "bv-activebanking.de": + return '#root-modal [aria-label="Meldung"] button'; + case "gamersgate.com": + return _id("accept_gdpr_button"); + case "studyspace.eu": + return _sl("#CookiePolicyBanner button"); + case "stepstone.se": + return _sl('#ufti_modal[style*="block"] .btn-primary'); + case "mimibabytielt.be": + return _sl('#cookieModal[style*="block"] #ok-close-button'); + case "claras-apotheke.de": + return _sl(".wacg-modal__container:not(.hidden) .cc-config-save"); + case "xeev.net": + return _sl('#privacyModalCenter[style*="block"] .btn-success'); + case "elavon.pl": + return _sl(".cookiePopupOpen .acceptCookieButton"); + case "backmomente.de": + return _chain( + '.ReactModal__Overlay--after-open img[src*="custom-options"] ~ button', + ".ConsentOverlay--option-reject-all" + ); + case "werkenbijlidl.nl": + return _sl( + 'body[style*="hidden"] #CybotCookiebotDialog.opened .cookie-alert-extended-button-secondary' + ); + case "jumingo.com": + return _id("acceptCookiesBtn"); + case "sportsbikeshop.co.uk": + return _sl('#cookie_policy[style*="block"] #save'); + case "clem.mobi": + return _sl(".cdk-overlay-container app-cookie button"); + case "kaufland.de": + return _sl("#consentOverlay #consentSubmit"); + case "pngimg.com": + return _sl('.modal[style*="block"] .decline_cookie'); + case "3gimmobilier.com": + return _sl('.modal[style*="block"] .buttonCookies[onclick*="refusAll"]'); + case "allocine.fr": + return ".jad_cmp_paywall_button-cookies"; + case "markilux.com": + return _chain( + ".MuiDialog-root #COOKIES ~ div .MuiButton-containedSecondary", + ".MuiDialog-root .MuiButton-containedPrimary" + ); + case "green-24.de": + return _sl('.uk-open .uk-button[onclick*="eu_cookie_remoteaccept"]'); + case "impericon.com": + return _if('.modal a[href*="service-imprint"]', ".modal button + button"); + case "otelo.de": + return _if( + '.GlobalDialogs a[href*="datenschutz?set-consent"]', + ".GlobalDialogs .TextLink--buttonFilled" + ); + case "live.com": + return _if( + '.ms-Layer--fixed a[href*="privacy.microsoft"]', + ".ms-Layer--fixed .ms-Button--primary" + ); + case "ikbenfrits.nl": + return _if( + '.ant-modal-root a[href*="cookiestatement"]', + ".ant-modal-root .btn.green" + ); + case "diefabrik-sundern.de": + return _if( + '#POPUPS_ROOT a[href*="datenschutz"]', + '#POPUPS_ROOT div[role="button"]' + ); + case "jetbluevacations.com": + return _if( + '.cdk-overlay-container a[href*="/legal/privacy"]', + ".cdk-overlay-container button[mat-dialog-close]" + ); + case "centrumtenisa.pl": + return _if(".modal .policy", ".modal .close"); + case "zoom.nl": + return _if( + 'div[class*="dialog-cookie-consent"]', + 'div[class*="dialog_box"] button' + ); + case "lcd-compare.com": + return _sl('.modal[style*="block"] #cmp-save'); + case "courrierinternational.com": + return _sl(".cmp-ban-nocookie-media-button-read"); + case "ticket.io": + return _sl('.modal-cookie[style*="block"] .btn-text'); + case "preplounge.com": + return _sl(".modal-cookie-privacy-settings.active .js-accept"); + case "singleboersen-vergleich.de": + return _sl(".consentbanner-displaynone .consentbanner-button-extern a"); + case "urzadzamy.pl": + return _sl( + '.filter-modal-background[id*="consent"] .slide-modal-top > div[style*="none"] > div + button' + ); + case "conso.ro": + return _chain( + '.modal[style*="block"] #gdprCookieOptions', + '.modal[style*="block"] #gdpr-analytics', + "#gdprCookieAcceptCustom" + ); + case "forum.brasil-web.de": + return _sl(".js-privacy-consent-banner__button"); + case "emons.de": + return _chain( + "cookie-alert-dialog-component .button-outline", + "cookie-detail-dialog-component button" + ); + case "pro.free.fr": + return ".cookiesMgmt.is-active button:nth-child(2)"; + case "tomorrow.one": + return _chain( + "footer ~ .fadingIn button + button", + "#consent-item-video", + "#consent-item-podcast", + ".settings-visible button + button" + ); + case "kh.hu": + return _sl(".cookie-dialog .save-cookie-settings-button"); + case "researchaffiliates.com": + return _sl("#cookieDialog.dialog-visible .disclaimer-accept-button"); + case "hallhuber.com": + return _chain( + ".modal--visible .cookie-box__button-settings", + ".cookie-box__button-accept-some" + ); + case "paris.fr": + return _sl(".has-cookies-message .paris-cookies-button"); + case "idagio.com": + return _sl( + '.ReactModal__Overlay--after-open [class*="consent-manager"] button:first-child' + ); + case "lansberg.de": + return _sl('#cookieNotice[style*="block"] .btn-success'); + case "mifas.cat": + return _sl(".cookienator--visible button[data-btn-accept-all]"); + case "aldi-sued.de": + return _sl(".google-maps-tooltip .google-maps-cookie-enabled"); + case "wit.edu.pl": + return _sl('.modal[style*="block"] #rodoModalConsent'); + case "bankelf.de": + return _sl(".cdk-global-scrollblock app-cookie .btn-akzept"); + case "navigium.de": + return _sl('.modal[style*="block"] .hidden .btn[onclick*="akzeptieren"]'); + case "cocktails.de": + return _sl('.modal[style*="block"] .cookie-buttons .confirm-selection'); + case "ridersguide.nl": + return _sl(".ci-sticky-bar .agree-button"); + case "zoopla.co.uk": + return _sl( + '#ui-cookie-consent-overlay-wrap:not([hidden]) button[data-responsibility="save"]' + ); + case "skfbearingselect.com": + return _sl(".privacy-notice button"); + case "bandainamcoent.eu": + return _sl('.modal[style*="block"] #closeCookiesObligatoriesPopUpBtn'); + case "case-score.de": + return _sl('.modal[style*="block"] #implement-cookie-settings'); + case "reiff-zuschnitt-konfigurator.de": + return _sl('.privacy-policy-dialog[style*="flex"] #prot-note-btn-sec'); + case "cdu-fraktion.berlin.de": + return _sl('#cookie-disclaimer[style*="block"] #cookiesel'); + case "esv.info": + return _sl('#cookieBannerModal[style*="block"] #select_bare_minimum'); + case "teamtailor.com": + return _chain( + '.modal[class*="CookieConsent"] .modal-window--open div[class*="CookieConsent__buttonsRow"] button:first-child', + '.modal[class*="CookieConsent"] div[class*="CookieConsent__buttonWithWarning"] button' + ); + case "studienwahl.de": + return _sl("#mrm_gdpr .__buttons_accept_partial"); + case "mcdelivery.de": + return _sl( + '.optanon-alert-box-wrapper:not([style*="none"]) .accept-cookies-button' + ); + case "gesundheit-nordhessen.de": + return _sl(".tarteaucitron-modal-open #tarteaucitronSave"); + case "learnattack.de": + return _sl('.ccmodal:not([style*="none"]) .ui-dialog-buttonset button'); + case "lifevantage.com": + return _sl(".terms-of-use-modal.show button"); + case "lufthansagroup.careers": + return _sl( + '.modal[style*="block"] .btn[data-hook="cc-ccc-btn-confirm-selection"], .modal.show .btn-confirm-selected' + ); + case "mein-wohndesign24.de": + return _sl( + ".v-dialog__content--active .ui-cookie-consent button.primary" + ); + case "tibber.com": + return _chain("#__next .Consent .save", "#__next .Consent .save"); + case "vorteile.net": + return _sl(".consent-modal--show .js-accept"); + case "generali.at": + return _sl(".cookies-container ~ div #cookieSettingsSaveButton"); + case "poolebaypharmacy.co.uk": + return _sl( + 'div[data-sort="0000000"][data-static-id="0"][data-visible="1"] div[class*="cross"]' + ); + case "lmt.lv": + return _sl('.lmt-cookies.show .btn[data-cookie-approve="checked"]'); + case "costomovil.es": + return _sl(".aio-gdpr #accept-button"); + case "racing-planet.de": + return _sl('.modal[style*="block"] #consent_frm .btn-default'); + case "info.pl": + return _sl("#privacy_info_content .btn-primary"); + case "latam.com": + return _sl( + '.cookie-terms-overlay:not([class*="closed"]) .cookie-terms-modal__button' + ); + case "palazzogroep.nl": + return _sl(".cookie__wall.visible .cookie__inner__btn--accept"); + case "takarekbank.hu": + return _sl(".cookie-accept-visible .cookie-accept .c-button"); + case "leparfait.fr": + return _sl( + '.modal[style*="block"] .btn[onclick*="tarteaucitron.userInterface.respondAll(true)"]' + ); + case "pff.se": + return _sl("#cookieModal:not(.c-cookieModal-hide) button"); + case "stoxenergy.com": + return _sl( + '#___gatsby div[class*="ConsentManagerDisplay"] button + button' + ); + case "penny.at": + return _sl(".v-dialog--active #btnOK"); + case "paybyphone.fr": + return _sl('div[data-testid="agreeAndContinue-button"] button'); + case "smythstoys.com": + return _sl( + '#cookieLoad[style*="block"] ~ .modal .savePreference, #colorbox.cookie-popup[style*="block"] .cookie-btn-yes' + ); + case "easyswimportal.com": + return _sl(".btn_accept_cookies"); + case "darmstadt.de": + return _sl("#wdw-cookie-consent .btn-primary"); + case "learndutch.org": + return _sl(".videoWrapper .wpca-btn-accept"); + case "bi-polska.pl": + return _sl('.modal-opened[data-control="cookieinfo"] .btn[data-accept]'); + case "yoigo.com": + return _sl( + ".thor-modal--open .thor-cookies-popup__button, .cookies-info-modal .cookie-accept" + ); + case "oktawave.com": + return _sl("#gdprbox .secondary"); + case "apothekia.de": + return _sl(".ant-modal-root button"); + case "ebonline.be": + return _sl( + '.modal[aria-labelledby*="cookie-warning"][style*="block"] .btn-primary' + ); + case "camping.info": + return _sl( + '.v--modal-overlay[data-modal="CiCookieLayer"] .order-2 + .order-2' + ); + case "amsterdamlightfestival.com": + return _sl("#cookie-consent-app .cookie-consent__btn"); + case "wirtschaftsagentur.at": + return _id("LSCookieConsent_btn_ok"); + case "kiusys.net": + return _sl("#dialogCookies.in .btn-primary"); + case "kohlhammer.de": + return _sl(".show-cookienotice #cookienotice_box_close"); + case "kinocheck.de": + return _sl(".video-gdpr-consent button"); + case "zappn.tv": + return _sl("#fd-cookies.show .accept-partly"); + case "went.at": + case "heinz.st": + case "kuestenpatent.info": + return '#cookiebar[style*="block"] .save'; + case "constantcontact.com": + return _sl(".cookie-wall.open .accept-all-cookies"); + case "twl.de": + return _sl('.modal[class*="gdpr-consent"][style*="block"] .btn.true'); + case "nzbindex.com": + return _sl('.form-horizontal[action*="/disclaimer?"] .btn-primary'); + case "astra-bier.de": + return _sl('.agecheck[style*="block"] #accept_cookies'); + case "realme.com": + return _sl('.r-cookie:not([style*="none"]) .r-btn--primary'); + case "airam.fi": + return _sl(".cookie-consent .scylla-btn--primary"); + case "prestaexpert.com": + return _sl('.modal:not(.d-none) .btn[onclick*="btnRgpdClose"]'); + case "droptica.com": + return _sl( + ".d-gtm-scripts-modal-wrapper--is-open #d-gtm-scripts-save-settings" + ); + case "pelix-media.de": + return _sl('#cookie-modal[style*="block"] .opt-in'); + case "bienmanger.com": + return _sl('.modal[style*="block"] .bm-ok'); + case "wesendit.com": + return ".cc-visible .cc-dismiss"; + case "urbanista.de": + return _sl('#cookie-bar[style*="block"] #cookie-bar-button'); + case "alexanderhall.co.uk": + return _sl('#cookie_consent[style*="block"] .cookie_option'); + case "bancaditalia.it": + return _sl("#banner-privacy button"); + case "what3words.com": + return _sl(".CookieNotice-Button"); + case "imagelinenetwork.com": + return _sl('.modal[style*="block"] .accept-selected-cookies'); + case "teutoburger-muenzauktion.de": + return _sl( + '.reveal-overlay[style*="block"] #phila-cookie-modal .button.clear' + ); + case "noodweer.be": + return _sl('#cookie-notice-modal.modal[style*="block"] .btn--light'); + case "ace-ace.com": + return _sl(".cookie-select-popup-view #cookie-form-submit"); + case "ccoo.es": + return _sl(".snigel-cmp-framework #sn-b-save"); + case "file2send.eu": + return _sl("#consent-dialog-title ~ div button"); + case "5miles.com": + return _sl("#cookie-remind .close"); + case "evarazdin.hr": + return _sl(".cookie-warning-active .gdpr_submit_all_button"); + case "pickup.de": + return _sl('.modal[style*="block"] .btn[cookie-submit]'); + case "my.mroom.com": + return _sl("#consent-popup-container .main-cta-btn"); + case "emb-gmbh.de": + return _sl("css-modal-cookie .btn"); + case "mietz.app": + return _sl(".cookie-dialog__accept-button"); + case "ratemyprofessors.com": + return _sl('.ReactModal__Overlay--after-open button[class*="CCPA"]'); + case "framer.com": + return _sl('div[class*="CookiesBanner"] .button.variant-primary'); + case "aukcije.hr": + return _sl('.reveal-overlay[style*="block"] #cookieAccept'); + case "lhv.ee": + return _sl(".mfp-ready #acceptPirukas"); + case "pfeffi.com": + return _sl(".consent-widget #consentSaveButton"); + case "dnbeiendom.no": + return _chain( + "#gtm-cookie-velg-selv", + '.dnb-checkbox__input[title*="Marked"]', + '.dnb-checkbox__input[title*="Intern"]', + "#gtm-cookie-godkjenne-valg" + ); + case "newpharma.be": + return _sl("#js-cookie-policy-popup .js-cookie-policy-ok-btn"); + case "entsoe.eu": + return _sl('.ui-dialog[style*="block"] #welcome-popup .ui-button'); + case "tredy-fashion.de": + return _sl( + '.ui-dialog[style*="block"] #cookieFlyout button[onclick*="submit"]' + ); + case "openfoodnetwork.org.uk": + return _sl('.cookies-banner[style*="block"] button[ng-click*="accept"]'); + case "wearetennis.bnpparibas": + return _sl(".modal-wat-cookie .js-confirm-cookie"); + case "weople.space": + return _sl('.fix > form .btn[name="accept"]'); + case "theheinekencompany.com": + return _sl('.cookies[state="active"] button'); + case "computerbase.de": + return _sl(".consent[open] .js-consent-accept-button"); + case "dish.co": + return _sl('.modal[style*="block"] .cookie-info__accept'); + case "particify.de": + return "app-cookies button"; + case "ose.gov.pl": + return _sl('.cookies-modal[style*="block"] .btn.secondary'); + case "monespaceclient.immo": + return _sl('.modal[style*="block"] .close[onclick*="CloseCookie"]'); + case "teamaretuza.com": + return _sl('.modal[style*="block"] #giveCookieConsentButton'); + case "friedrich-maik.com": + case "fitnessgym-monheim.de": + return "#incms-dpbanner .dp_accept_selected"; + case "99app.com": + return _sl(".cookies-license .license-allow"); + case "stadtenergie.de": + return _sl('button[data-cypress-id="acceptCookies"]'); + case "veygo.com": + return _sl("#cookie-banner .confirm"); + case "sherwin-williams.com.br": + return _sl(".mensagem-cookie .fechar"); + case "eon-highspeed.com": + case "netcom-kassel.de": + return _sl(".dmc-cc-overlay--open .dmc-cc-btns > a"); + case "faberkabel.de": + return _sl( + '.fancybox-opened #modalCookie .button-red, #ModalUmCookiehandling[style*="block"] .btn' + ); + case "matthys.net": + return _sl(".modal-popup._show .btn-cookie-allow"); + case "swatch.com": + return _sl('.m-show .btn[data-event-click="acceptCookies"]'); + case "argutus.de": + return _sl( + '#ag-consentmanager-wrapper[style*="block"] #btn-consent-save' + ); + case "sport2000.fr": + return _sl('.modal[style*="block"] #customer-consent-modal-confirm'); + case "ihtsdotools.org": + return _sl('.modal[style*="block"] #accept-license-button-modal'); + case "jobruf.de": + return _sl('.open ~ .cookie-consent-settings .btn[data-action="save"]'); + case "senmotic-shoes.eu": + return _sl('.swal2-popup[class*="optin"] .swal2-cancel'); + case "abconcerts.be": + return '.cookie-consent button[value="no"]'; + case "aiways-u5.nl": + return _sl('#overlay-cookie[style*="block"] .button'); + case "ponal.de": + return _sl(".epp-overflow .epp-modal .epp-secondary"); + case "parkster.com": + return _sl('.modal[style*="block"] .js-cookie-dismiss'); + case "lemonade.com": + return _sl('#root div[class*="PrivacyBanner"] button'); + case "change.org": + return _sl('button[data-testid="cookie-wall-accept"]'); + case "nickles.de": + return _id("consent_ok"); + case "islandfreund.de": + return _sl('.becc-ol[style*="block"] .becc-ok'); + case "aral.de": + return _sl(".ap-cookies--open #ap-cookie-wall .ap-btn"); + case "tele2.de": + return _sl('#esssential_cookie_popup[style*="block"] .setCookies'); + case "viennahouse.com": + return _sl("#cookie-box.open #cookies-close-notification"); + case "puratos.pl": + return _sl('.modal[style*="block"] #cookieAcceptBtn'); + case "tantris.de": + return _sl( + '#--cg-modal-overlay[style*="block"] #--cg-button-cookie-confirm' + ); + case "norres.com": + return _sl('#cookieWelcomeModal[style*="block"] #acceptOnlyEssential'); + case "aquaristic.net": + return _sl('.modal[style*="block"] #rs_cookie_manager_accept'); + case "aptoide.com": + return _sl( + '.no-scroll div[class*="cookie-notice__Options"] > div:last-child' + ); + case "bhw.de": + return _sl('.cookie-disclaimer[style*="block"] .js-notification-agree'); + case "native-instruments.com": + return _sl( + '#ni-cookie-consent[style*="block"] [data-cookie-consent-accept]' + ); + case "bike-components.de": + return _sl(".has-cookie-banner .cookie-banner button"); + case "lindenberg-bringts.de": + return _sl('.modal[style*="block"] .btn[ng-click*="ok"]'); + case "iq.com": + return _sl('.accept-all[data-pb*="cookie_ask"]'); + case "stockmann.com": + return _sl(".cookie-dialog-screen.open .cookie-consent-accept"); + case "oxinst.com": + return _id("mcc-button-accept"); + case "wienenergie.at": + return _sl( + '.__reakit-portal [class*="CookieConsent-module__actions"] button' + ); + case "amzpecty.com": + return _sl('#gpdrConsentModal[style*="block"] button'); + case "anhinternational.org": + return _sl(".in #consent-options .btn"); + case "fil-luge.org": + return _sl(".cookieBar-Overlay-open .CookieBar__Button-accept"); + case "arteradio.com": + return _sl(".cookies-modal button + button"); + case "merrell.pl": + return _sl("#gdpr-cookie-block #btn-cookie-allow"); + case "fass.se": + return _sl("#cookie-dialog-sidebar .acceptButton"); + case "ruegenwalder.de": + return _sl('.ytcs:not([style*="none"]) .btn[id*="youtubeconsent"]'); + case "oventrop.com": + return _sl( + '.modal[style*="block"] #ConsentModalControl_lbtnSaveSelection' + ); + case "thincast.com": + return _sl(".uk-open #AcceptCookies"); + case "truste.com": + return _sl(".pdynamicbutton .call, #gwt-debug-close_id"); + case "pronovabkk.de": + return _sl( + '.reveal[style*="block"] button[data-accept-cookie-disclaimer]' + ); + case "osehero.pl": + return _sl(".ReactModal__Overlay--after-open button[accept]"); + case "regione.lombardia.it": + return _sl("#cookiePrl:not(.hidden) .accetta"); + case "invk.nl": + return _sl('.modal[style*="block"] .cookieConsentOK'); + case "norddeutsch-gesund.de": + return _sl( + '#consent_manager:not([style*="none"]) #consent_settings_save_button' + ); + case "mitgas.de": + return _sl(".modal--CLB #CLB_level_2"); + case "duvel.com": + return _sl('#cookiebanner[style*="block"] .js-cookie-accept'); + case "pitstop.de": + return _sl('.modal[style*="block"] #btn-cookie-terms-selection'); + case "lifepointspanel.com": + return _sl('.modal[style*="block"] #accept_only_website_cookies'); + case "mathem.se": + return _sl('.cookie-details[style*="block"] .btn'); + case "resultsbase.net": + return _sl('.bootbox.modal[style*="block"] #btnCookiesAcceptSelected'); + case "hot.si": + return _sl( + '.bootbox.modal[style*="block"] .btn[data-bb-handler="allow"]' + ); + case "ogladajanime.pl": + return _sl('.bootbox.modal[style*="block"] .bootbox-accept'); + case "computerprofi.com": + return _sl('.button[value*="akzeptieren"][onclick*="redirect"]'); + case "stwbs.de": + return _sl('.cookie-advice[style*="block"] input[value="needed"]'); + case "geolive.org": + return _sl('.rispondi-commento-link[href*="accetta-cookies"]'); + case "wanted.law": + return _sl( + ".cdk-overlay-container .dtx-cookie-voorkeuren-modal-buttons .btn" + ); + case "tipser.com": + return _sl(".submit-consent-button"); + case "die-medienanstalten.de": + return _sl('.modal[style*="block"] .matomo-btn-agree'); + case "wwz.ch": + return _sl(".cookie--open .cookie__accept-all"); + case "yoko.de": + return _sl('.modal[style*="block"] .btn[data-rel="cookies-accept-all"]'); + case "cheapenergy24.de": + return _sl(".btn[cookie-consent-dialog--accept-selection]"); + case "brightstar.com": + return _sl('.modal[style*="block"] .btn[id*="cookieAccept"]'); + case "freeyou.ag": + return _sl(".cookies .btn-primary"); + case "la7.it": + return _sl("#_evh-ric #AcceptButton"); + case "schullv.de": + return _sl('.MuiDialog-root button[class*="CookieBar__Accept"]'); + case "natuurmonumenten.nl": + return _sl("#modal .cookies-button-optimal"); + case "second-hand-ikea.com": + return _sl("#cookie_melding .link_button2"); + case "foursquare.com": + return _sl(".cookieBannerClose"); + case "leirovins.be": + return _id("cookie-accept"); + case "psiquiatria.com": + return _sl('.modal[style*="block"] .btn[onclick*="acept"]'); + case "innsbruck-airport.com": + return _id("header-notification-toggle-decline"); + case "germany.travel": + return _sl('.consent:not([style*="none"]) .button-save'); + case "job-impulse.com": + return _sl('.cookie-alert.checkedClass .btn[ng-click*="agree"]'); + case "solcom.de": + return _sl(".cookie-consent-banner.notaccepted .acceptall"); + case "bausep.de": + return _sl('.notice-cookie-block .button[onclick*="save"]'); + case "feuertrutz-katalog.de": + return _sl(".ngn-cookie-consent.ngn-modal--active .ngn-primary-button"); + case "breitbandmessung.de": + return _sl('.dsvo-overlay[style*="block"] #dsvooverlay-close'); + case "celeraone.com": + return _sl('#cis-gdpr-footer[style*="display"] #cis-gdpr-footer-accept'); + case "dresdner-fachanwaelte.de": + return _sl(".mfp-ready .btn-consent-allow"); + case "keb.de": + return _sl('#privacy-statement[style*="block"] #close-statement-save'); + case "dangenentertainment.com": + return _sl(".gdpr-confirm-button"); + case "shadowofwar.com": + return _id("consent-close"); + case "ankerbrot.at": + return _sl(".anker2020cd__speichern"); + case "radio886.at": + return _sl(".r886cd__speichern"); + case "bremerhaven.de": + return _sl(".cookie-banner.in .btn[data-dismiss]"); + case "konzerthaus-dortmund.de": + return _sl('.modal[style*="block"] #cookieClose'); + case "kissnofrog.com": + return _sl(".mdl-cookie-disclaimer-layer .yes-button"); + case "schellenberg.de": + return _sl(".modal.show #c1x1_gdprcookie-modal-btnsave"); + case "112groningen.nl": + return _sl('.modal button[value*="cookies"]'); + case "actionsport-rainbowdivers.de": + return _sl('#CookieModal.in .btn[type="submit"]'); + case "o2.fr": + return _sl('#cookie-consent .modal[style*="block"] .btn-secondary'); + case "hotelsbarriere.com": + return _sl("#cookie-banner.show .JS_accept_cookies"); + case "mega.be": + return _sl('.modal[style*="block"] #cookieAcceptationButton'); + case "hidrive.com": + return _sl('button[data-qa="privacy_consent_approve_all"]'); + case "ktr.com": + return _sl( + '.modal[style*="block"] .btn[onclick*="setCookieBannerAccepted"]' + ); + case "itaa.be": + return _sl("#cookieConsent .accept-policy"); + case "sheego.de": + return _sl('.modal[style*="block"] .btn.privacy-settings__ok-cta'); + case "nobilia.de": + return _sl('#cookieLayer[style*="block"] #btn-DSGVO-saveselected'); + case "macnab.eu": + case "buchcopenhagen.dk": + return "#dataprotection-form-submit"; + case "makeproaudio.com": + return _sl(".modal.is-open .js-set-all-cookies"); + case "ffr.fr": + return _sl(".modal.visible .cookie .btn:first-child"); + case "kwyk.fr": + return _sl("#youtube-video .btn"); + case "bonami.pl": + return _sl("body > .rcic > div > div > p:first-child + a:last-child"); + case "gamingonlinux.com": + return _sl(".hidden_video_content .accept_video"); + case "haus-des-meeres.at": + return _sl(".fxCookieWindowAllLink"); + case "sharewise.com": + return _sl('.modal[style*="block"] .btn[onclick*="cookiesAgreed"]'); + case "cognex.com": + return '#GDPRModal[style*="block"] .agree'; + case "getraenke-news.de": + return _sl('.modal[style*="block"] .btn[onclick*="requestAccessToSite"]'); + case "keltican-forte.de": + return _sl(".layerActive #cookie-form #confirmChoices"); + case "dehn.at": + return _sl('#cookieConsent[style*="block"] .button.hollow'); + case "gamestar.de": + return _sl( + '.modal[style*="block"] .cmp-accept, .modal[style*="block"] .btn[href*="acceptCmp"]' + ); + case "neuseeland-haus.de": + return _sl('#notice-cookie-block[style*="block"] #btn-cookie-allow'); + case "manpowergroup.at": + return _sl(".c-modal.is-visible .js-cookie-consent__accept-all"); + case "samengezond.nl": + return _sl('#modal-cookiemodal[style*="visible"] button'); + case "plein.nl": + return _sl('.modal[style*="block"] .btn[href*="cookies/approve"]'); + case "juitnow.com": + return _sl( + '.modal[style*="block"] .btn[data-cy="cookies-save-settings"]' + ); + case "passport.service.gov.uk": + return _id("cookie-banner-accept"); + case "mcrent.de": + return _sl(".cookieAcceptance.active .acceptAll"); + case "freiwald.com": + return _sl('.right_content .but[onclick*="Continue"]'); + case "onlinedepartment.nl": + return _sl(".has-ccwindow .cookie-banner .cc-allow"); + case "foto-lambertin.de": + return _sl('.modal[style*="block"] #btnCCTSaveB'); + case "jsitor.com": + return _sl(".cookie-consent .primary"); + case "mag.dbna.com": + return _sl(".cookieconsent.visible .positive"); + case "celonis.com": + return _sl('div[data-cookie="gdpr"] [data-cookie-set="accept"]'); + case "autohaus24.de": + return _sl('.coo__button[data-button="setAllCookies"]'); + case "swrag.de": + return _sl('#cookie-layer[style*="block"] .btn-secondary'); + case "wunderkind-custom.com": + case "ab-m.de": + return _sl(".wd-consent .buttonFrontend"); + case "real.de": + return _id("consentSubmit"); + case "nibcdirect.de": + return _sl(".dbh-cookie-consent-visible .dbh-cookie-consent-save"); + case "tarnobrzeg.info": + return _sl('.modal[style*="block"] .btn[href*="closeRodo"]'); + case "mazury24.eu": + return _sl('#privModal[style*="block"] .privacybtn'); + case "begroting-2021.nl": + return _sl(".ls-cookie_bar .ls-cookie_button"); + case "combi.de": + return _sl(".modal--cookie-notice.open #accept-consent"); + case "proman-emploi.fr": + return _sl('#root button[class*="cookieNotice-accept"]'); + case "bang-olufsen.com": + return _sl('#ppms-modal[style*="block"] #reject-all'); + case "foxtons.co.uk": + return _sl( + '.fancybox-overlay[style*="block"] .cookie_option[data-choice*="Yes"]' + ); + case "ilmarinen.fi": + return _sl('.modal[style*="block"] #ilmGdprCooModOk'); + case "qwic.de": + return _sl('#cookie-consent[style*="block"] .js-cookie-accept'); + case "qinetiq.com": + return _sl("#cookiePolicyBanner .button"); + case "otpbanka.hr": + return _sl("#perpetuum-cookie-bar.visible .perpetuum-button-allow a"); + case "aarsfjv.dk": + return _sl( + 'dff-cookie-consent-dialog button[data-cookiescanner*="accept"]' + ); + case "langeland.nl": + return _sl('#cookieWallOverlay[style*="block"] .ok-cookies'); + case "magentagaming.com": + return _sl('button[data-test="cookie-accept"]'); + case "vu.nl": + return _sl("#cookie-consent:not([hidden]) button[data-all]"); + case "elekta.com": + return _sl('#cookie-banner[style*="block"] #cookie-accept'); + case "wohnen-im-alter.de": + return _sl('.modal[style*="block"] .btn[onclick*="CookieConsent.apply"]'); + case "wohnmobilforum.de": + return _sl("#consentbox input.knopf"); + case "diebayerische.de": + return _sl('#cookie-consent-layer[style*="block"] .js_cc-accept-all'); + case "healthinsight.ca": + return _sl('.modal[style*="block"] .vicky-cookie-yes'); + case "studiobookr.com": + return _sl('#cookie-hint-display:not([style*="none"]) .sb-primary'); + case "boehringer.net": + return _sl(".cookie-consent .submit-selected"); + case "wegedetektiv.de": + return _sl('.modal[style*="block"] #cookieok'); + case "engelvoelkers.com": + return _sl( + '.ev-disable-scrolling .cookie-consent-dialog-container button[onclick*="accept"], .cookie-consent-dialog-container:not([style*="none"]) button[onclick*="accept"], #cookieConsentDialog.in button[onclick*="accept"]' + ); + case "reviewmeta.com": + return _sl('.modal[style*="block"] #terms_accepted'); + case "justjoin.it": + return _sl('#root > div > a[href*="privacy"] ~ button'); + case "ferienchecker.at": + return _sl('.el-dialog__wrapper:not([style*="none"]) .cookie__button'); + case "truepartnercapital.com": + return _sl(".mfp-ready #close-cookie-disclaimer-btn"); + case "envoituresimone.com": + return _sl('.modal[style*="block"] #accept_cookies'); + case "abo24.de": + return _sl('.featherlight[style*="block"] #consent-all'); + case "edeka-foodservice.de": + return _sl('.dialog button[onclick*="accept"]'); + case "nacex.es": + return _sl('.ui-dialog[style*="block"] #accept'); + case "targoversicherung.de": + return _sl('.modal[style*="block"] .dsgvo.accept'); + case "unedtenerife.es": + return _sl('#uploadedImagePopup[style*="block"] .close'); + case "quiziniere.com": + return _sl('.modal[style*="block"] .qz-alert-cookie button'); + case "itis.swiss": + return _sl('#cookie_blocker:not([style*="none"]) #cookie_ok'); + case "prosa.dk": + return _sl( + '.t3cms-cookies-overlay:not([style*="none"]) .t3cms-cookies-select-all' + ); + case "adventurespiele.net": + return _sl('.data-protection-info[style*="block"] .ok'); + case "fastforwardscience.de": + return _sl("#coookieOverlay.open #coookieOverlayButtonSave"); + case "mantel.com": + return _sl('#modal-ck[style*="block"] .btn-primary'); + case "svenskakyrkan.se": + return _sl(".cookies__bar.is-active .js-cookies-accept-all"); + case "k15t.com": + return _sl('.reveal[style*="block"] .cookiesAccepted'); + case "tieranwalt.at": + return _sl(".fxCookiesWindowsBodyClass .fxCookieWindowAllLink"); + case "monese.com": + return _sl('.cookie-banner__wrapper button[data-testid*="accept"]'); + case "secondsol.com": + return _sl('.modal[style*="block"] .btn-success-cookie'); + case "kasuwa.de": + return _sl('#ccModal[style*="block"] .btn-primary'); + case "ihreapotheken.de": + return _sl('.modal[style*="block"] #AcceptCookies'); + case "ns.nl": + return _sl(".cookie-notice button + button"); + case "notaris.be": + return _sl('.c-bar[style*="block"] .c-btn'); + case "legia.com": + return _sl('#main ~ div .button[href*="cookies"] ~ button'); + case "schwaebisch-hall.de": + return _sl('.cookie-note[style*="block"] .js-cookie-accept-ok'); + case "ls-tc.de": + return _sl('.modal[style*="block"] .accept'); + case "spielexikon.de": + return _sl('input[name="edit-property-cookie-accept"]'); + case "etepetete-bio.de": + return _sl('.modal[style*="block"] .accept-all-button'); + case "neliosoftware.com": + return _sl('.nelio-cookie-modal:not([style*="none"]) button'); + case "uvex-safety.com": + return _sl(".modal-cookie .btn + .btn"); + case "cocktaildatenbank.de": + return _sl(".show #d-cc--confirm"); + case "bo.de": + return _sl('#footer-consent[style*="block"] #reiff-consent-accept'); + case "rittal.com": + return _sl(".swal-overlay--show-modal .--primary"); + case "ufz.de": + return _sl('#cookie-banner[style*="block"] .btn-success'); + case "imoradar24.ro": + return _sl('#modal-cookies[style*="block"] .accept'); + case "uniqa.at": + return _sl(".tingle-modal--visible .cc_buttons-accept_all_cookies"); + case "handy-deutschland.de": + return _sl("#privacy-settings .button-primary"); + case "police-auction.org.uk": + return _sl('.modal[style*="block"] .btn[onclick*="cookie_agree"]'); + case "hemdenbox.de": + return _sl( + '#s-cookie-consent[style*="block"] #s-cookie-consent-accept-all' + ); + case "sendgb.com": + return _sl( + '.cookie_checker[style*="block"] ~ .sendgb_cookiewarning .cookiebutton' + ); + case "realm667.com": + return _id("cookiehintsubmit"); + case "gezond.nl": + return _sl('#cookie-dialog[style*="block"] #cookie-submit'); + case "nmhh.hu": + return _sl('#cookie-dialog[style*="block"] button[type="submit"]'); + case "montanacolors.com": + return _sl(".mfp-ready .cookies .bot"); + case "lbbw.de": + return _sl( + ".component-data-protection-consent.show .action-save-settings" + ); + case "deka.de": + return _sl(".mfp-ready .js-accept-selected-cookies"); + case "litebit.eu": + return _sl(".cookie-consent button"); + case "aboalarm.de": + return _sl(".c-cmp--modal-show .gdpr-accept-custom"); + case "shpock.com": + return _sl( + '#__next ~ div[id*="modal"] div[class*="PrivacyConsent"] button' + ); + case "indiearenabooth.com": + return _sl( + '#cookie-consent:not([style*="none"]) #btn-cookie-consent-positive' + ); + case "besteproduct.nl": + return _sl(".modals.active .cookieWall-btn"); + case "stabila.com": + return _sl(".mod_cms_accept_tags.block #cms_close_button"); + case "pibank.es": + return _sl('#cookies-block:not([style*="none"]) .aceptar'); + case "verksamhetslokaler.se": + return _sl(".modal-wrapper.shown #cookies_agreement_panel .green"); + case "interfriendship.de": + return _sl('#cookies-dlg:not([style*="none"]) .cdlg-accept-all'); + case "heinz.st": + return _sl('#cookiebar[style*="block"] .accept'); + case "aptekagemini.pl": + return _sl( + '.vue-privacy-policy__button[style*="none"], .modal[style*="block"] .privacy-policy-advanced-settings-save' + ); + case "betway.se": + return _sl(".fixed-body .bwCookiePolicy .bwButton"); + case "dark.netflix.io": + return _sl('.abs-fill[class*="cookie-policy"] button'); + case "mycare.de": + return _sl('#cookie-settings-content[style*="block"] #btn-cookie-accept'); + case "erdbeerprofi.de": + return _sl("#gdpr-cookie-container #btn-cookie-allow"); + case "pharmazeutische-zeitung.de": + return _sl("#ccm .ccm_button_green"); + case "dotomi.com": + return _sl('.btn-continue[onclick^="cjil"]'); + case "onwebchange.com": + return _sl(".cookie_banner .btn-primary"); + case "vodafone.nl": + return _sl( + '.cookiewall___wrapper:not([style*="none"]) .cookiewall__accept' + ); + case "strato.de": + return _sl( + "body > .consent:not(.hidden) #consentSubmit, #cookie_overlay:not(.hidden) .consent:not(.hidden) #consentAgree" + ); + case "texels.nl": + return _sl(".show-cookie-notice .cookie-closer"); + case "coperion.com": + return _sl('.is-visible .button[data-cookie-close="accept"]'); + case "lotto.pl": + return ".privacy-popup.active button"; + case "mehilainen.fi": + return _sl('.MuiDialog-root[class*="Consent"] button + button'); + case "llamaya.com": + return _sl(".MuiDialog-root.cookies-modal .set-all"); + case "tre.se": + return _sl( + '.MuiDialog-root .MuiButton-containedPrimary, #react-aria-modal-dialog[aria-label*="Cookie"] button:first-child' + ); + case "openx.com": + return _sl(".ox-localization.active .ox-confirm"); + case "evileg.com": + return _sl('#privacy_policy_dialog[style*="block"] .btn[data-dismiss]'); + case "testzentrale.de": + return _sl('.cookie-settings[style*="block"] .secondary'); + case "medis.pt": + return _sl("#cookiedismiss .btn"); + case "gramatica-alemana.es": + return _id("cookiewarning_a"); + case "ageas.co.uk": + return _sl('#cookie[style*="block"] .cookie__btn'); + case "audemarspiguet.com": + return _sl(".odo-dialog--visible .js_cookie-policy-popup__accept-all"); + case "vejdirektoratet.dk": + return _sl( + '.ng-scope[ng-show="cookieDialogActive"]:not(.ng-hide) .cookie_button[ng-click*="accept"]' + ); + case "wapex.pl": + return _sl('.modal[style*="block"] .btn[onclick*="CookieAccept"]'); + case "sunny.co.uk": + return _sl( + '.cookie-acceptance-modal button[name="accept-cookies-button"]' + ); + case "pacma.es": + return _id("panel_cookies_todas"); + case "impulse.de": + return _sl(".button[data-cc-accept]"); + case "dailyfx.com": + return _sl( + ".dfx-cookiesNotification--visible .jsdfx-cookiesNotification__close" + ); + case "cinkciarz.pl": + return _sl('#cookies-modal[style*="block"] .btn-primary'); + case "joingoodcompany.nl": + return _sl("#cookie-accept:not(.hide) .cookie-btn"); + case "flex-tools.com": + return _sl(".cookieBar--active .js-accept-cookie-bar"); + case "taschen.com": + return _sl('#ConsentManagerModal[style*="block"] #cookie_accept_all'); + case "stationsdeski.net": + return _id("accept_rgpd"); + case "laboratoire-cellmade.fr": + return _sl('#cookies:not([style*="none"]) #btnAcceptCookie'); + case "stiftung-managerohnegrenzen.de": + return _sl('.v--modal-overlay[data-modal="cookie-modal"] .btn'); + case "v.calameo.com": + return _sl(".consent.cookies .btn"); + case "blasmusik-burgenland.at": + return _sl('#appendto:not([style*="none"]) #showCookieserlauben'); + case "ooma.com": + return _sl(".gdpr_cookie_overlay:not(.d-none) #accept_cookie"); + case "takko.com": + return _sl(".cookie-policy-box .set-all-cookies"); + case "hundeschmuck.store": + return _sl('#myModal[style*="block"] form[action*="analytics"] .btn'); + case "118.lt": + return _sl("#privacy-page-body #modal-btn-accept"); + case "mini.de": + return _sl( + '.md-if-frame:not([style*="none"]) .md-iframe-consent-message--fallback-teaser .btn' + ); + case "one-insurance.com": + return _sl("one-cookies-dialog one-theme-button"); + case "yoyogames.com": + return _sl("#cookie.is-showing #yoyo-cookie-accept"); + case "cancercentrum.se": + return _sl('#cookie-modal[style*="block"] .cookie-modal-consent-btn'); + case "zlm.nl": + return _sl("#cookie-modal.in .btn-primary"); + case "wienholding.at": + return _sl('#modalCookieGeneral[style*="block"] .btn-accept-all'); + case "niko.eu": + return _sl(".c-cookie.is-active .c-cookie__accept button"); + case "billiger-aufladen.de": + return _sl('#dsModal[style*="block"] .btn'); + case "lebara.com": + return _sl( + '#cookiesConsentModal[style*="block"] .btn[onclick*="accept"]' + ); + case "malcoded.com": + return _sl(".MuiDialog-root button"); + case "polska6.pl": + return _sl('.modal[style*="block"] .btn[data-pole="akceptuje"]'); + case "warsztat.pl": + return _sl('.modal[style*="block"] #akceptuje'); + case "freenet-energy.de": + return _sl('.modal[style*="block"] #cookie_ok'); + case "norwegian.no": + return _sl( + 'nas-element-cookie-consent[style*="block"] .nas-button[class*="accept"]' + ); + case "amewi.com": + return _sl('.ck-hinweis[style*="block"] .save-cookie-options'); + case "fysikoaerioellados.gr": + return _sl(".cookies-consent-overlay:not(.hidden) .btn-cookies-accepted"); + case "dubplate.be": + return _sl('#gdpr-banner[style*="block"] .js-gdpr-accept'); + case "sportiva.com": + return _sl('#popup-privacy-policy:not([style*="none"]) .btn-cookie'); + case "tk.de": + return _sl( + ".is-display-consentmanager .g-consentmanager__confirm-selection" + ); + case "redbook.com.au": + return _sl(".csn-gdpr-modal button"); + case "altomdinhelse.no": + return _sl('.modal[style*="block"] .vicky-cookie-yes'); + case "westfalen.igbce.de": + return _sl("#first_confirmation_button.eupopup-button"); + case "axa-im.fr": + return _sl(".gh-accept-cookie-disclaimer"); + case "gruener-punkt.de": + return _sl('#cookie-modal[style*="block"] input[data-cookie="all"]'); + case "coolmath.com": + return _sl( + '.gdpr-overlay-container[style*="visible"] .accept-all-cookies' + ); + case "m.bancopopular.com": + return _sl("#popup-cookieinfo:not(.hide) #btn-dmp-continue"); + case "stat.si": + return _sl( + '.surs-cookies-wrapper[style*="block"] .surs-cookie-button-yes' + ); + case "faidatehobby.it": + return _sl("#cl_modal .btn_main_yes"); + case "smplayer.info": + return _sl('.well .lead.text-center > .btn.active[href*="forum"]'); + case "ipaddress.com": + return _sl('#cc-wrapper[style*="block"] #cc-accept-btn'); + case "ugenr.dk": + return _sl('#gdpr-consent:not([style*="none"]) .accept'); + case "ipc.be": + return _sl(".cookiebox.show .btn-primary"); + case "gezondeideetjes.nl": + return _sl('.cookie-modal[style*="block"] button[onclick*="doCookie"]'); + case "hagerzplan.de": + return _sl("#modalCookies.in .btn-hager"); + case "sunday.dk": + return _sl('button[data-test-id="CookieBanner-CloseButton-Button"]'); + case "freo.nl": + return _sl(".popover-frame--visible #CookieAcceptMain"); + case "saperesalute.it": + return _sl("#cookieban .cookie"); + case "archimag.com": + return _sl(".eupopup-button_1"); + case "rotterdammersvoorelkaar.nl": + return _sl(".cookie-notice-wrapper.mfp-ready .button-confirm"); + case "bcc.nl": + return _sl("#cookiewallmodal.in .btn-primary"); + case "wuestenrot.cz": + return _sl("#cookie-modal.is-active .js-cookie-law-aggre"); + case "fabrykacukiernika.pl": + return _sl('.rodo-popup[style*="block"] button'); + case "ostrzegamy.online": + return _sl('.rodo-popup[style*="block"] button[data-cookie-name]'); + case "bauder.de": + return _sl("#cookieWarningText .privacy ~ a"); + case "dclaw.co.uk": + return _sl("#dialog-cookies .btn-primary"); + case "cookiewall.vice.com": + return _id("i-agree"); + case "fr12.nl": + return _id("cookies"); + case "latagliatellayyo.es": + return _sl("#AcceptCookies ~ #Buttonholder > input"); + case "mdsrl.it": + return _sl(".cookie-modal .ui-button"); + case "medtronic.nl": + return _sl(".acceptcookies"); + case "sogeti.nl": + return _sl('input[name="cookiewall_answer"] + .button'); + case "blog.daimler.de": + return _sl('.modal-close[title*="Akzeptieren"]'); + case "zomoto.nl": + return _sl("#lnkAccept span"); + case "runtervomgas.de": + return _sl("#cookie-bar a"); + case "teesbusinesscompass.co.uk": + return _sl("#cookiepanel + .ui-dialog-buttonpane button"); + case "qlstats.net": + return _sl('#accept button[onclick*="acceptCookiePolicy"]'); + case "openlibra.com": + return _sl("#ol-cookie-policy button"); + case "zilverenkruis.nl": + return _id("cookiedrie"); + case "weeronline.nl": + return _sl( + 'img[src*="storage.weeronline.cloud/cookies"] ~ .btn-accept, button[class*="wol-cookies-module__btn_acceptAll"]' + ); + case "wampirki.com": + return _sl("#NavigationBar1 a"); + case "tradukka.com": + return _sl("#cookies_consent button"); + case "radioveronica.nl": + return _sl('.button[onclick*="allowCookies"]'); + case "zorgverzekeringhema.nl": + return _sl("#cookiemelder button"); + case "meandermc.nl": + return _sl("#meanderCookieDialog button"); + case "longines.it": + return _sl(".widget-cookie .allow"); + case "alternativa.fr": + return _id("sub_cookie"); + case "groepsaccomodaties.org": + return _sl('input[name="cookie_answer"] + .button_yes'); + case "paskoluklubas.lt": + return _sl(".cookies-buttons .button"); + case "etransport.pl": + return _sl(".NovemediaCookiePolicy .approve"); + case "skyradio.nl": + return _sl(".cookie-wall .button"); + case "payback.it": + return _sl("#modal_CookieConsentOverlay .pb-button[data-dismiss]"); + case "privacy.sbs.nl": + return _sl("#settings-form .submit-button-small"); + case "telegraafvandaag.nl": + return _sl(".ott-bottom #button-agree"); + case "outlet.mediamarkt.nl": + return _id("cookie-consent"); + case "monnikenwerk.pzc.wegenerwordpress.nl": + return _sl(".pronamic_accept_button"); + case "rd.nl": + return _sl('#myModal.in input[onclick="cookieInfo.setLevel(1)"]'); + case "fashionlab.nl": + return _sl('#cookiewarning button[onclick*="close_cookie_agreement"]'); + case "opencaching.de": + return _sl(".cookie-notice--body #js--cookie-notice--close-button"); + case "tube.nl": + return _sl("button.js-cookie-consent"); + case "rechtopgeld.nl": + return _sl("#cookiewet .btn-success"); + case "reindicium.com": + return _sl('#myModal .btn[onclick*="setCookie"]'); + case "m.leroymerlin.pl": + return _sl(".popup-close-button"); + case "fristadskansas.com": + return _sl('label[for="UserAcceptedCookies2"]'); + case "ikgastarten.nl": + return _sl(".cookie-processed .agree-button a"); + case "cookiesv2.publiekeomroep.nl": + return _sl('.btn[onclick*="submit"]'); + case "tripplite.com": + return _sl('#cookieMsg a[onclick="tl.setEUcookie();"]'); + case "relaischateaux.com": + return _sl(".cnil-isvisible .close-cnil"); + case "tournamentsoftware.com": + return _sl("#cookies__modal .btn--secondary"); + case "polskifrontend.pl": + return _ev("a[contains(., 'Rozumiem')]"); + case "matspar.se": + return _ev("button[contains(., 'Jag godkänner')]"); + case "fnatic.com": + return _ev("button[contains(., 'Accept Essential Cookies Only')]"); + case "granice.pl": + return _ev("button[contains(., 'Akceptuję')]"); + case "beautywelt.de": + return _ev("button[contains(., 'Alle akzeptieren')]"); + case "24kitchen.nl": + return _sl(".cookie-container .submit-button"); + case "henkel-reiniger.de": + return _sl(".js-close-cookielayer"); + case "gerritveldman.nl": + return _sl(".gvca_ok_link"); + case "hampshire.spydus.co.uk": + return _sl('form[action*="ALLOWCOOKIES"] input[name="ACSUBMIT"]'); + case "dulcogas.it": + return _sl('.standalonelink[title="chiudere"]'); + case "weather-gb.com": + return _sl( + '#privacy_consent_Modal[style*="block"] .btn[onclick*="Save"]' + ); + case "zwangerschapspagina.nl": + return _sl('.accept[href*="setcookie"]'); + case "subaru.de": + return _sl(".CookieLayer__button"); + case "tradeplace.com": + return _id("UIAcceptCookies_UIHyperLinkAccept"); + case "team-rauscher.at": + return _sl(".cookie.header .enable"); + case "muddymatches.co.uk": + return _id("cookie_permission_submit"); + case "parliamentlive.tv": + return _id("cookiesAccept"); + case "ragepluginhook.net": + return _sl('form[action*="CookieGate.aspx"] #acceptButton'); + case "ravenblack.net": + return _sl( + 'input[type="submit"][value="I consent to this use of cookies"], input[onclick="eu_consent();"]' + ); + case "scorito.com": + return _sl(".cookieWallPreviewShutter + div #btnReturn"); + case "sep.gr": + return _id("apodoxiBtnCookies"); + case "withgoogle.com": + return _sl('a[href="http://www.cookiechoices.org"] + button'); + case "suchdichgruen.de": + return _sl(".important-notice .close-it"); + case "smgcookies.nl": + return _sl(".accept_box a.iaccept"); + case "ratebeer.com": + return _sl('input[type="button"][value="OK"]:not([id]):not([class])'); + case "livep2000.nl": + return _sl('.messagediv > a[href*="cookies"] ~ button[name="ok"]'); // livep2000.nl/monitor/cookieChoice.html + case "secureworks.co.uk": + return _sl(".dsw-cookie-disclaimer .dsw-button"); + case "my.moneypolo.com": + return _sl("#cookie-strip .close-cookie"); + case "choice.npr.org": + return ".user-actions #accept"; + case "imhd.sk": + return _sl('#cookieNotice a[href="#"]'); + case "euroclix.nl": + return _sl("#cookiesPreferencesForm button.press"); + case "9gag.com": + return _sl(".gdpr.modal .blue"); + case "mendrulandia.es": + return _sl("#ventana #v_btAceptar"); + case "cookiewall.finnik.nl": + return _sl('.box form button[name="button"][type="submit"]'); + case "hm.com": + return _sl("#gdpr-modal .js-read-gdpr"); + case "dokterdokter.nl": + return _sl( + '.reveal-overlay[style*="block"] .button[name="acceptAllCookies"]' + ); + case "motodesguacehnosgonzalez.com": + return _sl("#cookies_policy.fade.in .btn-primary"); + case "i-say.com": + return _sl(".critical-modal.in .btn-primary"); + case "purevpn.com": + return _id("CTA_gdbrcontinue_analytic"); + case "discordbots.org": + return _sl('.button[onclick*="HasSeenAnnoyingPopup"]'); + case "slate.com": + return _sl(".gdpr-form__consent"); + case "wizaserwis.pl": + return _sl("#promoinfo.open .modal-close"); + case "mtc-it4.be": + return _sl(".modal.fade.in .panel-warning .btn-warning"); + case "time.com": + return _sl(".gdpr-form .btn"); + case "playtv.fr": + return _sl(".grdp-button"); + case "vanpartner.com": + return _sl(".cookieslaw .closeBtn"); + case "guce.oath.com": + return _sl( + '.consent-form .agree-button-group .btn, .consent-container .btn[name="agree"]' + ); + case "pathe.nl": + return _sl('.btn[onclick*="CookieNotification.Accept"]'); + case "allyouneedfresh.de": + return _sl("#frmNoCookiesModal > a"); + case "shmoop.com": + return _sl(".btn.eu-opt-in, .privacy-notice .privacy-agree"); + case "theforestmap.com": + return _sl(".modal.fade.in #acceptcookies"); + case "commentreparer.com": + return _sl('.modal[style*="block"] #rgpd .btn.btn-danger'); + case "gnkdinamo.hr": + return _sl("#privacyPolicyModal.in .btn-confirm"); + case "voyageforum.com": + return _id("consent_button"); + case "windguru.cz": + return _id("butt_consent_psads_ok"); + case "jobbird.com": + return _id("gdpraccept"); + case "toestemming.ndcmediagroep.nl": + return _sl('form[action*="consent"] .buttons input'); + case "alarmeringen.nl": + return _sl("#modal #msg #accept"); + case "ticketea.com": + return _sl("#cookies-acceptance"); + case "aoib.dk": + return _id("consent-module-text-button"); + case "hajduk.hr": + return _sl(".cookie-popup__close"); + case "overdrive.com": + return _sl( + '.featherlight[style*="block"] .set-cookie__form input[type="submit"], #gdpr-modal[style*="block"] .cookie-popup__save, .cookieSettingsModal.open .confirm.button' + ); + case "tappedout.net": + return _sl("#gdpr-modal.in #tos-accept"); + case "soccerstats.com": + return _sl('.button[onclick*="cookiesok"]'); + case "brooksrunning.com": + return _sl(".consent-form .consent-form__button.a-btn--primary"); + case "hindustantimes.com": + return _sl(".cookieswindow #agree"); + case "avid.com": + return _id("siteAlertAccept"); + case "shop.avid.com": + return _ev("button[contains(., 'Accept')]"); + case "logicsupply.com": + return _sl('.primary-button[href*="opt-in/?response=agree"]'); + case "maa.nl": + return _sl(".btn.accept-cookies"); + case "chomikuj.pl": + return _sl("#AcceptChomikujTermsForm .greenButtonCSS"); + case "immobilien.net": + return _sl("#root > div > div > section > p + .button.button--primary"); + case "monsterhunterworld.com": + return _sl("#gdpr.active #accept a"); + case "imvu.com": + return _sl(".privacy-policy-adult-dialog .accept-cookies"); + case "postimees.ee": + return ".cookie-notif__content--button"; + case "livvin.com": + return _sl('#welcome-message button[class*="Button__StyledButton"]'); + case "werksite.nl": + return _sl('.modal.show .btn[href*="allow"]'); + case "allbinos.com": + return _sl('.w3-modal[style*="block"] .w3-button[onclick*="polityka"]'); + case "max.se": + return _sl(".infoBanner .button"); + case "newstalk.com": + return _sl("#consent_modal.in .btn:not(.show-manage-settings)"); + case "online.no": + return _sl(".close-disclaimer .autofocus-el"); + case "openpli.org": + return _sl('div[onclick^="euCreateCookie"]'); + case "privacy.vakmedianet.nl": + return _sl(".general-cta-btn"); + case "evaair.com": + return _sl(".modal-box .cookie-close"); + case "bluelagoon.com": + return _sl("#app > div > p ~ button"); + case "zekur.nl": + return _sl('.modal[style*="block"] .tmakkoord'); + case "elevensports.it": + return _sl("#elevensports-privacy .close"); + case "findaphd.com": + return _sl(".cookieNoticeA .closeTab"); + case "akamai.com": + return _sl('.accept[data-module^="cookies"]'); + case "mtmad.es": + return _sl('button[class*="cookiesAlert__accept_button"]'); + case "deondernemer.nl": + return _sl( + '.cookiewall #cookiewall .button, button[name="acceptCookies"]' + ); + case "todopvr.com": + return _sl('#Button1[onclick*="cookiesOK"]'); + case "clusterr.io": + return _sl("cl-cookies-message .cl-btn"); + case "schneider-umformen.de": + return _sl(".cookie .button"); + case "diabeter.nl": + return _sl('#cookies button[name="cookies"]'); + case "logistik-express.com": + return _sl('#dsgvo[style*="block"] #cookies.lebutton-farbe'); + case "kramp.com": + return _sl(".cookie-message .button"); + case "oskolaf.pl": + return _sl("#modal-info.in .btn-podstawowy"); + case "prvikvadrat.hr": + return _sl(".modal.in .button--brand"); + case "carglass.it": + return _sl("#gdpr_compliance .button"); + case "mapy.geoportal.gov.pl": + return _sl('.appWelcome:not(.hide) .tos-button[onclick*="yes"]'); + case "mkidn.gov.pl": + return _sl("#myModal.in .btn-default"); + case "gdansk.wios.gov.pl": + return _sl('.sbox-content-adopt[style$="1;"] + #sbox-btn-close'); + case "purepla.net": + return _sl(".gdpr-cookies .agree-btn"); + case "paypal-community.com": + return _sl('.ui-dialog[style*="block"] #disclaimer #firstvisitbtn'); + case "malmo.se": + return _sl('#gdprConsent[style*="block"] .gdprConsent__btn'); + case "wavesplatform.com": + return _ev("span[contains(., 'ALLOW ALL')]"); + case "ad.win.nl": + return _sl('#cookieConsentBox[style*="block"] #cookieConsent'); + case "kiplinger.com": + return _sl(".kip-gdpr button"); + case "rabobank.com": + return _id("allowcookies"); + case "robens-dn.de": + return _sl(".grpelem > .Button"); + case "retailtrends.nl": + return _sl(".alert #accept"); + case "nytimes.com": + return 'button[title="Cookie Opt-In"] + button, .js-cookie-banner-link-optin, .shown.expanded button:first-child, #modal_gdpr[style*="block"] .accept_btn, .GDPRcta-btn, #cta-link-expanded-small.anchor_accept_cta, #accept_cta[class*="banner"]'; + case "rofl-nerd.net": + return _sl('input[name="consent"] + .btn'); + case "jordans3d.planningwiz.com": + return _sl("#policyModule .button"); + case "chess24.com": + return _sl('.dataConsentPopup[style*="block"] #data-consent-opt-in-all'); + case "ing.com": + return _sl( + '.cookie_consent[style*="block"] .btn, #cookiesDialog paper-button.ing-orange-tpp-cookies-dialog, .fancybox-wrap[style*="block"] #bcpm-altnotification-ok' + ); // think, developer ... + case "n26.com": + return "#gdpr-notice button:not([aria-label]):first-child"; + case "boligsiden.dk": + return _sl(".modal.in .cookie-modal .o-btn"); + case "royalenfield.com": + return _sl('.re-cookie[style*="block"] .re-cookie-rht a'); + case "teenmegaworld.net": + return _sl(".cookie button"); + case "belsat.eu": + return _sl( + '.pum-active[data-popmake*="polityka"] .pum-close, .pum-active[data-popmake*="politika"] .pum-close, .pum-active[data-popmake*="policy"] .pum-close, .pum-active[data-popmake*="palityka"] .pum-close' + ); + case "gazetabilgoraj.pl": + return _sl('.pum-active[data-popmake*="komunikat"] .pum-close'); + case "wschowa.info": + return _sl('.pum-active[data-popmake*="uwaga"] .pum-close'); + case "paks-bayern.weebly.com": + return _sl('.banner .wsite-button[href*="willkommen"]'); + case "orliman.pl": + return _sl(".policy .button--accept"); + case "iradio.ie": + return _sl("#myPrivacy.in .consentt"); + case "chordify.net": + return _sl(".consent-accept-all"); + case "dnb.no": + return '#consent-modal[style*="block"] button.consent-accept'; + case "beardbrand.com": + return _sl(".fancybox-opened .js-cookie-accept"); + case "atal.pl": + return _sl(".fancybox-opened .button-goInvest"); + case "jointcommission.org": + return _sl( + '.ui-dialog[style*="block"][aria-labelledby*="Cookies"] .ui-state-default:first-child' + ); + case "pharmindex-online.hu": + return _sl('#cookie_modal.in .btn[onclick*="cookieHide"]'); + case "autotrader.nl": + return _sl('button[aria-label="cookie-agreement"]'); + case "aurubis.com": + return _sl('.cookiepopup-close:not([style*="none"])'); + case "tvasta.pl": + return _sl("#infoModal.in .btn[data-dismiss]"); + case "powiatslubicki.pl": + return _sl("#myModal.in .btn[data-dismiss]"); + case "agar.io": + return _sl( + '#cc-notification[style*="block"] .cc-approve-button-thissite-ads' + ); + case "f1racing.pl": + return _sl('#box > #text + ul a[href*="x-set-cookie"]'); + case "vivaldi.com": + return _sl('#comments a[onclick*="AcceptCookies"]'); + case "infosecurity.nl": + return _sl('.btn[value="Akkoord"][onclick^="Send"]'); + case "zurzeit.eu": + return _sl('body > p > strong > a[href*="boxen/zur-zeit-aktuell"]'); + case "webstaurantstore.com": + return _sl("#user-data-policy-modal.show .btn[data-dismiss]"); + case "stockhouse.com": + return _sl('input[name="privacy-acceptance"] + .button'); + case "meldpuntwegen.be": + return _sl(".step-page.visible .cookie-melding.volledig + .button"); + case "crowdestate.eu": + return _sl('.modal.in .btn[ng-click*="gdprSave"]'); + case "fctwente.nl": + return _sl(".js-modal-cookie.is-visible .js-modal-accept"); + case "ipla.tv": + return _sl("app-rodo-rules-modal button + button"); + case "tcroomburg.nl": + return _sl(".cookiewall .btn-primary"); + case "okpal.com": + return _sl("#js-hook-cookie .btn"); + case "martinus.cz": + return _sl("#gdpr.is-active .mj-gdpr-accept"); + case "vox.pl": + return _sl("#pgwModal #rodo_accept"); + case "consent.talpanetwork.com": + return _sl( + "meer-accept-cookie-policy meer-button, .package-choice-page button" + ); + case "donneespersonnelles.rdvconso.org": + return _sl(".ui-cookies .accept"); + case "tipsyelves.com": + return _id("cookie-consent-accept"); + case "codra.net": + return _sl(".cookie-consent.cookie--visible .btn"); + case "kidioui.fr": + return _sl(".blockingCookieAck .cookieACK .btn"); // voiture + case "milliman.com": + return _sl('#cookieSection[style=""] .fillBtn'); + case "goldenline.pl": + return _sl(".gl-modal--visible .cookie-modal__form button"); + case "ben.nl": + return _sl(".cookie-wall-container .button--green"); + case "wylecz.to": + return _id("accept-targeting-disclaimer-button"); + case "morrisonsislistening.co.uk": + return _sl("#AcceptCookies ~ #Buttonholder #NextButton"); + case "e-sochaczew.pl": + return _sl("#RODOCOOKIE.in .btn[onclick]"); + case "norgips.pl": + return _sl("#cookiemodal.in #accept-cookies-checkbox"); + case "shoppable.com": + return _sl("#cookiesModal.in .btn[data-dismiss]"); + case "kaliber.pl": + return _sl("#cookieModal.in .btn[onclick]"); + case "travelchannel.co.uk": + return _sl("#cppd .accept"); + case "totalcasino.pl": + return _sl('.popup-container[style*="block"] .gdpr-popup .accept_gdpr'); + case "trubendorffer.nl": + return _sl("#cookie_notice_popup.show .cta_button.primary"); + case "jobserve.com": + return _sl("#CookiePolicyPanel #PolicyOptInLink"); + case "unive.nl": + return _sl("#consent-wrapper .close-modal"); + case "guce.yahoo.com": + return _sl('#gucRefreshPage .loader-text a[href*="guccounter=2"]'); + case "pieseauto.ro": + return _sl(".cookie-wall .js-submit"); + case "dhbbank.nl": + return _sl("#cookieModalCenter.show #cookieModalAcceptButtonFunctionaly"); + case "wurth.es": + return _sl(".lity-opened #grpd-fancy #cookie-success"); + case "midas.co.za": + return _sl(".cookiemodal.in .btn[data-dismiss]"); + case "asnbank.nl": + return _sl(".cookie-preference-modal .modal-visible .cookie-accept"); // hypotheken + case "voidu.com": + return _id("eu-cookie-ok"); + case "lavalleedestortues.fr": + return _sl( + '.reveal-overlay[style*="block"] #modalCookies .button[href*="accept"]' + ); + case "smartshop.hu": + return _sl(".c-gdpr button"); + case "fimfiction.net": + return _sl('.cookie-consent-popup button[type="submit"]'); + case "keepersecurity.com": + return _sl('.cookie-consent-popup[style*="block"] .cookie_accept'); + case "bakken.nl": + return _sl(".cookie-info__button button"); + case "quizme.pl": + return _sl('#modal-consent[style*="block"] #give-consent-btn'); + case "k-mag.pl": + return _sl(".v--modal-rodo .btn-agree"); + case "doka.com": + return _sl("#cookie-modal--info.uk-open .uk-modal-close"); + case "nieuwspoort.nl": + return _sl( + '.reveal-overlay[style*="block"] #cookie-consent .button[href*="accept"]' + ); + case "flybe.com": + return _sl("#cookie-policy-modal.in #accept-cookies"); + case "cookies-accept-nl.weeronline.cloud": + return _sl(".content > .btn-accept"); + case "buzz.ie": + return _sl('#gdpr-consent-notice[style=""] .gdpr-button-consent'); + case "rjwatches.com": + return _sl("app-gdpr-modal .agree-wrapper button"); + case "contractix.de": + return _sl(".b7cConsent .b7cButton button"); + case "startsmarthome.de": + return _sl("#dws01-modal:not(.hidden) .close-modal"); // service + case "hech.be": + return _sl(".bootbox-alert.in .btn-primary"); + case "forever21.com": + return _sl( + '#cookiesPopup[style*="block"] button[onclick*="AcceptCookie"]' + ); + case "hondanews.eu": + return _sl( + '#cookiesPolicyBanner[style*="block"] .caption-anchor[onclick*="createCookieConsent"]' + ); + case "cameo.com": + return _id("cookie-policy-banner-close-btn"); + case "zorgdirect.nl": + return _sl(".c-modal.is-cookie.is-active #submitCookie"); + case "bosch-mobility-solutions.com": + return _sl(".disableCookieScroll .btn-coockie"); + case "studio-eight.com": + return _id("cookieAgreementSubmit"); + case "tmdn.org": + return _sl("#content #buttonBox ._button"); + case "rituals.com": + return _sl(".js-accept-cookies"); + case "mysuzuki.hu": + return _sl('.reveal-overlay[style*="block"] .js-accept-cookies'); + case "gosh.no": + return _sl(".modal.in #agreed_privacy_policy"); + case "bokadirekt.se": + return _sl("#cookie-modal .cookie-modal-button.primary"); + case "hrblock.com": + return _sl(".show-cookie-banner-eu #cookie-banner-eu .cbe__yes"); + case "giz.berlin": + return _id("privacyInformationClose"); + case "msn.com": + return _sl( + '#cacpageoverlay .accept, .optanon-allow-all-button, #onetrust-banner-sdk:not([style*="none"]) #onetrust-accept-btn-handler' + ); + case "bk.com": + return _sl('#cookie-popup[style*="block"] .btn-primary'); + case "paravol.org": + return _sl('.cookie-modal.in .btn[onclick*="agreeAndContinue"]'); + case "lyricstraining.com": + return _sl('#privacy-update-dialog[style*="block"] .accept'); + case "kiddle.co": + return _sl(".warning_message .cookie_btn"); + case "zorg-en-ict.nl": + return _sl(".cookiewall-body .btn"); + case "taimweser.com": + return _chain( + '.modal[style*="block"] #verAjustesCookies', + "#cookiesFuncionalesNo", + "#cookiesPersonalizacionNo", + "#guardarAjustesCookies" + ); + case "surplus-lemarsouin.com": + return _sl('#modal.show .btn[onclick*="Accept"]'); + case "worldarchitecture.org": + return _sl("#prvcsetModal.in #aggr"); + case "bynco.com": + return _chain( + ".cookie-info:first-child", + ".cookie-accept-button:last-child" + ); + case "walmart.ca": + return _sl(".privacy-open #accept-privacy-policies"); + case "thewirecutter.com": + return _sl('span[data-gtm-trigger="cookie_banner_dismiss"]'); // e + case "zemskidki.ru": + return _sl('.warning-top--cookies:not([style*="none"])'); + case "audi.co.uk": + return _sl( + '.welcome-modal-content_after-open[aria-label*="Cookie"] .welcome-modal-content__close-button' + ); + case "mtglotusvalley.com": + return _sl(".v-dialog--active.v-dialog--persistent button + button"); + case "canyon.com": + return _sl(".modal.is-open #js-data-privacy-save-button"); + case "talparadio.nl": + return _sl('div[class*="CookieDialog__cookies__button"] > a'); + case "bigbigchannel.com.hk": + return _sl(".cookie_banner_padding #accept_cookie_policy"); + case "brugge.be": + return _sl(".cookie-preferences.in .js-btn-accept-all"); + case "ps.be": + return _sl("#CookieAlert.in .btn-primary"); + case "soesterberg.nu": + return _sl(".c-accept .wdpu-close"); + case "sportmaniac.ro": + return _sl('#gdprModal:not([style*="hidden"]) #accept-all-2'); + case "fluidui.com": + return _sl("#gdprModal.in .gdprModalBtn"); + case "fotowien.at": + return _sl(".js-cookie-consent.overlay--visible .js-cookie-consent-ok"); + case "usefyi.com": + return _sl(".marketing__modalContainer .GDPR-saveButton"); + case "saxion.edu": + return _sl(".cookie-wall-open .js-allow-cookies"); + case "patient.info": + return _sl('#cookie-policy-overlay[style*="block"] .alert__close'); + case "azoresgetaways.com": + return _sl("#cookie-alert-popup.in #cookie-ok"); + case "muzyczneradio.pl": + return _sl("#modal-rodo.in .btn-success"); + case "rynek-turystyczny.pl": + return _sl('#modal-rodo[style*="block"] #saveCookiesAccept'); + case "axa-corporatesolutions.com": + return _sl( + ".js-root > div > div > div > div > div > div > div > a:first-child + a" + ); + case "gofundme.com": + return _sl('.hd_alert a[href*="privacy"] ~ a.js-close-button'); + case "drjacobs-shop.de": + return _sl(".cookieModal #acceptCookies"); + case "tixr.com": + return _sl('.overlay-active #overlay .button[action="confirm"]'); + case "puydufou.com": + return _sl("#rgpd-cookie-block.cookiergpd-actif .accept-cookie"); + case "kokoroe.fr": + return _sl("#rgpdmodal.in #closeRgpd"); + case "vijfhart.nl": + return _sl('.cookie-alert[style*="display"] .cookie__accept'); + case "tapperuse.nl": + return _sl(".cookie-notice-popup__close.btn"); + case "fideliti.co.uk": + return _sl( + '.ui-dialog[style*="block"] #ctl00_CookieControl1_AcceptCookieButton' + ); + case "dellmont.com": + return _sl("#privacyModal.in .btn-success"); + case "gelmar.co.za": + return _ev("button[contains(., 'I consent')]"); + case "godbolt.org": + return _sl("#alert.modal.show .close"); + case "gefran.com": + return _sl(".fancybox-opened #cookie-policy .btn-primary"); + case "weforum.org": + return _ev("button[contains(., 'I accept')]"); // intelligence + case "instock.nl": + return _sl(".has-consent-popup .b-consent-popup .js-close-consent-popup"); + case "aia.gr": + return _sl("#pcmsCookieDialog .agreeCookie"); + case "converse.com": + return _sl("#modal-cookiePolicy.modal-active .accept-button"); + case "tnt-click.it": + return _sl(".mfp-ready .mfp-close"); + case "tiger.nl": + return _sl( + '.reveal-overlay[style*="block"] #cookieMessage .ConsentButton' + ); + case "cookieservice.aginsurance.be": + return _sl( + '.ag-CookieConsentWrapper button[ng-click*="allowAllCookies"]' + ); + case "vietnamairlines.com": + return _sl('.cookie-accept-box:not([style*="none"]) #cookie-agree'); + case "bauermedia.co.uk": + return '#cookies-modal[style*="block"] .c-btn[data-dismiss]'; + case "inrs.fr": + return "#GDPRCookiesConsentBannerV2 .buttons:last-child a"; + case "veloenfrance.fr": + return _sl("#conditions.in #oui"); + case "xn--nringslivnorge-0ib.no": + return _sl('#vicky-cookiebox[style*="block"] .vicky-cookie-yes'); // næringslivnorge.no + case "flikflak.com": + return _sl('.reveal-overlay[style*="block"] .js-modal-cookie-accept'); + case "rpgrealm.nl": + return _sl('.button[href*="cookies/accept"]'); + case "renaultfinanciacion.es": + return _sl(".active .cssnk_modal__button--accept_and_continue"); + case "meurthe-et-moselle.fr": + return _sl('.modal.in .btn[onclick*="CookiesOk"]'); // rando + case "e3expo.com": + return _sl( + 'body > div > div[class^="view__Background"] button[class^="view__SubmitButton"]' + ); // live + case "saudia.com": + return _sl( + '.ui--popup[style*="block"] .approve-website-cookies #travelContinue' + ); + case "binance.je": + return _sl( + '#__next > .layout > main ~ div a[href*="support.binance.je"] + div' + ); + case "casadellibro.com": + return _sl(".header ~ div > button"); + case "hirado.hu": + return _sl("#cookie:not([style]) .hms_cookeBbc_activate"); + case "gulbenkian.pt": + return _sl(".cookie-modal.display-block .btn-primary"); + case "saa.nl": + return _sl('.GDPR-popup.show .btn[ng-click*="savePrivacy"]'); + case "mltracker.co.uk": + return _sl("#cookieModal.show .close"); + case "otpportalok.hu": + return _sl(".pop_up_bg .cookie_button_col_btn button"); + case "arte.tv": + return _sl( + '.popup_cookies.active .button.active, .modal[style*="block"] #acceptAllCookiesBtn' + ); + case "cip.nl": + return _sl(".container > .justify-content-center #accept"); + case "jm.se": + return _sl(".cookie-accept-modal .button--main-cta"); + case "motofaktor.pl": + return _sl('.rodo[style*="flex"] .rodo-accept'); + case "pactcoffee.com": + return _sl('#app > div > div > a[href*="cookies"] + button'); + case "danishfamilysearch.com": + return _sl(".cookie-notice #btn_cookieok"); + case "medicijnnodig.nu": + return _sl('.ui-dialog[style*="block"] #cw_message_ok'); + case "rodoviariadooeste.pt": + return _sl(".pea_cook_wrapper #pea_cook_btn"); + case "elsate.com": + return _sl('#cookies_types + div > .button[onclick*="setCookie"]'); + case "noriel.ro": + return _sl('.agreementMessage[style*="table"] .daAgree'); + case "vinbanken.se": + return _sl( + '.fancybox-overlay[style*="block"] .cookie-takeover-inner > a' + ); + case "mobilevikings.be": + return _sl( + '.cookieWall.isVisible #btn-accept-cookies, .cookieWall.isVisible .button[data-jest-id="accept"]' + ); + case "qioz.fr": + return _sl('#cookies-popup[style*="block"] #acceptCookies'); + case "union.nl": + return _sl( + ".c-cookie-bar[data-redirect] .cookie-bar__button[js-hook-cookies-accept]" + ); + case "melcloud.com": + return _sl('#divCookie[style*="block"] .cookie-link a + a'); + case "dane.gov.pl": + return _sl(".modal.show #footer-close"); + case "ivolta.pl": + return '.modal[style*="block"] #cookiebar-accept-btn'; + case "krefting.de": + return _sl("#cookieNote.in .close"); + case "usercontrol.co.uk": + return _sl('#cookieconfirm:not([style*="none"]) button'); // e + case "viberate.io": + return _sl('#modal-cookies[style*="block"] #btn-cookies-accept'); + case "spatiicomerciale.ro": + return _sl('#modalCookies[style*="block"] .btn-actiune--principal'); + case "snyk.io": + return _sl("#cookie-disclaimer #cookie-link"); + case "resources.techcommunity.microsoft.com": + return _sl(".has-cookie-bar #catapultCookie"); + case "tikkio.com": + return _sl(".mfp-ready #gdpr-accept"); + case "materialdistrict.com": + return _sl(".md-modal-cookie #accept"); + case "alan.com": + return _sl("#root > div > button"); + case "elsevier.com": + return _sl('#cookie-modal[style*="block"] #accept-cookies'); // journalinsights + case "viva.gr": + return ".cc-bar .cc-btn--reject"; + case "corbby.com.pl": + return _sl(".termspopupcontainer .termsagree"); + case "songsterr.com": + return _chain("#accept + #refuse", "p + #save"); + case "cfos.de": + return _sl('.modal[style*="block"] .btn[onclick*="accept_cookies"]'); + case "live.globalplayer.com": + return _sl(".gdpr-modal .gp-btn"); + case "webmd.com": + return _sl(".eugdpr-consent-button"); + case "conseil-national.medecin.fr": + return _sl("#rgpd-popin:not(.hide) .save-preference"); + case "eon.de": + return _sl('.modal[style*="block"] .ea-cookie-banner .ea-button--danger'); + case "cloudvps.com": + return _sl('.js-generic-module[action*="cookie-consent"] button'); + case "kitsound.co.uk": + return _sl("#cookie_consent_container .accept"); + case "skip-me.top": + return _sl('.sweet-alert[style*="block"] .got-cookie'); + case "paradoxplaza.com": + return _sl( + "#cookies-info:not(.cookie-info-disabled) .accept-cookie-policy" + ); + case "yello.de": + return _sl( + "#cookieconsent[open] .js-cookie-consent-action, .modal-stage--open .js_cookie-accept" + ); + case "rambus.com": + return _sl('.consent-modal[style*="block"] #consent_agree'); + case "kayak.pl": + return _sl(".cdk-overlay-container .ok-button"); + case "fenb.be": + return _sl(".cdk-overlay-container #acceptBtn"); + case "bien-zenker.de": + return _sl(".cookie-settings-submitall"); + case "enbw.com": + return _sl( + ".dialog.opt-in-dialog .eventelement-trackingOptIn, #cookie-overlay-modal.modal-stage--open .js_cookie-accept, .overlay-agreement .button--primary, .modal .cookie-agreement__confirm button" + ); + case "otwarteklatki.pl": + return _sl("#popup-gdpr.visible .button-gdpr-agree"); + case "erdinger.de": + return _sl(".overlay.s-is-open .cp-confirmSelected"); + case "luxortheater.nl": + return _sl(".cookiewallBox #acceptCookies"); + case "stadt-kuehlungsborn.de": + return _sl('#cookieModal[style*="block"] .fixed-cookie-button'); + case "sklep.regmot.com.pl": + return _sl(".mfp-ready #RodoPopup .mfp-close"); + case "engie-energie.nl": + return _sl('#cookieModal[style*="block"] .button.close-modal'); + case "adac-shop.de": + return _sl(".has--cookiebot .cookiebot--close + button"); + case "resume.se": + return _sl("#__next > header ~ div > p ~ a[color]"); + case "signatur.frontlab.com": + return _id("ctl00_cookieDisclaimerAcceptedBtn"); + case "trans-missions.eu": + return _sl('.cookie-modal.show a[onclick*="agreeAndContinue"]'); + case "chainethermale.fr": + return _sl(".modal__overlay--opened .cookie-notice__actions .primary"); + case "lunii.fr": + return _sl(".cookies-main-container .submit-button"); + case "blitzhangar.com": + return _sl(".cookie-consent-banner__accept"); + case "cinemaxx.de": + return _chain( + ".modalCookies.active .modalCookies_button-chosen", + ".modalCookies.active .modalCookies_button-chosen" + ); + case "amministrazionicomunali.it": + return _sl( + '#cp-container:not([style*="none"]) #cookie-policy-agree-onlynecessary a' + ); + case "healthsoul.com": + return _sl('#GDPRModal[style*="block"] #GDPR-button'); + case "telekom.com": + return _sl(".cookie-optin-layer .btn-brand"); + case "iberiaexpress.com": + return _sl('#cookiesTermsModal[style*="block"] #acceptCookiesTerms'); + case "kieskeurig.nl": + return _sl(".js-consent-accept"); + case "hogrefe.de": + return _sl( + ".fancybox-is-open #fancybox-cookie-consent-settings .set-setting" + ); + case "colors-effects.eu": + return _sl(".ce-cookieSettings .ce-btn-light"); + case "piw.pl": + return _sl(".fancybox-is-open #rodo-modal .btn"); + case "bbcchildreninneed.co.uk": + return _sl("#modal-cookieConsent.is-active #cincpt_cookie_accept"); + case "mulders-opel.nl": + return _sl('.modal[style*="block"] #legal-cookie-accept'); + case "parfuemerie.de": + return _sl( + ".fancy-box-containerCookiemanager.fancybox-opened #accept-cookies-all" + ); + case "filmboxlive.com": + return _sl('.mobox-wrapper[style*="block"] #cookiePolicyOK'); + case "olimerca.com": + return _sl('#modalCookies.in .btn[onclick*="Accept"]'); + case "howardrecords.com": + return _sl("#root > div > div > button"); + case "global.commerce-connector.com": + return _sl(".cookie-notice > a"); + case "fitx.de": + return _sl(".cookie_overlay--shown .cookie_overlay__button--all"); + case "nerim.com": + return _sl('#cookies-box[style*="block"] .accept-cookies'); + case "energyavenue.com": + return _sl( + '.fancybox-overlay[style*="block"] .green-btn[href*="acceptcookies"]' + ); + case "contasconnosco.pt": + return _sl(".modal-mask--cookies button"); + case "stoffenshop.eu": + return _sl('#cookiePoppup[style*="block"] .btn-success'); + case "vodafonetvonline.es": + return _sl('.ngdialog .link[ng-click*="cookies.accept"]'); + case "win2day.at": + return _sl('.cookie-notification[style*="block"] .commitSelection'); + case "careers.yardi.com": + return _sl('#cmw-confirm-cookies[style*="block"] #cookieCheckAcceptAll'); + case "swindi.de": + return _sl('#privacy-modal[style*="block"] .btn-success'); + case "raiffeisen-immobilien.at": + return _sl('#privacy-modal[style*="block"] .btn-primary'); + case "lifecell.net": + return _sl('#cookie-modal[style*="block"] #cookie-agree'); + case "infineon.com": + return _sl('#cookie-modal[style*="block"] .btn-submit'); + case "philasearch.com": + return _sl('#cookie-modal[style*="block"] .button.primary'); + case "devdocs.io": + return _sl('._notif._in ._notif-link[data-behavior="accept-analytics"]'); + case "naekranie.pl": + return _sl('#modal-rodo-info[style*="block"] .accept-rodo'); + case "we-worldwide.com": + return _sl('#cookieNotification[style*="block"] .js-cookie-allow'); + case "iriedaily.de": + return _sl('#cc-modal[style*="block"] .cc-save'); + case "apartmenttherapy.com": + return _sl(".jw-popup-cookies .jw-button"); + case "ganinex.com.pl": + return _sl('body > div[id^="sil-global-vue"] .popup .footer a'); + case "lescommis.com": + return _sl( + '.modal.in[aria-labelledby="confirm-modal-label"] .btn-default' + ); + case "hasura.io": + return _sl( + '#content > div > div > div > a[href*="privacy"] ~ img[alt*="Close"]' + ); + case "tirerack.com": + return _sl( + '.modalContainer[style*="block"] button[onclick*="acceptTerms"]' + ); + case "itsnicethat.com": + return _sl(".fixed > .bg-mineshaft button.bg-sun"); + case "pewdiepie.store": + return _sl( + '#gatsby-focus-wrapper div[class*="CookiesNotification"] button' + ); + case "blackboard.com": + return _sl(".CookieConsent #agree_button"); + case "bytbil.com": + return _sl('.uk-modal[style*="block"] #privacyModalAcceptBtn'); + case "pointblankmusicschool.com": + return _sl( + '.fancybox-overlay[style*="block"] .accept[onclick*="cookieControl"]' + ); + case "werkenbijpathe.nl": + return _sl(".cookie-notification__button:last-child"); + case "kempen.com": + return _sl( + '.cookie-bar--is-visible .button[data-js-hook="accept-button"]:not([disabled])' + ); + case "wuestenrot.at": + return _sl('.fancybox-overlay[style*="block"] .cookiePopup .button'); + case "officiallondontheatre.com": + return _sl("#cookie-consent > .open .mt3 > div:last-child a"); + case "ferienwohnungen-ferienhaeuser-weltweit.de": + return _sl('#Modal_Cookie_Hinweis[style*="block"] .btn[data-dismiss]'); + + case "technischesmuseum.at": + return _sl('.modal[style*="block"] .btnAcceptAll'); + case "atlasobscura.com": + return '.modal[style*="block"] .js-cookie-consent-accept'; + case "klett.de": + return _sl( + '.modal[style*="block"] footer[id*="cookie-consent"] .btn-primary' + ); + + case "zolecka.pl": + return _sl('#fancybox-wrap[style*="block"] #cookiePrivacyButton'); + case "telekom-dienste.de": + return _sl(".cookie-conf ~ .btn-primary"); + case "jobnet.dk": + return _sl('#StatCookieConsentDialog[style*="block"] #AcceptStatCookie'); + case "allround-pc.com": + return _sl('.open [trigger-id="apcTrackingSavePreferences"]'); + case "netze-bw.de": + return _sl('#ndCookieConsent[style*="block"] #btnAcceptAllCookies'); + case "meteo-parapente.com": + return _sl(".rules-acceptation .prefered"); + case "marktomarket.io": + return _sl('#js-privacy-consent:not([style*="none"]) .btn--accept'); + case "vvebelang.nl": + return _sl('#cookieModal[style*="block"] #cookie-approve'); + case "eboo.lu": + return _id("cookie-authorize-btn"); + case "opngo.com": + return _sl( + '.cookie-banner-modal[style*="block"] .cookie-accept-all > div' + ); + case "moteurnature.com": + return _sl('.consentcontainer[style*="block"] #dw_accept_all'); + case "nuxeo.com": + return _sl('#cookie-inform-message:not([style*="none"]) .button'); + case "campagne.krant.nl": + return _sl("#CookieWall .wall .ButtonCta"); + case "zappi.io": + return _sl(".legal-wrapper .btn"); + case "jostchemical.com": + return _sl(".privacy-banner button"); + case "mcdirect.com": + return _sl('#privacy-policy-root[style*="block"] .btn'); + case "blackstonefootwear.com": + return _sl("#cookiewall.is-open .cookiewall__accept"); + case "eko-motorwear.com": + return '.featherlight[style*="block"] #accept_all_cookies'; + case "smartloop.be": + return _sl('#cookie_modal[style*="block"] .btn'); + case "180grader.dk": + return _sl(".modal.show modal-cookie .btn-success"); + case "mysimpleshow.com": + return _sl('#overlay:not([style*="none"]) .slug-cookie-consent .ok'); + case "the12volt.com": + return _sl('#consent_form input[type="submit"][name="Accept"]'); + case "universiteitleiden.nl": + return _sl(".cookies-overlay ~ .cookies .accept"); + case "icould.com": + return _sl("#cookie-blackout-curtain:not(.hide) .gdpr-submit"); + case "stryker.com": + return _sl('.modal[style*="block"] .btn-yes-hcp-modal'); + case "kivra.se": + return _sl( + '#___gatsby div[class*="CookieSplash"] button[class*="accept"]' + ); + case "skb.si": + return _sl(".cookiesSplash.open .cookiesSplashSaveAll"); + case "1blu.de": + return _sl(".glightbox-open .mycookie-ok-btn"); + case "refoweb.nl": + return _sl("#cookieconsent button"); + case "studienstiftung.de": + return _sl('.modal[style*="block"] #CookieForm .btn-primary'); + case "bol.com": + return _sl("#js-reject-all-button"); + case "lektury.gov.pl": + return _sl('.modal[style*="block"] .cookies-accept-btn'); + case "hawle.de": + return _sl('#cookie-notice[style*="block"] .btn[data-dismiss]'); + case "pruadviser.co.uk": + return _sl('#cookie-notice[style*="block"] .cookie--accept'); + case "omictools.com": + return _sl( + '#cookie-policy-intro-dialog[style*="block"] .js-accept-all-intro' + ); + case "vier-pfoten.de": + return _sl('.modal[style*="block"] .module-privacy__accept'); + case "etos.nl": + return _sl("#cookie-modal.modal--is-showing .c-button--primary"); + case "aucoffre.com": + return _sl(".cookiesModal .btn-primary"); + case "bazzar.hr": + return _sl('.modal[style*="block"] .js-cookies-eu-ok'); + case "player.fm": + return _sl(".top-promo.legal-disclaimer .promo-accept"); + case "hettalentenhuis.nl": + return _sl("#cookie_bar .cookie-buttons button + button"); + case "future-x.de": + return _sl('#cookieBar[style*="block"] .buttonFTX'); + case "cottonon.com": + return _sl("#gdpr-policy-container #accept-cookies"); + case "fega-schmitt.de": + return _sl('.cookieWarning-container[style*="block"] .btn-accept'); + case "astro.hr": + return _sl('#privacy a[href*="gdpr_consent=accept"]'); + case "audioboom.com": + return _sl('div[id^="cookie-modal"] .modal[style*="block"] .btn.mrs'); + case "wins.pl": + return _sl('#cookies-modal[style*="block"] .close'); + case "revistainforetail.com": + return _sl(".modalCookies.in .btn"); + case "arbeiterkammer.at": + return _sl('.modal[style*="block"] .btn-accept-cookies'); + case "swietawdomu.pl": + return _sl( + '#cf-root.cookiefirst-root button[data-cookiefirst-button="primary"]' + ); + case "hanover.com": + return _sl('#cookieSettingsModal[style*="block"] .btnAccept'); + case "xsports.lv": + return _sl(".notice-cookie #cookie_allow_button"); + case "pvcvoordeel.nl": + return _sl(".js-cookie-popup.visible .js-popup-close"); + case "511tactical.com": + return _sl('#cookieModal[style*="block"] .accept-settings'); + case "certideal.com": + return _sl(".cookie-preferences-on #cookie-go"); + case "patronite.pl": + return _sl(".modal--container .modal__action > div"); + case "weblager.dk": + return _sl('.modal[style*="block"] .btn'); + case "billomat.com": + return _sl(".remodal-is-opened #privacy-save"); + case "pazarluk.com": + return _sl(".remodal-is-opened .cookies-consent-btn"); + case "antiquite-neuvillefranck.fr": + return _id("sdgdpr_modal_buttons-agree"); + case "thewinecellarinsider.com": + return _sl('#tzPrivacyPolicyModal[style*="block"] #popup-close'); + case "sparkassen-direkt.de": + return _sl("#consent #sConsent"); + case "zst-tarnow.pl": + return _sl('#modal:not([style*="none"]) #agree'); + case "kognitio.com": + return _sl('.cookie-popup:not([style*="none"]) .cookie-close'); + case "test-achats.be": + return _sl(".mfp-ready #acceptAllCookiesTop"); + case "der-farang.com": + return _sl(".consent_accept"); + case "norwegianreward.com": + return _sl('#modalDataConsent[style*="block"] .re-button--success'); + case "superdrug.com": + return _sl('#privacy[style*="block"] .privacy-policy-popup__ok-btn'); + case "jmlnet.pl": + case "doleasingu.com": + return '#privacy[style*="block"] .btn[onclick*="WHClosePrivacyWindow"]'; + case "yoump3.app": + return _sl('.notice-container[style*="block"] .accept'); + case "zeoob.com": + return _sl('#cookies_modal[style*="block"] .btn-success'); + case "pocztapolska24.pl": + return _sl('#terms-drop[style*="block"] #close-me'); + case "budapestbank.hu": + return _sl("#gdpr-consent-modal .btn--primary"); + case "werkenbijcalco.nl": + return _sl('#cookie-modal-container .modal[style*="block"] .btn-submit'); + case "cupsell.pl": + return _sl(".tingle-enabled .tingle-modal-box__footer .btn"); + case "cloudhealthtech.com": + return _sl(".gdpr-container .btn"); + case "puressentiel.com": + return _sl(".mfp-ready .popup-form-rgpd #btn-accepter"); + case "roms-download.com": + return _sl('.modal[style*="block"] .btn[onclick*="kuk"]'); + case "bienwaldfitness.de": + return _sl('#cookie_banner_modal[style*="block"] .btn-success'); + case "store.leica-camera.com": + return _sl('.js--modal.cookie--permission[style*="block"] .cc-dismiss'); + case "matines.com": + return _sl('.modal[style*="block"] .cookies .okbtn'); + case "premiumkino.de": + return _sl(".in .cookie-alert-modal-component .btn.center"); + case "reidl.de": + return _sl('.reveal-overlay[style*="block"] .bookies-zustimmen'); + case "ocs.fr": + return _sl('#rgpd-notice[style*="block"] #rgpd-notice-accept'); + case "lm.be": + return _sl('#cookiesmodal[style*="block"] #cookies-submit-all'); + case "swipbox.com": + return _sl('.modal[style*="block"] #coi-banner-wrapper #acceptAll'); + case "4gamers.be": + return _sl(".popup #accept"); + case "themisbar.com": + return _sl('.modal[style*="block"] .btn[onclick*="cookieConsent"]'); + case "acerta.be": + return _sl("#modal-cookie.active .btn[data-modal-all]"); + case "contofacto.it": + return _sl(".privacypp.open .confirm"); + case "kawasaki.de": + return _id("LinkButton_Agree"); + case "halebop.se": + return _sl('.cookie-banner-modal:not([style*="none"]) #btncookieconsent'); + case "packback.co": + return _sl(".cdk-overlay-container .cta-large-button"); + case "markets.com": + return ".cookie-modal:not(.d-none) .cookies-save-settings"; + + case "danica.no": + case "danskeci.com": + case "danicapension.dk": + return _sl( + '.cookie-consent-banner-modal:not([style*="none"]) #button-accept-necessary, .cookie-consent-banner-modal:not([style*="none"]) #button-accept-all' + ); + + case "bever.nl": + case "runnersneed.com": + case "snowandrock.com": + return _if( + 'body[style*="hidden"]', + 'div[data-hypernova-key="AEMScenes_CookieMessage"] .as-t-box + .as-a-btn--link', + ".as-m-popover .as-m-group button" + ); + + case "soliver-online.be": + return _chain( + ".fg-consentlayer.is-active .ta_consentLayer_settings", + '.o-button[data-fg-consent-action="saveSettings"]' + ); + case "exali.de": + return '.modal[style*="block"] #confirmSelection'; + + case "fashionid.de": + case "ansons.de": + return _chain( + ".cw-modal.show #cookie-settings", + "#cookie-settings.cw-collapsed" + ); + + case "qa-stack.pl": + case "hutchinson.com": + return '.modal[style*="block"] #cookies-accept'; + + case "barum-reifen.de": + case "uniroyal-tyres.com": + case "continental-daek.dk": + case "continental-opony.pl": + case "continental-tires.gr": + case "continental-pneus.fr": + case "continental-pneus.pt": + case "continental-banden.nl": + case "continental-reifen.de": + case "continental-reifen.ch": + case "continental-banden.be": + case "continental-rengas.fi": + case "continental-riepas.lv": + case "continental-tires.com": + case "continental-tyres.co.uk": + case "continental-pneumatiky.cz": + case "continental-pneumatici.it": + case "continental-neumaticos.es": + case "xn--continental-dck-dlb.se": + return _if_else( + ".js-cookie-banner", + [ + ".is-cookiebanner-visible .ci-cookie-link", + ".is-settings-view .js-cookie-accept", + ], + [".c-cookiebanner__visible .c-cookiebanner__settings-actions-submit"] + ); + + case "infranken.de": + return '#cmpbox[style*="block"] .cmpboxbtnyes'; + + case "waidhofen.at": + case "mein-lehrbetrieb.at": + return _chain( + ".cookie-settings.custom", + '#cookie-settings-custom input[id*="maps"]', + '#cookie-settings-custom input[id*="youtube"]', + "FLAG:OPTIONAL", + '#cookie-settings-custom input[id*="daswetter"]', + "FLAG:REQUIRED", + ".cookie-settings.success" + ); + + case "erp-up.de": + return 'div[id^="bnnr-body-rightSide"] > div:nth-child(3)'; + case "sbb-deutschland.de": + return 'div[id^="bnnr"] > div[style*="; order: 1"] span'; + + case "kurzurlaub.at": + case "kurzurlaub.de": + return '#privacyPolicy[style*="block"] .accept-basic'; + + case "telesec.de": + case "easyphp.org": + return '#cookie-consent[style*="block"] .btn'; + + case "luxuryalleydessous.com": + case "la-brodeuse.com": + case "mobilityurban.fr": + return ".wz-rgpd__wrapper__btn__deny"; + + case "etudes-et-analyses.com": + case "pimido.com": + return _chain( + '.modal[style*="block"] .cookieinfocustom', + '.modal[style*="block"] .refuse_all_cookie', + ".acceptchoices" + ); + + case "manduka.com": + return ".cc-scrolling-disabled .pd-cp-ui-rejectAll"; + case "shop4tesla.com": + case "warpedsense.com": + case "albamclothing.com": + return _chain( + ".cc-scrolling-disabled .pd-cp-ui-rejectAll", + ".pd-cp-ui-save" + ); + + case "biscuiteers.com": + case "oliverbonas.com": + return _chain( + ".cdk-overlay-container privacy-settings-modal p + action", + 'input[name="privacy-settings1"]', + 'input[name="privacy-settings2"]', + "FLAG:OPTIONAL", + 'input[name="privacy-settings3"]', + "FLAG:REQUIRED", + "privacy-settings-modal action" + ); + + case "europa.eu": + return "#CookieModal.in .btn[data-dismiss]"; + case "posylka.de": + return ".modal-custom--overlay:not(.hidden) .js-cookie-accept-selected"; + case "dier-en-dokter.nl": + return _chain( + ".consent-wrapper.show #js-cw-consents", + ".cf-container.show #js-cw-update" + ); + case "samsung.com": + return _chain( + '#el-sdp-popup-samsung-cookies-main-menu[style*="block"] + #el-sdp-popup-cookie button[type="submit"]', + '#el-sdp-popup-submitted[style*="block"] button' + ); + case "tallink.com": + return _chain( + "#cookie-consent-modal.cws-modal__overlay--open a", + ".cwc-selection__buttons button:first-child" + ); + case "csob.sk": + return '#cookie-management[style*="block"] .cookie-management-deny'; + case "dhbbank.de": + return '.modal[style*="block"] #cookieModalAcceptButtonBasic'; + case "rejoy.hu": + return _chain( + '.cookie-modal[style*="block"] .btn-link-secondary', + '.cookie-modal[style*="block"] .btn-green:only-of-type' + ); + case "evri.com": + return _if( + ".MuiBackdrop-root", + '//div[contains(@class, "MuiGrid-root")][contains(., "privacy policy")]//button[./span[text()="Accept"]]' + ); + case "nederlandseloterij.nl": + return _chain( + ".cookie-consent-modal-static .button-outline", + ".cookie-adjust-modal-static .submit-button" + ); + case "jackjones.com": + return ".cookie-notification-buttons > span + button"; + case "blix.gg": + return _if( + '#__layout > div > div > div[style*="width"] > div > div > a[href*="/glossary/privacy"]', + '//div[@id="__layout"]/div/div/div[contains(@style, "width")]/div[./div/a[@href="/glossary/privacy"]]//button[1]' + ); + case "filmmusic.io": + return ".tingle-modal--visible .cookies-accept"; + case "systembolaget.se": + return _if( + "div[data-scroll-lock-scrollable]", + '//div[@data-scroll-lock-scrollable]//button[text()="Spara ovan gjorda val"]' + ); + case "journal.hr": + return _if( + ".cookie-visible", + 'input[name="jour_analytics"]', + 'input[name="jour_marketing"]', + ".js-saveCookieSettings" + ); + case "corriere.it": + case "gazzetta.it": + case "fcinter1908.it": + case "juvenews.eu": + case "iodonna.it": + case "toronews.net": + case "itasportpress.it": + case "sosfanta.com": + return "#privacy-cp-wall-accept"; + + case "whatismymovie.com": + return '.modal[style*="block"] .btn'; + case "mitarbeiteraktionen.de": + return '.modal[style*="block"] .btn[onclick*="updateCookieSettings(0,0)"]'; + case "lda-portal.siemens.com": + return '#colorbox[style*="block"] .consent-reject'; + case "netz-noe.at": + return "app-cookie-consent-modal .btn-cancel"; + case "stromnetz-hamburg.de": + return ".cookie-bar.active .active .btn + .btn-cookie-accept"; + case "esm-computer.de": + case "calmwaters.de": + return '.cookie-permission-container[style*="block"] .cookie-permission-button'; + case "centrumxp.pl": + case "onexstore.pl": + return _if( + 'p > a[href*="polityka-prywatnosci"]', + '//div[./div/p/a[contains(@href, "polityka-prywatnosci")]]//button[@data-variant="primary"]', + '//div[./div/p/a[contains(@href, "polityka-prywatnosci")]]//div[2]/label', + '//div[./div/p/a[contains(@href, "polityka-prywatnosci")]]//div[3]/label', + '//div[./div/p/a[contains(@href, "polityka-prywatnosci")]]//button[@data-variant="primary"]' + ); + case "migros.ch": + case "coopmobile.ch": + return _if( + '.modal-container a[href*="Datenschutzbestimmungen"], .modal-container a[href*="datenschutzbestimmungen"], .modal-container a[href*="privacy-online"], .modal-container a[href*="confidentialite"]', + ".modal-container button + button", + ".modal-container button" + ); + case "prisjagt.nu": + case "prisjagt.no": + case "ledenicheur.fr": + case "pricespy.co.uk": + case "hintaopas.fi": + case "pricespy.co.nz": + return _chain( + '.ReactModal__Content--after-open div[data-test="CookieBanner"] button:last-child', + ".ReactModal__Content--after-open button:nth-of-type(2):not(:last-of-type)" + ); + case "trixonline.be": + case "deroma.be": + return '.cookie-consent[open] button[value="no"]'; + case "allecco.pl": + case "zikodermo.pl": + case "swiatleku.pl": + case "e-zikoapteka.pl": + return ".cookies-popup.open .save-options"; + + case "corrieredellosport.it": + case "tuttosport.com": + return "#didomi-notice-agree-button"; + + case "happysocks.com": + return _chain( + ".cookies-consent-banner .manage-settings", + '.btn[data-test="advanced-consent-required-only-btn"]' + ); + case "analog.com": + return "#cookie-consent-container.in .btn-success"; + case "zurueckzumursprung.at": + return ".cookies-info-box .btn-secondary"; + case "designmynight.com": + return _if( + '.modal[style*="block"] a[href*="privacy-policy"]', + '.modal[style*="block"] .btn-link' + ); + case "kb-home.nl": + return '.modal[style*="block"] #accept-cookie'; + case "augsburger-allgemeine.de": + case "mainpost.de": + case "suedkurier.de": + return '.showFirstLayer button[onclick*="acceptPUR"]'; + case "partenamut.be": + return _chain( + "#__tealiumGDPRecModal #sdgdpr_modal_buttons-complex", + "#__tealiumGDPRcpPrefs #preferences_prompt_submit" + ); + case "monsitemedia.fr": + return '.modal[style*="block"] #bccs-buttonDoNotAgree'; + case "go-e.com": + return 'div[class*="CookieBanner"] button[data-testid="acceps-selected"]'; + case "wearmedicine.com": + return _chain( + '.modal--open div[class*="CookiesConsentPopUp"] span[class*="CookiesInfo"]', + 'span[class*="CookiesSettings__closePopUp"]' + ); + case "tourisme-lodevois-larzac.fr": + return '.fw_cookies_btns > a[onclick="fw_cookies_policy_deny_all();"]'; + case "swiss.com": + return "#cm-acceptNone"; + case "plateuptools.com": + return _chain("#c-s-bn", "#s-rall-bn"); + case "dlive.tv": + return "#asfg > div"; + case "vr.fi": + return 'button[data-testid="necessary"]'; + case "idg.se": + return ".idgcp__layer--active .idgcp__btn--primary"; + case "starofservice.com": + return '[data-test="cookie_banner.accept"]'; + case "kicker.ch": + case "kicker.de": + return '.fancybox-container[style*="block"] a[onclick*="acceptAllConsents"]'; + case "zdf.de": + case "3sat.de": + return '#zdf-cmp-consent-sdk[style*="block"] #zdf-cmp-deny-btn'; + case "all3dp.com": + return _if( + '.pur-root a[href*="cookie-policy"]', + ".pur-root button:only-child" + ); + case "iledefrance-mobilites.fr": + return '.cookies[style*="block"] #banner-reject-cookies-form button'; + case "saturn.de": + case "mediaworld.it": // same as mediamarkt + return '#mms-consent-portal-container button[data-test*="save-settings"]'; + case "cameraworld.co.uk": + return "#btn-cookie-decline"; + case "groundies.com": + return '.modal[style*="block"] #save-cookie-selection'; + case "nyiron.hu": + return _if( + ".ZebraDialog", + '//div[@class="ZebraDialog"]//a[contains(text(), "Cookie-kat")]' + ); + case "tfc-frankfurt.de": + return '.modal[style*="block"] #cmor-legal-cookies-accept'; + case "1und1.net": + return '.modal[style*="block"] .cookie-settings .btn-info'; + case "pepperstone.com": + return ".cookie-popup .cookie-popup__footer-button:nth-child(2)"; + case "sovendus.com": + return '.BorlabsCookie[aria-modal="true"] a[data-cookie-refuse]'; + case "jps.de": + return '.cookieModal[style*="block"] .contentBlock > button:last-child'; + case "finanzchecks.de": + return '.modal[style*="block"] .btn[onclick*="necessary"]'; + case "123-reg.co.uk": + return _if( + '.ReactModal__Content--after-open a[href*="privacy"]', + ".ReactModal__Content--after-open footer > div:last-child button:first-child" + ); + case "managerohnegrenzen.de": + return '.v--modal-overlay[data-modal="cookie-modal"] .btn'; + case "mojelekarna.cz": + return '.modal[style*="block"] .cookie-confirm[value="deny"]'; + case "leserservice.ch": + return "#gdpr-cookie-block #btn-cookie-disallow, #amgdprcookie-btn-save"; + case "fiberplane.com": + return '//div[@id="main"]/div/div/div[contains(@style, "opacity")][last()]//button[.//span[text()="Accept"]] | //div[./button[@aria-label="Close Banner"]]/button[text()="Agree"]'; + case "radiobielsko.pl": + return '#rodo[style*="block"] .btn'; + case "frankenergie.nl": + return _if( + 'div[role="alertdialog"][data-state="open"]', + '//div[@role="alertdialog"][@data-state="open"]//button[contains(., "Alles accepteren")]/preceding-sibling::button', + '//div[@role="dialog"][@data-state="open"]//form/button' + ); + case "urbanitae.com": + return 'div[class*="cookie-consent--open"] #cookiesConsentAccept + button'; + case "sq.gouv.qc.ca": + return '#modalCookiesDisclaimer[style*="block"] .btn[data-index="1"]'; + case "towerhousewares.co.uk": + return '#cookiew[style*="block"] .opt-out'; + case "winehouseportugal.com": + return '#cookieDataLayer[style*="block"] #noacuerdo'; + case "avoury.com": + return 'div[data-content="modalref"] button[data-cy="cookie-ok-btn"]'; + case "fydeos.io": + return _if( + ".w-full.h-full.fixed", + '//div[contains(@class, "fixed")]//div[text()="Use necessary cookies only"]' + ); + case "matheguru.com": + return '.modal[style*="block"] #cookie-okay'; + case "allgaeuer-zeitung.de": + return '.modal[style*="block"] #acceptPur'; + case "kiwa.com": + return '.reveal-overlay[style*="block"] #cookie-button'; + case "christianbook.com": + return "#cookie-consent"; + case "team.blue": + return '.js-cookie-consent a[href*="privacy-settings"], #privacy-settings-content button'; + case "wtk.pl": + return '.modal[style*="block"] .btn.gdpr_close_accept'; + case "arztnoe.at": + return _chain( + ".cookie-settings__cookie.switch label", + ".js-save-cookie-settings" + ); + case "assos.com": + return "#cookie-consent-cta"; + case "deuxiemeavis.fr": + return _if( + '.chakra-modal__content a[href*="politique-de-confidentialite"]', + ".chakra-modal__content p + button" + ); + case "energieschweiz.ch": + return _if( + 'main ~ footer + div a[href*="datenschutz"]', + "main ~ footer + div button:first-child", + "main ~ footer + div button:only-child" + ); + case "hair-express.de": + return _if( + 'body > div[style*="block"]', + '//body/div[contains(@style, "block")]//div[./h4[text()="We love cookies ..."]]/button' + ); + case "habsburger.net": + return '.reveal-overlay[style*="block"] .cookie-settings-save'; + case "gasag.de": + return _chain( + ".modal.show css-modal-cookie .btn:last-child", + ".modal.show css-modal-cookie .btn:only-child" + ); + case "flatspot.pictures": + return '.cookieShit[style*="flex"] #darkSide'; + case "tiwag.at": + return ".bh-cookies-popup-save-selection, .cdk-overlay-container app-accept-cookies .buttons button:last-child"; + case "veriff.com": + return _if( + '.MuiModal-root a[href*="cookie-policy"]', + ".MuiModal-root button:first-child", + ".MuiModal-root button:only-child" + ); + case "yachtall.com": + return _chain( + "#cookie-consent-first .js-showConsentChoice", + ".js-saveCookieConsent" + ); + case "lastmile.lt": + return _if( + '.chakra-link[href="/policy"]', + '//div[./div/p/a[@href="/policy"]]//button' + ); + case "tokyocheapo.com": + return ".dialog[open] .tc-cookie-consent p a"; + case "nettest.cz": + return ".uk-open #modal-confirm"; + case "visti.it": + return ".cookiealert.show .acceptcookies"; + case "nhs-tickets.de": + return _if( + '.messi[style*="opacity: 1"]', + '//div[@class="messi"][contains(@style, "opacity: 1")][.//b[text()="Cookies"]]//button' + ); + case "aida64russia.com": + return _if( + ".q-dialog", + '//div[contains(@class, "q-dialog")][.//span[contains(text(), "cookie") or contains(text(), "Cookie") or contains(text(), "Sütik")]]//button', + ".gdpr-card button:first-child" + ); + case "warsteiner.de": + return _if( + '.forceShowPage .preloadOverlayWrap > :last-child p a[href*="datenschutz"]', + ".forceShowPage .preloadOverlayWrap > :last-child div > a" + ); + case "gift.be": + return _chain("#cookie_analytics_popup", "#btn_cookiespolicy_submit"); + case "reaguurder.gs": + return _if( + ".approve-btn", + '//button[@class="approve-btn"][contains(@title, "cookies")]' + ); + case "grupomasmovil.com": + return ".gpa-footer-save button"; + case "geocoindealer.de": + return ".cc-dialog-button-decline"; + case "sternwarte-muenchen.de": + return '.BorlabsCookie[aria-modal="true"] #CookieBoxSaveButton'; + case "jyllands-posten.dk": + return _chain( + ".CybotCookiebotDialogActive #CybotCookiebotDialogBodyLevelButtonPreferences", + "#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + ); + case "ac-elektro.net": + return ".pwCookieWarning-container.open .btn-decline"; + case "kurse.eatsmarter.de": + return '.modal[style*="block"] div[class*="richConsent"] button.outline-blue'; + case "bestcarbuyer.co.uk": + return _chain( + "#nexus-cookie-popup .btn:last-child", + "#nexus-cookie-policy-modal .btn" + ); + case "computerwoche.de": + return ".sp_choice_type_11, .jwtpl-jmpt-cookieNoticeFullscreen .jwtpl-jmpt-btCookieNoticeAgree"; + case "cert-bund.de": + return "portal-cookie-dialog common-form-button:first-child button"; + case "pro-sec.dk": + return 'form[onsubmit*="saveConsents"] input[onclick*="choseSelected"]'; + case "patosnoticias.com.br": + return _if( + '.elementor-popup-modal:not([style*="none"]) a[href*="privacidade"]', + '//div[starts-with(@id, "elementor-popup-modal")][.//a[contains(@href, "privacidade")]][not(contains(@style, "none"))]//div[contains(@class, "elementor-container")]/div[last()]//a' + ); + case "rhein-main-steht-auf.de": + return ".consent-banner-root .accept-consent-all"; + case "hornet.com": + return _if( + '.modal--active a[href*="privacy-policy"]', + ".modal--active button:first-child" + ); + case "sreal.at": + return '.eg_overlay--open button[data-privacy-action="decline"]'; + case "fleurop.de": + return _chain( + '.cookie-permission-container[style*="block"] .js-cookie-configuration-button button', + ".js-offcanvas-cookie-submit" + ); + case "budgetthuis.nl": + return _if( + '.fixed[role="dialog"] a[href*="cookieverklaring"]', + '.fixed[role="dialog"] p + p > span', + '.fixed[role="dialog"] button:first-child:not(:only-of-type)' + ); + case "wolfspeed.com": + return _chain( + ".ReactModal__Overlay--after-open #analytical_consent-trigger", + ".ReactModal__Overlay--after-open button:not([id])" + ); + case "ncoi.nl": + return _chain( + '.c-disclaimer a[href*="open=cookie-disclaimer"]', + '.c-cookie-config input[name="privacyLevel"][value="1"]', + ".c-cookie-config button" + ); + case "parken-in-mainz.de": + return ".has--no-advertising-cookies .mod-header__overlay__content .mod-header__overlay__content__buttons p:first-child button"; + case "fit-plus.info": + return _if( + '.modal[style*="block"] [id*="cookie-category"]', + '.modal[style*="block"] div:first-child > .btn-secondary' + ); + case "bitfocus.io": + return _if( + 'div[data-headlessui-state="open"] img[src*="cookie"]', + 'div[data-headlessui-state="open"] button' + ); + case "lebonlogiciel.com": + return '.modal[style*="block"] #btn-accept-cookie'; + case "cgi.com": + return ".eu-cookie-compliance-banner .decline-button"; + case "100partnerprogramme.de": + return ".modal button[data-cookie-dismiss-all]"; + case "jugendundmedien.ch": + return ".privacy-consent-not-queried button[data-frontendprivacy-consent-reject]"; + case "rappjmed.ch": + return ".cookies-not-set #cn-accept-cookie"; + case "wartezeiten.app": + return '.modal.is-active button[value="nopersonalads"]'; + case "librus.pl": + return _chain( + ".modal.open [data-modal-consent-open-settings]", + ".modal.open [data-modal-submit]" + ); + case "inps.it": + return '.modal[style*="block"] #refuseAnalyticsBtn'; + case "jobcenter-ge.de": + return '#cookieDialog[style*="block"] .ba-btn-contrast'; + case "devworkplaces.com": + return 'body > .fixed button[name="acceptCookie"]'; + case "mccarthyandstone.co.uk": + return ".modal--cookie-settings.is-opened .cookie-settings__button"; + case "tvgids.nl": + return _if( + "#consent-all-target", + '//div[./button[@id="consent-all-target"]]/button', + '//button[contains(text(), "Instellingen opslaan")]' + ); + case "bernstein-badshop.de": + return '.modal[style*="block"] #ccAcceptButton'; + case "bernstein-badshop.com": + return _if_else( + '.modal[style*="block"] #ccAcceptButton', + ['.modal[style*="block"] #ccAcceptButton'], + ['.modal[style*="block"] #ccConsentAcceptAllButton'] + ); + case "dvwg.de": + return ".mfp-ready .cookie-button#all"; + case "eccediciones.com": + return ".cookie-text + button"; + case "hans-bunte.de": + return ".cm-container.open .btn"; + case "eldorado.ru": + return '#__next > div > div > a[href*="Cookie_Policy"] + button'; + case "zeichen.tv": + return ".overlay.visible .cookie-decline"; + case "carvertical.com": + return _chain( + 'button[data-testid*="BisquitsBanner-settings"]', + "#bisquit-settings-accept-selected" + ); + case "eurowings.com": + return '.cookieConsentBanner:not([style*="none"]) .cookie-consent--cta-decline'; + case "oberoesterreich.at": + return ".cc-window:not(.cc-invisible) .ttgCookieConsentSheet2 .cc-allow"; + case "okko.tv": + return _if( + 'footer ~ div a[href*="terms"]', + '//footer/following-sibling::div//div[./div/a[contains(@href, "terms")]]//button' + ); + case "atresplayer.com": + return 'sibbo-cmp-layout:not([style*="none"]) #rejectAllMain'; + case "coinc.es": + return '.modal[style*="block"] .btn[onclick*="aceptarCookies"]'; + case "fubo.tv": + return _if( + '.wrapper > span > a[href*="cookie-policy"]', + '//div[@class="wrapper"][./span/a[contains(@href, "cookie-policy")]]/div[@class="close-icon"]' + ); + case "hydroscand.se": + return _chain( + ".modal-popup._show .pr-cookie-setting-btn", + ".modal-slide._show .decline" + ); + case "korsettmanufaktur.de": + return ".modal-popup._show .decline"; + case "hidealite.com": + return '.modal[style*="block"] .cookieModalComponent-accept'; + case "crazypatterns.net": + return _chain( + '.modal[style*="block"] .cookie-consent-extended', + "#cookie-consent-apply" + ); + case "lessonup.com": + return ".cookie-popup-modal .accept-all"; + case "peddler.com": + return _if( + ".has-cookie-banner", + "#app > div > div > p + div > button:last-child" + ); + case "norli.no": + return _chain( + 'aside[class*="simpleModal-root_open"] > div[class*="cookieDialog"] button[class*="Link"]', + 'aside[class*="cookieGroupsDialog-root_open"] button:first-child' + ); + case "prorail.nl": + return _if( + ".has-dialog-prorail-cookie-shown", + "#prorail-cookie-1-off", + ".prorail-cookie-popup button:last-child" + ); + case "auto.nl": + return '.d-flex[class*="ModalMask"] a[href="#weigeren"]'; + case "auto.ru": + return '#confirm-button[href*="gdpr"]'; + case "my.ua": + return "#__next > div:last-child .privacy-policy__btn"; + case "vandeca.com": + return _if(".fancybox-is-open #gdpr-accept", "#btnCookiebarConfirm"); + case "psinfoodservice.com": + return '.modal[style*="block"] .btn_accept_cookies'; + case "kodinerds.net": + return "#adConsent button"; + case "covomo.de": + return 'div[id^="cmp"][style*="block"] button[id*="decline"]'; + case "movistar.es": + return _chain( + '.ot-container button[aria-label*="rechazar cookies"]', + ".save-preference-btn-handler" + ); + case "21vek.by": + return _if( + "#modal-cookie", + '#modal-cookie [class*="buttons"] button:first-child', + '[class*="AgreementCookie_stepTwo"] > [class*="Wrapper"] ~ [class*="Wrapper"] button', + '[class*="AgreementCookie_stepTwo"] [class*="buttons"] button:last-child' + ); + case "toonpool.com": + return '.modal[style*="block"] #privacyButton'; + case "undelucram.ro": + return '.modal[style*="block"] .btn[name="save-cookies"]'; + case "everon.io": + return ".evo-cookies-consent .j-modal ~ .j-slider .j-button--primary"; + case "bijou-brigitte.com": + return '.cookie-permission[style*="block"] .js-offcanvas-cookie-submit'; + case "autohaus-boettche.de": + return '.modal[style*="block"] #cookie-consent-deny-all'; + case "logpay.de": + return '#gdpr-cookie-message[style*="block"] #gdpr-cookie-accept-none'; + case "airastana.com": + return '.modal[style*="block"] #decline-cookies'; + case "eversheds-sutherland.com": + return _chain( + '#cookie-wall [data-testid="settings-button"] a', + 'div[data-testid="save-and-accept"] a' + ); + case "vmock.com": + return _chain( + '.cookie-policy-modal[style*="block"] .btn.manage', + '.manage-cookies-modal[style*="block"] .btn-outline-primary' + ); + case "alpinewhite.com": + return _if( + 'div[data-headlessui-state="open"] a[href*="datenschutz"]', + 'div[data-headlessui-state="open"] button' + ); + case "telekom.net": + return ".cdk-overlay-container cookie-banner-cloudya button"; + case "smartrezo.com": + return '#pleinepage[style*="block"] .acptck'; + case "toit.io": + return _if( + 'div[class*="MuiPaper-root"] a[href*="cookies-policy"]', + '//div[contains(@class, "MuiPaper-root")][.//a[contains(@href, "cookies-policy")]]//button' + ); + case "wolt.com": + return _if( + '#modal-root a[href*="privacy"]', + "#modal-root button:first-child", + "#modal-root button:only-child" + ); + case "airfrance.com": + return _if( + '.MuiBox-root a[href*="cookies"][title]', + ".MuiBox-root h4 + div > button:first-child", + 'input[aria-label*="Statistics"]', + ".MuiBox-root h4 + div > button:last-child" + ); + case "leetchi.com": + return '.LtModal--open button[data-testid*="ConsentRefuse"]'; + case "velo-traumreise.de": + return '#simplemodal-container .cookiebutton[name="cookiessetzen"]'; + case "wienerzeitung.at": + return _if( + '.fixed[role="dialog"] a[href*="cookie-policy"]', + '.fixed[role="dialog"] button + button' + ); + case "cowaymega.com": + return ".cookie-popup:not(.hide) .cookie-popup__submit"; + case "vodafone.com": + return "#popup-root .allowEssentialCookies"; + case "allegrolokalnie.pl": + return _chain( + '#opbox-gdpr-consents-modal button[data-role="accept-consent"] + button', + 'button + button[data-role="accept-consent"]' + ); + case "tonarinoyj.jp": + return _if( + '.top-modal[style*="block"] a[href*="privacy_detail"]', + '.top-modal[style*="block"] .close-modal' + ); + case "remax.com": + return ".modal-cookie-only-necessary-button"; + case "dosenmatrosen.de": + return '.modal[style*="block"] .cookie-consent-accept-button-in-text'; + case "airbaltic.com": + return ".scrollDisabled .cookie-alert .accept + .btn button"; + case "mobiflip.de": + return "#cookieConsentModal .btn-accept-all"; + case "shoot-club.de": + return '.modal[style*="block"] .set_accepted_cookies'; + case "tandem.net": + return _chain( + 'section[class*="CbWrapper"] [aria-label="accept"]', + 'div[class*="settingsOpened"] [aria-label="accept"]' + ); + case "wd40.fr": + return _if( + "#gui_modal_root_public div", + '//div[@id="gui_modal_root_public"]//a[text()="Gestionnaire de cookies"]', + '//div[@id="gui_modal_root_public"]//a[text()="Sauvegarder"]' + ); + case "stackry.com": + return _if( + ".ReactModal__Overlay--after-open", + '//div[contains(@class, "ReactModal__Overlay--after-open")][.//a[text()="Cookie Policy"]]//button' + ); + case "dutchexpatshop.com": + return '#best4u-cookie-notice[style*="block"] .reject-btn'; + case "threads.net": + return _if( + 'div[role="dialog"] a[href*="privacycenter"]', + '//div[@role="dialog"][.//a[contains(@href, "privacycenter")]]//div[@role="button"][2]' + ); + case "berlinerfestspiele.de": + return 'div[class*="Modal_containerOpen"] div[class*="CookieConsent_accept"] button:first-child'; + case "deal.by": + return _if( + 'div[role="dialog"] a[href*="cookie"]', + '//div[@role="dialog"][.//a[contains(@href, "cookie")]]//button' + ); + case "bayernportal.de": + return ".fixed.active #cookieConsentNecessaryOnlyButton"; + case "eurogrow.es": + return _chain(".mfp-ready #hi-add-cookies", ".hi-cookie-btn-accept"); + case "forbes.co": + return ".fixed [data-accept-cookies]"; + case "uwv.nl": + return ".pw-consent-active #pw-consent-save"; + case "postal.ninja": + return _if('.notify .msg a[href*="cookies"]', ".notify button"); + case "pons.com": + return '.pons-components-popup button[data-e2e="pure-accept-ads"]'; + case "soundboks.com": + return "#global-cookieModal__button--accept"; + case "idealcountryproperty.com": + return '.modal[style*="block"] .rwConsentModalConfirm'; + case "katespapermoney.co.uk": + return _if( + ".swal2-shown", + '//div[contains(@class, "swal2-modal")][.//*[contains(text(), "cookies")]]//div[@class="swal2-actions"]/button' + ); + case "klasse.be": + return ".cookie-consent:not(.hidden) .js-cookie-consent-functional-option"; + case "telekom.hu": + return ".cookie-buttons > div button:first-child:not(:only-of-type)"; + case "jbfo.nl": + return ".lightboxWrapper #saveChoicesConsent"; + case "sportdeutschland.tv": + return ".modal.show app-consent-wall .btn-primary"; + case "rikstoto.no": + return '.modal[style*="opacity: 1"] r22-cookie-confirmation-dialog button'; + case "tellows.de": + return "#cmpscreen #btnconsent"; + case "bokio.se": + return "#cookiemodal:not(.cookiemodal--hidden) #cookie-dotrack"; + case "piratinviaggio.it": + return _if( + ".hp_modal", + '//div[contains(@class, "hp_modal")][.//h2[contains(text(), "privacy")]]//button[text()="clicca qui"]' + ); + case "wakacyjnipiraci.pl": + return _if( + ".hp_modal", + '//div[contains(@class, "hp_modal")][.//h2[contains(text(), "prywatność")]]//button[text()="Kliknij tutaj"]' + ); + case "bostad.blocket.se": + return _if( + 'div[role="dialog"] div[class*="cookie-consent"]', + 'div[role="dialog"] > button' + ); + case "aquatuning.com": + return '.js--modal[style*="block"] .btn-accept-functional'; + case "manga-passion.de": + return "#consent-deny-all"; + case "makro.co.za": + return _if( + 'div[dir="auto"] > a[href*="massmart.co.za/privacy-centre"]', + '//div[./div[@dir="auto"][./a[contains(@href, "massmart.co.za/privacy-centre")]]]//div[@role="button"]' + ); + case "zawszepomorze.pl": + return _chain( + ".zp-gtm-scripts-modal-wrapper--is-open #cookie_category_analytical", + "#zp-gtm-scripts-save-settings" + ); + case "afbmotorcycles.co.uk": + return '#cookieModal[style*="block"] .button-orange'; + case "effector.pl": + return ".cookiesNotAccepted #cookieAccept, .footer-sticky__close--cookie"; + case "gronkh.tv": + return ".g-cookie-banner-controls grui-button:first-child"; + case "kps.com": + return '#js-cookieManager[style*="block"] .js-accept__Selected'; + case "uizard.io": + return _if( + 'img[src*="seal-of-cookies"]', + '//div[./img[contains(@src, "seal-of-cookies")]]/div[last()]' + ); + case "africam.com": + return _if( + ".q-dialog", + '//div[contains(@class, "q-dialog")][.//span[contains(text(), "cookie")]]//button' + ); + case "bandenconcurrent.nl": + return ".modal.in #cookie-not-consent"; + case "ehrensache.jetzt": + return '.inner-cookie[style*="block"] .decline'; + case "ejobs.ro": + return _chain( + ".CookiesPopup__ModifyButton", + ".CVsSharedModalsAddEdit__ModifyCookies" + ); + case "datagrottan.se": + return 'div[id*="cookie_consent_form"]:not(.hide) button[data-action-update-consent]'; + case "g2000.com.tw": + return _if( + '.container-component > div > div > p > a[href*="Privacy"]', + '//div[@class="container-component"]/div[./div/p/a[contains(@href, "Privacy")]]/a' + ); + case "118712.fr": + return '.modal[style*="block"] #privacy-cookie-banner__privacy-accept'; + case "konectis.com": + return _if( + '.o-map-popup a[href*="advanced-tracking"]', + ".o-map-popup button:first-child" + ); + case "reifentiefpreis.de": + return ".simplemodal-container .btn_cancel.deny"; + case "trezor.io": + return 'button[data-testid="blocks-userconsent-accept"]'; + case "mercedes-benz.cr": + return '.cookies:not([style*="none"]) button[onclick*="acceptCookie"]'; + case "morethantech.it": + return _if( + '.modal-open [class*="cookie"]', + ".modal-open input:not([disabled])", + ".modal-open button" + ); + case "allinone.im": + return _if( + ".MuiSnackbar-root", + '//div[contains(@class, "MuiSnackbar-root")][.//div[contains(text(), "cookie")]]//button', + ".MuiModal-root button:first-child" + ); + case "pacstall.dev": + return _if( + '.chakra-portal .chakra-link[href="/privacy"]', + '//div[@class="chakra-portal"]//div[.//p/a[@href="/privacy"]]//button' + ); + case "emall.by": + return '.react-responsive-modal-root button[class*="cookies"]:first-child'; + case "fdm.dk": + return '#modal-consent[style*="block"] .button-secondary'; + case "campusbrno.cz": + return '.cookies:not([style*="none"]) a[data-cookies-confirm-necessary]'; + case "nova-web.de": + return 'div[class*="CookieBanner"] .mb-3 + .mb-3 button'; + case "wokularach.pl": + return _chain( + '.blocked-scroll div[data-test-id="cookie-popup"] + div a + button', + '.blocked-scroll div[data-test-id="cookie-popup"] + div a + button' + ); + case "nibc.de": + return ".dbh-cookie-consent-visible .dbh-cookie-consent-save"; + case "fftir.org": + return ".cdk-overlay-container app-cookies-dialog button.bg-alert"; + case "leki.pl": + return '.rodo-modal:not([style*="none"]) button'; + case "leki.com": + return _chain( + ".offcanvas.is-open .js-offcanvas-cookie-submit", + ".offcanvas.is-open .js-offcanvas-cookie-submit" + ); + case "schindler.de": + return '.ddm[style*="block"] #ddmcm-button-select-none'; + case "craftelier.com": + return _chain( + ".modal-popup._show .pr-cookie-setting-btn", + ".modal-popup._show .decline" + ); + case "herbal-store.cz": + return '.focus-cookiebara.active .btn[data-cookie-bar="custom"]:first-child'; + case "qdq.com": + return _chain( + ".cookieControl__Button--outlined", + ".cookieControl__ModalSaveButton" + ); + case "edeka.de": + return "#popin_tc_privacy_button"; + case "10migliori-sondaggi.com": + return '.modal[style*="block"] .rgdpAgreed'; + case "seguroscatalanaoccidente.com": + return _chain( + ".cdk-overlay-container .protectionDialog button:first-child", + ".cdk-overlay-container .protectionDialog button:first-child" + ); + case "dlalakierni.pl": + return '.modal[style*="block"] .btn[data-type="disable-cookies-button"]'; + case "nelson.nl": + return '.modal[style*="block"] a[role="cookie-consent-accept-basic"]'; + case "marshall.com": + return _chain( + '.modal[style*="block"] #ManageCookiesButton', + "#AcceptSelectedCookiesButton" + ); + case "mydhlfreight.com": + return '.MuiDialog-root button[data-tracking*="cookie-disclaimer"]'; + case "depo.ee": + return _if( + "div.fixed", + '//div[contains(@class, "fixed")]//button[*="Nõustun kõigiga"]' + ); + case "tesco.hu": + return ".ddsweb-cookies-notification__form + form button"; + case "octopusenergy.es": + return _if( + "#modal-dialog", + '//div[@id="modal-dialog"]//button[text()="CONFIGURACIÓN DE COOKIES"]', + "FLAG:ALL-MATCHES", + '#modal-dialog input[type="checkbox"]:checked:not(:disabled)', + "FLAG:SINGLE-MATCH", + "#modal-dialog button" + ); + case "primor.eu": + return ".modal-popup._show .amgdprcookie-modal .-save"; + case "meschaussures.fr": + return _if( + ".cdk-overlay-container", + '//mat-dialog-container[.//h2[contains(text(), "cookies")]]//button[@mat-dialog-close]' + ); + case "kempten.de": + return _chain( + '#consentModal[style*="block"] #consentCookiesCB', + "#consentModalBtn" + ); + case "regenwald-schuetzen.org": + return '#q4u_cc:not([aria-hidden]) button[onclick*="save"]'; + case "rtl9.com": + return '.modal[style*="block"] .btn-skew.denied'; + case "mvmnext.hu": + return '.modal[style*="block"] .cookiePanelButtons button:first-child'; + case "pubg.com": + return _chain( + ".cookie-modal .base-button--cancel", + ".cookie-modal .base-button--confirm" + ); + case "turnier.de": + return _if( + 'form[action*="cookiewall"]', + "FLAG:ALL-MATCHES", + ".input-choice:not(:disabled):checked", + "FLAG:SINGLE-MATCH", + ".js-save" + ); + case "greenpanda.de": + return ".dcCookieModal.open .dcCookieHelper--buttonDecline"; + case "sfgate.com": + return _chain( + '#modals div[aria-label*="cookie consent"] > div > button:first-of-type', + '#modals div[aria-label*="cookie consent"] button + div > button:last-child' + ); + case "airbike.pl": + return _if( + 'a[href="/polityka-prywatnosci"]', + '//div[./div/a[@href="/polityka-prywatnosci"]]/div' + ); + case "yamaha-motor.eu": + return _if( + '.aem-GridColumn > div[class*="BannerWrapper"] .show-more-less-clickable', + '.aem-GridColumn > div[class*="BannerWrapper"] button + button' + ); + case "yamaha-motor.com.ph": + return 'div[class*="CookiePrompt"] button + button'; + case "albert.cz": + return 'button[data-testid="cookie-popup-reject"]'; + case "drogeriapigment.pl": + return '#rodo-popup[style*="block"] .js-rodo-accept'; + case "prisjagt.dk": + return '.ReactModal__Content--after-open div[data-test="CookieBanner"] button:nth-child(2)'; + case "odido.nl": + return '.koekje.show button[data-interaction-id*="cancel-button"]'; + case "game.es": + return "#modal-cookies:not(.hidden) #btnCookiesDecline"; + case "citibankonline.pl": + return ".CookiesPopup.Activated .RejecetAll, .CookiesPopup.Activated .RejectAll"; + case "sp215.info": + return ".cookie-alert #djckm-confirm"; + case "kisters.de": + return ".privacy-settings-open #its_cookieV2settingssave2"; + case "cheersapp.io": + return _if( + 'div[data-rsbs-state="open"]', + '//div[@data-rsbs-state="open"][.//header[contains(text(), "🍪")]]//button', + "#marketingCookies", + "#analyticsCookies", + '//div[@data-rsbs-state="open"]//div[contains(@class, "_ai-stretch")][.//button[@id="analyticsCookies"]]/following-sibling::div//span[2]/button' + ); + case "rolenplay.fr": + return '#cc-notice[style*="block"] button'; + case "dokiliko.com": + return '//div[contains(text(), "continuer sans accepter")]'; + case "menti.com": + return '.r-box > button[aria-label="Close Banner"]'; + case "longines.com": + return ".MuiPaper-root .cookiesContinueWithout"; + case "kkh.de": + return '.modal[style*="block"] #cookiebar-safe-settings'; + case "microbit.org": + return _chain( + ".shared-assets-cookies button:first-child", + ".shared-assets-manage-cookies button" + ); + case "evropochta.by": + return _if( + '.modal[style*="block"] a[href*="Cookies"]', + '.modal[style*="block"] button:first-child' + ); + case "app-evs2023.de": + return ".force--consent.show--consent #s-all-bn"; + case "ichgcp.net": + return _if( + '#cc_div[aria-hidden="false"]', + "FLAG:ALL-MATCHES", + 'input[data-role="cookie-consent__choose"][value="0"]', + "FLAG:SINGLE-MATCH", + "#s-sv-bn" + ); + case "leroymerlin.fr": + return '.js-modal-privacy[aria-hidden="false"] .js-modal-close'; + case "leroymerlin.es": + return '.js-cookie-banner:not([style*="none"]) button'; + case "jawoll.de": + return _chain( + '.modal[style*="block"] #ccSettingButton', + '#ccSettingButton + button:not([id*="AcceptAll"]):not([disabled])' + ); + case "aalto.fi": + return _if( + '.MuiDialog-root a[href*="privacy-notice"]', + ".MuiDialog-root button + button", + ".MuiDialog-root button + button:not(:last-child)" + ); + case "carbonify.de": + return _if( + '.MuiDialog-root a[href*="cookies"]', + ".MuiDialog-root #modal-modal-title button" + ); + case "groby.hu": + return _if( + 'a[href*="adatkezeles_cookie"]', + '//div[./p/a[contains(@href, "adatkezeles_cookie")]]/button' + ); + case "worldshop.eu": + return ".cookie-consent-component.animate-in .button-essential"; + case "janushenderson.com": + return ".ccc-accept-necessary-btn"; + case "gereedschapcentrum.nl": + return 'body > div[style*="opacity: 1"] #accept-cookies'; + case "ub.edu": + return _chain( + '#CybotCookiebotDialog[style*="block"] #CybotCookiebotDialogBodyLevelButtonMarketing', + "#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection" + ); + case "sumsub.com": + return _if( + "#cookieBannerMain", + "FLAG:OPTIONAL", + "#cookieBannerMain button:first-child", + "FLAG:UNIQUE", + "#cookieBannerMain div + div > button:first-child" + ); + case "keyweb.de": + return '#modal_googies[style*="block"] ~ #modal_cookie_settings button'; + case "hola.org": + return _chain( + "#content_of_consent button:first-child", + '#content_of_consent [class*="cookie_line"]:nth-child(4) input', + '#content_of_consent [class*="cookie_line"]:nth-child(5) input', + "#content_of_consent button:first-child" + ); + case "folders.nl": + return _if( + '.v-dialog--active a[href*="privacy"]', + ".v-dialog--active button:last-child" + ); + case "picockpit.com": + return _if_else( + "#vue", + [ + '.v-card a[href*="cookiesandyou"]', + '//div[contains(@class, "v-card")][.//a[contains(@href, "cookiesandyou")]]//button', + ], + [".wp-exclude-emoji a[data-order]:nth-child(2) span"] + ); + case "hokify.at": + case "hokify.de": + return '.v--modal-overlay[data-modal*="cookieBanner"] button:nth-child(2)'; + case "artifica.fr": + case "ville-gif.fr": + return ".modal-cookie-consent-scroll-visible #myModalCookieConsentBtnReject, .modal-cookie-consent-scroll-visible #cookieConsentBtnSave"; + case "refunder.pl": + case "refunder.se": + return '.v--modal-overlay[data-modal*="cookie-consent"] .btn'; + + case "brico.be": + case "praxis.nl": + return '.chakra-modal__content a[data-gtm-id="consent_functional"]'; + + case "campact.de": + case "deutschland.de": + return "#ppms_cm_reject-all"; + case "pcsoft-windev-webdev.com": + return ".orejimeBody-WithModalOpen .orejime-Button--save"; + case "e-pages.pub": + e = _id("main"); + e = e && e.shadowRoot ? _sl("#main", e.shadowRoot) : false; + e = e && e.shadowRoot ? _sl("gdpr-comp-consent", e.shadowRoot) : false; + return e && e.shadowRoot + ? _sl("#container paper-button:first-child", e.shadowRoot) + : false; + case "naturschutz-sh.de": + case "stiftungsland.de": + return '.modal[style*="block"] #updateCookies'; + case "jolstad.no": + e = _sl("adstate-portal[usecookiepopup] app-wrapper"); + return e ? _sl("#cookie-pop-up-only-necessary", e.shadowRoot) : false; + case "pompo.cz": + case "pompo.sk": + case "rockpoint.cz": + return ".focus-cookiebara.active .cookiebar-btns-advanced > button:first-child"; + case "autoersatzteile.de": + case "autoteiledirekt.de": + return '.popup[style*="block"] [data-cookies-refuse]'; + case "rtvdrenthe.nl": + case "rtvoost.nl": + case "omroepzeeland.nl": + case "omroepwest.nl": + case "rtvnoord.nl": + case "gld.nl": + case "rijnmond.nl": + case "1limburg.nl": + case "omropfryslan.nl": + case "rtvutrecht.nl": + return _chain( + "#consent-plugin .choices:nth-child(2) .reject", + "#consent-plugin .choices:nth-child(3) .reject", + "#consent-plugin .buttons-fixed-container > button:last-child" + ); + case "urlaubspiraten.de": + case "urlaubspiraten.at": + return document.location.hostname.indexOf("kurzreisen") != -1 + ? _if( + '.modal[style*="block"] a[href*="datenschutz"]', + '.modal[style*="block"] .modal-footer button:first-child' + ) + : _if( + "#hp-app > footer ~ div button", + '//div[@id="hp-app"]/footer/following-sibling::div//button[text()="klicke hier"]' + ); + case "kayak.co.kr": + case "cn.kayak.com": + return '.visible[id*="transfer-disclaimer"] button[id*="accept"]'; + case "godox.eu": + case "salonydenon.cz": + case "salonydenon.pl": + return '.x13eucookies:not(.x13eucookies-hidden) button[data-action="accept-selected"]'; + case "voipshop.nl": + case "routershop.nl": + case "headsetwinkel.nl": + return "#cookieDialog.show .deny-cookies"; + case "expressvpn.com": + e = _id("shadowHost"); + return e && e.shadowRoot + ? _sl(".banner-accept-btn", e.shadowRoot) + : false; + case "music.amazon.de": + case "music.amazon.fr": + case "music.amazon.co.uk": + return _if( + '#dialog a[href*="privacyprefs"]', + '//div[@id="dialog"][.//a[contains(@href, "privacyprefs")]]//music-button[@id="dialogButton2"]' + ); + case "beta.character.ai": + return _if( + '.modal[style*="block"] button[id*="AcceptButton"]', + '.modal[style*="block"] .btn-secondary', + '.modal[style*="block"] .modal-footer input', + '.modal[style*="block"] button[id*="AcceptButton"]' + ); + case "yougov.com": + return '.cdk-overlay-container yg-tcf-dialog [data-cy="disagree-button"]'; + case "fiveguys.nl": + return '.modal[style*="block"] #button_accept_cookies'; + } + + if (host.parts.length > 2) { + host.parts.shift(); + host.full = host.parts.join("."); + return getSelector(host); + } + + return false; +} + +// Search loop function + +let timeoutDuration = 500; + +function searchLoop(counter, host) { + setTimeout(function () { + const response = getSelector(host); + + if (response) { + let clickCounter = 0; + const clickLoop = setInterval(function () { + const element = typeof response == "string" ? _sl(response) : response; + + if ( + element && + element.click && + !element.classList.contains(classname) + ) { + element.classList.add(classname); + + // Give some more time for the DOM to setup properly + setTimeout(function () { + element.click(); + }, 500); + + clearInterval(clickLoop); + } else { + clickCounter++; + + if (clickCounter > 50) { + clearInterval(clickLoop); + } + } + }, 200); + } else if (counter < 200) { + searchLoop(counter + 1, host); + } + }, timeoutDuration); + + timeoutDuration += 20; +} + +// Initial timeout + +(function () { + const start = setInterval(function () { + const html = document.querySelector("html"); + + if (!html || html.className.indexOf(classname) !== -1) { + return; + } + + html.className += " " + classname; + + const host = { + full: document.location.hostname.replace(/^w{2,3}\d*\./i, ""), + }; + host.parts = host.full.split("."); + + if (host.parts.length > 1) { + // Network domain parts - minimal length can be decreased if needed + host.long = host.parts.filter(function (value) { + return value.length >= 4; + }); + + host.top = host.parts[host.parts.length - 1]; + searchLoop(0, host); + } + + clearInterval(start); + }, 500); +})(); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/6_cookieHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/6_cookieHandler.js new file mode 100644 index 0000000..ee968d6 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/6_cookieHandler.js @@ -0,0 +1,762 @@ +/* Cookie handler */ +/* Use this handler if it's possible to remove the warning using cookies and can't be handeld using css */ + +function getE(hostname) { + switch (hostname) { + case "letssingit.com": + case "lyricsbox.com": + return ["cookieconsent=1111"]; + + case "kontaktbazar.at": + case "hoernews.de": + return ["cookieconsent_status=dismiss"]; + + case "pee.place": + case "nearest.place": + case "postboxmap.com": + return ["gdprconsent=1"]; + + case "radioaustria.at": + case "kronehit.at": + return ["consent=1"]; + + case "binumi.com": + case "ravi.pl": + return ["idcac=1"]; + + case "fotoc.dk": + case "fjshop.dk": + return ["cookiedough=1"]; + + case "esea.net": + case "advodan.dk": + return ["cookie_consent=1"]; + + case "betterhelp.com": + case "regain.us": + return ["gdpr_cookie_consent_given=yes"]; + + case "compteur.fr": + case "lebens.guru": + return ["cookies_accepted=1"]; + + case "indonesia-publisher.id": + case "ciustekno.me": + return ["cookieLaw=got_it"]; + + case "livejasmin.com": + case "livesexasian.com": + return ["is_personalized_content_consent_given=1"]; + + case "milkywire.com": + case "freeletics.com": + return ["cookie_consent=true"]; + + case "prodyna.com": + case "prodyna.ch": + case "prodyna.at": + case "prodyna.co.uk": + return ["prodyna-cookies=ALL"]; + + case "euroleague.net": + case "eurocupbasketball.com": + return ["modalNotSeenEV=1", "cookieBanner=true"]; + + case "reimageplus.com": + case "xn---43-9cdulgg0aog6b.xn--p1ai": + return ["cookie_accepted=1"]; + + case "pruefungshelden.de": + case "elopage.com": + return ["p_consent_accepted_shop=1%2C2"]; + + case "elvenar.com": + case "forgeofempires.com": + return ["CookieNotification=1"]; + + case "finantia.com": + return ["finantia_cookie=active"]; + case "finantia.es": + return ["strictly_necessary=active"]; + case "domhouse.pl": + return ["rodo=1"]; + case "modelle-hamburg.de": + return ["privacypolicy1=1"]; + case "lubimyczytac.pl": + return ["rodoInfo_v_11=1"]; + case "foodetective.co": + return ["cookiesAgreement=accepted"]; + case "insidebruegel.net": + return ["InsideBruegel=init"]; + case "dwell.com": + return ["gdpr=1"]; + case "telecinco.es": + return ["ms_cookies_alert_accepted=true"]; + case "euroclear.com": + return ["cc_necessary=true", "cc_functional=true", "cc_analytics=true"]; + case "appi.org": + return ["apa_gdpr_accepted=True"]; + case "agroneo.com": + return ["consent=yes"]; + case "doc.fr": + return ["cookieAgreement=True"]; + case "payscale.com": + return ["accept-cookie=yes"]; + case "royaldesign.no": + return ["cookiesAccepted=1"]; + case "tkmaxx.com": + return ["tjxUser=true"]; + case "yourstory.com": + return ["alreadyVisited=true"]; + case "pekao.com.pl": + return ["gdprAgreed=true"]; + case "zattoo.com": + return ["cookie_policy_agreement=1"]; + case "hetzner.com": + return ["cookies_allowed=1"]; // accounts + case "ing.nl": + return ["cookiepref=1"]; + case "ing.be": + return ["cookiesOptin=true"]; + case "wallpaperup.com": + return ["wup_jwt=1"]; + case "antyweb.pl": + return ["aw-privacy-approval=true"]; // zeropln + case "archief.amsterdam": + return ["verklaring=1"]; + case "enviam.de": + return ["dws01-level=2", "dws02-level=2"]; + case "quick.be": + return ["cookie-policy-version=2", "cookie-policy-accepted=1"]; + case "virustotal.com": + return ["euConsent=1", "tosChangedAccepted=1"]; + case "cmore.se": + return ["cookieBannerDismissed=true"]; + case "choosist.com": + return ["accept_cookie=1"]; + case "kufar.by": + return ["ck=1"]; + case "ezys.lt": + return ["cookie-consent=3"]; + case "kalenderwoche.de": + return ["cookiepolicy=0"]; + case "poolia.se": + return ["cookiePolicyAccepted=1"]; // jobb + case "researchgate.net": + return ["cc=1", "cookieconsent_dismissed=true"]; + case "cindicator.com": + return ["accepted_cookie=true"]; + case "atro-provita.de": + return ["cookieconsent=true"]; + case "unicheck.com": + return ["unicheck-accepted-cookies=true"]; + case "gberardi.com": + return ["cookie_notify=true"]; + case "choiceandmedication.org": + return ["rgwp_acceptedCookie=1"]; + case "fiaworldrallycross.com": + return ["privacyupdate=1"]; + case "pansci.asia": + return ["panNotiBarCookie=1"]; + case "willitclassic.com": + return ["GDPR:accepted=true"]; + case "byggshop.se": + return ["showCookieWarning=false"]; + case "blockstack.org": + return ["cookiesBanner=ACCEPTED"]; + case "mypolacy.de": + return ["rCoo=1"]; + case "cruise.jobs": + return ["cookie_consent=full"]; + case "bilety.mazowieckie.com.pl": + return ["HideRodoInfo=y"]; + case "kink.nl": + return [ + "cookieConsent-1.0=%5B%7B%22id%22%3A%22analytics%22%2C%22active%22%3Atrue%7D%2C%7B%22id%22%3A%22advertisement%22%2C%22active%22%3Atrue%7D%2C%7B%22id%22%3A%22social%22%2C%22active%22%3Atrue%7D%5D", + ]; + case "epapern.present-perfect.de": + return ["cookie_epapern_05_2018_accept=1"]; + case "multikino.pl": + return ["PPC=true"]; + case "portugalforum.org": + return ["xf_eucookie=1"]; // e + case "slovenia.info": + return ["cnotice=1"]; + case "aktionsfinder.at": + return ["cksntc=true"]; + case "bosch-climate.be": + return [ + "BoschTTBECookieConsent=%7B%22comfort%22%3Atrue%2C%22marketing%22%3Afalse%7D", + ]; // webbooking + case "gyakorikerdesek.hu": + return ["cookieok=1"]; // e + case "cruisebare.com": + return ["crb_popup_disable=1"]; + case "vaneesterenmuseum.nl": + return ["eesterenpopupv2=cookie-set"]; + case "e-horyzont.pl": + return ["user_allowed_save_cookie_m2=%7B%221%22%3A1%7D"]; + case "lonewolfonline.net": + return ["visited=yes"]; + case "bookchoice.com": + return ["cookie-policy-accepted=true"]; + case "codementor.io": + return ["cm-general_cookie-consent=true"]; + case "e-syntagografisi.gr": + return ["cookieconsent_status=1"]; // /p-rv/p + case "werkenbijhanos.nl": + return ["cd=1"]; + case "mondo-tech.it": + return ["accettacookie=ok"]; + case "decrypt.co": + return ["GDPR_Settings=%7B%22doNotTrack%22%3Afalse%7D"]; + case "wetter.team": + return ["DSVGO=true"]; + case "coffeecollective.dk": + return ["CC_WEB_COOKIE_CONSENT=true"]; + case "distrokid.com": + return ["DK_COOKIE_ACCEPT=true"]; + case "bakkt.com": + return ["iceBanner=PrivacyBakkt0101"]; + case "hartfordbusiness.com": + return ["Drupal.visitor.WEBSITECOOKIEALLOWED=YES"]; + case "vostron.com": + return ["vostronCookieAcceptance=true"]; + case "flens.de": + return ["flens-cookie=1"]; + case "my.dhlparcel.nl": + return ["cookie-agreed=2"]; + case "waitrose.com": + return ["wtr_cookie_consent=1"]; + case "wearebo.co.uk": + return ["hasUserAgreed=true"]; + case "lucky7bonus.com": + return ["messageClosed=1"]; + case "otomoto.pl": + return ["cookieBarSeen=true"]; + case "heineken.hr": + return ["gaOptOut=false"]; + case "cimri.com": + return ["CimriCookiePolicy=1"]; + case "globalplayer.com": + return ["consentUUID=382584da-af8a-469e-aedf-11ac420ec96d"]; + case "dehn.de": + return ["cookie-agreed=1", "cookie-processed-02=ck_1:true%2Cck_2:true"]; + case "crtm.es": + return ["crtmcookiesCAnaliticas=1", "crtmcookiesProtDatos=1"]; + case "computertotaal.nl": + return ["SITE_COOKIE_CONSENT=True"]; + case "vodafoneziggo.nl": + return ["cookies-accepted=true"]; + case "frankfurt.de": + return ["cookieAccepted=needed---piwik"]; + case "hackerrank.com": + return ["show_cookie_banner=false"]; + case "kfc.ru": + return ["cookieAccess=1"]; + case "radiodienste.de": + return ["cookieinfo=1"]; + case "creditkarma.co.uk": + return ["cc_cookie_accept=cc_cookie_accept"]; + case "dofsimulator.net": + return ["cookieSettings=cookie"]; + case "magyarorszag.hu": + return ["cookies_ok=1"]; + case "dfds.com": + return ["GDPR=true"]; + case "tarnkappe.info": + return ["CM_cookieConsent=1"]; + case "celo.org": + return ["__responded_to_consent__=true"]; + case "eduelo.pl": + return ["cookies=1"]; + case "plex.tv": + return ["plex_tv_cookie_consent=2"]; + case "forumactif.org": + return ["dntfa_banner=1"]; + case "vitra.com": + return ["vitra_constent=performance"]; + case "usi.it": + return ["priv=ok", "approvecockie1=ok"]; + case "xercise4less.co.uk": + return ["X4LCookiesAccepted=true"]; + case "inyourarea.co.uk": + return ["cookie_seen=true"]; + case "carrefour.pl": + return ["ec4CookiesSettings=false"]; + case "welovedevs.com": + return ["userDismissedCookiesWarning=true"]; + case "tureckisklep.pl": + return ["condition_1=1"]; + case "regus.com": + return ["cpa=accepted"]; + case "devias.io": + return ["devias_consent=c1:1|c2:1", "consent=true"]; + case "neuefische.de": + return [ + "USE_COOKIE_CONSENT_STATE={%22necessary%22:true%2C%22marketing%22:false}", + ]; + case "waldlandwelt.de": + return ["c=j"]; + case "pluto.tv": + return ["tos_acceptance_date=1596261209788"]; + case "thecycleverse.com": + return ["AMPLCONS_internal=true"]; + case "pagetiger.com": + return ["cookie-preferences={%22acceptedAnalyticsCookie%22:true}"]; + case "tv-trwam.pl": + return [ + "HAS_COOKIES_FORM_SHOWED=true", + "ARE_REQUIRED_COOKIES_ACCEPTED=true", + ]; + case "phish-test.de": + return ["gtag=true"]; + case "sea-seek.com": + return ["OK_Cook=OK"]; + case "dajar.cz": + return ["cookieNoticeAccept=true"]; + case "jobalert.ie": + return ["hasAcceptedCookies=true"]; + case "netztest.at": + return ["RMBTTermsV6=true"]; + case "gaana.com": + return ["gdprv1=1"]; + case "cleanairgm.com": + return ["cleanair=%7B%22cookiesEssential%22%3Atrue%7D"]; + case "e-fundresearch.com": + return ["cookieinfo={%22functional%22:true}"]; + case "elkem.com": + return ["ConsentClosed=1"]; + case "tonershop.at": + return ["cc_granted=true"]; + case "verce.me": + return ["verceCookieApproved=true"]; + case "kjell.com": + return ["ccValues=1|2"]; + case "aimotive.com": + return ["data-protection=true"]; + case "parcel2go.com": + return ["COOKIE_PROMPT=1"]; + case "steigmiller.bio": + return ["fvw_privacy=enabled"]; + case "kinoheld.de": + return ["KHCONSENT=accept"]; + case "airmates.eu": + return ["privacy-dialog-shown=true"]; + case "mentimeter.com": + return ["has_approved_cookie_policy=1"]; + case "baukobox.de": + return ["bb_dsgvo=true"]; + case "delta.app": + return ["cookie-consent-given=true"]; + case "kayak.fr": + return ["DATA_CONSENT=false"]; + case "theathletic.com": + return [ + "cookie-policy-accept=0", + "cookie-policy-optout=analyticaltracking", + ]; + case "kayak.co.uk": + return ["DATA_CONSENT=true"]; + case "mymoria.de": + return ["gatsbyConsentMandatory=true"]; + case "peticie.com": + return ["num_times_cookie_consent_banner_shown=1"]; + case "tgz-ol.de": + return ["cookies_consent=1"]; + case "dunhamssports.com": + return ["dw_cookies_accepted=0"]; + case "evangelisch.de": + return ["bigfoot_cookie-consent=true"]; + case "ubi2.wit.edu.pl": + return ["GPRD=128"]; + case "outandaboutlive.co.uk": + return ["cookie-control=true"]; + case "tesa.com": + return ["cookies_informed=true"]; + case "turboimagehost.com": + return ["cookiewarn=1"]; + case "mubi.com": + return ["mubi-cookie-consent=allow"]; + case "ersatzteilshop.de": + return ["cookie-preference=1"]; + case "svenskaspel.se": + return [ + 'cookie_consent={"ad":false,"personalized":false,"analytics":false,"provision":false,"version":2}', + ]; + case "restegourmet.de": + return ["consent_accepted=1"]; + case "sachsenenergie.de": + return ["cookiesAccepted=true"]; + case "cire.pl": + return [ + "APP_A_COOKIES_TERMS_AND_CONDITIONS=true", + "APP_A_COOKIES_FUNCTIONAL=false", + "APP_A_COOKIES_PERFORMANCE=false", + "APP_A_COOKIES_MARKETING=false", + "APP_A_COOKIES_POLICY=true", + ]; + case "kaptainmusic.com": + return ["mandatoryCookiesAccepted=false"]; + case "voebb.onleihe.de": + return ["onleiheTracking=false"]; + case "larrychenphoto.com": + return ["cbd=1", "necoo=1"]; + case "notify.events": + return ["_gdpr=necessary"]; + case "notify.events": + return ["_gdpr=necessary"]; + case "pricewise.nl": + return ["CookieConsent=only_necessary"]; + case "lokalplus.nrw": + return ["banner=0"]; + case "hintertuxergletscher.at": + return ["bh_cookies_only_functional=true", "bh_cookies_accepted=true"]; + case "wifikaernten.at": + return [ + "wifi-show-cookie-policy=no", + "cookieconsent_status=googleanalytics,googleadwords,facebook,linkedin,mediacom", + ]; + case "modivo.hr": + return [ + "__MODIVO__cookies_modal=1", + "__MODIVO__cookies_policy=false", + "__MODIVO__cookies_personal_data=false", + ]; + case "dualuniverse.game": + return [ + "cookie_preference=%7B%22performance%22%3A%22decline%22%2C%22functional%22%3A%22decline%22%2C%22targeting%22%3A%22decline%22%2C%22social%22%3A%22decline%22%7D", + ]; + case "evertiq.com": + return ['cookie_consent={"status":"rejected","acceptedCategories":[]}']; + case "kaidee.com": + return ["T-cook=Necessary,Others"]; + case "huffingtonpost.fr": + return [ + "lmd_consent=%7B%22userId%22%3A%22%22%2C%22timestamp%22%3A%22%22%2C%22version%22%3A1%2C%22cmpId%22%3A371%2C%22displayMode%22%3A%22cookiewall%22%2C%22purposes%22%3A%7B%22analytics%22%3Afalse%2C%22ads%22%3Afalse%2C%22personalization%22%3Afalse%2C%22mediaPlatforms%22%3Atrue%2C%22social%22%3Afalse%7D%7D", + ]; + case "creopard.de": + return [ + "klaro=%7B%22klaro%22%3Atrue%2C%22cms%22%3Atrue%2C%22adsense%22%3Afalse%2C%22youtube%22%3Afalse%2C%22twitter%22%3Afalse%2C%22matomo%22%3Afalse%7D", + ]; + case "de-vogel.nl": + return ["accept-cookies=e"]; + case "huizenzoeker.nl": + return ["cookieConsent=cookie_deny"]; + case "dndbeyond.com": + return ["cookie-consent=denied"]; + case "education.lego.com": + return [ + 'LEGO_COOKIE_SETTINGS={"preferences":[{"label":"analytics","value":false},{"label":"legomarketing","value":false},{"label":"thirdparty","value":false}],"reconsentDate":""}', + ]; + case "beurer.se": + return [ + 'cookie-consent={"necessary":true,"analytical":false,"marketing":false,"functional":false}', + ]; + case "uni-mozarteum.at": + return [ + "cookieconsent[googlecse]=2", + "cookieconsent[livestream]=1", + "cookieconsent[vimeo]=1", + "cookieconsent[youtube]=1", + ]; + case "simplywebshop.de": + return ["sd_gmaps_accepted=1"]; + case "tyma.eu": + return ["ad_storage=denied", "analytics_storage=denied"]; + case "crown.com": + return ["modalPolicyCookieNotAccepted=notaccepted"]; + case "xoxo-mobile.at": + return ["CookieSettings=%7B%22categories%22%3A%5B%22necessary%22%5D%7D"]; + case "pretto.fr": + return [ + "tracking-preferences={%22version%22:1%2C%22destinations%22:{%22Bing%20Ads%22:false%2C%22Facebook%20Pixel%22:false%2C%22Google%20AdWords%20New%22:false%2C%22Google%20Cloud%20PubSub%22:false%2C%22Google%20Tag%20Manager%22:false%2C%22PERSONAS%20-%20Google%20AdWords%22:false}%2C%22custom%22:{%22advertising%22:false%2C%22marketingAndAnalytics%22:false}}", + ]; + case "scaleway.com": + return [ + "consent-advertising=false", + "consent-analytics=false", + "consent-marketing=false", + ]; + case "deckardpenfield.com": + return [ + 'webkitconstent={"technical":true,"ad_storage":false,"analytics_storage":false,"personalization_storage":false}', + "uuAppCookiesAgreement=true", + ]; + case "ostfriesische-brandkasse.de": + return [ + "cookie-analytics-undefined=false", + `cookie-consent-undefined=2025-11-01T21%3A41%3A56%2B01%3A00`, + ]; + case "shop.zoo-leipzig.de": + return [ + "cookies_mandatory=true", + "cookies_tracking=false", + "cookies_media=false", + "cookies_statistic=false", + ]; + case "elektronik-lavpris.dk": + return ["cookieconsent=necessary"]; + case "solvimus.de": + return ["bl_dsgvo_consent=external"]; + case "archerresourcing.co.uk": + return [ + "fs-cc=%257B%2522consents%2522%253A%257B%2522analytics%2522%253Afalse%252C%2522essential%2522%253Atrue%252C%2522marketing%2522%253Afalse%252C%2522personalization%2522%253Afalse%252C%2522uncategorized%2522%253Afalse%257D%257D", + ]; + case "candis.io": + return [ + "cookies_settings={%22analytics%22:false%2C%22marketing%22:false%2C%22necessary%22:true%2C%22statistical%22:false}", + ]; + case "svt.se": + return [ + 'cookie-consent-1={"optedIn":true,"functionality":false,"statistics":false}', + ]; + case "ertflix.gr": + return [ + "HAS_COOKIES_FORM_SHOWED=true", + "ARE_REQUIRED_COOKIES_ACCEPTED=true", + "ARE_FUNCTIONAL_COOKIES_ACCEPTED=false", + "ARE_MARKETING_COOKIES_ACCEPTED=false", + ]; + case "smart.com": + return ["OptanonAlertBoxClosed=true"]; + case "kei.pl": + return [ + "CF_GDPR_COOKIE_CONSENT_MARKETING=0", + "CF_GDPR_COOKIE_CONSENT_PERFORMANCE=0", + "CF_GDPR_COOKIE_CONSENT_SOCIAL=0", + "CF_GDPR_COOKIE_CONSENT_VIEWED=1", + ]; + case "check24.de": + return ["c24consent=f"]; + case "envivas.de": + return ["OptanonAlertBoxClosed=1"]; + case "kriminalita.policie.cz": + return ["accept=true"]; + case "g2a.com": + case "g2a.co": + return ["gdpr_cookie=%5B%5D"]; + case "elearningindustry.com": + return ["cookie_preferences=0-0-0-0"]; + case "latoquedor.com": + return [ + "lto_consent=%7B%22lto_consent%22%3Atrue%2C%22lto_google%22%3Afalse%2C%22lto_facebook%22%3Afalse%2C%22lto_smartsupp%22%3Afalse%7D", + ]; + case "tab.digital": + return ["t_cookiesConsentGiven=true", "t_cookiesCategories=[]"]; + case "bootstrap.academy": + return ["agreedToCookiePolicy=true"]; + case "tarifcheck-partnerprogramm.de": + return ["mrk=no", "stats=no", "tech=yes"]; + case "ulm-dsl.de": + return ["eu-cookie=1"]; + case "flying-pizza.de": + return [ + 'allow_cookies={"essential":"1","functional":{"all":"0"},"marketing":{"all":"0"}}', + ]; + case "seriesmania.com": + return ["accept-cookie=no"]; + case "zlocinozrouti.cz": + return [ + 'cookiesRules={"analytics":false,"personalized":false,"ads":false}', + ]; + case "sportrebel.pl": + return ["sportrebel_retry_cookie_request=0"]; + case "carry.pl": + return ["__carry_cookie_module=2"]; + case "supermercadosmas.com": + return [ + "amcookie_allowed=0", + "amcookie_disallowed=recently_viewed_product%2Crecently_viewed_product_previous%2Crecently_compared_product%2Crecently_compared_product_previous%2C_ga%2C_gid%2C_gat", + ]; + case "kanalsportowy.pl": + return [ + "eupubconsent-v2=CPmWSYAPmWSYAF_AAAENC1CgAAAAAAAAAB5YAAAAAAAA.YAAAAAAABQAAAAAA", + ]; + case "huutokaupat.com": + return ["consent-data-v2=mandatory"]; + case "seb.se": + return ["AcceptedCookieCategories=0%"]; + case "skyscanner.net": + case "skyscanner.ru": + case "skyscanner.fi": + case "skyscanner.no": + case "skyscanner.nl": + case "skyscanner.ro": + case "skyscanner.com.ni": + case "skyscanner.at": + case "skyscanner.com.sg": + case "skyscanner.es": + case "skyscanner.co.nz": + case "skyscanner.com.sa": + case "skyscanner.com.bo": + case "skyscanner.com.br": + case "skyscanner.mx": + case "skyscanner.it": + case "skyscanner.ae": + case "skyscanner.in": + case "skyscanner.com.sv": + case "skyscanner.ie": + case "skyscanner.co.kr": + case "skyscanner.com.pe": + case "skyscanner.com.ph": + case "skyscanner.com.pa": + case "skyscanner.hu": + case "skyscanner.com.gt": + case "skyscanner.com.co": + case "skyscanner.dk": + case "skyscanner.co.th": + case "skyscanner.com.hn": + case "skyscanner.pt": + case "skyscanner.tw": + case "skyscanner.de": + case "skyscanner.com.hk": + case "skyscanner.com.tw": + case "skyscanner.pl": + case "skyscanner.com.tr": + case "skyscanner.cz": + case "skyscanner.com": + case "skyscanner.cr": + case "skyscanner.com.py": + case "skyscanner.cl": + case "skyscanner.com.ua": + case "skyscanner.com.do": + case "skyscanner.kr": + case "skyscanner.co.id": + case "skyscanner.ch": + case "skyscanner.gg": + case "skyscanner.ca": + case "skyscanner.com.uy": + case "skyscanner.com.ec": + case "skyscanner.co.il": + case "skyscanner.co.in": + case "skyscanner.com.vn": + case "skyscanner.se": + case "skyscanner.com.ar": + case "skyscanner.com.au": + case "skyscanner.fr": + case "skyscanner.jp": + case "skyscanner.com.my": + case "skyscanner.com.mx": + return ["gdpr=information&adverts&version:::2"]; + case "dslbank.de": + return ["Cookieinfoauswahl=false"]; + case "nadia.gov.gr": + return ["consent-status=000"]; + case "stevensbikes.de": + return [ + "stv_cconsent_statistics=0", + "stv_cconsent_external=0", + "stv_cconsent_required=1", + ]; + case "59northwheels.se": + return ["cookie_accepted=1"]; + case "startfrei.at": + return [ + "jart_cookie_consent=%5B%7B%22name%22%3A%22essential%22%2C%22value%22%3A%22true%22%7D%5D", + ]; + case "voordeeluitjes.nl": + return ["vu.cookieconsent=true"]; + case "sportano.pl": + case "sportano.cz": + case "sportano.ro": + case "sportano.hu": + case "sportano.de": + case "sportano.sk": + return [ + 'cookieDataLayer={"niezbedne":{"isEssential":1,"code":"niezbedne","name":"Niezb%u0119dne","isChecked":true,"children":[]},"analiza":{"isEssential":0,"code":"analiza","name":"Analiza%20i%20funkcjonalno%u015B%u0107","isChecked":false,"children":[{"isEssential":0,"code":"google analytics","name":"Google%20Analytics%20%28GA%29","isChecked":false},{"isEssential":0,"code":"hotjar","name":"Hotjar","isChecked":false}]},"marketing":{"isEssential":0,"code":"marketing","name":"Marketing","isChecked":false,"children":[{"isEssential":0,"code":"facebook","name":"Facebook","isChecked":false},{"isEssential":0,"code":"synerise","name":"Synerise","isChecked":false},{"isEssential":0,"code":"thulium","name":"Thulium","isChecked":false},{"isEssential":0,"code":"circlewise","name":"Circlewise","isChecked":false},{"isEssential":0,"code":"wppl","name":"WPPL","isChecked":false},{"isEssential":0,"code":"rtb_house","name":"RTB%20House","isChecked":false},{"isEssential":0,"code":"criteo","name":"Criteo","isChecked":false},{"isEssential":0,"code":"tradedoubler","name":"Tradedoubler","isChecked":false},{"isEssential":0,"code":"googleads","name":"Google%20Ads","isChecked":false}]}}', + ]; + case "datarejestracji.senda.pl": + return ["cookieConsent3=true"]; + case "ebatpro.fr": + return ["cookie_necessity=1", "cookie_performance=0"]; + case "autohaus24.de": + return ["user_cookie_consent=essential"]; + case "carlson.fi": + case "halonen.fi": + return [ + "privacySettings=true", + "privacyExpiration=true", + "consentPersonalization=false", + "consentAdvertising=false", + "consentAnalytics=false", + ]; + case "bokadirekt.se": + return ["CookiePreferencesMP=Mandatory"]; + case "uniqueshop.gr": + return [ + "iccb_init=1", + "iccb_personalization=0", + "CookiePreferencesMP=Mandatory", + "iccb_analytics=0", + "iccb_ads=0", + ]; + case "hartorama.gr": + return [ + 'ConsentChecked={"userHasSetCookies":true,"functionalityCookies":false,"statisticCookies":false,"marketingCookies":false}', + ]; + case "cinobo.com": + return [ + "cb_functionality=denied", + "cb_performance=denied", + "cb_necessary=granted", + ]; + case "airitsystems.de": + return [ + "limz_consent_cookie=%7B%22accepted%22%3Atrue%2C%22preferences%22%3Afalse%2C%22statistics%22%3Afalse%2C%22marketing%22%3Afalse%2C%22version%22%3A1%7D", + ]; + case "tatararazors.com": + return [ + "cookie-concent=%7B%22marketing%22%3Afalse%2C%22statistics%22%3Afalse%7D", + ]; + case "temu.com": + return ["privacy_setting=100"]; + case "webstore.zvw.de": + return ["trackingAccepted=false"]; + } + + const parts = hostname.split("."); + + if (parts.length > 2) { + parts.shift(); + return getE(parts.join(".")); + } + + return false; +} + +const hostname = document.location.hostname.replace(/^w{2,3}\d*\./i, ""); +const cookies = getE(hostname); +if (cookies) { + let counter = 0; + + cookies.forEach(function (cookie) { + cookie = cookie.split("="); + const parts = ("; " + document.cookie).split("; " + cookie[0] + "="); + + if (parts.length < 2 || parts[1].split(";")[0] != cookie[1]) { + // First try to delete the cookie + + if (parts.length > 1) { + const domainParts = hostname.split("."); + + while (domainParts.length > 1) { + document.cookie = + cookie[0] + + "=; domain=" + + domainParts.join(".") + + "; expires=Thu, 01 Jan 1970 00:00:01 GMT;"; + domainParts.shift(); + } + } + + document.cookie = cookie[0] + "=" + cookie[1]; + counter++; + } + }); + + // Reload if cookies are enabled + if (counter > 0 && document.cookie.length > 0) { + document.location.reload(); + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/8_googleHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/8_googleHandler.js new file mode 100644 index 0000000..9e67c87 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/8_googleHandler.js @@ -0,0 +1,105 @@ +/* Google handler */ +/* Handler is only used for Google */ + +function _sl(selector, container) { + return (container || document).querySelector(selector); +} + +const mainInterval = setInterval(function () { + const html = _sl("html"); + + if (!html || /idc8_343/.test(html.className)) { + return; + } + + clearInterval(mainInterval); + + html.className += " idc8_343"; + + let counter = 0; + const interval = setInterval(function () { + let element; + + if (document.location.hostname.split(".")[0] == "consent") { + if (document.location.pathname == "/m") { + element = _sl( + 'form[action*="//consent."][action$="/s"] button, form[action*="//consent."][action$="/save"] button' + ); + + if (element) { + element.click(); + counter = 299; + } + } + + // Mobile only, ie google.co.uk (or in FF Nightly, on google.com search results) + else if (document.location.pathname == "/ml") { + element = _sl( + ".saveButtonContainerNarrowScreen > form:last-child .button" + ); + + if (element) { + element.click(); + counter = 299; + } + } + } + + // https://www.google.com/finance/ + else if ( + document.location.hostname == "ogs.google.com" && + document.location.pathname == "/widget/callout" + ) { + if ( + document + .evaluate( + '//span[contains(text(), "This site uses cookies")]', + document, + null, + XPathResult.ANY_TYPE, + null + ) + .iterateNext() + ) { + _sl("button").click(); + counter = 299; + } + } else { + // The latest cookie popup, desktop and mobile + + const container = _sl('div[aria-modal="true"][style*="block"]'); + + if ( + container && + _sl('a[href*="policies.google.com/technologies/cookies"]', container) + ) { + _sl("button + button", container).click(); + + // Autofocus on the search field + element = _sl( + 'form[role="search"][action="/search"]:not([id]) input[aria-autocomplete="both"]' + ); + if (element) element.focus(); + + counter = 299; + } + + // General privacy reminder + element = _sl( + 'form[action^="/signin/privacyreminder"] > div > span > div:not([role]) > div:not([tabindex]) span + div' + ); + if (element) element.click(); + + // #cns=1 + if (document.location.hash == "#cns=1") { + document.location.hash = "#cns=0"; + } + } + + counter++; + + if (counter == 300) { + clearInterval(interval); + } + }, 250 + counter * 10); +}, 250); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/js/embedsHandler.js b/extentions/I-Still-Dont-Care-About-Cookies/data/js/embedsHandler.js new file mode 100644 index 0000000..73cd596 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/js/embedsHandler.js @@ -0,0 +1,107 @@ +/* Embeds handler */ +/* Handler is used to remove the cookie warning for certain embeds */ + +(function () { + const classname = Math.random() + .toString(36) + .replace(/[^a-z]+/g, ""); + + const l = document.location; + let isAudioboom = false; + let isDailymotion = false; + let isDailybuzz = false; + let isPlayerclipslaliga = false; + + switch (l.hostname) { + case "embeds.audioboom.com": + isAudioboom = true; + break; + + case "www.dailymotion.com": + isDailymotion = l.pathname.indexOf("/embed") === 0; + break; + + case "geo.dailymotion.com": + isDailymotion = l.pathname.indexOf("/player") === 0; + break; + + case "dailybuzz.nl": + isDailybuzz = l.pathname.indexOf("/buzz/embed") === 0; + break; + + case "playerclipslaliga.tv": + isPlayerclipslaliga = true; + break; + } + + function searchEmbeds() { + setTimeout(function () { + // audioboom.com iframe embeds + if (isAudioboom) { + document + .querySelectorAll( + 'div[id^="cookie-modal"] .modal[style*="block"] .btn.mrs:not(.' + + classname + + ")" + ) + .forEach(function (button) { + button.className += " " + classname; + button.click(); + }); + } + + // dailymotion.com iframe embeds + else if (isDailymotion) { + document + .querySelectorAll(".np_DialogConsent-accept:not(." + classname + ")") + .forEach(function (button) { + button.className += " " + classname; + button.click(); + }); + } + + // dailybuzz.nl iframe embeds + else if (isDailybuzz) { + document + .querySelectorAll("#ask-consent #accept:not(." + classname + ")") + .forEach(function (button) { + button.className += " " + classname; + button.click(); + }); + } + + // playerclipslaliga.tv iframe embeds + else if (isPlayerclipslaliga) { + document + .querySelectorAll( + '#cookies button[onclick*="saveCookiesSelection"]:not(.' + + classname + + ")" + ) + .forEach(function (button) { + button.className += " " + classname; + button.click(); + }); + } + + // Give up + else { + return; + } + + searchEmbeds(); + }, 1000); + } + + const start = setInterval(function () { + const html = document.querySelector("html"); + + if (!html || new RegExp(classname).test(html.className)) { + return; + } + + html.className += " " + classname; + searchEmbeds(); + clearInterval(start); + }, 500); +})(); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/menu/index.html b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/index.html new file mode 100644 index 0000000..063b533 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/index.html @@ -0,0 +1,79 @@ + + + + + + + + +
+ + + + + + + +
+ + + + + + + + diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/menu/script.js b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/script.js new file mode 100644 index 0000000..51631a5 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/script.js @@ -0,0 +1,161 @@ +const toggle = document.getElementById("toggle"); +const refresh = document.getElementById("refresh"); +const report = document.getElementById("report"); +const options = document.getElementById("options"); + +const issueTypeSelect = document.getElementById("report_issue_type"); +const reportNotesTextarea = document.getElementById("report-notes"); + +let currentTab = false; + +toggle.addEventListener("click", function (e) { + chrome.runtime.sendMessage( + { + command: "toggle_extension", + tabId: currentTab.id, + }, + () => reloadMenu(true) + ); +}); + +refresh.addEventListener("click", function (e) { + chrome.runtime.sendMessage( + { + command: "refresh_page", + tabId: currentTab.id, + }, + () => window.close() + ); +}); + +options.addEventListener("click", function (e) { + chrome.runtime.sendMessage( + { + command: "open_options_page", + }, + () => window.close() + ); +}); + +report.addEventListener("click", () => switchMenu("menu_report")); +document + .getElementById("error_back_button") + .addEventListener("click", () => switchMenu("menu_main")); + +document.getElementById("report_github").addEventListener("click", () => + chrome.runtime.sendMessage( + { + command: "report_website", + tabId: currentTab.id, + anon: false, + }, + () => window.close() + ) +); + +document.getElementById("report_anon").addEventListener("click", function (e) { + switchMenu("menu_report_anon"); + document.getElementById("hostname").textContent = currentTab.hostname; +}); + +issueTypeSelect.addEventListener("change", () => { + let issueTypeValue = + issueTypeSelect.options[issueTypeSelect.selectedIndex].value; + + document + .querySelectorAll("label[id*='issue_description']") + .forEach((label) => { + label.style.display = "none"; + }); + + reportNotesTextarea.style.display = + issueTypeValue == "general" ? "block" : "none"; + document.getElementById(`${issueTypeValue}_issue_description`).style.display = + "block"; +}); + +document.getElementById("report_anon_send").addEventListener("click", () => { + let issueTypeValue = + issueTypeSelect.options[issueTypeSelect.selectedIndex].value; + + switchMenu("menu_loading"); + chrome.runtime.sendMessage( + { + command: "report_website", + tabId: currentTab.id, + anon: true, + issueType: issueTypeValue, + notes: issueTypeValue == "general" ? reportNotesTextarea.value : null, + }, + (message) => { + if (message.error) { + switchMenu("menu_error"); + } else { + window.close(); + } + } + ); +}); + +document + .getElementById("report_anon_cancel") + .addEventListener("click", () => window.close()); + +function reloadMenu(enableRefreshButton) { + translate(); + chrome.tabs.query({ active: true, currentWindow: true }, function (tabs) { + chrome.runtime.sendMessage( + { + command: "get_active_tab", + tabId: tabs[0].id, + }, + function (message) { + message = message || {}; + currentTab = message.tab ? message.tab : false; + + if (message.tab && message.tab.hostname) { + toggle.textContent = chrome.i18n.getMessage( + message.tab.whitelisted ? "menuEnable" : "menuDisable", + message.tab.hostname + ); + toggle.style.display = "block"; + + report.style.display = message.tab.whitelisted ? "none" : "block"; + } else { + toggle.textContent = ""; + toggle.style.display = "none"; + report.style.display = "none"; + } + + if (typeof enableRefreshButton != "undefined") { + refresh.style.display = "block"; + toggle.style.display = "none"; + report.style.display = "none"; + } + } + ); + }); +} + +function switchMenu(id) { + const menus = document.getElementsByClassName("menu"); + for (let i = 0; i < menus.length; i++) { + if (menus[i].id != id) { + menus[i].classList.add("menu-hidden"); + } else { + menus[i].classList.remove("menu-hidden"); + } + } +} + +function translate() { + for (const element of document.querySelectorAll("[data-translate]")) { + element.textContent = chrome.i18n.getMessage(element.dataset.translate); + } + + reportNotesTextarea.placeholder = chrome.i18n.getMessage( + "reportNotesPlaceholder" + ); +} + +reloadMenu(); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/menu/spinner.svg b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/spinner.svg new file mode 100644 index 0000000..865630d --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/spinner.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/menu/style.css b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/style.css new file mode 100644 index 0000000..2222ce1 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/menu/style.css @@ -0,0 +1,68 @@ +body { + -moz-user-select: none; + user-select: none; + font: 14px/18px Arial, Helvetica, sans-serif; + background: #e8e8e8; + padding: 0; + margin: 0; +} + +a[id] { + display: block; + cursor: pointer; + text-decoration: none; + color: #000; + padding: 4px; + border-top: 1px dashed #888; +} +a[id]:hover { + background-color: #ccc; +} +#toggle, +#report { + display: none; +} +#refresh { + display: none; + text-align: center; + font-size: 200%; + padding: 10px; + font-weight: bold; + color: #cc4223; +} + +.menu { + text-align: left; + padding: 10px 0; + word-wrap: break-word; +} + +.menu-hidden { + display: none !important; +} + +h3 { + margin-top: 0px; +} + +#report_issue_type, +label[id*="issue_description"] { + margin-bottom: 5px; +} + +label[id*="issue_description"] { + color: rgb(43, 43, 43); + font-style: italic; + display: none; +} + +label#general_issue_description { + display: block; +} + +#report-notes { + height: 70px; + min-width: 100%; + max-width: 100%; + margin-bottom: 5px; +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/options.html b/extentions/I-Still-Dont-Care-About-Cookies/data/options.html new file mode 100644 index 0000000..5d585cf --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/options.html @@ -0,0 +1,42 @@ + + + + + + + + +

+ + + + + + + + + + + diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/options.js b/extentions/I-Still-Dont-Care-About-Cookies/data/options.js new file mode 100644 index 0000000..6a2a2ee --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/options.js @@ -0,0 +1,63 @@ +function saveOptions() { + const whitelist = document.getElementById("whitelist").value.split("\n"); + const settings = { + whitelistedDomains: {}, + statusIndicators: document.getElementById("status_indicators").checked, + }; + + whitelist.forEach((line) => { + line = line + .trim() + .replace(/^\w*\:?\/+/i, "") + .replace(/^w{2,3}\d*\./i, "") + .split("/")[0] + .split(":")[0]; + + if (line.length > 0 && line.length < 100) { + settings.whitelistedDomains[line] = true; + } + }); + + chrome.storage.local.set({ settings }, () => { + document.getElementById("status_saved").style.display = "inline"; + + setTimeout(function () { + document.getElementById("status_saved").style.display = "none"; + }, 2000); + + chrome.runtime.sendMessage("update_settings"); + }); +} + +function restoreOptions() { + chrome.storage.local.get( + { settings: { whitelistedDomains: {}, statusIndicators: true } }, + ({ settings }) => { + document.getElementById("whitelist").value = Object.keys( + settings.whitelistedDomains + ) + .sort() + .join("\n"); + document.getElementById("status_indicators").checked = + settings.statusIndicators; + } + ); +} + +document.title = document.getElementById("title").textContent = + chrome.i18n.getMessage("optionsTitle") + + " - " + + chrome.i18n.getMessage("extensionName"); +document.getElementById("whitelist_label").textContent = + chrome.i18n.getMessage("optionsWhitelist"); +document.getElementById("status_indicators_label").textContent = + chrome.i18n.getMessage("optionStatusIndicators"); + +document + .getElementById("save") + .setAttribute("value", chrome.i18n.getMessage("optionsButton")); +document.getElementById("status_saved").textContent = + chrome.i18n.getMessage("optionsSaved"); + +document.addEventListener("DOMContentLoaded", restoreOptions); +document.getElementById("save").addEventListener("click", saveOptions); diff --git a/extentions/I-Still-Dont-Care-About-Cookies/data/rules.js b/extentions/I-Still-Dont-Care-About-Cookies/data/rules.js new file mode 100644 index 0000000..777bfc1 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/data/rules.js @@ -0,0 +1,20659 @@ +/* eslint no-unused-vars: 0 */ +/* Website rules to remove warnings */ +/* const rules { + s = css rule + j = commonJSHandler + c = commonCSSRule +} + const blockUrls = { + q = false(default)/true include query string in matcher + r = URL that you want to block. + e = false(default)/ array of domains that you want to exclude +} */ + +const commonJSHandlers = { + 0: "0_defaultClickHandler", + 2: "2_sessionStorageHandler", + 3: "3_localStorageHandler", + 5: "5_clickHandler", + 6: "6_cookieHandler", + 8: "8_googleHandler", +}; + +const commons = { + 0: "#cookie,.cookie,#cookies,.cookies{display:none !important}", + 1: "body > div:not([id]):not([class]){display:none !important}", + 2: "html.noscroll{overflow:unset !important; padding-right:unset !important} .cookie{display:none !important}", + 3: "#gdpr,.gdpr,#gdpr-modal,.gdpr-modal,#GDPR,.GDPR{display:none !important}", + 4: "#consent,.consent{display:none !important}", + 5: ".elementor-popup-modal{display:none !important}", + 6: "#cookie-consent,.cookie-consent{display:none !important}", + 7: ".alert-dismissible,.alert-dismissable,.alert--dismissable,.pmd-alert-dismissible{display:none !important}", + 8: "#disclaimer,.disclaimer{display:none !important}", + 9: "#notification,.notification,#notifications,.notifications{display:none !important}", + 10: "#alert,.alert{display:none !important}", + 11: "#notice,.notice,#notices,.notices{display:none !important}", + 12: 'body > div:not([id]):not([class])[style*="fixed"],body > div:not([id]):not([class])[style*="absolute"]{display:none !important}', + 13: "#popup,.popup{display:none !important}", + 14: ".modal-backdrop,.veil{display:none !important} .modal-open{overflow:unset !important; padding-right: 0px !important}", + 15: "#toast,.toast{display:none !important}", + 16: "#privacy,.privacy{display:none !important}", + 17: "#overlay,.overlay{display:none !important}", + 18: '#lithium-root > [role="button"]{display:none !important}', + 19: '#SITE_ROOT ~ div[data-reactid*="siteAspectsContainer"]{display:none !important}', + 20: "#cookie-modal,.cookie-modal{display:none !important}", + 21: ".banner,#banner{display:none !important}", + 22: ".config-messages{display:none !important}", + 23: "#cnil,.cnil,#CNIL{display:none !important}", + 24: ".MuiSnackbar-root{display:none !important}", + 25: ".alert-info,.alert-warning,.alert-box{display:none !important}", + 26: "#privacy-policy,.privacy-policy,#privacyPolicy,.privacyPolicy{display:none !important}", + 27: ".ui-widget,.ui-widget-overlay{display:none !important}", + 28: "#root > footer ~ div{display:none !important}", + 29: ".uk-position-fixed{display:none !important}", + 30: "#cc{display:none !important}", + 31: "#cc_container,.cc_container{display:none !important}", + 32: "snack-bar-container{display:none !important}", + 33: "#cook,.cook{display:none !important}", + 34: "#privacy-popup,.privacy-popup{display:none !important}", + 35: "#fancybox-overlay,#fancybox-wrap{display:none !important}", + 36: ".configMessages{display:none !important}", + 37: "#message,.message{display:none !important}", + 38: "#system-message,#system-messages,#system-message-container{display:none !important}", + 39: "#cookies-modal,.cookies-modal{display:none !important}", + 40: ".uk-notification{display:none !important}", + 41: ".st_notification_wrap{display:none !important}", + 42: ".navbar-fixed-bottom{display:none !important}", + 43: ".sqs-announcement-bar{display:none !important}", + 44: ".head-page-information{display:none !important}", + 45: "body > form{display:none !important}", + 46: "#lbmodal-overlay,#lbmodal{display:none !important}", + 47: ".policy,#policy,.cpolicy{display:none !important}", + 48: ".activebar-container{display:none !important}", + 49: ".cdk-overlay-container{display:none !important}", + 50: "#container > footer ~ div{display:none !important}", + 51: "ticketswap-portal > ul{display:none !important}", + 52: ".flash-info{display:none !important}", + 53: ".popupbox{display:none !important}", + 54: "#hinweise{display:none !important}", + 55: ".clm{display:none !important}", + 56: "#chorus_notifiations{display:none !important}", + 57: "#SITE_ROOT ~ .siteAspectsContainer{display:none !important}", + 58: ".modal__bg{display:none !important}", + 59: "#modal-cookie,.modal-cookie,#modal-cookies,.modal-cookies{display:none !important}", + 60: ".ec-notices{display:none !important}", + 61: "#popup_wrapper{display:none !important}", + 62: ".confidentialite{display:none !important}", + 63: ".policy-window{display:none !important}", + 64: "#POPUPS_ROOT{display:none !important}", + 65: "#modal,.modal{display:none !important}", + 66: "#cbar{display:none !important}", + 67: "#info_message{display:none !important}", + 68: "#notice_bar{display:none !important}", + 69: ".snackbar{display:none !important}", + 70: ".alertbanner{display:none !important}", + 71: ".notification-wrapper{display:none !important}", + 72: ".cookies-wrapper{display:none !important}", + 73: "#info-bar{display:none !important}", + 74: "body > .c_128{display:none !important}", + 75: ".alert-info{display:none !important}", + 76: "#stickyFooter,.sticky-footer{display:none !important}", + 77: "#colorbox,#cboxOverlay{display:none !important}", + 78: ".notifications-manager{display:none !important}", + 79: ".JSWrapper{display:none !important}", + 80: ".header-banner{display:none !important}", + 81: "#cono{display:none !important}", + 82: ".v-overlay,.v-dialog__content{display:none !important}", + 83: "#toast-container{display:none !important}", + 84: "#cookieman-modal{display:none !important}", + 85: "html,body{overflow-y:unset !important; overflow:unset !important; position:unset !important}", + 86: "#notify-container{display:none !important}", + 87: "#bt_notification{display:none !important}", + 88: ".opt-in{display:none !important}", + 89: "#footerSlideContainer{display:none !important}", + 90: "#topbar{display:none !important}", + 91: "#polityka{display:none !important}", + 92: ".user-notes-notification{display:none !important}", + 93: "#cw{display:none !important}", + 94: "#balaMainContainer{display:none !important}", + 95: ".notice-wrap{display:none !important}", + 96: "#nomnom{display:none !important}", + 97: ".spu-box{display:none !important}", + 98: "#consent-modal{display:none !important}", + 99: "#modalCookies{display:none !important}", + 100: ".alert-warning{display:none !important}", + 101: "#jGrowl{display:none !important}", + 102: ".m1-footer-messages{display:none !important}", + 103: ".ui-widget-overlay{display:none !important}", + 104: "#data_protection{display:none !important}", + 105: "app-cookie{display:none !important}", + 106: "#cookieDiv{display:none !important}", + 107: "#cp{display:none !important}", + 108: ".CampaignType--floating{display:none !important}", + 109: ".noty_cont,.noty_bar{display:none !important}", + 110: ".cookie-consent-modal{display:none !important}", + 111: "#cookieModal{display:none !important}", + 112: ".cookie-container{display:none !important}", + 113: ".bloc-notifications{display:none !important}", + 114: "body > div[id][class]{display:none !important}", + 115: "#bottom-banner{display:none !important}", + 116: "#message_wrap{display:none !important}", + 117: "#note{display:none !important}", + 118: ".identity-noticebar-content{display:none !important}", + 119: ".euc{display:none !important}", + 120: "#warning{display:none !important}", + 121: ".top-header{display:none !important}", + 122: "#sbox-window,#sbox-overlay{display:none !important}", + 123: "#popup-container{display:none !important}", + 124: ".notification-bar{display:none !important}", + 125: ".floatFooter{display:none !important}", + 126: "#notify2{display:none !important}", + 127: "#footer{display:none !important}", + 128: ".region-disclaimer{display:none !important}", + 129: "#fixedBar{display:none !important}", + 130: "#cookie-b{display:none !important}", + 131: "#sticky-popup{display:none !important}", + 132: "#system-message{display:none !important}", + 133: "#hinweis{display:none !important}", + 134: "#coo{display:none !important}", + 135: "#privacy-info{display:none !important}", + 136: ".infobar{display:none !important}", + 137: ".rodo{display:none !important}", + 138: 'div[class*="CookieBar"]{display:none !important}', + 139: "#toolbar{display:none !important}", + 140: "#important-notice{display:none !important}", + 141: ".navbar-qards{display:none !important}", + 142: "#__next > div > .fixed{display:none !important}", + 143: 'body > div[style*="fixed"]{display:none !important}', + 144: 'body > div[class^="app"]{display:none !important}', + 145: "#outer-consent{display:none !important}", + 146: "#root > div:first-child{display:none !important}", + 147: "#lawdiv{display:none !important}", + 148: ".popup-overlay{display:none !important}", + 149: "#myModal{display:none !important}", + 150: ".disclamer{display:none !important}", + 151: "#CookieModal{display:none !important}", + 152: ".disclaimer-container{display:none !important}", + 153: ".coockies{display:none !important}", + 154: ".CA{display:none !important}", + 155: ".cookie__wrap{display:none !important}", + 156: "#wpfront-notification-bar-spacer{display:none !important}", + 157: ".consent-container,#consent-container{display:none !important}", + 158: ".in2-modal__blackbox{display:none !important}", + 159: "#__next > footer ~ div{display:none !important}", + 160: "#root > div > main ~ div{display:none !important}", + 161: ".modal--cookies{display:none !important}", + 162: ".ig_bottom{display:none !important}", + 163: ".dis_message{display:none !important}", + 164: "#cookie-law{display:none !important}", + 165: "#klaro{display:none !important}", + 166: "#cookiesModal{display:none !important}", + 167: ".cookie-box{display:none !important}", + 168: "main ~ div{display:none !important}", + 169: "body{touch-action:unset !important; overflow: unset !important; overscroll-behavior: unset !important;}", +}; + +const rules = { + "google.com": { j: "8" }, + "youtube.com": { + j: "5", + s: "ytd-consent-bump-v2-lightbox,tp-yt-iron-overlay-backdrop,.consent-bump-lightbox{display:none !important}", + }, + "consent.youtube.com": { j: "8" }, + "facebook.com": { + s: 'div[data-cookiebanner="banner"],.hasCookieBanner #root ~ .accelerate,body[tabindex] > div > #viewport > div:first-child:not(#MChromeHeader),div[data-testid="cookie-policy-dialog"],div[data-testid="cookie-policy-manage-dialog"]{display:none !important}.uiLayer[data-testid="cookie-policy-banner"]{display:none !important}.hasCookieBanner > div{position:static !important}', + j: "5", + }, + "m.facebook.com": { + s: 'div[data-testid="cookie-policy-manage-dialog"],body > div[id] ~ script ~ div{display:none !important}', + }, + "fb.com": { + j: "5", + s: 'div[class*="cookieBanner"]{display:none !important}', + }, + "messenger.com": { j: "5" }, + "instagram.com": { j: "5" }, + "linkedin.com": { + s: '#js-notification-wrapper[role="alert"],.global-alert.global-alert--yield,#global-alert-queue,#artdeco-global-alert-container,.alert,#alert{display:none !important}', + }, + "twitter.com": { + j: "5", + s: ".twtr-data-protection{display:none !important}", + }, + "yahoo.com": { + s: '#guce-inline-consent-iframe,#gdpr[style*="padding"],#y-shade,#applet_p_50000174,.tdv2-applet-nagbar,.login-body + .login-footer{display:none !important}', + }, + "guce.yahoo.com": { j: "5" }, + "consent.yahoo.com": { j: "5" }, + "duckduckgo.com": { + s: ".badge-link.ddg-extension-hide{display:none !important}", + }, + "msn.com": { j: "5" }, + "bing.com": { + s: '#bnp_cookie_banner[aria-modal="false"],#bnp_ttc_div,#thp_notf_div,.b_hide.bnp_ttc,#t_termsInfo{display:none !important}#hp_cellCenter{padding-top:0 !important}', + j: "5", + }, + "microsoft.com": { + s: "#multy-lang-betanotifier,body > .row-fluid:first-child,#notificationBanner,#ux-banner,#h_popup{display:none !important}#megabladeIframe{top:0 !important}#BodyBackground{border-top:none !important}", + }, + "ask.com": { s: "#ccbar,#cp-banner{display:none !important}" }, + "ted.com": { c: 1 }, + "google.co.uk": { j: "8" }, + "google.it": { j: "8" }, + "google.at": { j: "8" }, + "google.es": { j: "8" }, + "google.ee": { j: "8" }, + "google.pl": { j: "8" }, + "google.cz": { j: "8" }, + "google.dk": { j: "8" }, + "google.ie": { j: "8" }, + "google.fr": { j: "8" }, + "google.si": { j: "8" }, + "google.hu": { j: "8" }, + "google.sk": { j: "8" }, + "google.se": { j: "8" }, + "google.fi": { j: "8" }, + "google.lt": { j: "8" }, + "google.gr": { j: "8" }, + "google.ro": { j: "8" }, + "google.bg": { j: "8" }, + "google.be": { j: "8" }, + "google.hr": { j: "8" }, + "google.de": { j: "8" }, + "google.pt": { j: "8" }, + "google.nl": { j: "8" }, + "google.no": { j: "8" }, + "google.is": { j: "8" }, + "google.lu": { j: "8" }, + "google.cl": { j: "8" }, + "google.lv": { j: "8" }, + "google.ch": { j: "8" }, + "google.ba": { j: "8" }, + "google.co.ve": { j: "8" }, + "google.com.au": { j: "8" }, + "google.ae": { j: "8" }, + "google.lk": { j: "8" }, + "google.ru": { j: "8" }, + "google.co.th": { j: "8" }, + "google.co.in": { j: "8" }, + "google.com.ph": { j: "8" }, + "google.com.br": { j: "8" }, + "google.com.hk": { j: "8" }, + "google.ca": { j: "8" }, + "google.co.jp": { j: "8" }, + "google.ac": { j: "8" }, + "google.ms": { j: "8" }, + "google.je": { j: "8" }, + "google.com.ag": { j: "8" }, + "google.com.mx": { j: "8" }, + "google.com.ua": { j: "8" }, + "google.com.eg": { j: "8" }, + "google.cat": { j: "8" }, + "google.co.il": { j: "8" }, + "google.com.sg": { j: "8" }, + "google.am": { j: "8" }, + "google.com.ar": { j: "8" }, + "google.fm": { j: "8" }, + "google.as": { j: "8" }, + "google.li": { j: "8" }, + "google.al": { j: "8" }, + "google.cf": { j: "8" }, + "google.sh": { j: "8" }, + "google.com.tr": { j: "8" }, + "google.co.kr": { j: "8" }, + "google.com.na": { j: "8" }, + "google.com.sl": { j: "8" }, + "google.co.za": { j: "8" }, + "google.co.id": { j: "8" }, + "google.com.pe": { j: "8" }, + "google.co.nz": { j: "8" }, + "google.mv": { j: "8" }, + "google.rs": { j: "8" }, + "google.pn": { j: "8" }, + "google.com.tw": { j: 8 }, + "google.gg": { j: 8 }, + "google.vg": { j: 8 }, + "google.co.ma": { j: 8 }, + "google.com.uy": { j: 8 }, + "google.com.cy": { j: 8 }, + "google.com.ai": { j: 8 }, + "google.cm": { j: 8 }, + "toldosalsina.com": { s: "#aviso{display:none !important}" }, + "barcelona.cat": { s: "#bcn-ccwr{display:none !important}" }, + "barclays.com": { s: ".dialogMask{display:none !important}" }, + "britannia.co.uk": { s: "#noticePanel{display:none !important}" }, + "hostgator.com": { s: "#alertBar{display:none !important}" }, + "theregister.co.uk": { s: "#RegCTBWF{display:none !important}" }, + "rapturetv.com": { s: "#apDiv1{display:none !important}" }, + "civilsociety.co.uk": { s: ".announcement-banner{display:none !important}" }, + "cofunds.co.uk": { + s: "#idrMasthead .idrPageRow .smContainer{display:none !important}", + }, + "channelregister.co.uk": { s: "#RegCCO{display:none !important}" }, + "ordnancesurvey.co.uk": { s: "#messages{display:none !important}" }, + "hrportfolio.hr": { s: "#kolac{display:none}" }, + "ecdl.hr": { s: "#admin_sys_notif{display:none !important}" }, + "sajmovi.eu": { s: "#mBox1,#mBox1+div{display:none !important}" }, + "poba.hr": { s: "#meerkat-wrap{display:none !important}" }, + "heinz.co.uk": { c: 1 }, + "tvlicensing.co.uk": { s: "#blq-global{display:none !important}" }, + "esure.com": { s: "#slideMenu{display:none !important}" }, + "mggp.com.pl": { c: 42 }, + "neckermann.com": { + s: "#st_popup,#st_overlay,#ewcm_container{display:none !important}", + }, + "thejournal.ie": { c: 86 }, + "dba.dk": { c: 1 }, + "gosc.pl": { c: 12 }, + "bilbasen.dk": { c: 1 }, + "stargreen.com": { c: 1 }, + "wrzucacz.pl": { s: "#logo .info{display:none !important}" }, + "wattsindustries.com": { s: "#header1_overlay2{display:none !important}" }, + "mistrzowie.org": { c: 12 }, + "muddymatches.co.uk": { j: "5" }, + "korwin-mikke.pl": { c: 1 }, + "element14.com": { s: ".e14-cookie-directive{display:none !important}" }, + "oushop.com": { c: 1 }, + "mocnopomocni.pl": { c: 1 }, + "instal.si": { + s: "body > img,.urejanjecenter,.urejanjecenter + table{display:none !important}", + }, + "megashopbot.com": { s: "#alertBar{display:none !important}" }, + "daft.ie": { + s: "#notify-container,.strapline-container{display:none !important}", + }, + "vegetus.nl": { s: "#tracking{display:none !important}" }, + "thetoyshop.com": { s: "#entCNDiv{display:none !important}" }, + "direct-croatia.com": { s: "#site_nt{display:none !important}" }, + "odjechani.com.pl": { s: ".guest_warn{display:none !important}" }, + "kulturstyrelsen.dk": { c: 46 }, + "bosw.pl": { c: 13 }, + "zend.com": { + s: ".ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{display:none !important}", + }, + "clinique.co.uk": { c: 87 }, + "vente-privee.com": { + s: ".showCookiesBanner #headerWrapper{top:0 !important}.cookiesTxt{display:none !important}", + }, + "rk.dk": { c: 46 }, + "krsystem.pl": { c: 33 }, + "shelldriversclub.co.uk": { s: "#modal_container{display:none !important}" }, + "boards.ie": { c: 86 }, + "katowice-airport.com": { c: 1 }, + "oferia.pl": { c: 1 }, + "grafoteka.pl": { s: "#info-container{display:none !important}" }, + "shopusa.com": { s: "body > .box{display:none !important}" }, + "ohra.nl": { s: "#wrapper-overlay{display:none !important}" }, + "dynos.es": { + s: "#cuerpo > div:not([id]):not([class]){display:none !important}", + }, + "pobieralnia.org": { s: "#close{display:none !important}" }, + "amadeus.com": { + s: ".wayfinder-component,.country-lightbox.cookies{display:none !important}", + }, + "fiskarsgroup.com": { s: ".q_cookies{display:none !important}" }, + "androidmagazine.pl": { c: 1 }, + "smulweb.nl": { s: ".accept_container{display:none !important}" }, + "epiotrkow.pl": { s: ".user_politic_pop{display:none !important}" }, + "bygningskultur2015.dk": { c: 46 }, + "racjonalista.pl": { s: "#_ci{display:none !important}" }, + "xtremmedia.com": { s: "#mensacok{display:none !important}" }, + "herbaciani.pl": { c: 1 }, + "waw.pl": { + s: "#wip.stability,.alert-warning,.komunikat{display:none !important}", + }, + "costco.co.uk": { s: ".site-messages-container{display:none !important}" }, + "adverts.ie": { + s: "#notify-container-sticky-wrapper{display:none !important}", + }, + "siemens.pl": { s: ".alert.block.show,.PopupDiv{display:none !important}" }, + "open.fm": { j: "5" }, + "laznianowa.pl": { c: 1 }, + "swiatnauki.pl": { s: "#menu{display:none !important}" }, + "oxfordshire.gov.uk": { + s: ".occlss-alert--cookiepopup{display:none !important}", + }, + "mtvmobile.nl": { + s: "#exposeMask,#TMobile_nl_WebPortals_UI_PageComponents_CookieSettingsOverlay_CookieSettingsOverlayController_OverlayRootDiv{display:none !important}", + }, + "dropbox.com": { + s: "#consent-iframe{display:none !important}", + }, + "legolas.pl": { s: "#kuki{display:none !important}" }, + "slke.dk": { c: 46 }, + "ists.pl": { s: ".polityka{display:none !important}" }, + "fora.pl": { s: ".pp-t-a-c{display:none !important}" }, + "petardas.com": { + s: 'body > div[style*="color:white"],body > div:not([id]) > div[style*="color:white"]{display:none !important}', + }, + "winrar.es": { s: "#ckwarn{display:none !important}" }, + "racunovodja.com": { s: ".polprosojno{display:none !important}" }, + "reviewcentre.com": { s: "#growlcontainer{display:none !important}" }, + "pensioenleeftijdberekenen.nl": { s: "#ckpol{display:none !important}" }, + "toysrus.es": { c: 1 }, + "cepsa.com": { s: ".b-home-modal{display:none !important}" }, + "omegasoft.pl": { s: ".ui-dialog{display:none !important}" }, + "mpolska24.pl": { s: ".infoBox{display:none !important}" }, + "smakizycia.pl": { c: 73 }, + "tabletsmagazine.nl": { c: 88 }, + "szpital-chrzanow.pl": { s: ".warp_top_message{display:none !important}" }, + "automapa.pl": { + s: 'body > div[style*="fixed"],.error.rounded{display:none !important}', + }, + "zwangerschapspagina.nl": { j: "5" }, + "szkolkikornickie.pl": { c: 44 }, + "kikocosmetics.es": { s: ".mod-notification{display:none !important}" }, + "shellsmart.com": { s: "#modal_container{display:none !important}" }, + "webm2.dk": { s: "#footer_notification{display:none !important}" }, + "storm24.pl": { c: 13 }, + "weespreventief.nl": { c: 13 }, + "danskernesdigitalebibliotek.dk": { c: 46 }, + "24hgold.com": { s: ".divTop{display:none !important}" }, + "policja.pl": { s: ".informationBar,.JSWrapper{display:none !important}" }, + "ford-esklep.pl": { s: "#box_alert{display:none !important}" }, + "healthcare.siemens.dk": { c: 10 }, + "centraalbeheer.nl": { c: 31 }, + "layar.com": { s: ".remarketing-banner{display:none !important}" }, + "wiz.pl": { s: "#menu{display:none !important}" }, + "cartoonnetwork.com": { s: "#tos-bar{display:none !important}" }, + "testigo.pl": { s: "#cp_wrap{display:none !important}" }, + "wiara.pl": { c: 12 }, + "tyrdanmark.dk": { s: "#C46703f08cookie{display:none !important}" }, + "markgum.com.pl": { s: 'body > div[id=""]{display:none !important}' }, + "kopland.pl": { c: 37 }, + "wampirki.com": { j: "5" }, + "zorgbelang-noordholland.nl": { + s: ".telecom-tracking-dialog{display:none !important}", + }, + "unizg.hr": { s: "#cms_area_admin_bar{display:none !important}" }, + "4hifi.pl": { s: ".myModal-box{display:none !important}" }, + "office.com": { + s: "#BannerContainer,#h_popup,.sortable-control > .row-fluid.pmg-txt-align-center.pmg-grid-content-no-padding.pmg-grid-content{display:none !important}", + }, + "aktieinfo.net": { s: "#eufis{display:none !important}" }, + "sainsburysbank.co.uk": { + s: ".showing-notification #shell{margin-top:0 !important}", + }, + "ksiegaimion.com": { s: "#euci{display:none !important}" }, + "ecfr.eu": { s: "#footerr{display:none !important}" }, + "lrb.co.uk": { + s: "#wrapper > div:not([id]):not([class]){display:none !important}", + }, + "kunst.dk": { c: 46 }, + "oesterreichinstitut.cz": { s: "#cook-cont{display:none !important}" }, + "foto4u.pl": { c: 73 }, + "napovednik.com": { c: 10 }, + "maty.com": { s: ".banner-wrapper{display:none !important}" }, + "skitour.fr": { s: "#coo_aut{display:none !important}" }, + "vttour.fr": { s: "#coo_aut{display:none !important}" }, + "olsztyn.com.pl": { s: ".rodoaccept{display:none !important}" }, + "sondagenational.com": { s: "#legalCookies{display:none !important}" }, + "truste.com": { j: "5" }, + "love.dk": { s: "#scw{display:none !important}" }, + "sodisce.si": { c: 38 }, + "zepass.com": { c: 113 }, + "reactor.pl": { s: "#einfo{display:none !important}" }, + "energiemoinschere.fr": { s: "#headband{display:none !important}" }, + "mutuelle.com": { c: 33 }, + "zombiearmy.com": { s: ".warning{display:none !important}" }, + "buziak.pl": { s: "#cffc{display:none !important}" }, + "hop.com": { s: "#cnil-layer{display:none !important}" }, + "notre-planete.info": { s: "#npimsg{display:none !important}" }, + "kingston.com": { s: "#policy_message{display:none !important}" }, + "lomza.pl": { + s: "body.polityka-cookies{background-position:center top !important;margin-top:0 !important}", + }, + "zeroturnaround.com": { s: ".hud{display:none !important}" }, + "pewnykantor.pl": { s: "#cu_bar{display:none !important}" }, + "hth.dk": { s: ".nb-message{display:none !important}" }, + "hi-tec.com.pl": { c: 0 }, + "unisys.com": { s: "#AlertWrapper{display:none !important}" }, + "thelawpages.com": { s: "#terms{display:none !important}" }, + "yachtbasen.com": { s: "body > .hidden-print{display:none !important}" }, + "nba.com": { s: "#nba_tos{display:none !important}" }, + "danmarklaeser.dk": { c: 46 }, + "aso.fr": { c: 62 }, + "blogs-r.com": { c: 12 }, + "cio-online.com": { + s: "#didomi-popup{display:none !important} .didomi-popup-open{overflow: unset !important}", + }, + "grandeavenue.fr": { s: ".fixedBanner{display:none !important}" }, + "motomoto.pl": { s: "#itlbox{display:none !important}" }, + "bluearan.co.uk": { s: "#slider{display:none !important}" }, + "themudday.com": { c: 62 }, + "zien.tv": { c: 66 }, + "talerzpokus.tv": { c: 12 }, + "radioluisteren.fm": { c: 66 }, + "aceprensa.com": { s: "#anuncio{display:none !important}" }, + "off-road.pl": { s: "#popslide{display:none !important}" }, + "mininstitution.dk": { c: 12 }, + "ihg.com": { s: "#topSpot,.mod-modal{display:none !important}" }, + "fora.se": { c: 10 }, + "mediametrie.fr": { s: "#cooks{display:none !important}" }, + "unoform.dk": { s: ".notificationbar{display:none !important}" }, + "lotnictwo.net.pl": { s: "#navbar_notice_123{display:none !important}" }, + "environmentlaw.org.uk": { s: "#nf_htmlonly{display:none !important}" }, + "werkenbijstayokay.com": { s: "#sliderWrap{display:none !important}" }, + "sfinks.org.pl": { c: 1 }, + "macrojuegos.com": { s: "#popupmsg_wrapper{display:none !important}" }, + "glyphweb.com": { c: 12 }, + "bitmarket24.pl": { c: 10 }, + "merixstudio.pl": { c: 37 }, + "purinaonline.es": { s: "#__afpc{display:none !important}" }, + "selexion.be": { s: "#splash_footer{display:none !important}" }, + "kinoteka.pl": { c: 1 }, + "minmyndighetspost.se": { s: ".alertWrap{display:none !important}" }, + "minameddelanden.se": { s: ".alertWrap{display:none !important}" }, + "thagson.com": { s: ".init_message{display:none !important}" }, + "licytacje.komornik.pl": { + s: '#sign_up,body > div[style*="margin-top: 100"]{display:none !important}', + }, + "sprezyny-strozyk.pl": { c: 44 }, + "emagister.fr": { s: ".fixed-footer{display:none !important}" }, + "ulabox.com": { s: ".flash-message-bar{display:none !important}" }, + "bloodhoundssc.com": { s: ".ccwrap{display:none !important}" }, + "malygosc.pl": { c: 12 }, + "lodz.pl": { + s: '#stpdueckmsg,.sticked-widgets__widget-trigger[href*="ochrona-danych-osobowych"]{display:none !important}', + }, + "cieem.net": { c: 1 }, + "brouwland.com": { s: ".notification-top{display:none !important}" }, + "podatnik.info": { + s: ".p14-footer > div:not([class]){display:none !important}", + }, + "survey-remover.com": { c: 12 }, + "clubhyundai.es": { c: 114 }, + "biznes2biznes.com": { s: "#stickynote2{display:none !important}" }, + "droitshumains.fr": { + s: "#unblcn{display:none !important}body{margin-top:0 !important}", + }, + "morrisonsislistening.co.uk": { j: "5" }, + "mundosexanuncio.com": { s: "#alegal{display:none !important}" }, + "avogel.dk": { s: ".slideOutContainer{display:none !important}" }, + "sizzle.co.uk": { c: 10 }, + "mysnapp.co.uk": { s: ".cookies-content{display:none !important}" }, + "botrans.eu": { s: "#c_tlo{display:none !important}" }, + "minigamers.com": { s: "#popupmsg_wrapper{display:none !important}" }, + "runinreims.com": { c: 62 }, + "ogaming.tv": { c: 42 }, + "fitzpatrickreferrals.co.uk": { s: "#hellobar{display:none !important}" }, + "xuletas.es": { s: "#privacy_w{display:none !important}" }, + "konkolnieruchomosci.pl": { c: 44 }, + "otabletach.pl": { s: "#cop{display:none !important}" }, + "kikocosmetics.com": { s: ".mod-notification{display:none !important}" }, + "parkguell.cat": { s: "#fixdiv{display:none !important}" }, + "dvdfr.com": { s: "#dvdfrCnil{display:none !important}" }, + "digitenne.nl": { c: 1 }, + "macquarie.com": { s: "#alert-first{display:none !important}" }, + "kanpai.fr": { s: "#f_r_e_e{display:none !important}" }, + "motonotes.pl": { c: 1 }, + "weber.dk": { c: 52 }, + "fifa.com": { j: "5" }, + "seges.dk": { s: "#vcc_container{display:none !important}" }, + "die-linke.de": { c: 8 }, + "net.hr": { c: 8 }, + "dielinke.berlin": { c: 8 }, + "opera-comique.com": { c: 8 }, + "valtra.de": { c: 8 }, + "fellow.pl": { c: 1 }, + "salonroman.pl": { c: 1 }, + "pss-archi.eu": { s: "#miam_div{display:none !important}" }, + "lafi.fr": { s: ".nota{display:none !important}" }, + "flatme.it": { s: "#ic{display:none !important}" }, + "123partyshop.nl": { c: 1 }, + "volkswagen.com": { + s: "#vwd4_m509,.system-notification{display:none !important}", + }, + "visitleevalley.org.uk": { s: "#howdy{display:none !important}" }, + "nageurs.com": { c: 1 }, + "pusc.it": { s: "#pixelfabrica-cs-banner{display:none !important}" }, + "agroterra.com": { c: 10 }, + "doka.com": { j: "5" }, + "allekoszyk.pl": { + s: '#allekoszyk > div[style*="fixed"]{display:none !important}', + }, + "nutrimuscle.com": { s: "#messageBox{display:none !important}" }, + "forumcommunity.net": { s: ".note,.jnote{display:none !important}" }, + "londontechweek.com": { s: ".festival-cookie{display:none !important}" }, + "ragepluginhook.net": { j: "5" }, + "ondarock.it": { c: 115 }, + "fcarreras.org": { s: ".NoticesBox{display:none !important}" }, + "homecinemamagazine.nl": { c: 88 }, + "bahnhof.se": { s: ".top-line-block{display:none !important}" }, + "southwestcoastpath.org.uk": { s: ".roar-body{display:none !important}" }, + "jal.com": { + s: "#JS_ciBox,#JS_ciBox_filter,#JS_ciBox_filter_iframe,#JS_ciBox_style{display:none !important}", + }, + "cochranelibrary.com": { + s: ".system-message-container{display:none !important}", + }, + "lindex.com": { c: 9 }, + "klockolandia.pl": { c: 1 }, + "smhi.se": { s: ".polopolyNotification{display:none !important}" }, + "magazynpracy.pl": { c: 1 }, + "devilpage.pl": { c: 1 }, + "laga.se": { s: ".site-info-message{display:none !important}" }, + "elektrozysk.pl": { c: 1 }, + "krakow.pl": { + s: 'body > #ci[style*="fixed"],body > #kuki,body > #mainCookie{display:none !important}', + }, + "bywajtu.pl": { s: "#co15ie87a{display:none !important}" }, + "tecnun.es": { s: "#alertbar{display:none !important}" }, + "invita.dk": { s: ".notificationbar{display:none !important}" }, + "juzaphoto.com": { s: ".s_bluebox{display:none !important}" }, + "telesystem-world.com": { s: "#cover,#cookies{display:none !important}" }, + "holding-graz.at": { s: ".blockOverlay{display:none !important}" }, + "efax.fr": { s: ".stickyFooter{display:none !important}" }, + "mountain.es": { s: "#messagebar{display:none !important}" }, + "dictzone.com": { s: "#ac{display:none !important}" }, + "qrzcq.com": { c: 1 }, + "stoeger.net": { c: 43 }, + "gore-ljudje.net": { c: 62 }, + "winsornewton.com": { s: "#PECR{display:none !important}" }, + "flugladen.de": { s: ".notificationContainer{display:none !important}" }, + "serwiskarcher.pl": { s: ".config-messages{margin-top:-35px}" }, + "lca.pl": { s: "#popupDiv{display:none !important}" }, + "baulinks.de": { c: 1 }, + "estos.de": { s: "#cpol-banner{display:none !important}" }, + "spreaker.com": { s: "#ly_flash_message{display:none !important}" }, + "auxmp.com": { s: ".policy-label{display:none !important}" }, + "linuxportal.pl": { c: 1 }, + "modeoutlet.nl": { c: 13 }, + "9maand.be": { s: ".flashup{display:none !important}" }, + "blogfree.net": { s: "body > .jnote{display:none !important}" }, + "browar.biz": { + s: '.page > div > div[style*="gray"]{display:none !important}', + }, + "ents24.com": { s: ".cookie-nudge{display:none !important}" }, + "xe.gr": { s: ".google_diaclaimer{display:none !important}" }, + "newhallhospital.co.uk": { c: 53 }, + "jotti.org": { c: 7 }, + "ikalender.se": { + s: 'body > center > table[style*="F0F0F0"]{display:none !important}', + }, + "milan7.it": { s: "#site-content > .row > h2{display:none !important}" }, + "polomarket.pl": { c: 1 }, + "les-champignons.com": { s: "#pub{display:none !important}" }, + "beko.es": { s: ".sayfaIcDiv .row300{display:none !important}" }, + "centrumpiwowarstwa.pl": { + s: '.page > div > div[style*="gray"]{display:none !important}', + }, + "parliamentlive.tv": { j: "5" }, + "superstart.se": { + s: 'body > div > div > div[style*="777"]{display:none !important}', + }, + "discounto.de": { c: 7 }, + "prezzoforte.it": { s: "#bottombar{display:none !important}" }, + "toysrus.pt": { c: 1 }, + "paivyri.fi": { + s: 'body > center > table[style*="width:100%"]{display:none !important}', + }, + "giochigratisonline.it": { + s: "#boxRichiesta{display:none !important}body{background-position:0 0;margin-top: 0}", + }, + "netcarshow.com": { s: "#cNag{display:none !important}" }, + "euromaster.de": { s: "#lytic_layer,#lytic_askbox{display:none !important}" }, + "netvaerkslokomotivet.dk": { s: "#ck_row{display:none !important}" }, + "codziennikfeministyczny.pl": { + s: "#bazinga-muffin-container{display:none !important}", + }, + "box10.com": { s: "#cwarn-box{display:none !important}" }, + "costaclub.com": { s: ".alertMessaging{display:none !important}" }, + "stamboomonderzoek.com": { c: 45 }, + "kalendarzswiat.pl": { s: "#consent_box_wrapper{display:none !important}" }, + "muzyczneradio.pl": { j: "5" }, + "saltogpeber.dk": { + s: '.push-up[data-id="sp-cookie"]{display:none !important}', + }, + "linkem.com": { c: 115 }, + "fiskars.de": { + s: "body.s-show-cookie-consent .m-navigation.s-show .desktop{top:0 !important}", + }, + "stubhub.de": { s: "#banner-container{display:none !important}" }, + "360qpon.it": { c: 89 }, + "medarbejdernet.dk": { s: "#modalLayer{display:none !important}" }, + "mdsrl.it": { j: "5" }, + "qr.cz": { s: "#eu-fck{display:none !important}" }, + "leyprodatos.es": { s: "#cs_informationBar{display:none !important}" }, + "ktotv.com": { s: ".headline{display:none !important}" }, + "sallyx.org": { s: ".topInfo{display:none !important}" }, + "wowza.com": { s: "#ck_pu{display:none !important}" }, + "litmind.com": { s: "#bottom_notice{display:none !important}" }, + "costacroisieres.fr": { s: ".alertMessaging{display:none !important}" }, + "huaweivenicemarathon.it": { s: "#cp-cont{display:none !important}" }, + "latagliatellayyo.es": { j: "5" }, + "pyrex.fr": { s: "#popajax{display:none !important}" }, + "eservice.pl": { s: "#zwcc{display:none !important}" }, + "discountoffice.nl": { c: 42 }, + "vijfhart.nl": { j: "5" }, + "saperesalute.it": { j: "5" }, + "uctovani.net": { c: 116 }, + "mangaclassics.mboards.com": { c: 114 }, + "eurojackpot.it": { s: ".popup-view.modal{display:none !important}" }, + "freo.nl": { j: "5" }, + "timing.pt": { c: 47 }, + "swiat-agd.com.pl": { c: 1 }, + "sunday.dk": { j: "5" }, + "teamers.com": { j: "6" }, + "fiatklubpolska.pl": { + s: "#navbar_notice_1.restore{display:none !important}", + }, + "szlakpiastowski.com.pl": { c: 44 }, + "lainox.it": { + s: ".background_overlay,#overlay_form{display:none !important}", + }, + "opel-sklep.com": { + s: "#simple-modal-overlay,#simple-modal{display:none !important}", + }, + "filminstitutet.se": { s: ".info-banner{display:none !important}" }, + "chateauxhotels.com": { s: "#notificationBar{display:none !important}" }, + "distritopostal.es": { s: "#ecl-container-box{display:none !important}" }, + "soeren-hentzschel.at": { s: "#storage-notice{display:none !important}" }, + "nas-forum.com": { s: ".ipsMessage_error{display:none !important}" }, + "fundedbyme.com": { s: ".pageNotification{display:none !important}" }, + "blasapisguncuevas.blogcindario.com": { c: 114 }, + "smgcookies.nl": { j: "5" }, + "intrage.it": { s: ".BoxPrivacy{display:none !important}" }, + "ingemecanica.com": { s: ".encabez{display:none !important}" }, + "fxsolver.com": { s: "#tframe{display:none !important}" }, + "infiniti.nl": { c: 74 }, + "infiniti.de": { c: 74 }, + "nkd.com": { s: "#DIV_1{display:none !important}" }, + "eksiegarnia.pl": { s: "#kuki{display:none !important}" }, + "dailyedge.ie": { c: 86 }, + "blauarbeit.de": { s: "#messages-container{display:none !important}" }, + "email.it": { + s: '#inckem,#FrstCksDiv,body > div:not([id]):not([class])[style*="000"]{display:none !important}', + }, + "e-lawresources.co.uk": { s: ".topbarBox{display:none !important}" }, + "rast.hr": { s: "#blokDiv{display:none !important}" }, + "livescores.com": { s: ".info-msg{display:none !important}" }, + "akcneletaky.sk": { s: "#infoCoo{display:none !important}" }, + "paysdelaloire.fr": { s: ".tx-pnfcnil{display:none !important}" }, + "ingyen-van.hu": { s: "#figyu{display:none !important}" }, + "steffen-hanske.de": { c: 117 }, + "infiniti.co.uk": { c: 74 }, + "firstsave.co.uk": { s: ".msgBox p{display:none !important}" }, + "hrportal.hu": { s: "#fixdivgoogle{display:none !important}" }, + "miplo.pl": { s: ".error.rounded{display:none !important}" }, + "drivepad.fr": { c: 16 }, + "the42.ie": { c: 86 }, + "hpobchod.sk": { s: "#hpmGmtT{display:none !important}" }, + "vas.com.pl": { c: 1 }, + "federacja-konsumentow.org.pl": { s: "#cu_bar{display:none !important}" }, + "bancomparador.com": { s: "#cuki{display:none !important}" }, + "amaterky.sk": { c: 1 }, + "previ-direct.com": { c: 10 }, + "o2.pl": { j: "5" }, + "kodilive.eu": { s: "#claw{display:none !important}" }, + "areatour.pl": { c: 90 }, + "userbenchmark.com": { s: "#notForm{display:none !important}" }, + "kinonh.pl": { s: "#div_ac{display:none !important}" }, + "novatech.com.pl": { s: "#cooki{display:none !important}" }, + "st-ab.nl": { + s: 'table[width="941"] td[height="38"][width="100%"]{display:none !important}', + }, + "montura.it": { c: 1 }, + "spaziorock.it": { c: 115 }, + "mobil-1.nl": { s: ".fancybox-container{display:none !important}" }, + "gratisfaction.co.uk": { s: "#grey-bar{display:none !important}" }, + "spielfilm.de": { c: 10 }, + "runmap.net": { s: ".messages.temporary{display:none !important}" }, + "acara.cz": { c: 1 }, + "allomarie.fr": { c: 1 }, + "scuolerimini.it": { s: "#upper_div{display:none !important}" }, + "radiosetv.com": { s: ".fck{display:none !important}" }, + "asd.pl": { c: 1 }, + "miastograf.pl": { c: 27 }, + "ihrzeszow.ires.pl": { s: ".PopupOverlay,.Popup{display:none !important}" }, + "controcampus.it": { + s: "#Controcampus_cookie_advice{display:none !important}", + }, + "soft112.com": { s: "#s112_accept_cookies{display:none !important}" }, + "giappo.com": { s: "#normativa{display:none !important}" }, + "linnunrata.org": { c: 1 }, + "rentl.io": { s: "#scroll-popup{display:none !important}" }, + "rankomat.pl": { s: ".rank-cookie-bar{display:none !important}" }, + "foto.no": { s: "#allwrapper > div[style]{display:none !important}" }, + "bonappetit.hu": { s: "#foodfood_cookie{display:none !important}" }, + "neue-freunde-finden.com": { s: "#privacy-bar{display:none !important}" }, + "almacen-informatico.com": { s: "#Informacion{display:none !important}" }, + "vienormali.it": { s: ".info{display:none !important}" }, + "kvalster.se": { s: "noindex #y{display:none !important}" }, + "wander-community.de": { s: "#privacy-bar{display:none !important}" }, + "ildesertofiorira.org": { c: 38 }, + "origin.com": { s: "origin-global-sitestripe{display:none !important}" }, + "istotne.pl": { c: 9 }, + "firefoxosdevices.org": { s: "#storage-notice{display:none !important}" }, + "inelenco.com": { s: "#hid{display:none !important}" }, + "calcolostipendio.it": { s: ".bold_text{display:none !important}" }, + "decrypterlenergie.org": { s: "#alert-mention{display:none !important}" }, + "demaiogroup.it": { s: "#normativa{display:none !important}" }, + "apdmarket.pl": { c: 13 }, + "zosiaikevin.pl": { s: "#novem-slot{display:none !important}" }, + "zdrowemiasto.pl": { s: "#_mo{display:none !important}" }, + "amarone.pl": { s: "#contBanner{display:none !important}" }, + "rckik.poznan.pl": { c: 1 }, + "avery-zweckform.poznan.pl": { c: 1 }, + "peka.poznan.pl": { s: "#popup-peka{display:none !important}" }, + "wydawca.com.pl": { s: "#kuki{display:none !important}" }, + "wirtualis.pl": { s: "#info_container{display:none !important}" }, + "webelite.pl": { s: "#infobar{display:none !important}" }, + "simba.com.pl": { s: "#cContainer{display:none !important}" }, + "metairie.fr": { s: ".popup-notification{display:none !important}" }, + "sapo.tl": { s: ".bsu-v2-ntfs{display:none !important}" }, + "traningspartner.se": { + s: ".top > .container > .sd-surface > .sd-object-if{display:none !important}", + }, + "alatest.it": { c: 118 }, + "lstsoft.com.pl": { c: 1 }, + "jordbruksverket.se": { + s: "#svid10_7824f13e14ed0d5e4dcbbcf0{display:none !important}", + }, + "uabstyle.it": { c: 7 }, + "supermarchesmatch.fr": { s: "#fevad{display:none !important}" }, + "vergelijk.nl": { + s: 'div[data-bind*="PageLocationLinksBehavior"] > div[data-bind*="PopupBehavior"]{display:none !important}', + }, + "marbaro.it": { s: "#marbaro_cookielaw_banner{display:none !important}" }, + "z-ciziny.cz": { c: 119 }, + "eset.com": { s: "#cook,.oks_pp_msgs{display:none !important}" }, + "legnica.pl": { s: "#popupDiv{display:none !important}" }, + "strefa.fm": { s: ".cookskom{display:none !important}" }, + "przyspiesz.pl": { s: "#container_vsm{display:none !important}" }, + "buliba.pl": { s: "#tooltip-hook{display:none !important}" }, + "platinumoil.eu": { c: 44 }, + "e-gratka.info": { s: "#pojemnik{display:none !important}" }, + "imp.gda.pl": { s: "#cp_wrap{display:none !important}" }, + "kupbilet.pl": { c: 7 }, + "krosnocity.pl": { s: "#polcia{display:none !important}" }, + "hemp.pl": { c: 0 }, + "fandemonium.pl": { c: 1 }, + "expozdrowie.pl": { s: "#alert_popup{display:none !important}" }, + "eteacher.pl": { s: "#info_container{display:none !important}" }, + "kielce.eu": { s: "#belka_dolna{display:none !important}" }, + "aftermarket.pl": { s: "#part-cookies{display:none !important}" }, + "getem.pl": { c: 91 }, + "archiwumalle.pl": { c: 91 }, + "anonse.com": { c: 91 }, + "kosmetykizameryki.pl": { c: 91 }, + "basketzone.pl": { c: 91 }, + "teletec.it": { s: "#cookieNewTeletecMainSitoInfo{display:none !important}" }, + "playme.it": { s: "#msg-close{display:none !important}" }, + "wrigleys.co.uk": { s: "#rpcm{display:none !important}" }, + "dexigner.com": { s: "#cwarn{display:none !important}" }, + "netonnet.se": { s: ".topInfo{display:none !important}" }, + "netonnet.no": { s: ".topInfo{display:none !important}" }, + "lawyersonline.co.uk": { c: 10 }, + "allianz.hu": { s: "#idAllianzCookiePolicy{display:none !important}" }, + "scanbot.io": { s: ".sb-banners--cookie{display:none !important}" }, + "antalis.co.uk": { c: 17 }, + "urban-rivals.com": { c: 10 }, + "poxilina.com.pl": { s: "#back-lightbox{display:none !important}" }, + "unifrance.org": { s: ".headerInfos{display:none !important}" }, + "scutt.eu": { s: "#pojemnik{display:none !important}" }, + "svensktnaringsliv.se": { c: 120 }, + "hkr.se": { c: 0 }, + "mercateo.nl": { s: "#header-popup-info{display:none !important}" }, + "tipsmidler.dk": { c: 46 }, + "udlodningsmidler.dk": { c: 46 }, + "hpmarket.cz": { s: 'body > div[style*="FFF"]{display:none !important}' }, + "mygame.co.uk": { s: "#footer ~ div[id]{display:none !important}" }, + "hankooktire.com": { s: ".top_ep_wrap{display:none !important}" }, + "po-sloveniji.com": { s: "#cookN{display:none !important}" }, + "forumplay.pl": { c: 11 }, + "grandix.nl": { s: "#popup,#overlay{display:none !important}" }, + "bleacherreport.com": { s: ".privacy_notice{display:none !important}" }, + "spalensky.com": { s: "#w_notice{display:none !important}" }, + "austrian.com": { s: ".cop{display:none !important}" }, + "teogkaffespecialisten.dk": { c: 7 }, + "apogeum.net.pl": { c: 1 }, + "uk-oak.co.uk": { s: "#cc-conf{display:none !important}" }, + "finefish.cz": { c: 1 }, + "dentisti-italia.it": { s: ".di-banner{display:none !important}" }, + "zeelandhome.nl": { s: ".onderbalk{display:none !important}" }, + "radioplay.se": { + s: "#root > div > div:first-child{display:none !important}", + }, + "ecodallecitta.it": { s: "#consenso{display:none !important}" }, + "lesportecles.com": { c: 75 }, + "autosjbperformance.fr": { s: ".cekomeadsbottom{display:none !important}" }, + "b-travel.com": { s: "#fb-cd{display:none !important}" }, + "salonocasion.com": { s: "#fb-cd{display:none !important}" }, + "lediomedee.it": { s: "#cookie-choices{display:none !important}" }, + "arguedas.es": { s: "#barra{display:none !important}" }, + "avalon.me": { c: 76 }, + "radiofama.com.pl": { c: 1 }, + "eena.pl": { s: "#whole_page_loader{display:none !important}" }, + "izi.si": { c: 0 }, + "affaronissimo.it": { s: "#af-cw-box{display:none !important}" }, + "brobygning.net": { c: 1 }, + "orliman.pl": { j: "5" }, + "iit.it": { s: "#messageOuter{display:none !important}" }, + "opengapps.org": { s: ".mdl-snackbar{display:none !important}" }, + "hudo.com": { s: ".cookie-screen{display:none !important}" }, + "texxas.de": { s: "#texxas-cookie-accept{display:none !important}" }, + "atg.se": { s: ".notice__info-info,.alert--info{display:none !important}" }, + "seasaltcornwall.co.uk": { s: ".global-promotion{display:none !important}" }, + "w3logistics.com": { s: "#w3l-cookiebox{display:none !important}" }, + "actionforme.org.uk": { s: ".afme_cookie{display:none !important}" }, + "jajco.pl": { s: 'div[id*="cookies-notification"]{display:none !important}' }, + "messe.de": { c: 92 }, + "jdrp.fr": { s: "#jdrp_cookie_notice{display:none !important}" }, + "gam.com": { s: ".gamNotice{display:none !important}" }, + "compteurdelettres.com": { c: 121 }, + "electronique-mag.com": { s: "#alert_trk{display:none !important}" }, + "tge.com.pl": { c: 1 }, + "allianz.de": { j: "5" }, + "apartmanija.hr": { s: "#site_nt{display:none !important}" }, + "chordbook.com": { s: "#cbeu_container{display:none !important}" }, + "ridewill.it": { j: "5" }, + "alipaczka.pl": { s: "#bottom-charm,.cookies{display:none !important}" }, + "pani-teresa.com.pl": { c: 44 }, + "viralagenda.com": { s: "#viral-footer{display:none !important}" }, + "alatest.nl": { c: 118 }, + "aicanet.it": { s: ".popup-view{display:none !important}" }, + "firstdraftnews.com": { s: ".welcome-message{display:none !important}" }, + "solarenvi.cz": { s: "#cs_bx{display:none !important}" }, + "wibank.de": { + s: ".mod-Disclaimer{display:none !important}.has-disclaimer body{overflow:visible !important}.has-disclaimer body::before{content:none !important}", + }, + "enerpoint.it": { s: "#container > div[style]{display:none !important}" }, + "qbasic.at": { s: "#ckkasten-container{display:none !important}" }, + "sapsalis.gr": { s: ".termsnote{display:none !important}" }, + "sconfini.eu": { c: 122 }, + "ulianavalerio.it": { c: 25 }, + "komunitnicestiny.cz": { c: 10 }, + "cyclingarchives.com": { + s: '#header > div[id*="zxcw"]{display:none !important}', + }, + "destinyghosthunter.net": { c: 7 }, + "auditoriaswireless.net": { s: "#adk_acblock{display:none !important}" }, + "zs1mm.edu.pl": { c: 1 }, + "fowtcg.it": { c: 7 }, + "alcoholics-anonymous.org.uk": { c: 33 }, + "forumlekarza.pl": { s: "#cpolicy_wrap{display:none !important}" }, + "ncplusgo.pl": { s: ".js-messages{display:none !important}" }, + "autogasnord.it": { s: ".pre-privacy-container{display:none !important}" }, + "moly.hu": { s: "#eu{display:none !important}" }, + "infiniti.fr": { c: 74 }, + "lotus-planete.com": { s: "#lotus-cookies-wrap{display:none !important}" }, + "docdroid.net": { s: ".ui-pnotify{display:none !important}" }, + "aegonalapkezelo.hu": { s: "#AEGONCookieLine{display:none !important}" }, + "monptivoisinage.com": { + s: "#com-message,#bandHead{display:none !important}", + }, + "tvgids24.nl": { c: 66 }, + "noto.sr.it": { + s: "#policy_id{display:none !important}body{padding-top:0 !important}", + }, + "theinvergordonarchive.org": { s: "#CQ{display:none !important}" }, + "meteo-service.nl": { c: 123 }, + "valher.si": { s: "body > table{display:none !important}" }, + "zahradnikrby.cz": { s: "#cs_bx{display:none !important}" }, + "portal.ou.nl": { + s: "#M093A{display:none !important}#page_body{padding-top:0 !important}", + }, + "v10.pl": { c: 12 }, + "hlidacipes.org": { s: "#hlidacipes_cookies{display:none !important}" }, + "affecto.fi": { s: ".privacy-policy-container{display:none !important}" }, + "datatypes.net": { c: 93 }, + "preparegreentea.com": { + s: ".wdpu-container{display:none !important}.has-popup.no-scroll{overflow:auto !important}", + }, + "regalideidesideri.it": { + s: ".centered-container .msg{display:none !important}", + }, + "teemo.gg": { c: 10 }, + "dnevnik.si": { s: "#app-messages{display:none !important}" }, + "einbuergerungstest-online.eu": { c: 25 }, + "cinquantamila.it": { s: "#privacy_advisor{display:none !important}" }, + "englishgratis.com": { s: "#privacy_box_container{display:none !important}" }, + "sexomercadobcn.com": { s: ".hidder,.disclamer{display:none !important}" }, + "netrisk.hu": { + s: "#netrisk_header > div{display:none !important}a + #netrisk_homepage{margin-top:0 !important}", + }, + "nordschleswiger.dk": { + s: ".TopAdvertising-Content-Wrapper > .Seeems-CollapsibleArea{display:none !important}", + }, + "heim-und-haustiere.de": { c: 54 }, + "librogame.net": { c: 38 }, + "concordiaubezpieczenia.pl": { c: 44 }, + "farmacosmo.it": { s: "#bottombar{display:none !important}" }, + "ttela.se": { s: ".ttelcGRCookieContainer{display:none !important}" }, + "carmenthyssenmalaga.org": { s: "#divAlertas{display:none !important}" }, + "orgoglionerd.it": { s: ".irpclw{display:none !important}" }, + "mediterraneaolive.it": { + s: "#psmcookie_popup,#psmcookie_popup_layer{display:none !important}body{overflow:visible !important}", + }, + "gmsystem.pl": { c: 45 }, + "therapia.cz": { s: ".CC_wrap{display:none !important}" }, + "tagsistant.net": { c: 122 }, + "rhp.nl": { s: "#cn-wrapper{display:none !important}" }, + "helbling-ezone.com": { s: "#statusBar{display:none !important}" }, + "andyhoppe.com": { s: "#cmsg{display:none !important}" }, + "faqin.org": { c: 7 }, + "hyperxgaming.com": { + s: "#policy_message,.notification-center{display:none !important}", + }, + "mtv.com": { c: 94 }, + "geoprostor.net": { s: "#REALISCCBAR{display:none !important}" }, + "uni-kl.de": { s: "#cookie-uni-kl{display:none !important}" }, + "merlin.pl": { s: ".merlin-legal-note{display:none !important}" }, + "parcoappiaantica.it": { + s: ".moduletable-privacy-popup{display:none !important}", + }, + "volvo.com": { s: ".headerNotification{display:none !important}" }, + "geekhebdo.com": { s: ".cookiegeek{display:none !important}" }, + "essilorpro.co.uk": { s: "#mentions{display:none !important}" }, + "bouwformatie.nl": { s: "#stickyHeader{display:none !important}" }, + "itwayvad.com": { s: "#light{display:none !important}" }, + "nousmotards.com": { s: ".csa-popup{display:none !important}" }, + "game-ready.com": { s: ".ly-cookie{display:none !important}" }, + "nite-ize.eu": { s: ".blockMsg{display:none !important}" }, + "draagle.com": { s: "#nonsense_root{display:none !important}" }, + "notariado.org": { c: 25 }, + "senarrubia.it": { c: 1 }, + "relpol.pl": { s: "#powiadomiony{display:none !important}" }, + "el-klinikken.dk": { c: 1 }, + "forbot.pl": { s: "#ForbotCookies{display:none !important}" }, + "swm.de": { s: ".mod-029{display:none !important}" }, + "polipc.hu": { s: "#sutik_elf{display:none !important}" }, + "luxicarshireltd.co.uk": { + s: "body > div[data-rule-type]{display:none !important}", + }, + "wearewater.org": { s: ".messages{display:none !important}" }, + "alsacechampagneardennelorraine.eu": { + s: ".cm-message{display:none !important}", + }, + "homejardin.com": { + s: 'td[valign="top"] > p[style*="text-align:justify"]{display:none !important}', + }, + "flyordie.com": { s: "#eucc{display:none !important}" }, + "sickbrain.org": { s: "#popslide{display:none !important}" }, + "rychlyrande.cz": { s: ".cok{display:none !important}" }, + "convert-my-image.com": { c: 7 }, + "vedian.io": { s: "ve-cookies{display:none !important}" }, + "adeccomedical.fr": { s: ".bannerContainer{display:none !important}" }, + "raikaritten.it": { s: ".bottom_note{display:none !important}" }, + "vanitybamboo.com": { s: "#div_c{display:none !important}" }, + "edenred.fr": { + s: "#cookies-navigation + #page > header{top:0 !important}#cookies-navigation + #page > div{margin-top:80px !important}", + }, + "alectia.com": { + s: '#NavigationHeader > .smart-object[style*="white"]{display:none !important}', + }, + "flitsers.nl": { s: "#cc_overlay{display:none !important}" }, + "grupazywiec.pl": { s: "#apollo-bar{display:none !important}" }, + "abt-s.pl": { c: 38 }, + "telefonoassistenza.net": { s: "#window{display:none !important}" }, + "ako-uctovat.sk": { c: 116 }, + "professioneparquet.it": { c: 38 }, + "loterieplus.com": { s: ".ck_popin{display:none !important}" }, + "fotozine.org": { s: "#kukijima{display:none !important}" }, + "praktiker.bg": { s: "#infomessage{display:none !important}" }, + "tysiagotuje.pl": { + s: 'body > div > div:not([id]):not([class])[style*="fixed"]{display:none !important}', + }, + "numericable.mobi": { s: ".toastComponent{display:none !important}" }, + "bordersdown.net": { s: "#message-1{display:none !important}" }, + "diyaudio.pl": { s: "#navbar_notice_11{display:none !important}" }, + "kelloggs.fr": { s: "#kelloggsfrance{display:none !important}" }, + "xilo1934.it": { c: 1 }, + "mediatheque.sainthilairederiez.fr": { c: 67 }, + "wabeco-remscheid.de": { c: 38 }, + "ardes.bg": { s: ".c-msg{display:none !important}" }, + "villamadruzzo.com": { s: ".tpca{display:none !important}" }, + "tma-winding.com": { c: 38 }, + "eaux-de-normandie.fr": { s: "#notifybar{display:none !important}" }, + "mcclic.com": { s: "#dialog{display:none !important}" }, + "musicworks.it": { s: "#infromativap{display:none !important}" }, + "lonelyplanet.com": { c: 10 }, + "sabrain.com": { + s: '.message-panel[data-notice-id="brainscookienotice"]{display:none !important}', + }, + "matoga.com.pl": { c: 1 }, + "ravenblack.net": { j: "5" }, + "swarovskioptik.com": { s: "#cpp-wrapper{display:none !important}" }, + "sep.gr": { j: "5" }, + "voiceanddatazone.com": { s: "#popup,.blocker{display:none !important}" }, + "expogatemilano.org": { c: 12 }, + "kreuzwort-raetsel.net": { c: 1 }, + "jobdiagnosis.com": { s: "#benefits{display:none !important}" }, + "repostuj.pl": { s: ".jumbotron{display:none !important}" }, + "visit.brussels": { s: ".confirm{display:none !important}" }, + "variart.org": { c: 7 }, + "maccosmetics.it": { s: ".bt-content{display:none !important}" }, + "artemis.co.uk": { s: "#container{top:0 !important}" }, + "gewoonvegan.nl": { s: "#tracking{display:none !important}" }, + "lopolis.si": { c: 27 }, + "nowlive.eu": { s: "#overlayPopup1,#opacity{display:none !important}" }, + "lucachiesi.com": { s: ".wpcp{display:none !important}" }, + "postrabbit.pl": { c: 25 }, + "maklarhuset.se": { s: "body > .uk-panel-box{display:none !important}" }, + "mediaspeed.net": { s: ".cp_overly,#cpContainer{display:none !important}" }, + "promotionbasis.de": { s: "#c_test_box{display:none !important}" }, + "whitehorsedc.gov.uk": { s: ".ccwrap{display:none !important}" }, + "goodenergy.co.uk": { c: 14 }, + "tan.io": { s: "#panel_11 .widget.plgText{display:none !important}" }, + "mgr.farm": { s: "#mgr_cookie_notice{display:none !important}" }, + "como-se-escribe.com": { s: "#pck{display:none !important}" }, + "vfl.dk": { s: "#vcc_container{display:none !important}" }, + "compassionuk.org": { c: 124 }, + "gmp.police.uk": { c: 10 }, + "vidahost.com": { s: "#vh-cookie-terms{display:none !important}" }, + "nissan.be": { c: 74 }, + "omnitel.lt": { s: ".oop-notification{display:none !important}" }, + "hardloopschema.nl": { + s: "#interContainer,#interVeil{display:none !important}", + }, + "ahlens.se": { s: ".ah-warning{display:none !important}" }, + "almamarket.pl": { s: "#claw{display:none !important}" }, + "g5tiregala.it": { s: "#n1_popup{display:none !important}" }, + "toborrow.se": { c: 7 }, + "retromarket.club": { s: "#doc_injected{display:none !important}" }, + "gunof.net": { s: "body > p{display:none !important}" }, + "nlite.it": { c: 38 }, + "gautier.fr": { + s: "#block-lchuser-user-preferences{display:none !important}", + }, + "jnjmedical.it": { c: 115 }, + "rosacea-info.de": { s: ".infobox{display:none !important}" }, + "koakdesign.info": { s: "#barre{display:none !important}" }, + "anticocaffetoti.com": { c: 7 }, + "vespaonline.de": { s: ".footerBar{display:none !important}" }, + "oriocenter.it": { c: 7 }, + "azimutyachts.com": { c: 125 }, + "fr12.nl": { j: "5" }, + "squarespace.com": { + s: ".squarespace-banner{display:none !important}body{margin-top:0 !important}", + }, + "resultados-futbol.com": { c: 26 }, + "partyflock.nl": { s: "#ckcnsnt{display:none !important}" }, + "megadev.info": { + s: "#footer2{display:none !important}#footer{bottom:0 !important}", + }, + "pampling.com": { s: "#mensaje_aprobacion{display:none !important}" }, + "datocapital.com": { s: "#ckp{display:none !important}" }, + "smac-casa.it": { s: ".ccp-banner{display:none !important}" }, + "hosch-kleber.hu": { s: "#cinfo{display:none !important}" }, + "aegon.hu": { s: "#AEGONCookieLine{display:none !important}" }, + "biosystems.es": { + s: '#aspnetForm > div[style*="fixed"]{display:none !important}', + }, + "forumwodne.pl": { + s: 'body > div[id] > div[style*="fixed"]{display:none !important}', + }, + "piqd.de": { s: ".pq-flash_message-outer_wrap{display:none !important}" }, + "gangnam.lv": { s: "#menu_side{display:none !important}" }, + "binck.fr": { c: 31 }, + "eco07.com": { c: 19 }, + "pikore.com": { c: 7 }, + "gafas.es": { s: ".header_cookie_gfs{display:none !important}" }, + "transcend-info.com": { s: "#legal_notice{display:none !important}" }, + "mojcomp.net": { s: ".q-ico-container{display:none !important}" }, + "ragazzon.com": { c: 1 }, + "amnesia.es": { s: "#barra{display:none !important}" }, + "siegwerk.com": { s: ".popover{display:none !important}" }, + "bilka.com.pl": { s: "#mod99{display:none !important}" }, + "solagrifood.com": { s: "#ecl{display:none !important}" }, + "activexsoft.es": { + s: 'body > div[class*="msg-cookies"]{display:none !important}', + }, + "biunsinnorden.de": { s: ".header-top-cookie-text{margin-top:0 !important}" }, + "doku5.com": { s: "#msgWindowX{display:none !important}" }, + "domain.com": { s: "#alertBar{display:none !important}" }, + "zoiglapp.de": { c: 53 }, + "infiniti.hu": { c: 74 }, + "theerlangelist.com": { s: "#privacy_note{display:none !important}" }, + "suzuki2wheels.be": { c: 63 }, + "aviva.es": { s: "#ventanaFlotante{display:none !important}" }, + "soundsgood.co": { c: 7 }, + "peugeotscooters.be": { c: 63 }, + "ravanson.pl": { s: 'body > div[style*="cookies"]{display:none !important}' }, + "konkurrensverket.se": { c: 25 }, + "thecoupleconnection.net": { s: "#anon_mode{display:none !important}" }, + "globalassicurazioni.it": { c: 12 }, + "gamesgrabr.com": { s: ".alerts-wrap{display:none !important}" }, + "rd.nl": { j: "5" }, + "webzeen.fr": { s: ".footer-fixed-bottom{display:none !important}" }, + "bitpalast.net": { s: ".con{display:none !important}" }, + "schoolandvacation.it": { c: 12 }, + "maxifoot.fr": { s: "#mfcok1{display:none !important}" }, + "payoneer.com": { s: ".gb-popup{display:none !important}" }, + "lavorar.it": { s: ".headerline2{display:none !important}" }, + "mtech.pl": { s: "#content_jquery_bottom{display:none !important}" }, + "jomalone.co.uk": { c: 87 }, + "czarymary.pl": { s: ".ek-bar{display:none !important}" }, + "vera.com.pl": { c: 44 }, + "ncplus.pl": { s: ".js-messages{display:none !important}" }, + "mccruddens-repair.co.uk": { + s: 'body > div[data-rule-type="notification"]{display:none !important}', + }, + "bristoltransmissions.co.uk": { c: 12 }, + "companycheck.co.uk": { s: "footer .news-bar{display:none !important}" }, + "buzzfil.net": { s: "#popup1{display:none !important}" }, + "zoomalia.com": { s: ".cnil_container{display:none !important}" }, + "majestic.co.uk": { s: "#ens_overlay_main{display:none !important}" }, + "idealing.com": { + s: "#idealing-cookie-consent-wrapper{display:none !important}", + }, + "tuandco.com": { s: ".jnotify-container{display:none !important}" }, + "simpelkoken.nl": { c: 77 }, + "pavillonfrance.fr": { c: 1 }, + "afcwimbledon.co.uk": { + s: ".optional_module.profile_summary{display:none !important}", + }, + "getagift.pl": { s: "#header > div[style]{display:none !important}" }, + "mojapogoda.com": { s: "#IR{display:none !important}" }, + "uzdrowisko-wieniec.pl": { s: "#statement{display:none !important}" }, + "deshgold.com": { + s: ".rltcp_information_cookie,.rltcp_overlay{display:none !important}", + }, + "woolrich.eu": { s: ".firstvisit{display:none !important}" }, + "fratinardi.it": { + s: '.wrapper > div[id*="cookie"]{display:none !important}', + }, + "casadei.com": { s: ".firstvisit{display:none !important}" }, + "camcom.it": { s: "#fine{display:none !important}" }, + "portalodo.com": { c: 10 }, + "leaandperrins.co.uk": { c: 1 }, + "burn-out-forum.de": { + s: ".ifancybox-overlay-fixed{display:none !important}", + }, + "pemp.pl": { s: "#divCiacho{display:none !important}" }, + "gospodari.com": { + s: ".biscuits{display:none !important}#header.opened-bisc{top:0 !important}", + }, + "swiat-laptopow.pl": { c: 12 }, + "monsterdoodles.co.uk": { s: "#msgBox{display:none !important}" }, + "maggi.com.my": { s: ".agreebox,.transparent{display:none !important}" }, + "hannovermesse.de": { c: 92 }, + "pavinviaggi.com": { s: "#otp-privacy{display:none !important}" }, + "ipodnikatel.cz": { s: ".footer-banner-container{display:none !important}" }, + "uta.com": { s: "#hinweisoverlay{display:none !important}" }, + "vivatechnologyparis.com": { + s: "#content > .full > .fixed{display:none !important}", + }, + "synpeka.gr": { s: "#trumpet_message{display:none !important}" }, + "informationisbeautiful.net": { s: "#iib-cookies{display:none !important}" }, + "hss.com": { s: "body > div > .center_block{display:none !important}" }, + "monchio-delle-corti.pr.it": { c: 38 }, + "groupeelectrogene.com": { s: "#cFrame{display:none !important}" }, + "guideastuces.com": { s: "#agreeMsg{display:none !important}" }, + "myairbridge.com": { s: "#terms{display:none !important}" }, + "privatesportshop.fr": { c: 1 }, + "persgroepwielerspel.nl": { + s: "#st_popup,#st_overlay{display:none !important}", + }, + "mots-croises.ch": { s: "#askCk{display:none !important}" }, + "adamequipment.com": { s: "#fl_menu{display:none !important}" }, + "atlasdepoesia.blogcindario.com": { + s: "body > div[id][class]:not(#math_parentdiv):not(#pagina){display:none !important}", + }, + "promet.si": { s: "#REALISCCBAR{display:none !important}" }, + "hang-sluitwerk.nl": { c: 27 }, + "bonnejournee-by-up.fr": { s: ".bandeau{display:none !important}" }, + "eknjiga.hr": { c: 53 }, + "whoisanna.com": { s: ".popup-background,.popup{display:none !important}" }, + "heythroppark.co.uk": { s: "#pecr_summary{display:none !important}" }, + "headfirstbristol.co.uk": { c: 33 }, + "elternchecker.de": { c: 31 }, + "xlbygg.se": { s: ".main.cookiewarning{margin-top:0 !important}" }, + "penzionist.info": { c: 122 }, + "aerlingus.com": { + s: ".ng-isolate-scope[cookie-content]{display:none !important}", + }, + "practicalphysics.org": { s: "#alerttop{display:none !important}" }, + "riomare.it": { s: ".ccp-banner{display:none !important}" }, + "hypemerchants.nl": { + s: ".body-innerwrapper + div[id]{display:none !important}", + }, + "autohaus-brandt.com": { c: 126 }, + "merckmanual.nl": { j: "5" }, + "msdmanuals.nl": { j: "5" }, + "nombra.me": { s: "#privacy_w{display:none !important}" }, + "dobrarada.com.pl": { c: 68 }, + "lcfc.com": { + s: ".optional_module.profile_summary{display:none !important}", + }, + "adventureinsel.de": { s: ".infobox{display:none !important}" }, + "goteo.org": { s: "#message.info{display:none !important}" }, + "valvolgyikisvasut.hu": { s: "#SITE_ROOT + div{display:none !important}" }, + "germinalbio.it": { c: 12 }, + "transcend.de": { s: "#legal_notice{display:none !important}" }, + "withgoogle.com": { j: "5" }, + "aidonslesnotres.fr": { s: "#cnil-wrapper{display:none !important}" }, + "unicreditgroup.eu": { + s: "#header{top:0 !important}.body-container-table{margin-top: 0 !important}", + }, + "unicreditbank.cz": { s: "#pop-down{display:none !important}" }, + "opel-rupprecht-wernberg.de": { + s: "#tooltip-privacy-shown{display:none !important}", + }, + "filmsorozatok.hu": { + s: "#modal-adult{display:none !important}", + c: 14, + }, + "mmtv.pl": { s: "#policyInfo{display:none !important}" }, + "regupedia.de": { s: ".wr_regupedia-header-cookie{display:none !important}" }, + "ardanta.nl": { s: "#cookie-bar-ardanta{display:none !important}" }, + "environnement-magazine.fr": { + s: ".enviro-cookies{display:none !important}", + }, + "italiaracing.net": { s: "#Allpopup_PW0{display:none !important}" }, + "bbbell.it": { s: "#slideit{display:none !important}" }, + "drittemanntour.at": { + s: "#selfedit-privacy-window{display:none !important}", + }, + "e-weber.it": { c: 52 }, + "visionaidoverseas.org": { c: 1 }, + "trainstationgame.com": { c: 25 }, + "wearablesmagazine.nl": { c: 88 }, + "hirealestate.es": { c: 76 }, + "olib.oclc.org": { s: "#userMessaging{display:none !important}" }, + "esklep-sbs.pl": { s: "#cibMessage{display:none !important}" }, + "seaheroquest.com": { s: ".tab-cookies{display:none !important}" }, + "davidviner.com": { s: "#cklmsg{display:none !important}" }, + "chceauto.pl": { s: ".cookue{display:none !important}" }, + "masymasbarato.com": { s: "#galetes{display:none !important}" }, + "mysearch.com": { s: "#cp-banner{display:none !important}" }, + "bpm.it": { s: "#inline-cookie-tab{display:none !important}" }, + "cz.it": { s: "#dviT{display:none !important}" }, + "butagaz.fr": { s: "#prehead{display:none !important}" }, + "heyn.at": { c: 45 }, + "lalocandadeigirasoli.it": { s: ".allowBox{display:none !important}" }, + "commentseruiner.com": { s: "#uec_wrap{display:none !important}" }, + "bongacams.com": { s: ".popup_18_plus .block.two{display:none !important}" }, + "bruno-bedaride-notaire.fr": { s: ".avertissement{display:none !important}" }, + "sklepbiegowy.com": { c: 1 }, + "covertimes.com": { c: 26 }, + "autohus.de": { s: ".c-toast-notification{display:none !important}" }, + "stresninosice.cz": { s: ".remarketing_allow{display:none !important}" }, + "node-os.com": { s: "#westoredata{display:none !important}" }, + "bigbank.lt": { s: ".sticky{display:none !important}" }, + "classcroute.com": { c: 25 }, + "vh1.com": { s: ".preventAcceptance{display:none !important}" }, + "magazzinirossi.eu": { s: "#informativaBreve{display:none !important}" }, + "rawranime.tv": { + s: '.site-news[data-id="acceptcookies"]{display:none !important}', + }, + "sentinellelagazuoi.it": { s: "#contact{display:none !important}" }, + "lyrics.cat": { s: "#cxcx{display:none !important}" }, + "rock-in-chiado.com": { s: "#SITE_ROOT + div{display:none !important}" }, + "avtoset.si": { s: 'body > div[style*="2A2A2A"]{display:none !important}' }, + "termalfurdo.hu": { + s: "#layout_advertising_bottom{display:none !important}", + }, + "blackoise.de": { s: ".wppn-wrapper{display:none !important}" }, + "profiloptik.dk": { s: ".message-large{display:none !important}" }, + "parcoittico.it": { c: 19 }, + "leporelo.info": { s: ".bg-info{display:none !important}" }, + "prohibita.pl": { s: ".ciachbtm-wrap-container{display:none !important}" }, + "elumbus-reisen.de": { c: 25 }, + "suder.eu": { c: 12 }, + "dela.nl": { s: "#dela-cookie-bar{display:none !important}" }, + "kelformation.com": { c: 10 }, + "pyrexuk.com": { s: "#popajax{display:none !important}" }, + "drukowalnia.pl": { s: ".ek-bar{display:none !important}" }, + "alfakan.si": { s: ".jquery-bar{display:none !important}" }, + "autotask.com": { s: ".alertbar{display:none !important}" }, + "zvono.eu": { s: "#footer > table{display:none !important}" }, + "gsbk.pl": { s: "#ci{display:none !important}" }, + "lacapracampa.com": { + s: "#psmcookie_popup,#psmcookie_popup_layer{display:none !important}body{overflow:visible !important}", + }, + "trovanumeri.com": { s: "#hid{display:none !important}" }, + "chateauversailles.fr": { c: 113 }, + "buyamower.co.uk": { c: 47 }, + "memorialhenrykapuzonia.pl": { s: "#sc{display:none !important}" }, + "referendumcostituzionale.online": { c: 19 }, + "also.com": { c: 7 }, + "paramountplants.co.uk": { s: ".uk-notify{display:none !important}" }, + "bndunlimited.com": { s: "#header-banner{display:none !important}" }, + "nationalacademic.nl": { s: "#footer_fixed{display:none !important}" }, + "unimib.it": { s: "#bico-bscn-cnt,#cookies{display:none !important}" }, + "centromedicobeb.it": { c: 10 }, + "sosulski.pl": { c: 45 }, + "howdidido.com": { c: 25 }, + "bryncynonstrategy.co.uk": { c: 19 }, + "teaminternet.dk": { c: 12 }, + "highworthrec.co.uk": { s: "#cookiebtn{display:none !important}" }, + "oszkar.com": { s: "#footerbar{display:none !important}" }, + "ekko.com.pl": { s: "#messagePopup{display:none !important}" }, + "ministerstworeklamy.pl": { s: "#messagePopup{display:none !important}" }, + "zilverenkruis.nl": { j: "5" }, + "jak-ksiegowac.pl": { c: 116 }, + "cowsep.com": { s: ".cg-notify-message{display:none !important}" }, + "eg.dk": { s: ".top-alert{display:none !important}" }, + "albrevin.org": { c: 7 }, + "weclap.fr": { + s: ".front_web_app_main_menu_front-web-app-main-menu-component_front_show_cookie_container{display:none !important}", + }, + "llttf.com": { s: ".ico{display:none !important}" }, + "cronacaqui.it": { s: "#footerprivacy{display:none !important}" }, + "camping-les-loges.com": { s: "#MenuCnil{display:none !important}" }, + "scavino.it": { s: "#fanback{display:none !important}" }, + "radsportseiten.net": { s: "#zxcw03{display:none !important}" }, + "startupmalta.com": { c: 10 }, + "mtsmarkets.com": { s: "#headerDropDownPanel{display:none !important}" }, + "atmanavillarospigliosi.it": { c: 43 }, + "teamliquid.net": { c: 12 }, + "gcpat.com": { s: ".ms-dlgOverlay,.ms-dlgContent{display:none !important}" }, + "conservateur.fr": { c: 21 }, + "instytutlogopedyczny.pl": { s: "#flash-msg{display:none !important}" }, + "bestiloghent.dk": { s: ".popup-container{display:none !important}" }, + "theblues-thatjazz.com": { s: ".transbox1{display:none !important}" }, + "mini.it": { + s: ".md-custom-overlay,.md-custom-overlay-veil{display:none !important}", + }, + "zeewolde-actueel.nl": { s: "#CARD-optin-header{display:none !important}" }, + "ef.com.es": { s: ".aa{display:none !important}" }, + "scorito.com": { j: "5" }, + "sg-weber.de": { c: 52 }, + "hypersunday.com": { s: "#menu-who{display:none !important}" }, + "editionlimiteepays.com": { s: ".alertAgegate{display:none !important}" }, + "medtronic.nl": { j: "5" }, + "kalenderpedia.de": { c: 12 }, + "next-gamer.de": { s: "#ingameCookie{display:none !important}" }, + "artedas.it": { s: "#cookiemex{display:none !important}" }, + "marcel-lameijer.nl": { + s: ".wpmui-overlay,.wpmui-popup{display:none !important}html.no-scroll,html.no-scroll body{overflow:visible !important}", + }, + "medatixx.de": { s: "#cky-notification{display:none !important}" }, + "cottages.com": { s: "#createCookie{display:none !important}" }, + "quotazero.com": { c: 21 }, + "qsoftnet.com": { s: ".art-sheet > table{display:none !important}" }, + "vrty.org": { s: ".usage-notice > strong{display:none !important}" }, + "3dtvmagazine.nl": { c: 88 }, + "blikopzeewolde.nl": { j: "5" }, + "aziendasicura.net": { s: "#FrstCksDiv{display:none !important}" }, + "hardreset.hu": { c: 38 }, + "yogenfruz.pl": { s: ".shotimoo{display:none !important}" }, + "brdfinance.ro": { c: 33 }, + "ebok.jmdi.pl": { s: ".ui-notificationbar.top{display:none !important}" }, + "battlecam.com": { s: ".navigation-notify{display:none !important}" }, + "lma.eu.com": { c: 21 }, + "crowdstrike.com": { s: "#optInMessage{display:none !important}" }, + "cplusplus.com": { c: 1 }, + "ezermester.hu": { c: 7 }, + "kapszulavadasz.hu": { c: 33 }, + "kalkulatorkalorii.net": { s: ".ek-bar{display:none !important}" }, + "manualslib.com": { c: 47 }, + "alablaboratoria.pl": { s: "#cover{display:none !important}" }, + "kkuriren.se": { c: 45 }, + "alko-memy.pl": { s: "#cookieMain{display:none !important}" }, + "remax.at": { s: "#datenschutz{display:none !important}" }, + "kierunekspozywczy.pl": { c: 33 }, + "blackspur.com": { + s: '#MainTable div[style*="background:#333"]{display:none !important}', + }, + "visahq.co.uk": { s: "#main_visa_warning{display:none !important}" }, + "dopdf.com": { s: "#dopdf_accept_cookies{display:none !important}" }, + "beardsmen.co.uk": { c: 1 }, + "sanef.com": { s: ".bandeaux{display:none !important}" }, + "ah-finmekanik.dk": { c: 1 }, + "uitdatabank.be": { c: 25 }, + "azimutyachts.cz": { c: 125 }, + "fitneszvilag.hu": { s: "#id_accptTerrms{display:none !important}" }, + "varese.it": { s: "#headervarese ~ a{display:none !important}" }, + "para.it": { s: ".popup-alert-notice{display:none !important}" }, + "buderus.de": { + s: ".tt-mybuderus-common-cookiebar{display:none !important}", + }, + "appdynamics.de": { s: ".announcement-bar{display:none !important}" }, + "mimio.com": { s: ".botmid{display:none !important}" }, + "sausageandciderfestival.co.uk": { + s: "#CC_Bar,#CC_Shade{display:none !important}", + }, + "cinemacity.sk": { c: 47 }, + "grottapalazzese.it": { s: ".modal-strip{display:none !important}" }, + "crescent.se": { + s: "body > div[data-am-cookie-information]{display:none !important}", + }, + "kozy.pl": { s: "#claw{display:none !important}" }, + "wislaportal.pl": { c: 33 }, + "liebl.de": { s: ".ish-global-notice-container{display:none !important}" }, + "sussexarchaeology.org": { c: 19 }, + "lords.org": { s: ".global-notice-wrap{display:none !important}" }, + "weber-terranova.hu": { c: 52 }, + "southoxon.gov.uk": { s: ".ccwrap{display:none !important}" }, + "auto-schorn.de": { c: 126 }, + "viu.es": { s: "#sst_container{display:none !important}" }, + "breakingitaly.it": { c: 43 }, + "mare2000.it": { s: "#avviso{display:none !important}" }, + "serialefilmyonline.pl": { c: 7 }, + "uuid.cz": { s: "#fuckies_info{display:none !important}" }, + "unicreditbank.si": { s: "#pop-down{display:none !important}" }, + "federconsumatoripavia.it": { c: 12 }, + "mountstuarthospital.co.uk": { c: 53 }, + "alatest.no": { c: 118 }, + "tyrolia.at": { c: 45 }, + "motorcycles-motorbikes.com": { s: "#CQ{display:none !important}" }, + "nowtv.it": { c: 12 }, + "almaimotthona.hu": { s: ".aszfLayerText{display:none !important}" }, + "spelsberg.de": { s: ".tx-elsbase-notification{display:none !important}" }, + "stylefactoryproductions.com": { c: 43 }, + "negrita.fr": { s: "#slidebox{display:none !important}" }, + "ingwb.com": { s: ".glass,.dialog{display:none !important}" }, + "voloweb.it": { s: "#popupDivC{display:none !important}" }, + "ilfruttarolo.it": { s: "#decretopr{display:none !important}" }, + "e-cegjegyzek.hu": { s: "#suti_csik{display:none !important}" }, + "coisas.com": { s: ".fixebar{display:none !important}" }, + "runinmarseille.com": { c: 62 }, + "carhartt-wip.com": { s: ".standard-message{display:none !important}" }, + "wnt.com": { s: "#trackerBanner{display:none !important}" }, + "sherburnaeroclub.com": { c: 19 }, + "e-stave.com": { c: 37 }, + "satispay.com": { c: 25 }, + "alpintouren.com": { s: ".humane{display:none !important}" }, + "jooas.com": { c: 10 }, + "quazer.com": { s: ".fullscreen-notification{display:none !important}" }, + "szyj.pl": { c: 1 }, + "alyt.com": { s: "#ALYT_privacyCookie{display:none !important}" }, + "epexspot.com": { s: "#ub{display:none !important}" }, + "privatesportshop.it": { + s: 'body > div[style*="FFFFE1"]{display:none !important}', + }, + "laatumaa.fi": { s: "#PrivacyNotice{display:none !important}" }, + "frivolausgehen.eu": { c: 54 }, + "daiwa-info.hu": { s: "#wrap{display:none !important}" }, + "americancentury.com": { s: "#instruction_message{display:none !important}" }, + "mimprendo.it": { c: 1 }, + "katorishintoryu.it": { c: 19 }, + "podcrto.si": { s: "#cc-note{display:none !important}" }, + "mycircle.tv": { s: "#notif_ck{display:none !important}" }, + "filedesc.com": { s: "#cwarn{display:none !important}" }, + "vrn.de": { s: "#vrn-cookie{display:none !important}" }, + "mywebook.com": { s: ".cui-coks{display:none !important}" }, + "rendi.hu": { c: 1 }, + "overcoming.co.uk": { s: "#msg_top_bar{display:none !important}" }, + "somethingartistic.net": { s: "#hellobar-slider{display:none !important}" }, + "valtifest.nl": { + s: "#cerabox,#cerabox-background{display:none !important}", + }, + "volvotrucks.nl": { s: ".headerNotification{display:none !important}" }, + "havoline.com": { c: 62 }, + "zetchilli.pl": { s: ".giodoContainer{display:none !important}" }, + "marathondumontsaintmichel.com": { c: 62 }, + "humanic.net": { s: "#privacyOverlay{display:none !important}" }, + "webmaster-rank.info": { c: 89 }, + "216dt.com": { s: '#bdy > div[style*="fixed"]{display:none !important}' }, + "pingvinpatika.hu": { c: 25 }, + "voglioviverecosi.com": { c: 7 }, + "ekuriren.se": { c: 45 }, + "britmodeller.com": { s: ".ipsMessage_error{display:none !important}" }, + "liquiddota.com": { c: 1 }, + "digivaardigdigiveilig.nl": { c: 53 }, + "liveuamap.com": { s: ".user-msg{display:none !important}" }, + "mongars.fr": { + s: "#metacontainer > div:not([id]):not([class]){display:none !important}", + }, + "ig.com": { c: 76 }, + "usm.com": { s: ".usm-cookie{display:none !important}" }, + "suchdichgruen.de": { j: "5" }, + "smarthomemagazine.nl": { c: 88 }, + "aircostcontrol.com": { s: ".question{display:none !important}" }, + "stubhub.co.uk": { s: "#banner-container{display:none !important}" }, + "did.ie": { c: 86 }, + "peugeot-scooters.nl": { c: 63 }, + "tuv.com": { + s: "#simplemodal-container,#simplemodal-overlay{display:none !important}", + }, + "printerman.pt": { c: 1 }, + "neti.ee": { s: ".neti_reminder{display:none !important}" }, + "hirpress.hu": { s: "#cooky{display:none !important}" }, + "os-naklo.si": { c: 37 }, + "fis.tv": { s: ".messagesWrapper{display:none !important}" }, + "eloben.hu": { s: ".law-accept{display:none !important}" }, + "tudorwatch.com": { s: ".tdr-ribbon{display:none !important}" }, + "videosection.com": { c: 1 }, + "boraszportal.hu": { + s: "#layout_advertising_bottom{display:none !important}", + }, + "meteo.lt": { s: "#ecl{display:none !important}" }, + "diochan.com": { s: "#di5c141m3r{display:none !important}" }, + "uneto-vni.nl": { s: "#euBackground{display:none !important}" }, + "kotburger.pl": { c: 1 }, + "rocchietta.fr": { + s: ".wpmui-overlay,.wpmui-popup{display:none !important}html.no-scroll,html.no-scroll body{overflow:visible !important}", + }, + "liberal.hr": { c: 127 }, + "byom.de": { c: 7 }, + "versatel.nl": { s: "#targetedPopupFrame{display:none !important}" }, + "handleidingzoek.nl": { + s: "body.cookie-notice > #wrapper,body.cookie-notice > #footer-bottom,body.cookie-notice > #footer{filter:none;-webkit-filter:none;-moz-filter:none}", + }, + "chathispano.com": { c: 7 }, + "forzearmate.org": { s: "#WPS_popup_message{display:none !important}" }, + "ntp-shop.it": { s: ".bottomBarMessage{display:none !important}" }, + "grazia-magazin.de": { s: ".safeSpaceForClose{display:none !important}" }, + "twed.com": { s: ".topline_wrapper{display:none !important}" }, + "audito.fr": { s: "#iframe_cc{display:none !important}" }, + "watfordfc.com": { s: ".wfc-m-cookie{display:none !important}" }, + "badkissingen.de": { s: "#chint{display:none !important}" }, + "liquidhearth.com": { c: 1 }, + "nick.com": { c: 94 }, + "sogeti.nl": { j: "5" }, + "brenntag.com": { s: ".page-hint-box{display:none !important}" }, + "luebben.de": { s: "#datenschutz-wrapper{display:none !important}" }, + "teamliquidpro.com": { c: 1 }, + "sheknows.com": { s: "#dfp-interstitial-holder{display:none !important}" }, + "mrsmithcasino.co.uk": { + s: ".global-inline-notifications{display:none !important}", + }, + "robertsspaceindustries.com": { + s: ".bottom-notif-bar,.l-notification-bar{display:none !important}", + }, + "surveycircle.com": { s: "#consent_info{display:none !important}" }, + "amnesty.fr": { + s: "#content > div > div:not([style]):not([id]){display:none !important}", + }, + "daimler.de": { j: "5" }, + "zomoto.nl": { j: "5" }, + "willys.se": { s: ".ax-global-messages{display:none !important}" }, + "greek-weather.org": { s: ".notice-top{display:none !important}" }, + "anisearch.de": { s: ".urgent-msg{display:none !important}" }, + "rocva.nl": { + s: ".brochure-overlay,.brochure-overlay-bg{display:none !important}", + }, + "giornalepop.it": { s: "#policy-alert{display:none !important}" }, + "badplaats.nl": { s: ".cnotice{display:none !important}" }, + "futurelearn.com": { + s: '.m-heads-up-banner[aria_label="Cookie banner"]{display:none !important}', + }, + "ksk-koeln.de": { s: "#dpWarningWrapper{display:none !important}" }, + "infogreffe.fr": { + s: ".trackingCookiesDisclaimer .header{margin-top:0 !important}", + }, + "bulls.de": { + s: 'footer > div[class*="cookie-hinweis"]{display:none !important}', + }, + "fairmondo.de": { s: ".l-news-header{display:none !important}" }, + "ou.nl": { s: "#M093A{display:none !important}" }, + "vodafone.hu": { s: ".cookie_fix{display:none !important}" }, + "tarifaexpert.hu": { s: ".lablec_suti_szabaly{display:none !important}" }, + "grammophon-platten.de": { c: 54 }, + "supercanemagic.com": { s: "#SE-disclaimer{display:none !important}" }, + "suzuki.nl": { s: ".page-helper__content--cookies{display:none !important}" }, + "symscooters.nl": { c: 63 }, + "mypeopledoc.com": { s: ".tall .update{display:none !important}" }, + "viewsoniceurope.com": { c: 7 }, + "kuki.cz": { s: "#fuckeu{display:none !important}" }, + "psc.cz": { c: 12 }, + "l1.nl": { s: "#l1_cookie_policy{display:none !important}" }, + "eclipsecomputers.com": { s: ".pagecookie{display:none !important}" }, + "vertaa.fi": { + s: 'div[data-rendering-area="dialogs"] [data-bind*="ui.dialogs.PopupBehavior"]{display:none !important}', + }, + "efset.org": { s: "body > .aa{display:none !important}" }, + "hemkop.se": { s: ".ax-global-messages{display:none !important}" }, + "wuerzburg.de": { s: "#chint{display:none !important}" }, + "hdi.global": { s: ".js-top-header{display:none !important}" }, + "inforete.it": { c: 1 }, + "keyforweb.it": { s: "#dcb-black-screen{display:none !important}" }, + "wseven.info": { s: "#ntf{display:none !important}" }, + "akrapovic.com": { s: ".cookies-bubble{display:none !important}" }, + "poigps.com": { s: "#poigps_cookie_advice{display:none !important}" }, + "gourmet.at": { s: ".row-wrapper.blackbox{display:none !important}" }, + "mondial-assistance.fr": { c: 128 }, + "rabla.ro": { s: 'body > div[id=""]{display:none !important}' }, + "manualsearcher.com": { + s: "body.cookie-notice > #wrapper,body.cookie-notice > #footer-bottom,body.cookie-notice > #footer{filter:none;-webkit-filter:none;-moz-filter:none}", + }, + "smartenergygb.org": { s: ".segb-cookiecompliance{display:none !important}" }, + "vectonemobile.nl": { s: "#alert_home{display:none !important}" }, + "runtervomgas.de": { j: "5" }, + "ristorantegellius.it": { c: 43 }, + "shopwelt.de": { s: "#dateschutzinfo{display:none !important}" }, + "rankinglekarzy.pl": { c: 37 }, + "robeco.nl": { s: "#container{margin:0 auto !important}" }, + "teesbusinesscompass.co.uk": { j: "5" }, + "lovepedia.net": { s: ".policy-banner{display:none !important}" }, + "weather2umbrella.com": { s: "#w2u_cookie_notice{display:none !important}" }, + "euractiv.es": { s: "#avisosusc{display:none !important}" }, + "qlstats.net": { j: "5" }, + "nacesty.cz": { s: "#term-of-use{display:none !important}" }, + "tallsay.com": { j: "5" }, + "viactt.pt": { s: ".popupContainer{display:none !important}" }, + "procyclingstats.com": { c: 1 }, + "lesoriginelles.fr": { c: 19 }, + "fatface.com": { s: "#messages{display:none !important}" }, + "openlibra.com": { j: "5" }, + "casinoeuro.com": { s: ".growl-container{display:none !important}" }, + "emtecko.cz": { s: "#__loadCookie{display:none !important}" }, + "fishersci.fr": { s: "#legalMessageWrapper{display:none !important}" }, + "telkom.co.za": { s: "#PrivacyNotice{display:none !important}" }, + "broughtons.com": { c: 95 }, + "idee-fuer-mich.de": { s: ".subNaviNotification{display:none !important}" }, + "hessenchemie.de": { s: ".readcookie{display:none !important}" }, + "erkel.hu": { s: "#suti_info{display:none !important}" }, + "freeonlinegames.com": { s: "#cwarn-box{display:none !important}" }, + "paf.es": { s: ".mo-notification-bar-fixed{display:none !important}" }, + "metropolisweb.it": { s: "#informativa{display:none !important}" }, + "vocabolariotreccani.it": { s: "footer{display:none !important}" }, + "kum.dk": { c: 46 }, + "my-supps.de": { s: ".pn_container{display:none !important}" }, + "yomoni.fr": { s: ".header__cook{display:none !important}" }, + "enel.it": { s: ".message-notification{display:none !important}" }, + "tradukka.com": { j: "5" }, + "radioveronica.nl": { j: "5" }, + "zorgverzekeringhema.nl": { j: "5" }, + "prorun.nl": { s: "body > div[id]:not([class]){display:none !important}" }, + "go4celebrity.com": { s: ".ccc{display:none !important}" }, + "werkstatt-betrieb.de": { s: ".cooco-window{display:none !important}" }, + "bapr.it": { + s: "#policy_id{display:none !important}#wrapper{padding-top:0 !important}", + }, + "meandermc.nl": { j: "5" }, + "accessibilitacentristorici.it": { + s: "#htmlbox_div1{display:none !important}", + }, + "innoq.com": { s: ".tracking-wrapper{display:none !important}" }, + "maschinewerkzeug.de": { s: ".cooco-window{display:none !important}" }, + "freetranslation.com": { + s: "w-div{display:none !important}html.wf-active body[class]::before{height:0 !important}", + }, + "magiogo.sk": { s: ".headerMessages{display:none !important}" }, + "naacesrf.com": { s: "#cklbox{display:none !important}" }, + "ajurveda-brno.cz": { s: ".notify{display:none !important}" }, + "studioevil.com": { s: "#SE-disclaimer{display:none !important}" }, + "miciny.cz": { c: 129 }, + "dagelijksestandaard.nl": { s: ".dgd_stb_box{display:none !important}" }, + "energiedirect.nl": { s: "#wall{display:none !important}" }, + "volvotrucks.gr": { s: ".headerNotification{display:none !important}" }, + "net-s.pl": { s: ".regulations{display:none !important}" }, + "rozwojowiec.pl": { c: 129 }, + "jobbio.com": { c: 25 }, + "hotel-sonnblick.at": { s: ".pageCookie{display:none !important}" }, + "haalo.pl": { s: "#cooks{display:none !important}" }, + "holfuy.com": { c: 12 }, + "alatest.de": { c: 118 }, + "floriantravel.com": { s: ".cookieatata{display:none !important}" }, + "canrosendo.com": { s: "#cookies-wrapper2{display:none !important}" }, + "czesci-samochodowe.wroclaw.pl": { c: 13 }, + "sockshop.co.uk": { s: "#CNwrap{display:none !important}" }, + "scandtrack.com": { s: "#st_cookie{display:none !important}" }, + "bzwbk.pl": { s: ".cookie-btn{display:none !important}" }, + "newsnow.co.uk": { s: "#pmbar{display:none !important}" }, + "gruppocarraro.it": { c: 1 }, + "riddarhuset.se": { s: ".cookieWidget{display:none !important}" }, + "dvdbluray.hu": { s: "#sutibox{display:none !important}" }, + "nickjr.com": { c: 94 }, + "loto.ro": { s: ".top-cookies{display:none !important}" }, + "volkswagen.it": { s: "#trackingPolicy{display:none !important}" }, + "guidastudenti.it": { s: ".barraPrivacy{display:none !important}" }, + "sokkaljobb.hu": { s: "#SPS_noaccept{display:none !important}" }, + "webmonkeysoftware.it": { s: "#Divcookie{display:none !important}" }, + "staffettaonline.com": { + s: "#ctl00_CtrlLogAbbonato1_cookiealert{display:none !important}", + }, + "sportetstyle.fr": { c: 55 }, + "juegosdiarios.com": { s: ".bottombar{display:none !important}" }, + "voicegroup.co.uk": { s: ".cookie-menu{display:none !important}" }, + "vicenteamigo.com": { s: ".cva_accept{display:none !important}" }, + "mixare.org": { s: ".rain1-cp-container{display:none !important}" }, + "hilzingen.de": { c: 53 }, + "faelectronic.it": { c: 55 }, + "fastalp.biz": { c: 47 }, + "svapoworld.com": { s: "#policy-alert{display:none !important}" }, + "kyokugym.nl": { c: 19 }, + "digiminster.com": { c: 25 }, + "grebbeberg.nl": { s: "#acceptscp2012{display:none !important}" }, + "365curtains.com": { s: ".top_warning{display:none !important}" }, + "hybridshop.co.uk": { c: 19 }, + "urbanfires.co.uk": { c: 19 }, + "fuba.com": { s: "#cover{display:none !important}" }, + "batcmd.com": { s: "#cmsg{display:none !important}" }, + "mtom-mag.com": { s: "#alert_trk{display:none !important}" }, + "itrebon.cz": { s: ".info-okno{display:none !important}" }, + "jeveuxlafibre.re": { s: "#les_cookies{display:none !important}" }, + "eko-care.si": { s: ".ndp-panel{display:none !important}" }, + "miliboo.com": { s: ".m-milibooCookie{display:none !important}" }, + "capgroup.com": { s: "#sb-container{display:none !important}" }, + "aquaparksenec.sk": { s: "#PovInfCoo{display:none !important}" }, + "muzeummw.pl": { s: ".cookieForm{display:none !important}" }, + "netbridge.dk": { s: "#bkg{display:none !important}" }, + "uresmykker.dk": { c: 1 }, + "gov.wales": { + s: "#govwales-cookie-notice{display:none !important}body.cookie-message-visible{background-position:0 0 !important}", + }, + "seguroscity.com": { s: "#galleta{display:none !important}" }, + "molfettalive.it": { s: "#Info{display:none !important}" }, + "bloomsbury.com": { s: ".stickyFooter{display:none !important}" }, + "twojliquid.pl": { c: 37 }, + "fragasyv.se": { s: "#siteflash{display:none !important}" }, + "campisiconserve.it": { s: "body > span{display:none !important}" }, + "szexpartnerindex.hu": { s: "#cookiewindow{display:none !important}" }, + "gocards.nl": { c: 66 }, + "uneo-avantages.fr": { s: ".bCnil{display:none !important}" }, + "algerieinfo.com": { s: "body > center > font{display:none !important}" }, + "geoblog.pl": { s: "#cContainer{display:none !important}" }, + "mojbrzuch.pl": { s: "#__cookies_{display:none !important}" }, + "weetabix.co.uk": { s: ".oCookie{display:none !important}" }, + "lacnews24.it": { s: "#overlay_pri,#box1{display:none !important}" }, + "talentsoft.com": { s: "#cnil_message{display:none !important}" }, + "italradio.org": { s: ".privacyStatement{display:none !important}" }, + "misterfox.co": { c: 1 }, + "fijlkam.it": { s: "#privacy-wrapper{display:none !important}" }, + "dieantenne.it": { s: "#camp{display:none !important}" }, + "sigmastudio.it": { c: 38 }, + "candycastle.nl": { s: ".cookiesC{display:none !important}" }, + "tokiomarine.com": { + s: ".navigation-secondary-top{display:none !important}", + }, + "privatesportshop.es": { c: 1 }, + "online24.pt": { c: 55 }, + "sydmaquinaria.com": { s: "#infoContainer{display:none !important}" }, + "lettercount.com": { c: 121 }, + "dirtyrhino.com": { c: 1 }, + "gdjenamore.com": { s: ".kolacic{display:none !important}" }, + "immense-serie.com": { s: "#cookie_auth{display:none !important}" }, + "pirk.lt": { s: "#toolbar_container{display:none !important}" }, + "caferosenhaven.dk": { c: 1 }, + "confort-sauter.com": { s: "#block-notice{display:none !important}" }, + "digi-work.com": { s: "#mobileHeader{display:none !important}" }, + "allplay.pl": { c: 1 }, + "krups.com.pl": { c: 1 }, + "vlmedicina.lt": { s: ".div_cookie_bg{display:none !important}" }, + "longines.it": { j: "5" }, + "pierreetvacances.com": { + s: "#didomi-host{display:none !important} .didomi-popup-open{overflow:unset !important}", + }, + "teoma.com": { s: "#cp-banner{display:none !important}" }, + "coinucid.it": { c: 19 }, + "alternativa.fr": { j: "5" }, + "nextdoor.nl": { s: "#top_banner{display:none !important}" }, + "groepsaccomodaties.org": { j: "5" }, + "sportechplc.com": { s: ".mdl-notification{display:none !important}" }, + "oneyeartarget.com": { c: 122 }, + "france.fr": { s: ".atfcookie{display:none !important}" }, + "tetrainfo.com": { s: "#tetrainfo_eu{display:none !important}" }, + "xxxvogue.net": { c: 1 }, + "futbolenvivoargentina.com": { c: 7 }, + "mols-linien.dk": { s: ".CInfo{display:none !important}" }, + "prague-catering.cz": { s: ".feuc{display:none !important}" }, + "k-tuinskool.com": { s: "#c-cookies{display:none !important}" }, + "musixmatch.com": { s: ".mxm-cookie-alert{display:none !important}" }, + "megascans.se": { + s: "#react-app > div:not([data-reactid]){display:none !important}", + }, + "nosolosalud.com": { s: "#downbar{display:none !important}" }, + "fahrrad-kuechler.de": { + s: '.cookieHintVisible div[class*="cookie-hinweis"]{display:none !important}', + }, + "gerlach.org.pl": { s: "#top0info{display:none !important}" }, + "cartests.net": { s: ".messi{display:none !important}" }, + "wellmall.cz": { c: 119 }, + "entirelyholby.co.uk": { c: 19 }, + "belfastmet.ac.uk": { s: "#div-alerts-wrapper{display:none !important}" }, + "medizzine.com": { s: ".alerta{display:none !important}" }, + "riassuntini.com": { s: ".banner.section.white-bg{display:none !important}" }, + "paskoluklubas.lt": { j: "5" }, + "motohid.pl": { + s: "#simple-modal-overlay,#simple-modal{display:none !important}", + }, + "copyrightpolska.pl": { s: "#cookie-ack{display:none !important}" }, + "beeshary.com": { c: 21 }, + "neobiznes.pl": { s: "#cpolicyHolder{display:none !important}" }, + "zgodafc.pl": { c: 1 }, + "benissa.net": { s: "#faldon{display:none !important}" }, + "latiendahome.com": { s: ".cookie_validation{display:none !important}" }, + "lincelot.com": { s: ".columbus-background{display:none !important}" }, + "capri-lublin.pl": { s: "#mod98{display:none !important}" }, + "dafmuseum.com": { s: ".page-overlay{display:none !important}" }, + "rw2010.pl": { c: 44 }, + "wecare.gr": { s: ".ee-cookie{display:none !important}" }, + "esinvesticijos.lt": { s: "#pre_header{display:none !important}" }, + "casaktua.com": { c: 10 }, + "procycles43.fr": { s: "#divacacher{display:none !important}" }, + "tuodi.it": { c: 13 }, + "beko.gr": { + s: ".sayfaDisDiv > .sayfaIcDiv > .row300{display:none !important}", + }, + "nordpasdecalais.fr": { s: "#bandeauCnil{display:none !important}" }, + "bubblebed.bg": { s: ".gs-cookies-review{display:none !important}" }, + "hijob.me": { s: ".flash-cookie{display:none !important}" }, + "iabfrance.com": { s: "#boxAlert{display:none !important}" }, + "thejukeboxman.com": { s: ".promo-banner{display:none !important}" }, + "wholefoodsmarket.com": { s: ".QSISlider{display:none !important}" }, + "bad-wildbad.de": { c: 53 }, + "eleonline.it": { + s: '#content > div[style*="fixed"]{display:none !important}', + }, + "evopayments.eu": { s: "#zwcc{display:none !important}" }, + "noleggiodiy.it": { s: "#privacySlider{display:none !important}" }, + "echevarne.com": { c: 117 }, + "asuntosaatio.fi": { s: ".js-disclaimer-dismiss{display:none !important}" }, + "osiander.de": { s: "#onlyCookie{display:none !important}" }, + "lyleandscott.com": { s: "#cookieCont{display:none !important}" }, + "get-notes.com": { c: 19 }, + "sachsen-tourismus.de": { s: "#xcm-bar{display:none !important}" }, + "significados.com.br": { c: 55 }, + "daimonin.org": { s: "#ecl_outer{display:none !important}" }, + "karvancevitam.nl": { c: 1 }, + "homelet.co.uk": { s: ".cp-wrapper{display:none !important}" }, + "desall.com": { s: "#stripe{display:none !important}" }, + "gel.com": { c: 38 }, + "buddhismguide.org": { s: "#info_text_header{display:none !important}" }, + "afs.de": { s: ".afs_coi{display:none !important}" }, + "autoklicecz.cz": { s: "#cookiesI{display:none !important}" }, + "gamerswalk.com": { + s: ".cookies--visible + .header,.cookies--visible + .header + .main,.cookies--visible + .header-fos{margin-top:0 !important}", + }, + "ggintegral.fr.nf": { c: 1 }, + "learn-french-free-with-stories.weebly.com": { + s: "#header-top{display:none !important}", + }, + "inzeratyzadarmo.sk": { s: "#coo_source{display:none !important}" }, + "myproducts.bandce.co.uk": { c: 21 }, + "d-cycling.nl": { c: 27 }, + "initalia.it": { c: 95 }, + "playinfinity.it": { c: 7 }, + "vta.lt": { s: ".cooask{display:none !important}" }, + "thefourthphase.com": { + s: "#red-bull-cookie-notification{display:none !important}", + }, + "radiologie-mannheim.de": { c: 38 }, + "securedbydesign.com": { s: ".interimpopup{display:none !important}" }, + "fc-koeln.de": { s: ".mod-alert{display:none !important}" }, + "rkw-kompetenzzentrum.de": { s: "#rkw-infolayer{display:none !important}" }, + "mivoq.it": { s: ".check-policy{display:none !important}" }, + "atlas-roslin.pl": { s: ".tytul > span{display:none !important}" }, + "bptour.pl": { c: 1 }, + "chaptercheats.com": { s: ".headertp{display:none !important}" }, + "jusan.it": { c: 34 }, + "drivingskillsforlife.nl": { s: "#popup_custom{display:none !important}" }, + "autentiek.nl": { s: "#ciWrapper{display:none !important}" }, + "hezkakoupelna.cz": { c: 119 }, + "noclegi24h.pl": { c: 1 }, + "etransport.pl": { j: "5" }, + "agenceecofin.com": { s: ".pwebbox{display:none !important}" }, + "eco-sunglasses.com": { s: "#first_visit_message{display:none !important}" }, + "sg-weber.at": { c: 52 }, + "thebtas.co.uk": { s: ".slidepanel_oter{display:none !important}" }, + "alphotel.at": { s: "#tx_tracking{display:none !important}" }, + "cimoc.com": { s: "#styleUp{display:none !important}" }, + "spglobal.com": { s: "#privacyPlicyBanner{display:none !important}" }, + "maregel.net": { c: 21 }, + "barclays.it": { s: "#boxTextCookie{display:none !important}" }, + "cantinesettesoli.it": { + s: ".modal-privacy.attiva{display:none !important}", + }, + "hdr-photographer.com": { s: "#rn_container{display:none !important}" }, + "dnbfeed.no": { c: 1 }, + "mct-corp.com": { s: ".uk-alert{display:none !important}" }, + "acierto.com": { s: "#blockdisclaimer{display:none !important}" }, + "rio2016.coni.it": { s: "#privacy-wrapper{display:none !important}" }, + "singles-in-stuttgart.de": { s: "#DC{display:none !important}" }, + "lycos.fr": { c: 96 }, + "alpenradio.net": { + s: 'div[data-wzb="CookieNotification"] iframe{display:none !important}', + }, + "skyradio.nl": { j: "5" }, + "valeofglamorgan.gov.uk": { s: "#fixed-bar{display:none !important}" }, + "slikomat.com": { s: ".jquery-bar{display:none !important}" }, + "societapiemonteseautomobili.com": { c: 21 }, + "life365.eu": { c: 1 }, + "taxipedia.info": { s: "#fpub-popup{display:none !important}" }, + "openprof.com": { s: "#cookie_id{display:none !important}" }, + "przelewy24.pl": { s: "#policy_container{display:none !important}" }, + "bankomatfinder.at": { s: "#c-cookie{display:none !important}" }, + "drive-smart.com": { s: ".dri-ncookies-alert{display:none !important}" }, + "tns.fr": { s: "#pop-cnil{display:none !important}" }, + "casinodeparis.fr": { c: 27 }, + "hoelangnog.nl": { + s: "body > .container.transparency h3{display:none !important}", + }, + "arch-homes.co.uk": { + s: "#cookiepaneltab,#cookiepaneltab ~ .ui-dialog{display:none !important}", + }, + "claremontconsulting.co.uk": { s: "#demo-bar{display:none !important}" }, + "sgp.nl": { s: ".footer-msg{display:none !important}" }, + "24chasa.bg": { c: 130 }, + "ismatteirecanati.it": { c: 19 }, + "sonypictures.net": { s: "#sp-nettrack{display:none !important}" }, + "axa.cz": { s: ".axa-cookies{display:none !important}" }, + "payback.it": { j: "5" }, + "kcprofessional.nl": { + s: "#optIn,#optIn ~ .reveal-modal-bg,.alert-box{display:none !important}", + }, + "midas.pt": { s: ".bg_cookie{display:none !important}" }, + "rocdesalpes.com": { c: 62 }, + "symfonia.org": { s: "#eu-dir{display:none !important}" }, + "lirelactu.fr": { + s: '#app > div[data-reactroot] > div[class*="container"]{display:none !important}', + }, + "contratprive-recette.6tzen.fr": { c: 7 }, + "lecrazyhorseparis.com": { + s: "#wrapper.home_cookie #header{margin:0 !important}", + }, + "quotidianoenergia.it": { c: 12 }, + "certina.com": { s: ".footer-cnil-wr{display:none !important}" }, + "opticjungle.gr": { s: "#sid-container{display:none !important}" }, + "drinkdruid.com": { s: "#sid-container{display:none !important}" }, + "cyclemiles.co.uk": { s: "#messages-cont{display:none !important}" }, + "droidchart.com": { c: 93 }, + "techknow.ie": { c: 19 }, + "weetabixfoodcompany.co.uk": { s: ".oCookie{display:none !important}" }, + "venditamobiligiapponesi.it": { + s: ".sa-notification-bar{display:none !important}body{padding-top:0 !important}", + }, + "wyrobieniepaszportu.pl": { c: 1 }, + "loccioni.com": { s: "#box.fascia{display:none !important}" }, + "mediatheque-chabris.net": { c: 67 }, + "bartek.com.pl": { s: "#journal-cookies{display:none !important}" }, + "galnet.fr": { s: "#topnotecontainer{display:none !important}" }, + "mybustracker.co.uk": { s: "#zoneCookie{display:none !important}" }, + "cliente.enerxenia.it": { + s: ".commons-alert-overlay,.commons-alert-box{display:none !important}", + }, + "musicclub.eu": { c: 7 }, + "hiboox.fr": { c: 55 }, + "checklistwebwinkel.nl": { s: "#smbv_splash{display:none !important}" }, + "portalinvatamant.ro": { s: "#terms{display:none !important}" }, + "designfund.dk": { s: ".sleeknote{display:none !important}" }, + "eleicoes2014.com.br": { c: 55 }, + "digitalshoping.com": { c: 21 }, + "ophetwww.net": { + s: '#footer_container ~ div,script[src*="cookies.min.js"] ~ div{display:none !important}', + }, + "killarneyroyal.ie": { s: ".PPContent{display:none !important}" }, + "fishersci.nl": { s: "#legalMessageWrapper{display:none !important}" }, + "digimobil.it": { c: 131 }, + "tarhely.eu": { s: "#sutik{display:none !important}" }, + "rail.phototrans.eu": { c: 1 }, + "kwf.nl": { s: ".cbar-wrapper{display:none !important}" }, + "viciodigital.es": { s: "#adk_acblock{display:none !important}" }, + "privacy.sbs.nl": { j: "5" }, + "prixtel.com": { s: "#wpx_cookie{display:none !important}" }, + "wishy.it": { c: 7 }, + "mora.nl": { + s: ".clNotice{display:none !important}.clNoticeVisible{margin-top:0 !important}", + }, + "weberbeamix-dhz.nl": { c: 52 }, + "hotmilfzone.com": { c: 1 }, + "armedunity.com": { s: ".ipsMessage_error{display:none !important}" }, + "maribor-pohorje.si": { s: ".cookeEnabler{display:none !important}" }, + "google-cache.de": { s: "#meldungContainer{display:none !important}" }, + "ajoto.com": { c: 43 }, + "linkgroup.pl": { s: "#lg_cookies{display:none !important}" }, + "avia.de": { s: ".cs-info-wrapper{display:none !important}" }, + "viber.com": { c: 47 }, + "skapiec.pl": { s: ".cookies-rwd{display:none !important}" }, + "telia.fi": { + s: '.app-content-scroll-container .notification-inline,.notification[data-cookiename="cookies_fi"],#yhteiso-messages,.notification--blue{display:none !important}', + }, + "ultrahack.org": { + s: ".app > hr:first-child + div:not([class]):not([id]){display:none !important}", + }, + "radio24syv.dk": { s: ".r24syv-cookie-notice{display:none !important}" }, + "cercolavoro.com": { c: 25 }, + "tp.lpp.si": { s: 'body > table[height="20"]{display:none !important}' }, + "piib.org.pl": { + s: "#divcooinf{display:none !important}body{background-position:0 0 !important}", + }, + "allianz-assistance.es": { c: 128 }, + "trony.it": { + s: ".smcc_overlay_cokkieaccept,.smcc_modal_cokkieaccept{display:none !important}", + }, + "hmerologio.gr": { s: "#sid-container{display:none !important}" }, + "prawobrzeze.info": { c: 1 }, + "sanprobi-superformula.pl": { c: 1 }, + "boxannunci.com": { s: ".terms{display:none !important}" }, + "shopforshop.it": { s: "body > span{display:none !important}" }, + "upendo.tv": { c: 10 }, + "virginmoneygiving.com": { s: "#blank-container{display:none !important}" }, + "mjam.net": { s: "#__Mjam__CookieBanner{display:none !important}" }, + "vercapas.com": { s: ".footerck{display:none !important}" }, + "168chasa.bg": { c: 130 }, + "wienerborse.at": { s: "#page-alert{display:none !important}" }, + "opel.nl": { c: 27 }, + "familylawweek.co.uk": { s: "#zeus_box{display:none !important}" }, + "egarage.de": { s: "#fpub-popup{display:none !important}" }, + "banaxi.com": { s: "#form2 > div[style]{display:none !important}" }, + "prawdaobiektywna.pl": { s: "#mcpc{display:none !important}" }, + "irozhlas.cz": { s: ".b-cookie{display:none !important}" }, + "pravda.sk": { s: ".sticky-cookies{display:none !important}" }, + "telegraafvandaag.nl": { j: "5" }, + "dewereldmorgen.be": { + s: "#cookie-consent-overlay ~ div[style]{display:none !important}", + }, + "wanttoknow.nl": { c: 77 }, + "donnons.org": { s: ".head-line{display:none !important}" }, + "tastedive.com": { s: ".tk-Footer-cc{display:none !important}" }, + "polygon.com": { c: 56 }, + "toffeeweb.com": { s: "#fixedFooter{display:none !important}" }, + "bgfermer.bg": { c: 130 }, + "watchfinder.co.uk": { s: "#cookie_{display:none !important}" }, + "mediamarkt.nl": { j: 5 }, + "mediamarkt.de": { j: 5 }, + "mediamarkt.it": { j: 5 }, + "mediamarkt.at": { j: 5 }, + "mediamarkt.be": { j: 5 }, + "mediaworld.it": { j: 5 }, + "mediamarkt.es": { j: 5 }, + "saturn.de": { j: 5 }, + "gonnesa.ca.it": { s: "#fake-div{display:none !important}" }, + "motorsport.com": { + s: ".ms-footer-fixbox,.ms-header-messages,#privacy_accept{display:none !important}", + }, + "lifeisstrange.com": { s: ".comp-flash-notice{display:none !important}" }, + "zumba.com": { c: 26 }, + "plt.nl": { j: "5" }, + "bgdnes.bg": { c: 130 }, + "acquabella-construplas.com": { s: "#ico_wrapper{display:none !important}" }, + "gorillaz.com": { c: 127 }, + "toornament.com": { s: ".cookie-legal{display:none !important}" }, + "manikowski.de": { c: 126 }, + "streetz.se": { c: 19 }, + "hudsonsbay.nl": { s: ".gk-stickymessage{display:none !important}" }, + "minecraft-serverlist.net": { s: "#ingameCookie{display:none !important}" }, + "distri.cz": { c: 1 }, + "mojehobby.pl": { s: ".message-footer-panel{display:none !important}" }, + "wegenerwordpress.nl": { j: "5" }, + "receptentabel.nl": { + s: "#loading,#loading + .noblur{display:none !important}", + }, + "omnires.pl": { s: ".cookie-allcontent{display:none !important}" }, + "plazilla.com": { j: "5" }, + "pathfinder-w.space": { s: "#pf-cookie-hint{display:none !important}" }, + "flyingtiger.com": { s: ".save-cookies{display:none !important}" }, + "upolujebooka.pl": { c: 42 }, + "ingdirect.fr": { s: "#cookieManagement{display:none !important}" }, + "racked.com": { s: "#privacy-options{display:none !important}" }, + "drmartens.com": { s: ".dm-cookie-container{display:none !important}" }, + "meubella.nl": { s: ".cnotice{display:none !important}" }, + "plan.de": { s: ".psg-cookie{display:none !important}" }, + "niknot.com": { s: ".cLaw_mainCnt{display:none !important}" }, + "ftb.world": { c: 7 }, + "socialmediaacademie.nl": { j: "5" }, + "restaurantweek.pl": { s: ".cookiesLaw{display:none !important}" }, + "zerochan.net": { c: 12 }, + "hemglass.se": { s: ".message-popup{display:none !important}" }, + "umziehen.de": { s: "#mcCookie{display:none !important}" }, + "asendia.de": { s: ".body.body--is-alerted{padding-top:0 !important}" }, + "skoda-connect.com": { + s: ".notification-container{display:none !important}", + }, + "agenziademanio.it": { s: "#bannerInfo{display:none !important}" }, + "fashionlab.nl": { j: "5" }, + "kortingscouponcodes.nl": { c: 97 }, + "swaper.com": { s: "#confirm-stripe{display:none !important}" }, + "smarkets.com": { s: ".notices-wrapper{display:none !important}" }, + "mooiedeal.nl": { c: 66 }, + "weequizz.com": { s: ".bt_cookie{display:none !important}" }, + "wyevalegardencentres.co.uk": { + s: "#privacyStatement{display:none !important}", + }, + "maquillalia.com": { s: "#coke{display:none !important}" }, + "opencaching.de": { j: "5" }, + "conseils-thermiques.org": { s: ".display_cookies{display:none !important}" }, + "nazwa.pl": { s: "#policy-box{display:none !important}" }, + "animod.de": { s: "#animod-c{display:none !important}" }, + "gogift.com": { s: ".iziToast-wrapper{display:none !important}" }, + "autozeeland.nl": { s: "#cpol{display:none !important}" }, + "zeta.nu": { s: "#oddcookie{display:none !important}" }, + "fitnessuebungen-zuhause.de": { + s: "#cookie[type] + div{display:none !important}", + }, + "reco.se": { s: ".pms.bg-white.cntr{display:none !important}" }, + "asiaflash.com": { c: 31 }, + "qshops.org": { s: ".loading.cache-loading{display:none !important}" }, + "kfc.co.uk": { s: ".cookies-view{display:none !important}" }, + "openmind-shop.de": { s: ".content-cookie{display:none !important}" }, + "valleyvet.com": { s: "#ToU_float{display:none !important}" }, + "hellostudent.co.uk": { c: 7 }, + "amref.it": { s: "#divCk{display:none !important}" }, + "tube.nl": { j: "5" }, + "rechtopgeld.nl": { j: "5" }, + "hboespana.com": { s: "#main-warning{display:none !important}" }, + "lsb.dk": { s: "#notificationBar{display:none !important}" }, + "kamilianie.eu": { c: 12 }, + "weshop.co.uk": { c: 11 }, + "moneybird.nl": { + s: ".biscuit-message-is-active .page,.biscuit-message-is-active .header{transform:none !important}", + }, + "destockplus.com": { s: ".page_warning{display:none !important}" }, + "gwp.pl": { c: 68 }, + "ragusanews.com": { s: "#barra{display:none !important}" }, + "curverstyle.pl": { c: 1 }, + "pro-bikegear.com": { c: 37 }, + "ingmarkets.com": { + s: ".no-cookies-pref{position:static !important}.no-cookies-pref:after{display:none !important}", + }, + "helicomicro.com": { s: ".cp-info-bar{display:none !important}" }, + "pendlerinfo.org": { s: "#containerDataProtection{display:none !important}" }, + "stargazerslounge.com": { + s: ".ipsfocus-globalMessage{display:none !important}", + }, + "asst-pg23.it": { s: "#divInformativaBreve{display:none !important}" }, + "teb.com.tr": { s: "#cokieMain{display:none !important}" }, + "palma.cat": { s: "#avisolssi{display:none !important}" }, + "nolotech.jimdo.com": { + s: ".powr-popup.powrLoaded{display:none !important}", + }, + "framtiden.com": { s: ".sol-cookies{display:none !important}" }, + "uhren-miquel.de": { s: ".ui-dialog.innoPrivacy{display:none !important}" }, + "tysol.pl": { s: "#cooinfo{display:none !important}" }, + "torebrings.se": { c: 25 }, + "lesinfos.ma": { s: "#bottomBar{display:none !important}" }, + "scio.pw": { c: 54 }, + "tooba.pl": { s: ".dialog-serwis-msg.dialog-fixed{display:none !important}" }, + "historicengland.org.uk": { s: ".alert-banner{display:none !important}" }, + "pensburgh.com": { c: 56 }, + "yoy.tv": { c: 11 }, + "habitat76.fr": { s: ".header-cnil{display:none !important}" }, + "recast.ai": { s: ".Toasts{display:none !important}" }, + "meetic.fr": { s: ".main-frame-bottom-strip{display:none !important}" }, + "chinamobiel.nl": { c: 19 }, + "calorielijst.nl": { + s: "#loading,#loading + .noblur{display:none !important}", + }, + "theonlinesurgery.co.uk": { s: ".alert.ue-content{display:none !important}" }, + "youmobile.es": { s: ".iklon{display:none !important}" }, + "lxax.com": { + s: "body > div:not([id]):not([class]):not([title]){display:none !important}", + }, + "reindicium.com": { j: "5" }, + "lbp.me": { s: "#error-overlay{display:none !important}" }, + "fdrive.cz": { s: ".sys-alert{display:none !important}" }, + "voxmedia.com": { c: 56 }, + "kabeltje.com": { s: "body > .mbdialog{display:none !important}" }, + "fristadskansas.com": { j: "5" }, + "regiobank.nl": { s: "#cleanPageContainer{display:none !important}" }, + "sbnation.com": { c: 56 }, + "societegenerale.rs": { s: "#sgs_cookie{display:none !important}" }, + "spycolor.com": { s: "#policy-window{display:none !important}" }, + "weck.com.pl": { s: "#popup2{display:none !important}" }, + "aab.dk": { s: ".cookieinject{display:none !important}" }, + "ikgastarten.nl": { j: "5" }, + "cookiesv2.publiekeomroep.nl": { j: "5" }, + "curbed.com": { c: 56 }, + "eumostwanted.eu": { s: "#sortingPreference{display:none !important}" }, + "swedoor.dk": { s: "#swedoor_privacy_widget{display:none !important}" }, + "davplus.de": { s: ".cookiesmanager{display:none !important}" }, + "salus.de": { + s: '.notification[data-identifier="cookie"]{display:none !important}', + }, + "tripplite.com": { j: "5" }, + "e-b-z.de": { s: "#cooklay{display:none !important}" }, + "janrain.com": { s: ".wptbbarheaddiv{display:none !important}" }, + "dccomics.com": { c: 98 }, + "liquidlegends.net": { c: 12 }, + "allianz-voyage.fr": { c: 128 }, + "sane.org.uk": { s: "#jxcc-bar{display:none !important}" }, + "gotobrno.cz": { s: ".b-cookie{display:none !important}" }, + "krug.com": { s: "#_evh-ric-age-gate{display:none !important}" }, + "ekino-tv.pl": { c: 0 }, + "stilenaturale.com": { s: "#adw-bottombanner{display:none !important}" }, + "dyson.co.uk": { s: ".js-notifications{display:none !important}" }, + "torinostar.it": { s: "#footerprivacy{display:none !important}" }, + "software4u.de": { s: "#mainNav{top:0 !important}" }, + "sahamassurance.ma": { s: "#rubon{display:none !important}" }, + "toolbox.com": { + s: "#m_privacyPolicy_privacyNotice{display:none !important}", + }, + "phoneklinik.com": { + s: ".jcncontainer.jcntopoverlay{display:none !important}", + }, + "freemeteo.gr": { c: 0 }, + "petsie.nl": { j: "5" }, + "hmc.org.uk": { s: "#modal-mask{display:none !important}" }, + "rajsvitidel.cz": { s: ".cc_wrapper{display:none !important}" }, + "spotlight.pl": { s: ".statement-container{display:none !important}" }, + "inver.com": { c: 11 }, + "hkik.hu": { c: 25 }, + "reading.gov.uk": { c: 25 }, + "alpenski.pl": { c: 10 }, + "lesara.nl": { s: ".notification__container{display:none !important}" }, + "spartacus-educational.com": { s: "#new-domain{display:none !important}" }, + "etstur.com": { s: ".protectionOfData{display:none !important}" }, + "libertas.pl": { c: 12 }, + "relaischateaux.com": { j: "5" }, + "wetterheute.at": { s: ".cookie-insert{display:none !important}" }, + "parasol.com.pl": { + s: "#black_background,#black_background_panel{display:none !important}", + }, + "codeplay.com": { s: "#notificationPopup{display:none !important}" }, + "freemeteo.rs": { c: 0 }, + "fhpelikan.com.pl": { + s: "#simple-modal,#simple-modal-overlay{display:none !important}", + }, + "minstercleaning.co.uk": { s: "#ecld_bar{display:none !important}" }, + "fc.de": { s: ".mod-alert{display:none !important}" }, + "safc.com": { s: ".global-notice-wrap{display:none !important}" }, + "akh.hu": { s: "#macookie{display:none !important}" }, + "flottagumiszerviz.hu": { s: "#macookie{display:none !important}" }, + "peters.de": { s: ".loading_cookie_mainkuangjia{display:none !important}" }, + "colchones.es": { s: "#avisosusc{display:none !important}" }, + "upvx.es": { s: "#lean_overlay,#change_cookies{display:none !important}" }, + "chambre-vienne.notaires.fr": { s: "#cnil-notice{display:none !important}" }, + "bechbruun.com": { s: ".header-notice{display:none !important}" }, + "trekking-koenig.de": { s: ".cookie5{display:none !important}" }, + "pierotofy.it": { c: 1 }, + "fishersci.es": { s: "#legalMessageWrapper{display:none !important}" }, + "efinancialcareers.de": { s: "#pageMessages{display:none !important}" }, + "dokumentyzastrzezone.pl": { s: "#gkTopBar{display:none !important}" }, + "ftopadova.it": { c: 19 }, + "symmotos.ch": { c: 63 }, + "stayinwales.co.uk": { s: ".ckinfo-panel{display:none !important}" }, + "generatorkodowkreskowych.pl": { s: "#cn{display:none !important}" }, + "coopalleanza3-0.it": { s: ".cookieDisplay{display:none !important}" }, + "wsim.de": { s: "#dataPrivacyPolicy{display:none !important}" }, + "lycos.es": { c: 96 }, + "elektroaktivisten.de": { s: ".main-alert{display:none !important}" }, + "seriale.co": { s: "#komunikat{display:none !important}" }, + "tournamentsoftware.com": { j: "5" }, + "tuvlita.lt": { s: ".section.accept{display:none !important}" }, + "battle-of-glory.com": { + s: ".ui-pnotify.background-transparent{display:none !important}", + }, + "onninen.com": { s: "#OnninenCookieInfo{display:none !important}" }, + "koolhydratentabel.nl": { + s: "#loading,#loading + .noblur{display:none !important}", + }, + "gloucestershire.gov.uk": { c: 27 }, + "wallangues.be": { s: "#wallangues-eu-cookie{display:none !important}" }, + "pcbox.com": { c: 0 }, + "vintage-radio.net": { c: 11 }, + "traconelectric.com": { s: ".cookie-row{display:none !important}" }, + "operasanfrancesco.it": { s: "#avviso{display:none !important}" }, + "cosiepsuje.com": { s: ".ciacha{display:none !important}" }, + "alberidinataleartificiale.it": { c: 117 }, + "foliesbergere.com": { c: 27 }, + "m.peruzzosrl.com": { c: 1 }, + "cookies-accept-nl.weeronline.cloud": { j: "5" }, + "infodefensa.com": { c: 0 }, + "atleticodemadrid.com": { c: 0 }, + "almapress.com.pl": { c: 37 }, + "hoxa.hu": { s: "#container > div[style]{display:none !important}" }, + "roly.eu": { s: ".jq-toast-wrap{display:none !important}" }, + "aquaquiz.com": { c: 89 }, + "passmyparcel.com": { c: 21 }, + "receptnajidlo.cz": { s: "#cxcx{display:none !important}" }, + "gruppoeuromobil.com": { c: 12 }, + "brain-magazine.fr": { c: 0 }, + "meteoconsult.fr": { s: "#top_head{display:none !important}" }, + "mesmateriaux.com": { s: "#CookiesValid{display:none !important}" }, + "coolermaster.com": { + s: "#coolermaster-cookie-policy{display:none !important}", + }, + "guenstiger.de": { s: "#ck-pop{display:none !important}" }, + "gunnars.fr": { s: ".cp-slidein-popup-container{display:none !important}" }, + "exweb.exchange.uk.com": { s: "#ibox{display:none !important}" }, + "lacsiboltja.hu": { s: "#uzeno{display:none !important}" }, + "sermicro.com": { s: "#galletas{display:none !important}" }, + "mercedes-amg.com": { + s: "#emb-cp-overlay,#emb-cp-dialog{display:none !important}", + }, + "scooter-system.fr": { s: ".avertissement{display:none !important}" }, + "polskifrontend.pl": { j: "5" }, + "nbazar.sk": { s: ".eu{display:none !important}" }, + "ordineveterinariroma.it": { s: "#privacywarn{display:none !important}" }, + "wecanjob.it": { s: "#trace-form{display:none !important}" }, + "carnovo.com": { s: ".fixed-alert{display:none !important}" }, + "10clouds.com": { s: ".tenc-header__cookies{display:none !important}" }, + "desokupa.com": { c: 19 }, + "bib-cclachatrestesevere.net": { c: 67 }, + "kepmegoszto.com": { c: 93 }, + "guglwald.at": { s: "#tx_tracking{display:none !important}" }, + "symfrance.com": { c: 63 }, + "rymer.org": { s: "#divzasobu{display:none !important}" }, + "conjuga-me.net": { c: 17 }, + "fahrschulcard.de": { c: 99 }, + "nuget.org": { c: 21 }, + "comarsport.com": { s: "#cooking{display:none !important}" }, + "twinset.com": { s: "#ckInfo{display:none !important}" }, + "isa-sociology.org": { s: "#politica{display:none !important}" }, + "skystore.com": { s: ".top-notification-container{display:none !important}" }, + "eralsolution.com": { s: "#stato{display:none !important}" }, + "enel.ro": { s: ".message-notification{display:none !important}" }, + "offerraadgivning.dk": { s: "#ck_row{display:none !important}" }, + "uroda.com": { s: "#blockPopupInformation{display:none !important}" }, + "demaralimentari.it": { s: "#privacy-advise{display:none !important}" }, + "tmt-magazine.com": { s: ".sitealert{display:none !important}" }, + "pianho97.hu": { s: "#alertify,#alertify-cover{display:none !important}" }, + "ssangyong.es": { s: "#eltexto{display:none !important}" }, + "eshop.silicmedia.cz": { s: ".box.notify{display:none !important}" }, + "sonypicturesreleasing.es": { s: "#track-layer{display:none !important}" }, + "hays.nl": { s: "#header-msg{display:none !important}" }, + "pozyx.io": { c: 7 }, + "governmentcomputing.com": { s: ".privacy_notice{display:none !important}" }, + "consumind.nl": { s: "#csm-optin-bar{display:none !important}" }, + "maccosmetics.be": { c: 87 }, + "kunstveiling.nl": { + s: "#kunstveiling-accept-form{display:none !important}", + }, + "gelighting.com": { s: "#privacy-message{display:none !important}" }, + "tiendagonzalezbyass.com": { s: "#stickyFooter{display:none !important}" }, + "24kitchen.nl": { j: "5" }, + "ligne-adsl.fr": { c: 1 }, + "parafarma.be": { c: 13 }, + "toutabo.com": { s: ".cookie-text{display:none !important}" }, + "henkel-reiniger.de": { j: "5" }, + "fieraforli.it": { s: ".ns-box.ns-bar{display:none !important}" }, + "myparliament.info": { s: "#data-disclaimer{display:none !important}" }, + "06gids.nl": { s: ".ilikecookies{display:none !important}" }, + "adernats.cat": { c: 0 }, + "airlinecheckins.com": { + s: ".app-header + .layout-row{display:none !important}", + }, + "czytio.pl": { c: 0 }, + "masodomov.sk": { c: 10 }, + "microgiochi.com": { s: "#popupmsg_wrapper{display:none !important}" }, + "sorelfootwear.fr": { s: "#notify-bar{display:none !important}" }, + "weltdergoetter.de": { c: 11 }, + "dugout.com": { s: ".simplemodal-bg.snap-bottom{display:none !important}" }, + "acf-amphibians.com": { c: 19 }, + "ifp.si": { s: "body > table{display:none !important}" }, + "mediatheque.ville-montrouge.fr": { c: 67 }, + "cipriani-phe.com": { s: "#myAlert{display:none !important}" }, + "fibs.it": { s: "#privacy-wrapper{display:none !important}" }, + "witaminy-mineraly.choroby.biz": { s: "#wcp{display:none !important}" }, + "kreoart.com.pl": { s: "#popupContact{display:none !important}" }, + "uva.es": { c: 0 }, + "transformacni-technologie.cz": { s: ".upozorneni{display:none !important}" }, + "acega.es": { s: ".aviso{display:none !important}" }, + "informatica7.com": { s: "#sumome-smartbar-popup{display:none !important}" }, + "gerritveldman.nl": { j: "5" }, + "mspy.fr": { s: "#infoToolbar{display:none !important}" }, + "szabadkeresztyen.hu": { c: 1 }, + "spike.com": { c: 94 }, + "bbcsolution.it": { c: 19 }, + "hampshire.spydus.co.uk": { j: "5" }, + "piab.com": { s: ".topBanner{display:none !important}" }, + "hora.com.es": { s: "#ley{display:none !important}" }, + "regione.abruzzo.it": { c: 132 }, + "tchncs.de": { c: 7 }, + "wizdeo.com": { s: "#cookieGA{display:none !important}" }, + "faperme.it": { c: 10 }, + "if.lt": { s: ".btx-expandable{display:none !important}" }, + "shipton-mill.com": { c: 0 }, + "bongu.de": { s: "#infoBar{display:none !important}" }, + "dulcogas.it": { j: "5" }, + "ingsprinters.nl": { + s: '.modal[data-module="cookie-settings"]{display:none !important}', + }, + "lira.nl": { s: ".highslide-container{display:none !important}" }, + "video-virali.it": { s: 'div[id*="cookie_pres"]{display:none !important}' }, + "ornikar.com": { s: "#message--cnil{display:none !important}" }, + "securetrading.com": { c: 1 }, + "stenatechnoworld.com": { s: ".stickyfooter{display:none !important}" }, + "yonos.pt": { c: 12 }, + "elaee.com": { s: "#bcnil{display:none !important}" }, + "lanebypost.com": { c: 43 }, + "bubblegumstuff.com": { c: 19 }, + "scez.nl": { s: "#overlay2{display:none !important}" }, + "records.team": { c: 43 }, + "egscans.com": { s: "#egs-cookie-popup{display:none !important}" }, + "mediathequeouestprovence.fr": { c: 67 }, + "amphion.nl": { j: "5" }, + "autoreflex.com": { s: "#legal{display:none !important}" }, + "forbit.it": { s: '.page > div[id*="cookie"]{display:none !important}' }, + "dpo-consulting.fr": { c: 64 }, + "24zdrave.bg": { c: 0 }, + "wandermap.net": { s: ".messages.temporary{display:none !important}" }, + "archiviodistatotorino.beniculturali.it": { c: 132 }, + "mpm.pl": { s: "#__cookies_{display:none !important}" }, + "spiceworks.com": { + s: ".sui-site-message-container{display:none !important}", + }, + "heavengroup.it": { s: "#cookup{display:none !important}" }, + "molgroupitaly.it": { s: "#mgit_notification{display:none !important}" }, + "portalkucharski.pl": { c: 1 }, + "esdemarca.com": { s: "#cookie_informativa_esd{display:none !important}" }, + "bati-orient-import.com": { + s: "#overlayCookie2015{display:none !important}", + }, + "discoverychannel.it": { c: 1 }, + "maccosmetics.de": { c: 87 }, + "casando.it": { + s: 'div[id*="ctrlCookies_divCookie"]{display:none !important}', + }, + "intu.at": { c: 45 }, + "keil.com": { s: "#privacymodule{display:none !important}" }, + "xxxmilfpics.com": { c: 1 }, + "buquebus.com": { s: ".cart_cookie{display:none !important}" }, + "plutobooks.com": { s: ".pp-cookie{display:none !important}" }, + "swiat-sypialni.pl": { s: "#box_alert{display:none !important}" }, + "paramedyk24.pl": { c: 68 }, + "veritas-shop.com": { c: 45 }, + "forsvarsmakten.se": { s: ".s-cookies{display:none !important}" }, + "wallpapermania.eu": { s: ".uk-alert{display:none !important}" }, + "vornamen-weltweit.de": { c: 1 }, + "i4a.pl": { s: "#hideMe{display:none !important}" }, + "steinadler.com": { s: "#countrySelectOverlay{display:none !important}" }, + "ticnologia.pt": { s: "#rt-drawer{display:none !important}" }, + "giulianomazzuoli.it": { s: "#cookievjw{display:none !important}" }, + "marko.pl": { s: "#cookie_nav{display:none !important}" }, + "lamuscle.com": { s: "#info_banner{display:none !important}" }, + "postnauka.ru": { s: "notifications{display:none !important}" }, + "hivehome.com": { s: ".header-stacked-message{display:none !important}" }, + "evs.com": { s: ".language-switcher{display:none !important}" }, + "presscut.hr": { s: "#kolacici{display:none !important}" }, + "ceske-sjezdovky.cz": { c: 45 }, + "milanoajto.hu": { s: ".cdisclaimer{display:none !important}" }, + "calculatrice.lu": { s: "#cookies-content{display:none !important}" }, + "enelgreenpower.com": { s: ".message-notification{display:none !important}" }, + "gw2treasures.com": { c: 9 }, + "delkom.pl": { c: 0 }, + "wirklichweiterkommen.de": { + s: ".lsa-dialog.lsa-js-active{display:none !important}", + }, + "cross.bg": { c: 12 }, + "ordineavvocati.bari.it": { c: 0 }, + "cyberdoktor.de": { c: 31 }, + "versace.com": { s: ".first-visit-banner{display:none !important}" }, + "entreprenor.se": { c: 120 }, + "scseleccion.com": { s: ".vgcookies{display:none !important}" }, + "pierosangiorgio.kyani.com": { c: 1 }, + "lucidsamples.com": { s: "#blocksplash{display:none !important}" }, + "atrio.it": { c: 1 }, + "tactical-equipements.fr": { s: ".warning{display:none !important}" }, + "bigbang.si": { c: 0 }, + "edcom.fr": { c: 0 }, + "dzamlinggar.net": { s: "#cookieID{display:none !important}" }, + "tubacex.com": { s: ".containerBlack{display:none !important}" }, + "cirquedusoleil.com": { + s: 'div[data-cookie="cookieWarning"]{display:none !important}', + }, + "flatcast.net": { s: ".h_dataprot{display:none !important}" }, + "abbottsaab.com": { s: "#cc-container{display:none !important}" }, + "alterego.waw.pl": { c: 57 }, + "frichti.co": { s: ".notification--CNIL{display:none !important}" }, + "gwpharm.com": { + s: ".main > .block.block-block.show{display:none !important}", + }, + "ttv.pl": { s: "#msgLayer{display:none !important}" }, + "androidcentral.com": { s: ".usr-msg{display:none !important}" }, + "oysteryachts.com": { c: 121 }, + "vrin.fr": { s: "#Disclaimer{display:none !important}" }, + "locservice.fr": { + s: "#CookiesInfos,#CookiesInfosPrefix{display:none !important}", + }, + "mymagazine.co.uk": { s: 'span[id$="cookiePanel"]{display:none !important}' }, + "konsbud-hifi.com.pl": { c: 76 }, + "halens.ee": { s: "#site-message-container{display:none !important}" }, + "thefamilycurator.com": { s: ".cn_box{display:none !important}" }, + "azorek.pl": { s: ".giodoContainer{display:none !important}" }, + "artboxone.de": { s: "#ab1_cookie_bar{display:none !important}" }, + "brunel.ac.uk": { s: "#brunelcookies{display:none !important}" }, + "therugbychannel.it": { c: 57 }, + "dewijkgaard.nl": { s: "#popup_melding{display:none !important}" }, + "jpopasia.com": { c: 1 }, + "telewizjapolska24.pl": { c: 44 }, + "stylecaster.com": { s: "#dfp-interstitial-holder{display:none !important}" }, + "geo-fs.com": { s: ".geofs-cooked{display:none !important}" }, + "air-indemnite.com": { + s: "#general-conditions-of-use{display:none !important}", + }, + "mynet.com": { s: "#privacy-notification{display:none !important}" }, + "hashflare.io": { + s: ".alert-dismissible:not(.alert-success){display:none !important}", + }, + "microhowto.info": { c: 0 }, + "formulacionquimica.com": { s: "#pck{display:none !important}" }, + "wind.it": { + s: "#cookies,body > #track,.contentCntr + .messageOverlay{display:none !important}", + }, + "portugalglobal.pt": { s: "#barramensagem{display:none !important}" }, + "openbookpublishers.com": { s: ".menu-header{display:none !important}" }, + "dmty.pl": { c: 1 }, + "heal-link.gr": { c: 10 }, + "fieldgulls.com": { c: 56 }, + "ku.dk": { c: 26 }, + "pfarrverband-koenigslutter.de": { c: 133 }, + "webnovel.com": { s: ".m-streamer{display:none !important}" }, + "reittiopas.fi": { s: "#messageBar{display:none !important}" }, + "zenith.gr": { c: 0 }, + "kimovil.com": { s: "#code_cookies{display:none !important}" }, + "rmastri.it": { s: "#cokadv{display:none !important}" }, + "vitrasa.es": { c: 0 }, + "oddo-bhf.com": { + s: '.durandal-wrapper[data-view*="CookiesSettings"]{display:none !important}', + }, + "oet-redwell.it": { s: ".magnus-cookie{display:none !important}" }, + "elsignificadode.net": { s: "#bn-cookies{display:none !important}" }, + "louder.com": { s: ".hint{display:none !important}" }, + "coherent.com": { c: 1 }, + "survio.com": { c: 0 }, + "m.omroepwest.nl": { s: ".c-cbp-container{display:none !important}" }, + "aktionspreis.de": { s: ".leiste_vollstaendig{display:none !important}" }, + "moment-liege.be": { c: 134 }, + "mega-mania.com.pt": { s: ".pl-cookies{display:none !important}" }, + "go4pro.lt": { s: ".wu_holder-wrapper{display:none !important}" }, + "lifescience.net": { c: 10 }, + "cortesdecima.com": { s: ".row.notice.s_active{display:none !important}" }, + "forum-windows.net": { s: "#ntf{display:none !important}" }, + "viennaautoshow.at": { + s: "body .cookie-message-box.cookie-message-box--open ~ .container header,body .cookie-message-box.cookie-message-box--open ~ .container{margin-top:0 !important}", + }, + "vitek.cz": { s: "#cookiesI{display:none !important}" }, + "crizal.pl": { s: "#__cookies_{display:none !important}" }, + "draeger.com": { + s: "dw-global-notification{display:none !important}", + j: "5", + }, + "basilica.ro": { c: 10 }, + "tpd.sk": { s: ".header__notice{display:none !important}" }, + "ogrtorino.it": { + s: "#__next > div[data-reactroot] > div[data-reactid] > div[class]{display:none !important}", + }, + "giftsandcare.com": { s: "#divbottom{display:none !important}" }, + "kempa-satellite.com": { s: "#mc_top_bar{display:none !important}" }, + "turbocso.hu": { s: "#auroraOverlay{display:none !important}" }, + "thinkwithgoogle.com": { s: ".global-toast{display:none !important}" }, + "konicci.cz": { c: 129 }, + "games.fm": { s: "#cxcx{display:none !important}" }, + "malihu.gr": { s: "#malihu-cookies{display:none !important}" }, + "askabox.fr": { s: "#id_div_bandeau{display:none !important}" }, + "gpstraining.co.uk": { c: 0 }, + "internationalchips.com": { s: ".ba{display:none !important}" }, + "klar-im-vorteil.de": { + s: "#footer > .inner > p:first-child{display:none !important}", + }, + "clickatell.com": { s: ".cookie-show{display:none !important}" }, + "bookbeat.com": { s: ".banner.purple{display:none !important}" }, + "xapes.net": { s: "#as-uc-wrapper{display:none !important}" }, + "xm.co.uk": { s: "#cookies-block{display:none !important}" }, + "collibra.com": { s: ".collibra-cookie-accept{display:none !important}" }, + "vivus.es": { + s: '.background[class*="warning-module"]{display:none !important}', + }, + "cefarm24.pl": { c: 68 }, + "linkmatepr-soritweb.servizienti.it": { + s: '.normal[eventproxy="isc_HLayout_1"][style*="absolute"]{display:none !important}', + }, + "subaru.de": { j: "5" }, + "cookshop.gr": { s: "#cookies-region{display:none !important}" }, + "pfefferminzia.de": { s: "#acceptUserExperience{display:none !important}" }, + "royalmailgroup.com": { + s: "#block-rmg-cookie-policy-cookie-policy{display:none !important}", + }, + "slyvent.com": { s: "#cookiesCard{display:none !important}" }, + "lostgames.net": { s: "#entryCookie{display:none !important}" }, + "kookeiland.be": { c: 89 }, + "rooms4valencia.com": { c: 57 }, + "solveigmm.com": { s: "#agreement{display:none !important}" }, + "dicionariodesimbolos.com.br": { c: 55 }, + "occhiox.com": { s: "#consenso{display:none !important}" }, + "boss-nekretnine.hr": { c: 11 }, + "yodiez.com": { s: "#system-message-container{display:none !important}" }, + "e-elektron.pl": { c: 1 }, + "sms.priv.pl": { c: 0 }, + "stjornarradid.is": { s: ".session-text{display:none !important}" }, + "upc.at": { s: ".lgi-bgcontainer-privacybanner{display:none !important}" }, + "hbkik.hu": { s: "#alert-box{display:none !important}" }, + "pixabay.com": { s: ".message_box{display:none !important}" }, + "vr.se": { c: 21 }, + "gaes.es": { c: 0 }, + "10khits.com": { + s: 'cloudflare-app[app="welcome-bar"]{display:none !important}', + }, + "cleverdialer.de": { s: "#cdweb-cookie-law-info{display:none !important}" }, + "kropelka.com": { s: "#back-lightbox{display:none !important}" }, + "centauria.it": { s: ".header-welcome{display:none !important}" }, + "energologistic.it": { s: "#dc-cnb-container{display:none !important}" }, + "stiga.it": { s: "#privacyDisclaimer{display:none !important}" }, + "rhomberg-reisen.com": { + s: ".rho-toast--top.rho-pagelane{display:none !important}", + }, + "enikom-m.com": { c: 0 }, + "blazaar.com": { s: ".ng-toast--top{display:none !important}" }, + "idgspa.it": { s: "#showimage{display:none !important}" }, + "papapiqueetmamancoud.fr": { + s: "#id_suivi_publicites{display:none !important}", + }, + "zinodavidoff.com": { s: "#footer + div{display:none !important}" }, + "mundo-pecuario.com": { s: "#msjadd{display:none !important}" }, + "rentokil.fr": { + s: "#cookie-policy-header .cookie-popup-header{display:none !important}", + }, + "mashable.com": { + s: "#peek > div:not([id]):not([class]){display:none !important}", + }, + "ovhcloud.com": { s: "#block-ovhcookieconsent{display:none !important}" }, + "lemoiszerozero.fr": { s: "#root > div:not([id]){display:none !important}" }, + "sita.aero": { + s: "#privacyPopupOverlay,.privacyPopup{display:none !important}", + }, + "sapabuildingsystem.com": { s: "#header .message{display:none !important}" }, + "mx1-360.com": { s: ".cookie-legal{display:none !important}" }, + "beko.pl": { + s: "#cookies,#cookie_margin{display:none !important}header.cookies-margin{top:0 !important}", + }, + "facebookafmelden.nl": { s: "#cookiespanel{display:none !important}" }, + "tablademareas.com": { c: 0 }, + "porschebank.at": { s: ".statisticsOptBox{display:none !important}" }, + "theringer.com": { c: 56 }, + "bancopopular.es": { c: 0 }, + "sharesmagazine.co.uk": { c: 123 }, + "spot-a-shop.de": { s: "#popup-notifications{display:none !important}" }, + "dplay.no": { + s: '#app > div > dialog[class^="notification"]{display:none !important}', + }, + "makewarnotlove.com": { s: ".cp-wrap{display:none !important}" }, + "deutscheam.com": { s: ".flash-message__wrapper{display:none !important}" }, + "seibert-media.net": { s: "#privacy_protection{display:none !important}" }, + "lariveracioccolato.com": { c: 53 }, + "doctoranytime.gr": { s: "#notif--privacy{display:none !important}" }, + "risvegliocomune.com": { c: 57 }, + "lerepairedesmotards.com": { c: 0 }, + "dplay.se": { + s: '#app > div > dialog[class^="notification"]{display:none !important}', + }, + "dplay.dk": { + s: '#app > div > dialog[class^="notification"]{display:none !important}', + }, + "cewe-print.de": { c: 0 }, + "winflector.com": { c: 1 }, + "korisnaknjiga.com": { s: "#kukiji{display:none !important}" }, + "obaku.com": { s: ".alert.callout{display:none !important}" }, + "jal.co.jp": { + s: "#JS_ciBox,#JS_ciBox_filter,#JS_ciBox_filter_iframe{display:none !important}", + }, + "haglofs.com": { s: "#privacy-policy-modal{display:none !important}" }, + "dissidiafinalfantasynt.com": { + s: "#react-mount > .locale-container > div[style]{display:none !important}", + }, + "diamond-air.at": { c: 135 }, + "itmagination.com": { + s: 'div[class$="cookie-info"]{display:none !important}', + }, + "adacreisen.de": { s: ".FooterNotification{display:none !important}" }, + "tradeplace.com": { j: "5" }, + "euronova-italia.it": { s: ".cc-customdialog{display:none !important}" }, + "crunch.co.uk": { + s: "#reactAppRoot > div > .text-content{display:none !important}", + }, + "ziffit.com": { s: ".notificationholder{display:none !important}" }, + "cosmo.ru": { s: ".disclame_block{display:none !important}" }, + "educalingo.com": { c: 0 }, + "geekbrains.ru": { s: ".gb-bottom-banners{display:none !important}" }, + "trespasse.com": { c: 0 }, + "uhu.de": { s: ".message.fixed{display:none !important}" }, + "idc.com": { s: ".idc-privacy-notice{display:none !important}" }, + "envivas.de": { s: ".box-hint-layer{display:none !important}" }, + "disidentia.com": { s: "#snppopup-welcome{display:none !important}" }, + "dutchbirding.nl": { c: 0 }, + "beepjob.com": { s: "#cgCookies{display:none !important}" }, + "dahuasecurity.com": { s: ".top_tip_wrap{display:none !important}" }, + "cision.com": { s: "#cision-cookie-policy-banner{display:none !important}" }, + "upctv.at": { c: 78 }, + "investec.com": { + s: '.alerts-top[data-type*="acceptCookies"]{display:none !important}', + }, + "speedyhen.com": { c: 1 }, + "lasante.net": { s: ".cookies__container{display:none !important}" }, + "meyer.it": { s: "#zf--alerts-panel{display:none !important}" }, + "portamx.com": { s: "#ecl_outer{display:none !important}" }, + "ifp-school.com": { s: "#cnilWrapper{display:none !important}" }, + "codicesconto.org": { s: ".bloque_lopd{display:none !important}" }, + "nuovatecnodelta.it": { s: "body > div[style]{display:none !important}" }, + "naturenergieplus.de": { s: ".announcement{display:none !important}" }, + "detnyeskotterup.dk": { s: ".clWindow{display:none !important}" }, + "eujuicers.cz": { + s: "#snippet-browserBootstrap-flashMessages-{display:none !important}", + }, + "bet.com": { + s: ".asset_balaNotification,.asset_balaNotificationOverlay{display:none !important}", + }, + "emp-online.es": { s: ".browser-check{display:none !important}" }, + "hestragloves.com": { s: ".user-message-list{display:none !important}" }, + "remax-centarnekretnina.com": { c: 11 }, + "millennium-nekretnine.hr": { c: 11 }, + "bws.net": { s: ".block--cookie{display:none !important}" }, + "ofgem.gov.uk": { s: "#ofgem-cookies{display:none !important}" }, + "mm-kancelaria.com": { c: 44 }, + "polsonic.com": { s: "body > .widgets-list{display:none !important}" }, + "energy-storage.news": { s: ".site-notices{display:none !important}" }, + "placeandsee.com": { s: "#bnrckie{display:none !important}" }, + "napivicc.hu": { s: "#kki_div{display:none !important}" }, + "docciabox.com": { s: "#site-cookie{display:none !important}" }, + "mulinobianco.it": { s: ".mb_cookie{display:none !important}" }, + "riftherald.com": { c: 56 }, + "team-rauscher.at": { j: "5" }, + "gmanetwork.com": { s: ".ckn-container{display:none !important}" }, + "portalento.es": { s: ".cpMainPanel{display:none !important}" }, + "elektrobit.com": { s: "#ckBar{display:none !important}" }, + "sefaireaider.com": { s: "#cookies-charter{display:none !important}" }, + "thueringenforst.de": { s: ".opt-out{display:none !important}" }, + "ecotrade.bio": { s: ".global-alert{display:none !important}" }, + "allianzworldwidecare.com": { c: 128 }, + "novapdf.com": { s: "#novapdf_accept_cookies{display:none !important}" }, + "reischecker.nl": { c: 66 }, + "bitster.cz": { s: ".cookies-window{display:none !important}" }, + "stasonline.ro": { s: "#form_cookie{display:none !important}" }, + "adslalvolo.it": { s: "#popupDivC{display:none !important}" }, + "hrhibiza.com": { s: "#websiteNotification{display:none !important}" }, + "pleternica.hr": { c: 127 }, + "tovedo.hr": { s: "#COOKIES,#COOKIES ~ div{display:none !important}" }, + "lider.hr": { c: 11 }, + "bora.hr": { s: ".modal-mask{display:none !important}" }, + "autogaleria.hu": { s: "#info-suti{display:none !important}" }, + "aol.de": { s: ".m-user-consent,#alerts-policy{display:none !important}" }, + "karman.cc": { s: "#ico_wrapper{display:none !important}" }, + "smiile.com": { s: "#com-message{display:none !important}" }, + "fc-hansa.de": { c: 1 }, + "uni-greifswald.de": { s: "#piwik-flyin{display:none !important}" }, + "livescore.net": { s: '.row[data-id="infobar"]{display:none !important}' }, + "domwroc24.pl": { s: ".black_overlay{display:none !important}" }, + "kaiserkraft.ie": { s: ".policy_notification{display:none !important}" }, + "aiponet.it": { s: "#cl_wrapp{display:none !important}" }, + "donadeimonti.it": { c: 132 }, + "emagister.com": { s: ".fixed-footer{display:none !important}" }, + "alecoair.ro": { c: 11 }, + "kvn.ru": { s: ".disclame_block{display:none !important}" }, + "standardandpoors.com": { + s: "#wrapper > .portlet-boundary.portlet-static{display:none !important}", + }, + "ssls.cz": { s: "#ckb{display:none !important}" }, + "kemkik.hu": { s: "#alert-box{display:none !important}" }, + "huidkanker.nl": { s: "#persistent-messages{display:none !important}" }, + "mhiae.com": { c: 13 }, + "checkthatcar.com": { s: ".csent{display:none !important}" }, + "leselupe.de": { c: 1 }, + "buywithconfidence.gov.uk": { s: "#uptopbar{display:none !important}" }, + "reed.co.uk": { s: ".cookie-legislation{display:none !important}" }, + "monkey-tie.com": { s: "#cookiemt{display:none !important}" }, + "lululemon.com": { s: "#promoted-alert-bar{display:none !important}" }, + "infrarot-fussboden.de": { + s: 'div[class*="cookie-hint-wrapper"]{display:none !important}', + }, + "turtlecereals.com": { c: 57 }, + "ambitionspersonnel.com": { c: 1 }, + "partycasino.com": { s: ".info-message{display:none !important}" }, + "nextpharmajob.com": { s: ".userBar{display:none !important}" }, + "seifensieder.at": { c: 57 }, + "wurmberg.de": { s: ".datenschutz{display:none !important}" }, + "fisherinvestments.com": { s: "#privNotice{display:none !important}" }, + "101xp.com": { s: ".ui-notification-wrapper{display:none !important}" }, + "carnevale.venezia.it": { s: "#privacySlider{display:none !important}" }, + "shortpixel.com": { s: "#shortpixel-cookies{display:none !important}" }, + "co-opinsurance.co.uk": { s: "#noticePanel{display:none !important}" }, + "autoampel.de": { c: 0 }, + "lysman.no": { c: 136 }, + "autoweetjes.com": { + s: "body > div[id]:not([class]){display:none !important}", + }, + "monedo.mx": { s: ".wr-notification-panel{display:none !important}" }, + "debgen.fr": { + s: 'cloudflare-app[app="welcome-bar"]{display:none !important}', + }, + "merseyfire.gov.uk": { s: "#popup_box{display:none !important}" }, + "baumtronics.com": { c: 21 }, + "autohaus-eberstein.de": { c: 126 }, + "01-telecharger.com": { s: "#cokkies{display:none !important}" }, + "impelshop.com": { s: "#privacy_policy{display:none !important}" }, + "capitandenim.com": { s: "#menscookie{display:none !important}" }, + "optochtenkalender.nl": { s: ".PanelPopUp{display:none !important}" }, + "thinkshoes.com": { s: "#data-privacy-bar{display:none !important}" }, + "tevaitalia.it": { s: ".riquadroAvvisoPrivacy{display:none !important}" }, + "sep-ensemble.fr": { s: ".disclaimer-bar{display:none !important}" }, + "kaerntentherme.com": { c: 134 }, + "tuttostoria.net": { s: "#avviso{display:none !important}" }, + "porsche-toledo.com": { s: "#popupbox{display:none !important}" }, + "hbo.pl": { c: 17 }, + "pirkis.lt": { s: "#alert_tuscias,#alertt{display:none !important}" }, + "theoutlinerofgiants.com": { s: "#toog-cookies{display:none !important}" }, + "keefcooks.com": { s: ".cookiecon{display:none !important}" }, + "savio.it": { s: "#box-overlay{display:none !important}" }, + "mobileworldcentre.com": { c: 100 }, + "kupigume.hr": { s: ".ant-notification{display:none !important}" }, + "wiener-metropol.at": { c: 1 }, + "fnvzzp.nl": { s: "#bottom{display:none !important}" }, + "vzdusin.cz": { c: 119 }, + "lacompagnie.com": { s: "#cnil-layer{display:none !important}" }, + "hjheinz.de": { c: 1 }, + "superfi.co.uk": { + s: ".superfi-cookie-info-wrapper{display:none !important}", + }, + "osservatoriocalcioitaliano.it": { + s: "#dc-cnb-container{display:none !important}", + }, + "lingea.sk": { s: ".lck-wrapper{display:none !important}" }, + "simonly.nl": { c: 0 }, + "ray-ban.com": { s: ".wcs-top-message-container{display:none !important}" }, + "greencity.de": { s: ".cnwrap{display:none !important}" }, + "lafotelektronik.com": { + s: 'div[id$="cookiesInfo"]{display:none !important}', + }, + "casadelloscaffale.com": { + s: "body > div[class][id]{display:none !important}", + }, + "skygroup.sky": { s: ".corporate-notice-banner{display:none !important}" }, + "placelibertine.com": { s: ".cookieText{display:none !important}" }, + "tim.it": { s: "#privacy_disclaimer{display:none !important}" }, + "plaques-immatriculation.info": { c: 0 }, + "lottosurprise.be": { s: "._cookies-cookie{display:none !important}" }, + "oksofas.es": { s: ".jCookie{display:none !important}" }, + "mescommercantsdugrandhainaut.com": { + s: "#divacacher{display:none !important}", + }, + "winteroutlet.ro": { s: "#haveCookie{display:none !important}" }, + "dnelectronic.com": { s: "#ctl00_ley{display:none !important}" }, + "muenchen-heilpraktiker-psychotherapie.de": { + s: ".jtci-block{display:none !important}", + }, + "swiggle.org.uk": { s: "#slide-out-div{display:none !important}" }, + "sinonimosonline.com": { c: 55 }, + "eibtron.com": { + s: ".dijitDialog,.dijitDialogUnderlayWrapper{display:none !important}", + }, + "ttunited.com": { + s: 'div[id$="FrameHolder"] > iframe{display:none !important}', + }, + "accenture.com": { s: ".cookie-nav{display:none !important}" }, + "vlajo.org": { s: "#vlajoCookieLegalContainer{display:none !important}" }, + "renaultkatowice.pl": { s: ".fixedInfo{display:none !important}" }, + "assuronline.com": { s: ".bottom_cookie{display:none !important}" }, + "vespa-forum.at": { s: "#dkmcookie{display:none !important}" }, + "fontfreak.com": { c: 131 }, + "capitalinn.it": { s: "#divPrivacy{display:none !important}" }, + "youinvest.org": { s: "#Lab0cookie_pres{display:none !important}" }, + "ekobiuro24.pl": { c: 13 }, + "coopmaster.it": { s: "#h-navbar{display:none !important}" }, + "labelleadresse.com": { s: "._cd{display:none !important}" }, + "electraplus.si": { s: ".ndp-panel{display:none !important}" }, + "paperflies.com": { + s: "#content > div[data-reactroot] > div > div[class]{display:none !important}", + }, + "gramwzielone.pl": { s: "#gwz-cookies{display:none !important}" }, + "netweber.pl": { c: 52 }, + "cideon.de": { j: "5" }, + "bookgig.com": { s: 'div[class^="__alertCookies"]{display:none !important}' }, + "romet.pl": { s: ".top-msg{display:none !important}" }, + "recepty.cz": { c: 1 }, + "shop.ticketpro.cz": { c: 1 }, + "seat.dk": { s: ".notify-bar{display:none !important}" }, + "devex.com": { s: "#alerts-container{display:none !important}" }, + "legalandgeneral.com": { s: "#st_box{display:none !important}" }, + "szegedvaros.hu": { c: 127 }, + "newnownext.com": { c: 94 }, + "emerson.com": { + s: 'div[class$="global-cookie-notification"]{display:none !important}', + }, + "ridi-group.com": { s: ".occ-inline{display:none !important}" }, + "santucciservice.it": { c: 1 }, + "fdjesport.fr": { s: ".fdj__footer{display:none !important}" }, + "geemba.net": { s: "#BODY > .window.container{display:none !important}" }, + "gigant.pl": { s: "#cookie_txt{display:none !important}" }, + "softwareag.com": { s: "#blanket,#popUpDiv{display:none !important}" }, + "mariskalrock.com": { s: ".pcookies{display:none !important}" }, + "sapo.cv": { s: ".bsu-v2-ntfs{display:none !important}" }, + "meblemagnat.pl": { c: 1 }, + "libra.com.pl": { s: "#under_footer{display:none !important}" }, + "budapestpark.hu": { s: "#cooker_container{display:none !important}" }, + "lepavelillois.com": { s: "#stickyHeader{display:none !important}" }, + "win3x.org": { c: 1 }, + "greta.shop": { s: "#paragraph_cookie{display:none !important}" }, + "jpgames.de": { s: "#ingameCookie{display:none !important}" }, + "lataamo.akuankka.fi": { c: 31 }, + "akuankka.fi": { s: ".cb-container{display:none !important}" }, + "ligna.de": { c: 92 }, + "francja.goal.pl": { + s: "#viewCookies,#viewCookiesClose{display:none !important}", + }, + "rockthetraveller.com": { s: ".pie_cookie{display:none !important}" }, + "znak.pl": { c: 1 }, + "ffsa.org": { s: "#DeltaPageStatusBar{display:none !important}" }, + "redmenta.com": { c: 136 }, + "dambros.it": { s: "#dambros-data{display:none !important}" }, + "betsafe.ee": { s: "#MsgAreaBottom{display:none !important}" }, + "bcn.cat": { s: "#bcn-ccwr{display:none !important}" }, + "yer.nl": { s: ".headerCookie{display:none !important}" }, + "sharpspixley.com": { s: ".otpOut{display:none !important}" }, + "keolis.nl": { c: 10 }, + "sklep.vertus.com.pl": { + s: "#simple-modal,#simple-modal-overlay{display:none !important}", + }, + "warrantydirect.co.uk": { c: 4 }, + "ucando.pl": { s: "notifications{display:none !important}" }, + "midparts.com.pl": { + s: "#simple-modal,#simple-modal-overlay{display:none !important}", + }, + "velenje.com": { s: "td.style5 > table{display:none !important}" }, + "discountbabyequip.co.uk": { s: ".notify{display:none !important}" }, + "passvigo.vigo.org": { c: 0 }, + "bb-promotion.com": { s: "#sf_fb_retargeting{display:none !important}" }, + "lizipaina.es": { s: "#additional{display:none !important}" }, + "numismatica.land63.com": { c: 1 }, + "abchomeopathy.com": { s: "#cookieQ{display:none !important}" }, + "almhof.nl": { s: ".cm.container{display:none !important}" }, + "schwedisch-translator.de": { c: 54 }, + "nationaalcomputerforum.nl": { c: 11 }, + "record.com.mx": { s: "#zone-user-wrapper{display:none !important}" }, + "420tv.com": { s: "#appBarHeaderContainer{display:none !important}" }, + "glovoapp.com": { s: ".down-banner{display:none !important}" }, + "drupalet.com": { c: 99 }, + "orgasmatrix.com": { c: 0 }, + "starbt.ro": { s: ".ava_2.display{display:none !important}" }, + "joe.pl": { s: "#j_all > div[style]{display:none !important}" }, + "lifeofvinyl.com": { s: "#msgBox{display:none !important}" }, + "gbif.org": { s: "#termsOfUse{display:none !important}" }, + "topskwlfilter.at": { s: "#granola{display:none !important}" }, + "kolbi.pl": { c: 1 }, + "kodi-forum.nl": { c: 11 }, + "clinique.com": { c: 87 }, + "atlantis-travel.eu": { s: "#ook{display:none !important}" }, + "poundshop.com": { s: "#top-promo{display:none !important}" }, + "nordseecamping.de": { c: 57 }, + "animationsource.org": { s: "#cprv{display:none !important}" }, + "catwalker.hu": { s: "#CWCookie{display:none !important}" }, + "jjfoodservice.com": { + s: 'proto-orderpad > div[style*="fixed"]{display:none !important}', + }, + "jman.tv": { s: "#ActionBar{display:none !important}" }, + "dragonpass.com.cn": { s: ".indexCookies{display:none !important}" }, + "pressreader.com": { s: "#snackbar-container{display:none !important}" }, + "denovali.com": { s: "#growls2{display:none !important}" }, + "jazzwruinach.pl": { s: "#info-window{display:none !important}" }, + "aktivo.nl": { s: "#epd{display:none !important}" }, + "pila.pl": { c: 1 }, + "mijnleninginzicht.nl": { c: 1 }, + "befsztyk.pl": { c: 68 }, + "herz-lungen-praxis-ebersberg.de": { + s: 'section[data-module="cookies"]{display:none !important}', + }, + "pommiers.com": { s: "body > center > div{display:none !important}" }, + "ratebeer.com": { j: "5" }, + "danstonchat.com": { s: ".cls-cookie{display:none !important}" }, + "mrmen.com": { s: "#mrmen-cookies{display:none !important}" }, + "meridionews.it": { s: ".leaderboard{display:none !important}" }, + "raritysoft.com": { s: ".bootstrap-growl{display:none !important}" }, + "inqnable.es": { s: "#kgc-consent{display:none !important}" }, + "intersurgical.de": { s: "#ccPopup{display:none !important}" }, + "fettspielen.de": { s: "#cwarn{display:none !important}" }, + "londynek.net": { s: "#ldnk-cookie{display:none !important}" }, + "mkik.hu": { s: "#alert-box{display:none !important}" }, + "irisopenpayslips.co.uk": { s: "#outerdiv{display:none !important}" }, + "sportpartner-boerse.com": { s: "#DC{display:none !important}" }, + "weber-beamix.nl": { c: 52 }, + "led-flash.fr": { s: "#eocookie{display:none !important}" }, + "radiofreccia.it": { + s: ".off-canvas-content > div[style]{display:none !important}", + }, + "rogosport.si": { s: "#biscuits{display:none !important}" }, + "rgbdruk.pl": { s: "#message-bar{display:none !important}" }, + "treningspartner.no": { + s: ".top > .container > .sd-surface > .sd-object-if{display:none !important}", + }, + "ufopedia.it": { s: "#PrivacyPolicyBar{display:none !important}" }, + "grafcan.es": { s: "#divConsent{display:none !important}" }, + "digitalagencynetwork.com": { s: "#popupDiv{display:none !important}" }, + "leoexpress.com": { s: ".js-footer + div{display:none !important}" }, + "cuatro.com": { s: 'div[class^="cookiesAlert"]{display:none !important}' }, + "aocz.it": { + s: "#policy_id{display:none !important}body{padding-top:0 !important}", + }, + "odbojka.si": { s: "#footer_message{display:none !important}" }, + "luxplus.dk": { s: "#lp-euc{display:none !important}" }, + "aandelencheck.be": { s: "#site-alert-container{display:none !important}" }, + "orthomol.com": { s: ".alert-box{display:none !important}" }, + "kunstnet.de": { c: 4 }, + "thescore.com": { + s: 'div[class^="PrivacyPolicyPopup"]{display:none !important}', + }, + "listesdemots.net": { s: "#cd{display:none !important}" }, + "casino.dk": { s: "#MsgAreaBottom{display:none !important}" }, + "laligue.be": { s: ".bottom_message{display:none !important}" }, + "camp-firefox.de": { s: "#storage-notice{display:none !important}" }, + "kamzakrasou.sk": { s: ".cookie-row{display:none !important}" }, + "angolotesti.it": { c: 0 }, + "large.nl": { s: ".notification-box-bottom{display:none !important}" }, + "active-traveller.com": { s: "#mixcookies{display:none !important}" }, + "livep2000.nl": { j: "5" }, + "member.europe.yamaha.com": { c: 10 }, + "graze.com": { s: "#graze-cookie-message{display:none !important}" }, + "friendsoftheearth.uk": { + s: "#foe_cookienotice_wrapper{display:none !important}", + }, + "brillen.de": { s: ".main-cookie-title{display:none !important}" }, + "weekday.com": { s: ".m-error-banner{display:none !important}" }, + "dandomain.dk": { s: ".no-cookie-wrapper{display:none !important}" }, + "fondationcartier.com": { s: ".c-policy{display:none !important}" }, + "elster-americanmeter.com": { s: ".topRibbon{display:none !important}" }, + "mutua.es": { c: 0 }, + "auxoriginesdugout.fr": { c: 97 }, + "france-cadenas.fr": { s: "#cookie_legal{display:none !important}" }, + "protys.fr": { c: 0 }, + "epictv.com": { s: ".epic-cookie-banner{display:none !important}" }, + "hankkija.fi": { s: "#divVVL{display:none !important}" }, + "smorgasbord.com": { c: 10 }, + "schultz-kalecher.dk": { s: ".cookieoptions{display:none !important}" }, + "brinta.nl": { c: 1 }, + "mediatheque.chatillon-sur-indre.fr": { c: 67 }, + "pantamera.nu": { s: "#cookie-list{display:none !important}" }, + "mspy.it": { s: "#infoToolbar{display:none !important}" }, + "frei-wild.net": { s: "#privacyAnnouncement{display:none !important}" }, + "madhumanshow.com": { c: 57 }, + "secureworks.co.uk": { j: "5" }, + "pensioenschoonmaak.nl": { s: "#cwet{display:none !important}" }, + "e-mediatheque.sqy.fr": { c: 67 }, + "haier.com": { s: ".swiper-slide-img-txt{display:none !important}" }, + "musikki.com": { s: ".status-cookies{display:none !important}" }, + "wolkyshop.co.uk": { s: "#wolkyshopCookieBar{display:none !important}" }, + "apmg-international.com": { s: ".status-messages{display:none !important}" }, + "nobistex.com": { s: "#sw_cookies{display:none !important}" }, + "leboisfae.com": { c: 57 }, + "grezzo.de": { s: "body > div[style]{display:none !important}" }, + "mailplanet.it": { s: "#discl{display:none !important}" }, + "fabled.com": { c: 10 }, + "vergelijk.be": { + s: 'div[data-rendering-area="dialogs"] > div > div > div[data-bind*="PopupBehavior"]:not([data-role]){display:none !important}', + }, + "citybee.cz": { s: ".cookies-rules{display:none !important}" }, + "switchbay.com": { s: ".ant-notification{display:none !important}" }, + "depv.de": { + s: "#root > div > div:first-child[class]{display:none !important}", + }, + "szpitalkarowa.pl": { c: 0 }, + "oldrailwaylinegc.co.uk": { c: 95 }, + "michael-mueller-verlag.de": { s: "#coo_note{display:none !important}" }, + "weerg.com": { s: "#blultpdfbanner{display:none !important}" }, + "nowaelektro.pl": { c: 1 }, + "traum-pizza.de": { + s: "#gc_message_bar_open,#gc_message_bar{display:none !important}", + }, + "justgoride.co.uk": { c: 9 }, + "newsbelow.de": { s: ".flash{display:none !important}" }, + "baracuta.com": { s: ".firstvisit{display:none !important}" }, + "chinamobilemag.de": { c: 132 }, + "borgerforslag.dk": { + s: '.site--content > div[id] > section[style*="transform"]{display:none !important}', + }, + "paginasamarillas.es": { + s: "#m-notification--bottom{display:none !important}", + }, + "adtorpedo66.es": { s: "#laputapolitica{display:none !important}" }, + "tcxboots.com": { s: ".main-copy{display:none !important}" }, + "bm.lv": { s: ".cookie-txt{display:none !important}" }, + "tempmailaddress.com": { c: 42 }, + "thegadgetflow.com": { s: ".gfl-widget-gdpr-wrap{display:none !important}" }, + "deutscher-fenstershop.de": { s: ".rule_assept{display:none !important}" }, + "restplatzboerse.at": { s: "#rpb_cookie-banner{display:none !important}" }, + "cer-eau.fr": { c: 0 }, + "stockwatch.pl": { s: ".cppa{display:none !important}" }, + "dalendo.com": { s: ".dr-footer-fixed-bar{display:none !important}" }, + "bally.fr": { s: ".first-visit-banner{display:none !important}" }, + "cv.lt": { s: ".cookies-wr{display:none !important}" }, + "heroesneverdie.com": { c: 56 }, + "essential.com": { s: "#footerNotice{display:none !important}" }, + "muji.eu": { s: "#cokbar{display:none !important}" }, + "ranorex.com": { s: "#rx-cookie-wrapper{display:none !important}" }, + "9bis.net": { s: 'body > div[style*="width"]{display:none !important}' }, + "bpp.com": { s: "#consentDiv{display:none !important}" }, + "szyszunia.com": { s: "body > center{display:none !important}" }, + "mobidrome.com": { + s: ".mobidrome-websiteStatisticsOptBox{display:none !important}", + }, + "bussgeldkatalog.org": { s: ".legalAdvice{display:none !important}" }, + "leaderdrive.fr": { s: ".base-cookies{display:none !important}" }, + "abt-sportsline.de": { + s: ".abt-cookieNotification{display:none !important}", + }, + "blende-und-zeit.sirutor-und-compur.de": { c: 54 }, + "transportfever.net": { c: 9 }, + "acorianooriental.pt": { s: ".allow-cookies{display:none !important}" }, + "wattsindustries.nl": { s: "#header1_overlay2{display:none !important}" }, + "digi-film.ro": { c: 131 }, + "namemc.com": { c: 100 }, + "manche.fr": { s: ".cmHeaderTop{display:none !important}" }, + "re.public.polimi.it": { c: 101 }, + "azurewebsites.net": { s: "#legal-info{display:none !important}" }, + "passware.com": { s: ".notifino{display:none !important}" }, + "fitnessvoordeelpas.be": { s: ".cb-modal{display:none !important}" }, + "najdise.cz": { c: 31 }, + "akf-shop.de": { s: ".akf__cookie{display:none !important}" }, + "zmotor.it": { s: "#bannerC{display:none !important}" }, + "beeoffice.com": { s: "#info{display:none !important}" }, + "gruppodimensione.com": { c: 125 }, + "lanidor.com": { s: "#divCookiesF{display:none !important}" }, + "sacoorbrothers.com": { s: ".legal-warning{display:none !important}" }, + "bletchleypark.org.uk": { + s: "main.relative > div > div{display:none !important}", + }, + "motuk.com": { s: "#csent10{display:none !important}" }, + "tvnotas.com.mx": { s: "#zone-headertwo-wrapper{display:none !important}" }, + "shetland.gov.uk": { s: "body > .container > span{display:none !important}" }, + "toscana-notizie.it": { + s: "#banner-overlay-top-page{display:none !important}", + }, + "hspdat.to": { c: 11 }, + "tripping.com": { s: ".navbar__banner{display:none !important}" }, + "rustimation.eu": { s: "body > p{display:none !important}" }, + "minitokyo.net": { c: 1 }, + "na-kd.com": { + s: "#container > div > div:not([class]){display:none !important}", + }, + "bekohu.com": { s: ".sayfaIcDiv > .row300{display:none !important}" }, + "whoismocca.com": { s: "#main-bottom-bar{display:none !important}" }, + "ashtangayogaantibes.com": { s: "#stickyHeader{display:none !important}" }, + "my.moneypolo.com": { j: "5" }, + "armorgames.com": { s: "#cc-alert{display:none !important}" }, + "edx.org": { s: ".edx-cookie-banner-wrapper{display:none !important}" }, + "johnlewisbroadband.com": { s: ".cf__main-block{display:none !important}" }, + "1000dokumente.de": { s: "#bscookie{display:none !important}" }, + "match.com": { j: "5" }, + "neu.de": { j: "5" }, + "aalst.be": { s: ".footer-notification{display:none !important}" }, + "kringloopapp.nl": { j: "5" }, + "imhd.sk": { j: "5" }, + "apparata.nl": { + s: '#ab_main_nav_container + div[class^="app_"] > div[class^="popup_"]{display:none !important}', + }, + "sz-online.de": { s: "#szoCookieBar{display:none !important}" }, + "tindie.com": { s: "#tindie_cookie_alert{display:none !important}" }, + "lebrassageestunerichesse.fr": { + s: "#root > div:not([id]){display:none !important}", + }, + "canadianoutages.com": { s: "#overlay.container{display:none !important}" }, + "sportal.de": { s: "#dgsvoLayer{display:none !important}" }, + "parczoologiquedeparis.fr": { + s: ".bloc-notifications-bottom{display:none !important}", + }, + "clubcard.cz": { s: ".ucks{display:none !important}" }, + "mooiland.nl": { + s: ".clNotice{display:none !important}.clNoticeVisible{margin-top:0 !important}", + }, + "skat-spielen.de": { s: "#cookieTest{display:none !important}" }, + "dogma-exclusive.com": { c: 11 }, + "incomediary.com": { c: 0 }, + "atgtickets.com": { s: "#atgcookies-container{display:none !important}" }, + "doctorwho.tv": { c: 31 }, + "setafika.hu": { s: "#popup_bottom{display:none !important}" }, + "chilly.domains": { s: "#chilly-cookie-accept{display:none !important}" }, + "narodowy.pl": { c: 0 }, + "forum.valka.cz": { c: 10 }, + "speedtestcustom.com": { + s: ".stc-wrapper > div[style]{display:none !important}", + }, + "kissonline.com": { s: "#consent-slide{display:none !important}" }, + "cassaforense.it": { s: "#cassaforense-cookies{display:none !important}" }, + "ueltje.de": { s: ".ueltje-cookie-accept{display:none !important}" }, + "clinique-veterinaire.fr": { c: 10 }, + "polimarky.pl": { c: 42 }, + "hareskovskole.dk": { c: 101 }, + "pabo.nl": { s: ".disclaimer_wrapper{display:none !important}" }, + "weersvoorspelling.nl": { c: 1 }, + "euroclix.nl": { j: "5" }, + "openclassrooms.com": { s: "#showDisclaimer{display:none !important}" }, + "unitymedia.de": { c: 1 }, + "9gag.com": { j: "5" }, + "mendrulandia.es": { j: "5" }, + "machcomedyfest.co.uk": { s: ".wander-cookie{display:none !important}" }, + "cookiewall.finnik.nl": { j: "5" }, + "livesmarter.pl": { s: "#rodo{display:none !important}" }, + "funpot.net": { c: 37 }, + "tetrisfriends.com": { s: ".iziToast-wrapper{display:none !important}" }, + "hm.com": { j: "5" }, + "irisnet.be": { s: "#cookieIndicator{display:none !important}" }, + "alarabiya.net": { c: 4 }, + "netdyredoktor.dk": { s: ".ct-popup{display:none !important}" }, + "forum-de.msi.com": { s: ".privacy_popup{display:none !important}" }, + "tenuser.com": { s: "#rsp{display:none !important}" }, + "fanbike.de": { c: 4 }, + "salzgitter-ag.com": { s: ".sz-meta__cookies-wrap{display:none !important}" }, + "optyczne.pl": { s: ".w3-modal{display:none !important}" }, + "nuevocaceres-sanfrancisco.es": { + s: ".index_cookies{display:none !important}", + }, + "sunny-dessous.de": { s: ".cookie_licence{display:none !important}" }, + "rynekzdrowia.pl": { c: 137 }, + "telering.at": { s: ".uc-fab.uc-fab-open{display:none !important}" }, + "dijaspora.online": { s: ".cookie-uslovi{display:none !important}" }, + "motodesguacehnosgonzalez.com": { j: "5" }, + "i-say.com": { j: "5" }, + "purevpn.com": { j: "5" }, + "kaspersky.pt": { s: ".notification-bar.bottom{display:none !important}" }, + "verkkokauppa.com": { s: ".vk-cookie-notification{display:none !important}" }, + "grrif.ch": { s: "#RGPD{display:none !important}" }, + "discordbots.org": { j: "5" }, + "loggly.com": { s: ".promotion{display:none !important}" }, + "rtp.pt": { s: "#rtpprivacycontent{display:none !important}" }, + "slate.com": { j: "5" }, + "netdoctor.co.uk": { s: ".policy-bar{display:none !important}" }, + "wizaserwis.pl": { j: "5" }, + "mtc-it4.be": { j: "5" }, + "digitalcombatsimulator.com": { c: 0 }, + "time.com": { j: "5" }, + "playtv.fr": { j: "5" }, + "dvdfab.cn": { s: ".cookie-opa{display:none !important}" }, + "wtatennis.com": { s: ".wta-cookies-policy{display:none !important}" }, + "vanpartner.com": { j: "5" }, + "esug.dk": { s: "#COOKIE{display:none !important}" }, + "strava.com": { s: "#stravaCookieBanner{display:none !important}" }, + "guce.oath.com": { j: "5" }, + "userstyles.org": { s: ".NotificationLine{display:none !important}" }, + "grammarly.com": { + s: 'div[class*="gdpr_notification"]{display:none !important}', + }, + "pathe.nl": { j: "5" }, + "allyouneedfresh.de": { j: "5" }, + "shmoop.com": { j: "5" }, + "techniconnexion.com": { s: "#fb-root ~ div{display:none !important}" }, + "memrise.com": { + s: "#legal-modals", + c: 14, + }, + "webcamera.pl": { s: "#rodo-modal{display:none !important}" }, + "pkl.pl": { s: ".popup-pkl{display:none !important}" }, + "mercateo.com": { s: "#header-popup-info{display:none !important}" }, + "psychomedia.qc.ca": { c: 1 }, + "digi24.ro": { c: 3 }, + "theforestmap.com": { j: "5" }, + "choicefurnituresuperstore.co.uk": { s: ".fixBar{display:none !important}" }, + "magix.info": { s: ".mgxCookieConsent{display:none !important}" }, + "krautreporter.de": { + s: ".js-flash-messages-container{display:none !important}", + }, + "orcadian.co.uk": { s: ".cd-container{display:none !important}" }, + "boxer.se": { c: 138 }, + "gadgetsnow.com": { s: ".consent-popup{display:none !important}" }, + "memsql.com": { s: "#memsql-cookie-banner{display:none !important}" }, + "refresher.sk": { s: ".gdpr-panel{display:none !important}" }, + "refresher.cz": { s: ".gdpr-panel{display:none !important}" }, + "opgevenisgeenoptie.nl": { s: ".cbar-wrapper{display:none !important}" }, + "optical-center.fr": { s: "#cookieOk{display:none !important}" }, + "usporedi.hr": { + s: "#privacyPolicyModal", + c: 14, + }, + "skdd.hr": { s: ".newsBottom{display:none !important}" }, + "hrdlog.net": { s: "#DivCookies{display:none !important}" }, + "mercola.com": { s: ".gdpr-container{display:none !important}" }, + "netflixlovers.it": { s: "#cs_container{display:none !important}" }, + "toutcomment.com": { c: 4 }, + "hs-emden-leer.de": { s: "#zwcc,#zwcc-spc{display:none !important}" }, + "iiyama.com": { s: ".infobar-message{display:none !important}" }, + "avaaz.org": { + s: ".gdpr-block-cookies,.gdpr-block-privacy{display:none !important}", + }, + "chilloutzone.net": { s: "#cozConsentNugget{display:none !important}" }, + "supercell.com": { s: ".bs-site-alert{display:none !important}" }, + "themaven.net": { s: ".consent-ui{display:none !important}" }, + "coop.se": { s: ".js-personalInformationNotice{display:none !important}" }, + "broadcom.com": { s: ".ribbon-wrapper{display:none !important}" }, + "technischeunie.nl": { + s: "#footer-slideup-highlight-banner{display:none !important}", + }, + "cryptokitties.co": { s: ".BottomBanner{display:none !important}" }, + "gnkdinamo.hr": { j: "5" }, + "telia.ee": { + s: "iframe.login_top,.header__notice{display:none !important}", + }, + "giphy.com": { + s: 'div[class*="flash-message__MessageWrapper"]{display:none !important}', + }, + "trustradius.com": { + s: ".notification-banner-footer{display:none !important}", + }, + "logitech.com": { s: ".cForum_Footer{display:none !important}" }, + "jdvhotels.com": { s: "#ccs-notification{display:none !important}" }, + "delock.de": { s: "#cookie_private{display:none !important}" }, + "neoprofs.org": { s: "#page-footer ~ div{display:none !important}" }, + "classic-trader.com": { c: 101 }, + "soompi.com": { s: "#gdpr-root{display:none !important}" }, + "windguru.cz": { j: "5" }, + "thomsonreuters.com": { + s: ".dismissible-banner,.pl_announcements{display:none !important}", + }, + "trafikverket.se": { + s: "#ctl00_Content_EmptyPage_CoockieInformation_CookieContainer{display:none !important}", + }, + "jobbird.com": { j: "5" }, + "openweathermap.org": { s: "#stick-footer-panel{display:none !important}" }, + "starressa.com": { s: "#modal-home{display:none !important}" }, + "rapidssl.com": { c: 139 }, + "perforce.com": { s: ".EUc{display:none !important}" }, + "detektor.fm": { + s: ".stb-container.stb-top-right-container{display:none !important}", + }, + "siropsport.fr": { s: ".analytics{display:none !important}" }, + "easyeda.com": { s: ".priv-tips{display:none !important}" }, + "bw-online-shop.com": { + s: ".modal-mask-class.show-modal{display:none !important}", + }, + "freemake.com": { s: "#bottombar{display:none !important}" }, + "planeteanimal.com": { c: 4 }, + "tsb.co.uk": { c: 0 }, + "lyricsfreak.com": { s: ".wrapper ~ div{display:none !important}" }, + "flertkontakt.com": { s: "#overlay-content{display:none !important}" }, + "alarmeringen.nl": { j: "5" }, + "avherald.com": { s: "#avhcookieconsent{display:none !important}" }, + "ticketea.com": { j: "5" }, + "sparbau-dortmund.de": { s: ".sg-scn{display:none !important}" }, + "kongregate.com": { s: ".policy-bar{display:none !important}" }, + "growdiaries.com": { s: ".popup_secure{display:none !important}" }, + "drivereasy.com": { s: ".float-bar{display:none !important}" }, + "emma-matras.nl": { s: ".ucn-block{display:none !important}" }, + "raider.io": { + s: 'div[class*="cookieFooter-module"]{display:none !important}', + }, + "emclient.com": { s: "#emcCookieNotification{display:none !important}" }, + "drugs.com": { s: ".ddc-overlay,.ddc-modal{display:none !important}" }, + "vesselfinder.com": { s: ".pprem_active{display:none !important}" }, + "keithurban.net": { c: 140 }, + "onvz.nl": { s: ".popup_overlay{display:none !important}" }, + "newatlas.com": { + s: 'body > div[style*="transparent"]{display:none !important}', + }, + "escapefromtarkov.com": { s: "#legalLightBlock{display:none !important}" }, + "myspace.com": { s: "#termsOfService{display:none !important}" }, + "digiromania.ro": { c: 3 }, + "maxict.nl": { s: ".wallpop-overlay{display:none !important}" }, + "flightview.com": { s: "#eea-confirmation-outer{display:none !important}" }, + "square-enix-games.com": { + s: 'footer > div[class*="notice"]{display:none !important}', + }, + "arkivmusic.com": { c: 3 }, + "aoib.dk": { j: "5" }, + "opisopvoordeelshop.nl": { + s: ".cv-notifier-container{display:none !important}", + }, + "lachainemeteo.com": { c: 0 }, + "deutschland-spielt.de": { s: "#gamigoCookie{display:none !important}" }, + "lenstip.com": { s: ".w3-modal{display:none !important}" }, + "zvv.ch": { s: ".mod_content_infobanner{display:none !important}" }, + "code42.com": { s: ".QSIInfoBar{display:none !important}" }, + "invenglobal.com": { s: "#ige-cookie-policy{display:none !important}" }, + "letgo.hr": { s: "#container > div{display:none !important}" }, + "letgo.cz": { s: "#container > div{display:none !important}" }, + "luftlinie.org": { c: 4 }, + "bandcamp.com": { s: ".tos-update{display:none !important}" }, + "revouninstaller.com": { s: "#consentAccepted{display:none !important}" }, + "transilien.com": { s: "cnil{display:none !important}" }, + "mythemeshop.com": { s: "#mts_gdpr_popup{display:none !important}" }, + "krombacher.de": { s: ".trackingNotice{display:none !important}" }, + "trendsmap.com": { s: "#header_message{display:none !important}" }, + "bueromarkt-ag.de": { s: "#cC{display:none !important}" }, + "brodportal.hr": { s: ".privatnost{display:none !important}" }, + "034portal.hr": { s: "#footer.tekst{display:none !important}" }, + "hajduk.hr": { j: "5" }, + "germaniasport.hr": { s: "#gdpr-wrapper{display:none !important}" }, + "tifon.hr": { s: ".tifon_cookies{display:none !important}" }, + "americangreetings.com": { s: "#privacy_manager{display:none !important}" }, + "teknologisk.dk": { s: ".bottom-warning{display:none !important}" }, + "askmen.com": { s: ".privacy_policy__container{display:none !important}" }, + "cloudways.com": { s: "#cookies-bot{display:none !important}" }, + "dji.de": { s: "#dji-eucookie{display:none !important}" }, + "vinchain.io": { s: ".bottom.stick{display:none !important}" }, + "tappedout.net": { j: "5" }, + "soccerstats.com": { j: "5" }, + "iscte-iul.pt": { s: "#cookies,#cookiesXs{display:none !important}" }, + "streetinsider.com": { s: "#zeroIDModal{display:none !important}" }, + "marathi.tv": { c: 1 }, + "hanos.nl": { j: "5" }, + "orgosolo.nu.it": { s: "#CookieDiv{display:none !important}" }, + "steadyhealth.com": { c: 1 }, + "leclercdrive.fr": { + s: 'div[class*="BandeauCookies"]{display:none !important}', + }, + "teletexto.com": { s: "#priv{display:none !important}" }, + "caib.es": { s: ".imc-cookie{display:none !important}" }, + "forumrowerowe.org": { s: ".ckg{display:none !important}" }, + "opswat.com": { s: "#cookie-ntc{display:none !important}" }, + "brooksrunning.com": { j: "5" }, + "planet.com": { s: ".pl-cookies-cta-contain{display:none !important}" }, + "dormando.de": { s: "#up-cookie{display:none !important}" }, + "tomtop.com": { s: ".m_privacy_statement{display:none !important}" }, + "revouninstallerpro.com": { s: "#consentAccepted{display:none !important}" }, + "freeimages.com": { c: 141 }, + "datafox.de": { s: ".popup-banner{display:none !important}" }, + "hindustantimes.com": { j: "5" }, + "lyricsmode.com": { c: 1 }, + "recurly.com": { s: ".recurly-gdpr{display:none !important}" }, + "pokewiki.de": { s: "#gl-topbar-bg,#gl-topbar{display:none !important}" }, + "aa.com": { s: "#aa_optoutmulti-Modal{display:none !important}" }, + "lzinios.lt": { c: 1 }, + "heroku.com": { s: "#heroku-cookie-banner{display:none !important}" }, + "msnbc.com": { s: ".dy_bottom_notification{display:none !important}" }, + "logicsupply.com": { j: "5" }, + "vr-world.com": { s: "#privacy_policy{display:none !important}" }, + "huawei.ru": { s: "#cookie__panel-help{display:none !important}" }, + "rentalens.ch": { s: "#dabar{display:none !important}" }, + "ehl.de": { s: ".popup_bg{display:none !important}" }, + "roosterteeth.com": { s: ".policy-banner{display:none !important}" }, + "find-dvd.co.uk": { c: 4 }, + "visdeal.nl": { s: ".site-message-overlay{display:none !important}" }, + "jori.com": { c: 31 }, + "hpe.com": { + s: "#hpealertcomp_container,#hpe_privacy_banner_container{display:none !important}", + }, + "skype.com": { + s: '.notification.info[role="alert"]{display:none !important}', + }, + "push4site.com": { s: ".gdpr__container{display:none !important}" }, + "works-hub.com": { s: ".tracking-popup{display:none !important}" }, + "fdb.pl": { c: 4 }, + "liberte.pl": { c: 0 }, + "digisport.ro": { c: 3 }, + "grafana.com": { c: 76 }, + "gezondheidaanhuis.nl": { s: ".hover_bkgr_fricc{display:none !important}" }, + "smartcockpit.com": { c: 1 }, + "infostrada.it": { c: 0 }, + "worthpoint.com": { s: ".bannerContainer{display:none !important}" }, + "utwente.nl": { s: ".utwente-cookiebar{display:none !important}" }, + "fantasyfootballscout.co.uk": { c: 73 }, + "thephone.coop": { s: ".ll_banner{display:none !important}" }, + "digiday.com": { + s: ".bx-has-close-inside .bx-slab{display:none !important}", + }, + "osb-alliance.de": { s: "#cookieonpage{display:none !important}" }, + "thewalrus.ca": { c: 97 }, + "france-galop.com": { c: 1 }, + "edoc.site": { s: "#EDOCSITE_cookie_box{display:none !important}" }, + "hollywoodreporter.com": { s: ".tos-change{display:none !important}" }, + "omnium.cat": { s: ".omnium_cookies_popup_wrapper{display:none !important}" }, + "poulpeo.com": { s: ".legal-banner{display:none !important}" }, + "team-neusta.de": { + s: ".c-slide-up,.c-slide-up ~ div{display:none !important}", + }, + "maa.nl": { j: "5" }, + "swissgrid.ch": { s: ".swg-overlay-cookie{display:none !important}" }, + "enternity.gr": { s: "#enternity_consent{display:none !important}" }, + "chomikuj.pl": { j: "5" }, + "trustnet.com": { s: "#deployment_banner{display:none !important}" }, + "visir.is": { s: ".bottom-disclaimer{display:none !important}" }, + "ndsas.sk": { s: ".navbar-fixed-top > .container{display:none !important}" }, + "iberley.es": { c: 39 }, + "thesleepdoctor.com": { + s: 'body > p[style*="fixed"]{display:none !important}', + }, + "nhl.com": { s: ".btm-nhl-announcement-modal{display:none !important}" }, + "singlereisen.de": { s: ".cp-dialog{display:none !important}" }, + "searchlock.com": { s: "#fixedFooter{display:none !important}" }, + "comviq.se": { c: 10 }, + "araihelmet.eu": { s: ".top-banner{display:none !important}" }, + "redleonardo.es": { s: ".cookies-label{display:none !important}" }, + "immobilien.net": { j: "5" }, + "monsterhunterworld.com": { j: "5" }, + "konyvelozona.hu": { s: ".snackbar-container{display:none !important}" }, + "maxdome.de": { s: "#mx-js-bar{display:none !important}" }, + "containerbestellung24.de": { + s: "#active-popup,#popup-container{display:none !important}", + }, + "royalcaribbean.co.uk": { + s: ".rccl_cookieConsentStickeyFooterInformation{display:none !important}", + }, + "indiancaller.com": { s: ".pn_notebox{display:none !important}" }, + "danielaburke.com": { s: ".fixed-banner{display:none !important}" }, + "knuddels.de": { + s: '#root > div[class*="ColumnFluid"] > div[class*="ColumnFluid"] > div[class*="ColumnFluid"] > div[class*="Column__Column"][style*="opacity"]{display:none !important}', + }, + "ouicar.fr": { s: ".ce_cookies{display:none !important}" }, + "adtraction.com": { s: "#adtrprivacy{display:none !important}" }, + "bombich.com": { s: "body > .text-center{display:none !important}" }, + "epix.com": { s: ".messaging-container{display:none !important}" }, + "volkswagen-classic-parts.de": { + s: ".dataProtection{display:none !important}", + }, + "volkswagen-nutzfahrzeuge.de": { + s: "#trackingPolicy{display:none !important}", + }, + "gsp.ro": { s: ".center-gdpr{display:none !important}" }, + "acotelnet.com": { s: "#box_resp,#overlay_resp{display:none !important}" }, + "icicibank.co.uk": { s: ".siteCapture{display:none !important}" }, + "autovandaag.nl": { s: ".bo-cb-bar{display:none !important}" }, + "virginmedia.com": { c: 78 }, + "cumberland.co.uk": { s: ".Notice{display:none !important}" }, + "inverto.tv": { s: "body > .section{display:none !important}" }, + "gryna2.pl": { c: 0 }, + "blog200porcento.com": { s: "#consent_200{display:none !important}" }, + "wyld.de": { s: ".optin{display:none !important}" }, + "bl.uk": { c: 0 }, + "dazeddigital.com": { s: "#cookie-view{display:none !important}" }, + "zacks.com": { s: ".disclosure-fixed-slab{display:none !important}" }, + "imvu.com": { j: "5" }, + "weber.ee": { c: 52 }, + "figyelo.hu": { c: 4 }, + "bancobpi.pt": { + s: 'div[id^="webcarePopup"] > div[id^="bbo_"]{display:none !important}', + }, + "vip-usedom.de": { s: "#confirmation{display:none !important}" }, + "csmarket.pt": { s: 'body > div[style*="black"]{display:none !important}' }, + "isaca.org": { s: "#isaca-consent-wrapper{display:none !important}" }, + "nrj-games.fr": { c: 0 }, + "best-bottrop.de": { + s: '.mm-slideout > div[style*="fixed"]{display:none !important}', + }, + "musicglue.com": { s: ".CookieFooter{display:none !important}" }, + "fool.de": { s: "#dogfish,#consent-modal{display:none !important}" }, + "fool.co.uk": { s: "#dogfish,#consent-modal{display:none !important}" }, + "maison-laborie.fr": { s: "ion-toast{display:none !important}" }, + "samebug.io": { c: 142 }, + "zoo.wroclaw.pl": { s: "#okno_18only{display:none !important}" }, + "picnic-supermarkt.nl": { s: "#switch2{display:none !important}" }, + "faidateshop.eu": { c: 1 }, + "krankenkassen-direkt.de": { s: "#cbanner{display:none !important}" }, + "delock.com": { s: "#cookie_private{display:none !important}" }, + "digitalocean.com": { s: "#DO_CC_PANEL{display:none !important}" }, + "weatherbug.com": { s: "notification-footer{display:none !important}" }, + "rewolucjawoc.pl": { s: ".footer + .copy{display:none !important}" }, + "postermywall.com": { s: "#user-consent-form{display:none !important}" }, + "pogodynka.pl": { s: "#accept{display:none !important}" }, + "livvin.com": { j: "5" }, + "firstdraftnews.org": { s: ".welcome-message{display:none !important}" }, + "similarweb.com": { s: ".sw-notification{display:none !important}" }, + "q-park.de": { s: ".service-messages{display:none !important}" }, + "crazyhairs.de": { c: 0 }, + "distance.to": { c: 4 }, + "peugeottalk.de": { s: "#ptalkcookie{display:none !important}" }, + "balls.ie": { + s: 'body > div[style*="transparent"]{display:none !important}', + }, + "scalemates.com": { s: "#prv{display:none !important}" }, + "werksite.nl": { j: "5" }, + "blackfire.io": { s: "#about-trackers{display:none !important}" }, + "bygghemma.se": { + s: '#header ~ div[class]:not([id]):not([class*="_"]){display:none !important}', + }, + "toolband.com": { c: 140 }, + "endless-space.com": { + s: 'div[id^="cookies-policy"]{display:none !important}', + }, + "findicons.com": { c: 141 }, + "engelbert-strauss.at": { c: 1 }, + "metalshop.cz": { s: "#nextcreBotDialog{display:none !important}" }, + "teoria.com": { s: ".alert-danger{display:none !important}" }, + "zamunda-net.com": { s: ".ipc-window-overlay{display:none !important}" }, + "davinotti.com": { s: ".privacy-nav{display:none !important}" }, + "webinarjam.com": { s: ".bs-example{display:none !important}" }, + "diil.ee": { s: ".header__notice{display:none !important}" }, + "blv.no": { s: 'body > div[class*="prompt"]{display:none !important}' }, + "allbinos.com": { j: "5" }, + "peoplenet.dk": { + s: '.pum[data-popmake*="cookies"]{display:none !important}', + }, + "max.se": { j: "5" }, + "honda.com.br": { s: ".info-notification{display:none !important}" }, + "fear-the-wolves.com": { s: "#cookies-interface{display:none !important}" }, + "uk-yankee.com": { + s: "#announcement,#announcement ~ #overlay{display:none !important}", + }, + "loliv.com": { s: ".noti_full{display:none !important}" }, + "freetrackplans.com": { s: ".topbarBox{display:none !important}" }, + "newstalk.com": { j: "5" }, + "finnairshop.com": { s: ".js-consent-popup{display:none !important}" }, + "mazeikiai.lt": { c: 75 }, + "filehorst.de": { c: 0 }, + "sadem.it": { c: 0 }, + "robertplant.com": { s: "#cookieplugin{display:none !important}" }, + "online.no": { j: "5" }, + "modelrailwaysdirect.co.uk": { c: 95 }, + "mql5.com": { s: ".float-vertical-panel{display:none !important}" }, + "aeiou.pt": { s: "#aeiou-barrier-wrapper{display:none !important}" }, + "thunderhead.com": { s: "#js-thcb-banner{display:none !important}" }, + "alaraby.co.uk": { s: ".privacy_prompt{display:none !important}" }, + "befestigungsfuchs.de": { s: "#disclaimer_bg{display:none !important}" }, + "malopolska.pl": { + s: 'div[id*="cookieinfoarticle"]{display:none !important}', + }, + "foodkombi.de": { s: ".warning-app{display:none !important}" }, + "vivus.dk": { s: ".global-notification{display:none !important}" }, + "vergleich.org": { s: ".legal-note{display:none !important}" }, + "uni-goettingen.de": { s: ".legal_footer{display:none !important}" }, + "matchbook.com": { + s: 'div[class^="Cookies__cookies"]{display:none !important}', + }, + "epdf.tips": { s: "#EPDFTIPS_cookie_box{display:none !important}" }, + "openpli.org": { j: "5" }, + "myg21.com": { s: "#policymodal{display:none !important}" }, + "upctv.ch": { c: 78 }, + "varden.no": { s: 'body > div[class*="isSimple"]{display:none !important}' }, + "freemeteo.hu": { c: 0 }, + "lucidchart.com": { s: ".lucid-cookie-compliance{display:none !important}" }, + "cursbnr.ro": { s: "#avert_all_page{display:none !important}" }, + "sportingbet.com": { s: ".info-message.summaries{display:none !important}" }, + "mudrunner-spintires.com": { + s: "#cookies-interface{display:none !important}", + }, + "ville-ideale.fr": { c: 0 }, + "bostadoliv.se": { s: ".uk-notify{display:none !important}" }, + "wsieciprawdy.pl": { s: "#rdModal{display:none !important}" }, + "veritasbooksonline.com": { c: 95 }, + "220.ro": { s: "#popup-versiune-2018{display:none !important}" }, + "cifas.org.uk": { c: 0 }, + "parrucchieri-italia.it": { s: ".policy-modal{display:none !important}" }, + "pamiec.pl": { c: 79 }, + "mazowieckie.pl": { c: 79 }, + "csp.edu.pl": { c: 79 }, + "mzkjastrzebie.com": { c: 79 }, + "vlan.be": { s: "#modalCookie{display:none !important}" }, + "ww-ag.com": { s: ".WW-cookiemodul{display:none !important}" }, + "bicyclette-verte.fr": { + s: 'div[class*="cookies"]{display:none !important}', + }, + "tantra-massage-prague.cz": { s: ".window_foot{display:none !important}" }, + "city-sightseeing.com": { s: ".footer-legal-textB{display:none !important}" }, + "domenovecentrum.cz": { c: 129 }, + "damianharriscycles.co.uk": { s: "#info-message{display:none !important}" }, + "investmap.pl": { + s: ".cookie,.popup-back,.popup-rodo{display:none !important}", + }, + "musica.com": { s: "#priv{display:none !important}" }, + "monedo.pl": { s: ".NotificationBar{display:none !important}" }, + "dotacedestovka.cz": { s: "fnx-cc{display:none !important}" }, + "uncomo.com": { s: ".consent,.app_gdpr--2{display:none !important}" }, + "loot.io": { s: "#app > main > div:first-child{display:none !important}" }, + "mvhs.de": { s: ".cookie-usgae{display:none !important}" }, + "nextbike.de": { s: ".nb-cookie{display:none !important}" }, + "thehamradio.website": { s: "body > p{display:none !important}" }, + "ciklum.com": { s: ".b-cookies{display:none !important}" }, + "glose.media": { s: "body > span{display:none !important}" }, + "qixxit.com": { s: ".policy-container{display:none !important}" }, + "redbet.com": { c: 9 }, + "wmeentertainment.com": { c: 9 }, + "idea-bank.ro": { c: 9 }, + "delfortgroup.com": { c: 9 }, + "bertil.com": { c: 9 }, + "salvaunbambino.it": { c: 48 }, + "isathens.gr": { c: 48 }, + "imunify360.com": { c: 48 }, + "cassoni-usati.it": { c: 48 }, + "camara.net": { c: 48 }, + "akeebabackup.com": { + s: "#akeeba-dccc-banner-container{display:none !important}", + }, + "bose.com": { s: ".bottom_banner{display:none !important}" }, + "luisaviaroma.com": { s: ".privacy-box{display:none !important}" }, + "westword.com": { s: ".compliance{display:none !important}" }, + "rain-alarm.com": { j: "5" }, + "shouldianswer.co.uk": { c: 4 }, + "zurich.de": { s: ".mod-notification-teaser{display:none !important}" }, + "rockhard.de": { s: "#yt-message{display:none !important}" }, + "myth-weavers.com": { s: "#consent_container{display:none !important}" }, + "sportskeeda.com": { s: ".consent-pop-up{display:none !important}" }, + "tzorg.nl": { c: 9 }, + "bluelagoon.com": { j: "5" }, + "bitzarium.com": { + s: "#textBox,#masque,#BoutClose{display:none !important}", + }, + "greengenius.lt": { s: ".cookies-sticky{display:none !important}" }, + "frognews.bg": { s: ".hover-mask,.gdpr-blk{display:none !important}" }, + "dekk1.no": { s: ".ModuleGroup.name_infobar{display:none !important}" }, + "mesampoulesgratuites.fr": { c: 13 }, + "rockstarcoders.com": { s: "#myAlert{display:none !important}" }, + "aeriagames.com": { c: 143 }, + "ricaud.com": { s: ".hamon{display:none !important}" }, + "ereading.cz": { c: 3 }, + "atwonline.com": { c: 3 }, + "oxygen.com": { c: 3 }, + "palmknihy.cz": { c: 3 }, + "tipp24.com": { c: 3 }, + "elevensports.it": { j: "5" }, + "anothermag.com": { s: "#cookie-view{display:none !important}" }, + "skoda-kariera.cz": { + s: ".page__wrap ~ div[class]:not([id]){display:none !important}", + }, + "pjmedia.com": { s: "#policy-warning-container{display:none !important}" }, + "sax.co.uk": { s: ".notify{display:none !important}" }, + "autokostencheck.de": { c: 89 }, + "ferrariparts.co.uk": { s: "#system_message{display:none !important}" }, + "bitcatcha.com": { s: ".site-notification{display:none !important}" }, + "ps.com.pl": { s: "#ckInfo{display:none !important}" }, + "voat.co": { s: ".eppnotice{display:none !important}" }, + "dina.se": { s: ".dina-cookiebanner{display:none !important}" }, + "capterra.com": { s: ".welcome-banner{display:none !important}" }, + "findaphd.com": { j: "5" }, + "cliquojeux.com": { s: "#cook_aff{display:none !important}" }, + "enmark2.com": { c: 0 }, + "audio-parts.de": { s: ".popup_notification{display:none !important}" }, + "jewish-places.de": { + s: 'div[class*="CookiesFooter__Banner"]{display:none !important}', + }, + "predathor.pl": { s: ".spu-bg,.spu-box{display:none !important}" }, + "akamai.com": { j: "5" }, + "rocketleague.com": { s: "#privmessage,#message{display:none !important}" }, + "brennstoffboerse.de": { + s: ".cs-info-wrapper,.cs-info-wrapper-spacer{display:none !important}", + }, + "strandhotel.se": { + s: "#mb_modules_popups_Container{display:none !important}", + }, + "bcb-online.nl": { s: ".jqibox{display:none !important}" }, + "twojesoczewki.com": { s: ".popup_bg{display:none !important}" }, + "factmag.com": { s: "#vf-pop{display:none !important}" }, + "warrobots.net": { + s: "#app-root > div > footer ~ div{margin-top:0 !important}", + }, + "mtmad.es": { j: "5" }, + "e-tron.audi": { s: ".e-tron-cookies-notice{display:none !important}" }, + "quake.com": { c: 9 }, + "thefamouspeople.com": { + s: ".ppreloaded_lightbox,.preloaded_m_lightbox{display:none !important}", + }, + "jamesgalway.com": { c: 43 }, + "ford-maiwald.de": { s: "#popupDiv,#overlayDiv{display:none !important}" }, + "momsport.hu": { s: "#slider{display:none !important}" }, + "solwininfotech.com": { s: ".sol-cookie-cover{display:none !important}" }, + "photocamera.bg": { c: 0 }, + "nationalpost.com": { c: 12 }, + "art.pl": { s: "#mnp_cookie_confirmation{display:none !important}" }, + "ville-rail-transports.com": { s: "#cookies_b{display:none !important}" }, + "electrokit.com": { s: "#top-bar{display:none !important}" }, + "hmb-gorzow.pl": { s: "aside.widget{display:none !important}" }, + "werum.com": { s: ".c-callout{display:none !important}" }, + "shadycharacters.co.uk": { s: "#banner-sidebar{display:none !important}" }, + "todopvr.com": { j: "5" }, + "pxhere.com": { s: ".policy-info{display:none !important}" }, + "air-austral.com": { s: "#legalconcerns{display:none !important}" }, + "freemeteo.nl": { c: 0 }, + "yola.com": { c: 9 }, + "rideapart.com": { c: 102 }, + "artwizz.com": { s: ".aw2-nav-top-cookie{display:none !important}" }, + "pro-tools-expert.com": { c: 43 }, + "skrattsajten.com": { s: ".cookieScript{display:none !important}" }, + "europe-pharm.com": { s: ".ep_cookies{display:none !important}" }, + "kolding.dk": { c: 101 }, + "finance-angels.de": { + s: "body > div > div > [jsmodel]{display:none !important}", + }, + "stedwards.edu": { s: ".region-alert-section{display:none !important}" }, + "tv5.ca": { s: ".top-alertes{display:none !important}" }, + "youronlinechoices.com": { + s: ".fl-page.dnone,.mainContentInside .info{display:none !important}", + }, + "tourtel-twist.fr": { c: 0 }, + "utopya.fr": { s: ".banner-header{display:none !important}" }, + "clusterr.io": { j: "5" }, + "nec.com": { s: ".func-cookie{display:none !important}" }, + "amcharts.com": { c: 11 }, + "indusface.com": { s: ".disclaimer_block{display:none !important}" }, + "framtid.se": { s: "#siteflash{display:none !important}" }, + "seazon.fr": { s: "#root > div > .flexRow{display:none !important}" }, + "massivum.de": { s: ".cn_box{display:none !important}" }, + "e-cooline.de": { s: "#privacy-protection{display:none !important}" }, + "paulmccartney.com": { + s: ".pmc-cookie-consent-block{display:none !important}", + }, + "schneider-umformen.de": { j: "5" }, + "arubanetworks.com": { + s: "#aruba_cookie_privacy_popup{display:none !important}", + }, + "schaeffler.com": { s: "#dataprotection{display:none !important}" }, + "troax.com": { s: ".troax-messages{display:none !important}" }, + "mapal.com": { s: "#ctrlck{display:none !important}" }, + "prestosoft.com": { s: "#consent-footer{display:none !important}" }, + "swishmax.pl": { + s: '#main-container-home ~ div > div[style*="fixed"]{display:none !important}', + }, + "halifax.dk": { s: "#page-cookies{display:none !important}" }, + "cityexpress.com": { s: ".ctn-cookies{display:none !important}" }, + "crans-montana.ch": { + s: '.mm-page > div[style*="fixed"]{display:none !important}', + }, + "diabeter.nl": { j: "5" }, + "bip.um.wroc.pl": { c: 0 }, + "hd.se": { c: 3 }, + "toldot.ru": { s: "#prbl{display:none !important}" }, + "haewa.de": { s: ".occ-lock,.occ-overlay{display:none !important}" }, + "lincolnelectric.com": { s: "#cp_wrapper{display:none !important}" }, + "okian.ro": { s: ".HCCC__container--style{display:none !important}" }, + "wddty.com": { s: "#SiteMessageWrap{display:none !important}" }, + "varian.com": { s: "#varian-gdpr-consent{display:none !important}" }, + "kempenhaeghe.nl": { s: ".overlay2{display:none !important}" }, + "texmania.sk": { s: "#note-holder{display:none !important}" }, + "gooienom.nl": { s: "#notification_area{display:none !important}" }, + "onedayonly.nl": { + s: "#ods_modal_action,#ods_modal_fade{display:none !important}", + }, + "logistik-express.com": { j: "5" }, + "thevinylfactory.com": { s: "#vf-pop{display:none !important}" }, + "fusion.tv": { s: ".blockCookies{display:none !important}" }, + "powerreviews.com": { s: ".prd-wrap{display:none !important}" }, + "liesegang-projects.com": { s: "#lpcookies{display:none !important}" }, + "news5.de": { s: "#privacyContainer{display:none !important}" }, + "gamblejoe.com": { s: ".c-area{display:none !important}" }, + "tti.at": { c: 0 }, + "uchicago.edu": { s: ".js_gdpr{display:none !important}" }, + "bambergfacts.de": { s: 'div[id^="cookiebar"]{display:none !important}' }, + "backpackerguide.nz": { s: "#fbGroupMini{display:none !important}" }, + "swisslife.fr": { s: ".mod-disclaimer{display:none !important}" }, + "trennung.de": { s: "#allowCookie{display:none !important}" }, + "kramp.com": { j: "5" }, + "oebv.net": { c: 45 }, + "bien-dans-mon-train.com": { s: ".cookiecall{display:none !important}" }, + "xg1.li": { s: "#privacy-footer{display:none !important}" }, + "nrjmobile.fr": { s: "#ei_cookie{display:none !important}" }, + "kiwi.com": { + s: 'div[class*="CookiesConsentContainer"]{display:none !important}', + }, + "d-secour.de": { s: "#importantMessages{display:none !important}" }, + "dupuis.com": { s: ".dp-cookie-legal{display:none !important}" }, + "metal-shop.eu": { s: "#nextcreBotDialog{display:none !important}" }, + "negrini.com": { s: "#cksModal{display:none !important}" }, + "best-sound.com": { c: 21 }, + "dartinfo.nl": { c: 144 }, + "the-match-factory.com": { s: "#infoBar{display:none !important}" }, + "botify.com": { s: ".fixed.pin-l.pin-b.z-10.flex{display:none !important}" }, + "pacesuite.com": { s: "#notification-cont{display:none !important}" }, + "getfilecloud.com": { s: "#gdpr_accept{display:none !important}" }, + "priberam.org": { s: ".pb-cookies{display:none !important}" }, + "provantage.com": { s: "#PP{display:none !important}" }, + "grotekleren-webwinkel.nl": { c: 4 }, + "broadleyautomotive.co.uk": { s: "#esc-wrapper{display:none !important}" }, + "bip.piaseczno.eu": { c: 0 }, + "rotterdam.info": { c: 0 }, + "daf.co.uk": { c: 14 }, + "onboarding.daf.com": { c: 14 }, + "daf.nl": { c: 14 }, + "oskolaf.pl": { j: "5" }, + "papyrus.com": { + s: "#consentManager,#cookieConsentAreaModal{display:none !important}", + c: 14, + }, + "prvikvadrat.hr": { j: "5" }, + "routereflector.com": { + s: ".modal{display:none !important}", + c: 14, + }, + "salter.es": { + s: "#modal-start{overflow:unset !important}", + c: 14, + }, + "walserprivatbank.com": { s: ".block_consent{display:none !important}" }, + "keenfootwear.com": { s: ".notice-top{display:none !important}" }, + "sega.co.uk": { s: ".cp-wrap{display:none !important}" }, + "globalpetrolprices.com": { c: 0 }, + "phoenixcontact.com": { s: "#infoBoxFrame{display:none !important}" }, + "blogs.timesofisrael.com": { c: 37 }, + "cff.ch": { s: ".messageBar{display:none !important}" }, + "carglass.it": { j: "5" }, + "sinonimos.com.br": { c: 55 }, + "aquacoimbra.com": { s: "#cookiescontainer{display:none !important}" }, + "musikzirkus.eu": { s: ".infobox{display:none !important}" }, + "domotex.de": { c: 92 }, + "annualreviews.org": { s: ".ar-news-footer{display:none !important}" }, + "isidewith.com": { s: ".overlayBG,.overlayContent{display:none !important}" }, + "csu.de": { s: ".mod-layer{display:none !important}" }, + "voria.gr": { s: "#cookies_area{display:none !important}" }, + "praktiker.ro": { s: ".cookie-form{display:none !important}" }, + "vova.com": { s: ".activity-cookie{display:none !important}" }, + "rebirth-hannover.de": { s: ".c-callout{display:none !important}" }, + "parkindigo.com": { s: "idg-cookie-info-bar{display:none !important}" }, + "vw.com.br": { c: 120 }, + "ms.gov.pl": { s: '#MS[style*="block"]{display:none !important}' }, + "warszawa.so.gov.pl": { c: 0 }, + "mkidn.gov.pl": { j: "5" }, + "archiwa.gov.pl": { s: "#message_box{display:none !important}" }, + "gdansk.wios.gov.pl": { j: "5" }, + "monitoring.krakow.pios.gov.pl": { s: ".a-footer{display:none !important}" }, + "purepla.net": { j: "5" }, + "imagine-r.com": { c: 0 }, + "henryschein.at": { s: ".hs-block-ui,.hs-dialog{display:none !important}" }, + "paypal-community.com": { j: "5" }, + "patience-is-a-virtue.org": { s: "#copy > p{display:none !important}" }, + "opi.org.pl": { s: "jsa-cookie{display:none !important}" }, + "bloomandwild.com": { s: ".bwCookieMessage{display:none !important}" }, + "devart.com": { s: ".popup-wrapper{display:none !important}" }, + "isa.org": { + s: "#simplemodal-container,#simplemodal-overlay{display:none !important}", + }, + "pfeiffer-vacuum.com": { s: "#pfCookieNotice{display:none !important}" }, + "malmo.se": { j: "5" }, + "asroma.com": { + s: ".s-navigation-tool-panel-disclaimer{display:none !important}", + }, + "wavesplatform.com": { j: "5" }, + "picload.org": { c: 0 }, + "benu.cz": { s: ".info-bar{display:none !important}" }, + "pb.edu.pl": { c: 0 }, + "ad.win.nl": { j: "5" }, + "bpsa.co.uk": { s: "#terms_container{display:none !important}" }, + "arridgegaragedoors.co.uk": { + s: ".small-cookie-notice .tingle-modal{display:none !important}", + }, + "berentzen-gruppe.de": { c: 9 }, + "kiplinger.com": { j: "5" }, + "suelo.pl": { c: 99 }, + "bazarcom.cz": { s: ".colorbox-agreement{display:none !important}" }, + "forum.snsbank.nl": { s: "#clcback,#consentdiv{display:none !important}" }, + "digminecraft.com": { c: 4 }, + "unifilm.de": { s: ".form-dsgvo{display:none !important}" }, + "thelanguagehouse.net": { s: ".site-cookie{display:none !important}" }, + "rabobank.com": { j: "5" }, + "cifempleo.com": { c: 0 }, + "edingershops.de": { s: ".bggrey,.alertbox{display:none !important}" }, + "gnhm.gr": { c: 3 }, + "robens-dn.de": { j: "5" }, + "zora.bg": { s: ".bottom-freezed-bar{display:none !important}" }, + "exki.be": { s: ".lang-cookie{display:none !important}" }, + "hotelquickly.com": { + s: '#app > div > div[style*="height"]{display:none !important}', + }, + "elempleo.com": { s: ".politics_cookie{display:none !important}" }, + "everything5pounds.com": { + s: '.__ADORIC__[style*="fixed"]{display:none !important}', + }, + "ring.com": { s: "#teconsent{display:none !important}" }, + "netflix-nederland.nl": { c: 144 }, + "sothebys.com": { s: "#NotificationOverlay{display:none !important}" }, + "srf.ch": { s: ".personalizationMessageWrapper{display:none !important}" }, + "retailtrends.nl": { j: "5" }, + "rusmeteo.net": { s: ".alert-danger.in{display:none !important}" }, + "programiz.com": { c: 26 }, + "rofl-nerd.net": { j: "5" }, + "buzzpeoplemag.com": { s: ".sca.block{display:none !important}" }, + "zeek.me": { s: ".zk-footer ~ div{display:none !important}" }, + "ideo.com": { s: '.App > div[class*="Fixed"]{display:none !important}' }, + "planningwiz.com": { j: "5" }, + "bad-mergentheim.de": { c: 53 }, + "ing.com": { j: "5" }, + "qxl.no": { c: 0 }, + "coinomi.com": { + s: '.dialog[data-dialog-id="cookies"]{display:none !important}', + }, + "cocoscope.com": { c: 75 }, + "royalenfield.com": { j: "5" }, + "jobrad.org": { s: ".generic-note{display:none !important}" }, + "teenmegaworld.net": { j: "5" }, + "hasselblad.com": { s: ".prompt-content{display:none !important}" }, + "morticeandgreensashwindowrepairs.co.uk": { + s: ".b-modal,.pps-popup{display:none !important}", + }, + "online.auktionsverket.se": { c: 27 }, + "ming-fahrschull.de": { + s: '.notification[data-cookie*="cookies_demo"]{display:none !important}', + }, + "bsdforen.de": { c: 11 }, + "ckib.de": { s: ".tve-leads-ribbon{display:none !important}" }, + "calendarpedia.com": { c: 12 }, + "triglavzdravje.si": { s: "#cookie_module{display:none !important}" }, + "pmmp.io": { s: "#remindTos{display:none !important}" }, + "paks-bayern.weebly.com": { j: "5" }, + "cubbit.net": { s: "#root > div > footer ~ div{display:none !important}" }, + "lesara.de": { c: 9 }, + "light.co": { c: 3 }, + "hackerone.com": { s: ".footer-popup{display:none !important}" }, + "asdinfowales.co.uk": { c: 1 }, + "recevoirlatnt.fr": { c: 23 }, + "dormezbien.fr": { c: 23 }, + "air-cosmos.com": { c: 23 }, + "villeneuve92.com": { c: 23 }, + "chassis-en-bois.fr": { c: 23 }, + "bourse-immobilier.fr": { c: 23 }, + "tinkco.com": { c: 23 }, + "fontenayenscenes.fr": { c: 23 }, + "hardstyle-industry.com": { c: 23 }, + "cestfrais.fr": { c: 23 }, + "sucredorge.com": { c: 23 }, + "iseki.fr": { c: 23 }, + "moncompte.sodexopass.fr": { c: 23 }, + "bitrise.io": { s: "bitrise-cookie-tab{display:none !important}" }, + "robots.ox.ac.uk": { s: ".slidingDiv{display:none !important}" }, + "imobie.com": { s: ".fixedbot{display:none !important}" }, + "techvorace.com": { s: "#tfade,#tlight{display:none !important}" }, + "ftg-frankfurt.de": { s: "#dataInfoBox{display:none !important}" }, + "winkel.parool.nl": { c: 58 }, + "iradio.ie": { j: "5" }, + "arukhaza.com": { c: 1 }, + "lpexpress.lt": { s: "#cookies-block{display:none !important}" }, + "blockchainsecurity.services": { c: 136 }, + "factorymarket.de": { s: ".header-notification{display:none !important}" }, + "austria.info": { + s: ".header-notification{display:none !important}.header-notification-active .inner-wrap{padding-top:0 !important}", + }, + "damuels.travel": { + s: ".header-notification{display:none !important}body.header-notification-active div.w2{margin-top:0 !important}", + }, + "paladins.com": { s: "section.footer ~ div{display:none !important}" }, + "webyog.com": { s: "#top-banner{display:none !important}" }, + "fran.si": { c: 12 }, + "datarecoverynederland.nl": { s: "#cookie-contest{display:none !important}" }, + "onehowto.com": { s: ".consent,.app_gdpr--2{display:none !important}" }, + "screenseven.com": { s: "#gamigoCookie{display:none !important}" }, + "bonkersabouttech.com": { s: ".legal-info{display:none !important}" }, + "holadoctor.com": { s: ".gdpr-space{display:none !important}" }, + "hegau-archers.de": { c: 1 }, + "about.me": { s: '.bubble[class*="cookie_notice"]{display:none !important}' }, + "amerisourcebergen.com": { + s: ".legal-acknowledgement{display:none !important}", + }, + "buydifferent.it": { c: 1 }, + "chordify.net": { j: "5" }, + "aerospace-lab.de": { s: ".themify-popup{display:none !important}" }, + "check.toys": { s: "#COO{display:none !important}" }, + "ered.gr": { s: ".coucou{display:none !important}" }, + "alanus.edu": { s: ".stoerer-wrapper{display:none !important}" }, + "realmroyale.com": { s: ".footer + div{display:none !important}" }, + "beardbrand.com": { j: "5" }, + "jointcommission.org": { j: "5" }, + "usehoney.io": { + s: 'iframe[src*="usehoney.io/embed/widget/"]{display:none !important}', + }, + "schwarzberlin.com": { c: 0 }, + "itrack.it": { s: "#ga-accept{display:none !important}" }, + "nats.io": { s: "#main_gdpr{display:none !important}" }, + "moveforwardpt.com": { s: "#stickyMessage{display:none !important}" }, + "mediaplus.com": { s: ".fixed_top{display:none !important}" }, + "pixflow.net": { c: 34 }, + "pmg-mainz.de": { s: "#footer > section{display:none !important}" }, + "movimento5stelle.it": { s: "#disclaimerC{display:none !important}" }, + "accorhotels.jobs": { s: "#cookiesAccorJobs{display:none !important}" }, + "myworkdayjobs.com": { + s: 'div[data-automation-id="legalNotice"]{display:none !important}', + }, + "digi-animalworld.tv": { c: 3 }, + "dmc-watch.com": { s: ".promo-bar-container{display:none !important}" }, + "tshirt-corner.com": { s: ".tc-cnil{display:none !important}" }, + "modesens.com": { s: "#tip_container{display:none !important}" }, + "max.fr": { s: ".notice-cook{display:none !important}" }, + "act-store.com": { s: "#POPUPS_WRAPPER{display:none !important}" }, + "kartunsy.pl": { s: "#ait-infobar{display:none !important}" }, + "kurfuerstenschaenke-dresden.de": { c: 64 }, + "huaweipolska.pl": { s: ".huawei-cookie{display:none !important}" }, + "carrando.com": { s: "#dsg{display:none !important}" }, + "sportraw.pl": { + s: 'body > div[id^="tws"]:not(.toplayerSpecialClass),#topLayerBackDrop{display:none !important}', + }, + "rail-sim.de": { s: ".popupBase.notification{display:none !important}" }, + "noir.pl": { c: 0 }, + "tutoriauxpc.com": { c: 1 }, + "speckproducts.co.uk": { c: 103 }, + "chess.org": { s: ".messages{display:none !important}" }, + "sticksnsushi.com": { + s: 'div[data-module="CookieBanner"]{display:none !important}', + }, + "krasniykarandash.ru": { + s: ".site-footer + div[class]:not([id]){display:none !important}", + }, + "ratedpeople.com": { + s: 'div[class*="cookie-acceptance-banner"]{display:none !important}', + }, + "telecinco.es": { j: "6" }, + "portalsamorzadowy.pl": { j: "5" }, + "dplay.fi": { s: 'div[class^="notification"]{display:none !important}' }, + "virginmediastore.com": { c: 124 }, + "mobilepay.fi": { s: 'div[class*="cookie-dialog"]{display:none !important}' }, + "e-fo.fr": { s: "#spanLien > div:first-child{display:none !important}" }, + "pip.gov.pl": { s: "#privacyOverlay{display:none !important}" }, + "mesago.de": { s: "#privacy_overlay{display:none !important}" }, + "panattasport.com": { s: ".notification-block{display:none !important}" }, + "conforti.it": { + s: "#ll_banner,#ll_info,.ll_link_bottom{display:none !important}", + }, + "spectacles.com": { c: 9 }, + "kerbalspaceprogram.com": { j: "5" }, + "wiki.kerbalspaceprogram.com": { + s: "#my-js-modal,#cover{display:none !important}", + }, + "mquadr.at": { s: "#info{display:none !important}" }, + "truevalue.es": { s: ".cookies-lay{display:none !important}" }, + "pharmindex-online.hu": { j: "5" }, + "egmnow.com": { s: ".egm-cookie-flyout{display:none !important}" }, + "tennis-warehouse.com": { c: 104 }, + "goodhoodstore.com": { s: ".cc_msg{display:none !important}" }, + "hastens.com": { c: 98 }, + "easterngraphics.com": { c: 1 }, + "zaliastotele.lt": { s: "#wrapperCookie{display:none !important}" }, + "serpstat.com": { s: ".gdpr-tab{display:none !important}" }, + "derkonzert.de": { s: "footer ~ div:last-child{display:none !important}" }, + "bekendeburen.nl": { s: "#AVG-message{display:none !important}" }, + "mspy.com": { s: ".cookie-l{display:none !important}" }, + "brainpop.com": { s: "#announcment_alert{display:none !important}" }, + "close-up.it": { s: ".stickyFooter{display:none !important}" }, + "remosoftware.com": { s: ".visitornotice{display:none !important}" }, + "autotrader.nl": { j: "5" }, + "lunchtime.de": { s: ".overlay_gray_bg{display:none !important}" }, + "pluralsight.com": { c: 21 }, + "adata.com": { s: "#chk_remark{display:none !important}" }, + "tupperware.de": { + s: ".is-cookie-bar .flyout,.is-cookie-bar .header,.is-cookie-bar .page-content,.is-cookie-bar .search{animation:none !important}", + }, + "rems71.ru": { s: 'body > div[id^="div"]{display:none !important}' }, + "aurubis.com": { j: "5" }, + "fullscreenmedia.co": { c: 21 }, + "hsl.fi": { s: "#messageBar{display:none !important}" }, + "septima.dk": { s: ".septimacc{display:none !important}" }, + "teldust.com": { s: ".cookies-tab{display:none !important}" }, + "medicshop.de": { s: "#cookiemedic{display:none !important}" }, + "hpinfomedia.de": { s: "#dataPrivacy{display:none !important}" }, + "gpgroot.nl": { s: "#ckc_hdr{display:none !important}" }, + "tvasta.pl": { j: "5" }, + "powiatslubicki.pl": { j: "5" }, + "techonthenet.com": { c: 4 }, + "gea.com": { s: ".language-detection__cookie{display:none !important}" }, + "metcheck.com": { s: "#EUModal,.reveal-modal-bg{display:none !important}" }, + "sbsr.fm": { + s: '.bl-block[data-bl-name="CokiesWrap"]{display:none !important}', + }, + "nox-xtreme.com": { + s: "#root > div > div[class]:not([data-reactid]){display:none !important}", + }, + "iam8bit.com": { s: ".alertify{display:none !important}" }, + "letgo.si": { s: "#container > div{display:none !important}" }, + "astro-seek.com": { c: 31 }, + "spiking.io": { s: ".PopupCookies{display:none !important}" }, + "mount10.ch": { s: ".ck-bn{display:none !important}" }, + "sociall.io": { s: "mat-dialog-container{display:none !important}" }, + "crackwatch.com": { s: ".Overlay{display:none !important}" }, + "dinamalar.com": { s: ".quickslide{display:none !important}" }, + "f1racing.pl": { j: "5" }, + "vivaldi.com": { j: "5" }, + "iqoption.com": { + s: 'div[data-test-id="notification-position-container-block"]{display:none !important}', + }, + "flows.be": { s: "#flows-cookie-compliance-popup{display:none !important}" }, + "netflixinbelgie.be": { c: 144 }, + "fansbreak.com": { c: 0 }, + "pipelife.at": { c: 134 }, + "infosecurity.nl": { j: "5" }, + "ricominciodaquattro.com": { s: "#cbox-notice{display:none !important}" }, + "zurzeit.eu": { j: "5" }, + "re.is": { s: ".cookiemodal{display:none !important}" }, + "infotorg.no": { s: ".sticky-footer-banner{display:none !important}" }, + "brendon.hu": { c: 27 }, + "acronymfinder.com": { c: 1 }, + "newrelic.com": { s: "#intercom-container{display:none !important}" }, + "timberfarm.de": { + s: "#block-timberfarm-cms-cookie{display:none !important}", + }, + "labor-stephansplatz.de": { s: "#bho_infobar{display:none !important}" }, + "curiouscat.me": { s: ".consentWrapper{display:none !important}" }, + "webstaurantstore.com": { j: "5" }, + "sterrenoptv.nl": { c: 144 }, + "mirantis.com": { c: 11 }, + "americares.org": { s: ".snipe-banner{display:none !important}" }, + "portfoliospreadsheets.com": { c: 32 }, + "architecture.com": { s: ".info-bar{display:none !important}" }, + "moneyonline.gr": { s: "#cookies-shell{display:none !important}" }, + "spreds.com": { + s: '.u-marginless[data-react-props*="cookies"]{display:none !important}', + }, + "outsphera.it": { c: 48 }, + "stockhouse.com": { j: "5" }, + "wolterskluwer.pl": { s: "#wk-brg-cookie-info{display:none !important}" }, + "orange.be": { s: ".zpWinThemeBanner{display:none !important}" }, + "sibur.ru": { c: 26 }, + "fis-ski.com": { + s: ".s-navigation-tool-panel-disclaimer{display:none !important}", + }, + "popuz.com": { c: 26 }, + "supermemo.com": { c: 105 }, + "redlight.net": { c: 1 }, + "raceface.com": { s: "#privacy,#cookies{display:none !important}" }, + "hamburgsud.com": { s: ".m-cookie__content{display:none !important}" }, + "stundin.is": { s: ".bottom-banner{display:none !important}" }, + "galileo.tv": { s: "#cookieBannerGTV{display:none !important}" }, + "myaustrianblog.at": { s: ".cop{display:none !important}" }, + "go1a.de": { s: ".mod-layer{display:none !important}" }, + "1aautoservice.de": { s: ".mod-layer{display:none !important}" }, + "visaquarium.nl": { s: ".tb{display:none !important}" }, + "awattar.com": { s: "#agree{display:none !important}" }, + "nettrading.ro": { c: 80 }, + "agroarbo.nl": { s: ".cookie,.lights--out{display:none !important}" }, + "new-rock-france.com": { s: "#brl-cookie{display:none !important}" }, + "bright-products.com": { + s: "#ncm.ncm-collapsed.ncm-ready{display:none !important}", + }, + "vpeag.com": { s: ".Footer + .BottomLine{display:none !important}" }, + "aripaev.ee": { c: 138 }, + "meldpuntwegen.be": { j: "5" }, + "crowdestate.eu": { j: "5" }, + "agcocorp.com": { s: ".disclaimerpopup{display:none !important}" }, + "explaineverything.com": { s: "footer + div{display:none !important}" }, + "ludwig.guru": { s: 'div[class*="__disclaimer"]{display:none !important}' }, + "soldaatvanoranje.nl": { c: 17 }, + "groen.be": { c: 8 }, + "gorillasports.de": { c: 8 }, + "gamingoase.de": { c: 8 }, + "elektrotresen.de": { c: 8 }, + "bitmoji.com": { c: 8 }, + "kaffee-melangerie.de": { c: 8 }, + "liveradio.ie": { c: 8 }, + "letsdeal.no": { s: 'div[class^="gdpr-panel"]{display:none !important}' }, + "letsdeal.se": { s: 'div[class^="gdpr-panel"]{display:none !important}' }, + "transitionnetwork.org": { + s: "#tofino-notification{display:none !important}", + }, + "wotinfo.net": { c: 134 }, + "find.com.tr": { s: "#KVK_Cerez{display:none !important}" }, + "fctwente.nl": { j: "5" }, + "ittrend.hu": { s: "#suti{display:none !important}" }, + "rocketleagueesports.com": { c: 37 }, + "kon-boot.com": { + s: "#myModal{display:none !important}", + c: 14, + }, + "makita.fr": { c: 8 }, + "jmmgc.com": { s: "#cnotice{display:none !important}" }, + "pipe-organ-recordings.com": { + s: ".cookies--container{display:none !important}", + }, + "carhartt.com": { + s: "#consentModal,.reveal-modal-bg{display:none !important}", + }, + "operadeparis.fr": { c: 113 }, + "shadertoy.com": { s: "#compliance{display:none !important}" }, + "ipla.tv": { j: "5" }, + "zanotti.com": { + s: "#ll_banner,#ll_info,.ll_link_bottom{display:none !important}", + }, + "shrm.org": { s: ".shrm-gdpr{display:none !important}" }, + "tcroomburg.nl": { j: "5" }, + "mvagusta.com": { + s: 'div[class^="bannerContainer"]{display:none !important}', + }, + "mediafour.com": { s: "#wpnb-bar{display:none !important}" }, + "messe-kassel.de": { s: ".note{display:none !important}" }, + "askthepsych.com": { s: "#cks{display:none !important}" }, + "iboysoft.com": { s: "#user_popup{display:none !important}" }, + "durszlak.pl": { s: ".privacy-layer{display:none !important}" }, + "globallogic.com": { s: "#ac-wrapper{display:none !important}" }, + "milanos.pl": { s: "#rodo-pop{display:none !important}" }, + "watispilling.nl": { s: ".fancybox-overlay{display:none !important}" }, + "ruba535.ca": { s: "#disclaimer-box{display:none !important}" }, + "humbersideairport.com": { c: 0 }, + "wasserklinik.com": { s: "#snppopup-welcome{display:none !important}" }, + "romedic.ro": { s: "#cookbox{display:none !important}" }, + "skechers.com": { s: "#cookiep{display:none !important}" }, + "okpal.com": { j: "5" }, + "martinus.cz": { j: "5" }, + "ivet.pl": { s: "#popup1{display:none !important}" }, + "clubheldvanhetjaar.nl": { + s: "#SiteWrapper > .wp > .wp + .wp{display:none !important}", + }, + "vox.pl": { j: "5" }, + "jobmensa.de": { s: ".js-usermessage{display:none !important}" }, + "nouw.com": { s: "#ConsentBanner{display:none !important}" }, + "pizza.de": { s: 'div[data-qa*="notification"]{display:none !important}' }, + "wiertz.com": { j: "5" }, + "mx.recepedia.com": { c: 12 }, + "ruedesplantes.com": { s: 'div[class^="cookies"]{display:none !important}' }, + "sdrplugins.com": { + s: ".widget-footer > section > div:not([class]){display:none !important}", + }, + "appi.org": { j: "6" }, + "laptopsystem.hu": { c: 12 }, + "pallottinum.pl": { c: 1 }, + "bock-kunststofftechnik.de": { + s: 'div[id^="cookielaw_"]{display:none !important}', + }, + "niveamen.co.uk": { c: 13 }, + "mcsuk.org": { s: "#a3prompt{display:none !important}" }, + "biblio.co.uk": { c: 42 }, + "results.decisiondeskhq.com": { c: 8 }, + "colormango.com": { s: ".setprivacy{display:none !important}" }, + "hik-connect.com": { s: ".coverShow{display:none !important}" }, + "twentemilieu.nl": { s: ".balloon_notification{display:none !important}" }, + "e-conomic.dk": { c: 21 }, + "mijndomein.nl": { s: "#dd_overlay,#dd_popup{display:none !important}" }, + "corso-saunamanufaktur.com": { + s: "#dataprotection{display:none !important}", + }, + "rdvconso.org": { j: "5" }, + "live365.com": { + s: '.site > div[class*="root"] > div:not(.action-bar){display:none !important}', + }, + "tipsyelves.com": { j: "5" }, + "egym.com": { s: ".egym-prompt{display:none !important}" }, + "totaljs.com": { s: ".ui-cookie2{display:none !important}" }, + "riot.im": { s: ".mx_MatrixToolbar{display:none !important}" }, + "waff.at": { s: ".en-pn-bar.en-notification{display:none !important}" }, + "alldent-zahnzentrum.de": { s: "#dialog{display:none !important}" }, + "dana.at": { s: ".theCookie{display:none !important}" }, + "thefreelibrary.com": { c: 1 }, + "ams.at": { s: ".ams-m-cookie-warning{display:none !important}" }, + "receiver.de": { s: ".legalAdvice{display:none !important}" }, + "66.ru": { s: ".t-i-agree{display:none !important}" }, + "schmidtnorm.at": { + s: "#infoleiste > .container > .row > .col-12:not(.text-md-right){display:none !important}", + }, + "codra.net": { j: "5" }, + "flamcogroup.com": { + s: ".stn-cookies,.stn-cookies-enlarge{display:none !important}", + }, + "icebug.se": { s: "#root > div > [delay]{display:none !important}" }, + "keskeces.com": { s: "#cook,#cook2{display:none !important}" }, + "hostkey.com": { s: "#collectData{display:none !important}" }, + "fliesenoutlet.com": { c: 8 }, + "reifen-service-rostock.de": { s: "#my_cw_label{display:none !important}" }, + "propellets.at": { c: 31 }, + "dipisoft.com": { s: ".accookie{display:none !important}" }, + "infodent24.pl": { j: "5" }, + "kidioui.fr": { j: "5" }, + "wps.com": { c: 3 }, + "skargards.com": { s: "#cc_dialog{display:none !important}" }, + "casopis-rozmaryna.cz": { s: "#fucktheEU{display:none !important}" }, + "comhem.se": { c: 138 }, + "pacsun.com": { s: "#consent-tracking{display:none !important}" }, + "milliman.com": { j: "5" }, + "vk.se": { s: ".ReactModal__Overlay--after-open{display:none !important}" }, + "liander.nl": { s: "#webLianderCookieBanner{display:none !important}" }, + "stofa.dk": { s: 'div[class*="CookieDisclaimer"]{display:none !important}' }, + "toluna.com": { s: ".notification-center{display:none !important}" }, + "ticketmarket.lt": { c: 4 }, + "webwinkel.ad.nl": { c: 58 }, + "webwinkel.ed.nl": { c: 58 }, + "webwinkel.pzc.nl": { c: 58 }, + "webwinkel.bndestem.nl": { c: 58 }, + "webwinkel.gelderlander.nl": { c: 58 }, + "webwinkel.destentor.nl": { c: 58 }, + "webwinkel.volkskrant.nl": { c: 58 }, + "poe.de": { c: 11 }, + "ozcouponscode.com": { s: ".policy_footer{display:none !important}" }, + "onlinetvrecorder.com": { + s: '#footerdiv > div[style*="z-index"]{display:none !important}', + }, + "drivetribe.com": { + s: '#root > div ~ div[class*=" "]{display:none !important}', + }, + "ibm.com": { + s: ".ibm-canada-notice,.ibm-canada-notice-button{display:none !important}", + }, + "infomir.eu": { s: "#cb{display:none !important}" }, + "bdew.de": { s: ".bdew__cookiebanner{display:none !important}" }, + "brainandlife.org": { s: ".breaking-container{display:none !important}" }, + "vivanta.es": { s: ".dv-cookies{display:none !important}" }, + "si-vreme.com": { s: "#siv_cookieBanner{display:none !important}" }, + "loteriainpost.pl": { s: "#pop_up{display:none !important}" }, + "gadzetomania.pl": { j: "5" }, + "mojoreads.com": { + s: 'div[class*="cookiesPolicy"]{display:none !important}', + }, + "online2pdf.com": { s: "#privacy_msg{display:none !important}" }, + "laznevbechyni.cz": { s: ".fixed-box{display:none !important}" }, + "mee.com": { s: "#cboxOverlay{display:none !important}" }, + "strefakursow.pl": { s: ".b-cookies{display:none !important}" }, + "satakunnanautotalo.fi": { + s: ".AVS-evasteseloste-container{display:none !important}", + }, + "psicologia-online.com": { c: 4 }, + "ben.nl": { j: "5" }, + "medlibrary.org": { s: "#cks{display:none !important}" }, + "cathaypacific.com": { s: ".system-alert-wrapper{display:none !important}" }, + "wylecz.to": { j: "5" }, + "gab-umweltservice.de": { s: "#rcpm{display:none !important}" }, + "nasze-kino.tv": { c: 0 }, + "bettyblocks.com": { s: "#ageNotification{display:none !important}" }, + "hansvanwijk.nl": { s: "#cookiewall-modal{display:none !important}" }, + "bn.ru": { s: ".cookie--form{display:none !important}" }, + "noritake-itron.jp": { s: "#gdpr_nav{display:none !important}" }, + "guitaretab.com": { c: 1 }, + "tsuldotejo.pt": { c: 106 }, + "themagpiesalute.com": { c: 140 }, + "metatrader4.com": { s: "#float-vertical-panel{display:none !important}" }, + "aboardtheworld.com": { s: ".popmake{display:none !important}" }, + "enzopennetta.it": { s: ".popmake{display:none !important}" }, + "penseurope.com": { s: '.container[role="alert"]{display:none !important}' }, + "eonline.com": { s: ".view-gdpr{display:none !important}" }, + "lloyd.com": { s: "#globalerror{display:none !important}" }, + "hario.com": { s: "#sample-dialog.dialog{display:none !important}" }, + "ads.nipr.ac.jp": { s: ".backdrop{display:none !important}" }, + "urbia.de": { s: ".layer-confirm-bottom{display:none !important}" }, + "lactalisfoodservice.es": { s: ".LSSI{display:none !important}" }, + "hoteldiamant.cz": { s: ".nl_cookies{display:none !important}" }, + "gewinnspiel.toom.de": { c: 9 }, + "shotsdeciencia.com": { + s: '.x-el[data-ux="Widget"][class*="widget-footer-footer"]{display:none !important}', + }, + "united.com": { + s: 'div[class*="cookiedisclaimer"]{display:none !important}', + }, + "domi.com": { s: "#CoockiesPage{display:none !important}" }, + "dreamworksanimation.com": { + s: ".dwa-embed-cookie-consent-container{display:none !important}", + }, + "theburgerhouse.com": { s: "#close-cookies{display:none !important}" }, + "euromaxx.nu": { c: 27 }, + "mybiclighter.com": { c: 0 }, + "stokokkino.gr": { s: "#popupform1{display:none !important}" }, + "peugeotscooters.pt": { c: 63 }, + "foundry.com": { s: ".EUc{display:none !important}" }, + "apps-drones.com": { c: 23 }, + "sww.de": { s: "#cookieadd{display:none !important}" }, + "e-sochaczew.pl": { j: "5" }, + "norgips.pl": { j: "5" }, + "modr.pl": { s: ".region-gdpr{display:none !important}" }, + "gazetapraca.pl": { s: "#overlayJS{display:none !important}" }, + "sightseeing-kontor.de": { s: "#sk-info{display:none !important}" }, + "nationalezorggids.nl": { s: ".cookieModal{display:none !important}" }, + "nginx.com": { s: 'div[id*="nx_gdpr_modal"]{display:none !important}' }, + "mareespeche.com": { c: 0 }, + "bergische-energie.de": { c: 1 }, + "bestlivecamsites.com": { s: ".ntfc-bar{display:none !important}" }, + "fast-mirror.de": { s: "body > div[align]{display:none !important}" }, + "shoppable.com": { j: "5" }, + "kaliber.pl": { j: "5" }, + "travelchannel.co.uk": { j: "5" }, + "letssingit.com": { j: "6" }, + "lyricsbox.com": { j: "6" }, + "doc.fr": { j: "6" }, + "etletstalk.com": { s: 'body > div[id^="ulp-"]{display:none !important}' }, + "zenhotels.com": { s: ".zen-privacypolicypopup{display:none !important}" }, + "db.com": { s: ".dbe-content_cookie.alert{display:none !important}" }, + "payscale.com": { j: "6" }, + "skolakov.eu": { s: "#cookieslista{display:none !important}" }, + "semanticscholar.org": { s: ".copyright-banner{display:none !important}" }, + "advatus.pl": { s: ".myModal-box{display:none !important}" }, + "ip-sa.pl": { s: ".myModal-box{display:none !important}" }, + "fabrykacukiernika.pl": { j: "5" }, + "totalcasino.pl": { j: "5" }, + "worldsbiggestchat.com": { c: 96 }, + "lycoschat.com": { c: 96 }, + "kleiderkreisel.de": { c: 76 }, + "checkdomain.de": { s: "#notifications-container{display:none !important}" }, + "canadiansolar.com": { c: 0 }, + "royaldesign.no": { j: "6" }, + "trubendorffer.nl": { j: "5" }, + "jobserve.com": { j: "5" }, + "toto.com": { s: ".cookieSection{display:none !important}" }, + "smarturl.it": { s: "#consent-block{display:none !important}" }, + "aignes.com": { s: "#aignescookie{display:none !important}" }, + "unive.nl": { j: "5" }, + "mjamjam-petfood.de": { + s: ".cookie5,.cookie5 + .allover{display:none !important}", + }, + "vicisitudysordidez.com": { s: ".lwpcngNotice{display:none !important}" }, + "eneco.nl": { j: "5" }, + "hotel.de": { s: 'div[class*="cookieWrapper"]{display:none !important}' }, + "pieseauto.ro": { j: "5" }, + "mafiadoc.com": { s: "#MAFIADOCCOM_cookie_box{display:none !important}" }, + "aamuset.fi": { c: 1 }, + "kult-portal.com": { c: 136 }, + "wallpapershome.com": { s: ".cc-dialog{display:none !important}" }, + "fotocommunity.de": { c: 10 }, + "urraeroi.it": { c: 0 }, + "wurth.es": { j: "5" }, + "spinnaker-watches.com": { s: ".fixedbar{display:none !important}" }, + "superpedestrian.com": { + s: '.sp-overlay[ng-show="!showApp"]{display:none !important}', + }, + "castbox.fm": { s: ".cookies-conf{display:none !important}" }, + "pkspolonus.pl": { s: "#popek{display:none !important}" }, + "bein.net": { + s: '.app-container > div[class]:not(.app-content):not([class*=" "]){display:none !important}', + }, + "youngsseafood.co.uk": { c: 10 }, + "arlestourisme.com": { c: 0 }, + "conan-kolekcja.pl": { c: 0 }, + "dkl24.pl": { s: "#cookies_accepted{display:none !important}" }, + "antyczek.pl": { c: 80 }, + "humanoffice.pl": { s: "#cookie_cointer{display:none !important}" }, + "mobilier-mirjan24.ro": { s: "#window_overlay{display:none !important}" }, + "midas.co.za": { j: "5" }, + "checkyourmath.com": { c: 4 }, + "harper-adams.ac.uk": { c: 0 }, + "devhut.net": { + s: ".ht-notification-text .su-note{display:none !important}", + }, + "engelsrufer.de": { s: "#backcolorcookies{display:none !important}" }, + "mcafeestore.com": { s: ".cookie_module{display:none !important}" }, + "nperf.com": { c: 4 }, + "canadacomputers.com": { s: ".privacy-modal{display:none !important}" }, + "alivecolors.com": { c: 10 }, + "goodvibes.com": { s: "#bottomAlert{display:none !important}" }, + "asnbank.nl": { j: "5" }, + "red-carparts.de": { c: 8 }, + "carlovalentini.it": { s: "#footer-widget-area{display:none !important}" }, + "streamcraft.com": { s: ".privacy-wraper{display:none !important}" }, + "helemaalshea.nl": { s: ".fancybox-overlay{display:none !important}" }, + "voidu.com": { j: "5" }, + "cv-sanitairkorting.nl": { c: 27 }, + "redaccionmedica.com": { s: ".iframe_cookies{display:none !important}" }, + "helmet.fi": { + s: ".notification,.notifier_warning{display:none !important}", + }, + "yourbaroness.com": { c: 140 }, + "commsec.com.au": { s: ".announcements{display:none !important}" }, + "lavalleedestortues.fr": { j: "5" }, + "changelly.com": { s: ".clly-notification{display:none !important}" }, + "breakplan.pl": { s: ".cookie_logo{display:none !important}" }, + "durs.si": { s: "#trCookie{display:none !important}" }, + "smartshop.hu": { j: "5" }, + "higherlowergame.com": { + s: ".app-store-icons ~ section{display:none !important}", + }, + "new-life-soundmagazine.com": { c: 27 }, + "educazionesanitaria.com": { s: ".privacy_check{display:none !important}" }, + "tkmaxx.com": { j: "6" }, + "alpin-chalets.com": { j: "5" }, + "morningstar.fr": { + s: ".audienceTypeConfirmPopupContentCss,#dialog-mask{display:none !important}", + }, + "siemens.co.uk": { s: "#c-info,.cm-banner{display:none !important}" }, + "medischcontact.nl": { s: ".cc-popup{display:none !important}" }, + "fimfiction.net": { j: "5" }, + "nos.io": { s: 'div[class*="gdprBanner"]{display:none !important}' }, + "builds.gg": { c: 4 }, + "lot.com": { c: 0 }, + "bakken.nl": { j: "5" }, + "lawine.at": { s: ".header-notification{display:none !important}" }, + "ipax.at": { s: "#ipaxCC{display:none !important}" }, + "acehighradio.com": { + s: ".widget-footer section > div:not([class]){display:none !important}", + }, + "grandswissbangkok.com": { s: ".footer-fix-popup{display:none !important}" }, + "kafeteria.pl": { j: "5" }, + "ritzau.dk": { s: ".footer__notification{display:none !important}" }, + "utlandssvenskar.com": { s: "#my-welcome-message{display:none !important}" }, + "fotosik.pl": { + s: "#rodo-info{display:none !important}", + c: 14, + }, + "grand-seiko.com": { s: ".blk-Cookie{display:none !important}" }, + "designwebkit.com": { s: ".cookie_block{display:none !important}" }, + "apidura.com": { s: "#hiddenCookie{display:none !important}" }, + "arcolresistors.com": { s: "#close-me{display:none !important}" }, + "extreme-d0wn.net": { s: "#a-cn-wrapper{display:none !important}" }, + "worditout.com": { s: "body > #g{display:none !important}" }, + "thread.com": { s: "thread-cookie-notice{display:none !important}" }, + "dobreprogramy.pl": { j: "5" }, + "thelily.com": { j: "5" }, + "mapsofworld.com": { s: "#dialog{display:none !important}" }, + "nowness.com": { s: ".ns-info-bar{display:none !important}" }, + "swiftkey.com": { s: ".alert-banner{display:none !important}" }, + "quizme.pl": { j: "5" }, + "o2family.cz": { s: "#o2fCookieConsentDialog{display:none !important}" }, + "super.ee": { s: ".header__notice{display:none !important}" }, + "capitalone.ca": { s: "#alert-privacy-update{display:none !important}" }, + "eutelsat.com": { s: "#header_higher{display:none !important}" }, + "cylance.com": { s: ".cylance-mod-cookiebanner{display:none !important}" }, + "webd.pl": { s: "#cffc{display:none !important}" }, + "hs-kl.de": { c: 75 }, + "ntbinfo.no": { s: ".footer__notification{display:none !important}" }, + "leech360.com": { s: "#cookie-required{display:none !important}" }, + "wsis.pt": { s: "#termosdiv{display:none !important}" }, + "cdkeys.com": { s: "#cookieCDkeys{display:none !important}" }, + "tor.com": { s: "#entry-content__footer-popup{display:none !important}" }, + "booking-channel.com": { + s: '#sta-cookies ~ div[class*="tpl-cookies"]{display:none !important}', + }, + "instituteforgovernment.org.uk": { + s: ".popup-text{display:none !important}", + }, + "ninkasi.fr": { s: ".nq-c-rgpdBar{display:none !important}" }, + "ukmotorists.com": { s: ".csent{display:none !important}" }, + "k-mag.pl": { j: "5" }, + "tetley.fr": { + s: ".topFix{display:none !important}#PublicWrapper{margin-top:0 !important}", + }, + "pagellapolitica.it": { c: 10 }, + "2fast4buds.com": { s: ".popup_secure{display:none !important}" }, + "pacman.io": { s: "#priv_notice{display:none !important}" }, + "spartagym.hr": { + s: ".floatton-btn,.floatton-container{display:none !important}", + }, + "fotoblogia.pl": { j: "5" }, + "epom.com": { c: 1 }, + "jazzradio.com": { s: "#terms-message-region{display:none !important}" }, + "gea-waldviertler.at": { c: 10 }, + "campana-schott.com": { s: "#cookie-copy{display:none !important}" }, + "nieuwspoort.nl": { j: "5" }, + "sumup.de": { s: '.su-footer ~ div[class*="css"]{display:none !important}' }, + "htmlcolorcodes.com": { s: "#js-alert{display:none !important}" }, + "flybe.com": { j: "5" }, + "spd-einbeck.de": { s: ".spd-cookie{display:none !important}" }, + "chinesenewyear.net": { s: ".js-alert{display:none !important}" }, + "gqitalia.it": { + s: '.app > div[class^="FadeWrap"]{display:none !important}', + }, + "bustle.com": { + s: 'body > div > header ~ div[class*=" "]{display:none !important}', + }, + "antenna.gr": { c: 4 }, + "rwjf.org": { s: ".masthead__message{display:none !important}" }, + "staatsschauspiel-dresden.de": { + s: ".dataprotection{display:none !important}", + }, + "sexvideoall.com": { s: ".fixed-nav-bar{display:none !important}" }, + "marklogic.com": { s: "#marklogic-eucl-notice{display:none !important}" }, + "sklepkoszykarza.pl": { c: 1 }, + "bitdefender.ru": { s: ".mtsnb-top{display:none !important}" }, + "buzz.ie": { j: "5" }, + "mopolis.de": { c: 4 }, + "qantas.com": { s: "#bottomAlert{display:none !important}" }, + "rjwatches.com": { j: "5" }, + "cortefiel.com": { + s: "#general-popup,.euCookiesPolicy{display:none !important}", + }, + "wizbii.com": { s: 'aside[class*="gdpr_banner"]{display:none !important}' }, + "contractix.de": { j: "5" }, + "moontracks.com": { s: "#dropinboxv2cover{display:none !important}" }, + "startsmarthome.de": { j: "5" }, + "investintech.com": { s: "#geoPolicy{display:none !important}" }, + "nationalbooktokens.com": { + s: 'div[id*="UpdatePanelCookie"]{display:none !important}', + }, + "expertoanimal.com": { c: 4 }, + "citusdata.com": { s: "#consentBox{display:none !important}" }, + "hech.be": { j: "5" }, + "pekao.com.pl": { j: "6" }, + "alfred.com": { s: ".privacy-policy.content{display:none !important}" }, + "protegerse.com": { c: 33 }, + "ontinet.com": { c: 33 }, + "dafmuseum.nl": { + s: ".page-overlay{display:none !important}", + c: 14, + }, + "rpguides.de": { s: "#pitchblack{display:none !important}" }, + "geotrust.com": { c: 139 }, + "mindennapkonyv.hu": { + s: '#wrapper > div[style*="fixed"]{display:none !important}', + }, + "zattoo.com": { j: "6" }, + "houseoftracks.com": { s: ".overflow-container{display:none !important}" }, + "lojasrenner.com.br": { c: 9 }, + "getcomposting.com": { s: "#top-notice{display:none !important}" }, + "skoleporten.dk": { c: 101 }, + "hondanews.eu": { j: "5" }, + "cameo.com": { j: "5" }, + "gr8.com": { + s: 'div[data-editable="boxCookieNotification"]{display:none !important}', + }, + "freetorrent.tk": { s: "#alert_system_notice{display:none !important}" }, + "nederpix.nl": { j: "5" }, + "birdpix.nl": { j: "5" }, + "gebuhrenfrei.com": { s: ".cc_wrapper{display:none !important}" }, + "allelectronics.com": { j: "5" }, + "kickresume.com": { + s: 'div[class*="CookieConsentBanner"]{display:none !important}', + }, + "purehelp.no": { + s: "#consent_popup{display:none !important}", + c: 14, + }, + "l2db.info": { s: ".access-cookies{display:none !important}" }, + "hetzner.com": { j: "6" }, + "evengreener.com": { s: "#top-notice{display:none !important}" }, + "flyingflowers.co.uk": { s: ".overlayTxtDiv{display:none !important}" }, + "dclaw.co.uk": { j: "5" }, + "voguebusiness.com": { + s: '.app > div[class*="FadeWrap"]{display:none !important}', + }, + "jcacinemes.com": { s: "body > .overlay{display:none !important}" }, + "kicks.fi": { + s: '#container > div > div > div > div > div[style*="opacity"][style*="height"]{display:none !important}', + }, + "eatbu.com": { + s: '.mod-cookie-consent{display:none !important}body[style*="padding"]{padding:0 !important}', + }, + "tapatalk.com": { + s: ".slideout-panel > #pp_b,#gdpr_b{display:none !important}", + }, + "ferragamo.com": { s: ".cc-customdialog{display:none !important}" }, + "zorgdirect.nl": { j: "5" }, + "ing.nl": { j: "6" }, + "bosch-mobility-solutions.com": { j: "5" }, + "tidal.com": { + s: 'div[data-test="GDPRNotification"]{display:none !important}', + }, + "studio-eight.com": { j: "5" }, + "grodkow.pl": { s: "#jbar-push,#jbar{display:none !important}" }, + "salidzini.lv": { s: "#consent-box{display:none !important}" }, + "ryzerobotics.com": { + s: 'footer > div[class*="pop-up"]{display:none !important}', + }, + "tayyar.org": { s: "#popUpModelID{display:none !important}" }, + "tenzingtravel.nl": { + s: ".fancybox-overlay,.fancybox-wrap{display:none !important}", + }, + "alexamaster.net": { c: 75 }, + "babylonhealth.com": { + s: ".web-app__GlobalAlert__globalAlert{display:none !important}", + }, + "tmdn.org": { j: "5" }, + "prevision.io": { s: "#legal-banner{display:none !important}" }, + "rituals.com": { j: "5" }, + "zlm.nl": { j: "5" }, + "mmogames.com": { s: ".mmogames_cookie_modal{display:none !important}" }, + "pd-f.de": { s: "#matomo_info{display:none !important}" }, + "gosh.no": { j: "5" }, + "filmfront.no": { s: ".pvern{display:none !important}" }, + "bokadirekt.se": { j: "5" }, + "321auto.com": { c: 0 }, + "appzio.com": { s: ".modal-mask-class{display:none !important}" }, + "skionline.pl": { s: "#popup_rodo,#popup_tlo{display:none !important}" }, + "iotransfer.net": { s: ".fl-accept{display:none !important}" }, + "guitartabs.cc": { s: "#main_content ~ div{display:none !important}" }, + "dictionnaire-academie.fr": { s: "#blocCookies{display:none !important}" }, + "china-certification.com": { + s: ".blueline-content-popup{display:none !important}", + }, + "apprrr.hr": { s: ".dialog-widget{display:none !important}" }, + "hrblock.com": { j: "5" }, + "jomy.com": { + s: "#jomy-header-dialog-cookie-consent{display:none !important}", + }, + "mz.gov.pl": { s: ".popup-bg{display:none !important}" }, + "n11.com": { s: ".warningAlert{display:none !important}" }, + "wso2.com": { s: ".cGDPR{display:none !important}" }, + "mallorca312.com": { c: 0 }, + "boticas23.com": { c: 0 }, + "crex24.com": { s: 'div[class*="cookies_block"]{display:none !important}' }, + "taskmanagement24.com": { s: "#cookiesBlock{display:none !important}" }, + "thezoereport.com": { + s: 'body > div > div[class*=" "]{display:none !important}', + }, + "jumbo.com": { s: ".jum-cookie-message{display:none !important}" }, + "labvolution.de": { c: 92 }, + "nfs.as": { c: 15 }, + "szybko.pl": { c: 15 }, + "lafrancaise-am-partenaires.com": { c: 15 }, + "guess.eu": { c: 15 }, + "familycarebadanti.it": { c: 15 }, + "lostintheusa.fr": { c: 15 }, + "startnext.com": { c: 15 }, + "domeble.com": { c: 15 }, + "ilovepdf.com": { c: 15 }, + "nautic-way.com": { c: 15 }, + "mygon.com": { c: 15 }, + "toradex.com": { c: 15 }, + "iloveimg.com": { c: 15 }, + "mimanchitu.it": { c: 15 }, + "broadnet.no": { c: 15 }, + "kundalini.it": { c: 15 }, + "szybkopraca.pl": { c: 15 }, + "homenet.no": { c: 15 }, + "tellshell.shell.com": { c: 15 }, + "sotec-consulting.com": { c: 24 }, + "stodola.pl": { c: 24 }, + "wakelet.com": { j: "5" }, + "r-studio.com": { s: "#pp-info{display:none !important}" }, + "cheapsslsecurity.com": { s: ".popuphome{display:none !important}" }, + "notariat-schoeffmann.at": { c: 1 }, + "wallpaperup.com": { j: "6" }, + "nimbusweb.me": { s: ".ncp1-message{display:none !important}" }, + "brieffreund-gesucht.de": { c: 16 }, + "vouchers.dailyselect.co.uk": { c: 16 }, + "e-codepromo.fr": { c: 16 }, + "emezeta.com": { c: 16 }, + "explicite.info": { c: 16 }, + "domuswire.com": { c: 16 }, + "mieszko.pl": { c: 16 }, + "spectrumled.pl": { c: 16 }, + "portal.dsv.com": { c: 16 }, + "boxtal.com": { c: 16 }, + "karmy.com.pl": { c: 16 }, + "prevac.eu": { c: 16 }, + "bmjv.de": { c: 16 }, + "antyweb.pl": { j: "6" }, + "intact-batterien.de": { s: ".notes{display:none !important}" }, + "atticadps.gr": { c: 0 }, + "learnosm.org": { s: "#optout-form{display:none !important}" }, + "lexika.hu": { c: 0 }, + "trucoswindows.com": { s: ".modalCookies{display:none !important}" }, + "fmstream.org": { c: 106 }, + "pepperworldhotshop.com": { + s: "#OM-popups-container{display:none !important}", + }, + "mon-horoscope-du-jour.com": { s: "#rgpd{display:none !important}" }, + "archief.amsterdam": { j: "6" }, + "blanco-germany.com": { s: ".privacyTop{display:none !important}" }, + "smtvsanmarino.sm": { s: ".privacy-top{display:none !important}" }, + "fidelidade.pt": { c: 0 }, + "plume.com": { s: '#root > div[class*="GDPR"]{display:none !important}' }, + "versobooks.com": { c: 21 }, + "giz.berlin": { j: "5" }, + "sadzawka.pl": { c: 0 }, + "jemogfix.dk": { c: 0 }, + "lawebdelprogramador.com": { c: 0 }, + "m4sport.hu": { c: 0 }, + "naturo.pl": { c: 0 }, + "nimbus-lighting.com": { c: 0 }, + "supernet.hr": { c: 0 }, + "wypad.com.pl": { c: 0 }, + "sklep.zielonyfront.pl": { c: 0 }, + "yesgolive.com": { c: 9 }, + "megawrzuta.pl": { + s: ".slickModal.isActive,.notification{display:none !important}", + }, + "zaplo.dk": { c: 9 }, + "supremecard.se": { c: 9 }, + "electan.com": { c: 9 }, + "denic.de": { c: 9 }, + "agendapompierului.ro": { c: 9 }, + "pelit.fi": { c: 9 }, + "puregym.com": { c: 9 }, + "mymicroinvest.com": { c: 9 }, + "brandalley.co.uk": { c: 9 }, + "der-audio-verlag.de": { c: 9 }, + "altaprofits.com": { c: 9 }, + "aujourdhui.com": { c: 9 }, + "checkpoint.com": { c: 9 }, + "cm.be": { s: ".new-notification{display:none !important}" }, + "bk.com": { j: "5" }, + "gla.ac.uk": { s: "#consent,#editconsent{display:none !important}" }, + "eyeonspain.com": { c: 107 }, + "dsm.com": { c: 107 }, + "1mot.net": { c: 107 }, + "bytom.com.pl": { s: "byt-cookie-law-info{display:none !important}" }, + "qsrinternational.com": { c: 3 }, + "cypruspolicenews.com": { c: 65 }, + "lyricstraining.com": { j: "5" }, + "infotrafic.com": { s: "app-snack-bar{display:none !important}" }, + "wallpaperdirect.com": { + s: "footer ~ .fixed-bottom{display:none !important}", + }, + "anzdoc.com": { s: "#ANZDOCCOM_cookie_box{display:none !important}" }, + "shootingtimes.com": { j: "5" }, + "gunsandammo.com": { j: "5" }, + "wikieventi.it": { s: "#corpo > div:not([id]){display:none !important}" }, + "pizzacasa.hu": { c: 0 }, + "vacancesbleues.fr": { s: ".vb-cnil--banner{display:none !important}" }, + "revenue.ie": { s: ".darker{display:none !important}" }, + "drupal.org": { s: "#drupalorg-crosssite-gdpr{display:none !important}" }, + "gosu.ai": { s: "gosu-notification{display:none !important}" }, + "coinsquare.com": { s: "#body ~ div{display:none !important}" }, + "mapy.geoportal.gov.pl": { j: "5" }, + "starmoney.de": { s: ".footer-banner-wrap{display:none !important}" }, + "prudential.co.za": { + s: ".investor-type-box .cookie-policy-text{display:none !important}", + }, + "bravotv.com": { c: 3 }, + "portalspozywczy.pl": { j: "5" }, + "marseille.fr": { + s: '#app > div > div[style*="fixed"] > div > div[role="alertdialog"]{display:none !important}', + }, + "mallorca-wandern-trekking.com": { s: "#iwcookies{display:none !important}" }, + "kuebler-hallenheizungen.de": { s: "#consent_info{display:none !important}" }, + "ruhrbarone.de": { c: 0 }, + "brfares.com": { c: 4 }, + "ituudised.ee": { c: 138 }, + "add0n.com": { c: 0 }, + "mayflower.org.uk": { s: ".bottomBanner{display:none !important}" }, + "transparency.org": { s: ".mk-c-modal{display:none !important}" }, + "printn1.ru": { s: "#info-bott-message{display:none !important}" }, + "hautesavoiexperience.fr": { s: "#globalWarning{display:none !important}" }, + "mckp.uj.edu.pl": { s: "#cookie_filter{display:none !important}" }, + "kiddle.co": { j: "5" }, + "programyzadarmo.net.pl": { s: ".notice--primary{display:none !important}" }, + "qpony.pl": { s: ".rodo-wrapper{display:none !important}" }, + "sklep.polberis.pl": { c: 0 }, + "miliboo.ch": { s: ".m-milibooCookie{display:none !important}" }, + "westjet.com": { s: ".wj-header-usercookies{display:none !important}" }, + "projects.newforma.com": { c: 21 }, + "winstar.com.tw": { s: ".cookie-sec{display:none !important}" }, + "homebrewing.pl": { s: ".rodo-popupbox{display:none !important}" }, + "pilz.com": { c: 0 }, + "patchstorage.com": { c: 143 }, + "jastrzebieonline.pl": { s: "#rodo_popup{display:none !important}" }, + "aerobilet.ru": { s: "#dialog.is-fixed-box{display:none !important}" }, + "synerghetic.net": { s: ".tracking-modal{display:none !important}" }, + "livrariaalfarrabista.com": { c: 33 }, + "eb2b.com.pl": { + s: "#footer ~ .x-css-shadow,#footer ~ .x-window{display:none !important}", + }, + "freebooksummary.com": { c: 80 }, + "motocms.com": { s: ".cookie_block{display:none !important}" }, + "snowmagazine.com": { s: "#mixcookies{display:none !important}" }, + "ivi.tv": { s: ".lowest-teaser{display:none !important}" }, + "aze.com.pl": { c: 0 }, + "zorg-en-ict.nl": { j: "5" }, + "mircscripts.net": { s: "#corner{display:none !important}" }, + "planner5d.com": { c: 59 }, + "netology.ru": { + s: '#app > div > div[class*="cookies"]{display:none !important}', + }, + "md5hashing.net": { s: ".pp-footer{display:none !important}" }, + "lucasentertainment.com": { c: 9 }, + "naklejkomania.eu": { s: "#tlo_cookie{display:none !important}" }, + "technoarena.bg": { s: ".bottom-freezed-bar{display:none !important}" }, + "flanco.ro": { s: "#cc-wrapper{display:none !important}" }, + "bogijn.nl": { s: "#cc-wrapper{display:none !important}" }, + "sfr.re": { s: "body > .cc{display:none !important}" }, + "cryptohopper.com": { s: ".notifyjs-consent-base{display:none !important}" }, + "decalgirl.com": { s: ".cookieBubble{display:none !important}" }, + "preferred411.com": { s: ".toasterCookie{display:none !important}" }, + "idw-online.de": { s: "#idwcookie{display:none !important}" }, + "aktionen.payback.de": { c: 9 }, + "vizrt.com": { + s: 'div[data-module="CookieBanner"]{display:none !important}', + }, + "badtaste.it": { s: ".premium-float-footer{display:none !important}" }, + "weblium.com": { s: ".weblium-notify{display:none !important}" }, + "taboola.com": { s: "#tbp-consent{display:none !important}" }, + "bauder.de": { j: "5" }, + "hs-wismar.de": { s: ".hswBannerOverlay{display:none !important}" }, + "mousqueton.eu": { s: "cookie{display:none !important}" }, + "hanos.be": { j: "5" }, + "dinstation.dk": { + s: '#root > div > div > div[style*="fixed"]{display:none !important}', + }, + "hitachiaircon.pl": { c: 39 }, + "webmail.unity-mail.de": { c: 3 }, + "ipgphotonics.com": { s: ".alert-box{display:none !important}" }, + "worldbookday.com": { s: ".section--alert-panel{display:none !important}" }, + "surplus-lemarsouin.com": { j: "5" }, + "oetztaler-radmarathon.com": { + s: 'div[class*="CookieAlert"]{display:none !important}', + }, + "esea.net": { j: "6" }, + "ridikul.hu": { c: 0 }, + "plugshare.com": { c: 0 }, + "hollandse-hoogte.nl": { s: "#ctr-cookies{display:none !important}" }, + "slatersplastikard.com": { c: 0 }, + "tgp.com.ph": { s: ".section__consent{display:none !important}" }, + "reimmaschine.de": { c: 0 }, + "clo3d.com": { c: 21 }, + "hankook-promotion.de": { s: "#privacy_layer{display:none !important}" }, + "ostrzegamy.online": { j: "5" }, + "cheeca.com": { s: "#hebs-consent{display:none !important}" }, + "teramind.co": { s: "#teramind_cookies_message{display:none !important}" }, + "gn-online.de": { s: "#gn_maxlayer{display:none !important}" }, + "mustangandfords.com": { + s: "#mod-banned-users-popup{display:none !important}body{overflow:visible !important}", + }, + "thetranet.fr": { + s: ".TelerikModalOverlay,#RadWindowWrapper_ctl00_CPH1_RdWRgpd{display:none !important}", + }, + "atlasruraldegrancanaria.com": { c: 0 }, + "spacebrowser.io": { s: "#overlay-wrapper{display:none !important}" }, + "regio15.nl": { + s: 'body > div[class*="app"] > div[class*="popup"]{display:none !important}', + }, + "worldarchitecture.org": { j: "5" }, + "azartgaming6u.com": { s: ".sidebar-cookie{display:none !important}" }, + "bcc.nl": { j: "5" }, + "wufoo.com": { s: "#wufoo-privacy-banner{display:none !important}" }, + "enviolo.com": { + s: "#app > div > main ~ div:not([data-reactid]){display:none !important}", + }, + "fanlink.to": { s: ".link-terms{display:none !important}" }, + "pz.gov.pl": { s: "#gdprPopup{display:none !important}" }, + "cebit.com.pl": { c: 0 }, + "pna.ro": { s: ".ui-sidebar.ui-widget{display:none !important}" }, + "sensorsmag.com": { s: 'body > div[id*="pronto"]{display:none !important}' }, + "icims.com": { s: "#multy-lang-betanotifier{display:none !important}" }, + "przypinka.pl": { c: 0 }, + "cfd.dk": { s: "#cn_footerSlideContainer{display:none !important}" }, + "nomenclator.org": { s: "#barrack{display:none !important}" }, + "allegorithmic.com": { + s: "#root > div > div > .ui.container > .ui.inverted.segment{display:none !important}", + }, + "meteored.com.ar": { c: 3 }, + "ilmeteo.net": { c: 3 }, + "tempo.pt": { c: 3 }, + "antena3.ro": { c: 3 }, + "quag.com": { c: 3 }, + "meteored.pe": { c: 3 }, + "yourweather.co.uk": { c: 3 }, + "klei.com": { c: 3 }, + "bit-tech.net": { c: 3 }, + "litscape.com": { c: 3 }, + "amazeta.com": { c: 3 }, + "filmnow.ro": { c: 3 }, + "internetspeedtracker.com": { c: 3 }, + "branah.com": { c: 3 }, + "boredbutton.com": { c: 3 }, + "datalounge.com": { c: 3 }, + "meteored.mx": { c: 3 }, + "kleientertainment.com": { c: 3 }, + "t2informatik.de": { s: "#sidebar-divibar{display:none !important}" }, + "quirion.de": { c: 10 }, + "tierisch-wohnen.de": { s: ".m-cc{display:none !important}" }, + "idopontfoglalo.kh.gov.hu": { c: 0 }, + "finect.com": { s: 'div[class*="CookiesPartials"]{display:none !important}' }, + "datasystem.ru": { s: ".specialAlert{display:none !important}" }, + "cmore.se": { j: "6" }, + "iceland.co.uk": { s: ".policy-dialog{display:none !important}" }, + "karum.pl": { c: 0 }, + "tunnelbear.com": { s: ".banner-wrap{display:none !important}" }, + "tygodniksiedlecki.com": { s: ".rodo-bg{display:none !important}" }, + "private.com": { c: 0 }, + "siemoneit-racing.de": { s: "#getnoticeData{display:none !important}" }, + "moneymaven.io": { s: ".consent-ui{display:none !important}" }, + "3t.no": { c: 9 }, + "means.media": { s: 'section[class*="Gdpr"]{display:none !important}' }, + "lrt.lt": { s: ".consent-block{display:none !important}" }, + "herdt-campus.de": { + s: "body > .container-fluid.bg-white > .container{display:none !important}", + }, + "omnimoto.it": { c: 102 }, + "superelectronic2000.ro": { + s: "#lbMain,#lbOverlay{display:none !important}", + }, + "mobiquity.amsterdam": { + s: 'div[class*="CookieWarning"]{display:none !important}', + }, + "zamowienia.gov.pl": { + s: "#footer ~ .x-css-shadow,#footer ~ .x-window{display:none !important}", + }, + "unisa.edu.au": { s: ".__gdpr-container{display:none !important}" }, + "gruenderservice.at": { j: "5" }, + "gamesaver.pl": { c: 0 }, + "tymit.co.uk": { s: ".main_cookie_view{display:none !important}" }, + "flinkscykel.se": { c: 9 }, + "lrytas.lt": { + s: '#lrytas-fe-root > div[class*="root"]{display:none !important}', + }, + "thewirecutter.com": { j: "5" }, + "detecon.com": { s: 'div[class*="CookieNote"]{display:none !important}' }, + "wealthx.com": { s: "#wx-gdpr-message-box{display:none !important}" }, + "hypovbg.at": { s: ".hlv-cookie{display:none !important}" }, + "forin.gr": { s: ".cc-dialog{display:none !important}" }, + "zemskidki.ru": { j: "5" }, + "tuz.pl": { s: "#for-cookies-container{display:none !important}" }, + "thriveglobal.com": { + s: 'div[class*="notificationBar"]{display:none !important}', + }, + "sauber-waldpreis.de": { c: 10 }, + "mesosphere.com": { s: ".banner-alert{display:none !important}" }, + "iota.org": { s: "#__next > main > div:not(.page){display:none !important}" }, + "audi.co.uk": { j: "5" }, + "rideshimano.com": { c: 37 }, + "choosist.com": { j: "6" }, + "schweinfurt.de": { s: "#chint{display:none !important}" }, + "watchadvisor.com": { j: "5" }, + "camh.ca": { s: ".alert-container{display:none !important}" }, + "liberal-international.org": { + s: ".footer-message{display:none !important}", + }, + "cubbit.io": { s: 'div[class*="StyledCookie"]{display:none !important}' }, + "eanuncios.com": { s: ".ue-accept-bg{display:none !important}" }, + "getgrover.com": { s: ".snackbar-enter-done{display:none !important}" }, + "grover.com": { s: ".snackbar-enter-done{display:none !important}" }, + "deas.dk": { c: 0 }, + "mtglotusvalley.com": { j: "5" }, + "ip-info.org": { s: "#divbottom01{display:none !important}" }, + "noventis.cz": { s: 'body > div[id*="object"]{display:none !important}' }, + "elements-show.pl": { s: "#popup_container{display:none !important}" }, + "51degrees.com": { s: "#pop-wrapper{display:none !important}" }, + "jpost.com": { + s: 'body > div[class*="ADORIC"] > div[style*="111"]{display:none !important}', + }, + "apracas.pt": { c: 1 }, + "ccs.utc.com": { c: 0 }, + "powietrze.katowice.wios.gov.pl": { s: ".a-footer{display:none !important}" }, + "depo-diy.lt": { s: ".depo-cookies{display:none !important}" }, + "nettbuss.se": { s: ".header__banner{display:none !important}" }, + "florsheim.eu": { s: ".cookiesMask{display:none !important}" }, + "canyon.com": { j: "5" }, + "talparadio.nl": { j: "5" }, + "which.co.uk": { + s: 'body > div[data-which-id="eprivacy-banner"]{display:none !important}', + }, + "fssprus.ru": { s: ".user-data-fixed{display:none !important}" }, + "marathonfitness.de": { s: ".wpfront-fixed{display:none !important}" }, + "toyota-media.de": { s: "#footer-box{display:none !important}" }, + "rimowa.com": { + s: '.b-modal,.b-modal ~ div[class*="privacy"]{display:none !important}', + }, + "jigsawplanet.com": { s: ".ts-msg{display:none !important}" }, + "sapphiretech.com": { + s: 'div[data-component-class*="GdprWidget"]{display:none !important}', + }, + "otodom.pl": { c: 28 }, + "aeroport.fr": { s: "#cookiesfr{display:none !important}" }, + "komorkomania.pl": { j: "5" }, + "geoportal-bw.de": { s: "#gdibw-cookie{display:none !important}" }, + "autoscuolacatelli.it": { s: "#d_cook{display:none !important}" }, + "bigbigchannel.com.hk": { j: "5" }, + "scubaland.fr": { + s: 'body > div[class^="cookies"]{display:none !important}', + }, + "icl-group.de": { s: "#drkf5_overlay{display:none !important}" }, + "somatex.com": { s: ".notification-system{display:none !important}" }, + "kranten.com": { s: "#whatever{display:none !important}" }, + "lifeworks.com": { + s: 'div[class*="cookie-law-module"]{display:none !important}', + }, + "asap-gmbh.de": { c: 0 }, + "zev-energie.de": { s: "#bauch-binder{display:none !important}" }, + "neoness.fr": { c: 0 }, + "rockstarenergy.com": { c: 8 }, + "mp4bolt.hu": { s: "body > .ct{display:none !important}" }, + "ps.be": { j: "5" }, + "madison.nl": { s: ".avg-toaster{display:none !important}" }, + "trachten.de": { + s: '.page-wrap > div[class*="cookie"]{display:none !important}', + }, + "man-es.com": { c: 106 }, + "soesterberg.nu": { j: "5" }, + "internationale-computerspielesammlung.de": { + s: ".mod_lafli_notification_bar{display:none !important}", + }, + "yousee.dk": { + s: '.app > div[data-radium] > div[data-radium][style*="fixed"]{display:none !important}', + }, + "go4convert.com": { c: 8 }, + "ghostlyhaks.com": { c: 48 }, + "anyfin.com": { + s: 'div[class*="CookieDisclaimer"]{display:none !important}', + }, + "artscolumbia.org": { c: 80 }, + "erste-hilfe-fuer-kinder.de": { s: ".txBsdCookie{display:none !important}" }, + "fluidui.com": { j: "5" }, + "fotowien.at": { j: "5" }, + "usefyi.com": { j: "5" }, + "klugo.de": { s: 'div[class*="CookieHint"]{display:none !important}' }, + "billigflieger.de": { s: "#Notifications{display:none !important}" }, + "viennaticketoffice.com": { c: 133 }, + "gewinnspiele-markt.de": { c: 81 }, + "happy-spots.de": { c: 81 }, + "ezys.lt": { j: "6" }, + "devon.gov.uk": { c: 0 }, + "sdamgia.ru": { s: 'body > div[style*="silver"]{display:none !important}' }, + "axway.com": { s: 'div[id*="cookiePolicyWarning"]{display:none !important}' }, + "questdiagnostics.com": { + s: "#bodycontent > table{display:none !important}", + }, + "athenesaccueil.com": { c: 1 }, + "subzero-wolf.com": { s: ".footer-announcement{display:none !important}" }, + "soakandsleep.com": { s: "#wagento-cp-wrap{display:none !important}" }, + "reimageplus.com": { j: "6" }, + "saxion.edu": { j: "5" }, + "patient.info": { j: "5" }, + "atlants.lv": { s: ".atlants_cook_wrapper{display:none !important}" }, + "mcvities.co.uk": { c: 0 }, + "bca.uk.com": { c: 0 }, + "shueisha.co.jp": { + s: '#app > div > div[class*="styles"] > div[class*="yellow"],#app > div > div[class*="styles"] > div[class*="yellow"] ~ *{display:none !important}', + }, + "kalenderwoche.de": { j: "6" }, + "msasafety.com": { s: ".region-alert-wrapper{display:none !important}" }, + "royalora.hu": { s: "#cc-holder{display:none !important}" }, + "milanoo.com": { s: "#remember_cookie{display:none !important}" }, + "apacer.com": { s: "#cookie_lightbox{display:none !important}" }, + "linfodurable.fr": { c: 0 }, + "lejournaldesarts.fr": { c: 0 }, + "any.run": { c: 0 }, + "vifa-recht.de": { s: "#tracking-info{display:none !important}" }, + "staatsbibliothek-berlin.de": { + s: "#tracking-info{display:none !important}", + }, + "kotimikro.fi": { s: ".afubar-top{display:none !important}" }, + "treated.com": { s: "#gdprTreated{display:none !important}" }, + "blog.bankinter.com": { c: 0 }, + "gizmodo.com": { s: "#privacypolicy .privacy-box{display:none !important}" }, + "falriver.co.uk": { c: 3 }, + "immo24.direct": { + s: ".uk-first-column > .uk-text-center ~ .uk-panel{display:none !important}", + }, + "radarvirtuel.com": { c: 23 }, + "bankhapoalim.co.il": { s: ".cookieClass{display:none !important}" }, + "manufaktur-bavaria.de": { c: 8 }, + "prestigeelectriccar.com": { s: "#acept_todo{display:none !important}" }, + "poolia.se": { j: "6" }, + "esn-tt.de": { s: "#CookieInformations{display:none !important}" }, + "iobit.com": { s: ".float-bar.active{display:none !important}" }, + "boomlibrary.com": { j: "5" }, + "suncorp.com.au": { + s: ".sg-Box--neutral.one-pixel-margin-bottom{display:none !important}", + }, + "ca-mobile.com": { s: "#bannerDiv{display:none !important}" }, + "azoresgetaways.com": { j: "5" }, + "researchgate.net": { j: "6" }, + "bango.com": { + s: '#__next > div > div > div > div[style*="height"]{display:none !important}', + }, + "tl.net": { c: 1 }, + "lalena.ro": { s: "#consent-ui{display:none !important}" }, + "optus.com.au": { s: ".ux-header-conformation{display:none !important}" }, + "abv.bg": { s: "#abv-GDPR-frame{display:none !important}" }, + "galeria-kaufhof.de": { + s: 'react-root[data-component="PRIVACY_SETTINGS"]{display:none !important}', + }, + "axa-corporatesolutions.com": { j: "5" }, + "collegetimes.com": { + s: 'body > div[style*="transp"]{display:none !important}', + }, + "data-modul.com": { s: ".js_consent{display:none !important}" }, + "biogo.pl": { c: 0 }, + "festicket.com": { + s: '#root > main > div[class*="styles"]{display:none !important}', + }, + "fitmart.de": { + s: "#n_pop_overlayer,#n_cookie-popup{display:none !important}", + }, + "eltim.eu": { c: 4 }, + "luga.ch": { s: "#cookiegdpr{display:none !important}" }, + "buoyant.io": { s: "#apoptin{display:none !important}" }, + "ausschreibungen-deutschland.de": { + s: "#am_pop-up{display:none !important}", + }, + "versus.com": { s: 'div[class*="cookiebanner"]{display:none !important}' }, + "poperblocker.com": { s: "body > .dialog-widget{display:none !important}" }, + "lasillavacia.com": { s: ".cuadro{display:none !important}" }, + "ericom.com": { c: 0 }, + "gutscheinsammler.de": { + s: ".gs-privacy-policy-widget{display:none !important}", + }, + "eigene-ip.de": { j: "5" }, + "yithlibrary.com": { c: 10 }, + "teamliquid.com": { c: 12 }, + "buoyhealth.com": { + s: "#___gatsby #solutions ~ div,#search > section ~ div[class]{display:none !important}", + }, + "american-historama.org": { c: 145 }, + "moderne-landwirtschaft.de": { j: "5" }, + "westmarine.com": { + s: ".privacy-disclaimer-wrapper{display:none !important}", + }, + "tangent.co.uk": { s: 'div[class*="CookieMsg"]{display:none !important}' }, + "realassetmgt.co.uk": { c: 48 }, + "markertek.com": { s: "#Privacy_Popup{display:none !important}" }, + "shore.com": { c: 146 }, + "cindicator.com": { j: "6" }, + "historysearch.com": { s: ".hs-state-left{display:none !important}" }, + "opensport.es": { c: 0 }, + "drjacobs-shop.de": { j: "5" }, + "sqlgate.com": { s: ".popup.download-page{display:none !important}" }, + "zwickautourist.de": { s: "#bauch-binder{display:none !important}" }, + "archimag.com": { j: "5" }, + "insideevs.com": { c: 102 }, + "foramax.hu": { s: "body > .ct,body > .cc{display:none !important}" }, + "coin360.com": { s: ".Popup{display:none !important}" }, + "greentechmedia.com": { + s: 'body > div[style*="transp"]{display:none !important}', + }, + "the-beam.com": { c: 26 }, + "hop-on-hop-off-bus.com": { s: ".ckPol{display:none !important}" }, + "topclassactions.com": { c: 108 }, + "renasterea.ro": { s: ".spu-bg,.spu-box{display:none !important}" }, + "informatica.com": { s: ".tms-fixed-footer{display:none !important}" }, + "tixr.com": { j: "5" }, + "bd.com": { c: 10 }, + "petdrugsonline.co.uk": { + s: "#checkout-loader,.loading-mask{display:none !important}", + }, + "puydufou.com": { j: "5" }, + "almirall.de": { s: ".popupCookies{display:none !important}" }, + "nationallighting.co.uk": { s: ".nlcookies-bottom{display:none !important}" }, + "alanboswell.com": { s: ".ab_notification{display:none !important}" }, + "bsi-software.com": { s: ".we-love-cookies{display:none !important}" }, + "chatra.io": { s: 'div[id^="yeps"]{display:none !important}' }, + "yeps.io": { s: 'div[id^="yeps"]{display:none !important}' }, + "samsaraubud.com": { s: "#bottom-fixed{display:none !important}" }, + "studymoose.com": { c: 80 }, + "praca.gov.pl": { s: "#klauzula-background{display:none !important}" }, + "betterhelp.com": { j: "6" }, + "cheapoair.com": { s: "#gdprWrap{display:none !important}" }, + "kokoroe.fr": { j: "5" }, + "dayz.xam.nu": { c: 4 }, + "gbaweather.net": { c: 3 }, + "admagazine.ru": { + s: ".modal--bottom-right.bg-color-dark{display:none !important}", + }, + "vitacost.com": { s: "#cookieJar{display:none !important}" }, + "draftium.com": { s: "#cta ~ div,#cta ~ section{display:none !important}" }, + "cesifo-group.de": { s: "#cob{display:none !important}" }, + "badlion.net": { + s: "#root > .Flex > .__react_component_tooltip ~ .Flex ~ .Block{display:none !important}", + }, + "pitax.pl": { c: 0 }, + "skoda-auto.com": { s: "#MessageArea{display:none !important}" }, + "moovielive.com": { s: ".sticky_footer{display:none !important}" }, + "otr-max.de": { s: 'body > div[style*="scroll"]{display:none !important}' }, + "dogma-nekretnine.com": { c: 11 }, + "artuk.org": { s: "#top-notice{display:none !important}" }, + "bladi.info": { c: 11 }, + "bauhaus-nl.com": { c: 11 }, + "cgtrader.com": { c: 11 }, + "dublininquirer.com": { c: 11 }, + "exposition-osiris.com": { c: 11 }, + "boundingbox.klokantech.com": { c: 11 }, + "motorvision.tv": { c: 11 }, + "outsideonline.com": { c: 11 }, + "theatrechampselysees.fr": { c: 11 }, + "tassimo.at": { s: "#overlay-off-banner{display:none !important}" }, + "homelyfe.com": { + s: "#root > div > div > .center-horizontal:not(.undefined){display:none !important}", + }, + "passbase.com": { c: 20 }, + "milliescookies.com": { s: "privacy-settings{display:none !important}" }, + "gtarcade.com": { s: "#agreement-box{display:none !important}" }, + "tapperuse.nl": { j: "5" }, + "wabtec.com": { + s: ".forceCommunityVisualforcePage{display:none !important}", + }, + "startupnamecheck.com": { s: ".snotify-confirm{display:none !important}" }, + "ostsee.de": { c: 0 }, + "naslovi.net": { c: 3 }, + "fideliti.co.uk": { j: "5" }, + "spaste.com": { s: "#resultPolicyDatap{display:none !important}" }, + "dellmont.com": { j: "5" }, + "norbar.com": { c: 9 }, + "alarmanlagen-osnabrueck.de": { s: "#cookieclaim{display:none !important}" }, + "guggenheim.org": { s: ".guggen-consent{display:none !important}" }, + "hrsonline.org": { c: 13 }, + "diconium.com": { s: ".diconium-site-cookie{display:none !important}" }, + "di.fm": { s: "#terms-message-region{display:none !important}" }, + "asix.com.tw": { s: "#PrivacyNotes{display:none !important}" }, + "warehouse2.de": { c: 8 }, + "blueflag.global": { c: 43 }, + "kontaktbazar.at": { j: "6" }, + "hoernews.de": { j: "6" }, + "myswitzerland.com": { s: "#notification_alert{display:none !important}" }, + "ltsh.de": { s: ".mm-page > .header{display:none !important}" }, + "lagenhetsbyte.se": { c: 69 }, + "gelmar.co.za": { j: "5" }, + "lechia.pl": { s: "#rodo-wrapper{display:none !important}" }, + "fotoc.dk": { j: "6" }, + "stopad.io": { s: ".js-gdpr-modal{display:none !important}" }, + "mediaklikk.hu": { s: ".resultCookie{display:none !important}" }, + "talkshop.live": { + s: '.notifications-wrapper ~ div[style*="black"]{display:none !important}', + }, + "marcotec-shop.de": { c: 0 }, + "datev-community.de": { + s: "#datev-cookie-disclaimer{display:none !important}", + }, + "hagerzplan.de": { j: "5" }, + "strefakierowcy.pl": { c: 68 }, + "riderarmourmoto.com": { s: ".widget-footer{display:none !important}" }, + "klopfers-web.de": { s: "#kwcookieconsent{display:none !important}" }, + "itt.bg": { c: 4 }, + "etsglobal.org": { s: "#ets_popup_cookie_modal{display:none !important}" }, + "bagira.bg": { c: 4 }, + "mein-schauinsland.de": { s: ".popup-top-header{display:none !important}" }, + "swann-morton.com": { s: "#easyNotification{display:none !important}" }, + "brcauto.eu": { s: ".cookies_law{display:none !important}" }, + "arhivanalitika.hr": { c: 0 }, + "boilerguide.co.uk": { s: ".consent-bar{display:none !important}" }, + "atro-provita.de": { j: "6" }, + "cm-fima.com": { c: 0 }, + "polskieradio24.pl": { s: ".rodo-modal{display:none !important}" }, + "fretlink.com": { c: 0 }, + "kuehlschrank.com": { s: ".legalAdvice{display:none !important}" }, + "wisemushroom.org": { s: "#site_notice{display:none !important}" }, + "parc-marais-poitevin.fr": { s: "#aci{display:none !important}" }, + "seasonpros.com": { c: 0 }, + "mortgageafterlife.com": { c: 147 }, + "sklep.wodbud.com.pl": { c: 0 }, + "gezondeideetjes.nl": { j: "5" }, + "runland.cz": { s: "#user-info-banner{display:none !important}" }, + "ipc.be": { j: "5" }, + "ernieball.com": { c: 3 }, + "kombiverkehr.de": { s: "#ntcc{display:none !important}" }, + "unicheck.com": { j: "6" }, + "debex-potsdam.de": { c: 0 }, + "4clik.com": { s: ".kHolder{display:none !important}" }, + "strikermanager.com": { s: "body > #ue{display:none !important}" }, + "mic.com": { s: 'body > div > div[class*=" "]{display:none !important}' }, + "celly.com": { + s: 'app-footer ~ div[style*="fixed"]{display:none !important}', + }, + "wellcard.cc": { c: 0 }, + "stadtreiniger.de": { s: ".note{display:none !important}" }, + "gefran.com": { j: "5" }, + "framar.bg": { c: 4 }, + "giraffetongueorchestra.com": { c: 4 }, + "plasico.bg": { c: 4 }, + "bostools.nl": { c: 26 }, + "doctor-telephone.fr": { c: 26 }, + "mp.pl": { c: 26 }, + "safedns.com": { c: 26 }, + "evolutrans.fr": { c: 0 }, + "weforum.org": { j: "5" }, + "fonds-im-fokus.de": { s: ".footer #slider{display:none !important}" }, + "sugarsync.com": { s: "#agreementBar{display:none !important}" }, + "digitale-schule.nrw": { + s: ".bottom-sheet,.bottom-sheet ~ .modal-overlay{display:none !important}", + }, + "novema-nova.hr": { c: 0 }, + "instock.nl": { j: "5" }, + "treinenweb.nl": { s: "#cb{display:none !important}" }, + "aia.gr": { j: "5" }, + "finreport.sk": { + s: 'div[id*="CookieInfoWrapper"]{display:none !important}', + }, + "tff.se": { s: ".component-cookie{display:none !important}" }, + "agria.se": { + s: 'body > div > div[class*="Collapse"]{display:none !important}', + }, + "unideb.hu": { s: "#unideb-gdpr-block{display:none !important}" }, + "reise-zikaden.de": { s: "#ConsentLayerWrapper{display:none !important}" }, + "mathematiques-lycee.com": { c: 1 }, + "racezone.pl": { s: "#sky-cookies{display:none !important}" }, + "handy-games.com": { s: ".bugme{display:none !important}" }, + "cquand.fr": { s: "footer > div{display:none !important}" }, + "onetravel.com": { s: ".gdpr-wraper{display:none !important}" }, + "agenttravel.es": { c: 0 }, + "maps.arcgis.com": { j: "5" }, + "magentatv.at": { c: 78 }, + "zone.msn.com": { s: "#cdmDiv{display:none !important}" }, + "ucsusa.org": { s: "#ucs-cookie-notice{display:none !important}" }, + "limscave.com": { c: 8 }, + "apogeum.com.pl": { c: 0 }, + "textbroker.de": { s: ".tb-cookie{display:none !important}" }, + "tnt-click.it": { j: "5" }, + "welcomemrbaby.com": { j: "5" }, + "bremen.de": { + s: "body > div.js-vue-app,body > #privacy-popup{display:none !important}", + }, + "stalderag.ch": { c: 0 }, + "yamahawaverunners.com": { + s: ".modal--popover.us-popover{display:none !important}", + }, + "tiger.nl": { j: "5" }, + "gberardi.com": { j: "6" }, + "wirexapp.com": { + s: "wx-cookie-policy-notification{display:none !important}", + }, + "electricireland.ie": { s: "#eiCookie{display:none !important}" }, + "ockovacicentrum.cz": { s: "#notificationBox{display:none !important}" }, + "market24hclock.com": { s: "#cookiespp{display:none !important}" }, + "ediclube.com": { c: 0 }, + "vietnamairlines.com": { j: "5" }, + "amnesty.nl": { c: 93 }, + "globelink.co.uk": { s: ".gl_cookies{display:none !important}" }, + "gebag.de": { c: 0 }, + "b12.io": { c: 3 }, + "make-it-in-germany.it": { s: "#nagscreen{display:none !important}" }, + "solidwoodendoors.com": { + s: "#myModalCookies{display:none !important}", + c: 14, + }, + "ausschreibungen-oesterreich.at": { + s: "#am_pop-up{display:none !important}", + }, + "osa.org": { s: ".maintenance-popup{display:none !important}" }, + "saevioapps.com": { s: "div[data-cookie-path]{display:none !important}" }, + "choiceandmedication.org": { j: "6" }, + "fiaworldrallycross.com": { j: "6" }, + "michael-martin.de": { s: "#coo_note{display:none !important}" }, + "finanze.it": { s: "#bannerInfo{display:none !important}" }, + "arbetsmarknadsnytt.se": { c: 120 }, + "ornox.fr": { c: 42 }, + "mbc.net": { s: "#DGPR{display:none !important}" }, + "pansci.asia": { j: "6" }, + "swimming.org": { s: ".asa-cookie-notification{display:none !important}" }, + "topsecretrecipes.com": { + s: ".ui-widget-overlay,.gdpr-terms-popup{display:none !important}", + }, + "slewo.com": { s: ".cookie_ack{display:none !important}" }, + "cherwellsigns.co.uk": { s: "#cookieOut{display:none !important}" }, + "bmw-hebergement.fr": { s: "#xpr_banner{display:none !important}" }, + "sveip.no": { s: ".kake_wrap{display:none !important}" }, + "gardets.nu": { s: ".cookies-field{display:none !important}" }, + "windows-love.de": { + s: "#wl-cookie-datenschutz-message{display:none !important}", + }, + "lactostop.de": { s: "#datencookie{display:none !important}" }, + "kita-chinderschloessli.ch": { + s: "body > div > div > div[jsname] + div[jsmodel]{display:none !important}", + }, + "medicines.org.uk": { s: ".privacyouterwrapper{display:none !important}" }, + "gotokyo.org": { s: "#tmp_local_bar{display:none !important}" }, + "accobrands.com": { + s: ".Promotional-corner,.gdpr--popup{display:none !important}", + }, + "meineabgeordneten.at": { + s: '#privatBanner h2 ~ div[style*="center"] ~ *{display:none !important}', + }, + "infozona.hr": { c: 148 }, + "shoestring.de": { s: "#privacyDisclaimer{display:none !important}" }, + "ritdye.com": { + s: '.footer ~ div[class*="peach-300"]{display:none !important}', + }, + "racquetballwarehouse.com": { c: 104 }, + "elegantthemes.com": { s: ".et_cookie_consent{display:none !important}" }, + "kvvks.de": { s: "footer .note{display:none !important}" }, + "subscribercounter.com": { + s: '#app > div > div[class*="ModalContainer"]{display:none !important}', + }, + "gewusst-wo.de": { s: "#permission_request_box{display:none !important}" }, + "calciomercato.com": { s: "#gdpr-law{display:none !important}" }, + "globe.com.ph": { c: 47 }, + "refinitiv.com": { s: ".dismissible-banner{display:none !important}" }, + "gazeo.pl": { s: "#rodo_accept,#cookies_all{display:none !important}" }, + "gtalfh.com": { c: 10 }, + "newspaperdirect.com": { s: "#dialog_cookies{display:none !important}" }, + "oferty-dom.pl": { s: "#dspcookie{display:none !important}" }, + "selectel.ru": { s: ".ui-cookies{display:none !important}" }, + "nbcsports.com": { + s: '#activation-form ~ div[style*="fixed"]{display:none !important}', + }, + "scentre.pl": { c: 4 }, + "mariobarthtattoo.com": { s: "#POPUPS_WRAPPER{display:none !important}" }, + "veloenfrance.fr": { j: "5" }, + "xn--nringslivnorge-0ib.no": { j: "5" }, + "nextgentel.no": { s: ".blocker{display:none !important}" }, + "parliament.scot": { s: ".projects-takeover{display:none !important}" }, + "flikflak.com": { j: "5" }, + "crello.com": { + s: 'div[class*="footerNotification"]{display:none !important}', + }, + "kwantum.nl": { s: ".cc-wrapper{display:none !important}" }, + "carl-walther.de": { s: "#disclaimer-bar{display:none !important}" }, + "salesforce.com": { + s: '.slds-notify_container,.toast-success,div[class*="GlobalBanner__Wrapper"]{display:none !important}', + }, + "dwell.com": { j: "6" }, + "rpgrealm.nl": { j: "5" }, + "norma-ammunition.com": { s: ".on-screen-messages{display:none !important}" }, + "pentagon-group.co.uk": { c: 0 }, + "renault-koenig.de": { c: 33 }, + "renaultfinanciacion.es": { j: "5" }, + "dewilgo.de": { c: 48 }, + "allemagne-romantique.fr": { c: 149 }, + "rogerfederer.com": { c: 104 }, + "growthtechnology.com": { s: "#popupbanner{display:none !important}" }, + "f-secure.com": { s: ".fs-consent{display:none !important}" }, + "meurthe-et-moselle.fr": { j: "5" }, + "fwg-vg-linz.de": { c: 143 }, + "smart-digital.at": { s: "#policy-popup{display:none !important}" }, + "e3expo.com": { j: "5" }, + "birchbox.es": { s: 'div[class*="CookieNotice"]{display:none !important}' }, + "akasha.org": { + s: "#___gatsby > div > div:first-child{display:none !important}", + }, + "rome2rio.com": { s: "#alert-banner{display:none !important}" }, + "usz.ch": { s: ".consentManagement{display:none !important}" }, + "zbmath.org": { c: 0 }, + "drkehayov.com": { s: ".notice-tou{display:none !important}" }, + "rossmann.de": { s: "#nagme{display:none !important}" }, + "ticketingcine.fr": { s: "#ctCookie{display:none !important}" }, + "saudia.com": { j: "5" }, + "kaffepaussi.fi": { c: 1 }, + "aliciagame.com": { + s: ".region-inner > #block-system-main ~ .block{display:none !important}", + }, + "zkl.hr": { c: 0 }, + "fullscreen.com": { s: "body > .banner{display:none !important}" }, + "kube.no": { c: 0 }, + "creative.com": { s: ".ck-notiz{display:none !important}" }, + "improbable.io": { + s: 'div[class*="CookieBarstyled"]{display:none !important}', + }, + "binance.je": { j: "5" }, + "weymuller.fr": { s: "#tracker-warning{display:none !important}" }, + "nordkurier.de": { s: "#nk-cookie-consent{display:none !important}" }, + "casadellibro.com": { j: "5" }, + "ezvizlife.com": { s: ".footer ~ .coverShow{display:none !important}" }, + "pepboys.com": { s: "#ccContainer{display:none !important}" }, + "salesmanago.pl": { c: 13 }, + "thermostaat.eu": { s: ".fancybox-overlay{display:none !important}" }, + "ricelake.com": { c: 32 }, + "ncsc.gov.uk": { s: ".pcf-cookie{display:none !important}" }, + "hirado.hu": { j: "5" }, + "sapo.ao": { s: ".bsu-v2-ntfs{display:none !important}" }, + "webwinkel.tubantia.nl": { c: 58 }, + "proteum.co.uk": { c: 0 }, + "saa.nl": { j: "5" }, + "e-scooter.co": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "xn--ko-roller-z7a.de": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "misterfly.com": { s: "#i-cook{display:none !important}" }, + "mltracker.co.uk": { j: "5" }, + "ibeesoft.com": { c: 0 }, + "typeform.com": { s: 'div[class*="CookieWrapper"]{display:none !important}' }, + "rosewe.com": { s: "#accept_agree{display:none !important}" }, + "arlingtoncemetery.mil": { c: 14 }, + "bighorn.no": { c: 4 }, + "hidive.com": { s: "#siteMsgSlideUpBG{display:none !important}" }, + "voxi.co.uk": { + s: '#root > div[data-reactroot] > div > div[style*="opacity"]{display:none !important}', + }, + "biketech24.de": { s: ".cookies_apply{display:none !important}" }, + "spanishunicorn.com": { + s: '.pum[data-popmake*="cookies"]{display:none !important}', + }, + "anydesk.com": { s: "#any-cookieBar{display:none !important}" }, + "otpportalok.hu": { j: "5" }, + "radiovlna.sk": { s: ".b-cookies{display:none !important}" }, + "filati.cc": { c: 0 }, + "willitclassic.com": { j: "6" }, + "bienvenue-a-la-ferme.com": { j: "5" }, + "sakharov-center.ru": { s: "#kuk{display:none !important}" }, + "dna.fi": { s: "#dna-gdpr-info{display:none !important}" }, + "wedos.cz": { s: ".dialog-message{display:none !important}" }, + "infovojna.sk": { s: "#gpCookie{display:none !important}" }, + "camelcamelcamel.com": { s: "#cmp-ui-iframe{display:none !important}" }, + "criticker.com": { s: "#i_cookies{display:none !important}" }, + "warka.com.pl": { s: "#rodo_env,.cookies{display:none !important}" }, + "dialight.com": { c: 11 }, + "depo.lv": { s: ".depo-cookies{display:none !important}" }, + "2ask.de": { s: "#cadvise_bar{display:none !important}" }, + "story.tl": { s: 'div[class*="CookieConsent"]{display:none !important}' }, + "rohan.co.uk": { s: "#ccpop{display:none !important}" }, + "gog.com": { + s: 'body > div[data-editable="boxCookieNotification"]{display:none !important}', + }, + "lisa.ru": { c: 150 }, + "arte.tv": { j: "5" }, + "a2s.pl": { s: ".cookieForm{display:none !important}" }, + "skanetrafiken.se": { c: 0 }, + "trendsales.dk": { + s: "#main > .inner ~ div[class]{display:none !important}", + }, + "speedof.me": { + s: ".cc-dialog-pane,.cc-window-banner{display:none !important}.body-margin-top{margin-top:0 !important}", + }, + "thule.com": { j: "5" }, + "olymp.com": { s: ".legal-banner{display:none !important}" }, + "bergstraesserwinzer.de": { s: ".cp-dialog{display:none !important}" }, + "cip.nl": { j: "5" }, + "jm.se": { j: "5" }, + "ovfietsbeschikbaar.nl": { c: 151 }, + "blackvue.com": { s: ".allreadycookie{display:none !important}" }, + "motofaktor.pl": { j: "5" }, + "pactcoffee.com": { j: "5" }, + "kikatek.com": { s: "#Piper-Consent{display:none !important}" }, + "danishfamilysearch.com": { j: "5" }, + "intentmedia.net": { s: ".IM_cb.IM_show{display:none !important}" }, + "motoscout24.ch": { s: "main ~ .global-banner{display:none !important}" }, + "alkam-security.pl": { s: "#spop{display:none !important}" }, + "carbonite.com": { c: 11 }, + "wuestenrot.cz": { j: "5" }, + "cote.co.uk": { s: "#root > div > .fixed{display:none !important}" }, + "opusteno.rs": { s: "#conditions-l{display:none !important}" }, + "erleben-im-alltag.de": { c: 70 }, + "tus-almena.de": { c: 70 }, + "tokuweb.de": { c: 70 }, + "kbaur-gmbh.com": { c: 70 }, + "gestaltamwerk.de": { c: 70 }, + "ajs-bw.de": { c: 70 }, + "medicijnnodig.nu": { j: "5" }, + "hetweeractueel.nl": { c: 14 }, + "achteruitkijkspiegel.nl": { c: 14 }, + "recordplanet.nl": { c: 14 }, + "fdu.org.ua": { s: "#pd_popup{display:none !important}" }, + "telehit.com": { s: ".Privacy.Telehit{display:none !important}" }, + "voetbalnederland.nl": { + s: 'body > div[style*="border"]{display:none !important}', + }, + "walmart.ca": { j: "5" }, + "pearlizumi-eu.com": { s: ".cc_notification{display:none !important}" }, + "byggshop.se": { j: "6" }, + "seaheroquest.gr": { s: ".tab-cookies{display:none !important}" }, + "awwapp.com": { s: "#bottom-notification{display:none !important}" }, + "911tabs.com": { c: 1 }, + "dieharke.de": { s: "#cookieblack{display:none !important}" }, + "audiondemand.com": { + s: ".axs-md-cookie,aod-cookie-consent{display:none !important}", + }, + "lvr.de": { c: 0 }, + "frankenmarkter.at": { s: ".c-window{display:none !important}" }, + "graco.com": { s: "#alertbox{display:none !important}" }, + "nyan.ax": { c: 3 }, + "msr.ch": { s: ".msr-cookie-notification{display:none !important}" }, + "momox-shop.fr": { s: "#cookietroll{display:none !important}" }, + "rodoviariadooeste.pt": { j: "5" }, + "hscollective.org": { j: "5" }, + "eurocirc.org": { s: "#msgBox_error{display:none !important}" }, + "jax.hr": { c: 11 }, + "podravski.hr": { s: ".dialog-widget{display:none !important}" }, + "ghetaldus.hr": { c: 0 }, + "chocolateminecraft.com": { s: "#popup1{display:none !important}" }, + "hapih.hr": { s: ".dialog-widget{display:none !important}" }, + "reddingo.ch": { c: 47 }, + "reddingo.com": { c: 47 }, + "blockstack.org": { j: "6" }, + "mypolacy.de": { j: "6" }, + "volksblatt.li": { + s: ".cookie_rolldown{display:none !important}.main_cookies{position:static !important}.main_cookies .subheader{top:0 !important}", + }, + "morfars.dk": { + s: 'body > span[style*="transform"]{display:none !important}', + }, + "cruise.jobs": { j: "6" }, + "swinton.co.uk": { + s: "#app > div > header > small{display:none !important}", + }, + "swissict.ch": { s: "#dpcc-wrapper{display:none !important}" }, + "contarcaracteres.com": { c: 121 }, + "elsate.com": { j: "5" }, + "portwell.com.tw": { + s: '.ui-dialog[aria-describedby="dialog-confirm"],.ui-widget-overlay{display:none !important}', + }, + "ventilation-system.com": { s: ".cookie-wr{display:none !important}" }, + "dzone.com": { s: 'body > div[id^="om-"]{display:none !important}' }, + "landg.com": { s: "#st_box{display:none !important}" }, + "waterfordinyourpocket.com": { + s: ".ntm_optin_popup{display:none !important}", + }, + "itinari.com": { + s: '#app > footer ~ div[class^="root"]{display:none !important}', + }, + "jobup.ch": { s: ".c-alert{display:none !important}" }, + "testmy.net": { c: 17 }, + "yodiz.com": { s: "#footMsgYodiz{display:none !important}" }, + "formidable.com": { s: ".formidaCookie{display:none !important}" }, + "noriel.ro": { j: "5" }, + "gofundme.com": { j: "5" }, + "macway.com": { s: "#grpd-consent{display:none !important}" }, + "amtempo.de": { c: 13 }, + "bilety.mazowieckie.com.pl": { j: "6" }, + "molecaten.nl": { s: "#cookies_modal{display:none !important}" }, + "linnaleht.ee": { + s: ".style-wrapper > .ntf-container{display:none !important}", + }, + "lekiosk.com": { s: "btb-app > banner{display:none !important}" }, + "trzemeszno.pl": { c: 1 }, + "buro247.hr": { s: "#subscriptionPopupBottom{display:none !important}" }, + "kink.nl": { j: "6" }, + "vinbanken.se": { j: "5" }, + "dailyhive.com": { s: "#cookies-module{display:none !important}" }, + "holidayfactory.co.za": { s: "#polgpr{display:none !important}" }, + "sporttotal.tv": { + s: '#root > div[role="navigation"] ~ div{display:none !important}', + }, + "qioz.fr": { j: "5" }, + "ericeirasurfskate.pt": { s: ".footer-fixed-bar{display:none !important}" }, + "union.nl": { j: "5" }, + "melcloud.com": { j: "5" }, + "parallels.com": { s: ".notification.orange{display:none !important}" }, + "dane.gov.pl": { j: "5" }, + "tugramy.pl": { c: 0 }, + "autoscout24.ch": { s: ".global-banner{display:none !important}" }, + "epapern.present-perfect.de": { j: "6" }, + "totum.com": { j: "5" }, + "frosmo.com": { s: "#frosmoPopup{display:none !important}" }, + "aquaphor.ru": { s: "#modal-kuki{display:none !important}" }, + "tribunesandtriumphs.org": { c: 145 }, + "ing.be": { j: "6" }, + "multikino.pl": { j: "6" }, + "heavenhr.com": { + s: "#fullDarkVeil,#compliAcceptCookies{display:none !important}", + }, + "mmafighting.com": { j: "5" }, + "theverge.com": { j: "5" }, + "krefting.de": { j: "5" }, + "focus-arztsuche.de": { s: ".tracking-box{display:none !important}" }, + "scrabble-triche.fr": { s: ".cookie-wr{display:none !important}" }, + "packtpub.com": { s: "#packt_gdpr_container{display:none !important}" }, + "mlexmarketinsight.com": { + s: ".banner-message-cpopup{display:none !important}", + }, + "hometree.co.uk": { + s: ".ht-nav-cookienotification{display:none !important}", + }, + "portugalforum.org": { j: "6" }, + "imobily.eu": { s: ".gmt_gdpr{display:none !important}" }, + "slovenia.info": { j: "6" }, + "commonsensemedia.org": { s: ".region.region-top{display:none !important}" }, + "tarifhaus.de": { s: "#data-protection-regulation{display:none !important}" }, + "visitwales.com": { s: ".m-noticeBar{display:none !important}" }, + "usercontrol.co.uk": { j: "5" }, + "shellenergy.co.uk": { s: "#js-footer > div{display:none !important}" }, + "greatist.com": { j: "5" }, + "777score.ru": { s: ".PolicyNotifications{display:none !important}" }, + "esselunga.it": { c: 0 }, + "aktionsfinder.at": { j: "6" }, + "viberate.io": { j: "5" }, + "bosch-climate.be": { j: "6" }, + "ffonts.net": { c: 131 }, + "domhouse.pl": { j: "6" }, + "bandsintown.com": { + s: '#main > div > div[class*="index"]:first-child{display:none !important}', + }, + "gyakorikerdesek.hu": { j: "6" }, + "volvic.fr": { s: "#_legal{display:none !important}" }, + "vergleichen-und-sparen.de": { + s: "#vs-cookiehinweis{display:none !important}", + }, + "cruisebare.com": { j: "6" }, + "ortograf.ws": { s: "#cd{display:none !important}" }, + "clubdelzapato.com": { c: 0 }, + "listesdemots.com": { s: "#cd{display:none !important}" }, + "opticaldiscount.com": { + s: "#cookie-authorization{display:none !important}", + }, + "agroneo.com": { j: "6" }, + "myscience.org": { s: "#footer ~ .block{display:none !important}" }, + "jsonquerytool.com": { s: ".navbar.fixed-bottom{display:none !important}" }, + "stadtfeste-in-deutschland.de": { c: 81 }, + "spatiicomerciale.ro": { j: "5" }, + "migliori-siti-di-incontri.it": { c: 8 }, + "park-skocjanske-jame.si": { s: "#all ~ div{display:none !important}" }, + "coolbet.com": { + s: "#main-layout > .main-container ~ div{display:none !important}", + }, + "sciencex.com": { c: 9 }, + "sainsburysenergy.com": { c: 0 }, + "tunnelmb.net": { s: "#app-root > footer ~ div{display:none !important}" }, + "cryps.info": { c: 33 }, + "mforos.com": { + s: "body > style + div[id][class]:not([style]){display:none !important}", + }, + "bmihealthcare.co.uk": { + s: "body.cookie-overlay__dark::after{content:none !important}", + }, + "snyk.io": { j: "5" }, + "vaneesterenmuseum.nl": { j: "6" }, + "e-horyzont.pl": { j: "6" }, + "resources.techcommunity.microsoft.com": { j: "5" }, + "cesanta.com": { c: 1 }, + "littlethings.com": { + s: '#___gatsby > div[role="group"] .headroom-wrapper + div[class^="css"]{display:none !important}', + }, + "elca.ch": { s: ".elca-gdpr{display:none !important}" }, + "tikkio.com": { j: "5" }, + "support.onepeloton.com": { c: 21 }, + "igvault.com": { s: ".header-perm{display:none !important}" }, + "stratoscale.com": { c: 108 }, + "tricentis.com": { s: ".site-banner{display:none !important}" }, + "ipaddress.com": { j: "5" }, + "ip-adress.com": { s: "#cc-wrapper{display:none !important}" }, + "tuttishop.ch": { c: 109 }, + "farnhammaltings.com": { c: 109 }, + "ledluxor.com": { c: 109 }, + "sammic.fr": { c: 109 }, + "swdec.de": { c: 109 }, + "knowledgecottonapparel.com": { c: 31 }, + "keolis.com": { s: "vad-cookie{display:none !important}" }, + "viatransilvanica.com": { s: "#accept-popup{display:none !important}" }, + "legebatterijen.nl": { c: 0 }, + "atom8.com": { s: "#LandingPopUp{display:none !important}" }, + "robinwieruch.de": { + s: '#___gatsby div[class^="AnalyticsFooter"]{display:none !important}', + }, + "zoomin.tv": { s: "#privacyoverlay{display:none !important}" }, + "airtel.in": { c: 0 }, + "binary.com": { s: "#dialog_notification{display:none !important}" }, + "bandi.pl": { c: 0 }, + "myscript.com": { c: 9 }, + "cartegie.com": { s: "#modal-overlay{display:none !important}" }, + "framatube.org": { s: ".row.privacy-concerns{display:none !important}" }, + "insurancebusinessmag.com": { + s: ".notification_strip{display:none !important}", + }, + "architecturalrecord.com": { j: "6" }, + "friv-games.com": { c: 34 }, + "regione.vda.it": { s: "#disclaimer-box{display:none !important}" }, + "italiarail.com": { + s: 'body > div[style*="block"]{display:none !important}', + }, + "wsj.com": { s: "#cx-notification{display:none !important}" }, + "avanza.se": { s: "aza-cookie-message{display:none !important}" }, + "wofox.com": { s: ".main-privacy-popup{display:none !important}" }, + "suzukimoto.pt": { c: 63 }, + "horizon.tv": { c: 78 }, + "comptabilisation.fr": { c: 116 }, + "hiberworld.com": { + s: "#__next > main > div:first-child:not(.outer){display:none !important}", + }, + "hario.jp": { s: "#sample-dialog{display:none !important}" }, + "normandiealaferme.com": { j: "5" }, + "24h-pflege-check.de": { c: 7 }, + "viewsonic.com": { c: 7 }, + "ukpressonline.co.uk": { c: 7 }, + "pianetadragonball.altervista.org": { c: 7 }, + "m-a.org.uk": { c: 7 }, + "futbolenlatv.es": { c: 7 }, + "fgh-info.de": { c: 7 }, + "efinancialcareers.com": { c: 7 }, + "askdifference.com": { c: 7 }, + "materialdistrict.com": { j: "5" }, + "schaapcitroen.nl": { s: "#cookie-wall{display:none !important}" }, + "volcanoteide.com": { s: ".cc-grower{display:none !important}" }, + "alan.com": { j: "5" }, + "himsa.com": { s: ".cookieApprove{display:none !important}" }, + "elsevier.com": { j: "5" }, + "niceareas.co.uk": { s: ".rayAlertBox{display:none !important}" }, + "foxrenderfarm.com": { + s: '#gatsby-focus-wrapper > div[class*="Contact"] ~ div{display:none !important}', + }, + "ifema.es": { c: 0 }, + "singellooputrecht.nl": { s: ".cc-wrapper{display:none !important}" }, + "miles-and-more-kreditkarte.com": { s: ".stoerer{display:none !important}" }, + "tiershop.de": { c: 15 }, + "chess24.com": { j: "5" }, + "weinfeste-in-deutschland.de": { c: 81 }, + "veka.es": { s: "#darkener_cookie{display:none !important}" }, + "weerplaza.nl": { c: 6 }, + "corbby.com.pl": { j: "5" }, + "e-plytki.eu": { c: 0 }, + "copperconcept.org": { s: ".coco-cookiebar{display:none !important}" }, + "ftm.nl": { c: 6 }, + "phphulp.nl": { c: 0 }, + "ensingerplastics.com": { c: 6 }, + "cube3x3.com": { s: "#stickyCookie{display:none !important}" }, + "lonewolfonline.net": { j: "6" }, + "configcat.com": { s: "#configcat-consent{display:none !important}" }, + "liigume.ee": { + s: ".style-wrapper > .ntf-container{display:none !important}", + }, + "ohtuleht.ee": { + s: ".style-wrapper > .ntf-container{display:none !important}", + }, + "digitalrisks.co.uk": { + s: "#app > div > .fixed.left{display:none !important}", + }, + "mazdahandsfree.com": { + s: ".gdprbox,.gdprbox + .modal-overlay{display:none !important}", + }, + "german-pavilion.com": { s: "#privacy-flyout{display:none !important}" }, + "marsh.com": { + s: "#modalWindow.alt-opt-secure,.reveal-modal-bg-white{display:none !important}", + }, + "astridlindgrensvarld.se": { + s: ".bottom__footer__text-container ~ div{display:none !important}", + }, + "luxmeble.eu": { c: 0 }, + "pietsmiet.de": { s: "#main ~ .fixed{display:none !important}" }, + "pof.com": { + s: "#gatsby-focus-wrapper > div:not([id]) > div{display:none !important}", + }, + "boligsiden.dk": { j: "5" }, + "cfos.de": { j: "5" }, + "newstral.com": { c: 6 }, + "bookchoice.com": { j: "6" }, + "labor28.de": { c: 6 }, + "gev-online.com": { s: "#cookies-convention{display:none !important}" }, + "beamerleinwande.de": { + s: 'body > div[style*="z-index"]{display:none !important}', + }, + "codementor.io": { j: "6" }, + "lg-academy.de": { s: ".cp-dialog{display:none !important}" }, + "agronews.gr": { c: 0 }, + "cogentoa.com": { s: ".legal-banner{display:none !important}" }, + "labour.org.uk": { s: ".alert-bar-footer{display:none !important}" }, + "kingslandscapes.com": { + s: ".themify-popup.bottom-center{display:none !important}", + }, + "filmon.com": { s: "#design-switcher{display:none !important}" }, + "jenksgroup.co.uk": { + s: 'body > div[class^="cookie"],#mySidenav{display:none !important}', + }, + "weldricks.co.uk": { c: 0 }, + "lifeinkrakow.pl": { s: "#rodo-popup{display:none !important}" }, + "arcteryx.com": { j: "5" }, + "itsfoss.com": { c: 108 }, + "vogue.com.tr": { s: ".cookie-item{display:none !important}" }, + "pihlajalinna.fi": { + s: '#root > div[role="alert"]{display:none !important}', + }, + "nullaostalavoro.dlci.interno.it": { s: "#panel{display:none !important}" }, + "joma-sport.com": { s: "#modal-policy{display:none !important}" }, + "hilditchandkey.co.uk": { + s: "#shopify-section-disclaimer{display:none !important}", + }, + "signavio.com": { c: 152 }, + "addons.prestashop.com": { c: 0 }, + "ziggogo.tv": { c: 78 }, + "dokterdokter.nl": { j: "5" }, + "youglish.com": { s: "#gdprModal{display:none !important}" }, + "messingschlager.com": { s: "#modalCookie{display:none !important}" }, + "tru-thoughts.co.uk": { c: 6 }, + "sttinfo.fi": { + s: 'footer > [class*="notification"]{display:none !important}', + }, + "simba-dickie-group.com": { s: ".cookie_block{display:none !important}" }, + "bob-emploi.fr": { + s: '#app > div > div > div > div > nav ~ div[style*="hidden"] > div > section ~ div{display:none !important}', + }, + "fathers-4-justice.org": { s: "#snppopup-welcome{display:none !important}" }, + "streamlabs.com": { s: ".s-callout--cookies{display:none !important}" }, + "openwire.tv": { c: 123 }, + "tierpark-ueckermuende.de": { + s: ".cookie-einwilligung{display:none !important}", + }, + "varma.fi": { + s: '.ng-scope[ng-controller="CookieCtrl"]{display:none !important}', + }, + "rote-liste.de": { s: "jhi-main > div > .banner{display:none !important}" }, + "ziekenhuis.nl": { j: "5" }, + "caricos.com": { s: "#cookiediv{display:none !important}" }, + "gamercortex.com": { s: ".gc-cookies{display:none !important}" }, + "alfred.camera": { s: ".noty_layout{display:none !important}" }, + "atomizer.gr": { c: 42 }, + "ateliertuffery.com": { s: "#pmtv-cookie{display:none !important}" }, + "pantaflix.com": { + s: 'div[class^="CookieBar"],.panta-js-cookieNotificationBar{display:none !important}', + }, + "hayu.com": { + s: 'div[class^="styled__AlertsContainer"]{display:none !important}', + }, + "imovirtual.com": { c: 28 }, + "riccos-camera.de": { s: "#cookieholder{display:none !important}" }, + "restaurant-liris.lu": { c: 153 }, + "labor-staber.de": { s: "#lwcook{display:none !important}" }, + "cloudvps.com": { j: "5" }, + "brainly.com.br": { + s: ".brn-cookie-policy-wrapper{display:none !important}", + }, + "primocanale.it": { c: 0 }, + "calovo.de": { s: ".ga-opt-in{display:none !important}" }, + "endesaclientes.com": { s: "#GeneralCookies{display:none !important}" }, + "techpulse.be": { s: '#eucookie + header[role="banner"]{top:0 !important}' }, + "nebo.app": { s: ".app-notifications{display:none !important}" }, + "my5.tv": { + s: 'body > .view > .view > .view > .view[style*="black"]{display:none !important}', + }, + "lethalpass.com": { s: ".global-notif{display:none !important}" }, + "delfino.cr": { s: "#__next > #modal ~ div{display:none !important}" }, + "kitsound.co.uk": { j: "5" }, + "best2serve.com": { s: ".cc_notification{display:none !important}" }, + "apemans.com": { s: ".xpop{display:none !important}" }, + "mulesoft.com": { s: ".gdpr-row,.gdpr.show{display:none !important}" }, + "skip-me.top": { j: "5" }, + "leticketdesexperts.fr": { c: 0 }, + "atea.ee": { c: 0 }, + "nitrohouse.com": { s: ".iCookie{display:none !important}" }, + "fachinfo.de": { s: ".row.banner{display:none !important}" }, + "sanistaal.com": { s: ".info-message{display:none !important}" }, + "elisaviihde.fi": { s: ".ea-cookie-disclaimer{display:none !important}" }, + "amsterdam-dance-event.nl": { s: ".ade-cookie-bar{display:none !important}" }, + "hermann.bio": { c: 11 }, + "cssociety.org": { s: ".icd-overlay{display:none !important}" }, + "redbubble.com": { + s: ".ds-theme-find-your-thing ~ .Toastify{display:none !important}", + }, + "schufa-ombudsmann.de": { s: "#AC_layout{display:none !important}" }, + "ziggo.nl": { s: ".cookiewall__wrapper{display:none !important}" }, + "abczdrowie.pl": { j: "5" }, + "disneyplus.com": { s: "#webAppFooter ~ div{display:none !important}" }, + "paradoxplaza.com": { j: "5" }, + "verkeerplaza.nl": { c: 6 }, + "lovense.com": { s: ".u-cookie{display:none !important}" }, + "stellarium-web.org": { s: ".v-snack{display:none !important}" }, + "kk.org": { s: "body > .modal-footer{display:none !important}" }, + "komtet.ru": { s: "#alert-users{display:none !important}" }, + "actionaid.fr": { s: ".rgpd{display:none !important}" }, + "costillasalhorno.com": { c: 0 }, + "nfumutual.co.uk": { + s: 'section[aria-describedby="cookiedesc"]{display:none !important}', + }, + "r-wipe.com": { s: "#pp-info{display:none !important}" }, + "epdf.pub": { s: "#EPDFPUB_cookie_box{display:none !important}" }, + "1plus1.video": { + s: ".cookies.is-shown{display:none !important}.show-cookies{padding-top:0 !important}.show-cookies .header{top:0 !important}", + }, + "go.com": { + s: 'body[data-ad_system] > div[style*="fixed"],.terms-alert-fixed{display:none !important}', + }, + "espn.com": { + s: ".Tooltip--fixed.Tooltip--fixed-bottom,.alert.alert--fixed{display:none !important}", + }, + "baywa-re.it": { s: ".gg_cookie{display:none !important}" }, + "wikifixes.com": { c: 34 }, + "government.is": { s: ".session-text.active{display:none !important}" }, + "geeklectic.io": { c: 4 }, + "mara.photos": { + s: "#pothos_cookie_consent_dialog{display:none !important}", + }, + "pantip.com": { s: ".pt-snackbar{display:none !important}" }, + "activate-here.com": { c: 7 }, + "medicalnewstoday.com": { j: "5" }, + "qobuz.com": { + s: ".alert.alert-info,.alert.alert-cnil{display:none !important}", + }, + "boilerroom.tv": { + s: '#app > div[class^="Dialogs"] > div[class^="Dialog"]{display:none !important}', + }, + "amazingmarvin.com": { s: "#live-chat-banner{display:none !important}" }, + "endemolshine.de": { c: 0 }, + "automatyka.istore.pl": { c: 0 }, + "radpdf.com": { s: "#pdfe_cmp{display:none !important}" }, + "wifimap.io": { s: "#__next > div:first-child{display:none !important}" }, + "cosmote.gr": { s: "#modalCookie,#cookies-one{display:none !important}" }, + "emmamerch.de": { s: ".CookieHeader{display:none !important}" }, + "keepass.info": { s: "#consent_c{display:none !important}" }, + "cookiewall.vice.com": { j: "5" }, + "streema.com": { s: ".footer ~ .alert{display:none !important}" }, + "trusted.de": { j: "5" }, + "radioaustria.at": { j: "6" }, + "sonymobile.com": { s: ".bnw-module.header{margin-top:0 !important}" }, + "ecoreporter.de": { s: "#cookieTop{display:none !important}" }, + "ichip.ru": { c: 150 }, + "i-fundusze.pl": { c: 14 }, + "columbia.edu": { s: ".sticky-notice-wrap{display:none !important}" }, + "webhint.io": { c: 8 }, + "rambus.com": { j: "5" }, + "blonded.co": { s: ".FooterNotice{display:none !important}" }, + "coselpalais-dresden.de": { s: "#POPUP_ROOT{display:none !important}" }, + "rosbank.ru": { s: "#personal-data-processing{display:none !important}" }, + "celle-uelzennetz.de": { c: 0 }, + "edenred.cz": { s: ".Footer .InfoBar{display:none !important}" }, + "conrad-katalog.at": { s: "#nagme{display:none !important}" }, + "bs-ffb.de": { j: "5" }, + "e-syntagografisi.gr": { j: "6" }, + "bankintercomite.es": { s: ".cajatxt{display:none !important}" }, + "coinmarketcap.com": { + s: "#cmc-cookie-policy-banner{display:none !important}", + }, + "fundamenta.hu": { s: "#fund-cookie-info-layer{display:none !important}" }, + "ingelheimer-marktplatz.de": { s: "#dsgvo_once{display:none !important}" }, + "rubart.de": { s: "#newShopAttention{display:none !important}" }, + "fjshop.dk": { j: "6" }, + "planbusstib.be": { c: 6 }, + "biblio.com": { c: 42 }, + "kayak.pl": { j: "5" }, + "rockymountainatvmc.com": { + s: ".cookieText,.cookieMon{display:none !important}", + }, + "advodan.dk": { j: "6" }, + "bakker.com": { s: "#footerDiv{display:none !important}" }, + "pubgesports.com": { + s: 'body > div > div > div > [class^="view__ModalWindowContainer"]{display:none !important}', + }, + "awo.org": { s: "#kekse{display:none !important}" }, + "g-sport.si": { s: ".fff{display:none !important}" }, + "weihnachtsmaerkte-in-deutschland.de": { c: 81 }, + "werkenbijhanos.nl": { j: "6" }, + "berkshirecommunities.com": { s: ".sticky-banner{display:none !important}" }, + "portfolium.com": { s: "pf-gdpr-snackbar{display:none !important}" }, + "megustaleer.com": { s: ".cookie,.cookie_mobile{display:none !important}" }, + "klaxoon.com": { s: ".banner-wrapper.is-active{display:none !important}" }, + "estjob.com": { s: ".rgpd{display:none !important}" }, + "tv7.com": { s: "#gsoi-cmp{display:none !important}" }, + "das.co.uk": { + s: ".cookie,.secnav-links__item:last-child{display:none !important}", + }, + "daslaw.co.uk": { + s: ".cookie,.secnav-links__item:last-child{display:none !important}", + }, + "dasinsurance.co.uk": { + s: ".cookie,.secnav-links__item:last-child{display:none !important}", + }, + "strefawalut.pl": { c: 2 }, + "10-4.dk": { c: 2 }, + "dia.es": { c: 2 }, + "daparto.de": { c: 2 }, + "dalmatinskiportal.hr": { c: 2 }, + "alcampo.es": { c: 2 }, + "technetium.pl": { c: 2 }, + "karatekyokushin.hu": { c: 2 }, + "trafiken.nu": { c: 2 }, + "schaffrath.com": { c: 2 }, + "bug.hr": { c: 2 }, + "upc.cz": { c: 2 }, + "nationalcircus.org.uk": { c: 2 }, + "fischer.de": { c: 2 }, + "macorlux.pt": { c: 2 }, + "techmart.bg": { c: 2 }, + "oetkercollection.com": { c: 2 }, + "happywithyoga.com": { c: 2 }, + "skiline.cc": { c: 2 }, + "ulsterbank.ie": { c: 2 }, + "roncadin.it": { c: 2 }, + "spartanien.de": { c: 2 }, + "dutchcarparts.nl": { c: 2 }, + "dirk.nl": { c: 2 }, + "allekabels.nl": { c: 2 }, + "model-kartei.de": { c: 2 }, + "otouczelnie.pl": { c: 2 }, + "ceramicspeed.com": { c: 2 }, + "negozicuorebio.it": { c: 2 }, + "szerszamoutlet.hu": { c: 2 }, + "findbolig.nu": { c: 2 }, + "rbs.com": { c: 2 }, + "pildyk.lt": { c: 2 }, + "utilities.nl": { c: 2 }, + "del.org": { c: 2 }, + "18virginsex.com": { c: 2 }, + "sense.org.uk": { c: 2 }, + "wannawork.com": { c: 2 }, + "signal-iduna.de": { c: 2 }, + "twitchstrike.com": { c: 2 }, + "agromedia.rs": { c: 2 }, + "oldgoesyoung.com": { c: 2 }, + "vigszinhaz.hu": { c: 2 }, + "akme.hu": { c: 2 }, + "borgware.de": { c: 2 }, + "quelpneu.com": { c: 2 }, + "onlineszerszam.hu": { c: 2 }, + "virtualtrucker.pl": { c: 2 }, + "karls-shop.de": { c: 2 }, + "conferencemanager.dk": { c: 2 }, + "stoffe-hemmers.de": { c: 2 }, + "jeffery-west.co.uk": { c: 2 }, + "autourdebebe.com": { c: 2 }, + "guthaben.de": { c: 2 }, + "autoreisen.com": { c: 2 }, + "kodi.de": { c: 2 }, + "union.hu": { c: 2 }, + "machinestock.com": { c: 2 }, + "ombudsman-services.org": { c: 2 }, + "dermashop.hu": { c: 2 }, + "amnesty.org.uk": { c: 2 }, + "anybus.com": { c: 2 }, + "neon-service.pl": { c: 2 }, + "draytek.com": { c: 2 }, + "dis.rs": { c: 2 }, + "matratzen-concord.ch": { c: 2 }, + "everysize.com": { c: 2 }, + "youtubedownloadersite.com": { c: 2 }, + "tutti-pizza.com": { c: 2 }, + "markel.com": { c: 2 }, + "engbers.com": { c: 2 }, + "prodir.com": { c: 2 }, + "unumotors.com": { c: 2 }, + "necgroup.co.uk": { c: 2 }, + "knuffmann.de": { c: 2 }, + "axioart.com": { c: 2 }, + "hiya.com": { c: 2 }, + "techem.de": { c: 2 }, + "mazowieckie.com.pl": { c: 2 }, + "sprawdzonyfizjoterapeuta.pl": { c: 2 }, + "parat.com": { c: 2 }, + "youtubedownload.altervista.org": { c: 2 }, + "medianauka.pl": { c: 2 }, + "munich-business-school.de": { c: 2 }, + "rientiestuinmachines.nl": { c: 2 }, + "tacklifetools.com": { c: 2 }, + "rutoken.ru": { c: 2 }, + "sleek-mag.com": { c: 2 }, + "allobebe.fr": { c: 0 }, + "wilko.com": { c: 0 }, + "kafelanka.cz": { c: 0 }, + "auto10.com": { c: 0 }, + "omaweetraad.nl": { c: 0 }, + "singulart.com": { c: 0 }, + "previssima.fr": { c: 0 }, + "cp.pt": { c: 0 }, + "makandracards.com": { c: 0 }, + "mabanqueprivee.bnpparibas": { c: 0 }, + "sexipedia.gr": { c: 0 }, + "mobylines.de": { c: 0 }, + "mobylines.fr": { c: 0 }, + "moby.it": { c: 0 }, + "365.bank": { c: 0 }, + "ukmail.com": { c: 0 }, + "conforama.pt": { c: 0 }, + "bezux.com": { c: 0 }, + "moldurashergon.es": { c: 0 }, + "unian.ua": { c: 0 }, + "selfhost.de": { c: 0 }, + "intermarche.be": { c: 0 }, + "gheed.com": { c: 0 }, + "crytek.com": { c: 0 }, + "teletorium.pl": { c: 0 }, + "farecompare.com": { c: 0 }, + "conforama.es": { c: 0 }, + "reifenlehmann.de": { c: 0 }, + "lost24.eu": { c: 0 }, + "plodine.hr": { c: 0 }, + "veggiecommunity.org": { c: 0 }, + "carowall.com": { c: 0 }, + "success.ivanti.com": { c: 0 }, + "epresse.fr": { c: 0 }, + "coopbank.dk": { c: 0 }, + "omdenken.nl": { c: 0 }, + "zadovoljstvozaposlenika.hr": { c: 0 }, + "fitpatrol.pl": { c: 0 }, + "maxchocolatier.com": { c: 0 }, + "inagrm.com": { c: 0 }, + "nederlandsebrouwers.nl": { c: 0 }, + "lunamum.de": { c: 0 }, + "free3dbase.com": { c: 0 }, + "hyundai.es": { c: 0 }, + "lelieuunique.com": { c: 0 }, + "srazenazver.cz": { c: 0 }, + "sudzibas.lv": { c: 0 }, + "tuenti.es": { c: 0 }, + "dvdmax.pl": { c: 0 }, + "abbeylegal.com": { c: 0 }, + "magniflex.cz": { c: 0 }, + "francecars.fr": { c: 0 }, + "kliniken-koeln.de": { c: 0 }, + "used.jaguar.co.uk": { c: 0 }, + "sunstargum.com": { c: 0 }, + "huntshowdown.com": { c: 0 }, + "tuplus.com.co": { c: 0 }, + "autempoeuropie.pl": { c: 0 }, + "distilnetworks.com": { c: 0 }, + "lakelucerne.ch": { c: 0 }, + "hotel-spider.com": { c: 0 }, + "m.brettspielwelt.de": { c: 0 }, + "vizologi.com": { c: 0 }, + "almasi.sk": { c: 0 }, + "forsettlement.com": { c: 0 }, + "netia.pl": { c: 0 }, + "xxe.fr": { c: 0 }, + "kalfor.dk": { c: 0 }, + "cbeci.org": { c: 0 }, + "egyptair.com": { c: 0 }, + "taylorandfrancis.com": { c: 0 }, + "indepth.dev": { c: 0 }, + "livretzesto.fr": { c: 0 }, + "dur.ac.uk": { c: 0 }, + "vogue.pt": { c: 0 }, + "o2online.es": { c: 0 }, + "mitsubishi-motors.fr": { c: 0 }, + "wybory.gov.pl": { c: 0 }, + "topvintage.net": { c: 0 }, + "arsene50.brussels": { c: 0 }, + "shots.net": { c: 0 }, + "udruga-gradova.hr": { c: 0 }, + "zoom.earth": { c: 0 }, + "userinyerface.com": { c: 0 }, + "cosmosmagazine.com": { c: 6 }, + "reifen-dinser.de": { c: 0 }, + "tang-freres.fr": { s: ".welcome{display:none !important}" }, + "spotify.com": { + s: "#main > .Root > section,.mh-message-bar{display:none !important}", + }, + "ovplaza.nl": { c: 6 }, + "spox.com": { s: ".spxcib.open{display:none !important}" }, + "scholieren.com": { c: 6 }, + "asket.com": { s: ".site-notice{display:none !important}" }, + "scummvm.org": { c: 6 }, + "web-axioma.ru": { s: ".confform{display:none !important}" }, + "parenting.pl": { j: "5" }, + "imaginanet.com": { c: 0 }, + "otwarteklatki.pl": { j: "5" }, + "clubmed.co.uk": { + s: ".Line-container > .fixed.shadow{display:none !important}", + }, + "adelaida.ro": { s: "#barwrap{display:none !important}" }, + "mikronis.hr": { c: 0 }, + "buket.hr": { s: ".kukip{display:none !important}" }, + "hoval.hr": { s: "#pageAlertBox{display:none !important}" }, + "triglav.hr": { s: "#cookie_module{display:none !important}" }, + "035portal.hr": { s: ".privatnost{display:none !important}" }, + "webuy.com": { s: ".cookies_div{display:none !important}" }, + "shopstyle.co.uk": { c: 49 }, + "explo.hu": { s: "#marketingConsent{display:none !important}" }, + "aniflix.tv": { c: 6 }, + "comixology.eu": { s: "body > div > .overlay{display:none !important}" }, + "shop.rema1000.dk": { c: 2 }, + "thingsmobile.com": { c: 2 }, + "lelivrescolaire.fr": { s: ".Cookie_modal{display:none !important}" }, + "vboxxcloud.nl": { c: 0 }, + "gulfstream.com": { c: 11 }, + "erdinger.de": { j: "5" }, + "regain.us": { j: "6" }, + "luxortheater.nl": { j: "5" }, + "beko-technologies.com": { s: "#info-overlay{display:none !important}" }, + "travelmatters.ro": { c: 3 }, + "environmental-finance.com": { s: ".modal-dialog{display:none !important}" }, + "goodlight.co.uk": { s: ".cp-slidein{display:none !important}" }, + "enbw.com": { j: "5" }, + "slagelse.info": { j: "5" }, + "quick.be": { j: "6" }, + "roseburnbar.co.uk": { s: "#POPUP_ROOT{display:none !important}" }, + "milkywire.com": { j: "6" }, + "join-the-crew.com": { + s: 'footer ~ div > div[role="alertdialog"]{display:none !important}', + }, + "soundtoys.com": { + s: '.content-info ~ section[style*="background"]{display:none !important}', + }, + "oekk.ch": { s: ".mod-disclaimer{display:none !important}" }, + "stadt-kuehlungsborn.de": { j: "5" }, + "alapblog.hu": { s: ".sutiSzorny{display:none !important}" }, + "sklep.regmot.com.pl": { j: "5" }, + "woningnetregioamsterdam.nl": { + s: ".growlcontainer{display:none !important}", + }, + "woningnetregiomiddenholland.nl": { + s: ".growlcontainer{display:none !important}", + }, + "engie-energie.nl": { j: "5" }, + "monety.it": { c: 8 }, + "boxcryptor.com": { + s: '.mdl-layout__inner-container > .mdl-layout__header ~ div[style*="transform"]{display:none !important}', + }, + "hilleberg.com": { s: "#subBar{display:none !important}" }, + "renaultretailgroup.es": { c: 0 }, + "tacklewarehouse.com": { c: 104 }, + "theblackfriday.com": { s: ".fixed.legal-text{display:none !important}" }, + "compteur.fr": { j: "6" }, + "walkers.co.uk": { s: ".pepsi-Cookies{display:none !important}" }, + "tastemade.co.uk": { s: ".legal-change-banner{display:none !important}" }, + "forever21.com": { j: "5" }, + "kivipaberkaarid.ee": { c: 2 }, + "speedy.bg": { s: "#system_message{display:none !important}" }, + "bottle.li": { c: 153 }, + "proglib.io": { c: 0 }, + "marketfinance.com": { c: 3 }, + "bpost.be": { c: 0 }, + "spellshelp.com": { s: ".consent_breadcrumbs{display:none !important}" }, + "buelow-palais.de": { s: "#confirmation{display:none !important}" }, + "toyexpress24.com": { c: 0 }, + "adac-shop.de": { j: "5" }, + "einsteinkultur.de": { s: ".page-cn.cn-active{display:none !important}" }, + "atos.net": { c: 107 }, + "planplus.rs": { + s: ".cookie-consent2,.cookie-consent{display:none !important}", + }, + "issuu.com": { s: ".icc-Root{display:none !important}" }, + "manporn.xxx": { s: ".copyrights ~ .black-bg{display:none !important}" }, + "bito.com": { c: 2 }, + "smartclinic.hu": { + s: "#gdprModal{display:none !important}", + c: 14, + }, + "akvis.com": { s: ".awarning{display:none !important}" }, + "linkmenuezerai.lt": { s: ".cookies-hold{display:none !important}" }, + "qv.co.nz": { + s: ".bootbox{display:none !important}", + c: 14, + }, + "m.economictimes.com": { j: "5" }, + "resume.se": { j: "5" }, + "supplementa.com": { + s: "body > div[data-ez-module-cookiedirective],body > div[data-ez-overlay]{display:none !important}", + }, + "personal.natwest.com": { c: 2 }, + "andinet.de": { s: ".coo.show{display:none !important}" }, + "forum.suunto.com": { c: 6 }, + "mondo-tech.it": { j: "6" }, + "starnow.co.uk": { s: ".popup__entrance{display:none !important}" }, + "tulodz.pl": { c: 99 }, + "autozine.nl": { c: 0 }, + "decrypt.co": { j: "6" }, + "web-factory.at": { s: ".cookie-outter{display:none !important}" }, + "webmd.com": { j: "5" }, + "ostsee-charter-yacht.de": { c: 0 }, + "wetter.team": { j: "6" }, + "henderson.ru": { s: ".politica{display:none !important}" }, + "bubble.ru": { c: 9 }, + "coffeecollective.dk": { j: "6" }, + "ztm.waw.pl": { s: ".page-consent{display:none !important}" }, + "indonesia-publisher.id": { j: "6" }, + "nordpass.com": { + s: "#gatsby-focus-wrapper > div > .fixed{display:none !important}", + }, + "stenstroms.com": { + s: "#currentPageContent + div + div + div:last-child{display:none !important}", + }, + "deondernemer.nl": { j: "5" }, + "eponuda.com": { c: 2 }, + "die-ip-adresse.de": { c: 66 }, + "nextapro.hu": { c: 0 }, + "dlapacjenta.pl": { c: 90 }, + "dacter.pl": { c: 90 }, + "krovni-nosaci.hr": { s: ".topbarBox{display:none !important}" }, + "myshiptracking.com": { s: ".alert_bar{display:none !important}" }, + "uni-tech.pl": { c: 90 }, + "mobil.com": { c: 35 }, + "crpa.it": { s: ".fancybox-overlay,.fancybox-wrap{display:none !important}" }, + "biomet.lt": { c: 35 }, + "centreceramique.nl": { c: 35 }, + "deutschebank.nl": { c: 35 }, + "manetti.com": { + s: ".fancybox-overlay,.fancybox-wrap{display:none !important}", + }, + "stw.berlin": { c: 8 }, + "clementoni.com": { c: 8 }, + "casaleggio.it": { s: "#disclaimerC{display:none !important}" }, + "eestiloto.ee": { s: ".disclaimer-wrapper{display:none !important}" }, + "greybox.com": { c: 8 }, + "amundi.pl": { s: "#disclaimer_amundi{display:none !important}" }, + "biodiv.be": { c: 8 }, + "prevenzioneatavola.it": { s: "#disclaimerC{display:none !important}" }, + "overunity.com": { s: "#ecl_outer{display:none !important}" }, + "brettspiel-angebote.de": { s: "#privacyhint{display:none !important}" }, + "polstor.pl": { c: 2 }, + "distrokid.com": { j: "6" }, + "wtp.waw.pl": { s: ".page-consent{display:none !important}" }, + "musescore.com": { + s: "body > div:not([id]):not([class]):not([style]),body > section > section{display:none !important}", + }, + "financenancy.com": { c: 147 }, + "marusik.cz": { c: 154 }, + "fitnessclubs4.pl": { c: 2 }, + "pepco.hu": { c: 0 }, + "tadeevo.com": { c: 0 }, + "linuxcompatible.org": { s: ".alert-block{display:none !important}" }, + "signatur.frontlab.com": { j: "5" }, + "mercedesamgf1.com": { s: ".cLayer{display:none !important}" }, + "trans-missions.eu": { j: "5" }, + "zoomagazin.eu": { s: "#cookieForm{display:none !important}" }, + "dunense.com": { c: 5 }, + "budgetinsurance.com": { c: 5 }, + "blocksite.co": { c: 5 }, + "correctiv.org": { c: 5 }, + "funnelytics.io": { c: 5 }, + "schwabenhaus.de": { c: 5 }, + "selle-proust.fr": { c: 5 }, + "stoppub.fr": { c: 5 }, + "golder.com": { s: ".popcookies{display:none !important}" }, + "amara.com": { c: 98 }, + "r-tt.com": { s: "#pp-info{display:none !important}" }, + "grainsystems.com": { s: ".disclaimerpopup{display:none !important}" }, + "warmbat.nl": { c: 2 }, + "wasted.fr": { c: 0 }, + "rotterdammersvoorelkaar.nl": { j: "5" }, + "stylefile.de": { s: ".ui-dialog{display:none !important}" }, + "chainethermale.fr": { j: "5" }, + "engvig.no": { c: 0 }, + "layerstack.com": { s: ".promotion-footer{display:none !important}" }, + "accor.com": { s: "#cookiesAccorJobs{display:none !important}" }, + "pazienti.it": { s: ".pz-disclaimer--cookie{display:none !important}" }, + "dealz.pl": { s: ".jet-popup{display:none !important}" }, + "nfpa.org": { s: "#fixed_footer{display:none !important}" }, + "moveon4.de": { c: 6 }, + "bakkt.com": { j: "6" }, + "orthopaedie-mediapark.de": { s: ".consentOverlay{display:none !important}" }, + "lunii.fr": { j: "5" }, + "mtva.hu": { s: ".resultCookie{display:none !important}" }, + "diplon.net": { c: 42 }, + "radiofamily-sound.de": { + s: ".jq-toast-single.jq-icon-warning{display:none !important}", + }, + "bodum.com": { s: "#gdpr-popup-modal{display:none !important}" }, + "blitzhangar.com": { j: "5" }, + "pipedrive.com": { c: 2 }, + "comparium.app": { s: ".sticky-message__wrap{display:none !important}" }, + "creativecommunity.fr": { s: ".cookie-nav{display:none !important}" }, + "arcadja.com": { s: "#headerTopLog > center{display:none !important}" }, + "metolijf.nl": { c: 123 }, + "mybodepro.com": { c: 27 }, + "photobite.uk": { s: ".pb19_gdpr{display:none !important}" }, + "agenda.brussels": { c: 0 }, + "big5sportinggoods.com": { c: 4 }, + "translated.net": { c: 26 }, + "mychildcarevouchers.co.uk": { s: "#divBanner{display:none !important}" }, + "allgeier-experts.com": { s: ".site-cookie{display:none !important}" }, + "healthsoul.com": { j: "5" }, + "sintaxis.org": { s: "#hsup{display:none !important}" }, + "montecryptoscasino.com": { s: ".cookie-button{display:none !important}" }, + "hartfordbusiness.com": { j: "6" }, + "resideo.com": { s: "#HOMESEUCookie-Banner{display:none !important}" }, + "inetprint.cz": { s: "#stickyFooter{display:none !important}" }, + "nspcc.org.uk": { c: 0 }, + "szklarskaporeba.pl": { c: 0 }, + "solmax.com": { s: "._bloc_cookies{display:none !important}" }, + "sonax.de": { s: ".snx-notification{display:none !important}" }, + "psycom.net": { s: "#vhn{display:none !important}" }, + "zepsute.pl": { s: "#overlay_uv,#ov_panel{display:none !important}" }, + "vostron.com": { j: "6" }, + "nastopy.pl": { s: ".rodo,.rodo ~ .mask{display:none !important}" }, + "flens.de": { j: "6" }, + "iberiaexpress.com": { j: "5" }, + "exponea.com": { s: ".exp-cookies{display:none !important}" }, + "monespaceclient.cnp.fr": { c: 0 }, + "lahtipro.pl": { s: "#alert_bar{display:none !important}" }, + "pnp.be": { s: "#upGDPR{display:none !important}" }, + "i-trekkings.net": { + s: ".trekk-barre-pied-de-page{display:none !important}", + }, + "lebenslauf.com": { + s: 'div[class*="CookieConsent"]{display:none !important}', + }, + "recharge.fr": { c: 2 }, + "monsieur-meuble.com": { c: 0 }, + "ebi.ac.uk": { + s: '#interpro-root > div[style*="fixed"]{display:none !important}', + }, + "gknpm.com": { s: "clients-cookie-policy{display:none !important}" }, + "alfabank.ru": { + s: "#alfa > .platform > noindex,#agreement-popup{display:none !important}", + }, + "ncalculators.com": { c: 4 }, + "valais.ch": { c: 9 }, + "stayfriends.de": { c: 2 }, + "enjoynu.com": { s: "#coookie{display:none !important}" }, + "vanderpoelmontage.nl": { s: ".cookie-settings{display:none !important}" }, + "kvb.de": { + s: "#cc_hint,#cc_technical,#cc_statistical{display:none !important}", + }, + "getdigital.de": { s: ".privacy-wrapper{display:none !important}" }, + "pdfescape.com": { s: "#pdfe_cmp{display:none !important}" }, + "cgtn.com": { s: ".cg-tools-dialog{display:none !important}" }, + "schwab.de": { s: ".cj-privacy-settings{display:none !important}" }, + "hogrefe.de": { j: "5" }, + "shop.hfo.pl": { c: 0 }, + "bbcchildreninneed.co.uk": { j: "5" }, + "mclaren.com": { s: ".messages.show{display:none !important}" }, + "scad.edu": { s: ".consent-footer{display:none !important}" }, + "sbonline.net": { s: "#footer.tekst{display:none !important}" }, + "my.dhlparcel.nl": { j: "6" }, + "mytheresa.com": { + s: "#privacy-overlay,#privacy-container{display:none !important}", + }, + "primaryhomeworkhelp.co.uk": { + s: 'body > table:first-child tr[bgcolor="#CCFF99"]{display:none !important}', + }, + "airbank.cz": { c: 0 }, + "friendsfit.cz": { c: 0 }, + "tutu.ru": { s: ".style__disclaimer{display:none !important}" }, + "steamgriddb.com": { + s: "#noty_layout__bottomRight{display:none !important}", + }, + "nekedterem.hu": { s: ".cookie_sav{display:none !important}" }, + "basecamelectronics.com": { s: "#agreement-alert{display:none !important}" }, + "kreafunk.com": { s: ".l-notifications{display:none !important}" }, + "garesys.com": { s: ".js-go-notification{display:none !important}" }, + "immigroup.com": { s: "#ccdiv{display:none !important}" }, + "cotic.co.uk": { s: "#promptdialogue{display:none !important}" }, + "mozgo.com": { s: "#app > .w-full.fixed{display:none !important}" }, + "ifi-audio.com": { s: ".l-cookie{display:none !important}" }, + "owlcatgames.com": { s: ".GPRD,.cookies{display:none !important}" }, + "alberabike.fr": { s: ".cookies_v16{display:none !important}" }, + "hardwareparadijs.nl": { s: "#cookieWall{display:none !important}" }, + "remorepair.com": { s: ".visitorcookie{display:none !important}" }, + "zone5g.com": { c: 1 }, + "mulders-opel.nl": { j: "5" }, + "consumer.org.nz": { + s: ".consent-confirmation-banner{display:none !important}", + }, + "kruizinga.nl": { + s: ".c-header{display:none !important}.contentwrapper--cookie{margin-top:0 !important}", + }, + "merida.nl": { + s: ".c-header{display:none !important}.header--cookie{margin-top:0 !important}", + }, + "mydraw.com": { c: 2 }, + "succesagenda.com": { c: 71 }, + "javlibrary.com": { s: "#adultwarningmask{display:none !important}" }, + "diplomatie.be": { s: ".ui-pnotify{display:none !important}" }, + "parfuemerie.de": { j: "5" }, + "justhype.co.uk": { c: 31 }, + "mobileshop.eu": { s: ".fixed-warning{display:none !important}" }, + "eaglemoss.com": { + s: "privacy-settings.pos-fixed,main-overlay{display:none !important}", + }, + "brightree.com": { c: 11 }, + "wearebo.co.uk": { j: "6" }, + "eluniverso.com": { s: ".block-eluniverso-gdpr{display:none !important}" }, + "monzo.com": { + s: '#___gatsby div[class*="Alert-module"]{display:none !important}', + }, + "gestoriaverdugo.es": { c: 2 }, + "sharafdg.com": { c: 0 }, + "fijiairways.com": { + s: ".dumbBoxWrap.terms-of-use{display:none !important}", + }, + "lucky7bonus.com": { j: "6" }, + "aigle.com": { s: ".CookiesLayer{display:none !important}" }, + "filmboxlive.com": { j: "5" }, + "paecklipunkt.ch": { s: "pp-cookie-dialog{display:none !important}" }, + "rankersta.com": { c: 2 }, + "nissannews.com": { s: "#privacyModal{display:none !important}}" }, + "android.com": { c: 32 }, + "lastminutetravel.com": { s: ".weUseCookies{display:none !important}" }, + "leti.com": { s: ".NoticesBox{display:none !important}" }, + "fmscan.org": { c: 106 }, + "govirtuo.com": { + s: '#__next > div[style*="bottom"]{display:none !important}', + }, + "depo-diy.ee": { s: ".depo-cookies{display:none !important}" }, + "laurentwillen.be": { s: "#overlay-bg{display:none !important}" }, + "waterfordwhispersnews.com": { + s: ".wwn-gdpr-modal{display:none !important}", + }, + "novaline.de": { c: 70 }, + "addgene.org": { c: 75 }, + "alpedhuez.com": { c: 5 }, + "saverioriotto.it": { s: "#policy_id{display:none !important}" }, + "bec-oglasi.com": { s: ".cookie-uslovi{display:none !important}" }, + "formulare-bfinv.de": { s: "#datenschutz{display:none !important}" }, + "lubimyczytac.pl": { j: "6" }, + "seitenbacher.de": { + s: "#sb-cookie-compliance-overlay{display:none !important}", + }, + "lagermaulwurf.de": { s: ".mfp-bg,.mfp-wrap{display:none !important}" }, + "olimerca.com": { j: "5" }, + "bondex.de": { c: 6 }, + "siea.sk": { s: "#cac{display:none !important}" }, + "artisansdegeneve.com": { s: "#popup-disclaimer{display:none !important}" }, + "dazn.com": { + s: 'aside[class*="cookie-banner"],div[class*="cookieDisclaimer"]{display:none !important}', + }, + "reportz.io": { s: ".rp-CookiesConsent{display:none !important}" }, + "roche.com": { + s: "#myDataPrivacyPopup{display:none !important}", + c: 14, + }, + "zorgbaar.be": { c: 11 }, + "unbound.com": { s: "#js-cookies{display:none !important}" }, + "fallentitans.com": { s: ".footer{display:none !important}" }, + "refurbished.sk": { c: 0 }, + "player.pl": { s: ".modal-rodo{display:none !important}" }, + "howardrecords.com": { j: "5" }, + "legalstart.fr": { s: "#pop{display:none !important}" }, + "global.commerce-connector.com": { j: "5" }, + "halfmooninn.com": { s: "#hebs-consent{display:none !important}" }, + "hammarinsahko.fi": { s: "#cookie-conset-bar{display:none !important}" }, + "iplogger.org": { c: 37 }, + "fitx.de": { j: "5" }, + "speisebaron.de": { s: ".navbar.fixed-bottom{display:none !important}" }, + "boyden.ca": { s: "#site-terms{display:none !important}" }, + "bgee.org": { s: "#bgee_privacy_banner{display:none !important}" }, + "commonsense.org": { + s: "#cse-cookie-consent-message{display:none !important}", + }, + "arthrex.com": { + s: "#cookie-disclaimer-modal{display:none !important}", + c: 14, + }, + "lamium.io": { s: ".lamium-cookie-consent{display:none !important}" }, + "heinemanngalabau.de": { + s: ".popup_anchor .Container.wp-panel-active{display:none !important}", + }, + "netbet.de": { s: "section#NBCookieWarning{display:none !important}" }, + "videobolt.net": { s: ".cookieBlock{display:none !important}" }, + "flexport.com": { s: "#gatsby-focus-wrapper ~ div{display:none !important}" }, + "nerim.com": { j: "5" }, + "epiroc.com": { + s: "#cookieDiv{display:none !important}#navigationDivBusiness{margin-top:0 !important}", + }, + "ugenr.dk": { j: "5" }, + "energyavenue.com": { j: "5" }, + "lemoncode.net": { c: 43 }, + "disk-o.cloud": { + s: '#root div[class^="src-ui-Cookie"]{display:none !important}', + }, + "contasconnosco.pt": { j: "5" }, + "otomoto.pl": { j: "6" }, + "slideshare.net": { s: ".lms-notice-wrapper{display:none !important}" }, + "theawesomer.com": { j: "5" }, + "kiwipress.hu": { c: 2 }, + "2020.anderzorg.nl": { s: "#ckb-container{display:none !important}" }, + "tenniswarehouse-europe.com": { c: 104 }, + "heineken.hr": { j: "6" }, + "doctolib.de": { s: ".dl-drawer-bottom{display:none !important}" }, + "searchpeoplefree.com": { s: ".cookie-terms{display:none !important}" }, + "stoffenshop.eu": { j: "5" }, + "ethereumprice.org": { s: ".zxc-msg{display:none !important}" }, + "e-dewocjonalia.eu": { c: 0 }, + "cct.hu": { c: 2 }, + "informazione.it": { s: "#cmp-tb{display:none !important}" }, + "darricau.com": { c: 13 }, + "pfefferhaus.de": { c: 8 }, + "smartystreets.com": { c: 3 }, + "vodafonetvonline.es": { j: "5" }, + "eyeque.com": { c: 8 }, + "clipper-teas.com": { + s: '.v--modal-overlay[data-modal="cookie"]{display:none !important}', + }, + "ortsdienst.de": { c: 4 }, + "teenage.engineering": { s: "#te-layer{display:none !important}" }, + "mundoclasico.com": { s: ".jconfirm{display:none !important}" }, + "nowystylgroup.com": { + s: ".nsg--notification.nsg--cookies{display:none !important}", + }, + "bancobpm.it": { s: "#footer ~ div{display:none !important}" }, + "outbyte.com": { c: 34 }, + "taleo.net": { + s: "#taleo-cookie-law,#modal_cookie-law{display:none !important}", + }, + "myparcel.me": { s: ".card.fixed-bottom{display:none !important}" }, + "hackintoshpro.com": { s: "footer ~ .pop{display:none !important}" }, + "kastinger.com": { s: ".cache-notice{display:none !important}" }, + "gp-ddws.com": { + s: ".dataprivacy{display:none !important}.is-dataprivacy-active .header{margin-top:20px !important}", + }, + "viasana.nl": { s: ".Cookie__container{display:none !important}" }, + "admiral.at": { s: "asw-cookie-acceptance-overlay{display:none !important}" }, + "edicionesobelisco.com": { + s: "#sticky_header-sticky-wrapper{display:none !important}", + }, + "smplayer.info": { j: "5" }, + "peoplesproblems.org": { c: 149 }, + "saloppe.de": { c: 0 }, + "cimri.com": { j: "6" }, + "unify.com": { c: 107 }, + "hazelbrugger.com": { s: "footer ~ div{display:none !important}" }, + "ado1szazalek.com": { + s: "#layout_advertising_bottom{display:none !important}", + }, + "puzzleyou.be": { j: "5" }, + "fotondo.cz": { j: "5" }, + "fun.com": { s: ".cookieSettings{display:none !important}" }, + "terracaching.com": { s: ".warning_banner{display:none !important}" }, + "btv.at": { s: "body > .cc{display:none !important}" }, + "gzcss.co.uk": { s: ".cookie-flash{display:none !important}" }, + "lebens.guru": { j: "6" }, + "live.globalplayer.com": { j: "5" }, + "globalplayer.com": { j: "6" }, + "win2day.at": { j: "5" }, + "gruntwork.io": { s: "#gruntyCookie{display:none !important}" }, + "diwaro.de": { + s: "#opt-in-modal{display:none !important}", + c: 14, + }, + "urmet.fr": { c: 26 }, + "laborx.io": { s: ".header-index.with-cookie{display:none !important}" }, + "urteile-gesetze.de": { s: "#stickyFooter{display:none !important}" }, + "mojedenred.sk": { s: "edn-cookie{display:none !important}" }, + "make-it-in-germany.com": { s: "#nagscreen{display:none !important}" }, + "przystanekhistoria.pl": { c: 79 }, + "d2m-summit.de": { j: "5" }, + "knative.dev": { j: "5" }, + "careers.yardi.com": { j: "5" }, + "montecarlosbm.com": { s: "#cookieLab{display:none !important}" }, + "paperlessmovement.com": { c: 5 }, + "profilculture.com": { c: 2 }, + "transferwise.com": { s: "#twcc__mechanism{display:none !important}" }, + "persoonlijkegezondheidscheck.nl": { c: 0 }, + "uktaxcalculators.co.uk": { c: 1 }, + "pixiv.net": { + s: "#root > div:first-child > div:only-child{display:none !important}", + }, + "corvusbelli.com": { + s: "app-cookies-message,mdb-modal-backdrop{display:none !important}", + }, + "playpilot.com": { c: 6 }, + "swindi.de": { j: "5" }, + "dinsakerhet.se": { c: 0 }, + "morhipo.com": { s: "#legal-alert{display:none !important}" }, + "speedwaynews.pl": { + s: "#myModal{display:none !important}", + c: 14, + }, + "drogisterij.net": { s: "#simple-modal{display:none !important}" }, + "digitalrealty.com": { s: "#__next > aside{display:none !important}" }, + "lifecell.net": { j: "5" }, + "bodybuilding.com": { + s: 'body > div[style*="transparent"]{display:none !important}', + }, + "hausinfo.ch": { s: ".m-privacy{display:none !important}" }, + "funkypigeon.com": { s: ".fp_cookies{display:none !important}" }, + "british-legal-centre.com": { s: "#targetDiv{display:none !important}" }, + "ciustekno.me": { j: "6" }, + "cocinaabuenashoras.com": { c: 0 }, + "devdocs.io": { j: "5" }, + "abschied-nehmen.info": { + s: ".tscUiNotificationWrapper{display:none !important}", + }, + "chainreactioncycles.com": { + s: ".crc_cookie_overlay,.crc_cookie_opt_in{display:none !important}", + }, + "livejasmin.com": { j: "6" }, + "livesexasian.com": { j: "6" }, + "stib-mivb.be": { c: 2 }, + "naekranie.pl": { j: "5" }, + "blick.ch": { j: "5" }, + "captrader.com": { s: ".informationContainer{display:none !important}" }, + "kreuzwerker.de": { c: 0 }, + "independent.com.mt": { + s: ".privacy-policy-container{display:none !important}", + }, + "lycos.social": { c: 96 }, + "amazingfables.com": { + s: "#cookie_consent ~ #overlay{display:none !important}", + }, + "bouwinfo.be": { + s: 'div[class^="bi-cookie-alert"]{display:none !important}', + }, + "sanuslife.com": { + s: 'footer ~ div[class^="cookie"]{display:none !important}', + }, + "citifirst.com": { s: "#popup-disclaimer{display:none !important}" }, + "we-worldwide.com": { j: "5" }, + "currencyrate.today": { s: ".cc-alert{display:none !important}" }, + "rp.pl": { j: "5" }, + "parkiet.com": { j: "5" }, + "teb.pl": { j: "5" }, + "technikum.pl": { j: "5" }, + "credit-agricole.it": { + s: 'section[class^="Cookies_dck-manager"]{display:none !important}', + }, + "auva.cz": { s: "#cookiediv{display:none !important}" }, + "wallpaperhub.app": { + s: "body > div > div > .dropshadow > p{display:none !important}", + }, + "cwm.edu.pl": { s: "#cookies-glass{display:none !important}" }, + "gensdeconfiance.fr": { + s: 'div[class^="CookieRibbon__Wrapper"]{display:none !important}', + }, + "rocketbank.ru": { s: "#modal-root{display:none !important}" }, + "adalo.com": { s: "#consentPopup{display:none !important}" }, + "iriedaily.de": { j: "5" }, + "pamgolding.co.za": { s: "#popi-notification{display:none !important}" }, + "posao.ba": { s: "#posaoba-footer + div + div{display:none !important}" }, + "advfn.com": { s: "#cnwrapper{display:none !important}" }, + "apartmenttherapy.com": { j: "5" }, + "hpb.com": { s: "#ccpa-notice{display:none !important}" }, + "interspar.at": { j: "5" }, + "spar.at": { j: "5" }, + "spar.hu": { j: "5" }, + "spar.hr": { j: "5" }, + "spar.si": { j: "5" }, + "telink-semi.com": { s: ".b--cookie-window{display:none !important}" }, + "olavshallen.no": { c: 0 }, + "xn--30-wka.de": { s: "#privacy-bar{display:none !important}" }, + "tigase.net": { c: 24 }, + "civey.com": { + s: '#__next > div[class^="notifications"]{display:none !important}', + }, + "hightech-summit-bayern.de": { c: 0 }, + "cointelegraph.com": { + s: ".b-privacy-policy,.privacy-policy{display:none !important}", + }, + "meinauto.de": { s: ".MaCookieLayer{display:none !important}" }, + "irishrail.ie": { s: "body > .m34{display:none !important}" }, + "skincity.se": { s: "#promotion-alert{display:none !important}" }, + "skruvat.se": { c: 6 }, + "engelbert-strauss.se": { c: 1 }, + "engelbert-strauss.cz": { c: 1 }, + "wacom.com": { j: "5" }, + "ganinex.com.pl": { j: "5" }, + "entrepreneur.com": { s: "#noticepolicy{display:none !important}" }, + "schuttetweewielers.nl": { + s: ".popup-wrapper--bottom-fw{display:none !important}", + }, + "bosincasso.nl": { c: 0 }, + "achat-or-et-argent.fr": { c: 0 }, + "lescommis.com": { j: "5" }, + "bewustnieuwbouw.nl": { s: "#c-bar{display:none !important}" }, + "crtm.es": { j: "6" }, + "cookieservice.aginsurance.be": { j: "5" }, + "arzttermine.de": { s: ".cc_dialog_box{display:none !important}" }, + "sanego.de": { s: ".cc_dialog_box{display:none !important}" }, + "jelszo.co": { s: ".cookie-back{display:none !important}" }, + "bimedis.com": { s: ".b-cookie-text{display:none !important}" }, + "hasura.io": { j: "5" }, + "stingray.com": { s: "#tracking-popup{display:none !important}" }, + "newmotion.com": { + s: ".homepage-hero ~ div:last-child{display:none !important}", + }, + "laboiteauxparoles.com": { + s: ".dialogue-fixe.nuisance{display:none !important}", + }, + "interface.com": { c: 149 }, + "tirerack.com": { j: "5" }, + "itsnicethat.com": { j: "5" }, + "ebookfriendly.com": { s: "#ecmr{display:none !important}" }, + "greenenergyuk.com": { s: ".divPrivacy{display:none !important}" }, + "cirrus.com": { + s: ".page-canvas .links-are-reversed{display:none !important}", + }, + "arc.dev": { + s: "#__next > div > header ~ div[class]:last-child{display:none !important}", + }, + "redislabs.com": { c: 3 }, + "yello.de": { j: "5" }, + "badminton.de": { + s: "#cookieGradient,#cookiePrivacy{display:none !important}", + }, + "altima-sfi.com": { s: "#politica{display:none !important}" }, + "picdumps.com": { s: "#pcdc{display:none !important}" }, + "pewdiepie.store": { j: "5" }, + "sberbank.com": { s: ".personal-data-warning{display:none !important}" }, + "caldigit.com": { s: ".elementor-location-popup{display:none !important}" }, + "jbl.de": { + s: ".uim .overlay,.uim .overlay ~ .container.basic-modal{display:none !important}", + }, + "bytbil.com": { j: "5" }, + "pacjent.gov.pl": { + s: "#cookies,#zgoda.sekcja-ciasteczka{display:none !important}", + }, + "hp.com": { s: "#privacy-notification{display:none !important}" }, + "key4biz.it": { s: "#consent-toolbar{display:none !important}" }, + "camperscaravans.nl": { + s: 'div[id^="cookieConsentForm"]{display:none !important}', + }, + "inshared.nl": { j: "5" }, + "deutsche-anwaltshotline.de": { + s: "#dah-consent-manager-overlay{display:none !important}", + }, + "iheart.com": { s: ".component-legal-notice{display:none !important}" }, + "pointblankmusicschool.com": { j: "5" }, + "werkenbijpathe.nl": { j: "5" }, + "mla.org": { s: ".donate-banner{display:none !important}" }, + "gatestoneinstitute.org": { s: ".float-bar{display:none !important}" }, + "kempen.com": { j: "5" }, + "gaia.com": { s: ".blocks.layer-modal-footer{display:none !important}" }, + "d4t4solutions.com": { s: "#privacy-overlay{display:none !important}" }, + "ada.com": { s: "#page-wrap ~ aside{display:none !important}" }, + "rapidtables.com": { c: 21 }, + "auktionssuche.de": { c: 54 }, + "ingtechpoland.com": { c: 16 }, + "ervaringensite.nl": { s: "#header-coockie{display:none !important}" }, + "ikeafamily.eu": { s: "#ikeaTermsConsentModal{display:none !important}" }, + "lightyear.one": { + s: '#___gatsby > div[role="group"] > div > div:first-child{display:none !important}', + }, + "influencermarketingforum.de": { j: "5" }, + "smile.io": { + s: ".smile-cookie-notification-container{display:none !important}", + }, + "wuestenrot.at": { j: "5" }, + "bonuszbrigad.hu": { s: "#newASZFLayer{display:none !important}" }, + "voli-diretti.it": { j: "5" }, + "caser.es": { s: "#gdpr-modal > div{display:none !important}" }, + "alltombostad.se": { s: "#pop_contact{display:none !important}" }, + "pinkvilla.com": { s: 'body > div[class^="ccc"]{display:none !important}' }, + "officiallondontheatre.com": { j: "5" }, + "comelelettroforniture.it": { + s: 'body > div[id^="kitgdpr"]{display:none !important}', + }, + "roomiapp.com": { + s: '#react-root > div > div[class^="jss"]:first-child + div[class^="jss"]{display:none !important}', + }, + "tripinview.com": { s: "#tiv-cookie-bar{display:none !important}" }, + "upc.sk": { c: 2 }, + "pocketracy.com": { s: ".dsclmr{display:none !important}" }, + "foodhub.co.uk": { c: 0 }, + "schuldnerhilfe-neuesleben.de": { + s: "#idDatenschutzText{display:none !important}", + }, + "ferienwohnungen-ferienhaeuser-weltweit.de": { j: "5" }, + "zolecka.pl": { j: "5" }, + "sumcumo.com": { c: 0 }, + "biorender.com": { j: "5" }, + "nassauparadiseisland.com": { + s: "https://www.ahliunited.com.kw/ar/about/special-needs.greyCookie{display:none !important}", + }, + "usabilitest.com": { c: 7 }, + "ixxat.com": { c: 2 }, + "ahliunited.com.kw": { s: ".greyCookie{display:none !important}" }, + "httpstatus.io": { c: 69 }, + "maxmind.com": { s: "#mm-ccpa-notice{display:none !important}" }, + "computertotaal.nl": { j: "6" }, + "ozon.ru": { + s: "#__nuxt > .layout-page > div:last-child:not([class]){display:none !important}", + }, + "head-fi.org": { c: 11 }, + "tradingview.com": { + s: 'div[class^="toast-positioning-wrapper"]{display:none !important}', + }, + "pcmweb.nl": { j: "5" }, + "webastoconnect.com": { s: ".alert.ecc.show-ecc{display:none !important}" }, + "jobnet.dk": { j: "5" }, + "toptal.com": { s: "#modal-host ~ div{display:none !important}" }, + "tune.de": { c: 124 }, + "ts.fi": { c: 1 }, + "begindot.com": { c: 5 }, + "infineon.com": { j: "5" }, + "ntp.msn.com": { + s: ".cookieWallBanner-1,.ComplianceHyperlink-1{display:none !important}", + }, + "inatural.com.pl": { c: 0 }, + "netze-bw.de": { j: "5" }, + "astroeder.com": { s: "#acceptDisclaimer{display:none !important}" }, + "wikia.com": { c: 23 }, + "wikia.org": { c: 23 }, + "fandom.com": { c: 23 }, + "telia.no": { + s: "#cookie-consent-form-container{display:none !important}body{overflow:visible !important}", + }, + "winemag.com": { s: "#wmg-cookie-consent{display:none !important}" }, + "webaslan.com": { s: ".cookie-text{display:none !important}" }, + "mazda-autohaus-seifert-pinneberg.de": { + s: '#root > div:not([class*=" "]){display:none !important}', + }, + "mazda-autohaus-butz-und-muehlbach-andernach.de": { + s: '#root > div:not([class*=" "]){display:none !important}', + }, + "mazda-autohaus-gollan-hamm.de": { + s: '#root > div:not([class*=" "]){display:none !important}', + }, + "knaf.nl": { s: "#cp-wrap{display:none !important}" }, + "my.games": { s: ".ph-cookies,#app header .gdpr{display:none !important}" }, + "ikea.es": { c: 24 }, + "lobos.pl": { c: 0 }, + "meteo-parapente.com": { j: "5" }, + "spiele-offensive.de": { s: ".facebookfrage{display:none !important}" }, + "blackmoreops.com": { s: ".snp-subscribeform{display:none !important}" }, + "olesnica24.com": { j: "5" }, + "korsokolbuszowskie.pl": { j: "5" }, + "2x45.info": { c: 0 }, + "adainfo24.eu": { c: 0 }, + "atriumsystem.eu": { c: 0 }, + "ladulle.fi": { s: "gdpr{display:none !important}" }, + "respresso.io": { c: 3 }, + "kulturbolaget.se": { s: ".c-messages{display:none !important}" }, + "evermotion.org": { s: ".full-overlay{display:none !important}" }, + "asecos.com": { c: 133 }, + "vodafoneziggo.nl": { j: "6" }, + "naturocoaching.fr": { + s: 'body > div[style*="red"]{display:none !important}', + }, + "getzen.cash": { s: "#privacy-notification{display:none !important}" }, + "marktomarket.io": { j: "5" }, + "forum.mediathekview.de": { c: 6 }, + "every-tuesday.com": { s: "#et-gdpr-popup{display:none !important}" }, + "lagazettedemontpellier.fr": { j: "5" }, + "airvpn.org": { s: "#air_cookielaw_container{display:none !important}" }, + "daidometal.com": { s: "#announcement{display:none !important}" }, + "vvebelang.nl": { j: "5" }, + "krebsinformationsdienst.de": { + s: "#quickhint-wrapper{display:none !important}", + }, + "eboo.lu": { j: "5" }, + "mediaarena.pl": { c: 0 }, + "ziptransfers.com": { s: ".dvcookie{display:none !important}" }, + "workforce.com": { s: ".cookie__modal{display:none !important}" }, + "eurochrom.hu": { + s: '.notification[data-options*="Cookiek"]{display:none !important}', + }, + "opngo.com": { j: "5" }, + "thw-handball.de": { + s: 'body > footer ~ div:not([class]) > div[style*="fixed"],body > .js-slide-in.is-active{display:none !important}', + }, + "moteurnature.com": { j: "5" }, + "esn.com": { s: "#n_pop_overlayer,#n_cookie-popup{display:none !important}" }, + "hierhoudenwevan.nl": { c: 2 }, + "m.ugc.fr": { s: ".md-dialog-container{display:none !important}" }, + "nuxeo.com": { j: "5" }, + "bottegaverde.it": { c: 0 }, + "campagne.krant.nl": { j: "5" }, + "antjeroessler.de": { s: ".lawbar{display:none !important}" }, + "zappi.io": { j: "5" }, + "findmypast.com": { + s: "#appRoot > div > div > div{display:none !important}", + }, + "whatson.is": { s: ".elementor-location-popup{display:none !important}" }, + "mitsubishimotors.com.br": { s: ".cookies-header{display:none !important}" }, + "qitec.de": { s: "#QiCookieOptin{display:none !important}" }, + "player.hr": { s: ".popup_hr{display:none !important}" }, + "e-turysta.pl": { s: "#et-cookies-info{display:none !important}" }, + "dsdollrobotics.com": { j: "5" }, + "algarveholidayvillas.com": { s: ".cm-notice{display:none !important}" }, + "personaldienstleister.de": { + s: 'div[id*="cookie_consent"]{display:none !important}', + }, + "medicaltravelcompared.co.uk": { + s: ".cookie-options{display:none !important}", + }, + "opendataforafrica.org": { c: 3 }, + "newsletter2go.it": { s: "#hidecookien2go{display:none !important}" }, + "buyorbye.pl": { c: 0 }, + "kronehit.at": { j: "6" }, + "knoema.com": { c: 3 }, + "electrovoice.com": { c: 7 }, + "baldursgate3.game": { c: 0 }, + "frankfurt.de": { j: "6" }, + "jostchemical.com": { j: "5" }, + "ffm.to": { j: "5" }, + "tilda.cc": { + s: '#t-footer > div > div[data-storage-item*="cookie"]{display:none !important}', + }, + "download-manager.online": { s: ".cookie-bottom{display:none !important}" }, + "faire.fr": { s: "#cookieLab{display:none !important}" }, + "hackerrank.com": { j: "6" }, + "powershellgallery.com": { s: ".banner-notice{display:none !important}" }, + "dreammachines.pl": { + s: "#qkies_info{display:none !important}", + c: 14, + }, + "mcdirect.com": { j: "5" }, + "pressdemocrat.com": { s: ".cph-ccpa_banner{display:none !important}" }, + "blackstonefootwear.com": { j: "5" }, + "dallasnews.com": { + s: '#fusion-app > div[class^="app_banners"]{display:none !important}', + }, + "consensys.net": { + s: 'div[class*="notificationBar"]{display:none !important}', + }, + "alugha.com": { s: "#root > div > footer ~ div{display:none !important}" }, + "mpbio.com": { c: 39 }, + "ghiseul.ro": { s: ".g-consent{display:none !important}" }, + "murata.com": { + s: "#murata_gdpr_popup,#murata_gdpr_background{display:none !important}", + }, + "playboy.com": { s: '#__next > div[style*="flex"]{display:none !important}' }, + "televisa.com": { s: "section.Privacy{display:none !important}" }, + "smartloop.be": { j: "5" }, + "calorieking.com": { s: "footer ~ .MuiPaper-root{display:none !important}" }, + "motocombo.pl": { j: "5" }, + "biker.wroclaw.pl": { s: "#cookies_apl{display:none !important}" }, + "burncoose.co.uk": { s: "#cNotice{display:none !important}" }, + "on.cc": { s: "#acceptDisclaimer{display:none !important}" }, + "elakolije.rs": { s: "#kolacic{display:none !important}" }, + "kundoc.com": { s: "#KUNDOCCOM_cookie_box{display:none !important}" }, + "erd.hu": { c: 3 }, + "print-idee.de": { s: "#CookieQuery{display:none !important}" }, + "thinktankphoto.com": { s: "#ttp-gdpr{display:none !important}" }, + "arclegal.co.uk": { s: ".pecr-message{display:none !important}" }, + "constantin-entertainment.de": { s: "#zcookie{display:none !important}" }, + "hohesalve.at": { s: ".c-window{display:none !important}" }, + "ukphonebook.com": { s: ".cookie-lightbox{display:none !important}" }, + "carsale24.com": { c: 0 }, + "zeta-producer.com": { + s: "#consent,#consenttoggle{display:none !important}", + }, + "moto-car.com.pl": { s: "#privacy-info-container{display:none !important}" }, + "alasatakunta.fi": { c: 1 }, + "volvopartswebstore.com": { + s: ".notificationsDisplay{display:none !important}", + }, + "reacapital.de": { c: 1 }, + "kfc.ru": { j: "6" }, + "waarmaarraar.nl": { + s: "body > .container > div[style]{display:none !important}", + }, + "ipill.de": { s: "#cookie-message ~ .design{display:none !important}" }, + "beep.es": { c: 0 }, + "speisekarte24.de": { s: "#dasu{display:none !important}" }, + "europa-vrachtwagens.nl": { c: 0 }, + "fh-muenster.de": { s: "#matomo-wrapper{display:none !important}" }, + "usedom.de": { s: "#header-notification{display:none !important}" }, + "geovelo.fr": { c: 32 }, + "raygun.com": { c: 148 }, + "bity.com": { c: 124 }, + "schneehoehen.de": { c: 0 }, + "herefordshire.gov.uk": { s: ".hc-cookies{display:none !important}" }, + "2plus2.ua": { + s: "#page-2plus2.show-cookies{padding-top:0 !important}#page-2plus2.show-cookies .header{top:0 !important}", + }, + "ecmguide.de": { c: 4 }, + "foodgroot.com": { c: 64 }, + "notebookinfo.de": { c: 4 }, + "oberlo.es": { s: "#oberloGdpr{display:none !important}" }, + "nalogia.ru": { s: ".b-person-data{display:none !important}" }, + "thawte.de": { c: 139 }, + "thawte.com": { c: 139 }, + "britrail.net": { c: 17 }, + "unaparolaalgiorno.it": { c: 2 }, + "xfarma.it": { c: 17 }, + "getresponse.com": { c: 6 }, + "poneranuncios.com": { s: "#index_cookies{display:none !important}" }, + "medlon.nl": { s: "#globalmessage_holder{display:none !important}" }, + "villaguardia.co.it": { c: 0 }, + "pcx.hu": { s: ".cookieFlyer{display:none !important}" }, + "paper.li": { s: "#info_banner,.MuiSnackbar-root{display:none !important}" }, + "wohr.com.au": { c: 0 }, + "digitick.com": { c: 113 }, + "reallygoodemails.com": { j: "5" }, + "huiles-et-sens.com": { + s: 'body > div[id^="webp_popup_banner"]{display:none !important}', + }, + "ssi.dk": { c: 2 }, + "newsday.com": { s: ".policy-alert{display:none !important}" }, + "milestonesrl.com": { c: 40 }, + "wisdy.co": { s: "#__next > .modal{display:none !important}" }, + "bellflight.com": { s: ".bg-gold.active{display:none !important}" }, + "mysimpleshow.com": { j: "5" }, + "dfinity.org": { s: "#gdpr-panel{display:none !important}" }, + "kirchengemeindeverband-koenigslutter.de": { c: 133 }, + "activtrak.com": { c: 3 }, + "dziennikwschodni.pl": { s: ".rodo-modal{display:none !important}" }, + "russellscanlan.com": { s: "#wp-notification{display:none !important}" }, + "podbean.com": { c: 1 }, + "neff-home.com": { j: "5" }, + "the12volt.com": { j: "5" }, + "maje.com": { s: ".donottrackBanner{display:none !important}" }, + "radiodienste.de": { j: "6" }, + "indicator.be": { s: ".cpolicy{display:none !important}" }, + "matrixgames.com": { + s: ".globalAnnouncement,.blockingOverlay{display:none !important}", + }, + "slitherine.com": { + s: ".globalAnnouncement,.blockingOverlay{display:none !important}", + }, + "thinglink.com": { s: "#tlCommonGdprBanner{display:none !important}" }, + "gfoe-conference.de": { s: "#sb-container{display:none !important}" }, + "specialdeal.at": { c: 2 }, + "wbkidsgo.com": { s: "#onetrust-outer{display:none !important}" }, + "anaciroma.it": { s: ".w2t-banner{display:none !important}" }, + "speicherguide.de": { c: 4 }, + "tvmalbork.pl": { j: "5" }, + "codesignal.com": { c: 5 }, + "cyfronika.com.pl": { c: 0 }, + "tiermaker.com": { s: "#agreementMessage{display:none !important}" }, + "oberharz.de": { + s: ".consent-popup--bg,.consent-popup{display:none !important}", + }, + "amw.com.pl": { c: 0 }, + "ggmgastro.com": { s: "ggm-cookie-hint{display:none !important}" }, + "rigb.org": { c: 2 }, + "horesta.dk": { c: 0 }, + "edge.pse.com.ph": { c: 47 }, + "hit-electronics.com": { c: 4 }, + "donauversicherung.at": { s: ".cookies,app-cookie{display:none !important}" }, + "xel.nl": { c: 6 }, + "wer-kennt-wen.net": { s: ".CookieLayout{display:none !important}" }, + "informiert.at": { s: ".CookieLayout{display:none !important}" }, + "odmladzanienasurowo.com": { c: 64 }, + "radiologie-dachau.de": { s: "#zcookie{display:none !important}" }, + "metrofixings.co.uk": { c: 0 }, + "heycar.co.uk": { + s: '#app div[class*="ConsentManager"]{display:none !important}', + }, + "larosiere.net": { c: 0 }, + "megasvet.cz": { c: 5 }, + "pkobp.pl": { + s: "#pko-cookie-rodo,.js-ajax-overlay{display:none !important}", + }, + "ass-team.net": { s: ".v-banner--sticky{display:none !important}" }, + "bardonecchiaski.com": { s: ".jconfirm{display:none !important}" }, + "nik.gov.pl": { s: ".informationBar{display:none !important}" }, + "verkehrsinformation.de": { + s: ".growl-bottom .alert{display:none !important}", + }, + "londonreal.tv": { s: "#notify-consent{display:none !important}" }, + "pineline.fi": { c: 7 }, + "wieisdemol.be": { s: "#cover-div{display:none !important}" }, + "xometry.com": { s: "#lo-privacy-banner{display:none !important}" }, + "comau.com": { c: 155 }, + "print24.com": { c: 155 }, + "animalchannel.co": { s: ".consent-box{display:none !important}" }, + "hallofbrands.gr": { + s: "#gdpr-modal{display:none !important}", + c: 14, + }, + "marokko.nl": { j: "5" }, + "universiteitleiden.nl": { j: "5" }, + "icould.com": { j: "5" }, + "sofifa.com": { + s: ".wrapper .bp3-callout.bp3-intent-danger{display:none !important}", + }, + "stryker.com": { j: "5" }, + "direktno.rs": { s: "#saglasnost-container{display:none !important}" }, + "secunews.be": { s: ".pix-wrapper.pix-accept{display:none !important}" }, + "otto-office.com": { + s: "#top-notification_accept-machmichweg-guidelines,.ooB-black-overlay-machmichweg{display:none !important}", + }, + "spoonflower.com": { + s: ".b-text-box.x-global-dialog{display:none !important}", + }, + "htc.com": { c: 6 }, + "atramentowka.com": { c: 0 }, + "econsteel.de": { c: 0 }, + "eumobil.hu": { c: 2 }, + "bonpreuesclat.cat": { + s: '.site--content > div[class*="toast"]{display:none !important}', + }, + "propaganda.co.uk": { c: 156 }, + "e-reporter.pl": { c: 156 }, + "zh.ch": { s: "agb-bar{display:none !important}" }, + "onbeperktinbeweging.nl": { s: ".cookie__wall{display:none !important}" }, + "angouleme.fr": { c: 29 }, + "gokarting.com.pl": { c: 29 }, + "hallo-meinung.de": { c: 29 }, + "intothegrave.nl": { c: 29 }, + "kijkonderzoek.nl": { c: 29 }, + "meaculpa.gr": { c: 29 }, + "poesslforum.de": { c: 29 }, + "rover.nl": { c: 29 }, + "superconstellation.org": { c: 29 }, + "cityoflondon.gov.uk": { + s: ".container-floating-notifications{display:none !important}", + }, + "fusemagazine.com": { s: ".sqs-widget{display:none !important}" }, + "womex.com": { j: "5" }, + "kivra.se": { j: "5" }, + "scandalbeauties.com": { s: "#attention-msg{display:none !important}" }, + "theater-altenburg-gera.de": { s: "#cookie-row{display:none !important}" }, + "theaterhagen.de": { s: "#cookie-row{display:none !important}" }, + "ebz-bildung.de": { c: 2 }, + "fbhvc.co.uk": { c: 0 }, + "hackdoor.io": { c: 69 }, + "fh-dortmund.de": { c: 0 }, + "lifebutiken.se": { + s: "#top-anchor ~ div ~ div:last-child{display:none !important}", + }, + "cafe.se": { c: 6 }, + "psychicmonday.com": { c: 147 }, + "beuc.eu": { s: ".beuc-cookie{display:none !important}" }, + "ischias.se": { s: "#consent-wrap{display:none !important}" }, + "baza.io": { c: 0 }, + "toctoc.me": { s: ".toctoc-cookie{display:none !important}" }, + "dailymail.co.uk": { + s: ".dailymailcouk-cookie-notification{display:none !important}", + }, + "challengethebrain.com": { c: 145 }, + "gaffelamdom.de": { c: 2 }, + "so-magazyn.pl": { j: "5" }, + "9292.nl": { + s: "#genericModal{display:none !important}", + c: 14, + }, + "scrum.org": { s: ".privacy-toast{display:none !important}" }, + "fanatical.com": { s: ".cookie-collapsible{display:none !important}" }, + "metallumnovum.lt": { s: "#parent-container-idgy{display:none !important}" }, + "dplay.nl": { s: "#header-wrapper ~ dialog{display:none !important}" }, + "umcutrecht.nl": { j: "5" }, + "werkenbijumcutrecht.nl": { c: 0 }, + "utrop.no": { s: ".wppopups-whole{display:none !important}" }, + "techcafe.nl": { j: "5" }, + "skb.si": { j: "5" }, + "papajohns.es": { + s: '#root > div > div[class*="snackbar"]{display:none !important}', + }, + "episerver.de": { c: 6 }, + "codeherent.tech": { c: 32 }, + "newscientist.com": { s: ".prompt--modal.section{display:none !important}" }, + "bbb.org": { s: "body > .MuiDrawer-root{display:none !important}" }, + "gadventures.com": { s: ".privacy-control{display:none !important}" }, + "teleticketservice.com": { s: ".ts-header-message{display:none !important}" }, + "siepomaga.pl": { c: 0 }, + "nodecheck.io": { s: "footer > .fixed-bottom{display:none !important}" }, + "1blu.de": { j: "5" }, + "bonify.de": { s: '#__next [class*="UserConsent"]{display:none !important}' }, + "krunker.io": { j: "5" }, + "creditkarma.co.uk": { j: "6" }, + "dofsimulator.net": { j: "6" }, + "bankcomat.org": { s: ".cucheck{display:none !important}" }, + "naukri.com": { c: 26 }, + "refoweb.nl": { j: "5" }, + "canaldigital.se": { j: "5" }, + "studienstiftung.de": { j: "5" }, + "vdk.de": { s: "#DSE{display:none !important}" }, + "lektury.gov.pl": { j: "5" }, + "androidapplications.ru": { s: ".user-agreement{display:none !important}" }, + "hawle.de": { j: "5" }, + "scamadviser.com": { s: ".cookie-nav{display:none !important}" }, + "omictools.com": { j: "5" }, + "steller.co": { s: "#root > div[class]{display:none !important}" }, + "trombocyter.se": { s: "#consent-wrap{display:none !important}" }, + "grunerundjahr.de": { c: 2 }, + "nytco.com": { s: ".a-cookie{display:none !important}" }, + "keesvanderspek.nl": { c: 0 }, + "vier-pfoten.de": { j: "5" }, + "rhymes.org.uk": { c: 145 }, + "etos.nl": { j: "5" }, + "aucoffre.com": { j: "5" }, + "fino.hr": { c: 0 }, + "beres.hu": { s: "#cookieContent,#cookieBtn{display:none !important}" }, + "mygovid.ie": { s: ".mygovid-overlay{display:none !important}" }, + "bazzar.hr": { j: "5" }, + "player.fm": { j: "5" }, + "gamer.nl": { j: "5" }, + "dehn.de": { j: "6" }, + "pzonline.com": { s: ".disclaimers{display:none !important}" }, + "inexio.net": { s: "app-popup{display:none !important}" }, + "hettalentenhuis.nl": { j: "5" }, + "tecnolatte.it": { s: "#page_hider{display:none !important}" }, + "marikakonyhaja.hu": { s: "#cookieblokk{display:none !important}" }, + "dn.no": { s: "#dninvestor-cookie-info{display:none !important}" }, + "telekom-dienste.de": { j: "5" }, + "future-x.de": { j: "5" }, + "wargaming.net": { s: ".warning-bar{display:none !important}" }, + "faidatehobby.it": { j: "5" }, + "queengarnet.com": { s: "header ~ .is-active{display:none !important}" }, + "cottonon.com": { j: "5" }, + "flintbek.de": { c: 117 }, + "surewise.com": { s: "#disclosure{display:none !important}" }, + "stat.si": { j: "5" }, + "quectel.com": { c: 0 }, + "gsk-gebro.at": { j: "5" }, + "m.bancopopular.com": { j: "5" }, + "wealdtech.com": { s: "#weald-gdpr-container{display:none !important}" }, + "portal.lanis-system.de": { c: 7 }, + "zeit.de": { j: "5" }, + "astro.com": { s: ".botbanner,#priv.dsmessage{display:none !important}" }, + "magyarorszag.hu": { j: "6" }, + "zee5.com": { j: "5" }, + "overdrive.com": { j: "5" }, + "thefork.it": { s: "#root > div > p{display:none !important}" }, + "strawpoll.me": { j: "5" }, + "alldomains.hosting": { + s: "#adh-cookie-dnt,#adh-cookie-accept{display:none !important}", + }, + "openuserjs.org": { c: 7 }, + "hobbyfarms.com": { s: ".cookieTkd{display:none !important}" }, + "condor.com": { s: ".cookie__bg{display:none !important}" }, + "helloclue.com": { + s: "#gatsby-focus-wrapper > section:first-child{display:none !important}", + }, + "coolmath.com": { j: "5" }, + "thegoodnessproject.co.uk": { + s: "#cookies_enabled{display:none !important}", + }, + "gruener-punkt.de": { j: "5" }, + "starmix.de": { s: "#muffin{display:none !important}" }, + "staedteregion-aachen.de": { s: "#cookiehuhu{display:none !important}" }, + "fega-schmitt.de": { j: "5" }, + "astro.hr": { j: "5" }, + "oberlo.com": { s: "#oberloGdpr{display:none !important}" }, + "steinhandel.no": { c: 90 }, + "dfds.com": { j: "6" }, + "idp.funktionstjanster.se": { j: "5" }, + "playvalorant.com": { s: ".riotbar-alert{display:none !important}" }, + "formyrights.eu": { c: 14 }, + "oster-gewinnspiele.de": { c: 81 }, + "hwbox.gr": { c: 40 }, + "top10vpn.com": { s: "#notification-bar{display:none !important}" }, + "pioneerdj.com": { c: 0 }, + "tides4fishing.com": { c: 0 }, + "leszno.pl": { c: 0 }, + "edgeent.com": { s: "#caja_flotante{display:none !important}" }, + "edgeent.fr": { s: "#caja_flotante{display:none !important}" }, + "tanie-leczenie.pl": { c: 68 }, + "regnauer.de": { c: 8 }, + "catchandrelease.com": { + s: "#react-container > main > footer{display:none !important}", + }, + "asustor.com": { s: "#gdpr_wrap{display:none !important}" }, + "getabstract.com": { s: ".notifybar--note{display:none !important}" }, + "akatronik.at": { c: 106 }, + "motionvfx.com": { c: 39 }, + "izotcomputers.com": { s: 'body [id^="aiva"]{display:none !important}' }, + "akvarista.cz": { s: "#topcookies{display:none !important}" }, + "consent.talpanetwork.com": { j: "5" }, + "ristorantino.no": { + s: ".privacy-policy-container{display:none !important}", + }, + "datacamp.com": { s: ".dc-cookie-banner-wrapper{display:none !important}" }, + "gezondheidsplein.nl": { j: "5" }, + "photoeffets.com": { s: "#TopSubscriptionPopUpBg1{display:none !important}" }, + "photoeffekte.com": { + s: "#TopSubscriptionPopUpBg1{display:none !important}", + }, + "leds-boutique.fr": { s: "#event_banner{display:none !important}" }, + "sosoitaly.com": { s: "#event_banner{display:none !important}" }, + "versailles.fr": { c: 23 }, + "king.com": { + s: "#SiteMessages{display:none !important}.hasInfoHeader #PageContainer{top:0 !important}", + }, + "planetkey.de": { s: ".alert-box{display:none !important}" }, + "setn.com": { s: ".privacy-area{display:none !important}" }, + "foxnews.com": { s: ".notification-banner{display:none !important}" }, + "revistainforetail.com": { j: "5" }, + "turn-keytechnologies.com": { s: ".b--cookies{display:none !important}" }, + "arbeiterkammer.at": { j: "5" }, + "alphr.com": { j: "5" }, + "videomapster.com": { s: ".privacy-box{display:none !important}" }, + "wunderground.com": { c: 32 }, + "swietawdomu.pl": { j: "5" }, + "linuxhandbook.com": { c: 108 }, + "tarnkappe.info": { j: "6" }, + "bbc.co.uk": { + s: '#root > #header-content > div > div[class*="DialogBackdrop"]{display:none !important}', + }, + "werkenindelandentuinbouw.nl": { c: 27 }, + "myki.com": { c: 0 }, + "hanover.com": { j: "5" }, + "delibio.fr": { c: 2 }, + "dollargeneral.com": { c: 149 }, + "patook.com": { s: "#cookies_subtext{display:none !important}" }, + "hpicheck.com": { s: "#toasts-container{display:none !important}" }, + "clubmed.fr": { s: ".Layout > .fixed{display:none !important}" }, + "xsports.lv": { j: "5" }, + "pvcvoordeel.nl": { j: "5" }, + "latestdeals.co.uk": { + s: "#root > div > main + div{display:none !important}", + }, + "audirvana.com": { c: 5 }, + "dvb-t2-portal.de": { s: "#coPolicyMain{display:none !important}" }, + "countwordsfree.com": { c: 8 }, + "s2studio.cz": { c: 0 }, + "genesis-mining.com": { c: 0 }, + "octapharma.com": { j: "5" }, + "rttshirts.de": { c: 60 }, + "alfabusinessweek.ru": { + s: '#t-footer > div[style*="padd"]{display:none !important}', + }, + "511tactical.com": { j: "5" }, + "skoledo.com": { s: ".avg{display:none !important}" }, + "spor.dk": { c: 0 }, + "uwafot.de": { c: 29 }, + "akasha.world": { s: "#gatsby-focus-wrapper > div{display:none !important}" }, + "certideal.com": { j: "5" }, + "rp-giessen.de": { s: "footer .note{display:none !important}" }, + "vakmedianet.nl": { j: "5" }, + "healthifyme.com": { s: "#popup-wrapper{display:none !important}" }, + "dlford.io": { + s: "#gatsby-focus-wrapper > div > footer{display:none !important}", + }, + "buerger.de": { + s: "#consent-modal,.reveal-modal-bg{display:none !important}", + }, + "ncov2019.live": { s: "#dcon-gdpr-container{display:none !important}" }, + "all-hashtag.com": { c: 152 }, + "natuurfotografie.nl": { s: "#cookieSettings{display:none !important}" }, + "fastighetsbyran.com": { + s: "#root > div > section > div > .w-full{display:none !important}", + }, + "belsat.eu": { j: "5" }, + "gazetabilgoraj.pl": { j: "5" }, + "medirect.com.mt": { j: "5" }, + "medirect.be": { j: "5" }, + "justhalal.dk": { s: "#fullscreen-container{display:none !important}" }, + "123gold.de": { s: "#OptOut{display:none !important}" }, + "gp-tuning.at": { j: "5" }, + "weblager.dk": { j: "5" }, + "kentbank.hr": { + s: "#overlayCookie,#overlayContentCookie,.otvori_cookie_dialog{display:none !important}", + }, + "monolith.xyz": { + s: "#root > main > footer > div:first-child{display:none !important}", + }, + "ideal-versicherung.de": { s: "#content-top{display:none !important}" }, + "nortonrosefulbright.com": { + s: ".nrf-disclaimer{display:none !important}.nrf-disclaimer + .fixed-top{top:0 !important}", + }, + "medeqstars.ru": { s: "#use-cookies{display:none !important}" }, + "vassla.com": { + s: "#gatsby-focus-wrapper > .fixed{display:none !important}", + }, + "famework.io": { c: 9 }, + "aioinissaydowa.eu": { c: 0 }, + "fesztivalonkentes.hu": { s: ".fo-cookie{display:none !important}" }, + "granice.pl": { j: "5" }, + "antiquite-neuvillefranck.fr": { j: "5" }, + "tego.fr": { s: ".fixed-bottom{display:none !important}" }, + "2x2tv.ru": { s: ".cook-web{display:none !important}" }, + "sufilog.com": { j: "5" }, + "bien-zenker.de": { j: "5" }, + "icontext.ru": { s: ".policy-disclaimer{display:none !important}" }, + "travelrepublic.co.uk": { + s: ".sc-c-panel--offset.sc-c-panel--disable-gutters-x{display:none !important}", + }, + "thewinecellarinsider.com": { j: "5" }, + "sparkassen-direkt.de": { j: "5" }, + "zst-tarnow.pl": { j: "5" }, + "celo.org": { j: "6" }, + "kognitio.com": { j: "5" }, + "readymag.com": { s: ".widget-rm-cookies{display:none !important}" }, + "test-achats.be": { j: "5" }, + "cloudeng.it": { + s: ".commons-alert-box,.commons-alert-overlay{display:none !important}", + }, + "bearable.app": { c: 5 }, + "caixabank.cat": { s: ".cookies-region{display:none !important}" }, + "caixabank.es": { s: ".cookies-region{display:none !important}" }, + "sixt.co.uk": { s: ".cro-background-shadow{display:none !important}" }, + "pruadviser.co.uk": { j: "5" }, + "uslugi.gov.mk": { c: 3 }, + "axa-im.fr": { j: "5" }, + "specialarad.ro": { c: 0 }, + "designingbuildings.co.uk": { + s: "#overlay-designingBuildingsAnywhere{display:none !important}", + }, + "unitedway.org": { s: ".footer-notification{display:none !important}" }, + "epri.com": { s: ".cookie-sheet,.md-scroll-mask{display:none !important}" }, + "moddrop.com": { s: "#app > .cm-row{display:none !important}" }, + "weerstatistieken.nl": { s: "#darker{display:none !important}" }, + "weather-gb.com": { j: "5" }, + "silicagel.de": { c: 1 }, + "verkuendung-bayern.de": { + s: ".vkp-cookie-message{display:none !important}", + }, + "brugge.be": { j: "5" }, + "clipartlogo.com": { c: 141 }, + "clipart.me": { c: 141 }, + "toestemming.ndcmediagroep.nl": { j: "5" }, + "freeletics.com": { j: "6" }, + "rynek-turystyczny.pl": { j: "5" }, + "der-farang.com": { j: "5" }, + "sweet.tv": { s: "#privacy_policy{display:none !important}" }, + "enzahome.com.tr": { s: ".kvkkFixed{display:none !important}" }, + "eduelo.pl": { j: "6" }, + "homeairguides.com": { c: 156 }, + "wunderino.com": { + s: '#root div[class*="Snackbar"]{display:none !important}', + }, + "everettspharmacy.co.uk": { + s: "body > div[class]:not([style]):not([id]){display:none !important}", + }, + "po-bandzie.com.pl": { c: 5 }, + "mesenzo.com": { + s: "#OneTimePopupDialog,.OneTimePopupDialog-overlay{display:none !important}", + }, + "diplomeo.com": { c: 6 }, + "bankgiroloterij.nl": { s: "#avgDialog{display:none !important}" }, + "norwegianreward.com": { j: "5" }, + "bsd.net": { + s: 'div[data-which-id="eprivacy-banner"]{display:none !important}', + }, + "hudy.cz": { s: ".info-bar{display:none !important}" }, + "top-trails-of-germany.de": { s: "footer .note{display:none !important}" }, + "neatorobotics.com": { s: "#neato_cp_notice{display:none !important}" }, + "geers.pl": { s: ".ConsentWrapper{display:none !important}" }, + "oney.pt": { j: "5" }, + "jacob.de": { s: "#jcc-consent{display:none !important}" }, + "portel.pl": { s: "#rodoCover{display:none !important}" }, + "clausporto.com": { s: "#gdpr-popup-modal{display:none !important}" }, + "onassis.org": { + s: "#js-content > div > .relative > .bg-blue{display:none !important}", + }, + "puppet.com": { + s: ".pm-gdpr,.puppet-cookie-banner{display:none !important}", + }, + "atal.pl": { j: "5" }, + "freudtools.com": { s: ".x-consent{display:none !important}" }, + "sanook.com": { s: "#__next > div > footer ~ div{display:none !important}" }, + "atu.de": { s: "#App .notificationBar{display:none !important}" }, + "prodyna.com": { j: "6" }, + "prodyna.ch": { j: "6" }, + "prodyna.at": { j: "6" }, + "prodyna.co.uk": { j: "6" }, + "icscards.nl": { + s: 'body > [style*="brightness(50%)"]{filter:brightness(100%) !important}', + }, + "magio.tv": { + s: "#root > div[style]:not([class]):not([id]){display:none !important}", + }, + "udemy.com": { + s: ".ud-component--footer--eu-cookie-message{display:none !important}", + }, + "financialexpress.com": { + s: 'div[id^="google_ads_iframe"][id*="GDPR"]{display:none !important}', + }, + "coinloan.io": { c: 0 }, + "nettbuss.no": { s: ".header__banner{display:none !important}" }, + "vodi.cc": { c: 0 }, + "work-discount.de": { c: 1 }, + "zawady19.pl": { c: 7 }, + "computacenter.com": { c: 157 }, + "sentinelprotocol.io": { c: 157 }, + "raumausbeute.de": { c: 60 }, + "lecourrierdelatlas.com": { s: ".cda_oic{display:none !important}" }, + "tacobot.tf": { c: 49 }, + "divvydiary.com": { s: "footer ~ .fixed{display:none !important}" }, + "zwolen.pl": { j: "5" }, + "boursorama.fr": { c: 0 }, + "superdrug.com": { j: "5" }, + "yoump3.app": { j: "5" }, + "gorillasports.co.uk": { c: 8 }, + "keideltherme.de": { c: 6 }, + "pancernik.eu": { c: 0 }, + "electromag.pl": { c: 0 }, + "fimportal.de": { c: 0 }, + "zeoob.com": { j: "5" }, + "nokautmoto.pl": { + s: "#plugin-agree-Plugin,#GDPRModal{display:none !important}", + }, + "nokaut.pl": { + s: "#plugin-agree-Plugin,#GDPRModal{display:none !important}", + }, + "talonai.lt": { s: "#root ~ div{display:none !important}" }, + "tracker.com": { s: ".ccModal{display:none !important}" }, + "pocztapolska24.pl": { j: "5" }, + "cooptravel.co.uk": { s: ".mailmunch-topbar{display:none !important}" }, + "hit.ro": { s: ".cookie_2019{display:none !important}" }, + "audiocite.net": { s: 'div[class*="fondcookies"]{display:none !important}' }, + "ldlc-pro.be": { s: "#privacy{display:none !important}" }, + "mixtools.pl": { c: 0 }, + "aktiefonline.nl": { s: "#avg-container{display:none !important}" }, + "spolem.olawa.pl": { c: 5 }, + "yespresso.it": { c: 60 }, + "conradconnect.com": { j: "5" }, + "budapestbank.hu": { j: "5" }, + "cupsell.pl": { j: "5" }, + "ergonbike.com": { s: "#tracking-modal{display:none !important}" }, + "cloudhealthtech.com": { j: "5" }, + "icomjapan.com": { c: 0 }, + "maklarf.se": { s: ".uk-notify{display:none !important}" }, + "visionsdureel.ch": { c: 2 }, + "puressentiel.com": { j: "5" }, + "booksy.com": { + s: '#page > footer ~ div[class^="purify"]{display:none !important}', + }, + "roms-download.com": { j: "5" }, + "sherwin-williams.com": { s: "#termsModal{display:none !important}" }, + "makelaarsland.nl": { + s: ".is-cookie-notice::before{display:none !important}", + }, + "botmasterlabs.net": { c: 26 }, + "ello.co": { s: ".AppContainer > nav + div{display:none !important}" }, + "devrans-schwelm.de": { c: 2 }, + "coolbird.nl": { c: 0 }, + "militarne.pl": { c: 0 }, + "distractify.com": { s: "#_ConsentBanner{display:none !important}" }, + "aave.com": { s: ".LegalBanner{display:none !important}" }, + "reference-gaming.com": { + s: "#appMountPoint-cookies{display:none !important}", + }, + "create-connectivity.com": { s: ".rstbox{display:none !important}" }, + "kieskeurig.nl": { j: "5" }, + "forumactif.org": { j: "6" }, + "bienwaldfitness.de": { j: "5" }, + "wissensnetz.dosb.de": { c: 0 }, + "store.leica-camera.com": { j: "5" }, + "leica-camera.com": { s: ".fullscreen{display:none !important}" }, + "lightblock.me": { s: "#div-policy-acception{display:none !important}" }, + "lickd.co": { s: "#root > div > div:last-child{display:none !important}" }, + "defiexplore.com": { c: 34 }, + "jejsklep.pl": { + s: "#tws_i_100000,#topLayerBackDrop{display:none !important}", + }, + "adrenaline.pl": { + s: "#tws_i_100000,#topLayerBackDrop{display:none !important}", + }, + "kolarzyk.pl": { s: "#cookie_info_kl{display:none !important}" }, + "virginbet.com": { + s: ".virginbetSportsRoot > div > div:last-child{display:none !important}", + }, + "dnb.com": { s: "header .banner{display:none !important}" }, + "matines.com": { j: "5" }, + "advaniadc.com": { s: ".adc__cookie-consent{display:none !important}" }, + "premiumkino.de": { j: "5" }, + "classification.gov.au": { + s: '.views-row > div[style*="F6C257"]{display:none !important}', + }, + "abc.com": { c: 143 }, + "tw-calc.net": { c: 2 }, + "solutions-numeriques.com": { c: 0 }, + "xn--strungsauskunft-9sb.de": { s: "#welcome{display:none !important}" }, + "alcatelmobile.com": { + s: '.elementor-location-footer ~ div[class*="astra"],.acepta-cookies{display:none !important}', + }, + "domodi.pl": { j: "5" }, + "telekom.de": { + s: "#cookies.bounceInDown,.pi-notification{display:none !important}", + }, + "top-dent.cz": { s: "body > .CA{display:none !important}" }, + "montersi.pl": { s: ".motersi-cookie-notice{display:none !important}" }, + "anhaenger-bayern.de": { s: "#privacyPolicyWindow{display:none !important}" }, + "betsson.com": { c: 32 }, + "pubpub.org": { s: ".legal-banner-component{display:none !important}" }, + "voterrecords.com": { s: ".tosbox-container{display:none !important}" }, + "bonami.ro": { s: ".productWatchdog + .rcic{display:none !important}" }, + "audiofan.eu": { c: 0 }, + "rylko.com": { c: 7 }, + "mp4repair.org": { s: "#light,#fade{display:none !important}" }, + "iproeb.ro": { s: "#gg{display:none !important}" }, + "ponovnauporaba.si": { c: 0 }, + "svo.aero": { c: 2 }, + "citizenticket.co.uk": { + s: '#haveacookie[action*="cookie-policy"]{display:none !important}', + }, + "geefvoorzorgverleners.nl": { j: "5" }, + "austrianairlines.ag": { s: ".ym-wrapper > .cop{display:none !important}" }, + "igbce.de": { j: "5" }, + "techguard.ie": { c: 13 }, + "arenamall.hu": { s: "#cp-bg,#cp-content{display:none !important}" }, + "virginholidays.co.uk": { s: ".mvh-gdpr-banner{display:none !important}" }, + "portuguesemask.com": { + s: '.bl-section[data-bl-name*="cookies"]{display:none !important}', + }, + "flevoland.nl": { c: 6 }, + "altomdinhelse.no": { j: "5" }, + "kioskbt.ru": { s: ".info-massage{display:none !important}" }, + "monterail.com": { + s: ".topbar__cta_full,.extended-topbar .topbar{display:none !important}", + }, + "polarbackup.com": { + s: ".cp-slidein-popup-container{display:none !important}", + }, + "fotav.hu": { s: ".consent__dialog{display:none !important}" }, + "ocs.fr": { j: "5" }, + "apqs.com": { s: ".cookieable{display:none !important}" }, + "lm.be": { j: "5" }, + "swipbox.com": { j: "5" }, + "omnifurgone.it": { c: 102 }, + "ercomer.pl": { c: 0 }, + "mobilpakke.dk": { s: ".menuCookie{display:none !important}" }, + "4gamers.be": { j: "5" }, + "betvictor.com": { s: ".bvs-overlay{display:none !important}" }, + "m.leroymerlin.pl": { j: "5" }, + "extraessay.com": { s: ".cc_info{display:none !important}" }, + "vitra.com": { j: "6" }, + "stormkit.io": { s: ".modal-overlay.fixed{display:none !important}" }, + "mind-ware.nl": { + s: ".dcd-avg-banner,.dcd-avg-banner-bg{display:none !important}", + }, + "eyescan.nl": { s: ".cookie-cta{display:none !important}" }, + "wiesenhof-online.de": { s: ".wsh-cookie-overlay{display:none !important}" }, + "themisbar.com": { j: "5" }, + "josephmoog.com": { c: 64 }, + "vils.at": { s: ".cookieErrorBox{display:none !important}" }, + "e-marcom.pl": { c: 33 }, + "bielawa.pl": { s: "#wiadomosccookie{display:none !important}" }, + "educationplatform.co.uk": { + s: '#App > div > .container ~ div[class^="Wrap"]:last-child{display:none !important}', + }, + "mi-home.no": { c: 0 }, + "correosexpress.pt": { j: "5" }, + "correosexpress.com": { j: "5" }, + "cexpr.es": { j: "5" }, + "stoiximan.gr": { s: ".sticky-notification{display:none !important}" }, + "muenzenwert.de": { s: "#callout{display:none !important}" }, + "usi.it": { j: "6" }, + "changehero.io": { s: ".privacy-notify{display:none !important}" }, + "northamptonshiresurprise.com": { + s: "#popupbanner{display:none !important}", + }, + "animade.tv": { + s: 'body > div[data-react-class="Cookies"]{display:none !important}', + }, + "localsearch.ch": { c: 146 }, + "orcd.co": { j: "5" }, + "mobilevikings.be": { j: "5" }, + "gyproc.it": { c: 8 }, + "gokom.eu": { s: "#gokom-cookies{display:none !important}" }, + "gfycat.com": { + s: '.toast-notification[class*="privacy"],.announcement-banner{display:none !important}', + }, + "onecall.no": { j: "5" }, + "mycall.no": { j: "5" }, + "xercise4less.co.uk": { j: "6" }, + "joeallen.co.uk": { s: "#wp-notification{display:none !important}" }, + "nhc.no": { s: "#dpm-consent-form{display:none !important}" }, + "inyourarea.co.uk": { j: "6" }, + "gardeningknowhow.com": { c: 4 }, + "sato.fi": { + s: "#app-container > div > .hide-on-print > div{display:none !important}", + }, + "aide.fi": { c: 42 }, + "bonprix.pl": { s: "#JOISH987_bar{display:none !important}" }, + "grenscorridorn69.nl": { c: 49 }, + "polskikoszyk.pl": { s: "body.cookie .topbar{top:0 !important}" }, + "play.pl": { s: ".cookies-mine{display:none !important}" }, + "acerta.be": { j: "5" }, + "hearingaidknow.com": { c: 3 }, + "coolors.co": { s: ".banner.is-visible{display:none !important}" }, + "popnable.com": { s: "#roar-alert{display:none !important}" }, + "hansaplast.ch": { c: 13 }, + "hansaplast.hu": { c: 13 }, + "hansaplast.de": { c: 13 }, + "hansaplast.es": { c: 13 }, + "hansaplast.nl": { c: 13 }, + "hansaplast.it": { c: 13 }, + "hansaplast.com": { c: 13 }, + "lg.com": { s: "#cookieAllPc,.dimmed{display:none !important}" }, + "minnemi.no": { c: 148 }, + "dideo.ir": { s: ".youtube-terms-banner{display:none !important}" }, + "claptzu.de": { s: "#cp-inner{display:none !important}" }, + "wolfgangkrebs.com": { c: 5 }, + "belarus24.by": { c: 0 }, + "kuntarekry.fi": { c: 13 }, + "theregister.com": { s: "#RegCTBWF{display:none !important}" }, + "switcher-shop.ch": { c: 60 }, + "contofacto.it": { j: "5" }, + "kawasaki.de": { j: "5" }, + "pldspace.com": { c: 29 }, + "tum.de": { c: 158 }, + "loading.io": { + s: '.position-fixed[ld-scope="cookie-consent"]{display:none !important}', + }, + "lohi.de": { s: "#lohiConsent{display:none !important}" }, + "opti-wohnwelt.de": { + s: '.accContentWrapper div[class*="gdprBar"]{display:none !important}', + }, + "123stahl-shop.de": { s: "#cookieholder{display:none !important}" }, + "quickappninja.com": { + s: "#qan-cookie-policy-gdpr{display:none !important}", + }, + "halebop.se": { j: "5", c: 85 }, + "packback.co": { j: "5" }, + "e-armet.pl": { c: 0 }, + "cb500.net": { s: "#keks{display:none !important}" }, + "ronproject.com": { s: ".consent-box{display:none !important}" }, + "schuhe-mustang.at": { c: 0 }, + "india.com": { s: "#co-container{display:none !important}" }, + "vapstore.de": { s: "#header-promo{display:none !important}" }, + "ueberlingen-bodensee.de": { c: 159 }, + "redbook.com.au": { j: "5" }, + "ipass4sures.com": { s: "#blockCookie{display:none !important}" }, + "polskieradio.pl": { + s: ".rodo,.footer ~ .termsOfUse,.rodo-modal{display:none !important}", + }, + "radkutsche.de": { s: "#pc{display:none !important}" }, + "vrporn.com": { s: ".noticepopup{display:none !important}" }, + "yodot.com": { s: ".yodotcookienotice{display:none !important}" }, + "moonpig.com": { + s: "#__next > div:not([data-testid]):first-child{display:none !important}", + }, + "forum-generationmobiles.net": { + s: "#fb-root ~ div[id]:not(class){display:none !important}", + }, + "tacticasdechoque.com": { s: ".jet-popup{display:none !important}" }, + "lemondeencommun.info": { c: 5 }, + "mysuzuki.hu": { j: "5" }, + "indkast.dk": { s: "#hp_cc{display:none !important}" }, + "nordictelecom.cz": { s: ".kukhorni{display:none !important}" }, + "radiogdansk.pl": { s: "#rodoModal{display:none !important}" }, + "mondedommagementnavigo.com": { + s: "#app > div > .text-center{display:none !important}", + }, + "yavitrina.ru": { c: 2 }, + "edimax.com": { j: "5" }, + "sportiva.com": { j: "5" }, + "huisjetehuur.nl": { + s: "#home ~ div[id]:not([class]){display:none !important}", + }, + "booli.se": { s: "#app > main ~ div{display:none !important}" }, + "voyageforum.com": { j: "5" }, + "vattenfalleldistribution.se": { + s: "vfdso-cookie-consent{display:none !important}", + }, + "mortonsalt.com": { s: ".ms-privacy-disclaimer{display:none !important}" }, + "apiko.com": { j: "5" }, + "tonerpartner.cz": { s: ".CookiesOk{display:none !important}" }, + "vansforbands.co.uk": { + s: ".cookie2019-settings-icon,.cookie2019-settings-icon-inner,#mySidenav{display:none !important}", + }, + "ciasteczka.org.pl": { s: "#ciasteczka\\.org\\.pl{display:none !important}" }, + "motherless.com": { + s: ".motherless-cookie-wrapper{display:none !important}", + }, + "securitywizardry.com": { + s: ".uk-position-relative{display:none !important}", + }, + "hari.ca": { c: 152 }, + "poolandspacentre.co.uk": { c: 7 }, + "sen360.sn": { c: 7 }, + "salesmate.io": { s: ".footer-popup{display:none !important}" }, + "pandahurt.pl": { s: ".panda_cookies_accept{display:none !important}" }, + "signupgenius.com": { s: ".sug-notice--privacy{display:none !important}" }, + "bibliotheque.toulouse.fr": { j: "5" }, + "dubplate.be": { j: "5" }, + "husqvarna-bicycles.com": { j: "5" }, + "anpost.ie": { s: "#scg_banner{display:none !important}" }, + "fysikoaerioellados.gr": { j: "5" }, + "zamika.pl": { c: 1 }, + "carrefour.pl": { j: "6" }, + "stadiblidene.lv": { s: "#mrcoockie{display:none !important}" }, + "amewi.com": { j: "5" }, + "norwegian.no": { j: "5" }, + "mailchi.mp": { s: ".mcnTemplatePageBanner{display:none !important}" }, + "freenet-energy.de": { j: "5" }, + "die-region.de": { c: 10 }, + "oneled.pl": { c: 0 }, + "wroled.pl": { c: 0 }, + "lajtit.pl": { c: 0 }, + "rebelwisdom.co.uk": { c: 40 }, + "cardzmania.com": { c: 4 }, + "levelwork.mx": { s: "#sticky-notice{display:none !important}" }, + "welovedevs.com": { j: "6" }, + "befit-fitness.com": { s: ".modal.undefined{display:none !important}" }, + "informatiabucuresti.ro": { s: "mg5-cookie-notice{display:none !important}" }, + "membermojo.co.uk": { s: ".mm2-cookiepref{display:none !important}" }, + "seewarte-schwerin.de": { s: "#mc-consent-window{display:none !important}" }, + "himla.com": { + s: 'main > div > div > div[style*="fixed"]{display:none !important}', + }, + "gurock.com": { s: "#gk-cookie-wrapper{display:none !important}" }, + "hypnose-raum.com": { s: ".blueline-content-popup{display:none !important}" }, + "asse.tv": { s: "#app_root ~ div{display:none !important}" }, + "backhaus-mildenberger.de": { c: 29 }, + "schott.com": { s: "#coo-box{display:none !important}" }, + "quixel.com": { + s: '#app-page ~ div[class*="css"],#react-app > div[style*="hidden"] ~ div[class*="css"]{display:none !important}', + }, + "feed-the-beast.com": { + s: ".home > .container > .is-relative > div:first-child{display:none !important}", + }, + "caseable.com": { s: ".data-privacy-panel{display:none !important}" }, + "rudrastyh.com": { c: 0 }, + "skitenis.pl": { j: "5" }, + "tureckisklep.pl": { j: "6" }, + "holdentalesklep.eu": { j: "5" }, + "polska6.pl": { j: "5" }, + "odbiory.pl": { s: ".uk-position-relative{display:none !important}" }, + "ekocell.pl": { s: "#darkBg,#noticeLayer{display:none !important}" }, + "przp.pl": { s: ".module-abovebox{display:none !important}" }, + "beautyart.pl": { s: "#header-bar{display:none !important}" }, + "noiz.gr": { s: ".bottom_notice{display:none !important}" }, + "legend.rs": { c: 2 }, + "malcoded.com": { j: "5" }, + "diablotools.com": { s: ".x-consent{display:none !important}" }, + "fiksaa.fi": { s: ".site-notification{display:none !important}" }, + "tradeville.eu": { s: "#AccCooTab{display:none !important}" }, + "alternative.me": { + s: '#footer > div[style*="fixed"]{display:none !important}', + }, + "goodfood.bg": { s: "#private_info{display:none !important}" }, + "lebara.com": { j: "5" }, + "positronx.io": { c: 0 }, + "mijn-artikel.nl": { c: 27 }, + "fanina.pl": { c: 0 }, + "brady.de": { c: 108 }, + "romo-tonder.dk": { c: 5 }, + "monasuniversum.se": { + s: '#___gatsby main ~ div,button[name*="legal information"]{display:none !important}', + }, + "maistendencia.com": { s: ".cnt-cookies{display:none !important}" }, + "siemensgamesa.com": { s: ".sg-cookie-policy{display:none !important}" }, + "billiger-aufladen.de": { j: "5" }, + "newsandnews.com": { s: ".bottom-popup{display:none !important}" }, + "stein.world": { + s: "#stein-cookie-disclaimer-container{display:none !important}", + }, + "niko.eu": { j: "5" }, + "geek17.com": { c: 1 }, + "my-meteo.com": { c: 0 }, + "wienholding.at": { j: "5" }, + "systweak.com": { s: ".footer-info{display:none !important}" }, + "promocjada.pl": { j: "5" }, + "peaks.com": { j: "5" }, + "peaks.nl": { j: "5" }, + "cashper.de": { j: "5" }, + "volkswagen-we.com": { s: ".system-notification{display:none !important}" }, + "tutolino.net": { c: 5 }, + "niveau-huile.com": { c: 65 }, + "verein-vpt.at": { s: "#announcement_popup{display:none !important}" }, + "spbtv.online": { s: "#agreeC{display:none !important}" }, + "costesfashion.com": { + s: "header > div:first-child{display:none !important}", + }, + "budni.de": { s: "#__next > div > footer ~ div{display:none !important}" }, + "duh.de": { s: "body > .cc{display:none !important}" }, + "leica-enthusiast.de": { c: 5 }, + "byutv.org": { c: 15 }, + "lehmanns.de": { s: ".cc_dialog{display:none !important}" }, + "rosatomflot.ru": { c: 8 }, + "cibusnordic.com": { c: 148 }, + "east.wtf": { c: 17 }, + "unogs.com": { s: 'div[data-bind*="eucookie"]{display:none !important}' }, + "cancercentrum.se": { j: "5" }, + "onlinesim.ru": { s: "#termsbox{display:none !important}" }, + "arconvert.it": { + s: "#reveal-cookies,.reveal-modal-bg{display:none !important}", + }, + "lagazettedenimes.fr": { j: "5" }, + "storaenso.com": { s: ".overlay-wrapper{display:none !important}" }, + "bittrex.com": { c: 9 }, + "mecindo.se": { s: "#c-bar{display:none !important}" }, + "comtradeshop.com": { c: 1 }, + "yoyogames.com": { j: "5" }, + "interamt.de": { s: ".ia-m-cookie-flyout{display:none !important}" }, + "hitachiaircon.ru": { c: 39 }, + "euroclear.com": { j: "6" }, + "myvalue.com": { s: ".chivato.uso_cookies{display:none !important}" }, + "bippit.com": { c: 64 }, + "discobag.de": { s: "#CookieQuery{display:none !important}" }, + "paragon-drivers.com": { s: ".b-psg-cookie{display:none !important}" }, + "baltnews.lt": { s: "#policy-warning{display:none !important}" }, + "salonynoma.pl": { + s: "body > .alert-container.show-pp-alert{display:none !important}", + }, + "bemo-dent.pl": { s: ".pravate_policy_popup{display:none !important}" }, + "one-insurance.com": { s: ".one-c-privacy{display:none !important}" }, + "app.one-insurance.com": { j: "5" }, + "esska.de": { c: 4 }, + "mini.de": { j: "5" }, + "118.lt": { j: "5" }, + "netcraft.app": { s: "#consent-form{display:none !important}" }, + "netcraft.com": { s: "#consent-form{display:none !important}" }, + "estendo.it": { s: ".jconfirm{display:none !important}" }, + "polskicaravaning.pl": { s: "#myModalpol{display:none !important}" }, + "goplextor.com": { s: "#notebox2{display:none !important}" }, + "morningstar.de": { + s: "#divAudienceConfirmation #investmentInUK ~ div{display:none !important}", + }, + "hundeschmuck.store": { j: "5" }, + "troyestore.com": { s: "._ed_cerez{display:none !important}" }, + "seikowatches.com": { + s: ".blk-Disclaimer,.disclaimer{display:none !important}", + }, + "regus.com": { j: "6" }, + "amcongmbh.de": { c: 4 }, + "voi-noi.gr": { s: ".bottombar{display:none !important}" }, + "gestionaleopen.org": { c: 3 }, + "pcformat.pl": { s: "#iframePopupContainer{display:none !important}" }, + "dhvseminare.de": { + s: ".cel-info-box .cel-cookies{display:none !important}", + }, + "devias.io": { j: "6" }, + "idealo.de": { + s: '.App > div:first-child:not([class*="header"]){display:none !important}', + }, + "curiousconcept.com": { + s: ".notification.is-consent{display:none !important}", + }, + "bonopoly.de": { s: "#hinweis_button{display:none !important}" }, + "daviddarling.info": { c: 0 }, + "insidegamer.nl": { j: "5" }, + "uni-lj.si": { s: "body > .dark{display:none !important}" }, + "sourcenaturals.com": { s: "#policy_div{display:none !important}" }, + "sanslicark.com": { s: ".v-snack{display:none !important}" }, + "samaritans.org": { + s: '#footer ~ div[class*="root"]{display:none !important}', + }, + "ooma.com": { j: "5" }, + "trontv.com": { s: ".jw-popups{display:none !important}" }, + "bad-reichenhaller.de": { + s: ".vex-overlay,.preferences-alert{display:none !important}", + }, + "tech-elektro.pl": { c: 0 }, + "dobrzenwielki.pl": { s: ".page-cookie{display:none !important}" }, + "przemysl.pl": { s: ".page-cookie{display:none !important}" }, + "tomford.co.uk": { + s: ".ui-widget-overlay,.newsletter-signup{display:none !important}", + }, + "masiaelaltet.com": { c: 0 }, + "magic.gg": { + s: "#primary-area main ~ div,#primary-area article ~ div{display:none !important}", + }, + "blasmusik-burgenland.at": { j: "5" }, + "caberstore.com": { c: 0 }, + "time-to-question.com": { c: 0 }, + "l-bank.de": { j: "5" }, + "crowdlitoken.ch": { j: "5" }, + "calameo.com": { j: "5" }, + "verifyemailaddress.org": { j: "5" }, + "upwork.com": { s: "up-cookie-banner{display:none !important}" }, + "80.lv": { + s: "#__next > div:last-child:not(:only-child){display:none !important}", + }, + "ross-simons.com": { s: ".lbh_privacy_alert{display:none !important}" }, + "isbank.com.tr": { s: ".blogCookieCover{display:none !important}" }, + "stiftung-managerohnegrenzen.de": { j: "5" }, + "musikguru.de": { s: "#CookieBox{display:none !important}" }, + "edecaformacion.com": { s: "#contenidoCookies{display:none !important}" }, + "foodtribe.com": { + s: "#root > div[class]:last-child:not(:only-child){display:none !important}", + }, + "neuefische.de": { j: "6" }, + "heimkinoraum.de": { s: 'div[id^="mod_cookie"]{display:none !important}' }, + "laboratoire-cellmade.fr": { j: "5" }, + "ryneklazienek.pl": { s: "#axnBodyContainer{display:none !important}" }, + "stationsdeski.net": { j: "5" }, + "shimano.com": { s: ".message.fixed{display:none !important}" }, + "brusletto.no": { c: 0 }, + "ao.com": { + s: '#ao-cb[data-tag-section*="cookie_banner"]{display:none !important}', + }, + "safedrivingforlife.info": { + s: ".block-tso-cookie-preferences,.notification-banner-container,.shield{display:none !important}", + }, + "freeimmo.de": { s: "#ourcookies{display:none !important}" }, + "taschen.com": { j: "5" }, + "budgetmobiel.nl": { s: "#cookie-wall{display:none !important}" }, + "hsv.de": { s: ".dsgvo-modal-overlay,.dsgvo-modal{display:none !important}" }, + "flex-tools.com": { j: "5" }, + "sklep.bialyklasztor.pl": { s: "#growls{display:none !important}" }, + "socialdemokraterna.se": { s: ".sos-cookie{display:none !important}" }, + "simplilearn.com": { + s: ".eu-container,.sticky-footer-gdpr{display:none !important}", + }, + "tennis24.bg": { s: "#private_info{display:none !important}" }, + "tenniskafe.com": { s: "#bar-message{display:none !important}" }, + "joingoodcompany.nl": { j: "5" }, + "nordaccount.com": { + s: "#app > div > .bg-grey-lighter{display:none !important}", + }, + "cinkciarz.pl": { j: "5" }, + "vecteezy.com": { s: '.ta-dm[data-qa="dm-Layer"]{display:none !important}' }, + "webhallen.com": { c: 6 }, + "axminstertools.com": { + s: ".axmcookie-notice-container,.axmcookie-notice-conatiner{display:none !important}", + }, + "ikea.gr": { c: 0 }, + "dailyfx.com": { j: "5" }, + "puritan.com": { s: ".p-cookies{display:none !important}" }, + "calovo.com": { s: ".ga-opt-in{display:none !important}" }, + "spreadshirt.dk": { s: ".container ~ div > .small{display:none !important}" }, + "delo.si": { c: 11 }, + "telegram.hr": { c: 8 }, + "pacma.es": { j: "5" }, + "philasearch.com": { j: "5" }, + "tipp3.at": { + s: ".t3-app__overlay,.t3-privacyprotection{display:none !important}", + }, + "aviationweek.com": { s: ".awn-cookie-compliance{display:none !important}" }, + "icscards.de": { + s: 'body > [style*="brightness(50%)"]{filter:brightness(100%) !important}', + }, + "siberianhealth.com": { + s: ".top-informer-container{display:none !important}", + }, + "glossika.com": { c: 3 }, + "sunny.co.uk": { j: "5" }, + "edu.ch": { s: ".mbdialog{display:none !important}" }, + "mam-bricolaj.ro": { s: ".footer_notif{display:none !important}" }, + "vindeurgent.ro": { s: ".bottom_notice{display:none !important}" }, + "papajohns.pl": { + s: 'footer ~ div[style*="bottom"]{display:none !important}', + }, + "wapex.pl": { j: "5" }, + "24opony.pl": { s: ".easyNotificationBck{display:none !important}" }, + "sportmaniac.ro": { j: "5" }, + "backl.ink": { j: "5" }, + "textlocal.com": { s: "#dallas-optin{display:none !important}" }, + "servocode.com": { c: 153 }, + "limemergency.co.uk": { s: "#consentPopup{display:none !important}" }, + "piw.pl": { j: "5" }, + "storia.ro": { c: 28 }, + "designisthis.com": { s: ".gppr-panel{display:none !important}" }, + "makc.ru": { s: "#bottom-notification{display:none !important}" }, + "rezanie-betonu.sk": { s: ".cc_disclaimer{display:none !important}" }, + "drugstore.bg": { c: 4 }, + "joker.es": { c: 0 }, + "zuckerjagdwurst.com": { + s: '#gatsby-focus-wrapper > div[class^="index"],#gatsby-focus-wrapper > div[class^="index"] + div{display:none !important}', + }, + "colors-effects.eu": { j: "5" }, + "acast.com": { + s: ".acast-cookie-consent-portal,#app-root > footer ~ div > aside{display:none !important}", + }, + "radnickafronta.hr": { c: 0 }, + "eurobuch.de": { s: "#consentBanner1{display:none !important}" }, + "radio17.pl": { c: 82 }, + "hardees.com": { s: ".notice-window{display:none !important}" }, + "starwindsoftware.com": { s: "#privacyPopup{display:none !important}" }, + "irebu.pl": { s: "#COOKIE{display:none !important}" }, + "sp34.waw.pl": { s: ".clause-top{display:none !important}" }, + "vectra.pl": { + s: ".l-cookies,#root > div > footer ~ div{display:none !important}", + }, + "thesiteoueb.net": { s: "#page ~ div{display:none !important}" }, + "vejdirektoratet.dk": { j: "5" }, + "audemarspiguet.com": { j: "5" }, + "notrehistoire.ch": { + s: '#top > [data-promo*="cookie"]{display:none !important}', + }, + "dsag.de": { s: "#dsag-cookie-compliance-overlay{display:none !important}" }, + "lbry.tv": { s: ".nag{display:none !important}" }, + "genesis-zone.com": { c: 0 }, + "session.de": { s: "#overlay-optin,#opt_in_modal{display:none !important}" }, + "vi.com": { s: "#site-content ~ #footerData{display:none !important}" }, + "mycujoo.tv": { s: "#GDPRModal{display:none !important}" }, + "plusserver.com": { s: "#ps-coockie-confirm{display:none !important}" }, + "unwetterzentrale.de": { c: 1 }, + "tsn.ua": { s: ".c-notification__box{display:none !important}" }, + "itproger.com": { c: 0 }, + "ageas.co.uk": { j: "5" }, + "rainforest-alliance.org": { s: "#modalOverlay{display:none !important}" }, + "wholesalescout.co.uk": { + s: '.mpp-box[class*="right"]{display:none !important}', + }, + "kbs.co.kr": { s: ".chrome_pick{display:none !important}" }, + "amarilisonline.com": { c: 0 }, + "agglo2b.fr": { s: "#tracker-warning{display:none !important}" }, + "kufar.by": { j: "6" }, + "gramatica-alemana.es": { j: "5" }, + "bazilik.media": { s: ".bz-cookie{display:none !important}" }, + "luebecker-bucht.guide": { + s: "#app-container > div > div:not([id]){display:none !important}", + }, + "hopenergie.com": { s: ".cosa{display:none !important}" }, + "movilcelular.es": { c: 3 }, + "rayjetlaser.com": { s: ".c-window{display:none !important}" }, + "medis.pt": { j: "5" }, + "xn--rzte-fr-aufklrung-pqbn68b.de": { c: 160 }, + "mercadao.pt": { s: "pdo-cookies-policy{display:none !important}" }, + "jufa.eu": { + s: '.en-mdl-eye_catcher[data-en-tags*="cookie"]{display:none !important}', + }, + "wonderplugin.com": { s: ".wonderplugin-box{display:none !important}" }, + "hanau.de": { s: "#pirvate_policy{display:none !important}" }, + "remontnik.ru": { s: "rtk-cookies-notice{display:none !important}" }, + "3sairbrushkunst.be": { s: ".cookie__block{display:none !important}" }, + "pacogames.com": { s: "#awagon_gdpr_bar{display:none !important}" }, + "brabilligt.se": { c: 40 }, + "ehrana.si": { s: ".cookies_holder{display:none !important}" }, + "discoveryfrance.fr": { c: 5 }, + "rigips.sk": { c: 8 }, + "wzorniki.eu": { c: 0 }, + "lanko.pl": { s: ".module-abovebox{display:none !important}" }, + "shelblock.com": { s: "#cc_overlay{display:none !important}" }, + "celiac.com": { s: ".cAnnouncements{display:none !important}" }, + "testzentrale.de": { j: "5" }, + "evileg.com": { j: "5" }, + "openx.com": { j: "5" }, + "edzl.lv": { c: 16 }, + "premier.one": { s: ".notifications-container{display:none !important}" }, + "octotree.io": { c: 2 }, + "koi-company.de": { s: ".cmnstr{display:none !important}" }, + "urbex-tour.com": { c: 5 }, + "coperion.com": { j: "5" }, + "texels.nl": { j: "5" }, + "persy.jobs": { + s: ".cookies-confirmation-frame{display:none !important}.cookies-confirmation--body-hotfix{overflow:visible !important}", + }, + "albahotelravenna.it": { c: 0 }, + "ivd.ru": { c: 150 }, + "joborgame.ru": { s: ".style__disclaimer{display:none !important}" }, + "evai.pl": { s: "#cffc{display:none !important}" }, + "onwebchange.com": { j: "5" }, + "adoc.tips": { s: "#ADOCTIPS_cookie_box{display:none !important}" }, + "bladehq.com": { s: ".message-accept-container{display:none !important}" }, + "novado.de": { j: "5" }, + "varfurdo.hu": { c: 1 }, + "ticketco.events": { s: "#tcCookiesMessage{display:none !important}" }, + "sixthcontinent.com": { c: 24 }, + "patronite.pl": { j: "5" }, + "vom-achterhof.de": { j: "5" }, + "furnitex.pl": { s: ".bottomWarning{display:none !important}" }, + "linergy.de": { s: "#linergy-cookie-accept{display:none !important}" }, + "rareaquaticplants.com": { + s: ".art-postcontent > p:first-child{display:none !important}", + }, + "euroelektronik.pl": { c: 0 }, + "autokult.pl": { j: "5" }, + "llamaya.com": { j: "5" }, + "popsockets.de": { c: 14 }, + "popsockets.com": { c: 14 }, + "shisha-brettl.de": { c: 160 }, + "burgopapers.com": { c: 125 }, + "botentekoop.nl": { + s: 'div[id*="cookieConsentForm"]{display:none !important}', + }, + "boten.nl": { s: "#cookieConsentForm33{display:none !important}" }, + "hitman.com": { s: 'div[class*="cookie-banner"]{display:none !important}' }, + "yourkit.com": { s: "#terms-wrapper-id{display:none !important}" }, + "petcure.be": { c: 35 }, + "owasp.org": { s: "#disclaimer-container{display:none !important}" }, + "360.cymru": { s: "#negesCaniatad{display:none !important}" }, + "s4c.cymru": { s: ".s4c-cookie-alert{display:none !important}" }, + "yow.ca": { s: "#sticky{display:none !important}" }, + "dotomi.com": { j: "5" }, + "spk.no": { s: ".MuiDialog-root{display:none !important}" }, + "sky.de": { s: ".top-notification-container{display:none !important}" }, + "karriere.de": { s: ".c-notification{display:none !important}" }, + "candysims.com": { c: 64 }, + "edelweiss-nauders.at": { s: "#cookiePrivacy{display:none !important}" }, + "arcgames.com": { s: "#gdpr-wall{display:none !important}" }, + "erdbeerprofi.de": { j: "5" }, + "ufurnish.com": { s: 'footer > [class^="Bottom"]{display:none !important}' }, + "leningrad.top": { s: ".page-notification{display:none !important}" }, + "bbr.ru": { s: ".is-message-ppd{display:none !important}" }, + "kapucyni.pl": { s: ".ofmcap-cookies,.top-screen{display:none !important}" }, + "tableau.com": { s: ".cTableau_CookieConsent{display:none !important}" }, + "niceshop.co": { + s: 'div[class*="InformationModal"]{display:none !important}', + }, + "mycare.de": { j: "5" }, + "ndzperformance.com": { s: ".footer #myModal{display:none !important}" }, + "adventurecorner.de": { s: "#ac-consent-overlay{display:none !important}" }, + "hijobs.net": { s: ".snackbar-container{display:none !important}" }, + "advanzia.com": { c: 0 }, + "christopherward.com": { c: 14 }, + "nyx-arch.ch": { s: "#ab-pop-up{display:none !important}" }, + "dark.netflix.io": { j: "5" }, + "mfs.com": { s: "#cookies-policies{display:none !important}" }, + "nestorparis.com": { + s: "#gatsby-focus-wrapper > div > div[data-baseweb] ~ div[data-baseweb]:last-child{display:none !important}", + }, + "emearecruitment.eu": { s: ".ns-type-notice{display:none !important}" }, + "180grader.dk": { j: "5" }, + "vl.ru": { s: "#app-wrapper ~ section{display:none !important}" }, + "plex.tv": { j: "6" }, + "champagne.fr": { c: 0 }, + "quermania.de": { s: "#cookiefeld{display:none !important}" }, + "libertex.com": { s: ".disclaimer__item.center-md{display:none !important}" }, + "arkadbudapest.hu": { s: "#mdl-overlay,.mdl-modal{display:none !important}" }, + "switcher.com": { c: 60 }, + "reisacher.de": { s: ".ch_banner-wrapper{display:none !important}" }, + "betway.se": { j: "5" }, + "ichhabediewahl.de": { s: "#idCP33Message{display:none !important}" }, + "indianexpress.com": { + s: 'div[id*="google_ads_iframe"][id*="GDPR"]{display:none !important}', + }, + "waldlandwelt.de": { j: "6" }, + "950bergen.no": { c: 82 }, + "teichdiscount24.de": { c: 82 }, + "servsafe.com": { s: "#ppID{display:none !important}" }, + "aut.cc": { s: "#viewlet-disclaimer{display:none !important}" }, + "timebreak.eu": { s: '.must-hide[style*="ececec"]{display:none !important}' }, + "fireandflower.com": { s: "#main > footer ~ div{display:none !important}" }, + "jeunesseglobal.com": { c: 83 }, + "ivnosys.com": { + s: ".mpp-container-position-top-bar{display:none !important}", + }, + "usecrypt.com": { s: ".cookies-ct{display:none !important}" }, + "toshiba-memory.com": { s: ".cookiesWrap{display:none !important}" }, + "pluto.tv": { j: "6" }, + "nichtohneuns.de": { c: 160 }, + "abicrash.com": { c: 0 }, + "cw.no": { s: ".cw-cookie-confirmation{display:none !important}" }, + "html-css-js.com": { s: "#hcjCookies{display:none !important}" }, + "neubaukompass.de": { c: 14 }, + "stockcharts.com": { s: "#sccCookieBanner{display:none !important}" }, + "radarbox.com": { c: 34 }, + "qliro.com": { s: "#react-app > div > [open]{display:none !important}" }, + "play-games.com": { c: 34 }, + "diffnow.com": { s: '#root > div[style*="fixed"]{display:none !important}' }, + "learningnetworkstore.cisco.com": { c: 20 }, + "kaspersky.com": { + s: '.notification-bar,#banner-region,.disclaimer.wrapper,#app header ~ section[data-t],[class*="CookiesAccept_container"]{display:none !important}', + }, + "niedziela.pl": { c: 0 }, + "waven-game.com": { s: ".privacy-notification{display:none !important}" }, + "hetwkz.nl": { j: "5" }, + "heinz.st": { j: "5" }, + "dplay.es": { + s: '#app dialog[class*="notification"]{display:none !important}', + }, + "got-it.ai": { s: ".gi-Cookie{display:none !important}" }, + "swstrings.com": { s: ".notification-container{display:none !important}" }, + "truefittandhill.co.uk": { c: 4 }, + "joker.com": { s: ".v-snack,.v-dialog--persistent{display:none !important}" }, + "metrobankonline.co.uk": { + s: ".metro-cookiebar__block{display:none !important}", + }, + "pudelek.pl": { j: "5" }, + "regmag.pl": { c: 0 }, + "donald.pl": { c: 159 }, + "scottevest.com": { c: 2 }, + "barclaycard.co.uk": { + s: ".app-wrapper > [data-wrap]{display:none !important}", + }, + "interfriendship.de": { j: "5" }, + "dissept.com": { c: 5 }, + "katsbotanicals.com": { s: ".conv_type_bar{display:none !important}" }, + "mazda-autohaus-schwenke-duisburg.de": { j: "5" }, + "weltbild.de": { j: "5" }, + "voo.be": { s: ".pastry{display:none !important}" }, + "verksamhetslokaler.se": { j: "5" }, + "uni-ulm.de": { c: 158 }, + "zapisanisobie.pl": { s: "#kremowka{display:none !important}" }, + "mehilainen.fi": { j: "5" }, + "audioboom.com": { j: "5" }, + "rdlfitness.com": { c: 5 }, + "compresss.com": { c: 7 }, + "square-enix.com": { + s: 'div[class^="notice_Notices"]{display:none !important}', + }, + "denizbank.com": { s: "#fixedFooterBar{display:none !important}" }, + "pibank.es": { j: "5" }, + "stabila.com": { j: "5" }, + "trdevents.no": { s: ".warning-message{display:none !important}" }, + "besteproduct.nl": { j: "5" }, + "converse.com": { j: "5" }, + "goteborgenergi.se": { s: ".Ge-Msg--cookie{display:none !important}" }, + "binumi.com": { j: "6" }, + "ravi.pl": { j: "6" }, + "system.t-mobilebankowe.pl": { j: "5" }, + "regnest.com": { c: 0 }, + "vigo-krankenversicherung.de": { s: "#cwarning{display:none !important}" }, + "lkh.de": { s: ".cc-blur,.cc-overlay{display:none !important}" }, + "mercedes-creditcard.de": { c: 0 }, + "indiearenabooth.com": { j: "5" }, + "molotov.tv": { + s: '#app > div > div + div:not([class*=" "]){display:none !important}', + }, + "sachsen-fernsehen.de": { j: "5" }, + "carlsjr.com": { s: ".notice-window{display:none !important}" }, + "tvtv.ca": { c: 24 }, + "kristeligt-dagblad.dk": { c: 4 }, + "nedsecure.co.za": { s: "#divnedbankretailcookie{display:none !important}" }, + "shpock.com": { j: "5" }, + "speedtest.net": { + s: ".privacy-update,.notification-container{display:none !important}", + }, + "ctshop.rs": { c: 1 }, + "radio-trausnitz.de": { j: "5" }, + "thunderfulgames.com": { c: 40 }, + "babanet.hu": { c: 0 }, + "generaltire.com": { s: ".gt-privacy-popup{display:none !important}" }, + "litebit.eu": { j: "5" }, + "linksfraktion-nordsachsen.de": { c: 8 }, + "fastcompany.com": { s: ".privacyPolicyPopup{display:none !important}" }, + "l-bank.info": { j: "5" }, + "deka.de": { j: "5" }, + "lbbw.de": { j: "5" }, + "timhortons.co.uk": { s: ".user-permission{display:none !important}" }, + "montanacolors.com": { j: "5" }, + "wetransfer.com": { j: "5" }, + "revolver.news": { c: 11 }, + "gongfm.de": { j: "5" }, + "newrepublic.com": { s: ".popup-consent{display:none !important}" }, + "gmu.edu": { s: "#mason-cookie-banner{display:none !important}" }, + "finanzia.no": { s: ".theme-privacy-container{display:none !important}" }, + "cookpad.com": { + s: '.flex[data-id="cookie_dialog"]{display:none !important}', + }, + "gezond.nl": { j: "5" }, + "reiseversicherung.de": { s: "#erv-cookie{display:none !important}" }, + "leagueoflegends.com": { s: ".riotbar-alert{display:none !important}" }, + "thecycleverse.com": { j: "6" }, + "codility.com": { c: 0 }, + "onzetaal.nl": { c: 4 }, + "mindmeister.com": { s: "#cb-wrapper{display:none !important}" }, + "music.yandex.ru": { j: "5" }, + "music.yandex.com": { j: "5" }, + "yandex.ru": { + s: '.gdpr,div[data-react-widget-id="Gdpr"],.lc-gdpr{display:none !important}', + }, + "latendresseencuisine.com": { s: ".mdc-snackbar{display:none !important}" }, + "realm667.com": { j: "5" }, + "mediathekviewweb.de": { j: "5" }, + "virginaustralia.com": { j: "5" }, + "cnam-bretagne.fr": { s: ".ojc_consent{display:none !important}" }, + "sendgb.com": { j: "5" }, + "hemdenbox.de": { j: "5" }, + "vectorizer.io": { c: 10 }, + "biker-boarder.de": { s: ".settings-parent{display:none !important}" }, + "police-auction.org.uk": { j: "5" }, + "aromatico.de": { s: ".js--overlay{display:none !important}" }, + "handy-deutschland.de": { j: "5" }, + "uniqa.at": { j: "5" }, + "yatego.com": { s: "#ycwBg,#ycwMo{display:none !important}" }, + "weltbild.at": { j: "5" }, + "lausitznews.de": { s: "#modal_cookie-consent{display:none !important}" }, + "backstagepro.de": { j: "5" }, + "radioeins.com": { j: "5" }, + "imoradar24.ro": { j: "5" }, + "quooker.de": { j: "5" }, + "sicomputers.nl": { s: "#mm-cc-wrap{display:none !important}" }, + "jus.com.br": { c: 3 }, + "andreaminini.com": { c: 16 }, + "ufz.de": { j: "5" }, + "ambientedirect.com": { + s: ".ConsentOverlay,.ModalBackground{display:none !important}", + }, + "esanum.de": { s: "esn-cookie-disclaimer{display:none !important}" }, + "travelbags.nl": { s: ".snackbar-container{display:none !important}" }, + "vtb.ru": { s: "#cookiemsgoffpls{display:none !important}" }, + "regio-tv.de": { j: "5" }, + "frontaliers-grandest.eu": { c: 0 }, + "ofisitebg.com": { s: ".bottom-freezed-bar{display:none !important}" }, + "droneacademy.com": { c: 5 }, + "pagetiger.com": { j: "6" }, + "regioactive.de": { j: "5" }, + "rittal.com": { j: "5" }, + "modelmanagement.com": { s: "#cookie_exp{display:none !important}" }, + "schwaebisch-hall.de": { j: "5" }, + "td-csk.ru": { s: ".cociess{display:none !important}" }, + "radio-bamberg.de": { j: "5" }, + "komoedie-steinstrasse.de": { s: "#cookie-row{display:none !important}" }, + "bo.de": { j: "5" }, + "minpension.se": { s: "mip-cookie-banner{display:none !important}" }, + "pepephone.com": { j: "2" }, + "gezeitenfisch.com": { c: 0 }, + "paylogic.com": { s: "ks-cookie-banner.d-block{display:none !important}" }, + "unikol.com.pl": { c: 0 }, + "ibutikk.no": { s: ".cookies-message_old{display:none !important}" }, + "cocktaildatenbank.de": { j: "5" }, + "nkbv.nl": { c: 2 }, + "ebike-bausatz.eu": { + s: "#modal_cct{display:none !important}", + c: 14, + }, + "dunlop.eu": { + s: ".cmp-responsivegrid--behavior-cookie{display:none !important}", + }, + "uvex-safety.com": { j: "5" }, + "autism-society.org": { s: ".featherlight{display:none !important}" }, + "noovo.ca": { s: "#over-politique{display:none !important}" }, + "neliosoftware.com": { j: "5" }, + "ultimaker.com": { + s: ".consent-bar,.um-consent-bar{display:none !important}", + }, + "12xl.de": { j: "5" }, + "xrisiavgi.com": { c: 40 }, + "anacom.pt": { s: 'div[id^="cookieDiv"]{display:none !important}' }, + "etepetete-bio.de": { j: "5" }, + "tv-trwam.pl": { j: "6" }, + "spielexikon.de": { j: "5" }, + "supermenu.com.pl": { c: 97 }, + "nypost.com": { s: ".nyp-sitewide-notice{display:none !important}" }, + "jelenia.tv": { j: "5" }, + "calcolosconto.it": { s: ".panel-footer{display:none !important}" }, + "ls-tc.de": { j: "5" }, + "nieuwsmotor.nl": { s: ".uk-position-bottom{display:none !important}" }, + "duvel.com": { j: "5" }, + "legia.com": { j: "5" }, + "ewinner.pl": { s: ".cookiesComponent{display:none !important}" }, + "care-club.com": { s: ".cookie-blocker{display:none !important}" }, + "notaris.be": { j: "5" }, + "mubi.pl": { + s: '.cookies,header ~ div[aria-label*="Cookie"]{display:none !important}', + }, + "tdcx.com": { + s: '#___portal > div > [class^="s-mod"]{display:none !important}', + }, + "ns.nl": { j: "5" }, + "tigota.it": { s: "#ckInfo{display:none !important}" }, + "cluvens.net": { c: 3 }, + "karriere.nrw": { c: 13 }, + "kasuwa.de": { j: "5" }, + "drogariaspacheco.com.br": { + s: ".rnk-componente-lgpd{display:none !important}", + }, + "unit4.es": { s: "#cookies-law{display:none !important}" }, + "larepublica.co": { c: 0 }, + "agronegocios.co": { c: 0 }, + "asuntoslegales.com.co": { c: 0 }, + "bio-rad.com": { s: "#overlay-shadow{display:none !important}" }, + "vobox.ru": { s: ".vb-cookies-bar{display:none !important}" }, + "elnaro.pl": { c: 0 }, + "canaldigital.no": { j: "5" }, + "surelighttech.com": { s: "#growls-br{display:none !important}" }, + "biosyn.de": { c: 4 }, + "wabu-care.com": { c: 160 }, + "clubsim.com.hk": { c: 2 }, + "prohardver.hu": { s: "#accept-container{display:none !important}" }, + "logout.hu": { s: "#accept_container{display:none !important}" }, + "express.pl": { s: ".newWebsite{display:none !important}" }, + "ego4u.de": { c: 4 }, + "tripadvisor.com": { c: 18 }, + "tripadvisor.fr": { c: 18 }, + "tripadvisor.de": { c: 18 }, + "tripadvisor.com.mx": { c: 18 }, + "tripadvisor.com.ar": { c: 18 }, + "tripadvisor.cl": { c: 18 }, + "tripadvisor.co": { c: 18 }, + "tripadvisor.com.pe": { c: 18 }, + "tripadvisor.com.ve": { c: 18 }, + "tripadvisor.co.uk": { c: 18 }, + "tripadvisor.it": { c: 18 }, + "tripadvisor.es": { c: 18 }, + "tripadvisor.se": { c: 18 }, + "tripadvisor.nl": { c: 18 }, + "tripadvisor.dk": { c: 18 }, + "tripadvisor.ie": { c: 18 }, + "tripadvisor.cz": { c: 18 }, + "tripadvisor.at": { c: 18 }, + "tripadvisor.com.gr": { c: 18 }, + "tripadvisor.fi": { c: 18 }, + "tripadvisor.co.hu": { c: 18 }, + "tripadvisor.pt": { c: 18 }, + "tripadvisor.ch": { c: 18 }, + "tripadvisor.sk": { c: 18 }, + "tripadvisor.be": { c: 18 }, + "tripadvisor.co.za": { c: 18 }, + "dzbank-derivate.de": { s: "#screen-overlay{display:none !important}" }, + "secondsol.com": { j: "5" }, + "zkteco.com": { s: "#cmsg{display:none !important}" }, + "thegapdecaders.com": { c: 5 }, + "matratzen-concord.de": { c: 2 }, + "monese.com": { j: "5" }, + "wwdmag.com": { + s: '.intercom-snippet > [class*="gdpr"]{display:none !important}', + }, + "xsplit.com": { s: ".Toastify{display:none !important}" }, + "widiba.it": { s: ".wd-cookies{display:none !important}" }, + "kupredudominulosti.cz": { s: "#ktCookieStatement{display:none !important}" }, + "guesty.com": { s: ".guesty-cookie-notice{display:none !important}" }, + "startdevchange.com": { s: ".cookies-nav{display:none !important}" }, + "ponte.hu": { c: 3 }, + "officiallifeintheuk.co.uk": { + s: '.shield,div[id*="cookie-preferences"]{display:none !important}', + }, + "henschel-schauspiel.de": { j: "5" }, + "tieranwalt.at": { j: "5" }, + "voltadol.at": { j: "5" }, + "trustmate.io": { + s: 'div[class*="CookiesWrapper"]{display:none !important}', + }, + "k15t.com": { j: "5" }, + "birminghammidshires.co.uk": { c: 0 }, + "motor-stickers.com": { c: 71 }, + "svenskakyrkan.se": { j: "5" }, + "bebocommunication.fr": { c: 5 }, + "wackler-group.de": { s: ".z7cmbnr{display:none !important}" }, + "rbinternational.com.pl": { + s: "#cms-cookie-approvment{display:none !important}", + }, + "nettbil.no": { s: ".nb-cookie-bar{display:none !important}" }, + "brandwatch.com": { s: "#bw-cookie-sys-active{display:none !important}" }, + "kunstsammlung.de": { c: 0 }, + "f8.com": { s: ".v-snack--top{display:none !important}" }, + "eredivisie.pl": { s: '[id^="viewCookies"]{display:none !important}' }, + "euroleague.net": { j: "6" }, + "famobi.com": { j: "5" }, + "ergon.nl": { s: "#ergcb{display:none !important}" }, + "carinthia.eu": { s: ".dcCookieModal{display:none !important}" }, + "indigogames.xyz": { c: 15 }, + "akelius.com": { j: "5" }, + "costain.com": { c: 0 }, + "winfuture.mobi": { s: "#message_id{display:none !important;top:999999px}" }, + "finantia.com": { j: "6" }, + "finantia.es": { j: "6" }, + "qz.com": { s: "#main ~ div{display:none !important}" }, + "getraenke089.de": { s: ".DS_banner_wrapper{display:none !important}" }, + "mantel.com": { j: "5" }, + "magdalena24.pl": { c: 0 }, + "volleybal.nl": { j: "5" }, + "solaranlagen-portal.com": { c: 110 }, + "outdooractive.com": { j: "5" }, + "forsea.de": { s: '[id*="fuer_cookie"]{display:none !important}' }, + "enviam.de": { j: "6" }, + "restaurant-kitty-leo.de": { j: "5" }, + "tre.se": { j: "5" }, + "crowdfinder.be": { c: 2 }, + "vaadin.com": { s: "#haas-cookie-dialog{display:none !important}" }, + "bus-pvl.kz": { s: "#useragreement{display:none !important}" }, + "asgardia.space": { + s: "#app > div:first-child > div:first-child,#app > div > button{display:none !important}", + }, + "bodaskins.com": { c: 0 }, + "unimax.com.tw": { c: 2 }, + "designerdata.nl": { c: 4 }, + "newser.com": { s: "#divCM{display:none !important}" }, + "schauhoehle-breitscheid.de": { c: 40 }, + "retrosix.co.uk": { c: 60 }, + "visionexpress.pl": { s: "#bpr_cookie-alert{display:none !important}" }, + "vibez.pl": { j: "5" }, + "drogeriedepot.de": { s: "#light-box-bg{display:none !important}" }, + "cleanmymac.com": { s: ".bottom-banner{display:none !important}" }, + "fastforwardscience.de": { j: "5" }, + "adventurespiele.net": { j: "5" }, + "widewalls.ch": { s: ".ww-c-cookies__container{display:none !important}" }, + "intercom.com": { + s: "#intercom-cookie-consent-banner{display:none !important}", + }, + "wera.de": { s: '[id^="dsgvo-modal"]{display:none !important}' }, + "era.int": { s: "#__COOKIE_CONFIRM__{display:none !important}" }, + "simplybook.me": { c: 0 }, + "dieallianzdesguten.com": { j: "5" }, + "vuejsdevelopers.com": { + s: ".navbar.is-fixed-bottom{display:none !important}", + }, + "digas.gr": { s: "#tc-pnl{display:none !important}" }, + "lewissilkin.com": { c: 2 }, + "archivespasdecalais.fr": { c: 0 }, + "poppulo.com": { c: 11 }, + "antennaweb.org": { + s: '#__next > div > div > [class*="TosCheck"]{display:none !important}', + }, + "prosa.dk": { j: "5" }, + "buchbinder-auktion.de": { + s: "#cookieSettings,#cookieBlur{display:none !important}", + }, + "andyhayler.com": { c: 2 }, + "iperdi.de": { s: "#consent_info{display:none !important}" }, + "uptain.de": { c: 17 }, + "itis.swiss": { j: "5" }, + "kmweg.de": { c: 77 }, + "raiffeisen-immobilien.at": { j: "5" }, + "yuumari.com": { s: "footer ~ .banner-container{display:none !important}" }, + "fenb.be": { j: "5" }, + "claravital.de": { s: "#consentmanager{display:none !important}" }, + "linz.de": { s: "#sfCookie{display:none !important}" }, + "werkenbijcalco.nl": { j: "5" }, + "cliffordchance.com": { s: "#div_cc_cc{display:none !important}" }, + "quiziniere.com": { j: "5" }, + "happypancake.fi": { s: "#__next > div > .bar{display:none !important}" }, + "happypancake.se": { s: "#__next > div > .bar{display:none !important}" }, + "happypancake.nl": { s: "#__next > div > .bar{display:none !important}" }, + "unedtenerife.es": { j: "5" }, + "gcorelabs.com": { s: ".confirmed_cookie{display:none !important}" }, + "targoversicherung.de": { j: "5" }, + "alexmor.ru": { s: ".b-accept-cookie{display:none !important}" }, + "cetelem.es": { c: 99 }, + "takko.com": { j: "5" }, + "rgu.ac.uk": { s: "#cc-modal{display:none !important}" }, + "amareluna.com": { c: 6 }, + "foxford.ru": { c: 31 }, + "vacuubrand.com": { c: 31 }, + "nacex.es": { j: "5" }, + "startpagina.nl": { s: "body{top:0 !important}" }, + "myswisslife.fr": { s: "mysl-cookies{display:none !important}" }, + "eurocupbasketball.com": { j: "6" }, + "edeka-foodservice.de": { j: "5" }, + "abo24.de": { j: "5" }, + "lapaweb.com": { c: 16 }, + "envoituresimone.com": { j: "5" }, + "truepartnercapital.com": { j: "5" }, + "brk.de": { s: "#zcookie{display:none !important}" }, + "deepstash.com": { s: ".Toaster{display:none !important}" }, + "strummerradio.com": { c: 29 }, + "dopravnakarta.sk": { s: "#CookieAgree{display:none !important}" }, + "poplab.mx": { c: 105 }, + "lipapromet.hr": { s: ".coockiediv{display:none !important}" }, + "yna.co.kr": { s: "#layerAgree{display:none !important}" }, + "frischteigwaren-huber.de": { j: "5" }, + "aranafansub.moe": { c: 114 }, + "blot.fr": { s: "#tracker-warning{display:none !important}" }, + "ferienchecker.at": { j: "5" }, + "justjoin.it": { j: "5" }, + "playmagnus.com": { + s: ".pm-header + .pm-black-background{display:none !important}", + }, + "reviewmeta.com": { j: "5" }, + "dielinke-queer.de": { c: 8 }, + "plurall.net": { s: "#oPrivallyApp-Bar{display:none !important}" }, + "lecourrier.es": { s: "#times-legal-notice{display:none !important}" }, + "freiewaehler.eu": { s: "#myCookie{display:none !important}" }, + "pixel-offers.com": { s: ".v-cookie-policy{display:none !important}" }, + "connexion-emploi.com": { c: 135 }, + "connexion-francaise.com": { c: 135 }, + "aqua-medic.de": { c: 135 }, + "monheim.de": { j: "5" }, + "hs-coburg.de": { c: 158 }, + "aaal.org": { s: ".c-alert-one-time{display:none !important}" }, + "maengelmelder.de": { j: "5" }, + "xn--mngelmelder-l8a.de": { j: "5" }, + "emisora.org.es": { c: 6 }, + "godbolt.org": { j: "5" }, + "gulbenkian.pt": { j: "5" }, + "lotto-brandenburg.de": { + s: "footer > div,footer > form{display:none !important}", + }, + "brf.be": { s: "#cookieDashboard{display:none !important}" }, + "dungeondice.it": { s: "#yn-gdpr{display:none !important}" }, + "eden.de": { s: ".cc-blur,.cc-overlay{display:none !important}" }, + "gardenplaza.de": { s: "#cc_window{display:none !important}" }, + "larian.com": { c: 0 }, + "theorg.com": { s: "#app > span{display:none !important}" }, + "brujulea.net": { s: "#bckie{display:none !important}" }, + "aramido.de": { s: ".banner{display:none !important}" }, + "ep.de": { j: "5" }, + "uniroma1.it": { s: ".cookie-background{display:none !important}" }, + "podcloud.fr": { s: "#rgpd-modal{display:none !important}" }, + "adtinnova.ch": { c: 13 }, + "careercross.com": { c: 7 }, + "nextmarkets.com": { s: "nm-cookie-dialog{display:none !important}" }, + "findino.ch": { s: ".CookieView{display:none !important}" }, + "thairath.co.th": { s: "main > div > footer ~ div{display:none !important}" }, + "insighttimer.com": { s: "#footer ~ .rounded{display:none !important}" }, + "piranha.de": { j: "5" }, + "risekombucha.com": { s: "body > .widget{display:none !important}" }, + "rechtslupe.de": { s: "#dsChoice{display:none !important}" }, + "bgbasket.com": { s: "#private_info{display:none !important}" }, + "yuden.co.jp": { s: '[id^="yuden_gdpr"]{display:none !important}' }, + "poscielrodzinie.pl": { c: 0 }, + "danskemedier.dk": { j: "5" }, + "ardmediathek.de": { + s: '#root > div > div > [class*="Root"] > [class*="Message"]{display:none !important}', + }, + "wegedetektiv.de": { j: "5" }, + "nexthink.com": { + s: "c-community-cookie-consent-banner{display:none !important}", + }, + "studiobookr.com": { j: "5" }, + "mobiliperufficio.com": { c: 0 }, + "camellia.plc.uk": { s: ".sitealert{display:none !important}" }, + "thameswater.co.uk": { s: ".ico-compliance-plugin{display:none !important}" }, + "classic.co.uk": { c: 6 }, + "healthinsight.ca": { j: "5" }, + "phish-test.de": { j: "6" }, + "yobetit.com": { s: ".CookiesContainer{display:none !important}" }, + "giantswarm.io": { s: "#consent_dialog{display:none !important}" }, + "apps112.com": { s: "#s112_accept_cookies{display:none !important}" }, + "diebayerische.de": { j: "5" }, + "wohnmobilforum.de": { j: "5" }, + "wohnen-im-alter.de": { j: "5" }, + "astroreveal.com": { s: ".EU2018{display:none !important}" }, + "kobietaxl.pl": { s: ".cookie_al{display:none !important}" }, + "swissre.com": { s: ".Notification{display:none !important}" }, + "weeronline.nl": { j: "5" }, + "kbv.de": { s: ".layer-cookie{display:none !important}" }, + "wissenstexte.de": { s: "body > dialog{display:none !important}" }, + "aquanox.com": { c: 0 }, + "diaexpert.de": { s: ".dx_cookiebanner{display:none !important}" }, + "adomino.net": { s: "#cf__widget-outer{display:none !important}" }, + "apothekia.de": { j: "5" }, + "thecrag.com": { s: ".banner-message{display:none !important}" }, + "sea-seek.com": { j: "6" }, + "geef.nl": { s: "geef-cookie-settings{display:none !important}" }, + "vpnunlimitedapp.com": { s: ".badge_privacy{display:none !important}" }, + "keepsolid.com": { s: ".badge_privacy{display:none !important}" }, + "vpnlite.net": { s: ".badge_privacy{display:none !important}" }, + "abetterrouteplanner.com": { + s: 'div[data-e2e="menu-button"] + div:not([data-e2e]){display:none !important}', + }, + "feinewerkzeuge.de": { s: "#cookiefeinewerkzeuge{display:none !important}" }, + "fine-tools.com": { s: "#cookiefeinewerkzeuge{display:none !important}" }, + "utensiliprofessionali.com": { + s: "#cookiefeinewerkzeuge{display:none !important}", + }, + "tvo.de": { j: "5" }, + "nowonline.com.br": { s: 'div[id^="cookies"]{display:none !important}' }, + "fiftysix.nl": { j: "5" }, + "easycookasia.de": { c: 5 }, + "elekta.com": { j: "5" }, + "spectyou.com": { c: 32 }, + "dajar.cz": { j: "6" }, + "der-schumacher.de": { s: "#kruemel.cookieConfig{display:none !important}" }, + "donanimhaber.com": { s: ".cookie-kutu{display:none !important}" }, + "neonmob.com": { s: ".nm-tips{display:none !important}" }, + "bestdrive.fr": { j: "5" }, + "comprovendolibri.it": { + s: "#CVLR_AdvPrivacy,#CVLR_AdvPrivacy ~ table{display:none !important}", + }, + "vuweb.vu.nl": { j: "5" }, + "magentagaming.com": { j: "5" }, + "soft8soft.com": { s: ".total-plus-privacy-policy{display:none !important}" }, + "spiel.digital": { s: "#root > div:not([style]){display:none !important}" }, + "kartoteka.by": { c: 34 }, + "pc-college.de": { s: "#clayer{display:none !important}" }, + "langeland.nl": { j: "5" }, + "vinidex.com.au": { s: "#tde-gdpr{display:none !important}" }, + "stoffen-hemmers.nl": { c: 2 }, + "riteintherain.com": { s: "#screen-overlay-white{display:none !important}" }, + "fantasy.motogp.com": { s: "#root > div{display:none !important}" }, + "info-retraite.fr": { c: 0 }, + "was-reimt-sich-auf.de": { + s: "#cookies-modal,#cookies-backdrop{display:none !important}", + }, + "okpedia.it": { c: 16 }, + "uswitch.com": { s: "#us-cookies{display:none !important}" }, + "surveymonkey.com": { + s: ".mds-gdpr-cookie-banner,.wds-overlay{display:none !important}", + }, + "think-cell.com": { s: "body{margin-top:0 !important}" }, + "frameworktraining.co.uk": { s: ".fwt_cookie{display:none !important}" }, + "aarsfjv.dk": { s: "dffedb-cookie-consent{display:none !important}", j: "5" }, + "megascena.pl": { c: 0 }, + "evaair.com": { j: "5" }, + "optima.hr": { c: 0 }, + "troha-dil.hr": { s: "#kvnotice{display:none !important}" }, + "tokic.hr": { c: 2 }, + "deceuninck.hr": { s: ".page-wrapper > .popup{display:none !important}" }, + "7mind.de": { c: 2 }, + "pizzahut.pl": { + s: "#__next > div > div + div:last-child{display:none !important}", + }, + "qinetiq.com": { j: "5" }, + "greenflagaward.org": { c: 14 }, + "clasebcn.com": { c: 0 }, + "pracownia.org.pl": { c: 137 }, + "frankenfernsehen.tv": { j: "5" }, + "lurker.pl": { s: ".uk-alert{display:none !important}" }, + "einstel.pl": { c: 0 }, + "jelonka.com": { s: ".prywatnosc{display:none !important}" }, + "qwic.de": { j: "5" }, + "aia.com.my": { c: 7 }, + "jobalert.ie": { j: "6" }, + "motorsportz.nl": { + s: ".overlay_div,.alert_wrapper{display:none !important}", + }, + "ilmarinen.fi": { j: "5" }, + "didaxis.fr": { s: "#overlay-coockie{display:none !important}" }, + "madametussauds.com": { s: ".cme-container{display:none !important}" }, + "allibo.com": { s: "#ck_warn{display:none !important}" }, + "pas-hammerl.de": { c: 6 }, + "spielemax.de": { s: "#sukhvir-cookie-bar{display:none !important}" }, + "mamiweb.de": { c: 4 }, + "mymusictaste.com": { + s: "#__MoaiPortal__Outmost__{display:none !important}", + }, + "openjobmetis.it": { j: "5" }, + "puzzlemaster.ca": { c: 15 }, + "bansdiving.de": { c: 40 }, + "cliverton.co.uk": { s: ".popup-wrapper{display:none !important}" }, + "besplatka.ua": { s: "#cookie-bottom{display:none !important}" }, + "eurobuch.com": { s: "#consentBanner1{display:none !important}" }, + "yello.com": { s: ".cookieplaceholder{display:none !important}" }, + "daemmen-und-sanieren.de": { c: 110 }, + "foxtons.co.uk": { j: "5" }, + "phc-muenchen.de": { + s: "#cookie_banner_modal{display:none !important}", + c: 14, + }, + "whiskybase.com": { s: ".cookie-question{display:none !important}" }, + "yourstory.com": { j: "6" }, + "bang-olufsen.com": { j: "5" }, + "rtlplay.be": { s: ".app__content ~ div{display:none !important}" }, + "poenvoorgroen.nl": { s: ".cc-layer{display:none !important}" }, + "reimbursement.institute": { s: "#bla{display:none !important}" }, + "alba.info": { c: 77 }, + "sued.aldi-liefert.de": { c: 14 }, + "qrd.by": { s: ".keckse{display:none !important}" }, + "proman-emploi.fr": { j: "5" }, + "storiepoesie.it": { s: "#stpo_cookielaw_banner{display:none !important}" }, + "lavoro-over40.it": { s: ".lo40-cookie-div{display:none !important}" }, + "volkswagen.co.uk": { s: "#bannerOverlay{display:none !important}" }, + "waze.com": { s: ".wz-cc-container{display:none !important}" }, + "konversionskraft.de": { s: ".kkcb_portal{display:none !important}" }, + "commentreparer.com": { j: "5" }, + "esanum.fr": { s: "esn-cookie-disclaimer{display:none !important}" }, + "mytime.de": { + s: ".modal--cookie-notice{display:none !important}.modal__opened{overflow:visible !important}", + }, + "combi.de": { j: "5" }, + "mathaeser.de": { j: "5" }, + "kinopolis.de": { j: "5" }, + "itopvpn.com": { s: ".footer ~ .content{display:none !important}" }, + "i-posciel.pl": { c: 0 }, + "servicestatus.net": { s: ".cf__visible{display:none !important}" }, + "nanu-nana.de": { c: 17 }, + "begroting-2021.nl": { j: "5" }, + "lebegesund.de": { s: "lgv-cookie-manager{display:none !important}" }, + "mazury24.eu": { j: "5" }, + "tarnobrzeg.info": { j: "5" }, + "blackboard.com": { j: "5" }, + "shsu.blackboard.com": { + s: ".lb-overlay,.lb-wrapper-absolute{display:none !important}", + }, + "unitedwardrobe.com": { s: "#__next > section{display:none !important}" }, + "hotel-neue-post.de": { + s: ".evconsent-dialog-container{display:none !important}", + }, + "nibcdirect.de": { j: "5" }, + "claudiakookt.nl": { s: "#sticky{display:none !important}" }, + "elexgame.com": { c: 0 }, + "cc.com": { + s: "#balaMainContainer,.module-container-bala{display:none !important}", + }, + "real.de": { j: "5" }, + "appyshop.co.uk": { c: 0 }, + "netztest.at": { j: "6" }, + "mazda-autohaus-schreier-biebergemuend-bieber.de": { j: "5" }, + "speakout7eleven.ca": { + s: "#speakout-cookie-template{display:none !important}", + }, + "financial-ombudsman.org.uk": { s: "#wrap{margin-top:0 !important}" }, + "antenne.at": { c: 49 }, + "ar-packaging.com": { c: 8 }, + "gumtree.com": { s: ".notification-box{display:none !important}" }, + "gamefreak.gr": { c: 71 }, + "spbtvonline.ru": { s: "#agreeC{display:none !important}" }, + "ab-m.de": { j: "5", s: ".wd-consent{display:none !important}" }, + "swrag.de": { j: "5" }, + "nzxt.com": { c: 6 }, + "ogrzewanie-domu.pl": { c: 0 }, + "autohaus24.de": { j: "5" }, + "keramiko.pl": { s: "#popAdvertising{display:none !important}" }, + "fzone.cz": { s: ".sys-alert{display:none !important}" }, + "supergres.com": { s: "#mk-cookie{display:none !important}" }, + "lavoroeconcorsi.com": { s: "#mk-cookie{display:none !important}" }, + "eplan.si": { c: 35 }, + "eplan.bg": { c: 35 }, + "eplan.com.cn": { c: 35 }, + "eplan.hr": { c: 35 }, + "eplan.ro": { c: 35 }, + "eplan.ch": { c: 35 }, + "eplan-sk.sk": { c: 35 }, + "eplan.hu": { c: 35 }, + "eplan.com.tr": { c: 35 }, + "eplan.blog": { j: "5" }, + "pschyrembel.de": { s: "#cbAlert{display:none !important}" }, + "celonis.com": { j: "5" }, + "hygiene-onlineshop.de": { + s: 'div[id^="ecomas-scch"]{display:none !important}', + }, + "ableton.com": { s: "#biscuits-overlay{display:none !important}" }, + "ebuyer.com": { s: ".cookies-not-accepted{display:none !important}" }, + "craftsportswear.com": { s: ".slide-in.bottom{display:none !important}" }, + "next-decision.fr": { c: 48 }, + "media.pl": { s: ".ui-notificationbar{display:none !important}" }, + "dkv-euroservice.com": { c: 103 }, + "html5games.com": { j: "5" }, + "meistertask.com": { s: "#cb-wrapper{display:none !important}" }, + "jsitor.com": { j: "5" }, + "idec.org.br": { + s: "#block-system-main-menu ~ div + div{display:none !important}", + }, + "psychiatry.org": { s: "#dvPrivacy{display:none !important}" }, + "dalbyherald.com.au": { s: "#pp-notice{display:none !important}" }, + "foto-lambertin.de": { j: "5" }, + "spaceapegames.com": { + s: "#root > nav ~ div + div{display:none !important}", + }, + "mcg-digital.de": { c: 5 }, + "boulderholisticvet.com": { c: 5 }, + "gutscheine.welt.de": { + s: ".wlt-privacy-policy-widget{display:none !important}", + }, + "freiwald.com": { j: "5" }, + "catpublications.com": { s: "#gtmAlert{display:none !important}" }, + "solid-thueringen.de": { c: 8 }, + "mcrent.de": { j: "5" }, + "wiltmann.de": { s: "#cde{display:none !important}" }, + "juitnow.com": { j: "5" }, + "homebook.pl": { s: ".hb-layout ~ div{display:none !important}" }, + "plein.nl": { j: "5" }, + "wschowa.info": { j: "5" }, + "seriea.pl": { s: '[id^="viewCookies"]{display:none !important}' }, + "undo.net": { s: "#fullpersonal,#fullboxpersonal{display:none !important}" }, + "deandavid.at": { c: 82 }, + "pee.place": { j: "6" }, + "postboxmap.com": { j: "6" }, + "nearest.place": { j: "6" }, + "boley.de": { s: ".ckmsg{display:none !important}" }, + "totallywicked-eliquid.co.uk": { c: 2 }, + "sebgroup.com": { c: 152 }, + "greenpandagames.com": { c: 69 }, + "deces-en-france.fr": { s: ".s-app-cookies{display:none !important}" }, + "ultraedit.com": { s: "#pp_b{display:none !important}" }, + "systemkamera.one": { s: "#privacyopt{display:none !important}" }, + "asv-grosskrotzenburg.de": { + s: "#mb_boxcookie_banner,.bbody{display:none !important}", + }, + "truefire.com": { s: ".alert{display:none !important}" }, + "agirc-arrco.fr": { c: 49 }, + "samengezond.nl": { j: "5" }, + "manpowergroup.at": { j: "5" }, + "neuseeland-haus.de": { j: "5" }, + "xscode.com": { s: "xsc-cookies-consent{display:none !important}" }, + "oliverfischer.de": { + s: ".fullContainer.bgNoRepeat.noBorder{display:none !important}", + }, + "amix.pl": { s: "#policy{display:none !important}" }, + "hagergroup.com": { + s: ".cookie-hint-container + #header{top:0 !important}.index__cookie__body + #header + section:first-of-type,.index__cookie__body + #header + a + section:first-of-type{padding-top:0 !important}", + }, + "playboyrussia.com": { c: 150 }, + "zaochnik.ru": { s: ".agree[data-agreement]{display:none !important}" }, + "holzhandlung-bremerhaven.de": { s: "#cp-inner{display:none !important}" }, + "dehn.at": { j: "5" }, + "eronity.com": { s: "#wantcookies{display:none !important}" }, + "gaana.com": { j: "6" }, + "keltican-forte.de": { j: "5" }, + "greengo.com": { c: 2 }, + "getraenke-news.de": { j: "5" }, + "conseil-national.medecin.fr": { j: "5" }, + "die-akademie.de": { s: "#__next > div:last-child{display:none !important}" }, + "magoshare.com": { s: "#user_popup{display:none !important}" }, + "fiction-addiction.com": { c: 6 }, + "discoverbooks.com": { s: "#privacy_div{display:none !important}" }, + "ing.ru": { s: ".glass,.dialog{display:none !important}" }, + "allnet-flat-vergleich-24.de": { + s: "#ax_consent_inform{display:none !important}", + }, + "beckett.com": { s: ".cookieTkd{display:none !important}" }, + "bezuzyteczna.pl": { c: 0 }, + "gesundheitsterminal.de": { + s: ".jmg-googlemaps-dsgvo-notification{display:none !important}", + }, + "dewalt.ru": { s: ".test-mode__wrap{display:none !important}" }, + "plcnext-community.net": { c: 17 }, + "lablue.de": { c: 6 }, + "bvkaiserslautern.de": { c: 0 }, + "crowd1.com": { s: ".cookie-concent{display:none !important}" }, + "burg-bentheim.de": { s: ".DSbox{display:none !important}" }, + "abramsbooks.com": { s: "#abr_cookie_modal{display:none !important}" }, + "raiffeisen-laborservice.de": { s: ".nptbccm{display:none !important}" }, + "szekelyhon.ro": { s: "#page-mask{display:none !important}" }, + "envialia.com": { s: ".tco-content-dock{display:none !important}" }, + "byclickeat.fr": { c: 49 }, + "wago.com": { s: ".wg-modal__overlay{display:none !important}" }, + "medidata.ch": { c: 2 }, + "gannikus-original.de": { c: 0 }, + "wsz-marburg.de": { s: "#js-cookie-text{display:none !important}" }, + "sharewise.com": { j: "5" }, + "weilburger.com": { s: ".lus-cookie{display:none !important}" }, + "opito.com": { s: "#app > footer ~ div{display:none !important}" }, + "xn---43-9cdulgg0aog6b.xn--p1ai": { j: "6" }, + "onlinezugangsgesetz.de": { j: "5" }, + "zonmw.nl": { s: ".header-notice{display:none !important}" }, + "aditum.de": { s: "#c_bg{display:none !important}" }, + "haus-des-meeres.at": { j: "5" }, + "novadb.com": { + s: "#gatsby-focus-wrapper > footer ~ div{display:none !important}", + }, + "gamingonlinux.com": { j: "5" }, + "alfakassan.se": { c: 0 }, + "esv-schwenger.de": { j: "5" }, + "elrongmbh.de": { j: "5" }, + "dnvgl.com": { c: 6 }, + "bonami.pl": { j: "5" }, + "tvaktuell.com": { j: "5" }, + "dhl.ru": { s: "#modcookie{display:none !important}" }, + "gehrplastics.com": { s: ".module-dataprotection{display:none !important}" }, + "gehr.de": { s: ".module-dataprotection{display:none !important}" }, + "kwyk.fr": { j: "5" }, + "canbeuseful.com": { c: 0 }, + "thenakedpharmacy.com": { c: 2 }, + "qbilon.net": { c: 2 }, + "ffr.fr": { j: "5" }, + "playstation.com": { + s: '.psw-bottom-left[data-qa="gdpr-setting"]{display:none !important}', + }, + "atozmath.com": { s: "#consentframe{display:none !important}" }, + "medcalc.org": { s: "#consentframe{display:none !important}" }, + "labyrinthos.co": { s: ".floating.bottom{display:none !important}" }, + "esmarket.gr": { s: "#mstm-cookie{display:none !important}" }, + "cleanairgm.com": { j: "6" }, + "cajeando.com": { c: 0 }, + "cbc.ca": { s: "#alert_modal.privacy{display:none !important}" }, + "aromatika.com.pl": { c: 0 }, + "onsite.fun": { c: 24 }, + "twe.no": { s: "body > div > div:last-child{display:none !important}" }, + "supermedia.pl": { c: 0 }, + "bild-online.dk": { s: "#fixedDiv2{display:none !important}" }, + "spbtv.com": { + s: '#app > div > div > [class*="container"]{display:none !important}', + }, + "easypark.fr": { s: '.header > [style*="visible"]{display:none !important}' }, + "makeproaudio.com": { j: "5" }, + "buchcopenhagen.dk": { j: "5" }, + "dragonshop.gr": { c: 80 }, + "medici-stomatologi.ro": { s: "#cookbox{display:none !important}" }, + "multibook.pl": { c: 0 }, + "sozialleistungen.info": { c: 15 }, + "techoral.com": { + s: "#myCoockie{display:none !important}", + c: 14, + }, + "notebookgalerie.de": { s: ".loading-mask{display:none !important}" }, + "e-fundresearch.com": { j: "6" }, + "howsmart.pl": { c: 5 }, + "spw.ru": { s: ".confidential-block{display:none !important}" }, + "sembella.pl": { c: 137 }, + "nobilia.de": { j: "5" }, + "bde.es": { s: "#dvCookies{display:none !important}" }, + "motorsportmarkt.de": { j: "5" }, + "sheego.de": { j: "5" }, + "audacity-kurs.de": { s: ".elo-snackbar{display:none !important}" }, + "search.itaa.be": { j: "5" }, + "feldbusse.de": { s: ".show-cookie .footer{display:none !important}" }, + "edyoda.com": { + s: '.App [class*="UserConsentBox"]{display:none !important}', + }, + "ktr.com": { j: "5" }, + "eloboost24.eu": { c: 2 }, + "xiao-mi.fr": { c: 29 }, + "brusarul.com": { c: 0 }, + "hidrive.com": { j: "5" }, + "klaviano.com": { s: "#cooki_box{display:none !important}" }, + "cookmedical.eu": { s: ".cook-cookie-banner{display:none !important}" }, + "bonarkacitycenter.pl": { c: 0 }, + "faktograf.hr": { c: 5 }, + "antarestech.com": { c: 4 }, + "deceuninck.cz": { s: ".popup.block.next-top{display:none !important}" }, + "hoklartherm.de": { s: ".grey_ovarlay{display:none !important}" }, + "nxtbookmedia.com": { s: "#gdpr-pop{display:none !important}" }, + "nxm.ro": { s: ".footer_notif{display:none !important}" }, + "rondel.pl": { s: "#rondelpl_cookies{display:none !important}" }, + "apricon.se": { s: "#glass,#approvebox{display:none !important}" }, + "hotelsbarriere.com": { j: "5" }, + "brico.be": { j: "5" }, + "o2.fr": { j: "5" }, + "schindelhauerbikes.com": { s: "#etrpop{display:none !important}" }, + "trainsweateat.com": { + s: "#root > div > div:first-child > div + div:last-child{display:none !important}", + }, + "actionsport-rainbowdivers.de": { j: "5" }, + "vivaconagua.org": { s: "#sccBanner{display:none !important}" }, + "112groningen.nl": { j: "5" }, + "amd.com": { c: 34 }, + "nedeljnik.rs": { s: "#kuki_upozorenje{display:none !important}" }, + "wohnkonzept.co.at": { s: ".ConsentBanner{display:none !important}" }, + "playsnake.org": { c: 0 }, + "playtictactoe.org": { c: 0 }, + "schellenberg.de": { j: "5" }, + "content.de": { s: 'div[id*="hinweis-cookie"]{display:none !important}' }, + "livexlive.com": { s: ".tos-footer{display:none !important}" }, + "kissnofrog.com": { j: "5", s: ".nt-cc{display:none !important}" }, + "konzerthaus-dortmund.de": { j: "5" }, + "egumenita.ro": { c: 0 }, + "dellrefurbished.com": { j: "5" }, + "spandidos-publications.com": { + s: ".footer > #navbar{display:none !important}", + }, + "jobbsafari.se": { s: '#__next > [class^="Ufti"]{display:none !important}' }, + "plaster-miodu.pl": { s: "#growls-br{display:none !important}" }, + "dialdirect.co.uk": { c: 5 }, + "leica-microsystems.com": { j: "5" }, + "centogene.com": { j: "5" }, + "affairenmarktplatz.com": { s: "#overlay-content{display:none !important}" }, + "i-parcel.com": { s: ".iparCookieNotice{display:none !important}" }, + "computeruniverse.net": { + s: ".c-consentLayer__drop{display:none !important}", + }, + "javea.com": { s: "#dcip-cookies{display:none !important}" }, + "camtasia-training.de": { s: "#lscookr_form{display:none !important}" }, + "fleurop.nl": { s: ".app-info{display:none !important}" }, + "immobilien-zeitung.de": { s: "iz-cookie-banner{display:none !important}" }, + "surveymonkey.de": { + s: ".mds-gdpr-cookie-banner,.wds-overlay{display:none !important}", + }, + "groupelaposte.com": { s: "#root > div > div{display:none !important}" }, + "bremerhaven.de": { j: "5" }, + "schoenbrunn.at": { + s: "#modal-cookie-notice{display:none !important}", + c: 14, + }, + "gerarddarel.com": { s: "#cookieLab{display:none !important;z-index:-1}" }, + "kitchentime.no": { c: 2 }, + "kitchentime.se": { c: 2 }, + "kitchentime.fi": { c: 2 }, + "kitchentime.dk": { c: 2 }, + "kitchentime.de": { c: 2 }, + "kitchentime.com": { c: 2 }, + "kiloo.com": { s: ".cmp-main{display:none !important}" }, + "zebrapen.ca": { c: 97 }, + "linfusion.fr": { c: 59 }, + "ankerbrot.at": { j: "5" }, + "bigmeatlove.de": { c: 4 }, + "idera.com": { s: ".idCookiePolicyBanner{display:none !important}" }, + "nikkei.com": { + s: "k2-privacy-notification,.bpPrivacy,.f-privacy__modal{display:none !important}", + }, + "nikkeibp.co.jp": { s: ".bpPrivacy{display:none !important}" }, + "dreame-technology.com": { s: ".jsFixedMessage{display:none !important}" }, + "shadowofwar.com": { j: "5" }, + "bretagne.bzh": { s: "#cnil-container{display:none !important}" }, + "bikemag.hu": { s: "#_ning_gdpr_approve{display:none !important}" }, + "dangenentertainment.com": { j: "5" }, + "vedes.com": { s: "#ch{display:none !important}" }, + "vedes.de": { s: "#ch{display:none !important}" }, + "trixie.de": { + s: ".modal_cookie_banner,#DOMWindowOverlay{display:none !important}", + }, + "keb.de": { j: "5" }, + "vytenio4.lt": { s: ".cookie-cover{display:none !important}" }, + "dresdner-fachanwaelte.de": { j: "5" }, + "phoenix.de": { j: "3" }, + "targeo.pl": { j: "5" }, + "celeraone.com": { j: "5" }, + "breitbandmessung.de": { j: "5" }, + "jokers.de": { j: "5" }, + "ostufer.net": { s: 'div[id^="popdown"]{display:none !important}' }, + "tohotheater.jp": { s: ".optIn{display:none !important}" }, + "peachnewmedia.com": { c: 103 }, + "profilcultura.it": { c: 2 }, + "dhlparcel.co.uk": { c: 0 }, + "die23er.de": { s: "#ot_consent{display:none !important}" }, + "darting.de": { s: ".acookie{display:none !important}" }, + "ahrsteig.de": { c: 65 }, + "falano.de": { c: 17 }, + "rexel.fr": { c: 14 }, + "rexel.de": { c: 14 }, + "genickbruch.com": { + s: 'body > div > div[style*="fixed"]{display:none !important}', + }, + "feuertrutz-katalog.de": { j: "5" }, + "r-raymon-bikes.com": { j: "5" }, + "hw-zuschuss.daimler.com": { c: 49 }, + "xentry.daimler.com": { s: ".xf-cookie-hint-color{display:none !important}" }, + "espadrij.com": { j: "5" }, + "mazda-autopark-rath-duesseldorf.de": { j: "5" }, + "bausep.de": { j: "5" }, + "cataloxy.es": { s: "#cookies_cond{display:none !important}" }, + "nigiara.it": { c: 16 }, + "blitzortung.org": { s: "#topdiv{display:none !important}" }, + "flotte.de": { s: "#rodo{display:none !important}" }, + "mesvoisins.fr": { + s: '.c-layout-wrap ~ [class*="goodhood"]{display:none !important}', + }, + "cleveron.com": { s: ".cookie-accept-modal{display:none !important}" }, + "fandomauth.gamepedia.com": { j: "5" }, + "sportpirate.com": { c: 147 }, + "cyclad.org": { s: ".bandeauninfo{display:none !important}" }, + "spektrumsports.com": { c: 2 }, + "xenofit.de": { s: ".xenofit-cookiebar{display:none !important}" }, + "solcom.de": { j: "5" }, + "sigma-foto.de": { s: ".cc-popup-wrapper{display:none !important}" }, + "reputationup.com": { c: 5 }, + "museenkoeln.de": { s: "#ac_cookiebanner{display:none !important}" }, + "job-impulse.com": { j: "5" }, + "speedmeter.sk": { s: "#w_notice{display:none !important}" }, + "pasteleria-jr.es": { j: "5" }, + "osborn.com": { s: ".ob-home-gdpr-banner-widget{display:none !important}" }, + "forumfree.it": { s: ".jnote,body > .note{display:none !important}" }, + "eltasat.cz": { s: ".shadow.ov{display:none !important}" }, + "farmer.pl": { j: "5" }, + "laboutiqueharibo.fr": { s: ".js-HarCookie{display:none !important}" }, + "peoplesenergy.co.uk": { s: "#prefs{display:none !important}" }, + "flowkey.com": { + s: '#gatsby-focus-wrapper > [role="alert"]{display:none !important}', + }, + "cassart.co.uk": { s: ".global-promotion{display:none !important}" }, + "model-bazar.cz": { c: 0 }, + "germany.travel": { j: "5" }, + "privacy.net": { s: ".di-cookie-consent-pop{display:none !important}" }, + "innsbruck-airport.com": { j: "5" }, + "psiquiatria.com": { j: "5" }, + "helpucover.co.uk": { c: 4 }, + "finex.cz": { s: ".finex-cookiebar{display:none !important}" }, + "prosenectute.ch": { c: 0 }, + "dlawas.info": { j: "5" }, + "infostrow.pl": { j: "5" }, + "halowawa.pl": { j: "5" }, + "popsockets.co.uk": { c: 14 }, + "largenet.de": { s: "#largenet_consent{display:none !important}" }, + "tw.de": { c: 40 }, + "techpackmobileandgadgetcover.co.uk": { + s: "body > .alert:nth-of-type(1){display:none !important}", + }, + "zs1mm.home.pl": { c: 1 }, + "astleyclarke.com": { s: "#ac-cookie-notice{display:none !important}" }, + "polskieskarby.pl": { c: 0 }, + "meble-4you.pl": { j: "5" }, + "roztoczanskipn.pl": { j: "5" }, + "parentclub.scot": { c: 2 }, + "cimetieres-de-france.fr": { + s: "#js-header-cookie{display:none !important}", + }, + "calimove.com": { c: 17 }, + "kartell.com": { s: "#gdprPopup{display:none !important}" }, + "orderbird.com": { c: 65 }, + "toggl.com": { + s: ".toggl-cw-body,.consent-wrapper{display:none !important}", + }, + "kora.fr": { c: 2 }, + "leirovins.be": { j: "5" }, + "zurich.co.uk": { s: "#opnotification{display:none !important}" }, + "whitepages.com": { s: ".v-snack__wrapper{display:none !important}" }, + "jiosaavn.com": { s: ".c-toast{display:none !important}" }, + "wegrow.info": { c: 14 }, + "clickandtoner.es": { s: "#beapp_cookies{display:none !important}" }, + "britannica.com": { s: ".bk-cookie-alert-snackbar{display:none !important}" }, + "clip-zip.com": { c: 41 }, + "diamantor.fr": { c: 41 }, + "lamaletaintima.com": { c: 41 }, + "lasvinotecas.es": { c: 41 }, + "norskuniform.no": { c: 41 }, + "plaidissimo.fr": { c: 41 }, + "grupovaughan.com": { c: 41 }, + "ehs.tv": { c: 41 }, + "smaer.ro": { c: 41 }, + "todoesled.com": { c: 41 }, + "porezna-uprava.hr": { s: "#cookie,.modal-cookie{display:none !important}" }, + "playmagic.com.mt": { c: 64 }, + "taxi-point.co.uk": { s: ".powr-popup{display:none !important}" }, + "wizconnected.com": { s: ".wiz-cookie-policy{display:none !important}" }, + "vitall.co.uk": { c: 3 }, + "point-s.de": { c: 0 }, + "second-hand-ikea.com": { j: "5" }, + "tbs-aachen.de": { s: ".new_cooky_layer{display:none !important}" }, + "surfacescan.co.uk": { c: 5 }, + "natuurmonumenten.nl": { j: "5" }, + "binance.com": { j: "5" }, + "ewebtrans.com": { s: "#webtrans_cookie_bar{display:none !important}" }, + "schullv.de": { j: "5" }, + "sync.me": { c: 0 }, + "futbollab.com": { s: "#overbox-politica{display:none !important}" }, + "ivideon.com": { + s: '.iv-ui-website-cookie-compliance,.iv-persistent-notification[data-id*="cookie"],.iv-ui-q2a-cookie-compliance{display:none !important}', + }, + "oxi-corp.com": { c: 39 }, + "cam4.com": { s: "#promptArea{display:none !important}" }, + "cam4.es": { s: "#promptArea{display:none !important}" }, + "cam4.fr": { s: "#promptArea{display:none !important}" }, + "holodilnik.ru": { s: ".alert-compliance{display:none !important}" }, + "geekjack.net": { c: 3 }, + "vitesse-waterontharder.com": { j: "5" }, + "meder-frankfurt.de": { s: "#ch{display:none !important}" }, + "portalnovosti.com": { c: 0 }, + "amministrazionicomunali.it": { j: "5" }, + "schaecke.at": { c: 14 }, + "impulse.de": { j: "5" }, + "rechtsanwaelte-pesch.de": { s: "#privacy{display:none !important}" }, + "spirou.com": { c: 59 }, + "vr-expert.nl": { c: 5 }, + "dish.com": { s: ".ccpa{display:none !important}" }, + "webdamdb.com": { j: "5" }, + "totallymoney.com": { + s: ".tm-cookie-banner__spacer{display:none !important}", + }, + "freeyou.ag": { j: "5" }, + "tickets.motorsport-total.com": { + s: "#app > div:last-child:not(:only-child){display:none !important}", + }, + "insomnia.gr": { s: "#elInsomniaCookieBar{display:none !important}" }, + "consolewars.de": { s: ".cookies_dim{display:none !important}" }, + "brightstar.com": { j: "5" }, + "fitnessraum.de": { + s: ".cc-gdpr-modal{display:none !important}", + c: 14, + }, + "elkem.com": { j: "6" }, + "poessl4you.de": { c: 0 }, + "tonershop.at": { j: "6" }, + "coinmarket.network": { s: "#policymodal{display:none !important}" }, + "virtual-railroads.de": { s: ".gdpr_hook{display:none !important}" }, + "formula1game.com": { + s: "#root > div:not([class]) > div{display:none !important}", + }, + "heizung-solar24.de": { s: ".becc-ol{display:none !important}" }, + "scandinavianphoto.no": { + s: '#content-container ~ [style*="height:0"] ~ div{display:none !important}', + }, + "devmedia.com.br": { s: ".termos-politica{display:none !important}" }, + "verce.me": { j: "6" }, + "cheapenergy24.de": { j: "5" }, + "ujam.com": { + s: "#ujam-tracking-cookiebanner{display:none !important}", + c: 14, + }, + "yoko.de": { j: "5" }, + "ricochet.com": { s: "#ricochet-cookie-bar{display:none !important}" }, + "wwz.ch": { j: "5" }, + "emarketer.com": { s: ".emgdpr-cookies{display:none !important}" }, + "kochen-und-design.de": { c: 1 }, + "napaonline.com": { s: ".CCPA{display:none !important}" }, + "quooker.be": { j: "5" }, + "kofc.org": { s: "kc-cookie-consent{display:none !important}" }, + "spalwart.com": { s: "#wa-message-container{display:none !important}" }, + "die-medienanstalten.de": { j: "5" }, + "porttechnology.org": { c: 5 }, + "taiga.io": { s: ".landend-infobar-dark{display:none !important}" }, + "velkaepocha.cz": { s: ".machr-cookie-message{display:none !important}" }, + "wanted.law": { j: "5" }, + "urgibl.de": { j: "5" }, + "kunzbaumschulen.ch": { j: "5" }, + "ptc-auto.hu": { s: "#hCookiePanel{display:none !important}" }, + "ridero.ru": { + s: '#app > [class*="cont"],.b-root > [class*="layout"] > [class*="cont"]{display:none !important}', + }, + "adventuregamestudio.co.uk": { c: 0 }, + "puritech.be": { s: 'div[id*="cookie__modal"]{display:none !important}' }, + "geolive.org": { j: "5" }, + "microchip.com": { + s: ".cookieSettings,.mchp-cookie{display:none !important}", + }, + "karkkikuja.fi": { s: "#cp_popup{display:none !important}" }, + "indiatimes.com": { + s: ".consent-container,.du_consent,.cookie_stng{display:none !important}", + }, + "stwbs.de": { j: "5" }, + "beertasting.com": { s: ".bts-cookie-notice{display:none !important}" }, + "legomastersloteria.pl": { s: "#cookies_modal{display:none !important}" }, + "urlaubsgruss.com": { s: ".dscheck{display:none !important}" }, + "balkdragers.com": { s: ".stn-cookies{display:none !important}" }, + "computerprofi.com": { j: "5" }, + "lepona.de": { j: "5" }, + "foxxshirts.de": { j: "5" }, + "textil-grosshandel.eu": { j: "5" }, + "sekwens.com": { s: "#module-aboveBox{display:none !important}" }, + "ventocom.at": { j: "5" }, + "resultsbase.net": { j: "5" }, + "hot.at": { j: "5" }, + "hot.si": { j: "5" }, + "hot.dk": { s: "#scw{display:none !important}" }, + "rba.hr": { s: "#cd-module-main{display:none !important}" }, + "rbainvest.hr": { s: "#cd-module-main{display:none !important}" }, + "mathem.se": { j: "5" }, + "nicequest.com": { s: "#footer ~ div{display:none !important}" }, + "orange.pl": { + s: '#__next > div > section[role="region"],.opl-cookie-control{display:none !important}', + }, + "stadt-galerie-hameln.de": { s: "#mdl-overlay{display:none !important}" }, + "lifepointspanel.com": { j: "5" }, + "pitstop.de": { j: "5" }, + "schaeffler.fr": { s: ".scha__cookie-banner{display:none !important}" }, + "auchan.ru": { s: "#root > div > footer ~ div{display:none !important}" }, + "migusto.migros.ch": { + s: '[data-js-module*="cookie-banner"]{display:none !important}', + }, + "hbs.hu": { s: "#sapper > footer{display:none !important}" }, + "ids-imaging.com": { s: "#privacycheck{display:none !important}" }, + "jateknet.hu": { s: "#profiling-accept{display:none !important}" }, + "esko-catering.de": { c: 2 }, + "agrarshop-online.com": { s: "#darkBack{display:none !important}" }, + "ztedevices.com": { s: ".cookies_tips{display:none !important}" }, + "fernsehturm-stuttgart.de": { + s: "#modalCookie,#cookieManagment{display:none !important}", + }, + "dstreet.pl": { + s: "#ToplayerCover,#ToplayerConsent{display:none !important}", + }, + "athlinks.com": { s: "#footer-container ~ div{display:none !important}" }, + "skysails-marine.com": { s: ".am-notification{display:none !important}" }, + "checkmyfile.com": { s: "#messageBanner{display:none !important}" }, + "matspar.se": { j: "5" }, + "shpr.fr": { s: "#script_analytics{display:none !important}" }, + "drewag.de": { s: ".mcfCookieAcceptanceContainer{display:none !important}" }, + "zekur.nl": { j: "5" }, + "mitgas.de": { j: "5" }, + "norddeutsch-gesund.de": { j: "5" }, + "regionalnetze-linzgau.de": { + s: "#backgroundMessagebox{display:none !important}", + }, + "services.gov.gr": { c: 24 }, + "clargesmayfair.com": { j: "5" }, + "kingstoncentre.co.uk": { j: "5" }, + "moomoo.io": { j: "5" }, + "datasite.com": { s: ".policybar{display:none !important}" }, + "dow.com": { s: ".screenBlockOverlay{display:none !important}" }, + "checkmate.gr": { c: 40 }, + "helium.com": { s: "article > footer ~ div{display:none !important}" }, + "invk.nl": { j: "5" }, + "it-shop24.pl": { c: 0 }, + "degum.de": { s: "#cookiemanager{display:none !important}" }, + "nespresso.com": { s: "#nes_cookie_banner_wrapper{display:none !important}" }, + "regione.lombardia.it": { j: "5" }, + "surfachem.pl": { s: ".rcsc-popup{display:none !important}" }, + "ogladajanime.pl": { j: "5" }, + "tri-shop24.de": { c: 2 }, + "osehero.pl": { j: "5" }, + "pronovabkk.de": { j: "5" }, + "thincast.com": { j: "5" }, + "sprintersports.com": { s: ".cookies-settings{display:none !important}" }, + "ryanair.com": { + s: "rooms-cookies-policy,.trboModuleContainer,.ryr-cookie-popup{display:none !important}", + }, + "robe-materiel-medical.com": { s: ".w3-container{display:none !important}" }, + "digitfoto.de": { + s: "#cookieds,#cookiedsdetails,#bodygrau{display:none !important}", + }, + "bim.yaskawa.com": { s: ".pop{display:none !important}" }, + "brwahl.de": { j: "5" }, + "betriebsrat.de": { j: "5" }, + "snp-online.de": { j: "5" }, + "verla.de": { j: "5" }, + "madalinliviu.ro": { c: 0 }, + "stadtwerke-stuttgart.de": { c: 161 }, + "magazineexchange.co.uk": { c: 27 }, + "jaimeattendre.com": { s: ".p_CookieConsent{display:none !important}" }, + "turbozentrum.de": { s: "#consentmanager{display:none !important}" }, + "oventrop.com": { j: "5" }, + "jurnalul.ro": { c: 3 }, + "audiotop.pl": { c: 0 }, + "medicina.ru": { s: "#policy{display:none !important}" }, + "avid.com": { j: "5" }, + "houthandelonline.nl": { c: 14 }, + "neucamed.pl": { s: ".cookiesactive .main{margin-top:0 !important}" }, + "mahindra.com": { s: ".privacy-warning{display:none !important}" }, + "neilpatel.com": { s: "#bottom-bar{display:none !important}" }, + "lcp.uk.com": { c: 6 }, + "perfumesclub.com": { c: 0 }, + "medimax.de": { j: "5" }, + "ruegenwalder.de": { + s: 'body > [id*="csdialog"]{display:none !important}', + j: "5", + }, + "developpement-informatique.com": { + s: ".gdpr-settings{display:none !important}", + }, + "fass.se": { + s: "#cookie-dialog-sidebar{display:none !important}#main-content{margin-left:0 !important}", + }, + "merrell.pl": { j: "5" }, + "powercolor.com": { s: ".Privacy{display:none !important}" }, + "radio8.de": { j: "5" }, + "celticfc.com": { s: ".popup{display:none !important}" }, + "deutschertourismuspreis.de": { j: "5" }, + "markt-oberstdorf.de": { j: "5" }, + "tramino.de": { j: "5" }, + "ok-bergbahnen.com": { j: "5" }, + "hotel-mohren.de": { j: "5" }, + "alpinschule-oberstdorf.de": { j: "5" }, + "oberstdorf.de": { j: "5" }, + "isny.de": { j: "5" }, + "kjell.com": { j: "6" }, + "arteradio.com": { j: "5" }, + "fil-luge.org": { j: "5" }, + "schloss-arkaden.de": { s: "#mdl-overlay{display:none !important}" }, + "codeblick.de": { c: 2 }, + "smelettronica.com": { c: 71 }, + "algoriddim.com": { c: 4 }, + "pruefungshelden.de": { j: "6", s: ".elo-btn{display:none !important}" }, + "anhinternational.org": { j: "5" }, + "4webs.es": { s: "#cookiesdiv{display:none !important}" }, + "abfallwirtschaft-loerrach-landkreis.de": { + s: "#advertArea{display:none !important}", + }, + "amzpecty.com": { j: "5" }, + "m-plan.com": { c: 65 }, + "wienenergie.at": { j: "5" }, + "oxinst.com": { j: "5" }, + "szkolnenaklejki.pl": { c: 0 }, + "bueffelbill.com": { s: ".cn{display:none !important}" }, + "stiftungsland.de": { c: 8 }, + "matkahuolto.fi": { + s: "#gatsby-focus-wrapper > div > div > div{display:none !important}", + }, + "eufylife.com": { s: "#app > div:last-child{display:none !important}" }, + "austrian-standards.at": { + s: ".as-consent-wrapper{display:none !important}", + }, + "hawe.com": { c: 77 }, + "aha-buch.de": { s: ".bg{display:none !important}" }, + "obd2-elm327.es": { s: ".KS-cookies-div{display:none !important}" }, + "glavcom.ua": { s: ".kyk_menu{display:none !important}" }, + "iif.com": { s: ".Popup-overlay{display:none !important}" }, + "telekom.com": { j: "5" }, + "highlight-led.de": { + s: "#PrivacyCategoryAlert{display:none !important}", + c: 14, + }, + "pizzabakeren.no": { s: ".politics_box{display:none !important}" }, + "pizza-baker.com": { s: ".politics_box{display:none !important}" }, + "pizzabaker.co.uk": { s: ".politics_box{display:none !important}" }, + "zomato.com": { + s: "#root > div:first-child:not(:only-child){display:none !important}", + }, + "pizza-markdorf.de": { c: 2 }, + "pizza-pepe-volkach.de": { j: "5" }, + "toni-maccaroni.de": { j: "5" }, + "aldiventskalender.de": { + s: ".cookie-consent-nord-app{display:none !important}", + }, + "electrogarden.pl": { c: 0 }, + "tammah.com": { s: ".slideInUp{display:none !important}" }, + "bundesanzeiger.de": { j: "5" }, + "unternehmensregister.de": { j: "5" }, + "covid19.gov.lv": { s: ".gdpr_discplaimer{display:none !important}" }, + "data.gov.lv": { s: "#AnalyticsPrompt{display:none !important}" }, + "gov.lv": { j: "5" }, + "riga.lv": { j: "5" }, + "iq.com": { j: "5" }, + "farmina.com": { c: 0 }, + "rum21.no": { s: "#root > div:last-child > span{display:none !important}" }, + "pracuj.pl": { s: ".cookie-agreements{display:none !important}" }, + "harvard.edu": { s: "#osmyModal{display:none !important}" }, + "lindenberg-bringts.de": { j: "5" }, + "hellospain.de": { c: 41 }, + "pushsquare.com": { s: ".dgp-consent{display:none !important}" }, + "bike-components.de": { j: "5" }, + "unimi.it": { s: "body > .container > .alert{display:none !important}" }, + "searchengines.guru": { s: ".float-vertical-panel{display:none !important}" }, + "mcmusic.ro": { s: "#ccContainer{display:none !important}" }, + "schwarzlicht.de": { c: 0 }, + "dji.com": { + s: '#cookie-tip,div[class*="style__cookie-policy"],.cc-bar,.cc-window{display:none !important}', + }, + "royaldanishacademy.com": { s: ".b14cc{display:none !important}" }, + "dailybest.it": { s: "#bcc-black,#bcc-consent{display:none !important}" }, + "rockit.it": { s: "#bcc-black,#bcc-consent{display:none !important}" }, + "monalbumphoto.fr": { s: ".arc3-cookie-bar{display:none !important}" }, + "wetaca.com": { s: ".main > div ~ div:last-child{display:none !important}" }, + "gurtshop.de": { s: ".sticky-wrapper{display:none !important}" }, + "aimotive.com": { j: "6" }, + "volkswohnung.com": { s: ".vw-cookiebanner{display:none !important}" }, + "tsouvelas.gr": { s: ".glcn_accept_cookie{display:none !important}" }, + "lsvd.de": { s: "#consent-request{display:none !important}" }, + "victoriananursery.co.uk": { c: 0 }, + "mobilepay.dk": { s: 'div[class*="cookie-dialog"]{display:none !important}' }, + "filecleaner.com": { s: ".cs{display:none !important}" }, + "schaeffler.de": { s: ".scha__cookie-banner{display:none !important}" }, + "intexty.com": { c: 2 }, + "toby.ink": { s: "#cookie_kwan{display:none !important}" }, + "ellexgk.cz": { c: 154 }, + "boxeez.no": { s: ".bz-no-click{display:none !important}" }, + "finansavisen.no": { + s: "#finansavisen-gdpr-disclaimer{display:none !important}", + }, + "kapital.no": { s: "#finansavisen-gdpr-disclaimer{display:none !important}" }, + "vzajemna.si": { c: 0 }, + "akubiz.biz": { c: 0 }, + "biotechusa.hu": { j: "5" }, + "biotechusa.fr": { j: "5" }, + "sixt-neuwagen.de": { j: "5" }, + "sixt-leasing.de": { j: "5" }, + "csub.edu": { s: "#consent-box{display:none !important}" }, + "heinrich-heine-schule.net": { c: 4 }, + "mocopinus.com": { c: 8 }, + "bhw.de": { j: "5" }, + "aptoide.com": { j: "5" }, + "co.aptoide.com": { s: "#news{display:none !important}" }, + "deno.land": { s: ".bg-black > .max-w-screen-xl{display:none !important}" }, + "aquaristic.net": { j: "5" }, + "ekosklad.si": { c: 0 }, + "manus-zeitforum.de": { s: "#cookie-shit{display:none !important}" }, + "everydaymarksman.co": { c: 5 }, + "norres.com": { j: "5" }, + "editalo.pro": { c: 5 }, + "skagerak.dk": { s: ".popup-msg{display:none !important}" }, + "gw2mists.com": { s: ".gm-cookie-consent{display:none !important}" }, + "grzejemy.pl": { c: 0 }, + "dahag.de": { s: "#dah-consent-manager-overlay{display:none !important}" }, + "photoephemeris.com": { + s: '#root > [style*="fixed"]{display:none !important}', + }, + "bestinver.es": { s: "#bst-cookie-alert{display:none !important}" }, + "tantris.de": { j: "5" }, + "doleasingu.com": { j: "5" }, + "puratos.pl": { j: "5" }, + "viennahouse.com": { j: "5" }, + "khw-ortenau.de": { s: "#bottom_popup{display:none !important}" }, + "hamburgische-buergerschaft.de": { + s: "#hbCookieLayer{display:none !important}", + }, + "meteovista.co.uk": { c: 73 }, + "meteovista.de": { c: 73 }, + "meteovista.com": { c: 73 }, + "legs.com.pl": { c: 2 }, + "findmypast.co.uk": { + s: '#skip-to-content-link + div > [style*="transform"],#skip-to-content-link ~ [style*="transform"] {display:none !important}', + }, + "national-lottery.co.uk": { + s: "#cu_k_modal_main_box{display:none !important}", + }, + "cosmos.network": { + s: "#app > div > .banner-wrapper{display:none !important}", + }, + "tele2.de": { j: "5" }, + "leireg.de": { j: "5" }, + "orbiprime.com": { s: "#privacy{display:none !important}" }, + "phonemore.com": { c: 3 }, + "ihreapotheken.de": { j: "5" }, + "correos.com": { s: "#myCookies{display:none !important}" }, + "campusjaeger.de": { j: "5" }, + "aral.de": { j: "5" }, + "simplyhealth.co.uk": { s: "#sh-cookie-banner{display:none !important}" }, + "indacoin.com": { s: '#root > div[style*="block"]{display:none !important}' }, + "116117.de": { s: ".layer-cookie{display:none !important}" }, + "narzedziawarszawa.pl": { c: 0 }, + "islandfreund.de": { j: "5" }, + "nickles.de": { j: "5" }, + "kronikaonline.ro": { s: "#page-mask{display:none !important}" }, + "parcel2go.com": { j: "6" }, + "lotosnavigator.pl": { c: 7 }, + "lemonade.com": { j: "5" }, + "brimfinancial.com": { s: ".statement_block{display:none !important}" }, + "schauspiel.koeln": { s: ".dataprotection{display:none !important}" }, + "parkster.com": { j: "5" }, + "wedoogift.com": { + s: "wdgg-cookies-preferences-banner{display:none !important}", + }, + "buffer.com": { + s: '#__next > div > [class*="Banner"]{display:none !important}', + }, + "enercoop.fr": { s: "#cookieLab{display:none !important}" }, + "hifi-schluderbacher.de": { c: 39 }, + "ponal.de": { j: "5" }, + "studentbeans.com": { + s: 'body > div[data-hypernova-key^="Pages"] > div:not([style]){display:none !important}', + }, + "rspb.org.uk": { s: ".cookie-preferences{display:none !important}" }, + "selgros.de": { s: "#overlay-oiljs{display:none !important}" }, + "radio886.at": { j: "5" }, + "vomar.nl": { s: "sw-cookiemessage{display:none !important}" }, + "primrose.co.uk": { c: 0 }, + "pizza-david.at": { + s: "#app > .v-overlay,#app > .v-dialog__content{display:none !important}", + }, + "intelligencefusion.co.uk": { c: 2 }, + "aiways-u5.nl": { j: "5" }, + "esquinarayuela.es": { j: "5" }, + "actiris.brussels": { s: ".cl-banner{display:none !important}" }, + "ledepartement66.fr": { s: ".cookie-bottom{display:none !important}" }, + "worldbank.org": { s: ".privacy-widget{display:none !important}" }, + "circuitmess.com": { + s: "#main-app-container ~ div + div{display:none !important}", + }, + "draco.de": { j: "5" }, + "buchbinder.de": { j: "5" }, + "nooch.ch": { c: 0 }, + "av-atlas.org": { j: "5" }, + "sportradio360.de": { c: 83 }, + "electronieto.es": { j: "5" }, + "controlewiki.be": { c: 0 }, + "deutschland-gegen-corona.org": { + s: '#___gatsby > div > main > div[style*="fixed"]{display:none !important}', + }, + "skagenfondene.no": { s: ".skagen-consent{display:none !important}" }, + "ybs-home-insurance.co.uk": { + s: "#app > .container-fluid{display:none !important}", + }, + "simplybook.it": { s: "#sb_cookies_block{display:none !important}" }, + "native-instruments.com": { j: "5" }, + "senmotic-shoes.eu": { j: "5" }, + "jobruf.de": { j: "5" }, + "city-center-chorweiler.de": { + s: ".mdl-modal__backdrop,#mdl-overlay{display:none !important}", + }, + "viataverdeviu.ro": { c: 0 }, + "brplynx.com": { s: "#consent-dialog{display:none !important}" }, + "wsldp.com": { c: 11 }, + "romertopfwinkel.nl": { + s: "#wizkom-js-app > .fixed{display:none !important}", + }, + "hochparterre.ch": { c: 2 }, + "tvprograma.lt": { s: ".cookieBubble{display:none !important}" }, + "bcu.ac.uk": { s: ".action-bar{display:none !important}" }, + "publikations-plattform.de": { j: "5" }, + "e-coop.it": { c: 0 }, + "thermengutscheine.at": { s: "#cmp-container{display:none !important}" }, + "festivo.de": { j: "5" }, + "campingwiesenbek.de": { j: "5" }, + "mercateo.sk": { s: "#header-popup-info{display:none !important}" }, + "ihtsdotools.org": { j: "5" }, + "fan.com.pl": { c: 0 }, + "ubs.com": { s: ".lightbox__container{display:none !important}" }, + "moto-opinie.info": { c: 77 }, + "jobst-mobile.de": { s: "#datenschutzBalgeNew{display:none !important}" }, + "half-the-battle.de": { + s: 'div[data-editable*="CookieNotif"]{display:none !important}', + }, + "dewalt.global": { s: "#block-privacypopup{display:none !important}" }, + "maereservation.sport2000.fr": { j: "5" }, + "strasbourg-europe.eu": { c: 5 }, + "technomarket.bg": { j: "5" }, + "asociacion-domitila.es": { j: "5" }, + "ntg24.de": { s: ".consent-wrapper{display:none !important}" }, + "diamantschleifer.net": { s: ".avia-popup{display:none !important}" }, + "prenumerata24.pl": { c: 0 }, + "diana-klinik.de": { s: ".asktracking{display:none !important}" }, + "argutus.de": { j: "5" }, + "galeriabaltycka.pl": { + s: ".mdl-modal__backdrop,#mdl-overlay{display:none !important}", + }, + "regen.network": { + s: "#gatsby-focus-wrapper > div:not([class]) + div{display:none !important}", + }, + "geiger-edelmetalle.de": { + s: 'div[class*="cookie-consent"]{display:none !important}', + }, + "honeygain.com": { + s: "#root > footer ~ div,#root > div + div + div:last-child{display:none !important}", + }, + "castforward.de": { s: ".footer-box ~ div{display:none !important}" }, + "swatch.com": { j: "5" }, + "greatis.com": { s: "#cookie-greatis{display:none !important}" }, + "medtronic-diabetes.nl": { + s: ".block-medtronic-cookie{display:none !important}", + }, + "forget.finance": { s: "#root > .MuiBox-root{display:none !important}" }, + "perfectpetinsurance.co.uk": { + s: "#root > div > div:first-child:not(:only-child){display:none !important}", + }, + "matthys.net": { j: "5" }, + "dictionnaire-synonyme.com": { c: 0 }, + "eam.de": { j: "5" }, + "eam-netz.de": { j: "5" }, + "faberkabel.de": { j: "5" }, + "alfredflechtheim.com": { + s: ".SetNewMessageForUser{display:none !important}", + }, + "postcodeloterij.nl": { s: "#container ~ [class]{display:none !important}" }, + "dyclassroom.com": { s: "#dy-cookieInfo-container{display:none !important}" }, + "tipser.co": { s: "#tnw_cookieconsent{display:none !important}" }, + "severin.de": { c: 14 }, + "mariecurie.org.uk": { s: ".cookie__menu__overlay{display:none !important}" }, + "deutsche-buchhandlung.de": { s: ".bg{display:none !important}" }, + "finanzpartner.de": { s: "#cc-button{display:none !important}" }, + "eon-highspeed.com": { j: "5" }, + "interestuff.com": { c: 1 }, + "sherwin-williams.com.br": { j: "5" }, + "graphs.ro": { s: "#cookietop{display:none !important}" }, + "geox-shop.de": { s: "#P_Consent_Manager{display:none !important}" }, + "melkshaminsurance.co.uk": { c: 0 }, + "bastler-zentrale.de": { s: "#dsok,#coplh{display:none !important}" }, + "jeugdbrandweer.nl": { j: "5" }, + "solvo.nl": { j: "5" }, + "vivat.de": { s: ".cs-cookie__wrapper{display:none !important}" }, + "zoo-leipzig.de": { + s: ".cs-cookie__wrapper{display:none !important} [inert]{pointer-events: unset !important}", + }, + "gamesfull.org": { c: 0 }, + "adtpostales.com": { s: ".loadingCookies{display:none !important}" }, + "veygo.com": { j: "5" }, + "periodex.co": { s: ".p-banner{display:none !important}" }, + "permettezmoideconstruire.fr": { + s: ".alert-overlay{display:none !important}", + }, + "moser.com": { c: 0 }, + "coopcad.it": { s: "#Banner{display:none !important}" }, + "vakcinainfo.gov.hu": { c: 105 }, + "steamstatus.io": { s: ".modal-bg{display:none !important}" }, + "polder.se": { + s: ".sd-surface-top > .sd-object-if{display:none !important}", + }, + "fastweb.it": { s: ".ck_if{display:none !important}" }, + "miniatures.com": { s: "#complianceBar{display:none !important}" }, + "restaurant-tribeca.com": { c: 5 }, + "walloniebelgiquetourisme.be": { + s: ".block--cookie{display:none !important}", + }, + "stadtenergie.de": { j: "5" }, + "otzyvua.net": { c: 3 }, + "cs.money": { c: 9 }, + "wiki.cs.money": { c: 65 }, + "siriusxm.com": { + s: '#UserAgreement[data-componenttype="CookieBar"]{display:none !important}', + }, + "boerse-stuttgart.de": { + s: ".bsg-cookie-layer{display:none !important}", + j: "5", + }, + "traderfox.com": { j: "5" }, + "finanzen.net": { j: "5" }, + "rebrainme.com": { s: ".cookie-push{display:none !important}" }, + "moparshop.com": { + s: "#moparshop--cookie-consent-manager{display:none !important}", + }, + "bitamp.com": { s: ".welcome-popup{display:none !important}" }, + "bim.com.tr": { s: ".cookie-window-select{display:none !important}" }, + "loading.com.br": { c: 5 }, + "easylife.co.uk": { c: 6 }, + "photoshop-kopona.com": { s: ".message-alert{display:none !important}" }, + "track-trace.com": { j: "5" }, + "pakkesporing.no": { j: "5" }, + "forstasidorna.se": { j: "5" }, + "forsidene.no": { j: "5" }, + "hitachivantara.com": { + s: ".hv_privacy_prompt,.cPLAcceptCookies{display:none !important}", + }, + "rbc.ua": { s: "#privasypolicy-info,.privacy{display:none !important}" }, + "zmienolej.pl": { j: "5" }, + "hotels-insolites.com": { c: 0 }, + "99app.com": { j: "5" }, + "spyflix.com": { s: "#consentPopup{display:none !important}" }, + "altin.in": { s: "#kvkk{display:none !important}" }, + "activobank.pt": { c: 0 }, + "ghostery.com": { s: "#ghostery-consent{display:none !important}" }, + "fotooehlmann.com": { + s: "#modal_cct{display:none !important}", + c: 14, + }, + "embl.org": { s: ".vf-banner{display:none !important}" }, + "zodio.fr": { s: ".zo-cookie__banner{display:none !important}" }, + "friedrich-maik.com": { j: "5" }, + "adchitects.co": { c: 0 }, + "corona.fo": { s: "#__qookies_habitat{display:none !important}" }, + "politikon.es": { c: 0 }, + "lamoda.ua": { s: ".page > .vue-widget{display:none !important}" }, + "atlant.by": { s: ".confirm-panel{display:none !important}" }, + "teamaretuza.com": { j: "5" }, + "lahitapiola.fi": { s: "#cookieTopCOntainer{display:none !important}" }, + "golfpass.com": { s: ".PolicyBanner{display:none !important}" }, + "orleans-metropole.fr": { s: ".cookie_enabled{display:none !important}" }, + "bitcoin.org": { + s: '#root > .flex > div[class*="max"]{display:none !important}', + }, + "feld-eitorf.de": { s: ".feld-cookienotice{display:none !important}" }, + "feld-eitorf.at": { s: ".feld-cookienotice{display:none !important}" }, + "monespaceclient.immo": { j: "5" }, + "hotels.com": { s: "#root > footer ~ section{display:none !important}" }, + "lottofy.com": { s: "#alertsMarquee{display:none !important}" }, + "ose.gov.pl": { j: "5" }, + "beckmann-kg.de": { s: "#consentLayer{display:none !important}" }, + "homeful.ly": { s: "#__next > .container{display:none !important}" }, + "schauinsland-reisen.de": { + s: "#block-trackinginformationen{display:none !important}", + }, + "patrickholford.com": { c: 0 }, + "tryggivann.no": { s: "#panCookiedisc{display:none !important}" }, + "honeywellhome.com": { s: ".homes-bp-cookiebanner{display:none !important}" }, + "what-matters.fr": { + s: "#__next > div:last-child > div:last-child{display:none !important}", + }, + "computerbase.de": { j: "5" }, + "keepersecurity.com": { j: "5" }, + "concrete-jungle.de": { s: ".banner{display:none !important}" }, + "infovac.ch": { s: ".eb-acc{display:none !important}" }, + "onb.ac.at": { c: 71 }, + "sass-ag.de": { s: ".ccp{display:none !important}" }, + "adoc.pub": { s: "#ADOCPUB_cookie_box{display:none !important}" }, + "beautywelt.de": { j: "5" }, + "auto-motor.at": { s: "#footer ~ #myModal{display:none !important}" }, + "ditto.fm": { j: "5" }, + "paninimania.com": { s: "#id_acco{display:none !important}" }, + "staedtler.com": { s: "staedtler-cookie-banner{display:none !important}" }, + "onepiecewt100.com": { c: 3 }, + "drogarianovaesperanca.com.br": { + s: ".dgf-cookies{display:none !important}", + }, + "dascom.co.uk": { c: 8 }, + "damensein.com": { s: ".welcome-modal{display:none !important}" }, + "krediidiraportid.ee": { s: ".kred-cookiemessage{display:none !important}" }, + "nationalprivacytest.org": { c: 142 }, + "365scores.com": { + s: ".is-gdpr-visible ~ .toaster{display:none !important}", + }, + "brandenburg.de": { s: ".ckb{display:none !important}" }, + "theheinekencompany.com": { j: "5" }, + "exporterhub.io": { + s: 'main > div > section > [style*="fixed"]{display:none !important}', + }, + "howmanyfps.com": { s: ".ReactModalPortal{display:none !important}" }, + "88nightmarket.com": { c: 0 }, + "weople.space": { j: "5" }, + "onzeveilingonline.nl": { c: 2 }, + "cioreview.com": { s: "#footerr{display:none !important}" }, + "webdeasy.de": { c: 34 }, + "checkrobin.com": { s: "#privacybox{display:none !important}" }, + "wearetennis.bnpparibas": { j: "5" }, + "teliacompany.com": { s: ".tc-modal{display:none !important}" }, + "explore.porto.pt": { j: "5" }, + "xpay.de": { s: "#xpCookieBanner{display:none !important}" }, + "knubel.de": { s: "#ConsentMsg.NotYetSelected{display:none !important}" }, + "foodengineeringmag.com": { j: "5" }, + "pcimag.com": { j: "5" }, + "assemblymag.com": { j: "5" }, + "securitymagazine.com": { j: "5" }, + "openfoodnetwork.org.uk": { j: "5" }, + "oetker.de": { s: ".pd-main{display:none !important}" }, + "5ingredients15minutes.com": { + s: ".gpdr-agreement{display:none !important}", + }, + "altmarkt-galerie-dresden.de": { + s: ".mdl-modal__backdrop,#mdl-overlay{display:none !important}", + }, + "shop.teekampagne.de": { c: 1 }, + "travelski.com": { s: "#tf-cookie{display:none !important}" }, + "kraehe.de": { s: ".nav-cookie{display:none !important}" }, + "medienzentrumonline.eu": { c: 14 }, + "tredy-fashion.de": { j: "5" }, + "entsoe.eu": { j: "5" }, + "krant.volkskrant.nl": { j: "3" }, + "krant.dg.nl": { j: "3" }, + "krant.demorgen.be": { j: "3" }, + "krant.trouw.nl": { j: "3" }, + "krant.ad.nl": { j: "3" }, + "krant.parool.nl": { j: "3" }, + "krant.ed.nl": { j: "3" }, + "zencare.org": { c: 5 }, + "huber.de": { j: "5" }, + "freudenberg.com": { j: "5" }, + "sklep.3mk.pl": { c: 0 }, + "newpharma.be": { j: "5" }, + "sabinastore.com": { j: "5" }, + "xiaomiromania.com": { j: "5" }, + "city-sightseeing.it": { s: ".csi-cookie-banner{display:none !important}" }, + "iys.org.tr": { s: ".cerezall{display:none !important}" }, + "propb.ru": { s: ".cooke{display:none !important}" }, + "risingtide-foundation.org": { s: "#fcCookie{display:none !important}" }, + "vwg.de": { s: ".wgc-cookie-box{display:none !important}" }, + "pfeffi.com": { j: "5" }, + "3daimtrainer.com": { s: ".cookiemodal{display:none !important}" }, + "struttandparker.com": { + s: ".important-message-banner{display:none !important}", + }, + "affittapresto.it": { s: "#cookie-dett{display:none !important}" }, + "paylax.de": { s: "#app > div > div:first-child{display:none !important}" }, + "halsoresurs.se": { s: ".cookie-mess{display:none !important}" }, + "rtlmost.hu": { + s: ".app__content ~ div > .not-empty{display:none !important}", + }, + "daa.de": { j: "5" }, + "tosdr.org": { s: ".toast.fixed-bottom{display:none !important}" }, + "powercord.dev": { s: "#react-root > footer ~ div{display:none !important}" }, + "grugliasco.to.it": { c: 0 }, + "rsj.com": { c: 0 }, + "pazarluk.com": { j: "5" }, + "vorteilshop.com": { j: "5" }, + "personalshop.com": { j: "5" }, + "chromeenterprise.google": { + s: ".ce-cookie-banner{display:none !important}", + }, + "subwayrewards.fr": { + s: "#root > div > .green-link{display:none !important}", + }, + "subwayrewards.at": { + s: "#root > div > .green-link{display:none !important}", + }, + "subwayrewards.de": { + s: "#root > div > .green-link{display:none !important}", + }, + "lhv.ee": { j: "5" }, + "goin.app": { s: "#__next > [style]{display:none !important}" }, + "jeanfil.fr": { c: 59 }, + "apollographql.com": { + s: "#gatsby-focus-wrapper > .body ~ div{display:none !important}", + }, + "toner.shop": { s: ".CookiesOk{display:none !important}" }, + "artemiskliniken.de": { s: "#myCookie{display:none !important}" }, + "minitab.com": { s: "#cpToaster{display:none !important}" }, + "aukcije.hr": { j: "5" }, + "severeweather.wmo.int": { c: 3 }, + "dzieje.pl": { c: 0 }, + "steigmiller.bio": { j: "6" }, + "vastelastenbond.nl": { s: ".vlb-cookies{display:none !important}" }, + "webmotors.com.br": { s: "#root > div{display:none !important}" }, + "e-mobile.ch": { s: ".site_notification{display:none !important}" }, + "herbiolys.fr": { c: 41 }, + "ag-visuell.de": { s: ".animating-screenIn-exit{display:none !important}" }, + "posttoday.com": { s: "#box-policy{display:none !important}" }, + "foodora.se": { s: ".top-banner-container{display:none !important}" }, + "foodora.no": { s: ".top-banner-container{display:none !important}" }, + "foodora.fi": { s: ".top-banner-container{display:none !important}" }, + "coingate.com": { c: 24 }, + "gettyimages.nl": { s: "#toaster-modal{display:none !important}" }, + "gettyimages.de": { s: "#toaster-modal{display:none !important}" }, + "eltern-bildung.at": { c: 11 }, + "crosscall.com": { s: ".consent-tracking{display:none !important}" }, + "werraenergie.de": { s: "#smartweb-eucookie-werra{display:none !important}" }, + "framer.com": { j: "5" }, + "nordusdecospan.com": { s: ".gdprForm{display:none !important}" }, + "geenstijl.nl": { j: "5" }, + "futurezone.at": { j: "5" }, + "profil.at": { j: "5" }, + "kurier.at": { j: "5" }, + "omroepbrabant.nl": { j: "5" }, + "cloudvps.nl": { j: "5" }, + "transip.nl": { j: "5" }, + "transip.eu": { j: "5" }, + "luftfahrtmuseum-wernigerode.de": { c: 40 }, + "dom-buchhandlung.de": { c: 103 }, + "buch-zur-heide.de": { c: 103 }, + "ratemyprofessors.com": { + s: "#ccpa-footer,.reveal-modal-bg{display:none !important}", + j: "5", + }, + "forcepoint.com": { c: 6 }, + "mietz.app": { j: "5" }, + "ratatype.es": { s: ".alert-bottom{display:none !important}" }, + "syntusoverijssel.nl": { s: ".hc-banner{display:none !important}" }, + "eglue.it": { + s: 'div[style*="inherit"] > div > div > div[style*="92"]{display:none !important}', + }, + "admiral.com": { s: "hub-gdpr-popup{display:none !important}" }, + "cryptoquant.com": { s: "#__next > div > .ant-row{display:none !important}" }, + "sporx.com": { s: "#consentdiv{display:none !important}" }, + "phpipam.net": { c: 0 }, + "meine-bankid.de": { c: 49 }, + "vodafonemail.de": { s: "#cmpWrapper{display:none !important}" }, + "2020.swatch.com": { s: ".reveal-modal-bg{display:none !important}" }, + "edding.com": { s: ".e-note__cookies{display:none !important}" }, + "personalideal.de": { j: "5" }, + "sanko-solar.de": { s: ".avg-bar{display:none !important}" }, + "waterfall-d-mannose.com": { s: "#cc-cont{display:none !important}" }, + "emb-gmbh.de": { j: "5" }, + "entschuldigung.net": { s: "#divModalScreen{display:none !important}" }, + "charleslandaudentistry.co.uk": { + s: "#cc-container{display:none !important}", + }, + "eurozine.com": { c: 0 }, + "paschal.de": { s: "#decker{display:none !important}" }, + "togetherall.com": { s: ".light--MuiSnackbar-root{display:none !important}" }, + "notebookitalia.it": { c: 29 }, + "glassnode.com": { s: "#root > div:last-child{display:none !important}" }, + "glorian.org": { c: 29 }, + "mts.ru": { s: ".is-cookie-alert{display:none !important}" }, + "telemarket24.ru": { s: ".disklay-box{display:none !important}" }, + "lysa.se": { s: ".snackbar-wrapper{display:none !important}" }, + "filmstreaming-de.life": { s: ".notifier{display:none !important}" }, + "mroom.com": { s: "#cookies-check{display:none !important}" }, + "my.mroom.com": { j: "5" }, + "pickup.de": { j: "5" }, + "estadao.com.br": { s: ".lgpd-modal-content{display:none !important}" }, + "evarazdin.hr": { j: "5" }, + "gc.ca": { s: ".CookieModal{display:none !important}" }, + "5miles.com": { j: "5" }, + "okpedia.org": { c: 16 }, + "lizak-partner.at": { j: "5" }, + "file2send.eu": { j: "5" }, + "scamner.com": { c: 0 }, + "schulze-immobilien.de": { + j: "5", + s: ".wrap__undone{display:none !important}", + }, + "ihk-nuernberg.de": { c: 17 }, + "townsmith.de": { c: 49 }, + "gemu-group.com": { c: 9 }, + "ace-ace.com": { j: "5" }, + "99airdrops.com": { s: ".legal-notice{display:none !important}" }, + "strato.de": { j: "5" }, + "noodweer.be": { j: "5" }, + "videoload.de": { j: "5" }, + "magentatv.de": { j: "5" }, + "billomat.com": { j: "5" }, + "teutoburger-muenzauktion.de": { j: "5" }, + "traxmag.com": { j: "5" }, + "generation-s.fr": { j: "5" }, + "bati-info.be": { s: 'div[class*="cookie-alert"]{display:none !important}' }, + "tecedo.at": { s: ".msg-banner{display:none !important}" }, + "lsdlibri.it": { + s: "#inibisci_sfondo,.fullscreen_box_legale{display:none !important}", + }, + "ubuntu18.com": { c: 11 }, + "xalingo.com.br": { s: "#wrng-agrmnt{display:none !important}" }, + "burg-lindenfels.de": { c: 0 }, + "numuki.com": { c: 4 }, + "inwerk.de": { j: "5" }, + "bioplanete.com": { j: "5" }, + "metradar.ch": { s: "#closeonaction{display:none !important}" }, + "purexbox.com": { s: ".dgp-consent{display:none !important}" }, + "taste-of-koroni.de": { c: 4 }, + "etowine.com": { c: 0 }, + "imagelinenetwork.com": { j: "5" }, + "swoodie.de": { + s: '.module-wrap[data-label="Popup"].showPopup,.gf-popupOverlay{display:none !important}', + }, + "laver.co.uk": { c: 0 }, + "factoryoficina.com": { c: 41 }, + "pharmazeutische-zeitung.de": { j: "5" }, + "digitalland.de": { s: "#ccm{display:none !important}" }, + "getir.com": { s: '#__next > [class*="Drawer"]{display:none !important}' }, + "teambank.de": { + s: "cookie-layer,.cdk-overlay-container{display:none !important}", + }, + "kupzidle.cz": { s: "body > .shadow{display:none !important}" }, + "what3words.com": { j: "5" }, + "bancaditalia.it": { j: "5" }, + "campbellsoup.co.uk": { c: 0 }, + "biathlonresults.com": { s: "popup-container{display:none !important}" }, + "prawdziwyonline.pl": { s: "#pp-consent{display:none !important}" }, + "kinoheld.de": { j: "6" }, + "orizonstore.gr": { c: 71 }, + "alexanderhall.co.uk": { j: "5" }, + "modrykonik.sk": { j: "5" }, + "besthomepageever.com": { + s: "#modalCookie1{display:none !important}", + c: 14, + }, + "arcor.de": { s: "#cmpWrapper{display:none !important}" }, + "kanebo.com": { s: ".tmp-privacyNotice{display:none !important}" }, + "bafin.de": { j: "5" }, + "automobilwoche.de": { s: "#ccm{display:none !important}" }, + "5vor12.de": { s: ".consent_banner{display:none !important}" }, + "jimenezmovilidad.es": { c: 0 }, + "calm.com": { s: "#cookie-preferences-banner{display:none !important}" }, + "otv.de": { j: "5" }, + "nordicbet.dk": { c: 32 }, + "nordicbet.com": { c: 32 }, + "urbanista.de": { j: "5" }, + "chiptehnika.si": { s: ".noty_cont{display:none !important}" }, + "theweathernetwork.com": { s: ".woahbar{display:none !important}" }, + "meteomedia.com": { s: ".woahbar{display:none !important}" }, + "warp2search.net": { c: 100 }, + "doopla.pl": { s: "div[cmp]{display:none !important}" }, + "elektriker-wissen.de": { s: "#f_cookie{display:none !important}" }, + "amway.it": { j: "5" }, + "amway.es": { j: "5" }, + "planet-beruf.de": { s: ".coo-con{display:none !important}" }, + "cae.com": { c: 0 }, + "bienmanger.com": { j: "5" }, + "arburg.com": { s: "#field_popup{display:none !important}" }, + "virustotal.com": { j: "6" }, + "nmhh.hu": { j: "5" }, + "pelix-media.de": { j: "5" }, + "parship.de": { s: "uc-custom-layer{display:none !important}" }, + "windtre.it": { c: 0 }, + "xn--80aafey1amqq.xn--d1acj3b": { + s: ".footer ~ .confirm{display:none !important}", + }, + "dopportal.ru": { s: ".footer ~ .confirm{display:none !important}" }, + "spoferan.com": { s: ".fixed.overlay--active{display:none !important}" }, + "codit.eu": { s: ".langSelector{display:none !important}" }, + "ketnet.be": { s: "#root > div > div:last-child{display:none !important}" }, + "valitor.is": { c: 8 }, + "droptica.com": { j: "5" }, + "hejto.pl": { s: "footer ~ .fixed{display:none !important}" }, + "hrt.hr": { c: 142 }, + "prestaexpert.com": { j: "5" }, + "genesis.com": { s: ".privacy-dialog{display:none !important}" }, + "3dprinting.com": { s: ".mdl-js-bigsnackbar{display:none !important}" }, + "sammyspizza.de": { s: ".responsiveFooterBar{display:none !important}" }, + "oishisushi.club": { s: ".responsiveFooterBar{display:none !important}" }, + "airmates.eu": { j: "6" }, + "daffer.sk": { s: "footer + div + div{display:none !important}" }, + "airam.fi": { j: "5" }, + "fgov.be": { s: "cookie-law{display:none !important}" }, + "chiptuning-express-tirol.at": { j: "5" }, + "bulthaup.com": { s: ".bulthaup-cookie-notice{display:none !important}" }, + "realme.com": { j: "5" }, + "sportium.es": { c: 17 }, + "nasz-gabinet.pl": { s: ".message-window.show{display:none !important}" }, + "fabasoft.com": { s: ".tracking-alert{display:none !important}" }, + "blog2social.com": { s: ".cookie-cover{display:none !important}" }, + "astra-bier.de": { j: "5" }, + "aefinfo.fr": { s: ".bandeau_cgv{display:none !important}" }, + "hetcontact.nl": { c: 0 }, + "pott.de": { s: ".legacy{display:none !important}" }, + "nzbindex.com": { j: "5" }, + "winnicalidla.pl": { c: 34 }, + "imgw.pl": { s: "#rodo{display:none !important}" }, + "garten.ac": { c: 54 }, + "baumpflege.ac": { c: 54 }, + "swt.de": { s: "#COOKIE_POLICY{display:none !important}" }, + "twl.de": { j: "5" }, + "l2central.info": { s: ".notice_footer_right{display:none !important}" }, + "spieletastisch.de": { s: ".pageloading-mask{display:none !important}" }, + "axisbank.com": { s: "#HomePageStrip{display:none !important}" }, + "ingatlanbazar.hu": { s: ".ib-cookie-bar{display:none !important}" }, + "localyzeapp.com": { s: ".banner-container{display:none !important}" }, + "laposte.fr": { s: "#navigation_cookies{display:none !important}" }, + "valuetech.de": { s: "#GDPR{display:none !important}" }, + "ofertasinternet.net": { s: "#melindres{display:none !important}" }, + "dawonia.de": { j: "5" }, + "uptodate.com": { + s: ".isDesktop.gdprBanner #appContainer > header{top:0 !important}", + }, + "dbna.com": { s: ".consentbar{display:none !important}" }, + "mag.dbna.com": { j: "5" }, + "intersystems.com": { + s: ".docscookie-notification{display:none !important}", + }, + "innovaphone.com": { s: "#disableBackground{display:none !important}" }, + "constantcontact.com": { j: "5" }, + "svitla.com": { s: ".agree-popup{display:none !important}" }, + "andyguitar.co.uk": { c: 82 }, + "mentimeter.com": { j: "6" }, + "engelvoelkers.com": { j: "5" }, + "went.at": { j: "5" }, + "zappn.tv": { j: "5" }, + "kinocheck.de": { j: "5" }, + "eubos.de": { + s: "#frameModalBottom{display:none !important}", + c: 14, + }, + "kohlhammer.de": { j: "5" }, + "kiusys.net": { j: "5" }, + "usave.co.uk": { c: 15 }, + "topographic-map.com": { s: ".popup{display:none !important}" }, + "fembio.org": { s: "#my-modal,.bg-wg-modal{display:none !important}" }, + "eddler.se": { s: ".dk-header-info-message{display:none !important}" }, + "le-fleuriste-22.fr": { + s: "#rgpd_bouton,#rgpd_demande{display:none !important}", + }, + "slantastoffe.de": { c: 17 }, + "solaredge.com": { s: "#se-cookies-usage-bar{display:none !important}" }, + "kennisnet.nl": { + s: "#cookies{display:none !important}#cookies ~ #top,#cookies ~ #menu,#cookies ~ #search,#cookies ~ #banner,#cookies ~ #footer::before{margin-top:0}", + }, + "winkelparade.nl": { s: "#notification-bar{display:none !important}" }, + "comstern.de": { s: "#cookit{display:none !important}" }, + "mellerud.de": { c: 13 }, + "augenchirurgie.clinic": { c: 0 }, + "weglot.com": { c: 5 }, + "notizieinunclick.com": { + s: "body > .elementor-popup-modal{display:none !important}.dialog-prevent-scroll{overflow:visible !important;max-height:auto !important}", + }, + "msg.com": { + s: "#app > div > div:not([id]):not([class]){display:none !important}", + }, + "nonstop2k.com": { s: "#consentFooter{display:none !important}" }, + "sh-mueller.de": { s: "#notify{display:none !important}" }, + "cameranu.nl": { s: ".stick-to-bottom{display:none !important}" }, + "barclays.net": { s: "#modal-pecr{display:none !important}" }, + "simsdom.com": { s: "#policies{display:none !important}" }, + "baukobox.de": { j: "6" }, + "wirtschaftsagentur.at": { j: "5" }, + "amsterdamlightfestival.com": { j: "5" }, + "gitlab.com": { s: ".privacy-announcement{display:none !important}" }, + "proelectronic.rs": { s: ".cookies-holder{display:none !important}" }, + "kristo-friseure.de": { s: ".cookies-holder{display:none !important}" }, + "adac.de": { s: ".cookie--layer{display:none !important}" }, + "sheldrickwildlifetrust.org": { c: 2 }, + "antwerpen.be": { s: "aui-cookie-consent{display:none !important}" }, + "rtvnoord.nl": { j: "5" }, + "wehkamp.nl": { s: "#header > aside{display:none !important}" }, + "novibet.gr": { s: ".setCookies{display:none !important}" }, + "elektro-met.pl": { c: 0 }, + "estetic-dent-sklep.pl": { c: 0 }, + "ebonline.be": { j: "5" }, + "21shares.com": { s: "cookie-control{display:none !important}" }, + "ab.gr": { j: "5" }, + "mega-image.ro": { j: "5" }, + "maxi.rs": { j: "5" }, + "jpmorgan.com": { + s: ".jpm-wm-general-cookie-banner{display:none !important}", + }, + "oktawave.com": { j: "5" }, + "yoigo.com": { + j: "5", + s: ".bw-overlay-cookies,.bw-overlay-cookies ~ div{display:none !important}", + }, + "kontra.hu": { c: 4 }, + "portofrotterdam.com": { s: ".block-por-cookies{display:none !important}" }, + "emporium.si": { s: "#grayOut{display:none !important}" }, + "info-cooperazione.it": { s: ".my-cookies{display:none !important}" }, + "mixable.de": { s: "#ccDialog{display:none !important}" }, + "selectminds.com": { + s: "#notify-banner,#cboxOverlay,#colorbox{display:none !important}", + }, + "cooltura24.co.uk": { j: "5" }, + "bi-polska.pl": { j: "5" }, + "bbcrewind.co.uk": { s: "#root > .fixed{display:none !important}" }, + "fctables.com": { s: "#privacy-optin{display:none !important}" }, + "learndutch.org": { j: "5" }, + "xuite.net": { s: "#privacyDeclare{display:none !important}" }, + "listaspam.com": { c: 0 }, + "der-arzneimittelbrief.de": { + s: "#LabelAnzeigeCookie,#LinkButtonDatenschutz,#ButtonAnzeigeSchließen{display:none !important}", + }, + "stokke.com": { s: ".sk-cookie-message{display:none !important}" }, + "awesun.com": { c: 16 }, + "darmstadt.de": { j: "5" }, + "webo.hosting": { s: "#kt_cookies{display:none !important}" }, + "torneum.com": { + s: "tor-gdpr-banner-dialog,.cdk-overlay-backdrop{display:none !important}", + }, + "easyswimportal.com": { j: "5" }, + "euprava.gov.rs": { s: "#bottom-popup{display:none !important}" }, + "itv4.de": { s: ".cookieModal{display:none !important}" }, + "banknorwegian.dk": { j: "5" }, + "gartencenter-seebauer.de": { j: "5" }, + "onlineradiobox.com": { c: 161 }, + "jesse.trade": { + s: "#app > section > div > .fixed,#app > section > .fixed{display:none !important}", + }, + "asmonaco.com": { s: ".asm-rgpd-bar{display:none !important}" }, + "aventics.com": { s: ".avts-global-cookie{display:none !important}" }, + "olympiasports.net": { s: ".consent-notification{display:none !important}" }, + "orbassano.to.it": { c: 0 }, + "paybyphone.fr": { + j: "5", + s: '.MuiBox-root[data-testid="cookies-box"]{display:none !important}', + }, + "uvex-safety-shop.de": { s: "uvex-cookie-banner{display:none !important}" }, + "mobileroadie.com": { c: 0 }, + "penny.at": { j: "5" }, + "stoxenergy.com": { j: "5" }, + "institutfrancais.de": { s: ".cookie-fn{display:none !important}" }, + "delta.app": { j: "6" }, + "dkb.de": { s: "#footer ~ .banner,.cookie{display:none !important}" }, + "harry-gerlach.de": { j: "5", s: ".wrap__undone{display:none !important}" }, + "tonhalle.de": { c: 151 }, + "arm.com": { s: ".fixedPolicyBox,.c-policies{display:none !important}" }, + "pff.se": { j: "5" }, + "asr.nl": { s: "ebc-notification-info{display:none !important}" }, + "sonicstate.com": { s: "#concord-banner-container{display:none !important}" }, + "edealinfo.com": { s: 'div[id*="showFTCMessage"]{display:none !important}' }, + "nv.ua": { s: ".cookie-label{display:none !important}" }, + "kent.ac.uk": { s: "#kent-cookie-bar{display:none !important}" }, + "campingandcaravanningclub.co.uk": { + s: "#ml_banner{display:none !important}", + }, + "hidemy.name": { s: "#gdpr-block{display:none !important}" }, + "solidarietaveneto.it": { c: 0 }, + "vibus.de": { c: 93 }, + "centreforaviation.com": { + s: ".cookieConsent_consent_geb{display:none !important}", + }, + "antiquariat.de": { s: ".confirm-cookie{display:none !important}" }, + "orange.jobs": { s: ".dgt-opt-inout{display:none !important}" }, + "leparfait.fr": { j: "5" }, + "prothomalo.com": { s: "#gdpr-policy{display:none !important}" }, + "sphinxcomputer.de": { s: "#sphinxcookie{display:none !important}" }, + "programmitv.it": { j: "3" }, + "allegro.eu": { j: "5" }, + "kayak.fr": { j: "6" }, + "provostvet.co.uk": { j: "5" }, + "myfamilyvets.co.uk": { j: "5" }, + "patisserie-cabosse.fr": { s: ".cabosseadsbottom{display:none !important}" }, + "grifols.com": { + s: "#cookie-intro-modal,.aui-overlay{display:none !important}", + }, + "verve5.de": { + s: "#lux-cookie-dialog,#lux-cookie-show-modal-dialog,.backdrop,._dialog_overlay{display:none !important}", + }, + "ybs.co.uk": { s: "#fullpage-filter{display:none !important}" }, + "zentia.com": { s: ".enigmaint_cookie-notice{display:none !important}" }, + "textil-mode.de": { s: ".vtm-cookiebanner{display:none !important}" }, + "takarekbank.hu": { j: "5" }, + "comfortclick.com": { s: ".footer ~ div{display:none !important}" }, + "haarem.de": { c: 4 }, + "vodafone.nl": { j: "5" }, + "simplydhl.com": { s: "#ixp-gate-frame{display:none !important}" }, + "parrotcoffee.com": { s: "#growls{display:none !important}" }, + "huzaro.pl": { c: 0 }, + "5ka.ru": { s: "#app > .message{display:none !important}" }, + "palazzogroep.nl": { j: "5" }, + "oed.com": { s: ".cookies-attention{display:none !important}" }, + "open-office.es": { c: 0 }, + "elperiodicodeaqui.com": { s: "#infop{display:none !important}" }, + "voip.ms": { c: 3 }, + "mrowka.com.pl": { s: ".cookies-header{display:none !important}" }, + "tweakbit.com": { c: 34 }, + "mio.se": { s: "div[data-am-cookiesdisclaimer]{display:none !important}" }, + "latam.com": { j: "5" }, + "faszination-suedostasien.de": { + s: "#legal-notice{display:none !important}", + }, + "abmotorcycles.de": { c: 40 }, + "uniprot.org": { s: "#privacy-panel{display:none !important}" }, + "nexus.gg": { j: "3" }, + "fdp.de": { j: "5" }, + "freiheit.org": { j: "5" }, + "freie-demokraten.de": { j: "5" }, + "growney.de": { s: ".block-07-cookie-banner{display:none !important}" }, + "rodopchani.bg": { s: "#abck{display:none !important}" }, + "daab.de": { + s: "#damn_background_overlay,#damn_cookieconsent_banner{display:none !important}", + }, + "shadow.tech": { + s: '#___gatsby div[class*="CookiesComponent"],#root > main ~ div:last-child{display:none !important}', + }, + "tasaciones-rasal-perytec.com": { j: "5" }, + "enidine.com": { c: 6 }, + "akcelo.de": { c: 4 }, + "bioprocessintl.com": { c: 162 }, + "ericdepaoli.com": { c: 162 }, + "benjamindubuc.fr": { c: 162 }, + "edizioni-gabriele.com": { c: 162 }, + "wo-ist-greta.de": { c: 8 }, + "pixlr.com": { s: ".policies,#agreement-wrapper{display:none !important}" }, + "mitsubishielectric.com": { j: "5" }, + "mea.com": { j: "5" }, + "info.pl": { + j: "5", + s: ".zgody-popup,.head-page-information{display:none !important}", + }, + "bnext.es": { c: 0 }, + "solaris-store.com": { c: 0 }, + "racing-planet.de": { j: "5" }, + "cafeszaidin.es": { j: "5" }, + "bricomart.es": { j: "5" }, + "bricoman.fr": { j: "5" }, + "bricomarche.pt": { c: 0 }, + "slerp.com": { + s: "#root > div > div + div ~ div:last-child{display:none !important}", + }, + "ecwid.com": { s: ".gdpr-window,.ec-notices{display:none !important}" }, + "easyparkitalia.it": { s: ".rah-static{display:none !important}" }, + "pegasproductions.com": { c: 0 }, + "arena.pl": { c: 159 }, + "beesafe.pl": { + s: "#root > div > div > div > .MuiGrid-root{display:none !important}", + }, + "liquidweb.com": { s: ".lw-cookie-banner{display:none !important}" }, + "bitfineon.com": { + s: '#root ~ div > [class*="StyledLayer"]{display:none !important}', + }, + "mein-saunashop.de": { c: 82 }, + "koupelny-sen.cz": { c: 0 }, + "dish.co": { s: ".mod-cookie-consent{display:none !important}", j: "5" }, + "poool.tech": { s: "#app > .fade-in-enter-done{display:none !important}" }, + "poool.fr": { s: "#app > .fade-in-enter-done{display:none !important}" }, + "tme.eu": { j: "5" }, + "tme.com": { j: "5" }, + "txone-networks.com": { s: "#cookies_msak{display:none !important}" }, + "eldirectorio.co": { c: 3 }, + "ferchau.com": { j: "5" }, + "able-group.de": { j: "5" }, + "discordtemplates.com": { s: ".consent-card{display:none !important}" }, + "holidu.de": { s: "#cookie-selector{display:none !important}" }, + "zoot.ro": { s: ".gpdr{display:none !important}" }, + "coregames.com": { + s: '.open [class*="modalBottom"]{display:none !important}', + }, + "fibreglassdirect.co.uk": { + s: ".activedemand-popup{display:none !important}", + }, + "tcf.org": { c: 65 }, + "bajajauto.com": { + s: ".disclaimerCommon{display:none !important}.topPosCss header{top:0 !important}", + }, + "rnf.de": { j: "5" }, + "ravenind.com": { s: ".hello-bar{display:none !important}" }, + "costomovil.es": { j: "5" }, + "litebringer.com": { s: "#cookie-app{display:none !important}" }, + "dailybuzz.nl": { j: "5" }, + "museum.nl": { c: 17 }, + "hostgreen.com": { s: "#obal{display:none !important}" }, + "lmt.lv": { j: "5" }, + "masmovil.es": { j: "5" }, + "masmovil.com": { j: "5" }, + "elkar.eus": { s: "#cookie_oharra{display:none !important}" }, + "sigma-photo.fr": { s: ".choc-banner{display:none !important}" }, + "avfc.co.uk": { s: ".footer ~ .popup-wrapper{display:none !important}" }, + "music-city.cz": { s: "#js-agreement-stripe{display:none !important}" }, + "technischesmuseum.at": { j: "5" }, + "klett.de": { j: "5" }, + "forgeofempires.com": { j: "6" }, + "elvenar.com": { j: "6" }, + "deincamchat.de": { s: "#age-verification{display:none !important}" }, + "rammes-gruenland.com": { j: "5" }, + "turtlewax.com": { s: ".cozy-crd__modal-bar{display:none !important}" }, + "theweather.com": { s: "#gpdr{display:none !important}" }, + "fdp-rlp.de": { j: "5" }, + "theathletic.com": { j: "6" }, + "darksearch.io": { + s: ".application--wrap > .blue--text{display:none !important}", + }, + "poolebaypharmacy.co.uk": { j: "5" }, + "gira.de": { + s: "#consent-dialog-wrapper,#cms-element-ac,#ac_frame{display:none !important}", + }, + "gira.com": { + s: "#consent-dialog-wrapper,#cms-element-ac{display:none !important}", + }, + "yestersen.com": { s: "main > .d-print-none{display:none !important}" }, + "pri.org": { + s: '#__next [class*="CtaMessage"],#cta_prompt_bottom{display:none !important}', + }, + "realitysandwich.com": { c: 5 }, + "filmmakers.de": { s: ".Aligner{display:none !important}" }, + "kytta.at": { s: 'button[class*="dc-cookie"]{display:none !important}' }, + "conjunctconsulting.org": { c: 5 }, + "rosepartner.de": { s: "#rp-cookie-consent{display:none !important}" }, + "campusonline.com": { s: ".ui-pnotify{display:none !important}" }, + "gamecaster.com": { s: 'nav ~ [class*="growl"]{display:none !important}' }, + "vorteile.net": { j: "5" }, + "kayak.co.uk": { j: "6" }, + "orangebank.fr": { s: "#ob-cookie-banner-modal{display:none !important}" }, + "surveyjs.io": { s: ".surveyjs-cookie-info{display:none !important}" }, + "kremer-pigmente.com": { s: "#cclayer{display:none !important}" }, + "eichsfeld.de": { c: 9 }, + "fnatic.com": { j: "5" }, + "msa.fr": { s: "#consent-cookies{display:none !important}" }, + "expert.de": { + s: ".widget-EyeCatcher---preset-fixed{display:none !important}", + }, + "lufthansagroup.careers": { j: "5" }, + "z-immobilien.at": { j: "5" }, + "penny.hu": { j: "5" }, + "penny.cz": { j: "5" }, + "inwestinfo.pl": { s: '#up ~ [style*="fixed"]{display:none !important}' }, + "joolz.com": { + s: ".jlz-cookie-consent--background-blur::before{display:none !important}", + }, + "quixa.it": { c: 32 }, + "supermicro.com": { + s: "#alert-container,#privacy-popup-agree{display:none !important}", + }, + "puzzlegarage.com": { c: 161 }, + "rzeszow.pl": { s: "#__next > .fixed{display:none !important}" }, + "lifevantage.com": { j: "5" }, + "heatable.co.uk": { c: 0 }, + "learnattack.de": { j: "5" }, + "oberstdorf2021.com": { j: "5" }, + "cobasi.com.br": { s: ".lgpd{display:none !important}" }, + "mojoreads.de": { + s: "main + div > div:first-child{display:none !important}", + }, + "la-palma24.info": { s: ".dvcookies{display:none !important}" }, + "scitanie.sk": { s: ".c-banner{display:none !important}" }, + "lvhn.org": { s: "#block-lvhnconsentpopup{display:none !important}" }, + "vacuumclinic.ie": { c: 60 }, + "coder.com": { s: '#__next > [style*="opacity"]{display:none !important}' }, + "tt2-compendium.com": { s: "#cover,#consntcook{display:none !important}" }, + "cataloxy.co.uk": { s: "#cookies_cond{display:none !important}" }, + "motaclarity.co.uk": { c: 0 }, + "jasmin.com": { + s: '#cookie_container ~ div[style=""]:not([id]){display:none !important}', + }, + "gesundheit-nordhessen.de": { j: "5" }, + "mymoria.de": { j: "6" }, + "restaurantdepot.com": { s: "#consent-dialog{display:none !important}" }, + "mcdelivery.de": { j: "5" }, + "happiness-festival.de": { s: "#privacy-footer{display:none !important}" }, + "escueladesaludmurcia.es": { + s: '.ui-dialog-mask,body > div[style*="center"]{display:none !important}', + }, + "gamigo.net": { s: "#stayhome{display:none !important}" }, + "moviestillsdb.com": { + s: '#app > [style*="fixed"]{display:none !important}', + }, + "gasteig.de": { s: "#gasConsent{display:none !important}" }, + "helloasso.com": { s: ".BannerTrackers{display:none !important}" }, + "peticie.com": { j: "6" }, + "pro-housing.nl": { s: ".accept-alert{display:none !important}" }, + "octoparse.com": { s: "#snackbar{display:none !important}" }, + "baden-tv.com": { j: "5" }, + "viata-medicala.ro": { s: "#app_notice{display:none !important}" }, + "macmagazine.com.br": { s: ".adp-popup{display:none !important}" }, + "stockx.com": { s: '#root > [style*="visible"]{display:none !important}' }, + "studienwahl.de": { j: "5" }, + "teamtailor.com": { j: "5" }, + "youmail.com": { s: ".policy-notification{display:none !important}" }, + "netapp.com": { s: "n-cookie-notification{display:none !important}" }, + "inkoma.com": { s: "#eatcoockies{display:none !important}" }, + "shopsmartfoods.com": { c: 16 }, + "gradesfixer.com": { s: "#warning_popup{display:none !important}" }, + "njpw1972.com": { c: 3 }, + "quadlockcase.eu": { s: ".ip_cookie{display:none !important}" }, + "quadlockcase.co.uk": { s: ".ip_cookie{display:none !important}" }, + "musicalfreedom.com": { + s: ".terms-and-policy-layer{display:none !important}", + }, + "justanswer.com": { s: ".Banner__container{display:none !important}" }, + "houtwormboktor.com": { s: ".cc-popup{display:none !important}" }, + "stubai.at": { j: "5" }, + "go-fit.es": { s: "#barra-informativa{display:none !important}" }, + "rankia.com": { c: 0 }, + "lilly.gr": { s: ".consent-message{display:none !important}" }, + "portalnow.com": { c: 32 }, + "deurbeslag-expert.nl": { s: "#js-app > .fixed{display:none !important}" }, + "hacknplan.com": { + s: '.application-footer[ng-class*="hasAcceptedCookies"]{display:none !important}', + }, + "nanopay.net": { s: ".gdrp{display:none !important}" }, + "esv.info": { j: "5" }, + "tedquality.bg": { c: 71 }, + "beyondthebox.it": { c: 5 }, + "museot.fi": { + s: '#body_area > [id*="cookie_ilmoitus"]{display:none !important}', + }, + "vr.de": { s: ".yt-activator__wrapper{display:none !important}" }, + "wolterskluwer.nl": { + s: "#udtCookiebox,#udtDark,#udtWhite{display:none !important}", + }, + "otpbanka.hr": { j: "5" }, + "stockmann.com": { j: "5" }, + "burnleyfootballclub.com": { + s: "footer ~ div > .fixed{display:none !important}", + }, + "ipn.gov.pl": { c: 79 }, + "reiff-zuschnitt-konfigurator.de": { j: "5" }, + "reichelt-garten.de": { c: 29 }, + "muycomputer.com": { s: "#CSneak{display:none !important}" }, + "muycomputerpro.com": { s: "#CSneak{display:none !important}" }, + "tgz-ol.de": { j: "6" }, + "deily.hr": { s: ".basel_cookie_bar{display:none !important}" }, + "robert-thomas.de": { s: ".cookie--consent{display:none !important}" }, + "i4wifi.cz": { s: 'div[role="EuCookiesBar"]{display:none !important}' }, + "fishbrain.com": { s: "#root > div > .fixed{display:none !important}" }, + "ipper.ru": { c: 1 }, + "case-score.de": { j: "5" }, + "akces-markt.pl": { c: 0 }, + "academictimes.com": { s: "#euPopup{display:none !important}" }, + "karriere-jet.de": { j: "5" }, + "bewerbung-tipps.com": { j: "5" }, + "lindner-group.com": { s: ".cn-layer{display:none !important}" }, + "compravo.de": { j: "5" }, + "gamestar.de": { j: "5" }, + "jetcost.com": { j: "5" }, + "jetcost.co.uk": { j: "5" }, + "jetcost.de": { j: "5" }, + "jetcost.pt": { j: "5" }, + "blendtec.com": { s: "#pixelpop{display:none !important}" }, + "themilitarystore.co.uk": { s: "#pixelpop{display:none !important}" }, + "dunhamssports.com": { j: "6" }, + "bandainamcoent.eu": { j: "5" }, + "ricmais.com.br": { s: "#privacy_site{display:none !important}" }, + "malergeschaeft-eisenloeffel.de": { + s: "#bottom_popup{display:none !important}", + }, + "evangelisch.de": { j: "6" }, + "santanderconsumer.at": { + s: ".sliding-popup-bottom{display:none !important}", + }, + "a3quattro.de": { c: 13 }, + "gps-viewer.com": { s: ".popup{display:none !important}" }, + "skfbearingselect.com": { j: "5" }, + "fit4projects.at": { s: "#setcookie{display:none !important}" }, + "zoopla.co.uk": { j: "5" }, + "die-linke-grundeinkommen.de": { c: 8 }, + "fdpbt.de": { j: "5" }, + "epravda.com.ua": { s: "#checkUPcookies{display:none !important}" }, + "sigma-global.com": { s: ".c-info-pane{display:none !important}" }, + "akutbolig.dk": { s: "#app ~ div[class]:not([id]){display:none !important}" }, + "evangelisch-hochtaunus.de": { s: ".readcookie{display:none !important}" }, + "c-dating.fr": { j: "5" }, + "singles50.it": { j: "5" }, + "be2.it": { j: "5" }, + "justspices.de": { s: ".cookie_overlay::before{display:none !important}" }, + "leaseweb.com": { j: "5" }, + "rubberduckvba.com": { j: "5" }, + "plutogaming.net": { c: 15 }, + "centrumwedkarstwa.pl": { s: "body > .no_print{display:none !important}" }, + "oversightboard.com": { j: "5" }, + "fressnapf.hu": { s: ".grey-popup-layer{display:none !important}" }, + "fuckstudies.com": { + s: ".cookie{display:none !important}.cookies .main{top:0 !important}", + }, + "rawcouples.com": { + s: ".cookie{display:none !important}.cookies .main{top:0 !important}", + }, + "money2gocard.de": { j: "5" }, + "kyero.com": { + s: 'div[data-component="cookies_policy_modal"],.fixed[data-cookie-toast]{display:none !important}', + }, + "macrosat.pl": { s: "#footer ~ .top{display:none !important}" }, + "hostingsdc.pl": { s: "#informationbar{display:none !important}" }, + "tupowstalapolska.pl": { s: "#menusDiv{display:none !important}" }, + "muenchen.tv": { j: "5" }, + "ridersguide.nl": { j: "5" }, + "mondenissin.com": { c: 5 }, + "hombresevolucionantes.com": { c: 5 }, + "rse-get-it-right.org.uk": { c: 5 }, + "cocktails.de": { j: "5" }, + "podoplus.be": { c: 9 }, + "navigium.de": { j: "5" }, + "bankelf.de": { j: "5" }, + "bta-international.com": { s: ".cc-layer{display:none !important}" }, + "apllogistics.com": { c: 8 }, + "wit.edu.pl": { j: "5" }, + "ubi2.wit.edu.pl": { j: "6" }, + "themcelroy.family": { c: 3 }, + "evapolar.com": { s: 'footer ~ [style*="fixed"]{display:none !important}' }, + "aldi-sued.de": { j: "5" }, + "customessaymeister.com": { c: 2 }, + "mifas.cat": { j: "5" }, + "jetzendorf.de": { s: "#privacy-container{display:none !important}" }, + "lansberg.de": { j: "5" }, + "viamedica.pl": { s: ".dark-background::after{display:none !important}" }, + "buzzaar.eu": { c: 39 }, + "intelligentinsurer.com": { s: ".privacyLaw{display:none !important}" }, + "popeyeschicken.ca": { + s: '#main ~ div[class*="Container"]{display:none !important}', + }, + "icarros.com.br": { s: "#isView{display:none !important}" }, + "teijin.com": { s: "#assistClone{display:none !important}" }, + "fernwaerme-gemeinschaft.de": { + s: ".cookie-overlay::before{display:none !important}", + }, + "lovehoney.co.uk": { c: 163 }, + "lovehoney.com.au": { c: 163 }, + "europe-mountains.com": { c: 0 }, + "chemrxiv.org": { s: 'header > [role="alert"]{display:none !important}' }, + "artsper.com": { + s: '.ui-pnotify[aria-role*="alert"]{display:none !important}', + }, + "gidsingezondheid.nl": { + s: "footer ~ .popup_overlay{display:none !important}", + }, + "goldenline.pl": { j: "5" }, + "hagengrote.de": { j: "5" }, + "hagengrote.at": { j: "5" }, + "idagio.com": { j: "5" }, + "pushkin.institute": { s: ".beono-flashmessage{display:none !important}" }, + "seedrs.com": { + s: "#__next > div:first-child,#root-header > div{display:none !important}", + }, + "giffits.de": { c: 17 }, + "tata.com": { s: ".overlayPop{display:none !important}" }, + "berendsen.pl": { s: ".site--wrapper ~ div{display:none !important}" }, + "la7.it": { j: "5" }, + "delhaize.be": { j: "5" }, + "outandaboutlive.co.uk": { j: "6" }, + "syncfusion.com": { c: 0 }, + "rfo.de": { j: "5" }, + "tecnocasa.it": { s: ".cookie-status{display:none !important}" }, + "pwabuilder.com": { s: "#gdprDiv{display:none !important}" }, + "bruns.de": { j: "5" }, + "spainhouses.net": { s: ".persistentMessage{display:none !important}" }, + "wearemarketing.com": { c: 0 }, + "antilinkynord.fr": { s: ".accookie{display:none !important}" }, + "hallhuber.com": { j: "5" }, + "facultas.at": { s: ".bmcookie{display:none !important}" }, + "rupertusbuch.at": { s: ".bmcookie{display:none !important}" }, + "nhs.wales": { + s: '.mura-cta__item[aria-describedby="Cookie notice"]{display:none !important}', + }, + "green-circle.co": { s: 'body > [style*="fixed"]{display:none !important}' }, + "revistabula.com": { s: "#consent-box{display:none !important}" }, + "happycow.net": { s: "body > .fixed{display:none !important}" }, + "muehlenapotheken.de": { + s: "#bg-datenschutz,.icon.cookies.cookies-aktivieren{display:none !important}", + }, + "wakingup.com": { + s: '#___gatsby ~ div:not([id]):not([class]),#root > div[style*="transform"]{display:none !important}', + }, + "patreon.com": { j: "5" }, + "societegenerale.fr": { s: "#c-message{display:none !important}" }, + "aerolineas.com.ar": { s: "#c-message{display:none !important}" }, + "researchaffiliates.com": { j: "5" }, + "scleracontacts.com": { + s: "#pushwix-popover-container.slide-down{display:none !important}", + }, + "nineambell.com": { c: 5 }, + "promosejours.com": { c: 16 }, + "timberland.com.tw": { + s: ".container-component > .dialog ~ div:last-child{display:none !important}", + }, + "tibber.com": { j: "5", s: ".privacyButton{display:none !important}" }, + "tesa.com": { j: "6" }, + "tapir-store.de": { s: ".cs-cookie__wrapper{display:none !important}" }, + "quora.com": { + s: '#root .q-box > .q-flex[class*="Banner"]{display:none !important}', + }, + "material.io": { s: "mio-cookie-notice{display:none !important}" }, + "kh.hu": { j: "5" }, + "yubico.com": { + s: ".MuiSnackbar-root,#yubi-root > .bottom-pop-up-container{display:none !important}", + }, + "gainesvillecoins.com": { s: "#jsGDRP{display:none !important}" }, + "barnebys.se": { + s: "#__next > div + div:last-child{display:none !important}", + }, + "brookes.ac.uk": { s: "#PopUp{display:none !important}" }, + "brookesalumni.co.uk": { s: "#PopUp{display:none !important}" }, + "eltima.com": { s: ".float-message__wrap{display:none !important}" }, + "aboalarm.de": { j: "5" }, + "tomorrow.one": { j: "5" }, + "kdanmobile.com": { + s: '#__next > div[style*="overflow"] > div[class*="ContentWrap"],#__next > div[class*="ContentWrap"],#gdpr-wrapper{display:none !important}', + }, + "rademacher.de": { + s: ".widget-Container ~ .widget-EyeCatcher{display:none !important}", + }, + "rblx.trade": { s: ".card.fixed-bottom{display:none !important}" }, + "turboimagehost.com": { j: "6" }, + "emons.de": { j: "5" }, + "selectos.eu": { s: "#selectos-cookie-background{display:none !important}" }, + "e-fellows.net": { s: "#efnCookieConsent{display:none !important}" }, + "uchi.ru": { s: "._UCHI_COOKIE__widget{display:none !important}" }, + "foter.com": { s: ".fo4-cookie{display:none !important}" }, + "vestel-germany.de": { s: "#custom-modal-cookie{display:none !important}" }, + "warsztat.pl": { j: "5" }, + "bell-labs.com": { s: "#n-cookie-notice{display:none !important}" }, + "forum.brasil-web.de": { j: "5" }, + "change.org": { j: "5" }, + "tesco.pl": { s: "#privacyOuterContainer{display:none !important}" }, + "tesco.com": { s: "#sticky-bar-wrapper{display:none !important}" }, + "conso.ro": { j: "5" }, + "mubi.com": { j: "6" }, + "albaparty.org": { c: 8 }, + "lilies-diary.com": { + s: ".lld-cookieconsentbanner{display:none !important}", + }, + "powerspreadsheets.com": { + s: ".thrv-ribbon,.thrv-leads-slide-in{display:none !important}", + }, + "eurosportplayer.com": { + s: '#app div[class^="cookie-policy"]{display:none !important}', + }, + "hessen.de": { c: 7 }, + "gartencenter-bergerhoff.de": { j: "5" }, + "zonky.cz": { + s: ".cookie-consent-shown .application > .flex{display:none !important}", + }, + "kraken.com": { + s: ".kraken-cookie-warning,.kraken-cookie-warning.show{display:none !important}", + }, + "lovehoney.com": { c: 163 }, + "lovehoney.eu": { c: 163 }, + "stanley.ru": { s: ".test-mode__wrap{display:none !important}" }, + "bopla.de": { s: "#privacy-consent{display:none !important}" }, + "antenasgsm.com": { c: 0 }, + "laschensky.at": { j: "5" }, + "dynavap.com": { c: 0 }, + "urzadzamy.pl": { j: "5" }, + "cypress.com": { + s: "#complianceoverlay.complianceoverlay{display:none !important}", + }, + "sportsoft.co.uk": { c: 83 }, + "tomgarten.de": { j: "5" }, + "singleboersen-vergleich.de": { j: "5" }, + "preplounge.com": { j: "5" }, + "autocentrum.pl": { j: "5" }, + "beiersdorf.de": { s: "form > .popup{display:none !important}" }, + "beiersdorf.ch": { s: "form > .popup{display:none !important}" }, + "evavonangern.de": { c: 8 }, + "airsoft.ch": { s: ".cb{display:none !important}" }, + "ticket.io": { j: "5" }, + "courrierinternational.com": { j: "5" }, + "mediapart.fr": { s: ".cc-modal{display:none !important}" }, + "icabanken.se": { + s: "#blockbackground,#removeOnClose{display:none !important}", + }, + "labellevie.com": { s: "#confidentiality{display:none !important}" }, + "lcd-compare.com": { j: "5" }, + "rnbee.ru": { s: "#yw-cookie-gdpr{display:none !important}" }, + "jeanscentre.nl": { + s: "#gatsby-focus-wrapper > div:last-child{display:none !important}", + }, + "zoom.nl": { j: "5" }, + "centrumtenisa.pl": { j: "5" }, + "jetbluevacations.com": { j: "5" }, + "impericon.com": { j: "5" }, + "otelo.de": { j: "5" }, + "live.com": { j: "5" }, + "ikbenfrits.nl": { j: "5" }, + "diefabrik-sundern.de": { j: "5" }, + "uni-tuebingen.de": { + s: ".in2-modal__blackbox,#privacy-background,#privacy-container{display:none !important}", + }, + "eifel-antik.de": { + s: ".jmg-googlemaps-dsgvo-notification{display:none !important}", + }, + "green-24.de": { j: "5" }, + "markilux.com": { j: "5" }, + "salomon.com": { j: "5" }, + "flyrotax.com": { s: "#CookieSettingsContainer{display:none !important}" }, + "amorespossiveis.com.br": { s: "#idLGPD{display:none !important}" }, + "freiewelt.net": { s: "#cmmodal{display:none !important}" }, + "bankmillennium.pl": { s: "wc-cookies-marketing{display:none !important}" }, + "handelsbanken.se": { + s: "shb-cookie-consent,.js-shb-inss-login__cookie-consent{display:none !important}", + }, + "handelsbanken.nl": { s: "shb-cookie-consent{display:none !important}" }, + "ageofempires.com": { s: ".popup.disable-screen{display:none !important}" }, + "ultimatecourses.com": { s: ".uc-cookies{display:none !important}" }, + "royalmail.com": { j: "5" }, + "mauk-gartenwelt.de": { j: "5" }, + "streamelements.com": { j: "3" }, + "3gimmobilier.com": { j: "5" }, + "ihk-akademie.de": { s: "#privacy-statement{display:none !important}" }, + "ontariocolleges.ca": { s: "#privacy-statement{display:none !important}" }, + "dekra-norisko.fr": { s: ".dekra-gdpr{display:none !important}" }, + "starcar.de": { s: "#modal-overlay{display:none !important}" }, + "service.gov.uk": { + s: ".cbanner-govuk-cookie-banner,#dm-cookie-banner{display:none !important}", + }, + "passport.service.gov.uk": { j: "5" }, + "tierarzt24.de": { s: ".vet_cookies{display:none !important}" }, + "loewe.tv": { s: ".cookey-pop{display:none !important}" }, + "iconscout.com": { s: "#__layout > div > .rounded{display:none !important}" }, + "pngimg.com": { j: "5" }, + "verktygsboden.se": { + s: "header > div:nth-child(2) .sd-surface-subtop > .sd-object-if{display:none !important}", + }, + "kaufland.de": { j: "5" }, + "tinyurl.com": { c: 7 }, + "mcfit.com": { s: "#app ~ [opacity]{display:none !important}" }, + "scinapse.io": { s: "#react-app > div:last-child{display:none !important}" }, + "educative.io": { s: "#__next > .ed-grid ~ div{display:none !important}" }, + "cover-4-less.com": { c: 5 }, + "clem.mobi": { j: "5" }, + "gnosis.io": { c: 4 }, + "tingstad.com": { s: ".cookie-manager{display:none !important}" }, + "7plus.com.au": { + s: '#app > [class*="cookieContainer"]{display:none !important}', + }, + "sportsbikeshop.co.uk": { j: "5" }, + "jumingo.com": { j: "5" }, + "tuigroup.com": { s: "#tui-cc{display:none !important}" }, + "werkenbijlidl.nl": { j: "5" }, + "hoyavision.com": { j: "5" }, + "kino.dk": { j: "5" }, + "apotal.de": { s: "#footer::after{display:none !important}" }, + "focustaiwan.tw": { s: "#jsGDPR{display:none !important}" }, + "paravol.org": { j: "5" }, + "verfassungsblog.de": { s: ".tve-leads-ribbon{display:none !important}" }, + "cbtnuggets.com": { + s: '#__next [class*="BannerContainer"]{display:none !important}', + }, + "ersatzteilshop.de": { j: "6" }, + "picnic.app": { s: ".cookies,#modal{display:none !important}" }, + "funshop.ch": { s: ".ds_cookiebar_container{display:none !important}" }, + "gumenadom.si": { c: 0 }, + "backmomente.de": { j: "5" }, + "zeroco2.eco": { s: "#loadingShadow{display:none !important}" }, + "oxxio.nl": { j: "5" }, + "elavon.pl": { j: "5" }, + "zeg-holz.de": { s: "#ucShadowRoot{display:none !important}" }, + "xeev.net": { j: "5" }, + "claras-apotheke.de": { j: "5" }, + "mimibabytielt.be": { j: "5" }, + "stepstone.se": { j: "5" }, + "oculus.com": { j: "5" }, + "plushbezlimitu.pl": { s: ".modal-overlay{display:none !important}" }, + "dhbbank.nl": { j: "5" }, + "studyspace.eu": { j: "5" }, + "gamersgate.com": { j: "5" }, + "mein-apothekenmanager.de": { s: "#cn-wrapper{display:none !important}" }, + "ikarus.de": { j: "5" }, + "ntb.no": { s: ".footer__notification{display:none !important}" }, + "debenhams.com": { j: "5" }, + "corona-impfung.nrw": { j: "5" }, + "videosmile.ru": { s: "#accept_q{display:none !important}" }, + "mit-dem-rad-zur-arbeit.de": { j: "5" }, + "akpool.de": { c: 4 }, + "penguinrandomhouse.de": { s: ".cl-window-bg{display:none !important}" }, + "maiia.com": { j: "5" }, + "myrobotcenter.de": { j: "5" }, + "myrobotcenter.at": { j: "5" }, + "myrobotcenter.co.uk": { j: "5" }, + "ifaa.de": { s: ".cmnstr-outer{display:none !important}" }, + "allekringloopwinkels.nl": { j: "5" }, + "placedumarche.fr": { s: ".sky-cookies-banner{display:none !important}" }, + "xmlgold.eu": { s: ".cookie-window{display:none !important}" }, + "kedglobal.com": { s: ".cookies_layer{display:none !important}" }, + "dbb.de": { s: "#dbb-gdpr{display:none !important}" }, + "ga.de": { j: "5" }, + "satrucker.co.za": { s: 'div[id*="cookie-notice"]{display:none !important}' }, + "daad.de": { j: "5" }, + "fok.nl": { j: "5" }, + "almedina.net": { s: ".footer-fixed-bar{display:none !important}" }, + "lifesum.com": { j: "3" }, + "23degrees.io": { s: "consent-toast{display:none !important}" }, + "jku.at": { j: "5", s: ".ccpopup{display:none !important}" }, + "atlasformen.de": { + s: ".cookie-modal{display:none !important}", + c: 14, + }, + "atlasformen.co.uk": { s: "#divBottomStickyLayer{display:none !important}" }, + "partssource.com": { + s: "#divBodyContainer > div > div > .justify-content-center{display:none !important}", + }, + "voeazul.com.br": { s: ".az_cookie{display:none !important}" }, + "sanitarium.com.au": { s: ".cookie--modal{display:none !important}" }, + "sanitarium.co.nz": { s: ".cookie--modal{display:none !important}" }, + "autosolar.es": { s: ".cookie-configuration{display:none !important}" }, + "crosig.hr": { s: "co-message{display:none !important}" }, + "desarrolloweb.com": { s: "dile-cookies-consent{display:none !important}" }, + "homecine-compare.com": { j: "5" }, + "oekt.de": { j: "5" }, + "pcsoft.fr": { j: "5" }, + "pnrtscr.com": { j: "5" }, + "avl-ludwigsburg.de": { s: ".page-overlay{display:none !important}" }, + "recordsale.de": { s: ".personalization-request{display:none !important}" }, + "servihabitat.com": { + s: '.portlet-boundary[class*="condiciones"]{display:none !important}', + }, + "calendly.com": { + j: "5", + s: '#gdpr-region ~ [data-component="sticker"]{display:none !important}', + }, + "correos.es": { + s: ".correosCookies,.sc-correos-cdk-cookies-module{display:none !important}", + }, + "liverpoolfc.com": { s: "#LfcCookieContent{display:none !important}" }, + "pdfcoffee.com": { s: "#PDFCOFFEECOM_cookie_box{display:none !important}" }, + "extradom.pl": { j: "5" }, + "aldeparty.eu": { c: 8 }, + "remove.bg": { s: ".banner.fixed-bottom{display:none !important}" }, + "terveyskirjasto.fi": { j: "5" }, + "dagenssamhalle.se": { + s: "#__next > div:last-child{display:none !important}", + }, + "vermieterverein.de": { j: "5" }, + "censor.net": { + s: "#usage_notice,#usage-notice-message{display:none !important;visibility:hidden}", + }, + "oead.at": { j: "5" }, + "rcibanque.de": { s: '.ng-scope[ui-view="cookie"]{display:none !important}' }, + "tuttitalia.it": { j: "5" }, + "brabus.com": { j: "5" }, + "miltenyibiotec.com": { j: "5" }, + "immoscout24.ch": { + s: 'section[class*="SeoLinks"] ~ div[class*="Box"]{display:none !important}', + }, + "argent.xyz": { + s: "#gatsby-focus-wrapper > div:not([id]):last-of-type{display:none !important}", + }, + "thsrc.com.tw": { j: "5" }, + "login.nos.pt": { j: "5" }, + "pensjonistforbundet.no": { j: "5" }, + "oceanmata.com": { s: ".banner{display:none !important}" }, + "vr.fi": { j: "5" }, + "jamiebalfour.scot": { c: 0 }, + "bolighed.dk": { s: ".cookie__manager{display:none !important}" }, + "creampie-angels.com": { + s: ".cookie{display:none !important}body.cookies{padding-top:0 !important}body.cookies header.main{top:0 !important}", + }, + "moveyouroffice.io": { j: "5" }, + "digital-affin.de": { j: "5" }, + "chimpify.de": { j: "5" }, + "scoodleplay.be": { j: "3" }, + "euplf.eu": { j: "5" }, + "audiofanzine.com": { + s: ".af-cookies,.af-cookies-background{display:none !important}", + }, + "chess.com": { s: ".bottom-banner-component{display:none !important}" }, + "heizoel24.de": { j: "5" }, + "heizoel24.at": { j: "5" }, + "splu-engineers.com": { + s: "#frontpage-banner-cover{display:none !important}", + }, + "footroll.pl": { j: "5", c: 1 }, + "easycredit.de": { s: "cookie-layer{display:none !important}" }, + "cykelgear.dk": { j: "5" }, + "allround-pc.com": { j: "5" }, + "digikey.com": { + s: "body.gdpr{margin-top:0 !important;background-position:initial !important}#header__storage{top:0 !important}", + }, + "boschbad.nl": { j: "5" }, + "teikeicoffee.org": { j: "5" }, + "pocketbook.de": { j: "5" }, + "skatteverket.se": { s: "skv-cookie-banner{display:none !important}" }, + "jobs.at": { j: "5" }, + "karriere.at": { j: "5" }, + "share-now.com": { s: ".banner-placeholder{display:none !important}" }, + "gittigidiyor.com": { + s: "#__next main > div:not([class]),.policy-alert-v2.show-policy{display:none !important}", + }, + "touslesprix.com": { j: "5" }, + "alo.bg": { s: "#consent_main{display:none !important}" }, + "figuya.com": { j: "3" }, + "rtl.hr": { s: ".app__content ~ div{display:none !important}", j: "5" }, + "fernsehserien.de": { j: "5" }, + "nivea.pl": { s: ".policy-info{display:none !important}" }, + "supercast.tech": { c: 6 }, + "correios.com.br": { s: "#cookiesId{display:none !important}" }, + "citilink.ru": { s: ".PersonalDataConfirm{display:none !important}" }, + "auchan.pl": { j: "5" }, + "auchan.hu": { j: "5" }, + "werkstars.de": { s: ".wsr--data-protection{display:none !important}" }, + "lambdatest.com": { s: ".cookiesdiv{display:none !important}" }, + "dofus.com": { + s: ".ak-modal-wrapper,.ui-widget-overlay{display:none !important}", + }, + "modrinth.com": { s: ".container > .banner{display:none !important}" }, + "jadlonomia.com": { s: ".cbar-container{display:none !important}" }, + "twitch.tv": { j: "5" }, + "senec.com": { j: "5" }, + "taschenhirn.de": { j: "5" }, + "strefakonsumencka.pl": { c: 0 }, + "deutsche-diabetes-gesellschaft.de": { j: "5" }, + "awwwards.com": { j: "5" }, + "focus-home.com": { s: "#app > nav + div{display:none !important}" }, + "wayofleaf.com": { s: "#cpop{display:none !important}" }, + "crucial.com": { + s: '.app-light > div[style*="fixed"]{display:none !important}', + }, + "concursosnobrasil.com.br": { s: "#lgpd{display:none !important}" }, + "autopunkt.pl": { j: "5" }, + "euromobil.com.pl": { j: "5" }, + "euromotor.pl": { j: "5" }, + "koreamotors.pl": { j: "5" }, + "japanmotors.pl": { j: "5", c: 2 }, + "pgd.pl": { j: "5" }, + "eforia.pl": { j: "5" }, + "nordiskporselen.com": { s: "#kjeks{display:none !important}" }, + "3suisses.fr": { j: "5" }, + "lass-tanzen.de": { j: "5" }, + "camping.info": { j: "5" }, + "belgium.be": { c: 0 }, + "volksfreund.de": { j: "5" }, + "smitegame.com": { s: ".page > .is-visible{display:none !important}" }, + "ryd.one": { s: ".xy-consent{display:none !important}" }, + "onepercentclub.com": { + s: ".notification-bar-container{display:none !important}", + }, + "samenvoordebuurt.nl": { + s: ".notification-bar-container{display:none !important}", + }, + "tameteo.nl": { j: "5" }, + "tameteo.com": { j: "5" }, + "mapillary.com": { j: "5" }, + "voltus.de": { s: "#c4sCookieOneClickModal{display:none !important}" }, + "123rf.com": { s: ".AgreementBanner__wrapper{display:none !important}" }, + "smythstoys.com": { j: "5" }, + "ccoo.es": { j: "5" }, + "istockphoto.com": { s: ".banner.warning{display:none !important}" }, + "airtel.com": { c: 155 }, + "ford-weege-bad-salzuflen.de": { j: "5" }, + "waggel.co.uk": { j: "5" }, + "pingback.com": { c: 39 }, + "nettolohn.de": { s: 'div[id*="hinweis-cookie"]{display:none !important}' }, + "translit.ru": { j: "5" }, + "translit.net": { j: "5" }, + "talktomeinkorean.com": { c: 156 }, + "dpam.com": { j: "5" }, + "sylvania-automotive.com": { j: "5" }, + "valdemarne.fr": { j: "5" }, + "pu.nl": { j: "5" }, + "ringana.com": { j: "5" }, + "hampel-auctions.com": { s: "#consentmanager{display:none !important}" }, + "compress-or-die.com": { + s: ".module_consent__main{display:none !important}", + }, + "theater-essen.de": { s: ".dataprotection{display:none !important}" }, + "spotlightstores.com": { j: "5" }, + "anacondastores.com": { j: "5" }, + "akkushop.de": { j: "5" }, + "akkushop-austria.at": { j: "5" }, + "akkushop-schweiz.ch": { j: "5" }, + "batterie-boutique.fr": { j: "5" }, + "mfa.bg": { c: 0 }, + "platforma-karaulov.ru": { s: ".using-cookie{display:none !important}" }, + "plus.pl": { s: "#CAPPDialog,.modal-overlay{display:none !important}" }, + "a2mobile.pl": { s: ".topup-cookie{display:none !important}" }, + "green.hr": { c: 5 }, + "ebike-connect.com": { j: "5" }, + "kontrast.dk": { j: "5" }, + "drawabox.com": { j: "5" }, + "adfc.de": { + s: "body > .ember-view > .ember-view:first-child{display:none !important}", + }, + "totalmoney.pl": { j: "5" }, + "de.vanguard": { j: "5" }, + "merckgroup.com": { s: ".new-cookie__modal{display:none !important}" }, + "fruugo.fr": { j: "5" }, + "pspdfkit.com": { s: ".pspdfCookieDialog{display:none !important}" }, + "ovh.com": { j: "5" }, + "erkul.games": { j: "5" }, + "taimweser.com": { j: "5" }, + "konsumenternas.se": { s: "#tc-consent{display:none !important}" }, + "pepeenergy.com": { j: "5", c: 59 }, + "sava-osiguranje.hr": { j: "5" }, + "zav-sava.si": { j: "5" }, + "inselradio.com": { j: "5" }, + "futterhaus.de": { j: "5" }, + "elasticemail.com": { s: "#elastic-cookie-notice{display:none !important}" }, + "incibeauty.com": { j: "5" }, + "churchs.com": { s: "#ccpa{display:none !important}" }, + "lojabuettner.com.br": { s: ".eula-bg{display:none !important}" }, + "mobilarena.hu": { s: "#rules-accept{display:none !important}" }, + "medspa.bg": { s: ".popup-policy{display:none !important}" }, + "elevensports.com": { + s: '#__next ~ div[class^="css"]{display:none !important}', + }, + "elevensports.pl": { j: "5" }, + "hemamx.com": { + s: ".no-scroll{position:relative !important}.has-cookie-message{padding-top:0 !important}", + }, + "chregister.ch": { s: ".ui-notificationbar{display:none !important}" }, + "synology.com": { s: ".syno_cookie_element{display:none !important}" }, + "retroplace.com": { j: "5" }, + "aptekagemini.pl": { j: "5" }, + "r7.com": { s: ".toolkit-privacy-box{display:none !important}" }, + "skillbox.ru": { c: 0 }, + "autoalkatreszonline24.hu": { s: ".block-cookies{display:none !important}" }, + "saarbruecker-zeitung.de": { j: "5" }, + "bernau-bei-berlin.de": { j: "5" }, + "england.de": { s: "#apc{display:none !important}" }, + "mallorca.com": { s: "#apc{display:none !important}" }, + "voordeeluitjes.nl": { j: "5" }, + "hyundai-entdecken.de": { s: "#COOKIE_POLICY{display:none !important}" }, + "takealot.com": { s: 'div[class*="cookie-banner"]{display:none !important}' }, + "adtipp.de": { j: "5" }, + "handelsregister.de": { j: "5" }, + "niagara-pu.ru": { + s: 'div[data-storage-item*="cookiename"]{display:none !important}', + }, + "mu.se": { + s: 'div[data-storage-item*="cookiename"]{display:none !important}', + }, + "mega.io": { j: "5" }, + "mega.nz": { j: "5" }, + "mega.be": { j: "5" }, + "g2g.com": { s: ".q-page ~ div > .fixed-bottom{display:none !important}" }, + "tempo.com": { j: "5" }, + "bulletin.com": { j: "5" }, + "huk24.de": { j: "5" }, + "huk.de": { j: "5" }, + "myminifactory.com": { s: ".footerBottom ~ div{display:none !important}" }, + "findhs.codes": { s: "#PrivacyAlert{display:none !important}" }, + "group.rwe": { j: "5" }, + "rwe.com": { j: "5" }, + "festo.com": { j: "5" }, + "sberbankdirect.de": { s: ".cm{display:none !important}" }, + "toner-dumping.de": { s: ".js--overlay{display:none !important}" }, + "rackstore.be": { j: "5" }, + "fello.se": { j: "5" }, + "bazarchic.com": { + s: "#react-footer > div > div:not([class]){display:none !important}", + }, + "lotuscars.com": { c: 98 }, + "ajax.nl": { j: "5" }, + "deadbydaylight.com": { j: "5" }, + "edclub.com": { s: ".__CC_popup{display:none !important}" }, + "idoctors.it": { j: "5" }, + "vastervik.se": { c: 0 }, + "schloss-gluecksburg.de": { j: "5" }, + "vcu.edu": { j: "5" }, + "webflow.com": { s: "#consent-container{display:none !important}" }, + "softzone.es": { j: "5" }, + "motorola.com.br": { s: "#motorola-cookies{display:none !important}" }, + "mav.hu": { c: 105 }, + "yokanavi.com": { s: ".agreement{display:none !important}" }, + "manutd.com": { j: "5" }, + "fotor.com": { s: 'div[class*="UseCookie"]{display:none !important}' }, + "mym.fans": { j: "5" }, + "wacomstore.com.br": { c: 34 }, + "g-star.com": { j: "5" }, + "sbermarket.ru": { s: ".alerts + div{display:none !important}" }, + "redenacionalderadio.com.br": { + s: "#viewlet-disclaimer{display:none !important}", + }, + "moebel.de": { j: "5" }, + "eqmac.app": { j: "3" }, + "dvdoo.dk": { j: "5" }, + "altibox.no": { j: "5" }, + "minaftale.dk": { j: "5" }, + "babysam.dk": { j: "5" }, + "sj.no": { + s: "#root header nav + .MuiBox-root,.experiencefragment > .MuiContainer-root:first-child{display:none !important}", + }, + "vitrado.de": { s: "app-google-consent{display:none !important}" }, + "cinch.co.uk": { + s: '#___gatsby > [data-testid="overlay"],#___gatsby > div > [data-testid="cookie-banner"]{display:none !important}', + }, + "gutscheine.computerbild.de": { + s: 'div[data-testid="CookieBanner"]{display:none !important}', + }, + "gravitycoach.com": { s: ".elo-snackbar{display:none !important}" }, + "barzahlen.de": { j: "5" }, + "biblioteka.wroc.pl": { j: "5" }, + "fulhamfc.com": { j: "5" }, + "restegourmet.de": { j: "6" }, + "xe.com": { + s: '#__next div[class*="ConsentBanner"]{bottom:-100% !important}', + }, + "aion.eu": { j: "5" }, + "jovempan.com.br": { s: ".custom-container-lgpd{display:none !important}" }, + "thecompleteuniversityguide.co.uk": { + s: ".cookie_lbox{display:none !important}", + }, + "zyro.com": { s: ".zyro-cookies{display:none !important}" }, + "vinos.de": { s: ".consent-cookie-box--lightbox{display:none !important}" }, + "flipsnack.com": { c: 14 }, + "tiempo.com": { j: "5" }, + "pflanze2000.de": { j: "5" }, + "check24.de": { j: "6" }, + "chargify.com": { c: 3 }, + "airwallex.com": { s: "main > footer ~ div{display:none !important}" }, + "vivobarefoot.de": { s: "#cookieNote{display:none !important}" }, + "easycosmetic.de": { c: 17 }, + "easycosmetic.be": { c: 17 }, + "easycosmetic.ch": { c: 17 }, + "easycosmetic.at": { c: 17 }, + "webcontinental.com.br": { s: ".wc-accept-cookies{display:none !important}" }, + "sentry.io": { s: "#sentry-consent-widget{display:none !important}" }, + "mapcarta.com": { c: 4 }, + "diesiedleronline.de": { j: "5" }, + "quantum-inspire.com": { c: 2 }, + "direct-assurance.fr": { j: "5" }, + "paulcamper.de": { + s: '.mainContainer > [class*="banner"]{display:none !important}', + }, + "brandvital.eu": { c: 22 }, + "motorismo.com.pl": { c: 22 }, + "agrojd.com": { c: 22 }, + "aspel.com.pl": { c: 22 }, + "dozamel.pl": { c: 22 }, + "bosch.com.pl": { c: 22 }, + "estetiq.pl": { c: 22 }, + "galerialazienek.pl": { c: 22 }, + "ksiegarniarubikon.pl": { c: 22 }, + "papier24h.pl": { c: 22 }, + "papieryczerpane.pl": { c: 22 }, + "agro-eko.com.pl": { c: 22 }, + "balcamp.pl": { c: 22 }, + "mebloart.eu": { c: 22 }, + "phalanxgames.pl": { c: 22 }, + "rol-mech.pl": { c: 22 }, + "stalco.pl": { c: 22 }, + "tayama.pl": { s: ".config-messages-background{display:none !important}" }, + "spawalniczy-sklep.pl": { c: 22 }, + "swiatkoralikow2.pl": { c: 22 }, + "tvprodukt.pl": { c: 22 }, + "workstyle.pl": { c: 22 }, + "tychy.pl": { c: 36 }, + "arx.pl": { c: 36 }, + "agrospec.pl": { c: 36 }, + "babysensepolska.pl": { c: 36 }, + "e-oazakrakow.pl": { c: 36 }, + "elabrick24.pl": { c: 36 }, + "haczykowo.pl": { c: 36 }, + "kopalniasrebra.com": { c: 36 }, + "abydos.pl": { c: 36 }, + "budowniczy.com.pl": { c: 36 }, + "kotrak.com": { c: 36 }, + "miodyapis.pl": { c: 36 }, + "salvatti.pl": { c: 36 }, + "texasclub.pl": { c: 36 }, + "mammut.com": { j: "5" }, + "toysrus.ca": { c: 20 }, + "turn-on.de": { j: "5" }, + "dwd.de": { j: "5" }, + "nerdstar.tv": { j: "5" }, + "dagvandewetenschap.be": { j: "5" }, + "tinder.com": { + s: ".App > [data-nosnippet],#___gatsby > [data-nosnippet]{display:none !important}", + }, + "stec.es": { j: "5" }, + "cnnbrasil.com.br": { s: "#pop__gdpr{display:none !important}" }, + "tp-link.com": { s: "#tp-cookie{display:none !important}" }, + "musik-produktiv.de": { j: "5" }, + "musik-produktiv.at": { j: "5" }, + "musik-produktiv.fr": { j: "5" }, + "musik-produktiv.ch": { j: "5" }, + "musik-produktiv.com": { j: "5" }, + "pikapolonica.si": { + s: ".gdpr-modal-wrapper,.modals-overlay{display:none !important}", + }, + "order.fiveguys.de": { j: "5" }, + "order.fiveguys.es": { j: "5" }, + "order.fiveguys.fr": { j: "5" }, + "order.fiveguys.co.uk": { j: "5" }, + "asfinag.at": { j: "5" }, + "afar.com": { + s: '.preloaded_lightbox[style*="overflow"]{display:none !important}', + }, + "polsatgo.pl": { j: "5" }, + "ulefone.com": { s: ".footermsg{display:none !important}" }, + "unicajabanco.es": { + s: ".CC05:not(.cc05-privada) #cookieModalStart{display:none !important}", + j: "5", + }, + "detmir.ru": { s: "#app-container footer ~ div{display:none !important}" }, + "br.de": { + s: '#__next > .fixed,#__next [class*="CookieContainer"]{display:none !important}', + }, + "anwb.nl": { + s: ".TRCO-application,.critical-dialog{display:none !important}", + }, + "petz.com.br": { s: ".policy-warning-banner{display:none !important}" }, + "scapino.nl": { j: "5" }, + "unwetterhilfen.de": { s: ".App > div > .banner{display:none !important}" }, + "screenbud.com": { s: ".ccWrapper{display:none !important}" }, + "flightspots.co": { s: "body > .FloatingGroup{display:none !important}" }, + "wiresoft.com": { s: ".Cookie{display:none !important}" }, + "chipsaway.co.uk": { j: "5" }, + "glashuette-original.com": { + s: "#js_dataNnoticeBtns{display:none !important}", + }, + "svt.se": { j: "6", s: ".svt-cookie-message{display:none !important}" }, + "elblandkliniken.de": { s: "#Datenschutz{display:none !important}" }, + "unitedutilities.com": { j: "5" }, + "bagaggio.com.br": { s: ".lgpd{display:none !important}" }, + "lineheart.lu": { + s: "#policy_banner,.policy-banner-overlay{display:none !important}", + }, + "frag.jetzt": { j: "5" }, + "particify.de": { j: "5" }, + "zig-star.com": { s: ".md-consent{display:none !important}" }, + "kvno.de": { j: "5" }, + "xetra-gold.com": { j: "5" }, + "aoc.com": { c: 0 }, + "waitrose.com": { j: "6" }, + "isawitfirst.com": { + s: '.main-cpu[data-pu*="cookies"]{display:none !important}', + }, + "simstime.net": { j: "5" }, + "chinahighlights.com": { s: ".web_cookie{display:none !important}" }, + "animaute.fr": { j: "5" }, + "fertighaus.de": { s: ".BannerWrapper{display:none !important}" }, + "sslplus.de": { s: "#ccmRoot{display:none !important}" }, + "wu.ac.at": { j: "5" }, + "canto.com": { j: "5" }, + "prisma.de": { j: "5" }, + "sportshop.com": { s: "#solar-app ~ div{display:none !important}" }, + "stoertebeker.com": { c: 17 }, + "cv.fr": { c: 83 }, + "qastack.fr": { j: "5" }, + "qastack.it": { j: "5" }, + "qastack.com.de": { j: "5" }, + "qa-stack.pl": { j: "5" }, + "uvex-sports.com": { s: ".as__cookie-banner{display:none !important}" }, + "atlasobscura.com": { j: "5" }, + "ohmydev.pl": { + s: '#__next > [style*="transform"]{display:none !important}', + }, + "porterbuddy.com": { j: "5" }, + "ankerkraut.de": { j: "5" }, + "dava.dk": { c: 151 }, + "polsatboxgo.pl": { j: "5" }, + "tulli.fi": { + s: '#root [aria-label="Cookie banner"]{display:none !important}', + }, + "olhardigital.com.br": { s: "#lgpd_optall{display:none !important}" }, + "liveagent.com": { j: "5" }, + "hl.co.uk": { j: "5" }, + "terra.com.br": { + s: '.navbar-disclaimer[data-button-url*="cookies"]{display:none !important}', + }, + "terra.bio": { + s: '#root [aria-label="cookie consent banner"]{display:none !important}', + }, + "bibliotheques-specialisees.paris.fr": { + s: 'div[role="alertdialog"]{display:none !important}', + }, + "paris.fr": { j: "5", s: ".paris-cookies-banner{display:none !important}" }, + "janto.es": { + s: "#Transparente,#widgetCookiesPpal{display:none !important}", + }, + "auditoriodetenerife.com": { + s: "#Transparente,#widgetCookiesPpal{display:none !important}", + }, + "allfinanz.ag": { j: "5" }, + "dvag.de": { j: "5" }, + "montafon.at": { j: "5" }, + "termeszetjaro.hu": { j: "5" }, + "teutonavigator.com": { j: "5" }, + "engadin.ch": { j: "5" }, + "tourenplaner-rheinland-pfalz.de": { j: "5" }, + "wanderservice-schwarzwald.de": { j: "5" }, + "alpenvereinaktiv.com": { j: "5" }, + "nakedwines.com": { s: "nkd-cookie-banner{display:none !important}" }, + "hellowatt.fr": { s: "#cookie-modal__container{display:none !important}" }, + "fancentro.com": { + s: ".MuiContainer-root > div > header ~ div{display:none !important}", + }, + "yoys.no": { s: "#section-cookies{display:none !important}" }, + "cirklo.io": { c: 32 }, + "shopfacil.com.br": { s: ".modal-lgpd__wrapper{display:none !important}" }, + "finanzchef24.de": { j: "5" }, + "sudoku-aktuell.de": { j: "5" }, + "sourceforge.net": { j: "5" }, + "bt.com": { s: "#cookiePreference{display:none !important}" }, + "pcorcloud.com": { j: "5" }, + "communityfibre.co.uk": { j: "5" }, + "easyname.at": { j: "5" }, + "easyname.de": { j: "5" }, + "easyname.fr": { j: "5" }, + "easyname.com": { j: "5" }, + "airbnb.org": { + s: 'div[data-application="true"] div[data-theme] > div > div > div > section{display:none !important}', + }, + "finanzwende.de": { s: ".cn-wrapper{display:none !important}" }, + "statik.be": { j: "5" }, + "wooclap.com": { + s: 'span[aria-labelledby*="cookie-banner"]{display:none !important}', + }, + "lyst.com": { j: "5" }, + "lyst.co.uk": { j: "5" }, + "lyst.de": { j: "5" }, + "lyst.at": { j: "5" }, + "lyst.fr": { j: "5" }, + "phase-6.de": { j: "5" }, + "goldbet.it": { s: "#drop-cookie,.cookieOC{display:none !important}" }, + "lcp.fr": { j: "5" }, + "wizards.com": { + s: '#primary-area ~ .vue-portal-target ~ div,#app nav > .fixed,#wizardCookieBanner,div[data-fetch-key*="CookiePrompt"],#__layout footer ~ .vue-portal-target ~ [data-fetch-key]{display:none !important}', + }, + "pciconcursos.com.br": { s: "#lgpd{display:none !important}" }, + "digitalife.com.mx": { c: 111 }, + "mandmdirect.de": { c: 111 }, + "domstol.se": { j: "5" }, + "rhb.ch": { c: 4 }, + "ing.fr": { s: ".ing-CookieManagementNext{display:none !important}" }, + "bayernlb.de": { s: ".lg-backdrop{display:none !important}" }, + "dbvis.com": { c: 40 }, + "aok-erleben.de": { + s: '.csm[data-module="cookie-manager-dialog"]{display:none !important}', + }, + "hyser.ua": { c: 26 }, + "rsts.cz": { s: ".CookieBubble{display:none !important}" }, + "eperearstikeskus.ee": { j: "5" }, + "aqara.com": { s: "#modal-agreement{display:none !important}" }, + "pirolam.pl": { s: 'body > div[style*="100%"]{display:none !important}' }, + "devexpress.com": { + s: '#wsMsgWnd[msgid*="cookie-info"]{display:none !important}', + }, + "foursquare.com": { j: "5" }, + "skd.museum": { j: "5" }, + "fortisclothing.co.uk": { c: 5 }, + "inwork.cz": { s: ".fixed-cookie{display:none !important}" }, + "aukey.com": { s: ".fixed-cookie{display:none !important}" }, + "vauen.de": { c: 84 }, + "immunspender.com": { c: 84 }, + "easybell.de": { c: 84 }, + "haema.de": { c: 84 }, + "bsh-group.com": { j: "5" }, + "bosch-home.com": { j: "5" }, + "bosch-home.fr": { j: "5" }, + "bosch-home.se": { j: "5" }, + "bosch-home.nl": { j: "5" }, + "bosch-home.fi": { j: "5" }, + "bosch-home.at": { j: "5" }, + "bosch-home.ro": { j: "5" }, + "bosch-home.lu": { j: "5" }, + "bosch-home.es": { j: "5" }, + "bosch-home.be": { j: "5" }, + "bosch-home.dk": { j: "5" }, + "bosch-home.no": { j: "5" }, + "bosch-home.lt": { j: "5" }, + "bosch-home.pl": { j: "5" }, + "bosch-home.gr": { j: "5" }, + "bosch-home.com.tr": { j: "5" }, + "bosch-home.co.uk": { j: "5" }, + "bosch-home.bg": { j: "5" }, + "bosch-home.pt": { j: "5" }, + "bosch-home.ee": { j: "5" }, + "bosch-home.hr": { j: "5" }, + "constructa.com": { j: "5" }, + "balay.es": { j: "5" }, + "home-connect.com": { j: "5" }, + "adidas.de": { j: "5" }, + "adidas.co.in": { j: "5" }, + "adidas.co.uk": { j: "5" }, + "adidas.gr": { j: "5" }, + "adidas.it": { j: "5" }, + "adidas.fr": { j: "5" }, + "adidas.es": { j: "5" }, + "adidas.se": { j: "5" }, + "adidas.nl": { j: "5" }, + "adidas.pl": { j: "5" }, + "adidas.sk": { j: "5" }, + "adidas.at": { j: "5" }, + "adidas.pt": { j: "5" }, + "adidas.dk": { j: "5" }, + "adidas.no": { j: "5" }, + "adidas.ie": { j: "5" }, + "adidas.ru": { j: "5" }, + "adidas.be": { j: "5" }, + "adidas.com": { j: "5" }, + "adidas.fi": { j: "5" }, + "adidas.ca": { j: "5" }, + "adidas.cz": { j: "5" }, + "adidas.cl": { j: "5" }, + "reebok.com": { j: "5" }, + "reebok.co.uk": { j: "5" }, + "reebok.it": { j: "5" }, + "reebok.de": { j: "5" }, + "reebok.nl": { j: "5" }, + "reebok.fr": { j: "5" }, + "reebok.be": { j: "5" }, + "reebok.pl": { j: "5" }, + "reebok.se": { j: "5" }, + "reebok.at": { j: "5" }, + "reebok.es": { j: "5" }, + "reebok.cz": { j: "5" }, + "reebok.ie": { j: "5" }, + "reebok.com.br": { j: "5" }, + "koupitvstupenku.cz": { s: "#sprivacy{display:none !important}" }, + "domaintools.com": { c: 20 }, + "findamasters.com": { j: "5" }, + "i-motion.de": { j: "5" }, + "migros.com.tr": { + s: "fe-product-cookie-indicator{display:none !important}", + }, + "codeeurope.pl": { j: "5" }, + "nrc.nl": { s: ".user-confirmation-screen{display:none !important}" }, + "sbk.org": { j: "5" }, + "ottobock.de": { s: "#ottobock-usercentrics{display:none !important}" }, + "today.ua": { s: ".politic_confidel{display:none !important}" }, + "tutorela.com": { c: 69 }, + "pricerunner.dk": { j: "5" }, + "pricerunner.se": { j: "5" }, + "pricerunner.com": { j: "5" }, + "dfmg.de": { s: 'div[id^="ro_cookie"]{display:none !important}' }, + "world4you.com": { + s: "#xtxNavigationOffCookiePolicy{display:none !important}", + }, + "avcesar.com": { j: "5" }, + "livelo.com.br": { s: ".notifi{display:none !important}" }, + "home.barclays": { c: 0 }, + "ledlenser.ru": { s: ".alerting{display:none !important}" }, + "stern.de": { j: "5" }, + "kevag-telekom.de": { j: "5" }, + "hotroxuk.com": { s: ".dot_cookies{display:none !important}" }, + "packrafting-store.de": { s: "#basharModal{display:none !important}" }, + "gloria-palast.de": { j: "5" }, + "ft.com": { j: "5" }, + "dobrzemieszkaj.pl": { c: 137 }, + "modepark.de": { j: "5" }, + "extract.pics": { j: "5" }, + "iol.im": { j: "5" }, + "frp.no": { j: "5", s: ".gdpr__btn{display:none !important}" }, + "ihk-krefeld.de": { c: 17 }, + "notaire.be": { j: "5" }, + "jooble.org": { + s: '#root div[data-test-name="_termsOfServices"]{display:none !important}', + }, + "wasakredit.se": { j: "5" }, + "kikkoman.de": { s: ".kik-cookiebanner{display:none !important}" }, + "lojadomecanico.com.br": { s: ".box-termo-lgpd{display:none !important}" }, + "wells.pt": { c: 14 }, + "silmaasema.fi": { c: 14 }, + "icelandair.com": { + s: '#root > [class*="assets_container"]{display:none !important}', + }, + "occrp.org": { s: ".occrp-cookie-overlay,.cookie{display:none !important}" }, + "linztourismus.at": { j: "5" }, + "cinemotion-kino.de": { s: "#cookie-layer{display:none !important}" }, + "sex.com": { j: "5" }, + "handyhuellen.de": { j: "5" }, + "floragard.de": { j: "5" }, + "2ip.ru": { j: "5" }, + "arabicpost.net": { c: 20 }, + "cualesmiip.com": { j: "5" }, + "powys.gov.uk": { s: "#cookie-consent-prompt{display:none !important}" }, + "sunderland.gov.uk": { j: "5" }, + "ozeaneum.de": { j: "5" }, + "sellmylivestock.com": { s: "#app > .fixed{display:none !important}" }, + "storececotec.com": { j: "5" }, + "routex.com": { j: "5" }, + "restore.co.uk": { s: ".restorealertBar{display:none !important}" }, + "pokemoncenter.com": { s: "footer > div ~ div{display:none !important}" }, + "pnp.co.za": { s: ".policiesPopup{display:none !important}" }, + "opositatest.com": { s: ".otcn{display:none !important}" }, + "sparda.de": { j: "5" }, + "sparda-n.de": { j: "5" }, + "sparda-bw.de": { j: "5" }, + "sparda-hessen.de": { j: "5" }, + "tonies.com": { c: 0 }, + "depop.com": { j: "5" }, + "autotrader.com": { + s: "#mountNode > .fixed-bottom{display:none !important}", + }, + "artigercek.com": { s: ".user-consent{display:none !important}" }, + "get-in-engineering.de": { j: "5" }, + "theathletic.co.uk": { + s: 'div[class*="StickyBottomBanner"]{display:none !important}', + }, + "primevideo.com": { + s: '.DVWebNode[class*="wrapper"][class*="cookie"]{display:none !important}', + }, + "otcmarkets.com": { s: "#userAgreementBanner{display:none !important}" }, + "zutobi.com": { s: 'div[class*="ModalCookies"]{display:none !important}' }, + "leeway.tech": { j: "5" }, + "regionalimmobilien24.de": { j: "5" }, + "amazon-affiliate.eu": { c: 6 }, + "polarstern-energie.de": { j: "5" }, + "certificat-covid.gov.ro": { s: ".bottom-banner{display:none !important}" }, + "aviva.fr": { j: "5", s: ".ccb-sticky{display:none !important}" }, + "salto.fr": { j: "5" }, + "clipchamp.com": { s: "main + div ~ div{display:none !important}" }, + "lichtblick.de": { s: "#uc_layer{display:none !important}" }, + "volimzmenu.cz": { c: 0 }, + "petlove.com.br": { s: ".card-bottom{display:none !important}" }, + "foussier.fr": { j: "5" }, + "farmaciasdirect.com": { s: ".fd-cookies{display:none !important}" }, + "posti.fi": { s: "#consent-popup{display:none !important}" }, + "tresorit.com": { + s: "main ~ aside,sticky-notification{display:none !important}", + }, + "bandaancha.eu": { s: ".euCk{display:none !important}" }, + "hertz.ca": { + s: 'div[class*="PrivacyPolicyBanner"]{display:none !important}', + }, + "sagepub.com": { s: 'header [role="alert"]{display:none !important}' }, + "edukatico.org": { j: "5" }, + "theartnewspaper.com": { c: 142 }, + "mitid.dk": { j: "5" }, + "people.cn": { s: "#shengmingTip{display:none !important}" }, + "cinemaxx.de": { j: "5" }, + "bipandgo.com": { s: ".ucm_wrapper{display:none !important}" }, + "uktv.co.uk": { j: "5" }, + "benq.eu": { j: "5", s: "#cookie-fullscreen{display:none !important}" }, + "plusmobile.fr": { c: 3 }, + "weddyplace.com": { j: "5" }, + "caimmo.com": { j: "5" }, + "svd.se": { s: "#schibsted-data-controller-sticky{display:none !important}" }, + "aftenposten.no": { s: "#data-controller-sticky{display:none !important}" }, + "bt.no": { s: "#data-controller-sticky{display:none !important}" }, + "volkswagen-newsroom.com": { + s: 'body[style*="hidden"]{overflow:visible !important}', + }, + "inwx.com": { j: "5" }, + "inwx.de": { j: "5" }, + "inwx.at": { j: "5" }, + "traderepublic.com": { s: ".consentCard{display:none !important}" }, + "grile-rezidentiat.ro": { j: "5" }, + "tfwm.org.uk": { s: ".wmnds-cookies-banner{display:none !important}" }, + "foodwatch.org": { s: ".cn-banner{display:none !important}" }, + "amazon.com": { j: "5" }, + "newsworthy.se": { s: ".Snack{display:none !important}" }, + "mobrog.com": { j: "5" }, + "avtomobilizem.com": { s: ".c-notice{display:none !important}" }, + "actual.at": { s: ".c-notice{display:none !important}" }, + "xing.com": { j: "5" }, + "techopital.com": { j: "5" }, + "ticsante.com": { j: "5" }, + "sandro-paris.com": { j: "5" }, + "feuvert.fr": { j: "5" }, + "wifi-ooe.at": { j: "5" }, + "wifiwien.at": { j: "5" }, + "wifi.at": { j: "5" }, + "atlatszo.hu": { s: "#the_popup{display:none !important}" }, + "cm.games": { c: 0 }, + "treasure.cloud": { j: "5" }, + "liftango.com": { s: ".fs-cc-symbol{display:none !important}" }, + "specscart.co.uk": { c: 2 }, + "consumentenbond.nl": { + s: '.w-full[data-test="consent-banner"]{display:none !important}', + }, + "galaxus.de": { + s: "#__next > div[aria-hidden]:not([data-layout-container]){display:none !important}", + }, + "galaxus.at": { + s: "#__next > div[aria-hidden]:not([data-layout-container]){display:none !important}", + }, + "brewdog.com": { s: "#segment-consent-banner{display:none !important}" }, + "fupro.de": { c: 14 }, + "host-unlimited.de": { j: "5" }, + "fujifilm.com": { s: ".m-cookie-confirm{display:none !important}" }, + "mezoko.com": { c: 0 }, + "gibgas.de": { j: "5" }, + "iebschool.com": { s: ".content-bottom-drawer{display:none !important}" }, + "smule.com": { j: "5" }, + "mydpd.at": { j: "5" }, + "2ip.io": { j: "5" }, + "cellbes.no": { j: "5" }, + "cellbes.cz": { j: "5" }, + "cellbes.dk": { j: "5" }, + "cellbes.ee": { j: "5" }, + "cellbes.fi": { j: "5" }, + "cellbes.lv": { j: "5" }, + "cellbes.pl": { j: "5" }, + "cellbes.sk": { j: "5" }, + "cellbes.se": { j: "5" }, + "etipolam.com.pl": { c: 3 }, + "ivolta.pl": { j: "5" }, + "kickbooster.me": { s: ".kb__cookie-consent{display:none !important}" }, + "thisinterestsme.com": { s: "#ww-blackout{display:none !important}" }, + "seb.lt": { j: "5" }, + "seb.ee": { j: "5" }, + "pensionikeskus.ee": { s: "#gdpr-confirm{display:none !important}" }, + "nasdaqbaltic.com": { s: "#gdpr-confirm{display:none !important}" }, + "lalettrea.fr": { j: "5" }, + "africaintelligence.fr": { j: "5" }, + "nintendo.com": { + s: ".o_p-membership-cookie-law-message{display:none !important}", + j: "5", + }, + "nintendo.ch": { j: "5" }, + "nintendo.de": { j: "5" }, + "nintendo.fr": { j: "5" }, + "nintendo.at": { j: "5" }, + "nintendo.nl": { j: "5" }, + "nintendo.es": { j: "5" }, + "nintendo.pt": { j: "5" }, + "nintendo.it": { j: "5" }, + "nintendo.ru": { j: "5" }, + "nintendo.co.uk": { j: "5" }, + "nintendo.be": { j: "5" }, + "nintendo.co.za": { j: "5" }, + "pro-alarm.nl": { + s: ".mgz-flex-position-bottom-center{display:none !important}", + }, + "cpanel.net": { c: 157 }, + "hollisterco.com": { + s: '.flash-message[data-flash-message-group-id*="cookie"]{display:none !important}', + }, + "xn--bafa-frderung-nmb.de": { + j: "5", + s: ".CookieEButton{display:none !important}", + }, + "brack.ch": { s: "#b2c-consent{display:none !important}" }, + "enpara.com": { s: ".enpara-web-cookie{display:none !important}" }, + "copenhagenstudios.com": { s: "#cookie-layer{display:none !important}" }, + "hevert.com": { s: "#cookie-options{display:none !important}" }, + "partech.nl": { s: ".cookies-gradient{display:none !important}" }, + "contabilizei.com.br": { c: 59 }, + "xn--80aesfpebagmfblc0a.xn--p1ai": { + s: ".cv-cookie-banner__inner{display:none !important}", + }, + "mudes.org.br": { c: 5 }, + "baufi24.de": { c: 59 }, + "pornpics.com": { s: "#cookie-contract{display:none !important}" }, + "dnbeiendom.no": { j: "5" }, + "ntcompatible.com": { + s: 'script[src*="consent"] + .alert{display:none !important}', + }, + "eportugal.gov.pt": { s: "#section-cookies{display:none !important}" }, + "molcesko.cz": { j: "5" }, + "slovnaft.sk": { j: "5" }, + "doppelherz.de": { j: "5" }, + "doppelherz.com": { j: "5" }, + "doppelherz.pl": { j: "5" }, + "visitmalta.com": { j: "5" }, + "pure.app": { s: "#__next main ~ div{display:none !important}" }, + "dominospizza.pl": { j: "5" }, + "bbvaapimarket.com": { j: "5" }, + "livemaster.ru": { s: ".cookieconsent-ru{display:none !important}" }, + "adrecord.com": { j: "5" }, + "burton.com": { j: "5" }, + "hotcoursesabroad.com": { s: "#ckieOvrlayDiv{display:none !important}" }, + "markt-lichtenau.de": { s: "#ck-overlay{display:none !important}" }, + "energijaplus.si": { s: "#ck-overlay{display:none !important}" }, + "telia.lt": { j: "5" }, + "metapop.com": { j: "5" }, + "douglas.de": { j: "5" }, + "douglas.at": { j: "5" }, + "douglas.ch": { j: "5" }, + "douglas.pl": { j: "5" }, + "douglas.nl": { j: "5" }, + "douglas.be": { j: "5" }, + "douglas.it": { j: 5 }, + "forbes.com": { j: "5" }, + "fortune.com": { j: "5" }, + "rhein-kreis-neuss.de": { + s: ".rkn-row-footer-cookie-notice{display:none !important}", + }, + "clickbus.com.br": { s: "#footer-policy{display:none !important}" }, + "linkaband.com": { s: "app-cookie-modal{display:none !important}" }, + "blokas.io": { s: "#__layout > div .bg-success{display:none !important}" }, + "cognex.com": { j: "5" }, + "vw-shop-zubehoer.de": { j: "5" }, + "audi-ingolstadt-shop.de": { j: "5" }, + "lth.se": { s: ".alert.fixed-bottom{display:none !important}" }, + "hotter.com": { s: ".enhanced-cookies__modal{display:none !important}" }, + "centauro.com.br": { j: "5" }, + "rgs.ru": { s: ".cookie,#rgs-main-context-bar{display:none !important}" }, + "acogo.pl": { c: 5 }, + "kyoceradocumentsolutions.eu": { j: "5" }, + "kyoceradocumentsolutions.de": { j: "5" }, + "kyoceradocumentsolutions.ru": { j: "5" }, + "kyoceradocumentsolutions.ch": { j: "5" }, + "kyoceradocumentsolutions.fr": { j: "5" }, + "kyoceradocumentsolutions.it": { j: "5" }, + "kyoceradocumentsolutions.co.uk": { j: "5" }, + "kyoceradocumentsolutions.us": { j: "5" }, + "kyoceradocumentsolutions.es": { j: "5" }, + "focus-entmt.com": { s: "#app > nav + div{display:none !important}" }, + "max-academy.de": { j: "5" }, + "bolagsverket.se": { c: 0 }, + "martha-maria.de": { s: "mama-cookie-banner{display:none !important}" }, + "futurzwei.org": { j: "5" }, + "autoglass.co.uk": { j: "5" }, + "c-klasse-forum.de": { s: "#consentBoxWrapper{display:none !important}" }, + "journalist.de": { c: 30 }, + "ecouter-en-direct.com": { c: 30 }, + "radioemu.com": { c: 30 }, + "neuwagenduft.de": { c: 30 }, + "languagelab.nl": { c: 30 }, + "camerapricebuster.co.uk": { c: 30 }, + "djv.de": { c: 30 }, + "bjr.de": { c: 30 }, + "bundesanzeiger-verlag.de": { c: 30 }, + "fairtrade.at": { c: 30 }, + "hey.bayern": { c: 30 }, + "actu-environnement.com": { + s: "#cookies_preferences{display:none !important}", + }, + "perekrestok.ru": { s: ".cookie-content{display:none !important}" }, + "ariaspa.it": { s: "#cookieAria{display:none !important}" }, + "eplaque.fr": { s: "#rgpd{display:none !important}" }, + "openreach.com": { j: "5" }, + "jobs.ch": { j: "5" }, + "online.sberbank.ru": { + s: "footer > div > div + div{display:none !important}", + }, + "sberbank.si": { j: "5" }, + "daswetter.com": { j: "5" }, + "daswetter.at": { j: "5" }, + "radio1.ch": { c: 0 }, + "jeremylikness.com": { j: "5" }, + "stooq.pl": { j: "5" }, + "stooq.com": { j: "5" }, + "sportoutlet.no": { s: ".main-layout > .fixed{display:none !important}" }, + "wirtualnemedia.pl": { j: "5" }, + "kinderaerzte-moelln.de": { + s: ".wrapper-confirmation-privacy{display:none !important}", + }, + "ouraring.com": { s: ".tailwind > .fixed{display:none !important}" }, + "iltalehti.fi": { j: "5" }, + "autotalli.com": { j: "5" }, + "tekniikkatalous.fi": { j: "5" }, + "mediuutiset.fi": { j: "5" }, + "e-kontakti.fi": { j: "5" }, + "tivi.fi": { j: "5" }, + "mikrobitti.fi": { j: "5" }, + "uusisuomi.fi": { j: "5" }, + "kauppalehti.fi": { j: "5" }, + "deepl.com": { s: "#dl_cookieBanner{display:none !important}" }, + "teknikkdeler.no": { c: 0 }, + "gymgrossisten.com": { s: ".overlay-banner{display:none !important}" }, + "marc-o-polo.com": { j: "5" }, + "sparda-west.de": { j: "5" }, + "e-rolety.eu": { c: 0 }, + "micronfrance.fr": { j: "5" }, + "babil.com": { s: ".bbl-cookie-consent{display:none !important}" }, + "ecoplus.at": { j: "5" }, + "frisco.pl": { j: "5" }, + "avg.com": { s: "#bottomBar #gdpr{display:none !important}" }, + "smartpost.ee": { j: "5" }, + "auszug.at": { j: "5" }, + "mozio.com": { s: "#container > .desktop ~ div{display:none !important}" }, + "svenskaspel.se": { j: "6" }, + "lokaleportalen.dk": { j: "5" }, + "bostadsdeal.se": { j: "5" }, + "cargoboard.com": { + s: "body > .fixed-bottom.bg-gray{display:none !important}", + }, + "pvs-studio.com": { s: ".personal-data-confirm{display:none !important}" }, + "verema.com": { c: 0 }, + "cfainstitute.org": { s: "#privacyWarning{display:none !important}" }, + "excellent-hemd.de": { + j: "5", + s: '.fixed-bottom .btn[onclick*="cookieModal"]{display:none !important}', + }, + "libelium.com": { j: "5" }, + "euroimmun.de": { j: "5" }, + "action.com": { s: ".cookieModal{display:none !important}" }, + "myinvestor.es": { c: 0 }, + "labuenavidalg.es": { s: "#CookiesLayer{display:none !important}" }, + "otpbank.ro": { j: "5" }, + "e-shelter.de": { j: "5" }, + "anadibank.com": { j: "5" }, + "bitbrain.com": { j: "5" }, + "motorflash.com": { s: ".cookiesNew{display:none !important}" }, + "cornelsen.de": { j: "5" }, + "lawinsider.com": { + s: "#header ~ .light-blue-bordered-card{display:none !important}", + }, + "strawpoll.de": { s: "#consent-overlay{display:none !important}" }, + "mitsubishi-motors.ca": { s: ".cookiemodal{display:none !important}" }, + "eika.no": { s: ".no-eika-cookieconsent{display:none !important}" }, + "searchforsites.co.uk": { + s: "#cookieConsent,#modal-overlay{display:none !important}", + }, + "fvg.it": { c: 111 }, + "tsuche.com": { s: "#c-c{display:none !important}" }, + "lionsroar.com": { c: 5 }, + "schuurman-schoenen.nl": { j: "5" }, + "sazka.cz": { s: ".consent-bar{display:none !important}" }, + "0800repair.com": { s: "#wp-notification{display:none !important}" }, + "ecologi.com": { s: "#modal-root ~ div{display:none !important}" }, + "steambuy.com": { s: "#sb-privacy-policy{display:none !important}" }, + "dbk.de": { c: 30 }, + "schlauerlernen.de": { s: "#cookiereminder{display:none !important}" }, + "mcc.live": { c: 0 }, + "videogameschronicle.com": { j: "5" }, + "aktin.cz": { j: "5" }, + "supermiro.lu": { s: "#lightbox-gdpr{display:none !important}" }, + "supermiro.com": { s: "#lightbox-gdpr{display:none !important}" }, + "nsinternational.com": { j: "5" }, + "serasa.com.br": { + s: 'div[aria-labelledby="m-acc-title"]{display:none !important}', + }, + "bv-activebanking.de": { j: "5" }, + "whatsapp.com": { + s: '.hasCookieBanner > div[data-testid="wa_cookies_banner_modal"]{display:none !important}', + }, + "faq.whatsapp.com": { + s: 'div[id^="mount_"] > div > div > div:last-child:not(:only-of-type){display:none !important}', + }, + "italki.com": { s: 'div[class*="cookie_root"]{display:none !important}' }, + "ogulo.com": { j: "5" }, + "dr-gumpert.de": { s: "#cookie_modal_container{display:none !important}" }, + "lego.com": { + j: "5", + s: 'div[class*="CookieDisclaimer"],#footer ~ [class*="emotion-cache"],#prompt-footer{display:none !important}', + }, + "ahaan.co.uk": { c: 24 }, + "bascom-kameras.de": { j: "5" }, + "le-livre.fr": { s: "#showcookie{display:none !important}" }, + "argeles-sur-mer.com": { s: ".cookies-global{display:none !important}" }, + "pharmasimple.com": { s: "#pharmabiscuit-popin{display:none !important}" }, + "ibisahome.com": { c: 0 }, + "investify.com": { j: "5" }, + "skuola.net": { j: "5" }, + "ubereats.com": { j: "5" }, + "century21.fr": { j: "5" }, + "gunfinder.de": { j: "5" }, + "westend61.de": { s: "#cookie_Modal{display:none !important}" }, + "aliexpress.ru": { + s: 'div[class*="PrivacyPolicyBanner"]{display:none !important}', + }, + "aliexpress.com": { + s: '#gdpr-new-container,.ui-mask,.gdpr-dialog-class,#j-aliexpress-notice,#container-for-smart-banner ~ div:not([id]):not([class*=" "]):not([style]):nth-last-child(2),#voyager-gdpr,.site-notice-header{display:none !important}', + }, + "aliexpress.us": { + s: '#gdpr-new-container,.ui-mask,.gdpr-dialog-class,#j-aliexpress-notice,#container-for-smart-banner ~ div:not([id]):not([class*=" "]):not([style]):nth-last-child(2),#voyager-gdpr,.site-notice-header{display:none !important}', + }, + "aromes-et-liquides.fr": { s: "#rgpdcookie{display:none !important}" }, + "boomin.com": { + s: 'div[data-testid*="cookie-modal"]{display:none !important}', + }, + "panasonicproclub.com": { s: "#over{display:none !important}" }, + "kontist.com": { + s: '#__next > .fixed[class*="bg"],#__next > .fixed[class*="bottom"]{display:none !important}', + }, + "medpets.fr": { s: '.tw-fixed[ref="cookie-modal"]{display:none !important}' }, + "pzu.pl": { j: "5" }, + "limaeasy.com": { + s: '.rstbox.eb-custom.eb-bottom-left[data-options*="EngageBox"]{display:none !important}', + }, + "pikolinos.com": { j: "5" }, + "kolejeslaskie.com": { c: 164 }, + "extrabux.com": { s: ".ccpabar{display:none !important}" }, + "timma.fi": { s: "#alert-root{display:none !important}" }, + "winamp.com": { c: 0 }, + "beatstars.com": { s: "mp-cookies-snackbar{display:none !important}" }, + "solicitor.info": { s: "#msgbg{display:none !important}" }, + "fintraffic.fi": { j: "5" }, + "sl.se": { + s: 'body > div[class*="header"] > div > div:first-child:not([class]){display:none !important}', + }, + "airfleets.net": { s: "#blur{display:none !important}" }, + "redis.com": { c: 3 }, + "bdz.bg": { j: "5" }, + "earlybird.delivery": { s: ".policy-notice{display:none !important}" }, + "conqblade.com": { s: ".gw-cookies{display:none !important}" }, + "dekamarkt.nl": { c: 2 }, + "psy.pl": { + s: "#infoPopup{display:none !important}", + c: 14, + }, + "tldallas.com": { c: 0, j: "5" }, + "kupplung.de": { j: "5" }, + "keldoc.com": { j: "5" }, + "food-detektiv.de": { c: 20 }, + "mekongpackraft.com": { c: 5 }, + "gritija.lt": { s: ".gdprModal{display:none !important}" }, + "mkb.hu": { j: "5" }, + "bnpparibas.com": { s: "cts-disclaimer-cookies{display:none !important}" }, + "eurogarages.com": { s: "#cp-overlay{display:none !important}" }, + "bodohavn.no": { c: 16 }, + "catho.com.br": { j: "5" }, + "pyroweb.de": { j: "5" }, + "familieretshuset.dk": { j: "5" }, + "ouedkniss.com": { j: "5" }, + "kisailu.net": { j: "5" }, + "ditzozorg.nl": { j: "5" }, + "wgv.de": { j: "5" }, + "nordicnest.com": { c: 50 }, + "nordicnest.es": { c: 50 }, + "nordicnest.de": { c: 50 }, + "nordicnest.dk": { c: 50 }, + "nordicnest.fi": { c: 50 }, + "nordicnest.fr": { c: 50 }, + "nordicnest.kr": { c: 50 }, + "nordicnest.nl": { c: 50 }, + "nordicnest.no": { c: 50 }, + "nordicnest.se": { c: 50 }, + "studeersnel.nl": { + s: "#main-wrapper ~ div > .undefined{display:none !important}", + }, + "augen-lasern-vergleich.de": { j: "5" }, + "inrs.fr": { j: "5" }, + "disclose.ngo": { c: 0 }, + "infobox.ru": { s: ".ibx-coockie-agree{display:none !important}" }, + "oi.com.br": { + s: '.info-bar,#root [class*="BannertContainer"]{display:none !important}', + }, + "losteria.de": { j: "5" }, + "audiototaal.com": { c: 0 }, + "signalshares.com": { j: "5" }, + "universidadeuropea.com": { + s: '#modal_footer[class*="cookies"]{display:none !important}', + }, + "membersuite.com": { j: "5" }, + "viva.gr": { j: "5" }, + "wesendit.com": { j: "5" }, + "grander.com": { j: "5" }, + "portaleds.com": { s: "body > .cke{display:none !important}" }, + "googlewatchblog.de": { j: "5" }, + "100giornidaleoni.it": { j: "5" }, + "grab.com": { s: "#gr-cookie-notice-banner{display:none !important}" }, + "nocowanie.pl": { s: "#site-navigation ~ div{display:none !important}" }, + "dresden-elbland.de": { j: "5" }, + "teliacarrier.com": { s: "#modal-cookies-general{display:none !important}" }, + "lokinn.com": { c: 83 }, + "kfcvisit.com": { c: 83 }, + "erc-ingolstadt.de": { j: "5" }, + "livevacancies.co.uk": { j: "5" }, + "dr-braunger.de": { s: ".tx-dm-cookies{display:none !important}" }, + "nano.org": { c: 6 }, + "liste-finanzamt.de": { s: "#dsgvo{display:none !important}" }, + "fairgarage.com": { s: "#dsgvo{display:none !important}" }, + "koegel-touristik.de": { + s: "#dsgvo,#dsgvo_bglayer{display:none !important}", + }, + "workplace.com": { j: "5" }, + "topfarmacia.it": { s: ".gdprModal{display:none !important}" }, + "ntng.gr": { s: ".prvmodal{display:none !important}" }, + "intezer.com": { s: ".site-notification-message{display:none !important}" }, + "mujionline.eu": { s: "#cokbar{display:none !important}" }, + "napster.com": { j: "5" }, + "huawei.com": { + s: ".huawei-convergent-cookie,#cookieTipOut,.hwid-bannerBox-portal,.privacy-dialog.is-show,.browsehappy.ReadPolicy,.huawei-app-cookie,.huawei-bootom-cookie{display:none !important}", + }, + "huawei.eu": { s: "#cookieTipOut{display:none !important}" }, + "onebrandssweepstakes.com": { c: 3 }, + "elring.com": { j: "5" }, + "elring.ae": { j: "5" }, + "elring.cn": { j: "5" }, + "elring.com.tr": { j: "5" }, + "elring.de": { j: "5" }, + "elring.fr": { j: "5" }, + "elring.it": { j: "5" }, + "elring.pl": { j: "5" }, + "elring.pt": { j: "5" }, + "elring.ru": { j: "5" }, + "stemi.education": { + s: '.app > [class*="Notification"]{display:none !important}', + }, + "stark-watzinger.de": { j: "5" }, + "mathsisfun.com": { s: "#cookOK{display:none !important}" }, + "riigipilv.ee": { s: ".r-gdpr-popup{display:none !important}" }, + "awilime.com": { s: ".afcoo{display:none !important}" }, + "bike-transalp.de": { s: "#cookie-clicker{display:none !important}" }, + "visnos.com": { c: 1 }, + "spiderfoot.net": { c: 0 }, + "suzuki-alkatreszek.hu": { s: "#cookieC{display:none !important}" }, + "zuendstoff-clothing.de": { + s: ".ConsentOverlay,.ModalBackground{display:none !important}", + }, + "konzoluzlet.hu": { s: ".cookie_inform{display:none !important}" }, + "fixedfloat.com": { s: ".reminder{display:none !important}" }, + "bauermedia.co.uk": { j: "5" }, + "wincofoods.com": { + s: "mct-templater-cookie-consent{display:none !important}", + }, + "multibonus.ru": { + s: '#root > div > header[color="info"]{display:none !important}', + }, + "h24finance.com": { j: "5" }, + "headforpoints.com": { s: ".ancr-pos-bottom{display:none !important}" }, + "bbva.it": { j: "5" }, + "bbva.pt": { j: "5" }, + "bbva.es": { j: "5" }, + "catawiki.com": { j: "5" }, + "catawiki.nl": { j: "5" }, + "catawiki.de": { j: "5" }, + "catawiki.eu": { j: "5" }, + "catawiki.fr": { j: "5" }, + "catawiki.es": { j: "5" }, + "catawiki.pl": { j: "5" }, + "catawiki.it": { j: "5" }, + "catawiki.se": { j: "5" }, + "teacheconomy.de": { + j: "5", + s: ".cookie-banner-button{display:none !important}", + }, + "zdrofit.pl": { s: "#cookies,#backdrop{display:none !important}" }, + "configure.bmw.ca": { j: "5" }, + "skandia.se": { s: "#kakhylla,#kakoverdrag{display:none !important}" }, + "trox.de": { s: ".trox-consent-manager{display:none !important}" }, + "schutzhuellenprofi.de": { j: "5" }, + "supremenewyork.com": { s: "#top_notice{display:none !important}" }, + "thesettlersonline.com": { j: "5" }, + "thesettlersonline.pl": { j: "5" }, + "krone.bz": { s: 'div[class*="cookie-banner"]{display:none !important}' }, + "fahrrad-xxl.de": { + s: ".fxxl-cookie-mainmodal,.modal-overlay{display:none !important}", + }, + "cartodebat.fr": { c: 11 }, + "roonlabs.com": { c: 5 }, + "mod.io": { s: "#achtung-overlay{display:none !important}" }, + "permisecole.com": { s: "#rgpd{display:none !important}" }, + "elisa.fi": { + s: ".react-navi-ea-cookie-disclaimer,.ea-cookie-disclaimer{display:none !important}", + }, + "medienportal-sachsen-anhalt.de": { s: ".hinweis{display:none !important}" }, + "gartentraeume-sachsen-anhalt.de": { + s: '.vcModalOverlay[for="overlayPrivacySwitch"],.vcModalOverlay[for="overlayPrivacySwitch"] ~ .vcModal{display:none !important}', + }, + "trasferirsiallecanarie.info": { j: "5" }, + "meinbildkalender.de": { j: "5" }, + "essent.nl": { j: "5" }, + "energiewonen.nl": { j: "5" }, + "verpackungsregister.org": { j: "5" }, + "leoprinting.fr": { j: "5" }, + "argenta.be": { j: "5" }, + "barcelonaled.fr": { j: "5" }, + "ivaucher.pt": { j: "5" }, + "pilot-frixion.uk": { c: 0 }, + "pilot-frixion.fr": { c: 0 }, + "global.bible": { + s: "#root > section + div:not(:last-child){display:none !important}", + }, + "sainsburysmagazine.co.uk": { s: "#CookieTool{display:none !important}" }, + "kotipizza.fi": { s: ".notification-bottom{display:none !important}" }, + "eutraining.eu": { s: "#eutraining-cookibar{display:none !important}" }, + "olafneumann.org": { s: "#rg_container_cookie{display:none !important}" }, + "brp.com": { s: "#consent-dialog{display:none !important}" }, + "min.io": { s: ".footer__banner{display:none !important}" }, + "rundfunkbeitrag.de": { s: "#optInId{display:none !important}" }, + "pizzafan.gr": { j: "5" }, + "mathaus.ro": { s: "#cookieOptionsFooter{display:none !important}" }, + "lagerbox.com": { s: ".modal-outer,.cookie-modal{display:none !important}" }, + "msp360.com": { s: ".use-cookie{display:none !important}" }, + "jcb.com": { s: ".jcb-cookie-disclaimer{display:none !important}" }, + "rocrivor.nl": { j: "5" }, + "sfirmware.com": { j: "5" }, + "lg-firmwares.com": { j: "5" }, + "call-a-pizza.de": { j: "5" }, + "telepizza.de": { j: "5" }, + "hellojoko.com": { j: "5" }, + "copmadrid.org": { s: "#div_cookies_nueva{display:none !important}" }, + "packster.de": { s: ".page-overlay{display:none !important}" }, + "hdg.de": { s: "#cookiebg,#hdg-cookie-accept{display:none !important}" }, + "zeitzeugen-portal.de": { + s: "#cookiebg,#hdg-cookie-accept{display:none !important}", + }, + "bitrefill.com": { s: "#consentDialog{display:none !important}" }, + "assurland.com": { + s: "#consentManagementPlatform{display:none !important}", + c: 14, + }, + "travelsupermarket.com": { j: "5" }, + "bonami.hu": { j: "5" }, + "dunelm.com": { j: "5" }, + "web.dev": { s: "web-snackbar{display:none !important}" }, + "kraemer.de": { s: "#consentLayer{display:none !important}" }, + "landkreis-ostallgaeu.de": { c: 0 }, + "doordash.com": { j: "5" }, + "gordonua.com": { s: ".cookie-label{display:none !important}" }, + "eurogamer.net": { j: "5" }, + "crfashionbook.com": { j: "5" }, + "rockpapershotgun.com": { j: "5" }, + "mensjournal.com": { j: "5" }, + "assetstore.unity.com": { j: "5" }, + "popsugar.co.uk": { j: "5" }, + "rte.ie": { j: "5" }, + "sika.com": { j: "5" }, + "merkurmarkt.at": { j: "5" }, + "cnbc.com": { j: "5" }, + "dhl.de": { j: "5" }, + "sport.pl": { j: "5" }, + "mtvuutiset.fi": { j: "5" }, + "billa.at": { j: "5" }, + "aerztezeitung.de": { j: "5" }, + "werkenbijkruidvat.nl": { j: "5" }, + "metro.de": { j: "5" }, + "metro.fr": { j: "5" }, + "metro.at": { j: "5" }, + "metro.hu": { j: "5" }, + "metro.bg": { j: "5" }, + "metro.it": { j: "5" }, + "metro.co.uk": { j: "5" }, + "metro.pe": { j: "5" }, + "metro.ca": { c: 6 }, + "makro.nl": { j: "5" }, + "makro.cz": { j: "5" }, + "makro.pt": { j: "5" }, + "makro.pl": { j: "5" }, + "rejestracja.makro.pl": { c: 0 }, + "postel.it": { s: "#postel-cookies{display:none !important}" }, + "global.abb": { c: 2 }, + "smullers.nl": { s: ".alert{display:none !important}" }, + "atomichub.io": { j: "5" }, + "schweinske.de": { j: "5" }, + "marbles.com": { j: "5", s: "#cookie-consents{display:none !important}" }, + "caseys.ie": { + s: "#caseys-cookie-modal{display:none !important}", + c: 14, + }, + "smallpdf.com": { s: ".rplgd-0{display:none !important}" }, + "talouselama.fi": { j: "5" }, + "nettiauto.com": { j: "5" }, + "hartz.info": { s: "#my_privacy_policy{display:none !important}" }, + "tumblr.com": { j: "5" }, + "lions.de": { s: "#cookieInformationPopup{display:none !important}" }, + "lotty.de": { s: ".npco_overlay{display:none !important}" }, + "sonchek.com": { j: "5" }, + "tv-sport.de": { s: ".rcb-banner{display:none !important}" }, + "yunexpress.com": { s: ".Cookie-wrapper{display:none !important}" }, + "lotto.pl": { j: "5" }, + "wodka-gorbatschow.de": { s: ".legacy{display:none !important}" }, + "allianz-pro-grundgesetz.de": { s: "#cookieEu{display:none !important}" }, + "bayern.de": { + s: '#cookie,#matomoCookieNotification,div[id^="cbanner"],#message-container.message-container{display:none !important}', + j: "5", + }, + "fondmarknaden.se": { + s: "#FM-cookie-consent-modal{display:none !important}", + }, + "asus.com": { s: "#cookieTable{display:none !important}" }, + "delfi.ee": { s: 'div[class^="C-modal"]{display:none !important}' }, + "szerencsejatek.hu": { c: 110 }, + "magazineluiza.com.br": { + s: "main > div:nth-of-type(1){display:none !important}", + }, + "fussballgucken.info": { j: "5" }, + "markets.com": { j: "5" }, + "lavadoo.com": { s: ".cont-cookie{display:none !important}" }, + "glose.com": { + s: '#app > div[class*="layout-wrapper"] > div[class*="root"]{display:none !important}', + }, + "defence24.pl": { j: "5" }, + "verisart.com": { s: ".marketing nav ~ div{display:none !important}" }, + "carbonify.eu": { j: "5" }, + "fairtrade-deutschland.de": { c: 30 }, + "autodesk.com": { j: "5" }, + "orientalmart.co.uk": { c: 0 }, + "cian.ru": { + s: 'div[data-name="CookiesNotification"]{display:none !important}', + }, + "busliniensuche.de": { s: "#cookieWarning{display:none !important}" }, + "hs-esslingen.de": { c: 158 }, + "vy.se": { s: ".page > section,#center > section{display:none !important}" }, + "oengus.io": { s: ".privacy-consent{display:none !important}" }, + "headspace.com": { + s: "#gatsby-focus-wrapper > div:last-child{display:none !important}", + j: "5", + }, + "sundhed.dk": { s: "sdk-layout-main-cookiebox{display:none !important}" }, + "calendrier-lunaire.net": { s: "#ezcc{display:none !important}" }, + "n26.com": { j: "5" }, + "akemi.de": { s: "#tw-cookie{display:none !important}" }, + "migros-shop.de": { j: "5" }, + "messmer.de": { j: "5" }, + "arctic.de": { j: "5" }, + "iew.be": { j: "5" }, + "classiquemaispashasbeen.fr": { j: "5" }, + "cmegroup.com": { s: "#cmePermissionQuestion{display:none !important}" }, + "choice.npr.org": { j: "5" }, + "biathlonworld.com": { j: "5" }, + "havahart.com": { s: "#gdpr-announcement{display:none !important}" }, + "buscojobs.com.uy": { s: 'div[class*="Cookies"]{display:none !important}' }, + "zesty.tech": { s: ".cc-window{display:none !important}" }, + "mercedes-benz-trucks.com": { j: "5" }, + "muenchen.de": { c: 2, j: "5" }, + "zusammen.de": { j: "5" }, + "energieatlas.eon.de": { j: "5" }, + "yle.fi": { j: "5" }, + "webscale.fi": { j: "5" }, + "nseguros.pt": { j: "5" }, + "cuevana3.io": { s: "#mdl-ads{display:none !important}" }, + "dovizborsa.com": { + s: '#tools > div[style*="bottom"]{display:none !important}', + }, + "dogedash.com": { j: "5" }, + "dreame.com": { s: ".drawer-wrapper{display:none !important}" }, + "justwatch.com": { j: "5" }, + "groovy.bot": { s: "#__layout > div > .bottom-0{display:none !important}" }, + "hydra.bot": { s: "#__layout > div > .bottom-0{display:none !important}" }, + "dagsavisen.no": { s: "#consent-container{display:none !important}" }, + "skysports.com": { j: "5" }, + "macupdate.com": { s: ".mu_cookie{display:none !important}" }, + "beamtic.com": { c: 9 }, + "llbean.com": { s: ".user-consent{display:none !important}" }, + "nordax.no": { j: "5" }, + "nordax.de": { j: "5" }, + "euromoney.com": { s: ".CookiePromo{display:none !important}" }, + "robotiq.ai": { s: "#cookie-cont{display:none !important}" }, + "rueducommerce.fr": { j: "5" }, + "smdv.de": { j: "5" }, + "digitalo.de": { j: "5" }, + "voelkner.de": { j: "5" }, + "getgoods.com": { j: "5" }, + "acquire.io": { s: ".home-announcement{display:none !important}" }, + "joom.com": { + s: '#content > div[class*="container"]{display:none !important}', + }, + "warszawa.pl": { j: "5" }, + "vod.warszawa.pl": { s: "#footer ~ div{display:none !important}" }, + "vapiano.warszawa.pl": { s: "#shark-cookie{display:none !important}" }, + "denley.pl": { + s: "#dialog_cover,.dialog_wrapper_cookie{display:none !important}", + }, + "fotopuzzle.de": { j: "5" }, + "monpuzzlephoto.fr": { j: "5" }, + "cazoo.com": { + s: 'div[data-test-id="banner-wrapper-with-blocker"]{display:none !important}', + }, + "cazoo.co.uk": { + s: 'div[data-test-id="banner-wrapper-with-blocker"]{display:none !important}', + }, + "naturgenussfestival.de": { c: 8 }, + "zehnthof-weickert.de": { s: "#agever{display:none !important}" }, + "volbers.com": { s: "#agever{display:none !important}" }, + "mhra.gov.uk": { + s: "#__next > button,#__next > aside{display:none !important}", + }, + "elvah.de": { j: "5" }, + "gold.de": { j: "5" }, + "goldpreis.de": { j: "5" }, + "formel-sammlung.de": { j: "5" }, + "silber.de": { j: "5" }, + "apksmods.com": { j: "5" }, + "radiomuseum.org": { j: "5" }, + "scm-shop.de": { j: "5" }, + "tourist-online.de": { s: ".cookieHintExtended{display:none !important}" }, + "freixenet-onlineshop.de": { j: "5" }, + "cornertrader.ch": { s: "#disclaimer-alert{display:none !important}" }, + "vaillant.de": { j: "5" }, + "engie.be": { s: ".modal.cookie-consent{display:none !important}" }, + "engie.com": { s: ".nj__cookies-politic{display:none !important}" }, + "tomtom.com": { j: "5" }, + "pathe-thuis.nl": { j: "5" }, + "zentica-global.com": { s: ".gdpr-settings{display:none !important}" }, + "clevertronic.de": { s: "#js-popup-cookie-block{display:none !important}" }, + "iqair.com": { j: "5" }, + "webcatalog.io": { s: "#___gatsby footer ~ .fixed{display:none !important}" }, + "tango.me": { s: "#root > div + div:last-child{display:none !important}" }, + "toscana.it": { + s: "#epic_cookie,#cookPol,#banner-overlay-top-page,#myCookie{display:none !important}", + }, + "accessosicuro.rete.toscana.it": { j: "5" }, + "windev.com": { j: "5" }, + "sw-greifswald.de": { s: ".swCookie{display:none !important}" }, + "broadbandspeedtest.org.uk": { s: ".cm-wrapper{display:none !important}" }, + "loveholidays.com": { s: ".c-o--{display:none !important}" }, + "reinigungsberater.de": { s: "#cCoverlay,#cC{display:none !important}" }, + "turnoffthelights.com": { c: 164 }, + "monster-soluce.com": { s: "#cookies-pop{display:none !important}" }, + "bobshop.com": { s: ".ccm-root{display:none !important}" }, + "buecher.de": { c: 165 }, + "nur-positive-nachrichten.de": { c: 165 }, + "nunido.de": { c: 165 }, + "buecher-sale.de": { c: 165 }, + "bintec-elmeg.com": { j: "5" }, + "facebookcareers.com": { j: "5" }, + "joox.com": { j: "5" }, + "tablesgenerator.com": { s: ".consent-dialog{display:none !important}" }, + "hotellhudik.se": { + s: "#mb_modules_popups_Container{display:none !important}", + }, + "bankinter.com": { + j: "5", + s: "#capabkpolicyInicial{display:none !important}", + }, + "heilsteinwelt.de": { j: "5" }, + "elektroversand-schmidt.de": { j: "5" }, + "optikplus.de": { j: "5" }, + "heldenlounge.de": { j: "5" }, + "wissenschaft-shop.de": { j: "5" }, + "lignoshop.de": { + s: "#cookieNote{display:none !important}", + c: 14, + }, + "hoyer.de": { + s: '#___gatsby [class*="module--backdrop"]{display:none !important}', + }, + "eko-motorwear.com": { j: "5" }, + "pd.it": { j: "5" }, + "moonpay.com": { + j: "5", + s: '#root > .flex[style*="min-height"] > div[class*="sm:max"]:first-child:not(:only-child){display:none !important}', + }, + "planeo.de": { j: "5" }, + "koerbchen.app": { + s: "body > flt-glass-pane > flt-scene-host > flt-scene > flt-transform > flt-clip{display:none !important}", + }, + "zoobasel.ch": { j: "5" }, + "riseofgunpla.com": { c: 5 }, + "speicherkarten.guru": { s: "#GDPR{display:none !important}" }, + "memorycard.guru": { s: "#GDPR{display:none !important}" }, + "grills.de": { j: "5" }, + "ekoplaza.nl": { j: "5" }, + "epoha.com.hr": { c: 5 }, + "posta.si": { + s: "#cookieModals,tn-theme-posta-cookie{display:none !important}", + c: 14, + }, + "klaus-grillt.de": { s: "body > [data-bg]{display:none !important}" }, + "promobricks.de": { s: "body > [data-bg]{display:none !important}" }, + "aktieninvestor.net": { s: "body > [data-bg]{display:none !important}" }, + "nilohealth.com": { + s: '.page-container > [style*="fixed"]{display:none !important}', + }, + "tvo.fi": { s: "#tietosuojainfo{display:none !important}" }, + "rednet.ag": { s: "#es_cookie_solution{display:none !important}" }, + "koupelny-dlazba.cz": { j: "5" }, + "datanyze.com": { s: "dn-drc-cmn-cookie-pop-up{display:none !important}" }, + "campingtrend.nl": { j: "5" }, + "modelle-hamburg.de": { j: "6" }, + "vuecinemas.nl": { s: ".privacy-consent-info-cta{display:none !important}" }, + "boutique.aero": { s: ".gdprModal{display:none !important}" }, + "mobile.de": { s: "#mde-consent-modal-container{display:none !important}" }, + "starjack.at": { j: "5" }, + "jobs.cz": { j: "5" }, + "prace.cz": { j: "5" }, + "readspeaker.com": { j: "5" }, + "proximus.be": { j: "5" }, + "concursolutions.com": { j: "5" }, + "tripit.com": { j: "5" }, + "formula1.com": { j: "5" }, + "techstores.gr": { s: "#cookie-consent-content{display:none !important}" }, + "sass-projects.info": { j: "5" }, + "transferxl.com": { j: "5" }, + "lvsas.sk": { c: 0 }, + "tally-weijl.com": { s: ".cookie,.overlay{display:none !important}" }, + "jak.se": { s: ".consent-backdrop{display:none !important}" }, + "endlessdungeon.game": { c: 0 }, + "swissborg.com": { s: "#main ~ div{display:none !important}" }, + "brak.de": { c: 84 }, + "eventwide.com": { + s: ".privacy-blanket,.privacy-dialog{display:none !important}", + }, + "zu-zweit.de": { c: 39 }, + "label2020.eu": { c: 14 }, + "songsterr.com": { j: "5" }, + "pentaxforum.nl": { j: "5" }, + "kibercar.com": { s: ".kbc_cookie{display:none !important}" }, + "sportfondsen.nl": { j: "5" }, + "peek-cloppenburg.at": { j: "5" }, + "peek-cloppenburg.de": { j: "5" }, + "peek-cloppenburg.nl": { j: "5" }, + "peek-cloppenburg.pl": { j: "5" }, + "fashionid.de": { j: "5" }, + "ansons.de": { j: "5" }, + "chartoo.de": { j: "5" }, + "chartoo.fr": { j: "5" }, + "chartoo.at": { j: "5" }, + "chartoo.ch": { j: "5" }, + "chartoo.co.uk": { j: "5" }, + "chartoo.in": { j: "5" }, + "chartoo.com": { j: "5" }, + "sofatutor.com": { j: "5" }, + "sofatutor.ch": { j: "5" }, + "sofatutor.at": { j: "5" }, + "alternate.de": { j: "5" }, + "vsv.be": { j: "5" }, + "umicore.com": { j: "5" }, + "rodekruis.be": { j: "5" }, + "veiligverkeer.be": { j: "5" }, + "workshopsveiligverkeer.be": { j: "5" }, + "vias.be": { j: "5" }, + "united-domains.de": { j: "5" }, + "reshade.me": { j: "5" }, + "nordcheckout.com": { + s: "#__next > div > .text-grey-darker{display:none !important}", + }, + "cirkwi.com": { s: ".mb_popin{display:none !important}" }, + "omsystembolaget.se": { s: ".consent-handler{display:none !important}" }, + "covidbevis.se": { s: ".v-system-bar{display:none !important}" }, + "1881.no": { s: ".adn-window,#ot-consent{display:none !important}" }, + "123-fluessiggas.de": { j: "5" }, + "portu.cz": { s: "#cookiescontent{display:none !important}" }, + "figma.com": { j: "5" }, + "favi.cz": { j: "5" }, + "techland.net": { s: "#gdpr-consent-form{display:none !important}" }, + "yum-audio.com": { j: "5" }, + "rc-xpress.com": { + s: '.notification[data-options*="Privacy"]{display:none !important}', + }, + "pneuhage.de": { s: ".site-blocker{display:none !important}" }, + "yachtclubgames.com": { c: 2 }, + "bijourama.com": { j: "5" }, + "grueneerde.com": { j: "5" }, + "skousen.dk": { j: "5" }, + "skousen.no": { j: "5" }, + "whiteaway.com": { j: "5" }, + "whiteaway.no": { j: "5" }, + "whiteaway.se": { j: "5" }, + "bacelic.hr": { c: 0 }, + "aurumcars.de": { j: "5" }, + "casinocosmopol.se": { s: "#casino-picker-modal{display:none !important}" }, + "netvibes.com": { j: "5" }, + "thesting.com": { j: "5" }, + "delicasaitalia-uk.com": { c: 60 }, + "uk.barclays": { s: ".barclays-consent{display:none !important}" }, + "truecaller.com": { + s: '#app > .fixed[class*="bottom"]{display:none !important}', + }, + "rsu.de": { j: "5" }, + "rp-online.de": { j: "5" }, + "arbetsformedlingen.se": { s: ".af-cookie{display:none !important}" }, + "lecoqsportif.com": { + s: 'div[class*="cookiesPopup"]{display:none !important}', + }, + "smashbros.com": { j: "5" }, + "sodresantoro.com.br": { s: ".ss-modal-cookies{display:none !important}" }, + "top-car-hire.com": { c: 0 }, + "munzinger.de": { j: "5" }, + "rs-online.com": { s: 'body[style*="margin-top"]{margin-top:0 !important}' }, + "foxracingshox.de": { j: "5" }, + "idoc.eu": { j: "5" }, + "skylinewebcams.com": { s: "#pref{display:none !important}" }, + "cofan.es": { s: ".block-cookies{display:none !important}" }, + "autohero.com": { j: "5" }, + "banknorwegian.de": { j: "5" }, + "passeidireto.com": { s: "pd-cookie-banner{display:none !important}" }, + "mp.cz": { j: "5" }, + "workwise.io": { j: "5" }, + "isc2.org": { s: ".notice--warning{display:none !important}" }, + "ebox-auto.com": { s: ".rgpd{display:none !important}" }, + "tylko.com": { s: ".ty-settings{display:none !important}" }, + "ma-calculatrice.fr": { + s: "#manger-des-minis-gateaux{display:none !important}", + }, + "halleysac.it": { j: "5" }, + "arbiton.com": { c: 0 }, + "audisto.com": { j: "5" }, + "contentkingapp.com": { j: "5" }, + "elopage.com": { j: "6", s: ".Toastify ~ .elo-btn{display:none !important}" }, + "gartenbaumschule-becker.de": { j: "5" }, + "deutsche-bank.es": { c: 59 }, + "dbschenker.com": { j: "5" }, + "northernpowergrid.com": { + j: "5", + s: "header > .ch2-icon{display:none !important}", + }, + "hunqz.com": { j: "5" }, + "6play.fr": { + j: "5", + s: 'body[style*="hidden"]{overflow:visible !important}body[style*="hidden"] > div[tabindex]{display:none !important}', + }, + "competitions.be": { j: "5" }, + "smartdroid.de": { j: "5" }, + "webfail.com": { j: "5" }, + "norcamp.de": { s: "#cookieCD{display:none !important}" }, + "banneke.com": { s: "#cookie-block{display:none !important}" }, + "kennisopenbaarbestuur.nl": { + s: ".jqmConfirm,#cookieStatus{display:none !important}", + }, + "buywholefoodsonline.co.uk": { j: "5" }, + "shirtlabor.de": { j: "5" }, + "bit-electronix.eu": { j: "5" }, + "berndes.com": { j: "5" }, + "steingemachtes.de": { j: "5" }, + "moebel-fundgrube.de": { j: "5" }, + "wuerdinger.de": { j: "5" }, + "fafit24.de": { j: "5" }, + "thiele-tee.de": { j: "5" }, + "bishopfox.com": { s: "body > div[x-data]{display:none !important}" }, + "carvago.com": { + s: 'div[data-test-id="CookieBar-content"]{display:none !important}', + }, + "crew-united.com": { s: ".opt-action-bar{display:none !important}" }, + "mein-gartenshop24.de": { j: "5" }, + "energie-und-management.de": { + s: "#trackingConsent,#trackingConsentReminder{display:none !important}", + }, + "schnelle-online.info": { + s: ".cookiebanneraktiv .modal{display:none !important}", + }, + "dmsg.de": { j: "5" }, + "hsga-gmbh.de": { j: "5" }, + "berlingske.dk": { j: "5" }, + "beinsports.com.tr": { + s: '#__next > [class*="cookie"]{display:none !important}', + }, + "aquacard.co.uk": { j: "5" }, + "briloner.com": { j: "5" }, + "petsathome.com": { s: ".onetrust{display:none !important}" }, + "e-podroznik.pl": { s: ".ep-cookies-info-wrapper{display:none !important}" }, + "duschmeister.de": { + s: ".dm--cookie-consent-banner{display:none !important}", + }, + "ichbindeinauto.de": { j: "5" }, + "ae.com": { s: 'div[class*="snackbar-container"]{display:none !important}' }, + "wiking.de": { s: "#nagme{display:none !important}" }, + "befunky.com": { s: ".toast--bottom-left{display:none !important}" }, + "nabytek-aldo.cz": { c: 166 }, + "kox-direct.de": { s: "#wsModalAgreementPrivacy{display:none !important}" }, + "box.gr": { s: "box-cookies{display:none !important}" }, + "flickr.com": { s: ".cookie-banner-reg{display:none !important}" }, + "wnp.pl": { j: "5" }, + "weingut-meintzinger.de": { s: "#agever{display:none !important}" }, + "dhlglobalmail.com": { j: "5" }, + "mol.hu": { j: "5" }, + "wins.pl": { j: "5" }, + "reidl.de": { j: "5" }, + "mifcom.de": { j: "5" }, + "mifcom.ch": { j: "5" }, + "postimees.ee": { j: "5" }, + "grdf.fr": { s: "#ckieBnr_banner{display:none !important}" }, + "st1.com": { s: ".cookie-consent-modal,.backdrop{display:none !important}" }, + "st1.se": { s: ".cookie-consent-modal,.backdrop{display:none !important}" }, + "st1.fi": { + s: ".cookie-consent-modal,.backdrop{display:none !important}", + j: "5", + }, + "beincrypto.com": { s: "#amp-user-notification1{display:none !important}" }, + "edifier.com": { c: 0 }, + "onlyoffice.com": { + s: '#portal div[class*="snackbar"]{display:none !important}', + }, + "cheaptickets.ch": { j: "5" }, + "torrossa.com": { j: "5" }, + "iupp.com.br": { j: "5" }, + "materielelectrique.com": { j: "5" }, + "banggood.com": { + s: ".modal-cookie,.bg_gdpr_popup{display:none !important}", + }, + "dashlane.com": { s: ".privacy-consent-enter-done{display:none !important}" }, + "general-overnight.com": { s: ".cookie-layer{display:none !important}" }, + "bnn.de": { j: "5" }, + "bnn.in.th": { s: ".the-pdpa-consent-bar{display:none !important}" }, + "gouv.fr": { + s: 'app-cookies-button,ensap-cookies,#cookieLab,header[class^="ants"] + div > div > div + div:last-child,app-cookie,app-core ~ [class*="gdpr_consent"],.eu-popup,dd1pnds-ng-bandeau{display:none !important}', + }, + "moncompteformation.gouv.fr": { j: "5" }, + "ants.gouv.fr": { j: "3" }, + "moncompte.ants.gouv.fr": { s: ".info-ban{display:none !important}" }, + "tommy.com": { j: "5", c: 2 }, + "prostata-hilfe-deutschland.de": { + s: "#ccModal{display:none !important}", + c: 14, + }, + "energiauutiset.fi": { s: ".ltcn{display:none !important}" }, + "uphold.com": { j: "3" }, + "internxt.com": { + s: 'div[class*="cookiesBgFallback"]{display:none !important}', + }, + "sportland-erlangen.de": { + s: ".cookieflag,.cookieset{display:none !important}", + }, + "curve.com": { + s: "#gatsby-focus-wrapper > div:first-child{display:none !important}", + }, + "uol.com.br": { + s: ".ntv-lgpd-consent,.ms-footer-message,app-opt-in,#lgpd-ps-banner,.m1-footer-messages{display:none !important}", + }, + "kauf-unique.de": { s: "#vu_consent{display:none !important}" }, + "discoup.com": { s: ".ch2{display:none !important}" }, + "burton.co.uk": { j: "5" }, + "dorothyperkins.com": { j: "5" }, + "sas.sk": { s: ".cookiesTextOutter{display:none !important}" }, + "howrse.de": { s: ".cmpoverlay{display:none !important}" }, + "howrse.com": { s: ".cmpoverlay{display:none !important}" }, + "meo.de": { j: "5" }, + "bridgestone.com.br": { j: "5" }, + "bridgestonesports.bridgestone.com.br": { + s: ".modalContainer{display:none !important}", + }, + "spilger.de": { j: "5" }, + "vg.no": { s: ".schibsted-data-controller{display:none !important}" }, + "youinvest.co.uk": { c: 20 }, + "dbfakt.de": { j: "5" }, + "modellbau-metz.com": { j: "5" }, + "huss-licht-ton.de": { j: "5" }, + "d-power-modellbau.com": { j: "5" }, + "der-druckerprofi.de": { j: "5" }, + "odenserundt.dk": { j: "5" }, + "iol.co.za": { c: 28 }, + "census.gov.scot": { s: ".below-cookie-bar{top:auto !important}" }, + "educhel.ru": { j: "5" }, + "eduface.ru": { j: "5" }, + "riverisland.com": { j: "5" }, + "edumsko.ru": { j: "5" }, + "armegoszto.hu": { s: ".v-snack--bottom{display:none !important}" }, + "rekonise.com": { s: ".consent-snackbar{display:none !important}" }, + "romeo.com": { j: "5" }, + "myoffice.ru": { c: 0 }, + "opensource.google": { c: 32 }, + "hsfo.dk": { j: "5" }, + "jobware.de": { j: "5" }, + "flintshire.gov.uk": { s: ".fcc-cookie-consent{display:none !important}" }, + "myunidays.com": { j: "5", c: 15 }, + "vista.com": { + s: 'div[class*="footerNotificationWrapper"]{display:none !important}', + }, + "alexia.fr": { s: "#_cc_a,._cc_op::before{display:none !important}" }, + "kingscross.co.uk": { s: ".argent_cookies{display:none !important}" }, + "omaolo.fi": { j: "5" }, + "careconord-pieces-occasion.fr": { + s: "#choc-banner-dialog{display:none !important}", + }, + "denbypottery.com": { j: "5" }, + "cdu-fraktion.berlin.de": { j: "5" }, + "payberry.ru": { s: ".noun-cookie-container{display:none !important}" }, + "hgk.hr": { s: ".cookie-options-container{display:none !important}" }, + "jeftinastruja.hr": { c: 2 }, + "wallhere.com": { s: ".policy-info{display:none !important}" }, + "inselfaehre.de": { j: "5" }, + "gemini.pl": { j: "5" }, + "ecosys.net": { j: "5" }, + "trade.bisonapp.com": { c: 146 }, + "eternit.at": { j: "5" }, + "eleventickets.com": { + s: ".cookies-aceite-home-container{display:none !important}", + }, + "eventail.be": { + s: '#__next > div > div[style*="transform"]{display:none !important}', + }, + "uhpa.hr": { c: 112 }, + "hansapark.de": { j: "5" }, + "sslmarket.de": { c: 166 }, + "open.pl": { c: 2 }, + "femina.in": { s: ".blocked{display:none !important}" }, + "hackensackmeridianhealth.org": { + s: ".privacy-warning{display:none !important}", + }, + "eledo.online": { s: "#CookiesConsentDialog{display:none !important}" }, + "odrabiamy.pl": { s: '.Toastify ~ [class*="Rodo"]{display:none !important}' }, + "wakfu.com": { + s: ".ak-modal-wrapper,.ui-widget-overlay{display:none !important}", + }, + "girlfriend.com": { s: "main ~ .grid{display:none !important}" }, + "metzler.com": { j: "5" }, + "domni.pl": { s: "aside[data-cookie-remind]{display:none !important}" }, + "meinegirokarte.de": { + s: "#modalBackground,#modalCookieAcceptance{display:none !important}", + }, + "vimpay.eu": { + s: "#modalBackground,#modalCookieAcceptance{display:none !important}", + }, + "bbc.com": { + j: "5", + s: '#main-wrapper > header[role="banner"] > div:first-child{display:none !important}', + }, + "bbcrussian.com": { + s: '#main-wrapper > header[role="banner"] > div:first-child{display:none !important}', + }, + "wilanow-palac.pl": { c: 0 }, + "bat.com": { c: 17 }, + "soliver.de": { j: "5" }, + "soliver.at": { j: "5" }, + "soliver.nl": { j: "5" }, + "soliver.eu": { j: "5" }, + "soliver.ch": { j: "5" }, + "soliver.fr": { j: "5" }, + "soliver.si": { j: "5" }, + "soliver.cz": { j: "5" }, + "soliver.sk": { j: "5" }, + "soliver.hr": { j: "5" }, + "soliver-online.be": { j: "5" }, + "mnb.hu": { s: ".cb01-cookie-bar{display:none !important}" }, + "canalplus.com": { j: "5" }, + "final-materials.com": { j: "5" }, + "advancedinstaller.com": { c: 0 }, + "mysteriumvpn.com": { s: ".alert-popup{display:none !important}" }, + "vsgamers.es": { s: "#vs-cookies-policy{display:none !important}" }, + "postovnezdarma.cz": { j: "5" }, + "lequipe.fr": { + j: "5", + s: ".Alerts__item--nonBlockingAlert{display:none !important}", + }, + "creality3dofficial.com": { s: ".pub-tip{display:none !important}" }, + "creality3dofficial.eu": { s: ".pub-tip{display:none !important}" }, + "easyparts-rollerteile.de": { j: "5" }, + "christopeit-sport.com": { j: "5" }, + "baer-schuhe.de": { j: "5" }, + "baer-shoes.com": { j: "5" }, + "swisse.nl": { j: "5" }, + "xn--90aivcdt6dxbc.xn--p1ai": { + s: ".l-modal-cookie{display:none !important}", + }, + "amplerbikes.com": { j: "5" }, + "pribram.cz": { c: 0 }, + "money.com.tr": { s: ".kvkk{display:none !important}" }, + "bintercanarias.com": { j: "5" }, + "24sata.hr": { s: "#didomi-host{display:none !important}" }, + "njuskalo.hr": { s: "#didomi-host{display:none !important}" }, + "huffingtonpost.es": { s: "#acceptationCMPWall{display:none !important}" }, + "independent.ie": { + s: '#didomi-host,a[onclick*="Didomi.preferences"]{display:none !important}', + }, + "programme-tv.net": { j: "5" }, + "bike-bild.de": { j: "5" }, + "cosmopolitan.de": { j: "5" }, + "golem.de": { j: "5" }, + "bold.dk": { j: "5" }, + "dell-xps.chip.de": { j: "5" }, + "i-de.es": { + s: ".backdropCookies,.backdropCookies + div{display:none !important}", + }, + "relago.hr": { s: "body > .container{display:none !important}" }, + "bgk.pl": { j: "5" }, + "wentronic.com": { j: "5" }, + "wentronic.pl": { j: "5" }, + "notion.so": { + s: '#__next > section[class*="partial"]{display:none !important}', + j: "5", + }, + "notion.site": { j: "5" }, + "abercrombie.com": { + s: '.flash-message[data-flash-message-group-id*="cookie-accept"]{display:none !important}', + }, + "wolframalpha.com": { + s: "#__next > div > section:last-of-type{display:none !important}", + }, + "blukit.com.br": { j: "5" }, + "informator.ua": { c: 153 }, + "bund.de": { j: "5", s: "#bfr-cookielaw,.datahint{display:none !important}" }, + "sachsenenergie.de": { j: "6" }, + "wpengine.com": { s: ".opt-in-modal{display:none !important}" }, + "emojikopieren.de": { j: "5" }, + "tropicfeel.com": { j: "5" }, + "lacinetek.com": { s: "#overlay-privacy-policy{display:none !important}" }, + "konsument.at": { j: "5" }, + "clark.center": { s: "clark-cookies{display:none !important}" }, + "royaldesign.de": { + s: "#root > div:last-child:not(:only-child){display:none !important}", + }, + "hama.sk": { s: ".cookiesmanager{display:none !important}" }, + "bistum-essen.de": { c: 30 }, + "elcorteingles.es": { j: "5", c: 72 }, + "elcorteingles.com": { c: 72 }, + "elcorteingles.pt": { c: 72 }, + "hipercor.es": { c: 72 }, + "latiendaencasa.es": { c: 72 }, + "sfera.com": { s: "#dis_cookie.cab_cookies{display:none !important}" }, + "raildude.com": { j: "5" }, + "banbye.com": { j: "5" }, + "socradar.io": { + s: "#modal-cookies{display:none !important}", + c: 14, + }, + "bkkgs.de": { s: ".cookie-layer{display:none !important}" }, + "al.to": { j: "5" }, + "mresell.at": { c: 61 }, + "mresell.de": { c: 61 }, + "mresell.es": { c: 61 }, + "mresell.fi": { c: 61 }, + "mresell.it": { c: 61 }, + "mresell.nl": { c: 61 }, + "mresell.se": { c: 61 }, + "mresell.co.uk": { c: 61 }, + "mresell.com.au": { c: 61 }, + "tu-darmstadt.de": { j: "5" }, + "tu-onlinedays.tu-darmstadt.de": { c: 146 }, + "flane.de": { s: ".nagmsg{display:none !important}" }, + "allianz.fr": { j: "5" }, + "caraudioshop.nl": { s: ".gmt_consent_popup{display:none !important}" }, + "toolstation.nl": { j: "5" }, + "toolstation.fr": { j: "5" }, + "toolstation.be": { j: "5" }, + "ti.com": { s: "#tiGDPRecModal{display:none !important}" }, + "telenor.se": { j: "5" }, + "uber.com": { s: 'body > [data-baseweb="toaster"]{display:none !important}' }, + "cliveemson.co.uk": { s: "#cookie-consent-form{display:none !important}" }, + "ranzijn.nl": { s: "#app > .fixed{display:none !important}" }, + "pch.com": { s: "#__tealiumDNS_banner{display:none !important}" }, + "picarto.tv": { + s: 'div[class*="CookieCompliance"]{display:none !important}', + }, + "cilgro.nl": { j: "5" }, + "landuwasco.nl": { j: "5" }, + "france24.com": { j: "5" }, + "franceinter.fr": { j: "5" }, + "pro.free.fr": { j: "5" }, + "abc.es": { j: "5" }, + "hoy.es": { j: "5" }, + "diariosur.es": { j: "5" }, + "elcorreo.com": { j: "5" }, + "surinenglish.com": { j: "5" }, + "eldiariomontanes.es": { j: "5" }, + "canarias7.es": { j: "5" }, + "elcomercio.es": { j: "5" }, + "getaround.com": { j: "5" }, + "wp.pl": { j: "5" }, + "classicube.net": { j: "5" }, + "basic-tutorials.de": { + c: 1, + s: "#cookiescript_injected_wrapper{display:none !important}", + }, + "goodie.pl": { + s: "#main-container > div > footer ~ div[class]{display:none !important}", + }, + "wit.ai": { j: "5" }, + "pravda.ru": { c: 112 }, + "pravda.com.ua": { s: "#checkUPcookies{display:none !important}" }, + "decathlon.com.br": { s: ".cookie-policies{display:none !important}" }, + "check24.net": { j: "5" }, + "tarifcheck.de": { j: "5" }, + "affiliate-deals.de": { j: "5" }, + "sudoku-knacker.de": { s: ".v-bottom-sheet{display:none !important}" }, + "medicalseeds.cz": { s: ".cookieForward{display:none !important}" }, + "autodily-pema.cz": { j: "5" }, + "gov.br": { + s: "#lgpd-cookie-banner-janela,#politicaPrivacidade,.br-cookiebar{display:none !important}", + }, + "chargemyhyundai.com": { j: "5" }, + "kiacharge.com": { j: "5" }, + "easystempel.de": { + s: "#cookie-modern-overlay,#cookie-modern-info{display:none !important}", + }, + "mapquest.com": { j: "5" }, + "mapquest.co.uk": { j: "5" }, + "vulco.hr": { c: 2 }, + "vulco.es": { j: "5" }, + "eiendomspriser.no": { s: ".adn-window{display:none !important}" }, + "trenes.com": { j: "5" }, + "uhrzeit123.de": { j: "5" }, + "daiichisankyo.com": { s: "#cookieLicense{display:none !important}" }, + "buyon.it": { s: ".cc_placeholder{display:none !important}" }, + "medizinfuchs.de": { s: ".ConsentHint{display:none !important}" }, + "medizinfuchs.at": { s: ".ConsentHint{display:none !important}" }, + "timesnownews.com": { + s: 'div[class*="GdprCSS-container"]{display:none !important}', + }, + "interred.de": { s: "#cookieconsentmodal{display:none !important}" }, + "allgeier-it.de": { + s: "#cookieconsentmodal{display:none !important}", + c: 14, + }, + "warthunder.com": { s: ".wt-cb{display:none !important}" }, + "lekarna-bella.cz": { + j: "5", + s: ".cookie-settings{display:none !important}", + }, + "kastner-oehler.at": { j: "5" }, + "kastner-oehler.ch": { j: "5" }, + "kastner-oehler.de": { j: "5" }, + "gigasport.at": { j: "5" }, + "gigasport.ch": { j: "5" }, + "gigasport.de": { j: "5" }, + "fuehrerschein-bestehen.de": { j: "5" }, + "stapler.de": { j: "5" }, + "surveytandem.com": { j: "5" }, + "exagon.de": { j: "5" }, + "laboconnect.com": { j: "5" }, + "eduki.com": { j: "5" }, + "united-camera.at": { j: "5" }, + "weserbergland-tourismus.de": { j: "5" }, + "electroholic.gr": { + s: ".footer ~ .ng-star-inserted{display:none !important}", + }, + "privanet35.com": { j: "5" }, + "ford.de": { s: ".gdpr-visibility-on{display:none !important}" }, + "metacareers.com": { j: "5" }, + "meteostat.net": { j: "5" }, + "tempton.de": { s: 'div[class*="ConsentBanner"]{display:none !important}' }, + "vtelevizi.cz": { s: "#CCM_popup{display:none !important}" }, + "midwestgunworks.com": { s: "#privBanner{display:none !important}" }, + "stromnetz.berlin": { j: "5" }, + "vattenfall.com": { j: "5" }, + "zilek.com": { j: "5" }, + "bauhaus.se": { j: "5" }, + "bauhaus.no": { j: "5" }, + "bauhaus.cz": { j: "5" }, + "writerduet.com": { + s: '#root > div > div[style*="fixed"],#cookie-law{display:none !important}', + }, + "toppy.nl": { j: "5" }, + "armedangels.com": { j: "5" }, + "finom.co": { j: "5" }, + "allegro.pl": { j: "5" }, + "threshold.ie": { j: "5" }, + "dolarhoje.com": { s: "#privacy-warning{display:none !important}" }, + "lannebo.se": { s: ".lannebo-cookiebot{display:none !important}" }, + "musti.no": { j: "5" }, + "vetzoo.se": { j: "5" }, + "animail.se": { j: "5" }, + "arkenzoo.se": { j: "5" }, + "mustijamirri.fi": { j: "5" }, + "petenkoiratarvike.com": { j: "5" }, + "echirurgia.pl": { j: "5" }, + "jambit.com": { s: ".js-global-privacy{display:none !important}" }, + "start.canon": { j: "5" }, + "1001mobiles.fr": { s: "#cookiediv{display:none !important}" }, + "mirrormedia.mg": { s: ".the-gdpr{display:none !important}" }, + "mymuesli.com": { j: "5" }, + "dfwairport.com": { j: "5" }, + "snowthority.com": { j: "5" }, + "panodyssey.com": { + s: "#rgpdbox{display:none !important}", + c: 14, + }, + "top-highlights.gr": { s: "#notificationsBox{display:none !important}" }, + "matador-diervoeders.be": { + s: "footer ~ .container{display:none !important}", + }, + "matador-diervoeders.com": { + s: "footer ~ .container{display:none !important}", + }, + "energetyka24.com": { j: "5" }, + "deployhq.com": { s: ".crumbs-banner{display:none !important}" }, + "paysend.com": { j: "5" }, + "goyabu.vip": { c: 8 }, + "ria.com": { + s: "#gdpr_settings ~ .c-notifier-container{display:none !important}", + }, + "begadi.com": { s: ".cookie-footer{display:none !important}" }, + "dosenbach.ch": { j: "5" }, + "thomas-krenn.com": { j: "5" }, + "bookmygarage.com": { j: "5" }, + "fedex.com": { + s: "fedex-cookie-consent,fdx-caas-cookie-consent,.fxg-alert__fdx_cookie_notice{display:none !important}", + }, + "kvk.nl": { j: "5" }, + "hostnet.nl": { j: "5" }, + "tiktok.com": { s: "tiktok-cookie-banner{display:none !important}" }, + "shopee.fr": { + s: ".shopee-progress-bar ~ div:not([class]):not([id]) + div[class]:not([id]){display:none !important}", + }, + "shopee.pl": { + s: ".shopee-progress-bar ~ div:not([class]):not([id]) + div[class]:not([id]){display:none !important}", + }, + "shopee.es": { + s: ".shopee-progress-bar ~ div:not([class]):not([id]) + div[class]:not([id]){display:none !important}", + }, + "nrk.no": { + s: ".nrk-masthead__info-banner--cookie{display:none !important}", + }, + "valasztas.hu": { s: "footer ~ .position-fixed{display:none !important}" }, + "olx.pl": { j: "5" }, + "opendemocracy.net": { j: "5" }, + "nelipyora.fi": { s: ".gw-cookie-consent{display:none !important}" }, + "bankenverband.de": { s: ".cookies-floating{display:none !important}" }, + "nationalgallery.co.uk": { j: "5" }, + "websupport.se": { s: ".b-toaster{display:none !important}" }, + "websupport.sk": { s: ".b-toaster{display:none !important}" }, + "shop4nl.com": { j: "5" }, + "shop4be.com": { j: "5" }, + "shop4de.com": { j: "5" }, + "shop4ch.com": { j: "5" }, + "365games.co.uk": { j: "5" }, + "ozgameshop.com": { j: "5" }, + "shop4world.com": { j: "5" }, + "shop4italia.com": { j: "5" }, + "shop4mama.nl": { j: "5" }, + "shop4tesla.com": { j: "5" }, + "timeshop4you.co.uk": { c: 0 }, + "uhren4you.de": { c: 0 }, + "horlogerie4you.fr": { c: 0 }, + "klockor4you.nu": { c: 0 }, + "orologi4you.it": { c: 0 }, + "relojes4you.es": { c: 0 }, + "squash4you.pl": { c: 0 }, + "printer-care.de": { s: ".wwwschutz_cmp_showing{display:none !important}" }, + "hifi4you.de": { c: 4 }, + "lemonde.fr": { j: "5" }, + "nouvelobs.com": { j: "5" }, + "send.cz": { s: ".cookie-ok{display:none !important}" }, + "oekolandbau.de": { j: "5" }, + "deutsches-sportabzeichen.de": { c: 84 }, + "blockchain.com": { j: "5" }, + "redhotpawn.com": { s: "#cookieConsentElId{display:none !important}" }, + "tools.se": { j: "5" }, + "escavador.com": { s: ".c-popup-consentimento{display:none !important}" }, + "vizjer.pl": { c: 0 }, + "kaartje2go.nl": { j: "5" }, + "eni.com": { s: "c-ecp-cookies-banner{display:none !important}" }, + "mathcitymap.eu": { s: "#mcm-cookie-notice{display:none !important}" }, + "10doigts.fr": { s: ".cmp-wrapper{display:none !important}" }, + "zer.gr": { s: "#emgcookie{display:none !important}" }, + "iservoetbalvanavond.nl": { + s: "#__next > div:first-child:not(:only-child){display:none !important}", + }, + "liberalerna.se": { s: "#ccnt-app{display:none !important}" }, + "impress.co.jp": { s: "#ipc_cookie_confirmation{display:none !important}" }, + "elkjop.no": { j: "5" }, + "mironet.cz": { j: "5" }, + "nike.com": { j: "5" }, + "deichmann.com": { j: "5" }, + "studio.benq.com": { j: "5" }, + "chase.co.uk": { j: "5" }, + "safemoon.com": { j: "5" }, + "tattoodo.com": { + s: "#js-root > div > div:first-child:not([id]){display:none !important}", + }, + "get-in-it.de": { j: "5" }, + "elnino-parfum.pl": { j: "5" }, + "frisonaut.de": { j: "5" }, + "sedep.com.br": { s: "#cookiesAceitar{display:none !important}" }, + "24ur.com": { j: "5" }, + "zadovoljna.si": { j: "5" }, + "connect.beinsports.com": { + s: ".app-container > div:not(.app-content){display:none !important}", + }, + "connect.bein.com": { + s: ".app-container > div:not(.app-content){display:none !important}", + }, + "bobex.be": { s: "#bbx_modal_cookie{display:none !important}" }, + "standaardboekhandel.be": { j: "5" }, + "club.be": { j: "5" }, + "economycarrentals.com": { j: "5" }, + "trading212.com": { j: "5" }, + "gns3.com": { + s: "#oio-container > div + div + div ~ div:last-child{display:none !important}", + }, + "continental-jobs.com": { j: "5" }, + "continental-mobility-services.com": { j: "5" }, + "haerke.de": { + s: '#seite > div[style*="absolute"]{display:none !important}', + }, + "riserapp.com": { s: ".Cookie{display:none !important}" }, + "webmdhealthservices.com": { + s: ".cookiePolicyModal{display:none !important}", + }, + "czc.cz": { j: "5" }, + "zeroscans.com": { j: "5" }, + "vertica.com": { j: "5" }, + "lovekrakow.pl": { j: "5" }, + "workspace.google.com": { + s: "main > div:last-child:not(only-child){display:none !important}", + }, + "business.google.com": { s: "#CookieDialog{display:none !important}" }, + "santatracker.google.com": { s: "santa-notice{display:none !important}" }, + "play.google.com": { + s: '#gb iframe[src*="ogs.google."][src*="widget/callout"]{display:none !important}', + }, + "io.google": { j: "5" }, + "watchpedia.com": { j: "5" }, + "truevirtualworld.com": { s: ".card-cookie{display:none !important}" }, + "punpro.com": { s: 'div[class*="CookieSession"]{display:none !important}' }, + "siamsport.co.th": { s: "#popup-ss{display:none !important}" }, + "reddit.com": { + s: '#SHORTCUT_FOCUSABLE_DIV > div> div > section > [style*="Toaster"],shreddit-async-loader[bundlename*="cookie_banner"]{display:none !important}', + }, + "reddit.watch": { + s: ".v-content__wrap > .container > .align-end{display:none !important}", + }, + "redd.it": { + s: '#SHORTCUT_FOCUSABLE_DIV > div> div > section > [style*="Toaster"],shreddit-async-loader[bundlename*="cookie_banner"]{display:none !important}', + }, + "pttavm.com": { c: 167 }, + "transa.ch": { c: 167 }, + "ftx.com": { j: "5" }, + "blickpunkt-lateinamerika.de": { j: "5" }, + "bynco.com": { j: "5" }, + "varcevanje-energije.si": { j: "5" }, + "neonet.pl": { s: 'div[class*="cookiesBlock"]{display:none !important}' }, + "talktalk.co.uk": { j: "5" }, + "deineapotheke.at": { j: "5" }, + "lebar.sncf.com": { j: "5" }, + "fireteam.net": { s: ".cc-container{display:none !important}" }, + "onrc.ro": { s: ".cc-container{display:none !important}" }, + "joberty.hr": { s: ".cc-container{display:none !important}" }, + "evertiq.se": { s: ".cc-box{display:none !important}" }, + "10015.io": { s: ".Toastify ~ div{display:none !important}" }, + "graphy.com": { s: ".Toastify ~ div{display:none !important}" }, + "pmdp.cz": { j: "5" }, + "sogeti.de": { j: "5" }, + "inyova.de": { j: "5" }, + "gamemaker.io": { s: "#yoyoCookie{display:none !important}" }, + "well.co.uk": { j: "5" }, + "taxfix.it": { j: "5" }, + "taxfix.de": { j: "5" }, + "portalpasazera.pl": { j: "5" }, + "wakacje.pl": { j: "5" }, + "freevpnplanet.com": { c: 0 }, + "jow.fr": { j: "5" }, + "foodetective.co": { j: "6" }, + "insidebruegel.net": { j: "6" }, + "grouperf.com": { s: "#rgpdModal{display:none !important}" }, + "danica.no": { j: "5" }, + "danskeci.com": { j: "5" }, + "danskebank.se": { j: "5" }, + "danskebank.dk": { j: "5" }, + "danskebank.no": { j: "5" }, + "danskebank.fi": { j: "5" }, + "danskebank.co.uk": { j: "5" }, + "danskebank.com": { j: "5" }, + "danicapension.dk": { j: "5" }, + "eversports.de": { j: "5" }, + "eversports.fr": { j: "5" }, + "eversports.at": { j: "5" }, + "exali.de": { j: "5" }, + "kupbilecik.pl": { j: "5" }, + "kupbilecik.de": { j: "5" }, + "kupbilecik.com": { j: "5" }, + "technikmuseum.berlin": { j: "5" }, + "bstbk.de": { j: "5" }, + "mein-grundeinkommen.de": { j: "5" }, + "whiskynet.hu": { + s: "#__nuxt footer ~ div:not([style]){display:none !important}", + }, + "norgesgruppen.no": { s: "#coco{display:none !important}" }, + "smakmagasinet.no": { s: "#coco{display:none !important}" }, + "naturvardsverket.se": { s: "#App > div{display:none !important}" }, + "thoracic.org": { c: 164 }, + "surplex.com": { j: "5" }, + "koh-i-noor.cz": { + s: "#EuConsentV2{display:none !important}", + c: 14, + }, + "techmox.io": { j: "5" }, + "iplt20.com": { c: 2 }, + "kosmas.cz": { j: "5" }, + "mp.br": { + s: "#termo-uso,#modalConsentimento,.lumis-service-privacyterm,.cookie-container.active{display:none !important}", + c: 14, + }, + "aida64.co.uk": { j: "5" }, + "odsluchane.eu": { s: ".alert-flash{display:none !important}" }, + "biomarkt.de": { s: "#CybotCookiebotDialog{display:none !important}" }, + "momenthouse.com": { j: "5" }, + "chromium.org": { c: 32 }, + "javarush.ru": { c: 6 }, + "altheaprovence.com": { j: "5" }, + "sfanytime.com": { j: "5" }, + "octopusev.com": { s: "footer ~ div{display:none !important}" }, + "ikb.at": { j: "5" }, + "tobii.com": { + s: ".cookie-container,.cookie-modal{display:none !important}", + }, + "kaffeemacher.ch": { j: "5" }, + "greenpeace.fr": { s: "#discreto.banner .consent{display:none !important}" }, + "greenpeace.org": { + s: "#cookiePromptCenter{display:none !important}", + c: 14, + }, + "rows.com": { s: "#main ~ section{display:none !important}" }, + "fleetyards.net": { j: "5" }, + "br-automation.com": { + s: "#siwa-cookiebar{display:none !important}", + c: 14, + }, + "carlin.es": { s: ".ovcookie{display:none !important}" }, + "curio.io": { s: "#__next > .fixed{display:none !important}" }, + "becteroradio.com": { s: ".policy{display:none !important}" }, + "teroradio.com": { s: ".policy{display:none !important}" }, + "komchadluek.net": { s: "#accept-cookie-footer{display:none !important}" }, + "nipa.co.th": { s: "#cookie-con-head{display:none !important}" }, + "or.th": { + s: "#alert-policy,.cookies-pdpa,#pdpa-policy{display:none !important}", + }, + "or.at": { + s: "#cookie_shown,body > #coo,.cookie-consent.container{display:none !important}", + }, + "or.jp": { s: ".l-fixedCookie-item{display:none !important}" }, + "settrade.com": { s: "#pdpa-policy{display:none !important}" }, + "starbucks.co.th": { j: "5" }, + "thaiza.com": { s: ".ck-acpt-container{display:none !important}" }, + "trendmicro.com": { + s: ".cookie_verif,c-dcx-cookie{display:none !important}", + }, + "tunetank.com": { s: 'div[class*="cookie_info"]{display:none !important}' }, + "petromax.de": { + s: ".mpp-container-position-bottom-bar{display:none !important}", + }, + "ziegert-group.com": { j: "5" }, + "uqwimax.jp": { s: "#consent-popup{display:none !important}" }, + "jus.br": { c: 0 }, + "starlingbank.com": { j: "5" }, + "tvprofil.com": { s: ".gdpr-container{display:none !important}" }, + "scb.co.th": { s: ".consent_section{display:none !important}" }, + "rapidonline.com": { j: "5" }, + "yealink.com": { + s: ".cookie-go,.cookie-accept-style{display:none !important}", + }, + "elsenaju.info": { j: "5" }, + "meteoblue.com": { + j: "5", + s: "#gdpr_consent_dialogue{display:none !important}", + }, + "ddgfashion.rs": { c: 2 }, + "sanotechnik.com": { s: ".cookies-lightbox{display:none !important}" }, + "sanotechnik.at": { s: ".cookies-lightbox{display:none !important}" }, + "fromsmash.com": { + s: ".cgu-cookie-overlay-shadow,app-cookie{display:none !important}", + }, + "durchblick-durch-daten.de": { j: "5" }, + "4-72.com.co": { c: 0 }, + "pwsweather.com": { + s: "#gatsby-focus-wrapper > div > div + div:last-child{display:none !important}", + }, + "ezil.me": { j: "5" }, + "rollomeister.de": { s: ".cookie__consent{display:none !important}" }, + "sinalco.de": { s: "#bccs-modal ~ .modal-backdrop{display:none !important}" }, + "maxicoffee.com": { s: ".cookie-statement{display:none !important}" }, + "nhs.uk": { + s: '.global-footer p ~ p,body > div[style*="E7E"],#nhsuk-cookie-banner,#cookie-banner ~ .notification,#phew_cookie_popup,.panel--cookie{display:none !important}', + }, + "kaffeeverband.de": { c: 0 }, + "coffee-business-platform.de": { c: 111 }, + "toshiba-tv.com": { + s: "#cookieModuleModal{display:none !important}", + c: 14, + }, + "etsy.com": { j: "5", s: ".wt-alert--fixed-bottom{display:none !important}" }, + "so.energy": { j: "5" }, + "interactivebrokers.com": { c: 20 }, + "interactivebrokers.co.uk": { c: 20 }, + "photopea.com": { s: "#uniccmp{display:none !important}" }, + "communaute.leboncoin.info": { j: "5" }, + "squarehabitat.fr": { + s: '.TelerikModalOverlay,div[id*="Rgpd"]{display:none !important}', + }, + "coindix.com": { s: "#xbanner{display:none !important}" }, + "tinnitusheilen.de": { j: "5" }, + "h2.live": { j: "5" }, + "nyulcipobolt.hu": { + s: ".cookie-container,.cookie-button{display:none !important}", + }, + "afkgaming.com": { s: "#snackbar ~ div{display:none !important}" }, + "smartsound.com": { c: 6 }, + "santacruzbicycles.com": { + s: "#__next > div:first-child{display:none !important}", + }, + "books-etc.com": { j: "5" }, + "atraveo.de": { s: ".disclaimer,.overlay{display:none !important}" }, + "e-domizil.de": { + s: ".disclaimer,.overlay{display:none !important}", + j: "5", + }, + "kontaktlinsenforum.de": { s: ".m-cookie{display:none !important}" }, + "skyfoxlabs.com": { s: ".m-cookie{display:none !important}" }, + "sehen.de": { s: ".m-cookie{display:none !important}" }, + "profi-reifen.at": { j: "5" }, + "vergoelst.de": { j: "5" }, + "dekkmann.no": { j: "5" }, + "buero-bedarf-thueringen.de": { s: "#bbtCookieBG{display:none !important}" }, + "psd-rhein-ruhr.de": { + s: ".lightbox--cookie-consent,.darken-layer{display:none !important}", + }, + "michael-telecom.de": { + s: "#consentModal{display:none !important}", + c: 14, + }, + "u-bordeaux.fr": { j: "5" }, + "nestbank.pl": { j: "5" }, + "tether.to": { j: "5" }, + "bportugal.pt": { j: "5" }, + "portainer.io": { j: "5" }, + "gitbook.io": { j: "5" }, + "extpose.com": { j: "5" }, + "hacktricks.xyz": { j: "5" }, + "golem.network": { j: "5" }, + "pokt.network": { j: "5" }, + "lightning.engineering": { j: "5" }, + "skynetlabs.com": { j: "5" }, + "econt.com": { c: 3 }, + "sickipedia.net": { s: ".policy-panel{display:none !important}" }, + "netbox.cz": { j: "5" }, + "veed.io": { s: ".fs-cc-banner3_component{display:none !important}" }, + "insse.ro": { s: "body > .wrapper{display:none !important}" }, + "laverdad.es": { j: "5" }, + "t3n.de": { j: "5" }, + "holmesplace.at": { s: ".cookie-window{display:none !important}" }, + "podimo.com": { + j: "5", + s: ".SmallCookieModalUI_container__MTAny{display:none !important}", + }, + "sportmaster.ru": { s: ".sm-cookie-agreement{display:none !important}" }, + "sportmaster.dk": { c: 2 }, + "bestjobs.eu": { j: "5" }, + "glocalme.com": { s: ".cookies_declaration{display:none !important}" }, + "procoders.tech": { j: "5" }, + "eileenormsby.com": { j: "5" }, + "relai.app": { j: "5" }, + "culinaireambiance.com": { j: "5" }, + "figurelist.co": { j: "5" }, + "gateway-it.com": { j: "5" }, + "covid19awareness.sa": { j: "5" }, + "nurea.tv": { j: "5" }, + "investmentpunk.academy": { j: "5" }, + "alles-mahlsdorf.de": { j: "5" }, + "vulkansauna.de": { j: "5" }, + "ielb.org.br": { s: ".lgpd-all{display:none !important}" }, + "euranseurakunta.fi": { j: "5" }, + "rovaniemenseurakunta.fi": { j: "5" }, + "kity-rouen.com": { c: 0 }, + "bhaskar.com": { + s: '#db-portal ~ div:not([style]),div[id*="gdpr"],.gdrpOverlay{display:none !important}', + }, + "worldjournal.com": { s: "#privacy-agreement{display:none !important}" }, + "zentrale-pruefstelle-praevention.de": { j: "5" }, + "portalridice.cz": { j: "5" }, + "aeromexico.com": { j: "5" }, + "nsone.net": { s: "#gdpr-consent-modal{display:none !important}" }, + "hepster.com": { j: "5" }, + "fm-systeme.de": { j: "5" }, + "restaurant-ranglisten.de": { j: "5" }, + "qiwi.com": { s: "#app > div > div:first-child{display:none !important}" }, + "essayshark.com": { s: ".policies{display:none !important}" }, + "samsonite.ch": { j: "5" }, + "samsonite.de": { j: "5" }, + "samsonite.fr": { j: "5" }, + "samsonite.nl": { j: "5" }, + "samsonite.cz": { j: "5" }, + "samsonite.it": { j: "5" }, + "samsonite.es": { j: "5" }, + "samsonite.at": { j: "5" }, + "samsonite.pl": { j: "5" }, + "samsonite.be": { j: "5" }, + "samsonite.hu": { j: "5" }, + "samsonite.se": { j: "5" }, + "samsonite.dk": { j: "5" }, + "samsonite.no": { j: "5" }, + "samsonite.co.uk": { j: "5" }, + "samsonite.ro": { s: ".mainBlack{display:none !important}" }, + "annuaire-inverse-france.com": { c: 0 }, + "eventix.io": { j: "5" }, + "cire.pl": { j: "6" }, + "emmi-kaltbach.com": { j: "5" }, + "glaeserne-molkerei.de": { j: "5" }, + "donauregion.at": { j: "5" }, + "sorteonline.com.br": { s: ".cp-cookies{display:none !important}" }, + "b-parts.com": { j: "5" }, + "a1.si": { j: "5" }, + "ticketswap.com": { c: 51 }, + "ticketswap.uk": { c: 51 }, + "ticketswap.nl": { c: 51 }, + "ticketswap.fr": { c: 51 }, + "ticketswap.be": { c: 51 }, + "ticketswap.de": { c: 51 }, + "ticketswap.es": { c: 51 }, + "ticketswap.hu": { c: 51 }, + "ticketswap.it": { c: 51 }, + "ticketswap.se": { c: 51 }, + "ticketswap.com.br": { c: 51 }, + "tf1.fr": { j: "5" }, + "tf1info.fr": { j: "5" }, + "flyr.com": { j: "5" }, + "rewardlink.io": { c: 69 }, + "xhamster.com": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "xhamster2.com": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "xhamster3.com": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "xhamster.desi": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "xhamster18.desi": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "xhamster.xuxporner.com": { + s: 'div[class^="cookiesAnnounce-"],.modal-4488f,.container-724f7{display:none !important}', + }, + "bild.de": { j: "5" }, + "wetter.com": { j: "5" }, + "coolblue.nl": { j: "5" }, + "coolblue.be": { j: "5" }, + "coolblue.de": { j: "5" }, + "visualcrossing.com": { j: "5" }, + "culture.ru": { + s: "#__next main + div ~ div:last-child,.notify-bar{display:none !important}", + }, + "quantamagazine.org": { j: "5" }, + "winfuture.de": { j: "5" }, + "coupons.de": { j: "5", s: "#cmpwrapper{display:none !important}" }, + "okdo.com": { + s: 'div[class*="c-notification-bar"]{display:none !important}', + }, + "stark-suomi.fi": { c: 20 }, + "wimhofmethod.com": { + s: "#appHeader > div:first-child:not(:only-child){display:none !important}", + }, + "groupama.fr": { j: "5" }, + "interion.cz": { s: ".mcc-modal{display:none !important}" }, + "svtplay.se": { j: "5" }, + "mietausfall.immobilienscout24.de": { j: "5" }, + "compuprint.com": { s: "#pryck{display:none !important}" }, + "pagespeed.web.dev": { + s: 'c-wiz > div > div > div > div[jscontroller][jsaction$=");"]{display:none !important}', + }, + "billiger.de": { j: "5" }, + "passculture.app": { j: "5" }, + "kytary.cz": { j: "5" }, + "kytary.fr": { j: "5" }, + "kytary.de": { j: "5" }, + "kytary.es": { j: "5" }, + "kytary.ie": { j: "5" }, + "kytary.it": { j: "5" }, + "kytary.hu": { j: "5" }, + "kytary.nl": { j: "5" }, + "kytary.at": { j: "5" }, + "kytary.pl": { j: "5" }, + "kytary.ro": { j: "5" }, + "kytary.sk": { j: "5" }, + "scoresaber.com": { s: ".sticky-footer{display:none !important}" }, + "benu.at": { j: "5" }, + "ima.it": { j: "5" }, + "hotcleaner.com": { + s: "footer > div > div:first-child{display:none !important}", + }, + "lasprovincias.es": { j: "5" }, + "ideal.es": { j: "5" }, + "ideal.lv": { j: "5" }, + "ideal.ee": { j: "5" }, + "marginalen.se": { j: "5" }, + "kobo.com": { s: 'body > div[id^="cki"]{display:none !important}' }, + "underarmour.it": { s: ".l-consent_banner{display:none !important}" }, + "kronansapotek.se": { j: "5" }, + "udir.no": { c: 20 }, + "desmo-racing.com": { c: 0 }, + "direct-cuves.fr": { s: "#coockies-modal{display:none !important}" }, + "strana.one": { s: "#openModal{display:none !important}" }, + "strana.today": { s: "#openModal{display:none !important}" }, + "m-strana.ru": { s: ".agreement-cookie{display:none !important}" }, + "audiomack.com": { j: "5" }, + "gartenversandhaus.de": { j: "5" }, + "promondo.de": { j: "5" }, + "burgerkingrus.ru": { s: ".bk-cookie-message{display:none !important}" }, + "burgerking.co.uk": { + s: 'div[class*="toast-container"] ~ div:not([data-testid]){display:none !important}', + }, + "burgerking.fr": { + s: "main > header ~ div:last-child{display:none !important}", + }, + "clasohlson.com": { j: "5" }, + "makeship.com": { s: ".consent-wrapper{display:none !important}" }, + "sonofatailor.com": { j: "5" }, + "nindo.de": { j: "5" }, + "avisendanmark.dk": { j: "5" }, + "volmary.com": { j: "5" }, + "smartricity.de": { j: "5" }, + "modneiww.pl": { j: "5" }, + "nexera.pl": { j: "5" }, + "maree.info": { j: "5" }, + "realvnc.com": { j: "5" }, + "garten-und-freizeit.de": { j: "5" }, + "gv.at": { j: "5", s: "#am-cookie,#l42-cc__body{display:none !important}" }, + "parlament.gv.at": { s: ".popupOverlay{display:none !important}" }, + "groei.nl": { j: "5" }, + "coda.io": { j: "5" }, + "bakecaincontrii.com": { s: ".alert.fixed-bottom{display:none !important}" }, + "superology.com": { s: ".omnom-nom{display:none !important}" }, + "thephuketnews.com": { s: ".fixed-bottom{display:none !important}" }, + "capital.fr": { j: "5" }, + "mediaexpert.pl": { s: "#fastcookie{display:none !important}" }, + "abrdn.com": { s: ".cookie-policy-modal{display:none !important}" }, + "getrad.co": { s: ".cookie-policy-modal{display:none !important}" }, + "contino.io": { s: "main ~ footer ~ div{display:none !important}" }, + "rockstargames.com": { s: "main ~ footer ~ div{display:none !important}" }, + "vroomly.com": { j: "5" }, + "talkingtomandfriends.com": { + s: "#cookie-settings{display:none !important}", + }, + "gorillas.io": { s: "#cookie-settings{display:none !important}" }, + "rockmods.net": { s: ".cookies-show{display:none !important}" }, + "freesciencelessons.co.uk": { + s: ".divibars-container{display:none !important}", + }, + "namesilo.com": { s: "#app > header ~ section{display:none !important}" }, + "hansanders.nl": { s: "#cookie-dialog-wrapper{display:none !important}" }, + "hansanders.be": { s: "#cookie-module-js{display:none !important}" }, + "airgradient.com": { c: 112 }, + "ilmotorsport.de": { j: "5" }, + "techbone.de": { j: "5" }, + "techbone.fr": { j: "5" }, + "techbone.net": { j: "5" }, + "emsc.eu": { s: "#splashscreen{display:none !important}" }, + "sidusheroes.com": { + s: 'div[class*="cookie__show"]{display:none !important}', + }, + "groupeonepoint.com": { j: "5" }, + "dnb.no": { j: "5" }, + "wwf.fi": { j: "5" }, + "wwf.ru": { s: ".is-header-message-dock{display:none !important}" }, + "bever.nl": { j: "5" }, + "runnersneed.com": { j: "5" }, + "snowandrock.com": { j: "5" }, + "uni-rostock.de": { s: ".data-consent{display:none !important}" }, + "allocine.fr": { j: "5" }, + "algolia.com": { + s: '#__next > div[class*="fixed"]{display:none !important}', + }, + "caseking.de": { j: "5" }, + "plati.market": { c: 3 }, + "plati.ru": { c: 3 }, + "viva.com.ph": { s: ".pop-cookies{display:none !important}" }, + "mtbiker.sk": { s: "#biscuitModal{display:none !important}" }, + "sverigesingenjorer.se": { s: ".cookie-layer{display:none !important}" }, + "blocket.se": { j: "5" }, + "nowfoods.com": { + s: ".block-sd-cookie-consent-block{display:none !important}", + }, + "comparably.com": { s: ".section.cppa{display:none !important}" }, + "itella.ee": { j: "5" }, + "itella.lt": { j: "5" }, + "itella.lv": { j: "5" }, + "vh-polska.pl": { s: "#cookies__new{display:none !important}" }, + "hemnet.se": { j: "5" }, + "woerthersee.com": { j: "5" }, + "wirkaufendeinauto.de": { j: "5" }, + "wirkaufendeinauto.at": { j: "5" }, + "noicompriamoauto.it": { j: "5" }, + "vendezvotrevoiture.fr": { j: "5" }, + "norwegian.com": { j: "5" }, + "freeontour.com": { j: "5" }, + "medal.tv": { j: "5" }, + "wittgas.com": { j: "5" }, + "malighting.com": { j: "5" }, + "stahlportal.com": { j: "5" }, + "vmt-thueringen.de": { j: "5" }, + "learnrxjs.io": { j: "5" }, + "peatus.ee": { s: "#messageBar{display:none !important}" }, + "datenlogger-store.de": { j: "5" }, + "nova-motors.de": { j: "5" }, + "christy.co.uk": { j: "5" }, + "patronsdecouture.com": { j: "5" }, + "protest.eu": { j: "5" }, + "livsmedelsverket.se": { s: "#CookieConsent{display:none !important}" }, + "cnig.es": { s: "#layerCookie{display:none !important}" }, + "bubamara.eu": { s: ".gdpr-modal-wrapper{display:none !important}" }, + "iobroker.pro": { j: "5" }, + "iobroker.net": { j: "5" }, + "thecountersignal.com": { j: "5" }, + "softhints.com": { c: 2 }, + "clv.de": { j: "5" }, + "thenextcloset.com": { + s: 'div[data-react-class*="CookieConsentBanner"]{display:none !important}', + }, + "hardware.info": { j: "3" }, + "tudogostoso.com.br": { c: 8 }, + "healthygamer.gg": { j: "5" }, + "otrium.co.uk": { j: "5" }, + "otrium.fr": { j: "5" }, + "otrium.de": { j: "5" }, + "sellpy.se": { + s: 'div[name="footerExpander"] + div ~ div:not([style]){display:none !important}', + }, + "sellpy.de": { + s: 'div[name="footerExpander"] + div ~ div:not([style]){display:none !important}', + }, + "sellpy.com": { + s: 'div[name="footerExpander"] + div ~ div:not([style]){display:none !important}', + }, + "x-kom.pl": { j: "5" }, + "oscaro.es": { j: "5" }, + "oscaro.de": { j: "5" }, + "oscaro.pt": { j: "5" }, + "oscaro.be": { j: "5" }, + "oscaro.com": { j: "5" }, + "rollei.de": { j: "5" }, + "steuerbot.com": { j: "5" }, + "one2car.com": { s: "#cookies-content{display:none !important}" }, + "knowunity.de": { s: ".Toastify ~ div{display:none !important}" }, + "runcloud.io": { s: ".rc-cookie-banner{display:none !important}" }, + "mcreator.net": { j: "5" }, + "trustpid.com": { j: "5", s: "footer > button{display:none !important}" }, + "forskning.no": { s: ".adn-window,.adn-editButton{display:none !important}" }, + "opintopolku.fi": { j: "5" }, + "eperusteet.opintopolku.fi": { + s: "#cookie-modal-backdrop{display:none !important}", + }, + "dodo.fr": { j: "5" }, + "z4u.zurich.com.pt": { s: ".CookiesBox{display:none !important}" }, + "dreamdoors.co.uk": { s: ".cookie-acception{display:none !important}" }, + "unacademy.com": { j: "5" }, + "unilae.com": { c: 39 }, + "login.ladies.de": { j: "5" }, + "ladies-forum.de": { j: "5" }, + "you-ladies.de": { s: "#rto-cookie-notice{display:none !important}" }, + "scotiabank.com": { j: "5" }, + "jdsupra.com": { c: 166 }, + "vakantieveilingen.nl": { + s: "#__next > div > div:first-child{display:none !important}", + }, + "vakantieveilingen.be": { + s: "#__next > div > div:first-child{display:none !important}", + }, + "oase-teichbau.de": { + s: 'div[x-data*="app.components.cookieConsent"]{display:none !important}', + }, + "evium.de": { j: "5" }, + "boohoo.com": { j: "5" }, + "boohooman.com": { j: "5" }, + "karenmillen.com": { j: "5" }, + "warehousefashion.com": { j: "5" }, + "nastygal.com": { j: "5" }, + "endclothing.com": { + s: '#footer ~ div[style*="opacity"]{display:none !important}', + }, + "littlelunch.com": { j: "5" }, + "delorean.com": { j: "5" }, + "petalmaps.com": { s: '#app > [class*="privacy"]{display:none !important}' }, + "photospecialist.co.uk": { c: 20 }, + "photospecialist.at": { c: 20 }, + "photospecialist.de": { c: 20 }, + "kamera-express.nl": { c: 20 }, + "kamera-express.be": { c: 20 }, + "kamera-express.lu": { c: 20 }, + "kamera-express.de": { c: 20 }, + "helpster.de": { j: "5" }, + "livecounts.io": { + s: "#__next > div > div > .w-full.fixed{display:none !important}", + }, + "0815.at": { j: "5" }, + "badewanneneinstieg.com": { j: "5" }, + "bgvbruck.at": { j: "5" }, + "electronicbeats.pl": { j: "5" }, + "wkv.com": { s: "#priv-notice-container{display:none !important}" }, + "anker.com": { s: 'footer ~ [class*="FeatureBar"]{display:none !important}' }, + "mps.it": { + s: ".sg-cookie_panel,#cookieModalPopup{display:none !important}", + }, + "tricount.com": { j: "5" }, + "seduo.cz": { j: "5" }, + "atmoskop.cz": { j: "5" }, + "ably.com": { s: ".ui-cookie-message{display:none !important}" }, + "readly.com": { j: "5" }, + "ilmanifesto.it": { s: ".info-banner{display:none !important}" }, + "karrierekaserne.de": { s: ".autoprivacy{display:none !important}" }, + "abfallwirtschaft-freiburg.de": { + s: "#pro_cookiebox{display:none !important}", + }, + "darmas.de": { s: "#mod-darmas-cookies{display:none !important}" }, + "die-kolping-akademie.de": { j: "5" }, + "golvprofilshop.se": { + s: "#cookie-consent-modal{display:none !important}", + c: 14, + }, + "showcasecinemas.co.uk": { + j: "5", + s: "s72-cookie-consent{display:none !important}", + }, + "lamoda.ru": { + s: '.page > [class*="widget"],.unipop__container ~ div{display:none !important}', + }, + "pitch.com": { s: ".platform--cookies--container{display:none !important}" }, + "christian-lindner.de": { j: "5" }, + "flynorse.com": { j: "5" }, + "ghost-bikes.com": { s: ".cookie-styling{display:none !important}" }, + "roli.com": { j: "5" }, + "telnyx.com": { j: "5" }, + "kiepenkerl.de": { j: "5" }, + "moebel-buss.de": { j: "5" }, + "cafe-royal.com": { + j: "5", + s: "#cookie-bar-modal-wrapper{display:none !important}", + c: 14, + }, + "studi-kompass.com": { s: ".accept-privacy-policy{display:none !important}" }, + "ekstrabladet.dk": { j: "5" }, + "barnes-international.com": { s: "#managerCookies{display:none !important}" }, + "mycinema.pro": { s: "footer > div:not([class]){display:none !important}" }, + "biddit.be": { s: "app-cookies-notification-v2{display:none !important}" }, + "unicredit.it": { j: "5" }, + "ihk.de": { + s: "#COOKIE_POLICY,#CybotCookiebotDialog,.ihk-switch{display:none !important}", + j: "5", + }, + "xbox.com": { j: "5" }, + "dmapraha.cz": { s: ".focus-cookies{display:none !important}" }, + "la-becanerie.com": { j: "5" }, + "unity.cn": { + s: 'div[class*="cookies-permission"]{display:none !important}', + }, + "deofhet.nl": { + s: "#gatsby-focus-wrapper > div > footer ~ div{display:none !important}", + }, + "afisha.ru": { s: "#popup-controller ~ div{display:none !important}" }, + "unstop.com": { s: ".cookies-save{display:none !important}" }, + "santanderconsumer.se": { + s: 'div[data-react-component="@b2c/cookie-consent"]{display:none !important}', + }, + "gaminganalytics.info": { j: "5" }, + "sds.com": { + s: '.notification-banner[aria-describedby="cookie-notification-message"]{display:none !important}', + }, + "hi-fi.ru": { c: 0 }, + "hi-fi.com.pl": { c: 0 }, + "t-mobile.pl": { s: ".topup-cookie{display:none !important}" }, + "intersport.hr": { j: "5" }, + "intersport.si": { j: "5" }, + "intersport.rs": { j: "5" }, + "intersport.ba": { j: "5" }, + "intersport.gr": { j: "5" }, + "intersport.ro": { j: "5" }, + "hondoscenter.com": { j: "5" }, + "tsp.gov": { s: ".tsp-cookie{display:none !important}" }, + "gigalekaren.sk": { s: "#dl_cookie{display:none !important}" }, + "gigalekarna.cz": { s: "#dl_cookie{display:none !important}" }, + "789ten.com": { s: "#app > .bg-black-deep{display:none !important}" }, + "teracom.se": { s: ".modal-cc-cookies{display:none !important}" }, + "nuuvem.com": { s: ".consent-warning{display:none !important}" }, + "aldi-blumen.de": { j: "5" }, + "azubiheft.de": { c: 151 }, + "inp-gruppe.de": { j: "5" }, + "altoetting.de": { j: "5" }, + "micronova.de": { j: "5" }, + "hek.de": { j: "5" }, + "peakd.com": { s: "#app > .navbar-fixed-bottom{display:none !important}" }, + "crossingeurope.at": { j: "5" }, + "austrocontrol.at": { j: "5" }, + "daneurope.org": { j: "5" }, + "nuri.com": { j: "5" }, + "flightradar24.com": { j: "5" }, + "amf-semfyc.com": { j: "5" }, + "hutchinson.com": { j: "5" }, + "whitebit.com": { s: "main ~ div.ui-kit{display:none !important}" }, + "ibispaint.com": { s: "#agreementPane{display:none !important}" }, + "mdcc.de": { j: "5" }, + "temple.edu": { s: "#tu-cookies-eu-compliance{display:none !important}" }, + "lgdisplay.com": { s: ".cookie_pop{display:none !important}" }, + "ppg.com": { s: ".cm{display:none !important}" }, + "lemoncurve.com": { j: "5" }, + "ulysse.com": { s: "nav ~ .fixed,.shadow-cookie{display:none !important}" }, + "blackyak.com": { j: "5" }, + "pro-biomarkt.de": { j: "5" }, + "lra-mue.de": { s: "#lab-slide-bottom-popup{display:none !important}" }, + "vontobel.com": { j: "5" }, + "swiatloistyl.pl": { c: 0 }, + "elia.eus": { + s: "#cookies_modal{display:none !important}", + c: 14, + }, + "mobills.com.br": { c: 24 }, + "henleyglobal.com": { j: "5" }, + "arbeitsagentur.de": { j: "5" }, + "lush.com": { j: "5" }, + "fixtout.fr": { s: ".gtcookies-change-settings{display:none !important}" }, + "kotas.com.br": { j: "5" }, + "money.pl": { j: "5" }, + "carrefour.es": { j: "5" }, + "carrefour.pf": { s: "#__next > div > span{display:none !important}" }, + "poliklinikaprosek.cz": { s: ".cookie_opruz{display:none !important}" }, + "semper.se": { s: 'div[class*="CookieContainer"]{display:none !important}' }, + "form.bar": { s: ".formbarConsent{display:none !important}" }, + "bittitan.com": { c: 0 }, + "lepotcommun.fr": { j: "5" }, + "koryotel.com": { s: "#footer_overlay{display:none !important}" }, + "satisfactorygame.com": { c: 2 }, + "blockfi.com": { j: "5" }, + "mi.com": { + s: '.micloud-app > div > div[class*="policy"]{display:none !important}', + }, + "mottavisconti.mi.it": { s: ".wp-exclude-emoji{display:none !important}" }, + "cut.org.br": { c: 20 }, + "chapel-hydraulique.com": { s: "#tc_rgpd_popup{display:none !important}" }, + "11teamsports.com": { s: "#TrackingTipp{display:none !important}" }, + "benify.com": { j: "5" }, + "salzkammergut.at": { j: "5" }, + "aargautourismus.ch": { j: "5" }, + "resinet.pl": { s: "#cookie-bg{display:none !important}" }, + "ii.co.uk": { j: "5" }, + "ironhack.com": { j: "5" }, + "wows-gamer-blog.com": { s: "#supermag-cookie-ify{display:none !important}" }, + "vloot.io": { s: '#app > .fixed[class*="rounded"]{display:none !important}' }, + "myanimelist.net": { s: ".modal-content-overlay{display:none !important}" }, + "myanimelist.vip": { c: 8 }, + "kulturhusetstadsteatern.se": { + s: "#block-cookieapproval{display:none !important}", + }, + "wielkiegranie.pl": { j: "5" }, + "promobit.com.br": { c: 159 }, + "flender.com": { j: "5" }, + "lampak.hu": { s: ".cookie-setting{display:none !important}" }, + "zakonyprolidi.cz": { s: ".CookiePerm{display:none !important}" }, + "smileoptic.de": { j: "5" }, + "nigelfrank.com": { j: "5" }, + "vivo.com": { s: "#vcm-v-consent-sdk{display:none !important}" }, + "maandag.nl": { j: "5" }, + "shipping-portal.com": { j: "5" }, + "krungsricard.com": { j: "5" }, + "bashmaistora.bg": { s: ".cookies-cont{display:none !important}" }, + "swapcard.com": { j: "5" }, + "goteborg.com": { j: "5" }, + "generali.at": { j: "5", c: 166 }, + "generali.co.uk": { s: ".cookies-container-uk{display:none !important}" }, + "generali.si": { s: ".cd-overlay,.cd-module-modal{display:none !important}" }, + "ammerlaender-versicherung.de": { j: "5" }, + "mobylines.com": { c: 0 }, + "ubiwayretail.be": { j: "5" }, + "refashion.fr": { s: ".block-cookies-rgpd{display:none !important}" }, + "linak.es": { j: "5" }, + "linak.de": { j: "5" }, + "palixi.net": { c: 72 }, + "treinaweb.com.br": { + s: 'div[c_data="c_cookie_main"]{display:none !important}', + }, + "opensocietyfoundations.org": { s: "#cc_div{display:none !important}" }, + "mondverlauf.de": { s: "#cc_div{display:none !important}" }, + "sonnenverlauf.de": { s: "#cc_div{display:none !important}" }, + "revolut.com": { + s: 'div[role="dialog"][aria-label*="Cookie"]{display:none !important}', + j: "5", + }, + "volkssolidaritaet.de": { j: "5" }, + "allani.pl": { s: ".off-canvas-wrap ~ div{display:none !important}" }, + "vanharen.nl": { j: "5" }, + "g2a.com": { j: "6" }, + "g2a.co": { j: "6" }, + "abc-mallorca.com": { s: ".abc-cookies-wrapper{display:none !important}" }, + "porsche.pl": { c: 39 }, + "porsche.com": { + s: ".pocs-legal-disclaimer,myservices-cookie-banner{display:none !important}", + }, + "ruzomberok.sk": { s: "#cookie-global-envelope{display:none !important}" }, + "studyinjapan.go.jp": { s: "#js_cookie_modal{display:none !important}" }, + "lexar.com": { s: "#lexar-accept-cookie{display:none !important}" }, + "tooltester.com": { s: "#tt-cookie-notice{display:none !important}" }, + "cruisemapper.com": { s: ".sitePrivacyPolicy{display:none !important}" }, + "studentenwerkfrankfurt.de": { j: "5" }, + "d-luft.de": { s: ".banner-consent-all{display:none !important}" }, + "tvsmotor.com": { s: ".cookie_bot{display:none !important}" }, + "love.ru": { s: "#gdpr_popup{display:none !important}" }, + "ataccama.com": { j: "5" }, + "kellermann-online.com": { j: "5" }, + "yopmail.com": { j: "5" }, + "yopmail.fr": { j: "5" }, + "chrome-stats.com": { + s: ".consent-overlay,.cookie-consent{display:none !important}", + }, + "sf.gr": { s: "#cookiesManagement{display:none !important}" }, + "cardinal.gr": { s: "#cookiesManagement{display:none !important}" }, + "pokemondb.net": { s: "#gdpr-confirm{display:none !important}" }, + "schroders.com": { j: "5" }, + "hero-wars.com": { + s: ".modal-cookie,#app > .disclaimer{display:none !important}", + }, + "techgig.com": { s: ".gdpr-info{display:none !important}" }, + "rocket.chat": { j: "5" }, + "hardforce.com": { s: "#rgpd-cookies{display:none !important}" }, + "radio-canada.ca": { + s: "#react-app > div:first-child:not(:only-child)[class]{display:none !important}", + }, + "petofilive.hu": { s: ".resultCookie{display:none !important}" }, + "roms-hub.com": { j: "5" }, + "roms-telecharger.com": { j: "5" }, + "herunterladenroms.com": { j: "5" }, + "descargarroms.com": { j: "5" }, + "sofiacomputers.net": { s: "#uslpolzvane{display:none !important}" }, + "stormgain.com": { s: 'div[id*="gdprcookies"]{display:none !important}' }, + "adulttime.com": { + s: ".CookieConsent-Wrapper-BackgroundBox{display:none !important}", + }, + "calendardate.com": { + s: 'footer ~ [style*="fixed"]{display:none !important}', + }, + "fpv24.com": { j: "5" }, + "sakret.de": { j: "5" }, + "lynkco.com": { j: "5" }, + "lynkco.com.cn": { c: 26 }, + "visiontimes.com": { s: ".cookieNotice--isVisible{display:none !important}" }, + "boords.com": { + s: '#__next > .fixed[class*="bottom"]{display:none !important}', + }, + "sparebank1.no": { s: "#opt-in{display:none !important}" }, + "atlantic.money": { s: "#opt-in{display:none !important}" }, + "ionity.eu": { j: "5" }, + "autoteile-favorit.com": { + s: ".ets_cookie_banber_block{display:none !important}", + }, + "obenaufs.com": { j: "5" }, + "2gis.com.cy": { s: "#confirm ~ div{display:none !important}" }, + "2gis.ru": { s: "#confirm ~ footer{display:none !important}" }, + "sites.google.com": { j: "5" }, + "canva.com": { j: "5" }, + "ertflix.gr": { j: "6" }, + "sky.com": { j: "5" }, + "xt500parts.com": { + s: ".amgdprcookie-modal-container{display:none !important}", + }, + "flaschenpost.de": { j: "5" }, + "notco.com": { s: ".CookiesContainer{display:none !important}" }, + "nytimes.com": { + j: "5", + s: '.free-form-content > .banner__container,.CookieBanner > .banner__container,#alertBannerMount,.gdpr.expanded-dock + div,.CookieBanner ~ .banner__container,span[data-testid="onsite-messaging-unit-gdprDock"]{display:none !important}', + }, + "abconcerts.be": { j: "5" }, + "kulturprojekte.berlin": { j: "5" }, + "humboldtforum.org": { j: "5" }, + "dw.com": { c: 155 }, + "fz-juelich.de": { j: "5" }, + "thepensionsregulator.gov.uk": { j: "5" }, + "kaggle.com": { j: "5" }, + "vsninfo.de": { j: "5" }, + "stadtwerke-weilburg.de": { j: "5" }, + "freilandmuseum-fladungen.de": { j: "5" }, + "tweakers.net": { + j: "5", + s: "#koekieBar:not(.tall){display:none !important}", + }, + "quantifycrypto.com": { j: "5" }, + "mirells.se": { j: "5" }, + "pelckmans.net": { j: "5" }, + "reimsuche.de": { j: "5" }, + "smashurandompicker.web.app": { j: "5" }, + "buildup.group": { j: "5" }, + "devicespecifications.com": { c: 6 }, + "foncia.com": { s: "app-foncia-cookie-banner{display:none !important}" }, + "webfleet.com": { j: "5" }, + "nordnet.no": { c: 6 }, + "nordnet.fi": { c: 6 }, + "nordnet.dk": { c: 6 }, + "truphone.com": { j: "5" }, + "forestgum.de": { c: 0 }, + "yosoylebara.es": { j: "5" }, + "welt.de": { j: "5" }, + "vy.no": { s: ".page > section{display:none !important}" }, + "bt.dk": { j: "5" }, + "bt.se": { s: '#root > [class*="fluffy"]{display:none !important}' }, + "linkio.com": { s: ".linkio_cookieconsent{display:none !important}" }, + "marketinghack.net": { s: ".bot-alert-box{display:none !important}" }, + "afiklmem.com": { j: "5" }, + "chromeactions.com": { + s: "footer > div:not([class]){display:none !important}", + }, + "veikkaus.fi": { j: "5" }, + "tass.ru": { + s: 'div[class*="Cookies_container"]{display:none !important;position:absolute;left:-99999px}', + }, + "meteored.cl": { j: "5" }, + "meteored.com.ec": { j: "5" }, + "adm.gov.it": { s: "#cookiebar-adm{display:none !important}" }, + "lotteriadegliscontrini.gov.it": { s: "#coockie{display:none !important}" }, + "csirt.gov.it": { s: "header ~ .fixed{display:none !important}" }, + "crazyslip.com": { s: "#ccon{display:none !important}" }, + "tvtv.us": { c: 24 }, + "nejlevnejsinabytek.cz": { j: "5" }, + "motointegrator.de": { j: "5" }, + "motointegrator.fr": { j: "5" }, + "notebooksbilliger.de": { j: "5" }, + "peerberry.com": { + s: ".tpl-layout ~ div:not([id]):not([class]){display:none !important}", + }, + "immerag.ch": { c: 30 }, + "aknw.de": { j: "5" }, + "stadtwerke-bonn.de": { j: "5" }, + "bbc.global.ssl.fastly.net": { + s: '#main-wrapper > header > div[class*="bbc"]:first-child{display:none !important}', + }, + "ankama.com": { j: "5" }, + "palixi.com": { c: 72 }, + "rugbyworldcup.com": { j: "5" }, + "world.rugby": { j: "5" }, + "premierleague.com": { j: "5" }, + "birmingham2022.com": { j: "5" }, + "elbphilharmonie.de": { c: 98 }, + "kyivindependent.com": { + s: 'div[class*="Footer_cookies"]{display:none !important}', + }, + "dashboard-deutschland.de": { j: "5" }, + "bulldogjob.pl": { s: "#__next > footer ~ .fixed{display:none !important}" }, + "muni.cz": { s: ".muniweb-cookies{display:none !important}" }, + "futurumshop.nl": { j: "5" }, + "1avisum.de": { s: ".announcement{display:none !important}" }, + "moneyfarm.com": { + s: '#gatsby-focus-wrapper > div[class*="header"] > div:first-child{display:none !important}', + }, + "majkl3d.cz": { c: 154 }, + "majkl3d.sk": { c: 154 }, + "turk.net": { s: ".rey-cookieNotice{display:none !important}" }, + "cpfc.co.uk": { j: "5" }, + "nottinghamforest.co.uk": { s: ".popup-wrapper{display:none !important}" }, + "luzern.com": { j: "5" }, + "torcedores.com": { s: "#navve-cookie-block{display:none !important}" }, + "pebmed.com.br": { c: 59 }, + "adler-farbenmeister.com": { j: "5" }, + "lexibo.com": { j: "5" }, + "cotswoldoutdoor.com": { j: "5" }, + "cotswoldoutdoor.ie": { j: "5" }, + "asadventure.com": { j: "5" }, + "asadventure.fr": { j: "5" }, + "asadventure.nl": { j: "5" }, + "asadventure.lu": { j: "5" }, + "sorare.com": { + s: "#root > .webp > div:first-child{display:none !important}", + }, + "santediscount.com": { j: "5" }, + "atida.fr": { j: "5" }, + "myfitnesspal.com": { + s: ".MuiSnackbar-anchorOriginBottomCenter{display:none !important}", + }, + "myfitnesspal.cn": { + s: ".MuiSnackbar-anchorOriginBottomCenter{display:none !important}", + }, + "beamdog.com": { s: "#gdpr-consent-form{display:none !important}" }, + "mensxp.com": { c: 157 }, + "sentaifilmworks.com": { s: "#sfw-msg{display:none !important}" }, + "scienceopen.com": { j: "5" }, + "bactrade.cz": { j: "5" }, + "scb.se": { j: "5" }, + "vsezaodvoz.cz": { j: "5" }, + "grafik-werkstatt.de": { j: "5" }, + "pdfforge.org": { j: "5" }, + "ing.lu": { j: "5" }, + "ing.it": { s: "#sticky-page-top-cnt{display:none !important}", j: "5" }, + "ing.com.tr": { s: ".kvk-footer-warning{display:none !important}" }, + "ing.jobs": { j: "5" }, + "coinbase.com": { + s: '#root > div + div[class^="esm__Container"]:last-child,div[class*="ContentHub__FooterWrapper"] ~ div:last-child,#popup-root ~ div[class*="Layout"] ~ div:not([data-element]){display:none !important}', + }, + "pro.coinbase.com": { + s: "#page_content > div + div:last-child{display:none !important}", + }, + "help.coinbase.com": { + s: '#__next > section[class*="footer"] ~ div{display:none !important}', + }, + "login.coinbase.com": { + s: 'div[data-testid="banner-container"]{display:none !important}', + }, + "t-mobile.nl": { j: "5" }, + "tele2.nl": { j: "5", s: "#targetedPopupFrame{display:none !important}" }, + "privatbank.ua": { c: 0 }, + "stickerapp.com": { j: "5" }, + "stickerapp.de": { j: "5" }, + "stickerapp.co.uk": { j: "5" }, + "stickerapp.it": { j: "5" }, + "gamesforplay.com": { c: 9 }, + "satel.pl": { j: "5" }, + "fashionunited.info": { c: 24 }, + "fashionunited.com": { c: 24 }, + "fashionunited.fr": { c: 24 }, + "fashionunited.uk": { c: 24 }, + "fashionunited.de": { c: 24 }, + "fashionunited.nl": { c: 24 }, + "fashionunited.be": { c: 24 }, + "fi.google.com": { + s: 'span[jsslot] > div > div > div > span[jsslot] > div[data-visible="true"]{display:none !important}', + }, + "hoppscotch.io": { s: ".toasted-container{display:none !important}" }, + "hattrick.org": { j: "5" }, + "telia.se": { j: "5" }, + "wolters-rundreisen.de": { j: "5" }, + "cloud.im": { j: "5" }, + "balluff.com": { s: 'div[x-data*="ConsentDialog"]{display:none !important}' }, + "tk.de": { j: "5" }, + "conduktor.io": { + s: ".cookie-though{display:none !important;left:-99999px}", + }, + "autodoc.de": { s: ".gdpr-pane{display:none !important}" }, + "italotreno.it": { + s: ".pre-header-bar.cookies,#cookie-row{display:none !important}", + }, + "bagsandcoversdirect.co.uk": { s: ".cookbx{display:none !important}" }, + "bazaartracker.com": { j: "5" }, + "seatris.ai": { j: "5" }, + "erli.pl": { j: "5" }, + "moovitapp.com": { s: "mv-cookie-banner{display:none !important}" }, + "replika.com": { s: 'div[class*="GdprPopup"]{display:none !important}' }, + "replika.ai": { s: 'div[class*="GdprPopup"]{display:none !important}' }, + "otherbundesliga.com": { j: "5" }, + "torg-pc.ru": { s: ".marketing-popup{display:none !important}" }, + "jlcpcb.com": { s: ".jlc-wm-cookie-policy{display:none !important}" }, + "smd-led.pl": { s: "#__pb-cookie{display:none !important}" }, + "dext.com": { j: "5" }, + "diehl.com": { s: ".notice-overlay{display:none !important}" }, + "vamox.io": { j: "5" }, + "superpantofi.ro": { s: "#app > .fixed-top{display:none !important}" }, + "premierinn.com": { j: "5" }, + "brewersfayre.co.uk": { j: "5" }, + "lolja.com.br": { s: "#lgpd-popup{display:none !important}" }, + "xp-pen.com": { s: ".cookie_tag{display:none !important}" }, + "xp-pen.de": { s: ".cookie_tag{display:none !important}" }, + "robinhood.com": { j: "5" }, + "innn.it": { s: "#cookieConsentModal ~ div{display:none !important}" }, + "factoryberlin.com": { + s: '.flyntComponent[is*="cookie-optin"]{display:none !important}', + }, + "hellotv.nl": { j: "5" }, + "werk-stadt.com": { j: "5" }, + "fydeos.com": { c: 20 }, + "sanarmed.com": { + s: '#__next > nav + div > div[class*="Wrapper"]{display:none !important}', + }, + "nebenan.de": { s: ".c-layout-wrap ~ article{display:none !important}" }, + "4game.com": { s: ".fcw-wrap{display:none !important}" }, + "onlyandsons.com": { s: ".overlay-backdrop{display:none !important}" }, + "muziker.com": { j: "5" }, + "muziker.at": { j: "5" }, + "muziker.be": { j: "5" }, + "muziker.bg": { j: "5" }, + "muziker.hr": { j: "5" }, + "muziker.cz": { j: "5" }, + "muziker.nu": { j: "5" }, + "muziker.ee": { j: "5" }, + "muziker.fi": { j: "5" }, + "muziker.fr": { j: "5" }, + "muziker.de": { j: "5" }, + "muziker.gr": { j: "5" }, + "muziker.hu": { j: "5" }, + "muziker.ie": { j: "5" }, + "muziker.it": { j: "5" }, + "muziker.lv": { j: "5" }, + "muziker.lt": { j: "5" }, + "muziker.lu": { j: "5" }, + "muziker.nl": { j: "5" }, + "muziker.pl": { j: "5" }, + "muziker.pt": { j: "5" }, + "muziker.ro": { j: "5" }, + "muziker.sk": { j: "5" }, + "muziker.si": { j: "5" }, + "muziker.es": { j: "5" }, + "muziker.se": { j: "5" }, + "muziker.co.uk": { j: "5" }, + "answear.com": { j: "5" }, + "answear.ua": { j: "5" }, + "answear.ro": { j: "5" }, + "answear.cz": { j: "5" }, + "answear.hu": { j: "5" }, + "answear.sk": { j: "5" }, + "answear.bg": { j: "5" }, + "incomputer.cz": { s: ".cookies-fixed-left{display:none !important}" }, + "mujnuz.cz": { s: 'div[id*="cookie-modal"]{display:none !important}' }, + "starwalk.space": { + s: "#button-actions-container ~ div{display:none !important}", + }, + "pr0gramm.com": { j: "5" }, + "toruniak.pl": { j: "5" }, + "krakusik.pl": { j: "5" }, + "kaliszak.pl": { j: "5" }, + "kudyznudy.cz": { s: ".j-cinfo{display:none !important}" }, + "proxyparts.com": { c: 0 }, + "proxyparts.fr": { c: 0 }, + "proxyparts.de": { c: 0 }, + "proxyparts.es": { c: 0 }, + "proxyparts.pl": { c: 0 }, + "onderdelenlijn.nl": { c: 0 }, + "continental.com": { j: "5" }, + "uniroyal.pl": { j: "5" }, + "uniroyal.de": { j: "5" }, + "uniroyal.at": { j: "5" }, + "continental.ba": { j: "5" }, + "continental.bg": { j: "5" }, + "continental.hr": { j: "5" }, + "continental.ee": { j: "5" }, + "continental.hu": { j: "5" }, + "continental.mk": { j: "5" }, + "continental.lt": { j: "5" }, + "barum-reifen.de": { j: "5" }, + "uniroyal-tyres.com": { j: "5" }, + "continental-daek.dk": { j: "5" }, + "continental-opony.pl": { j: "5" }, + "continental-tires.gr": { j: "5" }, + "continental-pneus.fr": { j: "5" }, + "continental-pneus.pt": { j: "5" }, + "continental-banden.nl": { j: "5" }, + "continental-reifen.de": { j: "5" }, + "continental-reifen.ch": { j: "5" }, + "continental-banden.be": { j: "5" }, + "continental-rengas.fi": { j: "5" }, + "continental-riepas.lv": { j: "5" }, + "continental-tires.com": { j: "5" }, + "continental-tyres.co.uk": { j: "5" }, + "continental-pneumatiky.cz": { j: "5" }, + "continental-pneumatici.it": { j: "5" }, + "continental-neumaticos.es": { j: "5" }, + "xn--continental-dck-dlb.se": { j: "5" }, + "app.klarna.com": { j: "3" }, + "flip.ro": { j: "5" }, + "flip.bg": { j: "5" }, + "flip.pt": { s: "#access{display:none !important}" }, + "culturecalling.com": { + s: ".hiddenFields ~ .consent{display:none !important}", + }, + "turismo.gal": { s: ".bandaAceptacion{display:none !important}" }, + "xunta.gal": { s: ".bandaAceptacion{display:none !important}" }, + "aok.de": { j: "5" }, + "online-trainer-lizenz.de": { j: "5" }, + "hsbc.com": { j: "5" }, + "hsbc.co.uk": { j: "5" }, + "hsbc.de": { j: "5" }, + "shopmate.eu": { + s: "#__layout > main > div:first-child:not([id]){display:none !important}", + }, + "112press.hu": { c: 164 }, + "waldbuehne-berlin.de": { s: "#cookieManager{display:none !important}" }, + "bardeen.ai": { s: ".fs-cc-banner_component{display:none !important}" }, + "sygic.com": { c: 20 }, + "deviantart.com": { j: "5" }, + "geizhals.at": { + s: ".gh-notification--type-info{display:none !important}", + j: "5", + }, + "geizhals.de": { + s: ".gh-notification--type-info{display:none !important}", + j: "5", + }, + "geizhals.eu": { + s: ".gh-notification--type-info{display:none !important}", + j: "5", + }, + "komplettbank.se": { s: ".kb-cc{display:none !important}" }, + "komplettbank.fi": { s: ".kb-cc{display:none !important}" }, + "komplettbank.no": { s: ".kb-cc{display:none !important}" }, + "hertz.co.uk": { s: "#new_cookie_container{display:none !important}" }, + "baden-wuerttemberg.de": { j: "5" }, + "fbreader.org": { j: "5" }, + "neo24.pl": { s: 'div[class*="cookiesBlock"]{display:none !important}' }, + "tyg.se": { j: "5" }, + "stoffe.de": { j: "5" }, + "myfabrics.co.uk": { j: "5" }, + "ejot.de": { j: "5" }, + "ejot.at": { j: "5" }, + "ejot.cn": { j: "5" }, + "ejot.co.uk": { j: "5" }, + "mylife.com": { s: ".ccpa-container,.eula-terms{display:none !important}" }, + "picrew.me": { s: ".st-Terms_Wrapper{display:none !important}" }, + "levykauppax.fi": { s: "#cookieconsent-sticky{display:none !important}" }, + "wpolityce.pl": { j: "5" }, + "www-youtube-com.translate.goog": { + s: "ytd-consent-bump-v2-lightbox,tp-yt-iron-overlay-backdrop{display:none !important}", + }, + "barnardos.org.uk": { j: "5" }, + "kvwl.de": { s: ".m-react-ccm{display:none !important}" }, + "corona-kvwl.de": { s: ".m-react-ccm{display:none !important}" }, + "oasis.app": { j: "5" }, + "stadtwerke-flensburg.de": { j: "5" }, + "4sgm.com": { s: "#policy-bar{display:none !important}" }, + "midi.pl": { s: "#cb-cookie{display:none !important}" }, + "onedayonly.co.za": { + s: '#__next > div > div[width*="100%"]{display:none !important}', + }, + "polygamia.pl": { j: "5" }, + "caymancompass.com": { s: "#s-consent-modal{display:none !important}" }, + "inet.se": { j: "5" }, + "yesty.nl": { s: "#Footer p ~ div:last-child{display:none !important}" }, + "jacobin.de": { s: "#__next > .bottom-0{display:none !important}" }, + "baumer.com": { s: ".notification-modal.consent{display:none !important}" }, + "phdessay.com": { s: ".catfish-banner{display:none !important}" }, + "tommy.hr": { j: "5" }, + "diariovasco.com": { j: "5" }, + "matadornetwork.com": { s: "#tracking-notice{display:none !important}" }, + "videnov.bg": { j: "5" }, + "videnov.gr": { j: "5" }, + "videnov.mk": { j: "5" }, + "videnov.ro": { j: "5" }, + "cashconverters.es": { j: "5" }, + "cashconverters.pt": { j: "5" }, + "lykke.com": { s: 'div[class*="privacy-settings"]{display:none !important}' }, + "dnzb.nl": { c: 168 }, + "pccomponentes.com": { c: 39 }, + "pelando.com.br": { c: 168 }, + "curiositystream.com": { c: 168 }, + "steambackgrounds.com": { c: 168 }, + "deutsche-pop.com": { s: "#ccm{display:none !important}" }, + "stagent.com": { s: 'div[x-show="consent"]{display:none !important}' }, + "lelum.pl": { j: "5" }, + "quae-open.com": { s: "#acceptance_of_cookies{display:none !important}" }, + "kafkas.gr": { j: "5" }, + "bb.com.br": { s: ".bb-cookies{display:none !important}" }, + "gsm55.com": { s: 'div[class*="cookie-module"]{display:none !important}' }, + "dpa.gr": { c: 112 }, + "ikea.com": { j: "5" }, + "maxaro.nl": { c: 69 }, + "mydealz.de": { j: "5" }, + "dealabs.com": { j: "5" }, + "preisjaeger.at": { j: "5" }, + "chollometro.com": { j: "5" }, + "pepper.com": { j: "5" }, + "pepper.pl": { j: "5" }, + "pepper.it": { j: "5" }, + "hotukdeals.com": { j: "5" }, + "lnk.bio": { s: "#pb_cookie_consent{display:none !important}" }, + "eon.pl": { j: "5" }, + "hey.car": { j: "5" }, + "thekrazycouponlady.com": { c: 110 }, + "hella.com": { s: ".black-overlay{display:none !important}" }, + "prowaretech.com": { s: "#warn-cookies{display:none !important}" }, + "avocode.com": { s: "#notification-bar + div{display:none !important}" }, + "apteka911.ua": { c: 2 }, + "deutsches-meeresmuseum.de": { s: ".data-consent{display:none !important}" }, + "ticketfritz.de": { j: "5" }, + "tavex.dk": { j: "5" }, + "tavex.pl": { j: "5" }, + "tavex.fi": { j: "5" }, + "tavex.bg": { j: "5" }, + "tavex.lv": { j: "5" }, + "tavex.se": { j: "5" }, + "tavex.no": { j: "5" }, + "zsroznavska.cz": { s: ".uu5-bricks-cookie-bar{display:none !important}" }, + "filman.cc": { c: 0 }, + "naf.no": { c: 6 }, + "bnb.bg": { s: ".dvCookies{display:none !important}" }, + "bnb.by": { s: ".warning{display:none !important}" }, + "denikreferendum.cz": { + s: ".PopupBackground,.GDPRPopup{display:none !important}", + }, + "sevdesk.de": { j: "5" }, + "sevdesk.at": { j: "5" }, + "aerospace.org": { c: 3 }, + "spotic.net": { s: ".App > footer ~ div{display:none !important}" }, + "yourstorebox.com": { j: "5" }, + "50five.com": { j: "5" }, + "ebilet.pl": { j: "5" }, + "theknowledgeacademy.com": { c: 0 }, + "finance-heros.fr": { j: "5" }, + "fichier-pdf.fr": { j: "5" }, + "petit-fichier.fr": { j: "5" }, + "pdf-archive.com": { j: "5" }, + "clubrural.com": { s: "#cookieveil,#cookielegal{display:none !important}" }, + "gen.tr": { s: ".fixed-bottom{display:none !important}" }, + "gewinnabfrage.at": { s: "#CL{display:none !important}" }, + "associationeconomienumerique.fr": { + j: "5", + s: "#cmp-settings-button{display:none !important}", + }, + "deco-et-ambiances.fr": { + j: "5", + s: "#cmp-settings-button{display:none !important}", + }, + "les-aides.fr": { s: "#mask,#consents{display:none !important}" }, + "theinformation.com": { s: "#gdpr-modal-container{display:none !important}" }, + "directpeople.nl": { j: "5" }, + "epochtimes.fr": { j: "5" }, + "epochtimes.de": { j: "5" }, + "hoyoverse.com": { + s: ".mihoyo-cookie-tips,.cookie-tip{display:none !important}", + }, + "hoyolab.com": { s: ".mihoyo-cookie-tips{display:none !important}" }, + "traefik.io": { s: ".site-footer ~ div{display:none !important}" }, + "chrono24.de": { j: "5" }, + "chrono24.com": { j: "5" }, + "chrono24.ch": { j: "5" }, + "chrono24.pl": { j: "5" }, + "chrono24.com.gr": { j: "5" }, + "chrono24.fr": { j: "5" }, + "chrono24.co.uk": { j: "5" }, + "chrono24.at": { j: "5" }, + "chrono24.cz": { j: "5" }, + "chrono24.com.tr": { j: "5" }, + "chrono24.it": { j: "5" }, + "chrono24.ca": { j: "5" }, + "chrono24.be": { j: "5" }, + "chrono24.hu": { j: "5" }, + "chrono24.cn": { j: "5" }, + "chrono24.nl": { j: "5" }, + "chrono24.com.au": { j: "5" }, + "chrono24.dk": { j: "5" }, + "chrono24.com.hr": { j: "5" }, + "chrono24.hk": { j: "5" }, + "chrono24.es": { j: "5" }, + "chrono24.mx": { j: "5" }, + "chrono24.se": { j: "5" }, + "chrono24.ro": { j: "5" }, + "chrono24.kr": { j: "5" }, + "chrono24.pt": { j: "5" }, + "chrono24.com.br": { j: "5" }, + "chrono24.com.ar": { j: "5" }, + "chrono24.com.ru": { j: "5" }, + "chrono24.jp": { j: "5" }, + "chrono24.in": { j: "5" }, + "chrono24.fi": { j: "5" }, + "chrono24.no": { j: "5" }, + "chrono24.sk": { j: "5" }, + "chrono24.tw": { j: "5" }, + "chrono24.co.nz": { j: "5" }, + "chrono24.sg": { j: "5" }, + "chrono24.ae": { j: "5" }, + "chrono24.co.za": { j: "5" }, + "chrono24.cl": { j: "5" }, + "chrono24.co.id": { j: "5" }, + "chrono24.my": { j: "5" }, + "chrono24.ph": { j: "5" }, + "chrono24.co.th": { j: "5" }, + "reishunger.de": { c: 6 }, + "openbase.com": { + s: '#__next [class*="GdprCookieFooter"]{display:none !important}', + }, + "lavueltaholanda.com": { + s: ".cookie-prefs-wrapper{display:none !important}", + }, + "qmee.com": { s: 'div[class*="CookieDialog"]{display:none !important}' }, + "gob.es": { + s: "#epd,.alert__msg-Wrapper,.tuss-cookies,#fondotransparencia-gris,#avisoUsoCookies,#phAvisoCookie{display:none !important}", + }, + "unihobby.cz": { s: ".cookies-confirm{display:none !important}" }, + "lawline.se": { s: 'div[class*="CookiesModal"]{display:none !important}' }, + "west-dunbarton.gov.uk": { j: "5" }, + "n8n.io": { s: ".consent_modal{display:none !important}" }, + "plos.org": { c: 6 }, + "vodafone.de": { j: "5" }, + "vodafone.es": { j: "5" }, + "skyperfectjsat.space": { s: ".m-box-policy{display:none !important}" }, + "plaque-immatriculation-auto.com": { + s: "#rgpd-consent{display:none !important}", + }, + "in.puma.com": { s: "puma-cookie-banner{display:none !important}" }, + "sfc.com": { j: "5" }, + "dirtsheets.net": { j: "5" }, + "intur.com": { c: 0 }, + "interhyp.de": { j: "5" }, + "reviewsolicitors.co.uk": { c: 0 }, + "zockn.com": { s: "#pandectes-banner{display:none !important}" }, + "guard.io": { + s: '#gatsby-focus-wrapper > img ~ div[style*="transform"]{display:none !important}', + }, + "essential.gg": { s: ".c-confirmation{display:none !important}" }, + "mcdonalds.hu": { c: 4 }, + "mcdonalds.si": { j: "5" }, + "ccc.eu": { + s: ".c-layout_row.is-cookies,#cm-overlay{display:none !important}", + }, + "ocaso.es": { + j: "5", + s: ".modal__container.modal-cookies{display:none !important}", + }, + "coinmerce.io": { s: ".bottommodal{display:none !important}" }, + "mastersport.cz": { j: "5" }, + "leaseplan.com": { c: 14 }, + "bankiros.ru": { s: ".xxx-cookies-tooltip{display:none !important}" }, + "zabkagroup.com": { j: "5" }, + "sarajevo-airport.ba": { s: ".cp-area{display:none !important}" }, + "maxxis.de": { j: "5" }, + "cac-chem.de": { j: "5" }, + "faircore4eosc.eu": { j: "5" }, + "markantmoebel.de": { + s: "#cookie-approval,#cookie-approval-revoke{display:none !important}", + }, + "toyotabank.pl": { j: "5" }, + "privateproperty.co.za": { s: "#consentManager{display:none !important}" }, + "esotravel.cz": { s: "#warning-modal{display:none !important}" }, + "accu.co.uk": { s: 'div[x-data="cookies"]{display:none !important}' }, + "unesc.br": { s: ".lgpd{display:none !important}" }, + "bankera.com": { s: 'div[class*="cookie-module"]{display:none !important}' }, + "book-n-drive.de": { + j: "5", + s: ".modal_cookies_and_ga_compliance{display:none !important}", + }, + "snapchat.com": { j: "5" }, + "youcom.com.br": { s: "#modal_aceiteycpol{display:none !important}" }, + "carscz.eu": { s: "#cookiesI{display:none !important}" }, + "transglobalexpress.co.uk": { s: "#GDPRFooter{display:none !important}" }, + "transglobalexpress.de": { s: "#GDPRFooter{display:none !important}" }, + "findpenguins.com": { j: "5" }, + "ahotu.com": { j: "5" }, + "bancobmg.com.br": { s: ".acceptance-terms{display:none !important}" }, + "prima-obchod.cz": { s: ".wcookies{display:none !important}" }, + "francisetsonami.ch": { j: "5" }, + "lastminute.co.il": { s: ".messages-container{display:none !important}" }, + "alternativestomee6.com": { j: "5" }, + "twitchcon.com": { s: 'div[x-data="gdpr"]{display:none !important}' }, + "vinborsen.se": { j: "5" }, + "displayspecifications.com": { c: 6 }, + "yazio.com": { j: "5" }, + "miui.com": { + s: '#_navbar ~ .fixed[class*="rounded"]{display:none !important}', + }, + "smiteproleague.com": { s: ".root > .is-visible{display:none !important}" }, + "topformula.se": { s: ".ca-cookie-consent{display:none !important}" }, + "getsquire.com": { s: "#__next > div:first-child{display:none !important}" }, + "bizkaia.eus": { j: "5" }, + "stihl.com": { j: "5" }, + "huescalamagia.es": { j: "5" }, + "additioapp.com": { s: "#btn-cookies{display:none !important}" }, + "se-ecatalog.ru": { s: ".coockie_box{display:none !important}" }, + "multivia-suite.de": { s: ".standard-dialog{display:none !important}" }, + "bitpanda.com": { s: "bpc-cookie-banner{display:none !important}" }, + "12min.com": { s: "#twlvidck{display:none !important}" }, + "dtvp.de": { c: 30 }, + "tmarket.bg": { j: "5" }, + "payback-ltd.com": { + s: 'div[class*="cookiesPopUp"]{display:none !important}', + }, + "elnortedecastilla.es": { j: "5" }, + "gelsia.it": { s: ".cao{display:none !important}" }, + "emailoctopus.com": { j: "5" }, + "teufelaudio.fr": { j: "5" }, + "teufelaudio.at": { j: "5" }, + "teufelaudio.nl": { j: "5" }, + "teufelaudio.pl": { j: "5" }, + "teufelaudio.be": { j: "5" }, + "teufelaudio.es": { j: "5" }, + "teufelaudio.it": { j: "5" }, + "teufelaudio.com": { j: "5" }, + "teufel.de": { j: "5" }, + "teufel.ch": { j: "5" }, + "fredolsen.es": { j: "5" }, + "myprivacy.dpgmedia.nl": { j: "5" }, + "thephoblographer.com": { s: "#nebothemeCookieBar{display:none !important}" }, + "omg.de": { + s: "#CookiePlus{display:none !important}", + c: 14, + }, + "sole-runner.com": { + s: "#CookiePlus{display:none !important}", + c: 14, + }, + "loterija.si": { c: 6 }, + "lefigaro.fr": { j: "5", s: ".fig-consent-banner{display:none !important}" }, + "everywhere.game": { + s: "main > div > div + div ~ div:last-child{display:none !important}", + }, + "oneal.eu": { j: "5" }, + "oneal-b2b.com": { j: "5" }, + "worksheetcrafter.com": { + s: "#cookiesFormContainer{display:none !important}", + }, + "mobility.ch": { j: "5" }, + "museumsportal-berlin.de": { j: "5" }, + "onatera.com": { j: "5" }, + "beleuchtung.de": { s: ".cookie-setting{display:none !important}" }, + "rode.com": { c: 3 }, + "cpk.com": { j: "5" }, + "sachsen.de": { s: ".privacy-modal,.ld_container{display:none !important}" }, + "lansstyrelsen.se": { j: "5", s: "#widgets_splash{display:none !important}" }, + "stockholmresilience.org": { j: "5" }, + "sentres.com": { j: "5" }, + "cyberpowerpc.com": { s: "#pp_cookie{display:none !important}" }, + "cyberpowersystem.co.uk": { + s: "#pp_cookie_consent{display:none !important}", + }, + "lightinthebox.com": { s: ".cookie-allow-confirm{display:none !important}" }, + "keqingmains.com": { j: "5" }, + "myfitnessplace.pl": { s: "#cookies,#backdrop{display:none !important}" }, + "nabrigadu.info": { s: ".c--anim{display:none !important}" }, + "leoni.com": { j: "5" }, + "femundo.de": { s: "#femundo-cookie-bar{display:none !important}" }, + "fundacionvital.eus": { s: "veiss-cookies{display:none !important}" }, + "podchaser.com": { + s: "#app > div > div:last-child:not(:only-of-type){display:none !important}", + }, + "bb-portal.mercedes-benz.com": { s: ".mgs-cookie{display:none !important}" }, + "bibliotheque.bordeaux.fr": { + s: 'div[aria-describedby="message-id"]{display:none !important}', + }, + "cyu.fr": { s: ".cnil-panel,.hide_click{display:none !important}" }, + "aperitif.no": { s: ".privacy-fixed{display:none !important}" }, + "petcity.lt": { j: "5" }, + "weremember.com": { j: "5" }, + "leo.org": { j: "5" }, + "digimobil.es": { + s: "#infocookies2,.modal-cookies-warning,.modal-overlay,.modal-cookies-info{display:none !important}", + c: 14, + }, + "journalisten.no": { + s: ".adn-window,.adn-editButton{display:none !important}", + }, + "ddos-guard.net": { c: 2 }, + "mince.nl": { s: "#sbeu-cookie{display:none !important}" }, + "filescan.io": { c: 2 }, + "kodiko.gr": { j: "5" }, + "only.com": { s: ".overlay-backdrop{display:none !important}" }, + "sj.se": { j: "5" }, + "vitalsource.com": { + s: '.dismiss-cookie,div[aria-describedby*="CookieBanner"],.App > footer + div[role="dialog"]{display:none !important}', + }, + "abb.com": { s: '.footer ~ div[style*="fixed"]{display:none !important}' }, + "trincheiramilitar.com": { s: ".gdpr-settings{display:none !important}" }, + "winparts.nl": { j: "5" }, + "winparts.be": { j: "5" }, + "winparts.eu": { j: "5" }, + "winparts.ie": { j: "5" }, + "winparts.fr": { j: "5" }, + "winparts.se": { j: "5" }, + "rammstein.de": { j: "5" }, + "spiele-kostenlos-online.de": { j: "5" }, + "global-wines.cz": { c: 20 }, + "newdaycards.com": { + s: '#cookie-consents,div[data-testid="page-content"] + div{display:none !important}', + }, + "anyxvideos.com": { j: "5" }, + "bike24.de": { j: "5" }, + "bike24.fr": { j: "5" }, + "bike24.at": { j: "5" }, + "bike24.it": { j: "5" }, + "bike24.es": { j: "5" }, + "bike24.com": { j: "5" }, + "hosteurope.de": { j: "5" }, + "sehkraft.de": { j: "5" }, + "lenovo.com": { + s: ".banner_alert,.cookies,.cookie-remind-warpper{display:none !important}", + }, + "solarlux.com": { j: "5" }, + "jsps.go.jp": { s: ".notepanel{display:none !important}" }, + "amboss.com": { j: "5" }, + "pindi.ee": { s: ".cookie-header{display:none !important}" }, + "pronouns.page": { + s: ".cc-modal,.modal-shown.d-block{display:none !important}", + }, + "advantech.com": { c: 6 }, + "merkur.si": { j: "5" }, + "merkur.dk": { j: "5" }, + "theguardian.com": { + s: 'div[id^="sp_message_container_"]{display:none !important}', + j: "5", + }, + "theguardian.com.": { + s: 'div[id^="sp_message_container_"]{display:none !important}', + j: "5", + }, + "kungahuset.se": { j: "5" }, + "id.nl": { j: "5" }, + "lcsc.com": { s: ".v-footer.privacy{display:none !important}" }, + "historyofdatascience.com": { s: ".cookies-holder{display:none !important}" }, + "nio.com": { + s: 'div[class*="GDPRConsent"],div[class*="GDPRPopup"]{display:none !important}', + }, + "enscape3d.com": { s: "#backdrop{display:none !important}" }, + "phrase.com": { s: ".gdpr__A{display:none !important}" }, + "rambox.app": { s: "footer ~ .fixed{display:none !important}" }, + "regielive.ro": { s: "#cc-mesaj-box-wrapper{display:none !important}" }, + "thegoodocs.com": { s: ".cookie__form{display:none !important}" }, + "lordicon.com": { c: 0 }, + "ai-ways.eu": { j: "5" }, + "jaki-chippy.co.uk": { j: "5" }, + "eib.org": { + s: "#eib-popup-policy,.cookies-home_overlay{display:none !important}", + }, + "paard.nl": { j: "5" }, + "berlinartweek.de": { j: "5" }, + "wannonce.com": { j: "5" }, + "vanmoer.com": { j: "5" }, + "assura.ch": { + s: "#__next > div[class] > div[display]{display:none !important}", + }, + "filen.io": { c: 6 }, + "capcut.com": { s: ".lv_cookie_banner-wrapper{display:none !important}" }, + "hyundai.pt": { j: "5" }, + "hyundai.com": { s: ".mainTopBanner{display:none !important}" }, + "hyundai.com.br": { s: ".footertextbox{display:none !important}" }, + "torpedoconnect.de": { j: "5" }, + "dailymotion.com": { j: "5", s: "#consent-group{display:none !important}" }, + "1pmobile.com": { j: "5" }, + "pro-doma.cz": { j: "5" }, + "truthsocial.com": { + s: '#soapbox > [data-testid="banner"]{display:none !important}', + }, + "kaptainmusic.com": { j: "6" }, + "voebb.onleihe.de": { j: "6" }, + "prosciutteriasandaniele.it": { + s: "#page_hider{display:none !important} body{overflow-y: unset !important}", + }, + "schobuell-wetter.de": { c: 4 }, + "yellow.systems": { j: "3" }, + "withings.com": { c: 85 }, + "larrychenphoto.com": { j: "6" }, + "fostertechnologies.pl": { c: 0 }, + "schlauer-shop24.de": { j: "3" }, + "gbnews.uk": { j: "3" }, + "maisonstandards.com": { + s: ".popin_consent{display:none !important} overlay_full_screen{display:none !important}", + }, + "notify.events": { j: "6" }, + "pricewise.nl": { j: "6" }, + "apotheke-villingen.de": { + s: "#elementor-popup-modal-710{display:none!important}", + }, + "pngwebicons.com": { s: "#myModal{display:none!important}" }, + "lokalplus.nrw": { j: "6" }, + "passadena.gr": { c: 6 }, + "cleantalk.org": { s: "#uses_c{display:none !important}" }, + "holmasto.fi": { s: "gds-consent-manager{display:none !important}" }, + "dafy-moto.com": { j: "5" }, + "daim-schokolade.de": { s: "allow-cookies{display:none !important}" }, + "picwish.com": { s: "#cookies-win{display:none !important}" }, + "publishwhatyoufund.org": { c: 0 }, + "rcwilley.com": { s: "#rcDrawer{display:none !important}" }, + "bigfishgames.com": { s: ".ReactModalPortal{display:none !important}" }, + "elektro-plus.com": { s: ".consent-overlay{display:none !important}" }, + "pokalkoenig.de": { + s: "#cookie-permission-modal{display:none !important}", + c: 14, + }, + "wifikaernten.at": { j: "6" }, + "tenis.net": { c: 0 }, + "dimotisnews.gr": { s: ".cc_obx{display:none !important}" }, + "jegveremklima.hu": { + s: ".jegverem-cookie-wrapper{display:none !important}", + }, + "cpia1.roma.it": { c: 0 }, + "agazeta.com.br": { s: ".notification-footer{display:none !important}" }, + "pisoscentro.com": { c: 0 }, + "hintertuxergletscher.at": { j: "6" }, + "pornorama.com": { j: "5" }, + "xvideos.es": { j: "5" }, + "xvideos.com": { j: "5" }, + "xnxx.com": { j: "5" }, + "worktop-express.de": { c: 85 }, + "palmangels.com": { j: "3" }, + "innerengineering.com": { + s: ".MuiSnackbar-anchorOriginBottomCenter{display:none !important}", + }, + "animeschedule.net": { s: ".custom-consent-popup{display:none !important}" }, + "hayloft.co.uk": { s: ".cookieControl{display:none !important}" }, + "goetel.de": { s: ".cookieControl{display:none !important}" }, + "sbt.siemens.com": { s: "#CookieDiscl{display:none !important}" }, + "ems.press": { + s: 'section[aria-labelledby*="analytics-consent"]{display:none !important}', + }, + "spigen.com": { s: ".pd-cookie-banner-window{display:none !important}" }, + "fizyka.org": { s: "#pp{display:none !important}" }, + "tusclasesparticulares.com": { s: "#pp{display:none !important}" }, + "edywerder.ch": { s: ".kadence-conversion-banner{display:none !important}" }, + "xxxlutz.at": { j: "5" }, + "xxxlutz.de": { j: "5" }, + "xxxlutz.ch": { j: "5" }, + "xxxlutz.hu": { j: "5" }, + "xxxlutz.cz": { j: "5" }, + "moemax.at": { j: "5" }, + "moemax.hu": { j: "5" }, + "moemax.de": { j: "5" }, + "moemax.ch": { j: "5" }, + "moebelix.at": { j: "5" }, + "moebelix.cz": { j: "5" }, + "moebelix.sk": { j: "5" }, + "moebelix.de": { j: "5" }, + "xxxlesnina.si": { j: "5" }, + "moemax.hr": { j: 5 }, + "moemax.ro": { j: 5 }, + "moebelix.hu": { j: 5 }, + "xxxlesnina.hr": { j: 5 }, + "xxxlesnina.rs": { j: 5 }, + "amara.org": { + s: ".cookie-consent-cover{display:none !important} body{overflow: unset!important}", + }, + "imobiliariabaron.com.br": { s: ".sc-eyulwr-0{display:none !important}" }, + "ciaoflorence.it": { c: 4 }, + "berocca.com.au": { c: 85 }, + "geogra.ro": { s: "#popup-bottom{display:none !important}" }, + "bbg.gv.at": { + s: ".guglercookies{display:none !important}.focustrap{overflow:unset!important}", + }, + "search.brave.com": { s: "#usage-metrics #notice{display:none !important}" }, + "cleverdirekt.de": { s: ".privacyBackground{display:none !important}" }, + "meteoradar.com": { s: "#closeonaction{display:none !important}" }, + "deporteam.es": { s: "#garrampa-cookienotice{display:none !important}" }, + "augsburger-allgemeine.de": { j: "5" }, + "dualuniverse.game": { j: "6" }, + "evertiq.com": { j: "6" }, + "kaidee.com": { j: "6" }, + "benchmark.pl": { j: "5" }, + "huffingtonpost.fr": { + j: "6", + s: ".popin-gdpr-no-scroll{overflow: unset!important} .gdpr-hfp-wall{display:none !important}", + }, + "cowiiaccess.deltekenterprise.com": { + s: "dm-cookie-consent{display:none !important}", + }, + "sparda-h.de": { + s: ".darken-layer.open,.lightbox--cookie-consent{display:none !important}body.no-scroll{position:unset!important}", + }, + "wunderkind-custom.com": { + j: "5", + s: ".wd-consent{display:none !important}", + }, + "gamers.si": { c: 112 }, + "parfimo.ro": { j: "3" }, + "creopard.de": { j: "6" }, + "belenergy.com.br": { c: 0 }, + "brikett-rekord.com": { + s: ".modal-backdrop{display:none !important}", + c: 85, + }, + "coquedetelephone.fr": { j: "3" }, + "de-vogel.nl": { j: "6" }, + "huizenzoeker.nl": { j: "6" }, + "itau.com.br": { s: ".marco-civil-container{display:none !important}" }, + "nordvpn.com": { + s: ".CookieConsentExperiment,.CookieConsentV2{display:none !important}", + }, + "jw.org": { s: ".lnc-firstRunPopup{display:none !important}" }, + "dndbeyond.com": { j: "6" }, + "commanderspellbook.com": { s: ".border-b-2{display:none !important}" }, + "education.lego.com": { j: "6" }, + "bonobology.com": { s: ".dialog-widget-content{display:none !important}" }, + "bodypak.pl": { s: ".pop-cookiebox{display:none !important}" }, + "beurer.se": { j: "6" }, + "arsys.es": { s: 'div[name="cookies"]{display:none !important}' }, + "swb-busundbahn.de": { c: 85 }, + "uni-mozarteum.at": { j: "6" }, + "simplywebshop.de": { j: "6" }, + "tyma.eu": { j: "6" }, + "crown.com": { j: "6" }, + "seznam.cz": { s: ".scmp_noscroll{overflow:unset !important}" }, + "kumori.com.br": { + s: 'div[data-controller="aviso-cookies"]{display:none !important}', + }, + "xoxo-mobile.at": { j: "6" }, + "guideme.me": { s: "#pameto{display:none !important}" }, + "panduit.com": { s: ".panduit-cookie-banner{display:none !important}" }, + "edziennik.bialystok.uw.gov.pl": { + s: ".is-show-cookie{display:none !important}", + }, + "go-e.com": { j: "5" }, + "monsitemedia.fr": { j: "5" }, + "arlettie.com": { + s: "#___smooth > div > .sui-grid{display:none !important}", + }, + "fandor.com": { c: 100 }, + "poco.de": { c: 28 }, + "waidhofen.at": { j: "5" }, + "mein-lehrbetrieb.at": { j: "5" }, + "infranken.de": { j: "5" }, + "partenamut.be": { j: "5" }, + "moreysa.com": { s: "#sdgdpr_modal_wrapper{display:none !important}" }, + "youngcourtesans.com": { s: ".cookie-request{display:none !important}" }, + "dirtyflix.com": { s: ".cookie-request{display:none !important}" }, + "riscocloud.com": { s: "rc-cookies-alert{display:none !important}" }, + "kontorsmaterial.se": { + s: 'body > div[id^="cbck"]{display:none !important}', + }, + "braze.com": { s: ".opt-in--background{display:none !important}" }, + "2gis.cz": { s: "#confirm + div{display:none !important}" }, + "joinhoney.com": { + s: 'div[class*="cookieConsentBanner"]{display:none !important}', + }, + "backmarket.com": { j: "5" }, + "backmarket.fr": { j: "5" }, + "backmarket.de": { j: "5" }, + "backmarket.it": { j: "5" }, + "backmarket.es": { j: "5" }, + "backmarket.be": { j: "5" }, + "backmarket.at": { j: "5" }, + "backmarket.fi": { j: "5" }, + "backmarket.pt": { j: "5" }, + "backmarket.se": { j: "5" }, + "backmarket.gr": { j: "5" }, + "backmarket.nl": { j: "5" }, + "backmarket.co.uk": { j: "5" }, + "hejfish.com": { s: 'div[class*="CookieConsent"]{display:none !important}' }, + "gamefound.com": { + s: 'div[data-qa*="cookie-policy-box"]{display:none !important}', + }, + "ionos.de": { j: "5" }, + "ionos.fr": { j: "5" }, + "ionos.at": { j: "5" }, + "swedbank.se": { j: "5" }, + "swedbank.lv": { j: "5" }, + "swedbank.lt": { j: "5" }, + "swedbank.com": { j: "5" }, + "soignez-moi.ch": { s: ".gdpr-container{display:none !important}" }, + "mercusys.com": { s: "#mercusys-cookie{display:none !important}" }, + "kb-home.nl": { j: "5" }, + "membean.com": { c: 0 }, + "designmynight.com": { j: "5" }, + "gmx.ch": { j: "5" }, + "gmx.at": { j: "5" }, + "gmx.net": { j: "5" }, + "web.de": { j: "5" }, + "onleihe.de": { c: 14 }, + "onleihe.com": { j: "5" }, + "fufunovel.com": { s: "#gnews-pro-cookie-ify{display:none !important}" }, + "akari46.blogspot.com": { s: "#xix0op-cookies{display:none !important}" }, + "mamabartka.blogspot.com": { s: "#pierwszy{display:none !important}" }, + "posta.sk": { + s: 'iframe[src*="cookies-consents/dialog/sk"]{display:none !important}', + }, + "trickyoldteacher.com": { c: 2 }, + "fuckpassvr.com": { s: ".blog-cookie{display:none !important}" }, + "hobby.porn": { s: ".sgdpr-box{display:none !important}" }, + "zurueckzumursprung.at": { j: "5" }, + "gx.games": { j: "5" }, + "analog.com": { j: "5" }, + "happysocks.com": { j: "5" }, + "mediaset.it": { j: "5" }, + "nepszamlalas2022.hu": { s: ".offcanvas-bottom{display:none !important}" }, + "commentcoder.com": { + s: 'div[class*="gdpr__Modal"]{display:none !important}', + }, + "nablawave.com": { j: "5" }, + "esm-computer.de": { j: "5" }, + "carsized.com": { s: "body > center ~ center{display:none !important}" }, + "mycards.hdfcbank.com": { + s: '.hdfc-page > div[style*="center"]{display:none !important}', + }, + "stromnetz-hamburg.de": { j: "5" }, + "bol.com": { j: "5" }, + "unigine.com": { s: ".bottom-notice{display:none !important}" }, + "healthline.com": { j: "5" }, + "gruene-bundestag.de": { s: ".cn-wrapper{display:none !important}" }, + "erp-up.de": { j: "5" }, + "sbb-deutschland.de": { j: "5" }, + "netz-noe.at": { j: "5" }, + "qualenergia.it": { s: "#cookies-win{display:none !important}" }, + "reolink.com": { s: 'div[class*="cookie-popup"]{display:none !important}' }, + "chaincheck.de": { s: "#float-bar{display:none !important}" }, + "sofort.com": { s: "#Cookietext{display:none !important}" }, + "meta.com": { j: "5" }, + "kurzurlaub.at": { j: "5" }, + "kurzurlaub.de": { j: "5" }, + "sicherheitsdienst-harz.de": { s: "#cookieBs{display:none !important}" }, + "sdaa-france.com": { s: "#cc-bar{display:none !important}" }, + "bilibili.tv": { s: ".bstar-cookie-info{display:none !important}" }, + "forbo.com": { j: "5" }, + "studocu.com": { + s: "#main-wrapper ~ div > .undefined{display:none !important}", + }, + "lda-portal.siemens.com": { j: "5" }, + "mitarbeiteraktionen.de": { j: "5" }, + "falter.at": { j: "5" }, + "bulk.com": { j: "5" }, + "slupsk.eu": { + s: 'body > div > div[style*="182968"],body > #cookies{display:none !important}', + }, + "whatismymovie.com": { j: "5" }, + "corriere.it": { s: ".tp-modal.manine-modal{display:none !important}" }, + "video.corriere.it": { j: "5" }, + "fxhome.com": { + s: '.elementor-location-footer[data-elementor-type="section"],section[class*="cookiesContainer"]{display:none !important}', + }, + "wearmedicine.com": { j: "5" }, + "esports.com": { j: "5" }, + "joyn.de": { j: "5" }, + "prosieben.de": { j: "5" }, + "optoma.co.uk": { s: "#msgbg{display:none !important}" }, + "optoma.com": { + s: "#optomaCookieWrap,.cookieBackgaround{display:none !important}", + }, + "dreamersforum.nl": { s: "#cookiewarning_header{display:none !important}" }, + "piensasolutions.com": { + s: '.drop[name="cookies"]{display:none !important}', + }, + "journal.hr": { j: "5" }, + "open-broker.ru": { + s: 'div[class*="CookieDisclaimer"]{display:none !important}', + }, + "crossfit.com": { + s: '#app ~ #modal,#globalMenu ~ div[style*="fixed"]{display:none !important}', + }, + "pretto.fr": { j: "6" }, + "biscuiteers.com": { j: "5" }, + "oliverbonas.com": { j: "5" }, + "gen-i.si": { s: ".cookie,.cookies_new{display:none !important}" }, + "hrw.org": { s: "#hrw-cookie-dialog{display:none !important}" }, + "agar.io": { s: ".mc-cookiebar{display:none !important}" }, + "telesec.de": { j: "5" }, + "easyphp.org": { j: "5" }, + "systembolaget.se": { j: "5" }, + "filmmusic.io": { j: "5" }, + "blix.gg": { j: "5" }, + "startmail.com": { s: "#__main ~ .banner{display:none !important}" }, + "tropter.com": { s: ".tropter-cookiesbar{display:none !important}" }, + "play.hbomax.com": { j: "5" }, + "jackjones.com": { j: "5" }, + "razer.com": { + s: ".tos-razer-js,#tos-razer,.component-sticky-dialog{display:none !important}", + }, + "luxuryalleydessous.com": { j: "5" }, + "la-brodeuse.com": { j: "5" }, + "toothbrushbattery.com": { + s: ".woocommerce-store-notice{display:none !important}", + }, + "retevis.eu": { s: ".woocommerce-store-notice{display:none !important}" }, + "retevis.info": { s: ".woocommerce-store-notice{display:none !important}" }, + "nederlandseloterij.nl": { j: "5" }, + "kapodistrias-tyres.com.cy": { s: "#vlcookies_box{display:none !important}" }, + "stadtmobil.de": { s: ".CybotEdge{display:none !important}" }, + "gov.nl": { s: 'div[data-ui-test="cookieAlert"]{display:none !important}' }, + "evri.com": { j: "5" }, + "rejoy.hu": { j: "5" }, + "pimido.com": { j: "5" }, + "etudes-et-analyses.com": { j: "5" }, + "c24.de": { c: 105 }, + "routedurhum.com": { + s: 'div[aria-describedby="cookie-box-message"]{display:none !important}', + }, + "bonn.de": { s: ".SP-ConsentBanner__spacer{display:none !important}" }, + "manduka.com": { j: "5" }, + "meliuz.com.br": { s: ".cookies-c{display:none !important}" }, + "dhbbank.de": { j: "5" }, + "lhotellerie-restauration.fr": { + s: "#cookieConsent{display:none !important}", + }, + "rawpixel.com": { + s: 'div[data-test-id="check-cookie-consent"]{display:none !important}', + }, + "csob.sk": { j: "5" }, + "vigo.de": { s: ".wx_consentbanner{display:none !important}" }, + "tallink.com": { j: "5" }, + "samsung.com": { + s: ".helptips__container,#cookie_component{display:none !important}", + j: "5", + }, + "dier-en-dokter.nl": { j: "5" }, + "saurclient.fr": { + s: "#cookies,.sds-m-cookiebanner{display:none !important}", + }, + "posylka.de": { j: "5" }, + "europa.eu": { + s: "#edp-cookies-banner,.customCookie{display:none !important}", + j: "5", + }, + "soundsmag.com": { + s: "#lepopup-popup-23,#lepopup-popup-23-overlay{display:none !important}", + }, + "stihl.de": { s: "body,#__next{overflow: unset !important}" }, + "drouwenerzand.nl": { s: ".js-fever-cookies{display:none !important}" }, + "tourisme-lodevois-larzac.fr": { j: "5" }, + "fakenewsfrance.com": { + s: "#js-cc-modal{display:none !important} html{overflow-y: unset !important}", + }, + "123inkt.nl": { + s: '.simple-popup-container[data-action="CookiePopup"]{display:none !important}', + }, + "123tinta.es": { + s: '.simple-popup-container[data-action="CookiePopup"]{display:none !important}', + }, + "beruby.com": { s: "#box-shadow{display:none !important}" }, + "arche.net": { + s: "#cookieModal{display:none !important}", + c: 14, + }, + "scaleway.com": { j: "6" }, + "fresh-pool.de": { c: 14 }, + "vakin.se": { + s: 'div[data-testid="modal-backdrop"],.sv-cookie-consent-modal{display:none !important} body{overflow: unset !important; position: unset !important}', + }, + "deckardpenfield.com": { j: "6" }, + "ostfriesische-brandkasse.de": { j: "6" }, + "shop.zoo-leipzig.de": { j: "6" }, + "elektronik-lavpris.dk": { j: "6" }, + "yes2move.com": { c: 0 }, + "zugportal.de": { j: "3" }, + "swiss.com": { j: "5" }, + "befirst.info": { s: ".p-cookies{display:none !important}" }, + "cleveroad.com": { s: ".bZ_vx{display:none !important}" }, + "etiskarna.si": { s: ".cookie__content{display:none !important}" }, + "solvimus.de": { j: "6" }, + "archerresourcing.co.uk": { j: "6" }, + "plateuptools.com": { j: "5" }, + "roland-rechtsschutz.de": { j: "5" }, + "honda.co.za": { c: 0 }, + "dlive.tv": { j: "5" }, + "aviyel.com": { s: "#av_cookie_pref{display:none !important}" }, + "snwa.com": { c: 20 }, + "ecobikecompany.com": { s: ".cookie-model{display:none !important}" }, + "beste-badstudios.de": { s: ".do-cookie-notice{display:none !important}" }, + "lvvwd.com": { c: 20 }, + "avax.network": { s: ".analytics_item{display:none !important}" }, + "cteasy.com": { c: 14 }, + "marcos.com": { s: ".policy-alert{display:none !important}" }, + "pravniprostor.cz": { + s: ".CookiesNoticestyle__Wrapper-sc-1vzpzm5-0{display:none !important}", + }, + "bev.gv.at": { + s: 'div[class="MuiBox-root css-1z0mgm7"]{display:none !important}', + }, + "candis.io": { j: "6" }, + "kauppakeskuswilla.fi": { + s: ".cdk-global-overlay-wrapper{display:none !important}", + }, + "hd.digital": { + s: "body{overflow: unset !important}", + c: 14, + }, + "parkside-interactive.com": { + s: "#SirPauls-cookie{display:none !important}", + }, + "scienceinsport.com": { + s: 'aside[data-role="gdpr-cookie-container"]{display:none !important}', + }, + "knowunity.fr": { + s: 'div[data-cy="cookie-banner"]{display:none !important}', + }, + "batna24.com": { s: "#CookieSnackbar{display:none !important}" }, + "kalahariresorts.com": { s: ".c-dialog-cookie{display:none !important}" }, + "nationalgeographicla.com": { + s: ".cookie-footer__placeholder, .cookie-footer{display:none !important}", + }, + "seekube.com": { s: "._1AsHk{display:none !important}" }, + "smart.com": { j: "6" }, + "mesdroitssociaux.gouv.fr": { c: 49 }, + "remarkable.com": { s: 'div[data-cy="cookiebar"]{display:none !important}' }, + "accu-components.com": { + s: 'div[x-data="cookies"]{display:none !important}', + }, + "penlab.ink": { + s: 'div[uid="aec8beb2-be85-4d15-86db-11a1a7cdc6c2"]{display:none !important}', + }, + "lufthansa.com": { s: "#__tealiumGDPRcpPrefs{display:none !important}" }, + "eneba.com": { + s: "#app > footer ~ div, main > div + div + div:last-child{display:none !important}", + }, + "kampanje.com": { s: ".adn-window{display:none !important}" }, + "wassererleben.ch": { s: ".static{overflow-y: unset !important}" }, + "cryptomaan.eu": { s: ".bottom-0{display:none !important}" }, + "dotnetconf.net": { c: 6 }, + "wenance.com": { s: ".js-consent{display:none !important}" }, + "leer.com": { s: ".nine-gdpr{display:none !important}" }, + "aroma.cz": { s: "#lista-cookies{display:none !important}" }, + "pzkosz.pl": { s: ".zgoda_na_przetwarzanie{display:none !important}" }, + "kei.pl": { j: "6" }, + "blim.com": { + s: "#blim-header > blim-header-message:first-child{display:none !important}", + }, + "regiojethotels.com": { s: "div.fixed{display:none !important}" }, + "laeckerli-huus.ch": { s: "#ds_cookiebar{display:none !important}" }, + "la-vie-naturelle.com": { + s: ".ea-cookies-popin{display:none !important} body{overflow: unset !important}", + }, + "mairie-blagnac.fr": { s: "#rgpdOverlay{display:none !important}" }, + "elialocardi.com": { s: ".sm-cookie-consent{display:none !important}" }, + "sergas.gal": { + s: "#cookies-notices-container,.cookies-policy{display:none !important}", + }, + "click-learn.de": { + s: "#ccm-widget{display:none !important} .ccm-blocked{overflow: unset !important}", + }, + "lernenundhelfen.de": { s: "#cookie-layer{display:none !important}" }, + "classicalarchives.com": { s: ".Cdiv{display:none !important}" }, + "bitso.com": { s: "#__next > div + div{display:none !important}" }, + "flaixfm.cat": { s: ".popup_bg{display:none !important}" }, + "lasseron-associes.com": { s: "#rgpd-background{display:none !important}" }, + "auctioneve.com": { s: "#rgpd-background{display:none !important}" }, + "just-mining.com": { s: ".cookieAcceptationModule{display:none !important}" }, + "esto.eu": { s: ".modal-coockies{display:none !important}" }, + "regiojet.com": { s: ".fixed{display:none !important}" }, + "obuvki.bg": { + s: "#marketing-approvals{display:none !important} ._no-scroll-modal{position: unset !important}", + }, + "freemap.sk": { c: 100 }, + "nuessing.de": { c: 14 }, + "dovolena.cz": { s: ".Cookies_wrapper__ovIeZ{display:none !important}" }, + "eberry.cz": { s: ".c-cookie-consent-bar{display:none !important}" }, + "els.spb.ru": { s: "#client-cookies-notice{display:none !important}" }, + "puravita.ch": { + s: ".modals-wrapper{display:none !important} ._has-modal{overflow: unset !important}", + }, + "cmteb.ro": { + s: "#InfoPD{display:none !important} .modal-backdrop{position: unset !important}", + c: 14, + }, + "ludonauta.es": { c: 14 }, + "oponeo.co.uk": { + s: "body > form + div{display:none !important} .noScroll{overflow: unset !important}", + }, + "herbata.info": { s: "#elementor-popup-modal-3197{display:none !important}" }, + "gouv.qc.ca": { s: ".notifier--consent{display:none !important}" }, + "grandprixradio.nl": { + s: ".cookies-popup-dialog,.cookies-popup-background{display:none !important}", + }, + "selexium.com": { + s: "#coolkiesModale{display:none !important}", + c: 14, + }, + "xsolla.com": { s: "#gdpr-consent-form{display:none !important}" }, + "mattel163.com": { s: ".use-cookie{display:none !important}" }, + "bs-energy.de": { + s: ".modal{display:none !important}", + c: 14, + }, + "astroportal.com": { + s: "#plusgate{display:none !important} body{overflow: unset !important}", + }, + "glinche-automobiles.com": { s: "#user-consent{display:none !important}" }, + "turkishbank.co.uk": { + s: ".ulp-overlay,.ulp-window{display:none !important}", + }, + "shop.canariassmart.com": { c: 60 }, + "cupper-teas.de": { s: "body._has-modal{overflow:unset !important}" }, + "business.whatsapp.com": { + s: 'div[data-testid="wa_cookies_banner_modal"]{display:none !important} body.hasCookieBanner,._ab-4{overflow-y:unset !important}', + }, + "imax.cn": { s: ".ly_cookie{display:none !important}" }, + "le106.com": { + s: ".lwt-popup{display:none !important} body[data-lwt-popup] #wrapper{filter: unset!important}", + }, + "climshop.com": { c: 0 }, + "diners.hr": { c: 85 }, + "kriminalita.policie.cz": { j: "6" }, + "brightfm.com": { s: ".zn-cookies{display:none !important}" }, + "gibson.com": { c: 111 }, + "mypikpak.com": { s: ".cookie-tip{display:none !important}" }, + "confcommercio.it": { + s: ".cookieInterceptorWrapper{display:none !important}", + }, + "elearningindustry.com": { j: "6" }, + "supraphonline.cz": { + s: 'div[style*="position: fixed; bottom: 0;"]{display:none !important}', + }, + "theweather.net": { + s: "#gpdr{display:none !important} body{position: unset !important}", + }, + "pacificpower.net": { s: "wcss-cookie-banner{display:none !important}" }, + "encazip.com": { s: ".eHzdtJ{display:none !important}" }, + "thomas-elliott.co.uk": { c: 0 }, + "landrover.co.jp": { s: ".notificationBarsWrapper{display:none !important}" }, + "lupine.de": { c: 6 }, + "nylander.no": { + s: ".v-dialog__content,.v-overlay{display:none !important}", + }, + "alecu.org": { s: '[data-name="gdpr"]{display:none !important}' }, + "bodenaturkost.de": { s: "body > div{display:none !important}" }, + "radionikkei.jp": { s: ".cookie-consent-wrap{display:none !important}" }, + "nikkeimm.co.jp": { s: ".c-cookiePolicy{display:none !important}" }, + "nikkei-r.co.jp": { s: ".c-cookiePolicy{display:none !important}" }, + "smtb.jp": { s: ".unq-cookie{display:none !important}" }, + "tokyostarbank.co.jp": { s: "#floatArea{display:none !important}" }, + "yamagatabank.co.jp": { c: 3 }, + "riksbyggen.se": { c: 110 }, + "museum-brandhorst.de": { c: 65 }, + "doratoon.com": { c: 167 }, + "enseignement.catholique.be": { + s: ".cookies-law-info{display:none !important}", + }, + "koempf24.de": { s: 'div[x-data^="cookieConsent"]{display:none !important}' }, + "astrid.tech": { + s: 'div[style^="width: 100vw; position: fixed; bottom: 0px"]{display:none !important}', + }, + "latoquedor.com": { j: "6" }, + "performancefoodservice.com": { + s: ".tracking-consent-banner{display:none !important}", + }, + "imaxchina.com": { s: ".ly_cookie{display:none !important}" }, + "icanw.org": { c: 8 }, + "esimplus.me": { s: "#App > :first-child{display:none !important}" }, + "repubblica.it": { s: "#iubenda-cs-banner{display:none !important}" }, + "arduino.cc": { s: "#iubenda-cs-banner{display:none !important}" }, + "terre-des-seniors.fr": { s: "#valid-cookies{display:none !important}" }, + "oponeo.it": { + s: "body > div{display:none !important} .noScroll{overflow: unset !important}", + }, + "meteoprog.com": { c: 17 }, + "ridex.eu": { s: ".block-cookies{display:none !important}" }, + "dsw.nl": { s: "mijn-cookie-consent{display:none !important}" }, + "taste-market.de": { + s: ".is-modal{display:none !important} .no-scroll{overflow: unset !important}", + c: 14, + }, + "dayspedia.com": { c: 161 }, + "junodownload.com": { s: "#juno-cookie-consent{display:none !important}" }, + "comparethemarket.com": { + s: "#__tealiumGDPRcpPrefs{display:none !important}", + }, + "lamnia.com": { s: ".cookie-background{display:none !important}" }, + "payhawk.com": { s: ".wookiee-wrapper{display:none !important}" }, + "apfelpage.de": { + s: "#ccm-widget{display:none !important} .ccm-blocked{overflow: unset !important}", + }, + "inlingua-muenchen.de": { + s: "#ccm-widget{display:none !important} .ccm-blocked{overflow: unset !important}", + }, + "airteam.eu": { c: 14 }, + "jeancoutu.com": { c: 6 }, + "paulus.com.br": { + s: "#loader-overlay,.vtex-modal-layout-0-x-modal{display: none !important} .vtex-modal-layout-0-x-hiddenContainer{overflow: unset !important}", + }, + "gotenehus.se": { + s: "#duva_cc-banner,#duva_cc-banner-backdrop{display:none !important}", + }, + "daskannwas.ch": { c: 167 }, + "cosmosdirekt.de": { c: 85 }, + "middlesexccc.com": { + s: 'div[aria-describedby="modalContent"],.ui-widget-overlay{display:none !important}', + }, + "anundos.com": { + s: "#cc--main{display:none !important}", + c: 85, + }, + "tab.digital": { j: "6" }, + "cibeg.com": { c: 0 }, + "jazzkeller69.de": { + s: "#jkjazzBackground, #jkjazzWidget{display:none !important}", + }, + "autoefl.pl": { s: ".modal-legal{display:none !important}" }, + "pharminfo.fr": { + s: ".NavigationTracker__container{display:none !important}", + }, + "komkompro.com": { + s: ".gb-global-scrollblock{overflow:unset !important}", + c: 49, + }, + "centres-vaccination.fr": { + s: ".modal-backdrop{display:none !important} .modal-open{overflow:unset !important}", + c: 111, + }, + "livelarq.com": { s: "#__next > :last-child{display:none !important}" }, + "sabi-online.at": { c: 106 }, + "wentworthpuzzles.com": { s: "privacy-settings{display:none !important}" }, + "fitzandhuxley.com": { + s: "#gdpr-blocking-page-overlay{display:none !important}", + }, + "azslides.com": { + s: ".altumcode-cookie-notification-wrapper{display:none !important}", + }, + "filen.io": { + s: ".chakra-toast__inner > :first-child{display:none !important}", + }, + "dkkk.co.jp": { s: ".p-cookieBox{display:none !important}" }, + "manda.co.jp": { c: 3 }, + "ymir.co.jp": { s: ".cookie_area{display:none !important}" }, + "copyright.com": { s: ".site-wide-notice--gdpr{display:none !important}" }, + "creaform3d.com": { s: ".gpdr-agreement{display:none !important}" }, + "criminalip.io": { + s: '[class^="CookiePolicyAgreementsPopup"]{display:none !important}', + }, + "cryoutcreations.eu": { + s: "#cryout-cookies-notification{display:none !important}", + }, + "daidan.co.jp": { s: ".p-gdpr{display:none !important}" }, + "dbschenker-seino.jp": { + s: ".dialog--open{display:none !important} .no-scroll--dialog-open{overflow:unset !important}", + }, + "delta.exchange": { s: ".de-footer__cookie{display:none !important}" }, + "designs.ai": { c: 47 }, + "dfi.com": { s: "#gdrp-wrapper{display:none !important}" }, + "dic-kikin.or.jp": { s: ".footer-gdpr{display:none !important}" }, + "dynacw.co.jp": { s: "#GDPR_warning{display:none !important}" }, + "elleair.jp": { s: ".tf-cookiePolicyModal{display:none !important}" }, + "epidemicsound.com": { s: "#es-consent{display:none !important}" }, + "festo.com.cn": { + s: '[class^="overlay"]{display:none !important} [class*="hide-overflow"]{overflow:unset !important}', + }, + "figshare.com": { s: "header > :first-child{display:none !important}" }, + "nmsu.edu": { s: ".bottom-0{display:none !important}" }, + "fincity.tokyo": { c: 47 }, + "ferrotec.co.jp": { s: ".policyFix{display:none !important}" }, + "framer.com": { s: ".cy-cookieBanner{display:none !important}" }, + "freeromsdownload.com": { + s: "#kuk{display:none !important} .modal-open{overflow:unset !important}", + }, + "gctengine.co.jp": { s: ".wrap_cookie{display:none !important}" }, + "guerbet.com": { s: '[class*="cookie-banner"]{display:none !important}' }, + "lilac.co.jp": { s: "#ft_privacy{display:none !important}" }, + "hicbc.com": { s: "#optInfo{display:none !important}" }, + "honeys-onlineshop.com": { s: "#policy_modal{display:none !important}" }, + "hyojito.co.jp": { s: "#agreement-area{display:none !important}" }, + "hyundai.mu": { s: ".cookiePolicyAgreement{display:none !important}" }, + "incyte.jp": { s: "#topHeader > :first-child{display:none !important}" }, + "internationalmedicalcorps.org": { + s: ".cookie__callout{display:none !important}", + }, + "mamastar.jp": { s: "#personalInfo{display:none !important}" }, + "jaa.or.jp": { s: "#js-gdpr{display:none !important}" }, + "jasis.jp": { s: "#agreePanel{display:none !important}" }, + "jbpo.or.jp": { s: "#c_policy_wrap{display:none !important}" }, + "jpfbs.com": { s: ".cook-popup{display:none !important}" }, + "jpsearch.go.jp": { s: ".jps-privacy-confirmation{display:none !important}" }, + "jti.co.jp": { s: ".p-top_cookie-agreement{display:none !important}" }, + "juken-mikata.net": { s: "#cookieAlt{display:none !important}" }, + "kaigolink.com": { + s: '[class^="CookiePanel__Panel"]{display:none !important}', + }, + "kankocho.jp": { + s: ".v-snack__wrapper.theme--light{display:none !important}", + }, + "kureha.co.jp": { s: ".cookie_block{display:none !important}" }, + "porrima.org": { s: ".cookie_block{display:none !important}" }, + "kyounoryouri.jp": { s: ".swal2-popup{display:none !important}" }, + "labsnews.com": { s: ".modal__policy{display:none !important}" }, + "legoschool.jp": { s: "#cookie-config{display:none !important}" }, + "linkfly.to": { s: ".linkfly-ctx-notification{display:none !important}" }, + "lintec.co.jp": { s: "#FooterPolicy{display:none !important}" }, + "tomtop.com": { + s: '.m_privacy_statement,[name="confirm2"]{display:none !important}', + }, + "manga-yomeru.com": { s: "#tc_cookie_opt{display:none !important}" }, + "manychat.com": { + s: '[class^="CookieBumper_wrap"]{display:none !important}', + }, + "marubun.co.jp": { s: ".l-cookie-consent-popup{display:none !important}" }, + "maruchiba.jp": { s: "#tmp_wrap_main{display:none !important}" }, + "microjet.com.tw": { s: "#ck_footer{display:none !important}" }, + "mitsubishicarbide.net": { c: 17 }, + "nlc-japan.com": { s: ".l-cookie{display:none !important}" }, + "valorholdings.co.jp": { s: ".l-cookie{display:none !important}" }, + "moresco.co.jp": { s: "#js_allow{display:none !important}" }, + "mt-pharma.co.jp": { s: ".acceptUseCookie{display:none !important}" }, + "yamahamusic.jp": { s: ".bf_gdpr_box{display:none !important}" }, + "resmed.com": { s: ".c-notifications-wrapper{display:none !important}" }, + "navita.co.jp": { s: ".c-cookiePolicy{display:none !important}" }, + "ncsoft.jp": { s: "#ncCookieAlert{display:none !important}" }, + "neimanmarcus.com": { s: ".privacy_banner{display:none !important}" }, + "nyit.edu": { s: ".tracking{display:none !important}" }, + "pdftoexcel.com": { s: ".policy-box{display:none !important}" }, + "reuters.com": { s: ".iziToast{display:none !important}" }, + "pie.co.jp": { s: ".confirmationWording{display:none !important}" }, + "pixilart.com": { s: ".ckie{display:none !important}" }, + "plusjam.jp": { s: "#gdpr_cookie{display:none !important}" }, + "pronews.com": { s: ".cookieGate{display:none !important}" }, + "royalpanda.com": { s: "#__next > div + div{display:none !important}" }, + "sankeibldg.co.jp": { s: ".un_cookieConfirm{display:none !important}" }, + "scania.com": { s: ".m-cookie{display:none !important}" }, + "toyosenpaku.com": { s: ".cookie-container{display:none !important}" }, + "seminolestate.edu": { s: "#sscCookieStatement{display:none !important}" }, + "seagaia.co.jp": { s: "#js-gdpr-box{display:none !important}" }, + "shichida.com": { s: ".l-cookiePopup{display:none !important}" }, + "kuki.cz": { c: 14 }, + "simcast.com": { s: ".gdpr-block{display:none !important}" }, + "labro.com.pl": { s: "#colorbox,#cboxOverlay{display:none !important}" }, + "smcworld.com": { s: "#s-modal{display:none !important}" }, + "dreamworks.com": { s: ".notice-modal{display:none !important}" }, + "geotastic.net": { j: "3" }, + "beefeater.co.uk": { + s: "pi-cookie-policy-modal{display:none !important}", + c: 85, + }, + "chem-space.com": { + s: "#gdpr-notify{display:none !important} .modalpage{overflow:unset !important}", + c: 65, + }, + "oponeo.nl": { s: "#consentsPolicyDialog{display:none !important}" }, + "warnerbros.com": { s: "#WB-floating-notice{display:none !important}" }, + "bootstrap.academy": { j: "6" }, + "zoxs.de": { + s: ".modal-open{overflow:unset !important}", + c: 14, + }, + "buyzoxs.de": { + s: ".modal-open{overflow:unset !important}", + c: 14, + }, + "foxracing.ro": { + s: "#overlay_gdpr_autentic_content,#overlay_gdpr_autentic{display:none !important}", + }, + "zoxs.de": { c: 14 }, + "buyzoxs.de": { c: 14 }, + "foxracing.ro": { + s: "#overlay_gdpr_autentic_content,#overlay_gdpr_autentic{display:none !important}", + }, + "intellias.com": { s: ".showed-cookie-notice{display:none !important}" }, + "promobit.com.br": { s: "#__next > :nth-child(5){display:none !important}" }, + "fvd.nl": { s: ".fixed{display:none !important}" }, + "roshtein.com": { + s: '[class*="Navigation_locked"]{filter:unset !important; pointer-events:unset !important}', + }, + "kteohellas.gr": { s: "#cookiesettings-dialog{display:none !important}" }, + "shiftdelete.net": { s: ".banner{display:none !important}" }, + "afaudio.co.uk": { + s: "#cookiew{display:none !important}", + c: 14, + }, + "kokoomus.fi": { s: "gds-consent-manager{display:none !important}" }, + "allegro.cz": { j: "5" }, + "pah.org.pl": { s: ".cookies-notice__container{display:none !important}" }, + "cupt.gov.pl": { + s: "#wiCookieBar1,#wiCookieBar2{display:none !important}", + c: 85, + }, + "workbreakdownstructure.com": { s: "#consentpopup{display:none !important}" }, + "fanipogody.pl": { + s: "#cmp-iframe{display:none !important}", + c: 85, + }, + "worksmile.com": { s: ".cookies-component{display:none !important}" }, + "dryg.pl": { s: '[class^="CookiesNotification"]{display:none !important}' }, + "theprotocol.it": { + s: '[class^="Container_"]{display:none !important}', + c: 85, + }, + "centrumrowerowe.pl": { s: "#consentsPolicyDialog{display:none !important}" }, + "centrumrowerowe.pl": { s: "#consentsPolicyDialog{display:none !important}" }, + "img.ly": { s: ".cke-overlay{display:none !important}" }, + "bm-grenoble.fr": { s: "#app > div > :last-child{display:none !important}" }, + "tarifcheck-partnerprogramm.de": { j: "6" }, + "ulm-dsl.de": { j: "6" }, + "conrad.com": { s: ".vue-portal-target{display:none !important}" }, + "precision-people.uk": { s: ".ns-box{display:none !important}" }, + "hstock.org": { c: 16 }, + "merecerise.com": { + s: ".wz-rgpd{display:none !important}", + c: 85, + }, + "saleae.com": { s: "#portals-root > div > div{display:none !important}" }, + "samsungknox.com": { c: 6 }, + "catania.it": { + s: ".chefcookie--blur body::after{backdrop-filter: unset !important; position: unset !important} .chefcookie--fade body::after{background-color: unset !important}", + }, + "daemmen-lohnt-sich.de": { + s: "#QdevConsentContainer{display:none !important}", + }, + "skinmc.net": { s: ".eu-popup{display:none !important}" }, + "residentportal.com": { + s: "#root > main > div + div{display:none !important}", + }, + "verwaltungs-jobs.ch": { + s: "#modal-privacy-settings{display:none !important}", + c: 14, + }, + "mejorologiajazztel.com": { s: ".ons-cookie{display:none !important}" }, + "misterworker.com": { s: "#tmbcookie-cs-banner{display:none !important}" }, + "amt-kellinghusen.de": { s: "#privacy-container{display:none !important}" }, + "casetify.com": { s: ".cookie-option{display:none !important}" }, + "just-normlicht.com": { c: 4 }, + "flying-pizza.de": { j: "6" }, + "barax.de": { s: "#es-cookie-solution{display:none !important}" }, + "miravia.es": { s: ".cookies-authorize{display:none !important}" }, + "seriesmania.com": { j: "6" }, + "epo.org": { s: "#matomoBanner{display:none !important}" }, + "orangebank.fr": { + s: "#didomi-popup{display:none !important} .didomi-popup-open{overflow: unset !important}", + }, + "schulkreis.de": { s: "#divModalScreen{display:none !important}" }, + "flyingblue.se": { + s: "body{overflow:unset !important}", + c: 49, + }, + "eframe.co.uk": { c: 0 }, + "lichtblick.de": { s: ".overflowHidden{overflow:unset !important}" }, + "combat.pl": { + s: ".modals-overlay{display:none !important} ._has-modal{overflow: unset !important}", + }, + "lit.dev": { s: "litdev-cookie-banner{display:none !important}" }, + "ipernity.com": { s: "#cookie_consent_outer{display:none !important}" }, + "ihk-weiterbildung.de": { s: ".cmnstr{display:none !important}" }, + "thekey.academy": { s: ".p-dialog-mask{display:none !important}" }, + "gruporesolve.com.br": { s: "#over-cookies{display:none !important}" }, + "podarujwigilie.pl": { s: "footer ~ div{display:none !important}" }, + "band.us": { s: ".bcm_bandCookieModuleWrap{display:none !important}" }, + "filen.io": { + s: "#__next > div + div,#root > div + div{display:none !important}", + }, + "awwwards.com": { j: "6" }, + "olvg.nl": { + s: "#gdpr-selection-screen{display:none !important}", + c: 85, + }, + "moises.ai": { s: ".floating-banner{display:none !important}" }, + "bionic-reading.com": { j: "3" }, + "starnecker.com": { c: 6 }, + "aikikai.de": { c: 14 }, + "kick.com": { s: "#app > .main-html + .fixed{display:none !important}" }, + "primus-apotheken-stadecken.de": { + s: "#ccModal{display:none !important}", + c: 14, + }, + "castorama.pl": { s: ".background-overlay{display:none !important}" }, + "wijnbeurs.nl": { s: "._has-modal{overflow: unset !important}" }, + "nordnet.se": { c: 6 }, + "playstartrekonline.com": { s: "#gdpr-wall{display:none !important}" }, + "gerep.fr": { c: 24 }, + "lokalninja.de": { + s: "#chimpify-popup-2,#chimpify-overlay{display:none !important}", + c: 85, + }, + "qwertee.com": { s: "#root > .fixed{display:none !important}" }, + "factcool.com": { + s: "#__next > div > div + div > div > :nth-child(3),.fScrmm{display:none !important}", + }, + "nightcafe.studio": { j: "3" }, + "dilynakotle.cz": { + s: ".focus-cookiebara{display:none !important} .focus-opened{overflow:unset !important}", + }, + "hoptimist.com": { c: 14 }, + "zill.de": { + s: "#modal-agreementPrivacy{display:none !important}", + c: 14, + }, + "bushnell.com": { s: "#consent-tracking{display:none !important}" }, + "oko.press": { s: "#__next > .fixed{display:none !important}" }, + "dafy-moto.com": { j: "5" }, + "myeventeo.com": { s: ".box-container{display:none !important}" }, + "minervamagazine.com": { s: ".pcb{display:none !important}" }, + "ancientegyptmagazine.com": { s: ".pcb{display:none !important}" }, + "andreashop.sk": { s: "#eu-cookies-popup{display:none !important}" }, + "thesourcemodels.com": { s: "#cookie-bottom{display:none !important}" }, + "video.gazzetta.it": { j: "5" }, + "sreality.cz": { + s: ".szn-cmp-dialog-container{display:none !important}", + c: 85, + }, + "penta.cz": { c: 85 }, + "przemyslprzyszlosci.gov.pl": { s: "._consent{display:none !important}" }, + "jobretraite.fr": { s: ".pixim-cookie{display:none !important}" }, + "3ds.com": { s: ".gdpr-modal{display:none !important}" }, + "tickets.dieeisbaeren.de": { + s: 'div[style*="position: fixed; left: 0px;"]{display:none !important}', + }, + "gerardmer.net": { s: "#bandeau_rgpd_cookies{display:none !important}" }, + "blog.thedigitalgroup.com": { s: "#modalCookies{display:none !important}" }, + "zlocinozrouti.cz": { j: "6" }, + "stefanvd.net": { s: "#cookie-law{display:none !important}" }, + "defence24.pl": { j: "3" }, + "cyberdefence24.pl": { j: "3" }, + "energetyka24.com": { j: "3" }, + "space24.pl": { j: "3" }, + "defence24.com": { j: "3" }, + "infosecurity24.pl": { j: "3" }, + "dsmart.com.tr": { s: ".kvkk{display:none !important}" }, + "kuchniasklep.pl": { s: "ks-cookie-popup{display:none !important}" }, + "aptekawsieci.pl": { c: "68" }, + "sportrebel.pl": { j: "6" }, + "callusan.sklep.pl": { s: ".m-cookie-alert-1{display:none !important}" }, + "lovrin.pl": { s: "#privacy-message{display:none !important}" }, + "materacezgor.pl": { s: "#privacy-message{display:none !important}" }, + "psiakostka.eu": { s: ".configMessages__footer{display:none !important}" }, + "browar-tenczynek.pl": { s: "#privacy-policy-info{display:none !important}" }, + "lek24.pl": { s: "#notice_bar{display:none !important}" }, + "chrissiecosmetics.com.pl": { + s: ".m-cookie-alert-1{display:none !important}", + }, + "pizz.uno": { s: "#cookie-consent{display:none !important}" }, + "powerboard.basemark.com": { c: "3" }, + "carry.pl": { j: "6" }, + "supermercadosmas.com": { j: "6" }, + "sonicsvpn.com": { s: 'div[class^="index_cookie"]{display:none !important}' }, + "wolczanka.pl": { s: "#bottom-cookies{display:none !important}" }, + "pogodadlaslaska.pl": { + s: "#elementor-popup-modal-1823{display:none !important}", + }, + "cem.polskieradio.pl": { + s: 'div[class^="ModalTerms"]{display:none !important}', + }, + "northpole.com": { s: "#cookies-pop{display:none !important}" }, + "knightsofhonor.com": { c: 0 }, + "dubina-chachar.cz": { s: ".fworks_consent_bar {display:none !important}" }, + "mentta.com": { c: "85" }, + "ebookrenta.com": { s: "#js-ccpa_dialog{display:none !important}" }, + "kaartje2go.nl": { s: ".consentmodal{display:none !important}" }, + "jb-lighting.de": { + s: ".cookiefensterdeckflaeche, .cookiefenster{display:none !important}", + }, + "coe.int": { s: ".coe-cookies-consent-popup{display:none !important}" }, + "hyrican.de": { s: "#dywc,#dywc_bglayer{display:none !important}" }, + "prva.si": { s: ".gcc-cookies{display:none !important}" }, + "lampshoponline.com": { s: "#illow-banner-widget{display:none !important}" }, + "vistula.pl": { s: "#bottom-cookies{display:none !important}" }, + "espa.com": { s: ".cookienator{display:none !important}" }, + "sivasdescalzo.com": { + s: 'aside[data-role="gdpr-cookie-container"]{display:none !important}', + }, + "gothic-gifts.com": { s: "#CCM_popup{display:none !important}" }, + "stempelplatte.de": { + s: "#cookie-modern-info,#cookie-modern-overlay{display:none !important}", + }, + "stempelwerk.de": { + s: "#cookie-modern-info,#cookie-modern-overlay{display:none !important}", + }, + "thefancytext.com": { c: "112" }, + "riceundspice.de": { + s: "body.disabled > *:not(.cookie-wrapper){pointer-events: unset !important; opacity: unset !important;}", + }, + "assure.ameli.fr": { + s: "#idPopupWARecueilConsentement{display:none !important}", + }, + "webhero.be": { s: "div[data-cookie-popup]{display:none !important}" }, + "compendium.com.ua": { c: "6" }, + "bibloo.cz": { s: "consent-dialog{display:none !important}" }, + "spartorama.gr": { s: "#myModal{display:none !important}" }, + "predecessorgame.com": { c: "0" }, + "korg.co.uk": { + s: "#gdpr-blocking-page-overlay{display:none !important}", + c: "85", + }, + "mydigitalschool.com": { + s: ".eu-cookie-compliance-status-null{display:none !important}", + c: "85", + }, + "kostickylega.cz": { s: "#snippet-cookieBar-{display:none !important}" }, + "orangebank.es": { s: ".modal-cookies{display:none !important}" }, + "sunweb.fr": { s: ".c-backdrop, #w-cookie-consent{display:none !important}" }, + "sunweb.nl": { s: ".c-backdrop, #w-cookie-consent{display:none !important}" }, + "sunweb.be": { s: ".c-backdrop, #w-cookie-consent{display:none !important}" }, + "na-kd.com": { s: "body{overflow-y:scroll !important}" }, + "pflanzenkatalog.ley-baumschule.de": { + s: ".cookiemessagebackground{display:none !important}", + c: "85", + }, + "blog.flota.es": { + s: 'div[c_data="c_cookie_main"]{display:none !important}', + c: "85", + }, + "smallerearth.com": { c: "0" }, + "mr-electric.co.uk": { s: ".cookie-acception{display:none !important}" }, + "oscarproperties.com": { + s: 'div[class^="CookiesBanner"]{display:none !important}', + }, + "vestavis.eu": { s: ".bottom-freezed-bar{display:none !important}" }, + "arendalsound.com": { s: "#cookie_dialog_wrap{display:none !important}" }, + "quorn.co.uk": { s: ".qcmp-modal{display:none !important}", c: "85" }, + "mymorrisons.com": { + s: "body > #reactive-modal-root{display:none !important}", + }, + "graviti.com": { s: ".gas-cookie-bar{display:none !important}" }, + "my.kuka.com": { s: "c-osf-cookie-consent-banner{display:none !important}" }, + "narzedzia.pl": { s: ".cookie-background{display:none !important}" }, + "rotopino.pl": { s: ".cookie-background{display:none !important}" }, + "buehlerzuerich.ch": { + s: "#elementor-popup-modal-8679{display:none !important}", + }, + "energenie.com": { s: "#Footer_Cookie{display:none !important}" }, + "traseo.pl": { c: "34" }, + "trendwatcher.cz": { + s: "#dynamic-cookies-bar,#dynamic-cookies-bar-overlay{display:none !important}", + }, + "telecopro.com": { s: "#elementor-popup-modal-548{display:none !important}" }, + "pagefly.io": { c: "0" }, + "mapy.spravazeleznic.cz": { c: "0" }, + "csgo.mtsl.dk": { s: "#cookie-accepter{display:none !important}" }, + "nappy.co": { + s: ".btn-block.text-center.class-montserrat.showBanner.padding-top-10.padding-bottom-10{display:none !important}", + }, + "elmachips.com.br": { c: "0" }, + "goflink.com": { c: "6" }, + "advantest.com": { c: "3" }, + "autoscout24.de": { + s: 'div[class^="_consent-popup"]{display:none !important}', + }, + "playdarktide.com": { c: "6" }, + "moodle.com": { s: ".cli-popupbar-overlay{display:none !important}" }, + "milopiwo.pl": { + s: ".configMessages.configMessages__footer{display:none !important}", + }, + "toyota.com.br": { + s: 'div[class*="cookies-banner-container"]{display:none !important}', + }, + "flex.orange.pl": { + s: 'div[id*="CookiesPopup_cookies"]{display:none !important}', + }, + "alifragis.com.gr": { + c: "85", + s: "#cookies2020,#cookies2020overlay{display:none !important}", + }, + "cricut.com": { s: "#consent-tracking{display:none !important}" }, + "ebilet.pl": { s: "eb-cookies-policy-dialog{display:none !important}" }, + "lilysilk.com": { s: ".privacywrap{display:none !important}" }, + "community.tp-link.com": { s: "#tp-cookie-script{display:none !important}" }, + "interbank.pe": { s: ".o-cookies-banner{display:none !important}" }, + "stackguides.com": { s: "#spopupCont{display:none !important}" }, + "drc.bz": { s: ".modal-cacsp-position{display:none !important}" }, + "miljayega.com": { s: ".cookie_bot{display:none !important}" }, + "fxhome.com": { s: ".cookie-container{display:none !important}" }, + "modivo.lt": { j: "3" }, + "modivo.pl": { j: "3" }, + "modivo.cz": { j: "3" }, + "modivo.hr": { j: "3" }, + "modivo.ro": { j: "3" }, + "modivo.sk": { j: "3" }, + "modivo.hu": { j: "3" }, + "modivo.bg": { j: "3" }, + "modivo.gr": { j: "3" }, + "modivo.de": { j: "3" }, + "modivo.fr": { j: "3" }, + "modivo.it": { j: "3" }, + "modivo.ua": { j: "3" }, + "modivo.lv": { j: "3" }, + "modivo.si": { j: "3" }, + "modivo.at": { j: "3" }, + "harrisscarfe.com.au": { s: ".modal-backdrop{display:none !important}" }, + "vitens.nl": { c: "20" }, + "rapiddc.pl": { s: "#cookies-consent-container{display:none !important}" }, + "kupkolo.cz": { s: ".focus-cookiebara{display:none !important}", c: "85" }, + "kanalsportowy.pl": { j: "6" }, + "meduniwien.ac.at": { s: "#fccCookieModal{display:none !important}" }, + "klachtenkompas.nl": { + s: 'div[data-test="consent-banner"]{display:none !important}', + }, + "huutokaupat.com": { j: "6" }, + "mein-eigenheim.de": { s: ".overlay_cookiebanner{display:none !important}" }, + "jetbrains.com": { + s: ".jetbrains-cookies-banner-3{display:none !important}", + }, + "dreamingreece.com": { s: ".cookie-consent-inner{display:none !important}" }, + "seb.se": { j: "6" }, + "shop.dicompass.cloud": { s: "#cc_div{display:none !important}" }, + "mycashbacks.com": { c: "2" }, + "futura-sciences.com": { s: "#overlay{display:none !important}", c: "85" }, + "sslmarket.com": { s: ".modal-cookies{display:none !important}" }, + "trucksbook.eu": { s: "#cookieModal{display:none !important}", c: "85" }, + "julieandrieu.com": { s: "#cookie-modal{display:none !important}", c: "85" }, + "ratatype.fr": { s: ".alert-bottom{display:none !important}" }, + "aachen.de": { s: "#cookiehuhu{display:none !important}" }, + "setasdesevilla.com": { c: "85" }, + "apk-store.org": { s: ".cop_dmca{display:none !important}" }, + "monte-mare.de": { c: "4" }, + "chatreplay.stream": { s: ".svelte-dx0l3i{display:none !important}" }, + "ford.si": { c: "20" }, + "dartshop-bonn.de": { + s: ".lightbox-backdrop-cc-dialog,.cc-dialog{display:none !important}", + }, + "shopforyou47.de": { + s: ".lightbox-backdrop-cc-dialog,.cc-dialog{display:none !important}", + }, + "zitis.bund.de": { s: ".mfp-ready{display:none !important}" }, + "ar-demo.tradesoft.pro": { s: ".cookies-window{display:none !important}" }, + "goodnotes.com": { s: ".fscc{display:none !important}" }, + "leslipfrancais.fr": { + s: "#nq_cnilbanner_container{display:none !important}", + c: "85", + }, + "nextenergy.nl": { s: ".fs-cc-banner2_component{display:none !important}" }, + "cosmosmagazine.com": { s: ".adn-window{display:none !important}" }, + "nicepage.com": { s: "#np-cookie-consent{display:none !important}" }, + "actievandedag.nl": { + s: ".fixed.z-20.bottom-0.left-0.right-0.py-4.bg-black.bg-opacity-80{display:none !important}", + }, + "trampaboards.com": { s: "#eu_cookie_instructions{display:none !important}" }, + "mvz-krankenhaus-weilburg.de": { s: "#pg_cTBanner{display:none !important}" }, + "super-hobby.com": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.co.uk": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.de": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.be": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.at": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.it": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.es": { s: ".message-footer-panel{display:none !important}" }, + "super-hobby.fr": { s: ".message-footer-panel{display:none !important}" }, + "fa-mag.com": { s: "#privacy-policy-sticky{display:none !important}" }, + "dfg.de": { s: ".bab-modul-cookie-consent{display:none !important}" }, + "moebel-rieger.de": { + s: ".cookie-permission-background{display:none !important}", + }, + "i4wifi.eu": { s: "#CPrivacy-Panel{display:none !important}" }, + "herole.de": { + s: "#incredible-cookie-furnace-generator{display:none !important}", + }, + "mygym.com": { s: "#cookies-pop-up{display:none !important}" }, + "ssceindhoven.tue.nl": { s: "#cookie-consent{display:none !important}" }, + "gross-zimmern.de": { c: "85" }, + "lacid.org": { s: ".topLayer{display:none !important}" }, + "massgeneralbrigham.org": { + s: ".footer__notice modal{display:none !important}", + }, + "pccomponentes.pt": { c: "39" }, + "plancha-grillen.com": { + s: ".lightbox-backdrop.lightbox-backdrop-cc-dialog{display:none !important}", + }, + "6paknutrition.com": { s: ".pop-cookiebox{display:none !important}" }, + "skyscanner.net": { j: 6 }, + "skyscanner.ru": { j: 6 }, + "skyscanner.fi": { j: 6 }, + "skyscanner.no": { j: 6 }, + "skyscanner.nl": { j: 6 }, + "skyscanner.ro": { j: 6 }, + "skyscanner.com.ni": { j: 6 }, + "skyscanner.at": { j: 6 }, + "skyscanner.com.sg": { j: 6 }, + "skyscanner.es": { j: 6 }, + "skyscanner.co.nz": { j: 6 }, + "skyscanner.com.sa": { j: 6 }, + "skyscanner.com.bo": { j: 6 }, + "skyscanner.com.br": { j: 6 }, + "skyscanner.mx": { j: 6 }, + "skyscanner.it": { j: 6 }, + "skyscanner.ae": { j: 6 }, + "skyscanner.in": { j: 6 }, + "skyscanner.com.sv": { j: 6 }, + "skyscanner.ie": { j: 6 }, + "skyscanner.co.kr": { j: 6 }, + "skyscanner.com.pe": { j: 6 }, + "skyscanner.com.ph": { j: 6 }, + "skyscanner.com.pa": { j: 6 }, + "skyscanner.hu": { j: 6 }, + "skyscanner.com.gt": { j: 6 }, + "skyscanner.com.co": { j: 6 }, + "skyscanner.dk": { j: 6 }, + "skyscanner.co.th": { j: 6 }, + "skyscanner.com.hn": { j: 6 }, + "skyscanner.pt": { j: 6 }, + "skyscanner.tw": { j: 6 }, + "skyscanner.de": { j: 6 }, + "skyscanner.com.hk": { j: 6 }, + "skyscanner.com.tw": { j: 6 }, + "skyscanner.pl": { j: 6 }, + "skyscanner.com.tr": { j: 6 }, + "skyscanner.cz": { j: 6 }, + "skyscanner.com": { j: 6 }, + "skyscanner.cr": { j: 6 }, + "skyscanner.com.py": { j: 6 }, + "skyscanner.cl": { j: 6 }, + "skyscanner.com.ua": { j: 6 }, + "skyscanner.com.do": { j: 6 }, + "skyscanner.kr": { j: 6 }, + "skyscanner.co.id": { j: 6 }, + "skyscanner.ch": { j: 6 }, + "skyscanner.gg": { j: 6 }, + "skyscanner.ca": { j: 6 }, + "skyscanner.com.uy": { j: 6 }, + "skyscanner.com.ec": { j: 6 }, + "skyscanner.co.il": { j: 6 }, + "skyscanner.co.in": { j: 6 }, + "skyscanner.com.vn": { j: 6 }, + "skyscanner.se": { j: 6 }, + "skyscanner.com.ar": { j: 6 }, + "skyscanner.com.au": { j: 6 }, + "skyscanner.fr": { j: 6 }, + "skyscanner.jp": { j: 6 }, + "skyscanner.com.my": { j: 6 }, + "skyscanner.com.mx": { j: 6 }, + "milenio.com": { s: "#camus-cookie-disclaimer{display:none !important}" }, + "energylivenews.com": { + s: "#cookie-notification-mask{display:none !important}", + }, + "dslbank.de": { j: 6 }, + "metzgerei.org": { + s: "#consent-modal-fw,#consent-banner-fw{display:none !important}", + }, + "lizy.be": { + s: 'div[class^="PopupCookies-module_wrapper"]{display:none !important}', + }, + "cuxlandparks.de": { s: "sw-cookiemessage{display:none !important}" }, + "europa-plc.com": { s: "#cookieplate{display:none !important}" }, + "checkfrank.dk": { c: "14" }, + "como-se-escribe.com": { s: "#rgpd_pp{display:none !important}" }, + "obarbershop.com": { s: ".cookies_section{display:none !important}" }, + "radioforen.de": { s: ".notice--cookieAdvanced{display:none !important}" }, + "sena.com": { c: "112" }, + "unions-pompiers.fr": { s: "#bandeau_consent{display:none !important}" }, + "fermedelinciaux.be": { + s: "#elementor-popup-modal-3101{display:none !important}", + }, + "webapps.geohive.ie": { + s: "#widgets_Splash_Widget_14{display:none !important}", + }, + "vicampo.de": { j: 3 }, + "yap-app.it": { s: ".yap-cookie-bar{display:none !important}" }, + "filoalfa3d.com": { s: ".gdprModal{display:none !important}" }, + "hallakonsument.se": { + s: 'section[aria-label="Kakinformation"]{display:none !important}', + }, + "mitteldithmarschen.de": { s: "#privacy-container{display:none !important}" }, + "sauvequiveut.fr": { s: "#zCookieConsent{display:none !important}" }, + "armadamusic.com": { + s: ".cookie-bar-notifications{display:none !important}", + }, + "nadia.gov.gr": { j: 6 }, + "stevensbikes.de": { j: 6 }, + "bikesale.de": { c: 14 }, + "klook.com": { s: ".klk-notification{display:none !important}" }, + "accordbank.com.ua": { s: "#setcookie-agreement{display:none !important}" }, + "studentbostader.se": { s: ".cc-container{display:none !important}" }, + "finnair.com": { s: "fin-cookie-policy{display:none !important}", c: 14 }, + "postleitzahl.org": { s: "#cmp{display:none !important}" }, + "mondomebeli.com": { c: 0 }, + "sa.wahl.com": { s: "#form-popups{display:none !important}" }, + "domicile-emploi.net": { c: 30 }, + "zps.si": { s: "#preload_over{display:none !important}" }, + "engelvoelkers.com": { s: "#didomi-popup{display:none !important}" }, + "ajanvaraus.veripalvelu.fi": { + s: "#cookie-consent-content{display:none !important}", + c: 85, + }, + "cazenovecapital.com": { + s: "#disclaimerModal{display:none !important}", + c: 14, + }, + "culturehustle.com": { s: ".cookie-model{display:none !important}" }, + "idream.pl": { s: "#garua_cookie_consent_popup{display:none !important}" }, + "blog.andwork.com": { s: ".overlay{display:none !important}" }, + "support.lexmark.com": { s: ".tui-gdpr{display:none !important}" }, + "deskmat.io": { s: 'div[class*="CookieThingy"]{display:none !important}' }, + "cyscale.com": { s: ".banner-enter-done,.overlay{display:none !important}" }, + "sescsp.org.br": { s: ".container-policy,.overlay{display:none !important}" }, + "timeweb.cloud": { s: ".cc{display:none !important}" }, + "schaffer-polska.pl": { s: "#pnscookie{display:none !important}" }, + "ecclesiae.com.br": { s: ".box-aceite-privacidade{display:none !important}" }, + "designalive.pl": { s: ".advancedCookiesPopup{display:none !important}" }, + "snowleader.co.uk": { s: ".c-bandeau-rgpd{display:none !important}" }, + "rupertspira.com": { s: ".cookie-warning__overlay{display:none !important}" }, + "archiveofourown.org": { s: "#tos_prompt{display:none !important}" }, + "palit.com": { s: "#pp_overlay,#pp_info{display:none !important}" }, + "trixxo-arena.be": { + s: 'section[vue-app="storage-settings"]{display:none !important}', + }, + "camp-fire.jp": { + s: ".cookie-policy-agreement-notification{display:none !important}", + }, + "sandberg.es": { s: "#privalert-container{display:none !important}" }, + "baskbank.com": { + s: "#cpt_cookie_consent_prompt_container{display:none !important}", + }, + "francebenevolat.org": { s: ".mgdpr-popup{display:none !important}" }, + "vitotechnology.com": { s: ".hXtGXC{display:none !important}" }, + "stadtwerke-witten.de": { s: "#vinegar-bottle{display:none !important}" }, + "guarconsa.com": { s: "#avisocookies1{display:none !important}", c: 14 }, + "rktbns.de": { c: 0 }, + "hyrabostad.se": { c: 157 }, + "refunder.se": { + s: 'div[data-modal="cookie-consent-modal"]{display:none !important}', + c: 85, + }, + "nouvelair.com": { + s: 'div[style*="width: 100%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.3);"]{display:none !important}', + }, + "pon20142020.indire.it": { s: "#bannerContent{display:none !important}" }, + "reka.ch": { c: 4 }, + "uninter.com": { s: ".lgpd-box{display:none !important}" }, + "fleetlogistics.com": { + s: "#gdpr-cookie-message-container{display:none !important}", + }, + "church-footwear.com": { c: 85 }, + "ppk.pzu.pl": { s: ".cdk-overlay-container{display:none !important}", c: 85 }, + "easyparts.fr": { + s: "#div_popup_cookies,#cover{display:none !important}", + c: 85, + }, + "vente-unique.nl": { s: "#vu_consent{display:none !important}" }, + "wakkap.com": { c: 0 }, + "liveagent.com": { s: ".Medovnicky{display:none !important}" }, + "samueladams.com": { s: ".notification-banner{display:none !important}" }, + "rockboard.de": { + s: ".cookie-outer-container-wrap{display:none !important}", + }, + "gleerupsportal.se": { + s: 'div[role="complementary"]{display:none !important}', + }, + "3f-filippi.com": { c: 85 }, + "prowin.net": { c: 0 }, + "dstgb.de": { c: 85 }, + "59northwheels.se": { j: 6 }, + "bszam.de": { s: ".ccm-root{display:none !important}" }, + "karriere.hofer.at": { s: ".ppms_cm_popup_overlay{display:none !important}" }, + "nyman.media": { s: ".alert-dismissible{display:none !important}" }, + "aitopics.org": { s: "#fixed-footer{display:none !important}" }, + "socofe.pzu.pl": { s: ".cdk-overlay-container{display:none !important}" }, + "schrack-seconet.com": { s: ".pageOverlay{display:none !important}" }, + "vectornator.io": { s: ".cookies-wrap{display:none !important}" }, + "wetaca.com": { + s: 'div[class^="cookiesBanner-module_cookiesBanner"]{display:none !important}', + }, + "micro-nh.de": { + s: ".amgdprcookie-modal-container,.ammodals-overlay{display:none !important}", + }, + "skyfi.com": { + s: 'section[class="fixed bottom-0 px-20 pb-25 left-0 right-0 lg:right-[unset] lg:p-30 z-[5000]"]{display:none !important}', + }, + "lendwise.com": { c: 14 }, + "nbg.gov.ge": { + s: 'div[class="md:w-61-1 right-0 w-full md:block absolute bottom-0 bg-primary-main md:py-2-1 pt-2-1 pb-4-0 px-3-0 no-print"]{display:none !important}', + }, + "cancerfonden.se": { + s: 'div[class^="CookieDisclaimer__Wrapper"]{display:none !important}', + }, + "onexgroup.pl": { + s: 'div[class^="PrivacyPolicyBanner"]{display:none !important}', + }, + "lama-media.com": { c: 0 }, + "elektor.de": { c: 85 }, + "sharely.ch": { c: 0 }, + "lightyear.one": { + s: 'div[class="fixed left-8 md:left-auto right-8 bottom-8 bg-white p-8 max-w-2xl drop-shadow-[0_4px_4px_rgba(0,0,0,0.25)]"]{display:none !important}', + }, + "loewenapothekebetzdorf.de": { + s: ".consent-management{display:none !important}", + c: 85, + }, + "educa2.madrid.org": { s: "#emCookieWrapper{display:none !important}" }, + "heroesofdataprivacy.com": { + s: "#jentis-consent-main{display:none !important}", + }, + "hostinger.fr": { s: ".h-cookie-consent{display:none !important}" }, + "lecrabeinfo.net": { c: 10 }, + "e100.eu": { c: 14 }, + "imem.app": { s: ".cookies-window{display:none !important}" }, + "minhabcimoveis.com.br": { + s: ".lgpd-aceite-container{display:none !important}", + }, + "bynco.com": { s: "#cookieWallContainer{display:none !important}", c: 85 }, + "tickets.siampark.net": { s: ".panel_cookies{display:none !important}" }, + "kidstaff.com.ua": { s: "#gdpr_panel{display:none !important}" }, + "natureguide.gr": { c: 0 }, + "espressimo.bg": { s: ".notification-wrapper{display:none !important}" }, + "giromatch.com": { s: "#cookienoteGm{display:none !important}", c: 14 }, + "minarsidur.hms.is": { s: "#snackbar{display:none !important}" }, + "renovatie-gids.be": { s: "#bbx_modal_cookie{display:none !important}" }, + "remember.de": { + s: "#twt-cookie-consent-modal{display:none !important}", + c: 85, + }, + "3rdrockclothing.com": { + s: ".pd-cookie-banner-window{display:none !important}", + }, + "diddit.be": { s: "dd-cookies-banner{display:none !important}" }, + "szeged365.hu": { s: ".popup-screen{display:none !important}" }, + "loveandpeas.de": { + s: ".lightbox-backdrop-cc-dialog{display:none !important}", + }, + "beleaf.eu": { + s: ".js-o-page__gdpr-overlay{display:none !important}", + c: 85, + }, + "cicenergigune.com": { s: "#over-cookies-msg{display:none !important}" }, + "allsaints.com": { s: ".b-notification_dialogs{display:none !important}" }, + "play.geforcenow.com": { c: 49 }, + "flybair.ch": { s: "#gdprcookie{display:none !important}" }, + "planningportal.co.uk": { s: ".tqc-portal{display:none !important}", c: 85 }, + "jemako.com": { s: "#acb-wrapper{display:none !important}" }, + "digiseller.market": { c: 3 }, + "freeyourmusic.com": { c: 6 }, + "startfrei.at": { s: "#cookie-consent-modal{display:none !important}" }, + "startfrei.at": { j: 6 }, + "tcgplayer.com": { s: ".compliance-banner{display:none !important}" }, + "verbandsgemeindeweissenthurm.de": { c: 85 }, + "accolade.eu": { s: "#cookies-component{display:none !important}" }, + "erzgebirgsstuebchen.de": { s: "#cookie-bar2{display:none !important}" }, + "aktualnosci.komputronik.com": { + s: ".pr-cookie-policy{display:none !important}", + }, + "clubmed.co.uk": { + s: 'section[class="bg-white fixed bottom-0 shadow w-full z-6"]{display:none !important}', + }, + "sfd.pl": { s: "#cc--main{display:none !important}", c: 85 }, + "papiernikbyempik.com": { c: 0 }, + "empik.com": { c: 85, s: ".css-zemqkq-wrapper{display:none !important}" }, + "health-platform.online": { + s: ".MuiSnackbar-root,.MuiBackdrop-root{display:none !important}", + }, + "heidisql.com": { c: 6 }, + "ironmaxx.de": { s: ".amgdprcookie-bar-container{display:none !important}" }, + "herbiesheadshop.com": { + s: ".cookies-politic__section,.disclaimer-popup__overlay{display:none !important}", + }, + "defencediscountservice.co.uk": { + s: ".jquery-modal{display:none !important}", + c: 85, + }, + "vyos.io": { s: 'div[class^="Cookies_cookies"]{display:none !important}' }, + "odlewkiperfum.pl": { s: ".jconfirm{display:none !important}" }, + "tierschutzverein-diez.de": { + s: "#consent-content{display:none !important}", + c: 14, + }, + "sainttropeztourisme.com": { s: ".RGPD_message{display:none !important}" }, + "innovationsstiftung-bildung.at": { c: 14 }, + "gebuhrenfrei.com": { c: 85 }, + "stephanealligne.com": { + s: 'div[id^="bandeauCookie"]{display:none !important}', + }, + "e-herbapol.com.pl": { s: "#cc--main{display:none !important}", c: 85 }, + "wyprzedzmeningokoki.pl": { + s: "#__tealiumGDPRcpPrefs{display:none !important}", + }, + "optomausa.com": { s: "#msgbg{display:none !important}" }, + "cik-solutions.com": { s: ".cookie-box{display:none !important}" }, + "autograph.io": { s: ".modal-bg{display:none !important}" }, + "weserwohnwelt.de": { s: "#datenschutzBalgeNew{display:none !important}" }, + "heni-werkzeuge.de": { s: "#dsvgoOverlay{display:none !important}" }, + "snowtrex.at": { c: 6 }, + "snowtrex.be": { c: 6 }, + "snowtrex.ch": { c: 6 }, + "snowtrex.co.uk": { c: 6 }, + "snowtrex.com": { c: 6 }, + "snowtrex.cz": { c: 6 }, + "snowtrex.de": { c: 6 }, + "snowtrex.dk": { c: 6 }, + "snowtrex.es": { c: 6 }, + "snowtrex.fr": { c: 6 }, + "snowtrex.ie": { c: 6 }, + "snowtrex.it": { c: 6 }, + "snowtrex.lt": { c: 6 }, + "snowtrex.nl": { c: 6 }, + "snowtrex.pl": { c: 6 }, + "snowtrex.pt": { c: 6 }, + "snowtrex.ro": { c: 6 }, + "snowtrex.se": { c: 6 }, + "snowtrex.si": { c: 6 }, + "snowtrex.sk": { c: 6 }, + "snowtrex.us": { c: 6 }, + "wintertrex.be": { c: 6 }, + "wintertrex.nl": { c: 6 }, + "sunfun.pl": { s: 'div[class^="CookieBar"]{display:none !important}' }, + "regent.pl": { s: "#wezcookie{display:none !important}" }, + "tourist.pl": { s: "#wezcookie{display:none !important}" }, + "bpmarco.pl": { + s: "#cookies-floating-strip,#privacy-floating-strip{display:none !important}", + }, + "bfc.pl": { c: 0 }, + "ogloszenia.jmlnet.pl": { c: 14 }, + "fiberatlantic.com": { c: 0 }, + "link.co": { s: ".LinkNotificationCenter{display:none !important}" }, + "pricellent.pl": { s: ".MuiSnackbar-root{display:none !important}" }, + "jobb.dafgards.se": { + s: 'dialog[data-controller="common--cookies--alert"]{display:none !important}', + }, + "reifen24.de": { s: ".cookie-cover{display:none !important}" }, + "kappa-shop.de": { s: ".amgdprjs-bar-template{display:none !important}" }, + "dallasinnovates.com": { s: "#acceptance{display:none !important}" }, + "voipstudio.de": { c: 6 }, + "vegmart.sk": { + s: "#bb-cookies-dialog-state-default{display:none !important}", + }, + "777score.com": { s: ".cookie-modal{display:none !important}" }, + "malijunaki.si": { s: "#cookies{display:none !important}", c: 85 }, + "energydashboard.co.uk": { + s: 'div[class^="z-50 fixed"]{display:none !important}', + }, + "singaporeair.com": { + s: ".dwc--SiaCookie__PopupEUTint{display:none !important}", + }, + "silverstonetek.com": { c: 0 }, + "techlord.pl": { s: "#InfoCookieTlo{display:none !important}" }, + "careers.debricked.com": { + s: 'dialog[data-controller="common--cookies--alert"]{display:none !important}', + }, + "codeclimate.com": { + s: 'div[x-data*="cookie-policy"]{display:none !important}', + }, + "bimibrokkoli.de": { c: 0 }, + "zero-to-nix.com": { + s: 'div[class="fixed left-6 bottom-6 z-50 print:hidden"]{display:none !important}', + }, + "educado.pl": { c: 20 }, + "theadelphileeds.co.uk": { c: 85 }, + "data-driven-forms.org": { j: 3 }, + "electropapa.com": { s: "#ccAcivateModal{display:none !important}", c: 14 }, + "toyota.co.th": { s: ".popup__pdpa{display:none !important}" }, + "tidesmarine.com": { c: 3 }, + "alma.be": { c: 85 }, + "helmut-fischer.com": { s: "#🍪{display:none !important}" }, + "oldirishpub.fi": { c: 14 }, + "qm-pilot.ch": { s: "#dsgvo--popup{display:none !important}" }, + "vegmart.cz": { + s: "#bb-cookies-dialog-state-default{display:none !important}", + }, + "fullbay.com": { s: ".cookie-consent-modal{display:none !important}" }, + "bridgeland.com": { s: ".disclaimer{display:none !important}" }, + "rds.live": { c: 167 }, + "britishcornershop.co.uk": { s: "#overlay{display:none !important}" }, + "centreforaviation.com": { + s: 'div[class^="cookieConsent_consent"]{display:none !important}', + }, + "voordeeluitjes.nl": { j: 6 }, + "afilio.de": { s: ".component-c-overlay{display:none !important}" }, + "turkishairlines.com": { + s: "#cookieWarningMessageNew{display:none !important}", + }, + "olerum.de": { + s: ".cookiemessagebackground{display:none !important}", + c: 85, + }, + "devicespecifications.com": { + s: "#window_cookie_consent_1_overlay{display:none !important}", + c: 85, + }, + "net-pocket.com": { + s: 'div[class*="CookiesBanner"]{display:none !important}', + }, + "theupgradeguide.com": { s: ".stpd_cmp{display:none !important}" }, + "sportano.cz": { j: 6 }, + "sportano.ro": { j: 6 }, + "sportano.hu": { j: 6 }, + "sportano.de": { j: 6 }, + "sportano.sk": { j: 6 }, + "nutsinbulk.ie": { s: "#CookieModal{display:none !important}", c: 14 }, + "nutsinbulk.eu": { s: "#CookieModal{display:none !important}", c: 14 }, + "nutsinbulk.co.uk": { s: "#CookieModal{display:none !important}", c: 14 }, + "gregorypacks.com": { + s: ".overlay-wrapper__background{display:none !important} body{width: unset !important}", + c: 85, + }, + "alkoholizm-leczenie.eu": { s: ".cookieMonit{display:none !important}" }, + "freeway-camper.com": { s: ".c-cookiePolicy{display:none !important}" }, + "deadisland.com": { s: ".is-modal-visible{overflow:unset !important}" }, + "idw.de": { s: ".cookie-manager__overlay{display:none !important}" }, + "datarejestracji.senda.pl": { j: 6 }, + "praca.modivo.pl": { s: ".plate-cookies{display:none !important}" }, + "beta.character.ai": { + s: 'div[style="position: relative; z-index: 1050; display: block;"]{display:none !important}', + }, + "easyticket.de": { + s: "html,body{overflow: unset !important; margin-right: unset !important;}", + }, + "cbsnews.com": { s: "#cps-shaman-notifier{display:none !important}" }, + "puregoldprotein.com": { + s: ".cookieConsentDialog{display:none !important}", + c: 85, + }, + "hero-wars.com": { s: ".overlay__cookie{display:none !important}" }, + "shanebarker.com": { s: ".kadence-conversion{display:none !important}" }, + "profim.pl": { s: 'div[class^="Cookies__content"]{display:none !important}' }, + "adressmonster.de": { c: 0 }, + "astra-mag.com": { c: 0 }, + "ebatpro.fr": { j: 6 }, + "centrumdobrejterapii.pl": { + s: ".bottom-cookie-info{display:none !important}", + }, + "autohaus24.de": { j: 6 }, + "ras.bz.it": { + s: "body.dp--cookie-consent .body-inner::before{opacity: 0 !important}", + }, + "jugendkulturkarte.berlin": { s: ".cookie-layer{display:none !important}" }, + "mullvad.careers": { + s: 'dialog[data-controller="common--cookies--alert"]{display:none !important}', + }, + "zdajmyrazem.pl": { + s: "#gdprModal{display:none !important;}body{padding-right: 0px !important}", + c: 14, + }, + "careers.equinix.com": { + s: ".consent-modal{display:none !important}", + c: 14, + }, + "piearsta.lv": { s: ".acceptCookiesBlock,.mask{display:none !important}" }, + "bikebox-shop.de": { s: "#ccAcivateModal{display:none !important}", c: 14 }, + "mline.com": { s: "#ccAcivateModal{display:none !important}", c: 14 }, + "portal.librus.pl": { + s: ".consent-categories-modal-wrapper{display:none !important}", + c: 85, + }, + "logopaedie-balzer.de": { + s: ".ch-popup-cookies,.chimpify-overlay{display:none !important}", + c: 85, + }, + "entuk.org": { s: "#cookieModal{display:none !important}", c: 14 }, + "teufelaudio.pl": { s: "p-layer{display:none !important}", c: 85 }, + "oficinasmontiel.com": { s: "#darklayer{display:none !important}" }, + "aia.com.sg": { + s: ".cmp-notification-action-panel{display:none !important}", + }, + "bloemenvanblok.nl": { s: "#cookieSettings{display:none !important}" }, + "lafermeducbd.fr": { s: ".gdprModal{display:none !important}" }, + "hendy.co.uk": { + s: 'div[x-init^="hide_cookie_banner"]{display:none !important}', + }, + "physikinstrumente.de": { c: 85 }, + "seb.lv": { c: 14 }, + "group.emmi.com": { + s: ".js-o-page__gdpr-overlay{display:none !important}", + c: 85, + }, + "metar-taf.com": { c: 0 }, + "spiele-offensive.de": { s: "#consentContainer{display:none !important}" }, + "khrono.no": { s: ".adn-window.adn-message{display:none !important}" }, + "llull.cat": { s: "#backBlackCookies{display:none !important}" }, + "savoo.co.uk": { s: "#cookie-consent{display:none !important}" }, + "sutars.com": { s: "#CookiesSettings{display:none !important}" }, + "thedutchonlineacademy.com": { + s: "#cookie-consent{display:none !important}", + }, + "tourismecote-nord.com": { s: ".bar.is-active{display:none !important}" }, + "tameteo.nl": { s: ".cmp-main,#gpdr{display:none !important}", c: 85 }, + "bammusic.com": { s: ".cookie-modal{display:none !important}" }, + "esprit.presse.fr": { s: "#CookieConsentPopup{display:none !important}" }, + "xxxl.gr": { + s: ".notification-wrapper.notification-wrapper-bottom{display:none !important}", + }, + "skateshop.gr": { + s: ".notification-wrapper.notification-wrapper-bottom{display:none !important}", + }, + "vicuspelle.ch": { s: ".cookie-model{display:none !important}" }, + "sunsky-online.com": { s: "#cookiesHint_1{display:none !important}" }, + "reishunger.com": { c: 6 }, + "muenchen.rotary.de": { s: "#overlay{display:none !important}", c: 6 }, + "reservations.hotel-spider.com": { j: 3 }, + "pfleiderer.com": { + s: '.cc--banner, div[data-locks="cookieconsent"]{display:none !important}', + c: 85, + }, + "redokun.com": { s: ".cookie-banner-component{display:none !important}" }, + "endora.cz": { c: 6 }, + "halonen.fi": { j: 6 }, + "bokadirekt.se": { j: 6 }, + "educacionadistancia.juntadeandalucia.es": { + s: ".app-cookies{display:none !important}", + c: 85, + }, + "uniqueshop.gr": { j: 6 }, + "hartorama.gr": { j: 6 }, + "cinobo.com": { j: 6 }, + "carlson.fi": { j: 6 }, + "gametime.chipsnsips.com": { + s: ".third-party-optin{display:none !important}", + }, + "idg.se": { j: 5 }, + "judge.me": { s: ".jm-cookie-bar{display:none !important}" }, + "misterhorse.com": { s: "#cookies-start-modal{display:none !important}" }, + "mohrsiebeck.com": { s: "#cookieman-modal{display:none !important}" }, + "starofservice.com": { j: "5" }, + "tu.no": { s: "#__next > .fixed{display:none !important}" }, + "digi.no": { s: "#__next > .fixed{display:none !important}" }, + "buki.org.pl": { j: "3" }, + "vicuspelle.ch": { s: ".cookie-model{display:none !important}" }, + "airitsystems.de": { j: "6" }, + "tatararazors.com": { j: "6" }, + "sunsky-online.com": { s: "#cookiesHint_1{display:none !important}" }, + "akakce.com": { s: ".banner{display:none !important}" }, + "uni-passau.de": { s: ".upa_cookie{display:none !important}" }, + "sunroom.it": { + s: "#my-agile-privacy-notification-content{display:none !important}", + }, + "tulipsmarket.com": { + s: ".CybotCookiebotDialogActive{display:none !important}", + }, + "object-carpet.com": { + s: ".hidden.cookieNoticeWrapper{display:none !important}", + }, + "tricount.com": { s: ".c--anim{display:none !important}" }, + "jobware.de": { s: ".cdk-overlay-container{display:none !important}" }, + "mjcb.io": { s: ".active.gdpr-container{display:none !important}" }, + "baden-tv.com": { + s: ".--active.cmms_cookie_consent_manager{display:none !important} body{overflow: unset !important;}", + }, + "termshub.io": { s: "#TermsHubCookieConsent{display:none !important}" }, + "app.outwrite.com": { + s: ".e1nzdohi4.css-1kyupjy-cookie-popup-Wrapper{display:none !important}", + }, + "logowanie.nn.pl": { + s: ".Portal_module_portalDefault__af0b797a{display:none !important}", + }, + "freizeitbad-greifswald.de": { s: ".fzbCookie{display:none !important}" }, + "linuxtechmore.com": { s: "#supermag-cookie-ify{display:none !important}" }, + "it.cmlink.com": { s: ".CookiesWrap{display:none !important}" }, + "dartshopper.de": { s: "#cookie{display:none !important}" }, + "ubook.at": { s: "#supi{display:none !important}", c: 85 }, + "sw-lindau.de": { + s: "#gdpr-cookie-message-container{display:none !important}", + }, + "auf1.info": { s: ".overflow-scroll{display:none !important}" }, + "auf1.tv": { s: ".overflow-scroll{display:none !important}" }, + "store.duolingo.com": { + s: ".pd-cookie-banner-window{display:none !important}", + }, + "revista.seg-social.es": { + s: "#p_p_id_com_ss_cookies_layout_set_portlet_CookiesLayoutSetPortlet_{display:none !important}", + }, + "thealliance.ai": { + s: ".CookieAcceptance_cookieAcceptance__OPnox{display:none !important}", + }, + "mytonafntastic.com": { + s: ".Cookie_cookie-btn__EiMrW,#portal-root{display:none !important}", + }, + "financestrategists.com": { s: "#gdrp{display:none !important}" }, + "traveloptimizer.de": { c: 85 }, + "schwiizer-schueuemli.de": { + s: ".cookieBanner_bannerWrapper__J3Ikd{display:none !important}", + }, + "1a-sehen.de": { s: "#cc-container{display:none !important}" }, + "cherryservers.com": { + s: "div[x-data^=cookiesConsent]{display:none !important}", + }, + "saturn.de": { c: 169 }, + "wong.pe": { + s: ".swal2-shown.swal2-fade.swal2-bottom-left.swal2-container{display:none !important}", + c: 85, + }, + "iconnectfx.com": { + s: ".cdk-overlay-container{display:none !important} html{overflow:unset !important} div[id*='AllowCookiePopup']{display:none !important}", + }, + "saechsische.de": { j: 5 }, + "motorsport-total.com": { j: 5 }, + "gabler.de": { j: 5 }, + "autohaus.de": { j: 5 }, + "formel1.de": { j: 5 }, + "it-daily.net": { j: 5 }, + "radiobielefeld.de": { j: 5 }, + "verkehrsrundschau.de": { j: 5 }, + "insideevs.de": { j: 5 }, + "motor1.com": { j: 5 }, + "netzwelt.de": { j: 5 }, + "kicker.de": { j: 5 }, + "kicker.ch": { j: 5 }, + "zdf.de": { j: 5 }, + "3sat.de": { j: 5 }, + "heise.de": { j: 5 }, + "temu.com": { j: 6 }, + "all3dp.com": { j: 5 }, + "komoot.de": { j: 5 }, + "komoot.com": { j: 5 }, + "amiunique.org": { s: ".v-snack{display:none !important}" }, + "kbs-frb.be": { s: ".block-extendedcookiebanner{display:none !important}" }, + "tickets.ua": { s: ".app-cookies{display:none !important}" }, + "zentalk.asus.com": { c: 85 }, + "wir-machen-druck.de": { s: ".overflow-hidden{overflow: unset !important}" }, + "sysdream.com": { c: 14 }, + "dlnews.com": { s: "#id-ts52sz{display:none !important}" }, + "technikum-wien.at": { c: 85 }, + "kwik-fit.com": { c: 14 }, + "iledefrance-mobilites.fr": { j: 5 }, + "handbuch-experten.de": { c: 85 }, + "malmoopera.se": { c: 85 }, + "angelplatz.de": { c: 85 }, + "livejasmin.com": { + s: "#consent_modal{display:none !important} .consent_overlay_show{overflow:visible !important}", + }, + "global.hario.com": { s: "#CookieDialog{display:none !important}" }, + "efortuna.pl": { s: "#cookie-consent-app{display:none !important}" }, + "growtopiagame.com": { + s: ".in.fade.modal-backdrop{display:none !important} #consentModal{display:none !important}", + c: 85, + }, + "sklep.insel.pl": { s: "#st_notification_1{display:none !important}" }, + "pracodawcy.pracuj.pl": { + s: "div[data-test=modal-cookie-bottom-bar]{display:none !important}", + }, + "milford.de": { + s: "div.acris-cookie-consent.is--modal{display: none !important} .show.fade.modal-backdrop{display: none !important} .modal-open{overflow: visible !important}", + }, + "tweetyai.com": { s: "app-snackbar{display: none !important}" }, + "pradel-france.com": { s: "#bagdpr{display:none !important}" }, + "cfos-emobility.de": { + s: "#modal_container{display: none !important} .modal-backdrop.fade.show{display:none !important}", + c: 85, + }, + "intelligenceonline.fr": { + s: "#modalCookieConsent{display:none!important} .show.fade.modal-backdrop{display: none !important} .modal-open{overflow: visible !important}", + }, + "antena3.com": { c: 85 }, + "bauer-baumschulen.ch": { c: 85 }, + "cameraworld.co.uk": { c: 85 }, + "favoptic.se": { c: 85 }, + "sorglos-guenstig-fahren.com": { + s: ".ccm-root{display:none!important}", + c: 85, + }, + "douglas.nl": { + s: ".modal-overlay__root.modal-overlay__general.uc-banner-modal.modal-overlay__transition-appear-done.modal-overlay__transition-enter-done{display:none!important} .modal-overlay__backdrop-enter-done.modal-overlay__backdrop-appear-done.modal-overlay__backdrop{display:none!important}", + c: 85, + }, + "biggreenegg.co.uk": { + s: ".TheBiscuitBanner{display: none !important}", + c: 85, + }, + "makro.nl": { + s: ".consent-disclaimer-intrusive.intrusive.consent-disclaimer.cms.component-position.generic-component.component{display: none !important}", + c: 85, + }, + "vinos.ch": { + s: ".consent-cookie-box-light-box{display:none !important} .page-overlay{display:none!important}", + c: 85, + }, + "quiksilver-europe.at": { c: 85 }, + "podcast.hu": { c: 85 }, + "dt.mef.gov.it": { c: 85 }, + "leopoldshoehe.de": { c: 85 }, + "ladyzone.bg": { c: 85 }, + "kreis-bad-duerkheim.de": { c: 85 }, + "koveb.de": { c: 85 }, + "kg-camping.dk": { c: 85 }, + "all4running.be": { c: 85 }, + "atu.de": { c: 85 }, + "auto1.com": { c: 85 }, + "autohaus-reitermayer.de": { c: 85 }, + "autohaus24.de": { c: 85 }, + "kalmthout.bibliotheek.be": { c: 85 }, + "bihomes.es": { c: 85 }, + "btvnovinite.bg": { c: 85 }, + "btvplus.bg": { c: 85 }, + "btvsport.bg": { c: 85 }, + "businessnovinite.bg": { c: 85 }, + "bzfe.de": { c: 85 }, + "canterbury.ac.nz": { c: 85 }, + "cathaypacific.com": { c: 85 }, + "claussen-simon-stiftung.de": { c: 85 }, + "commerzbank.de": { c: 85 }, + "correos.es": { c: 85 }, + "crocs.co.uk": { j: "5" }, + "e-zikoapteka.pl": { j: 5 }, + "foraum.de": { c: 85 }, + "freiheit.org": { c: 85 }, + "gesipa.de": { c: 85 }, + "goteborg2023.com": { c: 85 }, + "haustier-berater.de": { c: 85 }, + "ijaminecraft.com": { c: 85 }, + "iskon.hr": { c: 85 }, + "renault-hoffmann-niedernhausen.de": { c: 85 }, + "renault-spenrath-juelich.de": { c: 85 }, + "roundhouse.org.uk": { c: 85 }, + "slow-cosmetique.com": { c: 85 }, + "swedbankrobur.se": { c: 85 }, + "tobycarvery.co.uk": { c: 85 }, + "toshiba-aircondition.com": { c: 85 }, + "box.baldursgate3.game": { s: ".ciastko{display: none !important}" }, + "macerkopf.de": { c: 85 }, + "www.mjob.si": { s: ".jss78{display: none !important}" }, + "autoweek.nl": { j: 5 }, + "tunemymusic.com": { + s: ".HeaderMenu_CookieAlert__ipEfK{display:none !important}", + }, + "webopedia.com": { s: ".wo-consent{display:none !important}" }, + "drudgereport.com": { s: "#dr_dae_consent{display:none !important}" }, + "parksystems.com": { + s: ".seers-cmp-cookie-data-hol{display:none !important}", + }, + "lightexpert.nl": { s: "#cookie{display:none !important}" }, + "biggreenegg.co.uk": { + s: ".TheBiscuitBanner{display:none !important}", + c: 85, + }, + "cameraworld.co.uk": { + j: 5, + s: "._has-modal{overflow: unset!important} .pr-cookie-modal-wall, .modals-overlay{display:none !important}", + }, + "favoptic.se": { c: 14 }, + "1000.menu": { s: "#cookiescript_injected_wrapper{display:none!important}" }, + "1a-garten-krauss.de": { c: 85 }, + "365direkte.no": { + s: ".cookie-consent-banner-modal{display:none!important}", + c: 85, + }, + "acierto.com": { s: ".vwo-overlay{display:none!important}", c: 85 }, + "advantageaustria.org": { s: "#cookies{display: none !important}", c: 85 }, + "amd.by": { c: 85 }, + "americanexpress.ch": { + s: ".a-backdrop.state-a-backdrop--visible{display: none !important; visibility: hidden}", + c: 85, + }, + "andersiahotel.pl": { c: 85 }, + "toyota.astra.co.id": { s: "#cookieSection{display:none!important}" }, + "auo.com": { + s: ".gdpr-mask{display:none!important} .gdpr{display: none !important}", + c: 85, + }, + "autocont.cz": { s: ".cookie-fade-window{display:none!important}", c: 85 }, + "autodoc.fi": { s: ".overlay{display:none!important}", c: 85 }, + "baldursgate3.game": { s: "div[class=ciastko]{display:none!important}" }, + "bargaintown.ie": { s: "#cookies-popup{display:none!important}", c: 85 }, + "bbr.dk": { s: ".eksCookieContainer{display:none!important}", c: 85 }, + "becharge.de": { s: ".cookie_blocker{display:none!important}" }, + "bidli.cz": { s: ".cookies-canvas{display:none!important}", c: 85 }, + "bingen-ruedesheimer.de": { + s: ".pcblocker{display:none!important} .pc_privacy-badge{display: none !important}", + c: 85, + }, + "bunq.com": { s: ".fs-cc-components{display:none!important}" }, + "centrotiziano.it": { c: 85 }, + "cinch.co.uk": { + s: ".cookie-consent_overlay__QytSD{display:none!important}", + c: 85, + }, + "crossnative.com": { + s: ".cookie-consent_overlay__X8p9d{display:none!important}", + }, + "delano.de": { + s: "#gatewayWindowShadestacks_in_3313_5{display:none!important}", + }, + "digineb.eu": { c: 85 }, + "etelecinema.hu": { + s: ".etele-mainlayout-cookieconsent{display:none!important}", + c: 85, + }, + "fixpart.be": { s: ".fp-cookie-modal{display:none!important}", c: 85 }, + "flip.gr": { s: ".cookie-modal{display:none!important}", c: 85 }, + "focusonreproduction.eu": { s: ".jss157{display:none!important}", c: 85 }, + "foma.cz": { + s: ".mfp-wrap{display:none!important} .mfp-bg{display: none !important}", + c: 85, + }, + "garten-sauer.de": { c: 85 }, + "gastrokuchyn.cz": { s: ".electro-overlay{display:none!important}", c: 85 }, + "grandcentralhotelbelfast.com": { + s: "#ACClayerBackground{display:none!important}", + c: 85, + }, + "badlion.net": { c: 85 }, + "empik.com": { c: 85 }, + "play.esea.net": { c: 85 }, + "humanic.net": { c: 85 }, + "kontist.com": { c: 85 }, + "make-it-in-germany.com": { c: 85 }, + "dt.mef.gov.it": { c: 85 }, + "mybestbrands.de": { c: 85 }, + "myunidays.com": { c: 85 }, + "presseportal.de": { c: 85 }, + "region-bayreuth.de": { c: 85 }, + "soliver.si": { c: 85 }, + "tech-faq.net": { c: 85 }, + "thega-filmpalast.de": { c: 85 }, + "trendmutti.com": { c: 85 }, + "tvo.de": { c: 85 }, + "pawsact.vier-pfoten.de": { c: 85 }, + "happiesthealth.com": { + s: "#elementor-popup-modal-9004111222217834{display:none!important}", + c: 85, + }, + "sportland.com": { c: 85 }, + "med.uni-rostock.de": { + s: ".mm-menu{display:none!important} body > dialog{display: none!important}", + c: 85, + }, + "testo.com": { c: 23 }, + "bunq.com": { s: ".fs-cc-components{display:none !important}" }, + "hypeclothinga.com": { s: "#__next > .chakra-fade{display:none !important}" }, + "watch-strap.eu": { s: ".cookies_panel_2022{display:none !important}" }, + "remienky.sk": { s: ".cookies_panel_2022{display:none !important}" }, + "incrypted.com": { s: ".incrypted-cookie-bar{display:none !important}" }, + "hello.one": { c: 3 }, + "postoffice.co.uk": { s: "#app > .absolute.w-full{display:none !important}" }, + "opovo.com.br": { s: ".notificacao-estatica{display:none !important}" }, + "websummit.com": { s: 'div[class*="civic_cookie"]{display:none !important}' }, + "lezec-shop.cz": { s: "#ccmng{display:none !important}" }, + "christabehr-jerusalem.de": { + s: ".mini_cookie_stack{display:none !important}", + }, + "thiriet.ch": { s: "#pv{display:none !important}" }, + "fizza.se": { + s: 'div[data-storage-item*="cookiename"]{display:none !important}', + }, + "ecos.am": { s: ".cookies-modal{display:none !important}" }, + "myorbit.id": { + s: "#nav-bar > div:first-child:not(:only-child){display:none !important}", + }, + "justice.cz": { c: 34 }, + "madrid.es": { s: 'div[id*="iam-cookie"]{display:none !important}' }, + "luminpdf.com": { + s: '#app > div[style=""]:nth-child(2){display:none !important}', + }, + "vsemayki.ru": { + s: '#__next > div > section[style*="bottom"]{display:none !important}', + }, + "rejlers.fi": { + s: '.shadow-form[data-controller*="cookies--alert"]{display:none !important}', + }, + "bestofdate.com": { s: "#ww-blackout{display:none !important}" }, + "umm.nordpoolgroup.com": { s: "#modal-overlay{display:none !important}" }, + "insightsforprofessionals.com": { + s: ".cookie-container{display:none !important}", + }, + "icex.es": { s: "#cookies,#cookies-message-new{display:none !important}" }, + "slidelizard.com": { s: "#cookie-info-dialog{display:none !important}" }, + "becherovka.com": { s: ".visible_cookie_panel{display:none !important}" }, + "d2iq.com": { s: ".banner-alert{display:none !important}" }, + "morfose.flexxis.nl": { s: "footer{display:none !important}" }, + "askimsrostfria.se": { s: ".cm-claw{display:none !important}" }, + "tcs-mymed.ch": { + s: "#__next > div > div[class]:nth-last-child(2){display:none !important}", + }, + "fotka.com": { + s: '#app-core div[class*="cookies-info"]{display:none !important}', + }, + "johanneswerk.de": { s: "#cc{display:none !important}" }, + "escrapalia.com": { + s: ".visible.transition.cookies-policy{display:none !important}", + }, + "kaartje2go.be": { s: ".consentmodal{display:none !important}" }, + "sendasmile.de": { s: ".consentmodal{display:none !important}" }, + "starbucks.com.sg": { s: ".cookie-modal{display:none !important}" }, + "educont.ru": { s: ".cookies-dialog-container{display:none !important}" }, + "liberties.eu": { s: ".gdpr-window{display:none !important}" }, + "nativebase.io": { s: "#__next > .font-poppins{display:none !important}" }, + "technologynetworks.com": { + s: ".base_privacy_policy_notification{display:none !important}", + }, + "charactercountonline.com": { s: "#consentBox{display:none !important}" }, + "ivry94.fr": { s: "#myModalCookieConsent{display:none !important}" }, + "grillfuerst.de": { s: "#cb-overlay{display:none !important}" }, + "teleauskunft.de": { s: ".cookie-container{display:none !important}" }, + "i-surance.eu": { s: "#cookiesAcceptance{display:none !important}" }, + "ungeziefer-ratgeber.info": { s: "#cc--main{display:none !important}" }, + "antagning.se": { s: "#cookie-law{display:none !important}" }, + "flockler.com": { + s: '.fl-cookie-banner[data-state="open"]{display:none !important}', + }, + "einkaufsbahnhof.de": { + s: ".btn--cookies,.cookies{display:none !important}", + }, + "xn--gnstiger-reisen-zvb.de": { s: "#overlay{display:none !important}" }, + "xn--80aalaegy7apkaw4n.xn--p1ai": { + s: "#privacypolicy{display:none !important}", + }, + "xn--80ahmohdapg.xn--80asehdb": { + s: ".cookie,#app .page-notification{display:none !important}", + }, + "xn--xxlmbel-d1a.de": { s: ".cookie-container{display:none !important}" }, + "xn--ko-roller-z7a.at": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "xn--ko-roller-z7a.ch": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "scooter-elettrici.it": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "electricscooters.eu": { s: "#gdpr-w,#gdpr-o{display:none !important}" }, + "lekker.de": { s: "#cookieboxBackgroundModal{display:none !important}" }, + "loteriamkcafe.pl": { s: "#pop_up{display:none !important}" }, + "bloomreach.com": { s: ".exp-cookies-obal{display:none !important}" }, + "frigelar.com.br": { s: "#modalPrivacyPolicy{display:none !important}" }, + "hospitalesparque.es": { s: "#gdpr-modal{display:none !important}" }, + "optoma.de": { s: "#msgbg{display:none !important}" }, + "optoma.it": { s: "#msgbg{display:none !important}" }, + "optoma.fr": { s: "#msgbg{display:none !important}" }, + "optoma.nl": { s: "#msgbg{display:none !important}" }, + "optoma.es": { s: "#msgbg{display:none !important}" }, + "optoma.ru": { s: "#msgbg{display:none !important}" }, + "optoma.pl": { s: "#msgbg{display:none !important}" }, + "optoma.be": { s: "#msgbg{display:none !important}" }, + "optomaeurope.com": { s: "#msgbg{display:none !important}" }, + "stagobel.be": { s: 'div[x-data*="alpineGdpr"]{display:none !important}' }, + "monuta.nl": { + s: "monuta-cookie-compliance-banner{display:none !important}", + }, + "nplus1.ru": { s: "footer .fixed{display:none !important}" }, + "joomshaper.com": { s: "#cookie-consent{display:none !important}" }, + "didriksons.com": { + s: 'div[class*="tracking-consent"]{display:none !important}', + }, + "fondsclever.de": { s: "#cWgtCooHin{display:none !important}" }, + "pascoe.de": { s: ".tx-pascoe-consent-manager{display:none !important}" }, + "2captcha.com": { + s: ".app-level-notifications__item_cookies-policy{display:none !important}", + }, + "spendee.com": { + s: "#app > div > div:last-child > div:first-child{display:none !important}", + }, + "forklog.com": { s: ".terms_popup{display:none !important}" }, + "hollandbikeshop.com": { s: ".cookies-sec{display:none !important}" }, + "ncgmovies.com": { s: ".v-notification-list{display:none !important}" }, + "intelligent-heizen.info": { s: "#bs-cookie-bar{display:none !important}" }, + "back4app.com": { s: "footer ~ .w-full.fixed{display:none !important}" }, + "smahospital.jp": { s: ".p-gdpr{display:none !important}" }, + "vr.it": { c: 3 }, + "hardstuck.gg": { s: "#hs-accept-cc{display:none !important}" }, + "aena.es": { s: ".cookies-elixregtech{display:none !important}" }, + "niederoesterreich-card.at": { s: ".cc{display:none !important}" }, + "e-muse.com.tw": { + s: ".container-component > .dialog ~ div:last-child,.ns-cookie-privacy-wrapper{display:none !important}", + }, + "libmanuels.fr": { s: "ion-app ~ div{display:none !important}" }, + "blog.mega-energie.fr": { s: "#cookiesModal{display:none !important}" }, + "npl.co.uk": { c: 20 }, + "socialstyrelsen.se": { s: ".sos-ck-cnsnt-mgnr{display:none !important}" }, + "sportson.se": { s: ".info-message{display:none !important}" }, + "theglobaleconomy.com": { c: 2 }, + "unscreen.com": { s: ".banner.fixed-bottom{display:none !important}" }, + "visitczechrepublic.com": { + s: ".czt-cookie-bar__backdrop{display:none !important}", + }, + "samsungpromotions.claims": { + s: ".v-cookie-policy{display:none !important}", + }, + "24smi.org": { s: ".cookie-modal{display:none !important}" }, + "xeit.ch": { + s: "#x-cookie-banner,.xeit-dsgvo-alert{display:none !important}", + }, + "biomecanics.com": { c: 34 }, + "garvalin.com": { c: 34 }, + "grahamhancock.com": { s: "#cookie-law{display:none !important}" }, + "8x8.vc": { s: "#success > div > div:last-child{display:none !important}" }, + "volksbund.de": { s: "#cc{display:none !important}" }, + "oneclickcover.com": { s: "footer ~ .root{display:none !important}" }, + "outl1.se": { + s: 'footer ~ div:not([style*="fixed"]){display:none !important}', + }, + "pcradio.ru": { s: ".privacy-block{display:none !important}" }, + "sharphomeappliances.com": { + s: "#cookieModuleModal{display:none !important}", + }, + "testfully.io": { s: ".cookie-modal{display:none !important}" }, + "knigogid.ru": { s: ".b-cookie{display:none !important}" }, + "uwec.edu": { s: "#_pc{display:none !important}" }, + "wspay.info": { s: "#open_preferences_center{display:none !important}" }, + "kiswe.com": { s: ".popup{display:none !important}" }, + "tietalent.com": { s: "#__next footer ~ div{display:none !important}" }, + "spokojenypes.cz": { s: ".cookie-setting{display:none !important}" }, + "rudderstack.com": { + s: "#footer-container ~ div,.headerNav ~ .bottom-0{display:none !important}", + }, + "rodadas.net": { s: ".faldonCookies{display:none !important}" }, + "ajbell.co.uk": { s: "#cookie-modal{display:none !important}" }, + "hendrix-genetics.com": { s: ".cookie-container{display:none !important}" }, + "tise.com": { s: "#app > nav + div ~ div{display:none !important}" }, + "motorola.com.ar": { s: "#motorola-cookies{display:none !important}" }, + "whos-perfect.de": { s: "#cookie-consent{display:none !important}" }, + "bigcommerce.com": { + s: 'div[class*="ConsentManager"]{display:none !important}', + }, + "insolve.hr": { s: "#cookieModal{display:none !important}" }, + "long-covid.at": { s: "#consent{display:none !important}" }, + "koketsfavoriter.se": { c: 20 }, + "iru.ru": { s: "#policyBlockForFirstVisit{display:none !important}" }, + "suntransfers.com": { s: ".c-alert-cookie{display:none !important}" }, + "ampli.com.br": { s: "cookie-police-bar{display:none !important}" }, + "vitriini.fi": { s: ".ltcn{display:none !important}" }, + "arbesko.com": { s: ".ltcn{display:none !important}" }, + "remitly.com": { + s: 'footer > [class^="footer"] ~ div{display:none !important}', + }, + "privfile.com": { s: "#scNotiBanner{display:none !important}" }, + "smugmug.com": { + s: ".sm-cookie-consent{display:none !important;visibility:hidden}", + }, + "planethappy.de": { s: ".popup-overlay{display:none !important}" }, + "businessinsider.in": { s: ".consent-popup{display:none !important}" }, + "politico.eu": { s: "#pl-sp-privacy-button{display:none !important}" }, + "picoxr.com": { + s: "#pico_website > section:first-of-type:not(:only-of-type){display:none !important}", + }, + "secrid.com": { s: 'div[class*="CookiesLabel"]{display:none !important}' }, + "camping-app.info": { + s: "#cokmodal,.modal-backdrop{display:none !important}", + }, + "gateway.one": { s: ".alert-info{display:none !important}" }, + "lada.ru": { s: "#main-scroll-layer ~ div{display:none !important}" }, + "ixbt.com": { s: ".gdpr-root{display:none !important}" }, + "localrent.com": { s: ".privacy_policies{display:none !important}" }, + "epiphone.com": { s: "#cookieModal{display:none !important}" }, + "frenchentree.com": { s: ".dpl-cookie-banner{display:none !important}" }, + "sonarworks.com": { s: "footer ~ .sticky{display:none !important}" }, + "vecer.com": { s: 'div[x-show="show"] > .fixed{display:none !important}' }, + "veho.fi": { s: ".z-cookie-alert{display:none !important}" }, + "bau-tech.shop": { s: "#cookie-consent{display:none !important}" }, + "foxtrail.fjallraven.com": { s: "main ~ section{display:none !important}" }, + "raeer.com": { s: "#RaeerGoogleCookiesBox{display:none !important}" }, + "cyberfolks.pl": { s: ".cfGdprCookieConsentPopup{display:none !important}" }, + "logitec.co.jp": { + s: "datasign-widget-web-component{display:none !important}", + }, + "completeaquatics.co.uk": { + s: ".carcona-cookie-notice{display:none !important}", + }, + "rollstuhl-kurier.de": { s: "#webwerk-cookies{display:none !important}" }, + "infiniti.com": { s: ".c_128{display:none !important}" }, + "spinbackup.com": { s: ".spin-ai-gtm-banner{display:none !important}" }, + "finna.cat": { s: "#cookies_configuration{display:none !important}" }, + "rikstv.no": { s: "#cookie-consent{display:none !important}" }, + "tue.nl": { s: "#cookie-consent{display:none !important}" }, + "inserv.lv": { s: "#cookie-consent{display:none !important}" }, + "rockymountaineer.com": { s: ".l-page__cookies{display:none !important}" }, + "prozon.com": { s: "#rgpd-popup-container{display:none !important}" }, + "aplikuj.pl": { s: 'div[x-data="cookie"]{display:none !important}' }, + "mybanker.dk": { s: "#mybanker-cookie-consent{display:none !important}" }, + "ullstein.de": { + s: 'div[role="alertdialog"][aria-label*="Cookies"]{display:none !important}', + }, + "tehnomanija.rs": { s: ".CookiesConsentSlot{display:none !important}" }, + "kramerguitars.com": { s: "#cookieModal{display:none !important}" }, + "melectronics.ch": { + s: ".skel--main ~ div:last-of-type{display:none !important}", + }, + "mainz.de": { s: "sp-consent-banner{display:none !important}" }, + "movieinsider.de": { s: "#consent{display:none !important}" }, + "fs.com": { c: 20 }, + "confused.com": { s: "t-cookie-popup{display:none !important}" }, + "akwarystyczny24.pl": { + s: 'div[id*="cookiemodule"]{display:none !important}', + }, + "bons-plans-voyage-new-york.com": { + s: "#vef-cookie-notice{display:none !important}", + }, + "yandex.com": { + s: '.app div[class*="Cookie__cookie"],div[data-cookiebanner]{display:none !important}', + }, + "toloka.ai": { s: "div[data-cookiebanner]{display:none !important}" }, + "webnode.com": { s: ".w-cookie-bar{display:none !important}" }, + "angel-domaene.de": { s: "#cookie-consent{display:none !important}" }, + "volvocars-partner.pl": { s: ".cookies_relative{display:none !important}" }, + "them.us": { + s: '.page > div[class*="MessageBanner"]{display:none !important}', + }, + "wired.com": { + s: '.page > div[class*="MessageBanner"]{display:none !important}', + }, + "gq.com": { + s: '.page > div[class*="MessageBanner"]{display:none !important}', + }, + "spoutible.com": { + s: ".cookie-alert-modal,.modal-backdrop{display:none !important}", + }, + "krasserstoff.com": { s: "#messageboard{display:none !important}" }, + "mvideo.ru": { s: "mvid-cookie-notification{display:none !important}" }, + "chipsnsips.com": { s: ".third-party-optin{display:none !important}" }, + "caf.com": { s: "#cafModal{display:none !important}" }, + "sweez.ch": { s: "#cookies-adviser{display:none !important}" }, + "esbank.pl": { s: "#cookie_info_es{display:none !important}" }, + "nexcess.net": { + s: 'div[class*="CookieAcceptance"]{display:none !important}', + }, + "woolworth.de": { s: "#CybotCookiebotDialog{display:none !important}" }, + "woolworth.pl": { s: "#CybotCookiebotDialog{display:none !important}" }, + "uwartsonline.nl": { s: "#cookie-consent-modal{display:none !important}" }, + "clubmed.us": { s: ".Layout > .fixed{display:none !important}" }, + "yamibuy.com": { c: 20 }, + "atlasstoked.com": { s: ".gdprModal{display:none !important}" }, + "finn.no": { s: "#schibsted-banner{display:none !important}" }, + "motek.no": { s: ".js-gdpr{display:none !important}" }, + "coloursofistria.com": { s: ".altcm-fixed{display:none !important}" }, + "levnesporaky.cz": { + s: "#EuConsentV2,.modal-backdrop{display:none !important}", + }, + "startapro.hu": { c: 3 }, + "barenbrug.fr": { s: "vk-cookie-manager{display:none !important}" }, + "hdz-nrw.de": { s: ".cc{display:none !important}" }, + "mbl.is": { s: "#cookie-consent{display:none !important}" }, + "cdlens.com": { s: ".jsPrivacy{display:none !important}" }, + "bitvavo.com": { s: "#cookie-wall{display:none !important}" }, + "viperhardseltzer.nl": { s: ".customOverlaybc{display:none !important}" }, + "mazout-on-line.be": { s: ".cl-banner{display:none !important}" }, + "nitropack.io": { s: "#cookie-consent{display:none !important}" }, + "magentatv.pl": { s: 'nav > [class*="InfoBar"]{display:none !important}' }, + "globalsolaratlas.info": { s: "gsa-cookie-banner{display:none !important}" }, + "digita.ai": { s: ".alert-popup{display:none !important}" }, + "ruegenmagic.de": { s: "#confirm_cookies{display:none !important}" }, + "licenseglobal.com": { + s: "#__next > .fixed.bottom-0{display:none !important}", + }, + "bellevue-hamburg.de": { + s: "body > div > .fixed.bottom-0{display:none !important}", + }, + "bibleserver.com": { s: "#CybotCookiebotDialog{display:none !important}" }, + "lexmark.com": { s: ".tui-gdpr{display:none !important}" }, + "calabria7.it": { s: ".elementor-location-popup{display:none !important}" }, + "syrovarnya.com": { + s: 'div[class*="cookiesMessage"]{display:none !important}', + }, + "venngage.com": { s: ".gdpr{display:none !important}" }, + "weedmaps.com": { + s: 'div[data-testid="notification"]{display:none !important}', + }, + "met.com": { s: ".met-cookie{display:none !important}" }, + "satfilm.pl": { s: ".App > footer ~ div{display:none !important}" }, + "drank.nl": { s: "header ~ .fixed.bottom-0{display:none !important}" }, + "florinus.lt": { s: ".blah_blah_blah_holder{display:none !important}" }, + "finis-feinstes.at": { s: ".cookie-shadow{display:none !important}" }, + "chocoladepartners.nl": { s: ".ec-notices{display:none !important}" }, + "superbexperience.com": { + s: "#root > div > .container-style{display:none !important}", + }, + "historiademexicobreve.com": { + s: ".wpfront-fixed-position{display:none !important}", + }, + "wasserkunst-hamburg.de": { s: '[id*="koekje"]{display:none !important}' }, + "toolfix.ie": { + s: "#mz_genericOverlay,.mz_cookieConsent{display:none !important}", + }, + "heavins.ie": { + s: "#mz_genericOverlay,.mz_cookieConsent{display:none !important}", + }, + "metademolab.com": { + s: '#root > div[style*="fixed"]{display:none !important}', + }, + "zen.com": { + s: '.disable-background::before,div[id*="ppms_cm"]{display:none !important}', + }, + "economictimes.com": { + s: ".privacy_block,.du_consent{display:none !important}", + }, + "miniclip.com": { s: ".mc-consents-wrapper{display:none !important}" }, + "mekkafood.com": { s: "#cookieprefs{display:none !important}" }, + "laboremus.de": { s: 'body > div[style*="fixed"]{display:none !important}' }, + "defacto.com.tr": { s: "#kvkk_notification{display:none !important}" }, + "ebc.com.br": { + s: "#sliding-popup,#viewlet-disclaimer{display:none !important}", + }, + "shopee.com.br": { + s: '#main > div > div[style*="z-index"]{display:none !important}', + }, + "kp.ua": { s: ".modal_policy{display:none !important}" }, + "thepodcasthost.com": { s: ".tph-cookie-notice{display:none !important}" }, + "swisstours.com": { s: ".cookiesApproval{display:none !important}" }, + "eobuwie.com.pl": { s: ".modal-consents{display:none !important}" }, + "jvctv.eu": { s: 'div[id*="cookieModule"]{display:none !important}' }, + "yesterdaystractors.com": { s: "#dvCookieMessage{display:none !important}" }, + "solidaris-wallonie.be": { + s: "app-pop-up-tracking{display:none !important}", + }, + "stuffthatworks.health": { + s: ".snackbar-disclaimer{display:none !important}", + }, + "space.cc": { s: 'div[class*="cookiepig"]{display:none !important}' }, + "gcore.com": { s: "gcore-cookies-settings{display:none !important}" }, + "smallworldfs.com": { s: "#barCookies{display:none !important}" }, + "asna.ru": { s: 'div[class*="modalCookies"]{display:none !important}' }, + "jtl-software.de": { s: "#consent{display:none !important}" }, + "nooz-optics.com": { + s: "#gatsby-focus-wrapper > .fixed.bottom-0{display:none !important}", + }, + "tuasaude.com": { s: ".consent-bar-wrapper{display:none !important}" }, + "webshop.nl": { s: 'div[class*="Gdpr-module"]{display:none !important}' }, + "kicksmaniac.com": { + s: "#cookie-modal,.cookie-button{display:none !important}", + }, + "huge.se": { s: ".section-cookies-notice-outer{display:none !important}" }, + "knime.com": { s: ".cookie-modal{display:none !important}" }, + "public.gr": { + s: 'section[class*="CookiesConsent"]{display:none !important}', + }, + "fresha.com": { + s: 'div[class*="Toast"] ~ div[class*="Wrapper"] ~ div{display:none !important}', + }, + "singlebox.app": { s: "footer ~ .fixed{display:none !important}" }, + "telekom.mk": { s: "#cookiesModal{display:none !important}" }, + "telekom.sk": { s: ".con-ban-wrapper{display:none !important}" }, + "yourwineonline.be": { c: 34 }, + "fh-zwickau.de": { + s: ".tx-whzcookieconsent-banner{display:none !important}", + }, + "emailleschilder.de": { s: ".cb-wrapper{display:none !important}" }, + "eventfrog.ch": { s: "#tf-modal-container{display:none !important}" }, + "eventfrog.de": { s: "#tf-modal-container{display:none !important}" }, + "addnorth.se": { s: "footer ~ .messages{display:none !important}" }, + "mubert.com": { s: ".notification-manager{display:none !important}" }, + "e-food.gr": { + s: "#smartbanner-container + div > div:last-child:not(:only-child){display:none !important}", + }, + "wszystko.pl": { s: "wpl-cookies{display:none !important}" }, + "arsys.fr": { s: '.drop[name="cookies"]{display:none !important}' }, + "arsys.pt": { s: '.drop[name="cookies"]{display:none !important}' }, + "arsys.net": { s: '.drop[name="cookies"]{display:none !important}' }, + "canyon.eu": { s: ".fixed.bottom-0{display:none !important}" }, + "helthjem.no": { s: ".schibsted-bar{display:none !important}" }, + "sunglasses-shop.bg": { s: ".notification-wrapper{display:none !important}" }, + "lazoptics.gr": { s: ".new-cookie-supercontainer{display:none !important}" }, + "eyeons.com": { s: ".alternis-cookie{display:none !important}" }, + "book.io": { s: ".foobar-cookie{display:none !important}" }, + "ncts.ie": { s: ".nctoverlay,#cookiesBtn{display:none !important}" }, + "tapo.com": { s: "#tapo-cookie{display:none !important}" }, + "evercast.us": { + s: ".ck-cookie-w,.cookie-preference-button{display:none !important}", + }, + "learngerman.dw.com": { + s: ".content-container > footer ~ div{display:none !important}", + }, + "surfshark.com": { + s: '#__next > footer ~ div[class*="animationEnterDone"]{display:none !important}', + }, + "lekarna.cz": { s: "#popup-customer-data{display:none !important}" }, + "suhrkamp.de": { s: "#whcm{display:none !important}" }, + "gov.in": { s: ".cookies-wrapper{display:none !important}" }, + "moneytalksnews.com": { s: "#footer-overlay{display:none !important}" }, + "mango.com": { c: 2 }, + "koenigsegg.com": { + s: 'section[data-component*="cookie-notice"]{display:none !important}', + }, + "kozterkep.hu": { s: "#cookie-consent{display:none !important}" }, + "studentendrukker.be": { + s: "#cookieConsentModal,.iziModal-overlay{display:none !important}", + }, + "autokiila.fi": { s: ".cookie-box{display:none !important}" }, + "ipon.hu": { s: 'div[x-data="cookiePolicy"]{display:none !important}' }, + "thenounproject.com": { + s: 'div[data-callback*="CookiesBanner"]{display:none !important}', + }, + "tzdubrovnik.hr": { s: "#mygdprPopupHR{display:none !important}" }, + "forbesenespanol.com": { + s: '.fixed[data-toast*="cookies"]{display:none !important}', + }, + "incogni.com": { + s: 'aside[class*="cookie-consent"]{display:none !important}', + }, + "reimaginethegame.economist.com": { + s: 'div[class*="tracking_banner"]{display:none !important}', + }, + "myshopify.com": { + s: "#shopillaxcookielaw-wrapper{display:none !important}", + }, + "shopify.com": { + s: '.tw-sticky[data-controller="cookies-notice"]{display:none !important}', + }, + "hospitaldaluz.pt": { s: "#RootCookieTool{display:none !important}" }, + "pildorasdefe.net": { c: 34 }, + "academy.com": { + s: '.content-wrapper > div > div[role="complementary"]{display:none !important}', + }, + "menobr.ru": { s: 'div[class*="cookieContainer"]{display:none !important}' }, + "alvexo.com": { s: ".sticky_cookies_txt{display:none !important}" }, + "att.com": { s: "#gpc-banner-container{display:none !important}" }, + "cvent.com": { + s: 'div[data-cvent-id*="cookie-banner"]{display:none !important}', + }, + "nchsoftware.com": { s: "#ckndiv{display:none !important}" }, + "bulgarianproperties.com": { s: "#cookie_bar_new{display:none !important}" }, + "bulgarianproperties.bg": { s: "#cookie_bar_new{display:none !important}" }, + "landtag.de": { s: "#matomo-cookie-consent{display:none !important}" }, + "uferstudios.com": { s: "hylo-cookie-banner{display:none !important}" }, + "weingarten-grosse-groessen.de": { + s: ".cc-overlay{display:none !important}", + }, + "der-metronom.de": { s: ".cc-overlay{display:none !important}" }, + "wd40.nl": { s: 'div[x-data="cookieModal"]{display:none !important}' }, + "laumat.at": { s: "#laumatcookiebox{display:none !important}" }, + "stempel-bestellen.de": { s: "#swCookieAccept{display:none !important}" }, + "pornmd.com": { s: "#hiding_div{display:none !important}" }, + "webex.com": { + s: "#theme-provider > div[class]:first-child:not(:only-child){display:none !important}", + }, + "montaleparfums.com": { + s: "#montale_cookie_consent_banner{display:none !important}", + }, + "agoda.com": { s: ".ConsentBanner{display:none !important}" }, + "reebok.eu": { + s: 'section[data-test="cookie-banner"]{display:none !important}', + }, + "miles-mobility.com": { + s: 'div[data-testid="cookie-consent"]{display:none !important}', + }, + "librinova.com": { s: ".ln-cookie-consent{display:none !important}" }, + "wpbakery.com": { s: ".top-message{display:none !important}" }, + "visualcomposer.com": { s: ".top-message{display:none !important}" }, + "macpaw.com": { + s: '#root > div[class*="notification"]{display:none !important}', + }, + "privacysavvy.com": { s: ".ps-cookiebar{display:none !important}" }, + "cgd.pt": { s: "#CgdCookieManager{display:none !important}" }, + "jobs.jobconvo.com": { s: "#root ~ div{display:none !important}" }, + "ed-live.de": { s: "#mhCookie_container{display:none !important}" }, + "velovert.com": { s: "#modal_cookies{display:none !important}" }, + "geld.de": { s: ".geld-layer-cookie-approval{display:none !important}" }, + "voissy.com": { s: "#pb-navbar-cookies-accept{display:none !important}" }, + "charliemonroe.net": { c: 20 }, + "helitransair.com": { s: ".privacyoption_overlay{display:none !important}" }, + "answerthepublic.com": { s: ".cookie-main{display:none !important}" }, + "timestore.cz": { c: 3 }, + "ljekarna-pablo.hr": { + s: ".gdpr-container-wrapper{display:none !important}", + }, + "destinations.ua": { c: 34 }, + "l28.nl": { s: "#cookie_popup_body{display:none !important}" }, + "24tv.ua": { s: ".private-policy{display:none !important}" }, + "postnl.nl": { s: "pnl-cookie-wall-widget{display:none !important}" }, + "postnl.be": { s: "pnl-cookie-wall-widget{display:none !important}" }, + "vente-unique.com": { s: "#vu_consent{display:none !important}" }, + "vente-unique.be": { s: "#vu_consent{display:none !important}" }, + "vente-unique.it": { s: "#vu_consent{display:none !important}" }, + "vente-unique.pl": { s: "#vu_consent{display:none !important}" }, + "vente-unique.ch": { s: "#vu_consent{display:none !important}" }, + "vente-unique.pt": { s: "#vu_consent{display:none !important}" }, + "vente-unique.es": { s: "#vu_consent{display:none !important}" }, + "vente-unique.lu": { s: "#vu_consent{display:none !important}" }, + "venta-unica.com": { s: "#vu_consent{display:none !important}" }, + "kauf-unique.at": { s: "#vu_consent{display:none !important}" }, + "millenniumbcp.pt": { s: 'div[id*="CookiesMsg"]{display:none !important}' }, + "gocompare.com": { s: "#gc-stickee-cookie-banner{display:none !important}" }, + "telcel.com": { + s: ".telcel-banner-aviso-cookies,.comp-telcel-banner-superior{display:none !important}", + }, + "swedoffice.se": { s: "#cbckchangeholderFirst{display:none !important}" }, + "panelinha.com.br": { s: "#lgpd{display:none !important}" }, + "hmv.com": { s: ".ns-type-notice{display:none !important}" }, + "meteum.ai": { s: ".gdpr__form{display:none !important}" }, + "softwaretested.com": { s: "#privacy-popup{display:none !important}" }, + "atende.net": { + s: ".termos_cookie_privacidade,#btn-open-preferencia-cookies{display:none !important}", + }, + "meduza.io": { s: ".GDPRPanel-module-root{display:none !important}" }, + "esjobogarden.se": { + s: "#cookie-consent-modal,.modal-backdrop{display:none !important}", + }, + "biancodipuro.ch": { s: ".ngcookiewarning{display:none !important}" }, + "greatone.pl": { s: "#zamknij_cookies{display:none !important}" }, + "recortelirico.com.br": { + s: 'div[class*="s-gdpr-c-c"]{display:none !important}', + }, + "fler.cz": { s: 'div[class*="unit-cookies"]{display:none !important}' }, + "loombard.pl": { s: '.modal[id*="cookieconsent"]{display:none !important}' }, + "megfoglak.hu": { s: ".modal.consent{display:none !important}" }, + "cmo.de": { c: 33 }, + "eurosender.com": { + s: '#__next > div[class*="container"]{display:none !important}', + }, + "suncalc.org": { s: "#cc--main{display:none !important}" }, + "brico-travo.com": { + s: "#modal-rgpd,.overlay::after{display:none !important}", + }, + "partille-tool.se": { s: "#CookiesSettings{display:none !important}" }, + "tonerlagret.se": { s: ".cookie-cutter{display:none !important}" }, + "euskadi.eus": { s: "#cookies-block{display:none !important}" }, + "blogger.com": { + s: 'div[data-noticekey*="EuCookieNotice"]{display:none !important}', + }, + "watson.ch": { s: ".watson-cookie-footer{display:none !important}" }, + "minecraftfortress.org": { + s: '#t-footer div[class*="banner"]{display:none !important}', + }, + "prk24.pl": { s: ".rk-cookie-overlay{display:none !important}" }, + "landi.ch": { s: ".ccm-root{display:none !important}" }, + "tproger.ru": { s: ".tp-cookie-notify{display:none !important}" }, + "moneycontrol.com": { s: "#ccw{display:none !important}" }, + "ground.news": { s: ".fixed.bottom-0{display:none !important}" }, + "clinic3.ru": { s: "#agreedBanner{display:none !important}" }, + "yomiuri.co.jp": { s: "#consentModal{display:none !important}" }, + "helmholtz.software": { + s: '.fixed[data-testid="cookie-consent-matomo"]{display:none !important}', + }, + "withlocals.com": { + s: 'aside[class*="CookieConsent"],div[class*="CookieOverlay"]{display:none !important}', + }, + "xs.cz": { c: 20 }, + "codegym.cc": { c: 41 }, + "eppkarsin.com": { c: 41 }, + "javarush.com": { c: 41 }, + "cecotec.es": { c: 41 }, + "oraclecloud.com": { c: 41 }, + "datatilsynet.no": { c: 41 }, + "visionexpress.hu": { c: 41 }, + "erotik.com": { s: ".swinger-consent{display:none !important}" }, + "food.ru": { s: 'div[class*="cookieNotice"]{display:none !important}' }, + "goout.net": { s: ".goout-cookie-overlay{display:none !important}" }, + "maxforlive.com": { s: "#cookie-consent{display:none !important}" }, + "mywheels.nl": { + s: ".di-popup-container.isVisible{display:none !important}", + }, + "veepn.com": { s: ".cookie_privacy{display:none !important}" }, + "velophil.berlin": { s: ".cookie-z-index{display:none !important}" }, + "simbrief.com": { s: "#cookie-settings{display:none !important}" }, + "byfood.com": { s: "#page-footer ~ div{display:none !important}" }, + "cadena88.com": { s: 'body > div[id*="cookie"]{display:none !important}' }, + "assurances.groupebpce.com": { c: 77 }, + "sky.com.br": { s: "#wrap-aviso-cookie{display:none !important}" }, + "getmailbird.com": { s: "#mb-footer-lawmsg{display:none !important}" }, + "blueridgemountains.com": { + s: ".msg[data-cookie-consent]{display:none !important}", + }, + "lemmofuture.com": { + s: ".policy-initiative-ask-box-cover{display:none !important}", + }, + "eltrox.pl": { s: ".modal-gdpr,.overlay-gdpr{display:none !important}" }, + "woccu.org": { s: "#cookie_area{display:none !important}" }, + "unclutterapp.com": { s: ".useCookiesAccept{display:none !important}" }, + "warspotting.net": { s: ".toast-message{display:none !important}" }, + "kensington.com": { s: ".Promotional-corner{display:none !important}" }, + "cinemark.cl": { s: "#modal-cookies-template{display:none !important}" }, + "nemocnicepribram.cz": { s: "#cookies_lista_2022{display:none !important}" }, + "mojandroid.sk": { s: "#cookie-law-info-bar{display:none !important}" }, + "procurator.com": { + s: "py-anonymous-consent-management{display:none !important}", + }, + "velotaf.com": { s: "#modal_cookies{display:none !important}" }, + "nendaz.org": { s: "#disclaimerCtn{display:none !important}" }, + "mediamarkt.pl": { s: ".cookie-box{display:none !important}" }, + "ostsee24.de": { s: ".consent-box{display:none !important}" }, + "expocasa.it": { s: ".cc-window{display:none !important}" }, + "androidide.com": { + s: "body > .fixed.bottom-0.left-0.right-0{display:none !important}", + }, + "wsa.gov.pl": { s: "#bipCookieModal{display:none !important}" }, + "hkw.de": { s: ".hkw-cookie-consent{display:none !important}" }, + "filmelier.com": { s: ".lgpd{display:none !important}" }, + "domclick.ru": { s: 'div[class*="CookieAlert"]{display:none !important}' }, + "pernambucanas.com.br": { + s: 'div[class*="CookieContent"]{display:none !important}', + }, + "fameplay.tv": { s: ".privacy-wrapper{display:none !important}" }, + "praxisplan.at": { s: "#consent-modal{display:none !important}" }, + "isybank.com": { + s: ".cookie-modal,.modal-backdrop{display:none !important}", + }, + "aimtuto.com": { s: "#ckWrap{display:none !important}" }, + "techedubyte.com": { s: "#ckWrap{display:none !important}" }, + "lvgmc.lv": { s: ".cookies__container{display:none !important}" }, + "opera.com": { s: "#cookie-consent{display:none !important}" }, + "gameleap.com": { s: "core-banner{display:none !important}" }, + "boosty.to": { s: 'div[class*="GdprOffer"]{display:none !important}' }, + "cint.com": { s: ".cint-cookiebot{display:none !important}" }, + "mydirtyhobby.de": { s: ".MuiDialogActions-root{display:none !important}" }, + "letuelezioni.it": { s: "#pp{display:none !important}" }, + "stadler.de": { s: "#backgroundMessagebox{display:none !important}" }, + "vanrobaeysrevolution.com": { + s: "#privacyConsentInfo{display:none !important}", + }, + "kamiennagrota.pl": { s: ".uk-notification{display:none !important}" }, + "sonomix.ch": { s: "#rgpd{display:none !important}" }, + "lydshop.no": { + s: "#cookie-consent-modal,.modal-backdrop{display:none !important}", + }, + "gvg-glasfaser.de": { s: ".Container_CookieHint{display:none !important}" }, + "gasspisen.se": { + s: "#__next > #slide-out + div ~ div{display:none !important}", + }, + "cc.cz": { s: ".b-cookie-bar{display:none !important}" }, + "octopusenergy.it": { s: "#content ~ div{display:none !important}" }, + "drive-image.com": { s: "#pp-info{display:none !important}" }, + "1password.com": { + s: "main ~ .w-full.fixed.bottom-0,#js-cookie-banner-new{display:none !important}", + }, + "volanbusz.hu": { s: ".accept-cookies{display:none !important}" }, + "metaratings.ru": { + s: 'div[class*="CookieAllowance"]{display:none !important}', + }, + "fraenkische-rezepte.de": { + s: 'div[aria-labelledby*="cmpbox"]{display:none !important}', + }, + "obligacjeskarbowe.pl": { c: 20 }, + "communitynotes.twitter.com": { + s: 'div[aria-labelledby="notice-floating-ui-3-heading"]{display:none !important}', + }, + "secure-awards.com": { + s: '.ui-dialog[aria-describedby*="cookieConsent"],.ui-widget-overlay{display:none !important}', + }, + "hotel-metropol.at": { s: ".mod-cr{display:none !important}" }, + "pkw.gov.pl": { s: ".rodo_info{display:none !important}" }, + "zoho.com": { s: ".zbottom-cookie-container{display:none !important}" }, + "kickz.com": { s: "#consent-dialog{display:none !important}" }, + "hh.ru": { + s: 'div[data-qa*="lux-container"] > div[class*="wrapper_static-mobile"]{display:none !important}', + }, + "funmail2u.de": { s: "td > #message{display:none !important}" }, + "perplexity.ai": { + s: ".fixed.bottom-sm.left-sm.bg-background{display:none !important}", + }, + "pkgs.org": { s: "#consent_notice{display:none !important}" }, + "smartthingsfind.samsung.com": { + s: ".fixed.bottom-0{display:none !important}", + }, + "audacityteam.org": { + s: 'astro-island[component-url*="CookieConsent"]{display:none !important}', + }, + "ameli.fr": { + s: "#idPopupWARecueilConsentement,#bandeauConsentement,#pageConsentement{display:none !important}", + }, + "eiendomsmegler1.no": { s: "#opt-in{display:none !important}" }, + "sonusparadisi.cz": { s: "#cookie-form{display:none !important}" }, + "exitlag.com": { s: "#cookie-exitlag{display:none !important}" }, + "audental.co.uk": { s: ".DmxlabsKooke{display:none !important}" }, + "coop.ch": { s: "swc-cookie-banner{display:none !important}" }, + "coop.br": { s: ".ui-notificationbar{display:none !important}" }, + "3dcoat.com": { s: "#cookiesModal{display:none !important}" }, + "casellimoveis.com.br": { + s: '#__next > div[class*="Terms"]{display:none !important}', + }, + "providenciadedeus.org.br": { s: ".aceite{display:none !important}" }, + "his-mobile.com": { s: ".cookieagree{display:none !important}" }, + "sage.hr": { s: "#landing-consent{display:none !important}" }, + "teamgroupinc.com": { s: ".privacyArea{display:none !important}" }, + "sfc.edu": { s: '.fixed[x-data*="noticeAccepted"]{display:none !important}' }, + "findmcserver.com": { s: ".ant-notification{display:none !important}" }, + "atlasformen.ch": { + s: "#modalCookies,.modal-backdrop{display:none !important}", + }, + "maxoutil.com": { + s: '.fixed[x-data*="Amasty.Cookie"]{display:none !important}', + }, + "evernote.com": { s: "footer ~ .fixed.w-full{display:none !important}" }, + "magadanmedia.ru": { s: ".cookies-wrap{display:none !important}" }, + "shuttle.rs": { + s: '#__next > div > div[class*="bottom"]{display:none !important}', + }, + "axo-actifs.fr": { s: "#cookies_frame{display:none !important}" }, + "lexiq.hu": { c: 3 }, + "isbank.de": { s: ".cookie-container{display:none !important}" }, + "skoob.com.br": { s: ".container-lgpd{display:none !important}" }, + "centrumzdrowegowlosa.pl": { s: "#gmgdpr-overlay{display:none !important}" }, + "e-file.pl": { s: "#cookiemodal{display:none !important}" }, + "vanostassenenkoffers.nl": { + s: ".cookie_text_container{display:none !important}", + }, + "ford.hr": { s: ".cookie-modal{display:none !important}" }, + "ford.lt": { s: ".cookie-modal{display:none !important}" }, + "midasbuy.com": { + s: "#cookie-agreement-pop,.eea-pop{display:none !important}", + }, + "supply.amazon.co.uk": { s: "#body > span{display:none !important}" }, + "bankinform.ru": { s: "#bisCookieCompliance{display:none !important}" }, + "freesound.org": { s: ".toast{display:none !important}" }, + "schaden.news": { s: "#cmp_modal,.modal-backdrop{display:none !important}" }, + "raider.bg": { s: "#cookie_script{display:none !important}" }, + "duunitori.fi": { s: ".gdpr-modal{display:none !important}" }, + "spitfireaudio.com": { s: ".cookie-consent{display:none !important}" }, + "mangooutlet.com": { c: 2 }, + "crocoblock.com": { s: "#modal-cookie{display:none !important}" }, + "bhaptics.com": { s: "#__next > .fixed.w-full{display:none !important}" }, + "bgextras.co.uk": { s: 'body > div[class*="opts"]{display:none !important}' }, + "wmt.top": { c: 20 }, + "bialettikave.hu": { + s: "#popup_hatter,#popop_cont{display:none !important}", + }, + "grandoptical.cz": { s: ".cookie-consent{display:none !important}" }, + "polsatbox.pl": { s: ".modal-overlay{display:none !important}" }, + "bezpiecznedane.gov.pl": { + s: ".cookie-popup-modal,.modal-backdrop{display:none !important}", + }, + "nft.coinbase.com": { + s: 'footer ~ div[style*="bottom"][style*="fixed"]{display:none !important}', + }, + "groundies.com": { j: 5 }, + "nyiron.hu": { j: 5 }, + "tfc-frankfurt.de": { j: 5 }, + "1und1.net": { j: 5 }, + "pepperstone.com": { j: 5 }, + "sovendus.com": { j: 5 }, + "jps.de": { j: 5 }, + "finanzchecks.de": { j: 5 }, + "123-reg.co.uk": { j: 5 }, + "managerohnegrenzen.de": { j: 5 }, + "mojelekarna.cz": { j: 5 }, + "leserservice.ch": { j: 5 }, + "fiberplane.com": { j: 5 }, + "radiobielsko.pl": { j: 5 }, + "frankenergie.nl": { j: 5 }, + "urbanitae.com": { j: 5 }, + "sq.gouv.qc.ca": { j: 5 }, + "towerhousewares.co.uk": { j: 5 }, + "winehouseportugal.com": { j: 5 }, + "avoury.com": { j: 5 }, + "fydeos.io": { j: 5 }, + "matheguru.com": { j: 5 }, + "allgaeuer-zeitung.de": { j: 5 }, + "kiwa.com": { j: 5 }, + "christianbook.com": { j: 5 }, + "team.blue": { j: 5 }, + "wtk.pl": { s: "#cookie-consent{display:none !important}", j: 5 }, + "arztnoe.at": { j: 5 }, + "assos.com": { j: 5 }, + "deuxiemeavis.fr": { j: 5 }, + "energieschweiz.ch": { j: 5 }, + "hair-express.de": { j: 5 }, + "habsburger.net": { j: 5 }, + "gasag.de": { j: 5 }, + "flatspot.pictures": { j: 5 }, + "tiwag.at": { j: 5 }, + "veriff.com": { j: 5 }, + "yachtall.com": { j: 5 }, + "lastmile.lt": { + s: 'button[aria-label="Slapukų nustatymai"]{display:none !important}', + j: 5, + }, + "tokyocheapo.com": { j: 5 }, + "nettest.cz": { j: 5 }, + "visti.it": { j: 5 }, + "nhs-tickets.de": { j: 5 }, + "aida64russia.com": { j: 5 }, + "warsteiner.de": { j: 5 }, + "gift.be": { j: 5 }, + "reaguurder.gs": { j: 5 }, + "grupomasmovil.com": { j: 5 }, + "geocoindealer.de": { j: 5 }, + "sternwarte-muenchen.de": { j: 5 }, + "jyllands-posten.dk": { j: 5 }, + "ac-elektro.net": { j: 5 }, + "kurse.eatsmarter.de": { + s: 'button[class*="consentFloatBtn"]{display:none !important}', + j: 5, + }, + "bestcarbuyer.co.uk": { j: 5 }, + "computerwoche.de": { j: 5 }, + "cert-bund.de": { j: 5 }, + "pro-sec.dk": { j: 5 }, + "patosnoticias.com.br": { j: 5 }, + "rhein-main-steht-auf.de": { + s: ".privacy-settings-root{display:none !important}", + j: 5, + }, + "hornet.com": { j: 5 }, + "sreal.at": { j: 5 }, + "fleurop.de": { j: 5 }, + "budgetthuis.nl": { j: 5 }, + "wolfspeed.com": { j: 5 }, + "ncoi.nl": { j: 5 }, + "parken-in-mainz.de": { j: 5 }, + "fit-plus.info": { j: 5 }, + "bitfocus.io": { j: 5 }, + "lebonlogiciel.com": { j: 5 }, + "cgi.com": { j: 5 }, + "100partnerprogramme.de": { j: 5 }, + "jugendundmedien.ch": { j: 5 }, + "rappjmed.ch": { j: 5 }, + "wartezeiten.app": { j: 5 }, + "librus.pl": { s: ".x-float-wrap{display:none !important}", j: 5 }, + "inps.it": { j: 5 }, + "jobcenter-ge.de": { j: 5 }, + "devworkplaces.com": { j: 5 }, + "mccarthyandstone.co.uk": { j: 5 }, + "tvgids.nl": { j: 5 }, + "bernstein-badshop.de": { j: 5 }, + "bernstein-badshop.com": { j: 5 }, + "dvwg.de": { j: 5 }, + "eccediciones.com": { j: 5 }, + "hans-bunte.de": { j: 5 }, + "eldorado.ru": { j: 5 }, + "zeichen.tv": { j: 5 }, + "carvertical.com": { j: 5 }, + "eurowings.com": { j: 5 }, + "oberoesterreich.at": { j: 5 }, + "okko.tv": { j: 5 }, + "atresplayer.com": { j: 5 }, + "coinc.es": { j: 5 }, + "fubo.tv": { j: 5 }, + "hydroscand.se": { j: 5 }, + "korsettmanufaktur.de": { j: 5 }, + "hidealite.com": { j: 5 }, + "crazypatterns.net": { j: 5 }, + "lessonup.com": { j: 5 }, + "peddler.com": { j: 5 }, + "norli.no": { j: 5 }, + "prorail.nl": { j: 5 }, + "auto.nl": { j: 5 }, + "auto.ru": { j: 5 }, + "my.ua": { j: 5 }, + "vandeca.com": { j: 5 }, + "psinfoodservice.com": { j: 5 }, + "kodinerds.net": { j: 5 }, + "covomo.de": { j: 5 }, + "movistar.es": { j: 5 }, + "21vek.by": { j: 5 }, + "toonpool.com": { j: 5 }, + "undelucram.ro": { j: 5 }, + "everon.io": { j: 5 }, + "bijou-brigitte.com": { j: 5 }, + "autohaus-boettche.de": { j: 5 }, + "logpay.de": { j: 5 }, + "airastana.com": { j: 5 }, + "eversheds-sutherland.com": { + s: "#cp-cookie-popup{display:none !important}", + j: 5, + }, + "vmock.com": { j: 5 }, + "alpinewhite.com": { j: 5 }, + "telekom.net": { j: 5 }, + "smartrezo.com": { j: 5 }, + "toit.io": { j: 5 }, + "wolt.com": { j: 5 }, + "airfrance.com": { j: 5 }, + "leetchi.com": { j: 5 }, + "velo-traumreise.de": { j: 5 }, + "wienerzeitung.at": { j: 5 }, + "cowaymega.com": { j: 5 }, + "vodafone.com": { j: 5 }, + "allegrolokalnie.pl": { j: 5 }, + "tonarinoyj.jp": { j: 5 }, + "remax.com": { j: 5 }, + "dosenmatrosen.de": { j: 5 }, + "airbaltic.com": { j: 5 }, + "mobiflip.de": { j: 5 }, + "shoot-club.de": { j: 5 }, + "tandem.net": { j: 5 }, + "wd40.fr": { j: 5 }, + "stackry.com": { j: 5 }, + "dutchexpatshop.com": { j: 5 }, + "threads.net": { j: 5 }, + "berlinerfestspiele.de": { j: 5 }, + "deal.by": { j: 5 }, + "bayernportal.de": { j: 5 }, + "eurogrow.es": { j: 5 }, + "forbes.co": { j: 5 }, + "uwv.nl": { j: 5 }, + "postal.ninja": { j: 5 }, + "pons.com": { j: 5 }, + "soundboks.com": { j: 5 }, + "idealcountryproperty.com": { j: 5 }, + "katespapermoney.co.uk": { j: 5 }, + "klasse.be": { j: 5 }, + "telekom.hu": { j: 5 }, + "jbfo.nl": { j: 5 }, + "sportdeutschland.tv": { j: 5 }, + "rikstoto.no": { j: 5 }, + "tellows.de": { j: 5 }, + "bokio.se": { j: 5 }, + "piratinviaggio.it": { j: 5 }, + "wakacyjnipiraci.pl": { j: 5 }, + "bostad.blocket.se": { j: 5 }, + "aquatuning.com": { j: 5 }, + "manga-passion.de": { j: 5 }, + "makro.co.za": { j: 5 }, + "zawszepomorze.pl": { j: 5 }, + "afbmotorcycles.co.uk": { j: 5 }, + "effector.pl": { j: 5 }, + "gronkh.tv": { j: 5 }, + "kps.com": { j: 5 }, + "uizard.io": { j: 5 }, + "africam.com": { j: 5 }, + "bandenconcurrent.nl": { j: 5 }, + "ehrensache.jetzt": { j: 5 }, + "ejobs.ro": { j: 5 }, + "datagrottan.se": { j: 5 }, + "g2000.com.tw": { j: 5 }, + "118712.fr": { j: 5 }, + "konectis.com": { j: 5 }, + "reifentiefpreis.de": { j: 5 }, + "trezor.io": { j: 5 }, + "mercedes-benz.cr": { j: 5 }, + "morethantech.it": { j: 5 }, + "allinone.im": { j: 5 }, + "pacstall.dev": { j: 5 }, + "emall.by": { j: 5 }, + "fdm.dk": { j: 5 }, + "campusbrno.cz": { j: 5 }, + "nova-web.de": { j: 5 }, + "wokularach.pl": { j: 5 }, + "nibc.de": { j: 5 }, + "fftir.org": { j: 5 }, + "leki.pl": { j: 5 }, + "leki.com": { j: 5 }, + "schindler.de": { j: 5 }, + "craftelier.com": { j: 5 }, + "herbal-store.cz": { j: 5 }, + "qdq.com": { j: 5 }, + "edeka.de": { j: 5 }, + "10migliori-sondaggi.com": { j: 5 }, + "seguroscatalanaoccidente.com": { c: 77, j: 5 }, + "dlalakierni.pl": { j: 5 }, + "nelson.nl": { j: 5 }, + "marshall.com": { j: 5 }, + "mydhlfreight.com": { j: 5 }, + "depo.ee": { s: ".depo-cookies{display:none !important}", j: 5 }, + "tesco.hu": { j: 5 }, + "octopusenergy.es": { + s: 'div[data-testid="iconCookies"]{display:none !important}', + j: 5, + }, + "primor.eu": { j: 5 }, + "meschaussures.fr": { j: 5 }, + "kempten.de": { j: 5 }, + "regenwald-schuetzen.org": { j: 5 }, + "rtl9.com": { s: "#rgpdModal{display:none !important}", j: 5 }, + "mvmnext.hu": { j: 5 }, + "pubg.com": { j: 5 }, + "turnier.de": { j: 5 }, + "greenpanda.de": { j: 5 }, + "sfgate.com": { j: 5 }, + "airbike.pl": { j: 5 }, + "yamaha-motor.eu": { j: 5 }, + "yamaha-motor.com.ph": { j: 5 }, + "albert.cz": { j: 5 }, + "drogeriapigment.pl": { j: 5 }, + "prisjagt.dk": { j: 5 }, + "odido.nl": { j: 5 }, + "game.es": { j: 5 }, + "citibankonline.pl": { + s: "#cookiePolicyBanner.show{display:none !important}", + j: 5, + }, + "sp215.info": { j: 5 }, + "kisters.de": { j: 5 }, + "cheersapp.io": { j: 5 }, + "rolenplay.fr": { j: 5 }, + "dokiliko.com": { j: 5 }, + "menti.com": { j: 5 }, + "longines.com": { j: 5 }, + "kkh.de": { j: 5 }, + "microbit.org": { j: 5 }, + "evropochta.by": { j: 5 }, + "app-evs2023.de": { j: 5 }, + "ichgcp.net": { j: 5 }, + "leroymerlin.fr": { j: 5 }, + "leroymerlin.es": { j: 5 }, + "jawoll.de": { j: 5 }, + "aalto.fi": { j: 5 }, + "carbonify.de": { j: 5 }, + "groby.hu": { j: 5 }, + "worldshop.eu": { j: 5 }, + "janushenderson.com": { + s: "#ccc-action-button{display:none !important}", + j: 5, + }, + "gereedschapcentrum.nl": { j: 5 }, + "ub.edu": { j: 5 }, + "sumsub.com": { + s: 'button[class*="CookieButton"]{display:none !important}', + j: 5, + }, + "keyweb.de": { j: 5 }, + "hola.org": { j: 5 }, + "folders.nl": { j: 5 }, + "picockpit.com": { j: 5 }, + "efeedback.de": { j: 5 }, + "madrid.org": { s: "#emCookieWrapper{display:none !important}", j: 5 }, + "gripgrab.com": { j: 5 }, + "ibracorp.io": { j: 5 }, + "hokify.at": { j: 5 }, + "hokify.de": { j: 5 }, + "artifica.fr": { j: 5 }, + "ville-gif.fr": { j: 5 }, + "badundheizung.de": { j: 5 }, + "warpedsense.com": { j: 5 }, + "albamclothing.com": { j: 5 }, + "nykvarn.se": { j: 5 }, + "refunder.pl": { j: 5 }, + "fitnessgym-monheim.de": { j: 5 }, + "microshift.com": { j: 5 }, + "hofats.com": { j: 5 }, + "gesundheitsmanufaktur.de": { j: 5 }, + "microsolidarity.cc": { j: 5 }, + "mobilityurban.fr": { j: 5 }, + "ardutronix.de": { j: 5 }, + "ale.se": { s: ".MuiSnackbarContent-root{display:none !important}", j: 5 }, + "netcom-kassel.de": { j: 5 }, + "plnts.com": { j: 5 }, + "praxis.nl": { j: 5 }, + "resales.de": { j: 5 }, + "electronforge.io": { j: 5 }, + "coffeelab.nl": { j: 5 }, + "gazzetta.it": { j: 5 }, + "pysznosci.pl": { j: 5 }, + "campact.de": { j: 5 }, + "swedbank.ee": { j: 5 }, + "tradingdesk.finanzen.net": { j: 5 }, + "mainpost.de": { j: 5 }, + "genialne.pl": { j: 5 }, + "rangle.io": { j: 5 }, + "echo-online.de": { j: 5 }, + "tomshw.it": { j: 5 }, + "macnab.eu": { j: 5 }, + "jastrzabpost.pl": { j: 5 }, + "jmlnet.pl": { j: 5 }, + "senda.pl": { j: 5 }, + "aachener-zeitung.de": { j: 5 }, + "itextpdf.com": { j: 5 }, + "webasto.com": { j: 5 }, + "powershelluniversal.com": { j: 5 }, + "koeln.de": { j: 5 }, + "ilsole24ore.com": { s: "body{overflow:visible !important}", j: 5 }, + "voici.fr": { j: 5 }, + "gala.fr": { j: 5 }, + "telex.hu": { j: 5 }, + "gentside.com": { j: 5 }, + "telepolis.de": { j: 5 }, + "thestreet.com": { j: 5 }, + "rnd.de": { j: 5 }, + "stuttgarter-nachrichten.de": { j: 5 }, + "is.fi": { j: 5 }, + "hs.fi": { j: 5 }, + "computerbild.de": { j: 5 }, + "lotusbakeries.nl": { j: 5 }, + "mchs.se": { j: 5 }, + "itasportpress.it": { j: 5 }, + "fcinter1908.it": { j: 5 }, + "toronews.net": { j: 5 }, + "iodonna.it": { j: 5 }, + "juvenews.eu": { j: 5 }, + "leblob.fr": { j: 5 }, + "pcsoft-windev-webdev.com": { j: 5 }, + "e-pages.pub": { j: 5 }, + "kostencheck.de": { j: 5 }, + "sundair.com": { j: 5 }, + "naturschutz-sh.de": { j: 5 }, + "upperaustria.com": { j: 5 }, + "hornirakousko.cz": { j: 5 }, + "gorna-austria.pl": { j: 5 }, + "hornerakusko.sk": { j: 5 }, + "oberoesterreich.nl": { j: 5 }, + "geo.fr": { j: 5 }, + "tuebinger-umwelten.de": { j: 5 }, + "pcbleiterplatte.com": { j: 5 }, + "lomax.dk": { j: 5 }, + "lomax.se": { j: 5 }, + "jolstad.no": { s: ".show-cookie-pop-up{display:none !important}", j: 5 }, + "pompo.cz": { j: 5 }, + "pompo.sk": { j: 5 }, + "rockpoint.cz": { j: 5 }, + "deutschland.de": { j: 5 }, + "fbsbx.com": { j: 5 }, + "norlys.dk": { j: 5 }, + "naas.ai": { j: 5 }, + "ipn.pt": { s: "#cookie-law-panel{display:none !important}", j: 5 }, + "autoersatzteile.de": { j: 5 }, + "autoteiledirekt.de": { j: 5 }, + "swffm.de": { j: 5 }, + "kuestenpatent.info": { j: 5 }, + "der-hollaender.de": { j: 5 }, + "latka.cz": { j: 5 }, + "threads.com": { j: 5 }, + "rtvdrenthe.nl": { j: 5 }, + "rtvoost.nl": { j: 5 }, + "omroepzeeland.nl": { j: 5 }, + "omroepwest.nl": { j: 5 }, + "gld.nl": { j: 5 }, + "rijnmond.nl": { j: 5 }, + "1limburg.nl": { j: 5 }, + "omropfryslan.nl": { j: 5 }, + "rtvutrecht.nl": { j: 5 }, + "suedkurier.de": { j: 5 }, + "urlaubspiraten.de": { j: 5 }, + "urlaubspiraten.at": { j: 5 }, + "kayak.co.kr": { j: 5 }, + "cn.kayak.com": { j: 5 }, + "sparbankentanum.se": { j: 5 }, + "gx.me": { j: 5 }, + "wohn-design.com": { j: 5 }, + "draussenstadt.berlin": { j: 5 }, + "godox.eu": { j: 5 }, + "salonydenon.cz": { j: 5 }, + "salonydenon.pl": { j: 5 }, + "frischeparadies.de": { j: 5 }, + "besutilities.co.uk": { j: 5 }, + "lajtmobile.pl": { j: 5 }, + "sosfanta.com": { j: 5 }, + "voipshop.nl": { j: 5 }, + "routershop.nl": { j: 5 }, + "headsetwinkel.nl": { j: 5 }, + "gaggenau.com": { j: 5 }, + "tio.ch": { j: 5 }, + "metro.sk": { j: 5 }, + "makro.es": { j: 5 }, + "multiplayer.it": { j: 5 }, + "forbidmedia.com": { j: 5 }, + "expressvpn.com": { j: 5 }, + "bike-onlineshop.de": { j: 5 }, + "be2.cz": { j: 5 }, + "be2.fr": { j: 5 }, + "ohmymag.com": { j: 5 }, + "tormek.com": { j: 5 }, + "music.amazon.de": { j: 5 }, + "music.amazon.fr": { j: 5 }, + "music.amazon.co.uk": { j: 5 }, + "larousse.fr": { j: 5 }, + "hellozdrowie.pl": { j: 5 }, + "eurogamer.pl": { j: 5 }, + "calmwaters.de": { j: 5 }, + "centrumxp.pl": { j: 5 }, + "onexstore.pl": { j: 5 }, + "migros.ch": { + s: '[data-js-module*="cookie-banner"]{display:none !important}', + j: 5, + }, + "coopmobile.ch": { j: 5 }, + "ledenicheur.fr": { j: 5 }, + "pricespy.co.uk": { j: 5 }, + "hintaopas.fi": { j: 5 }, + "pricespy.co.nz": { j: 5 }, + "trixonline.be": { j: 5 }, + "deroma.be": { j: 5 }, + "allecco.pl": { j: 5 }, + "zikodermo.pl": { j: 5 }, + "swiatleku.pl": { j: 5 }, + "nauka.rocks": { j: 5 }, + "corrieredellosport.it": { j: 5 }, + "tuttosport.com": { j: 5 }, + "buss-wohnen.de": { j: 5 }, + "refurbed.pl": { j: 5 }, + "refurbed.dk": { j: 5 }, + "refurbed.fr": { j: 5 }, + "refurbed.nl": { j: 5 }, + "refurbed.se": { j: 5 }, + "calvendo.com": { j: 5 }, + "calvendo.fr": { j: 5 }, + "calvendo.de": { j: 5 }, + "clickdoc.de": { j: 5 }, + "clickdoc.fr": { j: 5 }, + "aida64.it": { j: 5 }, + "aida64.de": { j: 5 }, + "aida64.hu": { j: 5 }, + "aida64.com.ua": { j: 5 }, + "favi.hu": { j: 5 }, + "favi.hr": { j: 5 }, + "favi.pl": { j: 5 }, + "favi.sk": { j: 5 }, + "favi.ro": { j: 5 }, + "favi.it": { j: 5 }, + "favi.se": { j: 5 }, + "favi.co.uk": { j: 5 }, + "regiojet.de": { j: 5 }, + "regiojet.cz": { j: 5 }, + "regiojet.sk": { j: 5 }, + "regiojet.at": { j: 5 }, + "regiojet.hu": { j: 5 }, + "regiojet.ua": { j: 5 }, + "regiojet.pl": { j: 5 }, + "resursbank.no": { j: 5 }, + "resursbank.dk": { j: 5 }, + "resursbank.fi": { j: 5 }, + "handelsbanken.com": { j: 5 }, + "handelsbanken.fi": { j: 5 }, + "handelsbanken.dk": { j: 5 }, + "handelsbanken.no": { j: 5 }, + "handelsbanken.co.uk": { j: 5 }, + "austria-email.at": { j: 5 }, + "austria-email.de": { j: 5 }, + "austria-email.com": { j: 5 }, + "stilord.pl": { j: 5 }, + "stilord.it": { j: 5 }, + "stilord.es": { j: 5 }, + "stilord.de": { j: 5 }, + "stilord.fr": { j: 5 }, + "stilord.com": { j: 5 }, + "hanos.de": { j: 5 }, + "renishaw.se": { j: 5 }, + "renishaw.fr": { j: 5 }, + "renishaw.it": { j: 5 }, + "renishaw.de": { j: 5 }, + "renishaw.es": { j: 5 }, + "renishaw.hu": { j: 5 }, + "renishaw.nl": { j: 5 }, + "renishaw.pl": { j: 5 }, + "renishaw.si": { j: 5 }, + "renishaw.jp": { j: 5 }, + "renishaw.com": { j: 5 }, + "renishaw.co.kr": { j: 5 }, + "renishaw.com.cn": { j: 5 }, + "renishaw.com.tw": { j: 5 }, + "renishaw.com.br": { j: 5 }, + "renishaw.com.tr": { j: 5 }, + + "kika.ee": { j: 5 }, + "kika.lt": { j: 5 }, + "eneco.com": { j: 5 }, + "saniweb.nl": { j: 5 }, + "saniweb.be": { j: 5 }, + "euronics.ee": { j: 5 }, + "euronics.lv": { j: 5 }, + "adidas.ch": { j: 5 }, + "adidas.co.za": { j: 5 }, + "adidas.com.eg": { j: 5 }, + "adidas.co.kr": { j: 5 }, + "adidas.com.br": { j: 5 }, + "adidas.com.ar": { j: 5 }, + "colourbox.com": { j: 5 }, + "colourbox.de": { j: 5 }, + "colourbox.dk": { j: 5 }, + "colourbox.es": { j: 5 }, + "hema.com": { j: 5 }, + "hema.nl": { j: 5 }, + "dafy-moto.be": { j: 5 }, + "aviasales.com": { j: 5 }, + "aviasales.ru": { j: 5 }, + "crocs.de": { j: 5 }, + "umarex.com": { j: 5 }, + "umarex.de": { j: 5 }, + "petcity.lv": { j: 5 }, + "petcity.ee": { j: 5 }, + "apotheka.lt": { j: 5 }, + "apotheka.lv": { j: 5 }, + "apotheka.ee": { j: 5 }, + "inshared.de": { j: 5 }, + "ravensburger.de": { j: 5 }, + "ravensburger.co.uk": { j: 5 }, + "c-date.de": { j: 5 }, + "c-date.at": { j: 5 }, + "c-date.pl": { j: 5 }, + "c-date.com": { j: 5 }, + "c-date.com.hr": { j: 5 }, + "amway.si": { j: 5 }, + "amway.ro": { j: 5 }, + "amway.de": { j: 5 }, + "amway.cz": { j: 5 }, + "amway.be": { j: 5 }, + "amway.fr": { j: 5 }, + "amway.ie": { j: 5 }, + "amway.at": { j: 5 }, + "amway.co.uk": { j: 5 }, + "amway.com.tr": { j: 5 }, + "drinkcentrum.cz": { j: 5 }, + "drinkcentrum.sk": { j: 5 }, + "drinkcentrum.hu": { j: 5 }, + "backmarket.ie": { j: 5 }, + "backmarket.sk": { j: 5 }, + "backmarket.co.jp": { j: 5 }, + "pccomponentes.fr": { j: 5 }, + "allegro.sk": { j: 5 }, + "banknorwegian.se": { j: 5 }, + "banknorwegian.fi": { j: 5 }, + "banknorwegian.no": { j: 5 }, + "submodica.xyz": { j: 5 }, + "submodica.com": { j: 5 }, + "bestdrive.at": { j: 5 }, + "bestdrive.no": { j: 5 }, + "bestdrive.ch": { j: 5 }, + "bestdrive.cz": { j: 5 }, + "bestdrive.sk": { j: 5 }, + "character.ai": { j: 5 }, + "account.yougov.com": { j: 5 }, + "order.fiveguys.nl": { j: 5 }, + "webstore.zvw.de": { j: 6 }, + "krant.bndestem.nl": { j: 3 }, + "ezeitung.weser-kurier.de": { j: 3 }, + "blaetterkatalog.welt.de": { j: 3 }, +}; + +const blockUrls = { + common: [ + { + r: "/iubenda_cs", + e: [ + "radiomontecarlo.net", + "video.repubblica.it", + "video.lastampa.it", + "nablawave.com", + "buondi.it", + "tgcom24.mediaset.it", + "mediasetinfinity.mediaset.it", + "mediaset.it", + "telerama.fr", + "skuola.net", + ], + }, + { + r: "/ccm19_", + e: ["ccm19.de"], + }, + { + r: "static.clickskeks.at", + }, + { r: "/amp-user-notification-" }, + { r: "sn.sanoma.fi/js/sccm" }, + { + q: true, + r: "/api/rest/settings/public?fields=endUserAgreement", + }, + { r: "congstar-media.de/fileadmin/cpolicy/" }, + { r: "connect.danone.es" }, + { r: "/js/components/es6/PrivacyPolicy" }, + { r: "codice.shinystat.it/cgi-bin/getcod.cgi" }, + { r: "whitepress.pl/common/pltk/" }, + { r: "js.hs-analytics.net/analytics" }, + { r: "jsdelivr.net/wp/wp-slimstat" }, + { r: "/js/dsvgo." }, + { r: "/Flurrybox_EnhancedPrivacy/" }, + { r: "static.axept.io/sdk" }, + { r: "/tarteaucitron.css" }, + { r: "notice.sp-prod.net" }, + { r: "htmedia.in/analytics-js" }, + { r: "campact.containers.piwik.pro" }, + { r: "containers.piwik.pro" }, + { r: "wpcc.io/lib" }, + { r: "tag.goadopt.io" }, + { r: "/typo3conf/ext/supi/" }, + { r: "omnigrafitalia.it/policy" }, + { r: "/edgecastcdn.net" }, + { r: "/koriolis_gtm/theshield" }, + { r: "fourmizz.fr/rgpd" }, + { r: "hu-manity.co/hu-banner" }, + { r: "/ConsentManager,Sticky" }, + { r: "/js/rgpd/" }, + { r: "/module-rgpd/" }, + { r: "/rcs_cpmt/", e: ["video.corriere.it", "video.gazzetta.it"] }, + { r: "/bloc/django/ckcsfrg" }, + { r: "ccm19.vucx.de" }, + { r: "/avia-bootstrap/js/klaro/" }, + { r: "exm-medien.de/cman" }, + { r: "e2d-cms.de/cman" }, + { r: "/usercentrics-sdk/" }, + { r: "cc.dalten.cz/ccJs" }, + { r: "/ccm19os/" }, + { r: "transcend.io/cm/" }, + { r: "/avisopcdidomi" }, + { r: "/ccm19/public/app" }, + { r: "webcache.datareporter.eu" }, + { r: "webcache-eu.datareporter.eu" }, + { r: "cdn.realpeoplemedia.co.uk" }, + { r: "/assets-usercentrics/uc-version" }, + { r: "/Sticky2,ConsentManager" }, + { r: "cnilCookie.js" }, + { r: "basketballbelieve.com" }, + { r: "app.usercentrics.eu/browser-ui/", e: ["kicker.de", "kicker.ch"] }, + { r: "cc.anytrack.de/app.js" }, + { r: "/utag/ctm/business-insurance/prod/utag.js" }, + { r: "/GDPRPanelComponent" }, + { r: "aida.de/assets/coobann/" }, + { r: "/ModalEngage,ConsentManager,Sticky" }, + { r: "/coolkies-walkies/" }, + { r: "/tagcommander/tc_" }, + ], + common_groups: { + cookie: [ + { r: "/media/plg_system_cookieconfirm" }, + { r: "cookie_meldung.js" }, + { r: "cookiewarning.js" }, + { r: "cookiewarning4.js" }, + { r: "catalogocoop.it/cookie.js" }, + { r: "/wp-content/mu-plugins/cookie_notifier" }, + { r: "freegamehosting.eu/js/cookies.js" }, + { r: "jp2w.pl/a/cookie.js" }, + { + r: "https://cdn.serviceform.com/serviceform-tools/privacy/sf-privacy-partner.js?v=nethit", + e: ["https://www.lumise.se/"], + }, + { + r: "cookieConsent.js", + e: ["talktalk.co.uk", "blackboard.com", "kayak.pl", "gamersgate.com"], + }, + { r: "/inc/cookiechoices.js" }, + { r: "metpartner.pl/cookie/info_cookie.js" }, + { r: "catalogo.pusc.it/pusc_jquery.cookie.min.js" }, + { r: "cookie_law.js" }, + { + r: "lebendiges-aachen.de/includes/javascript/cookiechoices/cookiechoices.js", + }, + { + r: "cookies.reedbusiness.nl/script/cookiechecker/cookiejs.js", + }, + { r: "/javascript/garante-privacy/js-cookie-master" }, + { r: "/wp-content/plugins/cookie-compliance" }, + { + r: "cdn.webgenerator.nl/_NoCDN/Javascript/CookieBar/cookies.min.js", + }, + { r: "cookiesamtykke.js" }, + { r: "/modules/mod_pescookies" }, + { r: "/cookiesdirective" }, + { r: "/webapps/bb-cookie-disclosure" }, + { r: "cookie-use-policy.js" }, + { r: "cookies.orangegames.com/assets/js/cc.js" }, + { r: "/cookie-policy.js", e: ["newpharma.be"] }, + { r: "/ico_cookies.js" }, + { r: "/comun/cookie_comercial.js" }, + { r: "hogarutil.com/js/cookies.js" }, + { r: "/cookielaw.js" }, + { r: "bootstrap-cookie-consent.js" }, + { r: "cookieDisclaimer.js" }, + { r: "/public/scripts/cookie/popup.js" }, + { + r: "gartneriraadgivningen.dk/skinCss/website/js/cookie/cookie.js", + }, + { + r: "/cookieconsent.js", + e: [ + "blackboard.com", + "kayak.pl", + "portal.easygreenenergy.at", + "oekostrom.at", + "gin-rummy-online.com", + "gamersgate.com", + "spielemax.de", + "tonershop.at", + "plus-gp-joule.de", + ], + }, + { r: "/cookieconsentpopup.js" }, + { r: "cookiePolicyEUPopin" }, + { r: "cookielawscript.js" }, + { r: "cookiepolicy-client.js" }, + { r: "cookie-disclaimer.lemm.de/cd.js" }, + { r: "cookiebar-init.js" }, + { r: "cookie_consent.js", e: ["check24.de"] }, + { r: "cookiewarning2.js" }, + { r: "phufart.pl/info_o_cookie_utf8.js" }, + { r: "cookieInfo.js" }, + { r: "oleificiozucchi.it/cookie.js" }, + { r: "/cookieAccept.js" }, + { r: "videoland.com/external/cookiewall" }, + { r: "/cookiesDirective.min.js" }, + { r: "/cookie-law-plugin_en.js" }, + { + r: "/wp-content/plugins/libernazione-utils/js/libcookies.js", + }, + { r: "aegon.nl/data/cookiewall" }, + { + r: "cultizm.com/templates/c2012light/javascript/cookies", + }, + { r: "cookieprivacygenerator.js" }, + { r: "blogcindario.com/cookie.php" }, + { r: "promoracing.it/cookies/popup.cookie.js" }, + { r: "harazd.net/info_o_cookie_utf8.js" }, + { r: "cookie_acceptance_modal.js" }, + { r: "eurail_responsive_law_cookie_banner.js" }, + { r: "/dometic/dist/components/cookiescomponent" }, + { r: "basiszinssatz.info/cookiescript.js" }, + { + r: "leporc.com/sites/all/modules/custom/info_cookies/info_cookies.js", + }, + { + r: "static.origos.hu/s/js/custom/origo/accept-cookie.js", + }, + { r: "jquery-easy-eu-cookie-law.js" }, + { r: "shop.szakalmetal.hu//js/cookies.js" }, + { + r: "cdn.nwmgroups.hu/s/js/custom/origo/accept-cookie.js", + }, + { + r: "bootsticks.npage.de/assets/js/cookieconsent.latest.min.js", + }, + { r: "blogspot.it/js/cookiechoices.js" }, + { r: "blogspot.at/js/cookiechoices.js" }, + { r: "blogspot.es/js/cookiechoices.js" }, + { r: "blogspot.ee/js/cookiechoices.js" }, + { r: "blogspot.pl/js/cookiechoices.js" }, + { r: "blogspot.cz/js/cookiechoices.js" }, + { r: "blogspot.dk/js/cookiechoices.js" }, + { r: "blogspot.ie/js/cookiechoices.js" }, + { r: "blogspot.fr/js/cookiechoices.js" }, + { r: "blogspot.si/js/cookiechoices.js" }, + { r: "blogspot.hu/js/cookiechoices.js" }, + { r: "blogspot.sk/js/cookiechoices.js" }, + { r: "blogspot.se/js/cookiechoices.js" }, + { r: "blogspot.fi/js/cookiechoices.js" }, + { r: "blogspot.lt/js/cookiechoices.js" }, + { r: "blogspot.gr/js/cookiechoices.js" }, + { r: "blogspot.ro/js/cookiechoices.js" }, + { r: "blogspot.bg/js/cookiechoices.js" }, + { r: "blogspot.be/js/cookiechoices.js" }, + { r: "blogspot.hr/js/cookiechoices.js" }, + { r: "blogspot.de/js/cookiechoices.js" }, + { r: "blogspot.pt/js/cookiechoices.js" }, + { r: "blogspot.nl/js/cookiechoices.js" }, + { r: "blogspot.no/js/cookiechoices.js" }, + { r: "blogspot.is/js/cookiechoices.js" }, + { r: "blogspot.cl/js/cookiechoices.js" }, + { r: "blogspot.lv/js/cookiechoices.js" }, + { r: "blogspot.ch/js/cookiechoices.js" }, + { r: "blogspot.ba/js/cookiechoices.js" }, + { r: "blogspot.lk/js/cookiechoices.js" }, + { r: "blogspot.ru/js/cookiechoices.js" }, + { r: "blogspot.com/js/cookiechoices.js" }, + { r: "blogspot.co.uk/js/cookiechoices.js" }, + { r: "blogspot.ca/js/cookiechoices.js" }, + { r: "/ext/zt_popupcookies/" }, + { r: "iti.si/deljene_datoteke/cookies.js" }, + { + r: "/wp-content/plugins/responsive-cookie-consent/", + }, + { r: "skm.warszawa.pl/js/cookie.js" }, + { r: "/js/cookie-info.js" }, + { r: "/cookie_law/plugin.js" }, + { q: true, r: "/jslibrary/cookiewarning?" }, + { + r: "/wp-content/plugins/cookie-notice", + e: ["kapitalkontor.com", "barzahlen.de"], + }, + { + r: "airnewzealand.co.nz/vbook/actions/cookieconsent", + }, + { r: "/cg_cookie.js" }, + { r: "grsuk.com/scripts/cookie-info.js" }, + { r: "cookie-consent.es5.min.js" }, + { r: "/js/cookielaw_mip.js" }, + { r: "informacja_cookies.js" }, + { r: "cookiefix.dynamicline.hu/fixcookie.js" }, + { r: "/cookie-consent.min.js" }, + { r: "/cookie-policy.min.js" }, + { + r: "/wp-content/plugins/eu-cookie-law-wp-cookie-law/", + }, + { r: "eurocookie.galilcloud.wixapps.net" }, + { r: "/cookie-terms.min.js" }, + { r: "/js/cookieStatement.js" }, + { r: "wawona.hu/cookie-box/" }, + { r: "/js/components/cookiescomponent" }, + { r: "/cookiesinfo/cookieinfo.min.js" }, + { r: "/cookie-consent/cookie-consent.umd.js" }, + { + r: "/cookiebanner.", + e: [ + "huk24.de", + "huk.de", + "adtipp.de", + "nectar.com", + "neckermann.de", + "exali.de", + "raiplaysound.it", + "check24.de", + ], + }, + { r: "/common/cpol/cookiepolicy.php" }, + { r: "/cookie-widget/latest/cookiewidget.js" }, + { r: "static.talparadio.nl/js/cookiecheck.js" }, + { r: "bmedonline.es/js/cookies.js" }, + { r: "/consentcookie.min.js" }, + { r: "cookie.consent.is" }, + { r: "/cookie-notification.js" }, + { r: "filer_-_cookie_disclaimer_ny/" }, + { r: "/cpresources/cookieconsent/js/cookies.min.js" }, + { r: "layer22.net/scripts/cookies-no-conflict-naxa" }, + { r: "/cookiecuttr-eu-cookie-law-compliance/" }, + { r: "jquery.eu-cookie-consent.min.js" }, + { r: "/cookiebar.jquery.js" }, + { r: "trashmail.com/js/cookie" }, + { r: "gratiz.nl/cookie-script.js" }, + { r: "/cookie-service/js/client.js" }, + { r: "/js/euc_cookie.js" }, + { r: "/web/components/cookie-consent/" }, + { + r: "/jquery.cookiesdirective.js", + e: ["servizionline.gruppoascopiave.it"], + }, + { r: "cookie-consent.azureedge.net/gdpr.js" }, + { r: "jquery.cookie.policy.min.js" }, + { r: "/prettycookies.js" }, + { r: "/accept-ad-targeting/cookie.js" }, + { r: "api.cookielaw.eu" }, + { r: "api.cookielaw-script.it" }, + { r: "/cookiealert.js", e: ["viessmann.com.pl"] }, + { r: "/external/ico.cookie." }, + { r: "/script/ico.cookie." }, + { r: "cookiewall.es5.min.js" }, + { r: "/cookiecompliance.js" }, + { r: "/remote/v1/cookie-notification" }, + { r: "/cookie-warning.js" }, + { r: "/cookienotice.js", e: ["betterworldbooks.com"] }, + { r: "private.dmscookie.com/scripts/" }, + { r: "tgory.sr.gov.pl/js/cookie.js" }, + { q: true, r: "/eu-cookie-law.js?browserId" }, + { r: "cookies.innershed.co.uk" }, + { + r: "/wp-content/mu-plugins/cookie_notifier/cn.min.js", + }, + { r: "/cookiebar_tls.js" }, + { r: "/wp-content/plugins/smart-cookie-kit/" }, + { r: "/cookie-notice.js" }, + { + r: "/CookiePolicy/resources/scripts/cookie.policy.min.js", + }, + { r: "/modules/cookieconsent/js/" }, + { r: "jquery.cookiepol.js" }, + { r: "/cookie-bar.js" }, + { r: "/cookie/cc_min.js" }, + { r: "/cookielaw/piskotkar.js" }, + { r: "myportalcms.com/template/js/mp_acookie.js" }, + { r: "/cookieplugin/cookie.js" }, + { r: "/cookie-message.js" }, + { r: "/cookies-banner.js" }, + { + r: "doitonlinemedia.nl/global-js/avg-cookie.js", + e: ["palazzogroep.nl"], + }, + { + r: "privacy.digimedia.com/check_cookie_country_code.js", + }, + { r: "/fortune_cookie_popup.js" }, + { r: "/cookiecsnt2/js/cookie.min.js" }, + { r: "/cookies-note.js" }, + { + r: "policy.app.cookieinformation.com", + e: [ + "kartor.eniro.se", + "kart.gulesider.no", + "kort.degulesider.dk", + "map.krak.dk", + "altibox.no", + "babysam.dk", + "elkjop.no", + "minaftale.dk", + "skousen.dk", + "skousen.no", + "whiteaway.com", + "whiteaway.no", + "whiteaway.se", + "dvdoo.dk", + ], + }, + { r: "/cookienotice/Js/" }, + { + r: "/wp-content/plugins/fortune-cookie-consent-policy/", + }, + { r: "gdl-cookiebar.tnt-digital.com/js/" }, + { r: "/nl-cookie-law.js" }, + { r: "/cookieaccept.js" }, + { r: "/ercookiebar." }, + { r: "/cookiewarn.js" }, + { r: "/cookie-hinweis/script-v2.js" }, + { r: "/js/cookieMessage.js" }, + { r: "/assets/js/sera/web/cookie.js" }, + { r: "cookiebanner.min.js" }, + { r: "/z7_cookiemanager.js" }, + { r: "/cookie-consent/js/", e: ["kawalekkodu.pl"] }, + { r: "cookieconsentnotice.js" }, + { r: "/modules/tnzcookie/" }, + { r: "/wp-content/plugins/gdpr-cookie-compliance" }, + { r: "/components/cookie-modal/cookie-modal.js" }, + { r: "/cookies-window.min.js" }, + { r: "/cookiewall-inline-for-popup.js" }, + { r: "/wp-content/plugins/cc-cookie-consent/" }, + { r: "/cookiePolicyV4.js" }, + { r: "/modules/cookiechoices.js" }, + { r: "/cookie-widget/bootstrap.js" }, + { r: "/jquery.tipsy.cookie.js" }, + { r: "cookie_choices.min.js" }, + { + r: "/wp-content/plugins/wp-cookie-allow/", + e: ["learndutch.org"], + }, + { r: "/wp-content/plugins/cookiemedia/" }, + { r: "/Resources/Public/js/cookiebar." }, + { r: "/plugins/system/cookiespolicynotificationbar" }, + { r: "cookieassistant.com/widget.js" }, + { r: "/helper-scripts/cookieconsent/" }, + { r: "/msifestiwal/Scripts/cookies.js" }, + { r: "/cookie-overlay-pl.js" }, + { r: "/cookie.notify.js" }, + { r: "/cpol/cookiepolicy.php" }, + { r: "/cookie-consent-manager.js" }, + { + r: "dtt.taleo.net/careersection/theme/381362/1547022019000/en/theme/js/cookies.js", + }, + { r: "/gdpr/cookies/cookiesLayer.js" }, + { r: "/CookiePolicyGa/cookiepolicyga.js" }, + { r: "/sdc/cookie_consent.html" }, + { + r: "/tmo_cookies/Resources/Public/Javascript/CookieSettings.js", + }, + { r: "deltaxmultimedia.com/cookielaw" }, + { r: "/web/components/cookieusage" }, + { r: "/wp-content/plugins/eagerly-tools-cookie" }, + { r: "/scripts/cookiebar" }, + { r: "/resources/CookieConsent/cookies.js" }, + { r: "buro-3.nl/cookie/cookie.js" }, + { r: "/ll_cookie_bar.js" }, + { r: "api.cookiemonster.is/embed" }, + { r: "/wp-content/plugins/g361-cookies-consents" }, + { r: "/Scripts/Cookies/cookieacceptance.js" }, + { r: "/extimages/scripts/ukcookie.js" }, + { r: "cookies.aptelink.pl/nc.js" }, + { r: "eu_cookie_banner.js" }, + { r: "/eu_cookie_compliance.js" }, + { r: "/dc-cookie-privacy-settings.min.js" }, + { r: "/cookiesPolicy/static/lib.js" }, + { r: "/cookiewarning-nosql.js" }, + { r: "/jquery.bpcookies.min.js" }, + { r: "/resources/js/cookie/cookie-bar" }, + { r: "/cookieConsentDialog.js" }, + { r: "/wp-content/plugins/bc-cookie-consent" }, + { r: "/modules/idxcookies/" }, + { r: "/javascript/cookieser.js" }, + { r: "/cookiesWidget/widget.js" }, + { + r: "consent.cookiebot.com", + e: [ + "storyhouseegmont.dk", + "storyhouseegmont.no", + "storyhouseegmont.se", + "egmont.com", + "stadtmobil.de", + "wwf.fi", + "login.nos.pt", + "asambeauty.com", + "cineplex.de", + "berlingske.dk", + "digimon.kochfilms.de", + "kino.dk", + "hoyavision.com", + "linak.es", + "linak.de", + "cajamar.es", + "digitaltrends.com", + "mein-grundeinkommen.de", + "werder.de", + "finanzmarktwelt.de", + "danbolig.dk", + "bt.dk", + "scubadiving.com", + "biomarkt.de", + "harzwasserwerke.de", + "stern.de", + "dasinvestment.com", + "derivate.bnpparibas.com", + "werkenbijlidl.nl", + "swspremberg.de", + "nngroup.com", + "bankia.es", + "bergbauernmilch.de", + "spiele-kostenlos-online.de", + "ekstrabladet.dk", + "epochtimes.de", + ], + }, + { + r: "/ccp-sites/components/structure/cookie-notification/", + }, + { r: "/cookies-info.js" }, + { r: "cookies.algo.at" }, + { r: "cookiehub.net/c" }, + { r: "/widgets/eu-cookie-law/" }, + { r: "app.cookieyes.com/client_data" }, + { r: "/skinCss/website/js/cookie/cookie.js" }, + { r: "freeprivacypolicy.com/cookie-consent" }, + { r: "/cookie-consent-module/dist" }, + { r: "/cookieOptIn.js" }, + { r: "/js/cookie_banner" }, + { r: "/jquery-cookies-alert.min.js" }, + { r: "cookielaw.emea.fcagroup.com" }, + { r: "/wp-content/plugins/tnk-cookies" }, + { r: "/cookiepopup.js" }, + { + r: "consent.cookiefirst.com", + e: ["swietawdomu.pl", "deutschesapothekenportal.de"], + }, + { r: "/cookies-policy.js" }, + { r: "/wp-content/plugins/liquorice-cookies" }, + { r: "cookie-switch.viminds.de/api" }, + { + r: "skyscnr.com/sttc/oc-registry/components/cookie-banner", + }, + { r: "/modules/cookiesplus/views/js/cookiesplus.js" }, + { r: "/mws-cookie-solution.min.js" }, + { + r: "/ajax/libs/cookieconsent2", + e: [ + "membersuite.com", + "la-becanerie.com", + "rijbewijskeuringennederland.nl", + "download.pixelexperience.org", + "ceramtec-group.com", + ], + }, + { + r: "/cookie-consent.js", + e: [ + "talktalk.co.uk", + "codexis.cz", + "lacoste.com", + "huuray.se", + "indiearenabooth.com", + ], + }, + { r: "/cookienotice-bootstrap.js" }, + { r: "/wp-content/plugins/cookieEuGH" }, + { r: "/cookiebar.js" }, + { r: "/gdpr/cookie-notice" }, + { r: "/cookiechoices.min.js" }, + { r: "/cookie-consent-min.js" }, + { + r: "cookieconsent.popupsmart.com/src/js/popper.js", + }, + { r: "flixbus.com/cookie-consent" }, + { r: "/typo3conf/ext/jscookieconsent" }, + { r: "/jquery.cookie-policy.js" }, + { r: "/cookie-alert.js" }, + { r: "up-cookiemon.wavecdn.net" }, + { + r: "/cookieBanner.", + e: [ + "adtipp.de", + "nectar.com", + "neckermann.de", + "exali.de", + "raiplaysound.it", + "check24.de", + ], + }, + { r: "/politica-cookies/leyCookies.js" }, + { r: "/trwcookieconsent/" }, + { r: "/dc_components/site/cookie-control/" }, + { r: "cookie-manager.de/cookie-manager/" }, + { r: "/pxpcookies.js" }, + { r: "/cookie/uccb-main" }, + { r: "/cookie_consent_min_js.js" }, + { r: "/onlinemanufaktur-cookie-notice/" }, + { r: "/mq_cookieconsent/" }, + { r: "/static/cookies/cookie-layer-wc-" }, + { r: "/cookie-bar/", e: ["vectra.pl", "urbanista.de"] }, + { r: "/cookiebar/scripts.js" }, + { r: "/fileadmin/cookieconsent/" }, + { r: "/cookieopt-min.js" }, + { r: "/micado.web.dsgvo.cookie" }, + { r: "wip.pl/js/cookie.js" }, + { r: "/docroot/js/app/modules/cookies-selection.js" }, + { r: "/typo3conf/ext/cookieman/" }, + { r: "/cookiecode.dist.min.js" }, + { r: "/cookie_agreement_dialogue.js" }, + { r: "googleapis.com/55_cookie-consent" }, + { r: "/nsd-cookie-banner.js" }, + { + r: "/wp-content/plugins/responsive-eu-cookie-notice", + }, + { r: "/wp-content/plugins/master-popups-cookieplus" }, + { r: "/cookie-banner-one.js" }, + { r: "/cookiemanagement.js" }, + { r: "/modules/mod_eu_cookies/" }, + { r: "/jquery.cookiefy/" }, + { r: "websitepolicies.com/lib/cookieconsent" }, + { r: "/typo3conf/ext/aip_cookie_law" }, + { r: "cookie.gg/c" }, + { r: "/plg_system_vpcookieconsent/" }, + { r: "/p8-cookie-bar.js" }, + { r: "/cookie-banner/cb.js" }, + { r: "/echonetcookie.js" }, + { r: "/cookie-policy-en.js" }, + { r: "/bb_cookieconsent/" }, + { q: true, r: "/?tx_z7cookiemanager" }, + { r: "/typo3conf/ext/kmacookies" }, + { r: "/_hw_cookie_dialog.js" }, + { r: "/cookie-consent-settings-ui/" }, + { r: "cookietrust.eu/script" }, + { r: "bs-cookie.staging.springbok.agency" }, + { r: "/cookie-banner.min.js", e: ["nice.org.uk"] }, + { r: "/WebUI/Cookies/allowcookies.js" }, + { + r: "/SharedComponents/bundle-scripts/cookie-consent", + }, + { r: "/cookieconsent.klaro." }, + { r: "/js/cookies_bar" }, + { q: true, r: "/modal/cookie-wall/?modal_view=true" }, + { r: "/wp-content/plugins/better_cookie_consent/" }, + { r: "/js/jquery-eu-cookie-law-popup" }, + { r: "flipdish-cookie-consent" }, + { r: "/js/cookie-law-ansi" }, + { r: "cookieconsent.syreta.com" }, + { r: "/js/deferred/cookie-consent" }, + { r: "/js/rodo-cookie" }, + { r: "/hw-cookie-dialog.js" }, + { r: "/accept-cookies.js" }, + { r: "/cookie_warning.js" }, + { r: "/plugins/cookies/tinybox.js" }, + { r: "/web/components/cookieconsent/" }, + { r: "cookie-bar.salessquad.co.uk" }, + { r: "/cookieMunchr.min.js" }, + { r: "nicmanager.com/static/cookie_guideline" }, + { r: "traderfox.de/lib/tfcookie.js" }, + { r: "/amadeus-plugin-cookies/" }, + { r: "/rh-cookieconsent-microsites.min.js" }, + { r: "/components/content/cookie-overlay/" }, + { r: "cookiemon.atcom.gr" }, + { r: "nbcsports.com/cookie-ack.js" }, + { r: "/js/gdpr/gdpr-cookie" }, + { r: "/jquery.ihavecookies.", e: ["wisla-plock.pl"] }, + { r: "/b2b-market/src/addons/cookie-consent/" }, + { r: "/vue/components/cookie-monster" }, + { r: "/wp-content/plugins/do-you-want-cookies/" }, + { r: "bascom.nl/cookies/consent.js" }, + { r: "/fluvius-eu-cookies.js" }, + { r: "/lyxor-cookies-disclaimer.js" }, + { r: "/grt-cookie-consent.js" }, + { r: "/bundles/cookiebar" }, + { r: "/avia-snippet-cookieconsent.js" }, + { r: "/user-cookie-banner/" }, + { r: "/typo3conf/ext/we_cookie_consent" }, + { r: "/wp-content/plugins/vp-cookies/" }, + { + r: "/system/modules/cookiecontrol/assets/js/cc.js", + }, + { r: "/cookieConsentNotif.js" }, + { r: "/typo3conf/ext/ne_cookies/" }, + { r: "/cookie-bar.min.js" }, + { r: "/ilovecookies.min.js" }, + { r: "/luxcookieconsent/" }, + { r: "/cookiehint/" }, + { r: "/cookieOptIn.min.js" }, + { r: "/sg_cookie_optin/" }, + { r: "/cookiebox.min.js", e: ["footroll.pl"] }, + { r: "/cookie.privacy.protection.js" }, + { r: "/new-cookie-policy." }, + { r: "/cookiehint.js" }, + { r: "/public-cookie-consent/" }, + { r: "/mod_jt_cookies/" }, + { r: "/js/dist/cookieAcceptance" }, + { r: "/cookiebanner/" }, + { r: "/acc.cookienotification.js" }, + { r: "/cookiepolicy.js" }, + { r: "cookie_api/cccframe" }, + { r: "/cookienote-" }, + { + q: true, + r: "/metro?sc_device=webcomponent&components=cookie", + }, + { r: "/cookie_msg.js" }, + { r: "/cookie_info.js" }, + { r: "js.cookietagmanager.net" }, + { r: "/assets/mnd-cookie-consent" }, + { r: "/js_cookies_legal.js" }, + { r: "/ys_cookie_consent/" }, + { r: "/cookie-consent-v2/" }, + { r: "/beautiful-and-responsive-cookie-consent/" }, + { r: "/cookie/banner" }, + { r: "/widget-module-cookies" }, + { r: "/lightweight-cookie-notice/" }, + { r: "/ocean-cookie-notice/" }, + { r: "/jst_eu_cookie/" }, + { r: "procookie.by.nf" }, + { r: "/gdpr-cookie.js" }, + { r: "jquery-eu-cookie-law-popup" }, + { r: "/cp_cookieconsent.js" }, + { r: "cookies.ae-webdesign.com" }, + { r: "/ws5_eucookie/" }, + { r: "/cookieConsent/cookieModal.js" }, + { r: "/js/consent-cookie" }, + { r: "cookies.fo/qookies" }, + { r: "/hw-cookie-consent/" }, + { + r: "/cookie-banner.js", + e: ["labs.strava.com", "crossfit.com"], + }, + { r: "/w4.cookiebar.js" }, + { r: "/wp-content/plugins/cookielay/" }, + { r: "plugin-cookie-consent/build" }, + { r: "/cookie/onetrust/" }, + { r: "/cookie-consent-settings-modal/" }, + { r: "/components/consent-cookie/" }, + { r: "/cookie-consent-service.js" }, + { r: "/cookieconsent.bundle.js" }, + { r: "/lgpd-cookie/" }, + { + r: "/wp-content/plugins/cookies-and-content-security-policy/", + }, + { r: "/cookiebox_uc_build.js" }, + { r: "/gen/cookie-notification" }, + { r: "/cookiesjsr.min.js", e: ["lcp.fr"] }, + { r: "/wp-content/plugins/eu-cookies-bar/" }, + { r: "/cookieOverlay-view.js" }, + { r: "/js/Widgets/cookieWidget", e: ["losteria.de"] }, + { r: "/js/minified/cookiecontrol.js" }, + { r: "/typo3conf/ext/ab1d_cookieconsent/" }, + { r: "/module/kabimba_cookie/" }, + { r: "/woody-addon-cookies/" }, + { r: "/__enzuzo-cookiebar.js" }, + { r: "/cookie_policy/ack.js" }, + { r: "/cookies-popup.js", e: ["northernpowergrid.com"] }, + { r: "/zedwcookie/" }, + { r: "/cookiedisclosure/core.js" }, + { r: "cookie.thynk.media/app.js" }, + { r: "/usercentrics/cookiebox" }, + { r: "/cookie-consent-tool/" }, + { r: "/cookie-notification.min.js" }, + { r: "onetrust.com/cookieconsentpub", e: ["fujifilm-x.com"] }, + { r: "/typo3conf/ext/dp_cookieconsent" }, + { r: "/cookie_banner.js" }, + { r: "/om_cookie_main.js" }, + { r: "/jquery.rgpd-cookies.js" }, + { r: "/bandeau_cookie.js" }, + { r: "/dist/js/cookie-consent" }, + { + r: "/cookieconsent.min.js", + e: [ + "sonnenverlauf.de", + "mondverlauf.de", + "leanlibrary.com", + "retrogames.cc", + "exagon.de", + "sozialversicherung-kompetent.de", + "varcevanje-energije.si", + "khl.ru", + "bauen-und-heimwerken.de", + "carport-diagnose.de", + "tricount.com", + ], + }, + { r: "/cookieConsentApp.js.gz" }, + { r: "/fileadmin/templates/cookie/fc_thin.js" }, + { r: "cdn.cookiecode.nl" }, + { r: "/wp-content/plugins/nd-cookie/" }, + { r: "/cookieconsent-all.min.js" }, + { r: "/cookieBanner.js" }, + { r: "/cookie-wall.js" }, + { r: "cookies.giant.cz/assets/consent" }, + { r: "cookies.praguebest.cz/dist" }, + { r: "/cookies-prompt/", e: ["gestiontv.vodafone.es"] }, + { r: "/bootstrap-cookie-consent-settings.js" }, + { r: "/rails_cookie_consent" }, + { r: "/rgpd/js/cookies.js" }, + { r: "/cookieBannerLoader.js" }, + { r: "cookieform.pl/assets/js/plugin" }, + { r: "/assets/components/cookiemanager/" }, + { r: "/ewcookienoteext.js" }, + { + r: "/clientlibs/components/content/cookie/cookielayer", + }, + { r: "/rm-cookieconsent.js" }, + { r: "/cookie-banner-vue" }, + { r: "cookiecdn.com/cwc.js" }, + { r: "/om-gdpr-cookie-consent.js" }, + { r: "cdn-cookieyes.com/client_data" }, + { r: "digitalsternemarketing.de/dscookie" }, + { r: "/modal-acceptare-cookie" }, + { r: "/cookies-bar/" }, + { r: "cookieconsent.blob.core.windows.net" }, + { r: "/all-cookieconsent-js.js" }, + { r: "/cookies-browser-alert-ui.fragment.js" }, + { r: "/tcf/cookie.js" }, + { r: "/bsgdprcookies/" }, + { r: ".cookiehub.eu" }, + { + r: "traveljuice-engines.prod.traveljuice.fr/cookies", + }, + { r: "/eu_cookie_compliance_override.js" }, + { r: "/smart-eu-cookies.min.js" }, + { r: "/gdpr-cookie-consent/" }, + { r: "/Pictorium/scripts/cookie-consent" }, + { r: "/jsLib/gdpr/cookie.js" }, + { r: "/cookieBar.js" }, + { r: "cc.controlcookies.com" }, + { r: "/cookieNotice.build.js" }, + { r: "/ux.ui-cookie-consent/" }, + { r: "/cookiesPopUp/" }, + { r: "/in2cookiemodal" }, + { r: "/cookie-banner/cookie-banner" }, + { r: "/polityka-prywatnosci/js/cookie-overlay" }, + { r: "/cookie-consent-portlet/" }, + { + r: "/wp-content/plugins/simple-gdpr-cookie-compliance/", + }, + { r: "/cookies-consents.js", e: ["posta.sk"] }, + { r: "theme-cookie/app/cookie.min.js" }, + { r: "plugins/ShprCookieFavour/" }, + { r: "cookies.ptj.de" }, + { r: "/cookieModal/clientlib" }, + { r: "/cookie-consent-banner/" }, + { r: "/dxcookieconsent/" }, + { r: "/wp-content/plugins/real-cookie-banner" }, + { r: "sohoshopcookies.js" }, + { r: "am-static.com/cookie-banner/sdk.js" }, + { r: "/marked-cookie-consent-web/app.js" }, + { r: "cdn.cookielaw.org", e: ["cnn.com"] }, + { r: "/wp-content/plugins/borlabs-cookie/" }, + { r: "/wp-content/plugins/gdpr-cookie-compliance/" }, + { r: "/etagen_cookie/" }, + { r: "/cookie_overlay.js" }, + { r: "/plugins/cookies-and-content-security-policy/" }, + { r: "/cookieBar.min.js" }, + { r: "/cookiedialog/cookieutility.js" }, + { r: "/wp-content/plugins/creare-eu-cookie-law-banner" }, + { r: "jsdelivr.net/npm/@finsweet/cookie-consent" }, + { r: "/cookieseubox.js" }, + { r: "/cookie/cc_cookie.js" }, + { r: "/cookieConsent.min.js", e: ["fransdewitte.nl"] }, + { r: "/category-assets/experiences/recurring/cookies" }, + { r: "/storage/ui/cookies-banner" }, + { r: "/cookiedisturber/" }, + { r: "/wp-content/plugins/lightweight-cookie-notice" }, + { r: "/typo3conf/ext/dm_cookies/" }, + { r: "/cookie-consent-dialogue.js" }, + { r: "/dist/scripts/cookie-control" }, + { r: "am-static.com/cookie-banner" }, + { r: "/marked-cookie-consent-web/" }, + { r: "app.falconcookie.de/storage" }, + { r: "/brd_cookies_consent/" }, + { r: "/modules/hicookielaw/" }, + { r: "/kbv-cookieconsent.js" }, + { r: "/cookie-consent-mycity.js" }, + { r: "/components/src/cookie-consent/" }, + { r: "/webtoffee-gdpr-cookie-consent/", e: ["altheaprovence.com"] }, + { r: "cookies.neuca24.pl/nc.js" }, + { r: "/cookies/manage-cookies-runtime" }, + { r: "/typo3conf/ext/ppw_cookie/" }, + { r: "/cookie-consent-widget/" }, + { r: "/modules/pages/js/cookie-dialog.js" }, + { r: "/typo3temp/assets/compressed/cookieman" }, + { r: "/cookiethough.min.js" }, + { r: "beyond-cookiebanner.de/app.js" }, + { r: "/assets/js/cookie_consent_manager" }, + { r: "/wp-content/plugins/viva-cookie-consent/" }, + { r: "/cookieMessage.min.js" }, + { r: "/michnhokn/cookie-banner/" }, + { r: "ddjnocookie.com/prod_public" }, + { r: "/modules/cookie_policy/frontend/" }, + { r: "/cookie_popup.js" }, + { r: "gdpsystem.eu/pl/cookiesprivacy" }, + { r: "/fcc-cookie-consent.js" }, + { r: "/gdpr-cookie-consent.min.js" }, + { r: "/cookieConsentScript" }, + { r: "/cookienoticepro.script.js" }, + { r: "/dsgvo/js/cookiemonster" }, + { r: "/cookie_consent_js" }, + { r: "/cookie-consent-request.js" }, + { r: "wko.at/gcm/cookie.js" }, + { r: "wko.at/css-js/scripts/cookie.js" }, + { r: "/frontend-core/js/cookieBox.js" }, + { r: "cookiemanager.dk/js/cm.js" }, + { r: "/mod_pixim_cookie/" }, + ], + consent: [ + { r: "tmgonlinemedia.nl/consent/script/consent.js" }, + { r: "privacy.ariadneathome.nl/script/consent.js" }, + { r: "privacy.vtwonen.nl/script/consent.js" }, + { r: "wpjslib-chunk-consent-form.js" }, + { r: "/js/consentbar.js" }, + { r: "/gdprpro/views/js/gdpr-consent.js" }, + { r: "/js/consent-banner.js" }, + { r: "s.clickiocdn.com/t/consent_" }, + { r: "/jppol-consent/js/bootstrap.js" }, + { r: "/opbox-rodo-consent-modal/index" }, + { r: "optanon.blob.core.windows.net/consent" }, + { r: "libertatea.ro/consent/config.js" }, + { r: "consent-notice.magix.com" }, + { r: "/taunton-user-consent-eu" }, + { r: "consensu.org/t/consent_", e: ["softzone.es"] }, + { + r: "consentmanager.mgr.consensu.org", + e: ["sourceforge.net", "webfail.com", "sudoku-aktuell.de"], + }, + { r: "/consently.min.js" }, + { r: "s.adroll.com/j/consent.js" }, + { r: "/consent-panel-vue.chunk.js" }, + { r: "consent.theneweuropean.co.uk" }, + { r: "/privacy-consent-banner.js" }, + { r: "thezen.garden/projects/zenconsent/" }, + { r: "smartconsent.ro/js/smart-consent.js" }, + { r: "/js/webflow-consent-manager" }, + { r: "app.consentassist.com/widget.js" }, + { r: "s.luxupcdnc.com/t/consent_" }, + { r: "cdn.appconsent.io", e: ["lefigaro.fr"] }, + { r: "consent.23g.io" }, + { r: "browser-consent-front.coco.s-cloud.fi" }, + { r: "/assets/consent-manager.js" }, + { r: "consent.weersvoorspelling.nl/v1" }, + { r: "/consent.webmasterplan.com/v2" }, + { r: "/js/adsconsent.min.js" }, + { q: true, r: "consent.truste.com/get?name=notice.js" }, + { + r: "consent.trustarc.com/notice", + e: [ + "tripit.com", + "concursolutions.com", + "fortune.com", + "formula1.com", + "forbes.com", + ], + }, + { r: "consent-manager.metomic.io" }, + { r: "cmp.uniconsent.com", e: ["photopea.com"] }, + { r: "/consent-banner-bootstrap" }, + { r: "tmgrup.com.tr/tmd-consent" }, + { r: "/js/consent-modal.js" }, + { r: "/api/snippets/js/consent-banner" }, + { r: "sixfifty.com/consent.js" }, + { r: "/gdpr/consent.js" }, + { r: "choices.consentframework.com" }, + { r: "cache.consentframework.com" }, + { r: "consentserve.mgr.consensu.org" }, + { r: "analytics-consent-manager.azureedge.net" }, + { r: "/mgm_consent.js" }, + { r: "hoffmann-group.com/common/consent" }, + { r: "/dv_t3_consent_management/" }, + { r: "/gsso_consent_manager.js" }, + { r: "avandor.com/consent" }, + { r: "/typo3conf/ext/data_consent/" }, + { r: "smart.idmnet.pl/consent" }, + { r: "kalevakonserni.fi/consent/gravito" }, + { r: "/bundle-consent-banner" }, + { r: "/modal-consent-component.min.js" }, + { r: "/consent-management/_include/init_consent.js" }, + { r: "pitcom-webanalyse.de/dsgvo/consent-banner" }, + { r: "wrd-aws.com/consent/" }, + { + r: "/wp-content/plugins/ag-consentmanager-no-bootstrap/", + }, + { r: "/static/consent-dialog." }, + { r: "/opbox-gdpr-consents/" }, + { r: "/cmp/consent-manager.js" }, + { + r: "ampproject.org/v0/amp-consent", + e: ["smartdroid.de", "lelum.pl"], + }, + { r: "consent.trustarc.com/v2/notice" }, + { r: "/resources/onetrust/js/consent.js" }, + { r: "/consent-manager/lazy-consent-manager" }, + { r: "/addons/consent_manager/" }, + { r: "/npm/ez-consent" }, + { r: "/piwik-consent-banner-script.js" }, + { r: "/fileadmin/template/js/cconsent.js" }, + { r: "/kconsent/kconsent29.js" }, + { r: "/consent-layer/js/consent-layer-loader.js" }, + { r: "/tm-gdpr-consent/" }, + { r: "snigelweb.com/adconsent" }, + { r: "sncmp.com/adconsent" }, + { + r: "consentmanager.net/delivery/js/cmp", + e: ["winfuture.de", "infranken.de"], + }, + { r: "consent-manager.confirmic.com" }, + { r: "consentbanner.de/public/app.js" }, + { r: "classistatic.de/consent-statics" }, + { r: "/consentcheck.de" }, + { r: "/gdpr-consent-management-platform/" }, + { r: "/drdsgvo-consent-script.js" }, + { r: "/gdpr-consent.bundle.js" }, + { r: "/consent/civic-bundle.js" }, + { r: "totalweb.gr/gdpr/consent" }, + { r: "/epaas.consentdrawer.bundle" }, + { r: "/consentbanner-fragment/" }, + { r: "altravia.com/connector/consent_mode.js" }, + { + r: "consentmanager.net/delivery/cmp", + e: ["winfuture.de", "infranken.de"], + }, + { r: "/taunton-user-consent.js" }, + { r: "/fileadmin/templates/js/cconsent.js" }, + { r: "/wp-content/plugins/okf-euconsent" }, + { r: "consent.daa.net/app.js" }, + { r: "/gdpr-consent-banner/" }, + { r: "/consent-management-app/" }, + { r: "consent.hr/delivery/js/cmp" }, + { q: true, r: "/bundles/consent-init?v=" }, + { r: "/acc.consent.js" }, + { r: "consent.scm-verlagsgruppe.de" }, + { r: "/wp-content/plugins/consent-magic-pro" }, + { r: "7gra.us/consentbar" }, + { r: "/dgp-cookie-consent" }, + { r: "/assets/as24-cmp/consent-banner/" }, + { r: "/wp-content/plugins/log-user-consents/" }, + { r: "consent-bist.de/public/app.js" }, + { r: "consent.digiapi.com/consent.js" }, + { r: "idealo.com/storage/cmp/consent-management.js" }, + { r: "consent.prointernet.com/consent.js" }, + { r: "/coockieconsent.js" }, + { + r: "consentmanager.net/delivery", + e: [ + "winfuture.de", + "echo-online.de", + "stern.de", + "spar.hu", + "spar.hr", + "spar.at", + "spar.si", + "interspar.at", + ], + }, + { r: "consent.comply-app.com" }, + { r: "kesko.fi/kconsent" }, + { r: "unpkg.com/@segment/consent-manager" }, + { r: "wko.at/static/ct/consent.js" }, + { r: "consenttool.haendlerbund.de/app.js?apiKey", q: true }, + { r: "consent.extrazimut.net/consent.js" }, + { r: "/cs_consent_modal.js" }, + ], + gdpr: [ + { r: "/js/gdpr_footer.js" }, + { r: "/js/gdpr.min.js" }, + { r: "/js/comun/avisopcgdpr.js" }, + { r: "/gdpr/gdpr.js" }, + { r: "gdpr.internetbrands.com" }, + { r: ".be/api/gdpr" }, + { r: ".nl/api/gdpr" }, + { r: "-gdpr-min.js" }, + { + r: "/gdpr-transparency-apnxs/latest/gdpr-bundle.js", + }, + { r: "sitemaps.services.zam.com/gdpr_optout.js" }, + { r: "/ibeugdpr.min.js" }, + { r: "consensu.org/gdpr/cmp/gdpr-cmp-ui.js" }, + { + r: "s3.amazonaws.com/sitemaps.services.zam.com/gdpr_standalone.js", + }, + { r: "/sizzlegdpr.snippet.min.js" }, + { r: "/js/gdpr/messaging." }, + { r: "/mdp.javascript.gdpr.min" }, + { r: "/emg-framework/public/js/gdpr" }, + { r: "/emg-framework/assets/js/gdpr" }, + { q: true, r: "/assets/js/gdpr.js?ver" }, + { r: "/gdpr/injectable.min.js" }, + { r: "/ishop-plugins/gdpr" }, + { r: "secure-cdn.mplxtms.com/gdpr" }, + { r: "/gdpr-banner.js" }, + { r: "/am2-gdpr-public.js" }, + { r: "/gdprscript.js" }, + { r: "/plugins/surbma-gdpr" }, + { r: "/gdpr-banner.min.js" }, + { r: "libraries.wmgartistservices.com/gdpr" }, + { r: "/gdprmain/prod/utag.js" }, + { r: "cdn.thisisdone.com/gdpr/" }, + { r: "gdpr-banner.awsmpsa.com" }, + { r: "securebrainpull.com/gdpr/" }, + { r: "gdpr500.com/widget/pandawidget/" }, + { r: "/bundle-gdpr.min.js" }, + { r: "/gdpr/CookieConsent", e: ["kayak.pl"] }, + { r: "/2018-gdpr.js" }, + { r: "/gdpr-cmp-ui.js" }, + { r: "/js/gdpr.min." }, + { r: "/plugins/gdpr/gdpr_ncoi.js" }, + { r: "/static/new/js/gdpr.js" }, + { r: "/libs/gdpr/cmp/cmp.bundle.js" }, + { r: "/pgdpr.min.js" }, + { r: "/policies/gdpr.js" }, + { r: "/gdpr/spd.js" }, + { r: "prizelogic.com/gdpr/third-party-optin.min.js" }, + { r: "/gdpr-popup.js" }, + { r: "/wordpress-ptchrgdprplugin/" }, + { + r: "gdpr-wrapper.privacymanager.io", + e: [ + "kinuskikissa.fi", + "geenstijl.nl", + "dailybuzz.nl", + "rtvnoord.nl", + "omroepbrabant.nl", + "futurezone.at", + "profil.at", + "kurier.at", + "weeronline.nl", + "lablue.de", + "vesti.bg", + ], + }, + { r: "evidon.com/pub/gdprnotice.js" }, + { r: "/wp-content/plugins/ct-ultimate-gdpr" }, + { r: "gdpr.mandarin-medien.de/manager.js" }, + { + r: "gdpr-tcfv2.sp-prod.net", + e: [ + "computerbild.de", + "programme-tv.net", + "bold.dk", + "welt.de", + "sport1.de", + "ostsee-zeitung.de", + "sky.com", + "lvz.de", + "mein-schoener-garten.de", + "autobild.de", + "bike-bild.de", + "bz-berlin.de", + "travelbook.de", + "si.com", + "capital.fr", + "t3n.de", + "is.fi", + ], + }, + { r: "yastatic.net/s3/gdpr" }, + { r: "/zgdpr.min.js" }, + { r: "/gdpr/pp_agreement.pc." }, + { r: "/gdpr/cmp/cmpBundle.min.js" }, + { r: "/webmd.gdpr/" }, + { r: "/wp-content/plugins/motus-gdpr" }, + { r: "/plugins/gdprprivacysetup/" }, + { r: "/cc-gdpr.js" }, + { r: "metronom.com/library/scripts/gdpr" }, + { r: "/typo3conf/ext/lin_gdpr/" }, + { r: "/tronic-gdpr/" }, + { r: "/gdpr-banner/" }, + { r: "/typo3conf/ext/dbb_gdpr" }, + { r: "/gdpr-appliance.js" }, + { r: "pdcc.gdpr.es" }, + { r: "/gdpr-redirect.min.js" }, + { r: "/js/shared/gdpr.js" }, + { r: "/sdk-gdpr.min.js" }, + { r: "/js/gdpr-component" }, + { r: "/gdprDialog.js" }, + { r: "/bluelabs-gdpr/" }, + { r: "/gdprScriptComponent.js" }, + { r: "mediavine.com/tags/gdpr" }, + { r: "pubnation.com/tags/gdpr" }, + { r: "ecos.am/gdpr.js" }, + { r: "/modal-gdpr.umd.js" }, + { r: "/gdpr_notice.js" }, + { r: "/wp-content/plugins/lexon-gdpr/" }, + { r: "/popin-gdpr.js" }, + { r: "/modules/gdprpro/" }, + { r: "gdpr-api.sharethis.com/cmp" }, + ], + privacy: [ + { r: "/media/plg_system_eprivacy", e: ["reshade.me"] }, + { r: "recepttar.hu/js/privacy.js" }, + { + r: "cmp.dmgmediaprivacy.co.uk", + e: ["metro.co.uk", "gbnews.uk"], + }, + { r: "jssdk.privacy.pre.schibsted.com" }, + { r: "secureprivacy.ai/secureprivacy-plugin/" }, + { r: "/vendor/weka/privacykit/" }, + { r: "privacy.clym.io/js/clym-widget.js" }, + { r: "/js/privacypolicy.js" }, + { r: "/bosch-privacy-settings-" }, + { r: "/js/general/avada-privacy.js" }, + { + r: "public.message-business.com/Javascript/mb.privacyManager", + }, + { r: "cdn.reeltime.no/pm_assets/privacy/" }, + { r: "ftcguardian.com/privacy-update" }, + { r: "privacypolicy.trgr.be/widget" }, + { r: "/privacyopt.js" }, + { + r: "/privacypolicy/styles/all/template/remove_url.js", + }, + { + r: "psi.schibsted.com/api/v2/privacy/notification", + }, + { r: "/wp-content/plugins/privacy-policy-info/" }, + { r: "/e-privacy.min.js" }, + { r: "/privacyConsentBar.js" }, + { r: "tagcommander.com/privacy", e: ["labanquepostale.fr"] }, + { + r: "isgprivacy.cbsi.com/dist/optanon", + e: [ + "cbsnews.com", + "startrek.com", + "insideedition.com", + "cbslocal.com", + "etonline.com", + ], + }, + { r: "/contao-privacy-center.js" }, + { r: "privacy-policy.u-lab.nl" }, + { + r: "trustcommander.net/privacy", + e: ["tf1info.fr", "tf1.fr"], + }, + { r: "app.eprivacy-keeper.eu" }, + { r: "/wp-content/plugins/en-privacy-notification/" }, + { r: "privacy.claytonhomes.com" }, + { r: "shopify.com/shopifycloud/privacy-banner" }, + { r: "/wp-content/plugins/enua-privacy-policy/" }, + { r: "demotywatory.pl/res/js/privacy_policy.js" }, + { r: "/eprivacy/js/eprivacy.js" }, + { r: "/sf-tagomo-privacy.js" }, + { r: "/s4s-privacy-module/" }, + { r: "/shopsshort/privacy/" }, + { r: "heg-cp.com/upm/privacy-manager" }, + { q: true, r: "tag=ui/privacy/CookiesConsent" }, + { r: "/dock-privacy-settings.esm.js" }, + { r: "privacy.wum.rocks/public/app.js" }, + { r: "/tagcommander/privacy_" }, + { r: "/serviceform-tools/privacy/sf-privacy" }, + { r: "/privacy-dialog-tracking.js" }, + { r: "/privacy/providers/CookiesDataProvider" }, + { r: "/contao-privacy-center" }, + { r: "/wp-content/plugins/myagileprivacy/" }, + ], + cmp: [ + { r: "cmp.lemonde.fr" }, + { r: "cmp.quantcast.com" }, + { r: "cmp.nextday.media/cmp", e: ["vi.nl", "omroepwest.nl"] }, + { r: "cmp.dreamlab.pl" }, + { r: "/media/cmp/int_cmp_banner" }, + { r: "consensu.org/delivery/cmp.min.js" }, + { r: "sipaof.mgr.consensu.org/sipacmp" }, + { r: "/cmp/sourcepoint/sp-msg.js" }, + { r: "cmp.cdntrf.com" }, + { r: "cmp.mediavine.com" }, + { r: "/cmpCookie.js" }, + { r: "/js/library/cmp/cmp.bundle-" }, + { r: "cmp-loader.choice.faktor.io" }, + { r: "/diyscmp.min.js" }, + { r: "bilsyndication.com/js/cmp" }, + { r: "bilsyndication.com/plugins/cmp" }, + { r: "cmp.osano.com" }, + { r: "vlitag.com/plugins/cmp" }, + { r: "cmp.md-nx.com" }, + { r: "cdn.opencmp.net", e: ["foraum.de", "idowa.de"] }, + { + r: "cmp.faktor.mgr.consensu.org", + e: ["omroepwest.nl", "consent.talpanetwork.com"], + }, + { r: "gravito.net/cmp" }, + { r: "cdncmp.richaudience.com" }, + { r: "heymatic.com/assets/cmp" }, + { r: "/cmp/js/vendors~cmpUi" }, + { r: "ustatik.com/public/cmp" }, + { r: "mrf.io/cmp" }, + { r: "cmp.cls.pm" }, + { r: "gravito.net/lightcmp" }, + { r: "onetag-sys.com/cmp" }, + { r: "/truendo_cmp.pid.js" }, + { r: "cmp.optad360.io" }, + { r: "snigelweb.com/sncmp" }, + { r: "seznam.cz/js/cmp" }, + { r: "/pubtech-cmp" }, + { r: "cmp.pafo.fairbung.com" }, + { r: "sibbo.net/v2/sibbo-cmp" }, + { r: "24net.cz/resources/js/cmp.js" }, + { r: "/quorn-cmp.min.js" }, + { r: "cmps.o2.cz/delivery" }, + { r: "/tcf-cmp.min.js" }, + { r: "fastcmp.com/fast-cmp.js" }, + { r: "apps.ludostation.com/cmp/v2/cmp.js" }, + { r: "mrdev-cmp/assets/js/script.js" }, + { r: "cmp.setupcmp.com" }, + { r: "cmp.meteored.com" }, + { r: "veodys.fr/api/cmp" }, + { r: "/sibbo-cmp-core.js", e: ["atresplayer.com"] }, + { r: "gravito.net/alehdetcmp" }, + { r: "fastcmp.com/fast-cmp" }, + { r: "/sibbo-cmp-loader.js" }, + { r: "cmp.springernature.com" }, + { r: "determinator.service-cmp.com" }, + { r: "seznam.cz/js/cmp2/scmp.js" }, + { r: "seznam.cz/js/cmp2/scmp-external.js" }, + ], + Cookie: [ + { r: "gofundme.com/js/3.0/visitorCookie.js" }, + { r: "/CookiesDirective" }, + { r: "CookieAccept/affirmation.js" }, + { + r: "ariba.com/assets/scripts/classes/Ariba.Compliance.CookieConsent.js", + }, + { + r: "aldermore.co.uk/Scripts/Logic/CookieDisclaimer.js", + }, + { r: "tweeboo.com/r/js/CookieDirective" }, + { r: "/jqueryCookieGuard" }, + { r: "jquery.smartCookie.min.js" }, + { r: "/cc-bar/cCookiesH.js" }, + { r: "/CookieDirective.js" }, + { r: "/setPrivacyCookie.min.js" }, + { r: "/clientlib-webpack-publish/js/CookiesApp-" }, + { r: "/js/CookieManager.js" }, + { r: "/bundle_CookieLegalNotice.prod.js" }, + { r: "/acceptCookies.js" }, + { r: "/i_CookieConsent.js" }, + { + r: "/Amasty_GdprCookie", + e: [ + "planet-cards.co.uk", + "sunkost.no", + "wondrium.com", + "nova-motors.de", + "moleonline.com", + "durstexpress.de", + "littlelunch.com", + "twinpack.nl", + "eckeroline.fi", + "eilles.de", + "xt500parts.com", + "cupper-teas.de", + ], + }, + { r: "/ts/components/CookieConsent." }, + { r: "/SDG_CookieLayer.min.js" }, + { r: "/slr_js/allowCookies.js" }, + { r: "/javascript/component-CookieConsent" }, + { r: "/whCookieManager" }, + { r: "/Cookie-GetCookieModal" }, + { r: "/wp-content/plugins/1990KB-CookieConsent/" }, + { r: "/Magento_Cookie/js/notices" }, + { r: "/iwCookieBanner" }, + { + r: "/CookieConsent.js", + e: ["blackboard.com", "kayak.pl", "gamersgate.com"], + }, + { r: "/js/CookieConsentNew" }, + { r: "/CookieManagerUi.js" }, + { r: "/widgets/global/vendors~LegalCookies" }, + { r: "/getCookieConsent" }, + { r: "/kssCookieManager/" }, + { r: "/ModalCookiesPrivacy.php" }, + { r: "/CookiesManager/CookiesManager.js" }, + { r: "/components/CookieManager/" }, + { r: "/SiteElements/Scripts/CookieBanner.js" }, + { r: "/plugins/CookiePop/" }, + { r: "/IntegerNet_CookieConsent/" }, + { r: "/new_Cookiebanner.js" }, + { r: "/feoCookies.min.js" }, + { r: "/Plumrocket_CookieConsent/", e: ["8020.net"] }, + { r: "/static/CookieManager/js/app" }, + { r: "/optInCookies.min.js" }, + { r: "/ja/controlCookies.js" }, + { r: "/utils/CookiePrompter" }, + { r: "/Wamoco_CookieConsentUi/" }, + { r: "/standaloneModalCookie.js" }, + { r: "/Detco_CookieBanner/" }, + { r: "/vfConsentCookies" }, + { r: "/Cookie-Interfrog/" }, + ], + consensu: [ + { + r: "quantcast.mgr.consensu.org", + e: [ + "sourceforge.net", + "tumblr.com", + "wpolityce.pl", + "player.livespotting.com", + "indy100.com", + "vi.nl", + "independent.co.uk", + "express.co.uk", + "joe.ie", + "joe.co.uk", + "standard.co.uk", + "avsforum.com", + "pcgamer.com", + "nfl.com", + "filmvandaag.nl", + "gamesradar.com", + "iol.pt", + ], + }, + { r: "gemius.mgr.consensu.org" }, + { r: "sddan.mgr.consensu.org" }, + { r: "digitrust.mgr.consensu.org" }, + { r: "sharethis.mgr.consensu.org" }, + { r: "webads.mgr.consensu.org" }, + { r: "etarget.mgr.consensu.org" }, + { + r: "optad360.mgr.consensu.org", + e: ["infogliwice.pl"], + }, + { r: "shinystat.mgr.consensu.org" }, + { r: "dan.mgr.consensu.org" }, + { r: "ogury.mgr.consensu.org" }, + { r: "inforpl.mgr.consensu.org" }, + { r: "sibboventures.mgr.consensu.org" }, + { r: "consensu.infor.pl" }, + ], + script: [ + { r: "ciasteczkowapolityka.pl/getscript" }, + { r: "bsl.nl/extern/smbv-incl/script.js" }, + { r: "ssl.synovite-scripts.com/ut" }, + { r: "zoneadsl.com/clientscript/cnil.min.js" }, + { + r: "angrybirdsmovie.net/site/scripts/nettracking4.js", + }, + { r: "bobulous.org.uk/javascript-head-sitewide.js" }, + { + r: "wroclaw.pl/portal/themes/js/script-rodo.min.js", + }, + { r: "/scripts/pookie.js" }, + { r: "metasrc.com/assets/javascripts/compliance.js" }, + { r: "geo.fr/assets/scripts/sourcepoint.js" }, + { r: "/wp-content/plugins/rodo/rodo_script.js" }, + { r: "cdn.praivacy.eu/scripts" }, + { + r: "script.getcomplied.com/scripts/complyWidget/assets/getCompliedListWidget.js", + }, + { r: "/Gpdr/assets/ccc-script.js" }, + { r: "kookiecheck.cz/static/script" }, + { r: "legalblink.it/api/scripts/lb_cs.js" }, + { r: "/dgsvo/script.js" }, + ], + plugin: [ + { r: "/wp-content/plugins/cc/js/cc.min.js" }, + { r: "common.i12.de/cms/file/plugin/dp/dp.js" }, + { r: "/wp-content/plugins/shapepress-dsgvo/" }, + { r: "/wp-content/plugins/iticonseil-rgpd/" }, + { r: "/wp-content/plugins/pixelmate/" }, + { r: "/wp-content/plugins/pixelmate-opt-in/" }, + { r: "static.trbo.com/plugin" }, + { r: "/wp-content/plugins/fb-pixel-dsgvo/" }, + { r: "id-ward.com/static/idw_plugin" }, + { r: "/ishop-plugins/ishop-cp" }, + { r: "/wp-content/plugins/rrze-legal" }, + { r: "/wp-content/plugins/rrze-legal" }, + { r: "/wp-content/plugins/jjarolim-tracking/" }, + ], + track: [ + { r: "/acton/bn/tracker" }, + { r: "etracker.de/optin_overlay.php" }, + { r: "/libraries/google/do-not-track.js" }, + { r: "/tracking-permission-dialog.js" }, + { + r: "origin-images.wikia.com/fandom-ae-assets/tracking-opt-in", + }, + { r: "/tracking-opt-in.min.js" }, + { r: "/contaotrackingmanager/" }, + { r: "/peg_utils/tracking/" }, + { r: "/kixsimpletrack/" }, + ], + rodo: [ + { q: true, r: "/rodo.js?pp_pr=" }, + { r: "/templates/rodo/rodo.js" }, + { r: "/js/rodo/rodo.js" }, + { r: "/js/rodo.js" }, + { r: "rodo.agora.pl/agreement/check" }, + { q: true, r: "/min-js?f=js/rodo.js" }, + { r: "/rodo_rmf" }, + { r: "/popup/rodo.min.js" }, + { r: "/rodo/rodo.js" }, + { r: "/rodo-agreement-popup.min.js" }, + ], + cnil: [ + { r: "www.capitol.fr/streaming/cnil/cnil.js" }, + { r: "prismamediadigital.com/cnil.min.js" }, + { r: "newsletters.ftv-preprod.fr/cnil/js" }, + ], + GDPR: [ + { r: "/Dock/DockContent/Cards/GDPRCard/index.js" }, + { r: "nanoGDPR.min.js" }, + { r: "/GDPR/GDPR.js", e: ["3ds.com"] }, + { r: "/GDPRPanelComponent" }, + ], + ".com": [ + { r: "tdn.r42tag.com/lib/ut" }, + { r: "c.betrad.com/pub/third.js" }, + { r: "fundingchoices.google.com" }, + { + r: "fundingchoicesmessages.google.com", + e: [ + "rtl.hr", + "fernsehserien.de", + "bbc.com", + "iol.pt", + "stooq.pl", + "stooq.com", + ], + }, + { r: "spiffymachine.com/v2/" }, + { r: "cdn.userdatatrust.com" }, + { r: "cdn.pubguru.com/pg.js" }, + { + r: "qualtrics.com/WRSiteInterceptEngine", + e: ["logmeininc.com"], + }, + { r: "a.svtrd.com", e: ["ns.nl"] }, + { + r: "foolcdn.com/mms/resources/js/international-visitor-notice-js", + }, + { + r: "heraeus.com/media/system_files/special_applications/heraues_datapolicy", + }, + { r: "libraries.wmgartistservices.com/pplightbox" }, + { r: "assets.ubembed.com/universal" }, + { r: "pi.pardot.com/analytics" }, + { r: "api.useinsider.com/ins.js" }, + { r: "a.optmnstr.com/app/js" }, + { r: "borderfree.com/v1/dist/cbt.js" }, + { r: "cdn.justuno.com/mwgt" }, + { r: "caringzinc.com/v2" }, + { + r: "dam.bbcchannels.com/m/2fmpg/js/outside-iframe.js", + }, + { + r: "dam.bbcchannels.com/m/2fmph/js/outside-iframe.js", + }, + { r: "cdn.truendo.com" }, + { r: "intelligentscissors.com/v2" }, + { r: "cdn.adnuntius.com/adn.dmp.js" }, + { r: "cct-pubweb.com/ccpa" }, + { r: "widgets.legalmonster.com" }, + { r: "nexus.ensighten.com" }, + { r: "einfachonline.com/sid" }, + { r: "/railwayreason.com" }, + { r: "/teenytinycellar.com" }, + { r: "/lovelydrum.com" }, + { r: "/hatefulrequest.com" }, + { r: "/aloofvest.com" }, + { r: "privacidade.api.milvus.com.br" }, + { r: "global.ketchcdn.com" }, + { r: "e-i.com/SITW" }, + { r: "/pleasantpump.com" }, + { r: "/fearlessfaucet.com" }, + { r: "unpkg.com/orejime" }, + { r: "/superficialeyes.com" }, + { r: "cassiecloud.com/loader.js" }, + { r: "/childlikeform.com" }, + { r: "baycloud.com/tgcl.min.js" }, + { r: "/chickensstation.com" }, + { r: "/handsomelyhealth.com" }, + { r: "s2.getsitecontrol.com/widgets" }, + { r: "prismamediadigital.com/cnil.min.js" }, + { r: "cdn.efilli.com/efl.js" }, + { r: "api.brookiebot.com" }, + { r: "tiqcdn.com/utag/tui/" }, + { r: "/basketballbelieve.com" }, + { r: "/colossalchance.com" }, + { r: "/aliasanvil.com" }, + { r: "api.byscuit.com/data/client" }, + { r: "cdn.lawwwing.com/widgets" }, + { r: "/hallowedinvention.com" }, + ], + ".js": [ + { r: "pcz.pl/static/js/moo-cooker.js" }, + { r: "/eucd/eucd.min.js" }, + { r: "cinabre.sudoc.abes.fr/psi_gui/js/bandeau.js" }, + { r: "/euopties.js" }, + { r: "/cknotiz.js" }, + { r: "/common/disclaimer/load.min.js" }, + { r: "wpjslib-chunk-notification.js" }, + { r: "/js/cpb.min.js" }, + { r: "/utag.tagsOptOut.js" }, + { r: "app.termly.io/embed.min.js" }, + { + r: "static.wpolityce.pl/rhododendron/js/terms_of_service.js", + }, + { r: "/info_cook.js" }, + { r: "/js/datenschutz.js" }, + { r: "c.sd1.fr/cn/cn.min.js" }, + { r: "zgody.infor.pl/build/assets/js/main.js" }, + { r: "static.s-sfr.fr/stats/sbtF.js" }, + { r: "/dsgvo_2018.js" }, + { r: "/js/dsgvo.js" }, + { r: "partner.vxcp.de/_js/vxcp_Common.js" }, + { q: true, r: "/cc.js?renew=false&referer=www.rs2.de" }, + { r: "/twcdisclaimer.js" }, + { r: "/jqueryCL.min.js" }, + { r: "/trustArcHelper.js" }, + { r: "widget.clym.io/clym.js" }, + { r: "htmedia.in/analytics-js/dap.js" }, + { r: "/ufti/uftiLoader.min.js" }, + { r: "/includes/pltk/pltk.js" }, + { + r: "/onstuimig-tag-manager/base/adf-tm-base-min.js", + }, + { r: "/GDRP_banner.js" }, + { r: "/ads/rgpd.js" }, + { r: "samtykker.agm.as/agent.js" }, + { r: "samtykker.agdermedia.no/agent.js" }, + { r: "/PopUpPriva/PopPrivacymin.js" }, + { + r: "dialogue.sp-prod.net/messagingWithoutDetection.js", + e: ["globalplayer.com"], + }, + { r: "/datenschutz.min.js" }, + { r: "/ccm19.js" }, + { r: "/app.dsgvo.min.js" }, + { r: "/trigoAboveBox.jquery.js" }, + { r: "/dsgvoinit.min.js" }, + { r: "/styleguide/mxqasqco.js" }, + { r: "/tvp-tcfapi.js" }, + { r: "ccm19.de/app/public/app.js" }, + { r: "ccm.ceasy.de/public/app.js" }, + { r: "/js/orejime/js/orejime.js" }, + { q: true, r: "/ccm/public/app.js?apiKey" }, + { r: "ccm19.de/app.js" }, + { r: "/wwwschutz.min.js" }, + { r: "/ccm19/app.js" }, + { r: "/dsvgobanner.js" }, + { r: "/wecoma-lite.js" }, + { r: "resourcesurw.azureedge.net/js/cc55.js" }, + { r: "/ccnst/ccbundle.min.js" }, + { r: "cc.mpa-web.de/public/app.js" }, + { r: "/klaro/klaro-pe.js" }, + { r: "klaro-no-css.js" }, + { r: "ionic-consent.js" }, + { r: "ckpl-webc.min.js" }, + { r: "wagtail_tag_manager/wtm.bundle.js" }, + { r: "www.capitol.fr/streaming/cnil/cnil.js" }, + { r: "/Dock/DockContent/Cards/GDPRCard/index.js" }, + { r: "nanoGDPR.min.js" }, + { r: "newsletters.ftv-preprod.fr/cnil/js" }, + { r: "/js/components/es6/PrivacyPolicy" }, + { r: "js.hs-analytics.net/analytics" }, + { r: "jsdelivr.net/wp/wp-slimstat" }, + { r: "/js/dsvgo." }, + { r: "/GDPR/GDPR.js" }, + { r: "htmedia.in/analytics-js" }, + { r: "/js/rgpd/" }, + { r: "/avia-bootstrap/js/klaro/" }, + { r: "/js/tarteaucitron" }, + { r: "/pandectes-core.js" }, + { r: "/orejime.js" }, + { r: "jsdelivr.net/npm/cookify" }, + { r: "/cbgCConsent.js" }, + { r: "/ckpl-webc.min.js" }, + { r: "/js/klaro-no-" }, + { r: "/tcfapi/tcfapi.umd.js" }, + { r: "mein.clickskeks.at/app.js?apiKey", q: true }, + ], + }, + specific: { + "bt.com": ["/consumer/cookie/client"], + "romstal.ro": ["/frontend/ajax/cookies"], + "gremimedia.pl": ["/rodo-agreement-"], + "zw.com.pl": ["/rodo-agreement-"], + "fullrate.dk": ["/gtm.js?id=GTM-TCT2RJ"], + "paruvendu.fr": ["/cmp.min.js"], + "wumpus-gollum-forum.de": ["datenschutz.js"], + "ruecken-zentrum.de": ["bho_infobar.js"], + "ksta.de": ["/consent/message.js"], + "oracle.com": ["consent.truste.com"], + "congstar.de": ["/cui-cookie-policy"], + "bitly.com": ["/gdpr.js"], + "cdaction.pl": ["/privacy/popup.js"], + "knaufdoehetzelf.nl": ["/cookies.js"], + "louisvuitton.com": ["/utag.js"], + "tvspielfilm.de": ["/spmsg_addetection.js"], + "thelittleboxoffice.com": ["/firebox-gdpr.js"], + "scholieren.com": ["/consent.css"], + "basiszinssatz.de": ["/cookiescript.js"], + "lucozadeenergy.com": ["/cookies/bundle"], + "guitarbackingtrack.com": ["/cmp/"], + "weersverwachting.nl": ["/ip-consent.min.js"], + "fluke.com": ["cookiebot.com"], + "tuicruises.com": ["/tui-cookie-bar.html"], + "der-warnemuender.de": ["/cookie-option.js"], + "sexmarkt.nl": ["/jquery.cookie.js"], + "haag-streit.com": ["/ato-cookiebanner.js"], + "cummins.com": ["/cookie.popup.js"], + "woman.bg": ["/spd/spd.js"], + "novini.bg": ["/spd/spd.js"], + "sportal.bg": ["/spd.js"], + "erfurter-bahn.de": ["/cookieman.min.js"], + "lombardafiltri.it": ["/rg-gdpr.js"], + "aqualip.de": ["/ibox.js"], + "convertir-une-image.com": ["/cb-scripts"], + "teraz.sk": ["cookies.teraz.sk"], + "independent.com.mt": ["/cookie-policy.css"], + "yello.de": ["/yello-cookie-layer.js"], + "cashconverters.es": ["/cookies.js"], + "christian.education": ["/zsmessagebar.js"], + "rollingstone.com": ["/pmc-pp-tou/privacy.min.js"], + "outage.report": ["/cookie-consent"], + "gamigo.de": ["/meWantCookies"], + "gamigo.com": ["/meWantCookies"], + "bonniermag.se": ["/cmp/"], + "lakesideparkmodels.com": ["/ccpa/"], + "yoyogames.com": ["/cookie.umdaac.min.js"], + "norma-connect.de": ["/vendor/cookies"], + "test-aankoop.be": ["/CookiePolicy/"], + "dailydot.com": ["aliveachiever.com"], + "blochworld.com": ["cookie-bar.salessquad.co.uk"], + "aida.de": ["/coobann"], + "strabag-pfs.de": ["/dsgvoCC.js"], + "avon-insurance.co.uk": ["/cookie.euck.js"], + "simyo.nl": ["/js/cookie-popup"], + "herokuapp.com": ["/bottom.js"], + "melaniemartinezmusic.com": ["/cookie_banner"], + "tarnkappe.info": ["/cm-body.js"], + "metallumnovum.lt": ["/idgy_gdpr.js"], + "jacquelinewilson.co.uk": ["/jw.cookies.js"], + "iban-rechner.de": ["/consent_"], + "hanseaticbank.de": ["/kameleoon.js"], + "carriereonline.com": ["/cmp/"], + "visma.fi": ["/eloqua"], + "visma.no": ["/eloqua"], + "visma.se": ["/eloqua"], + "visma.nl": ["/eloqua"], + "visma.com": ["/eloqua"], + "shinedown.com": ["/cookie_banner_test.js"], + "streamingbolaget.se": ["/streamify-gdpr.js"], + "lineadombra.it": ["/cookies_alert.js"], + "kidstaff.com.ua": ["/gdpr.js"], + "catan.com": ["/privacy"], + "winbrok.es": ["cookies.js"], + "jcbeurope.eu": ["/eurogdpr"], + "volksbund.de": ["/ig_cookie_frontend"], + "lumberliquidators.com": ["bounceexchange.com"], + "keltendorf-mitterkirchen.at": ["/cookie.js"], + "mitterkirchen.at": ["/cookie.js"], + "vils.at": ["/cookie.js"], + "ratp.fr": ["/tarteaucitron/"], + "remixshop.com": ["CheckCookiePolicy"], + "myfridgefood.com": ["/japfg/"], + "raggal.at": ["/cookie.js"], + "haugsdorf.at": ["/cookie.js"], + "umhausen.at": ["/cookie.js"], + "wittetools.com": ["/cookienote/"], + "vejutechnika.lt": ["/gdpr-idgy"], + "goodcontent.pl": ["/pltk.js"], + "arena-now.de": ["/tarteaucitron/"], + "bysarahkhan.com": ["/surbma-yes-no-popup/"], + "tryinteract.com": ["/consent.js"], + "comdirect.de": ["/consentMgmt/"], + "pasztor.at": ["/privacy.js"], + "weltverbesserer.de": ["/tealium-external/"], + "aarhusmotion.dk": ["/cookiesettings.js"], + "tv2.dk": ["/oil"], + "goettgen.de": ["/cookieajx"], + "parkers.co.uk": ["cmp.parkers.co.uk"], + "insidermonkey.com": ["lovelydrum.com"], + "intu.co.uk": ["/intuCookieConsent.js"], + "123-reg.co.uk": ["tags.tiqcdn.com/utag"], + "thewindowsclub.com": ["stormyachiever.com", "thirstylettuce.com"], + "gallup.com": ["/gcb/"], + "wiwo.de": ["/gdpr/native-message"], + "baustellenabsicherung24.de": ["koekje.js"], + "wikifolio.com": ["/getdisclaimer"], + "muenchenticket.de": ["/echonetcookie"], + "premiosopenbank.com": ["/cookies-anekis.js"], + "latoisondor.com": ["cookie-consent"], + "carlsberggroup.com": ["/cbgCConsent.js"], + "jugendregion.at": ["/cookie.js"], + "youmath.it": ["/cmp-v2/"], + "1und1.de": ["/permission/"], + "zenroom.org": ["js.driftt.com"], + "nosta.com": ["/bwx-cookie-consent.js"], + "aerotime.aero": ["cookie_settings"], + "stadt-bobingen.de": ["/cookieconsent."], + "interestingengineering.com": ["troubledtail.com", "spellsalsa.com"], + "arsys.es": ["/tracking.js"], + "arsys.fr": ["/tracking.js"], + "arsys.pt": ["/tracking.js"], + "arsys.net": ["/tracking.js"], + "tescobank.com": ["/privacy/Bootstrap"], + "adlkofen.de": ["/cookieconsent"], + "klinikwersbach.de": ["/cc_cookie.js"], + "innogy.pl": ["/CookieWall/clb.js"], + "e-pages.dk": ["/gdpr/"], + "lagerhaus.at": ["/easycmp"], + "ol.fr": ["/cookielab/"], + "megadruck.de": ["/thcookie.js"], + "catan.de": ["/privacy"], + "qcnet.com": ["/gdpr.js"], + "moneysupermarket.com": ["/msmCookieConsent.js"], + "eon.com": ["/eon-com-tracking-consent"], + "nationaltrust.org.uk": ["/website-cookie-preferences"], + "zoopla.co.uk": ["/cookie-bundle"], + "xebia.com": ["/cookie-wall"], + "dhl.com": ["/otBannerSdk.js"], + "jzzo.com": ["/cp01.js"], + "salesviewer.com": ["/klaro/"], + "mediacourant.nl": ["/gdpr.bundle.js"], + "plasteurope.com": ["/consent-management/"], + "dragnsurvey.com": ["/cookies.js"], + "maggiore.it": ["/snap-popup.js"], + "amicoblu.it": ["/snap-popup.js"], + "podrozerowerowe.info": ["/apprise"], + "stadtwerke-luebz.de": ["/data-consent."], + "united-domains.de": ["/neo-cookie-layer.js", "/cookie-layer.js"], + "peter-bringts.de": ["/cookieWidget.min.js"], + "lux-residence.com": ["/cookie-consent/"], + "df.eu": ["privacy-manager-v"], + "mobilejob.com": ["/consent.js"], + "strato.de": ["/consent."], + "strato.nl": ["/consent."], + "strato.fr": ["/consent."], + "strato.es": ["/consent."], + "strato-hosting.co.uk": ["/consent."], + "renault.de": ["/consent/"], + "andrewssykes.fr": ["/checkCookieConsent/"], + "cornelsen.de": ["/consent-manager/"], + "synopsys.com": ["/gdpr/"], + "total.com": ["/utag.js"], + "0calc.com": ["/tcf2.js"], + "0rechner.de": ["/tcf2.js"], + "0calc.fr": ["/tcf2.js"], + "gusto.at": ["/otBannerSdk.js"], + "kosta.at": ["/dsgvo-opt-in.css"], + "total.nl": ["/utag.js"], + "radioschwaben.de": ["/dywc.js"], + "lyxoretf.com": ["/microsite-consent-disclaimer.js"], + "psychcentral.com": ["/eea"], + "storage-mart.com": ["/sm-policy-banner.js"], + "juedische-allgemeine.de": ["/unitb-cmp"], + "casanetwork.hu": ["/cookie.js"], + "kamkabel.ru": ["/legal/"], + "oreluniver.ru": ["/accept.js"], + "lactease.com": ["/doria.js"], + "ikonltd.co.uk": ["js.driftt.com"], + "erstebank.hr": ["/esb-privacy.js"], + "swl-unser-stadtwerk.de": ["/mediamus-cookie.js"], + "stadtwerke-herne.de": ["/vinegar.js"], + "planet-beruf.de": ["/vhs-assets-cookie-control-js.js"], + "orangebank.fr": ["/ob_rgpd/"], + "mintos.com": ["/otBannerSdk.js"], + "synology.com": ["/syno_cookie_element"], + "javhd.com": ["/jcookie/"], + "sparkasse.at": ["/cmp/"], + "fincaraiz.com.co": ["/PoliticaCookies.js"], + "kleiderhelden.com": ["/Team23_SimpleCookie/"], + "esprit.de": ["/utag.js"], + "thebureauinvestigates.com": ["/cookieCutter"], + "ing.es": ["/utag.js"], + "tenable.com": ["/cookie.js"], + "thetrainline.com": ["/otBannerSdk.js"], + "op.fi": ["/consent.js"], + "fastbill.com": ["/cookie.bundle.js"], + "gaming-style.com": ["/Consent.js"], + "transparenzregister.de": ["/cc.js"], + "mcmakler.de": ["/uc/"], + "ubuntu.com": ["cookie-policy"], + "zitatezumnachdenken.com": ["consent.js"], + "metoffice.gov.uk": ["cdn.civiccomputing.com"], + "churchofengland.org": ["cdn.civiccomputing.com"], + "tauschticket.de": ["/cnst.js"], + "liberbank.es": ["/cookies/"], + "h-supertools.com": ["/iCookie/"], + "dennree.de": ["/he-consent/"], + "gastro24.de": ["/uc_cookie"], + "bopla.de": ["/Privacy"], + "telerama.fr": ["cmp."], + "courrierinternational.com": ["cmp."], + "vodkaster.com": ["cmp."], + "boursorama.com": ["brsimg.com/gdpr"], + "canalplus.com": ["trcking.min.js"], + "hauptbahnhofcity.wien": ["/cookie-banner"], + "pons.com": ["/otBannerSdk.js"], + "internet-rockstars.com": ["/cookiefly/"], + "stepstone.de": ["/utag.js"], + "stepstone.at": ["/utag.js"], + "santander.pl": ["/utag.js"], + "canal-plus.com": ["trcking.min.js"], + "aftenposten.no": ["cmp."], + "coca-cola-deutschland.de": ["/otBannerSdk.js"], + "bahn.de": ["/consent-layer/"], + "yodel.co.uk": ["cdn.civiccomputing.com"], + "digit-photo.com": ["/cookie.js"], + "iracing.com": ["/checkcookies.js"], + "avast.com": ["/otBannerSdk.js"], + "vg.no": ["/messagingNoTcfApi.js"], + "tek.no": ["cmp."], + "finn.no": ["cmp."], + "lifesycle.co.uk": ["/ice.js"], + "next-immo.com": ["/cookies"], + "financer.com": ["/fnGdpr.js"], + "mercedes-benz.io": ["/cookie-layer.js"], + "svd.se": ["/messagingNoTcfApi.js", "cmp."], + "blitzrechner.de": ["/sygnal42-gdpr/"], + "multipower.com": ["/CookieLayer.js"], + "meteoradar.ch": ["/cookie_management.js"], + "halebop.se": ["/cookie-preferences"], + "nif.no": ["/Cookie/"], + "frag-einen-anwalt.de": ["/klaro-no-css.js"], + "stema.de": ["/cookieconsent/"], + "vinos.de": ["/cookieBox.js"], + "swisscom.ch": ["/utag.js"], + "schwaebische.de": ["/cmp"], + "guldsmykket.dk": ["/cookies.js"], + "mieterengel.de": ["/cookieconsent"], + "gastro-hero.de": ["/uc_cookie"], + "kurnik.pl": ["/cookie.js"], + "nytimes.com": ["/dg-governance/"], + "inyt.com": ["/dg-governance/"], + "zukunftsheizen.de": ["/cookies.js"], + "truphone.com": ["/cookies.js"], + "oka.be": ["/cookie.js"], + "prada.com": ["/utag.js"], + "online-spellcheck.com": ["/cookie.js"], + "geze.de": ["/it-cc.js"], + "geze.pl": ["/it-cc.js"], + "smartphonehoesjes.nl": ["/ConsentInit.min.js"], + "aco.com.pl": ["/cookieser.js"], + "bluelightcard.co.uk": ["/cookies.js"], + "vodafone.cz": ["/vfConsentCookiesCs.js"], + "bt.no": ["cmp."], + "nwb-jobboerse.de": ["consent-"], + "ampparit.com": ["/almacmp"], + "avg.com": ["/otBannerSdk.js"], + "washingtonpost.com": ["/otBannerSdk.js"], + "aftenbladet.no": ["cmp."], + "festo.com": ["/cookie_flyout.js"], + "beckhoff.com": ["/klaro.js"], + "manoloblahnik.com": ["/Manolo_CookieConsent/"], + "landkreis-eichstaett.de": ["/LdCookieConsent.js"], + "meineapotheke.de": ["/legal-consent/"], + "inishpharmacy.com": ["/gdpr"], + "godaddy.com": ["/consent-main"], + "ultraleicht-trekking.com": ["/consent/"], + "lecanardenchaine.fr": ["/base-nf.js"], + "snp.nl": ["toestemmingen.snp.nl"], + "mendeley.com": ["/otBannerSdk.js"], + "howatherm.de": ["/cm/"], + "tvgids.nl": ["/osb-cmp.min.mjs"], + "01net.com": ["/cmp/"], + "maerkischekiste.de": ["consent.maerkischekiste.de"], + "coca-cola.pl": ["/otBannerSdk.js"], + "coca-cola.co.uk": ["/otBannerSdk.js"], + "coca-cola.dk": ["/otBannerSdk.js"], + "nonsolocap.it": ["/it_nsc.min.js"], + "totalwar.com": ["cdn.civiccomputing.com"], + "gameswelt.ch": ["/cmp"], + "gameswelt.de": ["/cmp"], + "gameswelt.at": ["/cmp"], + "versicherungsjournal.de": ["h1.versicherungsjournal.de"], + "topannonces.fr": ["/cmp.min.js"], + "ellisphere.fr": ["/cookies.min.js"], + "biehler-cycling.com": ["/mdv.cookie.js"], + "here.com": ["/utag.js"], + "gizchina.com": ["/cmp/"], + "consorsbank.de": ["/privacy"], + "asus.com": ["/alert-info.js"], + "asus.com.cn": ["/alert-info_cn.js"], + "etuovi.com": ["/almacmp"], + "vuokraovi.com": ["/almacmp"], + "arvopaperi.fi": ["/almacmp"], + "vodafone.de": ["/cmp.genesis"], + "vape-phone.fr": ["/newCookieChoice.js"], + "aok.de": ["/cookie-settings-manager"], + "slaters.co.uk": ["/Ronis_Cookie/"], + "zaehlerschrank24.de": ["/Hmm24_Cookiebanner/"], + "shinden.pl": ["consensu.org"], + "e24.no": ["js_privacy_cmp", "cmp."], + "wochenblitz.com": ["/CookieThough.js"], + "beethoven.de": ["/cookie.js"], + "eon.pl": ["/CookieWall/"], + "technics.com": ["/otBannerSdk.js"], + "unibo.it": ["cookiebanner"], + "guloggratis.dk": ["/utag.js"], + "avantiwestcoast.co.uk": ["trustarc.com"], + "stickypassword.com": ["/cookies/"], + "billiger-mietwagen.de": ["/cookie_layer.js"], + "cd.cz": ["/c22.js", "/c22cs.js"], + "o2.cz": ["/cmp."], + "flaine.com": ["/tarteaucitron/"], + "nettikaravaani.com": ["/almacmp"], + "immozentral.com": ["/stylecc"], + "loesdau.de": ["/cookieConsent"], + "zugtouren.de": ["/cc_cookie.js"], + "t-mobile.cz": ["consent"], + "gfps.com": ["cdn.civiccomputing.com"], + "dgeg.gov.pt": ["/jquery.cookiekit.js"], + "minmote.no": ["cmp."], + "matmut.fr": ["/tc_privacy/"], + "shirtee.com": ["/cookie_modal/"], + "finance-magazin.de": ["/borlabs-cookie"], + "elle.se": ["/otBannerSdk.js"], + "fyens.dk": ["/otBannerSdk.js"], + "chatfuel.com": ["/cf-analytics/"], + "labu24.de": ["cc.labu24.de"], + "ptj.de": ["cookies.ptj.de"], + "autopflege24.net": ["consent.autopflege24.net"], + "natune.net": ["/consent"], + "studio3t.com": ["cookie-banner"], + "pensionlisboa.com": ["/cookies_2020"], + "britishairways.com": ["/ensighten/"], + "ba.com": ["/ensighten/"], + "finanz-forum.de": ["/consent.js"], + "konsultacjejst.pl": ["/cookies.min.js"], + "tarif4you.de": ["/klaro"], + "carpassion.com": ["ccm.carpassion.com"], + "godt.no": ["cmp."], + "pent.no": ["cmp."], + "rtr.at": ["/cookie.js"], + "hotmart.com": ["/cookie-policy/"], + "widforss.no": ["/consent-"], + "ameblo.jp": ["/acmp.js"], + "regentcentre.co.uk": ["/cookies.js"], + "fightful.com": ["/dkmb_gdpr.js"], + "arktis.de": ["/pandectes-core.js"], + "apfelband.de": ["/pandectes-core.js"], + "schvarz.com": ["/pandectes-core.js"], + "santander.de": ["/uc-cmp/"], + "electromenager-compare.com": ["/cookpop.min.js"], + "klart.se": ["cmp."], + "tv.nu": ["cmp."], + "hemnet.se": ["/consent"], + "soprema.fr": ["/aw-cookie.min.js"], + "bosch-stiftung.de": ["/fc_cookie.js"], + "zurich.it": ["/cookies.js"], + "lavie.fr": ["cmp.lavie.fr"], + "twisto.pl": ["/cookieconsent"], + "koestritzer.de": ["/cookie.js"], + "postfinance.ch": ["/cookiestarter"], + "santanderconsumer.se": ["/b2c.cookie-consent@latest/"], + "televes.com": ["/melindres/"], + "broedersgezondheidswinkel.nl": ["/gdpr/"], + "vontobel.com": ["/DisclaimerControl.js"], + "fixtout.fr": ["/gtcookies/"], + "le-jackpot-des-medailles-safti.fr": ["/cookie.js"], + "kefalonia-griechenland.com": ["/RR_KE_ccm19/"], + "porsche.com": ["/udg-uc-sdk.min.js"], + "mann.tv": ["cdn.civiccomputing.com"], + "wz.de": ["/consent-page.js"], + "intex.fr": ["/tarteaucitron.js"], + "mtb-news.de": ["/otBannerSdk.js"], + "rennrad-news.de": ["/otBannerSdk.js"], + "emtb-news.de": ["/otBannerSdk.js"], + "cyberghostvpn.com": ["/cookie-consent/"], + "playok.com": ["/cookie.js"], + "ing.de": ["api.usercentrics.eu"], + "mamacar.cz": ["/iceCookie.js"], + "springerprofessional.de": ["/otBannerSdk.js"], + "tui.se": ["/utag.js"], + "tui.fi": ["/utag.js"], + "papierkram.de": ["/index.php?consent_manager"], + "americanexpress.com": ["/user-consent-management/"], + "privatebanking.hsbc.com": ["/utag.js"], + "hsbc.pl": ["/utag.js"], + "renzgroup.de": ["/smedia_cookie/"], + "tanke-guenstig.de": ["cookies.tanke-guenstig.de"], + "histoire-et-civilisations.com": ["cmp."], + "santander.com.br": ["/mfe-cookies/"], + "dlr.de": ["ccm1."], + "pdf24.org": ["/consent-manager/"], + "lawgazette.co.uk": ["cdn.civiccomputing.com"], + "abload.de": ["ccm."], + "uca.es": ["/cookies_utils.js"], + "bensanitair.nl": ["cookie-overlay.js"], + "investice.cz": ["/boldCookie_custom.js"], + "ccm19.de": ["/cmapp/"], + "gfms.com": ["cdn.civiccomputing.com"], + "meinaccount.gmx.net": ["/ppp/js/permission-client"], + "hilfe.gmx.net": ["/ppp/js/permission-client"], + "mein.web.de": ["/ppp/js/permission-client"], + "lineadirecta.com": ["tags.tiqcdn.com/utag"], + "ujam.com": ["/ujam_tracking/"], + "ae.com": ["/ugp-api/webcontent/v1/"], + "jobsireland.ie": ["/Cookieconsent/"], + "mainpost.de": ["app.usercentrics.eu"], + "czasnaherbate.net": ["pdcookiepro//views/js/"], + "zs-watch.com": ["/dtc-fe/policy-control"], + "loveholidays.ie": ["cookies.js"], + "georg.at": ["/inc/cookie_modal_ajax.php"], + "galaxus.fr": ["/_next/static/chunks/cookieOverlay"], + "werner-mertz.de": ["consent.werner-mertz.de"], + "corporate.modivo.com": ["/dist/js/cmp.js"], + "jimms.fi": ["/jimmsconsent"], + "jobup.ch": ["chunk-cookie-consent-modal"], + "condair.de": ["/Cookie/ccm19/public/index.php/app.js?"], + "eurostar.com": ["/utag.js"], + "wko.at": ["/static/ct/consent.js"], + "oem.no": ["/ui/common/scripts/cookies/cookieModalComponent-797ec8a07a.js"], + "politico.eu": ["/wrapperMessagingWithoutDetection"], + "lovelybooks.de": ["/wrapperMessagingWithoutDetection"], + "idealo.de": ["/wrapperMessagingWithoutDetection"], + "idealo.at": ["/wrapperMessagingWithoutDetection"], + "idealo.es": ["/wrapperMessagingWithoutDetection"], + "idealo.fr": ["/wrapperMessagingWithoutDetection"], + "idealo.it": ["/wrapperMessagingWithoutDetection"], + "idealo.co.uk": ["/wrapperMessagingWithoutDetection"], + "femmeactuelle.fr": ["/wrapperMessagingWithoutDetection"], + "hausjournal.net": ["/wrapperMessagingWithoutDetection"], + "lepoint.fr": ["/wrapperMessagingWithoutDetection"], + "chefkoch.de": ["/wrapperMessagingWithoutDetection"], + "vg.no": ["/wrapperMessagingWithoutDetection.js", "cmp."], + "boerse.de": ["/wrapperMessagingWithoutDetection.js"], + "bt.no": ["/wrapperMessagingWithoutDetection.js"], + "liberation.fr": ["/wrapperMessagingWithoutDetection.js"], + "caradisiac.com": ["/wrapperMessagingWithoutDetection"], + "anderes-wort.de": ["/wrapperMessagingWithoutDetection"], + "bauer-baumschulen.ch": ["/CookieBanner.js"], + "strato.se": ["/consent."], + "imusic.de": ["/cc.js"], + "imusic.dk": ["/cc.js"], + "imusic.no": ["/cc.js"], + "imusic.se": ["/cc.js"], + "imusic.co": ["/cc.js"], + "comparethemarket.com": ["/utag.js"], + "malservice.aftonbladet.se": ["cmp."], + "brandpreventiewinkel.nl": ["/brabo-cookie/"], + "nettimoto.com": ["/almacmp"], + "futura-sciences.com": ["privacy-center.org"], + "schmalz.com": ["/cookie-box"], + "the-fence.com": ["/popupConsent/"], + "paradoxwikis.com": ["/cookie-files/"], + "expert.es": ["/cookieconsent/"], + "gettr.com": ["cmp.quantcast.com"], + "we-online.com": ["coco.we-online.com"], + "villagrancanaria.com": ["/modulos/cookies"], + "carhartt.com": ["/consent.js"], + "kotikokki.net": ["/almacmp"], + "open.online": ["/rcs_cpmt/"], + "style.corriere.it": ["/rcs_cpmt/"], + "uwartsonline.nl": ["/ph-cookie-helper-mu/"], + "pcgames.de": [".consent-"], + "deviantart.com": ["cmp.quantcast.com"], + "omni.se": ["cmp."], + "nadeta.cz": ["/Libs/cookies"], + "standard.sk": ["/standard-cookies/"], + "private.com": ["/Disclaimer.js"], + "seeandso.com": ["consent."], + "patente.it": ["/privacy/"], + "tk-aerztefuehrer.de": ["/utag.js"], + "giroditalia.it": ["/rcs_cpmt/"], + "behindthename.com": ["/cmp.js"], + "boellhoff.com": ["it-cc.index.js"], + "rembutiken.se": ["/cookiecontrol.js"], + "deutsches-schulportal.de": ["consent."], + "ofdb.de": ["/Custom_clubhinweis"], + "elpais.com": ["privacy-center.org"], + "pr0gramm.com": ["cmp.quantcast.com"], + "helthjem.no": ["cmp."], + "webkamery.online": ["/cookies/"], + "nofluffjobs.com": ["/infrasdk.js"], + "diariodejerez.es": ["privacy-center.org"], + "leonoticias.com": ["privacy-center.org"], + "bayern.de": ["/cookies_master.js"], + "france24.com": ["privacy-center.org"], + "caseking.de": ["/CKCookieConsent.js"], + "gea-waldviertler.at": ["/cookie-consent/"], + "gea-waldviertler.de": ["/cookie-consent/"], + "kro-ncrv.nl": ["/ccm_"], + "retinatendencias.com": ["privacy-center.org"], + "avenuedelabrique.com": ["/tac.js"], + "eldiadecordoba.es": ["privacy-center.org"], + "flvw.de": ["/ConsentManager/"], + "terveystalo.com": ["analytics-consent-manager"], + "firmy.cz": ["seznam.cz"], + "fameplay.tv": ["privacy-center.org"], + "spektrum.de": ["poool.fr/access.min.js"], + "wingo.ch": ["/wimc_gtm_consent/"], + "commerzbank.de": ["/cmp_puk.js"], + "mapy.cz": ["/scmp-int.js"], + "immobilien.derstandard.at": ["privacy-mgmt.com"], + "atu.de": ["/js/privacy"], + "onlinestempel.ch": ["/consent."], + "saeco.de": ["/cookiewall/"], + "sage.co.uk": ["/Cookies.js"], + "liebherr.com": ["/cmp/"], + }, +}; + +export { blockUrls, rules, commons, commonJSHandlers }; diff --git a/extentions/I-Still-Dont-Care-About-Cookies/icons/128.png b/extentions/I-Still-Dont-Care-About-Cookies/icons/128.png new file mode 100644 index 0000000..9381260 Binary files /dev/null and b/extentions/I-Still-Dont-Care-About-Cookies/icons/128.png differ diff --git a/extentions/I-Still-Dont-Care-About-Cookies/icons/16.png b/extentions/I-Still-Dont-Care-About-Cookies/icons/16.png new file mode 100644 index 0000000..c9c647d Binary files /dev/null and b/extentions/I-Still-Dont-Care-About-Cookies/icons/16.png differ diff --git a/extentions/I-Still-Dont-Care-About-Cookies/icons/32.png b/extentions/I-Still-Dont-Care-About-Cookies/icons/32.png new file mode 100644 index 0000000..e836398 Binary files /dev/null and b/extentions/I-Still-Dont-Care-About-Cookies/icons/32.png differ diff --git a/extentions/I-Still-Dont-Care-About-Cookies/icons/48.png b/extentions/I-Still-Dont-Care-About-Cookies/icons/48.png new file mode 100644 index 0000000..94daa3b Binary files /dev/null and b/extentions/I-Still-Dont-Care-About-Cookies/icons/48.png differ diff --git a/extentions/I-Still-Dont-Care-About-Cookies/manifest.json b/extentions/I-Still-Dont-Care-About-Cookies/manifest.json new file mode 100644 index 0000000..01eaf79 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/manifest.json @@ -0,0 +1,47 @@ +{ + "update_url": "https://clients2.google.com/service/update2/crx", + "manifest_version": 3, + "name": "__MSG_extensionName__", + "description": "__MSG_extensionDescription__", + "default_locale": "en", + "version": "1.1.4", + "icons": { + "16": "icons/16.png", + "48": "icons/48.png", + "128": "icons/128.png" + }, + "author": "OhMyGuus and Community (originally Daniel Kladnik)", + "permissions": [ + "tabs", + "storage", + "notifications", + "webRequest", + "declarativeNetRequestWithHostAccess", + "webNavigation", + "scripting" + ], + "host_permissions": ["http://*/*", "https://*/*"], + "background": { + "service_worker": "data/background.js", + "type": "module" + }, + "options_ui": { + "page": "data/options.html" + }, + "action": { + "default_popup": "data/menu/index.html", + "default_icon": { + "16": "icons/16.png", + "32": "icons/32.png" + } + }, + "declarative_net_request": { + "rule_resources": [ + { + "id": "ruleset_1", + "enabled": true, + "path": "rules.json" + } + ] + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/manifest_v2.json b/extentions/I-Still-Dont-Care-About-Cookies/manifest_v2.json new file mode 100644 index 0000000..003bf8a --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/manifest_v2.json @@ -0,0 +1,46 @@ +{ + "manifest_version": 2, + "name": "__MSG_extensionName__", + "default_locale": "en", + "version": "1.1.4", + "icons": { + "16": "icons/16.png", + "48": "icons/48.png", + "128": "icons/128.png" + }, + "browser_specific_settings": { + "gecko": { + "id": "idcac-pub@guus.ninja", + "strict_min_version": "42.0" + }, + "gecko_android": { + "id": "idcac-pub@guus.ninja", + "strict_min_version": "78.0" + } + }, + "author": "OhMyGuus and Community (originally Daniel Kladnik)", + "permissions": [ + "tabs", + "storage", + "http://*/*", + "https://*/*", + "notifications", + "webRequest", + "webRequestBlocking", + "webNavigation" + ], + "background": { + "page": "data/background.html" + }, + "options_ui": { + "page": "data/options.html", + "chrome_style": true + }, + "browser_action": { + "default_popup": "data/menu/index.html", + "default_icon": { + "16": "icons/16.png", + "32": "icons/32.png" + } + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/manifest_v3.json b/extentions/I-Still-Dont-Care-About-Cookies/manifest_v3.json new file mode 100644 index 0000000..01eaf79 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/manifest_v3.json @@ -0,0 +1,47 @@ +{ + "update_url": "https://clients2.google.com/service/update2/crx", + "manifest_version": 3, + "name": "__MSG_extensionName__", + "description": "__MSG_extensionDescription__", + "default_locale": "en", + "version": "1.1.4", + "icons": { + "16": "icons/16.png", + "48": "icons/48.png", + "128": "icons/128.png" + }, + "author": "OhMyGuus and Community (originally Daniel Kladnik)", + "permissions": [ + "tabs", + "storage", + "notifications", + "webRequest", + "declarativeNetRequestWithHostAccess", + "webNavigation", + "scripting" + ], + "host_permissions": ["http://*/*", "https://*/*"], + "background": { + "service_worker": "data/background.js", + "type": "module" + }, + "options_ui": { + "page": "data/options.html" + }, + "action": { + "default_popup": "data/menu/index.html", + "default_icon": { + "16": "icons/16.png", + "32": "icons/32.png" + } + }, + "declarative_net_request": { + "rule_resources": [ + { + "id": "ruleset_1", + "enabled": true, + "path": "rules.json" + } + ] + } +} diff --git a/extentions/I-Still-Dont-Care-About-Cookies/rules.json b/extentions/I-Still-Dont-Care-About-Cookies/rules.json new file mode 100644 index 0000000..80fef03 --- /dev/null +++ b/extentions/I-Still-Dont-Care-About-Cookies/rules.json @@ -0,0 +1,19539 @@ +[ + { + "id": 1, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/iubenda_cs", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "radiomontecarlo.net", + "video.repubblica.it", + "video.lastampa.it", + "nablawave.com", + "buondi.it", + "tgcom24.mediaset.it", + "mediasetinfinity.mediaset.it", + "mediaset.it", + "telerama.fr", + "skuola.net" + ] + } + }, + { + "id": 2, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm19_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["ccm19.de"] + } + }, + { + "id": 3, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.clickskeks.at", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 4, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/amp-user-notification-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 5, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sn.sanoma.fi/js/sccm", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 6, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/api/rest/settings/public?fields=endUserAgreement", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 7, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "congstar-media.de/fileadmin/cpolicy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 8, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "connect.danone.es", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 9, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/components/es6/PrivacyPolicy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 10, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "codice.shinystat.it/cgi-bin/getcod.cgi", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 11, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "whitepress.pl/common/pltk/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 12, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js.hs-analytics.net/analytics", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 13, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jsdelivr.net/wp/wp-slimstat", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 14, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/dsvgo.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 15, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Flurrybox_EnhancedPrivacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 16, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.axept.io/sdk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 17, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tarteaucitron.css", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 18, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "notice.sp-prod.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 19, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "htmedia.in/analytics-js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 20, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "campact.containers.piwik.pro", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 21, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "containers.piwik.pro", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 22, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wpcc.io/lib", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 23, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tag.goadopt.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 24, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/supi/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 25, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "omnigrafitalia.it/policy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 26, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/edgecastcdn.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 27, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/koriolis_gtm/theshield", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 28, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "fourmizz.fr/rgpd", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 29, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "hu-manity.co/hu-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 30, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ConsentManager,Sticky", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 31, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/rgpd/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 32, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/module-rgpd/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 33, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rcs_cpmt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["video.corriere.it", "video.gazzetta.it"] + } + }, + { + "id": 34, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bloc/django/ckcsfrg", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 35, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm19.vucx.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 36, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/avia-bootstrap/js/klaro/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 37, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "exm-medien.de/cman", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 38, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "e2d-cms.de/cman", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 39, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/usercentrics-sdk/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 40, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cc.dalten.cz/ccJs", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 41, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm19os/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 42, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "transcend.io/cm/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 43, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/avisopcdidomi", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 44, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm19/public/app", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 45, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "webcache.datareporter.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 46, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "webcache-eu.datareporter.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 47, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.realpeoplemedia.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 48, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets-usercentrics/uc-version", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 49, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Sticky2,ConsentManager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 50, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cnilCookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 51, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "basketballbelieve.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 52, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.usercentrics.eu/browser-ui/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["kicker.de", "kicker.ch"] + } + }, + { + "id": 53, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cc.anytrack.de/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 54, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag/ctm/business-insurance/prod/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 55, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/GDPRPanelComponent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 56, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "aida.de/assets/coobann/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 57, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ModalEngage,ConsentManager,Sticky", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 58, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/coolkies-walkies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 59, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tagcommander/tc_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 60, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/media/plg_system_cookieconfirm", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 61, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_meldung.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 62, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiewarning.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 63, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiewarning4.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 64, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "catalogocoop.it/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 65, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/mu-plugins/cookie_notifier", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 66, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "freegamehosting.eu/js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 67, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jp2w.pl/a/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 68, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "https://cdn.serviceform.com/serviceform-tools/privacy/sf-privacy-partner.js?v=nethit", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["https://www.lumise.se/"] + } + }, + { + "id": 69, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "talktalk.co.uk", + "blackboard.com", + "kayak.pl", + "gamersgate.com" + ] + } + }, + { + "id": 70, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/inc/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 71, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "metpartner.pl/cookie/info_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 72, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "catalogo.pusc.it/pusc_jquery.cookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 73, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_law.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 74, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "lebendiges-aachen.de/includes/javascript/cookiechoices/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 75, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.reedbusiness.nl/script/cookiechecker/cookiejs.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 76, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/javascript/garante-privacy/js-cookie-master", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 77, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookie-compliance", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 78, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.webgenerator.nl/_NoCDN/Javascript/CookieBar/cookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 79, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiesamtykke.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 80, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/mod_pescookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 81, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesdirective", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 82, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/webapps/bb-cookie-disclosure", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 83, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-use-policy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 84, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.orangegames.com/assets/js/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 85, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-policy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["newpharma.be"] + } + }, + { + "id": 86, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ico_cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 87, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/comun/cookie_comercial.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 88, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "hogarutil.com/js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 89, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookielaw.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 90, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bootstrap-cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 91, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieDisclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 92, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/public/scripts/cookie/popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 93, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gartneriraadgivningen.dk/skinCss/website/js/cookie/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 94, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "blackboard.com", + "kayak.pl", + "portal.easygreenenergy.at", + "oekostrom.at", + "gin-rummy-online.com", + "gamersgate.com", + "spielemax.de", + "tonershop.at", + "plus-gp-joule.de" + ] + } + }, + { + "id": 95, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsentpopup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 96, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiePolicyEUPopin", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 97, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookielawscript.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 98, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiepolicy-client.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 99, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-disclaimer.lemm.de/cd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 100, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiebar-init.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 101, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["check24.de"] + } + }, + { + "id": 102, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiewarning2.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 103, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "phufart.pl/info_o_cookie_utf8.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 104, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieInfo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 105, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "oleificiozucchi.it/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 106, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieAccept.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 107, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "videoland.com/external/cookiewall", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 108, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesDirective.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 109, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-law-plugin_en.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 110, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/libernazione-utils/js/libcookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 111, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "aegon.nl/data/cookiewall", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 112, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cultizm.com/templates/c2012light/javascript/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 113, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieprivacygenerator.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 114, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogcindario.com/cookie.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 115, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "promoracing.it/cookies/popup.cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 116, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "harazd.net/info_o_cookie_utf8.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 117, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_acceptance_modal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 118, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "eurail_responsive_law_cookie_banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 119, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dometic/dist/components/cookiescomponent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 120, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "basiszinssatz.info/cookiescript.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 121, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "leporc.com/sites/all/modules/custom/info_cookies/info_cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 122, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.origos.hu/s/js/custom/origo/accept-cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 123, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery-easy-eu-cookie-law.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 124, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "shop.szakalmetal.hu//js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 125, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.nwmgroups.hu/s/js/custom/origo/accept-cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 126, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bootsticks.npage.de/assets/js/cookieconsent.latest.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 127, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.it/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 128, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.at/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 129, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.es/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 130, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ee/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 131, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.pl/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 132, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.cz/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 133, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.dk/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 134, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ie/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 135, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.fr/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 136, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.si/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 137, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.hu/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 138, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.sk/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 139, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.se/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 140, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.fi/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 141, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.lt/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 142, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.gr/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 143, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ro/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 144, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.bg/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 145, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.be/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 146, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.hr/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 147, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.de/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 148, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.pt/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 149, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.nl/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 150, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.no/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 151, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.is/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 152, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.cl/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 153, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.lv/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 154, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ch/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 155, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ba/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 156, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.lk/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 157, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ru/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 158, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.com/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 159, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.co.uk/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 160, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "blogspot.ca/js/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 161, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ext/zt_popupcookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 162, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "iti.si/deljene_datoteke/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 163, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/responsive-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 164, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "skm.warszawa.pl/js/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 165, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookie-info.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 166, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_law/plugin.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 167, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jslibrary/cookiewarning?", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 168, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookie-notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["kapitalkontor.com", "barzahlen.de"] + } + }, + { + "id": 169, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "airnewzealand.co.nz/vbook/actions/cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 170, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cg_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 171, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "grsuk.com/scripts/cookie-info.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 172, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-consent.es5.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 173, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookielaw_mip.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 174, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "informacja_cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 175, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiefix.dynamicline.hu/fixcookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 176, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 177, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-policy.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 178, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/eu-cookie-law-wp-cookie-law/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 179, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "eurocookie.galilcloud.wixapps.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 180, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-terms.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 181, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookieStatement.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 182, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wawona.hu/cookie-box/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 183, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/components/cookiescomponent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 184, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesinfo/cookieinfo.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 185, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/cookie-consent.umd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 186, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebanner.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "huk24.de", + "huk.de", + "adtipp.de", + "nectar.com", + "neckermann.de", + "exali.de", + "raiplaysound.it", + "check24.de" + ] + } + }, + { + "id": 187, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/common/cpol/cookiepolicy.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 188, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-widget/latest/cookiewidget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 189, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.talparadio.nl/js/cookiecheck.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 190, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bmedonline.es/js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 191, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consentcookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 192, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie.consent.is", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 193, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-notification.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 194, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "filer_-_cookie_disclaimer_ny/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 195, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cpresources/cookieconsent/js/cookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 196, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "layer22.net/scripts/cookies-no-conflict-naxa", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 197, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiecuttr-eu-cookie-law-compliance/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 198, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery.eu-cookie-consent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 199, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebar.jquery.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 200, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "trashmail.com/js/cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 201, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gratiz.nl/cookie-script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 202, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-service/js/client.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 203, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/euc_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 204, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/web/components/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 205, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.cookiesdirective.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["servizionline.gruppoascopiave.it"] + } + }, + { + "id": 206, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-consent.azureedge.net/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 207, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery.cookie.policy.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 208, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/prettycookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 209, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/accept-ad-targeting/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 210, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.cookielaw.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 211, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.cookielaw-script.it", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 212, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiealert.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["viessmann.com.pl"] + } + }, + { + "id": 213, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/external/ico.cookie.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 214, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/script/ico.cookie.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 215, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiewall.es5.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 216, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiecompliance.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 217, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/remote/v1/cookie-notification", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 218, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-warning.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 219, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienotice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["betterworldbooks.com"] + } + }, + { + "id": 220, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "private.dmscookie.com/scripts/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 221, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tgory.sr.gov.pl/js/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 222, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eu-cookie-law.js?browserId", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 223, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.innershed.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 224, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/mu-plugins/cookie_notifier/cn.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 225, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebar_tls.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 226, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/smart-cookie-kit/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 227, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-notice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 228, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookiePolicy/resources/scripts/cookie.policy.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 229, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/cookieconsent/js/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 230, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery.cookiepol.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 231, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-bar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 232, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie/cc_min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 233, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookielaw/piskotkar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 234, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "myportalcms.com/template/js/mp_acookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 235, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieplugin/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 236, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-message.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 237, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 238, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "doitonlinemedia.nl/global-js/avg-cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["palazzogroep.nl"] + } + }, + { + "id": 239, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.digimedia.com/check_cookie_country_code.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 240, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fortune_cookie_popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 241, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiecsnt2/js/cookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 242, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-note.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 243, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "policy.app.cookieinformation.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "kartor.eniro.se", + "kart.gulesider.no", + "kort.degulesider.dk", + "map.krak.dk", + "altibox.no", + "babysam.dk", + "elkjop.no", + "minaftale.dk", + "skousen.dk", + "skousen.no", + "whiteaway.com", + "whiteaway.no", + "whiteaway.se", + "dvdoo.dk" + ] + } + }, + { + "id": 244, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienotice/Js/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 245, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/fortune-cookie-consent-policy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 246, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdl-cookiebar.tnt-digital.com/js/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 247, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/nl-cookie-law.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 248, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieaccept.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 249, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ercookiebar.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 250, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiewarn.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 251, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-hinweis/script-v2.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 252, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookieMessage.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 253, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/js/sera/web/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 254, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiebanner.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 255, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/z7_cookiemanager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 256, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/js/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["kawalekkodu.pl"] + } + }, + { + "id": 257, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieconsentnotice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 258, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/tnzcookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 259, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/gdpr-cookie-compliance", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 260, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/components/cookie-modal/cookie-modal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 261, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-window.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 262, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiewall-inline-for-popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 263, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cc-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 264, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiePolicyV4.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 265, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/cookiechoices.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 266, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-widget/bootstrap.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 267, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.tipsy.cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 268, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_choices.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 269, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/wp-cookie-allow/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["learndutch.org"] + } + }, + { + "id": 270, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookiemedia/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 271, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Resources/Public/js/cookiebar.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 272, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/system/cookiespolicynotificationbar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 273, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieassistant.com/widget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 274, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/helper-scripts/cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 275, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/msifestiwal/Scripts/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 276, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-overlay-pl.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 277, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.notify.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 278, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cpol/cookiepolicy.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 279, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-manager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 280, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "dtt.taleo.net/careersection/theme/381362/1547022019000/en/theme/js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 281, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/cookies/cookiesLayer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 282, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookiePolicyGa/cookiepolicyga.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 283, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sdc/cookie_consent.html", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 284, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tmo_cookies/Resources/Public/Javascript/CookieSettings.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 285, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "deltaxmultimedia.com/cookielaw", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 286, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/web/components/cookieusage", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 287, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/eagerly-tools-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 288, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/scripts/cookiebar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 289, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/resources/CookieConsent/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 290, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "buro-3.nl/cookie/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 291, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ll_cookie_bar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 292, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.cookiemonster.is/embed", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 293, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/g361-cookies-consents", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 294, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Scripts/Cookies/cookieacceptance.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 295, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/extimages/scripts/ukcookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 296, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.aptelink.pl/nc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 297, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "eu_cookie_banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 298, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eu_cookie_compliance.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 299, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dc-cookie-privacy-settings.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 300, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesPolicy/static/lib.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 301, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiewarning-nosql.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 302, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.bpcookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 303, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/resources/js/cookie/cookie-bar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 304, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsentDialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 305, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/bc-cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 306, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/idxcookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 307, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/javascript/cookieser.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 308, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesWidget/widget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 309, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.cookiebot.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "storyhouseegmont.dk", + "storyhouseegmont.no", + "storyhouseegmont.se", + "egmont.com", + "stadtmobil.de", + "wwf.fi", + "login.nos.pt", + "asambeauty.com", + "cineplex.de", + "berlingske.dk", + "digimon.kochfilms.de", + "kino.dk", + "hoyavision.com", + "linak.es", + "linak.de", + "cajamar.es", + "digitaltrends.com", + "mein-grundeinkommen.de", + "werder.de", + "finanzmarktwelt.de", + "danbolig.dk", + "bt.dk", + "scubadiving.com", + "biomarkt.de", + "harzwasserwerke.de", + "stern.de", + "dasinvestment.com", + "derivate.bnpparibas.com", + "werkenbijlidl.nl", + "swspremberg.de", + "nngroup.com", + "bankia.es", + "bergbauernmilch.de", + "spiele-kostenlos-online.de", + "ekstrabladet.dk", + "epochtimes.de" + ] + } + }, + { + "id": 310, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccp-sites/components/structure/cookie-notification/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 311, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-info.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 312, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.algo.at", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 313, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiehub.net/c", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 314, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/widgets/eu-cookie-law/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 315, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.cookieyes.com/client_data", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 316, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/skinCss/website/js/cookie/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 317, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "freeprivacypolicy.com/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 318, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-module/dist", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 319, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieOptIn.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 320, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookie_banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 321, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery-cookies-alert.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 322, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookielaw.emea.fcagroup.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 323, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/tnk-cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 324, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiepopup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 325, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.cookiefirst.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "swietawdomu.pl", + "deutschesapothekenportal.de" + ] + } + }, + { + "id": 326, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-policy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 327, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/liquorice-cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 328, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-switch.viminds.de/api", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 329, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "skyscnr.com/sttc/oc-registry/components/cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 330, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/cookiesplus/views/js/cookiesplus.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 331, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mws-cookie-solution.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 332, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ajax/libs/cookieconsent2", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "membersuite.com", + "la-becanerie.com", + "rijbewijskeuringennederland.nl", + "download.pixelexperience.org", + "ceramtec-group.com" + ] + } + }, + { + "id": 333, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "talktalk.co.uk", + "codexis.cz", + "lacoste.com", + "huuray.se", + "indiearenabooth.com" + ] + } + }, + { + "id": 334, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienotice-bootstrap.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 335, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookieEuGH", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 336, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 337, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/cookie-notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 338, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiechoices.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 339, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 340, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieconsent.popupsmart.com/src/js/popper.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 341, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "flixbus.com/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 342, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/jscookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 343, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.cookie-policy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 344, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-alert.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 345, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "up-cookiemon.wavecdn.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 346, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBanner.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "adtipp.de", + "nectar.com", + "neckermann.de", + "exali.de", + "raiplaysound.it", + "check24.de" + ] + } + }, + { + "id": 347, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/politica-cookies/leyCookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 348, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/trwcookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 349, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dc_components/site/cookie-control/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 350, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-manager.de/cookie-manager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 351, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pxpcookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 352, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie/uccb-main", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 353, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_consent_min_js.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 354, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/onlinemanufaktur-cookie-notice/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 355, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mq_cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 356, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/static/cookies/cookie-layer-wc-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 357, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-bar/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["vectra.pl", "urbanista.de"] + } + }, + { + "id": 358, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebar/scripts.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 359, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fileadmin/cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 360, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieopt-min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 361, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/micado.web.dsgvo.cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 362, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wip.pl/js/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 363, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/docroot/js/app/modules/cookies-selection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 364, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/cookieman/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 365, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiecode.dist.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 366, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_agreement_dialogue.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 367, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "googleapis.com/55_cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 368, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/nsd-cookie-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 369, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/responsive-eu-cookie-notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 370, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/master-popups-cookieplus", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 371, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner-one.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 372, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiemanagement.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 373, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/mod_eu_cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 374, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.cookiefy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 375, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "websitepolicies.com/lib/cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 376, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/aip_cookie_law", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 377, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie.gg/c", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 378, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plg_system_vpcookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 379, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/p8-cookie-bar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 380, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner/cb.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 381, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/echonetcookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 382, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-policy-en.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 383, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bb_cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 384, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/?tx_z7cookiemanager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 385, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/kmacookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 386, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/_hw_cookie_dialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 387, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-settings-ui/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 388, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookietrust.eu/script", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 389, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bs-cookie.staging.springbok.agency", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 390, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["nice.org.uk"] + } + }, + { + "id": 391, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/WebUI/Cookies/allowcookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 392, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/SharedComponents/bundle-scripts/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 393, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent.klaro.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 394, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookies_bar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 395, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modal/cookie-wall/?modal_view=true", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 396, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/better_cookie_consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 397, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/jquery-eu-cookie-law-popup", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 398, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "flipdish-cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 399, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookie-law-ansi", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 400, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieconsent.syreta.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 401, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/deferred/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 402, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/rodo-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 403, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/hw-cookie-dialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 404, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/accept-cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 405, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_warning.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 406, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/cookies/tinybox.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 407, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/web/components/cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 408, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-bar.salessquad.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 409, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieMunchr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 410, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "nicmanager.com/static/cookie_guideline", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 411, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "traderfox.de/lib/tfcookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 412, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/amadeus-plugin-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 413, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rh-cookieconsent-microsites.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 414, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/components/content/cookie-overlay/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 415, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiemon.atcom.gr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 416, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "nbcsports.com/cookie-ack.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 417, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr/gdpr-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 418, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.ihavecookies.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["wisla-plock.pl"] + } + }, + { + "id": 419, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/b2b-market/src/addons/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 420, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vue/components/cookie-monster", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 421, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/do-you-want-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 422, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bascom.nl/cookies/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 423, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fluvius-eu-cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 424, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/lyxor-cookies-disclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 425, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/grt-cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 426, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bundles/cookiebar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 427, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/avia-snippet-cookieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 428, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/user-cookie-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 429, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/we_cookie_consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 430, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/vp-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 431, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/system/modules/cookiecontrol/assets/js/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 432, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsentNotif.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 433, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/ne_cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 434, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-bar.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 435, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ilovecookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 436, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/luxcookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 437, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiehint/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 438, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieOptIn.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 439, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sg_cookie_optin/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 440, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebox.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["footroll.pl"] + } + }, + { + "id": 441, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.privacy.protection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 442, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/new-cookie-policy.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 443, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiehint.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 444, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/public-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 445, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mod_jt_cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 446, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/dist/cookieAcceptance", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 447, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebanner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 448, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/acc.cookienotification.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 449, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiepolicy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 450, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_api/cccframe", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 451, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienote-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 452, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/metro?sc_device=webcomponent&components=cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 453, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_msg.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 454, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_info.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 455, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js.cookietagmanager.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 456, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/mnd-cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 457, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js_cookies_legal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 458, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ys_cookie_consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 459, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-v2/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 460, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/beautiful-and-responsive-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 461, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie/banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 462, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/widget-module-cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 463, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/lightweight-cookie-notice/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 464, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ocean-cookie-notice/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 465, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jst_eu_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 466, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "procookie.by.nf", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 467, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 468, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery-eu-cookie-law-popup", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 469, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cp_cookieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 470, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.ae-webdesign.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 471, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ws5_eucookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 472, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsent/cookieModal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 473, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/consent-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 474, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.fo/qookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 475, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/hw-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 476, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["labs.strava.com", "crossfit.com"] + } + }, + { + "id": 477, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/w4.cookiebar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 478, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookielay/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 479, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "plugin-cookie-consent/build", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 480, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie/onetrust/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 481, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-settings-modal/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 482, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/components/consent-cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 483, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-service.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 484, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 485, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/lgpd-cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 486, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cookies-and-content-security-policy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 487, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiebox_uc_build.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 488, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gen/cookie-notification", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 489, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesjsr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["lcp.fr"] + } + }, + { + "id": 490, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/eu-cookies-bar/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 491, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieOverlay-view.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 492, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/Widgets/cookieWidget", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["losteria.de"] + } + }, + { + "id": 493, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/minified/cookiecontrol.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 494, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/ab1d_cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 495, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/module/kabimba_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 496, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/woody-addon-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 497, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/__enzuzo-cookiebar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 498, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_policy/ack.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 499, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["northernpowergrid.com"] + } + }, + { + "id": 500, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/zedwcookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 501, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiedisclosure/core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 502, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie.thynk.media/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 503, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/usercentrics/cookiebox", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 504, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-tool/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 505, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-notification.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 506, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "onetrust.com/cookieconsentpub", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["fujifilm-x.com"] + } + }, + { + "id": 507, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/dp_cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 508, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 509, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/om_cookie_main.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 510, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.rgpd-cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 511, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bandeau_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 512, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dist/js/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 513, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "sonnenverlauf.de", + "mondverlauf.de", + "leanlibrary.com", + "retrogames.cc", + "exagon.de", + "sozialversicherung-kompetent.de", + "varcevanje-energije.si", + "khl.ru", + "bauen-und-heimwerken.de", + "carport-diagnose.de", + "tricount.com" + ] + } + }, + { + "id": 514, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsentApp.js.gz", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 515, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fileadmin/templates/cookie/fc_thin.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 516, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.cookiecode.nl", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 517, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/nd-cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 518, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent-all.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 519, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 520, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-wall.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 521, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.giant.cz/assets/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 522, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.praguebest.cz/dist", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 523, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-prompt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["gestiontv.vodafone.es"] + } + }, + { + "id": 524, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bootstrap-cookie-consent-settings.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 525, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rails_cookie_consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 526, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rgpd/js/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 527, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBannerLoader.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 528, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieform.pl/assets/js/plugin", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 529, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/components/cookiemanager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 530, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ewcookienoteext.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 531, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/clientlibs/components/content/cookie/cookielayer", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 532, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rm-cookieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 533, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner-vue", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 534, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiecdn.com/cwc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 535, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/om-gdpr-cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 536, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn-cookieyes.com/client_data", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 537, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "digitalsternemarketing.de/dscookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 538, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modal-acceptare-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 539, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-bar/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 540, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookieconsent.blob.core.windows.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 541, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/all-cookieconsent-js.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 542, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-browser-alert-ui.fragment.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 543, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcf/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 544, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bsgdprcookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 545, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": ".cookiehub.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 546, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "traveljuice-engines.prod.traveljuice.fr/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 547, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eu_cookie_compliance_override.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 548, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/smart-eu-cookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 549, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 550, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Pictorium/scripts/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 551, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jsLib/gdpr/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 552, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 553, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cc.controlcookies.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 554, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieNotice.build.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 555, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ux.ui-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 556, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesPopUp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 557, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/in2cookiemodal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 558, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner/cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 559, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/polityka-prywatnosci/js/cookie-overlay", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 560, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-portlet/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 561, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/simple-gdpr-cookie-compliance/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 562, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-consents.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["posta.sk"] + } + }, + { + "id": 563, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "theme-cookie/app/cookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 564, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "plugins/ShprCookieFavour/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 565, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.ptj.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 566, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieModal/clientlib", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 567, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 568, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dxcookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 569, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/real-cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 570, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sohoshopcookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 571, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "am-static.com/cookie-banner/sdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 572, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/marked-cookie-consent-web/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 573, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.cookielaw.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["cnn.com"] + } + }, + { + "id": 574, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/borlabs-cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 575, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/gdpr-cookie-compliance/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 576, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/etagen_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 577, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_overlay.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 578, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/cookies-and-content-security-policy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 579, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBar.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 580, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiedialog/cookieutility.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 581, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/creare-eu-cookie-law-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 582, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jsdelivr.net/npm/@finsweet/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 583, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieseubox.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 584, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie/cc_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 585, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["fransdewitte.nl"] + } + }, + { + "id": 586, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/category-assets/experiences/recurring/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 587, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/storage/ui/cookies-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 588, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiedisturber/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 589, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/lightweight-cookie-notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 590, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/dm_cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 591, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-dialogue.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 592, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dist/scripts/cookie-control", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 593, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "am-static.com/cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 594, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/marked-cookie-consent-web/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 595, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.falconcookie.de/storage", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 596, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/brd_cookies_consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 597, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/hicookielaw/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 598, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/kbv-cookieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 599, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-mycity.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 600, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/components/src/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 601, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/webtoffee-gdpr-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["altheaprovence.com"] + } + }, + { + "id": 602, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.neuca24.pl/nc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 603, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies/manage-cookies-runtime", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 604, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/ppw_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 605, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-widget/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 606, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/pages/js/cookie-dialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 607, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3temp/assets/compressed/cookieman", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 608, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiethough.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 609, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "beyond-cookiebanner.de/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 610, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/js/cookie_consent_manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 611, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/viva-cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 612, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieMessage.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 613, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/michnhokn/cookie-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 614, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ddjnocookie.com/prod_public", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 615, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/cookie_policy/frontend/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 616, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 617, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpsystem.eu/pl/cookiesprivacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 618, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fcc-cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 619, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-cookie-consent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 620, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsentScript", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 621, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienoticepro.script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 622, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsgvo/js/cookiemonster", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 623, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_consent_js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 624, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent-request.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 625, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wko.at/gcm/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 626, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wko.at/css-js/scripts/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 627, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/frontend-core/js/cookieBox.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 628, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiemanager.dk/js/cm.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 629, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mod_pixim_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 630, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tmgonlinemedia.nl/consent/script/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 631, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.ariadneathome.nl/script/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 632, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.vtwonen.nl/script/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 633, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wpjslib-chunk-consent-form.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 634, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/consentbar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 635, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdprpro/views/js/gdpr-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 636, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/consent-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 637, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "s.clickiocdn.com/t/consent_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 638, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jppol-consent/js/bootstrap.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 639, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/opbox-rodo-consent-modal/index", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 640, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "optanon.blob.core.windows.net/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 641, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "libertatea.ro/consent/config.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 642, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent-notice.magix.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 643, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/taunton-user-consent-eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 644, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consensu.org/t/consent_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["softzone.es"] + } + }, + { + "id": 645, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentmanager.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "sourceforge.net", + "webfail.com", + "sudoku-aktuell.de" + ] + } + }, + { + "id": 646, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consently.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 647, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "s.adroll.com/j/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 648, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-panel-vue.chunk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 649, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.theneweuropean.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 650, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy-consent-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 651, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "thezen.garden/projects/zenconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 652, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "smartconsent.ro/js/smart-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 653, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/webflow-consent-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 654, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.consentassist.com/widget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 655, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "s.luxupcdnc.com/t/consent_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 656, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.appconsent.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["lefigaro.fr"] + } + }, + { + "id": 657, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.23g.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 658, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "browser-consent-front.coco.s-cloud.fi", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 659, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/consent-manager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 660, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.weersvoorspelling.nl/v1", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 661, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.webmasterplan.com/v2", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 662, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/adsconsent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 663, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.truste.com/get?name=notice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 664, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.trustarc.com/notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "tripit.com", + "concursolutions.com", + "fortune.com", + "formula1.com", + "forbes.com" + ] + } + }, + { + "id": 665, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent-manager.metomic.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 666, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.uniconsent.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["photopea.com"] + } + }, + { + "id": 667, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-banner-bootstrap", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 668, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tmgrup.com.tr/tmd-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 669, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/consent-modal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 670, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/api/snippets/js/consent-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 671, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sixfifty.com/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 672, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 673, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "choices.consentframework.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 674, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cache.consentframework.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 675, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentserve.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 676, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "analytics-consent-manager.azureedge.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 677, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mgm_consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 678, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "hoffmann-group.com/common/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 679, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dv_t3_consent_management/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 680, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gsso_consent_manager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 681, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "avandor.com/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 682, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/data_consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 683, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "smart.idmnet.pl/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 684, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "kalevakonserni.fi/consent/gravito", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 685, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bundle-consent-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 686, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modal-consent-component.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 687, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-management/_include/init_consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 688, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pitcom-webanalyse.de/dsgvo/consent-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 689, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wrd-aws.com/consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 690, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/ag-consentmanager-no-bootstrap/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 691, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/static/consent-dialog.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 692, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/opbox-gdpr-consents/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 693, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/consent-manager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 694, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ampproject.org/v0/amp-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["smartdroid.de", "lelum.pl"] + } + }, + { + "id": 695, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.trustarc.com/v2/notice", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 696, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/resources/onetrust/js/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 697, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-manager/lazy-consent-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 698, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/addons/consent_manager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 699, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/npm/ez-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 700, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/piwik-consent-banner-script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 701, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fileadmin/template/js/cconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 702, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/kconsent/kconsent29.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 703, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-layer/js/consent-layer-loader.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 704, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tm-gdpr-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 705, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "snigelweb.com/adconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 706, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sncmp.com/adconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 707, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentmanager.net/delivery/js/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["winfuture.de", "infranken.de"] + } + }, + { + "id": 708, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent-manager.confirmic.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 709, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentbanner.de/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 710, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "classistatic.de/consent-statics", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 711, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consentcheck.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 712, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-consent-management-platform/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 713, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/drdsgvo-consent-script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 714, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-consent.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 715, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent/civic-bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 716, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "totalweb.gr/gdpr/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 717, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/epaas.consentdrawer.bundle", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 718, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consentbanner-fragment/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 719, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "altravia.com/connector/consent_mode.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 720, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentmanager.net/delivery/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["winfuture.de", "infranken.de"] + } + }, + { + "id": 721, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/taunton-user-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 722, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fileadmin/templates/js/cconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 723, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/okf-euconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 724, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.daa.net/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 725, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-consent-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 726, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-management-app/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 727, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.hr/delivery/js/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 728, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bundles/consent-init?v=", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 729, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/acc.consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 730, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.scm-verlagsgruppe.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 731, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/consent-magic-pro", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 732, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "7gra.us/consentbar", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 733, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dgp-cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 734, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/as24-cmp/consent-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 735, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/log-user-consents/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 736, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent-bist.de/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 737, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.digiapi.com/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 738, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "idealo.com/storage/cmp/consent-management.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 739, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.prointernet.com/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 740, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/coockieconsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 741, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consentmanager.net/delivery", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "winfuture.de", + "echo-online.de", + "stern.de", + "spar.hu", + "spar.hr", + "spar.at", + "spar.si", + "interspar.at" + ] + } + }, + { + "id": 742, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.comply-app.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 743, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "kesko.fi/kconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 744, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "unpkg.com/@segment/consent-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 745, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wko.at/static/ct/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 746, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consenttool.haendlerbund.de/app.js?apiKey", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 747, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.extrazimut.net/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 748, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cs_consent_modal.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 749, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr_footer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 750, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 751, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/comun/avisopcgdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 752, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 753, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr.internetbrands.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 754, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": ".be/api/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 755, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": ".nl/api/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 756, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "-gdpr-min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 757, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-transparency-apnxs/latest/gdpr-bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 758, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sitemaps.services.zam.com/gdpr_optout.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 759, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ibeugdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 760, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consensu.org/gdpr/cmp/gdpr-cmp-ui.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 761, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "s3.amazonaws.com/sitemaps.services.zam.com/gdpr_standalone.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 762, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sizzlegdpr.snippet.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 763, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr/messaging.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 764, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mdp.javascript.gdpr.min", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 765, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/emg-framework/public/js/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 766, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/emg-framework/assets/js/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 767, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/assets/js/gdpr.js?ver", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 768, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/injectable.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 769, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ishop-plugins/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 770, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "secure-cdn.mplxtms.com/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 771, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 772, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/am2-gdpr-public.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 773, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdprscript.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 774, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/surbma-gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 775, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-banner.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 776, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "libraries.wmgartistservices.com/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 777, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdprmain/prod/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 778, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.thisisdone.com/gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 779, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr-banner.awsmpsa.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 780, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "securebrainpull.com/gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 781, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr500.com/widget/pandawidget/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 782, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bundle-gdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 783, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/CookieConsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["kayak.pl"] + } + }, + { + "id": 784, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/2018-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 785, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-cmp-ui.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 786, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr.min.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 787, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/gdpr/gdpr_ncoi.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 788, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/static/new/js/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 789, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/libs/gdpr/cmp/cmp.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 790, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pgdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 791, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/policies/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 792, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/spd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 793, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "prizelogic.com/gdpr/third-party-optin.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 794, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 795, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wordpress-ptchrgdprplugin/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 796, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr-wrapper.privacymanager.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "kinuskikissa.fi", + "geenstijl.nl", + "dailybuzz.nl", + "rtvnoord.nl", + "omroepbrabant.nl", + "futurezone.at", + "profil.at", + "kurier.at", + "weeronline.nl", + "lablue.de", + "vesti.bg" + ] + } + }, + { + "id": 797, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "evidon.com/pub/gdprnotice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 798, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/ct-ultimate-gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 799, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr.mandarin-medien.de/manager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 800, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr-tcfv2.sp-prod.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "computerbild.de", + "programme-tv.net", + "bold.dk", + "welt.de", + "sport1.de", + "ostsee-zeitung.de", + "sky.com", + "lvz.de", + "mein-schoener-garten.de", + "autobild.de", + "bike-bild.de", + "bz-berlin.de", + "travelbook.de", + "si.com", + "capital.fr", + "t3n.de", + "is.fi" + ] + } + }, + { + "id": 801, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "yastatic.net/s3/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 802, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/zgdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 803, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/pp_agreement.pc.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 804, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/cmp/cmpBundle.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 805, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/webmd.gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 806, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/motus-gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 807, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/gdprprivacysetup/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 808, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 809, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "metronom.com/library/scripts/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 810, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/lin_gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 811, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tronic-gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 812, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-banner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 813, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/typo3conf/ext/dbb_gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 814, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-appliance.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 815, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pdcc.gdpr.es", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 816, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-redirect.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 817, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/shared/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 818, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sdk-gdpr.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 819, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/gdpr-component", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 820, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdprDialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 821, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bluelabs-gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 822, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdprScriptComponent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 823, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "mediavine.com/tags/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 824, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pubnation.com/tags/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 825, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ecos.am/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 826, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modal-gdpr.umd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 827, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr_notice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 828, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/lexon-gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 829, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/popin-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 830, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modules/gdprpro/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 831, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gdpr-api.sharethis.com/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 832, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/media/plg_system_eprivacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["reshade.me"] + } + }, + { + "id": 833, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "recepttar.hu/js/privacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 834, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.dmgmediaprivacy.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["metro.co.uk", "gbnews.uk"] + } + }, + { + "id": 835, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jssdk.privacy.pre.schibsted.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 836, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "secureprivacy.ai/secureprivacy-plugin/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 837, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vendor/weka/privacykit/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 838, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.clym.io/js/clym-widget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 839, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/privacypolicy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 840, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bosch-privacy-settings-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 841, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/general/avada-privacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 842, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "public.message-business.com/Javascript/mb.privacyManager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 843, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.reeltime.no/pm_assets/privacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 844, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ftcguardian.com/privacy-update", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 845, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacypolicy.trgr.be/widget", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 846, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacyopt.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 847, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacypolicy/styles/all/template/remove_url.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 848, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "psi.schibsted.com/api/v2/privacy/notification", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 849, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/privacy-policy-info/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 850, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/e-privacy.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 851, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacyConsentBar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 852, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tagcommander.com/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["labanquepostale.fr"] + } + }, + { + "id": 853, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "isgprivacy.cbsi.com/dist/optanon", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "cbsnews.com", + "startrek.com", + "insideedition.com", + "cbslocal.com", + "etonline.com" + ] + } + }, + { + "id": 854, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/contao-privacy-center.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 855, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-policy.u-lab.nl", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 856, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "trustcommander.net/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["tf1info.fr", "tf1.fr"] + } + }, + { + "id": 857, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.eprivacy-keeper.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 858, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/en-privacy-notification/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 859, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.claytonhomes.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 860, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "shopify.com/shopifycloud/privacy-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 861, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/enua-privacy-policy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 862, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "demotywatory.pl/res/js/privacy_policy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 863, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eprivacy/js/eprivacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 864, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sf-tagomo-privacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 865, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/s4s-privacy-module/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 866, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/shopsshort/privacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 867, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "heg-cp.com/upm/privacy-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 868, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tag=ui/privacy/CookiesConsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 869, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dock-privacy-settings.esm.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 870, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy.wum.rocks/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 871, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tagcommander/privacy_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 872, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/serviceform-tools/privacy/sf-privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 873, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy-dialog-tracking.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 874, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy/providers/CookiesDataProvider", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 875, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/contao-privacy-center", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 876, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/myagileprivacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 877, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.lemonde.fr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 878, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.quantcast.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 879, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.nextday.media/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["vi.nl", "omroepwest.nl"] + } + }, + { + "id": 880, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.dreamlab.pl", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 881, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/media/cmp/int_cmp_banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 882, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consensu.org/delivery/cmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 883, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sipaof.mgr.consensu.org/sipacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 884, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/sourcepoint/sp-msg.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 885, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.cdntrf.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 886, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.mediavine.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 887, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmpCookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 888, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/library/cmp/cmp.bundle-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 889, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp-loader.choice.faktor.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 890, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/diyscmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 891, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bilsyndication.com/js/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 892, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bilsyndication.com/plugins/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 893, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.osano.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 894, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "vlitag.com/plugins/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 895, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.md-nx.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 896, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.opencmp.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["foraum.de", "idowa.de"] + } + }, + { + "id": 897, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.faktor.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["omroepwest.nl", "consent.talpanetwork.com"] + } + }, + { + "id": 898, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gravito.net/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 899, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdncmp.richaudience.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 900, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "heymatic.com/assets/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 901, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/js/vendors~cmpUi", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 902, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ustatik.com/public/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 903, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "mrf.io/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 904, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.cls.pm", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 905, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gravito.net/lightcmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 906, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "onetag-sys.com/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 907, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/truendo_cmp.pid.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 908, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.optad360.io", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 909, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "snigelweb.com/sncmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 910, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "seznam.cz/js/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 911, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pubtech-cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 912, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.pafo.fairbung.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 913, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sibbo.net/v2/sibbo-cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 914, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "24net.cz/resources/js/cmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 915, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/quorn-cmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 916, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmps.o2.cz/delivery", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 917, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcf-cmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 918, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "fastcmp.com/fast-cmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 919, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "apps.ludostation.com/cmp/v2/cmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 920, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "mrdev-cmp/assets/js/script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 921, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.setupcmp.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 922, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.meteored.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 923, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "veodys.fr/api/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 924, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sibbo-cmp-core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["atresplayer.com"] + } + }, + { + "id": 925, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gravito.net/alehdetcmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 926, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "fastcmp.com/fast-cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 927, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sibbo-cmp-loader.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 928, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.springernature.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 929, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "determinator.service-cmp.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 930, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "seznam.cz/js/cmp2/scmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 931, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "seznam.cz/js/cmp2/scmp-external.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 932, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gofundme.com/js/3.0/visitorCookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 933, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookiesDirective", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 934, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "CookieAccept/affirmation.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 935, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ariba.com/assets/scripts/classes/Ariba.Compliance.CookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 936, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "aldermore.co.uk/Scripts/Logic/CookieDisclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 937, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tweeboo.com/r/js/CookieDirective", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 938, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jqueryCookieGuard", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 939, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jquery.smartCookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 940, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc-bar/cCookiesH.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 941, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieDirective.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 942, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/setPrivacyCookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 943, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/clientlib-webpack-publish/js/CookiesApp-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 944, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/CookieManager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 945, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bundle_CookieLegalNotice.prod.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 946, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/acceptCookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 947, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/i_CookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 948, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Amasty_GdprCookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "planet-cards.co.uk", + "sunkost.no", + "wondrium.com", + "nova-motors.de", + "moleonline.com", + "durstexpress.de", + "littlelunch.com", + "twinpack.nl", + "eckeroline.fi", + "eilles.de", + "xt500parts.com", + "cupper-teas.de" + ] + } + }, + { + "id": 949, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ts/components/CookieConsent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 950, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/SDG_CookieLayer.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 951, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/slr_js/allowCookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 952, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/javascript/component-CookieConsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 953, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/whCookieManager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 954, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookie-GetCookieModal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 955, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/1990KB-CookieConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 956, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Magento_Cookie/js/notices", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 957, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/iwCookieBanner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 958, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "blackboard.com", + "kayak.pl", + "gamersgate.com" + ] + } + }, + { + "id": 959, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/CookieConsentNew", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 960, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieManagerUi.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 961, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/widgets/global/vendors~LegalCookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 962, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/getCookieConsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 963, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/kssCookieManager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 964, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ModalCookiesPrivacy.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 965, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookiesManager/CookiesManager.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 966, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/components/CookieManager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 967, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/SiteElements/Scripts/CookieBanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 968, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/plugins/CookiePop/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 969, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/IntegerNet_CookieConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 970, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/new_Cookiebanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 971, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/feoCookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 972, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Plumrocket_CookieConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["8020.net"] + } + }, + { + "id": 973, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/static/CookieManager/js/app", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 974, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/optInCookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 975, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ja/controlCookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 976, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utils/CookiePrompter", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 977, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Wamoco_CookieConsentUi/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 978, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/standaloneModalCookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 979, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Detco_CookieBanner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 980, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vfConsentCookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 981, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookie-Interfrog/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 982, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "quantcast.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "sourceforge.net", + "tumblr.com", + "wpolityce.pl", + "player.livespotting.com", + "indy100.com", + "vi.nl", + "independent.co.uk", + "express.co.uk", + "joe.ie", + "joe.co.uk", + "standard.co.uk", + "avsforum.com", + "pcgamer.com", + "nfl.com", + "filmvandaag.nl", + "gamesradar.com", + "iol.pt" + ] + } + }, + { + "id": 983, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "gemius.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 984, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sddan.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 985, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "digitrust.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 986, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sharethis.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 987, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "webads.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 988, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "etarget.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 989, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "optad360.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["infogliwice.pl"] + } + }, + { + "id": 990, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "shinystat.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 991, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "dan.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 992, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ogury.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 993, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "inforpl.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 994, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "sibboventures.mgr.consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 995, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consensu.infor.pl", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 996, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ciasteczkowapolityka.pl/getscript", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 997, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bsl.nl/extern/smbv-incl/script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 998, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ssl.synovite-scripts.com/ut", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 999, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "zoneadsl.com/clientscript/cnil.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1000, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "angrybirdsmovie.net/site/scripts/nettracking4.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1001, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bobulous.org.uk/javascript-head-sitewide.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1002, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wroclaw.pl/portal/themes/js/script-rodo.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1003, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/scripts/pookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1004, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "metasrc.com/assets/javascripts/compliance.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1005, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "geo.fr/assets/scripts/sourcepoint.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1006, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/rodo/rodo_script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1007, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.praivacy.eu/scripts", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1008, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "script.getcomplied.com/scripts/complyWidget/assets/getCompliedListWidget.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1009, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Gpdr/assets/ccc-script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1010, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "kookiecheck.cz/static/script", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1011, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "legalblink.it/api/scripts/lb_cs.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1012, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dgsvo/script.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1013, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/cc/js/cc.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1014, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "common.i12.de/cms/file/plugin/dp/dp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1015, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/shapepress-dsgvo/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1016, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/iticonseil-rgpd/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1017, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/pixelmate/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1018, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/pixelmate-opt-in/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1019, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.trbo.com/plugin", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1020, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/fb-pixel-dsgvo/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1021, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "id-ward.com/static/idw_plugin", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1022, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ishop-plugins/ishop-cp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1023, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/rrze-legal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1024, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/rrze-legal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1025, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wp-content/plugins/jjarolim-tracking/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1026, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/acton/bn/tracker", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1027, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "etracker.de/optin_overlay.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1028, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/libraries/google/do-not-track.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1029, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking-permission-dialog.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1030, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "origin-images.wikia.com/fandom-ae-assets/tracking-opt-in", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1031, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking-opt-in.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1032, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/contaotrackingmanager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1033, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/peg_utils/tracking/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1034, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/kixsimpletrack/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1035, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo.js?pp_pr=", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1036, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/templates/rodo/rodo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1037, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/rodo/rodo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1038, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/rodo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1039, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "rodo.agora.pl/agreement/check", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1040, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/min-js?f=js/rodo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1041, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo_rmf", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1042, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/popup/rodo.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1043, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo/rodo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1044, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo-agreement-popup.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1045, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "www.capitol.fr/streaming/cnil/cnil.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1046, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "prismamediadigital.com/cnil.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1047, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "newsletters.ftv-preprod.fr/cnil/js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1048, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Dock/DockContent/Cards/GDPRCard/index.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1049, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "nanoGDPR.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1050, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/GDPR/GDPR.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["3ds.com"] + } + }, + { + "id": 1051, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/GDPRPanelComponent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1052, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tdn.r42tag.com/lib/ut", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1053, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "c.betrad.com/pub/third.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1054, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "fundingchoices.google.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1055, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "fundingchoicesmessages.google.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": [ + "rtl.hr", + "fernsehserien.de", + "bbc.com", + "iol.pt", + "stooq.pl", + "stooq.com" + ] + } + }, + { + "id": 1056, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "spiffymachine.com/v2/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1057, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.userdatatrust.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1058, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.pubguru.com/pg.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1059, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "qualtrics.com/WRSiteInterceptEngine", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["logmeininc.com"] + } + }, + { + "id": 1060, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "a.svtrd.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["ns.nl"] + } + }, + { + "id": 1061, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "foolcdn.com/mms/resources/js/international-visitor-notice-js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1062, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "heraeus.com/media/system_files/special_applications/heraues_datapolicy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1063, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "libraries.wmgartistservices.com/pplightbox", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1064, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "assets.ubembed.com/universal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1065, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pi.pardot.com/analytics", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1066, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.useinsider.com/ins.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1067, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "a.optmnstr.com/app/js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1068, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "borderfree.com/v1/dist/cbt.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1069, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.justuno.com/mwgt", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1070, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "caringzinc.com/v2", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1071, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "dam.bbcchannels.com/m/2fmpg/js/outside-iframe.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1072, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "dam.bbcchannels.com/m/2fmph/js/outside-iframe.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1073, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.truendo.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1074, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "intelligentscissors.com/v2", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1075, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.adnuntius.com/adn.dmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1076, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cct-pubweb.com/ccpa", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1077, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "widgets.legalmonster.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1078, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "nexus.ensighten.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1079, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "einfachonline.com/sid", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1080, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/railwayreason.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1081, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/teenytinycellar.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1082, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/lovelydrum.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1083, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/hatefulrequest.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1084, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/aloofvest.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1085, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacidade.api.milvus.com.br", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1086, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "global.ketchcdn.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1087, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "e-i.com/SITW", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1088, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pleasantpump.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1089, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fearlessfaucet.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1090, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "unpkg.com/orejime", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1091, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/superficialeyes.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1092, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cassiecloud.com/loader.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1093, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/childlikeform.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1094, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "baycloud.com/tgcl.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1095, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/chickensstation.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1096, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/handsomelyhealth.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1097, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "s2.getsitecontrol.com/widgets", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1098, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "prismamediadigital.com/cnil.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1099, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.efilli.com/efl.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1100, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.brookiebot.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1101, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tiqcdn.com/utag/tui/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1102, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/basketballbelieve.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1103, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/colossalchance.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1104, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/aliasanvil.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1105, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.byscuit.com/data/client", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1106, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.lawwwing.com/widgets", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1107, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/hallowedinvention.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1108, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pcz.pl/static/js/moo-cooker.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1109, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eucd/eucd.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1110, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cinabre.sudoc.abes.fr/psi_gui/js/bandeau.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1111, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/euopties.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1112, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cknotiz.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1113, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/common/disclaimer/load.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1114, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wpjslib-chunk-notification.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1115, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cpb.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1116, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.tagsOptOut.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1117, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.termly.io/embed.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1118, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.wpolityce.pl/rhododendron/js/terms_of_service.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1119, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/info_cook.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1120, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/datenschutz.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1121, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "c.sd1.fr/cn/cn.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1122, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "zgody.infor.pl/build/assets/js/main.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1123, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "static.s-sfr.fr/stats/sbtF.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1124, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsgvo_2018.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1125, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/dsgvo.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1126, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "partner.vxcp.de/_js/vxcp_Common.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1127, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js?renew=false&referer=www.rs2.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1128, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/twcdisclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1129, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jqueryCL.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1130, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/trustArcHelper.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1131, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "widget.clym.io/clym.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1132, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "htmedia.in/analytics-js/dap.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1133, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ufti/uftiLoader.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1134, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/includes/pltk/pltk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1135, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/onstuimig-tag-manager/base/adf-tm-base-min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1136, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/GDRP_banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1137, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ads/rgpd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1138, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "samtykker.agm.as/agent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1139, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "samtykker.agdermedia.no/agent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1140, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/PopUpPriva/PopPrivacymin.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1141, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "dialogue.sp-prod.net/messagingWithoutDetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "excludedInitiatorDomains": ["globalplayer.com"] + } + }, + { + "id": 1142, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/datenschutz.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1143, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm19.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1144, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/app.dsgvo.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1145, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/trigoAboveBox.jquery.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1146, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsgvoinit.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1147, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/styleguide/mxqasqco.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1148, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tvp-tcfapi.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1149, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm19.de/app/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1150, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm.ceasy.de/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1151, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/orejime/js/orejime.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1152, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm/public/app.js?apiKey", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1153, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm19.de/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1154, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wwwschutz.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1155, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm19/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1156, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsvgobanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1157, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wecoma-lite.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1158, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "resourcesurw.azureedge.net/js/cc55.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1159, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccnst/ccbundle.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1160, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cc.mpa-web.de/public/app.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1161, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/klaro/klaro-pe.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1162, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "klaro-no-css.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1163, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ionic-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1164, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ckpl-webc.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1165, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "wagtail_tag_manager/wtm.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1166, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "www.capitol.fr/streaming/cnil/cnil.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1167, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Dock/DockContent/Cards/GDPRCard/index.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1168, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "nanoGDPR.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1169, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "newsletters.ftv-preprod.fr/cnil/js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1170, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/components/es6/PrivacyPolicy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1171, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js.hs-analytics.net/analytics", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1172, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jsdelivr.net/wp/wp-slimstat", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1173, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/dsvgo.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1174, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/GDPR/GDPR.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1175, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "htmedia.in/analytics-js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1176, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/rgpd/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1177, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/avia-bootstrap/js/klaro/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1178, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/tarteaucitron", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1179, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pandectes-core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1180, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/orejime.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1181, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "jsdelivr.net/npm/cookify", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1182, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cbgCConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1183, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ckpl-webc.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1184, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/klaro-no-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1185, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcfapi/tcfapi.umd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1186, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "mein.clickskeks.at/app.js?apiKey", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"] + } + }, + { + "id": 1187, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consumer/cookie/client", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bt.com"] + } + }, + { + "id": 1188, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/frontend/ajax/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["romstal.ro"] + } + }, + { + "id": 1189, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo-agreement-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gremimedia.pl"] + } + }, + { + "id": 1190, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rodo-agreement-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zw.com.pl"] + } + }, + { + "id": 1191, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gtm.js?id=GTM-TCT2RJ", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fullrate.dk"] + } + }, + { + "id": 1192, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["paruvendu.fr"] + } + }, + { + "id": 1193, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "datenschutz.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wumpus-gollum-forum.de"] + } + }, + { + "id": 1194, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bho_infobar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ruecken-zentrum.de"] + } + }, + { + "id": 1195, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent/message.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ksta.de"] + } + }, + { + "id": 1196, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.truste.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["oracle.com"] + } + }, + { + "id": 1197, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cui-cookie-policy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["congstar.de"] + } + }, + { + "id": 1198, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bitly.com"] + } + }, + { + "id": 1199, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy/popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cdaction.pl"] + } + }, + { + "id": 1200, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["knaufdoehetzelf.nl"] + } + }, + { + "id": 1201, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["louisvuitton.com"] + } + }, + { + "id": 1202, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/spmsg_addetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tvspielfilm.de"] + } + }, + { + "id": 1203, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/firebox-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["thelittleboxoffice.com"] + } + }, + { + "id": 1204, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.css", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["scholieren.com"] + } + }, + { + "id": 1205, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiescript.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["basiszinssatz.de"] + } + }, + { + "id": 1206, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies/bundle", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lucozadeenergy.com"] + } + }, + { + "id": 1207, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["guitarbackingtrack.com"] + } + }, + { + "id": 1208, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ip-consent.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["weersverwachting.nl"] + } + }, + { + "id": 1209, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiebot.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fluke.com"] + } + }, + { + "id": 1210, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tui-cookie-bar.html", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tuicruises.com"] + } + }, + { + "id": 1211, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-option.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["der-warnemuender.de"] + } + }, + { + "id": 1212, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["sexmarkt.nl"] + } + }, + { + "id": 1213, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ato-cookiebanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["haag-streit.com"] + } + }, + { + "id": 1214, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cummins.com"] + } + }, + { + "id": 1215, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/spd/spd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["woman.bg"] + } + }, + { + "id": 1216, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/spd/spd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["novini.bg"] + } + }, + { + "id": 1217, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/spd.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["sportal.bg"] + } + }, + { + "id": 1218, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieman.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["erfurter-bahn.de"] + } + }, + { + "id": 1219, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rg-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lombardafiltri.it"] + } + }, + { + "id": 1220, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ibox.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aqualip.de"] + } + }, + { + "id": 1221, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cb-scripts", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["convertir-une-image.com"] + } + }, + { + "id": 1222, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.teraz.sk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["teraz.sk"] + } + }, + { + "id": 1223, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-policy.css", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["independent.com.mt"] + } + }, + { + "id": 1224, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/yello-cookie-layer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["yello.de"] + } + }, + { + "id": 1225, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cashconverters.es"] + } + }, + { + "id": 1226, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/zsmessagebar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["christian.education"] + } + }, + { + "id": 1227, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pmc-pp-tou/privacy.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["rollingstone.com"] + } + }, + { + "id": 1228, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["outage.report"] + } + }, + { + "id": 1229, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/meWantCookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gamigo.de"] + } + }, + { + "id": 1230, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/meWantCookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gamigo.com"] + } + }, + { + "id": 1231, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bonniermag.se"] + } + }, + { + "id": 1232, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccpa/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lakesideparkmodels.com"] + } + }, + { + "id": 1233, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.umdaac.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["yoyogames.com"] + } + }, + { + "id": 1234, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vendor/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["norma-connect.de"] + } + }, + { + "id": 1235, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookiePolicy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["test-aankoop.be"] + } + }, + { + "id": 1236, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "aliveachiever.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dailydot.com"] + } + }, + { + "id": 1237, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-bar.salessquad.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["blochworld.com"] + } + }, + { + "id": 1238, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/coobann", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aida.de"] + } + }, + { + "id": 1239, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsgvoCC.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strabag-pfs.de"] + } + }, + { + "id": 1240, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.euck.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["avon-insurance.co.uk"] + } + }, + { + "id": 1241, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/cookie-popup", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["simyo.nl"] + } + }, + { + "id": 1242, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bottom.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["herokuapp.com"] + } + }, + { + "id": 1243, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["melaniemartinezmusic.com"] + } + }, + { + "id": 1244, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cm-body.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tarnkappe.info"] + } + }, + { + "id": 1245, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/idgy_gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["metallumnovum.lt"] + } + }, + { + "id": 1246, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jw.cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jacquelinewilson.co.uk"] + } + }, + { + "id": 1247, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["iban-rechner.de"] + } + }, + { + "id": 1248, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/kameleoon.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hanseaticbank.de"] + } + }, + { + "id": 1249, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["carriereonline.com"] + } + }, + { + "id": 1250, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eloqua", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["visma.fi"] + } + }, + { + "id": 1251, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eloqua", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["visma.no"] + } + }, + { + "id": 1252, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eloqua", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["visma.se"] + } + }, + { + "id": 1253, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eloqua", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["visma.nl"] + } + }, + { + "id": 1254, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eloqua", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["visma.com"] + } + }, + { + "id": 1255, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_banner_test.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["shinedown.com"] + } + }, + { + "id": 1256, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/streamify-gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["streamingbolaget.se"] + } + }, + { + "id": 1257, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies_alert.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lineadombra.it"] + } + }, + { + "id": 1258, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kidstaff.com.ua"] + } + }, + { + "id": 1259, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["catan.com"] + } + }, + { + "id": 1260, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["winbrok.es"] + } + }, + { + "id": 1261, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eurogdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jcbeurope.eu"] + } + }, + { + "id": 1262, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ig_cookie_frontend", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["volksbund.de"] + } + }, + { + "id": 1263, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "bounceexchange.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lumberliquidators.com"] + } + }, + { + "id": 1264, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["keltendorf-mitterkirchen.at"] + } + }, + { + "id": 1265, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mitterkirchen.at"] + } + }, + { + "id": 1266, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vils.at"] + } + }, + { + "id": 1267, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tarteaucitron/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ratp.fr"] + } + }, + { + "id": 1268, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "CheckCookiePolicy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["remixshop.com"] + } + }, + { + "id": 1269, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/japfg/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["myfridgefood.com"] + } + }, + { + "id": 1270, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["raggal.at"] + } + }, + { + "id": 1271, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["haugsdorf.at"] + } + }, + { + "id": 1272, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["umhausen.at"] + } + }, + { + "id": 1273, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookienote/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wittetools.com"] + } + }, + { + "id": 1274, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr-idgy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vejutechnika.lt"] + } + }, + { + "id": 1275, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pltk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["goodcontent.pl"] + } + }, + { + "id": 1276, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tarteaucitron/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arena-now.de"] + } + }, + { + "id": 1277, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/surbma-yes-no-popup/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bysarahkhan.com"] + } + }, + { + "id": 1278, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tryinteract.com"] + } + }, + { + "id": 1279, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consentMgmt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["comdirect.de"] + } + }, + { + "id": 1280, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pasztor.at"] + } + }, + { + "id": 1281, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tealium-external/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["weltverbesserer.de"] + } + }, + { + "id": 1282, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiesettings.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aarhusmotion.dk"] + } + }, + { + "id": 1283, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/oil", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tv2.dk"] + } + }, + { + "id": 1284, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieajx", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["goettgen.de"] + } + }, + { + "id": 1285, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.parkers.co.uk", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["parkers.co.uk"] + } + }, + { + "id": 1286, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "lovelydrum.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["insidermonkey.com"] + } + }, + { + "id": 1287, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/intuCookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["intu.co.uk"] + } + }, + { + "id": 1288, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tags.tiqcdn.com/utag", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["123-reg.co.uk"] + } + }, + { + "id": 1289, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "stormyachiever.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["thewindowsclub.com"] + } + }, + { + "id": 1290, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gcb/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gallup.com"] + } + }, + { + "id": 1291, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/native-message", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wiwo.de"] + } + }, + { + "id": 1292, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "koekje.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["baustellenabsicherung24.de"] + } + }, + { + "id": 1293, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/getdisclaimer", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wikifolio.com"] + } + }, + { + "id": 1294, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/echonetcookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["muenchenticket.de"] + } + }, + { + "id": 1295, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies-anekis.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["premiosopenbank.com"] + } + }, + { + "id": 1296, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["latoisondor.com"] + } + }, + { + "id": 1297, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cbgCConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["carlsberggroup.com"] + } + }, + { + "id": 1298, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jugendregion.at"] + } + }, + { + "id": 1299, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp-v2/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["youmath.it"] + } + }, + { + "id": 1300, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/permission/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["1und1.de"] + } + }, + { + "id": 1301, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js.driftt.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zenroom.org"] + } + }, + { + "id": 1302, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/bwx-cookie-consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nosta.com"] + } + }, + { + "id": 1303, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie_settings", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aerotime.aero"] + } + }, + { + "id": 1304, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stadt-bobingen.de"] + } + }, + { + "id": 1305, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "troubledtail.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["interestingengineering.com"] + } + }, + { + "id": 1306, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arsys.es"] + } + }, + { + "id": 1307, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arsys.fr"] + } + }, + { + "id": 1308, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arsys.pt"] + } + }, + { + "id": 1309, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tracking.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arsys.net"] + } + }, + { + "id": 1310, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy/Bootstrap", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tescobank.com"] + } + }, + { + "id": 1311, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["adlkofen.de"] + } + }, + { + "id": 1312, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["klinikwersbach.de"] + } + }, + { + "id": 1313, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieWall/clb.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["innogy.pl"] + } + }, + { + "id": 1314, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["e-pages.dk"] + } + }, + { + "id": 1315, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/easycmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lagerhaus.at"] + } + }, + { + "id": 1316, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookielab/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ol.fr"] + } + }, + { + "id": 1317, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/thcookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["megadruck.de"] + } + }, + { + "id": 1318, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["catan.de"] + } + }, + { + "id": 1319, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["qcnet.com"] + } + }, + { + "id": 1320, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/msmCookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["moneysupermarket.com"] + } + }, + { + "id": 1321, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eon-com-tracking-consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["eon.com"] + } + }, + { + "id": 1322, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/website-cookie-preferences", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nationaltrust.org.uk"] + } + }, + { + "id": 1323, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-bundle", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zoopla.co.uk"] + } + }, + { + "id": 1324, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-wall", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["xebia.com"] + } + }, + { + "id": 1325, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dhl.com"] + } + }, + { + "id": 1326, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cp01.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jzzo.com"] + } + }, + { + "id": 1327, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/klaro/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["salesviewer.com"] + } + }, + { + "id": 1328, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mediacourant.nl"] + } + }, + { + "id": 1329, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-management/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["plasteurope.com"] + } + }, + { + "id": 1330, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dragnsurvey.com"] + } + }, + { + "id": 1331, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/snap-popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["maggiore.it"] + } + }, + { + "id": 1332, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/snap-popup.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["amicoblu.it"] + } + }, + { + "id": 1333, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/apprise", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["podrozerowerowe.info"] + } + }, + { + "id": 1334, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/data-consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stadtwerke-luebz.de"] + } + }, + { + "id": 1335, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/neo-cookie-layer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["united-domains.de"] + } + }, + { + "id": 1336, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieWidget.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["peter-bringts.de"] + } + }, + { + "id": 1337, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lux-residence.com"] + } + }, + { + "id": 1338, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-manager-v", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["df.eu"] + } + }, + { + "id": 1339, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mobilejob.com"] + } + }, + { + "id": 1340, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato.de"] + } + }, + { + "id": 1341, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato.nl"] + } + }, + { + "id": 1342, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato.fr"] + } + }, + { + "id": 1343, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato.es"] + } + }, + { + "id": 1344, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato-hosting.co.uk"] + } + }, + { + "id": 1345, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["renault.de"] + } + }, + { + "id": 1346, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/checkCookieConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["andrewssykes.fr"] + } + }, + { + "id": 1347, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-manager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cornelsen.de"] + } + }, + { + "id": 1348, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["synopsys.com"] + } + }, + { + "id": 1349, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["total.com"] + } + }, + { + "id": 1350, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcf2.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["0calc.com"] + } + }, + { + "id": 1351, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcf2.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["0rechner.de"] + } + }, + { + "id": 1352, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tcf2.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["0calc.fr"] + } + }, + { + "id": 1353, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gusto.at"] + } + }, + { + "id": 1354, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dsgvo-opt-in.css", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kosta.at"] + } + }, + { + "id": 1355, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["total.nl"] + } + }, + { + "id": 1356, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dywc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["radioschwaben.de"] + } + }, + { + "id": 1357, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/microsite-consent-disclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lyxoretf.com"] + } + }, + { + "id": 1358, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/eea", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["psychcentral.com"] + } + }, + { + "id": 1359, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sm-policy-banner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["storage-mart.com"] + } + }, + { + "id": 1360, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/unitb-cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["juedische-allgemeine.de"] + } + }, + { + "id": 1361, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["casanetwork.hu"] + } + }, + { + "id": 1362, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/legal/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kamkabel.ru"] + } + }, + { + "id": 1363, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/accept.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["oreluniver.ru"] + } + }, + { + "id": 1364, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/doria.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lactease.com"] + } + }, + { + "id": 1365, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js.driftt.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ikonltd.co.uk"] + } + }, + { + "id": 1366, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/esb-privacy.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["erstebank.hr"] + } + }, + { + "id": 1367, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mediamus-cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["swl-unser-stadtwerk.de"] + } + }, + { + "id": 1368, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vinegar.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stadtwerke-herne.de"] + } + }, + { + "id": 1369, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vhs-assets-cookie-control-js.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["planet-beruf.de"] + } + }, + { + "id": 1370, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ob_rgpd/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["orangebank.fr"] + } + }, + { + "id": 1371, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mintos.com"] + } + }, + { + "id": 1372, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/syno_cookie_element", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["synology.com"] + } + }, + { + "id": 1373, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jcookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["javhd.com"] + } + }, + { + "id": 1374, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["sparkasse.at"] + } + }, + { + "id": 1375, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/PoliticaCookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fincaraiz.com.co"] + } + }, + { + "id": 1376, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Team23_SimpleCookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kleiderhelden.com"] + } + }, + { + "id": 1377, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["esprit.de"] + } + }, + { + "id": 1378, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieCutter", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["thebureauinvestigates.com"] + } + }, + { + "id": 1379, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ing.es"] + } + }, + { + "id": 1380, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tenable.com"] + } + }, + { + "id": 1381, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["thetrainline.com"] + } + }, + { + "id": 1382, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["op.fi"] + } + }, + { + "id": 1383, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.bundle.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fastbill.com"] + } + }, + { + "id": 1384, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gaming-style.com"] + } + }, + { + "id": 1385, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["transparenzregister.de"] + } + }, + { + "id": 1386, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/uc/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mcmakler.de"] + } + }, + { + "id": 1387, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-policy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ubuntu.com"] + } + }, + { + "id": 1388, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zitatezumnachdenken.com"] + } + }, + { + "id": 1389, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["metoffice.gov.uk"] + } + }, + { + "id": 1390, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["churchofengland.org"] + } + }, + { + "id": 1391, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cnst.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tauschticket.de"] + } + }, + { + "id": 1392, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["liberbank.es"] + } + }, + { + "id": 1393, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/iCookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["h-supertools.com"] + } + }, + { + "id": 1394, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/he-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dennree.de"] + } + }, + { + "id": 1395, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/uc_cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gastro24.de"] + } + }, + { + "id": 1396, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bopla.de"] + } + }, + { + "id": 1397, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["telerama.fr"] + } + }, + { + "id": 1398, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["courrierinternational.com"] + } + }, + { + "id": 1399, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vodkaster.com"] + } + }, + { + "id": 1400, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "brsimg.com/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["boursorama.com"] + } + }, + { + "id": 1401, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "trcking.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["canalplus.com"] + } + }, + { + "id": 1402, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hauptbahnhofcity.wien"] + } + }, + { + "id": 1403, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pons.com"] + } + }, + { + "id": 1404, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiefly/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["internet-rockstars.com"] + } + }, + { + "id": 1405, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stepstone.de"] + } + }, + { + "id": 1406, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stepstone.at"] + } + }, + { + "id": 1407, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["santander.pl"] + } + }, + { + "id": 1408, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "trcking.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["canal-plus.com"] + } + }, + { + "id": 1409, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aftenposten.no"] + } + }, + { + "id": 1410, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["coca-cola-deutschland.de"] + } + }, + { + "id": 1411, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-layer/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bahn.de"] + } + }, + { + "id": 1412, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["yodel.co.uk"] + } + }, + { + "id": 1413, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["digit-photo.com"] + } + }, + { + "id": 1414, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/checkcookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["iracing.com"] + } + }, + { + "id": 1415, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["avast.com"] + } + }, + { + "id": 1416, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vg.no"] + } + }, + { + "id": 1417, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tek.no"] + } + }, + { + "id": 1418, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["finn.no"] + } + }, + { + "id": 1419, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lifesycle.co.uk"] + } + }, + { + "id": 1420, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["next-immo.com"] + } + }, + { + "id": 1421, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fnGdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["financer.com"] + } + }, + { + "id": 1422, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-layer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mercedes-benz.io"] + } + }, + { + "id": 1423, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/messagingNoTcfApi.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["svd.se"] + } + }, + { + "id": 1424, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/sygnal42-gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["blitzrechner.de"] + } + }, + { + "id": 1425, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieLayer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["multipower.com"] + } + }, + { + "id": 1426, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_management.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["meteoradar.ch"] + } + }, + { + "id": 1427, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-preferences", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["halebop.se"] + } + }, + { + "id": 1428, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nif.no"] + } + }, + { + "id": 1429, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/klaro-no-css.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["frag-einen-anwalt.de"] + } + }, + { + "id": 1430, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stema.de"] + } + }, + { + "id": 1431, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieBox.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vinos.de"] + } + }, + { + "id": 1432, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["swisscom.ch"] + } + }, + { + "id": 1433, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["schwaebische.de"] + } + }, + { + "id": 1434, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["guldsmykket.dk"] + } + }, + { + "id": 1435, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mieterengel.de"] + } + }, + { + "id": 1436, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/uc_cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gastro-hero.de"] + } + }, + { + "id": 1437, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kurnik.pl"] + } + }, + { + "id": 1438, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dg-governance/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nytimes.com"] + } + }, + { + "id": 1439, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dg-governance/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["inyt.com"] + } + }, + { + "id": 1440, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zukunftsheizen.de"] + } + }, + { + "id": 1441, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["truphone.com"] + } + }, + { + "id": 1442, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["oka.be"] + } + }, + { + "id": 1443, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["prada.com"] + } + }, + { + "id": 1444, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["online-spellcheck.com"] + } + }, + { + "id": 1445, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/it-cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["geze.de"] + } + }, + { + "id": 1446, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/it-cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["geze.pl"] + } + }, + { + "id": 1447, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ConsentInit.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["smartphonehoesjes.nl"] + } + }, + { + "id": 1448, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieser.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aco.com.pl"] + } + }, + { + "id": 1449, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bluelightcard.co.uk"] + } + }, + { + "id": 1450, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/vfConsentCookiesCs.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vodafone.cz"] + } + }, + { + "id": 1451, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bt.no"] + } + }, + { + "id": 1452, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nwb-jobboerse.de"] + } + }, + { + "id": 1453, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ampparit.com"] + } + }, + { + "id": 1454, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["avg.com"] + } + }, + { + "id": 1455, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["washingtonpost.com"] + } + }, + { + "id": 1456, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aftenbladet.no"] + } + }, + { + "id": 1457, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_flyout.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["festo.com"] + } + }, + { + "id": 1458, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/klaro.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["beckhoff.com"] + } + }, + { + "id": 1459, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Manolo_CookieConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["manoloblahnik.com"] + } + }, + { + "id": 1460, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/LdCookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["landkreis-eichstaett.de"] + } + }, + { + "id": 1461, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/legal-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["meineapotheke.de"] + } + }, + { + "id": 1462, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["inishpharmacy.com"] + } + }, + { + "id": 1463, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-main", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["godaddy.com"] + } + }, + { + "id": 1464, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ultraleicht-trekking.com"] + } + }, + { + "id": 1465, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/base-nf.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lecanardenchaine.fr"] + } + }, + { + "id": 1466, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "toestemmingen.snp.nl", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["snp.nl"] + } + }, + { + "id": 1467, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mendeley.com"] + } + }, + { + "id": 1468, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cm/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["howatherm.de"] + } + }, + { + "id": 1469, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/osb-cmp.min.mjs", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tvgids.nl"] + } + }, + { + "id": 1470, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["01net.com"] + } + }, + { + "id": 1471, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.maerkischekiste.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["maerkischekiste.de"] + } + }, + { + "id": 1472, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["coca-cola.pl"] + } + }, + { + "id": 1473, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["coca-cola.co.uk"] + } + }, + { + "id": 1474, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["coca-cola.dk"] + } + }, + { + "id": 1475, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/it_nsc.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nonsolocap.it"] + } + }, + { + "id": 1476, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["totalwar.com"] + } + }, + { + "id": 1477, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gameswelt.ch"] + } + }, + { + "id": 1478, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gameswelt.de"] + } + }, + { + "id": 1479, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gameswelt.at"] + } + }, + { + "id": 1480, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "h1.versicherungsjournal.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["versicherungsjournal.de"] + } + }, + { + "id": 1481, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["topannonces.fr"] + } + }, + { + "id": 1482, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ellisphere.fr"] + } + }, + { + "id": 1483, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mdv.cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["biehler-cycling.com"] + } + }, + { + "id": 1484, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["here.com"] + } + }, + { + "id": 1485, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gizchina.com"] + } + }, + { + "id": 1486, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["consorsbank.de"] + } + }, + { + "id": 1487, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/alert-info.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["asus.com"] + } + }, + { + "id": 1488, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/alert-info_cn.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["asus.com.cn"] + } + }, + { + "id": 1489, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["etuovi.com"] + } + }, + { + "id": 1490, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vuokraovi.com"] + } + }, + { + "id": 1491, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arvopaperi.fi"] + } + }, + { + "id": 1492, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp.genesis", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vodafone.de"] + } + }, + { + "id": 1493, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/newCookieChoice.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vape-phone.fr"] + } + }, + { + "id": 1494, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-settings-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["aok.de"] + } + }, + { + "id": 1495, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Ronis_Cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["slaters.co.uk"] + } + }, + { + "id": 1496, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Hmm24_Cookiebanner/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zaehlerschrank24.de"] + } + }, + { + "id": 1497, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consensu.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["shinden.pl"] + } + }, + { + "id": 1498, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "js_privacy_cmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["e24.no"] + } + }, + { + "id": 1499, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieThough.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wochenblitz.com"] + } + }, + { + "id": 1500, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["beethoven.de"] + } + }, + { + "id": 1501, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieWall/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["eon.pl"] + } + }, + { + "id": 1502, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["technics.com"] + } + }, + { + "id": 1503, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookiebanner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["unibo.it"] + } + }, + { + "id": 1504, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["guloggratis.dk"] + } + }, + { + "id": 1505, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "trustarc.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["avantiwestcoast.co.uk"] + } + }, + { + "id": 1506, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["stickypassword.com"] + } + }, + { + "id": 1507, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_layer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["billiger-mietwagen.de"] + } + }, + { + "id": 1508, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/c22.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cd.cz"] + } + }, + { + "id": 1509, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["o2.cz"] + } + }, + { + "id": 1510, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tarteaucitron/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["flaine.com"] + } + }, + { + "id": 1511, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nettikaravaani.com"] + } + }, + { + "id": 1512, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/stylecc", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["immozentral.com"] + } + }, + { + "id": 1513, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieConsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["loesdau.de"] + } + }, + { + "id": 1514, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zugtouren.de"] + } + }, + { + "id": 1515, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["t-mobile.cz"] + } + }, + { + "id": 1516, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gfps.com"] + } + }, + { + "id": 1517, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jquery.cookiekit.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dgeg.gov.pt"] + } + }, + { + "id": 1518, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["minmote.no"] + } + }, + { + "id": 1519, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tc_privacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["matmut.fr"] + } + }, + { + "id": 1520, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie_modal/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["shirtee.com"] + } + }, + { + "id": 1521, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/borlabs-cookie", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["finance-magazin.de"] + } + }, + { + "id": 1522, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["elle.se"] + } + }, + { + "id": 1523, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fyens.dk"] + } + }, + { + "id": 1524, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cf-analytics/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["chatfuel.com"] + } + }, + { + "id": 1525, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cc.labu24.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["labu24.de"] + } + }, + { + "id": 1526, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.ptj.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ptj.de"] + } + }, + { + "id": 1527, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.autopflege24.net", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["autopflege24.net"] + } + }, + { + "id": 1528, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["natune.net"] + } + }, + { + "id": 1529, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-banner", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["studio3t.com"] + } + }, + { + "id": 1530, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies_2020", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pensionlisboa.com"] + } + }, + { + "id": 1531, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ensighten/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["britishairways.com"] + } + }, + { + "id": 1532, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ensighten/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ba.com"] + } + }, + { + "id": 1533, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["finanz-forum.de"] + } + }, + { + "id": 1534, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["konsultacjejst.pl"] + } + }, + { + "id": 1535, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/klaro", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tarif4you.de"] + } + }, + { + "id": 1536, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm.carpassion.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["carpassion.com"] + } + }, + { + "id": 1537, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["godt.no"] + } + }, + { + "id": 1538, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pent.no"] + } + }, + { + "id": 1539, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["rtr.at"] + } + }, + { + "id": 1540, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-policy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hotmart.com"] + } + }, + { + "id": 1541, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["widforss.no"] + } + }, + { + "id": 1542, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/acmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ameblo.jp"] + } + }, + { + "id": 1543, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["regentcentre.co.uk"] + } + }, + { + "id": 1544, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dkmb_gdpr.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fightful.com"] + } + }, + { + "id": 1545, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pandectes-core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["arktis.de"] + } + }, + { + "id": 1546, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pandectes-core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["apfelband.de"] + } + }, + { + "id": 1547, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/pandectes-core.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["schvarz.com"] + } + }, + { + "id": 1548, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/uc-cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["santander.de"] + } + }, + { + "id": 1549, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookpop.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["electromenager-compare.com"] + } + }, + { + "id": 1550, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["klart.se"] + } + }, + { + "id": 1551, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tv.nu"] + } + }, + { + "id": 1552, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hemnet.se"] + } + }, + { + "id": 1553, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/aw-cookie.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["soprema.fr"] + } + }, + { + "id": 1554, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/fc_cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bosch-stiftung.de"] + } + }, + { + "id": 1555, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zurich.it"] + } + }, + { + "id": 1556, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.lavie.fr", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lavie.fr"] + } + }, + { + "id": 1557, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["twisto.pl"] + } + }, + { + "id": 1558, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["koestritzer.de"] + } + }, + { + "id": 1559, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiestarter", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["postfinance.ch"] + } + }, + { + "id": 1560, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/b2c.cookie-consent@latest/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["santanderconsumer.se"] + } + }, + { + "id": 1561, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/melindres/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["televes.com"] + } + }, + { + "id": 1562, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gdpr/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["broedersgezondheidswinkel.nl"] + } + }, + { + "id": 1563, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/DisclaimerControl.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["vontobel.com"] + } + }, + { + "id": 1564, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/gtcookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fixtout.fr"] + } + }, + { + "id": 1565, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["le-jackpot-des-medailles-safti.fr"] + } + }, + { + "id": 1566, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/RR_KE_ccm19/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kefalonia-griechenland.com"] + } + }, + { + "id": 1567, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/udg-uc-sdk.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["porsche.com"] + } + }, + { + "id": 1568, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mann.tv"] + } + }, + { + "id": 1569, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-page.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wz.de"] + } + }, + { + "id": 1570, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tarteaucitron.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["intex.fr"] + } + }, + { + "id": 1571, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mtb-news.de"] + } + }, + { + "id": 1572, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["rennrad-news.de"] + } + }, + { + "id": 1573, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["emtb-news.de"] + } + }, + { + "id": 1574, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["cyberghostvpn.com"] + } + }, + { + "id": 1575, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["playok.com"] + } + }, + { + "id": 1576, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "api.usercentrics.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ing.de"] + } + }, + { + "id": 1577, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/iceCookie.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mamacar.cz"] + } + }, + { + "id": 1578, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/otBannerSdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["springerprofessional.de"] + } + }, + { + "id": 1579, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tui.se"] + } + }, + { + "id": 1580, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tui.fi"] + } + }, + { + "id": 1581, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/index.php?consent_manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["papierkram.de"] + } + }, + { + "id": 1582, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/user-consent-management/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["americanexpress.com"] + } + }, + { + "id": 1583, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["privatebanking.hsbc.com"] + } + }, + { + "id": 1584, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hsbc.pl"] + } + }, + { + "id": 1585, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/smedia_cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["renzgroup.de"] + } + }, + { + "id": 1586, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.tanke-guenstig.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tanke-guenstig.de"] + } + }, + { + "id": 1587, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["histoire-et-civilisations.com"] + } + }, + { + "id": 1588, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/mfe-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["santander.com.br"] + } + }, + { + "id": 1589, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm1.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["dlr.de"] + } + }, + { + "id": 1590, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent-manager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pdf24.org"] + } + }, + { + "id": 1591, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lawgazette.co.uk"] + } + }, + { + "id": 1592, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "ccm.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["abload.de"] + } + }, + { + "id": 1593, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies_utils.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["uca.es"] + } + }, + { + "id": 1594, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookie-overlay.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bensanitair.nl"] + } + }, + { + "id": 1595, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/boldCookie_custom.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["investice.cz"] + } + }, + { + "id": 1596, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmapp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ccm19.de"] + } + }, + { + "id": 1597, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cdn.civiccomputing.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gfms.com"] + } + }, + { + "id": 1598, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ppp/js/permission-client", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["meinaccount.gmx.net"] + } + }, + { + "id": 1599, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ppp/js/permission-client", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hilfe.gmx.net"] + } + }, + { + "id": 1600, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ppp/js/permission-client", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mein.web.de"] + } + }, + { + "id": 1601, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "tags.tiqcdn.com/utag", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lineadirecta.com"] + } + }, + { + "id": 1602, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ujam_tracking/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ujam.com"] + } + }, + { + "id": 1603, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ugp-api/webcontent/v1/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ae.com"] + } + }, + { + "id": 1604, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jobsireland.ie"] + } + }, + { + "id": 1605, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "app.usercentrics.eu", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mainpost.de"] + } + }, + { + "id": 1606, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "pdcookiepro//views/js/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["czasnaherbate.net"] + } + }, + { + "id": 1607, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dtc-fe/policy-control", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["zs-watch.com"] + } + }, + { + "id": 1608, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["loveholidays.ie"] + } + }, + { + "id": 1609, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/inc/cookie_modal_ajax.php", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["georg.at"] + } + }, + { + "id": 1610, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/_next/static/chunks/cookieOverlay", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["galaxus.fr"] + } + }, + { + "id": 1611, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.werner-mertz.de", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["werner-mertz.de"] + } + }, + { + "id": 1612, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/dist/js/cmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["corporate.modivo.com"] + } + }, + { + "id": 1613, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/jimmsconsent", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jimms.fi"] + } + }, + { + "id": 1614, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "chunk-cookie-consent-modal", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["jobup.ch"] + } + }, + { + "id": 1615, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookie/ccm19/public/index.php/app.js?", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["condair.de"] + } + }, + { + "id": 1616, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["eurostar.com"] + } + }, + { + "id": 1617, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/static/ct/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wko.at"] + } + }, + { + "id": 1618, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ui/common/scripts/cookies/cookieModalComponent-797ec8a07a.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["oem.no"] + } + }, + { + "id": 1619, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["politico.eu"] + } + }, + { + "id": 1620, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lovelybooks.de"] + } + }, + { + "id": 1621, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.de"] + } + }, + { + "id": 1622, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.at"] + } + }, + { + "id": 1623, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.es"] + } + }, + { + "id": 1624, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.fr"] + } + }, + { + "id": 1625, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.it"] + } + }, + { + "id": 1626, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["idealo.co.uk"] + } + }, + { + "id": 1627, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["femmeactuelle.fr"] + } + }, + { + "id": 1628, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["hausjournal.net"] + } + }, + { + "id": 1629, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["lepoint.fr"] + } + }, + { + "id": 1630, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["chefkoch.de"] + } + }, + { + "id": 1631, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["boerse.de"] + } + }, + { + "id": 1632, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["liberation.fr"] + } + }, + { + "id": 1633, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["caradisiac.com"] + } + }, + { + "id": 1634, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wrapperMessagingWithoutDetection", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["anderes-wort.de"] + } + }, + { + "id": 1635, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CookieBanner.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bauer-baumschulen.ch"] + } + }, + { + "id": 1636, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["strato.se"] + } + }, + { + "id": 1637, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["imusic.de"] + } + }, + { + "id": 1638, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["imusic.dk"] + } + }, + { + "id": 1639, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["imusic.no"] + } + }, + { + "id": 1640, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["imusic.se"] + } + }, + { + "id": 1641, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cc.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["imusic.co"] + } + }, + { + "id": 1642, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["comparethemarket.com"] + } + }, + { + "id": 1643, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["malservice.aftonbladet.se"] + } + }, + { + "id": 1644, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/brabo-cookie/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["brandpreventiewinkel.nl"] + } + }, + { + "id": 1645, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nettimoto.com"] + } + }, + { + "id": 1646, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["futura-sciences.com"] + } + }, + { + "id": 1647, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-box", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["schmalz.com"] + } + }, + { + "id": 1648, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/popupConsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["the-fence.com"] + } + }, + { + "id": 1649, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-files/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["paradoxwikis.com"] + } + }, + { + "id": 1650, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookieconsent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["expert.es"] + } + }, + { + "id": 1651, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.quantcast.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gettr.com"] + } + }, + { + "id": 1652, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "coco.we-online.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["we-online.com"] + } + }, + { + "id": 1653, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/modulos/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["villagrancanaria.com"] + } + }, + { + "id": 1654, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["carhartt.com"] + } + }, + { + "id": 1655, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/almacmp", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kotikokki.net"] + } + }, + { + "id": 1656, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rcs_cpmt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["open.online"] + } + }, + { + "id": 1657, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rcs_cpmt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["style.corriere.it"] + } + }, + { + "id": 1658, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ph-cookie-helper-mu/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["uwartsonline.nl"] + } + }, + { + "id": 1659, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": ".consent-", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pcgames.de"] + } + }, + { + "id": 1660, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.quantcast.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["deviantart.com"] + } + }, + { + "id": 1661, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["omni.se"] + } + }, + { + "id": 1662, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Libs/cookies", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nadeta.cz"] + } + }, + { + "id": 1663, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/standard-cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["standard.sk"] + } + }, + { + "id": 1664, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Disclaimer.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["private.com"] + } + }, + { + "id": 1665, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["seeandso.com"] + } + }, + { + "id": 1666, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/privacy/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["patente.it"] + } + }, + { + "id": 1667, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/utag.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["tk-aerztefuehrer.de"] + } + }, + { + "id": 1668, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/rcs_cpmt/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["giroditalia.it"] + } + }, + { + "id": 1669, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["behindthename.com"] + } + }, + { + "id": 1670, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "it-cc.index.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["boellhoff.com"] + } + }, + { + "id": 1671, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiecontrol.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["rembutiken.se"] + } + }, + { + "id": 1672, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["deutsches-schulportal.de"] + } + }, + { + "id": 1673, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Custom_clubhinweis", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["ofdb.de"] + } + }, + { + "id": 1674, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["elpais.com"] + } + }, + { + "id": 1675, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.quantcast.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["pr0gramm.com"] + } + }, + { + "id": 1676, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "cmp.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["helthjem.no"] + } + }, + { + "id": 1677, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["webkamery.online"] + } + }, + { + "id": 1678, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/infrasdk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["nofluffjobs.com"] + } + }, + { + "id": 1679, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["diariodejerez.es"] + } + }, + { + "id": 1680, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["leonoticias.com"] + } + }, + { + "id": 1681, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookies_master.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["bayern.de"] + } + }, + { + "id": 1682, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["france24.com"] + } + }, + { + "id": 1683, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/CKCookieConsent.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["caseking.de"] + } + }, + { + "id": 1684, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gea-waldviertler.at"] + } + }, + { + "id": 1685, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookie-consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["gea-waldviertler.de"] + } + }, + { + "id": 1686, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ccm_", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["kro-ncrv.nl"] + } + }, + { + "id": 1687, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["retinatendencias.com"] + } + }, + { + "id": 1688, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/tac.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["avenuedelabrique.com"] + } + }, + { + "id": 1689, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["eldiadecordoba.es"] + } + }, + { + "id": 1690, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/ConsentManager/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["flvw.de"] + } + }, + { + "id": 1691, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "analytics-consent-manager", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["terveystalo.com"] + } + }, + { + "id": 1692, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "seznam.cz", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["firmy.cz"] + } + }, + { + "id": 1693, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-center.org", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["fameplay.tv"] + } + }, + { + "id": 1694, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "poool.fr/access.min.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["spektrum.de"] + } + }, + { + "id": 1695, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/wimc_gtm_consent/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["wingo.ch"] + } + }, + { + "id": 1696, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp_puk.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["commerzbank.de"] + } + }, + { + "id": 1697, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/scmp-int.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["mapy.cz"] + } + }, + { + "id": 1698, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "privacy-mgmt.com", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["immobilien.derstandard.at"] + } + }, + { + "id": 1699, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/js/privacy", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["atu.de"] + } + }, + { + "id": 1700, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/consent.", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["onlinestempel.ch"] + } + }, + { + "id": 1701, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cookiewall/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["saeco.de"] + } + }, + { + "id": 1702, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/Cookies.js", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["sage.co.uk"] + } + }, + { + "id": 1703, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "/cmp/", + "resourceTypes": ["script", "stylesheet", "xmlhttprequest", "image"], + "initiatorDomains": ["liebherr.com"] + } + } +] diff --git a/extentions/ISDCAC-chrome-source.zip b/extentions/ISDCAC-chrome-source.zip new file mode 100644 index 0000000..0dc4b4c Binary files /dev/null and b/extentions/ISDCAC-chrome-source.zip differ diff --git a/extentions/uBOL-home/LICENSE.txt b/extentions/uBOL-home/LICENSE.txt new file mode 100644 index 0000000..5e1c8e2 --- /dev/null +++ b/extentions/uBOL-home/LICENSE.txt @@ -0,0 +1,674 @@ +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. {http://fsf.org/} + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {{project}} Copyright (C) {{year}} {{fullname}} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +{http://www.gnu.org/licenses/}. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +{http://www.gnu.org/philosophy/why-not-lgpl.html}. diff --git a/extentions/uBOL-home/README.md b/extentions/uBOL-home/README.md new file mode 100644 index 0000000..2400bfe --- /dev/null +++ b/extentions/uBOL-home/README.md @@ -0,0 +1,31 @@ +# How to build MV3 uBO Lite + +Instructions for reviewers. + +The following assumes a linux environment. + +1. Open Bash console +2. `git clone https://github.com/gorhill/uBlock.git` +3. `cd uBlock` +4. `make mv3-[platform]`, where `[platform]` is either `chromium` or `firefox` +5. This will fully build uBO Lite, and during the process filter lists will be downloaded from their respective remote servers + +Upon completion of the script, the resulting extension package will become present in: + +- Chromium: `dist/build/uBOLite.chromium` +- Firefox: `dist/build/uBOLite.firefox` + +The folder `dist/build/mv3-data` will cache data fetched from remote server, so as to avoid fetching repeatedly from remote server with repeated build commands. Remove `dist/build/mv3-data` if you want to build with latest versions of filter lists. + +The file `dist/build/mv3-data/log.txt` will contain information about what happened during the build process. + +The entry in the `Makefile` which implement the build process is `tools/make-mv3.sh [platform]`.[1] This Bash script copy various files from uBlock Origin branch and MV3-specific branch into a single folder which will be the final extension package. + +Notably, `tools/make-mv3.sh [platform]` calls a Nodejs script which purpose is to convert the filter lists into various rulesets to be used in a declarative way. The Nodejs version required is 17.5.0 or above. + +All the final rulesets are present in the `dist/build/uBOLite.[platform]/rulesets` in the final extension package. + +--- + +[1] https://github.com/gorhill/uBlock/blob/c4d324362fdb95ff8ef20f0b18f42f0eec955433/tools/make-mv3.sh +[2] https://github.com/gorhill/uBlock/blob/c4d324362fdb95ff8ef20f0b18f42f0eec955433/tools/make-mv3.sh#L103 diff --git a/extentions/uBOL-home/_locales/ar/messages.json b/extentions/uBOL-home/_locales/ar/messages.json new file mode 100644 index 0000000..6b6b476 --- /dev/null +++ b/extentions/uBOL-home/_locales/ar/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "حاجب محتوى و بأقل التراخيص المسبقة. يحجب الإعلانات والمتتبعات والمعدنات والكثير فوراً عند التثبيت.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} شرط محولة من {{filterCount}} مصفيّات الشبكة ", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "لوحة التحكم", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "الإعدادات", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "عن التطبيق", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "سياسة الخصوصية", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "وضع التصفية", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "افتح لوحة التحكم", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "المزيد", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "أقل", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "افتراضي", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "اعلانات", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "الخصوصية", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "نطاقات البرامج الضارة", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "مضايقات", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "متنوع", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "المناطق واللغات", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "سجل التغييرات", + "description": "" + }, + "aboutCode": { + "message": "شفرة المصدر (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "المساهمون", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "شيفرة المصدر", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "الترجمات", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "قوائم التصفية", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "التبعيات الخارجية (متوافقة مع GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "مرحبا", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "لقد قمت للتو بتثبيت uBO Lite. هنا يمكنك اختيار وضع التصفية الافتراضي لاستخدامه في جميع مواقع الويب.\n\nبشكل افتراضي ، يتم تحديد الوضع الأساسي لأنه لا يتطلب الإذن لقراءة البيانات وتعديلها. إذا كنت تثق في uBO Lite ، فيمكنك منحه إذنًا واسعًا لقراءة البيانات وتعديلها على جميع مواقع الويب من أجل تمكين المزيد من إمكانات التصفية المتقدمة لجميع مواقع الويب افتراضيًا.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "وضع التصفية الافتراضي", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "سيتم تجاوز وضع التصفية الافتراضي بواسطة أوضاع التصفية لكل موقع ويب. يمكنك ضبط وضع التصفية على أي موقع ويب معين وفقًا للوضع الذي يعمل بشكل أفضل على موقع الويب هذا. كل وضع له مزاياه وعيوبه.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "لا تصفية", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "أساسي", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "الأفضل", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "مكتمل", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "تصفية الشبكة الأساسية من قوائم التصفية المحددة.\n\nلا يتطلب إذنًا لقراءة البيانات وتعديلها على مواقع الويب.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "تصفية الشبكة المتقدمة بالإضافة إلى تصفية موسعة محددة من قوائم التصفية المحددة.\n\nيتطلب إذنًا واسعًا لقراءة البيانات وتعديلها على جميع مواقع الويب.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "تصفية الشبكة المتقدمة بالإضافة إلى تصفية موسعة محددة وعامة من قوائم التصفية المحددة.\n\nيتطلب إذنًا واسعًا لقراءة البيانات وتعديلها على جميع مواقع الويب.\n\nقد تؤدي التصفية الموسعة العامة إلى زيادة استخدام موارد صفحة الويب.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "قائمة بأسماء المضيفين التي لن تتم أي تصفية لها", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "السلوك", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "إعادة تحميل الصفحة تلقائيًا عند تغيير وضع التصفية", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "إظهار عدد الطلبات المحظورة على أيقونة شريط الأدوات", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/az/messages.json b/extentions/uBOL-home/_locales/az/messages.json new file mode 100644 index 0000000..deef8d2 --- /dev/null +++ b/extentions/uBOL-home/_locales/az/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "İcazəyə ehtiyac duymayan məzmun əngəlləyicisi. Reklamları, izləyiciləri, maynerləri və daha çoxunu quraşdırmadan dərhal sonra əngəlləyir.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — İdarəetmə paneli", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Tənzimləmələr", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Haqqında", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Məxfilik siyasəti", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "İdarəetmə panelini aç", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Daha çox", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Daha az", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standart", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamlar", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Məxfilik", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Zəhlətökən elementlər", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Müxtəlif", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Bölgələr, dillər", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Dəyişikliklər siyahısı", + "description": "" + }, + "aboutCode": { + "message": "Mənbə kodu (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Töhfə verənlər", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Mənbə kodu", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Tərcümələr", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filtr siyahıları", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Xoş gəldiniz", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/be/messages.json b/extentions/uBOL-home/_locales/be/messages.json new file mode 100644 index 0000000..e230e07 --- /dev/null +++ b/extentions/uBOL-home/_locales/be/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Эксперыментальны блакавальнік змесціва, які не патрабуе дазволаў. Блакуе рэкламу, трэкеры, майнеры і іншае адразу пасля ўсталявання.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правілаў, сканвертаваных з {{filterCount}} сеткавых фільтраў", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Панэль кіравання", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Налады", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Пра пашырэнне", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Палітыка прыватнасці", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "рэжым фільтравання", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Адкрыць панэль кіравання", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Больш", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Менш", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Прадвызначана", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Рэклама", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Прыватнасць", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Дамены шкодных праграм", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Надакучлівасці", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Рознае", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Рэгіёны, мовы", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Журнал змяненняў", + "description": "" + }, + "aboutCode": { + "message": "Зыходны код (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Удзельнікі", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Зыходны код", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Пераклады", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Спісы фільтраў", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Вонкавыя залежнасці (GPLv3-сумяшчальныя):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Вітаем", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Вы толькі што ўсталявалі uBO Lite. Тут вы можаце выбраць прадвызначаны рэжым фільтравання для ўсіх вэб-сайтаў.\n\nКалі не ўказана іншае, выбраны базавы рэжым, бо ён не патрабуе дазволаў на чытанне і змяненне звестак. Калі вы давяраеце uBO Lite, можаце даць яму шырэйшыя дазволы на чытанне і змяненне звестак на ўсіх вэб-сайтах, каб зрабіць магчымымі больш прасунутыя функцыі фільтравання прадвызначана на ўсіх вэб-сайтах.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Прадвызначаны рэжым фільтравання", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Прадвызначаны рэжым фільтравання будзе перавызначаны рэжымам, выбраным для пэўнага вэб-сайта. Вы можаце дапасаваць рэжым фільтравання для кожнага сайта згодна з тым, які рэжым працуе лепей на гэтым вэб-сайце. Кожны рэжым мае свае перавагі і недахопы.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "без фільтравання", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "базавы", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "аптымальны", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "поўны", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Базавае сеткавае фільтраванне па выбраных спісах фільтраў.\n\nНе патрабуе дазволу на чытанне і змяненне звестак на вэб-сайтах.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Пашыранае сеткавае фільтраванне плюс дакладнае фільтраванне па выбраных спісах фільтраў.\n\nПатрабуе шырокі дазвол на чытанне і змяненне звестак на ўсіх вэб-сайтах.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Пашыранае сеткавае фільтраванне плюс дакладнае і агульнае пашыранае фільтраванне па выбраных спісах фільтраў.\n\nПатрабуе шырокі дазвол на чытанне і змяненне звестак на ўсіх вэб-сайтах.\n\nАгульнае пашыранае фільтраванне можа прывесці да павышанага спажывання рэсурсаў вэб-старонкі.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Спіс назваў хостаў, для якіх не будзе праводзіцца фільтраванне", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Паводзіны", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Аўтаматычна абнаўляць старонку пры змене рэжыму фільтравання", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Паказваць колькасць заблакаваных запытаў на значку панэлі інструментаў", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/bg/messages.json b/extentions/uBOL-home/_locales/bg/messages.json new file mode 100644 index 0000000..f4606dd --- /dev/null +++ b/extentions/uBOL-home/_locales/bg/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Блокиране на съдържание без разрешение. Блокира реклами, тракери, миньори и други веднага след инсталирането.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правила, преобразувани от {{filterCount}} мрежови филтри", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Табло", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Настройки", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Относно", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Политика за поверителност", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "режим на филтриране", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Табло с настройки", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Още", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "По-малко", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Стандартни", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Реклами", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Поверителност", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Вредоносни домейни", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Досадни неща", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Разни", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Региони, езици", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Списък с промени", + "description": "" + }, + "aboutCode": { + "message": "Изходен код (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Сътрудници", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Изходен код", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Преводи", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Списъци с филтри", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Външни зависимости (съвместими с GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Добре дошли", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Току-що инсталирахте uBO Lite. Тук можете да изберете режима на филтриране по подразбиране, който да се използва за всички уебсайтове.\n\nПо подразбиране е избран основен режим, тъй като той не изисква разрешение за четене и промяна на данни. Ако се доверите на uBO Lite, можете да му дадете широко разрешение да чете и променя данни на всички уебсайтове, за да активирате по-разширени възможности за филтриране за всички уебсайтове по подразбиране.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Режим на филтриране по подразбиране", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Режимът на филтриране по подразбиране ще бъде заменен от режимите на филтриране за всеки сайт. Можете да регулирате режима на филтриране на всеки уебсайт в зависимост от това кой режим работи най-добре за този уебсайт. Всеки режим има своите предимства и недостатъци.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "без филтриране", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "основен", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "оптимален", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "пълен", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Основно мрежово филтриране от избрани списъци с филтри.\n\nНе изисква разрешение за четене и промяна на данни в уебсайтове.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Разширено мрежово филтриране и специфично разширено филтриране от избрани списъци с филтри.\n\nИзисква широко разрешение за четене и промяна на данни във всички уебсайтове.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Разширено мрежово филтриране и специфично и общо разширено филтриране от избрани списъци с филтри.\n\nИзисква широко разрешение за четене и промяна на данни във всички уебсайтове.\n\nОбщото разширено филтриране може да доведе до по-голямо използване на ресурси от уебстраницата.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Списък с имена на хостове, за които няма да се извършва филтриране", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Поведение", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Автоматично презареждане на страницата при промяна на режима на филтриране", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Показване на брояч в иконката за блокираните заявки", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/bn/messages.json b/extentions/uBOL-home/_locales/bn/messages.json new file mode 100644 index 0000000..d706ab1 --- /dev/null +++ b/extentions/uBOL-home/_locales/bn/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "একটি পরীক্ষামূলক, অনুমতিহীন কন্টেন্ট নিষিদ্ধকারক। বিজ্ঞাপন, অনুসরণকারী, খননকারী, এবং আরো জিনিস নিষিদ্ধ করো ইন্সটলের সাথে সাথেই।", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — ড্যাশবোর্ড", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "সেটিংস", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "সম্পর্কে", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "গোপনীয়তার নীতিমালা", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "ফিল্টারিং মোড", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "ড্যাশবোর্ড খুলুন", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "আরো", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "কম", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "পূর্ব-নির্ধারিত", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "বিজ্ঞাপন", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "গোপনীয়তা", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "ম্যালওয়্যার ডোমেইন", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "বিরক্তি", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "বিবিধ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "অঞ্চল, ভাষা", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "পরিবর্তনসূচি", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "অবদানকারী", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "উৎস কোড", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "অনুবাদসমূহ", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "ছাঁকন তালিকা", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "বাহ্যিক নির্ভরতা (GPLv3-সামঞ্জস্যপূর্ণ):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "স্বাগতম", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "আপনি সবেমাত্র uBO Lite ইনস্টল করেছেন। এখানে আপনি সকল ওয়েবসাইটে ব্যবহার করার জন্য ডিফল্ট ফিল্টারিং মোড চয়ন করতে পারেন৷\n\nডিফল্টরূপে, মৌলিক মোডটি নির্বাচন করা হয়েছে কারণ এতে ডেটা পড়ার এবং পরিবর্তন করার অনুমতির প্রয়োজন হয় না৷ আপনি যদি uBO Lite-কে বিশ্বাস করেন, আপনি ডিফল্টরূপে সকল ওয়েবসাইটের জন্য আরও উন্নত ফিল্টারিং ক্ষমতা সক্ষম করার জন্য এটিকে সকল ওয়েবসাইটের ডেটা পড়তে এবং পরিবর্তন করার বিস্তৃত অনুমতি দিতে পারেন।", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "ডিফল্ট ফিল্টারিং মোড", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "ডিফল্ট ফিল্টারিং মোড প্রতি-ওয়েবসাইটে ফিল্টারিং মোড দ্বারা ওভাররাইড করা হবে। আপনি যে কোনও ওয়েবসাইটে ফিল্টারিং মোড সামঞ্জস্য করতে পারেন যা সেই ওয়েবসাইটে সবচেয়ে ভাল কাজ করে। প্রতিটি মোড এর সুবিধা এবং অসুবিধা আছে।", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ফিল্টারিং নেই", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "মৌলিক", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "কার্যকরী", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "সম্পূর্ণ", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "নির্বাচিত ফিল্টার তালিকা থেকে মৌলিক নেটওয়ার্ক ফিল্টারিং।\n\nওয়েবসাইটগুলোতে ডেটা পড়তে এবং পরিবর্তন করার জন্য অনুমতির প্রয়োজন হয় না।", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "উন্নত নেটওয়ার্ক ফিল্টারিং এবং নির্বাচিত ফিল্টার তালিকা থেকে নির্দিষ্ট বর্ধিত ফিল্টারিং।\n\nসকল ওয়েবসাইটের ডেটা পড়তে এবং পরিবর্তন করার জন্য বিস্তৃত অনুমতির প্রয়োজন৷", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "উন্নত নেটওয়ার্ক ফিল্টারিং এবং নির্বাচিত ফিল্টার তালিকা থেকে নির্দিষ্ট এবং জেনেরিকের বর্ধিত ফিল্টারিং।\n\nসকল ওয়েবসাইটে ডেটা পড়তে এবং পরিবর্তন করার জন্য বিস্তৃত অনুমতির প্রয়োজন৷\n\nজেনেরিক বর্ধিত ফিল্টারিং উচ্চতর ওয়েবপেজ সম্পদসমূহের ব্যবহারের কারণ হতে পারে।", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "হোস্টনেমের তালিকা যেগুলোর কোনো ফিল্টারিং হবে না", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "আচরণ", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "ফিল্টারিং মোড পরিবর্তন করার সময় স্বয়ংক্রিয়ভাবে পুনরায় লোড করুন", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "কতগুলো অনুরোধ ব্লক করা হয়েছে তা টুলবার আইকনে দেখাও", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/br_FR/messages.json b/extentions/uBOL-home/_locales/br_FR/messages.json new file mode 100644 index 0000000..3039596 --- /dev/null +++ b/extentions/uBOL-home/_locales/br_FR/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Ur stanker saotradurioù hep aotre ebet rekis. Stankañ a ra bruderezh, heulierien, minerien ha kalz muioc'h kerkent ha m'eo staliet.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} reolenn, amdroet diwar {{filterCount}} sil rouedad", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Taolenn-vourzh", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Arventennoù", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Diwar-benn", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Politikerezh prevezded", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "mod silañ", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Digeriñ an daolenn-vourzh", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Muioc'h", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Nebeutoc'h", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Dre ziouer", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Bruderezh", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Prevezded", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Saotradurioù", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "A bep seurt", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Rannvroioù, broioù", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Deizlevr ar cheñchamantoù", + "description": "" + }, + "aboutCode": { + "message": "Kod mammenn (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Kenlabourerien", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kod mammenn", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Treiñ", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Rolloù ar siloù", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dalc'hioù diavaez (a glot gant GPLv3)", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Donemat", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Emaoc'h o paouez staliañ uBO Lite. Amañ-dindan e c'hallit dibab ar mod silañ dre ziouer evit an holl lec'hiennoù.\n\nDre ziouer eo bet dibabet ar mod diazez peogwir n'eus ket ezhomm reiñ aotre da lenn ha kemmañ roadennoù da uBO Lite. M'ho peus fiziañs e uBO Lite e c'hallit reiñ aotreoù ouzhpenn dezhañ a-benn lenn ha kemmañ roadennoù en holl lec'hiennoù, mod-se e vo enaouet ar mod silañ araokaet en holl lec'hiennoù dre ziouer.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mod silañ dre ziouer", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Ar mod silañ dre ziouer a vo erlec'hiet gant modoù silañ zo evit lec'hiennoù resis. Gallout a rit aozañ ar mod silañ war bep seurt lec'hienn evit ma vo diouzh al lec'hiennoù-se. Pep mod en deus e duioù fall ha mat.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "Tamm silañ ebet", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "diazez", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ar gwellañ", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "klok", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Silañ diazez ar rouedad diouzh ar rolloù siloù diuzet.\n\nN'eus ket ezhomm a aotre evit lenn hag aozañ roadennoù el lec'hiennoù.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Silañ rouedad araokaet ha silañ amplaet termenet diouzh ar rolloù siloù bet dibabet.\n\nRet eo reiñ aotreoù ouzhpenn a-benn lenn ha kemmañ roadennoù en holl lec'hiennoù.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Silañ rouedad araokaet ha silañ amplaet resis ha hollek diouzh ar rolloù siloù diuzet.\n\nRet eo reiñ aotreoù ouzhpenn a-benn lenn ha kemmañ roadennoù en holl lec'hiennoù.\n\nGant ar silañ amplaet hollek e c'hallfe ar bajenn web implijout muioc'h a zanvezioù.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Roll anvioù domanioù ha ne vint ket silet.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Emzalc'h", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Adkargañ ar bajenn ent-emgefreek pa vez cheñchet an doare silañ", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Diskouez an niver a rekedoù bet stanket war arouez ar varrenn-ostilhoù", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/bs/messages.json b/extentions/uBOL-home/_locales/bs/messages.json new file mode 100644 index 0000000..ab768f6 --- /dev/null +++ b/extentions/uBOL-home/_locales/bs/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Eksperimentalni blokator sadržaja bez dopuštenja. Blokira oglase, trakere za praćenje, \"rudare\" kovanica kripto valute i još [...]", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} pravila, pretvoreno iz {{filterCount}} mrežnih filtera", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Nadzorna Ploča", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Postavke", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "O aplikaciji", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Politika privatnosti", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "način filtriranja", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Otvorite nadzornu ploču", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Više", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Manje", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Zadano", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklame", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privatnost", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Zloćudne domene", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Dosade", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Raznolično", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regije, jezici", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Dnevnik izmjena", + "description": "" + }, + "aboutCode": { + "message": "Izvorna koda (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Suradnici", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Izvorna koda", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Prijevodi", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Zapis filtera", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Vanjske ovisnosti (kompatibilno s GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Dobrodošli", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Upravo ste instalirali uBO Lite. Ovdje možete odabrati zadani način filtriranja koji će se koristiti na svim web stranicama.\n\nPrema zadanim postavkama, Osnovni način rada je odabran jer ne zahtijeva dozvolu za čitanje i izmjenu podataka. Ako vjerujete uBO Lite-u, možete mu dati široku dozvolu za čitanje i izmjenu podataka na svim web lokacijama kako bi se omogućile naprednije mogućnosti filtriranja za sve web stranice prema zadanim postavkama.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Zadani način filtriranja", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Zadani način filtriranja bit će zamijenjen načinima filtriranja po web stranici. Možete podesiti način filtriranja na bilo kojoj web stranici prema tome koji način rada najbolje funkcionira na toj web stranici. Svaki način rada ima svoje prednosti i nedostatke.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "nema filtriranja", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "osnovno", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimalno", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kompletan", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": " Osnovno mrežno filtriranje sa odabranih lista filtera.\n\nNe zahtijeva dozvolu za čitanje i modificiranje podataka na web stranicama.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Napredno mrežno filtriranje plus specifično prošireno filtriranje sa odabranih lista filtera.\n\nZahtijeva široku dozvolu za čitanje i izmjenu podataka na svim web stranicama.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Napredno mrežno filtriranje plus specifično i generičko prošireno filtriranje sa odabranih lista filtera.\n\nZahtijeva široku dozvolu za čitanje i izmjenu podataka na svim web stranicama.\n\nGeneričko prošireno filtriranje može uzrokovati veću upotrebu resursa web stranice.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista imena hostova za koja se neće vršiti filtriranje", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Ponašanje", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatski ponovo učitajte stranicu prilikom promjene načina filtriranja", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ca/messages.json b/extentions/uBOL-home/_locales/ca/messages.json new file mode 100644 index 0000000..5e1f1eb --- /dev/null +++ b/extentions/uBOL-home/_locales/ca/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un blocador de contingut lleuger experimental i sense permisos: bloca anuncis, rastrejadors, miners i molt més per defecte.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regles, convertides a partir de {{filterCount}} filtres de xarxa", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Tauler", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Configuració", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Quant a", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Política de privadesa", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "mode de filtre", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Obre el tauler", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Més", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menys", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Per defecte", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Anuncis", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privadesa", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Dominis de programari maliciós", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Elements molestos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscel·lània", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, llengües", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Registre de canvis", + "description": "" + }, + "aboutCode": { + "message": "Codi font (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Col·laboradors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Codi font", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traduccions", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Llistat de filtres", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependències externes (compatibles amb GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Us donem la benvinguda", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Acabeu d'instal·lar l'uBO Lite. Aquí podeu triar el mode de filtrat per defecte per utilitzar-lo a tots els llocs web.\n\nPer defecte, el mode Bàsic està seleccionat perquè no requereix permís per llegir i canviar dades. Si confieu en l'uBO Lite, podeu donar-li un ampli permís per llegir i canviar dades a tots els llocs web per tal d'activar capacitats de filtratge més avançades per a tots els llocs web per defecete.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mode de filtratge per defecte", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "El mode de filtratge per defecte serà substituït pels modes de filtrat per lloc web. Podeu ajustar el mode de filtratge a qualsevol lloc web segons el qual funcioni millor en aquest lloc web. Cada mode té els seus avantatges i desavantatges.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "sense filtres", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "bàsic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "òptim", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complet", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtratge bàsic de xarxa a partir de llistes de filtres seleccionades.\n\nNo requereix permís per llegir i canviar dades als llocs web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtratge de xarxa avançat més un filtratge ampli específic de les llistes de filtres seleccionades.\n\nRequereix un ampli permís per llegir i canviar dades a tots els llocs web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtratge de xarxa avançat més un filtratge estès específic i genèric de les llistes de filtres seleccionades.\n\nRequereix un ampli permís per llegir i canviar dades a tots els llocs web.\n\nEl filtratge estès genèric pot provocar un ús més elevat dels recursos de la pàgina web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Llistat de noms d'amfitrió als quals no s'aplicarà cap filtre", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportament", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recarrega automàticament la pàgina quan canvieu el mode de filtratge", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostra el nombre de sol·licituds blocades a la icona de la barra d'eines", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/cs/messages.json b/extentions/uBOL-home/_locales/cs/messages.json new file mode 100644 index 0000000..db051f0 --- /dev/null +++ b/extentions/uBOL-home/_locales/cs/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Blokátor obsahu vyžadující méně oprávnění. Blokuje reklamy, sledovače, těžaře a jiné ihned po instalaci.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} pravidel, převedeno z {{filterCount}} síťových filtrů", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Ovládací panel", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Nastavení", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "O rozšíření", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Ochrana soukromí", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Filtrovací režim", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Otevřít ovládací panel", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Více", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Méně", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Výchozí", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Soukromí", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domény", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Dotěrnosti", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Ostatní", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regionální, jazykové", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Přehled změn", + "description": "" + }, + "aboutCode": { + "message": "Zdrojový kód (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Přispěvatelé", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Zdrojový kód", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Překlady", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Seznamy filtrů", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Externí závislosti (kompatibilní s GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Vítejte", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Právě jste nainstalovali uBO Lite. Zde si můžete vybrat výchozí režim filtrování pro použití na všech webových stránkách.\n\nVe výchozím nastavení je vybrán režim Základní, protože nevyžaduje oprávnění ke čtení a změně dat. Pokud důvěřujete uBO Lite, můžete mu udělit široké oprávnění číst a měnit data na všech webových stránkách, abyste ve výchozím nastavení povolili pokročilejší možnosti filtrování pro všechny webové stránky.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Výchozí filtrovací režim", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Výchozí režim filtrování bude přepsán režimy filtrování pro jednotlivé webové stránky. Režim filtrování na libovolném webu můžete upravit podle toho, který režim na daném webu funguje nejlépe. Každý režim má své výhody a nevýhody.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "žádné filtrování", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "základní", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimální", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kompletní", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Základní filtrování sítě z vybraných seznamů filtrů.\n\nNevyžaduje oprávnění ke čtení a změně údajů na webových stránkách.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Pokročilé síťové filtrování plus specificky rozšířené filtrování z vybraných seznamů filtrů.\n\nVyžaduje rozsáhlé oprávnění ke čtení a změně dat na všech webech.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Pokročilé síťové filtrování plus specificky a obecně rozšířené filtrování z vybraných seznamů filtrů.\n\nVyžaduje rozsáhlé oprávnění ke čtení a změně dat na všech webech.\n\nObecně rozšířené filtrování může způsobit vyšší využití zdrojů webových stránek.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Seznam názvů hostitelů, pro které nebude probíhat žádné filtrování", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Chování", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automaticky znovu načíst stránku při změně filtrovacího režimu", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Zobrazit počet blokovaných požadavků u ikony v panelu nástrojů", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/cv/messages.json b/extentions/uBOL-home/_locales/cv/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/cv/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/cy/messages.json b/extentions/uBOL-home/_locales/cy/messages.json new file mode 100644 index 0000000..c9d0e36 --- /dev/null +++ b/extentions/uBOL-home/_locales/cy/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Rhwystrydd cynnwys nad yw'n gofyn am hawliau. Rhwystrwch hysbysebion, tracwyr, cloddwyr, a mwy, yn syth ar ôl gosod.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashfwrdd", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Gosodiadau", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Ynghylch", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Polisi preifatrwydd", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "modd hidlo", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Agor y dashfwrdd", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mwy", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Llai", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Hysbysebion", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Preifatrwydd", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Pethau diflas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Amrywiol", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Rhanbarthau, ieithoedd", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Cofnod newidiadau", + "description": "" + }, + "aboutCode": { + "message": "Cod ffynhonnell (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Cyfranwyr", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Cod ffynhonnell", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Cyfieithiadau", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Rhestri hidlo", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Gofynion allanol (cydnaws â GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Croeso", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "dim hidlo", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "sylfaenol", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "priodol", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "cyflawn", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Ymddygiad", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Ail-lwytho tudalen ar ôl newid y modd hidlo", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/da/messages.json b/extentions/uBOL-home/_locales/da/messages.json new file mode 100644 index 0000000..ae494fe --- /dev/null +++ b/extentions/uBOL-home/_locales/da/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "En tilladelsesløs indholdsblocker. Blokerer som standard annoncer, trackere, minere mv. straks efter installationen.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regler, konverteret fra {{filterCount}} netværksfiltre", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Kontrolpanel", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Indstillinger", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Om", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Fortrolighedspolitik", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtreringstilstand", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Åbn kontrolpanelet", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Flere", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Færre", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standard", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamer", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Fortrolighed", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware-domæner", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Irritationsmomenter", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diverse", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regioner, sprog", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Ændringslog", + "description": "" + }, + "aboutCode": { + "message": "Kildekode (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Bidragsydere", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kildekode", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Oversættelser", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlister", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Eksterne afhængigheder (GPLv3-kompatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Velkommen", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Du har netop installeret uBO Lite. Her kan den standardfiltreringstilstand vælges, der skal bruges på alle websteder.\n\nStandardvalget er Basis-tilstand, da den ikke kræver tilladelse til at læse og ændre data. Er uBO Lite betroet, kan den udvidede tilladelse til at læse og ændre data på alle websteder tildeles for som standard at aktivere mere avancerede filtreringsfunktioner for alle websteder.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standardfiltreringstilstand", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Standardfiltreringstilstanden tilsidesættes af per-websted filtreringstilstande. Filtreringstilstanden kan justeres på ethvert givent websted iht., hvilken tilstand der fungere bedst på det givne websted. Hver tilstand har sine fordele og ulemper.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ingen filtrering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basis", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "fuldstændig", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basis netværksfiltrering ud fra valgte filterlister.\n\nTilladelse kræves ikke til at læse og ændre data på websteder.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Avanceret netværksfiltrering plus specifik udvidet filtrering ud fra valgte filterlister.\n\nOmfattende tilladelse kræves for at læse og ændre data på alle websteder.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Avanceret netværksfiltrering plus specifik og generisk udvidet filtrering ud fra valgte filterlister.\n\nOmfattende tilladelse kræves for at læse og ændre data på alle websteder.\n\nGenerisk, udvidet filtrering kan medføre højere webside-ressourceforbrug.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Liste over værtsnavne, for hvilke ingen filtrering vil ske.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Adfærd", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatisk sidegenindlæsning ved skift af filtreringstilstand", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Vis antallet af blokerede forespørgsler på værktøjsbjælkeikonet", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/de/messages.json b/extentions/uBOL-home/_locales/de/messages.json new file mode 100644 index 0000000..13829f3 --- /dev/null +++ b/extentions/uBOL-home/_locales/de/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Ein Inhaltsblocker, der ohne Berechtigungen auskommt. Blockiert Werbung, Tracker und mehr sofort nach der Installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} Regeln, umgewandelt aus {{filterCount}} Netzwerkfiltern", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Einstellungen", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Über", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Datenschutzhinweise", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Filtermodus", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Dashboard öffnen", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mehr", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Weniger", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standard", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Werbung", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Datenschutz", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domains mit Schadsoftware", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Belästigungen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Verschiedenes", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regionen, Sprachen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Änderungsprotokoll", + "description": "" + }, + "aboutCode": { + "message": "Quellcode (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Mitwirkende", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Quellcode", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Übersetzungen", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlisten", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Externe Abhängigkeiten (GPLv3-kompatibel):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Willkommen", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Sie haben soeben uBO Lite installiert. Sie können hier den Standardfiltermodus auswählen, der auf allen Websites angewendet werden soll.\n\nStandardmäßig ist der einfache Modus ausgewählt, weil er keine Berechtigung zum Lesen und Ändern von Daten erfordert. Wenn Sie uBO Lite vertrauen, können Sie dieser Erweiterung eine weitreichende Berechtigung zum Lesen und Ändern von Daten auf allen Websites erteilen, um standardmäßig erweiterte Filterfunktionen für alle Websites zu aktivieren.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standardfiltermodus", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Der Standardfiltermodus wird durch individuelle Filtermodi für die jeweiligen Websites überschrieben. Sie können den Filtermodus auf jeder beliebigen Website entsprechend dem Modus anpassen, der auf dieser Website am besten funktioniert. Jeder Modus hat seine Vor- und Nachteile.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "nicht filtern", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "einfach", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "vollständig", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Einfaches Netzwerkfiltern aus gewählten Filterlisten.\n\nErfordert keine Berechtigung zum Lesen und Ändern von Daten auf Websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Erweitertes Netzwerkfiltern plus spezifisches erweitertes Filtern aus ausgewählten Filterlisten.\n\nErfordert eine weitreichende Berechtigung zum Lesen und Ändern von Daten auf allen Websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Erweitertes Netzwerkfiltern plus spezifisches und allgemeines erweitertes Filtern aus gewählten Filterlisten.\n\nErfordert eine weitreichende Berechtigung zum Lesen und Ändern von Daten auf allen Websites.\n\nDas allgemeine erweiterte Filtern kann zu einem höheren Ressourcenverbrauch der Webseite führen.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Liste der Hostnamen, für die nicht gefiltert wird.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Verhalten", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Seite beim Ändern des Filtermodus automatisch neu laden", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Anzahl der blockierten Anfragen auf dem Symbol in der Symbolleiste anzeigen", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/el/messages.json b/extentions/uBOL-home/_locales/el/messages.json new file mode 100644 index 0000000..8e3bc5e --- /dev/null +++ b/extentions/uBOL-home/_locales/el/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Ένα πειραματικό εργαλείο φραγής περιεχομένου χωρίς δικαιώματα. Αποκλείει διαφημίσεις, ιχνηλάτες και πολλά άλλα μετά την εγκατάσταση.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} κανόνες, μετατράπηκαν από {{filterCount}} φίλτρα δικτύου", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Πίνακας ελέγχου", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Ρυθμίσεις", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Σχετικά", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Πολιτική απορρήτου", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "λειτουργία φιλτραρίσματος", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Ανοίξτε τον πίνακα ελέγχου", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Περισσότερα", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Λιγότερα", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Προεπιλογή", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Διαφημίσεις", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Απόρρητο", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Τομείς κακόβουλου λογισμικού", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Ενοχλήσεις", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Διάφορα", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Περιοχές, γλώσσες", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Αρχείο αλλαγών", + "description": "" + }, + "aboutCode": { + "message": "Πηγαίος κώδικας (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Συνεισφέροντες", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Πηγαίος κώδικας", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Μεταφράσεις", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Λίστες φίλτρων", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Εξωτερικές εξαρτήσεις (συμβατές με GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Καλώς ήρθατε", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Μόλις εγκαταστήσατε το uBO Lite. Μπορείτε να επιλέξετε εδώ την προεπιλεγμένη λειτουργία φιλτραρίσματος για χρήση σε όλους τους ιστότοπους.\n\nΑπό προεπιλογή, έχει επιλεγεί η λειτουργία Βασική επειδή δεν απαιτεί άδεια ανάγνωσης και αλλαγής δεδομένων. Εάν εμπιστεύεστε το uBO Lite, μπορείτε να του δώσετε ευρεία άδεια να διαβάζει και να αλλάζει δεδομένα σε όλους τους ιστότοπους, προκειμένου να ενεργοποιηθούν πιο προηγμένες δυνατότητες φιλτραρίσματος για όλους τους ιστότοπους από προεπιλογή.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Προεπιλεγμένη λειτουργία φιλτραρίσματος", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Η προεπιλεγμένη λειτουργία φιλτραρίσματος θα αντικατασταθεί από τις λειτουργίες φιλτραρίσματος ανά ιστότοπο. Μπορείτε να προσαρμόσετε τη λειτουργία φιλτραρίσματος σε οποιονδήποτε ιστότοπο, σύμφωνα με όποια λειτουργία λειτουργεί καλύτερα σε αυτόν τον ιστότοπο. Κάθε λειτουργία έχει τα πλεονεκτήματα και τα μειονεκτήματά της.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "χωρίς φιλτράρισμα", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "βασικό", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "βέλτιστο", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "πλήρης", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Βασικό φιλτράρισμα δικτύου από επιλεγμένες λίστες φίλτρων.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Προηγμένο φιλτράρισμα δικτύου και συγκεκριμένο εκτεταμένο φιλτράρισμα από επιλεγμένες λίστες φίλτρων.\n\nΑπαιτεί ευρεία άδεια για την ανάγνωση και την αλλαγή δεδομένων σε όλους τους ιστότοπους.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Προηγμένο φιλτράρισμα δικτύου και ειδικό και γενικό εκτεταμένο φιλτράρισμα από επιλεγμένες λίστες φίλτρων.\n\nΑπαιτεί ευρεία άδεια για την ανάγνωση και την αλλαγή δεδομένων σε όλους τους ιστότοπους.\n\nΤο γενικό εκτεταμένο φιλτράρισμα μπορεί να προκαλέσει μεγαλύτερη χρήση πόρων ιστοσελίδας.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Λίστα των hostnames για τα οποία δεν θα πραγματοποιηθεί φιλτράρισμα", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Συμπεριφορά", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Αυτόματη επαναφόρτωση σελίδας κατά την αλλαγή λειτουργίας φιλτραρίσματος", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Εμφάνιση του αριθμού των αποκλεισμένων αιτημάτων στο εικονίδιο της γραμμής εργαλείων", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/en/messages.json b/extentions/uBOL-home/_locales/en/messages.json new file mode 100644 index 0000000..878f3cc --- /dev/null +++ b/extentions/uBOL-home/_locales/en/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/en_GB/messages.json b/extentions/uBOL-home/_locales/en_GB/messages.json new file mode 100644 index 0000000..884d7c1 --- /dev/null +++ b/extentions/uBOL-home/_locales/en_GB/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "An experimental, permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Change-log", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behaviour", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/eo/messages.json b/extentions/uBOL-home/_locales/eo/messages.json new file mode 100644 index 0000000..ba5cfde --- /dev/null +++ b/extentions/uBOL-home/_locales/eo/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Agordoj", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Pri", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Pli", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Malpli", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Defaŭlta", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamoj", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privateco", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Ŝanĝprotokolo", + "description": "" + }, + "aboutCode": { + "message": "Fontkodo (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Kontribuantoj", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Fontkodo", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Tradukoj", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bonvenon", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "simpla", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/es/messages.json b/extentions/uBOL-home/_locales/es/messages.json new file mode 100644 index 0000000..53ff70b --- /dev/null +++ b/extentions/uBOL-home/_locales/es/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un bloqueador de contenido con menos permisos. Bloquea anuncios, rastreadores, criptomineros y aún más.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} reglas, convertidas desde {{filterCount}} filtros de red", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Panel de control", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Configuración", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Acerca de", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Política de privacidad", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "modo de filtrado", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Abrir panel de control", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Más", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menos", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Predeterminado", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Anuncios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacidad", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Dominios de malware", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Elementos molestos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Varios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regiones, idiomas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Registro de cambios", + "description": "" + }, + "aboutCode": { + "message": "Código fuente (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Colaboradores", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Código fuente", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traducciones", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listas de filtros", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependencias externas (compatibles con GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bienvenida", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Acabas de instalar uBO Lite. Aquí puedes elegir el modo de filtrado predeterminado que se utilizará en todos los sitios web.\n\nPor defecto, el modo básico está seleccionado porque no requiere permiso para leer y modificar datos. Si confías en uBO Lite, puedes otorgarle un permiso amplio para leer y modificar datos en todos los sitios web para habilitar capacidades de filtrado más avanzadas para todos los sitios web de forma predeterminada.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Modo de filtrado predeterminado", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "El modo de filtrado predeterminado será anulado por los modos de filtrado por sitio web. Puedes ajustar el modo de filtrado en cualquier sitio web según el modo que funcione mejor en ese sitio web. Cada modo tiene sus ventajas y desventajas.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "sin filtrado", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "básico", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "óptimo", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "completo", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtrado de red básico a partir de listas de filtros seleccionadas.\n\nNo requiere permiso para leer y modificar datos en sitios web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtrado de red avanzado más filtrado extendido específico a partir de listas de filtros seleccionadas.\n\nRequiere un amplio permiso para leer y modificar datos en todos los sitios web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtrado de red avanzado más filtrado extendido específico y genérico a partir de listas de filtros seleccionadas.\n\nRequiere un amplio permiso para leer y modificar datos en todos los sitios web.\n\nEl filtrado genérico extendido puede causar un mayor uso de recursos de la página web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista de nombres de dominio para los cuales no se realizará ningún filtrado.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportamiento", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recargar automáticamente la página al cambiar el modo de filtrado", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostrar el número de peticiones bloqueadas en el icono de la barra de herramientas", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/et/messages.json b/extentions/uBOL-home/_locales/et/messages.json new file mode 100644 index 0000000..69f6aa2 --- /dev/null +++ b/extentions/uBOL-home/_locales/et/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Õigustevaba sisublokeerija. Blokeerib reklaamid, jälitajad, kaevandajad ja teised kohe pärast paigaldust.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} reeglit, konverteeritud {{filterCount}} võrgufiltrist", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Töölaud", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Sätted", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Teave", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privaatsusteatis", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtreerimisrežiim", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Ava töölaud", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Rohkem", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Vähem", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Vaikimisi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklaamid", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privaatsus", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Pahavara domeenid", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Tüütused", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Varia", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regioonid, keeled", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Muudatuste logi", + "description": "" + }, + "aboutCode": { + "message": "Lähtekood (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Toetajad", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Lähtekood", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Tõlked", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filtriloendid", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Välised sõltuvused (ühilduvad GPLv3-ga):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Tere tulemast", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Olete paigaldanud uBO Lite'i. Nüüd valige kõigil veebilehtedel kasutatav üldine filtreerimisrežiim.\n\nTavaliselt kehtib Põhiline režiim, kuna see ei vaja andmete lugemise ja muutmise luba. uBO Lite'i usaldamisel saate sel lubada andmeid lugeda ja muuta kõigil veebilehtedel, et neid saaks vaikimisi filtreerida põhjalikumalt.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Tavaline filtreerimisrežiim", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Tavalise filtreerimisrežiimi asemel kasutatakse vajadusel veebilehepõhiseid filtreerimisrežiime. Saate veebilehte filtreerida kõige paremini toimiva režiimiga. Igal režiimil on omad eelised ja puudused.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "filtreerimine puudub", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "põhiline", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimaalne", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "põhjalik", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Interneti üldine filtreerimine valitud filtreerimisloenditega.\n\nPole vaja veebilehtede andmete lugemise ja muutmise luba.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Interneti täpsem filtreerimine enda valitud filtreerimisloenditega.\n\nVajab veebilehtede andmete lugemise ja muutmise üldist luba.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Interneti põhjalikum filtreerimine ja enda valitud filtreerimisloenditega täpsem ning üldisem filtreerimine.\n\nVajab kõikide veebilehtede andmete lugemise ja muutmise üldist luba.\n\nÜldine ja põhjalikum filtreerimine võib koormata veebilehe ressursse tavapärasest rohkem.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Hostinimede loend, kus filtreerimine keelatakse", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Käitumine", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Leht laadib ise uuesti filtreerimisrežiimi muutmisel", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Kuva tööriistariba ikoonil blokeeritud elementide arv", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/eu/messages.json b/extentions/uBOL-home/_locales/eu/messages.json new file mode 100644 index 0000000..353f3b7 --- /dev/null +++ b/extentions/uBOL-home/_locales/eu/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Probatako eta baimenik behar ez duen eduki-blokeatzailea. Iragarkiak, jarraitzeko tresnak, eta gehiago instalatzean bertan.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} erregela, {{filterCount}} sare-filtrotik bihurtuta.", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite - Lan-lekua", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Ezarpenak", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Honi buruz", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Pribatutasun politika", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Iragazteko modua", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Ireki lan-lekua", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Gehiago", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Gutxiago", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Defektuzkoa", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Iragarkiak", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Pribatutasuna", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domeinuak", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Eragozpenak", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Bestelakoak", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Eskualdeak, hizkuntzak", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Aldaketen erregistroa", + "description": "" + }, + "aboutCode": { + "message": "Iturburu kodea (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Laguntzaileak", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Iturburu-kodea", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Itzulpenak", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Iragazki-zerrendak", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Kanpo menpekotasunak (GPLv3 lizentziarekin bateragarriak):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Ongi etorri", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "uBO Lite instalatu berri duzu. Hemen, webgune guztietan erabiltzeko iragazteko modu lehenetsia hauta dezakezu.\n\nAurrez zehaztuta, Oinarrizkoa modua hautatzen da, ez baita baimenik behar datuak irakurtzeko eta aldatzeko. uBO Lite-n konfiantza baduzu, webgune guztietan datuak irakurtzeko eta aldatzeko baimen zabala eman dezakezu, webgune guztietarako iragazteko gaitasun aurreratuagoak gaitzeko, aldez aurretik zehaztuta.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Lehenetsitako iragazteko modua", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Iragazteko aurrez zehaztutako modua webgunearen arabera iragazteko moduen bidez deuseztatuko da. Edozein webgunetan iragazteko modua doitu dezake, webgune horretan hobekien funtzionatzen duen moduaren arabera. Modu bakoitzak bere abantailak eta desabantailak ditu.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "iragazkirik gabe\n", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "Oinarrizkoa", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimo", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "eginda", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Oinarrizko sarea iragaztea, hautatutako iragazkien zerrendetatik abiatuta.\n\nEz da baimenik behar webguneetan datuak irakurtzeko eta aldatzeko.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "\nSare aurreratuaren iragazketa gehi hautatutako iragazkien zerrenden berariazko hedapena.\n\nBaimen zabala behar da webgune guztietan datuak irakurri eta aldatzeko.\n", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "\nSare aurreratuko iragazketa gehi hedapen espezifiko eta generikoa hautatutako iragazkien zerrendetan.\n\nBaimen zabala behar da webgune guztietan datuak irakurri eta aldatzeko.\n\nIragazte hedatu generikoak web-orriaren baliabide gehiago erabiltzea eragin dezake.\n", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Filtrorik ezarriko ez zaien zerbitzarien izenak", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "portaera or jokaera", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Orria automatikoki kargatuko da iragazteko modua aldatuko denean", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Tresna-barraren ikonoan blokeatutako eskaeren kopurua erakutsi", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/fa/messages.json b/extentions/uBOL-home/_locales/fa/messages.json new file mode 100644 index 0000000..a18a6ed --- /dev/null +++ b/extentions/uBOL-home/_locales/fa/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "مسدود کننده محتوا بدون نیاز به مجوز که بلافاصله پس از نصب، تبلیغات، ردیاب ها، ابزار‌های استخراج ارز دیجیتال و موارد دیگر را مسدود می کند.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "تنظیمات", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "درباره", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "حریم خصوصی", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "باز کردن داشبورد", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "بیشتر", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "کمتر", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "پیش فرض", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "تبلیغات", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "حریم خصوصی", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "سایر", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "مناطق، زبانها", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "گزارش دگرگونی", + "description": "" + }, + "aboutCode": { + "message": "سورس کد (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "کد منبع", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "ترجمه‌ها", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/fi/messages.json b/extentions/uBOL-home/_locales/fi/messages.json new file mode 100644 index 0000000..05d4211 --- /dev/null +++ b/extentions/uBOL-home/_locales/fi/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Käyttöoikeudeton estotyökalu, joka estää välittömästi asennuksesta lähtien mm. mainokset, seurannat ja kryptolouhijat.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} sääntöä, muunnettu {{filterCount}} verkkosuodattimesta", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Hallintapaneeli", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Asetukset", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Tietoja", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Tietosuojakäytäntö", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "suodatustila", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Avaa hallintapaneeli", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Enemmän", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Vähemmän", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Oletus", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Mainokset", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Tietosuoja", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Haittaohjelmia jakelevat verkkotunnukset", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Ärsykkeet", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Sekalaiset", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Alueet, kielet", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Muutoshistoria", + "description": "" + }, + "aboutCode": { + "message": "Lähdekoodi (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Avustajat", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Lähdekoodi", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Käännökset", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Suodatinlistat", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Ulkopuoliset riippuvuudet (GPLv3-yhteensopiva):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Tervetuloa", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Olet juuri asentanut uBO Liten. Tästä voit valita kaikilla sivustoilla oletusarvoisesti käytettävän suodatustilan.\n\nOletusarvoinen valinta on Perus-tila, koska se ei vaadi tietojen luku- ja muokkausoikeutta. Jos luotat uBO Liteen, voit myöntää sille kaikki sivustot kattavan laajan tietojen luku- ja muokkausoikeuden, jolloin edistyneemmät suodatusominaisuudet ovat oletusarvoisesti käytössä kaikilla sivustoilla.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Oletusarvoinen suodatustila", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Sivustokohtaiset suodatustilat ohittavat oletusarvoisen suodatustilan. Voit säätää suodatustilan kullekin sivustolle parhaiten sopivaksi. Jokaisella tilalla on hyvät ja huonot puolensa.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ei suodatusta", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "perus", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimaalinen", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "täysi", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Perustason verkkosuodatus valituilla suodatinlistoilla.\n\nEi edellytä sivustojen tietojen luku- ja muokkausoikeutta.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Edistynyt verkkosuodatus sekä kohdistettu laajempi suodatus valituilla suodatinlistoilla.\n\nEdellyttää kaikki sivustot kattavan, laajemman tietojen luku- ja muokkausoikeuden.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Edistynyt verkkosuodatus sekä kohdistettu ja yleinen laajempi suodatus valituilla suodatinlistoilla.\n\nEdellyttää kaikki sivustot kattavan, laajemman tietojen luku- ja muokkausoikeuden.\n\nYleinen laajempi suodatus saattaa kasvattaa sivukohtaista resurssien käyttöä.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Listaus osotteista, joita ei suodateta.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Toiminta", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Lataa sivu suodatustilan vaihtuessa automaattisesti uudelleen", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Näytä estettyjen pyyntöjen määrä työkalupalkin kuvakkeessa", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/fil/messages.json b/extentions/uBOL-home/_locales/fil/messages.json new file mode 100644 index 0000000..fe5daa4 --- /dev/null +++ b/extentions/uBOL-home/_locales/fil/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Permission-less na tagaharang ng content. Hinaharang ang mga ad, tracker, miner, at higit pa pagka-install.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} (na) mga patakaran, mula sa {{filterCount}} (na) mga network filter", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Mga Setting", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Tungkol", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Patakaran sa pagkapribado", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "moda nang pagsasala", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Buksan ang dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Higit pa", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mas konti", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Mga ad", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Pagkapribado", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Mga domain na may malware", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Mga nakakaabalang bagay", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Iba pa", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Mga rehiyon o wika", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Talaan ng mga pagbabago", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Mga nag-ambag", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Mga pagsasalin", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listahan ng mga filter", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Mga panlabas na dependency (angkop sa GPLv3)", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Mabuhay", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Maligayang pagdating sa uBO Lite. Dito mo mapipili ang default na mode sa pagfi-filter para sa lahat ng mga website.\n\nAng default na mode ay Basic dahil hindi nito kailangan ng karagdagang pahintulot na magbasa at magbago ng datos. Pwede mong pahintulutan ang uBO Lite, kung nagtitiwala ka sa amin, na basahin at baguhin ang data ng lahat ng mga website para sa karagdagang kakayahan sa pagfi-filter.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default na mode sa pagfi-filter", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Mas sinusunod ang mode sa pagfi-filter na pinasadya para sa isang website kaysa sa pangkalahatang mode sa pagfi-filter. Mababago mo ang mode sa pagfi-filter sa isang website sa kung anong mode ang mas mainam. May kalakasan at kahinaan ang bawat mode.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "walang pagfi-filter", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "pinainam", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kumpleto", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic na network filtering mula sa mga napiling listahan ng mga filter.\n\nHindi kailangan ng pahintulot na basahin at baguhin ang mga data ng website.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Pinainam na network filtering at partikular na karagdagang pagfi-filter mula sa mga napiling listahan ng mga filter.\n\nKailangan ang pahintulot na basahin at baguhin ang mga data ng lahat ng mga website.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Pinainam na network filtering, partikular at generikong karagdagang pagfi-filter mula sa mga napiling listahan ng mga filter.\n\nKailangan ang pahintulot na basahin at baguhin ang mga data ng lahat ng mga website.\n\nMaaaring mas malaki ang konsyumo sa resource dahil sa generikong karagdagang pagfi-filter.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Ugali", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Awtomatikong i-reload ang pahina kapag binago ang mode sa pagfi-filter", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/fr/messages.json b/extentions/uBOL-home/_locales/fr/messages.json new file mode 100644 index 0000000..0152c8e --- /dev/null +++ b/extentions/uBOL-home/_locales/fr/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un bloqueur de contenu sans permission requise. Bloque les publicités, pisteurs, mineurs et plus dès l'installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} règles converties depuis {{filterCount}} filtres de réseau", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Tableau de bord", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Paramètres", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "À propos", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Politique de confidentialité", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Mode de filtrage", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Ouvrir le Tableau de bord", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Plus", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Moins", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Par défaut", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Publicités", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Confidentalité", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domaines malveillants", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Nuisances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Divers", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Régions, langues", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Journal des changements", + "description": "" + }, + "aboutCode": { + "message": "Code Source (Licence GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributeurs", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Code Source", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traductions", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listes de filtres", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dépendances externes (compatibles GPLv3) :", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bienvenue", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Vous venez d'installer uBO Lite. À présent vous pouvez choisir le mode de filtrage par défaut à utiliser sur tous les sites Web.\n\nPar défaut, le mode Basique est sélectionné car il ne requiert pas de permissions pour lire et modifier les données. Si vous faites confiance à uBO Lite, vous pouvez lui donner des permissions étendues pour lire et modifier les données sur tous les sites Web pour activer des capacités de filtrage plus avancées pour tous les sites Web par défaut.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mode de filtrage par défaut", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Le mode de filtrage par défaut sera remplacé par des modes de filtrage au cas par cas. Vous pouvez ajuster le mode de filtrage sur un site Web donné d'après le mode qui fonctionne le mieux sur ce dernier. Chaque mode a ses avantages et ses inconvénients.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "Pas de filtrage", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "Basique", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "Optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "Complet", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Du filtrage réseau basique issu de listes de filtres choisies.\n\nNe nécessite pas de permission pour lire et modifier les données sur les sites Web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Du filtrage réseau avancé plus du filtrage étendu spécifique issu de listes de filtres choisies.\n\nNécessite des permissions étendues pour lire et modifier les données sur tous les sites Web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Du filtrage réseau avancé plus du filtrage étendu générique et spécifique issu de listes de filtres choisies.\n\nNécessite des permissions étendues pour lire et modifier les données sur tous les sites Web.\n\nLe filtrage étendu générique peut augmenter l'utilisation des ressources pour la page Web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Liste des noms de domaine qu'uBO Lite ne devra pas filtrer", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportement", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recharger automatiquement la page lors du changement de mode de filtrage", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Afficher le nombre de requêtes bloquées sur l'icône", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/fy/messages.json b/extentions/uBOL-home/_locales/fy/messages.json new file mode 100644 index 0000000..f583e4b --- /dev/null +++ b/extentions/uBOL-home/_locales/fy/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "In eksperimintele, tastimmingsleaze ynhâldsblokkearder. Blokkearret daliks nei ynstallaasje advertinsjes, trackers, miners en mear.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rigels, konvertearre út {{filterCount}} netwurkfilters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite – Dashboerd", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Ynstellingen", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Oer", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacybelied", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtermodus", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Dashboerd iepenje", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mear", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Minder", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standert", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Advertinsjes", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malwaredomeinen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Steurende eleminten", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diversken", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Gebieden, talen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Wizigingslochboek", + "description": "" + }, + "aboutCode": { + "message": "Boarnekoade (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Meiwurkers", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Boarnekoade", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Oersettingen", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlisten", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Eksterne ôfhinklikheden (GPLv3-kompatibel):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Wolkom", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Jo hawwe sakrekt uBO Lite ynstallearre. Hjir kinne jo de standery filtermodus foar it gebrûk op alle websites kieze.\n\nStandert wurdt de modus Basis selektearre, omdat hjirfoar gjin tastimming foar it lêzen en wizigjen fan gegevens fereaske is. As jo uBO Lite fertrouwe, kinne jo it brede tastimming foar it lêzen en wizigjen fan gegevens op alle websites ferliene, sadat standert mear avansearre filtermooglikheden foar alle websites beskikber binne.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standert filtermodus", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "De standert filtermodus wurdt negearre troch filtermodi per website. Jo kinne de filtermodus op in winske website oanpasse nei de modus dy’t op dy website it bêste wurket. Elke modus hat foar- en neidielen.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "gjin filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basis", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimaal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "folslein", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basale netwurkfiltering fan selektearre filterlisten út.\n\nFereasket gjin tastimming foar it lêzen en wizigjen fan gegevens op websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Avansearre netwurkfiltering plus spesifike wiidweidige filtering fan selektearre filterlisten út.\n\nFereasket brede tastimming foar it lêzen en wizigjen fan gegevens op alle websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Avansearre netwurkfiltering plus spesifike en algemiene wiidweidige filtering fan selektearre filterlisten út.\n\nFereasket brede tastimming foar it lêzen en wizigjen fan gegevens op alle websites.\n\nAlgemiene wiidweidige filtering kin in heger gebrûk fan websideboarnen feroarsaakje.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List fan hostnammen wêrfoar gjin filtering plakfynt.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Gedrach", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Side automatysk fernije by wizigjen fan filtermodus", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "It tal blokkearre oanfragen op it arkbalkepiktogram toane", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/gl/messages.json b/extentions/uBOL-home/_locales/gl/messages.json new file mode 100644 index 0000000..760c65c --- /dev/null +++ b/extentions/uBOL-home/_locales/gl/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un bloqueador de contido con menos permisos. Bloquea anuncios, rastreadores, criptomineiros e mais despois da instalación.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regras, convertidas dende {{filterCount}} filtros de redes", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Panel de control", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Axustes", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Acerca de", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Política de privacidade", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "modo de filtrado", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Abrir o panel", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Máis", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menos", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Por defecto", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Anuncios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacidade", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Molestias", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Varios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Rexións, linguaxes", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Rexistro de cambios", + "description": "" + }, + "aboutCode": { + "message": "Código fonte (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contribúen", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Código fonte", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traducións", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listas de filtrado", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependencias externas (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Benvida", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Acabas de instalar uBO Lite. Aquí podes escoller o modo de filtrado para usar en todas as páxinas web.\n\nPor defecto, o modo Básico está seleccionado porque non require o permiso de lectura ou modificar datos. Se confías en uBO Lite, podes darlle máis permisos para ler e modificar os datos de todos os sitios web para poder realizar por defecto un filtrado máis preciso en todas as páxinas web.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Modo de filtrado por defecto", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "O modo de filtrado por defecto vaise sobrescribir usando os filtros propios para cada web. Podes axustar o modo de filtrado para calquera web acorde ás túas preferencias para esa web. Cada modo ten as súas vantaxes e inconvintes.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "sen filtrar", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "básico", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "óptimo", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "completo", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtrado básico na rede usando listas de filtrado seleccionadas.\n\nNon require permiso de lectura ou modificar datos do sitio web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtrado avanzado da rede e filtrado extendido específico usando listas de filtrado seleccionadas.\n\nRequire permisos máis amplos para ler e modificar datos en todas as webs.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtro avanzado na rede e filtrado extenso usando listas xenéricas e específicas para as webs.\n\nRequire permisos máis amplos para ler e modificar datos en todas as webs.\n\nO filtrado extendido xenérico podería facer que aumentasen os recursos que usa a páxina web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista de nomes de host para os que non se fará filtrado", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportamento", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recargar automáticamente a páxina a cambiar o modo de filtrado", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostrar na icona da barra o número de peticións bloqueadas", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/gu/messages.json b/extentions/uBOL-home/_locales/gu/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/gu/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/he/messages.json b/extentions/uBOL-home/_locales/he/messages.json new file mode 100644 index 0000000..beb73f2 --- /dev/null +++ b/extentions/uBOL-home/_locales/he/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "חוסם תוכן ניסיוני, נטול הרשאות. חוסם מודעות, עוקבים, כורים, ועוד מיד עם ההתקנה.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} כללים, הומרו מ־{{filterCount}} מסנני רשת", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "לוח־מחוונים – uBO Lite", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "הגדרות", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "על אודות", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "מדיניות פרטיות", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "מצב מסנן", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "פתיחת לוח־המחוונים", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "עוד", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "פחות", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "ברירת מחדל", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "פרסומות", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "פרטיות", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "תחומי תוכנות זדוניות", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "מטרדים", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "שונות", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "אזורים, שפות", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "יומן שינויים", + "description": "" + }, + "aboutCode": { + "message": "קוד מקור (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "תורמים", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "קוד מקור", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "תרגומים", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "רשימות סינון", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "תלויות חיצוניות (תואם GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "ברוך בואך", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "התקנת uBO Lite הסתיימה זה עתה. ניתן לבחור כאן את אופן סינון ברירת המחדל בכל אתרי הרשת.\n\nכברירת מחדל, ייבחר אופן סינון בסיסי מאחר והוא אינו דורש הרשאות קריאה ושינוי נתונים. 'סומכים על uBO Lite?' אם כן, ניתן להעניק ל־uBO Lite הרשאות נרחבות לכתיבה ושינוי נתונים בכלול אתרי הרשת על מנת לאפשר יכולות סינון מתקדמות יותר כבררת מחדל.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "מצב סינון ברירת מחדל", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "אופן סינון ברירת המחדל יעקף על ידי אופני סינון יעודיים לכל אתר. ניתן להתאים את אופן הסינון בכל אתר נתון, לאופן הסינון המיטבי באותו אחר. לכול אופן סינון, יתרונות וחסרונות משלו.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ללא סינון", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "בסיסי", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "מיטבי", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "מלא", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "סינון רשת בסיסי מרשימות סינון נבחרות.\n\nאינו מצריך הרשאת קריאה ושינוי נתונים באתרי רשת.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "סינון רשת מתקדם פלוס, וסינון נרחב ייחודי מרשימות סינון נבחרות.\n\n מצריך הרשאה לקריאה ושינוי נתונים באתרי רשת.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "סינון רשת מתקדם וסינון נרחב ייחודי מרשימות סינון נבחרות.\n\n מצריך הרשאות נרחבות לקריאה ושינוי נתונים בכל אתרי הרשת.\n\nסינון כללי מורחב עלול לגרום לצריכת משאבי רשת מוגברת.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "רשימה של שמות אתרים שלא יתבצע עליהם סינון", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "התנהגות", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "טעינת עמוד באופן אוטומטי עם שינוי מצב סינון", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "הצגת מספר הבקשות החסומות על הסמל", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/hi/messages.json b/extentions/uBOL-home/_locales/hi/messages.json new file mode 100644 index 0000000..244acb8 --- /dev/null +++ b/extentions/uBOL-home/_locales/hi/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "एक प्रयोगात्मक, अनुमति-रहित सामग्री अवरोधक. इंस्टालेशन के तुरंत बाद विज्ञापनों, ट्रैकर्स, माइनर्स और बहुत कुछ को ब्लॉक कर देता है.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{filterCount}} नेटवर्क फ़िल्टर से रूपांतरित, {{ruleCount}} नियम", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — डैशबोर्ड", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "सेटिंग्स", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "जानकारी", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "गोपनीयता नीति", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "फ़िल्टरिंग मोड", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "डैशबोर्ड खोलें", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "अधिक", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "कम", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "डिफॉल्ट", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "विज्ञापन", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "गोपनीयता", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "मैलवेयर डोमेन", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "झुंझलाहटें", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "विविध", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "क्षेत्र, भाषाएँ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "परिवर्तन पत्र", + "description": "" + }, + "aboutCode": { + "message": "सोर्स कोड (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "योगदानकर्ता", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "सोर्स कोड", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "अनुवाद", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "फिल्टर सूची", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "बाहरी निर्भरता (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "स्वागत", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "आपने अभी-अभी uBO Lite स्थापित किया है. आप यहां सभी वेबसाइटों पर उपयोग करने के लिए डिफ़ॉल्ट फ़िल्टरिंग मोड चुन सकते हैं.\n\nडिफ़ॉल्ट रूप से, बुनियादी मोड चुना जाता है क्योंकि इसमें डेटा को पढ़ने और बदलने की अनुमति की आवश्यकता नहीं होती है. यदि आप uBO Lite पर भरोसा करते हैं, तो आप डिफ़ॉल्ट रूप से सभी वेबसाइटों के लिए अधिक उन्नत फ़िल्टरिंग क्षमताओं को सक्षम करने के लिए सभी वेबसाइटों पर डेटा को पढ़ने और बदलने की व्यापक अनुमति दे सकते हैं.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "डिफ़ॉल्ट फ़िल्टरिंग मोड", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "डिफ़ॉल्ट फ़िल्टरिंग मोड प्रति-वेबसाइट फ़िल्टरिंग मोड द्वारा ओवरराइड किया जाएगा. आप किसी भी वेबसाइट पर फ़िल्टरिंग मोड को उस वेबसाइट पर सबसे अच्छा काम करने वाले मोड के अनुसार समायोजित कर सकते हैं. प्रत्येक मोड के अपने फायदे और नुकसान हैं.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "कोई फ़िल्टर नहीं", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "बुनियादी", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "अनुकूलतम", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "पूर्ण", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "चयनित फ़िल्टर सूचियों में से बुनियादी नेटवर्क फ़िल्टरिंग.\n\nवेबसाइटों पर डेटा पढ़ने और बदलने के लिए अनुमति की आवश्यकता नहीं हौती है.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "चयनित फ़िल्टर सूचियों में से उन्नत नेटवर्क फ़िल्टरिंग के साथ विशिष्ट विस्तारित फ़िल्टरिंग.\n\nसभी वेबसाइटों पर डेटा पढ़ने और बदलने के लिए व्यापक अनुमति की आवश्यकता है.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "चयनित फ़िल्टर सूचियों में से उन्नत नेटवर्क फ़िल्टरिंग के साथ विशिष्ट विस्तारित फ़िल्टरिंग.\n\nसभी वेबसाइटों पर डेटा पढ़ने और बदलने के लिए व्यापक अनुमति की आवश्यकता है.\n\nसामान्य विस्तारित फ़िल्टरिंग के कारण वेबपृष्ठ संसाधनों का अधिक उपयोग हो सकता है.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "होस्टनामों की सूची जिनके लिए कोई फ़िल्टरिंग नहीं होगी", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "व्यवहार", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "फ़िल्टरिंग मोड बदलते समय स्वचालित रूप से पृष्ठ पुनः लोड करें", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "टूलबार आइकन पर अवरुद्ध अनुरोधों की संख्या दिखाएं", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/hr/messages.json b/extentions/uBOL-home/_locales/hr/messages.json new file mode 100644 index 0000000..2ae0291 --- /dev/null +++ b/extentions/uBOL-home/_locales/hr/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Bloker sadržaja bez dopuštenja. Blokira oglase, oglasne pratitelje, kripto \"rudare\" i ostalo odmah nakon instalacije.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} pravila, pretvoreno iz {{filterCount}} mrežnih filtera", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — nadzorna ploča", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Postavke", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "O aplikaciji", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Pravila privatnosti", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Način filtriranja", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Otvori nadzornu ploču", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Više", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Manje", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Zadano", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Oglasi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privatnost", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Zloćudne domene", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Smetnje", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Razno", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regije, jezici", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Popis promjena", + "description": "" + }, + "aboutCode": { + "message": "Izvorni kod (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Suradnici", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Izvorni kod", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Prijevodi", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Liste filtera", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Vanjski korišteni programi (GPLv3-kompatiblini):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Dobrodošli", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Upravo ste instalirali uBO Lite. Ovdje možete odabrati zadani način filtriranja za korištenje na svim web stranicama.\n\nPrema zadanim postavkama odabran je način rada Osnovni jer ne zahtijeva dopuštenje za čitanje i promjenu podataka. Ako vjerujete uBO Liteu, možete mu dati široko dopuštenje za čitanje i promjenu podataka na svim web stranicama kako biste prema zadanim postavkama omogućili naprednije mogućnosti filtriranja za sva web mjesta.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Zadani način filtriranja", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Zadani način filtriranja bit će nadjačan načinima filtriranja po web stranici. Možete prilagoditi način filtriranja na bilo kojoj web stranici u skladu s načinom koji najbolje funkcionira na toj web stranici. Svaki način ima svoje prednosti i nedostatke.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "bez filtriranja", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "osnovno", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimalno", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kompletno", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Osnovno mrežno filtriranje s odabranih popisa filtera.\n\nNe zahtijeva dopuštenje za čitanje i promjenu podataka na web stranicama.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Napredno mrežno filtriranje plus posebno prošireno filtriranje s odabranih popisa filtera.\n\nZahtijeva široko dopuštenje za čitanje i promjenu podataka na svim web stranicama.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Napredno mrežno filtriranje plus specifično i generičko prošireno filtriranje s odabranih popisa filtera.\n\nZahtijeva široko dopuštenje za čitanje i promjenu podataka na svim web stranicama.\n\nGeneričko prošireno filtriranje može uzrokovati veće korištenje resursa web stranice.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Popis naziva hostova za koje se neće izvršiti filtriranje.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Ponašanje", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatski ponovno učitaj stranicu pri promjeni načina filtriranja", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Prikaži broj blokiranih zahtjeva na ikoni alatne trake", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/hu/messages.json b/extentions/uBOL-home/_locales/hu/messages.json new file mode 100644 index 0000000..3ec2b0e --- /dev/null +++ b/extentions/uBOL-home/_locales/hu/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Kísérleti, engedélyt nem igénylő nélküli tartalomblokkoló. A telepítés után azonnal blokkolja a hirdetéseket, nyomkövetőket, bányászokat és egyebeket.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} szabály, {{filterCount}} hálózati szűrőből átalakítva", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Vezérlőpult", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Beállítások", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Névjegy", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Adatvédelmi irányelvek", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "szűrési mód", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Vezérlőpult megnyitása", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Több", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Kevesebb", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Alapértelmezett", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Hirdetések", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Adatvédelem", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domainek", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Bosszúságok", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Egyéb", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Régiók, nyelvek", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Változások listája", + "description": "" + }, + "aboutCode": { + "message": "Forráskód (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Közreműködők", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Forráskód", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Fordítások", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Szűrőlisták", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Külső függőségek (GPLv3-kompatibilis):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Üdvözlünk", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Alapértelmezés szerint az Alap mód van kiválasztva, mert nem igényel engedélyt az adatok olvasásához és módosításához. Ha megbízik az uBO Lite-ban, széles körű engedélyt adhat neki az adatok olvasására és módosítására az összes webhelyen, hogy alapértelmezés szerint fejlettebb szűrési lehetőségeket tegyen lehetővé minden webhelyen.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Alapértelmezett szűrő", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Az alapértelmezett szűrési módot a webhelyenkénti szűrési módok felülírják. Bármely webhelyen beállíthatja a szűrési módot aszerint, hogy melyik mód működik a legjobban az adott webhelyen. Mindegyik módnak megvannak a maga előnyei és hátrányai.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "Nincs szűrés", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "alapok", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimális", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "elkészült", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Alapvető hálózati szűrés a kiválasztott szűrőlistákból.\n\nNem igényel engedélyt a webhelyeken található adatok olvasásához és módosításához.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Speciális hálózati szűrés plusz speciális kiterjesztett szűrés a kiválasztott szűrőlistákból.\n\nSzéles körű engedély szükséges az adatok olvasásához és módosításához az összes webhelyen.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Speciális hálózati szűrés, valamint speciális és általános kiterjesztett szűrés a kiválasztott szűrőlistákból.\n\nSzéles körű engedély szükséges az adatok olvasásához és módosításához az összes webhelyen.\n\nAz általános kiterjesztett szűrés nagyobb weboldal-erőforrás-felhasználást eredményezhet.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Azon hosztnevek listája, amelyek esetében nem történik szűrés", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Viselkedés", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Az oldal automatikus újratöltése a szűrési mód megváltoztatásakor", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Blokkolt kérések számának megjelenítése az eszköztárikonon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/hy/messages.json b/extentions/uBOL-home/_locales/hy/messages.json new file mode 100644 index 0000000..6de0ec8 --- /dev/null +++ b/extentions/uBOL-home/_locales/hy/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Փորձարարական բովանդակության արգելափակիչ, որը չի պահանջում թույլտվություններ։ Արգելափակում է ազդերը, հետագծիչները, մայներները և շատ ավելին։", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} կանոն, որոնք փոխարկված են {{filterCount}} ցանցային զտիչներից", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Կառավահան", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Կարգավորումներ", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Ընդլայնման մասին", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Գաղտնիության քաղաքականություն", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "զտման ռեժիմ", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Բացել կառավահանը", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Ավելին", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Պակաս", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Լռելյայն", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Գովազդ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Գաղտնիություն", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Վնասակար տիրույթներ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Ջղայնացնող տարրեր", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Տարբեր", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Տարածաշրջաններ, լեզուներ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Փոփոխությունների մատյան", + "description": "" + }, + "aboutCode": { + "message": "Աղբյուրի կոդ (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Մասնակիցներ", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Աղբյուրի կոդ", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Թարգմանություն", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Զտիչների ցանկեր", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Արտաքին կախվածություններ (GPLv3-համատեղելի)՝", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Բարի գալուստ", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Դուք հենց նոր տեղադրեցիք uBO Lite-ը։ Այստեղ Դուք կարող եք զտման ստանդարտ ռեժիմ ընտրել բոլոր կայքերի համար։\n\nԼռելյայն կերպով ընտրված է հիմնական ռեժիմը, քանի որ այն չի պահանջում տվյալների ընթերցման և փոփոխման թույլտվություն։ Եթե վստահում եք uBO Lite-ին, կարող եք տալ դրան բոլոր կայքերում տվյալների ընթերցման և փոփոխման լայն իրավունքներ՝ բոլոր կայքերի համար զտման ավելի առաջադեմ հնարավորությունները լռելյայն կերպով միացնելու համար։", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Զտման լռելյայն ռեժիմ", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Զտման լռելյայն ռեժիմը վերասահմանվում է յուրաքանչյուր կայքի զտման ռեժիմներով։ Դուք կարող եք ջոկել ամենաարդյունավետ զտման ռեժիմը ցանկացած կայքում։ Յուրաքանչյուր ռեժիմ ունի իր առավելություններն ու թերությունները։", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "առանց զտման", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "հիմնական", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "գերադասելի", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "ամբողջական", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Ցանցային հիմնական զտում ըստ ընտրված զտիչների ցուցակների։\n\nԿայքերում տվյալները կարդալու և փոփոխելու թույլտվություն չի պահանջում։", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Ընդլայնված ցանցային զտում՝ ընտրված զտիչների ցուցակների համաձայն հատուկ զտման հետ միասին։\n\nՊահանջում է տվյալները բոլոր կայքերում կարդալու և փոփոխելու թույլտվություն։", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Ընդլայնված ցանցային զտում, ինչպես նաև հատուկ և առաջադեմ ընդհանուր զտում ընտրված զտիչների ցանկերի համաձայն։\n\nՊահանջում է բոլոր կայքերում տվյալները կարդալու և փոփոխելու թույլտվություն։\n\nԱռաջադեմ ընդհանուր զտումը կարող է առաջացնել վեբ էջի կողմից ռեսուրսների սպառման ավելացում:", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Հյուրերի անունների ցանկ, որոնց համար զտում չի իրականացվի", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Վարք", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Զտման ռեժիմը փոխելիս ինքնաշխատորեն վերաբեռնել էջը", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Ցուցադրել արգելափակված հայտերի քանակը գործիքների վահանակին", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/id/messages.json b/extentions/uBOL-home/_locales/id/messages.json new file mode 100644 index 0000000..421f091 --- /dev/null +++ b/extentions/uBOL-home/_locales/id/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Pemblokir konten eksperimental yang cepat dan ringan -- memblokir iklan, pelacak, penambang kripto dan lainnya secara bawaan.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} aturan, dikonversi dari {{filterCount}} filter jaringan", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dasbor", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Pengaturan", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Tentang", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Kebijakan privasi", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "mode filter", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Buka dasbor", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Lainnya", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Lebih sedikit", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Bawaan", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Iklan", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privasi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domain malware", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Gangguan", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Lainnya", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Wilayah, bahasa", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Catatan perubahan", + "description": "" + }, + "aboutCode": { + "message": "Kode sumber (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Kontributor", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kode sumber", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Terjemahan", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Daftar filter", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependensi eksternal (kompatibel GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Selamat datang", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Terima kasih telah memasang uBO Lite. Anda bisa memilih di sini mode filter bawaan untuk digunakan pada semua situs web.\n\nSecara bawaan, mode Dasar akan dipilih karena tidak membutuhkan izin untuk membaca dan mengubah data. Jika Anda mempercayai uBO Lite, Anda bisa memberikan izin tambahan untuk membaca dan mengubah data pada semua situs web untuk mengaktifkan kemampuan filter yang lebih luas untuk semua situs web secara bawaan.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mode filter bawaan", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Mode filter bawaan akan ditimpa oleh mode filter per-situs web. Anda bisa menyesuaikan mode filter pada setiap situs web dengan mode yang bekerja paling baik pada situs web tersebut. Masing-masing mode memiliki kelebihan dan kekurangan.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "tanpa filter", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "dasar", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "lengkap", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filter jaringan dasar dari daftar filter yang dipilih.\n\nTidak membutuhkan izin untuk membaca dan mengubah data pada situs web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filter jaringan lanjutan ditambah filter spesifik yang diperluas dari daftar filter yang dipilih.\n\nMembutuhkan banyak izin untuk membaca dan mengubah data pada semua situs web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filter jaringan lanjutan ditambah filter spesifik dan umum yang diperluas dari daftar filter yang dipilih.\n\nMembutuhkan banyak izin untuk membaca dan mengubah data pada semua situs web.\n\nFilter umum yang diperluas dapat menyebabkan penggunan sumber daya situs web menjadi lebih tinggi.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Daftar nama host yang tidak akan difilter.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Perilaku", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Otomatis memuat ulang halaman web saat mengubah mode filter", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Tampilkan jumlah permintaan yang diblokir pada ikon toolbar", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/it/messages.json b/extentions/uBOL-home/_locales/it/messages.json new file mode 100644 index 0000000..cf3082d --- /dev/null +++ b/extentions/uBOL-home/_locales/it/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un blocco sperimentale che non richiede permessi. Blocca pubblicità, tracker, cryptominer e altro ancora.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regole, convertite da {{filterCount}} filtri di rete", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Pannello di controllo", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Opzioni", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Informazioni", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Informativa sulla privacy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Modalità di filtraggio", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Apri il pannello di controllo", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Altro", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Nascondi", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Predefiniti", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Pubblicità", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domini che diffondono virus", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Elementi fastidiosi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Varie", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regioni, lingue", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Registro delle modifiche", + "description": "" + }, + "aboutCode": { + "message": "Codice sorgente (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Collaboratori", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Codice sorgente", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traduzioni", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Liste dei filtri", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dipendenze esterne (GPLv3-compatibili):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Benvenuto", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Hai appena installato uBO Lite. Qui puoi scegliere la modalità di filtraggio predefinita da utilizzare su tutti i siti web.\n\nPer impostazione predefinita, viene selezionata la modalità Basilare, perché non richiede l'autorizzazione per leggere e modificare i dati. Se ti fidi di uBO Lite, puoi concedergli un'ampia autorizzazione per leggere e modificare i dati su tutti i siti web, in modo da abilitare capacitità di filtraggio più avanzate per tutti i siti web in modo predefinito.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Modalità di filtraggio predefinita", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "La modalità di filtraggio predefinita sarà sovrascritta dalle modalità di filtraggio per sito web. È possibile regolare la modalità di filtraggio su un determinato sito web in base alla modalità che funziona meglio su quel sito. Ogni modalità presenta vantaggi e svantaggi.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "nessun filtraggio", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basilare", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ottimale", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "completo", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtraggio di rete di base da liste di filtri selezionate.\n\nNon richiede l'autorizzazione per leggere e modificare i dati sui siti web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtraggio di rete avanzato più un filtraggio esteso specifico da liste di filtri selezionate.\n\nRichiede un'ampia autorizzazione per leggere e modificare i dati su tutti i siti web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtraggio di rete avanzato più un filtraggio esteso specifico e generico da liste di filtri selezionate.\n\nRichiede un'ampia autorizzazione per leggere e modificare i dati su tutti i siti web.\n\nIl filtraggio esteso generico può causare un maggiore utilizzo delle risorse della pagina web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista dei nomi host per i quali non verrà effettuato alcun filtraggio.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportamento", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Ricarica la pagina automaticamente quando cambi la modalità di filtraggio", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostra il numero delle richieste bloccate sull'icona nella barra degli strumenti", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ja/messages.json b/extentions/uBOL-home/_locales/ja/messages.json new file mode 100644 index 0000000..28ad875 --- /dev/null +++ b/extentions/uBOL-home/_locales/ja/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "実験的で要求権限の少ないコンテンツブロッカー - 広告・トラッカー・マイニングスクリプトなどをブロック", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} 件のルール ({{filterCount}} 件のネットワークフィルターから変換)", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — ダッシュボード", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "設定", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "uBO Lite について", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "プライバシーポリシー", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "フィルタリングモード", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "ダッシュボードを開く", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "さらに表示", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "折りたたむ", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "既定", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "広告", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "プライバシー", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "マルウェアドメイン", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "迷惑系", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "その他", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "地域・言語", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "更新履歴", + "description": "" + }, + "aboutCode": { + "message": "ソースコード (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "貢献者", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "ソースコード", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "翻訳", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "フィルターリスト", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "外部依存関係 (GPLv3 互換):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "ようこそ", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "uBO Lite のインストールが完了しました。すべてのサイトに適用するデフォルトのフィルタリングモードを選んでください。\n\nデフォルトでは、データの読み書きの権限が必要ない基本モードが選択されています。 uBO Lite を信用してもらえるなら、データの読み書きや変更の権限を許可してもらえればすべてのサイトに対してより詳細なフィルタリングを有効化できます。", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "デフォルトのフィルタリングモード", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "デフォルトのフィルタリングモードは、サイト毎のフィルタリングモードで上書きされます。サイトにぴったりなモードにいつでも好きなように調整できます。どのモードも一長一短です。", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "フィルタリングなし", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "基本", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "最適", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "完全", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "特定のフィルターリストを使った基本ネットワークフィルタリングです。\n\nウェブサイトのデータの読み書き権限を必要としません。", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "特定のフィルターリストを使ったネットワークフィルタリングとサイト別の拡張フィルタリングです。\n\nすべてのウェブサイトのデータの読み書き権限を必要とします。", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "特定のフィルターリストを使ったネットワークフィルタリングと一般的・サイト別の拡張フィルタリングです。\n\nすべてのウェブサイトのデータの読み書き権限を必要とします。\n\n一般的な拡張フィルタリングを使うとリソース消費量が増えるかもしれません。", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "フィルタリングを行わないホスト名のリスト", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "動作", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "フィルタリングモード変更時にページを自動再読み込みする", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "ブロックしたリクエストの数をツールバーのアイコンに表示", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ka/messages.json b/extentions/uBOL-home/_locales/ka/messages.json new file mode 100644 index 0000000..c728583 --- /dev/null +++ b/extentions/uBOL-home/_locales/ka/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "საცდელი, ნებართვებისგან თავისუფალი მსუბუქი შემზღუდავი -- თავისთავად აცილებს რეკლამებს, მეთვალყურეებს, კრიპტოგამომმუშავებლებს და ა.შ.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} წესი, შედგენილი {{filterCount}} ქსელის ფილტრიდან", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — მაჩვენებლები", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "პარამეტრები", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "შესახებ", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "პირადულობის დებულება", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "გაფილტვრის რეჟიმი", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "სამართავის გახსნა", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "ვრცლად", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "მოკლედ", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "ნაგულისხმევი", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "რეკლამები", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "პირადულობა", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "მავნე დომენები", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "შემაწუხებელი შიგთავსი", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "სხვადასხვა", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "მხარეები, ენები", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "ცვლილებები", + "description": "" + }, + "aboutCode": { + "message": "წყაროს კოდი (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "მოხალისეები", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "პირველწყარო კოდი", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "თარგმანები", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "ფილტრების სიები", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "ცალკეული დაქვემდებარებული პროექტები (GPLv3-თან თავსებადი):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "მოგესალმებით", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "თქვენ ახლახან დააყენეთ uBO Lite. აქვე შეგიძლიათ აირჩიოთ ფილტრაციის ნაგულისხმევი რეჟიმი ყველა საიტზე გამოსაყენებლად.\n\nნაგულისხმევად ძირითადი რეჟიმია შერჩეული, ვინაიდან არ საჭიროებს მონაცემთა წაკითხვისა და ცვლილების ნებართვებს. თუ თქვენთვის სანდოა uBO Lite, შეგიძლიათ დართოთ მონაცემთა წაკითხვისა და შეცვლის ნება ყველა საიტზე გაუმჯობესებული ფილტრაციის ნაგულისხმევად გამოყენებისთვის.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "გაფილტვრის ნაგულისხმევი რეჟიმი", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "ფილტრაციის ნაგულისხმევი რეჟიმი ჩაანაცვლებს ცალკეულ საიტზე მითითებულს. ფილტრაციის რეჟიმის მორგება შეგიძლიათ ნებისმიერ სასურველ საიტზე იმისდა მიხედვით, რა უფრო გამოსადეგი იქნება თქვენთვის იმ საიტზე. თითოეულ რეჟიმს თავისი დადებითი და უარყოფითი მხარეები აქვს.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ფილტრის გარეშე", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "ძირითადი", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "წონასწორული", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "სრული", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "ქსელის ძირითადი ფილტრაცია შერჩეული სიებით.\n\nარ საჭიროებს საიტებზე მონაცემთა წაკითხვისა და ცვლილების ნებართვებს.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "ქსელის გაუმჯობესებულ ფილტრაციასთან ერთად გაფართოებული ფილტრები შერჩეული სიებიდან.\n\nსაჭიროებს ყველა საიტზე მონაცემთა სრულად წაკითხვისა და შეცვლის ნებართვას.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "ქსელის გაუმჯობესებულ ფილტრაციასთან ერთად საერთო გაფართოებული ფილტრები შერჩეული სიებიდან.\n\nსაჭიროებს ყველა საიტზე მონაცემთა სრულად წაკითხვისა და შეცვლის ნებართვას.\n\nგაფართოებული ფილტრაცია ზოგჯერ ზედმეტად ზრდის დატვირთვას ვებგვერდის მონახულებისას.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "სია მისამართებისა, რომლებზეც ფილტრები არ იმოქმედებს", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "მოქმედება", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "გვერდის ავტომატური განახლება ფილტრაციის რეჟიმის შეცვლისას", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/kk/messages.json b/extentions/uBOL-home/_locales/kk/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/kk/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/kn/messages.json b/extentions/uBOL-home/_locales/kn/messages.json new file mode 100644 index 0000000..7fc46b9 --- /dev/null +++ b/extentions/uBOL-home/_locales/kn/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "ಅನುಮತಿ-ಕಡಿಮೆ ವಿಷಯ ಬ್ಲಾಕರ್. ಅನುಸ್ಥಾಪನೆಯ ತಕ್ಷಣವೇ ಜಾಹೀರಾತುಗಳು, ಟ್ರ್ಯಾಕರ್‌ಗಳು, ಗಣಿಗಾರರು ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "\nಯುಬಿಒ ಲೈಟ್ - ಡ್ಯಾಶ್‌ಬೋರ್ಡ್\n", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "ಸಂಯೋಜನೆಗಳು", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "ಬಗ್ಗೆ", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "ಗೌಪ್ಯತಾ ನೀತಿ\n", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "ಫಿಲ್ಟರಿಂಗ್ ಮೋಡ್", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ತೆರೆಯಿರಿ", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "ಇನ್ನಷ್ಟು", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "ಕಡಿಮೆ", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "ಪೂರ್ವನಿಯೋಜಿತ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "ಜಾಹೀರಾತುಗಳು", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "ಗೌಪ್ಯತೆ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "ವಿವಿಧ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "ಪ್ರದೇಶಗಳು, ಭಾಷೆಗಳು\n", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "ಬದಲಾವಣೆಗಳು", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "ಮೂಲ ಕೊಡ್", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "ಅನುವಾದ", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "ಫಿಲ್ಟರ್ ಪಟ್ಟಿಗಳು", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "ಸ್ವಾಗತ", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "ನೀವು ಈಗಷ್ಟೇ uBO Lite ಅನ್ನು ಸ್ಥಾಪಿಸಿರುವಿರಿ. ಇಲ್ಲಿ ನೀವು ಎಲ್ಲಾ ವೆಬ್‌ಸೈಟ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಡಿಫಾಲ್ಟ್ ಫಿಲ್ಟರಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.\n\nಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಸಾಮಾನ್ಯ ಮೋಡ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ ಏಕೆಂದರೆ ಇದು ಡೇಟಾವನ್ನು ಓದಲು ಮತ್ತು ಮಾರ್ಪಡಿಸಲು ಅನುಮತಿಯ ಅಗತ್ಯವಿಲ್ಲ. ನೀವು uBO Lite ಅನ್ನು ನಂಬುತ್ತಿದ್ದರೆ, ಡೀಫಾಲ್ಟ್ ಆಗಿ ಎಲ್ಲಾ ವೆಬ್‌ಸೈಟ್‌ಗಳಿಗೆ ಹೆಚ್ಚು ಸುಧಾರಿತ ಫಿಲ್ಟರಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಎಲ್ಲಾ ವೆಬ್‌ಸೈಟ್‌ಗಳಲ್ಲಿನ ಡೇಟಾವನ್ನು ಓದಲು ಮತ್ತು ಮಾರ್ಪಡಿಸಲು ನೀವು ವಿಶಾಲವಾದ ಅನುಮತಿಯನ್ನು ನೀಡಬಹುದು.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "ಸಾಮಾನ್ಯ", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ಸೂಕ್ತ", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "ಪೂರ್ಣ", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "ನಡವಳಿಕೆ", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ko/messages.json b/extentions/uBOL-home/_locales/ko/messages.json new file mode 100644 index 0000000..d066b63 --- /dev/null +++ b/extentions/uBOL-home/_locales/ko/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "실험적이고 권한이 적은 콘텐츠 차단기. 광고, 추적기, 채굴기 등을 설치 직후 차단합니다.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "네트워크 필터 {{filterCount}}개로부터 변환된 규칙 {{ruleCount}}개", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — 대시보드", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "설정", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "정보", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "개인정보취급방침", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "필터링 모드", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "대시보드 열기", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "자세히", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "간단히", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "기본값", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "광고", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "개인 정보 보호", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "멀웨어 도메인", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "방해 요소", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "기타", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "지역, 언어", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "변경 로그", + "description": "" + }, + "aboutCode": { + "message": "소스 코드 (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "기여자들", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "소스 코드", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "번역", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "필터 리스트", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "외부 의존성 (GPLv3 호환):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "환영합니다", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "uBO Lite를 설치하셨습니다. 모든 웹사이트에 적용할 기본 필터링 모드를 선택해주세요.\n\n데이터를 읽고 변경하는 권한이 필요 없는 기본 모드가 기본 설정입니다. uBO Lite를 신뢰하신다면, 모든 웹사이트에서 데이터를 읽고 변경하는 권한을 부여해서 모든 웹사이트에 대해 고급 필터링 기능을 기본적으로 켤 수 있습니다.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "기본 필터링 모드", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "웹사이트별 필터링 모드가 있다면 기본 필터링 모드를 덮어씁니다. 각 웹사이트에서 가장 잘 작동하는 필터링 모드로 조정할 수 있습니다. 각 모드에는 장단점이 있습니다.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "필터링 없음", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "기본", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "최적", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "완전", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "선택한 필터 목록을 바탕으로 기본적인 네트워크 필터링을 수행합니다.\n\n웹사이트의 데이터를 읽고 수정하는 권한이 필요하지 않습니다.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "고급 네트워크 필터링과 선택한 필터 목록을 바탕으로 특정한 확장 필터링을 수행합니다.\n\n모든 웹사이트에서 데이터를 읽고 쓸 수 있도록 하는 광범위한 권한이 필요합니다.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "고급 네트워크 필터링과 선택한 필터 목록을 바탕으로 특정한 확장 필터링 및 보편적인 확장 필터링을 수행합니다.\n\n모든 웹사이트에서 데이터를 읽고 쓸 수 있도록 하는 광범위한 권한이 필요합니다.\n\n보편적인 확장 필터링 기능을 이용하는 경우 웹페이지의 리소스 사용량이 증가할 수 있습니다.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "필터링을 비활성화할 호스트 이름 목록", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "동작", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "필터링 모드를 변경할 때 페이지 자동 새로고침", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "차단된 요청 개수를 도구 모음 아이콘에 표시", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/lt/messages.json b/extentions/uBOL-home/_locales/lt/messages.json new file mode 100644 index 0000000..3f0bad8 --- /dev/null +++ b/extentions/uBOL-home/_locales/lt/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Skydelis", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Nustatymai", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Apie", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privatumo politika", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Daugiau", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mažiau", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privatumas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regionai, kalbos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Pakeitimų žurnalas", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Programinis kodas", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Vertimai", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filtrų sąrašai", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Išorinės priklausomybės (suderinamos su „GPLv3“):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatiškai perkrauti sveitane keičiant filtro rėžimą", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/lv/messages.json b/extentions/uBOL-home/_locales/lv/messages.json new file mode 100644 index 0000000..a37ba6d --- /dev/null +++ b/extentions/uBOL-home/_locales/lv/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Izmēģinājuma, bezatļauju satura aizturētājs. Aiztur reklāmas, izsekotājus, kriptoracējus un vēl uzreiz pēc uzstādīšanas.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} nosacījumi, pārveidoti no {{filterCount}} tīkla aizturētājiem", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — infopanelis", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Iestatījumi", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Par", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privātuma nosacījumi", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "aizturēšanas veids", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Atvērt vadības paneli", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Vairāk", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mazāk", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Noklusējums", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklāmas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privātums", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Ļaunatūras domēni", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Traucējumi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Dažādi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Apgabali, valodas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Izmaiņu žurnāls", + "description": "" + }, + "aboutCode": { + "message": "Pirmkods (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Līdzdalībnieki", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Pirmkods", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Tulkojumi", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Aizturēšanas saraksti", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Ārējās atkarības (GPLv3 saderīgas):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Sveicināti!", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Tikko ir uzstādīts uBO Lite. Šeit var izvēlēties noklusējuma aizturēšanas veidu, ko izmantot visām tīmekļa vietnēm.\n\nPēc noklusējuma ir atlasīts Pamata, jo tam nav nepieciešama atļauja lasīt un mainīt datus. Ja uBO Lite šķiet uzticams, ir iespējams piešķirt plašas atļaujas lasīt un mainīt datus visās tīmekļa vietnēs, lai pēc noklusējuma iespējotu pilnīgākas aizturēšanas spējas visās tīmekļa vietnēs.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Noklusējuma aizturēšanas veids", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Tīmekļa vietnes aizturēšanas veidi pārrakstīs noklusējumu. Katrā tīmekļa vietnē ir iespēja pielāgot aizturēšanu, vadoties pēc tā, kurš no veidiem vislabāk darbojas tieši tajā lapā. Katram veidam ir savas priekšrocības un trūkumi.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "bez aizturēšanas", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "pamata", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "labākais", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "pilnīgais", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Pamata tīkla aizturēšana, izmantojot atlasītos aizturēšanas sarakstus.\n\nNav nepieciešama atļauja lasīt un mainīt datus tīmekļa vietnēs.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Attīstītāka tīkla aizturēšana ar atsevišķu paplašinātu aizturēšanu, izmantojot atlasītos aizturēšanas sarakstus.\n\nNepieciešamas plašas atļaujas lasīt un mainīt visu tīmekļa vietņu datus.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Attīstītāka tīkla aizturēšana ar pamata un papildu paplašinātu aizturēšanu, izmantojot atlasītos aizturēšanas sarakstus.\n\nNepieciešamas plašas atļaujas lasīt un mainīt visu tīmekļa vietņu datus.\n\nPamata paplašinātā aizturēšana var izraisīt paaugstinātu tīmekļa vietnes resursu izmantošanu.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Saraksts ar saimniekdatoru nosaukumiem, kuriem netiks pielietota aizturēšana", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Uzvedība", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Pārlādēt lapu pēc aizturēšanas veida nomaiņas.", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Rādīt aizturēto pieprasījumu skaitu rīkjoslas ikonā", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/mk/messages.json b/extentions/uBOL-home/_locales/mk/messages.json new file mode 100644 index 0000000..cb7631b --- /dev/null +++ b/extentions/uBOL-home/_locales/mk/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правила, добиени од {{filterCount}} мрежните филтри", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Контролна плоча", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Прилагодби", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Информации за...", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Заштита на личните податоци", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Начини на прочистување", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Отварање на Контролна Табла", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Повеќе", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Почетни прилагодби", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Рекламни огласи", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Приватност", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Разно", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Региони, Јазици", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ml/messages.json b/extentions/uBOL-home/_locales/ml/messages.json new file mode 100644 index 0000000..2bffd1a --- /dev/null +++ b/extentions/uBOL-home/_locales/ml/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "അനുമതി-കുറവ് ഉള്ളടക്ക ബ്ലോക്കർ. പരസ്യങ്ങൾ, ട്രാക്കറുകൾ, ക്രിപ്‌റ്റോ-മൈനർ എന്നിവയും മറ്റും ഇൻസ്റ്റാളുചെയ്യുമ്പോൾ ഉടനടി തടയുന്നു.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} നിയമങ്ങൾ, {{filterCount}} നെറ്റ്‌വർക്ക് ഫിൽട്ടറുകളിൽ നിന്ന് പരിവർത്തനം ചെയ്‌തു", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO ലൈറ്റ് - ഡാഷ്ബോർഡ്", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "ക്രമീകരണങ്ങൾ", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "കുറിച്ച്", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "സ്വകാര്യതാ നയം", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "ഫിൽട്ടറിംഗ് മോഡ്", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "ഡാഷ്ബോർഡ് തുറക്കുക", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "കൂടുതൽ", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "കുറവ്", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "സ്ഥിരസ്ഥിതി", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "പരസ്യങ്ങള്‍", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "പ്രൈവസി", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "ശല്യപ്പെടുത്തലുകൾ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "പലവക ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "പ്രാദേശികം, ഭാഷകള്‍", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "ചേഞ്ച് ലോഗ്", + "description": "" + }, + "aboutCode": { + "message": "സോര്‍സ് കോഡ് (ജിപിഎല്‍ വി3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "സോഴ്സ് കോഡ്", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "ഫിൽട്ടർ ലിസ്റ്റ്", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "ബാഹ്യ ഡിപൻഡൻസികൾ (ജിപിൽവി3-അനുയോജ്യമായത്):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "സ്വാഗതം", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "നിങ്ങൾ ഇപ്പോൾ uBO Lite ഇൻസ്റ്റാൾ ചെയ്തു. എല്ലാ വെബ്‌സൈറ്റുകളിലും ഉപയോഗിക്കുന്നതിന് ഇവിടെ നിങ്ങൾക്ക് ഡിഫോൾട്ട് ഫിൽട്ടറിംഗ് മോഡ് തിരഞ്ഞെടുക്കാം.\n\nസ്ഥിരസ്ഥിതിയായി, അടിസ്ഥാന മോഡ് തിരഞ്ഞെടുത്തു, കാരണം ഡാറ്റ വായിക്കാനും പരിഷ്ക്കരിക്കാനും അനുമതി ആവശ്യമില്ല. നിങ്ങൾ uBO Lite-നെ വിശ്വസിക്കുന്നുവെങ്കിൽ, ഡിഫോൾട്ടായി എല്ലാ വെബ്‌സൈറ്റുകൾക്കും കൂടുതൽ വിപുലമായ ഫിൽട്ടറിംഗ് കഴിവുകൾ പ്രാപ്‌തമാക്കുന്നതിന് എല്ലാ വെബ്‌സൈറ്റുകളിലെയും ഡാറ്റ വായിക്കാനും പരിഷ്‌ക്കരിക്കാനും നിങ്ങൾക്ക് വിശാലമായ അനുമതി നൽകാം.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "ഡിഫോൾട്ട് ഫിൽട്ടറിംഗ് മോഡ്", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "ഓരോ വെബ്‌സൈറ്റിലും ഫിൽട്ടറിംഗ് മോഡുകൾ ഉപയോഗിച്ച് ഡിഫോൾട്ട് ഫിൽട്ടറിംഗ് മോഡ് അസാധുവാക്കപ്പെടും. ഏത് വെബ്‌സൈറ്റിൽ ഏറ്റവും മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്ന മോഡ് അനുസരിച്ച് നിങ്ങൾക്ക് ഏത് വെബ്‌സൈറ്റിലും ഫിൽട്ടറിംഗ് മോഡ് ക്രമീകരിക്കാൻ കഴിയും. ഓരോ മോഡിനും അതിന്റെ ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ഫിൽട്ടറിംഗ് ഇല്ല", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "അടിസ്ഥാനം", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ഒപ്റ്റിമൽ", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "പൂർണ്ണമായ", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "തിരഞ്ഞെടുത്ത ഫിൽട്ടർ ലിസ്റ്റുകളിൽ നിന്നുള്ള അടിസ്ഥാന നെറ്റ്‌വർക്ക് ഫിൽട്ടറിംഗ്.\n\nവെബ്‌സൈറ്റുകളിലെ ഡാറ്റ വായിക്കാനും പരിഷ്‌ക്കരിക്കാനും അനുമതി ആവശ്യമില്ല.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "തിരഞ്ഞെടുത്ത ഫിൽട്ടർ ലിസ്റ്റുകളിൽ നിന്നുള്ള വിപുലമായ നെറ്റ്‌വർക്ക് ഫിൽട്ടറിംഗും പ്രത്യേക വിപുലീകൃത ഫിൽട്ടറിംഗും.\n\nഎല്ലാ വെബ്‌സൈറ്റുകളിലെയും ഡാറ്റ വായിക്കാനും പരിഷ്‌ക്കരിക്കാനും വിശാലമായ അനുമതി ആവശ്യമാണ്.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "തിരഞ്ഞെടുത്ത ഫിൽട്ടർ ലിസ്റ്റുകളിൽ നിന്നുള്ള വിപുലമായ നെറ്റ്‌വർക്ക് ഫിൽട്ടറിംഗും നിർദ്ദിഷ്ടവും പൊതുവായതുമായ വിപുലീകൃത ഫിൽട്ടറിംഗും.\n\nഎല്ലാ വെബ്‌സൈറ്റുകളിലെയും ഡാറ്റ വായിക്കാനും പരിഷ്‌ക്കരിക്കാനും വിശാലമായ അനുമതി ആവശ്യമാണ്.\n\nപൊതുവായ വിപുലീകൃത ഫിൽട്ടറിംഗ് ഉയർന്ന വെബ്‌പേജ് ഉറവിട ഉപയോഗത്തിന് കാരണമായേക്കാം.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "ഫിൽട്ടറിംഗ് നടക്കാത്ത ഹോസ്റ്റ് നെയിമുകളുടെ ലിസ്റ്റ്", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "പെരുമാറ്റം", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "ഫിൽട്ടറിംഗ് മോഡ് മാറ്റുമ്പോൾ പേജ് സ്വയമേവ റീലോഡ് ചെയ്യുക", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/mr/messages.json b/extentions/uBOL-home/_locales/mr/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/mr/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ms/messages.json b/extentions/uBOL-home/_locales/ms/messages.json new file mode 100644 index 0000000..817a81f --- /dev/null +++ b/extentions/uBOL-home/_locales/ms/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Penyekat kandungan tanpa kebenaran. Menyekat iklan, penjejak, pelombong dan banyak lagi sebaik sahaja pemasangan.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "Peraturan {{ruleCount}}, ditukar daripada penapis rangkaian {{filterCount}}.", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Papan pemuka", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Tetapan", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Mengenai", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Dasar privasi", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "mod penapisan", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Buka papan pemuka", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Lagi", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Kurangkan", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Lalai", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Iklan", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privasi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Kegusaran", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Pelbagai", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Wilayah, bahasa", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Log perubahan", + "description": "" + }, + "aboutCode": { + "message": "Kod sumber (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Penyumbang", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kod sumber", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Terjemahan", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Senarai penapis", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Pergantungan luaran (serasi dengan GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Selamat datang", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Anda baru sahaja memasang uBO Lite. Di sini anda boleh memilih mod penapisan lalai untuk digunakan pada semua tapak web.\n\nSecara lalai, mod Asas dipilih kerana ia tidak memerlukan kebenaran untuk membaca dan mengubah suai data. Jika anda mempercayai uBO Lite, anda boleh memberikannya kebenaran untuk membaca dan mengubah suai data pada semua tapak web untuk mendayakan keupayaan penapisan yang lebih maju untuk semua tapak web secara lalai.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mod penapisan lalai", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Mod penapisan lalai akan ditindih oleh mod penapisan setiap tapak web. Anda boleh melaraskan mod penapisan pada mana-mana tapak web tertentu mengikut mana-mana mod yang paling berkesan pada tapak web tersebut. Setiap mod mempunyai kelebihan dan kekurangannya.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": " tiada penapisan", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "asas", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimum", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "selesai", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Penapisan rangkaian asas daripada senarai penapis yang dipilih.\n\nTidak memerlukan kebenaran untuk membaca dan mengubah suai data pada tapak web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Penapisan rangkaian lanjutan ditambah penapisan lanjutan khusus daripada senarai penapis yang dipilih.\n\nMemerlukan kebenaran untuk membaca dan mengubah suai data pada semua tapak web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Penapisan rangkaian lanjutan serta penapisan lanjutan khusus dan generik daripada senarai penapis yang dipilih.\n\nMemerlukan kebenaran untuk membaca dan mengubah suai data pada semua tapak web.\n\nPenapisan lanjutan generik boleh menyebabkan penggunaan sumber halaman web yang lebih tinggi.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Senarai nama hos yang tiada penapisan akan berlaku", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Tingkah laku", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Muat semula halaman secara automatik apabila menukar mod penapisan", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/nb/messages.json b/extentions/uBOL-home/_locales/nb/messages.json new file mode 100644 index 0000000..ed850b7 --- /dev/null +++ b/extentions/uBOL-home/_locales/nb/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "En tillatelsesbegrenset innholdsblokkerer. Blokkerer reklame, sporere, minere og mer umiddelbart etter installering.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regler, konvertert fra {{filterCount}} nettverksfiltre", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashbord", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Innstillinger", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Om", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Personvernpraksis", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtreringsmodus", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Åpne dashbordet", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mer", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mindre", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standard", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklame", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Personvern", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domener med skadelig programvare", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Irritasjonsmomenter", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diverse", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regioner, språk", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Endringslogg", + "description": "" + }, + "aboutCode": { + "message": "Kildekode (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Bidragsytere", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kildekode", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Oversettelser", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlister", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Eksterne avhengigheter (GPLv3-kompatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Velkommen", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Du har nettopp installert uBO Lite. Her kan du velge standard-filtreringsmodusen som skal brukes på alle nettsteder.\n\nSom standard er modusen Grunnleggende valgt fordi den ikke krever tillatelse til å lese og endre data. Hvis du stoler på uBO Lite, kan du gi uBO Lite bred tillatelse til å lese og endre data på alle nettsteder for å aktivere mer avanserte filtreringsfunksjoner for alle nettsteder som standard.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standard filtreringsmodus", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Standard-filtreringsmodusen vil bli overstyrt av per-nettsted filtreringsmoduser. Du kan justere filtreringsmodusen på ethvert gitt nettsted etter hvilken modus som virker best på det nettstedet. Hver modus har sine fordeler og ulemper.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ingen filtrering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "grunnleggende", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "fullstendig", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Grunnleggende nettverksfiltrering fra valgte filterlister.\n\nKrever ikke tillatelse til å lese og endre data på nettsteder.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Avansert nettverksfiltrering pluss spesifikk utvidet filtrering fra valgte filterlister.\n\nKrever bred tillatelse til å lese og endre data på alle nettsteder.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Avansert nettverksfiltrering pluss spesifikk og generell utvidet filtrering fra valgte filterlister.\n\nKrever bred tillatelse til å lese og endre data på alle nettsteder.\n\nGenerell utvidet filtrering kan forårsake høyere ressursbruk på nettsider.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Liste over vertsnavn der ingen filtrering vil finne sted", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Virkemåte", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatisk last side på nytt ved endring av filtreringsmodus", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Vis antall blokkerte forespørsler på verktøylinjeikonet", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/nl/messages.json b/extentions/uBOL-home/_locales/nl/messages.json new file mode 100644 index 0000000..d73b801 --- /dev/null +++ b/extentions/uBOL-home/_locales/nl/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Een toestemmingsloze inhoudsblokkeerder. Blokkeert direct na installatie advertenties, trackers, miners en meer.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regels, geconverteerd uit {{filterCount}} netwerkfilters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite – Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Instellingen", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Over", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacybeleid", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtermodus", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Dashboard openen", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Meer", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Minder", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standaard", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Advertenties", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malwaredomeinen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Storende elementen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diversen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Gebieden, talen", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Wijzigingenlogboek", + "description": "" + }, + "aboutCode": { + "message": "Broncode (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Medewerkers", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Broncode", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Vertalingen", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlijsten", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Externe afhankelijkheden (GPLv3-compatibel):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welkom", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "U hebt zojuist uBO Lite geïnstalleerd. Hier kunt u de standaard filtermodus voor het gebruik op alle websites kiezen.\n\nStandaard wordt de modus Basis geselecteerd, omdat hiervoor geen toestemming voor het lezen en aanpassen van gegevens is vereist. Als u uBO Lite vertrouwt, kunt u het brede toestemming voor het lezen en aanpassen van gegevens op alle websites verlenen, zodat standaard meer geavanceerde filtermogelijkheden voor alle websites beschikbaar zijn.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standaard filtermodus", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Filtermodi per website hebben voorrang op de standaard filtermodus. U kunt de filtermodus op een gewenste website aanpassen naar de modus die op die website het beste werkt. Elke modus heeft zijn voor- en nadelen.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "geen filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basis", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimaal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "volledig", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basale netwerkfiltering vanuit geselecteerde filterlijsten.\n\nVereist geen toestemming voor het lezen en aanpassen van gegevens op websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Geavanceerde netwerkfiltering plus specifieke uitgebreide filtering vanuit geselecteerde filterlijsten.\n\nVereist brede toestemming voor het lezen en aanpassen van gegevens op alle websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Geavanceerde netwerkfiltering plus specifieke en algemene uitgebreide filtering vanuit geselecteerde filterlijsten.\n\nVereist brede toestemming voor het lezen en aanpassen van gegevens op alle websites.\n\nAlgemene uitgebreide filtering kan een hoger gebruik van webpaginabronnen veroorzaken.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lijst van hostnamen waarvoor geen filtering plaatsvindt.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Gedrag", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Pagina automatisch vernieuwen bij wijzigen van filtermodus", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Het aantal geblokkeerde aanvragen op het werkbalkpictogram tonen", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/oc/messages.json b/extentions/uBOL-home/_locales/oc/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/oc/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/pa/messages.json b/extentions/uBOL-home/_locales/pa/messages.json new file mode 100644 index 0000000..868cc48 --- /dev/null +++ b/extentions/uBOL-home/_locales/pa/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "ਮਨਜ਼ੂਰੀਆਂ ਤੋਂ ਬਿਨਾਂ ਵਾਲਾ ਸਮੱਗਰੀ ਬਲਾਕਰ ਹੈ। ਇਸ਼ਤਿਹਾਰ, ਟਰੈਕਰਾਂ, ਮਾਈਨਰਾਂ ਅਤੇ ਹੋਰਾਂ ਉੱਤੇ ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਫ਼ੌਰਨ ਬਾਅਦ ਪਾਬੰਦੀ ਲਾਉਂਦਾ ਹੈ।", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} ਨਿਯਮ, {{filterCount}} ਨੈੱਟਵਰਕ ਫਿਲਟਰ ਤੋਂ ਬਦਲੇ ਗਏ", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — ਡੈਸ਼ਬੋਰਡ", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "ਸੈਟਿੰਗਾਂ", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "ਇਸ ਬਾਰੇ", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "ਪਰਦੇਦਾਰੀ ਨੀਤੀ", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "ਫਿਲਟਰ ਕਰਨ ਦਾ ਮੋਡ", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "ਡੈਸ਼ਬੋਰਡ ਨੂੰ ਖੋਲ੍ਹੋ", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "ਹੋਰ", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "ਘੱਟ", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "ਮੂਲ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "ਇਸ਼ਤਿਹਾਰ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "ਪਰਦੇਦਾਰੀ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "ਅਣਚਾਹੇ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "ਫੁਟਕਲ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "ਖੇਤਰ, ਭਾਸ਼ਾਵਾਂ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "ਤਬਦੀਲੀ-ਸੂਚੀ", + "description": "" + }, + "aboutCode": { + "message": "ਸਰੋਤ ਕੋਡ (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "ਯੋਗਦਾਨੀ", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "ਸਰੋਤ ਕੋਡ", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "ਅਨੁਵਾਦ", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "ਫਿਲਟਰ ਸੂਚੀਆਂ", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "ਬਾਹਰੀ ਨਿਰਭਰਤਾਵਾਂ (GPLv3-ਅਨੁਕੂਲ):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "ਜੀ ਆਇਆਂ ਨੂੰ", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "ਤੁਸੀਂ ਹੁਣੇ ਹੀ uBO Lite ਨੂੰ ਇੰਸਟਾਲ ਕੀਤਾ ਹੈ। ਤੁਸੀਂ ਸਾਰੀਆਂ ਵੈੱਬਸਾਈਟਾਂ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਮੂਲ ਫਿਲਟਰ ਕਰਨ ਦੇ ਢੰਗ ਨੂੰ ਚੁਣ ਸਕਦੇ ਹੋ।\n\nਮੂਲ ਰੂਪ ਵਿੱਚ ਮੁੱਢਲਾ (Basic) ਢੰਗ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਇਸ ਵਾਸਤੇ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਸੋਧਣ ਲਈ ਕਿਸੇ ਵੀ ਮਨਜ਼ੂਰੀ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਹੈ। ਜੇ ਤੁਹਾਨੂੰ uBO Lite ਉੱਤੇ ਭਰੋਸਾ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਸਾਰੀਆਂ ਵੈੱਬਸਾਈਟਾਂ ਉੱਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਹੀ ਵੱਧ ਤਕਨੀਕੀ ਫਿਲਟਰ ਸਮਰੱਥਾ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਸਭ ਵੈੱਬਸਾਈਟਾਂ ਉੱਤੇ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਸੋਧਣ ਲਈ ਜਿਆਦਾ ਮਨਜ਼ੂਰੀ ਦੇ ਸਕਦੇ ਹੋ।", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "ਮੂਲ ਫਿਲਟਰ ਕਰਨ ਦਾ ਢੰਗ", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "ਮੂਲ ਫਿਲਟਰਿੰਗ ਢੰਗ ਨੂੰ ਹਰ-ਵੈੱਬਸਾਈਟ ਫਿਲਟਰਿੰਗ ਢੰਗਾਂ ਰਾਹੀਂ ਅਣਡਿੱਠਾ ਕੀਤਾ ਜਾਵੇਗਾ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਵੈੱਬਸਾਈਟ ਲਈ ਫਿਲਟਰ ਕਰਨ ਦੇ ਢੰਗ ਨੂੰ ਉਸ ਵੈੱਬਸਾਈਟ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਕੰਮ ਕਰਦੇ ਢੰਗ ਮੁਤਾਬਕ ਅਡਜੱਸਟ ਕਰ ਸਕਦੇ ਹੋ। ਹਰ ਢੰਗ ਦੇ ਆਪਣੇ ਫਾਇਦੇ ਅਤੇ ਆਪਣੇ ਨੁਕਸਾਨ ਹਨ।", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ਕੋਈ ਫਿਲਟਰ ਨਹੀਂ ਕਰਨਾ", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "ਮੁੱਢਲਾ", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ਅਨੁਕੂਲ", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "ਪੂਰਾ", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "ਚੁਣੀਆਂ ਫਿਲਟਰ ਸੂਚੀਆਂ ਤੋਂ ਮੁੱਢਲਾ ਨੈੱਟਵਰਕ ਫਿਲਟਰ ਕਰਨਾ।\n\nਵੈੱਬਸਾਈਟਾਂ ਤੋਂ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਸੋਧਣ ਲਈ ਮਨਜ਼ੂਰੀ ਨਹੀਂ ਚਾਹੀਦੀ ਹੈ।", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "ਤਕਨੀਕੀ ਨੈੱਟਵਰਕ ਫਿਲਟਰ ਕਰਨ ਤੋਂ ਨਾਲ ਨਾਲ ਚੁਣੀਆਂ ਫਿਲਟਰ ਸੂਚੀਆਂ ਤੋਂ ਖਾਸ ਵਾਧਾ ਕੀਤੇ ਫਿਲਟਰ।\n\nਸਾਰੀਆਂ ਵੈੱਬਸਾਈਟਾਂ ਲਈ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਸੋਧਣ ਲਈ ਜਿਆਦਾ ਮਨਜ਼ੂਰੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "ਤਕਨੀਕੀ ਨੈੱਟਵਰਕ ਫਿਲਟਰ ਕਰਨ ਤੋਂ ਨਾਲ ਨਾਲ ਚੁਣੀਆਂ ਫਿਲਟਰ ਸੂਚੀਆਂ ਤੋਂ ਖਾਸ ਵਾਧਾ ਕੀਤੇ ਫਿਲਟਰ।\n\nਸਾਰੀਆਂ ਵੈੱਬਸਾਈਟਾਂ ਲਈ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਸੋਧਣ ਲਈ ਜਿਆਦਾ ਮਨਜ਼ੂਰੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।\n\nਆਮ ਵਾਧਾ ਕੀਤੀ ਫਿਲਟਰਿੰਗ ਵੱਧ ਵੈੱਬ-ਸਫ਼ਾ ਸਰੋਤ ਵਰਤੇ ਜਾਣ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ।", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "ਹੋਸਟ-ਨਾਵਾਂ ਦੀ ਸੂਚੀ, ਜਿਨ੍ਹਾਂ ਲਈ ਕੋਈ ਫਿਲਟਰ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "ਰਵੱਈਆ", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "ਫਿਲਫਰ ਕਰਨ ਦਾ ਢੰਗ ਬਦਲਣ ਦੇ ਬਾਅਦ ਸਫ਼ੇ ਨੂੰ ਆਪਣੇ-ਆਪ ਲੋਡ ਕਰੋ", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/pl/messages.json b/extentions/uBOL-home/_locales/pl/messages.json new file mode 100644 index 0000000..1c7b89f --- /dev/null +++ b/extentions/uBOL-home/_locales/pl/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Niewymagający uprawnień bloker treści. Natychmiast po instalacji blokuje reklamy, moduły śledzące, koparki i nie tylko.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} reguł, przekonwertowanych z {{filterCount}} filtrów sieciowych", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Panel sterowania", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Ustawienia", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "O rozszerzeniu", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Polityka prywatności", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Tryb filtrowania", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Otwórz panel sterowania", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Więcej", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mniej", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Domyślne", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Prywatność", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domeny ze złośliwym oprogramowaniem", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Elementy irytujące", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Różne", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regiony, języki", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Informacje o wydaniu", + "description": "" + }, + "aboutCode": { + "message": "Kod źródłowy (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Współtwórcy", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kod źródłowy", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Tłumaczenia", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listy filtrów", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Zewnętrzne zależności (kompatybilne z GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Witaj", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Właśnie został zainstalowany uBO Lite. Tutaj możesz wybrać domyślny tryb filtrowania, który będzie używany na wszystkich witrynach internetowych.\n\nDomyślnie wybrany jest tryb Podstawowy, ponieważ nie wymaga uprawnień do odczytu i zmiany danych. Jeśli ufasz uBO Lite, możesz nadać mu szerokie uprawnienia do odczytu i zmiany danych na wszystkich witrynach internetowych w celu domyślnego włączenia bardziej zaawansowanych funkcji filtrowania wszystkich witryn internetowych.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Domyślny tryb filtrowania", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Domyślny tryb filtrowania zostanie zastąpiony przez tryby filtrowania poszczególnych witryn. Możesz dostosować tryb filtrowania na dowolnej witrynie zgodnie z trybem, który najlepiej działa na tej witrynie. Każdy tryb ma swoje wady i zalety.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "bez filtrowania", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "podstawowy", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optymalny", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kompletny", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Podstawowe filtrowanie sieciowe z wybranych list filtrów.\n\nNie wymaga uprawnień do odczytu i zmiany danych na witrynach internetowych.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Zaawansowane filtrowanie sieciowe oraz konkretne filtrowanie rozszerzone z wybranych list filtrów.\n\nWymaga szerokich uprawnień do odczytu i zmiany danych na wszystkich witrynach internetowych.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Zaawansowane filtrowanie sieciowe oraz konkretne i ogólne filtrowanie rozszerzone z wybranych list filtrów.\n\nWymaga szerokich uprawnień do odczytu i zmiany danych na wszystkich witrynach internetowych.\n\nOgólne filtrowanie rozszerzone może powodować większe zużycie zasobów przez witryny internetowe.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista nazw hostów, dla których nie będzie stosowane żadne filtrowanie", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Zachowanie", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatycznie wczytaj ponownie stronę po zmianie trybu filtrowania", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Wyświetlaj liczbę zablokowanych żądań na ikonie paska narzędzi", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/pt_BR/messages.json b/extentions/uBOL-home/_locales/pt_BR/messages.json new file mode 100644 index 0000000..e6265ef --- /dev/null +++ b/extentions/uBOL-home/_locales/pt_BR/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Um bloqueador de conteúdo com menos permissões - Bloqueie anúncios, rastreadores, mineradores e mais imediatamente após a instalação.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regras, convertidas de {{filterCount}} filtros de rede", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Painel", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Configurações", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Sobre", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Política de privacidade", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "modo de filtragem", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Abrir painel", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mais", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menos", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Padrão", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Anúncios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacidade", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domínios de malware", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Aborrecimentos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscelãnea", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regiões, idiomas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Código fonte (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Colaboradores", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Código fonte", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traduções", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listas de filtros", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependências externas (compatíveis com GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bem-vindo", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Você instalou o uBO Lite. Aqui você pode escolher o modo de filtragem padrão pra usar em todos os sites da web.\n\nPor padrão o modo Básico está selecionado porque não requer permissão pra ler e modificar os dados. Se você confia no uBO Lite você pode dar ampla permissão pra ler e modificar os dados em todos os sites da web de modo a ativar as capacidades de filtragem mais avançadas pra todos os sites da web por padrão.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Modo de filtragem padrão", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "O modo de filtragem padrão será substituído pelos modos de filtragem por site. Você pode ajustar o modo de filtragem em qualquer site dado da web de acordo com qualquer modo que funcionar melhor nesse site da web. Cada modo tem suas vantagens e desvantagens.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "sem filtragem", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "básico", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "otimizado", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "completo", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtragem básica da rede de listas de filtros selecionadas.\n\nNão requer permissão pra ler e modificar os dados nos sites da web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtragem avançada da rede mais filtragem estendida específica das listas de filtros selecionadas.\n\nRequer ampla permissão pra ler e modificar os dados em todos os sites da web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtragem avançada da rede mais filtragem estendida específica e genérica das listas de filtros selecionadas.\n\nRequer ampla permissão pra ler e modificar os dados em todos os sites da web.\n\nA filtragem estendida genérica pode causar maior uso de recursos da página da web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista de nomes dos hospedeiros para os quais nenhuma filtragem acontecerá.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportamento", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recarregar a página automaticamente quando mudar o modo de filtragem", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostrar o número de solicitações bloqueadas no ícone da barra de ferramentas", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/pt_PT/messages.json b/extentions/uBOL-home/_locales/pt_PT/messages.json new file mode 100644 index 0000000..511db27 --- /dev/null +++ b/extentions/uBOL-home/_locales/pt_PT/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Um bloqueador de conteúdo sem permissões. Bloqueia anúncios, rastreadores, mineradores de criptomoedas e muito mais, imediatamente após a instalação.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regras, convertidas a partir de {{filterCount}} filtros de rede", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Painel de controlo", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Definições", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Acerca", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Política de privacidade", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "modo de filtragem", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Abrir o painel de controlo", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mais", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menos", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Predefinição", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Anúncios", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacidade", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domínios maliciosos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Inconveniências", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diversos", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regiões, idiomas", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Registo de alterações", + "description": "" + }, + "aboutCode": { + "message": "Código fonte (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contribuidores", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Código fonte", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traduções", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listas de filtros", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependências externas (compatíveis com GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bem-vindo(a)", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Acabou de instalar o uBO Lite. Pode escolher aqui o modo de filtragem predefinido para usar em todos os websites.\n\nPor predefinição, o modo Básico é selecionado porque não requer a permissão para ler e modificar dados. Se confiar no uBO Lite, pode dar-lhe ampla permissão para ler e modificar dados em todos os websites, a fim de ativar capacidades de filtragem mais avançadas para todos os websites por predefinição.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Modo de filtragem predefinido", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "O modo de filtragem predefinido será substituído pelos modos de filtragem por website. Pode ajustar o modo de filtragem em qualquer website conforme o modo que melhor funcionar nesse website. Cada modo tem as suas vantagens e desvantagens.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "sem filtragem", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "básico", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ideal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "completo", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtragem de rede básica a partir de listas de filtros selecionadas.\n\nNão requer permissão para ler e modificar dados em websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtragem de rede avançada mais filtragem alargada específica a partir de listas de filtros selecionadas.\n\nRequer ampla permissão para ler e modificar dados em todos os websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtragem de rede avançada acrescida de filtragem alargada específica e genérica a partir de listas de filtros selecionadas.\n\nRequer permissão ampla para ler e modificar dados em todos os websites.\n\nA filtragem alargada genérica pode causar uma maior utilização de recursos das páginas web.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista de nomes de anfitriões para os quais não será efetuada qualquer filtragem.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportamento", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Recarrega automaticamente a página ao mudar o modo de filtragem", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Mostra o número de pedidos bloqueados no ícone da barra de ferramentas", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ro/messages.json b/extentions/uBOL-home/_locales/ro/messages.json new file mode 100644 index 0000000..ec82289 --- /dev/null +++ b/extentions/uBOL-home/_locales/ro/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Un blocant experimental, fără permisiuni. Blochează reclamele, urmăritorii, minerii de monede virtuale și multe altele imediat [...]", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} de reguli, convertite din {{filterCount}} filtre de rețea", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Panou de control", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Opțiuni", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Despre", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Politică de confidențialitate", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Mod de filtrare", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Deschide panoul de control", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mai mult", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mai puțin", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Implicit", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reclame", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Confidențialitate", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domenii malițioase", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Neplăceri", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diverse", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regiuni, limbi", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Jurnal de modificări", + "description": "" + }, + "aboutCode": { + "message": "Cod sursă (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contribuitori", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Cod sursă", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Traduceri", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Liste de filtre", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dependențe externe (compatibile GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Bun venit", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Tocmai ați instalat uBO Lite. Aici puteți alege modul de filtrare implicit pe toate site-urile.\n\nImplicit, modul de bază este selectat întrucât nu necesită permisiuni pentru a citi și modifica date. Dacă aveți încredere în uBO Lite, puteți să-i acordați permisiuni sporite pentru a citi și modifica datele tututor sitte-rilor pentru a activa capabilități mai avansate de filtrare.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mod de filtrare implicit", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Modul implicit de filtrare va fi suprascris de modul specific fiecărui site. Puteți ajusta filtrarea pentru fiecare site conform caracteristicilor acestuia. Modurile au avantaje și dezavantaje.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "fără filtrare", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "de bază", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optim", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complet", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtrare de rețea de bază de la liste de filtre selectate.\n\nNu necesită permisiune pentru a citi și vedea date pe site-uri web.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtrare de rețea avansată plus filtrare extinsă specifică de la liste de filtre selectate.\n\nNecesită permisiune vagă pentru a citi și vedea date pe toate site-urile web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtrare de rețea avansată plus filtrare extinsă specifică și generică de la liste de filtre selectate.\n\nNecesită permisiune vagă pentru a citi și modifica date pe toate site-urile web.\n\nFiltrarea generică extinsă poate cauza mai multă utilizare de resurse la nivel de pagină web.\n", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista numelor mașinilor pentru care nu se va face filtrare", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Comportament", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Reîncărcare automată a paginii la schimbarea modului de filtrare", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Arată numărul cererilor blocate pe simbolul extensiei", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ru/messages.json b/extentions/uBOL-home/_locales/ru/messages.json new file mode 100644 index 0000000..f13511e --- /dev/null +++ b/extentions/uBOL-home/_locales/ru/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Блокировщик контента, не требующий разрешений. Сразу после инсталляции блокирует рекламу, трекеры, майнеры и многое другое.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правил, преобразованных из {{filterCount}} сетевых фильтров", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Панель управления", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Настройки", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "О расширении", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Политика конфиденциальности", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "режим фильтрации", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Открыть панель управления", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Больше", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Меньше", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "По умолчанию", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Реклама", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Приватность", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Вредоносные домены", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Раздражающие элементы", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Разное", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Регионы, языки", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Список изменений", + "description": "" + }, + "aboutCode": { + "message": "Исходный код (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Участники", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Исходный код", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Перевод", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Списки фильтров", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Внешние зависимости (совместимые с GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Добро пожаловать", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Вы только что установили uBO Lite. Здесь вы можете выбрать стандартный режим фильтрации для всех веб-сайтов.\n\nПо умолчанию выбран режим Базовый, так как он не требует разрешения на чтение и изменение данных. Если вы доверяете uBO Lite, вы можете дать ему широкие права на чтение и изменение данных на всех веб-сайтах, чтобы включить более продвинутые возможности фильтрации для всех веб-сайтов по умолчанию.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Режим фильтрации по умолчанию", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Стандартный режим фильтрации перезаписывается режимом настройки конкретного сайта. Вы можете подобрать наиболее эффективный режим фильтрации на любом сайте. У каждого режима есть свои преимущества и недостатки.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "без фильтрации", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "базовый", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "оптимальный", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "полный", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Основная сетевая фильтрация по выбранным спискам фильтров.\n\nНе требует разрешения на чтение и изменение данных на веб-сайтах.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Расширенная сетевая фильтрация вместе со специальной фильтрацией по выбранным спискам фильтров.\n\nТребуется разрешение на чтение и изменение данных на всех веб-сайтах.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Расширенная сетевая фильтрация вместе со специальной, и усиленной общей фильтрацией по выбранным спискам фильтров.\n\nТребуется разрешение на чтение и изменение данных на всех веб-сайтах.\n\nУсиленная общая фильтрация может стать причиной повышенного потребления ресурсов веб-страницей.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Список имён хостов, для которых не будет производиться фильтрация.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Поведение", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Автоматически перезагружать страницу при изменении режима фильтрации", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Показывать количество заблокированных запросов на иконке в панели инструментов", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/si/messages.json b/extentions/uBOL-home/_locales/si/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/si/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sk/messages.json b/extentions/uBOL-home/_locales/sk/messages.json new file mode 100644 index 0000000..91ebfc9 --- /dev/null +++ b/extentions/uBOL-home/_locales/sk/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Experimentálny blokátor obsahu bez povolení. Okamžite po inštalácii zablokuje reklamy, sledovacie programy, minery a ďalšie.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} pravidiel, prevedené z {{filterCount}} sieťových filtrov", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Ovládací panel", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Nastavenia", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "O doplnku", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Zásady ochrany osobných údajov", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Režim filtrovania", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Otvoriť ovládací panel", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Viac", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Menej", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Predvolené", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Súkromie", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domény malvéru", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Obťažujúce", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Rôzne", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regióny, jazyky", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Zoznam zmien", + "description": "" + }, + "aboutCode": { + "message": "Zdrojový kód (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Prispievatelia", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Zdrojový kód", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Preklady", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Zoznam filtrov", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Externé závislosti (kompatibilné s GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Vitajte", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Práve ste nainštalovali uBO Lite. Tu si môžete vybrať predvolený režim filtrovania, ktorý sa má používať na všetkých webových stránkach.\n\nV predvolenom nastavení je zvolený režim Základný, pretože nevyžaduje povolenie na čítanie a zmenu údajov. Ak dôverujete rozšíreniu uBO Lite, môžete mu udeliť všeobecné oprávnenie na čítanie a zmenu údajov na všetkých webových stránkach, aby ste v predvolenom nastavení umožnili pokročilejšie možnosti filtrovania všetkých webových stránok.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Predvolený režim filtrovania", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Predvolený režim filtrovania bude nahradený režimami filtrovania pre jednotlivé webové stránky. Režim filtrovania na ktorejkoľvek webovej stránke môžete upraviť podľa toho, ktorý režim je na danej webovej lokalite najlepší. Každý režim má svoje výhody a nevýhody.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "nefiltrované", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "základný", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimálny", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kompletný", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Základné sieťové filtrovanie z vybraných zoznamov filtrov.\n\nNevyžaduje povolenie na čítanie a zmenu údajov na webových stránkach.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Pokročilé sieťové filtrovanie a špecifické rozšírené filtrovanie z vybraných zoznamov filtrov.\n\nVyžaduje všeobecné oprávnenie na čítanie a zmenu údajov na všetkých webových stránkach.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Pokročilé sieťové filtrovanie plus špecifické a generické rozšírené filtrovanie z vybraných zoznamov filtrov.\n\nVyžaduje všeobecné oprávnenie na čítanie a zmenu údajov na všetkých webových stránkach.\n\nGenerické rozšírené filtrovanie môže spôsobiť vyššie využitie zdrojov webovej stránky.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Zoznam názvov hostiteľov s vylúčeným filtrovaním", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Správanie", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automaticky znova načítať stránku pri zmene režimu filtrovania", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Zobraziť počet zablokovaných požiadaviek na ikone rozšírenia", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sl/messages.json b/extentions/uBOL-home/_locales/sl/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/sl/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/so/messages.json b/extentions/uBOL-home/_locales/so/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/so/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sq/messages.json b/extentions/uBOL-home/_locales/sq/messages.json new file mode 100644 index 0000000..7b8c074 --- /dev/null +++ b/extentions/uBOL-home/_locales/sq/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Një bllokues që bllokon në mënyrë të pavarur reklamat, gjurmuesit, kriptominatorët etj. menjëherë pas instalimit.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rregulla sipas {{filterCount}} filtrave", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Paneli i kontrollit", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Parametrat", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Info", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Politika e privatësisë", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "mënyra e filtrimit", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Hapni panelin e kontrollit", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Më shumë", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Më pak", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standarde", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamat", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privatësia", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domenet e dëmshme", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Elementet e bezdisshme", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Të ndryshme", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Sipas rajonit, gjuhës", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Ditari i ndryshimeve", + "description": "" + }, + "aboutCode": { + "message": "Materiali burimor (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Kontribuesit", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Materiali burimor", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Përkthimet", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Listat e filtrave", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Programet kushtëzuese (sipas GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Përshëndetje", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Sapo instaluat uBO Lite. Këtu mund të zgjidhni mënyrën e filtrimit që duhet përdorur për të gjitha uebsajtet.\n\nE thjeshta është mënyra standarde, sepse nuk ju merret leje për leximin dhe modifikimin e të dhënave. Nëse keni besim te uBO Lite, mund t'i jepni leje shtesë për leximin dhe modifikimin e të dhënave në të gjitha uebsajtet, në mënyrë që të kryeni një filtrim më të avancuar.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Mënyra standarde e filtrimit", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Mënyra standarde e filtrimit mund të ndryshohet në çdo kohë sipas kërkesave që kanë uebsajte të caktuara. Secila mënyrë ka avantazhet dhe disavantazhet e veta.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "pa filtër", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "thjesht", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "komplet", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Filtrat kryesorë të rrjetit nga listat e përzgjedhura.\n\nNuk merret leje për leximin dhe modifikimin e të dhënave në uebsajte.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Filtrat e avancuar të rrjetit plus filtrat e posaçëm nga listat e përzgjedhura.\n\nDuhen leje shtesë për leximin dhe modifikimin e të dhënave në të gjitha uebsajtet.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Filtrat e avancuar të rrjetit plus filtrat e posaçëm jospecifikë nga listat e përzgjedhura.\n\nDuhen leje shtesë për leximin dhe modifikimin e të dhënave në të gjitha uebsajtet.\n\nFiltrat e posaçëm jospecifikë mund ta rëndojnë hapjen e faqeve në internet.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Emrat e hosteve, që nuk do të kalojnë në filtër.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Sjellja", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Freskoj automatikisht faqen kur ndryshoj mënyrën e filtrimit", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Shfaq numrin e kërkesave të bllokuara në ikonën e instrumenteve", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sr/messages.json b/extentions/uBOL-home/_locales/sr/messages.json new file mode 100644 index 0000000..5680a04 --- /dev/null +++ b/extentions/uBOL-home/_locales/sr/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Блокатор садржаја који не захтева дозволе. Блокира рекламе, праћења, рударе криптовалута и друго.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правила, конвертована из {{filterCount}} мрежних филтера", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Контролна табла", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Подешавања", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "О апликацији", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Политика приватности", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "режим филтрирања", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Отвори контролну таблу", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Више", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Мање", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Подразумевано", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Рекламе", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Приватност", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Злонамерни домени", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Сметње", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Разно", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Регионални, језички", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Списак измена", + "description": "" + }, + "aboutCode": { + "message": "Изворни код (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Сарадници", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Изворни код", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Преводи", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Листе филтера", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Спољне зависности (компатибилно са GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Добродошли", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Управо сте инсталирали uBO Lite. Овде можете изабрати подразумевани режим филтрирања који ће се користити на свим сајтовима.\n\nПодразумевано је изабран основни режим јер он не захтева дозволу за читање и мењање података. Ако верујете uBO Lite-у, можете му дати широку дозволу за читање и мењање података како би се подразумевано омогућиле напредније могућности филтрирања за све сајтове.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Подразумевани режим филтрирања", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Подразумевани режим филтрирања ће бити замењен режимима филтрирања по појединачним веб сајтовима. Можете прилагодити режим филтрирања на било ком веб сајту у складу са режимом који најбоље функционише на том веб сајту. Сваки режим има своје предности и мане.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "без филтрирања", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "основно", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "оптимално", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "комплетно", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Основно мрежно филтрирање са изабраних листа филтера.\n\nНе захтева дозволу за читање и мењање података на сајтовима.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Напредно мрежно и специфично проширено филтрирање са изабраних листа филтера.\n\nЗахтева широку дозволу за читање и мењање података на свим сајтовима.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Напредно мрежно и специфично и генеричко проширено филтрирање са изабраних листа филтера.\n\nЗахтева широку дозволу за читање и мењање података на свим сајтовима.\n\nГенеричко филтрирање може довести до већег коришћења ресурса веб странице.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Листа имена хостова за које се неће вршити филтрирање", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Понашање", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Аутоматски поново учитај страницу при промени режима филтрирања", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Прикажи број блокираних захтева на иконици на траци алата", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sv/messages.json b/extentions/uBOL-home/_locales/sv/messages.json new file mode 100644 index 0000000..5dcbfc9 --- /dev/null +++ b/extentions/uBOL-home/_locales/sv/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "En behörighetslös innehållsblockerare. Blockerar annonser, spårare, miners och mer omedelbart efter installationen.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} regler, konverterat från {{filterCount}} nätverksfilter", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Kontrollpanel", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Inställningar", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Om", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Integritetspolicy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtreringsläge", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Öppna kontrollpanelen", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mer", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Mindre", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Standard", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Annonser", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Integritet", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Domäner med skadlig kod (malware)", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Störande", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diverse", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regioner, språk", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Ändringslogg", + "description": "" + }, + "aboutCode": { + "message": "Källkod (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Bidragsgivare", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Källkod", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Översättningar", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filterlistor", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Externa beroenden (GPLv3-kompatibla):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Välkommen", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Du har precis installerat uBO Lite. Här kan du välja standardfiltreringsläget som ska användas på alla webbplatser.\n\nSom standard är läget Grundläggande valt eftersom det inte kräver behörighet att läsa och ändra data. Om du litar på uBO Lite kan du ge den högre behörighet att läsa och ändra data på alla webbplatser för att som standard aktivera mer avancerade filtreringsmöjligheter för alla webbplatser.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Standardfiltreringsläge", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Standardfiltreringsläget kommer att åsidosättas av filtreringslägen per webbplats. Du kan justera filtreringsläget på vilken webbplats som helst enligt vilket läge som fungerar bäst på den webbplatsen. Varje läge har sina fördelar och nackdelar.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "ingen filtrering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "grundläggande", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "fullständig", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Grundläggande nätverksfiltrering från valda filterlistor.\n\nKräver ingen behörighet för att läsa och ändra data på webbplatser.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Avancerad nätverksfiltrering plus specifik utökad filtrering från utvalda filterlistor.\n\nKräver högre behörighet för att läsa och ändra data på alla webbplatser.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Avancerad nätverksfiltrering plus specifik och allmän utökad filtrering från utvalda filterlistor.\n\nKräver bred behörighet för att läsa och ändra data på alla webbplatser.\n\nAllmän utökad filtrering kan orsaka högre användning av webbsidors resurser.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Lista över värdnamn som inte kommer att filtreras", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Beteende", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Ladda automatiskt om sidan när du byter filtreringsläge", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Visa antalet blockerade förfrågningar på verktygsfältsikonen", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/sw/messages.json b/extentions/uBOL-home/_locales/sw/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/sw/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ta/messages.json b/extentions/uBOL-home/_locales/ta/messages.json new file mode 100644 index 0000000..4bbb5e3 --- /dev/null +++ b/extentions/uBOL-home/_locales/ta/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/te/messages.json b/extentions/uBOL-home/_locales/te/messages.json new file mode 100644 index 0000000..00008c2 --- /dev/null +++ b/extentions/uBOL-home/_locales/te/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "ఐచ్చికాలు", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "మా గురించి", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "గోప్యతా", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "వడపోత మోడ్", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "డాష్‌బోర్డ్‌ను తెరవండి", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "మరిన్ని", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "తక్కువ", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "డిఫాల్ట్", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "ప్రకటనలు", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "గోప్యత", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Translations", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "ఎంచుకున్న ఫిల్టర్ జాబితాల నుండి ప్రాథమిక నెట్‌వర్క్ ఫిల్టరింగ్.\n\nవెబ్‌సైట్‌లలో డేటాను చదవడానికి మరియు సవరించడానికి అనుమతి అవసరం లేదు.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "ఎంచుకున్న ఫిల్టర్ జాబితాల నుండి అధునాతన నెట్‌వర్క్ ఫిల్టరింగ్ మరియు నిర్దిష్ట పొడిగించిన ఫిల్టరింగ్.\n\nఅన్ని వెబ్‌సైట్‌లలోని డేటాను చదవడానికి మరియు సవరించడానికి విస్తృత అనుమతి అవసరం.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "ఎంచుకున్న ఫిల్టర్ జాబితాల నుండి అధునాతన నెట్‌వర్క్ ఫిల్టరింగ్ మరియు నిర్దిష్ట మరియు సాధారణ పొడిగించిన ఫిల్టరింగ్.\n\nఅన్ని వెబ్‌సైట్‌లలోని డేటాను చదవడానికి మరియు సవరించడానికి విస్తృత అనుమతి అవసరం.\n\nసాధారణ పొడిగించిన వడపోత అధిక వెబ్‌పేజీ వనరుల వినియోగానికి కారణం కావచ్చు.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "వడపోత జరగని హోస్ట్ పేర్ల జాబితా", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "ప్రవర్తన", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "ఫిల్టరింగ్ మోడ్‌ను మార్చేటప్పుడు పేజీని స్వయంచాలకంగా రీలోడ్ చేయండి", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/th/messages.json b/extentions/uBOL-home/_locales/th/messages.json new file mode 100644 index 0000000..8d523ba --- /dev/null +++ b/extentions/uBOL-home/_locales/th/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "A permission-less content blocker. Blocks ads, trackers, miners, and more immediately upon installation.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Dashboard", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Settings", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "About", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Privacy policy", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "แปล", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "complete", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/tr/messages.json b/extentions/uBOL-home/_locales/tr/messages.json new file mode 100644 index 0000000..b4e4101 --- /dev/null +++ b/extentions/uBOL-home/_locales/tr/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "İzin gerektirmeyen içerik engelleyicisi. Kurulumdan hemen sonra reklamları, izleyicileri, kripto madencilerini, ve daha fazlasını engeller.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{filterCount}} ağ filtresinden {{ruleCount}} adet kural dönüştürüldü", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Kontrol Paneli", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Ayarlar", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Hakkında", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Gizlilik ilkesi", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "Filtreleme modu", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Kontrol panelini aç", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Daha Fazla", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Daha Az", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Varsayılan", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Reklamlar", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Gizlilik", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Zararlı alan adları", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Rahatsız ediciler", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Diğer", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Bölgeler, diller", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Değişiklik günlüğü", + "description": "" + }, + "aboutCode": { + "message": "Kaynak kodu (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Katkıda bulunanlar", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Kaynak kodu", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Çeviriler", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filtre listeleri", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Dış bağlılıklar (GPLv3-uyumlu):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Hoş geldiniz", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Az önce uBO Lite'ı indirdiniz. Buradan tüm siteler için varsayılan filtreleme modlarını seçebilirsiniz.\n\nVarsayılan olarak, Basit mod seçilidir çünkü verileri okuma ve yazma izni gerektirmez. uBO Lite'a güveniyorsanız, tüm sitelerde verileri okuma ve yazma izni verebilirsiniz ve daha gelişmiş filtreleme yeteneklerine tüm sitelerde sahip olabilirsiniz.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Varsayılan filtreleme modu", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Varsayılan filtreleme modu, web sitesi başına filtreleme modları tarafından geçersiz kılınacaktır. Herhangi bir web sitesindeki filtreleme modunu, o web sitesinde en iyi çalışan moda göre ayarlayabilirsiniz. Her modun avantajları ve dezavantajları vardır.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "filtreleme yok", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "temel", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "ideal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "kapsamlı", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Seçilen filtre listelerinden temel ağ filtrelemesi.\n\nWeb sitelerindeki verileri okumak ve değiştirmek için izin gerektirmez.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Gelişmiş ağ filtrelemesi ve seçilen filtre listelerinden genişletilmiş filtreleme.\n\nTüm web sitelerindeki verileri okumak ve değiştirmek için izin gerektirir.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Gelişmiş ağ filtrelemenin yanı sıra seçilen filtre listelerinden özel ve genel genişletilmiş filtreleme.\n\nTüm web sitelerindeki verileri okumak ve değiştirmek için geniş izin gerektirir.\n\nGenel genişletilmiş filtreleme daha yüksek kaynak kullanımına neden olabilir.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Filtreleme yapılmayacak alan alarının listesi", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Davranış", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Filtreleme modu değiştirildiğinde sayfayı yenile", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Engellenen isteklerin sayısını araç çubuğu simgesinde göster", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/uk/messages.json b/extentions/uBOL-home/_locales/uk/messages.json new file mode 100644 index 0000000..5bf1a04 --- /dev/null +++ b/extentions/uBOL-home/_locales/uk/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Експериментальний, бездозвільний блокувальник вмісту. Блокує рекламу, трекери, майнери та інше одразу після встановлення.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} правил, конвертованих з {{filterCount}} мережних фільтрів", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Панель керування", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Налаштування", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Про застосунок", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Політика конфіденційності", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "режим фільтрації", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Відкрити панель керування", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Більше", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Менше", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Типово", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Реклама", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Приватність", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Домени шкідливих програм", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Надокучливості", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Різне", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Регіони, мови", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Журнал змін", + "description": "" + }, + "aboutCode": { + "message": "Код програми (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Учасники", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Вихідний код", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Переклади", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Списки фільтрів", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Зовнішні залежності (Сумісні з GPLv3)", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Ласкаво просимо", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Ви щойно встановили uBO Lite. Тут ви можете вибрати режим фільтрації за замовчуванням, який буде використовуватися на всіх вебсайтах.\n\nЗа замовчуванням вибрано Базовий режим, оскільки він не вимагає дозволу на читання та зміну даних. Якщо ви довіряєте uBO Lite, ви можете надати йому широкий дозвіл на читання та зміну даних на всіх вебсайтах, щоб увімкнути більш розширені можливості фільтрації для всіх вебсайтів за замовчуванням.\n", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Типовий режим фільтрування", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Режим фільтрації за замовчуванням буде замінений режимами фільтрації для кожного вебсайту. Ви можете налаштувати режим фільтрації на будь-якому вебсайті відповідно до того, який режим найкраще працює на цьому вебсайті. Кожен режим має свої переваги та недоліки.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "без фільтрування", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "базовий", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "оптимальний", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "повний", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Базова мережева фільтрація з обраних списків фільтрів.\n\nНе вимагає дозволу на читання і зміну даних на вебсайтах.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Розширена мережева фільтрація плюс спеціальна розширена фільтрація з вибраних списків фільтрів.\n\nВимагає широкого дозволу на читання та зміну даних на всіх вебсайтах.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Розширена мережева фільтрація плюс специфічна та загальна розширена фільтрація з вибраних списків фільтрів.\n\nПотребує широкого дозволу на читання та зміну даних на всіх сайтах.\n\nЗагальна розширена фільтрація може призвести до збільшення використання ресурсів веб-сторінки.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Список імен хостів, для яких буде відбуватись фільтрування", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Поведінка", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Автоматично оновити сторінку при зміні режиму фільтрування", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Показувати кількість заблокованих запитів на піктограмі на панелі інструментів", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/ur/messages.json b/extentions/uBOL-home/_locales/ur/messages.json new file mode 100644 index 0000000..2705d51 --- /dev/null +++ b/extentions/uBOL-home/_locales/ur/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "ایک تجرباتی، اجازت سے کم مواد بلاکر۔ انسٹال ہونے پر اشتہارات، ٹریکرز، کان کنوں اور مزید کو فوری طور پر روکتا ہے۔", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} rules, converted from {{filterCount}} network filters", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "یو بلاکر لائٹ-ڈیش بورڈ", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "ترتیبات", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "تعارف", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "پرائیویسی پالیسی", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "filtering mode", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Open the dashboard", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "More", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Less", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Default", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Ads", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Privacy", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Malware domains", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Annoyances", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Miscellaneous", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Regions, languages", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Changelog", + "description": "" + }, + "aboutCode": { + "message": "Source code (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Contributors", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Source code", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "ترجمہ", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Filter lists", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "External dependencies (GPLv3-compatible):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Welcome", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "You have just installed uBO Lite. Here you can choose the default filtering mode to use on all websites.\n\nBy default, Basic mode is selected because it does not require the permission to read and modify data. If you trust uBO Lite, you can give it broad permission to read and modify data on all websites in order to enable more advanced filtering capabilities for all websites by default.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Default filtering mode", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "The default filtering mode will be overridden by per-website filtering modes. You can adjust the filtering mode on any given website according to whichever mode works best on that website. Each mode has its advantages and disadvantages.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "no filtering", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "basic", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "optimal", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "مکمل", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Basic network filtering from selected filter lists.\n\nDoes not require permission to read and modify data on websites.", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Advanced network filtering plus specific extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Advanced network filtering plus specific and generic extended filtering from selected filter lists.\n\nRequires broad permission to read and modify data on all websites.\n\nGeneric extended filtering may cause higher webpage resources usage.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "List of hostnames for which no filtering will take place.", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Behavior", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Automatically reload page when changing filtering mode", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Show the number of blocked requests on the toolbar icon", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/vi/messages.json b/extentions/uBOL-home/_locales/vi/messages.json new file mode 100644 index 0000000..9f796fc --- /dev/null +++ b/extentions/uBOL-home/_locales/vi/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "Trình chặn nội dung không cần quyền. Chặn quảng cáo, trình theo dõi, công cụ khai thác tiền số và hơn thế nữa ngay sau khi cài đặt.", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} quy tắc, được chuyển đổi từ {{filterCount}} bộ lọc mạng", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — Bảng điều khiển", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "Cài đặt", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "Giới thiệu", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "Chính sách bảo mật", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "chế độ lọc", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "Mở bảng điều khiển", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "Mở rộng", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "Ít hơn", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "Mặc định", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "Quảng cáo", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "Riêng tư", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "Các tên miền nguy hiểm", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "Phiền toái", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "Khác", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "Khu vực, ngôn ngữ", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "Nhật ký thay đổi", + "description": "" + }, + "aboutCode": { + "message": "Mã nguồn (GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "Những người đóng góp", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "Mã nguồn", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "Bản dịch", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "Danh sách bộ lọc", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "Các phụ thuộc bên ngoài (tương thích GPLv3):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "Chào mừng", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "Bạn vừa cài đặt uBO Lite. Bạn có thể chọn chế độ của bộ lọc mặc định để sử dụng trên tất cả các trang web. Theo mặc định, chế độ Cơ bản được chọn vì chế độ này không yêu cầu quyền đọc và thay đổi dữ liệu. Nếu bạn tin tưởng uBO Lite, bạn có thể cấp cho bộ lọc với quyền rộng rãi để đọc và thay đổi dữ liệu trên tất cả các trang web để kích hoạt khả năng lọc nâng cao hơn cho tất cả các trang web theo mặc định.", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "Chế độ bộ lọc mặc định", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "Chế độ lọc mặc định sẽ ghi đè các chế độ bộ lọc trên mỗi trang web. Bạn có thể điều chỉnh chế độ lọc trên bất kỳ trang web nào và theo bất kỳ chế độ nào hoạt động tốt nhất trên trang web đó. Mỗi chế độ đều có ưu điểm và nhược điểm riêng.", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "Không có bộ lọc", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "Cơ bản", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "tối ưu", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "Hoàn toàn", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "Chế độ lọc mạng cơ bản từ các danh sách bộ lọc đã chọn.\n\nKhông yêu cầu quyền về đọc và thay đổi dữ liệu trên các trang web.\n", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "Lọc mạng với mức nâng cao cộng với lọc mở rộng cụ thể từ danh sách bộ lọc đã chọn.\n\nYêu cầu cấp quyền để đọc và thay đổi dữ liệu trên tất cả các trang web.", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "Lọc mạng với chế độ nâng cao cộng với lọc mở rộng cụ thể và chung chung từ danh sách bộ lọc đã chọn.\n\nYêu cầu cấp quyền để đọc và thay đổi dữ liệu trên tất cả các trang web.\n\nVới chế độ lọc chung có thể gây ra tốn tài nguyên trang web cao hơn.", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "Danh sách tên máy chủ sẽ không được lọc", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "Hành vi", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "Tự động tải lại trang khi thay đổi chế độ bộ lọc", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "Hiện số lượng yêu cầu bị chặn trên biểu tượng thanh công cụ", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/zh_CN/messages.json b/extentions/uBOL-home/_locales/zh_CN/messages.json new file mode 100644 index 0000000..9195970 --- /dev/null +++ b/extentions/uBOL-home/_locales/zh_CN/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "一个不需要权限的内容屏蔽工具。安装即可屏蔽广告、跟踪器、挖矿脚本等网页内容。", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} 条规则,转换自 {{filterCount}} 条网络共享规则", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — 控制面板", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "设置", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "关于", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "隐私政策", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "过滤模式", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "在仪表板中", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "更多", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "更少", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "预设", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "广告", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "隐私", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "恶意网站", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "骚扰", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "其他", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "区域、语言", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "更新日志", + "description": "" + }, + "aboutCode": { + "message": "源代码(GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "贡献者", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "源代码", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "翻译", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "过滤规则列表", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "外部依赖(与 GPLv3 协议兼容):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "欢迎使用", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "uBO Lite 现已安装完毕。接下来您可以为网页内容选择默认过滤模式。\n\n预设过滤模式为“基础”,该模式不需要读取或修改网页内容的权限。如果您信任 uBO Lite,您可以授予其用以读取或修改所有网页数据的额外权限,进而默认为所有网站开启高级过滤模式。", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "默认过滤模式", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "默认过滤模式会被为各网站专设的过滤模式覆盖。您可以为任何网站设置最为合适的过滤模式,每种模式都有各自的优点和缺点。", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "不过滤", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "基础", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "优化", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "完全", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "用选定的过滤规则列表进行基本网页过滤。\n\n不需要读取或修改网页数据的权限。", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "用选定的过滤规则列表进行进阶网页过滤,会使用有针对性的过滤规则。\n\n需要读取或修改网页数据的权限。", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "用选定的过滤规则列表进行进阶网页过滤,会同时使用有针对性的以及通用的过滤规则。\n\n需要读取或修改网页数据的权限。\n\n通用过滤功能可能会占用更多系统资源。", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "不进行过滤的主机名列表", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "操作设置", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "更改过滤模式后自动刷新网页", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "在工具栏图标上显示拦截请求数", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_locales/zh_TW/messages.json b/extentions/uBOL-home/_locales/zh_TW/messages.json new file mode 100644 index 0000000..99ebc62 --- /dev/null +++ b/extentions/uBOL-home/_locales/zh_TW/messages.json @@ -0,0 +1,162 @@ +{ + "extName": { + "message": "uBlock Origin Lite", + "description": "extension name." + }, + "extShortDesc": { + "message": "一個無須任何權限的內容阻擋器。安裝即可阻擋廣告、追蹤器、挖礦程式等網頁內容。", + "description": "this will be in the Chrome web store: must be 132 characters or less" + }, + "perRulesetStats": { + "message": "{{ruleCount}} 條規則,轉換自 {{filterCount}} 條網路過濾規則", + "description": "Appears aside each filter list in the _3rd-party filters_ pane" + }, + "dashboardName": { + "message": "uBO Lite — 控制台", + "description": "English: uBO Lite — Dashboard" + }, + "settingsPageName": { + "message": "設定", + "description": "appears as tab name in dashboard" + }, + "aboutPageName": { + "message": "關於", + "description": "appears as tab name in dashboard" + }, + "aboutPrivacyPolicy": { + "message": "隱私權政策", + "description": "Link to privacy policy on GitHub (English)" + }, + "popupFilteringModeLabel": { + "message": "過濾模式", + "description": "Label in the popup panel for the current filtering mode" + }, + "popupTipDashboard": { + "message": "開啟控制台", + "description": "English: Click to open the dashboard" + }, + "popupMoreButton": { + "message": "更多", + "description": "Label to be used to show popup panel sections" + }, + "popupLessButton": { + "message": "更少", + "description": "Label to be used to hide popup panel sections" + }, + "3pGroupDefault": { + "message": "預設", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAds": { + "message": "廣告", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupPrivacy": { + "message": "隱私", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMalware": { + "message": "惡意網域", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupAnnoyances": { + "message": "嫌惡元素", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupMisc": { + "message": "其他", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "3pGroupRegions": { + "message": "地區及語言", + "description": "Header for a ruleset section in 'Filter lists pane'" + }, + "aboutChangelog": { + "message": "變更日誌", + "description": "" + }, + "aboutCode": { + "message": "原始碼(GPLv3)", + "description": "English: Source code (GPLv3)" + }, + "aboutContributors": { + "message": "貢獻者", + "description": "English: Contributors" + }, + "aboutSourceCode": { + "message": "原始碼", + "description": "Link text to source code repo" + }, + "aboutTranslations": { + "message": "翻譯", + "description": "Link text to translations repo" + }, + "aboutFilterLists": { + "message": "過濾規則清單", + "description": "Link text to uBO's own filter lists repo" + }, + "aboutDependencies": { + "message": "外部相依套件(與 GPLv3 相容):", + "description": "Shown in the About pane" + }, + "firstRunSectionLabel": { + "message": "歡迎", + "description": "The header text for the welcome message section" + }, + "firstRunDescription": { + "message": "您剛安裝了 uBO Lite。您可以在此處選擇要在所有網站上使用的預設過濾模式。\n\n預設情況下將會選取基礎模式,因為其不需要讀取與變更資料的權限。若您信任 uBO Lite,您可以給予其讀取並變更在所有網站上資料的廣泛權限,以便為所有網站啟用更進階的過濾功能。", + "description": "Descriptive text shown at first install time only " + }, + "defaultFilteringModeSectionLabel": { + "message": "預設過濾模式", + "description": "The header text for the default filtering mode section" + }, + "defaultFilteringModeDescription": { + "message": "預設過濾模式將被每個網站的過濾模式覆寫。您可以根據在該網站上最有效的模式為任何指定的網站調整過濾模式。每種模式都有其優缺點。", + "description": "This describes the default filtering mode setting" + }, + "filteringMode0Name": { + "message": "不過濾", + "description": "Name of blocking mode 0" + }, + "filteringMode1Name": { + "message": "基礎", + "description": "Name of blocking mode 1" + }, + "filteringMode2Name": { + "message": "最佳化", + "description": "Name of blocking mode 2" + }, + "filteringMode3Name": { + "message": "完整", + "description": "Name of blocking mode 3" + }, + "basicFilteringModeDescription": { + "message": "來自選定過濾條件清單的基礎網路過濾。\n\n不需要讀取與變更網站資料的權限。", + "description": "This describes the 'basic' filtering mode" + }, + "optimalFilteringModeDescription": { + "message": "進階網路過濾以及來自選定過濾條件清單的特定擴展過濾條件。\n\n需要在所有網站上讀取並變更資料的廣泛權限。", + "description": "This describes the 'optimal' filtering mode" + }, + "completeFilteringModeDescription": { + "message": "進階網路過濾以及來自選定過濾條件清單的特定與通用擴展過濾條件。\n\n需要在所有網站上讀取並變更資料的廣泛權限。\n\n通用擴展過濾可能會導致更高的網頁資源使用率。", + "description": "This describes the 'complete' filtering mode" + }, + "noFilteringModeDescription": { + "message": "不進行過濾的主機名稱列表", + "description": "A short description for the editable field which lists trusted sites" + }, + "behaviorSectionLabel": { + "message": "行為", + "description": "The header text for the 'Behavior' section" + }, + "autoReloadLabel": { + "message": "變更過濾模式時自動重新載入頁面", + "description": "Label for a checkbox in the options page" + }, + "showBlockedCountLabel": { + "message": "在工具列圖示上顯示被阻擋的連線請求的數量", + "description": "Label for a checkbox in the options page" + } +} diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset1 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset1 new file mode 100644 index 0000000..81d4342 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset1 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset10 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset10 new file mode 100644 index 0000000..69376ea Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset10 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset11 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset11 new file mode 100644 index 0000000..2bb0186 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset11 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset12 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset12 new file mode 100644 index 0000000..cfcc2cf Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset12 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset13 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset13 new file mode 100644 index 0000000..84e7b2c Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset13 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset14 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset14 new file mode 100644 index 0000000..0f4ba44 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset14 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset15 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset15 new file mode 100644 index 0000000..f6e1436 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset15 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset16 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset16 new file mode 100644 index 0000000..fdcc241 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset16 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset17 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset17 new file mode 100644 index 0000000..278a5de Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset17 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset18 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset18 new file mode 100644 index 0000000..bc5a084 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset18 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset19 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset19 new file mode 100644 index 0000000..f0e93b1 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset19 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset2 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset2 new file mode 100644 index 0000000..e70ed15 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset2 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset20 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset20 new file mode 100644 index 0000000..86d6451 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset20 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset21 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset21 new file mode 100644 index 0000000..7af1a2d Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset21 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset22 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset22 new file mode 100644 index 0000000..d9ded09 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset22 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset23 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset23 new file mode 100644 index 0000000..11cde81 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset23 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset24 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset24 new file mode 100644 index 0000000..7bf7036 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset24 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset25 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset25 new file mode 100644 index 0000000..31356dd Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset25 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset26 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset26 new file mode 100644 index 0000000..9edf002 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset26 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset27 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset27 new file mode 100644 index 0000000..8231792 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset27 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset28 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset28 new file mode 100644 index 0000000..19673d0 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset28 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset29 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset29 new file mode 100644 index 0000000..e79b25d Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset29 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset3 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset3 new file mode 100644 index 0000000..1f456d1 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset3 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset30 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset30 new file mode 100644 index 0000000..1638845 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset30 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset31 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset31 new file mode 100644 index 0000000..6d54730 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset31 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset32 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset32 new file mode 100644 index 0000000..35035e4 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset32 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset33 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset33 new file mode 100644 index 0000000..ffcf7bf Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset33 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset34 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset34 new file mode 100644 index 0000000..68c5cff Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset34 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset35 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset35 new file mode 100644 index 0000000..bec4ba2 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset35 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset36 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset36 new file mode 100644 index 0000000..0ab64b7 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset36 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset37 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset37 new file mode 100644 index 0000000..79d29e4 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset37 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset38 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset38 new file mode 100644 index 0000000..6d99b74 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset38 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset39 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset39 new file mode 100644 index 0000000..bcfd9cf Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset39 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset4 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset4 new file mode 100644 index 0000000..a8cf8f5 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset4 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset40 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset40 new file mode 100644 index 0000000..45ce5c0 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset40 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset41 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset41 new file mode 100644 index 0000000..4e5e1d5 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset41 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset42 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset42 new file mode 100644 index 0000000..b245831 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset42 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset43 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset43 new file mode 100644 index 0000000..149ed27 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset43 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset5 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset5 new file mode 100644 index 0000000..a321505 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset5 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset6 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset6 new file mode 100644 index 0000000..dcd41d8 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset6 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset7 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset7 new file mode 100644 index 0000000..bbfd20d Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset7 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset8 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset8 new file mode 100644 index 0000000..fe6a51e Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset8 differ diff --git a/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset9 b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset9 new file mode 100644 index 0000000..ca77a62 Binary files /dev/null and b/extentions/uBOL-home/_metadata/generated_indexed_rulesets/_ruleset9 differ diff --git a/extentions/uBOL-home/css/common.css b/extentions/uBOL-home/css/common.css new file mode 100644 index 0000000..fae4bb5 --- /dev/null +++ b/extentions/uBOL-home/css/common.css @@ -0,0 +1,381 @@ +@charset "UTF-8"; +/* https://protocol.mozilla.org/assets/docs/css/protocol.css */ +@font-face { + font-family: Inter; + font-style: normal; + font-weight: normal; + src: url('fonts/Inter/Inter-Regular.woff2') format('woff2'); +} +@font-face { + font-family: Inter; + font-style: normal; + font-weight: 600; + src: url('fonts/Inter/Inter-SemiBold.woff2') format('woff2'); +} +@font-face { + font-family: Metropolis; + font-style: normal; + font-weight: normal; + src: url('fonts/Metropolis/Metropolis-Regular.woff2') format('woff2'); +} +@font-face { + font-family: Metropolis; + font-style: normal; + font-weight: 600; + src: url('fonts/Metropolis/Metropolis-SemiBold.woff2') format('woff2'); +} + +/** + Common uBO spacing. + Ref: https://github.com/uBlockOrigin/uBlock-issues/issues/1005 +*/ +:root { + --default-gap-xxlarge: 40px; + --default-gap-xlarge: 32px; + --default-gap-large: 24px; + --default-gap: 16px; + --default-gap-small: 12px; + --default-gap-xsmall: 8px; + --default-gap-xxsmall: 4px; + } + +/* Common uBO styles */ +body { + background-color: var(--surface-1); + border: 0; + box-sizing: border-box; + color: var(--ink-1); + fill: var(--ink-1); + font-family: var(--font-family); + font-size: var(--font-size); + line-height: 1.5; + margin: 0; + padding: 0; + } +a:not(.fa-icon) { + color: var(--link-ink); + fill: var(--link-ink); + } +a:not(.fa-icon):hover { + color: var(--link-hover-ink); + fill: var(--link-hover-ink); + } +code, .code { + background-color: var(--surface-2); + font-family: monospace; + font-size: var(--monospace-size); + padding: 2px 4px; + } +hr { + border: 0; + border-top: 1px solid var(--surface-2); + margin: 1em 0; + } +textarea { + font-size: 90%; + } +button { + align-items: center; + appearance: none; + -moz-appearance: none; + -webkit-appearance: none; + border: 0; + border-radius: var(--button-border-radius); + background-color: var(--button-surface); + color: var(--button-ink); + display: inline-flex; + fill: var(--button-ink); + font-size: max(calc(var(--font-size) * 0.875), 14px); + justify-content: center; + min-height: 36px; + padding: 0 var(--font-size); + position: relative; + vertical-align: middle; + } +button.vflex { + height: 100%; + min-height: unset; + padding-bottom: 0; + padding-top: 0; + } +button > .hover { + background-color: var(--elevation-up-surface); + border-radius: var(--button-border-radius); + height: 100%; + left: 0; + opacity: 0; + pointer-events: none; + position: absolute; + top: 0; + width: 100%; + z-index: 100; + } +button:not(.disabled):not([disabled]):hover > .hover { + opacity: var(--elevation-up1-opacity); + } +button.notext:not(.disabled):not([disabled]):hover > .hover { + opacity: var(--elevation-up2-opacity); + } +button.active { + } +button.disabled, +button[disabled] { + background-color: var(--button-disabled-surface); + color: var(--button-ink); + fill: var(--button-ink); + filter: var(--button-disabled-filter); + pointer-events: none; + } +button.preferred:not(.disabled):not([disabled]) { + background-color: var(--button-preferred-surface); + color: var(--button-preferred-ink); + fill: var(--button-preferred-ink); + } +button.preferred:not(.disabled):not([disabled]):hover > .hover { + background-color: var(--elevation-down-surface); + opacity: var(--elevation-down1-opacity); + } +button.iconified.notext { + background-color: transparent; + } +button.iconified > .fa-icon { + font-size: 120%; + padding-left: 0; + padding-right: 0; + } +button.iconified > .fa-icon + [data-i18n] { + padding-right: 0; + padding-left: 0.4em; + } +body[dir="rtl"] button.iconified > .fa-icon + [data-i18n] { + padding-right: 0.4em; + padding-left: 0; + } +label { + align-items: center; + display: inline-flex; + position: relative; + } +section.notice { + background-color: var(--notice-surface); + box-shadow: var(--notice-surface-shadow); + color: var(--notice-ink); + } +:root:not(.classic) section.notice a { + color: var(--surface-2); + } + +/** + Checkbox design borrowed from: + - https://material.io/components/selection-controls + Motivation: + - To comply with design suggestions to make uBO comply with + Firefox Preview design guidelines. + - To have a single checkbox design across all platforms. +*/ +.checkbox { + box-sizing: border-box; + display: inline-flex; + flex-shrink: 0; + height: var(--checkbox-size); + margin: 0; + margin-inline-end: var(--checkbox-margin-end); + -webkit-margin-end: var(--checkbox-margin-end); + position: relative; + width: var(--checkbox-size); + } +label:hover .checkbox:not([disabled]) { + background-color: var(--surface-2); + } +.checkbox > input[type="checkbox"] { + box-sizing: border-box; + height: 100%; + margin: 0; + min-width: var(--checkbox-size); + opacity: 0; + position: absolute; + width: 100%; + } +.checkbox > input[type="checkbox"] + svg { + background-color: transparent; + border: 2px solid var(--checkbox-ink); + border-radius: 2px; + box-sizing: border-box; + fill: none; + height: 100%; + pointer-events: none; + position: absolute; + stroke: none; + stroke-width: 3.12px; + width: 100%; + } +.checkbox > input[type="checkbox"]:checked + svg { + background-color: var(--checkbox-checked-ink); + border-color: var(--checkbox-checked-ink); + stroke: var(--surface-1); + } +.checkbox[disabled], +.checkbox[disabled] ~ span { + filter: var(--checkbox-disabled-filter); + } +.checkbox.partial > input[type="checkbox"]:checked + svg { + background-color: var(--surface-1); + border-color: var(--checkbox-checked-ink); + stroke: var(--checkbox-checked-ink); + } + +.radio { + --margin-end: calc(var(--font-size) * 0.75); + box-sizing: border-box; + display: inline-flex; + flex-shrink: 0; + height: calc(var(--checkbox-size) + 2px); + margin: 0; + margin-inline-end: var(--margin-end); + -webkit-margin-end: var(--margin-end); + position: relative; + width: calc(var(--checkbox-size) + 2px); + } +.radio > input[type="radio"] { + box-sizing: border-box; + height: 100%; + margin: 0; + min-width: var(--checkbox-size); + opacity: 0; + position: absolute; + width: 100%; + } +.radio > input[type="radio"] + svg { + background-color: transparent; + box-sizing: border-box; + height: 100%; + pointer-events: none; + position: absolute; + width: 100%; + } +.radio > input[type="radio"] + svg > path { + fill: var(--checkbox-ink); + } +.radio > input[type="radio"] + svg > circle { + fill: transparent; + } +label:hover .radio > input[type="radio"]:not(:checked) + svg > circle { + fill: var(--surface-3); + } +.radio > input[type="radio"]:checked + svg > path, +.radio > input[type="radio"]:checked + svg > circle { + fill: var(--checkbox-checked-ink); + } + +select { + padding: 2px; + } + +.searchfield { + align-items: center; + column-gap: var(--default-gap-xxsmall); + display: inline-flex; + position: relative; + } +.searchfield .fa-icon { + color: var(--ink-4); + fill: var(--ink-4); + font-size: 1em !important; + left: 2px; + position: absolute; + transform: none; + } +.searchfield input:not(:placeholder-shown) ~ .fa-icon { + display: none; + } + +.hidden { + display: none; + height: 0; + visibility: hidden; + width: 0; + } +.subtil { + color: var(--subtil-ink); + cursor: default; + opacity: 66%; + } +.fieldset { + margin: var(--font-size); + } +.fieldset-header { + color: var(--fieldset-header-ink); + font-size: 14px; + font-weight: 600; + letter-spacing: 0.5px; + } +.ul { + margin: 1em 0; + } +.li { + align-items: center; + display: flex; + margin: calc(var(--font-size) * 0.75) 0; + } +.liul { + margin: 0.5em 0; + margin-inline-start: 2em; + -webkit-margin-start: 2em; + } +@media (max-width: 640px) { + button.iconified > .fa-icon { + font-size: 1.2rem; + padding: 0; + } + button.iconified:not(.dontshrink) > [data-i18n] { + display: none; + } + } + +.countryFlag { + height: var(--font-size); + position: relative; + top: calc(var(--font-size) / 7); + max-width: calc(var(--font-size) * 1.5); + } + +.logo { + align-items: center; + display: inline-flex; + padding: 0 0.5em; + width: 1.25em; + } +.logo > img { + width: 100%; + } + +.wikilink[href=""] { + display: none; + } +.wikilink.fa-icon { + color: var(--info0-ink); + fill: var(--info0-ink); + padding: var(--default-gap-xxsmall) var(--default-gap-xsmall); + } +.wikilink.fa-icon:hover { + transform: scale(1.2); + } +.wikilink.fa-icon > svg { + height: 1.25rem; + width: 1.25rem; + } + +/* high dpi devices */ +:root.hidpi button { + font-family: Metropolis, sans-serif; + font-weight: 600; + letter-spacing: 0.5px; + } +:root.hidpi .fieldset-header { + font-family: Metropolis, sans-serif; + } + +/* touch-screen devices */ +:root.mobile label { + flex-grow: 1 + } diff --git a/extentions/uBOL-home/css/dashboard-common.css b/extentions/uBOL-home/css/dashboard-common.css new file mode 100644 index 0000000..41d6416 --- /dev/null +++ b/extentions/uBOL-home/css/dashboard-common.css @@ -0,0 +1,52 @@ +h2, h3 { + margin: 1em 0; + } +h2 { + font-size: 18px; + } +h3 { + font-size: 16px; + } +a { + text-decoration: none; + } +.fa-icon.info { + color: var(--info0-ink); + fill: var(--info0-ink); + font-size: 115%; + } +.fa-icon.info:hover { + transform: scale(1.25); + } +.fa-icon.info.important { + color: var(--info2-ink); + fill: var(--info2-ink); + } +.fa-icon.info.very-important { + color: var(--info3-ink); + fill: var(--info3-ink); + } +input[type="number"] { + width: 5em; + } +@media (max-height: 640px), (max-height: 800px) and (max-width: 480px) { + .body > p, + .body > ul { + margin: 0.5em 0; + } + .vverbose { + display: none !important; + } + } +/** + On mobile device, the on-screen keyboard may take up + so much space that it overlaps the content being edited. + The rule below makes it possible to scroll the edited + content within view. +*/ +:root.mobile { + overflow: auto; + } +:root.mobile body { + min-height: 600px; + } diff --git a/extentions/uBOL-home/css/dashboard.css b/extentions/uBOL-home/css/dashboard.css new file mode 100644 index 0000000..e98bcc9 --- /dev/null +++ b/extentions/uBOL-home/css/dashboard.css @@ -0,0 +1,74 @@ +body { + align-items: center; + box-sizing: border-box; + display: flex; + flex-direction: column; + } +body > * { + width: min(640px, 100%); + } +#dashboard-nav { + background-color: var(--surface-1); + border: 0; + border-bottom: 1px solid var(--border-1); + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + overflow-x: hidden; + padding: 0; + position: sticky; + top: 0; + z-index: 100; + } +.tabButton { + background-color: transparent; + border: 0; + border-bottom: 3px solid transparent; + border-radius: 0; + color: var(--dashboard-tab-ink); + fill: var(--dashboard-tab-ink); + font-family: var(--font-family); + font-size: var(--font-size); + padding: 0.7em 1.4em calc(0.7em - 3px); + text-decoration: none; + white-space: nowrap; + } +.tabButton:focus { + outline: 0; + } +.tabButton:hover { + background-color: var(--dashboard-tab-hover-surface); + border-bottom-color: var(--dashboard-tab-hover-border); + } + +body[data-pane="settings"] #dashboard-nav .tabButton[data-pane="settings"], +body[data-pane="about"] #dashboard-nav .tabButton[data-pane="about"] { + background-color: var(--dashboard-tab-active-surface); + border-bottom: 3px solid var(--dashboard-tab-active-ink); + color: var(--dashboard-tab-active-ink); + fill: var(--dashboard-tab-active-ink); + } + +body > section { + display: none; + } +body[data-pane="settings"] > section[data-pane="settings"], +body[data-pane="about"] > section[data-pane="about"] { + display: block; + } + +/* high dpi devices */ +:root.hidpi .tabButton { + font-family: Metropolis, sans-serif; + font-weight: 600; + letter-spacing: 0.5px; + } + +/* touch-screen devices */ +:root.mobile #dashboard-nav { + flex-wrap: nowrap; + overflow-x: auto; + } +:root.mobile #dashboard-nav .logo { + display: none; + } diff --git a/extentions/uBOL-home/css/default.css b/extentions/uBOL-home/css/default.css new file mode 100644 index 0000000..c37bd28 --- /dev/null +++ b/extentions/uBOL-home/css/default.css @@ -0,0 +1,526 @@ +/** + + References: + https://protocol.mozilla.org/ + https://material.io/ + + Color names from: + https://protocol.mozilla.org/docs/fundamentals/color.html + + Tools: + Lightness validator: https://www.hsluv.org/ + Contrast validator: https://bernaferrari.github.io/color-studio/#/ +*/ +:root { + --blue-5: 170 242 255; + --blue-10: 128 235 255; + --blue-20: 0 221 255; + --blue-30: 0 179 244; + --blue-40: 0 144 237; + --blue-50: 0 96 223; + --blue-60: 2 80 187; + --blue-70: 5 64 150; + --blue-80: 7 48 114; + --blue-90: 9 32 77; + --dark-gray-10: 82 82 94; + --dark-gray-20: 74 74 85; + --dark-gray-30: 66 65 77; + --dark-gray-40: 58 57 68; + --dark-gray-50: 50 49 60; + --dark-gray-60: 43 42 51; + --dark-gray-70: 35 34 43; + --dark-gray-80: 28 27 34; + --dark-gray-90: 21 20 26; + --green-30: 136 255 209; + --green-40: 84 255 189; + --green-50: 63 225 176; + --green-60: 42 195 162; + --green-65: 21 165 149; + --green-70: 0 135 135; + --green-80: 0 94 94; + --ink-10: 57 52 115; + --ink-80: 32 18 58; + --light-gray-10: 249 249 251; + --light-gray-20: 240 240 244; + --light-gray-30: 224 224 230; + --light-gray-40: 207 207 216; + --light-gray-50: 191 191 201; + --light-gray-60: 175 175 186; + --light-gray-70: 159 159 173; + --light-gray-80: 143 143 158; + --light-gray-90: 128 128 143; + --orange-5: 255 244 222; + --orange-10: 255 213 178; + --orange-20: 255 181 135; + --orange-30: 255 162 102; + --orange-40: 255 138 80; + --orange-50: 255 113 57; + --orange-60: 226 89 32; + --orange-70: 204 61 0; + --orange-80: 158 40 11; + --orange-90: 124 21 4; + --purple-5: 247 226 255; + --purple-10: 246 184 255; + --purple-20: 246 143 255; + --purple-30: 247 112 255; + --purple-40: 215 76 240; + --purple-50: 184 51 225; + --purple-60: 149 43 185; + --purple-70: 114 34 145; + --purple-80: 78 26 105; + --purple-90: 43 17 65; + --red-20: 255 154 162; + --red-30: 255 132 139; + --red-40: 255 106 117; + --red-50: 255 79 94; + --red-60: 226 40 80; + --red-70: 197 0 66; + --violet-5: 231 223 255; + --violet-10: 217 191 255; + --violet-20: 203 158 255; + --violet-30: 198 137 255; + --violet-40: 171 113 255; + --violet-50: 144 89 255; + --violet-60: 117 66 229; + --violet-70: 89 42 203; + --violet-80: 69 39 141; + --violet-90: 50 28 100; + --yellow-5: 255 255 204; + --yellow-10: 255 255 152; + --yellow-20: 255 234 128; + --yellow-30: 255 213 103; + --yellow-40: 255 189 79; + --yellow-50: 255 164 54; + --yellow-60: 226 127 46; + --yellow-70: 196 90 39; + --yellow-80: 167 52 31; + --yellow-90: 150 14 24; + + /* + * Reference gray: -light-gray-90, then calibrated with hsluv.org, where + * the number is Luv. + * + * */ + --gray-5: 16 16 22; + --gray-10: 27 27 35; + --gray-15: 37 37 47; + --gray-20: 47 47 59; + --gray-25: 58 58 72; + --gray-30: 69 69 85; + --gray-35: 81 81 98; + --gray-40: 93 93 110; + --gray-45: 105 105 121; + --gray-50: 118 118 133; + --gray-55: 131 131 145; + --gray-60: 144 144 156; + --gray-65: 157 157 168; + --gray-70: 170 170 180; + --gray-75: 184 184 192; + --gray-80: 198 198 204; + --gray-85: 212 212 217; + --gray-90: 226 226 229; + --gray-95: 240 240 242; +} + +/* + * Font + * + * */ +:root { + --font-size: 14px; + --font-size-smaller: calc(var(--font-size) - 1px); + --font-size-xsmall: calc(var(--font-size) - 3px); + --font-size-larger: 15px; + --font-family: Inter, sans-serif; + --monospace-size: 12px; +} + +:root.mobile { + --font-size: 16px; + --font-size-smaller: 14px; + --monospace-size: 13px; +} + +/* + * Default color theme + * + * Tool: hsluv.org + * + * */ +:root /* h255 */ { + --primary-5: 3 16 40; /* S:90 Luv:5 */ + --primary-10: 5 27 59; /* S:90 Luv:10 */ + --primary-20: 14 47 95; /* S:90 Luv:20 */ + --primary-30: 24 69 134; /* S:90 Luv:30 */ + --primary-40: 34 93 176; /* S:90 Luv:40 */ + --primary-50: 45 117 219; /* S:90 Luv:50 */ + --primary-60: 86 143 244; /* S:90 Luv:60 */ + --primary-70: 137 170 247; /* S:90 Luv:70 */ + --primary-80: 179 198 250; /* S:90 Luv:80 */ + --primary-90: 218 226 252; /* S:90 Luv:90 */ + --primary-95: 236 240 254; /* S:90 Luv:95 */ + } + +/* + * Default dark theme starts here + * + * https://github.com/uBlockOrigin/uBlock-issues/issues/1027#issuecomment-629641072 + * Assign a default background color if dark mode is enabled -- hopefully + * this will avoid flashes of white background until the document's own CSS + * overrides the default color value below. + * + * */ +@media (prefers-color-scheme: light) { + :root { + --surface-0-rgb: 255 255 255; + --surface-1: rgb(var(--gray-95)); + --surface-2: rgb(var(--gray-90)); + --surface-3: rgb(var(--gray-80)); + } +} +@media (prefers-color-scheme: dark) { + :root { + --surface-0-rgb: 0 0 0; + --surface-1: rgb(var(--gray-10)); + --surface-2: rgb(var(--gray-20)); + --surface-3: rgb(var(--gray-30)); + } +} + +:root.light { + --surface-0-rgb: 255 255 255; + --surface-1: rgb(var(--gray-95)); + --surface-2: rgb(var(--gray-90)); + --surface-3: rgb(var(--gray-80)); +} + +:root.dark { + --surface-0-rgb: 0 0 0; + --surface-1: rgb(var(--gray-10)); + --surface-2: rgb(var(--gray-20)); + --surface-3: rgb(var(--gray-30)); +} + +/* + * Components + * + * */ +:root { + --font-size: 14px; + + --ubo-red: #800000; + + --elevation-up-surface: black; + --elevation-up1-opacity: 4%; + --elevation-up2-opacity: 8%; + --elevation-down-surface: white; + --elevation-down1-opacity: 16%; + --elevation-down2-opacity: 32%; + + /* https://material.io/design/color/text-legibility.html#text-backgrounds */ + --ink-rgb: var(--ink-80); + --ink-0: black; + --ink-100: white; + + --border-1: rgb(var(--gray-75)); + --border-2: rgb(var(--gray-70)); + --border-3: rgb(var(--gray-65)); + --border-4: rgb(var(--gray-60)); + + --accent-ink-3: var(--ink-1); + --accent-surface-1: rgb(var(--primary-40)); + + --link-ink: rgb(var(--primary-40)); + --link-hover-ink: rgb(var(--primary-30)); + + /* buttons */ + --button-surface-rgb: var(--gray-80); + + --dashboard-tab-active-ink-rgb: var(--primary-40); + --dashboard-tab-focus-surface-rgb: var(--primary-90); + --dashboard-highlight-surface-rgb: var(--primary-90); + + --dashboard-happy-green: rgb(var(--green-65)); + + /* popup panel */ + --popup-cell-cname-ink: #0054d7; /* h260 S:100 Luv:40 */; + --popup-cell-label-mixed-surface: #c29100; /* TODO: fix */ + --popup-icon-x-ink: rgb(var(--red-60)); + --popup-power-ink-rgb: var(--primary-50); + + /* horizontal line separator */ + --hr-ink: var(--surface-2); + + /* cloud widget */ + --cloud-total-used-surface: rgb(var(--violet-60) / 25%); + --cloud-used-surface: rgb(var(--violet-60)); + + /* misc */ + --error-surface: #c00004; /* h:12 S:100 Luv:40 */ + + /* codemirror */ + --cm-active-line: rgb(var(--gray-90)); + --cm-cursor: var(--ink-0); + --cm-foldmarker-ink: rgb(var(--blue-40)); + --cm-gutter-border: var(--surface-1); + --cm-gutter-ink: var(--ink-3); + --cm-gutter-surface: var(--surface-2); + --cm-matchingbracket: rgb(var(--green-30)); + --cm-merge-copy-ink: rgb(var(--blue-50)); + --cm-merge-chunk-border: rgb(var(--surface-0-rgb) / 40%); + --cm-merge-chunk-surface: rgb(var(--surface-0-rgb) / 40%); + --cm-negative: #e32f00; /* h:15 S:100 Luv:50 */ + --cm-positive: #008a21; /* h:130 S:100 Luv:50 */ + --cm-selection-surface: rgb(var(--gray-80)); + --cm-selection-focused-surface: rgb(var(--primary-80)); + --cm-searching-ink: black; + --cm-searching-surface: #fee300cc /* h75 S:100 Luv:90 a:80% */; + --cm-search-match-surface: rgb(var(--yellow-40) / 50%); + + /* syntax highlight: static filtering */ + --sf-comment-ink: var(--ink-3); + --sf-def-ink: #3c3aff; /* h:266 S:100 Luv:40 */ + --sf-directive-ink: var(--ink-1); + --sf-error-ink: #ff8981; /* h15 S:100 Luv:70 */ + --sf-error-surface: #ff898133; /* h15 S:100 Luv:70 @ 20% */ + --sf-keyword-ink: #9b00ca; /* h:290 S:100 Luv:40 */ + --sf-notice-ink: var(--ink-4); + --sf-readonly-ink: var(--ink-3); + --sf-tag-ink: #006e2e /* h:135 S:100 Luv:40 */; + --sf-unicode-ink: var(--ink-1); + --sf-value-ink: #974900 /* h:30 S:100 Luv:40 */; + --sf-variable-ink: var(--ink-1); + --sf-warning-ink: #e49d00; /* h:50 S:100 Luv:70 */ + --sf-warning-surface: #e49d0033; /* h:50 S:100 Luv:70 @ 20% */ + + /* syntax highlight: dynamic filtering */ + --df-allow-ink: var(--cm-positive); + --df-block-ink: var(--cm-negative); + --df-noop-ink: rgb(var(--dark-gray-10)); + + /* logger */ + --logger-modified-surface: #0000c010; + --logger-modified-em-surface: #0000c028; + --logger-redirected-surface: rgb(var(--yellow-5) / 50%); + --logger-scriptlet-surface: rgb(var(--yellow-30) / 50%); +} + +/* https://material.io/design/color/dark-theme.html */ +:root.dark { + --elevation-down-surface: black; + --elevation-down1-opacity: 16%; + --elevation-down2-opacity: 32%; + --elevation-up-surface: white; + --elevation-up1-opacity: 12%; + --elevation-up2-opacity: 24%; + + --ink-rgb: var(--gray-95); + --ink-0: white; + --ink-100: black; + + --border-1: rgb(var(--gray-35)); + --border-2: rgb(var(--gray-40)); + --border-3: rgb(var(--gray-45)); + --border-4: rgb(var(--gray-50)); + + --accent-surface-1: rgb(var(--primary-70)); + + --link-ink: rgb(var(--primary-70)); + --link-hover-ink: rgb(var(--primary-80)); + + /* buttons */ + --button-surface-rgb: var(--gray-30); + + --dashboard-tab-active-ink-rgb: var(--primary-70); + --dashboard-tab-focus-surface-rgb: var(--primary-20); + --dashboard-highlight-surface-rgb: var(--primary-20); + + /* popup panel */ + --popup-cell-cname-ink: #93a6ff; /* h260 S:100 Luv:70 */; + --popup-cell-label-mixed-surface: hsla(45, 100%, 38%, 1); /* TODO: fix */ + --popup-icon-x-ink: rgb(var(--red-50)); + --popup-power-ink-rgb: var(--primary-60); + + /* cloud widget */ + --cloud-total-used-surface: rgb(var(--violet-20) / 25%); + --cloud-used-surface: rgb(var(--violet-20)); + + /* misc */ + --error-surface: #ff5354; /* h:12 S:100 Luv:60 */ + + /* codemirror */ + --cm-active-line: rgb(var(--gray-20)); + --cm-merge-copy-ink: rgb(var(--blue-30)); + --cm-foldmarker-ink: rgb(var(--blue-20)); + --cm-matchingbracket: rgb(var(--green-30) / 50%); + --cm-negative: #ff8982; /* h:15 S:100 Luv:70 */ + --cm-positive: #00c634; /* h:130 S:100 Luv:70 */ + --cm-selection-surface: rgb(var(--gray-40)); + --cm-selection-focused-surface: rgb(var(--primary-40)); + --cm-searching-ink: black; + --cm-searching-surface: #fee300cc /* h75 S:100 Luv:90 a:80% */; + + /* syntax highlight: static filtering */ + --sf-comment-ink: var(--ink-3); + --sf-def-ink: #a2a2ff; /* h:266 S:100 Luv:70 */ + --sf-error-ink: #ff8981; /* h15 S:100 Luv:70 */ + --sf-error-surface: #ff898166; /* h15 S:100 Luv:70 @ 40% */ + --sf-keyword-ink: #d78dff; /* h:290 S:100 Luv:70 */ + --sf-tag-ink: #00c559 /* h:135 S:100 Luv:70 */; + --sf-value-ink: #ff8d48 /* h:30 S:100 Luv:70 */; + --sf-variable-ink: var(--ink-1); + --sf-warning-ink: #e49d00; /* h:50 S:100 Luv:70 */ + --sf-warning-surface: #e49d0066; /* h:50 S:100 Luv:50 @ 40% */ + + /* syntax highlight: dynamic filtering */ + --df-noop-ink: var(--ink-3); + + /* logger */ + --logger-modified-surface: #663efd60; + --logger-redirected-surface: rgb(var(--yellow-5) / 40%); + --logger-scriptlet-surface: rgb(var(--yellow-30) / 40%); +} + +:root.dark input, +:root.dark select, +:root.dark textarea { + color-scheme: dark; +} + +/* + * Shared declarations + * */ +:root { + --high-em: 87%; + --medium-em: 60%; + --low-em: 38%; + + --surface-0: rgb(var(--surface-0-rgb)); + + --ink-1: rgb(var(--ink-rgb)); + --ink-2: rgb(var(--ink-rgb) / var(--high-em)); + --ink-3: rgb(var(--ink-rgb) / var(--medium-em)); + --ink-4: rgb(var(--ink-rgb) / var(--low-em)); + + --accent-ink-1: var(--surface-0); + --accent-ink-3: var(--ink-1); + + --subtil-ink: var(--accent-surface-1); + + --fieldset-header-surface: transparent; + --fieldset-header-ink: var(--ink-2); + + --button-ink: var(--ink-1); + --button-surface: rgb(var(--button-surface-rgb)); + --button-border-radius: 5px; + --button-preferred-ink: var(--accent-ink-1); + --button-preferred-surface: var(--accent-surface-1); + --button-disabled-surface: var(--surface-3); + --button-disabled-filter: opacity(50%); + + --checkbox-size: calc(var(--font-size) + 2px); + --checkbox-ink: var(--ink-3); + --checkbox-checked-ink: var(--accent-surface-1); + --checkbox-disabled-filter: opacity(50%); + --checkbox-margin-end: calc(var(--font-size) * 0.75); + + --notice-ink: var(--accent-ink-1); + --notice-surface: var(--accent-surface-1); + --notice-surface-shadow: #000 0 2px 8px; + + --dashboard-tab-ink: var(--ink-1); + --dashboard-tab-active-ink: rgb(var(--dashboard-tab-active-ink-rgb)); + --dashboard-tab-active-surface: transparent; + --dashboard-tab-focus-surface: rgb(var(--dashboard-tab-focus-surface-rgb)); + --dashboard-tab-hover-surface: var(--surface-2); + --dashboard-tab-hover-border: var(--surface-3); + + /* info levels: normal, fyi, warn, error -- we want same Luv */ + --info0-ink-rgb: 119 119 119; /* h: 0 S: 0 Luv:60 */ + --info1-ink-rgb: 72 143 255; /* h:255 S:100 Luv:60 */ + --info2-ink-rgb: 208 125 0; /* h: 40 S:100 Luv:60 */ + --info3-ink-rgb: 255 82 94; /* h: 10 S:100 Luv:60 */ + --info0-ink: rgb(var(--info0-ink-rgb)); + --info1-ink: rgb(var(--info1-ink-rgb)); + --info2-ink: rgb(var(--info2-ink-rgb)); + --info3-ink: rgb(var(--info3-ink-rgb)); + + --popup-cell-surface: var(--surface-2); + --popup-cell-label-filter: opacity(40%); + --popup-cell-allow-own-surface: rgb(var(--popup-cell-allow-own-surface-rgb)); + --popup-cell-allow-surface: rgb(var(--popup-cell-allow-surface-rgb)); + --popup-cell-noop-own-surface: rgb(var(--popup-cell-noop-own-surface-rgb)); + --popup-cell-noop-surface: rgb(var(--popup-cell-noop-surface-rgb)); + --popup-cell-block-own-surface: rgb(var(--popup-cell-block-own-surface-rgb)); + --popup-cell-block-surface: rgb(var(--popup-cell-block-surface-rgb)); + --popup-power-ink: rgb(var(--popup-power-ink-rgb)); + --popup-toolbar-surface: rgb(var(--primary-80) / 15%); + --popup-toolbar-surface-hover: rgb(var(--primary-80) / 20%); + --popup-ruleset-tool-ink: var(--ink-1); + --popup-ruleset-tool-surface: rgb(var(--primary-80) / 15%); + --popup-ruleset-tool-surface-hover: rgb(var(--primary-80) / 20%); + --popup-ruleset-tool-shadow: transparent; +} + +/* + * Rule colors + * */ +:root:not(.dark):not(.colorBlind) { + --popup-cell-allow-own-surface-rgb: 0 127 0; /* h:127.7 S:100 Luv:45 */ + --popup-cell-allow-surface-rgb: 129 202 129; /* h:127.7 S:50 Luv:75 */ + --popup-cell-block-own-surface-rgb: 216 0 0; /* h:12.2 S:100 Luv:45 */ + --popup-cell-block-surface-rgb: 224 172 172; /* h:12.2 S:50 Luv:75 */ + --popup-cell-noop-own-surface-rgb: 107 107 107; /* h:0 S:0 Luv:45 */ + --popup-cell-noop-surface-rgb: 185 185 185; /* h:0 S:0 Luv:75 */ +} + +:root.dark:not(.colorBlind) { + --popup-cell-allow-own-surface-rgb: 0 153 0; /* h:127.7 S:100 Luv:55 */ + --popup-cell-allow-surface-rgb: 73 117 73; /* h:127.7 S:50 Luv:45 */ + --popup-cell-block-own-surface-rgb: 255 40 40; /* h:12.2 S:100 Luv:55 */ + --popup-cell-block-surface-rgb: 175 74 74; /* h:12.2 S:50 Luv:45 */ + --popup-cell-noop-own-surface-rgb: 132 132 132; /* h:0 S:0 Luv:55 */ + --popup-cell-noop-surface-rgb: 94 94 94; /* h:0 S:0 Luv:40 */ +} + +/* + * Source for color-blind color scheme: + * https://davidmathlogic.com/colorblind/ + * First pair in "Accessible palettes" + * + * */ +:root.colorBlind { + --popup-cell-allow-own-surface-rgb: 151 113 0; /* h:58.5 S:100 Luv:50 */ + --popup-cell-block-own-surface-rgb: 0 120 216; /* h:252 S:100 Luv:50 */ + --popup-cell-noop-own-surface-rgb: 119 119 119; /* h:0 S:0 Luv:50 */ + --popup-cell-label-mixed-surface: #ff6a00; /* TODO: fix */ +} +:root.colorBlind:not(.dark) { + --popup-cell-allow-surface-rgb: 223 178 92; /* h:58.5 S:75 Luv:75 */ + --popup-cell-block-surface-rgb: 159 185 238; /* h:252 S:75 Luv:75 */ + --popup-cell-noop-surface-rgb: 185 185 185; /* h:0 S:0 Luv:75 */ +} +:root.dark.colorBlind { + --popup-cell-allow-surface-rgb: 115 91 44; /* h:58.5 S:75 Luv:40 */ + --popup-cell-block-surface-rgb: 53 95 154; /* h:252 S:75 Luv:40 */ + --popup-cell-noop-surface-rgb: 94 94 94; /* h:0 S:0 Luv:40 */ +} + +:root.classic:not(.dark) { + --notice-ink: rgb(var(--ink-80)); + --notice-surface: rgb(var(--yellow-5)); + --popup-power-ink-rgb: 0 110 254; + --popup-ruleset-tool-ink: var(--ink-1); + --popup-ruleset-tool-surface: rgb(var(--yellow-5) / 50%); + --popup-ruleset-tool-surface-hover: rgb(var(--yellow-5) / 75%); + --popup-ruleset-tool-shadow: rgb(var(--gray-85)); +} + +/* + * Experiment: use Firefox for Android dark theme colors +:root.mobile.dark { + --gray-10: 43 42 51; + --gray-20: 66 65 77; + --ink-rgb: 251 251 254; +} +*/ diff --git a/extentions/uBOL-home/css/fa-icons.css b/extentions/uBOL-home/css/fa-icons.css new file mode 100644 index 0000000..639811f --- /dev/null +++ b/extentions/uBOL-home/css/fa-icons.css @@ -0,0 +1,154 @@ +.fa-icon { + align-items: center; + background-color: transparent; + border: 0; + display: inline-flex; + justify-content: center; + margin: 0; + padding: 0 0.1em; + position: relative; + user-select: none; + vertical-align: text-bottom; + -webkit-user-select: none; + } +.fa-icon > * { + pointer-events: none; + } +/* +.fa-icon.disabled, +.fa-icon[disabled] { + color: var(--button-disabled-ink); + fill: var(--button-disabled-ink); + filter: var(--button-disabled-filter); + stroke: var(--button-disabled-ink); + pointer-events: none; + } +*/ +.fa-icon > .fa-icon-badge, +.fa-icon.disabled > .fa-icon-badge { + visibility: hidden; + } +.fa-icon.fa-icon-badged > .fa-icon-badge { + bottom: -20%; + display: inline-block; + font: 60% sans-serif; + left: calc(100% - 0.2em); + position: absolute; + visibility: visible; + } +.fa-icon.fa-icon-hflipped > svg { + transform: scale(-1, 1); + transform-origin: 50%; + } +.fa-icon.fa-icon-vflipped > svg { + transform: scale(1, -1); + transform-origin: 50%; + } +.fa-icon.fa-icon-rotright > svg { + transform: rotate(90deg); + transform-origin: 50%; + } +.fa-icon.fa-icon-rotleft > svg { + transform: rotate(-90deg); + transform-origin: 50%; + } + +.fa-icon > svg { + height: 1em; + overflow: visible; + width: 1em; + } + +.fa-icon > .fa-icon_bar-chart { + width: calc(1em * 2048 / 1792); + } +.fa-icon > .fa-icon_cloud-download, +.fa-icon > .fa-icon_cloud-upload, +.fa-icon > .fa-icon_cogs, +.fa-icon > .fa-icon_eraser, +.fa-icon > .fa-icon_film { + width: calc(1em * 1920 / 1792); + } +.fa-icon > .fa-icon_code { + width: calc(1em * 1830 / 1792); + } +.fa-icon > .fa-icon_exclamation-triangle { + width: calc(1em * 1794 / 1792); + } +.fa-icon > .fa-icon_clipboard, +.fa-icon > .fa-icon_comment-alt, +.fa-icon > .fa-icon_external-link, +.fa-icon > .fa-icon_eye-dropper, +.fa-icon > .fa-icon_eye-open, +.fa-icon > .fa-icon_eye-slash, +.fa-icon > .fa-icon_files-o, +.fa-icon > .fa-icon_list-alt { + width: calc(1em * 1792 / 1792); + } +.fa-icon > .fa-icon_sun, +.fa-icon > .fa-icon_sun-o { + width: calc(1em * 1708 / 1792); + } +.fa-icon > .fa-icon_book, +.fa-icon > .fa-icon_download-alt, +.fa-icon > .fa-icon_font, +.fa-icon > .fa-icon_search, +.fa-icon > .fa-icon_spinner, +.fa-icon > .fa-icon_unlink, +.fa-icon > .fa-icon_upload-alt, +.fa-icon > .fa-icon_volume-up, +.fa-icon > .fa-icon_zoom-in, +.fa-icon > .fa-icon_zoom-out { + width: calc(1em * 1664 / 1792); + } +.fa-icon > .fa-icon_terminal { + width: calc(1em * 1651 / 1792); + } +.fa-icon > .fa-icon_magic { + width: calc(1em * 1637 / 1792); + } +.fa-icon > .fa-icon_home { + width: calc(1em * 1612 / 1792); + } +.fa-icon > .fa-icon_check { + width: calc(1em * 1550 / 1792); + } +.fa-icon > .fa-icon_cog, +.fa-icon > .fa-icon_clock-o, +.fa-icon > .fa-icon_floppy-o, +.fa-icon > .fa-icon_info-circle, +.fa-icon > .fa-icon_pause-circle-o, +.fa-icon > .fa-icon_play-circle-o, +.fa-icon > .fa-icon_power-off, +.fa-icon > .fa-icon_question-circle, +.fa-icon > .fa-icon_refresh, +.fa-icon > .fa-icon_save, +.fa-icon > .fa-icon_sliders, +.fa-icon > .fa-icon_undo { + width: calc(1em * 1536 / 1792); + } +.fa-icon > .fa-icon_arrow-right { + width: calc(1em * 1472 / 1792); + } +.fa-icon > .fa-icon_filter { + width: calc(1em * 1410 / 1792); + } +.fa-icon > .fa-icon_plus, +.fa-icon > .fa-icon_trash-o { + width: calc(1em * 1408 / 1792); + } +.fa-icon > .fa-icon_times { + width: calc(1em * 1188 / 1792); + } +.fa-icon > .fa-icon_angle-up, +.fa-icon > .fa-icon_double-angle-up, +.fa-icon > .fa-icon_lock, +.fa-icon > .fa-icon_unlock-alt { + width: calc(1em * 1152 / 1792); + } +.fa-icon > .fa-icon_double-angle-left { + width: calc(1em * 966 / 1792); + } +.fa-icon > .fa-icon_bolt { + width: calc(1em * 896 / 1792); + } diff --git a/extentions/uBOL-home/css/filtering-mode.css b/extentions/uBOL-home/css/filtering-mode.css new file mode 100644 index 0000000..fecb1ac --- /dev/null +++ b/extentions/uBOL-home/css/filtering-mode.css @@ -0,0 +1,92 @@ +.filteringModeSlider { + align-items: center; + display: flex; + height: 60px; + justify-content: center; + position: relative; + width: 240px; + } + +.filteringModeButton { + background-color: var(--surface-1); + box-sizing: border-box; + border-radius: 30% 15% / 15% 30%; + height: 100%; + position: absolute; + width: 25%; + z-index: 10; + } + +.filteringModeButton > div { + background-color: var(--accent-surface-1); + border: 4px solid var(--accent-surface-1); + border-radius: inherit; + box-sizing: border-box; + height: calc(100% - 2px); + margin: 1px; + width: calc(100% - 2px); + } + +.filteringModeSlider.moving .filteringModeButton > div, +.filteringModeButton > div:hover { + filter: brightness(0.9); + } + +.filteringModeSlider[data-level="0"] .filteringModeButton > div { + background-color: var(--surface-2); + border-color: var(--surface-2); + } + +.filteringModeSlider span[data-level] { + background-color: var(--accent-surface-1); + display: inline-flex; + height: 30%; + margin-left: 1px; + width: 25%; + } + +.filteringModeSlider.moving span[data-level] { + pointer-events: none; + } + +.filteringModeSlider[data-level="0"] .filteringModeButton { + left: 0; + } +.filteringModeSlider[data-level="1"] .filteringModeButton { + left: 25%; + } +.filteringModeSlider[data-level="2"] .filteringModeButton { + left: 50%; + } +.filteringModeSlider[data-level="3"] .filteringModeButton { + left: 75%; + } +[dir="rtl"] .filteringModeSlider[data-level="0"] .filteringModeButton { + left: 75%; + } +[dir="rtl"] .filteringModeSlider[data-level="1"] .filteringModeButton { + left: 50%; + } +[dir="rtl"] .filteringModeSlider[data-level="2"] .filteringModeButton { + left: 25%; + } +[dir="rtl"] .filteringModeSlider[data-level="3"] .filteringModeButton { + left: 0; + } + + +.filteringModeSlider[data-level="0"] span[data-level] { + background-color: var(--surface-2); + } + +.filteringModeSlider[data-level="1"] span[data-level]:nth-of-type(1) ~ span[data-level] { + background-color: var(--surface-2); + } + +.filteringModeSlider[data-level="2"] span[data-level]:nth-of-type(2) ~ span[data-level] { + background-color: var(--surface-2); + } + +.filteringModeSlider[data-level]:not(.moving) span[data-level]:hover { + filter: brightness(0.9); + } diff --git a/extentions/uBOL-home/css/fonts/Inter/Inter-Regular.woff2 b/extentions/uBOL-home/css/fonts/Inter/Inter-Regular.woff2 new file mode 100644 index 0000000..d5ffd2a Binary files /dev/null and b/extentions/uBOL-home/css/fonts/Inter/Inter-Regular.woff2 differ diff --git a/extentions/uBOL-home/css/fonts/Inter/Inter-SemiBold.woff2 b/extentions/uBOL-home/css/fonts/Inter/Inter-SemiBold.woff2 new file mode 100644 index 0000000..df746af Binary files /dev/null and b/extentions/uBOL-home/css/fonts/Inter/Inter-SemiBold.woff2 differ diff --git a/extentions/uBOL-home/css/fonts/Inter/LICENSE.txt b/extentions/uBOL-home/css/fonts/Inter/LICENSE.txt new file mode 100644 index 0000000..d688280 --- /dev/null +++ b/extentions/uBOL-home/css/fonts/Inter/LICENSE.txt @@ -0,0 +1,93 @@ +Copyright (c) 2016-2020 The Inter Project Authors +https://github.com/rsms/inter + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION AND CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-Regular.woff2 b/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-Regular.woff2 new file mode 100644 index 0000000..f50bf34 Binary files /dev/null and b/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-Regular.woff2 differ diff --git a/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-SemiBold.woff2 b/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-SemiBold.woff2 new file mode 100644 index 0000000..fad6dfd Binary files /dev/null and b/extentions/uBOL-home/css/fonts/Metropolis/Metropolis-SemiBold.woff2 differ diff --git a/extentions/uBOL-home/css/fonts/Metropolis/README.md b/extentions/uBOL-home/css/fonts/Metropolis/README.md new file mode 100644 index 0000000..ce01464 --- /dev/null +++ b/extentions/uBOL-home/css/fonts/Metropolis/README.md @@ -0,0 +1,25 @@ +# Metropolis + +A modern, geometric typeface. Influenced by other popular geometric, minimalist sans-serif typefaces of the new millennium. Designed for optimal readability at small point sizes while beautiful at large point sizes. + +![Metropolis](./Specimens/Metro-1.png) + +--- + +![Metropolis](./Specimens/Metro-2.png) + +### Where am I? + +See [Documentation](./Documentation/Documentation.md). + +### The Unlicense + +Contributions welcome. + +### Contact + +Reachable via chris.m.simpson [at] icloud.com or tweet @ChrisMSimpson. + +### Support + +There is none. Oh, you meant support me? I dare you to click the sponsor button above. diff --git a/extentions/uBOL-home/css/fonts/Metropolis/UNLICENSE b/extentions/uBOL-home/css/fonts/Metropolis/UNLICENSE new file mode 100644 index 0000000..68a49da --- /dev/null +++ b/extentions/uBOL-home/css/fonts/Metropolis/UNLICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/extentions/uBOL-home/css/popup.css b/extentions/uBOL-home/css/popup.css new file mode 100644 index 0000000..385a051 --- /dev/null +++ b/extentions/uBOL-home/css/popup.css @@ -0,0 +1,276 @@ + /* External CSS values override */ +.fa-icon.fa-icon-badged > .fa-icon-badge { + bottom: auto; + top: -20%; + } + +:root body, +:root.mobile body { + --font-size: 14px; + --popup-gap: var(--font-size); + --popup-gap-thin: calc(0.5 * var(--popup-gap)); + --popup-gap-extra-thin: calc(0.25 * var(--popup-gap)); + --popup-main-min-width: 18em; + --popup-firewall-min-width: 30em; + --popup-rule-cell-width: 5em; + font-size: var(--font-size); + line-height: 20px; + min-width: 100%; + } +:root body.loading { + opacity: 0; + } +a { + color: var(--ink-1); + fill: var(--ink-1); + text-decoration: none; + } +:focus { + outline: 0; + } + +#main { + align-self: flex-start; + display: flex; + flex-direction: column; + max-width: 340px; + min-width: 100%; + } +:root.portrait #main { + align-self: inherit; + } +hr { + border: 0; + border-top: 1px solid var(--hr-ink); + margin: 0; + padding: 0; + } + +#hostname { + align-items: center; + background-color: var(--popup-toolbar-surface); + display: flex; + justify-content: center; + min-height: calc(var(--font-size) * 3); + padding: 0 var(--popup-gap-extra-thin); + text-align: center; + word-break: break-all; + } +#hostname > span { + word-break: break-all; + } +#hostname > span + span { + font-weight: 600; + } + +#filteringModeText { + color: var(--ink-3); + margin: var(--default-gap-small); + margin-top: 0; + text-align: center; + text-transform: lowercase; + } +#filteringModeText > span { + color: var(--accent-surface-1); + } +#filteringModeText > span:nth-of-type(2) { + display: none; + } +#filteringModeText > span:nth-of-type(2):not(:empty) { + display: inline; + } +#filteringModeText > span:nth-of-type(2):not(:empty)::before { + content: '\2002\2192\2002'; + } +[dir="rtl"] #filteringModeText > span:nth-of-type(2):not(:empty)::before { + content: '\2002\2190\2002'; + } + +.filteringModeSlider { + align-self: center; + margin: var(--popup-gap); + width: calc(var(--popup-main-min-width) - 1em); + } + +.rulesetTools { + background-color: transparent; + border: 0; + box-sizing: border-box; + display: flex; + flex-direction: column; + justify-content: space-evenly; + width: 25%; + } +.rulesetTools [id] { + background-color: var(--popup-ruleset-tool-surface); + border-radius: 4px; + cursor: pointer; + fill: var(--popup-ruleset-tool-ink); + flex-grow: 1; + font-size: 2.2em; + padding: 0; + visibility: hidden; + } +.rulesetTools [id]:not(:first-of-type) { + margin-block-start: 1px; + } +.rulesetTools [id] > svg { + fill: var(--ink-4); + } +body.needReload #refresh { + visibility: visible; + } + +#rulesetStats { + padding: 0 var(--popup-gap-thin); + } +#rulesetStats .rulesetDetails h1 { + font-size: 1em; + font-weight: normal; + margin: 0.5em 0 0.25em 0; + } +#rulesetStats .rulesetDetails p { + color: var(--ink-2); + font-size: var(--font-size-smaller); + margin: 0.25em 0 0.5em 0.5em; + } + +.itemRibbon { + column-gap: var(--popup-gap); + display: grid; + grid-auto-columns: 1fr; + grid-auto-flow: column; + grid-template: auto / 1fr 1fr; + margin: var(--popup-gap); + } +.itemRibbon > span + span { + text-align: end; + } + +.toolRibbon { + align-items: center; + background-color: var(--popup-toolbar-surface); + display: grid; + grid-auto-columns: 1fr; + grid-auto-flow: column; + grid-template: auto / repeat(5, 1fr); + justify-items: center; + white-space: normal; + } +.toolRibbon .tool { + cursor: pointer; + display: flex; + flex-direction: column; + font-size: 1.4em; + min-width: 32px; + padding: var(--popup-gap) + var(--popup-gap-thin); + unicode-bidi: embed; + visibility: hidden; + } +.toolRibbon .tool:hover { + color: var(--ink-1); + fill: var(--ink-1); + } +.toolRibbon .tool.enabled { + visibility: visible; + } +.toolRibbon .tool .caption { + font: 10px/12px sans-serif; + margin-top: 6px; + text-align: center; + } +body.mobile.no-tooltips .toolRibbon .tool { + font-size: 1.6em; + } +.toolRibbon.genericTools { + margin-bottom: 0; + } + +#moreOrLess { + column-gap: 0; + display: grid; + grid-template: auto / 1fr 1fr; + justify-items: stretch; + margin: 1px 0 0 0; + } +#moreOrLess > span { + cursor: pointer; + margin: 0; + padding: var(--popup-gap-thin) var(--popup-gap); + user-select: none; + white-space: nowrap; + } +#moreButton .fa-icon { + transform: rotate(180deg); + } +#lessButton { + border-inline-start: 1px solid var(--surface-1); + text-align: end; + } +body[data-section="a b"] #moreButton { + pointer-events: none; + visibility: hidden; + } +body[data-section=""] #lessButton { + pointer-events: none; + visibility: hidden; + } +body:not([data-section~="a"]) [data-section="a"] { + display: none; + } +body:not([data-section~="b"]) [data-section="b"] { + display: none; + } + +/* configurable UI elements */ +:root:not(.mobile) .toolRibbon .caption, +:root.mobile body.no-tooltips .toolRibbon .caption, +:root.mobile body[data-ui~="-captions"] .toolRibbon .caption { + display: none; + } +:root.mobile .toolRibbon .caption, +:root:not(.mobile) body[data-ui~="+captions"] .toolRibbon .caption { + display: inherit; + } +:root:not(.mobile) .toolRibbon .tool, +:root.mobile body.no-tooltips .toolRibbon .tool, +:root.mobile body[data-ui~="-captions"] .toolRibbon .tool { + padding: var(--popup-gap) var(--popup-gap-thin); + } +:root.mobile #moreOrLess > span { + padding: var(--popup-gap); + } + +/* horizontally-constrained viewport */ +:root.portrait body { + overflow-y: auto; + width: 100%; + } +:root.portrait #main { + max-width: unset; + } +/* mouse-driven devices */ +:root.desktop { + display: flex; + } +:root.desktop body { + --popup-gap: calc(var(--font-size) * 0.875); + } +:root.desktop .rulesetTools [id]:hover { + background-color: var(--popup-ruleset-tool-surface-hover); + } +:root.desktop .rulesetTools [id]:hover > svg { + fill: var(--ink-2); + } +:root.desktop .tool:hover { + background-color: var(--popup-toolbar-surface-hover); + } +:root.desktop #moreOrLess > span:hover { + background-color: var(--surface-2); + /* background-color: var(--popup-toolbar-surface-hover); */ + } + +#templates { + display: none; + } diff --git a/extentions/uBOL-home/css/settings.css b/extentions/uBOL-home/css/settings.css new file mode 100644 index 0000000..2e727fc --- /dev/null +++ b/extentions/uBOL-home/css/settings.css @@ -0,0 +1,200 @@ +@keyframes spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } + } +legend { + color: var(--ink-3); + font-size: var(--font-size-smaller); + padding: var(--default-gap-xxsmall); + } +body .firstRun { + display: none; + } +body.firstRun .firstRun { + background-color: rgb(var(--dashboard-highlight-surface-rgb)); + display: block; + padding: 8px; + } +h3 { + margin: 1em 0; + } +p { + white-space: pre-line; + } + +section > div { + padding: 0 var(--default-gap-xxsmall); + } + +#showBlockedCount:has(input[type="checkbox"][disabled]) { + opacity: 0.5; + } + +#defaultFilteringMode { + display: grid; + gap: 1em; + grid: auto-flow dense / 1fr 1fr 1fr; + } +.filteringModeCard { + border: 1px solid var(--surface-3); + border-radius: 4px; + display: flex; + flex-direction: column; + } +.filteringModeCard:has(.radio > [type="radio"]:checked) { + background-color: var(--surface-0); + } +.filteringModeCard .input.radio ~ [data-i18n] { + text-transform: capitalize; + } +.filteringModeCard span:has(> .input) { + align-items: center; + display: inline-flex; + } +.filteringModeCard > div { + align-items: center; + box-sizing: border-box; + display: flex; + padding: 0.5em; + width: 100%; + } +.filteringModeCard > div:nth-of-type(2) { + justify-content: center; + } +.filteringModeCard > div:nth-of-type(3) { + border-top: 1px solid var(--surface-2); + font-size: var(--font-size-smaller); + white-space: pre-line; + } +.filteringModeSlider { + height: calc(60px / 2); + pointer-events: none; + width: calc(240px / 2); + } + +h3[data-i18n="filteringMode0Name"]::first-letter { + text-transform: capitalize; + } +#trustedSites { + box-sizing: border-box; + height: 6rem; + resize: vertical; + width: 100%; + } + +#lists { + margin: 0.5em 0 0 0; + padding: 0; + } +.groupEntry:not([data-groupkey="user"]) .geDetails::before { + color: var(--ink-3); + content: '\2212'; + font-family: monospace; + font-size: large; + margin-inline-end: 0.25em; + -webkit-margin-end: 0.25em; + } +.groupEntry.hideUnused:not([data-groupkey="user"]) .geDetails::before { + content: '+'; + } +.groupEntry { + margin: 0.5em 0; + } +.groupEntry .geDetails { + cursor: pointer; + } +.groupEntry .geName { + pointer-events: none; + } +.groupEntry .geCount { + color: var(--ink-3); + font-size: 90%; + pointer-events: none; + } +.listEntries { + margin-inline-start: 0.6em; + -webkit-margin-start: 0.6em; + } +.groupEntry:not([data-groupkey="user"]) .listEntry:not(.isDefault).unused { + display: none; + } +.listEntry > * { + margin-left: 0; + margin-right: 0; + unicode-bidi: embed; + } +.listEntry .listname { + white-space: nowrap; + } +.listEntry a, +.listEntry .fa-icon { + color: var(--info0-ink); + fill: var(--info0-ink); + display: none; + font-size: 120%; + margin: 0 0.2em 0 0; + } +.listEntry .fa-icon:hover { + transform: scale(1.25); + } +.listEntry .content { + display: inline-flex; + } +.listEntry a.towiki { + display: inline-flex; + } +.listEntry.support a.support { + display: inline-flex; + } +.listEntry.mustread a.mustread { + color: var(--info1-ink); + fill: var(--info1-ink); + display: inline-flex; + } +.listEntry .status { + cursor: default; + display: none; +} + +body.noMoreRuleset .listEntry:not(.checked) { + opacity: 0.5; + pointer-events: none; +} + +/* touch-screen devices */ +:root.mobile .listEntry .fa-icon { + font-size: 120%; + margin: 0 0.5em 0 0; + } +:root.mobile .listEntries { + margin-inline-start: 0; + -webkit-margin-start: 0; + } +:root.mobile .li.listEntry { + overflow-x: auto; + } +:root.mobile .li.listEntry label > span:not([class]) { + flex-grow: 1; + } +:root.mobile .li.listEntry .listname, +:root.mobile .li.listEntry .iconbar { + align-items: flex-start; + display: flex; + white-space: nowrap; + } +:root.mobile .li.listEntry .iconbar { + margin-top: 0.2em; + } + +#templates { + display: none; + } + +@media (max-width: 480px) { + #defaultFilteringMode { + grid: 1fr 1fr 1fr / auto-flow dense; + } + .filteringModeCard > div:nth-of-type(2) { + justify-content: flex-start; + } +} diff --git a/extentions/uBOL-home/dashboard.html b/extentions/uBOL-home/dashboard.html new file mode 100644 index 0000000..d2dc918 --- /dev/null +++ b/extentions/uBOL-home/dashboard.html @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+

+

+

+

+

+ +
+

+

+
+ +
+

+

+
+ + + +
+
+ +
+

+

_

+

+

+
+ +
+

+
+

+
+
+
+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
Copyright (c) Raymond Hill 2014-present
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + + + + + + diff --git a/extentions/uBOL-home/img/flags-of-the-world/README b/extentions/uBOL-home/img/flags-of-the-world/README new file mode 100644 index 0000000..d388796 --- /dev/null +++ b/extentions/uBOL-home/img/flags-of-the-world/README @@ -0,0 +1,9 @@ +Source of all images in this folder: + https://flagpedia.net/ + +Licence: + https://flagpedia.net/about + +> Flag images are in the public domain (exempt from copyright). +> They are completely free for non-commercial and even commercial use. +> You can also download all flags." diff --git a/extentions/uBOL-home/img/flags-of-the-world/ad.png b/extentions/uBOL-home/img/flags-of-the-world/ad.png new file mode 100644 index 0000000..4df2966 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ad.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ae.png b/extentions/uBOL-home/img/flags-of-the-world/ae.png new file mode 100644 index 0000000..c182e95 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ae.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/af.png b/extentions/uBOL-home/img/flags-of-the-world/af.png new file mode 100644 index 0000000..a8fc95d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/af.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ag.png b/extentions/uBOL-home/img/flags-of-the-world/ag.png new file mode 100644 index 0000000..4b54da8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ag.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ai.png b/extentions/uBOL-home/img/flags-of-the-world/ai.png new file mode 100644 index 0000000..c536a35 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ai.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/al.png b/extentions/uBOL-home/img/flags-of-the-world/al.png new file mode 100644 index 0000000..6d70fe9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/al.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/am.png b/extentions/uBOL-home/img/flags-of-the-world/am.png new file mode 100644 index 0000000..2d9be46 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/am.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ao.png b/extentions/uBOL-home/img/flags-of-the-world/ao.png new file mode 100644 index 0000000..0b4e533 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ao.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/aq.png b/extentions/uBOL-home/img/flags-of-the-world/aq.png new file mode 100644 index 0000000..1f1f14a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/aq.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ar.png b/extentions/uBOL-home/img/flags-of-the-world/ar.png new file mode 100644 index 0000000..394ac6a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ar.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/as.png b/extentions/uBOL-home/img/flags-of-the-world/as.png new file mode 100644 index 0000000..0a2075e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/as.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/at.png b/extentions/uBOL-home/img/flags-of-the-world/at.png new file mode 100644 index 0000000..f89b8b4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/at.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/au.png b/extentions/uBOL-home/img/flags-of-the-world/au.png new file mode 100644 index 0000000..e44d53e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/au.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/aw.png b/extentions/uBOL-home/img/flags-of-the-world/aw.png new file mode 100644 index 0000000..50cd2e8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/aw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ax.png b/extentions/uBOL-home/img/flags-of-the-world/ax.png new file mode 100644 index 0000000..9f49dcc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ax.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/az.png b/extentions/uBOL-home/img/flags-of-the-world/az.png new file mode 100644 index 0000000..5eb5088 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/az.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ba.png b/extentions/uBOL-home/img/flags-of-the-world/ba.png new file mode 100644 index 0000000..31ae9f6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ba.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bb.png b/extentions/uBOL-home/img/flags-of-the-world/bb.png new file mode 100644 index 0000000..a754379 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bb.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bd.png b/extentions/uBOL-home/img/flags-of-the-world/bd.png new file mode 100644 index 0000000..9cd5932 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bd.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/be.png b/extentions/uBOL-home/img/flags-of-the-world/be.png new file mode 100644 index 0000000..5c72923 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/be.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bf.png b/extentions/uBOL-home/img/flags-of-the-world/bf.png new file mode 100644 index 0000000..ff6d6d2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bg.png b/extentions/uBOL-home/img/flags-of-the-world/bg.png new file mode 100644 index 0000000..699d315 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bh.png b/extentions/uBOL-home/img/flags-of-the-world/bh.png new file mode 100644 index 0000000..025124d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bi.png b/extentions/uBOL-home/img/flags-of-the-world/bi.png new file mode 100644 index 0000000..2153878 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bi.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bj.png b/extentions/uBOL-home/img/flags-of-the-world/bj.png new file mode 100644 index 0000000..ffc7c29 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bj.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bl.png b/extentions/uBOL-home/img/flags-of-the-world/bl.png new file mode 100644 index 0000000..6a9d436 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bm.png b/extentions/uBOL-home/img/flags-of-the-world/bm.png new file mode 100644 index 0000000..9646117 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bn.png b/extentions/uBOL-home/img/flags-of-the-world/bn.png new file mode 100644 index 0000000..0e0cd68 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bo.png b/extentions/uBOL-home/img/flags-of-the-world/bo.png new file mode 100644 index 0000000..9fb5a4e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bo.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bq.png b/extentions/uBOL-home/img/flags-of-the-world/bq.png new file mode 100644 index 0000000..3d7bc43 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bq.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/br.png b/extentions/uBOL-home/img/flags-of-the-world/br.png new file mode 100644 index 0000000..42a6e99 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/br.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bs.png b/extentions/uBOL-home/img/flags-of-the-world/bs.png new file mode 100644 index 0000000..a3bdaeb Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bs.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bt.png b/extentions/uBOL-home/img/flags-of-the-world/bt.png new file mode 100644 index 0000000..85deabd Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bv.png b/extentions/uBOL-home/img/flags-of-the-world/bv.png new file mode 100644 index 0000000..ae72a77 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bw.png b/extentions/uBOL-home/img/flags-of-the-world/bw.png new file mode 100644 index 0000000..ee7ba62 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/by.png b/extentions/uBOL-home/img/flags-of-the-world/by.png new file mode 100644 index 0000000..bd52949 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/by.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/bz.png b/extentions/uBOL-home/img/flags-of-the-world/bz.png new file mode 100644 index 0000000..8165ea0 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/bz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ca.png b/extentions/uBOL-home/img/flags-of-the-world/ca.png new file mode 100644 index 0000000..8f7c4a8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ca.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cc.png b/extentions/uBOL-home/img/flags-of-the-world/cc.png new file mode 100644 index 0000000..1f6c7dc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cd.png b/extentions/uBOL-home/img/flags-of-the-world/cd.png new file mode 100644 index 0000000..1d554fa Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cd.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cf.png b/extentions/uBOL-home/img/flags-of-the-world/cf.png new file mode 100644 index 0000000..214a4fb Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cg.png b/extentions/uBOL-home/img/flags-of-the-world/cg.png new file mode 100644 index 0000000..8349522 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ch.png b/extentions/uBOL-home/img/flags-of-the-world/ch.png new file mode 100644 index 0000000..635de7b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ch.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ci.png b/extentions/uBOL-home/img/flags-of-the-world/ci.png new file mode 100644 index 0000000..1093fb9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ci.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ck.png b/extentions/uBOL-home/img/flags-of-the-world/ck.png new file mode 100644 index 0000000..6387808 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ck.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cl.png b/extentions/uBOL-home/img/flags-of-the-world/cl.png new file mode 100644 index 0000000..4b9e866 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cm.png b/extentions/uBOL-home/img/flags-of-the-world/cm.png new file mode 100644 index 0000000..5de502c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cn.png b/extentions/uBOL-home/img/flags-of-the-world/cn.png new file mode 100644 index 0000000..e5b1554 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/co.png b/extentions/uBOL-home/img/flags-of-the-world/co.png new file mode 100644 index 0000000..cc189b9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/co.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cr.png b/extentions/uBOL-home/img/flags-of-the-world/cr.png new file mode 100644 index 0000000..fcf6783 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cu.png b/extentions/uBOL-home/img/flags-of-the-world/cu.png new file mode 100644 index 0000000..3907e7c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cv.png b/extentions/uBOL-home/img/flags-of-the-world/cv.png new file mode 100644 index 0000000..35564a2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cw.png b/extentions/uBOL-home/img/flags-of-the-world/cw.png new file mode 100644 index 0000000..81397ce Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cx.png b/extentions/uBOL-home/img/flags-of-the-world/cx.png new file mode 100644 index 0000000..bc52786 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cx.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cy.png b/extentions/uBOL-home/img/flags-of-the-world/cy.png new file mode 100644 index 0000000..f8d39ab Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cy.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/cz.png b/extentions/uBOL-home/img/flags-of-the-world/cz.png new file mode 100644 index 0000000..7f36814 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/cz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/de.png b/extentions/uBOL-home/img/flags-of-the-world/de.png new file mode 100644 index 0000000..4d311cc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/de.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/dj.png b/extentions/uBOL-home/img/flags-of-the-world/dj.png new file mode 100644 index 0000000..806cfdd Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/dj.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/dk.png b/extentions/uBOL-home/img/flags-of-the-world/dk.png new file mode 100644 index 0000000..c5e3711 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/dk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/dm.png b/extentions/uBOL-home/img/flags-of-the-world/dm.png new file mode 100644 index 0000000..281e48a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/dm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/do.png b/extentions/uBOL-home/img/flags-of-the-world/do.png new file mode 100644 index 0000000..d933f8a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/do.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/dz.png b/extentions/uBOL-home/img/flags-of-the-world/dz.png new file mode 100644 index 0000000..7d1253b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/dz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ec.png b/extentions/uBOL-home/img/flags-of-the-world/ec.png new file mode 100644 index 0000000..6c88f1f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ec.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ee.png b/extentions/uBOL-home/img/flags-of-the-world/ee.png new file mode 100644 index 0000000..6fcf8cf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ee.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/eg.png b/extentions/uBOL-home/img/flags-of-the-world/eg.png new file mode 100644 index 0000000..5fb759e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/eg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/eh.png b/extentions/uBOL-home/img/flags-of-the-world/eh.png new file mode 100644 index 0000000..c25436d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/eh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/er.png b/extentions/uBOL-home/img/flags-of-the-world/er.png new file mode 100644 index 0000000..d921f3f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/er.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/es.png b/extentions/uBOL-home/img/flags-of-the-world/es.png new file mode 100644 index 0000000..2e01ce9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/es.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/et.png b/extentions/uBOL-home/img/flags-of-the-world/et.png new file mode 100644 index 0000000..211bb9c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/et.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fi.png b/extentions/uBOL-home/img/flags-of-the-world/fi.png new file mode 100644 index 0000000..551de7c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fi.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fj.png b/extentions/uBOL-home/img/flags-of-the-world/fj.png new file mode 100644 index 0000000..8f6d8bf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fj.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fk.png b/extentions/uBOL-home/img/flags-of-the-world/fk.png new file mode 100644 index 0000000..12d316c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fm.png b/extentions/uBOL-home/img/flags-of-the-world/fm.png new file mode 100644 index 0000000..e5aefda Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fo.png b/extentions/uBOL-home/img/flags-of-the-world/fo.png new file mode 100644 index 0000000..56a99a9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fo.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/fr.png b/extentions/uBOL-home/img/flags-of-the-world/fr.png new file mode 100644 index 0000000..8fe5ea4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/fr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ga.png b/extentions/uBOL-home/img/flags-of-the-world/ga.png new file mode 100644 index 0000000..ffb3f72 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ga.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gb-eng.png b/extentions/uBOL-home/img/flags-of-the-world/gb-eng.png new file mode 100644 index 0000000..13c606d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gb-eng.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gb-nir.png b/extentions/uBOL-home/img/flags-of-the-world/gb-nir.png new file mode 100644 index 0000000..a633386 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gb-nir.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gb-sct.png b/extentions/uBOL-home/img/flags-of-the-world/gb-sct.png new file mode 100644 index 0000000..95dd4f4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gb-sct.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gb-wls.png b/extentions/uBOL-home/img/flags-of-the-world/gb-wls.png new file mode 100644 index 0000000..a10fe43 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gb-wls.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gb.png b/extentions/uBOL-home/img/flags-of-the-world/gb.png new file mode 100644 index 0000000..8bffe4e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gb.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gd.png b/extentions/uBOL-home/img/flags-of-the-world/gd.png new file mode 100644 index 0000000..3d1dc86 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gd.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ge.png b/extentions/uBOL-home/img/flags-of-the-world/ge.png new file mode 100644 index 0000000..e19f689 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ge.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gf.png b/extentions/uBOL-home/img/flags-of-the-world/gf.png new file mode 100644 index 0000000..03b92f9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gg.png b/extentions/uBOL-home/img/flags-of-the-world/gg.png new file mode 100644 index 0000000..7eb8b17 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gh.png b/extentions/uBOL-home/img/flags-of-the-world/gh.png new file mode 100644 index 0000000..9031733 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gi.png b/extentions/uBOL-home/img/flags-of-the-world/gi.png new file mode 100644 index 0000000..d96bfdb Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gi.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gl.png b/extentions/uBOL-home/img/flags-of-the-world/gl.png new file mode 100644 index 0000000..c9f2504 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gm.png b/extentions/uBOL-home/img/flags-of-the-world/gm.png new file mode 100644 index 0000000..5c4f1e7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gn.png b/extentions/uBOL-home/img/flags-of-the-world/gn.png new file mode 100644 index 0000000..bd100e9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gp.png b/extentions/uBOL-home/img/flags-of-the-world/gp.png new file mode 100644 index 0000000..404b667 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gp.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gq.png b/extentions/uBOL-home/img/flags-of-the-world/gq.png new file mode 100644 index 0000000..159cee8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gq.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gr.png b/extentions/uBOL-home/img/flags-of-the-world/gr.png new file mode 100644 index 0000000..7d782b1 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gs.png b/extentions/uBOL-home/img/flags-of-the-world/gs.png new file mode 100644 index 0000000..f17c180 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gs.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gt.png b/extentions/uBOL-home/img/flags-of-the-world/gt.png new file mode 100644 index 0000000..463b40d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gu.png b/extentions/uBOL-home/img/flags-of-the-world/gu.png new file mode 100644 index 0000000..d7c8b85 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gw.png b/extentions/uBOL-home/img/flags-of-the-world/gw.png new file mode 100644 index 0000000..9f5266f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/gy.png b/extentions/uBOL-home/img/flags-of-the-world/gy.png new file mode 100644 index 0000000..0ad22a7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/gy.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/hk.png b/extentions/uBOL-home/img/flags-of-the-world/hk.png new file mode 100644 index 0000000..375395c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/hk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/hm.png b/extentions/uBOL-home/img/flags-of-the-world/hm.png new file mode 100644 index 0000000..90cce12 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/hm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/hn.png b/extentions/uBOL-home/img/flags-of-the-world/hn.png new file mode 100644 index 0000000..3bedc54 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/hn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/hr.png b/extentions/uBOL-home/img/flags-of-the-world/hr.png new file mode 100644 index 0000000..cfee4e4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/hr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ht.png b/extentions/uBOL-home/img/flags-of-the-world/ht.png new file mode 100644 index 0000000..048d613 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ht.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/hu.png b/extentions/uBOL-home/img/flags-of-the-world/hu.png new file mode 100644 index 0000000..93d8a8f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/hu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/id.png b/extentions/uBOL-home/img/flags-of-the-world/id.png new file mode 100644 index 0000000..3efe836 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/id.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ie.png b/extentions/uBOL-home/img/flags-of-the-world/ie.png new file mode 100644 index 0000000..ae04602 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ie.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/il.png b/extentions/uBOL-home/img/flags-of-the-world/il.png new file mode 100644 index 0000000..0728e1b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/il.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/im.png b/extentions/uBOL-home/img/flags-of-the-world/im.png new file mode 100644 index 0000000..7cd7bfa Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/im.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/in.png b/extentions/uBOL-home/img/flags-of-the-world/in.png new file mode 100644 index 0000000..c0fd2a0 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/in.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/io.png b/extentions/uBOL-home/img/flags-of-the-world/io.png new file mode 100644 index 0000000..71c045a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/io.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/iq.png b/extentions/uBOL-home/img/flags-of-the-world/iq.png new file mode 100644 index 0000000..2e529ab Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/iq.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ir.png b/extentions/uBOL-home/img/flags-of-the-world/ir.png new file mode 100644 index 0000000..6af8d63 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ir.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/is.png b/extentions/uBOL-home/img/flags-of-the-world/is.png new file mode 100644 index 0000000..e01f3da Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/is.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/it.png b/extentions/uBOL-home/img/flags-of-the-world/it.png new file mode 100644 index 0000000..c313486 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/it.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/je.png b/extentions/uBOL-home/img/flags-of-the-world/je.png new file mode 100644 index 0000000..8f049c6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/je.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/jm.png b/extentions/uBOL-home/img/flags-of-the-world/jm.png new file mode 100644 index 0000000..ad9acd9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/jm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/jo.png b/extentions/uBOL-home/img/flags-of-the-world/jo.png new file mode 100644 index 0000000..7ba2ecc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/jo.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/jp.png b/extentions/uBOL-home/img/flags-of-the-world/jp.png new file mode 100644 index 0000000..c1b2f26 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/jp.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ke.png b/extentions/uBOL-home/img/flags-of-the-world/ke.png new file mode 100644 index 0000000..4c8ae0b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ke.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kg.png b/extentions/uBOL-home/img/flags-of-the-world/kg.png new file mode 100644 index 0000000..a65c900 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kh.png b/extentions/uBOL-home/img/flags-of-the-world/kh.png new file mode 100644 index 0000000..55268b9 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ki.png b/extentions/uBOL-home/img/flags-of-the-world/ki.png new file mode 100644 index 0000000..f000d34 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ki.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/km.png b/extentions/uBOL-home/img/flags-of-the-world/km.png new file mode 100644 index 0000000..bdd89a0 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/km.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kn.png b/extentions/uBOL-home/img/flags-of-the-world/kn.png new file mode 100644 index 0000000..5bdd1bd Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kp.png b/extentions/uBOL-home/img/flags-of-the-world/kp.png new file mode 100644 index 0000000..10bc580 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kp.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kr.png b/extentions/uBOL-home/img/flags-of-the-world/kr.png new file mode 100644 index 0000000..d8642ca Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kw.png b/extentions/uBOL-home/img/flags-of-the-world/kw.png new file mode 100644 index 0000000..e9f283a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ky.png b/extentions/uBOL-home/img/flags-of-the-world/ky.png new file mode 100644 index 0000000..ec337e4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ky.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/kz.png b/extentions/uBOL-home/img/flags-of-the-world/kz.png new file mode 100644 index 0000000..ac3c0eb Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/kz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/la.png b/extentions/uBOL-home/img/flags-of-the-world/la.png new file mode 100644 index 0000000..5fc6bdf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/la.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lb.png b/extentions/uBOL-home/img/flags-of-the-world/lb.png new file mode 100644 index 0000000..f8bd972 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lb.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lc.png b/extentions/uBOL-home/img/flags-of-the-world/lc.png new file mode 100644 index 0000000..f901fa7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/li.png b/extentions/uBOL-home/img/flags-of-the-world/li.png new file mode 100644 index 0000000..8d9246c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/li.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lk.png b/extentions/uBOL-home/img/flags-of-the-world/lk.png new file mode 100644 index 0000000..e5a30da Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lr.png b/extentions/uBOL-home/img/flags-of-the-world/lr.png new file mode 100644 index 0000000..6b4e8de Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ls.png b/extentions/uBOL-home/img/flags-of-the-world/ls.png new file mode 100644 index 0000000..257632f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ls.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lt.png b/extentions/uBOL-home/img/flags-of-the-world/lt.png new file mode 100644 index 0000000..d62b622 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lu.png b/extentions/uBOL-home/img/flags-of-the-world/lu.png new file mode 100644 index 0000000..0659461 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/lv.png b/extentions/uBOL-home/img/flags-of-the-world/lv.png new file mode 100644 index 0000000..892b6d0 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/lv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ly.png b/extentions/uBOL-home/img/flags-of-the-world/ly.png new file mode 100644 index 0000000..4ed1fec Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ly.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ma.png b/extentions/uBOL-home/img/flags-of-the-world/ma.png new file mode 100644 index 0000000..6dc87a6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ma.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mc.png b/extentions/uBOL-home/img/flags-of-the-world/mc.png new file mode 100644 index 0000000..a1ea537 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/md.png b/extentions/uBOL-home/img/flags-of-the-world/md.png new file mode 100644 index 0000000..0c440b4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/md.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/me.png b/extentions/uBOL-home/img/flags-of-the-world/me.png new file mode 100644 index 0000000..e591899 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/me.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mf.png b/extentions/uBOL-home/img/flags-of-the-world/mf.png new file mode 100644 index 0000000..8fe5ea4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mg.png b/extentions/uBOL-home/img/flags-of-the-world/mg.png new file mode 100644 index 0000000..c181ece Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mh.png b/extentions/uBOL-home/img/flags-of-the-world/mh.png new file mode 100644 index 0000000..8b38bc0 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mk.png b/extentions/uBOL-home/img/flags-of-the-world/mk.png new file mode 100644 index 0000000..bb0c488 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ml.png b/extentions/uBOL-home/img/flags-of-the-world/ml.png new file mode 100644 index 0000000..70b7e8a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ml.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mm.png b/extentions/uBOL-home/img/flags-of-the-world/mm.png new file mode 100644 index 0000000..d533d86 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mn.png b/extentions/uBOL-home/img/flags-of-the-world/mn.png new file mode 100644 index 0000000..dcecc72 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mo.png b/extentions/uBOL-home/img/flags-of-the-world/mo.png new file mode 100644 index 0000000..cbf0a02 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mo.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mp.png b/extentions/uBOL-home/img/flags-of-the-world/mp.png new file mode 100644 index 0000000..b2b13f2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mp.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mq.png b/extentions/uBOL-home/img/flags-of-the-world/mq.png new file mode 100644 index 0000000..1e339f8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mq.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mr.png b/extentions/uBOL-home/img/flags-of-the-world/mr.png new file mode 100644 index 0000000..ccd0edf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ms.png b/extentions/uBOL-home/img/flags-of-the-world/ms.png new file mode 100644 index 0000000..95c4d61 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ms.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mt.png b/extentions/uBOL-home/img/flags-of-the-world/mt.png new file mode 100644 index 0000000..7ca7378 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mu.png b/extentions/uBOL-home/img/flags-of-the-world/mu.png new file mode 100644 index 0000000..8dee394 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mv.png b/extentions/uBOL-home/img/flags-of-the-world/mv.png new file mode 100644 index 0000000..2850def Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mw.png b/extentions/uBOL-home/img/flags-of-the-world/mw.png new file mode 100644 index 0000000..8a43fd6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mx.png b/extentions/uBOL-home/img/flags-of-the-world/mx.png new file mode 100644 index 0000000..e04b9d7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mx.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/my.png b/extentions/uBOL-home/img/flags-of-the-world/my.png new file mode 100644 index 0000000..2d23b89 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/my.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/mz.png b/extentions/uBOL-home/img/flags-of-the-world/mz.png new file mode 100644 index 0000000..c360800 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/mz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/na.png b/extentions/uBOL-home/img/flags-of-the-world/na.png new file mode 100644 index 0000000..9a15ee1 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/na.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nc.png b/extentions/uBOL-home/img/flags-of-the-world/nc.png new file mode 100644 index 0000000..0e935d7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ne.png b/extentions/uBOL-home/img/flags-of-the-world/ne.png new file mode 100644 index 0000000..9b602d2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ne.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nf.png b/extentions/uBOL-home/img/flags-of-the-world/nf.png new file mode 100644 index 0000000..05e5089 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ng.png b/extentions/uBOL-home/img/flags-of-the-world/ng.png new file mode 100644 index 0000000..30ddc5f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ng.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ni.png b/extentions/uBOL-home/img/flags-of-the-world/ni.png new file mode 100644 index 0000000..4bd0475 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ni.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nl.png b/extentions/uBOL-home/img/flags-of-the-world/nl.png new file mode 100644 index 0000000..724ae2f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/no.png b/extentions/uBOL-home/img/flags-of-the-world/no.png new file mode 100644 index 0000000..ae72a77 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/no.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/np.png b/extentions/uBOL-home/img/flags-of-the-world/np.png new file mode 100644 index 0000000..3ecd78d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/np.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nr.png b/extentions/uBOL-home/img/flags-of-the-world/nr.png new file mode 100644 index 0000000..983c5c1 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nu.png b/extentions/uBOL-home/img/flags-of-the-world/nu.png new file mode 100644 index 0000000..13771aa Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/nz.png b/extentions/uBOL-home/img/flags-of-the-world/nz.png new file mode 100644 index 0000000..d3ecec6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/nz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/om.png b/extentions/uBOL-home/img/flags-of-the-world/om.png new file mode 100644 index 0000000..a874081 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/om.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pa.png b/extentions/uBOL-home/img/flags-of-the-world/pa.png new file mode 100644 index 0000000..5d7efde Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pa.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pe.png b/extentions/uBOL-home/img/flags-of-the-world/pe.png new file mode 100644 index 0000000..b64ad9c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pe.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pf.png b/extentions/uBOL-home/img/flags-of-the-world/pf.png new file mode 100644 index 0000000..9828f06 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pg.png b/extentions/uBOL-home/img/flags-of-the-world/pg.png new file mode 100644 index 0000000..db8ee16 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ph.png b/extentions/uBOL-home/img/flags-of-the-world/ph.png new file mode 100644 index 0000000..1c532d7 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ph.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pk.png b/extentions/uBOL-home/img/flags-of-the-world/pk.png new file mode 100644 index 0000000..1bc8e64 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pl.png b/extentions/uBOL-home/img/flags-of-the-world/pl.png new file mode 100644 index 0000000..9937d81 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pm.png b/extentions/uBOL-home/img/flags-of-the-world/pm.png new file mode 100644 index 0000000..986d041 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pn.png b/extentions/uBOL-home/img/flags-of-the-world/pn.png new file mode 100644 index 0000000..da91edb Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pr.png b/extentions/uBOL-home/img/flags-of-the-world/pr.png new file mode 100644 index 0000000..bdd1c9d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ps.png b/extentions/uBOL-home/img/flags-of-the-world/ps.png new file mode 100644 index 0000000..0fd4a8f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ps.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pt.png b/extentions/uBOL-home/img/flags-of-the-world/pt.png new file mode 100644 index 0000000..ec73093 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/pw.png b/extentions/uBOL-home/img/flags-of-the-world/pw.png new file mode 100644 index 0000000..8f97c9b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/pw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/py.png b/extentions/uBOL-home/img/flags-of-the-world/py.png new file mode 100644 index 0000000..f852e0b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/py.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/qa.png b/extentions/uBOL-home/img/flags-of-the-world/qa.png new file mode 100644 index 0000000..a4e3f73 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/qa.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/re.png b/extentions/uBOL-home/img/flags-of-the-world/re.png new file mode 100644 index 0000000..7607946 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/re.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ro.png b/extentions/uBOL-home/img/flags-of-the-world/ro.png new file mode 100644 index 0000000..fde2356 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ro.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/rs.png b/extentions/uBOL-home/img/flags-of-the-world/rs.png new file mode 100644 index 0000000..94980fd Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/rs.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ru.png b/extentions/uBOL-home/img/flags-of-the-world/ru.png new file mode 100644 index 0000000..d24f786 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ru.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/rw.png b/extentions/uBOL-home/img/flags-of-the-world/rw.png new file mode 100644 index 0000000..ea08fbe Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/rw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sa.png b/extentions/uBOL-home/img/flags-of-the-world/sa.png new file mode 100644 index 0000000..caa18a5 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sa.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sb.png b/extentions/uBOL-home/img/flags-of-the-world/sb.png new file mode 100644 index 0000000..21b93e8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sb.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sc.png b/extentions/uBOL-home/img/flags-of-the-world/sc.png new file mode 100644 index 0000000..3a1e558 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sd.png b/extentions/uBOL-home/img/flags-of-the-world/sd.png new file mode 100644 index 0000000..6234ed3 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sd.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/se.png b/extentions/uBOL-home/img/flags-of-the-world/se.png new file mode 100644 index 0000000..1156f2f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/se.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sg.png b/extentions/uBOL-home/img/flags-of-the-world/sg.png new file mode 100644 index 0000000..4a6e94b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sh.png b/extentions/uBOL-home/img/flags-of-the-world/sh.png new file mode 100644 index 0000000..6590d02 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sh.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/si.png b/extentions/uBOL-home/img/flags-of-the-world/si.png new file mode 100644 index 0000000..274cd50 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/si.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sj.png b/extentions/uBOL-home/img/flags-of-the-world/sj.png new file mode 100644 index 0000000..ae72a77 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sj.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sk.png b/extentions/uBOL-home/img/flags-of-the-world/sk.png new file mode 100644 index 0000000..72b8f4a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sl.png b/extentions/uBOL-home/img/flags-of-the-world/sl.png new file mode 100644 index 0000000..1010c07 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sm.png b/extentions/uBOL-home/img/flags-of-the-world/sm.png new file mode 100644 index 0000000..30c9a7e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sn.png b/extentions/uBOL-home/img/flags-of-the-world/sn.png new file mode 100644 index 0000000..a2f8197 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/so.png b/extentions/uBOL-home/img/flags-of-the-world/so.png new file mode 100644 index 0000000..25b1e1e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/so.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sr.png b/extentions/uBOL-home/img/flags-of-the-world/sr.png new file mode 100644 index 0000000..daaf01b Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ss.png b/extentions/uBOL-home/img/flags-of-the-world/ss.png new file mode 100644 index 0000000..95c375c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ss.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/st.png b/extentions/uBOL-home/img/flags-of-the-world/st.png new file mode 100644 index 0000000..caca63c Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/st.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sv.png b/extentions/uBOL-home/img/flags-of-the-world/sv.png new file mode 100644 index 0000000..e5ca956 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sx.png b/extentions/uBOL-home/img/flags-of-the-world/sx.png new file mode 100644 index 0000000..4041b21 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sx.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sy.png b/extentions/uBOL-home/img/flags-of-the-world/sy.png new file mode 100644 index 0000000..4b9583a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sy.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/sz.png b/extentions/uBOL-home/img/flags-of-the-world/sz.png new file mode 100644 index 0000000..515edc6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/sz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tc.png b/extentions/uBOL-home/img/flags-of-the-world/tc.png new file mode 100644 index 0000000..f66e54f Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/td.png b/extentions/uBOL-home/img/flags-of-the-world/td.png new file mode 100644 index 0000000..a1c978a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/td.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tf.png b/extentions/uBOL-home/img/flags-of-the-world/tf.png new file mode 100644 index 0000000..72d7a9d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tg.png b/extentions/uBOL-home/img/flags-of-the-world/tg.png new file mode 100644 index 0000000..5ccbeaf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/th.png b/extentions/uBOL-home/img/flags-of-the-world/th.png new file mode 100644 index 0000000..8a8153a Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/th.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tj.png b/extentions/uBOL-home/img/flags-of-the-world/tj.png new file mode 100644 index 0000000..1e43ecf Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tj.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tk.png b/extentions/uBOL-home/img/flags-of-the-world/tk.png new file mode 100644 index 0000000..939ebd8 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tl.png b/extentions/uBOL-home/img/flags-of-the-world/tl.png new file mode 100644 index 0000000..528bc82 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tl.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tm.png b/extentions/uBOL-home/img/flags-of-the-world/tm.png new file mode 100644 index 0000000..65ba21e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tn.png b/extentions/uBOL-home/img/flags-of-the-world/tn.png new file mode 100644 index 0000000..836bbfe Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/to.png b/extentions/uBOL-home/img/flags-of-the-world/to.png new file mode 100644 index 0000000..af3c66e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/to.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tr.png b/extentions/uBOL-home/img/flags-of-the-world/tr.png new file mode 100644 index 0000000..3848398 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tr.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tt.png b/extentions/uBOL-home/img/flags-of-the-world/tt.png new file mode 100644 index 0000000..76e5e84 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tv.png b/extentions/uBOL-home/img/flags-of-the-world/tv.png new file mode 100644 index 0000000..9c52a93 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tv.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tw.png b/extentions/uBOL-home/img/flags-of-the-world/tw.png new file mode 100644 index 0000000..ea1c4bc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tw.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/tz.png b/extentions/uBOL-home/img/flags-of-the-world/tz.png new file mode 100644 index 0000000..9fa7dbc Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/tz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ua.png b/extentions/uBOL-home/img/flags-of-the-world/ua.png new file mode 100644 index 0000000..a2e58d1 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ua.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ug.png b/extentions/uBOL-home/img/flags-of-the-world/ug.png new file mode 100644 index 0000000..72e9898 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ug.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/um.png b/extentions/uBOL-home/img/flags-of-the-world/um.png new file mode 100644 index 0000000..2083ae3 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/um.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/us.png b/extentions/uBOL-home/img/flags-of-the-world/us.png new file mode 100644 index 0000000..2083ae3 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/us.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/uy.png b/extentions/uBOL-home/img/flags-of-the-world/uy.png new file mode 100644 index 0000000..460cc88 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/uy.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/uz.png b/extentions/uBOL-home/img/flags-of-the-world/uz.png new file mode 100644 index 0000000..a4124a6 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/uz.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/va.png b/extentions/uBOL-home/img/flags-of-the-world/va.png new file mode 100644 index 0000000..b543bd2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/va.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/vc.png b/extentions/uBOL-home/img/flags-of-the-world/vc.png new file mode 100644 index 0000000..6ec6077 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/vc.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ve.png b/extentions/uBOL-home/img/flags-of-the-world/ve.png new file mode 100644 index 0000000..3de0f72 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ve.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/vg.png b/extentions/uBOL-home/img/flags-of-the-world/vg.png new file mode 100644 index 0000000..39cc85d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/vg.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/vi.png b/extentions/uBOL-home/img/flags-of-the-world/vi.png new file mode 100644 index 0000000..b186225 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/vi.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/vn.png b/extentions/uBOL-home/img/flags-of-the-world/vn.png new file mode 100644 index 0000000..9ba2e9e Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/vn.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/vu.png b/extentions/uBOL-home/img/flags-of-the-world/vu.png new file mode 100644 index 0000000..0bc8fa2 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/vu.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/wf.png b/extentions/uBOL-home/img/flags-of-the-world/wf.png new file mode 100644 index 0000000..db3b768 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/wf.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ws.png b/extentions/uBOL-home/img/flags-of-the-world/ws.png new file mode 100644 index 0000000..8003387 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ws.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/xk.png b/extentions/uBOL-home/img/flags-of-the-world/xk.png new file mode 100644 index 0000000..1a6038d Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/xk.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/ye.png b/extentions/uBOL-home/img/flags-of-the-world/ye.png new file mode 100644 index 0000000..1be6876 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/ye.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/yt.png b/extentions/uBOL-home/img/flags-of-the-world/yt.png new file mode 100644 index 0000000..529ea74 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/yt.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/za.png b/extentions/uBOL-home/img/flags-of-the-world/za.png new file mode 100644 index 0000000..994a276 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/za.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/zm.png b/extentions/uBOL-home/img/flags-of-the-world/zm.png new file mode 100644 index 0000000..3c28da4 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/zm.png differ diff --git a/extentions/uBOL-home/img/flags-of-the-world/zw.png b/extentions/uBOL-home/img/flags-of-the-world/zw.png new file mode 100644 index 0000000..ef397b5 Binary files /dev/null and b/extentions/uBOL-home/img/flags-of-the-world/zw.png differ diff --git a/extentions/uBOL-home/img/icon_128.png b/extentions/uBOL-home/img/icon_128.png new file mode 100644 index 0000000..9824fa8 Binary files /dev/null and b/extentions/uBOL-home/img/icon_128.png differ diff --git a/extentions/uBOL-home/img/icon_16.png b/extentions/uBOL-home/img/icon_16.png new file mode 100644 index 0000000..2bf29ef Binary files /dev/null and b/extentions/uBOL-home/img/icon_16.png differ diff --git a/extentions/uBOL-home/img/icon_32.png b/extentions/uBOL-home/img/icon_32.png new file mode 100644 index 0000000..7c8a455 Binary files /dev/null and b/extentions/uBOL-home/img/icon_32.png differ diff --git a/extentions/uBOL-home/img/icon_64.png b/extentions/uBOL-home/img/icon_64.png new file mode 100644 index 0000000..2cf0a62 Binary files /dev/null and b/extentions/uBOL-home/img/icon_64.png differ diff --git a/extentions/uBOL-home/img/ublock.svg b/extentions/uBOL-home/img/ublock.svg new file mode 100644 index 0000000..28e8f06 --- /dev/null +++ b/extentions/uBOL-home/img/ublock.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + diff --git a/extentions/uBOL-home/js/background.js b/extentions/uBOL-home/js/background.js new file mode 100644 index 0000000..47fd298 --- /dev/null +++ b/extentions/uBOL-home/js/background.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/******************************************************************************/ + +import { + adminRead, + browser, + dnr, + localRead, localWrite, + runtime, + sessionRead, sessionWrite, +} from './ext.js'; + +import { + broadcastMessage, + ubolLog, +} from './utils.js'; + +import { + defaultRulesetsFromLanguage, + enableRulesets, + getEnabledRulesetsDetails, + getRulesetDetails, + updateDynamicRules, +} from './ruleset-manager.js'; + +import { + getDefaultFilteringMode, + getFilteringMode, + getTrustedSites, + setDefaultFilteringMode, + setFilteringMode, + setTrustedSites, + syncWithBrowserPermissions, +} from './mode-manager.js'; + +import { + registerInjectables, +} from './scripting-manager.js'; + +/******************************************************************************/ + +const rulesetConfig = { + version: '', + enabledRulesets: ['default'], + autoReload: true, + showBlockedCount: true, +}; + +const UBOL_ORIGIN = runtime.getURL('').replace(/\/$/, ''); + +const canShowBlockedCount = typeof dnr.setExtensionActionOptions === 'function'; + +let firstRun = false; +let wakeupRun = false; + +/******************************************************************************/ + +function getCurrentVersion() { + return runtime.getManifest().version; +} + +async function loadRulesetConfig() { + let data = sessionRead('rulesetConfig'); + if (data) { + rulesetConfig.version = data.version; + rulesetConfig.enabledRulesets = data.enabledRulesets; + rulesetConfig.autoReload = typeof data.autoReload === 'boolean' + ? data.autoReload + : true; + rulesetConfig.showBlockedCount = typeof data.showBlockedCount === 'boolean' + ? data.showBlockedCount + : true; + wakeupRun = true; + return; + } + data = localRead('rulesetConfig'); + if (data) { + rulesetConfig.version = data.version; + rulesetConfig.enabledRulesets = data.enabledRulesets; + rulesetConfig.autoReload = typeof data.autoReload === 'boolean' + ? data.autoReload + : true; + rulesetConfig.showBlockedCount = typeof data.showBlockedCount === 'boolean' + ? data.showBlockedCount + : true; + sessionWrite('rulesetConfig', rulesetConfig); + return; + } + rulesetConfig.enabledRulesets = defaultRulesetsFromLanguage(); + sessionWrite('rulesetConfig', rulesetConfig); + localWrite('rulesetConfig', rulesetConfig); + firstRun = true; +} + +async function saveRulesetConfig() { + sessionWrite('rulesetConfig', rulesetConfig); + return localWrite('rulesetConfig', rulesetConfig); +} + +/******************************************************************************/ + +async function hasGreatPowers(origin) { + if (/^https?:\/\//.test(origin) === false) { return false; } + return browser.permissions.contains({ + origins: [`${origin}/*`], + }); +} + +function hasOmnipotence() { + return browser.permissions.contains({ + origins: [''], + }); +} + +async function onPermissionsRemoved() { + const beforeMode = getDefaultFilteringMode(); + const modified = syncWithBrowserPermissions(); + if (modified === false) { return false; } + const afterMode = getDefaultFilteringMode(); + if (beforeMode > 1 && afterMode <= 1) { + updateDynamicRules(); + } + registerInjectables(); + return true; +} + +/******************************************************************************/ + +function onMessage(request, sender, callback) { + + // Does not require trusted origin. + + switch (request.what) { + + case 'insertCSS': { + const tabId = sender?.tab?.id ?? false; + const frameId = sender?.frameId ?? false; + if (tabId === false || frameId === false) { return; } + browser.scripting.insertCSS({ + css: request.css, + origin: 'USER', + target: { tabId, frameIds: [frameId] }, + }).catch(reason => { + console.log(reason); + }); + return false; + } + + default: + break; + } + + // Does require trusted origin. + + // https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/MessageSender + // Firefox API does not set `sender.origin` + if (sender.origin !== undefined && sender.origin !== UBOL_ORIGIN) { return; } + + switch (request.what) { + + case 'applyRulesets': { + enableRulesets(request.enabledRulesets).then(() => { + rulesetConfig.enabledRulesets = request.enabledRulesets; + return saveRulesetConfig(); + }).then(() => { + registerInjectables(); + callback(); + broadcastMessage({ enabledRulesets: rulesetConfig.enabledRulesets }); + }); + return true; + } + + case 'getOptionsPageData': { + Promise.all([ + getDefaultFilteringMode(), + getTrustedSites(), + getRulesetDetails(), + dnr.getEnabledRulesets(), + ]).then(results => { + const [ + defaultFilteringMode, + trustedSites, + rulesetDetails, + enabledRulesets, + ] = results; + callback({ + defaultFilteringMode, + trustedSites: Array.from(trustedSites), + enabledRulesets, + maxNumberOfEnabledRulesets: dnr.MAX_NUMBER_OF_ENABLED_STATIC_RULESETS, + rulesetDetails: Array.from(rulesetDetails.values()), + autoReload: rulesetConfig.autoReload, + showBlockedCount: rulesetConfig.showBlockedCount, + canShowBlockedCount, + firstRun, + }); + firstRun = false; + }); + return true; + } + + case 'setAutoReload': + rulesetConfig.autoReload = request.state && true || false; + saveRulesetConfig().then(() => { + callback(); + broadcastMessage({ autoReload: rulesetConfig.autoReload }); + }); + return true; + + case 'setShowBlockedCount': + rulesetConfig.showBlockedCount = request.state && true || false; + if (canShowBlockedCount) { + dnr.setExtensionActionOptions({ + displayActionCountAsBadgeText: rulesetConfig.showBlockedCount, + }); + } + saveRulesetConfig().then(() => { + callback(); + broadcastMessage({ showBlockedCount: rulesetConfig.showBlockedCount }); + }); + return true; + + case 'popupPanelData': { + Promise.all([ + getFilteringMode(request.hostname), + hasOmnipotence(), + hasGreatPowers(request.origin), + getEnabledRulesetsDetails(), + ]).then(results => { + callback({ + level: results[0], + autoReload: rulesetConfig.autoReload, + hasOmnipotence: results[1], + hasGreatPowers: results[2], + rulesetDetails: results[3], + }); + }); + return true; + } + + case 'getFilteringMode': { + getFilteringMode(request.hostname).then(actualLevel => { + callback(actualLevel); + }); + return true; + } + + case 'setFilteringMode': { + getFilteringMode(request.hostname).then(actualLevel => { + if (request.level === actualLevel) { return actualLevel; } + return setFilteringMode(request.hostname, request.level); + }).then(actualLevel => { + registerInjectables(); + callback(actualLevel); + }); + return true; + } + + case 'setDefaultFilteringMode': { + getDefaultFilteringMode().then(beforeLevel => + setDefaultFilteringMode(request.level).then(afterLevel => + ({ beforeLevel, afterLevel }) + ) + ).then(({ beforeLevel, afterLevel }) => { + if (beforeLevel === 1 || afterLevel === 1) { + updateDynamicRules(); + } + if (afterLevel !== beforeLevel) { + registerInjectables(); + } + callback(afterLevel); + }); + return true; + } + + case 'setTrustedSites': + setTrustedSites(request.hostnames).then(() => { + registerInjectables(); + return Promise.all([ + getDefaultFilteringMode(), + getTrustedSites(), + ]); + }).then(results => { + callback({ + defaultFilteringMode: results[0], + trustedSites: Array.from(results[1]), + }); + }); + return true; + + default: + break; + } +} + +/******************************************************************************/ + +async function start() { + loadRulesetConfig(); + + if (wakeupRun === false) { + enableRulesets(rulesetConfig.enabledRulesets); + } + + // We need to update the regex rules only when ruleset version changes. + if (wakeupRun === false) { + const currentVersion = getCurrentVersion(); + if (currentVersion !== rulesetConfig.version) { + ubolLog(`Version change: ${rulesetConfig.version} => ${currentVersion}`); + updateDynamicRules().then(() => { + rulesetConfig.version = currentVersion; + saveRulesetConfig(); + }); + } + } + + // Permissions may have been removed while the extension was disabled + const permissionsChanged = onPermissionsRemoved(); + + // Unsure whether the browser remembers correctly registered css/scripts + // after we quit the browser. For now uBOL will check unconditionally at + // launch time whether content css/scripts are properly registered. + if (wakeupRun === false || permissionsChanged) { + registerInjectables(); + + const enabledRulesets = dnr.getEnabledRulesets(); + ubolLog(`Enabled rulesets: ${enabledRulesets}`); + + dnr.getAvailableStaticRuleCount().then(count => { + ubolLog(`Available static rule count: ${count}`); + }); + } + + // https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest + // Firefox API does not support `dnr.setExtensionActionOptions` + if (wakeupRun === false && canShowBlockedCount) { + dnr.setExtensionActionOptions({ + displayActionCountAsBadgeText: rulesetConfig.showBlockedCount, + }); + } + + runtime.onMessage.addListener(onMessage); + + browser.permissions.onRemoved.addListener( + () => { onPermissionsRemoved(); } + ); + + if (firstRun) { + const disableFirstRunPage = adminRead('disableFirstRunPage'); + if (disableFirstRunPage !== true) { + runtime.openOptionsPage(); + } + } +} + +try { + start(); +} catch (reason) { + console.trace(reason); +} diff --git a/extentions/uBOL-home/js/dashboard.js b/extentions/uBOL-home/js/dashboard.js new file mode 100644 index 0000000..363f301 --- /dev/null +++ b/extentions/uBOL-home/js/dashboard.js @@ -0,0 +1,40 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +'use strict'; + +import { runtime } from './ext.js'; +import { dom } from './dom.js'; + +/******************************************************************************/ + +{ + const manifest = runtime.getManifest(); + dom.text('#aboutNameVer', `${manifest.name} ${manifest.version}`); +} + +dom.attr('a', 'target', '_blank'); + +dom.on('#dashboard-nav', 'click', '.tabButton', ev => { + dom.body.dataset.pane = ev.target.dataset.pane; +}); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/dom.js b/extentions/uBOL-home/js/dom.js new file mode 100644 index 0000000..5c4d194 --- /dev/null +++ b/extentions/uBOL-home/js/dom.js @@ -0,0 +1,213 @@ +/******************************************************************************* + + uBlock Origin - a comprehensive, efficient content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +const normalizeTarget = target => { + if ( typeof target === 'string' ) { return Array.from(qsa$(target)); } + if ( target instanceof Element ) { return [ target ]; } + if ( target === null ) { return []; } + if ( Array.isArray(target) ) { return target; } + return Array.from(target); +}; + +const makeEventHandler = (selector, callback) => { + return function(event) { + const dispatcher = event.currentTarget; + if ( + dispatcher instanceof HTMLElement === false || + typeof dispatcher.querySelectorAll !== 'function' + ) { + return; + } + const receiver = event.target; + const ancestor = receiver.closest(selector); + if ( + ancestor === receiver && + ancestor !== dispatcher && + dispatcher.contains(ancestor) + ) { + callback.call(receiver, event); + } + }; +}; + +/******************************************************************************/ + +class dom { + static attr(target, attr, value = undefined) { + for ( const elem of normalizeTarget(target) ) { + if ( value === undefined ) { + return elem.getAttribute(attr); + } + if ( value === null ) { + elem.removeAttribute(attr); + } else { + elem.setAttribute(attr, value); + } + } + } + + static clear(target) { + for ( const elem of normalizeTarget(target) ) { + while ( elem.firstChild !== null ) { + elem.removeChild(elem.firstChild); + } + } + } + + static clone(target) { + const elements = normalizeTarget(target); + if ( elements.length === 0 ) { return null; } + return elements[0].cloneNode(true); + } + + static create(a) { + if ( typeof a === 'string' ) { + return document.createElement(a); + } + } + + static prop(target, prop, value = undefined) { + for ( const elem of normalizeTarget(target) ) { + if ( value === undefined ) { return elem[prop]; } + elem[prop] = value; + } + } + + static text(target, text) { + const targets = normalizeTarget(target); + if ( text === undefined ) { + return targets.length !== 0 ? targets[0].textContent : undefined; + } + for ( const elem of targets ) { + elem.textContent = text; + } + } + + static remove(target) { + for ( const elem of normalizeTarget(target) ) { + elem.remove(); + } + } + + // target, type, callback, [options] + // target, type, subtarget, callback, [options] + + static on(target, type, subtarget, callback, options) { + if ( typeof subtarget === 'function' ) { + options = callback; + callback = subtarget; + subtarget = undefined; + if ( typeof options === 'boolean' ) { + options = { capture: true }; + } + } else { + callback = makeEventHandler(subtarget, callback); + if ( options === undefined || typeof options === 'boolean' ) { + options = { capture: true }; + } else { + options.capture = true; + } + } + const targets = target instanceof Window || target instanceof Document + ? [ target ] + : normalizeTarget(target); + for ( const elem of targets ) { + elem.addEventListener(type, callback, options); + } + } + + static off(target, type, callback, options) { + if ( typeof callback !== 'function' ) { return; } + if ( typeof options === 'boolean' ) { + options = { capture: true }; + } + const targets = target instanceof Window || target instanceof Document + ? [ target ] + : normalizeTarget(target); + for ( const elem of targets ) { + elem.removeEventListener(type, callback, options); + } + } +} + +dom.cl = class { + static add(target, name) { + for ( const elem of normalizeTarget(target) ) { + elem.classList.add(name); + } + } + + static remove(target, ...names) { + for ( const elem of normalizeTarget(target) ) { + elem.classList.remove(...names); + } + } + + static toggle(target, name, state) { + let r; + for ( const elem of normalizeTarget(target) ) { + r = elem.classList.toggle(name, state); + } + return r; + } + + static has(target, name) { + for ( const elem of normalizeTarget(target) ) { + if ( elem.classList.contains(name) ) { + return true; + } + } + return false; + } +}; + +/******************************************************************************/ + +function qs$(a, b) { + if ( typeof a === 'string') { + return document.querySelector(a); + } + if ( a === null ) { return null; } + return a.querySelector(b); +} + +function qsa$(a, b) { + if ( typeof a === 'string') { + return document.querySelectorAll(a); + } + if ( a === null ) { return []; } + return a.querySelectorAll(b); +} + +dom.root = qs$(':root'); +dom.html = document.documentElement; +dom.head = document.head; +dom.body = document.body; + +/******************************************************************************/ + +export { dom, qs$, qsa$ }; diff --git a/extentions/uBOL-home/js/ext.js b/extentions/uBOL-home/js/ext.js new file mode 100644 index 0000000..5cb9e87 --- /dev/null +++ b/extentions/uBOL-home/js/ext.js @@ -0,0 +1,119 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +export const browser = + self.browser instanceof Object && + self.browser instanceof Element === false + ? self.browser + : self.chrome; + +export const dnr = browser.declarativeNetRequest; +export const i18n = browser.i18n; +export const runtime = browser.runtime; + +/******************************************************************************/ + +// The extension's service worker can be evicted at any time, so when we +// send a message, we try a few more times when the message fails to be sent. + +export function sendMessage(msg) { + return new Promise((resolve, reject) => { + let i = 5; + const send = () => { + runtime.sendMessage(msg).then(response => { + resolve(response); + }).catch(reason => { + i -= 1; + if (i <= 0) { + reject(reason); + } else { + setTimeout(send, 200); + } + }); + }; + send(); + }); +} + +/******************************************************************************/ + +export async function localRead(key) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.local instanceof Object === false) { return; } + try { + const bin = browser.storage.local.get(key); + if (bin instanceof Object === false) { return; } + return bin[key] ?? undefined; + } catch (ex) { + } +} + +export async function localWrite(key, value) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.local instanceof Object === false) { return; } + return browser.storage.local.set({ [key]: value }); +} + +export async function localRemove(key) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.local instanceof Object === false) { return; } + return browser.storage.local.remove(key); +} + +/******************************************************************************/ + +export async function sessionRead(key) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.session instanceof Object === false) { return; } + try { + const bin = browser.storage.session.get(key); + if (bin instanceof Object === false) { return; } + return bin[key] ?? undefined; + } catch (ex) { + } +} + +export async function sessionWrite(key, value) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.session instanceof Object === false) { return; } + return browser.storage.session.set({ [key]: value }); +} + +/******************************************************************************/ + +export async function adminRead(key) { + if (browser.storage instanceof Object === false) { return; } + if (browser.storage.managed instanceof Object === false) { return; } + try { + const bin = browser.storage.managed.get(key); + if (bin instanceof Object === false) { return; } + return bin[key] ?? undefined; + } catch (ex) { + } +} + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/fa-icons.js b/extentions/uBOL-home/js/fa-icons.js new file mode 100644 index 0000000..08fee85 --- /dev/null +++ b/extentions/uBOL-home/js/fa-icons.js @@ -0,0 +1,132 @@ +/******************************************************************************* + + uBlock Origin - a comprehensive, efficient content blocker + Copyright (C) 2018-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uMatrix +*/ + +'use strict'; + +/******************************************************************************/ + +export const faIconsInit = (( ) => { + + // https://github.com/uBlockOrigin/uBlock-issues/issues/1196 + const svgIcons = new Map([ + // See /img/fontawesome/fontawesome-defs.svg + [ 'angle-up', { viewBox: '0 0 998 582', path: 'm 998,499 q 0,13 -10,23 l -50,50 q -10,10 -23,10 -13,0 -23,-10 L 499,179 106,572 Q 96,582 83,582 70,582 60,572 L 10,522 Q 0,512 0,499 0,486 10,476 L 476,10 q 10,-10 23,-10 13,0 23,10 l 466,466 q 10,10 10,23 z' } ], + [ 'arrow-right', { viewBox: '0 0 1472 1558', path: 'm 1472,779 q 0,54 -37,91 l -651,651 q -39,37 -91,37 -51,0 -90,-37 l -75,-75 q -38,-38 -38,-91 0,-53 38,-91 L 821,971 H 117 Q 65,971 32.5,933.5 0,896 0,843 V 715 Q 0,662 32.5,624.5 65,587 117,587 H 821 L 528,293 q -38,-36 -38,-90 0,-54 38,-90 l 75,-75 q 38,-38 90,-38 53,0 91,38 l 651,651 q 37,35 37,90 z' } ], + [ 'bar-chart', { viewBox: '0 0 2048 1536', path: 'm 640,768 0,512 -256,0 0,-512 256,0 z m 384,-512 0,1024 -256,0 0,-1024 256,0 z m 1024,1152 0,128 L 0,1536 0,0 l 128,0 0,1408 1920,0 z m -640,-896 0,768 -256,0 0,-768 256,0 z m 384,-384 0,1152 -256,0 0,-1152 256,0 z' } ], + [ 'bolt', { viewBox: '0 0 896 1664', path: 'm 885.08696,438 q 18,20 7,44 l -540,1157 q -13,25 -42,25 -4,0 -14,-2 -17,-5 -25.5,-19 -8.5,-14 -4.5,-30 l 197,-808 -406,101 q -4,1 -12,1 -18,0 -31,-11 Q -3.9130435,881 1.0869565,857 L 202.08696,32 q 4,-14 16,-23 12,-9 28,-9 l 328,0 q 19,0 32,12.5 13,12.5 13,29.5 0,8 -5,18 l -171,463 396,-98 q 8,-2 12,-2 19,0 34,15 z' } ], + [ 'book', { viewBox: '0 0 1664 1536', path: 'm 1639.2625,350 c 25,36 32,83 18,129 l -275,906 c -25,85 -113,151 -199,151 H 260.26251 c -102,0 -211,-81 -248,-185 -16,-45 -16,-89 -2,-127 2,-20 6,-40 7,-64 1,-16 -8,-29 -6,-41 4,-24 25,-41 41,-68 30,-50 64,-131 75,-183 5,-19 -5,-41 0,-58 5,-19 24,-33 34,-51 27,-46 62,-135 67,-182 2,-21 -8,-44 -2,-60 7,-23 29,-33 44,-53 24,-33 64,-128 70,-181 2,-17 -8,-34 -5,-52 4,-19 28,-39 44,-62 42,-62 50,-199 177,-163 l -1,3 c 17,-4 34,-9 51,-9 h 761 c 47,0 89,21 114,56 26,36 32,83 18,130 l -274,906 c -47,154 -73,188 -200,188 H 156.26251 c -13,0 -29,3 -38,15 -8,12 -9,21 -1,43 20,58 89,70 144,70 h 923 c 37,0 80,-21 91,-57 l 300,-987 c 6,-19 6,-39 5,-57 23,9 44,23 59,43 z m -1064,2 c -6,18 4,32 22,32 h 608 c 17,0 36,-14 42,-32 l 21,-64 c 6,-18 -4,-32 -22,-32 H 638.26251 c -17,0 -36,14 -42,32 z m -83,256 c -6,18 4,32 22,32 h 608 c 17,0 36,-14 42,-32 l 21,-64 c 6,-18 -4,-32 -22,-32 H 555.26251 c -17,0 -36,14 -42,32 z' } ], + [ 'clipboard', { viewBox: '0 0 1792 1792', path: 'm 768,1664 896,0 0,-640 -416,0 q -40,0 -68,-28 -28,-28 -28,-68 l 0,-416 -384,0 0,1152 z m 256,-1440 0,-64 q 0,-13 -9.5,-22.5 Q 1005,128 992,128 l -704,0 q -13,0 -22.5,9.5 Q 256,147 256,160 l 0,64 q 0,13 9.5,22.5 9.5,9.5 22.5,9.5 l 704,0 q 13,0 22.5,-9.5 9.5,-9.5 9.5,-22.5 z m 256,672 299,0 -299,-299 0,299 z m 512,128 0,672 q 0,40 -28,68 -28,28 -68,28 l -960,0 q -40,0 -68,-28 -28,-28 -28,-68 l 0,-160 -544,0 Q 56,1536 28,1508 0,1480 0,1440 L 0,96 Q 0,56 28,28 56,0 96,0 l 1088,0 q 40,0 68,28 28,28 28,68 l 0,328 q 21,13 36,28 l 408,408 q 28,28 48,76 20,48 20,88 z' } ], + [ 'clock-o', { viewBox: '0 0 1536 1536', path: 'm 896,416 v 448 q 0,14 -9,23 -9,9 -23,9 H 544 q -14,0 -23,-9 -9,-9 -9,-23 v -64 q 0,-14 9,-23 9,-9 23,-9 H 768 V 416 q 0,-14 9,-23 9,-9 23,-9 h 64 q 14,0 23,9 9,9 9,23 z m 416,352 q 0,-148 -73,-273 -73,-125 -198,-198 -125,-73 -273,-73 -148,0 -273,73 -125,73 -198,198 -73,125 -73,273 0,148 73,273 73,125 198,198 125,73 273,73 148,0 273,-73 125,-73 198,-198 73,-125 73,-273 z m 224,0 q 0,209 -103,385.5 Q 1330,1330 1153.5,1433 977,1536 768,1536 559,1536 382.5,1433 206,1330 103,1153.5 0,977 0,768 0,559 103,382.5 206,206 382.5,103 559,0 768,0 977,0 1153.5,103 1330,206 1433,382.5 1536,559 1536,768 Z' } ], + [ 'cloud-download', { viewBox: '0 0 1920 1408', path: 'm 1280,800 q 0,-14 -9,-23 -9,-9 -23,-9 l -224,0 0,-352 q 0,-13 -9.5,-22.5 Q 1005,384 992,384 l -192,0 q -13,0 -22.5,9.5 Q 768,403 768,416 l 0,352 -224,0 q -13,0 -22.5,9.5 -9.5,9.5 -9.5,22.5 0,14 9,23 l 352,352 q 9,9 23,9 14,0 23,-9 l 351,-351 q 10,-12 10,-24 z m 640,224 q 0,159 -112.5,271.5 Q 1695,1408 1536,1408 l -1088,0 Q 263,1408 131.5,1276.5 0,1145 0,960 0,830 70,720 140,610 258,555 256,525 256,512 256,300 406,150 556,0 768,0 q 156,0 285.5,87 129.5,87 188.5,231 71,-62 166,-62 106,0 181,75 75,75 75,181 0,76 -41,138 130,31 213.5,135.5 Q 1920,890 1920,1024 Z' } ], + [ 'cloud-upload', { viewBox: '0 0 1920 1408', path: 'm 1280,736 q 0,-14 -9,-23 L 919,361 q -9,-9 -23,-9 -14,0 -23,9 L 522,712 q -10,12 -10,24 0,14 9,23 9,9 23,9 l 224,0 0,352 q 0,13 9.5,22.5 9.5,9.5 22.5,9.5 l 192,0 q 13,0 22.5,-9.5 9.5,-9.5 9.5,-22.5 l 0,-352 224,0 q 13,0 22.5,-9.5 9.5,-9.5 9.5,-22.5 z m 640,288 q 0,159 -112.5,271.5 Q 1695,1408 1536,1408 l -1088,0 Q 263,1408 131.5,1276.5 0,1145 0,960 0,830 70,720 140,610 258,555 256,525 256,512 256,300 406,150 556,0 768,0 q 156,0 285.5,87 129.5,87 188.5,231 71,-62 166,-62 106,0 181,75 75,75 75,181 0,76 -41,138 130,31 213.5,135.5 Q 1920,890 1920,1024 Z' } ], + [ 'check', { viewBox: '0 0 1550 1188', path: 'm 1550,232 q 0,40 -28,68 l -724,724 -136,136 q -28,28 -68,28 -40,0 -68,-28 L 390,1024 28,662 Q 0,634 0,594 0,554 28,526 L 164,390 q 28,-28 68,-28 40,0 68,28 L 594,685 1250,28 q 28,-28 68,-28 40,0 68,28 l 136,136 q 28,28 28,68 z' } ], + [ 'code', { viewBox: '0 0 1830 1373', path: 'm 572,1125.5 -50,50 q -10,10 -23,10 -13,0 -23,-10 l -466,-466 q -10,-10 -10,-23 0,-13 10,-23 l 466,-466 q 10,-10 23,-10 13,0 23,10 l 50,50 q 10,10 10,23 0,13 -10,23 l -393,393 393,393 q 10,10 10,23 0,13 -10,23 z M 1163,58.476203 790,1349.4762 q -4,13 -15.5,19.5 -11.5,6.5 -23.5,2.5 l -62,-17 q -13,-4 -19.5,-15.5 -6.5,-11.5 -2.5,-24.5 L 1040,23.5 q 4,-13 15.5,-19.5 11.5,-6.5 23.5,-2.5 l 62,17 q 13,4 19.5,15.5 6.5,11.5 2.5,24.5 z m 657,651 -466,466 q -10,10 -23,10 -13,0 -23,-10 l -50,-50 q -10,-10 -10,-23 0,-13 10,-23 l 393,-393 -393,-393 q -10,-10 -10,-23 0,-13 10,-23 l 50,-50 q 10,-10 23,-10 13,0 23,10 l 466,466 q 10,10 10,23 0,13 -10,23 z' } ], + [ 'cog', { viewBox: '0 0 1536 1536', path: 'm 1024,768 q 0,-106 -75,-181 -75,-75 -181,-75 -106,0 -181,75 -75,75 -75,181 0,106 75,181 75,75 181,75 106,0 181,-75 75,-75 75,-181 z m 512,-109 0,222 q 0,12 -8,23 -8,11 -20,13 l -185,28 q -19,54 -39,91 35,50 107,138 10,12 10,25 0,13 -9,23 -27,37 -99,108 -72,71 -94,71 -12,0 -26,-9 l -138,-108 q -44,23 -91,38 -16,136 -29,186 -7,28 -36,28 l -222,0 q -14,0 -24.5,-8.5 Q 622,1519 621,1506 l -28,-184 q -49,-16 -90,-37 l -141,107 q -10,9 -25,9 -14,0 -25,-11 -126,-114 -165,-168 -7,-10 -7,-23 0,-12 8,-23 15,-21 51,-66.5 36,-45.5 54,-70.5 -27,-50 -41,-99 L 29,913 Q 16,911 8,900.5 0,890 0,877 L 0,655 q 0,-12 8,-23 8,-11 19,-13 l 186,-28 q 14,-46 39,-92 -40,-57 -107,-138 -10,-12 -10,-24 0,-10 9,-23 26,-36 98.5,-107.5 Q 315,135 337,135 q 13,0 26,10 L 501,252 Q 545,229 592,214 608,78 621,28 628,0 657,0 L 879,0 Q 893,0 903.5,8.5 914,17 915,30 l 28,184 q 49,16 90,37 l 142,-107 q 9,-9 24,-9 13,0 25,10 129,119 165,170 7,8 7,22 0,12 -8,23 -15,21 -51,66.5 -36,45.5 -54,70.5 26,50 41,98 l 183,28 q 13,2 21,12.5 8,10.5 8,23.5 z' } ], + [ 'cogs', { viewBox: '0 0 1920 1761', path: 'm 896,880 q 0,-106 -75,-181 -75,-75 -181,-75 -106,0 -181,75 -75,75 -75,181 0,106 75,181 75,75 181,75 106,0 181,-75 75,-75 75,-181 z m 768,512 q 0,-52 -38,-90 -38,-38 -90,-38 -52,0 -90,38 -38,38 -38,90 0,53 37.5,90.5 37.5,37.5 90.5,37.5 53,0 90.5,-37.5 37.5,-37.5 37.5,-90.5 z m 0,-1024 q 0,-52 -38,-90 -38,-38 -90,-38 -52,0 -90,38 -38,38 -38,90 0,53 37.5,90.5 37.5,37.5 90.5,37.5 53,0 90.5,-37.5 Q 1664,421 1664,368 Z m -384,421 v 185 q 0,10 -7,19.5 -7,9.5 -16,10.5 l -155,24 q -11,35 -32,76 34,48 90,115 7,11 7,20 0,12 -7,19 -23,30 -82.5,89.5 -59.5,59.5 -78.5,59.5 -11,0 -21,-7 l -115,-90 q -37,19 -77,31 -11,108 -23,155 -7,24 -30,24 H 547 q -11,0 -20,-7.5 -9,-7.5 -10,-17.5 l -23,-153 q -34,-10 -75,-31 l -118,89 q -7,7 -20,7 -11,0 -21,-8 -144,-133 -144,-160 0,-9 7,-19 10,-14 41,-53 31,-39 47,-61 -23,-44 -35,-82 L 24,1000 Q 14,999 7,990.5 0,982 0,971 V 786 Q 0,776 7,766.5 14,757 23,756 l 155,-24 q 11,-35 32,-76 -34,-48 -90,-115 -7,-11 -7,-20 0,-12 7,-20 22,-30 82,-89 60,-59 79,-59 11,0 21,7 l 115,90 q 34,-18 77,-32 11,-108 23,-154 7,-24 30,-24 h 186 q 11,0 20,7.5 9,7.5 10,17.5 l 23,153 q 34,10 75,31 l 118,-89 q 8,-7 20,-7 11,0 21,8 144,133 144,160 0,8 -7,19 -12,16 -42,54 -30,38 -45,60 23,48 34,82 l 152,23 q 10,2 17,10.5 7,8.5 7,19.5 z m 640,533 v 140 q 0,16 -149,31 -12,27 -30,52 51,113 51,138 0,4 -4,7 -122,71 -124,71 -8,0 -46,-47 -38,-47 -52,-68 -20,2 -30,2 -10,0 -30,-2 -14,21 -52,68 -38,47 -46,47 -2,0 -124,-71 -4,-3 -4,-7 0,-25 51,-138 -18,-25 -30,-52 -149,-15 -149,-31 v -140 q 0,-16 149,-31 13,-29 30,-52 -51,-113 -51,-138 0,-4 4,-7 4,-2 35,-20 31,-18 59,-34 28,-16 30,-16 8,0 46,46.5 38,46.5 52,67.5 20,-2 30,-2 10,0 30,2 51,-71 92,-112 l 6,-2 q 4,0 124,70 4,3 4,7 0,25 -51,138 17,23 30,52 149,15 149,31 z m 0,-1024 v 140 q 0,16 -149,31 -12,27 -30,52 51,113 51,138 0,4 -4,7 -122,71 -124,71 -8,0 -46,-47 -38,-47 -52,-68 -20,2 -30,2 -10,0 -30,-2 -14,21 -52,68 -38,47 -46,47 -2,0 -124,-71 -4,-3 -4,-7 0,-25 51,-138 -18,-25 -30,-52 -149,-15 -149,-31 V 298 q 0,-16 149,-31 13,-29 30,-52 -51,-113 -51,-138 0,-4 4,-7 4,-2 35,-20 31,-18 59,-34 28,-16 30,-16 8,0 46,46.5 38,46.5 52,67.5 20,-2 30,-2 10,0 30,2 51,-71 92,-112 l 6,-2 q 4,0 124,70 4,3 4,7 0,25 -51,138 17,23 30,52 149,15 149,31 z' } ], + [ 'comment-alt', { viewBox: '0 0 1792 1536', path: 'M 896,128 Q 692,128 514.5,197.5 337,267 232.5,385 128,503 128,640 128,752 199.5,853.5 271,955 401,1029 l 87,50 -27,96 q -24,91 -70,172 152,-63 275,-171 l 43,-38 57,6 q 69,8 130,8 204,0 381.5,-69.5 Q 1455,1013 1559.5,895 1664,777 1664,640 1664,503 1559.5,385 1455,267 1277.5,197.5 1100,128 896,128 Z m 896,512 q 0,174 -120,321.5 -120,147.5 -326,233 -206,85.5 -450,85.5 -70,0 -145,-8 -198,175 -460,242 -49,14 -114,22 h -5 q -15,0 -27,-10.5 -12,-10.5 -16,-27.5 v -1 q -3,-4 -0.5,-12 2.5,-8 2,-10 -0.5,-2 4.5,-9.5 l 6,-9 q 0,0 7,-8.5 7,-8.5 8,-9 7,-8 31,-34.5 24,-26.5 34.5,-38 10.5,-11.5 31,-39.5 20.5,-28 32.5,-51 12,-23 27,-59 15,-36 26,-76 Q 181,1052 90.5,921 0,790 0,640 0,466 120,318.5 240,171 446,85.5 652,0 896,0 q 244,0 450,85.5 206,85.5 326,233 120,147.5 120,321.5 z' } ], + [ 'double-angle-left', { viewBox: '0 0 966 998', path: 'm 582,915 q 0,13 -10,23 l -50,50 q -10,10 -23,10 -13,0 -23,-10 L 10,522 Q 0,512 0,499 0,486 10,476 L 476,10 q 10,-10 23,-10 13,0 23,10 l 50,50 q 10,10 10,23 0,13 -10,23 L 179,499 572,892 q 10,10 10,23 z m 384,0 q 0,13 -10,23 l -50,50 q -10,10 -23,10 -13,0 -23,-10 L 394,522 q -10,-10 -10,-23 0,-13 10,-23 L 860,10 q 10,-10 23,-10 13,0 23,10 l 50,50 q 10,10 10,23 0,13 -10,23 L 563,499 956,892 q 10,10 10,23 z' } ], + [ 'double-angle-up', { viewBox: '0 0 998 966', path: 'm 998,883 q 0,13 -10,23 l -50,50 q -10,10 -23,10 -13,0 -23,-10 L 499,563 106,956 Q 96,966 83,966 70,966 60,956 L 10,906 Q 0,896 0,883 0,870 10,860 L 476,394 q 10,-10 23,-10 13,0 23,10 l 466,466 q 10,10 10,23 z m 0,-384 q 0,13 -10,23 l -50,50 q -10,10 -23,10 -13,0 -23,-10 L 499,179 106,572 Q 96,582 83,582 70,582 60,572 L 10,522 Q 0,512 0,499 0,486 10,476 L 476,10 q 10,-10 23,-10 13,0 23,10 l 466,466 q 10,10 10,23 z' } ], + [ 'download-alt', { viewBox: '0 0 1664 1536', path: 'm 1280,1344 q 0,-26 -19,-45 -19,-19 -45,-19 -26,0 -45,19 -19,19 -19,45 0,26 19,45 19,19 45,19 26,0 45,-19 19,-19 19,-45 z m 256,0 q 0,-26 -19,-45 -19,-19 -45,-19 -26,0 -45,19 -19,19 -19,45 0,26 19,45 19,19 45,19 26,0 45,-19 19,-19 19,-45 z m 128,-224 v 320 q 0,40 -28,68 -28,28 -68,28 H 96 q -40,0 -68,-28 -28,-28 -28,-68 v -320 q 0,-40 28,-68 28,-28 68,-28 h 465 l 135,136 q 58,56 136,56 78,0 136,-56 l 136,-136 h 464 q 40,0 68,28 28,28 28,68 z M 1339,551 q 17,41 -14,70 l -448,448 q -18,19 -45,19 -27,0 -45,-19 L 339,621 q -31,-29 -14,-70 17,-39 59,-39 H 640 V 64 Q 640,38 659,19 678,0 704,0 h 256 q 26,0 45,19 19,19 19,45 v 448 h 256 q 42,0 59,39 z' } ], + [ 'eraser', { viewBox: '0 0 1920 1280', path: 'M 896,1152 1232,768 l -768,0 -336,384 768,0 z M 1909,75 q 15,34 9.5,71.5 Q 1913,184 1888,212 L 992,1236 q -38,44 -96,44 l -768,0 q -38,0 -69.5,-20.5 -31.5,-20.5 -47.5,-54.5 -15,-34 -9.5,-71.5 5.5,-37.5 30.5,-65.5 L 928,44 Q 966,0 1024,0 l 768,0 q 38,0 69.5,20.5 Q 1893,41 1909,75 Z' } ], + [ 'exclamation-triangle', { viewBox: '0 0 1794 1664', path: 'm 1025.0139,1375 0,-190 q 0,-14 -9.5,-23.5 -9.5,-9.5 -22.5,-9.5 l -192,0 q -13,0 -22.5,9.5 -9.5,9.5 -9.5,23.5 l 0,190 q 0,14 9.5,23.5 9.5,9.5 22.5,9.5 l 192,0 q 13,0 22.5,-9.5 9.5,-9.5 9.5,-23.5 z m -2,-374 18,-459 q 0,-12 -10,-19 -13,-11 -24,-11 l -220,0 q -11,0 -24,11 -10,7 -10,21 l 17,457 q 0,10 10,16.5 10,6.5 24,6.5 l 185,0 q 14,0 23.5,-6.5 9.5,-6.5 10.5,-16.5 z m -14,-934 768,1408 q 35,63 -2,126 -17,29 -46.5,46 -29.5,17 -63.5,17 l -1536,0 q -34,0 -63.5,-17 -29.5,-17 -46.5,-46 -37,-63 -2,-126 L 785.01389,67 q 17,-31 47,-49 30,-18 65,-18 35,0 65,18 30,18 47,49 z' } ], + [ 'external-link', { viewBox: '0 0 1792 1536', path: 'm 1408,928 0,320 q 0,119 -84.5,203.5 Q 1239,1536 1120,1536 l -832,0 Q 169,1536 84.5,1451.5 0,1367 0,1248 L 0,416 Q 0,297 84.5,212.5 169,128 288,128 l 704,0 q 14,0 23,9 9,9 9,23 l 0,64 q 0,14 -9,23 -9,9 -23,9 l -704,0 q -66,0 -113,47 -47,47 -47,113 l 0,832 q 0,66 47,113 47,47 113,47 l 832,0 q 66,0 113,-47 47,-47 47,-113 l 0,-320 q 0,-14 9,-23 9,-9 23,-9 l 64,0 q 14,0 23,9 9,9 9,23 z m 384,-864 0,512 q 0,26 -19,45 -19,19 -45,19 -26,0 -45,-19 L 1507,445 855,1097 q -10,10 -23,10 -13,0 -23,-10 L 695,983 q -10,-10 -10,-23 0,-13 10,-23 L 1347,285 1171,109 q -19,-19 -19,-45 0,-26 19,-45 19,-19 45,-19 l 512,0 q 26,0 45,19 19,19 19,45 z' } ], + [ 'eye-dropper', { viewBox: '0 0 1792 1792', path: 'm 1698,94 q 94,94 94,226.5 0,132.5 -94,225.5 l -225,223 104,104 q 10,10 10,23 0,13 -10,23 l -210,210 q -10,10 -23,10 -13,0 -23,-10 l -105,-105 -603,603 q -37,37 -90,37 l -203,0 -256,128 -64,-64 128,-256 0,-203 q 0,-53 37,-90 L 768,576 663,471 q -10,-10 -10,-23 0,-13 10,-23 L 873,215 q 10,-10 23,-10 13,0 23,10 L 1023,319 1246,94 Q 1339,0 1471.5,0 1604,0 1698,94 Z M 512,1472 1088,896 896,704 l -576,576 0,192 192,0 z' } ], + [ 'eye-open', { viewBox: '0 0 1792 1152', path: 'm 1664,576 q -152,-236 -381,-353 61,104 61,225 0,185 -131.5,316.5 Q 1081,896 896,896 711,896 579.5,764.5 448,633 448,448 448,327 509,223 280,340 128,576 261,781 461.5,902.5 662,1024 896,1024 1130,1024 1330.5,902.5 1531,781 1664,576 Z M 944,192 q 0,-20 -14,-34 -14,-14 -34,-14 -125,0 -214.5,89.5 Q 592,323 592,448 q 0,20 14,34 14,14 34,14 20,0 34,-14 14,-14 14,-34 0,-86 61,-147 61,-61 147,-61 20,0 34,-14 14,-14 14,-34 z m 848,384 q 0,34 -20,69 -140,230 -376.5,368.5 Q 1159,1152 896,1152 633,1152 396.5,1013 160,874 20,645 0,610 0,576 0,542 20,507 160,278 396.5,139 633,0 896,0 q 263,0 499.5,139 236.5,139 376.5,368 20,35 20,69 z' } ], + [ 'eye-slash', { viewBox: '0 0 1792 1344', path: 'M 555,1047 633,906 Q 546,843 497,747 448,651 448,544 448,423 509,319 280,436 128,672 295,930 555,1047 Z M 944,288 q 0,-20 -14,-34 -14,-14 -34,-14 -125,0 -214.5,89.5 Q 592,419 592,544 q 0,20 14,34 14,14 34,14 20,0 34,-14 14,-14 14,-34 0,-86 61,-147 61,-61 147,-61 20,0 34,-14 14,-14 14,-34 z M 1307,97 q 0,7 -1,9 -106,189 -316,567 -210,378 -315,566 l -49,89 q -10,16 -28,16 -12,0 -134,-70 -16,-10 -16,-28 0,-12 44,-87 Q 349,1094 228.5,986 108,878 20,741 0,710 0,672 0,634 20,603 173,368 400,232 627,96 896,96 q 89,0 180,17 l 54,-97 q 10,-16 28,-16 5,0 18,6 13,6 31,15.5 18,9.5 33,18.5 15,9 31.5,18.5 16.5,9.5 19.5,11.5 16,10 16,27 z m 37,447 q 0,139 -79,253.5 Q 1186,912 1056,962 l 280,-502 q 8,45 8,84 z m 448,128 q 0,35 -20,69 -39,64 -109,145 -150,172 -347.5,267 -197.5,95 -419.5,95 l 74,-132 Q 1182,1098 1362.5,979 1543,860 1664,672 1549,493 1382,378 l 63,-112 q 95,64 182.5,153 87.5,89 144.5,184 20,34 20,69 z' } ], + [ 'files-o', { viewBox: '0 0 1792 1792', path: 'm 1696,384 q 40,0 68,28 28,28 28,68 l 0,1216 q 0,40 -28,68 -28,28 -68,28 l -960,0 q -40,0 -68,-28 -28,-28 -28,-68 l 0,-288 -544,0 Q 56,1408 28,1380 0,1352 0,1312 L 0,640 Q 0,600 20,552 40,504 68,476 L 476,68 Q 504,40 552,20 600,0 640,0 l 416,0 q 40,0 68,28 28,28 28,68 l 0,328 q 68,-40 128,-40 l 416,0 z m -544,213 -299,299 299,0 0,-299 z M 512,213 213,512 l 299,0 0,-299 z m 196,647 316,-316 0,-416 -384,0 0,416 q 0,40 -28,68 -28,28 -68,28 l -416,0 0,640 512,0 0,-256 q 0,-40 20,-88 20,-48 48,-76 z m 956,804 0,-1152 -384,0 0,416 q 0,40 -28,68 -28,28 -68,28 l -416,0 0,640 896,0 z' } ], + [ 'film', { viewBox: '0 0 1920 1664', path: 'm 384,1472 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 0,-384 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 0,-384 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 1024,768 0,-512 q 0,-26 -19,-45 -19,-19 -45,-19 l -768,0 q -26,0 -45,19 -19,19 -19,45 l 0,512 q 0,26 19,45 19,19 45,19 l 768,0 q 26,0 45,-19 19,-19 19,-45 z M 384,320 384,192 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 1408,1152 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m -384,-768 0,-512 q 0,-26 -19,-45 -19,-19 -45,-19 l -768,0 q -26,0 -45,19 -19,19 -19,45 l 0,512 q 0,26 19,45 19,19 45,19 l 768,0 q 26,0 45,-19 19,-19 19,-45 z m 384,384 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 0,-384 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 0,-384 0,-128 q 0,-26 -19,-45 -19,-19 -45,-19 l -128,0 q -26,0 -45,19 -19,19 -19,45 l 0,128 q 0,26 19,45 19,19 45,19 l 128,0 q 26,0 45,-19 19,-19 19,-45 z m 128,-160 0,1344 q 0,66 -47,113 -47,47 -113,47 l -1600,0 Q 94,1664 47,1617 0,1570 0,1504 L 0,160 Q 0,94 47,47 94,0 160,0 l 1600,0 q 66,0 113,47 47,47 47,113 z' } ], + [ 'filter', { viewBox: '0 0 1410 1408', path: 'm 1404.0208,39 q 17,41 -14,70 l -493,493 0,742 q 0,42 -39,59 -13,5 -25,5 -27,0 -45,-19 l -256,-256 q -19,-19 -19,-45 l 0,-486 L 20.020833,109 q -31,-29 -14,-70 Q 23.020833,0 65.020833,0 L 1345.0208,0 q 42,0 59,39 z' } ], + [ 'floppy-o', { viewBox: '0 0 1536 1536', path: 'm 384,1408 768,0 0,-384 -768,0 0,384 z m 896,0 128,0 0,-896 q 0,-14 -10,-38.5 Q 1388,449 1378,439 L 1097,158 q -10,-10 -34,-20 -24,-10 -39,-10 l 0,416 q 0,40 -28,68 -28,28 -68,28 l -576,0 q -40,0 -68,-28 -28,-28 -28,-68 l 0,-416 -128,0 0,1280 128,0 0,-416 q 0,-40 28,-68 28,-28 68,-28 l 832,0 q 40,0 68,28 28,28 28,68 l 0,416 z M 896,480 896,160 q 0,-13 -9.5,-22.5 Q 877,128 864,128 l -192,0 q -13,0 -22.5,9.5 Q 640,147 640,160 l 0,320 q 0,13 9.5,22.5 9.5,9.5 22.5,9.5 l 192,0 q 13,0 22.5,-9.5 Q 896,493 896,480 Z m 640,32 0,928 q 0,40 -28,68 -28,28 -68,28 L 96,1536 Q 56,1536 28,1508 0,1480 0,1440 L 0,96 Q 0,56 28,28 56,0 96,0 l 928,0 q 40,0 88,20 48,20 76,48 l 280,280 q 28,28 48,76 20,48 20,88 z' } ], + [ 'font', { viewBox: '0 0 1664 1536', path: 'M 725,431 555,881 q 33,0 136.5,2 103.5,2 160.5,2 19,0 57,-2 Q 822,630 725,431 Z M 0,1536 2,1457 q 23,-7 56,-12.5 33,-5.5 57,-10.5 24,-5 49.5,-14.5 25.5,-9.5 44.5,-29 19,-19.5 31,-50.5 L 477,724 757,0 l 75,0 53,0 q 8,14 11,21 l 205,480 q 33,78 106,257.5 73,179.5 114,274.5 15,34 58,144.5 43,110.5 72,168.5 20,45 35,57 19,15 88,29.5 69,14.5 84,20.5 6,38 6,57 0,5 -0.5,13.5 -0.5,8.5 -0.5,12.5 -63,0 -190,-8 -127,-8 -191,-8 -76,0 -215,7 -139,7 -178,8 0,-43 4,-78 l 131,-28 q 1,0 12.5,-2.5 11.5,-2.5 15.5,-3.5 4,-1 14.5,-4.5 10.5,-3.5 15,-6.5 4.5,-3 11,-8 6.5,-5 9,-11 2.5,-6 2.5,-14 0,-16 -31,-96.5 -31,-80.5 -72,-177.5 -41,-97 -42,-100 l -450,-2 q -26,58 -76.5,195.5 Q 382,1336 382,1361 q 0,22 14,37.5 14,15.5 43.5,24.5 29.5,9 48.5,13.5 19,4.5 57,8.5 38,4 41,4 1,19 1,58 0,9 -2,27 -58,0 -174.5,-10 -116.5,-10 -174.5,-10 -8,0 -26.5,4 -18.5,4 -21.5,4 -80,14 -188,14 z' } ], + [ 'home', { viewBox: '0 0 1612 1283', path: 'm 1382.1111,739 v 480 q 0,26 -19,45 -19,19 -45,19 H 934.11111 V 899 h -256 v 384 h -384 q -26,0 -45,-19 -19,-19 -19,-45 V 739 q 0,-1 0.5,-3 0.5,-2 0.5,-3 l 575,-474 574.99999,474 q 1,2 1,6 z m 223,-69 -62,74 q -8,9 -21,11 h -3 q -13,0 -21,-7 l -691.99999,-577 -692,577 q -12,8 -23.999999,7 -13,-2 -21,-11 L 7.1111111,670 Q -0.88888889,660 0.11111111,646.5 1.1111111,633 11.111111,625 L 730.11111,26 q 32,-26 76,-26 44,0 76,26 L 1126.1111,230 V 35 q 0,-14 9,-23 9,-9 23,-9 h 192 q 14,0 23,9 9,9 9,23 v 408 l 219,182 q 10,8 11,21.5 1,13.5 -7,23.5 z' } ], + [ 'info-circle', { viewBox: '0 0 1536 1536', path: 'm 1024,1248 0,-160 q 0,-14 -9,-23 -9,-9 -23,-9 l -96,0 0,-512 q 0,-14 -9,-23 -9,-9 -23,-9 l -320,0 q -14,0 -23,9 -9,9 -9,23 l 0,160 q 0,14 9,23 9,9 23,9 l 96,0 0,320 -96,0 q -14,0 -23,9 -9,9 -9,23 l 0,160 q 0,14 9,23 9,9 23,9 l 448,0 q 14,0 23,-9 9,-9 9,-23 z M 896,352 896,192 q 0,-14 -9,-23 -9,-9 -23,-9 l -192,0 q -14,0 -23,9 -9,9 -9,23 l 0,160 q 0,14 9,23 9,9 23,9 l 192,0 q 14,0 23,-9 9,-9 9,-23 z m 640,416 q 0,209 -103,385.5 Q 1330,1330 1153.5,1433 977,1536 768,1536 559,1536 382.5,1433 206,1330 103,1153.5 0,977 0,768 0,559 103,382.5 206,206 382.5,103 559,0 768,0 977,0 1153.5,103 1330,206 1433,382.5 1536,559 1536,768 Z' } ], + [ 'list-alt', { viewBox: '0 0 1792 1408', path: 'm 384,1056 0,64 q 0,13 -9.5,22.5 -9.5,9.5 -22.5,9.5 l -64,0 q -13,0 -22.5,-9.5 Q 256,1133 256,1120 l 0,-64 q 0,-13 9.5,-22.5 9.5,-9.5 22.5,-9.5 l 64,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 0,-256 0,64 q 0,13 -9.5,22.5 Q 365,896 352,896 l -64,0 q -13,0 -22.5,-9.5 Q 256,877 256,864 l 0,-64 q 0,-13 9.5,-22.5 Q 275,768 288,768 l 64,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 0,-256 0,64 q 0,13 -9.5,22.5 Q 365,640 352,640 l -64,0 q -13,0 -22.5,-9.5 Q 256,621 256,608 l 0,-64 q 0,-13 9.5,-22.5 Q 275,512 288,512 l 64,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 1152,512 0,64 q 0,13 -9.5,22.5 -9.5,9.5 -22.5,9.5 l -960,0 q -13,0 -22.5,-9.5 Q 512,1133 512,1120 l 0,-64 q 0,-13 9.5,-22.5 9.5,-9.5 22.5,-9.5 l 960,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 0,-256 0,64 q 0,13 -9.5,22.5 -9.5,9.5 -22.5,9.5 l -960,0 q -13,0 -22.5,-9.5 Q 512,877 512,864 l 0,-64 q 0,-13 9.5,-22.5 Q 531,768 544,768 l 960,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 0,-256 0,64 q 0,13 -9.5,22.5 -9.5,9.5 -22.5,9.5 l -960,0 q -13,0 -22.5,-9.5 Q 512,621 512,608 l 0,-64 q 0,-13 9.5,-22.5 Q 531,512 544,512 l 960,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 128,704 0,-832 q 0,-13 -9.5,-22.5 Q 1645,384 1632,384 l -1472,0 q -13,0 -22.5,9.5 Q 128,403 128,416 l 0,832 q 0,13 9.5,22.5 9.5,9.5 22.5,9.5 l 1472,0 q 13,0 22.5,-9.5 9.5,-9.5 9.5,-22.5 z m 128,-1088 0,1088 q 0,66 -47,113 -47,47 -113,47 l -1472,0 Q 94,1408 47,1361 0,1314 0,1248 L 0,160 Q 0,94 47,47 94,0 160,0 l 1472,0 q 66,0 113,47 47,47 47,113 z' } ], + [ 'lock', { viewBox: '0 0 1152 1408', path: 'm 320,640 512,0 0,-192 q 0,-106 -75,-181 -75,-75 -181,-75 -106,0 -181,75 -75,75 -75,181 l 0,192 z m 832,96 0,576 q 0,40 -28,68 -28,28 -68,28 l -960,0 Q 56,1408 28,1380 0,1352 0,1312 L 0,736 q 0,-40 28,-68 28,-28 68,-28 l 32,0 0,-192 Q 128,264 260,132 392,0 576,0 q 184,0 316,132 132,132 132,316 l 0,192 32,0 q 40,0 68,28 28,28 28,68 z' } ], + [ 'magic', { viewBox: '0 0 1637 1637', path: 'M 1163,581 1456,288 1349,181 1056,474 Z m 447,-293 q 0,27 -18,45 L 306,1619 q -18,18 -45,18 -27,0 -45,-18 L 18,1421 Q 0,1403 0,1376 0,1349 18,1331 L 1304,45 q 18,-18 45,-18 27,0 45,18 l 198,198 q 18,18 18,45 z M 259,98 l 98,30 -98,30 -30,98 -30,-98 -98,-30 98,-30 30,-98 z M 609,260 805,320 609,380 549,576 489,380 293,320 489,260 549,64 Z m 930,478 98,30 -98,30 -30,98 -30,-98 -98,-30 98,-30 30,-98 z M 899,98 l 98,30 -98,30 -30,98 -30,-98 -98,-30 98,-30 30,-98 z' } ], + [ 'pause-circle-o', { viewBox: '0 0 1536 1536', path: 'M 768,0 Q 977,0 1153.5,103 1330,206 1433,382.5 1536,559 1536,768 1536,977 1433,1153.5 1330,1330 1153.5,1433 977,1536 768,1536 559,1536 382.5,1433 206,1330 103,1153.5 0,977 0,768 0,559 103,382.5 206,206 382.5,103 559,0 768,0 Z m 0,1312 q 148,0 273,-73 125,-73 198,-198 73,-125 73,-273 0,-148 -73,-273 -73,-125 -198,-198 -125,-73 -273,-73 -148,0 -273,73 -125,73 -198,198 -73,125 -73,273 0,148 73,273 73,125 198,198 125,73 273,73 z m 96,-224 q -14,0 -23,-9 -9,-9 -9,-23 l 0,-576 q 0,-14 9,-23 9,-9 23,-9 l 192,0 q 14,0 23,9 9,9 9,23 l 0,576 q 0,14 -9,23 -9,9 -23,9 l -192,0 z m -384,0 q -14,0 -23,-9 -9,-9 -9,-23 l 0,-576 q 0,-14 9,-23 9,-9 23,-9 l 192,0 q 14,0 23,9 9,9 9,23 l 0,576 q 0,14 -9,23 -9,9 -23,9 l -192,0 z' } ], + [ 'play-circle-o', { viewBox: '0 0 1536 1536', path: 'm 1184,768 q 0,37 -32,55 l -544,320 q -15,9 -32,9 -16,0 -32,-8 -32,-19 -32,-56 l 0,-640 q 0,-37 32,-56 33,-18 64,1 l 544,320 q 32,18 32,55 z m 128,0 q 0,-148 -73,-273 -73,-125 -198,-198 -125,-73 -273,-73 -148,0 -273,73 -125,73 -198,198 -73,125 -73,273 0,148 73,273 73,125 198,198 125,73 273,73 148,0 273,-73 125,-73 198,-198 73,-125 73,-273 z m 224,0 q 0,209 -103,385.5 Q 1330,1330 1153.5,1433 977,1536 768,1536 559,1536 382.5,1433 206,1330 103,1153.5 0,977 0,768 0,559 103,382.5 206,206 382.5,103 559,0 768,0 977,0 1153.5,103 1330,206 1433,382.5 1536,559 1536,768 Z' } ], + [ 'plus', { viewBox: '0 0 1408 1408', path: 'm 1408,608 0,192 q 0,40 -28,68 -28,28 -68,28 l -416,0 0,416 q 0,40 -28,68 -28,28 -68,28 l -192,0 q -40,0 -68,-28 -28,-28 -28,-68 l 0,-416 -416,0 Q 56,896 28,868 0,840 0,800 L 0,608 q 0,-40 28,-68 28,-28 68,-28 l 416,0 0,-416 Q 512,56 540,28 568,0 608,0 l 192,0 q 40,0 68,28 28,28 28,68 l 0,416 416,0 q 40,0 68,28 28,28 28,68 z' } ], + [ 'power-off', { viewBox: '0 0 1536 1664', path: 'm 1536,896 q 0,156 -61,298 -61,142 -164,245 -103,103 -245,164 -142,61 -298,61 -156,0 -298,-61 Q 328,1542 225,1439 122,1336 61,1194 0,1052 0,896 0,714 80.5,553 161,392 307,283 q 43,-32 95.5,-25 52.5,7 83.5,50 32,42 24.5,94.5 Q 503,455 461,487 363,561 309.5,668 256,775 256,896 q 0,104 40.5,198.5 40.5,94.5 109.5,163.5 69,69 163.5,109.5 94.5,40.5 198.5,40.5 104,0 198.5,-40.5 Q 1061,1327 1130,1258 1199,1189 1239.5,1094.5 1280,1000 1280,896 1280,775 1226.5,668 1173,561 1075,487 1033,455 1025.5,402.5 1018,350 1050,308 q 31,-43 84,-50 53,-7 95,25 146,109 226.5,270 80.5,161 80.5,343 z m -640,-768 0,640 q 0,52 -38,90 -38,38 -90,38 -52,0 -90,-38 -38,-38 -38,-90 l 0,-640 q 0,-52 38,-90 38,-38 90,-38 52,0 90,38 38,38 38,90 z' } ], + [ 'question-circle', { viewBox: '0 0 1536 1536', path: 'm 896,1248 v -192 q 0,-14 -9,-23 -9,-9 -23,-9 H 672 q -14,0 -23,9 -9,9 -9,23 v 192 q 0,14 9,23 9,9 23,9 h 192 q 14,0 23,-9 9,-9 9,-23 z m 256,-672 q 0,-88 -55.5,-163 Q 1041,338 958,297 875,256 788,256 q -243,0 -371,213 -15,24 8,42 l 132,100 q 7,6 19,6 16,0 25,-12 53,-68 86,-92 34,-24 86,-24 48,0 85.5,26 37.5,26 37.5,59 0,38 -20,61 -20,23 -68,45 -63,28 -115.5,86.5 Q 640,825 640,892 v 36 q 0,14 9,23 9,9 23,9 h 192 q 14,0 23,-9 9,-9 9,-23 0,-19 21.5,-49.5 Q 939,848 972,829 q 32,-18 49,-28.5 17,-10.5 46,-35 29,-24.5 44.5,-48 15.5,-23.5 28,-60.5 12.5,-37 12.5,-81 z m 384,192 q 0,209 -103,385.5 Q 1330,1330 1153.5,1433 977,1536 768,1536 559,1536 382.5,1433 206,1330 103,1153.5 0,977 0,768 0,559 103,382.5 206,206 382.5,103 559,0 768,0 977,0 1153.5,103 1330,206 1433,382.5 1536,559 1536,768 Z' } ], + [ 'refresh', { viewBox: '0 0 1536 1536', path: 'm 1511,928 q 0,5 -1,7 -64,268 -268,434.5 Q 1038,1536 764,1536 618,1536 481.5,1481 345,1426 238,1324 l -129,129 q -19,19 -45,19 -26,0 -45,-19 Q 0,1434 0,1408 L 0,960 q 0,-26 19,-45 19,-19 45,-19 l 448,0 q 26,0 45,19 19,19 19,45 0,26 -19,45 l -137,137 q 71,66 161,102 90,36 187,36 134,0 250,-65 116,-65 186,-179 11,-17 53,-117 8,-23 30,-23 l 192,0 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 25,-800 0,448 q 0,26 -19,45 -19,19 -45,19 l -448,0 q -26,0 -45,-19 -19,-19 -19,-45 0,-26 19,-45 L 1117,393 Q 969,256 768,256 q -134,0 -250,65 -116,65 -186,179 -11,17 -53,117 -8,23 -30,23 L 50,640 Q 37,640 27.5,630.5 18,621 18,608 l 0,-7 Q 83,333 288,166.5 493,0 768,0 914,0 1052,55.5 1190,111 1297,212 L 1427,83 q 19,-19 45,-19 26,0 45,19 19,19 19,45 z' } ], + [ 'save', { viewBox: '0 0 1536 1536', path: 'm 384,1408 h 768 V 1024 H 384 Z m 896,0 h 128 V 512 q 0,-14 -10,-38.5 Q 1388,449 1378,439 L 1097,158 q -10,-10 -34,-20 -24,-10 -39,-10 v 416 q 0,40 -28,68 -28,28 -68,28 H 352 q -40,0 -68,-28 -28,-28 -28,-68 V 128 H 128 V 1408 H 256 V 992 q 0,-40 28,-68 28,-28 68,-28 h 832 q 40,0 68,28 28,28 28,68 z M 896,480 V 160 q 0,-13 -9.5,-22.5 Q 877,128 864,128 H 672 q -13,0 -22.5,9.5 Q 640,147 640,160 v 320 q 0,13 9.5,22.5 9.5,9.5 22.5,9.5 h 192 q 13,0 22.5,-9.5 Q 896,493 896,480 Z m 640,32 v 928 q 0,40 -28,68 -28,28 -68,28 H 96 Q 56,1536 28,1508 0,1480 0,1440 V 96 Q 0,56 28,28 56,0 96,0 h 928 q 40,0 88,20 48,20 76,48 l 280,280 q 28,28 48,76 20,48 20,88 z' } ], + [ 'search', { viewBox: '0 0 1664 1664', path: 'M 1152,704 Q 1152,519 1020.5,387.5 889,256 704,256 519,256 387.5,387.5 256,519 256,704 256,889 387.5,1020.5 519,1152 704,1152 889,1152 1020.5,1020.5 1152,889 1152,704 Z m 512,832 q 0,52 -38,90 -38,38 -90,38 -54,0 -90,-38 L 1103,1284 Q 924,1408 704,1408 561,1408 430.5,1352.5 300,1297 205.5,1202.5 111,1108 55.5,977.5 0,847 0,704 0,561 55.5,430.5 111,300 205.5,205.5 300,111 430.5,55.5 561,0 704,0 q 143,0 273.5,55.5 130.5,55.5 225,150 94.5,94.5 150,225 55.5,130.5 55.5,273.5 0,220 -124,399 l 343,343 q 37,37 37,90 z' } ], + [ 'sliders', { viewBox: '0 0 1536 1408', path: 'm 352,1152 0,128 -352,0 0,-128 352,0 z m 352,-128 q 26,0 45,19 19,19 19,45 l 0,256 q 0,26 -19,45 -19,19 -45,19 l -256,0 q -26,0 -45,-19 -19,-19 -19,-45 l 0,-256 q 0,-26 19,-45 19,-19 45,-19 l 256,0 z m 160,-384 0,128 -864,0 0,-128 864,0 z m -640,-512 0,128 -224,0 0,-128 224,0 z m 1312,1024 0,128 -736,0 0,-128 736,0 z M 576,0 q 26,0 45,19 19,19 19,45 l 0,256 q 0,26 -19,45 -19,19 -45,19 l -256,0 q -26,0 -45,-19 -19,-19 -19,-45 L 256,64 Q 256,38 275,19 294,0 320,0 l 256,0 z m 640,512 q 26,0 45,19 19,19 19,45 l 0,256 q 0,26 -19,45 -19,19 -45,19 l -256,0 q -26,0 -45,-19 -19,-19 -19,-45 l 0,-256 q 0,-26 19,-45 19,-19 45,-19 l 256,0 z m 320,128 0,128 -224,0 0,-128 224,0 z m 0,-512 0,128 -864,0 0,-128 864,0 z' } ], + [ 'spinner', { viewBox: '0 0 1664 1728', path: 'm 462,1394 q 0,53 -37.5,90.5 -37.5,37.5 -90.5,37.5 -52,0 -90,-38 -38,-38 -38,-90 0,-53 37.5,-90.5 37.5,-37.5 90.5,-37.5 53,0 90.5,37.5 37.5,37.5 37.5,90.5 z m 498,206 q 0,53 -37.5,90.5 Q 885,1728 832,1728 779,1728 741.5,1690.5 704,1653 704,1600 q 0,-53 37.5,-90.5 37.5,-37.5 90.5,-37.5 53,0 90.5,37.5 Q 960,1547 960,1600 Z M 256,896 q 0,53 -37.5,90.5 Q 181,1024 128,1024 75,1024 37.5,986.5 0,949 0,896 0,843 37.5,805.5 75,768 128,768 q 53,0 90.5,37.5 Q 256,843 256,896 Z m 1202,498 q 0,52 -38,90 -38,38 -90,38 -53,0 -90.5,-37.5 -37.5,-37.5 -37.5,-90.5 0,-53 37.5,-90.5 37.5,-37.5 90.5,-37.5 53,0 90.5,37.5 37.5,37.5 37.5,90.5 z M 494,398 q 0,66 -47,113 -47,47 -113,47 -66,0 -113,-47 -47,-47 -47,-113 0,-66 47,-113 47,-47 113,-47 66,0 113,47 47,47 47,113 z m 1170,498 q 0,53 -37.5,90.5 -37.5,37.5 -90.5,37.5 -53,0 -90.5,-37.5 Q 1408,949 1408,896 q 0,-53 37.5,-90.5 37.5,-37.5 90.5,-37.5 53,0 90.5,37.5 Q 1664,843 1664,896 Z M 1024,192 q 0,80 -56,136 -56,56 -136,56 -80,0 -136,-56 -56,-56 -56,-136 0,-80 56,-136 56,-56 136,-56 80,0 136,56 56,56 56,136 z m 530,206 q 0,93 -66,158.5 -66,65.5 -158,65.5 -93,0 -158.5,-65.5 Q 1106,491 1106,398 q 0,-92 65.5,-158 65.5,-66 158.5,-66 92,0 158,66 66,66 66,158 z' } ], + [ 'sun', { viewBox: '0 0 1708 1792', path: 'm 1706,1172.5 c -3,10 -11,17 -20,20 l -292,96 v 306 c 0,10 -5,20 -13,26 -9,6 -19,8 -29,4 l -292,-94 -180,248 c -6,8 -16,13 -26,13 -10,0 -20,-5 -26,-13 l -180,-248 -292,94 c -10,4 -20,2 -29,-4 -8,-6 -13,-16 -13,-26 v -306 l -292,-96 c -9,-3 -17,-10 -20,-20 -3,-10 -2,-21 4,-29 l 180,-248 -180,-248 c -6,-9 -7,-19 -4,-29 3,-10 11,-17 20,-20 l 292,-96 v -306 c 0,-10 5,-20 13,-26 9,-6 19,-8 29,-4 l 292,94 180,-248 c 12,-16 40,-16 52,0 L 1060,260.5 l 292,-94 c 10,-4 20,-2 29,4 8,6 13,16 13,26 v 306 l 292,96 c 9,3 17,10 20,20 3,10 2,20 -4,29 l -180,248 180,248 c 6,8 7,19 4,29 z' } ], + [ 'sun-o', { viewBox: '0 0 1708 1792', path: 'm 1430,895.5 c 0,-318 -258,-576 -576,-576 -318,0 -576,258 -576,576 0,318 258,576 576,576 C 1172,1471.5 1430,1213.5 1430,895.5 Z m 276,277 c -3,10 -11,17 -20,20 l -292,96 v 306 c 0,10 -5,20 -13,26 -9,6 -19,8 -29,4 l -292,-94 -180,248 c -6,8 -16,13 -26,13 -10,0 -20,-5 -26,-13 l -180,-248 -292,94 c -10,4 -20,2 -29,-4 -8,-6 -13,-16 -13,-26 v -306 l -292,-96 c -9,-3 -17,-10 -20,-20 -3,-10 -2,-21 4,-29 l 180,-248 -180,-248 c -6,-9 -7,-19 -4,-29 3,-10 11,-17 20,-20 l 292,-96 v -306 c 0,-10 5,-20 13,-26 9,-6 19,-8 29,-4 l 292,94 180,-248 c 12,-16 40,-16 52,0 L 1060,260.5 l 292,-94 c 10,-4 20,-2 29,4 8,6 13,16 13,26 v 306 l 292,96 c 9,3 17,10 20,20 3,10 2,20 -4,29 l -180,248 180,248 c 6,8 7,19 4,29 z' } ], + [ 'terminal', { viewBox: '0 0 1651 1075', path: 'm572 522-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23t-10 23zm1079 457v64q0 14-9 23t-23 9h-960q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h960q14 0 23 9t9 23z' } ], + [ 'times', { viewBox: '0 0 1188 1188', path: 'm 1188,956 q 0,40 -28,68 l -136,136 q -28,28 -68,28 -40,0 -68,-28 L 594,866 300,1160 q -28,28 -68,28 -40,0 -68,-28 L 28,1024 Q 0,996 0,956 0,916 28,888 L 322,594 28,300 Q 0,272 0,232 0,192 28,164 L 164,28 Q 192,0 232,0 272,0 300,28 L 594,322 888,28 q 28,-28 68,-28 40,0 68,28 l 136,136 q 28,28 28,68 0,40 -28,68 l -294,294 294,294 q 28,28 28,68 z' } ], + [ 'trash-o', { viewBox: '0 0 1408 1536', path: 'm 512,608 v 576 q 0,14 -9,23 -9,9 -23,9 h -64 q -14,0 -23,-9 -9,-9 -9,-23 V 608 q 0,-14 9,-23 9,-9 23,-9 h 64 q 14,0 23,9 9,9 9,23 z m 256,0 v 576 q 0,14 -9,23 -9,9 -23,9 h -64 q -14,0 -23,-9 -9,-9 -9,-23 V 608 q 0,-14 9,-23 9,-9 23,-9 h 64 q 14,0 23,9 9,9 9,23 z m 256,0 v 576 q 0,14 -9,23 -9,9 -23,9 h -64 q -14,0 -23,-9 -9,-9 -9,-23 V 608 q 0,-14 9,-23 9,-9 23,-9 h 64 q 14,0 23,9 9,9 9,23 z m 128,724 V 384 H 256 v 948 q 0,22 7,40.5 7,18.5 14.5,27 7.5,8.5 10.5,8.5 h 832 q 3,0 10.5,-8.5 7.5,-8.5 14.5,-27 7,-18.5 7,-40.5 z M 480,256 H 928 L 880,139 q -7,-9 -17,-11 H 546 q -10,2 -17,11 z m 928,32 v 64 q 0,14 -9,23 -9,9 -23,9 h -96 v 948 q 0,83 -47,143.5 -47,60.5 -113,60.5 H 288 q -66,0 -113,-58.5 Q 128,1419 128,1336 V 384 H 32 Q 18,384 9,375 0,366 0,352 v -64 q 0,-14 9,-23 9,-9 23,-9 H 341 L 411,89 Q 426,52 465,26 504,0 544,0 h 320 q 40,0 79,26 39,26 54,63 l 70,167 h 309 q 14,0 23,9 9,9 9,23 z' } ], + [ 'undo', { viewBox: '0 0 1536 1536', path: 'm 1536,768 q 0,156 -61,298 -61,142 -164,245 -103,103 -245,164 -142,61 -298,61 -172,0 -327,-72.5 Q 286,1391 177,1259 q -7,-10 -6.5,-22.5 0.5,-12.5 8.5,-20.5 l 137,-138 q 10,-9 25,-9 16,2 23,12 73,95 179,147 106,52 225,52 104,0 198.5,-40.5 Q 1061,1199 1130,1130 1199,1061 1239.5,966.5 1280,872 1280,768 1280,664 1239.5,569.5 1199,475 1130,406 1061,337 966.5,296.5 872,256 768,256 670,256 580,291.5 490,327 420,393 l 137,138 q 31,30 14,69 -17,40 -59,40 H 64 Q 38,640 19,621 0,602 0,576 V 128 Q 0,86 40,69 79,52 109,83 L 239,212 Q 346,111 483.5,55.5 621,0 768,0 q 156,0 298,61 142,61 245,164 103,103 164,245 61,142 61,298 z' } ], + [ 'unlink', { viewBox: '0 0 1664 1664', path: 'm 439,1271 -256,256 q -11,9 -23,9 -12,0 -23,-9 -9,-10 -9,-23 0,-13 9,-23 l 256,-256 q 10,-9 23,-9 13,0 23,9 9,10 9,23 0,13 -9,23 z m 169,41 v 320 q 0,14 -9,23 -9,9 -23,9 -14,0 -23,-9 -9,-9 -9,-23 v -320 q 0,-14 9,-23 9,-9 23,-9 14,0 23,9 9,9 9,23 z M 384,1088 q 0,14 -9,23 -9,9 -23,9 H 32 q -14,0 -23,-9 -9,-9 -9,-23 0,-14 9,-23 9,-9 23,-9 h 320 q 14,0 23,9 9,9 9,23 z m 1264,128 q 0,120 -85,203 l -147,146 q -83,83 -203,83 -121,0 -204,-85 L 675,1228 q -21,-21 -42,-56 l 239,-18 273,274 q 27,27 68,27.5 41,0.5 68,-26.5 l 147,-146 q 28,-28 28,-67 0,-40 -28,-68 l -274,-275 18,-239 q 35,21 56,42 l 336,336 q 84,86 84,204 z M 1031,492 792,510 519,236 q -28,-28 -68,-28 -39,0 -68,27 L 236,381 q -28,28 -28,67 0,40 28,68 l 274,274 -18,240 q -35,-21 -56,-42 L 100,652 Q 16,566 16,448 16,328 101,245 L 248,99 q 83,-83 203,-83 121,0 204,85 l 334,335 q 21,21 42,56 z m 633,84 q 0,14 -9,23 -9,9 -23,9 h -320 q -14,0 -23,-9 -9,-9 -9,-23 0,-14 9,-23 9,-9 23,-9 h 320 q 14,0 23,9 9,9 9,23 z M 1120,32 v 320 q 0,14 -9,23 -9,9 -23,9 -14,0 -23,-9 -9,-9 -9,-23 V 32 q 0,-14 9,-23 9,-9 23,-9 14,0 23,9 9,9 9,23 z m 407,151 -256,256 q -11,9 -23,9 -12,0 -23,-9 -9,-10 -9,-23 0,-13 9,-23 l 256,-256 q 10,-9 23,-9 13,0 23,9 9,10 9,23 0,13 -9,23 z' } ], + [ 'unlock-alt', { viewBox: '0 0 1152 1536', path: 'm 1056,768 q 40,0 68,28 28,28 28,68 v 576 q 0,40 -28,68 -28,28 -68,28 H 96 Q 56,1536 28,1508 0,1480 0,1440 V 864 q 0,-40 28,-68 28,-28 68,-28 h 32 V 448 Q 128,263 259.5,131.5 391,0 576,0 761,0 892.5,131.5 1024,263 1024,448 q 0,26 -19,45 -19,19 -45,19 h -64 q -26,0 -45,-19 -19,-19 -19,-45 0,-106 -75,-181 -75,-75 -181,-75 -106,0 -181,75 -75,75 -75,181 v 320 z' } ], + [ 'upload-alt', { viewBox: '0 0 1664 1600', path: 'm 1280,1408 q 0,-26 -19,-45 -19,-19 -45,-19 -26,0 -45,19 -19,19 -19,45 0,26 19,45 19,19 45,19 26,0 45,-19 19,-19 19,-45 z m 256,0 q 0,-26 -19,-45 -19,-19 -45,-19 -26,0 -45,19 -19,19 -19,45 0,26 19,45 19,19 45,19 26,0 45,-19 19,-19 19,-45 z m 128,-224 v 320 q 0,40 -28,68 -28,28 -68,28 H 96 q -40,0 -68,-28 -28,-28 -28,-68 v -320 q 0,-40 28,-68 28,-28 68,-28 h 427 q 21,56 70.5,92 49.5,36 110.5,36 h 256 q 61,0 110.5,-36 49.5,-36 70.5,-92 h 427 q 40,0 68,28 28,28 28,68 z M 1339,536 q -17,40 -59,40 h -256 v 448 q 0,26 -19,45 -19,19 -45,19 H 704 q -26,0 -45,-19 -19,-19 -19,-45 V 576 H 384 q -42,0 -59,-40 -17,-39 14,-69 L 787,19 q 18,-19 45,-19 27,0 45,19 l 448,448 q 31,30 14,69 z' } ], + [ 'volume-up', { viewBox: '0 0 1664 1422', path: 'm 768,167 v 1088 c 0,35 -29,64 -64,64 -17,0 -33,-7 -45,-19 L 326,967 H 64 C 29,967 0,938 0,903 V 519 C 0,484 29,455 64,455 H 326 L 659,122 c 12,-12 28,-19 45,-19 35,0 64,29 64,64 z m 384,544 c 0,100 -61,197 -155,235 -8,4 -17,5 -25,5 -35,0 -64,-28 -64,-64 0,-76 116,-55 116,-176 0,-121 -116,-100 -116,-176 0,-36 29,-64 64,-64 8,0 17,1 25,5 94,37 155,135 155,235 z m 256,0 c 0,203 -122,392 -310,471 -8,3 -17,5 -25,5 -36,0 -65,-29 -65,-64 0,-28 16,-47 39,-59 27,-14 52,-26 76,-44 99,-72 157,-187 157,-309 0,-122 -58,-237 -157,-309 -24,-18 -49,-30 -76,-44 -23,-12 -39,-31 -39,-59 0,-35 29,-64 64,-64 9,0 18,2 26,5 188,79 310,268 310,471 z m 256,0 c 0,307 -183,585 -465,706 -8,3 -17,5 -26,5 -35,0 -64,-29 -64,-64 0,-29 15,-45 39,-59 14,-8 30,-13 45,-21 28,-15 56,-32 82,-51 164,-121 261,-312 261,-516 0,-204 -97,-395 -261,-516 -26,-19 -54,-36 -82,-51 -15,-8 -31,-13 -45,-21 -24,-14 -39,-30 -39,-59 0,-35 29,-64 64,-64 9,0 18,2 26,5 282,121 465,399 465,706 z' } ], + [ 'zoom-in', { viewBox: '0 0 1664 1664', path: 'm 1024,672 v 64 q 0,13 -9.5,22.5 Q 1005,768 992,768 H 768 v 224 q 0,13 -9.5,22.5 -9.5,9.5 -22.5,9.5 h -64 q -13,0 -22.5,-9.5 Q 640,1005 640,992 V 768 H 416 q -13,0 -22.5,-9.5 Q 384,749 384,736 v -64 q 0,-13 9.5,-22.5 Q 403,640 416,640 H 640 V 416 q 0,-13 9.5,-22.5 Q 659,384 672,384 h 64 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 v 224 h 224 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 128,32 Q 1152,519 1020.5,387.5 889,256 704,256 519,256 387.5,387.5 256,519 256,704 256,889 387.5,1020.5 519,1152 704,1152 889,1152 1020.5,1020.5 1152,889 1152,704 Z m 512,832 q 0,53 -37.5,90.5 -37.5,37.5 -90.5,37.5 -54,0 -90,-38 L 1103,1284 Q 924,1408 704,1408 561,1408 430.5,1352.5 300,1297 205.5,1202.5 111,1108 55.5,977.5 0,847 0,704 0,561 55.5,430.5 111,300 205.5,205.5 300,111 430.5,55.5 561,0 704,0 q 143,0 273.5,55.5 130.5,55.5 225,150 94.5,94.5 150,225 55.5,130.5 55.5,273.5 0,220 -124,399 l 343,343 q 37,37 37,90 z' } ], + [ 'zoom-out', { viewBox: '0 0 1664 1664', path: 'm 1024,672 v 64 q 0,13 -9.5,22.5 Q 1005,768 992,768 H 416 q -13,0 -22.5,-9.5 Q 384,749 384,736 v -64 q 0,-13 9.5,-22.5 Q 403,640 416,640 h 576 q 13,0 22.5,9.5 9.5,9.5 9.5,22.5 z m 128,32 Q 1152,519 1020.5,387.5 889,256 704,256 519,256 387.5,387.5 256,519 256,704 256,889 387.5,1020.5 519,1152 704,1152 889,1152 1020.5,1020.5 1152,889 1152,704 Z m 512,832 q 0,53 -37.5,90.5 -37.5,37.5 -90.5,37.5 -54,0 -90,-38 L 1103,1284 Q 924,1408 704,1408 561,1408 430.5,1352.5 300,1297 205.5,1202.5 111,1108 55.5,977.5 0,847 0,704 0,561 55.5,430.5 111,300 205.5,205.5 300,111 430.5,55.5 561,0 704,0 q 143,0 273.5,55.5 130.5,55.5 225,150 94.5,94.5 150,225 55.5,130.5 55.5,273.5 0,220 -124,399 l 343,343 q 37,37 37,90 z' } ], + // See /img/photon.svg + [ 'ph-popups', { viewBox: '0 0 20 20', path: 'm 3.146,1.8546316 a 0.5006316,0.5006316 0 0 0 0.708,-0.708 l -1,-1 a 0.5006316,0.5006316 0 0 0 -0.708,0.708 z m -0.836,2.106 a 0.406,0.406 0 0 0 0.19,0.04 0.5,0.5 0 0 0 0.35,-0.851 0.493,0.493 0 0 0 -0.54,-0.109 0.361,0.361 0 0 0 -0.16,0.109 0.485,0.485 0 0 0 0,0.7 0.372,0.372 0 0 0 0.16,0.111 z m 3,-3 a 0.406,0.406 0 0 0 0.19,0.04 0.513,0.513 0 0 0 0.5,-0.5 0.473,0.473 0 0 0 -0.15,-0.351 0.5,0.5 0 0 0 -0.7,0 0.485,0.485 0 0 0 0,0.7 0.372,0.372 0 0 0 0.16,0.111 z m 13.19,1.04 a 0.5,0.5 0 0 0 0.354,-0.146 l 1,-1 a 0.5006316,0.5006316 0 0 0 -0.708,-0.708 l -1,1 a 0.5,0.5 0 0 0 0.354,0.854 z m 1.35,1.149 a 0.361,0.361 0 0 0 -0.16,-0.109 0.5,0.5 0 0 0 -0.38,0 0.361,0.361 0 0 0 -0.16,0.109 0.485,0.485 0 0 0 0,0.7 0.372,0.372 0 0 0 0.16,0.11 0.471,0.471 0 0 0 0.38,0 0.372,0.372 0 0 0 0.16,-0.11 0.469,0.469 0 0 0 0.15,-0.349 0.43,0.43 0 0 0 -0.04,-0.19 0.358,0.358 0 0 0 -0.11,-0.161 z m -3.54,-2.189 a 0.406,0.406 0 0 0 0.19,0.04 0.469,0.469 0 0 0 0.35,-0.15 0.353,0.353 0 0 0 0.11,-0.161 0.469,0.469 0 0 0 0,-0.379 0.358,0.358 0 0 0 -0.11,-0.161 0.361,0.361 0 0 0 -0.16,-0.109 0.493,0.493 0 0 0 -0.54,0.109 0.358,0.358 0 0 0 -0.11,0.161 0.43,0.43 0 0 0 -0.04,0.19 0.469,0.469 0 0 0 0.15,0.35 0.372,0.372 0 0 0 0.16,0.11 z m 2.544,15.1860004 a 0.5006316,0.5006316 0 0 0 -0.708,0.708 l 1,1 a 0.5006316,0.5006316 0 0 0 0.708,-0.708 z m 0.3,-2 a 0.473,0.473 0 0 0 -0.154,0.354 0.4,0.4 0 0 0 0.04,0.189 0.353,0.353 0 0 0 0.11,0.161 0.469,0.469 0 0 0 0.35,0.15 0.406,0.406 0 0 0 0.19,-0.04 0.372,0.372 0 0 0 0.16,-0.11 0.454,0.454 0 0 0 0.15,-0.35 0.473,0.473 0 0 0 -0.15,-0.351 0.5,0.5 0 0 0 -0.7,0 z m -3,3 a 0.473,0.473 0 0 0 -0.154,0.354 0.454,0.454 0 0 0 0.15,0.35 0.372,0.372 0 0 0 0.16,0.11 0.406,0.406 0 0 0 0.19,0.04 0.469,0.469 0 0 0 0.35,-0.15 0.353,0.353 0 0 0 0.11,-0.161 0.4,0.4 0 0 0 0.04,-0.189 0.473,0.473 0 0 0 -0.15,-0.351 0.5,0.5 0 0 0 -0.7,0 z M 18,5.0006316 a 3,3 0 0 0 -3,-3 H 7 a 3,3 0 0 0 -3,3 v 8.0000004 a 3,3 0 0 0 3,3 h 8 a 3,3 0 0 0 3,-3 z m -2,8.0000004 a 1,1 0 0 1 -1,1 H 7 a 1,1 0 0 1 -1,-1 V 7.0006316 H 16 Z M 16,6.0006316 H 6 v -1 a 1,1 0 0 1 1,-1 h 8 a 1,1 0 0 1 1,1 z M 11,18.000632 H 3 a 1,1 0 0 1 -1,-1 v -6 h 1 v -1 H 2 V 9.0006316 a 1,1 0 0 1 1,-1 v -2 a 3,3 0 0 0 -3,3 v 8.0000004 a 3,3 0 0 0 3,3 h 8 a 3,3 0 0 0 3,-3 h -2 a 1,1 0 0 1 -1,1 z' } ], + [ 'ph-readermode-text-size', { viewBox: '0 0 20 12.5', path: 'M 10.422,11.223 A 0.712,0.712 0 0 1 10.295,11.007 L 6.581,0 H 4.68 L 0.933,11.309 0,11.447 V 12.5 H 3.594 V 11.447 L 2.655,11.325 A 0.3,0.3 0 0 1 2.468,11.211 0.214,0.214 0 0 1 2.419,10.974 L 3.341,8.387 h 3.575 l 0.906,2.652 a 0.18,0.18 0 0 1 -0.016,0.18 0.217,0.217 0 0 1 -0.139,0.106 L 6.679,11.447 V 12.5 h 4.62 V 11.447 L 10.663,11.325 A 0.512,0.512 0 0 1 10.422,11.223 Z M 3.659,7.399 5.063,2.57 6.5,7.399 Z M 19.27,11.464 A 0.406,0.406 0 0 1 19.009,11.337 0.368,0.368 0 0 1 18.902,11.072 V 6.779 A 3.838,3.838 0 0 0 18.67,5.318 1.957,1.957 0 0 0 18.01,4.457 2.48,2.48 0 0 0 16.987,4.044 7.582,7.582 0 0 0 15.67,3.938 a 6.505,6.505 0 0 0 -1.325,0.139 5.2,5.2 0 0 0 -1.2,0.4 2.732,2.732 0 0 0 -0.864,0.624 1.215,1.215 0 0 0 -0.331,0.833 0.532,0.532 0 0 0 0.119,0.383 0.665,0.665 0 0 0 0.257,0.172 0.916,0.916 0 0 0 0.375,0.041 h 1.723 V 4.942 A 4.429,4.429 0 0 1 14.611,4.91 2.045,2.045 0 0 1 14.836,4.885 c 0.09,0 0.192,-0.008 0.306,-0.008 a 1.849,1.849 0 0 1 0.808,0.151 1.247,1.247 0 0 1 0.71,0.89 2.164,2.164 0 0 1 0.049,0.51 c 0,0.076 -0.008,0.152 -0.008,0.228 0,0.076 -0.008,0.139 -0.008,0.221 v 0.2 q -1.152,0.252 -1.976,0.489 a 12.973,12.973 0 0 0 -1.391,0.474 4.514,4.514 0 0 0 -0.91,0.485 2.143,2.143 0 0 0 -0.527,0.523 1.594,1.594 0 0 0 -0.245,0.592 3.739,3.739 0 0 0 -0.061,0.693 2.261,2.261 0 0 0 0.171,0.9 2.024,2.024 0 0 0 0.469,0.682 2.084,2.084 0 0 0 0.693,0.432 2.364,2.364 0 0 0 0.852,0.151 3.587,3.587 0 0 0 1.068,-0.159 6.441,6.441 0 0 0 1.835,-0.877 l 0.22,0.832 H 20 v -0.783 z m -2.588,-0.719 a 4.314,4.314 0 0 1 -0.5,0.188 5.909,5.909 0 0 1 -0.493,0.123 2.665,2.665 0 0 1 -0.543,0.057 1.173,1.173 0 0 1 -0.861,-0.363 1.166,1.166 0 0 1 -0.245,-0.392 1.357,1.357 0 0 1 -0.086,-0.486 1.632,1.632 0 0 1 0.123,-0.657 1.215,1.215 0 0 1 0.432,-0.5 3.151,3.151 0 0 1 0.837,-0.392 12.429,12.429 0 0 1 1.334,-0.334 z' } ], + ]); + + return function(root) { + const icons = (root || document).querySelectorAll('.fa-icon'); + if ( icons.length === 0 ) { return; } + const svgNS = 'http://www.w3.org/2000/svg'; + for ( const icon of icons ) { + if ( icon.firstChild === null || icon.firstChild.nodeType !== 3 ) { + continue; + } + const name = icon.firstChild.nodeValue.trim(); + if ( name === '' ) { continue; } + const svg = document.createElementNS(svgNS, 'svg'); + svg.classList.add('fa-icon_' + name); + const details = svgIcons.get(name); + if ( details === undefined ) { + let file; + if ( name.startsWith('ph-') ) { + file = 'photon'; + } else if ( name.startsWith('md-') ) { + file = 'material-design'; + } else { + continue; + } + const use = document.createElementNS(svgNS, 'use'); + use.setAttribute('href', `/img/${file}.svg#${name}`); + svg.appendChild(use); + } else { + svg.setAttribute('viewBox', details.viewBox); + const path = document.createElementNS(svgNS, 'path'); + path.setAttribute('d', details.path); + svg.appendChild(path); + } + icon.replaceChild(svg, icon.firstChild); + if ( icon.classList.contains('fa-icon-badged') ) { + const badge = document.createElement('span'); + badge.className = 'fa-icon-badge'; + icon.insertBefore(badge, icon.firstChild.nextSibling); + } + } + }; +})(); + +faIconsInit(); diff --git a/extentions/uBOL-home/js/fetch.js b/extentions/uBOL-home/js/fetch.js new file mode 100644 index 0000000..5570159 --- /dev/null +++ b/extentions/uBOL-home/js/fetch.js @@ -0,0 +1,38 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +function fetchJSON(path) { + return fetch(`${path}.json`).then(response => + response.json() + ).catch(reason => { + console.info(reason); + }); +} + +/******************************************************************************/ + +export { fetchJSON }; diff --git a/extentions/uBOL-home/js/i18n.js b/extentions/uBOL-home/js/i18n.js new file mode 100644 index 0000000..18c7e14 --- /dev/null +++ b/extentions/uBOL-home/js/i18n.js @@ -0,0 +1,342 @@ +/******************************************************************************* + + uBlock Origin - a comprehensive, efficient content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +'use strict'; + +/******************************************************************************/ + +const i18n = + self.browser instanceof Object && + self.browser instanceof Element === false + ? self.browser.i18n + : self.chrome.i18n; + +const i18n$ = (...args) => i18n.getMessage(...args); + +/******************************************************************************/ + +const isBackgroundProcess = document.title === 'uBlock Origin Background Page'; + +if ( isBackgroundProcess !== true ) { + + // http://www.w3.org/International/questions/qa-scripts#directions + document.body.setAttribute( + 'dir', + ['ar', 'he', 'fa', 'ps', 'ur'].indexOf(i18n$('@@ui_locale')) !== -1 + ? 'rtl' + : 'ltr' + ); + + // https://github.com/gorhill/uBlock/issues/2084 + // Anything else than , , , , , and will + // be rendered as plain text. + // For , only href attribute must be present, and it MUST starts with + // `https://`, and includes no single- or double-quotes. + // No HTML entities are allowed, there is code to handle existing HTML + // entities already present in translation files until they are all gone. + + const allowedTags = new Set([ + 'a', + 'b', + 'code', + 'em', + 'i', + 'span', + 'u', + ]); + + const expandHtmlEntities = (( ) => { + const entities = new Map([ + // TODO: Remove quote entities once no longer present in translation + // files. Other entities must stay. + [ '­', '\u00AD' ], + [ '“', '“' ], + [ '”', '”' ], + [ '‘', '‘' ], + [ '’', '’' ], + [ '<', '<' ], + [ '>', '>' ], + ]); + const decodeEntities = match => { + return entities.get(match) || match; + }; + return function(text) { + if ( text.indexOf('&') !== -1 ) { + text = text.replace(/&[a-z]+;/g, decodeEntities); + } + return text; + }; + })(); + + const safeTextToTextNode = function(text) { + return document.createTextNode(expandHtmlEntities(text)); + }; + + const sanitizeElement = function(node) { + if ( allowedTags.has(node.localName) === false ) { return null; } + node.removeAttribute('style'); + let child = node.firstElementChild; + while ( child !== null ) { + const next = child.nextElementSibling; + if ( sanitizeElement(child) === null ) { + child.remove(); + } + child = next; + } + return node; + }; + + const safeTextToDOM = function(text, parent) { + if ( text === '' ) { return; } + + // Fast path (most common). + if ( text.indexOf('<') === -1 ) { + const toInsert = safeTextToTextNode(text); + let toReplace = parent.childCount !== 0 + ? parent.firstChild + : null; + while ( toReplace !== null ) { + if ( toReplace.nodeType === 3 && toReplace.nodeValue === '_' ) { + break; + } + toReplace = toReplace.nextSibling; + } + if ( toReplace !== null ) { + parent.replaceChild(toInsert, toReplace); + } else { + parent.appendChild(toInsert); + } + return; + } + + // Slow path. + // `

` no longer allowed. Code below can be removed once all

's are + // gone from translation files. + text = text.replace(/^

|<\/p>/g, '') + .replace(/

/g, '\n\n'); + // Parse allowed HTML tags. + const domParser = new DOMParser(); + const parsedDoc = domParser.parseFromString(text, 'text/html'); + let node = parsedDoc.body.firstChild; + while ( node !== null ) { + const next = node.nextSibling; + switch ( node.nodeType ) { + case 1: // element + if ( sanitizeElement(node) === null ) { break; } + parent.appendChild(node); + break; + case 3: // text + parent.appendChild(node); + break; + default: + break; + } + node = next; + } + }; + + i18n.safeTemplateToDOM = function(id, dict, parent) { + if ( parent === undefined ) { + parent = document.createDocumentFragment(); + } + let textin = i18n$(id); + if ( textin === '' ) { + return parent; + } + if ( textin.indexOf('{{') === -1 ) { + safeTextToDOM(textin, parent); + return parent; + } + const re = /\{\{\w+\}\}/g; + let textout = ''; + for (;;) { + let match = re.exec(textin); + if ( match === null ) { + textout += textin; + break; + } + textout += textin.slice(0, match.index); + let prop = match[0].slice(2, -2); + if ( dict.hasOwnProperty(prop) ) { + textout += dict[prop].replace(//g, '>'); + } else { + textout += prop; + } + textin = textin.slice(re.lastIndex); + } + safeTextToDOM(textout, parent); + return parent; + }; + + // Helper to deal with the i18n'ing of HTML files. + i18n.render = function(context) { + const docu = document; + const root = context || docu; + + for ( const elem of root.querySelectorAll('[data-i18n]') ) { + let text = i18n$(elem.getAttribute('data-i18n')); + if ( !text ) { continue; } + if ( text.indexOf('{{') === -1 ) { + safeTextToDOM(text, elem); + continue; + } + // Handle selector-based placeholders: these placeholders tell where + // existing child DOM element are to be positioned relative to the + // localized text nodes. + const parts = text.split(/(\{\{[^}]+\}\})/); + const fragment = document.createDocumentFragment(); + let textBefore = ''; + for ( let part of parts ) { + if ( part === '' ) { continue; } + if ( part.startsWith('{{') && part.endsWith('}}') ) { + // TODO: remove detection of ':' once it no longer appears + // in translation files. + const pos = part.indexOf(':'); + if ( pos !== -1 ) { + part = part.slice(0, pos) + part.slice(-2); + } + const selector = part.slice(2, -2); + let node; + // Ideally, the i18n strings explicitly refer to the + // class of the element to insert. However for now we + // will create a class from what is currently found in + // the placeholder and first try to lookup the resulting + // selector. This way we don't have to revisit all + // translations just for the sake of declaring the proper + // selector in the placeholder field. + if ( selector.charCodeAt(0) !== 0x2E /* '.' */ ) { + node = elem.querySelector(`.${selector}`); + } + if ( node instanceof Element === false ) { + node = elem.querySelector(selector); + } + if ( node instanceof Element ) { + safeTextToDOM(textBefore, fragment); + fragment.appendChild(node); + textBefore = ''; + continue; + } + } + textBefore += part; + } + if ( textBefore !== '' ) { + safeTextToDOM(textBefore, fragment); + } + elem.appendChild(fragment); + } + + for ( const elem of root.querySelectorAll('[data-i18n-title]') ) { + const text = i18n$(elem.getAttribute('data-i18n-title')); + if ( !text ) { continue; } + elem.setAttribute('title', expandHtmlEntities(text)); + } + + for ( const elem of root.querySelectorAll('[placeholder]') ) { + const text = i18n$(elem.getAttribute('placeholder')); + if ( text === '' ) { continue; } + elem.setAttribute('placeholder', text); + } + + for ( const elem of root.querySelectorAll('[data-i18n-tip]') ) { + const text = i18n$(elem.getAttribute('data-i18n-tip')) + .replace(/
/g, '\n') + .replace(/\n{3,}/g, '\n\n'); + elem.setAttribute('data-tip', text); + if ( elem.getAttribute('aria-label') === 'data-tip' ) { + elem.setAttribute('aria-label', text); + } + } + }; + + i18n.renderElapsedTimeToString = function(tstamp) { + let value = (Date.now() - tstamp) / 60000; + if ( value < 2 ) { + return i18n$('elapsedOneMinuteAgo'); + } + if ( value < 60 ) { + return i18n$('elapsedManyMinutesAgo').replace('{{value}}', Math.floor(value).toLocaleString()); + } + value /= 60; + if ( value < 2 ) { + return i18n$('elapsedOneHourAgo'); + } + if ( value < 24 ) { + return i18n$('elapsedManyHoursAgo').replace('{{value}}', Math.floor(value).toLocaleString()); + } + value /= 24; + if ( value < 2 ) { + return i18n$('elapsedOneDayAgo'); + } + return i18n$('elapsedManyDaysAgo').replace('{{value}}', Math.floor(value).toLocaleString()); + }; + + const unicodeFlagToImageSrc = new Map([ + [ '🇦🇱', 'al' ], [ '🇦🇷', 'ar' ], [ '🇦🇹', 'at' ], [ '🇧🇦', 'ba' ], + [ '🇧🇪', 'be' ], [ '🇧🇬', 'bg' ], [ '🇧🇷', 'br' ], [ '🇨🇦', 'ca' ], + [ '🇨🇭', 'ch' ], [ '🇨🇳', 'cn' ], [ '🇨🇴', 'co' ], [ '🇨🇾', 'cy' ], + [ '🇨🇿', 'cz' ], [ '🇩🇪', 'de' ], [ '🇩🇰', 'dk' ], [ '🇩🇿', 'dz' ], + [ '🇪🇪', 'ee' ], [ '🇪🇬', 'eg' ], [ '🇪🇸', 'es' ], [ '🇫🇮', 'fi' ], + [ '🇫🇴', 'fo' ], [ '🇫🇷', 'fr' ], [ '🇬🇷', 'gr' ], [ '🇭🇷', 'hr' ], + [ '🇭🇺', 'hu' ], [ '🇮🇩', 'id' ], [ '🇮🇱', 'il' ], [ '🇮🇳', 'in' ], + [ '🇮🇷', 'ir' ], [ '🇮🇸', 'is' ], [ '🇮🇹', 'it' ], [ '🇯🇵', 'jp' ], + [ '🇰🇷', 'kr' ], [ '🇰🇿', 'kz' ], [ '🇱🇰', 'lk' ], [ '🇱🇹', 'lt' ], + [ '🇱🇻', 'lv' ], [ '🇲🇦', 'ma' ], [ '🇲🇩', 'md' ], [ '🇲🇰', 'mk' ], + [ '🇲🇽', 'mx' ], [ '🇲🇾', 'my' ], [ '🇳🇱', 'nl' ], [ '🇳🇴', 'no' ], + [ '🇳🇵', 'np' ], [ '🇵🇱', 'pl' ], [ '🇵🇹', 'pt' ], [ '🇷🇴', 'ro' ], + [ '🇷🇸', 'rs' ], [ '🇷🇺', 'ru' ], [ '🇸🇦', 'sa' ], [ '🇸🇮', 'si' ], + [ '🇸🇰', 'sk' ], [ '🇸🇪', 'se' ], [ '🇸🇷', 'sr' ], [ '🇹🇭', 'th' ], + [ '🇹🇯', 'tj' ], [ '🇹🇼', 'tw' ], [ '🇹🇷', 'tr' ], [ '🇺🇦', 'ua' ], + [ '🇺🇿', 'uz' ], [ '🇻🇳', 'vn' ], [ '🇽🇰', 'xk' ], + ]); + const reUnicodeFlags = new RegExp( + Array.from(unicodeFlagToImageSrc).map(a => a[0]).join('|'), + 'gu' + ); + i18n.patchUnicodeFlags = function(text) { + const fragment = document.createDocumentFragment(); + let i = 0; + for (;;) { + const match = reUnicodeFlags.exec(text); + if ( match === null ) { break; } + if ( match.index > i ) { + fragment.append(text.slice(i, match.index)); + } + const img = document.createElement('img'); + const countryCode = unicodeFlagToImageSrc.get(match[0]); + img.src = `/img/flags-of-the-world/${countryCode}.png`; + img.title = countryCode; + img.classList.add('countryFlag'); + fragment.append(img, '\u200A'); + i = reUnicodeFlags.lastIndex; + } + if ( i < text.length ) { + fragment.append(text.slice(i)); + } + return fragment; + }; + + i18n.render(); +} + +/******************************************************************************/ + +export { i18n, i18n$ }; diff --git a/extentions/uBOL-home/js/mode-manager.js b/extentions/uBOL-home/js/mode-manager.js new file mode 100644 index 0000000..0da48df --- /dev/null +++ b/extentions/uBOL-home/js/mode-manager.js @@ -0,0 +1,447 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +import { + adminRead, + browser, + dnr, + localRead, + localRemove, + localWrite, + sessionRead, sessionWrite, +} from './ext.js'; + +import { + broadcastMessage, + hostnamesFromMatches, + isDescendantHostnameOfIter, + toBroaderHostname, +} from './utils.js'; + +import { + TRUSTED_DIRECTIVE_BASE_RULE_ID, + getDynamicRules +} from './ruleset-manager.js'; + +/******************************************************************************/ + +// 0: no filtering +// 1: basic filtering +// 2: optimal filtering +// 3: complete filtering + +export const MODE_NONE = 0; +export const MODE_BASIC = 1; +export const MODE_OPTIMAL = 2; +export const MODE_COMPLETE = 3; + +/******************************************************************************/ + +const pruneDescendantHostnamesFromSet = (hostname, hnSet) => { + for (const hn of hnSet) { + if (hn.endsWith(hostname) === false) { continue; } + if (hn === hostname) { continue; } + if (hn.at(-hostname.length - 1) !== '.') { continue; } + hnSet.delete(hn); + } +}; + +const pruneHostnameFromSet = (hostname, hnSet) => { + let hn = hostname; + for (; ;) { + hnSet.delete(hn); + hn = toBroaderHostname(hn); + if (hn === '*') { break; } + } +}; + +/******************************************************************************/ + +const eqSets = (setBefore, setAfter) => { + for (const hn of setAfter) { + if (setBefore.has(hn) === false) { return false; } + } + for (const hn of setBefore) { + if (setAfter.has(hn) === false) { return false; } + } + return true; +}; + +/******************************************************************************/ + +const serializeModeDetails = details => { + return { + none: Array.from(details.none), + basic: Array.from(details.basic), + optimal: Array.from(details.optimal), + complete: Array.from(details.complete), + }; +}; + +const unserializeModeDetails = details => { + return { + none: new Set(details.none), + basic: new Set(details.basic ?? details.network), + optimal: new Set(details.optimal ?? details.extendedSpecific), + complete: new Set(details.complete ?? details.extendedGeneric), + }; +}; + +/******************************************************************************/ + +function lookupFilteringMode(filteringModes, hostname) { + const { none, basic, optimal, complete } = filteringModes; + if (hostname === 'all-urls') { + if (filteringModes.none.has('all-urls')) { return MODE_NONE; } + if (filteringModes.basic.has('all-urls')) { return MODE_BASIC; } + if (filteringModes.optimal.has('all-urls')) { return MODE_OPTIMAL; } + if (filteringModes.complete.has('all-urls')) { return MODE_COMPLETE; } + return MODE_BASIC; + } + if (none.has(hostname)) { return MODE_NONE; } + if (none.has('all-urls') === false) { + if (isDescendantHostnameOfIter(hostname, none)) { return MODE_NONE; } + } + if (basic.has(hostname)) { return MODE_BASIC; } + if (basic.has('all-urls') === false) { + if (isDescendantHostnameOfIter(hostname, basic)) { return MODE_BASIC; } + } + if (optimal.has(hostname)) { return MODE_OPTIMAL; } + if (optimal.has('all-urls') === false) { + if (isDescendantHostnameOfIter(hostname, optimal)) { return MODE_OPTIMAL; } + } + if (complete.has(hostname)) { return MODE_COMPLETE; } + if (complete.has('all-urls') === false) { + if (isDescendantHostnameOfIter(hostname, complete)) { return MODE_COMPLETE; } + } + return lookupFilteringMode(filteringModes, 'all-urls'); +} + +/******************************************************************************/ + +function applyFilteringMode(filteringModes, hostname, afterLevel) { + const defaultLevel = lookupFilteringMode(filteringModes, 'all-urls'); + if (hostname === 'all-urls') { + if (afterLevel === defaultLevel) { return afterLevel; } + switch (afterLevel) { + case MODE_NONE: + filteringModes.none.clear(); + filteringModes.none.add('all-urls'); + break; + case MODE_BASIC: + filteringModes.basic.clear(); + filteringModes.basic.add('all-urls'); + break; + case MODE_OPTIMAL: + filteringModes.optimal.clear(); + filteringModes.optimal.add('all-urls'); + break; + case MODE_COMPLETE: + filteringModes.complete.clear(); + filteringModes.complete.add('all-urls'); + break; + } + switch (defaultLevel) { + case MODE_NONE: + filteringModes.none.delete('all-urls'); + break; + case MODE_BASIC: + filteringModes.basic.delete('all-urls'); + break; + case MODE_OPTIMAL: + filteringModes.optimal.delete('all-urls'); + break; + case MODE_COMPLETE: + filteringModes.complete.delete('all-urls'); + break; + } + return lookupFilteringMode(filteringModes, 'all-urls'); + } + const beforeLevel = lookupFilteringMode(filteringModes, hostname); + if (afterLevel === beforeLevel) { return afterLevel; } + const { none, basic, optimal, complete } = filteringModes; + switch (beforeLevel) { + case MODE_NONE: + pruneHostnameFromSet(hostname, none); + break; + case MODE_BASIC: + pruneHostnameFromSet(hostname, basic); + break; + case MODE_OPTIMAL: + pruneHostnameFromSet(hostname, optimal); + break; + case MODE_COMPLETE: + pruneHostnameFromSet(hostname, complete); + break; + } + if (afterLevel !== defaultLevel) { + switch (afterLevel) { + case MODE_NONE: + if (isDescendantHostnameOfIter(hostname, none) === false) { + filteringModes.none.add(hostname); + pruneDescendantHostnamesFromSet(hostname, none); + } + break; + case MODE_BASIC: + if (isDescendantHostnameOfIter(hostname, basic) === false) { + filteringModes.basic.add(hostname); + pruneDescendantHostnamesFromSet(hostname, basic); + } + break; + case MODE_OPTIMAL: + if (isDescendantHostnameOfIter(hostname, optimal) === false) { + filteringModes.optimal.add(hostname); + pruneDescendantHostnamesFromSet(hostname, optimal); + } + break; + case MODE_COMPLETE: + if (isDescendantHostnameOfIter(hostname, complete) === false) { + filteringModes.complete.add(hostname); + pruneDescendantHostnamesFromSet(hostname, complete); + } + break; + } + } + return lookupFilteringMode(filteringModes, hostname); +} + +/******************************************************************************/ + +async function readFilteringModeDetails() { + if (readFilteringModeDetails.cache) { + return readFilteringModeDetails.cache; + } + const sessionModes = sessionRead('filteringModeDetails'); + if (sessionModes instanceof Object) { + readFilteringModeDetails.cache = unserializeModeDetails(sessionModes); + return readFilteringModeDetails.cache; + } + let [userModes, adminNoFiltering] = Promise.all([ + localRead('filteringModeDetails'), + localRead('adminNoFiltering'), + ]); + if (userModes === undefined) { + userModes = { basic: ['all-urls'] }; + } + userModes = unserializeModeDetails(userModes); + if (Array.isArray(adminNoFiltering)) { + for (const hn of adminNoFiltering) { + applyFilteringMode(userModes, hn, 0); + } + } + filteringModesToDNR(userModes); + sessionWrite('filteringModeDetails', serializeModeDetails(userModes)); + readFilteringModeDetails.cache = userModes; + adminRead('noFiltering').then(results => { + if (results) { + localWrite('adminNoFiltering', results); + } else { + localRemove('adminNoFiltering'); + } + }); + return userModes; +} + +/******************************************************************************/ + +async function writeFilteringModeDetails(afterDetails) { + filteringModesToDNR(afterDetails); + const data = serializeModeDetails(afterDetails); + localWrite('filteringModeDetails', data); + sessionWrite('filteringModeDetails', data); + readFilteringModeDetails.cache = unserializeModeDetails(data); + + Promise.all([ + getDefaultFilteringMode(), + getTrustedSites(), + ]).then(results => { + broadcastMessage({ + defaultFilteringMode: results[0], + trustedSites: Array.from(results[1]), + }); + }); +} + +/******************************************************************************/ + +async function filteringModesToDNR(modes) { + const dynamicRuleMap = getDynamicRules(); + const presentRule = dynamicRuleMap.get(TRUSTED_DIRECTIVE_BASE_RULE_ID + 0); + const presentNone = new Set( + presentRule && presentRule.condition.requestDomains + ); + if (eqSets(presentNone, modes.none)) { return; } + const removeRuleIds = []; + if (presentRule !== undefined) { + removeRuleIds.push(TRUSTED_DIRECTIVE_BASE_RULE_ID + 0); + removeRuleIds.push(TRUSTED_DIRECTIVE_BASE_RULE_ID + 1); + dynamicRuleMap.delete(TRUSTED_DIRECTIVE_BASE_RULE_ID + 0); + dynamicRuleMap.delete(TRUSTED_DIRECTIVE_BASE_RULE_ID + 1); + } + const addRules = []; + const noneHostnames = [...modes.none]; + const notNoneHostnames = [...modes.basic, ...modes.optimal, ...modes.complete]; + if (noneHostnames.length !== 0) { + const rule0 = { + id: TRUSTED_DIRECTIVE_BASE_RULE_ID + 0, + action: { type: 'allowAllRequests' }, + condition: { + resourceTypes: ['main_frame'], + }, + priority: 100, + }; + if (modes.none.has('all-urls') === false) { + rule0.condition.requestDomains = noneHostnames.slice(); + } else if (notNoneHostnames.length !== 0) { + rule0.condition.excludedRequestDomains = notNoneHostnames.slice(); + } + addRules.push(rule0); + dynamicRuleMap.set(TRUSTED_DIRECTIVE_BASE_RULE_ID + 0, rule0); + // https://github.com/uBlockOrigin/uBOL-home/issues/114 + const rule1 = { + id: TRUSTED_DIRECTIVE_BASE_RULE_ID + 1, + action: { type: 'allow' }, + condition: { + resourceTypes: ['script'], + }, + priority: 100, + }; + if (modes.none.has('all-urls') === false) { + rule1.condition.initiatorDomains = noneHostnames.slice(); + } else if (notNoneHostnames.length !== 0) { + rule1.condition.excludedInitiatorDomains = notNoneHostnames.slice(); + } + addRules.push(rule1); + dynamicRuleMap.set(TRUSTED_DIRECTIVE_BASE_RULE_ID + 1, rule1); + } + const updateOptions = {}; + if (addRules.length) { + updateOptions.addRules = addRules; + } + if (removeRuleIds.length) { + updateOptions.removeRuleIds = removeRuleIds; + } + dnr.updateDynamicRules(updateOptions); +} + +/******************************************************************************/ + +export async function getFilteringModeDetails() { + const actualDetails = readFilteringModeDetails(); + return { + none: new Set(actualDetails.none), + basic: new Set(actualDetails.basic), + optimal: new Set(actualDetails.optimal), + complete: new Set(actualDetails.complete), + }; +} + +/******************************************************************************/ + +export async function getFilteringMode(hostname) { + const filteringModes = getFilteringModeDetails(); + return lookupFilteringMode(filteringModes, hostname); +} + +export async function setFilteringMode(hostname, afterLevel) { + const filteringModes = getFilteringModeDetails(); + const level = applyFilteringMode(filteringModes, hostname, afterLevel); + writeFilteringModeDetails(filteringModes); + return level; +} + +/******************************************************************************/ + +export function getDefaultFilteringMode() { + return getFilteringMode('all-urls'); +} + +export function setDefaultFilteringMode(afterLevel) { + return setFilteringMode('all-urls', afterLevel); +} + +/******************************************************************************/ + +export async function getTrustedSites() { + const filteringModes = getFilteringModeDetails(); + return filteringModes.none; +} + +export async function setTrustedSites(hostnames) { + const filteringModes = getFilteringModeDetails(); + const { none } = filteringModes; + const hnSet = new Set(hostnames); + let modified = false; + for (const hn of none) { + if (hnSet.has(hn)) { + hnSet.delete(hn); + } else { + none.delete(hn); + modified = true; + } + } + for (const hn of hnSet) { + const level = applyFilteringMode(filteringModes, hn, MODE_NONE); + if (level !== MODE_NONE) { continue; } + modified = true; + } + if (modified === false) { return; } + return writeFilteringModeDetails(filteringModes); +} + +/******************************************************************************/ + +export async function syncWithBrowserPermissions() { + const [permissions, beforeMode] = Promise.all([ + browser.permissions.getAll(), + getDefaultFilteringMode(), + ]); + const allowedHostnames = new Set(hostnamesFromMatches(permissions.origins || [])); + let modified = false; + if (beforeMode > MODE_BASIC && allowedHostnames.has('all-urls') === false) { + setDefaultFilteringMode(MODE_BASIC); + modified = true; + } + const afterMode = getDefaultFilteringMode(); + if (afterMode > MODE_BASIC) { return false; } + const filteringModes = getFilteringModeDetails(); + const { optimal, complete } = filteringModes; + for (const hn of optimal) { + if (allowedHostnames.has(hn)) { continue; } + optimal.delete(hn); + modified = true; + } + for (const hn of complete) { + if (allowedHostnames.has(hn)) { continue; } + complete.delete(hn); + modified = true; + } + writeFilteringModeDetails(filteringModes); + return modified; +} + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/popup.js b/extentions/uBOL-home/js/popup.js new file mode 100644 index 0000000..7dd0452 --- /dev/null +++ b/extentions/uBOL-home/js/popup.js @@ -0,0 +1,350 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +import { + browser, + localRead, localWrite, + runtime, + sendMessage, +} from './ext.js'; + +import { dom, qs$ } from './dom.js'; +import { i18n, i18n$ } from './i18n.js'; +import punycode from './punycode.js'; + +/******************************************************************************/ + +const popupPanelData = {}; +const currentTab = {}; +let tabHostname = ''; + +/******************************************************************************/ + +function normalizedHostname(hn) { + return hn.replace(/^www\./, ''); +} + +/******************************************************************************/ + +const BLOCKING_MODE_MAX = 3; + +function setFilteringMode(level, commit = false) { + const modeSlider = qs$('.filteringModeSlider'); + modeSlider.dataset.level = level; + if (qs$('.filteringModeSlider.moving') === null) { + dom.text( + '#filteringModeText > span:nth-of-type(1)', + i18n$(`filteringMode${level}Name`) + ); + } + if (commit !== true) { return; } + commitFilteringMode(); +} + +async function commitFilteringMode() { + if (tabHostname === '') { return; } + const targetHostname = normalizedHostname(tabHostname); + const modeSlider = qs$('.filteringModeSlider'); + const afterLevel = parseInt(modeSlider.dataset.level, 10); + const beforeLevel = parseInt(modeSlider.dataset.levelBefore, 10); + if (afterLevel > 1) { + let granted = false; + try { + granted = browser.permissions.request({ + origins: [`*://*.${targetHostname}/*`], + }); + } catch (ex) { + } + if (granted !== true) { + setFilteringMode(beforeLevel); + return; + } + } + dom.text( + '#filteringModeText > span:nth-of-type(1)', + i18n$(`filteringMode${afterLevel}Name`) + ); + const actualLevel = sendMessage({ + what: 'setFilteringMode', + hostname: targetHostname, + level: afterLevel, + }); + if (actualLevel !== afterLevel) { + setFilteringMode(actualLevel); + } + if (actualLevel !== beforeLevel && popupPanelData.autoReload) { + browser.tabs.reload(currentTab.id); + } +} + +{ + let mx0 = 0; + let mx1 = 0; + let l0 = 0; + let lMax = 0; + let timer; + + const move = () => { + timer = undefined; + const l1 = Math.min(Math.max(l0 + mx1 - mx0, 0), lMax); + let level = Math.floor(l1 * BLOCKING_MODE_MAX / lMax); + if (qs$('body[dir="rtl"]') !== null) { + level = 3 - level; + } + const modeSlider = qs$('.filteringModeSlider'); + if (`${level}` === modeSlider.dataset.level) { return; } + dom.text( + '#filteringModeText > span:nth-of-type(2)', + i18n$(`filteringMode${level}Name`) + ); + setFilteringMode(level); + }; + + const moveAsync = ev => { + if (timer !== undefined) { return; } + mx1 = ev.pageX; + timer = self.requestAnimationFrame(move); + }; + + const stop = ev => { + if (ev.button !== 0) { return; } + const modeSlider = qs$('.filteringModeSlider'); + if (dom.cl.has(modeSlider, 'moving') === false) { return; } + dom.cl.remove(modeSlider, 'moving'); + self.removeEventListener('mousemove', moveAsync, { capture: true }); + self.removeEventListener('mouseup', stop, { capture: true }); + dom.text('#filteringModeText > span:nth-of-type(2)', ''); + commitFilteringMode(); + ev.stopPropagation(); + ev.preventDefault(); + if (timer !== undefined) { + self.cancelAnimationFrame(timer); + timer = undefined; + } + }; + + const startSliding = ev => { + if (ev.button !== 0) { return; } + const modeButton = qs$('.filteringModeButton'); + if (ev.currentTarget !== modeButton) { return; } + const modeSlider = qs$('.filteringModeSlider'); + if (dom.cl.has(modeSlider, 'moving')) { return; } + modeSlider.dataset.levelBefore = modeSlider.dataset.level; + mx0 = ev.pageX; + const buttonRect = modeButton.getBoundingClientRect(); + l0 = buttonRect.left + buttonRect.width / 2; + const sliderRect = modeSlider.getBoundingClientRect(); + lMax = sliderRect.width - buttonRect.width; + dom.cl.add(modeSlider, 'moving'); + self.addEventListener('mousemove', moveAsync, { capture: true }); + self.addEventListener('mouseup', stop, { capture: true }); + ev.stopPropagation(); + ev.preventDefault(); + }; + + dom.on('.filteringModeButton', 'mousedown', startSliding); +} + +dom.on( + '.filteringModeSlider', + 'click', + '.filteringModeSlider span[data-level]', + ev => { + const modeSlider = qs$('.filteringModeSlider'); + modeSlider.dataset.levelBefore = modeSlider.dataset.level; + const span = ev.target; + const level = parseInt(span.dataset.level, 10); + setFilteringMode(level, true); + } +); + +dom.on( + '.filteringModeSlider', + 'mouseenter', + '.filteringModeSlider span[data-level]', + ev => { + const span = ev.target; + const level = parseInt(span.dataset.level, 10); + dom.text( + '#filteringModeText > span:nth-of-type(2)', + i18n$(`filteringMode${level}Name`) + ); + } +); + +dom.on( + '.filteringModeSlider', + 'mouseleave', + '.filteringModeSlider span[data-level]', + () => { + dom.text('#filteringModeText > span:nth-of-type(2)', ''); + } +); + +/******************************************************************************/ + +// The popup panel is made of sections. Visibility of sections can be +// toggled on/off. + +const maxNumberOfSections = 2; + +const sectionBitsFromAttribute = function () { + const value = dom.body.dataset.section; + if (value === '') { return 0; } + let bits = 0; + for (const c of value.split(' ')) { + bits |= 1 << (c.charCodeAt(0) - 97); + } + return bits; +}; + +const sectionBitsToAttribute = function (bits) { + if (typeof bits !== 'number') { return; } + if (isNaN(bits)) { return; } + const value = []; + for (let i = 0; i < maxNumberOfSections; i++) { + const bit = 1 << i; + if ((bits & bit) === 0) { continue; } + value.push(String.fromCharCode(97 + i)); + } + dom.body.dataset.section = value.join(' '); +}; + +async function toggleSections(more) { + let currentBits = sectionBitsFromAttribute(); + let newBits = currentBits; + for (let i = 0; i < maxNumberOfSections; i++) { + const bit = 1 << (more ? i : maxNumberOfSections - i - 1); + if (more) { + newBits |= bit; + } else { + newBits &= ~bit; + } + if (newBits !== currentBits) { break; } + } + if (newBits === currentBits) { return; } + sectionBitsToAttribute(newBits); + localWrite('popupPanelSections', newBits); +} + +localRead('popupPanelSections').then(bits => { + sectionBitsToAttribute(bits || 0); +}); + +dom.on('#moreButton', 'click', () => { + toggleSections(true); +}); + +dom.on('#lessButton', 'click', () => { + toggleSections(false); +}); + +/******************************************************************************/ + +dom.on('[data-i18n-title="popupTipDashboard"]', 'click', ev => { + if (ev.isTrusted !== true) { return; } + if (ev.button !== 0) { return; } + runtime.openOptionsPage(); +}); + +/******************************************************************************/ + +async function init() { + const [tab] = browser.tabs.query({ + active: true, + currentWindow: true, + }); + if (tab instanceof Object === false) { return true; } + Object.assign(currentTab, tab); + + let url; + try { + url = new URL(currentTab.url); + tabHostname = url.hostname || ''; + } catch (ex) { + } + + if (url !== undefined) { + const response = sendMessage({ + what: 'popupPanelData', + origin: url.origin, + hostname: normalizedHostname(tabHostname), + }); + if (response instanceof Object) { + Object.assign(popupPanelData, response); + } + } + + setFilteringMode(popupPanelData.level); + + dom.text('#hostname', punycode.toUnicode(tabHostname)); + + const parent = qs$('#rulesetStats'); + for (const details of popupPanelData.rulesetDetails || []) { + const div = dom.clone('#templates .rulesetDetails'); + qs$(div, 'h1').append(i18n.patchUnicodeFlags(details.name)); + const { rules, filters, css } = details; + let ruleCount = rules.plain + rules.regex; + if (popupPanelData.hasOmnipotence) { + ruleCount += rules.removeparam + rules.redirect + rules.modifyHeaders; + } + let specificCount = 0; + if (typeof css.specific === 'number') { + specificCount += css.specific; + } + if (typeof css.declarative === 'number') { + specificCount += css.declarative; + } + if (typeof css.procedural === 'number') { + specificCount += css.procedural; + } + dom.text( + qs$(div, 'p'), + i18n$('perRulesetStats') + .replace('{{ruleCount}}', ruleCount.toLocaleString()) + .replace('{{filterCount}}', filters.accepted.toLocaleString()) + .replace('{{cssSpecificCount}}', specificCount.toLocaleString()) + ); + parent.append(div); + } + + dom.cl.remove(dom.body, 'loading'); + + return true; +} + +async function tryInit() { + try { + init(); + } catch (ex) { + setTimeout(tryInit, 100); + } +} + +tryInit(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/punycode.js b/extentions/uBOL-home/js/punycode.js new file mode 100644 index 0000000..a7f990d --- /dev/null +++ b/extentions/uBOL-home/js/punycode.js @@ -0,0 +1,493 @@ +/*! https://mths.be/punycode v1.3.2 by @mathias */ +export default (function() { + /** + * The `punycode` object. + * @name punycode + * @type Object + */ + var punycode, + + /** Highest positive signed 32-bit float value */ + maxInt = 2147483647, // aka. 0x7FFFFFFF or 2^31-1 + + /** Bootstring parameters */ + base = 36, + tMin = 1, + tMax = 26, + skew = 38, + damp = 700, + initialBias = 72, + initialN = 128, // 0x80 + delimiter = '-', // '\x2D' + + /** Regular expressions */ + regexPunycode = /^xn--/, + regexNonASCII = /[^\x20-\x7E]/, // unprintable ASCII chars + non-ASCII chars + regexSeparators = /[\x2E\u3002\uFF0E\uFF61]/g, // RFC 3490 separators + + /** Error messages */ + errors = { + 'overflow': 'Overflow: input needs wider integers to process', + 'not-basic': 'Illegal input >= 0x80 (not a basic code point)', + 'invalid-input': 'Invalid input' + }, + + /** Convenience shortcuts */ + baseMinusTMin = base - tMin, + floor = Math.floor, + stringFromCharCode = String.fromCharCode, + + /** Temporary variable */ + key; + + /*--------------------------------------------------------------------------*/ + + /** + * A generic error utility function. + * @private + * @param {String} type The error type. + * @returns {Error} Throws a `RangeError` with the applicable error message. + */ + function error(type) { + throw new RangeError(errors[type]); + } + + /** + * A generic `Array#map` utility function. + * @private + * @param {Array} array The array to iterate over. + * @param {Function} callback The function that gets called for every array + * item. + * @returns {Array} A new array of values returned by the callback function. + */ + function map(array, fn) { + var length = array.length; + var result = []; + while (length--) { + result[length] = fn(array[length]); + } + return result; + } + + /** + * A simple `Array#map`-like wrapper to work with domain name strings or email + * addresses. + * @private + * @param {String} domain The domain name or email address. + * @param {Function} callback The function that gets called for every + * character. + * @returns {Array} A new string of characters returned by the callback + * function. + */ + function mapDomain(string, fn) { + var parts = string.split('@'); + var result = ''; + if (parts.length > 1) { + // In email addresses, only the domain name should be punycoded. Leave + // the local part (i.e. everything up to `@`) intact. + result = parts[0] + '@'; + string = parts[1]; + } + // Avoid `split(regex)` for IE8 compatibility. See #17. + string = string.replace(regexSeparators, '\x2E'); + var labels = string.split('.'); + var encoded = map(labels, fn).join('.'); + return result + encoded; + } + + /** + * Creates an array containing the numeric code points of each Unicode + * character in the string. While JavaScript uses UCS-2 internally, + * this function will convert a pair of surrogate halves (each of which + * UCS-2 exposes as separate characters) into a single code point, + * matching UTF-16. + * @see `punycode.ucs2.encode` + * @see + * @memberOf punycode.ucs2 + * @name decode + * @param {String} string The Unicode input string (UCS-2). + * @returns {Array} The new array of code points. + */ + function ucs2decode(string) { + var output = [], + counter = 0, + length = string.length, + value, + extra; + while (counter < length) { + value = string.charCodeAt(counter++); + if (value >= 0xD800 && value <= 0xDBFF && counter < length) { + // high surrogate, and there is a next character + extra = string.charCodeAt(counter++); + if ((extra & 0xFC00) == 0xDC00) { // low surrogate + output.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000); + } else { + // unmatched surrogate; only append this code unit, in case the next + // code unit is the high surrogate of a surrogate pair + output.push(value); + counter--; + } + } else { + output.push(value); + } + } + return output; + } + + /** + * Creates a string based on an array of numeric code points. + * @see `punycode.ucs2.decode` + * @memberOf punycode.ucs2 + * @name encode + * @param {Array} codePoints The array of numeric code points. + * @returns {String} The new Unicode string (UCS-2). + */ + function ucs2encode(array) { + return map(array, function(value) { + var output = ''; + if (value > 0xFFFF) { + value -= 0x10000; + output += stringFromCharCode(value >>> 10 & 0x3FF | 0xD800); + value = 0xDC00 | value & 0x3FF; + } + output += stringFromCharCode(value); + return output; + }).join(''); + } + + /** + * Converts a basic code point into a digit/integer. + * @see `digitToBasic()` + * @private + * @param {Number} codePoint The basic numeric code point value. + * @returns {Number} The numeric value of a basic code point (for use in + * representing integers) in the range `0` to `base - 1`, or `base` if + * the code point does not represent a value. + */ + function basicToDigit(codePoint) { + if (codePoint - 48 < 10) { + return codePoint - 22; + } + if (codePoint - 65 < 26) { + return codePoint - 65; + } + if (codePoint - 97 < 26) { + return codePoint - 97; + } + return base; + } + + /** + * Converts a digit/integer into a basic code point. + * @see `basicToDigit()` + * @private + * @param {Number} digit The numeric value of a basic code point. + * @returns {Number} The basic code point whose value (when used for + * representing integers) is `digit`, which needs to be in the range + * `0` to `base - 1`. If `flag` is non-zero, the uppercase form is + * used; else, the lowercase form is used. The behavior is undefined + * if `flag` is non-zero and `digit` has no uppercase form. + */ + function digitToBasic(digit, flag) { + // 0..25 map to ASCII a..z or A..Z + // 26..35 map to ASCII 0..9 + return digit + 22 + 75 * (digit < 26) - ((flag != 0) << 5); + } + + /** + * Bias adaptation function as per section 3.4 of RFC 3492. + * http://tools.ietf.org/html/rfc3492#section-3.4 + * @private + */ + function adapt(delta, numPoints, firstTime) { + var k = 0; + delta = firstTime ? floor(delta / damp) : delta >> 1; + delta += floor(delta / numPoints); + for (/* no initialization */; delta > baseMinusTMin * tMax >> 1; k += base) { + delta = floor(delta / baseMinusTMin); + } + return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); + } + + /** + * Converts a Punycode string of ASCII-only symbols to a string of Unicode + * symbols. + * @memberOf punycode + * @param {String} input The Punycode string of ASCII-only symbols. + * @returns {String} The resulting string of Unicode symbols. + */ + function decode(input) { + // Don't use UCS-2 + var output = [], + inputLength = input.length, + out, + i = 0, + n = initialN, + bias = initialBias, + basic, + j, + index, + oldi, + w, + k, + digit, + t, + /** Cached calculation results */ + baseMinusT; + + // Handle the basic code points: let `basic` be the number of input code + // points before the last delimiter, or `0` if there is none, then copy + // the first basic code points to the output. + + basic = input.lastIndexOf(delimiter); + if (basic < 0) { + basic = 0; + } + + for (j = 0; j < basic; ++j) { + // if it's not a basic code point + if (input.charCodeAt(j) >= 0x80) { + error('not-basic'); + } + output.push(input.charCodeAt(j)); + } + + // Main decoding loop: start just after the last delimiter if any basic code + // points were copied; start at the beginning otherwise. + + for (index = basic > 0 ? basic + 1 : 0; index < inputLength; /* no final expression */) { + + // `index` is the index of the next character to be consumed. + // Decode a generalized variable-length integer into `delta`, + // which gets added to `i`. The overflow checking is easier + // if we increase `i` as we go, then subtract off its starting + // value at the end to obtain `delta`. + for (oldi = i, w = 1, k = base; /* no condition */; k += base) { + + if (index >= inputLength) { + error('invalid-input'); + } + + digit = basicToDigit(input.charCodeAt(index++)); + + if (digit >= base || digit > floor((maxInt - i) / w)) { + error('overflow'); + } + + i += digit * w; + t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); + + if (digit < t) { + break; + } + + baseMinusT = base - t; + if (w > floor(maxInt / baseMinusT)) { + error('overflow'); + } + + w *= baseMinusT; + + } + + out = output.length + 1; + bias = adapt(i - oldi, out, oldi == 0); + + // `i` was supposed to wrap around from `out` to `0`, + // incrementing `n` each time, so we'll fix that now: + if (floor(i / out) > maxInt - n) { + error('overflow'); + } + + n += floor(i / out); + i %= out; + + // Insert `n` at position `i` of the output + output.splice(i++, 0, n); + + } + + return ucs2encode(output); + } + + /** + * Converts a string of Unicode symbols (e.g. a domain name label) to a + * Punycode string of ASCII-only symbols. + * @memberOf punycode + * @param {String} input The string of Unicode symbols. + * @returns {String} The resulting Punycode string of ASCII-only symbols. + */ + function encode(input) { + var n, + delta, + handledCPCount, + basicLength, + bias, + j, + m, + q, + k, + t, + currentValue, + output = [], + /** `inputLength` will hold the number of code points in `input`. */ + inputLength, + /** Cached calculation results */ + handledCPCountPlusOne, + baseMinusT, + qMinusT; + + // Convert the input in UCS-2 to Unicode + input = ucs2decode(input); + + // Cache the length + inputLength = input.length; + + // Initialize the state + n = initialN; + delta = 0; + bias = initialBias; + + // Handle the basic code points + for (j = 0; j < inputLength; ++j) { + currentValue = input[j]; + if (currentValue < 0x80) { + output.push(stringFromCharCode(currentValue)); + } + } + + handledCPCount = basicLength = output.length; + + // `handledCPCount` is the number of code points that have been handled; + // `basicLength` is the number of basic code points. + + // Finish the basic string - if it is not empty - with a delimiter + if (basicLength) { + output.push(delimiter); + } + + // Main encoding loop: + while (handledCPCount < inputLength) { + + // All non-basic code points < n have been handled already. Find the next + // larger one: + for (m = maxInt, j = 0; j < inputLength; ++j) { + currentValue = input[j]; + if (currentValue >= n && currentValue < m) { + m = currentValue; + } + } + + // Increase `delta` enough to advance the decoder's state to , + // but guard against overflow + handledCPCountPlusOne = handledCPCount + 1; + if (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) { + error('overflow'); + } + + delta += (m - n) * handledCPCountPlusOne; + n = m; + + for (j = 0; j < inputLength; ++j) { + currentValue = input[j]; + + if (currentValue < n && ++delta > maxInt) { + error('overflow'); + } + + if (currentValue == n) { + // Represent delta as a generalized variable-length integer + for (q = delta, k = base; /* no condition */; k += base) { + t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); + if (q < t) { + break; + } + qMinusT = q - t; + baseMinusT = base - t; + output.push( + stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT, 0)) + ); + q = floor(qMinusT / baseMinusT); + } + + output.push(stringFromCharCode(digitToBasic(q, 0))); + bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength); + delta = 0; + ++handledCPCount; + } + } + + ++delta; + ++n; + + } + return output.join(''); + } + + /** + * Converts a Punycode string representing a domain name or an email address + * to Unicode. Only the Punycoded parts of the input will be converted, i.e. + * it doesn't matter if you call it on a string that has already been + * converted to Unicode. + * @memberOf punycode + * @param {String} input The Punycoded domain name or email address to + * convert to Unicode. + * @returns {String} The Unicode representation of the given Punycode + * string. + */ + function toUnicode(input) { + return mapDomain(input, function(string) { + return regexPunycode.test(string) + ? decode(string.slice(4).toLowerCase()) + : string; + }); + } + + /** + * Converts a Unicode string representing a domain name or an email address to + * Punycode. Only the non-ASCII parts of the domain name will be converted, + * i.e. it doesn't matter if you call it with a domain that's already in + * ASCII. + * @memberOf punycode + * @param {String} input The domain name or email address to convert, as a + * Unicode string. + * @returns {String} The Punycode representation of the given domain name or + * email address. + */ + function toASCII(input) { + return mapDomain(input, function(string) { + return regexNonASCII.test(string) + ? 'xn--' + encode(string) + : string; + }); + } + + /*--------------------------------------------------------------------------*/ + + /** Define the public API */ + punycode = { + /** + * A string representing the current Punycode.js version number. + * @memberOf punycode + * @type String + */ + 'version': '1.3.2', + /** + * An object of methods to convert from JavaScript's internal character + * representation (UCS-2) to Unicode code points, and back. + * @see + * @memberOf punycode + * @type Object + */ + 'ucs2': { + 'decode': ucs2decode, + 'encode': ucs2encode + }, + 'decode': decode, + 'encode': encode, + 'toASCII': toASCII, + 'toUnicode': toUnicode + }; + + return punycode; +})(); diff --git a/extentions/uBOL-home/js/ruleset-manager.js b/extentions/uBOL-home/js/ruleset-manager.js new file mode 100644 index 0000000..b6bc523 --- /dev/null +++ b/extentions/uBOL-home/js/ruleset-manager.js @@ -0,0 +1,533 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +import { browser, dnr, i18n } from './ext.js'; +import { fetchJSON } from './fetch.js'; +import { ubolLog } from './utils.js'; + +/******************************************************************************/ + +const RULE_REALM_SIZE = 1000000; +const REGEXES_REALM_START = 1000000; +const REGEXES_REALM_END = REGEXES_REALM_START + RULE_REALM_SIZE; +const REMOVEPARAMS_REALM_START = REGEXES_REALM_END; +const REMOVEPARAMS_REALM_END = REMOVEPARAMS_REALM_START + RULE_REALM_SIZE; +const REDIRECT_REALM_START = REMOVEPARAMS_REALM_END; +const REDIRECT_REALM_END = REDIRECT_REALM_START + RULE_REALM_SIZE; +const MODIFYHEADERS_REALM_START = REDIRECT_REALM_END; +const MODIFYHEADERS_REALM_END = MODIFYHEADERS_REALM_START + RULE_REALM_SIZE; +const TRUSTED_DIRECTIVE_BASE_RULE_ID = 8000000; + +/******************************************************************************/ + +function getRulesetDetails() { + if (getRulesetDetails.rulesetDetailsPromise !== undefined) { + return getRulesetDetails.rulesetDetailsPromise; + } + getRulesetDetails.rulesetDetailsPromise = fetchJSON('/rulesets/ruleset-details').then(entries => { + const rulesMap = new Map( + entries.map(entry => [entry.id, entry]) + ); + return rulesMap; + }); + return getRulesetDetails.rulesetDetailsPromise; +} + +/******************************************************************************/ + +function getDynamicRules() { + if (getDynamicRules.dynamicRuleMapPromise !== undefined) { + return getDynamicRules.dynamicRuleMapPromise; + } + getDynamicRules.dynamicRuleMapPromise = dnr.getDynamicRules().then(rules => { + const rulesMap = new Map(rules.map(rule => [rule.id, rule])); + ubolLog(`Dynamic rule count: ${rulesMap.size}`); + ubolLog(`Available dynamic rule count: ${dnr.MAX_NUMBER_OF_DYNAMIC_AND_SESSION_RULES - rulesMap.size}`); + return rulesMap; + }); + return getDynamicRules.dynamicRuleMapPromise; +} + +/******************************************************************************/ + +async function pruneInvalidRegexRules(realm, rulesIn) { + // Avoid testing already tested regexes + const dynamicRules = dnr.getDynamicRules(); + const validRegexSet = new Set( + dynamicRules.filter(rule => + rule.condition?.regexFilter && true || false + ).map(rule => + rule.condition.regexFilter + ) + ); + + // Validate regex-based rules + const toCheck = []; + const rejectedRegexRules = []; + for (const rule of rulesIn) { + if (rule.condition?.regexFilter === undefined) { + toCheck.push(true); + continue; + } + const { + regexFilter: regex, + isUrlFilterCaseSensitive: isCaseSensitive + } = rule.condition; + if (validRegexSet.has(regex)) { + toCheck.push(true); + continue; + } + toCheck.push( + dnr.isRegexSupported({ regex, isCaseSensitive }).then(result => { + if (result.isSupported) { return true; } + rejectedRegexRules.push(`\t${regex} ${result.reason}`); + return false; + }) + ); + } + + // Collate results + const isValid = Promise.all(toCheck); + + if (rejectedRegexRules.length !== 0) { + ubolLog( + `${realm} realm: rejected regexes:\n`, + rejectedRegexRules.join('\n') + ); + } + + return rulesIn.filter((v, i) => isValid[i]); +} + +/******************************************************************************/ + +async function updateRegexRules() { + const rulesetDetails = getEnabledRulesetsDetails(); + + // Fetch regexes for all enabled rulesets + const toFetch = []; + for (const details of rulesetDetails) { + if (details.rules.regex === 0) { continue; } + toFetch.push(fetchJSON(`/rulesets/regex/${details.id}`)); + } + const regexRulesets = Promise.all(toFetch); + + // Collate all regexes rules + const allRules = []; + let regexRuleId = REGEXES_REALM_START; + for (const rules of regexRulesets) { + if (Array.isArray(rules) === false) { continue; } + for (const rule of rules) { + rule.id = regexRuleId++; + allRules.push(rule); + } + } + + const validatedRules = pruneInvalidRegexRules('regexes', allRules); + + // Add validated regex rules to dynamic ruleset without affecting rules + // outside regex rules realm. + const dynamicRuleMap = getDynamicRules(); + const newRuleMap = new Map(validatedRules.map(rule => [rule.id, rule])); + const addRules = []; + const removeRuleIds = []; + + for (const oldRule of dynamicRuleMap.values()) { + if (oldRule.id < REGEXES_REALM_START) { continue; } + if (oldRule.id >= REGEXES_REALM_END) { continue; } + const newRule = newRuleMap.get(oldRule.id); + if (newRule === undefined) { + removeRuleIds.push(oldRule.id); + dynamicRuleMap.delete(oldRule.id); + } else if (JSON.stringify(oldRule) !== JSON.stringify(newRule)) { + removeRuleIds.push(oldRule.id); + addRules.push(newRule); + dynamicRuleMap.set(oldRule.id, newRule); + } + } + + for (const newRule of newRuleMap.values()) { + if (dynamicRuleMap.has(newRule.id)) { continue; } + addRules.push(newRule); + dynamicRuleMap.set(newRule.id, newRule); + } + + if (addRules.length === 0 && removeRuleIds.length === 0) { return; } + + if (removeRuleIds.length !== 0) { + ubolLog(`Remove ${removeRuleIds.length} DNR regex rules`); + } + if (addRules.length !== 0) { + ubolLog(`Add ${addRules.length} DNR regex rules`); + } + + return dnr.updateDynamicRules({ addRules, removeRuleIds }).catch(reason => { + console.error(`updateRegexRules() / ${reason}`); + }); +} + +/******************************************************************************/ + +async function updateRemoveparamRules() { + const [ + hasOmnipotence, + rulesetDetails, + dynamicRuleMap, + ] = Promise.all([ + browser.permissions.contains({ origins: [''] }), + getEnabledRulesetsDetails(), + getDynamicRules(), + ]); + + // Fetch removeparam rules for all enabled rulesets + const toFetch = []; + for (const details of rulesetDetails) { + if (details.rules.removeparam === 0) { continue; } + toFetch.push(fetchJSON(`/rulesets/removeparam/${details.id}`)); + } + const removeparamRulesets = Promise.all(toFetch); + + // Removeparam rules can only be enforced with omnipotence + const allRules = []; + if (hasOmnipotence) { + let removeparamRuleId = REMOVEPARAMS_REALM_START; + for (const rules of removeparamRulesets) { + if (Array.isArray(rules) === false) { continue; } + for (const rule of rules) { + rule.id = removeparamRuleId++; + allRules.push(rule); + } + } + } + + const validatedRules = pruneInvalidRegexRules('removeparam', allRules); + + // Add removeparam rules to dynamic ruleset without affecting rules + // outside removeparam rules realm. + const newRuleMap = new Map(validatedRules.map(rule => [rule.id, rule])); + const addRules = []; + const removeRuleIds = []; + + for (const oldRule of dynamicRuleMap.values()) { + if (oldRule.id < REMOVEPARAMS_REALM_START) { continue; } + if (oldRule.id >= REMOVEPARAMS_REALM_END) { continue; } + const newRule = newRuleMap.get(oldRule.id); + if (newRule === undefined) { + removeRuleIds.push(oldRule.id); + dynamicRuleMap.delete(oldRule.id); + } else if (JSON.stringify(oldRule) !== JSON.stringify(newRule)) { + removeRuleIds.push(oldRule.id); + addRules.push(newRule); + dynamicRuleMap.set(oldRule.id, newRule); + } + } + + for (const newRule of newRuleMap.values()) { + if (dynamicRuleMap.has(newRule.id)) { continue; } + addRules.push(newRule); + dynamicRuleMap.set(newRule.id, newRule); + } + + if (addRules.length === 0 && removeRuleIds.length === 0) { return; } + + if (removeRuleIds.length !== 0) { + ubolLog(`Remove ${removeRuleIds.length} DNR removeparam rules`); + } + if (addRules.length !== 0) { + ubolLog(`Add ${addRules.length} DNR removeparam rules`); + } + + return dnr.updateDynamicRules({ addRules, removeRuleIds }).catch(reason => { + console.error(`updateRemoveparamRules() / ${reason}`); + }); +} + +/******************************************************************************/ + +async function updateRedirectRules() { + const [ + hasOmnipotence, + rulesetDetails, + dynamicRuleMap, + ] = Promise.all([ + browser.permissions.contains({ origins: [''] }), + getEnabledRulesetsDetails(), + getDynamicRules(), + ]); + + // Fetch redirect rules for all enabled rulesets + const toFetch = []; + for (const details of rulesetDetails) { + if (details.rules.redirect === 0) { continue; } + toFetch.push(fetchJSON(`/rulesets/redirect/${details.id}`)); + } + const redirectRulesets = Promise.all(toFetch); + + // Redirect rules can only be enforced with omnipotence + const allRules = []; + if (hasOmnipotence) { + let redirectRuleId = REDIRECT_REALM_START; + for (const rules of redirectRulesets) { + if (Array.isArray(rules) === false) { continue; } + for (const rule of rules) { + rule.id = redirectRuleId++; + allRules.push(rule); + } + } + } + + const validatedRules = pruneInvalidRegexRules('redirect', allRules); + + // Add redirect rules to dynamic ruleset without affecting rules + // outside redirect rules realm. + const newRuleMap = new Map(validatedRules.map(rule => [rule.id, rule])); + const addRules = []; + const removeRuleIds = []; + + for (const oldRule of dynamicRuleMap.values()) { + if (oldRule.id < REDIRECT_REALM_START) { continue; } + if (oldRule.id >= REDIRECT_REALM_END) { continue; } + const newRule = newRuleMap.get(oldRule.id); + if (newRule === undefined) { + removeRuleIds.push(oldRule.id); + dynamicRuleMap.delete(oldRule.id); + } else if (JSON.stringify(oldRule) !== JSON.stringify(newRule)) { + removeRuleIds.push(oldRule.id); + addRules.push(newRule); + dynamicRuleMap.set(oldRule.id, newRule); + } + } + + for (const newRule of newRuleMap.values()) { + if (dynamicRuleMap.has(newRule.id)) { continue; } + addRules.push(newRule); + dynamicRuleMap.set(newRule.id, newRule); + } + + if (addRules.length === 0 && removeRuleIds.length === 0) { return; } + + if (removeRuleIds.length !== 0) { + ubolLog(`Remove ${removeRuleIds.length} DNR redirect rules`); + } + if (addRules.length !== 0) { + ubolLog(`Add ${addRules.length} DNR redirect rules`); + } + + return dnr.updateDynamicRules({ addRules, removeRuleIds }).catch(reason => { + console.error(`updateRedirectRules() / ${reason}`); + }); +} + +/******************************************************************************/ + +async function updateModifyHeadersRules() { + const [ + hasOmnipotence, + rulesetDetails, + dynamicRuleMap, + ] = Promise.all([ + browser.permissions.contains({ origins: [''] }), + getEnabledRulesetsDetails(), + getDynamicRules(), + ]); + + // Fetch modifyHeaders rules for all enabled rulesets + const toFetch = []; + for (const details of rulesetDetails) { + if (details.rules.modifyHeaders === 0) { continue; } + toFetch.push(fetchJSON(`/rulesets/modify-headers/${details.id}`)); + } + const rulesets = Promise.all(toFetch); + + // Redirect rules can only be enforced with omnipotence + const allRules = []; + if (hasOmnipotence) { + let ruleId = MODIFYHEADERS_REALM_START; + for (const rules of rulesets) { + if (Array.isArray(rules) === false) { continue; } + for (const rule of rules) { + rule.id = ruleId++; + allRules.push(rule); + } + } + } + + const validatedRules = pruneInvalidRegexRules('modify-headers', allRules); + + // Add modifyHeaders rules to dynamic ruleset without affecting rules + // outside modifyHeaders realm. + const newRuleMap = new Map(validatedRules.map(rule => [rule.id, rule])); + const addRules = []; + const removeRuleIds = []; + + for (const oldRule of dynamicRuleMap.values()) { + if (oldRule.id < MODIFYHEADERS_REALM_START) { continue; } + if (oldRule.id >= MODIFYHEADERS_REALM_END) { continue; } + const newRule = newRuleMap.get(oldRule.id); + if (newRule === undefined) { + removeRuleIds.push(oldRule.id); + dynamicRuleMap.delete(oldRule.id); + } else if (JSON.stringify(oldRule) !== JSON.stringify(newRule)) { + removeRuleIds.push(oldRule.id); + addRules.push(newRule); + dynamicRuleMap.set(oldRule.id, newRule); + } + } + + for (const newRule of newRuleMap.values()) { + if (dynamicRuleMap.has(newRule.id)) { continue; } + addRules.push(newRule); + dynamicRuleMap.set(newRule.id, newRule); + } + + if (addRules.length === 0 && removeRuleIds.length === 0) { return; } + + if (removeRuleIds.length !== 0) { + ubolLog(`Remove ${removeRuleIds.length} DNR modifyHeaders rules`); + } + if (addRules.length !== 0) { + ubolLog(`Add ${addRules.length} DNR modifyHeaders rules`); + } + + return dnr.updateDynamicRules({ addRules, removeRuleIds }).catch(reason => { + console.error(`updateModifyHeadersRules() / ${reason}`); + }); +} + +/******************************************************************************/ + +// TODO: group all omnipotence-related rules into one realm. + +async function updateDynamicRules() { + return Promise.all([ + updateRegexRules(), + updateRemoveparamRules(), + updateRedirectRules(), + updateModifyHeadersRules(), + ]); +} + +/******************************************************************************/ + +async function defaultRulesetsFromLanguage() { + const out = ['default']; + + const dropCountry = lang => { + const pos = lang.indexOf('-'); + if (pos === -1) { return lang; } + return lang.slice(0, pos); + }; + + const langSet = new Set(); + + for (const lang of navigator.languages.map(dropCountry)) { + langSet.add(lang); + } + langSet.add(dropCountry(i18n.getUILanguage())); + + const reTargetLang = new RegExp( + `\\b(${Array.from(langSet).join('|')})\\b` + ); + + const rulesetDetails = getRulesetDetails(); + for (const [id, details] of rulesetDetails) { + if (typeof details.lang !== 'string') { continue; } + if (reTargetLang.test(details.lang) === false) { continue; } + out.push(id); + } + return out; +} + +/******************************************************************************/ + +async function enableRulesets(ids) { + const afterIds = new Set(ids); + const beforeIds = new Set(dnr.getEnabledRulesets()); + const enableRulesetSet = new Set(); + const disableRulesetSet = new Set(); + for (const id of afterIds) { + if (beforeIds.has(id)) { continue; } + enableRulesetSet.add(id); + } + for (const id of beforeIds) { + if (afterIds.has(id)) { continue; } + disableRulesetSet.add(id); + } + + if (enableRulesetSet.size === 0 && disableRulesetSet.size === 0) { + return; + } + + // Be sure the rulesets to enable/disable do exist in the current version, + // otherwise the API throws. + const rulesetDetails = getRulesetDetails(); + for (const id of enableRulesetSet) { + if (rulesetDetails.has(id)) { continue; } + enableRulesetSet.delete(id); + } + for (const id of disableRulesetSet) { + if (rulesetDetails.has(id)) { continue; } + disableRulesetSet.delete(id); + } + const enableRulesetIds = Array.from(enableRulesetSet); + const disableRulesetIds = Array.from(disableRulesetSet); + + if (enableRulesetIds.length !== 0) { + ubolLog(`Enable rulesets: ${enableRulesetIds}`); + } + if (disableRulesetIds.length !== 0) { + ubolLog(`Disable ruleset: ${disableRulesetIds}`); + } + dnr.updateEnabledRulesets({ enableRulesetIds, disableRulesetIds }); + + return updateDynamicRules(); +} + +/******************************************************************************/ + +async function getEnabledRulesetsDetails() { + const [ + ids, + rulesetDetails, + ] = Promise.all([ + dnr.getEnabledRulesets(), + getRulesetDetails(), + ]); + const out = []; + for (const id of ids) { + const ruleset = rulesetDetails.get(id); + if (ruleset === undefined) { continue; } + out.push(ruleset); + } + return out; +} + +/******************************************************************************/ + +export { + defaultRulesetsFromLanguage, enableRulesets, getDynamicRules, getEnabledRulesetsDetails, getRulesetDetails, TRUSTED_DIRECTIVE_BASE_RULE_ID, updateDynamicRules +}; diff --git a/extentions/uBOL-home/js/scripting-manager.js b/extentions/uBOL-home/js/scripting-manager.js new file mode 100644 index 0000000..8a3cc43 --- /dev/null +++ b/extentions/uBOL-home/js/scripting-manager.js @@ -0,0 +1,563 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +import { browser } from './ext.js'; +import { fetchJSON } from './fetch.js'; +import { getFilteringModeDetails } from './mode-manager.js'; +import { getEnabledRulesetsDetails } from './ruleset-manager.js'; + +import * as ut from './utils.js'; + +/******************************************************************************/ + +const isGecko = browser.runtime.getURL('').startsWith('moz-extension://'); + +const resourceDetailPromises = new Map(); + +function getScriptletDetails() { + let promise = resourceDetailPromises.get('scriptlet'); + if (promise !== undefined) { return promise; } + promise = fetchJSON('/rulesets/scriptlet-details').then( + entries => new Map(entries) + ); + resourceDetailPromises.set('scriptlet', promise); + return promise; +} + +function getGenericDetails() { + let promise = resourceDetailPromises.get('generic'); + if (promise !== undefined) { return promise; } + promise = fetchJSON('/rulesets/generic-details').then( + entries => new Map(entries) + ); + resourceDetailPromises.set('generic', promise); + return promise; +} + +/******************************************************************************/ + +// Important: We need to sort the arrays for fast comparison +const arrayEq = (a = [], b = [], sort = true) => { + const alen = a.length; + if (alen !== b.length) { return false; } + if (sort) { a.sort(); b.sort(); } + for (let i = 0; i < alen; i++) { + if (a[i] !== b[i]) { return false; } + } + return true; +}; + +/******************************************************************************/ + +// The extensions API does not always return exactly what we fed it, so we +// need to normalize some entries to be sure we properly detect changes when +// comparing registered entries vs. entries to register. + +const normalizeRegisteredContentScripts = registered => { + for (const entry of registered) { + const { css = [], js = [] } = entry; + for (let i = 0; i < css.length; i++) { + const path = css[i]; + if (path.startsWith('/')) { continue; } + css[i] = `/${path}`; + } + for (let i = 0; i < js.length; i++) { + const path = js[i]; + if (path.startsWith('/')) { continue; } + js[i] = `/${path}`; + } + } + return registered; +}; + +/******************************************************************************/ + +function registerHighGeneric(context, genericDetails) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const excludeHostnames = []; + const css = []; + for (const details of rulesetsDetails) { + const hostnames = genericDetails.get(details.id); + if (hostnames !== undefined) { + excludeHostnames.push(...hostnames); + } + const count = details.css?.generichigh || 0; + if (count === 0) { continue; } + css.push(`/rulesets/scripting/generichigh/${details.id}.css`); + } + + if (css.length === 0) { return; } + + const { none, basic, optimal, complete } = filteringModeDetails; + const matches = []; + const excludeMatches = []; + if (complete.has('all-urls')) { + excludeMatches.push(...ut.matchesFromHostnames(none)); + excludeMatches.push(...ut.matchesFromHostnames(basic)); + excludeMatches.push(...ut.matchesFromHostnames(optimal)); + excludeMatches.push(...ut.matchesFromHostnames(excludeHostnames)); + matches.push(''); + } else { + matches.push( + ...ut.matchesFromHostnames( + ut.subtractHostnameIters( + Array.from(complete), + excludeHostnames + ) + ) + ); + } + + if (matches.length === 0) { return; } + + const registered = before.get('css-generichigh'); + before.delete('css-generichigh'); // Important! + + // https://github.com/w3c/webextensions/issues/414#issuecomment-1623992885 + // Once supported, add: + // cssOrigin: 'USER', + const directive = { + id: 'css-generichigh', + css, + matches, + excludeMatches, + runAt: 'document_end', + }; + + // register + if (registered === undefined) { + context.toAdd.push(directive); + return; + } + + // update + if ( + arrayEq(registered.css, css, false) === false || + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push('css-generichigh'); + context.toAdd.push(directive); + } +} + +/******************************************************************************/ + +function registerGeneric(context, genericDetails) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const excludeHostnames = []; + const js = []; + for (const details of rulesetsDetails) { + const hostnames = genericDetails.get(details.id); + if (hostnames !== undefined) { + excludeHostnames.push(...hostnames); + } + const count = details.css?.generic || 0; + if (count === 0) { continue; } + js.push(`/rulesets/scripting/generic/${details.id}.js`); + } + + if (js.length === 0) { return; } + + js.push('/js/scripting/css-generic.js'); + + const { none, basic, optimal, complete } = filteringModeDetails; + const matches = []; + const excludeMatches = []; + if (complete.has('all-urls')) { + excludeMatches.push(...ut.matchesFromHostnames(none)); + excludeMatches.push(...ut.matchesFromHostnames(basic)); + excludeMatches.push(...ut.matchesFromHostnames(optimal)); + excludeMatches.push(...ut.matchesFromHostnames(excludeHostnames)); + matches.push(''); + } else { + matches.push( + ...ut.matchesFromHostnames( + ut.subtractHostnameIters( + Array.from(complete), + excludeHostnames + ) + ) + ); + } + + if (matches.length === 0) { return; } + + const registered = before.get('css-generic'); + before.delete('css-generic'); // Important! + + const directive = { + id: 'css-generic', + js, + matches, + excludeMatches, + runAt: 'document_idle', + }; + + // register + if (registered === undefined) { + context.toAdd.push(directive); + return; + } + + // update + if ( + arrayEq(registered.js, js, false) === false || + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push('css-generic'); + context.toAdd.push(directive); + } +} + +/******************************************************************************/ + +function registerProcedural(context) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const js = []; + for (const rulesetDetails of rulesetsDetails) { + const count = rulesetDetails.css?.procedural || 0; + if (count === 0) { continue; } + js.push(`/rulesets/scripting/procedural/${rulesetDetails.id}.js`); + } + if (js.length === 0) { return; } + + const { none, basic, optimal, complete } = filteringModeDetails; + const matches = [ + ...ut.matchesFromHostnames(optimal), + ...ut.matchesFromHostnames(complete), + ]; + if (matches.length === 0) { return; } + + js.push('/js/scripting/css-procedural.js'); + + const excludeMatches = []; + if (none.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(none)); + } + if (basic.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(basic)); + } + + const registered = before.get('css-procedural'); + before.delete('css-procedural'); // Important! + + const directive = { + id: 'css-procedural', + js, + allFrames: true, + matches, + excludeMatches, + runAt: 'document_start', + }; + + // register + if (registered === undefined) { + context.toAdd.push(directive); + return; + } + + // update + if ( + arrayEq(registered.js, js, false) === false || + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push('css-procedural'); + context.toAdd.push(directive); + } +} + +/******************************************************************************/ + +function registerDeclarative(context) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const js = []; + for (const rulesetDetails of rulesetsDetails) { + const count = rulesetDetails.css?.declarative || 0; + if (count === 0) { continue; } + js.push(`/rulesets/scripting/declarative/${rulesetDetails.id}.js`); + } + if (js.length === 0) { return; } + + const { none, basic, optimal, complete } = filteringModeDetails; + const matches = [ + ...ut.matchesFromHostnames(optimal), + ...ut.matchesFromHostnames(complete), + ]; + if (matches.length === 0) { return; } + + js.push('/js/scripting/css-declarative.js'); + + const excludeMatches = []; + if (none.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(none)); + } + if (basic.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(basic)); + } + + const registered = before.get('css-declarative'); + before.delete('css-declarative'); // Important! + + const directive = { + id: 'css-declarative', + js, + allFrames: true, + matches, + excludeMatches, + runAt: 'document_start', + }; + + // register + if (registered === undefined) { + context.toAdd.push(directive); + return; + } + + // update + if ( + arrayEq(registered.js, js, false) === false || + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push('css-declarative'); + context.toAdd.push(directive); + } +} + +/******************************************************************************/ + +function registerSpecific(context) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const js = []; + for (const rulesetDetails of rulesetsDetails) { + const count = rulesetDetails.css?.specific || 0; + if (count === 0) { continue; } + js.push(`/rulesets/scripting/specific/${rulesetDetails.id}.js`); + } + if (js.length === 0) { return; } + + const { none, basic, optimal, complete } = filteringModeDetails; + const matches = [ + ...ut.matchesFromHostnames(optimal), + ...ut.matchesFromHostnames(complete), + ]; + if (matches.length === 0) { return; } + + js.push('/js/scripting/css-specific.js'); + + const excludeMatches = []; + if (none.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(none)); + } + if (basic.has('all-urls') === false) { + excludeMatches.push(...ut.matchesFromHostnames(basic)); + } + + const registered = before.get('css-specific'); + before.delete('css-specific'); // Important! + + const directive = { + id: 'css-specific', + js, + allFrames: true, + matches, + excludeMatches, + runAt: 'document_start', + }; + + // register + if (registered === undefined) { + context.toAdd.push(directive); + return; + } + + // update + if ( + arrayEq(registered.js, js, false) === false || + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push('css-specific'); + context.toAdd.push(directive); + } +} + +/******************************************************************************/ + +function registerScriptlet(context, scriptletDetails) { + const { before, filteringModeDetails, rulesetsDetails } = context; + + const hasBroadHostPermission = + filteringModeDetails.optimal.has('all-urls') || + filteringModeDetails.complete.has('all-urls'); + + const permissionRevokedMatches = [ + ...ut.matchesFromHostnames(filteringModeDetails.none), + ...ut.matchesFromHostnames(filteringModeDetails.basic), + ]; + const permissionGrantedHostnames = [ + ...filteringModeDetails.optimal, + ...filteringModeDetails.complete, + ]; + + for (const rulesetId of rulesetsDetails.map(v => v.id)) { + const scriptletList = scriptletDetails.get(rulesetId); + if (scriptletList === undefined) { continue; } + + for (const [token, scriptletHostnames] of scriptletList) { + const id = `${rulesetId}.${token}`; + const registered = before.get(id); + + const matches = []; + const excludeMatches = []; + let targetHostnames = []; + if (hasBroadHostPermission) { + excludeMatches.push(...permissionRevokedMatches); + if (scriptletHostnames.length > 100) { + targetHostnames = ['*']; + } else { + targetHostnames = scriptletHostnames; + } + } else if (permissionGrantedHostnames.length !== 0) { + if (scriptletHostnames.includes('*')) { + targetHostnames = permissionGrantedHostnames; + } else { + targetHostnames = ut.intersectHostnameIters( + permissionGrantedHostnames, + scriptletHostnames + ); + } + } + if (targetHostnames.length === 0) { continue; } + matches.push(...ut.matchesFromHostnames(targetHostnames)); + + before.delete(id); // Important! + + const directive = { + id, + js: [`/rulesets/scripting/scriptlet/${id}.js`], + allFrames: true, + matches, + excludeMatches, + runAt: 'document_start', + }; + + // https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 + // `MAIN` world not yet supported in Firefox + if (isGecko === false) { + directive.world = 'MAIN'; + } + + // register + if (registered === undefined) { + context.toAdd.push(directive); + continue; + } + + // update + if ( + arrayEq(registered.matches, matches) === false || + arrayEq(registered.excludeMatches, excludeMatches) === false + ) { + context.toRemove.push(id); + context.toAdd.push(directive); + } + } + } +} + +/******************************************************************************/ + +async function registerInjectables(origins) { + void origins; + + if (browser.scripting === undefined) { return false; } + + const [ + filteringModeDetails, + rulesetsDetails, + scriptletDetails, + genericDetails, + registered, + ] = Promise.all([ + getFilteringModeDetails(), + getEnabledRulesetsDetails(), + getScriptletDetails(), + getGenericDetails(), + browser.scripting.getRegisteredContentScripts(), + ]); + const before = new Map( + normalizeRegisteredContentScripts(registered).map( + entry => [entry.id, entry] + ) + ); + const toAdd = [], toRemove = []; + const context = { + filteringModeDetails, + rulesetsDetails, + before, + toAdd, + toRemove, + }; + + registerDeclarative(context); + registerProcedural(context); + registerScriptlet(context, scriptletDetails); + registerSpecific(context); + registerGeneric(context, genericDetails); + registerHighGeneric(context, genericDetails); + + toRemove.push(...Array.from(before.keys())); + + if (toRemove.length !== 0) { + ut.ubolLog(`Unregistered ${toRemove} content (css/js)`); + browser.scripting.unregisterContentScripts({ ids: toRemove }) + .catch(reason => { console.info(reason); }); + } + + if (toAdd.length !== 0) { + ut.ubolLog(`Registered ${toAdd.map(v => v.id)} content (css/js)`); + browser.scripting.registerContentScripts(toAdd) + .catch(reason => { console.info(reason); }); + } + + return true; +} + +/******************************************************************************/ + +export { + registerInjectables +}; diff --git a/extentions/uBOL-home/js/scripting/css-declarative.js b/extentions/uBOL-home/js/scripting/css-declarative.js new file mode 100644 index 0000000..d5c5555 --- /dev/null +++ b/extentions/uBOL-home/js/scripting/css-declarative.js @@ -0,0 +1,157 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarative() { + +/******************************************************************************/ + +const declarativeImports = self.declarativeImports || []; +self.declarativeImports = undefined; +delete self.declarativeImports; + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const selectors = []; + +for ( const { argsList, exceptionsMap, hostnamesMap, entitiesMap } of declarativeImports ) { + const todoIndices = new Set(); + const tonotdoIndices = []; + // Exceptions + if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); + } + // Hostname-based + if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); + } + // Entity-based + if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); + } + for ( const i of todoIndices ) { + selectors.push(...argsList[i].map(json => JSON.parse(json))); + } + argsList.length = 0; +} +declarativeImports.length = 0; + +if ( selectors.length === 0 ) { return; } + +/******************************************************************************/ + +const cssRuleFromProcedural = details => { + const { tasks, action } = details; + let mq, selector; + if ( Array.isArray(tasks) ) { + if ( tasks[0][0] !== 'matches-media' ) { return; } + mq = tasks[0][1]; + if ( tasks.length > 2 ) { return; } + if ( tasks.length === 2 ) { + if ( tasks[1][0] !== 'spath' ) { return; } + selector = tasks[1][1]; + } + } + let style; + if ( Array.isArray(action) ) { + if ( action[0] !== 'style' ) { return; } + selector = selector || details.selector; + style = action[1]; + } + if ( mq === undefined && style === undefined && selector === undefined ) { return; } + if ( mq === undefined ) { + return `${selector}\n{${style}}`; + } + if ( style === undefined ) { + return `@media ${mq} {\n${selector}\n{display:none!important;}\n}`; + } + return `@media ${mq} {\n${selector}\n{${style}}\n}`; +}; + +const sheetText = []; +for ( const selector of selectors ) { + const ruleText = cssRuleFromProcedural(selector); + if ( ruleText === undefined ) { continue; } + sheetText.push(ruleText); +} + +if ( sheetText.length === 0 ) { return; } + +(function uBOL_injectCSS(css, count = 10) { + chrome.runtime.sendMessage({ what: 'insertCSS', css }).catch(( ) => { + count -= 1; + if ( count === 0 ) { return; } + uBOL_injectCSS(css, count - 1); + }); +})(sheetText.join('\n')); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/js/scripting/css-generic.js b/extentions/uBOL-home/js/scripting/css-generic.js new file mode 100644 index 0000000..b00ea03 --- /dev/null +++ b/extentions/uBOL-home/js/scripting/css-generic.js @@ -0,0 +1,238 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGeneric() { + +const genericSelectorMap = self.genericSelectorMap || new Map(); +delete self.genericSelectorMap; + +if ( genericSelectorMap.size === 0 ) { return; } + +/******************************************************************************/ + +const maxSurveyTimeSlice = 4; +const maxSurveyNodeSlice = 64; +const styleSheetSelectors = []; +const stopAllRatio = 0.95; // To be investigated + +let surveyCount = 0; +let surveyMissCount = 0; +let styleSheetTimer; +let processTimer; +let domChangeTimer; +let lastDomChange = Date.now(); + +/******************************************************************************/ + +// http://www.cse.yorku.ca/~oz/hash.html#djb2 +// Must mirror dnrRulesetFromRawLists's version + +const hashFromStr = (type, s) => { + const len = s.length; + const step = len + 7 >>> 3; + let hash = (type << 5) + type ^ len; + for ( let i = 0; i < len; i += step ) { + hash = (hash << 5) + hash ^ s.charCodeAt(i); + } + return hash & 0xFFFFFF; +}; + +/******************************************************************************/ + +// Extract all classes/ids: these will be passed to the cosmetic +// filtering engine, and in return we will obtain only the relevant +// CSS selectors. + +// https://github.com/gorhill/uBlock/issues/672 +// http://www.w3.org/TR/2014/REC-html5-20141028/infrastructure.html#space-separated-tokens +// http://jsperf.com/enumerate-classes/6 + +const uBOL_idFromNode = (node, out) => { + const raw = node.id; + if ( typeof raw !== 'string' || raw.length === 0 ) { return; } + const hash = hashFromStr(0x23 /* '#' */, raw.trim()); + const selectorList = genericSelectorMap.get(hash); + if ( selectorList === undefined ) { return; } + genericSelectorMap.delete(hash); + out.push(selectorList); +}; + +// https://github.com/uBlockOrigin/uBlock-issues/discussions/2076 +// Performance: avoid using Element.classList +const uBOL_classesFromNode = (node, out) => { + const s = node.getAttribute('class'); + if ( typeof s !== 'string' ) { return; } + const len = s.length; + for ( let beg = 0, end = 0; beg < len; beg += 1 ) { + end = s.indexOf(' ', beg); + if ( end === beg ) { continue; } + if ( end === -1 ) { end = len; } + const token = s.slice(beg, end).trimEnd(); + beg = end; + if ( token.length === 0 ) { continue; } + const hash = hashFromStr(0x2E /* '.' */, token); + const selectorList = genericSelectorMap.get(hash); + if ( selectorList === undefined ) { continue; } + genericSelectorMap.delete(hash); + out.push(selectorList); + } +}; + +/******************************************************************************/ + +const pendingNodes = { + addedNodes: [], + nodeSet: new Set(), + add(node) { + this.addedNodes.push(node); + }, + next(out) { + for ( const added of this.addedNodes ) { + if ( this.nodeSet.has(added) ) { continue; } + if ( added.nodeType === 1 ) { + this.nodeSet.add(added); + } + if ( added.firstElementChild === null ) { continue; } + for ( const descendant of added.querySelectorAll('[id],[class]') ) { + this.nodeSet.add(descendant); + } + } + this.addedNodes.length = 0; + for ( const node of this.nodeSet ) { + this.nodeSet.delete(node); + out.push(node); + if ( out.length === maxSurveyNodeSlice ) { break; } + } + }, + hasNodes() { + return this.addedNodes.length !== 0 || this.nodeSet.size !== 0; + }, +}; + +/******************************************************************************/ + +const uBOL_processNodes = ( ) => { + const t0 = Date.now(); + const nodes = []; + const deadline = t0 + maxSurveyTimeSlice; + for (;;) { + pendingNodes.next(nodes); + if ( nodes.length === 0 ) { break; } + for ( const node of nodes ) { + uBOL_idFromNode(node, styleSheetSelectors); + uBOL_classesFromNode(node, styleSheetSelectors); + } + nodes.length = 0; + if ( performance.now() >= deadline ) { break; } + } + surveyCount += 1; + if ( styleSheetSelectors.length === 0 ) { + surveyMissCount += 1; + if ( + surveyCount >= 100 && + (surveyMissCount / surveyCount) >= stopAllRatio + ) { + stopAll(`too many misses in surveyor (${surveyMissCount}/${surveyCount})`); + } + return; + } + if ( styleSheetTimer !== undefined ) { return; } + styleSheetTimer = self.requestAnimationFrame(( ) => { + styleSheetTimer = undefined; + uBOL_injectCSS(`${styleSheetSelectors.join(',')}{display:none!important;}`); + styleSheetSelectors.length = 0; + }); +}; + +/******************************************************************************/ + +const uBOL_processChanges = mutations => { + for ( let i = 0; i < mutations.length; i++ ) { + const mutation = mutations[i]; + for ( const added of mutation.addedNodes ) { + if ( added.nodeType !== 1 ) { continue; } + pendingNodes.add(added); + } + } + if ( pendingNodes.hasNodes() === false ) { return; } + lastDomChange = Date.now(); + if ( processTimer !== undefined ) { return; } + processTimer = self.setTimeout(( ) => { + processTimer = undefined; + uBOL_processNodes(); + }, 64); +}; + +/******************************************************************************/ + +const uBOL_injectCSS = (css, count = 10) => { + chrome.runtime.sendMessage({ what: 'insertCSS', css }).catch(( ) => { + count -= 1; + if ( count === 0 ) { return; } + uBOL_injectCSS(css, count - 1); + }); +}; + +/******************************************************************************/ + +pendingNodes.add(document); +uBOL_processNodes(); + +let domMutationObserver = new MutationObserver(uBOL_processChanges); +domMutationObserver.observe(document, { + childList: true, + subtree: true, +}); + +const needDomChangeObserver = ( ) => { + domChangeTimer = undefined; + if ( domMutationObserver === undefined ) { return; } + if ( (Date.now() - lastDomChange) > 20000 ) { + return stopAll('no more DOM changes'); + } + domChangeTimer = self.setTimeout(needDomChangeObserver, 20000); +}; + +needDomChangeObserver(); + +/******************************************************************************/ + +const stopAll = reason => { + if ( domChangeTimer !== undefined ) { + self.clearTimeout(domChangeTimer); + domChangeTimer = undefined; + } + domMutationObserver.disconnect(); + domMutationObserver.takeRecords(); + domMutationObserver = undefined; + genericSelectorMap.clear(); + console.info(`uBOL: Generic cosmetic filtering stopped because ${reason}`); +}; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/scripting/css-procedural.js b/extentions/uBOL-home/js/scripting/css-procedural.js new file mode 100644 index 0000000..9f6f039 --- /dev/null +++ b/extentions/uBOL-home/js/scripting/css-procedural.js @@ -0,0 +1,828 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProcedural() { + +/******************************************************************************/ + +const proceduralImports = self.proceduralImports || []; +self.proceduralImports = undefined; +delete self.proceduralImports; + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const selectors = []; + +for ( const { argsList, exceptionsMap, hostnamesMap, entitiesMap } of proceduralImports ) { + const todoIndices = new Set(); + const tonotdoIndices = []; + // Exceptions + if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); + } + // Hostname-based + if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); + } + // Entity-based + if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); + } + for ( const i of todoIndices ) { + selectors.push(...argsList[i].map(json => JSON.parse(json))); + } + argsList.length = 0; +} +proceduralImports.length = 0; + +if ( selectors.length === 0 ) { return; } + +/******************************************************************************/ + +const uBOL_injectCSS = (css, count = 10) => { + chrome.runtime.sendMessage({ what: 'insertCSS', css }).catch(( ) => { + count -= 1; + if ( count === 0 ) { return; } + uBOL_injectCSS(css, count - 1); + }); +}; + +const nonVisualElements = { + head: true, + link: true, + meta: true, + script: true, + style: true, +}; + +const regexFromString = (s, exact = false) => { + if ( s === '' ) { return /^/; } + const match = /^\/(.+)\/([imu]*)$/.exec(s); + if ( match !== null ) { + return new RegExp(match[1], match[2] || undefined); + } + const reStr = s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + return new RegExp(exact ? `^${reStr}$` : reStr); +}; + +/******************************************************************************/ + +// 'P' stands for 'Procedural' + +class PSelectorTask { + begin() { + } + end() { + } +} + +/******************************************************************************/ + +class PSelectorVoidTask extends PSelectorTask { + constructor(task) { + super(); + console.info(`uBO: :${task[0]}() operator does not exist`); + } + transpose() { + } +} + +/******************************************************************************/ + +class PSelectorHasTextTask extends PSelectorTask { + constructor(task) { + super(); + this.needle = regexFromString(task[1]); + } + transpose(node, output) { + if ( this.needle.test(node.textContent) ) { + output.push(node); + } + } +} + +/******************************************************************************/ + +class PSelectorIfTask extends PSelectorTask { + constructor(task) { + super(); + this.pselector = new PSelector(task[1]); + } + transpose(node, output) { + if ( this.pselector.test(node) === this.target ) { + output.push(node); + } + } +} +PSelectorIfTask.prototype.target = true; + +class PSelectorIfNotTask extends PSelectorIfTask { +} +PSelectorIfNotTask.prototype.target = false; + +/******************************************************************************/ + +class PSelectorMatchesAttrTask extends PSelectorTask { + constructor(task) { + super(); + this.reAttr = regexFromString(task[1].attr, true); + this.reValue = regexFromString(task[1].value, true); + } + transpose(node, output) { + const attrs = node.getAttributeNames(); + for ( const attr of attrs ) { + if ( this.reAttr.test(attr) === false ) { continue; } + if ( this.reValue.test(node.getAttribute(attr)) === false ) { continue; } + output.push(node); + } + } +} + +/******************************************************************************/ + +class PSelectorMatchesCSSTask extends PSelectorTask { + constructor(task) { + super(); + this.name = task[1].name; + this.pseudo = task[1].pseudo ? `::${task[1].pseudo}` : null; + let arg0 = task[1].value, arg1; + if ( Array.isArray(arg0) ) { + arg1 = arg0[1]; arg0 = arg0[0]; + } + this.value = new RegExp(arg0, arg1); + } + transpose(node, output) { + const style = window.getComputedStyle(node, this.pseudo); + if ( style !== null && this.value.test(style[this.name]) ) { + output.push(node); + } + } +} +class PSelectorMatchesCSSAfterTask extends PSelectorMatchesCSSTask { + constructor(task) { + super(task); + this.pseudo = '::after'; + } +} + +class PSelectorMatchesCSSBeforeTask extends PSelectorMatchesCSSTask { + constructor(task) { + super(task); + this.pseudo = '::before'; + } +} + +/******************************************************************************/ + +class PSelectorMatchesMediaTask extends PSelectorTask { + constructor(task) { + super(); + this.mql = window.matchMedia(task[1]); + if ( this.mql.media === 'not all' ) { return; } + this.mql.addEventListener('change', ( ) => { + if ( proceduralFilterer instanceof Object === false ) { return; } + proceduralFilterer.onDOMChanged([ null ]); + }); + } + transpose(node, output) { + if ( this.mql.matches === false ) { return; } + output.push(node); + } +} + +/******************************************************************************/ + +class PSelectorMatchesPathTask extends PSelectorTask { + constructor(task) { + super(); + this.needle = regexFromString( + task[1].replace(/\P{ASCII}/gu, s => encodeURIComponent(s)) + ); + } + transpose(node, output) { + if ( this.needle.test(self.location.pathname + self.location.search) ) { + output.push(node); + } + } +} + +/******************************************************************************/ + +class PSelectorMatchesPropTask extends PSelectorTask { + constructor(task) { + super(); + this.props = task[1].attr.split('.'); + this.reValue = task[1].value !== '' + ? regexFromString(task[1].value, true) + : null; + } + transpose(node, output) { + let value = node; + for ( const prop of this.props ) { + if ( value === undefined ) { return; } + if ( value === null ) { return; } + value = value[prop]; + } + if ( this.reValue === null ) { + if ( value === undefined ) { return; } + } else if ( this.reValue.test(value) === false ) { + return; + } + output.push(node); + } +} + +/******************************************************************************/ + +class PSelectorMinTextLengthTask extends PSelectorTask { + constructor(task) { + super(); + this.min = task[1]; + } + transpose(node, output) { + if ( node.textContent.length >= this.min ) { + output.push(node); + } + } +} + +/******************************************************************************/ + +class PSelectorOthersTask extends PSelectorTask { + constructor() { + super(); + this.targets = new Set(); + } + begin() { + this.targets.clear(); + } + end(output) { + const toKeep = new Set(this.targets); + const toDiscard = new Set(); + const body = document.body; + const head = document.head; + let discard = null; + for ( let keep of this.targets ) { + while ( keep !== null && keep !== body && keep !== head ) { + toKeep.add(keep); + toDiscard.delete(keep); + discard = keep.previousElementSibling; + while ( discard !== null ) { + if ( nonVisualElements[discard.localName] !== true ) { + if ( toKeep.has(discard) === false ) { + toDiscard.add(discard); + } + } + discard = discard.previousElementSibling; + } + discard = keep.nextElementSibling; + while ( discard !== null ) { + if ( nonVisualElements[discard.localName] !== true ) { + if ( toKeep.has(discard) === false ) { + toDiscard.add(discard); + } + } + discard = discard.nextElementSibling; + } + keep = keep.parentElement; + } + } + for ( discard of toDiscard ) { + output.push(discard); + } + this.targets.clear(); + } + transpose(candidate) { + for ( const target of this.targets ) { + if ( target.contains(candidate) ) { return; } + if ( candidate.contains(target) ) { + this.targets.delete(target); + } + } + this.targets.add(candidate); + } +} + +/******************************************************************************/ + +class PSelectorShadowTask extends PSelectorTask { + constructor(task) { + super(); + this.selector = task[1]; + } + transpose(node, output) { + const root = this.openOrClosedShadowRoot(node); + if ( root === null ) { return; } + const nodes = root.querySelectorAll(this.selector); + output.push(...nodes); + } + get openOrClosedShadowRoot() { + if ( PSelectorShadowTask.openOrClosedShadowRoot !== undefined ) { + return PSelectorShadowTask.openOrClosedShadowRoot; + } + if ( typeof chrome === 'object' && chrome !== null ) { + if ( chrome.dom instanceof Object ) { + if ( typeof chrome.dom.openOrClosedShadowRoot === 'function' ) { + PSelectorShadowTask.openOrClosedShadowRoot = + chrome.dom.openOrClosedShadowRoot; + return PSelectorShadowTask.openOrClosedShadowRoot; + } + } + } + PSelectorShadowTask.openOrClosedShadowRoot = node => + node.openOrClosedShadowRoot || null; + return PSelectorShadowTask.openOrClosedShadowRoot; + } +} + +/******************************************************************************/ + +// https://github.com/AdguardTeam/ExtendedCss/issues/31#issuecomment-302391277 +// Prepend `:scope ` if needed. +class PSelectorSpathTask extends PSelectorTask { + constructor(task) { + super(); + this.spath = task[1]; + this.nth = /^(?:\s*[+~]|:)/.test(this.spath); + if ( this.nth ) { return; } + if ( /^\s*>/.test(this.spath) ) { + this.spath = `:scope ${this.spath.trim()}`; + } + } + transpose(node, output) { + const nodes = this.nth + ? PSelectorSpathTask.qsa(node, this.spath) + : node.querySelectorAll(this.spath); + for ( const node of nodes ) { + output.push(node); + } + } + // Helper method for other operators. + static qsa(node, selector) { + const parent = node.parentElement; + if ( parent === null ) { return []; } + let pos = 1; + for (;;) { + node = node.previousElementSibling; + if ( node === null ) { break; } + pos += 1; + } + return parent.querySelectorAll( + `:scope > :nth-child(${pos})${selector}` + ); + } +} + +/******************************************************************************/ + +class PSelectorUpwardTask extends PSelectorTask { + constructor(task) { + super(); + const arg = task[1]; + if ( typeof arg === 'number' ) { + this.i = arg; + } else { + this.s = arg; + } + } + transpose(node, output) { + if ( this.s !== '' ) { + const parent = node.parentElement; + if ( parent === null ) { return; } + node = parent.closest(this.s); + if ( node === null ) { return; } + } else { + let nth = this.i; + for (;;) { + node = node.parentElement; + if ( node === null ) { return; } + nth -= 1; + if ( nth === 0 ) { break; } + } + } + output.push(node); + } +} +PSelectorUpwardTask.prototype.i = 0; +PSelectorUpwardTask.prototype.s = ''; + +/******************************************************************************/ + +class PSelectorWatchAttrs extends PSelectorTask { + constructor(task) { + super(); + this.observer = null; + this.observed = new WeakSet(); + this.observerOptions = { + attributes: true, + subtree: true, + }; + const attrs = task[1]; + if ( Array.isArray(attrs) && attrs.length !== 0 ) { + this.observerOptions.attributeFilter = task[1]; + } + } + // TODO: Is it worth trying to re-apply only the current selector? + handler() { + if ( proceduralFilterer instanceof Object ) { + proceduralFilterer.onDOMChanged([ null ]); + } + } + transpose(node, output) { + output.push(node); + if ( this.observed.has(node) ) { return; } + if ( this.observer === null ) { + this.observer = new MutationObserver(this.handler); + } + this.observer.observe(node, this.observerOptions); + this.observed.add(node); + } +} + +/******************************************************************************/ + +class PSelectorXpathTask extends PSelectorTask { + constructor(task) { + super(); + this.xpe = document.createExpression(task[1], null); + this.xpr = null; + } + transpose(node, output) { + this.xpr = this.xpe.evaluate( + node, + XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, + this.xpr + ); + let j = this.xpr.snapshotLength; + while ( j-- ) { + const node = this.xpr.snapshotItem(j); + if ( node.nodeType === 1 ) { + output.push(node); + } + } + } +} + +/******************************************************************************/ + +class PSelector { + constructor(o) { + this.selector = o.selector; + this.tasks = []; + const tasks = []; + if ( Array.isArray(o.tasks) === false ) { return; } + for ( const task of o.tasks ) { + const ctor = this.operatorToTaskMap.get(task[0]) || PSelectorVoidTask; + tasks.push(new ctor(task)); + } + this.tasks = tasks; + } + prime(input) { + const root = input || document; + if ( this.selector === '' ) { return [ root ]; } + if ( input !== document ) { + const c0 = this.selector.charCodeAt(0); + if ( c0 === 0x2B /* + */ || c0 === 0x7E /* ~ */ ) { + return Array.from(PSelectorSpathTask.qsa(input, this.selector)); + } else if ( c0 === 0x3E /* > */ ) { + return Array.from(input.querySelectorAll(`:scope ${this.selector}`)); + } + } + return Array.from(root.querySelectorAll(this.selector)); + } + exec(input) { + let nodes = this.prime(input); + for ( const task of this.tasks ) { + if ( nodes.length === 0 ) { break; } + const transposed = []; + task.begin(); + for ( const node of nodes ) { + task.transpose(node, transposed); + } + task.end(transposed); + nodes = transposed; + } + return nodes; + } + test(input) { + const nodes = this.prime(input); + for ( const node of nodes ) { + let output = [ node ]; + for ( const task of this.tasks ) { + const transposed = []; + task.begin(); + for ( const node of output ) { + task.transpose(node, transposed); + } + task.end(transposed); + output = transposed; + if ( output.length === 0 ) { break; } + } + if ( output.length !== 0 ) { return true; } + } + return false; + } +} +PSelector.prototype.operatorToTaskMap = new Map([ + [ 'has', PSelectorIfTask ], + [ 'has-text', PSelectorHasTextTask ], + [ 'if', PSelectorIfTask ], + [ 'if-not', PSelectorIfNotTask ], + [ 'matches-attr', PSelectorMatchesAttrTask ], + [ 'matches-css', PSelectorMatchesCSSTask ], + [ 'matches-css-after', PSelectorMatchesCSSAfterTask ], + [ 'matches-css-before', PSelectorMatchesCSSBeforeTask ], + [ 'matches-media', PSelectorMatchesMediaTask ], + [ 'matches-path', PSelectorMatchesPathTask ], + [ 'matches-prop', PSelectorMatchesPropTask ], + [ 'min-text-length', PSelectorMinTextLengthTask ], + [ 'not', PSelectorIfNotTask ], + [ 'others', PSelectorOthersTask ], + [ 'shadow', PSelectorShadowTask ], + [ 'spath', PSelectorSpathTask ], + [ 'upward', PSelectorUpwardTask ], + [ 'watch-attr', PSelectorWatchAttrs ], + [ 'xpath', PSelectorXpathTask ], +]); + +/******************************************************************************/ + +class PSelectorRoot extends PSelector { + constructor(o) { + super(o); + this.budget = 200; // I arbitrary picked a 1/5 second + this.raw = o.raw; + this.cost = 0; + this.lastAllowanceTime = 0; + this.action = o.action; + } + prime(input) { + try { + return super.prime(input); + } catch (ex) { + } + return []; + } + exec(input) { + try { + return super.exec(input); + } catch (ex) { + } + return []; + } +} + +/******************************************************************************/ + +class ProceduralFilterer { + constructor(selectors) { + this.selectors = []; + this.masterToken = this.randomToken(); + this.styleTokenMap = new Map(); + this.styledNodes = new Set(); + this.timer = undefined; + this.hideStyle = 'display:none!important;'; + this.addSelectors(selectors); + // Important: commit now (do not go through onDOMChanged) to be sure + // first pass is going to happen asap. + this.uBOL_commitNow(); + } + + addSelectors() { + for ( const selector of selectors ) { + const pselector = new PSelectorRoot(selector); + this.primeProceduralSelector(pselector); + this.selectors.push(pselector); + } + this.onDOMChanged(); + } + + // This allows to perform potentially expensive initialization steps + // before the filters are ready to be applied. + primeProceduralSelector(pselector) { + if ( pselector.action === undefined ) { + this.styleTokenFromStyle(this.hideStyle); + } else if ( pselector.action[0] === 'style' ) { + this.styleTokenFromStyle(pselector.action[1]); + } + return pselector; + } + + uBOL_commitNow() { + // https://github.com/uBlockOrigin/uBlock-issues/issues/341 + // Be ready to unhide nodes which no longer matches any of + // the procedural selectors. + const toUnstyle = this.styledNodes; + this.styledNodes = new Set(); + + let t0 = Date.now(); + + for ( const pselector of this.selectors.values() ) { + const allowance = Math.floor((t0 - pselector.lastAllowanceTime) / 2000); + if ( allowance >= 1 ) { + pselector.budget += allowance * 50; + if ( pselector.budget > 200 ) { pselector.budget = 200; } + pselector.lastAllowanceTime = t0; + } + if ( pselector.budget <= 0 ) { continue; } + const nodes = pselector.exec(); + const t1 = Date.now(); + pselector.budget += t0 - t1; + if ( pselector.budget < -500 ) { + console.info('uBOL: disabling %s', pselector.raw); + pselector.budget = -0x7FFFFFFF; + } + t0 = t1; + if ( nodes.length === 0 ) { continue; } + this.processNodes(nodes, pselector.action); + } + + this.unprocessNodes(toUnstyle); + } + + styleTokenFromStyle(style) { + if ( style === undefined ) { return; } + let styleToken = this.styleTokenMap.get(style); + if ( styleToken !== undefined ) { return styleToken; } + styleToken = this.randomToken(); + this.styleTokenMap.set(style, styleToken); + uBOL_injectCSS(`[${this.masterToken}][${styleToken}]\n{${style}}\n`); + return styleToken; + } + + processNodes(nodes, action) { + const op = action && action[0] || ''; + const arg = op !== '' ? action[1] : ''; + switch ( op ) { + case '': + /* fall through */ + case 'style': { + const styleToken = this.styleTokenFromStyle( + arg === '' ? this.hideStyle : arg + ); + for ( const node of nodes ) { + node.setAttribute(this.masterToken, ''); + node.setAttribute(styleToken, ''); + this.styledNodes.add(node); + } + break; + } + case 'remove': { + for ( const node of nodes ) { + node.remove(); + node.textContent = ''; + } + break; + } + case 'remove-attr': { + const reAttr = regexFromString(arg, true); + for ( const node of nodes ) { + for ( const name of node.getAttributeNames() ) { + if ( reAttr.test(name) === false ) { continue; } + node.removeAttribute(name); + } + } + break; + } + case 'remove-class': { + const reClass = regexFromString(arg, true); + for ( const node of nodes ) { + const cl = node.classList; + for ( const name of cl.values() ) { + if ( reClass.test(name) === false ) { continue; } + cl.remove(name); + } + } + break; + } + default: + break; + } + } + + // TODO: Current assumption is one style per hit element. Could be an + // issue if an element has multiple styling and one styling is + // brought back. Possibly too rare to care about this for now. + unprocessNodes(nodes) { + for ( const node of nodes ) { + if ( this.styledNodes.has(node) ) { continue; } + node.removeAttribute(this.masterToken); + } + } + + randomToken() { + const n = Math.random(); + return String.fromCharCode(n * 25 + 97) + + Math.floor( + (0.25 + n * 0.75) * Number.MAX_SAFE_INTEGER + ).toString(36).slice(-8); + } + + onDOMChanged() { + if ( this.timer !== undefined ) { return; } + this.timer = self.requestAnimationFrame(( ) => { + this.timer = undefined; + this.uBOL_commitNow(); + }); + } +} + +/******************************************************************************/ + +const proceduralFilterer = new ProceduralFilterer(selectors); + +const observer = new MutationObserver(mutations => { + let domChanged = false; + for ( let i = 0; i < mutations.length && !domChanged; i++ ) { + const mutation = mutations[i]; + for ( const added of mutation.addedNodes ) { + if ( added.nodeType !== 1 ) { continue; } + domChanged = true; + break; + } + if ( domChanged === false ) { + for ( const removed of mutation.removedNodes ) { + if ( removed.nodeType !== 1 ) { continue; } + domChanged = true; + break; + } + } + } + if ( domChanged === false ) { return; } + proceduralFilterer.onDOMChanged(); +}); + +observer.observe(document, { + childList: true, + subtree: true, +}); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/js/scripting/css-specific.js b/extentions/uBOL-home/js/scripting/css-specific.js new file mode 100644 index 0000000..faf997c --- /dev/null +++ b/extentions/uBOL-home/js/scripting/css-specific.js @@ -0,0 +1,120 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecific() { + +/******************************************************************************/ + +const specificImports = self.specificImports || []; +self.specificImports = undefined; +delete self.specificImports; + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const selectors = []; + +for ( const { argsList, exceptionsMap, hostnamesMap, entitiesMap } of specificImports ) { + const todoIndices = new Set(); + const tonotdoIndices = []; + // Exceptions + if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); + } + // Hostname-based + if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); + } + // Entity-based + if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); + } + for ( const i of todoIndices ) { + selectors.push(argsList[i]); + } + argsList.length = 0; +} +specificImports.length = 0; + +if ( selectors.length === 0 ) { return; } + +/******************************************************************************/ + +(function uBOL_injectCSS(css, count = 10) { + chrome.runtime.sendMessage({ what: 'insertCSS', css }).catch(( ) => { + count -= 1; + if ( count === 0 ) { return; } + uBOL_injectCSS(css, count - 1); + }); +})(`${selectors.join(',')}{display:none!important;}`); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/js/settings.js b/extentions/uBOL-home/js/settings.js new file mode 100644 index 0000000..bed287c --- /dev/null +++ b/extentions/uBOL-home/js/settings.js @@ -0,0 +1,510 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +import { dom, qs$, qsa$ } from './dom.js'; +import { browser, localRead, localWrite, sendMessage } from './ext.js'; +import { i18n, i18n$ } from './i18n.js'; +import punycode from './punycode.js'; + +/******************************************************************************/ + +const rulesetMap = new Map(); +let cachedRulesetData = {}; +let hideUnusedSet = new Set(['regions']); + +/******************************************************************************/ + +function renderNumber(value) { + return value.toLocaleString(); +} + +function hashFromIterable(iter) { + return Array.from(iter).sort().join('\n'); +} + +/******************************************************************************/ + +function rulesetStats(rulesetId) { + const hasOmnipotence = cachedRulesetData.defaultFilteringMode > 1; + const rulesetDetails = rulesetMap.get(rulesetId); + if (rulesetDetails === undefined) { return; } + const { rules, filters } = rulesetDetails; + let ruleCount = rules.plain + rules.regex; + if (hasOmnipotence) { + ruleCount += rules.removeparam + rules.redirect + rules.modifyHeaders; + } + const filterCount = filters.accepted; + return { ruleCount, filterCount }; +} + +/******************************************************************************/ + +function renderFilterLists() { + const { enabledRulesets, rulesetDetails } = cachedRulesetData; + const listGroupTemplate = qs$('#templates .groupEntry'); + const listEntryTemplate = qs$('#templates .listEntry'); + const listStatsTemplate = i18n$('perRulesetStats'); + const groupNames = new Map([['user', '']]); + + const liFromListEntry = function (ruleset, li, hideUnused) { + if (!li) { + li = dom.clone(listEntryTemplate); + } + const on = enabledRulesets.includes(ruleset.id); + dom.cl.toggle(li, 'checked', on); + dom.cl.toggle(li, 'unused', hideUnused && !on); + qs$(li, 'input[type="checkbox"]').checked = on; + if (dom.attr(li, 'data-listkey') !== ruleset.id) { + dom.attr(li, 'data-listkey', ruleset.id); + qs$(li, '.listname').append(i18n.patchUnicodeFlags(ruleset.name)); + dom.cl.remove(li, 'toRemove'); + if (ruleset.homeURL) { + dom.cl.add(li, 'support'); + dom.attr(qs$(li, 'a.support'), 'href', ruleset.homeURL); + } else { + dom.cl.remove(li, 'support'); + } + if (ruleset.instructionURL) { + dom.cl.add(li, 'mustread'); + dom.attr(qs$(li, 'a.mustread'), 'href', ruleset.instructionURL); + } else { + dom.cl.remove(li, 'mustread'); + } + dom.cl.toggle(li, 'isDefault', ruleset.id === 'default'); + } + const stats = rulesetStats(ruleset.id); + li.title = listStatsTemplate + .replace('{{ruleCount}}', renderNumber(stats.ruleCount)) + .replace('{{filterCount}}', renderNumber(stats.filterCount)); + dom.attr( + qs$(li, '.input.checkbox'), + 'disabled', + stats.ruleCount === 0 ? '' : null + ); + dom.cl.remove(li, 'discard'); + return li; + }; + + const listEntryCountFromGroup = function (groupRulesets) { + if (Array.isArray(groupRulesets) === false) { return ''; } + let count = 0, + total = 0; + for (const ruleset of groupRulesets) { + if (enabledRulesets.includes(ruleset.id)) { + count += 1; + } + total += 1; + } + return total !== 0 ? + `(${count.toLocaleString()}/${total.toLocaleString()})` : + ''; + }; + + const liFromListGroup = function (groupKey, groupRulesets) { + let liGroup = qs$(`#lists > .groupEntry[data-groupkey="${groupKey}"]`); + if (liGroup === null) { + liGroup = dom.clone(listGroupTemplate); + let groupName = groupNames.get(groupKey); + if (groupName === undefined) { + groupName = i18n$('3pGroup' + groupKey.charAt(0).toUpperCase() + groupKey.slice(1)); + groupNames.set(groupKey, groupName); + } + if (groupName !== '') { + dom.text(qs$(liGroup, '.geName'), groupName); + } + } + if (qs$(liGroup, '.geName:empty') === null) { + dom.text( + qs$(liGroup, '.geCount'), + listEntryCountFromGroup(groupRulesets) + ); + } + const hideUnused = mustHideUnusedLists(groupKey); + dom.cl.toggle(liGroup, 'hideUnused', hideUnused); + const ulGroup = qs$(liGroup, '.listEntries'); + if (!groupRulesets) { return liGroup; } + groupRulesets.sort(function (a, b) { + return (a.name || '').localeCompare(b.name || ''); + }); + for (let i = 0; i < groupRulesets.length; i++) { + const liEntry = liFromListEntry( + groupRulesets[i], + ulGroup.children[i], + hideUnused + ); + if (liEntry.parentElement === null) { + ulGroup.appendChild(liEntry); + } + } + return liGroup; + }; + + // Visually split the filter lists in groups + const ulLists = qs$('#lists'); + const groups = new Map([ + [ + 'default', + rulesetDetails.filter(ruleset => + ruleset.id === 'default' + ), + ], + [ + 'annoyances', + rulesetDetails.filter(ruleset => + ruleset.group === 'annoyances' + ), + ], + [ + 'misc', + rulesetDetails.filter(ruleset => + ruleset.id !== 'default' && + ruleset.group === undefined && + typeof ruleset.lang !== 'string' + ), + ], + [ + 'regions', + rulesetDetails.filter(ruleset => + typeof ruleset.lang === 'string' + ), + ], + ]); + + dom.cl.toggle(dom.body, 'hideUnused', mustHideUnusedLists('*')); + + for (const [groupKey, groupRulesets] of groups) { + const liGroup = liFromListGroup(groupKey, groupRulesets); + dom.attr(liGroup, 'data-groupkey', groupKey); + if (liGroup.parentElement === null) { + ulLists.appendChild(liGroup); + } + } +} + +/******************************************************************************/ + +function renderWidgets() { + if (cachedRulesetData.firstRun) { + dom.cl.add(dom.body, 'firstRun'); + } + + renderDefaultMode(); + renderTrustedSites(); + + qs$('#autoReload input[type="checkbox"]').checked = cachedRulesetData.autoReload; + + { + const input = qs$('#showBlockedCount input[type="checkbox"]'); + if (cachedRulesetData.canShowBlockedCount) { + input.checked = cachedRulesetData.showBlockedCount; + } else { + input.checked = false; + dom.attr(input, 'disabled', ''); + } + } + + // Compute total counts + let rulesetCount = 0; + let filterCount = 0; + let ruleCount = 0; + for (const liEntry of qsa$('#lists .listEntry[data-listkey]')) { + if (qs$(liEntry, 'input[type="checkbox"]:checked') === null) { continue; } + rulesetCount += 1; + const stats = rulesetStats(liEntry.dataset.listkey); + if (stats === undefined) { continue; } + ruleCount += stats.ruleCount; + filterCount += stats.filterCount; + } + dom.text('#listsOfBlockedHostsPrompt', i18n$('perRulesetStats') + .replace('{{ruleCount}}', ruleCount.toLocaleString()) + .replace('{{filterCount}}', filterCount.toLocaleString()) + ); + + dom.cl.toggle(dom.body, 'noMoreRuleset', + rulesetCount === cachedRulesetData.maxNumberOfEnabledRulesets + ); +} + +/******************************************************************************/ + +function renderDefaultMode() { + const defaultLevel = cachedRulesetData.defaultFilteringMode; + if (defaultLevel !== 0) { + qs$(`.filteringModeCard input[type="radio"][value="${defaultLevel}"]`).checked = true; + } else { + dom.prop('.filteringModeCard input[type="radio"]', 'checked', false); + } +} + +/******************************************************************************/ + +async function onFilteringModeChange(ev) { + const input = ev.target; + const newLevel = parseInt(input.value, 10); + + switch (newLevel) { + case 1: { // Revoke broad permissions + browser.permissions.remove({ + origins: [''] + }); + cachedRulesetData.defaultFilteringMode = 1; + break; + } + case 2: + case 3: { // Request broad permissions + const granted = browser.permissions.request({ + origins: [''] + }); + if (granted) { + const actualLevel = sendMessage({ + what: 'setDefaultFilteringMode', + level: newLevel, + }); + cachedRulesetData.defaultFilteringMode = actualLevel; + } + break; + } + default: + break; + } + renderFilterLists(); + renderWidgets(); +} + +dom.on( + '#defaultFilteringMode', + 'change', + '.filteringModeCard input[type="radio"]', + ev => { onFilteringModeChange(ev); } +); + +/******************************************************************************/ + +dom.on('#autoReload input[type="checkbox"]', 'change', ev => { + sendMessage({ + what: 'setAutoReload', + state: ev.target.checked, + }); +}); + +dom.on('#showBlockedCount input[type="checkbox"]', 'change', ev => { + sendMessage({ + what: 'setShowBlockedCount', + state: ev.target.checked, + }); +}); + +/******************************************************************************/ + +function renderTrustedSites() { + const textarea = qs$('#trustedSites'); + const hostnames = cachedRulesetData.trustedSites; + textarea.value = hostnames.map(hn => punycode.toUnicode(hn)).join('\n'); + if (textarea.value !== '') { + textarea.value += '\n'; + } +} + +function changeTrustedSites() { + const hostnames = getStagedTrustedSites(); + const hash = hashFromIterable(cachedRulesetData.trustedSites); + if (hashFromIterable(hostnames) === hash) { return; } + sendMessage({ + what: 'setTrustedSites', + hostnames, + }); +} + +function getStagedTrustedSites() { + const textarea = qs$('#trustedSites'); + return textarea.value.split(/\s/).map(hn => { + try { + return punycode.toASCII( + (new URL(`https://${hn}/`)).hostname + ); + } catch (_) { + } + return ''; + }).filter(hn => hn !== ''); +} + +dom.on('#trustedSites', 'blur', changeTrustedSites); + +self.addEventListener('beforeunload', changeTrustedSites); + +/******************************************************************************/ + +async function applyEnabledRulesets() { + const enabledRulesets = []; + for (const liEntry of qsa$('#lists .listEntry[data-listkey]')) { + const checked = qs$(liEntry, 'input[type="checkbox"]:checked') !== null; + dom.cl.toggle(liEntry, 'checked', checked); + if (checked === false) { continue; } + enabledRulesets.push(liEntry.dataset.listkey); + } + + sendMessage({ + what: 'applyRulesets', + enabledRulesets, + }); + + renderWidgets(); +} + +dom.on('#lists', 'change', '.listEntry input[type="checkbox"]', () => { + applyEnabledRulesets(); +}); + +/******************************************************************************/ + +// Collapsing of unused lists. + +function mustHideUnusedLists(which) { + const hideAll = hideUnusedSet.has('*'); + if (which === '*') { return hideAll; } + return hideUnusedSet.has(which) !== hideAll; +} + +function toggleHideUnusedLists(which) { + const doesHideAll = hideUnusedSet.has('*'); + let groupSelector; + let mustHide; + if (which === '*') { + mustHide = doesHideAll === false; + groupSelector = ''; + hideUnusedSet.clear(); + if (mustHide) { + hideUnusedSet.add(which); + } + dom.cl.toggle(dom.body, 'hideUnused', mustHide); + dom.cl.toggle('.groupEntry[data-groupkey]', 'hideUnused', mustHide); + } else { + const doesHide = hideUnusedSet.has(which); + if (doesHide) { + hideUnusedSet.delete(which); + } else { + hideUnusedSet.add(which); + } + mustHide = doesHide === doesHideAll; + groupSelector = `.groupEntry[data-groupkey="${which}"]`; + dom.cl.toggle(groupSelector, 'hideUnused', mustHide); + } + + for (const elem of qsa$(`#lists ${groupSelector} .listEntry[data-listkey] input[type="checkbox"]:not(:checked)`)) { + dom.cl.toggle( + elem.closest('.listEntry[data-listkey]'), + 'unused', + mustHide + ); + } + + localWrite('hideUnusedFilterLists', Array.from(hideUnusedSet)); +} + +dom.on('#lists', 'click', '.groupEntry[data-groupkey] > .geDetails', ev => { + toggleHideUnusedLists( + dom.attr(ev.target.closest('[data-groupkey]'), 'data-groupkey') + ); +}); + +// Initialize from saved state. +localRead('hideUnusedFilterLists').then(value => { + if (Array.isArray(value) === false) { return; } + hideUnusedSet = new Set(value); +}); + +/******************************************************************************/ + +const bc = new self.BroadcastChannel('uBOL'); + +bc.onmessage = ev => { + const message = ev.data; + if (message instanceof Object === false) { return; } + const local = cachedRulesetData; + let render = false; + + // Keep added sites which have not yet been committed + if (message.trustedSites !== undefined) { + if (hashFromIterable(message.trustedSites) !== hashFromIterable(local.trustedSites)) { + const current = new Set(local.trustedSites); + const staged = new Set(getStagedTrustedSites()); + for (const hn of staged) { + if (current.has(hn) === false) { continue; } + staged.delete(hn); + } + const combined = Array.from(new Set([...message.trustedSites, ...staged])); + local.trustedSites = combined; + render = true; + } + } + + if (message.defaultFilteringMode !== undefined) { + if (message.defaultFilteringMode !== local.defaultFilteringMode) { + local.defaultFilteringMode = message.defaultFilteringMode; + render = true; + } + } + + if (message.autoReload !== undefined) { + if (message.autoReload !== local.autoReload) { + local.autoReload = message.autoReload; + render = true; + } + } + + if (message.showBlockedCount !== undefined) { + if (message.showBlockedCount !== local.showBlockedCount) { + local.showBlockedCount = message.showBlockedCount; + render = true; + } + } + + if (message.enabledRulesets !== undefined) { + if (hashFromIterable(message.enabledRulesets) !== hashFromIterable(local.enabledRulesets)) { + local.enabledRulesets = message.enabledRulesets; + render = true; + } + } + + if (render === false) { return; } + renderFilterLists(); + renderWidgets(); +}; + +/******************************************************************************/ + +sendMessage({ + what: 'getOptionsPageData', +}).then(data => { + if (!data) { return; } + cachedRulesetData = data; + rulesetMap.clear(); + cachedRulesetData.rulesetDetails.forEach(rule => rulesetMap.set(rule.id, rule)); + try { + renderFilterLists(); + renderWidgets(); + } catch (ex) { + } +}).catch(reason => { + console.trace(reason); +}); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/js/theme.js b/extentions/uBOL-home/js/theme.js new file mode 100644 index 0000000..a61384e --- /dev/null +++ b/extentions/uBOL-home/js/theme.js @@ -0,0 +1,35 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +import { dom } from './dom.js'; + +/******************************************************************************/ + +const mql = self.matchMedia('(prefers-color-scheme: dark)'); +const theme = mql instanceof Object && mql.matches === true + ? 'dark' + : 'light'; +dom.cl.toggle(dom.html, 'dark', theme === 'dark'); +dom.cl.toggle(dom.html, 'light', theme !== 'dark'); diff --git a/extentions/uBOL-home/js/utils.js b/extentions/uBOL-home/js/utils.js new file mode 100644 index 0000000..cadeaea --- /dev/null +++ b/extentions/uBOL-home/js/utils.js @@ -0,0 +1,162 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2022-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +import { browser } from './ext.js'; + +/******************************************************************************/ + +function parsedURLromOrigin(origin) { + try { + return new URL(origin); + } catch(ex) { + } +} + +/******************************************************************************/ + +const toBroaderHostname = hn => { + if ( hn === '*' ) { return ''; } + const pos = hn.indexOf('.'); + return pos !== -1 ? hn.slice(pos+1) : '*'; +}; + +/******************************************************************************/ + +// Is hna descendant hostname of hnb? + +const isDescendantHostname = (hna, hnb) => { + if ( hnb === 'all-urls' ) { return true; } + if ( hna.endsWith(hnb) === false ) { return false; } + if ( hna === hnb ) { return false; } + return hna.charCodeAt(hna.length - hnb.length - 1) === 0x2E /* '.' */; +}; + +const isDescendantHostnameOfIter = (hna, iterb) => { + const setb = iterb instanceof Set ? iterb : new Set(iterb); + if ( setb.has('all-urls') || setb.has('*') ) { return true; } + let hn = hna; + while ( hn ) { + const pos = hn.indexOf('.'); + if ( pos === -1 ) { break; } + hn = hn.slice(pos + 1); + if ( setb.has(hn) ) { return true; } + } + return false; +}; + +const intersectHostnameIters = (itera, iterb) => { + const setb = iterb instanceof Set ? iterb : new Set(iterb); + if ( setb.has('all-urls') || setb.has('*') ) { return Array.from(itera); } + const out = []; + for ( const hna of itera ) { + if ( setb.has(hna) || isDescendantHostnameOfIter(hna, setb) ) { + out.push(hna); + } + } + return out; +}; + +const subtractHostnameIters = (itera, iterb) => { + const setb = iterb instanceof Set ? iterb : new Set(iterb); + if ( setb.has('all-urls') || setb.has('*') ) { return []; } + const out = []; + for ( const hna of itera ) { + if ( setb.has(hna) ) { continue; } + if ( isDescendantHostnameOfIter(hna, setb) ) { continue; } + out.push(hna); + } + return out; +}; + +/******************************************************************************/ + +const matchesFromHostnames = hostnames => { + const out = []; + for ( const hn of hostnames ) { + if ( hn === '*' || hn === 'all-urls' ) { + out.length = 0; + out.push(''); + break; + } + out.push(`*://*.${hn}/*`); + } + return out; +}; + +const hostnamesFromMatches = origins => { + const out = []; + for ( const origin of origins ) { + if ( origin === '' ) { + out.push('all-urls'); + continue; + } + const match = /^\*:\/\/(?:\*\.)?([^\/]+)\/\*/.exec(origin); + if ( match === null ) { continue; } + out.push(match[1]); + } + return out; +}; + +/******************************************************************************/ + +export const broadcastMessage = message => { + const bc = new self.BroadcastChannel('uBOL'); + bc.postMessage(message); +}; + +/******************************************************************************/ + +const ubolLog = (...args) => { + // Do not pollute dev console in stable releases. + if ( shouldLog !== true ) { return; } + console.info('[uBOL]', ...args); +}; + +const shouldLog = (( ) => { + const { id } = browser.runtime; + // https://addons.mozilla.org/en-US/firefox/addon/ublock-origin-lite/ + if ( id === 'uBOLite@raymondhill.net' ) { return false; } + // https://chromewebstore.google.com/detail/ddkjiahejlhfcafbddmgiahcphecmpfh + if ( id === 'ddkjiahejlhfcafbddmgiahcphecmpfh' ) { return false; } + // https://microsoftedge.microsoft.com/addons/detail/cimighlppcgcoapaliogpjjdehbnofhn + if ( id === 'cimighlppcgcoapaliogpjjdehbnofhn' ) { return false; } + return true; +})(); + +/******************************************************************************/ + +export { + parsedURLromOrigin, + toBroaderHostname, + isDescendantHostname, + isDescendantHostnameOfIter, + intersectHostnameIters, + subtractHostnameIters, + matchesFromHostnames, + hostnamesFromMatches, + ubolLog, +}; diff --git a/extentions/uBOL-home/managed_storage.json b/extentions/uBOL-home/managed_storage.json new file mode 100644 index 0000000..8571f59 --- /dev/null +++ b/extentions/uBOL-home/managed_storage.json @@ -0,0 +1,15 @@ +{ + "$schema": "http://json-schema.org/draft-03/schema#", + "type": "object", + "properties": { + "noFiltering": { + "title": "List of domains for which no filtering should occur", + "type": "array", + "items": { "type": "string" } + }, + "disableFirstRunPage": { + "title": "Disable first run page", + "type": "boolean" + } + } +} diff --git a/extentions/uBOL-home/manifest.json b/extentions/uBOL-home/manifest.json new file mode 100644 index 0000000..d60e87e --- /dev/null +++ b/extentions/uBOL-home/manifest.json @@ -0,0 +1,300 @@ +{ + "action": { + "default_icon": { + "16": "img/icon_16.png", + "32": "img/icon_32.png", + "64": "img/icon_64.png" + }, + "default_popup": "popup.html" + }, + "author": "Raymond Hill", + "background": { + "service_worker": "/js/background.js", + "type": "module" + }, + "declarative_net_request": { + "rule_resources": [ + { + "id": "default", + "enabled": true, + "path": "/rulesets/main/default.json" + }, + { + "id": "alb-0", + "enabled": false, + "path": "/rulesets/main/alb-0.json" + }, + { + "id": "bgr-0", + "enabled": false, + "path": "/rulesets/main/bgr-0.json" + }, + { + "id": "chn-0", + "enabled": false, + "path": "/rulesets/main/chn-0.json" + }, + { + "id": "cze-0", + "enabled": false, + "path": "/rulesets/main/cze-0.json" + }, + { + "id": "deu-0", + "enabled": false, + "path": "/rulesets/main/deu-0.json" + }, + { + "id": "fin-0", + "enabled": false, + "path": "/rulesets/main/fin-0.json" + }, + { + "id": "fra-0", + "enabled": false, + "path": "/rulesets/main/fra-0.json" + }, + { + "id": "grc-0", + "enabled": false, + "path": "/rulesets/main/grc-0.json" + }, + { + "id": "hrv-0", + "enabled": false, + "path": "/rulesets/main/hrv-0.json" + }, + { + "id": "hun-0", + "enabled": false, + "path": "/rulesets/main/hun-0.json" + }, + { + "id": "idn-0", + "enabled": false, + "path": "/rulesets/main/idn-0.json" + }, + { + "id": "ind-0", + "enabled": false, + "path": "/rulesets/main/ind-0.json" + }, + { + "id": "irn-0", + "enabled": false, + "path": "/rulesets/main/irn-0.json" + }, + { + "id": "isl-0", + "enabled": false, + "path": "/rulesets/main/isl-0.json" + }, + { + "id": "isr-0", + "enabled": false, + "path": "/rulesets/main/isr-0.json" + }, + { + "id": "ita-0", + "enabled": false, + "path": "/rulesets/main/ita-0.json" + }, + { + "id": "jpn-1", + "enabled": false, + "path": "/rulesets/main/jpn-1.json" + }, + { + "id": "kor-1", + "enabled": false, + "path": "/rulesets/main/kor-1.json" + }, + { + "id": "ltu-0", + "enabled": false, + "path": "/rulesets/main/ltu-0.json" + }, + { + "id": "lva-0", + "enabled": false, + "path": "/rulesets/main/lva-0.json" + }, + { + "id": "mkd-0", + "enabled": false, + "path": "/rulesets/main/mkd-0.json" + }, + { + "id": "nld-0", + "enabled": false, + "path": "/rulesets/main/nld-0.json" + }, + { + "id": "nor-0", + "enabled": false, + "path": "/rulesets/main/nor-0.json" + }, + { + "id": "pol-0", + "enabled": false, + "path": "/rulesets/main/pol-0.json" + }, + { + "id": "rou-1", + "enabled": false, + "path": "/rulesets/main/rou-1.json" + }, + { + "id": "rus-0", + "enabled": false, + "path": "/rulesets/main/rus-0.json" + }, + { + "id": "spa-0", + "enabled": false, + "path": "/rulesets/main/spa-0.json" + }, + { + "id": "spa-1", + "enabled": false, + "path": "/rulesets/main/spa-1.json" + }, + { + "id": "svn-0", + "enabled": false, + "path": "/rulesets/main/svn-0.json" + }, + { + "id": "swe-1", + "enabled": false, + "path": "/rulesets/main/swe-1.json" + }, + { + "id": "tha-0", + "enabled": false, + "path": "/rulesets/main/tha-0.json" + }, + { + "id": "tur-0", + "enabled": false, + "path": "/rulesets/main/tur-0.json" + }, + { + "id": "vie-1", + "enabled": false, + "path": "/rulesets/main/vie-1.json" + }, + { + "id": "block-lan", + "enabled": false, + "path": "/rulesets/main/block-lan.json" + }, + { + "id": "dpollock-0", + "enabled": false, + "path": "/rulesets/main/dpollock-0.json" + }, + { + "id": "adguard-spyware-url", + "enabled": false, + "path": "/rulesets/main/adguard-spyware-url.json" + }, + { + "id": "annoyances-cookies", + "enabled": false, + "path": "/rulesets/main/annoyances-cookies.json" + }, + { + "id": "annoyances-overlays", + "enabled": false, + "path": "/rulesets/main/annoyances-overlays.json" + }, + { + "id": "annoyances-social", + "enabled": false, + "path": "/rulesets/main/annoyances-social.json" + }, + { + "id": "annoyances-widgets", + "enabled": false, + "path": "/rulesets/main/annoyances-widgets.json" + }, + { + "id": "annoyances-others", + "enabled": false, + "path": "/rulesets/main/annoyances-others.json" + }, + { + "id": "stevenblack-hosts", + "enabled": false, + "path": "/rulesets/main/stevenblack-hosts.json" + } + ] + }, + "default_locale": "en", + "description": "__MSG_extShortDesc__", + "icons": { + "16": "img/icon_16.png", + "32": "img/icon_32.png", + "64": "img/icon_64.png", + "128": "img/icon_128.png" + }, + "manifest_version": 3, + "minimum_chrome_version": "118.0", + "name": "__MSG_extName__", + "options_page": "dashboard.html", + "optional_host_permissions": [ + "" + ], + "permissions": [ + "activeTab", + "declarativeNetRequest", + "scripting", + "storage" + ], + "short_name": "uBO Lite", + "storage": { + "managed_schema": "managed_storage.json" + }, + "version": "2024.7.17.853", + "web_accessible_resources": [ + { + "resources": [ + "/web_accessible_resources/noop.txt", + "/web_accessible_resources/noop.js", + "/web_accessible_resources/noop-1s.mp4", + "/web_accessible_resources/noop.css", + "/web_accessible_resources/2x2.png", + "/web_accessible_resources/32x32.png", + "/web_accessible_resources/1x1.gif", + "/web_accessible_resources/empty", + "/web_accessible_resources/nofab.js", + "/web_accessible_resources/hd-main.js", + "/web_accessible_resources/google-ima.js", + "/web_accessible_resources/popads.js", + "/web_accessible_resources/google-analytics_analytics.js", + "/web_accessible_resources/googlesyndication_adsbygoogle.js", + "/web_accessible_resources/amazon_apstag.js", + "/web_accessible_resources/google-analytics_cx_api.js", + "/web_accessible_resources/googletagservices_gpt.js", + "/web_accessible_resources/scorecardresearch_beacon.js", + "/web_accessible_resources/google-analytics_ga.js", + "/web_accessible_resources/outbrain-widget.js", + "/web_accessible_resources/fingerprint2.js", + "/web_accessible_resources/amazon_ads.js", + "/web_accessible_resources/chartbeat.js", + "/web_accessible_resources/noop-vmap1.0.xml", + "/web_accessible_resources/noop-0.1s.mp3", + "/web_accessible_resources/noop.html", + "/web_accessible_resources/nobab2.js", + "/web_accessible_resources/noop.json", + "/web_accessible_resources/click2load.html", + "/web_accessible_resources/noeval-silent.js" + ], + "matches": [ + "" + ], + "use_dynamic_url": true + } + ] +} diff --git a/extentions/uBOL-home/popup.html b/extentions/uBOL-home/popup.html new file mode 100644 index 0000000..7492469 --- /dev/null +++ b/extentions/uBOL-home/popup.html @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + +

+
­
+ +
+
+ + + + +
+ +

_
+
+ + + + + cogs +
+ +
+
+
+ +
+ + _angle-up + + + angle-up_ + +
+
+ +
+

+
+ + + + + + + + + diff --git a/extentions/uBOL-home/rulesets/generic-details.json b/extentions/uBOL-home/rulesets/generic-details.json new file mode 100644 index 0000000..6c19a15 --- /dev/null +++ b/extentions/uBOL-home/rulesets/generic-details.json @@ -0,0 +1,2403 @@ +[ + [ + "default", + [ + "1000ps.de", + "1001tracklists.com", + "1shortlink.com", + "1stcollegescholarship.net", + "1warie.com", + "25cineframes.com", + "3amid-url.blogspot.com", + "3dmonitortips.com", + "3dpchip.com", + "4bigv.com", + "5278.cool", + "5278cc.co", + "65creedmoor.com", + "7plus.com.au", + "7r6.com", + "85videos.com", + "9xbdlink.xyz", + "a2zupload.com", + "aargauerzeitung.ch", + "aasarchitecture.com", + "abczdrowie.pl", + "accountingplus786.blogspot.com", + "accounts.google.com", + "acilissaati.com", + "acorta-enlace.com", + "adblockplus.org", + "adikdrive.my.id", + "adikhealth.xyz", + "adproceed.com", + "ads.microsoft.com", + "adshnk.com", + "adsuite.io", + "adz.bz", + "adz7short.space", + "aeonax.com", + "aetnd.com", + "aetools.blogspot.com", + "aetv.com", + "agar.pro", + "aii.sh", + "aiimgvlog.fun", + "ajc.com", + "ak.sv", + "akillikafa.com", + "alfaloji.org", + "allcryptoz.net", + "allgemeine-zeitung.de", + "allkaicerteam.com", + "allround-pc.com", + "allsmo.com", + "allvidview.com", + "alrakoba.net", + "althub.club", + "amc.com", + "amcplus.com", + "androidacy.com", + "anghami.com", + "anhdep24.net", + "anime-king.com", + "anime-loads.org", + "animecurse.cz", + "animedevil.com", + "animefire.plus", + "animekuro.org", + "animesaria.com", + "animet.tv", + "animevietsub.tv", + "anisearch.de", + "antenadosnaskyecia.com", + "antonimos.de", + "anydebrid.com", + "aosmark.com", + "apkeclipse.com", + "apkmirror.com", + "apple.com", + "appnee.com", + "apprendrelekabyle.com", + "appsbull.com", + "appvn.com", + "arab4load.com", + "aradramatv.co", + "aramosalsal.tv", + "arcade.buzzrtv.com", + "arcade.lemonde.fr", + "arcadepunks.com", + "arcai.com", + "arena.gamesforthebrain.com", + "ariva.de", + "armorama.com", + "armypowerinfo.com", + "arrowos.net", + "arthromed.de", + "articlesmania.me", + "artnet.com", + "ashemaletube.com", + "ashrfd.xyz", + "ashrff.xyz", + "asianexpress.co.uk", + "asklaftananlamazinhindi.com", + "aston-martin-club.com", + "aternos.org", + "atozmath.com", + "atresplayer.com", + "audi-sport.net", + "audio-sound-premium.com", + "ausfile.com", + "autocentrum.pl", + "autokult.pl", + "automobile-catalog.com", + "automodeler.com", + "av-th.info", + "averio.de", + "awomanafoot.com", + "azlink.xyz", + "aztravels.net", + "backlinkping.com", + "bakai.org", + "bamgosu.site", + "banaraswap.in", + "batch.id", + "batmanfactor.com", + "bbcamerica.com", + "beatricedailysun.com", + "beeg-pornos.com", + "benchmark.pl", + "benzin-preis.ch", + "berliner-kurier.de", + "berliner-zeitung.de", + "berryboot.alexgoldcheidt.com", + "bestpuzzlesandgames.com", + "beti.club", + "bgland24.de", + "bhugolinfo.com", + "bigbrothercanada.ca", + "bigbrothergisthub.com", + "bigbtc.win", + "bigwavedave.ca", + "bild.de", + "bishopsstortfordindependent.co.uk", + "bisnis.adigenius.com", + "bitbucket.org", + "bitcoinslink.site", + "bitcosite.com", + "blackwoodacademy.org", + "blog.yurasu.xyz", + "blog24.me", + "blogdatecnologia.net", + "blogshinobijawi.blogspot.com", + "boardgamesonline.net", + "boards.net", + "bolognatoday.it", + "bolsanow.com", + "bookmarksway.com", + "bootdey.com", + "brazzers3x.org", + "brighteon.com", + "british-birdsongs.uk", + "broncos.com.au", + "brownsboys.com", + "btc-echo.de", + "btc25.org", + "btvsports.lol", + "buerstaedter-zeitung.de", + "buffed.de", + "builder.io", + "bulldogs.com.au", + "busuu.com", + "buxearn.com", + "bzbasel.ch", + "calciomercato.com", + "calendar.google.com", + "cambridgeindependent.co.uk", + "canalnatelinhaonline.blogspot.com", + "canoe.com", + "capital.fr", + "careersides.com", + "cartometro.com", + "cartoonbrew.com", + "cartoonth12.com", + "catracalivre.com.br", + "cbs.com", + "cbssports.com", + "cc.com", + "ccbluex.net", + "cdpn.io", + "ceesty.com", + "centro.co.il", + "challenge.place", + "charbelnemnom.com", + "chd4.com", + "cheat.hax4you.net", + "checkz.net", + "chelseafc.com", + "chiaseapk.com", + "chichester.co.uk", + "chiemgau24.de", + "chuppito.fr", + "cine24.online", + "citytv.com", + "ckk.ai", + "claim.fun", + "claimbits.io", + "classic-retro-games.com", + "click-me.today", + "closermag.fr", + "cloud.google.com", + "cloudnovel.net", + "cloudstorageoptions.com", + "club-opel.com", + "cmsarkariyojana.com", + "coachmag.co.uk", + "code2care.org", + "codepen.io", + "codesandbox.io", + "coindice.win", + "coinhub.wiki", + "coinlyhub.com", + "coinpayz.xyz", + "coinrotation.com", + "cointiply.arkadiumarena.com", + "colonist.io", + "comparatif-logiciels.fr", + "conceptartworld.com", + "contacts.google.com", + "controlc.com", + "convallariaslibrary.com", + "corneey.com", + "countrychord.com", + "couponcabin.com", + "cours-de-droit.net", + "cowboys.com.au", + "cpu-world.com", + "crackturkey.com", + "crazyhd.com", + "crewbase.net", + "crewus.net", + "cricketgames.club", + "criptologico.com", + "crutto.fun", + "cryptednews.space", + "cryptonetos.ru", + "cryptowin.io", + "csm.dev", + "csrevo.com", + "cuatro.com", + "curiositystream.com", + "cursomecanet.com", + "customercareal.com", + "custommapposter.com", + "cutt.net", + "cwtv.com", + "cxissuegk.com", + "cyberbunkers.com", + "d1-dm.com", + "daemon-hentai.com", + "daihatsu-club.net", + "dailymotion.com", + "dailyparliamenttimes.com", + "dailythanthi.com", + "damnripped.com", + "darkw.pl", + "darmowe-torenty.pl", + "databaseitalia.it", + "dausel.co", + "dawenet.com", + "dcode.fr", + "debrid-file.com", + "decidewhy.com", + "decrypt.day", + "deezer.com", + "deine-tierwelt.de", + "deinesexfilme.com", + "delfi.lv", + "delicious-audio.com", + "deliciousmagazine.pl", + "demokrasistyle.blogspot.com", + "derstandard.at", + "derstandard.de", + "designoptimal.com", + "desirecourse.net", + "destinationamerica.com", + "destyy.com", + "dev.miuiflash.com", + "diariodecasamento.com", + "diariodenavarra.es", + "diariosur.es", + "diariovasco.com", + "dias-uteis.com", + "dicionarioconceitos.blogspot.com", + "digilibraries.com", + "dinamalar.com", + "discord.com", + "disneyplus.com", + "dissexpress.co.uk", + "distro.tv", + "diudemy.com", + "diyprojectslab.com", + "djrachit.com", + "djrkmusicjaunpur.in", + "djxmaza.in", + "dlink.mobilejsr.com", + "dobreprogramy.pl", + "docer.pl", + "doci.pl", + "docs.google.com", + "dogdrip.net", + "doge25.in", + "dogefaucet.com", + "dolphinsnrl.com.au", + "dongknows.com", + "dotnet.guide", + "down.fast-down.com", + "down.mdiaload.com", + "downfile.site", + "downloader.la", + "downloadfreecourse.com", + "dragons.com.au", + "dragontea.ink", + "drive.google.com", + "drivelinks.me", + "driveup.in", + "dropbox.com", + "dropcoins.xyz", + "dshytb.com", + "dubsmovies.cc", + "dubznetwork.com", + "duellinksmeta.com", + "duit.cc", + "durtypass.com", + "dvdporngay.com", + "dynamicpapers.com", + "e-dnevnik.skole.hr", + "e-komplet.dk", + "ear-phone-review.com", + "earlymanga.website", + "easyexploits.com", + "easyreaders.site", + "ebookdz.com", + "echo-online.de", + "economist.co.kr", + "edaily.co.kr", + "edukalife.blogspot.com", + "eegybest.xyz", + "eglos.pl", + "einfachtitten.com", + "ekstrabladet.dk", + "elbotola.com", + "elcomercio.es", + "elcorreo.com", + "eldia.com", + "eldiariomontanes.es", + "eleconomista.es", + "elnortedecastilla.es", + "elwood.io", + "emailn.de", + "emailnator.com", + "emailregex.com", + "emu-games.com", + "encoretvb.com", + "endless-live.cz", + "engquimicasantossp.com.br", + "enterinit.com", + "eodev.com", + "erai-raws.info", + "erepublik.tools", + "ero18.cc", + "erovoice.us", + "erzar.xyz", + "escapegames24.com", + "eska.pl", + "esopress.com", + "etnews.com", + "etnewskorea.com", + "etoday.co.kr", + "euconfesso.com", + "exe.app", + "exeo.app", + "expertvn.com", + "explosivemenu.com", + "express.de", + "extremeoverclocking.com", + "extremereportbot.com", + "f1countdown.com", + "facebook.com", + "famfonts.com", + "fansonlinehub.com", + "farmeramania.de", + "farsondigitalwatercams.com", + "fastcoin.ga", + "fastmail.com", + "fastssh.com", + "faucetbr.tk", + "faucetcrypto.com", + "fautsy.com", + "fazercurriculo.online", + "fembed.com", + "fenlandcitizen.co.uk", + "fernsehzone.online", + "festyy.com", + "feyorra.top", + "ff14angler.com", + "fiatclub.eu", + "fiches-auto.fr", + "figma.com", + "filesharing.io", + "filezipa.com", + "filmfliqz.com", + "filmix.co", + "filmytoday.com", + "filmzie.com", + "finalboss.io", + "financemonk.net", + "fingerprintjs.com", + "finobe.com", + "firefaucet.win", + "firefiles.org", + "firefiles.us", + "firenzetoday.it", + "flightsim.to", + "football-highlight.com", + "forbes.com", + "fordclub.eu", + "formulatv.com", + "forum.iptvkalite.com", + "forum.release-apk.com", + "fotoblogia.pl", + "foxella.com", + "foxgreat.com", + "foxseotools.com", + "fplstatistics.com", + "fr.de", + "francoischarron.com", + "freebcc.org", + "freebitcoin.win", + "freecourseweb.com", + "freecoursewebsite.com", + "freeforums.net", + "freegadgets24.com", + "freemcserver.net", + "freeserverhostingweb.club", + "freetempsms.com", + "freetutorialsus.com", + "freevpn4you.net", + "freevstplugins.net", + "freewatchserialonline.com", + "frkn64modding.com", + "fruitlab.com", + "fssquad.com", + "fulltip.net", + "funkeykida.com", + "funkeypagali.com", + "futbolfullenvivo.com", + "fx545.site", + "g-status.com", + "gadgets360.com", + "gadzetomania.pl", + "gagetmatome.com", + "gamaniak.com", + "game-kentang.blogspot.com", + "gamebrew.org", + "gameguardian.net", + "gamelab.com", + "gamepccrack.com", + "games.abqjournal.com", + "games.amny.com", + "games.bellinghamherald.com", + "games.besthealthmag.ca", + "games.bnd.com", + "games.boston.com", + "games.bostonglobe.com", + "games.bradenton.com", + "games.centredaily.com", + "games.charlotteobserver.com", + "games.cnhinews.com", + "games.crosswordgiant.com", + "games.dallasnews.com", + "games.daytondailynews.com", + "games.denverpost.com", + "games.everythingzoomer.com", + "games.forkids.education", + "games.fresnobee.com", + "games.gameshownetwork.com", + "games.get.tv", + "games.greatergood.com", + "games.heraldonline.com", + "games.heraldsun.com", + "games.idahostatesman.com", + "games.insp.com", + "games.islandpacket.com", + "games.journal-news.com", + "games.kansas.com", + "games.kansascity.com", + "games.kentucky.com", + "games.lancasteronline.com", + "games.ledger-enquirer.com", + "games.macon.com", + "games.mercedsunstar.com", + "games.metv.com", + "games.miamiherald.com", + "games.modbee.com", + "games.moviestvnetwork.com", + "games.myrtlebeachonline.com", + "games.nationalreview.com", + "games.newsobserver.com", + "games.parade.com", + "games.pch.com", + "games.pressdemocrat.com", + "games.puzzlebaron.com", + "games.puzzler.com", + "games.puzzles.ca", + "games.qns.com", + "games.readersdigest.ca", + "games.sacbee.com", + "games.sanluisobispo.com", + "games.sixtyandme.com", + "games.sltrib.com", + "games.springfieldnewssun.com", + "games.star-telegram.com", + "games.startribune.com", + "games.sunherald.com", + "games.theadvocate.com", + "games.thenewstribune.com", + "games.theolympian.com", + "games.theportugalnews.com", + "games.thestar.com", + "games.thestate.com", + "games.tri-cityherald.com", + "games.triviatoday.com", + "games.usnews.com", + "games.word.tips", + "games.wordgenius.com", + "games.wtop.com", + "gamesfree.ca", + "gamesgames.com", + "gamezone.de", + "gastroepato.it", + "gatevidyalay.com", + "gats.io", + "gaybeeg.info", + "gdrivelinks.me", + "geekdrop.com", + "geekprank.com", + "geekzone.co.nz", + "gelbooru.com", + "gemini.google.com", + "genelpara.com", + "genialne.pl", + "genshinlab.com", + "gestyy.com", + "get-click2.blogspot.com", + "get-digital-help.com", + "get-to.link", + "getfreebit.xyz", + "getpaidstock.com", + "getyourbitco.in", + "github.com", + "github.io", + "gitlab.com", + "globaldjmix.com", + "globaltv.com", + "globaltvapp.net", + "gmail.com", + "go.freetrx.fun", + "goalad.com", + "gocolumbialions.com", + "godstoryinfo.com", + "gozd-les.com", + "gpucheck.com", + "grafixfather.com", + "grahaflasher.com", + "granadaesnoticia.com", + "granthamjournal.co.uk", + "gratisvps.net", + "gsmware.com", + "guiamuriae.com.br", + "guided.news", + "gulf-up.com", + "guncelakademi.com", + "gutesexfilme.com", + "gyanitheme.com", + "h-flash.com", + "hacknetfl1x.net", + "hackshort.me", + "hacoscripts.com", + "halloporno.com", + "handelsblatt.com", + "hanime.tv", + "hastingsobserver.co.uk", + "hax.co.id", + "hayastantv.me", + "hcdn.online", + "hd-sexfilme.com", + "hdblog.it", + "hdmotori.it", + "hdpornos.net", + "helenair.com", + "hentaihaven.xxx", + "herzporno.com", + "hexagame.io", + "heypikachu.com", + "hilly.io", + "hints.littlealchemy2.com", + "hiphopa.net", + "hipsonyc.com", + "history.com", + "homeairquality.org", + "homedecoratione.com", + "homegrownfreaks.net", + "hometownstation.com", + "honeyhunterworld.com", + "honkailab.com", + "hostadviser.net", + "hotdebrid.com", + "hotmediahub.com", + "hotpress.info", + "how2electronics.com", + "howdy.id", + "hoy.es", + "hulu.com", + "hunter.fm", + "husseinezzat.com", + "hydrogenassociation.org", + "hyogo.ie-t.net", + "i8086.de", + "icloud.com", + "idalponse.blogspot.com", + "ideal.es", + "ifc.com", + "igg-games.com", + "igirls.in", + "iheartradio.ca", + "iir.la", + "iisfvirtual.in", + "illink.net", + "ilpuntotecnico.com", + "ilsole24ore.com", + "imedikament.de", + "imggram.org", + "imgview.pw", + "impotsurlerevenu.org", + "imsolo.pro", + "in-jpn.com", + "indcit.com", + "inews.co.uk", + "infinityskull.com", + "info-desk.co.za", + "inforge.net", + "inkagames.com", + "innsalzach24.de", + "insideedition.com", + "instagram.com", + "instapundit.com", + "instawp.xyz", + "insurelist.online", + "inven.co.kr", + "ioselite.com", + "iphonetweak.fr", + "iplsc.com", + "is2btc.com", + "isekaipalace.com", + "isplus.com", + "issuya.com", + "isthischannelmonetized.com", + "itavisen.no", + "itopmusic.org", + "itsguider.com", + "iusm.co.kr", + "ivoox.com", + "japscan.lol", + "jastrzabpost.pl", + "javaguides.net", + "javplayer.com", + "javsubtitle.co", + "jbzd.com.pl", + "jbzdy.cc", + "jbzdy.com.pl", + "jetpunk.com", + "jetseotools.com", + "jetzt.de", + "jeux.meteocity.com", + "jiocinema.com", + "jjang0u.com", + "jpopsingles.eu", + "jsfiddle.net", + "juegos.as.com", + "juegos.elnuevoherald.com", + "juegos.elpais.com", + "justlightnovels.com", + "jytechs.in", + "k258059.net", + "kafeteria.pl", + "kaystls.site", + "kazanimtestleri.com.tr", + "kbb.com", + "kc.linksgen.com", + "keneono.site", + "kentonline.co.uk", + "key-hub.eu", + "kickedface.com", + "kikiers.com", + "kiktu.com", + "kisscartoon.se", + "kisshentai.tv", + "kleinanzeigen.de", + "komorkomania.pl", + "konstantinova.net", + "koyso.com", + "kupujemprodajem.com", + "kuronime.tv", + "kwamkidhen.com", + "l2top.co", + "lablue.de", + "ladsnbastands.com", + "lampertheimer-zeitung.de", + "lapresse.ca", + "larioja.com", + "lasprovincias.es", + "lauterbacher-anzeiger.de", + "laweducationinfo.com", + "league-funny.com", + "learnmania.org", + "learnmarketinfo.com", + "leaveadvice.com", + "lecturel.com", + "leechall.download", + "leechpremium.net", + "legrandrex.com", + "leonoticias.com", + "lequipe.fr", + "lesbenhd.com", + "lesechos.fr", + "lesmoutonsrebelles.com", + "letmeread.net", + "letras2.com", + "lewdzone.com", + "lg-firmwares.com", + "libero.it", + "librospreuniversitariospdf.blogspot.com", + "ligainsider.de", + "lightnovelworld.com", + "link-to.net", + "linkjust.com", + "linksly.co", + "linkvertise.com", + "lnbz.la", + "loanoffering.in", + "loawa.com", + "logaritmo.org", + "logicieleducatif.fr", + "loot.tv", + "lootdb.com", + "los40.com", + "loskatchorros.com.br", + "loveawake.com", + "luscious.net", + "lutontoday.co.uk", + "lynnnews.co.uk", + "m.kuku.lu", + "m.photos.timesofindia.com", + "maalaimalar.com", + "mabzicle.com", + "mac-torrent-download.net", + "mage.si", + "magesy.blog", + "magiclen.org", + "mail.google.com", + "mail.proton.me", + "main-spitze.de", + "maketecheasier.com", + "mangafeeds.com", + "mangfall24.de", + "mangindo.xyz", + "manhwa18.com", + "maqal360.com", + "matchendirect.fr", + "material.angular.io", + "material.io", + "mathportal.org", + "max.com", + "maxstream.video", + "mcloud.bz", + "mcqmall.com", + "me-encantas.com", + "meet.google.com", + "megadescarga.net", + "megaup.net", + "meinyouporn.com", + "melbournestorm.com.au", + "memexcomputer.it", + "memoriadatv.com", + "menjelajahi.com", + "meong.club", + "mercedesclub.cz", + "mercurynews.com", + "met.bz", + "metalymetal.com", + "meteo365.es", + "meteologix.com", + "methbox.com", + "metin2hub.com", + "metro.co.uk", + "metro.style", + "meutimao.com.br", + "mhktricks.org", + "milffabrik.com", + "milfzr.com", + "minecraftpocket-servers.com", + "minorpatch.com", + "mintik.com", + "mitly.us", + "mittelhessen.de", + "mmacore.tv", + "mobinozer.com", + "modaestiloeafins.com", + "model-viewer.com", + "mojatv.eu", + "momo-net.com", + "money.it", + "money.pl", + "moonplusnews.com", + "mopo.de", + "morbidthought.com", + "morestate.pro", + "motorbikecatalog.com", + "motoroids.com", + "mpsconline.gov.in", + "mrfreemium.blogspot.com", + "mrsbrownsb.blogspot.com", + "mtabrasil.com.br", + "mui.com", + "multicoinads.com", + "multifaucet.org", + "musicpremieres.com", + "muzlan.top", + "my5.tv", + "myaccount.google.com", + "mycinema.pro", + "mygoodstream.pw", + "mygoroot.com", + "mylifetime.com", + "mylivesignature.com", + "mysavenshare.com", + "myshorturls.blogspot.com", + "myuploadedpremium.de", + "myzyia.com", + "napolitoday.it", + "nayisahara.com", + "nba.com", + "nbk.io", + "nefree.com", + "neko-sama.fr", + "nekomeowmeow.com", + "nensaysubs.net", + "netflix.com", + "newarkadvertiser.co.uk", + "newcastleknights.com.au", + "news9.co.ke", + "newscon.org", + "next-episode.net", + "nfhost.me", + "nhl.com", + "niftyfutures.org", + "ninja.io", + "nnaa66.xyz", + "nonude.site", + "nosey.com", + "notepad.pw", + "notion.so", + "novelgo.id", + "novelmultiverse.com", + "novelpub.com", + "now.gg", + "now.us", + "nrl.com", + "nsfwmega.com", + "nswrl.com.au", + "nullscripts.net", + "numbersinwords.net", + "nursexfilme.com", + "nxmac.com", + "o2.pl", + "oberhessische-zeitung.de", + "odiaalbumsong.com", + "odisharemix.link", + "oei.la", + "oisd.nl", + "okdebrid.com", + "oko.sh", + "olinevid.com", + "omekon.blogspot.com", + "onbatch.my.id", + "onbox.me", + "ondemandkorea.com", + "onedrive.live.com", + "onemanhua.com", + "oninet.ne.jp", + "onle.co", + "online-courses.club", + "onlinecoursebay.com", + "onlinefetishporn.cc", + "onlinestudentseva.com", + "ontechhindi.com", + "onuploads.com", + "open.spotify.com", + "openai.com", + "operationharshdoorstop.com", + "orangeobserver.com", + "orangeptc.com", + "orbispatches.com", + "oriyaremix.com", + "osuskinner.com", + "osuskins.net", + "otakukan.com", + "ovagames.com", + "ovb-online.de", + "overgal.com", + "overtakefans.com", + "overwatch-teamup.com", + "owllink.net", + "oztoml.com", + "paktech2.com", + "pandamovies.pw", + "pandora.com", + "paramountplus.com", + "paraphraser.io", + "parenting.pl", + "parraeels.com.au", + "pastepvp.org", + "pastpapers.papacambridge.com", + "paypou.com", + "pch.com", + "peacocktv.com", + "pelislinks.me", + "pelispedia.net", + "penrithpanthers.com.au", + "pharmacyreviewer.com", + "philly.arkadiumarena.com", + "photos.google.com", + "pigy.cz", + "pikafile.com", + "pikwizard.com", + "pinsystem.co.uk", + "pinterest.com", + "pinterest.de", + "pinterest.es", + "pinterest.fr", + "pinterest.it", + "pinterest.jp", + "pinterest.ph", + "planhub.ca", + "play.dictionary.com", + "play.history.com", + "player.phimnhe.net", + "player.pl", + "playfinder.xyz", + "playok.com", + "playstore.pw", + "plg.ovakode.com", + "ploudos.com", + "poedb.tw", + "pogo.com", + "polygamia.pl", + "pomponik.pl", + "ponselharian.com", + "popcornflix.com", + "poqzn.xyz", + "poring.world", + "porn-monkey.com", + "pornbimbo.com", + "pornbraze.com", + "porndrake.com", + "porngayonline.com", + "pornhubdeutsch.net", + "pornoaffe.com", + "pornodavid.com", + "pornoente.tv", + "pornofelix.com", + "pornofisch.com", + "pornohammer.com", + "pornohans.com", + "pornohelm.com", + "pornohirsch.net", + "pornojenny.com", + "pornoklinge.com", + "pornoman.pl", + "pornoschlange.com", + "pornotom.com", + "pornotommy.com", + "pornovideos-hd.com", + "pornozebra.com", + "port.hu", + "portalmundocurioso.com", + "postazap.com", + "poststar.com", + "precitaj.si", + "premid.app", + "preu-pdf-paste.blogspot.com", + "printablebricks.com", + "printerprojects.com", + "prinxy.app", + "proboards.com", + "programasve.blogspot.com", + "programasvirtualespc.net", + "promipool.com", + "promo-visits.site", + "promods.net", + "properhacks.weebly.com", + "psprices.com", + "pstream.net", + "publicwww.com", + "pudelek.pl", + "puresports.pro", + "puzzles.bestforpuzzles.com", + "puzzles.centralmaine.com", + "puzzles.crosswordsolver.org", + "puzzles.independent.co.uk", + "puzzles.msn.com", + "puzzles.nola.com", + "puzzles.pressherald.com", + "puzzles.standard.co.uk", + "puzzles.sunjournal.com", + "pysznosci.pl", + "qctimes.com", + "qobuz.com", + "qrl.com.au", + "quesignifi.ca", + "quicksounds.com", + "quizglobal.com", + "raenonx.cc", + "raiders.com.au", + "rajgarhsamachar.com", + "rakuten.tv", + "rangdhanu.live", + "rawstory.com", + "rcbinfo.com", + "reactgo.com", + "readcomicsonline.ru", + "realmofdarkness.net", + "receitasabores.com", + "receiveasms.com", + "receivetxt.com", + "rechtschreibpruefung24.de", + "recipenames.com", + "reddit.com", + "redheadpassions.com", + "redsoccer.info", + "remix.es", + "remixsear.ch", + "remixsearch.co", + "remixsearch.es", + "renault-club.cz", + "rendaclix.com", + "restegourmet.de", + "reyada-365.com", + "rezst.xyz", + "rezsx.xyz", + "rizaldi.web.id", + "rmweb.co.uk", + "rndnovels.com", + "roanoke.com", + "robloxexploitz.com", + "rokuguru.com", + "romadd.com", + "romanialivewebcam.blogspot.com", + "romfast.com", + "romsforever.co", + "roosters.com.au", + "rosenheim24.de", + "roya.tv", + "rp-online.de", + "rsadnetworkinfo.com", + "rseducationinfo.com", + "rsfinanceinfo.com", + "rsgamer.app", + "rshostinginfo.com", + "rsinsuranceinfo.com", + "rssoftwareinfo.com", + "rte.ie", + "rtxkeeda.com", + "rule34hentai.net", + "rutland-times.co.uk", + "ryuukoi.web.id", + "s.yimg.com", + "s0ft4pc.com", + "saarbruecker-zeitung.de", + "sabervivirtv.com", + "sabishare.com", + "sadeempc.com", + "safelink-jozz.blogspot.com", + "saikai.com.br", + "samuraiscan.com", + "sandalwoodking.rocks", + "sarapbabe.com", + "satoshilabs.net", + "savemoneyinfo.com", + "savetolink.com", + "sbs.com.au", + "sc2casts.com", + "scaleya.com", + "scanurl.net", + "schemeflood.com", + "scholarshipexpo.com", + "schwaebische.de", + "sciencechannel.com", + "scopenew.com", + "screenflash.io", + "seaeagles.com.au", + "seekingalpha.com", + "seireshd.com", + "senpa.io", + "seopolarity.com", + "series-d.com", + "seriesonline.one", + "seriesynovelas.online", + "seriesytv.tv", + "sfirmware.com", + "sh.st", + "shaboysglobal.com", + "shana.pe.kr", + "shareus.io", + "sharks.com.au", + "shavetape.cash", + "shinbhu.net", + "shinchu.net", + "shirainime.com", + "shoop.de", + "shoot-yalla.to", + "shoot-yalla.tv", + "shorterall.com", + "shortit.pw", + "shortlinks.tech", + "shorttrick.in", + "shortx.net", + "shrt10.com", + "silenthub.net", + "simplebits.io", + "simply-debrid.com", + "simply-hentai.com", + "simplybox.net", + "sinonimos.de", + "sintelevisor.com", + "siouxcityjournal.com", + "slack.com", + "smallseo.tools", + "smallseotools.com", + "smarthomebeginner.com", + "smashresume.com", + "sme.sk", + "sms-anonyme.net", + "smscodeonline.com", + "soccerinhd.com", + "socialgirls.im", + "soft98.ir", + "software-on.com", + "sololeveling.net", + "sonichits.com", + "sonyliv.com", + "soranews24.com", + "souqsky.net", + "sourcegraph.com", + "spaldingtoday.co.uk", + "spanishdict.com", + "speakingtree.in", + "speed-down.org", + "spiegel.de", + "spiele.heise.de", + "spite.cz", + "splitshire.com", + "sport-tv-guide.live", + "sportalkorea.com", + "sportshub.to", + "sshkit.com", + "stackblitz.com", + "stamfordmercury.co.uk", + "starachowice.eu", + "starbits.io", + "startimez.com", + "startseite.to", + "starxinvestor.com", + "stfly.me", + "stgeorgeutah.com", + "stltoday.com", + "stokerpiller.dk", + "stream4free.live", + "streamextreme.cc", + "streamnoads.com", + "sub-short.link", + "subhashyadav.org", + "successstoryinfo.com", + "suffolknews.co.uk", + "suj.nu", + "sultanovic.info", + "sunbtc.space", + "sunderlandecho.com", + "supercomputingonline.com", + "superhumanradio.net", + "superuser.cz", + "swgop.com", + "t-online.de", + "tabooporns.com", + "tagesanzeiger.ch", + "taiba-dz.blogspot.com", + "talkforfitness.com", + "tamilfunda.com", + "tanfacil.net", + "tapisa.online", + "tbdailynews.com", + "teams.microsoft.com", + "techcyan.com", + "techdracula.com", + "techfinancials.co.za", + "techoreels.com", + "techperiod.com", + "techprice.pk", + "tecknity.com", + "tecnoaldia.net", + "teemo.gg", + "tekfiz.com", + "teknolojiprojeleri.com", + "tel-emporio10.blogspot.com", + "telcoinfo.online", + "telecinco.es", + "teledyski.info", + "telepisodes.org", + "templateshub.net", + "terabox.fun", + "teraearn.com", + "teralink.me", + "terashare.me", + "tercihiniyap.net", + "testcoz.com", + "text-compare.com", + "textstudio.co", + "tf1.fr", + "the-man.gr", + "the-race.com", + "thebookee.net", + "thecubexguide.com", + "thedailyhoosier.com", + "thedelimagazine.com", + "theexchange.africa", + "theforyou.in", + "thefreedictionary.com", + "thehacktoday.com", + "thehouseofportable.com", + "theinnews.com", + "themattwalshblog.com", + "themosvagas.com.br", + "thenetnaija.net", + "thenews-chronicle.com", + "thephoblographer.com", + "thesaurus.net", + "thestockmarketwatch.com", + "thethings.com", + "thetruedefender.com", + "thevideome.com", + "thinktibits.blogspot.com", + "thisismoney.co.uk", + "thizissam.in", + "thuglink.com", + "thumb8.net", + "thumb9.net", + "thumpertalk.com", + "thuthuatjb.com", + "tidal.com", + "tii.la", + "tiktok.com", + "tiktokcounter.net", + "tiktokrealtime.com", + "timeforbitco.in", + "timesnowhindi.com", + "timesnowmarathi.com", + "timesnownews.com", + "tio.ch", + "titans.com.au", + "tlc.com", + "tmail.io", + "tmailor.com", + "tmohentai.com", + "tonanmedia.my.id", + "toolss.net", + "top-faucet.com", + "top100golfcourses.com", + "top10newgames.com", + "topcryptoz.net", + "topsporter.net", + "torrentcity.pl", + "torrentvhd.biz", + "totaldebrid.org", + "toyota-club.eu", + "tpayr.xyz", + "trangchu.news", + "tranimeci.com", + "translatoruser-int.com", + "transpassions.com", + "trecetv.es", + "trendyoum.com", + "tripolicastle.com", + "trueid.net", + "tryzt.xyz", + "tsubasa.im", + "tube8-pornos.com", + "tubitv.com", + "tudogamesbr.com", + "tumblr.com", + "tunovelaligera.com", + "turbogvideos.com", + "turismoeviagem.com", + "turkdown.com", + "tutflix.org", + "tutoriales-virales.blogspot.com", + "tv.shoot-yalla.live", + "tv.youtube.com", + "tv247.us", + "tvnation.me", + "tvnet.lv", + "tvpc.us", + "tvserial.it", + "tvtoday.de", + "twitch.tv", + "typinggames.zone", + "tyvpaste.blogspot.com", + "ubeat.tv", + "ucoz.com", + "uflash.tv", + "ufreegames.com", + "uii.io", + "ultrahorny.com", + "ultraten.net", + "unfriend-app.com", + "unilad.co.uk", + "uniqueten.net", + "uniquetutorialsnew.blogspot.com", + "univers-simu.com", + "unlockapk.com", + "unlockvungtau.com", + "up-load.io", + "uploadbank.com", + "uploadmx.com", + "uploadshare.net", + "uploadydl.com", + "uppit.com", + "uprot.net", + "upshrink.com", + "uptoplay.net", + "uragongaming.blogspot.com", + "urbharat.xyz", + "urdutimesdaily.com", + "urlgalleries.net", + "usandoapp.com", + "userscloud.com", + "userstyles.org", + "ustv247.tv", + "vacation-et.work", + "valueyourmusic.com", + "vbnmll.com", + "vectr.com", + "veev.to", + "velvetmag.co.uk", + "verdragonball.online", + "vidaextra.com", + "vidcrt.net", + "videa.hu", + "videakid.hu", + "video.bestjavporn.com", + "vidlii.com", + "vidload.eu", + "vidorg.net", + "vidoza.co", + "vidoza.net", + "vietgamemod.net", + "viewmyknowledge.com", + "viewster.co", + "villatalk.com", + "visitmama.com", + "vivuq.com", + "vix.com", + "viz.com", + "vod.tvp.pl", + "voidforum.com", + "volksfreund.de", + "vtpii.com", + "vww.yggtorrent.fr", + "waezg.xyz", + "waezm.xyz", + "walkingenglishman.com", + "wallpaperplay.com", + "wallpapers.ispazio.net", + "wallpaperwaifu.com", + "warriors.kiwi", + "washingtoninformer.com", + "wasserburg24.de", + "watch-jav-english.live", + "watchcalifornicationonline.com", + "watchmalcolminthemiddle.com", + "watchonlyfoolsandhorses.com", + "watchsuitsonline.net", + "wavse.com", + "wazzuptechph.com", + "wcfcourier.com", + "wco.tv", + "wcoanimedub.tv", + "wcoanimesub.tv", + "weather.us", + "web.basemark.com", + "web.de", + "web.telegram.org", + "webhostingpost.com", + "webnovelpub.com", + "webserver.one", + "webtvhd.com", + "weibomiaopai.com", + "weststigers.com.au", + "weszlo.com", + "whatsapp.com", + "whiskypreisvergleich.de", + "whiskyprices.co.uk", + "why-tech.it", + "wiesbadener-kurier.de", + "wikibooks.org", + "wikidata.org", + "wikifilmia.com", + "wikihandbk.com", + "wikihow.com", + "wikinews.org", + "wikipedia.org", + "wikiquote.org", + "wikitrik.com", + "wikiversity.org", + "wiktionary.org", + "windisgood.com", + "windows10gadgets.pro", + "windowsbulletin.com", + "wintub.com", + "wiwo.de", + "woiden.id", + "wordcounter.icu", + "wordgames.com", + "work.ink", + "worldaffairinfo.com", + "worldaide.fr", + "worldfreeware.com", + "worldhistory.org", + "worldofbitco.in", + "wormser-zeitung.de", + "wp.pl", + "wupfile.com", + "www.youtube.com", + "x.com", + "xenvn.com", + "xfreehd.com", + "xhamster-sexvideos.com", + "xhamsterdeutsch.xyz", + "xnxx-sexfilme.com", + "xth.jp", + "xtremestream.co", + "yad.com", + "yalla-shoot-tv.io", + "yalla-shoots.tv", + "yandexcdn.com", + "yellowbridge.com", + "ygosu.com", + "yibada.com", + "yilmaztv.com", + "youdebrid.com", + "yourporngod.com", + "yoursavegames.com", + "yt2save.com", + "ytlarge.com", + "zavislak.to", + "zerodmca.com", + "zerozero.pt", + "zikloud.com", + "zive.cz", + "zoomtventertainment.com", + "zuketcreation.net" + ] + ], + [ + "chn-0", + [ + "10010.com", + "10086.cn", + "199it.com", + "1keydata.com", + "3dpchip.com", + "423down.com", + "4horlover.com", + "4spaces.org", + "519.best", + "520call.me", + "5278.cool", + "58b.tv", + "5qidgde.com", + "85po.com", + "85porn.net", + "85tube.com", + "95306.cn", + "99wbwc.com", + "99ybcc.com", + "9zvip.net", + "aboluowang.com", + "adoi.cn", + "ads.tiktok.com", + "affyun.com", + "ahhhhfs.com", + "ak77now.pixnet.net", + "ani.gamer.com.tw", + "annhe.net", + "anyknew.com", + "apkpure.com", + "assbbs.com", + "aternos.org", + "battlecats-db.com", + "bbs.tgfcer.com", + "blackmod.net", + "blog.ztjal.info", + "btsax.info", + "ccllaa.com", + "changyou.com", + "chinamobile.com", + "chineseanime.vip", + "chuangkit.com", + "club.tgfcer.com", + "cnbeta.com.tw", + "cnprint.org", + "colamanga.com", + "colatour.com.tw", + "coolinet.com", + "crackedresource.com", + "creaders.net", + "cy.com", + "d1-dm.com", + "demo.ama.pub", + "digit77.com", + "dizhi99.com", + "dl.r3sub.com", + "dlkoo.cc", + "dlkoo.com", + "dlpanda.com", + "dmhy.b168.net", + "doubibackup.com", + "download.mokeedev.com", + "duelmeta.com", + "e9china.net", + "easylife.tw", + "edmondpoon.com", + "ekamus.info", + "elife-cloud.blogspot.com", + "eolinker.com", + "ettoday.net", + "eu4cn.com", + "ez3c.tw", + "fangcloud.com", + "fharr.com", + "freedidi.com", + "game735.com", + "gaus.ee", + "gboku.com", + "ggg50.pw", + "golangnote.com", + "goodinfo.tw", + "gooogle.how", + "haichaobiao.com", + "haiwai.com", + "hh010.com", + "hopto.org", + "ibf.tw", + "imydl.com", + "inoreader.com", + "ipfs-lab.com", + "itshokunin.cc", + "jandan.net", + "jbprogramnotes.com", + "jiav000.com", + "jin10.com", + "jinyongci.com", + "jjkmn.com", + "jlthjy.com", + "joyk.com", + "jsjiami.com", + "juduo.cc", + "kissjav.com", + "kk665403.pixnet.net", + "laotiesao.vip", + "ldxinyong.com", + "liumingye.cn", + "lnk2.cc", + "mail.td", + "mcbar.cn", + "mccc11.com", + "mccm88.com", + "mens1069.com", + "mmaa99.xyz", + "mmee04.com", + "mmff30.com", + "mmgd.xyz", + "mmuu22.link", + "mnighthk.net", + "mobinovels.com", + "moegirl.org.cn", + "moneysave.info", + "monnsutogatya.com", + "morosedog.gitlab.io", + "moyens.net", + "ms332.com", + "muzlan.top", + "myqqjd.com", + "netflav.com", + "niotv.com", + "nobugin.com", + "nodkey.xyz", + "notafree.host", + "oiihk.com", + "olgame.tw", + "ozabc.com", + "panjiachen.github.io", + "papalah.com", + "passiontimes.hk", + "pg-wuming.com", + "pkstep.com", + "poedb.tw", + "r3sub.com", + "raenonx.cc", + "redian.news", + "renfei.net", + "rosefile.net", + "s.tgfcer.com", + "scyts.com", + "seselah.com", + "seyise8.com", + "seyy66.space", + "shana.pe.kr", + "share1223.com", + "shmeea.edu.cn", + "shopback.com.tw", + "smsonline.cloud", + "smtcaw.com", + "soft8ware.com", + "softwarebrother.com", + "sssbozh.com", + "stapewithadblock.monster", + "sto520.com", + "szhr.com", + "szhr.com.cn", + "th-sjy.com", + "thisav.com", + "toolfk.com", + "toy-people.com", + "trip.cmbchina.com", + "ttkdex.com", + "tui.click", + "tv99.tv", + "tvbanywherena.com", + "udp2p.com", + "upxin.net", + "uukanshu.com", + "v2cross.com", + "v2rayssr.com", + "video.520cc.cc", + "viu.tv", + "wandhi.com", + "ware.shop.jd.com", + "wavse.com", + "weithenn.org", + "wenxuecity.com", + "wgun.net", + "winwk.com", + "wuyong.fun", + "xbeibeix.com", + "xidian.edu.cn", + "xiuren.org", + "xxxxx520.com", + "yesiget.i234.me", + "youneed.win", + "yummy.best", + "yygsz.com", + "zaixianjisuan.com", + "zxmee.com" + ] + ], + [ + "cze-0", + [ + "bmw-club.cz", + "novinky.cz", + "pise.cz", + "pravopisne.cz", + "pravopisne.sk", + "sbazar.cz", + "seznam.cz", + "seznamzpravy.cz", + "sport.cz", + "zdopravy.cz" + ] + ], + [ + "deu-0", + [ + "ableitungsrechner.net", + "autobild.de", + "businessinsider.de", + "bz-berlin.de", + "chip.de", + "computerbild.de", + "finanzen.net", + "fitbook.de", + "focus.de", + "gamestar.de", + "integralrechner.de", + "kabeleins.de", + "metal-hammer.de", + "musikexpress.de", + "myhomebook.de", + "n-tv.de", + "pcwelt.de", + "ran.de", + "ratehase.de", + "rhodesian-ridgeback-forum.org", + "rollingstone.de", + "spiele.bild.de", + "sport.de", + "sport1.de", + "sportbild.bild.de", + "stylebook.de", + "sueddeutsche.de", + "techbook.de", + "transfermarkt.de", + "travelbook.de", + "tvspielfilm.de", + "vox.de", + "welt.de", + "www.t-online.de" + ] + ], + [ + "fra-0", + [ + "abp.example.com", + "allfoot.info", + "annuaire-ebook.com", + "desatcabletntsof.blogspot.com", + "desatcabletntsof.blogspot.de", + "desatcabletntsof.blogspot.fr", + "dl-protect.top", + "hdstreamvf.com", + "olympine.com", + "omgtorrent.cz", + "playerhd2.pw", + "protect-lien.com", + "sofiotheque.info", + "streamingdivx.co", + "torrent9.uno", + "tout-debrid.com", + "tutoriaux-excalibur.com", + "voirseries.co", + "yggtorrent.fr", + "zone-telechargement2.net" + ] + ], + [ + "hrv-0", + [ + "sodalive.ba" + ] + ], + [ + "idn-0", + [ + "1idsly.com", + "ad4msan.com", + "adturl.com", + "apkmod.id", + "autoride.pw", + "bagilagi.com", + "biargreget.top", + "digitalponsel.com", + "directedlink.net", + "dramaencode.com", + "dukun-cit.com", + "egao.in", + "eirudo.com", + "gadget2reviews.com", + "game-kentang.blogspot.com", + "hightech.web.id", + "illyasave.com", + "infotekno.net", + "inwepo.co", + "kaze-batch.blogspot.com", + "ljutkeunvpn.blogspot.com", + "majalahikan.com", + "mangacanblog.com", + "mivo.com", + "nama.web.id", + "novelgo.id", + "omahkpop.com", + "radarlombok.co.id", + "razorlink.us", + "riauonline.co.id", + "sanjayaops.com", + "shirosafe.web.id", + "suarankri.me", + "tokusatsuindo.com" + ] + ], + [ + "isr-0", + [ + "13news.co.il", + "13tv.co.il", + "b-share.com", + "bigbroil.com", + "foodsdictionary.co.il", + "haaretz.co.il", + "hidabroot.org", + "hwzone.co.il", + "inn.co.il", + "isramedia.net", + "kml.co.il", + "madridista.co.il", + "nifgashim.net", + "nir-oz.blogspot.co.il", + "nir-oz.blogspot.com", + "pitaronfree.blogspot.co.il", + "pitaronfree.blogspot.com", + "shmua.com", + "sport5.co.il", + "themarker.com", + "weather2day.co.il" + ] + ], + [ + "jpn-1", + [ + "ad-contents.jp", + "bm.best-hit.tv", + "bridalgown.work", + "contents-group.work", + "freepdfcomic.com", + "gamemod.blog.fc2.com", + "h-ken.net", + "h178.com", + "heisei-housewarming.work", + "helpsupport.blog.fc2.com", + "hs-exp.jp", + "intaa.net", + "jukenbbs.com", + "kyukyoku-matome.com", + "liquidfoundation.work", + "musenboya.com", + "mushinavi.com", + "my0nio.seesaa.net", + "nailcolor.work", + "nasubiblog.com", + "nazolog.com", + "pointi.jp", + "pointmall.rakuten.co.jp", + "realtime-chart.info", + "repeat-drama.info", + "rocketnews24.com", + "sekai-kabuka.com", + "shindanmaker.com", + "shopping-now.jp", + "studioglass.work", + "tapestry.work", + "teaceremony.work", + "weddinghall.work", + "yoshidakenkou.net", + "youpouch.com" + ] + ], + [ + "kor-1", + [ + "arca.live", + "clien.net", + "kpanews.co.kr" + ] + ], + [ + "ltu-0", + [ + "cosmopolitan.lt", + "eurobasket.lt", + "manodienynas.lt", + "manonamai.lt", + "moteris.lt", + "panele.lt", + "play.tv3.lt", + "pump.lt", + "siustis.net", + "tavovaikas.lt" + ] + ], + [ + "nld-0", + [ + "diodrogist.nl", + "voipsipclient.blogspot.nl" + ] + ], + [ + "nor-0", + [ + "bondebladet.screen9.tv", + "eurosport.dk", + "eurosport.no" + ] + ], + [ + "pol-0", + [ + "24opole.pl", + "angielskieespresso.pl", + "animezone.pl", + "applemobile.pl", + "auto-swiat.pl", + "break.pl", + "businessinsider.com.pl", + "calcoolator.pl", + "cdahd.co", + "chelmski.eu", + "comperia.pl", + "darmowa-telewizja.online", + "dayz.pl", + "eduzabawy.com", + "elektroda.pl", + "esarena.eu", + "eska.pl", + "eskago.pl", + "eskarock.pl", + "fakt.pl", + "filmweb.pl", + "go4free.pl", + "gtaforum.pl", + "handballnews.pl", + "hentai-online.pl", + "interia.pl", + "ipla.tv", + "istotne.pl", + "jakimasklad.pl", + "kinonet.pl", + "komputerswiat.pl", + "kulturalnemedia.pl", + "kwejk.pl", + "legionisci.com", + "listatv.pl", + "medonet.pl", + "megane.com.pl", + "meteomodel.pl", + "miniminiplus.pl", + "mmorpg.org.pl", + "mybank.pl", + "naszamlawa.pl", + "noizz.pl", + "o2.pl", + "onet.pl", + "pclab.pl", + "pilot.wp.pl", + "plejada.pl", + "polscygracze.pl", + "polska-ie.com", + "polski-sport.pl", + "pomponik.pl", + "poradnikzdrowie.pl", + "poral.eu", + "posty.pl", + "potplayerclub.pl", + "przegladsportowy.pl", + "ps3-hack.pl", + "purepc.pl", + "queer.pl", + "rapidgrab.pl", + "roland-gazeta.pl", + "serialosy.pl", + "shinden.pl", + "teletoonplus.pl", + "terrarium.com.pl", + "topfilmiki.pl", + "tvn.pl", + "tvn24.pl", + "tvnturbo.pl", + "vod.pl", + "waw4free.pl", + "webcamera.pl", + "wirtualnynowydwor.pl", + "www.bravebeaver.pl", + "www.dobreprogramy.pl", + "wyborcza.pl", + "wysokieobcasy.pl", + "wzory-cv.com", + "xboxforum.pl", + "yafud.pl", + "zadanie.pl", + "zarabiajnaokazjach.pl", + "zyciepabianic.pl" + ] + ], + [ + "rou-1", + [ + "digisport.ro", + "giz.ro", + "mocasoft.ro", + "regielive.ro", + "stireadeazi.ro", + "ziare.com" + ] + ], + [ + "rus-0", + [ + "7days2die.info", + "adult-images.ru", + "alexstuff.ru", + "alhimika.net", + "anistar.org", + "anivisual.net", + "anypictures.ru", + "apptractor.ru", + "arduinolab.pw", + "astar.bz", + "audioportal.su", + "audioskazki.net", + "auth.wi-fi.ru", + "ava-avto.ru", + "avcore.ru", + "browserleaks.com", + "cdnstreamfree.com", + "cdnstreamlive.com", + "cdntvnet.com", + "cnc3018.ru", + "cnews.ru", + "darkino.online", + "desktophut.ru", + "docs.w3cub.com", + "e.mail.ru", + "electro-sila.ru", + "elsyst.gnomio.com", + "ency-educ.com", + "examenpdd.com", + "fatcatslim.ru", + "fedorvasiliev.ru", + "ferr-um.ucoz.ru", + "festyy.com", + "ficbook.net", + "forum.vorota.de", + "forums.overclockers.ru", + "freeopenvpn.org", + "givekey.ru", + "gk-stalker.xyz", + "gtavicecity.ru", + "gwss.ru", + "hcdn.online", + "html-template.ru", + "ictv.ua", + "imgbum.ru", + "in-trend.biz", + "inforline.com.ua", + "ivbt.ru", + "jeux.meteocity.com", + "kg-portal.ru", + "komarovskiy.net", + "kote.ws", + "kulturologia.ru", + "kvadratmetr.uz", + "lifenews.ru", + "lifenews78.ru", + "list-org.com", + "litehd.tv", + "lk.carinform.ru", + "loves.zlovemother.com", + "lovikod.ru", + "motocitizen.info", + "motogon.ru", + "nabazare.blogspot.ru", + "newxboxone.ru", + "nookea.com", + "octavius.mail.ru", + "omsi2mod.ru", + "online-star.org", + "online-stars.org", + "onlinevideoconverter.com", + "otzovik.com", + "parnuxi.biz", + "passport.i.ua", + "payeer-gift.ru", + "paypress.ru", + "persey.if.ua", + "ph4.ru", + "pixcloud.ru", + "pkfnpo.ru", + "player.mediavitrina.ru", + "porjati.net", + "postila.ru", + "potokcdn.com", + "pvpru.com", + "qpython.club", + "radio-archive.ru", + "radiolamp.ru", + "rafkino.com", + "raskraska.com", + "ritsatv.ru", + "riwkus.pro", + "root-nation.com", + "ru-skript.ru", + "rup.com.ua", + "rusprofile.ru", + "rusrek.com", + "russia-tv.online", + "rustreams.ru", + "screenpost.ru", + "shahid.mbc.net", + "shara.today", + "sitecoder.blogspot.ru", + "solncesvet.ru", + "sovcombank.ru", + "spam-club.blogspot.com", + "spam-club.blogspot.ru", + "sports.ru", + "stalker-2-2012.ucoz.net", + "stalker-mods.clan.su", + "stalker-mods.su", + "tehnar.net.ua", + "tmbw.ru", + "todotech20.com", + "tvizorcdn.ru", + "unrealfree.com", + "vacancies.club", + "video.showmeshowtv.ru", + "vikna.tv", + "vsthouse.ru", + "webcaster.pro", + "www.aport.ru", + "www.ifon.ca", + "www.kinopoisk.ru", + "xn--c1acj.xn--p1acf", + "xpicture.ru", + "yacine-app.com", + "zismo.biz" + ] + ], + [ + "spa-0", + [ + "comunio.es", + "cualbondi.com.ar", + "todacolombia.com" + ] + ], + [ + "spa-1", + [ + "2cheat.net", + "4klinks.site", + "acienciasgalilei.com", + "acortalo.net", + "alt-torrent.com", + "amtonline.com.br", + "andaluciainformacion.es", + "androidaba.com", + "anime-extremo.com", + "atresplayer.com", + "bludvfilmes.com", + "calcularindemnizacion.es", + "cinemafacil.com", + "comandofilmes.net", + "connect-trojan.net", + "damelibros.com", + "descargaseriestv.com", + "dompl3.info", + "dtorrent.com.br", + "dvdgayonline.com", + "dxmlinks.site", + "eldaryasolutiongame.blogspot.com", + "enfermeria.gnomio.com", + "eurogamer.pt", + "eusouandroid.co", + "expansion.com", + "futeboltv.com", + "futeboltvgratis.com", + "gamesandroidhvga.net", + "hashavuabogota.com", + "inmanga.com", + "iptvbin.com", + "lapumiafilmes.com", + "latinohentai.com", + "latinomg.live", + "latornamesa.blogspot.com", + "letras2.com", + "majesy.com", + "megafilmestorrenthd.net", + "megafilmestorrents.net", + "micinehd.com", + "mitele.es", + "mixmods.com.br", + "novelasd.com", + "novelasymangasjpo.blogspot.com", + "nuevos-mu.ucoz.com", + "pajaslocas.com", + "parasitipedia.net", + "pokexgames-tutoriais.blogspot.com", + "projetomotog.blogspot.com", + "radiotormentamx.com", + "reidoplacar.com", + "rlinstall.tech", + "seriesgato.com", + "seriesgato.tv", + "sharecool.us", + "somosbinarios.es", + "stiffgamerdown.com", + "suaads.com", + "suaurl.com", + "subedlc.com", + "tabletsesmartphones.org", + "televall.website", + "televallweb.site", + "textflix.us", + "torrentdosfilmeshd.net", + "torrentmegafilme.com", + "tufutbolpro.com", + "turiver.com", + "tv-onlinehd.com", + "urlcero.com", + "urlcloud.us", + "visioncloud.info", + "vivotvhd.com", + "wakfutemporada2subs.blogspot.com", + "yoututosjeff.es", + "zonasports.es" + ] + ], + [ + "swe-1", + [ + "kritiker.se" + ] + ], + [ + "tur-0", + [ + "aofsoru.com", + "dreamfancy.org", + "exxen.com", + "ggmyfriend.com", + "m.pes24.com", + "masonlar.org", + "memoryhackers.org", + "mertcangokgoz.com", + "ozbeceriksizler.com", + "tercihiniyap.net" + ] + ], + [ + "vie-1", + [ + "cotuong.top", + "covua.top", + "cungthi.online", + "custommapposter.com", + "dafontvn.com", + "dantri.com.vn", + "dieutri.vn", + "duan24h.net", + "giavang.net", + "itudong.com", + "kiemlua.com", + "laptrinhcanban.com", + "lehait.net", + "misskon.com", + "molympiad.net", + "romgoc.net", + "tainhanhvn.com", + "traderviet.tv", + "truyenaudiocv.org", + "web1s.asia", + "web1s.com", + "windowslite.net", + "www.taimods.com", + "www.tiengnhatdongian.com", + "ycongnghe.com", + "yhocdata.com", + "yopovn.com" + ] + ], + [ + "annoyances-cookies", + [ + "login.csdisco.com", + "my101.me" + ] + ], + [ + "annoyances-overlays", + [ + "9lives.be", + "airbnbhell.com", + "allthingsvegas.com", + "as.com", + "bdcraft.net", + "beinsports.com", + "belfasttelegraph.co.uk", + "bigleaguepolitics.com", + "brightonandhovenews.org", + "byggahus.se", + "cheatnetwork.eu", + "codehelppro.com", + "coinpayu.com", + "conservationmag.org", + "creditonebank.com", + "curs-valutar-bnr.ro", + "dailyvoice.com", + "dcdirtylaundry.com", + "dermatologytimes.com", + "discordbotlist.com", + "dmax.de", + "dumpert.nl", + "edmontonjournal.com", + "emulasyonturkiye.org", + "enfsolar.com", + "eppingforestguardian.co.uk", + "fiscomania.com", + "flightaware.com", + "freedomoutpost.com", + "freshersnow.com", + "frontpage.fok.nl", + "gamerotic.com", + "globalnews.ca", + "grabify.link", + "holowczak.com", + "how-to-pc.info", + "independent.ie", + "iphoneincanada.ca", + "jrocknews.com", + "justtrucks.com.au", + "knshow.com", + "litecompare.com", + "md5hashing.net", + "mentalmars.com", + "metabattle.com", + "metropoles.com", + "minecraft-schematics.com", + "mizonatv.com", + "mope.io", + "mp3fy.com", + "mywrestling.com.pl", + "nachrichten.at", + "nzz.ch", + "online2pdf.com", + "orlygift.com", + "phys.org", + "ps3-infos.fr", + "puhutv.com", + "queer.pl", + "quizlet.com", + "racefans.net", + "resdz.com", + "ricochet.media", + "rightwingtribune.com", + "ruyamanga.com", + "s0urce.io", + "samfw.com", + "schnauzer-forum.co.uk", + "smithsonianmag.com", + "snipboard.io", + "socialblade.com", + "sostariffe.it", + "soundonsound.com", + "starblast.io", + "startpage.com", + "thisisfutbol.com", + "timeanddate.com", + "topspeed.com", + "typing-speed.net", + "umterps.com", + "vide-greniers.org", + "windguru.cz", + "wired.com", + "xiaomitoday.com" + ] + ], + [ + "annoyances-social", + [ + "archiveteam.org", + "docs.qq.com", + "flattr.com", + "fontawesome.com", + "github.com", + "github.io", + "ifttt.com", + "namechk.com", + "restream.io", + "switching.software", + "tldrify.com", + "zeplin.io" + ] + ] +] diff --git a/extentions/uBOL-home/rulesets/main/adguard-spyware-url.json b/extentions/uBOL-home/rulesets/main/adguard-spyware-url.json new file mode 100644 index 0000000..41b42e6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/adguard-spyware-url.json @@ -0,0 +1,3 @@ +[ + +] diff --git a/extentions/uBOL-home/rulesets/main/alb-0.json b/extentions/uBOL-home/rulesets/main/alb-0.json new file mode 100644 index 0000000..dcad2cb --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/alb-0.json @@ -0,0 +1,31 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"||joq.al//banners^"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["albvid.com"],"urlFilter":"||gameselect.net/*.php"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teksteshqip.com/imgz/ads/336.gif"},"id":3}, +{"action":{"type":"block"},"condition":{"requestDomains":["gjc.gjirafa.com"]},"id":4}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kohajone.com/wp-content/uploads/2018/04/facile.png"},"id":5}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kohajone.com/wp-content/uploads/2018/10/psikologu-1.jpeg"},"id":6}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kohajone.com/wp-content/uploads/2018/12/300x25012345.gif"},"id":7}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||living.al/images3/2018/banners/raiffeisen-2018-12-06.gif"},"id":8}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gazetatema.net/wp-content/uploads/2018/12/web-banner.jpg"},"id":9}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dritare.net/wp-content/uploads/2018/12/drittare.net_.jpeg"},"id":10}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||topmedia.al/wp-content/uploads/2018/03/ads-in-front.gif"},"id":11}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gazetacelesi.al/img/domus_administrator_380x309px.gif"},"id":12}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||360grade.al/wp-content/themes/360grade/images/*.gif"},"id":13}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||360grade.al/wp-content/themes/360grade/images/*.jpg^"},"id":14}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kosovarja-ks.com/wp-content/uploads/*.gif^"},"id":15}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||noa.al/b^"},"id":16}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.bulevardionline.com//2020/07/blue_background_color-scaled.jpg"},"id":17}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.bulevardionline.com//2020/02/albcanon.gif"},"id":18}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||acp.al/images/banners/selmani-desktop-new-banner-v4-02-2021-2.jpg"},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kohajone.com","vizionplus.tv"],"resourceTypes":["sub_frame"],"urlFilter":"html"},"id":20}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||classlifestyle.com/rek/megabanner.php^"},"id":21}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||classlifestyle.com/rek/reklama-poshte-dok.php^"},"id":22}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["gjc.gjirafa.com"]},"id":23}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||videotekaime.net/uni/popunder.js|"},"id":24}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||videotekaime.com/uni/popunder.js"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gjstatic.blob.core.windows.net/fix/bisko.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisko.gjirafa.tech"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisko.gjirafa.net"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||https://bisko.gjirafa.net/web/gjirafatest-sdk.js"},"id":29} +] diff --git a/extentions/uBOL-home/rulesets/main/annoyances-cookies.json b/extentions/uBOL-home/rulesets/main/annoyances-cookies.json new file mode 100644 index 0000000..f58c4c2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/annoyances-cookies.json @@ -0,0 +1,1604 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-consent-banner-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-consent-banner."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-banner."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-bar."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-cnil."},"id":5}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"urlFilter":"-cookie-consent-"},"id":6}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["django-cookie-consent.readthedocs.io"],"excludedResourceTypes":["main_frame","script"],"urlFilter":"-cookie-consent."},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-consent.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-dialog."},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-law-popup."},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-notice-"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ct-ultimate-gdpr/assets/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-policy."},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cookie-popup."},"id":14}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"urlFilter":"-gdpr-cookie-"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"-gdpr-min.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"-rodo.min.js"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":".cookielaw.js"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":".cookiesdirective.js"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":".eucookiecompliance.min.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":".gdpr.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":".gdpr.min"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":".privacydatanotice."},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":".uk-cookie-consent-js.js"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1990kb_cookieconsent.min.js"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1_cookie.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/24cookiebar.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/__enzuzo-cookiebar.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookie-monster.js"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookie_banner.js"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookie_consentement.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookiebar.js"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookieconsent.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookielaw_mip.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_cookienotice.js"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_gz/_privacy."},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_js__cookie_functions.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/acc.cookienotification.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adk-iubenda.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsconsent.min.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscookies.js"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajax/cookie-policy/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajax/gdpr-desc"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alertcookie.js"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alertcookies.js"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alertcookies.min.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/all-cookieconsent-js.js"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/am-cookie-ban/js/js.cookie.min.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"/am2-gdpr-public.js"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amasty/amgdpr/cookie.js"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amasty/amgdpr/main.js"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amcookieapproval.min.js"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amds-cookies.js"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amp-consent-"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amundi-consent-disclaimer.js"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/analytics-trackoutbound.js"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/analytics_cookie.js"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/app.dsgvo.min.js"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/approvazione-gdpr/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/asesor-cookies-para-la-ley-en-espana/html/front/principal.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/gdpr/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/kwkuni.js"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aucor-cookie-consent/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avada-privacy.js"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avg-cookie.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avia-snippet-cookieconsent.js"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aviscookies.min.js"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aviso_cookies.css"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aviso_cookies.js"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avisos_legales/cookies.js"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/awcookieconsent.js"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aws-cookie/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b2c.cookie-"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeau.cookie.js"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeaucnilcookies.js"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeaucookie.js"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-cookies.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_cookie.js"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bb-cookies.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bc-cookie-consent/assets/js/klaro-config.js"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bc-cookie-consent/assets/js/klaro.js"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/becookiebar.js"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bgmp-gdpr.js"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bica-cookie-alert/js/bica.min.js"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bluelabs-gdpr.js"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"/borlabs-cookie-prioritize.min.js"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"/borlabs-cookie.min.js"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"/borlabs-cookie/vendor-list.json"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"/brainforce.cookies/jquery.ihavecookies.min.js"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"/branding/cb-scripts-"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bs5-cookie-consent/js/cookie.js"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"/build/js/it-cc.js"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bundle-gdpr.min.js"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/c4s_cookie_notification.js"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cbgcconsent.js"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cc_cookie.js"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccbundle.min.js"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccbundle2.min.js"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccm-bar-nl.html?"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccm/public/app.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccm19.js"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccm19/public/app.js"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccm19/public/index.php/app.js"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccpa/getprivacyflag?"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ccpa/prod/"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/checkcookieconsent/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/chefcookie.min.js"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ckpl-webc.min.js"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cksc.js"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cm-body.js"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp-init.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp-loader.js"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp-sp.js"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp.bundle.js"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp.complete.bundle.js"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp/cmp.js"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp/cmp.min.js"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp/consentui3/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp3p.js"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp_didomi.js"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp_puk.js"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmp_shim.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmpbundle.min.js"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmpcookie.js"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmpui-banner.js"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmpui-popup.js"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cms-cookie-bubble.js"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cms_cookies_acceptance/cookie_policies-"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cnil.js"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cnil.min.js"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"/common-cookie-bar.min.js"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"/complianz.min.js"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-banner-"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-box.js"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-layer-loader.js"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-manager.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-manager.min.js"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-modal.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent-tracking-api.js"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent.min.js?"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent/app.js?"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent/cookie.js"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent/public/app.js"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent_banner.js"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consent_v2/choice.js"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consentbanner-fragment/public/js/app.fallback.js"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consentbar/consent-bar.min.js"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consentcookie.js"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"/consentcookie.min.js"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/coockiealert.js"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"/coockieconsent.js"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-accept.js"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-alert.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-alert.min.js"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-banner.js"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-banner.min.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-banner/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-banner_v2.js"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-bar.js"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-bar.min.js"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-check.js"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-choices.js"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-cnil.js"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-compliance.js"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-compliance.min.js"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-dialog.js"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-dialogue.js"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-lgpd/jquery.ihavecookies.js"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-lib.js"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-main/asm_config.js"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-manager.umd.cjs"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent-min.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent.js"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-consent.min.js"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-control.js"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-disclaimer.js"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-disclaimer.min.js"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-footer.js"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-hint.js"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-hinweis.js"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-hinweis.min.js"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-hinweis/script-v2.js"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-info.js"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-info.min.js"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-information.js"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-information.min.js"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-law-info-ccpa.js"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-law.js"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-layer.js"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-manager/script.js"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-master.js"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-message.js"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-message.min.js"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-modal.js"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-monster/production/"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notice-"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notice.js"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notice.min.js"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notice/js/front.min.js"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notice/js/jquery.ihavecookies.min.js"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notif.js"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notification.js"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-notification.min.js"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-option.js"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-overlay-pl.js"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-policy.css"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-policy.js"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-policy.min.js"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-popup-"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-popup.js"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-popup.min.js"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-popup?"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-privacy-"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-prompt.js"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-richtlinie.js"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-terms.js"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-though.js"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie-warning.js"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.banner.js"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.euck.js"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.latest.min.js"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.notice.js"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.notice.min.js"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.notify.js"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.pack.js"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.policy.min.js"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie.umd.min.js"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/cookie-bar"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/cookie2.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/cscript.js"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/klaro-config-de.js"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/klarox.js"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/permissionbar-latest.js"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/require-opt-in.js"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie/support-opt-in.js"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_agree.css"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_agreement_dialogue.js"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_alert*.js"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_banner-"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_banner.js"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_banner.min.js"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_banner/"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_banner_"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_bar.js"},"id":244}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/cookie_consent."},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_consent/"},"id":246}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dropbox.com"],"urlFilter":"/ccpa_iframe?"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_consent_min_js.js"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_flyout.js"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_hint.js"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_info.css"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_info.js"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_it.js"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_law.js"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_layer.js"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_msg.js"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_notice.js"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_notice.min.js"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_notifier.js"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_notifier/cn.min.js"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_policy.js"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_policy/ack.js"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_warning.js"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookie_ws.js"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieaccept.js"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieaccept.min.js"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieaccept.php"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieacceptance.js"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieacceptance.min.js"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieagree.js"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieagree.min.js"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieagreement.js"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieajx.php"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiealert.js"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiealert.min.js"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiealert/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiealertbootstrapper.js"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebadge.min.js"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieban.js"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebanner.js"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebanner.min.js"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebanner.script.js"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebanner/banner.js"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebanner/consent.js"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebannerloader.js"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebannertoincludecompiled.js"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebar-latest.min.js"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebar.js"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebar.min.js"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebar/"},"id":290}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/cookiebar_"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieblocker.min.css"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebox.js"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebox.min.js"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebubble.js"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiebubble.min.js"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiechoice.js"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiechoices-v3.js"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiechoices.js"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiechoices.min.js"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiechoicesfic.js"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecode.dist.min.js"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecompliance.js"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecompliancy.js"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecompliancy.min.js"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent.bundle.js"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent.js"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent.latest.min.js"},"id":308}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/cookieconsent.min."},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent.umd.js"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent?"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsent_.min.js"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsentbar.js"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsentpopup.js"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieconsenttracking-setcookiednt"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecontrol-"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecontrol.js"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecontroller.js"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecutter.js"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecutter.min.css"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecuttr.css"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecuttr.js"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiecuttr/"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookied.js"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedeclaration.ashx"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedirective*.js"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclaimer.css"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclaimer.js"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclaimer.min.css"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclosure.js"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclosure/core.js"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedisclosure/inpage_v2.js"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiedsvgo.min.js"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiefly/frontend/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiefly/resources/assets/js/frontend.js"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiegdpr.js"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiegdpr.min.js"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiehint.js"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiehint.min.js"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiehinweis.js"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiehinweis.min.js"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieinfo.js"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieinfo.min.js"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieinfo2.min.js"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieinfofr.js"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiejar.js"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiejar.min.js"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiejs.js"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielaw-vanilla.js"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielaw.js"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielaw.min.js"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielaw_allinone.js"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielaw_mip.js"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielawinfo-domainfix.js"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielawproduct/resources/generatejs"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielay.js"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielayer.js"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielayover-min.js"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielayover.js"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookielegal.js"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemanagement.js"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemessage.js"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemessage.min.js"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemodal.js"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemonster.js"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemonster.mg"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemonster.min.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemsg.js"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemsg.min.js"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiemunchr.min.js"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienote.css"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienote.js"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotice-bootstrap.js"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotice.build.js"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotice.js"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotice.min.js"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotif.js"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotification.js"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotification.min.js"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotificationbar.min.js"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotifier.js"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotifier.min.js"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienotify-"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookienscconsent.min.js"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieok.js"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieopt-min.js"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieoptin.js"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieoverlay.js"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieparty.config.php"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieparty.min.js"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieplugin/cookie.js"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieplus-addon-blocker.js"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiepolicy.js"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiepolicy.min.js"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiepolicybanner.js"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiepolicyga.js"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiepopup?"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieprivacy.js"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieprivacy.min.js"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-anekis.js"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-consent.js"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-directive.js"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-disclaimer.js"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-enabler.js"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-enabler.min.js"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-eu-banner.js"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-info.js"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-info.min.js"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-manager.js"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-manager.min.js"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-message.js"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-message.min.js"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-monster.js"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-note.js"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-notice.js"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-notification.js"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-notification.min.js"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-policy-notification-bar.min.js"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-policy.js"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-policy.min.js"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-popup.js"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-popup.min.js"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-window.js"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies-window.min.js"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies/bundle.min.js"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_alert.js"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_alert.min.js"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_bar.js"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_cnil.js"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_directive.js"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_gdpr.js"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_gdpr.min.js"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_it.js"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_komunikat.js"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_law.js"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_policy.js"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_policy.min.js"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_popup.js"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_pro.js"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookies_tlo.png"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesapproval.js"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesbanner.js"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesbanner/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesconsent.js"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesconsent.min.js"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiescontrol-"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiescript.js"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesdirective.js"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesdirective.min.js"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesdisclaimer.js"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieser.js"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesettings.js"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesettingsmanager?"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesgdpr?"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesjs.js"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieslayer.js"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesmanager.js"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesmanager.min.js"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesnotification.js"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesnotification.min.js"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiesplus-front.js"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiespolicy.js"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiespopup.js"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiespopup.min.js"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiestatement.js"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiestrip.min.js"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieswidget.js"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieswidget/widget.js"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookieu.js"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewall/clb.js"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewall?"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewarn.js"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewarning-nosql.js"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewarning.js"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewarning.min.js"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewet.js"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewidget.js"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookiewookie.js"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookii.min.js"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookimize-cookie.js"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cookpop.min.js"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/coolkies-walkies/js/min/cookies.js"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cpex-cmp-upgrade.min.js"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cpex-cmp.min.js"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cream_cookieconsent/js/check-cookie-consent.js"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ct-ultimate-gdpr.js"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cuk_core.js"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cuk_core.min.js"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data-consent.min.js"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/datenschutzv3.min.js"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dc-cookie-notice-bar-public.js"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"/debugged-cookiebar.min.js"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"/designil-pdpa/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dh_cookie_manager_1.js"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"/didomi.js"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"/didomi/loader.js"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"/digicookies.js"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disclaimer-cookies.js"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dist/cookie-consent."},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dist/cookie-disclaimer-"},"id":501}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["express.co.uk"],"urlFilter":"/dist/gdpr-"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"/diyscmp.min.js"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dkmb_gdpr.js"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dl.cmp.min.js"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dock-privacy-settings.esm.js"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"/doncookie.min.js"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dp_cookieconsent.js"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo-consent.js"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo-cookie-consent.min.js"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo-opt-in.css"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo.js"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo/consent-banner/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvo_2018.js"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsgvocc.js"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dsvgo.js"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dywc.js"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/easy-cookies-policy/files/front.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/easycmp/index.js"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"/echonetcookie.js"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/edcc.js"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/elxtrconsent/consentcontroller.js"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/emb-cnil-popup-rgpd.js"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ercookiebar."},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"/esb-privacy.js"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"/etagen_cookie.js"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookie-law-"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookie-law.min.js"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookie-policy.js"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookie.js"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookie.min.js"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookielaw.js"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-cookielaw.min.js"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-notice.js"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu_cookie.js"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu_cookie_compliance.js"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu_cookie_compliance.min.js"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu_cookies.js"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu_privacy.js"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"/euc_cookie.js"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"/euconsentconfig.json"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookie.js"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookiecompliance.theme.js"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookiedirective.js"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookielaw.js"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookielaw3.min.js"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookienotice.js"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucookies."},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eurocookie.css"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eurogdpr/prod/utag.js"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"/evidon-banner.js"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"/evidon-sitenotice-tag.js"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exponea.min.js"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ext/kmacookies/resources/"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fcc-cookie-consent.min.js"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"/feocookies.min.js"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"/feocookiesgtmevents.min.js"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/firebox-gdpr.js"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"/flurrybox_enhancedprivacy/js/view/popup.min.js"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fngdpr.js"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fortune_cookie_popup.js"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fs-cc.js"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fs-cc.min.js"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fx_cookiesv3.js"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fxcookiesv3.css"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"/g4cookies.js"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-appliance.js"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-assets-"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-banner.js"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-banner.min.js"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-bundle."},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-cmp-bootstrap.js"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-cmp-stub.js"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-compliance.js"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-consent-"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-consent.js"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-consent.min.js"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-consent/"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-cookie-compliance/dist/scripts/main.js"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-cookie.js"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-min.js"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-popup-"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-popup.js"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-popup.min.js"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-public.js"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-public.min.js"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-rw-cookie-notice.min.js"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr-v2.js"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr.bundle."},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr.min.js"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/assets/js/init.js"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/banner.js"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/bundle.min.js"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/disp.js"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/optincookiessr?"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/pdcc.min.js"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/spd.js"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr/tracker-loaders.js"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_changes_v1.min.js"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_consent.js"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_consent.min.js"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_dfp.js"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_footer.js"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_js_toi/"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_notice.js"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_plugin.js"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_popup.js"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdpr_popup.min.js"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprcompliance/views/js/front.js"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprcookie.js"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprcookiepolicy.js"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprdialog.js"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprnotice.js"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprpopup.js"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdprscript.js"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gestionbandeaucookies.js"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gestioncookiescnilplugin/js/bundle.js"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gestione_cookie.js"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getcookieconsent.php"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getcookiemessagedisplay?"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gp-cookie-consent/v1/script.js"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gp-cookie-consent/v2/script.js"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"/grt-cookie-consent.min.js"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gtm-consent.js"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"/homepage-cookie-"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hp-cookie-message.js"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ht_cookielaw.js"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hw-cookie-consent/latest/embed.js"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"/i_cookieconsent.js"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ibeugdpr.js"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ibeugdpr.min.js"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"/idxrcookies.js"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ihavecookies/jquery.ihavecookies.min.js"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ilmenite-cookie-consent.min.js"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ilmenite-cookie-consent/"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"/implied-consent.min.js"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"/implied-cookie-consent/"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"/in2cookiemodal.js"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"/in2cookiemodalconfig.js"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"/info_cookie.js"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"/infobar-cookies.js"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"/infocookies.js"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informativa-cookie/"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informativa_cookie.js"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informativa_cookie.min.js"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informativacookies/"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"/initcookiebanner.js"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"/intser_cookies.js"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ionic-consent.js"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ips.privacycookie.js"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iqitcookielaw/views/js/front.js"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iticonseil-rgpd/"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iubenda/iubenda.js"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iubenda_cs.js"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iuscookie.min.js"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iuscookie_dev.js"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ivc-cookieconsent.min.js"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascript-cookieconsent.js"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascript/gdpr?"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jbcookies.css"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jcookie.js"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jcookie_v2.js"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jcookielaw-iubenda.js"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jeucookielaw.min.js"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.bpcookies.min.js"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.bs.gdpr.cookies.js"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.coo-kie.js"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookie-alert.js"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookie-madeincima.js"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookieaccept.js"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookieaccept.min.js"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookiebar.js"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookiebar.min.js"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookiebargenial.js"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.cookiecuttr."},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.divascookies-"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.erigo-cookies.js"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.eu-cookie-consent.js"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.fscookieconsent.js"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.tipsy.cookie."},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquerycookieguard."},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cookiemanager.js"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cookiepolicy?"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cookieprompter-"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/eprivacy.js"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/onetrust/"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/rodo.js"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jscookieconsent.js"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"/judgecookieaccept/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kabimbacookie.js"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kameleoon.js"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"/keksikysely.min.js"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kixsimpletrack/views/js/front.min.js"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaro-config.js"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaro-cookieconsent/config.js"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaro-no-css.js"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaro-no-translations-no-css.js"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaro-styles.min."},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leycookies.js"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgdpscript.min.js"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgpd-cookie.js"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgpd-cookie/js/actions.js"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgpd-upside/assets/js/main.js"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgpd/cookie.js"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lin_gdpr_cookiejar.js"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ll_cookie_bar.js"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lmccookieconsentmanager.min.css"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loadcookieconsent.js"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loom-cookie.js"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loom_cookie.block.js"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loom_cookie.main.js"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lssicookies.js"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"/magento_theme/static/js/cookie-popup."},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"/magento_theme/static/js/cookie_monster-js"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"/markupcookieconsent.min.js"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mb_cookies.js"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mco-consent.js"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mdv.cookie.js"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mea-legal-consent."},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediamus-cookie.js"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mekanismi_cookie_alert/js/script.js"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"/messagingnotcfapi.js"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mewantcookies1.8.js"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mfe-cookies/main.js"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mindshape_cookie_consent/resources/public/javascript/cookie_consent.js"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mkm-dsgvo-plugin/1-blocker.js"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_cookie/tmpl/assets/js/cookie_script.js"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_cookiesaccept/"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_ebstickycookienotice/tmpl/assets/js/cookie_script.js"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_logikamentecookielaw/screen.css"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modal-gdpr.umd.js"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"/module-rgpd.esm.js"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mp_acookie.js"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"/msmcookieconsent.js"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mweb.cookie/js/cookie_info.aspx"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mws-cookie-solution-config.json"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nanogdpr.min.js"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nc-rgpd-cookies.css"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nc-rgpd-cookies.min.js"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"/neo-cookie-policy.js"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newprivacypolicy.js"},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nibirumail.cookie.min.js"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ninja-gdpr-compliance/assets/home/js/app.js"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nl-cookie-law.js"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"/npo_cookiecontrol.js"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nsd-cookie-banner.js"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nt-cookie-form.full.min.js"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oil.*-release.min.js"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oil/*-release.chunk.js"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oiljs/*-release.min.js"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"/on-cookie-response.js"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"/one_trust/"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onetrust-"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onetrust."},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onetrust/consent/"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onetrustconsent.js"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onpc-cookie-notice.js"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opnwidget.js"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opt-in-select/cookie/"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"/os19ccm/public/index.php/"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"/osb_consent.min.js"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"/otbannersdk.js"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oxcookienote.min.js"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pandectes-gdpr-compliance-49/assets/pandectes-core.js"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pdcookiepro//views/js/front.js"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pdcookiepro/cookie?"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pescookies.min.js"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pgcookies.min.js"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pgdpr.min.js"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ph-cookie-helper-mu/scripts/script.min.js"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pitprivacy.js"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pixim-cookie.js"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plg_system_cookieconfirm/js/cookieconfirm.js"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pltk/pltk.js"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugin_cookie.js"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/easy-wp-cookie-popup/"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/gdpr/dist/js/public.js"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plumrocket_cookieconsent/js/lib/js.cookie.js"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pm-privacy.js"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"/policy_cookie.js"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"/policyaccept.js"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"/politicacookies.js"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop_up_cookie.js"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupconsent.css"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupconsent.js"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupcookie.js"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupcookieinit.js"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupcookies.js"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pp-cookie-banner/cookiebannerwithcontentblocker/main.js"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ppw_cookie/resources/public/build/app.js"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ppw_cookie/resources/public/build/cookie.css"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prettycookies.js"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-banner.js"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-banner/storefront-banner.js"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-cookie.js"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-cookies.js"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-manager.js"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy-modal.js"},"id":798}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["10kysymysta.fi","2050.de","4fansites.de","4players.de","abiristeilyt.fi","ableitungsrechner.net","abonnement.hln.be","about-drinks.com","academics.de","ad-alliance.de","adressa.no","advnture.com","aero.de","aftenbladet.no","aftenposten.no","airliners.de","aktuality.sk","akuankka.fi","altaposten.no","alypaa.com","amateurphotographer.com","andalsnes-avis.no","andoveradvertiser.co.uk","androidcentral.com","anfieldwatch.co.uk","anime2you.de","apotheken-umschau.de","ariadneathome.nl","ariva.de","auto-motor-und-sport.de","autobild.es","autoexpress.co.uk","automobil-elektronik-kongress.de","autotrack.nl","autotrader.co.uk","autoweek.nl","autowereld.nl","autozeitung.de","av-avis.no","avisa-st.no","axelspringer.com","azet.sk","baby-und-familie.de","badoo.com","bafoeg-rechner.de","bautipps.it","bbc.com","bbcgoodfood.com","bbheute.de","bergfex.com","berliner-kurier.de","best-of-netflix.com","bestcheck.de","bietigheimerzeitung.de","bikeradar.com","bistro.sk","bitpipe.com","bitpipe.com.br","bladet.no","blick.de","blocket.se","bloomberglinea.com","bnr.nl","boerse.de","bordercountiesadvertizer.co.uk","borncity.com","brighttalk.com","bringmethenews.com","bt.no","bucksfreepress.co.uk","buffed.de","burda-forward.de","business-punk.com","businessinsider.com","businessinsider.es","bygdanytt.no","calciomercato.com","calculadora-de-derivadas.com","calculadora-de-integrales.com","camping.info","capital.de","caradisiac.com","caravaning.de","cardscout.de","carmagazine.co.uk","carthrottle.com","cavallo.de","celticway.co.uk","channelpartner.de","charlieintel.com","chefkoch.de","chesterstandard.co.uk","chinahandys.net","cinema.de","cio.com","cio.de","classical-music.com","classicfm.com","clever-tanken.de","closeronline.co.uk","computec.de","computerfrage.net","computerhoy.com","computerweekly.com","computerwoche.de","computerworld.com","countypress.co.uk","countytimes.co.uk","cravenherald.co.uk","crn.com","cryptoticker.io","csoonline.com","dagallemaal.be","dagbladet.no","dagsavisen.no","dailyresearchplot.com","deine-tierwelt.de","deluxemusic.de","demorgen.be","denofgeek.com","derivative-calculator.net","dexerto.com","digi.no","digilehdet.fi","digitalartsonline.co.uk","digitalfernsehen.de","discoverwildlife.com","dk-online.de","dolen.no","donaldduck.nl","dpd.com","dpd.de","driva.no","duden.de","dudleynews.co.uk","dumont.de","dunfermlinepress.com","dvd-forum.at","e24.no","eatsmarter.com","ecomento.de","edpc.eu","eigenhuiseninterieur.nl","einfachbacken.de","eiu.com","elbil24.no","elektroauto-news.net","elle.de","empireonline.com","entertainmentdaily.co.uk","esquire.de","essen-und-trinken.de","esslinger-zeitung.de","evo.co.uk","expertreviews.co.uk","falmouthpacket.co.uk","familie.de","faroutmagazine.co.uk","fd.nl","feelingwonen.be","ffn.de","filext.com","finanzen100.de","finanzfrage.net","finanznachrichten.de","finanztreff.de","findagrave.com","fitforfun.de","fjordabladet.no","fjordingen.no","fjt.no","fjuken.no","flair.nl","flights-idealo.co.uk","flowmagazine.nl","flugrevue.de","folkebladet.no","footballtransfers.com","forum.digitalfernsehen.de","fosna-folket.no","fourfourtwo.com","frag-mutti.de","framtidinord.no","friflyt.no","friflytbestill.no","fussballfieber.de","futisporssi.fi","futurism.com","gaelmaison.be","gamesindustry.biz","gamesradar.com","gardenersworld.com","gaspedaal.nl","gat.no","gaumenfreundin.de","gazetteandherald.co.uk","geo-television.de","geo.de","gladbachlive.de","globalplayer.com","goal.com","godt.no","goedgevoel.be","goom.net","greenocktelegraph.co.uk","gruenderkueche.de","guide-epargne.be","guitarworld.com","gutefrage.net","gutekueche.at","gutekueche.de","hampshirechronicle.co.uk","handelsblatt.com","hannover.de","harpersbazaar.de","haus.de","hellorayo.co.uk","helpforum.sky.com","helpster.de","herefordtimes.com","himosjuhannus.fi","hintaopas.fi","hitc.com","hitra-froya.no","hobbyconsolas.com","hockeygm.fi","hola.com","honk.no","ht.no","humo.be","ibancalculator.com","idealo.at","idealo.co.uk","idealo.com","idealo.de","idealo.dk","idealo.es","idealo.fi","idealo.fr","idealo.in","idealo.it","idealo.nl","idealo.no","idealo.pl","idealo.pt","idealo.se","iltapulu.fi","impartialreporter.com","indebuurt.nl","independer.be","innherred.no","instyle.de","integral-calculator.com","integral-calculator.ru","integralrechner.de","intermediair.nl","iskelma.fi","iskelmafestivaali.fi","itpro.co.uk","itpro.com","itromso.no","jameda.de","jamiegeller.co","jeger.no","jetzt.de","jobat.be","joe.be","justjared.com","justthenews.com","jysari.fi","kachelmannwetter.com","kiosk.nl","kk.no","kkuriren.se","klamm.de","klara.be","klikk.no","kn-online.de","kode24.no","komando.com","kotaku.com","krzbb.de","kuechengoetter.de","kuopiorock.fi","kurier.de","kvinneguiden.no","lancashiretelegraph.co.uk","landevei.no","laptopmag.com","lbc.co.uk","leaderlive.co.uk","lecker.de","leijonaporssi.fi","lemagit.fr","leonberger-kreiszeitung.de","lepoint.fr","leserreisen.mz-web.de","leukstetickets.nl","libelle.nl","liberation.fr","liigaporssi.fi","lincolnshireworld.com","linux-magazin.de","livefortheoutdoors.com","livescience.com","livingathome.de","livios.be","ln-online.de","lossebladen.nl","lovelybooks.de","maclife.de","macwelt.de","macworld.com","madeformums.com","maennersache.de","malservice.aftonbladet.se","margriet.nl","marieclaire.co.uk","mcnmotorcycleshow.com","mediaimpact.de","mein-schoener-garten.de","meineorte.com","menshealth.de","mensjournal.com","meteologix.com","mijnenergie.be","minmote.no","mishtalk.com","mixed-news.com","mnm.be","monenergie.be","morenytt.no","morewithvpro.com","mountainbike-magazin.de","moz.de","muehlacker-tagblatt.de","mumsnet.com","musicradar.com","myfitnesspal.com","myhomebook.de","n-page.de","nationalevacaturebank.nl","nebenan.de","nehnutelnosti.sk","nelonen.fi","nelonenmedialive.fi","netdoktor.de","netmoms.de","networkworld.com","neuepresse.de","nexttv.com","nexusmods.com","nitro-tv.de","nnn.de","norsk-klatring.no","northwaleschronicle.co.uk","nostalgie.be","nouveau.nl","nowtv.com","nowtv.it","noz.de","nrj.be","nyss.no","oekotest.de","olivemagazine.com","onvista.de","oskar.de","oudersvannu.nl","parade.com","parfumo.de","parool.nl","pcgamebenchmark.com","pcgamer.com","pcgamesn.com","pch.com","pclifecyclemanagement.com","pcwelt.de","pcworld.com","pcworld.es","pent.no","phonostar.de","photovoltaikforum.com","playboy.de","playpilot.com","pockettactics.com","podme.com","podplay.com","pokewiki.de","politico.eu","prad.de","praxisvita.de","pricespy.co.uk","pride.com","prignitzer.de","primo.be","prinz.de","prisjagt.dk","prisjakt.no","prisjakt.nu","proplanta.de","psmag.com","qmusic.be","qmusic.nl","qz.com","racefans.net","radio.at","radio.de","radio.dk","radio.es","radio.fr","radio.it","radio.net","radio.pl","radio.pt","radio.se","radio1.be","radio2.be","radiocity.fi","radiome.ar","radiome.at","radiome.bo","radiome.ch","radiome.cl","radiome.com.do","radiome.com.ec","radiome.com.gr","radiome.com.ni","radiome.com.pa","radiome.com.py","radiome.com.sv","radiome.com.ua","radiome.com.uy","radiome.cz","radiome.de","radiome.fr","radiome.gt","radiome.hn","radiome.ht","radiome.lu","radiome.ml","radiome.org","radiome.pe","radiome.si","radiome.sk","radiome.sn","radionova.fi","radioplay.fi","radiopooki.fi","radyome.com","rakennuslehti.fi","rbnett.no","realitytitbit.com","reclamefolder.nl","redensarten-index.de","reisefrage.net","rheinpfalz.de","rmj.fi","roadbike.de","rockfest.fi","romfordrecorder.co.uk","rtl-passion.de","rtlplus.de","rugbydump.com","rugbyonslaught.com","samnytt.se","sanakirja.org","sanoma.fi","scholieren.com","schoolbank.nl","schwarzwaelder-bote.de","sciencefocus.com","second-hand.it","seher.no","selbermachen.de","senioren-ratgeber.de","shz.de","si.com","sir-apfelot.de","sky.de","skysportaustria.at","skysports.com","smp.no","snow-forecast.com","sol.no","somersetcountygazette.co.uk","soundis.gr","southwalesargus.co.uk","spaargids.be","space.com","speed.io","spielaffe.de","sportbible.com","sportnews.bz","sportnieuws.nl","sportsmole.co.uk","sporza.be","spox.com","startpagina.nl","stijlvol-wonen.com","story.nl","streampicker.de","strilen.no","stubru.be","studis-online.de","studyflix.de","stuff.tv","stuttgarter-nachrichten.de","stuttgarter-zeitung.de","sueddeutsche.de","sueddeutscher-verlag.de","suedtirolnews.it","suomipopfestivaali.fi","suomitutka.fi","sv-veranstaltungen.de","svz.de","swmh.de","swp.de","t3.com","t3n.de","tahkojuhannus.fi","tammerfest.fi","tecchannel.de","techadvisor.com","techadvisor.fr","techhive.com","techradar.com","techstage.de","techtarget.com","techtarget.de","techtarget.fr","telegraph.co.uk","telepolis.de","telmi.it","terrengsykkel.no","testedich.de","teveblad.be","thatgrapejuice.net","the-decoder.com","the-decoder.de","the-sun.com","theboltonnews.co.uk","thecelticblog.com","thechelseachronicle.com","thedailymash.co.uk","thedrive.com","theinventory.com","theloadout.com","thenational.scot","thenorthernecho.co.uk","thepeoplesperson.com","thepinknews.com","thepoke.co.uk","thescottishsun.co.uk","theserverside.com","thestreet.com","thesun.co.uk","thesun.ie","thetab.com","thetimes.co.uk","thetimes.com","theweek.com","tijdschrift.nl","toggo.de","tomshardware.com","topgear.com","topgear.es","totaaltv.nl","travelbook.de","tronderbladet.no","tu.no","tv14.de","tv2.no","tvfamilie.be","tvnow.at","tvnow.de","unnuetzes.com","unsere-helden.com","upday.com","urlaubsguru.de","utemagasinet.no","utopia.de","vaalikone.fi","vdi-nachrichten.com","veronicasuperguide.nl","vestlandsnytt.no","vestnytt.no","vice.com","vigga.no","vikebladet.no","vip.de","visit-hannover.com","viva.nl","vkmag.com","vkz.de","vl.no","voice.fi","vol.no","vox.de","vrt.be","vrtinternational.com","vtm.be","vtmgo.be","vtwonen.be","vtwonen.nl","wallstreet-online.de","wanajafestival.fi","wargamer.com","wasserburger-stimme.de","watfordobserver.co.uk","webwinkel.ad.nl","webwinkel.bndestem.nl","webwinkel.destentor.nl","webwinkel.ed.nl","webwinkel.gelderlander.nl","webwinkel.pzc.nl","webwinkel.volkskrant.nl","wetteronline.de","whathifi.com","whats-on-netflix.com","wieistmeineip.de","willy.radio","windowscentral.com","winhappy.com","wirralglobe.co.uk","wisden.com","wiwo.de","wonenlandelijkestijl.com","worcesternews.co.uk","wowtv.de","www.sky.com","www.sky.it","zozitdat.nl","zvw.de"],"urlFilter":"/wrappermessagingwithoutdetection.js"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy/cookie.js"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy_cookie.js"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy_policy.js"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy_v2_4.js"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacychoices.js"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacycookie/"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacyopt.js"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacypolicy.js"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacypopup/"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pro-cp-dialog.js"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"/protocalcookie.js"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pwcookielaw.js"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pwd-cookie-consent.js"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pxpcookies.js"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qc-consent.js"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qciol.min.js"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qoob.cookielaw.min.js"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quantastcmp.js"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quantcast-choice.js"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quick-cookie-consent-public.js"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rdm-daac-notice-public.js"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"/real-cookie-banner/public/"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redandblue-cookies/dist/js/index.js"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"/retargetting/js/setcookie.js"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rg-gdpr.js"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd.js"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd/discreto.min.js"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd/js/"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd/view/"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd_cookie_consent.php"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rgpd_cookies/jquery.ihavecookies.min.js"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rm-cookieconsent.js"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo-agreement-popup.min.js"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo-iframe?"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo-plugin/js/rodo.js"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo.min.js"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo/assets/js/rim-scripts.min.js"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo/messages-jsonp"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo/rodo.js"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodo_rmf.js"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodoinfo.js"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rodoinfo/*/remodal.js"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ronis_cookie/js/segment-preferences-popup.js"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"/roularta-gdpr.js"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rticookielaw.js"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sc-gdpr-popup.js"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script_cookie.js"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script_cookies.js"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/cookiebar/"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdk-cookie-consent-v2.js"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdk-gdpr.min.js"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdk.privacy-center."},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"/seopress-cookies.min.js"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"/setconsentcookie.js"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sf-tagomo-privacy.js"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"/si-cookie-manager.js"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sibbo-cmp-core.js"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"/silverstripe-dsgvo-cookies/js/cookies.js"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"/simpler-cookie-consent.umd.js"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sizzlegdpr.snippet.min.js"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sm-oo-consent.js"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smart-cookie-kit/res/empty.js"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smart-eu-cookies.min.js"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smcookies.js"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snack-cmp_v2.min.js"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snap-popup.js"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sncmp.min.js"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sni_cookie_privacy/js/cookie_consent.js"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"/soygtmcontrolcookies/ajaxgtmcookies"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sp-config.min.js"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sp-dsgvo-public.min.js"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"/spcookieconsent/assets/js/script.js"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"/spmsg20180522.js"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stm-gdpr-compliance/assets/js/scripts.js"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"/storedencookieconsent.js"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"/super-cookie/swfobject/swfobject.js"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"/supercookie-min.js"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"/swagcookiepermission/"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ta2021-plugin-cookie-consent/build/bundle."},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tab-consent-manager.js"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tarteaucitron.js"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tc_privacy/privacy.js"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tcf/cookie.js"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tcf2.js"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"/team23_simplecookie/js/simple-cookie.js"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"/terms_of_service.js"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tfcookie.js"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thcookie.js"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tiny-cookie.min.js"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tm.cookie.js"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tnzcookie/views/"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"/toucancookie.js"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tronic_gdpr-wordpress/js/scripts.js"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"/trustarchelper.js"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twccookies.js"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twcdisclaimer.js"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uc-cmp/loader.js"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uk-cookie-consent-js.js"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ukcookie.js"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"/um-gdpr.min.js"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"/umich-cookie-consent.js"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"/unibo-cookies.min.js"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"/unitb-cmp.js"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"/usecookies.js"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"/usercentrics/cmp.js"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"/util/gdpr/geo_v1.js"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"/util/gdpr/geo_v3.js"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vhs-assets-cookie-consent-init.js"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vhs-assets-cookie-consent.js"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vo-gdpr-compliance/assets/js/front.min.js"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w034cookiedirective.js"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w4.cookiebar.js"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wa_lib.js"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wamoco_cookieconsentui/js/modal.js"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"/warncookies.js"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"/we_cookie_consent/resources/public/library/klaro/klaro.js"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webtoffee-gdpr-cookie-consent/public/js/cookie-law-info-public.js"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webtrekk_gdpr.js"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webtrekk_gdpr.min.js"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wecoma-lite.js"},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget_cookieschecker.js"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget_privacy/scripts/init.js"},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wkp_cookies.js"},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wordpress-gdpr-custom.css"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/cookies-and-content-security-policy"},"id":924}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-gdpr-compliance/assets/js/front.min.js"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-tarteaucitron-js-self-hosted/js/main.js"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-tarteaucitron-js/js/tarteaucitron/tarteaucitron.js"},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpca-frontend.min.js"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpie-common.min.js"},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpjslib-ecom.js"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpjslib-sgap.js"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpjslib-stat.js"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wps-cookie-consent/public/assets/js/main.js"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ws5_eucookie/frontend/js/dist/main.js"},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wx-cookie-"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"/x13eucookies/views/js/front.js"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xt_cookie_consent.js"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yobee-cmp.js"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ys_cookie_consent/out/js/lib/klaro.js"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"/z7_cookiemanager.js"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zdconsent.js"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zebra_cookie.js"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zgdpr.min.js"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zigcookie.js"},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ccm.*/app.js?"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"/as24-cmp/consent-banner/"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/it-cc.js"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/check.js"},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/clear.png"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/clear1.png"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/clear2.png"},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/clear3.png"},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/es.js"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/fp.swf"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/hp?session_id"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/tags.js"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fp/top_fp."},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pp-t-a-c.js"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akamaihd.net/cpmt/"},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/puckinn/cookie-consent-sdk/"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/privacy-notice.js"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.yeps.io/loader?"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assetlab.io/consent/"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baycloud.com/tgcl.min.js"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigcommerce.com/shared/js/storefront/consent-manager-config-"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c.sd1.fr/cn/cn."},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||californiatimes.com/gdpr/"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-cookieyes.com/client_data/"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||civiccomputing.com^*/cookiecontrol-"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudstorage.secureserver.net/recomm-apps-upm/"},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmp.quantcast.com/choice/*/www.themoneytizer.com/choice.js"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cookiecode.nl/dist/latest.js"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cscript-cdn-irl.cassiecloud.com/loader.js"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cscript-cdn-use.cassiecloud.com/loader.js"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cscript-cdn-use.concordia.ca/loader.js"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d3macwxrvlvlf8.cloudfront.net/cookie-service/"},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efilli.com/efl.js"},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/share/js/gdpr/"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||form-renderer.trustarc.com/browser/client.js"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fsdn.com/con/js/sftheme/cmp2.js"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hu-manity.co/hu-banner.min.js"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||illow.io/public/cookies/"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incomaker.b-cdn.net/wpjcz.js"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jimstatic.com/ckies.js"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ketchjs.com/lanyard/"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kookiecheck.cz/static/script/"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgr.consensu.org/iframe.html"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nojazz.eu/consent/"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ocdn.eu/blikk_static/blikk/consent_v2/"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orangepix.it/cookie/"},"id":990}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anisearch.com","anisearch.de","anisearch.es","anisearch.fr","anisearch.it","anisearch.jp","consent-manager.ft.com","idealo.co.uk","marketwatch.com","popsci.com","startsiden.no","sussexexpress.co.uk","taz.de","wsj.com"],"requestDomains":["cdn.privacy-mgmt.com"]},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privacy.wum.rocks/public/app.js"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.eick.it/js/consentui.js"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.yimg.com/oa/consent.js"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||securiti.ai/consent/"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smart.idmnet.pl/consent/"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarteaucitron.io/load.js"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unpkg.com/cookie-though"},"id":998}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hilfe.gmx.net","mein.web.de","meinaccount.gmx.net"],"urlFilter":"/ppp/js/permission-client"},"id":999}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lykke.com","meiro.io","tarisio.com"],"requestDomains":["cdn-cookieyes.com"]},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7plus.com.au/js/cookienotice"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agicssecurity.com/header/ajax/cookie.php"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arfeconsultors.com/static/js/vendor/cookies-text-ca.js"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asus.com/js/*/alert-info.js"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beckett.design/system/scripts/apc/apc.js"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boardmix.com/assets/cookie/"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bysarahkhan.com/wp-content/plugins/surbma-yes-no-popup/"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cc.werk3.de/public/app.js"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channel4.com/consent/"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coco.we-online.com/public/app.js"},"id":1010}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["casio.com","epochtimes.de","expert.de","feinewerkzeuge.de","ikarus.de","tuv.com"],"urlFilter":"||cookiebot.eu/uc.js"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporate.modivo.com/layout/default/dist/js/cmp.js"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||credit-suisse.com/media/assets/aep/ot-cmp/"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dam.bbcchannels.com^*/outside-iframe.js"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dropboxstatic.com/static/atlas/privacy_consent/"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duotonesports.com^*/public/ccm"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emerse.com/consent.js"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||famobi.com/assets/js/consent.js"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flaine.com/build/js/tarteaucitron/"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freedoflondon.com/styles/dialog-popup/jquery-ui.js"},"id":1020}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spanishdict.com"],"urlFilter":"||freetls.fastly.net/main/sd-cmp-"},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gallup.com/ux/gcb/"},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||government-and-constitution.org/js/consent.js"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harpercollins.co.uk/js/cookie.js"},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hunstoncanoeclub.co.uk/media/system/js/modal.js"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icgp.ie/ionic-consent/"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||immozentral.com/js/stylecc"},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inblu.com^*/cookies.js"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itv.com/itvstatic/assets/cookies-prompt/"},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jimmychoo.com^*/first-time-visitor-"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobsite.co.uk/viewlets/consent/"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.shiksha.ws/pwa/public/js/gdprcookiebannerwrapper."},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jzzo.com/jss/cp01.js"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kayak.*/privacy/"},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacompagnie.com/content/dist/templates/common/popupcookies/"},"id":1035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liquidweb.com/ajax/dataconsentcookies"},"id":1036}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.washingtontimes.com"],"urlFilter":"||live.mrf.io/cmp/"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mad-daily.com^*/cp-module-"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketwatch.com/asset/ace/djcmp."},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masaltos.com/js/cookies-"},"id":1040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicalnewstoday.com/api/ccpa"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myanimelist.net/js/cmp.js"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mymuesli.com/assets/js/modules/default/static/consent.js"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||next-immo.com/js/cookies.1.min.js"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nike.com/fragments/privacy-consent?"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novaljaturist.com/datacollectionpolicy/"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omgubuntu.co.uk/wp-content/plugins/omg-magnific/magnific.min.js"},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlive.co.uk/account/cookie_notice"},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parliamentlive.tv/cookie/"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prada.com/utag/prada/"},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||propcom.co.uk/cookie/"},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purevpn.com/loadgdprview"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||route-fifty.com/cookie-policy"},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtx.com/-/media/base-themes/scroll-lock/"},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdi.co.uk/cookies/"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smstools.com/assets/js/cookie-consent-settings.min.js"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steelseries.com/static/css/eu-osano."},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage-mart.com/sm-policy-banner.js"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stromnetz-hamburg.de/matomo/js/"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synology.com/js/syno/syno_cookie_element.js"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terencehill.com/modules/hicookielaw/"},"id":1061}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aarrelehti.fi","aiheenasyopa.fi","boxrox.com","callawaygolfpreowned.com","cdon.fi","elisaviihde.fi","finder.fi","findit.fi","findus.fi","ign.com","intel.com","koneviesti.fi","maaseuduntulevaisuus.fi","metrotukku.fi","mtv.fi","mtvyritys.fi","ouka.fi","rollingstone.com","skanska.fi","sponda.fi","suomela.fi","suomi24.fi","urbandictionary.com","viestimedia.fi"],"requestDomains":["cookielaw.org"]},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvpworld.com/files/portale-v4/polityka-prywatnosci/js/tvp-tcfapi.js"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umich.edu/apis/umcookieconsent/"},"id":1064}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["urbandictionary.com"],"requestDomains":["cookiepro.com"]},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vandalism-sounds.com^*/notices.min.js"},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinted.*/api/*/banners"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windguru.cz/forms/consent.php"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wukongsch.com/kaamel.js"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com^*/guce.js"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"/privacy/providers/cookiesdataprovider"},"id":1071}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reclay.at","reclay.de","schleich-s.com"],"urlFilter":"/amasty_gdprcookie/"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/cookie-law-info/public/js/cookie-law-info-public.js"},"id":1073}, +{"action":{"type":"block"},"condition":{"requestDomains":["9jdq2a.poco.de","analytics-consent-manager.azureedge.net","appconsent.io","banner.cookiescan.com","cb-mms.carbuyer.co.uk","cc.anytrack.de","cc.diewebsitemacherei.de","cc.labu24.de","cc.mpa-web.de","ccm1.dlr.de","ccpa-script.psg.nexstardigital.net","ccpa.sp-prod.net","cmp-static.nature.com","cmp.cdn.thesun.co.uk","cmp.cdn.thesun.ie","cmp.courrierinternational.com","cmp.datasign.co","cmp.deondernemer.nl","cmp.finn.no","cmp.gemius.com","cmp.graziadaily.co.uk","cmp.histoire-et-civilisations.com","cmp.huffingtonpost.fr","cmp.impress.co.jp","cmp.infopro-digital.com","cmp.lavie.fr","cmp.lemonde.fr","cmp.lepoint.fr","cmp.nature.com","cmp.netzwelt.de","cmp.nouvelobs.com","cmp.osano.com","cmp.parkers.co.uk","cmp.pcwelt.de","cmp.playpilot.com","cmp.setupcmp.com","cmp.sibbo.net","cmp.soundis.gr","cmp.tech426.com","cmp.tek.no","cmp.telerama.fr","cmp.tori.fi","cmp.tvspielfilm.de","cmp.uniconsent.com","cmp.vizus.cz","cmp.wetteronline.de","cmpv2.pcworld.com","consens.conlabz.de","consensu.infor.pl","consent-wrapper.jameda.de","consent.23g.io","consent.amateurphotographer.co.uk","consent.berliner-kurier.de","consent.canalboat.co.uk","consent.cmp.oath.com","consent.cookiefirst.com","consent.dadoslegais.com","consent.digiapi.com","consent.gutefrage.net","consent.nationalworld.com","consent.nitrocnct.com","consent.pdf24.org","consent.perry-rhodan.net","consent.pilotweb.aero","consent.prismamedia.com","consent.prointernet.com","consent.stuff.tv","consent.t-mobile.cz","consent.thecountrysmallholder.com","consent.thegreatoutdoorsmag.com","consent.themeteocompany.com","consent.werner-mertz.de","consent2.rheinische-anzeigenblaetter.de","consentement.ouest-france.fr","consenttool.haendlerbund.de","cookie-consent.festo.com","cookie.aerostatonet.it","cookie.consents.app","cookie.gazeta.pl","cookie.pearshealthcyber.com","cookie.vrt.be","cookie.wieni.be","cookieapi.incomit.dk","cookieapi2.incomit.dk","cookiemanager.onm.de","cookies.fakt.pl","cookies.forbes.pl","cookies.gardena.net","cookies.innershed.co.uk","cookies.jeugdjournaal.nl","cookies.leadplace.fr","cookies.lmt.lv","cookies.nos.nl","cookies.ptj.de","cookies.ster.nl","cookies.tanke-guenstig.de","cookies.teraz.sk","cookies.unidadeditorial.es","cookiesregister.deltacommerce.com","crta.and.co.uk","d2eucw4fxv7nil.cloudfront.net","delivery.consentmanager.net","fc.vodafone.de","fundingchoicesmessages.google.com","fuse.forbes.com","gdpr-api.sharethis.com","gdpr-settings.s3.amazonaws.com","gdpr.api.bcdn.jp","gdpr.internetbrands.com","gdpr.laxd.com","gdpr.studybreakmedia.com","kbyqzt.xxxlutz.cz","macaron-cookie-data.decms.eu","me9ddf.moebelix.cz","messaging.sourcepoint.com","mms.cmpsky.com","optanon.blob.core.windows.net","plugin.management","privacy-cdn.sixfifty.com","privacy.claytonhomes.com","privacy.digimedia.com","privacy.footmercato.net","privacy.heidi.news","privacy.letemps.ch","privacy.schibsted.com","privacypolicy.trgr.be","privacyportal.fatergroup.com","ressource.gdpr-banner.awsmpsa.com","rodo.agora.pl","sm-sp.followfollow.com","smarteucookiebanner.upsell-apps.com","sourcepoint-mms.aetv.com","sourcepoint-mms.history.com","sourcepoint-mms.mylifetime.com","sourcepoint.avclub.com","sourcepoint.deadspin.com","sourcepoint.dexerto.com","sourcepoint.gizmodo.com","sourcepoint.jalopnik.com","sourcepoint.theonion.com","sourcepoint.theroot.com","sourcepoint.thetakeout.com","sync-transcend-cdn.com","transcend-cdn.com","transcendcdn.eventbrite.com","truyoproductionuscdn.truyo.com","up-cookiemon.wavecdn.net","vg247-p2.vg247.com","vg247-uk.vg247.com","voorkeuren.tvgids.nl","webcache-eu.datareporter.eu","webcache.datareporter.eu","widgets.openli.com","zgody.infor.pl"]},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teufel.*/privacy-layer"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teufelaudio.*/privacy-layer"},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mujkaktus.cz/kaktus-theme/js/gdpr-component-v2.js"},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conseil-national.medecin.fr/ajax/cn-rgpd/"},"id":1078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waitrose.com/ecom/assets/chunk-4912-50b6d74ba.js"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topannonces.fr/assets/js/cmp.min.js"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paruvendu.fr^*/cmp.min.js"},"id":1081}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cosmosdirekt.de"],"urlFilter":"||amazonaws.com/website/js/tagcommander/"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baustellenabsicherung24.de^*/koekje."},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boxspring-welt.ch/public/app.js"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byom.de/js/cookie.de.js"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caseking.de/engine/shopware/plugins/local/frontend/casekingcookieconsent/"},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmp.bordverpflegung.de/public/app.js"},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent-bist.de/public/app.js"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.autopflege24.net/app.js"},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.daa.net/app.js"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.deutsches-schulportal.de/public/app.js"},"id":1091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.maerkischekiste.de/public/app.js"},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.rhoenfuehrer.de/public/app.js?"},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cookies.42nerds.cloud/app.js"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||einwilligung.net/app.js"},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbphilharmonie.de/ep/consent-en.js"},"id":1096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electriclove.at/*/api/cookie-settings"},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emondo.de/wp-content/plugins/borlabs-cookie/"},"id":1098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epccm19.com/app.js"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flvw.de/media/plugins/consentmanager/consentmanager.min.js"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gedk-consent.he-webpack.de/public/app.js"},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||henryschein.at^*/cookielist.aspx"},"id":1102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||howatherm.de/frontend/media/cm/"},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaloucity.de/skin/frontend/default/jaloucity_rwd/js/jcitycookiepopup.js"},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobs.ch/public/scripts/modern/chunk-cookie-consent-modal."},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobup.ch/public/scripts/modern/chunk-cookie-consent-modal."},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kefalonia-griechenland.com/rr_ke_ccm19/"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lights-on.io/public/app.js"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketing.mafell.de/consent/public/app.js"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.de/api/consent/static/js/loader.js"},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piazza.cc/public/app.js"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postleitzahl.org/images/consent.php"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saturn-klima.de/wp-content/a0a206f468204945563d799b8f319215.js"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seduction-magazin.de/wp-content/plugins/borlabs-cookie/"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprengel-pr.com/public/app.js"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stefke-heilbronn.de/wp-content/1ae6d298321568877d478a611c6536f4.js"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strato.de^*/consent.js"},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tauschticket.de/js/cnst.js"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vag.de/typo3conf/ext/cookieman/"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||versicherungsjournal.de/public/app.js"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wc.vandervalkonline.com/cookie-manager/cookie-manager.js"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weiterbildung-biberach.de/ccm-wb/public/app.js"},"id":1122}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boursorama.com"],"urlFilter":"||brsimg.com/gdpr/"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docteurclic.com/ajax/ajax_get_disc.aspx"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||factorial.fr/fcm.js"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmx.fr/uim/bidding/consent.js"},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu.video^*/partners.js"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratp.fr/modules/custom/ratp_tarteaucitron/"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lefigaro.fr/figconsent/"},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesiteoueb.net/js/cm-head.js"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vape-phone.fr/bundles/webtoolcore/js/newcookiechoice.js"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||var.uicdn.net/shopsshort/privacy/v1/bundle."},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veodys.fr/api/cmp/"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidal.fr/includes/components/consent-cookie/consent.js"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gemma.by/catalog/view/javascript/lightcookie/"},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||styria.hr^*/cookies.min.js"},"id":1136}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["en.mapy.cz"],"urlFilter":"||h.seznam.cz/js/cmp2/scmp-int.js"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profesia.cz/assets/js/cookie_consent_"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv2a.dk/consent/"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv2a.dk/oil."},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consent.marktplaats.nl"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nieuwsuitnijmegen.nl/js/cookie.js"},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nojazz.eu/nl/client/drimble.nl/init.js"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wijchensnieuws.nl/js/cookie.js"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a-lehdet.fi^*/cmp.js"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elisa.fi/consent-management/"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jimms.fi/scripts/jimmsconsent3.js"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multitronic.fi/en/ajax/getconsentform/"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pirkkalainen.fi/wp-content/plugins/cookie-law-info/legacy/public/js/cookie-law-info-public.js"},"id":1149}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["suomenmaa.fi"],"urlFilter":"||suomenmaa.fi/wp-content/plugins/gdpr-cookie-compliance"},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaikuttajamedia.fi^*/markuk_evastevaroitus.js"},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aia.gr/cookie/"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop.mango.com/st-cookies/"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atmedia.hu/hirtv.hu_consent.js"},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronikaonline.ro/template/kronika/js/js_cookie.js"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szekelyhon.ro/template/szekelyhon_new/js/js_cookie.js"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ansa.it/sito/js/cookie_wall.js"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bastabugie.it/it/cookies.js"},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.omlet.it/wp-content/themes/omlet/js/consent.min.js"},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cippy.it/scripts/toastr.js"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cms24.it/js/kekse.js"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creaweb.it/cookie/"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||credit-agricole.it/cookies/cookies.min.js"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cure-naturali.it/cookies?"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||effekt.it/analytics/"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastweb.it/cookie-center/"},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informagiovani-italia.com/consenso.js"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kkaio.com/templates/t4_blank/js/ck.js"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||londraweb.com/consenso_lw.js"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteorete.it/cookie.js"},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ok-salute.it^*/cookie-law-info-public-"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ontuscia.it/wp-content/373b3827289b712eddc077c6e8bfdef8.js"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plug.it^*/cmp.min.js"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snack-projects.co.uk/gdpr/"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spesasicura.com/scripts/cookie.js"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stbm.it/utility-fe/prod/general/network.common.v2.js"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||triboo.direct/cookie_triboodirect/"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||velvetgossip.it^*/gdprvelvet.js"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widforss.no/bundles/consent-init"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4hifi.pl/scripts/jquery.cookie.js"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allegrostatic.com/opbox-rodo-consent-modal/"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animesub.info/skrypty/pierdolecookie.js"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gry-online.pl/js/cookie2.js"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interia.pl/rodo-iframe"},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lubuskie.pl/themes/src/cookie.js"},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nexto.pl/js/nexto/jm_cookie_message.js"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niewygodne.info.pl/pierwsza.htm"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nowehoryzonty.pl/js/cookies.js"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orange.pl/ocp-http/map/js/cookies.js"},"id":1189}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["news.sky.com","radiox.co.uk"],"requestDomains":["privacy-mgmt.com"]},"id":1190}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["larousse.fr"],"requestDomains":["assets.poool-subscribe.fr","assets.poool.fr"]},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prideandglory.pl/polityka_cookies.js"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rp.pl/cmp/"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sycow.pl/a/cookie.js"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elisa.ee/modules/custom/elisa_cookie/js/cookienoticecontroller.js"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bricodepot.ro^*/cookie-wrapper.js"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||remixshop.com/bg/site/ajaxcheckcookiepolicy"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||posta.sk/cookies-consents/v1/cookies-consents.js"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profesia.sk/assets/js/cookie_consent_"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advgo.net/borostcf/"},"id":1200}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["formulatv.com"],"urlFilter":"||amazonaws.com/sc-tagmanager/nox-formulatv.js"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atv.pe/wp-content/plugins/ned-cookies-form/"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalmedia-comunicacion.com/cookie/v2/script2.js"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puromarketing.com/modals/main/modal_cookies"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hemnet.se/assets/packs/consent."},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matichon.co.th^*/pdpa.js"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wongnai.com/_api/consents/"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efilli.com/layouts/efilli.layouts.js"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tmgrup.com.tr^*/tmdconsent-"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yenivatan.at/wp-content/1ed7e68247b9e059b94a36b825654e58.js"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yenivatan.at/wp-content/2494179630e471e4ae996d8139692663.js"},"id":1211}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||jacquelinewilson.co.uk/style/cookies.css"},"id":1212}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||weddstyle.de/bilder/banner/"},"id":1213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["docs.oracle.com","thehindubusinessline.com","wunderground.com"],"requestDomains":["consent.truste.com"],"resourceTypes":["script"]},"id":1214}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"-cookie-banner-"},"id":1215}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["firstdirect.com","santander.pl","swisscom.ch"],"requestDomains":["tags.tiqcdn.com"],"resourceTypes":["script"]},"id":1216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"-cookie-filter/"},"id":1217}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"-eu-cookie/"},"id":1218}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"-eu-cookies/"},"id":1219}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".cookie-law."},"id":1220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cookie_information_"},"id":1221}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cookiebar.jquery."},"id":1222}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cookieconsent-"},"id":1223}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cookies-banner"},"id":1224}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/gdpr/gdpr."},"id":1225}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/privacy-consent-"},"id":1226}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/s4s-privacy-module/"},"id":1227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||c.evidon.com/dg/dg.js"},"id":1228}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||consent.truste.com/get?name=notice.js"},"id":1229}, +{"action":{"type":"block"},"condition":{"requestDomains":["cdn.gravito.net","cmp.computerworld.pl","cmp.cxo.pl","cmp.idg.pl","cmp.internetstandard.pl","cmp.pcworld.pl","push-content.springernature.io"],"resourceTypes":["script"]},"id":1230}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||live.mrf.io/statics/1w/"},"id":1231}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhl.de"],"resourceTypes":["script"],"urlFilter":"/otsdkstub.js"},"id":1232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/blog-plugins/wordads-classes/js/notice.bundle.js"},"id":1233}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||conclude.com/assets/build/combined."},"id":1234}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shein.co.uk"],"resourceTypes":["script"],"urlFilter":"||sheinsz.ltwebstatic.com/she_dist/assets/backup-onetrust."},"id":1235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.trustcommander.net/privacy/"},"id":1236}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stihl.fr"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":1237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tmgonlinemedia.nl/cc"},"id":1238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||browser-consent-front.coco.s-cloud.fi/js/"},"id":1239}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["veho.fi"],"resourceTypes":["script"],"urlFilter":"||gravitocdn.blob.core.windows.net/lightcmp/"},"id":1240}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["axeptio.eu"],"requestDomains":["axept.io"]},"id":1241}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["krookmedia.fi"],"resourceTypes":["script"],"urlFilter":"||krookmedia.fi/wp-content/plugins/cookie-law-info/"},"id":1242}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kotitesti.fi"],"resourceTypes":["script"],"urlFilter":"||serviceform.com/serviceform-tools/privacy/sf-privacy-partner.js"},"id":1243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||storage.googleapis.com/om-gravito-cmp/"},"id":1244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tapionverkkokauppa.fi^*/js.cookie.min.js"},"id":1245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||beautydea.it^*/consent_"},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/accept-all/cdn/banner-2024.js"},"id":1247}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["corriere.it"],"resourceTypes":["script"],"urlFilter":"||cdn.tinypass.com/api/piano.js"},"id":1248}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/?spu_action=spu_load"},"id":1249}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["app.livemarketshoppers.com","opencmp.net"],"resourceTypes":["script"]},"id":1250}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["cookieinformation.com"],"resourceTypes":["sub_frame"]},"id":1251}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beyondtrust.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||beyondtrust.com^*cookie-notice"},"id":1252}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kotaku.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||kotaku.com/wrapper/*/gdpr/"},"id":1253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/accept-all/cdn/banner.js"},"id":1254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elisa.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cookielaw.org/scripttemplates/*/assets/*.json"},"id":1255}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elisa.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cookielaw.org/scripttemplates/*/assets/otcommonstyles.css"},"id":1256}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vpd.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vpd.fi/datalayer/index/cookiecontent/"},"id":1257}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avantiwestcoast.co.uk","oracle.com"],"resourceTypes":["sub_frame"],"urlFilter":"||consent.trustarc.com/get?name="},"id":1258}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["play.google.com"],"resourceTypes":["sub_frame"],"urlFilter":"||ogs.google.com/widget/callout?"},"id":1259}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["acconsento.click","admiral.mgr.consensu.org","app.secureprivacy.ai","axeptio.eu","ccm19.de","ccm19boros.de","ccmp.eu","cerezgo.com","clickio.mgr.consensu.org","clickiocmp.com","clickskeks.at","cm.nxtm.pl","collectconsent.com","conscent.in","consensu.io","consent.dk","consentag.eu","consentframework.com","consentmanager.mgr.consensu.org","consentmanager.net","controlcookies.com","cookie-accept.com","cookie-lista.cz","cookie-script.com","cookie.pii.ai","cookie.support","cookieassistant.com","cookieban.com","cookiebot.com","cookiebox.ro","cookiechoices.org","cookieconsent.com","cookieconsent.dfikir.com","cookiefirst.com","cookieform.pl","cookiehub.net","cookieinfoscript.com","cookielab.dk","cookiemanager1.contentforces.com","cookiemonster.is","cookiepop.app","cookieq.com","cookiereports.com","cookierulez.sqrt64.it","cookies.fo","cookiescript.info","cookiesmaster.pl","cookiespool.com","cookiesuit.com","cookietagmanager.net","cookiethough.dev","cookietractor.com","cookiewidget.eu","dmgmediaprivacy.co.uk","donkeymob.com","ecookie.nl","efilli.com","elmobot.eu","falconcookie.de","fastcmp.com","flookie.elfgenpick.net","freeprivacypolicy.com","fusedeck.net","gatekeeperconsent.com","gdpr-legal-cookie.beeclever.app","gdpr-service.herokuapp.com","gdpr.es","getcomplied.com","getsitecontrol.com","getterms.io","global.mgr.consensu.org","goadopt.io","grvmedia.com","hs-banner.com","inmobi.com","intermarkets.net","iubenda.com","izinal.com","ketchcdn.com","legalmonster.com","lgpdy.com","marfeel.mgr.consensu.org","monsido-consent.com","mycookies.it","network-n.com","ogury.mgr.consensu.org","oil.axelspringer.com","onetag.mgr.consensu.org","onetrust.com","onetrust.mgr.consensu.org","orangeclickmedia.com","privacidade.integra.global","privacy-center.org","privacy.clion.agency","privacybee.com","privacylab.it","privacymanager.io","privacytools.com.br","privally.global","private.dmscookie.com","publy.net","pubtech.ai","quantcast.mgr.consensu.org","raccogliereilconsenso.com","recogerconsentimiento.com","registroconsensi.it","safeopt.com","sammledenkonsens.com","scrookie.nl","sddan.mgr.consensu.org","seeyourdata.de","sharethis.mgr.consensu.org","sibboventures.mgr.consensu.org","signatu.com","smartcookies.it","sourcepoint.mgr.consensu.org","t.atmng.io","termly.io","thirdfloor.it","transcend.io","truendo.com","truevaultcdn.com","ucookie.app","usercentrics.eu","volksbund-cookie.de","widget.clym-sdk.net","wpcc.io","x-c.eu"]},"id":1260}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||civiccomputing.com^*=cookie"},"id":1261}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["168.hu","24.hu","9gag.com","actualidad.es","advertiserandtimes.co.uk","aek365.org","agoravox.tv","agrarszektor.hu","aguaita.cat","aixmi-news.gr","aldi.nl","alvolante.it","anandtech.com","anatropinews.gr","andriaviva.it","androidhow.eu","anglocelt.ie","aostasera.it","apkmirror.com","araberara.it","arkadium.com","armaghi.com","arvokisat.com","askandyaboutclothes.com","athensmagazine.gr","auto1.fi","autoevolution.com","autoszektor.hu","autotriti.gr","autotypos.gr","autovillage.co.uk","avgi.gr","awfulannouncing.com","baeldung.com","balls.ie","bankingnews.gr","bariviva.it","barlettaviva.it","base64encode.org","baseball-reference.com","bedienungsanleitu.ng","beebom.com","belfastlive.co.uk","birminghammail.co.uk","bisceglieviva.it","bitontoviva.it","blogit.fi","blograffo.net","bloody-disgusting.com","bluerating.com","boingboing.net","boredpanda.com","boxrec.com","bright.nl","bristolpost.co.uk","bruksanvisni.ng","bruksanvisningpdf.no","businessnews.gr","businesspost.ie","bustle.com","buzz.ie","buzzfeed.com","buzzfeednews.com","calciomercato.com","cambridge-news.co.uk","cambridgeindependent.co.uk","camelcamelcamel.com","canosaweb.it","capital.gr","car.gr","carscoops.com","century21.pt","cerignolaviva.it","champion.gg","chattestdu.de","cheatsheet.com","cheshire-live.co.uk","chroniclelive.co.uk","citizen.co.za","cityam.com","clevescene.com","cm-tv.pt","cmjornal.pt","cnn.gr","comozero.it","comuniate.com","comunio.de","comunio.es","concertarchives.org","confidenze.com","convertcase.net","coratoviva.it","cornwalllive.com","coventrytelegraph.net","csakfoci.hu","cyclingweekly.com","dagospia.com","dailypost.co.uk","dailyrecord.co.uk","dailystar.co.uk","defencenet.gr","deliaonline.com","derbytelegraph.co.uk","devonlive.com","diarimes.com","digital-forum.it","dirtfish.com","docer.pl","donnaglamour.it","donnons.org","doogal.co.uk","dotabuff.com","dublinlive.ie","ebredigital.cat","ebresports.cat","eccgreece.gr","echoboomer.pt","ecodelchisone.it","economx.hu","edinburghlive.co.uk","ekathimerini.com","elcorreoweb.es","elitedaily.com","eltravesser.cat","elvallenc.cat","encocina.com","enternity.gr","enyugat.hu","espalhafactos.com","esport1.hu","ethnos.gr","eurheilu.org","euro2day.gr","euromaidanpress.com","euroweeklynews.com","examinerlive.co.uk","ezgif.com","f1sport.it","fandomwire.com","fark.com","femina.hu","fichier-pdf.fr","figyelo.hu","findance.com","fiorentinanews.com","fiorentinauno.com","flash.pt","flashback.org","flatpanelshd.com","foititikanea.gr","fokidanews.gr","folhetospromocionais.com","food-supply.se","forbes.it","foreca.com","foreca.de","foreca.dk","foreca.ee","foreca.fi","foreca.fr","foreca.gr","foreca.lv","foreca.pl","foreca.ro","foreca.se","forecaweather.com","forvo.com","freeads.co.uk","freizeitmagazinplus.de","g1novelas.fun","game-experience.it","gamekapocs.hu","gamesystemrequirements.com","gawker.com","gayburg.com","gazettelive.co.uk","gazzetta.gr","gekkonen.net","gepigeny.hu","getsurrey.co.uk","gettr.com","gianlucadimarzio.com","giornaledeinavigli.it","giovinazzoviva.it","glasgowlive.co.uk","gloucestershirelive.co.uk","gonews.it","gpfans.com","grampianonline.co.uk","granthamjournal.co.uk","gsplus.hu","guru3d.com","handleidi.ng","hasznalati-utasitasok.hu","hauskimmat.fi","hejto.pl","herkkusuut.com","hertfordshiremercury.co.uk","hirado.hu","hirklikk.hu","html-cleaner.com","huang-dan.vn","huffingtonpost.gr","huffpost.com","iefimerida.gr","igenyesferfi.hu","iho.hu","ilcentro.it","ilcittadinomb.it","ilcuoreinpentola.it","ilgallo.it","ilmainensanakirja.fi","imerisia.gr","index.hu","infodefensa.com","inforge.net","informazionefiscale.it","infos.fr","infostart.hu","insider.gr","instrukcjaobslugipdf.pl","inverness-courier.co.uk","inverse.com","invisibletext.com","irc-galleria.net","irishradiolive.com","joblo.com","jornaldenegocios.pt","jta.org","juhend.ee","juridicas.com","kaposvarmost.hu","kapsels.net","kayttooh.je","kentlive.news","kentonline.co.uk","kicktipp.ch","kicktipp.co.uk","kicktipp.com","kicktipp.de","kicktipp.fr","kilokalori.net","klubradio.hu","koeajolle.com","konsolifin.net","kontranews.gr","kotimaatutuksi.fi","ku.fi","kullanimkilavuzu.com.tr","kuvake.net","lacittadisalerno.it","lacronica.net","laliiga.com","lanotiziagiornale.it","lanuovaprovincia.it","laregion.es","laskurini.fi","latuaauto.com","lavocedeltrentino.it","lcpdfr.com","lectormanga.com","lectortmo.com","leeds-live.co.uk","leicestermercury.co.uk","leijonat.com","letras.com","life.hu","lightnovelpub.com","lincolnshirelive.co.uk","linkvertise.com","liverpoolecho.co.uk","lleida.com","lomamatkalle.fi","lopcio.cat","lwlies.com","lynnnews.co.uk","m4sport.hu","magnesianews.gr","magyarepitok.hu","magyarnarancs.hu","maidenhead-advertiser.co.uk","makeitmeme.com","mamaclever.de","manchestereveningnews.co.uk","manua.ls","manual.ar","manual.bo","manual.com.ve","manual.cr","manual.do","manual.ec","manual.gt","manual.hn","manual.md","manual.nz","manual.pa","manual.pe","manual.sv","manualdeinstructiuni.ro","manualeduso.it","manuales.com.co","manuales.mx","manualpdf.cl","manualpdf.co.il","manualpdf.com.br","manualpdf.es","manualpdf.ge","manualpdf.in","manualpdf.pt","manuals.ca","manuals.co.uk","manualspdf.ru","manualypdf.cz","margheritaviva.it","marketnews.gr","maxima.pt","mediaklikk.hu","medicalexcellencetv.it","megatv.com","meneame.net","menoinfo.fi","metropoli.net","metrotimes.com","mindmegette.hu","minecrafteo.com","minervinoviva.it","minutesports.fr","mirror.co.uk","mobilarena.hu","modesdemploi.fr","modugnoviva.it","molfettaviva.it","mononews.gr","monza-news.it","motorbakery.com","motorbox.com","mtva.hu","mundodevalor.me","musescore.com","musicmundial.com","muycomputer.com","muycomputerpro.com","mylondon.news","myonlineradio.at","myonlineradio.de","myonlineradio.hu","myonlineradio.sk","myradioendirect.fr","myradioenvivo.ar","myradioenvivo.mx","myradioonline.cl","myradioonline.es","myradioonline.it","myradioonline.pl","myradioonline.ro","nainen.com","nanoreview.net","napi.hu","nationalreview.com","neokohn.hu","neolaia.gr","neowin.net","newburytoday.co.uk","newmoney.gr","newsauto.gr","newsbomb.gr","newscon.net","newshub.co.uk","newsit.gr","newsprima.it","nhlsuomi.com","ni.dk","noizz.hu","nookazon.com","nordic.ign.com","nostemedia.fi","noticiasaominuto.com","notiziaoggi.it","notizie.it","nottinghampost.com","novaconca.cat","novatarrega.cat","nove.firenze.it","nownews.gr","nydus.org","nylon.com","observador.pt","oeffentlicher-dienst.info","oggicronaca.it","olsztyn.com.pl","ominho.pt","onalert.gr","online-tech-tips.com","onlinetvrecorder.com","order-order.com","ot.gr","outputter.io","overclock.net","pallarsdigital.cat","paopantou.gr","parameter.sk","paraphraser.io","parapolitika.gr","paratiritis-news.gr","patient.info","patrisnews.com","pc-builds.com","pcguia.pt","pcworld.hu","pcwplus.hu","pdfmanualer.dk","pellanews.gr","penzcentrum.hu","pestisracok.hu","petapixel.com","petit-fichier.fr","petofilive.hu","petstory.es","petunjuk.co.id","phandroid.com","phoronix.com","pienimatkaopas.com","pietsmiet.de","pistonheads.com","playdome.hu","player.hu","playpilot.com","policenews.gr","portfolio.hu","postal.pt","potku.net","pplware.sapo.pt","pr0gramm.com","pressgiochi.it","prevezanews.gr","prezzibenzina.it","primaalessandria.it","primabelluno.it","primabergamo.it","primabiella.it","primabrescia.it","primachivasso.it","primacomo.it","primacremona.it","primacuneo.it","primadituttomantova.it","primadituttomilano.it","primadituttoverona.it","primafirenze.it","primailcanavese.it","primaillevante.it","primalamartesana.it","primalariviera.it","primalavalcamonica.it","primalavaltellina.it","primalecco.it","primalodi.it","primamerate.it","primamodena.it","primamonza.it","primanovara.it","primapadova.it","primapavia.it","primareggioemilia.it","primarovigo.it","primasaronno.it","primasettimo.it","primatorino.it","primatreviglio.it","primatreviso.it","primavenezia.it","primavercelli.it","primavicenza.it","prirocnikpdf.si","prirucky.sk","prirucnici.hr","proff.no","pronews.gr","protagon.gr","protothema.gr","publico.pt","pwinsider.com","qollanmalar.uz","racedepartment.com","radiosei.it","raketa.hu","reader.gr","real.gr","receitasdalyra.com","record.pt","remixsearch.net","researchgate.net","retesport.it","ridikul.hu","riemurasia.net","ripollesdigital.cat","rokasgramataspdf.lv","rolex.com","rssing.com","rubitv.cat","rugbynetwork.net","ruvoviva.it","sabado.pt","sagepub.com","salernogranata.it","sanferdinandoviva.it","sapo.pt","sardiniapost.it","sciencealert.com","sdna.gr","secretchicago.com","secretnyc.co","secretsanfrancisco.com","segmentnext.com","setmanarilebre.cat","shropshirestar.com","sienafree.it","sitytrail.com","skai.gr","sketsi.net","smartbrief.com","sneakertoast.com","soccerway.com","softpedia.com","somersetlive.co.uk","sonobi.com","sorozatbarat.club","spaldingtoday.co.uk","spellcheck.net","spinazzolaviva.it","sport-fm.gr","sportdog.gr","sportitalia.com","sportsupa.com","sportti.com","star.gr","stara.fi","staynerd.com","stokesentinel.co.uk","suffolknews.co.uk","sulinformacao.pt","suomi24.fi","suomif1.com","suomifutis.com","suomikiekko.com","suomikoris.com","suomiurheilu.com","superbru.com","susijengi.com","szegedma.hu","szeretlekmagyarorszag.hu","tanea.gr","tarragonadigital.com","tasty.co","techblog.gr","techspot.com","tecmint.com","telenicosia.it","telsu.fi","tempoitalia.it","tennisnews.gr","tenyek.hu","terlizziviva.it","terveydenasialla.com","testeri.fi","the-race.com","theatlantic.com","thebest.gr","themirror.com","thessnews.gr","thestreamable.com","theweek.com","think.es","think.it","tilannehuone.fi","time.is","timeanddate.com","timeout.com","timesofisrael.com","timesofmalta.com","tinderinparhaat.com","todotest.com","topontiki.gr","tovima.gr","tradera.com","traniviva.it","trinitapoliviva.it","trustedreviews.com","tvrepublika.pl","tvxs.gr","tyyliniekka.fi","udhezimet.al","ukradiolive.com","unboxholics.com","unknownphone.com","uploadvr.com","uputstvo.rs","urbaanisanakirja.com","usermanuals.au","vadovaspdf.lt","valioliiga.com","vallesabbianews.it","vau.fi","velvet.hu","venturebeat.com","viajar365.com","vidas.pt","videogameschronicle.com","viikonloppu.com","viranomaisuutiset.fi","vivicrema.cremaonline.it","voetbalprimeur.nl","voicenews.gr","volleyball.it","voria.gr","vozpopuli.com","walesonline.co.uk","webnews.it","wedotv.com","whatismyipaddress.com","wikimonde.com","wordcounter.icu","worldpopulationreview.com","wow-professions.com","xcweather.co.uk","xn----2lbcmca4cdtsdb1c.gr","xn--80aaexjatkpdggghih8b1a2yhv.com.ua","xn--80adah2aybmok5f.bg","xn--80apbinjhb8d.xn--d1alf","xn--80aweql3c59aea5q.xn--80ao21a","xn--l2bmcno7cen.xn--i1b6b1a6a2e","xn--vg1b14l6tk.xn--3e0b707e","xuletas.es","youfly.com","yourmoney.com","yourtipster.gr","youweekly.gr","zarpanews.gr","zenger.news","zonalocale.it","zoom24.it","zougla.gr"],"requestDomains":["cmp.quantcast.com"],"resourceTypes":["script"]},"id":1262}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["frandroid.com","numerama.com"],"requestDomains":["choices.consentframework.com"]},"id":1263}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["welcometothejungle.com"],"requestDomains":["client.axept.io"]},"id":1264}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||consensu.org/gdpr/"},"id":1265}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cookieinformation.com/*/*.js"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fewostay.de/ccm/public/index.php/app.js"},"id":1267}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lawwwing.com/widgets/"},"id":1268}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||thisisdone.com/gdpr/"},"id":1269}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||uniconsent.mgr.consensu.org^*.cmp.js"},"id":1270}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["homify.ae","homify.ca","homify.cl","homify.co.id","homify.co.kr","homify.co.th","homify.co.uk","homify.co.za","homify.com","homify.com.ar","homify.com.br","homify.com.co","homify.com.eg","homify.com.mx","homify.com.my","homify.com.tr","homify.com.ve","homify.de","homify.es","homify.fr","homify.hk","homify.in","homify.it","homify.jp","homify.nl","homify.pe","homify.pk","homify.pl","homify.pt","homify.ru","homify.sa","homify.sg","homify.tw","homify.ua","homify.vn"],"urlFilter":"/assets/cookiebanner."},"id":1271}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1001games.com","1001hry.cz","1001jeux.fr","1001jocuri.ro","1001jogos.com.br","1001jogos.pt","1001pelit.com","1001spiele.de","10play.com.au","20min.ch","24kitchen.pt","3sat.de","a1.ro","aachener-zeitung.de","abc.com","abola.pt","account.t-mobile.com","albertsons.com","aljazeera.com","all.accor.com","antena3.ro","avon.uk.com","beko.com","bergfreunde.de","bet.com","bigbearmountainresort.com","blaklader.be","blaklader.ca","blaklader.ch","blaklader.com","blaklader.cz","blaklader.de","blaklader.dk","blaklader.ee","blaklader.es","blaklader.fi","blaklader.fr","blaklader.ie","blaklader.nl","blaklader.pl","blaklader.se","blaklader.uk","blick.ch","bongo.be","boomerang-tv.pl","breitbart.com","cbs.com","cbslocal.com","cbsnews.com","cbssports.com","cc.com","channel5.com","chvnoticias.cl","ci.ford.com","cmore.fi","cnet.com","comicbook.com","computerbase.de","cookielaw.org","costco.ca","costco.com","costcobusinessdelivery.com","costcopharmacy.ca","crunchyroll.com","cwtv.com","darkreading.com","developer.confluent.io","dhl.de","digitaltrends.com","disney.co.uk","disney.de","disney.dk","disney.es","disney.fi","disney.fr","disney.it","disney.nl","disney.no","disney.pl","disney.pt","disney.se","docs.vmware.com","elisa.fi","elkspel.nl","elle.se","epicgames.com","eurogamer.cz","eurogamer.de","eurogamer.es","eurogamer.it","eurogamer.net","eurogamer.nl","eurogamer.pl","eurogamer.pt","foodandwine.com","fordblueadvantage.com","foxchannels.com.tr","ga.de","gameinformer.com","games.miamiherald.com","gamespot.com","geappliances.com","giantbomb.com","giochixl.it","glamour.de","glovoapp.com","gmx.co.uk","gmx.com","gmx.fr","gq-magazine.co.uk","gqmagazine.fr","grajteraz.pl","heute.at","id.trimble.com","ikea.com","ikonpass.com","indiewire.com","informationweek.com","isladejuegos.com","jatekokxl.hu","kanald.ro","karriere.mcdonalds.de","kawasaki.com","kijk.nl","kralmuzik.com.tr","larousse.fr","lippu.fi","listen.tidal.com","louvrehotels.com","mail.com","mcdelivery.de","mensjournal.com","mesta.net","metabomb.net","metacritic.com","metrobyt-mobile.com","midomi.com","milwaukeetool.eu","motorsport-total.com","movistar.es","mtv.com","mtvuutiset.fi","muscleandfitness.com","nachrichten.at","nascar.com","natgeotv.com","nationalgeographic.de","netzwelt.de","new.cappex.com","newegg.com","newyorker.com","next.co.uk","nhl.com","nintendo.at","nintendo.be","nintendo.ch","nintendo.co.uk","nintendo.co.za","nintendo.com","nintendo.de","nintendo.es","nintendo.fr","nintendo.it","nintendo.pt","nintendo.ru","npr.org","ns.nl","ntv.com.tr","nutmeg.com","oe24.at","olx.pl","olympics.com","paixnidiaxl.gr","palisadestahoe.com","papajohns.com","paramountplus.com","patagonia.com","payback.at","peacocktv.com","peta.de","pitchfork.com","player.pl","popculture.com","popeyes.com","popeyeschicken.ca","popsugar.co.uk","porn300.com","proximus.be","pumpkin.care","quora.com","rackroomshoes.com","redbull.com","redbullracing.com","reuters.com","roastmarket.de","rockpapershotgun.com","rp-online.de","rte.ie","rtl.nl","rtlplay.be","rtlxl.nl","rts.ch","ryobitools.eu","saarbruecker-zeitung.de","safeway.com","shop.mango.com","skateboarding.transworld.net","sony.pl","soundcloud.com","southpark.de","southpark.lat","southparkstudios.com","southparkstudios.com.br","spel.nl","spelletjes.nl","spelo.se","spiele.bild.de","spiele.stern.de","spillespill.no","spilxl.dk","sportiva.shueisha.co.jp","squareup.com","start.gg","superporn.com","surfer.com","syfy.com","ted.com","teenvogue.com","thejournal.ie","thetrainline.com","tio.ch","tips.at","tokfm.pl","toteraz.pl","travelandleisure.com","tredz.co.uk","tripadvisor.at","tripadvisor.be","tripadvisor.ca","tripadvisor.ch","tripadvisor.cl","tripadvisor.cn","tripadvisor.co","tripadvisor.co.id","tripadvisor.co.il","tripadvisor.co.kr","tripadvisor.co.nz","tripadvisor.co.uk","tripadvisor.co.za","tripadvisor.com","tripadvisor.com.ar","tripadvisor.com.au","tripadvisor.com.br","tripadvisor.com.eg","tripadvisor.com.gr","tripadvisor.com.hk","tripadvisor.com.mx","tripadvisor.com.my","tripadvisor.com.pe","tripadvisor.com.ph","tripadvisor.com.sg","tripadvisor.com.tr","tripadvisor.com.tw","tripadvisor.com.ve","tripadvisor.com.vn","tripadvisor.de","tripadvisor.dk","tripadvisor.es","tripadvisor.fr","tripadvisor.ie","tripadvisor.in","tripadvisor.it","tripadvisor.jp","tripadvisor.nl","tripadvisor.pt","tripadvisor.ru","tripadvisor.se","trustpilot.com","trustradius.com","tt.com","tunein.com","tvguide.com","tvn.pl","tvn24.pl","udemy.com","uefa.com","upc.pl","uphold.com","usanetwork.com","usmagazine.com","uw.co.uk","vanityfair.com","vg247.com","victorinox.com","videoland.com","vimeo.com","vizio.com","vkmag.com","vogue.co.jp","vogue.co.uk","vogue.com","vogue.com.tw","vogue.de","vogue.es","vogue.fr","vogue.in","vogue.it","vogue.mx","vogue.ph","vol.at","volksfreund.de","wallapop.com","wargaming.net","webuyanycar.com","westernunion.com","wetter.at","wired.com","worldoftanks.ru","worldsurfleague.com","wpb.shueisha.co.jp","wrangler.com","yvesrocher.com.tr","zdf.de","zdnet.com","zoom.us"],"urlFilter":"/otbannersdk.js"},"id":1272}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adtipp.de/js/cookiebanner.js"},"id":1273}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aliunicorn.com^*/cookie-info.js"},"id":1274}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alphavps.com/assets/js/services/cookiesconsent.min.js"},"id":1275}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9to5google.com","9to5mac.com","amp.cnn.com","connectthewatts.com","dronedj.com","electrek.co","lelum.pl","martdroid.de","spaceexplored.com","www-history-com.cdn.ampproject.org"],"urlFilter":"||ampproject.org^*/amp-consent-"},"id":1276}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bbci.co.uk^*/cookie-library.min.js"},"id":1277}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||campus.arte.tv/js/components/cookie-banner.js"},"id":1278}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn-national-lottery.co.uk/c/js/cuk_core.min.js"},"id":1279}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["papekenworth.com"],"urlFilter":"||cdn.jsdelivr.net^*/cookieconsent.min.js"},"id":1280}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ceramtec-group.com^*/cookieconsent.min.js"},"id":1281}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bab.la","cards.thm.de","ehftv.com","firkloveren.no","pixelexperience.org","pixieset.com","rijbewijskeuringennederland.nl","sammobile.com","satkurier.pl","xnview.com"],"urlFilter":"||cloudflare.com^*/cookieconsent.min.js"},"id":1282}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||clickiocdn.com/t/"},"id":1283}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trinityschool.org"],"resourceTypes":["script"],"urlFilter":"||app.termly.io/embed-policy.min.js"},"id":1284}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com","dailystar.co.uk","informazione.it","mirror.co.uk","mymovies.it","tuttoeuropei.com","video.lacnews24.it"],"urlFilter":"||cmp.inmobi.com/gvl-v3/"},"id":1285}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bakingmad.com","cordaid.org","developer.opencv.fr","flughafen-zuerich.ch","lidl.gr","otto.fi","stock3.com","zuiderzeemuseum.nl"],"urlFilter":"||cookiebot.com/uc.js"},"id":1286}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["altibox.no","elkjop.no","fdm-travel.dk","jysk.nl","power.no","skousen.dk","skousen.no","whiteaway.com","whiteaway.no","whiteaway.se"],"requestDomains":["policy.app.cookieinformation.com"]},"id":1287}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||demarches.interieur.gouv.fr/js/tarteaucitron/"},"id":1288}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anwbvignetten.nl","playseatstore.com"],"urlFilter":"||ecookie.nl/build/"},"id":1289}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||evbstatic.com^*/cookie_header.js"},"id":1290}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["etonline.com","popsugar.co.uk","telegraph.co.uk"],"urlFilter":"||evidon.com/sitenotice/"},"id":1291}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||exali.de/static/theme/assets/js/cookiebanner.js"},"id":1292}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gazetabilgoraj.pl/wp-content/plugins/uk-cookie-consent/"},"id":1293}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["t3n.de"],"requestDomains":["sourcepoint.mgr.consensu.org"]},"id":1294}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gmx.net/magazine/consent-management/|"},"id":1295}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||golem.de/abo/setconsentcookie.php"},"id":1296}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ikea.com^*/cookieconsent-onetrust-js.js"},"id":1297}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["msa-berlin.de","sahne-band.de"],"urlFilter":"||jimstatic.com/cookiecontrol.js"},"id":1298}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||khl.ru^*/cookieconsent.min.js"},"id":1299}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lacoste.com^*/cookie-consent.js"},"id":1300}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lecourrier-du-soir.com^*/uk-cookie-consent-js"},"id":1301}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["konami.com","nintendolife.com","panasonic.com","pushsquare.com","technics.com","uw.co.uk"],"urlFilter":"||onetrust.com/consent/"},"id":1302}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["konami.com","nintendolife.com","panasonic.com","pushsquare.com","technics.com"],"urlFilter":"||onetrust.com/scripttemplates/"},"id":1303}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nintendolife.com","pushsquare.com"],"urlFilter":"||onetrust.com/vendorlist/"},"id":1304}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ozracing.com/templates/oz/js/vendor/cookies-enabler.min.js"},"id":1305}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||parastorage.com/services/wix-thunderbolt/dist/cookiesmanager."},"id":1306}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||playoverwatch.com/static/externals/cookie-consent-filter-compat.js"},"id":1307}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pohjanmaanhyvinvointi.fi^*/pwd-cookie-consent."},"id":1308}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||privacyportal-cdn.onetrust.com/privacy-notice-scripts/"},"id":1309}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com","bsshotel.it","centrometeoitaliano.it","comingsoon.it","express.co.uk","fantacalcio.it","fly4free.com","gianlucadimarzio.com","ilbianconero.com","independent.co.uk","livetennis.it","money.it","skoften.net","vi.nl","wackojaco.com"],"urlFilter":"||quantcast.mgr.consensu.org/gvl-v2/"},"id":1310}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com","centrometeoitaliano.it","comingsoon.it","express.co.uk","fantacalcio.it","fly4free.com","gianlucadimarzio.com","ilbianconero.com","independent.co.uk","livetennis.it","money.it","skoften.net","vi.nl","wackojaco.com"],"urlFilter":"||quantcast.mgr.consensu.org/tcfv2/"},"id":1311}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["centrometeoitaliano.it","cerebriti.com","comingsoon.it","cyclingnews.com","express.co.uk","fantacalcio.it","fly4free.com","gianlucadimarzio.com","gingergeneration.it","ilbianconero.com","kueez.com","livetennis.it","money.it","player.livespotting.com","skoften.net","space.com","tviplayer.iol.pt","vi.nl","wackojaco.com"],"urlFilter":"||quantcast.mgr.consensu.org^*/choice.js"},"id":1312}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||salonkee.cloud/data/other/js/cookie-consent-"},"id":1313}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||schibsted.io^*/gdpr-bundle.js"},"id":1314}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shop.bora-sauna.de/components/cookieconsent2/build/cookieconsent.min.js"},"id":1315}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bloomberg.co.jp","bloomberg.com"],"urlFilter":"||sourcepointcmp.bloomberg.*/mms/get_site_data?"},"id":1316}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||spacecentre.co.uk^*/uk-cookie-consent-js"},"id":1317}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||stabila.com/bundles/marketingsuite/css/cookie-bar.css"},"id":1318}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.tv3.lt","tv3play.skaties.lv"],"urlFilter":"||static.go3.tv/file/go3/resources/*/onetrust.html"},"id":1319}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hemmersbach.com","proaurum.de"],"requestDomains":["cookiefirst.com"]},"id":1320}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||suncalc.org/scripts/cookieconsent.min.js"},"id":1321}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||superrichthailand.com/cookie-policy/cookie-policy.js"},"id":1322}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||superrichthailand.com/privacy-policy/privacy-policy.js"},"id":1323}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tefl.com/lib/jquery.cookiebar.js"},"id":1324}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||theautopian.com/content/plugins/complianz-gdpr/core/assets/js/cookieconsent.min.js"},"id":1325}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trafficengland.com/resources/"},"id":1326}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trip.com"],"urlFilter":"||tripcdn.com/modules/ibu/online-flight/common-cookie-banner."},"id":1327}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tygodniksiedlecki.com/assets/mobile/cookiebar/jquery.cookiebar.js"},"id":1328}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||universumglobal.com/wp-content/plugins/cookie-law-info/"},"id":1329}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["plarium.com"],"urlFilter":"||x-plarium.com/browser/canvas/*/cookiesbanner.js"},"id":1330}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allestoringen.be","allestoringen.nl","downdetector.ae","downdetector.ca","downdetector.cl","downdetector.co.nz","downdetector.co.uk","downdetector.co.za","downdetector.com","downdetector.com.ar","downdetector.com.au","downdetector.com.br","downdetector.com.co","downdetector.cz","downdetector.dk","downdetector.ec","downdetector.es","downdetector.fi","downdetector.fr","downdetector.gr","downdetector.hk","downdetector.hr","downdetector.hu","downdetector.id","downdetector.ie","downdetector.in","downdetector.it","downdetector.jp","downdetector.mx","downdetector.my","downdetector.no","downdetector.pe","downdetector.ph","downdetector.pk","downdetector.pl","downdetector.pt","downdetector.ro","downdetector.ru","downdetector.se","downdetector.sg","downdetector.sk","downdetector.tw","downdetector.web.tr","humblebundle.com","ign.com","xn--allestrungen-9ib.at","xn--allestrungen-9ib.ch","xn--allestrungen-9ib.de"],"urlFilter":"||ziffstatic.com^*/zdconsent.js"},"id":1331}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||www.douglas.*/public/cookieconsent."},"id":1332}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sportbible.com"],"requestDomains":["consent.sportbible.com"]},"id":1333}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||amigosmuseoreinasofia.org/assets/js/cookiecuttr/jquery.cookie.js"},"id":1334}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||areaclienti.generali.it/areaclienti/plugins/"},"id":1335}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.rp.pl/cmp/cmp.min.js"},"id":1336}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdp.pl/skin/*/cookies.js"},"id":1337}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ilgiorno.it","ilrestodelcarlino.it","iltelegrafolivorno.it","lanazione.it","quotidiano.net"],"urlFilter":"||cmp.pubtech.ai/124/pubtech-cmp-v2.js"},"id":1338}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["youreporter.it"],"urlFilter":"||components2.rcsobjects.it/rcs_cpmt/v1/distro/youreporter_ct.js"},"id":1339}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["betten.de"],"urlFilter":"||consent.cookiefirst.com/banner.js"},"id":1340}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||content.unicredit.it/etc/designs/ucpublic/it/css/cookie/main.css"},"id":1341}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ebok.vectra.pl/components/layout/cookie-bar/"},"id":1342}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||footroll.pl/js/vendor/cookiebox.min.js"},"id":1343}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||internazionale.it/assets/js/cookies_gdpr.js?"},"id":1344}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kalaydo.de"],"urlFilter":"||kalaydo.de^*/cookie-consent.jsc.js"},"id":1345}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nowegumy.pl/cookiecuttr.js"},"id":1346}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["protothema.gr"],"urlFilter":"||orangeclickmedia.com/tech/libs/js.cookie.min.js"},"id":1347}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||otter.finance/assets/js/cookieconsent.js"},"id":1348}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net","journaldesfemmes.fr","lachainemeteo.com","lefigaro.fr","linternaute.com"],"requestDomains":["cdn.appconsent.io"],"resourceTypes":["script"]},"id":1349}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prezzibenzina.it"],"urlFilter":"||prezzibenzina.it/www2/js/jquery.cookiebar.js"},"id":1350}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rai.it/dl/components/js/cookiebanner/"},"id":1351}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||studentenwoningweb.nl/krn/scripts/jquery.cookiecuttr.js"},"id":1352}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||swissmed.com.pl/js/jquery.cookiecuttr.js"},"id":1353}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||syntec.fr/wp-content/themes/syntec/assets/js/lib/tarteaucitron/tarteaucitron.js"},"id":1354}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rentastar.pt"],"urlFilter":"||termsfeed.com/public/cookie-consent/*/cookie-consent.js"},"id":1355}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["e24.no","vg.no"],"urlFilter":"||cmp.*.no^"},"id":1356}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["e24.no","vg.no"],"urlFilter":"||privacy-mgmt.com/mms^"},"id":1357}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sourceforge.net"],"resourceTypes":["stylesheet","xmlhttprequest"],"urlFilter":"||consentmanager.mgr.consensu.org/delivery/"},"id":1358}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||lightningmaps.org^*/cookieconsent."},"id":1359}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cyclingnews.com","express.co.uk","techcrunch.com"],"requestDomains":["consent.cmp.oath.com"],"resourceTypes":["script"]},"id":1360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kraftwerk.co.at/assets/js/accept-all-banner.js"},"id":1361}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["immobilienungarn.net","ingatlan.com","realestatehungary.hu"],"requestDomains":["cookie-consent.ingatlancdn.com"],"resourceTypes":["script"]},"id":1362}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||statisticsanddata.org/wp-content/plugins/complianz-gdpr/"},"id":1363}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||workingtitlefilms.com/site-content/plugins/nbcu-plugins/bwp-minify/"},"id":1364}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||firkloveren.no/skin/"},"id":1365}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||kjellmann.no^*/cookielaw/css/cookielaw.css"},"id":1366}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailybuzz.nl","diepresse.com","esquire.de","futurezone.at","geenstijl.nl","gids.tv","kinuskikissa.fi","kleinezeitung.at","kurier.at","lablue.de","mediaite.com","nettivuokraus.com","omroepbrabant.nl","parra.nu","plusonline.nl","profil.at","rtvnoord.nl","vesti.bg","weeronline.nl","weerplaza.nl"],"requestDomains":["gdpr.privacymanager.io"],"resourceTypes":["script"]},"id":1367}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["m.slashdot.org"],"resourceTypes":["script"],"urlFilter":"||a.fsdn.com/con/js/sftheme/cmp2.js"},"id":1368}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||alicdn.com/js/*/cookie-info.js"},"id":1369}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||alicdn.com/js/*/ws-cookie.js"},"id":1370}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtsz.cz"],"resourceTypes":["script"],"urlFilter":"||appscdn.camilyo.software/cookie-consent/static/cookiesblocker.min.js"},"id":1371}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||assets.travix.com/client/cookie-banner-"},"id":1372}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["southpark.de","southparkstudios.nu"],"resourceTypes":["script"],"urlFilter":"||c.evidon.com/sitenotice/evidon-sitenotice-tag.js"},"id":1373}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["softube.com"],"resourceTypes":["script"],"urlFilter":"||cdn.jsdelivr.net/combine/"},"id":1374}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inkblot.art"],"resourceTypes":["script"],"urlFilter":"||cdn.jsdelivr.net/gh/wruczek/bootstrap-cookie-alert@gh-pages/cookiealert.js"},"id":1375}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["foraum.de"],"resourceTypes":["script"],"urlFilter":"||cdn.opencmp.net/tcf-v2/cmp-latest.js"},"id":1376}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["idowa.de"],"resourceTypes":["script"],"urlFilter":"||cdn.opencmp.net/tcf-v2/cmp-stub-latest.js"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wienerstaedtische.at/js/accept-all-banner-2024.js"},"id":1378}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chase.com"],"resourceTypes":["script"],"urlFilter":"||chasecdn.com^*/cookie.js"},"id":1379}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["amplitude.com","kit.co","msi.com","pilates.com","romania-insider.com","stagecoachbus.com","videogameschronicle.com"],"resourceTypes":["script"],"urlFilter":"||civiccomputing.com^*/cookiecontrol-"},"id":1380}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["just-eat.co.uk","just-eat.es","just-eat.ie","justeat.it"],"resourceTypes":["script"],"urlFilter":"||cloudfront.net^*/lib.f-cookie-banner."},"id":1381}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["everand.com","lucidchart.com","meeting.guidepoint.com","scribd.com"],"requestDomains":["cmp.osano.com"],"resourceTypes":["script"]},"id":1382}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||computerbase.de^*/consent/"},"id":1383}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beaconclimbing.com"],"requestDomains":["widgets.getsitecontrol.com"],"resourceTypes":["script"]},"id":1384}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||computerbase.de^*/scripttemplates/"},"id":1385}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["menulog.com.au"],"resourceTypes":["script"],"urlFilter":"||d3skrbn3b616hn.cloudfront.net/b/mw/lib.f-cookie-banner."},"id":1386}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bbc.co.uk"],"resourceTypes":["script"],"urlFilter":"||files.bbci.co.uk^*/cookie-banner/"},"id":1387}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9to5mac.com","kledgeb.blogspot.com"],"resourceTypes":["script"],"urlFilter":"||fundingchoicesmessages.google.com/i/"},"id":1388}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailybuzz.nl","esquire.de","futurezone.at","geenstijl.nl","gids.tv","kinuskikissa.fi","kleinezeitung.at","kurier.at","lablue.de","mediaite.com","nettivuokraus.com","omroepbrabant.nl","parra.nu","pickmypostcode.com","plusonline.nl","profil.at","rtvnoord.nl","verkeerplaza.nl","vesti.bg","weeronline.nl","weerplaza.nl"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||gdpr-wrapper.privacymanager.io/gdpr/"},"id":1389}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rackroomshoes.com"],"resourceTypes":["script"],"urlFilter":"||geolocation.onetrust.com/cookieconsentpub/"},"id":1390}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blog.google"],"resourceTypes":["script"],"urlFilter":"||gstatic.com/brandstudio/kato/cookie_choice_component/"},"id":1391}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hellenicbank.com/portalserver/*/cookies-consent.js"},"id":1392}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hp.com^*/caas-privacy-cookie-"},"id":1393}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||idtech.com/_nuxt/cookiewarning."},"id":1394}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||onepage.io/api/v1/cookie-service/lib/"},"id":1395}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cyclingnews.com","express.co.uk","independent.co.uk","ladbible.com"],"resourceTypes":["script"],"urlFilter":"||quantcast.mgr.consensu.org/cmp.js"},"id":1396}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bikeperfect.com","centrometeoitaliano.it","cerebriti.com","cnews.fr","comingsoon.it","cyclingnews.com","dailyrecord.co.uk","digitalcameraworld.com","einthusan.tv","express.co.uk","f1aldia.com","fantacalcio.it","fly4free.com","gamesradar.com","gianlucadimarzio.com","guitarplayer.com","ilbianconero.com","independent.co.uk","indy100.com","kueez.com","ladbible.com","laptopmag.com","livescience.com","livetennis.it","livingetc.com","mirror.co.uk","musicradar.com","nfl.com","pcgamer.com","player.livespotting.com","porconocer.com","protothema.gr","realhomes.com","researchgate.net","skoften.net","space.com","t3.com","techradar.com","tomsguide.com","tomshardware.com","tumblr.com","vi.nl","wackojaco.com","whathifi.com","whattowatch.com"],"resourceTypes":["script"],"urlFilter":"||quantcast.mgr.consensu.org^*/cmp2.js"},"id":1397}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||riwal.com/includes/js/components/cookiebar.js"},"id":1398}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beaconclimbing.com"],"resourceTypes":["script"],"urlFilter":"||st.getsitecontrol.com/main/runtime/"},"id":1399}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||starhotels.com^*/cookiesdisclaimer.js"},"id":1400}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.welcometothejungle.com"],"resourceTypes":["script"],"urlFilter":"||static.axept.io/sdk-slim.js"},"id":1401}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com","dailystar.co.uk","informazione.it","mirror.co.uk","mymovies.it","tuttoeuropei.com","video.lacnews24.it"],"urlFilter":"||cmp.inmobi.com/tcfv2/"},"id":1402}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||tinder.com/static/build/chunks/cookiepolicybanner-"},"id":1403}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"||trinitymedia.ai/player/"},"id":1404}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atresplayer.com"],"resourceTypes":["script"],"urlFilter":"||tv.sibbo.net/v2/sibbo-cmp-core.js"},"id":1405}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fandom.com"],"requestDomains":["wikia.nocookie.net"],"resourceTypes":["script"]},"id":1406}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||candidat.pole-emploi.fr^*/modules/jquery-eu-cookie-law-popup.js"},"id":1407}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flash.gr"],"resourceTypes":["script"],"urlFilter":"||cdn.orangeclickmedia.com/tech/"},"id":1408}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["outlier.org","pluralsight.com","visible.com"],"resourceTypes":["script"],"urlFilter":"||cdn.transcend.io/cm/"},"id":1409}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cookist.com","cookist.it","fanpage.it","geopop.it","ohga.it"],"resourceTypes":["script"],"urlFilter":"||ciaopeople.it^*/sdk-gdpr."},"id":1410}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videogameschronicle.com"],"requestDomains":["apikeys.civiccomputing.com"],"resourceTypes":["xmlhttprequest"]},"id":1411}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flash.gr"],"resourceTypes":["script"],"urlFilter":"||cmp.inmobi.com/choice/"},"id":1412}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["omroepbrabant.nl","plusonline.nl","weerplaza.nl"],"requestDomains":["geo.privacymanager.io"],"resourceTypes":["xmlhttprequest"]},"id":1413}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flash.gr"],"resourceTypes":["script"],"urlFilter":"||cmp.inmobi.com/tcfv2/cmp2.js"},"id":1414}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||cyrk-zalewski.com.pl^*/cookieinfo.js"},"id":1415}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||holiday.aquila.pl/min/f=/js/"},"id":1416}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ilovefreegle.org"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||cdn-cookieyes.com/client_data/"},"id":1417}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||idg.se/idg-consent.min.js"},"id":1418}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||mymuesli.com/assets/js/cookiespopup.js"},"id":1419}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||polenka.pl/wp-content/plugins/cookie-law-info/js/cookielawinfo.js"},"id":1420}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||portalbici.es/lib/cookiecuttr/"},"id":1421}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||rai.it^*/cookie.pack.js"},"id":1422}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailybuzz.nl","esquire.de","futurezone.at","geenstijl.nl","gids.tv","kinuskikissa.fi","kleinezeitung.at","kurier.at","lablue.de","nettivuokraus.com","omroepbrabant.nl","parra.nu","plusonline.nl","profil.at","rtvnoord.nl","vesti.bg","weeronline.nl","weerplaza.nl"],"requestDomains":["cmp-consent-tool.privacymanager.io"],"resourceTypes":["sub_frame"]},"id":1423}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||rainews.it/common/assets/js/cookiebanner.js"},"id":1424}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telegraph.co.uk"],"requestDomains":["notice.sp-prod.net"],"resourceTypes":["sub_frame"]},"id":1425}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||rainews.it/dl/components/js/cookiebanner/"},"id":1426}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||rainews.it^*/cookie.pack.js"},"id":1427}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||raiplaysound.it/common/assets/js/cookiebanner.js"},"id":1428}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||raiplaysound.it/dl/components/js/cookie.pack.js"},"id":1429}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["cookielawinfo.com","django-cookie-consent.readthedocs.io"]},"id":1430}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||raiplaysound.it/dl/components/js/cookiebanner/"},"id":1431}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||topschool.pl/wp-content/plugins/cookieinfo/js/cookieinfo.js"},"id":1432}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||vesmir.cz/components/eu_cookie/"},"id":1433}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||vrtranspoint.fi/static/studio/pub/system/v2/branches/master/js/cookie-consent.min.js"},"id":1434}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||vulcangas.com^*/cookie-notice/"},"id":1435}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["breitbart.com"],"resourceTypes":["script"],"urlFilter":"||cdn.cookielaw.org/scripttemplates/otsdkstub.js"},"id":1436}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ilgiorno.it","ilrestodelcarlino.it","iltelegrafolivorno.it","lanazione.it","quotidiano.net"],"resourceTypes":["script"],"urlFilter":"||cmp.pubtech.ai/*/pubtech-cmp-v2.js"},"id":1437}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jp.mercari.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.mercari.jp/experiments/get_running_experiments_by_name"},"id":1438}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.transcend.io/privacy/graphql"},"id":1439}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||eurosportplayer.com/cms/articles/cookie-banner?"},"id":1440}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["cbsnews.com","cnbc.com","eksisozluk.com","metacritic.com","teenvogue.com","vogue.co.jp","vogue.co.uk","vogue.com","vogue.com.tw","vogue.de","vogue.es","vogue.fr","vogue.in","vogue.it","vogue.mx","vogue.ph"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||geolocation.onetrust.com/cookieconsentpub/"},"id":1441}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["docs.microsoft.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||microsoft.com/api/privacy/cookieconsent?"},"id":1442}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||onetrust.com/request/"},"id":1443}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame","xmlhttprequest"],"urlFilter":"||washingtonpost.com/gdpr-consent/"},"id":1444}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ilgiorno.it","ilrestodelcarlino.it","iltelegrafolivorno.it","lanazione.it","quotidiano.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cmp-assets.pubtech.ai/vendorlist/"},"id":1445}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||my.sevdesk.de/shared/components/cookieconsent/cookieconsentmodal.html"},"id":1446}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telekom.hu"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||telekom.hu/fiokom/api/settings/consent-management/statement-block-groups"},"id":1447}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telegraph.co.uk","tf1.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vendorlist.consensu.org/vendorlist.json"},"id":1448}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||embedplus.com/iframe-cookie-consent.aspx"},"id":1449}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||onetrust.com/webform/"},"id":1450}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cmpv2.cookist.it/embed2/rmi/1.2.5|"},"id":1451}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cmpv2.fanpage.it/embed2/rmi/1.2.5|"},"id":1452}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["outlier.org"],"resourceTypes":["sub_frame"],"urlFilter":"||sync.transcend.io/consent-manager/"},"id":1453}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||192.168.*/privacy_policy.js"},"id":1454}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||3332222.ru/cookie-popup."},"id":1455}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||366.bg/cookieconsent/cookieconsent.min.js"},"id":1456}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||adblockplus.org/img/cookie-notice.svg"},"id":1457}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||app.erevie.pl/assets/cookieconsent-"},"id":1458}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||app.weathercloud.net/assets/*/cookiemonster.min.js"},"id":1459}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||barclays.co.uk^*/cookiepolicy.js"},"id":1460}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||carport-diagnose.de/script/cookieconsent.min.js"},"id":1461}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||crazy-factory.com/ajax_box_cookie_banner.php"},"id":1462}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||data.gov.hk/assets/shared/js/scripts/cookiealert.js"},"id":1463}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||dayforcehcm.com/candidateportal/scripts/candidateportal/cookie/cookiebanner.js"},"id":1464}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||dayforcehcm.com/candidateportal/staticviews/candidateportal/cookie/"},"id":1465}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||deutsche-weihnachtsmaerkte.de/booster/"},"id":1466}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||dl.gmx.com/permission/onetrust/consent/"},"id":1467}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||einthusan.tv/gdpr-consent-quantcast.js"},"id":1468}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||emedicoz.com/src/view/privacypolicy/privacypolicy.jsx"},"id":1469}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||eok.ee/javascripts/cookiebar.js"},"id":1470}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||erlebnissennerei-zillertal.at/typo3conf/ext/bh/resources/*/cookie-popup."},"id":1471}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fordblueadvantage.com/cars-for-sale/client/js/cookiebanner."},"id":1472}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fourseasons.com/alt/apps/fshr/shared/gdpr-banner."},"id":1473}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fourseasons.com/alt/fshr/shared/"},"id":1474}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fvd.nl/_nuxt/cookiebanner."},"id":1475}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gigacloud.ua^*/cookieconsent.min.js"},"id":1476}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gizmochina.com/wp-content/plugins/cookie-law-info/public/js/cookie-law-info-public.js"},"id":1477}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gouvernement.fr^*/tarteaucitron/"},"id":1478}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||hintertuxergletscher.at/typo3conf/ext/bh/resources/public/"},"id":1479}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||hktdc.com/resources/cookieconsent/"},"id":1480}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||honoku.com/_app/immutable/chunks/cookiebanner."},"id":1481}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ibadual.com/design/ibadual/javascript/cookieconsent.min.js"},"id":1482}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||impossible3ds.com/wp-content/plugins/uk-cookie-consent/js/uk-cookie-consent-js"},"id":1483}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||intersport.no/cookiewall?"},"id":1484}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||jaybirdsport.com/etc.clientlibs/logitech-common/clientlibs/onetrust."},"id":1485}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||krainz-loipersdorf.at/statics/js/cookieconsent.js"},"id":1486}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||kuechencenterweber.de/js/cookiebanner.js"},"id":1487}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||leanlibrary.com/wp-content/plugins/complianz-gdpr/assets/js/cookieconsent.min.js"},"id":1488}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||lockwood-avenue.com^*/cookielaw/"},"id":1489}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||logitech.com/etc.clientlibs/logitech-common/clientlibs/onetrust."},"id":1490}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||logitechg.com/etc.clientlibs/logitech-common/clientlibs/onetrust."},"id":1491}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||mediateurfevad.fr/wp-content/plugins/cookieinfo/js/cookieinfo.js"},"id":1492}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||muestair.ch/fileadmin/dev/scripts/cookiebar.js"},"id":1493}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||mynexity.fr/app_themes/v3/js/didomi.js"},"id":1494}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||nectar.com/lib/cookiebanner.js"},"id":1495}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||newpharma.be/dist/cookie_policy."},"id":1496}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||news.microsoft.com/wp-content/plugins/microsoft-oembeds/"},"id":1497}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||nice.fr/bundles/manacc/librairies/cookiecuttr/"},"id":1498}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||nle.nl/assets/label/nle/js/cookiebar-"},"id":1499}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||norlysplay.dk/public/js/cookie-banner."},"id":1500}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ochotnicy.waw.pl/plugins/system/gdpr/"},"id":1501}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||oddschecker.com/cookie-policy-banner/"},"id":1502}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ouestfrance-immo.com/min/f=/js/common/"},"id":1503}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||portal.energie-graz.at/kundenportal/css/cookieconsent/"},"id":1504}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||portal.energie-graz.at/kundenportal/js/lib/cookieconsent.js"},"id":1505}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||purpleair.com/js/gdpr-cookie-consent-popup-plugin/"},"id":1506}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||retrogames.cc/js/cookieconsent.min.js"},"id":1507}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ringcentral.com/etc.clientlibs/commons/clientlibs/utility/onetrust-helper/"},"id":1508}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||rtlplay.be/onetrust-"},"id":1509}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||se.com/myschneider/assets/onetrust."},"id":1510}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||sonnenverlauf.de/scripts/cookieconsent.min.js"},"id":1511}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||steuerberatung-berlin.de/cookiepolicynotification/javascript/jquery.cookie.policy.min.js"},"id":1512}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||strava.com/cookie-banner.js"},"id":1513}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||stwater.co.uk^*/cookie-banner.stw_props.json"},"id":1514}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||swisstph.ch/*/gdpr.min.js"},"id":1515}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||swnsdigital.com/*/webtoffee-gdpr-cookie-consent/"},"id":1516}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tiom.pl/static/js/cookieconsent.min.js"},"id":1517}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tiwag.at/typo3conf/ext/bh/resources/*/cookie-popup."},"id":1518}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||topocentras.lt/js/cookieconsent-"},"id":1519}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tweakers.net/x/styles/components/cookiebar/cookie_bar.css"},"id":1520}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||vps2day.com/wp-content/plugins/complianz-gdpr/core/assets/js/cookieconsent.min.js"},"id":1521}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||wasing.co.uk/global/cookie/"},"id":1522}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||wesendit.com/lib/cookieconsent.min.js"},"id":1523}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||whufc.com/modules/custom/clubcast_core/js/cookie-consent."},"id":1524}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||zoominfo.com/_next/*/privacy-policy.json"},"id":1525}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||cic.ch/.resources/cic-main-theme/webresources/js/cookieconsent.js"},"id":1526}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gogolf.fi/wp-content/plugins/webtoffee-gdpr-cookie-consent/"},"id":1527}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||learner.mycreds.ca/assets/js/services/cookiesconsent.min.js"},"id":1528}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||learner.mycreds.ca/r/assets/*/cookiesconsent.json"},"id":1529}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||openai.com/compliance/cookie_consent/"},"id":1530}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/bwp-minify/min/?*,wp-content"},"id":1531}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/wp-minify/min/?*,wp-content"},"id":1532}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||dr-sup.de/_resources/static/packages/"},"id":1533}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"||vistaalegre.com/public/js/vendor/"},"id":1534}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||www.digikey.*/cookie-notice.css"},"id":1535}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"||content.unicredit.it/etc/designs/ucpublic/it/*/informativa_cookie.js"},"id":1536}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||privacypolicies.com/public/uploads/"},"id":1537}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/cookie_law/plugin.js"},"id":1538}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/zig_cookiepolicybar/*/cookiebar.js"},"id":1539}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||aicasanitaire.fr/extras/min/"},"id":1540}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||arbetsgivarverket.se/js/cookieconsent.js"},"id":1541}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||astrogaming.com/etc.clientlibs/logitech-common/clientlibs/onetrust."},"id":1542}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||betterworldbooks.com/app/components/cookienotice.js"},"id":1543}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||blizzcon.com/static/scripts/bootstrap-blz-cookie-consent.js"},"id":1544}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||blizzcon.com/static/scripts/vendor/cookie-consent-filter-compat.js"},"id":1545}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["movieplayer.it"],"requestDomains":["iubenda.com"]},"id":1546}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||brandexperience-group.com/assets/js/cookie.notice.min.js"},"id":1547}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||budgetthuis.nl^*/cookiebar-"},"id":1548}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||cafedelapaix.fr/assets/plugins/bwp-minify/min/"},"id":1549}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||euromaster.de/v/"},"id":1550}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gamersgate.com/js/cookieconsent.js"},"id":1551}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["europafm.com","ondacero.es"],"requestDomains":["cmp.sibbo.net"],"resourceTypes":["script","xmlhttprequest"]},"id":1552}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["laola1.at"],"requestDomains":["truendo.com"],"resourceTypes":["script","xmlhttprequest"]},"id":1553}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||getsysteminfo.com/javascript/cookieconsent.min.js"},"id":1554}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||onlineservice.ewr-gmbh.de/ui.components.extended/material/nli-cookie-banner/"},"id":1555}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||portal-frontend.plarium.com/client/cookiesbanner.js"},"id":1556}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||portal.aae.at^*/cookieconsent.js"},"id":1557}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||santepubliquefrance.fr/rgpd/smarttag.js"},"id":1558}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||stayathomemum.com.au/wp-content/plugins/beautiful-and-responsive-cookie-consent/public/cookienscconsent.min.js"},"id":1559}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sweetmarias.com/static/"},"id":1560}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||virginmediatelevision.ie/*/cookienotice.js"},"id":1561}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||xe.com/themes/xe/js/react/cookie-consent."},"id":1562}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||zappo.fr/assets/plugins/bwp-minify/min/"},"id":1563}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eurobaustoff.com"],"requestDomains":["cookiemanager.onm.de"]},"id":1564}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["actu.fr","elconfidencial.com","ledauphine.com"],"requestDomains":["sdk.privacy-center.org"]},"id":1565}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||akilliphone.com/views/kuteshop/assets/js/cookies-message.min.js"},"id":1566}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||amerikanisch-kochen.de/wordpress/wp-content/plugins/borlabs-cookie/assets/javascript/borlabs-cookie.min.js"},"id":1567}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||broedersgezondheidswinkel.nl/plugins/gdpr/gdpr.min.js"},"id":1568}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dr-beckmann.com"],"requestDomains":["usercentrics.eu"]},"id":1569}, +{"action":{"type":"allow"},"condition":{"requestDomains":["aainflight.com","inflight.pacwisp.net"]},"id":1570}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com","dailystar.co.uk","informazione.it","mirror.co.uk","mymovies.it","tuttoeuropei.com","video.lacnews24.it"],"urlFilter":"||cmp.inmobi.com^*/choice.js"},"id":1571}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atv.at","bayer04.de","douglas.de","dr-beckmann.com","festool.at","festool.be","festool.bg","festool.ch","festool.cn","festool.co.kr","festool.co.uk","festool.co.za","festool.com","festool.cz","festool.de","festool.dk","festool.es","festool.fi","festool.fr","festool.hu","festool.ie","festool.it","festool.lt","festool.nl","festool.no","festool.pl","festool.pt","festool.ro","festool.ru","festool.se","festool.sk","festool.ua","festoolcanada.com","festoolusa.com","flaschenpost.de","highsnobiety.com","immowelt.de","joyn.de","kicker.de","morenutrition.de","paketshop.myhermes.de","postbank.de","prosieben.at","puls4.com","radiobob.de","ran.de","rts.ch","sat1.at","schlager.radio","sportdeutschland.tv","srf.ch","verivox.de","wetter.com"],"requestDomains":["usercentrics.eu"],"resourceTypes":["script","sub_frame","xmlhttprequest"]},"id":1572}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||muoversiatorino.it/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js"},"id":1573}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||radio24.ilsole24ore.com/plugins/cordova-plugin-onetrust-cmp/www/onetrust.js"},"id":1574}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||webtv.stofa.dk/public/js/cookie-banner."},"id":1575}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame"],"initiatorDomains":["fastnedcharging.com"],"requestDomains":["cookiebot.com"]},"id":1576}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chromeenterprise.google"],"urlFilter":"||gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js"},"id":1577}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||wnioski.mpips.gov.pl/ewnioski/js/common/privacypolicy.js"},"id":1578}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||banking.fyrst.de/translations/*-cookiedisclaimer"},"id":1579}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||dl.mail.com/permission/onetrust/consent/"},"id":1580}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||tweakers.net/ajax/cookie-consent/"},"id":1581}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||meine.postbank.de/*-cookiedisclaimer-*.json"},"id":1582}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||zensus2022.de/siteglobals/modules/cookiebanner/*/cookiebanner.json?"},"id":1583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korkeinoikeus.fi/webcomponents/oh-internet-seuranta/evastekysely.html"},"id":1584}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["orteil.dashnet.org"],"urlFilter":"||cookiemonsterteam.github.io/cookiemonster/dist/cookiemonster.js"},"id":1585}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||raiplay.it/common/assets/js/cookiebanner.js"},"id":1586}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||raiplay.it/dl/components/js/cookie.pack.js"},"id":1587}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","3bmeteo.com","all3dp.com","ansa.it","artribune.com","automoto.it","brutkasten.com","cagliaripad.it","capital.it","cdt.ch","centrometeoitaliano.it","cioccolatonippon.it","darkhorizons.com","deejay.it","gelocal.it","huffingtonpost.it","ilgazzettino.it","ilmattino.it","ilmessaggero.it","ilsecoloxix.it","kisskiss.it","lastampa.it","leanplayer.com","leggo.it","m2o.it","mediaset.it","mee6.xyz","meteo.it","moto.it","movieplayer.it","mowmag.com","multiplayer.it","player.boom973.com","r101.it","radiomontecarlo.net","repubblica.it","rockol.it","saratoga.it","skuola.net","today.it","tomshw.it","virginradio.it"],"requestDomains":["iubenda.com"],"resourceTypes":["script","stylesheet","sub_frame","xmlhttprequest"]},"id":1588}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maanmittauslaitos.fi"],"resourceTypes":["script"],"urlFilter":"/eu_cookie_compliance.min.js"},"id":1589}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bigmammagroup.com"],"resourceTypes":["script"],"urlFilter":"||freeprivacypolicy.com/public/cookie-consent/"},"id":1590}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||raiplay.it/dl/components/js/cookiebanner/"},"id":1591}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["apetro.pt","apoteket.se","asambeauty.com","bankia.es","bergbauernmilch.de","berlingske.dk","biomarkt.de","bt.dk","caisse-epargne.fr","cajamar.es","cineplex.de","danbolig.dk","dasinvestment.com","derivate.bnpparibas.com","digimon.kochfilms.de","digitaltrends.com","dr.dk","egmont.com","ekstrabladet.dk","elmzell.se","euroatla.pt","fidelityhouse.eu","finanzmarktwelt.de","fof.se","formule1.nl","harzwasserwerke.de","hoyavision.com","kino.dk","login.nos.pt","mein-grundeinkommen.de","neue.at","nngroup.com","nordiskfilm.com","plaion.com","quandoo.it","refinery29.com","rhein-ruhr.stadtmobil.de","scubadiving.com","sportdiver.com","stern.de","storyhouseegmont.dk","storyhouseegmont.no","storyhouseegmont.se","swspremberg.de","tfl.gov.uk","toyota-forklifts.se","vn.at","warscrap.io","werder.de","werkenbijlidl.nl","wwf.fi","xn--myeblttle-z2a.de"],"requestDomains":["cookiebot.com"]},"id":1592}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["edeka.de","group.vig","tf1.fr","tf1info.fr"],"resourceTypes":["script"],"urlFilter":"||cdn.trustcommander.net/privacy/"},"id":1593}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bluray-disc.de","dw.com","empfohlen.de","lippu.fi","mediaite.com","racingnews365.com","spar.hu","teslamag.de","test.de","testerup.com","vkmag.com","webfail.com","winfuture.de"],"requestDomains":["consentmanager.net"],"resourceTypes":["script","sub_frame"]},"id":1594}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||group.vig/assets/js/modules/cookieconsent/cookieconsent.js"},"id":1595}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||k-einbruch.de/typo3conf/ext/codetris_propk/resources/public/javascript/main/cookie_consent.js"},"id":1596}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cookist.com","cookist.it","fanpage.it","geopop.it","ohga.it"],"resourceTypes":["script"],"urlFilter":"||ciaopeople.it^*/gdpr.min.js"},"id":1597}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["iodonna.it","video.corriere.it","video.gazzetta.it"],"resourceTypes":["script"],"urlFilter":"||ats-wrapper.privacymanager.io/ats-modules/*/ats.js"},"id":1598}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alaskaair.com"],"requestDomains":["cdn-prod.securiti.ai"],"resourceTypes":["script"]},"id":1599}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["20minutos.es","abc.es","allocine.fr","as.com","auto.it","autopista.es","beinsports.com","belfasttelegraph.co.uk","bfmtv.com","bonduelle.it","ciclismoafondo.es","cnews.fr","corrieredellosport.it","decathlon.pl","dumpert.nl","dziennikwschodni.pl","dziennikzachodni.pl","ebuyclub.com","edreams.de","edreams.net","elcomercio.es","elconfidencial.com","euronews.com","europe1.fr","filmweb.pl","fip.fr","flair.be","france24.com","franceculture.fr","franceinter.fr","francetvinfo.fr","frandroid.com","funradio.fr","gamepro.de","gamestar.de","giphy.com","gloswielkopolski.pl","gofeminin.de","goplay.be","gva.be","hbvl.be","ivoox.com","jeanmarcmorandini.com","jeuxvideo.com","jofogas.hu","krone.at","lavanguardia.com","leboncoin.fr","lequipe.fr","marianne.net","mein-mmo.de","melty.fr","metronieuws.nl","mitula.pt","motociclismo.es","mountainbike.es","movilzona.es","mundo-geo.es","mundodeportivo.com","mundogravel.es","na.se","naszemiasto.pl","nicematin.com","nieuwsblad.be","numerama.com","onmeda.de","opodo.ch","opodo.co.uk","opodo.com","opodo.com.au","opodo.de","opodo.dk","opodo.es","opodo.fi","opodo.fr","opodo.it","opodo.nl","opodo.no","opodo.pl","opodo.se","podcasts.leparisien.fr","publicsenat.fr","recup.paylib.fr","revistaoxigeno.es","rfi.fr","rtbf.be","rtl.be","rtl.fr","seguro.elespanol.com","sensacine.com","serially.it","sncf-connect.com","softonic.com","soycorredor.es","sportlife.es","standaard.be","strefabiznesu.pl","telegraaf.nl","trailrun.es","triatlonweb.es","tuttosport.com","vecernji.hr","xataka.com"],"requestDomains":["sdk.privacy-center.org"],"resourceTypes":["script"]},"id":1600}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["materialplus.io","minehut.com","vimeo.com"],"requestDomains":["privacyportal-cdn.onetrust.com"],"resourceTypes":["xmlhttprequest"]},"id":1601}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trinityschool.org"],"resourceTypes":["sub_frame"],"urlFilter":"||app.termly.io/policy-viewer/iframe-content.html"},"id":1602} +] diff --git a/extentions/uBOL-home/rulesets/main/annoyances-others.json b/extentions/uBOL-home/rulesets/main/annoyances-others.json new file mode 100644 index 0000000..56acc08 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/annoyances-others.json @@ -0,0 +1,403 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"/1-popupally-pro-code.js"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amp-apester-"},"id":2}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/arscode-ninja-popups/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/copy_text.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cx-scrolldepth.js"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dealsaver/widget/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dreamgrow-scroll-triggered-box/js/script.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exitintentpopup.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fartscroll.js"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nrelate_js.min.js"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onlineopinionv5/oo_engine.min.js"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onlineopinionv5/oo_style.js"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opinion8.min.js"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opinionlab/oo_style.css"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pageautorefresh."},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/advanced-browser-check/js/script.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/scroll-triggered-boxes/assets/js/script.min.js"},"id":17}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/wordpress-popup/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-emailfeedburnerpop/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-greet-box/js/functions.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-greet-box/js/js-mode.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubexchange.min.js"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/q2w3-fixed-widget.min.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rating-widget/resources/css/site-rating.css"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tab-slide/assets/js/tab_slide.js"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tapatalkdetect.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upprev.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upprev_js.php"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/userlike-cdn-"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vto_plus/js_loader.php"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/ko-fi-button/js/widget.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/popover/js/public.min.js"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpmu-lib/js/wpmu-ui.3.min.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/antirightclick.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/block-console.js"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/block-right-click.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/browserdetection/jquery.reject.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/console-ban.min.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/console-blocker/app-detect.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/detect.dev.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/devtools-detect.js"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/devtools-detect/index.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/devtools-detector.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/devtools-detector.min.js"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disable-devtool.js"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disable-devtool.min.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disable-right-click-images/script.js"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disable-right-click-js.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disabled-source-disabled-right-click-and-content-protection/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disablerightclick.js"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jcwp-copy-paste-blocker/jcorgcpbjs.js"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/no-right-click-images.js"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/no-right-click.js"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/norightclick.js"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/rightclick/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/t42-content-protector/js/protector.min.js"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cf-christmasification-public.js"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cf-christmasification-public.min.js"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/christmas-snow.js"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.snow.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/letitsnow.min.js"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/magic-snowflakes/dist/snowflakes.min.js"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/puresnow.js"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/snow.js"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snow-fall.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snow-falling.js"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snow-storm.js"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snow.min.js"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snow/snow.js"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowfall-master.min.js"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowfall.jquery.js"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowfall.jquery.min.js"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowstorm-min.js"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowstorm.js"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowstorm.min.js"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowstorm2.js"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-snow-effect-pro-public.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-snow-effect-pro/public/js/jsnow.js"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-snow-effect-public.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-snow-effect/public/js/jsnow.js"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/journey/compiler/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup-builder/public/sound/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/detectincognito.js"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||civilbeat.org/wp-content/themes/becivil/widgets/slp-widgets/donate.html"},"id":84}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boerse-global.de"],"requestDomains":["images.provenexpert.com"]},"id":85}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kyivindependent.com"],"resourceTypes":["sub_frame"],"urlFilter":"||frontend.poool.fr/engage/"},"id":86}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["1worldonline.com","24smi.org","37signals.com","actionbutton.co","activehosted.com","addinto.com","adobe-campaign.com","advantagemedia.com","allpass.salemwebnetwork.com","apester.com","api.branch.io","api.popin.cc","app.convertful.com","app.e2ma.net","app.leadspin.dk","appboy.eu","attraqt.io","autolinkmaker.itunes.apple.com","batch.com","beeketing.com","behamics.com","beopinion.com","bibblio.org","blockmetrics.com","blogcatalog.com","blogengage.com","bloglines.com","blogtopsites.com","bookmrk.us","booster3d.com","brightinfo.com","btn.createsend1.com","carambo.la","celebjihad.com","connect.ekomi.de","connect.nosto.com","contentexchange.me","contextly.com","convertflow.co","convertsocial.com","copypoison.com","copyrightcontent.org","cre.ma","curator.io","cursors-4u.net","cxpublic.com","d.provenexpert.net","desipearl.com","dotmailer-surveys.com","edintorni.net","engage.im","enquoted.com","epeex.com","eventful.com","exitintel.com","factors.ai","feed.mikle.com","feedaty.com","feedblitz.com","flashgroup.com","fluidsurveys.com","folloyu.com","foursixty.com","freetellafriend.com","frizbit.com","fwix.com","gatherup.com","georiot.com","getbeamer.com","getdrip.com","getfivestars.com","getglue.com","getkudos.me","getmailcounter.com","getresponse.com","getreview.pl","getscoutapp.com","getwoohoo.com","gnezdo.ru","goemotify.com","goodreviews.io","gravityrd-services.com","healthgrades.com","hellobar.com","hnbutton.appspot.com","hnlike.com","honcode.ch","hoodline.com","hsleadflows.net","increasingly.co","informvisitors.com","instaemail.net","insticator.com","instiengage.com","intelligems.io","intern.forskning.no","internetdefenseleague.org","invite.linescale.com","jisbar.com","jobamatic.com","jobs.thejobnetwork.com","js.brow.si","judge.me","jugglu.com","kodcad.kr","leadacity.net","leadfamly.com","leadpages.co","letreach.com","letsgetsocialnow.com","ligatus.com","linker.ba","linker.hr","linkwithin.com","live4sport.net","liveintent.com","load.fomo.com","manychat.com","mastertop100.org","mg2connext.com","mirtesen.ru","misosoup.io","mixi.media","moreshare.com","my.leadpages.net","myeffecto.com","myvoicenation.com","newsgator.com","newsletter2go.com","newswhip.com","nonissue.com","notifyon.com","nrelate.com","oct8ne.com","octaneai.com","opiniac.com","opinionbar.com","opinionstage.com","opmnstr.com","optimonk.com","optinmonster.com","optkit.com","optmnstr.com","optmstr.com","optnmnstr.com","optnmstr.com","os.tc","page2rss.com","pageimprove.io","parse.ly","partner.dw.com","permalink-system.com","phoenix-widget.com","pippity.com","placehold.it","placeholder.com","plaxo.com","player.gliacloud.com","plista.com","plugin.me2day.net","postquare.com","powerjobs.com","pressly.com","primetag.net","privy.com","promoshq.wildfireapp.com","promotion.monster.com","promotions.newegg.com","prooffactor.com","publisher.monster.com","pusha.se","pushnotifications.click","qeryz.com","qrius.me","r42tag.com","rankdirectory.org","rating-widget.com","rdstation.com.br","recommendedbookies.co.uk","reevoo.com","reftagger.com","repost.us","research.net","reviewability.com","reviews.shoppydoo.it","rightmessage.com","rokt.com","royapp.com","rsspump.com","sail-horizon.com","sail-personalize.com","sales-pop-dot-autoketing-production-sdk.appspot.com","savvysource.com","scorespro.com","scoutle.com","screenpopper.com","scribol.com","scrolltotop.com","sendsay.ru","senzari.com","sg-autorepondeur.com","share.gree.jp","sharenice.org","sidelinesapp.com","siteswithcontent.com","skyplayer.tiscali.it","skysa.com","slashdot.org","sleeknote.com","smartnewsquiz.com","smi.pp.ua","smi.today","smi2.ru","smiinformeri.online","smiling.video","smonitor.com.br","snapwidget.com","sociallist.org","socialoomph.com","socialsnowball.io","socialtwist.com","socialvibe.com","sodahead.com","squarelovin.com","static.smi2.net","statictapcdn-a.akamaihd.net","storystack.com","streamspread.com","styld-by.com","superwidget-assets.gowatchit.com","surfingbird.ru","survey.constantcontact.com","survey.io","swishu.com","synapsys.us","systeme.io","theechosystem.com","thelovebucks.com","theoutplay.com","tinker.com","tippola.com","toastibar-cdn.makeprosimp.com","toolbar.avg.com","tools.net-parade.it","top100-images.rambler.ru","top100.rambler.ru","top100.ru","topsy.com","tout-sur-le-web.com","trustseal.e-rasaneh.ir","tuenti.com","turnsocial.com","tweetbuzz.jp","tweetup.com","uatu.newsquestdigital.co.uk","upscri.be","usablenet.com","usefomo.com","userdatatrust.com","vhmengine.com","vicomi.com","videosynd.kataweb.it","volomedia.com","wahwahnetworks.com","web.delighted.com","weworkremotely.com","wheelysales.com","widget.adviceiq.com","widget.breakingburner.com","widget.clipix.com","widget.clutch.co","widget.gyde.one","widget.pico.tools","widget.trustpilot.com","widget.zoorate.com","widgets.dzone.com","widgets.itunes.apple.com","widgets.tapcdn.com","widgetsplus.com","wisepops.com","worldgravity.com","yottos.com","zaparena.com","zeddit.com","zergnet.com","zfacts.com","zoomanalytics.co"]},"id":87}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["muji.us"],"requestDomains":["connect.nosto.com"]},"id":88}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nutrija.com/js/*_backtotop.js"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avada-to-top.js"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"/back-top-btn.png"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"/back_to_top.js"},"id":92}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/back_to_top_"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bt_pagetop.gif"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bt_pagetop.png"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btn_back2top.png"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btn_gotop.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btn_gotop.png"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btn_pagetop.gif"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btn_pagetop.png"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/button_to_top.png"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/csbacktotop.js"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dynamic.to.top.min.js"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hs.go-to.js"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hs.go-to.min.js"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ic_pagetop.png"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ic_pagetop.svg"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/icon_gototop.png"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/icon_scrollup.svg"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-scroll-to-top/scr_js.js"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sbtt.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll-to-top.png"},"id":112}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/scroll-to-top/"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll-top-and-bottom/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll-top.jpg"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll-top.js"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll-top.png"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll_top.png"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scroll_top.svg"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrollbtntop.png"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrolltopcontrol.js"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrolltotop.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrolltotop.min.js"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrolltotop.png"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrollup_button.js"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/simple-back-to-top//js/sbtt.js"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/to_pagetop.png"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/topbutton.js"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ui.totop_.png"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpfront-scroll-top.min.js"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"_backtotop."},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.particleground.js"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"/particles-sel.js"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/fby.js"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/fby/"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com^*/feedback-v2.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bunnycdn.ru/assets/_bnx/"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-1.tstatic.net/js/copy.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||disqus.com/api/*/listrelated.json?"},"id":139}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["zeddit.com"],"requestDomains":["d2ip7iv1l4ergv.cloudfront.net"]},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||engage.newmode.net/embed/"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||google.com/uds/?file=orkut&"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/npm/devtools-detector"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/npm/disable-devtool"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||list-manage.com/subscribe/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.google.com/swg/_/api/v1/publication/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioonlinehd.net/ads/"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tapcdn.com/mosaic/tap_button.js"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teamautofollow.com/modules/mod_jtwitter/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tosshub.com/sites/player/media/sana-widget/sana-min.js"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tstatic.net/js/copy.js"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ui-widgets.preezie.io/apps/widget/preezie-cta.esm.js"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webme.com/designs/globals/snow2.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webseed.com/javascripts/messagebar.js"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com/uq/syndication/"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com^*/goldengate."},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdassets.com/ekr/snippet.js"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/woocommerce-notification/"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.postscript.io/v2/public/popups/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.actionfeed.net/app/popup.js"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shopify.com/extensions/*/salekit-v2.js"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldendev.win/shopify/show-recent-orders/"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acquire.io/assets/sound/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.chaport.com/sounds/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.onlim.com/app/assets/audios/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appspot.com/sounds/chatmsg.mp3"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||callback24.io/sounds/"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carrotquest.app/sounds/"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-widget.callpage.io/build/sounds/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatango.com/pcache/sounds/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatplus.jp/app/s/sound/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cleversite.ru/client/default/sound/"},"id":172}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["birdeye.com"],"urlFilter":"||cloudfront.net/prod/media/"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contivio.com/chat2/audio/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crisp.chat/static/sounds/"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||czater.pl/assets/sounds/"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||driftqa.com/conductor/assets/media/"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echatsys.com/sounds/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formilla.com/remoteassets/media/"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gubagoo.io/v4/media/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helpscout.net/static/ui-sounds/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jivo.ru/sounds/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jivosite.com/sounds/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.driftt.com/conductor/assets/media/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.driftt.com/deploy/assets/static/audio/"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.intercomcdn.com/audio/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live2support.com/uploads/sound/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livechatinc.com/widget/static/media/"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||me-talk.ru/support/sounds/"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purechatcdn.com/content/audio/"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktext.im/assets/audio/"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raychat.io/assets/widget/audio/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reamaze.com/audio/"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||revechat.com/client/sound/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||richpanel.com/audio/"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salesmartly.com/sounds/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartsuppcdn.com/assets/sounds/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snapengage.com/sounds/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.olark.com/jsclient/sounds/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tawk.to/*/audio/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||userbot.ai/widget-chat/dist/audio/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||userway.org/widgetapp/sounds/"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.insent.ai/static/media/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wpengine.com/wp-content/mu-plugins/wpengine-dotcom/audio/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zohocdn.com/salesiq/*/sound/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zopim.com/widget/sounds/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.qwant.com/*/homepage/trends?"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||designtaxi.com/css/remodal.css"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feedback.wwe.com/survey/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firesticktricks.com/wp-content/plugins/popup-builder/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freedownloadmanager.org/ajax/on_exit_v2.php"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freedownloadmanager.org/js/th_win_"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||google.com^*/friendconnect.js"},"id":214}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhgate.com"],"urlFilter":"||js.dhresource.com/survey/"},"id":215}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["khanacademy.org"],"urlFilter":"||kastatic.org/images/donate/"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khanacademy.org/api/internal/graphql/getactivedonationasks"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neighbourly.co.nz/stuff/"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newegg.com/newegg/survey/"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planelogger.com/content/images/avitop6.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["heraldnet.com"],"requestDomains":["sp-marketing-assets.s3.us-west-2.amazonaws.com"]},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornve.com/img/300x250f.gif"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psyche.co/_next/static/chunks/supportbannerheader."},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rule34.xxx/images/rule34_merch.jpg"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rule34.xxx/images/shirt2.jpg"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabcnews.com^*-iabsa-"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t.ly/js/sweetalert.min.js"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikimedia.org/w/index.php?title=special:bannerloader"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breedingmoms.com/js/top.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypioneer.com/images/top.png"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmaffinity.com/images/arrow-up2.png"},"id":231}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["logiciels.pro"],"requestDomains":["sibforms.com"]},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jefftucker.org/travels/res/pagetop.svg"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myip.ms/css/red/images/nav_"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"denvergazette.com,fauquier.com,galvnews.com,herald-zeitung.com,lmtribune.com,nashvillescene.com#.asset-paging"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-moto.com^*/iframe-box-article.html"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carrefour.fr/footer-sticky-banner?"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francetvinfo.fr/assets/common/twig/templates/app-install-banner/"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francetvinfo.fr/assets/components/shared/alert-info/alert-info-"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-sanctuary.com/include/ajax/popup_actu.php"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4gtv.tv/image/scriptup.svg"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.iqiyi.com/js/common/mars_v.js"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24o.it^*/ias/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adessoin.tv/grafica/frecciatop.png"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blitzquotidiano.it^*/ias_"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blitzquotidiano.it^*/system24_"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cambiodns.com/img/up.png"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cml.to/robot/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cn24tv.it^*/mod_letter."},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereobjects.it/rcs_cor_exit-page/"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereobjects.it^*/box_notifiche_"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cure-naturali.it/banner/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dirittierisposte.it/images/corriere_sera.png"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastweb.it^*/newsletter."},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hikoki-powertools.it/image/top-"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||it.hisamitsu/common/img/pagetop.jpg"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.adv.dadapro.net/collector.js/prcy.js?"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettadelmezzogiorno.it/js/update.js"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secoloditalia.it^*/notify."},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vistosulweb.com^*/newsletter."},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||warnerbros.it^*/top.png"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wittgenstein.it/wp-content/themes/wittgenstein/images/ilpost.png"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.proiezionidiborsa.it/*/google-news-"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilprimatonazionale.it^*/newsletter.png"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superguidatv.it^*/head-tgcom."},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zeusnews.it/pic/04.png"},"id":267}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jingukan.co.jp"],"urlFilter":"||bot.agerun.jp/popup.min.js"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medibot-image.s3.ap-northeast-1.amazonaws.com/medibot_lp_"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||re-volver.net/visitor/"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yanmaga.jp/viewer/banner.html"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticiasautomotivas.com.br^*/receber-noticias."},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||revistaforum.com.br^*/jquery.fancybox.min.js"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunademinas.com.br^*/banner-tribuna_-news."},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5-tv.ru^*/up.png"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kommersant.ru^*/top100."},"id":276}, +{"action":{"type":"block"},"condition":{"requestDomains":["mail.bonnier-subscriptions.com"],"resourceTypes":["sub_frame"]},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-soyuz.ru^*/up.png"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvzvezda.ru^*/up_btn."},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["oct8ne.com"],"requestDomains":["azureedge.neti"],"resourceTypes":["media"]},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tmgrup.com.tr^*/tmdsurvey."},"id":281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com/www.feedburner.com/fb/"},"id":282}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["breakingdefense.com"],"resourceTypes":["script"],"urlFilter":"/jquery.simplemodal."},"id":283}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tracktion.com","upride.cc"],"resourceTypes":["script"],"urlFilter":"/plugins/popup-maker/"},"id":284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||amazonaws.com/mailmunch/"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ytimg.com^*/www-subscribe-widget-"},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banner/videos/player.htm?"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/plugin/banner/videos/"},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||amazonaws.com/alive5cdn/"},"id":289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||apex.live/media/"},"id":290}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bankofamerica.com"],"resourceTypes":["media"],"urlFilter":"||bac-assets.com/chat/spa-assets/"},"id":291}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bankofamerica.com"],"resourceTypes":["media"],"urlFilter":"||bac-assets.com/spa/widgets/www-chat/"},"id":292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||carchat24.com/inpagechat/audio/"},"id":293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||channel.io/plugin/"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||chat.octadesk.services/embed/static/media/"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||fxcity.pl/images/mp4/"},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||goftino.com/static/assets/"},"id":297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||intelliticks.com/prod/common/"},"id":298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||kommunicate.io/kommunicate/"},"id":299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||leadback.ru/sounds/"},"id":300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||leadgenic.ru/production/"},"id":301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||livebeep.com/visitor/events/"},"id":302}, +{"action":{"type":"block"},"condition":{"requestDomains":["cliengo.com","collectcdn.com","tars-file-upload.s3.amazonaws.com","tidiochat.com"],"resourceTypes":["media"]},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||lpsnmedia.net/le_unified_window/"},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||nice-incontact.com/incontact/chatclient/"},"id":305}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||phenompeople.com/txm-bot/prod/"},"id":306}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["bing.com"],"requestDomains":["api.search.live.net"]},"id":307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||qualified.com/packs/"},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||static.widget.trengo.eu/assets/"},"id":309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||streamwood.ru/img/"},"id":310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||widget.awhy.it/chat/img/"},"id":311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||widgets.binotel.com/w/chat/"},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||zdassets.com/web_widget/"},"id":313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||zyratalk.com/contractorschatbot/"},"id":314}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"/recommend.php"},"id":315}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||api.giphy.com^*/related?"},"id":316}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bing.com*/bootstrap.js"},"id":317}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bing.com/widget/render/"},"id":318}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||civicscience.com/widget/jspoll/"},"id":319}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ctctcdn.com/js/signup-form-widget/"},"id":320}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||diigo.com/images/diigo-icon/"},"id":321}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||download.skype.com/share/"},"id":322}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eff.org/bloggers/badges/"},"id":323}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fark.com/js/"},"id":324}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||feedbackify.com/f.js"},"id":325}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||goodreads.com/review/custom_widget/"},"id":326}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||groupon.com^*/affiliate_widget/"},"id":327}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||identi.ca/js/identica-badge.js"},"id":328}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||images.dmca.com/badges/dmcabadgehelper.min.js"},"id":329}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||img.fark.net/pub/"},"id":330}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||instapaper.com/e2"},"id":331}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||instapaper.com/javascript/"},"id":332}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jobvite.com/widget20.js"},"id":333}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kaango.com/fecustomwidgetdisplay/"},"id":334}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ko-fi.com/cdn/widget/"},"id":335}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||list-manage1.com/subscriber-count?"},"id":336}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lpages.co/serve-leadbox/"},"id":337}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["newsweek.com"],"requestDomains":["pelcro.com"]},"id":338}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["colorscale.shop","wmaniac.com"],"requestDomains":["poxo.com"]},"id":339}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||magimg.com/random?"},"id":341}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mailjet.com/statics/js/widget.modal.js"},"id":342}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mailjet.com/widget/"},"id":343}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||maven.io^*/widget.js"},"id":344}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mobj.space/js/appsdiscover/"},"id":345}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mozo.com.au/widgets/"},"id":346}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["swiftype.com"],"requestDomains":["swiftypecdn.com"]},"id":347}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||my.sendinblue.com/users/subscribe/"},"id":348}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nrcdn.com/custom-script/"},"id":349}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||quote.fm/services/button/"},"id":350}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["markanthonywineandspirits.ca"],"requestDomains":["wishpond.com"]},"id":351}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||raidrush.net/ticker/"},"id":353}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||realclearpolitics.com^*/widget_wrapper_"},"id":354}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||s3.amazonaws.com/scripts.hellobar.com/"},"id":355}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sail-horizon.com/scout/"},"id":356}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||substack.com/embed"},"id":357}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||techbeat.com/wp-content/custom-php/"},"id":358}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/images/"},"id":359}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vuukle.com/widgets/quiz.html"},"id":360}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xhamsterlive.com/api/external/"},"id":361}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||youappi.com/widget/"},"id":362}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||youspacko.com/com/"},"id":363}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["7chan.org","boards.4chan.org"],"urlFilter":"||youtube.com/v/*autoplay"},"id":364}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ziprecruiter.com/jobs-widget/"},"id":365}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zotabox.com^*/widgets.js"},"id":366}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sendtonews.com/player/sidebar.php?"},"id":367}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pichak.net/blogcod/"},"id":368}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mixi.jp"],"requestDomains":["img.mixi.net"]},"id":369}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||logo.haendlerbund.de/logo.php?"},"id":370}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||trustedshops.com/bewertung/widget/"},"id":371}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["creativecommons.org","feedburner.com","licensebuttons.net"],"resourceTypes":["image"]},"id":372}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||boosterblog.com/ban/"},"id":373}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["gleam.io"],"requestDomains":["widget.gleamjs.io"],"resourceTypes":["script"]},"id":374}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||onaregarde-pourvous.com/api/"},"id":375}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||out.be/widgets/"},"id":376}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["emsecure.net"],"resourceTypes":["sub_frame"]},"id":377}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||societe-des-avis-garantis.fr/wp-content/*/widgets/"},"id":378}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||retewebitalia.net/banner/"},"id":379}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["click2houston.com","clickondetroit.com","clickorlando.com","ksat.com","news4jax.com","wsls.com"],"requestDomains":["player.anyclip.com"],"resourceTypes":["script"]},"id":380}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||trovaprezzi.it/buttons/"},"id":381}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hotstar.com","tv2play.hu","zinio.com"],"requestDomains":["gravityrd-services.com"]},"id":382}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||espreso.rs/widget?"},"id":383}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ilan.gov.tr/widgets/"},"id":384}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||a.mailmunch.co/app/"},"id":385}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||discordapp.com/api/servers/*/widget.json"},"id":386}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||givealittle.co.nz/widget/"},"id":387}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||google.com/shopping/customerreviews/"},"id":388}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wpb.shueisha.co.jp"],"urlFilter":"||csm.cxpublic.com/shueisha.js"},"id":389}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["docs.ansible.com"],"requestDomains":["s.swiftypecdn.com"],"resourceTypes":["stylesheet","xmlhttprequest"]},"id":390}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bluecinema.ch"],"urlFilter":"||loader.wisepops.com/get-loader.js"},"id":391}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mainichi.jp","tarzanweb.jp"],"requestDomains":["csm.cxpublic.com"],"resourceTypes":["script"]},"id":393}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bluecinema.ch"],"urlFilter":"||popup.wisepops.com/my-wisepop"},"id":394}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inc-aus.com"],"urlFilter":"||rest.contextly.com/pagewidgets/"},"id":395}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.buidlbox.io","bitsacard.com","consumercellular.com","help.textnow.com","jeedoo.com","meundies.com","myurbanjungle.com","nvidia.eu","pionex.com","portal.afterpay.com","skroutz.gr","streamelements.com","superbet.pl","support.zonealarm.com","xjuggler.de"],"urlFilter":"||zdassets.com/ekr/snippet.js"},"id":397}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["purch.com"],"resourceTypes":["script"]},"id":398}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hindawi.com"],"resourceTypes":["script"],"urlFilter":"||bibblio.org^*/bib-related-content.min.js"},"id":399}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bluecinema.ch"],"resourceTypes":["script"],"urlFilter":"||cdn.wisepops.com/shared/wisepops/"},"id":400}, +{"action":{"type":"block"},"condition":{"requestDomains":["browser-updater.yandex.net","cm.usatoday.com","coordinator.cm.bloomberg.com","d15r06k2ko210l.cloudfront.net","d2yyd1h5u9mauk.cloudfront.net","d9etzk30b05yg.cloudfront.net","dhpikd1t89arn.cloudfront.net","ds-recommender.styria.hr","integrate.thrive.today","jobs.mobilemarketingreads.com","mailmunch.s3.amazonaws.com","mdsngpush.finanzen.net","notifiche.secoloditalia.it","platform.loyaltylion.com","traffic.styria.hr","widget-social-proof-api.one.store","widget.beop.io","widget.justwatch.com","widgets.recruitology.com","widgets.sprinkletxt.com"]},"id":401}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["concoursultimesousmaringourmiam.ca"],"resourceTypes":["script"],"urlFilter":"||mikesca.activehosted.com/f/embed.php"},"id":402}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["theregister.com"],"requestDomains":["embed.typeform.com"]},"id":403}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["docs.ansible.com"],"resourceTypes":["script"],"urlFilter":"||s.swiftypecdn.com/install/"},"id":405}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tv-asahi.co.jp/ch/js/scrolltopcontrol.js"},"id":406}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","sub_frame"],"requestDomains":["printfriendly.com"]},"id":409}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nutrimuscle.com"],"requestDomains":["connect.nosto.com"],"resourceTypes":["script"]},"id":410} +] diff --git a/extentions/uBOL-home/rulesets/main/annoyances-overlays.json b/extentions/uBOL-home/rulesets/main/annoyances-overlays.json new file mode 100644 index 0000000..16675c1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/annoyances-overlays.json @@ -0,0 +1,286 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-footer-newsletter."},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-newsletter-popup."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-newsletterwidget."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-square-newsletter."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ame-newsletter-public.js"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/newsletter.jpg"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/newsletter.png"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/newsletter.svg"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerino-newsletter.png"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannernewsletter.jpg"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannernewsletter.png"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bloc_newsletter.jpg"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blocknewsletter.js"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/components/newsletter/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/email_newsletter_"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/embeds/newsletter/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/enewsletter_"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/feedburner-subscription-widget/style.css"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footer-newsletter.jpg"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footer-newsletter.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hustle/assets/hustle-ui/js/hustle-ui.min.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iscriviti-newsletter.css"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klaviyo_subscribe.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layout/newsletter.png"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leadin-subscribe.min.js"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mailup-email-and-newsletter-subscription-form/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/newsletters/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mega-subscribe-popup/js/script.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modals/newsletter&"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modals/newsletter?"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/netsteps_newsletterpopup/js/newsletter-popup.min.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-300x250.jpg"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-300x250.png"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-app.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-banner-"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-banner.jpg"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-banner.png"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-campaign-manager/latest.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-inline.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-pack.min.css"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-pack.rtl.min.css"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-pattern.png"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-popin.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-portlet/js/main.js"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-promo-"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-signup.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-signup.min.js"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter-subscribe-"},"id":48}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/newsletter-subscription-"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter/popup-"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter/popup/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter2011_"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter_banner.jpg"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter_banner.png"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter_wdgts.js"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletter_widget.js"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletterpopup.css"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletterpopup.js"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletterpopup.min.js"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletterpro/views/js/app_front.min.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletters/modal/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletters/widget/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newslettersubscription.js"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsletterwidget/mngcep/mg2nw.min.js"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/newsletter/style.css"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/newsletter/subscription/validate.js"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/optin-monster/assets/js/api.js"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popinnewsletter.css"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popinnewsletter.js"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ps_emailsubscription.js"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rdstation-popup.min.js"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sapo_newsletters.js"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/subscribe-popup.js"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/subscriber.newsletter.js"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/td-newsletter/style.css"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thrive-leads/thrive-dashboard/js/dist/frontend.min.js"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tz-nwslttr.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/v1/newsletters/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wonderplugin-popup-engine.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-subscribe-pro/js/wp-subscribe-form.js"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wysija-newsletters/css/validationengine.jquery.css"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xwpblocks-newsletter-subscription-style.css?"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appspot.com/newsletter/dhtml?"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buy-au.piano.io/checkout/template/cacheableshow?*&experienceid=*&widget=template"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shopify.com/proxy/*.smsbump.com/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d2cmvbq7sxx33j.cloudfront.net/email/prod_amnews_iframe_section_braze.html"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||default.salsalabs.org/api/widget/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.pelcro.com/ui/plugin/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mailerlite.com/js/universal.js"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mailmojo.no/sdk.js"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nordiskemedier.dk/remodal/"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pico.tools/load/build.js"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promio-connect.com/register/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secondstreetapp.com/audience_signup_widgets/"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afrik21.africa/wp-content/themes/afrik21/images/news.png"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||artdaily.cc/subscribe.html"},"id":96}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["insidethemagic.net"],"requestDomains":["app.viralsweep.com"]},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chan.sankakucomplex.com/javascripts/sp/s-new.js"},"id":98}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marktechpost.com"],"requestDomains":["beehiiv.com"]},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chemistwarehouse.com.au/edm_collector.html"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dw.com/webapi/iframes/widget/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ewnews.com/wp-content/themes/dw-focus/newsletter.png"},"id":102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["peopleofcolorintech.com"],"urlFilter":"||herokuapp.com/email"},"id":103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stacker.com"],"requestDomains":["form.flodesk.com"]},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["12tomatoes.com"],"requestDomains":["forms-content.sg-form.com"]},"id":105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thetruthaboutguns.com"],"requestDomains":["forms.aweber.com"]},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiatimes.com/subscriptionhomepage.cms"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insidesources.com/wp-content/themes/insidesources/js/jquery.fancybox.js"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irishstar.com/newsletter-preference-centre"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hartmannreport.com/embed"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nscreenmedia.com/wp-content/uploads/subscribe-nscreen-newsletter.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thefire.org"],"urlFilter":"||p2a.co/embed/widget/app/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psyche.co/_next/static/chunks/popupmanager."},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||researchnews.cc/subscribe.html"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scmp.com/misc/inkstone_sub_widget/"},"id":115}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jm-madeira.pt","leptidigital.fr","maidenhead-advertiser.co.uk","sloughexpress.co.uk"],"urlFilter":"||sibforms.com/serve/"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thejewishstar.com/images/enews-ad.png"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waterfordwhispersnews.com/wp-content/themes/therex-child/js/_newsletter-article-signup.js"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibspot.com/klaviyo_form"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dagelijksestandaard.nl^*/ddsnieuwsbrief.jpg"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quechoisir.org/push/"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtl.be^*/box-newsletters.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||link.sportal.blikk.hu/join/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pagamentidigitali.it^*/newsletter.jpg"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikkei.com/edit/topic/briefing_newsletter_"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latercera.com/newsletters/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currenttime.tv/a/signup-sidebar-widget/"},"id":127}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/wp-content/plugins/simple-adblock-notice/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdotemplates.com/wp-content/plugins/bdo-adblock-notice/"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/christmasify/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/wp-content-copy-protection/"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athletic.net/css/signedoutblur"},"id":132}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["foreignpolicy.com"],"requestDomains":["lightboxcdn.com"]},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"/emma-content-aggregates-prd."},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emeraldchat.com/user_is_temp"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/content-protector-pack/"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jootc.com/wp-content/plugins/wccp-pro/"},"id":137}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fastcompany.com"],"requestDomains":["piano.io"]},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htstreaming.com/player/assets/debugger.js"},"id":139}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javboys.com"],"urlFilter":"||googleapis.com/loadermain.appspot.com/main.js"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399.com/antijs/antiindulgence.js"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hm.baidu.com/hm.js"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/smio-push-notification"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vumoo.vip/js/safe.ob.min.js"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utilapi.geeksforgeeks.org/api/geo/usergeodetails/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kryptografie.de/js/wb_dead.js"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awebstories.com/wp-content/plugins/secure-copy-content-protection^"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hbzb111.com/api/advert/"},"id":148}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailyprincetonian.com"],"urlFilter":"||blink.net/iframe.html"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||droetker.*/static/js/privacy-dialog/"},"id":150}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["counciloflove.com","ezmanga.net","ferroviando.com.br","gourmetscans.net","infokik.com","jafekri.com","kulinarnastronamocy.pl","truyenbanquyen.com"],"urlFilter":"/wp-content/plugins/wccp-pro/"},"id":151}, +{"action":{"type":"block"},"condition":{"requestDomains":["4kwebplay.xyz","claplivehdplay.ru","coolcast2.com","esportivos.fun","lewblivehdplay.ru","ntuplay.xyz","qqwebplay.xyz","streamservicehd.click","stylisheleg4nt.com","tutlehd4.com","viwlivehdplay.ru"],"urlFilter":"/blast.js^"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phimlongtieng.net/js/devtool.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phimlongtieng.net/templates/themes/phim/js/antihtml.js"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javhoho.com/wp-content/uploads/*/upgrade-premium-"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||outpostpublishingcoop.com/assets/v2/js/outpost-pub.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ip.sb/assets/js/wwads_blocked.js"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/npm/ad-compass@latest/dist/ad-compass.umd.js"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||unic.com.vn/css/chongcopy.css"},"id":159}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oggiscuola.com/*/banner"},"id":160}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["runningnews.gr"],"resourceTypes":["image"],"urlFilter":".gif"},"id":161}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||coffeeforums.co.uk/banners/"},"id":162}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vedbex.com/*banners"},"id":163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vedbex.com/*/sponsers"},"id":164}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||uta-net.com/reverse/user/phplib/img/1pix.gif"},"id":165}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phrasemix.com/assets/new_"},"id":166}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||foreignaffairs.com^*/newsletter-overlay"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ruralking.com"],"requestDomains":["listrakbi.com"],"resourceTypes":["script"]},"id":168}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gomovies-online.*/addons/*.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||samfw.com/assets/*.gif"},"id":170}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||theintercept.com/xbuilder/"},"id":171}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yourcelebritymagazines.com"],"requestDomains":["omniform1.com"]},"id":172}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ninjakitchen.com"],"resourceTypes":["script"],"urlFilter":"||listrakbi.com/scripts/"},"id":173}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uol.com.br"],"resourceTypes":["script"],"urlFilter":"/lib.ucopy/ucopy.js"},"id":174}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||adsrt.com/assets/js/particles.min.js"},"id":175}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["deadline.com"],"resourceTypes":["script"],"urlFilter":"||wp.com/wp-content/themes/vip/pmc-plugins/"},"id":176}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["travelchannel.com"],"resourceTypes":["script"],"urlFilter":"||code.adsales.snidigital.com/lib/*/sni-ads.min.js"},"id":177}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ig.com.br"],"resourceTypes":["script"],"urlFilter":"||akamaized.net/assets/*/ig-canais-noticias.min.js"},"id":178}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tomshw.it"],"resourceTypes":["script"],"urlFilter":"/bioep.js"},"id":179}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["foxnews.com"],"resourceTypes":["script"],"urlFilter":"/google-funding-choices.js"},"id":180}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/secure-copy-content-protection/"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hulnews.top"],"resourceTypes":["script"],"urlFilter":"||files.vi.zone/player/"},"id":182}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/image-watermark/"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/ungrabber/js/"},"id":184}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["denofgeek.com"],"resourceTypes":["script"],"urlFilter":"||d3fkv551xkjrmm.cloudfront.net/js/detection.js"},"id":185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||thresholdforum.s3.us-east-2.amazonaws.com/arn:aws:s3:::thresholdforum/javascript_adblockdetector/"},"id":186}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["closeload.com"],"resourceTypes":["script"],"urlFilter":"/dev-console-detect.js"},"id":187}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/wp-extra/js/copy.min.js"},"id":188}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/t42-content-protector/js/protector.min.js"},"id":189}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/content-copy-protection-disable-right-click/"},"id":190}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yourgamingshop.com"],"resourceTypes":["script"],"urlFilter":"||vaultcdn.electricapps.net/lib/jquery-ui-min.js"},"id":191}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||player.cnevids.com/interlude/gq*&rightrail=true"},"id":192}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/js/content-protector.min.js"},"id":193}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dbx.molystream.org/assets/s.js"},"id":194}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||9animetv.to/js/safe.ob.min.js"},"id":195}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["miuratakuya.store","yourcelebritymagazines.com"],"requestDomains":["omnisnippet1.com"]},"id":196}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["comedyshow.to","superembeds.com"],"resourceTypes":["script"],"urlFilter":"||cdn.jsdelivr.net/npm/devtools-detector"},"id":197}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||hentaihd.cyou/assets/js/devtools-detector.js"},"id":198}, +{"action":{"type":"block"},"condition":{"requestDomains":["subscriptions.cbc.ca"],"resourceTypes":["xmlhttprequest"]},"id":199}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1jour1film.homes"],"resourceTypes":["script"],"urlFilter":"/cdn.jsdelivr.net/npm/disable-devtool"},"id":200}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||player.melaniezettofrais.online/assets/js/devtools-detector"},"id":201}, +{"action":{"type":"block"},"condition":{"requestDomains":["p.ynet.co.il"],"resourceTypes":["sub_frame"]},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["app.simpleclub.com"],"requestDomains":["cdn.jwplayer.com","videos-cloudfront.jwpsrv.com"],"resourceTypes":["media"]},"id":203}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["mms.cnn.com"]},"id":204}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||unic.com.vn/js/disable-copy.js"},"id":205}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ohli365.vip/js/apms.db.js"},"id":206}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||businessworld.in/assets/custom/custom.js"},"id":207}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||blink.net/json/"},"id":208}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||justone.ai/embed/csd.html"},"id":209}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||sixriversmedia.com/gfembed/"},"id":210}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||anisearch.com/*?p=1|"},"id":211}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"||yhmgo.com/tpsf/yh_js/rtpck.js"},"id":212}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/disabled-source-disabled-right-click-and-content-protection/"},"id":213}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":".secure-copy-content-protection-public.css^"},"id":214}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||senmanga.com/img/block_*.png"},"id":215}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||navcomic.com/wp-content/uploads/*/ad-blocking.gif"},"id":216}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||maskmagazine.com/assets/substrate.png"},"id":217}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||photopea.com/img/pp_wide.png^"},"id":218}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||photopea.com/img/pp_tall.png^"},"id":219}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tours.fr/include/js/taganalyticscnil.php"},"id":220}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||emeraldchat.com/sw.js"},"id":221}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/wp-content/plugins/rcd-right-click-disabler/"},"id":222}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gmod-servers.com/assets/js/jquery.adblock-detector.js"},"id":223}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/wp-content/plugins/append-link-on-copy/js/append_link.js"},"id":224}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||jianbiaoku.com/content/js/copyfun.js"},"id":225}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||digital.elmercurio.com/assets/js/detectprivatemode.js"},"id":226}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/wp-content/themes/*/public/js/detect-adblock.js"},"id":227}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["prod.theintercept.com"],"resourceTypes":["sub_frame"]},"id":228}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||discovervalids.com/assets-new/js/block.js"},"id":229}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||profreehost.com/includes/js/custombottom.js"},"id":230}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||cool-etv.net/ch/suppy.js"},"id":231}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/wp-content/themes/linhminazmovies/assets/js/dev.js"},"id":232}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||hackthebox.com/build/assets/just-detect-adblock-"},"id":233}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||send.cm/static/js/engine.js"},"id":234}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||bhplay.me/player/assets/devtools-detector/"},"id":235}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||dl.gmx.*/uim/connector/live/v2/nonfriendlyiframe.html"},"id":236}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["sparkloop.app"],"resourceTypes":["script"]},"id":237}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["humanbenchmark.com"],"resourceTypes":["script"]},"id":238}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["joinsubtext.com","sample.dragonforms.com"],"resourceTypes":["sub_frame"]},"id":239}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["wetransfer.com"],"urlFilter":"||wetransfer.net/*/adblocker"},"id":240}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||downloads.mailchimp.com/js/signup-forms/popup/unique-methods/embed.js"},"id":241}, +{"action":{"type":"allow"},"condition":{"requestDomains":["justtrucks.com.au"],"resourceTypes":["image"]},"id":242}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||lightboxcdn.com/vendor/"},"id":243}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||rogersmedia.com/utilityx.js^"},"id":244}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||static.wikia.nocookie.net/silversurfer/prod/latest/agegateunit-pathfinder.js^"},"id":245}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||cdn.jsdelivr.net/npm/disable-devtool"},"id":246}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||secondstreetapp.com/embed/"},"id":247}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||list-manage.com/subscribe/post-json?"},"id":248}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anisearch.com"],"requestDomains":["cdn.privacy-mgmt.com"],"resourceTypes":["script","xmlhttprequest"]},"id":249}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["free-scores.com"],"resourceTypes":["image"],"urlFilter":"||pagead2.googlesyndication.com/pagead/"},"id":250}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||el-vidas.nl^*/phpcuong_newsletter/"},"id":251}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cheatnetwork.eu"],"requestDomains":["googlesyndication.com"],"resourceTypes":["script"]},"id":252}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxedtech.com"],"requestDomains":["googlesyndication.com"],"resourceTypes":["xmlhttprequest"]},"id":253}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["escapistmagazine.com"],"resourceTypes":["script"],"urlFilter":"||pico.tools/load/build.js"},"id":254}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["agar.io"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/outstream.js"},"id":255}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxedtech.com","woomy-site.glitch.me","yellowbridge.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":256}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["starblast.io"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/blockadblock/*/blockadblock.min.js"},"id":257}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["curvefever.pro"],"resourceTypes":["script"],"urlFilter":"||api.adinplay.com/libs/aiptag/pub/crf/curvefever.pro/tag.min.js"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jetpack-plugin/moon/modules/subscriptions/subscribe-modal/subscribe-modal.js"},"id":259}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxroll.gg"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||s.nitropay.com/n.svg"},"id":260}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["raenonx.cc"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googlesyndication.com/|"},"id":261}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["raenonx.cc"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":262}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["grist.org","prospect.org"],"requestDomains":["wisepops.com"]},"id":263}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["cheatnetwork.eu","hbstack.dev"],"resourceTypes":["script"]},"id":264}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["bigten.org","cheatnetwork.eu","hbstack.dev","sheffieldforum.co.uk"],"resourceTypes":["xmlhttprequest"]},"id":265}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||e24.no/cnp-assets/components-newsletterwidget."},"id":266}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||radioline.co/*/ad"},"id":267}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||merryjane.com/static/images/ads.png^"},"id":268}, +{"action":{"type":"block"},"condition":{"requestDomains":["algosit.com","bbc7dcd54670499dbd3ba50c33600830.pages.ubembed.com","belezaedieta.com","data.reachplc.com","embeds.beehiiv.com","gn-flagpoles.api.bbci.co.uk","newsletter.bdnews24.com","newsletter.beautydea.it","ping.contactpigeon.com","subscription-forms.smsbump.com","wheelioapp.azureedge.net","widget.smsinfo.io"]},"id":269}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||lumingerie.com/min/"},"id":270}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tedox.de/*/js/footer.js"},"id":271}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||readonepiece.com/wp-content/"},"id":272}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||receivesmsonline.net/ads.js"},"id":273}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||fangraphs.com/dfp.js"},"id":274}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["buktube.com","fullxh.com","megaxh.com","movingxh.world","seexh.com","taoxh.life","unlockxh4.com","xhaccess.com","xhadult2.com","xhadult3.com","xhadult4.com","xhadult5.com","xhamster46.com","xhbig.com","xhday.com","xhday1.com","xhmoon5.com","xhplanet1.com","xhplanet2.com","xhreal2.com","xhreal3.com","xhtab2.com","xhtree.com","xhvictory.com","xhwebsite.com","xhwebsite2.com","xhwide1.com"],"requestMethods":["head"],"resourceTypes":["xmlhttprequest"]},"id":275}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["raenonx.cc"],"requestMethods":["head"],"resourceTypes":["xmlhttprequest"]},"id":276}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||ads.twitcasting.tv/js/env_test/ads.js"},"id":277}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||luckydesigner.space/adview_"},"id":278}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||news.atptour.com/p/"},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bbcgoodfood.com","billboard.com","rawstory.com","refinery29.com","rollingstone.com","sifted.eu","thedailybeast.com","theintercept.com","thenation.com","wwd.com"],"resourceTypes":["script"],"urlFilter":"||tinypass.com/api/tinypass.min.js"},"id":280}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||web.archive.org/web/*/http://rpc.blogrolling.com/display.php?r="},"id":281}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||manoramaonline.com/content/*/evlok/ev-dab/*/ev-dab.min.js"},"id":282}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||manoramaonline.com/acd/api/3.0/authorize/json?"},"id":283}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["api.pico.tools","app.avada.io","confirmsubscription.com","content-settings.com","copypoison.com","faves.grow.me","fkrkkmxsqeb5bj9r.s3.amazonaws.com","holyclock.com","maillist-manage.com","optinly.net","popupsmart.com","sendlane.com","shomershabes.co.il","shomershabes.com","site-config.com","smarthint.co","spinasale.com","targetbay.com","yourmarketingemail.com"]},"id":284} +] diff --git a/extentions/uBOL-home/rulesets/main/annoyances-social.json b/extentions/uBOL-home/rulesets/main/annoyances-social.json new file mode 100644 index 0000000..07b9d80 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/annoyances-social.json @@ -0,0 +1,665 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-facebook-likebutton-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-facebook-share."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-facebook-widget."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-follow-icon-"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"-follow-icons."},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"-follow-us-icons."},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"-followicons."},"id":7}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"-share-bar/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"-share-buttons2."},"id":9}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"-share-buttons3/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"-share-sprite-"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"-share-sprite."},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"-share-tools-"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharebar-"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharebar."},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharebutton2."},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharebuttons_"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharetools-"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sharewidget."},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"-slide-social-"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"-social-panel."},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"-social-panel/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"-social-sidebar."},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"-social-sidebar/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"-social-slider/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sprite-social-"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":".fbshare.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":".sharebar.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":".sharing.js"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a2a_share_"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/accesspress-social-counter/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/add-mymsn2.gif"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addthis_widget.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addtoany.min.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advanced-social-widget.js"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/article-social/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ashare.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ayoshare.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/badge_twitter.jpg"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/badge_twitter.png"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-social.jpg"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-social.png"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/social/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bottom-facebook.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bottom-facebook.png"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bottom-twitter.jpg"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bottom-twitter.png"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/button_share.png"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cevhershare.js"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/common/sns/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/common/sns_"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/commons/social/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/commonsprites/social/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cool-share/plugin.js"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/diggdigg-floating-bar.js"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ej-socialslider/static/slideout.js"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-page-promoter-lightbox/includes/launch/launch.min.js"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-pagelike-widget/fb.js"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-popup-"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-side.jpg"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-side.png"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-vertical.png"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook-vertical.svg"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_badge.gif"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_badge.jpg"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_badge.png"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_footer.png"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_footer.svg"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_like_button.png"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_sidebar.jpg"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_sidebar.png"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_sidebar.svg"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_social.png"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebook_top_icon.png"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookbadge.gif"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookbadge.jpg"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookbadge.png"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookbtmicon.gif"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookheader.png"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebooksharebutton.png"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebooksocialplugins.js"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebooksquare.jpg"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebooksquare.png"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebooktrafficdriver.min.js"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"/facebookwidget.js"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-like-pop.js"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-pixel.js"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-traffic-pop.css"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-traffic-pop.min.js"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-widget.jpg"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-widget.js"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb-widget.png"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb_modeles.css"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb_side.jpg"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb_side.png"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbfooter.png"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbfooter.svg"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbpop.js"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbshare.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbshare.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbshare.png"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbshare2.jpg"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fbshare2.png"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/floating-social-bar/js/fsb.js"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/floating-wpp.min.js"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/flw-twitter.png"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/follow-linkedin.jpg"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/follow-twitter-"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/follow-twitter."},"id":109}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/follow-us."},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/follow-widget.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/follow_instagram.png"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/followusontwitter.jpg"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/followusontwitter.png"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gadgets/social/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gen-share-master/assets/js/frontend/application.min.js"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gfx/socials/"},"id":117}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script","stylesheet"],"urlFilter":"/gigya-socialize-for-wordpress/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gm-button-social.min.js"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/graphics/share/"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/handlers/sharrre.ashx?"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/header_socials.png"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/highlight-and-share.js"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/icon_share_"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/icon_sns_"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/itpsocialbuttons/images/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/itpsocialbuttons/style.css"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascripts/social.js"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jiathis_share.css"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jinda-facebook-lightbox/public/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery-pin-it-button-for-images/js/jpibfi.client.js"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.shareaholic-publishers-sb.min.js"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.sharecount.min.js"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.stp.min.js"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"/juiz-social-post-sharer-2.min.css"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"/juiz-social-post-sharer-6.min.css"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"/juiz-social-post-sharer.min.js"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lg-share.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"/like_button.js"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"/like_button.png"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"/likebox.php"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"/likefacebook.jpg"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"/likefacebook.png"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"/likegate.js"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"/likesscript.js"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_socialmedialinks/icons/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_socialmedialinks/style.css"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_socialslider/tmpl/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myshare/assets/js/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/needsharebutton.js"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"/needsharebutton.min.css"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"/o3-social-share-styles.css"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oss_share.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"/overlayshare.js"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pin_it_button.png"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinit-button.png"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinit.html?"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-footer-icon.png"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-footer-icon.svg"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-footer-svg.ashx"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-footer.ashx"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-for-woocommerce-save-button.min.js"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-for-woocommerce-tracking.min.js"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-over.jpg"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest-over.png"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pinterest_tag.js"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pintrest-button.png"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/add-to-any-subscribe/subscribe_"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/add-to-any/addtoany.min.js"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/anmiated-twitter-bird/js/tripleflap.js"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/bookmarkify/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/delicious-bookmark-button/delit.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/dpsocialshare/js/jquery.dpsocialshare.js"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/easy-facebook-likebox/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/easy-twitter-feeds/public/js/widget.js"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-button-plugin/js/script.js"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-fanbox-popup/assets/js/spu.js"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-like-content-locker/js/pop.js"},"id":178}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/facebook-page-promoter-"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebookpopuppro/js/facebookpopup.js"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/getsocial/lib/getsocial.js"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/knxdt-bookmarks-wordpress-plugin/css/style.css"},"id":182}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/light-social/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/like-box-pro/includes/javascript/front_end_js.js"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/like-fb/js/popup.js"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/mashsharer/assets/js/mashsb.min.js"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/osd-social-media-sharing/includes/style.css"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/pinterest-pin-it-button-on-image-hover-and-post/js/pinit.js"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/rtsocial/js/rtss-main.js"},"id":189}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/simple-social-sharing-widgets-icons/"},"id":190}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["addnow.com","addthis.com","addtoany.com","b.hatena.ne.jp","badge.facebook.com","badges.instagram.com","bshare.cn","button-share.zalo.me","button.like.co","buttons.googlesyndication.com","connect.ok.ru","crowdynews.com","figshare.com","filamentapp-assets.s3.amazonaws.com","filamentapp.s3.amazonaws.com","fireworkapi.com","fireworktv.com","followistic.com","fwcdn2.com","fwcdn3.com","gotchosen.com","gplusapi.appspot.com","handll.com","hn-button.herokuapp.com","insidesoci.al","jsoon.digitiminimi.com","lessbuttons.com","likebtn.com","linksalpha.com","loveclaw.com","markerly.com","massrelevance.com","meebo.com","messengerpeople.com","milotree.com","newsharecounts.com","opensharecount.com","pepper.com","platform.foursquare.com","platform.linkedin.com","reactandshare.com","revinate.com","scoop.it","seitzeichen.de","sekomums.lv","share.itraffic.su","share.static.skyrock.net","shareaholic.com","sharedcount.com","sharethis.com","sharexy.com","sharpay.io","shpg.org","simplesharebuttons.com","social-bookmarking-tools.de","softwebzone.com","statigr.am","t.pridat.eu","trendemon.com","twinesocial.com","usocial.pro","w.uptolike.com","widget.weibo.com","widget.whatshelp.io","widgets.getpocket.com","xing-share.com"]},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/slick-social-share-buttons/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/slide-in/js/wdsi.js"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/sme-facebook-likebox-sidebar/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/sociable-re/images/"},"id":195}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/sociable/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/socialbox/assets/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/socialfans-counter/assets/js/socialfans-script.js"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/socialgrid/static/img/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/stickysocialbar/js/sharefront.js"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/subscribe-connect-follow-widget/images/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/tweet-this/icons/"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/tweetmeme/button.js"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ultimate-follow-me/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ultimate-social-deux/public/assets/js/min/us.script-min.js"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/viperbar/client/js/front.js"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wordpress-social-ring/"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-plus-one/wp-plus-one.js"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-social-toolbar-pro/js/corescripts.js"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-tweet-button/tweetn.png"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prisna-social-counter.css"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qa-social-share.css"},"id":212}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","xmlhttprequest"],"urlFilter":"/resources/twitter-"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rrshare.js"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/s9-social-sharing-front.css"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrollsharemenu.html"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-bar-1.min.js"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-bar/build/index.js"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-bar/share-bar.js"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-button?"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-controller.js"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-controller.min.js"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-leadoff-public.js"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share-on-diaspora-css.php"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share.php?buttons="},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share/count?"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share/footer/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share/frame/"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share42.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_button?"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_count.js"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_iframe.js"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_popup.js"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_sprite.png"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_toolbar.js"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_view.js"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_wechat.jpg"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_wechat.png"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_weibo.jpg"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/share_weibo.png"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareaholic.js"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharearrow.png"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharebar.js"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharebar/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharebars/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharebtn_"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharebutton?"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharecount/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharecounter?"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharecounts/"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shared-social-"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shared/btn_"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shared/social/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharedaddy.js"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharedaddy/sharing.min.js"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharefacebook.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharefacebook.png"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharefb.jpg"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharefb.png"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharefb_icon.png"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareicon-"},"id":261}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/shareicons."},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareit.js"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareit_"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareon.iife.js"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareon.min.css"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharer.js"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shares/batch?"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharestats.cache.php?"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharethis-buttons.js"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharethis.js"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharethisicons.png"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetool.php?"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetools.js"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharett.js"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetw.png"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetw_icon.png"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetwitter.jpg"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharetwitter.png"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shariff.complete.js"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shariff.min.js"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharing-buttons."},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharing/sprites/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharing_icons/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sharingbar/"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shr_btn_"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shrmain.min.js"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-facebook-"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-follow."},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-pinterest-"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-social."},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-twitter."},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar/social/"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar_facebook.png"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar_twitter.png"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"/silicon-counters.js"},"id":296}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/simple-share-"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"/simpleshare.js"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"/site/share/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skm/assets/share/"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sm-share-"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sm-youtube-"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sm_share_"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sn_share_"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sns_naverband."},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snstoolbar."},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"/soc_bottom_"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"/soc_facebook2."},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socbutton/"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sociables/"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-bar."},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-footer.jpg"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-footer.png"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-popup/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-proof-testimonials-slider/admin/js/slick-block-editor.js"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-sidebar.js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-twit.png"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-twit.svg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-url-generator.js"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-url-generator.minc.js"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social-widgets-"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social/sprite-"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social2s.min.js"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_balloon-"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_black/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_bookmarking.png"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_bookmarks/"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_footer."},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_header."},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_headers."},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_hovers."},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_hub/"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_popup."},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_subscribe_"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_tools."},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_tube-"},"id":336}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/social_widget."},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_widget/"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/social_widget?"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialappsintegrator."},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbadges."},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbar-"},"id":342}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/socialbar."},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbar_"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbarsprite."},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbookmark/"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbookmarkerbot_images/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbookmarks."},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialbookmarks/"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialcount.js"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialcount.min.js"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialcounters/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialcounts?"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialfacebookdark."},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialfooter."},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialfootersprite."},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialgoogledark."},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialhomesprite2."},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialite.js"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialite.min.js"},"id":360}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/socialize/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sociallocker-"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialmediabuttons."},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialmedialink/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialmediasprite.png"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialnetwork-buttons/"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialplugins/"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialshareplugin.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialshareplugin.png"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialshares.js"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialsite/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialsmall/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialsprite."},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialsprites."},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialstat?"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialtwitter1.png"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"/socialwd/"},"id":377}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script","stylesheet"],"urlFilter":"/sociofluid/"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"/squaresocial-"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stocktwits_share.png"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"/synved-social/image/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tabs/social/"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tarful-share-public.js"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tools/newsideshare/"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tweet_footer.png"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twfooter.png"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitbadge.jpg"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-follow-"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-footer-"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-v2.jpg"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-v2.png"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-widget.jpg"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-widget.png"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_badge.png"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_follow.jpg"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_follow.png"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_footer.jpg"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_footer.png"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_header.jpg"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_header.png"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_square.png"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter_square.svg"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitterbadge.png"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitterfloat.js"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitterfollow.jpg"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitterfollow.png"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitterlib.js"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitteron.jpg"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitteron.png"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twittersquare.png"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/videojs-share.js"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"/viewboxtraffic_min.js"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/visual/social/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vk_button.jpg"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vk_button.png"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/weiboshare.html"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsapp-button.js"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsapp_button.php"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsapp_icon.png"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsappblogger.js"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsappshare.jpg"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/whatsappshare.js"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget/share?"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget/share_"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets/sharing-"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets/socials/"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets/twitter/"},"id":427}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ahchealthenews.com"],"urlFilter":"/wordpress-popup/"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/advanced-facebook-content-locker/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-followme/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-social-media-"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-social-toolbar/"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xnapp/share/"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xsocial-icons."},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xsocial_sprites_"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ya-share.js"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"_facebook_banner/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"_footer_share_"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"_footer_socials."},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"_footer_twitter."},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"_header_share."},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"_instagram_badge"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"_instagram_hover."},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"_mvsocialbuttons/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pinterest_square_"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"_share_bookmark."},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"_share_widget_"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sharrre.php?"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"_slideshare."},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"_small_share."},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sns-hatena."},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sns_me2day."},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"_social-bar/"},"id":453}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","xmlhttprequest"],"urlFilter":"_social_badge_"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"_social_bookmark/"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"_social_bookmarks/"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"_social_footer_"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"_socialfancysliders/"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"_socialmediabox_"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"_socialtoggle."},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sosyal_bar."},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sp_social/"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"_twitter_follow."},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feedgrabbr.com/widget/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twitter.com/i/jot"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandex.st/share/"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipaddress.com/shariff/"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naturalnews.com/getviews2."},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||people.com.cn/img/2020fenxiang/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pipeline.de/socialmedia-icons/"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lequipe.fr/_nuxt/share."},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||produits-asiatiques.com/annuaire/templates/coolor/images/facebook-faces.gif"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||almasryalyoum.com/scripts/sharing.js"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stjegypt.com/uploads/stjnew.jpg"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanclubbarcelona.nl/images/mediabuttons/"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolimagazine.com/web/img/iconefooter/"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolimagazine.com/web/img/iconetop/"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nursetimes.org/wp-content/uploads/2016/01/telegram-banner.png"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imyfone.com/assets/js/media_share/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ministop.co.jp/site_common/js/sns_"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taishurx.jp/js/web/sns_header.js"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aventurasnahistoria.uol.com.br/static/socialmedia/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||defatoonline.com.br/whatsapp.html"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jcconcursos.com.br/static/socialmedia/"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dni.ru^*/sotial-"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russia.tv/js/modules/social-subscriber.js"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spynews.ro/templates/default/img/face.png"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vestifinance.ru/js/share.js"},"id":488}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gallery/social/"},"id":489}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/plugins/share-and-follow/"},"id":490}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/plugins/share-social/icons/"},"id":491}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/plugins/social-media-widget/"},"id":492}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/plugins/social-profiles-widget/"},"id":493}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/simple-social-sharing/"},"id":494}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sme-facebook-"},"id":495}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/social_bookmarking/"},"id":496}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/pandalocker."},"id":497}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/socialcounts/"},"id":498}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["telechargerunevideo.com"],"resourceTypes":["script"],"urlFilter":"/jquery.bpopup."},"id":499}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/videolock/"},"id":500}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||po.st/share/"},"id":501}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||trrsf.com/transversais/trr_bar/"},"id":502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||assets.pinterest.com/js/pinit.js"},"id":503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||assets.pinterest.com/pidget.html"},"id":504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bloglovin.com/widget/"},"id":505}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||buttons.github.io/buttons.js"},"id":506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dailymotion.com/badge/user/"},"id":507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/activity.php?"},"id":508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/facepile.php?"},"id":509}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/fan.php?"},"id":510}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/follow.php"},"id":511}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/like.php?"},"id":512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/like_box.php"},"id":513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/likebox/"},"id":514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/page.php?"},"id":515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/recommendations.php?"},"id":516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/send.php?"},"id":517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/share_button.php?"},"id":518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/subscribe.php"},"id":519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/widgets/activity.php?"},"id":520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/widgets/fan.php?"},"id":521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/widgets/like.php?"},"id":522}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/widgets/recommendations.php?"},"id":523}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com^*/plugins/like.php?"},"id":524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com^*/plugins/page.php?"},"id":525}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com^*/plugins/share_button.php?"},"id":526}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||feedly.com/img/follows/"},"id":527}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||flipboard.com/web/buttons/"},"id":528}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||getbutton.io/widget-send-button/"},"id":529}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||getsocial.io/widget/"},"id":530}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||getsocial.io^*/gs_async.js"},"id":531}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||google.com/_/+1/"},"id":532}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||google.com^*/fastbutton?"},"id":533}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||graph.facebook.com/fql?q=select"},"id":534}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hatena.ne.jp/entry/button/"},"id":535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||herokuapp.com/button.html?"},"id":536}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||iconosquare.com/widget.php"},"id":537}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jit.su/frame"},"id":538}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||karmacracy.com/widget"},"id":539}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||line-apps.com^*/thirdparty/"},"id":540}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||line.me/js/line-button.js?"},"id":541}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||linkedin.com/countserv/"},"id":542}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||linkedin.com/img/"},"id":543}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||linkedin.com/uas/js/userspace?"},"id":544}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||meerkatapp.co/btn/"},"id":545}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||patreon.com/becomepatronbutton.bundle.js"},"id":546}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pinterest.com/images/"},"id":547}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pinterest.com/js/pinit_main.js"},"id":548}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pinterest.com/v1/urls/count.json"},"id":549}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||platform.twitter.com/anywhere.js"},"id":550}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","stylesheet","sub_frame"],"urlFilter":"||platform.twitter.com/embed/"},"id":551}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||platform.twitter.com/js/button."},"id":552}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||po.st/static/"},"id":553}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||reddit.com/api/info.json?"},"id":554}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||reddit.com/button.js?"},"id":555}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||reddit.com/static/"},"id":556}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||spotify.com/follow/"},"id":557}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storeya.com/externalscript/"},"id":558}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||twitter.com/account/"},"id":559}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/share.php?"},"id":560}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/widget_community.php"},"id":561}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/widget_community_messages.php?"},"id":562}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/widget_like.php"},"id":563}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["arudex.com","tapclap.com","ugo.ru","vk.com"],"urlFilter":"||vkontakte.ru/js/api/"},"id":564}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vkontakte.ru/share.php?"},"id":565}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vkontakte.ru/widget_community.php"},"id":566}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vkontakte.ru/widget_like.php"},"id":567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||weibo.com/staticjs/weiboshare.html"},"id":568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||widgets.wp.com/likes/"},"id":569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wykop.pl/dataprovider/diggerwidget/"},"id":570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xing.com/img/buttons/"},"id":571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||youtube.com/subscribe_embed?"},"id":572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||youtube.com/subscribe_widget"},"id":573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zextit.com/partners/"},"id":574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||probook.bg/like?"},"id":575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||werkenntwen.de/images/buttons/"},"id":576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||plugins.mixi.jp/favorite.pl?"},"id":577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv/business/ext/fans/"},"id":578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv/business/ext/follow/"},"id":579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv/lapas/widgets/"},"id":580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv/say/ext/like.php"},"id":581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv/say/ext/recommend.php"},"id":582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||draugiem.lv^*/js/fans/"},"id":583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["b.hatena.ne.jp"],"resourceTypes":["image"],"urlFilter":"||b.st-hatena.com/images/"},"id":584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["b.hatena.ne.jp"],"resourceTypes":["script"],"urlFilter":"||b.st-hatena.com/js/"},"id":585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||twitter.com/js/timeline."},"id":586}, +{"action":{"type":"allow"},"condition":{"urlFilter":"/angular-facebook.js"},"id":587}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||authy.com/wp-content/themes/authy/assets/images/icons/"},"id":588}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.flowplayer.com^*/share.min.js"},"id":589}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["muse.place"],"urlFilter":"||d27rt3a60hh1lx.cloudfront.net/models/"},"id":590}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cieplikpodrozuje.pl","makulscy.com"],"urlFilter":"||facebook.com^*/plugins/page.php?"},"id":591}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jsdelivr.net/npm/sharer.js"},"id":592}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||login.kataweb.it^*/sprite-social.png"},"id":593}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||moneyweb.co.za^*/social-shares.min.js?"},"id":594}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||parlament.mt/scripts/easy-social-share.js"},"id":595}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maanmittauslaitos.fi","verkkouutiset.fi"],"urlFilter":"||reactandshare.com/plugin/rns.js"},"id":596}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mediamatters.org","politico.com"],"urlFilter":"||s7.addthis.com^*/addthis_widget.js"},"id":597}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bristan.com"],"urlFilter":"||sharethis.com/button/buttons.js"},"id":598}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tgcom24.mediaset.it/assets/js/amd/socialcount.js"},"id":599}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||thecity.m24.ru/css/ya-share.css"},"id":600}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||thecompany.pl/graf/icons/youtube.png"},"id":601}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wetter.com"],"urlFilter":"||wettercomassets.com/wcomv5/images/footer/"},"id":602}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"/wp-content/plugins/wp-minify/min/?*,wp-content"},"id":603}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jut.su"],"resourceTypes":["script","stylesheet"],"urlFilter":"||gen.jut.su/jcdn/minify?charset=*/videojs-share."},"id":604}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||3obieg.pl/wp-content/themes/sowe/css/content/"},"id":605}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adguard.com"],"resourceTypes":["image"],"urlFilter":"||adguard.com/public/adguard/blog/android/comparison/facebook_"},"id":606}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||enumizmatyczny.pl/modules/hifacebookconnect/"},"id":607}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||iconizer.net/files/*_social_"},"id":608}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||player.fm^*/social-icons/"},"id":609}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||softicons.com/download/"},"id":610}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||tosdr.org/logo/"},"id":611}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vrsicilia.it"],"resourceTypes":["script"],"urlFilter":"||digitrend.it/wonder-marketing/assets/wordpress/js/videojs-share.min.js?"},"id":612}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["suttonquebec.com"],"resourceTypes":["script"],"urlFilter":"||static.addtoany.com/menu/page.js"},"id":613}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||yastatic.net/share2/share.js"},"id":614}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||app.conceptboard.com^*/socialicons.js"},"id":615}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"/wp-content/plugins/share-this-image/"},"id":616}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"/wp-content/plugins/socialauth-wp/"},"id":617}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"/wp-content/plugins/wordpress-social-login/"},"id":618}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||answers.ros.org/m/default/media/images/socialsprite.png"},"id":619}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||arcgis.com/apps/nearby/app/components/share/"},"id":620}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||arhn.eu/wp-content/themes/socialize/"},"id":621}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||assets.msn.com/bundles/*/social-bar-"},"id":622}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||comelitgroup.com/wp-content/themes/comelitgroup/includes/js/instafeed.min.js"},"id":623}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||comelitgroup.com/wp-content/themes/comelitgroup/includes/js/socialshare.min.js"},"id":624}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fc-zenit.ru/local/templates/new_html/css/nav-social-2/"},"id":625}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||findicons.com/files/icons/"},"id":626}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||iconfinder.com/data/icons/"},"id":627}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||srf.ch/socialview-in/"},"id":628}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||supremacy1914.com/fileadmin/templates/"},"id":629}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tweet.mapping.jp/data/czml/tweets.json"},"id":630}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/bwp-minify/min/?*,wp-content"},"id":631}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"/wp-content/plugins/wp-rocket/"},"id":632}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||brave.com/wp-content/uploads/"},"id":633}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iconspedia.com/icon/"},"id":634}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||logo.wine/a/logo/"},"id":635}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||meltyblood.typelumina.com/resources/img/common/"},"id":636}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||pngrepo.com/png/"},"id":637}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||svgrepo.com/show/"},"id":638}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||yap.ru/html/static/share/"},"id":639}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||yaplakal.com/html/static/"},"id":640}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||app.veggly.net/plugins/cordova-plugin-x-socialsharing/"},"id":641}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||inscience.news/svc/getscript.aspx"},"id":642}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||livesicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs-share.min.js?"},"id":643}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nhk.or.jp/common/sns/nol_share.js"},"id":644}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nuxt.com/_nuxt/sociallinks."},"id":645}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||politumor.ru/engine/classes/min/index.php?f=*/share42.js"},"id":646}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||qds.it/wp-content/plugins/digistream/digiplayer/js/videojs-share.min.js?"},"id":647}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||radio24.ilsole24ore.com/plugins/cordova-plugin-x-socialsharing/www/socialsharing.js"},"id":648}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tf1.fr/public/*-share-"},"id":649}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tgstat.ru/js/share2/share.js"},"id":650}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||toneden.io/production/javascripts/social.js"},"id":651}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["addthis.com"],"requestDomains":["addthiscdn.com"]},"id":652}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||commonsensemedia.org/ajax/review/"},"id":653}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||kinogoo.cc/engine/classes/min/index.php"},"id":654}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||vpobede.ru/assets/images/footer-social/"},"id":655}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||static.parastorage.com/services/editor-elements/dist/facebookshare."},"id":656}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||instagram.com/p/"},"id":657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["matsukiyococokara-online.com"],"requestDomains":["fireworkapi1.com"]},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||focus.it/images/embed/banner-canale-whats-up/"},"id":659}, +{"action":{"type":"block"},"condition":{"requestDomains":["share.baidu.com"]},"id":672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["digg.com","fark.com"],"resourceTypes":["script"]},"id":770}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["digg.com","friends2follow.com"],"resourceTypes":["sub_frame"]},"id":771}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["ahaan.co.uk"],"resourceTypes":["xmlhttprequest"]},"id":834} +] diff --git a/extentions/uBOL-home/rulesets/main/annoyances-widgets.json b/extentions/uBOL-home/rulesets/main/annoyances-widgets.json new file mode 100644 index 0000000..453e0e6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/annoyances-widgets.json @@ -0,0 +1,45 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"/creame-whatsapp-me/public/js/joinchat.min.js"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"://webim.*/button.js"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"://webim.*/button.php"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3cx.com/livechat/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.mymaisie.com/static/chatbot-component/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.asksuite.com/infochat.js"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shopify.com/extensions/*/assets/inbox-chat-loader.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatbase.co/embed.min.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/gosquared.js"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||connect.facebook.net^*/xfbml.customerchat.js"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contivio.com/chat2/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||engage.wixapps.net/chat-widget-server/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcc-online.pl/chat/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gladly.com/chat-sdk/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleapis.com/ebbot-web/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gstatic.com/dialogflow-console/fast/messenger/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubspot.com/livechat-public/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iadvize.com/iadvize.js"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my.salesforce.com/embeddedservice/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phenompeople.com/txm-bot/prod/prod.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||predu.sk/chat/chat.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopify.com^*/shopifychatv1.js"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.googleapis.com/code.snapengage.com/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usemessages.com/conversations-embed.js"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||userback.io/widget/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||userlike-cdn-widgets.*.amazonaws.com^"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web.pypestream.com/launcher.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgetinstall.com/plugin/chat.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgets.binotel.com/chat/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgets.binotel.com/getcall/"},"id":30}, +{"action":{"type":"block"},"condition":{"requestDomains":["assistant.almaintelligence.com","call.chatra.io","chat-widget.hiverhq.com","chatbot.pef.czu.cz","lptag-cdn.liveperson.net","lptag.liveperson.net","pageview.activengage.com","webchat.omni.cafe","widget.chatbot.laiye.com","widget.helpcrunch.com","widget.intercom.io","widget.kommunicate.io","widget.trengo.eu","widgets.leadconnectorhq.com"]},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdassets.com/web_widget/"},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vitbikes.de"],"resourceTypes":["script"],"urlFilter":"||embed.typeform.com/next/embed.js"},"id":33}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||boost.ai/chatpanel/"},"id":34}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["zoho.com","zoho.eu","zoho.in","zohoshowtime.com"],"urlFilter":"||js.zohocdn.com/ichat/"},"id":35}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["zoho.com","zoho.eu","zoho.in","zohoshowtime.com"],"urlFilter":"||js.zohocdn.com/salesiq/js/floatbutton1_"},"id":36}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["livetex.github.io"],"requestDomains":["livetex.ru"]},"id":37}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ladesk.com/chat/"},"id":38}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sprinklr.com/api/livechat/"},"id":39}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||supportai.yandex/widget/"},"id":40}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["24nettbutikk.chat","3cx.uk","acquire.io","alive5.com","apex.live","api.botsonic.ai","app.chaport.com","app.chatplus.jp","astutebot.com","awhy.it","birdeye.com","boldchat.com","bot.leadoo.com","botgenes.org","botmind.io","botsrv2.com","callpage.io","carchat24.com","carrotquest.io","chat.broadly.com","chat.gosquared.com","chat.octadesk.services","chatbot.com","chatbro.com","chatdealer.jp","chatway.app","chatwoot.on-mail.ru","cibbot.com","cliengo.com","clientchatlive.com","clients.streamwood.ru","components.justanswer.com","console.rul.ai","conversationalsdevelopment.nl","conversiobot.com","craft-talk.com","crall.io","daktela.com","driftt.com","echatsys.com","embed.simplifeye.co","engagebay.com","evidence.io","external.airport.ai","freshchat.com","getrisk.info","goftino.com","gorgias.chat","gs-chat.com","gso.amocrm.com","gubagoo.io","happyfox.com","helpscout.net","igetresponse.chat","inteliwise.com","intelliticks.com","intercomcdn.com","jivosite.com","landbot.io","lcmagentportal.appspot.com","leadback.ru","leadbooster-chat.pipedrive.com","leadgenic.ru","live2support.com","livechatinc.com","livehelpnow.net","me-talk.ru","melibo.de","messenger.customerly.io","mobilemonkey.com","mylivechat.com","neurologic.com.br","nice-incontact.com","ocelotbot.com","olark.com","ommi-prod-widget.web.app","onlim.com","onwebchat.com","personaclick.com","phplivesupport.com","podium.com","production.raptive.ai","purechat.com","qualified.com","quicktext.im","raychat.io","readyplanet.com","reamaze.com","richpanel.com","salesforceliveagent.com","salesiq.zoho.com","sendinblue.com","service.force.com","serviceform.com","smart.generaxion.fi","smartarget.online","smartsuppcdn.com","smartsuppchat.com","smith.ai","smooch.io","snapengage.com","snapsmedia.io","st.chatango.com","stadtwerk.bot","talkative-cdn.com","tawk.to","thankful.ai","thelivechatsoftware.com","tidio.co","tidiochat.com","twilio.com","unibuddy.co","userbot.ai","userway.org","vergic.com","visitor.chat","web-chat.global.assistant.watson.appdomain.cloud","web.kodabots.com","webim.ru","widget.insent.ai","widget.moin.ai","widget.screets.io","widget.superchat.de","widget.writesonic.com","worldchatbox.worldfone.vn","zammo.ai","zopim.com","zyratalk.com"]},"id":41}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zohopublic.com/watchws?"},"id":42}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame"],"requestDomains":["crisp.chat"]},"id":43} +] diff --git a/extentions/uBOL-home/rulesets/main/bgr-0.json b/extentions/uBOL-home/rulesets/main/bgr-0.json new file mode 100644 index 0000000..ac5d617 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/bgr-0.json @@ -0,0 +1,622 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"adsclick.php?adsid="},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"bannerclick.aspx?id="},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerscstm/"},"id":3}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"/banners/*.jpg"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"b.*/ban/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/catalog/images/baner*.gif"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/banner.cgi"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/design/images/banner/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"?go=_common&p=banner&bannerid="},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/banner.gif"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mambo/images/banners"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tpbanners/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xgemius.js"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24ins.bg/affiliate/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.bg/baner*"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4bg.info/*banner*"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"a.actualno.com/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcnews.bg/user_pic/files/absolute/index.html"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||account-bg.info/e107/e107_images/banners/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actualno.com/actualno-arena-baner*"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"adds.svetu.com/banners/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads*.fixar.org"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advbg.do.am/banners/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"advertere.zamunda.net/www/images/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/280x190"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/banner*"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/benim.jpg"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/images/banners/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/wp-content/uploads/*/516x516"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/wp-content/uploads/*/banneri"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afera.bg/wp-content/uploads/flash_baners/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencia-sliven.com/img/140x120"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencia-sliven.com/img/140x160"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencia-sliven.com/img/*baner*"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencia-sliven.com/img/blue_house.gif"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencia-sliven.com/img/mbal.gif"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/adro/sinor.09.01.2021/hortismart.html"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2015/05/imbo-1.gif"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2017/05/logo_naz1.jpg"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2018/07/logo_new1.jpg"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2021/04/agria_meteor_300-x-250px_01_2021.gif"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2021/04/picasion.com_41c8f37f15db14f1d01cedd75c6d1d65.gif"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/2024/02/trezin_agria_300-x-250_02_2024.gif"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroplovdiv.bg/wp-content/uploads/*/baner*"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alarmanews.com/wp-content/uploads/2013/11/toptravel.jpg"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alarmanews.com/wp-content/uploads/2014/04/%d0%9b%d0%be%d0%b3%d0%be%d0%b0%d0%bb%d0%b0%d1%80%d0%bc%d0%b0.jpg"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/aimg_280x150.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/bgtop4.gif"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/doggydoggy2.jpg"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/godaddy"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/putdrive"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/user/*banner*"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/user/evowow.new.img.gif"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/user/kosebose.com.jpg"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alein.org/images/user/zoomax.gif"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amam.bg/a-d-s/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amam.bg/bans/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||androidbg.com/banner*"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animes3000.net/work/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ardanews.info/banners/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"as.adwise.bg/j/context3rd.jsp"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrohoroscope.info/reklama/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoclub.bg/files/baners/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoclub.bg/images/bg_body-"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autonews.bg/files/baners/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-press.net/img/top_banner/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avetorrents.com/pic/positions/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtocatalog.org/banerss/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"b1.alo.bg/www/images/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bacchus.bg/img/baner_*.jpg"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barometar.net/wp-content/uploads/2011/03/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beaverscripts.com/openwindow.js?puurl=http://worldcup.sportal.bg/news"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||befsa.com/banners/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"beis.bia-bg.com/images/baner*"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bezvazelin.net/e107_images/banners/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bghelp.co.uk/banners/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bghelp.co.uk/g-temp/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgled.com/userfiles/editor/image/racoms%20v1.2.gif"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgmaps.com/images/billboard"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgmaps.com/images/staticfield/200x40.jpg"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgmaps.com/images/staticfield/634x20.jpg"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgrabotodatel.com/images/banner*"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bg.search.etargetnet.com/generic/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgtop100.com/imgs/*ad"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bg-voice.com/wp-content/uploads/*286x300"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgvolleyball.com/banner/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biblio.bg/images/banner/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||big5.bg/images/iva/03/bella.png"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||big5.bg/images/iva/baner*"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||big5.bg/images/ogi/banner*"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"bimg.abv.bg/banners/"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"bimg.abv.bg/sravni/banners-with-tabs/"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bivol.bg/images/banners/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bivol.bg/wp-content/uploads/2016/06/banner-plane-tickets.jpg"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bivol.bg/wp-content/uploads/*baner*"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu//banners/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/banners/"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2017/02/hotelmakedoniadelchevo.gif"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2018/01/reklama-blagoevgrad2018.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2019/02/bolnicapuls_blagoevgrad.jpg"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2020/05/largoblagoevgrad-baner.jpg"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2021/04/rec728.png"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2021/04/vmax.gif"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2021/06/gerb1.jpg"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blagoevgrad.eu/wp-content/uploads/2021/06/gerb2.jpg"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmwpower-bg.net/banners"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borbabg.com/wp-content/uploads/*banner*"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"bravo.btv.bg/banners/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/antoan%20vill%20logo.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/*banner*"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/%d0%a0%d0%a3%20%d0%bb%d0%be%d0%b3%d0%be%20250%d1%85300%20%d0%bf%d0%b8%d0%ba%d1%81%d0%b5%d0%bb%d0%b0.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/img-3a9d125f6f610f985a304ccad96dba7d-v.jpg"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/kulinar.jpg"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/logo%20dp_kare%20bryag%20copy.jpg"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/mall%20rousse%20logo%20slogan-no%20borders.jpg"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/plastingenering-d-1%20site.jpg"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||briag.bg/uploads/wysiwyg/images/site%20abonament%202020jpg_page1.jpg"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bsms.bg/images/upload/banner/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bueno.bg/affiliates/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bukvi.bg/banner*"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bukvi.bg/design/banner*"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bukvi.bg/images/promo*"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"bulgaria.utre.bg/images/banners"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/adds/"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/uploads/2488401fd8570b2523931ed2434793fce898a151.jpeg"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/uploads/315bc5d22d29de9af3eb73b3919a523974f7fd1a.gif"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/uploads/3aebd786cff2d92d34af8301c8c3ee06c84d6e0f.jpeg"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/uploads/4c62e58e71f7d4aa517f4875467a9ce529681ee6.gif"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulnews.bg/uploads/f769666053a1976034b2c7c76aaed3ad5736f4e7.gif"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulphoto.com/banners/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgasinfo.com/ajax/getbanners/"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgasnews.com/wp-content/uploads/2019/01/vlas-reklama1.jpg"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgasnews.com/wp-content/uploads/*300x250"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgasnews.com/wp-content/uploads/*480_100*."},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgasnews.com/wp-content/uploads/*/630x100."},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||business.bg/site_files/d-sitebanners/"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catalog.bg/images/banner"},"id":137}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bazar.bg"],"urlFilter":"||cdn4.focus.bg/fakti/"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"cdn.plus500.com/media/banners/"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||climbingguidebg.com/adv/"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||club9000.org/banners/"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||computers.bg/120x460."},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimes.bg/img/bplay.gif"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimes.bg/img/yourad.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypress.bg/wp-content/uploads/2015/06/untitled-21.gif"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dar.bg/images/*banner"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darik.bg/assets/images/*300x100"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delnik.net/wp-content/uploads/2014/02/demaxbluergbproba.png"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delnik.net/wp-content/uploads/2014/02/logo_holograms1.jpg"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dennews.bg/files/banners/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dennews.bg/uploads/banners/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dennews.bg/uploads/lovna.gif"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dennews.bg/uploads/mm2.jpg"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dennews.bg/uploads/reklami/"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||devabroadcast.com/banner.php"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dev.bg/wp-content/uploads/*banner*"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dgpazar.eu/images/banners"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divident.eu/uploads/banners/"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djagi.com/banners"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnevnik.bg/images/campaigns/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dobrichonline.com/media/banners/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doctorbg.com/thumb.php?src=/data/image/banners/"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||download.bg/adfiles/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||draftis.com/b/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtv-bg.com/banners/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtv-bg.com/images/razni/xc_new_one.png"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duma.bg/images/*/banner*"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-79.com/images/banners/"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-burgas.com/wp-content/uploads/2014/02/studio-bianco.png"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-burgas.com/wp-content/uploads/2015/01/online-store-studioweb.gif"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-burgas.com/wp-content/uploads/2015/09/kare-apteki-farkol.jpg"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-burgas.com/wp-content/uploads/*baner*"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-burgas.com/wp-content/uploads/*banner*"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economy.bg/images/branding/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economynews.bg/website_uploads/image/theme/euro_atak/"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-firmi.com/images/lasik.jpg"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-firmi.com/images/smetkoplan.png"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||energy-torrent.com/img/filement.jpg"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||energy-torrent.com/img/obiavabg.jpg"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eventim.bg/root/upload/banner/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-vestnik.bg/img/banners/"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmi7.com"],"urlFilter":"||facebook.com/plugins/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faktor.bg/img/wallpaper"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fapturbo.com/banners/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faragency.bg/user_pic/images/baner*"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faragency.bg/user_pic/images/prity_gorelki.jpg"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faragency.bg/user_pic/images/sabev%20copy.jpg"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fashion.bg/links/"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||favorite-games.com/images/*/banners/"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filternews.bg/wp-content/uploads/*1920x250"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filternews.bg/wp-content/uploads/*300x600"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filternews.bg/wp-content/uploads/*970x250"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filternews.bg/wp-content/uploads/every_weekend-300x250/"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flash-igri.com/banners/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashnews.bg/wp-content/uploads/2020/02/300-600*"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flexi-cms.com/images/banners/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumat-bg.com/images/banners"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framar.bg/ads/wp/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framar.bg/filestore/*729x90.jpg"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freehost.homelinux.*/autoh/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freehost.homelinux.*/fg/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freehost.homelinux.*/zundert"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freelance.bg/images/exchange/freelance-jobs.gif"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/files/720_90*"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/files/banner"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/files/logo_slt.jpg"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/files/logo_zibo_courier_album_new2.jpg"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/frog/images/banners/"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/frog/images/flash/"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/images/adv/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frognews.bg/media/rekl/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftech-bg.com/images/*banner*"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/themes/gabrovonews/images/banners/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/uploads/2016/07/krasota.jpg"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/uploads/2016/08/coco.jpg"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/uploads/2016/10/abba.png"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/uploads/2016/11/hm-opening-gabrovo-led-banner-300x600-2.jpg"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gabrovonews.bg/wp-content/uploads/2016/12/mall-gabrovo.jpg"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemasters.eu/home/wp-content/themes/studioblue/images/banners/"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gbg.bg/resources/html/aukro_"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dennews.bg"],"requestDomains":["giphy.com"]},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||godzila.bg/admin/upload/banners"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gramofona.com/assets/banners/"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happy-foto.net/banners/"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardwarebg.com/ads/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haskovo.net/images/banner*"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haskovo.net/uploads/backgrounds/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitceni.bg/banners/"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homes.bg/images/branding"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotelsbg.net/banners/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/aibi-building.jpg"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/cabel%20sat.jpg"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/goce%20net.jpg"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/maket-bks.jpg"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/merkez.jpg"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/rollmann200.jpg"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2014/04/uva-nestum.jpg"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2015/01/makmetal.jpg"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2015/10/geraksiev.png"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hronika-bg.com/wp-content/uploads/2015/10/syvetnitsi.png"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"i1.actualno.com/actualnoresponsive/img/digitalize_that_button.png"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"i2.wp.com/bivol.bg/wp-content/uploads/2014/09/daxy_baner_210x250_px.gif"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.adwise.bg/upload/"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ideoweb.bg/openx/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.dir.bg/ads20*"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.dir.bg/r20*"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.helikon.bg/design/banner*"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.id24.bg/bans/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.imgur.com/qkzxpqr.jpg"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"i.imgur.com/rnuci1h.png"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"image.arukereso.hu/partner/"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"images.wambacdn.net/images/upload/adv/"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imenata.com/flash/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"img.abv.bg/abvproductads/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"img.imghosting.biz/238/1f12d748b1136f956db50bbabf0dfb70.png"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"img.photo-forum.net/banner/"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imot.bg/html/hotimoti1.html"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imoti.bg/*125x125"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imoti.bg/baners/"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infobulgaria.info/baners/"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info.mitnica.com/images/*banner"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infopleven.com/wp-content/uploads/2014/02/banerkalin-1.gif"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informator.bg/cache/promotion_"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informiran.net/ebay/"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoz.bg/images/--2018-01/mini-maritsa-iztok.jpg"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoz.bg/images/---2019-06/trubadur.jpg"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intrastat-bg.com/intrastat/img/infoj.gif"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intrastat-bg.com/intrastat/img/yotov.gif"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intrigi.bg/upload/images/*banner*"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intrigi.bg/wp-content/uploads/2019/01/izrabotka-na-sait-web-design-bultag.jpg"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||investor.bg/brandings"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iskra.bg/wp-content/uploads/2019/03/510x90.png"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iskra.bg/wp-content/uploads/2020/04/banner-moni-1010.jpeg"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iskra.bg/wp-content/uploads/2020/11/iskra-novini.png"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iskra.bg/wp-content/uploads/2021/05/baner-multi.bg_.jpg"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iskra.bg/wp-content/uploads/2022/02/4-klimatici-1.jpg.webp"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jarcomputers.com/banners"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobs.bg/images/branding/"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabinata.com/banners/"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazanlak-bg.info/baneri/"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazanlak-bg.info/images/banners/"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"klearprodstorage.blob.core.windows.net/public/blog/links/"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knigolandia.info/wp-content/uploads/2016/12/hendrik2.gif"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knnews.bg/images/baners/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koimetarsi.com/gallery/-------_enigma.png"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koimetarsi.com/gallery/litkraft-logo-white.png"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolegi.info/banner*"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konkurent.bg/img/banners/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kotasport.com/wp-content/uploads/2018/04/geymarski-laptopi.jpg"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kozloduy-bg.info/wp-content/uploads/2017/05/adv.gif"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulturni-novini.info/banners/"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||learnfree.eu/wp-content/uploads/banners/"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/themes/jarida/images/patterns/body-bg5.png"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/uploads/2014/05/lula111.gif"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/uploads/2014/12/lenta_0.gif"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/uploads/2015/09/b17b2.jpg"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/uploads/2017/02/domus-rebus-za-lekuva.jpg"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekuva.net/wp-content/uploads/banners/"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liternet.bg/image/baner/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lukovit-news.com/images/300x250adv"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lukovit-news.com/images/reklama/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lupa.bg/f/banners/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lupa.bg/public/300x600/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lupa.bg/public/970x250/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"media.easyads.bg/ads/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"media.finestre.bg/advertisement/banner/"},"id":306}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dennews.bg"],"urlFilter":"media.giphy.com"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"media.inbetpartners.com/uploads/001x486x60_sport_ppc.png"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"media.iskamdaqm.bg/advertisement/banner/"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"media.winbetaffiliates.bg/uploads/"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicalbg.com/freenet"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.bg/images/brands/"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilebulgaria.com/uploads/banners/"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montana-dnes.com/baners/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moreto.net/i/*330x72*"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moreto.net/i/branding/"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mostbg.com/most//headers/..%5cimages%5cbanner_hp.gif"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mostbg.com/most/images/*banner.gif"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mostbg.com/most/images/mostadsl.gif"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrejata.net/banner*"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrejata.us/images/*468_60*"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namoreto.bg/wp-content/uploads/2017/08/animiran-baner-chistota.gif"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namoreto.bg/wp-content/uploads/2017/09/baner-promotsiya-avtomivka-chistota.gif"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namoreto.bg/wp-content/uploads/2019/06/freq-2.jpg"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namoreto.bg/wp-content/uploads/2019/07/bgmedia-300x204.jpg"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namoreto.bg/wp-content/uploads/2019/07/bgmedia.jpg"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napos2000.com/web/wp-content/uploads/2018/12/aristidov-web-design-nesebar.png"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napos2000.com/web/wp-content/uploads/2022/03/logo20.png"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napos2000.com/web/wp-content/uploads/*/300x60*"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napos2000.com/web/wp-content/uploads/*/your-ads-here*"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napravisam.bg/forum/neklama/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napravisam.bg/neklama/"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narodnodelo.bg/*250x250"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narodnodelo.bg/baners/"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndk.bg/ads/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndt1.com/images/"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndt1.com/rk/"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndt1.eu/wp-content/uploads/*/*/banner*"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndt1.eu/wp-content/uploads/rklm/"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neseriozno.com/wp-content/custom/banners/"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2016/02/apartments-nessebar-1.png"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2016/02/banner_os-nessebar_1.jpg"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2016/02/helikon.png"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2016/02/sb-holding.jpg"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2016/10/web_design_izrabotka_ueb_sait_320_100_1_burgas.png"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2018/12/napos-1.png"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2019/12/garabitov-banner.png"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news2/wp-content/uploads/2021/10/img-132e5412c85d10ac11c936aa7975aca3-v-1024x792.jpg"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nessebar-news.com/news/images/*baner"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newbusiness.bg/banners/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newregistry.bcpea.org/images/banner-home.png"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ngobg.info/images/banners/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nibozimoti.com/wp-content/uploads/2018/04/nibozimoti.png"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novini.bg/brand/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novini.bg/statics/adv/"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obiavi-bg.com/img/banners/"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obiavite.eu/banner/"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obiavite.eu/reklama/"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okoffice.bg/uploads/banners/"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onovini.eu/wp-content/uploads/2020/11/swissski.jpg"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pa-media.net/e107_images/generic/jobsora_banner1.png"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pa-media.net/e107_images/generic/rais_logo.jpg"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pari.bg/bannercache"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parichka.com/banner*"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcmania.bg/banners/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"p.energy-torrent.com/themes/silver/images/bg.jpg"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photo-forum.net/static/banner/"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pia-news.com/wp-content/uploads/2022/05/oe-looking-for.png"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pia-news.com/wp-content/uploads/*banner*"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pia-news.com/wp-content/uploads/*/pia-vision*"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picbg.net/center-banner.php"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picbg.net/up-banner.php"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pics.freeiz.com/baner"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pitam.info/baneri/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plevenzapleven.bg/mallpleven.png"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plevenzapleven.bg/wp-content/uploads/2014/07/tibor.jpg"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plevenzapleven.bg/wp-content/uploads/2016/02/intermes.gif"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plevenzapleven.bg/wp-content/uploads/2017/04/bgprognozi.jpg"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plevenzapleven.bg/wp-content/uploads/*banner*"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv24.com/bans/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdivnews.net/images/banners/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdivnews.net/images/stories/mih*"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-online.com/images/banners"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2018/12/%d0%a5%d0%be%d1%82%d0%b5%d0%bb-%d1%80%d0%b5%d1%81%d1%82%d0%be%d1%80%d0%b0%d0%bd%d1%82_%d0%9e%d0%94%d0%95%d0%9e%d0%9d.gif-baner.gif"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2020/03/visvitalis21.gif"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2020/06/20200615_130534.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2020/11/logo-sopharma_trading-900x100px-02-1-e1604819327935.jpg"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2020/12/131303314_2275972302547602_6754989153085805113_o.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/04/banner_pld_press_350x300.jpg"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/10/goldenbvrg-organization-2.gif"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/10/pimk-1.gif"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/10/pimk-ujen-2-1.gif"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/11/-%d0%93%d0%b5%d0%bd%d0%be%d0%b2-scaled-e1636035723368.jpg"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plovdiv-press.bg/wp-content/uploads/2021/11/%d0%9c%d0%b0%d1%80%d0%b8%d1%8f-%d0%9a%d0%b0%d0%bf%d0%be%d0%bd-1.jpg"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poligraff.net/uploads/banners"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politikata.net/img/newlekuvaileft.jpg"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politikata.net/img/newlekuvairight.jpg"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||predpriemach.com/b/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2015/12/xpress-online.png*"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2016/04/alba_baner.png*"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2016/06/xdamascena_300x245.jpg*"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2016/08/banner-tryavna-1.jpg*"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2016/10/xgraph-design-press728x90.jpg*"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/2017/03/xdps_halil.jpg*"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presstv.bg/wp-content/uploads/*250x300"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pricedefend.com*.js^"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronewsdobrich.bg/?h=bannerfile"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiotangra.com/media/banners/"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||razkritia.com/wp-content/uploads/*300_50*"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||razkritia.com/wp-content/uploads/*960x90*"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||razkritia.com/wp-content/uploads/banner*"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.dir.bg"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"r*.dir.bg/js_ext.php"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"r*.dir.bg/js_myads.php"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recepty.bg/fbanners/"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recepty.bg/flashbanners/"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rechnik-bg.com/images/banner*"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiona.bg/images/banners/"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regnews.net/img/bg_ipocredit.png"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regnews.net/user_pic/flash/"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regnews.net/user_pic/images/banners/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||renault-bg.com/smf/bn/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||renault-bg.com/smf/bnn"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reset.bg/images/banners/"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rezervaciq.com/img/banners"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rodopinews.com/images/banners/"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rositza.com/wp-content/uploads/2019/03/vidimalogo.jpg"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rositza.com/wp-content/uploads/2019/11/abonament.jpg"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sandacite.bg/wp-content/uploads/2012/08/11100972_846509388770373_1194460155_n.jpg"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segabg.com/a/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seir-sanduk.com/images/baner*"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/2012/02/biokod4.jpg"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/2012/02/estetika21.jpg"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/2014/02/biokod2.jpg"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/2015/05/top-siluet.gif"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/2018/03/autodoc.jpg"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senzacia.net/wp-content/uploads/*/*300x250"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setcom.bg/dv/"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexwell.bg/maneri/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shum.bg/ads/"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/branding/"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/iphone/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/left_natrol.jpg"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/mri_prolab_bg.jpg"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/revita-wallpaper-fm-left_silabg.jpg"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/shenmin_nuhair*"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silabg.com/i/smartshake"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simonovi-bgshop.com/banners/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinoptik.bg/i/*btc*.gif"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skandalno.net/wp-content/themes/wpadvnewspaper/baneri/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skandalno.net/wp-content/uploads/*128x300"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skandalno.net/wp-content/uploads/2014/02/estetika.png"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skandalno.net/wp-content/uploads/*300x250"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skandalno.net/wp-content/uploads/baneri/"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliven.biz/baner*"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2017/11/*baner*"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2017/11/banner-dkc1-sliven.jpg"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2017/11/comnet-big.gif"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2017/12/%d0%b1%d0%b0%d0%bd%d0%b5%d1%80-%d0%be%d0%b1%d0%be%d1%85%d1%80%d0%b0%d0%bd%d0%b0.jpg"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2018/01/sliveninfo.jpg"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2018/01/toplofikacia.jpg"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2019/01/banner-dkc2.png"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2019/02/za_sliveninfo_970px_140px_static.jpg"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2019/09/250.300.jpg"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2019/10/16_10_logo_yot_gi_val_970x140-copy.jpg"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/02/banner-outlet.jpg"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/08/banner-1.jpg"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/12/comnet.gif"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/12/dika3.png"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/12/ismbal.jpg"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/2020/12/obshtinasliven.jpg"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliveninfo.bg/wp-content/uploads/*300x250"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliven-news.com/images/stories/slujebni/"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slivenpress.bg/images/banners/"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"slivensega.files.wordpress.com/2014/11/sk.jpg"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"slivensega.files.wordpress.com/*w=466&h=140*"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"slivensega.files.wordpress.com/*?w=466&h=233*"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"slivensega.files.wordpress.com/*w=466&h=369"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"sliventribune.files.wordpress.com/2020/06/untitled.jpg"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartnews.bg/wp-content/uploads/*anner*"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyandnes.com/photo_gallery/archive_photos/archive_photos/archive_photos/archive_photos/archive_photos/archive_photos/banners"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyandnes.com/photo_gallery/archive_photos/banners/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2011/12/posoki-jpg.jpg"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2012/09/garlo.gif"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2013/08/m_pojar_new.gif"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2016/02/yagnevo.png"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2016/07/ek_latograd.jpg"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolyanpress.net/wp-content/uploads/2016/09/athome.gif"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofiacomputers.net/flash/*250x200"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofspravka.info/index.php?go=_common&p=banner"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southwest-business.com/images/banners/"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spearfish.org/pic/b/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport1.bg/feeds/"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportal.bg/brand_images/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starfm.bg/banners/"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static2.cs-bg.net/*/banners/"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.bgnes.com:8080/img/bann/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.biznes-bulgaria.com/images/banners/"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.bnr.bg/gallery/01/01c780ef0f95c6c53a504d12fdae95de.gif"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.bnr.bg/gallery/cr/8a741e10a78bb4ae8eee74489fcc0a1e.jpg"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.mbclub.bg/banners/"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.petel.bg/media/banners/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.petel.bg/resources/2020/01/27/iright_niramar-zaglavna.jpg"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stelki.bg/userfiles/editor/flash/*710x90*"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||store.bg/ads/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studiolight-bg.com/_tmp/banner.gif"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stz24.com/template/stz24/banner/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"subs.sab.bz/images/baner.jpg"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"subs.sab.bz/images/lev_ok.gif"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subsunacs.net/images/*@"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subsunacs.net/tvds*"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supichka.com/assets/images/*350_450.jpg"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supichka.com/assets/images/perun.jpg"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technomarket.bg/userfiles/files/banner*"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||temanews.com/img/banners/"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teniski.be/*468x60."},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teniski.be/images/shops*"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teniski.be/pix/"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topbg.org/banners"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topofertite.com/files/backgrounds/"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topofertite.com/templates/dealzilla/rj/*.png"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2015/07/vinarska_izba-1.jpg"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2021/05/28516350_1674367079273202_6111861376765808787_o*.jpg"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2021/11/az-consult-1217*.jpeg"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2021/11/rollmann_visual1.jpeg"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2021/11/untitled-1*.jpeg"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2022/02/32cba9d5e1afedb46c47fa30f684447b_xl.jpeg"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2022/04/bay_iliya_logo_bgr_colors-1261073139-*0.png"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2023/03/untitled-4.jpg"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2023/04/img_1661.jpg"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toppresa.com/wp-content/uploads/2023/06/screenshot-2023-06-02-at-11.49.16.png"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toto.bg/images/branding"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvn.bg/wp-content/uploads/2018/09/aaaaaaaaaaaaaa.jpg"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvn.bg/wp-content/uploads/*baner.gif"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvn.bg/wp-content/uploads/*banner.jpg"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvn.bg/wp-content/uploads/networx.gif"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvn.bg/wp-content/uploads/vipal.gif"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uroci.net/images/export/baners"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utre.bg/images/banners/"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varna-bulgaria.info/wp-content/uploads/2013/06/kayak_trip_varna.jpg"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varna-sport.com/wp-content/themes/supermag/assets/img/supermag-new-ad.png"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varna-sport.com/wp-content/uploads/2019/05/der_touristik_charters_airlanes_final_2018.gif"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vbox7.com/adwise/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veliko-tarnovo.net/static/aleks-ok.jpg"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veliko-tarnovo.net/static/reklamirai.jpg"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||versia.bg/images/flash/"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaranews.com/wp-content/uploads/2018/10/imgpsh_fullsize-2222222222.jpg"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaranews.com/wp-content/uploads/2018/11/copy-of-viara-logo-new-site-copy.jpg"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaranews.com/wp-content/uploads/2019/01/grand.jpg"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipoferta.bg/abans/"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipoferta.bg/banners/"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipoferta.bg/elitbgaff/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visitbulgaria.net/rotbnr_visit/"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-maps.com/banner.jpg"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnews.bg/wp-content/themes/vnews/images/banner*"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnews.bg/wp-content/themes/vnews/images/finalflat2.jpg"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnews.bg/wp-content/themes/vnews/images/vik-varna-banner.jpg"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsichkotok.bg/images/*232x200"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webdesign-bulgaria.com/images/banners"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web.dobg.net/banners/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"webmoney.borsa.bg/bannerfactory.php5"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webnews.bg/uploads/files/"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websitepr.eu/baneri-site/"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websitepr.eu/wp-content/themes/divi/images/300x2501.png"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websitepr.eu/wp-content/themes/divi/images/baner*"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.iskra.bg/wp-content/uploads/2022/02/4-klimatici-1.jpg"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--80aagchfanjcc6aftsr6a.com/images/avtogumi.gif"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--80aagchfanjcc6aftsr6a.com/images/banners/"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yambolnews.net/images/banners/"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yavka.net/abis/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yavka.net/technolux/"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yavka.net/toner/"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yavka.net/tonerr/"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zadoma.com/res/standard/img/baneri"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zagoranews.bg/wp-content/uploads/2015/05/medina-med-banner-side-.jpg"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zajenata.bg/img/brand/"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zamunda.net/*banner*"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zamunda.net/pic/img4/bitbucket/58955/1578729817_2627350.jpg"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zamunda.net/pic/img4/bitbucket/uploads/1652857541_8079278.png"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zapernik.com/wp-content/uploads/2016/09/153.jpg"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zapernik.com/wp-content/uploads/2021/06/baner_prekasvania_300_250px_arial.jpg"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zapernik.com/wp-content/uploads/2021/08/300h250.png"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zarata.info/14_02_2017_diplomat.gif"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zarata.info/*.html"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zarata.info/rotator"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zarata.info/wp-content/uploads/2016/12/siltex_resized.jpg"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zavedenia.com/bannerapp/"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zavedenia.com/banners_box/"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zavedenia.com/_images/background"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdrave.net/bannerinside/"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdrave.net/document/banner/"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zepir.com/storage/banners/"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zopplus.com/wp-content/uploads/*366x280"},"id":593}, +{"action":{"type":"block"},"condition":{"requestDomains":["adsy.mail.bg","b.grabo.bg","com.nxtras.banner.imagerotator","profitshare.bg","r5.dir.bg"]},"id":594}, +{"action":{"type":"block"},"condition":{"requestDomains":["adhash.org"],"resourceTypes":["script"]},"id":595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["jpeghost.com"]},"id":596}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["advert-advance.com"],"urlFilter":"/advert-"},"id":597}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alein.org"],"urlFilter":"/advert."},"id":598}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bivol.bg/wp-content/uploads/2016/01/"},"id":599}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.bg"],"urlFilter":"cdn.economedia.bg/minc/"},"id":600}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bg-gledai.tv"],"requestDomains":["contextweb.com","puhtml.com"]},"id":601}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dama.bg/assets/dev.dama.bg/js/adx.js"},"id":602}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifestyle.bg","news.bg","topsport.bg"],"urlFilter":"imasdk.googleapis.com"},"id":603}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ndt1.com/images/articles/"},"id":604}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||olx.bg/ajax/ad/offer/"},"id":605}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||olx.bg/ajax/ad/togglefollow/"},"id":606}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifestyle.bg","news.bg","topsport.bg"],"urlFilter":"/pagead/conversion."},"id":607}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pozvanete.bg/public/upload/ads/"},"id":608}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifestyle.bg","news.bg","topsport.bg"],"urlFilter":"/pubads_"},"id":609}, +{"action":{"type":"allow"},"condition":{"urlFilter":"s5emagst.akamaized.net/assets/bg/js/ads-"},"id":610}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifestyle.bg","news.bg","topsport.bg"],"urlFilter":"/securepubads."},"id":611}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||seirsanduk.com/ad-server.js"},"id":612}, +{"action":{"type":"allow"},"condition":{"urlFilter":"slotbg.com/images/adds/"},"id":613}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sportal.bg/uploads/video_advertising/"},"id":614}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zopplus.com/wp-content/themes/zop/js/advertisement.js"},"id":615}, +{"action":{"type":"allow"},"condition":{"requestDomains":["serialmaniq.com","subsmania.info"]},"id":616}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||webnews.bg/assets/js/ads.js"},"id":617}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifestyle.bg","news.bg","topsport.bg"],"resourceTypes":["script"],"urlFilter":"||webnews.bg/assets/js/min/dfp.js"},"id":618}, +{"action":{"type":"allow"},"condition":{"requestDomains":["crackmywifi.blogspot.bg","seirsanduk.com"],"resourceTypes":["main_frame"]},"id":619}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["openload.co"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"|https://"},"id":620} +] diff --git a/extentions/uBOL-home/rulesets/main/block-lan.json b/extentions/uBOL-home/rulesets/main/block-lan.json new file mode 100644 index 0000000..78a64b1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/block-lan.json @@ -0,0 +1,222 @@ +[ +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "bayernportal.de", + "bund.de", + "client.foldingathome.org", + "intel.cn", + "intel.co.id", + "intel.co.jp", + "intel.co.kr", + "intel.com", + "intel.com.br", + "intel.com.tw", + "intel.de", + "intel.fr", + "intel.la", + "intel.vn", + "mega.nz", + "mv-serviceportal.de", + "organspende-register.de" + ], + "requestDomains": [ + "127.0.0.1" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "deutsche-rentenversicherung.de" + ], + "requestDomains": [ + "localhost" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "battlelog.battlefield.com", + "figma.com" + ], + "requestDomains": [ + "127.0.0.1" + ], + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "requestDomains": [ + "0.0.0.0", + "airbox.home", + "airport", + "arcor.easybox", + "aterm.me", + "bthomehub.home", + "bthub.home", + "cloudmesh.net", + "congstar.box", + "connect.box", + "console.gl-inet.com", + "dishy.starlink.com", + "easy.box", + "etxr", + "fire.walla", + "fritz.box", + "fritz.nas", + "fritz.repeater", + "giga.cube", + "hi.link", + "hitronhub.home", + "home.arpa", + "homerouter.cpe", + "huaweimobilewifi.com", + "local", + "localbattle.net", + "localhost", + "mobile.hotspot", + "my.keenetic.net", + "my.router", + "myfritz.box", + "mygateway", + "ntt.setup", + "pi.hole", + "repeater.asus.com", + "router.asus.com", + "routerlogin.com", + "routerlogin.net", + "samsung.router", + "speedport.ip", + "steamloopback.host", + "telstra.gateway", + "tplinkap.net", + "tplinkeap.net", + "tplinkmodem.net", + "tplinkplclogin.net", + "tplinkrepeater.net", + "tplinkwifi.net", + "web.setup", + "web.setup.home" + ] + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "urlFilter": "[::1]^" + }, + "id": 5 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "urlFilter": "[::]^" + }, + "id": 6 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "www.faceit.com" + ], + "requestDomains": [ + "localhost" + ], + "resourceTypes": [ + "websocket" + ] + }, + "id": 7 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "app.plex.tv", + "local", + "localhost" + ], + "requestDomains": [ + "plex.direct" + ] + }, + "id": 11 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "musicbrainz.org" + ], + "requestDomains": [ + "127.0.0.1" + ] + }, + "id": 14 +} +] diff --git a/extentions/uBOL-home/rulesets/main/chn-0.json b/extentions/uBOL-home/rulesets/main/chn-0.json new file mode 100644 index 0000000..e7a911a --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/chn-0.json @@ -0,0 +1,6371 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["002777.xyz","003store.com","01v62.xyz","0322cfmtl.cc","052db.website","053h94.com","055g.com","05826.online","05pg9z.com","06789.xyz","07dy.cc","08088.top","0940088.com","0941.org","0a2b3c4d5e.com","0efghij.com","0ghijkl.com","0hlc8.top","0hq6k.site","0j775d.cn","0j91h.cyou","0k7wod.cn","0krdn3.com","0lmv9e.cn","0mnopqr.com","0op8kh.cn","0oqt9i.cn","0q5joc.cn","0r3tyg.cn","0tq6ub.cn","0uvt8b.cn","0uyt5b.cn","0v1syj.cn","0yzabcd.com","1.07swz.com","1.1010pic.com","1.11130.com.cn","1.11467.com","1.15lu.com","1.201980.com","1.32xp.com","1.5000yan.com","1.51dongshi.com","1.51sxue.cn","1.66law.cn","1.78500.cn","1.95ye.com","1.ajiyuming.com","1.arpun.com","1.bh5.com.cn","1.codesdq.com","1.codezh.com","1.doudouditu.com","1.feihua.com","1.feihua.net.cn","1.glook.cn","1.gunsuo.com","1.hao123.com","1.hnyouneng.com","1.i999d.cn","1.isanxia.com","1.jeasyui.net","1.jiangzheba.com","1.jiqie.cn","1.jushtong.com","1.kuaidiwo.cn","1.lishibu.com","1.lvshi567.com","1.mgff.com","1.pncdn.cn","1.qjhm.net","1.shopit.cn","1.sj33.net","1.tecbbs.com","1.ttxs123.net","1.uc129.com","1.v-x.com.cn","1.weiheshidai.com","1.xilu.com","1.xuexi.la","1.xuexili.com","1.yac8.net","1.yuexw.com","1.yxzw.com.cn","1.zhev.com.cn","1.zhuangxiu567.com","1.zou114.com","1.zuowenjun.com","1.zw3e.com","100.admin5.com","100.pncdn.cn","1000dy.com","1002.men","10090dfs.com","1017.cn","1028images.com","11.96131.com.cn","11.golang8.com","11.yiqig.cn","11.yiqig.com","12.cookcai.com","1200555.com","1227a.xyz","1229a.xyz","123456.asia","1234good.com","1267a.xyz","126ccb.xyz","1287a.xyz","1378a.xyz","1379a.xyz","1381a.xyz","1383a.xyz","1385a.xyz","13niao20230422.live","14fa20230523.live","150075.com","154.7.80.158","155zn.com","15huhu.cn","165tchuang.com","16niao20230125.live","17.huanqiu.com","17123.net","173e.cn","177o.com","1821z.website","192.luyouwang.com","194.59.220.161","1999019.com","1bctkn.xyz","1buu1.penyouw.com","1cdhf.top","1cecn.icu","1cjzfyb.com","1cpkcnm.com","1dcbzuv.com","1f84e33459.com","1fzjy.xyz","1iuybpo.com","1jc5t.xyz","1k2l3m4n5o.com","1kfnsra.com","1kqfzwd.com","1l1.cc","1mxabnt.com","1ng2l.space","1ny3r.icu","1qkmxbt.com","1qlgi.top","1sk27.fun","1u5gy.xyz","1vudktp.com","1weorpu.com","2.haoxue360.com","20091222.com","2016.bkill.net","2021.dxsbb.com","2023sb.net","2024114t.shop","205.209.138.102","20szp.com","21.cizhibaogao.org","21.fh21static.com","21.zhaozongjie.com","222aa333bb.com","23.231.151.252","23dhj4q.com","24w0p.com","25ktra.cn","26niao20230505.live","273knt.xyz","27niao20230506.live","27w8f.com","283.laobanfa.com","2c0a5.xyz","2fa20230511.live","2hpg0.fun","2jse6.icu","2medo.top","2pwja.cn","2qy9zm.cn","2s8s.com","2tyne.icu","2u3v4w5x6y.com","3.5646.cn","3.cjcp.cn","3.guidaye.com","3.ssqzj.com","301848.com","32.huanqiu.com","321.jintang114.org","32ycta.xyz","3337723.com","3337738.com","3400.org","3562wsgkbcm.xyz","360114.xyz","3601880.xyz","360640.com","369bgrec.top","36mghtd.xyz","38.33.15.10","38bw0.space","38kmute.xyz","39jz.com","39mydp.xyz","39rvye.cn","3ad5iot.com","3azpx.xyz","3bxe2.cyou","3dh9y.com","3er88wn.com","3fa20230512.live","3hufi.site","3i2i.com","3ndra.icu","3p8801.co","3q1lsj.cn","3ri.cc","3uvz5.xyz","415677.com","420909.cn","44180055.cn","44629.com","44jui.top","47zoz.xyz","480image.com","480img.com","4asfgyx.com","4imk5.online","4iuyw.xyz","4jffu.cn","4l903.com","4p68.com","4wfe3.icu","4wu3gf.cn","5.ccutu.com","5.gzfenda.com","50aqzb.com","50i2n.top","50m.gkcyc.com","51gxqm.com","51hir.cyou","5251m.xyz","52acc.cn","537images1.com","53ynh.xyz","54dbg.xyz","54gtlb.cn","555bbb333bbb.com","555bbb555www.com","555bbb777www.com","555ppp777ppp.com","5698tp.com","57573zubo36833.com","591520.xyz","5ejlo.xyz","5gg17gm.com","5ggj5cp.com","5gxs.org","5jzu5t.com","5kmp7.top","5lfgdju.com","5mm.zxfw5.cn","5pub.com","5q7eb.website","5r562.cn","5vuk.xyz","5xur.top","5y9nfpes.52pk.com","5z0d3.cyou","60.190.139.164","609999.xyz","60jxn4.xyz","614514.com","644446.com","6528fdyngk.xyz","663008888.com","66308888.com","6651tp.com","666579.xyz","6669667.com","666aa777bb.com","666bb777ww.com","666bbb222www.com","666bbb333bbb.com","666bbb888www.com","666ppp222ppp.com","666ppp888ppp.com","6696q.com","692881.com","6969aa.cn","69wx1.top","6b70b1086b.com","6b856ee58e.com","6cdwf.xyz","6gcstb.xyz","6h1cz.xyz","6iwoif.com","6pznpz.com","6slb0.cyou","6zfem.icu","7011.stia.cn","7299tu75.cc","738atf.xyz","76e.org","777aa888bb.com","777aa999aa.com","777bb111ww.com","777bbb222bbb.com","777bbb777www.com","777zz777zz.com","7791.com.cn","77tum.top","79181531227.com","7bspu.site","7car.com.cn","7d108.cn","7dusx.xyz","7i4dka.cn","7ohy3f.cn","7ry30.xyz","7vnkf.online","7vviw.cyou","7xi9g1.com1.z0.glb.clouddn.com","7xixi.site","7xsf3h.com1.z0.glb.clouddn.com","80juqing.com","8131.qizhihaotian.cn","8208tp.com","82zcb.icu","835images1.com","84zm8.xyz","874547.men","876920.com","87uq.com","8861198.com","8861202.com","8878tp.com","888aa111bb.com","888aa222bb.com","888bb555ww.com","888bb666cc.com","888bbb555www.com","888cool.cn","888fr.xyz","888xx222kk.com","88dgl.top","88dgn.top","88dgs.top","88dgx.top","88dml.top","88lajs1.com","88lajs2.com","88lajs3.com","88lajs4.com","88lajs6.com","88lm02.com","88lm03.com","88lm04.com","88lm05.com","88lm06.com","88lm07.com","88lm08.com","88lm09.com","88lm10.com","88lm11.com","88lm12.com","88lm13.com","88lm15.com","88tm6.cc","8961.jianbihua.com","89hdn.cn","89mtdab.xyz","8b4v.cn","8d07a.xyz","8feichai.com","8jkx.com","8jxxai.com","8ovgk.online","8suis.top","8t9he.cyou","8xtm6i.cn","8zkt7.xyz","913mj.xyz","9216tp1.com","92f2m.top","92ph.cn","94evd.xyz","94lm.com","94n33.fun","9603gg.cc","96kso.online","97ii.cn","98158.com","9831tb.com","98765.pw","98wjse.top","996js123.com","99886aaa.com","998sus.com","999aa666bb.com","999bb222ww.com","999db.cn","999fb.cn","999pro.top","999xx333kk.com","999xx999kk.com","999zz333zz.com","99zns.top","9a6cds03.com","9cc9ckp.com","9fa20230518.live","9fgh98k.com","9fum.ifeng.com","9g659.xyz","9h622.top","9i8i.com","9j9zo.cyou","9s64g.icu","9t51o.icu","9wsbf.top","a.10tianqi.com","a.4aqq.com","a.52wubi.com","a.52zxw.com","a.777n.com","a.78yx.net","a.91nets.cn","a.91zhongkao.com","a.armystar.com","a.baidinet.com","a.bake818.cn","a.baomihua.com","a.bfking.cn","a.bxwblog.cn","a.duanmeiwen.com","a.duduji.com","a.dxzy163.com","a.dyjqd.com","a.epinv.com","a.exam58.com","a.guzhilin.com","a.hbf23.cn","a.huocheba.com","a.icdol.com","a.imgso.cn","a.llysc.cn","a.lz13.cn","a.mfcad.net","a.miyudaquan.top","a.nanhuwang.com","a.nowscore.com","a.oh100.com","a.qinghua5.com","a.qncye.net","a.qsjiajiao.com","a.quangushi.com","a.qunzou.com","a.rensheng5.com","a.shenchuang.com","a.tainengchong.com","a.thn21.com","a.tiyuxiu.com","a.tuizhuti.com","a.tvsou.com","a.tyncar.com","a.wanzhuang.com","a.wifi33.com","a.wzu.com","a.xixiyishu.com","a.xue126.com","a.xuezizhai.com","a.xywy.com","a.xzzsjz.com","a.yangshengtang123.com","a.yellowurl.cn","a.youdao.com","a.yuzhainan.com","a.zuowenku.net","a.zuowenxuan.cn","a1.289.com","a1.51shiti.cn","a1.99933.cn","a1.99966.cn","a1.aichagu.com","a1.bajiu.cn","a1.bestopview.com","a1.bookapka.com","a1.firefoxchina.cn","a1.lshou.com","a1.q6u.com","a1.qqan.com","a1.shusanqi.com","a1.sumiaowang.com","a1.syfj.net","a1.tbuz.com.cn","a1.twtym.com","a1.zhanzhang.net","a1bw2cup.top","a2.b310.com","a2.xinhuanet.com","a2put.chinaz.com","a3.jandan.net","a3kd0.top","a4bj6.xyz","a8age.com","a962m.xyz","a99hz.space","a9able.com","aa.gushiwen.org","aa.xiangxiangmf.com","aa3e4.cyou","aa665588aa.com","aa889977aa.com","aa889988aa.com","aa993388aa.com","aaa.tumanyi.com","aacoffee.cn","aadmei.xyz","aaenv48847h.com","aagomsi.xyz","aaholidays.cn","aaiwuq.xyz","aaknmt.icu","aaoisp.com","aapeople.cn","aapubcti.xyz","aasingapore.cn","ab.cnbanbao.com","ab.rejushe.com","abc.colayun.cn","abc.douguo.com","abc.hkepc.com","abc.hkepc.net","abc.rwpt.top","abc.yebaike.com","abcd.5lu.com","abcd.cnhuoche.com","abcd.yiq.com","abcd.zle.com","abcd789.com","abcdcfasda.gushiwen.cn","abcj.dooccn.com","abcxs.net","abdluv.xyz","abds.pingpingw.com","abe1.cn","abqdgu.xyz","abrnfctkn.xyz","abucki.xyz","ac.86huoche.com","ac.art456.com","ac1.pingpingw.com","acc.3gbizhi.com","accid.xyz","aceik.xyz","acemof.top","aclsx.cn","acodes.b2b.cn","acqaghx.icu","acqc9.com","acsc10.com","acsegt86.shop","actdk.xyz","actitat.com","actrqdr.cn","ad-1258444056.cos.accelerate.myqcloud.com","ad-api.cnblogs.com","ad-img.diyidan.net","ad.52av.one","ad.52av.tv","ad.886112.xyz","ad.bobi.tw","ad.byfuh.com","ad.ccement.com","ad.cdnjm.cn","ad.fx168api.com","ad.gmw.cn","ad.hot-mob.com","ad.juksy.com","ad.szhsx.net","ad.u-car.com.tw","ad.walkgame.com","ad.wurangxian.top","ad.zui.com","ad123.ynet.com","ad2023.site","adadmin.house365.com","adasdz.cn","adbd.liuxue86.com","adblock.sina.cn","adbot.tw","adbu.cn","adcd7.com","adelaideceliacd.com","adf.dahe.cn","adfec3.com","adhvz.cn","adimg.liba.com","adjb.5nd.com","adlhxwb.xyz","adm.52swine.com","adm.6park.com","adm.beimg.com","adm.cloud.cnfol.com","admd.housefun.com.tw","admd.yam.com","admsapi.businessweekly.com.tw","adp.cnki.net","adp.cnool.net","adpai.thepaper.cn","adrs.sdo.com","ads-6686.top","ads-union.jd.com","ads.sohu.com","ads.tvb.com","adsc.wasu.tv","adsclick.yx.js.cn","adshows.21cn.com","adsmind.gdtimg.com","adt.xdrig.com","adtonus.com","adtx2.cn","adv-sv-show.focus.cn","advgjm.com","adx.36kr.com","adx.mala.cn","adzdgr-wadd2-f1d.com","adzo.cn","adzp.cn","aeaw.cn","aeletheacd.com","aerbgpn.xyz","aeucyo.xyz","aeyyck.xyz","af9dc9.xyz","afafevk.com","afdunaui.com","afgathacd.com","afgp10l.com","aflsj.com","afndhou.xyz","afopr.cn","afoqs.cn","afp.chinanews.com","afqodjc.top","afxncq.com","ag1.zuszw.com","agathacd.com","agmed.cyou","agossuoeach.com","ahernssa.com","ahgfdhp.xyz","ahm.135320.com","ahpphkc.xyz","ahtfzhs.xyz","ahyyqq.xyz","ai.bioon.com","aidmat.icu","aiiaqw.xyz","aijiamao.top","aiknx.cn","aishan.shop","aispyd.icu","aiwen.cc","aixuntupian.oss-cn-hongkong.aliyuncs.com","ajbpcxi.xyz","ajcode.co","ajffubz.xyz","ajghca.xyz","ajijcy.xyz","ajkggo.xyz","ajkjbcjbaaaed.com","ajoqu.cn","akdie.xyz","akjdbjkcbacj.com","aknkvallbfml.com","aknusp.cn","akyei.xyz","al.newxue.com","albdbsk.xyz","albsgdq.cn","alchemeeten.com","alimama.alicdn.com","alime-pic.oss-cn-hangzhou.aliyuncs.com","alitui.weibo.com","aliyun6969.cn","allcp.xyz","alwaysc.com","aly.la","am.szhome.com","ameidj.xyz","amerzbj.cn","amfhby.cn","amidicestrins.com","amocyq.xyz","amradmin.5173.com","ams.fx678.com","amuguu.xyz","amxk.top","analystrati.com","anbkzt.xyz","ancxeftgyu.top","anews7.nvwu.com","anhlnnm.cn","aniede.xyz","anjdwmq.xyz","anjneia.xyz","ankczwr.icu","antheaceliacd.com","anwqj0i.xyz","anyunwl04.com","aoakss.com","aobtwv.icu","aogk88.asia","aoiqa.top","aojeet.icu","aokkwzg.cn","aol32.cn","aourgk.xyz","apdfmhp.cn","api.abcxs.org","apis301.com","appaaaddd.com","appimg.0575bbs.com","apple.www.letv.com","apvnzvg.xyz","aqburrae.xyz","aqc.gucheng.com","aqeivzm.icu","aqiemc.xyz","aqrokdw.cn","aquvg.com","aqvi.cn","aqvwn18102h.com","aqwsms.xyz","ar611.xyz","arbbj6.com","areyoutherenow.com","arhnuin.xyz","ariqye.xyz","arkkcu.xyz","arnhhwo.xyz","arpg2.com","arqvm.cn","as1.m.hao123.com","as1.wenku.baidu.com","asclan.icu","asdji2.cn","asdyui16.cn","asfklgnbvx.com","asfybkiy.xyz","ashow.pcpop.com","askdlajfbv.top","asryrzpu.xyz","assp.sohu.com","asvysvxr.com","at885.icu","atanx.alicdn.com","atbdkmt.xyz","atbif.cn","atdlbgx.xyz","athecsz.cn","atiws.aipai.com","atlggfy.cn","atm.youku.com","atmdew.xyz","ato.tooopen.com","atwqyor.cn","atzhcjv.xyz","audgiqb.cn","aueajkn.cn","auerkbo.cn","auisaoa.top","auislq.top","aukllsq.cn","aup34.xyz","autyxdek.xyz","auvohoxm.xyz","avplwte.xyz","avvfjhg.xyz","awareista.com","awaw.asia","awcdst.icu","awdc6.com","awhsaso.cn","awoudsoo.xyz","awunkse72.shop","awuvcq.xyz","awyuge.xyz","awzddev.cn","ax.ifeng.com","ax7fv.space","axa123.com","axhfeum.xyz","aymwiq.xyz","aynufyns.xyz","ayynsdp.xyz","azdiqsb.cn","azdxypf.cn","aziekg.xyz","azkrya.xyz","azsqkrc.icu","azyuuk.xyz","b.kouke5.com","b.unjs.com","b0ufmrzl.icu","b1.51scw.net","b1.91jucai.com","b1.b2b168.com","b1.b2b168.net","b1.c1km4.com","b1.engdvd.com","b1.xiao84.com","b17.8794.cn","b37r5.cyou","b4g7k9d2.com","b7sw62.pingshu8.xyz","bace10.top","bachou.cn","badding.oss-ap-southeast-1.aliyuncs.com","bai128.xyz","baidu1.cardbaobao.com","baidu1.codejie.net","baiduajbcjkabcav.com","baiduapp.app","baidubdvjssv.com","baidubvjsbvv.com","baiducom.bj.bcebos.com","baidudbvjksbvs.com","baidudsvbshj.com","baidudvbjkbssjvsvv.com","baiduisjkbvsjkl.com","baidujs.cnys.com","baiduklglndklb.com","baiduvjsbvjknlsvsv.com","baifen.music.baidu.com","baijs02.xyz","baijs03.xyz","baijs05.xyz","baijs06.xyz","baijs07.xyz","baijs08.xyz","baitu1llbkotsfthllcjeg.com","baitu3lllqubyqmttdkjsv.com","baj.fanwenzhan.com","bapdkgmvn.xyz","bas.boshi.tv","batijian.com","baucdngb.xyz","baucraell.com","bavkvoks.xyz","bavotr.xyz","baxbyfn.cn","baytfede.xyz","bba9603w.com","bbccf12.xyz","bbfnrn.xyz","bbges.xyz","bbhktv.xyz","bbphonix.xyz","bbqoa.top","bbrnpj.xyz","bbtta91.shop","bbttf26.shop","bbxyxt.xyz","bbyfsfo.cn","bcb9.cn","bcejk.xyz","bchina-1.xsfaya.com","bchuvp.xyz","bcovazp.icu","bcqnbge.cn","bcsijjgck.xyz","bcthd12.shop","bcttodv.cn","bctxtl.xyz","bcvxfgy.xyz","bd-china-1.appmobile.cn","bd-js.duote.com","bd-js1.2345.com","bd-s.baixing.net","bd.ahsrst.cn","bd.beimap.com","bd.czxuexi.com","bd.dhsz.cn","bd.ershenghuo.com","bd.watu.cn","bd1-china.6789.com","bd1.365qilu.com","bd1.click.com.cn","bd1.flfgw.cn","bd1.guancha.cn","bd1.jinbaozy.com","bd1.moguvet.com","bd1.pipaw.com","bd1.qcjslm.com","bd1.sosg.net","bd1.szhk.com","bd1.xiby.cn","bd1.yidu.cc","bd100.010lm.com","bd11.nipic.com","bd3.chuiyue.com","bd888.qizuang.com","bd9wv.icu","bda1.ayule.net","bdad.123pan.cn","bdad.gaotie.net","bdasd.chdbook.cn","bdasd.chinabig.com.cn","bdasd.wmxa.cn","bdcm.kandianla.com","bdcode.2345.com","bdcode.35d1.com","bdcode.qinglm.com","bdcode.youke.com","bdfg9a.icu","bdfjw.cn","bdgg.qjy168.com","bdjdpyrt.xyz","bdjfea.cn","bdjiaoben.wmxa.cn","bdjj.bzr99.com","bdjj.makepolo.net","bdjs.91zhuti.com","bdjs.daziba.cn","bdjs.guangyuanol.cn","bdjs.gushiju.net","bdjs.uimg.cn","bdlexn.xyz","bdm.911cha.com","bdm.ye-su.cn","bdmjs.xywy.com","bdoshbv.top","bdpretc.cn","bdrzxp.xyz","bdsahkln.xyz","bdtdat652.shop","bdu.focus.cn","bdu1.coozhi.cn","bdunion1.suxiazai.com","bdx.playnext.cn","bdxpdz.xyz","bdzdd2-sdd53-vxc.com","bea-s.dinghuoche.com","beacher56.xyz","beatricenba.com","bebohjhh.xyz","beclsbx.icu","becode.xiao84.com","beezwol.com","befyah.icu","behvgsik.icu","beijing.buzhi5.com","beiod.xyz","bekcd.xyz","bekmhvbb.xyz","belindanbd.com","bellessb.com","benpsbp.com","bepmrb.xyz","berjzj.xyz","berrynicolo.com","berylnbb.com","besc.baidustatic.com","beyers.cn","bfbchr.xyz","bfdcuy9.com","bfgtfxd.com","bfhueh.top","bfjk360.com","bfjsliv.top","bfjszxzfvf.com","bflybplr.xyz","bftqdd.xyz","bg04y.xyz","bgbqfqwi.xyz","bgbyzv.xyz","bgdgpbpm.xyz","bgdizsay.icu","bgeg1.fun","bgidskiv.top","bhaoea.cn","bhcnmrn.icu","bhfdgdounv.xyz","bhhzlax.xyz","bhiagi.xyz","bhjuy10.com","bhktalt.cn","bhlntz.xyz","biancitiao.com","bicid.xyz","bifyeldv.top","bignqzm.cn","biiepofl.xyz","bijiangqing.com","bijmz.cn","bilec.xyz","bilezdq.cn","bilibilitool.site","bing001.shop","bing003.shop","bing005.shop","bing007.shop","bing009.shop","binga01.shop","binga03.shop","binga07.shop","birgga.top","birglucy.xyz","birtw.cn","bis8j.com","bitsinflow.com","biz.gexing.com","bjappzvz.xyz","bjhhbox.xyz","bjrspnbf.xyz","bjs.faxingzhan.com","bjswhpy.cn","bjtel.cn","bjtgds.xyz","bjxfnn.xyz","bkae.top","bkbbjtfp.xyz","bkhblj.xyz","bkjlf58.com","bkxpph.xyz","bkxuprh.cn","bkzmtp.xyz","blciqbk.icu","bleumzr.icu","bljlrl.xyz","blntzf.xyz","blrpbt.xyz","blrupz.xyz","blthwbe.xyz","bltmjevd.xyz","blue-rain.com.cn","blvnsgr.xyz","blxfqq.com","blzbjpg.xyz","blzwvb.xyz","bm.h576.com","bmatgg18.xyz","bmhept.xyz","bmiea.xyz","bmjs.xzw.com","bmjvrf.xyz","bmnbyn.icu","bmret.cn","bmtfka93.xyz","bmxvxl.xyz","bmyrihf.icu","bnalzlv.top","bnds3.site","bnds4.site","bnds6.site","bnds7.site","bnds8.site","bnfhxszj.xyz","bnfyzszm.icu","bnifdlav.top","bnjovv.xyz","bnl2bii.icu","bnlbecm.xyz","bnnfvd.xyz","bnpfdzp.xyz","bnrdnx.xyz","bny3.cn","bny6.cn","bny9.cn","bnz9.cn","boardx.huanqiu.com","boats4.top","boats5.top","boats8.top","bocenamesingle.xyz","bockd.xyz","boewgph.icu","bogtrmjz.xyz","bollenhurkle.com","boplgt.icu","boqsxdpx.xyz","botnrr.xyz","boxwcr.icu","boyidianqi.com.cn","boyvtr8.com","bpbfymv.xyz","bpdtrfb.xyz","bphcrjth.xyz","bplrpf.xyz","bpxbzps.xyz","bpyerxzn.xyz","bpztsxx.com","bqdyqq.com","bqdzvl.xyz","bqg99.cc","bqjqripb.xyz","bqnmxza.cn","bqnxff.xyz","bqsxqq.com","bqxexj.xyz","brendanbc.com","brfgbn.xyz","brfvyrrp.com","bridgetnbe.com","brixel.cn","brookssa.com","brorzpj.cn","brtlisv.top","brtzgnd.xyz","brzfqq.com","bsanciv.top","bsbaswq.cn","bslbahv.top","bsvkfwth.xyz","bt1.patexplorer.com","btc440.top","btfjjwt.xyz","btfzbak.xyz","bthypgm.cn","btienlv.top","btn.onlylady.com","btn.pchome.net","btnwxhjv.xyz","btrwxz.xyz","btsgroup.cn","btsvad8.com","bttazsyk.icu","btwwzqdx.xyz","btyhnbmn289.shop","btyhnraw653.shop","bu1.duba.com","bu1.vvvdj.com","bugzmn.icu","bujz.top","buoizbtl.xyz","bupidt.xyz","business.92wy.com","buvdkt.icu","buxfznnf.xyz","bvhvnt.xyz","bvnjeqa.xyz","bvpqrydt.xyz","bvrzwnq.xyz","bvtvlp.xyz","bvubasnf.com","bvvb9.com","bvxiht.xyz","bwandlv.top","bweriov.top","bwjfnj.xyz","bwlcpr.xyz","bwuwirv.cn","bxackzj.icu","bxbyll.xyz","bxjhlhk.xyz","bxlmrl.xyz","bxnxdlb.xyz","bxoiksm.xyz","bxzm9a.icu","by.dyq.cn","bycxhgrp.xyz","bydcxdy.cn","bydebd.xyz","bydzfldt.xyz","byjykj.xyz","bymahuxv.xyz","bytupkvc.xyz","byuwkbv.top","byvlph.xyz","bzbopfh.cn","bzelzfnj.xyz","bznizrhd.xyz","bzqqftz.icu","bzthxv.xyz","bzverx.xyz","bzvhgbr.xyz","bzxvtj.xyz","bzzxyyh.xyz","c-5uwzmx78pmca09x24aiux2euavx2ekwu.g00.msn.com","c.28rv.com","c.mnjkw.cn","c.nuhcpf.com","c.tvsou.com","c1.4qx.net","c1.chajiaotong.com","c1.china.cn","c1.czcol.cn","c11011.com","c1d8i3p6.com","c1ecda.com","c4d4.cn","c6.friok.com","c72w6.com","c78zf.xyz","c81.ipanocloud.com","c9cc.icu","c9qh3.website","c9ql2.com","c9r05q.com","ca.yangshengtv.com","ca2686564a.com","caaie.xyz","caajol.icu","caardinal.com","cacafly.net","cadizer.com","cadke.xyz","cai75tp.com","camep.xyz","cammak.xyz","caomaotongji.com","caomeixz7.xyz","caonme.xyz","caozhixiong.cn","captickc.com","car.qcmrjx.com","casisi118.vip","catwalkoutled.com","cb.baidu.com","cbcgqs.xyz","cbcvou.xyz","cbdm.weathercn.com","cbgrqi.xyz","cbjs.baidu.com","cbthkumwa96.shop","cbttnmo.xyz","cbyhoe.xyz","cc.8181zx.com","cc.xiaodapei.com","cc.xwscg.com","ccccc66kkkkk.com","ccccc67kkkkk.com","ccccc78kkkkk.com","ccccc88kkkkk.com","ccnim.xyz","ccsshn137.shop","ccwxma.xyz","cdazjxso.xyz","cdcqee.com","cdfda.xyz","cdfhidrk.xyz","cdftizu.xyz","cdgfa.ifeng.com","cdgtw3.guapaijia.com","cdhfvrug.xyz","cdilm.cn","cdipsumf.top","cdkke.xyz","cdmgac.xyz","cdmjur.xyz","cdmnlxtu.xyz","cdn-99-pic.cc","cdn.haocaa.com","cdn.wenzhangba.cn","cdn.wuyou.ca","cdn93d99x0e.23bei.com","cdncloud.asia","cdnjs.hro-cosmetics.com","cdnjs.mopair-erm.net","cdnjs.z-face.cn","cdnny.com","cdolhlwq.xyz","cdoshbf.top","cdrvkdni.xyz","cdsa2.icu","cdttxdqe.xyz","cduno.cn","cdybwjpa.xyz","cee1.iteye.com","ceiuip.icu","cengqinglin.cn","ceodk.xyz","cergbtb36.shop","cergbwa97.shop","cfateu.xyz","cfdns.vip","cfjslif.top","cfrtdmb.xyz","cfugrnc.icu","cfx3d.xyz","cgbswl.icu","cgczuu.xyz","cgidskif.top","cgqwgv.icu","chayassa.com","chbheroq.xyz","chenhaishan.info","chenyuzhou1.cn","chenze1.cn","cherylssb.com","chesonfetor.com","chgpuxim.xyz","chicmifi.com","chidir.com","chinaslauras.com","chnuuee.xyz","chnvgdkw.xyz","chong-wu.net","chozarpeases.com","chrtds.xyz","chsdwjes.xyz","chubsxmg.xyz","chunmiaosh.com","chunyuqiufeng.com","chushoushijian.cn","chzjidgc.xyz","cidhdgv.xyz","cifyeldf.top","ciimar.icu","cijianggun.com","cismqdx.icu","cix0wk.com","cjbpqq.com","cjcvd6.com","cjgymo.xyz","cjndvoglik.xyz","cjohpsc.cn","cjpczyi.cn","cjzrfxs.xyz","ck33.top","ckg.vipyl.com","cklithuw.xyz","ckmbig.xyz","ckqebz.cn","classic.39health.com","clcmdie.com","cldxphtg.xyz","clgvlvbc.xyz","cliffnsc.xyz","clisatf.top","clkdbbvy.xyz","clmkwi.xyz","cloudflare.st","clplrhum.xyz","clqkqq.com","clrjnhxi.xyz","clypzbzs.xyz","clywws.xyz","cm.baidu.com","cmbmtpjm.xyz","cmdcdacq.xyz","cmiega.top","cmm.xmfish.com","cmqxy.cn","cn.bidushe.com","cn6x.com","cnied.xyz","cnifdlaf.top","cnqaaa.xyz","cnrdlpk.xyz","cnskyline.top","cntc8.icu","cntsgsd.top","cnucpaq.xyz","cnvmhzt.cn","cocloud.site","cod.southmoney.com","code.bizdirlib.com","code.ditiezu.net","cofz9.top","cojvur.icu","commonwealthproficient.com","computel.cn","connectreadoasis.com","cooann.top","corcztpc.xyz","costarg.com","courtoyz.com","cowm199.com","cp.7y7.com","cp.jfcdns.com","cp.qbaobei.com","cp2.eastmoney.com","cpddgcr.xyz","cpdronhu.xyz","cped7.xyz","cpffkbpq.xyz","cpgou.cn","cpkxahje.xyz","cpm.cm.kankan.com","cpmlwhra.xyz","cprdmnlo.xyz","cpro.baidu.com","cpro.baidustatic.com","cpro.bdrmb.cn","cpro.xixiliya.cn","cpro.zol.com.cn","cpwlctfk.xyz","cpyjyhny.xyz","cqcrci.xyz","cqisam.xyz","cqmpigx.cn","cqpph.cn","cqtlimi.cn","crayon.meishichina.com","crazyit8.com","crbbhp.xyz","cresqoirz.com","crf999.cn","crfjxfoe.xyz","crhabkd.cn","crhyqq.com","criknudsr.com","crjeymh.cn","crlsxny.xyz","crodfnyk.xyz","crvbnac.xyz","cry2h.cn","csedasdme.xyz","csh253.cn","cshlal.icu","cslbahf.top","csmfee.xyz","cspb1.5w5w.com","css.juqingba.cn","css.zmjm.com","csylief.top","ctc.weather.com.cn","ctcxflak.xyz","cthbini.xyz","ctienlf.top","ctlrarz.xyz","ctmrso.xyz","ctquh0q.xyz","ctvrtrya.xyz","ctydsy.xyz","ctyusif.top","cuaeblh.icu","cuioxbqi.com","cuvtnzv.cn","cvbjctqs.xyz","cvfgere96.cn","cvgrszkg.xyz","cvnxetmq.xyz","cvtbdap.xyz","cvudqzoa.xyz","cweriof.top","cwgshkz.cn","cwgucvm.icu","cwiuhtp.icu","cwrxgb.icu","cwsgbekun.xyz","cwssfg632.shop","cxapio.xyz","cxeftgyuer.top","cxgfq.pinlue.com","cxlvlbx.xyz","cxpjrqa.cn","cxsh.cn.com","cxy88.friok.com","cy5kr.fun","cycvyo.xyz","cyq3noz.icu","cyretuf.top","cyuwkbf.top","czexrhl.cn","czouthy.cn","czresus.cn","czxvgod.xyz","d-test.39.net","d.6xw.com","d.8181zx.com","d.ab126.com","d.dgzj.com","d.win10com.com","d.ziyuanm.com","d0.xcar.com.cn","d0lzq.com","d1.1ppt.com","d1.3158.cn","d1.5h.com","d1.handdiy.com","d1.zhuangxiu6.com","d10wv.fun","d13jhr4vol1304.cloudfront.net","d15cjcet1djbmv.cloudfront.net","d1pmhihatyvp1k.cloudfront.net","d1zoi2q7y0e4d.cloudfront.net","d2un76zvb5mgzx.cloudfront.net","d37d9zbli5ytch.cloudfront.net","d3d7a0q05k6bvz.cloudfront.net","d3g4a.cyou","d3iih5w7xp5hdg.cloudfront.net","d3nfknbv.icu","d6.mobaders.com","d7dzf.xyz","d86n.top","da.daji.com","da.mgtv.com","dadawm.cc","dadxnl.xyz","dafdfd.cn","dai.siyuetian.net","dai18.mumu01.com","daima.aixiaola.com","daima.diaoben.net","daima.ijq.tv","daima.ssata.cn","daima.ysdui.com","daima.yuzhulin.com","daiwofei2019.top","dajiahao10.top","dajiahao17.top","dajiahao8.top","dajiahao9.top","dajkqqpz.top","daksflkalq.top","dalld.xyz","dalmfn.xyz","damiul.icu","dansheshi.com","danstr.fun","danun.cn","darren01.oss-cn-beijing.aliyuncs.com","daslethv.com","dasljfoq.top","daslkdlqk.top","dasv10rewq.xyz","data.waptime.cn","dataryon.com","datas.tianqistatic.com","davtvd.xyz","dawdlealmonry.com","dblijd.xyz","dbnsd2viud.xyz","dbnwlp.xyz","dbpxivi.xyz","dbxok6uo.icu","dcdglb.xyz","dceuhnpc57.shop","dciep.xyz","dclpjx.xyz","dcnytdpke.xyz","dcqs4.com","dcsxv.com","dcvefz.xyz","dd1.diymianmo.com","dd112233dd.com","dd667788dd.com","dd778899dd.com","ddaixdz.cn","ddielv.cn","ddkep.xyz","ddkh59.com","ddllhqj.xyz","ddlvpmt.xyz","ddnzpr.xyz","ddomjhr.icu","ddqkqq.com","ddqmlfu.icu","ddush.xyz","ddvoht.xyz","ddxolb.xyz","de.as.pptv.com","deansent.top","deanth.xyz","degjidp.icu","dehua.ixinfan.com","dektcvna.icu","delhirs.com","deliver.ifeng.com","delivery.playallvideos.com","delivery.wasu.cn","demifa.top","denghaishan1.cn","derew6xbsc.xyz","destinyssa.com","dexylv.xyz","dezstd.xyz","df-long.cn","df63x.xyz","df888.eastday.com","dfaikhkm.xyz","dfec2.com","dfejqmh.cn","dffrahax.com","dfg6.top","dfgfdffg.cn","dfgpifa.com","dfgwer.com","dfgymtx.icu","dfjd.xyz","dflkndkzf.com","dfninp.xyz","dfprljx.xyz","dfryzh.xyz","dfsgppz.icu","dfvmzx.xyz","dfxvkgz.xyz","dgaxrjj0jwpwp.cloudfront.net","dgayibf.icu","dgfqqq.com","dghhot.com","dghkpp.xyz","dgvkrt.xyz","dhaxhsa325.com","dhgfhedxx.xyz","dhjrvj.xyz","dhkipdsc.xyz","dhl.135320.com","dhxrop.com","dhxrxn.xyz","dian.brecm.xyz","dianassb.com","diaocaixiaq.cn","diccsbhij.com","diekd.xyz","difhil.icu","difmnd.xyz","dingbu.bj.bcebos.com","diouy9cvtx.xyz","display.itmemo.cn","divxrj.xyz","djahkee.xyz","djcnetb.icu","djiuss.cn","djponj.xyz","djs.baomihua.com","djxpnuo.xyz","djxzk.top","dk45h.icu","dkcwnsu.xyz","dkjwbv.xyz","dkvakldvnsv.com","dkyd6.xyz","dl520.fun","dlbghx.xyz","dljzcl.cn","dlngft.xyz","dm.17xuexiba.com","dm.21hubei.com","dm.51okc.com","dm.66qw.net","dm.aizhan.com","dm.cnbanbao.com","dm.gucheng.com","dm.huochepiao.com","dm.hxzdhn.com","dm.jb51.net","dm.lianzhixiu.com","dm.pw0.cn","dm.sanwen.net","dm.taobaojuhuasuan.cn","dm.wenshenxiu.com","dm.zjut.cc","dm.zuowenku.net","dm1.ddwk8.cn","dm1.zjydt.com","dmdnlr.xyz","dmeia.xyz","dmg-dd.oss-accelerate.aliyuncs.com","dmm.aizhan.com","dmnqfn.xyz","dmnxkj.cn","dmpqjn.xyz","dmr.cnhoney.com","dms.fx678.com","dms.vancss.com","dms.xuexxing.com","dmvckj.icu","dmxfdp.xyz","dmym.aixyy.com","dnceqzz.icu","dndmygr.cn","dnfnpff.xyz","dngbjyc.cn","dnightwish.xyz","dniwe.xyz","dnn1300.top","dnpalh.xyz","dnzmhr.xyz","dobwll.xyz","docfj.cyou","dojyiu8.com","domain1.chahaoba.cn","domcwlxin.360doc.cn","donchen501.cn","donghua.asia","dongtukj.oss-cn-hongkong.aliyuncs.com","dorper.cn","dosre12.xyz","dotuij.top","doubleclick.ctfile.com","doujs01.xyz","doujs02.xyz","doujs03.xyz","doujs05.xyz","doujs06.xyz","doujs07.xyz","doujs08.xyz","doxihz.xyz","dozwjl.xyz","dpaic.xyz","dpbgnf.xyz","dpe5t.space","dpedrt.xyz","dpijohb.icu","dpj0uvy.icu","dpzplb.xyz","dqcgkpp.icu","dqhxmbx.cn","dqjojx.xyz","dqlfabc.cn","dqlhuf.icu","dqrdwz.icu","dqzehgha.xyz","dr.mlcuzee.cn","dreuaxk.icu","drjyjr.xyz","drmcmm.baidu.com","drpsjp.xyz","drtyuigj.xyz","drummers.cn","dryden.cn","drzgtli.com","ds.ruanwengfa.com","ds1.kaijia.com","dsa22.com","dsbfpt.xyz","dsbjdeh.cn","dsbqvj.xyz","dsbt7.com","dsbudkwq.xyz","dsceopm.cn","dsctnsn.xyz","dshapv.xyz","dsjhcgvhjsvc.com","dsjkbcjsjkbvs.com","dskjbvzvs.com","dskjhs.com","dsp.ali213.net","dssdfsf.cn","dstbekdf.xyz","dstbunkfw.xyz","dswcrlf.cn","dtjpihv.xyz","dtnhjzl.xyz","du1.bbdj.com","dugapiece.com","duiwai.baidu.com","duluoweiyu.com","dumeia.cn","dunrnd.com","duobyj.icu","dup.baidustatic.com","durynslg.xyz","duyewnf.icu","duyvtanrheje.xyz","dvclhmt.cn","dvenkbn.icu","dvgjx.cn","dvnqhdmze.xyz","dvotlhs.cn","dvs.china.com","dvser.china.com","dvtednm.cn","dwadwere.xyz","dwbfqmz.cn","dwerzv.xyz","dwfdsfkw.xyz","dwfjtz.xyz","dwfohh.xyz","dwhyjwrw.xyz","dwibjkdsn.com","dwq661.biz","dwtkuzo.cn","dwyngjb.icu","dxfidr.xyz","dxrnksm.xyz","dxsjcz.cn","dxxwdz.xyz","dyccdk.xyz","dydab.com","dydujb.xyz","dyegif.icu","dyeperd.icu","dygtulfe.icu","dytkgl.icu","dyxsmj.net","dyzgdp.xyz","dzdnffs.xyz","dzdxnbc.xyz","dzfzak.cn","dzjzg.com","dzkwj0y.xyz","dzuht.cn","dzvy7.space","e3inu.space","e51d1.icu","eabvmue.cn","eacqihh.icu","eaezoi.xyz","eaica.xyz","ealdi.xyz","eamqbaqzaewwq.top","eap.big5.enorth.com.cn","eap.enorth.com.cn","eapect.icu","eaqlos.xyz","ebgwdon.cn","ebmlsvw.cn","ebp.renren.com","ebpex.space","ebqidwm.xyz","ebscb0l.xyz","ebuqxsjq.com","ebwonro.cn","ecami.xyz","eciea.xyz","ecikmrm.icu","ecma.bdimg.com","ecmb.bdimg.com","ecmwsx.icu","ecpshapm.xyz","ectyet.top","ecwmvlhy.com","edghkc.xyz","edipsumw.top","edjjpgf.xyz","edler.cn","edoshbw.top","edu.jiukang.org","eduad.baidu.com","eduizioq.com","edvxgqx.com","ee.shixunwang.net","eejwvwoo.xyz","eers0cy.com","eexlgyn.cn","ef9i0f3oev47.com","efalid.top","efgh.5lu.com","efhis.cn","efjsliw.top","efmtsw.xyz","efs604.top","efvsyhbf.xyz","egadfe.xyz","egidskiw.top","egipsbvlgn.xyz","eglizqf.cn","egywbps748.shop","egywbpu286.shop","eheuye.xyz","ehhjfgs.xyz","ehrhrrx.xyz","eht116.com","ei1s7b.cn","eiadf.xyz","eiegkg.xyz","eifyeldw.top","eiqsky.xyz","eitb7.top","eiuoom.xyz","eiv.baidu.com","ejdhmed.xyz","ejolul.xyz","ejunshi.com","ejxo0.online","ekzzed.icu","elas666.pics","elemea.xyz","elisium.cn","ellingsen.cn","elphhrj.xyz","elprput.xyz","eltdeh.top","eluocs.xyz","elvirassb.com","emailservcesonline.site","emdcadvertise.eastmoney.com","emizkno.cn","emjs.mkzhan.com","empizem.cn","emynwlz.xyz","enalzlw.top","endolift.cn","enennsa.gushiwen.cn","enews10.yxlady.net","engwsq.xyz","enhad.xyz","enifdlaw.top","ent1.12584.cn","ent1.qunchua.cn","ent1.qunchua.com","enviousinevitable.com","eoucxzw.icu","epebuk.xyz","epoid.xyz","epoun.top","epxfjcb.xyz","epxprfk.xyz","eq.af31f.site","eqcwpeo.cn","eqghuu.com","eqknlsw.xyz","eqkvks.xyz","eqqwgw.xyz","equkgm.xyz","er.5ykj.cn","er.5ykj.com","eraaoec.cn","eraygc.xyz","erebor.douban.com","erfskhnpter.xyz","erlirscid.com","erluankuan.com","ersjnpwf837.shop","ertgbme.com","ertlisw.top","erty0yx.com","erutxdk.cn","esanciw.top","eshbqn.icu","eslbahw.top","esnysd.icu","esqhsm.xyz","estixfl.cn","esyliew.top","etienlw.top","etjui.cn","etkht.cn","etyusiw.top","evb0gxo.icu","evbrkhz.xyz","evenyw.xyz","evgaow.xyz","evidhjksdtgyxrh.xyz","evscnfj.cn","ewandlw.top","eweriow.top","ewfsef.com","ewioud.com","ewjhic.cn","ewxufqs.cn","ewzavfde.xyz","execuri.com","exemptambientcream.com","exz1t.top","eyislow.top","eyjvq.xyz","eypqbjju.xyz","eyq3nog.icu","eyuwkbw.top","eyyqwd.icu","ezacci.xyz","ezeqcy.xyz","ezlgszdb.icu","ezraahdn.icu","f1.06ps.com","f1.ichong123.com","f1.pig66.com","f1.zaojv.com","f11.hackhome.com","f1lws.top","f1tfmxzg.icu","f23al.xyz","f4nfg.site","f780f.space","f7fe0.cyou","faaqgje.icu","facai383.oss-cn-guangzhou.aliyuncs.com","fadhvz.xyz","fads315.com","fangcunzhijian1.cn","fantuan.name","fanyi100.com.cn","farm-cn.plista.com","fast416.info","fatvzh.xyz","faxffjo.com","fbfrbt.xyz","fbqrt.cn","fbvskv3.com","fbzmrgf.xyz","fcbqxt.xyz","fcgmoas.cn","fcgxidqwcx.xyz","fcied.xyz","fcpnxx.xyz","fczunn.xyz","fddxbn.xyz","fdfda.zhuzhai.com","fdfghgfdd.yunqishi.net","fdhnsr56.shop","fdrxdr.xyz","fdswrgg.cn","fdytdc.xyz","feakio.top","febtzd.xyz","fefgvh.xyz","fehrda.xyz","feijied.xyz","feiln.xyz","fekpcd.icu","fendeyrziz.top","fenem.top","fengyukun03.cn","feofamdak.top","fepmpify.xyz","feptbh.xyz","ferriesendless.com","ff.guidaye.com","ff.meikanguo.com","ff.psd8.com","ff.qichetansuo.com","ffawfa.cn","ffdafx.xyz","fgadsqdma.top","fgcxdr.cn","fgetmzx.icu","fghghh.cn","fghhbp.xyz","fgnzdb.xyz","fgre9.top","fgttbz.xyz","fguhyg.cn","fgukchz.icu","fgwerg.top","fgwuw.com","fhddnh.xyz","fhdjdv.xyz","fherunm.cn","fhglcpf.icu","fhtfnb.xyz","fhvzrr.xyz","fidelius.cn","fifqjp.xyz","fijipic.xyz","fiktvlnc.icu","fillhr.xyz","fillidutt.tw","findnam.xyz","first-hufu.oss-cn-shanghai.aliyuncs.com","fjhrq.xyz","fjnsnt.xyz","fjqcqdr.icu","fjtroip.cn","fjxstt.xyz","fkesfg.com","fkhxlz.xyz","fkjsjwbs.xyz","fklgndklbngg.com","flpnnqe.xyz","fluhmmr.cn","fluxy.cn","fm44f.space","fmfnrf.xyz","fmild.xyz","fmjjvb.xyz","fmmirep.icu","fmre1.com","fmssoj.icu","fmvbyji.cn","fmvzzh.xyz","fmzifaqi.xyz","fnbhxv.xyz","fnfhjka.xyz","fngcgbl.icu","fnitw.xyz","fnjoomqa.icu","fodrxl.xyz","fogolakda.top","foirkrt.icu","foizico.cn","fol9v.xyz","fonfn.com","fooid.xyz","fopksr.icu","foreveryoung.gz01.bdysite.com","forrzp.xyz","fortxfq.cn","foscvbu.icu","fotao9.com","fotaxf.xyz","fotrbx.xyz","foxoxn.xyz","foysswr.cn","fp.nanrenwo.net","fpb.sohu.com","fpb1.apple886.com","fpb1.jsq886.com","fpb1.kedabai.com","fpb1.tabuzhe.com","fpbone.ihowguide.com","fpelfyeesuoivy.com","fpfbbn.xyz","fpjjjh.xyz","fpninv.xyz","fptbdr.xyz","fptdxkm.com","fpvdrzx.xyz","fq67.top","fqbjzj.xyz","fqfclmlo.xyz","fqghykp.cn","fqmgjad.cn","fqpxzr.xyz","fqtljn.xyz","frcykpk.cn","fredum.cn","free-cdn.oss-cn-shanghai.aliyuncs.com","frrhdl.xyz","frsejhged.xyz","frtnqps358.shop","frtnqpw837.shop","fsgiosi.com","fsjjrbz.cn","fsmhub.icu","fsnpbh.xyz","fszpzd.xyz","ftdbtko.xyz","ftiodfqk.com","ftptjj.xyz","ftzzbx.xyz","fufrnl.xyz","fujnrh.xyz","fuliwang.cc","fuvbbjl.xyz","fv77e.icu","fvpboxu.xyz","fvxlhn.xyz","fvyqblc.icu","fwcnex.icu","fweia.xyz","fwepd.xyz","fwffa.cn","fwhhcpj.xyz","fwzvlp.xyz","fxbcc.cyou","fxbcpr.xyz","fxeaobv.icu","fxgkktj.icu","fxjnfn.xyz","fxjs.2541.com","fxkfhbn.xyz","fxnmjb.xyz","fy14.cn","fyexyd.icu","fytpft.xyz","fyvpzn.xyz","fzasx.cn","fzgetdy.cn","fzllis.cn","fznxvf.xyz","fzpzrqou.icu","fztyrv.xyz","g.3lian.com","g.gegeyingshi.com","g.hsw.cn","g.lznews.cn","g.mnw.cn","g0cu3.top","g0fc3.com","g1.pptair.com","g1.tagtic.cn","g1.taijuba.com","g2ak5.com","ga1.3dmgame.com","gahvy6ww.icu","gaipuzui.com","gamdus.xyz","ganjituiguang.ganji.com","gaochen12.top","gaokao.asia","gaopinoa.cn","gbc27.online","gbcnvip15.com","gblxtlo.xyz","gcbflvx.cn","gcbtgh26.xyz","gccnntq.cn","gcomwx.icu","gcqciiqk.com","gcssem.xyz","gcumgu.xyz","gcwwsv.icu","gdjme27.com","gdt.qq.com","gdyjs.com","gdz0cqs.icu","ged46.xyz","geicmu.xyz","geiod.xyz","gejhhh.cn","gelbjvl.cn","gepvgv.icu","gfbdb1.com","gfdfegg.cn","gfdfgfgr.cn","gfdgfhh.cn","gfjn5.xyz","gfpvvwf.xyz","gfylyw.xyz","gg.0598yu.com","gg.blueidea.com","gg.cs090.com","gg.egouz.com","gg.gsdlcn.com","gg.kugou.com","gg.miinaa.com","gg.miued.com","gg.sonhoo.com","gg.taoseyy.cn","gg.uuu9.com","gg1.mengchongzu.com","gg86.pinggu.org","gg88.bj.bcebos.com","ggcode.2345.com","ggdm1.nhaidu.net","ggdrfh5.com","gghhce96.shop","gghhct36.shop","gghmef7.com","ggjs.d17.cc","ggrfab.icu","ggs.myzaker.com","ggsnyc.xyz","ggtp-1255424916.cos.ap-chengdu.myqcloud.com","ggttbe961.shop","ggttmu853.shop","ggw.gusuwang.com","ggw.watertu.com","ggx0001.com","ggxwb.miguvideo.com","ghabnq.xyz","ghbdsbfd.com","ghgasdb365.shop","ghgasdt963.shop","ghghgf.51dongshi.com","ghghgf.xuexiwa.com","ghreha.top","ghsnhjk.cn","gicjtss.cn","giold.xyz","gixgav.icu","gixhlii.xyz","gizlnr.com","gjhjjhgc.cn","gjipd.xyz","gjjskhdnm.top","gjmqqq.com","gjwxy.cn","gk1.582582.com","gk1.zjbiz.net","gkjmev3.com","gkktjf.top","gklox.cn","gkswas.xyz","gkutca.xyz","gkypgw.xyz","glittersh.com","glruh.site","gmgbmzz.xyz","gmx10.top","gmx11.top","gmx12.top","gmx13.top","gmx14.top","gmx15.top","gmx16.top","gmx17.top","gmx18.top","gmx19.top","gmx20.top","gmx21.top","gmx22.top","gmx23.top","gmx24.top","gmx26.top","gmx27.top","gmx28.top","gmx29.top","gmx30.top","gmx31.top","gmx33.top","gmx34.top","gmx35.top","gmx36.top","gmx37.top","gmx38.top","gmx39.top","gmx40.top","gmx41.top","gmx42.top","gmx43.top","gmx44.top","gmx45.top","gmx46.top","gmx47.top","gmx48.top","gmxysb.icu","gn01.top","gniew.xyz","gnuoipb.cn","go.hangzhou.com.cn","godloveme.cn","godlu.com","godni.xyz","goikbnjksdf.com","gold.szonline.net","golilog.com","gongyuxinxi.xyz","goodvibe1.com","google-js-01.xyz","google-js-02.xyz","goole20.shop","goole24.shop","gorpgeu.xyz","gotadd.cn","goto.www.iciba.com","goxob6wo.icu","gp.jstv.com","gp.zaiyunli.cn","gpiagk.xyz","gpqid.xyz","gqleov.icu","gr0z6.xyz","grduswfx.com","greatnumeric.com","gridline.cn","grtarpcf963.top","grthhr.xyz","grulphaens.com","grxeyig.xyz","grxwqq.com","gscsahv011.com","gscsahv012.com","gscsahv013.com","gscsahv014.com","gsiawq.xyz","gslejoki.xyz","gsuxyg.xyz","gsywcc.xyz","gszetzdm.xyz","gt.duowan.com","gt.yy.com","gth112.com","gtrhnhg.cn","gtxkze.cn","guang.sdsgwy.com","guang1.zhakao.cn","guangdongtaiji.com","guanjiabo.net","gueikw.xyz","guess.h.qhimg.com","guizhouxinsheng.com","guke.name","gunepszy.xyz","guqsqfmi.com","gushi.network","guwohvw.icu","guysfair.com","guzsjdl.cn","gvbhae0.com","gvbta.icu","gw1jvhs.com","gw2cddpt2hao.asia","gw2cddpt2hao.cloud","gw2cddpt2hao.site","gwdobvs.cn","gwide.xyz","gwivqo.xyz","gwrpceo.cn","gxemtes.xyz","gxgbvmg.cn","gxihcq.xyz","gxjajt.com","gxqzz.7766.org","gxx4t.online","gxxie.com","gxzhshop.com","gybyxsy1588.com","gyhgcgj.xyz","gyjgrvd.cn","gyq3bew.icu","gysn001.com","gyutmrp.com","gzsscr.cn","h1.cfxinxi.cn","h1.kukuw.com","h1.wk2.com","h7h35.space","ha723.icu","hades.qyer.com","haffo70.com","hailfi.top","haise10.top","haise2.top","haise3.top","haise4.top","haise5.top","haise6.top","haise8.top","halct.cn","halqpt.xyz","hanadrmc.xyz","handerfix.com","hangzhouhdb.top","hanlinzhijia.net","hanwdsii.com","haohuisheng555.cn","haokanshipin.com","haokoubei.top","haoy1.top","hapic1.zhuangxiu22.com","hapqncfg.xyz","haree.cn","havttn.xyz","haxd7.top","haxqxd.xyz","hbbxwan.cn","hbjolp.xyz","hblarn.xyz","hbqabbg.cn","hbrmickt.com","hbxhnqj.cn","hbxzlf.xyz","hcdjy.xyz","hcgbhq.com","hchuviq.cn","hciea.xyz","hciwyv.icu","hcqumrjbx.xyz","hdaidj.cn","hdapp1003-a.akamaihd.net","hdapp1008-a.akamaihd.net","hdbppx.xyz","hdc.maxli.cn","hdfdsdaw.com","hdipsumu.top","hdjthzg.cn","hdoshbu.top","hdpdrandpd.xyz","hdsrc-a.akamaihd.net","hdtedar126.shop","hdtu.oss-cn-beijing.aliyuncs.com","hdtvnr.xyz","hdvsrz.xyz","hdxjtl.xyz","heapz.cyou","hefei64.com","hefrpv.xyz","heild.xyz","heioa.xyz","heiow.xyz","hejbd.cn","heliangjun2.cn","heloisessa.com","hendehy.com","heretrail.com","hesramfi.com","hesrod.icu","hevctt.xyz","hexcvb.xyz","hezlqmwm.com","hfbfbvmjdmxc.com","hfhytx.xyz","hfjhr.cn","hfjk3wa.com","hfjsliu.top","hfk7j.top","hfptbb.cn","hfptbf.cn","hfresgtyytjncvvh.com","hfwld.cn","hgcgnfe.icu","hgf8hck.com","hgfutf.xyz","hghjks2.com","hgidskiu.top","hgjjk45.com","hgngrf.xyz","hgpdoa.cn","hgthpj.xyz","hgxwhpba.xyz","hh.jiankang.com","hh6820123.com","hhff111222.com","hhffks967.shop","hhffnu135.shop","hhlsxp.xyz","hi.xiunm.cn","hi.xiunm.com","hiad.myweb.hinet.net","hiad.vmall.com","hibj.online","hifyeldu.top","higyoe.cn","hihlj.online","hikykhz.icu","hinm.online","hiqua.xyz","hitchprivilege.com","hitchun.com","hixutb.xyz","hjammiz.icu","hjdha.cn","hjdkvt.xyz","hjgkr0g.xyz","hjjshv.xyz","hjkiguy.com","hjnjjcw.xyz","hjshal.com","hjtedf.xyz","hkaiedb.icu","hkbumv.icu","hkctmldg.icu","hkkeafj.cn","hkljed.xyz","hknoq.cn","hkpeghqu.icu","hkrytf.xyz","hkscldggm.xyz","hkvuzv.xyz","hl.dyq.cn","hlbbn6ii.icu","hldwdz.xyz","hlegsdh.icu","hlnr9q.icu","hltkl.fun","hltqsbl.cn","hmjhnkas.com","hmlkppk.cn","hmrwkcx.cn","hnalzlu.top","hnartcqab847.live","hncadh.com","hnfnjn.xyz","hnifdlau.top","hnkhgw.com","hnrjign.cn","hnshangzhongxia.com","hntkgpd.cn","hnxxt.net","hohmaryt.com","hoiea.xyz","holdntlc.com","hongteng.xyz","honknl.xyz","hontont.com","hooe.top","hoxdotye.icu","hozatr.xyz","hpcwwd.com","hpgmkbt.icu","hphvd.cn","hpjzpn.xyz","hppmy.cn","hprinb.xyz","hptyp.icu","hpvl2kb.icu","hpy9w.cn","hpzktd.xyz","hq390.xyz","hqdlhgx.cn","hqgearb.icu","hqhspv.xyz","hqjstd.xyz","hqzcths.cn","hrbpopp.cn","hrjctx.xyz","hrngmf.com","hrnkdr.xyz","hrnvfp.xyz","hrrjff.xyz","hrtinqj.cn","hscnpk86.shop","hscq8.cyou","hsfbpp.xyz","hshmbx.xyz","hsi2i.fun","hslbahu.top","hsoubnp.icu","hspdiom.cn","hstbrt.xyz","hsutav.icu","hsvchnsvncvvd.com","hsylieu.top","hthivr.xyz","htienlu.top","htrurb.xyz","htseca.top","htubzpb.cn","htvixv.xyz","hty9m.cn","htyusiu.top","huangji1.cn","huatmp.icu","huaxia.name","hubgets.cn","hudqrn.xyz","huhwllvk.xyz","huishij.net","huiyunbei.com","hujunhao.name","hulichuang.mobi","humgrww.xyz","hummingexam.com","hunklm.com","huohuo.huamuwo.com","huoju.asia","huryds.top","huuocxu.icu","huxifena.cn","huxsvl.xyz","hvdath.xyz","hvfubp.xyz","hvlitr.xyz","hvpard.xyz","hvuqkb.cn","hvxrvef.xyz","hvzrrvj.cn","hw0.com.cn","hweriou.top","hwfoct.icu","hwhacum.cn","hwivedn.icu","hwnod.xyz","hwnojj.xyz","hwpvbdj.xyz","hwuogmusthxfpk.xyz","hwvwxerw.xyz","hxbt.alading123.com","hxhohd.xyz","hxhx9.cn","hxinitv.icu","hxwscp.cn","hy.huangye88.com.cn","hy.huangye88.net","hy90.cn","hyeqp.xyz","hyislou.top","hyjbdt.xyz","hylaxngo.xyz","hynahyqq.xyz","hypwbv.xyz","hyretuu.top","hyusnisu.top","hyuwkbu.top","hz.shouyoutv.com","hzhyhm.com","hznaxah.cn","hzrghx.xyz","hzrnbl.xyz","hzvcaadn.icu","i472x.fun","i9klo.com","iads.xinmin.cn","iaosua.com","ibaglhc.icu","ibsea.cn","iccjkn.icu","ichc1.xinglinpukang.com","iciclle.com","icqeou.xyz","icvsleec.xyz","icwnix.icu","idasai.com","idcot.com","idddlon.xyz","iddhui.com","idffhq.cn","idipsumo.top","idns.online","idoshbo.top","idynbff.cn","ieapak.xyz","ieequd.icu","ielgag.top","iephrenhq.com","ievvo.xyz","iewtwo.xyz","ifbfksf.xyz","ifbqves.cn","ifewo.xyz","ifjslio.top","igidskio.top","igkgag.xyz","ihcxue.xyz","ihwdun.xyz","ihwlek.com","ii1.chajiaotong.com","iia1.pikacn.com","iidjo.xyz","iifyeldo.top","iincon.icu","iivruiz.cn","iiwoqm.xyz","ijgbuj.xyz","ijmxco.xyz","ijvla.cn","ikmhndd.com","iknhgj.com","ilade.xyz","ildopxge.com","ileled.xyz","ilph0.icu","ilvqyya.cn","im71za.cn","images8.gaotie.cn","imageshh.com","imawwq.xyz","imbikh.icu","imevzbn.cn","img.0279.net","img.263y.com","img.3sjt.com","img.ferlie.net","img.yangshengtang123.com","img.zuowen8.com","img.zuowenwang.net","img1.126.net","img1.eywdf.com","img1.hblds.com","img1.leyun365.com","img1.qqwangming6.com","img11.biyan8.com","img16.diyifanwen.com","img2.126.net","img2.titan007.com","img3.126.net","img301.com","img50.pingguolv.com","img8e51zy4bg.com","img8e94zy4bg.com","imgcacaca.vip","imgopen.vip","imgoss2255.top","imgoss511.top","imrvyop.cn","imwxsu.xyz","imxsvpxe.xyz","inalzlo.top","infocab888.life","inifdlao.top","inmcd.xyz","inone517.com","inowe.xyz","insfengdata.com","inte.sogou.com","inworket.com","ioaiqp.top","iobvmtx.xyz","iojnask.com","iolsrikq.xyz","ionjkcj.cn","ios.426g.com","iossdok.com","ioswhi.com","ipad.pc899.cn","ipadf.xyz","ipeef.xyz","iplm.cc","ipryes.top","ipsoazr.icu","ipssss.com","iptuy.cn","ipuswrg.cn","iqede.xyz","iqgoukn.cn","iqs871.com","iqveat.icu","irayedo.cn","irmbyu.xyz","irtefs.xyz","irtliso.top","iruacwa.xyz","isancio.top","isigqno.com","isine88.com","isksss.top","islbaho.top","ismuwcm.icu","isna.top","isnd.top","isoffss.com","isylieo.top","iszbxqps.com","it8vh.site","itadapi.ithome.com.tw","iteyi.xyz","itienlo.top","itjgwn.xyz","itrdqbg.xyz","itv.hexun.com","itwzlyq.com","ityusio.top","iujlwn.icu","iumboa.xyz","iummqg.xyz","iuou.myadobe.cn","iuou.ysw365.com","iuqasw.xyz","iuu3j.xyz","iuvssgh.cn","iuytfvhl.top","ivbgpax.cn","ivnrrkx.cn","ivy.pconline.com.cn","iwanad.baidu.com","iwandlo.top","iwanshang8.asia","iwatojc.cn","iwerioo.top","iwwmaq.xyz","ixstng.cn","ixxoo.asia","iyisloo.top","iykig.cn","iyuedu.cn.com","iyuwkbo.top","iyybqzv.cn","izalflh.cn","izcqyy.xyz","izmiua.xyz","izqogb.cn","j.baminw.cn","j.diangon.com","j1.piaobing.com","j1p6w.xyz","j7ifivzy.icu","jab88.com","jackdd.xyz","jakid.xyz","jane1.top","jane2.top","janwzsqi.icu","jaowd.xyz","jasdz1.cn","jatfugios.com","jaychu.top","jayhou.top","jazftz.xyz","jb.dianshu119.com","jb.ecar168.cn","jbhhxd.xyz","jbkqemk.icu","jbmfldt.cn","jbtfmis.xyz","jc1.dayfund.com.cn","jcbjcb9.cn","jcfnbhqo.icu","jciwztfj.com","jcjzikj.xyz","jcluhz.xyz","jcreje.com","jcwtml.icu","jczunp.xyz","jdamc.top","jdbeht.xyz","jdbfknsbkldns.com","jdcnwd.com","jddaw.com","jdipsuma.top","jdoshba.top","jdpm.net.cn","jdrlfn.xyz","jdrnpei.xyz","jedlnn.xyz","jeidd.xyz","jeqxuvv.icu","jevwdao.cn","jfanhao.com","jfjslia.top","jflwhf.xyz","jfnkjr.xyz","jgblvt.xyz","jgidskia.top","jglgjz.xyz","jgmywh.icu","jgntjtyf.icu","jgsajfggv.xyz","jgvkxp.xyz","jgygtv.cn","jh16csf.com","jhfcll.cn","jhkggrr.icu","jhl1993.cn","jhlazsot.icu","jhnnnb.xyz","jhpbtp.xyz","jhpxlyd.cn","jhvchv.xyz","jhxcld.xyz","jiangjinmoa.cn","jiangyahuid.top","jiangyahuir.top","jiangzimeng1.cn","jiaoben.eastday.com","jiaoben.ganji.cn","jiaoben.jucanw.com","jiaopei.com","jibn12.jintang114.org","jieshimaya.xyz","jifyelda.top","jijozdrg.xyz","jili9.io","jingalbundles.com","jinhonghao.cn","jintonghua.com","jinzige.cn","jioed.cyou","jiudashi.shop","jiupaozi.com","jiusudie.com","jivvjl.xyz","jixmlx.xyz","jiyan.net","jjade.xyz","jjkiahh.icu","jjklrcw.com","jjnrqq.com","jjvzqjh.xyz","jjztrz.xyz","jkbdpp.xyz","jke1.jianke.com","jklhs7u.com","jknnjk.com","jkzbjv.xyz","jlhlnd.xyz","jljftl.xyz","jltolz.xyz","jmbluyxkl.xyz","jmesxbe.icu","jmhngn.com","jmvvpb.xyz","jmylj.cn","jn060.xyz","jnalzla.top","jndxsuy.xyz","jnhgm.com","jnifdlaa.top","jnkmhn.com","jnmaeun.xyz","jnp0kmm.icu","jntxvf.xyz","jnwpzq.com","jofknbpe.xyz","johtzj.com","joiwnq2.cn","jollyspring.com","jothvz.xyz","jozbun.icu","jp.twww.sbs","jpayu6di.icu","jpcctez.icu","jpg1.oss-cn-beijing.aliyuncs.com","jppxnhe.xyz","jpqed.xyz","jpush0b.xyz","jpvrbt.xyz","jqbddp.xyz","jqfql.top","jqkcett.icu","jqpejp.xyz","jqsex.com","jqtkzuco.xyz","jquery.envi-met.com.cn","jquerydns.com","jqvajfvs.xyz","jrltdiu.cn","jrmrijv.icu","jrpolj.xyz","jrtlisa.top","jrtwi.xyz","jrzaht.xyz","js.263y.com","js.92aliyun.com","js.bju888.com","js.duotegame.com","js.entm.top","js.kt250.com","js.oh100.com","js.ruiwen.com","js.shangxueba.com","js.shunqi.com","js.spreton.com","js.ubaike.cn","js.yanyue.cn","js.yanyue.net","js.yjbys.com","js1.122cha.com","js1.dadiniu.cn","js1.haoge500.com","js131.cn","js22f.net","jsb.qianzhan.com","jscode.acg68.com","jscode.jbzj.com","jsf.cnlinfo.net","jsgdvkjz.com","jsjtjj.xyz","jslbaha.top","jspqhh.xyz","jsqygwl.top","jstimiz.xyz","jsx.luyouwang.com","jsxwfb.xyz","jsyefc.com","jsyliea.top","jszavs1.com","jtbunh.xyz","jtezxmpb.xyz","jtienla.top","jtpu9s.icu","jtwewpi.cn","jtyusia.top","jtzdld.xyz","jubbkon.top","jubnpx.xyz","judthih.cn","jueyds.top","juhooqv.cn","jujcjz.xyz","julefhgu.xyz","juljrd.xyz","jun01.oss-cn-beijing.aliyuncs.com","jupeicha.cn","justapp.top","jutwzssh.icu","jvjlkih.com","jvjmjt.xyz","jvkqkzu.cn","jvljnb.xyz","jvmxrug.xyz","jwandla.top","jweod.xyz","jweoe.xyz","jwerioa.top","jwfesuk.cn","jwhdgt.icu","jwjzf.online","jwltpv.xyz","jwxwnr.xyz","jwylcrb.cn","jxad.jx163.com","jxcrnwc.xyz","jxeyhgw.cn","jxmiyrh.icu","jxncs1.com","jxpjlb.xyz","jxqdl.cn","jxtejf.xyz","jxuhurp.icu","jxvyrv.xyz","jxwqu.cn","jy.zhongxues.com","jy147a.com","jyewkb.icu","jyfdbj.xyz","jygiizv.icu","jyisloa.top","jynthelon.com","jypvzd.xyz","jyqkijp.icu","jyt58.top","jyuskb.cn","jyuwkba.top","jyvith.xyz","jzdwl4.cn","jzixypd.icu","jzjpntr.xyz","jzlso.xyz","jzxpxj.xyz","k1.dancihu.com","k1.wanwenwan.cn","k1.wendahu.com","k42kw.top","k6syi.space","k7f67a6s7.xyz","ka5188.com","kaaqgf.icu","kaezakkjt.com","kafuzcxr.xyz","kahgjjd.com","kaiyiluye.com","kak17p.xyz","kalmukrattail.com","kanagi.xyz","kaosts.com","kapvu.cn","kart2ks.icu","kasiklz.cc","kaurieseluxate.com","kbayke.xyz","kbbrptv.xyz","kbexos.xyz","kbomku.xyz","kc.gouchezj.com","kcieo.xyz","kcnwe.xyz","kcqpvqr.cn","kdeh.cn","kdgjsf.com","kdh095.cn","kdipsumd.top","kdjdpyrt.xyz","kdoshbd.top","kdpic.pchome.com.tw","kdqlbm.cn","kdsahkln.xyz","kdvmnn.com","kebohjhh.xyz","keentech.top","kekmhvbb.xyz","kekop.cn","kemas.top","keptafd.cn","kfckcu.xyz","kfctds59.shop","kfdrc.cyou","kfjpren.xyz","kfjslid.top","kflybplr.xyz","kfpicimage.xyz","kfpnqug.cn","kfqizu.cn","kfvjdvjzhddhc.com","kfycmiu.icu","kgcyvd.com","kgdyoh.icu","kgelugaz.com","kgeqsu.xyz","kggikf.icu","kghgmn.top","kgidskid.top","kgqcse.xyz","khcsvdc.icu","khrtac.xiangha.com","khzyojb.cn","kifyeldd.top","kiiepofl.xyz","kiuee8.com","kjacgk.xyz","kjappzvz.xyz","kjdbcjkmc.com","kjeqga.xyz","kjipko.xyz","kjjjusb.xyz","kjrspnbf.xyz","kjubky.xyz","kjugr.xyz","kjvaqbyebqarl.top","kkacrgx.icu","kkbbjtfp.xyz","kkeojk.xyz","kkisoo.com","kkjhgfds.top","kkjshsj.com","kkkaii.cn","kkkqi.cn","kkkqo.cn","kklpe.xyz","kkmbbvz.xyz","kkmsa.top","kkosiso.com","kksjoa.com","kksjsa.top","kkyjfdj.xyz","kl91ccp.com","klbvqqqj.com","klfbnklddfbkn.com","kljslku.com","kltmjevd.xyz","klufjdo.com","klwhuci.cn","km1.muhoujiemi.com","kmhnk00.com","kmjndas.com","kmlpgjh.xyz","kmmgoogle.oss-ap-southeast-1.aliyuncs.com","kmnhgna.com","kmruv.cn","kmwclt.xyz","knalzld.top","kncrya.xyz","knfhxszj.xyz","knhmgn.com","knifdlad.top","knjmhmk.com","knliylh.cn","knpkxgfp.xyz","knuaxfv.cn","knxvwxe.cn","kodfn.xyz","koekd.xyz","kogtrmjz.xyz","koljnda.com","komvkup.cn","kopde.xyz","kopvx.cn","koqjok.xyz","koqsxdpx.xyz","kovvild.com","koyuod.xyz","kozhyf.icu","kpbqlqv.cn","kphcrjth.xyz","kpmose.xyz","kpshx.douguo.com","kpyerxzn.xyz","kqbrgl.icu","kqjqripb.xyz","kqubxdb.cn","kqvvqv.icu","kqwerp.top","krbsumc.cn","kreisis.top","kritgu.xyz","krjzxie.cn","krtlisd.top","kryjqq.com","kshrsf.icu","kslbahd.top","kspl48j.xyz","ksrgsc.xyz","kssolo.com","ksvkfwth.xyz","ksylied.top","ktauoy.xyz","ktienld.top","ktnwxhjv.xyz","ktoioo.xyz","ktvjpmi.xyz","ktvtxir.xyz","ktwwzqdx.xyz","ktyusid.top","kuaidibiaoju.com","kunzhang.name","kuoizbtl.xyz","kuuda.xyz","kuxfznnf.xyz","kuxkddg.cn","kvhee.com","kvhtsvy.xyz","kvpqrydt.xyz","kvskknklssv.com","kvsvug.xyz","kvyyyde.cn","kwcmrfb.cn","kweriod.top","kwiqcoh.icu","kwivb.cn","kwqnki.xyz","kwtgntyu.xyz","kxcp365.com","kxdhrqz.xyz","kxm1b0u.com","kxxfdwt.cn","kyaywy.xyz","kybzkiw.xyz","kycxhgrp.xyz","kydzfldt.xyz","kyemwo.xyz","kyikdee.cn","kyislod.top","kyjwtxei.xyz","kykqss.xyz","kymahuxv.xyz","kyokglm.icu","kyplpw.com","kyq3hky.icu","kyq3xch.icu","kytbxcl.cn","kyuwkbd.top","kzelzfnj.xyz","kzepp.com","kznizrhd.xyz","kzpizjp.cn","kzprugp.xyz","kzuxlydg.icu","l0ix1.site","l23jhjfasd.xyz","l3r6p0d5.com","l4efwdtg.icu","l5kt1.icu","l74co.xyz","l7ghj.xyz","l7u3kf.cn","l80ays.com","lafirx.xyz","laink.xyz","lajevt.xyz","laljjn.xyz","lamkghx.icu","lardmoni.com","lazyii.icu","lbjdbym.xyz","lblwhh.xyz","lbnqnp.xyz","lbprjdi.cn","lbyx.xyz","lc442.com","lcefsf.icu","lcid.top","lcjyll.xyz","lckjqtx.xyz","lctcbtly.xyz","ldgjwdohqbi.xyz","ldipsuml.top","ldjhlqr.cn","ldjnbn.xyz","ldoshbl.top","ldvdwlt.xyz","ldvnehc.xyz","ldxinb.xyz","le4le.com","leabd.douguo.com","ledni.xyz","leidad.xyz","leizylb.icu","lejshxao.xyz","lekfez.icu","lemida.xyz","lenvvb.xyz","lesasfp.icu","lesenjiaoyu.xyz","lewhrzv.xyz","lewiooz.cn","lewqiiy.xyz","lfffzv.xyz","lfhdryz.xyz","lfhnzbj.xyz","lfjslil.top","lfjtiuy.cn","lfrfzr.xyz","lftpvh.xyz","lfzk2cp.icu","lgecqrb.com","lgidskil.top","lgoewtd.icu","lgpjw.cn","lgtpdt.xyz","lguaud.icu","lhdlbp.xyz","lhgwcvw.cn","lhiefl.com","lhmebwq.cn","lhmgoik.icu","lhotajl.icu","lhtnuop.xyz","lhtzfn.xyz","lhzxbp.xyz","lianglili2.cn","lianmen1.joyyang.com","libhzf.xyz","lichunxiao.cn","liebaovip.com","lifvfr.xyz","lifyeldl.top","ligfdjnfd.cn","lih6e.site","liitwrz.icu","lijlrz.xyz","limopf.top","lingsiqiwu.com","linj.top","lioyfmp.cn","lishuaibin.cn","liuhui111.top","liujiahao6.cn","liuxiangxiang.top","liuyi22.cn","liuyimin5.cn","liuyuhuaa.cn","liuyun.name","liwed.xyz","lixiangmo.com","lixonj.xyz","lizijing12.top","ljdofz.xyz","ljhbhy.cn","ljnrjt.xyz","ljpbtjq.xyz","lkdybkwi.xyz","lkenflknkd.com","lkmhn.com","lkmxqq.com","lknhrnd.com","lknnbd.xyz","lkoqtvvajktpjsk.xyz","lkot.top","lkpxzt.xyz","lkqyqwk.xyz","lkrv.top","lkuygf.top","ll.gxsky.com","llblwzg.xyz","lleo.top","llksja.com","llmxt.fun","llnxdx.xyz","llpuhx.xyz","lm.ijq.tv","lm1.tuliu.com","lm1.wkpcw.cn","lmfehr.xyz","lmlmvip.com","lmlzht.xyz","lmnpd.xyz","lmrhhn.xyz","lmtnfl.xyz","lmvotk.cn","lmxiqf.icu","ln0.com.cn","lnalzll.top","lnifdlal.top","lniwe.xyz","lnlkmr.xyz","lnpqqq.com","lnxkrd.xyz","lnxpdj.xyz","lnzjlr.xyz","lobqpt.xyz","loccgn.icu","lokindt.com","lokngd.com","lorenop.icu","love.furenkeji.com","lovespenhas.com","lozmtk.cn","lppgjf.xyz","lpxmall.com","lqglqq.com","lqjinx.xyz","lrah0.top","lrbvxx.xyz","lrdyfz.xyz","lrlsrz.xyz","lrqpyhn.icu","lrtlisl.top","lrxdnyq.cn","lryqef.xyz","lsancil.top","lsce.top","lsfevr.xyz","lshuaibin.cn","lskmipb.icu","lslbahl.top","lsyliel.top","ltfpbp.xyz","lthmfx.xyz","ltienll.top","ltkbyfd.icu","ltsubzgmw.xyz","lu.sogou.com","lu.sogoucdn.com","ludie.xyz","ludpa.xyz","lulgef.icu","lulxzl.xyz","luofk.xyz","lutrbr.xyz","luuss.cn","luyouxi.cn","lv.myapks.com","lvdedf.xyz","lveodaz.icu","lvjtiaa.xyz","lvnlrmn.xyz","lvphbj.xyz","lvrvdn.xyz","lvzkfcm.cn","lwandll.top","lwdcnz.xyz","lweriol.top","lwhffh.xyz","lwide.xyz","lwmzoaf.cn","lwprdv.xyz","lwrohd.xyz","lwtqqq.com","lwwlkj1.cn","lwzdzf.xyz","lxbndh.xyz","lxryhx.xyz","lxting.com","lxtuzcb.cn","lxyl66.cn","lxznbz.xyz","ly55442.com","lybxft.xyz","lycjsix.cn","lyckery.com","lydrnj.xyz","lyislol.top","lyuwkbl.top","lyz.radio366.com","lzfzkedp.icu","lzmvcrp.icu","lznfuab.xyz","lznpcwl.xyz","lzvjtxe.xyz","m.aty.sohu.com","m05ib.xyz","m1.100how.com","m1.27com.com","m1.51kaowang.com","m1.81312.com","m1.darfd.com","m1.jintang114.org","m1.kuanff.com","m1.nn670.com","m1.vodjk.com","m1.we556.com","m1170.top","m2.lelemh.com","m28458.top","m2k3j7x8.com","m4pgay.com","m5.66077.cn","m549z.site","m6500.top","m6690.top","m6j37.xyz","m7g2v1b9.com","m7i1k.fun","m8oxd.xyz","m9d6p03.com","ma1.meishij.net","mads7.icu","mafuzcxr.xyz","mahao1.cn","mai22uc.cn","main.jiukang.org","maiqi.xyz","majunguo.cn","makqsd.icu","mall0.qiyipic.com","malong.plus","manage.wdfans.cn","manymgsgn.com","maoqxyl.xyz","maoskk.com","maqmix.icu","market.178.com","market.21cn.com","market.duowan.com","materiel.baizhan.net","materiel.junshidao.com","matwbp.iask.sina.com.cn","max211.top","maxucc77.top","maxun066.top","maxun103.top","maxun118.top","maxunn55.top","mb.gulongbbs.com","mbekgac.xyz","mbfhwag.xyz","mbiypew.cn","mbly0.xyz","mc.mwgpg.cn","mc.weather.com.cn","mcds7.icu","mcds9.icu","mcighme.icu","mckgmkh.icu","md.tvzhe.com","mdezco.xyz","mdhv3.icu","mdhxyhl.cn","mdiygc.xyz","mdjdpyrt.xyz","mdoshbx.top","mdqpkdne.xyz","mdsahkln.xyz","mdwhxw.com","mdzwjra.cn","mebohjhh.xyz","mec9k.com","meexx.xyz","mefiafd.top","meidd.xyz","meilunsc.com","mekmhvbb.xyz","meng.360zuowen.com","mengte.top","mepupr486.top","meqanhm.icu","mercor.cn","merywf.xyz","mfaec.cn","mfifsux.xyz","mflybplr.xyz","mfnfylx.xyz","mfoevvy.com","mg.32r.com","mg.glwxw.net","mg.xhkvff.cn","mggzah.icu","mgidskix.top","mgmuye.xyz","mh616.org","mhdlll.com","mhdnspro.com","mhglue.xyz","mhnzhlase.xyz","mhysbwo.xyz","mhzftye.xyz","mianyaojsj.com","mifyeldx.top","migo011.top","miiepofl.xyz","milk.yesky.com.cn","mini.hao123.com","miningzhizhong.top","miniye.xjts.cn","misapopait.com","misjgy.xyz","mito03.top","miwfkm.xyz","mixer.sina.cn","mjappzvz.xyz","mk795.cn","mkbbjtfp.xyz","mkjnba.com","mkjnbg.com","mkjnha.com","mkscy6.cn","mldzwmt.xyz","mlegyu.xyz","mlhdvjv.xyz","mlhtr.cn","mlicci.xyz","mlstx.cn","mltmjevd.xyz","mlumlio.cn","mlzjepc.xyz","mm.jbzj.com","mm.nwell.net","mm.paizi.net","mmead.xyz","mmgap.cn","mmiedf.xyz","mmn811.top","mmnc87.shop","mmo2350.top","mmtdfxh.xyz","mmvjuti.cn","mn1180.top","mnfhxszj.xyz","mnfse.cn","mnhknds.com","mnhncf.cn","mnifdlax.top","mninoq.xyz","mnnmnn.com","mnorkc.xyz","mnpbxjq.cn","mnpkxgfp.xyz","mnpzrgz.xyz","mnvxdkd.xyz","mnwor.xuanlishi.com","mnzvtwd.cn","mo-tuo.com","mo.gushiji.cc","mobantong.oss-cn-hangzhou.aliyuncs.com","moberg.cn","mobiteu.cn","moead.xyz","mogtrmjz.xyz","mohvxrvd.xyz","momoguoji.xyz","mondigo.cn","moobtcnse.xyz","moon.ibytecdn.cn","moqsxdpx.xyz","motcmn.icu","motsjnv.cn","mountain.zhidao.baidu.com","mowec.xyz","mp83fkx.cn","mpb1.iteye.com","mpgsqk.xyz","mphcrjth.xyz","mphhgat.xyz","mphxyxk.xyz","mpn56e.cn","mps.wenkuzu.com","mpyerxzn.xyz","mqaoweu.icu","mqcoycx.icu","mqjqripb.xyz","mqrupjsm.xyz","mqsjzm.cn","mqsnce.xyz","mqwmgs.xyz","mqxnid.cn","mqznjujv.xyz","mr956.xyz","mrbtkyn.xyz","mross011.com","mross022.com","mross033.com","mross044.com","mrqbuf.xyz","mrs30w.com","mrthav.xyz","mrtlisx.top","mrtxtrq.xyz","mryqtym.cn","ms.cnbanbao.com","msqdqq.com","mssdkrt.xyz","mstkvnya.xyz","msvkfwth.xyz","msxoux.icu","mt.64foot.com","mt4v4.com","mtddqjk.cn","mthhhuq.cn","mtienlx.top","mtnwxhjv.xyz","mttpsy6666.cc","mtwmuy.xyz","mtwuxss.icu","mtwwzqdx.xyz","mu6m1.com","mueid.xyz","muer.cdn-baidu.fs-sywh.com","mujkdna.xyz","muntfd62.shop","muntswe58.shop","muoizbtl.xyz","murdyq.com","muycpg.xyz","muyihh.top","muyxmmz.cn","mvamnng.cn","mvbvvch.xyz","mvevgi.xyz","mvgucp.com","mvirkw.xyz","mvng.cn","mvpqrydt.xyz","mwandlx.top","mweriox.top","mwfyab.icu","mwqucr.icu","mwzbp.iask.com.cn","mxeq.cn","mxknqq.com","mybgrea97.shop","mycxhgrp.xyz","mydzfldt.xyz","myiryc.xyz","mymahuxv.xyz","mymqcy.xyz","myreadcloud.com","myunion1.qm120.com","myunion1.tupians.com","myyxox.icu","mzelzfnj.xyz","mznizrhd.xyz","mzqf1.com","mzthbna.xyz","n.baminw.com.cn","n019q.com","n0211.com","n0244.com","n0255.com","n0399.com","n0488.com","n0499.com","n0544.com","n0566.com","n0611.com","n0622.com","n0633.com","n0644.com","n0h56.site","n2faw.site","n2wqmr4lmaummar.xyz","n3567.com","n522rv1.cn","n5725.com","n5n5s.icu","n6579.com","n7181.com","na06.cn","nahgvfhs.xyz","naiep.xyz","naihyvz.cn","najnus.com","nakop.xyz","nanaimostarkle.com","nangongmall.com","naqiwjj.icu","naryvz.xyz","naweslt.cn","nawpyd.icu","nba55.cc","nbhixt.xyz","nbsxazr.icu","nbtfbb.xyz","nbxymdy.cn","nbycjpo.cn","ncgqmzm.cn","nchxzmhr.com","ncjpbv.xyz","nclljn.xyz","ncmxwhf.icu","ncyksuw.xyz","ndbaxn.xyz","nddld.cn","ndqcz0e.xyz","ndqzqmb.xyz","ndruhz.xyz","ndthdte125.shop","ndthdtr586.shop","ndvfwlv.cn","nedes.xyz","needqnv.xyz","neess105.top","neeujqf.cn","nefbjp.xyz","nefrpt.top","neg2zos.icu","neghes.fun","negnixa.cn","neiod.xyz","nenmu1obbi.info","nerydw.xyz","networkname.xyz","newpgqnfapkamg.xyz","news.fangdaijisuanqi.com","news.jiukang.org","news.qcyz.cn","newspress.name","nezqmud.com","nfldgbt.xyz","nfptyfk.xyz","ngbthf.xyz","ngnxyub.cn","nhcdn.cn","nhjkm.com","nhvgrb.xyz","nhyvhmvw.com","nieae.xyz","nifyeldc.top","nilzq.xyz","nimoatl.icu","niticl.icu","nixqvd.xyz","njenlz.cn","njhvalu.cn","njjavt.xyz","njogejt.icu","njppuaj.cn","njpyrn.xyz","njreka.xyz","njrnwan.cn","njslx.cn","njtbiml.xyz","njtprv.xyz","njxraqb.xyz","nkbkor.icu","nkbpft.xyz","nkdgnsfsk.com","nkfith.xyz","nkvwvx.xyz","nlfbdgr.xyz","nlhpxj.xyz","nljrvdh.xyz","nlrsbd.xyz","nltsvf.xyz","nlvgxr.xyz","nlvwdlnhfnnw.com","nlxgjwye.icu","nmdotj.xyz","nmkghh.com","nmlfev.icu","nmntgd.cn","nmssdbgmf.xyz","nndytv.xyz","nndzsw.com","nndzsw1.com","nnfalf.xyz","nnfyxd.xyz","nnqwe.xyz","nnrbyty.xyz","nntsdp.xyz","noafoaji.xyz","nofizx.xyz","nogff.top","nohcff.xyz","norse.mingxiaow.com","northcookie.xyz","nowhern.com","npjvgug.xyz","nplahh.xyz","npnpxoz.xyz","npnzfri.xyz","nqdufv.xyz","nqoxurf.icu","nrbqgf.cn","nrfhbd.xyz","nrzzaep.xyz","nshypdry.xyz","nsjnmx.icu","nswtojdi.icu","nszort.xyz","ntlzvrv.xyz","ntozchv.icu","ntrtifx.xyz","ntrwnd.xyz","nubcdaqa.xyz","nucld.xyz","nuhgpx.xyz","nunxhv.com","nurahf.xyz","nuucmzuc.com","nuxwlc.cn","nvdtdsd.xyz","nvjqtz.xyz","nvswnur.cn","nvvqrv.xyz","nwandlc.top","nwecd.xyz","nwera.xyz","nwmol.top","nwpcptmm.xyz","nwrgdifq.xyz","nwuidsbjak.com","nwxaxx.xyz","nxditl.xyz","nxhwvt.xyz","nxledn.xyz","nxtxxcm.xyz","nyfgpbsc.xyz","nyfstb.xyz","nyhgjmlg.xyz","nyhgvn.xyz","nykvdwi.cn","nyt5j.cyou","nyvgbt.xyz","nzhzzd.xyz","nzlrfdv.xyz","nzporf.xyz","nzrlx6wc.icu","nzrovf.xyz","nzymeedg.icu","o.027eat.com","o.jy135.com","o.phb123.com","o1.jyjyj.cn","o1b04.cyou","oafhif.icu","oaihiiacb.com","oakmn.top","oalmbmf.xyz","oapyrzde.xyz","oaqrui.xyz","oawvsm.xyz","obdjzhq.xyz","obgekjz.icu","obturex.com","obzthda.xyz","ocggec.xyz","ocoda.xyz","ocpydszq.xyz","ocryndsu.xyz","ocwdkp.icu","odipsumk.top","oe3.top","oehcxmhk.xyz","oektiu.xyz","oepce.xyz","ofdnkro.xyz","ofjslik.top","ofkcww.xyz","ogidskik.top","ogmjhve.cn","ogouawc.cn","ogxstqna.xyz","ogyoopo.cn","ogznfgl.cn","ohdvafp.xyz","ohncc.cn","ohopao.xyz","ohoyao.com","oifyeldk.top","oijmds.com","oiljomy.xyz","oiunga.com","ojvpigx.xyz","ok8867s.com","okagcw.xyz","okbd2ou.icu","okkkk.com","okmhmkjnm.com","okmhnd.com","okmwfq.xyz","okpcyp.icu","okwan.cn","okwkaa.xyz","olgcpwc.icu","olltcqg.xyz","olmnvbgufy.top","omkxes.xyz","omzxutfm.com","onagsc.xyz","onalzlk.top","oncgqzu.cn","one.fsylr.com","one6u.xyz","onefuq.xyz","onifdlak.top","onmstgh.icu","onosyej.icu","onxeacj.cn","onxtxdm.xyz","ooegpip.cn","ooejkd.xyz","oofyjik.xyz","oojjsa.com","oopej.xyz","ooqwc.xyz","oouiqi.xyz","operqr.top","oppnfev.xyz","oprece.xyz","opszt.com","opwofty.cn","opwoga.xyz","opzksyy.cn","oq6ry.com","oq8.top","oqnkur.icu","oqpgq.top","oqvucp.icu","oqxep.cn","oqyiapj.cn","orbnarb.xyz","orbxiul.xyz","orssengseen.com","ortlisk.top","oryhic.xyz","osafsr.xyz","osancik.top","osanyc.xyz","osisk.com","oslbahk.top","osmzym.xyz","ossfile001.com","ostjpig.cn","osusjsga.com","oswowg.xyz","osyliek.top","otbeksf.cn","otienlk.top","otmebdr.cn","otxlhpm.xyz","oueia.xyz","ovbgeum.cn","ovejqw.xyz","ovfvkfc.xyz","ovjlccs.xyz","ovnrmvg.cn","ovykq.online","owandlk.top","oweeiyw.icu","oweriok.top","owkmmo.xyz","owyame.xyz","oxkyaq.xyz","oxmvcg.xyz","oxrvfsi.xyz","oxvlxwz.xyz","oyfnkle.cn","oyotqp.icu","oyugspe.cn","oyuwkbk.top","oyysbc.xyz","ozdq.cn","ozhmig.cn","ozkbdxdu.icu","ozolei.xyz","ozykeor.icu","p.7060.la","p.junshi881.com","p.junshifuxin.com","p.zol-img.com.cn","p04qzl.cn","p0v2ni.cn","p0w2r.cyou","p1.360soucha.com","p1.chinakaoyan.com","p1.qxzsw.com","p1.zhongyoo.com","p1corn.com","p2ijd.space","p2kfynrr.icu","p2oh1.xyz","p45m0.icu","p4p.sina.com.cn","p5kzev.com","p8u.hinet.net","p97387hj.xyz","pa4ye.cyou","pacix.xyz","pajhvd.xyz","pajtll.xyz","panda.kdnet.net","panel-cn.com","panyh123456.cn","pazz.xyz","pb.shuxigua.com","pbbhhxm.xyz","pblymbu.cn","pbtsjh.xyz","pc768.com","pchznf.xyz","pcqsajr.icu","pcvzpj.xyz","pdhjnz.xyz","pdjjrh.xyz","pdngnx.xyz","pdnhcks.xyz","pdnwbwyf.icu","pdweigee.com","pdweoyw.cn","pdxdxl.xyz","pedjqkl.xyz","pelageforgers.com","pengjinvc.top","penxiangge.com","pexavfro.xyz","pezttb.xyz","pfhj89w.com","pfjfjid.xyz","pfjtgxc.cn","pfqwbqs.cn","pfrbnl.xyz","pftdmmc.xyz","pg-ad-b1.nosdn.127.net","pgght17.com","pgieqr.top","pgpufyzi.xyz","phcrjth.xyz","phk.nmkstcrt.xyz","photo07.xyz","phpad.cqnews.net","phtivr.xyz","phvfevk.xyz","phwrju.xyz","pic.0597kk.com","pic.baihuawen.cn","pic.fengniao.com","pic1.dianshu119.com","pic50.pingguolv.com","picnewsss.com","pics.xgo-img.com.cn","pidurrmu.xyz","pidzlp.xyz","piksrie.icu","pimg2023.com","pingfang.icu","pipc.top","piqtpbxo.icu","pirubcfy.xyz","pirxzl.xyz","pitawastarkani.com","pixoctopus.pixnet.net","pjdthz.xyz","pjsbuhl.icu","pjvkhh.xyz","pjy55d.com","pjzmbhf.cn","pjzxdl.xyz","pkfuxvbk.xyz","pkjmmn.icu","pkk1.zuimeiniwo.com","pkkylyx.xyz","pklujb.xyz","pknrnj.xyz","pkyjuc.cn","pkynqq.com","plbs9k.icu","plecnyz.icu","plnbnd.xyz","plnrkgc.xyz","plnshao.xyz","plof69.com","plotafb.com","plzblz.xyz","pm.poqwua.cn","pmblrt.xyz","pmiskc.cn","pmnct63.shop","pmtrkp.icu","pmxalz.xyz","pnez8.rut6m.xyz","pnhp3x1.com","pnlhnx.xyz","pnvtlh.xyz","pnxtnp.xyz","pnzhpb.xyz","po2qgo.xyz","pobrpr.xyz","pofang.com","pohpll.xyz","poiwer.com","poke88.com","polepole.cn","porjjhu.cn","pos.baidu.com","poster.weather.com.cn","poxdpj.xyz","poyang.com","pozrwj.icu","pp1hl.xyz","ppenid.xyz","ppjttn.xyz","pplnjoow.com","pptclb.xyz","ppvpmrt.xyz","pqjeoqa.cn","pqnqrjxe.xyz","pqomnfbg.com","pqxyqq.com","pqzjki.cn","pr88vhg.com","pressit.cn","prhfziq.xyz","prhphla.xyz","prntvf.xyz","pro.iweihai.cn","procdn.asia","prokyrn.icu","prpmdp.xyz","prtadf.xyz","przbzr.xyz","pseudonym.cn","psroyx.icu","pstvvb.xyz","ptdofj.xyz","ptflrj.xyz","ptfxh.com","ptppcyg.xyz","ptvfzv.xyz","pub.funshion.com","pugxfvm.cn","pungar85.shop","pupsjr.xyz","puwkcqp.icu","puy2.cn","pvhjkzo.xyz","pvlnjwr.xyz","pvnzrr.xyz","pvpdbth.xyz","pw2ct1.asia","pwbuhb.xyz","pwcegau.icu","pwddhc.xyz","pwhkfd.xyz","pwhtip.icu","pwuxnr.cn","pwxlbsie.icu","pxrs6.cn","pxtjfmv.xyz","pxxcyni.cn","pxxnejx.xyz","pxzkqq.com","pxzrlf.xyz","pyjqhb.xyz","pypwxvo.cn","pzcogpj.icu","pzfqzv.xyz","pzjizsyf.icu","pzlxnd.xyz","pzphmkf.xyz","pzpivx.xyz","pzqqstb.icu","pztezl.xyz","pztjlr.xyz","pzwjonv.icu","pzykrcq.cn","q02orc.cn","q1.yyxwzx.com","q1gel.icu","q1zcp.com","q27sz.com","q4v3c.site","q6gub.website","qaagib.icu","qaljfiwv.com","qange.com","qat7i.top","qauksl.icu","qbcmws.xyz","qbhjokk.xyz","qbhmz3.com","qbhzghb.xyz","qboywc.xyz","qbswezw.cn","qc1.cheshipin.com","qcb2xeg.icu","qcepqj.icu","qcohkm.xyz","qcsvku.xyz","qcvf.ifeng.com","qd.x4399.com","qdcxia.xyz","qdipsumy.top","qdoshby.top","qdtjjxr.xyz","qdtzbbh.xyz","qdzyspjx.com","qeedaa.xyz","qejjhnq.cn","qescaen.com","qetskupch581.shop","qetskupyka61.shop","qeuckn.icu","qfaaokr.icu","qfblqq.com","qfdtqq.com","qfjsliy.top","qgidskiy.top","qgl27.xyz","qgrnyis.cn","qhapoq.xyz","qhbhlii.xyz","qhemphox.com","qheose.xyz","qheoy.cn","qhjm600.com","qhocciks.com","qhodog.xyz","qhscsu.xyz","qhssjyb.xyz","qhtdmlf.xyz","qhx1h2g.com","qhxtzwf.cn","qifake.com","qifwbpoo.com","qifyeldy.top","qiji1.jdwx.info","qimacdg.cn","qinjgh.icu","qiyeb.iaskbus.com","qiyegongqiu1.qiyegongqiu.com","qjekt0c.xyz","qkikkg.xyz","qkscga.xyz","qkwsqq.com","ql.uzuzuz.com","qlbbowx.xyz","qlcbeg.xyz","qm6ef.xyz","qmbdta.cn","qmgria.cn","qmoxxhc.cn","qmwx4.xyz","qnalzly.top","qnifdlay.top","qnmtqq.com","qooav.top","qoqoangry.com","qoswfds.cn","qpawkw.xyz","qpcvlbp.cn","qpesok.xyz","qpigoa.xyz","qpzegye.cn","qpztub.xyz","qqainj.cn","qqhuhu.com","qqkkpos.com","qqnde.xyz","qqvlsr.icu","qqyjis.xyz","qrirud.xyz","qrkhwe.xyz","qrmozsc.icu","qrovwu.xyz","qrttfmo.cn","qrxmgfz.cn","qsanciy.top","qsfbmol.cn","qslbahy.top","qsyliey.top","qtciam.xyz","qtienly.top","qtoidch.icu","qtq632.com","qtyusiy.top","qu96.com","qucncfo.cn","qudajie.com","quelorimu.com","qujishu.com","quqtone.cn","qusfybj.cn","qusrow.xyz","quwwa.top","quzmtpxw.xyz","quzpvtt.xyz","qvcyeknp.xyz","qvftejz.cn","qvnbjjd.xyz","qvonje.cn","qvrdlvz.cn","qvrfddm.cn","qvxvvjom.com","qw9cu.cyou","qwandly.top","qwdbsjnql.com","qwe0231141.bj.bcebos.com","qweqd.cn","qwerioy.top","qwesaz.com","qwjtdcl.cn","qwmamh.icu","qwnmfiti.xyz","qwoofao.top","qwsanan.top","qxakzox.cn","qxrvmu.com","qxvp6.site","qxzlmzt.xyz","qydoex.icu","qyisloy.top","qyoqeq.xyz","qyuwkby.top","qywbslk.top","qzalsk.xyz","qzehwg.xyz","qziuwzn.cn","qznjujv.xyz","qzozsa.xyz","qzpbwq.com","qzvzluu.xyz","r.99waiyu.com","r5dfwjtb.icu","r75tia.cn","r9ffi.fun","ra1.xyz","ra5.xyz","ra6.xyz","rabc1.iteye.com","radish-cake.xyz","ran2.top","raolmsc.com","rapfdf.xyz","rarcff.xyz","rarmkce.cn","ravzbd.xyz","rawmtft.cn","raxetyrw.xyz","rayajmp.icu","rayss.host","razrzh.xyz","rbbbdj.xyz","rbfxoex.xyz","rbhunp.xyz","rbodwtj.icu","rbrbr88p.cn","rbrmhz.xyz","rbsodzgoy.xyz","rc.ie13.com","rcblfd.xyz","rcnithgm.xyz","rcnldz.xyz","rcyzsh.icu","rczudr.xyz","rdbd.xsread.com","rdbousn.cn","rddsjx.xyz","rdiono.cn","rdji.top","rdnplpj.cn","rdpcom.com","rdpsht.xyz","rdsgick.icu","rdufuxr.icu","re.taotaosou.com","reamhqf.xyz","redyzlmc.xyz","refcjn.xyz","regwiuv.cn","relafp.xyz","renzhongjiaoyu.xyz","res.pinpai8.cn","resource.baomihua.com","retinaesprent.com","retintsmillion.com","retrefsf.cn","retrieval-bd.duote.com","rett.top","rfnenr.xyz","rfnvqpo.xyz","rfrhfh.xyz","rfto9i.icu","rfxnff.xyz","rgdcrt.xyz","rghbvp.xyz","rghqrj.xyz","rgpujh.xyz","rgyfqq.com","rhxwnd.xyz","rhzvlcu.xyz","richh.cn","rifyeldz.top","rilwzsit.icu","ringingneo.com","riqmqrd.icu","riscil.com","rivdxb.xyz","rixgpx.xyz","rixqlvd.cn","rjhbjv.xyz","rjlfolk.xyz","rjwljrf.xyz","rjzqtz.xyz","rkds1.icu","rkds10.icu","rkds2.icu","rkds5.icu","rkgbqn.icu","rksnqq.com","rktddv.xyz","rlhtnnm.xyz","rlllxn.xyz","rlqoyht.icu","rlw86.cyou","rlxhbff.cn","rmbvzh.xyz","rmduuv.icu","rmioswx.icu","rmnsdh.xyz","rmxizma.cn","rnajhyd.xyz","rndcdb.xyz","rnhqxh.com","rnkzhsi.cn","rnpkxgfp.xyz","rntdqwc.xyz","rnzmynh.cn","robudpw.cn","rofmjd.xyz","roio.top","romiyee.icu","ronbbf.xyz","ronm.top","rotondelibya.com","rouqiuqq.cn","roxewwq.cn","roxfrv.xyz","rp9p0.xyz","rpnufv.xyz","rppihz.xyz","rpyor0k.xyz","rqauutf.icu","rqnefp.xyz","rqrvfp.xyz","rqxtbr.xyz","rqytqq.com","rrfccx.com","rrkouuz.icu","rrxddl.xyz","rrzxlt.xyz","rsanciz.top","rsde1.top","rsdop.icu","rshrpmk.xyz","rshsk.xyz","rsinnxoe.com","rslkhj.xyz","rssxsjh.icu","rsvkfwth.xyz","rsvvfx.xyz","rszkhn.xyz","rt004.top","rtborp.xyz","rtdxqq.com","rtnuld.xyz","rttnvz.xyz","rtumdhdk.xyz","rtumwzp.icu","rudenx.xyz","ruliaoqi.com","rupmlh.cn","ruqwgb.icu","rvbiocn.cn","rvlgrb.xyz","rvreuxi.cn","rvtfwryz.icu","rvvji.online","rvvmhp.xyz","rvzlobj.cn","rwarwf.icu","rwftzx.xyz","rwnmcum.cn","rxfygd.cn","rxojynr.icu","rxrdjb.xyz","rxyggrq.cn","rxys.cn","rycff.online","rydyvv.xyz","rydzfldt.xyz","ryhkft.xyz","ryhuzj.xyz","ryrmvd.xyz","ryvexulg.xyz","ryyuvrt.cn","rzfdbsn.cn","rzflhxn.cn","rznscya.cn","rzpvbl.xyz","s.zixuntop.com","s019.com","s1.dugoogle.com","s1.hanlinzhijia.com","s1.pipishu.com","s1.tuzhaozhao.com","s1.wesiedu.com","s2dcm.com","s3sng.cn","s5ue6.com","sa.sina.cn","sa8zdui.com","sacfasv.com","sacvmb.icu","saeo.cn","sagcyq.xyz","sahqoo.com","sakguz.icu","salary.xiao84.com","same.chinadaily.com.cn","same.eastmoney.com","samoryinaner.com","sanme2.taisantech.com","savionl.com","sbbd1.qulishi.com","sbcjahdc.com","sbdvjsbjslkv.com","sbeaje.com","sbhduht.xyz","sbiloi.xyz","sbpb1.chuiyue.com","sbpb1.qulishi.com","sc126.com","sc4mh.cn","scanfang.com","scfh9.cn","schedfi.com","scoev.cn","scqaaf.cn","script-bd.baixing.net","scru.cn","scrvw3.com","sd01you.com","sd2ua.icu","sdchb2.com","sdcuo.com","sdd.hi1718.com","sdfgbuy.com","sdfqs2.com","sdfsad562.xyz","sdfyiu.com","sdipsumb.top","sdjbcjsbdjk.com","sdjbvjsbvjz.com","sdjbvskjvds.com","sdjkbcjksbdsvv.com","sdjvbsjbvas.com","sdkjkbsjkbvjkscv.com","sdkjnbjksbnkjs.com","sdklcnskvbks.com","sdnc.top","sdoshbb.top","sdtsad.com","sdvfvgj.cn","sdxzqec.xyz","sectn.xyz","segoyg.xyz","semhgk.xyz","sensifyfugged.com","seslco.xyz","setoniale.com","seutop.icu","seynqt.icu","sfg11rr.com","sfjslib.top","sfkldbkldgdgh.com","sfqyck.xyz","sgcwoe.xyz","sgg.southcn.com","sggu.cn","sgidskib.top","sglahyea.xyz","sgru.cn","sh996.dftoutiao.com","shangwenchao4.cn","shanvezhu.com","shaquevip.oss-cn-zhangjiakou.aliyuncs.com","share.gzdsw.com","shentongjiakao.ren","shili.downxia.com","shili.wanyx.com","shipostrich.com","shiyaokejishanghai.com","shnpetdb638.shop","shnpetdn185.shop","shouldercommandmentlimitless.com","show.kc.taotaosou.com","shulsbs.cn","shuocyw.cn","shx11.xyz","shzzzz.dftoutiao.com","sibehgtq.xyz","sidfiz.icu","sifuwei.com","sifyeldb.top","sigjuw.xyz","simblotusitate.com","singmwn51g.com","sisjwol.xyz","sjaaquj.cn","sjalipa.cn","sjbaiduadv1.redou.com","sjbgyak.cn","sjgsgy.xyz","sjkdbvjksbv.com","sjzls.top","skdaj.cn","skdncksklsv.com","skdunkig.xyz","skfda5.com","skidfqh.xyz","skldbklsbvss.com","skskssso.com","sky.dunsuan.com","skzlz.cn","slcmvgr.icu","slkdfg.com","slkdnlkfnskl.com","slkkbnsgn.com","sllo.top","sltbjrf.cn","sltle.icu","sm2kz.net","smabye.com","smallfo.com","smartfarming.cn","smbx8.net","smgsue.xyz","smlpcz.icu","smmmqq.com","smuc.cnnfootballclub.com","smxflvz.cn","snalzlb.top","snifdlab.top","snjfasp.com","snux.cn","so.auto999.cn","so1nv.xyz","sodhef.com","soffersk.com","sogoks.xyz","sogou.st","solaron.top","somddgo.com","sosakk.xyz","sotunet.com","sowsuwm.icu","sowx.cn","sozrrkx.xyz","sp.dnqc.com","spcode.baidu.com","splfnok.cn","spplamt.xyz","sprewcereous.com","spsfupq.cn","sq59.cn","sqevnrb.com","sqgnqc.xyz","sregfle.cn","srldkqj.cn","srlhgo.cn","srtb.msn.cn","srtlisb.top","srwwce.xyz","srzpsbf.xyz","ss.ting55.com","ssancib.top","ssb.ah499.com","ssdfgq7.com","ssdtour.com","ssestherssa.com","sseudorassb.com","ssgg.chazidian.com","sslbahb.top","ssp.21ic.com","ssp.hinet.net","ssp.kdnet.net","ssp.moeli.net","ssp.zf313.com","sssvd.china.com","ssylieb.top","st-fly.b-cdn.net","star-seo.oss-ap-northeast-1.aliyuncs.com","static-cn.plista.com","static-ssp.yidianzixun.com","static.gaomaer.cn","static.ichehome.com","static.meijiacun.com","static.rongkao.com","statisfile.com","stbdepjb.xyz","stbwhln.cn","stienlb.top","stlpnom.xyz","stnew.xyz","stq89.icu","stsesc.xyz","stusnais.com","stylishar.com","styusib.top","sub.powerapple.com","suclj.xyz","sukneyu.com","summer5188.com","sunshijc.com","super.cat898.com","super.kdnet.net","superjj.online","surperverse.com","suy5x8.com","suzoqz.icu","svarub.xyz","svhdbmp.cn","svncowt.cn","svvev3.com","swandlb.top","sweriob.top","swsegi.xyz","swwdke.xyz","sx.fakjkwp.cn","sxlmggx12.com","sxoejoc.icu","sxtnpzd.xyz","syislob.top","syiwgwsqwngrdw.xyz","syjkscy.cn","synacast.com","synergyat.work","syuwkbb.top","sz88.oss-cn-shenzhen.aliyuncs.com","szafvjdd.icu","szbhb.cn","szbpf.cn","szbxm.cn","szbxw.cn","szbzp.cn","szddm.cn","szdgl.cn","szdpk.cn","szdtf.cn","szdxw.cn","szdzn.cn","szfmr.cn","szftg.cn","szhgmd.com","szmdp.cn","szmgr.cn","szmhk.cn","szmkr.cn","szmmb.cn","szmnd.cn","szmnf.cn","szmnk.cn","szmnl.cn","szmnm.cn","szmns.cn","szmpy.cn","szmtd.cn","szmty.cn","szmwr.cn","szmyl.cn","szn0ehq.icu","szpbg.cn","szpbh.cn","szpnp.cn","szpnz.cn","szptp.cn","szpwf.cn","szpwg.cn","szpwh.cn","szpxp.cn","szpzk.cn","szpzm.cn","t0pan.top","t1.612.com","t1.xuefen.com.cn","t28goe.cn","t2zfyxjj.icu","t33ng.com","t6.china-xian.com","ta20k.xyz","tad.suning.com","tae0t.site","tafuzcxr.xyz","tahznx.xyz","tajdad.cn","talyrt.xyz","taobc.com","taotaogeren.xyz","taproximo.com","tarqk5.com","tatyboy.top","taxoxz.xyz","tbb0001.top","tbcgumkadc.xyz","tbdwtn.xyz","tbpwrj.xyz","tc8ji.website","tc911.vip","tcfgtd.xyz","tcgaqh.icu","tchdxl.xyz","tcheeter.com","tctltb.com","tcuqqhj.icu","tcvmtp.xyz","tdavopl.icu","tdhlmto.cn","tdhnxf.xyz","tdhserg.cn","tdipsumi.top","tdjdpyrt.xyz","tdljuuw.xyz","tdlyfz.xyz","tdoshbi.top","tdpujn.xyz","tdsahkln.xyz","tduenkq839.shop","teamjwar.com","tebohjhh.xyz","tech.jiukang.org","tekmhvbb.xyz","termvb.xyz","teslaamg.obs.cn-east-3.myhuaweicloud.com","teusyxz.icu","tewsdnka35.xyz","tf.360.cn","tf0.top","tfations.live","tfcdn.jingmiuyyds.com","tfczk.xyz","tfdmzsgy.icu","tffulllist.shop","tfgotoai.shop","tflybplr.xyz","tfonlyuse.shop","tfprivacy.live","tfrwxv.xyz","tftran.shop","tfttbd.xyz","tgamtip.icu","tgbevv.xyz","tgccct.icu","tgdopodk.com","tggsd07.com","tgidskii.top","tgjdbx.xyz","tgrpzl.xyz","tgvgzt.xyz","tgwfaz.icu","thavrils.com","thboxp.xyz","thcaes.top","thdidx.xyz","theta.sogoucdn.com","thetestpage.39.net","thgthgfg.cn","thjwxz.xyz","thpte.cn","threrlak.com","thruudrad.com","thvx9i.icu","tidvbj.xyz","tifpjz.xyz","tifyeldi.top","tihdjd.xyz","tiiepofl.xyz","tingchen.xyz","tipl.top","titv.top","tjappzvz.xyz","tjfbh.icu","tjuspyk.icu","tjwzyjx.icu","tk.504pk.com","tkbbjtfp.xyz","tklnzv.xyz","tknkfd.xyz","tkqwurl.icu","tlbjw.com","tlfurd.xyz","tlfvj.cyou","tlhlpcb.xyz","tlprlf.xyz","tlpyft.xyz","tltmjevd.xyz","tltyygb.cn","tmea116.oss-cn-beijing.aliyuncs.com","tmjetb.xyz","tmjwlmhc.xyz","tmlwvxae.xyz","tmvebl.xyz","tmwbszn.icu","tnalzli.top","tnfhxszj.xyz","tnifdlai.top","tnllxd.xyz","tnmpd.xyz","tns.simba.taobao.com","tnvnnn.xyz","tobyxev.com","togtrmjz.xyz","tonghuaji.com","tongj.xilu.com","top2099.com","toqsxdpx.xyz","toutanymm.asia","toyhyhv.icu","tozwrqnq.xyz","tp.sgcn.com","tp4sul.jwzd.com.cn","tphcrjth.xyz","tpjmqq.com","tptgvh.xyz","tptp002.cfd","tpvuxt.xyz","tpyerxzn.xyz","tpzatf.xyz","tqdctl.xyz","tqdpqq.com","tqjqripb.xyz","tqrznqs.cn","tqtqvb.xyz","tquspo.com","tqvnzj.xyz","tqytqdrq.icu","tqznjujv.xyz","trdmtx.xyz","trf6b.top","trfmxf.xyz","trojangfw.xyz","trp69.top","trrmkzesvyqrary.com","trvxbd.xyz","ts166.net","tsancii.top","tsaristcanapes.com","tsdfxv.xyz","tsfwzz.xyz","tshtbh.xyz","tslbahi.top","tsrvrr.xyz","tsvkfwth.xyz","tszoxhtk.xyz","tt.biquge.la","tt123.eastday.com","ttad125.com","ttgbnmk.top","ttgjwxp.icu","ttienli.top","ttnwxhjv.xyz","ttpybz.xyz","ttrruq749.shop","tttppp.oss-cn-guangzhou.aliyuncs.com","ttwwzqdx.xyz","ttykabh.icu","tu.zx110.org","tu2024020388.com","tudxhzj.cn","tuhipkz.xyz","tuhzjrr.cn","tuky889900.com","tunovl.xyz","tuoizbtl.xyz","tuotianxia.top","tupian6666.com","tupian88888.com","tupian9999.com","tuplzt.xyz","tupwiwm.com","tuqnwz.icu","tushwjp.icu","tuvixr.xyz","tuyyex.icu","tvgkatu.icu","tvpqrydt.xyz","tvrshv.xyz","tvszazx.icu","twamjb.cn","twandli.top","twbqqq.com","tweezesmalanga.com","twerioi.top","twgzgqqu.com","twj6s.icu","twlcyc.cn","twlmq.space","twnafj.xyz","two.fsylr.com","twqtf.boats","twtfdd.xyz","twzadf.xyz","twzui6.com","tx99y.net","txbhhh.xyz","txcv68f.com","txhfgwgkwt7.asia","txhfgwgkwt8.asia","txmeeqz.icu","txzepl.xyz","ty8bz.com","tybmbbgu.xyz","tycxhgrp.xyz","tydzfldt.xyz","tyisloi.top","tymahuxv.xyz","tyodot.icu","tyrsn6di.icu","tyuetxt.com","tyuwkbi.top","tyzfoej.cn","tzelzfnj.xyz","tznizrhd.xyz","u.qxen.com","u0056.com","u0057.com","u0062.com","u0065.com","u0067.com","u0071.com","u0075.com","u0078.com","u0079.com","u0081.com","u0082.com","u0083.com","u1.2048sj.com","u1.idongde.com","u1.qyxxpd.com","u1010.com","u1011.com","u1022.com","u1033.com","u1055.com","u1077.com","u1099.com","u1102.com","u21033.com","u22011.com","u22066.com","u22088.com","u22099.com","u22aeey.xyz","u25011.com","u25022.com","u2tu4.icu","u2w95z.xyz","u33011.com","u55011.com","u5nvu.xyz","u68t5.icu","u78s.top","u833ij.com","u97jr.xyz","uafuzcxr.xyz","uahozcfq.xyz","uaiosio.top","uaiqp.top","uakxkb.icu","uavejnys.xyz","ub1.job592.com","ubmcmm.baidustatic.com","ubmcvideo.baidustatic.com","uc9.suinidai.com.cn","ucjevgue.xyz","uckgqa.xyz","ucqihfh.cn","uctutu3789.xyz","udb3n.icu","udd1i5.zhihu.com","udeztrb.cn","udheansv.com","udiab1.jianshu.com","udipsumt.top","udjdpyrt.xyz","udkpcc.xyz","udoshbt.top","udpdmeb.cn","udsahkln.xyz","udxhzqg.cn","udykkl.cn","ue8im.com","uebipacy.xyz","uebohjhh.xyz","uejnmjdpd.xyz","uekmhvbb.xyz","uessnah.icu","ueumdkc.cn","ufjslit.top","uflybplr.xyz","ugbler.icu","ugidskit.top","ugkpsi.xyz","ugolue.xyz","ugpibtpk.xyz","ugtbit.icu","ugvbsrbht.xyz","ugwxwy.xyz","uhjxitn.xyz","uhwnrfu.cn","ui8l2.xyz","uiakq.top","uidwyx.icu","uifyeldt.top","uigxgg.xyz","uiiepofl.xyz","uioozpxq.com","uiqcf.cn","uiszwh.icu","uito.top","uiuaey.xyz","ujappzvz.xyz","ujgf120.com","ujnkn.com","ujovcb.cn","ujrspnbf.xyz","ukbbjtfp.xyz","ukgfniu.cn","ukjwyv.icu","ukkkmg.xyz","ukpsal.icu","uljoifw.cn","ulktyi.xyz","ulojlvmejkaem.xyz","ulrvkee.xyz","ultmjevd.xyz","ulwfys.xyz","um5xcgngmart.xyz","um9.top","umrstfl.cn","un.ubaike.cn","un1.lawyernet.cn","unalzlt.top","uncs7.top","undm.qibulo.com","unfhxszj.xyz","unidict.cn","unifdlat.top","union-wifi.com","union.china.com.cn","union.yihaodian.com","uniway.cn.com","unjld.com","unmsrvh.cn","unqrroh.cn","untitled.dwstatic.com","unxuoag.cn","uogtrmjz.xyz","uohvxrvd.xyz","uojoqx.icu","uoosqk.xyz","uoqsxdpx.xyz","uosxdmk.cn","upailek.cn","uphcrjth.xyz","upyerxzn.xyz","upytsgo.cn","upyzqf.cn","uqeuxpl.cn","uqjqripb.xyz","uqrcuxp.cn","uqueae.xyz","uqwbcm.xyz","uqydcs.xyz","uraseszincy.com","urccncd.xyz","urqwzbu.cn","urtlist.top","urueuah.cn","usancit.top","usejj.makepolo.cn","usejj.wangkl.com","usfw2eu.icu","uskecsx.icu","uskoie.xyz","uslbaht.top","uslsjwnk.xyz","uslsxe.com","usltmus.cn","usmgoxe.cn","usvkfwth.xyz","usxuyr.icu","usyliet.top","utienlt.top","utkauo.xyz","utnwxhjv.xyz","utwwzqdx.xyz","utxmb.cn","uu1.3gu.com","uu11881.com","uu22002.com","uu22112.com","uu22332.com","uu22662.com","uu3192uu.com","uu5731uu.com","uu6522uu.com","uu6873uu.com","uu6921uu.com","uu7819uu.com","uu8811uu.com","uu9735uu.com","uuishsa.com","uunfybw.cn","uuoizbtl.xyz","uutytp.com","uuuutp.com","uuuzuu.xyz","uuvzmba.cn","uuxfznnf.xyz","uuysiaq.com","uuzsfpju.xyz","uuzwvqc.cn","uvklgw.xyz","uvpqrydt.xyz","uwandlt.top","uweriot.top","uwerpyh.cn","uwfxvvm.cn","uwgnpkd.cn","uwumr.cn","uxlqwra.cn","uxlvk.cn","uxmwh0f.xyz","uxrdg.cn","uxtruz.xyz","uxwkiyp.xyz","uxzvjoj.cn","uyaeco.xyz","uycxhgrp.xyz","uydzfldt.xyz","uyislot.top","uym11.xyz","uymahuxv.xyz","uyohyy.xyz","uyq3ruf.icu","uysdxmo.com","uyt79.top","uyulwc.xyz","uyuwkbt.top","uywoynr.cn","uz44x.xyz","uzelzfnj.xyz","uznizrhd.xyz","uzrxoxd.xyz","v0cf.xyz","v1.19purify.com","v1.kwpewga.cn","v1.phb123.com","v1.taksh.cn","v1.wphonelife.com","v16rs.cn","v1gyb.xyz","v34s6r.com","v44e.com","v88yaat.xyz","v9gfm.xyz","vabzndw.cn","vaekkfv.cn","vainanalyst.com","vainews.cn","vakdop.icu","valerieavisnba.com","valerieurania.com","vanessajumpd.com","vatzxd.xyz","vbdbmqzu.com","vbgr7.cn","vbiakpu.icu","vbutycp.cn","vbzfjh.xyz","vbzrkme.xyz","vcbppb.xyz","vcjczwnc.xyz","vcnpnf.xyz","vcugbgu.cn","vcydyzd.icu","vdebtqm.xyz","vdggsd001.com","vdggsd002.com","vdggsd003.com","vdggsd004.com","vdggsd005.com","vdggsd006.com","vdggsd007.com","vdggsd008.com","vdggsd009.com","vdggsd010.com","vdggsd011.com","vdggsd012.com","vdggsd013.com","vdggsd014.com","vdggsd015.com","vdggsd016.com","vdggsd017.com","vdoqomz.icu","vdtxlt.xyz","vdvcjlp.cn","ve0ke.icu","veaiyl.icu","vejhln.xyz","venum.top","verstug.cn","vevhjj.xyz","vexilorath.com","vezvpd.xyz","vfchm.cyou","vfgajrk.cn","vfjsa6do.icu","vflorp.xyz","vfphbh.xyz","vfsvv1.com","vftvbx.xyz","vfvad.top","vfxrpl.xyz","vfzfrx.xyz","vggg5.space","vghkncbu.xyz","vghnnh.xyz","vgjaxnuw.xyz","vgzytn.xyz","vhgunzr.cn","vhhxnb.xyz","vhjxrj.xyz","vhotcvp.xyz","vhsutpgui.xyz","vhutitpu.icu","vhvwlb.xyz","vibber.download","victoriajumpc.com","video231.oss-cn-beijing.aliyuncs.com","vifzrf.xyz","vihppjk.cn","vihqpr.xyz","viladram.xyz","vioyugo.cn","vip.panggugu.com","vipgogo123.site","virginiasibyl.com","viroffyy.com","vivienjumpe.com","vixajghi.xyz","vizhtd.xyz","vjnxpj.xyz","vjpgm.space","vjrpnv.xyz","vjvj.vj24co.com","vjzjpt.xyz","vkdgdt.xyz","vkguvyg.cn","vkjsnvk.com","vktztp.xyz","vlgkotr.cn","vljjtj.xyz","vlujojf.icu","vmbzhfh.cn","vmdlxj.xyz","vmnlkr.icu","vmr6t.icu","vnfsbl.xyz","vnvyhj.xyz","vokwlch.xyz","voxirf.xyz","vozftn.xyz","vppzjv.xyz","vpqko.fun","vpqrydt.xyz","vpsgu.cn","vpwizuj.icu","vpzohx.xyz","vqbzpv.xyz","vqlwoy.xyz","vrdxznr.xyz","vreephay.com","vrivslffndepxqd.xyz","vrlvnz.xyz","vrnblp.xyz","vrnrpzy.xyz","vrosqolcg.com","vrr.name","vrwdsvr.icu","vrxhnr.xyz","vsjrnh.xyz","vsqovxf.icu","vswswlz.icu","vszzzj.xyz","vtlyrj.xyz","vtnmxx.xyz","vttqld.xyz","vtvnnl.xyz","vu43lh.cn","vucve6is.icu","vuedivv.icu","vueegqt.xyz","vujzkkz.cn","vupload.duowan.com","vupsnx.xyz","vutjnt.xyz","vuvnix.icu","vuvxpf.xyz","vuxxtn.xyz","vuyibsm.icu","vv1.pyhfxdm.cn","vvdzucs.cn","vvlhrz.xyz","vvv.ieduw.com","vvwuqxp.icu","vvxhth.xyz","vwfppr.xyz","vwmjkl.icu","vwsgmf.icu","vwtjvd.xyz","vwyycnq.cn","vxdpmxw.xyz","vxdrfr.xyz","vxfdepn.cn","vxhtxt.xyz","vxpdfb.xyz","vxvtzx.xyz","vydbvp.xyz","vydqknuy.xyz","vyreat.icu","vyriglq.cn","vyrpoe.cn","vzeuvcdi.icu","vzvvifw.cn","w.anmeihe.cn","w.xiaopiaoyou.com","w0057.com","w11.zhongkaohelp.com","w18.9939.com","w3.ting55.com","w3wci.site","w4jz.top","w7044.com","w9f1r.top","wacisi.xyz","wakenssponged.com","wangyun01.cn","wangzezhong.top","waouss.xyz","wap001.bytravel.cn","wap1.laogu.wang","waxin0gjue.cn","waymom.xyz","wazveqv.xyz","wbaj.cn","wbgafrr.icu","wbkaqly.cn","wbnbocz.xyz","wbnhqq.com","wbnlwyj.xyz","wbubgob.cn","wbupbv.com","wbvfj.xyz","wcbghap63.shop","wcd2l.icu","wcdc5.com","wckkl.online","wclsylk.cn","wcv68kw.com","wdadad.cn","wdakda.cn","wdcigo.xyz","wddsva0.com","wdipsume.top","wdoshbe.top","web.900.la","web4023.top","wecfgy36.shop","wecklrb.cn","wedvmr.xyz","wefihob.cn","wenhua.jiaoshou.com","wenxue.weimeifan.net","wenxue.youzhicn.com","werssf.com","westover.cn","wew.dushiwenxue.net","wewbnso.cn","wfjslie.top","wfpjeul.cn","wfqgfaa.cn","wftyehw.cn","wgidskie.top","wgzgzmu.cn","whdwydt.cn","whe0nqk.icu","whfpbc.99.com.cn","whols.cn","whqgyo.xyz","whranc.cn","wildwist.com","wingsurf.cn","winzid.icu","wioboy.xyz","wisealty.com","wismog.xyz","wiybthm.cn","wj.jiancai365.cn","wjaqc.xyz","wjoxqd.com","wjtij.top","wjwod.cyou","wkjyxcheng.top","wkrcbszi.xyz","wkrhel.icu","wkybwa.xyz","wkywrc.cn","wkzrqq.com","wkzsmj.icu","wlgxaij.cn","wlzlrlp.xyz","wm.mipcdn.com","wm.szdushi.com.cn","wmbd.gamersky.com","wmeng.feihuadns.com","wmnraj.icu","wnalzle.top","wneia.iaskhot.com","wnifdlae.top","wnllmyw.xyz","wnmaoc.xyz","wnnbvnj.cn","wnootzc.icu","wnzle.com","wodw0.xyz","wopvmmy.cn","worjeklmq.com","worlderva.com","wosidnlkxq.com","wowad.wow-classic.com","woxwhfdo.xyz","wpoarjokzgi.com","wpuiuwh.icu","wqcfg.cn","wqdro6us.icu","wqnwdjjc.xyz","wqvbuj.icu","wqweiog.xyz","wqzmed.cn","wr.yiyouliao.com","wrpsouf.cn","wrtjojn.xyz","ws.wenshenxiu.com","wsadad.cn","wscewc.xyz","wsdfame.com","wsdwbfs.cn","wslbahe.top","wsoqwm.xyz","wsyfsg.xyz","wsyliee.top","wtienle.top","wttuuyd.cn","wtyusie.top","wubizigeng.com","wuepo.cn","wuisaq.top","wujiupic.com","wukq.cn","wuliao.chzsport.cn","wuliao.epro.sogou.com","wuliao.juqingba.cn","wuruigroup.com","wutsldsk.xyz","wuyaw.cn","wuye3d.com","wvceki.xyz","wvtem.com","wvwl.cn","wvwqywz.cn","wvyqks.xyz","wwandle.top","wwerioe.top","wwgqqq.com","wwhsxwow.xyz","wwjtdjj.cn","wwqfqq.com","www1.wxnmh.com","www5.oss-cn-hangzhou.aliyuncs.com","wwwww.asia","wwxufo.com","wxfdmri.xyz","wxl0gfw.icu","wxsignin.top","wxxmt.xyz","wxymag.xyz","wyfec.cn","wyiegt.icu","wyisloe.top","wyjbvoz.xyz","wymqjow.icu","wymzwy.cn","wyoaij.icu","wyohm.xyz","wyq3rum.icu","wyuwkbe.top","wyynike.cn","wyzq.rehuwang.com","wzctuv.xyz","wzguosutang.com","wzjs1.oss-accelerate.aliyuncs.com","wzzlnld.xyz","x.yaohuo.me","x08jd.top","x1.52aoteman.com","x1.kantu.com","x1fyw.icu","x2y22.fun","x4csq.top","x5hnj21.com","xafuzcxr.xyz","xamssp.icu","xbbhwggj.icu","xbldocp.xyz","xbtw.com","xbyoujv.icu","xc.gouchezj.com","xc.macd.cn","xc.mydrivers.com","xccadc.com","xcf-bd-js.chuimg.com","xcholvbc.xyz","xckj0623.com","xckyqq.com","xcqbbcqpl.xyz","xcvwrj.xyz","xcypgd.icu","xcysqq.com","xdazjxso.xyz","xdfdqce.xyz","xdfhidrk.xyz","xdhfvrug.xyz","xdjdpyrt.xyz","xdmnlxtu.xyz","xdolhlwq.xyz","xdrvkdni.xyz","xdsahkln.xyz","xdttxdqe.xyz","xdybwjpa.xyz","xdyjt.com","xdzjbn.xyz","xeazoj.icu","xebohjhh.xyz","xedpzh.xyz","xeikwh.icu","xekmhvbb.xyz","xerqfh.xyz","xeynozl.icu","xflybplr.xyz","xfqrsjq.cn","xfrahb.xyz","xfztgxt.com","xg6hb.xyz","xghnqq.com","xgjidt.xyz","xgrcfz.xyz","xh33g.net","xhbheroq.xyz","xhbshv.xyz","xhfxtqt.xyz","xhgpuxim.xyz","xhiit0n.xyz","xhnvgdkw.xyz","xhpghv.xyz","xhsdwjes.xyz","xhubsxmg.xyz","xhzjidgc.xyz","xianliao.voto","xiaobizaizi1.top","xiaohuishu.top","xiaopinwo.com","xiaoshuoyun.cn","xiaosss.ren","xiaoxiuapp.com","xiaoy.name","xiaoyunong13.top","xibfnb.xyz","xiezhuo038.cn","xiiepofl.xyz","xilele.com","xilofr.xyz","xinju.cc","xiongdong.com","xiongxiaoze12.cn","xitongku.cc","xiwusn9982.top","xixil.cn","xixrdn.xyz","xizanzhi.com","xjappzvz.xyz","xjnyjt.xyz","xjxbdh.xyz","xjzyhp.xyz","xkbbjtfp.xyz","xkbinj.xyz","xkdlqq.com","xkesqbp.icu","xkfigjh.cn","xkjmjj.com","xklofoz.cn","xklrsj.icu","xkmwxwy.cn","xkrnud.icu","xlam.cn","xlardaxq.com","xlca666.site","xldxphtg.xyz","xlgvlvbc.xyz","xliffnsc.xyz","xlkdbbvy.xyz","xlnvvbk.xyz","xlplrhum.xyz","xlrjnhxi.xyz","xltmjevd.xyz","xlvqhx.xyz","xlwrdnrw.xyz","xlypzbzs.xyz","xmawwbz.icu","xmhszb.xyz","xmjajv.xyz","xmkmryu.icu","xmnkgi.cn","xmvmir.icu","xmxupz.xyz","xn--1qwynp09f.net","xn--2qu96gouvko1a.com","xn--2ss830adjbqy7h.xn--fiqs8s","xn--521-x72fh66s.cn","xn--9kq29i0tjy6b044actm.com","xn--gmq238c5fy.com","xn--jvrp4x1zyfta.net","xn--sssy7vrppusjyv0a.com","xn--w9q675dm1p7em.net","xn--wgvp78a61swpe6zdozj.cn","xn--xhq326apqhcx0d.cn","xn--zw0autp42d.cn","xne1ocient87zxz.360doc.cn","xnfhxszj.xyz","xnjklp.xyz","xnjvn1.com","xnmqqq.com","xnpuw.cn","xnzetb.xyz","xogtrmjz.xyz","xokcaxw.cn","xolerkr.cn","xoojqxh.icu","xoqsxdpx.xyz","xpdronhu.xyz","xpffkbpq.xyz","xphcrjth.xyz","xpj08.oss-cn-beijing.aliyuncs.com","xpkxahje.xyz","xprdmnlo.xyz","xpwlctfk.xyz","xpyerxzn.xyz","xpyjyhny.xyz","xpynqq.com","xq2024.com","xqbjjh.xyz","xqgduov.cn","xqjqripb.xyz","xrb0owc.icu","xrcembm.cn","xrdqdd.xyz","xrkyqq.com","xrllybr.xyz","xrmfjzqo.xyz","xrrhwgj.xyz","xrrxodz.xyz","xs.houyi.baofeng.net","xsbdj6.com","xsfajf.xyz","xsvkfwth.xyz","xszw0.icu","xtbzff.xyz","xtcxflak.xyz","xtjpdfr.cn","xtnwxhjv.xyz","xtpwfb.xyz","xtvrtrya.xyz","xtxa.net","xtxidx.xyz","xu27r.com","xucyufv.icu","xudarl.xyz","xudgjz.xyz","xue.zbyw.cn","xueaaaw.cn","xuexi.hydcd.com","xukang09.cn","xukou.net","xuldtcip.icu","xulizui6.com","xunsfr.xyz","xuoizbtl.xyz","xuwfmhh.icu","xuxwvh.xyz","xuyanlong1.cn","xuzsdn.xyz","xvbcjh.xyz","xvbjctqs.xyz","xvbnrh.xyz","xvgrszkg.xyz","xvilxdv.cn","xvorpqz.cn","xvpcjl.xyz","xvpqrydt.xyz","xvrvgod.xyz","xvudqzoa.xyz","xvyugqj.icu","xvzfyra.xyz","xvzvqoq.xyz","xwdjnj.xyz","xwdsp.com","xwlnhw.com","xwlyfl.xyz","xwqtatnw.icu","xwsqtngwa.xyz","xwvnhe.cn","xx3691b.com","xxfphsg.cn","xxhp2iz.icu","xxkswdf.icu","xxle.cn","xxlfteg.xyz","xxlihf.xyz","xxniln.xyz","xxsmad1.com","xxsmad2.com","xxsmad3.com","xxxuhx.xyz","xxxx68xxxx.com","xxxx88xxxx.com","xxxx96xxxx.com","xybnfn.xyz","xycxhgrp.xyz","xydslz.xyz","xydzfldt.xyz","xylhwdu.com","xymahuxv.xyz","xyqmy.xyz","xyryjt.xyz","xysefte.icu","xytcboyz.icu","xyzyqq.com","xzelzfnj.xyz","xzlurd.xyz","xznizrhd.xyz","xzrhvv.xyz","xzvahr.xyz","xzxforn.xyz","xzxhpcdz.icu","y.photoint.net","y1.junshitt.com","y1.spreton.com","y341i.xyz","y3cdp.top","y66xvgo5i.chuimg.com","yanghetp.com","yankuojjqq.com","yasg114.com","yasma.top","yatemy.cn","yb0a.xyz","ybcnvqf.cn","ybedus.xyz","ybf1o.online","ybrbdft.xyz","ybrrvck.xyz","yc444.cn","ycgfdf.cn","ycgkol.icu","ycgmnpp.icu","ycgy8888.com","ychkujj.cn","ycmgeb.icu","ycqbgm.xyz","ydazjxso.xyz","yddbysa.xyz","yddjmpjo.xyz","yddrqwq.xyz","ydfhidrk.xyz","ydgh0zc.com","ydhfvrug.xyz","ydmnlxtu.xyz","ydolhlwq.xyz","ydrvkdni.xyz","ydttxdqe.xyz","ydv7k.cyou","ydwkrbg.cn","ydybwjpa.xyz","yegziyf.cn","yellowjm.com","yenauddk.com","yepgdita.xyz","yerhfnytky.top","yfsstec96.xyz","yfzpxnb.xyz","ygfgzmzo.xyz","ygh5.cn","yh18h8s.com","yh20230625tu.com","yhbheroq.xyz","yhdemu368.shop","yhderd69.shop","yhgfoe.xyz","yhgpuxim.xyz","yhgumcr.xyz","yhhnjg.com","yhimpnr.icu","yhlpshi.xyz","yhlzadr.xyz","yhnvgdkw.xyz","yhqukg.xyz","yhsdwjes.xyz","yhtpsy8888.cc","yhubsxmg.xyz","yhutou.xyz","yhzjidgc.xyz","yi.ximizi.com","yihehe.xyz","yijfdsu.cn","yijiuningyia.gushiwen.org","yikucdn.com","yin1.zgpingshu.com","yingce.asia","yingnanyqq.com","yinyouapp.com","yisangyhqq.com","yivkzvog.xyz","yiw2iei.icu","yjbdyjnctgj.top","yjnhkd.com","yjnhndt.com","yjnkas.com","yjxzvqy.xyz","ykcsldm.icu","ykgfcs.xyz","ykkhihg.cn","yktj.yzz.cn","ykujch.icu","ykxafzdu.xyz","ykxwn.com","yl04z4v.cn","yldfkfb.cn","yldxphtg.xyz","ylgvlvbc.xyz","yliffnsc.xyz","ylkdbbvy.xyz","ylplrhum.xyz","ylrjnhxi.xyz","ylwrdnrw.xyz","ylypzbzs.xyz","ymcnsq.xyz","ymdxl.com","ymhyw6.lol","ymmiyun.com","ymniqh.icu","ynfxxbp.xyz","ynulcpt.cn","ynzhby.com","yofprpv.cn","yohnoirs.com","yong.chazidian.com","yongzhen8.com","ypcngw.xyz","ypdronhu.xyz","ypffkbpq.xyz","ypgjkk.xyz","ypkxahje.xyz","ypkxka.xyz","yprdmnlo.xyz","yptqys.tianqistatic.com","ypvtw.com","ypwlctfk.xyz","ypyjyhny.xyz","yqdnad.icu","yqlxkzs.cn","yqlxwb.icu","yretx.cn","yrszy.com.cn","yruws6.com","ys.muhoujiemi.com","ys2000.cdn.bcebos.com","yshlor.icu","yskicm.xyz","yssryr.cn","ysxt9.com","yszpegh.xyz","yt-adp.nosdn.127.net","yt-adp.ws.126.net","ytcxflak.xyz","ytezym.xyz","ytjzqde.xyz","ytoeyxz.icu","ytqeavc.icu","ytvrtrya.xyz","yu.dlxxjsh.top","yuanpinghengkangfuyouxiangongsi.top","yuanxiaa.cn","yuanxiab.cn","yueesv.icu","yunliunet.com","yupov6ks.icu","yutiqf.icu","yuwenbin.host","yv8zs.online","yvbjctqs.xyz","yvnxetmq.xyz","yvudqzoa.xyz","yvwuesh.icu","ywg.jobui.com","ywhws.cn","yx1.managershare.com","yxcrcc.xyz","yxgqgq.xyz","yxkbgg.xyz","yxptcrss.xyz","yxrxsov.xyz","yxvoud.com","yy17173.dtime.com","yyddkm526.shop","yyefao.com","yylady.cn","yyodimq.cn","yyttmyy.cn","yytxzct.xyz","yyuivw6.com","yywh.vip","yyyaih.icu","yzcpgadw.icu","yzfrapd.xyz","yzgbsg.xyz","yzgid.cn","yzihdppw.xyz","yziwoidi.icu","yzjihang.cn","yzllux.xyz","yzmcok.xyz","yzykttcy.com","z.grfyw.com","z.nowscore.com","z.tudouxy01.com","z0a1b2c3d4.com","z1.chezhuzhinan.com","z1.cwbaike.com","z1.o8h7d.cn","z1.pclady.com.cn","z1hihu.xmcimg.com","z1wfe.top","z3p9f.xyz","z3yfkdjd.icu","z74lb.com","z91f4.top","zacff.com","zacveh.com","zagyjnn.cn","zaiceyjjqq.com","zailgrae.com","zaiyuanyqq.com","zangtankqq.com","zantainet.com","zattdf.xyz","zbbvhj.xyz","zbx01.com","zbxtcwi.xyz","zbzbzb.xyz","zca31.com","zcbfjd.xyz","zcck60eqyw.world","zcfhi.cn.com","zcgqsd.icu","zchvyet.cn","zcpsc.top","zcvyzsyd.icu","zd0.top","zddpnf.xyz","zdf3q.xyz","zdjtxjp.xyz","zdwykjd.icu","zdyuoae.xyz","zeatse.buzz","zebjlt.buzz","zekzoh.icu","zents10.top","zents2.top","zents5.top","zents7.top","zents8.top","zeookuv.xyz","zeqvqb.icu","zetcul.xyz","zeuqmpe.icu","zexfzson.icu","zf4.top","zfcdirf.icu","zfcoin.cn","zffymmdg.com","zfmtyv.buzz","zfmtyv.xyz","zfnclk.buzz","zfp32.buzz","zfpkrl.xyz","zfteiv.xyz","zfvltd.xyz","zfvtswv.xyz","zfzys.top","zg.mmyuer.com","zggrxf.life","zghrxn.xyz","zghsep.icu","zghsfh.xyz","zgkvfu.xyz","zglmvz.buzz","zglmvz.xyz","zgm1.com","zgtwzq.xyz","zgwsnw.xyz","zgwvcv.icu","zgyvg.top","zhalinylqq.com","zhangqifeng12.top","zhangyuting04.cn","zhaozongqq.com","zhaweifeng.com","zhengliyqq.com","zhengwei3.top","zhengzhou12.top","zhibo128x1.xyz","zhihei.com","zhihu.xmcimg.com","zhihucloud.xyz","zhnnaxe.xyz","zhongfujiaoyu.cn","zhoubo01.cn","zhouduayqq.com","zhrrzug.xyz","zhuxiao11.cn","zifyeldq.top","zigyspv.icu","ziravd.xyz","zisu.cn.com","ziyzcu.buzz","zjdruhn.xyz","zjjlhvo.xyz","zjliloveyou.ixiunv.com","zjrtxt.xyz","zjthzf.xyz","zk.91post.com","zk6.me","zkbsvx.xyz","zkfojr.xyz","zkrdzn.xyz","zkzpgz.icu","zlbcxr.xyz","zlclgzs.cn","zldzbr.xyz","zlgame.top","zlncvn.xyz","zltndp.xyz","zlvlciv.xyz","zlyhslx.icu","zmbmoxij.icu","zmdjbl.xyz","zmfcnlvu.xyz","zmklhev.cn","zndvfrl.xyz","znhlxvb.xyz","znrtfj.xyz","znwzcmd.cn","znyjmbh.icu","zohdfd.xyz","zojyob.icu","zoltrl.xyz","zomcz.cyou","zonyff.xyz","zoom.zshu.net","zopuqv.icu","zotcjeig.xyz","zozwnv.xyz","zp0737.com","zpcj8.online","zpotkvpy.icu","zppfjh.xyz","zpplsii.xyz","zpsovpgyk.xyz","zpvfsrb.xyz","zpvuugw.cn","zpzlbv.xyz","zq.lansedir.com","zqgixxp.icu","zrakpxsf.com","zrdga.cn","zrgbh6bm.icu","zrljzgs.xyz","zrrnqq.com","zs.rzijjeb.cn","zsjpi.cn","zsjxwj.com","zsnfdphz.com","zszhln.xyz","zt2088.com","ztaan.top","zthxobgk.icu","ztqdkzn.cn","zttuvj.xyz","ztxjutz.xyz","ztyumn.ifeng.com","zu2.top","zuowen.hydcd.com","zutevd.xyz","zuugfj.cn","zuvbzl.xyz","zvasuzb.icu","zvdc9y.icu","zvfaxh.xyz","zvnjvd.xyz","zvtnj.icu","zvvlbf.xyz","zwdtvx.xyz","zwfkxb.xyz","zwlxnj.xyz","zwxxcb.icu","zwzdjb.xyz","zx.docin.com","zxcrr.com","zxfdbr.xyz","zxjrbz.xyz","zxpgfl.xyz","zxpvalr.xyz","zxqiwe.cn","zxrcfw.com","zyauopr.icu","zypzzv.xyz","zys13.top","zys15.top","zys16.top","zyzo.cn","zzbmxl.xyz","zzisnvb.cn","zzlong14.cn","zzqrr.com","zzrjdp.xyz","zzxmcp.com","zzyy17.top","zzyy18.top","zzyy19.top","zzyy20.top"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.on.cc^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baomidou.com/_astro/checkadblocked.*.js"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||174.127.195.66/bbs/include/javascript/adblock.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18comic.*/exads-adblock-*/backend_loader.php"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freedidi.com/wp-content/plugins/death-luhubaoyu/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcbeta.com/data/cache/common_fbdbbsyuzhttpx.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcbeta.com/data/cache/_djwbhgprrtnmby.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slashlook.com/_resource/html/_bloggeradsbottom.html"},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1avlang.com","2334n.com","2c2.website","2p8.space","51dll.com","52kpop.com","5xx44.com","5xx77.com","63ef.com","69t41.com","7mav2.com","99a21.com","99re.com","acglover.me","adultgao.com","aotu101.com","caopop.com","caoporn.com","caouoo.com","caox.cc","ccxx99.com","dytt.com","h3e.pw","h3y.pw","hanfan.cc","jb51.net","jitapu.com","junying.com","jvhao.com","k88.club","lady3.xyz","magnet2048.com","me88.pw","p5p.space","pianba.net","qingmanyong.com","qyl00.com","qyl222.com","se88.space","spqi.xyz","supfree.net","t2p.space","t66y.com","tb001.xyz","te88.pw","that2.info","thztv.cc","ttww22.com","viidii.info","vwan.xyz","wenkuxiazai.com","xhao1.com","xiaomingming.org","yuese46.com","yzz12.com"],"requestDomains":["alicdn.com"]},"id":10}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["18board.com","18board.net","18p2p.com","88files.net","t66y.com"],"requestDomains":["dioimg.net"]},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["04stream.tv","11luba.com","172.86.179.138","18board.com","18p2p.com","208.94.244.100","208.94.244.98","2c2.website","2p8.space","46bk.com","500xxxx.com","522dy.com","63ef.com","7mav2.com","7mshipin.org","88files.net","94xxmm.com","99a21.com","99re.com","a88.us","abminbuy.com","ac168.info","ac88.info","acglover.me","adultgao.com","aisex.com","aotu101.com","aotu103.com","aotu43.com","blz105.com","blz20.com","blz24.com","caibaojian.com","cangjige.net","caopop.com","caoporn.com","caouoo.com","caox.cc","ccxx99.com","cnmysoft.com","cnnice.biz","ems183.cn","fdzone.org","go543.com","h3e.pw","h3y.pw","k88.club","kccdk.com","kiees.cn","kisssub.org","landiannews.com","lifan.moe","llj22.com","me88.pw","p5p.space","pianyuan.org","rarbt.cc","sbme.me","se533.com","se88.space","supfree.net","t2p.space","t66y.com","tb001.xyz","te88.pw","thztv.cc","tiantianzhibo.com","viidii.info","vwan.xyz","vx666.com","xhao1.com","yaoshe1.com"],"requestDomains":["sinaimg.cn"]},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slashlook.com/_resource/html/_bloggeradsinline1.html"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javporn.best/asset/default/player/plugins/vast-*.js"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotpress.info/blog/asian-javdl/wp-content/uploads/irvsxp.js"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5278.cc/js/check.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/960x60."},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/chiav/img/*.png"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/chiav/img/*.mp4"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"://m.*.cn/*/*.js?ssid=_"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"://m.*.top/*.js?ssid=_"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"://m.*.pw/*.js?ssid=_"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"_click*(com?"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/content*(com?"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/db.js?_dc="},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":".live/o.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/o.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"=adcode_sjdb"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/bdgg/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/source/plugin/drk_ledadv/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/stat-qq.html?*&click_url_final="},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creative.141live.com/widgets/spot/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoporn.com/templates/frontend/dark-blue/js/caoaa5.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i100.cao-gao.xyz/aimgs/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.mikudm.net/img01/mp3/gg/20240415_cps_960x75_general.gif"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rou.video/js/exo.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1.yingyongge.com/qmoshe.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1.yingyongge.com/production/*/production/ihth.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webconf.douyucdn.cn/resource/common/giftphotos_w.json"},"id":39}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tw.news.yahoo.com"],"urlFilter":"||tw.buy.yahoo.com/smartbanner/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iwarship.net/wowsdb/static/img/banner.png"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jdbstatic.com/ads/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuazhi.com/zb_users/plugin/allshow/js/main.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||user.042.cn/adver/adver.js"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloud.tencent.com/developer/api/common/getads"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloud.tencent.com/developer/api/common/getoneads"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||head4.net/ad_"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmcomic1.me/static/resources/lp.php"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmcomic1.me/static/resources/old/images/ad/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmcomic1.me/exads"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abmedia.io/*/pum/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go.kbnmnl.com/api/models/vast"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzmanga.com/s/page_runtime_v5.js"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ygexing.com/d/js/acmsd"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||falcon.pixnet.net/ad/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnxtc.net/images/xiaobing"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnxtc.net/xiaobing/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cache.ltn.com.tw/js/cache_ads_h1.js"},"id":58}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["9xav.cc","aotu43.com"],"requestDomains":["z4a.net"]},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["9xav.cc"],"requestDomains":["5598tp.com","6oja.cc","9129666tp.com","aa993366aa.com","yuanpinghengkangfuyouxiangongsi.top"]},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5kym.com","9xav.cc"],"requestDomains":["aliyuncs.com"]},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.vps234.com/resources/images/hosting-promotion/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itbulu.com/banner/"},"id":63}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["knowbaike.com"],"requestDomains":["huohuo1.huamuwo.com"]},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agefans.top/js/wap2-jm-ms.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.apiimg.com/huaer/xiahe.js"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v.laogu.wang/template/*/images/g_js^"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game.eroge.xyz/*.gif"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.daomutxt.cc/dist/common.js"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.daomutxt.cc/js/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com/upf/2014_sales/testpage/bannerimage/*x*_*.jpg"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiao1.cc/static/default/js/loadlm.js"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/banner/"},"id":73}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pornbest.org","pornlulu.com"],"urlFilter":"/images/friend/*.webp?"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||right.com.cn/forum/static/image/common/logo"},"id":75}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bhuai.top"],"urlFilter":"||u10*.com/*.gif"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ll.ibiqiuge.com/m.js"},"id":77}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["czzy01.com"],"urlFilter":"||img.*.com/images/*.gif"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||w3xue.com/js/pro541.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgs.itxueyuan.com/advpicture/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.itxueyuan.com/1672473525178992.mp4"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zztongyun.com/static/js/sh.min.js"},"id":82}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mcpcourse.com"],"urlFilter":"||520xingyun.com/images/*.gif"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asserts.avple.tv/file/avple-asserts/ad.js"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.udn.com.tw/upf/2014_banners"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n.sinaimg.cn/sinakd10117/*/bd54-kentcvx6065228.png"},"id":86}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chichiav1.xyz"],"requestDomains":["qlogo.cn"]},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.com/player/video-js-banner/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18comic.*/templates/frontend/airav/js/*1_2df4.js"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||axutongxue.net/js/ik474n.js"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganjing.com/vast.vpaid.min.js"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-a.ganjingworld.com/*/adsserver/get-vast-xml/"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yximgs.com/bs2/adcarsku/sku1563a96c-38ca-4563-a4b5-522208113126."},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile01.com/groupbuying.php"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lf9-static.bytednsdoc.com/obj/tos-cn-i-0813"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijutt.tv/js/pcjs/alltop_960_1.js"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||158zm.com/top.js"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||158zm.com/head.js"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wfiles.hcomic.net/indexswiper/*_*x*_*_tc_gif.gif"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huyaimg.msstatic.com/cdnimage/roomad/"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangafuna.xyz/static/ads/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mddcloud.*/oweapi/ad/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sd1v.yitongwl.cn/site/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knowmore.cc/style/head.js"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boylove.cc/static/js/yymh.js"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guangzhoubingqing.com/88888.jpg"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18comic.vip/templates/frontend/airav/js/92_81c7.js"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t2.picb.cc/2022/08/07/6rppj1.jpg"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t2.picb.cc/2022/08/07/6rprkd.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gotv.ctitv.com.tw"],"urlFilter":"||api.dmcdn.net/all.js"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmcomic.asia/iframe_*&idzone="},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianbar.net/js/bootfloat.js"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianbar.net/js/hottj.js"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptyw.yiche.com/ssp/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaofuwu.org/js/dd.js"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaofuwu.org/js/dd2.js"},"id":116}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["discuss.com.hk"],"urlFilter":"||cdn.vidcrunch.com/integrations/*_responsive_floating_dfp_"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malimali5.com/ad1.png"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||super.bad996.com/*ads.js"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogfight360.com/usbeam/yuelun_ad/"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waipian*.com/statics/recommend/"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xkyn.com/imgs/js/al.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpt.9136.com/img/b_special/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnextmedia.s3.hicloud.net.tw/dp_cp/cp_prebid"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnextmedia.s3.hicloud.net.tw/dp_cp/mt_programmatic_ad.js"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.south-plus.org/images/masha5-1.gif"},"id":126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xixik.com"],"urlFilter":"||img.xixik.net/custom/section/*/banner-"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaicomic.*/data/ds/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaicomic.*/data/game/*/wap.gif"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/data/ds/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/data/game/*/wap.gif"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movieclassic.net/templates/frontend/airav/js/*avs-0.4.js"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movieclassic.net/pub/js_min.js"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2114.com/api.php?a=get_adv"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmcomic1.cc/iframe_v*?type=exo&idzone="},"id":135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dianyingim.com"],"urlFilter":"||js-js.oss-cn-beijing.aliyuncs.com/mnpc-umeng.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unikoshardware.com/wp-content/uploads/*/*/wpointer_ad_440x250.jpg"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apic.91bixin.net/api/thirdadv/"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||falcon-asset.pixfs.net/js/adsbyfalcon.min.js"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingwuhotel.com/static/xbiquge"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.scupio.com/js/ad.js"},"id":141}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailygh.com","xgcartoon.com"],"urlFilter":"/cjs/cprt.js"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.q1xs.com/17mb/script/wap.js"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouyaoxiazai.com/static/img/cqthree.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yemancomic.com/static/xiaomage.js"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yemancomic.com/static/maoshuang.js"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subhd.com/images/ap/"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yp868.com/js/54h/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.jstucdn.com/js/ad_37cs.js"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jstucdn.com/g3/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suibianlu.com/zb_users/ad/"},"id":151}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jumi.tv"],"requestDomains":["p.qlogo.cn"]},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trxs123.com/skin/default/js/jque.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.lancdn.com/*-top-banner-"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvideo.cc/etology2.js"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvideo.cc/im4.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvideo.cc/wefong2.js"},"id":157}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mmff30.com"],"urlFilter":"||58cdn.com.cn/*.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||css.mangabz.com/*/mangabz/js/mobile/newyb.js"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guang1.zhakao.cn/common/ni_h/common/ffx_f/ek.js"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com/nd/scxd.js"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com/nd/b_slest.php"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.99k.tw/open/open*.php"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wholehk.com/atttuop.js"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahamut.com.tw/js/ad.js"},"id":165}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hanime.tv"],"urlFilter":"||rackcdn.com/htv/banners/"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamibuy.com.tw/ad/period.aspx"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamme.com.tw/uploads/*?2"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r3sub.com/images/aaa^"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xchina.co/upload/ad/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecimg.tw/img/xdsys/*/layout/*/sign/channel*/ad_*.jpg"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.jialingmm.net/dm/history.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.jialingmm.net/dm/tj.js"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baike.com/iframeheightforad."},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cntv.cn/hezuo/"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com^*/wapifeng"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourusababy.com/bsj.js"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r[]=http%3a%2f%2fope.tanx.com"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wasabii.com.tw/float/*.js"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.hackhome.com/js/m_ga.js"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.shushu8.com/js/tongji.js?"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||470kk.com/js/indextop.js"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||470kk.com/js/config.js"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kwongwah.com.my/wp-content/plugins/dibs_engine/js/dibs_popup.js"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9kld.com/ad*.html"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hgyouxi.net/source/plugin/hgyouxiad/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huaren.us/adverts/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huaren.us/banners/"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huaren.us/bbs_ads/"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vmvps.com/aoyohost-com-bann"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zrblog.net/zanzhu/virpus.gif"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manai521.com:88/bocai/index.html"},"id":192}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["briian.com"],"requestDomains":["img.scupio.com"]},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udnfunlife.com/mall/cus/cat/outwebad.do"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com/mall/cus/cat/outwebad.do"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcw45.com/js/layer1.js^"},"id":196}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fcw45.com"],"urlFilter":"||sinaimg.cn/large^"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||199.180.100.185/love44^"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdndm5.com/*/default/js/ad_"},"id":199}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["7mav2.com","aotu43.com","thztv.cc"],"requestDomains":["chuantu.biz"]},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aotu43.com/templates/defboot/js/duilian.js"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianmeng.la/cde/text.js"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianmeng.la/cde/recommend.js"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianmeng.la/cde/image.js"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k366.com/images/smxs^"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/feproxy/ad/list?"},"id":206}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wangchao.net.cn"],"requestDomains":["img.ferlie.net"]},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7k7kimg.cn/cms/cms10/20180706/135219_4911.jpg"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||85tube.com/player/html.php?aid=*_html&video_id=*&*&referer"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r3sub.com/posters/00698128.jpg"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobaigu.com/images/tencentcloudamd_1040x100.jpg"},"id":211}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tw.bid.yahoo.com"],"urlFilter":"||s.yimg.com/ma/auc/common/js/ext_y_straas_shell_*.js"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tohomh123.com/js/funasd.js"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8maple.ru/comic.jpg"},"id":214}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ddav.org"],"urlFilter":"||upload.cc/i1/*.gif"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avcao.cc/js/p.js"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||axjbt.com/dbxf/pctc.js"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.udn.com.tw/upf/*_banners/special/"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.danmeixsw.com/js/mwap.js"},"id":219}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["litv.tv"],"urlFilter":"/promo/right_float_poster/image^"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["922tp.com"],"urlFilter":"/300x300.gif"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.nfydd.com/template/wap1/js/dd.js"},"id":222}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aipa551.com"],"urlFilter":"/uploads/*/*-860x250*.gif"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f2dsex1.com/public/fb*.png"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theporn.xyz/static/tmp/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theporn.xyz/static/bet365.gif"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoporn.com/images/bmqp"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoporn.com/ggs.php"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booktxt.net/js/easyad"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booktxt.net/js/mangoindexbanner.js"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.pianba.tv/ad/"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.2kxs.org/img/hia1.js"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18av.mm-cg.com/*/7mmtv.gif"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huanqiu.com/statics/*/dist/js/detected_block.js"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/cachedata/ad.js"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/project/gubawap/ad/"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefengtv.com/js/tj.js"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01u.net/js/tj.js"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youy14.com/js/zz/xf.js"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youy14.com/js/tj.js"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youy14.com/js/zz/nr.js"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4080kan.com/js/head1.js"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4080kan.com/js/bc.js"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4kwu.cc/static/js/tj.js"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avjd014.com/*ad^"},"id":245}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dyzd1.com"],"requestDomains":["touimg.com"]},"id":246}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["av.movie"],"requestDomains":["i.imgur.com"]},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juzi6.com/js/dp.js"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juzi6.com/js/gd.js"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icws.jb51.net/good/arc2019.js"},"id":250}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["522dy.com"],"requestDomains":["img.vim-cn.com"]},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||63ys.com/*/gct.js"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duba.com/static/v*/js/tiyan*/ad/ad.*.js"},"id":253}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["duba.com"],"urlFilter":"||act.cmcmcdn.com/*/liondance/dist/js/bundle.js"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doupocangqiong1.com/js/ptwap.js"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuneiya.com/js/wcnm/foot.js"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuneiya.com/static/js/ding.js"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mphj.com/runtime/js/"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.k1k.cc/wap/js/indexbottom.js"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||77xsw.la/novel/js/pagetop.js"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||77xsw.la/novel/js/pagebottom.js"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sjks88.com/templets/default/js/mydata4.js"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.xshuyaya.com/m/d.js"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av6k.com/templets/default/video-ad/"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av6k.com/shop/a4.jpg"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ly6080.com.cn/gg/"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ysxs8.com/js/content_db.js"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ishisetianxia.com/tb.js"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.20mao.com/*/top.js"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.20mao.com/*/bot.js"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.20mao.com/*/head.js"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thcdy.co/baidu2/foot.js"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thcdy.co/baidu2/index_top.js"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niu07.com/gg/*.js"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.qiushuzw.com/9cb0d8a5/2dfc69b0d8a5.js"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99meiju.tv/template/zhuan/neirongye_foot.js"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99meiju.tv/js/tj.js"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wantgoo.com/wantgoofiles/banner/"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex8.cc/plugin-e6-rebate.html"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kt51.com/bjl666.gif"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.kukudm.com/mg/show1.js"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.kukudm.com/mg/show2.js"},"id":282}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lanzous.com"],"urlFilter":"||statics.woozooo.com/img/*.js"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dushiyanqing.net/mobile/lib/ccppcc.js"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.manhua123.net/js/com1.js"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"//m.manhua123.net/js/com2.js"},"id":286}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kanshu8.net"],"urlFilter":"xhtml?"},"id":287}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nfmovies.com"],"urlFilter":"/ad*_mobile_banner.png"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tui56.com/guanggao*.html"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.virscan.org/images/*/ad_"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||70822.com/agfile/"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zlyk.com/runtime/js/footer.js"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zlyk.com/runtime/js/m_footer_top.js"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zlyk.com/runtime/js/m_nav_bottom.js"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ustv123.com/images/axd.js"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com/sxxd.js"},"id":296}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["159i.com"],"urlFilter":"/tghr.js"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac-room.cc/images/ad_"},"id":298}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ddrk.me"],"urlFilter":"||vip1.loli.net/2020/02/17/a9jmsy41ewiuzou.png"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/banner-*.jpg"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsex.men/view/img/*.gif"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icao4.com/uploads/pic/2.jpg"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.com/1sdfdc1/500_60-1.gif"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.chinatimes.com/scripts/2019/ad2019.min.js"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.yhdm.so/bar/yfgg.js"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiurenji.cc/heji/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhujiwiki.com/ad/"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.51cto.com/ad/"},"id":308}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bimiacg.net"],"urlFilter":"||jd.com/ddimg/"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.feisucn.com/assets/js/m.js"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyny.com/data/cache/js_show_ads.js"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codenong.com/c1.js"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteor.today/ad/"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huiji-fs.oss-cn-qingdao.aliyuncs.com/huijiad/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mypianku.net/ajax/myjs/"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmgmh.com/template/wap/default/js/lunbo.js"},"id":316}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pianba.net","pianba.tv"],"urlFilter":"||p.pstatp.com/origin/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lolttaaas.com/forever/"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.audio699.com/template/m/js/qqwweef"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exoav.com/nb/nt.js"},"id":320}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yingwangtv.com"],"urlFilter":"||70url.com/aiaike/bood.js"},"id":321}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fund.eastmoney.com"],"urlFilter":"||topicimg.1234567.com.cn/product/2021/1/11/b914f8b6-fb61-4c85-834f-863b67c13a45.gif"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dngz.net/x/"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tutudao.net/js/gg*.js"},"id":324}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["icbc.com.cn"],"urlFilter":"||v.icbc.com.cn/userfiles/adresources/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cn.ntdtv.com/assets/themes/ntd/js/article_ads.js"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cocomanga.com/sw.js"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||store.7box.vip/ad/"},"id":328}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["microsoftnews.msn.cn"],"urlFilter":"||assets.msn.cn/bundles/v1/microsoftnews/latest/placement-manager.*.js"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.digitimes.com.tw/*_bigbutton.jpg"},"id":330}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["technews.tw"],"requestDomains":["truvidplayer.com"]},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.9wx.org/statics/js/new.js"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingdianlaoge.com/static/js/q.js"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingdianlaoge.com/static/js/360-displaywindow-advert.js"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x23qb.com/skin/themex.js"},"id":335}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5278.cc"],"urlFilter":"||hboav.com/guga/*.php"},"id":336}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wmsj.pw"],"urlFilter":"||336t.com/img/boss/*.gif"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tt1069.com/bbs/page20_top.php"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.live.bilibili.com/*/banner"},"id":339}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailymotion.com"],"urlFilter":"||s3.amazonaws.com/dmas-public/sitemaji/vast.xml"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c.mipcdn.com/static/*/mip-ad/mip-ad.js"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycodes.net/js/*.js"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.nivodz.com/commercial/incr/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/sex169hub/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coolpc.com.tw/home/img/right2.html"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"-1316632262.cos."},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"-1316899192.cos."},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"-1688-wp-media/ads/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"-90mh-gg."},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":".bid/ads/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":".blog/ads/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":".bt*.com/imgs.js?t="},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":".cam/ads/"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":".cc/ad/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":".cc/js/ads/"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":".cloud/ads/"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":".club/ads/"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":".club/adv/"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":".cn/ads/"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":".cn/js/ads/"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":".co/js/ads/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":".com*/ps/pscreat.js"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/0gg/gg*.js"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/a_d/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adv1/?q="},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/core/js/the_pf.js"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dibudaohang/dibudaohang.js"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/discor_list.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dm/ahead.js"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dm/banner.js"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dm/bofangshang.js"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dm/bofangxia.js"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dm/dibu.js"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/dongcidaci/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/gg.js"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/images/102.js"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/java/shang1.js"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/java/xia1.js"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/java/youxia.js"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/java/zuoxia.js"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/a_d/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/ad_"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/addp.js"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/alls_foot.js"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/alls_top.js"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/bnnr_"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/bnr_"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/discor_list.js"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/lad.js"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/youlian.js"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/jsbjl/zhanqun"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/json/cctv.json?v="},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/logo/ad.js"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/logo/logo.js"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/logo/logoxia.js"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/myjs/alljs.js"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/myjs/mys_alljs.js"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/pc/ad/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/piaozi/*.js"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/public/js/duileft.js"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/public/js/duiright.js"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/qxads/"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/rmb/bofang*.js"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/rmb/daohang*.js"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/rmb/dl.js"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/rmb/palyyoubian.js"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/runtime/js/pscreat.js"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/sitejs/hansan.js"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/static/js/ad.js"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/style/vue.js?v="},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/tonglan.js"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/tonglan2.js"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/topjs/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/uploads/*-860x250.gif"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/vodad.js"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/zz/tcc2.js"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/zz/yd2.js"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":".com:91/runtime/js/pscreat.js"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":".com:9120/discor_list.js"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":".dajiahao*.top/getcodedomain/"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":".fun/ad/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":".icu/ads/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":".in/js/ads/"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/ad.js"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/ad/"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/js/ads/"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/js/alls_foot.js"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/js/alls_top.js"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/topjs/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":".io/js/ads/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":".js?advertid="},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":".la/style/vue.js?v="},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":".land/ad/*.gif"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":".life/ads/"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":".lu/ads/"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":".me/gg.js"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":".men/ads/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/js/ads/"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":".org/js/ads/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":".org/topjs/"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":".test15./"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":".top/ad-"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":".top/ad/"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":".top/ads/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":".top/upload/ad.js"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":".top^*-960x80-*.gif"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":".tv/js/ads/"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":".tv/style/vue.js?v="},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":".tw/ads/"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":".us/js/ads/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/ads/"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/gg/"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/html/ddx.js"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/html/hfv.js"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/html/zbxx.js"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/js/ads/"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":".vip/style/vue.js?v="},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":".work/ads/"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":".xn--fiqs8s:7385/"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/99x/"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/ad/"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/js/addp.js"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/js/ads/"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/upload/ad/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":".zone/ads/"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/0mbjs/2800av*.js"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/104_150/1360_1|"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1982/java/static/js/*headad.js"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1linbate_mplatk/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2016v2/js/adm2.js"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2048/aps/*_pc.js"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/500ad/"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/527ldy.oss-"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/5555vipqipai.oss-"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/58pic/index.php?m=admanagesystem&"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/5ixcmbwj/js/ad.js"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/640_120_javhd.jpg"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/69tang6_*/html/abc/image/"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/789syy/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"/80sad/"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/8drama_yahoo/"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/9115gg/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/91_banner/"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/91ad."},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/91ad_"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"/993dy_new//gg123/"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"/9ccmspc/images/*.gif"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a-duoduo/add-"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a-tian/tian-*-good.js"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a/p?adid="},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab_my/pc_pf.js"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab_res/m/common.js"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab_res/pc/fixed/fixed.js"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"/acmsd/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad2v1.1.js"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_unified_access?"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adcg/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adcms/js/"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addon/assets/common/gg.js"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addon/indexad.php"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adflash/"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adinfo?"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adinfos?*&ane=pic1"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adintrs/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpfile/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adplat/adplat_"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adposid/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpro.js"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpuba/"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpv?cn="},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscpc/"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsfactor_ab"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtmp/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtopbar."},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adverjs/"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advert/youxi.js"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advpic/"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afd/entry"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/agetsou.js"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aipai/player/game_video/videoadvert_"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajds/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajgg-1318512902."},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajjsjfsk/"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/alldl.js"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/allfoot.js"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/allhead.js"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/alltop.js"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/allwzwfoot.js"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alljs/allwzwhead.js"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aoyou372down300_"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/aaaac/list"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/apifetchadsdata"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/autosda.php"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/video/getadsdata?"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/video/getadsdatalist?"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"/app/pcbanner/getbannerconfig/v2"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"/app_ad/slade.js"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/appapi/jjlist.php"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"/appnei-huodong.oss-"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"/apps/misc.php?action=advert&"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ashow.aspx?aid="},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"/asset/js/gglms."},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/banners/600x100/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/dayu/ainfiniteactivity-"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/t_j/tongji.js"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"/attachment/freeaddon_banner/"},"id":546}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["edushida.com"],"urlFilter":"/attachments/ad/"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avple-images/ad."},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avple-images/ad_"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avshow_cn1.gif"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner468x60_live173."},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bcgg/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bg5t4h.oss-"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blgg/"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bookad.oss-"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bookxiaoshuo.oss-"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"/botad.html"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/brandxuandong.js"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bt*.com/imgs.js?t="},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"/btba/ad/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"/c/674_rlt.js"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cache/ad_js/"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cache/js/otca.js"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cache/otca.js"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"/caches/poster_js/"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"/caiguu_gg_"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"/caoaa5.js"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"/caoaa|"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cari/banner/"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cari/daybanner/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?*.adm.cnzz."},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?*.overture.com"},"id":572}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["hdwan.net"],"urlFilter":"/cdn-cgi/pe/bag2?*p.tanx.com"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"/center?advid="},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cf.aspx?action=cycadget&"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clicktotal/clicktotal.js"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clys.js?2020"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cm-pop-up-banners-"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cms-gg.js"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cnki/js/addetail1124.js"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/cpc.asp?"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/cpm.asp?"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/cpv.asp?"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/mypop.asp?"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/pccpcv.php"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/pop_cpf."},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/popjs."},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"/conch/asset/js/atop.js"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"/conch/asset/js/open-vb."},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"/content/clyscontent.js"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cpm/i.ashx?"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cpmshopads^"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cpro/ui/"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crifan_com/padaili.png"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"/css/78dfj/*.js"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"/css/gg.js"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data/attachment/ad/"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data/cache/myad-"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"/detail_gg.js"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"/diantan.js"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dibun5nodnbmp.js"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dm78ad/"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"/downloads/nmgg.mp4"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dreamads/"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dt/guanggao_func.js"},"id":605}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["388g.com","msra.cn","supfree.net"],"urlFilter":"/duilian."},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"/duilian2."},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"/duilian_gg."},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"/duoteimg/dtnew_assets/pc/js/tech/chaping."},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"/duoteimg/dtnew_recom_img/duoteself/"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dy_66jjss/"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dygg_"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dzwww/ad_dzw_inner.js"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"/e/ecmsshop/zhuanpan/js/"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eis/diy/ad/"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ettoday/gemini/"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eucjhfxh/*.js"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ezprice_ad.js"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fage/ad.js"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fage/sjad.js"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fdjdjghrut_tt.js"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fduttjalivqpo/"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"/float_r.js"},"id":623}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["fwxgx.com"],"urlFilter":"/floatad."},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"/floatad2."},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"/floatcaopron.js"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fn666/shouye.php"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frm_adv.aspx"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"/front/adv/getpmadvlist"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frontend-jiucao/img/banner.jpg"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frontend-jiucao/ps/*.gif"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frontend-jiucao/ps/pscreat.js"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fsjghgwyegh_f.js"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fuliba/js/n1.js"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fx168_ad"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"/game/aplus/pptv/"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gamedog_mobile_"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gaog/"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getaliyunadv."},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getgg.php?key="},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg.php"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg54.oss-"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg7f5kv/"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg_d.php"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg_details_"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gg_t.php"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggao."},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggao/"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggclass/"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggdata1."},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggg530.oss-"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggjs/"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggpic/"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggtp/"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ggvip/*.js"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gh/91porny/"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gigi/ad/"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gmu-download.oss-"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guang/5liao.me.gif"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guang/guang*.js"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guang/mhys.jpg"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guang/mscx-mtmwntq5.gif"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guang/twuu.gif"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guangao/"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guangg/"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guanggao."},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guanggao/"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"/guanggao2."},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gubawap/ad/"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gwunggou/"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hao123_api/api/cpc/"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"/haojio/images/kf-zl.jpg"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"/haojio/js/scoll_bg.js"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"/heituad/"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"/heji/mei00*.js"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hjstore/system/banner/*.txt"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"/homead/*_appledaily_bg."},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hongie-1322507002."},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"/html/709/*.js"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"/html/taobao_focus_"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"/huijiad/huijiad."},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"/huya/main/widget/roomgg"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"/huya_promotion_content_"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ifeng_jdttemplate.js"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ifengrotatorad.js"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe/baidu_*.html"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe/ss/baidu_*.html"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe_pfbad/"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ikanfan/b.js"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ikanfan/i.js"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images//ads/"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/mobileads*.jpg"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/segucrwj*.gif"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/segucrwj*.jpg"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/ta1234.js"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/bbsad/"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ina_ad_"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"/index.php/customize/list?params="},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"/index.php/statistics/ads_show?"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iscar.svc/getadvert?"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javhd-jp-970x170.jpg"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jdzjgg/"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jfjs/ad.js"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jianpian.obs.cn-"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jianshen8/images/plan_banner_"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/aahome.htm"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ad_tv.js"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/*0.js"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/*2.js"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/*5.js"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/dui.js"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/hf*.js"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/neiye"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/piao.js"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/to"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/yezi"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/youxiajiao.js"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ads/zuoxiajiao.js"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/axdd.js"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/bocaiadv."},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/bpolknm.js"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/btdigg.js"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/common/gg.js"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpc2_dl.js"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpc2_i.js"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpc2_rp.js"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpc_i.js"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpv_dl.js"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/cpv_fm_"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/dyguosj/"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/gg0.js"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/gg123/"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ggtop.js"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/guanggao_gg.js"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/home/ad/ad."},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/huath_2.js"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/index_adfloat.js"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/mmdaohang_2.js"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/mob/cpc_bottom.js"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/pcbook.js?"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/piaofu_bet."},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/showgg.js"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/sjgg.js"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/tpolknm.js"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/utils51.js"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/utils78.js"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/wahha/"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/wlfloat.js"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/yueyupp_3.js"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/yzgg.js"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jsadv/"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"/k120g270."},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"/k300g250."},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"/k960g90."},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kan/ads/dl.js"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kan/js/dian.js"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kg2.oss-"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"/koukoku/*.gif"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"/koukoku/list?positions="},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kumi/file/js/float.js"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lanye2015/images/kuan.jpg"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lanye2015/images/lanyeht.jpg"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lapi/sign/brandapi/getinfo"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lapi/sign/phonegameapi/getinfo"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lapi/sign/signapi/getinfo"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lapi/sign/web/getinfo"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lenovo/2021/all*.js"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lenovo/pc/all*.js"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lenovo/pc/piaofu2.js"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lenovo/pc/top.js"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"/letv-gug/"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"/live173/640320_"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"/live173_*/46860."},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lteee/ad/"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"/m1938pc/static/css/sxy.css"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"/m1938pc/static/js/dibu.js"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"/macplus/ads/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"/main.js?v=*&sp=*&ty="},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"/main/s?"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"/maizhan/js/age.js"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"/manduan-dev.oss-"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"/matongwu/img/gg_"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/fitad/"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"/meinv/js/*_banner.js"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mfad/"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mmday/91porn_"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mmday/hgame_"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobile/lele.html"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobile/mads.js"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobilegame/getroomapp?"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"/module/adsview/"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modules/video/player/nuevo/midroll.php?"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker-banners/ads_"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/images/*.gif"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/caoaa.js"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/fkpp.js"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/kppp.js"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/tmpp.js"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/videoplayer.js"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mshow.aspx?aid="},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"/msow.aspx?aid="},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myzgg."},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"/n-960x60."},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newfengchao/asp"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nfhry32_78.js"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nforum/files/adv/"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nowscore/ad/"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ntes-ad-cloud."},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opbb/float.js"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opbb/obpp.tpl"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"/os1019.oss-cn-quanzhou."},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"/os230718.oss-"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pagecpv/"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner/gg_sogou.html"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"/paypic/"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pc/tpl/baibaipc//js/"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pc/tpl/baibaipc/js/"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pcgg/*.js"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pcswf/pcswf.js"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"/php/home/kakaxiaikakaxi.php"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"/piaofu.js"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pic/ad/"},"id":822}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ychr.com"],"urlFilter":"/picad/"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pj5303.oss-"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pj545.oss-"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pj98co.oss-"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pjk/static/tp.php"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pjk/xjk/*.php"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugin.php?id=popad_7ree&"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"/proxy.htm?id="},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"/proxy.html?id="},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"/public/imgbed/gg/"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pushsystem/attached/image/"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qd/js/index/bannertop."},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qidianadclient."},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qiuyi-gg-wrapper-"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qpxl.js"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"/qqlive/conf/playerlottery/"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"/red2/ad/"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"/remix_banner.gif"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"/renderlapinblock?"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"/res/kj/hf*.js?v="},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"/resource/common/tongzhuo/game_info.json"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/ad/"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/hu/*.js"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/300_300.js"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/90_m.js"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/960_90.js"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/banner_"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/daohang.js"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/footer-m.js"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/fumeiti."},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/guding_top.js"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/haojio_"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/index960.js"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/lianmeng.js"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/m_tuijian_"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/m_v_tuijian_"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/mad.js"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/pc_top.js"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/play960.js"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/top960.js"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"/runtime/js/top980.js"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sc_ifeng/"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scr/wtixyd.js"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scrollgg_index.js"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"/secretmine_out.js"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"/see200vipghajq/"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sh588com888/"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shangvsnhfbrq220923.js"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shangyk1z5o3o.js"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shehuik618cn/images/c.js"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shehuik618cn/images/ds.js"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shehuik618cn/images/i.js"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shehuik618cn/images/k.js"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skin/ecms082/images/kf-"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sobt_adv.js"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"/source/plugin/mama_tips/"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/adsview/"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/common/js/djlib_"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/home/gonggao/img/juzi*.gif"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/home/gonggao/img/kaiyuan.gif"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/images/ky888.gif"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/js/aall.js"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/js/fuo_3.js"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/js/gold_daddy.js"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/js/headad.js"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"/statics/recommend/bense.gif"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stui_ads/xyz456e/"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stuia004/statics/asd/"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sxgg/12.js"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sxgg/13"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"/taiyangchengjituantupian."},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tan.js"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tan1.js"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tanad.js"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"/td_ads_ckbeck.js"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/*/adm/"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/*/ads/"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/*/lele36.html"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/gg.js"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/hei//poster.php"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/hei/js/1.php"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/jiejiesao/aaaa/"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/js/adsdata.js"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/m1938-*/static/js/dao_"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/m1938pc/bd/*.js"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/paody/aaaa/all-top.js"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/shoujigg/"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/znfls/asd/"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/zsy_badian/dddytt-gg/"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"/templates/*/js/_banner.js"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"/templates/bootadult4/js/bottom.js"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"/templates/bootadult4/js/text.js"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"/templets/*/js/couplet-ad."},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"/templets/yycms3/img/"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tigtag_custom/*_banner"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tigtag_custom/include/couplet."},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tigtag_custom/include/popup."},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tisai/img/nav_980_90.gif"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tm00738.bj."},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tourl.html?url="},"id":922}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["jikexiu.com","jikexiu.vip"],"urlFilter":"/tuiguang/"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tuiguang366.oss-"},"id":924}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ty684.oss-"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"/u/_sponsor/"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uc123_no/*/index/js/activity."},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uniontgm.cmb."},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/site/tbgg/*.gif"},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/vod/2018-08-05/201808051533458526.png"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploadfile/ad/"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/setting/ad/"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uu114/ad/"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"/videojs/video-conrtib-ads.js"},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"/view/image/ngps1.gif"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"/view/img/b72890.jpg"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vipgg/"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wagnzhantuiguang366.oss-"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wamobantong.oss-"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wap/js/gg/"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wap88ysw/jk/toubu.js"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wap_advpic/"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wdzj_banners.js"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web8/ad/"},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"/websales_push_*_big.php?id="},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/themes/imovies/js/tc_"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wxh_asy.js"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wxhfm.html?cid="},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xdy_yyo.php"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xgrghru981_23.js"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xianbao_theme/script/intelligence."},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xianbao_theme/ziyuan/1111/hongbao."},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiaoyi/360_"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiaoyi/960_"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiazxvbgyjw220923.js"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiwang/dfumeiti.js"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiwang/fumeiti.js"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xuanfusige.js"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/goodad.js"},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yinghua4567/*.js"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ylqq/*.add"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yryy/css/javamy.js"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yryy/css/javatop.js"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yryy/css/venmy.js"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yryy/css/venus.js"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yryy/css/zepto-lie.js"},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ys_77jjss/"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yunfile/offline_banner/"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yy_transv/js/cmp.js"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zz/*_box2.txt"},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zz/wenzi2.txt"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zz/zuoxia2.txt"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zzzz/assets/js/common/discor_list.js"},"id":973}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["moviedj.tv"],"urlFilter":"://*.tv/ad/"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"://*:*/oklist/vars.js"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"://abb.*.js?adv="},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"://abc.*.js?adv="},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"://btt*/runtime/js/psdata."},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"://dreemdmbabys.oss-cn-"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"://rou*/_next/static/chunks/pages/home-"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"://seai*/ads/float.js"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"://xingkong6688s.oss-"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":":1010/openv5.js"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":":12289/slot?"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":":2048/b.js"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":":2048/jsb?"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":":52789/gg/"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":":538/attachment/js/"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":":538/attachment/xjdb.jpg"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":":63666/960x150."},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":":701/pus/pus.js"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":":7701/load.cw.js"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":":8080/ad/"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":":8080/advserver/"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":":8081/abc/interurl.jsp?"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":":818/nowscore/"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":":88/999pc/"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":":88/lighttpd/default/"},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":":8888/js/cctv.js"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":":8888/mb1/pc_"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":":8888/mb1/wap_"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":":8888/zhu/pc_"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":":8888/zhu/wap_"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":":8898/ads_"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":":9001/code/"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":":9875/vh2/"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":":9875/vj2/"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":":99/js/ads/"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ad_top_slider&"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ajaxgetads&type="},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"=baidu_ssp_define&"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"=loginextad."},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"=sogou_wap_setjsonadslot&"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"?method=baidu.ting.commercial.tactics&"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"_billboard_320x100.iframe."},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"_btbttme/fox/img/qt_"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"_dasiqq315."},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"_fioiwhfo_"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"_float_fuo.js"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"_naimabdd_"},"id":1020}, +{"action":{"type":"block"},"condition":{"urlFilter":"_popads."},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"_tm11_pmt_"},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"_yad_jsonp_"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*.cn/ad/"},"id":1024}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sunmobile.com.hk"],"urlFilter":"|http://*.hk/ad/"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*.in/ad/"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*.me/ad/"},"id":1027}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ruten.com.tw"],"urlFilter":"|http://*.tw/ad/"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*.us/ad/"},"id":1029}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["pcpop.com","xitek.com"],"urlFilter":"|http://*/*_ad.js"},"id":1030}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["coolpc.com.tw","sac.net.cn"],"urlFilter":"|http://*/js/ad."},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*/js/ad/"},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*/js/tc.js"},"id":1033}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ad.cnr.cn","ckckk.com","jxnews.com.cn"],"urlFilter":"|http://ad."},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asd8900.oss-*.aliyuncs.com^"},"id":1035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iwanshang*.asia^"},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ky891.oss-*.aliyuncs.com^"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tupian888.*.bcebos.com^"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||txhfgwgkwt*.asia^"},"id":1039}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["index.sogou.com","zhishu.sogou.com"],"requestDomains":["inte.sogoucdn.com"]},"id":1040}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["lianmeng.360.cn"],"requestDomains":["lianmeng.360.cn"]},"id":1041}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["xy.com"],"requestDomains":["xyimg.net"]},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vns86.oss-*.aliyuncs.com^"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhizhizhizhi.oss-*.aliyuncs.com^"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||121.204.246.*.gif"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgtg.com^*.gif"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":".194007.com/4058.gif"},"id":1047}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["7mshipin.org","99re.com","viidii.info"],"urlFilter":".gif|"},"id":1048}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.gamer.com.tw"],"urlFilter":".html|"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":".k618.cn/sytab/"},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":".k618.cn/zbggw/"},"id":1051}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.v.qq.com"],"urlFilter":".mp4?*sdtfrom=&"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":".niusnews.com/upload/banners/"},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":".nyaa.fun/static/img/*_refesh."},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":".nyaa.fun/static/img/host/*.gif"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":".nyahentai.com/cat/l_1.gif"},"id":1056}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["realtw.com"],"urlFilter":".oeya.com/"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":".ppys.com/detail"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":".qidian.com/bgimg."},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":".qidian.com/bgops."},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":".qidian.com/floatopbox."},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":".qidian.com/gamebox."},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":".qidian.com/pageops."},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"/404.safedog.cn/sitedog_stat_new.html"},"id":1064}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["somanhua.com"],"urlFilter":"/ad_360_"},"id":1065}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvboxnow.com"],"urlFilter":"/adnow.js"},"id":1066}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["discuss.com.hk","uwants.com"],"urlFilter":"/aeiou/"},"id":1067}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["9gui.net","miejw.com"],"urlFilter":"/aser_"},"id":1068}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["v2ex.com"],"urlFilter":"/assets/sidebar/"},"id":1069}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["28188.com","28188.net"],"urlFilter":"/banner.js"},"id":1070}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["leiphone.com"],"urlFilter":"/banner/"},"id":1071}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cs090.com","wm090.com"],"urlFilter":"/biz_icon/"},"id":1072}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ezvivi.com"],"urlFilter":"/ez-yahoo/"},"id":1073}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["91porn.com"],"urlFilter":"/fake_app.mp4"},"id":1074}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["51live.com","52waha.com","ccav5.com","zhibo7.com"],"urlFilter":"/gtool.js"},"id":1075}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2c2.website","2p8.space","adultgao.com","caopop.com","caoporn.com","caouoo.com","caox.cc","h3e.pw","h3y.pw","k88.club","maichun5.info","me88.pw","myhhg.com","p5p.space","se88.space","t2p.space","tb001.xyz","te88.pw","vwan.xyz","xhao1.com"],"urlFilter":"/images/*.gif"},"id":1076}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvboxnow.com"],"urlFilter":"/images/*gamble"},"id":1077}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hanzify.net","hanzify.org"],"urlFilter":"/images/ak47/"},"id":1078}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chineseinla.com"],"urlFilter":"/images/content/1436/"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/masha*.gif"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/masha*.png"},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/sgcrwj*.gif"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/sgcrwj*.jpg"},"id":1083}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["firefox.com.cn","firefoxchina.cn"],"urlFilter":"/img/skin/*_bg."},"id":1084}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["firefox.com.cn","firefoxchina.cn"],"urlFilter":"/img/skin/tao"},"id":1085}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1909.me","8se.me","litu100.xyz"],"urlFilter":"/jquery.modal."},"id":1086}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["400gb.com","bego.cc","ctfile.com","pipipan.com"],"urlFilter":"/mydisplay."},"id":1087}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nicotv.me","tptoon.com"],"urlFilter":"/o.js"},"id":1088}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["youxi.baidu.com"],"urlFilter":"/r/video/"},"id":1089}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chineseinla.com"],"urlFilter":"/sda/"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sinaloginreward2014."},"id":1091}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sinaloginreward2014_comment."},"id":1092}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iimanhua.cc","iimh.net"],"urlFilter":"/skin/footer."},"id":1093}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iimanhua.cc","iimh.net"],"urlFilter":"/skin/header."},"id":1094}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iimanhua.cc","iimh.net"],"urlFilter":"/skin/iymbl-"},"id":1095}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iimanhua.cc","iimh.net"],"urlFilter":"/skin/middle."},"id":1096}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["firefox.com.cn","firefoxchina.cn"],"urlFilter":"/skin/tb12/"},"id":1097}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iimanhua.cc","iimh.net"],"urlFilter":"/skin/view/ft"},"id":1098}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sun0769.com"],"urlFilter":"/sungg/"},"id":1099}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["28188.com","28188.net"],"urlFilter":"/the_top"},"id":1100}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ifeng.com"],"urlFilter":"/tres/recommend/"},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vmind.qqvideo.tc.qq.com^"},"id":1102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cnlmjx.com"],"urlFilter":"/w_e_b/de_li_ve_ry/a_j_s.php?zid="},"id":1103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamer.com.tw"],"urlFilter":"/web/ad/"},"id":1104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["91porn.com"],"urlFilter":"/webcam.mp4"},"id":1105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["91porn.com"],"urlFilter":"/webcam600.mp4"},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ysm.ezprice.net/"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"://*btbtt.*/imgs.js"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"://*btbtt.*/view/image/qt_"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"_vmind.qqvideo.tc.qq.com^"},"id":1110}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["quote.hexun.com"],"urlFilter":"hxsame.hexun.com"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://*/ad_bj.js?"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"*xav.*/guang/*.gif"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"*xav.*/guang/*.jpg"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||007ds.com/js/js/"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||00eeekk.com//html5/activitypage/"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||02wq.com/script/"},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||02wq.com/script1/"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||042.cn/adver/"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0439.com/javascript.php?part=advertisement&"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0460.com/images/ad/"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0460.com/images/banner/"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0460.com/js/txtrec.js"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||04cmm.com:8888/js"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||04stream.tv/sda/"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0573fang.com/ads/"},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0575bbs.com/js/float.js"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0575bbs.com/updateimeags/"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0579.cn/show/showplacenew.aspx"},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0597ok.com/ilike/597/"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0598yu.com/api.php?mod=ad&"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0606kk.com/js/index/index.js"},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||07073.com/api/getkflist?"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||07073.com/pc/js/right-ad."},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0722fc.com/index/index.php?/ajax/get_adv/"},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0722fc.com/index/tools/js.php"},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||073img.com/*/|"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0kkbb.com/js/i.js"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0o0.ooo/2017/01/13/58787d42bbad6.jpg"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10000xing.cn/images/we"},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||100ksw.com/inc/doc-"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||100xuexi.com/cssmodel/*layout.js"},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||100yangsheng.com/a1/a.js"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1010pic.com/scripts/hd/yueyue"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1010pic.com/static/js/allpc.js"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1024down.com/images/*.gif"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||102tv.cn/js/main.js"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10fang.com/static/skin/tfy/layer/layer.js"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11.mydrivers.com/drivers/"},"id":1149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||111cn.net/gg_ad/"},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||111cn.net/js/downc*.js"},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||114la.com/static/js/egg.js"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||115mm.com/js/"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11img.com/ad/"},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11kkzz.com/se/wf/"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||120askimages.com/ask/js/askfrom.js"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||120askimages.com/ask/js/q"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||120askimages.com/ask/zhenshi/templates/pub/js/loadpart.js"},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123.sogou.com/discover/?"},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||126.com/get.do?*=themehandler."},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||126.net/2022/0315/c82ed9e0g00r8seoy015pd00104003cp.gif"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||126.net/house/hrb/flash/*x"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||126.net/ntesrich/*/suning-"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||127.net/2018/08/15/71ee02b5b61c4090b3ce0116306596c2.jpeg"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||127.net/external/js6public126_"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||127.net/external/js6public163_"},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||12img.com/ad/"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||131458.com/union/"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1328f.com/js/jquery.js"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1342a.com/js/jquery.js"},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||138vps.com/image/"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||139file.com/jsa/"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||141h.com/data/attachment/noblock/cf/"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com/video/pop/"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com/video/usr/uploads/1-"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||159i.com^*.php|"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||15hn.net/data/content"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||160.com/statics/statics/js/code_13.js"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||160.com/statics/statics/js/code_15.js"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1615vip.com^*.jsonp"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1616.net/jd/data/index/indexad.json"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||162ck.com/v*.js"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com*/special/*_ad_"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/get.do?*=themehandler."},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/ntes/special/*_papa."},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/q?c=*&t=wap_stream&l="},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/special/*/ted_vad."},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/special/*=ad_"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/special/*_960/"},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/special/*_netease"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163.com/wap/special/article_cooper_piapia/"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163disk.com/static/aimgs/d"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163disk.com/static/images/51"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||163disk.com/static/www/"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1684sm.com/js/1684/"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1688.com/b2bxad?"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||16888.com/ajax/loadcardata.php"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168gamer.*.php?mod=js"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168gamer.*/list-"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168gamer.*/olist-"},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168gamesf.*/olist-"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168img.com/a/"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||168img.com/aa/"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||16sucai.com/ads/"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||16sucai.com/images/*0"},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1708t.com/js/jquery.js"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173.com/advideo/"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173.com/api/video/playerpopup?"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173.com/if/"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173.com/new/"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173.com/x/"},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173cdn.com/a/lib/vda/seed.js"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173cdn.com/a/oms/oms-data."},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173cdn.com/a/www/index/2016v2/js/seed.js"},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17173cdn.com/js/play/page/pthridplayerad.js"},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1722t.com/js/jquery.js"},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||174.123.15.43:8080"},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||178.com/glr.js"},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17dm.com/s/common/js/*ad.js"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17gameworld.com/gmifr_lei."},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17house.com/zt/style/*_banner*.js"},"id":1221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17house.com/zt/style/*_bottom_module.js"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17k.com/jump/uh"},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17ok.com/focus/3j_right_jdt.shtml"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||17yy.com/style/ifra_ad/"},"id":1225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||180.96.27.85^*.htm"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18183.com/common/js/side.js"},"id":1227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18183.com^*.php?"},"id":1228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||183yf.cn/img/nz.png"},"id":1229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||188soft.com/js/pcsoftdetailad.js"},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||189.cn/dns/"},"id":1231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||18avday.*/aa/"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1905.com/data/js/*.json"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1909.me/upload/ad/"},"id":1234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1990tu.com/i/*.gif"},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1990tu.com/i/*.png"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1ketang.com/runtime/js/play"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1x6666.com/img/"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2008mm.com^*.js"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2008xxx.com:888"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2018x.*/guang/"},"id":1241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||202.102.26.253:8182/files/7/lhzs1k.jpg"},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2048hd1.com/js/tc.js"},"id":1243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||20mao.com/52"},"id":1244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||20mao.com/js/sj."},"id":1245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2114.com/zb_users/script/advertise.js"},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||211600.com/data/attachment/portal/"},"id":1247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||211xd.com/js"},"id":1248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||217hs.com/js/jquery.js"},"id":1249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21edu8.com/js/mymoney/"},"id":1250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21uscity.com/static/allbusiness/"},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21uscity.com/zonelist.php"},"id":1252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21yq.com/mg/21yq/"},"id":1253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||22pixx.xyz/l/"},"id":1254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2324av.com/zz/"},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/cnxh/"},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/duoteimg/img/*_ad_"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/dypcimg/*gamerecommend.js"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/dypcimg/ads/"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/images/activity/20180618/search-actimg"},"id":1260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/images/m/global/new-hongbao/"},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/js/index/activity/"},"id":1262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/js/m/bottom.float.adver.js"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/js/m/common/top_information.js"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/pic/2345video.png"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/right/homepage/tqbchannel_"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com/right/site/like/gul_"},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345.com^*/activity/20171"},"id":1268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2345cdn.net/js/index/activity/"},"id":1269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||234fang.com/index.php?/ajax/get_adv/"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||239300.net/template/*_mh_gg"},"id":1271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23aitt.com/zz/"},"id":1272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23bei.com/static/plugins/layer/layer."},"id":1273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23img.com^*/qomnyi."},"id":1274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23sc.cn/andy/"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||241hs.com/js/jquery.js"},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||249999.xyz^*.gif"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24cmm.com:8888/js"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2500sz.com/site/"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||250sy.cc/gg/"},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||268de.com/js/"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2898.com/index/flowexchange/getgoods?"},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||28hse.com/adsman/www/images/"},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||28kys.com/92kviptupian/"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||28kys.com/cpstupian/"},"id":1285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||29spp.com/js/tj.js"},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2btu.com/gg.jpg"},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ccc.com/images/aobi.gif"},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ccc.com/images/sdo.jpg"},"id":1289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ccc.com/images/show/"},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ccc.com/images/sino.gif"},"id":1291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ccc.com/images/webxone.gif"},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2cq.com/third/tieba/sidebar"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2d4f.com/love/"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2kandy.com/js/123/"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2yjw.com/statics/js/jquery.min."},"id":1296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2zzt.com/file/aliyun"},"id":1297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2zzt.com/images/"},"id":1298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||310v.com/images/lingdai.gif"},"id":1299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||310v.com/images/wap_520x60.gif"},"id":1300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||315che.com/tree/ad.js"},"id":1301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||31vcd.com^*.js"},"id":1302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||321mh.com/v1/getadvertise?"},"id":1303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||32xp.com/upimg/"},"id":1304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||33445522.com//admin/adv/"},"id":1305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3344ex.com/js/1playerad.js"},"id":1306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3344ex.com/js/bot.js"},"id":1307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3344ex.com/js/jc.js"},"id":1308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3344mf.com/js/"},"id":1309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3344xu.com/js/"},"id":1310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||336t.com/cf/js/data.js"},"id":1311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3397ys.com/e/public/onclick/"},"id":1312}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["18board.com","18p2p.com"],"requestDomains":["33img.com","img599.net","picpar.com","radikal.ru","ultraimg.com","xoimg.com"]},"id":1313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||33dav.com/static/js/banner.js"},"id":1314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||33dav.com/static/js/bottom.js"},"id":1315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||33shu.net/js/game"},"id":1316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||34iq.com/index"},"id":1317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3520.cc/js/3520/"},"id":1318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||35336.net/35336.jpg"},"id":1319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.cn/apis/qss/soweb/ad_proxy/internal/"},"id":1320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.cn/festival_zone.html"},"id":1321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.cn/index/showjokes?callback="},"id":1322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.cn/int/getadurls?"},"id":1323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360.cn/popup/popinfo/"},"id":1324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360buyimg.com/babel/jfs/t1/209256/22/21888/60206/627b7a6aea5f2d78b/219868beb169203f.jpg"},"id":1325}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chdbits.co","qianggou5.com"],"requestDomains":["360buyimg.com"]},"id":1326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360buyimg.com/ddimg/jfs/t1/27218/8/19964/31194/636a1930e1de2ae78/e3ff134116579b95.jpg"},"id":1327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360buyimg.com/jzt/temp/js/"},"id":1328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360doc.com^*.html?t="},"id":1329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360kan.com/special/"},"id":1330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360kan.com/v1/block?blockid=544&"},"id":1331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||365kl.net/data/attachment/portal/"},"id":1332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||365rich.cn/ba.aspx"},"id":1333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||36img.com/ad/"},"id":1334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||36kr.com/pp/api/ap/plan?"},"id":1335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||373nn.com/java/"},"id":1336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||380tv.com/upload/*-ad-"},"id":1337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/a.htm?"},"id":1338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/ask/sg."},"id":1339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/creative/"},"id":1340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/js/google/"},"id":1341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/picturelib/a/f76/20170814/org_1428963.gif"},"id":1342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.net/test/k.js"},"id":1343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||391k.com/pc/gg/"},"id":1344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3987.com/all_site/"},"id":1345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3987.com/images/"},"id":1346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3987.com/skins/*201"},"id":1347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3987.com/statics/tow_skin/new_img/20"},"id":1348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3bmmmesj.life/skin/js/dny."},"id":1349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3boys2girls.com/newfile/image2010/banner_housead_"},"id":1350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3boys2girls.com/templates/default/2013/life/160b5.js"},"id":1351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3boys2girls.com/templates/default/2013/randlinks.js"},"id":1352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3czol.com/ad/"},"id":1353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmax8.com/atu4/"},"id":1354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmax8.com/jiaoche"},"id":1355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/img/a/640-"},"id":1356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/index.php?m=games&c=index&a=ztad&"},"id":1357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/page/hlbt/"},"id":1358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/page/img/shangcheng"},"id":1359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/page/js/push_browser.js"},"id":1360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/sw/zjworld/js/index."},"id":1361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/templets/common/show_js/show_js.js"},"id":1362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/templets/index/gimg/"},"id":1363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/templets/index/js/huandeng.js"},"id":1364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/templets/xiazai/g"},"id":1365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dmgame.com/tools/gamead?"},"id":1366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3g.cn/baidualading/"},"id":1367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3g.cn/index.php?s=index/adv&"},"id":1368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3g.qq.com/lview?"},"id":1369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3gmfw.cn/js/wap/"},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3h3.com/gmobile/gujs/"},"id":1371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3h3.com/js/homepage.js"},"id":1372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3h3.com/js/listad.js"},"id":1373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3h3.com/js/show/"},"id":1374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3k8.com/d/js/m/thea"},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3wk.cc/images/*.gif"},"id":1376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||40407.com/plus/rpad/"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||40407.com/plus_rpad_"},"id":1378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||407mp3.com/js/*.js"},"id":1379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4080kan.com/js/head"},"id":1380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||40wan.com/js/www2/"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399.com/baiduad/"},"id":1382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399.com/jss/*coup.js"},"id":1383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399.com/loadimg/iframe_"},"id":1384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399.com/loadimg/loading.htm"},"id":1385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4399sj.com^*/mask-ad"},"id":1386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4438x*.com/runtime/js/"},"id":1387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||44pd.com^*xds/"},"id":1388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||47.100.0.249/js/thea"},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||484r.com/images/flash/gallery_"},"id":1390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4btbtt.com/slade.js"},"id":1391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4gamers.com.tw/ads-"},"id":1392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4gamers.com.tw/site/api/aols/media?"},"id":1393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4gamers.com.tw/site/iframe-aols/"},"id":1394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4gtv.tv/4gtv_ott.json"},"id":1395}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sina.com.cn"],"requestDomains":["4paradigm.com"]},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4hw.com.cn/js/common.js"},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4k123.com/data/attachment/portal/201712/20/194208ao9pevvvg0xr0n1p.jpg"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||500xxxx.com/go.js"},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5054399.com/js/rice/m.js"},"id":1400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5068.com/*gg"},"id":1401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5068.com/websleft.js"},"id":1402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51.com/up/bdfmt/"},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5118.com/g/"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||512ms.com/webggwhtml/"},"id":1405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51688.cc/ya/"},"id":1406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||516qq.cn/theme/dd/"},"id":1407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5184.com/container/html/news_view_gg"},"id":1408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51bczx.com/images1/"},"id":1409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51bczx.com/js/float.js"},"id":1410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51cdn.club:453/hf85/960x"},"id":1411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51credit.com/51api/creditcard.php?mod="},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51credit.com/js/app/end-layer.js"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51fanli.net/misc/images/invite-v4/banner.gif"},"id":1414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51hanhua.com/2013/"},"id":1415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51img1.com/v6/my/js/bdm.js"},"id":1416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51pantu.com/pic/1598717206949.gif"},"id":1417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51test.net/js_new/a/right_wx.js"},"id":1418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51testing.com/templates/default/images/jx2_a.jpg"},"id":1419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51ui.cn/999.png"},"id":1420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51ui.cn/js/500200.js"},"id":1421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51vob.com/js/hf.js"},"id":1422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51wady.com/me.php?id="},"id":1423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51wan.com/img/js/xyadjs_"},"id":1424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51wangdai.com/images/bad_*0"},"id":1425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51xuediannao.com/uploads/un/"},"id":1426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51ztzj.com/js/you.js"},"id":1427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51ztzj.com/res/web/img/download_sign"},"id":1428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51ztzj.com/res/web/img/pic/inshow.jpg"},"id":1429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520call.me/ad/ad_"},"id":1430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520cc.tw/ad/"},"id":1431}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["video.520cc.cc"],"urlFilter":"||520click.com/ad."},"id":1432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520xingyun.com/images/188*.gif"},"id":1433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520xs.la/js/dianrui-"},"id":1434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520z-2.com/uploadfile/sucai/"},"id":1435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||521000.com/co/"},"id":1436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5278.mobi/aa/"},"id":1437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52996.me/scripts/my_"},"id":1438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52996.me/upload/ad/"},"id":1439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52che.com/inc/footercomm_"},"id":1440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52che.com/newlocal/templatehtml/headflash1_"},"id":1441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52dytt.net/images/bbs_btn.gif"},"id":1442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52dytt.net/img/zlgg.png"},"id":1443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52movieba.com/img/ad"},"id":1444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52pk.com/style/files/images/*beitou."},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52rd.com/pic/click/"},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52rd.com/pic2/*_600_60"},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52tian.net^*/xuanfu.js"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52waha.com/static/js/func_bbs.js"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52wmb.com/2014js/cn_"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52xkdy.com/2020content/"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52z.com/images/52zgg/"},"id":1452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52zpi.com/gg/"},"id":1453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52zy.com/other/js/"},"id":1454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||53shop.com/ime/*.js"},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||53shop.com/img/*.js"},"id":1456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||53shop.com/js/dun.js"},"id":1457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5442tu.com/style/ads5442.js"},"id":1458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||54admin.net/images/ad_"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||54new.com*/da/"},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5588.tv/js/piaofuimg.js"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||55sky.com/js/diecuo/"},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||56ads.com/js/main.js"},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||56img.com^*/baidu-promotion.js"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||56img.com^*/search-engine-promotion.js"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||56rmm.com:8888/js"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||576tv.com/scripts/home.js"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||57fx.com/img/20170508.jpg"},"id":1468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||57see.com/js/"},"id":1469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||57sehua.com/template/assets1/js/vue.js"},"id":1470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58.218.200.135:8081/js/"},"id":1471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58.com/demand/content?"},"id":1472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58.com/ds/tgbrand/*.js"},"id":1473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58.com/show/ads?"},"id":1474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||580bk.com/ceshi/"},"id":1475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5888.tv/user_ad/"},"id":1476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58avgo.*/airadpic/"},"id":1477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58cdn.com.cn/ds/tgbrand/*.js"},"id":1478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58cdn.com.cn/ds/zhuangxiu/jzad-"},"id":1479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58cdn.com.cn/nowater/webim/big/n_v2e722db7ca7f1458d92b7d6e57f833548."},"id":1480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||58file.com/down/xyk."},"id":1481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||59.36.101.209:888/link/*_280x192."},"id":1482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||591hx.com/images/0000.jpg"},"id":1483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||591hx.com/js/floatbox.js"},"id":1484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||591hx.com/js/sy.js"},"id":1485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||591hx.com/lunbo/"},"id":1486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||591hx.com/zyrk_dy/gwjl.html"},"id":1487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5axxw.com/extends/ad/"},"id":1488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5dmail.net/image/ad_"},"id":1489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5dmail.net/image/orf_1000.gif"},"id":1490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5dmail.net/js/"},"id":1491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5fz.cc/t/aimg/tao"},"id":1492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5icool.org/uploadfile/poster/"},"id":1493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ilinglei.com/gg.html"},"id":1494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ilog.com/qq/js/jsgg.js"},"id":1495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5imx.com/image/image/"},"id":1496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ips.net/love/"},"id":1497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5s98.com/img/"},"id":1498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5vdd.com/360"},"id":1499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5vdd.com/ktt.png"},"id":1500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5vdd.com/mobile.jpg"},"id":1501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5xdmw.com/tb.jpg"},"id":1502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ydj.com/images/banner/"},"id":1503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6.cn/coop/pub/getrand.php?"},"id":1504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||600km.com/template/*/ad/"},"id":1505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6080aa.com/template/*/images/g_js/"},"id":1506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6080w.com/template/ttk/img/"},"id":1507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||61.10.2.86/dev/xopen.php"},"id":1508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||62422.cn/ggimg/"},"id":1509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||62mao.com/52"},"id":1510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||63007.com:82/haodxi.js"},"id":1511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||63ef.com^*.js"},"id":1512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||63ys.com/ggg/"},"id":1513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||64ma.com/tv/images/web.png"},"id":1514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66.fmx.cn/js/"},"id":1515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6665432.com^*.gif"},"id":1516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6699fa.cn/imagestb/"},"id":1517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6699fa.cn/js/"},"id":1518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66e.cc/d/"},"id":1519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66game.cn/skinnew/js/ad.js"},"id":1520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66huacai.com/d/js/v/hc"},"id":1521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66wwvv.com/js/"},"id":1522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66wz.com/adv2/"},"id":1523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66wz.com/data/attachment/portal/"},"id":1524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66wz.com/eap/"},"id":1525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||69adu.com/bootstrap."},"id":1526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||69shux.com/js/otherad."},"id":1527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6park.com/img/*0.gif"},"id":1528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6vhao.tv/d/"},"id":1529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6yso.com/wp-content/uploads/*-300-x-"},"id":1530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||70.86.24.120:8060/"},"id":1531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7160.com/js/tiaozhuanquanju.js"},"id":1532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||75.125.41.29:8080/"},"id":1533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||76fengyun.com/70070.gif"},"id":1534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||76fengyun.com/jsa/"},"id":1535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||76wmm.com:8888/js"},"id":1536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||76xh.com/skin/zxf/js/*out.js"},"id":1537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||76xh.com/skin/zxf/js/ad"},"id":1538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||775mz.com/js/jquery.js"},"id":1539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||77ds.*/js/77ad.js"},"id":1540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||77ds.vip/js/shichuang.js"},"id":1541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net.cn/acg_201*_250"},"id":1542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net.cn/acg_201*_650"},"id":1543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net.cn/acg_201*_760"},"id":1544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net.cn/acg_201*_980"},"id":1545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net/acg_201*_1680"},"id":1546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78dm.net/channel/test?"},"id":1547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||78land.com/js/fumeiti.js"},"id":1548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||797sun.com/include/js/common_footer."},"id":1549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7down.com/static/js/foot_"},"id":1550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7junshi.com/con/ad"},"id":1551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7junshi.com/static/red-envelopes.js"},"id":1552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7k7k.com^*/loding.htm"},"id":1553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7kankan.com/scripts/new/indext"},"id":1554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7m.com.cn/b1/live_b"},"id":1555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7mmtv.tv/js/ad_js/"},"id":1556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7mmtv.tv/u_banner/"},"id":1557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7scs.com/public/img/list-"},"id":1558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7x7n.com/static/image/888.jpg"},"id":1559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7x7n.com/static/pic/*.jpg"},"id":1560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7xdown.com/bz/"},"id":1561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7xdown.com/idcgg/"},"id":1562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8070kk.com/statics/js/guo"},"id":1563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||80s.la/m/js/"},"id":1564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||80s.so/9*.js"},"id":1565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||80s.so/html/"},"id":1566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||80s.us/9*.js"},"id":1567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||80yc.com/js/yidong/"},"id":1568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||83133.com/api/"},"id":1569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||85566.net/js/loadjs/jquery"},"id":1570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8585go.com/recommend"},"id":1571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||85wp.com/ad/"},"id":1572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8684.cn/id/ad_"},"id":1573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8684.com/com/sys_ad_"},"id":1574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8684.com/local/bdadv."},"id":1575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8684.com/shuang11/"},"id":1576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||86uk.com/banners/"},"id":1577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||86uk.com/uploads/*0.gif"},"id":1578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||86uk.com/uploads/*0x"},"id":1579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||87mao.com/52"},"id":1580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||880sy.com/public/js/*_gg.js"},"id":1581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||88148.com/upfile/a/2016040849191350.jpg"},"id":1582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||88448.com/images/appkai980x100.gif"},"id":1583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||88liu.com/data/attachment/portal/"},"id":1584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||88ys.cc/js/abcd.js"},"id":1585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8bo.com/template/default/8bo/j/app.js"},"id":1586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8bobf.*/da.aspx"},"id":1587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8d8d.me/images/dealer.gif"},"id":1588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8h93.com^*.gif"},"id":1589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8mg050.n3cdn1.secureserver.net^*.gif"},"id":1590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8mg050.n3cdn1.secureserver.net^*/960"},"id":1591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8s8s.com/data/banner/"},"id":1592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8seaa.com/template/assets1/js/vue.js"},"id":1593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8ziyuan.com/images/infolinksad.jpg"},"id":1594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||900.la/imgs/1bb725da-974f-43da-9eb9-dfdebc224949/2015-12-18/zg3wwaug.gif"},"id":1595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||900.la/imgs/d829d551-1d6e-4018-b3fe-78991bbbe2d6/2016-06-27/yiwmbica.gif"},"id":1596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90mh.com/mip/qdbao"},"id":1597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/188jj.gif"},"id":1598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/40"},"id":1599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/90232.jpg"},"id":1600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/90280.gif"},"id":1601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/down.gif"},"id":1602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/h8877.gif"},"id":1603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/hg"},"id":1604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90oo.com/tp/msn.jpg"},"id":1605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||90vs.com:3389/zs_img/.__"},"id":1606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9191.site/ad.js"},"id":1607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91avv8.com/vu18bndyo1ktvpge.js"},"id":1608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91bixin.net/api/adv/"},"id":1609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91bixin.net/api/chdd/liveadv?"},"id":1610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91danji.com/attachments/201810/12/10/2hdyj7ut9.jpg"},"id":1611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91danji.com/js/lmt.js"},"id":1612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91hs005.xyz^*.gif"},"id":1613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91jbz.com/file/script/a"},"id":1614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91p20.space/fans/"},"id":1615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91rb.net/fc/"},"id":1616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91rb.net/js/gg.js"},"id":1617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91xiazai.com/public/index/images/zanzhushang.gif"},"id":1618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91xporn.com/fans/"},"id":1619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91yun.co/download/"},"id":1620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||920share.com/layer/layer.js"},"id":1621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||920share.com/wp-content/uploads/*/911"},"id":1622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||922tp.com/wp-content/uploads/*0x"},"id":1623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||92dp.com/home/showga?"},"id":1624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||92ghai.com/zz/"},"id":1625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||92uq.com/ads/"},"id":1626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||933m.com/1.js"},"id":1627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||941novel.com/wp-content/uploads/*.gif"},"id":1628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||94994.com*/js/plugin/shoppingmall/"},"id":1629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||949949.com/2013/end/hot_news.js"},"id":1630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||94itv.app/casino/"},"id":1631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||94itv.net/f/"},"id":1632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9527yy.com/images/02/9527.jpg"},"id":1633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9527yy.com/js/data2.js"},"id":1634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9553.com/otherhtml/"},"id":1635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||95590.org/v1."},"id":1636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||962.net/show/all.js"},"id":1637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||962.net/show/bt.js"},"id":1638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||962.net/show/down_"},"id":1639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||962.net/show/index_"},"id":1640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9669.cn/ipdat/duilian/"},"id":1641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9669.cn/jsam/play_"},"id":1642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||973.com/static/js/pccom.js"},"id":1643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||98.126.219.*/ads/"},"id":1644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||988aiai.com/static/js/common.js"},"id":1645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9906g.com/js/jquery.js"},"id":1646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9938.net/video/tvg/footer.js"},"id":1647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9938.net/video/tvg/hot.js"},"id":1648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99496.com/static/"},"id":1649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99496.com/v9/head.js"},"id":1650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||999meiju.com/js/tj"},"id":1651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99danji.com/kchtml/"},"id":1652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99kubo.tv/static/img/adsfree.png"},"id":1653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99lb.net/index_files/*/970"},"id":1654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99mst.com/upfiles/adv/main02.jpg"},"id":1655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99nets.com/kfb/index.html"},"id":1656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99tianji.com/hack/"},"id":1657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||99zuowen.com^*/gg.js"},"id":1658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9duw.com/js/sj"},"id":1659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9duw.com/pic/"},"id":1660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ez.me/embd.php?type="},"id":1661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ihome.com/info/adtopvnet/"},"id":1662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ist.com/others/ad/"},"id":1663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9jsp.com/pay.png"},"id":1664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9k9k.com/jscode/js/"},"id":1665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9kp.cc/js/bbk/"},"id":1666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ku.com/aaa/"},"id":1667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9tata.com/js/pbanner.js"},"id":1668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9tata.com/js/rand.js"},"id":1669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9tata.com/js/topxia.js"},"id":1670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9tata.com/js/www.js"},"id":1671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9tour.cn/x2/images/czmf.jpg"},"id":1672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9wcn.com/gcld/500.gif"},"id":1673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9y01.xyz/app/index.html"},"id":1674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ya.net/con/ad"},"id":1675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9ye.com/files/editor/ad/"},"id":1676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9zvip.net/hi5asd/"},"id":1677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.cnki.net/a/"},"id":1678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.jyeoo.com/js?"},"id":1679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a5xiazai.com/z/"},"id":1680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aaread.space/images/*0.gif"},"id":1681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aassy4.com/dm/"},"id":1682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abbao.cn^*adblock"},"id":1683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcache.com/tg/"},"id":1684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcache.com/xc/image/"},"id":1685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcache.com/youlaohu/"},"id":1686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abczxw.com/skin/bbb/pc/js/bd.js"},"id":1687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abdd*.com/js/abc/"},"id":1688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abminbuy.com/789."},"id":1689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abminbuy.com/qq"},"id":1690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abminbuy.com^*.gif"},"id":1691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac.tc.qq.com/store_file_download?*&dir_path=/admin/swf/"},"id":1692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acfun.cn/appspreadcontents/danmuad/"},"id":1693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acggd.com/4d22b/"},"id":1694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acglover.*/wp-content/uploads/*-520-245."},"id":1695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acglover.*/wp-content/uploads/*-720"},"id":1696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acgnx.se/images/adwork/"},"id":1697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acgnz.cn/static/b.js"},"id":1698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acgnz.cn/static/i.js"},"id":1699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||achost.top/uploads/ads/"},"id":1700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acode.b2b.cn/js/"},"id":1701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||act.chinatimes.com/aimg/"},"id":1702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actoys.net/index.php?m=poster&"},"id":1703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actoys.net/js/beitou.js"},"id":1704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actoys.net/statics/js/index/ad.js"},"id":1705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acwifi.net/wp-content/uploads/2019/11/20191119.jpg"},"id":1706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acwifi.net/wp-content/uploads/2022/08/0825-750.png"},"id":1707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.12306.cn/res/*.html"},"id":1708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.youku.com/vp?"},"id":1709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adi*.cnool.net^"},"id":1710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admaimai.com/inc/adv"},"id":1711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admin25.com/ad/"},"id":1712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adminbuy.cn/images/"},"id":1713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adwordsing.com/img/1.jpg"},"id":1714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adwordsing.com/img/2.jpg"},"id":1715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||af29.com/banner/"},"id":1716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affyun.com/wp-content/uploads/*-ad."},"id":1717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affyun.com/wp-content/uploads/*/ad-"},"id":1718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affyun.com/wp-content/uploads/*/affffff.png"},"id":1719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affyun.com/wp-content/uploads/2018/10/file.gif"},"id":1720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afocus.com.cn/s?"},"id":1721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afzhan.com/javascript/ad_couplet.js"},"id":1722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agogo.tv/images//uploads/ad/"},"id":1723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ah.sina.com.cn/iframe/"},"id":1724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahgame.com/js/new_ad.js"},"id":1725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahlife.com/api.php?mod=adv&"},"id":1726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahuys.net/runtime/js/"},"id":1727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahuys.net/sys"},"id":1728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiai123.cc/js/*.js"},"id":1729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aibing.cc/vip/img/gou.gif"},"id":1730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiboav.vip/wp-content/uploads/*/3aaa-"},"id":1731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiboav.vip/wp-content/uploads/ad/"},"id":1732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiboav.vip/wp-content/uploads/uu-chat/*.gif"},"id":1733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aichuangfu.cn/jquery/"},"id":1734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aifei0755.net/123/"},"id":1735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ainunu.*/vad.js"},"id":1736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aipp99.com/haose/"},"id":1737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airav.cc/airadpic/"},"id":1738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airav.cc/iframe/"},"id":1739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airav.cc/static/js/*_ad.js"},"id":1740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airav.cc/ucenter/*_ad"},"id":1741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airouba.com/public/js/global.js"},"id":1742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aisy19.com/dm/"},"id":1743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aitaotu.com/style/js/aitaotu"},"id":1744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiuw.com/images/*?from=ad"},"id":1745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiviy.com/assets/js/union.js"},"id":1746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aixiaofan.cn/content/uploadfile/tpl_options//ad_list_"},"id":1747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aixiaoju.com/dbxf/*.js"},"id":1748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aixifan.com/appspreadcontents/danmuad"},"id":1749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aixifan.com/apsdk/apsdk.js"},"id":1750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aixifan.com/cms/*/w/1160/h/100"},"id":1751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiyangedu.com/static/cpt/pubuliu."},"id":1752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiyidu.com/aiyidu/adver/"},"id":1753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aiyuke.com/position_js*_*_"},"id":1754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aizhan.com/images/img/ios-sign.png"},"id":1755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aizhan.com/imagesa/"},"id":1756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ak530.com/js/*.js"},"id":1757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akabebe.com/jgg/*.gif"},"id":1758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akqipai.com/m/tpl/v3/js/indexbottom.js"},"id":1759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akuziti.com/tu/*.js"},"id":1760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aldtop.com/scrtips/"},"id":1761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alexa.cn/upfile/images/"},"id":1762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/images/bg_lt.jpg"},"id":1763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/images/ycq.mp4"},"id":1764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/js/common/zpro/zprotxtpicurl.js"},"id":1765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/js/data/3gcommon.js"},"id":1766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/pics/*/down_popup_"},"id":1767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/pubjs/setscreen"},"id":1768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/static/js/*_ali213tv.js"},"id":1769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/static/js/kktv"},"id":1770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/static/js/kv"},"id":1771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net/zt/twtk/images/tzxf.png"},"id":1772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ali213.net^*/promotion/"},"id":1773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alibaba.com/async/b2bad."},"id":1774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/ad-product/"},"id":1775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/app/wxbpromotion/*/js/cpm/cpm_jq.js"},"id":1776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/g/mm/afp-cdn/js/"},"id":1777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!2200581616124-"},"id":1778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!2212029770429-"},"id":1779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!4231779133-0-cib."},"id":1780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1082732848."},"id":1781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1085845541."},"id":1782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1095372465."},"id":1783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1165462224."},"id":1784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1230538058."},"id":1785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1281922417."},"id":1786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1409595492."},"id":1787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1533190909."},"id":1788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1545027917."},"id":1789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1591187313."},"id":1790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1623489831."},"id":1791}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["rmdown.com"],"urlFilter":"||alicdn.com/img/ibank/*_1746120392."},"id":1792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1776866723."},"id":1793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1794478205."},"id":1794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1932275220."},"id":1795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1995781528."},"id":1796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_2021817714."},"id":1797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_2114606112."},"id":1798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_256401016."},"id":1799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_330044705."},"id":1800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_368737028."},"id":1801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_392352300."},"id":1802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_42289337."},"id":1803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_434184744."},"id":1804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_456388."},"id":1805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_56164670."},"id":1806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_687764080."},"id":1807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_735370984."},"id":1808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_755908572."},"id":1809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_775661713."},"id":1810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_794019354."},"id":1811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_872274545."},"id":1812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_951336353."},"id":1813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_967741881."},"id":1814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/imgextra/*_!!1974227597."},"id":1815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/imgextra/*_!!2207010417239."},"id":1816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/imgextra/i3/1731999033/tb2lajufnlybenjsszcxxbwhfxa_"},"id":1817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/h2f43d53d17c74471a2a9e00bc10c5c99j.jpg"},"id":1818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/h831ca346aac84070b2461d27b22a382ah.jpg"},"id":1819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/h9df22b1c3f0041b2874ddfd38836993em.gif"},"id":1820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/hbbe53cc824914cf09276b642ea8c57af3.jpg"},"id":1821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/hd502cbfb24a74a469a3f70f010818498m.gif"},"id":1822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/hd5708bb280a64af781d74222ad3d8005w.jpg"},"id":1823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/hd62261f1a7964c50824ac5982b1aa1bfk.gif"},"id":1824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/u0732534bf37c454e84b8378ceaa5d7c2v."},"id":1825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/u49aea8c7eb23472da22f6375984dfe3fa."},"id":1826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/u693ffd2a78ac452895488e4e5426554ca.jpg"},"id":1827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/uc07bb4287e9d4fd0a7a26204b13ef9ae7.jpg"},"id":1828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/uc565e19948944fdb860e6847fb145811t.jpg"},"id":1829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/openad/dsp-front-booth/"},"id":1830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/tfscom/*.sina."},"id":1831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/tps/*-950-90."},"id":1832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/tps/i3/t19nacfkfaxxcktcts-300-100.jpg"},"id":1833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com^*_!!3361094544."},"id":1834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicloud.b-cdn.net/1.js"},"id":1835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alixixi.com/adsview/"},"id":1836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/ad/jd-smoofit-ad.jpg"},"id":1837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/gg/"},"id":1838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/ghdb.gif"},"id":1839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/public/v1/js/ad-config."},"id":1840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/vss/haotu.js"},"id":1841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliyuncs.com/wjy99re/"},"id":1842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allbeauty.com.tw/goldprice/*_cf.php"},"id":1843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alu.cn*/aluad/"},"id":1844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alu.cn/alutg/"},"id":1845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alu.cn/alutrade/fragments/listadvertisementproductshandler."},"id":1846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alu.cn/ashx/ajaxguanggao."},"id":1847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alypw.com/zb_users/plugin/zf_tanchuang/"},"id":1848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com.cn/static-documents/marketing/uda_banner_"},"id":1849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/91/ads_"},"id":1850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/s?z="},"id":1851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ammcg.imgscloud.com/toy/"},"id":1852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angelweb.cn/inc/angelg.js"},"id":1853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anhuinews.com/include/"},"id":1854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anhuinews.com/zhuyeguanli/*ad/"},"id":1855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anjuke.com^*/ajax/business_area_search/"},"id":1856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ankangwang.com/js/info.js"},"id":1857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anqu.com/b.js"},"id":1858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antdv.com/kaikeb"},"id":1859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antdv.com/yideng"},"id":1860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antpedia.com/antad/"},"id":1861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antpedia.com/images/advimages/"},"id":1862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antpedia.com/include/js/view_news/l_banner_js.js"},"id":1863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antpedia.com/viewnewsrightboxtop."},"id":1864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anyshare.icu^*.js"},"id":1865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anywlan.com/link/*.gif"},"id":1866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aolusb.com/forever/"},"id":1867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aoshi.com/rbc.jpg"},"id":1868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.bilibili.com/x/ad/"},"id":1869}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["soyunpan.com"],"requestDomains":["applinzi.com"]},"id":1870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.wudizuqiu.com/72nba"},"id":1871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.wudizuqiu.com/bocai.js"},"id":1872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apic.in/mmd.gif"},"id":1873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apiimg.com/huaer/xiahe."},"id":1874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apk.tw/static/js/showpic.js"},"id":1875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app-g.39.net/nnn/"},"id":1876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apple886.com/subs/*.js"},"id":1877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apptry.easylife.tw/pub/js/common/common.js"},"id":1878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apsgo.com/assets/js/union."},"id":1879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apsgo.com/go/"},"id":1880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aqdy.net/js/banner.js"},"id":1881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aqdy.net/js/tj.js"},"id":1882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aqlife.com/data/attachment/portal/"},"id":1883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aqy103.com/js/aqy/"},"id":1884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ark.le.com/s?vid="},"id":1885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ark.letv.com/s?"},"id":1886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asiav.cyou/myupdatelist."},"id":1887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asp300.*/2012adimg/"},"id":1888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asp300.*/2012js/"},"id":1889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asp300.*/2017js/"},"id":1890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aspku.com/images/vz360.jpg"},"id":1891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aspku.com/z/"},"id":1892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrill.com/bnrs/"},"id":1893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asyy6.com/dm/"},"id":1894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atmcdn.com/www/*.js"},"id":1895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atool.org/res/ads/"},"id":1896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||att.ydss.cn/attachments/portal/"},"id":1897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aty.sohu.com/v?"},"id":1898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atyun.com/wp-content/themes/xmag/js/ad.js"},"id":1899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-online.com.tw/vendor_data/"},"id":1900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autofan.com.cn/uploadfiles/images/badimg.jpg"},"id":1901}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["live.autohome.com.cn"],"urlFilter":"||autohome.com.cn/api/lives/getliveroom?"},"id":1902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autohome.com.cn/api/platformdata/getfinancebanner"},"id":1903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autohome.com.cn/topic/robotvideo?"},"id":1904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoimg.cn/club/v1content/images/heycar1111.jpg"},"id":1905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoimg.cn/club/v1content/images/young"},"id":1906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autonet.com.tw/90/"},"id":1907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autopiano.cn/data/jd_"},"id":1908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av-yoyo.com/images/*.gif"},"id":1909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av01.tv/av01/floating_video_ads"},"id":1910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av01.tv/images/partners/"},"id":1911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av30.xyz/cs/"},"id":1912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av6k.com/templets/default/%e5%a4%a7%e5%93%a5/ad.js"},"id":1913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av99.us/player/ad."},"id":1914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avcity.twavtv.com/iframe/"},"id":1915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avdao.pw/dist/js/sc_check"},"id":1916}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["caibaojian.com","hktvyb.com","zzvips.com"],"requestDomains":["ax1x.com"]},"id":1917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avjj26.com/api/?d=pc&c=advert&"},"id":1918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avple.video/asset/bann.js"},"id":1919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avseesee.com/amandison.php"},"id":1920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avseesee.com/htmls/vlinks.html"},"id":1921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avseesee.com/twad"},"id":1922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ax.*.ifeng.com^"},"id":1923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ax1x.com/2020/06/14/nsoyhe.png"},"id":1924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||axutongxue.*/js/yes."},"id":1925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ayxz.com/images/enkj_small.gif"},"id":1926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azhibo.*/media/aimg/*.gif"},"id":1927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azhibo.*images/leisu.png"},"id":1928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azureedge.net/wp-content/cache/minify/3c6d7.js"},"id":1929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azureedge.net/wp-content/cache/minify/d2299.js"},"id":1930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azureedge.net/wp-content/uploads/*-ad0"},"id":1931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b1.cdn.mh3666.com/html/"},"id":1932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b4dg.life/love/"},"id":1933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b7yy.com/ad/"},"id":1934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baby-kingdom.com/reqsads?"},"id":1935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backchina.com/banners/"},"id":1936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bad996.com/dakaads.js"},"id":1937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badmintoncn.com/cbo_include/js/cboaaa.js"},"id":1938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu-taobao-av.com/js/"},"id":1939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu-taobao-av.com^*.gif"},"id":1940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/?action=getadsdata&"},"id":1941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/adpc/scrolltextad.js"},"id":1942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/adver?"},"id":1943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/api/*/ads/"},"id":1944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/api/proxyapi?tag=adv&"},"id":1945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/api/wikiad/"},"id":1946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/api/wikiui/getasp?"},"id":1947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/api/wikiui/guesslike?"},"id":1948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/article/ajax/getmarticlestepdata?"},"id":1949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/brands/yxtg/source/yxcoupletsad.js"},"id":1950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/buy/ad/home"},"id":1951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/cms/rc/adsideconfig.json?"},"id":1952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/common/fc/"},"id":1953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/event/img/zwdzjs.jpg"},"id":1954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/fanyiapp/image/wise_banner_"},"id":1955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/game/asset/common/performance."},"id":1956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/gamebox?"},"id":1957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/img/iknow/wenku*85."},"id":1958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/ndcore/interface/searchtop?"},"id":1959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/ndview/interface/hx/"},"id":1960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/ndwkasp/"},"id":1961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/newspage/api/getadsdata?"},"id":1962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/newspage/api/getimagelandafd?"},"id":1963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/newspage/api/getmobads?"},"id":1964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/newspage/api/getrelatednews?"},"id":1965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/po/api/configure/show.jsonp"},"id":1966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/rec?*=ad&"},"id":1967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/resource/ads/"},"id":1968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/resource/tuisong/"},"id":1969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/rmaajax/getgame?"},"id":1970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/show/livevideo/getstreamconf?"},"id":1971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/showbrand/banner_"},"id":1972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/showbrand/sponsor_"},"id":1973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/source/getinfo?"},"id":1974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/static/ecom/js/wise/home/nativeads_"},"id":1975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/static/html/cbjs.html"},"id":1976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/staticapi/hotnews_new."},"id":1977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/staticapi/misadlist."},"id":1978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tb/cms/forum_skin/file_"},"id":1979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tb/cms/game/*_banner."},"id":1980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tb/cms/game/*_banner_"},"id":1981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tbliveact/data/xiu8/"},"id":1982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tcx?*adbanner"},"id":1983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/tequan/adpadmin_feed/"},"id":1984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/ur/scun?di=contentunion"},"id":1985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/videoapi/?*_ad_promote&"},"id":1986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/videoui/api/videoads?"},"id":1987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/videoui/api/videopcads?"},"id":1988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/view/api/fc_btm?"},"id":1989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/werbungajax/getbeitou?"},"id":1990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/werbungajax/gettonglan?"},"id":1991}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pos.baidu.com"],"requestDomains":["baidu.com"]},"id":1992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/wkbus/fcwm/"},"id":1993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/xda?"},"id":1994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/xpage/interface/get"},"id":1995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/xpage/interface/inforservice?"},"id":1996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/xpage/interface/sourcecontent?"},"id":1997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com/xpage/interface/structrec?"},"id":1998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com^*/directad?"},"id":1999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com^*/getrelatedbusiness?"},"id":2000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baidu.com^*/interface/ad?"},"id":2001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baiten.cn/images/weinternation/"},"id":2002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixing.com/bb/*/?category="},"id":2003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixing.com/widget/"},"id":2004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baiyug.cn^*ad.js"},"id":2005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baizhan.net/coop/hezuo/"},"id":2006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baizhan.net/js/136/jingyun_righttop."},"id":2007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballive.*/addm/"},"id":2008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banma.com/get_ad/"},"id":2009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banma.com/js/adi.js"},"id":2010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banma.com/statics/scripts/common/dialogadjs.js"},"id":2011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baofeng.com/images/yiqi"},"id":2012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baoliny.com/js/jing.js"},"id":2013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baomihua.com/yy/"},"id":2014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baomitu.duapp.com/js/layer.js"},"id":2015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bavei.com/img/*.png"},"id":2016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bb1nn.com/js/i.js"},"id":2017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bb999.net/pic/n/agents/c-79.gif"},"id":2018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.a9vg.com/showit/img_show.php"},"id":2019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.gmbbk.com^*.js"},"id":2020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.hotavxxx.com/images/201*.gif"},"id":2021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.voc.com.cn/s.js"},"id":2022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbsbaba.com/js/1.js"},"id":2023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbsbaba.com/js/2.js"},"id":2024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcb5.com/gg/"},"id":2025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcc.com.tw/imgs/adv/"},"id":2026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcc878.com/js/abc/"},"id":2027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bccnsoft.com/aac/"},"id":2028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bceapp.com/jj/1716mid.js"},"id":2029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcebos.com/24x360x528.gif"},"id":2030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcebos.com/59x360x528.gif"},"id":2031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcebos.com/725c659194eeebb8c6b970e52e2dc8aa."},"id":2032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcebos.com/ad/"},"id":2033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcquan.me/front/*_ad"},"id":2034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcquan.me/front/*_game"},"id":2035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcquan.me/front/home/render"},"id":2036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/brands/yxtg/source/juhe-v2.js"},"id":2037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/muzhi/adwap/top-banner.jpg"},"id":2038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/newmap/static/common/images/nav-ad_"},"id":2039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/site/games/yxtg/*.js"},"id":2040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/static/m-question-new/widget/ad-union-"},"id":2041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/static/wkcore/widget/commerce/fengchao/"},"id":2042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdimg.com/static/wkview/widget/download_after_activity_new/download_after_activity_new_"},"id":2043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/??/tb/_/diamond_mall_frs_aside_*.js"},"id":2044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/img/image/su/"},"id":2045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/pc_static/detail/game_promotion/"},"id":2046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/player/t/j/aeoijipb.js"},"id":2047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/player/t/j/cj2xudf6.js"},"id":2048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/player/t/j/hlkyzquq.js"},"id":2049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/static/article/widget/left-promo/"},"id":2050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/static/searchresult/widget/pagedisordertip/"},"id":2051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/%e8%b4%b4%e5%90%a7-"},"id":2052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/*%e5%ba%95%e9%83%a8"},"id":2053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/activity_head/file_"},"id":2054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/com/game/couplet_"},"id":2055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/com/mis/spreadad/dasense_iframe_api.js"},"id":2056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/forum_skin/file_1442399443261.jpg"},"id":2057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/img/tieba_index_banner960x90.png"},"id":2058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/ngmis/file_1417585294569.jpg"},"id":2059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/cms/ngmis/file_1417585299140.jpg"},"id":2060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/mobile/sglobal/img/bannerlogo_"},"id":2061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com/tb/zt/tengfei/gzdialog.jpg"},"id":2062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/container/module/bottombanner/"},"id":2063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/fullpage-pop/"},"id":2064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/her/static/indexher/pkg/treasure."},"id":2065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/js/m.js"},"id":2066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/mip-*ad"},"id":2067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/plugins/every_cookie_"},"id":2068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/qsurrcmrkv.js"},"id":2069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/resource/tuijian/widget/guesslikesite/guesslikesite."},"id":2070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/static/itemrep/afdtujituijian/"},"id":2071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdstatic.com^*/tam-ogel/"},"id":2072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beareyes.com.cn/2/cat/js/*_centerl"},"id":2073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beareyes.com.cn/2/cat/js/*_right"},"id":2074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beareyes.com.cn^*/ad/"},"id":2075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beephone.com.tw/ad-middle.php"},"id":2076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beephone.com.tw/ad-yahoo.php"},"id":2077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beijing-air.com/images/a/j"},"id":2078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beijingbang.top/scholar/xljsci"},"id":2079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beiwo888.com/runtime/js/"},"id":2080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bejson.com/static/ydxyt/"},"id":2081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bendibao.com*/tuangou.gif"},"id":2082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bendibao.com/mo/adm_iframe.htm?"},"id":2083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestvogue.com/fans/"},"id":2084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bf99.com/user*/ad_"},"id":2085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bf99.com/user/images/bg_blued.jpg"},"id":2086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bfpgf.com/wp-content/uploads/2015/08/360dxs.jpg"},"id":2087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bian-min.com/javascript/a/detail.js"},"id":2088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biancheng.net/uploads/ggxc/"},"id":2089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bianshengruanjian.com/tu/%e6%89%93%e8%b5%8f."},"id":2090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bianzhirensheng.com/img/banner.jpg"},"id":2091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bianzhirensheng.com/img/bianzhiji.jpg"},"id":2092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biaoge.tv/fa"},"id":2093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigear.cn/cache/htmlcache/"},"id":2094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biketo.com/d/file/p/"},"id":2095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilibilijj.com/image/right_bottom.gif"},"id":2096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bimiacg*.net/template/joeleo/asset/js/jquery.leeleo.js"},"id":2097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bio-equip.com/dimg/"},"id":2098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bio-equip.com/dimgs/"},"id":2099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bio-equip.com/uploadimages/peiqing.gif"},"id":2100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bioon.com/xy/article/img/zhi_neng_xibao_fenxi.png"},"id":2101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biquge96.com/123."},"id":2102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitauto.com/js/sense*.js"},"id":2103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitscn.com/js/a2"},"id":2104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bixingjia.com/js/hf."},"id":2105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bjcathay.com/s?z="},"id":2106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bjhockey.org/public/pc/video/test.mp4"},"id":2107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bjmama.net/a/spc_"},"id":2108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkill.com/css/js/*top"},"id":2109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkill.com/css/js/abcbl.js"},"id":2110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkill.com/css/js/xinbkill.js"},"id":2111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkjia.com/bkjia/js/art_rightad"},"id":2112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkjia.com/bkjia/js/artitle.js"},"id":2113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkjia.com/bkjia/js/banner"},"id":2114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkjia.com/bkjia/js/subnavtop.js"},"id":2115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.xuite.net/_public/js/ysmad.js"},"id":2116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/s1600/drug.gif"},"id":2117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blueidea.com/js/ajs.js"},"id":2118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blz105.com/player/ad.html"},"id":2119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmp.ali213.net/js/"},"id":2120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmp.ovh/imgs/2020/09/3e4e11ecc19c4bd6.png"},"id":2121}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["honglingjin.co.uk","sunnylife.tw"],"requestDomains":["booking.com"]},"id":2122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmp1.ali213.net/js/"},"id":2123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmp1.ali213.net/pubjs/index_sc_utf8.js"},"id":2124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmp2.ali213.net/js/"},"id":2125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnextmedia.com.tw/feed/fetch.js"},"id":2126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avmimi.com"],"requestDomains":["bp.blogspot.com"]},"id":2127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boce.com/statics/img/img27b.png"},"id":2128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolecdn.com/button/txt.js"},"id":2129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bonbonme.com/js/g1313166/"},"id":2130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bookben.com/js/m/wap.js"},"id":2131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||books.com.tw/web/apactivitystick?"},"id":2132}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zaixianjisuan.com"],"urlFilter":"||bootcdn.net/ajax/libs/jquery-cookie/*/jquery.cookie."},"id":2133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bootcss.com/assets/js/and"},"id":2134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bosw.net/js/bos/*960"},"id":2135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||botcm.com/zhanqun/"},"id":2136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bp.blogspot.com^*/s1600/dealer"},"id":2137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bpimg.com/4851/19f7543667f26682.jpg"},"id":2138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bqg126.com/js/hf"},"id":2139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bqg23.cc/js/hf"},"id":2140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bqiapp.com/api/config/ad?"},"id":2141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brand.sogou.com/micro?yyid="},"id":2142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bs.baidu.com/app-ads%"},"id":2143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bt-tt.com/ad"},"id":2144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bt.cn/bbs/newsimg/"},"id":2145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bt121.net/ats/"},"id":2146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bt888bf.com/da.aspx"},"id":2147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btbt.tv/dd/"},"id":2148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btbtdy.*/js/slade888.js"},"id":2149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btbtdy.*/templets/btdy/js/ad"},"id":2150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btbuluo.com/uploads/*.gif"},"id":2151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btc.com/v1/poster/production/explorer-banner."},"id":2152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btcfans.com/template/comiis_lssy/ad/"},"id":2153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btdx8.com/tmp/"},"id":2154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btkat.com/style/l.js"},"id":2155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btmao.cc/public/yd/"},"id":2156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btmovi.in/static/js/xf.js"},"id":2157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btmulu.com/assets/*/ad02.gif"},"id":2158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btpian.com/static/*960.js"},"id":2159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btpian.com/static/wenquan.js"},"id":2160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btschool.net/images/*/hdygr"},"id":2161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btwuji.com/jsj1/"},"id":2162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bumimi.com/money/"},"id":2163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buy.sina.com.tw/js/sina_popup.php"},"id":2164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bvlang.com/ad/"},"id":2165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bw66.cn/template/default_pc/bbs/"},"id":2166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bxw666.com/storage/*.gif"},"id":2167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||by4d.com/dh/"},"id":2168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||by4d.com/love/"},"id":2169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytravel.cn/images/cus/"},"id":2170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytravel.cn/images/t/usa_250_120.gif"},"id":2171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytravel.cn/js/ad_"},"id":2172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytravel.cn/js/b_"},"id":2173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytravel.cn/js/s_"},"id":2174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bzdiao.com/wp-content/uploads/bhocwjfylefc/"},"id":2175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bzhanyy.com^*.gif"},"id":2176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c-ctrip.com/images/0101r120009e1kn7ocdca.gif"},"id":2177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c-ctrip.com/train/201611/yqh_270-280.jpg"},"id":2178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c114.com.cn/default_inc/a/images/"},"id":2179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c114.com.cn/js/channel.js"},"id":2180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c114.com.cn^*/js/ad_load-new.js"},"id":2181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c1km4.com/mobile/app.js"},"id":2182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c2000.cn/c2000/"},"id":2183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c4d.cn/api.php?mod=ad&adid="},"id":2184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c4d.cn/template/iscwo_zcool/iscwo/ad/"},"id":2185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cachead.com^*.js"},"id":2186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cai110.com/js/2"},"id":2187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caibaojian.com/d/uploads/*/atop-"},"id":2188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caibaojian.com/d/uploads/*0-"},"id":2189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caikuu.com/ckimages/*_gg"},"id":2190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caikuu.com/ckimages/*_zg"},"id":2191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caixin.com/s?z="},"id":2192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canton8.com/adphoto/"},"id":2193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cao0001.com/vip/js/"},"id":2194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cao0002.com/vip/js/"},"id":2195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoads.com/images/"},"id":2196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoav.net/img/*.js"},"id":2197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caohv.com/mm/"},"id":2198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||car.pchome.com.tw/iframe/news_iframe."},"id":2199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carexpert.com.tw/wp-content/uploads/*800x90."},"id":2200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carnoc.com/noticejs/"},"id":2201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cartoon18.com/images/friend/"},"id":2202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catbox.moe/bb5wdv.jpg"},"id":2203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cb.com.cn/index/ad/"},"id":2204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cbfw.cn/gonggong/chibi/cf_"},"id":2205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccav1.com/wp-content/uploads/an-temp/"},"id":2206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccav1.com/wp-content/uploads/bmshkpexgyjd/"},"id":2207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccav1.me/block.js"},"id":2208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccav5.com/static/js/floatimgad.js"},"id":2209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccb.com.cn/v5/images5/left0.gif"},"id":2210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccb.com.cn/v5/images5/right0.gif"},"id":2211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccdm*/scripts/ccmedia.js"},"id":2212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccement.com/index/index/fetchad"},"id":2213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccement.com/js/ccement_new/open.js"},"id":2214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cckke.com/fanhao/v/ad"},"id":2215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctime.com/uploadfile/201*.gif"},"id":2216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctv.com/library/a2.js"},"id":2217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctv5.name/data/js/"},"id":2218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctv5.name/images/js/indextop.js"},"id":2219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctv5.name/js/*foot.js"},"id":2220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cctv567.com/b/"},"id":2221}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["chinaacc.com","ruidaedu.com"],"urlFilter":"||cdeledu.com/advc/"},"id":2222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.galacg.me/img/*.gif"},"id":2223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.galacg.me/img/*.jpg"},"id":2224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.haokongbu1.com^*.js"},"id":2225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shdsp.net/ad"},"id":2226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.wo.cc/wo.js"},"id":2227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn141.com/banner/adcards."},"id":2228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn77.org^*.mp4|"},"id":2229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdncg.com^*/aepku"},"id":2230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdncg.com^*/peiyinquan"},"id":2231}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1kkk.com","dm5.com"],"urlFilter":"||cdndm.com/12/2016/"},"id":2232}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1kkk.com","dm5.com"],"urlFilter":"||cdndm.com/3/2015/"},"id":2233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdndm.com^*/js/newtc.js"},"id":2234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdndm5.com^*/ad_360_"},"id":2235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdntxt.com/m1/"},"id":2236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdntxt.com/node/doit."},"id":2237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdntxt.com/t1/"},"id":2238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdntxt.com/t2/"},"id":2239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdyee.com/external/5070.files/ad/"},"id":2240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ceisip.com/static/js/plugin.js"},"id":2241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centurys.net/promo_"},"id":2242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cfzhushou.com^*/king_chance_layer.js"},"id":2243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chahua.org/aimg/"},"id":2244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chakd.com/images/xitie160x60.gif"},"id":2245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changsha.cn/front_js/site_ad/4/site_ad_284.js"},"id":2246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chaomi.cc/js/cms_"},"id":2247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chaospace.fun/wp-content/uploads/*/%e6%a3%8b%e7%89%8c-"},"id":2248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chaospace.fun/wp-content/uploads/*/tg-"},"id":2249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chazidian.com/all/mobile_"},"id":2250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chazidian.com/czd_gg.js"},"id":2251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chazidian.com/mobile_general_"},"id":2252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chazidian.com/statics/images/ad_"},"id":2253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chazidian.com/statics/xly/huorezhaosheng.png"},"id":2254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chdbits.co/pic/*-*.gif"},"id":2255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chengdu.cn/acts/phoneqss/opencornerwin/"},"id":2256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chengtongled.com/gg/"},"id":2257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chengtu.com/api.php?mod=ad&adid="},"id":2258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenjiayu.cn/gg.js"},"id":2259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chexun.com/delivery?"},"id":2260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chexun.net/images/sales//cxgg/"},"id":2261}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["100ksw.com"],"requestDomains":["chinaacc.com"]},"id":2262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.chemnet.com/cnbanner/"},"id":2263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com.cn*/ads_js/"},"id":2264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com.cn/2016ads/"},"id":2265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com.cn/statics/js/henan/ad/"},"id":2266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com.cn/statics/js/js_vag/"},"id":2267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com/media/images/58/"},"id":2268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com/media/mm/"},"id":2269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com/v_test"},"id":2270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com/zh_cn/ads/"},"id":2271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.com/zh_cn/etc/gghead"},"id":2272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinabidding.cn/gys.ad/"},"id":2273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinacar.com.cn/public/index/images/banner_"},"id":2274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaconcrete.cn/ggimg/"},"id":2275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinafpd.net/js/2012-10/"},"id":2276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinairn.com/images3/*ads"},"id":2277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinairn.com/template/*/upload/ad"},"id":2278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinamedevice.cn/cnbanner/zjmz.gif"},"id":2279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinanews.com/ad2019/wujiu_ad.jpg"},"id":2280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinanews.com/shipin/sptp.xml"},"id":2281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinapress.com.my/public/static_resources/img/*636x105."},"id":2282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinapress.com.my/public/static_resources/img/600x337"},"id":2283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaqking.com/images/newpage/jlw.jpg"},"id":2284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaqking.com/images/qkw/jobapply1.jpg"},"id":2285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinasexq.com/js/tpgg"},"id":2286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinatimes.com/scripts/bennerad."},"id":2287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinatruck.org/index.php?m=poster&"},"id":2288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaxinge.com/gif3/"},"id":2289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaxinge.com/gif4/"},"id":2290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaxinge.com/html/index_pf3.js"},"id":2291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/2020/0306/2020030616083756.jpg"},"id":2292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/c0g/"},"id":2293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/imagead/"},"id":2294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/images/210x175.jpg"},"id":2295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/news.js"},"id":2296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/newshome/"},"id":2297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/sc_images/sc_font.js"},"id":2298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/section/"},"id":2299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/tool_img/alexa_a.js"},"id":2300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/tools_img/"},"id":2301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/zt/hanyi/images/sanji.jpg"},"id":2302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com/zz_img/"},"id":2303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinaz.com^*_g/"},"id":2304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinesetoday.cn/2017/ad/*.gif"},"id":2305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chnmoney.com/dfile/"},"id":2306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chok8.com/statics/ad/"},"id":2307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chongdiantou.com/wp-content/uploads/2019/02/pzb.jpg"},"id":2308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choujue.net/one/down.js"},"id":2309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choujue.net/script/"},"id":2310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chromeba.net/wp-content/uploads/"},"id":2311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chuantu.xyz/t6/714/1580707721x3703728804.jpg"},"id":2312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chuapp.com/wp-content/picture/2017-08-14/59917b959139f.png"},"id":2313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chubun.com/images/banners/"},"id":2314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chubun.com/uploads/pic/img"},"id":2315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chusan.com/js/m*_"},"id":2316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cidianwang.com/css/tj."},"id":2317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cidianwang.com/js/left"},"id":2318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cidianwang.com/js/right"},"id":2319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cidianwang.com/js/zdtop.js"},"id":2320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com/chongqing/*/1920x179-"},"id":2321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com/no/*/1190x60-"},"id":2322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com/no/*/650x50-"},"id":2323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com/no/*/980x"},"id":2324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com^*/650x60-"},"id":2325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com^*/800x90-"},"id":2326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysbs.com^*swf"},"id":2327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjdby.net/public/home/images/advimg/"},"id":2328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjjjs.com/image/banner/ali"},"id":2329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjjjs.com/script/ad.js"},"id":2330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjn.cn^*/ad/"},"id":2331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjw123.com/jx/static/picture/"},"id":2332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjx111.com/ads/"},"id":2333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ck180.net/mitao"},"id":2334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ckxxbao.com/templets/default/js/wx.js"},"id":2335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clb.biz/public/static/js/common-v2.js"},"id":2336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clouddn.com/960x60.gif"},"id":2337}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["localmv1.com"],"urlFilter":"||cloudflare.com/ajax/libs/jbox/"},"id":2338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront-666.kxcdn.com/v4.js"},"id":2339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cna5.cc/skins/js/"},"id":2340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/ajax/bigbanner/"},"id":2341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/blog/36987/201509/36987-20150913115252950-1736386654.jpg"},"id":2342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/group/c1*-t2"},"id":2343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/group/c1-c2"},"id":2344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/group/t2"},"id":2345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com/units/"},"id":2346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnblogs.com^*/sidecolumnad?"},"id":2347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cndzys.com/huanlian/"},"id":2348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnfol.com/f=ud/js/ad"},"id":2349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnfol.com/index_new.php?id="},"id":2350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnfol.com/pc/js/as/"},"id":2351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnfol.com/tui/"},"id":2352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngold.org/api/p?"},"id":2353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngold.org/cngold_float"},"id":2354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngoldres.com/advservice/"},"id":2355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngoldres.com/libs/jtams/"},"id":2356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngoldres.com/web/js/*_advs"},"id":2357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngsf.com/baidu.htm"},"id":2358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cngsf.com/images/336_280.gif"},"id":2359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnjxol.com/images/20191031.png"},"id":2360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnjxol.com/jxrbpaper/pc/static/js/scroll.js"},"id":2361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnkang.com/showcodejsonp?"},"id":2362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnlg.cn/attached/script/"},"id":2363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnmo.com/oddjs/"},"id":2364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnmoad.com/wp-content/uploads/*_banner."},"id":2365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnmysoft.com/images/logo02.png"},"id":2366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnool.net/adshowcache?"},"id":2367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnpingpang.com/banner/"},"id":2368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnpingpang.com/themes/v1.0/images/temp/ad/"},"id":2369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnpingpang.com/uploadfile/ttw.gif"},"id":2370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnplugins.com/templets/cnplugins/pushbox1.js"},"id":2371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnprint.org/bbs/images/gg/"},"id":2372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnr.cn/cnrxwph/iframe/tpdy/"},"id":2373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnr.cn/s?z="},"id":2374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cntronics.com/adsupload/"},"id":2375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cntvboxnow.com//ads_"},"id":2376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnwnews.com/ad-nrtop/"},"id":2377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnwnews.com/gg"},"id":2378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnwnews.com/images/kgt"},"id":2379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnwnews.com/templets/images/artpangu.gif"},"id":2380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnwnews.com/templets/images/jccf"},"id":2381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnyw.net/autoloader.js"},"id":2382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnzz.cn/badu.gif"},"id":2383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnzz.cn/ssp_"},"id":2384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnzzla.com/public/scripts/money.js"},"id":2385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codeceo.com/images/*/boxuegu"},"id":2386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codeceo.com/images/2020/04/kaikebabanner.png"},"id":2387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codejie.net/img/xiandai.gif"},"id":2388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codejie.net/wp-content/uploads/*/1120-50."},"id":2389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codekon.xyz/wp-content/uploads/yhx"},"id":2390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codenong.com/dq.png"},"id":2391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codesocang.com/js/a.js"},"id":2392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codesocang.com/plus/*baoyue"},"id":2393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comefromchina.com/images/128bestbuy"},"id":2394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coolaler.com/index_ads/"},"id":2395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coolpc.com.tw/img/topweb.html"},"id":2396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||copyfuture.com/images/zhifubao.jpg"},"id":2397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cornpic.com/images/*.gif"},"id":2398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cp121.com/js2/"},"id":2399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpbl-elta.cdn.hinet.net/web/images/ad_"},"id":2400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpnn.com.cn/cpnn2015g/neiyegg.gif"},"id":2401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpnn.com.cn/cpnn_images/diangong.gif"},"id":2402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpplay.com/inc/"},"id":2403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cqvip.com/viewserver/viewad"},"id":2404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cr173.com/js/"},"id":2405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cr173.com/show/"},"id":2406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cr173.com/skina/"},"id":2407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cr173.com/skinb/"},"id":2408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creaders.net*/ad_func.js"},"id":2409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crxs.me/plugins/jquery.modal/"},"id":2410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crxs.me/scripts/my_"},"id":2411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crxs.me/upload/ad/"},"id":2412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csdn.net/ggmm/"},"id":2413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csdn.net/msg.popup.js"},"id":2414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csdnimg.cn/check-adblock/"},"id":2415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csdnimg.cn/public/common/indexsuperise/1.1.1/indexsuperise.js"},"id":2416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csdnimg.cn^*#/preview/"},"id":2417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cssqt.com/a/images/indexsd.gif"},"id":2418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cssqt.com/a/images/right"},"id":2419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctags.cn/9/j2.js"},"id":2420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctanet.cn/aqq/js/"},"id":2421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctfile.com/iz.php?"},"id":2422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctrip.com/amd/*960x90."},"id":2423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctrip.com/domestic/tool/ajaxgetcptlist.ashx?advpositioncode="},"id":2424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cupid.iqiyi.com/mixer?"},"id":2425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cupid.iqiyi.com/show2?"},"id":2426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cww.net.cn/include/show.asp?boardid="},"id":2427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cww.net.cn/js/urdev.js"},"id":2428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cycyw.com/mf/"},"id":2429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cycyw.com/qdj/"},"id":2430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||czsp12.com/api/*=advert&"},"id":2431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||czsp12.com/api/*=announce&"},"id":2432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cztv.com/201506/02/124d35111e8f180c96f99acbcbdf5de6.jpg"},"id":2433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1net.com/index.php?m=poster&"},"id":2434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d4vd.life/love/"},"id":2435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d56p.com/love/"},"id":2436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d67p.com/love/"},"id":2437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||da-fan-shu.cn/images/kuaijie.jpg"},"id":2438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||da.duowan.com/loc/"},"id":2439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabai28.com/img/*.gif"},"id":2440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabin69.com/data/attachment/portal/"},"id":2441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dada8828.com/js/aaa/"},"id":2442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dagou2018.com/js/item"},"id":2443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dagumanhua.com/style/mdagu.js"},"id":2444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynews.sina.com/gb/ads/"},"id":2445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dajiadu8.com/17.js"},"id":2446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dajiazhao.com/login/reg.js"},"id":2447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dalipan.com/api/taobao"},"id":2448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dandanzan.com/res/*.js"},"id":2449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dangdang.com/adall."},"id":2450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danlan.org/kfc/"},"id":2451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danmeixsw.com/js/mwap.js"},"id":2452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daqiso.com/ggbl/"},"id":2453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dataguru.cn/site_"},"id":2454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dataoke.com/api/component/code-info/v1?"},"id":2455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daweijita.com/201*430."},"id":2456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daweijita.com/201*ad."},"id":2457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daweijita.com/2014/08/ad_head"},"id":2458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dayfund.*/images/uds/"},"id":2459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daynews.co/cdn-cgi/apps/"},"id":2460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daysou.com/images/huaweicloud.png"},"id":2461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dbmp4.com/js/foot."},"id":2462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dbw.cn/eap/js/db/dbwad_"},"id":2463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dbw.cn/eap/js/hl/hlj_ad"},"id":2464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dd6364.com/js/777/"},"id":2465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddshu.net/a_d_code/"},"id":2466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealmoon.com/hotdeals/hotdeals_scroller.php"},"id":2467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealmoon.com/upload/dealmoon_app.jpg"},"id":2468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||debugease.com/static/js/show.js"},"id":2469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delivery-pc.wasu.cn/d/js/"},"id":2470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demaxiya.com/v4/dd/"},"id":2471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deyangs.com/img/"},"id":2472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/emfloatframe/"},"id":2473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/js/*/emfloatmedia_"},"id":2474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/js/default/left_"},"id":2475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/js/news/fundfloatmedia_"},"id":2476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/js/tg/rightad_v2.js"},"id":2477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/public/js/left.js"},"id":2478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfcfw.com/tg/"},"id":2479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dffy.com/static/popup."},"id":2480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dftoutiao.com/dfpcitv/pcitv?jsonpcallback="},"id":2481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dftoutiao.com/dfpcitv/pcitv?type="},"id":2482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dftoutiao.com/jrdftt/static/javascript/ad/"},"id":2483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dftoutiao.com/ssp/"},"id":2484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||di2y21.top/jian/jiansshu.js"},"id":2485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diamiu.com/wp-content/uploads/1200-200."},"id":2486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dianjinghu.com/static/frontend/images/lol/penpen"},"id":2487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dianping.com/mkt/ajax/getnewitems"},"id":2488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dianping.com/wedding/pro/jsonppage"},"id":2489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dianyingim.com/statics/recommend/"},"id":2490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diaoyu123.com/cpro/show.js"},"id":2491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dieka888.com/app_ad/"},"id":2492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dig.chouti.com/advert"},"id":2493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*-banner"},"id":2494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dimtown.com/adimg/"},"id":2495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dingdangsheji.com^*/%e5%9b%be%e6%80%aa%e5%85%bd"},"id":2496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dingdangsheji.com^*/%e7%94%bb%e6%9d%bf-"},"id":2497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinggling.com/gmifr_lei."},"id":2498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dingniugu.com/newskin/js/backtop.js"},"id":2499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dingniugu.com^*public."},"id":2500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dio66.net/images/*.gif"},"id":2501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dio88.net/images/*.gif"},"id":2502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dio889.net/images/*.gif"},"id":2503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dio99.com/images/*.gif"},"id":2504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dioguitar23.*/images/*.gif"},"id":2505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dioimg.net/images/*.gif"},"id":2506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discuss.com.hk/dfp_forum.php?au=discuss_web_"},"id":2507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discuss.com.hk/oath/"},"id":2508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discuss.com.hk^*_prod.html"},"id":2509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discuz.gtimg.cn/cloud/scripts/discuz_tips.js"},"id":2510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ditiezu.com/banner/badatu.png"},"id":2511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divcss5.com*/ibeifeng/"},"id":2512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divcss5.com*/liping/"},"id":2513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diyifanwen.com/siteimages/jiqiren"},"id":2514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diyijjj.com/data/content"},"id":2515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dj155.com/gg/"},"id":2516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dj97.com/api.php?mod=ad&"},"id":2517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djicdn.com/uploads/ad_image_file/"},"id":2518}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pantsu.cat"],"requestDomains":["doko.moe"]},"id":2519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmzj.com/js/ad/"},"id":2520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmzj.com/js/m_btmapp.js"},"id":2521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmzj1.com/js/ad/"},"id":2522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnvod.tv/listprovider/ajaxlist.async.ashx"},"id":2523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnwx.com/pic/*_978x60."},"id":2524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnwx.com/pic_ad/"},"id":2525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnxtc.net^*/xiaobing"},"id":2526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docin.com/docin_adv/"},"id":2527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docin.com/jsp_cn/ad/"},"id":2528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doczj.com/js/common.js"},"id":2529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dodo8.com/template/*/images/g_js/"},"id":2530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogfight360.com/usbeam/*_ad/"},"id":2531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doii.cc/mmm/"},"id":2532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dongchedi.com/motor/ad/"},"id":2533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dongfangtai.com/2018/"},"id":2534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douban.com/?unit=dale_movie_trailer_after_play&"},"id":2535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douban.com/view/dale-online/dale_ad"},"id":2536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douban.com^*/fm_bgad.js"},"id":2537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doubanio.com/view/photo/l/public/p2891976611."},"id":2538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doubanio.com^*/js/ad."},"id":2539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douguo.net/upload/post/d/"},"id":2540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doutula.com/img/upupoo/"},"id":2541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyin.com/api/user/getpcbanner?"},"id":2542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyu.com/japi/sign/web/getinfo"},"id":2543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyu.com/member/gamegift/gamelist/"},"id":2544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/butterfly-java/*?width=1200&height=100&"},"id":2545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/butterfly-java/*?width=1200&height=120&"},"id":2546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/butterfly-java/*?width=242&height=489&"},"id":2547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/common/simplayer/assets/effect/cpsui_"},"id":2548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/dyfelocal/act/*/ad.png"},"id":2549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/front-publish/live-master/js/room/iconcardad_"},"id":2550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douyucdn.cn/japi/sign/web/getinfo"},"id":2551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||down.admin5.com/z/"},"id":2552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downhot.com/res/js/arc.js"},"id":2553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downhot.com/res/js/main.js"},"id":2554}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bjmama.com","ccav1.com","gzmama.com"],"requestDomains":["duapp.com"]},"id":2555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downk.cc/item/*.gif"},"id":2556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downlinker.*/ad_dl.js"},"id":2557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downlinker.*/ads.js"},"id":2558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downxia.com/dgjs/download.js"},"id":2559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downyi.com/tg/"},"id":2560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dqzsteel.com/website/image/index/ytgg.gif"},"id":2561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dragon-guide.net/pic001/hezuo/"},"id":2562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dragon-guide.net/pic001/pic/shangcheng/"},"id":2563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drvsky.com/js/jolimark.gif"},"id":2564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dshangyan.com/pc/advertising/"},"id":2565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dsp.lenovo.com.cn^*&clienttype=api|"},"id":2566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duanmeiwen.com/static/cpt/img/write_right_float.png"},"id":2567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duanwenxue.com/shuang11/"},"id":2568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duba.com/baidu"},"id":2569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duba.com/dhads?id="},"id":2570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duba.com/level2/rmd.js"},"id":2571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duba.com/wangmeng/"},"id":2572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duboku.net/static/images/20201111"},"id":2573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duboku.net/static/images/yabo"},"id":2574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dufile.com/jsa/"},"id":2575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duo*.top/runtime/js/psdata.js"},"id":2576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duouoo.com/vss/right-ssd.js"},"id":2577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duouoo.com/vss/wz"},"id":2578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwstatic.com^*/p/livetip/"},"id":2579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dxg*.com/img/a*.js"},"id":2580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dxg*.top/img/a*.js"},"id":2581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dxg0070.top/img/"},"id":2582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dy2018.com/js/tj.js"},"id":2583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dy2018.com/js17/"},"id":2584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dy2018.com/jsdd/"},"id":2585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dy6d.com/js/hf"},"id":2586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dy8c.com/jieshaobu-secret/uploads/hongbao"},"id":2587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dybz44.com/js/html"},"id":2588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dyguo.com/pc/*0.js"},"id":2589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dyguo.com/pc/nr336.js"},"id":2590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dyjqd.com/images/js/dyjqd.js"},"id":2591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dymmt.com/skin/mzitu/js/foot."},"id":2592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt.com/oj.js"},"id":2593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt.com/pc.js"},"id":2594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt.com^*yb.js"},"id":2595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt399.com/966.jpg"},"id":2596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt8.com/js1y/"},"id":2597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt8.net/js3/"},"id":2598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dytt8.net/jsd"},"id":2599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dyzyhj.com/jk/"},"id":2600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dz19.net/addimg/"},"id":2601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzwww.com/images/ad_down.js"},"id":2602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzwww.com/k.js"},"id":2603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e.changyan.sohu.com/dataservice/getdata?"},"id":2604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e.hnr.cn/choose/view/"},"id":2605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e.so.com/search/pcnew?"},"id":2606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e0514.com/do/js."},"id":2607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e0514.com/gglist/"},"id":2608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e0575.cn/js/corea/jquery.popup.js"},"id":2609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e0575.com/attachment/image/"},"id":2610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e0575.com/index.php"},"id":2611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e10000.cn/images/link_td01.gif"},"id":2612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e23.cn/js/aaa.js"},"id":2613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e3c7.com/dh/"},"id":2614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e3c7.com/love/"},"id":2615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e3ol.com/inc/"},"id":2616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easou.com/brandimage/ad/"},"id":2617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easou.com/online/banner/"},"id":2618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/assets/js/dftongjiad.js"},"id":2619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/assets/js/resources/detail/"},"id":2620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/assets/js/resources/new_detail_"},"id":2621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/gg_channel.html"},"id":2622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/iframe/"},"id":2623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/jrdftt/static/javascript/ad/configdouble11."},"id":2624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/jrdftt/static/javascript/ad/ecommercead."},"id":2625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/jscss/v4/js/lib/dspload.js"},"id":2626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/jsfile/kuaiya_"},"id":2627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/k.js"},"id":2628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/mmad."},"id":2629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/js/*_ad"},"id":2630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/js/ad"},"id":2631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/js/eastday_"},"id":2632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/js/kancookie.js"},"id":2633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/scripts/eastday_tj.js"},"id":2634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastday.com/static/styles/*_gg.css"},"id":2635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/banner/"},"id":2636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/cp/left_index.html"},"id":2637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/js/headbiggg_"},"id":2638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/public/js/left.js"},"id":2639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/tghtml/"},"id":2640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eastmoney.com/trade/hqb_hq.html"},"id":2641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easyai.tech/wp-content/uploads/*-576x1024."},"id":2642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easyicon.net/gg2019/"},"id":2643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebiotrade.com/jslibrary/js"},"id":2644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebiotrade.com/netother/sy2013.ashx?type=quanping"},"id":2645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebiotrade.com/newsf/js/inpic.js"},"id":2646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebiotrade.com/newsf/js/news_top_banner.js"},"id":2647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebioweb.com/jslibrary/js"},"id":2648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebioweb.com/newsf/js/inpic.js"},"id":2649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebioweb.com/newsf/js/news_top_banner.js"},"id":2650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrun.com/jfile/position/js/*.js"},"id":2651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eccn.com/js/gg.js"},"id":2652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eccn.com/js/popupad_"},"id":2653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eclassified.my/cp_featured"},"id":2654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecpoc.com/style/ad"},"id":2655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ed2000k.com/ad/"},"id":2656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edmontonchina.*/pic/"},"id":2657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edu-30130.sz.gfp.tencent-cloud.com^*.gif"},"id":2658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||educity.cn/self_text/text_disp.aspx?id="},"id":2659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eduuu.com/website/public_js/pc_aso.js"},"id":2660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ee021.com/runtime/js/"},"id":2661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eefcdn.com/promotion/module/module."},"id":2662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eepw.com.cn/event/action/rightbd/microchip*.js"},"id":2663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eepw.com.cn/pub/js/topfullscreen.js"},"id":2664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.cc/style/yxj.js"},"id":2665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.com/otherhtml/js/ad650.js"},"id":2666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.com/otherhtml/poster_js/"},"id":2667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.com/templates/js/other/yxj"},"id":2668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.com/templates/js/popback.js"},"id":2669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eeyy.com/uploadfile/img/beitou"},"id":2670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecfans.com/images/*/675x90."},"id":2671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecfans.com/skin-*/images/banner_ad"},"id":2672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecfans.com/skin-*ad_"},"id":2673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecfans.com/static/home_ad/"},"id":2674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecfans.com/webapi/advertisement/"},"id":2675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emoney.cn/www/officalwebstatic/js/slidead.js"},"id":2676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||en8848.com.cn/js/ad"},"id":2677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||en8848.com.cn/js/content."},"id":2678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||en8848.com.cn/js/lianxi.js"},"id":2679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enread.com/img/185-50.gif"},"id":2680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entry.baidu.com/rp/home?"},"id":2681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/e_busi/"},"id":2682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/e_images/gk/jnc"},"id":2683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/images/*1000-"},"id":2684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/images/ed/gaokao/*-85.jpg"},"id":2685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/js/eol/"},"id":2686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eol.cn/js/global/jquery_ads.js"},"id":2687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eoof.net/piczone/qzgg"},"id":2688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eprice.com.tw/img/tw_m/ad/"},"id":2689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||es3984.review/02_cn_ad/"},"id":2690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etadult.com*/images/20"},"id":2691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etest8.com/js/158/infojs/"},"id":2692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etf88.com/swf/"},"id":2693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net/ad/*_action.js"},"id":2694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net/banners/"},"id":2695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net/events/ad-tab/"},"id":2696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net/funfuntrip/"},"id":2697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net/style/hot-trip/js/travel-action.js"},"id":2698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ettoday.net^*/ad/"},"id":2699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||everyonepiano.cn/public/*0x"},"id":2700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excelhome.net/js/banner-"},"id":2701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expreview.com/baba/"},"id":2702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyusky.net/weixin-img/zhifubao.jpg"},"id":2703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyuyao.com/yyad/"},"id":2704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezprice.com.tw/ezysm/"},"id":2705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezprice.com.tw/js/*_ysm_"},"id":2706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f8dy.tv/template/m1938/js/b"},"id":2707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f8dy.tv/template/m1938/js/foot.js"},"id":2708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fabuye.vip/zhuanfa/"},"id":2709}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["storm.mg"],"urlFilter":"||facebook.com/v2.6/plugins/video."},"id":2710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faloo.com/ou/site/"},"id":2711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||familydoctor.com.cn/c/a/000/ggw_"},"id":2712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fang.com/house/ajaxrequest/advertlget."},"id":2713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fang99.com^*/advjs/"},"id":2714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanhaodang.org/runtime/js/"},"id":2715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanquanwang.com/uploads/ad/"},"id":2716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fans.*.space/fans/*.php"},"id":2717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanyi.baidu.com/wise/afd"},"id":2718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faquanya.com/weixin/"},"id":2719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fast8.cc/skin/default/images/630652.png"},"id":2720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastadmin.net/uploads/store/aliyun"},"id":2721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastadmin.net/uploads/store/tencent"},"id":2722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faxingw.cn/js/*0"},"id":2723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faxingw.cn/js/*ad"},"id":2724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faxingw.cn/js/detailgcbox.js"},"id":2725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2fan.net/js/check_focus.js"},"id":2726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdc.com.cn^*adv"},"id":2727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feesoon.com/js/cnzz_"},"id":2728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feijisu*.com/js/huimi-"},"id":2729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feizl.com/images/smdd/"},"id":2730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenxiangdashi.com/img/banner/"},"id":2731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenxiangdashi.com/res/js/detail_"},"id":2732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fh21.com.cn/partners/"},"id":2733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fhcmeiju.com/template/dyxs2/html/1."},"id":2734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.jb51.net/image/"},"id":2735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn/2014/*_foxphone.png"},"id":2736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn/chome_*.html"},"id":2737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn/chome_pmt_"},"id":2738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn/img/201912/7_5de5c6289dd340.png"},"id":2739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn/v2/json/floatbanner.json"},"id":2740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn^*49560."},"id":2741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn^*_couplet"},"id":2742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firefoxchina.cn^*_topbanner"},"id":2743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fj.sina.com.cn/iframe/63/"},"id":2744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fjisu.*/js/huimi.js"},"id":2745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fjlqqc.com/common/api/v1.0/slot-code/"},"id":2746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fkf5.com/public/js/static.js"},"id":2747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fl6n.com/adtop/"},"id":2748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flash.mycar168.com/data/js/"},"id":2749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flasmr.top/leb."},"id":2750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flighty.cn/images/"},"id":2751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flyzy2005.com/wp-content/*/bandwagonhost-top."},"id":2752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm086.com/plugins/search"},"id":2753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmhua.com/template/*/images/g_js/*.html"},"id":2754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fobshanghai.com/bbsad/"},"id":2755}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["678cn.com","cfzhushou.com"],"requestDomains":["fuimg.com"]},"id":2756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fontke.com/custom/"},"id":2757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foodmate.net/file/script/a"},"id":2758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpbsnc.com/runtime/js/psdata.js"},"id":2759}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cartoonmad.com"],"requestDomains":["fun8.us","i-gamer.net"]},"id":2760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpdisplay.com/templates/default/js/palyflash_"},"id":2761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpdisplay.com/upload/n_ad/"},"id":2762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fragment.firefoxchina.cn/html/"},"id":2763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freehao123.com/wp-content/uploads/2017/05/mmkdm.png"},"id":2764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freejavbt.com/assets/images/banner"},"id":2765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frontendjs.com/api/ad"},"id":2766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fsclzs.com/ad_user/"},"id":2767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ft.com/a.html"},"id":2768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftchinese.com/a.html"},"id":2769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftchinese.com/m/marketing/"},"id":2770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftimg.net/s?z="},"id":2771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fuimg.com/1/66795b80a792fb96.png"},"id":2772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fulibac.com/images/upload/ad/"},"id":2773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fulibl.com/wp-content/uploads/2016/06/320-230.jpg"},"id":2774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fun1shot.com/images/qrcode_wechat.png"},"id":2775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||func.tw/image/func2.png"},"id":2776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funshipin.com/v1/js/footerhongbao.js"},"id":2777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fwsir.com/static/cpt/"},"id":2778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fwwang.cn/templets/fw/js/art"},"id":2779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx110.*/pub/ghz/getmodel"},"id":2780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx110.*/scripts/1.0.0/gulpmin/ghz/"},"id":2781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx110.*/styles/1.0.0/dist/ghz/matrixads."},"id":2782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx168.com/am.js"},"id":2783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fxxz.com/skin/know/all.js"},"id":2784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fzbm.com/bbs/static/js/bma.js"},"id":2785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fzd3.com/gg/"},"id":2786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g-years.com/gy/"},"id":2787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g-years.com/tb/"},"id":2788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g.163.com/*&affiliate="},"id":2789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g.cnzz.cn/static/js/*-"},"id":2790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g.jinti.com/f/a/a"},"id":2791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g.rexian.net.cn/js/"},"id":2792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g3f3.com/love/"},"id":2793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaglxx.com/5_"},"id":2794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||galacg.me/wp-content/uploads/*750x"},"id":2795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||galaxymedia.xyz/app/images/banner.gif"},"id":2796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game333.net/aainset/"},"id":2797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefy.cn/cookiead.php"},"id":2798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemale.com/static/js/valida.js"},"id":2799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamersky.com/common/tg/"},"id":2800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamersky.com/g/gamerskyflash.js"},"id":2801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games.ifeng.com^*.shtml?v="},"id":2802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamme.com.tw/ga/"},"id":2803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gangjuw.com/style/lmjs/"},"id":2804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganji.com/content.php"},"id":2805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganjistatic1.com^*/adm/"},"id":2806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gansudaily.com.cn/2017zt/images/*gg"},"id":2807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaofen.com/source/plugin/gaofen_ad/"},"id":2808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing.la/wp-content/uploads/*/gg"},"id":2809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing.la/wp-content/uploads/*/kaiboer.gif"},"id":2810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing.la/wp-content/uploads/*980x"},"id":2811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing.la/wp-content/uploads/*banner"},"id":2812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing.la/wp-content/uploads/*goovis"},"id":2813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoqing888.com/img/icmarkets."},"id":2814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gasaq.com/public/flash/"},"id":2815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gavbus*.com/assets/common/js/ad.js"},"id":2816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gavbus*.com/assets/common/js/admenu.js"},"id":2817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gcxa.cn/a/gb.gif"},"id":2818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gd.ct10000.com/js/ecssstat.js"},"id":2819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gd.sina.com.cn/iframe/22/"},"id":2820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gd163.*/2018_ad/"},"id":2821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdbyhtl.net^*adfix/"},"id":2822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdcytv.cn^*.gif"},"id":2823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdmm.com*/mybt/"},"id":2824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdmm.com/api.php?mod=js&bid=2111"},"id":2825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdmm.com/images/leftbottom.png"},"id":2826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdr3.com/us/"},"id":2827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geekbang.org/public/serving/"},"id":2828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geekpark.net/api/v1/ads"},"id":2829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gegeyingshi.com/template/*/images/g_js/"},"id":2830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geilicdn.com/img*_960_60."},"id":2831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getitfree.cn/wp-content/plugins/adunblocker/*.js"},"id":2832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getitfree.cn/wp-content/plugins/anti-"},"id":2833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gexing.com/i/*960x"},"id":2834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gexing.com/j/??zmask.js,easing.js?"},"id":2835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gfan.com/press/"},"id":2836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gg-led.com/uploadfile/uploadcompanylogo/*.gif"},"id":2837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gg.*.com/tonglan/tonglan.js"},"id":2838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gg163.net/20*ad/"},"id":2839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gg163.net/js/163bbsad.js"},"id":2840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gg163.net/js/gg163ad.js"},"id":2841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggg*.com/static/js/common.js"},"id":2842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghjie.com/images/2012/images/bg"},"id":2843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghjie.com/js/youcegg.js"},"id":2844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghoffice.com/bbs/js/float.js"},"id":2845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghost580.com/js/nei4.js"},"id":2846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giaoji.com/runtime/js/"},"id":2847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gimy.*/images/eee*.png"},"id":2848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||githubusercontent.com/vip888vip/ug/main/*.gif"},"id":2849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gjwind.com/xxmh.gif"},"id":2850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gk99.com/static/js/a-d-sys.js"},"id":2851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glgoo.*/gimage/ad/"},"id":2852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glzy8.com/img/ceo/js.js"},"id":2853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmbbk.com/bbsgmbbk/"},"id":2854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmbbk.com/fb.js"},"id":2855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmbbku.com/img/top.js"},"id":2856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmbbku.com/jj/"},"id":2857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmbuluo.net/js/"},"id":2858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2av.com/for_ad/"},"id":2859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2av.com/js/am.js"},"id":2860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2tutor.com/lifebox.asp"},"id":2861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gogorenti.wang/js/m_cp"},"id":2862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gold678.com/news/js/layer/layer.js"},"id":2863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gome.com.cn/flight?"},"id":2864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gongshe99.com/d/js/gongshe/gsw"},"id":2865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||good8866.com/js/*.js"},"id":2866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodgupiao.com/skins/default/js/backtop.js"},"id":2867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goods.tudou.com/api?"},"id":2868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goproxy.cc/api.php"},"id":2869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gougou2018.com/js/item"},"id":2870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gouhb.com/skin/jww/images/20141029114*.png"},"id":2871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goupu.org/1files/*.gif"},"id":2872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goupu.org/1files/*.htm"},"id":2873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goupu.org/1files/*0."},"id":2874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goupu.org/1files/guidebar/"},"id":2875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gp123.cc/20*ad/"},"id":2876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gpxz.com/js2/"},"id":2877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenxf.com/js/2019/"},"id":2878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenxiazai.com/d/js/v/"},"id":2879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grtimed.com/material/*_960x110_"},"id":2880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsdpw.com/file/script/a"},"id":2881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gter.net/index.html?c=foot_js&type=footer.js"},"id":2882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.cn/mediastyle/event/20160306_music_live/img/skd.jpg"},"id":2883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/201*/dsp/"},"id":2884}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["okooo.com"],"urlFilter":"||gtimg.com/adb/"},"id":2885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/adxcdn/"},"id":2886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/auto/js/autoproject/autoarticle/low-price-car_"},"id":2887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/comic/pics/hv1/29/74/1631/106074674.jpg"},"id":2888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/comic/richmedia/"},"id":2889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/edu/0727abroad/duilian"},"id":2890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/edu/pics/hv1/115/26/2077/135063670.png"},"id":2891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/ent/final2009/dp_tebu_logo.png"},"id":2892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/news/news/2014ad/"},"id":2893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/newsapp_bt/0/14484060967/641"},"id":2894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/newsapp_bt/0/1846661534/641"},"id":2895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/newsapp_ls/0/13369140468/0"},"id":2896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/newsapp_ls/0/13971120264/0"},"id":2897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/newsapp_ls/0/27161189/0"},"id":2898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/pingjs/ext2020/dc/module/gj/"},"id":2899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/qqlive/"},"id":2900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/rain/bl20/json/8.js"},"id":2901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/sports/000/"},"id":2902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/sports/000_ad/"},"id":2903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/sports/images/30090.jpg"},"id":2904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/sports/qingyang/"},"id":2905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/v/pics/hv1/88/83/1734/112774603.jpg"},"id":2906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com/www/mobi/js/app-bar-"},"id":2907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com^*/ad/"},"id":2908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtimg.com^*/adv/"},"id":2909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtpso.com/home/topsdk/getfavcoupitems"},"id":2910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guanggaolianmeng.net/plushuan/ad_js.php?aid="},"id":2911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gucheng.com/2016/ggimg/"},"id":2912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gucheng.com/gcwad/"},"id":2913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guhai.com.cn/ad/"},"id":2914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guifun.com/psptool/ad/"},"id":2915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guilin-ly.com^*.gif"},"id":2916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guitarchina.com/1/*.gif"},"id":2917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guli21.com/js/ggdm"},"id":2918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guli21.com/pnew/"},"id":2919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guojitv.com/m/ad/"},"id":2920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guojitv.com/m/js/ad_"},"id":2921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guokr.com/apis/flowingboard/item/m_"},"id":2922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guokr.com/baidu-cbjs/"},"id":2923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guqu.net/cooperate/"},"id":2924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwbnsh.net.cn/hd/unicom/ad.html"},"id":2925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gxnews.com.cn/clientscript/index_duilian_"},"id":2926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gywb.cn/cs_mulu/"},"id":2927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gywb.cn/gggl/"},"id":2928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gzzza.com/html/"},"id":2929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackhome.com/js/*top.js"},"id":2930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackhome.com/js/bhref.js"},"id":2931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackhome.com/js/dright.js"},"id":2932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackhome.com/js/zt.js"},"id":2933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackhw.com/ckjs/"},"id":2934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackp.com/im/"},"id":2935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hahamx.cn/images/float-ad/"},"id":2936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hahamx.cn/images/market/"},"id":2937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hahamx.cn/img/x.jpg"},"id":2938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hahamx.cn/upload/data/detail_"},"id":2939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hahamx.cn/upload/data/list_sidebar_"},"id":2940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haiwainet.cn*/k.js"},"id":2941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haiwaiyy.com/b970x90.gif"},"id":2942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haiyuer.com/didi"},"id":2943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haiyuer.com/nb.js"},"id":2944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haiyuer.com/uc"},"id":2945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handjob.tw/ad/"},"id":2946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hanjutv2020.com/index.php?c=dudu_"},"id":2947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hanjutv2020.com/statics/skin/*/js/plus.js"},"id":2948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hanjutvn.com/template/alifun/js/tmall/"},"id":2949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hanzify.*/main/template/images/chinabank.gif"},"id":2950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao.rising.cn/catalog/bottom.html"},"id":2951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao.rising.cn/images/nsdgg.jpg"},"id":2952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123.cn/images/cp"},"id":2953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123.com/erjiapi/adv?"},"id":2954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123.com/ifeed/cpc?"},"id":2955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123.com/static/img/taobao"},"id":2956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123img.com/res/ecom/"},"id":2957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123img.com/res/js/common/as."},"id":2958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123img.com/res/js/common/erjiadv."},"id":2959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao123img.com/static/common/js/cpc_"},"id":2960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao5.net/images/*0-"},"id":2961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hao6v.com/d/"},"id":2962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haochi123.com/j_box/inc_"},"id":2963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haofs.com/haofs/ggapi.asp"},"id":2964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haokan5.com/js/haokanjs/2014_"},"id":2965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haokan5.com/js/haokanjs/playa"},"id":2966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haokan5.com/js/haokanjs/tj.js"},"id":2967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haokan5.com/js/haokanjs/youxiajiao.js"},"id":2968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haolepic.com/blz/"},"id":2969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haolepic.com/js/"},"id":2970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haolingsheng.com/public/daguzhe.jpg"},"id":2971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haopp02.com/haose/"},"id":2972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haopp02.com/js/"},"id":2973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haoqu99.com/d/haoqu/haoqu"},"id":2974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haosf.com/kan.htm"},"id":2975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haowenwang.com/js/header.js"},"id":2976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haoxxoo.com/player/ad.html"},"id":2977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happyhongkong.com/images/client/"},"id":2978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/images/14826/289x90.jpg"},"id":2979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/js/*hezuo.js"},"id":2980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/js/build/source/widgets/flowbao/flowbao.js"},"id":2981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/js/module/info/info_liuliangbao.js"},"id":2982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/list/iframe_end_textadv.shtml"},"id":2983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc360.com/security/201409/201409021830024990.jpg"},"id":2984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcbbsoss.oss-cn-hangzhou.aliyuncs.com^*-banner"},"id":2985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdchina.*/styles/topshow/ad/"},"id":2986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdmoli.com/static/js/pop_promotion.js"},"id":2987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdsky.me/adv/"},"id":2988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdslb.com/bfs/ad/"},"id":2989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdslb.com/js/core-v5/picment."},"id":2990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hebei.com.cn/eap/"},"id":2991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hebei.com.cn/sys/online_calc.js"},"id":2992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hebtv.com/d/a/thea"},"id":2993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hefei.cc/templates/default/index_ad"},"id":2994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hefeng-group.net/attach/20200605/fl05pjwepusuvt1x6pehbhiaq59j.png"},"id":2995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heiguang.com/f/uad/"},"id":2996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heipa666.xyz/hp/"},"id":2997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heirui.cn/static/hb_"},"id":2998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heiye.cc/js/bancity."},"id":2999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heiye.cc/js/bf.js"},"id":3000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heiye.cc/js/hei"},"id":3001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heiye.cc/js/xuanfu.js"},"id":3002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hello-jm.com/foot.js"},"id":3003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helloavgirls.com/public/hg/"},"id":3004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellogithub.com/v1/advert/"},"id":3005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||henan.sina.com.cn/iframe/7/"},"id":3006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||henan100.com/d/file/indexad/"},"id":3007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.*/hxpage/index.html"},"id":3008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.com*/hx_news/hx_news_finalpage.js"},"id":3009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.com/gphqtc/"},"id":3010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.com/hxpage_jrtj2020/"},"id":3011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.com/pc/img/diversiontowxbottom_"},"id":3012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hexun.com/pc/js/datapopup."},"id":3013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hf365.com/0/13/79/87/13798795_912593.jpg"},"id":3014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hf365.com/0/14/31/00/14310068_933922.png"},"id":3015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hf365.com/0/14/60/93/14609355_921128.jpg"},"id":3016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hf365.com/0/15/64/87/15648725_922274.jpg"},"id":3017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hgyouxi.com/data/hgyouxiad/"},"id":3018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiao.com/node/node_27508.htm"},"id":3019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiaxj.com/dbxf/"},"id":3020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibiquan.com/uploads/images/"},"id":3021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hinet.net/radio/getadcode.do"},"id":3022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||histock.tw/ad/"},"id":3023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitime5.com/skin/css/*.js"},"id":3024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hk-pub.com/forum/images/2009/gifbanner"},"id":3025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hk-pub.com/forum/images/banner/"},"id":3026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkb123.com/plus/show.php"},"id":3027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkcoding.com/chequeconvert/img/grammarly-"},"id":3028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkcoding.com/img/"},"id":3029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkdm688.*/js/68/"},"id":3030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkitblog.com^*-banner"},"id":3031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkjunkcall.com/images/b_banner_"},"id":3032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hkmte.com/seo.js"},"id":3033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hktvmall.com/api/preroll/getlist?"},"id":3034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hltoon.com/hanman/static/dist/ppm/js/foot"},"id":3035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hmghmg.com/tb"},"id":3036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hmoe12.com/wp-content/uploads/202*.gif"},"id":3037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hmwang.icu/skin/images/*.gif"},"id":3038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||honglingjin.co.uk/wp-content/uploads/*-homepage-takeover-bg-"},"id":3039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hongyingbbs.com/jj/"},"id":3040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/common/lazyloadad.js"},"id":3041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/gamecenter/side-stg.js"},"id":3042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/static/www/*340-230."},"id":3043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/static/www/*340x230."},"id":3044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/topn"},"id":3045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/web/ad/"},"id":3046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/web/channel/nba/index/nbaposter/index.js"},"id":3047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/web/channel/voice/*/beforelogin/beforelogin.js"},"id":3048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn/web/widget/partner/*/promote.js"},"id":3049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoopchina.com.cn^*/ad-pc-sdk."},"id":3050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotavxxx.com/images/*96"},"id":3051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoteastday.com/newspc/show?"},"id":3052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||house.sina.com.cn/2.0/abp/"},"id":3053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||house365.com/js/lbpopup.js"},"id":3054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||houstonbbs.com/data/ad/"},"id":3055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||houyi.baofeng.net^*.html"},"id":3056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqcx.net/images/baidu.jpg"},"id":3057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqcx.net/index.php?m=poster&"},"id":3058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqdoor.com/web/"},"id":3059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqol.cn/up/ad/"},"id":3060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hs.cnfol.com/cm/imgs/load.gif"},"id":3061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hs640.com/js/jquery.js"},"id":3062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsbianma.com/ad/"},"id":3063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsbianma.com/content/images/*-ad-"},"id":3064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsex.men/nb/"},"id":3065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsyipos.com/template/mxone/html_tplmx/vod/*.gif"},"id":3066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htqyy.com/kiees/"},"id":3067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||httpcn.com/images/banner"},"id":3068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||httpcn.com/m/tg/"},"id":3069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||httpwwwdcom.com/js/aaa/"},"id":3070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huaiduoduo.info/runtime/js/"},"id":3071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huanjugu.com/dm"},"id":3072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huanqiu.com/resource/js/base"},"id":3073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huanqiu.com/ssi/show_*_mall.ssi"},"id":3074}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["quote.hexun.com"],"requestDomains":["hxjs.tool.hexun.com"]},"id":3075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huarenjie.com/attachment/myfiles/"},"id":3076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubpd.com/hubpd/images/dingtong"},"id":3077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hudong.com/11/85/26100000005581147339859649123.jpg"},"id":3078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huhumh.com/js/"},"id":3079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huibaihe.net/js/dddd.js"},"id":3080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huibaihe.net/static/730-580."},"id":3081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huimg.cn/e/hd.e.wap."},"id":3082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huizu100.com/data/attachment/portal/"},"id":3083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huo720.com/back/ad_"},"id":3084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huoche.net/images/pc/ad_"},"id":3085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huoche.net/public/huoche/ad/"},"id":3086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huoyan.tv/yb/img/*.gif"},"id":3087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hupu.com^*/stream.js"},"id":3088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hur.cn/ahurd/*.gif"},"id":3089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huya.com*/cache1min."},"id":3090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hxsxw.com/hx8899/"},"id":3091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hxsxw.com/js/float.js"},"id":3092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hy5.com.cn/admin/"},"id":3093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hznzcn.com/moban/youxiajiao.js"},"id":3094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i-gamer.net/promo_"},"id":3095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i-part.com.tw/js2/newshinestar"},"id":3096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i322.com/ad_avshow/"},"id":3097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i3zh.com/wp-content/plugins/cm-pop-up-banners/"},"id":3098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iabao.com/sladewap.js"},"id":3099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iapolo.com/myjs/"},"id":3100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.ca/img/*.gif"},"id":3101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.cn^*.data."},"id":3102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.cn^*.param."},"id":3103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.cn^*/qiye."},"id":3104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.cn^*commercial."},"id":3105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iask.cn^*model."},"id":3106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibf.tw/js/jquery.blockui.js"},"id":3107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icaile.com/z.php?id="},"id":3108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iciba.com/www/img/activity/common/active-11-11.js"},"id":3109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ickd.cn/mobile/js/touch"},"id":3110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icnkr.com/cnkradv/"},"id":3111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icnkr.com/data/attachment/portal/"},"id":3112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idv.st/dns/bar.htm"},"id":3113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ieforex.com/r/cms/www/red/red2/images/*0."},"id":3114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/a_if/"},"id":3115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/iframe/quickbet"},"id":3116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/showcode?"},"id":3117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/showjs?*apids="},"id":3118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/ssi-incs/"},"id":3119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com/statics/comment_baidu.html"},"id":3120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com^*&adids="},"id":3121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeng.com^*&adunitid="},"id":3122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/1d124ac5e89463af/2013/0125/rdn_51023a5071d32.jpg"},"id":3123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/29daa33abbbc4bbc/2015/7/titad.gif"},"id":3124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/6e0e559e19f25e8b/2013/1226/shoucheng"},"id":3125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/a/*/core201"},"id":3126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/a/*/yemei"},"id":3127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/a/*_w300_h250."},"id":3128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/a/2016/*600."},"id":3129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/a/2017/*600."},"id":3130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/c337cf1a3749e953/2015/0301/rdn_54f25a4228062.jpg"},"id":3131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/iamsimg/*_w100_h550."},"id":3132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/ifeng/sources/"},"id":3133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/iis/iis_"},"id":3134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/mappa/"},"id":3135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/md/*/v_responsive"},"id":3136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/pmop/2017/*_w600_h793.jpeg"},"id":3137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/static/js/*adv."},"id":3138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/static/news/js/advtrack"},"id":3139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com/static/news/js/newsadvtrack_"},"id":3140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/100-100-"},"id":3141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/aplayer.xml"},"id":3142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/embed*.js"},"id":3143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/fullscreen"},"id":3144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/iframe_load_"},"id":3145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/rdn_*.js?"},"id":3146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*/yingguang-"},"id":3147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifengimg.com^*300x600"},"id":3148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeve.com/wp-content/uploads/*/cachekit"},"id":3149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifeve.com/wp-content/uploads/*/wechatimg"},"id":3150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifkdy.com/_nuxt/44e01dcef4aa1a21d9a6.js"},"id":3151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifkdy.com/ifkdy/weixin/isfollowme"},"id":3152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifooday.cn/index.php?m=poster&"},"id":3153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifunmac.com/wp-content/uploads/*/alipay-"},"id":3154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igamepark.biz/ads_output.php"},"id":3155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igao17.com/need/h5.js"},"id":3156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ih336.com^*a.js"},"id":3157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ihhmh.com/mg/show"},"id":3158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iiauu.cn/777/"},"id":3159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iid97.com/bdgo/"},"id":3160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iid97.com/wp-content/cache/autoptimize/js/"},"id":3161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iiilab.com/sponsor"},"id":3162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iis7.com/ys/css2018/ggw.js"},"id":3163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ijinshan.com/images/gk/game"},"id":3164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ik123.com/js/dd.js"},"id":3165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikafan.com/js/novel.js"},"id":3166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikafan.com/upload/image/iqiyi_"},"id":3167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikaka.com/globalad/"},"id":3168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikstatic.cn^*.gif"},"id":3169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilxdh.com/navig/2020-09-08/1599538164_1474.png"},"id":3170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||im286.net/286/"},"id":3171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image-shop.baidu.com/n/imageproduct?"},"id":3172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.39.net/style/"},"id":3173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imageoss.com/images/*_gif2400x120_"},"id":3174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.jurong.cn/bbs/"},"id":3175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.sohu.com/bill/"},"id":3176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.sohu.com/cs/"},"id":3177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.sohu.com/ytv/*.jpg"},"id":3178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagespublic.tk/clothes/comeliness.php"},"id":3179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imedown.info/03.jpg"},"id":3180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imedown.info^*.gif"},"id":3181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imeee.cn/da_html/*.js"},"id":3182}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m4ff.com"],"requestDomains":["imgdb.cn"]},"id":3183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imeee.cn/da_html/bottom_960x90.html"},"id":3184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img*.bet007.com/image/*.gif"},"id":3185}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xiuren.org"],"requestDomains":["imglnkd.com","imgxr.com"]},"id":3186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img*.win007.com/image/*.gif"},"id":3187}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"||img.eol.cn/images/ed/"},"id":3188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.hdsky.me/images/20*.gif"},"id":3189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ifeng.com/tres/html/"},"id":3190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.sex169.info^*.gif"},"id":3191}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fun1shot.com"],"requestDomains":["imgs.cc"]},"id":3192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.win0168.com/image/*.gif"},"id":3193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img2.win007.com/image/*.jpg"},"id":3194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img588.net/images/*.gif"},"id":3195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img599.net/images/*0x"},"id":3196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgbaiduxz.xyz/jsjsjs/"},"id":3197}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["172.86.179.138","208.94.244.100","208.94.244.98","a88.us","ac168.info","ac88.info","aisex.com","cnnice.biz","go543.com","histock.tw","wgun.net"],"requestDomains":["imgur.com"]},"id":3198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgchili.net/media/image*.gif"},"id":3199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgchili.net/media/top.gif"},"id":3200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgdb.cn/item/6098ab56d1a9ae528f16192c.jpg"},"id":3201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imghost.top/kita/"},"id":3202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgjiajiao.cn/jiajiao/js/lxonline.js"},"id":3203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgme.me/images/*.gif"},"id":3204}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["18avtube.com","mm-cg.com"],"urlFilter":"||imgmega.com/i/*.gif"},"id":3205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgroom.net/images/*.gif"},"id":3206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgs.cc/images/ad_"},"id":3207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgs.cc/img/8pl6fjy.gif"},"id":3208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgtp.com/2023/02/18/kkre64ff.png"},"id":3209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgtp.com/2024/03/17/lxqznsus."},"id":3210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgtuku.com/images/20*.gif"},"id":3211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com/df53f09.jpg"},"id":3212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com/opnxy4w.gif"},"id":3213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com/znq0lxp.gif"},"id":3214}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["18p2p.com"],"urlFilter":"||imgur.com^*.gif"},"id":3215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imooc.com/open/courselistrandjs"},"id":3216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impservice*.yodao.com^"},"id":3217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impservice*.youdao.com^"},"id":3218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info.vip.iqiyi.com/promotion/"},"id":3219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infobabo.*/da.aspx"},"id":3220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inhe.*/uploadfiles/adpublish"},"id":3221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inhe.net/uploadfiles/inhegg2016/"},"id":3222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inlishui.com/index.php?m=poster&"},"id":3223}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inoreader.com"],"urlFilter":"||inoreader.com/adv/"},"id":3224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inszu.com/js/qian/"},"id":3225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iocoder.cn/alert/js/alert.js"},"id":3226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ip.sb/assets/images/*_ads."},"id":3227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ip138.com/banana/"},"id":3228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ip138.com/banner/"},"id":3229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ip138.com/idc/"},"id":3230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipeen.com.tw/js/frame/ad-actions.js"},"id":3231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipeen.com.tw/photo/ad/"},"id":3232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipip.net/loveapp/ipip/tools/theme/partner/"},"id":3233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iporn.world/attachment/ad/"},"id":3234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iptv444.com/ad-"},"id":3235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqilu.com/getzone.php"},"id":3236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqilu.com/static_files/multiads/"},"id":3237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqilu.com/static_files/richmedia/"},"id":3238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqilu.com/static_files/zones/"},"id":3239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqiyi.com/common/*/cupid/"},"id":3240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqiyi.com/marketing/*/oppo."},"id":3241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqiyi.com/player/common/adflash"},"id":3242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqiyi.com/player/common/rebull"},"id":3243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqiyi.com/show2?cb="},"id":3244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqnew.com/d/js/m/thea"},"id":3245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iqshw.com/d/js/m/thea"},"id":3246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ishowx.com/www/2015/js/top.js"},"id":3247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isky.ltd/skin/js/ad.js"},"id":3248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isso.com.cn/club/adv"},"id":3249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isso.com.cn^*/a-d/"},"id":3250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||it165.net/index.php?m=poster&"},"id":3251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||it610.com/views/front/js/special/"},"id":3252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/images/2012/ad_"},"id":3253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/images/2013/ad_"},"id":3254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/images/2014/ad_"},"id":3255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/pic/news/*-90"},"id":3256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/pic/news/*x90"},"id":3257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itavcn.com/pic/news/201802/20180207/image/050n2.gif"},"id":3258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itbaoku.cn/content/jms_"},"id":3259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itbear.com.cn/abc/list-and-"},"id":3260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.*^prod=ad&"},"id":3261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.cn/?prod=rtb&"},"id":3262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.cn/activity/activity_js/changyan_config_"},"id":3263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.cn/base/core/gg_"},"id":3264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.cn/mdevp/*-advert/"},"id":3265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itc.cn/w/u/0/old-insertad-"},"id":3266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itheat.com/?show="},"id":3267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com.tw/media/serve?"},"id":3268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/api/lapin/"},"id":3269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/file/js/lapin-load.js"},"id":3270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/file/js/money/"},"id":3271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/file/js/win*china.js"},"id":3272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/images/1068.jpg"},"id":3273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/images/hb1212/"},"id":3274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/images/hongbao/"},"id":3275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/images/huawei.jpg"},"id":3276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/js/lapin/hot.js"},"id":3277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithome.com/js/recommend.js"},"id":3278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itiexue.net/domain-policy/"},"id":3279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itiexue.net/wap/tiexue/js/chuping/nativeshare"},"id":3280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itjsb.com/itjsbwx.jpg"},"id":3281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmsc.cn^*ad0"},"id":3282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itongcheng.cc/amm/"},"id":3283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itopdog.cn/itopdog/ad.js"},"id":3284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itopdog.cn/itopdog/d*.js"},"id":3285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ituba.cc/uploads/allimg/201610/603/"},"id":3286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itxueyuan.com/advpicture/"},"id":3287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itxueyuan.com^*.mp4"},"id":3288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iupian.com/mstyle/js/topinfo.js"},"id":3289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iyingdi.com/goood?"},"id":3290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iyinghua.io/bar/"},"id":3291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iztwp.com/images/"},"id":3292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ja*.gamersky.com^"},"id":3293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jable.tv/assets/*0.gif"},"id":3294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jable.tv/assets/images/*-slider."},"id":3295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandan.net/static/sos/recreate-games.gif"},"id":3296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandan.net/static/ss/"},"id":3297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandan.net^*/3kbw2.png"},"id":3298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandan.net^*/699pic/"},"id":3299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandan.net^*/moyu.png"},"id":3300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jav101.com/img5bbb0096f242f.gif"},"id":3301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javazhijia.com/skin/"},"id":3302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javbooks.com/52toy/"},"id":3303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javdove.com/templates/frontend/javdove/*/partialviewslider."},"id":3304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javhd.com/banners-mainpage/"},"id":3305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javhd.com/sb/"},"id":3306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javhoo.net/pop/pop.jpg"},"id":3307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javhub.net/img/r18_banner1.jpg"},"id":3308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jb51.net/imgby/logo_"},"id":3309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jbzyw.com/application/m/adv/"},"id":3310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jc001.cn/ci/jad/fix."},"id":3311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jcodecraeer.com/plus/fuckblok."},"id":3312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd-bbs.com^*/gif/"},"id":3313}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mitbbs.ca","mitbbs.com"],"requestDomains":["jiaoyou8.com"]},"id":3314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd.com/bottom/cps"},"id":3315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd.com/exsites?spread_type="},"id":3316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd.com/static/js/auto.js"},"id":3317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd.com/static/js/cpc.js"},"id":3318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jd100.com/cwmpc/"},"id":3319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jdwx.info/api.php?mod=ad&"},"id":3320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jia.com/js/common/article_home_adv.js"},"id":3321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jialingmm.net/dm/tj.js"},"id":3322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jialingmm.net/img/gdw.jpg"},"id":3323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jialingmm.net/tj.js"},"id":3324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiandan100.cn/images/site/union/"},"id":3325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jianhuadaily.com/wp-content/plugins/popup-"},"id":3326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jianke.com^*/jquery.ppt."},"id":3327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jianshen114.com/images/advistings/"},"id":3328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jianxun.io/ad/"},"id":3329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiaodong.net/a/js/"},"id":3330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiaoyu.baidu.com/tieba/"},"id":3331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiasule.com/static/js/http_error.js"},"id":3332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiayu.net/comiis_ad/"},"id":3333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiegeng.com/static/json/jg_topfixed."},"id":3334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiejueba.com/templets/16img/*.js"},"id":3335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiemian.com/static/jmw/js/adbase_"},"id":3336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jijidown.com/static/img/dongcidaci/"},"id":3337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jijidown.com/static/img/right_bottom."},"id":3338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jijidy.com/640x200down."},"id":3339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jijistatic.duapp.com/squall/1.jpg"},"id":3340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jinfu.love/files/h5/"},"id":3341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingujie.com/public/jgj_"},"id":3342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingujie.com/public/js/*html.js"},"id":3343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jingyanlib.com/home/data/getadonlinelist?"},"id":3344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jinhua.com.cn/ad_pic/"},"id":3345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jinti.com^*/aspx/*gg"},"id":3346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jinyici.com/qq.js"},"id":3347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jishulink.com/jishulink/searching/ad/get?"},"id":3348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jishuqq.com/images/haodian.gif"},"id":3349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jishuqq.com/wadsb.gif"},"id":3350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jishuyl.com/_skins/*/ad_"},"id":3351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jisoupan.com/static/"},"id":3352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jisusoft.com/ads/"},"id":3353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jisutiyu.com/app/js/*footer.js"},"id":3354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jisuxz.com/180226/b180226.js"},"id":3355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jisuxz.com/180226/downshare"},"id":3356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jitapu.com/inc/adv"},"id":3357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jitashe.org/template/jitashe/image/bc/3"},"id":3358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiyingdm.com/js/loadingshow.html"},"id":3359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjj*.com/static/js/common.js"},"id":3360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjjgame.com/images/ad11.jpg"},"id":3361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjwxc.net/jjpopup.php"},"id":3362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jlmhk.com/images/data/"},"id":3363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jlpcn.net/img/300p-"},"id":3364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmbbs.cn/sjgg/"},"id":3365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmhfw.com/index.php?/ajax/get_adv/"},"id":3366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmydm.com/jspage/ftt.js"},"id":3367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jnlc.com/www/fund/newsmarket"},"id":3368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jokerlu.com/upload/addon/"},"id":3369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jokerlu.com/upload/vod/"},"id":3370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jp1357.com/addon/"},"id":3371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jp2468.com/addon/"},"id":3372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jp2468.com/api/vip/vipshow.php"},"id":3373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jpfans.com/jpfans.jpg"},"id":3374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jpysvip.net/ad/"},"id":3375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrj.com.cn/h5ad?"},"id":3376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrj.com.cn/s?z="},"id":3377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrjimg.cn/ad/"},"id":3378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrjimg.cn/common/foot/allfc.js"},"id":3379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrjimg.cn/common/foot/wxxcxtg.js"},"id":3380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrjimg.cn/stock/adjsok.js"},"id":3381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrmianban.com/img/images/g-g/"},"id":3382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrzj.com/images/bgright_ad.jpg"},"id":3383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrzj.com/img_index/*adv"},"id":3384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrzj.com/img_index/guanggao"},"id":3385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jrzj.com/img_index/index_"},"id":3386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js*.abolezi.com^"},"id":3387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.mumayi.net/9495.gif"},"id":3388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.mumayi.net/jiujiang"},"id":3389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.tlt.cn/js/"},"id":3390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js0573.com/images/cus/"},"id":3391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.*/npm/@bootcss/*/assets/img/aliyun"},"id":3392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/%e7%89%9b960-80.gif"},"id":3393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/1200-60.gif"},"id":3394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/960-100."},"id":3395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/960-80.gif"},"id":3396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/960x100.gif"},"id":3397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/a901361/"},"id":3398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/cdnjsdelivr001/182cdn*.js"},"id":3399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/cloud-files-cdn/jsfiles/lieqi."},"id":3400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/cloud-files/imgs/adamkoo-"},"id":3401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/fzdm/st*/js/fzwap-"},"id":3402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/pizcat/static@master/goods_ad.js"},"id":3403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/supfree/supfree/top.gif"},"id":3404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/te89899/"},"id":3405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/vip888vip/*960x80"},"id":3406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/yaociyuan/"},"id":3407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/yaofa88/bifa@main/*960"},"id":3408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json.cn/d/dt/"},"id":3409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json.cn/js/aliwindow.js"},"id":3410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jswz8.com/images/"},"id":3411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsztl.com/img/particular/tbyhq.jpg"},"id":3412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juapp5.com/geek_image/chaopai.jpeg"},"id":3413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jubaibaic.com/xx/"},"id":3414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juejin.cn/content_api/v1/advert/query_adverts?"},"id":3415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juji.tv/runtime/js/"},"id":3416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juqingw.com/js/tad"},"id":3417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juweixin.com/static/spk"},"id":3418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juxia.com/jxtp/indexbg.jpg"},"id":3419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxcn.cn/assets/images/downweatherapp.png"},"id":3420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxcn.cn/js/hotpic_"},"id":3421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxdown.com/statics/js/all.js"},"id":3422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxnews.com.cn/assets/js/dspshow.js"},"id":3423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxnews.com.cn/first/js/home/index_ad"},"id":3424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxnews.com.cn^*_ad_"},"id":3425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jxtest.bolecdn.com/player/*.gif"},"id":3426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jy135.com/js/pubuliu."},"id":3427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jyfw.cn/gonggong/jiayu/cf_"},"id":3428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jyfw.cn/nav/cf_"},"id":3429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jyrd.com/statics/*/js/baizhu/"},"id":3430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jz5u.com/public/new/"},"id":3431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jzb.com/website/fe/pub_js/dbclickshow.js"},"id":3432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaixin001.com.cn/js/cpm-"},"id":3433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalvin.cn/page/img/"},"id":3434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kan.cc/statics/abs/scripts/abs."},"id":3435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kan98.com/images/*.gif"},"id":3436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kan98.com/statics/js/k2017/kan98.js"},"id":3437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanbook.net/static/js_union/"},"id":3438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kancloud.cn/ad/"},"id":3439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanguba.com/file/js/main.asp"},"id":3440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanjiantu.com/images/*.gif"},"id":3441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanjuwo.com/js/6"},"id":3442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanjuwo.com/js/8"},"id":3443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kankanmi.com/js/zjgg"},"id":3444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kankantv.*/javascript/thea"},"id":3445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kankantv.cc/330-50.gif"},"id":3446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kankanwu.com/le/"},"id":3447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kankanwu.com/xuxu/"},"id":3448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanmeiju.net/js/"},"id":3449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanpb.com/skin/images/"},"id":3450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanqiuba.net/js/"},"id":3451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kantie.org/a/images/car.jpg"},"id":3452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kantv6.com/index.php/popularize/"},"id":3453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaolashuwu.com/zb_users/plugin/zf_tanchuang/"},"id":3454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaoyan1v1.com/iaa/"},"id":3455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kb-render.alicdn.com/html/*.html"},"id":3456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kccdk.com/content/img/*.gif"},"id":3457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kdou.com/ad_js.php?adid="},"id":3458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kdslife.com/kds_2023/kafu."},"id":3459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kdslife.com/ui/ad/"},"id":3460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kdw*.com/layer/layer.js"},"id":3461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kedou*.com/layer/layer.js"},"id":3462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kejiwanjia.com/wp-content/uploads/*/1040x100."},"id":3463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekenet.com/images/*/akasuo"},"id":3464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekenet.com/images/*/tom468x60.gif"},"id":3465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekenet.com/images/*/tom640x40.gif"},"id":3466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekenet.com/images/*980"},"id":3467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekenet.com^*/zhike"},"id":3468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kekeshici.com/pc/images/pcad.gif"},"id":3469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kelatv.com/ad/"},"id":3470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kewaishu.org/m-"},"id":3471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||key8.com/cache/www/banner_"},"id":3472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keywin.org/templates/kw_v2/images/youbianad.png"},"id":3473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiees.cn/img/"},"id":3474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiees.cn/jm.png"},"id":3475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiees.cn/k1.js"},"id":3476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kikinote.net/iframe"},"id":3477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kingsnug.cn/uploads/vod/2019-05-25/5ce964f0c66e0.jpg"},"id":3478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiwi8.top/media/plugins/jquery_confirm/"},"id":3479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kkkkdm.com/js/comic-"},"id":3480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kkkkdm.com/mg/show"},"id":3481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klandmart.com/k-landmart_0011.jpg"},"id":3482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kmplayer.cn/include/jscript/*-a.js"},"id":3483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kmw.com/js/adshow"},"id":3484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kocpc.com.tw/adsbyso.js"},"id":3485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kostool.cn/screenshot/"},"id":3486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koyi.pub/wp-content/plugins/dh-anti-adblocker/"},"id":3487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koyso.com/static/js/abc."},"id":3488}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yuese46.com"],"requestDomains":["kuaizhan.com"]},"id":3489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koyso.com/z-"},"id":3490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kppt.cc/zb_system/script/common.js"},"id":3491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kppt.cc/zhifu.jpg"},"id":3492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kt51.com/images/kt51.gif"},"id":3493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kt51.com/wz.jpg"},"id":3494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktzhk.com/file/adv/"},"id":3495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaicad.com/rest/common/getconfigurebyname?"},"id":3496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaidi100.com/assets/ext?method=mainprofile"},"id":3497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaidi100.com/images/kuaidi/201612081*4"},"id":3498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaidi100.com/js/share/i_new.js"},"id":3499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaidi100.com/mobile/mobileapi.do"},"id":3500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaidiwo.cn/kdwkxmlt.jpg"},"id":3501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaihou.com/c/shuoming.js"},"id":3502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaihou.com/c/you1.js"},"id":3503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaihou.com/js/new/xiazai"},"id":3504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaijuwu.net/js/abc/"},"id":3505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaileco.com/weishou/"},"id":3506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuaishouba.com/themes/default/images/*.gif"},"id":3507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuazhi.com/zb_users/plugin/allshow/js/main."},"id":3508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kwflvcdn.000dn.com^*.flv"},"id":3509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kxd56.com/qq.js"},"id":3510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kxd56.com/tg.gif"},"id":3511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kxmusic.cn/tc/js/script.js"},"id":3512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kxmusic.top/tc/js/script.js"},"id":3513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kygso.com/js/lrtk.js"},"id":3514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l.qq.com/lview?"},"id":3515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labuladong.github.io/algo/pictures/ad/"},"id":3516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagou.com/js/cooperation/"},"id":3517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lahoo.ca/api.php?mod=ad&"},"id":3518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lahoo.ca/slider"},"id":3519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laixi.com/tp/20"},"id":3520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com/landian/public/recm/54181recm.png"},"id":3521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/alipay_hb."},"id":3522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/alipay_rc."},"id":3523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/apple_"},"id":3524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/cp-lz-"},"id":3525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/hnc_"},"id":3526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/linuxprobe_"},"id":3527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/uneed"},"id":3528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancdn.com^*/wisecare"},"id":3529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||langya.cn/2014html/2014ad_"},"id":3530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||langya.cn/2014html/ad/"},"id":3531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanrenzhijia.com/public/images/head_right_top.gif"},"id":3532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanrenzhijia.com/public/images/sucaihuo_"},"id":3533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanrenzhijia.com/public/images/xiaozhua.jpg"},"id":3534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanyes.org/content/templates/lanye2015/images/hb_banner.png"},"id":3535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laod.cn/wp-content/uploads/*/ad-"},"id":3536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laogu.com/cms/images/ad"},"id":3537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laowang81.com/getfuolist"},"id":3538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/banner/linode"},"id":3539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/wp-content/themes/weisaysimple/js/*-bottom.js"},"id":3540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/wp-content/themes/weisaysimple/js/banner.js"},"id":3541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/wp-content/themes/weisaysimple/js/content40width.js"},"id":3542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/wp-content/themes/weisaysimple/js/index-top.js"},"id":3543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laozuo.org/wp-content/themes/weisaysimple/js/sidebar"},"id":3544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||law-lib.com/wstyle/images/gffirm.jpg"},"id":3545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawtv.com.cn/jd_ceshi.html"},"id":3546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawtv.com.cn/skin/newplayer/ads_dianshi.php"},"id":3547}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hanjutvn.com"],"urlFilter":"||layuicdn.com/layer/layer.js"},"id":3548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lbx777.*/css/300.js"},"id":3549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lbx777.*/css/lbxgg02"},"id":3550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcxw.cn/d/js/thea"},"id":3551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcxw.cn/i/*dl.js"},"id":3552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ld0766.com/*20*a/"},"id":3553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ldb.cc/js/top.js"},"id":3554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecai.com/page/zhuanti/baidu/"},"id":3555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leiphone.com/uploads/new/category/pic/*/740x140/"},"id":3556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leju.com/abp/cmslead_new.v2.js"},"id":3557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leju.com/scripts/app/pc/indexlayer/v1/indexlayer.js"},"id":3558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leju.com^*=abs.processreqchange"},"id":3559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lele36.com/p/*.gif"},"id":3560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lelekan.com/sp/fmt.js"},"id":3561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leleketang.com/dat/a/"},"id":3562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lenosoft.net/js/ad"},"id":3563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lenovo.com.cn/cms/2018-07-20/201807201014498251793.png"},"id":3564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lenovo.com.cn/lenovo/bid?clienttype="},"id":3565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letv.com/pzt/hyhmzq/index.shtml"},"id":3566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/ggimg/"},"id":3567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/left_right_"},"id":3568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/right_ys"},"id":3569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/syimg/"},"id":3570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/tjyf200x207.asp"},"id":3571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com/windows/*-advert."},"id":3572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgmi.com^*_gg"},"id":3573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lh168.net^*/attachment/portal/"},"id":3574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianaiyx.com/d/js/cst/"},"id":3575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liangjan.com/js/show_"},"id":3576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianmeng.la/abc/"},"id":3577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianmeng.la/ad1/"},"id":3578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liantu.cn/script/"},"id":3579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianty.com/getimg?id="},"id":3580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianyexiuchang.cc/img/2f2372e9bf205df0.png"},"id":3581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianyexiuchang.cc/img/97da89108eb659fc.gif"},"id":3582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lianyexiuchang.cc/js/"},"id":3583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liaoxuefeng.com/files/attachments/00144*/0"},"id":3584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||licai18.com/henyepweb/"},"id":3585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||licai18.com/pic/article/*.gif"},"id":3586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liepin.com/event/jobadver/"},"id":3587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lieqinews.com/json/zhiketj/"},"id":3588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lihuasoft.net/images/ad_"},"id":3589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liisex.com/images/banners/"},"id":3590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linecg.com/uploads/banner/"},"id":3591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lingdianshuwu.com/js/content"},"id":3592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||link114.cn/template/js/showpics_"},"id":3593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkhelper.cn/mmshow"},"id":3594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||links.cn/mmshow"},"id":3595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkwan.com/gb/broadmeter/speed/cp.js"},"id":3596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkwan.com/gb/javascript/a"},"id":3597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkwan.com/gb/javascript/b4.js"},"id":3598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkwan.com/gb/javascript/c5-"},"id":3599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linovel.net/cp/lk/ad/externalad?"},"id":3600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linovelib.com/scripts/zation.js"},"id":3601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linuxde.net/wp-content/uploads/ad/"},"id":3602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linuxeden.com/plus/web_js.php"},"id":3603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linuxidc.com/linuxfile/list"},"id":3604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kisssub.org"],"requestDomains":["loli.io"]},"id":3605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liu16.com/vip.png"},"id":3606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liuxue86.com/css/liuxue_output.js"},"id":3607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liuxue86.com/js/ideng/liuxue-show"},"id":3608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live173.com//ad/"},"id":3609}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["9kanqq.com","acglover.me","hdsky.me","magnet2048.com","nulltm.com","xinqingdou.net"],"requestDomains":["loli.net"]},"id":3610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live173.com/banner/"},"id":3611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveany.com/images/8d8d.gif"},"id":3612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livku.com/g1000/"},"id":3613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liwupuba.com/livead/"},"id":3614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||llj22.com/1.gif"},"id":3615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lnzqw.net/js/"},"id":3616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localau.vip/plugin/ad_"},"id":3617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localau.vip/plugin/pause.php"},"id":3618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localau.vip/plugin/show.php"},"id":3619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localau.vip/tccenter/ad/"},"id":3620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lofter.com/mailentrymobile.do"},"id":3621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logoquan.com/upload/prd/"},"id":3622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loldyttw.com/blr.js"},"id":3623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loldyttw.com/skin/lol/js/ds.js"},"id":3624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loli.net/2019/04/24/5cc0027b4f2f1.png"},"id":3625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loli.net/2020/06/17/gprx7azgwi4kqmv.gif"},"id":3626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loli.net/2020/06/17/vgalj4mqx26t75u.gif"},"id":3627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loli.net/2023/05/08/w4agfuivmkgot78."},"id":3628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lolshipin.com/zt/sxx/"},"id":3629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||longdidi.top^*.js"},"id":3630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||longzhu.com/i/api/playpage/recommendpop?"},"id":3631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||longzhu.com/recommendad/"},"id":3632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lotour.net/bcef/388.js"},"id":3633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||louimg.com/i/2021/08/17/*.gif"},"id":3634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||louimg.com/u/20191214/17512133.jpg"},"id":3635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lovek01.com/gif/97-"},"id":3636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loveshang.com/api.php?mod=ad&adid=custom_"},"id":3637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lsforum.net/cam2/*.gif"},"id":3638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lsforum.net/yahooad/"},"id":3639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lsjxs.cc/js/html"},"id":3640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lsntzzy3.com/runtime/js/psdata.js"},"id":3641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lsnzxzy1.com/runtime/js/psdata.js"},"id":3642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ltbyw.top/data/images/*.gif"},"id":3643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ltn.com.tw/js/ad_door.js"},"id":3644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lu228.com/ajs/"},"id":3645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lunhua5.com/images/more.gif"},"id":3646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lutouwang.net/static/images/boss_gao_hb.jpeg"},"id":3647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lutouwang.net/static/js/mv_ad"},"id":3648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luyx8.com/tu/666.gif"},"id":3649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lv-play.com/web/adv/list"},"id":3650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lvse.cn/output/block/html/"},"id":3651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lvse.com/9"},"id":3652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lvuptech.com/wp-content/plugins/deblocker/"},"id":3653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lw54.com/js/"},"id":3654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lw881.com/public/js/gw.js"},"id":3655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lwlwlw.com/ggzx/"},"id":3656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lwlwlw.com/js/fvgg.js"},"id":3657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lxapk.com/wp-content/uploads/*.gif"},"id":3658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lycc72.com/resources/js/content.js"},"id":3659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyd.com.cn^*950-90."},"id":3660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lysq.com/data/attachment/portal/"},"id":3661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lywww.com/data/js.php?id="},"id":3662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lywww.com/header_pic.php"},"id":3663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lzep.cn/ep/sda/"},"id":3664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lzk.hl.cn/lctp/"},"id":3665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lzyysw.com/upload/"},"id":3666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.kankanwu.com/js/"},"id":3667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.lelekan.com/sp/"},"id":3668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.mianbao99.com/js/detail.js"},"id":3669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ybstwl.com/public/tpl/m2/js/"},"id":3670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1905.cn/afp/mdsfw.js"},"id":3671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1905.cn/data/suspension_"},"id":3672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1905.cn/images/vod/vod*-90.jpg"},"id":3673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1905.cn/js/afp/m"},"id":3674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1905.com/asp_js/k.js"},"id":3675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m1955.com/template/qq/images/playad/"},"id":3676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macd.cn/macd-topads.html"},"id":3677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macfans.org/vip/"},"id":3678}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["game.macx.cn"],"urlFilter":"||macx.cn/js/jquery."},"id":3679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magedu.com/wp-content/uploads/*/xwzx"},"id":3680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mahoupao.com/api.php?mod=ad&"},"id":3681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mahua.com/www/default/js/mahua_show.js"},"id":3682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mahua.com/www/default/js/replace_ab.js"},"id":3683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maiche.com/iframe/rank.html"},"id":3684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.pchome.com.tw/img/classifieds/300120.gif"},"id":3685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.qq.com/lview?"},"id":3686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makaidong.com/img/"},"id":3687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mall.xinkuaituan.com/zhuanti/"},"id":3688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamecn.com/style/pcjs/bgimg."},"id":3689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangahax.com/images/ima_"},"id":3690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manqian.cn/784a6e27-be5b-4442-86e5-9f4adb51894d?"},"id":3691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manqian.cn/async/adlocationconfig"},"id":3692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maodh.com/admin/up/*.gif"},"id":3693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maolihui.com/wp-content/themes/miaonew/images/adb"},"id":3694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maopu.tv/d/file/p/2019/07/6ac50c702cf9e6a9a7910a510c40cb73.jpg"},"id":3695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masadora.net/kakusan-"},"id":3696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masturbation22.com/d/"},"id":3697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mat.chasedream.com^*.gif"},"id":3698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mat1.gtimg.com/2014/vikkydu/ga/haier"},"id":3699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mat1.gtimg.com/2014/webtips/ola2014tips"},"id":3700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mat1.gtimg.com/cq/flash/"},"id":3701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mat1.gtimg.com/ent/flash/*300"},"id":3702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxthonimg.com/v6/festival/"},"id":3703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mbalib.com/common/a_mbalib/"},"id":3704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mcmod.cn/editor/upload/20221126/1669399546_2_onbt."},"id":3705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mcncc.com/yeyou/*.htm"},"id":3706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||me680.com/js/*.js"},"id":3707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medsci.cn/images/wyg.jpg"},"id":3708}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["novipnoad.com"],"requestDomains":["meixincdn.com"]},"id":3709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiju8.cc/js/jquery.p.min.js"},"id":3710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiju8.cc/js/m_ban_"},"id":3711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiju8.cc/js/pv"},"id":3712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiju8.cc/js/tpcode.js"},"id":3713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijucang.com/js/pop/"},"id":3714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijuck.com/js/dfw.js"},"id":3715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijutt.*/js/pcjs/"},"id":3716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijutt.tv/js/layer/mobile/layer."},"id":3717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meijuxz.com/template/zq/"},"id":3718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meipian.me^*/api_ad/"},"id":3719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meishichina.com/v3/"},"id":3720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meitiantv.com/ganggao/"},"id":3721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meitu.com/js/floatxiuxiu.js"},"id":3722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meituan.com/ptapi/recommends?"},"id":3723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meituan.com/xiuxianyule/api/getrecommendlist?"},"id":3724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meitui.org^*.js"},"id":3725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meitulu.com/css/*showgg.js"},"id":3726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiyee.cc/js/tj.js"},"id":3727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiyouad.com/static/pc/img/111.gif"},"id":3728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiyouad.com/user/admin?"},"id":3729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meizhou.cn/comm/mygg/"},"id":3730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meizhou.com/images/topbanner"},"id":3731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mestrip.com/widgets/"},"id":3732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metvb.com/js/bofangwei.js"},"id":3733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mfacelive.com/scripts/social/openchannel_min.js"},"id":3734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mfav88.com/yinzi/"},"id":3735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mg21.com/wp-content/uploads/ad/"},"id":3736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mh3666.com^*.jsonp"},"id":3737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mianbao99.com/a/mianbao"},"id":3738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miaoshangmanhua.com/template/pc/skin01/images/250_250."},"id":3739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||micaitu.net/js/dibu.js"},"id":3740}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jijidown.com"],"requestDomains":["missevan.com"]},"id":3741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||microcontrol.cn/homeimages/ad/"},"id":3742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||micropage.cn/images/ad_"},"id":3743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||midifan.com/aaa/"},"id":3744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mifengtd.cn/ad-"},"id":3745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miguyu.com/ad/"},"id":3746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mikanani.me/images/masha/"},"id":3747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mikuclub.*/pub/"},"id":3748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mil.news.sina.com.cn/iframe/109/2012/1024/photo.html"},"id":3749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mil.news.sina.com.cn/iframe/109/2013/1015/hotpic.html"},"id":3750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milimili.tv/js/loadjs/jquery"},"id":3751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milimili.tv/template/joeleo/*.js"},"id":3752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mima.club/tuijian/speedtest/"},"id":3753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minixiazai.com/others/all_soft.js"},"id":3754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minixiazai.com/statics/js/soft/index.js"},"id":3755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mipcdn.com^*/mip-*ad-"},"id":3756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mipcdn.com^*/mip-*ad."},"id":3757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mipengine.baidu.com/common?"},"id":3758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||missyuan.com/sy/"},"id":3759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitbbs.*/servicedata/static_ad.php"},"id":3760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitbbs.ca/ad_"},"id":3761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitbbs.com/ad_"},"id":3762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miwifi.com^*ads/"},"id":3763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mixer.video.iqiyi.com/jp/mixin/resources/"},"id":3764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mkd88.cc/16.32.jpg"},"id":3765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mm111.net/api.php?mod=ad&"},"id":3766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mm387.com/images/*.gif"},"id":3767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mm7920.com:8888/upload/*.gif"},"id":3768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmeimh.xyz/static/100."},"id":3769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmeimh.xyz/static/images/"},"id":3770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmonly.cc/js/mmonlyapp.js"},"id":3771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmtalk.net/images/banner"},"id":3772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mnrrk.com/yuhe/ote/js/pcgg.js"},"id":3773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.sina.cn/public/files/image/600x150_"},"id":3774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.sina.cn/public/files/image/620x300_"},"id":3775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moe48.com/static/img/1200x"},"id":3776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moedao.com/js/top.js"},"id":3777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moegirl.org.cn/insight/moegirlinsight."},"id":3778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moerats.com/usr/affpc/"},"id":3779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molibaike.com/images/ads/"},"id":3780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molibaike.com/js/ads."},"id":3781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molimao.top/ad*.js"},"id":3782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molimao.top/imp/upload/vod/*.gif"},"id":3783}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beephone.com.tw"],"urlFilter":"||momoshop.com.tw/league/"},"id":3784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moneyweekly.com.tw/uc/jqueryjson.aspx/mwad"},"id":3785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moneyweekly.com.tw/uploads/ad/*970x"},"id":3786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mongoosejs.net/docs/images/lagoujika.jpeg"},"id":3787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monnsutogatya.com/himg/monst/"},"id":3788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moonbbs.com/data/attachment/portal/"},"id":3789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mop.com/js/common/watermark.js"},"id":3790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mop.com/newindex/gg.html"},"id":3791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moratame.tw/img/contents/banner"},"id":3792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mortgagecentres.net/banner.gif"},"id":3793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movshow.com/*portal/"},"id":3794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mowenxi.com/1.png"},"id":3795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp4ba.com^*/js/head.js"},"id":3796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp4ba.net/static/js/mp4ba.js"},"id":3797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp999.net/wp-content/uploads/*zgg"},"id":3798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mphj.com^*runtime/js/"},"id":3799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mql5.com/rq?"},"id":3800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mscbsc.com/images/5g300x90.jpg"},"id":3801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msdn.hk/templets/msdn/*/gg.js"},"id":3802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msdn.hk/templets/msdn/css/index.js"},"id":3803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msdn.hk/templets/msdn/css/msdng.js"},"id":3804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msstatic.com/huya/main/img/mc-recom_"},"id":3805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msstatic.com/huya/main3/widget/roomgg"},"id":3806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msstatic.net/main3/common/assets/template/head/ad."},"id":3807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtime.cn/tg/"},"id":3808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muyuge.com/fw.html/"},"id":3809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muyys.com/img/"},"id":3810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzisoft.com/static/*_f.js"},"id":3811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvcat.com/ad/"},"id":3812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvcat.com/api/wx/follow.js"},"id":3813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvcat.com/script/ad.js"},"id":3814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvcat.com/sitefiles/services/cms/adv/"},"id":3815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvcat.com/wx/follow.js"},"id":3816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvxz.com/bar3.js"},"id":3817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvxz.com/boximg/"},"id":3818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvxz.com/img/"},"id":3819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mw6.me/images/*.gif"},"id":3820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mwrf.net/images/js/*mrf.js"},"id":3821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mwrf.net/images/mrf/"},"id":3822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mxzmz.com/js/"},"id":3823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my0511.com/*/ad_"},"id":3824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my0538.com^*/thumb_1000_70_"},"id":3825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my0832.com/xyz/xx/"},"id":3826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my4700.com/js/*.js"},"id":3827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybjx.net/theme/default/js/common/bjx_service_"},"id":3828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybjx.net/theme/default/js/common/duilianchn.js"},"id":3829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycodes.net/js/hf_txt.js"},"id":3830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydifile.com/view.php/*.gif"},"id":3831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/2018/ad/"},"id":3832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/2020/news/8/kkj_msi.gif"},"id":3833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/drivers/2021/racent.jpg"},"id":3834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/images/*_1100_90."},"id":3835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/images/hongbao"},"id":3836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/images/icon/gg_"},"id":3837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/www/gg_"},"id":3838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com^*/news/ayun"},"id":3839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com^*728_90."},"id":3840}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dapenti.com"],"urlFilter":"||mygeek.cn/pic_"},"id":3841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myhack58.com/articleacb0"},"id":3842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myqcloud.com/ad/"},"id":3843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myqcloud.com/wp-content/uploads/huoxingyun."},"id":3844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysteelcdn.com/advert/"},"id":3845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysteelcdn.com/common/*/js/img_ad."},"id":3846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysteelcdn.com/common/mysteel/home/v2/js/index_image."},"id":3847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysteelcdn.com/gg/"},"id":3848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myweb.hinet.net/menu.htm"},"id":3849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzhhdn.com/hongbao.jpg"},"id":3850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzyfz.*/modules/46/"},"id":3851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzyz.com/image*/tj/"},"id":3852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzzfree.com/file/upload/202109/14/180421861.gif"},"id":3853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n2.hk/apps/car_feed/tb/*/banner.html"},"id":3854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n2.hk/promo/"},"id":3855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanfengyl.com/static/js/zdad.js"},"id":3856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanrenfuli.*/zb_users/upload/"},"id":3857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanrenvip2021.com/old.html"},"id":3858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nb.zol.com.cn/detail_*.html"},"id":3859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nbegame.com/nbeos/*.jpg"},"id":3860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nczsks.com/scwb/webresource.axd"},"id":3861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neets.cc/assets/js/dup.js"},"id":3862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nen.com.cn/eap/"},"id":3863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nen.com.cn/service/js/beitou"},"id":3864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netded.com/templets/gfan/js/global.js"},"id":3865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netease.com/house-public/articleyunyans.js"},"id":3866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||new-icon.ol-img.com/jslib/ad"},"id":3867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.cn/2021detail/js/booklist.js"},"id":3868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.cn/imgad/"},"id":3869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.cn^*_tlad.js"},"id":3870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.sina.com.cn/js/792/*head*.js"},"id":3871}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["www.sina.com.cn"],"urlFilter":"||news.sina.com.cn/pfpnews/js/libweb.js"},"id":3872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.sina.com.tw/js/ti.js"},"id":3873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.ssp.qq.com/app"},"id":3874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news18a.com/image/ad_ina/"},"id":3875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsres.cn/temp/tempad"},"id":3876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newume.com/v1/data/ume-"},"id":3877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newyx.net^*/down_yd.js"},"id":3878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nex.163.com/q?"},"id":3879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/*_863x59."},"id":3880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/*_banner"},"id":3881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/a191124002."},"id":3882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/a191124003."},"id":3883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/a191124004."},"id":3884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/a200304_1170x87.png"},"id":3885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/ad"},"id":3886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/pic/tu/banner"},"id":3887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/static/*.jpg"},"id":3888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfmovies.com/static/210203.png"},"id":3889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfuwow.com/static/nfuwow/source/front/new/images/"},"id":3890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nfydd.com/template/wap1/js/dd.js"},"id":3891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niubixxx.com/seo/"},"id":3892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niugupan.com/js/tj.js"},"id":3893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niupic.com/images/2019/11/17/_17."},"id":3894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||njdaily.cn/templates/njdaily2014/widget/njdaily-slideads"},"id":3895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||njxzwh.com/pcsoft/statics/ycgg/"},"id":3896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||no1.168abc.net/upload/"},"id":3897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nongjitong.com/adm/"},"id":3898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novipnoad.com/bd/"},"id":3899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novipnoad.com/theme/js/helper."},"id":3900}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myptt.cc"],"requestDomains":["oeya.com"]},"id":3901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novipnoad.net/theme/js/sponsor/"},"id":3902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nownews.com/assets/js/setads.js"},"id":3903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nqbcf.cn/html/top"},"id":3904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrsfh.com/neirong/"},"id":3905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntdtv.com/assets/themes/ntd/js/article_ads.js"},"id":3906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntimg.cn/original/images/www_ads.jpg"},"id":3907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nulltm.com/adv.js"},"id":3908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nvsheng.com/js/gg.js"},"id":3909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nweon.com/wp-content/repo/ad/"},"id":3910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nwxs5.com/js/"},"id":3911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nxflv.com/nxflv.js"},"id":3912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nxing.cn/uploads/uploads/*-size1220x"},"id":3913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyaa.*/static/js/ccheck.js"},"id":3914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyahentai.pw/js/check_cat.js"},"id":3915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nychinaren.com/houbei/"},"id":3916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nz04com.com/aabdd/"},"id":3917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oa.hinews.cn/work/img/"},"id":3918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ofweek.com/pop/ad/"},"id":3919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oh100.com/js/pubuliu."},"id":3920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okbmf.com/imgad/"},"id":3921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okbmf.com^*950_120"},"id":3922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okooo.com/i/?method=system.data.ad&"},"id":3923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olelive.com/v1/pub/index/anchor/check/pc/e?"},"id":3924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olgame.tw/home/attachment/"},"id":3925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||om.cn/api/ad-om/"},"id":3926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||one101.xyz/data/images/*.gif"},"id":3927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onedala.tv/uploads/banner/"},"id":3928}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wenxuecity.com"],"requestDomains":["outbrain.com"]},"id":3929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onegreen.net/myfile/"},"id":3930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneinstack.com/images/oneinstack-"},"id":3931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetvb.com/assets/javascripts/"},"id":3932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onx8.com/theme/tange/add/"},"id":3933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onx8.com/zb_users/theme/ydgreen/style/ad/"},"id":3934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oodcd.cn/pan/config/ad.json"},"id":3935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oodcd.cn/pan/config/copy."},"id":3936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oodcd.cn/pan/config/history."},"id":3937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ooqiu.com/ad_js/"},"id":3938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opticsky.cn/images/2015/gy-px201"},"id":3939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orzx.im/document/recommend/flashpoint.html"},"id":3940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orzx.im/document/union/"},"id":3941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orzx.im/js/*pop"},"id":3942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oschina.net/promotion/"},"id":3943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oschina.net/uploads/ad/"},"id":3944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oschina.net/uploads/cooperation/"},"id":3945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oss-ap-southeast-1.aliyuncs.com/js/copy.js"},"id":3946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oyksoft.com/assets/images/*.gif"},"id":3947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oyksoft.com/show/b."},"id":3948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.kugou.com/?id="},"id":3949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.zol.com.cn/download/detail.js"},"id":3950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p2peye.com/ajax.php?mod=ad&"},"id":3951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p2peye.com/ajax.php?mod=advertisement&"},"id":3952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pan.baidu.com/act/api/activityentry?"},"id":3953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panc.cc/uploads/hongbao.png"},"id":3954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panjin.net/ichat2/adhtml.htm"},"id":3955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panmeme.com^*/common.js"},"id":3956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panpan.org/js/google"},"id":3957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panpan.org/other/"},"id":3958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panpan.org/plus/img/"},"id":3959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panpan.org/templets/ad/"},"id":3960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pansoso.com^*pss."},"id":3961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paopaoche.net/public/bd/article_inc.js"},"id":3962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paopaoche.net/skins/count.js"},"id":3963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pbmp.ali213.net/js/"},"id":3964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc6.com/img/"},"id":3965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc841.com/show/"},"id":3966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcauto.com.cn/forum/fz/hots/"},"id":3967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcauto.com.cn/zt/halfprice/"},"id":3968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pccoo.cn/js/dlv1.0.js"},"id":3969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgames.com.cn*/index.js"},"id":3970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgames.com.cn/g/"},"id":3971}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mail.pchome.com.tw"],"urlFilter":"||pchome.com.tw/iframe/"},"id":3972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchome.com.tw/js/overlay_ad.js"},"id":3973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchome.net/flow.php"},"id":3974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcjx365.com/kpimg/*.gif"},"id":3975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcmx.autohome.com.cn/impress?"},"id":3976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pconline.com.cn/_hux_/"},"id":3977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pconline.com.cn/download/*/intf*.js"},"id":3978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pconline.com.cn/jrzcz/*/intf"},"id":3979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pconline.com.cn/js/ad_"},"id":3980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pconline.com.cn/js/ivy.js"},"id":3981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcstore.com.tw/adm/psearch_payad_"},"id":3982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcstore.com.tw/css/myacc_init.js"},"id":3983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcvideoyf.titan.mgtv.com/pb/*.mp4"},"id":3984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pdfbook.cn/wp-content/uploads/2017/11/049.jpg"},"id":3985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peise.net/skin/js/global."},"id":3986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pengtu.cc^*.png"},"id":3987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pengwei168.com/addons/321.gif"},"id":3988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pengwei168.com/template/stui_tpl/html/vod/f.js"},"id":3989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||people.com.cn/adv/"},"id":3990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||people.com.cn/img/gjt/"},"id":3991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perlmaven.com/img/*0x2"},"id":3992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perlmaven.com/img/sticker-you.jpg"},"id":3993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pexels.com^*/sponsored-media/"},"id":3994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pexels.com^*/sponsored_"},"id":3995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pfp.sina.net/ea/ad/"},"id":3996}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["info.3g.qq.com"],"urlFilter":"||pgdt.gtimg.cn/gdt/"},"id":3997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmnet.com.cn/cnbanner/"},"id":3998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmnet.com.cn/js/float_div.js"},"id":3999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phb123.com/skin/js/tongji.js"},"id":4000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phbkm.com/js/"},"id":4001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||php.cn/ad1."},"id":4002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||php.cn/hezuo/"},"id":4003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||php1.cn/uploads/huayun.jpg"},"id":4004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phpernote.com/ali"},"id":4005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phpstudyimg.com/all/hrl.gif"},"id":4006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phpstudyimg.com/all/xiaojieqiantie.gif"},"id":4007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianyuan.org/zfb."},"id":4008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piaodown.com/xtm/"},"id":4009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piaoliang.com/js/all.js"},"id":4010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piaoliang.com/js/gg.js"},"id":4011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic.959.cn/media/js/"},"id":4012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic.gongkong.com/uploadpic/gongkong/"},"id":4013}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cwyuni.tw"],"urlFilter":"||pic.pimg.tw/cwyuni/*.gif?v="},"id":4014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic.yupoo.com/showflash/"},"id":4015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picb.cc/uploads/2018/06/26/2zxrsi.jpg"},"id":4016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picgd.com/images/*.gif"},"id":4017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picgd.com/images/2018/12/01/h1pi5.png"},"id":4018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pics.wanlibo.com/js/pagemodulestat.js"},"id":4019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picsuperfast.xyz/imageupload/images/*.gif"},"id":4020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picsuperfast.xyz/imageupload/images/*ad_"},"id":4021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picyq.com/index.php/home/run/get_ad/"},"id":4022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pierrebotton.com/global/"},"id":4023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pincai.com/js/pubuliu."},"id":4024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingmeibang.com/zt/zx.jpg"},"id":4025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingpang.info/themes/v1.0/images/temp/ad/"},"id":4026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingwest.com/api/news_ad"},"id":4027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingwest.com/wp-content/uploads/*/ad.jpg"},"id":4028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pipi.cn/player/"},"id":4029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pipix.cc/gg.gif"},"id":4030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pites.cc/js/top.php"},"id":4031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixabay.com/static/img/publisher/*_ad_"},"id":4032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixfs.net/js/mib.min.js"},"id":4033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixfs.net/js/mib_falcon"},"id":4034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixfs.net/module/fullpage/dist/ad-full-page-enter-fly."},"id":4035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixfs.net/module/fullpage/dist/ad-full-page."},"id":4036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pjtime.com/js/show_ad"},"id":4037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pki.net.cn/public/*/plugins/"},"id":4038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pki.net.cn/public/1/assets/js/custom/tt."},"id":4039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pkvs.com/public/300/"},"id":4040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pkvs.com/public/as.js"},"id":4041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play6111.com/js/"},"id":4042}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["discuss.com.hk"],"requestDomains":["price.com.hk"]},"id":4043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playtv.com.cn/pictuer/"},"id":4044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pmb*.tj.ali213.net/js/"},"id":4045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pniao99.com/statics/js/stat.js"},"id":4046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poco.cn/v1_1/rank/get_floating_layer_ad"},"id":4047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poco.cn^*_info_banner"},"id":4048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn87.com/static/stream_ads/"},"id":4049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postimg.cc^*-960x60."},"id":4050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poxiao.com/template/default/images/12345.js"},"id":4051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppluoli.xyz^*.gif"},"id":4052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppshk.com^*banner/"},"id":4053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppsj.com.cn/images/ppsj300.gif"},"id":4054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pptv.com/game/aplus/client/gamedetail.html"},"id":4055}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5217kdy1.xyz","ahah3.com","i5qs.com"],"requestDomains":["pstatp.com"]},"id":4056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prettyvirgin.com/images/banners/"},"id":4057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prettyvirgin.com/js/show.html"},"id":4058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||price.com.hk/dfp_price.php?"},"id":4059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||price.com.hk/ec-discuss-widget.php"},"id":4060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||price.com.hk/scripts/ysm.js"},"id":4061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proewildfire.cn/fd.js"},"id":4062}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chinafund.cn"],"requestDomains":["pv.sohu.com"]},"id":4063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proginn.com/cms/10000/"},"id":4064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||programmer-club.com.tw/images/uuu/"},"id":4065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||property.hk/js/adside.js"},"id":4066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps123.net/myfile/"},"id":4067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps557.com/link/"},"id":4068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps886.us/js/*.js"},"id":4069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pstatp.com/large/pgc-image/e8bd997e82874259a66207d2f77f0c6c"},"id":4070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pstatp.com/obj/game-files/e30c81a77b8c2d45ca8d6f99aae969dc"},"id":4071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pstatp.com/origin/1381500009611bc201d61"},"id":4072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pstatp.com/origin/13816000374e83a453717.jpg"},"id":4073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pstatp.com/origin/fef20000e7013b3511b6"},"id":4074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psyzg.com/public/home/images/tuhe_240_236.gif"},"id":4075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptbus.com/s.js"},"id":4076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pupudy.com/images/wxrj.gif"},"id":4077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||putaoys.com/static/js/acb1.js"},"id":4078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||putonghua520.com/skins/10ym/3jin.gif"},"id":4079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||putonghua520.com/skins/10ym/baicai.gif"},"id":4080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pv966.us/js/tw.js"},"id":4081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pw321.com/bulu/"},"id":4082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pw321.com^*.gif"},"id":4083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||py.cn/src/img/pyy/"},"id":4084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||py.cn/static/images/advert/"},"id":4085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qayqa.com:6868/jquery/"},"id":4086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qbox.me/flnvidueio_lrxygiol0ofw0gpa7"},"id":4087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qbox.me/fnjnjjhjzlkzegj7qv1aocqusfbf"},"id":4088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qdaily.com/mount_details/pc/"},"id":4089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qdjimo.com/html/js/"},"id":4090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qdross.com/vip/"},"id":4091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhdlz.net/ssyyss/m.js"},"id":4092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhdlz.net/uploads/glxs/980x120.jpg"},"id":4093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhimg.com/ssl/20212c7594890e1c.js"},"id":4094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhimg.com/static/*/common/seed.js"},"id":4095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhimgs1.com/t029762bc960d5104ef.jpg"},"id":4096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhimgs4.com/t01d8315ddb1a5adcce.gif"},"id":4097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhnews.com/tupian/"},"id":4098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhres.com/static/*/common/seed.js"},"id":4099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhres.com/static/4b6ab193405b6ca3.js"},"id":4100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhres.com^*/baidu_"},"id":4101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qhyy8.com/template/default_wap/html/public/img/*.gif"},"id":4102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qianhua.*/data/attachment/portal/"},"id":4103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qianzhan.com/qiye/images/qcm_"},"id":4104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qilanxiaozhu.*/data/attachment/portal/"},"id":4105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiming360.com/mingjs/xmku_"},"id":4106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qinbing.cn/data/upload/ueditor/"},"id":4107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qingkai.com/2009/html/top.htm"},"id":4108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qingkai.com/gg_img/"},"id":4109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qingkong.net/skin/htcs/images/980.jpg"},"id":4110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qingsedhh.com/images/gg.gif"},"id":4111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiuw.com/static/xin-ad.js"},"id":4112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiuyi.cn/baojian/"},"id":4113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qixingquan.com/api.php?mod=ad&adid="},"id":4114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qixingquan.com/partner/"},"id":4115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qixingquan.com/qxq-images/dawangka.png"},"id":4116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qixingquan.com/qxq-images/js/qxq_t.js"},"id":4117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*%e9%80%9a%e6%a0%8f"},"id":4118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/225x230.jpg"},"id":4119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/250-230."},"id":4120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/250230."},"id":4121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/255x205"},"id":4122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/980"},"id":4123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/baiyao."},"id":4124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/banner.jpg"},"id":4125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*/kehuzhuanqu"},"id":4126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*980x"},"id":4127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*_alink"},"id":4128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*tonglan"},"id":4129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/*vivo"},"id":4130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/20141021/sanjiukehuzhuanqu.jpg"},"id":4131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/20160302/ban250.jpg"},"id":4132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/fix/dasdasdasdk.jpg"},"id":4133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/fix/rebull_"},"id":4134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/common/fix/wh-leftbanner.jpg"},"id":4135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/zongyi/*banner01.jpg"},"id":4136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/zongyi/fix/mxdj"},"id":4137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/zongyi/fix/runningman20141008_bg02.jpg"},"id":4138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyipic.com/zongyi/fix/runningman20141008_bg03.jpg"},"id":4139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qiyun.org/images/js/*.htm"},"id":4140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qk6.org/file/script/"},"id":4141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qksapp.net/gif/"},"id":4142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qmwxb.com/skins/2/images/qp001.gif"},"id":4143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qncye.com/ads/"},"id":4144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qnsb.com/news/index.php?m=poster&"},"id":4145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qnvod.net/qna/"},"id":4146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpgyy.com/add01.html"},"id":4147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpic.cn/qqgameedu/0/cfc175896f5b4d6a9ff115b3096dcebe_"},"id":4148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpic.cn/wwpic/471270_j6syu3sdrnukunz_1680798399/0"},"id":4149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpic.ws/images/pk*.gif"},"id":4150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpix.com/2021/05/20/aqcp.gif"},"id":4151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/bbs/bbs_topgg.htm"},"id":4152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/coral/ads"},"id":4153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/games/videogame.htm"},"id":4154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/getadv."},"id":4155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/index/getadsandhotspot"},"id":4156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/livemsg?"},"id":4157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/minivideo_v1/vd/res/enttencentvideo.xml"},"id":4158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/mobi/js/app-bar-"},"id":4159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/mp/cps_product_info?"},"id":4160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/nodeapi/api/ads"},"id":4161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/pc/batch_get_ads"},"id":4162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/pl_adt.htm"},"id":4163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/playgame/videoweb/"},"id":4164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/static/web/websites/newsplugin/ssp_ad_"},"id":4165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/tbs/tbsad/"},"id":4166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/tencentvideo_v1/script/module/propeffect/prop.effect."},"id":4167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/tousu/img/20210511/8966052_1620746143.jpg"},"id":4168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/tousu/img/20210522/4340189_1621663491.jpg"},"id":4169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq.com/vfpage/visual_focus_page."},"id":4170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq260.com/shout.js"},"id":4171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qq745.com/m/ad/"},"id":4172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqcf.com/js/content_get.js"},"id":4173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqddc.com/homesite/news/js/newsad.js"},"id":4174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqfby.com^*ad"},"id":4175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqjia.com/dan.js"},"id":4176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqjia.com/images/ad"},"id":4177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqk19.com/data/content"},"id":4178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqtn.com/js/*0.js"},"id":4179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqtn.com/js/downinfo-"},"id":4180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqtn.com/js/html/down_"},"id":4181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqtn.com/skin/know/"},"id":4182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqxiazai.com/index.*adver&"},"id":4183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqyy.com/js/commadv"},"id":4184}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cwyuni.tw"],"requestDomains":["rakuten-static.com"]},"id":4185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qqyy.com/js/public_end_add.js"},"id":4186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qsptv.com/tpl/newstyle/js/extension.js"},"id":4187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qunale888.com/files/h5/"},"id":4188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qunar.com/render/*advertisement.jsp?"},"id":4189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qunar.com/vata?chan="},"id":4190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qunar.com/vataframe/b.html?"},"id":4191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qunlove.com^*.gif"},"id":4192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qwblog.cn/localfile/20200612230036.gif"},"id":4193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qy0.ru/data/game/"},"id":4194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qy1.ru/data/game/"},"id":4195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qyun.vip/pic/*.gif"},"id":4196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qzone.la/scripts/m.js"},"id":4197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r3sub.com/images/ccc/"},"id":4198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r3sub.com/posters/0069810.jpg"},"id":4199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r3sub.com^*0.gif"},"id":4200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rainpat.com/content/1360x55/"},"id":4201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rainpat.com/scripts/jquery.superslide."},"id":4202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakuya.com.tw/position?task="},"id":4203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rarbt.cc/js/index960_"},"id":4204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratedxbiz.com/d/"},"id":4205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redshu.com/js/pcadv.js"},"id":4206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redshu.com/js/www/jquerygg.js"},"id":4207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rentiyishu.org/*.js"},"id":4208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||renwai.ren/cdn/pic/ad"},"id":4209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repian.com/a/"},"id":4210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||replays.net/j/dazui"},"id":4211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||replays.net/j/pinglunshang.png"},"id":4212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||requirejs.cn/ts.png"},"id":4213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.cngoldres.com/web/index/img/*_ad_"},"id":4214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/js/a.js"},"id":4215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/js/b.js"},"id":4216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/js/c.html"},"id":4217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/js/rfid.js"},"id":4218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/js/rfidexec.js"},"id":4219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfidworld.com.cn/notice/home"},"id":4220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riaway.com/statics/idea.jpg"},"id":4221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rigengjihua.cn/banner/"},"id":4222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||right.com.cn/forum/static/image/common/logo*.gif"},"id":4223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||right.com.cn/forum/static/image/common/logo1."},"id":4224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||right.com.cn/logo/*.gif"},"id":4225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||right.com.cn/logo/yyb.png"},"id":4226}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aixiaoju.com"],"requestDomains":["ruguoapp.com"]},"id":4227}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jpfans.com","jpseek.com"],"urlFilter":"||riju.com/pr/"},"id":4228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rising.cn/js/haoaddata.js"},"id":4229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rising.cn/rxbox/"},"id":4230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rising.cn^*/pic-ad/"},"id":4231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rising.com.cn/weblog/"},"id":4232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rjsos.com/channel/laomo_dibu.png"},"id":4233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rjzxw.com/include/"},"id":4234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rkanr.com/data/cpcache/cp*.js"},"id":4235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rkxy.com.cn/js/text_"},"id":4236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rltdxt.com/files/h5/"},"id":4237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rou.video/_next/static/chunks/pages/fuli-"},"id":4238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rouman5.com/a2/*.gif"},"id":4239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rouman5.com/cps/*.gif"},"id":4240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rouman5.com/hlw.jpg"},"id":4241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rryy99.com/statics/js/stat.js"},"id":4242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruanyifeng.com/9he/"},"id":4243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rugao35.com/public/config/couplet/index"},"id":4244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruian.com/img/2016/a1-6-1.gif"},"id":4245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruian.com/img/y13/"},"id":4246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruishungp.com/assetscms2019/js/get_content.js"},"id":4247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruiwen.com/js/p.js"},"id":4248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruiwen.com/sp/"},"id":4249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runmang.vip/img/"},"id":4250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runoob.com/images/re/"},"id":4251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruten.com.tw/js/gads_"},"id":4252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruten.com.tw/search/imp_ad_"},"id":4253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruten.com.tw^*/ahd_"},"id":4254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruyig.com/730x76.png"},"id":4255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-msn.com/portal/xiatui.js"},"id":4256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.go.sohu.com^*/?callback="},"id":4257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.weibo.com/widget.html"},"id":4258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.yimg.com/ja/ap/tw/js/"},"id":4259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.yimg.com/uv/dm/scripts/syndication.js"},"id":4260}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tw.yahoo.com"],"urlFilter":"||s.yimg.com^*/flash_general_"},"id":4261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1-a1.dnvodcdn.me^*.mp4"},"id":4262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s2tu.com/images/*.gif"},"id":4263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s7tu.com/images/*.gif"},"id":4264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s8bbs.com/ad/"},"id":4265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s8bbs.com/g.php?"},"id":4266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sam*.baby-kingdom.com^"},"id":4267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||same*.stockstar.com^"},"id":4268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saohu*.com/config/json/cctv.json?"},"id":4269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasadown.cn/ad/"},"id":4270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasadown.cn/source/plugin/drk_ledadv/"},"id":4271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sass.hk/images/hengfu.jpg"},"id":4272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sass.hk/js/ggcn.js"},"id":4273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sass.hk/plus/mytag_js.php?aid="},"id":4274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satroki.tech/api/jdunion"},"id":4275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sax*.sina."},"id":4276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbo8.com/static/theme/js/bottom."},"id":4277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sccnn.com/sf/zt.jpg"},"id":4278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scibook.cn/tuiguang."},"id":4279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sciencenet.cn/field/js/news."},"id":4280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sciencenet.cn/html/js/n"},"id":4281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scint-x.com/js/"},"id":4282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sconline.com.tw/top/coolpc_"},"id":4283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scupio.com/adpinline/"},"id":4284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scupio.net/kanglei/"},"id":4285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scw98.com/admm."},"id":4286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scw98.com/js/index"},"id":4287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sd124.com/statics/mystyle/js/1699.js"},"id":4288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sd173.com/images/"},"id":4289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdbeta.com/statics/mystyle/js/1"},"id":4290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdo.com/static/image/mkads/"},"id":4291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdzbcg.com/images/sdfhyl"},"id":4292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||se533.com/template/new/css/*.js"},"id":4293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seectech.cn/scm/ad/list"},"id":4294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seek68.cn/img/*.gif"},"id":4295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sefu8j.com/index.php?m=poster&"},"id":4296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segmentfault.com/sponsor/"},"id":4297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sentcss.com/get/cors/spread/"},"id":4298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sentcss.com/get/showcase/"},"id":4299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seojiaoshi.cn/banner/"},"id":4300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seowhy.com/ask/img/*gg"},"id":4301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seqing.world/qq/qq.js"},"id":4302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serengeseba.com/static/view.js"},"id":4303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sese277.info/photo/"},"id":4304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sesefu8.com/index.php?m=poster&"},"id":4305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sesefu8.com/statics/js/layer/layer.js"},"id":4306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setn.com/js/advertisement?"},"id":4307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setn.com/js/idlead."},"id":4308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex141.com/img/banner/"},"id":4309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexbarss.net/wap/"},"id":4310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexyno1.com/mk-banner/"},"id":4311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sf2.net/a/index."},"id":4312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfnmt.com/dq/"},"id":4313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgk.xyz/static/js/pc.js"},"id":4314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sh.sina.com.cn/iframe/522/"},"id":4315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sh.sina.com.cn/js/441/zwyarticle_commo_23.js"},"id":4316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shandian.biz/wp-content/themes/inove/js/comment.js"},"id":4317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shang.hlgnet.com/code/"},"id":4318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shangqun.com/webforms/embed/"},"id":4319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shangxueba.com/ask/images/woxiaoyun.jpg"},"id":4320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaoxing.com.cn/gg"},"id":4321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaoxing.com.cn^*gg."},"id":4322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||share44.com/300"},"id":4323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||share44.com/adad2014/"},"id":4324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shbear.com^*/ad/"},"id":4325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shen4club.com/style/*.js?v="},"id":4326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shenguangai.com/upload/img/1683711111."},"id":4327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shewang.net/images/*/900x"},"id":4328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shewang.net/images/*/banner"},"id":4329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shewang.net/images/*/chd"},"id":4330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shfq.com/data/attachment/portal/"},"id":4331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shfq.com/wuyue"},"id":4332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shihuo.cn/alibtn_"},"id":4333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shimo.im^*/ads?"},"id":4334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shouji.com.cn/static/v1/js/appinfo.js"},"id":4335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shouyoutv.com/assets/api/web/v4/js/global_head.js"},"id":4336}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["18board.com","18p2p.com"],"urlFilter":"||showhaotu."},"id":4337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuakongbao.com/resource/images/banner/"},"id":4338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shui5.cn^*/ima/gg"},"id":4339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shulihua.net/js/gzlishi468google.js"},"id":4340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shulihua.net/js/gzlishigoogle.js"},"id":4341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shulihua.net/js/topcen.js"},"id":4342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shulihua.net/js/yegonggao.js"},"id":4343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuowan.com/public/shuo/20160119/569dafddd13be.jpg"},"id":4344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sihbb.com/yang/"},"id":4345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.cn/check?"},"id":4346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.cn/cm/sinaads_"},"id":4347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.cn/interface/*_game_wap_home_mid_list_in."},"id":4348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.cn^*/impress?"},"id":4349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/131/20150515/266.js"},"id":4350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/3/2016/1114/45.js"},"id":4351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/activity/promotion?"},"id":4352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/js/*/advertisingbynewindex_"},"id":4353}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dayanzai.me"],"requestDomains":["sinaimg.com"]},"id":4354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/js/*/bgads.js"},"id":4355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/js/87/20140101/hongbao/"},"id":4356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/litong/"},"id":4357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/newindexadstart.js"},"id":4358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/other/src/app/financeapppics.js"},"id":4359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com.cn/rwei/hapi2014/64video_titu_logo_500x90.gif"},"id":4360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com/ads/"},"id":4361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com/assets/js/dart/"},"id":4362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sina.com/rm/"},"id":4363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/finance/qihuofarm/"},"id":4364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/finance/zwy/sidead_"},"id":4365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/jslib/kuozhanad.js"},"id":4366}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chakd.com","seehd.so"],"urlFilter":"||sinaimg.cn/large/"},"id":4367}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mp4ba.la"],"urlFilter":"||sinaimg.cn/large/*.gif"},"id":4368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/large/0076zez4gy1gw0if4mgwoj30tj03ptbj.jpg"},"id":4369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/large/6f8a2832gy1g7qyw7suqjj21400p0ake.jpg"},"id":4370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn/unipro/"},"id":4371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinaimg.cn^*_wap_ad_"},"id":4372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinajs.cn/t4/apps/publicity/static/wbad.js"},"id":4373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinajs.cn/t6/home/js/pl/guide/adforfqy/"},"id":4374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinajs.cn/t6/home/js/pl/guide/bigday/"},"id":4375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||singlove.com/qq/qq.js"},"id":4376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinolub.com/index.php?m=poster&"},"id":4377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||site-bk.oss-cn-shenzhen.aliyuncs.com/img/aliyun/"},"id":4378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sitv.com.cn/cookiead.php"},"id":4379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skeimg.com/i/*.gif"},"id":4380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skeyword.browser.qq.com/gethotrank"},"id":4381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sl.al/gdrive/pic/*.gif"},"id":4382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slit.cn/slimages/"},"id":4383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smqzj.com/seo.js"},"id":4384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smzy.com/v1/img/"},"id":4385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.com/index/advertise"},"id":4386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.com/recomm/simi?"},"id":4387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.com/resource/js/mod/detail/business."},"id":4388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.com^*baike/ads?"},"id":4389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.open.163.com/v/list.htm?pid="},"id":4390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soaspx.com/images/hws.gif"},"id":4391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soaspx.com/images/iiszj.gif"},"id":4392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soaspx.com/images/js/dropdown.js"},"id":4393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobaidupan.com/top_txtad.asp"},"id":4394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobaigu.com/images/server_tourist.jpg"},"id":4395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobt8.org/public/static/js/common.js"},"id":4396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socos.gitee.io/ss/poster/"},"id":4397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sodu2020.com/js/ppc.js"},"id":4398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soduso.com/js/4"},"id":4399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soduso.com/js/sat.js"},"id":4400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soduso.com/js/so.js"},"id":4401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft.mumayi.net/images/download.gif"},"id":4402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft.mumayi.net/js/"},"id":4403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/amdjs/release/common/act_all_ad."},"id":4404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/ask?id="},"id":4405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/athena/"},"id":4406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/html/ext/agentsdk.js"},"id":4407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/img_logo/wp.js"},"id":4408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/reventondc/inner/gamebrand?"},"id":4409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/uniplan/?pageid="},"id":4410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogou.com/wap_ask_service?"},"id":4411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/app/a/100540022/2021022016080586548810.jpg"},"id":4412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/app/a/200692/960_80_feedback_"},"id":4413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/dhfe/"},"id":4414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/nstatic/js/bottom_shopping."},"id":4415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/nstatic/js/showtime.js"},"id":4416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sogoucdn.com/nstatic/js/tmallskin_"},"id":4417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com.cn/ppp/bms/bms.popup."},"id":4418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/adgtr/"},"id":4419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/api/labs/hotnews/c/load?"},"id":4420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/api/labs/mp/load?"},"id":4421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/api/photo/photo_bottom.json"},"id":4422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/interaction/get/"},"id":4423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohu.com/mdevp/*-advert/"},"id":4424}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eetop.cn"],"urlFilter":"||sohu.com/s/sohuplayer/iplay.html?*&autoplay=true"},"id":4425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sojson.com/ps/list."},"id":4426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somanhua.com/smh/"},"id":4427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||songsongyun.com/ads/"},"id":4428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonimei.cn/images/gg.png"},"id":4429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonimei.cn/images/llq.png"},"id":4430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonimei.cn/qipai.jpg"},"id":4431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sooopu.com/asphtml/plnew."},"id":4432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sooopu.com/js/*950.js"},"id":4433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sooopu.com/js/contentad330.js"},"id":4434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||souche.com^*.gif"},"id":4435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soufunimg.com/imgd/viewimage/*/640x210"},"id":4436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||souka.me/ad/"},"id":4437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soulu365.com/images/zhuce.jpg"},"id":4438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southmoney.com/page/pc/"},"id":4439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southmoney.com/page/top"},"id":4440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southmoney.com^*/inc/"},"id":4441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soutubot.moe/static/airport"},"id":4442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozi.cn/images/tj/downad"},"id":4443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozi.cn/images/tj/hukead.gif"},"id":4444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozi.cn/images/tj/szdown"},"id":4445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozi.cn/templets/sozi/js/js.js"},"id":4446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spanking.wiki/morning-bread-"},"id":4447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speedtest.cn/api/v2/show"},"id":4448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speedtest.cn/assets/images/ce_"},"id":4449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportscn.com/js/commerical"},"id":4450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spqi.xyz/static/tmp/"},"id":4451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srootshare.com/otmyjs/"},"id":4452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ss9874.com/img/91_"},"id":4453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssjv1.com/dm/"},"id":4454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssnn.net^*-200-250.jpg"},"id":4455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sspai.com/api/v1/recommend*=article_"},"id":4456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sspai.com/attachment/sponsor/"},"id":4457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sss777.net/alove-a/"},"id":4458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssyy881.com/zz/"},"id":4459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||staramuse.com/bmip/showg"},"id":4460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starnnews.com/banner/"},"id":4461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.doyouhike.net/partner/"},"id":4462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stats.chinaz.com/tool/"},"id":4463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stats.chinaz.com/tool_img/"},"id":4464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steelcn.cn/img/bj_*_146_315.jpg"},"id":4465}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["qianggou5.com"],"requestDomains":["suning.cn"]},"id":4466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stheadline.com/images/heading-jm"},"id":4467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stockstar.com/*duilian&t="},"id":4468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stockstar.com/api/?id="},"id":4469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stockstar.com/info/1200x90/"},"id":4470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storm.mg/ad?"},"id":4471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storyren.top/imgg/"},"id":4472}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tktube.com"],"urlFilter":"||strip.chat/widgets/"},"id":4473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stulip.org/static/js/header.js"},"id":4474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||su.bdimg.com/static/dspui/js/"},"id":4475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sucloud.xyz/js/tou.js"},"id":4476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudupan.com^*.gif"},"id":4477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sufile.com/jsa/"},"id":4478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suibi8.com/aa1.gif"},"id":4479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suibiankan.co/runtime/js/"},"id":4480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suibianlu.com/zb_users/theme/tx_fzy/script/zhao.js"},"id":4481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suiyishop.cn/zhuangxiu_"},"id":4482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suning.com/cpc/getcpcsearchdatasrev?"},"id":4483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suning.com/getcpcdatas?"},"id":4484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunofbeaches.com/ast/assistant/ad-item/"},"id":4485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunofbeaches.com/shop/recommend/"},"id":4486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunpma.com/other/logo/"},"id":4487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/baotu."},"id":4488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/england/"},"id":4489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/poland/mobile.js"},"id":4490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/stat"},"id":4491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/top.gif"},"id":4492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supfree.net/xxx/"},"id":4493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sw76r85eda3k.com/need/h5."},"id":4494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swoole.com/_images/kundian"},"id":4495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swoole.com/_images/w7.jpg"},"id":4496}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["28kys.com","92kvip.com"],"requestDomains":["t.cn"]},"id":4497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sxeimg.com/u/20191108/13082210.gif"},"id":4498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syseen.com/content/uploadfile/*/hongbao.png"},"id":4499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sysin.org/img/promotion-"},"id":4500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szfcol.com/images/wxright240.jpg"},"id":4501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szfcol.com/js/sitead.js"},"id":4502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szgpmy.com/js/"},"id":4503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szhongzi.com/js/"},"id":4504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szjjzs.com/js/cs*.js"},"id":4505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szjjzs.com/js/d*.js"},"id":4506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szjjzs.com/js/fe"},"id":4507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szjjzs.com/js/piao.js"},"id":4508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sznews.com/s?z="},"id":4509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szonline.net/static/js/ads.js"},"id":4510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szxljdsb.com/tl"},"id":4511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szyepu8.com/data/aaddimg/"},"id":4512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szyhqj.com/js/"},"id":4513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taijuba.com/js/*_"},"id":4514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taijuba.com/js/tj"},"id":4515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taijuwang.com/template/alifun/js/unfavui."},"id":4516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taiwandaily.net/wp-content/uploads*_600x100."},"id":4517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taiwannutrition.com/blog/wp-content/plugins/arscode-ninja-popups/"},"id":4518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taizexy.com^*.gif"},"id":4519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talkfx.*/showtkimg?"},"id":4520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tangrenjie.tv/gg/"},"id":4521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tanju.vip/nyindex."},"id":4522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tanseb.com/vads/"},"id":4523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taoguba.com.cn/res/js/tgbgg/"},"id":4524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taosq.net/public/250x250.jpg"},"id":4525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taozi888.com/a*.js"},"id":4526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taozi888.com/sys"},"id":4527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taporn.com/d/"},"id":4528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tb58.net/plugin.php?id=tb58_"},"id":4529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbcdn.cn/mm/tanxssp-custom/sina_"},"id":4530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcmap.com.cn/js/b_"},"id":4531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techritual.com/wp-content/uploads/*/hdcource_"},"id":4532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techug.com/aatb/"},"id":4533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tencent-cloud.com/s9m1/12f70718c866ea3e5f22c68e6a34c54f."},"id":4534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tencent-cloud.com/s9m1/54cb71aff82cfd690619065f2e31c346."},"id":4535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tengfangyun.com/attachment/*/w_1200"},"id":4536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tengfun.com/attachment/*/w_1200"},"id":4537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tengzhihh.com/image/*-950x277."},"id":4538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||texnet.com.cn/images/cnbanner/"},"id":4539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tfg2.com/images/upfile/ad/"},"id":4540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.com/0*.js"},"id":4541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.com/index.js"},"id":4542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.com/js/bioep."},"id":4543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.com/nb/"},"id":4544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisav.video/v3/nb/"},"id":4545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thztv.*/tool/"},"id":4546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianmu.com/da201"},"id":4547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianqi*.com/static/banner/data_tuiguang.js"},"id":4548}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["678cn.com"],"requestDomains":["tiimg.com"]},"id":4549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshif.com/zeis/ts.gif"},"id":4550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshui.com.cn/datugg/"},"id":4551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshui.com.cn/gg/"},"id":4552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshui.com.cn/newbg"},"id":4553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshui.com.cn/scripts/ac_"},"id":4554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tianshui.com.cn/yb.html"},"id":4555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiantianzhibo.com/js/banner.js"},"id":4556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tieba.baidu.com/f/urlcheck?"},"id":4557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tieba.baidu.com/game/markconf?"},"id":4558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tietuku.com/b975a9f7c494738b.gif"},"id":4559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tietuku.com/d57c01987e74d8f8.gif"},"id":4560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiexue.net/domain-policy/"},"id":4561}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["172.86.179.138","208.94.244.100","208.94.244.98","a88.us","ac168.info","ac88.info","aisex.com","cnnice.biz","fdzone.org","go543.com","jandown.com","mimima.com"],"requestDomains":["tinypic.com"]},"id":4562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiexue.net/zgg/"},"id":4563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tigtag.com/images/*1000x"},"id":4564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tigtag.com/images/pic1/"},"id":4565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tigtag.com/styles/phpcms/js/tigtag/ads.js"},"id":4566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timecn.cn/image/alipay.jpg"},"id":4567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/images/aibaoliang.gif"},"id":4568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/js/*220-"},"id":4569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/js/760"},"id":4570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/js/990"},"id":4571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/js/allad.js"},"id":4572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingchina.com/js/dp468"},"id":4573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingroom.com/file/a*.js"},"id":4574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingroom.com/images/qsbdc.gif"},"id":4575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingroom.com/images/z923.js"},"id":4576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingroom.com/skin/dy/images/enread.jpg"},"id":4577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tingroom.com/tingroom/ad/"},"id":4578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titan007.com/ad/"},"id":4579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titan007.com/images/item.gif"},"id":4580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titan007.com/js/indexshow."},"id":4581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titan007.com/news.aspx"},"id":4582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tl86tv.com/52"},"id":4583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlanyan.pp.ua/wp-content/uploads/meomiao.png"},"id":4584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlula507.com/public/js/dui"},"id":4585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlula507.com/public/js/float"},"id":4586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tmatch.simba.taobao.com^*&name=tbuad&pid="},"id":4587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tmioe.com/img/att/boom.jpg"},"id":4588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tom.com/*tomflashad"},"id":4589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tom.com/adsender/"},"id":4590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonghuacun.com/js/uc.js"},"id":4591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonnn.com/promotion2/*.js"},"id":4592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toolfk.com/common/zfb.jpg"},"id":4593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topmba.mobi/ad/"},"id":4594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topthink.com/api/basic/"},"id":4595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toptoon03.xyz/app/tuijian.html"},"id":4596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totheglory.im/pic/business/"},"id":4597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totheglory.im/pic/fangtuo.jpg"},"id":4598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totheglory.im/pic/ttg-"},"id":4599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totheglory.im/pic/ttg_"},"id":4600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touimg.com/u/20200306/12094716.gif"},"id":4601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touimg.com/u/20200419/18431854.gif"},"id":4602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touimg.com/u/20200510/2142*.gif"},"id":4603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toutiaoyule.com/n/dspshow."},"id":4604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tptoon.com/skin/js/tjtjkk."},"id":4605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tq121.com.cn/j/ad/"},"id":4606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trendmicro.com.tw/wp-content/uploads/*banner"},"id":4607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trip.com/partners/ad/"},"id":4608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tt1069.com/bbs/zgg_"},"id":4609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tt1069.com/or_pu_0604.js"},"id":4610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tt1069.com/script.min.js"},"id":4611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tt1069.com/t0602.js"},"id":4612}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cool3c.com"],"requestDomains":["tw.partner.buy.yahoo.com"]},"id":4613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttavav6.com/zz/"},"id":4614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tui.gtimg.com//res/"},"id":4615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tui555.com/public/gong/js/a_"},"id":4616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuicool.com/images/upload/aliyun"},"id":4617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuwan.com/events/courseiframe?"},"id":4618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuwan.com/myad/"},"id":4619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv2box.com/img_1g/"},"id":4620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv699.com/alltemplet/js/"},"id":4621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv699.com/templet699/js/"},"id":4622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv7box.com/runtime/js/"},"id":4623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv99.tv/wp-content/uploads/pum/"},"id":4624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvsou.com/js/360ad.js"},"id":4625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvyan.com/images/jscss/tv-"},"id":4626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvyb03.com/template/mytheme/statics/js/layer/"},"id":4627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tw.beanfun.com/bfweb/new/commonlogin"},"id":4628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tw.buy.yahoo.com/?z="},"id":4629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twavtv.com/js/jquery.colorbox"},"id":4630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twunbbs.com/images/"},"id":4631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||txahz.com/static/image/tp/"},"id":4632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||txzqw.*/js/float.js"},"id":4633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||txzqw.me/attachment88txzqw/*.gif"},"id":4634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||txzqw.me/tupian/"},"id":4635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ty121.cn/iaa/"},"id":4636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tz-68-fabb.com/qiye/"},"id":4637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tzfdc.com.cn/userfiles/flash/"},"id":4638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tzfdc.com/fdcsell/"},"id":4639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tzfdc.com/images/09/flv/flv_index.js"},"id":4640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||u.ctrip.com/showcaseadvertisementsit/"},"id":4641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||u.riju.com/click.php"},"id":4642}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["141jj.com","99re.com","mizhiav.com"],"requestDomains":["upload.cc"]},"id":4643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uc129.com/images/top_hjsj.jpg"},"id":4644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uc129.com/m/"},"id":4645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uchks.com/2018/%"},"id":4646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uczfl.com/data/content"},"id":4647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com.tw/upf/*_banners/bd/"},"id":4648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com.tw/upf/2015_money/ssi/ad/"},"id":4649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com/common/iframe/"},"id":4650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com/common2/iframe/"},"id":4651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udn.com^*/ad/"},"id":4652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ufile.cc/crod.js"},"id":4653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unecne.com/wp-content/uploads/*ad-"},"id":4654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||union.591.com.tw/cpt?"},"id":4655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unpkg.com/sejie"},"id":4656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uoowu.com/a/zh*.js"},"id":4657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uooyoo.com/hz/*str.js"},"id":4658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upaiyun.com/system/post_tile/new_web_banners/"},"id":4659}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wishct.com"],"urlFilter":"||uploadhouse.com^*.gif"},"id":4660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uugtv.com/x/app/videospread?"},"id":4661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uwants.com/dfp_forum.php?au=uwants_web_"},"id":4662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uwants.com^*_prod.html"},"id":4663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uxxux.com/js/zd.js"},"id":4664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v2rayssr.com/wp-content/plugins/eazy-"},"id":4665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v4dwkcv.com/html/click/"},"id":4666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanpeople.com/gg/"},"id":4667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/homegg/"},"id":4668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/individual/"},"id":4669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/inforight/"},"id":4670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/middle/"},"id":4671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/vans/*_top"},"id":4672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/vans/adv"},"id":4673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/agdg/vans/tabbao"},"id":4674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vansky.com/index_files/*.gif"},"id":4675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||variflight.com/carnoc/ad/"},"id":4676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vdianying.cc/img/youhuiquan250.gif"},"id":4677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vdianying.cc/wp-content/plugins/wp-adblock-dedect/"},"id":4678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vercel.app/ads/"},"id":4679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vgao.xyz/images/*.gif"},"id":4680}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["discuss.com.hk"],"urlFilter":"||vidcrunch.com/integrations/*_responsive_*_dfp_"},"id":4681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videojj.com/api/v1/adstags?"},"id":4682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videojj.com/api/v1/plat_tags?"},"id":4683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videojj.com/flash/bin/vjj_config.xml"},"id":4684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videowood.me/assets/js/popup.js"},"id":4685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videowood.tv/popjavascript"},"id":4686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vip.luanren.com/data/*.gif"},"id":4687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipdage.com/wp-content/uploads/ad/"},"id":4688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipyearha.com/uploads/20*.gif"},"id":4689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visit-japan.jp/parts/visitjapan_f35_170_170.jpg"},"id":4690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vista.tuwan.com/s.js"},"id":4691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vk920.com/img1/"},"id":4692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vk922.com/img/"},"id":4693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vk923.com/img/"},"id":4694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkandian.cn/footjs/"},"id":4695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkandian.cn/peitu/"},"id":4696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnet.cn^*.html"},"id":4697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voc.com.cn/adsclick/"},"id":4698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voc.com.cn/js/xc/"},"id":4699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voc.com.cn/static/web/js/creattwo11.js"},"id":4700}, +{"action":{"type":"block"},"condition":{"urlFilter":"/template/zsy_badian/js/stui_"},"id":4701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vps234.com/resources/images/hosting-promotion/"},"id":4702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vrrw.net//templets/default/js/ad.js"},"id":4703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsping-*.myqcloud.com/ggw/"},"id":4704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsping.com/website/adlinks?"},"id":4705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsping.com/website/ads?"},"id":4706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vvvkp.com/template/ttk/img/"},"id":4707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vxotu.com/i/*.gif"},"id":4708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vzmz.com/template/paody/aaaa/*0"},"id":4709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vzmz.com/template/paody/aaaa/357.js"},"id":4710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wa.kuwo.cn/lyrics/img/kwgg/"},"id":4711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wacowla.com/wp-content/plugins/popover/js/"},"id":4712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wai69.com/js/baidu/"},"id":4713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wake-up-neo.com/bnet/"},"id":4714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wan.liebao.cn/zt/"},"id":4715}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sogou.com"],"urlFilter":"||wan.sogoucdn.com/cdn/flash/"},"id":4716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wandhi.com/img/"},"id":4717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wandouys.com/runtime/js/"},"id":4718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wangbase.com/blogimg/asset/201806/bg2018060604.jpg"},"id":4719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wangjing.cn*/upload/com/"},"id":4720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wangjing.cn/iframe/zhounian.php?"},"id":4721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wangjing.cn/images/js/ylfloat.js"},"id":4722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wangzhanmeng.com/link/link.html"},"id":4723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wanmei.la/a*.js"},"id":4724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wanwan.sina.com.cn/third_party/"},"id":4725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wdff.buzz/hengf."},"id":4726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||we560.com/js/*.js"},"id":4727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weathercn.com/m_mobile/ad_image/"},"id":4728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webjx.com/zanzhushang/"},"id":4729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webkaka.com/ad/"},"id":4730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wei2008.com/js/*0."},"id":4731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wei2008.com/js/t_"},"id":4732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wei2008.com/skin/js/top.js"},"id":4733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weibo.cn/status/banner?"},"id":4734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weibo.com/ajax/feed/gettipsad?"},"id":4735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weihaojiaju.com/tu888/"},"id":4736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weike87.com/images/*0"},"id":4737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weike87.com/images/*1"},"id":4738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weikeys.com/js/zt.js"},"id":4739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weiyun.com/cgi-bin/tianshu_get?position=4&"},"id":4740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wendangku.net/js/common.js"},"id":4741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wendellyu.com/banner/"},"id":4742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenku.baidu.com/browse/interface/getrec?"},"id":4743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenku8.net/js/"},"id":4744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenkuxiazai.com^*reward"},"id":4745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||west.cn/vcp/getjscode/"},"id":4746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||westca.com/server/"},"id":4747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weste.net/js/showpagead.js"},"id":4748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whdx.cc/js/"},"id":4749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whichav.*/qq/qq.js"},"id":4750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whnews.cn/wh_public/xuxu/"},"id":4751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whsir.com/wp-content/themes/wh-blog/js/modal.js"},"id":4752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||williamlong.info/script/sidebar.js"},"id":4753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||win007.com/js/flashad"},"id":4754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||win007.com/mn/"},"id":4755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||win0168.com/images/item.gif"},"id":4756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||win2008.info/gongyi.gif"},"id":4757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windows.net/732d.js"},"id":4758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowszj.net/d/js/list/click"},"id":4759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winwin7.com/statics/js/pos_js/"},"id":4760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winwin7.com/statics/js/user/xz."},"id":4761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wlrjy.com/assets/images/*.gif"},"id":4762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wlrjy.com/assets/images/tuidc.png"},"id":4763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woaidu.org/images/20180802/3.jpg"},"id":4764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wokao.co/qq/qq.js"},"id":4765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woozooo.com/img/*.js"},"id":4766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wowfan.net/static/js/index."},"id":4767}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["picturedata.org"],"requestDomains":["x6img.com"]},"id":4768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woyaoq.com/201904100958_5cad4dbac9c5f.png"},"id":4769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wpdaxue.com/img/*/txy-"},"id":4770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wples.com/pc/common.js"},"id":4771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wstx.com/api.php?mod=ad&"},"id":4772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wudizuqiu.com/fy"},"id":4773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wudizuqiu.com/img/dasai8/ybbj.png"},"id":4774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wuhaolin.cn/c/ls"},"id":4775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wujinzy.com/images/ok.gif"},"id":4776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wuxingruoyin.top/public/*/plugins/"},"id":4777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww7814.win/pic"},"id":4778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww9874.com/asset/playerinit.js"},"id":4779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www-dnwx-com.anquanbao.cn/pic"},"id":4780}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["news.china.com.cn"],"urlFilter":"||www.china.com.cn/node_"},"id":4781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wwwbaiducom.xyz/4/js4/"},"id":4782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wwwcdn.kimiss.net/btn/"},"id":4783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wx.sina.com.cn/iframe/pdps/"},"id":4784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wzbaohe.com/imgadnew/midad.js"},"id":4785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x-resource05.com/media_orange/server-img/*_1200_120."},"id":4786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x21.cn/service/feeds."},"id":4787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xav*.icu/base/js/other.js"},"id":4788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xayjbz.com/static/images/apc."},"id":4789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xbiqu5.com/12345678."},"id":4790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xbiqugexx.com/static/js/wap.js"},"id":4791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xcar.com.cn/dsp/ad"},"id":4792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xchina.*/plugins/jquery.modal/"},"id":4793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xchina.life/ad/"},"id":4794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xchina.pro/upload/ad/"},"id":4795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xcmfu.com/cp."},"id":4796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xdcad.net/source/plugin/disad/disad.js"},"id":4797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xdf.cn/v4/js/leyus/"},"id":4798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xdnice.com/themes/xdnice/public/assets/images/quna.png"},"id":4799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xdnice.com/themes/xdnice/public/assets/images/xdnice.png"},"id":4800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xghylt.com/api.php?mod=ad&adid="},"id":4801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xhymsq.com/data/attachment/portal/"},"id":4802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiacaidd.com/xiacai/ad/"},"id":4803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xianshuabao.com/ashx/pt.ashx?cmd=record&filter=&order=all&"},"id":4804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaobaipan.com/tb.html"},"id":4805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaobi*.com/layer/layer.js"},"id":4806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaodutv.com/xda?"},"id":4807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaopi.com/api.php?op=get_p&"},"id":4808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaopi.com/statics/new_js/15.js"},"id":4809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaopi.com/statics/skin_js/jquery.posrj.js"},"id":4810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaoweixiaoshuo.com/ad/"},"id":4811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiaoz.top/assets/imgurl.js"},"id":4812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiazaizhijia.com/w2/js/wxzzj.js"},"id":4813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiexingcun.com/tongji.js"},"id":4814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiexingcun.com/tyong.js"},"id":4815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xineurope.com/static/image/banner/"},"id":4816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xingwangzz.com/123/"},"id":4817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinhuanet.com/iframe/ad"},"id":4818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinhuanet.com/jjimages/jc/js/fla.js"},"id":4819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinhuanet.com^*/adv"},"id":4820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinmin.cn/framepage/foot1.htm"},"id":4821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinmin.cn/framepage/left1.htm"},"id":4822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinmin.cn/framepage/top"},"id":4823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinmin.cn/framepage/yqlink1.htm"},"id":4824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinshijue6080.com/126.gif"},"id":4825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinshijue6080.com/gg"},"id":4826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinshijue6080.com/runtime/js/"},"id":4827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinshijueba.com/js/home/"},"id":4828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinwenren.com/index.php?m=poster&"},"id":4829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinyi.com/public/config/couplet/index39.js"},"id":4830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinyi.com/public/config/couplet/index40.js"},"id":4831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xinyi.com/public/config/couplet/index41.js"},"id":4832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xitek.com/idzone"},"id":4833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xitong8.com/theme/default/images/725x90.gif"},"id":4834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xitong8.com/theme/default/images/index_13.jpg"},"id":4835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xitonghe.com/skinnew/js/init_g."},"id":4836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xitongzhijia.net/theme/2020/js/10033_"},"id":4837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiu8.com/baidu-tieba/*&forum_name="},"id":4838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xiumb8.com/js/lm_"},"id":4839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xizi.com/js/rotator.js"},"id":4840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xkd*.com/layer/layer.js"},"id":4841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xkyn.com/imgs/js/xx.js"},"id":4842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xkzzz.com/zb_users/plugin/morelinks*/show."},"id":4843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xkzzz.com/zb_users/plugin/morelinks/morelinks."},"id":4844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xl720.com/tmp/"},"id":4845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xlpu.cc/adv/"},"id":4846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmcimg.com/js/m.js"},"id":4847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmrc.com.cn/net/info/html/"},"id":4848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xng02.com/api.php?mod=ad&"},"id":4849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xnnews.com.cn/adgl/"},"id":4850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xnnews.com.cn/tpl/material/"},"id":4851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xonlines.com/upload/gg/"},"id":4852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xonlines.com/yyh_qp_200_200.png"},"id":4853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xp85.com/common/js/allpage.js"},"id":4854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xpcha.com/js/notice.js"},"id":4855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xuehi.cn/reward/reward"},"id":4856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xunsu.cc/js/indexbottom.js"},"id":4857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xunyugong.xyz/sitejs/xunyugong.js"},"id":4858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xuzhi.net/uploadfile/poster/960x50.jpg"},"id":4859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xv98.com/js/daohang"},"id":4860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xv98.com/js/hengfu"},"id":4861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxdm.in/js/union/"},"id":4862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxffo.com^*_slett.php"},"id":4863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxhh.com/xh.js"},"id":4864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxooos.com/mm/"},"id":4865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xywy.com/gk?a="},"id":4866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xywy.com/zhixing/"},"id":4867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xzji.com/data/block_js/softshow_"},"id":4868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ya*.dwstatic.com^"},"id":4869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yahoo.com/embed/tv?site=buzzhand&"},"id":4870}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["feng.com"],"requestDomains":["yes1.feng.com"]},"id":4871}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beephone.com.tw"],"urlFilter":"||yahoo.com/gdsale/gdsale.asp"},"id":4872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yalingba.com/ggtxjs/"},"id":4873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yan007.com/js/sss/ad.js"},"id":4874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yangpinwang.com/wp-content/uploads/*e5%b9%bf%e5%91%8a."},"id":4875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yantuchina.com/upload/ad/"},"id":4876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yanu.qiniudn.com/*x60."},"id":4877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yanu.qiniudn.com/270300.jpg"},"id":4878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaojingweiba.com/inc/"},"id":4879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaoyl.com/js/ds.js"},"id":4880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaseok.com//static/src/images/loading.gif"},"id":4881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaseok.com/uploads/20*.gif"},"id":4882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yccz.net/xml/"},"id":4883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ydgal.com/axfile/"},"id":4884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ydss.cn/test.www.jdpay.com"},"id":4885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ydstatic.com/dsp_website/"},"id":4886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yea.im/5hq.gif"},"id":4887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yea.im/5ht.gif"},"id":4888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yecaoyun.com/ad/"},"id":4889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yefu365.com/rebo/function.js"},"id":4890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yehaobo5.com/js/"},"id":4891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yerecpa.cn/uploadsb/app_adv/"},"id":4892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeshefb.com/template/conch/dd/"},"id":4893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yesky.com/s?z="},"id":4894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeyou.com/2013/new/yeyou-float-window.js"},"id":4895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yezi.cn/_ad/"},"id":4896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yg006.com/attachment/js/"},"id":4897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yg006.com/attachment/xjdb.jpg"},"id":4898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yhdm44.com/123.html"},"id":4899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||107.167.16.*.gif"},"id":4900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yhmeinv.com/mh/"},"id":4901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yht7.com/web/assets/js/right.js"},"id":4902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yidengfe.com/launches/01/yd.png"},"id":4903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/faaa/"},"id":4904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/img/abc/"},"id":4905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/tp/*_hengchuangfuwqi."},"id":4906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/wp-content/themes/three/js/cebian"},"id":4907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/wp-content/themes/three/js/dibu"},"id":4908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/wp-content/themes/three/js/singley"},"id":4909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/wp-content/themes/three/js/tuij"},"id":4910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yigujin.cn/wp-content/themes/three/js/yierlin"},"id":4911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yii666.com/ad/dynamic-"},"id":4912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yikeyz.com/pm.js"},"id":4913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com/cv/ae/default/*_static-jpeg_"},"id":4914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com/cv/api/hk/fp_czy_ad/"},"id":4915}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["yahoo.com"],"urlFilter":"||yimg.com/no/"},"id":4916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimuhe.com/n_ad/"},"id":4917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yingav.net/images/content/spot01.jpg"},"id":4918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yinghua8.tv/bar/"},"id":4919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yinghuavideo.com/bar/"},"id":4920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yingshizxw.com/js/tc/"},"id":4921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yiparts.com/chance.php?aid="},"id":4922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yiren34.com/js/"},"id":4923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yjcf360.com/ad."},"id":4924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yjyc-ask.com/res/ads/"},"id":4925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yorkbbs.ca/crm/section/v1/get/list/open"},"id":4926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youaima.com/rest/"},"id":4927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youaima.com/zz/"},"id":4928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youivr.com/image/*-960x80"},"id":4929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youku.com/dress/"},"id":4930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youmelive.com/timg/"},"id":4931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youth.cn/images/c.js"},"id":4932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youth.cn/images/public_"},"id":4933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youth.cn/qwtf2015/"},"id":4934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/wqlwtenbeeq?"},"id":4935}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nownews.com"],"urlFilter":"||youtube.com/iframe_api"},"id":4936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youxi.baidu.com/tips/bdtips_min.js"},"id":4937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youyiya.com/tpl/mobile/js/you"},"id":4938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youzhan.org/img/aliyun-"},"id":4939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yrr56.com/mp4/pt_720."},"id":4940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ysxs8.vip/ysgg/"},"id":4941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytbbs.com/images/index/"},"id":4942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytse*.top/static/home/gonggao/img/"},"id":4943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuanbao777.com/download/*.gif"},"id":4944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuanxue365.com/js/a22."},"id":4945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yueipaoo.xyz^*.gif"},"id":4946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yui-nya.com/wp-content/uploads/2016/12/37011.jpg"},"id":4947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yui-nya.com/wp-content/uploads/2016/12/neta370-370.jpg"},"id":4948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yun.baidu.com/act/api/activityentry?"},"id":4949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yundaquan.com/data/attachment/portal/"},"id":4950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuntue.com/zb_users/plugin/morelinks*.php"},"id":4951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yunupload.net/jsa/"},"id":4952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yupoo.com/dapenti/5cfa8673/c6045c69.jpeg"},"id":4953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuwangshe.net/astyle/wap."},"id":4954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxad.com/baidu/"},"id":4955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxad.com/yxad/"},"id":4956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxbao.com/js/beitou."},"id":4957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxdown.com/cj/"},"id":4958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxdown.com/zt/zt/js/zt.js"},"id":4959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yximgs.com/bs2/adcarsku/sku9c0e68cc-2f12-4e47-a340-a7293ee88c88."},"id":4960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yxzp.net/left.js"},"id":4961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yy18.info/yyads/"},"id":4962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yy8090.vip/js/abc/"},"id":4963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yywz123.com/file/a*.js"},"id":4964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzdh44.com/js/"},"id":4965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzpsb.net/1.js"},"id":4966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzpsb.net/js/jquery."},"id":4967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzpsb.net/js/shang.js"},"id":4968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzpsb.net/js/system.js"},"id":4969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzs.com/d/file/2020/06/21/5358e14b4556663a91f145f0635f95de.jpg"},"id":4970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzz.cn/global_gg/"},"id":4971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z4a.net/images/*/960-60."},"id":4972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z4a.net^*/960x"},"id":4973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zantj.com/diao"},"id":4974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zbjimg.com/static/union/"},"id":4975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zc173.com/173fee/"},"id":4976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zcaijing.com/images/"},"id":4977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdcj.net/html/weibo"},"id":4978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdcj.net^*/ad"},"id":4979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdqx.com/statics/v1/images/gif/"},"id":4980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhainanba.org/ac/"},"id":4981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhanqi.tv/api/static/v2.1/actives.lists/"},"id":4982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhaofuli.*/data/content"},"id":4983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhengjie.com/a_d?"},"id":4984}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["zhuashi.com"],"requestDomains":["zhuashi.oss-cn-beijing.aliyuncs.com"]},"id":4985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhenjiang365.cn/*/ad_"},"id":4986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhev.com.cn/file/weixin/"},"id":4987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhibo8.cc/js/adv-slide-toggle.js"},"id":4988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhibok8.com/images/*.gif"},"id":4989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhibok8.com/js/di"},"id":4990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhibok8.com/js/scroll.js"},"id":4991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhifuok.com/19xa.jpg"},"id":4992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhihu.com/api/*banners/"},"id":4993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhihu.com/api/v4/brand/question/*/card"},"id":4994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhihu.com/api/v4/commercial/ecommerce"},"id":4995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhihu.com/commercial_api/banners_"},"id":4996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhihu.com/node/banner?"},"id":4997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com/80/v2-503830bc48217331677fc5c7b67eee12."},"id":4998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com/80/v2-725c659194eeebb8c6b970e52e2dc8aa."},"id":4999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com/80/v2-c991beef44875fa5971c6bbfc6dc0ad2."},"id":5000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com/80/v2-f4b209014eeea058dd5b43f085aaef02."},"id":5001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com^*_600x250"},"id":5002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhimg.com^*adx"},"id":5003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhongyi.ifeng.com/a/zt.js"},"id":5004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhongyoo.com/img/js/tongji.js"},"id":5005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhongyoo.com/shuju/"},"id":5006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhuji.net/2007_ad/"},"id":5007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhulong.com/detail/flooronead?"},"id":5008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhushou.360.cn/script/plugin_tiper.js"},"id":5009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhuwang.cc/api.php?op=ad_"},"id":5010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhuys.com/js/ysmm."},"id":5011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhuys.com^*.php"},"id":5012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhzyw.com/js/insertjs.js"},"id":5013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ziyuanm.com/js/g11.js"},"id":5014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zjg.js.cn/public/config/couplet/index4"},"id":5015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zjjhfc.com/js/zt.js"},"id":5016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zjst.net/3.gif"},"id":5017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zjtu.tv/add."},"id":5018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zjxc.com/source/plugin/e6_xc_ad/"},"id":5019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zk789.cn/res/scripts/show/netsys/show.ashx"},"id":5020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zlyk.com^*/ysapp."},"id":5021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zmk.pw/zfb.png"},"id":5022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zn46.com/images/*0x"},"id":5023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol-img.com.cn/ad/"},"id":5024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol-img.com.cn/detail/js/module/app-download-float/script.js"},"id":5025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol.com.cn/active/*guomei"},"id":5026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol.com.cn/active/*tmall"},"id":5027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol.com.cn/adrs/"},"id":5028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol.com.cn/js/ask/ask.js"},"id":5029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zongheng.com/upload/hzds/"},"id":5030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zongheng.com/upload/recommend/game/"},"id":5031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zpgjz.com/cdn/new1/4.gif"},"id":5032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zpiyi.com/public/js/global.js"},"id":5033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zqzq*.com:*/da.aspx"},"id":5034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zrblog.net/gg/"},"id":5035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zsjjob.com/user/member/google.htm"},"id":5036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zt.chuanke.com/?mod="},"id":5037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ztjal.info/wp-content/plugins/kill-adblock/"},"id":5038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zuiacg.com/images/client/"},"id":5039}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avgle.com"],"requestDomains":["adxxx.info","avgle.topgirlsdating.com","jads.co","olmsoneenh.info"]},"id":5040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zuofang05.com/template/mytheme/statics/image/1/"},"id":5041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzbaike.com/main/*-20"},"id":5042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzbaike.com/main/arvixe"},"id":5043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzbaike.com/main/host"},"id":5044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzbaike.com/sites/all/themes/zzbaike/images/"},"id":5045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzc.cn/b1/live_b_"},"id":5046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzsky.com/images/a_d_"},"id":5047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zztongyun.com/static/js/sh."},"id":5048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzz4.com/js_ad/"},"id":5049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzzyk.com/js/"},"id":5050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydrivers.com/img/2005/202112011849.png"},"id":5051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||69t49.com/floating/layer.js"},"id":5052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!2210231227621-0-cib."},"id":5053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!3820217494-0-cib."},"id":5054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1847837006."},"id":5055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/ha3566a6209ec45f597d392707b066cb9d.jpg"},"id":5056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/ub1be4a53456c4dd2a7dbc839969ed856a.gif"},"id":5057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.cc/i1/2020/07/13/8bgjil.gif"},"id":5058}, +{"action":{"type":"block"},"condition":{"urlFilter":"/99rejs/js/adv"},"id":5059}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["99re.com"],"urlFilter":"/js/layer1.js"},"id":5060}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["172.86.179.138","208.94.244.100","208.94.244.98","a88.us","ac168.info","ac88.info","aisex.com","cnnice.biz","go543.com"],"urlFilter":"|http://*/ts.js"},"id":5061}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nqnhfd/*.js"},"id":5062}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tps/noexpire/"},"id":5063}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aiyangedu.com","duanmeiwen.com","jy135.com","oh100.com","qunzou.com","ruiwen.com","unjs.com","yjbys.com","yuwenmi.com"],"urlFilter":"/css_js/"},"id":5064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a*.chajiaotong.com^"},"id":5065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac*.786ip.com^"},"id":5066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac*.faxingchina.com^"},"id":5067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac*.pingguolv.com^"},"id":5068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||at*.doubanio.com^"},"id":5069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd*-ys.km.com^"},"id":5070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdcpro*.techweb.com.cn^"},"id":5071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdlm*.hc360.com^"},"id":5072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d*.ruiwen.com^"},"id":5073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d*.xinshipu.com^"},"id":5074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dm*.ppzuowen.com^"},"id":5075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dm*.yxlady.com^"},"id":5076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dn*.ixinwei.com^"},"id":5077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanpingbi*.gaokao.com^"},"id":5078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpb*.51edu.com^"},"id":5079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpb1.chinacar."},"id":5080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gcw*.2liang.cn^"},"id":5081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.bjdcfy.net^*.js"},"id":5082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinlue.com/error/bangolike.js"},"id":5083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qizhihaotian.com^*.js"},"id":5084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qpb*.sohu.com^"},"id":5085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruiwen.com/css_"},"id":5086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruiwen.com/jscss/"},"id":5087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static*.365inews.com^"},"id":5088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uc*.atobo.com^"},"id":5089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||union*.365inews.com^"},"id":5090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ysdm*.ys137.com.cn^"},"id":5091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boylov.xyz^*/img/20*.gif"},"id":5092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boylove.cc^*/img/20*.gif"},"id":5093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boyloves.fun^*/img/20*.gif"},"id":5094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camspic.com/imguang/*.gif"},"id":5095}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bmqp6001-"},"id":5096}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bmqp6002-"},"id":5097}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/player/vast-"},"id":5098}, +{"action":{"type":"block"},"condition":{"urlFilter":"/moneymaker/js/player/zanting.js"},"id":5099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aaaimg.com/images*.gif"},"id":5100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canimgs.com/images/"},"id":5101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caoimgs.com/images/*.gif"},"id":5102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganimg.com/images/*.gif"},"id":5103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganimgs.com/images/*.gif"},"id":5104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaoimg.xyz/images/"},"id":5105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haoimgs.com/images/*.gif"},"id":5106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paopic.com/imguang/"},"id":5107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china.cn/js/common/local_hydn/"},"id":5108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cilimao.*/amaod/"},"id":5109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlkoo.cc/down/copy"},"id":5110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlkoo.com/down/copy"},"id":5111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnvodcdn.me/fast/*.mp4"},"id":5112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1-a1.dnvodcdn.me^*.svg"},"id":5113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hboav.com/guga/"},"id":5114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hh010.com/static/image/fff/"},"id":5115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/91/*_1280_"},"id":5116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/91/*_600."},"id":5117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/91/*_600_"},"id":5118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/hgame/*_1280x"},"id":5119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/hgame/*_600x"},"id":5120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/q/movie_*.gif"},"id":5121}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/ddd.js"},"id":5122}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/indextop.js"},"id":5123}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.bookben.com^"},"id":5124}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.d8qu.com^"},"id":5125}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.fhxiaoshuo.com^"},"id":5126}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.gxwztv.com^"},"id":5127}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.kanshuzw.com^"},"id":5128}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.muyuge.com^"},"id":5129}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.qiuwu.net^"},"id":5130}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.wenxuemi.cc^"},"id":5131}, +{"action":{"type":"block"},"condition":{"urlFilter":".m.zineworm.com^"},"id":5132}, +{"action":{"type":"block"},"condition":{"urlFilter":".wap.x4399.com^"},"id":5133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||139xiaoshuo.com/css/js/tools."},"id":5134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13txt.net/js/ssgdd."},"id":5135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1pwx.com/js/ck.js"},"id":5136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||222xs.com/js/greentea.js"},"id":5137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||230book.net/js/sweetcake.js"},"id":5138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23qb.com/ak"},"id":5139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23qb.com/skin/style"},"id":5140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||23qb.com/skin/xiu.js"},"id":5141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||333uu.org/config/"},"id":5142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||33yq.org/static/1."},"id":5143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||360xs.com/templates/html5/js/djtop.js"},"id":5144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||477zw.com/js/nzm"},"id":5145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||81book.com/static/scripts/1.js"},"id":5146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||81book.com/static/scripts/common."},"id":5147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/imgextra/*_!!1091819078."},"id":5148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/imgextra/*_!!823262290."},"id":5149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apk-01.oss-cn-beijing.aliyuncs.com/dp/"},"id":5150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcebos.com/contentadsecend_"},"id":5151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biqiuge8.cc/js/d"},"id":5152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biqiuge8.cc/js/p"},"id":5153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biquge99.cc/js/dj"},"id":5154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bookrb.com/images/jtt"},"id":5155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dobiez.com/statics/wap_v1/js/qwd."},"id":5156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duanwenxue.com/functions/"},"id":5157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fxsc6.net/js/"},"id":5158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fzxiaoshuo.com/source/"},"id":5159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jcdf99.com/hzz/scripts/new"},"id":5160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jieshengit.com/1*.js"},"id":5161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jieshengit.com/js/*_"},"id":5162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jieshengit.com/js/jhhe."},"id":5163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/diyibanzhu/"},"id":5164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanshu5.net/js/index.js"},"id":5165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanshushi.com/js/nxnhsqe."},"id":5166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanshushi.com/yyddssdd."},"id":5167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meiguixs.net/images/*.js"},"id":5168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myhaitang.cc/assets/public/*.js"},"id":5169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qianrenge.cc/qian/"},"id":5170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qishula.com/css/wap."},"id":5171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quge66.com/jdjd/"},"id":5172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rmipoz.com/dp.js"},"id":5173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rr3r.com/requestdata."},"id":5174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shanhaimiwenlu.com/sh"},"id":5175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shumilou.co/style/html5.js"},"id":5176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttzw.tv/tz/h.js"},"id":5177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttzw.tv/tz/true.js"},"id":5178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weiyuedu.cc/skin/v3/js/dibu.js"},"id":5179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wwzw.cc/img/"},"id":5180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x81zw.co/js/dsnmd."},"id":5181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xbiqugela.com/js/basisc."},"id":5182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xbiqugexx.com/js/jamq."},"id":5183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xstt5.com/skin/v3/js/dibu.js"},"id":5184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xstt5.com/template/js/fx"},"id":5185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xwbxsw.com/js/app_wap."},"id":5186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xygwh.cc/js/p"},"id":5187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xygwh.cc/js/x"},"id":5188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ygshu.com/js/h"},"id":5189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ysxs8.vip/js/bd_top.js"},"id":5190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ysxs8.vip/js/play_db.js"},"id":5191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zanghaihua.org/js/"},"id":5192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zhenben.cc/2000/"},"id":5193}, +{"action":{"type":"block"},"condition":{"urlFilter":".fun/*_*_rony.js"},"id":5194}, +{"action":{"type":"block"},"condition":{"urlFilter":".icu/*_*_rony.js"},"id":5195}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz:8009/11?x="},"id":5196}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1skwwd."},"id":5197}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2me3/true.js"},"id":5198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bbhd_*_kkis.js"},"id":5199}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ceshi127722."},"id":5200}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/easyad.js"},"id":5201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/easyad2.js"},"id":5202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/mangoindexbanner.js"},"id":5203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/pfad.js"},"id":5204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jun0120211102193659."},"id":5205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jun0120211112090740."},"id":5206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mhw0/duniao/"},"id":5207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/proxy_top_banner_js.php"},"id":5208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sfsafsadfjbbj-dsafjnb-1321533417."},"id":5209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vbvb_*_pmpm.js"},"id":5210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vjioew-1322507002."},"id":5211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/0dd*.js"},"id":5212}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/app.js"},"id":5213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/book.js"},"id":5214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/ddd*.js"},"id":5215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/dj*.js"},"id":5216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/pf*.js"},"id":5217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/pppp.js"},"id":5218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/pv.js"},"id":5219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xxgg/xsggs.js"},"id":5220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||colamanga.com/sw.js"},"id":5221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_!!2208043467212-"},"id":5222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/kf/u17649ef1f91e4b428152e709d33aed775.jpg"},"id":5223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/*/960x60."},"id":5224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_1980598585."},"id":5225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alicdn.com/img/ibank/*_255861743."},"id":5226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsdelivr.net/gh/dashange123/"},"id":5227}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ads.adxadserv.com","adserver.juicyads.com","cs.adxpansion.com","googleads.g.doubleclick.net","olmsoneenh.info","static.javhd.com","syndication.exosrv.com"]},"id":5228}, +{"action":{"type":"block"},"condition":{"urlFilter":".tor*/js/jquery.bpopup."},"id":5229}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1024pa.com","27k.cc","4080kan.com","dy686.net","hg6384.com-www.6u7u.com","m.k1k.cc","thcdy.co"],"requestDomains":["alicdn.com"],"resourceTypes":["image"]},"id":5230}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nordvpn/autoptimize_"},"id":5231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webkaka.com/info/script/articlead.js"},"id":5232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webkaka.com/script/cp.js"},"id":5233}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dmxq1.com"],"requestDomains":["t2.picb.cc"],"resourceTypes":["image"]},"id":5234}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hg6384.com-www.6u7u.com"],"requestDomains":["sinaimg.cn"],"resourceTypes":["image"]},"id":5235}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hihbt.com"],"requestDomains":["a304.top","z2x5c8.com"],"resourceTypes":["image"]},"id":5236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webkaka.com^*x50."},"id":5237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/1605524662751.gif"},"id":5238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/1sdfdc1/"},"id":5239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/58s/"},"id":5240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/5eg/"},"id":5241}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ipinyou.com.cn"],"requestDomains":["p0y.cn"],"resourceTypes":["image"]},"id":5242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/data/game/"},"id":5243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/sd"},"id":5244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/themes/mo/images/*.gif"},"id":5245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/themes/weitu/images/0"},"id":5246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/w7z/"},"id":5247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/w8z/"},"id":5248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wnacg.*/zec/"},"id":5249}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["www.sina.com.cn"],"requestDomains":["d5.sina.com.cn"],"resourceTypes":["image"]},"id":5250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/goods/v1/get.script.core?"},"id":5251}, +{"action":{"type":"block"},"condition":{"urlFilter":":11211/t.js?mac="},"id":5252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akamaihd.net^*/gsd.html?d="},"id":5253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akamaihd.net^*/sid.html?p="},"id":5254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||commondisplay-a.akamaihd.net/cri/*.htm?cat="},"id":5255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hjfile.cn/analytics/site/trackevent.js"},"id":5256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xianzhenyuan.cn/data/attachment^"},"id":5257}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cimg.cnyes.cool/prod/adcontent/"},"id":5258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imnks.com/ad2023/"},"id":5259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||91rb.com/fc/"},"id":5260}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cnblogs.com"],"requestDomains":["taobaocdn.com"],"resourceTypes":["image"]},"id":5261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||av6k.com/shop/bann"},"id":5262}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","media"],"urlFilter":"||s.69vj.com/assets/diy."},"id":5263}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jable.tv/assets/images/wejo/"},"id":5264}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dahuaiji.com"],"resourceTypes":["image","object"],"urlFilter":"/common/cf/"},"id":5265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/exads-adblock-"},"id":5266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ylnew/*.js"},"id":5267}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"://dmhy.gate.*/*.*?"},"id":5268}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"://dmhy.org^*.*?"},"id":5269}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||159i.com/video/usr/uploads/bd/"},"id":5270}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||1ppt.com/ad"},"id":5271}, +{"action":{"type":"block"},"condition":{"requestDomains":["d1.sina.com.cn","d2.sina.com.cn","d3.sina.com.cn","d4.sina.com.cn","d5.sina.com.cn","dabaoku.com","mp3.haogeba.com"],"resourceTypes":["object"]},"id":5272}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anoneko.com^*.*?"},"id":5273}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||b168.net^*.*?"},"id":5274}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script"],"urlFilter":"||baidu.com/ecom"},"id":5275}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dnwx.com*/ad"},"id":5276}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||hybbs.com/i/"},"id":5277}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["my.alipay.com"],"resourceTypes":["image"],"urlFilter":"||i.alipayobjects.com/i/ecmng/"},"id":5278}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img*.365rich.cn/image/"},"id":5279}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imgsrc.baidu.com/tieba/pic/item/"},"id":5280}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||langxi.org/langxi/*900"},"id":5281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||m.tiebaimg.com/timg?wapp^*imgtype=0"},"id":5282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mycodes.net/js/"},"id":5283}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||ptfish.com/*/ad"},"id":5284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||share.dmhy.org^*.*?"},"id":5285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tiantianzhibo.com/sda/"},"id":5286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.dmhy.org^*.*?"},"id":5287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||17ce.com^*_"},"id":5288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/link?c="},"id":5289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||webkaka.com*/click/"},"id":5290}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||5dmail.net/image/"},"id":5291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||baojia.steelcn.cn/images/"},"id":5292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object","script"],"urlFilter":"||up.qingdaonews.com/up/"},"id":5293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||107.167.22.*.gif"},"id":5294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||shanyu178.com/agg"},"id":5295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/js/aa.htm"},"id":5296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/os2023001.oss-"},"id":5297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/vtdd/"},"id":5298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/vtdt/"},"id":5299}, +{"action":{"type":"block"},"condition":{"requestDomains":["168.it168.com","aaaf.info","d1.sina.com.cn","d2.sina.com.cn","d3.sina.com.cn","d4.sina.com.cn","d5.sina.com.cn","dabaoku.com","fdc.my0511.com","l404k.com","pfp.sina.com.cn","skads.gxsky.com"],"resourceTypes":["script"]},"id":5300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":":81/c/i.php?id="},"id":5301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":":81/s/i.php?id="},"id":5302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||6park.com/parks/"},"id":5303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||962.net/show/all_"},"id":5304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||962.net/show/cms_"},"id":5305}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["youku.com"],"resourceTypes":["script"],"urlFilter":"||alicdn.com^*yksdk/*sdk.js"},"id":5306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||autohome.com.cn/ximg/*.png"},"id":5307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ayxz.com/images/"},"id":5308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||baishuku.com/news/"},"id":5309}, +{"action":{"type":"block"},"condition":{"requestDomains":["supfree.net"],"resourceTypes":["xmlhttprequest"]},"id":5310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dzwww.com/data/js/asp_"},"id":5311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||etf88.com/jjb/*_ad"},"id":5312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fzlol.com/images/"},"id":5313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fzpchome.com/txt/"},"id":5314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ifengimg.com^*couplet"},"id":5315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||jz5u.com/public/js/t"},"id":5316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||linuxidc.com/linuxfile/linux"},"id":5317}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||medsci.cn/aimgs/"},"id":5318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||myhack58.com^*0"},"id":5319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||piaohua.com/js/yzz/"},"id":5320}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dm5.com","dm5.hk"],"requestDomains":["baidu.com"],"resourceTypes":["sub_frame"]},"id":5321}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hk.news.yahoo.com","hk.yahoo.com","tw.news.yahoo.com","tw.stock.yahoo.com","tw.yahoo.com"],"resourceTypes":["script","sub_frame"],"urlFilter":"||s.yimg.com/ja/ap/"},"id":5322}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamer.com.tw"],"requestDomains":["herogame.com"],"resourceTypes":["sub_frame"]},"id":5323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sinaimg.cn^*/deco/"},"id":5324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||1905.com/data/js/*.json?pwd=*.shtml&rand="},"id":5325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||1905.com/data/js/*.json?pwd=*?fr=videoplay_*&rand="},"id":5326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".com/zz/*2.txt"},"id":5327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/content.php?id=148&type=g|"},"id":5328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/fourapi/api/data/money?date="},"id":5329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/getfuolist|"},"id":5330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||iyf.tv/a/"},"id":5331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||iyf.tv/play/"},"id":5332}, +{"action":{"type":"block"},"condition":{"requestDomains":["119xiazai.com","121zou.com","3boys2girls.com","86uk.com","cmsjs.eastmoney.com","dabaoku.com","dota2.uuu9.com","games.ifeng.com","pfp.sina.com.cn","sina.com.tw","uuu9.tieba.com","w010w.com.cn","w51t.com","yiqifa.com","yxdd.com"],"resourceTypes":["sub_frame"]},"id":5333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||kugoucdn.com^*?_t="},"id":5334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||d2.yingyongge.com/*?*&"},"id":5335}, +{"action":{"type":"block"},"condition":{"requestDomains":["sncop.uioozpxq.com","tfcdn.jingmiuyyds.com","vzttq.brfvyrrp.com"],"resourceTypes":["main_frame"]},"id":5336}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tw.news.yahoo.com"],"resourceTypes":["sub_frame"],"urlFilter":"||flo.uri.sh/visualisation/14819166/embed?auto="},"id":5337}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.csdn.net"],"resourceTypes":["sub_frame"],"urlFilter":"||kunpeng-sc.csdnimg.cn/?timestamp="},"id":5338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||r.trwl1.com/s1/"},"id":5339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/baichuan/"},"id":5340}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yyets.click"],"requestDomains":["doubleclick.net"],"resourceTypes":["xmlhttprequest"]},"id":5341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/wscdn/"},"id":5342}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamer.com.tw"],"resourceTypes":["sub_frame"],"urlFilter":"/baha/"},"id":5343}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamer.com.tw"],"resourceTypes":["sub_frame"],"urlFilter":"/gamer/"},"id":5344}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||162.212.182."},"id":5345}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tieba.baidu.com"],"resourceTypes":["sub_frame"],"urlFilter":"||baidu.com/tb/zt/"},"id":5346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||buzzhand.com/images/"},"id":5347}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["m.6666xsw.com","m.biqugee6.com","m.bqg99.cc","m.chenkuan.com","m.jmshuwu.net","wodexiaoshuoh.com"],"resourceTypes":["script","sub_frame","websocket","xmlhttprequest"]},"id":5348}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["eastday.com"],"resourceTypes":["sub_frame"]},"id":5349}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||images.china.cn^*first/"},"id":5350}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||jcrb.com/zyw"},"id":5351}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mahua.com/api/"},"id":5352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||momoshop.com.tw/goods/goodsdetail.jsp?"},"id":5353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||qq.com/game/footerbar"},"id":5354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||strip.taobaocdn.com/tfscom/"},"id":5355}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["00cha.com","06ps.com","10000xing.cn","100how.com","1010jiajiao.com","1024sj.com","11467.com","114piaowu.com","192ly.com","1ppt.com","1ting.com","201980.com","21hubei.com","263y.com","2hanju.com","2liang.net","32r.com","32xp.com","360doc.cn","360zuowen.com","39.net","4aqq.com","5000yan.com","515fa.com","51edu.com","51sxue.com","51test.net","51zxw.net","52wubi.com","52zxw.com","5djiaren.com","5h.com","5nd.com","5seestar.com","64foot.com","66law.cn","7y7.com","86huoche.com","8794.cn","911cha.com","91jucai.com","91zhongkao.com","949949.com","9553.com","99.com.cn","9939.com","9ht.com","ab126.com","admin5.com","aihami.com","aiyangedu.com","aizhan.com","ankangwang.com","annhe.net","apple886.com","arpun.com","askci.com","aspku.com","atobo.com","b2b168.com","b2b6.com","baicaolu.net","baotang5.com","bbdj.com","bendibao.com","bianzhile.com","blog.sina.cn","boosj.com","bu-shen.com","bytravel.cn","c1km4.com","chajiaotong.com","chazidian.com","china.com","chinacar.com.cn","chinakaoyan.com","chinawj.com.cn","chuiyue.com","cidianwang.com","cjcp.com.cn","cnbanbao.cn","cncn.com","cnkang.com","cnlinfo.net","coozhi.com","cr173.com","cyyangqiguan.com","d17.cc","d1xz.net","daquan.com","dgzj.com","diangon.com","ditiezu.com","diyifanwen.com","diyju.com","dugoogle.com","dxsbb.com","eastday.com","enterdesk.com","exam58.com","fangdaijisuanqi.com","faxingzhan.com","friok.com","fun48.com","gaosan.com","gaotie.cn","gucheng.com","gugu5.com","guidaye.com","gulongbbs.com","gushiwen.cn","hc23.com","hqhot.com","huangye88.com","hxnews.com","hydcd.com","icauto.com.cn","idongde.com","isanxia.com","ixinwei.com","ixiunv.com","jeasyui.net","jf258.com","jianbihua.com","jinbaodm.com","jingdianlaoge.com","jintang114.org","jj20.com","jy135.com","latiaozixun.net","liuxue86.com","m.douban.com","makepolo.com","mama.cn","meishij.net","mipcache.bdstatic.com","miyudaquan.com","mmyuer.com","nanhuwang.com","oh100.com","pansoso.com","phb123.com","pig66.com","pikacn.com","pingguolv.com","pingshu8.com","ppzuowen.com","qcrx.cn","qcwxjs.com","qizuang.com","qm120.com","qncye.com","qqzhi.com","quwenqushi.com","riji.cn","ruiwen.com","sc115.com","shadafang.com","shenchuang.com","ssqzj.com","szdushi.com.cn","szhk.com","uzuzuz.com","webshu.net","wenkuxiazai.com","wenshenxiu.com","wenzhangba.com","wmxa.cn","woyaogexing.com","xiachufang.com","xiangha.com","xiao84.com","xiaole8.com","xiegw.cn","xywy.com","yanyue.cn","yellowurl.cn","yiqig.cn","yiyouliao.com","yjbys.com","yuwenmi.com","yxlady.com","yyrtv.com","zdface.com","zhifure.com","zhongyoo.com","zixuntop.com","ziyuanm.com","zjbiz.net","zuowen8.com","zuowenku.net","zuowenwang.net"],"resourceTypes":["sub_frame"],"urlFilter":"?*=*=*="},"id":5356}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||dlkoo.cc/down/"},"id":5357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||dlkoo.com/down/"},"id":5358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supertaste.tvbs.com.tw/css/adunit.min.css"},"id":5359}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||18comic.*/media/albums/*?"},"id":5360}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/js/profit.js"},"id":5361}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/template/jable/angular.min.js"},"id":5362}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/template/jable/tj.js"},"id":5363}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/mdassets/images/*.gif"},"id":5364}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/download-link-js/?v="},"id":5365}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/timer.aspx?481"},"id":5366}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/timer.aspx?568"},"id":5367}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/timer.aspx?649"},"id":5368}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/timer.aspx?719"},"id":5369}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://m.*.cn/*.xmtl?"},"id":5370}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://m.*.pw/*/*.js?"},"id":5371}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/vs.aspx?action=c&vs1="},"id":5372}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".cn/v/*.xmtl?"},"id":5373}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||udn.com.tw/upf/*_banners/bd/"},"id":5374}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"//*.emgrt.com^"},"id":5375}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://8ox.cn/"},"id":5376}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["m.800xs.net"],"urlFilter":".html?"},"id":5377}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1024pa.com","922tp.com","avbebe.com","cb.wpio.xyz","cl.wpio.xyz","m.7ktw.com","yasem5.com"],"urlFilter":".gif"},"id":5378}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bannedbook.org/bnews/bnews-tab.html"},"id":5379}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["ylmf.com"],"requestDomains":["114la.com"]},"id":5380}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["alimama.com","foctop.com","meidebi.com","qinqintejia.com","tanx.com","taobao.com","youhuiyouhui.com.cn"],"requestDomains":["alimama.cn"]},"id":5381}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".com/rs/shto/"},"id":5382}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/99vjj/"},"id":5383}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["1688.com","alimama.com","taobao.com"],"requestDomains":["img.uu1001.cn"]},"id":5384}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dev.360.cn","g.360.cn"],"requestDomains":["mediav.com"]},"id":5385}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["1688.com","alimama.com","tmall.com","www.taobao.com"],"requestDomains":["tanx.com"]},"id":5386}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/floatingcontent/"},"id":5387}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/h/k.php?u=*&l=*&v="},"id":5388}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js/jsstyle-"},"id":5389}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js_php/ajsf.php?id="},"id":5390}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/page/?s="},"id":5391}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/page/index.php?s="},"id":5392}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/page/s.php?s="},"id":5393}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["linghit.com"],"requestDomains":["ggwan.com"]},"id":5394}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/pd2.js"},"id":5395}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/pge/?s="},"id":5396}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/s/js/fshow.js"},"id":5397}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/svr/popwin.aspx?"},"id":5398}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":":18443/*/*-*-*.js"},"id":5399}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":":8080/js/v1.js"},"id":5400}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":":8080/js/v2.1.js"},"id":5401}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"?frm=*&ct=*&dit="},"id":5402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"ws://*/api/wss/getnotreadcount"},"id":5403}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["kiees.com","muxingkj.com","niuza.com","vs1.exo01.xyz","yeyemo4.com"],"resourceTypes":["image"]},"id":5404}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"wss://*/api/wss/getnotreadcount"},"id":5405}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["258zw.com","lady1.top"],"resourceTypes":["image"]},"id":5406}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["guagua.cn"],"urlFilter":"|http://gg."},"id":5407}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||allyes."},"id":5408}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||books.com.tw/exep/ap/"},"id":5409}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gd.189.cn^*.htm?sp="},"id":5410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unpkg.com/hjadu/"},"id":5411}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["alimama.com","alitrip.com","tanx.com","tmall.com"],"urlFilter":"||taobao.com/go/"},"id":5412}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||yiqifa.com^*.js"},"id":5413}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||189.cn^*/push/"},"id":5414}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||189.gd^*.html"},"id":5415}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||3399.com/act/"},"id":5416}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bvmqkla.de/files/photo/"},"id":5417}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dykshao.cn/image/"},"id":5418}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||piclect.com^*.gif"},"id":5419}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tklivechat.com/widgets/"},"id":5420}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["hao123.com","haokan.com","yoojia.com"],"urlFilter":"||f*.baidu.com/it/u=*,*&fm="},"id":5421}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||t*.baidu.com/it/u=*,*&fm=76"},"id":5422}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/imguang/*.gif"},"id":5423}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||photo.*/native?tk="},"id":5424}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/codefiles/*.aspx?placeid="},"id":5425}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/ce_l.aspx?showid="},"id":5426}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/svr/*.aspx?placeid="},"id":5427}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":".buzz/*="},"id":5428}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":".xyz/*="},"id":5429}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object","sub_frame"],"urlFilter":"/r/*?_r="},"id":5430}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"://*.z*.xyz/"},"id":5431}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/m.aspx?action="},"id":5432}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"-*-*-*-*.alpha^"},"id":5433}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"-*-*-*-*.as^"},"id":5434}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"-*-*-*-*.panda^"},"id":5435}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".cn/*-*-*.xc"},"id":5436}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".cn/gg/"},"id":5437}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".cn/sc/*?x="},"id":5438}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/cpc/*.ashx?"},"id":5439}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/cpv/*.ashx?"},"id":5440}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/gg/*?x="},"id":5441}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/m-2594|"},"id":5442}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/mediacontroller.php?pid="},"id":5443}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/rs/in/*?n="},"id":5444}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":".com/sh/to/"},"id":5445}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vh1/"},"id":5446}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vh2/"},"id":5447}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vh5/"},"id":5448}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vj1/"},"id":5449}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vj2/"},"id":5450}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com:12289/"},"id":5451}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".live/o.js"},"id":5452}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".net/vh1/"},"id":5453}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".net/vj1/"},"id":5454}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".site:20443/*.js^"},"id":5455}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".xyz/o.js"},"id":5456}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".xyz/vh1/"},"id":5457}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".xyz/z/*/code.js"},"id":5458}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/blog/showdetail.php?z="},"id":5459}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/c/i.php?id="},"id":5460}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/cpc/*.ashx?u="},"id":5461}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/d/*-*-*.ap|"},"id":5462}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/demo_l.php?id="},"id":5463}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/fawu999/*.js"},"id":5464}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/fshow.php?id="},"id":5465}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/g.jsp?uid="},"id":5466}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/getcode.jsp?uid="},"id":5467}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/m/i.php?id="},"id":5468}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/pcode.jsp?uid="},"id":5469}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/pic.jsp?uid="},"id":5470}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/release100009ts?"},"id":5471}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/s/i.php?id="},"id":5472}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/showpage2.asp?u="},"id":5473}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/v.aspx?bln="},"id":5474}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"://api.*.com/sh/*.js"},"id":5475}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"://s.htkk*.top:"},"id":5476}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":12289/o.js"},"id":5477}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":12443/*/*-*-*."},"id":5478}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":4443/ty/x-"},"id":5479}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":800*/d/*n="},"id":5480}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":800*/d/*t="},"id":5481}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":800*/sc/*n="},"id":5482}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":8891/v*/"},"id":5483}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"=adcode_"},"id":5484}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ssh.*.com^*!"},"id":5485}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["159i.com","r3sub.com","thisav.com"],"resourceTypes":["script"],"urlFilter":"://www.*.js|"},"id":5486}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||photo.*.html?tk="},"id":5487}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"&xhtml?"},"id":5488}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".asp?wg&df="},"id":5489}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".asp?wsg&df="},"id":5490}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":".com/code.php?a=index&z="},"id":5491}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".cyou/*_*_an*js?"},"id":5492}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".cyou/*_*_u*js?"},"id":5493}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".js?ssid=_"},"id":5494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so.com/com/ads?"},"id":5495}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["6avz.com","9669.com"],"resourceTypes":["script"]},"id":5496}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".xyz/*.sdk?"},"id":5497}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/1.js?ssfrid="},"id":5498}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/121sdw/"},"id":5499}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/1xhtml?"},"id":5500}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/c.js#pid="},"id":5501}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/ksks_*_*_*.js?"},"id":5502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/ojborn.so?"},"id":5503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":":6607/qy/"},"id":5504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"_rony.js"},"id":5505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jinman4.com/ad/"},"id":5506}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||18-comicfrieren.xyz/media/albums/*?"},"id":5507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/dbhf.js"},"id":5508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/js/db.js"},"id":5509}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/js/lm.js"},"id":5510}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/js/xb.js"},"id":5511}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/js/zb.js"},"id":5512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/sbhf.js"},"id":5513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/ttgg/*.js"},"id":5514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/xbhf.js"},"id":5515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dlkoo.cc"],"resourceTypes":["script","sub_frame"],"urlFilter":"|http://"},"id":5516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"/hm.js?"},"id":5517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/pjk/mdk/"},"id":5518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/pushstart.aspx|"},"id":5519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/r/t1/"},"id":5520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":":18443/*/*-*-*.html"},"id":5521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["websocket"],"urlFilter":"/socket?platform=*&href="},"id":5522}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["itbaoku.cn","yaociyuan.bid"],"urlFilter":"/adview_*_ads_300x250.js"},"id":5523}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["520cc.cc"],"urlFilter":"||520click.com/ad.php"},"id":5524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["0351dvd.cn","0512s.com","0755rc.com","100669.com","1133.cc","114lm.com","1188.com","156.233.32.123","15tianqi.com","16m.cc","192.151.218.66","1990tu.com","1s8pj.cn","1t24.com","200218.com","23.224.89.2","23kmm.com","2529.com","258zw.com","26gg.bnq86.com","2cnjuh34jbman.com","3324.cn","3798.com","3alian.net","3dwwwgame.com","44pv.com","4567.org","50bang.org","51gugu.com","51yhzp.com","5399.com","58tg.com","6789.net","6v4.cn","73652253191.com","7676.com","7794.com","7daystodie.cn","87uq.com","8en.net","8jrc564wtf.cn","8le8le.com","91friend.com","94ab.com","999d.com","99smsf.com","9kh5b.cn","a.breaktime.com.tw","a32a.com.cn","aafuck.xyz","acgbase.com","acgshenshicha.cn","achicih.gitee.io","ad-survey.com","adbottw.net","adbxb.com","adconfer.com","adm.cnzz.net","adotone.com","adsage.com","adserve.work","adt100.com","adunite.com","adutp.com","adyun.com","agrantsem.com","aguo.com","ahejtw.onelink.me","aili.com","alllget.com","anei.tv","avivid.likr.tw","avividone.likr.tw","awifi.cn","baihuwang.com","baitaiad.com","baitugu.com","baizhu.cc","balmoralmkt.com","bbk5921.yncjsc.cn","behe.com","bianxianmao.com","biddingx.com","birdmedia.com","bjjabc.com","byscy.cn","c.91wan.com","c.pcswtw.cn","ccmeng.com","cdn.holmesmind.com","cdn.upthinking.cn","cdntlz.cn","cdxyb.cn","ce.wlaoc.cn","cfff.net","chinagcdxyjng.cn","chinesean.com","chnci.com","chushoushijian.cn","cnzz.991yue.com","cnzz.yifenghuyu.com","count.xxxssk.com","cs.37see.com","cupfox.app","cwmlm.com","cxdcn9c.fjshxjs.cn","d2kadvyeq051an.cloudfront.net","daliantong.com.cn","dat1.jzjxmj.com","ddgjjj.com","dian500.com","dianxin.com","displink.com","dlads.cn","dnpz123.com","dns.chuzushijian.cn","duomai.com","duoying.vip","easou.com","ee.m08pe.cn","eeyy.com","ergeapp.com","fadama.com","fanzhuang.net.cn","fenxi.com","fjzimaoqu.cn","flashwing.net","fuoo1.top","gamecps.com","gameone.com","gdxxb.com","geotmt.com","ggsfq.xyz","gocye.com","gowinxp.com","gsjdzx.com","gumgo.cn","gunmi.cn","gzhying1.cn","gzzkjdam.cn","hao123union.baidu.com","haomm.com","haoxxwang.com","hbzjht.com","henghost.com","hlstlyy.com","hmtoday.com","hnyishidengbao.com","hrjg.com.cn","huaerdadi.com","hxqu.com","i3535.com","i3z.cn","ideng.com","ikuailian.com","inping.com","iprefer.com.tw","is686.com","iy.com.cn","j.sdqoi2d.com","jeepyy.com","jg1668.com","jgstny.com","jianpian.vip","jiliw.com","js.xz6d.com","jsckjqr.com","jsinfo.net","juandou.com","junshizhanlue.com","jusha.com","jxdown.com","jy135.com","k2n0f.cn","k99.cc","kaixinjiehun.com","kanxiao.net","kebi1.top","kefeng56.com","keydot.net","keyrun.cn","kiwihk.net","kkkjpg-522.cc","kokojia.com","kolsh.cn","koudaiyundong.com","kuaizitech.com","kuk8.com","kuku99.com","lczk.cn","leeleo.top","liangpinge.com","lianle.com","linkpicture.com","linkvans.com","lnhsjob.com","local.hniux.cn","luolikong.net","luolitang.com","m.21haodianmt.com","m.91heima.cn","m.ailezhai.cn","m.ercos.cn","m.gongzhilian.com.cn","m.m216j.cn","m.nanyangqiaoxiang.cn","m.qhxcdmfj.cn","mdfsbn.com","meishiba.com.cn","mgzjin.cn","miaozhen.com","mipujia.com","mobads.baidu.com","mscs.svaeuzh.cn","mytanwan.com","niwota.com","nzydzsw.com","oa-panther.data.aliyun.com","oaftaijo.net","ofd.meng-an.cn","og.zyzjpx.cn","okokw.com","onetad.com","p.eikuaitao.com","p.wktfkj.com","pagechoice.net","piclick.cn","pincai.com","pjcn.org","pl520.com","pop.wioau.com","power.adhacker.online","pro.cn","pv.dakawm.cc","pxx.tnklrs.cn","qguwoq.cn","qichetuoyun.com.cn","qidou.com","qienews.cn","qtmojo.com","r528e.cn","rayli.com.cn","redmx.cn","remehealth.net","rmhfrtnd.com","rz261.cn","s11.cn","s8.pw","safe524.xyz","sales-frontier.com","sdofp9c.cddrhx.cn","sexy-more.com","shequdaohang.com","shilian168.cn","shuihulu.com","snmi.cn","snxyf.com","snzfj.net","sofseo.cn","sogo.uc.continuefaf.top","soorbka.cn","soushubah.com","spl.ztvx8.com","star-media.cn","stgowan.com","sums.suning.com","superfish.com","szjyfund.com","t.yzwr588.com","tagtoo.co","tamedia.com.tw","tanwanyx.com","taoguohe.com","tenmax.io","tianji520.cn","tiexing.com","tngmn.com","tongbaimi.cn","top888.com","trafficjam.cn","trebleperfect.com","trenhdg.com","tttxx.cn","tu2.taohuaimg.com","twrank.com","u.xogu.cn","u7u9.com","u88.cn","ulink.cc","ulukaris.com","unionli.com","usingde.com","utlove02.com","v.center","v.pcswtw.cn","vip.ludu319.com","vip.min1319.com","vjie.com","vlion.cn","wanfumei.net","wap.hfoyjg.cn","web-ad.xyz","web.51fishplace.com","web8.net","weddingeeos.com","weidianyuedu.com","wenshenbang.com","widget.ezprice.com.tw","wit.qq.com","wofan.net","wshufa.com","wwads.cn","x.dmouy.cn","xiongyin.com","xxl.bt-xd.com","y.21haodianmt.com","yclxrj.top","yhdd1.com","yijuxie.com","yiqiv.com","yitongfang.com","ynztzh.com","youle55.com","youqunjx.com","yoyi.com.cn","ys630.com","ysm.ezprice.net","ysx8.vip","ytelc.com","yunzuowen.com","yxgfcj.com","ze5.com","zhongkaowu.com","zhongwangmy.cn","zhy333.com","zjgfq.com","zlongad.com","zsyk91.cn","zxptw.cn","zxw51.com","zzad.com"]},"id":5525}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rjno1.com"],"urlFilter":"||hm.baidu.com/hm.js"},"id":5526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||singtao.ca/editions/affiliate_"},"id":5527}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||koyi.pub/wp-content/plugins/fuzqing-ad-plus/assets/js/*.js"},"id":5528}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1090ys8.com","share1223.com"],"urlFilter":"||cdn.bootcss.com/fuckadblock/3.2.1/fuckadblock.min.js"},"id":5529}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["52bdys.com","bde4.icu"],"urlFilter":"||jsdelivr.net/gh/bde4admin/*/prebid-ads.js"},"id":5530}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tingfm.com"],"urlFilter":"/wp-content/themes/radio-hub/static/js/adpro.js"},"id":5531}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||slit.cn/source/plugin/unadblock/*.js"},"id":5532}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["4gtv.tv","881903.com","ani.gamer.com.tw","appledaily.com","ha365.com","hamivideo.hinet.net","kktv.me","line.me","linetv.tw","litv.tv","mytvsuper.com","news.tvb.com","nextmedia.com","now.com","tvb.com","udn.com","ulifestyle.com.hk","video.udn.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":5533}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["linetv.tw"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/*/videojs.ads.min.js"},"id":5534}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ez3c.tw/js/adblockdetector.js"},"id":5535}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alotof.software/wp-content/themes/alosss/ads.php"},"id":5536}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||poedb.tw/js/adsbygoogle.js"},"id":5537}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||slashlook.com/_resource/js/_js_ads.min.js"},"id":5538}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||service.4gtv.tv/4gtv/data/getad.ashx"},"id":5539}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["setn.com"],"urlFilter":"||googleads.github.io/videojs-ima/node_modules/video.js/dist/video.min.js"},"id":5540}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["setn.com","ulifestyle.com.hk"],"urlFilter":"||googleads.github.io/videojs-ima/node_modules/video.js/dist/video-js.min.css"},"id":5541}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||digiland.tw/advert.js"},"id":5542}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||i2.bahamut.com.tw/js/ad/animelogo.js^"},"id":5543}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||i2.bahamut.com.tw/js/ad/animevideo.js^"},"id":5544}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||i2.bahamut.com.tw/js/ad/animevideo2.js^"},"id":5545}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||gamer-cds.cdn.hinet.net/vod/gamer/*.ts^"},"id":5546}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||hinet.net/keys/a.key^"},"id":5547}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"urlFilter":"||gamer-cds.cdn.hinet.net/vod/gamer/*.m3u8^"},"id":5548}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||590103.idv.tw/advertisement.js"},"id":5549}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alotof.software"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/r*show_ads_impl.js"},"id":5550}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||av4u.info/source/plugin/unadblock^"},"id":5551}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||xianzhenyuan.cn/data/attachment/common/guanggao/adjs.htm"},"id":5552}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||91wii.com/source/plugin/unadblock/adjs_pic_cpc_cpm_cpa_guanggao_gg_ads_250x250.js"},"id":5553}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["citytalk.tw","ebb.io","komica.org","lenovo.com.cn","linetv.tw","maminews.com.tw","support.amd.com"],"urlFilter":"||google-analytics.com/analytics.js"},"id":5554}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ebb.io"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/google_top_exp.js"},"id":5555}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bingfeng.tw/source/plugin/unadblock/*_ads_*.js"},"id":5556}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["papalah.com"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/fuckadblock/3.2.1/fuckadblock.min.js"},"id":5557}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.bilibili.to"],"urlFilter":"||8maple.ru/comic.jpg"},"id":5558}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mobile01.com"],"urlFilter":"||attach.mobile01.com/image/mod_ad/"},"id":5559}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lnk2.cc/js/ad_code.js"},"id":5560}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||getitfree.cn/wp-content/plugins/adunblocker/public/js/banner_ads_*.js"},"id":5561}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.sssam.com/static/js/*.js"},"id":5562}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cocomanga.com/js/ad*/*.js"},"id":5563}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ohmanhua.com/js/*.js"},"id":5564}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onemanhua.com"],"urlFilter":"||cdn.runative-syndicate.com/sdk/*/n.js"},"id":5565}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onemanhua.com"],"urlFilter":"||runative-syndicate.com/do2/"},"id":5566}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hboav.com/guga/adss.js"},"id":5567}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hboav.com/js/wlfloat.js"},"id":5568}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||book.com.tw/image/getimage?"},"id":5569}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["research.hchs.hc.edu.tw"],"urlFilter":"||research.hchs.hc.edu.tw/*/banner.php"},"id":5570}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["val.qq.com"],"urlFilter":"||api.val.qq.com/go/agame/resource/banner?bannerid=aclos_website_banner"},"id":5571}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["theguardian.com"],"urlFilter":"||cdn.theguardian.tv/ad/*.m3u8"},"id":5572}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["store.liveabc.com"],"urlFilter":"||amazonaws.com/storage.liveabc.com/ads/"},"id":5573}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["51zxw.net"],"urlFilter":"||51zxw.net/getvutf.asp?"},"id":5574}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["51zxw.net"],"urlFilter":"||51zxw.net/shipmingko.asp?"},"id":5575}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc/ad/520cc/images/logo3w.png"},"id":5576}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc/ad/520cc/images/tw_search_s.gif"},"id":5577}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fapiao.bangnimang.net"],"urlFilter":"||cnzz.com/z_stat.php?id="},"id":5578}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mcmod.cn/images/banner/"},"id":5579}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zcool.com.cn"],"urlFilter":"||img.zcool.cn/ad_manager/location/"},"id":5580}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zcool.com.cn"],"urlFilter":"||adapi.zcool.com.cn/api/adstrategy/realtime/get_ad_info?location_id="},"id":5581}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gg.pl/wp-content/*/gg/"},"id":5582}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hk.on.cc/mobile/js/lib/adbanner.js"},"id":5583}, +{"action":{"type":"allow"},"condition":{"excludedResourceTypes":["main_frame","object"],"initiatorDomains":["bilibili.com"],"urlFilter":"||hdslb.com/u_user/"},"id":5584}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["newsite.sherpa.com.cn"],"urlFilter":"||cnzz.com/z_stat.php"},"id":5585}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["epochtimes.com"],"urlFilter":"||youmaker.com/js/prebid.js"},"id":5586}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mlbstatic.com/mlb.com/video/config/mlb-vpp-aws^"},"id":5587}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ettoday.net"],"urlFilter":"||ad.ettoday.net/msg_liveshow.php^"},"id":5588}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.youku.com"],"urlFilter":"||cibntv.net/youku/*.mp4?"},"id":5589}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["javmost.com"],"urlFilter":"||cdn.rawgit.com/*/lazyload.js"},"id":5590}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nfmovies.com"],"urlFilter":"||cloudflare.com/ajax/libs/fingerprintjs2/*/fingerprint2.min.js"},"id":5591}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["news.tvb.com"],"urlFilter":"||img.ads.tvb.com/news/min.js"},"id":5592}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tvb.com^*/videojs.ads."},"id":5593}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamer.com.tw","news.tvb.com"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":5594}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hk.on.cc/js/v4/oncc-adbanner.js"},"id":5595}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dydog.org/*/dplayer.min.js"},"id":5596}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dydog.org/*/dplayer.min.css"},"id":5597}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ifengimg.com/fe/shank/content/mobile_view.*_modern.js"},"id":5598}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||8maple.ru/*/ad.php"},"id":5599}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||potalapalace.cn/upload/images/advertise/picture/131030000583.jpg"},"id":5600}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mcc.xunliandata.com/mci-reward/static/img/ad."},"id":5601}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ruten.com.tw"],"urlFilter":"||ahd.ruten.com.tw/ahd/fetch_ad.php?zone=*%2c"},"id":5602}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["client.sina.cn"],"urlFilter":"||rm.sina.com.cn/minisite/*/css/art_normal.css"},"id":5603}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wenku.baidu.com"],"urlFilter":"||wkstatic.bdimg.com/static/wkcore/widget/commerce/fengchao/"},"id":5604}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["litv.tv"],"urlFilter":".adserver."},"id":5605}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["my.ctrip.com"],"urlFilter":".com/adv/"},"id":5606}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["b168.net","cnprint.org","huhupan.com","tgfcer.com","wgun.net"],"urlFilter":".gif#"},"id":5607}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["huhupan.com"],"urlFilter":".jpg#"},"id":5608}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3dpchip.com","9zvip.net","club.tgfcer.com","coolinet.com","d1-dm.com","digit77.com","e9china.net","upxin.net"],"urlFilter":".png#"},"id":5609}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ch.com"],"urlFilter":"/ad-close.png"},"id":5610}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["37-express.com","vnnox.com"],"urlFilter":"/ad/images/"},"id":5611}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["donnaart.com.tw"],"urlFilter":"/ad_banner/"},"id":5612}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7-11.com.tw","pxmart.com.tw"],"urlFilter":"/ad_file/"},"id":5613}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pg-wuming.com"],"urlFilter":"/adback."},"id":5614}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bsgroup.com.hk","fjt2.net"],"urlFilter":"/adbanner/"},"id":5615}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["outlook.live.com"],"urlFilter":"/adbar/"},"id":5616}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xingk.cc"],"urlFilter":"/adblock_"},"id":5617}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["softwarebrother.com"],"urlFilter":"/adblockdetector."},"id":5618}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cidianwang.com"],"urlFilter":"/adfile/"},"id":5619}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["scyts.com","wacom.tw"],"urlFilter":"/adimage/"},"id":5620}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["p9.com.tw"],"urlFilter":"/adimages/"},"id":5621}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["laniqu.com"],"urlFilter":"/adimg/"},"id":5622}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["168gamer.net","slit.cn"],"urlFilter":"/adjs_pic_"},"id":5623}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shejiben.com"],"urlFilter":"/adloader."},"id":5624}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["woego.cn"],"urlFilter":"/admanager/"},"id":5625}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["baike.baidu.com","czsrc.com","nieyou.com","ontheup.com.tw","zform.net"],"urlFilter":"/adpic/"},"id":5626}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tingfm.com"],"urlFilter":"/adpro.js"},"id":5627}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moneysave.info","zxmee.com"],"urlFilter":"/ads-api."},"id":5628}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["189.cn","95516.com"],"urlFilter":"/ads/"},"id":5629}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["long7.qq.com"],"urlFilter":"/adsbox."},"id":5630}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moa.tw"],"urlFilter":"/adsbygoogle."},"id":5631}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["piseneasy.com","taobao.com"],"urlFilter":"/adsense/"},"id":5632}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mndxy.org"],"urlFilter":"/adshow/"},"id":5633}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["firstbank.com.tw"],"urlFilter":"/adslider/"},"id":5634}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adcenter.dhgate.com"],"urlFilter":"/adsystem/"},"id":5635}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["csxbank.com","fjgcjxgl.com","locuspublishing.com","moretv.com.cn"],"urlFilter":"/advert/"},"id":5636}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pisen.com.cn","wb.qq.com"],"urlFilter":"/advert_"},"id":5637}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ceair.com","sfbuy.com"],"urlFilter":"/advertise/"},"id":5638}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gametower.com.tw"],"urlFilter":"/advertisement."},"id":5639}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gimhoy.com"],"urlFilter":"/advertisement.js"},"id":5640}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ininin.com","midea.com","muyingzhijia.com","nmkjxy.com"],"urlFilter":"/advertisement/"},"id":5641}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["315.sh.cn"],"urlFilter":"/advertising/"},"id":5642}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onlychild.cn"],"urlFilter":"/adverts/"},"id":5643}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bigpixel.cn","fffmo.com","itbaoku.cn","laimanhua.net","lfqie.com","lingjike.com","mahua.com","mati.hk","meiyouad.com","mh160.com","reh.tw","silisili.in","sssam.com","yanyue.cn","zaixianjisuan.com","zgpingshu.com"],"urlFilter":"/adview_pic_"},"id":5644}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ciros.com.cn","gotobuy.com.tw","sj-touch.com"],"urlFilter":"/advs/"},"id":5645}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tanx.com"],"urlFilter":"/adx."},"id":5646}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pinduoduo.com"],"urlFilter":"/api/ad/"},"id":5647}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nmkjxy.com"],"urlFilter":"/api/ads?"},"id":5648}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["free.com.tw"],"urlFilter":"/bag2?r[]=*&r[]="},"id":5649}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["66u.com","changhong.com","fei3d.com","oneplusbbs.com","readboy.com"],"urlFilter":"/common/cf/"},"id":5650}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ygo-sem.cn"],"urlFilter":"/cpc_cpm_"},"id":5651}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["datehub.co","golangnote.com","joyk.com","liumingye.cn","lnk2.cc","poedb.tw","share1223.com"],"urlFilter":"/fuckadblock."},"id":5652}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["icbc.com.cn","igame.qq.com"],"urlFilter":"/guanggao/"},"id":5653}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["esunbank.com.tw"],"urlFilter":"/home/ads/"},"id":5654}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gashpoint.com"],"urlFilter":"/image/ad/"},"id":5655}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maichun5.info","myhhg.com"],"urlFilter":"/images/*/*.gif"},"id":5656}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9588.com","casio.com.cn","dod-tec.com","ourgame.com","pro-partner.com.tw","snh48.com","tingbook.com"],"urlFilter":"/images/ad/"},"id":5657}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gueizu.com"],"urlFilter":"/images/adv/"},"id":5658}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["exp.qq.com"],"urlFilter":"/img/ad/"},"id":5659}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["p9.com.tw","ruten.com.tw"],"urlFilter":"/img/ad_"},"id":5660}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tkec.com.tw"],"urlFilter":"/img_ad/"},"id":5661}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sobooks.cc"],"urlFilter":"/jquery/"},"id":5662}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["huruwo.top"],"urlFilter":"/js/prebid-"},"id":5663}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["naviking.localking.com.tw"],"urlFilter":"/mobileads."},"id":5664}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mytvsuper.com","tvb.com","tvbs.com.tw"],"urlFilter":"/prebid-js-"},"id":5665}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ruten.com.tw"],"urlFilter":"/pub/ad/"},"id":5666}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["banggo.com"],"urlFilter":"/pub1/??"},"id":5667}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mytvsuper.com","tvb.com","tvbs.com.tw"],"urlFilter":"/pubads_impl.js"},"id":5668}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ibf.tw"],"urlFilter":"/rwd_cap.js"},"id":5669}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wb.qq.com"],"urlFilter":"/show_ad_"},"id":5670}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ygo-sem.cn"],"urlFilter":"/show_ads_"},"id":5671}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["islide.cc"],"urlFilter":"/site/ad/"},"id":5672}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bbmei.top","bbmen.top"],"urlFilter":"/static/ad/main."},"id":5673}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pcstore.com.tw"],"urlFilter":"/store_ad/"},"id":5674}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hepan.com"],"urlFilter":"/unadblock/adjs_"},"id":5675}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yongyoujia.com"],"urlFilter":"/webad/"},"id":5676}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["myweb.hinet.net"],"urlFilter":"=mywebloadt1&"},"id":5677}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["taotaosou.com"],"urlFilter":"?adtype="},"id":5678}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["126.com","mail.163.com"],"urlFilter":"?sid=ads"},"id":5679}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nanrenwo.net"],"urlFilter":"_300_250."},"id":5680}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bairuitool-cn.aliyun-hk03.hicheng.net"],"urlFilter":"_370x270."},"id":5681}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["90lover.cn"],"urlFilter":"_ads_cpc_"},"id":5682}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["52xkdy.com","fydy8.com"],"urlFilter":"_adview_"},"id":5683}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["youranshare.com"],"urlFilter":"_cpc_cpm/"},"id":5684}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["saraba1st.com"],"urlFilter":"_cpc_cpm_"},"id":5685}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||060s.com/images_ad/*.png"},"id":5686}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||073img.com/*,*,"},"id":5687}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||10010.cn^*/ad"},"id":5688}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||113.com.tw/www/image/index-ad.png"},"id":5689}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||115.28.114.149^*&adf=dalian_300x250_"},"id":5690}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||117.60.146.16:8089/images/"},"id":5691}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||120.132.57.41/pjk/pag/"},"id":5692}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||12306.cn/otn/resources/images/pic/new-ad"},"id":5693}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||123dhang.com/supo/advertisement.js"},"id":5694}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["127.0.0.1"],"urlFilter":"||127.0.0.1/admin/admin_ad.php?"},"id":5695}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||16668tu.com/css/ad.css"},"id":5696}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||2018x.bid/adview.js"},"id":5697}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||2345.com/images/activity/20171111/open/j/close.png"},"id":5698}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||31vcd.com/player/kuyun.js"},"id":5699}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jd.com"],"urlFilter":"||360buyimg.com/ad/"},"id":5700}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jd.com"],"urlFilter":"||360buyimg.com/ads/"},"id":5701}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||360buyimg.com^*??"},"id":5702}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||3d66.com/??*ad-"},"id":5703}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||3gmfw.cn/js/wap/8.js"},"id":5704}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||4399sj.com^*/adview_pic_"},"id":5705}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||4gtv.tv/4gtv/data/getad.ashx"},"id":5706}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||51hanhua.com/2013/brtxt.js"},"id":5707}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||51img1.com/??*/adsys."},"id":5708}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520call.me/ad/ad_1.php"},"id":5709}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520call.me/jspopunder."},"id":5710}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc/ad/ad_1.php"},"id":5711}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc/api/jspopunder."},"id":5712}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc/jspopunder."},"id":5713}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc^*/ad.php"},"id":5714}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||52zy.com/gg/"},"id":5715}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||58.com/adjump?adtype="},"id":5716}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||58b.tv/static/js/ad.js"},"id":5717}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||58cdn.com.cn/tuiguang/center/"},"id":5718}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||58huanbao.com/skin/defaultcs2660/images/ad"},"id":5719}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||5w8.fun/myads/img/*.gif"},"id":5720}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||70.86.24.120:8060/*/"},"id":5721}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||75.125.41.29:8080/*/"},"id":5722}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||85tube.com/player/player_ads.html"},"id":5723}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||88box.com/images/ad_images/"},"id":5724}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||930mh.com/js/config.js"},"id":5725}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||95306.cn/public/images/ad/"},"id":5726}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||95504.net/advertisement_"},"id":5727}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||95599.cn^*ad"},"id":5728}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["privacy.qq.com"],"requestDomains":["ads.privacy.qq.com"]},"id":5729}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["myqqjd.com"],"requestDomains":["ads.reddit.com"]},"id":5730}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||9zvip.net/wp-content/plugins/detect-adblock/js/ads.js"},"id":5731}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ieeee.com"],"urlFilter":"||a.alimama.cn/tkapi"},"id":5732}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||abchina.com^*ad"},"id":5733}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||acgbenzi.com//dist/images/top.png"},"id":5734}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jd.com"],"urlFilter":"||ad.3.cn/ads/mgets?"},"id":5735}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad.8maple.ru/8ads.gif"},"id":5736}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad.8maple.ru/bilibili.png"},"id":5737}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad.8maple.ru/close.png"},"id":5738}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tanx.com"],"requestDomains":["alimama.com"]},"id":5739}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad.thsi.cn/sitehome/"},"id":5740}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad4.on.cc/web/www/delivery/ajs.php"},"id":5741}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad4.on.cc/web/www/delivery/fl.js"},"id":5742}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad4.on.cc/web/www/delivery/spc.php"},"id":5743}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad4.on.cc/web/www/delivery/spcjs.php"},"id":5744}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||addon.dismall.com/resource/*/ad"},"id":5745}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["outlook.live.com"],"urlFilter":"||adnxs.com/ast/static/"},"id":5746}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["demo.ama.pub"],"urlFilter":"||adnxs.com/prebid/prebid.js"},"id":5747}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.cdn.tvb.com^*.key"},"id":5748}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["netflav.com"],"urlFilter":"||adserver.juicyads.com/js/jads.js"},"id":5749}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["logi.im"],"urlFilter":"||adservice.google.com/adsid/integrator.js"},"id":5750}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adx.yiche.com/cityindex.ashx"},"id":5751}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adx.yiche.com/ssp/echo/v1.0/en?*,*,*&cs="},"id":5752}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||airchina.com.cn/dynamicad/"},"id":5753}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/img/ibank/2019/975/700/12603007579_1230538058.jpg"},"id":5754}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/js/*/xpopup.js"},"id":5755}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/mm/tb-page-peel/"},"id":5756}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ananas.chaoxing.com^*video/ad/"},"id":5757}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anhuinews.com/zhuyeguanli/2020ad/xidad.jpg"},"id":5758}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anime1.me/ads.js"},"id":5759}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aobi.100bt.com/play/ad/ad*.swf"},"id":5760}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||appledaily.com.hk/admedia/"},"id":5761}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||appledaily.com.tw^*_ad_logo."},"id":5762}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aqy103.com/js/aqy/main.js"},"id":5763}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||astyle.alicdn.com/??"},"id":5764}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alimarket.tmall.com","taojinbi.taobao.com","www.taobao.com","www.tmall.com"],"urlFilter":"||atanx.alicdn.com/t/tanxssp.js"},"id":5765}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||av30.xyz/cs/2.js"},"id":5766}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||baidu-taobao-av.com/js/home.js"},"id":5767}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||baidu-taobao-av.com/js/jquery."},"id":5768}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||baixing.net/combine/*,/css/ad-"},"id":5769}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||banma.com/statics/js/??"},"id":5770}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bcebos.com/static/translation/widget/translate/output/adbanner/adbanner.js"},"id":5771}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["music.baidu.com"],"urlFilter":"||bdimg.com/advert/js/advert.js"},"id":5772}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdimg.com/static/wkcore/widget/adcontrol/adcontrol_"},"id":5773}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdstatic.com/??*,*,*,"},"id":5774}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdstatic.com/static/common/widget/ui/admanager/"},"id":5775}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdstatic.com/static/exp-pc/article/widget/cms-banner-ads/cms-banner-ads_*.css"},"id":5776}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||beanfun.com/adclient/"},"id":5777}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||beyondsoft.com/dataservice/img/ad_"},"id":5778}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||briian.com/advert."},"id":5779}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jinritemai.com"],"urlFilter":"||bytegoofy.com/ad/"},"id":5780}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||camerabay.tv/ads/entry/camerabay/fullbk/bg.jpg"},"id":5781}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fxpan.com","iyingdi.com","pic.tiexue.net"],"urlFilter":"||cbjs.baidu.com/js/m.js"},"id":5782}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ccb.com^*^ad"},"id":5783}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||chaintv.xyz/homestatic/js/adjs.js"},"id":5784}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cheshi-img.com/ad/csad_2019.js"},"id":5785}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||china.com/dianbo/adv1.xml"},"id":5786}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||chinacourt.gov.cn/share/jquery/plugins/adbox/"},"id":5787}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||chinatimes.com/css-main/ad.css"},"id":5788}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||chtoen.com/js/adsbygoogle.js"},"id":5789}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||citysbs.com^*/swfupload/"},"id":5790}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seselah.com"],"urlFilter":"||cloudflare.com/ajax/libs/fuckadblock/"},"id":5791}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmbc.com.cn^*ads/"},"id":5792}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmbchina.com/ads/"},"id":5793}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cnki.com.cn/cnki/images/ad/2020/1112_45711271.jpg"},"id":5794}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cnr.cn/gg/"},"id":5795}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cnsexy.top/wp-content/plugins/dh-anti-adblocker/assets/js/showads.js"},"id":5796}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cntv.cn/include/video/js/cntv_advertise.js"},"id":5797}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cntv.cn^*_ad.js"},"id":5798}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||content.s8bbs.com/ad/bbs/*.jpg"},"id":5799}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||costco.com.tw/jsps/website/zh/images/location/ad"},"id":5800}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||countrygarden.com.cn/ad/"},"id":5801}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["htqyy.com"],"urlFilter":"||cpro.baidustatic.com/cpro/ui/c.js"},"id":5802}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ali213.net","bigpixel.cn","tangdoucdn.com"],"urlFilter":"||cpro.baidustatic.com/cpro/ui/cm.js"},"id":5803}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cq.qq.com/js/cody/*scroll_ad.js"},"id":5804}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||create.jd.com/ad/"},"id":5805}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cruisecenter.com.tw/data/ad/"},"id":5806}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||csdn.net/static/static/js/apps/popshow.js"},"id":5807}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cstnet.cn/r/cms/cstnet/zh_cn/ad/index/"},"id":5808}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cy.com/hz/*/ad"},"id":5809}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||da.mgtv.com/m/player?"},"id":5810}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||da.mgtv.com/m5/page?"},"id":5811}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||daoju.qq.com/time/*/js/ad/"},"id":5812}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dnbus.com.tw/ad/tab_route.html"},"id":5813}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||douban.com/popup/login?"},"id":5814}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.gamer.com.tw"],"urlFilter":"||doubleclick.net/gpt/pubads_impl"},"id":5815}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||down.cc/down/js/ad.js"},"id":5816}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dqzsteel.com/website/image/guanggao/"},"id":5817}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shougedui.com"],"requestDomains":["forexprostools.com"]},"id":5818}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dwstatic.com/b=amkit&f=*/adjoin."},"id":5819}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||e.cn.miaozhen.com/r/k=*=http"},"id":5820}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||easylife.tw/js/adblockdetector.js"},"id":5821}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ecitic.com/source/*/pop"},"id":5822}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ecma.bdimg.com/holmes/*.svg"},"id":5823}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||eden.international/script/ad_banner/"},"id":5824}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||eden.org.tw^*/ad_banner/"},"id":5825}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||edgesuite.net^*/ad.css?"},"id":5826}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||em.hk/wp-content/uploads/*_300_250."},"id":5827}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||emome.net/files/advertising/"},"id":5828}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||epubit.com/static/epubit/share/js/share.min.js"},"id":5829}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||eslite.com^*/ad"},"id":5830}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jav777.cc","jav777.xyz"],"urlFilter":"||exoclick.com/iframe.php?*=2596969&"},"id":5831}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["renfei.net"],"requestDomains":["googleads4.g.doubleclick.net"]},"id":5832}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["porn77.info"],"urlFilter":"||exoclick.com/iframe.php?idzone=*&size=468x60"},"id":5833}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||firefox.com.cn/media/img/mozcn/spread/468-60-"},"id":5834}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fltaradio.com/js/ads.js"},"id":5835}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||freereceivesms.com/weborama.js"},"id":5836}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||friday.tw/backend/uploadpic/adindex/"},"id":5837}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||g.alicdn.com/??*/criteo"},"id":5838}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||g.alicdn.com^*/banner_ad_"},"id":5839}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gameflier.com/ad/"},"id":5840}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gamersky.com^*/dhgame_"},"id":5841}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ganji.com/findjob/send_resume.*&ad_type="},"id":5842}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||geekbang.org/resource/image/ad/14/addb521e20de1a302206f4286eac3914.png"},"id":5843}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gg.wudizuqiu.com/72nba.js"},"id":5844}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gitee.com/hserver/"},"id":5845}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["setn.com"],"urlFilter":"||github.io/videojs-ima/node_modules/video."},"id":5846}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gomein.net.cn^*,"},"id":5847}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ulifestyle.com.hk"],"urlFilter":"||googleads.github.io/videojs-ima/node_modules/video.js/dist/video"},"id":5848}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["av01.tv"],"urlFilter":"||googletagmanager.com/gtag/js?id="},"id":5849}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvb.com","tvbs.com.tw","www.gamer.com.tw"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":5850}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gov.cn/scripts/comm/adrotator.js"},"id":5851}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["qq.com"],"urlFilter":"||gtimg.cn/images/nz/cp/*/adimg.png"},"id":5852}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||guancha.cn/ad/m_"},"id":5853}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||haokoubei.top/sz/tos_v_f.js"},"id":5854}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||haoweichi.com/public/js/ads.js"},"id":5855}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hc360.com/ad/*.css"},"id":5856}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hdsky.net/ad/down.png"},"id":5857}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||histock.tw/jscript/ad/"},"id":5858}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hkjc.com/bannerad/"},"id":5859}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hopto.org/js/prebid-ads."},"id":5860}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i3.sinaimg.cn/video/deco/2013/0325/js/"},"id":5861}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ibf.tw/user/plugins/webtech-topbar/fuckadblock.js"},"id":5862}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ibon.com.tw/imageserver/images/ad_file/"},"id":5863}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||icantw.com/platform/cover_ad/cover_ad.js"},"id":5864}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||icbc.com.cn/icbc/include/ad_"},"id":5865}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||icbc.com.cn/icbc_adjs/"},"id":5866}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||icbc.com.cn/portal_resources/common/adcss/"},"id":5867}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||icbc.com.cn/portal_resources/common/adres/"},"id":5868}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ifengimg.com/a/201*player"},"id":5869}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.ifeng.com"],"urlFilter":"||ifengimg.com/pdt/cfg/mudu/aplayer.xml"},"id":5870}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.ifeng.com"],"urlFilter":"||iis1.deliver.ifeng.com/showcode?"},"id":5871}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ikea.cn^*/img/ads/"},"id":5872}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||inpad.com.tw/data/adv/"},"id":5873}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["appledaily.com","nextmedia.com"],"urlFilter":"||inskinmedia.com^*/js/base/api/"},"id":5874}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tiktok.com"],"urlFilter":"||ipstatp.com/business_center/dist/img/ad-"},"id":5875}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ixueshu.com/ad-server/"},"id":5876}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||izo.tw/wp-content/advert1.js"},"id":5877}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["888.sports.qq.com"],"urlFilter":"||j.wit.qq.com/sc/crystal_ad.js?"},"id":5878}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jav777.cc/advertise/"},"id":5879}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jav777.xyz/advertise/"},"id":5880}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jjjgame.com/plus/ad_"},"id":5881}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["0794.org","12zw.net","1biqu.com","1kans.com","230book.net","23hh.com","23sk.net","23wxx.com","33yq.org","3yt.com","4xiaoshuo.net","52biquge.com","56shuku.info","777zw.net","81book.com","81zw.me","99mk.net","aiwx.info","aixs.la","anshuge.com","baoshuu.com","bequmo.com","bimixsw.com","biqiuge8.cc","biqudu.tv","biquge775.com","biquge98.net","biqugecd.com","biqugee6.com","biquka.com","biqukt.com","biqutsxs.com","biquzw.info","bodekang.net","bshuku.com","bxwx.live","bxwx.org","damengzhu1.com","gdbzkz.com","gdbzkz.org","hongyeshuzhai.com","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","imianhuatang.info","ishisetianxia.com","ishubao.org","ivipxs.com","iwurexs.info","ixs.la","jianlaixiaoshuo.com","lewenge.info","liewenn.com","liudatxt.org","m.supfree.net","paoshu8.com","paoshuzw.com","pksge.com","qianrenge.cc","qishuta.info","qiuyelou.net","qr1234.com","shu008.com","shuhaiwu.com","shumil.co","silukex.com","siluwx.org","sthuojia.org","ttzw.tv","tutengzw.com","u33.cc","wenxuem.com","x23us.me","x81zw.co","xbiquke.com","xdingdian.cc","xiaxs.info","xinxs.la","xquge6.com","xs5200.com","xszww8.net","xuanshu.org","xuessex.com","yqd6.com","yunxs.info","zjsw.org","zzs5.info"],"requestDomains":["libs.baidu.com"]},"id":5882}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ulifestyle.com.hk"],"urlFilter":"||jsdelivr.net/combine/npm/"},"id":5883}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jswenhui.com^*/ad/"},"id":5884}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["viu.tv"],"urlFilter":"||jwpcdn.com/player/plugins/googima/*/googima.js"},"id":5885}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kaitao.cn/public/wenda/ad/css/ds-un-detail.css"},"id":5886}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kayixin.com^*/advert"},"id":5887}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kehai.com/front/dist/app/site/list/advertisement.js"},"id":5888}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kf.cn/ad/css/*.*."},"id":5889}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kf.cn/ad/css/*.css"},"id":5890}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kf.cn/ad/css/images/"},"id":5891}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kfcclub.com.tw/web/*/ad"},"id":5892}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kfcorder.com.tw^*/advert"},"id":5893}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["888.sports.qq.com"],"urlFilter":"||l.qq.com/lview?"},"id":5894}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lager.com.tw/images/layer6_adbanner/"},"id":5895}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||landtop.com.tw/images/ad/"},"id":5896}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lefile.cn/??*,"},"id":5897}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lemall.com/adspace/"},"id":5898}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||linetv.tw^*/scripts/ads.js"},"id":5899}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||litv.tv/ads/ads.js"},"id":5900}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["m.v.qq.com"],"urlFilter":"||livew.l.qq.com/livemsg?pf=h5&ad"},"id":5901}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lncn.org/ad.json"},"id":5902}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||loltmcheck.com/js/ads.js"},"id":5903}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||macauo2o.com/advertise/"},"id":5904}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||manhua.weibo.com/adv/"},"id":5905}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||masterkong.com.cn/adimages/"},"id":5906}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mcmod.cn/js/jquery.cookie.js"},"id":5907}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||media.jd.com/static/*/ad"},"id":5908}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||media.org.hk^*/ads_"},"id":5909}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["china.com","mini.yyrtv.com"],"urlFilter":"||mediav.com/js/feed_ts.js"},"id":5910}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.360kan.com"],"urlFilter":"||mediav.com/js/interactive_plugin.js"},"id":5911}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["baiten.cn"],"urlFilter":"||mediav.com/js/reward_video_pc.min.js"},"id":5912}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||meizu.com/fileserver/ad/img/"},"id":5913}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||miaozhen.com^*/m.suning."},"id":5914}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||microsoft.com/translate/auth"},"id":5915}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||microsofttranslator.com/translate?"},"id":5916}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mm.maxthon.cn/ad/"},"id":5917}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mmy.la^*300*250"},"id":5918}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mnighthk.net/template/*/ad"},"id":5919}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||momovod.com/js/momo/adsbygoogle.js"},"id":5920}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||money18.on.cc/js/ad/liveinfo_page/"},"id":5921}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||money18.on.cc/js/adbanner.js"},"id":5922}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["battlecats-db.com"],"requestDomains":["pagead2.googlesyndication.com"]},"id":5923}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||muzlan.top/ads/banner.png"},"id":5924}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nceea.cn/content/images/ad/"},"id":5925}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||netded.com/plus/ad_js.php?aid=3|"},"id":5926}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||news.u17i.com/advert/"},"id":5927}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newsmth.net/nforum/*/adagent_"},"id":5928}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||noahedu.com/advertising/"},"id":5929}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nowscore.com/script/common/adhelper.js"},"id":5930}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nthu.edu.tw^*ad"},"id":5931}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ntou.edu.tw/bin/showads."},"id":5932}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ntu.edu.tw/modules/banner.php"},"id":5933}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ntust.edu.tw/bin/showads."},"id":5934}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nvidia.cn^*-300x250-"},"id":5935}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||orientaldaily.on.cc/js/oncc-ad.js"},"id":5936}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ff14angler.com","logi.im"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl"},"id":5937}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["doitwell.tw"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl.js"},"id":5938}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["knowlet3389.blogspot.com","knowlet3389.blogspot.hk","knowlet3389.blogspot.jp","knowlet3389.blogspot.tw","mnighthk.net","weithenn.org"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":5939}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||papi-service.jd.com/ads/"},"id":5940}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||passiontimes.hk^*-ad.php?"},"id":5941}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["game735.com"],"urlFilter":"||pchome.com.tw/img/js/xpcadshow.js"},"id":5942}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||petrochina.com.cn/advertisement_"},"id":5943}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||piccool.com/2home/phpadsnew/"},"id":5944}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bigpixel.cn"],"urlFilter":"||pos.baidu.com^*?di=u3160754&"},"id":5945}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pptv.com/webdelivery/webafp?cb=loadadstatus&*sports.pp"},"id":5946}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pro.gooooal.com/ad/ad_2.js"},"id":5947}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pttplay.com/js/momo/adsbygoogle.js"},"id":5948}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pub.alimama.com/common/adzone/"},"id":5949}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ads?*&description_url=https%3a%2f%2fani.gamer.com.tw"},"id":5950}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qcheng.cc/x/statics/js/guanggao."},"id":5951}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qiantucdn.com/static/images/adsbygoogle.js"},"id":5952}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qimingdao.com/index/loadmore?tag_id="},"id":5953}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qingcheng.com^*/ad"},"id":5954}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qingdaoport.net/adv/random.jsp"},"id":5955}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qiyipic.com/common/fix/pub_images/"},"id":5956}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["privacy.qq.com"],"urlFilter":"||qq.com/ads/js/"},"id":5957}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/bossweb/jifen/"},"id":5958}, +{"action":{"type":"allow"},"condition":{"excludedResourceTypes":["image","main_frame"],"requestDomains":["sdc.pingan.com"]},"id":5959}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/cgi-bin/*?sid=ads"},"id":5960}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/html/mms/nativeads/game_rank.html"},"id":5961}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/json/mms/nativeads/rankings.json"},"id":5962}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/proxyhttp"},"id":5963}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/server/website/commwebgameselect_ad.js"},"id":5964}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com/web201602/js/ad.js"},"id":5965}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qq.com^*?adtag="},"id":5966}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qspfw.com/r/cms/www/qspfw/common/img/ad_"},"id":5967}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||quanzhi.cn/v3/images/index_ad/"},"id":5968}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||regapi.37.com/api/p_register.php?login_account="},"id":5969}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rltdxt.com/files/h5/app.js"},"id":5970}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rmdown.com/ads.js"},"id":5971}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ruten.com.tw/ahd/fetch_ad.php"},"id":5972}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ruten.com.tw/js/jquery.ruten.supertop_ad.js"},"id":5973}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hk.news.yahoo.com","hk.yahoo.com","tw.news.yahoo.com","tw.stock.yahoo.com","tw.yahoo.com"],"urlFilter":"||s.yimg.com/ja/ap/*/jquery."},"id":5974}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sax.sina.com.cn/video/newimpress?"},"id":5975}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["line.me"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads"},"id":5976}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["line.me"],"urlFilter":"||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":5977}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["line.me"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":5978}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||selfimg.com.cn/??"},"id":5979}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shijue.me/advertise/getlist?"},"id":5980}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shine.cn/showadcode2.asp?posid=68&"},"id":5981}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shopeemobile.com/shopee/*/modules/ads/"},"id":5982}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shopeesz.com/shopee/*/modules/ads/"},"id":5983}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.360kan.com"],"urlFilter":"||show.g.mediav.com/s?type="},"id":5984}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sina.com.cn/litong/*/close"},"id":5985}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sina.com.hk^*_ads.cgi"},"id":5986}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinaimg.cn/ad/adimage/50x50_"},"id":5987}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinaimg.cn/dy/deco/*/js/base.js"},"id":5988}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinaimg.cn/dy/deco/*/js/require.js"},"id":5989}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.sina.com.cn"],"urlFilter":"||sinaimg.cn/unipro/pub/suda_m_v629.js"},"id":5990}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinaimg.cn^*/deco/*/sinaobj.js"},"id":5991}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinopac.com/applyweb/openaccount/js/oas."},"id":5992}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sjsmitaa.org/bin/showads."},"id":5993}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sogou.com/adpub/cfg/sendmsg."},"id":5994}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sozi.cn/images/ad/tj"},"id":5995}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ssports.com/images/resources/web/live/js/liveads.js"},"id":5996}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||studioclassroom.com/ad/"},"id":5997}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sudupan.com^*/*.gif"},"id":5998}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||suning.cn/project/msindex/js/??"},"id":5999}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||supercloudsms.com/static/ad/ads.js"},"id":6000}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||swsc.com.cn/download/ad_images/"},"id":6001}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sxjbjt.com^*/ad"},"id":6002}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||szhr.com.cn^*ad"},"id":6003}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||szhr.com^*ad"},"id":6004}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tangdoucdn.com"],"urlFilter":"||tangdou.com/sample/share/advert?"},"id":6005}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tansuo.cntv.cn^*/tansuo_advertise.js"},"id":6006}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||taobao.com/go/app/tmall/login-api.php?"},"id":6007}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||taobao.com^*&adgroupid="},"id":6008}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tenpay.com/v2/res/pub/cps/main/bottom_ad.js"},"id":6009}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tenpay.com^*?adtag="},"id":6010}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tgfcer.com/advert.js"},"id":6011}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tkec.com.tw/api/ad/"},"id":6012}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tmall.com/go/*/banner.php"},"id":6013}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||totheglory.im/pic/ttg_logo"},"id":6014}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["products.weather.com.cn"],"urlFilter":"||tq121.com.cn/j/ad/caoyu-min.js"},"id":6015}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hinet.net"],"requestDomains":["vast.btrll.com"]},"id":6016}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||translate.googleapis.com/element/"},"id":6017}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||translate.googleapis.com/translate_"},"id":6018}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trip-jam.com/resources/js/adsense.js"},"id":6019}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tt1069.com/adbrite.js"},"id":6020}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tt1069.com/ads.js"},"id":6021}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tt1069.com/adserv.js"},"id":6022}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tt1069.com/advert.js"},"id":6023}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tt1069.com/dfp."},"id":6024}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tui.click/js/ads.js"},"id":6025}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||udnplay.com/js/momo/adsbygoogle.js"},"id":6026}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ujinbi.com/uploadfile/guanggao/"},"id":6027}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ulifestyle.com.hk/store/prod/iskypost/res/js/dfp-"},"id":6028}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||upxin.net/advertisement.js"},"id":6029}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||uu.res.netease.com/pc/zt/*/img/ad_"},"id":6030}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||v2rayssr.com/wp-content/plugins/dh-anti-adblocker/public/js/prebid-ads.js"},"id":6031}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||valf.atm.youku.com/vf?site=1&rst=mp4&"},"id":6032}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.520cc.cc/ad.php|"},"id":6033}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vlist.se/advertisement.js"},"id":6034}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vvic.com/monetize/ads/index/"},"id":6035}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||webmail.smartlinkcorp.com/dotrans_20160909.php"},"id":6036}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||weibo.com/api/weipan/getads"},"id":6037}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||weiyun001.com/banner_ads.js"},"id":6038}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wenxuecity.com/include/editor/*/media/ad/"},"id":6039}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wuyou.com.cn/js/ad.js"},"id":6040}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nodejs.cn"],"urlFilter":"||wwads.cn/js/makemoney.js"},"id":6041}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wx.qq.com/c/=/mpres/*/video_ad_"},"id":6042}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wx.qq.com/mmbizwap/*/framead."},"id":6043}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shixiseng.com"],"urlFilter":"||xiaoyuanzhao.com/adservice/"},"id":6044}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||xinhuanet.com/gsstatics/*/images/ad/"},"id":6045}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||xnimg.cn/n/apps/profile/modules/tuiguang/"},"id":6046}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yantuchina.com/gg/tmp/hong.gif"},"id":6047}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hk.yahoo.com","tw.yahoo.com"],"urlFilter":"||yimg.com/ss/rapid-3.*.js"},"id":6048}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yimg.jp/combo?*/ad/"},"id":6049}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yimuhe.com/n_js/advertiser.js"},"id":6050}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||youaima.com/zz/play_"},"id":6051}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yunduanxin.xyz/static/js/banger.js"},"id":6052}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yunjiema.top/static/js/wpsafelink.js"},"id":6053}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vodjk.com/offlights.js"},"id":6054}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||baidu.com^*&cb=baidusuggestion."},"id":6055}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cilimao.co","cilimao.one"],"urlFilter":"||qianpanso.cn/other/*.js"},"id":6056}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["17k.com","bxwx888.org"],"requestDomains":["bdstatic.com"]},"id":6057}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prpcoin.com"],"requestDomains":["c.mipcdn.com"]},"id":6058}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["00ksw.com","147xiaoshuo.com","91zww.com","biququ.info","bxwx.live","lzbao.net","shenzu.org","tianz.la"],"requestDomains":["cdn.staticfile.org"]},"id":6059}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cilimao.co","cilimao.one"],"urlFilter":"||upaiyun.com^*.js"},"id":6060}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dlkoo.cc","dlkoo.com"],"urlFilter":"||alicdn.com/t/img/tb1dmcojxxxxxavxpxxxxxxxxxx-26-26.png"},"id":6061}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dlkoo.cc","dlkoo.com"],"urlFilter":"||alicdn.com/t/img/tb1twvvjfxxxxc_axxxxxxxxxxx-40-26.png"},"id":6062}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dlkoo.cc","dlkoo.com"],"urlFilter":"||alicdn.com^*/tanxssp.js"},"id":6063}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.cc/down/copy0"},"id":6064}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.cc/down/copy1"},"id":6065}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.cc/down/copydown1"},"id":6066}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.cc/down/copyright.js"},"id":6067}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.com/down/copy0"},"id":6068}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.com/down/copy1"},"id":6069}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dlkoo.com/down/copyright.js"},"id":6070}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["iyf.tv"],"urlFilter":"/ads.js"},"id":6071}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hboav.com/guga/ads.js"},"id":6072}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hboav.com/guga/images/20201021.jpg"},"id":6073}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hpjav.tv"],"urlFilter":"||tsyndicate.com/sdk/v1/n.js"},"id":6074}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["230book.net"],"urlFilter":"||230book.com/images/bqg.js"},"id":6075}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xdingdian.cc"],"urlFilter":".com/ad.aspx|"},"id":6076}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["00ksw.com","147xiaoshuo.com","23xstxt.net","24kxs.cc","52biquge.com","8181zw.com","abcxs.net","b520.cc","b5200.net","biqiuge8.cc","biquge99.cc","biqugecd.com","biqugewu.net","boquku.com","bqg999.net","bqwxg8.com","bxwx.live","ddbqgtxt.cc","gdbzkz.org","huanyue1234.com","msxsw.com","paoshu8.com","piaotian55.com","qianrenge.cc","quge66.com","shuyy8.com","sytxt.cc","ttzw.tv","txtwan.com","u33.me","viviyzw.com","x23us.me","xinxs.la","xqianqian.cc","xs98.me","xxbiqudu.com","xygwh.cc","ygshu.com","ymxwx.com","yuyougu.com"],"urlFilter":"||bdimg.com/libs/"},"id":6077}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jingwubook.com","xwdsc.com"],"urlFilter":"||dnsgom.net/public/"},"id":6078}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["colamanga.com"],"urlFilter":".com/js/a_d/"},"id":6079}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["colamanga.com"],"urlFilter":".com/logo/ad."},"id":6080}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mobi.yahoo.com"],"urlFilter":"-social-bar."},"id":6081}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pan.baidu.com"],"urlFilter":"/image/share_"},"id":6082}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["service.weibo.com"],"urlFilter":"/images/*_share.png"},"id":6083}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["search.www.gov.cn"],"urlFilter":"/images/share/"},"id":6084}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["leetcode-cn.com"],"urlFilter":"/needsharebutton.min.js"},"id":6085}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yunpanjingling.com"],"urlFilter":"/share/js/"},"id":6086}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["patentguru.com"],"urlFilter":"/social-share."},"id":6087}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["servercat.me"],"urlFilter":"/wp-content/*/social_"},"id":6088}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||126.net/163/frontend/share/js/"},"id":6089}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||189.cn^*/sharebox."},"id":6090}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||baidu.com/share/count?"},"id":6091}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdimg.com/static/wapwenku/static/common/widget/share/share_"},"id":6092}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdimg.com/static/wenda-pc/widget/share/share_"},"id":6093}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdstatic.com/po/??*,*,*,"},"id":6094}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||carexpert.com.tw/wp-content/plugins/like-box-pro/includes/javascript/front_end_js.js"},"id":6095}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cgmodel.com/plugin/share/"},"id":6096}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||citytalk.tw/js/ct/common/v3/ui/fblike/fblike.html"},"id":6097}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||daziba.cn/images/share.css"},"id":6098}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dnspod.cn/static/common/js/analytics.js"},"id":6099}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||douyucdn.cn^*-share-master/"},"id":6100}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||flyert.com/plug/socialshare/js/social-share."},"id":6101}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fotor.com.cn/static/web/share/js/"},"id":6102}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||goodinfo.tw/stockinfo/image/*.png"},"id":6103}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gtimg.cn/qz-proj/wy-pc-v3/static/img/svg/icon-share-"},"id":6104}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hmvod.com.hk/website/static/skin/images/share/"},"id":6105}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||itc.cn/site/share/"},"id":6106}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kdslife.com/ui/css/share2."},"id":6107}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||logcg.content-delivery.top/wp-content/plugins/bwp-minify/min/?f="},"id":6108}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pchomepay.com.tw/share/js/"},"id":6109}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||readmoo.com/images/social/"},"id":6110}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sinaimg.cn/tech/https_index/share."},"id":6111}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sohu.com/play/videonew.do?*/share_play."},"id":6112}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sohu.com/upload/static/share/share_play.html"},"id":6113}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||soufunimg.com/??*/fshare."},"id":6114}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||steamcn.com/source/plugin/steamcn_gift/template/images/*steam.png"},"id":6115}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||toolfk.com/tools/js/share/js/jquery.share.min.js"},"id":6116}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tvb.com/social/share_"},"id":6117}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vipstatic.com/img/share/blank.png"},"id":6118}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wancaibb.com/share/js/share.min.js"},"id":6119}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||xnimg.cn^*/nx/ugc/share/js/hotlist.js"},"id":6120}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["free.com.tw"],"urlFilter":".google-analytics.com%2fanalytics.js"},"id":6121}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xcar.com.cn"],"urlFilter":"/analytics.php?"},"id":6122}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["abchina.com"],"urlFilter":"/fingerprint."},"id":6123}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fangcloud.com","fx678.com","gxpf.cn","hnair.com","pop-fashion.com"],"urlFilter":"/fingerprint2.js"},"id":6124}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["csdn.net","neets.cc","passport.vpgame.com","shixiseng.com"],"urlFilter":"/fingerprint2.min.js"},"id":6125}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imooc.com"],"urlFilter":"/fingerprintjs2.min.js"},"id":6126}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cankaoxiaoxi.com","dongfeng-nissan.com.cn","huomao.com","loldk.com","sina.com.cn"],"urlFilter":"/iplookup."},"id":6127}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aixiaoyuan.cn","zkh.com"],"urlFilter":"/sensorsdata-"},"id":6128}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["36kr.com","binance.com","by56.com","canon.com.cn","chuanglan.com","fenbi.com","guancha.cn","imooc.com","kuque.com","modian.com","saicskoda.com.cn","shanbay.com","tianyancha.com","ttcdw.cn","xinrenxinshi.com","zzjiasuqi.com"],"urlFilter":"/sensorsdata."},"id":6129}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ctrip.com","ctrip.com.hk","pinyin.cn"],"urlFilter":"/setcookie?"},"id":6130}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["on.cc"],"urlFilter":"/urchin.js"},"id":6131}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||10010.com/mall/common/js/fa.js?referer="},"id":6132}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||10086.cn/framework/modules/sdc.js"},"id":6133}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||111.75.255.103/scripts/controls/pageview.js"},"id":6134}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||126.net/images/blank.gif"},"id":6135}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||163.com/user/event?id="},"id":6136}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||40017.cn/cn/min/???/"},"id":6137}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||7m.cn/v2/js/analyse.js"},"id":6138}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||8891.com.tw/js/v3/bluekai.js"},"id":6139}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||a1.itc.cn/pv/js/spv."},"id":6140}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adidasoriginals-lookbook.com.tw/js/adtracking.js"},"id":6141}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||airav.cc/js/td_ga_tracker.js"},"id":6142}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aixifan.com/acfun-h5/public/script/sensorsdata."},"id":6143}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aixifan.com/acsdk/log.min.js?"},"id":6144}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aixifan.com/dotnet/20130418/script/fingerprint."},"id":6145}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/??*/tracker/"},"id":6146}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alimama.com"],"urlFilter":"||alicdn.com/dt/tracker/2.5.1/tracker.js"},"id":6147}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/dt/tracker/4.2.0/??tracker."},"id":6148}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com/retcode/log/log.js"},"id":6149}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com^*/click_track.js"},"id":6150}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||alicdn.com^*/log.js,"},"id":6151}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aliyun.com/nocaptcha/analyze.js"},"id":6152}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aliyun.com/scratchcardslide/analyze.jsonp?"},"id":6153}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3g.163.com"],"urlFilter":"||analytics.163.com/ntes.js"},"id":6154}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||appledaily.com/js/nxm_"},"id":6155}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["saicmg.com"],"urlFilter":"||assets.giocdn.com/2.1/gio.js"},"id":6156}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autohome.com.cn/javascript/fingerprint.js"},"id":6157}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autoimg.cn/bi/common/pvevent_all."},"id":6158}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autoimg.cn/bi/common/pvevent_all_"},"id":6159}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bagehd.com/iplookup."},"id":6160}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["19lou.com","baomihua.com","ihome99.com"],"urlFilter":"||baidu.com/h.js"},"id":6161}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cainiao.com","dwz.cn","ramboplay.com","seo.chinaz.com"],"urlFilter":"||baidu.com/hm.js"},"id":6162}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dominos.com.cn","saicmg.com","tanmizhi.com","tianqi.qq.com"],"urlFilter":"||baidu.com/location/ip?"},"id":6163}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["message.bilibili.com"],"urlFilter":"||bilibili.com^*/web_page_view?"},"id":6164}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bitauto.com/bglogpostlog.js"},"id":6165}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bokecc.com/flash/playlog?"},"id":6166}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bytedance.com/ttwid/union/register/"},"id":6167}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||captcha.qq.com^*&refer=http"},"id":6168}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kktv.me"],"urlFilter":"||cdn.optimizely.com/js/*.js"},"id":6169}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||changyan.sohu.com/debug/cookie?"},"id":6170}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmoney.tw/finance/js/googleanalytics.js"},"id":6171}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmoney.tw/vt/js/google_analytics.js"},"id":6172}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["m.tieyou.com"],"urlFilter":"||cnzz.com/c.php?id=30070167"},"id":6173}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["qd.alibaba.com"],"urlFilter":"||cnzz.com/q_stat.php"},"id":6174}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||costco.com.tw/_ui/shared/js/analyticsmediator.js"},"id":6175}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||count.video.sina.com.cn^*?video_ids="},"id":6176}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dictionary.search.yahoo.com/beacon/sc?&ajaxdd=tabscard&"},"id":6177}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fang.com/stats/clickm2011.js"},"id":6178}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fengkongcloud.com/fpv2.js"},"id":6179}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gamersky.com/common/gethits.aspx?"},"id":6180}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||genshuixue.com/??/*/counter/action_"},"id":6181}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gias.jd.com/js/td.js"},"id":6182}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jiguang.cn"],"requestDomains":["jpush.cn"]},"id":6183}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gifshow.com/rest/wd/common/log/collect/acfun"},"id":6184}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gk.sina.cn/v1/gkmatch?"},"id":6185}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lenovo.com.cn"],"urlFilter":"||google-analytics.com/plugins/ua/ec.js"},"id":6186}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["support.amd.com"],"urlFilter":"||google-analytics.com/plugins/ua/linkid.js"},"id":6187}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["asus.com.cn","mamibuy.com.tw","support.amd.com","warnermusic.com.tw"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":6188}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||guahao.cn/common/js/plugins/fingerprint.js"},"id":6189}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hao123img.com/resource/zt/widget/service/util/clicktrack."},"id":6190}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hdslb.com/bfs/cm/cm-sdk/static/js/bili-collect.js"},"id":6191}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||highcharts.com.cn/highcharts/modules/heatmap.js"},"id":6192}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hk01.com^*/ga_trace.js"},"id":6193}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hk01.com^*/scripts/ga.js"},"id":6194}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hoy.tv/wp-content/themes/vodi-child/videojs-event-tracking.js"},"id":6195}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||huke88.com^*-tracking.js"},"id":6196}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||img4399.com/static/huodong/daily/fpv2.js"},"id":6197}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ipip.net/ping.php?"},"id":6198}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jd.com/setcookie?"},"id":6199}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jianshu.com/asimov/ab_test/info"},"id":6200}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jiayuan.com^*/pv.js"},"id":6201}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kfcorder.com.tw/web/script/analytics.js"},"id":6202}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ksapisrv.com/rest/wd/common/log/collect/"},"id":6203}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lesports.com/pc/??*/click_statistics/"},"id":6204}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||liulanmi.com/wp-content/uploads/*/statcounter-"},"id":6205}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lobi.co/1/track/event/"},"id":6206}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||meituan.net/bs/js/*/js/tracker.js"},"id":6207}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1688.com","taobao.com","tmall.com","tudou.com","youku.com"],"urlFilter":"||mmstat.com/eg.js"},"id":6208}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||moea.gov.tw/egisweb/scripts/google-analytics.js"},"id":6209}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["microsoft.com"],"urlFilter":"||msecnd.net/scripts/jsll-"},"id":6210}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||msn.wrating.com/a1.js"},"id":6211}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||myssl.com/scripts/analyze.js"},"id":6212}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hangseng.com"],"urlFilter":"||omtrdc.net/m2/hsbcbankhase/mbox/ajax?"},"id":6213}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alimama.com"],"requestDomains":["tce.alicdn.com"]},"id":6214}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||paypalobjects.com/pa/js/min/pa.js"},"id":6215}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||paypalobjects.com/tagmgmt/bootstrap.js"},"id":6216}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||piaotia.com/scripts/readindex/tongji.js"},"id":6217}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pingan.com^*/rrweb-record-"},"id":6218}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pv.sohu.com/suv/"},"id":6219}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qhimg.com^*/monitor_analytic."},"id":6220}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mse.360.cn"],"urlFilter":"||qhres.com^*/monitor_analytic.js"},"id":6221}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hktvmall.com"],"urlFilter":"||scorecardresearch.com/beacon.js"},"id":6222}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.taobao.com"],"urlFilter":"||simba.taobao.com/?name=tcmad&"},"id":6223}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["widget.weibo.com"],"initiatorDomains":["weibo.com"],"urlFilter":"||sinajs.cn/open/analytics/js/suda.js"},"id":6224}, +{"action":{"type":"allow"},"condition":{"requestDomains":["ad.10010.com","ad.abchina.com","ad.kazakinfo.com","ad.ourgame.com","adcdn.pingan.com","advert.kf5.com","api.ads.tvb.com","app-advertise.zhihuishu.com","buyad.bi-xenon.cn","captcha.su.baidu.com","img.ads.tvb.com"]},"id":6225}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cocomanga.com","cocomanga.com"],"requestDomains":["cdn.cloudflare.net"],"resourceTypes":["script","stylesheet","xmlhttprequest"]},"id":6226}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sc.sina.com.cn"],"urlFilter":"||sinajs.cn/open/api/js/wb.js"},"id":6227}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sogou.com/pv.gif?*&stype=showskinpanel"},"id":6228}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["51credit.com","castech.com","eduyun.cn","ems.com.cn","jdboshi.com","jialingmm.net","lcm88.com","mop.com","platinum-pen.com.cn","shouji.com.cn","skk.moe","vivo.com.cn"],"urlFilter":"||sohu.com/cityjson"},"id":6229}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sohu.com/integration-api/mix/region/*&refer=http"},"id":6230}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||soufunimg.com/count/uvbforpc.js"},"id":6231}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||stjscn.s-msn.com/portal/hp/2011/udctrack."},"id":6232}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tbcdn.cn^*/click_track.js"},"id":6233}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tbskip.taobao.com/json/"},"id":6234}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||threatbook.cn/public/asset/js/zhugeio."},"id":6235}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tianxun.com/min/f="},"id":6236}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["k73.com"],"requestDomains":["share.baidu.com"],"resourceTypes":["script","stylesheet"]},"id":6237}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tmall.com/add?"},"id":6238}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||udn.com/mall/images/spacer.gif?"},"id":6239}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||viu.com^*/tracking/"},"id":6240}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wl.jd.com/joya.js"},"id":6241}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wl.jd.com/wl.js"},"id":6242}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["style.yahoo.com.tw","tw.answers.yahoo.com"],"urlFilter":"||yimg.com/ss/rapid3.js"},"id":6243}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||youku.com/cms/player/userinfo/"},"id":6244}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||youku.com/cms/playlog/get?"},"id":6245}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||182.150.59.104^*/ad.css?"},"id":6246}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rjno1.com"],"requestDomains":["cpro.baidu.com"],"resourceTypes":["script"]},"id":6247}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||192.168.*/advertising_"},"id":6248}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||210.40.130.91^*/ad.css?"},"id":6249}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||aixifan.com/static/home/widget/basic/advertisement/advertisement."},"id":6250}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kan-tv.com"],"requestDomains":["bootcss.com"],"resourceTypes":["script"]},"id":6251}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["movieffm.net","yemancomic.com"],"requestDomains":["cdn.jsdelivr.net"],"resourceTypes":["script"]},"id":6252}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["movieffm.net"],"requestDomains":["cdn.staticfile.org"],"resourceTypes":["script"]},"id":6253}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||doc110.com^*/ad.css?"},"id":6254}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fxpan.com","htqyy.com"],"requestDomains":["pos.baidu.com"],"resourceTypes":["script"]},"id":6255}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||edu.cn^*/ad.css?"},"id":6256}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||hbu.cn^*/ad.css?"},"id":6257}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||redguide.top^*/ad.css?"},"id":6258}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||zjjcxy.cn^*/ad.css?"},"id":6259}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bhshu.net"],"requestDomains":["dushu.ru"],"resourceTypes":["script"]},"id":6260}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["louzhong8.com","miwens.com"],"requestDomains":["zhaiyd5.com"],"resourceTypes":["script"]},"id":6261}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biququ.info","jingwubook.com"],"requestDomains":["bcebos.com"],"resourceTypes":["script"]},"id":6262}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["51eshu.com"],"requestDomains":["bytecdntp.com"],"resourceTypes":["script"]},"id":6263}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||zpmobi.cn^*/ad.css?"},"id":6264}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["38kanshu.net","tianz.la"],"requestDomains":["cdn.bootcdn.net"],"resourceTypes":["script"]},"id":6265}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["59xs.com","biqudd.com","luoqiuzw.com","u33.me","xbiqugela.com","xhtxt.cc","xs98.me","ysxs8.vip"],"requestDomains":["cdn.bootcss.com"],"resourceTypes":["script"]},"id":6266}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fyxfcw.com"],"requestDomains":["jsqsjn.com"],"resourceTypes":["script"]},"id":6267}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["luoqiuzw.com"],"requestDomains":["zmtt.net"],"resourceTypes":["script"]},"id":6268}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["colamanga.com"],"requestDomains":["cloudflare.net"],"resourceTypes":["script"]},"id":6269}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||cocomanga.com/js/ad_/"},"id":6270}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["leyuman.com"],"resourceTypes":["image"],"urlFilter":"||img*.kangaroobro.com/images/"},"id":6271}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sonystyle.com.cn"],"requestDomains":["adobedtm.com"],"resourceTypes":["script"]},"id":6272}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bilibili.com"],"resourceTypes":["image"],"urlFilter":"||hdslb.com/bfs/archive/*@"},"id":6273}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||dayanzai.me/image/ad/"},"id":6274}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ipfs-lab.com"],"resourceTypes":["image"],"urlFilter":"/adaffiliate_"},"id":6275}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["books.com.tw"],"resourceTypes":["image"],"urlFilter":"/adbanner/"},"id":6276}, +{"action":{"type":"allow"},"condition":{"requestDomains":["adjs.8591.com.tw"],"resourceTypes":["script"]},"id":6277}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||right.com.cn/forum/*300*250"},"id":6278}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.hdslb.com/ad-images/"},"id":6279}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rjno1.com"],"resourceTypes":["script"],"urlFilter":"||img3.126.net/ntesrich/*/adcontrol-indexx-"},"id":6280}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rjno1.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl_"},"id":6281}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["youku.com"],"resourceTypes":["script"],"urlFilter":"||alicdn.com^*yksdk/*sdk.js"},"id":6282}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||520cc.cc/ad/"},"id":6283}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tw.autos.yahoo.com","tw.buy.yahoo.com"],"requestDomains":["geo.query.yahoo.com"],"resourceTypes":["xmlhttprequest"]},"id":6284}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||online.unionpay.com/ads/"},"id":6285}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["95306.cn"],"requestDomains":["ad.12306.cn"],"resourceTypes":["sub_frame"]},"id":6286}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bigpixel.cn"],"requestDomains":["pos.baidu.com"],"resourceTypes":["sub_frame"]},"id":6287}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["miercn.com"],"resourceTypes":["script"],"urlFilter":"||show.g.mediav.com/s?type="},"id":6288}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||simba.taobao.com/?name=mcad"},"id":6289}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["finance.sina.com.cn"],"resourceTypes":["script"],"urlFilter":"||sinaimg.cn/cj/deco/"},"id":6290}, +{"action":{"type":"allow"},"condition":{"requestDomains":["pass.1688.com"],"resourceTypes":["sub_frame"]},"id":6291}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dlkoo.cc","dlkoo.com"],"resourceTypes":["script"],"urlFilter":"||tanx.com/ex?i="},"id":6292}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fyxfcw.com"],"resourceTypes":["script"],"urlFilter":"||cdn.bcebos.com^*/"},"id":6293}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["on.cc"],"resourceTypes":["script"],"urlFilter":"/hitcount."},"id":6294}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bilibili.com"],"resourceTypes":["script"],"urlFilter":"/log/report/"},"id":6295}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["samsungmembers.cn"],"resourceTypes":["script"],"urlFilter":"||adobedtm.com^*/satellitelib-"},"id":6296}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||count.taobao.com/counter"},"id":6297}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||jd.com^*&refer=http"},"id":6298}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||mhxk.com^*/main/entry.common."},"id":6299}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nfmovies.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||nfmovies.com/static/side.jpg"},"id":6300}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||acgdraw.com/ad"},"id":6301}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["v.ifeng.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/adx?"},"id":6302}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["duelmeta.com","linetv.tw","liout.com","moneysave.info","raenonx.cc","zxmee.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6303}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||aliyundrive.com^*/share_link/"},"id":6304}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["on.cc"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/hitcount_"},"id":6305}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rjno1.com"],"resourceTypes":["sub_frame"],"urlFilter":"||googleads.g.doubleclick.net/pagead/ads"},"id":6306}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||captcha.qq.com^*?*=*=*="},"id":6307}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ditiezu.com^*.php"},"id":6308}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||newver.api.dedecms.com/index.php"},"id":6309}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["media"],"urlFilter":"||159i.com/a_d/"},"id":6310}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["ad.vivo.com.cn","adnet.qq.com","ads.alafish.cn","ads.lingxing.com","ads.tiktok.com","adsense.woso.cn","pingjs.qq.com"]},"id":6311}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||bookwalker.com.tw/images/p_img/pc_ad*.png"},"id":6312}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||10086.cn^*/ad"},"id":6313}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||chinamobile.com^*/ad"},"id":6314}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["hanjubaike.com","hanjuwang.com","hanjuwang.net"],"resourceTypes":["script"]},"id":6315}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||colatour.com.tw/webdm/*/adbanner"},"id":6316}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ctrip.com/customer-market-proxy/adcallproxyv2."},"id":6317}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||fscinda.com/ad/"},"id":6318}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||genesyslogic.com^*/ads"},"id":6319}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||imfeifan.com/adv/"},"id":6320}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||jd.com/adclick?"},"id":6321}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||noahedu.com/ad/"},"id":6322}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||pinduoduo.com/advert/"},"id":6323}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ttkdex.com^*ad"},"id":6324}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||udndata.com/ndapp/ads/"},"id":6325}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["google.cn"],"urlFilter":"||www.google.*/adsense/"},"id":6326}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||yiqifa.com/ad_images/"},"id":6327}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||baidu.com/static/touch/js/lib/fingerprint.js"},"id":6328}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tajs.qq.com/stats?"},"id":6329}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bi25.cc","bqgaa.com"],"resourceTypes":["script"],"urlFilter":"/js/hf*.js?v="},"id":6330}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||tracklog.58.com/referrer"},"id":6331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||67.21.92.*.gif"},"id":6332}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||apk.tw^*/ads.js"},"id":6333}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||poedb.tw^*ad"},"id":6334}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||bing.com/translator/api/translate/translatearray?"},"id":6335}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.com/translate_"},"id":6336}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.de/translate_"},"id":6337}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.es/translate_"},"id":6338}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["creaders.net"],"requestDomains":["googletagservices.com","pub.network"],"resourceTypes":["script"]},"id":6339}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.fr/translate_"},"id":6340}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.it/translate_"},"id":6341}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.pl/translate_"},"id":6342}, +{"action":{"type":"block"},"condition":{"requestDomains":["acgbenzi.com","mp3.haogeba.com"],"resourceTypes":["image"]},"id":6343}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","156zw.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","1qxs.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","24kxs.cc","2kxs.info","333uu.org","33yq.org","360xs.com","38kanshu.net","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","4yydstxt226.com","50zw.co","50zw.com","50zww.net","51eshu.com","52biquge.com","52bqg.org","52shuku123.org","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","779buy.com","77xsw.cc","8181zw.com","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","abqg5200.com","aiwx.info","aixiashu.net","aixs.la","anshuge.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge365.net","biquge5200.net","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugen.net","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bisowu.cc","bisowu.net","bixia66.cc","bixiaks.com","bjsxjy.com","bodekang.net","bokanx.com","booktxts.com","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","china-wuling.com","clwx666.com","d1bzw.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu.buzz","diyibanzhu9.pro","dizishu.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","feibzw.com","fkxs.net","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","guanshuya.com","haitangmi.xyz","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","itshang.com","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","luoqiu.io","luoqiuzw.com","lzbao.net","maxreader.la","mcmssc.net","meiguixs.net","mhtwxw.com","mingrenteahouse.com","mqxs.com","msxsw.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","piaotian55.com","pksge.com","prpcoin.com","qianrenge.cc","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","sxcnw.net","sytxt.cc","tianz.la","ting56.cc","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wenxuem.com","wenxuemi.cc","whzh-xs.com","woaidu.info","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiquge.bz","xbiquge.tw","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xqianqian.cc","xquge6.com","xs5200.com","xs7788.com","xs98.me","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwbxsw.com","xwdsc.com","xxbiqudu.com","xygwh.cc","xyuanzunxs.com","yemancomic.com","ygshu.com","yingsx.com","ymgjmh.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zydu3.com","zzs5.info"],"resourceTypes":["object"]},"id":6344}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.pn/translate_"},"id":6345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hb8g86k.mom/mz.js"},"id":6346}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["chengzijianzhan.cc","kiees.com","niuza.com","to8to.com"],"resourceTypes":["sub_frame"]},"id":6347}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.ps/translate_"},"id":6348}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.rs/translate_"},"id":6349}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.ru/translate_"},"id":6350}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.sn/translate_"},"id":6351}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["media","xmlhttprequest"],"urlFilter":"||google.so/translate_"},"id":6352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yhdm335.com/piao/"},"id":6353}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mens1069.com"],"requestDomains":["sovrn.com"]},"id":6354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smflow/get.*=gadcallback_"},"id":6355}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".top/g3/mystring3asyncg?"},"id":6356}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","chatango.com","cloudflare.com","cloudflare.net","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","rabbitstream.net","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["1yydstxt178.com","592mh.top","91porny.com","bixia33.com","bookbl.com","booktxts.com","ckplayer.vip","clm410.buzz","dubuxiaoshuo.com","feijisu20.com","fengchedmp.com","h.fkxs.net","iqb5.org","m.91zww.com","m.wfxs.tw","qiyoudy2.com","rouman5.com","rouwenwu19.com","shuku99.com","spoilertop.com","uuread.tw","vodtw.la","wap.dmwenku.com","wap.ishuquge.la","wap.xkushu.com","yznnw.com"],"resourceTypes":["script"]},"id":6357}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","cdn.yinghuazy.xyz","chatango.com","cloudflare.com","cloudflare.net","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","rabbitstream.net","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["mxdm.xyz"],"resourceTypes":["script"]},"id":6358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fkxs.net/tops/"},"id":6359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tops/fmt.js?v="},"id":6360}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"wss://*.xyz:*?x="},"id":6361}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","156zw.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","1qxs.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","24kxs.cc","2kxs.info","333uu.org","33yq.org","360xs.com","38kanshu.net","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","4yydstxt226.com","50zw.co","50zw.com","50zww.net","51eshu.com","52biquge.com","52bqg.org","52codes.net","52movieba.com","52shuku123.org","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","779buy.com","77xsw.cc","8181zw.com","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","abqg5200.com","aiwx.info","aixiashu.net","aixs.la","anshuge.com","audio699.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bhshu.net","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge365.net","biquge5200.net","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugen.net","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bisowu.cc","bisowu.net","bixia66.cc","bixiaks.com","bjsxjy.com","bodekang.net","bokanx.com","booktxts.com","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","china-wuling.com","cilimao.co","cilimao.one","clwx666.com","cnbtspread.xyz","colamanga.com","cyxse.com","d1bzw.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu.buzz","diyibanzhu9.pro","dizishu.com","dlkoo.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","feibzw.com","fkxs.net","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","guanshuya.com","haitangmi.xyz","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","itshang.com","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kan-tv.com","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","louzhong8.com","luoqiu.io","luoqiuzw.com","lwxiaoshuo.com","lzbao.net","m.1200ksw.com","m.16kxsw.com","m.23sw.net","m.2kxs.com","m.360118.com","m.37zw.net","m.50zw.co","m.50zw.la","m.50zww.com","m.52biquge.com","m.58xs.tw","m.5ccc.net","m.630book.la","m.67shu.com","m.69shu.org","m.80txt.com","m.83zw.com","m.88106.com","m.88dus.com","m.98xiaoshuo.com","m.aiquxs.com","m.aszw.org","m.b5200.net","m.baishulou8.com","m.baoliny.com","m.beijingaishu.net","m.bichi.me","m.biqudu.com","m.biquge.com.tw","m.biquge.info","m.biqugego.com","m.biqugexsw.com","m.biqumo.com","m.biquwu.cc","m.boluoxs.com","m.book9.net","m.booktxt.net","m.bqg5.cc","m.bqg5200.com","m.daizhuzai.com","m.dashubao.cc","m.ddxsw.net","m.dhzw.org","m.diyibanzhu.xyz","m.dpcq1.net","m.duanwenxue.com","m.fhxiaoshuo.com","m.gsdaquan.com","m.gulizw.com","m.gxwztv.com","m.haotxt.com","m.heiyanwang.com","m.hkslg.net","m.jjxsw.org","m.konlan.org","m.kxs7.com","m.lanseshuba.com","m.lbxs.com","m.lewenxiaoshuo.com","m.liewen.cc","m.liushuba.com","m.lkshu.com","m.longtanxs.com","m.luoqiu.com","m.lwtxt.net","m.miaobige.com","m.miaoshufang.com","m.mishug.com","m.panqis.cn","m.qianrenge.cc","m.qu.la","m.ranwena.com","m.sanjiangge.com","m.shuanshu.com","m.shuketxt.net","m.shumil.com","m.shuqu8.com","m.shuquge.com","m.shushu8.com","m.silukeke.com","m.sjtxt.la","m.sosoxiaoshuo.cc","m.sqsxs.com","m.suimeng.la","m.supfree.net","m.tingshuge.com","m.tsxsw.com","m.ttzw.com","m.txt2017.com","m.txtduo.com","m.tywxw.la","m.vodtw.com","m.wanjuanba.com","m.wantxt.com","m.wenxue6.com","m.wenxuem.com","m.wenxuemi.com","m.wodeshucheng.com","m.x81zw.com","m.xiaoxiaoshuwu.net","m.xiashu.la","m.xinshula.com","m.xs.la","m.xs222.tw","m.xy48.net","m.yawenb.com","m.ybdu.com","m.yssm.org","m.yunlaige.com","m.yuyouge.com","m.zhenben.cc","m.zhuaji.org","m.zhuishubang.com","maxreader.la","mcmssc.net","meiguixs.net","mhtwxw.com","mingrenteahouse.com","miwens.com","movieffm.net","mqxs.com","msxsw.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","piaotian55.com","pksge.com","prpcoin.com","qianrenge.cc","qihaoqihao.com","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","sxcnw.net","sytxt.cc","tianz.la","ting56.cc","torkitty.com","torrentkitty.app","torrentkitty.asia","torrentkitty.cam","torrentkitty.ink","torrentkitty.io","torrentkitty.live","torrentkitty.lol","torrentkitty.net","torrentkitty.se","torrentkitty.tv","torrkitty.com","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wap.xxbiquge.com","wap.yb3.cc","wenxuem.com","wenxuemi.cc","whzh-xs.com","woaidu.info","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiquge.bz","xbiquge.tw","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiaoxintv.net","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xntk.net","xqianqian.cc","xquge6.com","xs5200.com","xs7788.com","xs98.me","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwbxsw.com","xwdsc.com","xxbiqudu.com","xygwh.cc","xyuanzunxs.com","yemancomic.com","yfxiaoshuoa.com","ygshu.com","yingsx.com","ymgjmh.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zwdu.com","zydu3.com","zzs5.info"],"resourceTypes":["script"]},"id":6362}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","156zw.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","1qxs.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","24kxs.cc","2kxs.info","333uu.org","33yq.org","360xs.com","38kanshu.net","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","4yydstxt226.com","50zw.co","50zw.com","50zww.net","51eshu.com","52biquge.com","52bqg.org","52shuku123.org","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","779buy.com","77xsw.cc","8181zw.com","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","abqg5200.com","aiwx.info","aixiashu.net","aixs.la","anshuge.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bhshu.net","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge365.net","biquge5200.net","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugen.net","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bisowu.cc","bisowu.net","bixia66.cc","bixiaks.com","bjsxjy.com","bodekang.net","bokanx.com","booktxts.com","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","china-wuling.com","clwx666.com","cnbtspread.xyz","cyxse.com","d1bzw.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu.buzz","diyibanzhu9.pro","dizishu.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","feibzw.com","fkxs.net","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","guanshuya.com","haitangmi.xyz","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","itshang.com","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","louzhong8.com","luoqiu.io","luoqiuzw.com","lwxiaoshuo.com","lzbao.net","m.1200ksw.com","m.16kxsw.com","m.23sw.net","m.2kxs.com","m.360118.com","m.37zw.net","m.50zw.co","m.50zw.la","m.50zww.com","m.52biquge.com","m.58xs.tw","m.5ccc.net","m.630book.la","m.67shu.com","m.69shu.org","m.80txt.com","m.83zw.com","m.88106.com","m.88dus.com","m.98xiaoshuo.com","m.aiquxs.com","m.aszw.org","m.b5200.net","m.baishulou8.com","m.baoliny.com","m.beijingaishu.net","m.bichi.me","m.biqudu.com","m.biquge.com.tw","m.biquge.info","m.biqugego.com","m.biqugexsw.com","m.biqumo.com","m.biquwu.cc","m.boluoxs.com","m.book9.net","m.booktxt.net","m.bqg5.cc","m.bqg5200.com","m.daizhuzai.com","m.dashubao.cc","m.ddxsw.net","m.dhzw.org","m.diyibanzhu.xyz","m.dpcq1.net","m.duanwenxue.com","m.fhxiaoshuo.com","m.gsdaquan.com","m.gulizw.com","m.gxwztv.com","m.haotxt.com","m.heiyanwang.com","m.hkslg.net","m.jjxsw.org","m.konlan.org","m.kxs7.com","m.lanseshuba.com","m.lbxs.com","m.lewenxiaoshuo.com","m.liewen.cc","m.liushuba.com","m.lkshu.com","m.longtanxs.com","m.luoqiu.com","m.lwtxt.net","m.miaobige.com","m.miaoshufang.com","m.mishug.com","m.panqis.cn","m.qianrenge.cc","m.qu.la","m.ranwena.com","m.sanjiangge.com","m.shuanshu.com","m.shuketxt.net","m.shumil.com","m.shuqu8.com","m.shuquge.com","m.shushu8.com","m.silukeke.com","m.sjtxt.la","m.sosoxiaoshuo.cc","m.sqsxs.com","m.suimeng.la","m.tingshuge.com","m.tsxsw.com","m.ttzw.com","m.txt2017.com","m.txtduo.com","m.tywxw.la","m.vodtw.com","m.wanjuanba.com","m.wantxt.com","m.wenxue6.com","m.wenxuem.com","m.wenxuemi.com","m.wodeshucheng.com","m.x81zw.com","m.xiaoxiaoshuwu.net","m.xiashu.la","m.xinshula.com","m.xs.la","m.xs222.tw","m.xy48.net","m.yawenb.com","m.ybdu.com","m.yssm.org","m.yunlaige.com","m.yuyouge.com","m.zhenben.cc","m.zhuaji.org","m.zhuishubang.com","maxreader.la","mcmssc.net","meiguixs.net","mhtwxw.com","mingrenteahouse.com","miwens.com","mqxs.com","msxsw.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","piaotian55.com","pksge.com","prpcoin.com","qianrenge.cc","qihaoqihao.com","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","subhd.tv","subhdtw.com","sxcnw.net","sytxt.cc","tianz.la","ting56.cc","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wap.xxbiquge.com","wap.yb3.cc","wenxuem.com","wenxuemi.cc","whzh-xs.com","woaidu.info","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiquge.bz","xbiquge.tw","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xntk.net","xqianqian.cc","xquge6.com","xs5200.com","xs7788.com","xs98.me","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwbxsw.com","xwdsc.com","xxbiqudu.com","xyg688.com","xyg688.xyz","xygwh.cc","xyuanzunxs.com","yemancomic.com","yfxiaoshuoa.com","ygshu.com","yingsx.com","ymgjmh.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zwdu.com","zydu3.com","zzs5.info","zzzzz688.com"],"resourceTypes":["xmlhttprequest"]},"id":6363}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["republicbharat.com"],"urlFilter":"||republicbharat.com/_app/immutable/chunks/floatad.*.js"},"id":6364}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["republicbharat.com"],"urlFilter":"||republicbharat.com/_app/immutable/assets/floatad.*.css"},"id":6365}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||stcaimcu.com/data/attachment/common/cf/stc_logo_"},"id":6366}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","156zw.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","1qxs.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","24kxs.cc","2kxs.info","333uu.org","33yq.org","360xs.com","38kanshu.net","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","4yydstxt226.com","50zw.co","50zw.com","50zww.net","51eshu.com","52biquge.com","52bqg.org","52shuku123.org","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","779buy.com","77xsw.cc","8181zw.com","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","abqg5200.com","aiwx.info","aixiashu.net","aixs.la","anshuge.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bhshu.net","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge365.net","biquge5200.net","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugen.net","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bisowu.cc","bisowu.net","bixia66.cc","bixiaks.com","bjsxjy.com","bodekang.net","bokanx.com","booktxts.com","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","china-wuling.com","clwx666.com","d1bzw.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu.buzz","diyibanzhu9.pro","dizishu.com","dlkoo.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","feibzw.com","fkxs.net","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","guanshuya.com","haitangmi.xyz","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","itshang.com","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","louzhong8.com","luoqiu.io","luoqiuzw.com","lzbao.net","maxreader.la","mcmssc.net","meiguixs.net","mhtwxw.com","mingrenteahouse.com","miwens.com","mqxs.com","msxsw.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","piaotian55.com","pksge.com","prpcoin.com","qianrenge.cc","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","sxcnw.net","sytxt.cc","tianz.la","ting56.cc","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wenxuem.com","wenxuemi.cc","whzh-xs.com","woaidu.info","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiquge.bz","xbiquge.tw","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xqianqian.cc","xquge6.com","xs5200.com","xs7788.com","xs98.me","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwbxsw.com","xwdsc.com","xxbiqudu.com","xygwh.cc","xyuanzunxs.com","yemancomic.com","ygshu.com","yingsx.com","ymgjmh.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zydu3.com","zzs5.info"],"resourceTypes":["sub_frame"]},"id":6367}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","156zw.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","1qxs.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","24kxs.cc","2kxs.info","333uu.org","33yq.org","360xs.com","38kanshu.net","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","4yydstxt226.com","50zw.co","50zw.com","50zww.net","51eshu.com","52biquge.com","52bqg.org","52codes.net","52shuku123.org","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","779buy.com","77xsw.cc","8181zw.com","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","abqg5200.com","aiwx.info","aixiashu.net","aixs.la","anshuge.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bhshu.net","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge365.net","biquge5200.net","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugen.net","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bisowu.cc","bisowu.net","bixia66.cc","bixiaks.com","bjsxjy.com","bodekang.net","bokanx.com","booktxts.com","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","china-wuling.com","clwx666.com","d1bzw.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu.buzz","diyibanzhu9.pro","dizishu.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","feibzw.com","fkxs.net","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","guanshuya.com","haitangmi.xyz","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquges.org","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","itshang.com","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","louzhong8.com","luoqiu.io","luoqiuzw.com","lzbao.net","maxreader.la","mcmssc.net","meiguixs.net","mhtwxw.com","mingrenteahouse.com","miwens.com","mqxs.com","msxsw.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","piaotian55.com","pksge.com","prpcoin.com","qianrenge.cc","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","sxcnw.net","sytxt.cc","tianz.la","ting56.cc","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wenxuem.com","wenxuemi.cc","whzh-xs.com","woaidu.info","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiquge.bz","xbiquge.tw","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xqianqian.cc","xquge6.com","xs5200.com","xs7788.com","xs98.me","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwbxsw.com","xwdsc.com","xxbiqudu.com","xygwh.cc","xyuanzunxs.com","yemancomic.com","ygshu.com","yingsx.com","ymgjmh.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zydu3.com","zzs5.info"],"resourceTypes":["websocket"]},"id":6368}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["23qb.net","4spaces.org","aboluowang.com","alotof.software","assbbs.com","bilinovel.com","chaojizhibo.net","chtoen.com","daxiaamu.com","demo.ama.pub","dizhishengcheng.com","doitwell.tw","ekamus.info","eu4cn.com","ff14angler.com","freedidi.com","fsbot.xyz","haoweichi.com","it365.abctool.info","linovelib.com","logi.im","mens1069.com","monnsutogatya.com","mpyit.com","myqqjd.com","numberempire.com","ozabc.com","pansearch.me","patch.ali213.net","pc3mag.com","reh.tw","rjno1.com","shenfendaquan.com","sistersbedroom.com","sto520.com","vaptcha.com","wandhi.com","wenxuecity.com","wuyong.fun","xbeibeix.com","xiebruce.top","xugaoxiang.com","xxxxx520.com","yodu.org","yummy.best","zaixianjisuan.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6369} +] diff --git a/extentions/uBOL-home/rulesets/main/cze-0.json b/extentions/uBOL-home/rulesets/main/cze-0.json new file mode 100644 index 0000000..7288bfb --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/cze-0.json @@ -0,0 +1,128 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-reklama."},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/bannery/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".cz/ads/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":".cz/ban/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":".cz/banners/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":".cz/bannery_"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":".cz/img/banner"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":".etargetnet."},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":".sk/img/banner"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amalker/pos/mag_ads.js"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cron.php?rand="},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/emonitor."},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/komercni-sdeleni/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/push-ads."},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklama_"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamne-"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":".war-forum.net/images/sh/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.im.cz/ad/gemius.js"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alkoholik.cz/zavislost/images/banners/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcastgw.livebox.cz/ta3_vod_com/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdr.cz/sites/default/files/_cdr_branding/branding.jpg"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cviceni-doma.cz/images/*banner"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diit.cz/sites/default/files/_cdr_branding/branding.jpg"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalnitelevize.cz/obrazky/reklamni_odkazy/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||espoluprace.cz/affiliate/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdb.cz/ad/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmporno.cz/media/banners/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcdukla.cz/adds/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcmotor.cz/adds/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcorli.cz/img/hokejcz/banner_hokejcz.png"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hd-forum.cz/images/banner/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hd-forum.cz/images/sberbank.jpg"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heureka.cz/direct/bannery/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||im9.cz/*aukro"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.cdnprg.webtea.cz/web/pozadi_webu_mc.jpg"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiskra-benesov.cz/images/branding/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiskra-benesov.cz/webloader/jsloader-*.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.tipcars.com/js/*/_view/amalker/amalker.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krimi-plzen.cz/media/partners/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurzy.cz/e/adv?"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.kurzy.cz/og"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamer.cz/images/bg*.jpg"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letemsvetemapplem.eu/*/alzafeed_cached_js.php"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libise.eu/r/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lphard.cz/images/banners/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamincinyrecepty.cz/images/banner"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrk.cz/images/inz/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornuj.cz/files/ntva.php"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presentation.lmc.cz/aliance/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prvnizpravy.cz/repository/banner"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||romea.cz/images/servis/banner"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ronnie.cz/cache/bannery/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbazar.cz/*/v1/xhr"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sktorrent.eu/torrent/interstitial.js"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stobklub.cz/images/banners/maintop.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uschovna.cz/branding"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wesa.cz/banner/"},"id":57}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anglictina-maturita.cz","biologie-chemie.cz","ekonomie-ucetnictvi.cz","rozbor-dila.cz","rozbor-dila.eu","rozborknihy.cz","studijni-svet.cz"],"urlFilter":"/wp-content/plugins/wp-content-copy-protection/assets/js/script.min.js"},"id":58}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anglictina-maturita.cz","biologie-chemie.cz","ekonomie-ucetnictvi.cz","rozbor-dila.cz","rozbor-dila.eu","rozborknihy.cz","studijni-svet.cz"],"urlFilter":"/wp-content/plugins/wp-content-copy-protection/assets/css/style.min.css"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zkouknito.cz/js/js.htmlad.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zvukarina.cz/forum/images/ostatni/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autobazar.eu/__branding/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmwklub.sk/images/banners/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flirtkontakt.sk/previews/banner*.jpg"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fony.sk/content/banners/"},"id":65}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hnonline.sk"],"requestDomains":["fundingchoicesmessages.google.com"]},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hojko.com/images/banner*.gif"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.zoznam.sk/adimages/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.hnonline.sk/api/v1/hn-player/stripe"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhdba.eu/banerova-reklama-animacia.gif"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||michalovskespravy.sk/files/a57xq6rhr5uuzzyf.gif"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mojanitra.sk/banery/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mojanitra.sk//images/banery/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourphorum.com/images/banner"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pricemania.sk/pictures/banners/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pricemania.sk/pictures/campaigns/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radia.sk/scripts/ads.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recycle.zoznam.sk/get.fcgi"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recycle-static.zoznam.sk/*.mp4"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvs.sk/bs/xml/vast.xml"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvs.sk/bs/xml/vmap.xml"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sector.sk/a/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serialy.io/theme/json/episode.ad.etarget.php"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ta3.com/api/v1/livebox/video/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zn.sk/galeria/"},"id":85}, +{"action":{"type":"block"},"condition":{"requestDomains":["0af2a962b0102942d9a7df351b20be55.com","a.blesk.cz","a.centrum.cz","a.csfd.cz","a.denik.cz","adb.azet.sk","api-exponea.o2.cz","api-exponea.o2.sk","bannersector.sector.sk","bannery.ccb.cz","bannery.navratdoreality.cz","c.seznam.cz","cdn.cpex.cz","central-beta.mall.tv","central.mall.tv","image.sector.sk","liveagent.mobilbonus.cz","reklama.warforum.cz","report.seznamzpravy.cz","report.sport.cz","ssp.seznam.cz","stat.novinky.cz","stat.super.cz","tracker.cncenter.cz","videoad.cz"]},"id":86}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||1.im.cz/ad/"},"id":87}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||parabola.cz/img_menu/*_01."},"id":88}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vascak.cz/data/img/adblock.png"},"id":89}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||warforum.cz/ads/"},"id":90}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["idnes.cz"],"resourceTypes":["script"],"urlFilter":"||1gr.cz/js/uni/oldback/logo.png"},"id":91}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||drbna.cz/templates/drbna-2019/modal/modal.js"},"id":92}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rfapi.digicon.cz/img/listovacky-cross/enigmaplus.cz.js"},"id":93}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||funnyburger.sk/js/anti-theft-system.js"},"id":94}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||waaw.*/js/script_33.10.js?16"},"id":95}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdn.dopc.cz/adb"},"id":96}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||mediatn.cms.nova.cz/robots.txt"},"id":97}, +{"action":{"type":"block"},"condition":{"requestDomains":["motorkari.cz"],"resourceTypes":["sub_frame"]},"id":98}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||radia.sk/_uputavky/"},"id":99}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||indian-tv.cz/uploads/"},"id":100}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".livebox.cz/ta3_vod_com"},"id":101}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||graphics.stdout.cz/b:commercial"},"id":102}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||im9.cz/*/vyrobce/*background"},"id":103}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storage.googleapis.com/adela-hb-platform.appspot.com/"},"id":104}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["garaz.tv"],"urlFilter":"||firebasestorage.googleapis.com/v0/b/tivio-dev.appspot.com/*vast*.xml"},"id":105}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kariera.zoznam.sk/?page=banner"},"id":106}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||login.dognet.sk/accounts/default1"},"id":107}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["cas.sk"],"requestDomains":["predpredaj.zoznam.sk"]},"id":108}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storage.googleapis.com/tivio-production.appspot.com/ads/"},"id":109}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ticketportal.sk/carousels^"},"id":110}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["001shop.cz","10.im.cz","a.cele.cz","ad.autobazar.cz","ad.citynet.cz","ad.czechia.com","ad.eva.cz","ad.seznam.cz","ad.surtep.cz","ad1.kde.cz","adexpert.cz","adform.net","ads.cars.cz","ads.esports.cz","adverts.cz","automodul.cz","ban.tipsport.sk","banan.cz","banner.ifortuna.cz","banners.onebit.cz","chrek.stdout.cz","d.vvbox.cz","d.wedosas.net","data.itiscali.cz","decp.cmscore.cz","dev.youcan.cz","dot.idot.cz","ecigareta.eu","ehub.cz","fastshare.cz","heureka.cz","heureka.sk","ibillboard.com","idvert.cz","imedia.cz","imr.sk","inclick.sk","inres.uspech.sk","intext.billboard.cz","intext.lookit.cz","intext.wdt.cz","megadarky.cz","mer.stdout.cz","mrezadosa.com","n.hyperinzerce.cz","netadvert.cz","netsuccess.sk","out-ng.sklik.cz","out.sklik.cz","partner.mrtns.eu","performax.cz","pizzamodena.cz","pohodo.sk","productads.cz","productads.sk","r.i0.cz","r2b2.cz","recycle-static.zoznam.sk","reklamy.s3.amazonaws.com","rival.cz","robene.sk","screechingstove.com","sda.online-systemy.cz","sda.un-42.com","trackad.cz","turbo.web2media.sk","viadata.store","xzone.cz","zachej.sk","zombiezone.cz","zumail.cz"]},"id":111}, +{"action":{"type":"allow"},"condition":{"urlFilter":"-reklama.cz"},"id":112}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||heureka.*/crossdomain.xml"},"id":113}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||heureka.*/direct/vyvoj-cen/"},"id":114}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||iboys.cz/advert-list.php"},"id":115}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nova.cz"],"urlFilter":"||static.cz.prg.cmestatic.com/static/cz/shared/js/advert.js"},"id":116}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||warforum.cz/ads.js"},"id":117}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sledujserialy.to/theme/js/ads.js"},"id":118}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||opti.cz/wp-content/uploads/*/reklama_*.jpg"},"id":119}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||optika-opti.cz/wp-content/uploads/*/reklama_*.jpg"},"id":120}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["decko.ceskatelevize.cz"],"resourceTypes":["script"],"urlFilter":"||decko.ceskatelevize.cz/cms/layouts/js/analytics.js"},"id":121}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["titulky.com"],"resourceTypes":["script"],"urlFilter":"||netusers.cz/js/"},"id":122}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.youradio.cz/v2/ads/preroll"},"id":123}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["firmy.cz","garaz.cz","novinky.cz","sbazar.cz","seznam.cz","seznamzpravy.cz","sport.cz","stream.cz","super.cz"],"resourceTypes":["xmlhttprequest"],"urlFilter":".png"},"id":124}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sport.aktuality.sk"],"resourceTypes":["sub_frame"],"urlFilter":"||admedia.joj.sk/outstream/embed?iframe"},"id":125}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["www.top-reklama.sk"]},"id":126} +] diff --git a/extentions/uBOL-home/rulesets/main/default.json b/extentions/uBOL-home/rulesets/main/default.json new file mode 100644 index 0000000..790e365 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/default.json @@ -0,0 +1,194773 @@ +[ + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "blogfolha.uol.com.br", + "educacao.uol.com.br", + "folha.uol.com.br" + ], + "urlFilter": "||paywall.folha.uol.com.br/wall.jsonp?callback=paywall.inicio" + }, + "id": 1 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rule34.xxx/images/clicker.png" }, + "id": 2 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rule34.xxx/*/nutaku/" }, + "id": 3 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||topxxxlist.net/eroclick.js" }, + "id": 4 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "erotic-beauties.com", + "hardsex.cc", + "rule34.top", + "sex-movies.biz", + "tube18.sexy", + "xvideos.name" + ], + "urlFilter": "/pop.js" + }, + "id": 5 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "*ontent.steamplay." }, + "id": 6 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||putlocker.*^*banner" }, + "id": 7 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["grubstreet.com", "twitchy.com"], + "requestDomains": ["em0n.com"] + }, + "id": 8 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||greedseed.world/vpaid/ytvpaid.php" }, + "id": 9 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player-feedback*.glomex." }, + "id": 10 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ea/fl.js" }, + "id": 11 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ea2/fl.js" }, + "id": 12 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "imgadult.com", + "imgdrive.net", + "imgtaxi.com", + "imgwallet.com" + ], + "urlFilter": "/altiframe.php" + }, + "id": 13 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "imgadult.com", + "imgdrive.net", + "imgtaxi.com", + "imgwallet.com" + ], + "urlFilter": "/altiframe2.php" + }, + "id": 14 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "imgadult.com", + "imgdrive.net", + "imgtaxi.com", + "imgwallet.com" + ], + "urlFilter": "/frame.php" + }, + "id": 15 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||123link.*/push/" }, + "id": 16 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alrincon.com/2022/varios/crazyshit.jpg" }, + "id": 17 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alrincon.com/imagenes/stasyq/" }, + "id": 18 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nbk/frnd_ld.js" }, + "id": 19 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watch-my-gf.com/images/bear.png" }, + "id": 20 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watchmyexgf.net/z/gf.jpg" }, + "id": 21 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||see.xxx/nr.js" }, + "id": 22 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhits.com/magic/" }, + "id": 23 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mcfucker.com"], + "urlFilter": "sponsor=" + }, + "id": 24 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxs.com/*.php" }, + "id": 25 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||megayoungsex.com/func.js" }, + "id": 26 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/all-for-adsense/" }, + "id": 27 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/iframe.php?spotid=" }, + "id": 28 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||topblockchainsolutions." }, + "id": 29 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/contents/images-banners/" }, + "id": 30 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/static/js/amvn.js" }, + "id": 31 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussyspace.*/live/meet-and-fuck/" }, + "id": 32 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussyspace.*/js/all.js?v=gitcache_gulp_" }, + "id": 33 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussyspace.*/lazyload.im" }, + "id": 34 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gogaytube.tv", "shemaleporntube.tv"], + "requestDomains": ["hprofits.com"] + }, + "id": 35 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||videos.porndig.com/js/videojs.logobrand.js" + }, + "id": 36 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anyporn.com/if2/" }, + "id": 37 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eroprofile.com/js/nvbla.js" }, + "id": 38 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/code/script/back.php|" }, + "id": 39 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||orgyxxxhub.com/js/arjlk.js" }, + "id": 40 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watchmygf.me/js/popupimage.js" }, + "id": 41 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mylust.com/*.jsx" }, + "id": 42 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mylust.com/assets/script.js" }, + "id": 43 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beinsports.com/*/adbw/" }, + "id": 44 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.amazonaws.com/dmas-public/revcontent/bundle.js" + }, + "id": 45 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/bid300*.aspx" }, + "id": 46 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mejortorrent.*/bannner" }, + "id": 47 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnnamador.com/player/float.php" }, + "id": 48 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.vocento.com/dab/*.js" }, + "id": 49 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/client-mu-plugins/src/paywall/static/js/connext-paywall-analytics.min.js" + }, + "id": 50 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||animeflv.*/api/pop.php" }, + "id": 51 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3movs.com/su4unbl-ssu.js" }, + "id": 52 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||alphaporno.com/bravoplayer/custom/alphapornocom/scripts/inplaybn-" + }, + "id": 53 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porntube.com/external/" }, + "id": 54 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porntube.com/nativeexternal/" }, + "id": 55 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fuckandcdn.com/*/ads/" }, + "id": 56 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fuckandcdn.com/*/frms/" }, + "id": 57 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/fpu3/pu4.min.js" }, + "id": 58 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eporner.com/js/bowser.php" }, + "id": 59 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eporner.com/cppb/" }, + "id": 60 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eporner.com/dotm/" }, + "id": 61 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgpfx.arenavision." }, + "id": 62 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||htmlgames.com/js/yolla.php" }, + "id": 63 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pu-placer.js" }, + "id": 64 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentai2w.com/templates/default/js/ab.functions.js" + }, + "id": 65 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentai2w.com/templates/default/js/arf-" }, + "id": 66 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||highstream.tv/twos.js" }, + "id": 67 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lolhentai.net/cornergirls.js" }, + "id": 68 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn.yahoomedia.net/creatives/*/blackfriday" + }, + "id": 69 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accordo.it/cloud-assets/x/sfondi/" }, + "id": 70 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornbraze.com/popup.js" }, + "id": 71 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["boards.net", "freeforums.net", "proboards.com"], + "urlFilter": "/tortoise.min.js" + }, + "id": 72 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||a2zapk.*/js/notification.js" }, + "id": 73 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tranny.one/trannystatic/ads/" }, + "id": 74 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vinaurl.*/*png" }, + "id": 75 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["loptelink.com"], + "urlFilter": "||googleusercontent.com/*/s320/download-button-gif-" + }, + "id": 76 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uploadbank.com/js/abcode.js" }, + "id": 77 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornblade.com/*.php" }, + "id": 78 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||titsbox.com/iframe/*_ntv_" }, + "id": 79 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||titsbox.com/js/pns.min.js" }, + "id": 80 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zmovs.com/js/pns.min.js" }, + "id": 81 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zmovs.com/nb/" }, + "id": 82 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||investing.com/*/ad-notification-popup" }, + "id": 83 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||voirfilms.*/sw.js" }, + "id": 84 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allcoins.pw/js/ref.js" }, + "id": 85 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shortit.pw/js/adbb.js" }, + "id": 86 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elixx.*/popcash.js^" }, + "id": 87 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||limetorrents.*/sw.js" }, + "id": 88 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornvideotop.com/ads300x250.php" }, + "id": 89 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornvideotop.com/e/fp.js" }, + "id": 90 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornvideotop.com/js/popec.js" }, + "id": 91 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spermyporn.com/js/my.js" }, + "id": 92 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||young-porn-movie.com/adv.js" }, + "id": 93 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mod_ablockdetector/" }, + "id": 94 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xnxx.com/cams/" }, + "id": 95 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.*/azone/" }, + "id": 96 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.*/pid/dev.js" }, + "id": 97 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zbporn.*/tri/zp.js" }, + "id": 98 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zbporn.*/ttt/" }, + "id": 99 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeporn.works/seven.aspx?" }, + "id": 100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexxx.kim/literature.xhtml?" }, + "id": 101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||granny.asia/partner.xhtml?" }, + "id": 102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideo.party/shop.aspx?" }, + "id": 103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||solarmovie.vip/js/dab.min.js" }, + "id": 104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mycoolmoviez.*/sw.js" }, + "id": 105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mangovideo.*/player/html.php?aid" }, + "id": 106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||earn-bitcoins.*/banner_" }, + "id": 107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.provesrc.com/provesrc.js" }, + "id": 108 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["qlinks.eu"], + "urlFilter": "||d.wedosas.net/i/" + }, + "id": 109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?r=dir&zoneid=" }, + "id": 110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oppfiles.com/common/scriptjs.php" }, + "id": 111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||swarm.video/telerium_dev.js" }, + "id": 112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zone?pub" }, + "id": 113 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["aztravels.net", "downfile.site"], + "requestDomains": ["vidcrunch.com"] + }, + "id": 114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||duden.de/aab/assets/js/" }, + "id": 115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tmohentai.com/nb/" }, + "id": 116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tmohentai.com/*.php" }, + "id": 117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4gay.fans/fans.js" }, + "id": 118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spankbang.*/official/serve_" }, + "id": 119 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "epikporn.com", + "erotichdworld.com", + "guruofporn.com", + "jesseporn.xyz", + "jumboporn.xyz", + "kendralist.com", + "steezylist.com" + ], + "urlFilter": "/sex.gif" + }, + "id": 120 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "abellalist.com", + "doseofporn.com", + "freyalist.com", + "lizardporn.com", + "moozporn.com", + "zehnporn.com" + ], + "urlFilter": "/yep.gif" + }, + "id": 121 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "8boobs.com", + "angelgals.com", + "babesexy.com", + "babesinporn.com", + "fooxybabes.com", + "hotbabeswanted.com", + "hotstunners.com", + "mainbabes.com", + "nakedbabes.club", + "nakedgirlsroom.com", + "nudebabes.sexy", + "pleasuregirl.net", + "rabbitsfun.com", + "sexybabes.club", + "sexybabesart.com", + "wantedbabes.com" + ], + "urlFilter": "/flr.js" + }, + "id": 122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zehnporn.com/img/12221.gif" }, + "id": 123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gofd_fl.js" }, + "id": 124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xcafe.com/js/initsite.js" }, + "id": 125 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["thecrazytourist.com"], + "requestDomains": ["sp.booking.com"] + }, + "id": 126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ad.kisstvshow." }, + "id": 127 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||computer-bild.de/_static-assets/homad/homad.js" + }, + "id": 128 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||auto-bild.de/_static-assets/homad/homad.js" + }, + "id": 129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stern.de/__assets/homad" }, + "id": 130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.kicker.de/content/js/vendor/homad" }, + "id": 131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideos.com/lvcsm/abck-banners/" }, + "id": 132 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentaihaven.icu/wp-content/plugins/sscript-manager/" + }, + "id": 133 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["vidia.tv"], + "requestDomains": ["egyanime.com"] + }, + "id": 134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naughtymachinima.com/*banner" }, + "id": 135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naughtymachinima.com/*preroll" }, + "id": 136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/*&affid" }, + "id": 137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhat.*/static/js/300x250." }, + "id": 138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.nsimg.net/cache/landing^" }, + "id": 139 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["web.de"], + "requestDomains": ["united-infos.net"] + }, + "id": 140 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["1shortlink.com"], + "urlFilter": "||youtube.com/embed/" + }, + "id": 141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||luscious.net/advertisement/iframe/" }, + "id": 142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||files.im/ppa" }, + "id": 143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nudismteens.com/tensnuddy.js" }, + "id": 144 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["readonepiece.com"], + "requestDomains": ["vidazoo.com"] + }, + "id": 145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javbobo.com/little-hall-f39d/" }, + "id": 146 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dr-farfar.net"], + "requestDomains": ["mrfog.com"] + }, + "id": 147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornpaw.com/never.js" }, + "id": 148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||girlscanner.cc/check.php" }, + "id": 149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketbeat.com/scripts/modal/" }, + "id": 150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgair.net/vip/splitest.html" }, + "id": 151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1337x.*/sw.js^" }, + "id": 152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heartbeat.crackle.com/tp.png" }, + "id": 153 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "urlFilter": "://collector." + }, + "id": 154 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "urlFilter": "||doppiocdn." + }, + "id": 155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster20.*/api/*/vast" }, + "id": 156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porndoe.com/sitepreroll/" }, + "id": 157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homemoviestube.com/b4b8.js" }, + "id": 158 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bydleni.cz"], + "urlFilter": "||bydleni.com/dm/banner/" + }, + "id": 159 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "ads.8designers.com", + "ads.ac.uk", + "ads.adstream.com.ro", + "ads.allegro.pl", + "ads.am", + "ads.amazon", + "ads.apple.com", + "ads.atmosphere.copernicus.eu", + "ads.band", + "ads.bestprints.biz", + "ads.bikepump.com", + "ads.brave.com", + "ads.buscaempresas.co", + "ads.business.bell.ca", + "ads.cafebazaar.ir", + "ads.colombiaonline.com", + "ads.comeon.com", + "ads.cvut.cz", + "ads.doordash.com", + "ads.dosocial.ge", + "ads.dosocial.me", + "ads.elevateplatform.co.uk", + "ads.finance", + "ads.google.cn", + "ads.google.com", + "ads.gree.net", + "ads.gurkerl.at", + "ads.harvard.edu", + "ads.instacart.com", + "ads.jiosaavn.com", + "ads.kaipoke.biz", + "ads.kazakh-zerno.net", + "ads.kifli.hu", + "ads.knuspr.de", + "ads.listonic.com", + "ads.magalu.com", + "ads.mercadolivre.com.br", + "ads.mgid.com", + "ads.microsoft.com", + "ads.midwayusa.com", + "ads.mobilebet.com", + "ads.mojagazetka.com", + "ads.msstate.edu", + "ads.mst.dk", + "ads.mt", + "ads.nc", + "ads.nipr.ac.jp", + "ads.olx.pl", + "ads.pinterest.com", + "ads.red", + "ads.rohlik.cz", + "ads.route.cc", + "ads.safi-gmbh.ch", + "ads.scotiabank.com", + "ads.selfip.com", + "ads.shopee.cn", + "ads.shopee.co.th", + "ads.shopee.com.br", + "ads.shopee.com.mx", + "ads.shopee.com.my", + "ads.shopee.kr", + "ads.shopee.ph", + "ads.shopee.pl", + "ads.shopee.sg", + "ads.shopee.tw", + "ads.shopee.vn", + "ads.smartnews.com", + "ads.snapchat.com", + "ads.socialtheater.com", + "ads.spotify.com", + "ads.studyplus.co.jp", + "ads.taboola.com", + "ads.tiktok.com", + "ads.twitter.com", + "ads.typepad.jp", + "ads.us.tiktok.com", + "ads.viksaffiliates.com", + "ads.vk.com", + "ads.watson.ch", + "ads.x.com", + "badassembly.com", + "caravansforsale.co.uk", + "fusac.fr", + "memo2.nl", + "reempresa.org", + "satmetrix.com", + "seriouswheels.com" + ], + "excludedRequestDomains": ["ads.remix.es"], + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "://ads." + }, + "id": 160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ukchat.co.uk/js/popunder.js" }, + "id": 161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tandess.com/music/files/detectadblock.js" }, + "id": 162 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["technical.city"], + "urlFilter": "||technicalcity.b-cdn.net/css/inlab." + }, + "id": 163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beatstars.com/v3/promote/" }, + "id": 164 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "en.financerites.com", + "healthfirstweb.com", + "howifx.com", + "junkyponk.com", + "mythvista.com", + "sevenjournals.com", + "tech5s.co", + "themezon.net", + "uptechnologys.com", + "vocalley.com", + "yogablogfit.com" + ], + "requestDomains": ["cmp.quantcast.com"] + }, + "id": 165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beatstars.com/promos?" }, + "id": 166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.poki.com/ads/" }, + "id": 167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blogspot.com/*/s336/upshrink336x280.jpg" }, + "id": 168 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "banaraswap.in", + "kiktu.com", + "techcyan.com", + "trangchu.news", + "upshrink.com" + ], + "urlFilter": "/wp-content/uploads/play.webp" + }, + "id": 169 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["insurancexblog.blogspot.com"], + "requestDomains": ["i.gyazo.com"] + }, + "id": 170 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fc-lc.xyz", "tmail.io"], + "urlFilter": "/js/nt.js" + }, + "id": 171 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "fansonlinehub.com", + "hotmediahub.com", + "terabox.fun", + "teraearn.com", + "teralink.me", + "terashare.me" + ], + "urlFilter": "||gamerplay*.space^" + }, + "id": 172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitcotasks.com//files/banners/banner-" }, + "id": 173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click?pid=*&offer_id=" }, + "id": 174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitzite.com/dtban.jpg" }, + "id": 175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||earnbitmoon.xyz/multiads/multiads.php" }, + "id": 176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornfd.com/*.php" }, + "id": 177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tds.pornvideotop.com/general/exoclick-" }, + "id": 178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?referral=sythe" }, + "id": 179 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["uploadraja.com"], + "requestDomains": ["gamezop.com"] + }, + "id": 180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sytheb" }, + "id": 181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypou.com/newbanner" }, + "id": 182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clc?aid=" }, + "id": 183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drtuber.*/footer_tiz.php" }, + "id": 184 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "1link.vip", + "anime-hentai.jp.net", + "deseneledublate.com", + "ezjav.com", + "hentaitube1.lol", + "samfw.com" + ], + "requestDomains": ["i.imgur.com"] + }, + "id": 185 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["christianity.com", "crosswalk.com", "thechive.com"], + "requestDomains": ["tinypass.com"] + }, + "id": 186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drtst.com/promo/banners/" }, + "id": 187 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["siteunblocked.info", "theproxy.app"], + "urlFilter": "/app14.js" + }, + "id": 188 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["siteunblocked.info", "theproxy.app"], + "urlFilter": "/g12.js" + }, + "id": 189 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||deepfakeporn.net/contents/rest/player/deepswap_japanese" + }, + "id": 190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youx.xxx/*.php|" }, + "id": 191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||highporn.net/js/aapp.js" }, + "id": 192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgbaron.com/banner2.gif" }, + "id": 193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgbaron.com/pornindian.gif" }, + "id": 194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wetpussy.sexy/js/index-nb.js" }, + "id": 195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||playporngames.com/*.gif|" }, + "id": 196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||playporngames.com/fuck_dolls_online.jpg" }, + "id": 197 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||lifeselector.com/banners/js/banner-controller." + }, + "id": 198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||needgayporn.com/ohs-180x800.gif" }, + "id": 199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp4hentai.com/holy-cell-feb3/" }, + "id": 200 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["2adultflashgames.com"], + "requestDomains": ["sexsim2.com"] + }, + "id": 201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tophentaicomics.com/istrippers.jpg" }, + "id": 202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tophentaicomics.com/pop.js" }, + "id": 203 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hd21.*/templates/base_master/js/jquery.shows.min.js" + }, + "id": 204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaytail.com/fancy-mode-7abe/" }, + "id": 205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datawav.club/*.php" }, + "id": 206 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["clubsarajay.com"], + "urlFilter": "||highwebmedia.com/ri/" + }, + "id": 207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apimate.net/ad.js" }, + "id": 208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixhq.*/loadme/" }, + "id": 209 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["linkbox.to"], + "urlFilter": "/popunder.js" + }, + "id": 210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexgamefun.com/images/sex-games.gif" }, + "id": 211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexgamefun.com/images/villa/" }, + "id": 212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brazz-girls.com/chaturbate/" }, + "id": 213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brazz-girls.com/scripts/yall.*.js" }, + "id": 214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||casting-porno-tube.com/old-frog-d67e/" }, + "id": 215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ezjav.com/p.js" }, + "id": 216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepornxxxhd.com^*/exopop.js" }, + "id": 217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaipins.com/pop.js" }, + "id": 218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ibradome.com/ba/chargi.js" }, + "id": 219 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["matureworld.ws"], + "urlFilter": "||imgbox.com/ae/" + }, + "id": 220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instapornvideos.com/back.js" }, + "id": 221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jorpetz.com/kahitano/banner.gif" }, + "id": 222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jvembed.com/asset/bann.js" }, + "id": 223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||katestube.com/jsb/js_script.js" }, + "id": 224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mixxporn.com/b1.php" }, + "id": 225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhex.com/nb/" }, + "id": 226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornofaps.com/frosty-bread-04ce/" }, + "id": 227 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tb.fuckandcdn.com/tbstatic*/tryboobs/compiled/script." + }, + "id": 228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidsvidsvids.com/go/" }, + "id": 229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xszav.club/nb/" }, + "id": 230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxdessert.com/*_fe.js" }, + "id": 231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flo.js|" }, + "id": 232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ptwmstc.com/npt/banner/" }, + "id": 233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/safu/safu.js" }, + "id": 234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tp/filter.php?pro=" }, + "id": 235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zlk/zlk.js" }, + "id": 236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easyads28." }, + "id": 237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common-js/exit/om2.min.js" }, + "id": 238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sextubexxl.com/includes/scripts/" }, + "id": 239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nb/thejsfile.js" }, + "id": 240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m-hentai.net/js/exoclick%20popunder.js" }, + "id": 241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faptitans.com^*/rc/logo.jpg" }, + "id": 242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussysaga.com^*/footer/logo_ps.jpg" }, + "id": 243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theonlygames.com/ps_banner/" }, + "id": 244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porndr.com/*/*.php^" }, + "id": 245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babestube.com/bt*/bt.js" }, + "id": 246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||momvids.com/mm*/mv.js" }, + "id": 247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_a_ta/s/s/" }, + "id": 248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a/ipn/js/" }, + "id": 249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a/pop/js/" }, + "id": 250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/local_p.js^" }, + "id": 251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/local_ssu.js|" }, + "id": 252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/js/ssu.v2.js?v=" }, + "id": 253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/sui.php" }, + "id": 254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/suo.php" }, + "id": 255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/supc.php" }, + "id": 256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/supv.php" }, + "id": 257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/su.php?t=" }, + "id": 258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/javascript/fropo.js" }, + "id": 259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/m/custom.js?" }, + "id": 260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/m/custom_advanced.js?" }, + "id": 261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/m/im.js?" }, + "id": 262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/ssu.v2." }, + "id": 263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/m/push.js?" }, + "id": 264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deviants.com/player/html.php^" }, + "id": 265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deviants.com/dv*/dv.js" }, + "id": 266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgbaron.com/banner.jpg" }, + "id": 267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freehardcore.com/player/html.php^" }, + "id": 268 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jav720.net", "phimsexkhongche.net"], + "urlFilter": "||i.pinimg.com/564x/" + }, + "id": 269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/istripper.js" }, + "id": 270 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["taxi-point.co.uk"], + "urlFilter": "||wixstatic.com/media/*~mv2.gif" + }, + "id": 271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||best18porn.com/best18.js" }, + "id": 272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ipvertnet.com/clickunder/" }, + "id": 273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lesbian8.com/nb/" }, + "id": 274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/i-top.js?v=" }, + "id": 275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sum.js?i=*&v=" }, + "id": 276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||icyporno.com/jss/external_pop.js" }, + "id": 277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||icyporno.com/_ad" }, + "id": 278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yoat.xyz/xyz.js" }, + "id": 279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||copyrightcontent.org/unblocker/" }, + "id": 280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vexfile.com/img/cofksar.png" }, + "id": 281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manga18fx.com/nmme2023/nmme_frend.js" }, + "id": 282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||haes.tech/cdn-cgi/trace" }, + "id": 283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manhuascan.com^*/popads.js" }, + "id": 284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pewgame.com/sw.js^" }, + "id": 285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pewgame.com/js/hre.js^" }, + "id": 286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redhdtube.xxx/tmp/" }, + "id": 287 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||neonime.*/wp-content/themes/grifus/images/donate/yunita/" + }, + "id": 288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gvt1.com/*/dclk_video_ads/" }, + "id": 289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vppdzdrw.js" }, + "id": 290 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["redwap.me", "redwap2.com", "redwap3.com"], + "urlFilter": "/realize.js" + }, + "id": 291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtgem.com/images/influenza/" }, + "id": 292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtgem.com/images/xtvid/" }, + "id": 293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/sum.php" }, + "id": 294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simplebits.io/sh/ads/" }, + "id": 295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simplebits.io/ads/" }, + "id": 296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shemalestube.com/templates/dark/ads/" }, + "id": 297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shemalestube.com/templates/dark/js/pop/" }, + "id": 298 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sexcams-24.com", "webcamvau.com"], + "requestDomains": ["wmpics.pics"] + }, + "id": 299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sbasian.pro/js/mainpc.js" }, + "id": 300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zlut.com/jss/external_pop.js" }, + "id": 301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhd.icu/ads/" }, + "id": 302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nothingtoxic.com/aff/chaturbate/" }, + "id": 303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||painaltube.com/min/747b35c9/painaltube/p/" }, + "id": 304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||painaltube.com/widget/chaturbate_cam.php?" }, + "id": 305 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["yahoo.com"], + "urlFilter": "||yimg.com/nn/lib/metro/g/sda/" + }, + "id": 306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapnado.*/bump/" }, + "id": 307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stiflersmoms.com/yes/" }, + "id": 308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nb/f_ls.js" }, + "id": 309 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/wp-banners/js/wp-banners.js" + }, + "id": 310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pobre.*/wp-banners.js" }, + "id": 311 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn777.net/site/usagoals/sitelinks/xpopme_in.js^" + }, + "id": 312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avjamack.com/data/by_banner/" }, + "id": 313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avjamak.net/data/by_banner/" }, + "id": 314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxdl.net/nothing.aspx?" }, + "id": 315 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["asiaon.top", "asiaontop.com"], + "urlFilter": "/aot-content/assets/*/cb-ads/" + }, + "id": 316 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||clicksfly.com/img/ref/clicksglygifbanner2.gif" + }, + "id": 317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigwank.com/extension/aine/" }, + "id": 318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtvnservices.com/aria/bentojs.js" }, + "id": 319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ytsubme.com/assets/adblock/" }, + "id": 320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surinenglish.com/adbd^" }, + "id": 321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strdef.world/js/acheck.js" }, + "id": 322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gifhq.com/d2.js" }, + "id": 323 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mobile-tracker-free.com/dashboard/scripts/detectblockads/ispremiumdemo.php" + }, + "id": 324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tvs-widget.com/rcl/" }, + "id": 325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pub/js_min.js|" }, + "id": 326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nsfwr34.com/ad_schedule/" }, + "id": 327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javideo.net/js/popup.js" }, + "id": 328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javf.net/js/popup.js" }, + "id": 329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||players.radioonlinehd.net/ads/" }, + "id": 330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngrey.com/js/kvshare.js" }, + "id": 331 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||kaguraserver.com/wp-content/uploads/*-ad-300-" + }, + "id": 332 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||kaguraserver.com/wp-content/uploads/*-ad-728-" + }, + "id": 333 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pobierzgrepc.com/templates/games/js/blocker.js" + }, + "id": 334 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pobierzgrepc.com/templates/games/js/p0per.js" + }, + "id": 335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kinkbook.com/ad_media/" }, + "id": 336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phim1080.in/mmo/" }, + "id": 337 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["pastemytxt.com"], + "requestDomains": ["imgbox.com"] + }, + "id": 338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watchporn.to/banners.php" }, + "id": 339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rat.xxx/xdman/" }, + "id": 340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pastemytxt.com/downloadad.jpg" }, + "id": 341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javfindx.com/sw.js" }, + "id": 342 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||firebasestorage.googleapis.com/v0/b/gosyndication.appspot.com^" + }, + "id": 343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imobileporn.com/premium/" }, + "id": 344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eroticity.net/clientscript/popcode_" }, + "id": 345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eroticity.net/clientscript/poptrigger_" }, + "id": 346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ponselharian.com/img/download_" }, + "id": 347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxvideohd.net/js/main.course.js" }, + "id": 348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxvideohd.net/js/sellito.js" }, + "id": 349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigpixel.cn/libs/plugins/blocker.js^" }, + "id": 350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dirtyindianporn.info/js/friends.sv.js" }, + "id": 351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pakistaniporn2.com/js/friends.minz.js" }, + "id": 352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easyads29." }, + "id": 353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/ppndr." }, + "id": 354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/j/m/qqqq.js?" }, + "id": 355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/app/apx14.js" }, + "id": 356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/app/x12.js" }, + "id": 357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hy.js?q22q2q2" }, + "id": 358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zpp/zpp4.js" }, + "id": 359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornwhite.com/js/customscript.js" }, + "id": 360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||animehub.ac/api/pop.php" }, + "id": 361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||emovies.si/api/pop.php" }, + "id": 362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdthevid.online/mavennofile.js" }, + "id": 363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitfly.io/js/nt.js" }, + "id": 364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||y2mate.com/themes/js/pn.js" }, + "id": 365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player.tormalayalamhd.*/cdn-cgi/trace" }, + "id": 366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porncoven.com/clientscript/popcode_" }, + "id": 367 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||japantimes.co.jp/wp-content/themes/jt_theme/library/css/piano.css" + }, + "id": 368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaiworld.tv/footer-banners.html" }, + "id": 369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rcsobjects.it/rcs_anti-adblocker" }, + "id": 370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iamcdn.net/players/playhydraxs.min.js" }, + "id": 371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popcdn.day/magnitude.js^" }, + "id": 372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mathportal.org/log/" }, + "id": 373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/propeller-ads" }, + "id": 374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxx18.uno/*-code.js" }, + "id": 375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filemoon.in/dl" }, + "id": 376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filemoon.in/js/custom_pop.js" }, + "id": 377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||selfservesenpai." }, + "id": 378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaivideos.net/imp/" }, + "id": 379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datacheap.io/vue.min.js" }, + "id": 380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quiziizz.github.io/cdnjs.js" }, + "id": 381 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||petri.com/wp-content/plugins/bww-wp-advertising^" + }, + "id": 382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||petri.com/wp-json/bww-advertising^" }, + "id": 383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adslink.pw/*.php" }, + "id": 384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jpopsingles.eu/*.php" }, + "id": 385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||khantv.live/ad2.php^" }, + "id": 386 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||komiklokal.me/wp-content/uploads/*-1024x512.png" + }, + "id": 387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zerion.cc/assets/js/pcm.js" }, + "id": 388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zerion.cc/assets/js/pk.js" }, + "id": 389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/acmsd/" }, + "id": 390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player.hdgay.net/cdn-cgi/trace" }, + "id": 391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||desktopnexus.com/pb-ads/" }, + "id": 392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".popup_im." }, + "id": 393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||root-nation.com/*banner" }, + "id": 394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitporno.to/popup18.js" }, + "id": 395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||short.freeltc.top/news.html" }, + "id": 396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||short.freeltc.top/info.html" }, + "id": 397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javbabe.net/x1x/" }, + "id": 398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infinitehentai.com/uploads/banners/" }, + "id": 399 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/script-manager/assets/js/script-manager.js?" + }, + "id": 400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weadown.com/urls/js/wp-api.js" }, + "id": 401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mercury.akamaized.net/cm/" }, + "id": 402 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||javopen.co/wp-content/uploads/2020/05/brave.png" + }, + "id": 403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubu.cloud/app/js/index.php" }, + "id": 404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubu.cloud/app/js/in/" }, + "id": 405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uthnafrwy.js" }, + "id": 406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ab/thejsfile.js" }, + "id": 407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cb/cb.ta.js?v=" }, + "id": 408 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["adzz.in", "proappapk.com"], + "requestDomains": ["iili.io"] + }, + "id": 409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cb/cb.xb.js?v=" }, + "id": 410 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["lovejav.net"], + "urlFilter": "||discordapp.com/attachments/" + }, + "id": 411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tagecoin.com/ads/" }, + "id": 412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn3x.com/*/js/*.vast." }, + "id": 413 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/best-ads-block-detector/" + }, + "id": 414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techclips.net/jqueri.php" }, + "id": 415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/asg_embed.js" }, + "id": 416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a.*/js/ep.js^" }, + "id": 417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a.*/js/stream.js^" }, + "id": 418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp-interstitial.js" }, + "id": 419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nativeads-v2.js" }, + "id": 420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/splash.php?idzone=" }, + "id": 421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a.*/pn.php" }, + "id": 422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a.*/iframe.php?idzone=" }, + "id": 423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxadd.com/js/hrqst.js" }, + "id": 424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxtubedot.com/js/skvkl.js" }, + "id": 425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubevintageporn.com/js/bkcwe.js" }, + "id": 426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubesex.me/js/eribi.js" }, + "id": 427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapnow.xxx/bump/" }, + "id": 428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zbs.kek.js" }, + "id": 429 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sexasia.net/wp-content/uploads/2022/03/subyshare.gif" + }, + "id": 430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teenpornvideo.fun/vcrtlrvw/cjdoweph.js" }, + "id": 431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teenxx.org/fpc.js" }, + "id": 432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||extmatrix.com/ad/" }, + "id": 433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i.imgur.com/cseptp2.jpg" }, + "id": 434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javrave.club/ads/" }, + "id": 435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cosplayporntube.com/creatives/" }, + "id": 436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapix.porn/front/js/unwanted.js" }, + "id": 437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hcbdsm.com/exo1.html" }, + "id": 438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hcbdsm.com/frtl.js" }, + "id": 439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hcbdsm.com/rbtop.html" }, + "id": 440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||orgasm.com/images/girl3.jpg" }, + "id": 441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atube.sex/*/js.php" }, + "id": 442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fullhdxxx.com/*/js.php" }, + "id": 443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdpornup.com/*/js.php" }, + "id": 444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornodom.top/fix/js.php" }, + "id": 445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornvxxxcn.com/*/js.php" }, + "id": 446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexfreehd.xxx/*/js.php" }, + "id": 447 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bollywoodporn.name/js/pfv5glksf5s5md5lwpupy.js" + }, + "id": 448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forcedgayporn.com/js/odwrpsjxzqsqsskw.js" }, + "id": 449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepornvideo.name/js/jtjiv6sztz6sda4.js" }, + "id": 450 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||gaypornrape.net/js/3lqkzfqvn7mwarvbozlge.js" + }, + "id": 451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goldporn.org/js/nc2nlplcsunox5a.js" }, + "id": 452 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pornegypt.com/js/ukxjs6exaq4uymndr8iqyta.js" + }, + "id": 453 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pornhamster.net/js/tnke7i3ijcr17dbnpqpzx.js" + }, + "id": 454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxvideos.org/js/qecmjoczleil3pm.js" }, + "id": 455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rapeporn.xyz/js/wbav00yd0jtbsypxsc.js" }, + "id": 456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rapetube.me/js/2owlxmqwrbjlr5kgnc.js" }, + "id": 457 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||roughhardsex.com/js/yxklhzfrqpifk0utgjmi7a.js" + }, + "id": 458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vintagenudes.pro/js/aqceo5xwbgkc6uv0xe.js" }, + "id": 459 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||youngasianporntube.net/js/cyc2z5gg0nwnqy2gy.js" + }, + "id": 460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||comixporn.net/js/nvrblck.js" }, + "id": 461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manporn.xxx/agent.php" }, + "id": 462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubecucumber.com/images/pr.js" }, + "id": 463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wingiftnow.life/js/popunder.js" }, + "id": 464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javmenu.com/api/v1/get_rendered_ads^" }, + "id": 465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gayxxxtube.net/img_bnnrs/" }, + "id": 466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxgirlsphotos.com/girls.js" }, + "id": 467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn-static3.com/cdn/push.min.js" }, + "id": 468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtremetop100.com/horizontalbanner.jpg" }, + "id": 469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtremetop100.com/images/uwsidebanner.gif" }, + "id": 470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtremetop100.com/images/right_adspot2.jpg" }, + "id": 471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitchesgirls.com/libs/adloaders/" }, + "id": 472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asianmilfhub.com/wp-content/uploads/ad/" }, + "id": 473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allcelebspics.com/assets/popunder.js" }, + "id": 474 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||smgplaza.com/wp-content/litespeed/js/e3dbdef0d73bbe66ccfb299d21f976dd.js" + }, + "id": 475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t63fd79f7055.js" }, + "id": 476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tceb29242cf7.js" }, + "id": 477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ta22f6590aec.js" }, + "id": 478 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bambooairways.com"], + "requestDomains": ["bamboairways.com.vn"] + }, + "id": 479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhd.com/*/300x250.html?" }, + "id": 480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sportcast.life/img/ali3.png" }, + "id": 481 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gbnews.com"], + "urlFilter": "||dailymail.co.uk/static/mol-adverts/" + }, + "id": 482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cmp.dmgprivacyint.co.uk/locationjson.html" }, + "id": 483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaihd.cyou/assets/js/detect-adblocker." }, + "id": 484 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentaihd.cyou/assets/js/devtools-detector.js" + }, + "id": 485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||americass.net/interstice-ad" }, + "id": 486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqbang.com/n/" }, + "id": 487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqbang.com/neverb/" }, + "id": 488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pervclips.com/tube/js/customscript.js" }, + "id": 489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||genoanime.tv/block-ads/" }, + "id": 490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||b9good.*/block-ads/" }, + "id": 491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||swarmmanga.com/*/custom.js" }, + "id": 492 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["accuradio.com"], + "requestDomains": ["tritondigital.com"] + }, + "id": 493 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||partner.pcloud.com/media/banners/*300250.png" + }, + "id": 494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xgroovy.com/static/js/initsite.min.js" }, + "id": 495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accuradio.com/vast" }, + "id": 496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tmh.io/wp-content/ku.png" }, + "id": 497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vpntester.org/wp-json/m5/getcoupons" }, + "id": 498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdsex.org/agent.php" }, + "id": 499 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||justjavhd.com/wp-content/uploads/2017/05/300.gif" + }, + "id": 500 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||justjavhd.com/wp-content/uploads/2017/05/728.gif" + }, + "id": 501 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn.jsdelivr.net/gh/rockblogger/spideradblocker" + }, + "id": 502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bondagevalley.cc/upload/photos/kcs.webp" }, + "id": 503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camcaps.*/vsx.js" }, + "id": 504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phineypet.com/2x.png" }, + "id": 505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phineypet.com/300x600.png" }, + "id": 506 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||printablecreative.com/wp-content/uploads/pixel.gif" + }, + "id": 507 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "comohoy.com", + "leak.sx", + "paste.bin.sx", + "pornleaks.in" + ], + "urlFilter": "/fag/js/lol.js" + }, + "id": 508 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||manga1000.top/app/manga/themes/*/ads/pop.js" + }, + "id": 509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adpia_click_popup_after.js" }, + "id": 510 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["schwab.com"], + "requestDomains": ["schbnwabh.com"] + }, + "id": 511 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "requestDomains": [ + "extendedrevanced.com", + "re-vanced.com", + "revanced-extended.com", + "revanceddl.com", + "revancedextend.com", + "revancedmusic.com", + "revancedyoutube.org", + "tuberevanced.com", + "vanced-official.com", + "vanced.pro", + "youtuberevancedextended.com", + "ytvancedpro.com" + ] + }, + "id": 512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||embedaio.cc/cdn-cgi/trace" }, + "id": 513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeshot.live/ads/" }, + "id": 514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/themes/soledad/js/detector.js" }, + "id": 515 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "1link.vip", + "cinedesi.in", + "techishant.in", + "tejtime24.com", + "thevouz.in" + ], + "requestDomains": ["youtube.com"] + }, + "id": 516 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["rackspace.com"], + "requestDomains": ["racks.pages.dev"] + }, + "id": 517 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||audiobooks4soul.com/*.custom-ads-block-detector." + }, + "id": 518 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["thesports.com"], + "initiatorDomains": ["thapcam.net"], + "urlFilter": ".gif" + }, + "id": 519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||exactpay.online/forex/index.js" }, + "id": 520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||earnbitmoon.club/promo/ebm-300x250.gif" }, + "id": 521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i.imgur.com/f0fsntu.jpg" }, + "id": 522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srvy.ninja/assets/adb/js/detector.min.js" }, + "id": 523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||designparty.sx/advertises/" }, + "id": 524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kukaj.io/ooo/" }, + "id": 525 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "gameophobias.com", + "hindimearticles.net", + "solution-hub.com" + ], + "urlFilter": "/adblocker.js" + }, + "id": 526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faucettrx.store/default.php" }, + "id": 527 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||shroomers.app/static/modules/base/js/shr-ads-enforcer.js" + }, + "id": 528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailymail.co.uk/static/mol-adverts/demo/" }, + "id": 529 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||dailymail.co.uk/feeds/commercial/topvideos.json" + }, + "id": 530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/uncopy/" }, + "id": 531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ld/ifk?zoneid=" }, + "id": 532 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ivg.it/wp-content/plugins/edinet_giornali_swg_plugin/js/ackdet.js" + }, + "id": 533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vvtplayer.*/cdn-cgi/trace" }, + "id": 534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boystube.link/ext/systm_fr.js" }, + "id": 535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||truyen-hentai.com/nb/" }, + "id": 536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xanimu.com/*.php" }, + "id": 537 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mathcrave.com/core/modules/*/assets/vendor/js/abdetector.script.min.js" + }, + "id": 538 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mathcrave.com/core/modules/*/assets/vendor/css/abdetector.style.css" + }, + "id": 539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rentry.co^frame,3p" }, + "id": 540 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "tourbobit.com", + "tourbobit.net", + "turbobeet.net", + "turbobi.pw", + "turbobif.com", + "turbobit.net", + "turbobita.net", + "turbobits.cc", + "turbobits.net", + "turboobit.com" + ], + "urlFilter": "/js/analytics/fduserfingerprinttoken.js" + }, + "id": 541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apple.com-*.live^" }, + "id": 542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?track=*&key=" }, + "id": 543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "thepiratebay3.com^" }, + "id": 544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||familysimulator." }, + "id": 545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||familysimulators." }, + "id": 546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edfringe.com/*.php" }, + "id": 547 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||amazonaws.com/www.yournewlocalflingfinder7.com/" + }, + "id": 548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discordap." }, + "id": 549 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["discord.gift"], + "urlFilter": "||discord*.gift^" + }, + "id": 550 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vdb.gov.vn"], + "requestDomains": ["vdbank.com.vn"] + }, + "id": 551 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["discord.gifts"], + "urlFilter": "||discord*.gifts^" + }, + "id": 552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discord-give." }, + "id": 553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discord-nitro." }, + "id": 554 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["discordgift.site"], + "urlFilter": "||discordgift." + }, + "id": 555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dlscord*." }, + "id": 556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dlscrod*." }, + "id": 557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freediscordnitro." }, + "id": 558 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn.discordapp.com/attachments/916391647955279943/" + }, + "id": 559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeshot.live/manifest.js" }, + "id": 560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||10minutemail.com/ub/" }, + "id": 561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bouncy.php?*&inpopup=" }, + "id": 562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?c=propeller&lpid=" }, + "id": 563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||telegr.am/user_mgt/login" }, + "id": 564 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||anapatformacion.org/modules/file/tor/tor-browser.zip^" + }, + "id": 565 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["m.rubika.ir", "web.rubika.ir"], + "requestDomains": ["rubika.ir"] + }, + "id": 566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s3.amazonaws.com/extpro/speed4.html" }, + "id": 567 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.ap-northeast-1.amazonaws.com/tedex.com/*/index.html" + }, + "id": 568 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.amazonaws.com/securityfotrus.1.13/index.html" + }, + "id": 569 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.eu-west-2.amazonaws.com/675.88.u6.8878/index.html" + }, + "id": 570 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.us-west-1.amazonaws.com/security.uni.firewall." + }, + "id": 571 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||s3.ap-northeast-1.amazonaws.com/ongoing.com/aanoitmessure/index.html^" + }, + "id": 572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vasafreight.com/ajax.php?" }, + "id": 573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d2r3dgsh5nr4kg.cloudfront.net/installer/" }, + "id": 574 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "excludedRequestDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirl-repacks." + }, + "id": 575 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirl-repack." + }, + "id": 576 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirlrepacks." + }, + "id": 577 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirlrepack." + }, + "id": 578 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirls-repack." + }, + "id": 579 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirlrepackz." + }, + "id": 580 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "urlFilter": "||fitgirltorrent." + }, + "id": 581 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "requestDomains": ["fitgirl.cc", "fitgirlrepacksite.com"] + }, + "id": 582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||magiskzip." }, + "id": 583 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["libretube.dev"], + "excludedRequestDomains": ["libretube.dev"], + "urlFilter": "||libretube." + }, + "id": 584 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "excludedRequestDomains": ["revanced.app"], + "urlFilter": "||revanced." + }, + "id": 585 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||revancedapk." + }, + "id": 586 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["libretube.dev"], + "requestDomains": ["libretubeapk.com"] + }, + "id": 587 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||revancedapp." + }, + "id": 588 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||youtubevanced." + }, + "id": 589 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||youtuberevanced." + }, + "id": 590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubator.com/lookout/wantfood.js" }, + "id": 591 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||revancedextended." + }, + "id": 592 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||ytrevanced." + }, + "id": 593 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||vancedmanager." + }, + "id": 594 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["revanced.app"], + "urlFilter": "||revancedapps." + }, + "id": 595 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["etcher.balena.io"], + "urlFilter": "||balenaetcher." + }, + "id": 596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cachingjs/settings.js" }, + "id": 597 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["luckypatchers.com"], + "requestDomains": ["luckypatchers.net", "luckypatcherwin.com"] + }, + "id": 598 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["etcher.balena.io"], + "requestDomains": ["balena-etcher.com", "etcher.download", "etcher.net"] + }, + "id": 599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cachingjs/turboturbo.js" }, + "id": 600 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["vencord.dev"], + "requestDomains": ["vencord.app"] + }, + "id": 601 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["newpipe.net"], + "requestDomains": ["newpipe.app"] + }, + "id": 602 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/config?key=6922a2c8-d1e9-43be-b201-749543d28fe1" + }, + "id": 603 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/config?key=d35e161b-abb4-4949-b523-003165d250bb" + }, + "id": 604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||re-captha-version-" }, + "id": 605 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["billionair.com"], + "requestDomains": ["billlionair.app"] + }, + "id": 606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||check-tl-ver-" }, + "id": 607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vnote-*.myqcloud.com^" }, + "id": 608 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["laposte.fr"], + "urlFilter": "||21cpromotions.com/logs/postch/" + }, + "id": 609 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||floridavacationrentalsbyowners.com/*/info/page_settings/account.php^" + }, + "id": 610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||final-ua.eu/vasilisa/votings" }, + "id": 611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||acir.postofficeweb.com/grupoacir/" }, + "id": 612 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["rackspace.com"], + "urlFilter": "||rackweb-----support*.weebly.com^" + }, + "id": 613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inner.website/*.html^" }, + "id": 614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||keepo.io/kjouyhubu799bh/" }, + "id": 615 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||teraboxdownloader.in/assets/js/adblocker-detector.min.js^" + }, + "id": 616 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["orange.fr"], + "urlFilter": "||exbtengineers.com/o/" + }, + "id": 617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||link.paid4link.com/img/cdn_adcash.mp4" }, + "id": 618 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["etisalat.ae"], + "requestDomains": ["etisalat-amazonprime.com"] + }, + "id": 619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeuseporn.com/backdrop.js" }, + "id": 620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zdrhuagh.elementor.cloud/*/index.html" }, + "id": 621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||business-facebook-*.pages.dev^" }, + "id": 622 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["thanhtra.gov.vn"], + "requestDomains": ["thanhtrapcrt.online"] + }, + "id": 623 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sendo.vn"], + "requestDomains": ["info", "shop", "vip"], + "urlFilter": "||vnsendo." + }, + "id": 624 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": ["steamproxy.cc", "steamproxy.net", "steamproxy.vip"], + "urlFilter": "||steamproxy." + }, + "id": 625 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["gov.uk"], + "requestDomains": ["approvaltool.bdukinternal.net", "liveflo.qxlva.io"] + }, + "id": 626 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vietcombank.com.vn"], + "requestDomains": ["sotuyenvcb.vietcombanker.com"] + }, + "id": 627 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cashum.unam.mx/wp-content/backups-dup-pro/imports/index.htm" + }, + "id": 628 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "badmouth1.com", + "carscoops.com", + "flatpanelshd.com", + "fourfourtwo.co.kr", + "javatpoint.com", + "lamire.jp", + "mydaily.co.kr", + "ndtvprofit.com", + "picrew.me", + "reportera.co.kr", + "sportsrec.com", + "taxguru.in", + "thestar.co.uk", + "tweaksforgeeks.com", + "videogamemods.com", + "wfmz.com", + "yorkshirepost.co.uk" + ], + "urlFilter": "||html-load.com/loader.min.js" + }, + "id": 629 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["orange.fr"], + "requestDomains": [ + "assistancesosh.wixsite.com", + "dev-7614646544.pantheonsite.io", + "orange234.wixsite.com", + "orange53.yolasite.com", + "servicemailorange25.wixsite.com", + "smsmmsernorepls.wixsite.com" + ] + }, + "id": 630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storageapi-new.fleek.co/*/yss/ind.html" }, + "id": 631 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["shinhan.com.vn"], + "requestDomains": ["tinchapshinhan.online"] + }, + "id": 632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||codeanyapp.com/*/spotii/" }, + "id": 633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||codeanyapp.com/*/spoofi/" }, + "id": 634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autolocksmithpro.com/spt/" }, + "id": 635 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["tpb.vn"], + "requestDomains": ["canhantpb.com", "tpbankvn.workplace.com"] + }, + "id": 636 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["azuki.com"], + "urlFilter": "||azuki-*.vercel.app^" + }, + "id": 637 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "androidauthority.com", + "blurayufr.xyz", + "columbian.com", + "faqwiki.us", + "freecoursesonline.me", + "ftuapps.dev", + "gamersdiscussionhub.com", + "iphoneincanada.ca", + "levelupalone.com", + "onehack.us", + "rockpapershotgun.com", + "senpa.io", + "shineads.org", + "xiaomitools.com" + ], + "requestDomains": ["onesignal.com"] + }, + "id": 638 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["androidauthority.com"], + "requestDomains": ["narrativ.com"] + }, + "id": 639 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mindbodygreen.com"], + "requestDomains": ["optimizely.com"] + }, + "id": 640 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["opensea.io"], + "urlFilter": "||paslanmazspider.org/bin/" + }, + "id": 641 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "bestforpuzzles.com", + "charlotteobserver.com", + "dailygazette.com", + "independent.co.uk", + "miamiherald.com", + "standard.co.uk", + "word.tips" + ], + "requestDomains": ["geoip.cdn.arkadiumhosted.com"] + }, + "id": 642 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["androidauthority.com", "variety.com"], + "requestDomains": ["lightboxcdn.com"] + }, + "id": 643 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["amendes.gouv.fr"], + "urlFilter": "||speedtest.gr/*/amendes-gouv-fr/" + }, + "id": 644 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["airbnb.com"], + "urlFilter": "||air.bnb-id*.com^" + }, + "id": 645 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hotmediahub.com", "terabox.fun"], + "requestDomains": ["firebase.googleapis.com"] + }, + "id": 646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||od.atami.no/one_drive.html" }, + "id": 647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upload.advgroup.ru/mvwwie4h" }, + "id": 648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mybluehost.me/cope346/" }, + "id": 649 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bmo.com"], + "requestDomains": ["bmoreferral.com"] + }, + "id": 650 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["ziraatbank.com.tr"], + "requestDomains": ["turkiyecumhuriyetiziraatbankasi.com"] + }, + "id": 651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nanoshield.pro/new_image2.jpg" }, + "id": 652 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["nickjr.com"], + "requestDomains": ["tags.tiqcdn.com"] + }, + "id": 653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redditstatic.com/shreddit/sentry-" }, + "id": 654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsdelivr.net/npm/skx@*/optical.js" }, + "id": 655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hd21.com/ajax/track?" }, + "id": 656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drtuber.*/ajax/track?track_type=" }, + "id": 657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||playbrain.io/analytics/" }, + "id": 658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d3bch4rrbnbe5n.cloudfront.net/pxl.png^" }, + "id": 659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visilabs.min.js" }, + "id": 660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ahentai.top/counter.php" }, + "id": 661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lib/f_ad_code.js" }, + "id": 662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wannads.com/api/track/fingerprint^" }, + "id": 663 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["chapmanganato.to", "manganato.com"], + "requestDomains": ["view.mngusr.com"] + }, + "id": 664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/js/ta-2.3.js?" }, + "id": 665 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["france.tv", "rt.com"], + "requestDomains": ["backend.dna-delivery.com"] + }, + "id": 666 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||rjno1.com/cdn-cgi/challenge-platform/h/b/scripts/invisible.js" + }, + "id": 667 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mynewsmedia.co/*/linkpage/ads_stats_controller.php" + }, + "id": 668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gplinks.co/auth/ads_stats_controller.php" }, + "id": 669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imsdb.pw/player/ip.php" }, + "id": 670 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["font", "image", "main_frame"], + "requestDomains": ["d2cmedia.ca"] + }, + "id": 671 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hktvmall.com/_ui/desktop/common/js/uianalytics/" + }, + "id": 672 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hktvmall.com/_ui/shared/common/js/analytics/with-intersection-track.js" + }, + "id": 673 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hktvmall.com/_ui/shared/common/js/util/jquery.analytics-utils.js" + }, + "id": 674 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ads.youtube.com"], + "requestDomains": ["ads.youtube.com"] + }, + "id": 675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/discourse-fingerprint-" }, + "id": 676 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["seriouseats.com"], + "requestDomains": ["relish.com"] + }, + "id": 677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/s/js/m/om.js?v=" }, + "id": 678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brave.com/static-assets/js/analysis.js" }, + "id": 679 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["girlsofdesire.org"], + "urlFilter": "/images/*/analytics.js" + }, + "id": 680 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||c2shb.pubgw.yahoo.com/admax/bid/partners/pbjs" + }, + "id": 681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blozoo.info/js/inouttool/" }, + "id": 682 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||flow.microsoft.com/providers/internal.telemetry" + }, + "id": 683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kemono.party/js/script.js" }, + "id": 684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pl.kukaj.to/kukac.js" }, + "id": 685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lightboxcdn.com/*/digibox.gif?" }, + "id": 686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lightboxcdn.com/*/jsonp/z?" }, + "id": 687 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/pmc-plugins/pmc-social-share-bar/*/tracking.js" + }, + "id": 688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||telemetry*.transcend.io^" }, + "id": 689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eevblog.com/forum/fp.php" }, + "id": 690 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["s4c.cymru"], + "urlFilter": "||player-api.s4c-cdn.co.uk/analytics/" + }, + "id": 691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aas.medialaben.no/a/" }, + "id": 692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||remp.nv.ua/assets/lib/js/remplib.js" }, + "id": 693 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mps.nbcuni.com/images/mps-statistic-reporting.png" + }, + "id": 694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||androidauthority.com/api/locate/" }, + "id": 695 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||roshy.tv/wp-content/uploads/perfmatters/gtagv4.js" + }, + "id": 696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mhtr.be/public/tr/tracker.min.js" }, + "id": 697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apc/trans.gif" }, + "id": 698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apc/r.gif" }, + "id": 699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atmrum.net/report/v*/atm/r.gif" }, + "id": 700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fp.msedge.net/r.gif" }, + "id": 701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odinvzc.azureedge.net/apc/trans.gif" }, + "id": 702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coursera.org/*/eventing/" }, + "id": 703 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["shopify.com"], + "requestDomains": ["1234854.com"] + }, + "id": 704 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["brilliant.org"], + "urlFilter": "||analytics-prod-*.amazonaws.com^" + }, + "id": 705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/angular8.js" }, + "id": 706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||monerominer.rocks/miner-mmr/webmnr.min.js" }, + "id": 707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sudonull.com/stop-ru.js" }, + "id": 708 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["xfinity.com"], + "urlFilter": "||cdn-prod.securiti.ai/consent/auto_blocking/" + }, + "id": 709 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["americanexpress.com"], + "requestDomains": ["dtdev.com.ar"] + }, + "id": 710 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adstream.com", "adstream.com.ro"], + "urlFilter": "/adstream." + }, + "id": 711 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "adlead.com", + "adlead.immo", + "adlead.pro", + "adlead.ru" + ], + "urlFilter": "/adlead." + }, + "id": 712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||curalate.com/api/v1/metrics/" }, + "id": 713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||svc.dynamics.com/f/m/" }, + "id": 714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||milkygoodness.xyz/js/optscript/" }, + "id": 715 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||novelgames.com/flashgames/*/banner_660x250.png" + }, + "id": 716 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "1lib.domains", + "singlelogin.app", + "z-lib.org" + ], + "urlFilter": "/1pixel.php" + }, + "id": 717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dai.google.com/*/id3-events.json" }, + "id": 718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i.jsrdn.com/i/1.gif?" }, + "id": 719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qbk1.com/1.gif?" }, + "id": 720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webd.home.news.cn/1.gif?" }, + "id": 721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtracking.min.js" }, + "id": 722 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||qualzz.com/assets/trackingscript/webtracking.js" + }, + "id": 723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raenonx.cc/api/analytics" }, + "id": 724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raenonx.cc/api/scripts" }, + "id": 725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&pcid=*&rid=" }, + "id": 726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-300x600-" }, + "id": 727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-458x80." }, + "id": 728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-bottom-" }, + "id": 729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-column-" }, + "id": 730 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "-ad-manager/" + }, + "id": 731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-right." }, + "id": 732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-sidebar." }, + "id": 733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-unit." }, + "id": 734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad-util." }, + "id": 735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ad.jpg.pagespeed." }, + "id": 736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-adbanner." }, + "id": 737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ads-banner." }, + "id": 738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-ads-bottom." }, + "id": 739 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wordpress.org"], + "urlFilter": "-ads-manager/" + }, + "id": 740 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["web-ads.org"], + "urlFilter": "-ads/assets/" + }, + "id": 741 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "-assets/ads." + }, + "id": 742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-auto-ads-" }, + "id": 743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-banner-ad_" }, + "id": 744 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "-banner-ads-" + }, + "id": 745 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "-contrib-ads." + }, + "id": 746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-display-ads." }, + "id": 747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-footerads." }, + "id": 748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-housead-" }, + "id": 749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-page-ad." }, + "id": 750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-page-peel/" }, + "id": 751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-pcmmodule-taboola-" }, + "id": 752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-peel-ads-" }, + "id": 753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-popexit." }, + "id": 754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-popunder." }, + "id": 755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-publicidad." }, + "id": 756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-right-ad." }, + "id": 757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-side-ad." }, + "id": 758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-sidebar-ad." }, + "id": 759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-sponsor-ad." }, + "id": 760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-sticky-ad-" }, + "id": 761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-top-ads." }, + "id": 762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-web-advert-" }, + "id": 763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-web-advert." }, + "id": 764 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adriver.co"], + "excludedResourceTypes": ["main_frame", "object"], + "urlFilter": ".adriver." + }, + "id": 765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".adrotate." }, + "id": 766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ads-lazy." }, + "id": 767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ads-min." }, + "id": 768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ads.controller." }, + "id": 769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ads.css" }, + "id": 770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ads.darla." }, + "id": 771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".adsbox." }, + "id": 772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".adserver." }, + "id": 773 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "advert.ae", + "advert.ge", + "advert.io", + "advert.ly", + "advert.media", + "advert.org.pl" + ], + "urlFilter": ".advert." + }, + "id": 774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ar/ads/" }, + "id": 775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ashx?adid=" }, + "id": 776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".aspx?adid=" }, + "id": 777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".az/adv/" }, + "id": 778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".br/ads/" }, + "id": 779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".bz/ads/" }, + "id": 780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ca/ads/" }, + "id": 781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".cfm?ad=" }, + "id": 782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".cgi?ad=" }, + "id": 783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ch/adv/" }, + "id": 784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".clkads." }, + "id": 785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".club/js/popunder.js" }, + "id": 786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/*=bt1zdxy1jni9" }, + "id": 787 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["loanoffering.in", "moonplusnews.com"], + "requestDomains": ["blogger.googleusercontent.com"] + }, + "id": 788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/a?pagetype" }, + "id": 789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/ads?" }, + "id": 790 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "adv.asahi.com", + "advantabankcorp.com", + "alltransistors.com", + "archiproducts.com", + "tritondigital.com" + ], + "urlFilter": ".com/adv/" + }, + "id": 791 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["docusign.com"], + "urlFilter": "||roycamining.com/pdeb/untitled/" + }, + "id": 792 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["made-in-china.com"], + "urlFilter": "||griffithdds.com/*/madeinchina.com/" + }, + "id": 793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/a.js" }, + "id": 794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/asset.js" }, + "id": 795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/cdn.js" }, + "id": 796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/compatibility.js" }, + "id": 797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/document.js" }, + "id": 798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/foundation.js" }, + "id": 799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/frustration.js" }, + "id": 800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/image.js" }, + "id": 801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/mui.js" }, + "id": 802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/script/xbox.js" }, + "id": 803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/ss/ad/" }, + "id": 804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/watch.*.js?key=" }, + "id": 805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".cz/adv/" }, + "id": 806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mez.ink/reademcashbackshopee.1.1^" }, + "id": 807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".cz/affil/" }, + "id": 808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".cz/bannery/" }, + "id": 809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".fuse-cloud.com/" }, + "id": 810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".html?clicktag=" }, + "id": 811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".info/tsv" }, + "id": 812 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["foxhills.co.uk"], + "urlFilter": "||flow.page/foxhills.co.uk^" + }, + "id": 813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".lazyload-ad-" }, + "id": 814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".lazyload-ad." }, + "id": 815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".mx/ads/" }, + "id": 816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".my/ads/" }, + "id": 817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".nativeads." }, + "id": 818 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": ".net/ad2/" + }, + "id": 819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".net/ads?" }, + "id": 820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ng/ads/" }, + "id": 821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".nu/ads/" }, + "id": 822 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sendo.vn"], + "requestDomains": ["sendotv.com"] + }, + "id": 823 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["linkedin.com"], + "urlFilter": "||colegiovilamilitar.com.br/*/linkedin_^" + }, + "id": 824 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["upc.ch"], + "urlFilter": "||wcomhost.com/ch/upc/" + }, + "id": 825 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ylilauta.org"], + "urlFilter": ".org/ad/" + }, + "id": 826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".org/ads/" }, + "id": 827 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["ram.co.za"], + "requestDomains": ["hand-to-hand.cfolks.pl"] + }, + "id": 828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".org/pops.js" }, + "id": 829 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["walletconnect.com"], + "requestDomains": ["syncwallet.pages.dev"] + }, + "id": 830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".org/script/compatibility.js" }, + "id": 831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ph/ads/" }, + "id": 832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php/ad/" }, + "id": 833 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["fedex.com"], + "requestDomains": [ + "bookingtool.azurewebsites.net", + "saham.hugaf.dev", + "yellowjacket.co.nz" + ] + }, + "id": 834 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wwwservicemsnlive-*.hubspotpagebuilder.com^" + }, + "id": 835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php/ads/" }, + "id": 836 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["airbnb.com"], + "requestDomains": ["abnbclaim.com", "pt-apartmentsairbnb.com"] + }, + "id": 837 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vodafone.es"], + "requestDomains": ["vodafone.scralead.com"] + }, + "id": 838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?ad=" }, + "id": 839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?adsid=" }, + "id": 840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?adv=" }, + "id": 841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?clicktag=" }, + "id": 842 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["opensea.io"], + "requestDomains": ["opensea-nft.web.app"] + }, + "id": 843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?zone_id=" }, + "id": 844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?zoneid=" }, + "id": 845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".pk/ads/" }, + "id": 846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".popunder.js" }, + "id": 847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".pw/ads/" }, + "id": 848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ru/ads/" }, + "id": 849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".top/cuid/?" }, + "id": 850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".top/gd/*?md=" }, + "id": 851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?abt_opts=1&" }, + "id": 852 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["lynvn.com"], + "requestDomains": ["lynstore.net"] + }, + "id": 853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?view=ad" }, + "id": 854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_xa/ads?" }, + "id": 855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_xa/ads_batch?" }, + "id": 856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a/?ad=" }, + "id": 857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ablck/frolod.js" }, + "id": 858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad--unit.htm" }, + "id": 859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-125." }, + "id": 860 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["adobe.com"], + "requestDomains": ["adobecloud5xpo.yolasite.com"] + }, + "id": 861 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["labanquepostale.fr"], + "requestDomains": ["group-postban.firebaseapp.com"] + }, + "id": 862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-bottom." }, + "id": 863 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bpost.be"], + "requestDomains": ["pakket-bpost-be.web.app"] + }, + "id": 864 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vodafone.de"], + "requestDomains": ["vodafone-mail-de.brimble.app"] + }, + "id": 865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-choices." }, + "id": 866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-engine.js" }, + "id": 867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||utahpolicetraining.*.mybluehost.me^" }, + "id": 868 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["adobe.com"], + "urlFilter": "||socalthesyndicate.com/*/adobefud/" + }, + "id": 869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-scroll.js" }, + "id": 870 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["mmitalianbeef.com"], + "requestDomains": ["mmitalianbeef.square.site"] + }, + "id": 871 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/ad-server." + }, + "id": 872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad-third-party?" }, + "id": 873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad.cgi?" }, + "id": 874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad.html?" }, + "id": 875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad.min." }, + "id": 876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/a.aspx?" }, + "id": 877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/dfp/js/dfp.js" }, + "id": 878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/err?" }, + "id": 879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/getban?" }, + "id": 880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/imp?" }, + "id": 881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/load_ad?" }, + "id": 882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/popup." }, + "id": 883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/l/dmp_captcha_for_vpn?" }, + "id": 884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad300.jpg" }, + "id": 885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad300.js" }, + "id": 886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad300.png" }, + "id": 887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad?count=" }, + "id": 888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad?pos_" }, + "id": 889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad?type=" }, + "id": 890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_728.jpg" }, + "id": 891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_728.js" }, + "id": 892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_bottom.jpg" }, + "id": 893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_bottom.js" }, + "id": 894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_break?" }, + "id": 895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_campaign?" }, + "id": 896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_code.js" }, + "id": 897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_common.js" }, + "id": 898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_counter.aspx" }, + "id": 899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_display.js" }, + "id": 900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_ga_callback.js" }, + "id": 901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_header.js" }, + "id": 902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_home.js" }, + "id": 903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_left." }, + "id": 904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_overlay.js" }, + "id": 905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_pos=" }, + "id": 906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_position=" }, + "id": 907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_request.js" }, + "id": 908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_request.php" }, + "id": 909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_right." }, + "id": 910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_server." }, + "id": 911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_side." }, + "id": 912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_skyscraper.gif" }, + "id": 913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_sticky.js" }, + "id": 914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_top.jpg" }, + "id": 915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_top.js" }, + "id": 916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad_vert.gif" }, + "id": 917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adanalytics.js" }, + "id": 918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adaptive_components.ashx?type=ads&" }, + "id": 919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adaptvadplayer.js" }, + "id": 920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adasync.js" }, + "id": 921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adasync.min.js" }, + "id": 922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adbox.js" }, + "id": 923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcall?" }, + "id": 924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcgi?" }, + "id": 925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autotrader.com/*/pep?pixallid" }, + "id": 926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcheck." }, + "id": 927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adchoice." }, + "id": 928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcommon?" }, + "id": 929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adconfig.js" }, + "id": 930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcount.js" }, + "id": 931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adcount.php" }, + "id": 932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addons/ads." }, + "id": 933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addyn/3.0/" }, + "id": 934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addyn|*;adtech;" }, + "id": 935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addyn|*|adtech;" }, + "id": 936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adengine.js" }, + "id": 937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adfox/loader.js" }, + "id": 938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adfshow?" }, + "id": 939 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/adfurikun/" + }, + "id": 940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adfx.loader.bind.js" }, + "id": 941 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "/adhandler/" + }, + "id": 942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adhelper.js" }, + "id": 943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adiframe|*|adtech;" }, + "id": 944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adimage." }, + "id": 945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adimages." }, + "id": 946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adj.php?" }, + "id": 947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adjs.php" }, + "id": 948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adlayer.php" }, + "id": 949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adlib.min.js" }, + "id": 950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adlog.php" }, + "id": 951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admanager.css" }, + "id": 952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admanager.js" }, + "id": 953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admanager.min.js" }, + "id": 954 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "admanager.line.biz", + "blog.google", + "sevio.com" + ], + "excludedResourceTypes": ["main_frame", "object"], + "urlFilter": "/admanager/" + }, + "id": 955 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "requestDomains": ["mobileoffers-ep-download.com", "pocpoc.io"] + }, + "id": 956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admgr.js" }, + "id": 957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admitad.js" }, + "id": 958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adocean.js" }, + "id": 959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ados.js" }, + "id": 960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adpartner.min.js" }, + "id": 961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adplugin." }, + "id": 962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adpopup.js" }, + "id": 963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adpopup.php" }, + "id": 964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adrecover.js" }, + "id": 965 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adright.com"], + "urlFilter": "/adright." + }, + "id": 966 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adriver.co"], + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/adriver." + }, + "id": 967 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "object"], + "urlFilter": "/adriver_" + }, + "id": 968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-250." }, + "id": 969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-300." }, + "id": 970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-admin." }, + "id": 971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-async." }, + "id": 972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-common." }, + "id": 973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-footer." }, + "id": 974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-front.min.js" }, + "id": 975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-frontend.min.js" }, + "id": 976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-home.js" }, + "id": 977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-rectangle." }, + "id": 978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-right." }, + "id": 979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-templateslist." }, + "id": 980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-vast-vpaid.js" }, + "id": 981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.bundle.js" }, + "id": 982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.bundle.min.js" }, + "id": 983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.cfm?" }, + "id": 984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.jplayer." }, + "id": 985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.jsp" }, + "id": 986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads.pl?" }, + "id": 987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/!rotator/" }, + "id": 988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/300." }, + "id": 989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/acctid=" }, + "id": 990 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||partner.awscconsumerinfo.autotrader.com/*/beacon/" + }, + "id": 991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/bottom." }, + "id": 992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/cbr." }, + "id": 993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/delivery." }, + "id": 994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/footer." }, + "id": 995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/ga-audiences?" }, + "id": 996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/get-ads-by-zones/?zones%" }, + "id": 997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/header." }, + "id": 998 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/ads/leaderboard-" + }, + "id": 999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/index." }, + "id": 1000 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["kuchechina.com"], + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/ads/index/" + }, + "id": 1001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adunit/track-view|" }, + "id": 1002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/leaderboard." }, + "id": 1003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/native.js" }, + "id": 1004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/outbrain?" }, + "id": 1005 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/banners/ads-" + }, + "id": 1006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/popout." }, + "id": 1007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/popup." }, + "id": 1008 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/cgi-bin/ad/" + }, + "id": 1009 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/page-peel" + }, + "id": 1010 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/plugins/ane-preroll" + }, + "id": 1011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/revgen." }, + "id": 1012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/serve?" }, + "id": 1013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/show." }, + "id": 1014 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/side-ads-" + }, + "id": 1015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/slideup." }, + "id": 1016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/spacer." }, + "id": 1017 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/side-ads/" + }, + "id": 1018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/square." }, + "id": 1019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/targeted|" }, + "id": 1020 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/wp-content/ads/" + }, + "id": 1021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/top." }, + "id": 1022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/video/controller.php" }, + "id": 1023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/view.php" }, + "id": 1024 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["swisspass.ch"], + "requestDomains": ["swiss-passapp.web.app"] + }, + "id": 1025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/xtcore." }, + "id": 1026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads160." }, + "id": 1027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads3." }, + "id": 1028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads300." }, + "id": 1029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads4." }, + "id": 1030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads468." }, + "id": 1031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads468x60." }, + "id": 1032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads728." }, + "id": 1033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads728x90." }, + "id": 1034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?apid" }, + "id": 1035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?callback" }, + "id": 1036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?client=" }, + "id": 1037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?id=" }, + "id": 1038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?object_" }, + "id": 1039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?param=" }, + "id": 1040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?zone=" }, + "id": 1041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads?zone_id=" }, + "id": 1042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_300." }, + "id": 1043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_bg." }, + "id": 1044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_bottom.js" }, + "id": 1045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_controller.js" }, + "id": 1046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_footer." }, + "id": 1047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_frame." }, + "id": 1048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads_iframe." }, + "id": 1049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsapi.js" }, + "id": 1050 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/wp-content/plugins/fasterim-optin/" + }, + "id": 1051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsbanner." }, + "id": 1052 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adsbox.com.sg"], + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/adsbox." + }, + "id": 1053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adscontrol.js" }, + "id": 1054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adscontroller.js" }, + "id": 1055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adscroll.js" }, + "id": 1056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserv." }, + "id": 1057 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||arbiscan.io/images/gen/*_stylusblitz_arbiscan_ad.png" + }, + "id": 1058 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet", "xmlhttprequest"], + "urlFilter": "/adserver." + }, + "id": 1059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserver1." }, + "id": 1060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserver2." }, + "id": 1061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserver3." }, + "id": 1062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserver?" }, + "id": 1063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adserving." }, + "id": 1064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsforwp-front.min.css" }, + "id": 1065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsheader." }, + "id": 1066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsinclude." }, + "id": 1067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adslide.js" }, + "id": 1068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsload.js" }, + "id": 1069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsmanager.nsf/" }, + "id": 1070 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adsmanager.facebook.com", "github.com"], + "urlFilter": "/adsmanager/" + }, + "id": 1071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsplugin." }, + "id": 1072 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["otomoto.pl"], + "requestDomains": ["otomoto-h229.net"] + }, + "id": 1073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsrv." }, + "id": 1074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsscript." }, + "id": 1075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsserv." }, + "id": 1076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsserver." }, + "id": 1077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsservice." }, + "id": 1078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adstracking." }, + "id": 1079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adswrapper." }, + "id": 1080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads~adsize~" }, + "id": 1081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adtech;" }, + "id": 1082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adtext." }, + "id": 1083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adtools." }, + "id": 1084 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adtrack.ca", "adtrack.yacast.fr"], + "urlFilter": "/adtrack." + }, + "id": 1085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bscscan.com/images/gen/*.gif" }, + "id": 1086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adunits." }, + "id": 1087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adunits/bcid?" }, + "id": 1088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adunitsbreakpoints." }, + "id": 1089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adunitsdata." }, + "id": 1090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adutil." }, + "id": 1091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etherscan.io/images/gen/cons_gt_" }, + "id": 1092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv-mobile." }, + "id": 1093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv-scroll-sidebar.js" }, + "id": 1094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv-scroll." }, + "id": 1095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv-socialbar-scroll.js" }, + "id": 1096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv.css?" }, + "id": 1097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv/mjx.js" }, + "id": 1098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv_468." }, + "id": 1099 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["gazprom.ru"], + "requestDomains": [ + "c2bm9.shop", + "cz4sb.shop", + "g1vm6.shop", + "k8cxh.shop", + "pe4hk.shop", + "v5hhx.shop" + ] + }, + "id": 1100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv_teasers.js" }, + "id": 1101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adv_vert.js" }, + "id": 1102 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wordpress.org"], + "urlFilter": "/advanced-ads-" + }, + "id": 1103 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/advbanner/" + }, + "id": 1104 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/advbanners/" + }, + "id": 1105 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "advert.ae", + "advert.club", + "advert.com.tr", + "advert.ee", + "advert.ge", + "advert.io", + "advert.media", + "advert.org.pl", + "motortrader.com.my" + ], + "excludedResourceTypes": ["main_frame", "script", "xmlhttprequest"], + "urlFilter": "/advert." + }, + "id": 1106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert01." }, + "id": 1107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert2." }, + "id": 1108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert24." }, + "id": 1109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert3." }, + "id": 1110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert4." }, + "id": 1111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert5." }, + "id": 1112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert6." }, + "id": 1113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert8." }, + "id": 1114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advert?" }, + "id": 1115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advertbanner." }, + "id": 1116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advertisingwebrenderer.min.js" }, + "id": 1117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kuwaittimes.com/uploads/ads/" }, + "id": 1118 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/advertisment/" + }, + "id": 1119 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "0xacab.org", + "adverts.ie", + "adverts.org.ua", + "github.com", + "gitlab.com" + ], + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/adverts." + }, + "id": 1120 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/adverts/" + }, + "id": 1121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advrotator.js" }, + "id": 1122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advrotator_banner_largo.htm" }, + "id": 1123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advscript.js" }, + "id": 1124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advtbanner." }, + "id": 1125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adx2." }, + "id": 1126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adz/js/adz." }, + "id": 1127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adzones.js" }, + "id": 1128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aff-ads." }, + "id": 1129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/affad?" }, + "id": 1130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/afr.php?" }, + "id": 1131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajaxad?" }, + "id": 1132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajs.php?" }, + "id": 1133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajs?zoneid=" }, + "id": 1134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ak-ads-ns." }, + "id": 1135 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pinkmonkey.com/includes/right-ad-columns.html" + }, + "id": 1136 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/amazon-associates-link-" + }, + "id": 1137 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tennis.com/assets/js/libraries/render-adv.js" + }, + "id": 1138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uefa.com/imgml/uefacom/sponsors/" }, + "id": 1139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp4ads-host-v0.js" }, + "id": 1140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ane-popup-banner.js" }, + "id": 1141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ane-popup.js" }, + "id": 1142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||floridasportsman.com/video_iframev9.aspx" }, + "id": 1143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/annonse." }, + "id": 1144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/annonser." }, + "id": 1145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api-ads." }, + "id": 1146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api.ad." }, + "id": 1147 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ads.instacart.com", "www.ads.com"], + "urlFilter": "/api.ads." + }, + "id": 1148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/ad." }, + "id": 1149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/ads?" }, + "id": 1150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apopwin.js" }, + "id": 1151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/app/manga/themes/*/ads/pop.js" }, + "id": 1152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apstag.js" }, + "id": 1153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apu.php?" }, + "id": 1154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/arcads.js" }, + "id": 1155 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["outlook.live.com"], + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/assets/ads/" + }, + "id": 1156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/asyncjs.php" }, + "id": 1157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/asyncspc.php" }, + "id": 1158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/auto.ad." }, + "id": 1159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awe2.js" }, + "id": 1160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban.php?" }, + "id": 1161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban160.php" }, + "id": 1162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban300.html" }, + "id": 1163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban300.php" }, + "id": 1164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban728.html" }, + "id": 1165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban728.php" }, + "id": 1166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ban728x90." }, + "id": 1167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banman/ad.aspx" }, + "id": 1168 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["aufeminin.com", "melty.fr", "nextplz.fr"], + "requestDomains": ["sonar.viously.com"] + }, + "id": 1169 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/banner-ad." + }, + "id": 1170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cambay.tv/contents/other/player/" }, + "id": 1171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/frontend-metrics^" }, + "id": 1172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageviews.php?type=" }, + "id": 1173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script.tagged-events.pageview-props.js" }, + "id": 1174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/svs.gif?" }, + "id": 1175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".mkt51.net/eos/" }, + "id": 1176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banner.cgi?" }, + "id": 1177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||keepo.io/loginatt/" }, + "id": 1178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banner/html/zone?zid=" }, + "id": 1179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banner/sponsors." }, + "id": 1180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banner_468." }, + "id": 1181 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["clickbd.com"], + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/banner_ads/" + }, + "id": 1182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bannerad." }, + "id": 1183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bannerad3.js" }, + "id": 1184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bannerads." }, + "id": 1185 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["coldwellbankerhomes.com"], + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/bannerads/" + }, + "id": 1186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banners.*/go/page/" }, + "id": 1187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banners.*/piclist?" }, + "id": 1188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banners.cgi?" }, + "id": 1189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".quora.com/qemail/mark_read?" }, + "id": 1190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banners/ads." }, + "id": 1191 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/banners/adv/" + }, + "id": 1192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banners/aff." }, + "id": 1193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottom-ads.jpg" }, + "id": 1194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottom-ads.png" }, + "id": 1195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottom_ad.jpg" }, + "id": 1196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottom_ad.png" }, + "id": 1197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottomad.png" }, + "id": 1198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bottomads.js" }, + "id": 1199 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/bsa-plugin-pro-scripteo/frontend/js/script.js" + }, + "id": 1200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bsa-pro-scripteo/frontend/js/script.js" }, + "id": 1201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/buysellads.js" }, + "id": 1202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/calladserver?" }, + "id": 1203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.interestingfacts.com/?xol=" }, + "id": 1204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/ads.cgi" }, + "id": 1205 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn.statically.io/gh/opcdn/analytics/main/script.js" + }, + "id": 1206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click/zone?" }, + "id": 1207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click?adv=" }, + "id": 1208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cms_ads.js" }, + "id": 1209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/code/https-v2.js?uid=" }, + "id": 1210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/combo?darla/" }, + "id": 1211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common/ad.asp" }, + "id": 1212 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["realestate.bnpparibas.com"], + "urlFilter": "||beluxrepm.followme.fr/followme" + }, + "id": 1213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common/ads?" }, + "id": 1214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common_ad.js" }, + "id": 1215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||data.wiris.cloud/telemetry/" }, + "id": 1216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/content-ads.js" }, + "id": 1217 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/content/ads/" + }, + "id": 1218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||loginnetflixleiojfioje.blogspot." }, + "id": 1219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/couponad.php" }, + "id": 1220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cpmbanners.js" }, + "id": 1221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m.clear.link/cpr/external/track" }, + "id": 1222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/css/adsense." }, + "id": 1223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/css/adv." }, + "id": 1224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/custom_ads.js" }, + "id": 1225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/data-file_123.js" }, + "id": 1226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/deliverad/fc.js" }, + "id": 1227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery.ads." }, + "id": 1228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery.php?zone=" }, + "id": 1229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery/ag.php" }, + "id": 1230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery/apu.php" }, + "id": 1231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery/avw.php" }, + "id": 1232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery/fc.php" }, + "id": 1233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/delivery/lg.php" }, + "id": 1234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dfp_async.js" }, + "id": 1235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dfpnew.min.js" }, + "id": 1236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/didna_config.js" }, + "id": 1237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/direct.hd?n=" }, + "id": 1238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||galada.it/omnitag/" }, + "id": 1239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/displayad?" }, + "id": 1240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/displayadframe." }, + "id": 1241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/doubleclick.aspx" }, + "id": 1242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/doubleclick.min" }, + "id": 1243 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dana.id"], + "requestDomains": [ + "bntuanoffcl-dna.hdco.my.id", + "danaxspaylaterr.biz.id", + "gdnapqmhbs.1myall.com", + "hadiah-dana2024.beviz.biz.id", + "hadiah.dana.kaget.webappsystem.com", + "kelim-kaget-dana.masuk.biz.id", + "pemba4talan-engajuannn-payylater7.e-fiiles.my.id", + "pemesanan-marrket-lpg-pertaminaa.glowz.my.id", + "saaweran-salldodanald.klick-net.my.id", + "xclaimz-id-danakagetxid7.x-id.my.id", + "xform-dna-log-x.resmi-v1.biz.id", + "xlink-dna-log-new.xxtl-v1.biz.id" + ] + }, + "id": 1244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/drsup-admanager-ajax.js" }, + "id": 1245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dynamicad?" }, + "id": 1246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t1.daumcdn.net/*/static/kp.js" }, + "id": 1247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ec5bcb7487ff.js" }, + "id": 1248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/embed_ad.php" }, + "id": 1249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4kporn.xxx/static/analytics/" }, + "id": 1250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ero.htm" }, + "id": 1251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/erobanner.js" }, + "id": 1252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exitpop.js" }, + "id": 1253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exitpopunder.js" }, + "id": 1254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exitpopup.js" }, + "id": 1255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exitsplash.php" }, + "id": 1256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exobanner." }, + "id": 1257 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "exoclick.bamboohr.co.uk", + "exoclick.kayako.com" + ], + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/exoclick." + }, + "id": 1258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exonb/backloaderforload.php" }, + "id": 1259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/expads-blocked.js" }, + "id": 1260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/export/ltv_popup.php" }, + "id": 1261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exports/tour_20/index.php" }, + "id": 1262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/external/ad." }, + "id": 1263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/external_ad?" }, + "id": 1264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/external_ads." }, + "id": 1265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flashad.asp" }, + "id": 1266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flashad.js" }, + "id": 1267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flashad3.jpg" }, + "id": 1268 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["flashads.co.id"], + "urlFilter": "/flashads." + }, + "id": 1269 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fleshlight.com", "fleshlight.zendesk.com"], + "urlFilter": "/fleshlight." + }, + "id": 1270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fload.js" }, + "id": 1271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||excess.duolingo.com/batch" }, + "id": 1272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/float_ad.js" }, + "id": 1273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/floatads." }, + "id": 1274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lyngsat.com/system/loadclick.js" }, + "id": 1275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/floatingad.js" }, + "id": 1276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/floatingads.js" }, + "id": 1277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flyad.js" }, + "id": 1278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kaufland.de/uts/events/" }, + "id": 1279 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/footer-ad." + }, + "id": 1280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footer_ad.js" }, + "id": 1281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footer_ad.php" }, + "id": 1282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footer_ads.php" }, + "id": 1283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footer_ads.png" }, + "id": 1284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footerad." }, + "id": 1285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footerads." }, + "id": 1286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fro_lo.js" }, + "id": 1287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/froloa.js" }, + "id": 1288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/frontend_loader.js" }, + "id": 1289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ftt2/js.php" }, + "id": 1290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/funcript*.php?pub=" }, + "id": 1291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gdpr-ad-script.js" }, + "id": 1292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shipping.jp/raa/rd.js" }, + "id": 1293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/get/?go=1&data=" }, + "id": 1294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/get?go=1&data=" }, + "id": 1295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getad?" }, + "id": 1296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getads?" }, + "id": 1297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getadsyscode?" }, + "id": 1298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getadvertisingleft?" }, + "id": 1299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/globals_ps_afc.js" }, + "id": 1300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google-adsense.js" }, + "id": 1301 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["labanquepostale.fr"], + "urlFilter": "||oasisministries.com/fr/postale/" + }, + "id": 1302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_caf.js?" }, + "id": 1303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleadsmanager.js" }, + "id": 1304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleafc.js" }, + "id": 1305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleafs.js" }, + "id": 1306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gpt_ads-public.js" }, + "id": 1307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gunosyadssdkv2.js" }, + "id": 1308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/headerads1.php" }, + "id": 1309 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swedishbeauty.com"], + "urlFilter": "/homepage_ads/" + }, + "id": 1310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hoverad.js" }, + "id": 1311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hserver/channel=" }, + "id": 1312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hserver/site=" }, + "id": 1313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ht.js?site_" }, + "id": 1314 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["stylesheet"], + "urlFilter": "/amazon-ad-link-" + }, + "id": 1315 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ads.com"], + "urlFilter": "/images/ads-" + }, + "id": 1316 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["weblio.jp"], + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/img/ad/" + }, + "id": 1317 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/banner-ads-rotator/" + }, + "id": 1318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/index-ad.jpg" }, + "id": 1319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/index-ad.js" }, + "id": 1320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/index-ad.png" }, + "id": 1321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/index_ads.js" }, + "id": 1322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/infinity.js.aspx?" }, + "id": 1323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/inlineads.aspx" }, + "id": 1324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insertads.js" }, + "id": 1325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/internads.css" }, + "id": 1326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/istripper.gif" }, + "id": 1327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.ad.js" }, + "id": 1328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.adi.js" }, + "id": 1329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.adx.js" }, + "id": 1330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.dfp.js" }, + "id": 1331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.openxtag.js" }, + "id": 1332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.php/?uid=" }, + "id": 1333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js.ad/size=" }, + "id": 1334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js.ng/cat=" }, + "id": 1335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js.ng/channel_" }, + "id": 1336 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fileditch.com"], + "requestDomains": ["hostslick.com"] + }, + "id": 1337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js.ng/pagepos=" }, + "id": 1338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js3caf.js" }, + "id": 1339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jsad.php" }, + "id": 1340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jsads-1.4.min.js" }, + "id": 1341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jsads.js" }, + "id": 1342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jshexi.hj?lb=" }, + "id": 1343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jspopunder.js" }, + "id": 1344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jspopunder.min.js" }, + "id": 1345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keyade.js" }, + "id": 1346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/layerad.js" }, + "id": 1347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lazyad-loader.js" }, + "id": 1348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lazyad-loader.min.js" }, + "id": 1349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lazyload.ads?" }, + "id": 1350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/left_ads.js" }, + "id": 1351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leftad.jpg" }, + "id": 1352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leftad.js" }, + "id": 1353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leftad.png" }, + "id": 1354 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["stylesheet"], "urlFilter": "/css/ads-" }, + "id": 1355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/li.blogtrottr.com/imp?" }, + "id": 1356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linkad2.jpg" }, + "id": 1357 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["livejasmin.com"], + "urlFilter": "/livejasmin." + }, + "id": 1358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/livejasmin2.jpg" }, + "id": 1359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/livejasminpopupunder." }, + "id": 1360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/localads.aspx" }, + "id": 1361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_ad?" }, + "id": 1362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logoads.jpg" }, + "id": 1363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logoads.png" }, + "id": 1364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mads.php?" }, + "id": 1365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/maven/am.js" }, + "id": 1366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mbads?" }, + "id": 1367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mcad.php" }, + "id": 1368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mgid.html" }, + "id": 1369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/microad.js" }, + "id": 1370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mnpw3.js" }, + "id": 1371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mobile-ad." }, + "id": 1372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mobile_ad." }, + "id": 1373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mobileads." }, + "id": 1374 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/mod_ijoomla_adagency_zone/" + }, + "id": 1375 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/floating-ad-rotator-" + }, + "id": 1376 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/module/ads/" + }, + "id": 1377 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/modules/ad/" + }, + "id": 1378 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/modules/ads/" + }, + "id": 1379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mpuadhelper.js" }, + "id": 1380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mysimpleads/mysa_output.php" }, + "id": 1381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nativead." }, + "id": 1382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nativeads.js" }, + "id": 1383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nativebanner/ane-native-banner.js" }, + "id": 1384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nb/frot_lod.js" }, + "id": 1385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/new/floatadv.js" }, + "id": 1386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ntv.json?key=" }, + "id": 1387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nugg.min.js" }, + "id": 1388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nuggad?" }, + "id": 1389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nwm-fcn.min.js" }, + "id": 1390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nwm-pw2.min.js" }, + "id": 1391 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/nxst-advertising/dist/htlbid-advertising.min.js" + }, + "id": 1392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oiopub-direct/js.php" }, + "id": 1393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oncc-ad.js" }, + "id": 1394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/openads.js" }, + "id": 1395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/owa.messageadlist." }, + "id": 1396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/p8network.js" }, + "id": 1397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/p?zoneid=" }, + "id": 1398 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["stylesheet"], "urlFilter": "/index-ad-" }, + "id": 1399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-ads." }, + "id": 1400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-links-to/dist/new-tab.js" }, + "id": 1401 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/adsanity-" + }, + "id": 1402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page/bouncy.php?" }, + "id": 1403 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/ane-banners-entre-links/" + }, + "id": 1404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagead/ads?" }, + "id": 1405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagead/conversion.js" }, + "id": 1406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagead/lvz?" }, + "id": 1407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagead/osd." }, + "id": 1408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageear.js" }, + "id": 1409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagepeel." }, + "id": 1410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagepeelpro.js" }, + "id": 1411 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/easyazon-" + }, + "id": 1412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/partnerad." }, + "id": 1413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/partnerads/js/setcookie.js" }, + "id": 1414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/partneradwidget." }, + "id": 1415 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["toltech.cn"], + "urlFilter": "/partnerbanner." + }, + "id": 1416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pcad.js?" }, + "id": 1417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/peel.php?" }, + "id": 1418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/peel_ads.js" }, + "id": 1419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/phpads/adx.js" }, + "id": 1420 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fangoria.com"], + "requestDomains": ["elements.video"] + }, + "id": 1421 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "canaltech.com.br", + "ig.com.br", + "noataque.com.br", + "oantagonista.com.br" + ], + "requestDomains": ["go.trvdp.com"] + }, + "id": 1422 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/phpbb_ads/" + }, + "id": 1423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pioneersuspectedjury.com/" }, + "id": 1424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/puclc?" }, + "id": 1425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dlhessell.wixsite.com/att-support/" }, + "id": 1426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/purs?" }, + "id": 1427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/purst?" }, + "id": 1428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/sbe?" }, + "id": 1429 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["stylesheet"], + "urlFilter": "/plugins/meks-easy-ads-widget/" + }, + "id": 1430 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/player/ads/" + }, + "id": 1431 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/mts-wp-in-post-ads/" + }, + "id": 1432 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/thirstyaffiliates/" + }, + "id": 1433 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/plugins/ads/" + }, + "id": 1434 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wordpress-ads-plug-in/" + }, + "id": 1435 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wordpress.org"], + "urlFilter": "/plugins/advanced-ads/" + }, + "id": 1436 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-auto-affiliate-links/" + }, + "id": 1437 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-bannerize-" + }, + "id": 1438 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-bannerize." + }, + "id": 1439 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-bannerize/" + }, + "id": 1440 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/amazon-auto-links/" + }, + "id": 1441 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/plugins/ultimate-popunder/" + }, + "id": 1442 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/platinumpopup/" + }, + "id": 1443 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/plugins/wp-moreads/" + }, + "id": 1444 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/plugins/wp125/" + }, + "id": 1445 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/popad/" + }, + "id": 1446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pop_8_2.js" }, + "id": 1447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pop_ads.js" }, + "id": 1448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popin-min.js" }, + "id": 1449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popu.js" }, + "id": 1450 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/wp-ad-guru/" + }, + "id": 1451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder.min.js" }, + "id": 1452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder1.js" }, + "id": 1453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder2.js" }, + "id": 1454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder5.js" }, + "id": 1455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder7.min.js" }, + "id": 1456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popunder?" }, + "id": 1457 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/popup-domination/" + }, + "id": 1458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popup2.js" }, + "id": 1459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popup3.js" }, + "id": 1460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popup_ad.js" }, + "id": 1461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popup_ad.php" }, + "id": 1462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popup_code.php" }, + "id": 1463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popupads.js" }, + "id": 1464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/popupunder.js" }, + "id": 1465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prbt/v1/ads/?" }, + "id": 1466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid-video.js" }, + "id": 1467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prehead/ads_detect.js" }, + "id": 1468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prerollad." }, + "id": 1469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prerollads." }, + "id": 1470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/processing/impressions.asp?" }, + "id": 1471 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/wp-super-popup-pro/" + }, + "id": 1472 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/promo/ads/" + }, + "id": 1473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/promo/affiframe." }, + "id": 1474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/promotools." }, + "id": 1475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/proxyadcall?" }, + "id": 1476 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "object", "stylesheet"], + "urlFilter": "/publicidad." + }, + "id": 1477 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/publicidad/" + }, + "id": 1478 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/publicidad_" + }, + "id": 1479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/publicidade." }, + "id": 1480 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/publicidade/" + }, + "id": 1481 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/publicidades/" + }, + "id": 1482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/puff_ad?" }, + "id": 1483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/punder.php" }, + "id": 1484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/push/p.js?" }, + "id": 1485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pustrck.js" }, + "id": 1486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/radioadembed." }, + "id": 1487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/radioadembedgpt." }, + "id": 1488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/railad.jpg" }, + "id": 1489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rdmadfeed.js" }, + "id": 1490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rdrr/renderer.js" }, + "id": 1491 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/realmedia/ads/" + }, + "id": 1492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/redirect/?spot_id=" }, + "id": 1493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/redirect?tid=" }, + "id": 1494 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["github.com", "reklam.com.tr"], + "urlFilter": "/reklam." + }, + "id": 1495 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "cloudflare.com", + "github.com", + "reklam.com.tr" + ], + "urlFilter": "/reklam/" + }, + "id": 1496 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["github.com"], + "urlFilter": "/reklama/" + }, + "id": 1497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama1.js" }, + "id": 1498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama2.jpg" }, + "id": 1499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama2.png" }, + "id": 1500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama3.jpg" }, + "id": 1501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama3.png" }, + "id": 1502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama4.jpg" }, + "id": 1503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reklama4.png" }, + "id": 1504 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/reklame/" + }, + "id": 1505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ren.gif?" }, + "id": 1506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/report_ad.js" }, + "id": 1507 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/resources/ads/" + }, + "id": 1508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/responsive_ads.js" }, + "id": 1509 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-popup-scheduler/" + }, + "id": 1510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/right_ad." }, + "id": 1511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/right_ads." }, + "id": 1512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rightad.js" }, + "id": 1513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rightads.js" }, + "id": 1514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rotatingad." }, + "id": 1515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s.ashx?btag" }, + "id": 1516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sba-wp-13.js" }, + "id": 1517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sbar.json?key=" }, + "id": 1518 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/ad-blocking-advisor/" + }, + "id": 1519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/aclib.js" }, + "id": 1520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/antd.js" }, + "id": 1521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/atg.js" }, + "id": 1522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/atga.js" }, + "id": 1523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/g0d.js" }, + "id": 1524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/g0dl0vesads.js" }, + "id": 1525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/intrf.js" }, + "id": 1526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/ippg.js" }, + "id": 1527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/jesus.js" }, + "id": 1528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/lib1.js" }, + "id": 1529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/nan.js" }, + "id": 1530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/native_render.js" }, + "id": 1531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/native_server.js" }, + "id": 1532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/npa2.min.js" }, + "id": 1533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/nwsu.js" }, + "id": 1534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/suv4r.js" }, + "id": 1535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/thankyou.js" }, + "id": 1536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/ublock.js" }, + "id": 1537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/xxag1.js" }, + "id": 1538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/chatur.js" }, + "id": 1539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdk/push_web/?zid=" }, + "id": 1540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/select_adv?" }, + "id": 1541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/serveads.php" }, + "id": 1542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/set_adcode?" }, + "id": 1543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sft-prebid.js" }, + "id": 1544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/show-ad.js" }, + "id": 1545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/show_ad.js" }, + "id": 1546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/show_ad?" }, + "id": 1547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/showban.asp?" }, + "id": 1548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/showbanner.js" }, + "id": 1549 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["stylesheet"], + "urlFilter": "/ad-blocking-alert/" + }, + "id": 1550 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/adblock-notify-by-bweb/" + }, + "id": 1551 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/side_ads/" + }, + "id": 1552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sidead." }, + "id": 1553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sidead1.js" }, + "id": 1554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sideads.js" }, + "id": 1555 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/no-adblock/" + }, + "id": 1556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sidebar_ad.jpg" }, + "id": 1557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sidebar_ad.png" }, + "id": 1558 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/sidebar_ads/" + }, + "id": 1559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site=*/size=*/viewid=" }, + "id": 1560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site=*/viewid=*/size=" }, + "id": 1561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/size=*/random=*/viewid=" }, + "id": 1562 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "resourceTypes": ["image"], + "urlFilter": "||xhcdn.com/promo/" + }, + "id": 1563 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/skin/adv/" + }, + "id": 1564 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "dev.miuiflash.com", + "djxmaza.in", + "jytechs.in", + "thecubexguide.com" + ], + "resourceTypes": ["image"], + "urlFilter": "||devfiles.pages.dev/img/*.jpeg" + }, + "id": 1565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/skinad." }, + "id": 1566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/skyadright." }, + "id": 1567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/skyscraperad." }, + "id": 1568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/slide_in_ads_close.gif" }, + "id": 1569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/slider_ad.js" }, + "id": 1570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sliderad.js" }, + "id": 1571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/small_ad." }, + "id": 1572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smartlinks.epl?" }, + "id": 1573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/soralink.js" }, + "id": 1574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sp/delivery/js.php" }, + "id": 1575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spacedesc=" }, + "id": 1576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spc.php" }, + "id": 1577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spcjs.php" }, + "id": 1578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/specialctrl.js" }, + "id": 1579 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ad-choices-" }, + "id": 1580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsor-banner.jpg" }, + "id": 1581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsor-banner.png" }, + "id": 1582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsor-links.html" }, + "id": 1583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsorad.jpg" }, + "id": 1584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsorad.png" }, + "id": 1585 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["spoolimports.com"], + "resourceTypes": ["image"], + "urlFilter": "/ads/square-" + }, + "id": 1586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsored-links." }, + "id": 1587 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/adsbanner-" }, + "id": 1588 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/adv-banner-" }, + "id": 1589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsored_ad." }, + "id": 1590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsored_link." }, + "id": 1591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsored_text." }, + "id": 1592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsoredlinks." }, + "id": 1593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sponsoredlinks?" }, + "id": 1594 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["1agosto.com"], + "resourceTypes": ["image"], + "urlFilter": "/banner-ads/" + }, + "id": 1595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/squaread.jpg" }, + "id": 1596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/squaread.js" }, + "id": 1597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/static.ad." }, + "id": 1598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sticky_ads.js" }, + "id": 1599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stickyad.js" }, + "id": 1600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stickyads.js" }, + "id": 1601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/style_ad.css" }, + "id": 1602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/suurl4.php?" }, + "id": 1603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/suurl5.php" }, + "id": 1604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/suv4.js" }, + "id": 1605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/suv5.js" }, + "id": 1606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sync2ad.js" }, + "id": 1607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola-footer.js" }, + "id": 1608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola-header.js" }, + "id": 1609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola_7.4.1.js" }, + "id": 1610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola_header.js" }, + "id": 1611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboolaarticle.min.js" }, + "id": 1612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/targetingad.js" }, + "id": 1613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/targetpushad.js" }, + "id": 1614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/theologicalpresentation.com/" }, + "id": 1615 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/banner-affiliate-" + }, + "id": 1616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tnt.ads." }, + "id": 1617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/top-ad." }, + "id": 1618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/top-ads." }, + "id": 1619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/top_ad." }, + "id": 1620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/top_ads." }, + "id": 1621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/triadshow.asp" }, + "id": 1622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ttj?id=" }, + "id": 1623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ut.js?cb=" }, + "id": 1624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v3/ads?" }, + "id": 1625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/valnet-header-ads." }, + "id": 1626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vast/?zid=" }, + "id": 1627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/velvet_stack_cmp.js" }, + "id": 1628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vendors~ads." }, + "id": 1629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vghd.gif" }, + "id": 1630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vghd2.gif" }, + "id": 1631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video-ad-overlay." }, + "id": 1632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video-ad." }, + "id": 1633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video-ads-player." }, + "id": 1634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video-js-ads." }, + "id": 1635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video.ads." }, + "id": 1636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video_ad." }, + "id": 1637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video_ads." }, + "id": 1638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video_slider3.js" }, + "id": 1639 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["videoad.in"], + "urlFilter": "/videoad." + }, + "id": 1640 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/videoads/" + }, + "id": 1641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs.ads-" }, + "id": 1642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs.sda.js" }, + "id": 1643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/view_banner.php" }, + "id": 1644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewad.asp" }, + "id": 1645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewad.php" }, + "id": 1646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/virtuagirlhd." }, + "id": 1647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webads.htm" }, + "id": 1648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webads.jpg" }, + "id": 1649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webads.js" }, + "id": 1650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webadverts/ads.pl?" }, + "id": 1651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/weborama.js" }, + "id": 1652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/welcome_ad.js" }, + "id": 1653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/widget-advert?" }, + "id": 1654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/widget/ads." }, + "id": 1655 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/pagead/1p-user-list/" + }, + "id": 1656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-ad.min." }, + "id": 1657 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/sponsor-ad" }, + "id": 1658 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/wp-content/mbp-banner/" + }, + "id": 1659 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".acemlna.com/lt.php?" + }, + "id": 1660 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".benchurl.com/c/o?" + }, + "id": 1661 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".exponea.com/*/open" + }, + "id": 1662 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".microsoft.com/m/v2/d?" + }, + "id": 1663 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/email/open/?pd=" + }, + "id": 1664 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["theepochtimes.com"], + "requestDomains": ["mixproxy.epoch.cloud"] + }, + "id": 1665 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/amazon-product-in-a-post-plugin/" + }, + "id": 1666 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/automatic-social-locker/" + }, + "id": 1667 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/ad-scripts--" }, + "id": 1668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/bhcb/lock.js" }, + "id": 1669 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/bookingcom-banner-creator/" + }, + "id": 1670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/bookingcom-text2links/" }, + "id": 1671 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/ads/gam_prebid-" + }, + "id": 1672 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/wp-content/plugins/m-wp-popup/" + }, + "id": 1673 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/amp-ad-" }, + "id": 1674 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/amp-connatix-" }, + "id": 1675 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/concert_ads-" }, + "id": 1676 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/discourse-adplugin-" + }, + "id": 1677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/useful-banner-manager/" }, + "id": 1678 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/google_adsense-" + }, + "id": 1679 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/legion-advertising-atlasastro/" + }, + "id": 1680 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/wp-content/plugins/wp-super-popup/" + }, + "id": 1681 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/uploads/useful_banner_manager_banners/" + }, + "id": 1682 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/adrotate-pro/" + }, + "id": 1683 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/production/ad-" + }, + "id": 1684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpadgu-adblock.js" }, + "id": 1685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpadgu-clicks.js" }, + "id": 1686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpadgu-frontend.js" }, + "id": 1687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpbanners_show.php" }, + "id": 1688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wppas.min.css" }, + "id": 1689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wppas.min.js" }, + "id": 1690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpxbz-theme.js" }, + "id": 1691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xads.php" }, + "id": 1692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xpopunder.js" }, + "id": 1693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xpopup.js" }, + "id": 1694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yhs/ads?" }, + "id": 1695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zcredirect?" }, + "id": 1696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/~cdn/ads/" }, + "id": 1697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a.ads." }, + "id": 1698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://ad-api-" }, + "id": 1699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://ad1." }, + "id": 1700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://ads2." }, + "id": 1701 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "adv.asahi.com", + "adv.bet", + "adv.blue", + "adv.chunichi.co.jp", + "adv.cincsys.com", + "adv.cryptonetlabs.it", + "adv.derfunke.at", + "adv.design", + "adv.digimatix.ru", + "adv.ec", + "adv.ee", + "adv.gg", + "adv.hokkaido-np.co.jp", + "adv.kompas.id", + "adv.lack-girl.com", + "adv.mcr.club", + "adv.mcu.edu.tw", + "adv.michaelgat.com", + "adv.msk.ru", + "adv.neosystem.co.uk", + "adv.peronihorowicz.com.br", + "adv.rest", + "adv.ru", + "adv.tools", + "adv.trinet.ru", + "adv.ua", + "adv.vg", + "adv.vn.ua", + "adv.yomiuri.co.jp", + "advancedradiology.com", + "advids.co", + "farapp.com", + "pracuj.pl", + "r7.com", + "typeform.com", + "welaika.com" + ], + "urlFilter": "://adv." + }, + "id": 1702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://oascentral." }, + "id": 1703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=half-page-ad&" }, + "id": 1704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?ab=1&zoneid=" }, + "id": 1705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?adspot_" }, + "id": 1706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?adunitid=" }, + "id": 1707 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ads.pinterest.com"], + "urlFilter": "?advertiser_id=" + }, + "id": 1708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?bannerid=" }, + "id": 1709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?service=ad&" }, + "id": 1710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?usid=*&utid=" }, + "id": 1711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?whichad=freestar&" }, + "id": 1712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?wppaszoneid=" }, + "id": 1713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?wpstealthadsjs=" }, + "id": 1714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_250." }, + "id": 1715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_300." }, + "id": 1716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_728_" }, + "id": 1717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_background." }, + "id": 1718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_banner." }, + "id": 1719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_bottom." }, + "id": 1720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_box." }, + "id": 1721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_choices." }, + "id": 1722 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["orange.es"], + "urlFilter": "||enjoymatic.com/landings/es-avengers/" + }, + "id": 1723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_header." }, + "id": 1724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_image_" }, + "id": 1725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_layer_" }, + "id": 1726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_leaderboard." }, + "id": 1727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_right." }, + "id": 1728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_side." }, + "id": 1729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_sidebar_" }, + "id": 1730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_skyscraper." }, + "id": 1731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_wrapper." }, + "id": 1732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adbanner_" }, + "id": 1733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adbanners." }, + "id": 1734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adcall." }, + "id": 1735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adchoice." }, + "id": 1736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adchoices." }, + "id": 1737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adhome." }, + "id": 1738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adlabel_" }, + "id": 1739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adnetwork." }, + "id": 1740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adpartner." }, + "id": 1741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adplugin." }, + "id": 1742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adright." }, + "id": 1743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ads.cgi" }, + "id": 1744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ads.cms?" }, + "id": 1745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ads.php?" }, + "id": 1746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ads_reporting." }, + "id": 1747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ads_updater-" }, + "id": 1748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adscommon." }, + "id": 1749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adscript." }, + "id": 1750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adserve." }, + "id": 1751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adserver." }, + "id": 1752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adskin." }, + "id": 1753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adskin_" }, + "id": 1754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adtitle." }, + "id": 1755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adv_open_x/" }, + "id": 1756 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["linkedin.com"], + "urlFilter": "_advertise-" + }, + "id": 1757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_advertise." }, + "id": 1758 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "_advertisment." + }, + "id": 1759 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bt.com"], + "requestDomains": [ + "boardband.univer.se", + "btbttt.000webhostapp.com", + "homelogginbbt.weebly.com" + ] + }, + "id": 1760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_affiliate_ad." }, + "id": 1761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_assets/ads/" }, + "id": 1762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_asyncspc." }, + "id": 1763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_background_ad." }, + "id": 1764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_banner_ad." }, + "id": 1765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_banner_ad_" }, + "id": 1766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_banner_ads_" }, + "id": 1767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_bannerad." }, + "id": 1768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_bannerad_" }, + "id": 1769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_bannerads_" }, + "id": 1770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_bottom_ads." }, + "id": 1771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_bottom_ads_" }, + "id": 1772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_commonad." }, + "id": 1773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_footer_ad_" }, + "id": 1774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_google_ads." }, + "id": 1775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_gpt_ads." }, + "id": 1776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_header_ad." }, + "id": 1777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_header_ad_" }, + "id": 1778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_headerad." }, + "id": 1779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_images/ad." }, + "id": 1780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_images/ad_" }, + "id": 1781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_images/ads/" }, + "id": 1782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_layerad." }, + "id": 1783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_left_ad." }, + "id": 1784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_panel_ads." }, + "id": 1785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_partner_ad." }, + "id": 1786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_popunder_" }, + "id": 1787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_popupunder." }, + "id": 1788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_pushads." }, + "id": 1789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_rectangle_ads." }, + "id": 1790 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["youtube.com"], + "urlFilter": "_reklama_" + }, + "id": 1791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_reporting_ads." }, + "id": 1792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_rightad." }, + "id": 1793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_rightad_" }, + "id": 1794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_sidead." }, + "id": 1795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_sidebar_ad." }, + "id": 1796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_sidebar_ad_" }, + "id": 1797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_skinad." }, + "id": 1798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_small_ad." }, + "id": 1799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_square_ad." }, + "id": 1800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_sticky_ad." }, + "id": 1801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_stickyad." }, + "id": 1802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_text_ads." }, + "id": 1803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_textads." }, + "id": 1804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_top_ad." }, + "id": 1805 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/sc-tagmanager/" + }, + "id": 1806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_vertical_ad." }, + "id": 1807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_web-advert." }, + "id": 1808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_widget_ad." }, + "id": 1809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cacheserve.*/promodisplay/" }, + "id": 1810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cacheserve.*/promodisplay?" }, + "id": 1811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||online.*/promoredirect?key=" }, + "id": 1812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ed/fol457." }, + "id": 1813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/ad-ace/assets/js/coupons.js" }, + "id": 1814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/ad-ace/assets/js/slot-slideup.js" }, + "id": 1815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/ad-ace/includes/shoppable-images/" }, + "id": 1816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/bid300c.aspx" }, + "id": 1817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads/bid728.aspx" }, + "id": 1818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/in/track?data=" }, + "id": 1819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/senddata?site=banner" }, + "id": 1820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/senddata?site=inpage" }, + "id": 1821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ntfc.php?" }, + "id": 1822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/src/ppu/" }, + "id": 1823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/awesome.js" }, + "id": 1824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tabu/display.js" }, + "id": 1825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmbdv2.js" }, + "id": 1826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/greenoaks.gif?" }, + "id": 1827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://rs-stripe.wsj.com/stripe/image?" }, + "id": 1828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/push-skin/skin.min.js" }, + "id": 1829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/search/tsc.php?" }, + "id": 1830 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["my.gov.au"], + "requestDomains": ["seeproc.com.br"] + }, + "id": 1831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beardeddragon/armadillo.js" }, + "id": 1832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beardeddragon/drake.js" }, + "id": 1833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beardeddragon/gilamonster.js" }, + "id": 1834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beardeddragon/tortoise.js" }, + "id": 1835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beardeddragon/turtle.js" }, + "id": 1836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/anaheim.js" }, + "id": 1837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/augusta.js" }, + "id": 1838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/boise.js" }, + "id": 1839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/denver.js" }, + "id": 1840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/gateway.js" }, + "id": 1841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/houston.js" }, + "id": 1842 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/tmbi-a9-header-" + }, + "id": 1843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/kenai.js" }, + "id": 1844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/memphis.js" }, + "id": 1845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/minneapolis.js" }, + "id": 1846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/portland.js" }, + "id": 1847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/raleigh.js" }, + "id": 1848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/reportads.js" }, + "id": 1849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/rochester.js" }, + "id": 1850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/sidebarwall.js" }, + "id": 1851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/springfield.js" }, + "id": 1852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/stickyfix.js" }, + "id": 1853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/tampa.js" }, + "id": 1854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/tulsa.js" }, + "id": 1855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/tuscon.js" }, + "id": 1856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/vista.js" }, + "id": 1857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/vpp.gif?" }, + "id": 1858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detroitchicago/wichita.js" }, + "id": 1859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ezcl.webp?" }, + "id": 1860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/parsonsmaize/abilene.js" }, + "id": 1861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/parsonsmaize/chanute.js" }, + "id": 1862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/parsonsmaize/mulvane.js" }, + "id": 1863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/parsonsmaize/olathe.js" }, + "id": 1864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tardisrocinante/austin.js" }, + "id": 1865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tardisrocinante/vitals.js" }, + "id": 1866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-dfp-prebid-" }, + "id": 1867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-prebid/" }, + "id": 1868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".prebid-bundle." }, + "id": 1869 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["prebid.org"], + "urlFilter": ".prebid." + }, + "id": 1870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_js/prbd_6.19.0.js" }, + "id": 1871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/postbid_handler1.0.9.js" }, + "id": 1872 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/banner-manager/" + }, + "id": 1873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/audiencenetworkprebid." }, + "id": 1874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gpt-prebid.js" }, + "id": 1875 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/the-moneytizer/" + }, + "id": 1876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pbjsandwich." }, + "id": 1877 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prebid-js-" }, + "id": 1878 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prebid-min-" }, + "id": 1879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid-pro." }, + "id": 1880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid-sdk." }, + "id": 1881 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/jgcabd-detect-" + }, + "id": 1882 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["prebid.org"], + "urlFilter": "/prebid." + }, + "id": 1883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid1." }, + "id": 1884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid2." }, + "id": 1885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid3." }, + "id": 1886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid35." }, + "id": 1887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid4." }, + "id": 1888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid5." }, + "id": 1889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid6." }, + "id": 1890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid7." }, + "id": 1891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid?" }, + "id": 1892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid_v4." }, + "id": 1893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebidadcall." }, + "id": 1894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebidlibrary." }, + "id": 1895 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/models?userid=" + }, + "id": 1896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pubfig.min.js" }, + "id": 1897 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["abelssoft.de"], + "urlFilter": "/tagman/" + }, + "id": 1898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_prebid.js" }, + "id": 1899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_prebid8." }, + "id": 1900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stn-player." }, + "id": 1901 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/models/vast" + }, + "id": 1902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&sadbl=1&chu=" }, + "id": 1903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?zoneid=*&ab=1" }, + "id": 1904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/datomata.widget.js" }, + "id": 1905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/affiliate/referral.asp?site=*&aff_id=" }, + "id": 1906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bdv_rd2.dbm?enparms" }, + "id": 1907 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["ptt.gov.tr"], + "requestDomains": ["top"], + "urlFilter": "||pttgov-*.top^" + }, + "id": 1908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sl/assetlisting/?" }, + "id": 1909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.peelback." }, + "id": 1910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-adblocker-detection/" }, + "id": 1911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-detect-adblock." }, + "id": 1912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/abtest_ab.js" }, + "id": 1913 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/v1/activity|" + }, + "id": 1914 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/complianz/v1/track" + }, + "id": 1915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adb_detector." }, + "id": 1916 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "requestDomains": ["adoto.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 1917 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "webnovel.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "resourceTypes": ["ping"] + }, + "id": 1918 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "fpbns.net", + "globalcdn.co", + "others-cdn.com", + "rncdn7.com", + "sb-cd.com", + "stream.highwebmedia.com", + "upsiloncdn.net", + "xvideos-cdn.com", + "youjizz.com", + "ypncdn.com" + ], + "initiatorDomains": ["pussyspace.com", "pussyspace.net"], + "resourceTypes": ["image"] + }, + "id": 1919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock-detect." }, + "id": 1920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock-detector." }, + "id": 1921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock-message." }, + "id": 1922 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/other/btn/*/index.html?*p1=" + }, + "id": 1923 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/dsnn4gpdlnig4/" + }, + "id": 1924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock.gif?" }, + "id": 1925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock_detect." }, + "id": 1926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock_detector2." }, + "id": 1927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblock_logger." }, + "id": 1928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblockdetect." }, + "id": 1929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblockdetection." }, + "id": 1930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblocker-leader." }, + "id": 1931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblockkiller." }, + "id": 1932 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adbuddy.be", "adbuddy.beeldstudio.be"], + "urlFilter": "/adbuddy." + }, + "id": 1933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ads-blocking-detector." }, + "id": 1934 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "/anti-adblock/" + }, + "id": 1935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/anti_ab." }, + "id": 1936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blockblock/blockblock.jquery.js" }, + "id": 1937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/disable%2badblock." }, + "id": 1938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/disabled_adblock." }, + "id": 1939 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/6q6psz38mqj7b/" + }, + "id": 1940 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||windows.net/*?bcda=" + }, + "id": 1941 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/netflix/net/login.php" + }, + "id": 1942 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/spot/account/" + }, + "id": 1943 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/swisspass/" + }, + "id": 1944 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/konto/sbb/" + }, + "id": 1945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_atblockdetector/" }, + "id": 1946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-120-600." }, + "id": 1947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-120_600_" }, + "id": 1948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-120x600-" }, + "id": 1949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-120x600." }, + "id": 1950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-120x600_" }, + "id": 1951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-160-600." }, + "id": 1952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-160x600-" }, + "id": 1953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-160x600." }, + "id": 1954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-160x600_" }, + "id": 1955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-300-250." }, + "id": 1956 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["loanoffering.in", "moonplusnews.com"], + "requestDomains": ["moderate.cleantalk.org"], + "resourceTypes": ["script"] + }, + "id": 1957 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "-300x250-" + }, + "id": 1958 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "dev.miuiflash.com", + "djxmaza.in", + "jytechs.in", + "thecubexguide.com" + ], + "requestDomains": [ + "doubleclick.net", + "fundingchoicesmessages.google.com", + "googlesyndication.com" + ], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 1959 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manofadan.com", "ytlarge.com"], + "requestDomains": ["googlesyndication.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 1960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-300x250_" }, + "id": 1961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-300x600." }, + "id": 1962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-460x68." }, + "id": 1963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468-100." }, + "id": 1964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468-60-" }, + "id": 1965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468-60." }, + "id": 1966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468-60_" }, + "id": 1967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468_60." }, + "id": 1968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x60-" }, + "id": 1969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x60." }, + "id": 1970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x60/" }, + "id": 1971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x60_" }, + "id": 1972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x70." }, + "id": 1973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x80." }, + "id": 1974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x80/" }, + "id": 1975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x80_" }, + "id": 1976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-468x90." }, + "id": 1977 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/sbb-ch/" + }, + "id": 1978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-480x60-" }, + "id": 1979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-480x60." }, + "id": 1980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-480x60/" }, + "id": 1981 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cecile.co.jp", + "ec-store.net", + "jreastmall.com", + "lexus.jp", + "melonbooks.co.jp" + ], + "requestDomains": ["rtoaster.jp"], + "resourceTypes": ["script"] + }, + "id": 1982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-480x60_" }, + "id": 1983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-486x60." }, + "id": 1984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-500x100." }, + "id": 1985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-600x70." }, + "id": 1986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-600x90-" }, + "id": 1987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-720x90-" }, + "id": 1988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-720x90." }, + "id": 1989 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["businessworld.in"], + "requestDomains": ["notebrains.com"], + "resourceTypes": ["image"] + }, + "id": 1990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728-90-" }, + "id": 1991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728-90." }, + "id": 1992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728.90." }, + "id": 1993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728x90-" }, + "id": 1994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728x90." }, + "id": 1995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728x90/" }, + "id": 1996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-728x90_" }, + "id": 1997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-729x91-" }, + "id": 1998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-780x90-" }, + "id": 1999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-980x60-" }, + "id": 2000 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["gov.uk"], + "urlFilter": "||smartaromas.com/income-individual_service_tax-gg-check-hm/" + }, + "id": 2001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-988x60." }, + "id": 2002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".120x600." }, + "id": 2003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".160x600." }, + "id": 2004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".160x600_" }, + "id": 2005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".300x250." }, + "id": 2006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".300x250_" }, + "id": 2007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x60-" }, + "id": 2008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x60." }, + "id": 2009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x60/" }, + "id": 2010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x60_" }, + "id": 2011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x80-" }, + "id": 2012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x80." }, + "id": 2013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x80/" }, + "id": 2014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".468x80_" }, + "id": 2015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".480x60-" }, + "id": 2016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".480x60." }, + "id": 2017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".480x60/" }, + "id": 2018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".480x60_" }, + "id": 2019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".728x90-" }, + "id": 2020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".728x90/" }, + "id": 2021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".728x90_" }, + "id": 2022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".900x100." }, + "id": 2023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120-600-" }, + "id": 2024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120-600." }, + "id": 2025 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "aktion.esprit-club.com", + "api.baomoi.com", + "backgrounds.wetransfer.net", + "c.paypal.com", + "click.aliexpress.com", + "comms.thewhiskyexchange.com", + "counter2.blog.livedoor.com", + "d.rcmd.jp", + "evt.collarity.com", + "freighter-prod01.narvar.com", + "frog.wix.com", + "go.onelink.me", + "go.techtarget.com", + "go.theregister.com", + "images.outbrainimg.com", + "img.promio-connect.com", + "lcs.comico.jp", + "likemore-go.imgsmail.ru", + "link.cosmopolitan.com", + "link.messaging.usnews.com", + "link.myjewishpage.com", + "link.realself.com", + "link2.strawberrynet.com", + "links.strava.com", + "msg-intl.qy.net", + "omni.soundestlink.com", + "pjatr.com", + "pjtra.com", + "pntra.com", + "pntrac.com", + "pntrs.com", + "r.mail.ru", + "rdsig.yahoo.co.jp", + "redbee.serverside.ai", + "scout.us2.salesloft.com", + "screen13.com", + "t.7sur7.be", + "t.ad.nl", + "t.bd.nl", + "t.bndestem.nl", + "t.destentor.nl", + "t.ed.nl", + "t.gelderlander.nl", + "t.hln.be", + "t.paypal.com", + "t.pzc.nl", + "t.tubantia.nl", + "track.effiliation.com", + "track.laredoute.fr", + "trk.mail.ru", + "trx-hub.com", + "validate.onecount.net", + "w-api.baomoi.com", + "wc.yahoodns.net" + ], + "resourceTypes": ["image"] + }, + "id": 2026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120_600." }, + "id": 2027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120_600/" }, + "id": 2028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120_600_" }, + "id": 2029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120x600-" }, + "id": 2030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120x600." }, + "id": 2031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120x600/" }, + "id": 2032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/120x600_" }, + "id": 2033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/125x600-" }, + "id": 2034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/125x600_" }, + "id": 2035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/130x600-" }, + "id": 2036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160-600-" }, + "id": 2037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160-600." }, + "id": 2038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160_600." }, + "id": 2039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160_600_" }, + "id": 2040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x400-" }, + "id": 2041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x400_" }, + "id": 2042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x600-" }, + "id": 2043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x600." }, + "id": 2044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x600/" }, + "id": 2045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/160x600_" }, + "id": 2046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/190_900." }, + "id": 2047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300-250-" }, + "id": 2048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300-250." }, + "id": 2049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300-600_" }, + "id": 2050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300_250_" }, + "id": 2051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x150_" }, + "id": 2052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x250-" }, + "id": 2053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x250_" }, + "id": 2054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x250b." }, + "id": 2055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x350." }, + "id": 2056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x600-" }, + "id": 2057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300x600_" }, + "id": 2058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/300xx250." }, + "id": 2059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/320x250." }, + "id": 2060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/335x205_" }, + "id": 2061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/336x280-" }, + "id": 2062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/336x280." }, + "id": 2063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/336x280_" }, + "id": 2064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/428x60." }, + "id": 2065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/460x60." }, + "id": 2066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/460x80_" }, + "id": 2067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468-20." }, + "id": 2068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468-60-" }, + "id": 2069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468-60." }, + "id": 2070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468-60_" }, + "id": 2071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468_60." }, + "id": 2072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468_60_" }, + "id": 2073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468_80." }, + "id": 2074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468_80/" }, + "id": 2075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x060." }, + "id": 2076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x060_" }, + "id": 2077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x150-" }, + "id": 2078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x280." }, + "id": 2079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x280_" }, + "id": 2080 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dailyuploads.net", "freeshot.live"], + "requestDomains": ["bit.ly"], + "resourceTypes": ["script"] + }, + "id": 2081 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "aax-eu-dub.amazon.com", + "aax-us-iad.amazon.com", + "blip.bizrate.com", + "c.paypal.com", + "click.taobao.com", + "content22.citi.eu", + "content22.citibank.com.sg", + "customer.homedepot.com", + "demand.supply", + "dot.wp.pl", + "dw.com.com", + "epl.paypal-communication.com", + "evs.sgmt.loom.com", + "go.onelink.me", + "hop.clickbank.net", + "l.francetvinfo.fr", + "naturalnews.com", + "olacontent.schwab.com", + "partners.etoro.com", + "pjatr.com", + "pjtra.com", + "pntra.com", + "pntrac.com", + "pntrs.com", + "r.mail.ru", + "r.stripe.com", + "rd.rakuten.co.jp", + "rv.modanisa.com", + "tags.news.com.au", + "tbskip.taobao.com", + "track.effiliation.com", + "tracker.netklix.com", + "tracking.donnemagazine.it", + "tracking.foodblog.it", + "tracking.mammemagazine.it", + "tracking.motorimagazine.it", + "tracking.notizie.it", + "tracking.offerteshopping.it", + "tracking.style24.it", + "tracking.tuobenessere.it", + "tracking.viaggiamo.it", + "trk.mail.ru", + "w-profiling.cibc.com", + "ws.sharethis.com" + ], + "resourceTypes": ["script"] + }, + "id": 2082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x60-" }, + "id": 2083 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "urlFilter": "/468x60." + }, + "id": 2084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x60/" }, + "id": 2085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x60_" }, + "id": 2086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x70-" }, + "id": 2087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x72." }, + "id": 2088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x72_" }, + "id": 2089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x80-" }, + "id": 2090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x80." }, + "id": 2091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/468x80_" }, + "id": 2092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/470x030_" }, + "id": 2093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x030." }, + "id": 2094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x030_" }, + "id": 2095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x60-" }, + "id": 2096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x60." }, + "id": 2097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x60/" }, + "id": 2098 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["mbbank.com.vn"], + "requestDomains": ["mbdk99.com", "tcvnhomefic.com"] + }, + "id": 2099 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||altitudesim.ca/*/chfinal/" + }, + "id": 2100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/itads_" }, + "id": 2101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x60_" }, + "id": 2102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/480x70_" }, + "id": 2103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/486x60_" }, + "id": 2104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/496_98_" }, + "id": 2105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600-160-" }, + "id": 2106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600-60." }, + "id": 2107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600-90." }, + "id": 2108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600_120_" }, + "id": 2109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600_90_" }, + "id": 2110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600x75_" }, + "id": 2111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/600x90." }, + "id": 2112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/60x468." }, + "id": 2113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/640x100/" }, + "id": 2114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/640x80-" }, + "id": 2115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/660x120_" }, + "id": 2116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/660x60." }, + "id": 2117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/700_100_" }, + "id": 2118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/700_200." }, + "id": 2119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/700x100." }, + "id": 2120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728-90-" }, + "id": 2121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728-90." }, + "id": 2122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728-90/" }, + "id": 2123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728-90_" }, + "id": 2124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728_200." }, + "id": 2125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728_200_" }, + "id": 2126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728_90." }, + "id": 2127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728_90/" }, + "id": 2128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728_90_" }, + "id": 2129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728x90-" }, + "id": 2130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728x90." }, + "id": 2131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728x90/" }, + "id": 2132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/728x90_" }, + "id": 2133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/750-100." }, + "id": 2134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/750_150." }, + "id": 2135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/750x100." }, + "id": 2136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/760x120." }, + "id": 2137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/760x120_" }, + "id": 2138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/760x90_" }, + "id": 2139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/768x90-" }, + "id": 2140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/768x90." }, + "id": 2141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/780x90." }, + "id": 2142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/800x160/" }, + "id": 2143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/800x90." }, + "id": 2144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/80x468_" }, + "id": 2145 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["falabella.com"], + "requestDomains": ["shoppingmall55.com"] + }, + "id": 2146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/960_60_" }, + "id": 2147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/980x90." }, + "id": 2148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/w300/h250/" }, + "id": 2149 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sparkasse.de"], + "requestDomains": ["sparkasse-oberhessen.info"] + }, + "id": 2150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/w728/h90/" }, + "id": 2151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=300x250/" }, + "id": 2152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=336x280," }, + "id": 2153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=468x60/" }, + "id": 2154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=468x60_" }, + "id": 2155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=468x80_" }, + "id": 2156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "=728x90/" }, + "id": 2157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120_600." }, + "id": 2158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120_600_" }, + "id": 2159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x240." }, + "id": 2160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x240_" }, + "id": 2161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x500." }, + "id": 2162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x600-" }, + "id": 2163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x600." }, + "id": 2164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_120x600_" }, + "id": 2165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_125x600_" }, + "id": 2166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_128x600." }, + "id": 2167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_140x600." }, + "id": 2168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_140x600_" }, + "id": 2169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_150x700_" }, + "id": 2170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160-600." }, + "id": 2171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160_600." }, + "id": 2172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160_600_" }, + "id": 2173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x300." }, + "id": 2174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x300_" }, + "id": 2175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x350." }, + "id": 2176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x400." }, + "id": 2177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x600-" }, + "id": 2178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x600." }, + "id": 2179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x600/" }, + "id": 2180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_160x600_" }, + "id": 2181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300-250-" }, + "id": 2182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300x250-" }, + "id": 2183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300x250." }, + "id": 2184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300x250_" }, + "id": 2185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300x600." }, + "id": 2186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_300x600_" }, + "id": 2187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_320x250_" }, + "id": 2188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_323x120_" }, + "id": 2189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_336x120." }, + "id": 2190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_350_100." }, + "id": 2191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_350_100_" }, + "id": 2192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_350x100." }, + "id": 2193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_400-80." }, + "id": 2194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_400x60." }, + "id": 2195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_400x68." }, + "id": 2196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_420x80." }, + "id": 2197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_420x80_" }, + "id": 2198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_438x50." }, + "id": 2199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_438x60." }, + "id": 2200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_438x60_" }, + "id": 2201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_460_60." }, + "id": 2202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_460x60." }, + "id": 2203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468-60." }, + "id": 2204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468-60_" }, + "id": 2205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468_60-" }, + "id": 2206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468_60." }, + "id": 2207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468_60_" }, + "id": 2208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468_80." }, + "id": 2209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468_80_" }, + "id": 2210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x060-" }, + "id": 2211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x060." }, + "id": 2212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x060_" }, + "id": 2213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x100." }, + "id": 2214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x100_" }, + "id": 2215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x118." }, + "id": 2216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x120." }, + "id": 2217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x60-" }, + "id": 2218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x60." }, + "id": 2219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x60/" }, + "id": 2220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x60_" }, + "id": 2221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x60b." }, + "id": 2222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x80-" }, + "id": 2223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x80." }, + "id": 2224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x80/" }, + "id": 2225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x80_" }, + "id": 2226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x90." }, + "id": 2227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_468x90_" }, + "id": 2228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480_60." }, + "id": 2229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480_80_" }, + "id": 2230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480x60-" }, + "id": 2231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480x60." }, + "id": 2232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480x60/" }, + "id": 2233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_480x60_" }, + "id": 2234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_486x60." }, + "id": 2235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_486x60_" }, + "id": 2236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_700_100_" }, + "id": 2237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_700_150_" }, + "id": 2238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_700_200_" }, + "id": 2239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_720_90." }, + "id": 2240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_720x90." }, + "id": 2241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_720x90_" }, + "id": 2242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728-90." }, + "id": 2243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728-90_" }, + "id": 2244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728_90." }, + "id": 2245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728_90_" }, + "id": 2246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728x60." }, + "id": 2247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728x90-" }, + "id": 2248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728x90." }, + "id": 2249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728x90/" }, + "id": 2250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_728x90_" }, + "id": 2251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_750x100." }, + "id": 2252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_760x100." }, + "id": 2253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_768x90_" }, + "id": 2254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_800x100." }, + "id": 2255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_800x80_" }, + "id": 2256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chattedhelio.top" }, + "id": 2257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cusilbwq.xyz" }, + "id": 2258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gbpkmltxpcsj.xyz" }, + "id": 2259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||get-me-wow." }, + "id": 2260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hvkwmvpxvjo.xyz" }, + "id": 2261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jcufklto.com" }, + "id": 2262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lonerdrawn.com/watch.1008407049393.js" }, + "id": 2263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mimosaavior.top" }, + "id": 2264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onasider.top/tc" }, + "id": 2265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oqfrudzatovc.com" }, + "id": 2266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||proffering.xyz" }, + "id": 2267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tedious-weight.pro" }, + "id": 2268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tracker-tds.info" }, + "id": 2269 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dienmayxanh.com"], + "requestDomains": ["mayxanhsupport.com", "trungtam-dienmayxanh.com"] + }, + "id": 2270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ucationininancee.info" }, + "id": 2271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||warsabnormality.com/pixel/pure" }, + "id": 2272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anrdoezrs.net/image-" }, + "id": 2273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anrdoezrs.net/placeholder-" }, + "id": 2274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dpbolvw.net/image-" }, + "id": 2275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dpbolvw.net/placeholder-" }, + "id": 2276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tkqlhce.com/image-" }, + "id": 2277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tkqlhce.com/placeholder-" }, + "id": 2278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||142.91.159." }, + "id": 2279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||158.247.208." }, + "id": 2280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||23.109.82." }, + "id": 2281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||23.109.87." }, + "id": 2282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||000webhost.com/images/banners/" }, + "id": 2283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||26216.stunserver.net/a8.js" }, + "id": 2284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ad.mail.ru/static/admanhtml/" }, + "id": 2285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||afternic.com/v1/aftermarket/landers/" }, + "id": 2286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaized.net/mr/popunder.js" }, + "id": 2287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allsportsflix." }, + "id": 2288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/campaigns-ad/" }, + "id": 2289 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||amazonaws.com/mailcache.appinthestore.com/" + }, + "id": 2290 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||api.terashare.co/api/analytics" + }, + "id": 2291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||answers.sg/embed/" }, + "id": 2292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||any.gs/visitscript/" }, + "id": 2293 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||aspencore.com/syndication/v3/partnered-content/" + }, + "id": 2294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autodealer.co.za/inc/widget/" }, + "id": 2295 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||autotrader.ca/result/autosavailablelistings.aspx?" + }, + "id": 2296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autotrader.co.za/partners/" }, + "id": 2297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||axm.am/am.ads.js" }, + "id": 2298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azureedge.net/adtags/" }, + "id": 2299 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||b.marfeelcache.com/statics/marfeel/gardac-sync.js" + }, + "id": 2300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bankrate.com/jsfeeds/" }, + "id": 2301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc.vc/js/link-converter.js" }, + "id": 2302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beauties-of-ukraine.com/export.js" }, + "id": 2303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bescore.com/libs/e.js" }, + "id": 2304 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bharatmatrimony.com/matrimoney/matrimoneybanners/" + }, + "id": 2305 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bidorbuy.co.za/jsp/tradesearch/tradefeedpreview.jsp?" + }, + "id": 2306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigrock.in/affiliate/" }, + "id": 2307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitbond.com/affiliate-program/" }, + "id": 2308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blacklistednews.com/contentrotator/" }, + "id": 2309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bluehost-cdn.com/media/partner/images/" }, + "id": 2310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bluehost.com/track/" }, + "id": 2311 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bluehost.com/web-hosting/domaincheckapi/?affiliate=" + }, + "id": 2312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bluepromocode.com/images/widgets/" }, + "id": 2313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||btguard.com/images/" }, + "id": 2314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bunkr.si/lazyhungrilyheadlicks.js" }, + "id": 2315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bunkrr.su/lazyhungrilyheadlicks.js" }, + "id": 2316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||careerwebsite.com/distrib_pages/jobs.cfm?" }, + "id": 2317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carfax.com/img_myap/" }, + "id": 2318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cas.*.criteo.com^" }, + "id": 2319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.vaughnsoft.net/abvs/" }, + "id": 2320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn4.life/media/" }, + "id": 2321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnservices.net/megatag.js" }, + "id": 2322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cex.io/img/b/" }, + "id": 2323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cex.io/informer/" }, + "id": 2324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickfunnels.com/assets/cfpop.js" }, + "id": 2325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clicknplay.to/api/spots/" }, + "id": 2326 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bam.com.gt"], + "requestDomains": ["personas.devbam.com"] + }, + "id": 2327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudbet.com/ad/" }, + "id": 2328 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cloudfront.net/js/script_tag/new/sca_affiliate_" + }, + "id": 2329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coinmama.com/assets/img/banners/" }, + "id": 2330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cpmstar.com/cached/" }, + "id": 2331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cpmstar.com/view.aspx" }, + "id": 2332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crunchyroll.com/awidget/" }, + "id": 2333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cuteonly.com/banners.php" }, + "id": 2334 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||d3mmnnn9s2dcmq.cloudfront.net/shim/embed.js" + }, + "id": 2335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datafeedfile.com/widget/readywidget/" }, + "id": 2336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dawanda.com/widget/" }, + "id": 2337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dealextreme.com/affiliate_upload/" }, + "id": 2338 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sei.io"], + "requestDomains": ["sei-io.web.app"] + }, + "id": 2339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||desperateseller.co.uk/affiliates/" }, + "id": 2340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digitaloceanspaces.com/woohoo/" }, + "id": 2341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||disqus.com/ads-iframe/" }, + "id": 2342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||disqus.com/listpromoted?" }, + "id": 2343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dx.com/affiliate/" }, + "id": 2344 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||e-tailwebstores.com/accounts/default1/banners/" + }, + "id": 2345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||earn-bitcoins.net/banner_" }, + "id": 2346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ecufiles.com/advertising/" }, + "id": 2347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elliottwave.com/fw/regular_leaderboard.js" }, + "id": 2348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||entainpartners.com/renderbanner.do?" }, + "id": 2349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||espncdn.shop/nwm-dbh.min3.js" }, + "id": 2350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||extensoft.com/artisteer/banners/" }, + "id": 2351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||familytreedna.com/img/affiliates/" }, + "id": 2352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fancybar.net/ac/fancybar.js?zoneid" }, + "id": 2353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapturbo.com/testoid/" }, + "id": 2354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fembedta.com/pub?" }, + "id": 2355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filterforge.com/images/banners/" }, + "id": 2356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flocdn.com/*/ads-coordinator/" }, + "id": 2357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flowplayer.com/releases/ads/" }, + "id": 2358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freshbooks.com/images/banners/" }, + "id": 2359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||futuresite.register.com/us?" }, + "id": 2360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||g.ezoic.net/ezosuigenerisc.js" }, + "id": 2361 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vps.com.vn"], + "requestDomains": ["motaikhoanchungkhoanvps.com", "taikhoanvps.com.vn"] + }, + "id": 2362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gadgets360.com/pricee/assets/affiliate/" }, + "id": 2363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamer-network.net/plugins/dfp/" }, + "id": 2364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamesports.net/monkey_" }, + "id": 2365 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||launcherleaks.net/*main_script.js" + }, + "id": 2366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamingjobsonline.com/images/banner/" }, + "id": 2367 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["crportal.tapad.com"], + "requestDomains": ["tapad.com"] + }, + "id": 2368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com/app/" }, + "id": 2369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com/gad/" }, + "id": 2370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goldmoney.com/~/media/images/banners/" }, + "id": 2371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/adsense/domains/caf.js" }, + "id": 2372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/adsense/search/ads.js" }, + "id": 2373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/adsense/search/async-ads.js" }, + "id": 2374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/afs/ads?" }, + "id": 2375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/pagead/1p-user-list/" }, + "id": 2376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/pagead/conversion_async.js" }, + "id": 2377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/pagead/drt/" }, + "id": 2378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/pagead/landing?" }, + "id": 2379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googlesyndication.com/pagead/" }, + "id": 2380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googlesyndication.com/safeframe/" }, + "id": 2381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gopjn.com/b/" }, + "id": 2382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gopjn.com/i/" }, + "id": 2383 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||groupon.com/javascripts/common/affiliate_widget/" + }, + "id": 2384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grscty.com/images/banner/" }, + "id": 2385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gsniper.com/images/" }, + "id": 2386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heimalesssinpad.com/overroll/" }, + "id": 2387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hide-my-ip.com/promo/" }, + "id": 2388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||highepcoffer.com/images/banners/" }, + "id": 2389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hitleap.com/assets/banner" }, + "id": 2390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotlink.cc/promo/" }, + "id": 2391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||httpslink.com/edgeofthefire" }, + "id": 2392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||htvapps.com/ad_fallback/" }, + "id": 2393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ibvpn.com/img/banners/" }, + "id": 2394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ifoneunlock.com/*_banner_" }, + "id": 2395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||in.com/common/script_catch.js" }, + "id": 2396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||incrementxplay.com/api/adserver/" }, + "id": 2397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.fr/ads/" }, + "id": 2398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infibeam.com/affiliate/" }, + "id": 2399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instant-gaming.com/affgames/" }, + "id": 2400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jam.hearstapps.com/js/renderer.js" }, + "id": 2401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jinx.com/content/banner/" }, + "id": 2402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jobtarget.com/distrib_pages/" }, + "id": 2403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||js.surecart.com/v1/affiliates?" }, + "id": 2404 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||jsdelivr.net/gh/interactiveadvertisingbureau/" + }, + "id": 2405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsdelivr.net/npm/prebid-" }, + "id": 2406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jvzoo.com/assets/widget/" }, + "id": 2407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jwpcdn.com/player/*/googima.js" }, + "id": 2408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jwpcdn.com/player/plugins/bidding/" }, + "id": 2409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jwpcdn.com/player/plugins/googima/" }, + "id": 2410 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||kontera.com/javascript/lib/konalibinline.js" + }, + "id": 2411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leadfamly.com/campaign/sdk/popup.min.js" }, + "id": 2412 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||leads.media-tools.realestate.com.au/conversions.js" + }, + "id": 2413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lesmeilleurs-jeux.net/images/ban/" }, + "id": 2414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lessemf.com/images/banner-" }, + "id": 2415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libcdnjs.com/js/script.js" }, + "id": 2416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkconnector.com/tr.php" }, + "id": 2417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkconnector.com/traffic_record.php" }, + "id": 2418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkspy.cc/js/fullpagescript.min.js" }, + "id": 2419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lottoelite.com/banners/" }, + "id": 2420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ltkcdn.net/ltkrev.js" }, + "id": 2421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketools.plus500.com/feeds/" }, + "id": 2422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketools.plus500.com/widgets/" }, + "id": 2423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mcc.godaddy.com/park/" }, + "id": 2424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaplex.com/ad/" }, + "id": 2425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||memesng.com/ads" }, + "id": 2426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mmin.io/embed/" }, + "id": 2427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mmosale.com/baner_images/" }, + "id": 2428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moviedollars.com/dynamic_ads/" }, + "id": 2429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mps.nbcuni.com/fetch/ext/" }, + "id": 2430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||namecheap.com/graphics/linkus/" }, + "id": 2431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nitroflare.com/img/banners/" }, + "id": 2432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oilofasia.com/images/banners/" }, + "id": 2433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onnetwork.tv/widget/" }, + "id": 2434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||orangebuddies.nl/image/banners/" }, + "id": 2435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||p.jwpcdn.com/player/plugins/vast/" }, + "id": 2436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||payza.com/images/banners/" }, + "id": 2437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||perfectmoney.com/img/banners/" }, + "id": 2438 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||phonephotographytricks.com/images/banners/" + }, + "id": 2439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plista.com/async_lib.js?" }, + "id": 2440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plus.net/images/referrals/" }, + "id": 2441 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pngmart.com/files/10/download-now-button-png-free-download.png" + }, + "id": 2442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||press-start.com/affgames/" }, + "id": 2443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||promote.pair.com/88x31.pl" }, + "id": 2444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||proxysolutions.net/affiliates/" }, + "id": 2445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||purevpn.com/affiliates/" }, + "id": 2446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||racebets.com/media.php?" }, + "id": 2447 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||rapidgator.net/images/pics/510_468%d1%8560_1.gif" + }, + "id": 2448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||readme.ru/informer/" }, + "id": 2449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recipefy.net/rssfeed.php" }, + "id": 2450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||refershareus.xyz/ads?" }, + "id": 2451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||refinery89.com/performance/" }, + "id": 2452 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||reiclub.com/templates/interviews/exit_popup/" + }, + "id": 2453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rentalcars.com/partners/" }, + "id": 2454 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||resellerratings.com/popup/include/popup.js" + }, + "id": 2455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||safarinow.com/affiliate-zone/" }, + "id": 2456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||safelinku.com/js/web-script.js" }, + "id": 2457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sailthru.com^*/horizon.js" }, + "id": 2458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sascdn.com/config.js" }, + "id": 2459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sascdn.com/tag/" }, + "id": 2460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||screen13.com/publishers/" }, + "id": 2461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sdk.apester.com/*.adsbygoogle.min.js" }, + "id": 2462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sdk.apester.com/*.monetization.min.js" }, + "id": 2463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||service.smscoin.com/js/sendpic.js" }, + "id": 2464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shink.in/js/script.js" }, + "id": 2465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shorte.st/link-converter.min.js" }, + "id": 2466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||siteground.com/img/affiliate/" }, + "id": 2467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||siteground.com/img/banners/" }, + "id": 2468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slysoft.com/img/banner/" }, + "id": 2469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smartdestinations.com/ai/" }, + "id": 2470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snacklink.co/js/web-script.js" }, + "id": 2471 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["bannersnack.dev"], + "urlFilter": "||snacktools.net/bannersnack/" + }, + "id": 2472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||socialmonkee.com/images/" }, + "id": 2473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sorcerers.net/includes/butler/" }, + "id": 2474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srx.com.sg/srx/media/" }, + "id": 2475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssl-images-amazon.com/images/*/dasf-" }, + "id": 2476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssl-images-amazon.com/images/*/masf-" }, + "id": 2477 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||static.ifruplink.net/static_src/mc-banner/" + }, + "id": 2478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.prd.datawars.io/static/promo/" }, + "id": 2479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.sunmedia.tv/integrations/" }, + "id": 2480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stay22.com/api/sponsors/" }, + "id": 2481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.googleapis.com/adtags/" }, + "id": 2482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.googleapis.com/ba_utils/stab.js" }, + "id": 2483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streambeast.io/aclib.js" }, + "id": 2484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stunserver.net/frun.js" }, + "id": 2485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunflowerbright104.io/sdk.js" }, + "id": 2486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunflowerbright109.io/sdk.js" }, + "id": 2487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surdotly.com/js/surly.min.js" }, + "id": 2488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surveymonkey.com/jspop.aspx?" }, + "id": 2489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sweeva.com/images/banner250.gif" }, + "id": 2490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taboola.com/vpaid/" }, + "id": 2491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tech426.com/pub/" }, + "id": 2492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||textlinks.com/images/banners/" }, + "id": 2493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thefreesite.com/nov99bannov.gif" }, + "id": 2494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||themespixel.net/banners/" }, + "id": 2495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thscore.fun/mn/" }, + "id": 2496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||torrindex.net/images/ads/" }, + "id": 2497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||torrindex.net/images/epv/" }, + "id": 2498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||torrindex.net/static/tinysort.min.js" }, + "id": 2499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||totalmedia2.ynet.co.il/new_gpt/" }, + "id": 2500 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||townnews.com/tucson.com/content/tncms/live/libraries/flex/components/ads_dfp/" + }, + "id": 2501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traffer.biz/img/banners/" }, + "id": 2502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||travel.mediaalpha.com/js/serve.js" }, + "id": 2503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trstx.org/overroll/" }, + "id": 2504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||truex.com/js/client.js" }, + "id": 2505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trvl-px.com/trvl-px/" }, + "id": 2506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||turb.cc/fd1/img/promo/" }, + "id": 2507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||utility.rogersmedia.com/wrapper.js" }, + "id": 2508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vhanime.com/js/bnanime.js" }, + "id": 2509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidoomy.com/api/adserver/" }, + "id": 2510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||viralize.tv/t-bid-opportunity/" }, + "id": 2511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virool.com/widgets/" }, + "id": 2512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vpnrice.com/a/p.js" }, + "id": 2513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vrixon.com/adsdk/" }, + "id": 2514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vultr.com/media/banner" }, + "id": 2515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vuukle.com/ads/" }, + "id": 2516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||web-hosting.net.my/banner/" }, + "id": 2517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webseed.com/wp/" }, + "id": 2518 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||whatismyipaddress.cyou/assets/images/ip-banner.png" + }, + "id": 2519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widget.engageya.com/engageya_loader.js" }, + "id": 2520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgets.outbrain.com^*/widget.js" }, + "id": 2521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wistia.com/assets/external/googleads.js" }, + "id": 2522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp.com/assets.sheetmusicplus.com/banner/" }, + "id": 2523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp.com/assets.sheetmusicplus.com/smp/" }, + "id": 2524 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wp.com/bugsfighter.com/wp-content/uploads/2016/07/adguard-banner.png" + }, + "id": 2525 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wpengine.com/wp-json/api/advanced_placement/api-in-article-ad/" + }, + "id": 2526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wpzoom.com/images/aff/" }, + "id": 2527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wsimg.com/parking-lander/" }, + "id": 2528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/bidrequest" }, + "id": 2529 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||yastatic.net/pcode/adfox/header-bidding.js" + }, + "id": 2530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/dy/ads/native.js" }, + "id": 2531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/dy/ads/readmo.js" }, + "id": 2532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||z3x-team.com/wp-content/*-banner-" }, + "id": 2533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zergnet.com/zerg.js" }, + "id": 2534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ziffstatic.com/pg/" }, + "id": 2535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ziffstatic.com/zmg/pogoadk.js" }, + "id": 2536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s3.amazonaws.com^*/f10ac63cd7" }, + "id": 2537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s3.amazonaws.com^*/secure.js" }, + "id": 2538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d3584kspbipfh3.cloudfront.net/cm/" }, + "id": 2539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||18onlygirls.tv/wp-content/banners/" }, + "id": 2540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1vps.space/ads/" }, + "id": 2541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3xtraffic.com/ads/" }, + "id": 2542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3xtraffic.com/common/000/cads/" }, + "id": 2543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||69games.xxx/ajax/skr?" }, + "id": 2544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adultfriendfinder.com/piclist?" }, + "id": 2545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allanalpass.com/visitscript/" }, + "id": 2546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anacams.com/cdn/top." }, + "id": 2547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asianbutterflies.com/potd/" }, + "id": 2548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asktiava.com/promotion/" }, + "id": 2549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||assinclusive.com/cyonix.html" }, + "id": 2550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||assinclusive.com/linkstxt2.html" }, + "id": 2551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avatraffic.com/b/" }, + "id": 2552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||awempt.com/embed/" }, + "id": 2553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||awestat.com^*/banner/" }, + "id": 2554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blacksonblondes.com/banners/" }, + "id": 2555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bongacams.com/promo.php" }, + "id": 2556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bongacash.com/tools/promo.php" }, + "id": 2557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brazzers.com/ads/" }, + "id": 2558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bullz-eye.com/blog_ads/" }, + "id": 2559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bullz-eye.com/images/ads/" }, + "id": 2560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||byxxxporn.com/300x250.html" }, + "id": 2561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camsaim.com/in/" }, + "id": 2562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camsoda.com/promos/" }, + "id": 2563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chaturbate.com/affiliates/" }, + "id": 2564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chaturbate.com/creative/" }, + "id": 2565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chaturbate.com/in/" }, + "id": 2566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cmix.org/teasers/" }, + "id": 2567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||creamgoodies.com/potd/" }, + "id": 2568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||creative.myasian.live/widgets/" }, + "id": 2569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elitepaysites.com/ae-banners/" }, + "id": 2570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||endorico.com/js/pu_zononi.js" }, + "id": 2571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||endorico.com/smartlink/" }, + "id": 2572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ero-labs.com/adiframe/" }, + "id": 2573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faphouse.com/widget/" }, + "id": 2574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faptrex.com/fire/popup.js" }, + "id": 2575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fleshlight.com/images/banners/" }, + "id": 2576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fpcplugs.com/do.cgi?widget=" }, + "id": 2577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freesexcam365.com/in/" }, + "id": 2578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gfrevenge.com/vbanners/" }, + "id": 2579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||girlsfuck-tube.com/js/aobj.js" }, + "id": 2580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||go.telorku.xyz/hls/iklan.js" }, + "id": 2581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hardbritlads.com/banner/" }, + "id": 2582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hardcoreluv.com/hmt.gif" }, + "id": 2583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hcjs.nv7s.com/dewijzyo/" }, + "id": 2584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdpornphotos.com/images/728x180_" }, + "id": 2585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdpornphotos.com/images/banner_" }, + "id": 2586 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentaiboner.com/wp-content/uploads/2022/07/hentai-boner-gif.gif" + }, + "id": 2587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaikey.com/images/banners/" }, + "id": 2588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hodun.ru/files/promo/" }, + "id": 2589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homoactive.tv/banner/" }, + "id": 2590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hostave3.net/hvw/banners/" }, + "id": 2591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotcaracum.com/banner/" }, + "id": 2592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotkinkyjo.xxx/resseler/banners/" }, + "id": 2593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotmovies.com/custom_videos.php?" }, + "id": 2594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ihookup.com/configcreatives/" }, + "id": 2595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imctransfer.com^*/promo/" }, + "id": 2596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kau.li/yad.js" }, + "id": 2597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lacyx.com/images/banners/" }, + "id": 2598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ladyboygoo.com/lbg/banners/" }, + "id": 2599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lb-69.com/pics/" }, + "id": 2600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrskin.com/affiliateframe/" }, + "id": 2601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrvids.com/network/" }, + "id": 2602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mycams.com/freechat.php?" }, + "id": 2603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mykocam.com/js/feeds.js" }, + "id": 2604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysexjourney.com/revenue/" }, + "id": 2605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naked.com/promos/" }, + "id": 2606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nakedswordcashcontent.com/videobanners/" }, + "id": 2607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naughtycdn.com/public/iframes/" }, + "id": 2608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nubiles.net/webmasters/promo/" }, + "id": 2609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||openadultdirectory.com/banner-" }, + "id": 2610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||otcash.com/images/" }, + "id": 2611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||partwithner.com/partners/" }, + "id": 2612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pimpandhost.com/site/trending-banners" }, + "id": 2613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pinklabel.com/live-banners?" }, + "id": 2614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pinkvisualgames.com/?revid=" }, + "id": 2615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||placeholder.com/300x250?" }, + "id": 2616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||placeholder.com/728x90?" }, + "id": 2617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||placeholder.com/900x250?" }, + "id": 2618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pokazuwka.com/popu/" }, + "id": 2619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popteen.pro/300x250.php" }, + "id": 2620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngamespass.com/iframes/" }, + "id": 2621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prettyincash.com/premade/" }, + "id": 2622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||privatamateure.com/promotion/" }, + "id": 2623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||private.com/banner/" }, + "id": 2624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussycash.com/content/banners/" }, + "id": 2625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussysaga.com/gb/" }, + "id": 2626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||r18.com/track/" }, + "id": 2627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rabbitporno.com/friends/" }, + "id": 2628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rabbitporno.com/iframes/" }, + "id": 2629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||realitykings.com/vbanners/" }, + "id": 2630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rhinoslist.com/sideb/get_laid-300.gif" }, + "id": 2631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ruscams.com/promo/" }, + "id": 2632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||saboom.com.pccdn.com^*/banner/" }, + "id": 2633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sakuralive.com/dynamicbanner/" }, + "id": 2634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scoreland.com/banner/" }, + "id": 2635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexgangsters.com/sg-banners/" }, + "id": 2636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexhay69.top/ads/" }, + "id": 2637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexmature.fun/myvids/" }, + "id": 2638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sextubepromo.com/ubr/" }, + "id": 2639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||share-image.com/borky/" }, + "id": 2640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shemalenova.com/smn/banners/" }, + "id": 2641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simonscans.com/banner/" }, + "id": 2642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smyw.org/smyw_anima_1.gif" }, + "id": 2643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.twincdn.com/special/license.packed" }, + "id": 2644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.twincdn.com/special/script.packed" }, + "id": 2645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stripchat.com/api/external/" }, + "id": 2646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||swurve.com/affiliates/" }, + "id": 2647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t.c-c.one/b/" }, + "id": 2648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t.c-c.one/z/" }, + "id": 2649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tbib.org/gaming/" }, + "id": 2650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tongabonga.com/nudegirls" }, + "id": 2651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||turbolovervidz.com/fling/" }, + "id": 2652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||undress.app/ad_banners/" }, + "id": 2653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vigrax.pl/banner/" }, + "id": 2654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virtualhottie2.com/cash/tools/banners/" }, + "id": 2655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vodconcepts.com^*/banners/" }, + "id": 2656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vs4.com/req.php?z=" }, + "id": 2657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webcams.com/js/im_popup.php?" }, + "id": 2658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webcams.com/misc/iframes_new/" }, + "id": 2659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wiztube.xyz/banner/" }, + "id": 2660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp-script.com/img/banners/" }, + "id": 2661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xtrasize.pl/banner/" }, + "id": 2662 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ghostbin.me", "paste.fo"], + "urlFilter": "asgg.php" + }, + "id": 2663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||0xtracker.com/assets/advertising/" }, + "id": 2664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||123animehub.cc/final" }, + "id": 2665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1337x.*/images/x28.jpg" }, + "id": 2666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1337x.*/images/x2x8.jpg" }, + "id": 2667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2merkato.com/images/banners/" }, + "id": 2668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2oceansvibe.com/?custom=takeover" }, + "id": 2669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4f.to/spns/" }, + "id": 2670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abcnews.com/assets/js/adcalloverride.js" }, + "id": 2671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aboutmyarea.co.uk/images/imgstore/" }, + "id": 2672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||absoluteanime.com/!bin/skin3/ads/" }, + "id": 2673 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ad.doubleclick.net"], + "urlFilter": "||ad.doubleclick.net/ddm/clk/" + }, + "id": 2674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblock-tester.com/banners/" }, + "id": 2675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adrama.to/bbb.php" }, + "id": 2676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adultswim.com/ad/" }, + "id": 2677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||afloat.ie/images/banners/" }, + "id": 2678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||afr.com/assets/europa." }, + "id": 2679 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||allkeyshop.com/blog/wp-content/uploads/allkeyshop_background_" + }, + "id": 2680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allmonitors24.com/ads-" }, + "id": 2681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/cdn.mobverify.com" }, + "id": 2682 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["babylonbee.com"], + "urlFilter": "||amazonaws.com/jsstore/" + }, + "id": 2683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amcdn.co.za/scripts/javascript/dfp.js" }, + "id": 2684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||americanlookout.com////" }, + "id": 2685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||americanlookout.com/29-we/" }, + "id": 2686 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["androidauthority.com"], + "urlFilter": "||androidauth.wpengine.com/wp-json/api/advanced_placement/api-" + }, + "id": 2687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||animeland.tv/zenny/" }, + "id": 2688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||animesuge.to/e/aircraftmighty.com/" }, + "id": 2689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anisearch.com/amazon" }, + "id": 2690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apkmody.io/ads" }, + "id": 2691 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||armyrecognition.com/images/stories/customer/" + }, + "id": 2692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||artdaily.cc/banners/" }, + "id": 2693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||assets.presearch.com/backgrounds/" }, + "id": 2694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atoplay.com/js/rtads.js" }, + "id": 2695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atptour.com^*/sponsors/" }, + "id": 2696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||audiotag.info/images/banner_" }, + "id": 2697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aurn.com/wp-content/banners/" }, + "id": 2698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aveherald.com/images/banners/" }, + "id": 2699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azlyrics.com/local/anew.js" }, + "id": 2700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bahamaslocal.com/img/banners/" }, + "id": 2701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bbci.co.uk/plugins/dfpadshtml/" }, + "id": 2702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beforeitsnews.com/img/banner_" }, + "id": 2703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||benjamingroff.com/uploads/images/ads/" }, + "id": 2704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bernama.com/storage/banner/" }, + "id": 2705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bestblackhatforum.com/images/my_compas/" }, + "id": 2706 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bestlittlesites.com/plugins/advertising/getad/" + }, + "id": 2707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bibleatlas.org/botmenu" }, + "id": 2708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bibleh.com/b2.htm" }, + "id": 2709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||biblehub.com/botmenu" }, + "id": 2710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||biblemenus.com/adframe" }, + "id": 2711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bioinformatics.org/images/ack_banners/" }, + "id": 2712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitcotasks.com/je.php" }, + "id": 2713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitcotasks.com/yo.php" }, + "id": 2714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bizjournals.com/static/dist/js/gpt.min.js" }, + "id": 2715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blbclassic.org/assets/images/*banners/" }, + "id": 2716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blsnet.com/plugins/advertising/getad/" }, + "id": 2717 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["googleapis.com", "translate.google.com"], + "initiatorDomains": ["lrepacks.net"], + "resourceTypes": ["script"] + }, + "id": 2718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bookforum.com/api/ads/" }, + "id": 2719 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["happywayfarer.com"], + "urlFilter": "||booking.com/flexiproduct.html?product=banner" + }, + "id": 2720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||borneobulletin.com.bn/wp-content/banners/" }, + "id": 2721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boxing-social.com^*/takeover/" }, + "id": 2722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brighteon.tv/assets/arf/" }, + "id": 2723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brudirect.com/images/banners/" }, + "id": 2724 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bugsfighter.com/wp-content/uploads/2020/07/malwarebytes-banner.jpg" + }, + "id": 2725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bullchat.com/sponsor/" }, + "id": 2726 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fmovies.to"], + "urlFilter": "||bunnycdn.ru/assets/_bnx/" + }, + "id": 2727 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "acustica-audio.com", + "dic.pixiv.net", + "doconcall.com.my", + "eco-clobber.co.uk", + "fundhero.io", + "marshmallow-qa.com", + "menshealth.com", + "ocado.com", + "podcasty.seznam.cz", + "roomster.com", + "shop.dns-net.de", + "spacemarket.com", + "timesprime.com", + "vivareal.com.br", + "womenshealthmag.com" + ], + "requestDomains": ["browser.sentry-cdn.com"] + }, + "id": 2728 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||c21media.net/wp-content/plugins/sam-images/" + }, + "id": 2729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cafonline.com/image/upload/*/sponsors/" }, + "id": 2730 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "requestDomains": ["ads.yahoo.com", "chpadblock.com"] + }, + "id": 2731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||calguns.net/images/ad" }, + "id": 2732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||calmclinic.com/srv/" }, + "id": 2733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||caranddriver.com/inventory/" }, + "id": 2734 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jolinne.com"], + "urlFilter": "||cdn.shopify.com^*/assets/spreadrwidget.js" + }, + "id": 2735 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["freepik.com"], + "urlFilter": "||cdnpk.net/sponsor/" + }, + "id": 2736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnpure.com/static/js/ads-" }, + "id": 2737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||celebjihad.com/celeb-jihad/pu_" }, + "id": 2738 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||celebstoner.com/assets/components/bdlistings/uploads/" + }, + "id": 2739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chasingcars.com.au/ads/" }, + "id": 2740 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["banco.bradesco"], + "requestDomains": ["negociebra.com.br"] + }, + "id": 2741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clarksvilleonline.com/cols/" }, + "id": 2742 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "script"], + "requestDomains": ["netaffiliation.com", "wipe.de"] + }, + "id": 2743 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "click2houston.com", + "clickondetroit.com", + "clickorlando.com", + "dictionary.com", + "heute.at", + "ksat.com", + "news4jax.com", + "video.timeout.com", + "wsls.com" + ], + "requestDomains": ["anyclip.com"] + }, + "id": 2744 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["wdwmagic.com"], + "urlFilter": "||cloudfront.net/ads/" + }, + "id": 2745 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["wsj.com"], + "urlFilter": "||cloudfront.net/j/wsj-prod.js" + }, + "id": 2746 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["pbs.org"], + "urlFilter": "||cloudfront.net^*/sponsors/" + }, + "id": 2747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coincheck.com/images/affiliates/" }, + "id": 2748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coingolive.com/assets/img/partners/" }, + "id": 2749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coins4days.com/*_ext_iframe/" }, + "id": 2750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coolcast2.com/z-" }, + "id": 2751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coolors.co/ajax/get-ads" }, + "id": 2752 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["mail.ru", "sportmail.ru"], + "excludedResourceTypes": ["image", "main_frame"], + "requestDomains": ["ad.mail.ru"] + }, + "id": 2753 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["lloydsbank.com"], + "requestDomains": ["lloyd-group.com"] + }, + "id": 2754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||corvetteblogger.com/images/banners/" }, + "id": 2755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||covertarget.com^*_*.php" }, + "id": 2756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cricbuzz.com/api/adverts/" }, + "id": 2757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cricketireland.ie//images/sponsors/" }, + "id": 2758 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["e.mail.ru"], + "requestDomains": ["an.yandex.ru"] + }, + "id": 2759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cript.to/dlm.png" }, + "id": 2760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cript.to/z-" }, + "id": 2761 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "requestDomains": ["app.clickfunnels.com"] + }, + "id": 2762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cybernews.com/images/tools/*/banner/" }, + "id": 2763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cyberscoop.com/advertising/" }, + "id": 2764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||daily-sun.com/assets/images/banner/" }, + "id": 2765 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["thisismoney.co.uk"], + "urlFilter": "||dailymail.co.uk^*/linklistitem-" + }, + "id": 2766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailymirror.lk/youmaylike" }, + "id": 2767 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||dailynews.lk/wp-content/uploads/2024/02/d-e" + }, + "id": 2768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deltabravo.net/admax/" }, + "id": 2769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||designtaxi.com/js/dt-seo.js" }, + "id": 2770 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||detectiveconanworld.com/images/support-us-brave.png" + }, + "id": 2771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||developer.mozilla.org/pong/" }, + "id": 2772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deviantart.com/_nsfgfb/" }, + "id": 2773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dianomi.com/brochures.epl?" }, + "id": 2774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dianomi.com/click.epl" }, + "id": 2775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dictionary.com/adscripts/" }, + "id": 2776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digitalmediaworld.tv/images/banners/" }, + "id": 2777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||diglloyd.com/js2/pub-wide2-ck.js" }, + "id": 2778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dirproxy.com/helper-js" }, + "id": 2779 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rt.com"], + "urlFilter": "||dmtgvn.com/wrapper/js/manager.js" + }, + "id": 2780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dnslytics.com/images/ads/" }, + "id": 2781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||domaintyper.com/images/dotsitehead.png" }, + "id": 2782 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||dominicantoday.com/wp-content/themes/dominicantoday/banners/" + }, + "id": 2783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dramanice.ws/z-6769166" }, + "id": 2784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drive.com.au/ads/" }, + "id": 2785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||duplichecker.com/csds/" }, + "id": 2786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dyncdn.me/static/20/js/expla" }, + "id": 2787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easymp3mix.com/js/re-ads-zone.js" }, + "id": 2788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebay.com/scl/js/scandalloader.js" }, + "id": 2789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebayrtm.com/rtm?rtmcmd*&enc=" }, + "id": 2790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebayrtm.com/rtm?rtmit" }, + "id": 2791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebaystatic.com^*/scandaljs-" }, + "id": 2792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eccie.net/provider_ads/" }, + "id": 2793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ed2k.2x4u.de/mfc/" }, + "id": 2794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elil.cc/pdev/" }, + "id": 2795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elil.cc/reqe.js" }, + "id": 2796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||emoneyspace.com/b.php" }, + "id": 2797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eteknix.com/wp-content/uploads/*skin" }, + "id": 2798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etxt.biz/data/rotations/" }, + "id": 2799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etxt.biz/images/b/" }, + "id": 2800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eurochannel.com/images/banners/" }, + "id": 2801 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||europeangaming.eu/portal/wp-admin/admin-ajax.php?action=acc_get_banners" + }, + "id": 2802 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||everythingrf.com/wsfeglobal.asmx/getwallpaper" + }, + "id": 2803 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||exchangerates.org.uk/images/200x200_currency.gif" + }, + "id": 2804 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||excnn.com/templates/anime/sexybookmark/js/popup.js" + }, + "id": 2805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expatexchange.com/banner/" }, + "id": 2806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expats.cz/images/amedia/" }, + "id": 2807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/network_ads_common" }, + "id": 2808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||familylawweek.co.uk/bin_1/" }, + "id": 2809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fauceit.com/roulette-(728x90).jpg" }, + "id": 2810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||file-upload.site/page.js" }, + "id": 2811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filehippo.com/best-recommended-apps^" }, + "id": 2812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filehippo.com/revamp.js" }, + "id": 2813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filemoon.*/js/baf.js" }, + "id": 2814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filemoon.*/js/dola.js" }, + "id": 2815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filemoon.*/js/skrrt.js" }, + "id": 2816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filerio.in/banners/" }, + "id": 2817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||files.im/images/bbnr/" }, + "id": 2818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filmibeat.com/images/betindia.jpg" }, + "id": 2819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||finish.addurl.biz/webroot/ads/adsterra/" }, + "id": 2820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||finviz.com/gfx/banner_" }, + "id": 2821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fishki.net/code?" }, + "id": 2822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fiveyardlab.com/z-" }, + "id": 2823 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["idsnews.com"], + "urlFilter": "||flippback.com/tag/js/flipptag.js" + }, + "id": 2824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||focus4ca.com/z-" }, + "id": 2825 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||footballtradedirectory.com/images/pictures/banner/" + }, + "id": 2826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forabodiesonly.com/mopar/sidebarbanners/" }, + "id": 2827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fordforums.com.au/logos/" }, + "id": 2828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forum.miata.net/sp/" }, + "id": 2829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||free-webhosts.com/images/a/" }, + "id": 2830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freebookspot.club/vernambanner.gif" }, + "id": 2831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freedownloadmanager.org/js/achecker.js" }, + "id": 2832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeworldgroup.com/banner" }, + "id": 2833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||funnyjunk.com/site/js/extra/pre" }, + "id": 2834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||futbollatam.com/ads.js" }, + "id": 2835 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||gamblingnewsmagazine.com/wp-content/uploads/*/ocg-ad-" + }, + "id": 2836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamecopyworld.com/*.php?" }, + "id": 2837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamecopyworld.com/ddd/" }, + "id": 2838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamecopyworld.com/js/pp.js" }, + "id": 2839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamecopyworld.eu/ddd/" }, + "id": 2840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamecopyworld.eu/js/pp.js" }, + "id": 2841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gameflare.com/promo/" }, + "id": 2842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ganjing.world/v1/cdkapi/" }, + "id": 2843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ganjingworld.com/pbjsdisplay.js" }, + "id": 2844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ganjingworld.com/v1s/adsserver/" }, + "id": 2845 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||generalblue.com/js/pages/shared/lazyads.min.js" + }, + "id": 2846 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||getconnected.southwestwifi.com/ads_video.xml" + }, + "id": 2847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gocdkeys.com/images/background" }, + "id": 2848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gogoanime.me/zenny/" }, + "id": 2849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||govevents.com/display-file/" }, + "id": 2850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||graphicdesignforums.co.uk/banners/" }, + "id": 2851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||greatandhra.com/images/landing/" }, + "id": 2852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grow.gab.com/galahad/" }, + "id": 2853 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hamodia.co.uk/images/worldfirst-currencyconversion.jpg" + }, + "id": 2854 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||healthcentral.com/common/ads/generateads.js" + }, + "id": 2855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hearstapps.com/moapt/moapt-hdm.latest.js" }, + "id": 2856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hltv.org/staticimg/*?ixlib=" }, + "id": 2857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||holyfamilyradio.org/banners/" }, + "id": 2858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homeschoolmath.net/a/" }, + "id": 2859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||horizonsunlimited.com/alogos/" }, + "id": 2860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hortidaily.com/b/" }, + "id": 2861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hostsearch.com/creative/" }, + "id": 2862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotstar.com^*/midroll?" }, + "id": 2863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotstar.com^*/preroll?" }, + "id": 2864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||howtogeek.com/emv2/" }, + "id": 2865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubcloud.day/video/bn/" }, + "id": 2866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i-tech.com.au/media/wysiwyg/banner/" }, + "id": 2867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iamcdn.net/players/custom-banner.js" }, + "id": 2868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ianimes.cc/z-" }, + "id": 2869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ice.hockey/images/sponsoren/" }, + "id": 2870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iceinspace.com.au/iisads/" }, + "id": 2871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iconfinder.com/static/js/istock.js" }, + "id": 2872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||idlebrain.com/images4/footer-" }, + "id": 2873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||idlebrain.com/images5/main-" }, + "id": 2874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||idlebrain.com/images5/sky-" }, + "id": 2875 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||idrive.com/include/images/idrive-120240.png" + }, + "id": 2876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ii.apl305.me/js/pop.js" }, + "id": 2877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imagetwist.com/b9ng.js" }, + "id": 2878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imdb.com/_json/getads/" }, + "id": 2879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgadult.com/ea2/" }, + "id": 2880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgdrive.net/a78bc9401d16.js" }, + "id": 2881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgdrive.net/anex/" }, + "id": 2882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgdrive.net/ea/" }, + "id": 2883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgtaxi.com/ea/" }, + "id": 2884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgtaxi.com/ttb02673583fb.js" }, + "id": 2885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgwallet.com/ea/" }, + "id": 2886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiadesire.com/bbd/" }, + "id": 2887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiansinkuwait.com/campaign/" }, + "id": 2888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infobetting.com/bookmaker/" }, + "id": 2889 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||instagram.com/api/v1/injected_story_units/" + }, + "id": 2890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||investing.com/jp.php" }, + "id": 2891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ip-secrets.com/img/nv" }, + "id": 2892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||isohunt.app/a/b.js" }, + "id": 2893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||italiangenealogy.com/images/banners/" }, + "id": 2894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||itweb.co.za/static/misc/toolbox/" }, + "id": 2895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||itweb.co.za^*/sponsors" }, + "id": 2896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||j8jp.com/fhfjfj.js" }, + "id": 2897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jamanetwork.com/ama/adtag" }, + "id": 2898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jobsora.com/img/banner/" }, + "id": 2899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jordantimes.com/accu/" }, + "id": 2900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jpg.church/quicknoisilyheadbites.js" }, + "id": 2901 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "chrome-stats.com", + "edge-stats.com", + "firefox-stats.com" + ], + "urlFilter": "||jsdelivr.net/gh/" + }, + "id": 2902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kaas.am/hhapia/" }, + "id": 2903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kendrickcoleman.com/images/banners/" }, + "id": 2904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kickassanimes.info/a_im/" }, + "id": 2905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kissanime.com.ru/api/pop*.php" }, + "id": 2906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kissasians.org/banners/" }, + "id": 2907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kisscartoon.sh/api/pop.php" }, + "id": 2908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kissmanga.org/rmad.php" }, + "id": 2909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kitco.com/jscripts/popunders/" }, + "id": 2910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kitz.co.uk/files/jump2/" }, + "id": 2911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kompass.com/getadvertisements" }, + "id": 2912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||koreatimes.co.kr/ad/" }, + "id": 2913 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||lagacetanewspaper.com/wp-content/uploads/banners/" + }, + "id": 2914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lapresse.ca/webparts/ads/" }, + "id": 2915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lasentinel.net/static/img/promos/" }, + "id": 2916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||latestlaws.com/frontend/ads/" }, + "id": 2917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lespagesjaunesafrique.com/bandeaux/" }, + "id": 2918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lifehack.org/tm73fwa1stxf.js" }, + "id": 2919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkedin.com/tscp-serving/" }, + "id": 2920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkhub.icu/vendors/h.js" }, + "id": 2921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkshare.pro/img/btc.gif" }, + "id": 2922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linuxtracker.org/images/dw.png" }, + "id": 2923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livescore.az/images/banners" }, + "id": 2924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lordchannel.com/adcash/" }, + "id": 2925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ltn.hitomi.la/zncvmezbv/" }, + "id": 2926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lycos.com/catman/" }, + "id": 2927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||machineseeker.com/data/ofni/" }, + "id": 2928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.aol.com/d/gemini_api/?adcount=" }, + "id": 2929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manga1000.top/hjshds.js" }, + "id": 2930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manga1001.top/gdh/dd.js" }, + "id": 2931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manga18fx.com/js/main-v001.js" }, + "id": 2932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mangahub.io/iframe/" }, + "id": 2933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manhwascan.net/my2023/my2023" }, + "id": 2934 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["onecompiler.com"], + "requestDomains": ["staticmisc.blob.core.windows.net"] + }, + "id": 2935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marineterms.com/images/banners/" }, + "id": 2936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketscreener.com/content_openx.php" }, + "id": 2937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||masternodes.online/baseimages/" }, + "id": 2938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maxgames.com/img/sponsor_" }, + "id": 2939 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mbauniverse.com/sites/default/files/shree.png" + }, + "id": 2940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||media.tickertape.in/websdk/*/ad.js" }, + "id": 2941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediatrias.com/assets/js/vypopme.js" }, + "id": 2942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaupdate.co.za/banner/" }, + "id": 2943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||megashare.website/js/safe.ob.min.js" }, + "id": 2944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mobilesyrup.com/rgpsn0siewzj.js" }, + "id": 2945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||monkeygamesworld.com/images/banners/" }, + "id": 2946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moonjscdn.info/player8/jwui.js" }, + "id": 2947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp3fiber.com/*ml.jpg" }, + "id": 2948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mpgh.net/idsx2/" }, + "id": 2949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||musicstreetjournal.com/banner/" }, + "id": 2950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myabandonware.com/media/img/gog/" }, + "id": 2951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myanimelist.net/c/i/images/event/" }, + "id": 2952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mybrowseraddon.com/ads/core.js" }, + "id": 2953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myeongbeauty.com/ads/" }, + "id": 2954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myflixer.is/ajax/banner^" }, + "id": 2955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myflixer.is/ajax/banners^" }, + "id": 2956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myunique.info/wp-includes/js/pop.js" }, + "id": 2957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myvidster.com/js/myv_ad_camp2.php" }, + "id": 2958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nameproscdn.com/images/backers/" }, + "id": 2959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nativetimes.com/images/banners/" }, + "id": 2960 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||navyrecognition.com/images/stories/customer/" + }, + "id": 2961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nemosa.co.za/images/mad_ad.png" }, + "id": 2962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newkerala.com/banners/amazon" }, + "id": 2963 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||news.itsfoss.com/assets/images/pikapods.jpg" + }, + "id": 2964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newsnow.co.uk/pharos.js" }, + "id": 2965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nexvelar.b-cdn.net/videoplayback_.mp4" }, + "id": 2966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||norwaypost.no/images/banners/" }, + "id": 2967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nrl.com/siteassets/sponsorship/" }, + "id": 2968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nrl.com^*/sponsors/" }, + "id": 2969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nu2.nu/gfx/sponsor/" }, + "id": 2970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nyaa.land/static/p2.jpg" }, + "id": 2971 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||nzherald.co.nz/pf/resources/dist/scripts/global-ad-script.js" + }, + "id": 2972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||observerbd.com/ad/" }, + "id": 2973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odrama.net/images/clicktoplay.jpg" }, + "id": 2974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ohmygore.com/ef_pub" }, + "id": 2975 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||oklink.com/api/explorer/v2/index/text-advertisement?" + }, + "id": 2976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onlineshopping.co.za/expop/" }, + "id": 2977 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||opencart.com/application/view/image/banner/" + }, + "id": 2978 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||openstack.org/api/public/v1/sponsored-projects?" + }, + "id": 2979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optics.org/banners/" }, + "id": 2980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ownedcore.com/forums/ocpbanners/" }, + "id": 2981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pahaplayers.click/ch/adcashdirect.php" }, + "id": 2982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pandora.com/api/v1/ad/" }, + "id": 2983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pasteheaven.com/assets/images/banners/" }, + "id": 2984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pastemagazine.com/common/js/ads-" }, + "id": 2985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pastemytxt.com/download_ad.jpg" }, + "id": 2986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pcwdld.com/sgng95bs08r9.js" }, + "id": 2987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||petrolplaza.net/adserver/" }, + "id": 2988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phonearena.com/js/ops/taina.js" }, + "id": 2989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phuketwan.com/img/b/" }, + "id": 2990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||picrew.me/vol/ads/" }, + "id": 2991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pimpandhost.com/mikakoki/" }, + "id": 2992 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wrapbootstrap.com"], + "requestDomains": ["d85wutc1n854v.cloudfront.net"] + }, + "id": 2993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixlr.com/dad/" }, + "id": 2994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixlr.com/fad/" }, + "id": 2995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plainenglish.io/assets/sponsors/" }, + "id": 2996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||planetlotus.org/images/partners/" }, + "id": 2997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poedb.tw/image/torchlight/" }, + "id": 2998 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pons.com/assets/javascripts/modules-min/ad-utilities_" + }, + "id": 2999 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pons.com/assets/javascripts/modules-min/idm-ads_" + }, + "id": 3000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ports.co.za/banners/" }, + "id": 3001 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||positivehealth.com/img/original/banneravatar/" + }, + "id": 3002 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||positivehealth.com/img/original/topicbanneravatar/" + }, + "id": 3003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||povvldeo.lol/js/fpu3/" }, + "id": 3004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||presearch.com/tiles^" }, + "id": 3005 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["boyfriendtv.com"], + "requestDomains": ["bit.ly"] + }, + "id": 3006 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bikebiz.com"], + "urlFilter": "||pressablecdn.com/wp-content/uploads/site-skin_update.gif" + }, + "id": 3007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prewarcar.com/*-banners/" }, + "id": 3008 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||publicdomaintorrents.info/grabs/hdsale.png" + }, + "id": 3009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||publicdomaintorrents.info/rentme.gif" }, + "id": 3010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||publicdomaintorrents.info/srsbanner.gif" }, + "id": 3011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pururin.to/assets/js/pop.js" }, + "id": 3012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||puzzle-slant.com/images/ad/" }, + "id": 3013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pwinsider.com/advertisement/" }, + "id": 3014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qrz.com/ads/" }, + "id": 3015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quora.com/ads/" }, + "id": 3016 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||radioreference.com/i/p4/tp/smportalbanner.gif" + }, + "id": 3017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rd.com/wp-content/plugins/pup-ad-stack/" }, + "id": 3018 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["androidadult.com"], + "requestDomains": ["cldup.com"] + }, + "id": 3019 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||realitytvworld.com/includes/loadsticky.html" + }, + "id": 3020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||realpython.net/tag.js" }, + "id": 3021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||receive-sms-online.info/img/banner_" }, + "id": 3022 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||republicmonitor.com/images/lundy-placeholder.jpeg" + }, + "id": 3023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||revolver.news/wp-content/banners/" }, + "id": 3024 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||rswebsols.com/wp-content/uploads/rsws-banners/" + }, + "id": 3025 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||saabsunited.com/wp-content/uploads/*banner" + }, + "id": 3026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sat-universe.com/wos2.png" }, + "id": 3027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sat-universe.com/wos3.gif" }, + "id": 3028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||save-editor.com/b/in/ad/" }, + "id": 3029 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sbfull.com/assets/jquery/jquery-3.2.min.js?" + }, + "id": 3030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sbfull.com/js/mainpc.js" }, + "id": 3031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scoot.co.uk/delivery.php" }, + "id": 3032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scrolller.com/scrolller/affiliates/" }, + "id": 3033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||search.brave.com/api/ads/" }, + "id": 3034 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||search.brave.com/serp/v1/static/serp-js/paid/" + }, + "id": 3035 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||search.brave.com/serp/v1/static/serp-js/shopping/" + }, + "id": 3036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||segmentnext.com/lhfdy3jswvq8.js" }, + "id": 3037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sermonaudio.com/images/sponsors/" }, + "id": 3038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sgtreport.com/wp-content/uploads/*banner" }, + "id": 3039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharecast.ws/cum.js" }, + "id": 3040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharecast.ws/fufu.js" }, + "id": 3041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||short-wave.info/html/adsense-" }, + "id": 3042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||siberiantimes.com/upload/banners/" }, + "id": 3043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sicilianelmondo.com/banner/" }, + "id": 3044 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["datingpornstar.com"], + "requestDomains": ["hostedmovieupdates.aebn.net"] + }, + "id": 3045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slickdeals.net/ad-stats/" }, + "id": 3046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smn-news.com/images/banners/" }, + "id": 3047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||softcab.com/google.php?" }, + "id": 3048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sonichits.com/tf.php" }, + "id": 3049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sorcerers.net/images/aff/" }, + "id": 3050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||soundcloud.com/audio-ads?" }, + "id": 3051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||southfloridagaynews.com/images/banners/" }, + "id": 3052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sportlemon24.com/img/301.jpg" }, + "id": 3053 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sportshub.to/player-source/images/banners/" + }, + "id": 3054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spotify.com/ads/" }, + "id": 3055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spox.com/daznpic/" }, + "id": 3056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spys.one/fpe.png" }, + "id": 3057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srilankamirror.com/images/banners/" }, + "id": 3058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srware.net/iron/assets/img/av/" }, + "id": 3059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||startpage.com/sp/adsense/" }, + "id": 3060 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||startpage.com/sp/cdn/*/totaladblockadultwidget.js" + }, + "id": 3061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||startpage.com/sp/tgz1k/adsense/" }, + "id": 3062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||steamanalyst.com/steeem/delivery/" }, + "id": 3063 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["newsfirst.lk"], + "urlFilter": "||storage.googleapis.com/cdn.newsfirst.lk/advertisements/" + }, + "id": 3064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strcloud.club/mainstream" }, + "id": 3065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streams.tv/js/slidingbanner.js" }, + "id": 3066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamsport.pro/hd/popup.php" }, + "id": 3067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtpe.link/ppmain.js" }, + "id": 3068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stuff.co.nz/static/adnostic/" }, + "id": 3069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stuff.co.nz/static/stuff-adfliction/" }, + "id": 3070 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sundayobserver.lk/sites/default/files/pictures/covid19-flash-1_0.gif" + }, + "id": 3071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surfmusic.de/anz" }, + "id": 3072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||survivalblog.com/marketplace/" }, + "id": 3073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||szm.com/reklama" }, + "id": 3074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taadd.com/files/js/site_skin.js" }, + "id": 3075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tampermonkey.net/s.js" }, + "id": 3076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tashanmp3.com/api/pops/" }, + "id": 3077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techgeek365.com/advertisements/" }, + "id": 3078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techonthenet.com/javascript/pb.js" }, + "id": 3079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techporn.ph/wp-content/uploads/ad-" }, + "id": 3080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techsparx.com/imgz/udemy/" }, + "id": 3081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.app/api/ad/" }, + "id": 3082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.com/api/ad/" }, + "id": 3083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thanks.viewfr.com/webroot/ads/adsterra/" }, + "id": 3084 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["couplesinternational.com"], + "requestDomains": ["redhotpie.com.au"] + }, + "id": 3085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thedailysheeple.com/images/banners/" }, + "id": 3086 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thedailysheeple.com/wp-content/plugins/tds-ads-plugin/assets/js/campaign.js" + }, + "id": 3087 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thefinancialexpress.com.bd/images/rocket-250-250.png" + }, + "id": 3088 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||theindependentbd.com/assets/images/banner/" + }, + "id": 3089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thephuketnews.com/photo/banner/" }, + "id": 3090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theseoultimes.com/st/banner/" }, + "id": 3091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thespike.gg/images/bc-game/" }, + "id": 3092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thisgengaming.com/scripts/widget2.aspx" }, + "id": 3093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||timesnownews.com/dfpamzn.js" }, + "id": 3094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||torrent911.ws/z-" }, + "id": 3095 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||torrenteditor.com/img/graphical-network-monitor.gif" + }, + "id": 3096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||torrentfreak.com/wp-content/banners/" }, + "id": 3097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traditionalmusic.co.uk/images/banners/" }, + "id": 3098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trahkino.cc/static/js/li.js" }, + "id": 3099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||triangletribune.com/cache/sql/fba/" }, + "id": 3100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||truck1.eu/_banners_/" }, + "id": 3101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trucknetuk.com/phpbb2old/sponsors/" }, + "id": 3102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trumparea.com/_adz/" }, + "id": 3103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubeoffline.com/itbimg/" }, + "id": 3104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubeoffline.com/js/hot.min.js" }, + "id": 3105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubeoffline.com/vpn.php" }, + "id": 3106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubeoffline.com/vpn2.php" }, + "id": 3107 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["yoloselfie.com"], + "requestDomains": ["uselessjunk.com"] + }, + "id": 3108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubeoffline.com/vpnimg/" }, + "id": 3109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||turbobit.net/pus/" }, + "id": 3110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/*/videoads/" }, + "id": 3111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubuntugeek.com/images/ubuntu1.png" }, + "id": 3112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uhdmovies.eu/axwinpop.js" }, + "id": 3113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ukcampsite.co.uk/banners/" }, + "id": 3114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||unmoor.com/config.json" }, + "id": 3115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uploadcloud.pro/altad/" }, + "id": 3116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||userscript.zone/s.js" }, + "id": 3117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||util-*.simply-hentai.com^" }, + "id": 3118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||utilitydive.com/static/js/prestitial.js" }, + "id": 3119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uxmatters.com/images/sponsors/" }, + "id": 3120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||v3cars.com/load-ads.php" }, + "id": 3121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vastz.b-cdn.net/hsr/hsr*.mp4" }, + "id": 3122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videogameschronicle.com/ads/" }, + "id": 3123 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||vidstream.pro/ab/pioneersuspectedjury.com/" + }, + "id": 3124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidzstore.com/popembed.php" }, + "id": 3125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vobium.com/images/banners/" }, + "id": 3126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||voodc.com/avurc" }, + "id": 3127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vtube.to/api/spots/" }, + "id": 3128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||web-oao.ssp.yahoo.com/admax/" }, + "id": 3129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webcamtests.com/myshowroom/view.php?" }, + "id": 3130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webstick.blog/images/images-ads/" }, + "id": 3131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||welovemanga.one/uploads/bannerv.gif" }, + "id": 3132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wikihow.com/x/zscsucgm?" }, + "id": 3133 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hortidaily.com"], + "urlFilter": "||windows.net/banners/" + }, + "id": 3134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||winxclub.com^*/dfp.js?" }, + "id": 3135 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "downloadpirate.com", + "hexupload.net", + "krunkercentral.com", + "rexdlbox.com", + "uploadhaven.com" + ], + "requestDomains": ["amazonaws.com"] + }, + "id": 3136 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["torrentgalaxy.to"], + "urlFilter": "||wonkychickens.org/data/statics/s2g/" + }, + "id": 3137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||worldofmods.com/wompush-init.js" }, + "id": 3138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wqah.com/images/banners/" }, + "id": 3139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wsj.com/asset/ace/ace.min.js" }, + "id": 3140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||www.google.*/adsense/search/ads.js" }, + "id": 3141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/*/videoads/" }, + "id": 3142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xboxone-hq.com/images/banners/" }, + "id": 3143 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["qnbfinansbank.com"], + "requestDomains": ["qnbkredisorgu.jumpingcrab.com"] + }, + "id": 3144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xing.com/xas/" }, + "id": 3145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xingcdn.com/crate/ad-" }, + "id": 3146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xingcdn.com/xas/" }, + "id": 3147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xinhuanet.com/s?" }, + "id": 3148 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["yallo.tv"], + "urlFilter": "||y3o.tv/nevarro/video-ads/" + }, + "id": 3149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/m/gemini_api/" }, + "id": 3150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/pdarla/" }, + "id": 3151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/sdarla/" }, + "id": 3152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yellowpages.com.lb/uploaded/banners/" }, + "id": 3153 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["yahoo.com"], + "urlFilter": "||yimg.com/rq/darla/" + }, + "id": 3154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ynet.co.il/gpt/" }, + "id": 3155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/pagead/" }, + "id": 3156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ytconvert.me/pop.js" }, + "id": 3157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ytmp3.cc/js/inner.js" }, + "id": 3158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ytmp3.plus/ba" }, + "id": 3159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zillastream.com/api/spots/" }, + "id": 3160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zmescience.com/1u8t4y8jk6rm.js" }, + "id": 3161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zmovies.cc/bc1ea2a4e4.php" }, + "id": 3162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||url.rw/*&a=" }, + "id": 3163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||url.rw/*&mid=" }, + "id": 3164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||breitbart.com/t/assets/js/prebid" }, + "id": 3165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bustle.com^*/prebid-" }, + "id": 3166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jwplatform.com/libraries/tdeymorh.js" }, + "id": 3167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||purexbox.com/javascript/gn/prebid-" }, + "id": 3168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wsj.net/pb/pb.js" }, + "id": 3169 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||blockchain.info/explorer-gateway/advertisements" + }, + "id": 3170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||caffeine.tv/embed.js" }, + "id": 3171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||delivery.vidible.tv/jsonp/" }, + "id": 3172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fwcdn1.com/js/fwn.js" }, + "id": 3173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fwcdn1.com/js/storyblock.js" }, + "id": 3174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||g.ibtimes.sg/sys/js/minified-video.js" }, + "id": 3175 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "americansongwriter.com", + "dexerto.com", + "ginx.tv", + "imfdb.org", + "infoworld.com", + "kiplinger.com", + "soulbounce.com", + "spokesman-recorder.com", + "tennis.com", + "thestreet.com", + "tomshardware.com", + "variety.com", + "whathifi.com" + ], + "requestDomains": ["jwplayer.com"] + }, + "id": 3176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sportrecs.com/redirect/embed/" }, + "id": 3177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||startpage.com/sp/psvhp/" }, + "id": 3178 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["pricebefore.com"], + "requestDomains": ["cdn77.org"] + }, + "id": 3179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||voqally.com/hub/app/" }, + "id": 3180 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||www-idm.com/wp-content/uploads/2022/02/bitcoin.png" + }, + "id": 3181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||centent.streamp1ay." }, + "id": 3182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cintent.streanplay." }, + "id": 3183 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["youtube.com"], + "urlFilter": "||m.youtube.com/get_midroll_" + }, + "id": 3184 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["youtube.com"], + "urlFilter": "||www.youtube.com/get_midroll_" + }, + "id": 3185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gelbooru.com/halloween/" }, + "id": 3186 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rexdlbox.com", "titantv.com"], + "requestDomains": ["cloudfront.net"] + }, + "id": 3187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ouo.io/js/*.js?" }, + "id": 3188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ouo.io/js/pop." }, + "id": 3189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ouo.press/js/pop." }, + "id": 3190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thepirate-bay3.org/banner_" }, + "id": 3191 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thepiratebay10.org/static/js/uyaf3epovwzs3pp.js" + }, + "id": 3192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aupetitparieur.com//" }, + "id": 3193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beforeitsnews.com//" }, + "id": 3194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigleaguepolitics.com//" }, + "id": 3195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||canadafreepress.com///" }, + "id": 3196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||concomber.com//" }, + "id": 3197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||conservativefiringline.com//" }, + "id": 3198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mamieastuce.com//" }, + "id": 3199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||meilleurpronostic.fr//" }, + "id": 3200 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "amazon.ae", + "amazon.ca", + "amazon.cn", + "amazon.co.jp", + "amazon.co.uk", + "amazon.com", + "amazon.com.au", + "amazon.com.br", + "amazon.com.mx", + "amazon.com.tr", + "amazon.de", + "amazon.eg", + "amazon.es", + "amazon.fr", + "amazon.in", + "amazon.it", + "amazon.nl", + "amazon.pl", + "amazon.sa", + "amazon.se", + "amazon.sg" + ], + "requestDomains": ["d1lxz4vuik53pc.cloudfront.net"] + }, + "id": 3201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||patriotnationpress.com//" }, + "id": 3202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||populistpress.com//" }, + "id": 3203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reviveusa.com//" }, + "id": 3204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thegatewaypundit.com//" }, + "id": 3205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thelibertydaily.com//" }, + "id": 3206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toptenz.net//" }, + "id": 3207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||westword.com//" }, + "id": 3208 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "urlFilter": "||googlesyndication.com/simgad/" + }, + "id": 3209 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "urlFilter": "||googlesyndication.com/sodar/" + }, + "id": 3210 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "urlFilter": "||images.*.criteo.net^" + }, + "id": 3211 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "urlFilter": "||vix.*.criteo.net^" + }, + "id": 3212 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||037jav.com/wp-content/uploads/2021/04/*.gif" + }, + "id": 3213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||18porn.sex/ptr18.js" }, + "id": 3214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2watchmygf.com/spot/" }, + "id": 3215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3movs.com/2ff/" }, + "id": 3216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3movs.xxx/2ff/" }, + "id": 3217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3naked.com/nb/" }, + "id": 3218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3prn.com/even/ok.js" }, + "id": 3219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||429men.com/zdoink/" }, + "id": 3220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4tube.com/assets/abpe-" }, + "id": 3221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4tube.com/assets/adf-" }, + "id": 3222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4tube.com/assets/adn-" }, + "id": 3223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4tube.com/assets/padb-" }, + "id": 3224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4tube.com/nyordo.js" }, + "id": 3225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4wank.com/bump/" }, + "id": 3226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4wank.net/bump/" }, + "id": 3227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||8boobs.com/flr.js" }, + "id": 3228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||8muses.com/banner/" }, + "id": 3229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||absoluporn.com/code/script/" }, + "id": 3230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ad69.com/analytics/" }, + "id": 3231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adult-sex-games.com/images/adult-games/" }, + "id": 3232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adult-sex-games.com/images/promo/" }, + "id": 3233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adultasianporn.com/puty3s/" }, + "id": 3234 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||adultfilmdatabase.com/graphics/porndude.png" + }, + "id": 3235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akiba-online.com/data/siropu/" }, + "id": 3236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alrincon.com/nbk/" }, + "id": 3237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amateur.tv/misc/myclbnp7fx.js" }, + "id": 3238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||analdin.xxx/player/html.php?aid=" }, + "id": 3239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||analsexstars.com/og/" }, + "id": 3240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anybunny.tv/js/main.ex.js" }, + "id": 3241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anyporn.com/aa/" }, + "id": 3242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anysex.com/*/js|" }, + "id": 3243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anysex.com/*/script|" }, + "id": 3244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atube.xxx/static/js/abb.js" }, + "id": 3245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avn.com/server/" }, + "id": 3246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babepedia.com/istripper/" }, + "id": 3247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babepedia.com/istripper2023/" }, + "id": 3248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babesandstars.com/img/banners/" }, + "id": 3249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babeshows.co.uk^*banner" }, + "id": 3250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babesinporn.com^*/istripper/" }, + "id": 3251 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||babesmachine.com/images/babesmachine.com/friendimages/" + }, + "id": 3252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||badjojo.com/d5" }, + "id": 3253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||between-legs.com/banners2/" }, + "id": 3254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||between-legs.com^*/banners/" }, + "id": 3255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigcock.one/worker.js" }, + "id": 3256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigdick.tube/tpnxa/" }, + "id": 3257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigtitsgallery.net/qbztdpxulhkoicd.php" }, + "id": 3258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigtitslust.com/lap70/" }, + "id": 3259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bionestraff.pro/300x250.php" }, + "id": 3260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bodsforthemods.com/srennab/" }, + "id": 3261 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bootyheroes.com//static/assets/img/banners/" + }, + "id": 3262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boyfriend.show/widgets/spot" }, + "id": 3263 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dbs.com"], + "urlFilter": "||mez.ink/www.digibankdbspersonal.kartukredit.treasures^" + }, + "id": 3264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boyfriendtv.com/bftv/www/js/*.min.js?url=" }, + "id": 3265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boysfood.com/d5.html" }, + "id": 3266 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["eonline.com"], + "requestDomains": ["fwcdn3.com"] + }, + "id": 3267 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ndtv.com", "ndtv.in"], + "requestDomains": ["fwpub1.com"] + }, + "id": 3268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bravoteens.com/ta/" }, + "id": 3269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bravotube.net/cc/" }, + "id": 3270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bravotube.net/js/clickback.js" }, + "id": 3271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bunnylust.com/sponsors/" }, + "id": 3272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buondua.com/templatesygfo76jp36enw15_/" }, + "id": 3273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cam-video.xxx/js/popup.min.js" }, + "id": 3274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camcaps.ac/33a9020b46.php" }, + "id": 3275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camcaps.io/024569284e.php" }, + "id": 3276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camcaps.to/400514f2db.php" }, + "id": 3277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camclips.cc/ymgsbpvlbh" }, + "id": 3278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camvideos.tv/tpd.png" }, + "id": 3279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn3x.com/xxxdan/js/xxxdan.vast." }, + "id": 3280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||celeb.gate.cc/assets/bilder/bann" }, + "id": 3281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cherrynudes.com/t33638ba5008.js" }, + "id": 3282 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["blogto.com", "youtube.com"], + "requestDomains": ["googlesyndication.com"] + }, + "id": 3283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chikiporn.com/sqkqzwrecy/" }, + "id": 3284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clicknplay.to/q3gsxw5.js" }, + "id": 3285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cover.ydgal.com/axfile/" }, + "id": 3286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cumlouder.com/nnubb.js" }, + "id": 3287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cuntlick.net/banner/" }, + "id": 3288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cutegurlz.com/promos-royal-slider/aff/" }, + "id": 3289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dads-banging-teens.com/polished-" }, + "id": 3290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||daftporn.com/nb_" }, + "id": 3291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailyporn.club/at/code.php" }, + "id": 3292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailyporn.club/nba/" }, + "id": 3293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||darknessporn.com/prrls/" }, + "id": 3294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dcraddock.uk/frame/" }, + "id": 3295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dcraddock.uk/images/b/" }, + "id": 3296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deepxtube.com/zips/" }, + "id": 3297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||definebabe.com/sponsor_" }, + "id": 3298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||depvailon.com/sponsored.html" }, + "id": 3299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dirtyvideo.fun/js/script_" }, + "id": 3300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dixyporn.com/include/" }, + "id": 3301 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ghostbin.me"], + "requestDomains": ["ibb.co"] + }, + "id": 3302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dpfantasy.org/k2s.gif" }, + "id": 3303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dporn.com/edraovnjqohv/" }, + "id": 3304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dporn.com/tpnxa/" }, + "id": 3305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dragonthumbs.com/adcode.js" }, + "id": 3306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drivevideo.xyz/advert/" }, + "id": 3307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drtuber.com/footer_" }, + "id": 3308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ea-tube.com/i2/" }, + "id": 3309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easypic.com/js/easypicads.js" }, + "id": 3310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easyporn.xxx/tmp/" }, + "id": 3311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||empflix.com/mew.php" }, + "id": 3312 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||enporn.org/system/theme/anyporn/js/popcode.min.js" + }, + "id": 3313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||entensity.net/crap/" }, + "id": 3314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||enter.javhd.com/track/" }, + "id": 3315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eporner.com/dot/" }, + "id": 3316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eporner.com/event.php" }, + "id": 3317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||erowall.com/126.js" }, + "id": 3318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||erowall.com/tf558550ef6e.js" }, + "id": 3319 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ghostbin.me", "up-load.io"], + "requestDomains": ["imgur.com"] + }, + "id": 3320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||escortdirectory.com//images/" }, + "id": 3321 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||exgirl.net/wp-content/themes/retrotube/assets/img/banners/" + }, + "id": 3322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||exoav.com/nb/" }, + "id": 3323 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||extremescatporn.com/static/images/banners/" + }, + "id": 3324 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["uniswap.org"], + "requestDomains": ["interface-git-parallel-cypress-uniswap.vercel.app"], + "resourceTypes": ["main_frame"] + }, + "id": 3325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fakings.com/tools/get_banner.php" }, + "id": 3326 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hltv.org"], + "requestDomains": ["intersc.igaming-service.io"] + }, + "id": 3327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||familyporner.com/prerolls/" }, + "id": 3328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapclub.sex/js/hr.js" }, + "id": 3329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapnado.com/api/" }, + "id": 3330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fapnado.com/bump" }, + "id": 3331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fappenist.com/fojytyzzkm.php" }, + "id": 3332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faptor.com/api/" }, + "id": 3333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faptor.com/bump/" }, + "id": 3334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fastfuckgames.com/aff.htm" }, + "id": 3335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fetishshrine.com/js/customscript.js" }, + "id": 3336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||footztube.com/b_" }, + "id": 3337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||footztube.com/f_" }, + "id": 3338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freehqsex.com/ads/" }, + "id": 3339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freelivesex.tv/imgs/ad/" }, + "id": 3340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeones.com/static-assets/istripper/" }, + "id": 3341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepornxxx.mobi/popcode.min.js" }, + "id": 3342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepublicporn.com/prerolls/" }, + "id": 3343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeteen.sex/ab/" }, + "id": 3344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeuseporn.com/tceb29242cf7.js" }, + "id": 3345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frprn.com/even/ok.js" }, + "id": 3346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ftopx.com/345.php" }, + "id": 3347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ftopx.com/isttf558550ef6e.js" }, + "id": 3348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ftopx.com/tf558550ef6e.js" }, + "id": 3349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||galleries-pornstar.com/thumb_top/" }, + "id": 3350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamcore.com/ajax/abc?" }, + "id": 3351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gay4porn.com/ai/" }, + "id": 3352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaygo.tv/gtv/frms/" }, + "id": 3353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaystream.pw/juicy.js" }, + "id": 3354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaystream.pw/pemsrv.js" }, + "id": 3355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaystream.pw/pushtop.js" }, + "id": 3356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gelbooru.com/extras/" }, + "id": 3357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||girlsofdesire.org/blr3.php" }, + "id": 3358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||girlsofdesire.org/flr2.js" }, + "id": 3359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||girlsofdesire.org/flr6.js" }, + "id": 3360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||haberprofil.biz/assets/*/vast.js" }, + "id": 3361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||haes.tech/js/script_" }, + "id": 3362 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hanime.xxx/wp-content/cache/wpfc-minified/fggil735/fa9yi.js" + }, + "id": 3363 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hd21.*/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdporn24.org/vcrtlrvw/" }, + "id": 3365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdpornfree.xxx/rek/" }, + "id": 3366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdpornmax.com/tmp/" }, + "id": 3367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdtube.porn/fork/" }, + "id": 3368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hdtube.porn/rods/" }, + "id": 3369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hellporno.com/_a_xb/" }, + "id": 3370 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mail.yahoo.com"], + "requestDomains": ["mas.martech.yahoo.com"] + }, + "id": 3371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentai2w.com/ark2023/" }, + "id": 3372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaibooty.com/uploads/banners/" }, + "id": 3373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaicdn.com/cdn/v2.assets/js/exc" }, + "id": 3374 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentaidude.xxx/wp-content/plugins/script-manager/" + }, + "id": 3375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaifox.com/js/ajs.js" }, + "id": 3376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaifox.com/js/slider.js" }, + "id": 3377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaihere.com/arknvb/" }, + "id": 3378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaini.com/img/ads/" }, + "id": 3379 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hentairules.net/gal/new-gallery-dump-small.gif" + }, + "id": 3380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hentaiworld.tv/banners-script.js" }, + "id": 3381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||herexxxtube.com/tmp/" }, + "id": 3382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hitomi.la/ebjqxsy/" }, + "id": 3383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hitprn.com/c_" }, + "id": 3384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hitslut.b-cdn.net/*.gif" }, + "id": 3385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hoes.tube/ai/" }, + "id": 3386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||home-xxx-videos.com/snowy-" }, + "id": 3387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homemade.xxx/player/html.php?aid=" }, + "id": 3388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homeprivatevids.com/js/580eka426.js" }, + "id": 3389 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hornygamer.com/includes/gamefile/sw3d_hornygamer.gif" + }, + "id": 3390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hornygamer.com/play_horny_games/" }, + "id": 3391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hornyjourney.com/fr.js" }, + "id": 3392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hot-sex-tube.com/sp.js" }, + "id": 3393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotgirlclub.com/assets/vendors/" }, + "id": 3394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotgirlsdream.com/tf40bbdd1767.js" }, + "id": 3395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotmovs.com/fzzgbzhfm/" }, + "id": 3396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotmovs.com/suhum/" }, + "id": 3397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hottystop.com/f9de7147b187.js" }, + "id": 3398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hottystop.com/t33638ba5008.js" }, + "id": 3399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqbang.com/api/" }, + "id": 3400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqporn.su/myvids/" }, + "id": 3401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqpornstream.com/pub/" }, + "id": 3402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hypnohub.net/assets/hub.js" }, + "id": 3403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iceporn.com/player_right_ntv_" }, + "id": 3404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||idealnudes.com/tf40bbdd1767.js" }, + "id": 3405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imagepost.com/stuff/" }, + "id": 3406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imagetwist.com/img/1001505_banner.png" }, + "id": 3407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imageweb.ws/whaledate.gif" }, + "id": 3408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgbox.com/images/tpd.png" }, + "id": 3409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgderviches.work/exclusive/bayou_" }, + "id": 3410 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "bgr.com", + "buzzfeed.com", + "dto.to", + "investing.com", + "mamasuncut.com", + "mangatoto.com", + "tvline.com" + ], + "requestDomains": ["outbrain.com"] + }, + "id": 3411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgdrive.net/xb02673583fb.js" }, + "id": 3412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgtaxi.com/frame.php" }, + "id": 3413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imhentai.xxx/js/slider.js" }, + "id": 3414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inporn.com/8kl7mzfgy6" }, + "id": 3415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||internationalsexguide.nl/banners/" }, + "id": 3416 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||internationalsexguide.nl/forum/clientscript/popunderisg.js" + }, + "id": 3417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||interracial-girls.com/chaturbate/" }, + "id": 3418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intporn.com/js/siropu/" }, + "id": 3419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intporn.com/lj.js" }, + "id": 3420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inxxx.com/api/get-spot/" }, + "id": 3421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ipornxxx.net/banners/" }, + "id": 3422 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||jav-bukkake.net/images/download-bukkake.jpg" + }, + "id": 3423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javenglish.net/tcads.js" }, + "id": 3424 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["go.theconomy.me"], + "requestDomains": ["player.twitch.tv"] + }, + "id": 3425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javfor.tv/av/js/aapp.js" }, + "id": 3426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javguru.top/126_126.js" }, + "id": 3427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhub.net/av/js/aapp.js" }, + "id": 3428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhub.net/av/js/cpp.js" }, + "id": 3429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhub.net/ps/ujxtsc.js" }, + "id": 3430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javideo.net/js/popup" }, + "id": 3431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javlibrary.com/js/bnr_" }, + "id": 3432 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||javpornclub.com/images/banners/takefile72890.gif" + }, + "id": 3433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javslon.com/clacunder.js" }, + "id": 3434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javxnxx.pro/pscript.js" }, + "id": 3435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jennylist.xyz/t63fd79f7055.js" }, + "id": 3436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jizzberry.com/65" }, + "id": 3437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||joysporn.sex/js/kj.js" }, + "id": 3438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||justthegays.com/agent.php" }, + "id": 3439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||justthegays.com/api/spots/" }, + "id": 3440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||justthegays.com/api/users/" }, + "id": 3441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||k2s.tv/cu.js" }, + "id": 3442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kbjfree.com/assets/scripts/popad.js" }, + "id": 3443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kindgirls.com/banners2/" }, + "id": 3444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kompoz2.com/js/take.max.js" }, + "id": 3445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||koushoku.org/proxy?" }, + "id": 3446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kurakura21.space/js/baf.js" }, + "id": 3447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lesbianstate.com/ai/" }, + "id": 3448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||letsporn.com/sda/" }, + "id": 3449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livesexgirlsrooms.com/ads/" }, + "id": 3450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livesexgirlsrooms.com/js/popunder.js" }, + "id": 3451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lolhentai.net/tceb29242cf7.js" }, + "id": 3452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lustypuppy.com/includes/popunder.js" }, + "id": 3453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manga18fx.com/tkmo2023/" }, + "id": 3454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manhwa18.cc/main2023/" }, + "id": 3455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mansurfer.com/flash_promo/" }, + "id": 3456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manysex.com/ha10y0dcss" }, + "id": 3457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manysex.tube/soc/roll.js" }, + "id": 3458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marawaresearch.com/js/wosevu.js" }, + "id": 3459 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["sedoparking.com"], + "requestDomains": ["sedo.cachefly.net"] + }, + "id": 3460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mature-chicks.com/floral-truth-c224/" }, + "id": 3461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||matureworld.ws/images/banners/" }, + "id": 3462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||megatube.xxx/atrm/" }, + "id": 3463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||milffox.com/ai/" }, + "id": 3464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||milfz.club/qpvtishridusvt.php" }, + "id": 3465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||milkmanbook.com/dat/promo/" }, + "id": 3466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||momvids.com/player/html.php?aid=" }, + "id": 3467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mopoga.com/img/aff_" }, + "id": 3468 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mylistcrawler.com/wp-content/plugins/elfsight-popup-cc/" + }, + "id": 3469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mylust.com/092-" }, + "id": 3470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysexgames.com/pix/best-sex-games/" }, + "id": 3471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysexgames.com/plop.js" }, + "id": 3472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myvideos.club/api/" }, + "id": 3473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naughtyblog.org/wp-content/images/k2s/" }, + "id": 3474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nigged.com/tools/get_banner.php" }, + "id": 3475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nozomi.la/nozomi4.js" }, + "id": 3476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nsfwalbum.com/efds435m432.js" }, + "id": 3477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nudepatch.net/dynbak.min.js" }, + "id": 3478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nudepatch.net/edaea0fd3b2c.j" }, + "id": 3479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oldies.name/oldn/" }, + "id": 3480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||orgyxxxhub.com/js/965eka57.js" }, + "id": 3481 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||otomi-games.com/wp-content/uploads/*-ad-728-" + }, + "id": 3482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pantyhosepornstars.com/foon/pryf003.js" }, + "id": 3483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phonerotica.com/resources/img/banners/" }, + "id": 3484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||picshick.com/b9ng.js" }, + "id": 3485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pisshamster.com/prerolls/" }, + "id": 3486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player.javboys.cam/js/script_" }, + "id": 3487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pleasuregirl.net/bload" }, + "id": 3488 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||plibcdn.com/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porn-star.com/buttons/" }, + "id": 3490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornalin.com/skd" }, + "id": 3491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porndoe.com/banner/" }, + "id": 3492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porndoe.com/wp-contents/channel?" }, + "id": 3493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornerbros.com/lolaso/" }, + "id": 3494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornforrelax.com/kiadtgyzi/" }, + "id": 3495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngals4.com/img/b/" }, + "id": 3496 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "independent.co.uk", + "outlook.live.com", + "technobuffalo.com" + ], + "requestDomains": ["taboola.com"] + }, + "id": 3497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngames.tv/images/skyscrapers/" }, + "id": 3498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngames.tv/js/banner.js" }, + "id": 3499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngames.tv/js/banner2.js" }, + "id": 3500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porngo.tube/tdkfiololwb/" }, + "id": 3501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhat.com/banner/" }, + "id": 3502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornicom.com/jsb/" }, + "id": 3503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.name/ffg/" }, + "id": 3504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.name/polstr/" }, + "id": 3505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.xxx/azone/" }, + "id": 3506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornid.xxx/pid/" }, + "id": 3507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornj.com/wimtvggp/" }, + "id": 3508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornjam.com/assets/js/renderer." }, + "id": 3509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornktube.tv/js/kt.js" }, + "id": 3510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornmastery.com/*/img/banners/" }, + "id": 3511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornmix.org/cs/" }, + "id": 3512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porno666.com/code/script/" }, + "id": 3513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornorips.com/4e6d8469754a.js" }, + "id": 3514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornorips.com/9fe1a47dbd42.js" }, + "id": 3515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornpapa.com/extension/" }, + "id": 3516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornpics.com/api/banner/" }, + "id": 3517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornpics.de/api/banner/" }, + "id": 3518 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornpoppy.com/jss/external_pop.js" }, + "id": 3519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornsex.rocks/league.aspx" }, + "id": 3520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornstargold.com/9f3e5bbb8645.js" }, + "id": 3521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornstargold.com/af8b32fc37c0.js" }, + "id": 3522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornstargold.com/e7e5ed47e8b4.js" }, + "id": 3523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornstargold.com/tf2b6c6c9a44/" }, + "id": 3524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornv.xxx/static/js/abb.js" }, + "id": 3525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornve.com/img/300x250g.gif" }, + "id": 3526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxbox.com/cs/" }, + "id": 3527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxp.com/2.js" }, + "id": 3528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxp.com/sp/" }, + "id": 3529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornxp.net/spnbf.js" }, + "id": 3530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornyhd.com/hillpop.php" }, + "id": 3531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pregchan.com/.static/pages/dlsite.html" }, + "id": 3532 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||projectjav.com/scripts/projectjav_newpu.js" + }, + "id": 3533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ps0z.com/300x250b" }, + "id": 3534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||punishworld.com/prerolls/" }, + "id": 3535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||puporn.com/xahnqhalt/" }, + "id": 3536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussycatxx.com/tab49fb22988.js" }, + "id": 3537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussyspace.com/fub" }, + "id": 3538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rat.xxx/sofa/" }, + "id": 3539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rat.xxx/wwp2/" }, + "id": 3540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||realgfporn.com/js/bbbasdffdddf.php" }, + "id": 3541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redgifs.com/assets/js/goctrl.js" }, + "id": 3542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redtube.fm/advertisment.htm" }, + "id": 3543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redtube.fm/lcgldrbboxj.php" }, + "id": 3544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rintor.space/t2632cd43215.js" }, + "id": 3545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ruedux.com/code/script/" }, + "id": 3546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rule34.xxx/images/r34_doll.png" }, + "id": 3547 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["flysat.com"], + "requestDomains": ["widenetworks.net"] + }, + "id": 3548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rusdosug.com/fotos/banners/" }, + "id": 3549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scatxxxporn.com/static/images/banners/" }, + "id": 3550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||schoolasiagirls.net/ban/" }, + "id": 3551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sdhentai.com/marketing/" }, + "id": 3552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||see.xxx/pccznwlnrs/" }, + "id": 3553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sex-techniques-and-positions.com/banners" }, + "id": 3554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sex3.com/ee/s/s/im.php" }, + "id": 3555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sex3.com/ee/s/s/js/ssu" }, + "id": 3556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sex3.com/ee/s/s/su" }, + "id": 3557 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sexcelebrity.net/contents/restfiles/player/" + }, + "id": 3558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sextubebox.com/js/239eka836.js" }, + "id": 3559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sextubebox.com/js/580eka426.js" }, + "id": 3560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sextvx.com/*/ads/web/" }, + "id": 3561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexvid.pro/knxx/" }, + "id": 3562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexvid.pro/rrt/" }, + "id": 3563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexvid.xxx/ghjk/" }, + "id": 3564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simply-hentai.com/prod/" }, + "id": 3565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sleazyneasy.com/contents/images-banners/" }, + "id": 3566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sleazyneasy.com/jsb/" }, + "id": 3567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smutgamer.com/ta2b8ed9c305.js" }, + "id": 3568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smutty.com/n.js" }, + "id": 3569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sonorousporn.com/nb/" }, + "id": 3570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||starwank.com/api/" }, + "id": 3571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stream-69.com/code/script/" }, + "id": 3572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||striptube.net/images/" }, + "id": 3573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||striptube.net/te9e85dc6853.js" }, + "id": 3574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunporno.com/api/spots/" }, + "id": 3575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunporno.com/blb.php" }, + "id": 3576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunporno.com/sunstatic/frms/" }, + "id": 3577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taoxh.life/*/vast?" }, + "id": 3578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tbib.org/tbib." }, + "id": 3579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teenporno.xxx/ab/" }, + "id": 3580 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["boldsky.com"], + "requestDomains": ["fireworkapi1.com"] + }, + "id": 3581 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["philstarlife.com"], + "requestDomains": ["api.dailymotion.com"] + }, + "id": 3582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thegay.porn/gdtatrco/" }, + "id": 3583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thehun.net/banners/" }, + "id": 3584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thenipslip.com/b6c0cc29df5a.js" }, + "id": 3585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thisvid.com/enblk/" }, + "id": 3586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tits-guru.com/js/istripper4.js" }, + "id": 3587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||titsbox.com/nb/" }, + "id": 3588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tnaflix.com/azuhsbtsuzm?" }, + "id": 3589 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["tiphero.com"], + "requestDomains": ["rumble.com"] + }, + "id": 3590 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/ads/ta_wppas/" }, + "id": 3591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tnaflix.com/js/mew.js?" }, + "id": 3592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||topescort.com/static/bn/" }, + "id": 3593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tranny.one/bdb.php" }, + "id": 3594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trannygem.com/ai" }, + "id": 3595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tryboobs.com/bfr/" }, + "id": 3596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tsunup.com/js/ads.js" }, + "id": 3597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubator.com/lookout/ex_rendr3.js" }, + "id": 3598 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tube.hentaistream.com/wp-includes/js/pop4.js" + }, + "id": 3599 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tubeon.*/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tuberel.com/looppy/" }, + "id": 3601 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tubev.sex/td24f164e52654fc593c6952240be1dc210935fe/" + }, + "id": 3602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubxporn.xxx/js/xp.js" }, + "id": 3603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||txxx.com/api/input.php?" }, + "id": 3604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upcdn.site/huoutq9.js" }, + "id": 3605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upornia.com/yxpffpuqtjc/" }, + "id": 3606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||urgayporn.com/bn/" }, + "id": 3607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uviu.com/_xd/" }, + "id": 3608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videosection.com/adv-agent.php" }, + "id": 3609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vietpub.com/banner/" }, + "id": 3610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vikiporn.com/contents/images-banners/" }, + "id": 3611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vikiporn.com/js/customscript.js" }, + "id": 3612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vipergirls.to/clientscript/popcode_" }, + "id": 3613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vipergirls.to/clientscript/poptrigger_" }, + "id": 3614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||viptube.com/player_right_ntv_" }, + "id": 3615 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||vivatube.*/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vndevtop.com/lvcsm/abck-banners/" }, + "id": 3617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||voyeurhit.com/ffpqvfaczp/" }, + "id": 3618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||warashi-asian-pornstars.fr/wapdb-img/ep/" }, + "id": 3619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watch-my-gf.com/list/" }, + "id": 3620 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "requestDomains": [ + "2mdn.net", + "360yield.com", + "adalliance.io", + "adform.net", + "adition.com", + "admob.com", + "adnxs.com", + "ads.viralize.tv", + "adsafeprotected.com", + "amazon-adsystem.com", + "ced.sascdn.com", + "conative.de", + "emsservice.de", + "finative.cloud", + "g.doubleclick.net", + "imasdk.googleapis.com", + "inforsea.com", + "mookie1.com", + "netpoint-media.de", + "omnitagjs.com", + "pagead2.googlesyndication.com", + "partner.googleadservices.com", + "pubmatic.com", + "rubiconproject.com", + "serving-sys.com", + "smartadserver.com", + "smartstream.tv", + "spotxchange.com", + "stickyadstv.com", + "teads.tv", + "twiago.com", + "vi-serve.com", + "yieldlab.net" + ] + }, + "id": 3621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watchmygf.mobi/best.js" }, + "id": 3622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||watchmygf.tv/js/v.js" }, + "id": 3623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wcareviews.com/bh/" }, + "id": 3624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wcareviews.com/bv/" }, + "id": 3625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wetpussygames.com/t78d42b806a3.js" }, + "id": 3626 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||winporn.*/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wwwxxx.uno/pop-code.js" }, + "id": 3628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wwwxxx.uno/taco-code.js" }, + "id": 3629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x-hd.video/vcrtlrvw/" }, + "id": 3630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x1hub.com/alexia_anders_jm.gif" }, + "id": 3631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xanimu.com/prerolls/" }, + "id": 3632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xcity.org/tc2ca02c24c5.js" }, + "id": 3633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xgirls.agency/pg/c/" }, + "id": 3634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xgroovy.com/65" }, + "id": 3635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xgroovy.com/static/js/script.js" }, + "id": 3636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhaccess.com^*/vast?" }, + "id": 3637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster.com*/vast?" }, + "id": 3638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster.desi*/vast?" }, + "id": 3639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster2.com*/vast?" }, + "id": 3640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster3.com*/vast?" }, + "id": 3641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamster42.desi*/vast?" }, + "id": 3642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhand.com/player/html.php?aid=" }, + "id": 3643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhcdn.com/site/*/ntvb.gif" }, + "id": 3644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xjav.tube/ps/hij2yp.js" }, + "id": 3645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xmilf.com/0eckuwtxfr/" }, + "id": 3646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xnxxporn.video/nb39.12/" }, + "id": 3647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xpics.me/everyone." }, + "id": 3648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideos.com/zoneload/" }, + "id": 3649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideos.es/zoneload/" }, + "id": 3650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideos.name/istripper.jpg" }, + "id": 3651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxbox.me/vcrtlrvw" }, + "id": 3652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxdessert.com/34l329_fe.js" }, + "id": 3653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxfetish24.com/helper/tos.js" }, + "id": 3654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxgirlspics.com/load.js" }, + "id": 3655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxshake.com/assets/f_load.js" }, + "id": 3656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxshake.com/static/js/script.js" }, + "id": 3657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxvogue.net/_ad" }, + "id": 3658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxxxsx.com/sw.js" }, + "id": 3659 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||yeptube.*/templates/base_master/js/jquery.shows2.min.js" + }, + "id": 3660 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||yespornpleasexxx.com/wp-content/litespeed/js/" + }, + "id": 3661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yourlust.com*/serve" }, + "id": 3662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yourlust.com/assets/script.js" }, + "id": 3663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yourlust.com/js/scripts.js" }, + "id": 3664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yporn.tv/grqoqoswxd.php" }, + "id": 3665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzybabes.com/istr/t2eff4d92a2d.js" }, + "id": 3666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zbporn.com/ttt/" }, + "id": 3667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zzup.com/ad.php" }, + "id": 3668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&action=js_stats&" }, + "id": 3669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&ev=pageview&" }, + "id": 3670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&event=view&" }, + "id": 3671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&eventtype=datadealimpression&" }, + "id": 3672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&eventtype=impression&" }, + "id": 3673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&hittype=pageview&" }, + "id": 3674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&t=pageview&" }, + "id": 3675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-adobe-analytics/" }, + "id": 3676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-adobedatalayer_bridge.js" }, + "id": 3677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-click-tracker." }, + "id": 3678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-didomi.js" }, + "id": 3679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-geoip.js" }, + "id": 3680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-inview-tracker." }, + "id": 3681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-scroll-tracker.js" }, + "id": 3682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-track-inview." }, + "id": 3683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-tracking-pixel." }, + "id": 3684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-universal-analytics/" }, + "id": 3685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".beacon.min.js" }, + "id": 3686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/_.gif?" }, + "id": 3687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/clk?" }, + "id": 3688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/count?" }, + "id": 3689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/counter?" }, + "id": 3690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/dc.gif?" }, + "id": 3691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/g.gif?" }, + "id": 3692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/log/?" }, + "id": 3693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/stats.aspx?" }, + "id": 3694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/track?v=" }, + "id": 3695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".content_tracking.js" }, + "id": 3696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".de/l.gif?" }, + "id": 3697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".eloqua.js" }, + "id": 3698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".eventtracking." }, + "id": 3699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".gatracking.js" }, + "id": 3700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".gif?log=" }, + "id": 3701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".jp/pv?" }, + "id": 3702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".jp/static/js/track.js" }, + "id": 3703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".js?id=gtm-" }, + "id": 3704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".net/l.gif?" }, + "id": 3705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".no/app/aas/a" }, + "id": 3706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?action=browse&" }, + "id": 3707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?action_name=" }, + "id": 3708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?logrefer=" }, + "id": 3709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?logtype=" }, + "id": 3710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?notrack=" }, + "id": 3711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?p=stats&" }, + "id": 3712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?ping=" }, + "id": 3713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?stats=" }, + "id": 3714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".php?tracking=" }, + "id": 3715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".skimlinks.js" }, + "id": 3716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".stats?action=" }, + "id": 3717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".svc/?tracking_id=" }, + "id": 3718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".v4.analytics." }, + "id": 3719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/.webscale/rum?" }, + "id": 3720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/.well-known/shopify/monorail" }, + "id": 3721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/0.gif?" }, + "id": 3722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/0c.gif?" }, + "id": 3723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/0pixel.php?" }, + "id": 3724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/1px.gif?" }, + "id": 3725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/1px.php?" }, + "id": 3726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/1x1.gif?" }, + "id": 3727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/1x1.png?" }, + "id": 3728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/24h-analytics." }, + "id": 3729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/500b-bench.jpg?" }, + "id": 3730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?essb_counter_" }, + "id": 3731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?livehit=" }, + "id": 3732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?log=experiment&" }, + "id": 3733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?log=performance-" }, + "id": 3734 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hentaigasm.com"], + "requestDomains": ["files.wordpress.com"] + }, + "id": 3735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?record&key=" }, + "id": 3736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?sentry_key=" }, + "id": 3737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?sentry_version=" }, + "id": 3738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/?swift-performance-tracking" }, + "id": 3739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_/api/v2/analytics/?" }, + "id": 3740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_/lite/performance/" }, + "id": 3741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__imp_apg__/" }, + "id": 3742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__rmn.gif?" }, + "id": 3743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__ssobj/core.js" }, + "id": 3744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__ssobj/rum?" }, + "id": 3745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__sttm.gif?" }, + "id": 3746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__ub.gif?" }, + "id": 3747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__utm.gif" }, + "id": 3748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__utm.js" }, + "id": 3749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/__wsm.gif" }, + "id": 3750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_ga?send&" }, + "id": 3751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_ga?sponsor_pixel=" }, + "id": 3752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_gz/counter.php?" }, + "id": 3753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_hcms/perf" }, + "id": 3754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_i?type=event&" }, + "id": 3755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_lib/ga.js" }, + "id": 3756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_owa.gif?" }, + "id": 3757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_sess/script.js" }, + "id": 3758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_stat/log/" }, + "id": 3759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_stat/log_" }, + "id": 3760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_tracking/" }, + "id": 3761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_vercel/insights/script.js" }, + "id": 3762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_vercel/speed-insights/script.js" }, + "id": 3763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_visitcount?" }, + "id": 3764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a.gif?" }, + "id": 3765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a/performance_timing/" }, + "id": 3766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/a8c-analytics.js" }, + "id": 3767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aap/stats" }, + "id": 3768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/abc.gif?" }, + "id": 3769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/acc/acctag.js" }, + "id": 3770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/access.php?referrer=" }, + "id": 3771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/accessanalyzer/tracker?" }, + "id": 3772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/accesscounter/index.cgi?" }, + "id": 3773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/accesstracking/" }, + "id": 3774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/acclog.cgi?" }, + "id": 3775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/acecounter/" }, + "id": 3776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/acecounter_" }, + "id": 3777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/acounter.php?" }, + "id": 3778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/action/analytics" }, + "id": 3779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/activity.gif?" }, + "id": 3780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ad/pagehits." }, + "id": 3781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adb1.gif?" }, + "id": 3782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/add_page_view?" }, + "id": 3783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addevent?action=" }, + "id": 3784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addlinker.js" }, + "id": 3785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addlinkerevents-ga.js" }, + "id": 3786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addlinkerevents-std.js" }, + "id": 3787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addlinkerevents.js" }, + "id": 3788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addlog/?" }, + "id": 3789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/addpageview/" }, + "id": 3790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adds/counter.js" }, + "id": 3791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adf-tm-base-min.js" }, + "id": 3792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adlogger.php" }, + "id": 3793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adlogger_tracker.php" }, + "id": 3794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adm_tracking.js" }, + "id": 3795 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["business.adobe.com"], + "urlFilter": "/adobe-analytics-" + }, + "id": 3796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe-analytics.js" }, + "id": 3797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe-analytics2.js" }, + "id": 3798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe-prd/" }, + "id": 3799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe.visitor-" }, + "id": 3800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/app-measurement." }, + "id": 3801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/appmeasurement-" }, + "id": 3802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/logging/" }, + "id": 3803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/target/" }, + "id": 3804 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["tongabonga.com"], + "requestDomains": ["imageweb.ws"] + }, + "id": 3805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/videoheartbeat." }, + "id": 3806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/visitor-" }, + "id": 3807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobe/visitorapi-" }, + "id": 3808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobeanalytics.js" }, + "id": 3809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobeanalytics/" }, + "id": 3810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adobeanalyticsandtargetoverwrites.min." }, + "id": 3811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adsct?" }, + "id": 3812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adstat.js" }, + "id": 3813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adstats.php" }, + "id": 3814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adstrack.js" }, + "id": 3815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adtracking.asmx" }, + "id": 3816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adtrk/tr.gif" }, + "id": 3817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/advstats.js" }, + "id": 3818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aff_i?offer_id=" }, + "id": 3819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aff_land?referrer" }, + "id": 3820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/affiliate-tracker.js" }, + "id": 3821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/affiliate:link_visit?" }, + "id": 3822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/affiliatetracking.js" }, + "id": 3823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aftrack.asp" }, + "id": 3824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aggbug.aspx?" }, + "id": 3825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ahoy/events" }, + "id": 3826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ahoy/visits" }, + "id": 3827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ait_analytics.js" }, + "id": 3828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax-hits-counter/increment-hits/index.php" }, + "id": 3829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax-link-tracker.js" }, + "id": 3830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax-track-page-view/" }, + "id": 3831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/analytics/" }, + "id": 3832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/log?" }, + "id": 3833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/stat/" }, + "id": 3834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax_video_counter.php?" }, + "id": 3835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajaxlog?" }, + "id": 3836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/akam/*/pixel_" }, + "id": 3837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/akam/10/" }, + "id": 3838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/akam/11/" }, + "id": 3839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/akam/13/" }, + "id": 3840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/alog.min.js" }, + "id": 3841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amazon_linker.min.js" }, + "id": 3842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-access/cta/" }, + "id": 3843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-access/cta?" }, + "id": 3844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-access/ping?" }, + "id": 3845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-access/set/" }, + "id": 3846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-access/set?" }, + "id": 3847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-analytics-" }, + "id": 3848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-analytics/" }, + "id": 3849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-call-tracking-" }, + "id": 3850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-skimlinks-" }, + "id": 3851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-story-auto-analytics-" }, + "id": 3852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp-tealium?" }, + "id": 3853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp.gif?" }, + "id": 3854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp/?rid=" }, + "id": 3855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp/analytics" }, + "id": 3856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp/log.json" }, + "id": 3857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp/pingback?" }, + "id": 3858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/amp_pingback/" }, + "id": 3859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyse.js" }, + "id": 3860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analysis-logger/" }, + "id": 3861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analysistag.js" }, + "id": 3862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytic/pageview" }, + "id": 3863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-amplitude-" }, + "id": 3864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-async-loader.js" }, + "id": 3865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-client-identification/" }, + "id": 3866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-collector" }, + "id": 3867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-data-collector.js" }, + "id": 3868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-data-collector.min.js" }, + "id": 3869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-dotcom/" }, + "id": 3870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-efukt." }, + "id": 3871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-event-adapter.bundle.min.js" }, + "id": 3872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-event-adapter.js" }, + "id": 3873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-event.js" }, + "id": 3874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-events-" }, + "id": 3875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-facade." }, + "id": 3876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-gjc-min.js" }, + "id": 3877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-helper.js" }, + "id": 3878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-hit?" }, + "id": 3879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-ingestion/" }, + "id": 3880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-ingress-" }, + "id": 3881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-js/" }, + "id": 3882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-library.js" }, + "id": 3883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-minimal-v4.js" }, + "id": 3884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-minimal.js" }, + "id": 3885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-ping.js" }, + "id": 3886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-prod.js" }, + "id": 3887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-reporter/" }, + "id": 3888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-sdk." }, + "id": 3889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-secure.js" }, + "id": 3890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-tracker/" }, + "id": 3891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics-tracking.js" }, + "id": 3892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.*/event?" }, + "id": 3893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.*/ping/?" }, + "id": 3894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.*/track" }, + "id": 3895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.analytics/analytics.min.js" }, + "id": 3896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.bundled.js" }, + "id": 3897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.config.js" }, + "id": 3898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.do" }, + "id": 3899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.gif?" }, + "id": 3900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.html?" }, + "id": 3901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.js/v1/" }, + "id": 3902 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fifteen.eu"], + "urlFilter": "/analytics.prod." + }, + "id": 3903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.sitecatalyst.js" }, + "id": 3904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.v1.js" }, + "id": 3905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/?event=" }, + "id": 3906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/abtest/" }, + "id": 3907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/adtags?" }, + "id": 3908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/amp/" }, + "id": 3909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/analytics.js" }, + "id": 3910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/analytics.min.js" }, + "id": 3911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/beacons/" }, + "id": 3912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/call-tracking.js" }, + "id": 3913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/capture/" }, + "id": 3914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/click?" }, + "id": 3915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/collect?" }, + "id": 3916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/comscore.js" }, + "id": 3917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/dist/analytics.min.js" }, + "id": 3918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/embed/" }, + "id": 3919 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["itau.com.br"], + "requestDomains": ["championlog.com.br", "itaconsorciodigital.com.br"] + }, + "id": 3920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/ga.js" }, + "id": 3921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/google.js" }, + "id": 3922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/layer" }, + "id": 3923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/metric/" }, + "id": 3924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/pagestats" }, + "id": 3925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/pageview" }, + "id": 3926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/searches?" }, + "id": 3927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/track_event/" }, + "id": 3928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/tracker.js" }, + "id": 3929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/trackers?" }, + "id": 3930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/visit.jsp" }, + "id": 3931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/visit.php" }, + "id": 3932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics/visit?" }, + "id": 3933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics?http_referer" }, + "id": 3934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics?token=" }, + "id": 3935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_events.js" }, + "id": 3936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_js/client.js" }, + "id": 3937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_prod.js" }, + "id": 3938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_tag.js" }, + "id": 3939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_tracker.js" }, + "id": 3940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_v2.js" }, + "id": 3941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_wbc.min.js" }, + "id": 3942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics_www.js" }, + "id": 3943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticsdatalayer.min." }, + "id": 3944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticsevent.js" }, + "id": 3945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticsfooter.js" }, + "id": 3946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticsjs.js" }, + "id": 3947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticsscript.ashx" }, + "id": 3948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticstrack.js" }, + "id": 3949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analyticstracking.js" }, + "id": 3950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/anametrix/cas.js" }, + "id": 3951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/anclytic-ajax.html" }, + "id": 3952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/anclytic.htm" }, + "id": 3953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/angular-tag.js" }, + "id": 3954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/anonymous_user_guid.gif?" }, + "id": 3955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api-analytics." }, + "id": 3956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api-insights/log?" }, + "id": 3957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/0/stats" }, + "id": 3958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/adplogger/" }, + "id": 3959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/async.php?t=user&m=pagehits&" }, + "id": 3960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/cmp_tracker|" }, + "id": 3961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/drpstats" }, + "id": 3962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/event-rfkj/" }, + "id": 3963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/ipv4check?" }, + "id": 3964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/log-visit" }, + "id": 3965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/metrics/collect" }, + "id": 3966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/pageactivity" }, + "id": 3967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/pageview?" }, + "id": 3968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/pagevisits" }, + "id": 3969 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/api/ping?" + }, + "id": 3970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/pixel?" }, + "id": 3971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/reqanalytic/" }, + "id": 3972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/stat?" }, + "id": 3973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/track?guid" }, + "id": 3974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/trk?" }, + "id": 3975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v1/firehose?_" }, + "id": 3976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v1/stat?" }, + "id": 3977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v1/streamtelemetry" }, + "id": 3978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v2/collector" }, + "id": 3979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v2/jsonlogger" }, + "id": 3980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v3/getpagevisits" }, + "id": 3981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api/v3/tracksegmentevent" }, + "id": 3982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api_adlog.php?" }, + "id": 3983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/api_ip_info.php" }, + "id": 3984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apilog?" }, + "id": 3985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/apmrum.min.js" }, + "id": 3986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/app-measurement?" }, + "id": 3987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appdynamics/adrum-" }, + "id": 3988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appgoogletagmanager-" }, + "id": 3989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appinsightor.min.js" }, + "id": 3990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appmeasurement.js" }, + "id": 3991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appmeasurement.min.js" }, + "id": 3992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appmeasurement2.js" }, + "id": 3993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appmeasurement_module_activitymap.min.js" }, + "id": 3994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/appmeasurementcustom.min.js" }, + "id": 3995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aptrk.js" }, + "id": 3996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ard.png?" }, + "id": 3997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aria-web-telemetry-" }, + "id": 3998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/art/stats/" }, + "id": 3999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/article/count?" }, + "id": 4000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/article/viewcount/" }, + "id": 4001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/article_counter.php?" }, + "id": 4002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/article_hit.php?" }, + "id": 4003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/articleomnituretracking.js" }, + "id": 4004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aspixel.js" }, + "id": 4005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/assets-cdonanalytics.js" }, + "id": 4006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/assets/beacons.js" }, + "id": 4007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/assets/performance_timing-" }, + "id": 4008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/astrack.js" }, + "id": 4009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/astracker.js" }, + "id": 4010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/astracker/ast.php" }, + "id": 4011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/at-composer.js" }, + "id": 4012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/at.gif?" }, + "id": 4013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/atapixel.js" }, + "id": 4014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/atatus.js" }, + "id": 4015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/atrk.gif?" }, + "id": 4016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/atrk.js" }, + "id": 4017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/audience-extraction.js" }, + "id": 4018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/audience.gif?" }, + "id": 4019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/audience.min.js" }, + "id": 4020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/audiencescience.js" }, + "id": 4021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotrack.carbon.js" }, + "id": 4022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotrack.custom.js" }, + "id": 4023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotrack.custom.min.js" }, + "id": 4024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotrack.js" }, + "id": 4025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotrack.min.js" }, + "id": 4026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/autotracker.js" }, + "id": 4027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awp.log" }, + "id": 4028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awpx_click.js" }, + "id": 4029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awpys.log" }, + "id": 4030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awstats.js" }, + "id": 4031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/awstats_misc_tracker" }, + "id": 4032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/azion-pulse.js" }, + "id": 4033 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "datatables.net", + "fastly.net", + "jsdelivr.net", + "jwpcdn.com", + "stripst.com", + "strpst.com" + ], + "initiatorDomains": ["javplayer.org", "sextb.net", "sextb.xyz"], + "resourceTypes": ["script"] + }, + "id": 4034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/aztracker.js" }, + "id": 4035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b.banners.impress." }, + "id": 4036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b.gif?" }, + "id": 4037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/s/beacon" }, + "id": 4038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/ss/*&aqe=" }, + "id": 4039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/ss/*&events=" }, + "id": 4040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/ss/*&ndh=" }, + "id": 4041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/ss/*/js-" }, + "id": 4042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/ss?aqb=" }, + "id": 4043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/b/stats?" }, + "id": 4044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ba_tracking.js" }, + "id": 4045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/baidustatistics.js" }, + "id": 4046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/banalytics.js" }, + "id": 4047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/base/es5/bundle.js" }, + "id": 4048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/base/es6/bundle.js" }, + "id": 4049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/batch.gif?" }, + "id": 4050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/batch/action/_:" }, + "id": 4051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/baynote.js" }, + "id": 4052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bb-analytics-inline.min.js" }, + "id": 4053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bc/clk?" }, + "id": 4054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bcn.gif?" }, + "id": 4055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bcsensor.js" }, + "id": 4056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bdg.gif?" }, + "id": 4057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon.cgi?" }, + "id": 4058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon.gif?" }, + "id": 4059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon.js" }, + "id": 4060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon.min.js" }, + "id": 4061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/affiliates" }, + "id": 4062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/collector/" }, + "id": 4063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/error?" }, + "id": 4064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/event/" }, + "id": 4065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/event?" }, + "id": 4066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/init?" }, + "id": 4067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/media?" }, + "id": 4068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/metrics" }, + "id": 4069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/page?" }, + "id": 4070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/perf" }, + "id": 4071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/receive" }, + "id": 4072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/stats" }, + "id": 4073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/timing?" }, + "id": 4074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/track/" }, + "id": 4075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/user-data" }, + "id": 4076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon/v1/batch?" }, + "id": 4077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon?cust=" }, + "id": 4078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacons?data=" }, + "id": 4079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/behavior/web/pv?" }, + "id": 4080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/benchmarketingsmarttag/get?" }, + "id": 4081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/better-analytics/js/loader.php" }, + "id": 4082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bf.gif?ac=" }, + "id": 4083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bineos.min.js" }, + "id": 4084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bing-bat.js" }, + "id": 4085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bingimpression?" }, + "id": 4086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bitrix/spread.php?" }, + "id": 4087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bizo.js" }, + "id": 4088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bk-coretag.js" }, + "id": 4089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bkvtrack.js" }, + "id": 4090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blaize/datalayer" }, + "id": 4091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blank.gif?*%" }, + "id": 4092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blank.gif?*&" }, + "id": 4093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blogcounter.js" }, + "id": 4094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bloomreach.js" }, + "id": 4095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bluekai.js" }, + "id": 4096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bluekai.min.js" }, + "id": 4097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bom/analytics/" }, + "id": 4098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boomerang-latest.js" }, + "id": 4099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boomerang-latest.min.js" }, + "id": 4100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boomerang.js" }, + "id": 4101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boomerang/beacon" }, + "id": 4102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boomr.js" }, + "id": 4103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boost-sd-analytic.js" }, + "id": 4104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/boost_stats.php" }, + "id": 4105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bootstrap/metrics.js" }, + "id": 4106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/botd.gif?" }, + "id": 4107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bower_components/fp/fp.js" }, + "id": 4108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bpsma.js" }, + "id": 4109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/branchmetrics.js" }, + "id": 4110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/brandanalytics.js" }, + "id": 4111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/brightedge.js" }, + "id": 4112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/brightspot/analytics/" }, + "id": 4113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/brighttag-min.js" }, + "id": 4114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/browserinfo?f.sid=" }, + "id": 4115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bsp-analytics.min." }, + "id": 4116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bstat.js" }, + "id": 4117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/btrack.php?" }, + "id": 4118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bugcounter.php?" }, + "id": 4119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bundle-analytics.js" }, + "id": 4120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bundle.tracking.js" }, + "id": 4121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bundle/analytics." }, + "id": 4122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bunsen/events/" }, + "id": 4123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/busting/facebook-tracking/" }, + "id": 4124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/busting/google-tracking/" }, + "id": 4125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/bv-analytics.js" }, + "id": 4126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/byside_webcare.js" }, + "id": 4127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/c.gif?" }, + "id": 4128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/c.wrating.com/" }, + "id": 4129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/c2_count.js" }, + "id": 4130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/c_track.php?" }, + "id": 4131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cache/analytics.js" }, + "id": 4132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cache_warmer/track/" }, + "id": 4133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cached-scripts/analytics.js" }, + "id": 4134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/caixinlog.js" }, + "id": 4135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/call.tracker.js" }, + "id": 4136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/callbacks/stats?" }, + "id": 4137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/capture_client.js" }, + "id": 4138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/capturestat.asmx" }, + "id": 4139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cdn-cgi/beacon/" }, + "id": 4140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cdn-cgi/rum?" }, + "id": 4141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cdn-cgi/zaraz/" }, + "id": 4142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cdn_cookie_service.html" }, + "id": 4143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cedexis.js" }, + "id": 4144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cedexis.radar.js" }, + "id": 4145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/census/recordhit" }, + "id": 4146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/certifica-js14.js" }, + "id": 4147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/certifica.js" }, + "id": 4148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cfformprotect/js/cffp.js" }, + "id": 4149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/cnt/" }, + "id": 4150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/count.cgi?" }, + "id": 4151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/count.pl?" }, + "id": 4152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/count/" }, + "id": 4153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/count1.cgi?" }, + "id": 4154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/cp/" }, + "id": 4155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/ctasp-server.cgi?" }, + "id": 4156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/ctn?" }, + "id": 4157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/hits/" }, + "id": 4158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/ivw-ssl/" }, + "id": 4159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/ivw/" }, + "id": 4160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/lcpnp/" }, + "id": 4161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/online/uos.cgi?" }, + "id": 4162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/refsd?" }, + "id": 4163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/te/in.cgi?" }, + "id": 4164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/user_online/uos.cgi?" }, + "id": 4165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-bin/useronline/" }, + "id": 4166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi-sys/count.cgi?df=" }, + "id": 4167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi/bin/trk.js" }, + "id": 4168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi/count?" }, + "id": 4169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi/stats.pl?" }, + "id": 4170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cgi/trk.js" }, + "id": 4171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/chartbeat.js" }, + "id": 4172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/chartbeat.min.js" }, + "id": 4173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/chcounter/counter.php" }, + "id": 4174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/check.php?referrer=" }, + "id": 4175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/chicken.gif?*=" }, + "id": 4176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cklink.gif?" }, + "id": 4177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cklog.js" }, + "id": 4178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clear.gif?" }, + "id": 4179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click/impression?" }, + "id": 4180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click?track=" }, + "id": 4181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click_metrics-jquery.js" }, + "id": 4182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click_stats.js" }, + "id": 4183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click_track.js" }, + "id": 4184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click_tracking.js" }, + "id": 4185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickcount.asp" }, + "id": 4186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickcount.js" }, + "id": 4187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickcount.php" }, + "id": 4188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickctrl.js" }, + "id": 4189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickdimensions-2.js" }, + "id": 4190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickheat.js" }, + "id": 4191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicklog.js" }, + "id": 4192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicklog4pc.js" }, + "id": 4193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickm.js" }, + "id": 4194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickpathmedia.js" }, + "id": 4195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickscript.js" }, + "id": 4196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickstats.php" }, + "id": 4197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickstream.aspx?" }, + "id": 4198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickstream.js" }, + "id": 4199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clickstream/visit?" }, + "id": 4200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktag.js" }, + "id": 4201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktail.js" }, + "id": 4202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktale.js" }, + "id": 4203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktrack.js" }, + "id": 4204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktrack.min.js" }, + "id": 4205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktrack?" }, + "id": 4206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktracker.js" }, + "id": 4207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktracker.php" }, + "id": 4208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicktracking.js" }, + "id": 4209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clicky.js" }, + "id": 4210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/client-metrics/?target" }, + "id": 4211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/client_pathlog.asp?" }, + "id": 4212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clientele/reports/" }, + "id": 4213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clientlib-analytics-core." }, + "id": 4214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/clientstat?" }, + "id": 4215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cls_report?" }, + "id": 4216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmanalytics.min.js" }, + "id": 4217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cms.gif?" }, + "id": 4218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cms/stats/" }, + "id": 4219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmslog.dll?" }, + "id": 4220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cn-track?" }, + "id": 4221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnstats.js" }, + "id": 4222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnstats/cntg.php" }, + "id": 4223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt-combined.php?" }, + "id": 4224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt.aspx?" }, + "id": 4225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt.cgi?" }, + "id": 4226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt.js" }, + "id": 4227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt/cnt.php?" }, + "id": 4228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt/start.php?" }, + "id": 4229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnt_js.php?" }, + "id": 4230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cnvtr.js" }, + "id": 4231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cocoon-master/lib/analytics/access." }, + "id": 4232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/codesters-analytics." }, + "id": 4233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cofinahits.js" }, + "id": 4234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cohesion-latest.min.js" }, + "id": 4235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/coinhive.min.js" }, + "id": 4236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/coinimp-cache/" }, + "id": 4237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect.gif?" }, + "id": 4238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect.php?tid=" }, + "id": 4239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/?dp=" }, + "id": 4240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/kasupport" }, + "id": 4241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/kf?" }, + "id": 4242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/pageview?" }, + "id": 4243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/pv?" }, + "id": 4244 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["iugu.com"], + "urlFilter": "/collect/sdk?" + }, + "id": 4245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/stats?" }, + "id": 4246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/view?" }, + "id": 4247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect/view_count?" }, + "id": 4248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?appname" }, + "id": 4249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?callback=" }, + "id": 4250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?d=" }, + "id": 4251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?data=" }, + "id": 4252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?eid=" }, + "id": 4253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?event=" }, + "id": 4254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?iid=" }, + "id": 4255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?k=" }, + "id": 4256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?r=" }, + "id": 4257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?tid=" }, + "id": 4258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?type=" }, + "id": 4259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect?v=" }, + "id": 4260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect_data.php?" }, + "id": 4261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collect_stat.js" }, + "id": 4262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collector/hit?" }, + "id": 4263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collector/pageview" }, + "id": 4264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collector/v1/event" }, + "id": 4265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collector?report=" }, + "id": 4266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/collectsysteminfo?" }, + "id": 4267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/com.snowplowanalytics.snowplow/" }, + "id": 4268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/com_joomlawatch/img.php" }, + "id": 4269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common/analytics.js" }, + "id": 4270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common/ga.js" }, + "id": 4271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/common/tracker.js" }, + "id": 4272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/comscore-min.js" }, + "id": 4273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/comscore?" }, + "id": 4274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/comscore_beacon/" }, + "id": 4275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/comscore_pageview" }, + "id": 4276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/confiant.js" }, + "id": 4277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/configuration-stat.js" }, + "id": 4278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/contentiq.js" }, + "id": 4279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/conversion_async.js" }, + "id": 4280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/convertro.js" }, + "id": 4281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cookie.gif?" }, + "id": 4282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cookie_ga.js" }, + "id": 4283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cookieanalytics.js" }, + "id": 4284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cookieid.htm" }, + "id": 4285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cookies/render?" }, + "id": 4286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/coopcommerce-pixel.js" }, + "id": 4287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/coradiant.js" }, + "id": 4288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/core-tracking.js" }, + "id": 4289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/coretracking.php?" }, + "id": 4290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.cfm?" }, + "id": 4291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.do?" }, + "id": 4292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.exe?" }, + "id": 4293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.fcg?" }, + "id": 4294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.fcgi?" }, + "id": 4295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.fgi?" }, + "id": 4296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.gif?" }, + "id": 4297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.php?" }, + "id": 4298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count.png?" }, + "id": 4299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count/count.cgi?" }, + "id": 4300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count?pid=" }, + "id": 4301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/count_js.php" }, + "id": 4302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter-js.php" }, + "id": 4303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.ashx?" }, + "id": 4304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.asp?" }, + "id": 4305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.aspx?" }, + "id": 4306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.cgi?" }, + "id": 4307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.js.php" }, + "id": 4308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.php?width=" }, + "id": 4309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter.pl?" }, + "id": 4310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter/acnt.php?" }, + "id": 4311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter/collect?" }, + "id": 4312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter/stat.php" }, + "id": 4313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter/views/" }, + "id": 4314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter1.gif?" }, + "id": 4315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter2.gif?" }, + "id": 4316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter5.min.js" }, + "id": 4317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter?action=" }, + "id": 4318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter?id=" }, + "id": 4319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter_1.php" }, + "id": 4320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter_2.php?" }, + "id": 4321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter_3.php" }, + "id": 4322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/counter_access.php" }, + "id": 4323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countertab.js" }, + "id": 4324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countinj.cgi?" }, + "id": 4325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countly.js" }, + "id": 4326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countly.min.js" }, + "id": 4327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countpixel.asp" }, + "id": 4328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countstat.php?" }, + "id": 4329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/countus.php" }, + "id": 4330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/create-lead.js" }, + "id": 4331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/createanalytics.js" }, + "id": 4332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/createcookiesso_" }, + "id": 4333 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "criteo.blotout.io", + "criteo.github.io", + "criteo.investorroom.com" + ], + "urlFilter": "/criteo." + }, + "id": 4334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/criteorta.js" }, + "id": 4335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/crypta.js" }, + "id": 4336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/csi?v=*&action=" }, + "id": 4337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/csi?v=2&s=" }, + "id": 4338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/csi?v=3&s=" }, + "id": 4339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/csp_204?" }, + "id": 4340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/csp_log?" }, + "id": 4341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cta-loaded.js" }, + "id": 4342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ctr_tracking.php?" }, + "id": 4343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/custom-analytics.js" }, + "id": 4344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/customtrackingscript.js" }, + "id": 4345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cv/conversion.js" }, + "id": 4346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cv_pixel.js" }, + "id": 4347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cwtrack.js" }, + "id": 4348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cx-tracking.js" }, + "id": 4349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cx_tracking.js" }, + "id": 4350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cxense-candy.js" }, + "id": 4351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cxense-entitlement.js" }, + "id": 4352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cxense/cx.js" }, + "id": 4353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cxf-tracking@" }, + "id": 4354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/d.gif?" }, + "id": 4355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/data_collect.js" }, + "id": 4356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/datacollectionapi-client/index.js" }, + "id": 4357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dataunlocker-prod.js" }, + "id": 4358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dataunlocker.js" }, + "id": 4359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/datawrapper.gif?" }, + "id": 4360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dcjs/prod/" }, + "id": 4361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dcs.gif?" }, + "id": 4362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dcs_tag.js" }, + "id": 4363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/default/panalytics" }, + "id": 4364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detm-container-ftr.js" }, + "id": 4365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/detm-container-hdr.js" }, + "id": 4366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dg/default/rest/" }, + "id": 4367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dg_measurement_protocol.js" }, + "id": 4368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dh-analytics-prod/" }, + "id": 4369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/diffuser.js" }, + "id": 4370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/digital-data-enrichment.min.js" }, + "id": 4371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/discourse-fingerprint_" }, + "id": 4372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/disp_cnt.php" }, + "id": 4373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dispatch.fcgi?" }, + "id": 4374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/divolte.js" }, + "id": 4375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dl-web-pixel.js" }, + "id": 4376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dla_tracker.js" }, + "id": 4377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dlpageping?" }, + "id": 4378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dm.gif?" }, + "id": 4379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dmp/pixel.js" }, + "id": 4380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dmu2panalytics/ajax_call.php?" }, + "id": 4381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/doctracking.js" }, + "id": 4382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dolwebanalytics.js" }, + "id": 4383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dom-event-tracker.min.js" }, + "id": 4384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/domcount.nsf/webcounter?" }, + "id": 4385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dot.asp?" }, + "id": 4386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dot.gif?" }, + "id": 4387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dow_analytics.js" }, + "id": 4388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dpistat/updater.php" }, + "id": 4389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/drwebstat.js" }, + "id": 4390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dspixel.js" }, + "id": 4391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dtm_cm.js" }, + "id": 4392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dtrack.js" }, + "id": 4393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/duel-analytics.js" }, + "id": 4394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dwanalytics-" }, + "id": 4395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dwanalytics.js" }, + "id": 4396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dynamic.ziftsolutions.com/" }, + "id": 4397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dynamicanalytics.js" }, + "id": 4398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dynamicyield/" }, + "id": 4399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dynatracemonitor?" }, + "id": 4400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/e.gif?" }, + "id": 4401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/e_stat?g_id=" }, + "id": 4402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eatms.js" }, + "id": 4403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ebonetag.js" }, + "id": 4404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ecanalytics.js" }, + "id": 4405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ecap.min.js" }, + "id": 4406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ecblank.gif?" }, + "id": 4407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ecg-js-ga-tracking/index." }, + "id": 4408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ecom/status.jsp?" }, + "id": 4409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/edanalyticswrapper.js" }, + "id": 4410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/edata.js" }, + "id": 4411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/edmonds.js" }, + "id": 4412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/efxanalytics.js" }, + "id": 4413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/egcs/v2/collect" }, + "id": 4414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elastic-apm-rum.umd.min.js" }, + "id": 4415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eloqua.js" }, + "id": 4416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqcfg.js" }, + "id": 4417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqcfg.min.js" }, + "id": 4418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqfcs.js" }, + "id": 4419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqidg.js" }, + "id": 4420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqimg.js" }, + "id": 4421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elqscr.js" }, + "id": 4422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/elt.gif?" }, + "id": 4423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eluminate?" }, + "id": 4424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/email/tracking?" }, + "id": 4425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/email_opened_tracking_pixel?" }, + "id": 4426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/embedasynclogger.js" }, + "id": 4427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/emos2.js" }, + "id": 4428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/emstrack.js" }, + "id": 4429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/emtj_tracker.js" }, + "id": 4430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/emtj_tracker.min.js" }, + "id": 4431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/endpoint/stats.php?" }, + "id": 4432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/endpointtracker/allendpoints?" }, + "id": 4433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/engagement/trackeventasync" }, + "id": 4434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ent_counter?" }, + "id": 4435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/entry_stats?" }, + "id": 4436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/err/js/?url=" }, + "id": 4437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/error/js/log?" }, + "id": 4438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/estat.js" }, + "id": 4439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/estatistica.js" }, + "id": 4440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eta/events?" }, + "id": 4441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eta/guid?" }, + "id": 4442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eumcollector/beacons/" }, + "id": 4443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eva-analytics.min.js" }, + "id": 4444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event-log?" }, + "id": 4445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event-tracking.js" }, + "id": 4446 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["github.com"], + "urlFilter": "/event-tracking/" + }, + "id": 4447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event.cgi?" }, + "id": 4448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event.gif?" }, + "id": 4449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event.php?campaign=" }, + "id": 4450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event/pageview?" }, + "id": 4451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event/track?" }, + "id": 4452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event/tracking" }, + "id": 4453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event/trigger?" }, + "id": 4454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event/visit?" }, + "id": 4455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event?event_id=" }, + "id": 4456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event?eventtype=" }, + "id": 4457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event_log/" }, + "id": 4458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event_logger" }, + "id": 4459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/event_logging/" }, + "id": 4460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventlog.ajax" }, + "id": 4461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventlog.js" }, + "id": 4462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventlogservlet?" }, + "id": 4463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventproxy/track" }, + "id": 4464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events-collector." }, + "id": 4465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events-tracker/" }, + "id": 4466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events.gif?" }, + "id": 4467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/analytics/" }, + "id": 4468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/capture?" }, + "id": 4469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/counter?" }, + "id": 4470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/impression?" }, + "id": 4471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/page-viewed" }, + "id": 4472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/pixelevent" }, + "id": 4473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/track/" }, + "id": 4474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/tracking" }, + "id": 4475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/view-form-open" }, + "id": 4476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events/view?" }, + "id": 4477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events?data=" }, + "id": 4478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/events?rpid=" }, + "id": 4479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventsbeacon?" }, + "id": 4480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventtracker.js" }, + "id": 4481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventtracking-" }, + "id": 4482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventtracking." }, + "id": 4483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventtracking/" }, + "id": 4484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/evercookie.js" }, + "id": 4485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/evercookie/swfobject-2.2.min.js" }, + "id": 4486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/evergage.js" }, + "id": 4487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/evergage.min.js" }, + "id": 4488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/evt.gif?" }, + "id": 4489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exactag.js" }, + "id": 4490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exittracker.js" }, + "id": 4491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/expcount/additional.php" }, + "id": 4492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/extendedanalytics.js" }, + "id": 4493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/external-tracking.min.js" }, + "id": 4494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ezytrack.js" }, + "id": 4495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/f.gif?" }, + "id": 4496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/facebook/pixel.js" }, + "id": 4497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/facebook_fbevents.js" }, + "id": 4498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/facebook_pixel_3_1_2.js" }, + "id": 4499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/facebookpixel.js" }, + "id": 4500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/facebookproductad/views/js/pixel." }, + "id": 4501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/faciliti-tag.min.js" }, + "id": 4502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fairfax_tracking.js" }, + "id": 4503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fb-pixel-dsgvo/" }, + "id": 4504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fb-pixel-tracking.js" }, + "id": 4505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fb-tracking.js" }, + "id": 4506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fb_pixel_page_view" }, + "id": 4507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbanalytics.js" }, + "id": 4508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbcounter/counter.cgi" }, + "id": 4509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbevents.js" }, + "id": 4510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbevents.min.js" }, + "id": 4511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbpix-events-" }, + "id": 4512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fbpixel.js" }, + "id": 4513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fe_logger?" }, + "id": 4514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/figanalytics-short-ttl.js" }, + "id": 4515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint.js" }, + "id": 4516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint.min.js" }, + "id": 4517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint2.js" }, + "id": 4518 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint2.min.js" }, + "id": 4519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint3.js" }, + "id": 4520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fingerprint3.min.js" }, + "id": 4521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/firebase-performance-compat.js" }, + "id": 4522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/firebase-performance-standalone.js" }, + "id": 4523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/firestats/js/fs.js.php" }, + "id": 4524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/firm_tracking.js" }, + "id": 4525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fkounter/counter.js" }, + "id": 4526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fkounter5/counter.js" }, + "id": 4527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flowplayer.drive-analytics.min.js" }, + "id": 4528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flushimpressions?" }, + "id": 4529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flv_tracking." }, + "id": 4530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/flying-analytics/" }, + "id": 4531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footer-tracking.js" }, + "id": 4532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/footerpixel.gif?" }, + "id": 4533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/foresee-trigger.js" }, + "id": 4534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp-3.3.6.min.js" }, + "id": 4535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/check.js" }, + "id": 4536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/clear.png" }, + "id": 4537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/clear1.png" }, + "id": 4538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/clear2.png" }, + "id": 4539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/clear3.png" }, + "id": 4540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/es.js" }, + "id": 4541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/hp?session_id" }, + "id": 4542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/ls_fp." }, + "id": 4543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/tags.js" }, + "id": 4544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp/top_fp." }, + "id": 4545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp2.compressed.js" }, + "id": 4546 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "spweb.auction.co.kr", + "spweb.gmarket.co.kr" + ], + "urlFilter": "/fp2.min.js" + }, + "id": 4547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp3.min.js" }, + "id": 4548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fp_204?" }, + "id": 4549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fpc/cookie_js.php" }, + "id": 4550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fpcookie?" }, + "id": 4551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fpcount.exe" }, + "id": 4552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fprnt.min.js" }, + "id": 4553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fps/check.php" }, + "id": 4554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fptrk.min.js" }, + "id": 4555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fpv2.js" }, + "id": 4556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/freecgi/count.cgi?" }, + "id": 4557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/friendbuy.min.js" }, + "id": 4558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/frontend-gtag.js" }, + "id": 4559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/frontend-gtag.min.js" }, + "id": 4560 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/pixel/pure" }, + "id": 4561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/frontend-sentry-" }, + "id": 4562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fsrscripts/triggerparams.js" }, + "id": 4563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/fusion/lucid/data/" }, + "id": 4564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/g_track.php?" }, + "id": 4565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-events.js" }, + "id": 4566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-links.js" }, + "id": 4567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-lite.js" }, + "id": 4568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-lite.min.js" }, + "id": 4569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-local.js" }, + "id": 4570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-multidomain.js" }, + "id": 4571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-script.js" }, + "id": 4572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-scroll-events.js" }, + "id": 4573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-se-async.js" }, + "id": 4574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-targets.js" }, + "id": 4575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-track-code.js" }, + "id": 4576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-track-external.js" }, + "id": 4577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-track.js" }, + "id": 4578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-track.min.js" }, + "id": 4579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-tracker.js" }, + "id": 4580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-tracking-" }, + "id": 4581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-tracking.js" }, + "id": 4582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga-tracking.min.js" }, + "id": 4583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga.gif?" }, + "id": 4584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga.js?grid" }, + "id": 4585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga/yap.js" }, + "id": 4586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga1.js" }, + "id": 4587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga2.js" }, + "id": 4588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_anonym.js" }, + "id": 4589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_cookie_track" }, + "id": 4590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_event_tracking.js" }, + "id": 4591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_events.js" }, + "id": 4592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_footer.js" }, + "id": 4593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_header.js" }, + "id": 4594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_helper.js" }, + "id": 4595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_keyword2.js" }, + "id": 4596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_loader.js" }, + "id": 4597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_local.js" }, + "id": 4598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_no_cookie.php" }, + "id": 4599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_social.js" }, + "id": 4600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_tracker.js" }, + "id": 4601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_tracking.js" }, + "id": 4602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ga_tracklinks.js" }, + "id": 4603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaaddons-" }, + "id": 4604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaaddons.js" }, + "id": 4605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaaddons_univ.js" }, + "id": 4606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaanalytics.js" }, + "id": 4607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaclicktracking-universal.js" }, + "id": 4608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaclicktracking.js" }, + "id": 4609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gacustom.js" }, + "id": 4610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaevents.js" }, + "id": 4611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gaeventtracking.js" }, + "id": 4612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gafunction?" }, + "id": 4613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gainit.js" }, + "id": 4614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gajs/analytics.js" }, + "id": 4615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ganalytics.js" }, + "id": 4616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gapro.js" }, + "id": 4617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gascript.js" }, + "id": 4618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gasocialtracking.js" }, + "id": 4619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gastatistics.js" }, + "id": 4620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatag.js" }, + "id": 4621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatag_v2.js" }, + "id": 4622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatags.js" }, + "id": 4623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatc.js" }, + "id": 4624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatrack.js" }, + "id": 4625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatrack.min.js" }, + "id": 4626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatracker.js" }, + "id": 4627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gatracking.js" }, + "id": 4628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gb-tracker-client-3.min.js" }, + "id": 4629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gc?refurl=" }, + "id": 4630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gcount.pl?" }, + "id": 4631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gd_tracker_events.js" }, + "id": 4632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gemius.3.15.js" }, + "id": 4633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gemius.js" }, + "id": 4634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gen204/" }, + "id": 4635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gen204?" }, + "id": 4636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geo.php?" }, + "id": 4637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geoanalysis.js" }, + "id": 4638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geocc.js" }, + "id": 4639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geocompteur.php" }, + "id": 4640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geoip/detect?" }, + "id": 4641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geoip?" }, + "id": 4642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geoip_cc" }, + "id": 4643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geolocationdata/v1/" }, + "id": 4644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/geov2.js" }, + "id": 4645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/get_geoip?" }, + "id": 4646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/get_site_data?requestuuid=" }, + "id": 4647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getbglog.js" }, + "id": 4648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getclicky.js" }, + "id": 4649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getintent.js" }, + "id": 4650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getlog.gif" }, + "id": 4651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/getstats.js.php" }, + "id": 4652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gigyagaintegration.js" }, + "id": 4653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gingeranalytics.min.js" }, + "id": 4654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/glancecobrowseloader_" }, + "id": 4655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/glancepresencevisitor_" }, + "id": 4656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global-analytics.js" }, + "id": 4657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global/analytics/" }, + "id": 4658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global/ga.js" }, + "id": 4659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global/tracker.js" }, + "id": 4660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global_analytics.js" }, + "id": 4661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global_analytics/s_code.js" }, + "id": 4662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/global_tracking.js" }, + "id": 4663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/goanalytics.js" }, + "id": 4664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google-nielsen-analytics.js" }, + "id": 4665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google/analytics.js" }, + "id": 4666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_analitycs.js" }, + "id": 4667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_analytics3_v2.js" }, + "id": 4668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_analytics4.js" }, + "id": 4669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_tag.data_layer.js" }, + "id": 4670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_tag.script.js" }, + "id": 4671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_tag/" }, + "id": 4672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/google_tracker.js" }, + "id": 4673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleana.js" }, + "id": 4674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanal.js" }, + "id": 4675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalystics.js" }, + "id": 4676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalyticactionlib.js" }, + "id": 4677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalytics1.js" }, + "id": 4678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalytics4.js" }, + "id": 4679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalytics?utmac=" }, + "id": 4680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalyticsdatalayer.v1.0.min.js" }, + "id": 4681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalyticsevents.js" }, + "id": 4682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalyticsmodule.min.js" }, + "id": 4683 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/googleanalyticsplus/distilled.firsttouch.js" + }, + "id": 4684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleanalyticstracking.js" }, + "id": 4685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googleeventtracking.js" }, + "id": 4686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googletag.js" }, + "id": 4687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googletagmanageranalytics.js" }, + "id": 4688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googletrack.js" }, + "id": 4689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googletracker.js" }, + "id": 4690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/googletracking.js" }, + "id": 4691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/grumi-ip.js" }, + "id": 4692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gs-analytics-init.js" }, + "id": 4693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gs-analytics.js" }, + "id": 4694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gs.gif?" }, + "id": 4695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtag.js" }, + "id": 4696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtag.min.js" }, + "id": 4697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtag/general_tracker.js" }, + "id": 4698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtag/js?" }, + "id": 4699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtagv4.js" }, + "id": 4700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtm-listeners.js" }, + "id": 4701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtm-suite.js" }, + "id": 4702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtm.js" }, + "id": 4703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtm.min.js" }, + "id": 4704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtm/gtm-" }, + "id": 4705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gtmtracking.js" }, + "id": 4706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gv-analytics/riveted.js" }, + "id": 4707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/h.gif?" }, + "id": 4708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hc/activity" }, + "id": 4709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/header-pixels.min.js" }, + "id": 4710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/heatmapsessionrecording/configs.php" }, + "id": 4711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/heatmapsessionrecording/tracker.min.js" }, + "id": 4712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hg?hc=&hb=*&vjs=" }, + "id": 4713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hgct?hc=&hb=*&vjs=" }, + "id": 4714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hints.netflame.cc/" }, + "id": 4715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/histats.js" }, + "id": 4716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit-counter." }, + "id": 4717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.ashx?" }, + "id": 4718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.asp?" }, + "id": 4719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.aspx?" }, + "id": 4720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.c?" }, + "id": 4721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.php?" }, + "id": 4722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.t?" }, + "id": 4723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit.xiti?" }, + "id": 4724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit/?r=" }, + "id": 4725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit/tracker" }, + "id": 4726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit2.php" }, + "id": 4727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit?time=" }, + "id": 4728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit_count?" }, + "id": 4729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit_counter" }, + "id": 4730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hit_img.cfm?" }, + "id": 4731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitbox.js" }, + "id": 4732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcount.js" }, + "id": 4733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcount.php" }, + "id": 4734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcount/" }, + "id": 4735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcount?" }, + "id": 4736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcounter." }, + "id": 4737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitcounter/" }, + "id": 4738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitlog.php?" }, + "id": 4739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hits/collect/" }, + "id": 4740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hits/logger?" }, + "id": 4741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitslink.js" }, + "id": 4742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hittrack.cgi?" }, + "id": 4743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hittracker/" }, + "id": 4744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hittracking." }, + "id": 4745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hitv4.php" }, + "id": 4746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hlog.asp" }, + "id": 4747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hmapxy.js" }, + "id": 4748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hnpprivacy-min.js" }, + "id": 4749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hockeystack.min.js" }, + "id": 4750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/homecounter.php" }, + "id": 4751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/honeybadger.js" }, + "id": 4752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/honeybadger.min.js" }, + "id": 4753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/host-analyticsjs-local/cache/local-ga.js" }, + "id": 4754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hs_track.js" }, + "id": 4755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hsc/trk/" }, + "id": 4756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/htdocs/js/admiral/init.js" }, + "id": 4757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hubspot-ga-tracking.js" }, + "id": 4758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i.gif?" }, + "id": 4759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i.php?i=" }, + "id": 4760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i.png?id=" }, + "id": 4761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i2a.js" }, + "id": 4762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i2yescounter.js" }, + "id": 4763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i?e=pv&url=" }, + "id": 4764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i?siteid=" }, + "id": 4765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/i?stm=" }, + "id": 4766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ia-sentry.min.js" }, + "id": 4767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ib_pvcounter.php" }, + "id": 4768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ibeat.min.js" }, + "id": 4769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/icf-analytics.js" }, + "id": 4770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/id?d_visid_" }, + "id": 4771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/if/services/tdg?hs=" }, + "id": 4772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/iiquniversalid.min.js" }, + "id": 4773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/image.ng/" }, + "id": 4774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imawebcookie.js" }, + "id": 4775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/img?eid=" }, + "id": 4776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imgcount.cgi?" }, + "id": 4777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imgcount.php?" }, + "id": 4778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imgevent?" }, + "id": 4779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp.gif?" }, + "id": 4780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp.php?" }, + "id": 4781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp2.js?" }, + "id": 4782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp?imgid=" }, + "id": 4783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp_check.php" }, + "id": 4784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp_cnt.gif?" }, + "id": 4785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/imp_img.php?" }, + "id": 4786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impr.gif?" }, + "id": 4787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impresion/zona/" }, + "id": 4788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impress.php?" }, + "id": 4789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.ashx" }, + "id": 4790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.gif?" }, + "id": 4791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.js?" }, + "id": 4792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.php?" }, + "id": 4793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.pl?" }, + "id": 4794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression.track?" }, + "id": 4795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression/inline?" }, + "id": 4796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression/track?" }, + "id": 4797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impressions?" }, + "id": 4798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impressionsevent.js" }, + "id": 4799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/in.getclicky.com/" }, + "id": 4800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/in.gif?url=" }, + "id": 4801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/in.php?referer=" }, + "id": 4802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/inboundanalytics.min.js" }, + "id": 4803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/include/js/ga-set.js" }, + "id": 4804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/increment_page_counter.jsp" }, + "id": 4805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/index.track?" }, + "id": 4806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/indextools.js" }, + "id": 4807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/inline-pixel.js" }, + "id": 4808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/inpl.measure.jssc" }, + "id": 4809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insales_counter.js?" }, + "id": 4810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insighttrk/guuidskeleton.do?" }, + "id": 4811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insighttrk/tracker.do?" }, + "id": 4812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insitemetrics/urmj/ujutilv2sll.js" }, + "id": 4813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/instantpage.js" }, + "id": 4814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/instart.js" }, + "id": 4815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/intake/v2/rum.js" }, + "id": 4816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/interaction/beacon" }, + "id": 4817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/intercept/intercept.js" }, + "id": 4818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/iol.analytics.tracking.min.js" }, + "id": 4819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ipbeacon.min.js" }, + "id": 4820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ipdvdc.min.js" }, + "id": 4821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ips-invite.iperceptions.com/" }, + "id": 4822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/iterable/track/views/" }, + "id": 4823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/itgdtracksdk.js" }, + "id": 4824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/itmdp_code.js" }, + "id": 4825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/j.gif?" }, + "id": 4826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jgs_portal_log_bildschirm.php?" }, + "id": 4827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/joomla-visites.php" }, + "id": 4828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery-gatracker.js" }, + "id": 4829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.analytics.js" }, + "id": 4830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.audiencetarget.js" }, + "id": 4831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.browser-fingerprint-" }, + "id": 4832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.gatracker.js" }, + "id": 4833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.google-analytics.js" }, + "id": 4834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.iframetracker-" }, + "id": 4835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jquery.trackstar.js" }, + "id": 4836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js-sdk-event.min.js" }, + "id": 4837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/_analytics.js" }, + "id": 4838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/analitics.js" }, + "id": 4839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/count.js." }, + "id": 4840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/counter.js?" }, + "id": 4841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/dart.js" }, + "id": 4842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/hbx.js" }, + "id": 4843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/logger?" }, + "id": 4844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/quantcast-" }, + "id": 4845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_ibeat_ext.cms" }, + "id": 4846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_log_error.js" }, + "id": 4847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_logger.php" }, + "id": 4848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_tracker.js" }, + "id": 4849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_tracker.min.js" }, + "id": 4850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js_tracking?" }, + "id": 4851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jscounter.js" }, + "id": 4852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jscounter.php" }, + "id": 4853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jscripts/analytics.js" }, + "id": 4854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jserrlog?" }, + "id": 4855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jslogger.php?ref=" }, + "id": 4856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/json/stats?" }, + "id": 4857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/json/tracking/" }, + "id": 4858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/json?mbox=" }, + "id": 4859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/json?referer=" }, + "id": 4860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jsonp_geoip?" }, + "id": 4861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jsstat.cgi?" }, + "id": 4862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jstats.php" }, + "id": 4863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jump/?jl=" }, + "id": 4864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/jump/clk1.php" }, + "id": 4865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kaiseki/script.php" }, + "id": 4866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kaiseki/track.php?" }, + "id": 4867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kaizentrack/resources/scripts/script.js" }, + "id": 4868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kameleoon-iframe.html" }, + "id": 4869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kameleoon.js" }, + "id": 4870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kameleoon.min.js" }, + "id": 4871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kameleoon/script.js" }, + "id": 4872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keen-tracker.min.js" }, + "id": 4873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keen-tracking-" }, + "id": 4874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keen-tracking.js" }, + "id": 4875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keen-tracking.min.js" }, + "id": 4876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keen.min.js" }, + "id": 4877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kenticoactivitylogger/logger.js" }, + "id": 4878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/keywee.js" }, + "id": 4879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kissmetrics.js" }, + "id": 4880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/klaviyo_analytics.js" }, + "id": 4881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/koko-analytics-collect.php" }, + "id": 4882 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/koko-analytics-pro/assets/dist/js/script.js" + }, + "id": 4883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/koko-analytics/assets/dist/js/*script.js" }, + "id": 4884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/kontera.js" }, + "id": 4885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/krux-sass-helper.js" }, + "id": 4886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/krux.js" }, + "id": 4887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/landingpagehitlog.aspx?" }, + "id": 4888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lasso-ga.js" }, + "id": 4889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lead-tracking.min.js" }, + "id": 4890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leadgen/ga.js" }, + "id": 4891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leadtag.js" }, + "id": 4892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/leage.google.tracker.js" }, + "id": 4893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lhnhelpouttab-current.min.js" }, + "id": 4894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/li.lms-analytics/insight.min.js" }, + "id": 4895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lib/analytics.js" }, + "id": 4896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/library/svy/broker.js" }, + "id": 4897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/libs/tracker.js" }, + "id": 4898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/liferay-analytics-api.js" }, + "id": 4899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/liferay-analytics-processor.js" }, + "id": 4900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lightspeed_tracker.js" }, + "id": 4901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/link_track.js" }, + "id": 4902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linkinformer.js" }, + "id": 4903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linkpulse.js" }, + "id": 4904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linktrack.js" }, + "id": 4905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linktracker.js" }, + "id": 4906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/linktracking.js" }, + "id": 4907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/livecounter.php?wid=" }, + "id": 4908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/livestats.js" }, + "id": 4909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/livezilla/server.php?request=track&" }, + "id": 4910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ljcounter/?d=" }, + "id": 4911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/load_analytics.php" }, + "id": 4912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loader/counter.js" }, + "id": 4913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/localga.js" }, + "id": 4914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/locotrack.js" }, + "id": 4915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log-nt/" }, + "id": 4916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log-reporter.js" }, + "id": 4917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log-view.js" }, + "id": 4918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.aspx?" }, + "id": 4919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.cfm?" }, + "id": 4920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.gif?" }, + "id": 4921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.jsp?" }, + "id": 4922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.php?*http" }, + "id": 4923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.php?id" }, + "id": 4924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log.php?referrer=" }, + "id": 4925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/?pixel=" }, + "id": 4926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/analytics" }, + "id": 4927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/browser/event" }, + "id": 4928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/client/messages" }, + "id": 4929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/collect/" }, + "id": 4930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/counter?" }, + "id": 4931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/debug?" }, + "id": 4932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/error?" }, + "id": 4933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/event?" }, + "id": 4934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/exposed?" }, + "id": 4935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/impression/" }, + "id": 4936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/init?" }, + "id": 4937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/jserr.php" }, + "id": 4938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/log-event-" }, + "id": 4939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/log.php?" }, + "id": 4940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/logs?" }, + "id": 4941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/metrics?" }, + "id": 4942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/page-view" }, + "id": 4943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/pageview" }, + "id": 4944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/report/" }, + "id": 4945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/sentry/" }, + "id": 4946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/server?" }, + "id": 4947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/track/" }, + "id": 4948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/views/" }, + "id": 4949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log/web?" }, + "id": 4950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log2.php?" }, + "id": 4951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log204?" }, + "id": 4952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?action=" }, + "id": 4953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?count=" }, + "id": 4954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?data=" }, + "id": 4955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?documenturl=" }, + "id": 4956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?entry=" }, + "id": 4957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?event=" }, + "id": 4958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?format=" }, + "id": 4959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?id=" }, + "id": 4960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?kc=" }, + "id": 4961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?method=" }, + "id": 4962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?ref=" }, + "id": 4963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?slog=" }, + "id": 4964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?tag=" }, + "id": 4965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?track_" }, + "id": 4966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log?uuid=" }, + "id": 4967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_agent.php" }, + "id": 4968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_amp_item_set?" }, + "id": 4969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_beacon.js" }, + "id": 4970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_e.php?id=" }, + "id": 4971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_h.jsp" }, + "id": 4972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_stats.php?" }, + "id": 4973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/log_view.php" }, + "id": 4974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logaction?" }, + "id": 4975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logactions.gif?" }, + "id": 4976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logaholictracker.php" }, + "id": 4977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logajaxerr_h.jsp" }, + "id": 4978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logamphit?" }, + "id": 4979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loganalyticsevent?" }, + "id": 4980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logclick.js" }, + "id": 4981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logcollect.js" }, + "id": 4982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logcount.php?" }, + "id": 4983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logcounter.aspx" }, + "id": 4984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logdata/et/ua" }, + "id": 4985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logevent?" }, + "id": 4986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logexecutionstats?" }, + "id": 4987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logger.ashx?" }, + "id": 4988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logger.dll/" }, + "id": 4989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logger/?referer=" }, + "id": 4990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/clientevent" }, + "id": 4991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/log.do" }, + "id": 4992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/logjs" }, + "id": 4993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/pageview" }, + "id": 4994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/pixel?" }, + "id": 4995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/react-uhp?" }, + "id": 4996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logging/v1/log|" }, + "id": 4997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loggingagent?" }, + "id": 4998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loggingservice.js" }, + "id": 4999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loggly.tracker-" }, + "id": 5000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loggly.tracker." }, + "id": 5001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logimpression?" }, + "id": 5002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logimpressions?" }, + "id": 5003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logjs.php" }, + "id": 5004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logpage.aspx?" }, + "id": 5005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logpagerequest?" }, + "id": 5006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logperf?" }, + "id": 5007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logpv.aspx?" }, + "id": 5008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logrecorder.php" }, + "id": 5009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logreferrer.php?" }, + "id": 5010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logs/report_js_error" }, + "id": 5011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logstat.js" }, + "id": 5012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logstats.php" }, + "id": 5013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logview.js" }, + "id": 5014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logview?referrer=" }, + "id": 5015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logview_new.js" }, + "id": 5016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/logviewedpage?" }, + "id": 5017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ls.gif?" }, + "id": 5018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lunametrics-" }, + "id": 5019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/m.gif?" }, + "id": 5020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/madanalytics.js" }, + "id": 5021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/magento-storefront-event-collector@" }, + "id": 5022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/magento/page-visit?" }, + "id": 5023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/magento2.js" }, + "id": 5024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/magpie.js" }, + "id": 5025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/marfeelanalytics.js" }, + "id": 5026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/marketing-analytics.js" }, + "id": 5027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/martypixel?" }, + "id": 5028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/matomo-tracking.js" }, + "id": 5029 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["github.com"], + "urlFilter": "/matomo.js" + }, + "id": 5030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/matomo.php" }, + "id": 5031 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "github.com", + "hub.docker.com", + "matomo.org", + "wordpress.org" + ], + "urlFilter": "/matomo/" + }, + "id": 5032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mcookie.aspx" }, + "id": 5033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mcount.cgi?" }, + "id": 5034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/measure/pixel/" }, + "id": 5035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/measure/visit/" }, + "id": 5036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/medialaanuniversaltracker.js" }, + "id": 5037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mediametrie.js" }, + "id": 5038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mediatega.js" }, + "id": 5039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/megacounter.php" }, + "id": 5040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mendelstats.js" }, + "id": 5041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metatraffic/track.asp?" }, + "id": 5042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metric/?mid=" }, + "id": 5043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metric/?wid=" }, + "id": 5044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrica/sp.js" }, + "id": 5045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metricool.js" }, + "id": 5046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics-backend/" }, + "id": 5047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/bambuser.min.js" }, + "id": 5048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/event?" }, + "id": 5049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/ga.js" }, + "id": 5050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/init?" }, + "id": 5051 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "docs.datadoghq.com", + "github.com", + "source.dot.net", + "spatineo.com" + ], + "urlFilter": "/metrics/metrics" + }, + "id": 5052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/onload" }, + "id": 5053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/ping?" }, + "id": 5054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/rum" }, + "id": 5055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/statsd/" }, + "id": 5056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/survey/" }, + "id": 5057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/track/" }, + "id": 5058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/v1/frontend/" }, + "id": 5059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrics/vanity/?" }, + "id": 5060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/metrika/tag.js" }, + "id": 5061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mi/insite/" }, + "id": 5062 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/microsoft.cognitiveservices.speech.sdk.bundle.js" + }, + "id": 5063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/min/gtm/" }, + "id": 5064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/minescripts.js" }, + "id": 5065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mint/?js" }, + "id": 5066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mint/?record" }, + "id": 5067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mintstats/?js" }, + "id": 5068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mistat-data/onetrack/onetrack.js" }, + "id": 5069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mixpanel-init.js" }, + "id": 5070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mlb-ml-analytics.min.js" }, + "id": 5071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mlopen_track.html" }, + "id": 5072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mmclient.js" }, + "id": 5073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mmcore.js" }, + "id": 5074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mms.*/pv?" }, + "id": 5075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mms/get_loaders?" }, + "id": 5076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mn-collector.php" }, + "id": 5077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mnppixellibrary.min.js" }, + "id": 5078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mnt/imp?" }, + "id": 5079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/moat/yield.js" }, + "id": 5080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/moksa.js" }, + "id": 5081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monetate.js" }, + "id": 5082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mongoose.fp.js" }, + "id": 5083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monitor/v1/log" }, + "id": 5084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monitor?rtype=" }, + "id": 5085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monitor_analytic.js" }, + "id": 5086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monitus.js" }, + "id": 5087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/monsido.js" }, + "id": 5088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mormont.js" }, + "id": 5089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mpel/mpel.js" }, + "id": 5090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mpixel.js" }, + "id": 5091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mpulse.js" }, + "id": 5092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mpulse.min.js" }, + "id": 5093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ms-widgets/tracking-cookies/" }, + "id": 5094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ms.analytics-web-3.min.js" }, + "id": 5095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mtc.js" }, + "id": 5096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mtifonttrackingcode.js" }, + "id": 5097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mtracking.gif?" }, + "id": 5098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mtvi_reporting.js" }, + "id": 5099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mwtag.js" }, + "id": 5100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mystats2.px?" }, + "id": 5101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mytracking.js" }, + "id": 5102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nalogimpressions^" }, + "id": 5103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/natero_analytics.min.js" }, + "id": 5104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nativendo.js" }, + "id": 5105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/navbar-analytics.js" }, + "id": 5106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/naytev.min.js" }, + "id": 5107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ncj-pixel.js" }, + "id": 5108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/neilson.js" }, + "id": 5109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/neoworx_tracker.php" }, + "id": 5110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/netmining.js" }, + "id": 5111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/netresults.js" }, + "id": 5112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/neustar.beacon.js" }, + "id": 5113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/new-client/trackers." }, + "id": 5114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/new-relic.js" }, + "id": 5115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/new-relic.min.js" }, + "id": 5116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newlog.php?" }, + "id": 5117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newrelic-browser.js" }, + "id": 5118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newrelic-browser.min.js" }, + "id": 5119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newrelic.js" }, + "id": 5120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newrelic.min.js" }, + "id": 5121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nielsen.htm" }, + "id": 5122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nitrocookies.js" }, + "id": 5123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/njs.gif?" }, + "id": 5124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nlogger.js" }, + "id": 5125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nloggerjb_" }, + "id": 5126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nlrum.js" }, + "id": 5127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nm/itracking?" }, + "id": 5128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nnanalyticswpsites.js" }, + "id": 5129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/no-impression.gif?" }, + "id": 5130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/np?log=" }, + "id": 5131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/npm/perfops-rom" }, + "id": 5132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/nr-spa-1216.min.js" }, + "id": 5133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ntpagetag.gif" }, + "id": 5134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ntpagetag.js" }, + "id": 5135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ntrack.asp?" }, + "id": 5136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/null.gif?" }, + "id": 5137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/o.gif?" }, + "id": 5138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/o_code.js" }, + "id": 5139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/o_tealium.js" }, + "id": 5140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oa-tracking?" }, + "id": 5141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oas_analytics.js" }, + "id": 5142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/obpixelframe/" }, + "id": 5143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/observations/capture?" }, + "id": 5144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ocount.php" }, + "id": 5145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ocounter.php" }, + "id": 5146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/odoscope.js" }, + "id": 5147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/om.gif?" }, + "id": 5148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/omni-tracking.min.js" }, + "id": 5149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/omniture/uuid.js" }, + "id": 5150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/omniture?" }, + "id": 5151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/omniture_tracking.js" }, + "id": 5152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/omniunih.js" }, + "id": 5153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/one-plugin-analytics-comscore/" }, + "id": 5154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/onedot.php?" }, + "id": 5155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/onestat.js" }, + "id": 5156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/onetag/" }, + "id": 5157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/onl/track.php?" }, + "id": 5158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/onlinecount.php" }, + "id": 5159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oo/*/l.js" }, + "id": 5160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oo/*/lsync.js" }, + "id": 5161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oo/cl*.js?rd=" }, + "id": 5162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/opdc.js" }, + "id": 5163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ope-adalliance.js" }, + "id": 5164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/open/log/" }, + "id": 5165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/openpixel.gif?" }, + "id": 5166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/openpixel.js" }, + "id": 5167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/opentag-" }, + "id": 5168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/opentag/" }, + "id": 5169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/opinionlab.js" }, + "id": 5170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/optimizelyjs/" }, + "id": 5171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ot_e404.gif?" }, + "id": 5172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/otautoblock.js" }, + "id": 5173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ouibounce.min.js" }, + "id": 5174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/outloging.js" }, + "id": 5175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/outloging2.js" }, + "id": 5176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/owa.analytics.m.js" }, + "id": 5177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/owa.tracker-combined-min.js" }, + "id": 5178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/oxanalytics.js" }, + "id": 5179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/p.gif?" }, + "id": 5180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-addviews?" }, + "id": 5181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-analytics.js" }, + "id": 5182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-events/trackclick/" }, + "id": 5183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page-view.gif?" }, + "id": 5184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page/load?" }, + "id": 5185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page/page_view" }, + "id": 5186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page/unload?" }, + "id": 5187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page_analytics.js" }, + "id": 5188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page_counter.js" }, + "id": 5189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page_perf_log?" }, + "id": 5190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagecount.php?" }, + "id": 5191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagecounter.adp?" }, + "id": 5192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagedot.gif?" }, + "id": 5193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagehit.ashx" }, + "id": 5194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagelogger/connector.php?" }, + "id": 5195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagestat?" }, + "id": 5196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagestats.ashx" }, + "id": 5197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagestats.asp" }, + "id": 5198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagestats.js" }, + "id": 5199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetag.gif?" }, + "id": 5200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetag?" }, + "id": 5201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetrack.js" }, + "id": 5202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetrack.php?" }, + "id": 5203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetracker.js" }, + "id": 5204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetracker?" }, + "id": 5205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pagetracking.js" }, + "id": 5206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview.ashx" }, + "id": 5207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview.js" }, + "id": 5208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview;" }, + "id": 5209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?client=" }, + "id": 5210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?key=" }, + "id": 5211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?pageid=" }, + "id": 5212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?pageviewid" }, + "id": 5213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?t=" }, + "id": 5214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageview?user_guid=" }, + "id": 5215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageviews.gif?" }, + "id": 5216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pageviews?token=" }, + "id": 5217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/parsely.js" }, + "id": 5218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/particles/analytics.js" }, + "id": 5219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/partner-analytics/" }, + "id": 5220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/partnermetrics.js" }, + "id": 5221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pbasitetracker.min.js" }, + "id": 5222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pcount.asp" }, + "id": 5223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pdp.gif?" }, + "id": 5224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/peach-collector.min.js" }, + "id": 5225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pepperjam.js" }, + "id": 5226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perf-beacon-" }, + "id": 5227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perf-vitals." }, + "id": 5228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perf-vitals_" }, + "id": 5229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perfmatters/js/analytics.js" }, + "id": 5230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perfmetrics.js" }, + "id": 5231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/performance-metrics.js" }, + "id": 5232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/performance.fcgi?" }, + "id": 5233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/performance/metrics" }, + "id": 5234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/performancemetrics?" }, + "id": 5235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/perimeterx/px." }, + "id": 5236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/permutiveidgenerator.js" }, + "id": 5237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ph-tracking-1.2.js" }, + "id": 5238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/phenomtrack.min.js" }, + "id": 5239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/phoenixgoogleanalytics.min.js" }, + "id": 5240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/php-stats.js" }, + "id": 5241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/php-stats.php?" }, + "id": 5242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/php-stats.phpjs.php?" }, + "id": 5243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/php-stats.recjs.php?" }, + "id": 5244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/phpmyvisites.js" }, + "id": 5245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/piano-analytics.js" }, + "id": 5246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pincttracking.js" }, + "id": 5247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping.gif?" }, + "id": 5248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping/?url=" }, + "id": 5249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping/pageload?" }, + "id": 5250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping/show?" }, + "id": 5251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping?h=" }, + "id": 5252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping?referrer=" }, + "id": 5253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping?rid=" }, + "id": 5254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping?spacedesc" }, + "id": 5255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping?utm_" }, + "id": 5256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping_g.jsp?" }, + "id": 5257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ping_hotclick.js" }, + "id": 5258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pingaudience?" }, + "id": 5259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pingd?" }, + "id": 5260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pinger.cgi?" }, + "id": 5261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pingserveraction?" }, + "id": 5262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pinterest-pixels.js" }, + "id": 5263 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "github.com", + "matomo.org", + "piwik.org", + "piwik.pro", + "piwikpro.de" + ], + "urlFilter": "/piwik-" + }, + "id": 5264 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "github.com", + "matomo.org", + "piwik.org", + "piwik.pro" + ], + "urlFilter": "/piwik/" + }, + "id": 5265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/piwik1." }, + "id": 5266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/piwik2." }, + "id": 5267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/piwikapi.js" }, + "id": 5268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/piwiktracker.js" }, + "id": 5269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pix-ddc-fp.min.js" }, + "id": 5270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pix.fcg?" }, + "id": 5271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pix.gif?" }, + "id": 5272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixall.min.js" }, + "id": 5273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel-caffeine/build/frontend.js" }, + "id": 5274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel-manager.js?" }, + "id": 5275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel-tracker.js" }, + "id": 5276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel-tracking." }, + "id": 5277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.*/track/" }, + "id": 5278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.cgi?" }, + "id": 5279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.fingerprint." }, + "id": 5280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.gif?" }, + "id": 5281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.track" }, + "id": 5282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/nvrwe?" }, + "id": 5283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/sbs?" }, + "id": 5284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/view?" }, + "id": 5285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel/visit?" }, + "id": 5286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel2.gif?" }, + "id": 5287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel?tag=" }, + "id": 5288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel_identifier.js" }, + "id": 5289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel_iframe.php" }, + "id": 5290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel_tracking.js" }, + "id": 5291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel_tracking?" }, + "id": 5292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel_v2.js" }, + "id": 5293 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "pixelcounter.co.uk", + "pixelcounter.com", + "pixelcounter.dev", + "pixelcounter.org", + "pixelcounters.co.uk", + "pixelcounters.uk" + ], + "urlFilter": "/pixelcounter." + }, + "id": 5294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeljs/" }, + "id": 5295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixelnew.js" }, + "id": 5296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixelpropagate.js" }, + "id": 5297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixels.jsp?" }, + "id": 5298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixels/track?" }, + "id": 5299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltag.js" }, + "id": 5300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltrack.php" }, + "id": 5301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltrack.pl" }, + "id": 5302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltracker.bundle.js" }, + "id": 5303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltracker.js" }, + "id": 5304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltracking.js" }, + "id": 5305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixeltracking/sdk-worker.js" }, + "id": 5306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixelyoursite/dist/scripts/public.js" }, + "id": 5307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixy.gif?" }, + "id": 5308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/planetstat.php" }, + "id": 5309 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["plausible.io"], + "urlFilter": "/plausible.js" + }, + "id": 5310 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["plausible.io"], + "urlFilter": "/plausible.outbound-links.js" + }, + "id": 5311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/player-test-impression?" }, + "id": 5312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/player/stats.php?" }, + "id": 5313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plog?id" }, + "id": 5314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plow.lite.js" }, + "id": 5315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/catman/" }, + "id": 5316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/civic-science/js/pixel.js" }, + "id": 5317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/duracelltomi-google-tag-manager/" }, + "id": 5318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/exactmetrics-" }, + "id": 5319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/nsmg-tracking/" }, + "id": 5320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/pageviews-counter/" }, + "id": 5321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/pup-comscore/" }, + "id": 5322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/stat-dfp/" }, + "id": 5323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/status.gif?" }, + "id": 5324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/userinfo.gif?" }, + "id": 5325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/vdz-google-analytics/" }, + "id": 5326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/visitors-traffic-" }, + "id": 5327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/wordfence/visitor.php?" }, + "id": 5328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/plugins/wp-vgwort/" }, + "id": 5329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pmc-cxense.js" }, + "id": 5330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pointeur.gif?" }, + "id": 5331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pomegranate.js" }, + "id": 5332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pongaudiencels?" }, + "id": 5333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/postcounter.php?" }, + "id": 5334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/postlog?" }, + "id": 5335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/postview.gif?" }, + "id": 5336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pp/micro.tag.min.js" }, + "id": 5337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pphlogger.js" }, + "id": 5338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pphlogger.php" }, + "id": 5339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ppms.js" }, + "id": 5340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pr.php?" }, + "id": 5341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prebid.pro.js" }, + "id": 5342 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["mirapodo.de", "mytoys.de", "yomonda.de"], + "urlFilter": "/preparecookies?callback=" + }, + "id": 5343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prepixel?" }, + "id": 5344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/printpixel.js" }, + "id": 5345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/printtracker.js" }, + "id": 5346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prnx_track.js" }, + "id": 5347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/probance_tracker-min.js" }, + "id": 5348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/probance_tracker.js" }, + "id": 5349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prod/ncg/ncg.js" }, + "id": 5350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/prod/ping?" }, + "id": 5351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/production/analytics.min.js" }, + "id": 5352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/promo/impression?" }, + "id": 5353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/propagate_cookie.php" }, + "id": 5354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pt.gif?" }, + "id": 5355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pt?type=pv&" }, + "id": 5356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ptrack.js" }, + "id": 5357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pub/imp?" }, + "id": 5358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pubble.stats.min.js" }, + "id": 5359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pubcid.min.js" }, + "id": 5360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/public/analytics.js" }, + "id": 5361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/public/statsd" }, + "id": 5362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/public/visit/record" }, + "id": 5363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/public/visitor.json?" }, + "id": 5364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/public/visitor/create?" }, + "id": 5365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/publisher:getclientid?key=" }, + "id": 5366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/publishertag.js" }, + "id": 5367 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["pubstats.dev"], + "urlFilter": "/pubstats." + }, + "id": 5368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pubtag.js" }, + "id": 5369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pulsario.js" }, + "id": 5370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/push-analytics.js" }, + "id": 5371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pushlog.min.js" }, + "id": 5372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pushlog.php" }, + "id": 5373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv.gif?" }, + "id": 5374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv/?aid=" }, + "id": 5375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv2.gif?" }, + "id": 5376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv?place=" }, + "id": 5377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv?token=" }, + "id": 5378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv_count.php" }, + "id": 5379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pv_web.gif" }, + "id": 5380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvcount.js" }, + "id": 5381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvcount.php" }, + "id": 5382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvcounter.cgi" }, + "id": 5383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvcounter.js" }, + "id": 5384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvcountup.action" }, + "id": 5385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvevents.gif?" }, + "id": 5386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvlog.js" }, + "id": 5387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvmax.js" }, + "id": 5388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pvnoju.js" }, + "id": 5389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px.gif?" }, + "id": 5390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px/*/blank.gif?" }, + "id": 5391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px/client/main.min.js" }, + "id": 5392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px?t=" }, + "id": 5393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px_trans.gif" }, + "id": 5394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxf.gif?" }, + "id": 5395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxl.cgi?" }, + "id": 5396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxl.gif?" }, + "id": 5397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxl.png?" }, + "id": 5398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxlctl.gif" }, + "id": 5399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxrc.php" }, + "id": 5400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxre.php" }, + "id": 5401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pxtrack.js" }, + "id": 5402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/qapcore.js" }, + "id": 5403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/qlitics.js" }, + "id": 5404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/qtracker-v3-min.js" }, + "id": 5405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/quant.js" }, + "id": 5406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/quantcast.js" }, + "id": 5407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/quantcast/cmp_v2.js" }, + "id": 5408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/quotaservice.recordevent?" }, + "id": 5409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/r.gif?" }, + "id": 5410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/r.rnc?" }, + "id": 5411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/r/collect?" }, + "id": 5412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/radar/trace?" }, + "id": 5413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/radioanalytics.js" }, + "id": 5414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rainbow/master-js" }, + "id": 5415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rcanalyticsevents.js" }, + "id": 5416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rcanalyticslib.js" }, + "id": 5417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/readthedocs-analytics.js" }, + "id": 5418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/realtimeapi/impression?" }, + "id": 5419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/realytics-1.2.min.js" }, + "id": 5420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/realytics.js" }, + "id": 5421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/recommendtrack?" }, + "id": 5422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/record-impressions?" }, + "id": 5423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/record-stats?" }, + "id": 5424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/record.do?" }, + "id": 5425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/recordanalytic?" }, + "id": 5426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/recordclick.js" }, + "id": 5427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/recordhit?" }, + "id": 5428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referadd?" }, + "id": 5429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referer/visitor/" }, + "id": 5430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referral-tracking.js" }, + "id": 5431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referral-tracking.min.js" }, + "id": 5432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referral_tracking.js" }, + "id": 5433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referrer.js" }, + "id": 5434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referrer.php?*http" }, + "id": 5435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referrer_invisible.js" }, + "id": 5436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/referrer_tracking.js" }, + "id": 5437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reftracker.js" }, + "id": 5438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rendertimingpixel." }, + "id": 5439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/report_visit.php" }, + "id": 5440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/reporting/metrics" }, + "id": 5441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/resonateanalytics.min.js" }, + "id": 5442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/resource?zones=" }, + "id": 5443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rest/analytics/" }, + "id": 5444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/resxclsa.js" }, + "id": 5445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/resxclsx.js" }, + "id": 5446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/retarget_pixel.php" }, + "id": 5447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/retargeting-pixels.php" }, + "id": 5448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/revinit.js" }, + "id": 5449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rgea.min.js" }, + "id": 5450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/risk_fp_log?" }, + "id": 5451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/riveted.min.js" }, + "id": 5452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rivraddon.js" }, + "id": 5453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rkrt_tracker-viajs.php" }, + "id": 5454 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/rm-gtm-google-analytics-for-wordpress/js/gtm-player.js" + }, + "id": 5455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rm.gif?" }, + "id": 5456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rmntracking.js" }, + "id": 5457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rnb/events" }, + "id": 5458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rntracking.js" }, + "id": 5459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roi_tracker.js" }, + "id": 5460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roi_tracker.min.js" }, + "id": 5461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roiengine.js" }, + "id": 5462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roitrack.cgi" }, + "id": 5463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roitrack.js" }, + "id": 5464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roitrack.php" }, + "id": 5465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roitracker2.js" }, + "id": 5466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rollbar.js" }, + "id": 5467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rollbar.min.js" }, + "id": 5468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rook.tracking.min.js" }, + "id": 5469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rot_in.php" }, + "id": 5470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roverclk/" }, + "id": 5471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roverimp/" }, + "id": 5472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/roversync/?" }, + "id": 5473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rpc.gif?ac=" }, + "id": 5474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rpc/log/" }, + "id": 5475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rpc/log?" }, + "id": 5476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rpc/preccount?" }, + "id": 5477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rpfingerprint?" }, + "id": 5478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rr/t?step=" }, + "id": 5479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rrweb-record-pack.js" }, + "id": 5480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rrweb-record.min.js" }, + "id": 5481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rt_tag.js" }, + "id": 5482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rt_tag.ofs.js" }, + "id": 5483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rt_track.js" }, + "id": 5484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rt_track_event.js" }, + "id": 5485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtac/gif?" }, + "id": 5486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtd.js" }, + "id": 5487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtkbeacon.gif?" }, + "id": 5488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtoaster.js" }, + "id": 5489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtracker.min.js" }, + "id": 5490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rtracker/ofs.rtt.js" }, + "id": 5491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rudder-analytics.js" }, + "id": 5492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rudder-analytics.min.js" }, + "id": 5493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum-collector/" }, + "id": 5494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum-telemetry/" }, + "id": 5495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum-track?" }, + "id": 5496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum.gif?" }, + "id": 5497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum.min.js" }, + "id": 5498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rum/events" }, + "id": 5499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/run/perf" }, + "id": 5500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ruxitagentjs_" }, + "id": 5501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rwtag.gif?" }, + "id": 5502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rwtag.js" }, + "id": 5503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s-pcjs.php" }, + "id": 5504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s.gif?" }, + "id": 5505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s/vestigo/measure" }, + "id": 5506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s_code_global_context.js" }, + "id": 5507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/s_trans.gif?" }, + "id": 5508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sa.gif?" }, + "id": 5509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/safelinkconverter.js" }, + "id": 5510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/salog.js" }, + "id": 5511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sapowebanalytics/" }, + "id": 5512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/satismeter.js" }, + "id": 5513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scmetrics.*/b/ss/" }, + "id": 5514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/screencount?vcid=" }, + "id": 5515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scribd_events?" }, + "id": 5516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script.tagged-events.outbound-links.js" }, + "id": 5517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/pixel.js" }, + "id": 5518 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scriptanalytics.js" }, + "id": 5519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts.kissmetrics.com/" }, + "id": 5520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/clickjs.php" }, + "id": 5521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/hbx.js" }, + "id": 5522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/statistics/" }, + "id": 5523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/track_visit.php?" }, + "id": 5524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scripts/xiti/" }, + "id": 5525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scroll-analytics-" }, + "id": 5526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scroll-track.js" }, + "id": 5527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/scroll-tracker.js" }, + "id": 5528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdaanalytics.js" }, + "id": 5529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdc.js" }, + "id": 5530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdc1.js" }, + "id": 5531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdc2.js" }, + "id": 5532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdctag1.js" }, + "id": 5533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdctag2.js" }, + "id": 5534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdctrackingcode.js" }, + "id": 5535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sdk/impressions" }, + "id": 5536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/securetracker.js" }, + "id": 5537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/seed.gif?" }, + "id": 5538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/segment/api/" }, + "id": 5539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/segment/js/" }, + "id": 5540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/segmentify.js" }, + "id": 5541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/segmentio.js" }, + "id": 5542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sendlogs?cid" }, + "id": 5543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sensor.modern.ncl.min.js" }, + "id": 5544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sensor/statistic?" }, + "id": 5545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sensorsdata-" }, + "id": 5546 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["sensorsdata.cn"], + "urlFilter": "/sensorsdata." + }, + "id": 5547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sentry-browser.min.js" }, + "id": 5548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sentry-logger.js" }, + "id": 5549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sentry/bundle.min.js" }, + "id": 5550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/seo.taco.min.js" }, + "id": 5551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/seo/pagestat/" }, + "id": 5552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/seostats.php" }, + "id": 5553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/seotracking-v3.js" }, + "id": 5554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/server.php?request=track&output=" }, + "id": 5555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/server/detect.php?" }, + "id": 5556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/service/track?" }, + "id": 5557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/services/pixel.html?" }, + "id": 5558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/servlet/cookie?" }, + "id": 5559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/session-tracker/tracking-" }, + "id": 5560 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["mirapodo.de", "mytoys.de", "yomonda.de"], + "urlFilter": "/session/preparecookies?" + }, + "id": 5561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/session/referer" }, + "id": 5562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/session/update-beacon" }, + "id": 5563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sessioncam.js" }, + "id": 5564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sessioncam.recorder.js" }, + "id": 5565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sessionhit.aspx?" }, + "id": 5566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/set-cookie.gif?" }, + "id": 5567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/set_cookie.php?" }, + "id": 5568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/set_optimizely_cookie.js" }, + "id": 5569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/set_tracking.js" }, + "id": 5570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sfcounter/" }, + "id": 5571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sfdc/networktracking.js" }, + "id": 5572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sgtracker.js" }, + "id": 5573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shared/sentry/" }, + "id": 5574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sherlock.gif?" }, + "id": 5575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shinystat.cgi" }, + "id": 5576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shopify-boomerang-" }, + "id": 5577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shopify-event.gif?" }, + "id": 5578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shopify/track.js" }, + "id": 5579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shopify_stats.js" }, + "id": 5580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/showcounter.js" }, + "id": 5581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/showcounter.php" }, + "id": 5582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/showhits.php?" }, + "id": 5583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/shreddit/perfmetrics" }, + "id": 5584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/silveregg/js/cookie_lib.js" }, + "id": 5585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/simple_reach.js" }, + "id": 5586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/simtracker.min.js" }, + "id": 5587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site_statistics.js" }, + "id": 5588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site_stats.js" }, + "id": 5589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site_stats/" }, + "id": 5590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/site_tracking.js" }, + "id": 5591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitecatalist.js" }, + "id": 5592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitecatalyst.js" }, + "id": 5593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitecatalyst/tracking." }, + "id": 5594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitecrm.js" }, + "id": 5595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitecrm2.js" }, + "id": 5596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitesearchanalytics.js" }, + "id": 5597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitestat.js" }, + "id": 5598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitestats.gif?" }, + "id": 5599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sitetrek.js" }, + "id": 5600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/skype-analytics.js" }, + "id": 5601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sluurpy_track.js" }, + "id": 5602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smart-pixel.min.js" }, + "id": 5603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smartpixel-1.js" }, + "id": 5604 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["smartpixel.com", "smartpixel.tv"], + "urlFilter": "/smartpixel." + }, + "id": 5605 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bancosantander.es"], + "requestDomains": ["upsdelivery-nl.com"] + }, + "id": 5606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smarttag.bundle.js" }, + "id": 5607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smarttag/smarttag-" }, + "id": 5608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smetrics.*/b/ss/" }, + "id": 5609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smetrics.*/id?" }, + "id": 5610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smg_tracking/js/onthe.io.js" }, + "id": 5611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smmch-mine.js" }, + "id": 5612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/smmch-own.js" }, + "id": 5613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/snowman.gif?p=" }, + "id": 5614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/snowplow-tracker.tatest.js" }, + "id": 5615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/snowplow.js" }, + "id": 5616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/social_tracking.js" }, + "id": 5617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/socialtracking.js" }, + "id": 5618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/socialtracking.min.js" }, + "id": 5619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/softclick.js" }, + "id": 5620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/solarcode.js" }, + "id": 5621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/somni.js" }, + "id": 5622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/somtag/loader/" }, + "id": 5623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/somtag/logs/" }, + "id": 5624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sophus.js" }, + "id": 5625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sophus3/logging.js" }, + "id": 5626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sophus3_logging.js" }, + "id": 5627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sp-2.0.0.min.js" }, + "id": 5628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sp_analytics.js" }, + "id": 5629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sp_tracker.js" }, + "id": 5630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spacer.gif?" }, + "id": 5631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/splunk-logging-v2.js" }, + "id": 5632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spresso.sdk.tracking.web.js" }, + "id": 5633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/spymonitor.js" }, + "id": 5634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sr.gif?" }, + "id": 5635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sranalytics.js" }, + "id": 5636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/srp.gif?" }, + "id": 5637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ssl-intgr-net/" }, + "id": 5638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ssocore/update?" }, + "id": 5639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sst8.js" }, + "id": 5640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sstat_plugin.js" }, + "id": 5641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/standalone-analytics-" }, + "id": 5642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat-adobe-analytics.js" }, + "id": 5643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat-dfp.js" }, + "id": 5644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat.gif?" }, + "id": 5645 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "anycast.me", + "cloudflare.com", + "cloudflare.net", + "consensu.org", + "consentframework.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "mrf.io", + "priice.net", + "recaptcha.net", + "sirdata.fr", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["lebigdata.fr", "montjeuturf.net"], + "resourceTypes": ["script"] + }, + "id": 5646 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["192.168.0.1", "192.168.1.1"], + "urlFilter": "/stat.htm?" + }, + "id": 5647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat.js?" }, + "id": 5648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat/count" }, + "id": 5649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat/event/" }, + "id": 5650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat/event?" }, + "id": 5651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat/fe?" }, + "id": 5652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat/rt/js?" }, + "id": 5653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat2.aspx?" }, + "id": 5654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat2.js" }, + "id": 5655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat?event=" }, + "id": 5656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat?sid=" }, + "id": 5657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat?siteid=" }, + "id": 5658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat?track=" }, + "id": 5659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat_js.asp?" }, + "id": 5660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat_page.php" }, + "id": 5661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stat_vue.php?" }, + "id": 5662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stataffs/track.php?" }, + "id": 5663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statblog/pws.php?" }, + "id": 5664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcms/viewcount?" }, + "id": 5665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcollector." }, + "id": 5666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcollector/" }, + "id": 5667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcount." }, + "id": 5668 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["image", "main_frame"], + "urlFilter": "/statcounter-" + }, + "id": 5669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcounter.asp" }, + "id": 5670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcounter.js" }, + "id": 5671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statcountex/count.asp?" }, + "id": 5672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statistic/pixel?" }, + "id": 5673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statistics/pixel/" }, + "id": 5674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statrecorder.asp?" }, + "id": 5675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats-collect" }, + "id": 5676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats-js.cgi?" }, + "id": 5677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats-listener.js" }, + "id": 5678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats-tracking.js" }, + "id": 5679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.*/event" }, + "id": 5680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.*/hits/" }, + "id": 5681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.*/tracker." }, + "id": 5682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.asp?id" }, + "id": 5683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.gif?" }, + "id": 5684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.php?*http" }, + "id": 5685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats.wp.com/" }, + "id": 5686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/?ref=" }, + "id": 5687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/?rt=" }, + "id": 5688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/api/collect" }, + "id": 5689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/api/event" }, + "id": 5690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/article?" }, + "id": 5691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/bezoek_count.php" }, + "id": 5692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/collect/" }, + "id": 5693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/collect?" }, + "id": 5694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/collector.js" }, + "id": 5695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/event.js?" }, + "id": 5696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/footer.js" }, + "id": 5697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/ga.js" }, + "id": 5698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/impression" }, + "id": 5699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/log.pl" }, + "id": 5700 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "consensu.org", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "sharethis.com", + "tradingview.com", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["beforeitsnews.com"], + "resourceTypes": ["script"] + }, + "id": 5701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/logger?" }, + "id": 5702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/lookup?" }, + "id": 5703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/mark?" }, + "id": 5704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/page-view" }, + "id": 5705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/page_view_" }, + "id": 5706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/pageview" }, + "id": 5707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/ping?" }, + "id": 5708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/pv.php?" }, + "id": 5709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/record.php?" }, + "id": 5710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/record/" }, + "id": 5711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/search-log" }, + "id": 5712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/transp.bmp" }, + "id": 5713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/v2/visit?" }, + "id": 5714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/visitors" }, + "id": 5715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats/welcome.php?" }, + "id": 5716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?aid=" }, + "id": 5717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?blog_" }, + "id": 5718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?callback=" }, + "id": 5719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?ev=" }, + "id": 5720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?event=" }, + "id": 5721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?object" }, + "id": 5722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats?referer=" }, + "id": 5723 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/stats?style" + }, + "id": 5724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats_img.png?" }, + "id": 5725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats_js.asp" }, + "id": 5726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stats_tracker.js" }, + "id": 5727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsadvance.js" }, + "id": 5728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statscollector.min.gz.js" }, + "id": 5729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statscollector/" }, + "id": 5730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statscounter/" }, + "id": 5731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statscript.js" }, + "id": 5732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsd_proxy" }, + "id": 5733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsna.js" }, + "id": 5734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statspage.php" }, + "id": 5735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statspixel?" }, + "id": 5736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsservice.recordstats?" }, + "id": 5737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statstracker." }, + "id": 5738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statstracker/" }, + "id": 5739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statstracker?" }, + "id": 5740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsupdater.aspx" }, + "id": 5741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/statsvisitesannonces?" }, + "id": 5742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stattag.js" }, + "id": 5743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stattracker-" }, + "id": 5744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/status/impression?" }, + "id": 5745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/storeadvimpression.jsp" }, + "id": 5746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/storefront.google-analytics-4.min.js" }, + "id": 5747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stp.gif?" }, + "id": 5748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stracking.js" }, + "id": 5749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/strackstats.js" }, + "id": 5750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/strak.php?t=" }, + "id": 5751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stream/log.html?" }, + "id": 5752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/streamsense.min.js" }, + "id": 5753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/strpixel.png?" }, + "id": 5754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stt/track.js" }, + "id": 5755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stwc-counter/code.js" }, + "id": 5756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/stwc/code.js" }, + "id": 5757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/submission/pageview" }, + "id": 5758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/supercookie.asp" }, + "id": 5759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/supercookie.js" }, + "id": 5760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sw/analytics.js" }, + "id": 5761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/swa_t.gif?" }, + "id": 5762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/swatag.js" }, + "id": 5763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/swell-ct-ad-data" }, + "id": 5764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/swell-ct-pv^" }, + "id": 5765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/swlapi/stats|" }, + "id": 5766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sync.gif?partner_" }, + "id": 5767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sync?visitor_id=" }, + "id": 5768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/synd.aspx" }, + "id": 5769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/szm_mclient.js" }, + "id": 5770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t.gif?" }, + "id": 5771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t/event.js?" }, + "id": 5772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t/event?" }, + "id": 5773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t?referer=" }, + "id": 5774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/t?tcid=" }, + "id": 5775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taevents-c.js" }, + "id": 5776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tag/tag.jsp?" }, + "id": 5777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tag?tags=" }, + "id": 5778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taganalyticscnil.js" }, + "id": 5779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taganalyticscnil.php" }, + "id": 5780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tagcnil.js" }, + "id": 5781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tagcommander/prd/" }, + "id": 5782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tagmanager/event?" }, + "id": 5783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tagmanager/pptm.js" }, + "id": 5784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tags.js?org_id=" }, + "id": 5785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tailtarget.js" }, + "id": 5786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/talpa-analytics-pro/" }, + "id": 5787 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/tatari-shopify/tracker-snippet-latest.min.js" + }, + "id": 5788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tc_analytics.js" }, + "id": 5789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tc_analytics.min.js" }, + "id": 5790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tc_imp.gif?" }, + "id": 5791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tccl.min.js" }, + "id": 5792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tck/gif/" }, + "id": 5793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/teal-comscore-" }, + "id": 5794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/teal-gcianalytics-" }, + "id": 5795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeaf.js" }, + "id": 5796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeaf.min.js" }, + "id": 5797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeafcfg.js" }, + "id": 5798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeafsdk.js" }, + "id": 5799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeafsdkconfig.js" }, + "id": 5800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealeaftarget?" }, + "id": 5801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealium-external/utag.js" }, + "id": 5802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealium-utag-set.js" }, + "id": 5803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealiumanalytics.js" }, + "id": 5804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tealiumtagsdata.js" }, + "id": 5805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tenant.min.js" }, + "id": 5806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/thixel.js" }, + "id": 5807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tiara/tracker/" }, + "id": 5808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ticimax/analytics.js" }, + "id": 5809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tide_stat.js" }, + "id": 5810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tilda-stat-1.0.min.js" }, + "id": 5811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/timingcg.min.js" }, + "id": 5812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tjp_beacon.js" }, + "id": 5813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tjx-tracking-data.js" }, + "id": 5814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tking/ajax_track_stats?" }, + "id": 5815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tncms/tracking.js" }, + "id": 5816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/token?referer=" }, + "id": 5817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tongji.js" }, + "id": 5818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/toplytics.js" }, + "id": 5819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/touchclarity.js" }, + "id": 5820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/touchclarity/logging.js" }, + "id": 5821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tr.gif?" }, + "id": 5822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tr/lp/intg.js" }, + "id": 5823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tr/pageview/" }, + "id": 5824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trace-update.php?" }, + "id": 5825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trace/record?" }, + "id": 5826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trace?sessionid=" }, + "id": 5827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/traces.php?" }, + "id": 5828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-event.js" }, + "id": 5829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-focus.min.js" }, + "id": 5830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-imp?" }, + "id": 5831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-internal-links.js" }, + "id": 5832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-pixel." }, + "id": 5833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-the-click-public.js" }, + "id": 5834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track-visit?" }, + "id": 5835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.ashx?*=http" }, + "id": 5836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.gif?data=" }, + "id": 5837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.png?" }, + "id": 5838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.srv." }, + "id": 5839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.v2.js" }, + "id": 5840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/?*&event=" }, + "id": 5841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/?data=" }, + "id": 5842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/aggregate?" }, + "id": 5843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/batch?" }, + "id": 5844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/capture.aspx?" }, + "id": 5845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/client-event/" }, + "id": 5846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/client-events" }, + "id": 5847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/cm?" }, + "id": 5848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/component/" }, + "id": 5849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/event/" }, + "id": 5850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/hit.gif" }, + "id": 5851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/identity?" }, + "id": 5852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/imp?" }, + "id": 5853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/impression/" }, + "id": 5854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/impression?" }, + "id": 5855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/pageview?" }, + "id": 5856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/pageviews/" }, + "id": 5857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/pixel.php" }, + "id": 5858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/pixel/" }, + "id": 5859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/site/" }, + "id": 5860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/statistic/" }, + "id": 5861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/svbaff01/" }, + "id": 5862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/visitors/?" }, + "id": 5863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/visits/?" }, + "id": 5864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?*&event=" }, + "id": 5865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?_event=" }, + "id": 5866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?cb=" }, + "id": 5867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?data=" }, + "id": 5868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?event=" }, + "id": 5869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?event_id=" }, + "id": 5870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?eventkey=" }, + "id": 5871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?events=" }, + "id": 5872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?name=" }, + "id": 5873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?page_view" }, + "id": 5874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?pid=" }, + "id": 5875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?referer=" }, + "id": 5876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track?referrer=" }, + "id": 5877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_click?" }, + "id": 5878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_event." }, + "id": 5879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_framework_metrics?" }, + "id": 5880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_general_stat.php" }, + "id": 5881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_js/?" }, + "id": 5882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_page_view?" }, + "id": 5883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_pageview?" }, + "id": 5884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_pixel?" }, + "id": 5885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_proxy?" }, + "id": 5886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_stat?" }, + "id": 5887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_video.php?id=" }, + "id": 5888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_visit.js" }, + "id": 5889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_visit?" }, + "id": 5890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track_visitor?" }, + "id": 5891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackbatchevents?" }, + "id": 5892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackclick." }, + "id": 5893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackclickevent.js" }, + "id": 5894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackconversion?" }, + "id": 5895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker.ga." }, + "id": 5896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker.gif?" }, + "id": 5897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker/?key=" }, + "id": 5898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker/event?" }, + "id": 5899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker/imp?" }, + "id": 5900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracker_async.js" }, + "id": 5901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackerpageanalytics.js" }, + "id": 5902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackevent.js" }, + "id": 5903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackga.js" }, + "id": 5904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackga.min.js" }, + "id": 5905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking-analytics-events.js" }, + "id": 5906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking-cookie.js" }, + "id": 5907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking-events.js" }, + "id": 5908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking-links.js" }, + "id": 5909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking.asmx/addtrack?" }, + "id": 5910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking.jsp?sid=" }, + "id": 5911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/airdog" }, + "id": 5912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/common.html" }, + "id": 5913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/cookies?" }, + "id": 5914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/digitaldata.js" }, + "id": 5915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/events/" }, + "id": 5916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/events?" }, + "id": 5917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/freewheel/" }, + "id": 5918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/impression" }, + "id": 5919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/ipify" }, + "id": 5920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/jitney/" }, + "id": 5921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/log.php?" }, + "id": 5922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/log?" }, + "id": 5923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/networktrackingservlet" }, + "id": 5924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/open?" }, + "id": 5925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/referrer?" }, + "id": 5926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/thirdpartytag.js" }, + "id": 5927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/trackpageview" }, + "id": 5928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/universaljsrequest.php" }, + "id": 5929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/user_sync_widget?" }, + "id": 5930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/views/" }, + "id": 5931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking202/static/landing.php" }, + "id": 5932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking?id=" }, + "id": 5933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking?referrer" }, + "id": 5934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking?t=" }, + "id": 5935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking?vs=" }, + "id": 5936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking_id_" }, + "id": 5937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking_pixel" }, + "id": 5938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking_unitary/" }, + "id": 5939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingcode-" }, + "id": 5940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingcode.js" }, + "id": 5941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingcookies." }, + "id": 5942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingdtm.js" }, + "id": 5943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingeventsblocks/" }, + "id": 5944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingfooter.js" }, + "id": 5945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingga.js" }, + "id": 5946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackinghandler.js" }, + "id": 5947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingheader.js" }, + "id": 5948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingimpression/" }, + "id": 5949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingp.gif" }, + "id": 5950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingpixel.php" }, + "id": 5951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingpixel/" }, + "id": 5952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingtools." }, + "id": 5953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackingvtm.js" }, + "id": 5954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackit.js" }, + "id": 5955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackit.php?" }, + "id": 5956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackit.pl?" }, + "id": 5957 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["trackjs.com"], + "urlFilter": "/trackjs." + }, + "id": 5958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracklib.min.js" }, + "id": 5959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackmerchant.js" }, + "id": 5960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackmvisit?" }, + "id": 5961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackopen.cgi?" }, + "id": 5962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpage.js?" }, + "id": 5963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpagecover?" }, + "id": 5964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpageview.js" }, + "id": 5965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpageview.php" }, + "id": 5966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpageview/" }, + "id": 5967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpageview?" }, + "id": 5968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpixel?" }, + "id": 5969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpush.min.js" }, + "id": 5970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackpxl?" }, + "id": 5971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackshopanalytics.aspx?" }, + "id": 5972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackstats?" }, + "id": 5973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracktimings.gif?" }, + "id": 5974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackui.min.js" }, + "id": 5975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackviews/" }, + "id": 5976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackvisit/" }, + "id": 5977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackvisit?" }, + "id": 5978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackvisitors/" }, + "id": 5979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trackwebpage?" }, + "id": 5980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/traffic-source-cookie.min.js" }, + "id": 5981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/traffic/status.gif?" }, + "id": 5982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/traffic_record.php?" }, + "id": 5983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trafficcookie.js" }, + "id": 5984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/traffictrade/" }, + "id": 5985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trafic.js" }, + "id": 5986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trans_pixel.asp" }, + "id": 5987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/transparent1x1.gif" }, + "id": 5988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/transparent1x1.png" }, + "id": 5989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/transparent_pixel.gif" }, + "id": 5990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/transparent_pixel.png" }, + "id": 5991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/transpix.gif" }, + "id": 5992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/travel-pixel-js/" }, + "id": 5993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trbo.js" }, + "id": 5994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trck/eclick/" }, + "id": 5995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trck/etms/" }, + "id": 5996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trckutil.min.js" }, + "id": 5997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trendmd.min.js" }, + "id": 5998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trigger-visit-event" }, + "id": 5999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/triggertag.js" }, + "id": 6000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trk.*/impression/" }, + "id": 6001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trk.gif?" }, + "id": 6002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trk.php?" }, + "id": 6003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trk/api/" }, + "id": 6004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trkga.js" }, + "id": 6005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trovit-analytics.js" }, + "id": 6006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/truehits.php?" }, + "id": 6007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tw-track.js" }, + "id": 6008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/twiga.js" }, + "id": 6009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tynt.js" }, + "id": 6010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/u.gif?" }, + "id": 6011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ucount.php?" }, + "id": 6012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uds/stats?" }, + "id": 6013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uecomscore_cmp_event_mundo.js" }, + "id": 6014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uem-ep.js" }, + "id": 6015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uisprime/track" }, + "id": 6016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/umami.js" }, + "id": 6017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/umg-analytics.min.js" }, + "id": 6018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/umg-analytics/umgaal.min.js" }, + "id": 6019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/umt.gif?" }, + "id": 6020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/unbxdanalytics.js" }, + "id": 6021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uniqueuservisit?" }, + "id": 6022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/updatestats.js" }, + "id": 6023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/urchin.gif?" }, + "id": 6024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/urchin.html?" }, + "id": 6025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/urchin.js" }, + "id": 6026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/user-context?referrer=" }, + "id": 6027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/userdata_n?" }, + "id": 6028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/userfly.js" }, + "id": 6029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/users/track?" }, + "id": 6030 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "accuweather.com", + "deadline.com", + "elnuevoherald.com", + "heraldsun.com", + "huffpost.com", + "lmaoden.tv", + "loot.tv", + "miamiherald.com", + "olhardigital.com.br", + "sacbee.com" + ], + "requestDomains": ["connatix.com"] + }, + "id": 6031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/usertracecookie?" }, + "id": 6032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/usertrack.aspx?" }, + "id": 6033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/usertracking.js" }, + "id": 6034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utag.loader.js" }, + "id": 6035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utag.sync.js" }, + "id": 6036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utag_data.js" }, + "id": 6037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utm-tracking.js" }, + "id": 6038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utm.gif?" }, + "id": 6039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utm_cookie.js" }, + "id": 6040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utm_cookie.min.js" }, + "id": 6041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utrack.js?" }, + "id": 6042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utrack?" }, + "id": 6043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/utracker.js" }, + "id": 6044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uutils.fcg?" }, + "id": 6045 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "fc-lc.com", + "megaup.net", + "pirateproxy.live", + "thehiddenbay.com", + "thepiratebay10.org", + "up-4ever.net", + "vidoza.co", + "vidoza.net" + ], + "resourceTypes": ["image"] + }, + "id": 6046 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "consensu.org", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["apkshrt.com"], + "resourceTypes": ["script"] + }, + "id": 6047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v.gif?" }, + "id": 6048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/adn/visit|" }, + "id": 6049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/pixel.js" }, + "id": 6050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/pixel?" }, + "id": 6051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/stats/track" }, + "id": 6052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/tracker.js" }, + "id": 6053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v1/viewport_events" }, + "id": 6054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v2/pv-data?" }, + "id": 6055 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/v4/analytics/" + }, + "id": 6056 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "fastlylb.net", + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "recaptcha.net", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["bdsmstreak.com"], + "resourceTypes": ["script"] + }, + "id": 6057 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net" + ], + "initiatorDomains": ["weloma.art", "welovemanga.one"], + "resourceTypes": ["script"] + }, + "id": 6058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v4/metrics" }, + "id": 6059 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["ampproject.org"], + "initiatorDomains": ["oninet.ne.jp"], + "resourceTypes": ["script"] + }, + "id": 6060 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/promo.php?c=" }, + "id": 6061 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "777partner.com", + "a2zapk.com", + "adfoc.us", + "adjust.com", + "adult.xyz", + "affiliate.rakuten.co.jp", + "anime-jl.net", + "awfonts.com", + "bbthat.com", + "c-rings.net", + "cdn.c-i.as", + "chtbl.com", + "clicktime.symantec.com", + "cross-system.com", + "dwf6crl4raal7.cloudfront.net", + "fc.lc", + "gleam.io", + "heyoya.com", + "ishort.in", + "jcm.jd.com", + "js.trendmd.com", + "juicyads.com", + "linkshrink.net", + "lustre.ai", + "micpn.com", + "netaffiliation.com", + "onelink.me", + "onsafelink.com", + "pandanetwork.club", + "pdst.fm", + "powr.io", + "prism.app-us1.com", + "privateinternetaccess.com", + "publish0x.com", + "pushtoast-a.akamaihd.net", + "pxf.io", + "r-ad.ne.jp", + "redtram.com", + "redventures.io", + "rs6.net", + "safelinkconverter.com", + "skimresources.com", + "twincdn.com", + "viewdeos.com", + "za.gl" + ], + "resourceTypes": ["script"] + }, + "id": 6062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/v60.js" }, + "id": 6063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/valnet-header." }, + "id": 6064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/valnetinccom-adapter.js" }, + "id": 6065 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "gstatic.com"], + "initiatorDomains": [ + "dailyuploads.net", + "datanodes.to", + "iyotvideos.com", + "kaplog.com", + "skidrowcodex.net" + ], + "resourceTypes": ["script"] + }, + "id": 6066 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["teraboxcdn.app"], + "initiatorDomains": ["terashare.co"], + "resourceTypes": ["script"] + }, + "id": 6067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vanillaanalytics/js/vendors/js.cookie.js" }, + "id": 6068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vastlog.txt?" }, + "id": 6069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vecapture.js" }, + "id": 6070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vendor/analytics.js" }, + "id": 6071 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "fastly.net", + "fluidplayer.com", + "hwcdn.net", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["babesxworld.com"], + "resourceTypes": ["script"] + }, + "id": 6072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vendor/analytics/" }, + "id": 6073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vendor/cedexis/" }, + "id": 6074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vestigo/v1/measure" }, + "id": 6075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vglnk.js" }, + "id": 6076 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["download.megaup.net"], + "requestDomains": ["challenges.cloudflare.com"] + }, + "id": 6077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video-ga.js" }, + "id": 6078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video.counters." }, + "id": 6079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video/tracking.js" }, + "id": 6080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/video_count.php?" }, + "id": 6081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videoanalytic/" }, + "id": 6082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs-analytics.js" }, + "id": 6083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs.ga.js" }, + "id": 6084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs.ga.min.js" }, + "id": 6085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videojs.ga.videocloud.js" }, + "id": 6086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/videotracking.js" }, + "id": 6087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vidtrack.js" }, + "id": 6088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/view.gif?" }, + "id": 6089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/view_stats.js.php" }, + "id": 6090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewcounter/" }, + "id": 6091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewerimpressions?" }, + "id": 6092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/views_tracking/" }, + "id": 6093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewtracking.aspx?" }, + "id": 6094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/viewtracking.min.js" }, + "id": 6095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visistat.js" }, + "id": 6096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit-tag?" }, + "id": 6097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit-tracker.js" }, + "id": 6098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit.gif?" }, + "id": 6099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit/log.js?" }, + "id": 6100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit/record.gif?" }, + "id": 6101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit/record?" }, + "id": 6102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit?id=" }, + "id": 6103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visit_log.js" }, + "id": 6104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitcounter.do" }, + "id": 6105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitcounter.js" }, + "id": 6106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitinfo.js" }, + "id": 6107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitlog.asmx" }, + "id": 6108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor-params.js" }, + "id": 6109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor.aspx?" }, + "id": 6110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor.gif?ts=" }, + "id": 6111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor.js?key=" }, + "id": 6112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor.min.js" }, + "id": 6113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor_id.jsp" }, + "id": 6114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor_info.js" }, + "id": 6115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitor_info?" }, + "id": 6116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitorapi.js" }, + "id": 6117 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["santander.co.uk", "santanderbank.com"], + "requestDomains": ["santander.cf.sandbox.motrada.ch"] + }, + "id": 6118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitorcookie.js" }, + "id": 6119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitorcountry.svc/" }, + "id": 6120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitoridentification.js" }, + "id": 6121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitors/screencount?" }, + "id": 6122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitortrack?" }, + "id": 6123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitortracker.pl?" }, + "id": 6124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visits/pixel?" }, + "id": 6125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visits?aff_" }, + "id": 6126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visitsite.js" }, + "id": 6127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visittracking?" }, + "id": 6128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visscore.tag.min.js" }, + "id": 6129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vissense.js" }, + "id": 6130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/visualrevenue.js" }, + "id": 6131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vjslog?" }, + "id": 6132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vli-platform/adb-analytics@" }, + "id": 6133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vs-track.js" }, + "id": 6134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vs.gif?" }, + "id": 6135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vsl/imp?" }, + "id": 6136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vstat.php" }, + "id": 6137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vtrack.aspx" }, + "id": 6138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vtrack.php?" }, + "id": 6139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vtrack?vid=" }, + "id": 6140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/vwfiles/analytics/" }, + "id": 6141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/w.gif?" }, + "id": 6142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wa.gif?" }, + "id": 6143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wa_tracker.js" }, + "id": 6144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wcount.php?" }, + "id": 6145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-analytics.js" }, + "id": 6146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-api/log/" }, + "id": 6147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-data-ingress?" }, + "id": 6148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-pixel-shopify-app-pixel@" }, + "id": 6149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-pixel-shopify-custom-pixel@" }, + "id": 6150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web-vitals." }, + "id": 6151 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["facebook.net", "fbcdn.net"], + "initiatorDomains": [ + "chapmanganato.com", + "gamesmountain.com", + "ovagames.com", + "sukidesuost.info" + ], + "resourceTypes": ["script"] + }, + "id": 6152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web/push?" }, + "id": 6153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web_analytics/" }, + "id": 6154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web_answertip.js" }, + "id": 6155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web_js_stats.js" }, + "id": 6156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/web_traffic_capture.js" }, + "id": 6157 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["webanalytics.italia.it"], + "urlFilter": "/webanalytics." + }, + "id": 6158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webanalytics/" }, + "id": 6159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webcounter/" }, + "id": 6160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webdig.js" }, + "id": 6161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webdig_test.js" }, + "id": 6162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/weblog.js?" }, + "id": 6163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/weblog.php?" }, + "id": 6164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webmnr.min.js" }, + "id": 6165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webmonitor/collect/badjs.json" }, + "id": 6166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webmr.js" }, + "id": 6167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstat.js" }, + "id": 6168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstat2.asmx" }, + "id": 6169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstatistics.php?" }, + "id": 6170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstats.js" }, + "id": 6171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstats.php" }, + "id": 6172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstats/track.php?" }, + "id": 6173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webstats_counter/" }, + "id": 6174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtag.js" }, + "id": 6175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtrack.js" }, + "id": 6176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtracker.dll" }, + "id": 6177 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wwwapps.ups.com"], + "excludedResourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "/webtracking/" + }, + "id": 6178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtraffic.js" }, + "id": 6179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtraxs.js" }, + "id": 6180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtrekk_mediatracking.min.js" }, + "id": 6181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtrends.js" }, + "id": 6182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webtrends.min.js" }, + "id": 6183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/webxmr.js" }, + "id": 6184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wf-beacon-" }, + "id": 6185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/whisper?event=" }, + "id": 6186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/white_pixel.gif?" }, + "id": 6187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wildfire/i/cimp.gif?" }, + "id": 6188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wix-engage-visitors-" }, + "id": 6189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wlexpert_tracker.js" }, + "id": 6190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wmxtracker.js" }, + "id": 6191 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/woocommerce-google-adwords-conversion-tracking-tag/" + }, + "id": 6192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/woopra.js" }, + "id": 6193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-coin-hive-util.js" }, + "id": 6194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-coin-hive.js" }, + "id": 6195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/confection/bridge.php" }, + "id": 6196 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/pageviews/pageviews.min.js" + }, + "id": 6197 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/wp-content/plugins/wp-click-track/js/ajax.js" + }, + "id": 6198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/plugins/wp-clickmap/clickmap.js" }, + "id": 6199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-content/tracker.js" }, + "id": 6200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-js/analytics.js" }, + "id": 6201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-monero-miner-class.js" }, + "id": 6202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-monero-miner-util.min.js" }, + "id": 6203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-monero-miner.js" }, + "id": 6204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-monero-miner.min.js" }, + "id": 6205 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "instagram.com", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwpsrv.com", + "recaptcha.net", + "sharethis.com", + "stackpathcdn.com", + "twitter.com", + "wp.com", + "x.com" + ], + "initiatorDomains": ["telepisodes.org"], + "resourceTypes": ["script"] + }, + "id": 6206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-sentry-browser.min.js" }, + "id": 6207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-slimstat.js" }, + "id": 6208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-slimstat.min.js" }, + "id": 6209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-statistics-tracker.min.js" }, + "id": 6210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-statistics/assets/js/tracker.js" }, + "id": 6211 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["anz.co.nz"], + "requestDomains": ["anz.brandkit.io"] + }, + "id": 6212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-statistics/v2/hit?" }, + "id": 6213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-stats-manager/js/wsm_new.js" }, + "id": 6214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-useronline/useronline.js" }, + "id": 6215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp_stat.php?" }, + "id": 6216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpengine-analytics/js/main.js" }, + "id": 6217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wps-visitor-counter/styles/js/custom.js" }, + "id": 6218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wpstatistics/v1/hit?" }, + "id": 6219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wrapper/metrics/v1/custom-metrics?" }, + "id": 6220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wrb.js" }, + "id": 6221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wreport.js" }, + "id": 6222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/writelog.js" }, + "id": 6223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wstat.pl" }, + "id": 6224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wstats.php?" }, + "id": 6225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wt_capi.js" }, + "id": 6226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wtbase.js" }, + "id": 6227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wtd.gif?" }, + "id": 6228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wtid.js" }, + "id": 6229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wtinit.js" }, + "id": 6230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wtrack?event=" }, + "id": 6231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wwwcount.cgi?" }, + "id": 6232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wxhawkeye.js" }, + "id": 6233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wysistat.js" }, + "id": 6234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/x.gif?" }, + "id": 6235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/x_track.php?" }, + "id": 6236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xgemius.js" }, + "id": 6237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xiti.js" }, + "id": 6238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xml/pv.xml?" }, + "id": 6239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xn_track.min.js" }, + "id": 6240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xstat.aspx?" }, + "id": 6241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xtclick.js" }, + "id": 6242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xtclicks.js" }, + "id": 6243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xtcore.js" }, + "id": 6244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/xtroi.js" }, + "id": 6245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yad_sortab_cetlog.js" }, + "id": 6246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yandex-metrica-watch/" }, + "id": 6247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yandex-metrika.js" }, + "id": 6248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yastat.js" }, + "id": 6249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ye-gatracker.js" }, + "id": 6250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yell-analytics-app.js" }, + "id": 6251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yell-analytics-min.js" }, + "id": 6252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yell-analytics.js" }, + "id": 6253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yna_stat.js" }, + "id": 6254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/youtubevideoanalytic.js" }, + "id": 6255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ystat.js" }, + "id": 6256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yt-track-streamer" }, + "id": 6257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/z.gif?" }, + "id": 6258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zaius-min.js" }, + "id": 6259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zaius.js" }, + "id": 6260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zanox.js" }, + "id": 6261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zaraz/s.js" }, + "id": 6262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zdcc.min.js" }, + "id": 6263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/zhugeio.js" }, + "id": 6264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ztracker.js" }, + "id": 6265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a869." }, + "id": 6266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics-cdn." }, + "id": 6267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/collect" }, + "id": 6268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/event" }, + "id": 6269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/hits/" }, + "id": 6270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/impression" }, + "id": 6271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/page_entry" }, + "id": 6272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://analytics.*/pageview/" }, + "id": 6273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://backstory.ebay." }, + "id": 6274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://beacon.*/track" }, + "id": 6275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://blue.*/script.js" }, + "id": 6276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://client.rum." }, + "id": 6277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://cmpworker." }, + "id": 6278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://collect.*/pageview" }, + "id": 6279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://collector.*/event" }, + "id": 6280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://elqtrk." }, + "id": 6281 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "fathom.fm", + "fathom.info", + "fathom.io", + "fathom.video", + "fathom.world", + "fathomdelivers.com", + "fathomseo.com", + "usesfathom.com" + ], + "urlFilter": "://fathom." + }, + "id": 6282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://gtrack.*/dye" }, + "id": 6283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://insights-collector." }, + "id": 6284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://internal-matomo." }, + "id": 6285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://lightning.*/launch/" }, + "id": 6286 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["matomo.org"], + "urlFilter": "://matomo." + }, + "id": 6287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://mint.*/?js" }, + "id": 6288 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["matomo.org", "piwik.pro"], + "urlFilter": "://piwik." + }, + "id": 6289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://segment-api." }, + "id": 6290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://segment-cdn." }, + "id": 6291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://track.*/collect" }, + "id": 6292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://track.*/dye" }, + "id": 6293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://track.*/visitor/" }, + "id": 6294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://tracker.*/pageview" }, + "id": 6295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://tracking.*/beacon/" }, + "id": 6296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://tracking.*/event" }, + "id": 6297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?[aqb]&ndh=1&t=" }, + "id": 6298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?act=counter&" }, + "id": 6299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=event&" }, + "id": 6300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=impression&" }, + "id": 6301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=log_promo_impression" }, + "id": 6302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=saveviewstat&" }, + "id": 6303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=statsjs&" }, + "id": 6304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=track_visitor&" }, + "id": 6305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?action=tracking_script" }, + "id": 6306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?event=impressions&" }, + "id": 6307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?event=log&" }, + "id": 6308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?event=pageview&" }, + "id": 6309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?event=performance&" }, + "id": 6310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?event=performancelogger:" }, + "id": 6311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?local_ga_js=" }, + "id": 6312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?log=stats-" }, + "id": 6313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?log_performance_metrics" }, + "id": 6314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?logtype=impression&" }, + "id": 6315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?logtype=trackevent&" }, + "id": 6316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?statify_referrer=" }, + "id": 6317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?type=page&event=" }, + "id": 6318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "?type=pageview&" }, + "id": 6319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_beacon?" }, + "id": 6320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_c.gif?c=" }, + "id": 6321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_chartbeat.js" }, + "id": 6322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_event_tracking?" }, + "id": 6323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_imp?log=" }, + "id": 6324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_loghuman=" }, + "id": 6325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_nedstat.js" }, + "id": 6326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_rpc/log?" }, + "id": 6327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_social_tracking.js" }, + "id": 6328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_stat.php?referer=" }, + "id": 6329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_stat_counter.php?" }, + "id": 6330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_trackwebtrekkevents." }, + "id": 6331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_webanalytics." }, + "id": 6332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_webvitalsreporter_" }, + "id": 6333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/bz?_" }, + "id": 6334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".com/vtrack" }, + "id": 6335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ls.php?t=" }, + "id": 6336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.php?domain=" }, + "id": 6337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track.php?toggle=" }, + "id": 6338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/counter?ctr=" }, + "id": 6339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/batch/1/oe/" }, + "id": 6340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/insights/reportevent/" }, + "id": 6341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/loi/imp?" }, + "id": 6342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/remote-weblab-triggers/" }, + "id": 6343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/uedata?" }, + "id": 6344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/unagi.amazon." }, + "id": 6345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/usage/clickstream?" }, + "id": 6346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/usage/reportevent?" }, + "id": 6347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/otlp/traces" }, + "id": 6348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_/_/logclienterror/" }, + "id": 6349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/_/trace/trace/" }, + "id": 6350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rrweb-script.js" }, + "id": 6351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rrweb.js" }, + "id": 6352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rrweb.min.js" }, + "id": 6353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dnscheck.js" }, + "id": 6354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/dnschecker.js" }, + "id": 6355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hawk.js" }, + "id": 6356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hawkeye.js" }, + "id": 6357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/hawklinks.js" }, + "id": 6358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/blink-sw.js" }, + "id": 6359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pushexsdk.js" }, + "id": 6360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pushly-sdk.min.js" }, + "id": 6361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/admiral.js" }, + "id": 6362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/js/admiral-" }, + "id": 6363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/search/log_requests/" }, + "id": 6364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmp/messaging.js" }, + "id": 6365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmp3.js" }, + "id": 6366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/slot_cmp.js" }, + "id": 6367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sourcepoint.js" }, + "id": 6368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ajax/eulerian/" }, + "id": 6369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eulerian.js" }, + "id": 6370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adservice.google." }, + "id": 6371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/gen_204?" }, + "id": 6372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googleapis.com^*/gen_204?" }, + "id": 6373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gstatic.com/gen_204?" }, + "id": 6374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ab_track.js" }, + "id": 6375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adb.policy.js" }, + "id": 6376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/adblocklogger/" }, + "id": 6377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sk-logabpstatus.php" }, + "id": 6378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wutime-adblocktracker/" }, + "id": 6379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "&mi_ecmp=" }, + "id": 6380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-track-email-open?" }, + "id": 6381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".alcmpn.com/" }, + "id": 6382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".app.returnpath.net/" }, + "id": 6383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".bhphotovideo.com/mo/" }, + "id": 6384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".bluekai.com/*?e_id_" }, + "id": 6385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".delivery-status.com/open?" }, + "id": 6386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".demdex.net/event?" }, + "id": 6387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".duolingo.com/open/" }, + "id": 6388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".emltrk.com/" }, + "id": 6389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".epicgames.com/o/" }, + "id": 6390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".flipboard.com/usage?" }, + "id": 6391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".getblueshift.com/q/" }, + "id": 6392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".gif?stat=open" }, + "id": 6393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".goodwell18.com/track/" }, + "id": 6394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".google-analytics.com/" }, + "id": 6395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".hootsuite.com/trk?" }, + "id": 6396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".innologica.com/t/" }, + "id": 6397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".intercom-mail.com/q/" }, + "id": 6398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".inxserver.com/transparent.gif" }, + "id": 6399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".kijiji.ca/r/" }, + "id": 6400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".list-manage.com/track/" }, + "id": 6401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".mailbutler.io/tracking/" }, + "id": 6402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".members.babbel.com/mo/" }, + "id": 6403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".mightyape.co.nz/mo?" }, + "id": 6404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".mkt2684.com/eos/" }, + "id": 6405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".ne16.com/do/" }, + "id": 6406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".oculus.com/collect/" }, + "id": 6407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".pstmrk.it/open^" }, + "id": 6408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".publish0x.com/t/" }, + "id": 6409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".secureserver.net/bbimage.aspx?" }, + "id": 6410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".sendcloud.net/track/" }, + "id": 6411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".sendibm1.com/*.gif?" }, + "id": 6412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".sendibm1.com/mk/" }, + "id": 6413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".simplicitycrm.com/rd/" }, + "id": 6414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".starbucks.com/a/" }, + "id": 6415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".theatlantic.com/email.gif?" }, + "id": 6416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".umusic-online.com^*/o.gif" }, + "id": 6417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".webex.com/q/" }, + "id": 6418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".wix.com/_api/ping/" }, + "id": 6419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".zalando.com/images/probe.png" }, + "id": 6420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/1x1_usermatch.gif?" }, + "id": 6421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ap.lijit.com/" }, + "id": 6422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/beacon.krxd.net/" }, + "id": 6423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/click.php?c=" }, + "id": 6424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cmail2.com/t/" }, + "id": 6425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/email-pixel?" }, + "id": 6426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/email/open?" }, + "id": 6427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/email_open_log_" }, + "id": 6428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/eventing.coursera.org/img/" }, + "id": 6429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/exmo.email/open.html" }, + "id": 6430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gate.amnesty-international.*/open.php?" }, + "id": 6431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/gridinbound.blob.core." }, + "id": 6432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/impression?mkevt=" }, + "id": 6433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/is-tracking-pixel-" }, + "id": 6434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/link-tracker?*&l=open&" }, + "id": 6435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/link.coindesk.com/img/" }, + "id": 6436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/link.morningbrew.com/img/*.gif" }, + "id": 6437 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ebaticalfel.com", + "fansmega.com", + "iedprivatedqu.com", + "stownrusis.com" + ], + "requestDomains": ["cloudfront.net"], + "resourceTypes": ["script"] + }, + "id": 6438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/link.theatlantic.com/img/" }, + "id": 6439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/lzdmailer.letter.open?" }, + "id": 6440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/m-email/t.png?" }, + "id": 6441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mail.sparksport.co.nz/forms/read/" }, + "id": 6442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/mail.sparksport.co.nz/mail/read/" }, + "id": 6443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/media.sailthru.com/5ik/1k4/9/*.gif" }, + "id": 6444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/newtrackingscript." }, + "id": 6445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/notifications.googleapis.com/email/t/" }, + "id": 6446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/notifications/beacon/" }, + "id": 6447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/open.aspx?" }, + "id": 6448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/p1x1.gif" }, + "id": 6449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/page.bsigroup.com/" }, + "id": 6450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel-prod." }, + "id": 6451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel.mathtag.com/" }, + "id": 6452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pixel?cid=" }, + "id": 6453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/px/track?" }, + "id": 6454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rover.ebay.com/roveropen/" }, + "id": 6455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sendmail.backerupdate.com/t/" }, + "id": 6456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/sptracking." }, + "id": 6457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ss/o/*.gif" }, + "id": 6458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/open.php?" }, + "id": 6459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/track/open?" }, + "id": 6460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking.fanbridge.com/" }, + "id": 6461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/tracking/email.php" }, + "id": 6462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trcksp." }, + "id": 6463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://email.*/e/o/" }, + "id": 6464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_ad_impression." }, + "id": 6465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_adobe_analytics.js" }, + "id": 6466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "_track_pixel.gif?" }, + "id": 6467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||geotargetly-api-*.com^" }, + "id": 6468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/cdn-cgi/pe/bag2?r[]=*eth-pocket.de" }, + "id": 6469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freecontent.date" }, + "id": 6470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freecontent.stream" }, + "id": 6471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hostingcloud.party" }, + "id": 6472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wasm.stream" }, + "id": 6473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/cdn.aimtell.com/" }, + "id": 6474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static-fra.de^*/targeting.js" }, + "id": 6475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static-fra.de^*/tracking.js" }, + "id": 6476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netquattro.com/stats/" }, + "id": 6477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dcdn.lt/g.js" }, + "id": 6478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-client-tracking.goodgamestudios.com/" }, + "id": 6479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-wrapper-analytics-prod.cloudfunctions.net/" }, + "id": 6480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1.1.1.1/cdn-cgi/trace" }, + "id": 6481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||105app.com/report/?" }, + "id": 6482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1worldsync.com/log?" }, + "id": 6483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||216.18.176.4/logger/" }, + "id": 6484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||360buyimg.com/jdf/1.0.0/unit/log/" }, + "id": 6485 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||4e4356b68404a5138d2d-33393516977f9ca8dc54af2141da2a28.ssl.cf1.rackcdn.com/sa7d76sa/" + }, + "id": 6486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4taps.me/analytics/" }, + "id": 6487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||99widgets.com/counters/" }, + "id": 6488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||a2z.com/sping?" }, + "id": 6489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accesswire.com/img.ashx" }, + "id": 6490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||activengage.com/overwatch/" }, + "id": 6491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adbr.io/log?" }, + "id": 6492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||addtoany.com/menu/transparent.gif" }, + "id": 6493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adimo.co/api/tracking/" }, + "id": 6494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adnz.co/dmp/publisher.js" }, + "id": 6495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adnz.co/header.js" }, + "id": 6496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adobedc.net/collector/" }, + "id": 6497 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||adyen.com/checkoutshopper/images/analytics.png?" + }, + "id": 6498 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||adyen.com/checkoutshopper/v2/analytics/log?" + }, + "id": 6499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||affirm.com/api/v2/cookie_sent" }, + "id": 6500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||affirm.com/api/v2/session/touch_track" }, + "id": 6501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||afterpay.com^*/v1/event" }, + "id": 6502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/p1lakjen.gif" }, + "id": 6503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaized.net/cookie_check/" }, + "id": 6504 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||alex.leonard.ie/misc-images/transparent.png" + }, + "id": 6505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alexa.com/traffic/" }, + "id": 6506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||algolia.io/1/events?" }, + "id": 6507 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com"], + "initiatorDomains": ["qiwi.gg", "shrinkearn.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 6508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alibaba.com/ts?" }, + "id": 6509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alipay.com/service/clear.png?" }, + "id": 6510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aliyun.com/actionlog/" }, + "id": 6511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allanalpass.com/track/" }, + "id": 6512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alpharank.io/api/pixel/" }, + "id": 6513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/analytics." }, + "id": 6514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/appmonitors/" }, + "id": 6515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/avsmetrics/" }, + "id": 6516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/beacon^" }, + "id": 6517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/cdn.barilliance.com/" }, + "id": 6518 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||amazonaws.com/iglu.acme.com.dev.clixtream/tracker.js" + }, + "id": 6519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/j.kissinsights.com/" }, + "id": 6520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/js/reach.js" }, + "id": 6521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/jsstore/*/ge.js" }, + "id": 6522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/ki.js/" }, + "id": 6523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/lp/js/tag.js?" }, + "id": 6524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/new.cetrk.com/" }, + "id": 6525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/prod/entities" }, + "id": 6526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/prod/nobot" }, + "id": 6527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/prod/report-only" }, + "id": 6528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/production_beacon" }, + "id": 6529 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||amazonaws.com/searchdiscovery-satellite-production/" + }, + "id": 6530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/storejs/a/jkrhrqg/ge.js" }, + "id": 6531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/v1/apps/*/events" }, + "id": 6532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/webengage-files/" }, + "id": 6533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com^*/prod_analytics" }, + "id": 6534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonpay.com/customerinsight?" }, + "id": 6535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ampproject.org/preconnect.gif" }, + "id": 6536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ancestrycdn.com/tao/at/" }, + "id": 6537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anyclip.com/getuids?" }, + "id": 6538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aol.com/ping?" }, + "id": 6539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aolcdn.com/js/mg2.js" }, + "id": 6540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aolcdn.com/omniunih_int.js" }, + "id": 6541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apester.com/event^" }, + "id": 6542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api-iam.intercom.io/messenger/web/metrics" }, + "id": 6543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api-v3.findify.io/v3/feedback" }, + "id": 6544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.blink.net/a/" }, + "id": 6545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.collarity.com/cws/*http" }, + "id": 6546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.iris.tv/update" }, + "id": 6547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apibaza.com/pixel/" }, + "id": 6548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.carnow.com/dealers/track_visitor" }, + "id": 6549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.opmnstr.com/v2/geolocate/" }, + "id": 6550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.posthog.com/e/?compression=" }, + "id": 6551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.posthog.com/e/?ip=" }, + "id": 6552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.posthog.com/static/array.js" }, + "id": 6553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.posthog.com/static/recorder-v2.js" }, + "id": 6554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appinthestore.com/click/" }, + "id": 6555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apple.com/hvr/mw/v1/spile" }, + "id": 6556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apple.com/mw/v1/reportanalytics" }, + "id": 6557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appliedsemantics.com/images/x.gif" }, + "id": 6558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appmifile.com/webfile/globalweb/stat/" }, + "id": 6559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/analytics/" }, + "id": 6560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/api/track/" }, + "id": 6561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/display?" }, + "id": 6562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/event?" }, + "id": 6563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/events.js" }, + "id": 6564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/stats?" }, + "id": 6565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/take?" }, + "id": 6566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||appspot.com/track-analytics-event" }, + "id": 6567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arc.pub/clavis/training/events" }, + "id": 6568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arclk.net/trax?" }, + "id": 6569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arcpublishing.com/beacon" }, + "id": 6570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arkoselabs.com/metrics/" }, + "id": 6571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asayer.io/tracker.js" }, + "id": 6572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||assets.moneymade.io/js/fp.min.js" }, + "id": 6573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||assets.yumpu.com/release/*/tracking.js" }, + "id": 6574 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||assistant.watson.appdomain.cloud/analytics/" + }, + "id": 6575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asterpix.com/tagcloudview/" }, + "id": 6576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||at.cbsi.com^*/event?" }, + "id": 6577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atcdn.co.uk/frostbite/" }, + "id": 6578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||atgsvcs.com/js/atgsvcs.js" }, + "id": 6579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ati-host.net/event?" }, + "id": 6580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||attn.tv/tag/" }, + "id": 6581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||attn.tv^*/dtag.js" }, + "id": 6582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auctiva.com/default.aspx?query" }, + "id": 6583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||audioeye.com/ae.js" }, + "id": 6584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||audioeye.com/frame/cookiestorage.html" }, + "id": 6585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auriro.net/views.cfm?" }, + "id": 6586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auryc.com/v1/event" }, + "id": 6587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autoline-top.com/counter.php?" }, + "id": 6588 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "script"], + "requestDomains": [ + "automate-prod.s3.amazonaws.com", + "pipeline.lc.nl", + "pipeline.rd.nl", + "prime.rambler.ru" + ] + }, + "id": 6589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avo.app^*/track" }, + "id": 6590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||awe.sm/conversions/" }, + "id": 6591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||awswaf.com^*/report" }, + "id": 6592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azureedge.net/javascripts/tracking." }, + "id": 6593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azureedge.net/track" }, + "id": 6594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azureedge.net^*/fnix.js" }, + "id": 6595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azurewebsites.net/api/views?" }, + "id": 6596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azurewebsites.net/trackview/" }, + "id": 6597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||azurewebsites.net^*/telemetry.js" }, + "id": 6598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||b5media.com/bbpixel.php" }, + "id": 6599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||b8cdn.com/assets/v1/analytics-" }, + "id": 6600 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||backend.verbolia.com/content/js/velw.min.js" + }, + "id": 6601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/pixel?" }, + "id": 6602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/push.js" }, + "id": 6603 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["disneyplus.com"], + "urlFilter": "||bamgrid.com/dust" + }, + "id": 6604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bamgrid.com/telemetry" }, + "id": 6605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baqend.com/v1/rum/" }, + "id": 6606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||basis.net/assets/up.js" }, + "id": 6607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bazaarvoice.com/sid.gif" }, + "id": 6608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bb.itwc.ca/js/cube.js" }, + "id": 6609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc.geocities." }, + "id": 6610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc0a.com/api/" }, + "id": 6611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc0a.com/autopilot/" }, + "id": 6612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc0a.com/be_ixf_js_sdk.js" }, + "id": 6613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bc0a.com/marvel.js" }, + "id": 6614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bdg.com/event?" }, + "id": 6615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bhphotovideo.com/imp/" }, + "id": 6616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||birdsend.co/assets/static/js/pixel/" }, + "id": 6617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||birdsend.email/pixel" }, + "id": 6618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||birdsend.net/pixel" }, + "id": 6619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bit.ly/stats?" }, + "id": 6620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitrix.info/ba.js" }, + "id": 6621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bizseasky.com/dc/" }, + "id": 6622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bizseasky.com/mon" }, + "id": 6623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bizseasky.com/tracker/" }, + "id": 6624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blend.com/event/" }, + "id": 6625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blink.net/e/" }, + "id": 6626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blogblog.com/tracker/" }, + "id": 6627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bobparsons.com/image.aspx?" }, + "id": 6628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bolt.com/v1/log?" }, + "id": 6629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/pxpixel.html" }, + "id": 6630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bpath.com/count.dll?" }, + "id": 6631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brandcdn.com/pixel/" }, + "id": 6632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bravenet.com/counter/" }, + "id": 6633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||braze.eu/api/v3/data/" }, + "id": 6634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||burstcloud.co/jwe?" }, + "id": 6635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bytedance.com/pixel/" }, + "id": 6636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||byteoversea.com/captcha/report" }, + "id": 6637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||byteoversea.com/monitor_browser/" }, + "id": 6638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bzpics.com/jslib/st.js?" }, + "id": 6639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c-date.com/pixel/" }, + "id": 6640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c.ypcdn.com^*&ptid" }, + "id": 6641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c.ypcdn.com^*?ptid" }, + "id": 6642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||calltrk.com/companies/" }, + "id": 6643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||canada.com/js/analytics/" }, + "id": 6644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carambo.la/analytics/" }, + "id": 6645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carambo.la/logging/" }, + "id": 6646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cardinalcommerce.com/prod/log" }, + "id": 6647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cbsaavideo.com/measurements/" }, + "id": 6648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cbsivideo.com/measurements/" }, + "id": 6649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn-ds.com/analytics/" }, + "id": 6650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.clkmc.com/cmc.js" }, + "id": 6651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.one.store/xdomain_cookie.html" }, + "id": 6652 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cdn.sourcesync.io/open-pixel/source-pixel.js" + }, + "id": 6653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnjs.work/metrics.js" }, + "id": 6654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnma.com/apps/capture.js" }, + "id": 6655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnplanet.com/static/rum/rum.js" }, + "id": 6656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ceros.com/a?data" }, + "id": 6657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cfmediaview.com/api/mv_visit.ashx" }, + "id": 6658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||channelexco.com/events" }, + "id": 6659 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||chargebee.com/api/internal/track_info_error" + }, + "id": 6660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||checkout.com/logger/" }, + "id": 6661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||checkout.com/logging" }, + "id": 6662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||circonus.com/hit?" }, + "id": 6663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citygridmedia.com/tracker/" }, + "id": 6664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citysearch.com/tracker/" }, + "id": 6665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cityzen.io/pixel/" }, + "id": 6666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||civicscience.com/jot?" }, + "id": 6667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cleantalk.org/pixel/" }, + "id": 6668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clearspring.com/at/" }, + "id": 6669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clearspring.com/t/" }, + "id": 6670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clerk.io/static/clerk.js" }, + "id": 6671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickdimensions.com/ts.js" }, + "id": 6672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clinch.co/a_js/client_pixels/" }, + "id": 6673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clipsyndicate.com/cs_api/cliplog?" }, + "id": 6674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clixtell.com/track.js" }, + "id": 6675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudapp.net/l/" }, + "id": 6676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudflare-quic.com/cdn-cgi/trace" }, + "id": 6677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net*/keywee.min.js" }, + "id": 6678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net*/sp.js|" }, + "id": 6679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net*/tracker.js" }, + "id": 6680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net*/trk.js" }, + "id": 6681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/?a=" }, + "id": 6682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/abw.js" }, + "id": 6683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/analytics.js" }, + "id": 6684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/analyticsengine/" }, + "id": 6685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/autotracker" }, + "id": 6686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/beaver.js" }, + "id": 6687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/bti/" }, + "id": 6688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/clipkit_assets/beacon-" }, + "id": 6689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/code/keen-2.1.0-min.js" }, + "id": 6690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/dough/*/recipe.js" }, + "id": 6691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/esf.js" }, + "id": 6692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/i?v=" }, + "id": 6693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/js/ca.js" }, + "id": 6694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/js/reach.js" }, + "id": 6695 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["video.pemersatu.org"], + "requestDomains": ["poweredby.jads.co"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 6696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/khp.js" }, + "id": 6697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/log.js?" }, + "id": 6698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/lp.js" }, + "id": 6699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/performable/" }, + "id": 6700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/powr.js" }, + "id": 6701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/pt1x1.gif" }, + "id": 6702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/rc.js?" }, + "id": 6703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/rum/bacon.min.js" }, + "id": 6704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/scripts/cookies.js" }, + "id": 6705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/sentinel.js" }, + "id": 6706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/sitegainer_" }, + "id": 6707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/sso.js" }, + "id": 6708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/t.gif" }, + "id": 6709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/track.html" }, + "id": 6710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/track?" }, + "id": 6711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/trackb.html" }, + "id": 6712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/uba.js" }, + "id": 6713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/websites/sb.js" }, + "id": 6714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/zephyr.js" }, + "id": 6715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net^*.bmp?" }, + "id": 6716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfunctions.net/commonbonnierdatalayer" }, + "id": 6717 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "b-cdn.net", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hetrixtools.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "twimg.com", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["animekaizoku.com"], + "resourceTypes": ["script"] + }, + "id": 6718 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "instagram.com", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwpsrv.com", + "plyr.io", + "recaptcha.net", + "twimg.com", + "twitter.com", + "wp.com", + "x.com" + ], + "initiatorDomains": ["filmpornofrancais.fr", "sexsaoy.com"], + "resourceTypes": ["script"] + }, + "id": 6719 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "instagram.com", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwpsrv.com", + "plyr.io", + "recaptcha.net", + "twimg.com", + "twitter.com", + "wankgod.com", + "wp.com", + "x.com" + ], + "initiatorDomains": ["xxgasm.com"], + "resourceTypes": ["script"] + }, + "id": 6720 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "dev.miuiflash.com", + "djxmaza.in", + "jytechs.in", + "shrinkforearn.in", + "subscriptions.amd.com", + "thecubexguide.com" + ], + "requestDomains": ["googletagmanager.com"], + "resourceTypes": ["script"] + }, + "id": 6721 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cloudfunctions.net/export-customizer-data-metrics" + }, + "id": 6722 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cloudfunctions.net/function-record-stream-metric?" + }, + "id": 6723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfunctions.net/ingest?" }, + "id": 6724 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["arcai.com", "hints.littlealchemy2.com"], + "requestDomains": ["doubleclick.net"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 6725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfunctions.net/sendwebpush-analytics" }, + "id": 6726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfunctions.net/vanalytics" }, + "id": 6727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cmmeglobal.com/evt?" }, + "id": 6728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cmmeglobal.com^*/page-view?" }, + "id": 6729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnetcontent.com/log?" }, + "id": 6730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnevids.com/metrics/" }, + "id": 6731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnnx.io^*/tracker.js" }, + "id": 6732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnnx.io^*/tracking.js" }, + "id": 6733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnnx.link/roi/" }, + "id": 6734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnpapers.com/scripts/library/" }, + "id": 6735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnstrc.com/behavior?" }, + "id": 6736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnzz.com/stat." }, + "id": 6737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coefficy.com/ip/" }, + "id": 6738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coherentpath.com/tracker/" }, + "id": 6739 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["bnz.co.nz"], + "requestDomains": ["bnz-secure.publicvm.com"] + }, + "id": 6740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||comeon.com/tracking.php" }, + "id": 6741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||comic-rocket.com/metrics.js" }, + "id": 6742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||commerce.adobe.io/recs/" }, + "id": 6743 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||communicatorcorp.com^*/conversiontracking.js" + }, + "id": 6744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||compendiumblog.com/sp.js" }, + "id": 6745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||competitoor.com/analytics/" }, + "id": 6746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||concert.io/lookup/" }, + "id": 6747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||conde.io/beacon" }, + "id": 6748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||config-security.com/event" }, + "id": 6749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||confirmit.com/wix/inline.aspx?" }, + "id": 6750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||connatix.com/rtb/" }, + "id": 6751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||connatix.com/tr/" }, + "id": 6752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||connect.bolt.com/v1/log" }, + "id": 6753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consensu.org/?log=" }, + "id": 6754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consensu.org/geoip" }, + "id": 6755 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||constellation.networknmedia.com/cdn-cgi/trace" + }, + "id": 6756 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||contactatonce.com/getagentstatusimage.aspx?" + }, + "id": 6757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contactatonce.com/visitorcontext.aspx?" }, + "id": 6758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||content.cpcache.com^*/js/ga.js" }, + "id": 6759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contentdriver.com/api/impression" }, + "id": 6760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contently.com/xdomain/" }, + "id": 6761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||convertflow.co^*/visitors/" }, + "id": 6762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||convertkit.com^*/visit" }, + "id": 6763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||copyrightcontent.org/e/" }, + "id": 6764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coveo.com/coveo.analytics.js/" }, + "id": 6765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||covet.pics/beacons" }, + "id": 6766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cqloud.com/measurements/" }, + "id": 6767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crall.io/beacon/" }, + "id": 6768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||credible.com/api/logs-fe" }, + "id": 6769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crm-vwg.com/tracker/" }, + "id": 6770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crowdskout.com/analytics.js" }, + "id": 6771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crowdskout.com/skout.js" }, + "id": 6772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crowdskout.com^*/page-view" }, + "id": 6773 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||custom.search.yahoo.co.jp/images/window/*.gif" + }, + "id": 6774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||customerlobby.com/ctrack-" }, + "id": 6775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dashboard.nowdialogue.com/api/events/" }, + "id": 6776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||data.tm-awx.com/smile-web-v2/" }, + "id": 6777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||data.tm-awx.com/smile-web.min.js" }, + "id": 6778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datasign.co/js/opn.js" }, + "id": 6779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||daxab.com/logger/" }, + "id": 6780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dditscdn.com/*fingerprints" }, + "id": 6781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dditscdn.com/?a=" }, + "id": 6782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dditscdn.com/log/" }, + "id": 6783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dealer.com^*/tracker/" }, + "id": 6784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dealer.com^*/tracking/" }, + "id": 6785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dealerfire.com/analytics/" }, + "id": 6786 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||delvenetworks.com/player/plugins/analytics/" + }, + "id": 6787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||demandmedia.com/wm.js" }, + "id": 6788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||desipearl.com/tracker/" }, + "id": 6789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digimedia.com/pageviews.php?" }, + "id": 6790 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||digitalgov.gov/universal-federated-analytics-min.js" + }, + "id": 6791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digitaloceanspaces.com/pixel/" }, + "id": 6792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||directnews.co.uk/feedtrack/" }, + "id": 6793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discovery.com^*/events" }, + "id": 6794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||disqus.com/api/ping" }, + "id": 6795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||disqus.com/stats.html" }, + "id": 6796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||disquscdn.com/next/embed/alfalfalfa." }, + "id": 6797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dmcdn.net/behavior/" }, + "id": 6798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dmdentertainment.com^*/video_debug.gif?" }, + "id": 6799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dnnapi.com/analytics/" }, + "id": 6800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||domodomain.com^*/ddsense.aspx?" }, + "id": 6801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||doppiocdn.com/healthcheck" }, + "id": 6802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||doppiocdn.org/healthcheck" }, + "id": 6803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drift.com/impressions/" }, + "id": 6804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drift.com/targeting/" }, + "id": 6805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drift.com/track" }, + "id": 6806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dugout.co/das2.js" }, + "id": 6807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/batch?" }, + "id": 6808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/clog" }, + "id": 6809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/dpx?" }, + "id": 6810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/imp?" }, + "id": 6811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/uia?" }, + "id": 6812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dynamicyield.com/var?" }, + "id": 6813 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||e-activist.com^*/broadcast.record.message.open.do?" + }, + "id": 6814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||e.ebidtech.com/cv/" }, + "id": 6815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||early-birds.fr/tracker/" }, + "id": 6816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebayadservices.com/marketingtracking/" }, + "id": 6817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebaystatic.com^*/pulsar.js" }, + "id": 6818 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ebaystatic.com^*/tracking_raptorheaderjs.js" + }, + "id": 6819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ecustomeropinions.com/survey/nojs.php?" }, + "id": 6820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ecustomeropinions.com^*/i.php?" }, + "id": 6821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edge-hls.doppiocdn.com/ping" }, + "id": 6822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edge-hls.doppiocdn.live/ping" }, + "id": 6823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edge-hls.doppiocdn.org/ping" }, + "id": 6824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edgesuite.net^*/googleanalyt" }, + "id": 6825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edkt.io^*/edgekit.min.js" }, + "id": 6826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edrone.me/trace?" }, + "id": 6827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edw.edmunds.com/edw/edw1x1.gif" }, + "id": 6828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||egmontpublishing.dk/tracking/" }, + "id": 6829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elpais.com/t.gif" }, + "id": 6830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||els-cdn.com^*/analytics.js" }, + "id": 6831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||emarketeer.com/tracker/" }, + "id": 6832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||emihosting.com^*/tracking/" }, + "id": 6833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||endorsal.io/check/" }, + "id": 6834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ensighten.com/error/e.php?" }, + "id": 6835 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["addthis.com"], + "requestDomains": ["addthiscdn.com"] + }, + "id": 6836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||epimg.net/js/gdt/" }, + "id": 6837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||epromote.co.za/track/" }, + "id": 6838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||equalweb.com/statistics.taf" }, + "id": 6839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etahub.com^*/track?site_id" }, + "id": 6840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etoro.com/tradesmonitor/" }, + "id": 6841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||evergage.com/beacon/" }, + "id": 6842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||everyaction.com/v1/track/" }, + "id": 6843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||evidon.com/pub/" }, + "id": 6844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eviesays.com/js/analytics/" }, + "id": 6845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||evri.com/analytics/" }, + "id": 6846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ex.co/content/monetization/legacy-pixels/" }, + "id": 6847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||excite.ie/?click_in=" }, + "id": 6848 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||expedia.com/static/default/default/scripts/siteanalytics.js" + }, + "id": 6849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expedia.com/vaclog/" }, + "id": 6850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||extole.io/core.js" }, + "id": 6851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||extole.io^*/core.js" }, + "id": 6852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ezoic.net/ezqlog?" }, + "id": 6853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||f.email.bjs.com^*/1x2.gif" }, + "id": 6854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com*/impression.php" }, + "id": 6855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/adnw_request?" }, + "id": 6856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/ai.php?" }, + "id": 6857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/brandlift.php" }, + "id": 6858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/common/cavalry_endpoint.php?" }, + "id": 6859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/method/links.getstats?" }, + "id": 6860 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||facebook.com/platform/cavalry_endpoint.php?" + }, + "id": 6861 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||facebook.com/platform/scribe_endpoint.php/" + }, + "id": 6862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/tr/" }, + "id": 6863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/tr?" }, + "id": 6864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/xti.php?" }, + "id": 6865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||factors.ai/sdk/event/" }, + "id": 6866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fairfax.com.au/js/track/" }, + "id": 6867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faphouse.com/api/collector/" }, + "id": 6868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fast.fonts.net/jsapi/core/mt.js" }, + "id": 6869 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||fast.wistia.net/assets/external/googleads.js" + }, + "id": 6870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fastcdn.co/js/sptw." }, + "id": 6871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fbot.me/error" }, + "id": 6872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fbot.me/events/" }, + "id": 6873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||feed.informer.com/fdstats" }, + "id": 6874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||feedify.net/thirdparty/json/track/" }, + "id": 6875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||files.envoke.com^*_nvk_tracking.js" }, + "id": 6876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fitanalytics.com/metrics/" }, + "id": 6877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flex.msn.com/mstag/" }, + "id": 6878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flipp.com/beacons" }, + "id": 6879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flix360.com/beat?" }, + "id": 6880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixcar.com/*/tracking/" }, + "id": 6881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixcar.com/gvid" }, + "id": 6882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixcdn.com^*/track.js" }, + "id": 6883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixster.com^*/analytics." }, + "id": 6884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flocktory.com^*/tracks/" }, + "id": 6885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flux-cdn.com/plugin/common/analytics/" }, + "id": 6886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flux.com/geo.html?" }, + "id": 6887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fmnetwork.nl/tracking/" }, + "id": 6888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||followistic.com/widget/stat/" }, + "id": 6889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||footballmedia.com/tracking/" }, + "id": 6890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forethought.ai/workflow/tracking-event" }, + "id": 6891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forms.aweber.com^*/displays.htm?id=" }, + "id": 6892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||formstack.com/forms/analytics.php" }, + "id": 6893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||formstack.com/forms/js/*/analytics_" }, + "id": 6894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fotomoto.com/analytics/" }, + "id": 6895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foureyes.io/fe-init.js" }, + "id": 6896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freecurrencyrates.com/statgif." }, + "id": 6897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freedom.com^*/analytic/" }, + "id": 6898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freedom.com^*/analytics/" }, + "id": 6899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frontend-logger.flippback.com/api/logging" }, + "id": 6900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ftimg.net/js/log.js?" }, + "id": 6901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fudge.ai/metrics?" }, + "id": 6902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||futurecdn.net^*/abp.js" }, + "id": 6903 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["newsweek.com"], + "requestDomains": ["api-location-prd.pelcro.com"] + }, + "id": 6904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||futureplc.com/push_metrics/" }, + "id": 6905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fw.tv/embed/impressions" }, + "id": 6906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaijin.net/tag?" }, + "id": 6907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamedistribution.com/event?" }, + "id": 6908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamedock.io/gamemonkey-web-tracker/" }, + "id": 6909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamegecko.com/gametrack?" }, + "id": 6910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gannettdigital.com/capture_logger/" }, + "id": 6911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gatehousemedia.com/wickedlocal/ip.js" }, + "id": 6912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gcion.com/gcion.ashx?" }, + "id": 6913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gecko.space/count.js" }, + "id": 6914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||geckofoot.com/gfcounterimg.aspx?" }, + "id": 6915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||geckofoot.com/gfvisitormap.aspx?" }, + "id": 6916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||geni.us/snippet.js" }, + "id": 6917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||geni.us/snippet.min.js" }, + "id": 6918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getelevar.com/shops/*/events.js" }, + "id": 6919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getglue.com^*/count?" }, + "id": 6920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getmetrical.com/storagesync" }, + "id": 6921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getpos.de/ext/" }, + "id": 6922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getrockerbox.com/pixel?" }, + "id": 6923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gigya.com^*/cimp.gif?" }, + "id": 6924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||giosg.com^*/public/trace/" }, + "id": 6925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com/cece/agof/" }, + "id": 6926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com/ctagsimgcmd.act?" }, + "id": 6927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com/jsadimp.gif?" }, + "id": 6928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glam.com^*/log.act?" }, + "id": 6929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gleam.io/seen?" }, + "id": 6930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||global.localizecdn.com/api/lib/*.gif?" }, + "id": 6931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||global.ssl.fastly.net/native/" }, + "id": 6932 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||globalservices.conde.digital/p77xzrbz9z.js" + }, + "id": 6933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||go.com/capmon/getde/?" }, + "id": 6934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goadv.com^*/track.js" }, + "id": 6935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goaffpro.com/track" }, + "id": 6936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goaww.com/stats.php" }, + "id": 6937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||godaddy.com/js/gdwebbeacon.js" }, + "id": 6938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gomoxie.solutions^*/events" }, + "id": 6939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/gsi/log?" }, + "id": 6940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googleapis.com/aam.js" }, + "id": 6941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googleapis.com/gadasource/gada.js" }, + "id": 6942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googleapis.com/ivc.js" }, + "id": 6943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googlecode.com^*/tracker.js" }, + "id": 6944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||googleusercontent.com/tracker/" }, + "id": 6945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gotdns.com/track/blank.aspx?" }, + "id": 6946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gotmojo.com/track/" }, + "id": 6947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gowatchit.com/analytics.js" }, + "id": 6948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gowatchit.com^*/tracking/" }, + "id": 6949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grabnetworks.com/beacons/" }, + "id": 6950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grabnetworks.com/ping?" }, + "id": 6951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grafana.net/collect/" }, + "id": 6952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||graphcomment.com/api/thread/*/stats" }, + "id": 6953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gstatic.com/gadf/ga_dyn.js" }, + "id": 6954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gstatic.com/wcm/impl-" }, + "id": 6955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gstatic.com/wcm/loader.js" }, + "id": 6956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gubagoo.com/modules/tracking/" }, + "id": 6957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||h2porn.com/new-hit/?" }, + "id": 6958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hadrianpaywall.com/views" }, + "id": 6959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hasbro.com/includes/js/metrics/" }, + "id": 6960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||haymarket.com/injector/deliver/" }, + "id": 6961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hcmanager.swifteq.com/hc_events/" }, + "id": 6962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hearstnp.com/log?" }, + "id": 6963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hello.myfonts.net/count/" }, + "id": 6964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hellobar.com/ping?" }, + "id": 6965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||helloextend.com/tracking" }, + "id": 6966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||helloretail.com/serve/collect/" }, + "id": 6967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heraldandtimeslabs.com/sugar.js" }, + "id": 6968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heyday.io/idx/" }, + "id": 6969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heyflow.co/pixel/" }, + "id": 6970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hicloud.com/download/web/dtm.js" }, + "id": 6971 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||highwebmedia.com/cache/js/output.92c98302d256.js" + }, + "id": 6972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hocalwire.com/tracking-" }, + "id": 6973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homedepot-static.com/data-collection/" }, + "id": 6974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homestore.com/srv/" }, + "id": 6975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||honeycomb.io/1/events/" }, + "id": 6976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hornymatches.com^*/visit.php?" }, + "id": 6977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqq.tv/js/counters.js" }, + "id": 6978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hrzn-nxt.com/pxl?" }, + "id": 6979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hsforms.com/embed/v3/counters.gif" }, + "id": 6980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hub.reacti.co/index.js" }, + "id": 6981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubspot.com/analytics/" }, + "id": 6982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubspot.com/cs/loader-v2.js" }, + "id": 6983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubspot.com/tracking/" }, + "id": 6984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hubspot.com/usage-logging/" }, + "id": 6985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hushforms.com/visitorid?" }, + "id": 6986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hypercomments.com/widget/*/analytics.html" }, + "id": 6987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i.s-microsoft.com/wedcs/ms.js" }, + "id": 6988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iadvize.com/collector/" }, + "id": 6989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ibmcloud.com/collector/" }, + "id": 6990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||icbdr.com/images/pixel.gif" }, + "id": 6991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||id.google.*/verify/" }, + "id": 6992 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||id.verticalhealth.net/script.js?partnerid=" + }, + "id": 6993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iheart.com/events" }, + "id": 6994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imageshack.us^*/thpix.gif" }, + "id": 6995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgfarm.com/images/trk/myexcitetr.gif?" }, + "id": 6996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||impdesk.com/smartpix/" }, + "id": 6997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||impel.io/releases/analytics/" }, + "id": 6998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||impressionmedia.cz/statistics/" }, + "id": 6999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||incapdns.net/monitor.js" }, + "id": 7000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||incomaker.com//tracking/" }, + "id": 7001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indoleads.com/api/pixel-content/" }, + "id": 7002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inetstatic.com/tracking/" }, + "id": 7003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infogr.am/logger.php?" }, + "id": 7004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infosniper.net/locate-ip-on-map.php" }, + "id": 7005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infusionsoft.com^*/gettrackingcode?" }, + "id": 7006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inmobi.com/?log" }, + "id": 7007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||innogamescdn.com/media/js/metrics-" }, + "id": 7008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inphonic.com/tracking/" }, + "id": 7009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inq.com^*/onevent?_" }, + "id": 7010 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||insiderdata360online.com/service/platform.js" + }, + "id": 7011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instagram.com/logging/" }, + "id": 7012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instagram.com/logging_client_events" }, + "id": 7013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||installiq.com/pixels/" }, + "id": 7014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intelligems.io/track" }, + "id": 7015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intelligencefocus.com^*/sensor.js" }, + "id": 7016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intelligencefocus.com^*/websensor.aspx?" }, + "id": 7017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intensedebate.com/remotevisit.php?" }, + "id": 7018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intensedebate.com/widgets/blogstats/" }, + "id": 7019 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["unblocked.la"], + "urlFilter": "||intercomcdn.com/intercom*.js" + }, + "id": 7020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||internetfuel.com/tracking/" }, + "id": 7021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||intuitwebsites.com/tracking/" }, + "id": 7022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ippen.space/idat" }, + "id": 7023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iraiser.eu/analytics.js" }, + "id": 7024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||isacglobal.com/sa.js" }, + "id": 7025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||isitelab.io/ite_sitecomv1ana.min.js" }, + "id": 7026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iterable.com/analytics.js" }, + "id": 7027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iubenda.com/write?" }, + "id": 7028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iyisayfa.net/inc.php?" }, + "id": 7029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jailbaitchan.com/tp/" }, + "id": 7030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jobvite.com/analytics.js" }, + "id": 7031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jscache.com/static/page_moniker/" }, + "id": 7032 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||jsdelivr.net/gh/sensitiveio/sbtracker@master/" + }, + "id": 7033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsdelivr.net/npm/navigator.sendbeacon" }, + "id": 7034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsdelivr.net^*/fp.min.js" }, + "id": 7035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsrdn.com/s/1.js" }, + "id": 7036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jst.ai/vck.js" }, + "id": 7037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||k.p-n.io/event-stream" }, + "id": 7038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kelkoogroup.net/st?" }, + "id": 7039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||key4web.com^*/set_cookie_by_referer/" }, + "id": 7040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kiwari.com^*/impressions.asp?" }, + "id": 7041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kiwisizing.com/api/log" }, + "id": 7042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kk-resources.com/ks.js" }, + "id": 7043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klarnaservices.com/v1/osm-client-script/" }, + "id": 7044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klaviyo.com/onsite/js/sentry." }, + "id": 7045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klaviyo.com/onsite/track-analytics?" }, + "id": 7046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klickly.com/track" }, + "id": 7047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kmib.co.kr/ref/" }, + "id": 7048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kununu.com^*/tracking/" }, + "id": 7049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kxcdn.com/assets/js/script.js" }, + "id": 7050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kxcdn.com/prj/" }, + "id": 7051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kxcdn.com/track.js" }, + "id": 7052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||l-host.net/etn/omnilog?" }, + "id": 7053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leadliaison.com/tracking_engine/" }, + "id": 7054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leadpages.net/leadboxes/current/embed.js" }, + "id": 7055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leadpages.net^*/tracking.js" }, + "id": 7056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lederer.nl/incl/stats.js.php?" }, + "id": 7057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||legacy.com/globalscripts/tracking/" }, + "id": 7058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||legacy.com^*/unicaclicktracking.js?" }, + "id": 7059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||letv.com/cloud_pl/" }, + "id": 7060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||letv.com/env/" }, + "id": 7061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||levelaccess.net/analytics/" }, + "id": 7062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lhinsights.com/collect?" }, + "id": 7063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libcdnjs.com/api/event" }, + "id": 7064 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||libs.platform.californiatimes.com/meteringjs/" + }, + "id": 7065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||licdn.com/*.gif?rnd=" }, + "id": 7066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||licensing.bitmovin.com/impression" }, + "id": 7067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lightboxcdn.com/static/identity.html" }, + "id": 7068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||limbik.com/static/tracking-script.js" }, + "id": 7069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lingows.appspot.com/page_data/?" }, + "id": 7070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||link.indiegogo.com/img/" }, + "id": 7071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkbucks.com/visitscript/" }, + "id": 7072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkdeli.com/widget.js" }, + "id": 7073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkwithin.com/pixel.png" }, + "id": 7074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||list-manage.com/track/" }, + "id": 7075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||list.fightforthefuture.org/mpss/o/*/o.gif" }, + "id": 7076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||listen.audiohook.com/*/pixel.png" }, + "id": 7077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||listrak.com/api/activity/click" }, + "id": 7078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||listrak.com/api/activity/impression" }, + "id": 7079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||listrakbi.com/activity/" }, + "id": 7080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||listrakbi.com/api/activityevents/" }, + "id": 7081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||live-partner.com/tags?" }, + "id": 7082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||live-tv.top/js/k.min.js" }, + "id": 7083 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||live.mrf.io/statics/marfeel/gardac-sync.js" + }, + "id": 7084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||live2support.com^*/js_lstrk." }, + "id": 7085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livechatinc.com^*/control.cgi?" }, + "id": 7086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livefyre.com/libs/tracker/" }, + "id": 7087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livefyre.com/tracking/" }, + "id": 7088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livefyre.com^*/tracker.js" }, + "id": 7089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livefyre.com^*/tracking/" }, + "id": 7090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livelyvideo.tv/lb/logger" }, + "id": 7091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||liverail.com/?metric=" }, + "id": 7092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||liverail.com/track/?" }, + "id": 7093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livestory.io/*/collect" }, + "id": 7094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||llama.fi/script.js" }, + "id": 7095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||location3.com/analytics/" }, + "id": 7096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||log-*.previewnetworks.com^" }, + "id": 7097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||longtailvideo.com^*/yourlytics-" }, + "id": 7098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||loomia.com^*/setcookie.html" }, + "id": 7099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lsimg.net^*/vs.js" }, + "id": 7100 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ltwebstatic.com/she_dist/libs/devices/fpv2." + }, + "id": 7101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ltwebstatic.com^*/libs/sensors/" }, + "id": 7102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||luminate.com/track/" }, + "id": 7103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lycos.com/hb.js" }, + "id": 7104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||magnify.net/decor/track/" }, + "id": 7105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail-app.com/pvtracker/" }, + "id": 7106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.ru/dstat?" }, + "id": 7107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.ru/grstat?" }, + "id": 7108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.ru/k?" }, + "id": 7109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mandrillapp.com/track/" }, + "id": 7110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maptrackpro.com/track/" }, + "id": 7111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketcat.co/pixel/" }, + "id": 7112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketingautomation.services/client/ss.js" }, + "id": 7113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketingautomation.services/koi" }, + "id": 7114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketo.com/gw1/" }, + "id": 7115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marketo.com/rtp-api/" }, + "id": 7116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marsflag.com/mf2file/site/ext/tr.js" }, + "id": 7117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mashery.com/analytics/" }, + "id": 7118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maven.io/api/userevent/" }, + "id": 7119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mavencoalition.io/collect" }, + "id": 7120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maxmind.com/js/country.js" }, + "id": 7121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maxmind.com^*/geoip.js" }, + "id": 7122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||maxmind.com^*/geoip2.js" }, + "id": 7123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mbsvr.net/js/tracker/" }, + "id": 7124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mcdp-*.outbrain.com^" }, + "id": 7125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mcssl.com^*/track.ashx?" }, + "id": 7126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mdxprod.io/analytics.js" }, + "id": 7127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||media-imdb.com/twilight/?" }, + "id": 7128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||media-lab.ai/ana-sentry.js" }, + "id": 7129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||media-platform.com/common/js/lib/cxense/" }, + "id": 7130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediabong.com/t/" }, + "id": 7131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediabong.net/t/" }, + "id": 7132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediadelivery.net/.metrics/" }, + "id": 7133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediadelivery.net/rum.js" }, + "id": 7134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaite.com^*/track/" }, + "id": 7135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaplex.com^*?mpt=" }, + "id": 7136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||meebo.com/cim/sandbox.php?" }, + "id": 7137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||merklesearch.com/merkle_track.js" }, + "id": 7138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metabroadcast.com^*/log?" }, + "id": 7139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metaffiliation.com^*^mclic=" }, + "id": 7140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mgmlcdn.com/stats/" }, + "id": 7141 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||minutemediacdn.com/campaign-manager-client/" + }, + "id": 7142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mircheigeshoa.com/prod/smi/fp.min.js" }, + "id": 7143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mixpanel.com/track?" }, + "id": 7144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mkcms.com/stats.js" }, + "id": 7145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ml.com/enterprisetagging/" }, + "id": 7146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mmcdn.com/events/" }, + "id": 7147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mochiads.com/clk/" }, + "id": 7148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||modules.ooyala.com^*/analytics-" }, + "id": 7149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||movementventures.com/_uid.gif" }, + "id": 7150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mowplayer.com/media/statistics/" }, + "id": 7151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mql5.com/st?" }, + "id": 7152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mql5.com/tr?" }, + "id": 7153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrf.io/statics/marfeel-sdk.js" }, + "id": 7154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrf.io/statics/marfeel/chunks/metrics-" }, + "id": 7155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msecnd.net/script/raptor-" }, + "id": 7156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msecnd.net/scripts/a/ai." }, + "id": 7157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msecnd.net/scripts/b/ai." }, + "id": 7158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msecnd.net/scripts/jsll-" }, + "id": 7159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mshcdn.com/assets/metrics-" }, + "id": 7160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mssdk.tiktokw.us/web/report?" }, + "id": 7161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtvnservices.com/aria/projectx/" }, + "id": 7162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtvnservices.com/aria/uuid.html" }, + "id": 7163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtvnservices.com/measurements/" }, + "id": 7164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtvnservices.com/metrics/" }, + "id": 7165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||museter.com/track.php?" }, + "id": 7166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||musvc2.net/e/c?" }, + "id": 7167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mxmfb.com/rsps/img/" }, + "id": 7168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myblueday.com^*/count.asp?" }, + "id": 7169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myfinance.com/widget/" }, + "id": 7170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myfreecams.com/mfc2/lib/o-mfccore.js" }, + "id": 7171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mymarketing.co.il/include/tracker.js" }, + "id": 7172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myprivacy.dpgmedia.net/audits" }, + "id": 7173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysdcc.sdccd.edu^*/.log/" }, + "id": 7174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysociety.org/track/" }, + "id": 7175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mzbcdn.net/mngr/mtm.js" }, + "id": 7176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nastydollars.com/trk/" }, + "id": 7177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naver.net/wcslog.js" }, + "id": 7178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||navlink.com/__utmala.js" }, + "id": 7179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nbcudigitaladops.com/hosted/housepix.gif" }, + "id": 7180 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||nbcudigitaladops.com/hosted/util/geo_data.js" + }, + "id": 7181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ncdn22.xyz/cdn-cgi/trace" }, + "id": 7182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||needle.com/pageload?" }, + "id": 7183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||needle.com/pageupdate?" }, + "id": 7184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neon-lab.com/neonbctracker.js" }, + "id": 7185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netbiscuits.net^*/analytics/" }, + "id": 7186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netclick.io/pixel/" }, + "id": 7187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netdna-ssl.com/tracker/" }, + "id": 7188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netne.net/stats/" }, + "id": 7189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netscape.com/c.cgi?" }, + "id": 7190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neulion.vo.llnwd.net^*/track.js" }, + "id": 7191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newscgp.com/cs/sync/" }, + "id": 7192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newton.pm/events/track_bulk" }, + "id": 7193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nexstardigital.net/segment.js" }, + "id": 7194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nfcube.com/assets/img/pixel.gif" }, + "id": 7195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ngpvan.com/v1/track/" }, + "id": 7196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nile.works/api/save-perf?" }, + "id": 7197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nile.works/targetingwebapp/" }, + "id": 7198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||notyf.com/pixel/" }, + "id": 7199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ns-cdn.com^*/ns_vmtag.js" }, + "id": 7200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nude.hu/html/track.js" }, + "id": 7201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nvidia.partners/telemetry/" }, + "id": 7202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||o.aolcdn.com/js/mg1.js" }, + "id": 7203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oct8ne.com/visitor/" }, + "id": 7204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||octaneai.com^*/utrk" }, + "id": 7205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odysee.com/api/v1/metric/" }, + "id": 7206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odysee.com/log/" }, + "id": 7207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ohnorobot.com/verify.pl?" }, + "id": 7208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ondigitalocean.app/insight-analytics.js" }, + "id": 7209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||one.store/v1/analytics/" }, + "id": 7210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onecount.net/onecount/oc_track/" }, + "id": 7211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onescreen.net/os/static/pixels/" }, + "id": 7212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onesignal.com/api/v*/apps/" }, + "id": 7213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onesignal.com/api/v1/sync/" }, + "id": 7214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onesignal.com/sdks/onesignalsdkstyles" }, + "id": 7215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onesignal.com/sdks/onesignalsdkworker" }, + "id": 7216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onesignal.com/webpushanalytics" }, + "id": 7217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onet.pl/eclk/" }, + "id": 7218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onet.pl^*/tags?" }, + "id": 7219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onsugar.com/static/ck.php?" }, + "id": 7220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ontraport.com/track.php" }, + "id": 7221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ontraport.com/tracking.js" }, + "id": 7222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oo-syringe.com/prod/moat.js" }, + "id": 7223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ooyala.com/3rdparty/comscore_" }, + "id": 7224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ooyala.com/authorized?analytics" }, + "id": 7225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ooyala.com/sas/analytics?" }, + "id": 7226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ooyala.com/verify?" }, + "id": 7227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ooyala.com^*/report?log" }, + "id": 7228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||opinary.com/v1/events" }, + "id": 7229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optmn.cloud/hb/" }, + "id": 7230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ora.tv/j/ora_evttracking.js" }, + "id": 7231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||orb.ee/collect" }, + "id": 7232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ordergroove.com/log/offer?" }, + "id": 7233 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||organiccdn.io/assets/sdk/monitor.unit-sdk.js" + }, + "id": 7234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||organicfruitapps.com/analytics/" }, + "id": 7235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||osano.com/js/?action_name=" }, + "id": 7236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||outbrain.com/nanowidget/externals/cookie/" }, + "id": 7237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||outbrain.com/widgetobusersync/" }, + "id": 7238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||outbrain.com^*/widgetstatistics.js" }, + "id": 7239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||p0.com/1x1" }, + "id": 7240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paddle.com^*/analytics.js" }, + "id": 7241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pagecloud.com/event" }, + "id": 7242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pagefly.io/pagefly/core/analytics.js" }, + "id": 7243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pageturnpro.com/tracker.aspx?" }, + "id": 7244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pair.com/itero/tracker_ftc/" }, + "id": 7245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||parkwhiz.com/events/" }, + "id": 7246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||patreon.com/api/tracking" }, + "id": 7247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||payments-amazon.com^*/analytics.js" }, + "id": 7248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||payments.amazon.com/cs/uedata" }, + "id": 7249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypal.com/ptrk/" }, + "id": 7250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypal.com/webapps/mch/cmd/?" }, + "id": 7251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypal.com/xoplatform/logger/api/logger" }, + "id": 7252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypalobjects.com^*/pixel.gif" }, + "id": 7253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pc161021.com/scripts/noui/eventlogger.js" }, + "id": 7254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pc161021.com/scripts/noui/statprovider.js" }, + "id": 7255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pcrl.co/js/jstracker.min.js" }, + "id": 7256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pega.com/logserver" }, + "id": 7257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||penton.com/analytics/" }, + "id": 7258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||perfops.net/rom3/" }, + "id": 7259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||performgroup.com/metrics/" }, + "id": 7260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||photobox.com/event" }, + "id": 7261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||photobox.com/logs" }, + "id": 7262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phrasetech.com/api/collect" }, + "id": 7263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||piano.io/api/v3/customform/log/impression" }, + "id": 7264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||piano.io/tracker/" }, + "id": 7265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pico.tools/metrics/" }, + "id": 7266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixlee.com/assets/fp.js" }, + "id": 7267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixlee.com/assets/keen-" }, + "id": 7268 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["mail.yahoo.com"], + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "requestDomains": ["geo.query.yahoo.com"] + }, + "id": 7269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixlee.com/assets/pixlee_events.js" }, + "id": 7270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||platform.twitter.com/impressions.js" }, + "id": 7271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plausible.io/js/p.js" }, + "id": 7272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plausible.io/js/plausible." }, + "id": 7273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||play.ht/views/" }, + "id": 7274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player.ooyala.com/errors/report?" }, + "id": 7275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||playtomic.com/tracker/" }, + "id": 7276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plista.com/activity" }, + "id": 7277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poool.fr/api/v3/access/event" }, + "id": 7278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poweredbyeden.com/widget/tracker/" }, + "id": 7279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ppx.com/tracking/" }, + "id": 7280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||presspage.com/statistics/" }, + "id": 7281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pricespider.com/impression/" }, + "id": 7282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||primedia.co.za/analytics/" }, + "id": 7283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prismaconnect.fr/prd/ping" }, + "id": 7284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||privacy-center.org^*/events" }, + "id": 7285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prod.benchmarkemail.com/tracker.bundle.js" }, + "id": 7286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||propps.com/v1/referrer/" }, + "id": 7287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||proxycheck.io/v2/" }, + "id": 7288 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||public.cobrowse.oraclecloud.com/rely/storage/" + }, + "id": 7289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||public.fbot.me/track/" }, + "id": 7290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||publicbroadcasting.net/analytics/" }, + "id": 7291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||purevideo.com^*/pvshim.gif?" }, + "id": 7292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pushly.com/pushly-event-tracker" }, + "id": 7293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pushpro.io/api/logging/" }, + "id": 7294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussy.org^*.cgi?pid=" }, + "id": 7295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pussy.org^*/track.php" }, + "id": 7296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||px-cdn.net/b/" }, + "id": 7297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||px-cdn.net^*/collector" }, + "id": 7298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||px-cloud.net/b/s" }, + "id": 7299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pxchk.net/b/s" }, + "id": 7300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qcloud.com/report.go?" }, + "id": 7301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/collect?" }, + "id": 7302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/dataimport/" }, + "id": 7303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/heatmap/" }, + "id": 7304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/ping.js?" }, + "id": 7305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/stats?" }, + "id": 7306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quadpay.com/analytics/" }, + "id": 7307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qualifioapp.com/egw/events" }, + "id": 7308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qualtrics.com^*/metrics" }, + "id": 7309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quantcast.com/?log" }, + "id": 7310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quantcast.mgr.consensu.org/?log" }, + "id": 7311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quisma.com/tracking/" }, + "id": 7312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quora.com/_/ad/" }, + "id": 7313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quora.com/qevents.js" }, + "id": 7314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qzzr.com/_uid.gif" }, + "id": 7315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rackcdn.com/gate.js" }, + "id": 7316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rackcdn.com/stf.js" }, + "id": 7317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||radiotime.com/report.ashx?" }, + "id": 7318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||radiotime.com/reports/" }, + "id": 7319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rakanto.com/cx_collector/" }, + "id": 7320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raygun.io/events?" }, + "id": 7321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbl.ms/res/users/tracking/" }, + "id": 7322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||readcube.com/assets/track_" }, + "id": 7323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rebelmouse.com/pharos/" }, + "id": 7324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recart.com/tracking/" }, + "id": 7325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recipefy.net/analytics.js" }, + "id": 7326 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||recs.richrelevance.com/rrserver/api/engage/trackexperienceevent?" + }, + "id": 7327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recurly.com/js/v1/events" }, + "id": 7328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redditsave.com/api/event" }, + "id": 7329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redditstatic.com/ads/pixel.js" }, + "id": 7330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redfast.com/ping/" }, + "id": 7331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reevoo.com/track_url/" }, + "id": 7332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reflow.tv/pixels/" }, + "id": 7333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rejoiner.com/tracker/" }, + "id": 7334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||replit.app/tap/" }, + "id": 7335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||replyat.com/gadgetpagecounter.asp?" }, + "id": 7336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reverbnation.com/widgets/trk/" }, + "id": 7337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||richrelevance.com/rrserver/tracking?" }, + "id": 7338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rltd.io/tags/" }, + "id": 7339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||roadster.com/roadster_dealer_analytics" }, + "id": 7340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rodale.com/ga/" }, + "id": 7341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||route.com/collect" }, + "id": 7342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||routeapp.io/route-analytics/" }, + "id": 7343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rtc.hibuwebsites.com/feature/metrics" }, + "id": 7344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||run.app/data.log" }, + "id": 7345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||run.app/metrics/" }, + "id": 7346 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "stylesheet"], + "urlFilter": "||s-microsoft.com/mscc/" + }, + "id": 7347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.pinimg.com/ct/core.js" }, + "id": 7348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||saasexch.com/bapi/fe/usd/report/" }, + "id": 7349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||safe-iplay.com/logger" }, + "id": 7350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sailthru.com/sailthru_spacer_1x1.gif" }, + "id": 7351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||salescs.com/liveagent/scripts/track.js" }, + "id": 7352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||salesforce.com/sfga.js" }, + "id": 7353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||salesloft.com/sl.js" }, + "id": 7354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||salsify-ecdn.com/sdk/" }, + "id": 7355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sascdn.com/mh_audience/" }, + "id": 7356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||saymedia.com/latest/tetrapak.js" }, + "id": 7357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scatec.io/collect" }, + "id": 7358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||schemaapp.com/pagecount" }, + "id": 7359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||schibsted.com/autotracker" }, + "id": 7360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sciencex.com/api/location/" }, + "id": 7361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scout.salesloft.com/r?tid=" }, + "id": 7362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scribd.com/api/v1/events" }, + "id": 7363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scribol.com/traffix/widget_tracker/" }, + "id": 7364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||script-api.kinja.com/script?" }, + "id": 7365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scripts.swifteq.com/hc_events.js" }, + "id": 7366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sdiapi.com/reporter/" }, + "id": 7367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||searchcompletion.com/bannerhandler.ashx" }, + "id": 7368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||secureserver.net/t/" }, + "id": 7369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sendtonews.com/stn_trk.gif?" }, + "id": 7370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sermoncloud.com/logger/" }, + "id": 7371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexhd.pics/x/x.js" }, + "id": 7372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sezzle.com/v1/event/log" }, + "id": 7373 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sfstatic.net/build/js/basicmetricstracking." + }, + "id": 7374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shareaholic.com/analytics_" }, + "id": 7375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shareaholic.com/partners.js" }, + "id": 7376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shareholder.com/track/" }, + "id": 7377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharethis.com/increment_clicks?" }, + "id": 7378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharethis.com/pageviews?" }, + "id": 7379 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||shopify.com/shopifycloud/consent-tracking-api/" + }, + "id": 7380 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||shopify.com/shopifycloud/web-pixels-manager/" + }, + "id": 7381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shoplocal.com/it.ashx?" }, + "id": 7382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shorthand.com/analytics/" }, + "id": 7383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||showstopped.com/owa/log.php" }, + "id": 7384 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||showstopped.com/owa/modules/base/dist/owa.tracker.js" + }, + "id": 7385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shrtfly.vip/js/tag.js" }, + "id": 7386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sinajs.cn/open/analytics/" }, + "id": 7387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sitefinity.com/collect/" }, + "id": 7388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sitescdn.net/ytag/ytag.min.js" }, + "id": 7389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skeepers.io/data/collect" }, + "id": 7390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skypack.dev/@amplitude/" }, + "id": 7391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skysa.com/tracker/" }, + "id": 7392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slgnt.us/track" }, + "id": 7393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smartertravel.com/ext/pixel/" }, + "id": 7394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smarthint.co/track/" }, + "id": 7395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snapkit.com/v1/sdk/metrics/" }, + "id": 7396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||soccer.ru/counter/" }, + "id": 7397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||soundestlink.com/rest/forms/v2/track/" }, + "id": 7398 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||soundestlink.com/rest/forms/v2/track/view?" + }, + "id": 7399 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "||sourceforge.net/tracker/" + }, + "id": 7400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sparklit.com/counter/" }, + "id": 7401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||speedtest.dailymotion.com/latencies.js" }, + "id": 7402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spindl.link/events" }, + "id": 7403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spiral.world/events/" }, + "id": 7404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||splunkcloud.com/services/collector/" }, + "id": 7405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spot.im/v1.0.0/conversation/realtime/read" }, + "id": 7406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spotpass.com/api/log" }, + "id": 7407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spread.ly^*/statistics.php" }, + "id": 7408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spresso.com/pim/public/events" }, + "id": 7409 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||squarecdn.com/square-marketplace-js/chunk-analytics-vendors.js" + }, + "id": 7410 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||squarecdn.com/square-marketplace-js/chunk-analytics.js" + }, + "id": 7411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srvmath.com^*/analytics.js" }, + "id": 7412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssc.shopstyle.com/collective.min.js" }, + "id": 7413 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["imdb.com"], + "urlFilter": "||ssl-images-amazon.com/images/i/31yxry93hfl.js" + }, + "id": 7414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||staticmoly.me/metric.php" }, + "id": 7415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stileproject.com/vhtk/" }, + "id": 7416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.googleapis.com/afs-prod/tags" }, + "id": 7417 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||storage.googleapis.com/nchq-dj-nid/prod/sp_v1.js" + }, + "id": 7418 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||storage.googleapis.com/snowplow-cto-office-tracker-bucket/" + }, + "id": 7419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.googleapis.com/tm-frend-graffiti/" }, + "id": 7420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.syncmedia.io/libs/sm_capture_" }, + "id": 7421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamads.com/view?" }, + "id": 7422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamoptim.com/log.js" }, + "id": 7423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamoptim.com/log/report?" }, + "id": 7424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtheworld.com/imp?" }, + "id": 7425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stripe.com/?event=" }, + "id": 7426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stylitics.com/api/engagements" }, + "id": 7427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sunset.com/tia/" }, + "id": 7428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surveymonkey.com/resp/api/metrics" }, + "id": 7429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||swarm.video/track/" }, + "id": 7430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||synergizeonline.net/trackpoint/" }, + "id": 7431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||syteapi.com/et?" }, + "id": 7432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t.id.net/log" }, + "id": 7433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t.mail.sony-europe.com/r/?" }, + "id": 7434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taggstar.com^*/taggstar.min.js" }, + "id": 7435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tarteaucitron.io/log/" }, + "id": 7436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tatadigital.com/analytics-engine/" }, + "id": 7437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||technolutions.net/ping?" }, + "id": 7438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||technorati.com/technoratimedia-pixel.js" }, + "id": 7439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techtarget.com^*/getcookieswithcallback?" }, + "id": 7440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techweb.com/beacon/" }, + "id": 7441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.com/api/analytics?" }, + "id": 7442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.fun/api/analytics" }, + "id": 7443 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||terabox.fun/api/getsyscfg?*web_share_ads_adsterra_config" + }, + "id": 7444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||the-group.net/aether/" }, + "id": 7445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theoplayer.com/t?" }, + "id": 7446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||threadloom.com/ga/" }, + "id": 7447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||threedy.ai/api/event/" }, + "id": 7448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thron.com/shared/plugins/tracking/" }, + "id": 7449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tickaroo.com/api/collect/" }, + "id": 7450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktokv.com/web/report?" }, + "id": 7451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tildacdn.com/pixel.png" }, + "id": 7452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tinypass.com/checkout/offer/trackshow" }, + "id": 7453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tinypass.com^*/track?" }, + "id": 7454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tinyurl.com/pixel.gif/" }, + "id": 7455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tkx.mp.lura.live/rest/v2/server_time" }, + "id": 7456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tm-awx.com/pageview" }, + "id": 7457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tmtarget.com/tracking/" }, + "id": 7458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toast.com/log" }, + "id": 7459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toast.com/sendid?" }, + "id": 7460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||topix.net/t6track/" }, + "id": 7461 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||totallylayouts.com/tumblr/visitor-counter/counter.js" + }, + "id": 7462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||touchcommerce.com/tagserver/logging/" }, + "id": 7463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tout.com/tracker.js" }, + "id": 7464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tra.scds.pmdstatic.net/sourcepoint/" }, + "id": 7465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trackdesk.com/tracking.js" }, + "id": 7466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tracker.twenga." }, + "id": 7467 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||trackingapi.trendemon.com/api/events/pageview?" + }, + "id": 7468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trackjs.com/releases/current/tracker.js" }, + "id": 7469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trackjs.com/usage.gif?" }, + "id": 7470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tradablebits.com/pixels/" }, + "id": 7471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trafficmanager.net/uet/tracking_script?" }, + "id": 7472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traq.li/tracker/" }, + "id": 7473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||travix.com/log" }, + "id": 7474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tree-nation.com/js/track.js" }, + "id": 7475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trinitymedia.ai/api/collect?" }, + "id": 7476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tritondigital.com/ondemand/impression?" }, + "id": 7477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustarc.com/cap?" }, + "id": 7478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustarc.com/log?" }, + "id": 7479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustcommander.net/iab-tcfapi/" }, + "id": 7480 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||trustedform.com/trustedform.js?provide_referrer" + }, + "id": 7481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustmary.io/agg-event" }, + "id": 7482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustpilot.com/stats/" }, + "id": 7483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||turnto.com/event" }, + "id": 7484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tvpage.com/tvpa.min.js" }, + "id": 7485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tvpage.com^*/__tvpa.gif?" }, + "id": 7486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/jot.html" }, + "id": 7487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/oct.js" }, + "id": 7488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/scribe/" }, + "id": 7489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||typeform.com/*/insights/events^" }, + "id": 7490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uc.cn/collect?" }, + "id": 7491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ucoz.net/stat/" }, + "id": 7492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||unpkg.com/web-vitals?" }, + "id": 7493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||usersonline.org/ping.php?" }, + "id": 7494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||userway.org/api/seo-widget/" }, + "id": 7495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||userway.org/api/v1/stats" }, + "id": 7496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||usizy.com/external/pageview" }, + "id": 7497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||utils.global-e.com/set?" }, + "id": 7498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||utt.pm/utm/" }, + "id": 7499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||va.tawk.to/log" }, + "id": 7500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vanilladev.com/analytics." }, + "id": 7501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vcita.com/tr_" }, + "id": 7502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vdo.ai/core/logger.php?" }, + "id": 7503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vdo.ai/core/scantrad-net/" }, + "id": 7504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vee24.com/c/pagebehaviour?" }, + "id": 7505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||veeseo.com/tracking/" }, + "id": 7506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ventunotech.com/beacon/" }, + "id": 7507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||venturify.at/pixel/" }, + "id": 7508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidazoo.com/aggregate?" }, + "id": 7509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidazoo.com/event/" }, + "id": 7510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||video-cdn.net/event?" }, + "id": 7511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||video.google.com/api/stats/" }, + "id": 7512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videoly.co^*/event/" }, + "id": 7513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videopress.com/plugins/stats/" }, + "id": 7514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidible.tv/trk/" }, + "id": 7515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidstream.pro/log/" }, + "id": 7516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidstream.pro/ping/" }, + "id": 7517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vimeocdn.com/add/player-stats?" }, + "id": 7518 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vimeocdn.com/ga/" }, + "id": 7519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||viralize.tv/track/" }, + "id": 7520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virgingames.com/tracker/" }, + "id": 7521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virginmedia.com^*/analytics/" }, + "id": 7522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virtueworldwide.com/ga-test/" }, + "id": 7523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virtuoussoftware.com/tracker/" }, + "id": 7524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visual.ly/track.php?" }, + "id": 7525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualstudio.com/_da.gif?" }, + "id": 7526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualwebsiteoptimizer.com/dyn" }, + "id": 7527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualwebsiteoptimizer.com/ee.gif?" }, + "id": 7528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualwebsiteoptimizer.com/gv.gif?" }, + "id": 7529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualwebsiteoptimizer.com/j.php" }, + "id": 7530 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||visualwebsiteoptimizer.com/server-side/track-user?" + }, + "id": 7531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vizury.com/analyze/" }, + "id": 7532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/rtrg?" }, + "id": 7533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/videostats.php" }, + "id": 7534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vmixcore.com/vmixcore/playlog?" }, + "id": 7535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vmweb.net/identity.min.js" }, + "id": 7536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vo.msecnd.net/api/beyablejsv2.js" }, + "id": 7537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vooxe.com/analytics.js" }, + "id": 7538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||voxmedia.com/beacon-min.js" }, + "id": 7539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vs4.com/impr.php?" }, + "id": 7540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vuukle.com/bq-publish?" }, + "id": 7541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vuukle.com/getgeo" }, + "id": 7542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vvhp.net/read/view.gif" }, + "id": 7543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vwdealerdigital.com/cdn/sd.js" }, + "id": 7544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wallkit.net^*/user/event" }, + "id": 7545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wantlive.com/pixel/" }, + "id": 7546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||warnermedia.com/api/v1/events?" }, + "id": 7547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weather.ca/counter.gif?" }, + "id": 7548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webedia.fr/js/gs.js" }, + "id": 7549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webeyo.com/ipinfo" }, + "id": 7550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webgames.io/imp/" }, + "id": 7551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||websuccess-data.com/tracker.js" }, + "id": 7552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webvoo.com/wt/track.aspx" }, + "id": 7553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webvoo.com^*/logtodb." }, + "id": 7554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webworx24.co.uk/123trace.php" }, + "id": 7555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webzel.com/counter/" }, + "id": 7556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weglot.com/pageviews?" }, + "id": 7557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wetpaint.com^*/track?" }, + "id": 7558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whooshkaa.com/identify" }, + "id": 7559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whooshkaa.com/listen/track" }, + "id": 7560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whoson.com/poll.gif" }, + "id": 7561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whoson.com/w.js" }, + "id": 7562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whosread.com/counter/" }, + "id": 7563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgeo.net/compteur.php?" }, + "id": 7564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgeo.net/geocompteur/" }, + "id": 7565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgeo.net/hitparade.php" }, + "id": 7566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgeo.net/tracking.php?" }, + "id": 7567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgetbox.com/syndication/track/" }, + "id": 7568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgethost.com/pax/counter.js?" }, + "id": 7569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgets.outbrain.com/widgetmonitor/" }, + "id": 7570 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||widgets.sprinklecontent.com/v2/sprinkle.js" + }, + "id": 7571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgetserver.com/metrics/" }, + "id": 7572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgetserver.com/t/" }, + "id": 7573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||widgetserver.com^*/image.gif?" }, + "id": 7574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||witbee.com^*/collect" }, + "id": 7575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wn.com/count.js" }, + "id": 7576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wogaa.sg/scripts/wogaa.js" }, + "id": 7577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wondershare.es/jslibs/track.js" }, + "id": 7578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wordpress.com/geo/" }, + "id": 7579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||workers.dev/api/event" }, + "id": 7580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||workers.dev/js/script.js" }, + "id": 7581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||worldssl.net/reporting.js" }, + "id": 7582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||worldztool.com^*/dotraceuser.php" }, + "id": 7583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp-engage.org/api/v5/post/activity/log/" }, + "id": 7584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp.com/wp-content/js/bilmur.min.js" }, + "id": 7585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wspisp.net/logger.php" }, + "id": 7586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.co.jp/js/s_retargeting.js" }, + "id": 7587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/sync/casale/" }, + "id": 7588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.*/data?referrer=" }, + "id": 7589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.ru/click/" }, + "id": 7590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.ru/cycounter?" }, + "id": 7591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yarpp.org/pixels/" }, + "id": 7592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yext.com/plpixel?" }, + "id": 7593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/cx/vzm/cs.js" }, + "id": 7594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/ss/vops.js" }, + "id": 7595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/wi/ytc.js" }, + "id": 7596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yottaa.com/rapid.min.js" }, + "id": 7597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yottaa.net/log-jh" }, + "id": 7598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zapcdn.space/zapret.js" }, + "id": 7599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zengenti.com/tags/" }, + "id": 7600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ziffdavisb2b.com^*/tracker.js" }, + "id": 7601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zineone.com^*/event" }, + "id": 7602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zip.co/analytics" }, + "id": 7603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zoominfo.com/pixel/" }, + "id": 7604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zooplus.io/static/js/tracking-min.js" }, + "id": 7605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zynga.com/track/" }, + "id": 7606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/test.png" }, + "id": 7607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d1f1eryiqyjs0r.cloudfront.net^*/track." }, + "id": 7608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d1snv67wdds0p2.cloudfront.net/tracker/" }, + "id": 7609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d241ujsiy3yht0.cloudfront.net" }, + "id": 7610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d2fj3s7h83rb61.cloudfront.net" }, + "id": 7611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d2fuc4clr7gvcn.cloudfront.net/track.js" }, + "id": 7612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d2nq0f8d9ofdwv.cloudfront.net/track.js" }, + "id": 7613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d31bfnnwekbny6.cloudfront.net/customers/" }, + "id": 7614 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||d3hb14vkzrxvla.cloudfront.net/health-check" + }, + "id": 7615 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||d3mapax0c3izpi.cloudfront.net/lib/ajax/events.js" + }, + "id": 7616 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||d3nn82uaxijpm6.cloudfront.net/8f96b1247cf4359f8fec.js" + }, + "id": 7617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||d3qxef4rp70elm.cloudfront.net/m.js" }, + "id": 7618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dljnjom9md7c.cloudfront.net/02/zara.js" }, + "id": 7619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dtym7iokkjlif.cloudfront.net/dough/" }, + "id": 7620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optimizely.com/client_storage/" }, + "id": 7621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optimizely.com/log" }, + "id": 7622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optimizely.com/public/" }, + "id": 7623 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vrb-niederschlesien.de"], + "urlFilter": "||facilitycond.protectorsistemas.com.br/--/*/login.html^" + }, + "id": 7624 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dhl.com"], + "requestDomains": [ + "delivery.attempt.failure.ebbs.co.za", + "dhexpress.weebly.com", + "dhl-event.app" + ] + }, + "id": 7625 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dhl.com"], + "urlFilter": "||sites.google.com/view/expressdhl^" + }, + "id": 7626 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dhl.com"], + "urlFilter": "||xn--d1aqfkf.xn--p1ai/bitrix/.../globalsources/" + }, + "id": 7627 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["dhl.com"], + "urlFilter": "||app.farmaciadelmonestironline.com/ser/dnkdl/" + }, + "id": 7628 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||govern-assessment-validation-*.vercel.app^" + }, + "id": 7629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||support-center-for-*.vercel.app^" }, + "id": 7630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frog.wix.com/da-client?" }, + "id": 7631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frog.wix.com/fed?" }, + "id": 7632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frog.wix.com/hls2?" }, + "id": 7633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frog.wix.com/p?" }, + "id": 7634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frog.wix.com/pre?" }, + "id": 7635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/js/grin-sdk.js" }, + "id": 7636 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||dingxiang-inc.com/ctu-group/constid-js/index.js" + }, + "id": 7637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nofraud.com/js/device.js" }, + "id": 7638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nofraud.com^*/customer_code.js" }, + "id": 7639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poll-maker.com^*/scpolls.js" }, + "id": 7640 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||realperson.de/system/third-party/rpfp/rpfp.min.js" + }, + "id": 7641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||resu.io/scripts/resclient.min.js" }, + "id": 7642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||socital.com^*/socital.js" }, + "id": 7643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||talkingdata.com^*/sdk_release.js" }, + "id": 7644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trwl1.com/ascripts/gcrt.js" }, + "id": 7645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vtex.com.br/rc/rc.js" }, + "id": 7646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamai.com/crs/lgsitewise.js" }, + "id": 7647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamai.net/*.babylon.com/trans_box/" }, + "id": 7648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamai.net/chartbeat." }, + "id": 7649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamai.net^*/a.visualrevenue.com/" }, + "id": 7650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamai.net^*/sitetracking/" }, + "id": 7651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/*.gif?e=" }, + "id": 7652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/bping.php?" }, + "id": 7653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/javascripts/browserfp." }, + "id": 7654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/log?" }, + "id": 7655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/push.gif?" }, + "id": 7656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net^*.gif?d=" }, + "id": 7657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaized.net/?u=" }, + "id": 7658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaized.net/js3/tracker.js" }, + "id": 7659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fastly.net/i?" }, + "id": 7660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fastly.net/sp.js" }, + "id": 7661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net./script.js" }, + "id": 7662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/script.js" }, + "id": 7663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||legitscript.com/seals/" }, + "id": 7664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scanalert.com/meter/" }, + "id": 7665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webutation.net/js/load_badge.js" }, + "id": 7666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsrdn.com/s/cs.js" }, + "id": 7667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adc-srv.net/retargeting.php" }, + "id": 7668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aftonbladet.se/trafikfonden/" }, + "id": 7669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agitos.de/content/track?" }, + "id": 7670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||andyhoppe.com/count/" }, + "id": 7671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.fanmatics.com/event" }, + "id": 7672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.nexx.cloud/*/session/" }, + "id": 7673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.tv.de/*/tracking/" }, + "id": 7674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||audimark.de/tracking/" }, + "id": 7675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ba-content.de/cds/log/" }, + "id": 7676 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bcs-computersysteme.com/cgi-local/hiddencounter/" + }, + "id": 7677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clipkit.de/metrics?" }, + "id": 7678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/customers/24868.min.js" }, + "id": 7679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datacomm.ch^*/count.cgi?" }, + "id": 7680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||djuf7jb483wz1.cloudfront.net/p/l.jpg" }, + "id": 7681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filmaster.tv^*/flm.tracker.min.js" }, + "id": 7682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freshclip.tv/tracking/" }, + "id": 7683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||frontlineshop.com/ev/co/frontline?*&uid=" }, + "id": 7684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gameforge.de/init.gif?" }, + "id": 7685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||global-media.de^*/track/ai.img" }, + "id": 7686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goldsilbershop.de/go.cgi?" }, + "id": 7687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hittracker.org/count.php" }, + "id": 7688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hittracker.org/counter.php" }, + "id": 7689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||house27.ch/counter/" }, + "id": 7690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hyteck.de/count.js" }, + "id": 7691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iqcontentplatform.de/tracking/" }, + "id": 7692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||koe-vip.com/statistik/" }, + "id": 7693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lr-port.de/tracker/" }, + "id": 7694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mapandroute.de/log.xhr?" }, + "id": 7695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktjagd.de/proxy/trackings/" }, + "id": 7696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mindwerk.net/zaehlpixel.php?" }, + "id": 7697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mlm.de/counter/" }, + "id": 7698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mlm.de/pagerank-ranking/" }, + "id": 7699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newelements.de/tracker/" }, + "id": 7700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nexx.cloud/play/beacon." }, + "id": 7701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ntmb.de/count.html?" }, + "id": 7702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oe-static.de^*/wws.js" }, + "id": 7703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||omsnative.de/tracking/" }, + "id": 7704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onlex.de/_counter.php" }, + "id": 7705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onlinepresse.info/counter.php?" }, + "id": 7706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onlyfree.de^*/counterservice/" }, + "id": 7707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ottogroup.media/ogm.nitro." }, + "id": 7708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plista.com/getuid?" }, + "id": 7709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plista.com/iframeshowitem.php" }, + "id": 7710 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||prod-mhaa.mhtr.be/public/tr/tracker.min.js" + }, + "id": 7711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||script.idgentertainment.de/gt.js" }, + "id": 7712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||serverkompetenz.net/cpx.php?" }, + "id": 7713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sim-technik.de/dvs.gif?" }, + "id": 7714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sim-technik.de^*&uniquetrackid=" }, + "id": 7715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skoom.de/gratis-counter/" }, + "id": 7716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||somquery.sqrt-5041.de/tv/tracking-event" }, + "id": 7717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spark.cloud.funkedigital.de/agnes.js" }, + "id": 7718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spox.com/pub/js/track.js" }, + "id": 7719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ss4w.de/counter.php?" }, + "id": 7720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stilanzeigen.net/track/" }, + "id": 7721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stroeerdp.de^*_gtm.js" }, + "id": 7722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strongvpn.com/aff/" }, + "id": 7723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||suedtirol.live/slc.js" }, + "id": 7724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top50-solar.de/solarcount/" }, + "id": 7725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uni-duesseldorf.de/cgi-bin/nph-count?" }, + "id": 7726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uni-leipzig.de^*/stats/" }, + "id": 7727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||united-infos.net/event?" }, + "id": 7728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||veeseo.com^*/url.gif?" }, + "id": 7729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vertical-n.de/scripts/*/immer_oben.js" }, + "id": 7730 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||verticalnetwork.de/scripts/*/immer_oben.js" + }, + "id": 7731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xnewsletter.de/count/counter.php?" }, + "id": 7732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shofonline.org/javashofnet/ti.js" }, + "id": 7733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||01net.com/track/" }, + "id": 7734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bnpparibas.fr/javascriptinsert.js" }, + "id": 7735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c.woopic.com/tools/pdb.min.js" }, + "id": 7736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||caast.tv/v1/record.gif?" }, + "id": 7737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||canalplus-bo.net/web/*/tracker/?" }, + "id": 7738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn-files.prsmedia.fr^*/xiti/" }, + "id": 7739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ced-ns.sascdn.com/diff/js/smart.js" }, + "id": 7740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||da-kolkoz.com/da-top/track/" }, + "id": 7741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||devtribu.fr/t.php?" }, + "id": 7742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||early-birds.fr/events/" }, + "id": 7743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easydmp.net/collect_" }, + "id": 7744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easydmp.net/etag." }, + "id": 7745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easydmp.net/get_delivery_data." }, + "id": 7746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||free.fr/services/compteur_page.php?" }, + "id": 7747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||humanoid.fr/register-impression?" }, + "id": 7748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i-services.net^*/compteur.php?" }, + "id": 7749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||img-static.com/cerise.gif?" }, + "id": 7750 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["beeg.com"], + "requestDomains": ["stats.externulls.com"] + }, + "id": 7751 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["kick.com"], + "requestDomains": ["stats.live-video.net"] + }, + "id": 7752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jvc.gg^*/traffic.js" }, + "id": 7753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leguide.com/js/lgtrk-*.js" }, + "id": 7754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linguee.fr/white_pixel.gif" }, + "id": 7755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m6web.fr/statsd/" }, + "id": 7756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktplaats.net/identity/mid.js" }, + "id": 7757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neteventsmedia.be/hit.cfm?" }, + "id": 7758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optinproject.com/rt/visit/" }, + "id": 7759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||p.a2d.io/plx.js" }, + "id": 7760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pagesjaunes.fr/stat/" }, + "id": 7761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qiota.com/api/event" }, + "id": 7762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scriptsgratuits.com/sg/stats/" }, + "id": 7763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trjs.mediafin.be/loader/trmfn-loader.js" }, + "id": 7764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tsphone.biz/pixelvoleur.jpg?" }, + "id": 7765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||veoxa.com/get_trackingcode." }, + "id": 7766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidazoo.com/report/?" }, + "id": 7767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||viously.com^*/mt?" }, + "id": 7768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webreseau.com/impression.asp?" }, + "id": 7769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||woopic.com/magic/o_vr.js" }, + "id": 7770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||minsk-in.net/counter.php?" }, + "id": 7771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aff*.kolektiva.net^" }, + "id": 7772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "-logging.nextmedia.com^" }, + "id": 7773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||120.132.57.41/pjk/pag/ys.php" }, + "id": 7774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||163.com/sn.gif?" }, + "id": 7775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3.cn/cesu/r?" }, + "id": 7776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||360.cn/mapping_service?" }, + "id": 7777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4gtv.tv/js/ga_" }, + "id": 7778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aixifan.com/acsdk/log.min.js?" }, + "id": 7779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alicdn.com/tkapi/click.js" }, + "id": 7780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alimama.cn/inf.js" }, + "id": 7781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alipay.com/common/um/lsa.swf" }, + "id": 7782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/cpro/ui/c.js" }, + "id": 7783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/cpro/ui/f.js" }, + "id": 7784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/h.js?" }, + "id": 7785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/hm.gif?" }, + "id": 7786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/js/m.js" }, + "id": 7787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/js/o.js" }, + "id": 7788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/x.js?" }, + "id": 7789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bokecc.com/flash/playlog?" }, + "id": 7790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bokecc.com/flash/timerecorder?" }, + "id": 7791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cbsi.com.cn/js/dw.js" }, + "id": 7792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdnmaster.com/sitemaster/sm360.js" }, + "id": 7793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chuzushijian.cn/c.php" }, + "id": 7794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnzz.com/c.php?" }, + "id": 7795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cri.cn/js/a1.js" }, + "id": 7796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||csdn.net^*/counter.js" }, + "id": 7797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etwun.com:8080/counter.php?" }, + "id": 7798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gias.jd.com/js/td.js" }, + "id": 7799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hudong.com/flux.js" }, + "id": 7800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ifengimg.com/sta_collection.*.js" }, + "id": 7801 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iqiyi.com/pixel?" }, + "id": 7802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||itc.cn/pv/" }, + "id": 7803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ixigua.com/at/log/" }, + "id": 7804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||js.letvcdn.com/js/*/stats/" }, + "id": 7805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||js.static.m1905.cn/pingd.js" }, + "id": 7806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netease.com/track/" }, + "id": 7807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netease.com/web/performance?" }, + "id": 7808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nos.netease.com/udc-web/*.log.js" }, + "id": 7809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pstatp.com^*/raven.js" }, + "id": 7810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pstatp.com^*/ttstatistics." }, + "id": 7811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qbox.me/vds.js" }, + "id": 7812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qidian.qq.com/report/" }, + "id": 7813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/speed" }, + "id": 7814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.cdin.me/i.php" }, + "id": 7815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sitemaji.com/nownews.php?" }, + "id": 7816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sobeycloud.com/services/stat." }, + "id": 7817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/pvpb.gif?" }, + "id": 7818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/stat/" }, + "id": 7819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stargame.com/g.js" }, + "id": 7820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taobao.com/tracker." }, + "id": 7821 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tieszhu.com/e.html" }, + "id": 7822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||w3t.cn^*/fx.js" }, + "id": 7823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yigouw.com/c.js" }, + "id": 7824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||h.seznam.cz/hit/" }, + "id": 7825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||h.seznam.cz/js/dot-small.js" }, + "id": 7826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||r2b2.cz/events.php?" }, + "id": 7827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bbl.k.dk/tracking/" }, + "id": 7828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blogtoppen.dk^*/bt_tracker.js" }, + "id": 7829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newbie.dk/topref.php?" }, + "id": 7830 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newbie.dk^*/counter.php?" }, + "id": 7831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sslproxy.dk^*/analytics.js" }, + "id": 7832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adult-trade.nl/lo/track.php" }, + "id": 7833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bbvms.com/zone/js/zonestats.js" }, + "id": 7834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bol.com/click/" }, + "id": 7835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||botndm.nl^*/init.min.js" }, + "id": 7836 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["eurocampings.nl"], + "urlFilter": "||cloudfunctions.net/webtraffic" + }, + "id": 7837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contentreveal.net/event/events.js" }, + "id": 7838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktplaats.net/cnt/" }, + "id": 7839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediahuis.be/cxense/" }, + "id": 7840 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["zapp.nl"], + "urlFilter": "||npo.nl/divolte/tt/web-event?" + }, + "id": 7841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pijper.io/visits/" }, + "id": 7842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pxr.nl/v1/stats/" }, + "id": 7843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ugent.be/js/log.js" }, + "id": 7844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||almamedia.fi^*/scroll-monitor.min.js" }, + "id": 7845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||er.sanoma-sndp.fi/stats/" }, + "id": 7846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||er.sanoma-sndp.fi/v2/stats/" }, + "id": 7847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nelonenmedia.fi/logger/" }, + "id": 7848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vine.eu/track/" }, + "id": 7849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glami.gr/js/compiled/pt.js" }, + "id": 7850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kwikmotion.com^*/videojs-kwikstat.min.js" }, + "id": 7851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walla.co.il/stats/" }, + "id": 7852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gpr.hu/pr.pr?" }, + "id": 7853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/pixel?" }, + "id": 7854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tvid.in/log/" }, + "id": 7855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaquark.com/tracker.js" }, + "id": 7856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oval.id/tracker/" }, + "id": 7857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alice.it/cnt/" }, + "id": 7858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.rivpoint.com/*/event/" }, + "id": 7859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aruba.it/servlet/counterserver?" }, + "id": 7860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bemail.it^*/analytics.js" }, + "id": 7861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blasterzone.it/analytics/" }, + "id": 7862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digiland.it/count.cgi?" }, + "id": 7863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||diritalia.com^*/seosensor.js" }, + "id": 7864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eage.it/count2.php?" }, + "id": 7865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gazzettaobjects.it^*/tracking/" }, + "id": 7866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glomera.com/stats" }, + "id": 7867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gmdigital.it/vtrack-staging.js" }, + "id": 7868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||httdev.it/e/c?" }, + "id": 7869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iltrovatore.it/vp.htm" }, + "id": 7870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iol.it^*/clickserver.js" }, + "id": 7871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iolam.it/service/trk" }, + "id": 7872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iolam.it/trk" }, + "id": 7873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||italiaonline.it/script/ga." }, + "id": 7874 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||italiaonline.it/script/iol-body.js" }, + "id": 7875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mibatech.com/track/" }, + "id": 7876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrwebmaster.it/work/stats.php?" }, + "id": 7877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nanopress.it/lab.js" }, + "id": 7878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||net-parade.it/tracker/" }, + "id": 7879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plug.it/tracks/" }, + "id": 7880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plug.it^*/iol_evnt." }, + "id": 7881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plug.it^*/iol_evnt_" }, + "id": 7882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plug.it^*/track_" }, + "id": 7883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plug.it^*/tracking_" }, + "id": 7884 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||rcsobjects.it/rcs_tracking-service/v1/distro/html/trservice.shtml" + }, + "id": 7885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sembox.it/js/sembox-tracking.js" }, + "id": 7886 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stats2.*.fdnames.com^" }, + "id": 7887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tourmake.it^*/stat/" }, + "id": 7888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tourmake.it^*/stats?" }, + "id": 7889 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||triboomedia.it^*/bootstrap.js" }, + "id": 7890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videomatictv.com/imps/" }, + "id": 7891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webbificio.com/add.asp?" }, + "id": 7892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webbificio.com/wm.asp?" }, + "id": 7893 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||websolutions.it/statistiche/" }, + "id": 7894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wmtools.it/wmtcounter.php?" }, + "id": 7895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wopweb.net/services/counters/" }, + "id": 7896 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||a.flux.jp/analytics.collect.v1.collectservice/collect" + }, + "id": 7897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.popin.cc/conversion2.js" }, + "id": 7898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blogroll.livedoor.net/img/blank.gif?" }, + "id": 7899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blozoo.info/js/ranktool/" }, + "id": 7900 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blozoo.info/js/reversetool/" }, + "id": 7901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bridge-ashiato.appspot.com/beacon/" }, + "id": 7902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buzzurl.jp/api/counter/" }, + "id": 7903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clipkit.co/clipkit_assets/beacon-" }, + "id": 7904 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfunctions.net/trackevent" }, + "id": 7905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cnobi.jp^*/js/imp." }, + "id": 7906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||codemarketing.cloud/rest/" }, + "id": 7907 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||delivery.satr.jp/event/" }, + "id": 7908 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||docomo.ne.jp/scripts/retargeting/retargeting.js" + }, + "id": 7909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||e-nls.com/disp_cnt.php" }, + "id": 7910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||estore.jp/beacon/" }, + "id": 7911 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||flux-cdn.com/client/ukiuki/flux_wikiwiki_as_tm_at.min.js" + }, + "id": 7912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||future-shop.jp/rview.gif?" }, + "id": 7913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jal.co.jp/common_rn/img/rtam.gif" }, + "id": 7914 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jal.co.jp/common_rn/js/rtam.js" }, + "id": 7915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kccsrecommend.site/torimochi_log/" }, + "id": 7916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||line-scdn.net^*/line_tag/" }, + "id": 7917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livedoor.com/counter/" }, + "id": 7918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||macromill.com/imp/" }, + "id": 7919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mofa.go.jp^*/count.cgi?" }, + "id": 7920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||monipla.com/launch.js" }, + "id": 7921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moshimo.com^*/impression?" }, + "id": 7922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ocn-tag.sienca.jp/api/v1/event/pv" }, + "id": 7923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||otoshiana.com/ufo/" }, + "id": 7924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popin.cc/iframe/piuid.html" }, + "id": 7925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popin.cc/js/pixel.js" }, + "id": 7926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popin.cc/popinservice/logs/" }, + "id": 7927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popin.cc/retarget/" }, + "id": 7928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||popin.cc/test/popin_img_m.js" }, + "id": 7929 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||popin.cc/test/popin_send_cookie_set_fail.js" + }, + "id": 7930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quant.jp/track/" }, + "id": 7931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rakuten-static.com/com/rat/" }, + "id": 7932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rasin.tech/heatmap-" }, + "id": 7933 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cdn77.org", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "instagram.com", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwpsrv.com", + "plyr.io", + "recaptcha.net", + "twimg.com", + "twitter.com", + "wp.com", + "x.com" + ], + "initiatorDomains": ["xsober.com"], + "resourceTypes": ["script"] + }, + "id": 7934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rasin.tech/scroll-logs/" }, + "id": 7935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||re-volver.net/visitor/" }, + "id": 7936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||resultspage.com/js/sli-spark.js" }, + "id": 7937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.yimg.jp/images/listing/tool/cv/ytag.js" }, + "id": 7938 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sales-crowd.jp/js/sc-web-access-analysis.js" + }, + "id": 7939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sankei-digital.co.jp/log?" }, + "id": 7940 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sankei.co.jp/js/privacy/sando.js" }, + "id": 7941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seesaa.jp/ot_square.pl?" }, + "id": 7942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shinobi.jp/track?" }, + "id": 7943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shinobi.jp/zen?" }, + "id": 7944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sitest.jp/tracking/" }, + "id": 7945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smaero.jp/js/access.js" }, + "id": 7946 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||smart-bdash.com/receptions/action/impression" + }, + "id": 7947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smart-bdash.com/tracking-script/" }, + "id": 7948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snva.jp/api/bcon/basic?" }, + "id": 7949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snva.jp/javascripts/reco/" }, + "id": 7950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spnx.jp/spnx-logger.js" }, + "id": 7951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||storage.googleapis.com/rasin/*/hm.js" }, + "id": 7952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ukw.jp/taglog/" }, + "id": 7953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.co.jp/js/retargeting.js" }, + "id": 7954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cafe24.com/cfa.js" }, + "id": 7955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cafe24.com/weblog.js" }, + "id": 7956 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["terabox.fun"], + "requestDomains": ["firebaseinstallations.googleapis.com"] + }, + "id": 7957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naver.com/mcollector/" }, + "id": 7958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recobell.io/rest/logs?" }, + "id": 7959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skplanet.com/pixel?" }, + "id": 7960 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skplanet.com/pixelb?" }, + "id": 7961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pmo.ee/stats/" }, + "id": 7962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1abzar.ir/abzar/tools/stat/" }, + "id": 7963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webgozar.com/c.aspx*&t=counter" }, + "id": 7964 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webgozar.ir/c.aspx*&t=counter" }, + "id": 7965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cafenews.pl/mpl/static/static.js?" }, + "id": 7966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||liczniki.org/hit.php" }, + "id": 7967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ppstatic.pl^*/track.js" }, + "id": 7968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snrbox.com/tck/" }, + "id": 7969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youlead.pl/st?browserid" }, + "id": 7970 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||7gra.us/path-tracker-js/" }, + "id": 7971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||b2w.io/event/" }, + "id": 7972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||biggylabs.com.br/track-api/v2/track/site?" }, + "id": 7973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jsuol.com/rm/clicklogger_" }, + "id": 7974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linximpulse.net/impulse/" }, + "id": 7975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||melhorplano.net/scripts/tracker/" }, + "id": 7976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netdeal.com.br/open/event/" }, + "id": 7977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||statig.com.br/pub/setcookie.js?" }, + "id": 7978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com.br/metrics/" }, + "id": 7979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trrsf.com.br/metrics/" }, + "id": 7980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xl.pt/api/stats.ashx?" }, + "id": 7981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||7w.ro/js/trk.js" }, + "id": 7982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||enginey.altex.ro/events/" }, + "id": 7983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||onnetwork.tv/cnt/" }, + "id": 7984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agates.ru/counters/" }, + "id": 7985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||all-top.ru/cgi-bin/topcount.cgi?" }, + "id": 7986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anycent.com/analytics/" }, + "id": 7987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.vp.rambler.ru/events/" }, + "id": 7988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigday.ru/counter.php?" }, + "id": 7989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitrix.info/bx_stat" }, + "id": 7990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dp.ru/counter.gif?" }, + "id": 7991 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dxb.to/logger/" }, + "id": 7992 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gainings.biz/counter.php?" }, + "id": 7993 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gde.ru/isapi/tracker.dll?" }, + "id": 7994 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ifolder.ru/stat/?" }, + "id": 7995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgsmail.ru/gstat?" }, + "id": 7996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inforotor.net/rotor/" }, + "id": 7997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||izhevskinfo.ru/count/" }, + "id": 7998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||k50.ru/tracker/" }, + "id": 7999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||karelia.info/counter/" }, + "id": 8000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kvartirant.ru/counter.php?" }, + "id": 8001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linestudio.ru/counter/" }, + "id": 8002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaplus.fm/cntr.php?" }, + "id": 8003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metka.ru/counter/" }, + "id": 8004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mymetal.ru/counter/" }, + "id": 8005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myrealty.su/counter/" }, + "id": 8006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||niknok.ru/count.asp?" }, + "id": 8007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||open.ua/stat/" }, + "id": 8008 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||penza-online.ru^*/userstats.pl?" }, + "id": 8009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pinnacle.com/ru/?btag=" }, + "id": 8010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||promworld.ru^*/counter.php?" }, + "id": 8011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||properm.ru/top/counter_new.php?" }, + "id": 8012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rambler.ru/counter.js" }, + "id": 8013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redtram.com/px/" }, + "id": 8014 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||retailrocket.ru/content/javascript/tracking.js" + }, + "id": 8015 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "sub_frame"], + "requestDomains": ["export.newscube.de"] + }, + "id": 8016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.holm.ru/stat/" }, + "id": 8017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sishik.ru/counter.php?" }, + "id": 8018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stainlesssteel.ru/counter.php?" }, + "id": 8019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stats-*.p2pnow.ru^" }, + "id": 8020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traktor.ru^*/counter.php?" }, + "id": 8021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ulogin.ru/js/stats.js" }, + "id": 8022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||umnico.com/tracker/" }, + "id": 8023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uptolike.com/widgets/*/imp?" }, + "id": 8024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xn--e1aaipcdgnfsn.su^*/counter.php" }, + "id": 8025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandeg.ru/count/" }, + "id": 8026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.net/expjs/latest/exp.js" }, + "id": 8027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.ru/metrika/" }, + "id": 8028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zahodi-ka.ru/ic/index_cnt.fcgi?" }, + "id": 8029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zahodi-ka.ru^*/schet.cgi?" }, + "id": 8030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contentexchange.me/static/tracker.js" }, + "id": 8031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||w4m.rs/tracker.js" }, + "id": 8032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||engerio.sk/api/v1/listener/" }, + "id": 8033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tipsport.sk/c/1x1.php?" }, + "id": 8034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||advgo.net/hits/" }, + "id": 8035 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||advgo.net/mushroom/" }, + "id": 8036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citiservi.es/adstrack?" }, + "id": 8037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digitalproserver.com/mango-web-metrics/" }, + "id": 8038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||enetres.net/statisticsv1/" }, + "id": 8039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||epimg.net/js/vr/vrs." }, + "id": 8040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mdstrm.com/js/lib/streammetrics.js" }, + "id": 8041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtm.qdqmedia.com" }, + "id": 8042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||recogerconsentimiento.com/consent/" }, + "id": 8043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s3wfg.com/js/vortexloader.js" }, + "id": 8044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smarte.rs/log" }, + "id": 8045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trsbf.com/static/fbs.min.js" }, + "id": 8046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eniro.com/pixel/" }, + "id": 8047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pji.nu/libs/pjpixel/" }, + "id": 8048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hulyagedikci.com/vhit.php?" }, + "id": 8049 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||iyzipay.com/buyer-protection/assets/js/analytics.js" + }, + "id": 8050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||izinal.com/log" }, + "id": 8051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mgz.com.ua/counter.php?" }, + "id": 8052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.zp.ua/counter/" }, + "id": 8053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accesstrade.vn/js/trackingtag/" }, + "id": 8054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fpt.shop/fa_tracking.js" }, + "id": 8055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zalo.me/v3/w/_zaf.gif" }, + "id": 8056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||1024tera.com/api/analytics?" }, + "id": 8057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||123rf.com/apicore-index/traffic_log" }, + "id": 8058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||40svintageporn.com/hit" }, + "id": 8059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4hds.com/js/camstats.js" }, + "id": 8060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4shared.com/js/d1visitscounter.4min.js" }, + "id": 8061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||9gag.com/event/" }, + "id": 8062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||9gag.com/track/" }, + "id": 8063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aawsat.com/pageview/" }, + "id": 8064 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||abcnews.com/assets/dtci/js/abcnews_visitorid.js" + }, + "id": 8065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abcnews.com/assets/dtci/js/at.js" }, + "id": 8066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abebooks.com/timer.gif?" }, + "id": 8067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||about.me/track?" }, + "id": 8068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abysscdn.com/cdn-cgi/trace" }, + "id": 8069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||academia.edu/record_hit" }, + "id": 8070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accor.com/g/collect?" }, + "id": 8071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||accuterm.com/data/stat.js" }, + "id": 8072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||acronymfinder.com/~/tr.ashx" }, + "id": 8073 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||activate.latimes.com/pc/caltimes/?pulse2001=" + }, + "id": 8074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||active.com/ig.track.js" }, + "id": 8075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adalytics.io/api/view" }, + "id": 8076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockeronstape.me/stat/" }, + "id": 8077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockeronstreamtape.me/stat/" }, + "id": 8078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockeronstreamtape.xyz/stat/" }, + "id": 8079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockeronstrtape.xyz/stat/" }, + "id": 8080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockplustape.xyz/stat/" }, + "id": 8081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockstreamtape.art/stat/" }, + "id": 8082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockstreamtape.fr/stat/" }, + "id": 8083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblockstreamtape.site/stat/" }, + "id": 8084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblocktape.online/stat/" }, + "id": 8085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblocktape.store/stat/" }, + "id": 8086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adblocktape.wiki/stat/" }, + "id": 8087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adguard.com/-/event/" }, + "id": 8088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adobe.io/system/log" }, + "id": 8089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adobe.io/web/v1/metrics" }, + "id": 8090 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||advancedmp3players.co.uk/themes/basic/js/analytics.js" + }, + "id": 8091 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||adweek.com/wp-content/plugins/adw-parsley/" + }, + "id": 8092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aerlingus.com/ahktqsewxjhguuxe.js" }, + "id": 8093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agoda.net/v2/track" }, + "id": 8094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aim.cloudflare.com/__log" }, + "id": 8095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||airtable.com/internal/" }, + "id": 8096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||airtel.in/analytics/pixel?" }, + "id": 8097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aiv-delivery.net/events/" }, + "id": 8098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aiv-delivery.net/v1/reportevent" }, + "id": 8099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||akamaihd.net/paay6hyr.gif?" }, + "id": 8100 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "xh.video"], + "initiatorDomains": [ + "buktube.com", + "fullxh.com", + "galleryxh.site", + "megaxh.com", + "movingxh.world", + "seexh.com", + "taoxh.life", + "unlockxh4.com", + "xhaccess.com", + "xhadult2.com", + "xhadult3.com", + "xhadult4.com", + "xhadult5.com", + "xhamster46.com", + "xhbig.com", + "xhbranch5.com", + "xhday.com", + "xhday1.com", + "xhmoon5.com", + "xhplanet1.com", + "xhplanet2.com", + "xhreal2.com", + "xhreal3.com", + "xhtab2.com", + "xhtab4.com", + "xhtree.com", + "xhvictory.com", + "xhwebsite.com", + "xhwebsite2.com", + "xhwide1.com" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 8101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alicdn.com/awsc/et/" }, + "id": 8102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aliexpress.com/ts?" }, + "id": 8103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alipay.com/web/bi.do?ref=" }, + "id": 8104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aljazeera.com/thirdparty/nr.js" }, + "id": 8105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allaboutberlin.com/whoisthere.js" }, + "id": 8106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allevents.in/actracker/" }, + "id": 8107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alljapanesepass.com/ascripts/gcu.js" }, + "id": 8108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alljapanesepass.com/rstat" }, + "id": 8109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||altruja.de/js/micro/integration-ga.js" }, + "id": 8110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alwayslucky.com/platform/webvitals" }, + "id": 8111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazon.com/1/aiv-web-player/1/oe^" }, + "id": 8112 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["aws.amazon.com"], + "urlFilter": "||amazon.com/1/events/" + }, + "id": 8113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||americanexpress.com/beacon" }, + "id": 8114 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amiunique.org/analytics.js" }, + "id": 8115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amnesty.org/collect/" }, + "id": 8116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||analytics-api.dvdfab." }, + "id": 8117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||analytics.ticketmaster." }, + "id": 8118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ancestry.com/core.js" }, + "id": 8119 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||androidfilehost.com/libs/otf/stats.otf.php?" + }, + "id": 8120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||antiadtape.com/stat/" }, + "id": 8121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apartments.com/clientvisit/al.gif?" }, + "id": 8122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apester.com/cookie/bundle.js" }, + "id": 8123 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||api-router.kaspersky-labs.com/logger2/metrics/" + }, + "id": 8124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.audio.com/analytics/event" }, + "id": 8125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.channel.io/*/events" }, + "id": 8126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.narrativ.com/favicon.ico" }, + "id": 8127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app-bnkr.b-cdn.net/js/lv.js" }, + "id": 8128 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||app.box.com/app-api/split-proxy/api/metrics" + }, + "id": 8129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||app.box.com/gen204" }, + "id": 8130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||argtesa.com/cdn-cgi/trace" }, + "id": 8131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||armedangels.com/javascript/script.js" }, + "id": 8132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arttrk.com/pixel/" }, + "id": 8133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||as.coinbase.com/metrics" }, + "id": 8134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||audacy.com/data-events/" }, + "id": 8135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auth.services.adobe.com/signin/v1/audit" }, + "id": 8136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autotrader.com/pixall/" }, + "id": 8137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avitop.com/aviation/hitlist.asp" }, + "id": 8138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ba-bamail.com/handlers/stats.ashx" }, + "id": 8139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||backcountry.com/api/log" }, + "id": 8140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||backend.academy.cs.cmu.edu/api/v0/event/" }, + "id": 8141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/static/h.gif" }, + "id": 8142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com^*/mwb2.gif?" }, + "id": 8143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com^*/wb.gif?" }, + "id": 8144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||banggood.com/collectbanner?" }, + "id": 8145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||banggood.com/collectexception" }, + "id": 8146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bangkokpost.com/hits/" }, + "id": 8147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||barrons.com/cookies/pixel.gif" }, + "id": 8148 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bandcamp.com"], + "urlFilter": "||bcbits.com/bundle/bundle/1/analytics-" + }, + "id": 8149 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bandcamp.com"], + "urlFilter": "||bcbits.com/bundle/bundle/1/impl-" + }, + "id": 8150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bearblog.dev/hit/" }, + "id": 8151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||behance.net/log" }, + "id": 8152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||behance.net/v2/logs" }, + "id": 8153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bestbuy.com/~assets/bby/_js/ext/optmzly/" }, + "id": 8154 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bhphotovideo.com/aperture/shared/js/datalayer.js" + }, + "id": 8155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigw.com.au/api/event/" }, + "id": 8156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bigw.com.au/events/" }, + "id": 8157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bing.com/fd/ls/glinkping.aspx?" }, + "id": 8158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bing.com/mouselog" }, + "id": 8159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bing.com/notifications/render?" }, + "id": 8160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||biomedcentral.com/track/" }, + "id": 8161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blockworks.co/_vercel/insights/" }, + "id": 8162 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bmoharris.com/www/assets/analytics/loader.js" + }, + "id": 8163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bonprix.*/ajax/landmarks/" }, + "id": 8164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bonprix.*/ajax/marketing-parameters/" }, + "id": 8165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/c360/v1/track" }, + "id": 8166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/collector/" }, + "id": 8167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/logo?" }, + "id": 8168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/navigation_times" }, + "id": 8169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/sendlayoutevents" }, + "id": 8170 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||box.com/index.php?rm=box_gen204_batch_record" + }, + "id": 8171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brightside.me/metric-collector" }, + "id": 8172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||builder.io/api/v1/track" }, + "id": 8173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buondua.com/hit/" }, + "id": 8174 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||butterly.com/node_modules/detect.js/detect.min.js" + }, + "id": 8175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buzzfeed.com/destination-sync.html" }, + "id": 8176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||byteoversea.com/monitor_web/" }, + "id": 8177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cambash.com/api/events" }, + "id": 8178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cambash.com/api/metrics" }, + "id": 8179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camgirls.casa/p.php" }, + "id": 8180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||campsaver.com/nelmio-js-logger/" }, + "id": 8181 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||canstockphoto.com/server.php?rqst=track" }, + "id": 8182 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||capitalone.com/collector/" }, + "id": 8183 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cargurus.com/cars/cganalyticspageview.action" + }, + "id": 8184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cargurus.com/tr/" }, + "id": 8185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carsandbids.com/a/p" }, + "id": 8186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cbc.ca/g/stats/" }, + "id": 8187 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||cc.cc/visit_log_ajax/visit_log_save_ajax.php?" + }, + "id": 8188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cdn.jsdelivr.net/npm/@adshield/" }, + "id": 8189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||centerblog.net/stats.js" }, + "id": 8190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ch3ngl0rd.com/hit/" }, + "id": 8191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||change.org/api-proxy/-/bandit/pull" }, + "id": 8192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||change.org/api-proxy/-/et" }, + "id": 8193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||change.org/api-proxy/-/event_tracker" }, + "id": 8194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||channel.io/front/v*/channels/*/events" }, + "id": 8195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chatfuel.com/cf-analytics/" }, + "id": 8196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chatroll.com/t.gif" }, + "id": 8197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chewy.com/api/event/" }, + "id": 8198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chickadvisor.com/js/detect.min.js" }, + "id": 8199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cidrap.umn.edu/core/modules/statistics" }, + "id": 8200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cisco.com/c/dam/cdc/j/at.js" }, + "id": 8201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||classdojo.com/logs/" }, + "id": 8202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudflare.com/_cf/analytics.js" }, + "id": 8203 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/tracker-latest.min.js" }, + "id": 8204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/vis_opt.js" }, + "id": 8205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cloudfront.net/vis_opt_no_jquery.js" }, + "id": 8206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cmp.vg.no^*/metrics/" }, + "id": 8207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||codecademy.com/analytics/" }, + "id": 8208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coincheckup.com/report_events/" }, + "id": 8209 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cointelegraph.com/pixel?" }, + "id": 8210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||collider.com/strpixel.png" }, + "id": 8211 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||configurator.ecom-mobile-samsung.com/api/logger" + }, + "id": 8212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||connatix.com/us/google/" }, + "id": 8213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||connecteam.com/bi/api/reporthit/" }, + "id": 8214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consent.ghostery.com/v1.js" }, + "id": 8215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consent.trustarc.com/bannermsg?" }, + "id": 8216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consent.trustarc.com/noticemsg?" }, + "id": 8217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consumer.org.nz/session/ping/" }, + "id": 8218 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ibm.com"], + "urlFilter": "||containers.appdomain.cloud/api/send-log" + }, + "id": 8219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coursehero.com/v1/data-tracking" }, + "id": 8220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coursera.org/eventing" }, + "id": 8221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cpb.esprit.*/91405.js" }, + "id": 8222 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||creately.com/static/js/creately-analytics-" + }, + "id": 8223 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crunchyroll.com/tracker?" }, + "id": 8224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cultofmac.com/djrxqhzkbsgf.js" }, + "id": 8225 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fc2.jp.ip"], + "requestDomains": ["199.116.177.156"] + }, + "id": 8226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cvs.com/tnadstlinj.js" }, + "id": 8227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailymail.co.uk/geo/" }, + "id": 8228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailymail.co.uk/rta2/" }, + "id": 8229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dailymotion.com/logger/" }, + "id": 8230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||darkreader.org/data/top-backers.json" }, + "id": 8231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||darkreader.org/elements/backers-" }, + "id": 8232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||data.webullfintech.com/event/" }, + "id": 8233 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||datadoghq.com/assets/dd-browser-logs-rum.js" + }, + "id": 8234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datayze.com/callback/record_visit?" }, + "id": 8235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dcf.espn.com/privacy/" }, + "id": 8236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dealnews.com/lw/ul.php" }, + "id": 8237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deepl.com/web/statistics" }, + "id": 8238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deepnote.com/api/track" }, + "id": 8239 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||deezer.com/ajax/gw-light.php?method=triton.pixeltracking&" + }, + "id": 8240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deliveroo.com^*/events" }, + "id": 8241 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||deliveryrank.com/drapp070eb2deb1932e2101e6.js" + }, + "id": 8242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||delta.com/datacollect" }, + "id": 8243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||deovr.com/api_logs/" }, + "id": 8244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dev.to/fallback_activity_recorder" }, + "id": 8245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||developer.mozilla.org/submit/" }, + "id": 8246 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||df.infra.shopee." }, + "id": 8247 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||df.infra.sz.shopee." }, + "id": 8248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dhl.com/g8dj6p8tag/" }, + "id": 8249 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dhgate.com"], + "urlFilter": "||dhresource.com/dhs/fob/js/common/track/" + }, + "id": 8250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digg.com/library/tracker.js" }, + "id": 8251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||digital.flytedesk.com/js/head.js" }, + "id": 8252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discover.com/qaiuqhh6l7opq2dszzddrhs6/" }, + "id": 8253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discoveryplus.com/events/" }, + "id": 8254 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rt.com"], + "urlFilter": "||dmtgvn.com/wrapper/js/common-engine.js" + }, + "id": 8255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||docs.github.com/events" }, + "id": 8256 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dollartree.com/ccstoreui/*/analytics/" }, + "id": 8257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||domainit.com/scripts/track.js" }, + "id": 8258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dominos.co.uk/qrgaws/" }, + "id": 8259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dotesports.com/sp.js" }, + "id": 8260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drop.com/impressionsbeacon" }, + "id": 8261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drop.com/statbeacon" }, + "id": 8262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/2/client_metrics" }, + "id": 8263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/2/pap_event_logging" }, + "id": 8264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/alternate_" }, + "id": 8265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/jse" }, + "id": 8266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/log/" }, + "id": 8267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/log_js_sw_data" }, + "id": 8268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/prompt/log_impression?" }, + "id": 8269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/unity_connection_log" }, + "id": 8270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drudgereport.com/204.png" }, + "id": 8271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drugs.com/api/logger/" }, + "id": 8272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drugs.com/img/pixel.gif" }, + "id": 8273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dtksoft.com/ajax/log^" }, + "id": 8274 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dubz.co/analytics/" }, + "id": 8275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dubz.live/analytics/" }, + "id": 8276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||duckduckgo.com/t/" }, + "id": 8277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||e.used.ca/event" }, + "id": 8278 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["zillow.com"], + "urlFilter": "||e.zg-api.com/event" + }, + "id": 8279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||e2ma.net/track/" }, + "id": 8280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebay.com/delstats/" }, + "id": 8281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebay.com^*/customer_image_service?" }, + "id": 8282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ebaystatic.com^*tracking/configuration.js" }, + "id": 8283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||edisound.com/api/p/stats" }, + "id": 8284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eharmony.ca/fd/" }, + "id": 8285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eharmony.co.uk/bd/" }, + "id": 8286 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||eighten-bloc-party.thebrowser.company/script.js" + }, + "id": 8287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||elitesingles.com/cs/tp.png?" }, + "id": 8288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||embed.reddit.com/svc/shreddit" }, + "id": 8289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||equirodi.*/addstat.php" }, + "id": 8290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||etsy.com/bcn/beacon" }, + "id": 8291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expedia.*/cl/" }, + "id": 8292 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||experiences.wyng.com/api/*/event-api/events" + }, + "id": 8293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expressvpn.com/__px.gif?" }, + "id": 8294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||extendoffice.com/analytics.js" }, + "id": 8295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/a/bz?" }, + "id": 8296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/ajax/*/log.php" }, + "id": 8297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/ajax/*logging." }, + "id": 8298 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||facebook.com/ajax/mtouch_perf_page_load_timings/" + }, + "id": 8299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/ajax/qm/" }, + "id": 8300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/sw/log/init/" }, + "id": 8301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fanatics.com/api/track" }, + "id": 8302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fancentro.com/lapi/statisticwriter/" }, + "id": 8303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fancentro.com/trck-" }, + "id": 8304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fansedge.com/api/track" }, + "id": 8305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fansshare.com/t.gif" }, + "id": 8306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faphouse.com/collector/" }, + "id": 8307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||faro-collector-prod-*.grafana.net^" }, + "id": 8308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fc2.com/ana/analyzer.php" }, + "id": 8309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fc2.com/ana/processor.php?" }, + "id": 8310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fc2.com/counter_img.php?" }, + "id": 8311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||feedly.com/mxpnl/" }, + "id": 8312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||figma.com/api/figment-proxy/" }, + "id": 8313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filext.com/pageview^" }, + "id": 8314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||findmatches.com/bts.js" }, + "id": 8315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||findmatches.com/t/tr/lp/intg.js?" }, + "id": 8316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||findmatches.com/tri?tid=" }, + "id": 8317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fingerprint.com/events/" }, + "id": 8318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fingerprintjs.com/visitors/" }, + "id": 8319 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fishki.net/counter/" }, + "id": 8320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fiverr.com/api/v1/activities" }, + "id": 8321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flipboard.com/api/v2/reporting" }, + "id": 8322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flipboard.com/usage?" }, + "id": 8323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flipkart.com/api/3/data/collector/" }, + "id": 8324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flirt4free.com/pixel/" }, + "id": 8325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flya.me/eventtrack" }, + "id": 8326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodcouture.net/public_html/ra/script.php" }, + "id": 8327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||formula1.com/api/track" }, + "id": 8328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fortune.com/comscore-json/" }, + "id": 8329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foursquare.com/v2/private/logactions" }, + "id": 8330 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foxsports.com.au/akam/" }, + "id": 8331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freedownloadmanager.org/ajax/th_hit.php" }, + "id": 8332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freedownloadmanager.org/ajax/th_view.php" }, + "id": 8333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepik.*/download.gif?" }, + "id": 8334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepik.com/_ga?" }, + "id": 8335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeplayervideo.com/cdn-cgi/trace" }, + "id": 8336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeprivacypolicy.com/track/" }, + "id": 8337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ft.com/ingest?" }, + "id": 8338 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["threenow.co.nz"], + "urlFilter": "||fullscreen.nz/v1/tracking/" + }, + "id": 8339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fusevideo.io/api/event" }, + "id": 8340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gadgets360.com/analytics.js" }, + "id": 8341 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gaiaonline.com/internal/mkt_t.php?" }, + "id": 8342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamedistribution.com/collect?" }, + "id": 8343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamejolt.com/tick/" }, + "id": 8344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamivo.com/tcllc?" }, + "id": 8345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gc.newsweek.com/front/js/counter.js" }, + "id": 8346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gemoo-resource.com/js/analytics.js" }, + "id": 8347 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||generalblue.com/js/pages/shared/analytics.min.js" + }, + "id": 8348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getadblock.com/js/log.js" }, + "id": 8349 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getpocket.com/t/" }, + "id": 8350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||getpocket.com/web-client-api/braze" }, + "id": 8351 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||getpocket.com/web-utilities/public/static/te.js" + }, + "id": 8352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gettapeads.com/stat/" }, + "id": 8353 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ghacks.net/statics/px.gif" }, + "id": 8354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gianteagle.com/webevents/" }, + "id": 8355 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||girlsofdesire.org/images/girlsofdesire.org/analytics.js" + }, + "id": 8356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||github.com/_private/browser/stats" }, + "id": 8357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||github.dev/diagnostic?" }, + "id": 8358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glassdoor.*/geb/events/" }, + "id": 8359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||global.canon/00cmn/js/*/analytics-" }, + "id": 8360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||globes.co.il/shared/s.ashx?" }, + "id": 8361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gnavi.co.jp/analysis/" }, + "id": 8362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||go.fap18.net/ftt2/js.php" }, + "id": 8363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gobankingrates.com/fp/" }, + "id": 8364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gofundme.com/track" }, + "id": 8365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goodfon.com/stat/" }, + "id": 8366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goodreads.com/logging" }, + "id": 8367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goodreads.com/metrics_logging_batched" }, + "id": 8368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goodreads.com/report_metric" }, + "id": 8369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goodreads.com/track/" }, + "id": 8370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/ads/measurement/" }, + "id": 8371 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/dssw.js" }, + "id": 8372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/images/phd/px.gif" }, + "id": 8373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||google.com/log?" }, + "id": 8374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||grabify.link/api/js" }, + "id": 8375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||groove.so/unlocker.js" }, + "id": 8376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||groupon.com/analytic/" }, + "id": 8377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||groupondata.com/tracky" }, + "id": 8378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gsght.com/twizards.js" }, + "id": 8379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gso.amocrm.com/humans/" }, + "id": 8380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gumtree.com.au/tracking/" }, + "id": 8381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hacksplaining.com/track" }, + "id": 8382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||harryrosen.com/analytics/" }, + "id": 8383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||healthline.com/api/metrics" }, + "id": 8384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hellopeter.com/api/consumer-tracking/" }, + "id": 8385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hilton.com/zjbufaux/" }, + "id": 8386 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hindustantimes.com/res/images/one-pixel.png" + }, + "id": 8387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hltv.org/scripts/hltv-tracking.js" }, + "id": 8388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hn-ping*.hashnode.com^" }, + "id": 8389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homedepot.ca/mr/thd-ca-prod.js" }, + "id": 8390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hoo.be/api/hoobe/analytics" }, + "id": 8391 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||hotels.com/api/bucketing/v1/evaluateexperimentsandlog" + }, + "id": 8392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotels.com/cl/data/omgpixel.json?" }, + "id": 8393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotpads.com/node/api/comscore" }, + "id": 8394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotstar.com/v1/identify" }, + "id": 8395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotstar.com/v1/track" }, + "id": 8396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||houzz.com/hsc/aetrk/" }, + "id": 8397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||houzz.com/j/ajax/client-error-light?" }, + "id": 8398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||houzz.com/js/log?" }, + "id": 8399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqq.ac/cdn-cgi/trace" }, + "id": 8400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqq.to/cdn-cgi/trace" }, + "id": 8401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hqq.tv/cdn-cgi/trace" }, + "id": 8402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||html5games.com/event/" }, + "id": 8403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||huggingface.co/js/script.js" }, + "id": 8404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hulkshare.com/ajax/tracker.php" }, + "id": 8405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hulu.com/metricsconfig" }, + "id": 8406 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hypebeast.com/firebase-messaging-sw.js" }, + "id": 8407 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ibm.com/analytics/build/bluemix-analytics.min.js" + }, + "id": 8408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ibtimes.com/front/js/counter.js" }, + "id": 8409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||icgp.ie/overview/js/tracker.php" }, + "id": 8410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||idiva.com/analytics_" }, + "id": 8411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iheart.com/api/v3/playback/reporting" }, + "id": 8412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ihg.com/logging/" }, + "id": 8413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imagefap.com/images/yes.gif?" }, + "id": 8414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imagetwistcams.com/pixel/" }, + "id": 8415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imdb.com/api/_ajax/metrics/" }, + "id": 8416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imf.org/assets/imf/js/socialscript.js" }, + "id": 8417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgur.com/albumview.gif?" }, + "id": 8418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||imgur.com/imageview.gif?" }, + "id": 8419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.com/cmp/_rpc/flog" }, + "id": 8420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.com/m/rpc/frontendlogging" }, + "id": 8421 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "||indeed.com/rpc/" + }, + "id": 8422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.com/rpc/pageload/perf" }, + "id": 8423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/personalisation/logdata/" }, + "id": 8424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/savelogs?" }, + "id": 8425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inews.co.uk/rta2/" }, + "id": 8426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||info.com/pingback" }, + "id": 8427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infoq.com/metrics/" }, + "id": 8428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||informer.com/ajax/article_log.php" }, + "id": 8429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inq.com/tagserver/logging/logline" }, + "id": 8430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||insideevs.com/analytics.js" }, + "id": 8431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instagram.com/ajax/bz" }, + "id": 8432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||instructables.com/counter" }, + "id": 8433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||internetslang.com/jass/" }, + "id": 8434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||invisionapp.com/analytics-api/" }, + "id": 8435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iono.fm/tracking?" }, + "id": 8436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||irs.gov/h4z97hz8jmrno/" }, + "id": 8437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jansatta.com/api/capture/ua" }, + "id": 8438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jav4tv.com/player/analytics" }, + "id": 8439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhd.com/ascripts/gcu.js" }, + "id": 8440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||javhd.com/rstat" }, + "id": 8441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jetbluevacations.com/apis/v2-analytics/" }, + "id": 8442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jiji.co.ke/tag_event" }, + "id": 8443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jockey.com/event/" }, + "id": 8444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jockey.com/scripts/omt-base.js" }, + "id": 8445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||juno.com/start/javascript.do?message=" }, + "id": 8446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||justanswer.com/jatag/" }, + "id": 8447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||justdial.com/jd-trkr" }, + "id": 8448 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||kaggle.com/api/i/diagnostics.metricsservice" + }, + "id": 8449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kansascity.com/nyb-zsooli/" }, + "id": 8450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kayak.*/vestigo/measure" }, + "id": 8451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kbb.com/pixall/" }, + "id": 8452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kck.st/web/track" }, + "id": 8453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kgoma.com/v1/stat/" }, + "id": 8454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||khanacademy.org/api/internal/_analytics/" }, + "id": 8455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kkam.com/rest/high/api/cogitoergosum^" }, + "id": 8456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klm.us/cwzuvc/" }, + "id": 8457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kloth.net/images/pixel.gif" }, + "id": 8458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||knewz.com/api/event" }, + "id": 8459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kohls.com/mtfndb/" }, + "id": 8460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kohls.com/test_rum_nv?" }, + "id": 8461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||komoot.*/api/t/event" }, + "id": 8462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kompass.com/logadvertisements" }, + "id": 8463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kroger.com/clickstream/" }, + "id": 8464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kudoslabs.gg/track/" }, + "id": 8465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||l.usaa.com/e/v1/" }, + "id": 8466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lastminute.com/ose/processevent" }, + "id": 8467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lastminute.com/ose/tracking/" }, + "id": 8468 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||lastminute.com/s/hdp/hotel-details/api/logs" + }, + "id": 8469 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||lastminute.com/s/hdp/hotel-details/api/metrics" + }, + "id": 8470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lastpass.com/lpapi/content/pixels" }, + "id": 8471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lastpass.com/m.php/proxy_tracker" }, + "id": 8472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lego.com/api/dl-event-ingest" }, + "id": 8473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lendingtree.com/analytics/" }, + "id": 8474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lendingtree.com/pixel/" }, + "id": 8475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||letsdoeit.com/tracking/" }, + "id": 8476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lexology.com/pd.js" }, + "id": 8477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libhunt.com/api/ahoy/event" }, + "id": 8478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lightstep.medium.systems^*/reports" }, + "id": 8479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkedin.com/collect/" }, + "id": 8480 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkedin.com/litms/utag/" }, + "id": 8481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkedin.com/platform-telemetry/" }, + "id": 8482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linkedin.com/sensorcollect/" }, + "id": 8483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linktr.ee/events" }, + "id": 8484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||linris.xyz/cdn-cgi/trace" }, + "id": 8485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||littlebigsnake.com/event?" }, + "id": 8486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livehdcams.com/api/events" }, + "id": 8487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livehdcams.com/api/metrics" }, + "id": 8488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livejournal.com/ljcounter/" }, + "id": 8489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livejournal.com/log?" }, + "id": 8490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||liveperson.net/hc/*/?visitor=" }, + "id": 8491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lnkd.in/li/track" }, + "id": 8492 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["yellowpages.com"], + "requestDomains": ["c.ypcdn.com"] + }, + "id": 8493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||load.tm.all3dp.com/rqlevydw.js" }, + "id": 8494 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lolwot.com/b5xaqzsgvmtm.js" }, + "id": 8495 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lookawoman.com/t/" }, + "id": 8496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lowes.com/gauge/" }, + "id": 8497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lyft.com/api/track" }, + "id": 8498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m.facebook.com/ajax/weblite_load_logging/" }, + "id": 8499 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||m.facebook.com/ajax/weblite_resources_timing_logging/" + }, + "id": 8500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||macys.com/tag_path/" }, + "id": 8501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.proton.me/api/data/v1/stats" }, + "id": 8502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.yahoo.com/f/track/" }, + "id": 8503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mangadex.org/api/event" }, + "id": 8504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mangadex.org/p.js" }, + "id": 8505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manomano.*/api/v1/sp-tracking/" }, + "id": 8506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manua.ls/g/collect?" }, + "id": 8507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||manua.ls/gtag" }, + "id": 8508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mapcarta.com/logs" }, + "id": 8509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mapquest.com/logger" }, + "id": 8510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||massivecams.com/api/events" }, + "id": 8511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||massivecams.com/api/metrics" }, + "id": 8512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mat6tube.com/stats" }, + "id": 8513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||medium.com/_/batch" }, + "id": 8514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||meduza.io/stat/" }, + "id": 8515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||megaplay.cc/cdn-cgi/trace" }, + "id": 8516 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mensjournal.com/.bootscripts/analytics.min.js" + }, + "id": 8517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mercedes-benz.com/datadog-" }, + "id": 8518 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||merriam-webster.com/lapi/v1/mwol-search/stats/lookup" + }, + "id": 8519 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||messari.io/js/wutangtrack.js" }, + "id": 8520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||messenger.com/ajax/bnzai?" }, + "id": 8521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metacrawler.com/pingback" }, + "id": 8522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metro.co.uk/base/rta/" }, + "id": 8523 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metro.co.uk/cvx/client/sync/fpc?" }, + "id": 8524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||metroweekly.com/tools/blog_add_visitor/" }, + "id": 8525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||meucdn.vip/cdn-cgi/trace" }, + "id": 8526 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mewe.com/ubk4jrxn.js" }, + "id": 8527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mi.academy.com/p/js/1.js" }, + "id": 8528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mi.dickssportinggoods.com/p/js/1.js" }, + "id": 8529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mo8it.com/count.js" }, + "id": 8530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||modanisa.com/al/j/analytics.js" }, + "id": 8531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mollusk.apis.ign.com/metrics/" }, + "id": 8532 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||moneycontrol.com/news/services/get_comscore_pageview/" + }, + "id": 8533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||motorsport.com/stat/" }, + "id": 8534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mov.t-mobile.com/p/js/1.js" }, + "id": 8535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||movetv.com/sa-events" }, + "id": 8536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mparticle.weather.com/identity/" }, + "id": 8537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msn.com/collect/" }, + "id": 8538 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msn.com/onecollector/" }, + "id": 8539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myanimelist.net/static/logging.html" }, + "id": 8540 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mybbc-analytics.files.bbci.co.uk/reverb-client-js/smarttag-" + }, + "id": 8541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mylocal.co.uk/api/trpc/analytics." }, + "id": 8542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||myspace.com/beacon/" }, + "id": 8543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naiz.eus/visits" }, + "id": 8544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||narkive.com/ajax/telemv2?" }, + "id": 8545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nature.com/platform/track/" }, + "id": 8546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||naukrigulf.com/ni/nibms/bms_display.php" }, + "id": 8547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||navan.com/api/analytics" }, + "id": 8548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nbarizona.com/metrics/" }, + "id": 8549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nbc.com/webevents/" }, + "id": 8550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ncbi.nlm.nih.gov/core/pinger" }, + "id": 8551 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neatorama.com/story/view/" }, + "id": 8552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neeva.com/logql/log" }, + "id": 8553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neighbourly.co.nz/event-tracking" }, + "id": 8554 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netflix.com/ichnaea/log" }, + "id": 8555 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netflix.com/msl/playapi/cadmium/logblob/" }, + "id": 8556 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netu.ac/cdn-cgi/trace" }, + "id": 8557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netuplayer.top/cdn-cgi/trace" }, + "id": 8558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netusia.xyz/cdn-cgi/trace" }, + "id": 8559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newegg.com/amber3/tracking" }, + "id": 8560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newegg.com/gfplib.js" }, + "id": 8561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||news.google.com/_/v" }, + "id": 8562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newscom.com/js/v2/ga.js" }, + "id": 8563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newser.com/utility.aspx?" }, + "id": 8564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newsmax.com/js/analytics.js" }, + "id": 8565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newzit.com/setabframe.html" }, + "id": 8566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nextdoor.*/ajax/ping_ndas/" }, + "id": 8567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nextdoor.com/events/" }, + "id": 8568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nflshop.com/api/track" }, + "id": 8569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nid.thetimes.com/prod/sp/nid_sp.js" }, + "id": 8570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nike.com/assets/measure/data-capture/" }, + "id": 8571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nimbusweb.me/gtlytics.js" }, + "id": 8572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||noblocktape.com/stat/" }, + "id": 8573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nordace.com/track.js" }, + "id": 8574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nordstrom.com/api/cake/" }, + "id": 8575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nordstrom.com/api/cupcake/" }, + "id": 8576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||norton.com/service/norton/head?" }, + "id": 8577 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||notion.so/api/v*/tev1" }, + "id": 8578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||novanthealth.org/v1/tagular/beam" }, + "id": 8579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||novelcool.com/files/js/yh_tj.js" }, + "id": 8580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ntvid.online/cdn-cgi/trace" }, + "id": 8581 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["nytimes.com"], + "urlFilter": "||nyt.com/ads/tpc-check.html" + }, + "id": 8582 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nytimes.com/v1/purr-cache" }, + "id": 8583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nzpages.co.nz/modules/common/track.js" }, + "id": 8584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odysee.com/reports/" }, + "id": 8585 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oklink.com/jsstat/" }, + "id": 8586 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||okx.com/jsstat/sb?" }, + "id": 8587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||online-umwandeln.de/analytics.js" }, + "id": 8588 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ontraport.com/opt_assets/static/js/logging.js" + }, + "id": 8589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||opendesktop.org/l/fp" }, + "id": 8590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oppo.com/api/country" }, + "id": 8591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||optimizely.com/js/geo.js" }, + "id": 8592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oracle.com/visitorinfo/" }, + "id": 8593 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||oracleimg.com/us/assets/metrics/ora_docs.js" + }, + "id": 8594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||outbound.io/v2/identify" }, + "id": 8595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||outbound.io/v2/track" }, + "id": 8596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||overstock.com/analytics/" }, + "id": 8597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||overstock.com/dlp?" }, + "id": 8598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ovyerus.com/js/script.js" }, + "id": 8599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||p.ctpost.com/article?" }, + "id": 8600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||p.sfx.ms/is/invis.gif" }, + "id": 8601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pardot.com/pd.js" }, + "id": 8602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypal.com/credit-presentment/log" }, + "id": 8603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paypal.com/platform/tealeaftarget" }, + "id": 8604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pcgamesn.com/cdn-cgi/trace" }, + "id": 8605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pcmag.com/js/ga.js" }, + "id": 8606 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["edugeek.net"], + "requestDomains": ["f.cdngeek.com"] + }, + "id": 8607 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pcmag.com/js/z0wvjcbseegloxixoqvewq.min.js" + }, + "id": 8608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pendo.scopus.com/data/ptm.gif" }, + "id": 8609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||phonearena.com/_track.php" }, + "id": 8610 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pikbest.com/?m=stats&" }, + "id": 8611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pinkvilla.com/comscore_response.php" }, + "id": 8612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pixel.archive." }, + "id": 8613 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||request-page-violation-*.surge.sh^" }, + "id": 8614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||play.google.com/log" }, + "id": 8615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||player-cdn.com/cdn-cgi/trace" }, + "id": 8616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||playvideohd.com/cdn-cgi/trace" }, + "id": 8617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||plushd.bio/cdn-cgi/trace" }, + "id": 8618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poki.com/observer/" }, + "id": 8619 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||politico.com/resource/assets/js.min/video-tracking." + }, + "id": 8620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poptropica.com/brain/track.php?" }, + "id": 8621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornbox.com/event/" }, + "id": 8622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornbox.com/stats/" }, + "id": 8623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhublive.com/api/events" }, + "id": 8624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pornhublive.com/api/metrics" }, + "id": 8625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||porzo.com/js/analytics" }, + "id": 8626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pravda.com.ua/counter/" }, + "id": 8627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prescouter.com/pd.js" }, + "id": 8628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||priceline.com/pws/v1/ace/impression/" }, + "id": 8629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||priceline.com/svcs/mkt/tag/" }, + "id": 8630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||princetonreview.com/logging/" }, + "id": 8631 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prisma.io/gastats.js" }, + "id": 8632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||priv.gc.ca/m/m.js" }, + "id": 8633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||privacypolicies.com/track/" }, + "id": 8634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||progressive.com/log/" }, + "id": 8635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||proporn.com/ajax/log/" }, + "id": 8636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pulpulyy.club/cdn-cgi/trace" }, + "id": 8637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pushsquare.com/blank.gif" }, + "id": 8638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quibids.com/marketing/pixels/" }, + "id": 8639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quickmeme.com/tracker/" }, + "id": 8640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qwant.com/action/" }, + "id": 8641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qwant.com/impression/" }, + "id": 8642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qwant.com/maps/events" }, + "id": 8643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qwant.com/v2/api/ux/surveys?" }, + "id": 8644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qwerpdf.com/trk23/" }, + "id": 8645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raindrop.io/pb/api/event" }, + "id": 8646 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rakuten.com/rmsgjs/soj2.js" }, + "id": 8647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ranker.com/api/px" }, + "id": 8648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ranker.com/api/tr?" }, + "id": 8649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ranker.com/api/tracking/comscore" }, + "id": 8650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbc.ua/enghits/" }, + "id": 8651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||realitytvworld.com/images/pixel.gif" }, + "id": 8652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reddit.com/timings/" }, + "id": 8653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redditmedia.com/gtm/jail?" }, + "id": 8654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redditstatic.com/accountmanager/sentry." }, + "id": 8655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redfin.com/rift?" }, + "id": 8656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||redgifs.com/v2/metrics/" }, + "id": 8657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reelgood.com/v3.0/checkip" }, + "id": 8658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reichelt.com/setsid.php?" }, + "id": 8659 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["telus.com"], + "requestDomains": ["generic-function-log-data-7il2midpaa-nn.a.run.app"] + }, + "id": 8660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||researchgate.net/track/" }, + "id": 8661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reverbnation.com/api/user/app_events" }, + "id": 8662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rfk.dsw.com/api/init/1/init.js" }, + "id": 8663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||risextube.com/t/" }, + "id": 8664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||roblox.com/_/_/1px.gif" }, + "id": 8665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||roblox.com/report" }, + "id": 8666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||roblox.com/www/e.png?" }, + "id": 8667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rome.api.flipkart.com/api/1/fdp" }, + "id": 8668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rss-loader.com/track/" }, + "id": 8669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rumble.com/l/" }, + "id": 8670 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "allmodern.com", + "argos.co.uk", + "basspro.com", + "birchlane.com", + "courier-journal.com", + "courierpress.com", + "desertsun.com", + "detroitnews.com", + "eddiebauer.com", + "freep.com", + "glassesusa.com", + "greenbaypressgazette.com", + "harborfreight.com", + "indystar.com", + "jsonline.com", + "kurtgeiger.com", + "legacy.com", + "lenovo.com", + "lohud.com", + "lowes.com", + "naplesnews.com", + "news-journalonline.com", + "northjersey.com", + "perigold.com", + "quickship.com", + "quikshiptoner.com", + "radiotimes.com", + "sainsburys.co.uk", + "sanuk.com", + "sheboyganpress.com", + "tallahassee.com", + "theadvertiser.com", + "thisweek.com", + "ugg.com", + "usatoday.com", + "wayfair.co.uk", + "wayfair.com", + "wwe.com" + ], + "requestDomains": ["global.ssl.fastly.net"] + }, + "id": 8671 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["imgur.com", "worldstar.com", "worldstarhiphop.com"], + "urlFilter": "||run.app/events" + }, + "id": 8672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||samsung.com/us/web/internal/logger" }, + "id": 8673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sciencechannel.com/events/" }, + "id": 8674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scloud.online/stat/" }, + "id": 8675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scoot.co.uk/ajax/log_" }, + "id": 8676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||search.aol.com/beacon/" }, + "id": 8677 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||search.brave.com/serp/v1/static/serp-js/telemetry/" + }, + "id": 8678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||search.ch/audit/" }, + "id": 8679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||searchenginejournal.com/xcs0mhrsfxhg.js" }, + "id": 8680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||searchiq.co/api/tr?" }, + "id": 8681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||secure.checkout.visa.com/logging/" }, + "id": 8682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seekingalpha.com/mone_event" }, + "id": 8683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||servo-report.dvdfab." }, + "id": 8684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexu.com/api/events" }, + "id": 8685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexu.com/api/ttrack" }, + "id": 8686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sexybabepics.net/re/?ping" }, + "id": 8687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharesies.com/v1/identify" }, + "id": 8688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sharesies.com/v1/track" }, + "id": 8689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shavetape.cash/stat/" }, + "id": 8690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shazam.com/services/metrics/" }, + "id": 8691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shobiddak.com/logging/" }, + "id": 8692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shopifysvc.com/v1/metrics" }, + "id": 8693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||siberiantimes.com/counter/" }, + "id": 8694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||silvergames.com/div/g.php?" }, + "id": 8695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simplelogin.io/p/api/event" }, + "id": 8696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skyscanner.*/slipstream/view" }, + "id": 8697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slack-edge.com/bv1-10/slack_beacon." }, + "id": 8698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slack.com/beacon/" }, + "id": 8699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slack.com/clog/track/" }, + "id": 8700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slant.co/js/track.min.js" }, + "id": 8701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slashdot.org/country.js" }, + "id": 8702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slashdot.org/images/js.gif" }, + "id": 8703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slickdeals.net/ajax/stats/" }, + "id": 8704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||slideshare.net/frontend_tracking/" }, + "id": 8705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smallpdf.com/build/track-js.js" }, + "id": 8706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smartlink-api.amuse.io/api/analytics/" }, + "id": 8707 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||smassets.net/assets/anonweb/anonweb-click-" + }, + "id": 8708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smutty.com/ajax/trcking/" }, + "id": 8709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snapchat.com/web/metrics" }, + "id": 8710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||solvusoft.com^*/scripts/visitor.js" }, + "id": 8711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||source.chromium.org/v1/logging" }, + "id": 8712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sourcesync.io/analytics" }, + "id": 8713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spanishdict.com/page-view-metadata" }, + "id": 8714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||speed.cloudflare.com/__log" }, + "id": 8715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sportsmansguide.com/scripts/vendor/at_" }, + "id": 8716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spotifycdn.com/cdn/js/retargeting-pixels." }, + "id": 8717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||squarespace.com/api/1/performance/" }, + "id": 8718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srchoffer.com/tracking/" }, + "id": 8719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stackoverflow.com/_/client-timings" }, + "id": 8720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stackshare.io/analytics." }, + "id": 8721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapadblockuser.art/stat/" }, + "id": 8722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapadblockuser.click/stat/" }, + "id": 8723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapadblockuser.info/stat/" }, + "id": 8724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapadblockuser.xyz/stat/" }, + "id": 8725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stape.fun/stat/" }, + "id": 8726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapewithadblock.beauty/stat/" }, + "id": 8727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapewithadblock.monster/stat/" }, + "id": 8728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stapewithadblock.xyz/stat/" }, + "id": 8729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||starfiles.co/analytics.php" }, + "id": 8730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||startpage.com/sp/dplpxs?" }, + "id": 8731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||startpage.com/sp/jst" }, + "id": 8732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||starzplay.com/resources/js/analytics.js" }, + "id": 8733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||statista.com/data/ptm.gif" }, + "id": 8734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stayz.com.au/cl/data/omgpixel.json" }, + "id": 8735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strcdn.org/cdn-cgi/trace" }, + "id": 8736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strcloud.in/stat/" }, + "id": 8737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamadblocker.cc/stat/" }, + "id": 8738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamadblocker.com/stat/" }, + "id": 8739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamadblocker.store/stat/" }, + "id": 8740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamadblocker.xyz/stat/" }, + "id": 8741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamate.com/api/metrics" }, + "id": 8742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamed.su/api/preload" }, + "id": 8743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamlabs.com/web/data/ping" }, + "id": 8744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamnoads.com/stat/" }, + "id": 8745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamta.pe/stat/" }, + "id": 8746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamta.site/stat/" }, + "id": 8747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtape.cc/stat/" }, + "id": 8748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtape.com/stat/" }, + "id": 8749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtape.to/stat/" }, + "id": 8750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtape.xyz/stat/" }, + "id": 8751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtapeadblock.art/stat/" }, + "id": 8752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtapeadblockuser.art/stat/" }, + "id": 8753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtapeadblockuser.homes/stat/" }, + "id": 8754 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtapeadblockuser.monster/stat/" }, + "id": 8755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamtapeadblockuser.xyz/stat/" }, + "id": 8756 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stripchat.com/pixel/" }, + "id": 8757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stripe.com/tracking/" }, + "id": 8758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtape.cloud/stat/" }, + "id": 8759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtapeadblock.club/stat/" }, + "id": 8760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtapeadblocker.xyz/stat/" }, + "id": 8761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtapewithadblock.art/stat/" }, + "id": 8762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtapewithadblock.xyz/stat/" }, + "id": 8763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||strtpe.link/stat/" }, + "id": 8764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stubhub.com/a/icph" }, + "id": 8765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||suaurl.com/adblock/js/smarttag.js" }, + "id": 8766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||svc.eu01.miro.com/api/stream/" }, + "id": 8767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||svc.us01.miro.com/api/stream/" }, + "id": 8768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||swarm.video/stats/" }, + "id": 8769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tahoe.com/imp" }, + "id": 8770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taiwanplus.com/api/video/startvideo" }, + "id": 8771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapeadsenjoyer.com/stat/" }, + "id": 8772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapeantiads.com/stat/" }, + "id": 8773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapeblocker.com/stat/" }, + "id": 8774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapelovesads.org/stat/" }, + "id": 8775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapenoads.com/stat/" }, + "id": 8776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapewithadblock.com/stat/" }, + "id": 8777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tapewithadblock.org/stat/" }, + "id": 8778 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||target.com/consumers/v1/ingest/web/eventstream?" + }, + "id": 8779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||target.com/consumers/v1/ttms/events?" }, + "id": 8780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||target.com/rum_analytics/" }, + "id": 8781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||target.com/telemetry_data/" }, + "id": 8782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tarnkappe.info/matjc.js" }, + "id": 8783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tccd.douglas." }, + "id": 8784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tellerreport.com/react/pixel" }, + "id": 8785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.app/api/analytics?" }, + "id": 8786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.app/issue/terabox/ts_ad/" }, + "id": 8787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terabox.com/abdr?" }, + "id": 8788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||termsfeed.com/track/" }, + "id": 8789 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["tiki.vn"], + "requestDomains": [ + "businesseventskp.top", + "tah0a.com", + "tdke00.com", + "tikifreeship.vip", + "tikijaj2.com", + "tikt88.com", + "tuyendungtiki2024.vn", + "zla653.top", + "zla963.top" + ] + }, + "id": 8790 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["garena.vn"], + "requestDomains": [ + "ff-menmber-garena.vn", + "gaerana.io.vn", + "gareana.vn", + "garena.pro.vn", + "garerna.vn", + "gareza.vn" + ] + }, + "id": 8791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theblock.co/api/analytics" }, + "id": 8792 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||theconversation.com/javascripts/lib/content_tracker_hook.js" + }, + "id": 8793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thedailybeast.com/static/js/thirdparty." }, + "id": 8794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thefreedictionary.com/_/tr.ashx?" }, + "id": 8795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thehackernews.com/zscripts/" }, + "id": 8796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theladders.com/api/user-tracking/" }, + "id": 8797 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thesun.co.uk/assets/client/analyticslisteners~" + }, + "id": 8798 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thesun.co.uk/assets/client/newrelicexperimenttracking~" + }, + "id": 8799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thesun.ie/track?" }, + "id": 8800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thetimes.co.uk/track?" }, + "id": 8801 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thewindowsclub.com/wp-content/themes/genesis/lib/js/skip-links.min.js" + }, + "id": 8802 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||thisiswhyimbroke.com/api/user/gift-guide-thumbnail-homepage/tracking" + }, + "id": 8803 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thisiswhyimbroke.com/api/user/tracking" }, + "id": 8804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thriftbooks.com/scripts/sp.js" }, + "id": 8805 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiendeo.*/_statsapi/" }, + "id": 8806 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktok.com/captcha/report" }, + "id": 8807 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktok.com/ttwid/check/" }, + "id": 8808 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktok.com/v1/list" }, + "id": 8809 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktok.com/web/report?" }, + "id": 8810 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktok.com/whale/" }, + "id": 8811 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktokv.com/monitor_browser/" }, + "id": 8812 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiktokv.us/monitor_browser/" }, + "id": 8813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||time.is/img/nod.png" }, + "id": 8814 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tnaflix.com/stats.php" }, + "id": 8815 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.gg/api/auctions/i" }, + "id": 8816 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||totalcsgo.com/ctrack/" }, + "id": 8817 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||totaljobs.com/analytics/" }, + "id": 8818 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||totaljobs.com/chatbot/webhook/analytics" }, + "id": 8819 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||totaljobs.com/chatbot/webhook/logger" }, + "id": 8820 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toyota.com/analytics/" }, + "id": 8821 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hindustantimes.com"], + "urlFilter": "||tpcs.payu.in/pixelwithcookie.gif" + }, + "id": 8822 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tracemyip.org/vlg/" }, + "id": 8823 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traceparts.com/logs" }, + "id": 8824 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tradingview.com/ping" }, + "id": 8825 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tripadvisor.*/balinkimpressiontracking/" }, + "id": 8826 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tripadvisor.*/cookiepingback?" }, + "id": 8827 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tripadvisor.*/garecord^" }, + "id": 8828 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tripadvisor.*/metricsajax" }, + "id": 8829 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tripadvisor.*/wm/record" }, + "id": 8830 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["trip.com"], + "urlFilter": "||tripcdn.com/bee/collect" + }, + "id": 8831 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trivago.com/tracking/" }, + "id": 8832 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trumba.com/et.aspx?" }, + "id": 8833 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubepornstars.com/js/analytics" }, + "id": 8834 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubi.io/datascience/logging?" }, + "id": 8835 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tubitv.com/oz/performance/" }, + "id": 8836 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tumblr.com/pop/js/modern/sentry-" }, + "id": 8837 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tumblr.com/services/bblog" }, + "id": 8838 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tunein.com/api/v1/log/" }, + "id": 8839 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/1.1/attribution" }, + "id": 8840 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/1.1/jot" }, + "id": 8841 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/9/measurement/" }, + "id": 8842 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/i/api/1.1/jot" }, + "id": 8843 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/i/csp_report?" }, + "id": 8844 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com/i/jot" }, + "id": 8845 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||twitter.com^*/log.json" }, + "id": 8846 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||typepad.com/t/stats?" }, + "id": 8847 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uber.com/_events" }, + "id": 8848 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uber.com/_track" }, + "id": 8849 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uber.com/careers/apply/_log" }, + "id": 8850 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubereats.com/_errors" }, + "id": 8851 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubereats.com/_events" }, + "id": 8852 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubereats.com/_track" }, + "id": 8853 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubt.tracking.shopee." }, + "id": 8854 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ucoz.com/stat/" }, + "id": 8855 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ucweb.com/collect/" }, + "id": 8856 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||udemy.com/api-2.0/ecl" }, + "id": 8857 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ulogin.ru/stats.html" }, + "id": 8858 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ultimate-guitar.com/components/ab/event?" }, + "id": 8859 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ultimedia.com/deliver/statistiques/" }, + "id": 8860 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||unity3d.com/v1/events" }, + "id": 8861 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||unsplash.com/nmetrics" }, + "id": 8862 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||untappd.com/profile/impression?" }, + "id": 8863 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upi.com/story/stat/" }, + "id": 8864 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uprinting.com/muffins/uptracker-" }, + "id": 8865 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ups.com/img/icp.gif" }, + "id": 8866 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upstract.com/tokei/" }, + "id": 8867 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upwork.com/shasta/suit" }, + "id": 8868 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||upwork.com/upi/jslogger" }, + "id": 8869 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||usnews.com/static/esi/usn-geo.json" }, + "id": 8870 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uviu.com/activity/" }, + "id": 8871 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vagrantup.com/api/auth/_log" }, + "id": 8872 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vanityfair.com/user-context?referrer" }, + "id": 8873 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vimeo.com/ablincoln/" }, + "id": 8874 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||vimeocdn.com/js_opt/logging_combined.min.js" + }, + "id": 8875 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visualstudio.com/v2/track" }, + "id": 8876 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vizcloud.co/ping/" }, + "id": 8877 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/js/lib/px.js" }, + "id": 8878 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vrbo.com/edap/elo/v1/event/beacon" }, + "id": 8879 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vrbo.com/serp/api/metrics" }, + "id": 8880 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vsco.co/api/cantor/track" }, + "id": 8881 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||waaw.ac/cdn-cgi/trace" }, + "id": 8882 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||waaw.to/cdn-cgi/trace" }, + "id": 8883 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||waaw1.tv/cdn-cgi/trace" }, + "id": 8884 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||waitrose.com/gdavc7/" }, + "id": 8885 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmart.ca/api/bsp/logger" }, + "id": 8886 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "buymeacoffee.com", + "disqus.com", + "edgecastcdn.net", + "fastlylb.net", + "kxcdn.com", + "onesignal.com", + "twitcount.com", + "twitter.com", + "x.com" + ], + "initiatorDomains": ["jujmanga.com"], + "resourceTypes": ["script"] + }, + "id": 8887 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmart.ca/api/home-page/logger" }, + "id": 8888 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmart.ca/api/landing-page/beacon-logger" }, + "id": 8889 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["walmart.com"], + "urlFilter": "||walmartimages.com/dfw/4ff9c6c9-d9a0/" + }, + "id": 8890 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wattpad.com/js/tracker/app." }, + "id": 8891 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wccftech.com/cnt7vfdvvwa3.js" }, + "id": 8892 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||web.whatsapp.com/wam" }, + "id": 8893 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["doordash.com"], + "urlFilter": "||webd-assets.cdn4dd.com/s.js" + }, + "id": 8894 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||webmd.com/static/v/c?" }, + "id": 8895 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weedmaps.com/pixel?" }, + "id": 8896 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wellsfargo.com/as/jslog" }, + "id": 8897 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wellsfargo.com/dti_apg/" }, + "id": 8898 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wellsfargo.com/jenny/" }, + "id": 8899 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wellsfargo.com/tracking/" }, + "id": 8900 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["wellsfargo.com"], + "urlFilter": "||wfinterface.com/tracking/" + }, + "id": 8901 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whattomine.com/stats" }, + "id": 8902 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wheregoes.com/api/event" }, + "id": 8903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whistleout.com.au/track" }, + "id": 8904 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||vvskomplett.no/dev/tests/functional/config/" + }, + "id": 8905 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wikihow.com/x/collect?" }, + "id": 8906 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wikimonde.com/matom.js" }, + "id": 8907 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["meidastouch.com"], + "requestDomains": ["petametrics.com"] + }, + "id": 8908 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wikipedia.org/beacon/" }, + "id": 8909 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||windy.com/sedlina/ga/" }, + "id": 8910 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wipo.int/wipo-analytics/" }, + "id": 8911 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wish.com/api/analytics/" }, + "id": 8912 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wiztube.xyz/cdn-cgi/trace" }, + "id": 8913 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wnyc.org/analytics/" }, + "id": 8914 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wolfram.com/common/javascript/analytics.js" + }, + "id": 8915 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wolfram.com/common/javascript/wal/" }, + "id": 8916 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wondershare.com/trk" }, + "id": 8917 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wsj.com/cookies/pixel.gif" }, + "id": 8918 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||www.ebay.*/gh/dfpsvc?" }, + "id": 8919 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/1.1/attribution" }, + "id": 8920 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/1.1/jot" }, + "id": 8921 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/9/measurement/" }, + "id": 8922 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/i/api/1.1/jot" }, + "id": 8923 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/i/csp_report" }, + "id": 8924 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com/i/jot" }, + "id": 8925 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||x.com^*/log.json" }, + "id": 8926 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xero.com/api/events/" }, + "id": 8927 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xfinity.com/event/" }, + "id": 8928 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhamsterlive.com/pixel/" }, + "id": 8929 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xhcdn.com/js/*.track.min.js" }, + "id": 8930 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xing.com/logjam/" }, + "id": 8931 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xnxx.com/picserror/" }, + "id": 8932 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xvideos.com/picserror/" }, + "id": 8933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xxf.mobi/hit" }, + "id": 8934 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ya.ru/clck/" }, + "id": 8935 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/_td_api/beacon/" }, + "id": 8936 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/beacon/" }, + "id": 8937 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/beacon?" }, + "id": 8938 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.com/pageview?" }, + "id": 8939 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.net/pixel.gif" }, + "id": 8940 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "ping"], + "urlFilter": "||yandex.*/clck/" + }, + "id": 8941 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.*/count/" }, + "id": 8942 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.com/clck/" }, + "id": 8943 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.eu/clck/" }, + "id": 8944 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.ru/clck/" }, + "id": 8945 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandexcdn.com/cdn-cgi/trace" }, + "id": 8946 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yelp.*/sit_rep" }, + "id": 8947 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yelp.com/ad_acknowledgment" }, + "id": 8948 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yelp.com/ad_syndication_user_tracking" }, + "id": 8949 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yelp.com/spice?" }, + "id": 8950 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yimg.com/aaq/wf/wf-darla-" }, + "id": 8951 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||you.com/api/recordevent" }, + "id": 8952 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youjizzlive.com/api/metrics" }, + "id": 8953 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youmaker.com/g/test" }, + "id": 8954 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yourupload.com/jwe?" }, + "id": 8955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube-nocookie.com/api/stats/atr?" }, + "id": 8956 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube-nocookie.com/api/stats/delayplay?" }, + "id": 8957 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube-nocookie.com/api/stats/qoe?" }, + "id": 8958 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube-nocookie.com/ptracking?" }, + "id": 8959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube-nocookie.com/robots.txt?" }, + "id": 8960 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||youtube-nocookie.com/youtubei/v1/log_event?" + }, + "id": 8961 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/api/stats/ads?" }, + "id": 8962 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/api/stats/delayplay?" }, + "id": 8963 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/api/stats/qoe?" }, + "id": 8964 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "requestDomains": ["rt.rakuten.co.jp"] + }, + "id": 8965 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/get_video?" }, + "id": 8966 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/pcs/activeview?" }, + "id": 8967 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/ptracking?" }, + "id": 8968 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/set_awesome?" }, + "id": 8969 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtube.com/youtubei/v1/log_event?" }, + "id": 8970 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||youtube.googleapis.com/youtubei/v1/log_event?" + }, + "id": 8971 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtubekids.com/api/stats/ads?" }, + "id": 8972 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtubekids.com/api/stats/qoe?" }, + "id": 8973 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtubekids.com/ptracking?" }, + "id": 8974 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youtubekids.com/youtubei/v1/log_event?" }, + "id": 8975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zappos.com/err.cgi?" }, + "id": 8976 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zappos.com/karakoram/js/main." }, + "id": 8977 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zenimpact.io/dist/zen_init.min.js" }, + "id": 8978 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zerohedge.com/statistics-ajax?" }, + "id": 8979 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zoosk.com/cs/tp.png?" }, + "id": 8980 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://track.opentable." }, + "id": 8981 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://www.vinted.*/relay/events" }, + "id": 8982 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jeremiahlee.com/fanboynz.js" }, + "id": 8983 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bing.com/fd/ls/l?ig=" }, + "id": 8984 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bing.com/fd/ls/lsp.aspx" }, + "id": 8985 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aliyuncs.com/r.png" }, + "id": 8986 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citi.com^*/fp.js" }, + "id": 8987 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citibank.com.ph/jso/js/fp.js" }, + "id": 8988 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citibank.com.ph/tmx/js/" }, + "id": 8989 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citibank.com.sg/jso/js/fp.js" }, + "id": 8990 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||citibank.com.sg/tmx/" }, + "id": 8991 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ebaystatic.com/rs/v/10341xh50yz21mhhydueu4m5wad.js" + }, + "id": 8992 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ebaystatic.com/rs/v/dxtuvtkk2q3hpkc1xveeo13iaek.js" + }, + "id": 8993 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ebaystatic.com/rs/v/klminxoj1uyzvo0p0qu4nhpg0qo.js" + }, + "id": 8994 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ebaystatic.com/rs/v/s0hteylevy4bpkd12dvkd4yi5ms.js" + }, + "id": 8995 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mfasa.chase.com/auth/js/jpmc_bb_check.js" }, + "id": 8996 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bankofamerica.com/cookie-id.js" }, + "id": 8997 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||halifax-online.co.uk/scripts/16c9d93d/" }, + "id": 8998 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "://a02342." }, + "id": 8999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trustarc.mgr.consensu.org/get?" }, + "id": 9000 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/misites/" }, + "id": 9001 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/yozons-lib/" }, + "id": 9002 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anthropologie.com/xgwm9nuh/init.js" }, + "id": 9003 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||apartmenttherapy.com/jayeky18/init.js" }, + "id": 9004 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arcteryx.com/943r4fb8/init.js" }, + "id": 9005 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||asda.com/px/px1uglztko/init.js" }, + "id": 9006 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ashleyfurniture.com/ouqlb4fq/init.js" }, + "id": 9007 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auctionzip.com/ektvxkq2/init.js" }, + "id": 9008 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "derstandard.at", + "derstandard.de", + "sportdeutschland.tv" + ], + "requestDomains": ["relay-client-c03.iocnt.net"], + "resourceTypes": ["script"] + }, + "id": 9009 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||b.px-cdn.net/api/v1/pxrf8vapwa/" }, + "id": 9010 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bathandbodyworks.com/lsxlyya5/init.js" }, + "id": 9011 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||beaumontenterprise.com/413gkwmt/init.js" }, + "id": 9012 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||belk.com/0iiey9lm/init.js" }, + "id": 9013 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bhphotovideo.com/3d8mkyg1/init.js" }, + "id": 9014 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bloomberg.com/8fcgygk4/init.js" }, + "id": 9015 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bm.paypal.com/spd3txhv/init.js" }, + "id": 9016 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booking.com/87sduif98q3rijax" }, + "id": 9017 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||booktopia.com.au/ns7abmiv/init.js" }, + "id": 9018 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||brownsshoes.com/iz/2tcs0qig/init.js" }, + "id": 9019 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||build.com/2ztkihy4/init.js" }, + "id": 9020 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||calm.com/api/12xk43jk/init.js" }, + "id": 9021 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||calvinklein.us/n8anl15k/init.js" }, + "id": 9022 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carbon38.com/a44kxi5a/init.js" }, + "id": 9023 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||careermatch.com/ogckki0e/init.js" }, + "id": 9024 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carolsdaughter.com/iz/uapo0cuk/init.js" }, + "id": 9025 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carters.com/0f3091f3/init.js" }, + "id": 9026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chron.com/413gkwmt/init.js" }, + "id": 9027 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jobstreet.com.sg"], + "requestDomains": ["stats-jobstreet-sg-en-prod.supercharge-srp.co"] + }, + "id": 9028 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||couchsurfing.com/becn7fqx/init.js" }, + "id": 9029 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||crunchbase.com/rw7m6iav/init.js" }, + "id": 9030 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ctinsider.com/413gkwmt/init.js" }, + "id": 9031 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ctpost.com/413gkwmt/init.js" }, + "id": 9032 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||discount.hk-hotel.com/qukd4lo9/init.js" }, + "id": 9033 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drupal.org/vnpbbfwe/init.js" }, + "id": 9034 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expressnews.com/413gkwmt/init.js" }, + "id": 9035 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||fiverr.com/px/client/pxk3bezzfo/main.min.js" + }, + "id": 9036 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flixcart.com/px/gnttli3a/init.js" }, + "id": 9037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||flooranddecor.com/v1hqbvho/init.js" }, + "id": 9038 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodora.fi/ljub4etb/init.js" }, + "id": 9039 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodora.se/ljub4etb/init.js" }, + "id": 9040 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.bg/ljub4etb/init.js" }, + "id": 9041 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.co.th/ljub4etb/init.js" }, + "id": 9042 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.com.bd/ljub4etb/init.js" }, + "id": 9043 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.com.kh/ljub4etb/init.js" }, + "id": 9044 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.com.mm/ljub4etb/init.js" }, + "id": 9045 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.com.tw/ljub4etb/init.js" }, + "id": 9046 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.hk/ljub4etb/init.js" }, + "id": 9047 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.la/ljub4etb/init.js" }, + "id": 9048 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.my/ljub4etb/init.js" }, + "id": 9049 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.ph/ljub4etb/init.js" }, + "id": 9050 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.pk/ljub4etb/init.js" }, + "id": 9051 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.ro/ljub4etb/init.js" }, + "id": 9052 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||foodpanda.sg/ljub4etb/init.js" }, + "id": 9053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freepeople.com/tn88q85m/init.js" }, + "id": 9054 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hotpads.com/xor1k5b6/init.js" }, + "id": 9055 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||houstonchronicle.com/413gkwmt/init.js" }, + "id": 9056 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iherb.com/vtidnbtc/init.js" }, + "id": 9057 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||internships.com/ogckki0e/init.js" }, + "id": 9058 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jimmyjohns.com/abo2yc8x/init.js" }, + "id": 9059 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||joann.com/qxtwmr91/init.js" }, + "id": 9060 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kerastase-usa.com/iz/pxxiuo7qtj/init.js" }, + "id": 9061 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kget.com/cvbtpurj/init.js" }, + "id": 9062 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kickstarter.com/uy3r669n/init.js" }, + "id": 9063 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kiehls.com/iz/pxg8atfja1/init.js" }, + "id": 9064 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kiva.org/r3pnvz1f/init.js" }, + "id": 9065 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ktla.com/cvbtpurj/init.js" }, + "id": 9066 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lancome-usa.com/iz/pxq99aloxk/init.js" }, + "id": 9067 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lmtonline.com/413gkwmt/init.js" }, + "id": 9068 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||madlan.co.il/o4wpdyyd/init.js" }, + "id": 9069 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||middletownpress.com/413gkwmt/init.js" }, + "id": 9070 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mrt.com/413gkwmt/init.js" }, + "id": 9071 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mysanantonio.com/413gkwmt/init.js" }, + "id": 9072 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ncadvertiser.com/413gkwmt/init.js" }, + "id": 9073 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newsnationnow.com/yzupxxw0/init.js" }, + "id": 9074 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newstimes.com/413gkwmt/init.js" }, + "id": 9075 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nhregister.com/413gkwmt/init.js" }, + "id": 9076 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nyxcosmetics.com/iz/pxlznv2dn4/init.js" }, + "id": 9077 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||octopart.com/kdrqnl15/init.js" }, + "id": 9078 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||oshkosh.com/0f3091f3/init.js" }, + "id": 9079 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||priceline.com/9atjsd0n/init.js" }, + "id": 9080 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ralphlauren.com^*/init.js" }, + "id": 9081 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||realtor.com/rdc_user_check/init.js" }, + "id": 9082 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||registercitizen.com/413gkwmt/init.js" }, + "id": 9083 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sams.com.mx/px/px87wpo5ak/init.js" }, + "id": 9084 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||samsclub.com/px/pxslc3j22k/init.js" }, + "id": 9085 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seattlepi.com/413gkwmt/init.js" }, + "id": 9086 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seekingalpha.com/xgcxm9by/init.js" }, + "id": 9087 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sensor.grubhub.com/o97ybh4j/init.js" }, + "id": 9088 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sfchronicle.com/413gkwmt/init.js" }, + "id": 9089 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sfgate.com/413gkwmt/init.js" }, + "id": 9090 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shiekh.com/ij55yhvs/init.js" }, + "id": 9091 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shoebacca.com/yarjwc0q/init.js" }, + "id": 9092 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||simon.com/46scnlxs/init.js" }, + "id": 9093 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skechers.com/dl6gosf9/init.js" }, + "id": 9094 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skiphop.com/0f3091f3/init.js" }, + "id": 9095 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skyscanner.*/rf8vapwa/init.js" }, + "id": 9096 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||snipesusa.com/6xnn2xkk/init.js" }, + "id": 9097 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spirit.com/kp4clsb5/init.js" }, + "id": 9098 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssense.com/58asv359/init.js" }, + "id": 9099 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stamfordadvocate.com/413gkwmt/init.js" }, + "id": 9100 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stockx.com/16ud0kof/init.js" }, + "id": 9101 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streeteasy.com/czdhf737/init.js" }, + "id": 9102 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||studeersnel.nl/27m703hm/init.js" }, + "id": 9103 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||studocu.com/27m703hm/init.js" }, + "id": 9104 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sweetwater.com/p2tbvnjz/init.js" }, + "id": 9105 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thehill.com/6zcfgh4h/init.js" }, + "id": 9106 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thehour.com/413gkwmt/init.js" }, + "id": 9107 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thekitchn.com/jayeky18/init.js" }, + "id": 9108 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||therealreal.com/ev56my37/init.js" }, + "id": 9109 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||timesunion.com/413gkwmt/init.js" }, + "id": 9110 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tumi.com/4i06uv8m/init.js" }, + "id": 9111 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmart.ca/px/pxnp9b16cq/init.js" }, + "id": 9112 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmart.com/px/pxu6b0qd2s/init.js" }, + "id": 9113 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmartcanada.ca/px/pxcfrcfefa/init.js" }, + "id": 9114 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||walmartcareerswithamission.com/px/pxcfrcfefa/init.js" + }, + "id": 9115 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmartethics.com/px/pxcfrcfefa/init.js" }, + "id": 9116 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmartpetrx.com/1ct9c6g3/init.js" }, + "id": 9117 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walmartrealty.com/px/pxcfrcfefa/init.js" }, + "id": 9118 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wfla.com/cvbtpurj/init.js" }, + "id": 9119 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wgno.com/cvbtpurj/init.js" }, + "id": 9120 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||whois.com/js/gtmdatalayer.js" }, + "id": 9121 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wine-searcher.com/k6s8okp3/init.js" }, + "id": 9122 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||worthpoint.com/liujcowl/init.js" }, + "id": 9123 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||www.digikey.*/lo2z493j/init.js" }, + "id": 9124 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||www.mouser.*/4uazuiai/init.js" }, + "id": 9125 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.ca/botdefender/init.js" }, + "id": 9126 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.ca/svc/px" }, + "id": 9127 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.co.nz/botdefender/init.js" }, + "id": 9128 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.co.nz/svc/px" }, + "id": 9129 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.co.uk/botdefender/init.js" }, + "id": 9130 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.co.uk/svc/px" }, + "id": 9131 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.com.au/botdefender/init.js" }, + "id": 9132 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.com.au/svc/px" }, + "id": 9133 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.com/botdefender/init.js" }, + "id": 9134 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.com/svc/px" }, + "id": 9135 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.de/botdefender/init.js" }, + "id": 9136 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.de/svc/px" }, + "id": 9137 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.es/botdefender/init.js" }, + "id": 9138 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.es/svc/px" }, + "id": 9139 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.fr/botdefender/init.js" }, + "id": 9140 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zazzle.fr/svc/px" }, + "id": 9141 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zillow.com/hyx10rg3/init.js" }, + "id": 9142 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zoominfo.com/osx7m0dx/init.js" }, + "id": 9143 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||20min.ch/ana/" }, + "id": 9144 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aachener-zeitung.de/zva/drive.js" }, + "id": 9145 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aerzteblatt.de/inc/js/ga4.js" }, + "id": 9146 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arlt.com/analytics/" }, + "id": 9147 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||arte.tv/log-player/" }, + "id": 9148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||basicthinking.de/stats/" }, + "id": 9149 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||berliner-stadtplan.com/t.gif" }, + "id": 9150 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||braunschweiger-zeitung.de/stats/" }, + "id": 9151 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buzzfeed.at/bi/bootstrap/" }, + "id": 9152 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||buzzfeed.de/bi/bootstrap/" }, + "id": 9153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bz-berlin.de/_stats/" }, + "id": 9154 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chartsurfer.de/js/mtm.js" }, + "id": 9155 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chartsurfer.de/uscoll.php?" }, + "id": 9156 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chefkoch-cdn.de/agf/agf.js" }, + "id": 9157 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chefkoch.de/search/tracking/" }, + "id": 9158 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chefkoch.de/tracking/" }, + "id": 9159 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||comparis.ch/comparis/tracking/" }, + "id": 9160 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||computerbase.de/nlytev" }, + "id": 9161 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cp.finanzfrage.net/stats" }, + "id": 9162 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dasoertliche.de/js/liwanalytics.js" }, + "id": 9163 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dein-plan.de/t.gif" }, + "id": 9164 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dejure.org/cgi-bin/sitzung.fcgi?" }, + "id": 9165 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||derwesten.de/stats/" }, + "id": 9166 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dforum.net/counter/" }, + "id": 9167 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||epochtimes.de/mp/track/" }, + "id": 9168 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fotocommunity.de/track/" }, + "id": 9169 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gegenstimme.tv/tracker/" }, + "id": 9170 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gmx.net/monitoring/" }, + "id": 9171 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||golem.de/staticrl/scripts/golem_cpxl_" }, + "id": 9172 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hamburger-stadtplan.com/t.gif" }, + "id": 9173 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hannover-stadtplan.com/t.gif" }, + "id": 9174 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||happysex.ch/app_jquery/tracking.js" }, + "id": 9175 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hartgeld.com/cgi-sys/count.cgi?" }, + "id": 9176 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||heise.de/ivw-bin/ivw/cp/" }, + "id": 9177 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||herz-fuer-tiere.de^*/ad.gif?" }, + "id": 9178 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||herz-fuer-tiere.de^*/sunshine.gif?" }, + "id": 9179 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||homegate.ch/g/collect?" }, + "id": 9180 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||horizont.net/stats/" }, + "id": 9181 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||inside-channels.ch/proxy/engine/api/v1/auth/ping/" + }, + "id": 9182 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||inside-it.ch/proxy/engine/api/v1/auth/ping/" + }, + "id": 9183 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jobs.ch/api/v1/public/product/track/" }, + "id": 9184 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||js.tag24.de/main.js" }, + "id": 9185 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||k-aktuell.de/monitoring?" }, + "id": 9186 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leipziger-stadtplan.com/t.gif" }, + "id": 9187 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moviepilot.de/assets/autotrack-" }, + "id": 9188 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtb-news.de/metric/" }, + "id": 9189 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||muenchener-stadtplan.com/t.gif" }, + "id": 9190 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mydirtyhobby.de/tracker" }, + "id": 9191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||netzwelt.de/log?" }, + "id": 9192 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||news.de/track.php" }, + "id": 9193 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newsdeutschland.com/rpc.php" }, + "id": 9194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nickles.de/ivw/" }, + "id": 9195 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nius.de/monitoring" }, + "id": 9196 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ostjob.ch/public/statistic/teaser/hit/" }, + "id": 9197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||otto.de/error-logging/" }, + "id": 9198 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||otto.de/pass/scale-beacon-service/" }, + "id": 9199 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||potsdamer-stadtplan.com/t.gif" }, + "id": 9200 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ricardo.ch/api/browser-statistics/" }, + "id": 9201 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||schnaeppchenfuchs.com/js/default-" }, + "id": 9202 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shoop.de/mgtrx/" }, + "id": 9203 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sparkasse.de/frontend/settrackingcookie.htm" + }, + "id": 9204 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sportnews.bz/pcookie?" }, + "id": 9205 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||spreewaldkarte.de/t.gif" }, + "id": 9206 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||srf.ch/udp/tracking/" }, + "id": 9207 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||steuertipps.de/scripts/tracking/" }, + "id": 9208 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stol.it/pcookie?" }, + "id": 9209 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||stuttgarter-nachrichten.de/cre-1.0/tracking/device.js" + }, + "id": 9210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||suche.web.de/click" }, + "id": 9211 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t-online.de/to/web/click?" }, + "id": 9212 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t-online.de/toi/html/de/img/transp.bmp?" }, + "id": 9213 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taz.de/count/" }, + "id": 9214 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teltarif.de/scripts/fb.js" }, + "id": 9215 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teltarif.de/scripts/ttt.js" }, + "id": 9216 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||teltarif.de/ttt.go?" }, + "id": 9217 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ui-portal.de/pos-cdn/tracklib/" }, + "id": 9218 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vinted.de/relay/events" }, + "id": 9219 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weltbild.de/tracking/" }, + "id": 9220 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||werkenntdenbesten.de/js/tracking." }, + "id": 9221 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||werkenntdenbesten.de/pd.js" }, + "id": 9222 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wikipedia.de/tracking.js" }, + "id": 9223 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wlw.de/unified_search_backend/api/v1/tracking/" + }, + "id": 9224 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zooplus.de/om/pxl/" }, + "id": 9225 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jv.dk/assets/statistics/" }, + "id": 9226 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2ememain.be/c3650cdf-" }, + "id": 9227 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2ememain.be/px/" }, + "id": 9228 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||actu.fr/assets/js/smarttag5280-1.js" }, + "id": 9229 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aliasdmc.fr/js/general_sts.js" }, + "id": 9230 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||allocine.fr/_/geolocalize" }, + "id": 9231 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.odysee.com/locale/get" }, + "id": 9232 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.ouedkniss.com^*&xtrackid=" }, + "id": 9233 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.tacotax.fr/v2/amplitude_trackers" }, + "id": 9234 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||batiactu.com/cap_" }, + "id": 9235 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boingtv.fr/track_view" }, + "id": 9236 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||centerblog.net/a/in" }, + "id": 9237 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cesu.urssaf.fr/clm10" }, + "id": 9238 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clubic.com/tview" }, + "id": 9239 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||courrierinternational.com/*&vtag=" }, + "id": 9240 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||developpez.com/public/js/log.js" }, + "id": 9241 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||donnons.org/log.js" }, + "id": 9242 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||e.m6web.fr/events" }, + "id": 9243 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||easeus.com/default/js/aff_buy_tracking.js" }, + "id": 9244 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ecranlarge.com/stat" }, + "id": 9245 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||europe1.fr/assets/europe1/estat." }, + "id": 9246 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||fourchette-et-bikini.fr/core/modules/statistics/" + }, + "id": 9247 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||fr.shopping.rakuten.com/rakuten-static-deliver/mob/*/js/track.js" + }, + "id": 9248 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gamergen.com/ajax/actualites/addvue" }, + "id": 9249 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ianimes.org/img/tracker.gif" }, + "id": 9250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ici.radio-canada.ca/v5/*/trace/" }, + "id": 9251 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||igen.fr/modules/statistics/statistics.php" }, + "id": 9252 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iphoneaddict.fr/wp-content/*/counter.php" }, + "id": 9253 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jeu.net/hits.js" }, + "id": 9254 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||l.nicematin.com/pv.js" }, + "id": 9255 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lacentrale.fr/collect" }, + "id": 9256 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||lacentrale.fr/static/fragment-sentry/lc-sentry.js" + }, + "id": 9257 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lacoccinelle.net/tools.js" }, + "id": 9258 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||laposte.fr/cdp/events?" }, + "id": 9259 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ldlc.com/v4px/js/ldlcmachine.js" }, + "id": 9260 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leboncoin.fr/rav-monitoring/" }, + "id": 9261 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lecho.be/fb2?" }, + "id": 9262 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lecho.be/tag/tag-" }, + "id": 9263 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ledevoir.com/js/pianoanalyticstags.js" }, + "id": 9264 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lemonde.fr/*&cts=" }, + "id": 9265 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lemonde.fr/*&stc=" }, + "id": 9266 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lemonde.fr/bucket/*/tagistan." }, + "id": 9267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leparking-moto.fr/jsv155/tracker.js" }, + "id": 9268 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||leparking.fr/*/tracker.js" }, + "id": 9269 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||liberation.fr/newsite/js/cmp/" }, + "id": 9270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ma-petite-recette.fr/visites" }, + "id": 9271 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marmiton.org/reloaded/errpix.php" }, + "id": 9272 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||medoucine.com/tracking/" }, + "id": 9273 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||neko-san.fr/stats" }, + "id": 9274 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||ouest-france.fr/v1/javascripts/*-googletag-" + }, + "id": 9275 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ouest-france.fr/v1/javascripts/*-prebid-" }, + "id": 9276 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paruvendu.fr/*/stats/" }, + "id": 9277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||promoneuve.fr/stat/" }, + "id": 9278 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||quellavelinge.com/referer.php?" }, + "id": 9279 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rts.ch^*/boreas_b01.js" }, + "id": 9280 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shemsfm.net/ar/setstats/" }, + "id": 9281 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shemsfm.net/fr/setstats/" }, + "id": 9282 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sncf-connect.com/apm" }, + "id": 9283 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sncf-connect.com/bff/api/v1/t/events" }, + "id": 9284 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||space-blogs.net/include/counter/" }, + "id": 9285 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sta.extreme-down." }, + "id": 9286 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sta.wawacity." }, + "id": 9287 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sta.zone-telechargement." }, + "id": 9288 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stats*.credit-cooperatif.coop^" }, + "id": 9289 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stats.zone-annuaire." }, + "id": 9290 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stats.zone-telechargement." }, + "id": 9291 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||surace-jujitsu.fr/outils/compteur_php/" }, + "id": 9292 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||techno-science.net/outils/serviceloc.php?" }, + "id": 9293 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||telerama.fr/*&ptag=" }, + "id": 9294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||unblog.fr/cu.js" }, + "id": 9295 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vinted.fr/relay/events" }, + "id": 9296 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wawacity.*/bypass" }, + "id": 9297 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||woopic.com/z.gif" }, + "id": 9298 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.fr/clck/click" }, + "id": 9299 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zone-telechargement.al/analytics/" }, + "id": 9300 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zerkalo.io/stat/" }, + "id": 9301 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||khamsat.com/ajax/account_stats?" }, + "id": 9302 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mosoah.com/analytics.js" }, + "id": 9303 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klix.ba/pixel/" }, + "id": 9304 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||104.com.tw/log/" }, + "id": 9305 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||17173.com/ping.js" }, + "id": 9306 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||17173.com/pv?" }, + "id": 9307 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4399.com/js/4399stat.js" }, + "id": 9308 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4399.com/plugins/tj/event?" }, + "id": 9309 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||55bbs.com/east.html" }, + "id": 9310 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||591.com.tw/stats/" }, + "id": 9311 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||9game.cn/stat/" }, + "id": 9312 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ac.dun.163yun.com/v2/collect?" }, + "id": 9313 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alicdn.com/f/pcdn/i.php?" }, + "id": 9314 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.ea3w.com/hits.js" }, + "id": 9315 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||autohome.com.cn/impress?" }, + "id": 9316 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/api/bidder/" }, + "id": 9317 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com/kan/api/iplocation" }, + "id": 9318 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||baidu.com^*/ps_default.gif?" }, + "id": 9319 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["cli.im"], + "urlFilter": "||clewm.net/public/cli_analytics.js" + }, + "id": 9320 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ctrmi.cn/t/" }, + "id": 9321 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dcard.tw/v1/events" }, + "id": 9322 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||douyucdn.cn/fish3/1.gif" }, + "id": 9323 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eastmoney.com/usercollect/" }, + "id": 9324 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eastmoney.com/web/prd/jump_tracker.js" }, + "id": 9325 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||forum.zuvio.com.tw/api/article/finish" }, + "id": 9326 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hisense.com/ta.js" }, + "id": 9327 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hktvmall.com/api/event" }, + "id": 9328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hujiang.com/v2/log" }, + "id": 9329 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i-cable.com/ci/tracking/" }, + "id": 9330 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["pixnet.net"], + "urlFilter": "||i-tm.com.tw/api/itm-tracker.js" + }, + "id": 9331 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ifeng.com/i?p=" }, + "id": 9332 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iqiyi.com/dsp_track3" }, + "id": 9333 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iqiyi.com/track2?" }, + "id": 9334 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jiayuan.com^*/pv.js" }, + "id": 9335 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||js.ea3w.com/pv.js" }, + "id": 9336 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kn007.net/snmp.php" }, + "id": 9337 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||le.com/op/" }, + "id": 9338 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m.diyibanzhu.buzz/17mb/script/tj.js" }, + "id": 9339 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m.diyibanzhu.buzz/17mb/script/wap.js" }, + "id": 9340 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.qq.com/cgi-bin/getinvestigate?" }, + "id": 9341 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||map.baidu.com/newmap_test/static/common/images/transparent.gif" + }, + "id": 9342 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mi.com/stat/" }, + "id": 9343 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp.weixin.qq.com/mp/appmsgreport?" }, + "id": 9344 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp.weixin.qq.com/mp/getappmsgad?" }, + "id": 9345 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp.weixin.qq.com/mp/jsmonitor?" }, + "id": 9346 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp.weixin.qq.com/mp/report?" }, + "id": 9347 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mp.weixin.qq.com/mp/webcommreport?" }, + "id": 9348 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msgsndr.com/funnel/event" }, + "id": 9349 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||music.163.com/device/signature/create/deviceid.js" + }, + "id": 9350 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||music.163.com/weapi/feedback/weblog" }, + "id": 9351 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||music.163.com/weapi/pl/count" }, + "id": 9352 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pan.baidu.com/api/report/" }, + "id": 9353 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||pan.baidu.com/pcloud/counter/refreshcount?" + }, + "id": 9354 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pan.baidu.com/recent/report?" }, + "id": 9355 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||people.cn/js/pa.js" }, + "id": 9356 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pinkoi.com/_log/" }, + "id": 9357 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pptv.com/stg/add?" }, + "id": 9358 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pptv.com/webdelivery/" }, + "id": 9359 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pressplay.cc/marketing/event" }, + "id": 9360 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["youdao.com"], + "urlFilter": "||qiyukf.com/webda/da.gif" + }, + "id": 9361 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/code.cgi?" }, + "id": 9362 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/collect/" }, + "id": 9363 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/kvcollect?" }, + "id": 9364 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/p?" }, + "id": 9365 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/qqcom/" }, + "id": 9366 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/report.cgi?" }, + "id": 9367 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/report|" }, + "id": 9368 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qq.com/stdlog" }, + "id": 9369 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qzone.qq.com/iframe/report" }, + "id": 9370 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||qzone.qq.com/wspeed.qq.com^" }, + "id": 9371 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||qzonestyle.gtimg.cn/qzone/v8/ic/iframereport.js" + }, + "id": 9372 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.pixfs.net/js/pixlogger.min.js" }, + "id": 9373 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||s.pixfs.net/visitor.pixplug.in/" }, + "id": 9374 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shopee.tw/__t__" }, + "id": 9375 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shopee.tw/v2/shpsec/web/report" }, + "id": 9376 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sina.com.cn/view?" }, + "id": 9377 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sinajs.cn/open/api/js/wb.js" }, + "id": 9378 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sogou.com/cl.gif?" }, + "id": 9379 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sogoucdn.com/hhytrace/" }, + "id": 9380 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/adgtr/" }, + "id": 9381 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/count/" }, + "id": 9382 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/pccollector" }, + "id": 9383 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sohu.com/pv.js" }, + "id": 9384 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||soufun.com/click/" }, + "id": 9385 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||soufun.com/stats/" }, + "id": 9386 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||stat.*.v-56.com^" }, + "id": 9387 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.funshion.com/*/common/log/" }, + "id": 9388 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||static.qiyi.com/js/pingback/" }, + "id": 9389 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||steamchina.com/events/" }, + "id": 9390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theav.xyz/anyalytics" }, + "id": 9391 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||theporn.cc/anyalytics?" }, + "id": 9392 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tianxun.com/ajax_website_statistics." }, + "id": 9393 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||titan24.com/scripts/stats.js" }, + "id": 9394 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tongji2.vip.duba.net/__infoc.gif?" }, + "id": 9395 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.baidu.com/js/nsclick.js" }, + "id": 9396 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toutiao.com/action_log/" }, + "id": 9397 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toutiao.com^*/user_log/" }, + "id": 9398 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uuu9.com/s.php?" }, + "id": 9399 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||v.blog.sohu.com/dostat.do?" }, + "id": 9400 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vipstatic.com/mars/" }, + "id": 9401 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wanmei.com/public/js/stat.js" }, + "id": 9402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weather.com.cn/a1.js" }, + "id": 9403 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weibo.cn/h5logs/" }, + "id": 9404 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weibo.com/aj/log/" }, + "id": 9405 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||weiyun.com/cgi-bin/tianshu_report" }, + "id": 9406 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||weiyun.com/proxy/domain/boss.qzone.qq.com/fcg-bin/fcg_rep_strategy?" + }, + "id": 9407 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wenku.baidu.com/tongji/" }, + "id": 9408 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||work.3dmgame.com/js/statistics.js" }, + "id": 9409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wumii.com/images/pixel.png" }, + "id": 9410 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xcar.com.cn/exp/" }, + "id": 9411 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xiaohongshu.com/api/collect" }, + "id": 9412 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xiaohongshu.com/api/v2/collect" }, + "id": 9413 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xiaomi.com/js/mstr.js?" }, + "id": 9414 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||youku.com/log/" }, + "id": 9415 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yxdown.com/count.js" }, + "id": 9416 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zcool.com.cn/track/" }, + "id": 9417 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zhihu.com/collector/" }, + "id": 9418 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zhihu.com/zbst/events/" }, + "id": 9419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zol-img.com.cn^*/logger.js" }, + "id": 9420 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zongheng.com^*/logger.min.js" }, + "id": 9421 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avaz.ba/update/hits/" }, + "id": 9422 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jutarnji.hr/template/js/eph_analytics.js" }, + "id": 9423 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||o2.cz^*-ga_o2cz_bundle.js?" }, + "id": 9424 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2dehands.be/px/" }, + "id": 9425 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.rtl.nl/monitoring/" }, + "id": 9426 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bol.com/tracking/" }, + "id": 9427 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||businessinsider.nl^*/tr.php" }, + "id": 9428 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coolblue.nl/monitoring/" }, + "id": 9429 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||expert.nl/daix.js" }, + "id": 9430 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fd.nl/pixel/" }, + "id": 9431 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||folderz.nl/clickstream/" }, + "id": 9432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||infonu.nl/t.php?" }, + "id": 9433 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kieskeurig.nl/collect" }, + "id": 9434 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kieskeurig.nl/track-" }, + "id": 9435 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||klik.nrc.nl/ping?" }, + "id": 9436 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktplaats.nl/add_counter_image." }, + "id": 9437 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktplaats.nl/metrics/" }, + "id": 9438 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||marktplaats.nl/px/" }, + "id": 9439 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||njam.tv/tracking/" }, + "id": 9440 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||npo-data.nl/tag/v3/npotag.js" }, + "id": 9441 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||npo-data.nl/tags/tag.min.js" }, + "id": 9442 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||npo.nl/tag/atinternet/" }, + "id": 9443 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pcmweb.nl/track/" }, + "id": 9444 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pg.totaaltv.nl/api/metrics" }, + "id": 9445 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rtl.nl/system/track/" }, + "id": 9446 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sanoma.nl/pixel/" }, + "id": 9447 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tijd.be/fb/?" }, + "id": 9448 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tijd.be/fb2?" }, + "id": 9449 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tijd.be/track/" }, + "id": 9450 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tvgids.nl/collect" }, + "id": 9451 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tweakers.nl/track/" }, + "id": 9452 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vinted.nl/relay/events" }, + "id": 9453 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vroom.be^*/stats.js?" }, + "id": 9454 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vroom.be^*/stats.php?" }, + "id": 9455 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dp.alma.iltalehti.fi/v1/cookie" }, + "id": 9456 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hs.fi/stats" }, + "id": 9457 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||huuto.net/js/analytic/" }, + "id": 9458 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ilcdn.fi^*/bootstrap.js" }, + "id": 9459 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||io-tech.fi/io/www/delvr/lokiz.php" }, + "id": 9460 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||is.fi/stats/" }, + "id": 9461 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mha.fi/simple.gif?" }, + "id": 9462 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtv3.fi/remarketing.js" }, + "id": 9463 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||omataloyhtio.fi/ffsw-pushcrew.js" }, + "id": 9464 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||omataloyhtio.fi/statb.asp" }, + "id": 9465 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||puutarha.net/ffsw-pushcrew.js" }, + "id": 9466 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||puutarha.net/statb.asp" }, + "id": 9467 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rantapallo.fi/s/redirect/tracking?" }, + "id": 9468 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ts.fi^*/spring.js" }, + "id": 9469 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skroutz.gr/analytics/" }, + "id": 9470 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||skroutza.skroutz.gr/skroutza.min.js" }, + "id": 9471 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidads.gr/imp/" }, + "id": 9472 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inn.co.il/controls/hpjs.ashx?act=log" }, + "id": 9473 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walla.co.il/countshp.asp?" }, + "id": 9474 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||walla.co.il/impression/" }, + "id": 9475 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hirtv.hu/ajaxx/_stat/" }, + "id": 9476 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hirtv.hu/nx_general_stat.jpg?" }, + "id": 9477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||otthonterkep.hu/c.js" }, + "id": 9478 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rtl.hu/_stat/" }, + "id": 9479 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videa.hu/flvplayer_setcookie.php?" }, + "id": 9480 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bukalapak.com/banner-redirector/impression" + }, + "id": 9481 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alfemminile.com/logpix.php" }, + "id": 9482 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||altervista.org/js/contatore.js" }, + "id": 9483 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||altervista.org/js_tags/contatore.js" }, + "id": 9484 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||altervista.org/stats/" }, + "id": 9485 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||altervista.org^*/tb_hits_" }, + "id": 9486 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||automobile.it/fb/" }, + "id": 9487 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avvenire.it/content/js/track.es5.min.js?" }, + "id": 9488 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bachecaannunci.it/statins3.php?" }, + "id": 9489 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bnamic.com/referrer/" }, + "id": 9490 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c-date.it/tracking?" }, + "id": 9491 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||c-date.it^*/tracking2/tr.js" }, + "id": 9492 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||catalove.com/bimp/" }, + "id": 9493 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||catalove.com/ntv/" }, + "id": 9494 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||deagostinipassion.it/collezioni/analytics.js" + }, + "id": 9495 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["momo.vn"], + "requestDomains": ["clzl.pro"] + }, + "id": 9496 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fanpage.it/views/" }, + "id": 9497 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||freeonline.org/sito_track?" }, + "id": 9498 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gazzetta.it^*/stats.php?" }, + "id": 9499 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||joka.it/inquiero/isapi/csf.dll?" }, + "id": 9500 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||la7.it/js-live/nielsen1.js" }, + "id": 9501 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lalaziosiamonoi.it/pixel" }, + "id": 9502 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||laregione.ch/ext/av.php?" }, + "id": 9503 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it//js/comscore/" }, + "id": 9504 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it/cgi-bin/ajaxtrace?" }, + "id": 9505 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it/cgi-bin/cdcounter.cgi?" }, + "id": 9506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it/cgi-bin/cdcountersp.cgi?" }, + "id": 9507 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it/search/abin/ajaxtrace?" }, + "id": 9508 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it^*/counter.php?" }, + "id": 9509 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lupoporno.com/js/analytics" }, + "id": 9510 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaset.it/cgi-bin/getcod.cgi?" }, + "id": 9511 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mtv.it/flux/trackingcodes/" }, + "id": 9512 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paginebianche.it/cgi-bin/jbimpres.cgi?" }, + "id": 9513 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paginebianche.it/ip?dv=" }, + "id": 9514 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paginegialle.it/cgi-bin/getcod.cgi?" }, + "id": 9515 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paginegialle.it/cgi-bin/jimpres.cgi?" }, + "id": 9516 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||paginegialle.it/engagement.js" }, + "id": 9517 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ppcdn.it/iol/tracklib.3.js" }, + "id": 9518 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raiplay.it/tracking/" }, + "id": 9519 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||repstatic.it^*/nielsen_static_mapping_repubblica_" + }, + "id": 9520 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seat.it/cgi-bin/getcod.cgi?" }, + "id": 9521 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||servizi.unionesarda.it/controlli/" }, + "id": 9522 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||smsaffari.it/count_new.php?" }, + "id": 9523 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||spaziogames.it/ajax/player_impression.ashx?" + }, + "id": 9524 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tantifilm.top^*/ping" }, + "id": 9525 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||timinternet.it/timmobilestatic/img/*.gif?" }, + "id": 9526 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||timinternet.it/timmobilestatic/jsprivacy/gdl_function_cookie.js" + }, + "id": 9527 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tio.ch/ext/u.php?" }, + "id": 9528 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tio.ch/lib/videojs/video-js-tiostats.js" }, + "id": 9529 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tiscali.it/banner-tiscali/stats.html?" }, + "id": 9530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||topolino.it^*/omniture.php?" }, + "id": 9531 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tuttocagliari.net/pixel" }, + "id": 9532 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tuttogratis.it/gopix.php?" }, + "id": 9533 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tuttomercatoweb.com/pixel" }, + "id": 9534 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||video.mediaset.it/polymediashowanalytics/" }, + "id": 9535 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||videogame.it/a/logview/" }, + "id": 9536 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vinted.it/relay/events" }, + "id": 9537 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||virgilio.it/clientinfo.gif?" }, + "id": 9538 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||virgilio.it/js/web-vitals-evnt/tracking.js" + }, + "id": 9539 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||volkswagen-italia.it^*/tracking/" }, + "id": 9540 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yachtingnetwork.it/stat/" }, + "id": 9541 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abema-tv.com/v1/stats/" }, + "id": 9542 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||amazonaws.com/ai-img/aia.js" }, + "id": 9543 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ameba.jp/cookie/" }, + "id": 9544 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ameblo.jp/accesslog/" }, + "id": 9545 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||anyelse.com/stat^" }, + "id": 9546 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||barks.jp/v1/stats" }, + "id": 9547 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bookoffonline.co.jp/files/inc_js/ac/" }, + "id": 9548 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bookoffonline.co.jp/files/tracking/" }, + "id": 9549 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||carview.co.jp/include_api/log/" }, + "id": 9550 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||contx.net/collect.js" }, + "id": 9551 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||daiichi-kamotsu.co.jp/js/google_analytics.js" + }, + "id": 9552 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dmm.com/analytics/" }, + "id": 9553 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dmm.com/imp?" }, + "id": 9554 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||doda.jp/dodacommon/html/js/rtoastertrack.js" + }, + "id": 9555 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||doda.jp/dodafront/html/js/dodaprime_pc_aatag.js" + }, + "id": 9556 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||doda.jp/resources/dcfront/js/usrclktracking.js" + }, + "id": 9557 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dxlive.com/js/dtrace.js" }, + "id": 9558 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||eropuru.com/plugin/tracking/" }, + "id": 9559 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||event.lib.visumo.io/js/hbn_track.js" }, + "id": 9560 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fensi.plus^*/tracking/" }, + "id": 9561 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fspark-ap.com/ft/analytics_log" }, + "id": 9562 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||g123.jp/stats?" }, + "id": 9563 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||game-i.daa.jp/skin/analytics.php" }, + "id": 9564 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gizmodo.jp/api/surveycountcollection?" }, + "id": 9565 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||goo.ne.jp^*/vltracedmd.js" }, + "id": 9566 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hatarako.net/api/recommend/analyze_logger" }, + "id": 9567 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hatena.ne.jp/api/log?" }, + "id": 9568 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||i2i.jp/bin/" }, + "id": 9569 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||img.syosetu.org/js/c_" }, + "id": 9570 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||k-crm.jp/tracking.js" }, + "id": 9571 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||link.tv-asahi.co.jp/tver/cookiesync?" }, + "id": 9572 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||m-oo-m.com/data/report/" }, + "id": 9573 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mangaraw.to/api/v1/view/" }, + "id": 9574 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mayla.jp/tracking/" }, + "id": 9575 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||medibot.delling.care/api/counts/" }, + "id": 9576 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||minkou.jp/js/tracking.js" }, + "id": 9577 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||mixi.net/static/js/build/mixi-analysis.production.js" + }, + "id": 9578 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mng.jiji.com/cookie.html" }, + "id": 9579 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||muragon.com/js/normal/gtag-event.js" }, + "id": 9580 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mwed.jp/assets/packs/js/measurements/" }, + "id": 9581 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||newsdig.tbs.co.jp/op/analytics.js" }, + "id": 9582 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||next.rikunabi.com/api/logrecommendrealtimei2av2" + }, + "id": 9583 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nhk.or.jp^*/bc.js" }, + "id": 9584 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nicoad.nicovideo.jp/*/instream/tracking/" }, + "id": 9585 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||nicolive.cdn.nimg.jp/relive/sp/browser-logs." + }, + "id": 9586 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||nicolive.cdn.nimg.jp/relive/sp/trackingservice." + }, + "id": 9587 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nicovideo.jp/api/counter/" }, + "id": 9588 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nikkei.com/.resources/tracking/" }, + "id": 9589 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nvapi.nicovideo.jp/v1/bandit-machine/" }, + "id": 9590 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odsyms15.com/impression?" }, + "id": 9591 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rakuten.co.jp/com/js/omniture/" }, + "id": 9592 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rakuten.co.jp/gw.js" }, + "id": 9593 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rebuyengine.com/api/*/analytics/event/" }, + "id": 9594 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rec1.smt.docomo.ne.jp/bcn_access_log/" }, + "id": 9595 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||retty.me/gen204.php" }, + "id": 9596 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||retty.me/javascripts/common/logging.js" }, + "id": 9597 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||revico.jp/providejs/revico_tracking.js" }, + "id": 9598 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||revive-chat.io/js/tracking-min.js" }, + "id": 9599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sankei.co.jp/js/analytics/" }, + "id": 9600 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||scinable.net/access?" }, + "id": 9601 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seesaawiki.jp/img/rainman.gif?" }, + "id": 9602 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||service.webgoto.net/*?wanalytics" }, + "id": 9603 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||so-zou.jp/js/ga.js" }, + "id": 9604 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tekoki-fuzoku-joho.com/js/alinkprepare_" }, + "id": 9605 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tower.jp/bundle/beacon" }, + "id": 9606 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||travel.co.jp/js/analysis.js" }, + "id": 9607 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||travel.co.jp/tracking.asp" }, + "id": 9608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tsite.jp/static/analytics/" }, + "id": 9609 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tv-asahi.co.jp/official/logging?" }, + "id": 9610 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||twivideo.net/templates/ajax_link_click.php" + }, + "id": 9611 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||visumo.jp/content/js/tracking.js" }, + "id": 9612 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||withnews.jp/assets/js/bcon.js" }, + "id": 9613 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||wowow.co.jp/api/new_prg/get_tracking_url.php" + }, + "id": 9614 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wrtn.ai/proxy/client/metrics" }, + "id": 9615 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.co.jp/b?p=" }, + "id": 9616 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.co.jp/p?" }, + "id": 9617 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yahoo.co.jp/s?s=" }, + "id": 9618 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||zatsubitown.com/mailfriend/kaiseki" }, + "id": 9619 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||11st.co.kr/st/" }, + "id": 9620 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auction.co.kr/ad/log.js" }, + "id": 9621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auction.co.kr/montelena.js" }, + "id": 9622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||chosun.com/hitlog/" }, + "id": 9623 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cue.search.naver.com/api/*/log/" }, + "id": 9624 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||daumcdn.net^*/awsa.js" }, + "id": 9625 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dpg.danawa.com/*/rest/*getstampevent" }, + "id": 9626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gmarket.co.kr/js/common/uuid.js" }, + "id": 9627 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jdsports.co.kr/collect.php" }, + "id": 9628 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seoul.co.kr/weblog/" }, + "id": 9629 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shinsegae.com/topnpopup.do" }, + "id": 9630 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssgdfs.com/kr/common/getpageicfcd" }, + "id": 9631 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["mgeko.cc"], + "requestDomains": ["players.radioonlinehd.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 9632 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||traders.co.kr/common/js/makepcookie.js" }, + "id": 9633 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ytn.co.kr/_comm/ylog.php?" }, + "id": 9634 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cv.ee/static/stat.php" }, + "id": 9635 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||delfi.lv/t/p.js" }, + "id": 9636 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||delphi.lv/t/t.js" }, + "id": 9637 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||diena.lv/statistics/" }, + "id": 9638 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["pixnet.net"], + "requestDomains": ["visitorapi.pixplug.in"] + }, + "id": 9639 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||inbox.lv^*/ga.js" }, + "id": 9640 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||insbergs.lv/ins_statistics/" }, + "id": 9641 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reklama.lv/services/espy.php" }, + "id": 9642 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ss.lv/counter/" }, + "id": 9643 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tanks.lv/top/stats.php" }, + "id": 9644 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||g.delfi.lt/g.js" }, + "id": 9645 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lrytas.lt/counter/" }, + "id": 9646 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||propertyguru.com.my/api/consumer/vast-media/impression?" + }, + "id": 9647 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nrk.no^*/stats/" }, + "id": 9648 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tdep.hema.nl/main.js" }, + "id": 9649 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vg.no/stats/" }, + "id": 9650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abadis.ir/ajaxcmd/setvisit/" }, + "id": 9651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||copynet.com.mx/message%20centre/" }, + "id": 9652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aparat.com/gogol/" }, + "id": 9653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||namnak.com/act/stats.json" }, + "id": 9654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||namnak.com/ga.js" }, + "id": 9655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "|http://x.o2.pl^" }, + "id": 9656 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||euro.com.pl/log-customer-visit" }, + "id": 9657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ingbank.pl/mojeing/bs/xx.js" }, + "id": 9658 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||interia.pl^*/hit." }, + "id": 9659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iplsc.com/inpl.log/" }, + "id": 9660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||nasza-klasa.pl^*/pp_gemius" }, + "id": 9661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||savecart.pl/d/" }, + "id": 9662 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||squid.gazeta.pl/bdtrck/" }, + "id": 9663 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wp.pl/?rid=" }, + "id": 9664 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||wtk.pl/js/wtkstats.js" }, + "id": 9665 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dn.pt/tag/" }, + "id": 9666 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||globo.com/geo?" }, + "id": 9667 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lancenet.com.br/pw.js" }, + "id": 9668 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||poder360.com.br/_tracker" }, + "id": 9669 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||r7.com/comscore/" }, + "id": 9670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sapo.*/clk?u=" }, + "id": 9671 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sapo.pt/projects/sapoabd/" }, + "id": 9672 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sinonimos.com.br/hits.php" }, + "id": 9673 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com.br^*/metrics.js" }, + "id": 9674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uai.com.br^*/analytics.js" }, + "id": 9675 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uol.com.br/stats?" }, + "id": 9676 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agrointel.ro/ga.js" }, + "id": 9677 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agrointel.ro/track.js" }, + "id": 9678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2ch.hk^*/tracker.js?" }, + "id": 9679 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2gis.ru/_/log" }, + "id": 9680 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||2gis.ru/_/metrics" }, + "id": 9681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||3dnews.ru/track" }, + "id": 9682 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||4pda.ru/stat/" }, + "id": 9683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ad.mail.ru/static/sync-loader.js" }, + "id": 9684 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||adme.media/metric-collector" }, + "id": 9685 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||agroserver.ru/ct/" }, + "id": 9686 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.litres.ru/tracker/" }, + "id": 9687 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "||auto.ru/-/ajax/" + }, + "id": 9688 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||auto.ru/cookiesync/" }, + "id": 9689 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||avito.ru/stat/" }, + "id": 9690 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||babyblog.ru/pixel?" }, + "id": 9691 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||consultant.ru/js/counter.js" }, + "id": 9692 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cosmo.ru/*/.js?i=*&r=" }, + "id": 9693 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||credistory.ru/api/v1/livemetrics/" }, + "id": 9694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||drom.ru/dummy." }, + "id": 9695 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dzen.ru/api/*/stats/" }, + "id": 9696 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dzen.ru/pingx" }, + "id": 9697 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dzeninfra.ru/ping?" }, + "id": 9698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fb.ru/stat/" }, + "id": 9699 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fontanka.ru/api/metrics/" }, + "id": 9700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fotostrana.ru/start/" }, + "id": 9701 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hh.ru/analytics^" }, + "id": 9702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hh.ru/stat?" }, + "id": 9703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||interfax.ru/cnt/" }, + "id": 9704 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||irecommend.ru/collect/" }, + "id": 9705 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||jetvis.ru/stat/" }, + "id": 9706 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kommersant.ru/a.asp?p=" }, + "id": 9707 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||kommersant.uk/banner_stats" }, + "id": 9708 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lamoda.ru/z?" }, + "id": 9709 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livelib.ru/service/pinger" }, + "id": 9710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livelib.ru/service/spv" }, + "id": 9711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livelib.ru/service/traffic" }, + "id": 9712 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||livelib.ru/service/visitlist/" }, + "id": 9713 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lmcdn.ru^*/statistics.js" }, + "id": 9714 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.ru/count/" }, + "id": 9715 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mirtesen.ru/js/ms.js" }, + "id": 9716 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mts.ru/fe-api/logger" }, + "id": 9717 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mytoys.ru/ka_z.jpg?" }, + "id": 9718 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ngs.ru/s/" }, + "id": 9719 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||odnoklassniki.ru/dk?cmd=videostatnew" }, + "id": 9720 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ok.ru/dk?cmd=videostatnew" }, + "id": 9721 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ozon.ru/tracker/" }, + "id": 9722 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pikabu.ru/ajax/analytics.php" }, + "id": 9723 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pikabu.ru/apps/*/analytics.js" }, + "id": 9724 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pikabu.ru/stat/" }, + "id": 9725 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rabota.by/analytics?" }, + "id": 9726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rabota.by/stat?" }, + "id": 9727 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rambler.ru/metrics/" }, + "id": 9728 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rambler.ru/ts-metrics/" }, + "id": 9729 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbc.ru/click?" }, + "id": 9730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbc.ru/count/" }, + "id": 9731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbc.ru/redir/stat/" }, + "id": 9732 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rbc.ru/rightarror.gif" }, + "id": 9733 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rt.ru/proxy?" }, + "id": 9734 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rutube.ru/counters.html?" }, + "id": 9735 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||rutube.ru/dbg/player_stat?" }, + "id": 9736 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||seedr.ru^*/stats/" }, + "id": 9737 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||servernews.ru/track?" }, + "id": 9738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sibnet.ru/counter.php?" }, + "id": 9739 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||start.ru/logger/" }, + "id": 9740 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||superjob.ru/ws/" }, + "id": 9741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tes-game.ru/stat/" }, + "id": 9742 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tonkosti.ru/go.php?" }, + "id": 9743 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.mail.ru/tc?js" }, + "id": 9744 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.mail.ru/tpc.js" }, + "id": 9745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||top.mail.ru/tt?js" }, + "id": 9746 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vedomosti.ru/boom?" }, + "id": 9747 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vesti.ru/counter/" }, + "id": 9748 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||yandex.ru/log?" }, + "id": 9749 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||24ur.com/bin/player/?mod=statistics&" }, + "id": 9750 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dnevnik.si/tracker/" }, + "id": 9751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ninja.data.olxcdn.com/ninja-olxba.js" }, + "id": 9752 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||abc.es/pixel/" }, + "id": 9753 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aemet.es/js/stats.js" }, + "id": 9754 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||bankinter.com/res/img/documento_cargado.gif?" + }, + "id": 9755 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||caixabank.es/util/pixel.png?" }, + "id": 9756 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||caliente.mx/integration-scripts/tracking.min.js" + }, + "id": 9757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||emol.com/bt/ping" }, + "id": 9758 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||epimg.net/js/*/satellitelib-" }, + "id": 9759 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||esfbs.com/site/stat?" }, + "id": 9760 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||esmas.com/scripts/esmas_stats.js" }, + "id": 9761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||genial.guru/metric-collector" }, + "id": 9762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gruporeforma.com/clickgruporeforma.js" }, + "id": 9763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||matt.mercadolibre." }, + "id": 9764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mediaserver.emol.cl/rtracker/" }, + "id": 9765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mercadolibre.com/tracks^" }, + "id": 9766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mundodesconocido.com/tracker/" }, + "id": 9767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||t13.cl/hit/" }, + "id": 9768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||taringa.net/ajax/track-visit.php" }, + "id": 9769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com.mx/js/metricspar_" }, + "id": 9770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com.mx^*/metrics_begin.js" }, + "id": 9771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com.mx^*/metrics_end.js" }, + "id": 9772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com/js/metrics/" }, + "id": 9773 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||terra.com^*/td.asp?bstat" }, + "id": 9774 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||todomercadoweb.es/pixel" }, + "id": 9775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||trrsf.com/metrics/" }, + "id": 9776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ubeat.tv/api/v1/sda/" }, + "id": 9777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uecdn.es/js/pbmu.js" }, + "id": 9778 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||aftonbladet.se/cnp-assets/glimr-sdk.js" }, + "id": 9779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||blocket.se/js/trafikfonden.js" }, + "id": 9780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bonmed.se/monitoring?" }, + "id": 9781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||falkenbergtorget.se/sc.gif?" }, + "id": 9782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||prisjakt.nu/js.php?p=trafikfonden" }, + "id": 9783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dek-d.com^*/analytic.js" }, + "id": 9784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||thairath.co.th/event/" }, + "id": 9785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||cimri.com/api/pixel" }, + "id": 9786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||glami.com.tr/tracker/" }, + "id": 9787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||haberler.com/dinamik/" }, + "id": 9788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iys.org.tr/mti-popts.js" }, + "id": 9789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sahibinden.com/sbbi/" }, + "id": 9790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "|http://r.i.ua^" }, + "id": 9791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "|https://r.i.ua^" }, + "id": 9792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||at.ua/stat/" }, + "id": 9793 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||meta.ua/c.asp?" }, + "id": 9794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||obozrevatel.com/pixel.png" }, + "id": 9795 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||piccy.info/c?" }, + "id": 9796 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||piccy.org.ua/c?" }, + "id": 9797 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sport.ua/pixel/" }, + "id": 9798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||coccoc.com/log" }, + "id": 9799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tka.tiki.vn/pixel/" }, + "id": 9800 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["rizzfables.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||rnp.gt/radioplayer/" + }, + "id": 9801 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/eazy-ad-unblocker/" + }, + "id": 9802 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/sociallocker-next-premium/" + }, + "id": 9803 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp-content/plugins/simple-adblock-notice-pro/" + }, + "id": 9804 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["stylesheet"], "urlFilter": "/ad.css?" }, + "id": 9805 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["stylesheet"], + "urlFilter": "/ads/sponsor." + }, + "id": 9806 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/advadsv3/" + }, + "id": 9807 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plg_adbutlerads/" + }, + "id": 9808 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/plugins/cactus-ads/" + }, + "id": 9809 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/wp_pro_ad_system/templates/" + }, + "id": 9810 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["beforeitsnews.com"], + "resourceTypes": ["image"], + "urlFilter": "*banner" + }, + "id": 9811 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||m.economictimes.com/mpetat/commons/images/rbc-red.png" + }, + "id": 9812 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||media.indiatimes.in/idthat/commons/images/rbc-gray.png" + }, + "id": 9813 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/lgads_" }, + "id": 9814 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||images.finanzen.net/*banner" + }, + "id": 9815 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hltv.org/img/newwidgets/" + }, + "id": 9816 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hltv.org/img/static/featured_bet_bg.png" + }, + "id": 9817 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hltv.org/*.gif?ixlib=" + }, + "id": 9818 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||primewire.*/addons/*.gif" + }, + "id": 9819 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||fux.com/*banner" + }, + "id": 9820 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||dslr-forum.de/ads/" + }, + "id": 9821 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/plugin/advertisement/" + }, + "id": 9822 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||putlocker.*/*.gif" + }, + "id": 9823 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||amateurporn.net/*.gif" + }, + "id": 9824 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||daporn.com/*banner" + }, + "id": 9825 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "037-hd.com", + "107.152.37.223", + "bacakomik.co", + "cartoonth12.com", + "daporn.com", + "doo4k.com", + "hanimesubth.com", + "hentaifreak.org", + "imgtorrnt.in", + "javbobo.com", + "leaklinks.com", + "lebahmovie.com", + "met.bz", + "minioppai.org", + "series-d.com", + "stream1688.com", + "sunporno.com", + "www.visionias.net", + "xyzsports111.xyz", + "xyzsports112.xyz", + "xyzsports113.xyz", + "xyzsports114.xyz", + "xyzsprtsfrmr1.site", + "xyzsprtsfrmr2.site" + ], + "resourceTypes": ["image"], + "urlFilter": ".gif" + }, + "id": 9826 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||4tube.com/*banner" + }, + "id": 9827 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pornerbros.com/*banner" + }, + "id": 9828 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||whentai.com/*.gif" + }, + "id": 9829 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||sotemnovinhas.com/*.gif" + }, + "id": 9830 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "||pussyspace." }, + "id": 9831 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||img.stomp.com.sg/sites/all/themes/stompst/images/placeholder.jpg" + }, + "id": 9832 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||gogoanime.me/*.gif" + }, + "id": 9833 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||feet9.com/t/newbuttonyellow.png" + }, + "id": 9834 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||imageweb.ws/*.gif" + }, + "id": 9835 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||waybig.com/*.gif" + }, + "id": 9836 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||serverable.com/*.gif" + }, + "id": 9837 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||guidedhacking.com/*banner" + }, + "id": 9838 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||guidedhacking.com/*.gif" + }, + "id": 9839 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||cc.ashemaletube.com/*/black-header.jpg" + }, + "id": 9840 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||cc.ashemaletube.com/*/header-black.jpg" + }, + "id": 9841 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||nzbstars.com/*.gif" + }, + "id": 9842 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||igg-games.com/wp-content/uploads/2024/02/hhh3.png" + }, + "id": 9843 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||igg-games.com/wp-content/uploads/2021/02/hh1.gif" + }, + "id": 9844 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||igg-games.com/wp-content/uploads/2024/02/naa1.jpg" + }, + "id": 9845 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||igg-games.com/wp-content/uploads/2024/02/aaa.jpg" + }, + "id": 9846 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||igg-games.com/wp-content/uploads/2024/02/sss.jpg" + }, + "id": 9847 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pcgamestorrents.com/*.gif" + }, + "id": 9848 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/watchbutton11.png" + }, + "id": 9849 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/download11.png" }, + "id": 9850 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/skipad.png" }, + "id": 9851 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hotpornfile.org/wp-content/themes/hpf-theme/assets/img/search-ash.gif" + }, + "id": 9852 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||onhockey.tv/stopadblock*.jpg" + }, + "id": 9853 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||mirrorace.org/*.gif" + }, + "id": 9854 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||searchenginereports.net/thadogma/" + }, + "id": 9855 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||picbaron.com/*.gif" + }, + "id": 9856 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||cdn.ptztv.live/*/ads/" + }, + "id": 9857 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||milfzr.com/*.gif" + }, + "id": 9858 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pradjadj.com/*banner" + }, + "id": 9859 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||dvdporngay.com/wp-content/themes/*/images/loading.gif" + }, + "id": 9860 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||atomohd.*/*/banners" + }, + "id": 9861 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||lewdzone.com/wp-content/themes/lz/assets/affiliate/" + }, + "id": 9862 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pianetamountainbike.it/*banner" + }, + "id": 9863 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||streameast.*/*.gif" + }, + "id": 9864 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||thestreameast.*/*.gif" + }, + "id": 9865 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["komikmama.net"], + "resourceTypes": ["image"], + "urlFilter": "||wp.com*/banner" + }, + "id": 9866 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||vladan.fr/*skin" + }, + "id": 9867 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||wicket.pw/embeds/icc-cwc.png" + }, + "id": 9868 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "8boobs.com", + "babesinporn.com", + "fooxybabes.com", + "hotstunners.com", + "mainbabes.com", + "pleasuregirl.net", + "rabbitsfun.com", + "wantedbabes.com" + ], + "resourceTypes": ["image"], + "urlFilter": "/istripper/istripper_" + }, + "id": 9869 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||movie4me.*/image/ad-" + }, + "id": 9870 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||i1.wp.com/ryuukoi.web.id/wp-content/uploads/*/antiadblock" + }, + "id": 9871 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||guiamuriae.com.br/*.gif" + }, + "id": 9872 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||semawur.com/download" + }, + "id": 9873 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||mrpiracy.*/images/*.gif" + }, + "id": 9874 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["series-d.com"], + "resourceTypes": ["image"], + "urlFilter": "||imgur.com/*.gif" + }, + "id": 9875 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hentaihaven.xxx"], + "resourceTypes": ["image"], + "urlFilter": "||mult-imgs.cyou/images/*.gif" + }, + "id": 9876 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||magyarhang.org/*.gif" + }, + "id": 9877 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||firefaucet.win/*.gif" + }, + "id": 9878 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||sobatkeren.*/img/banner/" + }, + "id": 9879 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||onemanhua.com/js/ad/" + }, + "id": 9880 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pharmaceutical-technology.com/wp-content/*skin.jpg" + }, + "id": 9881 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||ivisa.com/widgets/*utm_medium=affiliate" + }, + "id": 9882 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||thehouseofportable.com/wp-content/uploads/2020/06/purevpn.jpg" + }, + "id": 9883 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||torrentdownload.*/*.gif" + }, + "id": 9884 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||katfile.com/images/dlli.png" + }, + "id": 9885 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||d3mw273ubcaiex.cloudfront.net/images/ad/" + }, + "id": 9886 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "xyzsports111.xyz", + "xyzsports112.xyz", + "xyzsports113.xyz", + "xyzsports114.xyz", + "xyzsprtsfrmr1.site", + "xyzsprtsfrmr2.site" + ], + "resourceTypes": ["image"], + "urlFilter": "/das/" + }, + "id": 9887 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mekobre.com"], + "resourceTypes": ["image"], + "urlFilter": "||cdn.mekobre.com/ads^" + }, + "id": 9888 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||est-host.com/promo/" + }, + "id": 9889 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||iili.io/jvfiu1a.gif" + }, + "id": 9890 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dooball66s.com"], + "resourceTypes": ["image"], + "urlFilter": "||playerembed-lb.blackboxsys.net/images/banners^" + }, + "id": 9891 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||tophostingapp.com/dwn-" + }, + "id": 9892 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||l2db.info/uploads/banners/" + }, + "id": 9893 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||kvador.com/images/*.gif" + }, + "id": 9894 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pugliain.net/wp-content/uploads/*.gif" + }, + "id": 9895 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||unknowncheats.me/forum/images/*ban" + }, + "id": 9896 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||beverfood.com/immagini/*1920" + }, + "id": 9897 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||wmoviesfree.*/themes/movies/img/banner_leaderboard" + }, + "id": 9898 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "||pnd.tl/*.gif" }, + "id": 9899 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hentaipins.com"], + "resourceTypes": ["image"], + "urlFilter": "/istripper" + }, + "id": 9900 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||av-uncen.com/img/banner" + }, + "id": 9901 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||av-uncen.com/wp-content/uploads/*.gif" + }, + "id": 9902 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||elitepaysites.com/photos/*.gif" + }, + "id": 9903 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||jav-xx.com/wp-content/uploads/*.gif" + }, + "id": 9904 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||seed69.com/wp-content/uploads/*.gif" + }, + "id": 9905 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||thecartoonporntube.com/*.gif" + }, + "id": 9906 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||1primewire.com/addons/" + }, + "id": 9907 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||cdn777.net/site/binance-banner.jpg" + }, + "id": 9908 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||livesport24.net/*.gif" + }, + "id": 9909 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||german-porno-deutsch.info/*.gif" + }, + "id": 9910 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||tryvaga.com/wp-content/themes/retrotube/assets/img/banners" + }, + "id": 9911 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||fifaultimateteam.it/*skin" + }, + "id": 9912 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["charexempire.com", "rabbitstream.net"], + "resourceTypes": ["image"], + "urlFilter": "||i.imgur.com/*.gif" + }, + "id": 9913 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||111.90.159.132/*.gif" + }, + "id": 9914 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||filma24.*/*.gif" + }, + "id": 9915 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "media"], + "urlFilter": "||photon.scrolller.com/categories/" + }, + "id": 9916 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||tvs-widget.com/sticker.jpg" + }, + "id": 9917 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||transportationlies.org/images/*.gif" + }, + "id": 9918 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||xsportshd.com/bet.gif" + }, + "id": 9919 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["watchfreejavonline.co"], + "resourceTypes": ["image"], + "urlFilter": "||wp.com/*.gif" + }, + "id": 9920 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||primeos.in/wp-content/uploads/*/sidebar-ad*" + }, + "id": 9921 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["masahub.net"], + "resourceTypes": ["image"], + "urlFilter": "||gifyu.com/*.gif" + }, + "id": 9922 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hotabis.com/*/ads" + }, + "id": 9923 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["moviehdkh.com"], + "resourceTypes": ["image"], + "urlFilter": "||backblazeb2.com/*.gif" + }, + "id": 9924 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||bc.vc/mload.gif" + }, + "id": 9925 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||3dmili.com/*.gif" + }, + "id": 9926 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||movie285.com/*.gif" + }, + "id": 9927 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bitcotasks.com"], + "resourceTypes": ["image"], + "urlFilter": "/files/banners/*.gif" + }, + "id": 9928 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||assets.maxroll.gg/wp-content/assets/img/adblock/" + }, + "id": 9929 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||root-nation.com/wp-content/uploads/*background" + }, + "id": 9930 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["domainwheel.com"], + "resourceTypes": ["image"], + "urlFilter": "/header-banner" + }, + "id": 9931 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rmweb.co.uk"], + "resourceTypes": ["image"], + "urlFilter": "||invisioncic.com/*.gif" + }, + "id": 9932 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "://a.*/click/" }, + "id": 9933 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||boundhub.com/sab/" + }, + "id": 9934 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["taoruseitai.com", "towelstretches.com"], + "resourceTypes": ["image"], + "urlFilter": "||lh3.googleusercontent.com/9frr0psbq8lqcaarkcs53psf0e5kgymqkwg3rpymj1kmttiknquza1xar3bbmtkvoa" + }, + "id": 9935 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||clixtoyou.com/*.gif" + }, + "id": 9936 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||zacknation.net/*/ads-" + }, + "id": 9937 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||1link.vip/download.jpg" + }, + "id": 9938 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||movie44.com/*.gif" + }, + "id": 9939 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bellesa.co"], + "resourceTypes": ["image"], + "urlFilter": "||res.cloudinary.com/" + }, + "id": 9940 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||woowebtools.com/*.png" + }, + "id": 9941 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||eevblog.com/images/*.gif" + }, + "id": 9942 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||totalcsgo.com/*/site-takeover/" + }, + "id": 9943 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["asura.gg", "asurascans.com"], + "resourceTypes": ["image"], + "urlFilter": "||img.alandal.com/promo/" + }, + "id": 9944 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||dailymail.co.uk/*/client/sync/fpc?" + }, + "id": 9945 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||fullhd4k.com/*.gif" + }, + "id": 9946 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||fullhd4k.com/images/nivo/close.png" + }, + "id": 9947 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||movie-th.tv/*.gif" + }, + "id": 9948 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "tourbobit.com", + "tourbobit.net", + "turbobeet.net", + "turbobi.pw", + "turbobif.com", + "turbobit.net", + "turbobita.net", + "turbobits.cc", + "turboobit.com" + ], + "resourceTypes": ["image"], + "urlFilter": "/files/news/image" + }, + "id": 9949 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||dvd-flix.com/*.gif" + }, + "id": 9950 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "idlixofficial.co", + "idlixofficial.net", + "idlixofficials.com", + "idlixplus.com", + "idlixplus.net" + ], + "resourceTypes": ["image"], + "urlFilter": "||blogger.googleusercontent.com/img/" + }, + "id": 9951 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||majorgeeks.com/images/icons/red_icon_18x17px.png" + }, + "id": 9952 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||mtsa.com.my/mtcs.php/pageview/track^" + }, + "id": 9953 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/stats.php?*event=" + }, + "id": 9954 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/p13n/batch/action/" + }, + "id": 9955 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/cfga/jquery.js?" + }, + "id": 9956 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/api/click/*?c=" }, + "id": 9957 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["s4c.cymru"], + "resourceTypes": ["image"], + "urlFilter": "||2cnt.net/j0=" + }, + "id": 9958 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/detroitchicago/dpv.gif?" + }, + "id": 9959 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||myreadingmanga.info/wp-content/uploads/*.gif" + }, + "id": 9960 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||motika.com.mk/reklam" + }, + "id": 9961 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||lebigdata.fr/wp-content/uploads/*/cote.png" + }, + "id": 9962 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["eki-net.com", "jiji.com"], + "resourceTypes": ["image"], + "urlFilter": "/ad/img/" + }, + "id": 9963 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ad/image/" }, + "id": 9964 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["studiocalling.it"], + "resourceTypes": ["image"], + "urlFilter": "/ad/images/" + }, + "id": 9965 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ccf.com.cn"], + "resourceTypes": ["image"], + "urlFilter": "/ad_banner/" + }, + "id": 9966 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["5nd.com", "dietnavi.com"], + "resourceTypes": ["image"], + "urlFilter": "/ad_images/" + }, + "id": 9967 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ad_img/" }, + "id": 9968 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/ad_manager/" + }, + "id": 9969 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["spokane.exchange"], + "resourceTypes": ["image", "script"], + "urlFilter": "/ad_rotator/" + }, + "id": 9970 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/adbanners/" }, + "id": 9971 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ads/banners/" }, + "id": 9972 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ads/image/" }, + "id": 9973 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["eoffcn.com"], + "resourceTypes": ["image"], + "urlFilter": "/ads/images/" + }, + "id": 9974 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ads_banners/" }, + "id": 9975 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ads_image/" }, + "id": 9976 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["wildlifeauctions.co.za"], + "resourceTypes": ["image"], + "urlFilter": "/ads_images/" + }, + "id": 9977 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/adsbanner/" }, + "id": 9978 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "kamaz-service.kz", + "theatreticketsdirect.co.uk" + ], + "resourceTypes": ["image"], + "urlFilter": "/adsimage/" + }, + "id": 9979 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["bdjobstoday.com"], + "resourceTypes": ["image"], + "urlFilter": "/adsimages/" + }, + "id": 9980 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/adsimg/" }, + "id": 9981 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/advertising/banners/" + }, + "id": 9982 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/aff/banners/" }, + "id": 9983 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/aff/images/" }, + "id": 9984 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/aff_banner/" }, + "id": 9985 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/aff_banners/" }, + "id": 9986 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/affbanners/" }, + "id": 9987 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/affiliate/ad/" }, + "id": 9988 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/affiliate/ads/" }, + "id": 9989 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/affiliate/banner/" + }, + "id": 9990 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/affiliate/banners/" + }, + "id": 9991 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/affiliateads/" }, + "id": 9992 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/affiliates/banner" + }, + "id": 9993 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/asset/ad/" }, + "id": 9994 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "sub_frame"], + "urlFilter": "/banner/affiliate/" + }, + "id": 9995 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/banners/468" }, + "id": 9996 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/banners/728" }, + "id": 9997 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/banners/affil/" }, + "id": 9998 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/banners/affiliate/" + }, + "id": 9999 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/curveball/ads/" }, + "id": 10000 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/external/ads/" }, + "id": 10001 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/house-ads/" }, + "id": 10002 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/image/ad/" }, + "id": 10003 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["edatop.com"], + "resourceTypes": ["image"], + "urlFilter": "/image/ads/" + }, + "id": 10004 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/image/affiliate/" + }, + "id": 10005 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/imageads/" }, + "id": 10006 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/images2/ads/" }, + "id": 10007 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/img/aff/" }, + "id": 10008 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["daily.co.jp", "ehonnavi.net"], + "resourceTypes": ["image"], + "urlFilter": "/img_ad/" + }, + "id": 10009 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/index_ad/" }, + "id": 10010 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/inhouse_ads/" }, + "id": 10011 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/media/ads/" }, + "id": 10012 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/media_ads/" }, + "id": 10013 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/mod_pagepeel_banner/" + }, + "id": 10014 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/partners/ads/" }, + "id": 10015 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/phpadsnew/" + }, + "id": 10016 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/pix/ads/" }, + "id": 10017 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/public/ad/" }, + "id": 10018 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/public/ads/" }, + "id": 10019 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/skin/ad/" + }, + "id": 10020 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/sponsors/ads/" }, + "id": 10021 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/web/ads/" }, + "id": 10022 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/web_ads/" }, + "id": 10023 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "googleads.g.doubleclick.net", + "rarvinzp.click", + "ytrqcxat.click" + ] + }, + "id": 10024 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["cccc.edu", "meatingplace.com"], + "resourceTypes": ["image"], + "urlFilter": "/webads/" + }, + "id": 10025 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/e/ir?" + }, + "id": 10026 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "-468x80-" }, + "id": 10027 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/300x250." }, + "id": 10028 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "||sascdn.com/diff/" + }, + "id": 10029 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["vidstream.pro"], + "resourceTypes": ["image"], + "urlFilter": "/assets/bn/movie.jpg" + }, + "id": 10030 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||celebstoner.com/assets/images/img/sidebar/" + }, + "id": 10031 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||data.angel.digital/images/b/" + }, + "id": 10032 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["coderwall.com"], + "resourceTypes": ["image"], + "urlFilter": "||dj1symwmxvldi.cloudfront.net/r/" + }, + "id": 10033 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||eevblog.com/images/comm/" + }, + "id": 10034 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||fastapi.tiangolo.com/img/sponsors/" + }, + "id": 10035 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||hltv.org/partnerimage/" + }, + "id": 10036 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||islandecho.co.uk/uploads/*/vipupgradebackground.jpg" + }, + "id": 10037 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||learn-cpp.org/static/img/banners/cfk/" + }, + "id": 10038 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||paste.fo/*jpeg" + }, + "id": 10039 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||s.radioreference.com/sm/" + }, + "id": 10040 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mail.yahoo.com"], + "resourceTypes": ["image"], + "urlFilter": "||s.yimg.com/zh/mrr/" + }, + "id": 10041 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||searchenginereports.net/theadgmc/" + }, + "id": 10042 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||smallseotools.com/webimages/a12/" + }, + "id": 10043 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||totalcsgo.com/site-takeover/" + }, + "id": 10044 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||cdn.thejournal.ie/media/hpto/" + }, + "id": 10045 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "||camclips.cc/api/" + }, + "id": 10046 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bdsmtest.org"], + "resourceTypes": ["image"], + "urlFilter": "||fmgroupdist.com/mafanikio/" + }, + "id": 10047 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||interracial-girls.com/i/" + }, + "id": 10048 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/2x2.gif?" }, + "id": 10049 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/__ssobj/sync?" }, + "id": 10050 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/awin?awc=" }, + "id": 10051 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/c?siteid=" + }, + "id": 10052 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/cdn-cgi/ping?" }, + "id": 10053 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/cls/check.php?" }, + "id": 10054 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/email/track/" }, + "id": 10055 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/emailopentracklog.aspx?" + }, + "id": 10056 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ga.jsp?" }, + "id": 10057 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/ga.php?" }, + "id": 10058 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "script"], + "urlFilter": "/ivw/sp/" + }, + "id": 10059 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/log?act=" }, + "id": 10060 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/partner/transparent_pixel-" + }, + "id": 10061 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["micloudfiles.com"], + "requestDomains": ["imgur.com", "media.giphy.com", "usmlematerials.net"], + "resourceTypes": ["image"] + }, + "id": 10062 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "matomo.org", + "piwik.org", + "piwik.pro", + "piwikpro.de" + ], + "resourceTypes": ["image", "script"], + "urlFilter": "/piwik." + }, + "id": 10063 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/pixel/email/" }, + "id": 10064 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/prime-email-metrics/" + }, + "id": 10065 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/pub/as?_ri_=" }, + "id": 10066 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/readreceipt/notify/?img=" + }, + "id": 10067 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/search-cookie.aspx?" + }, + "id": 10068 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/stats.cgi" }, + "id": 10069 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/trace/link/" }, + "id": 10070 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/trace/mail/" }, + "id": 10071 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/trk.*/open?" }, + "id": 10072 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/trk2.*/open?" }, + "id": 10073 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imsa.com", "nascar.com"], + "requestDomains": ["moatads.com"], + "resourceTypes": ["script"] + }, + "id": 10074 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/trk?t=" }, + "id": 10075 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/view-tracking/" }, + "id": 10076 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "_view_pixel&" }, + "id": 10077 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "other", "ping", "script"], + "urlFilter": "/client_204?" + }, + "id": 10078 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "other", "ping", "script"], + "urlFilter": "/csi_204?" + }, + "id": 10079 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "other", "ping", "script"], + "urlFilter": "/gen_204?" + }, + "id": 10080 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/generate_204?" }, + "id": 10081 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["watchjavonline.com"], + "requestDomains": ["artofxxx.net"], + "resourceTypes": ["image"] + }, + "id": 10082 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".acemlna.com/prod/link-tracker?" + }, + "id": 10083 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".acemlnb.com/prod/link-tracker?" + }, + "id": 10084 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".aveda.com/t/" }, + "id": 10085 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".awstrack.me/" }, + "id": 10086 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["imgdawgknuttz.com"], + "requestDomains": ["xxxwebdlxxx.org"], + "resourceTypes": ["image"] + }, + "id": 10087 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".backblaze.com/e2t/" + }, + "id": 10088 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".backcountry.com/o/" + }, + "id": 10089 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".bahn.de/op/" }, + "id": 10090 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".birdsend.net/o/" + }, + "id": 10091 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".bmetrack.com/c/" + }, + "id": 10092 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".cmail19.com/t/" }, + "id": 10093 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".cmail19.com/ti/" + }, + "id": 10094 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".cmail20.com/t/" }, + "id": 10095 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".ct.sendgrid.net/" + }, + "id": 10096 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".doctolib.de/tr/op/" + }, + "id": 10097 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".doubleclick.net/" + }, + "id": 10098 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".elaine-asp.de/action/view/" + }, + "id": 10099 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".email.*/tr/op/" }, + "id": 10100 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".eventim.de/op/" }, + "id": 10101 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["adlinkweb.com", "owllink.net"], + "requestDomains": ["i.ibb.co"], + "resourceTypes": ["image"] + }, + "id": 10102 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".everestengagement.com/" + }, + "id": 10103 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".eviq.org.au/cmsmodules/" + }, + "id": 10104 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".facebook.com/tr/" + }, + "id": 10105 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".facebook.com/tr?" + }, + "id": 10106 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".getsendmail.com/p/" + }, + "id": 10107 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".informz.net/z/" }, + "id": 10108 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".intercom-mail.com/via/" + }, + "id": 10109 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".inxmail-commerce.com/tracking/" + }, + "id": 10110 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link003.com/" + }, + "id": 10111 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link004.com/" + }, + "id": 10112 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link005.com/" + }, + "id": 10113 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ave9858.github.io", + "docs.atlasos.net", + "massgrave.dev", + "msdl.gravesoft.dev" + ], + "requestDomains": ["h-microsoft.online-metrix.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10114 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["uploadingsite.info", "uploadraja.com"], + "requestDomains": ["postimg.cc"], + "resourceTypes": ["image"] + }, + "id": 10115 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "anhdep24.com", + "dreamcheeky.com", + "fidlarmusic.com", + "kiemlua.com", + "lucidcam.com", + "nousdecor.com", + "publicananker.com", + "rezence.com", + "up-load.one" + ], + "requestDomains": ["i.imgur.com"], + "resourceTypes": ["image"] + }, + "id": 10116 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link006.com/" + }, + "id": 10117 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link007.com/" + }, + "id": 10118 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link008.com/" + }, + "id": 10119 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link009.com/" + }, + "id": 10120 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link010.com/" + }, + "id": 10121 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link011.com/" + }, + "id": 10122 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link012.com/" + }, + "id": 10123 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link013.com/" + }, + "id": 10124 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link014.com/" + }, + "id": 10125 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link015.com/" + }, + "id": 10126 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".keap-link016.com/" + }, + "id": 10127 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".klclick.com/" }, + "id": 10128 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".mail.odysee.com/o/" + }, + "id": 10129 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".mailgun.patreon.com/o/" + }, + "id": 10130 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".mailing.*/oo/" }, + "id": 10131 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".maillist-manage.com/click/" + }, + "id": 10132 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["nanimex.com"], + "requestDomains": ["img.topddl.net"], + "resourceTypes": ["image"] + }, + "id": 10133 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".maillist-manage.com/clicks/" + }, + "id": 10134 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".mgmailer.binance.com/o/" + }, + "id": 10135 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".mjt.lu/oo/" }, + "id": 10136 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".mozilla.org/eos/" + }, + "id": 10137 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".na1.hs-sales-engage.com/" + }, + "id": 10138 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".netcologne.de/-open2/" + }, + "id": 10139 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".online.costco.com/t?" + }, + "id": 10140 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".sendemail.gate.io/o/" + }, + "id": 10141 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".sendibt2.com/tr/op/" + }, + "id": 10142 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".smartrmail.co/o/" + }, + "id": 10143 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".smtp.net/o/" }, + "id": 10144 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".southwest.com/r/" + }, + "id": 10145 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".sparkpostmail.com/q/" + }, + "id": 10146 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".sparkpostmail2.com/q/" + }, + "id": 10147 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".spmailtechnol.com/q/" + }, + "id": 10148 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".spmailtechnolo.com/q/" + }, + "id": 10149 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".spreadshirt.net/mo/" + }, + "id": 10150 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".substack.com/o/" + }, + "id": 10151 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".substackcdn.com/open?" + }, + "id": 10152 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".titus.de/oo/" }, + "id": 10153 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".tradewhy.cn//openemail/" + }, + "id": 10154 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".travis-ci.com/r/" + }, + "id": 10155 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".tripadvisor.com/mpturl?" + }, + "id": 10156 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".tripadvisor.com/q/" + }, + "id": 10157 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["blogmado.com"], + "requestDomains": ["ibb.co"], + "resourceTypes": ["image"] + }, + "id": 10158 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".useinsider.com/pixel?" + }, + "id": 10159 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".warehousefashion.com/warehouse/e/" + }, + "id": 10160 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".zippingcare.com/beacon/" + }, + "id": 10161 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/atlas-trk.prd.msg.ss-inf.net/" + }, + "id": 10162 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/beaconimages.netflix.net/" + }, + "id": 10163 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/click.*/q/" }, + "id": 10164 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/click.em.nike.com/" + }, + "id": 10165 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/click.email." }, + "id": 10166 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/clicks.*/q/" }, + "id": 10167 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/clicks.email." }, + "id": 10168 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/coherentpath.link/o/" + }, + "id": 10169 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/condor.slgnt.eu/optiext/optiextension.dll?" + }, + "id": 10170 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["novelhall.com"], + "requestDomains": ["aitoolnet.com"], + "resourceTypes": ["image"] + }, + "id": 10171 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/cp.gap.com/o/" }, + "id": 10172 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/e.customeriomail.com/e/o/" + }, + "id": 10173 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/email.t.*/o/" }, + "id": 10174 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/emimp/" }, + "id": 10175 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/engage.indeed.com/" + }, + "id": 10176 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "tourbobit.com", + "tourbobit.net", + "turbobeet.net", + "turbobi.pw", + "turbobif.com", + "turbobit.net", + "turbobita.net", + "turbobits.cc", + "turboobit.com" + ], + "requestDomains": ["gyazo.com"], + "resourceTypes": ["image"] + }, + "id": 10177 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/eo?_t=" }, + "id": 10178 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/etrack01.com/" }, + "id": 10179 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/gp/r.html?" }, + "id": 10180 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/i?aid=*&se_ac=open&" + }, + "id": 10181 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/inbox.*/imp?" }, + "id": 10182 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/klicks.nebenan.de/q/" + }, + "id": 10183 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.divenewsletter.com/img/" + }, + "id": 10184 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.e-mail.*/mo/" + }, + "id": 10185 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.email.usmagazine.com/img/" + }, + "id": 10186 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.news.*/mo/" + }, + "id": 10187 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.oneplus.com/mo" + }, + "id": 10188 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.pbtech.co.nz/mo/" + }, + "id": 10189 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/link.thrillist.com/img/" + }, + "id": 10190 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/links1.strava.com/" + }, + "id": 10191 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/mail-stat.airdroid.com/" + }, + "id": 10192 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/mail-tracking/" }, + "id": 10193 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/mailings/opened/" + }, + "id": 10194 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["tooxclusive.com"], + "requestDomains": ["bit.ly"], + "resourceTypes": ["image"] + }, + "id": 10195 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/mailisread?" }, + "id": 10196 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/maillist.*/t/" }, + "id": 10197 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/maling.roidusat.com/t/" + }, + "id": 10198 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/newsletter/log/" + }, + "id": 10199 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/newsletter/read?s=" + }, + "id": 10200 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/newslink.reuters.com/img/" + }, + "id": 10201 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/notifications.google.com/g/img/" + }, + "id": 10202 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/open.html?" }, + "id": 10203 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/open/?ot=" }, + "id": 10204 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/open?token=" }, + "id": 10205 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/opens.jscrambler.com/" + }, + "id": 10206 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/p/rp/*?mi_u=*=&sap_id=" + }, + "id": 10207 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/post.pinterest.com/q/" + }, + "id": 10208 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/pqt.email/o/" }, + "id": 10209 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/prod-puc-all/*/open^" + }, + "id": 10210 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/redir.inxmail-commerce.com/r/" + }, + "id": 10211 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/shoutout.wix.com/" + }, + "id": 10212 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/sli.*/imp?" }, + "id": 10213 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/t.ifly.southwest.com/" + }, + "id": 10214 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/t.paypal.com/" }, + "id": 10215 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/t.yesware.com/t/" + }, + "id": 10216 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/t/ofc4/" }, + "id": 10217 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/track.octanemail.in/sapi/" + }, + "id": 10218 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/track/open/" }, + "id": 10219 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/tracking.srv2.de/op/" + }, + "id": 10220 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/wf/open?upn=" }, + "id": 10221 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "22pixx.xyz", + "9ig.de", + "bc.vc", + "cpmlink.net", + "crownimg.com", + "curto.win", + "freeadultcomix.com", + "goto.com.np", + "imgdawgknuttz.com", + "imgtorrnt.in", + "ironysub.net", + "lusthero.com", + "megaup.net", + "mwpaste.com", + "pcgamez-download.com", + "pingit.im", + "pirateproxy.live", + "pngit.live", + "pornclassic.tube", + "thehiddenbay.com", + "thepiratebay.org", + "thepiratebay10.org", + "tubepornclassic.com", + "vev.red", + "vidop.icu", + "vidoza.co", + "vidoza.net", + "vidup.io", + "xxxwebdlxxx.top" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 10222 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/wizrocketmail.net/r?" + }, + "id": 10223 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "/znsrc.com/c/" }, + "id": 10224 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "://email.*/o/" }, + "id": 10225 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "://parcel-api.delivery-status.*/open/" + }, + "id": 10226 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "://t.order.*/r/?id=" + }, + "id": 10227 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||aweber.com/form/displays.htm?" + }, + "id": 10228 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||bucklemail.com/a/" + }, + "id": 10229 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||californiatimes.com/privacy/" + }, + "id": 10230 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||ebayrtm.com/rtm?rtmcmd&a=img&" + }, + "id": 10231 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||getkudos.me/a?" + }, + "id": 10232 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": "||gubagoo.io/c/" }, + "id": 10233 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||imgfarm.com/images/nocache/tr/*.gif?" + }, + "id": 10234 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||livehelpnow.net/lhn/handler/" + }, + "id": 10235 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||materiel.net/r/" + }, + "id": 10236 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||murdoog.com^*/pixel/" + }, + "id": 10237 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||ocmail1.in/rtw/" + }, + "id": 10238 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||providesupport.com/cmd/" + }, + "id": 10239 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||rfksrv.com/rfkj/" + }, + "id": 10240 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||secureprovide1.com/*=tracking" + }, + "id": 10241 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||usercentrics.eu/session/" + }, + "id": 10242 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||wp.com/i/mu.gif" + }, + "id": 10243 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/rdir.baur.de/g.html?uid=" + }, + "id": 10244 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mobile.de"], + "resourceTypes": ["image"], + "urlFilter": "||hyvyd.com/count" + }, + "id": 10245 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||quiz.stroeermediabrands.de/pub/" + }, + "id": 10246 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||veeseo.com^*/view/" + }, + "id": 10247 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||line.me/tag.gif" + }, + "id": 10248 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pia.jp/images/pt.gif" + }, + "id": 10249 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||subscribe.ru/1.gif/" + }, + "id": 10250 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||amazon.com/empty.gif?" + }, + "id": 10251 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||api.ffm.to/sl/e/" + }, + "id": 10252 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||error.fc2.com/blog/" + }, + "id": 10253 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||reddit.com/static/pixel.png" + }, + "id": 10254 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||tms.delta.com/privacy/" + }, + "id": 10255 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["zillow.com"], + "resourceTypes": ["image"], + "urlFilter": "||zillowstatic.com/contact-pixel/" + }, + "id": 10256 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||email.nautiljon.com/oo/" + }, + "id": 10257 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||lepoint.fr/img-l/" + }, + "id": 10258 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||qq.com/report/" + }, + "id": 10259 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||api.nettix.fi/counter/" + }, + "id": 10260 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||nelonenmedia.fi/hitcounter" + }, + "id": 10261 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||omataloyhtio.fi/kuvat/pi.gif" + }, + "id": 10262 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||rakentaja.fi/kuvat/pi.gif" + }, + "id": 10263 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||tori.fi/img/none.gif" + }, + "id": 10264 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||ts.fi/statistics/log" + }, + "id": 10265 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/~shared/do/~/count/?" + }, + "id": 10266 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||leggo.it/index.php?" + }, + "id": 10267 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||naver.com/postview.nhn?" + }, + "id": 10268 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "allthingsvegas.com", + "clashdaily.com", + "madworldnews.com", + "politicalcowboy.com", + "reviveusa.com", + "sonsoflibertymedia.com", + "teltarif.de", + "themattwalshblog.com", + "videogamesblogger.com" + ], + "resourceTypes": ["script"], + "urlFilter": ".jpg" + }, + "id": 10269 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||indiatimes.com/detector" + }, + "id": 10270 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/toiads_" }, + "id": 10271 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["indiatimes.com", "timesofindia.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.toiimg.com/affiliates/sdk/v2.js" + }, + "id": 10272 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["indiatimes.com", "timesofindia.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.toiimg.com/affiliates/sdk/v1.js" + }, + "id": 10273 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["aajtak.in"], + "resourceTypes": ["script"], + "urlFilter": "/amazon_products_prod.js" + }, + "id": 10274 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||static.tvtropes.org/design/js/google-adblock.js" + }, + "id": 10275 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/mellowpresence.com^" + }, + "id": 10276 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/lazymolecule/*.js" + }, + "id": 10277 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||msnoauth*.com/office-" }, + "id": 10278 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/script/formula.js|" + }, + "id": 10279 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["citationmachine.net"], + "resourceTypes": ["script"], + "urlFilter": "||contributor.google.com/scripts/*/loader.js" + }, + "id": 10280 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||imgprime.com/*.php" + }, + "id": 10281 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||socialbars-web5.com/*/notifications/" + }, + "id": 10282 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["vivud.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||utubeworkers.com/campaigns/" + }, + "id": 10283 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/get/*?zoneid=" }, + "id": 10284 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "dlhd.sx", + "freelivetvon.com", + "poscitech.click", + "tvpclive.com" + ], + "resourceTypes": ["script"], + "urlFilter": "/adblock.php" + }, + "id": 10285 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||downloadpirate.com/sw.js" + }, + "id": 10286 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["lazada.vn"], + "requestDomains": ["da6555.com", "iazada.com", "la5959.com"] + }, + "id": 10287 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["porcore.com"], + "resourceTypes": ["script"], + "urlFilter": "/strip_ngn_2020_august" + }, + "id": 10288 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cda-online.pl/wp-content/uploads/*.js" + }, + "id": 10289 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sites.google.com/l0gin-microsoftwebonlne.app/" + }, + "id": 10290 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["camwhores.tv"], + "resourceTypes": ["script"], + "urlFilter": "||h-cdn.com/loader.js" + }, + "id": 10291 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||inkapelis.*/sw.js" + }, + "id": 10292 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||spycock.com/coco/" + }, + "id": 10293 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||jizz.us/loco/" + }, + "id": 10294 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.rawgit.com^*/arlinablock.js" + }, + "id": 10295 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.rawgit.com^*/adblockrampok.js" + }, + "id": 10296 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||tornadomovies.*/sw.js" + }, + "id": 10297 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||hawaktv.com/sw.js" + }, + "id": 10298 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||hdvid.tv/sw.js" + }, + "id": 10299 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||onvid.*/sw.js" + }, + "id": 10300 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||123movie.*/sw.js" + }, + "id": 10301 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["huim.com"], + "resourceTypes": ["script"], + "urlFilter": "||push.zhanzhang.baidu.com/push.js" + }, + "id": 10302 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "multiup.us", + "peliculas8k.com", + "player.tabooporns.com", + "wiztube.xyz", + "x69.ovh" + ], + "resourceTypes": ["script"], + "urlFilter": "||unpkg.com/videojs-vast-vpaid@2.0.2/bin/videojs_5.vast.vpaid.min.js" + }, + "id": 10303 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "atv.at", + "kabeleins.de", + "kabeleinsdoku.de", + "prosieben.at", + "prosieben.de", + "prosiebenmaxx.de", + "ran.de", + "sat1gold.de", + "sixx.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||zomap.de/*&expires=" + }, + "id": 10304 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mega-mkv.com"], + "resourceTypes": ["script"], + "urlFilter": "||code.jquery.com/jquery-" + }, + "id": 10305 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||d81idz8m5qll8.cloudfront.net/app.min.js" + }, + "id": 10306 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/sw-vodlocker.to.js" + }, + "id": 10307 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||shush.se/loader/load.js" + }, + "id": 10308 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dailymotion.com"], + "resourceTypes": ["script"], + "urlFilter": "||s3.amazonaws.com/dmas-public/rubicon/bundle.js" + }, + "id": 10309 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||pctnew.*/sw.js" + }, + "id": 10310 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/script/pattern.js|" + }, + "id": 10311 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/pup.php?" }, + "id": 10312 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["uploadbox.cc"], + "resourceTypes": ["script"], + "urlFilter": "||gstatic.com/firebasejs/*/firebase.js" + }, + "id": 10313 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||xclusivejams.*/sw.js" + }, + "id": 10314 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/backend_loader" + }, + "id": 10315 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net^*/arlinablock.js" + }, + "id": 10316 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cinemaxxl.de/js/adblock.js" + }, + "id": 10317 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||rawgit.com/fahimraza/fk/master/ad-unblocker.js^" + }, + "id": 10318 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/akshat-h/propeller/btagantiadb.js^" + }, + "id": 10319 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["webcamsdolls.com"], + "resourceTypes": ["script"], + "urlFilter": ".php" + }, + "id": 10320 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||sites.google.com/site/rvdmarcrailcatrain/home/tomber.js" + }, + "id": 10321 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||asset.kompas.com/data/*/kgmedia/js/*notif" + }, + "id": 10322 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||girlscanner.online/ph_co.js" + }, + "id": 10323 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/api/spots/" + }, + "id": 10324 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "androidapks.biz", + "androidsite.net", + "animeonlinefree.org", + "animesite.net", + "blademaster666.com", + "computercrack.com", + "crackedsoftware.biz", + "crackfree.org", + "cracksite.info", + "culonas.com.ve", + "d0000d.com", + "d000d.com", + "d0o0d.com", + "desktophut.com", + "do0od.com", + "doods.pro", + "downloadapk.info", + "downloadapps.info", + "downloadgames.info", + "downloadmusic.info", + "downloadsite.org", + "ds2play.com", + "ds2video.com", + "ebooksite.org", + "emulatorsite.com", + "filechan.org", + "fmovies24.com", + "freeflix.info", + "freemoviesu4.com", + "freesoccer.net", + "fseries.org", + "gamefast.org", + "gamesite.info", + "gostreamon.net", + "hindisite.net", + "hotfile.io", + "isosite.org", + "lolabits.se", + "luchoedu.org", + "lupaste.com", + "macsite.info", + "mangasite.org", + "megamovies.org", + "megaupload.nz", + "moviefree2.com", + "moviesite.app", + "moviesx.org", + "musicsite.biz", + "openload.cc", + "patchsite.net", + "pdfsite.net", + "play1002.com", + "pornovenezolano.com.ve", + "productkeysite.com", + "qeylo.net", + "rapidshare.nu", + "romsite.org", + "seriale-po-polsku.pl", + "seriesite.net", + "share-online.is", + "siteapk.net", + "siteflix.org", + "sitegames.net", + "sitekeys.net", + "sitepdf.com", + "sitetorrent.com", + "softwaresite.net", + "superapk.org", + "supermovies.org", + "tvonlinesports.com", + "ultramovies.org", + "venezporn.com", + "warezsite.net", + "watchmovies2.com", + "watchmoviesforfree.org", + "watchsite.net", + "youapk.net" + ], + "resourceTypes": ["script"], + "urlFilter": "/sw.js" + }, + "id": 10325 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/player/plugins/vast-*.js" + }, + "id": 10326 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["supervideo.cc", "supervideo.one", "supervideo.tv"], + "resourceTypes": ["script"], + "urlFilter": "/tag*.js" + }, + "id": 10327 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/*/dist/js/wgd-core.min.js" + }, + "id": 10328 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "freeplayervideo.com", + "nazarickol.com", + "player-cdn.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||iamcdn.net/players/player*.*mins.js" + }, + "id": 10329 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||zalukaj.io/detector.js" + }, + "id": 10330 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||pink-sluts.net/adver/" + }, + "id": 10331 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "careersides.com", + "funkeypagali.com", + "iisfvirtual.in", + "infinityskull.com", + "nayisahara.com", + "starxinvestor.com", + "viewmyknowledge.com", + "wikifilmia.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/itspro-dev/*/js/main.js" + }, + "id": 10332 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||blog24.me/dss.php" + }, + "id": 10333 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "||oii.io/sw.js" }, + "id": 10334 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/?pu=" }, + "id": 10335 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||zone-annuaire.hair/main.js?v=" + }, + "id": 10336 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["3naked.com", "reamporn.com", "sonorousporn.com"], + "resourceTypes": ["script", "sub_frame"], + "urlFilter": ".php" + }, + "id": 10337 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "siteunblocked.info", + "unblocked.name", + "uproxy2.biz" + ], + "resourceTypes": ["script"], + "urlFilter": "/hy.js" + }, + "id": 10338 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["siteunblocked.info"], + "resourceTypes": ["script"], + "urlFilter": "||siteunblocked.info/zpp/" + }, + "id": 10339 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.rawgit.com^*/wdbloogablock.js" + }, + "id": 10340 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/tghr.js" }, + "id": 10341 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||vidmoly.to/static/vastad.js" + }, + "id": 10342 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/wpsite-background-takeover*/js/wpsite_clickable.js" + }, + "id": 10343 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/teo4." }, + "id": 10344 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["kiwiexploits.com", "shortearn.net"], + "resourceTypes": ["script"], + "urlFilter": "/nab.js" + }, + "id": 10345 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["www.zhihu.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.zhihu.com/heifetz/main.signflow.*.js" + }, + "id": 10346 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/block-adblock.js" + }, + "id": 10347 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/heyboy/com/*.js" + }, + "id": 10348 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/loadme/com/*.js" + }, + "id": 10349 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hihihaha1.xyz"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.abysscdn.com/players/playhydraxb.min.js" + }, + "id": 10350 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||sexyaporno.com/chat_" + }, + "id": 10351 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["unblocked.name"], + "resourceTypes": ["script"], + "urlFilter": "||unblocked.name/zpp/" + }, + "id": 10352 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/js/static/header/sda/ppsuma*.js" + }, + "id": 10353 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "||tny.so/sw-" }, + "id": 10354 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||rawcdn.githack.com/*/adbdetect.packed.js^" + }, + "id": 10355 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/noti-blocker/" + }, + "id": 10356 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||javtsunami.com/crimson-unit-" + }, + "id": 10357 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["uproxy2.biz"], + "resourceTypes": ["script"], + "urlFilter": "||uproxy2.biz/zpp/" + }, + "id": 10358 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||d1q4kshf6f0axi.cloudfront.net/main/prebid-" + }, + "id": 10359 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||1cloudfile.com/sw.js" + }, + "id": 10360 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/catfish-advert-banner/" + }, + "id": 10361 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||japanporn.tv/rg3y/" + }, + "id": 10362 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||static.sunmedia.tv/adblockdetection/" + }, + "id": 10363 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "vtplay.net", + "vtplayer.net", + "vtube.network", + "vtube.to" + ], + "resourceTypes": ["script"], + "urlFilter": "/vtu_*.js" + }, + "id": 10364 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||quebecormedia.com/infojdem/lib/cheezwhiz/" + }, + "id": 10365 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||a.streamoupload." + }, + "id": 10366 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/vast-new/src/videojs-preroll.js" + }, + "id": 10367 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||p.jwpcdn.com/*/vast.js" + }, + "id": 10368 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "androidapks.biz", + "androidsite.net", + "animeonlinefree.org", + "animesite.net", + "computercrack.com", + "crackedsoftware.biz", + "crackfree.org", + "cracksite.info", + "downloadapk.info", + "downloadapps.info", + "downloadgames.info", + "downloadmusic.info", + "downloadsite.org", + "ebooksite.org", + "emulatorsite.com", + "fmovies24.com", + "freeflix.info", + "freemoviesu4.com", + "freesoccer.net", + "fseries.org", + "gamefast.org", + "gamesite.info", + "gostreamon.net", + "hindisite.net", + "isosite.org", + "macsite.info", + "mangasite.org", + "megamovies.org", + "moviefree2.com", + "moviesite.app", + "moviesx.org", + "musicsite.biz", + "patchsite.net", + "pdfsite.net", + "play1002.com", + "productkeysite.com", + "romsite.org", + "seriesite.net", + "siteapk.net", + "siteflix.org", + "sitegames.net", + "sitekeys.net", + "sitepdf.com", + "sitetorrent.com", + "softwaresite.net", + "superapk.org", + "supermovies.org", + "tvonlinesports.com", + "ultramovies.org", + "warezsite.net", + "watchmovies2.com", + "watchmoviesforfree.org", + "watchsite.net", + "youapk.net" + ], + "resourceTypes": ["script"], + "urlFilter": "/oho.js" + }, + "id": 10369 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gload.to"], + "resourceTypes": ["script"], + "urlFilter": "/get/*.js#" + }, + "id": 10370 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||kerapoxy.*/js/baf.js" + }, + "id": 10371 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||embedmoon.*/js/baf.js" + }, + "id": 10372 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["post.ch"], + "requestDomains": ["swisspost.web.app"] + }, + "id": 10373 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||html-load.cc/script/" + }, + "id": 10374 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.wendycode.com/blogger/antiadb" + }, + "id": 10375 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.wendycode.com/blogger/globaladb.js" + }, + "id": 10376 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||moddroid.com/static/js/pa-" + }, + "id": 10377 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||footyhunter3.xyz/papahd/myblock.php" + }, + "id": 10378 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||xbjav.com/*/adv/adv.js" + }, + "id": 10379 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||xbjav.com/asset/js/vast.js" + }, + "id": 10380 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/vhdpoppingmodels/" + }, + "id": 10381 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||player-feedback.p7s1video.net/pf/" + }, + "id": 10382 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jiocinema.com"], + "resourceTypes": ["script"], + "urlFilter": "/jioads/" + }, + "id": 10383 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||sportshub.to/fox/plugins/block/js/" + }, + "id": 10384 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||sportnews.to/fox/plugins/block/js/" + }, + "id": 10385 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/vast-im.js" }, + "id": 10386 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/api/users/*&ev=" + }, + "id": 10387 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||switchcast2.com/z-" + }, + "id": 10388 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/t.salamus1.lol/" + }, + "id": 10389 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/pw/wawqiojew*=eyj.js^" + }, + "id": 10390 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/*/detectincognito" + }, + "id": 10391 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||24sport.stream/public/js/dublocker.js" + }, + "id": 10392 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/rockblogger/anti-adblocker" + }, + "id": 10393 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/wpsafelink.js|" + }, + "id": 10394 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/safelink.js|" }, + "id": 10395 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/ourtecads/antiadblock" + }, + "id": 10396 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||interest.co.nz/modules/custom/presspatron/js/pp-ablock-banner.js" + }, + "id": 10397 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/conviva-theplatform-plugin.js" + }, + "id": 10398 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/conviva-core-sdk.js" + }, + "id": 10399 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/branch.js" + }, + "id": 10400 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/samba.min.js" + }, + "id": 10401 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/amplitude.js" + }, + "id": 10402 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/at.js" + }, + "id": 10403 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play.aetv.com/vendor/mediasdk.min.js" + }, + "id": 10404 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["superembeds.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/npm/devtools-detector" + }, + "id": 10405 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "tourbobit.com", + "tourbobit.net", + "turbobeet.net", + "turbobi.pw", + "turbobif.com", + "turbobita.net", + "turbobits.cc", + "turbobits.net", + "turboobit.com" + ], + "resourceTypes": ["script"], + "urlFilter": "/pus/script" + }, + "id": 10406 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["metrolagu.cam"], + "resourceTypes": ["script"], + "urlFilter": "/adus.js|" + }, + "id": 10407 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dfast.app"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.pubxmedia.com/library/dfast.app/script.js" + }, + "id": 10408 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||newsharecounts.s3-us-west-2.amazonaws.com/nsc.js" + }, + "id": 10409 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||phpstat.cntcm.com.cn/phpstat/count/abceffgh/abceffgh.js^" + }, + "id": 10410 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||addthis.com/*/addthis_widget.js" + }, + "id": 10411 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["posthog.com"], + "resourceTypes": ["script"], + "urlFilter": "://posthog." + }, + "id": 10412 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "globalnews.ca", + "nycgo.com", + "stcatharinesstandard.ca" + ], + "requestDomains": ["akamaihd.net"], + "resourceTypes": ["image"] + }, + "id": 10413 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["zefoy.com"], + "resourceTypes": ["script"], + "urlFilter": "/firebase-analytics.js" + }, + "id": 10414 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdn.cuty.io/fps.js" + }, + "id": 10415 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||res.office365.com/footprint/v*/scripts/fp-min.js" + }, + "id": 10416 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||res.office365.com/footprint/v*/scripts/fpconfig.json" + }, + "id": 10417 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||atmrum.net/rum.js" + }, + "id": 10418 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||atmrum.net/client/v*/atm/fpv*.min.js" + }, + "id": 10419 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||atmrum.net/conf/v*/atm/fpconfig.min.json" + }, + "id": 10420 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||config.fp.measure.office.com/conf/v*/*/fpconfig.min.json" + }, + "id": 10421 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||fp.msedge.net/conf/v*/asgw/fpconfig.min.json?monitorid=asgw" + }, + "id": 10422 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fshost.me"], + "resourceTypes": ["script"], + "urlFilter": "||fsho.st/tracker.js^" + }, + "id": 10423 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||royalroad.com/dist/sentry.js" + }, + "id": 10424 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["edgemesh.com", "edgeno.de"], + "resourceTypes": ["script"], + "urlFilter": "/edgemesh.*.js" + }, + "id": 10425 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/adsensebase.js" + }, + "id": 10426 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "./m5q5.js" }, + "id": 10427 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["prod-player.tf1.fr"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.streamroot.io/dna-client/" + }, + "id": 10428 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["douyu.com"], + "resourceTypes": ["script"], + "urlFilter": "||douyucdn.cn/front-publish/stream-sdk-lib-master/dyp2pxp2p_*.js" + }, + "id": 10429 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||msstatic.com/huya/*/p2plib.js" + }, + "id": 10430 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||fullstory.com/s/fs.js" + }, + "id": 10431 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "avclub.com", + "clickhole.com", + "deadspin.com", + "earther.com", + "gizmodo.com", + "jalopnik.com", + "jezebel.com", + "kotaku.com", + "lifehacker.com", + "splinternews.com", + "theinventory.com", + "theonion.com", + "theroot.com", + "thetakeout.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||x.kinja-static.com/assets/packaged-js/onionam." + }, + "id": 10432 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["streamable.com"], + "resourceTypes": ["script"], + "urlFilter": "||v.embed-cdn.com/v8/player.js" + }, + "id": 10433 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["royle.com"], + "resourceTypes": ["script"], + "urlFilter": "/thermostat.js" + }, + "id": 10434 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "24jgora.pl", + "24wroclaw.pl", + "brodnica-cbr.pl", + "ciechanowinaczej.pl", + "ddb24.pl", + "e-wyszogrod.pl", + "egarwolin.pl", + "egorzow.pl", + "ekspresjaroslawski.pl", + "eprzasnysz.pl", + "esiemiatycze.pl", + "fakty.bialystok.pl", + "galopuje.pl", + "golub-cgd.pl", + "gpr24.pl", + "ibialoleka.pl", + "ibielsk.pl", + "ikampinos.pl", + "imokotow.pl", + "inowroclaw.info.pl", + "iochota.pl", + "iotwock.pl", + "ipragapoludnie.pl", + "iskierniewice.pl", + "itvpiaseczno.pl", + "izabelin24.pl", + "izoliborz.pl", + "izyrardow.pl", + "kurierbytowski.com.pl", + "kurierpodlaski.pl", + "lipno-cli.pl", + "lowicz24.eu", + "mylomza.pl", + "natemat.pl", + "nolesnica.pl", + "nowinynyskie.com.pl", + "nswiecie.pl", + "nwloclawek.pl", + "olawa24.pl", + "ototorun.pl", + "plonszczak.pl", + "polityka.pl", + "poluje.pl", + "pultusk24.pl", + "rypin-cry.pl", + "sejny.net", + "splendo.pl", + "szczecinek.com", + "tp.com.pl", + "tulegnica.pl", + "twojradom.pl", + "wabrzezno.pl", + "wgospodarce.pl", + "wideoportal.tv", + "wio.waw.pl", + "wterenie.pl", + "zambrow.org", + "zlotowskie.pl", + "zycie.pila.pl", + "zyciekalisza.pl" + ], + "resourceTypes": ["script"], + "urlFilter": "||exs.pl/embed*.php" + }, + "id": 10435 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["aaa.com"], + "resourceTypes": ["script"], + "urlFilter": "||tags.tiqcdn.com/utag/aaa/main/prod/utag.js" + }, + "id": 10436 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/a/display.php?" + }, + "id": 10437 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/ab_fl.js" }, + "id": 10438 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["adplayer.pro"], + "resourceTypes": ["script"], + "urlFilter": "/adplayer." + }, + "id": 10439 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/adserve/" }, + "id": 10440 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/aff_ad?" }, + "id": 10441 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/afx_prid/" }, + "id": 10442 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/awaps-ad-sdk-" }, + "id": 10443 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["shooshtime.com"], + "requestDomains": ["monad.network"], + "resourceTypes": ["script"] + }, + "id": 10444 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/code/native.js?h=" + }, + "id": 10445 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/code/pops.js?h=" + }, + "id": 10446 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/code/silent.js?h=" + }, + "id": 10447 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/dmcads_" }, + "id": 10448 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/exoads/" }, + "id": 10449 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/fel456.js" }, + "id": 10450 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "/gpt.js" + }, + "id": 10451 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/include/ad/" }, + "id": 10452 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/includes/ads/" }, + "id": 10453 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/module-ads-html-" + }, + "id": 10454 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/nativeads/script/" + }, + "id": 10455 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/neverblock/" }, + "id": 10456 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "ejocuri.ro", + "gamesheep.com", + "girlg.com", + "girlsplay.com", + "jocurifete.ro", + "playpod.com" + ], + "requestDomains": ["cdn.witchhut.com"], + "resourceTypes": ["script"] + }, + "id": 10457 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/pageear/" }, + "id": 10458 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/peelads/" }, + "id": 10459 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/plugin/ad/" }, + "id": 10460 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["solothurnerzeitung.ch"], + "requestDomains": ["nwch.az-cdn.ch"], + "resourceTypes": ["script"] + }, + "id": 10461 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/ad-invalid-click-protector/" + }, + "id": 10462 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["xnxx-sexfilme.com"], + "requestDomains": ["pushpad.xyz"], + "resourceTypes": ["script"] + }, + "id": 10463 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/adrotate/" + }, + "id": 10464 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/cpx-advert/" + }, + "id": 10465 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/dx-ads/" + }, + "id": 10466 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/popunderpro/" + }, + "id": 10467 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prism_ad/" }, + "id": 10468 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/production/ads/" + }, + "id": 10469 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/servead/request/" + }, + "id": 10470 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/servlet/view/" }, + "id": 10471 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/tncms/ads/" }, + "id": 10472 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/videoad/" }, + "id": 10473 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/www/delivery/" + }, + "id": 10474 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/myvids/click/" + }, + "id": 10475 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/myvids/mltbn/" + }, + "id": 10476 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/myvids/mltbn2/" + }, + "id": 10477 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/myvids/rek/" + }, + "id": 10478 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/full-page-script.js" + }, + "id": 10479 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/edmonton.webp" }, + "id": 10480 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/ezf-min." }, + "id": 10481 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/jellyfish.webp" + }, + "id": 10482 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/prebidjs/" + }, + "id": 10483 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/porpoiseant/" }, + "id": 10484 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prebid/" }, + "id": 10485 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prebid8." }, + "id": 10486 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/prebidlink/" }, + "id": 10487 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/webservices/jsparselinks.aspx?" + }, + "id": 10488 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/adblockdetector/" + }, + "id": 10489 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||netnaija.com/s/" + }, + "id": 10490 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||googleapis.com/qmftp/" + }, + "id": 10491 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "||vtbe.to/vtu_" }, + "id": 10492 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["speedtest.net"], + "resourceTypes": ["script"], + "urlFilter": "||b.cdnst.net/javascript/amazon.js" + }, + "id": 10493 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||bit.com.au/scripts/js_" + }, + "id": 10494 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["freethemesy.com", "tech24us.com"], + "requestDomains": ["tactictablepolite.com"], + "resourceTypes": ["script"] + }, + "id": 10495 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||crn.com.au/scripts/js_" + }, + "id": 10496 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||manytoon.com/script/" + }, + "id": 10497 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||naturalnews.com/wp-content/themes/naturalnews-child/" + }, + "id": 10498 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["flickr.com"], + "resourceTypes": ["script"], + "urlFilter": "||staticflickr.com/ap/build/javascripts/prbd-" + }, + "id": 10499 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||streamoupload.*/api/spots/" + }, + "id": 10500 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mb.com.ph", "philstarlife.com"], + "resourceTypes": ["script"], + "urlFilter": "||geo.dailymotion.com/libs/player/" + }, + "id": 10501 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||gelbooru.com*/license." + }, + "id": 10502 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||gelbooru.com*/tryt." + }, + "id": 10503 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||freeones.com/build/freeones/adwidget." + }, + "id": 10504 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||milfnut.net/assets/jquery/" + }, + "id": 10505 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": [ + "biletomat.pl", + "facebook.com", + "jobscore.com" + ], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "&http_referer=" + }, + "id": 10506 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "&refer=http" }, + "id": 10507 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/?dm=*&blogid=" }, + "id": 10508 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/assets/smarttag-" + }, + "id": 10509 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/gtm-data-layer-" + }, + "id": 10510 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/keypress.js" }, + "id": 10511 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/optiextension.dll?" + }, + "id": 10512 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/plugins/nimiq/" + }, + "id": 10513 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/px.js?ch=" }, + "id": 10514 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/sessioncam.min." + }, + "id": 10515 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "/shopifycloud/shopify/assets/shop_events_listener-" + }, + "id": 10516 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/snowplow/" }, + "id": 10517 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/snowplow_" }, + "id": 10518 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "&pagegroup=*&url=" + }, + "id": 10519 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/analytics_" + }, + "id": 10520 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||crowdtwist.com/trck/" + }, + "id": 10521 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||disqus.com/event.js?" + }, + "id": 10522 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ebaystatic.com^*/rover_" + }, + "id": 10523 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||msecnd.net/jscripts/ha-" + }, + "id": 10524 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||msecnd.net/next/" + }, + "id": 10525 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||socialannex.com/c-sale-track/" + }, + "id": 10526 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["news.yahoo.com"], + "resourceTypes": ["script"], + "urlFilter": "||yimg.com/aaq/vzm/" + }, + "id": 10527 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["cloudflare.com", "hwcdn.net", "jquery.com"], + "initiatorDomains": ["piraproxy.app", "unblocksite.pw"], + "resourceTypes": ["script"] + }, + "id": 10528 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||mhxk.com^*/main/entry.common." + }, + "id": 10529 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||l-tike.com/akam/" + }, + "id": 10530 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "||pia.jp/akam/" }, + "id": 10531 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||browsealoud.com/plus/scripts/" + }, + "id": 10532 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bloomberg.co.jp", "bloomberg.com"], + "resourceTypes": ["script"], + "urlFilter": "||bwbx.io/s3/javelin/public/hub/js/abba/" + }, + "id": 10533 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["kijiji.ca"], + "resourceTypes": ["script"], + "urlFilter": "||classistatic.com^*/js/lib/prebid-7.5.0.min.js" + }, + "id": 10534 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["eng-tips.com"], + "resourceTypes": ["script"], + "urlFilter": "||engineering.com/scripts/" + }, + "id": 10535 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["autocar.co.uk"], + "requestDomains": ["messaging.sourcepoint.com"], + "resourceTypes": ["script"] + }, + "id": 10536 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ericdraken.com/a/" + }, + "id": 10537 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||error.fc2.com/blog3/" + }, + "id": 10538 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gog.com"], + "resourceTypes": ["script"], + "urlFilter": "||gog-statics.com/js/frontpagelogintracking-" + }, + "id": 10539 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gog.com"], + "resourceTypes": ["script"], + "urlFilter": "||gog-statics.com/js/logintracking-" + }, + "id": 10540 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["koreatimes.co.kr"], + "resourceTypes": ["script"], + "urlFilter": "||hankookilbo.com/service/kt/trk.js" + }, + "id": 10541 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["msnbc.com", "nbcnews.com"], + "resourceTypes": ["script"], + "urlFilter": "||nbcnews.com/_next/static/chunks/ads." + }, + "id": 10542 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["confection.io"], + "resourceTypes": ["script"], + "urlFilter": "||s3.amazonaws.com/downloads.mailchimp.com/" + }, + "id": 10543 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||lightning.ncaa.com/launch/" + }, + "id": 10544 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rmweb.co.uk"], + "requestDomains": ["connatix.com"], + "resourceTypes": ["script"] + }, + "id": 10545 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ebay.com"], + "resourceTypes": ["script"], + "urlFilter": "||ebay.com/nkfytkqtoxtljvzbxhr.js" + }, + "id": 10546 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["ebay.com"], + "resourceTypes": ["script"], + "urlFilter": "||src.ebay-us.com/*=usllpic" + }, + "id": 10547 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||qhimg.com/11.0.1.js" + }, + "id": 10548 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||qihucdn.com/11.0.1.js" + }, + "id": 10549 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "||sohu.com/ip/" }, + "id": 10550 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||jsuol.com.br/aud/" + }, + "id": 10551 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["urlcash.net"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "|http://" + }, + "id": 10552 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["urlcash.net"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "|https://" + }, + "id": 10553 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["independent.co.uk", "the-independent.com"], + "requestDomains": ["tinypass.com"], + "resourceTypes": ["script"] + }, + "id": 10554 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["youtube.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googlevideo.com/initplayback?source=youtube*&c=tvhtml5&oad=" + }, + "id": 10555 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "bestforpuzzles.com", + "charlotteobserver.com", + "independent.co.uk", + "miamiherald.com", + "standard.co.uk", + "word.tips" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||arkadiumhosted.com/*/adsblob/" + }, + "id": 10556 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/advertisement/video/static/advantage.xml" + }, + "id": 10557 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||uptostream.com/assets/ads.xml" + }, + "id": 10558 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||members.hanime.tv/*/preroll_ad_event" + }, + "id": 10559 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["extremereportbot.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googleapis.com/discovery/" + }, + "id": 10560 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["porngo.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "*preroll" + }, + "id": 10561 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/spots/*^fill=" + }, + "id": 10562 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/spots/*&kw=" + }, + "id": 10563 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nbc.com", "tatamotors.com", "usanetwork.com"], + "urlFilter": "||assets.adobedtm.com/extensions/*/appmeasurement.min.js" + }, + "id": 10564 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["napthe.vn"], + "requestDomains": ["nappthe.vn"] + }, + "id": 10565 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/mlxhl/v*/for-page?" + }, + "id": 10566 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["homemoviestube.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "&vast=" + }, + "id": 10567 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||paste.fo/*?as=*&tkn=" + }, + "id": 10568 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["fakestream.co.in"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/|" + }, + "id": 10569 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||zee5.com/*/displayads" + }, + "id": 10570 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||wiztube.xyz/cdn-cgi/trace^" + }, + "id": 10571 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adconfigproxy.azurewebsites.net/adurl" + }, + "id": 10572 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pornojenny.com/cpanel/*.php" + }, + "id": 10573 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pajalusta.club/cdn-cgi/trace^" + }, + "id": 10574 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||zetporn.com/*/custom_vast/" + }, + "id": 10575 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||stream.cz/*/v2/vast" + }, + "id": 10576 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||07c225f3.online/report?" + }, + "id": 10577 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||content-loader.com/report?" + }, + "id": 10578 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||css-load.com/report?" + }, + "id": 10579 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||html-load.com/report?" + }, + "id": 10580 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||html-load.cc/report?" + }, + "id": 10581 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jiocinema.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/akamaized.net/ai/gcp/" + }, + "id": 10582 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jiocinema.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/delivery/mapi.php" + }, + "id": 10583 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["jiocinema.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||apis-jiocinema.voot.com/location" + }, + "id": 10584 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "://a.*/splash/" + }, + "id": 10585 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "://a.*/spots/" + }, + "id": 10586 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/users/*^fill=" + }, + "id": 10587 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||accuradio.com/sweeper/json/fetch/" + }, + "id": 10588 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cm.bilibili.com/cm/api/" + }, + "id": 10589 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||techpowerup.com/__botcheck" + }, + "id": 10590 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping", "xmlhttprequest"], + "urlFilter": "-telemetry.officeapps.live" + }, + "id": 10591 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "reactor.cc", + "sickrage.ca", + "sorteosrd.com", + "streamplay.to" + ], + "resourceTypes": ["websocket", "xmlhttprequest"], + "urlFilter": "/proxy|" + }, + "id": 10592 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "reactor.cc", + "sickrage.ca", + "sorteosrd.com", + "streamplay.to" + ], + "resourceTypes": ["websocket", "xmlhttprequest"], + "urlFilter": ".wasm|" + }, + "id": 10593 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "reactor.cc", + "sickrage.ca", + "sorteosrd.com", + "streamplay.to" + ], + "resourceTypes": ["websocket", "xmlhttprequest"], + "urlFilter": ".wsm|" + }, + "id": 10594 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "reactor.cc", + "sickrage.ca", + "sorteosrd.com", + "streamplay.to" + ], + "resourceTypes": ["websocket", "xmlhttprequest"], + "urlFilter": ".wa|" + }, + "id": 10595 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "techradar.com", + "tomsguide.com", + "tomshardware.com", + "videogamer.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ultimedia.com/api/widget/" + }, + "id": 10596 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/script/java.php?" + }, + "id": 10597 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/script/wait.php?*=" + }, + "id": 10598 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/jscheck.php?enc=" + }, + "id": 10599 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/blockerbanner/" + }, + "id": 10600 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api-player.globalsun.io/api/publishers/player/content?category_id=*&adserver_id=" + }, + "id": 10601 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["msn.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/resolver/api/resolve/v3/config/?" + }, + "id": 10602 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["inleo.io"], + "requestDomains": ["simpleanalyticsexternal.com"], + "resourceTypes": ["script"] + }, + "id": 10603 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||presearch.com/affiliates|" + }, + "id": 10604 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||presearch.com/coupons|" + }, + "id": 10605 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/video/stats/" + }, + "id": 10606 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/hit?aff_id=" + }, + "id": 10607 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/stats/events" + }, + "id": 10608 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/trackview/" + }, + "id": 10609 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/userfingerprinttoken/" + }, + "id": 10610 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||firecrux.com/track/" + }, + "id": 10611 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||futurecdn.net/bordeaux.js" + }, + "id": 10612 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||zendesk.com/frontendevents/" + }, + "id": 10613 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||342251b-beta.perplexity.ai/api/" + }, + "id": 10614 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||linkedin.com/li/track" + }, + "id": 10615 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mps.nbcuni.com/request/page/json/params/*&adunits=" + }, + "id": 10616 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||video.mobile.yahoo.com/log|" + }, + "id": 10617 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["confection.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hubspot.com/collected-forms/" + }, + "id": 10618 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping", "xmlhttprequest"], + "urlFilter": "||bing.com^*/glinkping.aspx" + }, + "id": 10619 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping", "xmlhttprequest"], + "urlFilter": "||bing.com^*/glinkpingpost.aspx" + }, + "id": 10620 + }, + { + "action": { "type": "block" }, + "condition": { + "requestMethods": ["patch", "post"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "://coomer.su^" + }, + "id": 10621 + }, + { + "action": { "type": "block" }, + "condition": { + "requestMethods": ["patch", "post"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "://kemono.su^" + }, + "id": 10622 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping", "xmlhttprequest"], + "urlFilter": "||computerbase.de/api2/" + }, + "id": 10623 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||iframe.chefkoch.de/amp/online-food-trade/rewe/" + }, + "id": 10624 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||malayalam.samayam.com/*/amazon_widget.cms?type=amazondeal" + }, + "id": 10625 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/pwafeeds/amazon_" + }, + "id": 10626 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||rule34.us/ad.html" + }, + "id": 10627 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||kissasian.*/ads/" + }, + "id": 10628 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||daporn.com/frames/" + }, + "id": 10629 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||mamahd.*/hd.php" + }, + "id": 10630 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "?zoneid=*&sponsor" + }, + "id": 10631 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||crazyshit.com/aff/" + }, + "id": 10632 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["assia.tv", "assia24.com", "assia4.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "/css/" + }, + "id": 10633 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||nudespree.com/a/av/live.php" + }, + "id": 10634 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["washingtontimes.com"], + "requestDomains": ["twt-assets.washtimes.com"], + "resourceTypes": ["script"] + }, + "id": 10635 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "67hailhail.com", + "deepdaledigest.com", + "forevergeek.com", + "geordiebootboys.com", + "hammers.news", + "hitc.com", + "molineux.news", + "nottinghamforest.news", + "rangersnews.uk", + "realitytitbit.com", + "spin.com", + "tbrfootball.com", + "thechelseachronicle.com", + "thefocus.news", + "thepinknews.com", + "washingtonexaminer.com" + ], + "requestDomains": ["brid.tv"], + "resourceTypes": ["script"] + }, + "id": 10636 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||porndoe.com/wp-contents/video?id=" + }, + "id": 10637 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bgr.com", "decider.com", "dexerto.com"], + "requestDomains": ["jwpcdn.com"], + "resourceTypes": ["script"] + }, + "id": 10638 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["manta.network"], + "requestDomains": ["mantanetworkcn.com"] + }, + "id": 10639 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||shidurlive.com/adz*.html" + }, + "id": 10640 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||tvbarata.club/ads/" + }, + "id": 10641 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||faucetcrypto.com/ads/" + }, + "id": 10642 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||ddns.net/*.php" + }, + "id": 10643 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||file-upload." + }, + "id": 10644 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["youporn.com", "youporngay.com"], + "requestDomains": ["youporn.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 10645 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lootdest.com"], + "requestDomains": ["0.entlysearchin.info"], + "resourceTypes": ["ping"] + }, + "id": 10646 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||gamecopyworld.com/!_" + }, + "id": 10647 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||widgets.skyprivate.com/promo/" + }, + "id": 10648 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "requestDomains": ["thegay.com"], + "resourceTypes": ["script"] + }, + "id": 10649 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "babeimpact.com", + "decorativemodels.com", + "sexykittenporn.com" + ], + "resourceTypes": ["sub_frame"], + "urlFilter": "/smallfr/" + }, + "id": 10650 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["babeimpact.com", "decorativemodels.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "/smallfr2/" + }, + "id": 10651 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||ytmp3.*/ad/" + }, + "id": 10652 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||web2.0rechner.de/*/" + }, + "id": 10653 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||web2.0calc.*/*/" + }, + "id": 10654 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||sledujserialy.*/theme/json/episode.ad.php^" + }, + "id": 10655 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||kimcartoon.*/ads/" + }, + "id": 10656 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["upshrink.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||upshrink.in/updealz-1^" + }, + "id": 10657 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||clk.wiki/ads" + }, + "id": 10658 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||isohunt*.*/nordvpn/" + }, + "id": 10659 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||battleboats.io/menu-overlay.html^" + }, + "id": 10660 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||asianbookie.com/displaytable.cfm?tablename=cslodds" + }, + "id": 10661 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||21pron.com/21porno.com/" + }, + "id": 10662 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||nuvid.*/player_right_" + }, + "id": 10663 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||pornxp.*/sp/" + }, + "id": 10664 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||thotvids.com/player/html.php" + }, + "id": 10665 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||satoshilabs.net/sh/ads/" + }, + "id": 10666 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||zlut.com/_ad" + }, + "id": 10667 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||lowendbox.com/media/banner/" + }, + "id": 10668 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||gamefz.com/c.asp" + }, + "id": 10669 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||clk.asia/ads/" + }, + "id": 10670 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||sexlist.tv/player/html.php" + }, + "id": 10671 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["gentside.com"], + "requestDomains": ["cloudfront.net"], + "resourceTypes": ["script"] + }, + "id": 10672 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sohu.com"], + "requestDomains": ["cpro.baidustatic.com"], + "resourceTypes": ["script"] + }, + "id": 10673 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||coinpayz.xyz/*.php" + }, + "id": 10674 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bestcash2020.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||youtube.com/embed/" + }, + "id": 10675 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||gosixs.com/adss/" + }, + "id": 10676 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||gosixs.com/bbc/" + }, + "id": 10677 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["watchfreekav.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": ".php" + }, + "id": 10678 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["bitcotasks.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||bcgame.top/*&utm_source=" + }, + "id": 10679 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||mysports.to/sticky.html" + }, + "id": 10680 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||sportfacts.net/sticky.html" + }, + "id": 10681 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||cryptocoinsad.com/ads/" + }, + "id": 10682 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||v.wpimg.pl/*.html" + }, + "id": 10683 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||katerionews.com/hot-news/addon.php" + }, + "id": 10684 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||newassia.com/css/banr-adstera.html" + }, + "id": 10685 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["barrons.com"], + "requestDomains": ["edge-client"], + "resourceTypes": ["script"] + }, + "id": 10686 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||ymovies.vip/sab_*.html" + }, + "id": 10687 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": ".xyz/video.php?=*&dating_xyz_0&&0" + }, + "id": 10688 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||sporizle1.pw/embed/*?stat=" + }, + "id": 10689 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dannydutch.com", "melophobemusic.com"], + "requestDomains": ["usrfiles.com"] + }, + "id": 10690 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sbs.com.au"], + "requestDomains": ["dpm.demdex.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10691 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||g.jwpsrv.com/g/gcid-*?notrack" + }, + "id": 10692 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/?fp=*&poru=" + }, + "id": 10693 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/ads/rectangle_" + }, + "id": 10694 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/adsdelivery/" + }, + "id": 10695 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["sub_frame"], "urlFilter": "/link?z=" }, + "id": 10696 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["airfrance.fr"], + "requestDomains": ["jscrambler.com"], + "resourceTypes": ["script"] + }, + "id": 10697 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/responsive/ad_" + }, + "id": 10698 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["sub_frame"], "urlFilter": "/view/ad/" }, + "id": 10699 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "://adn.*/zone/" + }, + "id": 10700 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["sub_frame"], "urlFilter": "/e/cm?" }, + "id": 10701 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "/earn.php?z=" + }, + "id": 10702 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||cdn.neighbourly.co.nz/widget/" + }, + "id": 10703 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||cse.google.com/cse_v2/ads" + }, + "id": 10704 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||huffpost.com/embed/connatix/" + }, + "id": 10705 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||a1tb.com/300x250" + }, + "id": 10706 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["natera.com"], + "requestDomains": ["t.eloqua.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10707 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||amateur.tv/cacheableajax/" + }, + "id": 10708 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||eroan.xyz/wp-comment/?form=" + }, + "id": 10709 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||erokuni.xyz/wp-comment/?form=" + }, + "id": 10710 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||hime-books.xyz/wp-comment/?form=" + }, + "id": 10711 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||netlify.app/tags/ninja_" + }, + "id": 10712 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||nnteens.com/ad" + }, + "id": 10713 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||vy1.click/wp-comment/?form=" + }, + "id": 10714 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||aiimgvlog.fun/ad" + }, + "id": 10715 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||amazon.com/aan/" + }, + "id": 10716 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||designtaxi.com/small-dt.php" + }, + "id": 10717 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["ytlarge.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10718 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||devopscon.io/session-qualification/" + }, + "id": 10719 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["mail.yahoo.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||gpt.mail.yahoo.net/sandbox" + }, + "id": 10720 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||kissanimes.net/30" + }, + "id": 10721 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||mictests.com/myshowroom/view.php" + }, + "id": 10722 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||outputter.io/uploads/" + }, + "id": 10723 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||sciencefocus.com/pricecomparison/" + }, + "id": 10724 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||thepiratebay.*/static/" + }, + "id": 10725 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||18teensex.tv/player/html.php" + }, + "id": 10726 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||cams.imagetwist.com/in/?track=" + }, + "id": 10727 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||xozilla.com/player/html.php" + }, + "id": 10728 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sourceforge.net"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||sf-syn.com/conversion_outbound_tracker" + }, + "id": 10729 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["moviepilot.de"], + "resourceTypes": ["media"], + "urlFilter": "||vidapi.expepp.de/files/" + }, + "id": 10730 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["dplay.dk"], + "resourceTypes": ["media"], + "urlFilter": "||dniadops-a.akamaihd.net/video-assets/*.mp4" + }, + "id": 10731 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["animexin.vip"], + "requestDomains": ["binance.org"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10732 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["uktvplay.co.uk", "uktvplay.uktv.co.uk"], + "resourceTypes": ["media"], + "urlFilter": "||cdn.http.anno.channel4.com/m/1/" + }, + "id": 10733 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["crackle.com"], + "resourceTypes": ["media"], + "urlFilter": ".mp4" + }, + "id": 10734 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["darkreader.org"], + "requestDomains": ["herokudns.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10735 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sythe.org"], + "resourceTypes": ["media"], + "urlFilter": "||i.imgur.com/*.mp4" + }, + "id": 10736 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["media"], + "urlFilter": "||photon.scrolller.com/scrolller/" + }, + "id": 10737 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["clgt.one"], + "resourceTypes": ["media"], + "urlFilter": "||aucdn.net/library/*.mp4|" + }, + "id": 10738 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["media"], + "urlFilter": "||busuu.com/*/busuu_ad" + }, + "id": 10739 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["media"], + "urlFilter": "||vod.playoncenter.com/videos/*.mp4" + }, + "id": 10740 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["media"], + "urlFilter": "||backgrounds.wetransfer.net/*.mp4" + }, + "id": 10741 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["joyn.at", "joyn.de"], + "requestDomains": ["sqrt-5041.de"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10742 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "amazon.ae", + "amazon.ca", + "amazon.cn", + "amazon.co.jp", + "amazon.co.uk", + "amazon.com", + "amazon.com.au", + "amazon.com.br", + "amazon.com.mx", + "amazon.com.tr", + "amazon.de", + "amazon.eg", + "amazon.es", + "amazon.fr", + "amazon.in", + "amazon.it", + "amazon.nl", + "amazon.pl", + "amazon.sa", + "amazon.se", + "amazon.sg" + ], + "resourceTypes": ["media"], + "urlFilter": "||cloudfront.net/transcode/storyteller/" + }, + "id": 10743 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["media"], + "urlFilter": "||cloud.hentai-moon.com/contents/hdd337st/" + }, + "id": 10744 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["websocket"], + "urlFilter": "/ws_client?zone=gen" + }, + "id": 10745 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["websocket"], + "urlFilter": "||neowin.net/ws/" + }, + "id": 10746 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping"], + "urlFilter": "/detroitchicago/imp.gif" + }, + "id": 10747 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "requestDomains": ["ooproxy.azurewebsites.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10748 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["ping"], "urlFilter": "/_blazor/" }, + "id": 10749 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["ping"], "urlFilter": "/bi/doop/" }, + "id": 10750 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["ping"], "urlFilter": "/event?s=" }, + "id": 10751 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["ping"], "urlFilter": "||google.*/url?" }, + "id": 10752 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping"], + "urlFilter": "||gettyimages.*/pulse" + }, + "id": 10753 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping"], + "urlFilter": "||startpage.com/sp/" + }, + "id": 10754 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||blockingtv.xyz/adbdetect/" + }, + "id": 10755 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping"], + "urlFilter": "||xhamster.com/api/" + }, + "id": 10756 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["ping"], + "urlFilter": "||redaktionstest.net/cdn/" + }, + "id": 10757 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||scorchin.com*?realdomain" + }, + "id": 10758 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||binomo.com/en/promo/" + }, + "id": 10759 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||searchtv.net/vpn-" + }, + "id": 10760 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||vpnk.net/?vpn" + }, + "id": 10761 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "maxlinks.online", + "maxstream.video", + "maxstreams.site" + ], + "resourceTypes": ["main_frame"], + "urlFilter": "/*.php" + }, + "id": 10762 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/lp/?lid=*&zone=" + }, + "id": 10763 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||free.webcompanion.com/*/index.php?*partner=*&campaign=" + }, + "id": 10764 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||bdu.bitdriverupdater.com/*&utm_source=" + }, + "id": 10765 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||startgaming.net/*&utm_source" + }, + "id": 10766 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||startgaming.net/*affil=torrentgalaxy" + }, + "id": 10767 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||01net.com/telecharger/" + }, + "id": 10768 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||moviesboys.com/*.shtml" + }, + "id": 10769 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sex-is-here.com/*.shtml" + }, + "id": 10770 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sexall.net/*.shtml" + }, + "id": 10771 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["com"], + "resourceTypes": ["main_frame"], + "urlFilter": ".com/c/*?s1=" + }, + "id": 10772 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "eisamay.com", + "iamgujarat.com", + "indiatimes.com", + "maharashtratimes.com", + "samayam.com", + "vijaykarnataka.com" + ], + "requestDomains": ["dealspakki.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10773 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["net"], + "resourceTypes": ["main_frame"], + "urlFilter": ".net/c/*?s1=" + }, + "id": 10774 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/tds/ae?tds_campaign=" + }, + "id": 10775 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["hltv.org"], + "requestDomains": ["gainskins.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10776 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/bdv_rd.dbm?ownid=" + }, + "id": 10777 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?bid=0.*&search_referrer_domain=" + }, + "id": 10778 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/apop/redirect/zone/" + }, + "id": 10779 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["coinbase.com"], + "requestDomains": ["cbnotifser.top"] + }, + "id": 10780 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["google.com"], + "initiatorDomains": [ + "cutpaid.com", + "dz4link.com", + "gtlink.co", + "its.porn", + "shortearn.in" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 10781 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": "/?pl=*&sm=" }, + "id": 10782 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?zoneid=*&cost=0." + }, + "id": 10783 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/zcredirect?visitid=*&iframedetected=false|" + }, + "id": 10784 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/zcvisitor/*?campaignid" + }, + "id": 10785 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/pop-click?sid=*&data=" + }, + "id": 10786 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["naughtymachinima.com"], + "requestDomains": ["chaturbate.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10787 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click?a=*&aff_click_id=" + }, + "id": 10788 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||adserver*/?sdomain=" + }, + "id": 10789 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click.php?data=" + }, + "id": 10790 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "&adspot_id=*&cost=0." + }, + "id": 10791 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click?pid=*&sub1=" + }, + "id": 10792 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".php?key=*cost=" + }, + "id": 10793 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["facebook.com", "google.com", "youtube.com"], + "initiatorDomains": ["foxseotools.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10794 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["cambro.tv"], + "requestDomains": ["liveflirt.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 10795 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?clck=*&sid=" + }, + "id": 10796 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": [ + "facebook.com", + "google.com", + "hcaptcha.com", + "youtube.com" + ], + "initiatorDomains": ["fc-lc.com", "fc.lc"], + "resourceTypes": ["sub_frame"] + }, + "id": 10797 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "&dci=*&tds_campaign=" + }, + "id": 10798 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/smartlink/?a=" + }, + "id": 10799 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["adshrink.it"], + "requestDomains": ["offer.alibaba.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10800 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||date.sexpartnercommunity.com/landing/" + }, + "id": 10801 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/ll/click.php?key=" + }, + "id": 10802 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?ip=*&uclickhash=" + }, + "id": 10803 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["adfoc.us", "ads.bdcraft.net"], + "requestDomains": ["survivalservers.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10804 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?camp=*&cost=0." + }, + "id": 10805 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/aff.php?*&data2=" + }, + "id": 10806 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/tds/ae?*&clickid=" + }, + "id": 10807 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["blog24.me"], + "requestDomains": ["aiimgvlog.fun"], + "resourceTypes": ["sub_frame"] + }, + "id": 10808 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?clickid=*&ptracker=" + }, + "id": 10809 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^lpkey=*&uclickhash=" + }, + "id": 10810 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["google.com", "recaptcha.net"], + "initiatorDomains": ["4cash.me"], + "resourceTypes": ["sub_frame"] + }, + "id": 10811 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?banner=*&phone=" + }, + "id": 10812 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?clickid=*&cost=0." + }, + "id": 10813 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/index.php?key=*&t1=" + }, + "id": 10814 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/registration?theme=*&a_aid=" + }, + "id": 10815 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".top/prize/*.php?c=" + }, + "id": 10816 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "&click_price=0.*&click_id=" + }, + "id": 10817 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sexuhot.com"], + "requestDomains": ["sexufly.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10818 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?brand=*&model=*&lptoken=" + }, + "id": 10819 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?brand=*&fingerprint_=" + }, + "id": 10820 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^apb=*&ata=mobilemdots^" + }, + "id": 10821 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^cep=*&zoneid=" + }, + "id": 10822 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": "^cep=*&s1=" }, + "id": 10823 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["top"], + "resourceTypes": ["main_frame"], + "urlFilter": ".top/robot4*&a=" + }, + "id": 10824 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^s=*&ssk=*&svar=*&z=" + }, + "id": 10825 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?cid=*&dom=" + }, + "id": 10826 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^s1=*&click_id=" + }, + "id": 10827 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?type=*&button=2&clickid=" + }, + "id": 10828 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "^device_model=*&p1=https" + }, + "id": 10829 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click.php?key=*&cpc=0&" + }, + "id": 10830 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?p=*&sub1=" + }, + "id": 10831 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".xyz/ddos/1tn.html?clickid=" + }, + "id": 10832 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "://e.*.top/video/?c=" + }, + "id": 10833 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "abczdrowie.pl", + "autocentrum.pl", + "autokult.pl", + "benchmark.pl", + "deliciousmagazine.pl", + "dobreprogramy.pl", + "fotoblogia.pl", + "gadzetomania.pl", + "genialne.pl", + "jastrzabpost.pl", + "kafeteria.pl", + "komorkomania.pl", + "money.pl", + "o2.pl", + "parenting.pl", + "polygamia.pl", + "pudelek.pl", + "pysznosci.pl", + "wp.pl" + ], + "requestDomains": ["wp.pl"], + "resourceTypes": ["sub_frame"] + }, + "id": 10834 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?srv_id=*#" + }, + "id": 10835 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".html?cep=*&cost=0." + }, + "id": 10836 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["zuperdrive.my.id"], + "requestDomains": ["vdhostplayer.my.id"], + "resourceTypes": ["sub_frame"] + }, + "id": 10837 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".live/1*.html?cep=" + }, + "id": 10838 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click.php?key=*&zone_id=" + }, + "id": 10839 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/domredirect?visitid=" + }, + "id": 10840 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?adtagid=*&extclickid=" + }, + "id": 10841 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "computerbild.de", + "fitbook.de", + "metal-hammer.de", + "rollingstone.de", + "stylebook.de" + ], + "requestDomains": ["outbrainimg.com"] + }, + "id": 10842 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/src/src.php?c=" + }, + "id": 10843 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "&tb=redirect&allb=redirect&ob=redirect&href=" + }, + "id": 10844 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": "?z=*&ymid=" }, + "id": 10845 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/jr.php?gz=" + }, + "id": 10846 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/g?visitorid=*&extra_data2=|" + }, + "id": 10847 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".com/play-2?h=*=eyj&si1=" + }, + "id": 10848 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click.php?key=*&dj_placement=" + }, + "id": 10849 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "&srv_id=terra#" + }, + "id": 10850 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/jump/next.php?r=" + }, + "id": 10851 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?clickid=*&t2=." + }, + "id": 10852 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["independent.com.mt"], + "requestDomains": ["noagentfees.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 10853 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["kshow123.tv"], + "requestDomains": ["t.co"], + "resourceTypes": ["sub_frame"] + }, + "id": 10854 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/dating_lp?keyword=" + }, + "id": 10855 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".space/bonus/*.php?c=" + }, + "id": 10856 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/common-player-arrow/index.html?var=*&zoneid=" + }, + "id": 10857 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/common-player/index.html?var=*&zoneid=" + }, + "id": 10858 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/not-a-robot/index.html?" + }, + "id": 10859 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": ".com/pl?o=" }, + "id": 10860 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/zclkredirect?visitid=" + }, + "id": 10861 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/mc-test/*/index.php?cid=" + }, + "id": 10862 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?l=*&ymid=" + }, + "id": 10863 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".com/r2.php?e=" + }, + "id": 10864 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/video_app/adult/*/index.html?*p1=" + }, + "id": 10865 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/downloadapp/*/index.html?*p1=" + }, + "id": 10866 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".com/afu.php?zoneid=" + }, + "id": 10867 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/dating/adult/*/index.html?*p1=" + }, + "id": 10868 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/video-app-default/adult/*/index.html?*p1=" + }, + "id": 10869 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/gambling/main/default/*/index.html?*p1=" + }, + "id": 10870 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["biz", "com"], + "resourceTypes": ["main_frame"], + "urlFilter": "/?p=*5gi3bp*" + }, + "id": 10871 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/click.php?key=*&price=" + }, + "id": 10872 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "?click_id=*&tds_cid=" + }, + "id": 10873 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/lp_*.html?zoneid=" + }, + "id": 10874 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/vpn/adult/*/index.html?*p1=" + }, + "id": 10875 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/utility/adult/*/index.html?*p1=" + }, + "id": 10876 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["token.im"], + "requestDomains": ["imtoken.org.cn", "tokenap.app"] + }, + "id": 10877 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "adultasianporn.com", + "b1.tubexo.tv", + "camvideos.tv", + "creative.imagetwistcams.com", + "draftkings.bbgi.com", + "embed.comicbook.com", + "events.release.narrativ.com", + "illicium.web.money", + "illicium.wmtransfer.com", + "parts.akibablog.net", + "pimpandhost.com", + "pornrabbit.com", + "sexei.net", + "signup.asurion.com", + "static.fastpic.org", + "ummn.nu" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 10878 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "api.ipstack.com", + "autocomplete.clearbit.com", + "chart-embed.service.newrelic.com", + "identity.mparticle.com" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10879 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/1/index.html?c=" + }, + "id": 10880 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/2/index.html?c=" + }, + "id": 10881 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["funimation.com"], + "requestDomains": ["mediausamns-a.akamaihd.net"], + "resourceTypes": ["media"] + }, + "id": 10882 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/protectme_new1/index.html?" + }, + "id": 10883 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||github.io/health-records-x-ray" + }, + "id": 10884 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".live/web/?sid=t*~" + }, + "id": 10885 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tv5mondeplus.com"], + "resourceTypes": ["script"], + "urlFilter": "||mssl.fwmrm.net/libs/adm/*/admanager.js" + }, + "id": 10886 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/10ejpiwio2gfh/" + }, + "id": 10887 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["vietlott.vn"], + "requestDomains": ["viettlot135p.com"] + }, + "id": 10888 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["pancakeswap.finance"], + "requestDomains": ["pancakeswap.finance.expolorer.im"] + }, + "id": 10889 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thorstin.nl"], + "requestDomains": ["thorstin.ddns.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 10890 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["expressvpn.com"], + "requestDomains": ["get-express-vpn.online"] + }, + "id": 10891 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/atuqt39mahs1x/" + }, + "id": 10892 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "requestDomains": [ + "a2zapk.com", + "adoto.net", + "doubleclick.net", + "googlesyndication.com", + "histats.com", + "login.popmonetizer.com", + "rsc.cdn77.org", + "vlitag.com" + ], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 10893 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["clgt.one"], + "requestDomains": ["aucdn.net"], + "resourceTypes": ["media"] + }, + "id": 10894 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["joann.com"], + "requestDomains": ["joannclearances.com"] + }, + "id": 10895 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "damimage.com", + "imagedecode.com", + "imageteam.org", + "link.paid4file.com" + ], + "resourceTypes": ["media"] + }, + "id": 10896 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["contentx.me"], + "requestDomains": ["alabamaimage.online"], + "resourceTypes": ["websocket"] + }, + "id": 10897 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/n2cwlepl4zeov/" + }, + "id": 10898 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www.youtube.com/channel/ucuheiorkwgjz5-n8xoq_zva/" + }, + "id": 10899 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "4archive.org", + "allthetests.com", + "boards2go.com", + "colourlovers.com", + "fastpic.ru", + "fileone.tv", + "filmlinks4u.is", + "imagefap.com", + "keepvid.com", + "linuxtracker.org", + "megaup.net", + "olympicstreams.me", + "pocketnow.com", + "pornhub.com", + "pornhubthbh7ap3u.onion", + "powvideo.net", + "redtube.com", + "redtube.com.br", + "roadracerunner.com", + "shorte.st", + "tribune.com.pk", + "tube8.com", + "tube8.es", + "tube8.fr", + "tune.pk", + "vcpost.com", + "vidmax.com", + "vidoza.net", + "vidtodo.com", + "xtube.com", + "youporn.com", + "youporngay.com" + ], + "resourceTypes": ["websocket"] + }, + "id": 10900 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sites.google.com/view/amamsoft" + }, + "id": 10901 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sites.google.com/view/hubgames" + }, + "id": 10902 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sites.google.com/view/ulpackmnn" + }, + "id": 10903 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".click/cuid/?" }, + "id": 10904 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".systems/signup?ad_domain=" + }, + "id": 10905 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/index.php?uid=*&code=ad^" + }, + "id": 10906 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||tinyurl.com/gp84uz2" + }, + "id": 10907 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||suggestive.com/deals/?cid=" + }, + "id": 10908 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".click/?s=*&g=*&q=files.zip" + }, + "id": 10909 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/vpnupdate/*/index.html?*p1=" + }, + "id": 10910 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||tinyurl.com/setup-full-version" + }, + "id": 10911 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/axad/?lpkey=" + }, + "id": 10912 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["live"], + "resourceTypes": ["main_frame"], + "urlFilter": "&t=main9|" + }, + "id": 10913 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["live"], + "resourceTypes": ["main_frame"], + "urlFilter": "&t=main9ljs|" + }, + "id": 10914 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["live"], + "resourceTypes": ["main_frame"], + "urlFilter": "&t=main9expsess|" + }, + "id": 10915 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["info"], + "resourceTypes": ["main_frame"], + "urlFilter": "&t=mono|" + }, + "id": 10916 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".top/index-install.html|" + }, + "id": 10917 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||honda-law-office.jp/wp-includes/70038/earthcorejp/|" + }, + "id": 10918 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||gloria-divination." + }, + "id": 10919 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ta0dal0ve.com/^" + }, + "id": 10920 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||peraichi.com/landing_pages/view/s8j8k/" + }, + "id": 10921 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?{bv_srcid}&" + }, + "id": 10922 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": "/werrx01/^" }, + "id": 10923 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["main_frame"], "urlFilter": "/merrx01/^" }, + "id": 10924 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ondigitalocean.app/*^phone=+1-" + }, + "id": 10925 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||plesk.page/*?phone=" + }, + "id": 10926 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/w*ity0*00er00*/index." + }, + "id": 10927 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/systemerror-mac/?" + }, + "id": 10928 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/win0securityer0ch0700err0rst/index.html" + }, + "id": 10929 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/werrx01/index.html" + }, + "id": 10930 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||s3.ap-northeast-2.amazonaws.com/%*!!%*/index.html" + }, + "id": 10931 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/win00security07/index.html" + }, + "id": 10932 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/er0wind0fsd0security087/index.html" + }, + "id": 10933 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ondigitalocean.app/*/index.php?cezp=" + }, + "id": 10934 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||amazonaws.com/*.*.*.*.*.*.*.*/*/index*.html" + }, + "id": 10935 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||blob.core.windows.net/$web/index.html" + }, + "id": 10936 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["culture.gouv.fr"], + "requestDomains": ["gva.et-gv.fr"], + "resourceTypes": ["script"] + }, + "id": 10937 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/index.html?ph0n=1-" + }, + "id": 10938 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".com/api/users?token=*&uuid=&pii=&in=false^" + }, + "id": 10939 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".com/bot-captcha-1?h=" + }, + "id": 10940 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/antivirus/main/cleaner-default/" + }, + "id": 10941 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||azure.z97z.com/go.html" + }, + "id": 10942 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sites.uft.edu.br/topama/news.php" + }, + "id": 10943 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "facebook.net", + "fastly.net", + "fbcdn.net", + "twitter.com", + "unpkg.com", + "vk.com", + "x.com", + "zencdn.net" + ], + "initiatorDomains": ["onlyfullporn.video"], + "resourceTypes": ["script"] + }, + "id": 10944 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||brkbk.202226.net/jump/index.html" + }, + "id": 10945 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/neta/*/pay-method.php" + }, + "id": 10946 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["gmx.com"], + "requestDomains": ["bigbauer.com"] + }, + "id": 10947 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["klarna.com"], + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/klarna/" + }, + "id": 10948 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["dana.id"], + "initiatorDomains": ["my.id", "web.id"], + "resourceTypes": ["main_frame"], + "urlFilter": "||dana-indone*.id^" + }, + "id": 10949 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/wp-admin/amz/" + }, + "id": 10950 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["gov.vn"], + "resourceTypes": ["main_frame"], + "urlFilter": "||dichvucong." + }, + "id": 10951 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["impots.gouv.fr"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/impo/" + }, + "id": 10952 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["nickel.eu"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/service/*/nkl-log.php" + }, + "id": 10953 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["dhl.com"], + "resourceTypes": ["main_frame"], + "urlFilter": "||dhl.*.potabox.com^" + }, + "id": 10954 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["top"], + "resourceTypes": ["main_frame"], + "urlFilter": ".top/pg?do=" + }, + "id": 10955 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".click/rf/" }, + "id": 10956 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||wrc-gh.org/redelivery" + }, + "id": 10957 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/mitid/" + }, + "id": 10958 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||airpos.co.kr/.well-known/pki-validation/*/mitid/" + }, + "id": 10959 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": ".shop/gd/" }, + "id": 10960 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/cff/" + }, + "id": 10961 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/--/sbbcff" + }, + "id": 10962 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/sbb.ch/" + }, + "id": 10963 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/pass/index/" + }, + "id": 10964 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "avpgalaxy.net", + "cheatsquad.gg", + "cocomanga.com", + "dcode.fr", + "debridup.com", + "decrypt.day", + "digworm.io", + "documaniatv.com", + "downsub.com", + "events.raceresult.com", + "geoguessr.com", + "gitlab.com", + "manchestereveningnews.co.uk", + "mirror.co.uk", + "muzlan.top", + "noviny.sk", + "onlinetvrecorder.com", + "products.wera.de", + "pstream.net", + "realmadryt.pl", + "sbs.com.au", + "scrapbox.io", + "smetrics.atresplayer.com", + "sonyliv.com", + "wakanim.tv", + "wohnungsboerse.net", + "work.ink" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 10965 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": ["qwant.com"], + "resourceTypes": ["ping"] + }, + "id": 10966 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/chfinal/" + }, + "id": 10967 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||acconsult.info/*/chfinal/" + }, + "id": 10968 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||sviluppo.host/sbb-chf-id/" + }, + "id": 10969 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||wcomhost.com/spass/" + }, + "id": 10970 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/swiss_com/" + }, + "id": 10971 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||secureserver.net/myswisscom" + }, + "id": 10972 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/neww/" + }, + "id": 10973 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||secureserver.net/ruckstantung907921/" + }, + "id": 10974 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["metamask.io"], + "resourceTypes": ["main_frame"], + "urlFilter": "||clinitex.fr/meta5kyc/" + }, + "id": 10975 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||base-swap-frontend-*.vercel.app^" + }, + "id": 10976 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||glitch.me/pdf.html?email=" + }, + "id": 10977 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["santander.co.uk", "santanderbank.com"], + "resourceTypes": ["main_frame"], + "urlFilter": "||fislbxcentral.com/lms/santander" + }, + "id": 10978 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||marketplace-item-*.000.pe^" + }, + "id": 10979 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sasktel.com"], + "urlFilter": "||hopp.bio/servernet^" + }, + "id": 10980 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||srtb.msn.com/auction" + }, + "id": 10981 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||github.com/abyous3r/pocketfi_switch_farm-bot^" + }, + "id": 10982 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||github.com/linarweloper/blumfarmbot^" + }, + "id": 10983 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||bet365.com/*?affiliate=" + }, + "id": 10984 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||gamdom.com/?utm_source=" + }, + "id": 10985 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||stake.com/*&clickid=" + }, + "id": 10986 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["ionos.com"], + "urlFilter": "||rozvag.com.ua/*/ionos/" + }, + "id": 10987 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||celebmasta.com/vast/" + }, + "id": 10988 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||saddlegirls.com/saddlegirls/ph/v/*_video.mp4" + }, + "id": 10989 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||2adultflashgames.com/img/" + }, + "id": 10990 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "firstParty", "urlFilter": ".com/fr.js|" }, + "id": 10991 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "firstParty", "urlFilter": ".com/v.js?v=3|" }, + "id": 10992 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "firstParty", "urlFilter": "/apis-2.js^" }, + "id": 10993 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||koreanpornmovie.xyz/cdn-cgi/trace" + }, + "id": 10994 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/assets/jquery/api100.js?type=" + }, + "id": 10995 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/assets/jquery/api.js?type=adult" + }, + "id": 10996 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/assets/jquery/api.js?type=mainstream" + }, + "id": 10997 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/assets/jquery/app100.js?type=" + }, + "id": 10998 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/vast-client-browser.min.js" + }, + "id": 10999 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/htdocs/js/admiral/init.js" + }, + "id": 11000 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||marketing.net." + }, + "id": 11001 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||brilliant.org/amplitude/" + }, + "id": 11002 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/static/js/4728ba74bc.js" + }, + "id": 11003 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||youtube.com/get_video_info?*adunit" + }, + "id": 11004 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/wp-admin/admin-ajax.php?action=adblockvisitor" + }, + "id": 11005 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||connatix.com/scripts/" + }, + "id": 11006 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||search.brave.com/api/feedback" + }, + "id": 11007 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||15min.lt/cached/tgif" + }, + "id": 11008 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||rule34.xxx/static/fp/" + }, + "id": 11009 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||awstrack.me/*cmd=ac-inactive-restore" + }, + "id": 11010 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||standard.co.uk/js/third-party/prebid8." + }, + "id": 11011 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||readmng.com/dist/img/banner*" + }, + "id": 11012 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||guinnessworldrecords.jp/ezais/analytics" + }, + "id": 11013 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||cc.ashemaletube.com/*/black-main.jpg" + }, + "id": 11014 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||fairytail-tube.org/templates/caprica/amz" + }, + "id": 11015 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||duplichecker.com/asets/img/logo.svg" + }, + "id": 11016 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tierlists.com/detroitchicago/tulsa.js^" + }, + "id": 11017 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["chatango.com", "twitter.com", "x.com"], + "initiatorDomains": ["time4tv.online"], + "resourceTypes": ["script"] + }, + "id": 11018 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "facebook.net", + "fastly.net", + "google.com", + "gstatic.com", + "twitter.com", + "unpkg.com", + "vk.com", + "x.com", + "zencdn.net" + ], + "initiatorDomains": ["bestporn4free.com"], + "resourceTypes": ["script"] + }, + "id": 11019 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||oko.sh/webroot/img" + }, + "id": 11020 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||citynow.it/wp-content/uploads/*/banner" + }, + "id": 11021 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||newtoki*.net/*banner" + }, + "id": 11022 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||doofree88.com/storage/go/banner*.gif" + }, + "id": 11023 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||channelmyanmar.org/banners/" + }, + "id": 11024 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||azarplus.com/wp-content/uploads/*.gif" + }, + "id": 11025 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/webroot/modern_theme/img/dwndbnr" + }, + "id": 11026 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/rad_singlepageapp.js" }, + "id": 11027 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vidsrc.pro/uwu-js/binged.in" }, + "id": 11028 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||check-host.net/images/alexqhost.png" + }, + "id": 11029 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||check-host.net/images/aezaqlogo." + }, + "id": 11030 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||claimbits.net/promo/" + }, + "id": 11031 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||cenoteka.rs/*/banner-sponzorstvo" + }, + "id": 11032 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||learn-cpp.org/static/img/banners/cfk/" + }, + "id": 11033 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kiktu.com/wp-content/plugins/azee-safelink/img/clickheretodownload*.png" + }, + "id": 11034 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kiktu.com/wp-content/plugins/azee-safelink/img/download*.png" + }, + "id": 11035 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kiktu.com/wp-content/plugins/azee-safelink/img/download_btns*.png" + }, + "id": 11036 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kiktu.com/wp-content/plugins/azee-safelink/img/play*.jpg" + }, + "id": 11037 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kiktu.com/wp-content/plugins/azee-safelink/img/startdownload*.gif" + }, + "id": 11038 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||malaysianwireless.com/wp-content/banners/" + }, + "id": 11039 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||torresette.news/img/banner/" + }, + "id": 11040 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||porngames.com/*.gif" + }, + "id": 11041 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||xxvideoss.org/wp-content/uploads/*/bannerrtx.jpg" + }, + "id": 11042 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||getsexgames.com/templates/sexgames/" + }, + "id": 11043 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||boobsrealm.com/wp-content/uploads/*-banner" + }, + "id": 11044 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||elitepvpers.com/123/oddeven_btc_de_4x.png" + }, + "id": 11045 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||www.techpowerup.com/reviyuu/" + }, + "id": 11046 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||watchfreejavonline.co/*.gif" + }, + "id": 11047 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||h-flash.com/data/image/mcs/chat*" + }, + "id": 11048 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||h-flash.com/data/image/mcs/*.gif" + }, + "id": 11049 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||111.90.150.10/wp-content/uploads/*.gif" + }, + "id": 11050 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||moviehdkh.com/assets/*.gif" + }, + "id": 11051 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||111.90.150.149/wp-content/uploads/*.gif" + }, + "id": 11052 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||fucktube4k.com/wp-content/uploads/*porn4k-banner.png" + }, + "id": 11053 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||thesaurus.net/public/desktop/images/*grammarly" + }, + "id": 11054 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||airsoftmilsimnews.com/wp-content/uploads/*banner" + }, + "id": 11055 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||tron-free.com/banner/" + }, + "id": 11056 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["arras.io", "arras.netlify.app", "arrax.io"], + "resourceTypes": ["image"], + "urlFilter": "/img/server-hunter*.jpg" + }, + "id": 11057 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/check.php?t=*&rand=" + }, + "id": 11058 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/jquery.js?*&rx=*&foxtail=" + }, + "id": 11059 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/counter/?domain=" + }, + "id": 11060 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/?p=%2f*&h=https%3a%2f%2f*&r=&sid=*&qs=*&cid=" + }, + "id": 11061 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/?h=https%3a%2f%2f*&r=&sid=*&qs=*&cid=" + }, + "id": 11062 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/?v=eyjoijoiahr0chm6ly9" + }, + "id": 11063 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/?v=eyi*simgioijodhrwczovl" + }, + "id": 11064 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||house.comikey.com/unw.gif?" + }, + "id": 11065 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["fitgirl-repacks.site"], + "requestDomains": ["fitgirl-repacks-site.org"], + "resourceTypes": ["main_frame"] + }, + "id": 11066 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["zingnews.vn", "znews.vn"], + "resourceTypes": ["image"], + "urlFilter": "://log." + }, + "id": 11067 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||tsmodelstube.com/fun/" + }, + "id": 11068 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||giga.de/special/gutscheine/*.png" + }, + "id": 11069 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||kino.de/mages/*.png" + }, + "id": 11070 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||teltarif.de/img/" + }, + "id": 11071 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": ".de/bilder/*.jpg|" + }, + "id": 11072 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": ".at/bilder/*.jpg|" + }, + "id": 11073 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": ".de/image/*.gif|" + }, + "id": 11074 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||chip.de/*&" + }, + "id": 11075 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||userscloud.com/js/de.min.js" + }, + "id": 11076 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.prod.www.spiegel.de/public/spon/generated/web/js/header*.js" + }, + "id": 11077 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rule34.top/eroclick.js" + }, + "id": 11078 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||handelsblatt.com/*/empty.js" + }, + "id": 11079 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||wiwo.de/preparesite/empty.js" + }, + "id": 11080 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rule34hentai.net/*.php" + }, + "id": 11081 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["rarvinzp.click", "ytrqcxat.click"], + "resourceTypes": ["main_frame"] + }, + "id": 11082 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||andreas-unterberger.at/includes/js/helperfunctions.js" + }, + "id": 11083 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "events.release.narrativ.com", + "frog.wix.com", + "go.techtarget.com", + "mercurial.cointelegraph.com", + "primer.typekit.net", + "r.stripe.com", + "sexei.net" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 11084 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||primewire.*/sw" + }, + "id": 11085 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||torrentfunk.com/s1w.js" + }, + "id": 11086 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||torlock.*/sww.js" + }, + "id": 11087 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||put-locker.com/sw" + }, + "id": 11088 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||biqle.ru/swp.js" + }, + "id": 11089 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||srt.am/sw.js" + }, + "id": 11090 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||adsrt.*/sw.js" + }, + "id": 11091 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pornerbros.com/sw.js" + }, + "id": 11092 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/afon7." + }, + "id": 11093 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/barbar7." + }, + "id": 11094 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/huyass7." + }, + "id": 11095 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/lemon7." + }, + "id": 11096 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/rass7." + }, + "id": 11097 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/teo7." + }, + "id": 11098 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/nofa7." + }, + "id": 11099 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/ytrek7." + }, + "id": 11100 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/kzdh7." + }, + "id": 11101 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/klesd7." + }, + "id": 11102 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/leo7." + }, + "id": 11103 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/howone7." + }, + "id": 11104 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/duayn7." + }, + "id": 11105 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/assets/jwplayer-*/vast.js" + }, + "id": 11106 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bdupload.*/sw.js" + }, + "id": 11107 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pornwatchers.com/sw.js" + }, + "id": 11108 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||europixhd.net/js/propadbl_epxhd.js" + }, + "id": 11109 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ouo.*/js/jbitly.js" + }, + "id": 11110 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ouo.*/js/webpush.ma.js" + }, + "id": 11111 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ouo.*/sw" + }, + "id": 11112 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gotgayporn.com/sw.js" + }, + "id": 11113 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||realgfporn.com/sw.js" + }, + "id": 11114 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||watch-series.*/sw.js" + }, + "id": 11115 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||watchseries.*/sw.js" + }, + "id": 11116 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||porndig.com/sw" + }, + "id": 11117 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vivud.com/sw" + }, + "id": 11118 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tnaflix.com/*.php" + }, + "id": 11119 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sunporno.com/*.php" + }, + "id": 11120 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||submityourflicks.com/sw.js" + }, + "id": 11121 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||1movies.*/sw.js" + }, + "id": 11122 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||stream2watch.*/sw.js" + }, + "id": 11123 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gocast2.com/z-" + }, + "id": 11124 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||daddylive.*/sw.js" + }, + "id": 11125 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cnnamador.com/sw.js" + }, + "id": 11126 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ariva.de/js/fcm-sw.js" + }, + "id": 11127 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/adunblocker/" + }, + "id": 11128 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hotscope.tv/_next/static/chunks/pages/go-" + }, + "id": 11129 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/deadblocker/" + }, + "id": 11130 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["assia.tv", "assia24.com", "assia4.com"], + "resourceTypes": ["script"], + "urlFilter": "/css/jquerymin" + }, + "id": 11131 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||link.tl/splash/" + }, + "id": 11132 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hdbraze.com/sw.js" + }, + "id": 11133 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fapdig.com/sw.js" + }, + "id": 11134 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "pornbraze.com/sw.js" + }, + "id": 11135 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||igg-games.com/sw.js" + }, + "id": 11136 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pornrabbit.com/sw.js" + }, + "id": 11137 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||douploads.*/*sw" + }, + "id": 11138 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/static/exnb/froload.js?v=" + }, + "id": 11139 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||xrares.com/sw.js" + }, + "id": 11140 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||payskip.org/sw.js" + }, + "id": 11141 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||curvyfemales.com/*.php" + }, + "id": 11142 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||starbits.io/libs/check.js" + }, + "id": 11143 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||yespornclips.com/sw.js" + }, + "id": 11144 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ltn.hitomi.la^*?yuo1=" + }, + "id": 11145 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ovid.*/sw.js" + }, + "id": 11146 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vidhd.*/sw.js" + }, + "id": 11147 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||tamilmv.*/sw.js" + }, + "id": 11148 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickiocdn.com/hbadx/" }, + "id": 11149 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shrinkearn.com/sw.js" + }, + "id": 11150 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||anitube.*/sw.js" + }, + "id": 11151 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mywatchseries.*/sw.js" + }, + "id": 11152 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mixdrop.*/sw.js" + }, + "id": 11153 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/quwet.js" + }, + "id": 11154 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ihub.live/sw.js" + }, + "id": 11155 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||naturalbd.com/sw.js" + }, + "id": 11156 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mangovideo.*/sw.js" + }, + "id": 11157 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bmovies.*/bassets/js/jquery.watch.js" + }, + "id": 11158 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bmovies.*/sw.js" + }, + "id": 11159 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||watchtvseries.*/sw.js" + }, + "id": 11160 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gomovies.*/sw.js" + }, + "id": 11161 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cloudvideo.tv/sw.js" + }, + "id": 11162 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||clasicotas.org/themes/*/js/links.js" + }, + "id": 11163 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||9xmovies.*/sw.js" + }, + "id": 11164 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||couchtuner.*/sw.js" + }, + "id": 11165 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gigaleecher.com/templates/plugmod/giga.js" + }, + "id": 11166 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["shopee.vn"], + "requestDomains": [ + "dailyssshopee.com", + "nze98582s.com", + "seleeashopee.com", + "shopeesmarket.com", + "sp15569p.com", + "vnc63661s.com" + ] + }, + "id": 11167 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "excludedInitiatorDomains": ["pingit.com", "pingit.me"], + "resourceTypes": ["script"], + "urlFilter": "||pingit.*/sw.js" + }, + "id": 11168 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||blizzboygames.net/sw.js" + }, + "id": 11169 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestDomains": ["ad.mail.ru"], + "resourceTypes": ["image"] + }, + "id": 11170 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||watchfreexxx.net/*.php" + }, + "id": 11171 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||upvid.*/sw.js" + }, + "id": 11172 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||dump.xxx/sw.js" + }, + "id": 11173 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fuqer.com/sw.js" + }, + "id": 11174 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||myfreeblack.com/sw.js" + }, + "id": 11175 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||imgdawgknuttz.com/*.php" + }, + "id": 11176 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||solarmovie.to/sw.js" + }, + "id": 11177 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||desiremovies.*/sw.js" + }, + "id": 11178 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||dfiles.*/sw.js" + }, + "id": 11179 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fc.lc/sw.js" + }, + "id": 11180 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||letmejerk.com/*.php" + }, + "id": 11181 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thevidhd.*/sw.js" + }, + "id": 11182 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||playpaste.com/sw.js" + }, + "id": 11183 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||megatube.xxx/atrm/" + }, + "id": 11184 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pornult.com/sw.js" + }, + "id": 11185 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tusfiles.com/sw.js" + }, + "id": 11186 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vev.*/sw.js" + }, + "id": 11187 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vidop.*/sw.js" + }, + "id": 11188 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vidup.*/sw.js" + }, + "id": 11189 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||watson.de/js/tisoomi.js" + }, + "id": 11190 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||g5u.pw/sw.js" + }, + "id": 11191 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["eio.io", "exe.app", "exee.io"], + "resourceTypes": ["script"], + "urlFilter": "/sw.js" + }, + "id": 11192 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/ad-m.js" + }, + "id": 11193 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/dao/dao-fel.js" + }, + "id": 11194 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||otakukan.com/sw.js" + }, + "id": 11195 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tmearn.com/*sw.js" + }, + "id": 11196 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "||torrentproject." + }, + "id": 11197 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uiporn.com/ai/" + }, + "id": 11198 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uiporn.com/sw.js" + }, + "id": 11199 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||aii.sh/sw" + }, + "id": 11200 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mixloads.com/sw.js" + }, + "id": 11201 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shorten.*/sw.js" + }, + "id": 11202 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ytmp3.cc/js/ad*" + }, + "id": 11203 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||arabseed.*/sw.js" + }, + "id": 11204 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nxbrew.com/sw.js" + }, + "id": 11205 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/bab.min.js" + }, + "id": 11206 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||earnload.*/sw.js" + }, + "id": 11207 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||300mbmovies4u.*/sw.js" + }, + "id": 11208 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||chuppito.fr/ext/*/privacypolicy/styles/all/template/remove_url.js" + }, + "id": 11209 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pelispedia.*/*sw.js" + }, + "id": 11210 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||youramateurtube.com/sw.js" + }, + "id": 11211 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||iir.ai/sw" + }, + "id": 11212 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vidlii.com/js/main.js^" + }, + "id": 11213 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||grammarist.com/*/*.jpg" + }, + "id": 11214 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lebahmovie.com/sw.js" + }, + "id": 11215 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||torrentvhd.biz/sw.js" + }, + "id": 11216 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bobs-tube.com/sw" + }, + "id": 11217 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/frtd_ldr_" + }, + "id": 11218 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/bknd_ldr_" + }, + "id": 11219 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||miniurl.*/sw.js" + }, + "id": 11220 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tr.link/js/sweets.js" + }, + "id": 11221 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tr.link/*/sweet.js" + }, + "id": 11222 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tr.link/push/push.js" + }, + "id": 11223 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||netshoes.com.br/webanalytics/" + }, + "id": 11224 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||go4kora.tv/assets/js/script_antiadblock_*.js" + }, + "id": 11225 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||my.optikservers.com/assets/adsenseinit." + }, + "id": 11226 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bgmateriali.com/js/detector.js" + }, + "id": 11227 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||soccerinhd.com/live1/" + }, + "id": 11228 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||zone-annuaire.bond/main.js?v=" + }, + "id": 11229 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thatav.net/sw.js" + }, + "id": 11230 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": [ + "18teenporno.tv", + "3teentube.com", + "4gaycocks.com", + "50yearoldsluts.com", + "adult-home-videos.com", + "amateur-cougar.com", + "amateur-nude.com", + "amateurmaturewives.com", + "babeswp.com", + "bannedbdsm.com", + "bdsmaz.com", + "bdsmsecrets.net", + "bigtitsgallery.net", + "bizarre-club.com", + "bondage-club.net", + "bondagevideo.org", + "bondagewaytube.com", + "celebritytubeporn.com", + "celebxvideo.com", + "cidertube.com", + "crazygayporn.com", + "dailygayvideo.com", + "desimms.co", + "digisesso.com", + "dusktube.com", + "elmtube.com", + "enterfreegaysex.com", + "etitz.com", + "experiences-gay.com", + "femdomdaily.com", + "fieldstube.com", + "footfetish-slave.com", + "freebesttwinks.com", + "freegranny6.com", + "freematurelovers.com", + "freematureswomen.com", + "gay-place.com", + "gayfuckingtube.com", + "gaypornxxxtube.com", + "girlsfucking.net", + "goodtgp.net", + "grannysfucking.net", + "hairy-amateurs.com", + "hdbbwmovies.com", + "helloshemale.com", + "hiddencamsluts.com", + "homevoyeurvideo.net", + "hornygrannytube.net", + "hqvintagetube.net", + "hugeboobswomen.com", + "indiancunts.net", + "indianporndaily.com", + "indiansexfree.net", + "javbobo.com", + "kuboys.net", + "latinaxxxvideos.com", + "matures-loving-sex.com", + "maturesandnylon.com", + "maturevideos.site", + "meporno.com", + "milfera.com", + "momsfuckboys.com", + "moreasiansex.com", + "mybbwtube.com", + "mygrannyporn.com", + "myowntits.com", + "nakedolders.com", + "naughtyjapaneseteens.com", + "nicegrannys.com", + "nudemilfwomen.com", + "nudeteenshub.com", + "nylonbabez.net", + "nyloncunts.com", + "nylonglamourlegs.com", + "nylonpornpictures.net", + "older-wives.com", + "onlylesbianvids.com", + "pantyhoseminx.com", + "porncore.net", + "porngoeshd.com", + "pornoplum.com", + "pornvideoh.com", + "pornvideos.host", + "raventube.com", + "retropornzone.com", + "ritzyamateursex.com", + "sexrura.com", + "sexytwinkcock.com", + "stockingspornpics.com", + "teen-porn-tube.com", + "teen-tube-18.com", + "teen-tube-19.com", + "teen-tube-21.com", + "teen-tube-porn.com", + "teen18tube.com", + "teenporn.ws", + "teenpornvideo.me", + "teensexvideos.xxx", + "teensonporn.com", + "teentube-18.com", + "thevintagemovies.com", + "timetoteens.com", + "tube-teen-18.com", + "tubebikini.com", + "tubehd.xxx", + "ultragranny.com", + "uniformcunts.com", + "videosexyteen.com", + "videosmadeathome.com", + "vintagesextapes.com", + "vipoldies.net", + "wildfemdom.com", + "wildretroporn.com", + "wowpornlist.xyz", + "xxx-hd-teens.com", + "xxx-hd-tube.com", + "xxxmegaboobs.com", + "yatranny.com", + "yourbdsmmovie.com", + "yourfreepantyhosegalleries.com" + ], + "resourceTypes": ["script"], + "urlFilter": ".php" + }, + "id": 11231 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||linksly.co/sw.js" + }, + "id": 11232 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cshort.org/themes/cshort_theme/assets/js/vanta.birds.min.js" + }, + "id": 11233 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uploadraja.com/sw.js" + }, + "id": 11234 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mhktricks.org/sw.js" + }, + "id": 11235 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||xtits.*/static/js/custom.js" + }, + "id": 11236 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shorttey.*/sw.js" + }, + "id": 11237 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shrinkhere.xyz/sw.js" + }, + "id": 11238 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ad.kissasian." + }, + "id": 11239 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ad.kisscartoon." + }, + "id": 11240 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||dl-protect.net/main.js?v=" + }, + "id": 11241 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/xxx.js|" + }, + "id": 11242 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||camgirlbang.com/sparkling-" + }, + "id": 11243 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||camgirlbang.com/crimson-" + }, + "id": 11244 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fapfappy.com/*.php" + }, + "id": 11245 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hentaipins.com/*.php" + }, + "id": 11246 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "/myvids/rek/" + }, + "id": 11247 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/myvids/click/" + }, + "id": 11248 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/pop1.js|" + }, + "id": 11249 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/static/js/abb.js|" + }, + "id": 11250 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||wifi4games.com/sw.js" + }, + "id": 11251 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vexfile.com/sw.js" + }, + "id": 11252 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||s.speedostream." + }, + "id": 11253 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bhplay.me/player/assets/devtools-detector/" + }, + "id": 11254 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/cdn/linkvertise.js" + }, + "id": 11255 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||game3rb.com/sw.js^" + }, + "id": 11256 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||linkspoint.xyz/sw.js" + }, + "id": 11257 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uproxy2.biz/helper-js/" + }, + "id": 11258 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pussy-hub.com/*/stat1_" + }, + "id": 11259 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||userload.*/maroc.js" + }, + "id": 11260 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/askdrej/" + }, + "id": 11261 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/askrej/" + }, + "id": 11262 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||toxicwap.us/sw.js" + }, + "id": 11263 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||clk.asia/sw.js" + }, + "id": 11264 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bigwank.com/sw.js" + }, + "id": 11265 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": ".com/f_lo.js|" + }, + "id": 11266 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sampledrive.in/wp-content/uploads/*.js?ver=" + }, + "id": 11267 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||comicspornow.com/*.php" + }, + "id": 11268 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uploadingsite.info/sw.js" + }, + "id": 11269 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||k1nk.co/videos/*/_.pagespeed." + }, + "id": 11270 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mathwarehouse.com/sitefiles/*/js/fixblock.js?" + }, + "id": 11271 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wonderfarm68.js?v=" + }, + "id": 11272 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||theswagsports.com/can/*.htm" + }, + "id": 11273 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||enbdev.com/_main.js" + }, + "id": 11274 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||filemoon.*/player/jw8/vast.js" + }, + "id": 11275 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||moonmov.pro/js/baf.js" + }, + "id": 11276 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||flixtor.movie/ajax/script.php" + }, + "id": 11277 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||filehippo.*/revamp.js" + }, + "id": 11278 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mlb66.ir/*.php" + }, + "id": 11279 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/hillpop.php|" + }, + "id": 11280 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||autoembed.to/js/denur.js" + }, + "id": 11281 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/nativeads_v2/nativeads_v2_" + }, + "id": 11282 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vikistream.com/z-" + }, + "id": 11283 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||moviezaddiction.icu/pop.js" + }, + "id": 11284 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||citi.com/cbol-pre-login-static-assets/cbol-core-assets/cedric/cedric.js" + }, + "id": 11285 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tirexo.*/main.js?v=" + }, + "id": 11286 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||javseen.tv/fire2/popup*" + }, + "id": 11287 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sitefilme.com/*.php" + }, + "id": 11288 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||zone-telechargement.*/main.js?v=" + }, + "id": 11289 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||xxxshake.com/*pop/|" + }, + "id": 11290 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/assets/jquery/adult100.js?v=" + }, + "id": 11291 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/assets/jquery/main100.js?v=" + }, + "id": 11292 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/assets/jquery/adult0.js?v=" + }, + "id": 11293 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": ".com/static/full_combined2.js|" + }, + "id": 11294 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/sw.js?puid=" + }, + "id": 11295 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tilersforums.com/js/xf/" + }, + "id": 11296 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||uploadhaven.com/sw.js" + }, + "id": 11297 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "?adl=1&id=" + }, + "id": 11298 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||xxxpornanal.com/123iigttdj924/" + }, + "id": 11299 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/wp-hide-security-enhancer/assets/js/devtools-detect.js" + }, + "id": 11300 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mangabuddy.com/static/js/detect.dev.js" + }, + "id": 11301 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bakai.org/uploads/fhentai.js" + }, + "id": 11302 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bunkr.la/build/lv.js" + }, + "id": 11303 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sexvideos.host/js/trade.js" + }, + "id": 11304 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||supercast2.com/z-" + }, + "id": 11305 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hoca4u.com/z-" + }, + "id": 11306 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||up-4ever.net/detroitchicago/" + }, + "id": 11307 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||designparty.sx/player/jw8/vast.js" + }, + "id": 11308 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||designparty.sx/js/baf.js" + }, + "id": 11309 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||saude.fitnessbr.click/up/show-promote.min.js" + }, + "id": 11310 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||speedrun.com/cargo.js^" + }, + "id": 11311 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||qiwi.gg/sw.js" + }, + "id": 11312 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||baeldung.com/*recovery.min.js^" + }, + "id": 11313 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||api.baomoi.com/*/w/" + }, + "id": 11314 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/anemone-*.min.js" + }, + "id": 11315 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "excludedInitiatorDomains": ["dataunlocker.com"], + "resourceTypes": ["script"], + "urlFilter": "/dataunlocker" + }, + "id": 11316 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hktvmall.com/yuicombo|" + }, + "id": 11317 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mindbodygreen.com/js/optimizely-" + }, + "id": 11318 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hager.com/*/youtubeblocker.js" + }, + "id": 11319 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "excludedInitiatorDomains": [ + "yandex.by", + "yandex.com", + "yandex.kz", + "yandex.ru", + "yandex.ua" + ], + "resourceTypes": ["script"], + "urlFilter": "/ezo/" + }, + "id": 11320 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/ezoic/" + }, + "id": 11321 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "://*.justthegays.com/" + }, + "id": 11322 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/presslabs.js" + }, + "id": 11323 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/cdn-cgi/apps/body/" + }, + "id": 11324 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/cdn-cgi/apps/head/" + }, + "id": 11325 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||punemirror.com/api/v1" + }, + "id": 11326 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gogoanime.*/api/pop.php" + }, + "id": 11327 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||aternos.org/panel/ajax/reportdetection.php?" + }, + "id": 11328 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/ads_" }, + "id": 11329 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||aternos.org/ajax/account/report-detection" + }, + "id": 11330 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||player.cuevana.ac/cdn-cgi/trace" + }, + "id": 11331 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||animeheaven.*/api/pop.php" + }, + "id": 11332 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||masteranime.tv/api/pop.php" + }, + "id": 11333 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||watchserieshd.watch/ajax/banner/" + }, + "id": 11334 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||soundcloud.com/audio-ad" + }, + "id": 11335 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||soundcloud.com/promoted" + }, + "id": 11336 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||01fmovies.com/mmmasdfl-asd" + }, + "id": 11337 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||autotracer.org/cnc/?*=rightcol" + }, + "id": 11338 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||vectorization.org/cnc/?*=rightcol" + }, + "id": 11339 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||up-load.io/sw.js" + }, + "id": 11340 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kisstvshow.*/api/pop.php" + }, + "id": 11341 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gnula.*/player/vast*xml|" + }, + "id": 11342 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||podu.me/*/advertisement^" + }, + "id": 11343 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": [ + "abysscdn.com", + "cdn1.fastvid.co", + "cdnqq.net", + "movi.pk", + "ncdn22.xyz", + "netu.ac", + "playhydrax.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/cdn-cgi/trace" + }, + "id": 11344 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/models/vast?userid=*&adblocked=" + }, + "id": 11345 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||perchance.org/api/count?key=abp" + }, + "id": 11346 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||perchance.org/api/count?key=abt" + }, + "id": 11347 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||eroasmr.com/preroll" + }, + "id": 11348 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||eroasmr.com/postroll" + }, + "id": 11349 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kissanime.*/api/pop*" + }, + "id": 11350 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kissasian.*/api/pop.php" + }, + "id": 11351 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kisscartoon.*/api/pop.php" + }, + "id": 11352 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||r18hub.com/assets/vast/videos/" + }, + "id": 11353 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/ajax/banner/list?page=" + }, + "id": 11354 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||msubplix.com/cdn-cgi/trace" + }, + "id": 11355 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||oyohd.*/cdn-cgi/trace" + }, + "id": 11356 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gyonlineng.com/sw.js" + }, + "id": 11357 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||biguz.net/vast" + }, + "id": 11358 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/popv2.php" + }, + "id": 11359 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||younetu.co/cdn-cgi/trace" + }, + "id": 11360 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||watchonlinehd123.sbs/cdn-cgi/trace" + }, + "id": 11361 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "chromeactions.com", + "mixesoft.com", + "mycinema.pro", + "next-episode.net" + ], + "requestDomains": ["pagead2.googlesyndication.com"], + "resourceTypes": ["script"] + }, + "id": 11362 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||multiup.us/cdn-cgi/trace" + }, + "id": 11363 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||vidcdn.co/cdn-cgi/trace" + }, + "id": 11364 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.*.com/v1/videos?channel_handle=" + }, + "id": 11365 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/asset/angular.min.js?t=" + }, + "id": 11366 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/asset/jquery/slim-3.2.min.js?*&t=" + }, + "id": 11367 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||weatherwx.com/*.php|" + }, + "id": 11368 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||truthsocial.com/api/*/ads" + }, + "id": 11369 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestMethods": ["post"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||speedrun.com/api/v2/putsessionping^" + }, + "id": 11370 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||movie4night.com/cdn-cgi/trace" + }, + "id": 11371 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/antibot*/ab.php" + }, + "id": 11372 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||reddit.com/api/jail^" + }, + "id": 11373 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestMethods": ["post"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||www.reddit.com/|" + }, + "id": 11374 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.bilibili.com/x/internal/gaia-gateway/exclimbwuzhi" + }, + "id": 11375 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/n/images/su?info" + }, + "id": 11376 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/?l=*&s=*&mprtr=" + }, + "id": 11377 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||web.de/*/nonfriendlyiframe.html" + }, + "id": 11378 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": ".com/external/*?width=300&height=250" + }, + "id": 11379 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": ".com/nativeexternal/" + }, + "id": 11380 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||sintelevisor.com/tv/asarasa.html" + }, + "id": 11381 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||daddylive.*/*ads" + }, + "id": 11382 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||ctrl.blog/ac/rba" + }, + "id": 11383 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||tibiabr.com/" + }, + "id": 11384 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||link.tl/interstitial/" + }, + "id": 11385 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||payskip.org/vlc.php" + }, + "id": 11386 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||tubedupe.com/player/html.php" + }, + "id": 11387 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||camseek.tv/live/live.php" + }, + "id": 11388 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||gamezhero.com/promo" + }, + "id": 11389 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||short.es/adv/" + }, + "id": 11390 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bitchute.com/static/ad2.html" }, + "id": 11391 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||cambro.tv/player/html.php" + }, + "id": 11392 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||fc.lc/*.html" + }, + "id": 11393 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||cdn.forocoches.com/lwa/forocoches/*_promo.html" + }, + "id": 11394 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||seriesytv.tv/*.html" + }, + "id": 11395 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||img.kurzy.cz/block/" + }, + "id": 11396 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||happymod.com/*/appx.php" + }, + "id": 11397 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||blog24.me/ad*html" + }, + "id": 11398 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||vpn-anbieter-vergleich-test.de/link/" + }, + "id": 11399 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||str.sexetag.com/voir.php" + }, + "id": 11400 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/player/html.php?aid=start_html&*&referer=" + }, + "id": 11401 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/player/html.php?aid=pause_html&*&referer=" + }, + "id": 11402 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indiatimes.com/manageads/" }, + "id": 11403 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/player/html.php?aid=pre_roll_html&*&referer=" + }, + "id": 11404 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/popup/exo-ads." + }, + "id": 11405 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/myvids/show.php" + }, + "id": 11406 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||assia1.tv/*.html" + }, + "id": 11407 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||proinfinity.fun/*.html" + }, + "id": 11408 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||xozilla.xxx/player/html.php" + }, + "id": 11409 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||filext.com/tools/fileviewerplus_b1/" }, + "id": 11410 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||h-flash.com/data/image/candyai/" + }, + "id": 11411 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/go/*?ident=" + }, + "id": 11412 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/deb.html" + }, + "id": 11413 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||ais-akamai.rtl.de/autoimg/" + }, + "id": 11414 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||bitcotasks.com/assets/ads.php" + }, + "id": 11415 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznam.cz/" + }, + "id": 11416 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznamzpravy.cz/" + }, + "id": 11417 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||porndoe.com/movie/preroll/" + }, + "id": 11418 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||static.xxxbunker.com/preroll/" + }, + "id": 11419 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||cambro.tv/contents/*/player/" + }, + "id": 11420 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||pornult.com/*/custom_vast/" + }, + "id": 11421 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||ccstatic.toggo.de/cc-static-files/bumper-video/toggolino_wt_" + }, + "id": 11422 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||xhamsterdeutsch.*^*.mp4|" + }, + "id": 11423 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||cloud.hentai-moon.com/moonads/" + }, + "id": 11424 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||vod.idnes.cz/*.mp4#" + }, + "id": 11425 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["media"], + "urlFilter": "||cdromance.com/wp-content/themes/cdromance/img/farlight" + }, + "id": 11426 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||tempr.email/public/responsive/gfx/awrapper/" + }, + "id": 11427 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||acortalo." }, + "id": 11428 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||pornojenny.com/api/widget/" + }, + "id": 11429 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||hexupload.net/images/premium_banners/" + }, + "id": 11430 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||i.imgur.com/ymmgpk1.png^" + }, + "id": 11431 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||crypto-ads.net/delivr^" + }, + "id": 11432 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||letour.fr/img/dyn/partners/" }, + "id": 11433 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||push-sdk." }, + "id": 11434 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sythe.org/*.php" + }, + "id": 11435 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/a/na/js/" }, + "id": 11436 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||coinad." }, + "id": 11437 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||wafflegirl.com/galleries/banner/" + }, + "id": 11438 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".com/btag.min.js|" + }, + "id": 11439 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||i.imgur.com/d6rfmov.png^" + }, + "id": 11440 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||gazzettaobjects.it/rcs_anti-adblocker/" + }, + "id": 11441 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||i.imgur.com/ninop1f.gif^" + }, + "id": 11442 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/script/ncsu.js" }, + "id": 11443 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/script/nbsu.js" }, + "id": 11444 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/script/ndsu.js" }, + "id": 11445 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "activistpost.com", + "ad.masteranime.tv", + "camlovers.tv", + "rail.bankofamerica.com", + "sharecast.ws" + ], + "resourceTypes": ["script"] + }, + "id": 11446 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["click.allkeyshop.com"], + "resourceTypes": ["script"] + }, + "id": 11447 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||raw.githack.com/*/spiderblogging/main/antiadblock/" + }, + "id": 11448 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||raw.githubusercontent.com/expertad^" + }, + "id": 11449 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||crypto-fire.website/mine/partner/" + }, + "id": 11450 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://cdn.*.com/vast2.js|" + }, + "id": 11451 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/push/p.js?u=" }, + "id": 11452 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".club/js/popunder.js" + }, + "id": 11453 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".life/js/popunder.js" + }, + "id": 11454 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".com/ipp.js?id=" }, + "id": 11455 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".top/ps/ps.js?id=" + }, + "id": 11456 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/lhzbsrfkjf/js/" }, + "id": 11457 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||rapidgator.net/images/pics/36_300%d1%85250_" + }, + "id": 11458 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://creative.*/widgets/spot/lib.js" + }, + "id": 11459 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||i.imgur.com/ljbmhkq.gif" + }, + "id": 11460 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||i.imgur.com/vpu6acq.gif" + }, + "id": 11461 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||megaurl.win/js/full.js" + }, + "id": 11462 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||images2.imgbox.com/67/0e/zuagdbdk_o.gif" + }, + "id": 11463 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/lvesnk.html?zoneid=" + }, + "id": 11464 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||imgfarm.com/images/dlp2/prod" + }, + "id": 11465 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "xmlhttprequest"], + "urlFilter": "/analytics/analytics." + }, + "id": 11466 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/ga_setup.js" }, + "id": 11467 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/googleanalytics.js" + }, + "id": 11468 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["brookson.co.uk", "wordpress.org"], + "urlFilter": "-google-analytics/" + }, + "id": 11469 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://api.*/lib/native.wasm" + }, + "id": 11470 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||hostingcloud." }, + "id": 11471 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "&sadbl=1" }, + "id": 11472 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".com/4/js/" }, + "id": 11473 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".com/api/posts?token=" + }, + "id": 11474 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".com/script/file.js" + }, + "id": 11475 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".com/script/script.js" + }, + "id": 11476 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".com/script/utils.js" + }, + "id": 11477 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["hs-exp.jp"], + "urlFilter": ".jp/ads/" + }, + "id": 11478 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".lol/js/pub.min.js" + }, + "id": 11479 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".lol/sw.js" }, + "id": 11480 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/a-ads." }, + "id": 11481 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/banner.asp?" }, + "id": 11482 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/btag.min.js" }, + "id": 11483 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/dfp.min.js" }, + "id": 11484 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/exports/tour/" }, + "id": 11485 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/in/show/?mid=" }, + "id": 11486 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/pfe/current/" }, + "id": 11487 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/script/app_settings.js" + }, + "id": 11488 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/utx?cb=" }, + "id": 11489 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/v2/a/push/js/" }, + "id": 11490 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://a.*/ad-provider.js" + }, + "id": 11491 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://affiliate." }, + "id": 11492 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://affiliates." }, + "id": 11493 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://affiliates2." }, + "id": 11494 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://banner." }, + "id": 11495 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://banners." }, + "id": 11496 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://news-*/process.js?id=" + }, + "id": 11497 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://news-*/v2-sw.js" + }, + "id": 11498 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "myshopify.com", + "promo.com", + "shopifycloud.com", + "slidely.com" + ], + "excludedResourceTypes": ["main_frame", "media"], + "urlFilter": "://promo." + }, + "id": 11499 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "://pt.*?psid=" }, + "id": 11500 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "?cs=*&abt=0&red=1&sm=" + }, + "id": 11501 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "direct-link.net", + "pornblade.com", + "pornfelix.com", + "rail.bankofamerica.com", + "taxidrivermovie.com" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 11502 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/aas/r45d/vki/" }, + "id": 11503 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/bultykh/ipp24/7/" + }, + "id": 11504 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/ceef/gdt3g0/tbt/" + }, + "id": 11505 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/fyckld0t/ckp/fd3w4/" + }, + "id": 11506 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/pn07uscr/f/tr/zavbn/" + }, + "id": 11507 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/q/tdl/95/dnt/" }, + "id": 11508 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/sc4fr/rwff/f9ef/" + }, + "id": 11509 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/ssp/req/*/?pb=" }, + "id": 11510 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "/t/9/heis/svewg/" + }, + "id": 11511 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||zanox-affiliate.de/ppv/" + }, + "id": 11512 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||zanox.com/ppv/" + }, + "id": 11513 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||allprivatekeys.com/static/banners/" + }, + "id": 11514 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||awin1.com/cawshow.php" + }, + "id": 11515 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||awin1.com/cshow.php" + }, + "id": 11516 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||bet365.com/favicon.ico" + }, + "id": 11517 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||betclever.com/wp-admin/admin-ajax.php?action=coupons_widget_iframe&id=" + }, + "id": 11518 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||blogatus.com/images/banner/" + }, + "id": 11519 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||caffeine.tv/embed/" + }, + "id": 11520 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||capital.com/widgets/" + }, + "id": 11521 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||contentexchange.me/widget/" + }, + "id": 11522 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||cpkshop.com/campaign/" + }, + "id": 11523 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ddownload.com/images/promo/" + }, + "id": 11524 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||facebook.com/audiencenetwork/" + }, + "id": 11525 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||fc.lc/customtheme/img/ref" + }, + "id": 11526 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||fileboom.me/images/i/" + }, + "id": 11527 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||financeads.net/tb.php" + }, + "id": 11528 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||free-btc.org/banner/" + }, + "id": 11529 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||graph.org/file/" + }, + "id": 11530 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||hostmonster.com/src/js/" + }, + "id": 11531 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||imsynthesis.pro/banners/" + }, + "id": 11532 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||keep2share.cc/images/i/" + }, + "id": 11533 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||lawdepot.com/affiliate/" + }, + "id": 11534 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||legitonlinejobs.com/images/" + }, + "id": 11535 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||libs.outbrain.com/video/" + }, + "id": 11536 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||pages.etoro.com/widgets/" + }, + "id": 11537 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||plista.com/tiny/" + }, + "id": 11538 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||privatejetfinder.com/skins/partners/" + }, + "id": 11539 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||remax-malta.com/widget_new/" + }, + "id": 11540 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||saveit.us/img/" + }, + "id": 11541 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sbitany.com^*/affiliate/" + }, + "id": 11542 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||shareasale.com/image/" + }, + "id": 11543 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||takefile.link/promo/" + }, + "id": 11544 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||uploaded.net/img/public/" + }, + "id": 11545 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||wowtcgloot.com/share/?d=" + }, + "id": 11546 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ws.amazon.*/widgets/" + }, + "id": 11547 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||4tube.com/iframe/" + }, + "id": 11548 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||adultfriendfinder.com/go/" + }, + "id": 11549 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||adultfriendfinder.com^*/affiliate/" + }, + "id": 11550 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||amarotic.com/banner/" + }, + "id": 11551 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||amateur.tv/freecam/" + }, + "id": 11552 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "googleapis.com", + "gstatic.com", + "support.send.cm", + "userscloud.net" + ], + "initiatorDomains": ["userscloud.com"] + }, + "id": 11553 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "journaldemontreal.com", + "le10sport.com", + "ozap.com", + "purepeople.com", + "vidaextra.com", + "w3schools.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/tag/js/gpt.js" + }, + "id": 11554 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||atlasfiles.com^*/sp3_ep.js" + }, + "id": 11555 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||cam-content.com/banner/" + }, + "id": 11556 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||cams.com/go/" }, + "id": 11557 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "recaptcha.net", + "unpkg.com" + ], + "initiatorDomains": ["stfly.me"] + }, + "id": 11558 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||funniestpins.com/istripper-black-small.jpg" + }, + "id": 11559 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "fastly.net", + "support.send.cm", + "tusfiles.net", + "zencdn.net" + ], + "initiatorDomains": ["tusfiles.com"] + }, + "id": 11560 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "fontawesome.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "up-load.download" + ], + "initiatorDomains": ["up-load.io"] + }, + "id": 11561 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["leechall.com"], + "requestDomains": ["digiseller.ru"] + }, + "id": 11562 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||go2cdn.org/brand/" + }, + "id": 11563 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||hosted.x-art.com/potd" + }, + "id": 11564 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["shortenbuddy.com"], + "requestDomains": ["mylead.global"] + }, + "id": 11565 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "consensu.org", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "ibb.co", + "recaptcha.net" + ], + "initiatorDomains": ["illink.net"] + }, + "id": 11566 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "faselhd.club", + "fastly.net", + "gstatic.com", + "jwpcdn.com" + ], + "initiatorDomains": ["embed.scdn.to"] + }, + "id": 11567 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||hosting24.com/images/banners/" + }, + "id": 11568 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["googleapis.com", "gstatic.com"], + "initiatorDomains": ["filmyzillafullmovie.waystohunt.info"] + }, + "id": 11569 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||images.elenasmodels.com/upload/" + }, + "id": 11570 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||kenny-glenn.net^*/longbanner_" + }, + "id": 11571 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||lifeselector.com/iframetool/" + }, + "id": 11572 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||lovense.com/uploadfiles/temp/" + }, + "id": 11573 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||my-dirty-hobby.com/?sub=" + }, + "id": 11574 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||nude.hu/html/" }, + "id": 11575 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sexycams.com/exports/" + }, + "id": 11576 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||skyprivate.com^*/external/" + }, + "id": 11577 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sleepgalleries.com/recips/" + }, + "id": 11578 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||smartmovies.net/promo_" + }, + "id": 11579 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||snrcash.com/profilerotator/" + }, + "id": 11580 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||streamen.com/exports/" + }, + "id": 11581 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||stripchat.com^*/widget/" + }, + "id": 11582 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||theporndude.com/graphics/tpd-" + }, + "id": 11583 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||tlavideo.com/affiliates/" + }, + "id": 11584 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||uploadgig.com/static_/" + }, + "id": 11585 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||upsellit.com/custom/" + }, + "id": 11586 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||vidz.com/promo_banner/" + }, + "id": 11587 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||visit-x.net/promo/" + }, + "id": 11588 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||xcabin.net/b/" }, + "id": 11589 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||xlgirls.com/banner/" + }, + "id": 11590 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||channelexco.com/player/" + }, + "id": 11591 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".sharecounter." }, + "id": 11592 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/statistics.js?" }, + "id": 11593 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "?pageviews=" }, + "id": 11594 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": ".efeedbacktrk.com/" + }, + "id": 11595 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "://2ip.*/member_photo/" + }, + "id": 11596 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||tagtray.com/api^" + }, + "id": 11597 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".1.1.1.l80.js^" }, + "id": 11598 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".n.2.1.js^" }, + "id": 11599 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".n.2.1.l50.js^" }, + "id": 11600 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": ".n.2.1.l60.js^" }, + "id": 11601 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||minero-proxy-*.sh^" + }, + "id": 11602 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||mkto-*.com^" }, + "id": 11603 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||tracking*.euroads.fi^" + }, + "id": 11604 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ad.mail.ru/*.gif?rnd=" + }, + "id": 11605 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||alexa.com/minisiteinfo/" + }, + "id": 11606 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||api.bit.ly/*/clicks?" + }, + "id": 11607 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||app.yesware.com/t/" + }, + "id": 11608 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||appsolutions.com/hitme?" + }, + "id": 11609 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["icchanoi.vn"], + "requestDomains": ["icchanoi.net"] + }, + "id": 11610 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||atom-data.io/session/latest/track.html?" + }, + "id": 11611 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "isbgpsafeyet.com", + "wyndhamdestinations.com" + ], + "urlFilter": "||cloudflare.com/cdn-cgi/trace" + }, + "id": 11612 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||clustrmaps.com/counter/" + }, + "id": 11613 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "challenges.cloudflare.com", + "crisp.chat", + "gstatic.com" + ], + "initiatorDomains": ["subdl.com"] + }, + "id": 11614 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||condenastdigital.com/content?" + }, + "id": 11615 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||connect.facebook.net/signals/" + }, + "id": 11616 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||connect.facebook.net^*/fbds.js" + }, + "id": 11617 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||connect.facebook.net^*/pcm.js" + }, + "id": 11618 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["pricebefore.com"], + "requestDomains": ["cdn77.org"] + }, + "id": 11619 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||consentmanager.net/delivery/info/" + }, + "id": 11620 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||contentpass.net/stats?" + }, + "id": 11621 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||covery.ai/fp/" }, + "id": 11622 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||delivra.com/tracking/" + }, + "id": 11623 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||dell.com/tag/tag.aspx?" + }, + "id": 11624 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||e-merchant.com/^*/edr.js" + }, + "id": 11625 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||embedly.com/widgets/xcomm.html" + }, + "id": 11626 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||eveonline.com/redir.asp" + }, + "id": 11627 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["beewits.com", "dante-ri.hr"], + "requestDomains": ["sumo.com"] + }, + "id": 11628 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["boston.com", "bostonglobe.com"], + "requestDomains": ["o0bc.com"] + }, + "id": 11629 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["netaffiliation.com"], + "requestDomains": ["metaffiliation.com"] + }, + "id": 11630 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["teslarati.com"], + "requestDomains": ["ntv.io"] + }, + "id": 11631 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["smartadserver.de", "smartadserver.fr"], + "requestDomains": ["smartadserver.com"] + }, + "id": 11632 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||exitintel.com/log/" + }, + "id": 11633 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||facebook.com/w/" + }, + "id": 11634 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||feedblitz.com/imp?" + }, + "id": 11635 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||feedblitz.com^*.gif?" + }, + "id": 11636 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||filesonic.com/referral/" + }, + "id": 11637 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||freehostedscripts.net^*.php?site=*&s=*&h=" + }, + "id": 11638 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||geo.gexo.com/geo.js" + }, + "id": 11639 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||google.com/analytics/" + }, + "id": 11640 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||hearstmags.com^*/hdm-lib_hearstuser_proxy.html" + }, + "id": 11641 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||heg-cp.com/upm/" + }, + "id": 11642 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||heroku.com/?callback=getip" + }, + "id": 11643 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||imgfarm.com^*/mw.gif?" + }, + "id": 11644 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ind.sh/view.php?" + }, + "id": 11645 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||inmoment.com.au/intercept/" + }, + "id": 11646 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||inmoment.com/intercept/" + }, + "id": 11647 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||inmoment.com/websurvey/" + }, + "id": 11648 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||io.narrative.io/?" + }, + "id": 11649 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ipstatp.com/growth/fe_sdk/reportsdk/" + }, + "id": 11650 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ipstatp.com/static_magic/pgc/tech/collect/" + }, + "id": 11651 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||jangomail.com^*?uid" + }, + "id": 11652 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||jotform.io/getreferrer/" + }, + "id": 11653 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||kbb.com/partner/" + }, + "id": 11654 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["amazon.com"], + "urlFilter": "||kinesis.*.amazonaws.com^" + }, + "id": 11655 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||kochava.com/track/" + }, + "id": 11656 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||kxcdn.com/actor/" + }, + "id": 11657 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||linkedin.com/countserv/count/" + }, + "id": 11658 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||maxmind.com/app/" + }, + "id": 11659 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||maxmind.com/geoip/" + }, + "id": 11660 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "media"], + "requestDomains": ["2mdn.net", "springserve.com"] + }, + "id": 11661 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moviehaxx.pro/js/bootstrap-native.min.js" }, + "id": 11662 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["bannersnack.dev"], + "requestDomains": ["bannersnack.com", "bannersnack.net"] + }, + "id": 11663 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||maxmind.com/js/device.js" + }, + "id": 11664 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["toggo.de"], + "requestDomains": ["flashtalking.com", "smartclip.net"] + }, + "id": 11665 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "stylesheet"], + "requestDomains": ["eloqua.com", "inskinmedia.com"] + }, + "id": 11666 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||mozilla.org/page/*/open.gif" + }, + "id": 11667 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["buysellads.com"], + "requestDomains": ["servedby-buysellads.com"] + }, + "id": 11668 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["forbusiness.snapchat.com"], + "requestDomains": ["snap.com"] + }, + "id": 11669 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||nice264.com/data?" + }, + "id": 11670 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||paypal.com^*/pixel.gif" + }, + "id": 11671 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||postageapp.com/receipt/" + }, + "id": 11672 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||pswec.com/px/" }, + "id": 11673 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||qualtrics.com/wrsiteinterceptengine/?q_impress=" + }, + "id": 11674 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||relaymedia.com/ping?" + }, + "id": 11675 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||rfksrv.com/rfk/" + }, + "id": 11676 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sail-horizon.com/horizon/" + }, + "id": 11677 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sajari.com/js/sj.js" + }, + "id": 11678 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sawpf.com/1.0.js" + }, + "id": 11679 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||share-online.biz/affiliate/" + }, + "id": 11680 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||shareit.com/affiliate.html" + }, + "id": 11681 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sitebooster.com/sb/wix/p?" + }, + "id": 11682 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sli-spark.com/b.png" + }, + "id": 11683 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||su.pr/hosted_js" + }, + "id": 11684 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sulia.com/papi/sulia_partner.js/" + }, + "id": 11685 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||svc.dynamics.com/f/m/" + }, + "id": 11686 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||svc.dynamics.com/t/w" + }, + "id": 11687 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||swiftypecdn.com/cc.js" + }, + "id": 11688 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||swiftypecdn.com/te.js" + }, + "id": 11689 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||themesltd.com/online-users-counter/" + }, + "id": 11690 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||tourradar.com/def/partner?" + }, + "id": 11691 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||uadblocker.com/pixel1.php?" + }, + "id": 11692 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||uhit.eu/id/" }, + "id": 11693 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||uptime.com/static/rum/" + }, + "id": 11694 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||uriports.com/reports/" + }, + "id": 11695 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||vast.com/vimpressions.js" + }, + "id": 11696 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["my-dirty-hobby.com", "mydirtyhobby.de"], + "requestDomains": ["mydirtyhobby.com"] + }, + "id": 11697 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||viglink.com/api/ping" + }, + "id": 11698 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||visa.com/logging/logevent" + }, + "id": 11699 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||vivociti.com/images/" + }, + "id": 11700 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "sub_frame"], + "requestDomains": ["exacttarget.com", "redirect-ads.com"] + }, + "id": 11701 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||w3track.com/newtrk/" + }, + "id": 11702 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["worldbank.org"], + "requestDomains": ["centralmarketing.online"] + }, + "id": 11703 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||ipqualityscore.com/api/" + }, + "id": 11704 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||trustev.com/trustev.min.js" + }, + "id": 11705 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||adm24.de/hp_counter/" + }, + "id": 11706 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||insene.de/tag/" + }, + "id": 11707 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||mehrwertdienstekompetenz.de/cp/" + }, + "id": 11708 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||retresco.de^*/stats/" + }, + "id": 11709 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "||sheego.de/ar/" }, + "id": 11710 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||wieistmeineip.de/ip-address/" + }, + "id": 11711 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||blogoutils.com/online-" + }, + "id": 11712 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||calcul-pagerank.fr/client/" + }, + "id": 11713 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||e-pagerank.fr/bouton.gif?" + }, + "id": 11714 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||netreviews.eu/index.php?action=act_access&" + }, + "id": 11715 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||service-webmaster.fr/cpt-visites/" + }, + "id": 11716 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||socialrank.fr/client/" + }, + "id": 11717 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||static-od.com/setup/" + }, + "id": 11718 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||webtutoriaux.com/services/compteur-visiteurs/index.php?" + }, + "id": 11719 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||wifeo.com/compteurs/" + }, + "id": 11720 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||wee.dk/modules/" + }, + "id": 11721 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["istripper.eu"], + "requestDomains": ["istripper.com"] + }, + "id": 11722 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||sweet-candy.jp/c.php?" + }, + "id": 11723 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||salidzini.lv^*/logo_button.gif?" + }, + "id": 11724 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["awempire.com"], + "requestDomains": ["livejasmin.com"] + }, + "id": 11725 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "|http://a.pr-cy.ru^" + }, + "id": 11726 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "|https://a.pr-cy.ru^" + }, + "id": 11727 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||aftonbladet.se/blogportal/view/statistics?" + }, + "id": 11728 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||cdn.jsdelivr.net/npm/@rimiti/abm@latest/dist/" + }, + "id": 11729 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["canyoublockit.com"], + "resourceTypes": ["stylesheet", "sub_frame"], + "urlFilter": "|http://" + }, + "id": 11730 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["canyoublockit.com"], + "resourceTypes": ["image", "stylesheet", "sub_frame"], + "urlFilter": "|https://" + }, + "id": 11731 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["hanimesubth.com"], + "resourceTypes": ["image"], + "urlFilter": ".webp" + }, + "id": 11732 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||i.imgur.com/fyrou5n.gif" + }, + "id": 11733 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||s3.amazonaws.com/callloop/banners/" + }, + "id": 11734 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["surfline.com"], + "resourceTypes": ["image"], + "urlFilter": "||cdn-surfline.com/*/preroll_" + }, + "id": 11735 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||static.gamezop.com/creatives^" + }, + "id": 11736 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["madoohd.com"], + "resourceTypes": ["image"], + "urlFilter": ".gif" + }, + "id": 11737 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["javhdo.net"], + "resourceTypes": ["image"], + "urlFilter": "||media.discordapp.net/*.gif" + }, + "id": 11738 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "/rtbfeed.php?" + }, + "id": 11739 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "://vip.*/?pge=" + }, + "id": 11740 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "://ply.*/?v=" + }, + "id": 11741 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||gamezop.com/creatives/" + }, + "id": 11742 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||amazonaws.com/prod/main?ref=" + }, + "id": 11743 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||cmail19.com/t/" + }, + "id": 11744 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||dreamhost.com/*.cgi?" + }, + "id": 11745 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||eventful.com/apps/generic/" + }, + "id": 11746 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||gem.com/api/o/" + }, + "id": 11747 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["bossip.com", "hiphopwired.com", "madamenoire.com"], + "requestDomains": ["zype.com"] + }, + "id": 11748 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||moco.yukata.dev/get/" + }, + "id": 11749 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||news.banggood.com/mo/" + }, + "id": 11750 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||th.bing.com/th/*&riu=" + }, + "id": 11751 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||giga.de/vw/" + }, + "id": 11752 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "canyoublockit.com", + "damimage.com", + "imagedecode.com", + "imageteam.org" + ], + "resourceTypes": ["image"], + "urlFilter": "|http://" + }, + "id": 11753 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["adobe.com", "costco.com"], + "requestDomains": ["adobedtm.com"] + }, + "id": 11754 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["adobe.com"], + "requestDomains": ["adoberesources.net"] + }, + "id": 11755 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["image", "main_frame"], + "requestDomains": ["bestcontactform.com"] + }, + "id": 11756 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["dynatracelabs.com"], + "requestDomains": ["dynatrace.com"] + }, + "id": 11757 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["e-goi.com.br", "e-goi.pt"], + "requestDomains": ["e-goi.com"] + }, + "id": 11758 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["sentry.dev", "sentry.io"], + "requestDomains": ["getsentry.com", "sentry-cdn.com"] + }, + "id": 11759 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["glance.net"], + "requestDomains": ["glancecdn.net"] + }, + "id": 11760 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["pagedemo.co"], + "requestDomains": ["instapage.com"] + }, + "id": 11761 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["iplogger.com"], + "requestDomains": ["iplogger.org"] + }, + "id": 11762 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["keen.github.io", "keen.io"], + "requestDomains": ["keen.io"] + }, + "id": 11763 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["publicgood.com"], + "requestDomains": ["pgs.io"] + }, + "id": 11764 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "clearcode.cc", + "clearcode.pl", + "piwikpro.de" + ], + "requestDomains": ["piwik.pro"] + }, + "id": 11765 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["poptin.com"], + "requestDomains": ["popt.in"] + }, + "id": 11766 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["questionpro.com.au", "questionpro.eu"], + "requestDomains": ["questionpro.com"] + }, + "id": 11767 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["dynata.com"], + "requestDomains": ["researchnow.co.uk"] + }, + "id": 11768 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["sellsy.fr"], + "requestDomains": ["sellsy.com"] + }, + "id": 11769 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["simpleanalyticscdn.com"], + "requestDomains": ["simpleanalytics.com"] + }, + "id": 11770 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["sumologic.net"], + "requestDomains": ["sumologic.com"] + }, + "id": 11771 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||zergnet.com/zerg-inf-multi" + }, + "id": 11772 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["trustedsite.com"], + "requestDomains": ["ywxi.net"] + }, + "id": 11773 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://a.*/ipp?id=" + }, + "id": 11774 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||hentaicdn.com^*/natori." + }, + "id": 11775 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cfgr3.com/popin/" + }, + "id": 11776 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||static.addevweb.com/integrations" + }, + "id": 11777 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["webmine.cz"], + "requestDomains": ["authedwebmine.cz"] + }, + "id": 11778 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||wurfl.io/wurfl.js" + }, + "id": 11779 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/1clkn/" + }, + "id": 11780 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["statistik.lubw.baden-wuerttemberg.de.ip"], + "requestDomains": ["193.197.158.209"] + }, + "id": 11781 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["ipcounter.de.ip"], + "requestDomains": ["212.95.32.75"] + }, + "id": 11782 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["baidu.ip"], + "requestDomains": ["180.76.2.18"] + }, + "id": 11783 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "?zoneid=*&ab=1|" + }, + "id": 11784 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["adult-site.ip"], + "requestDomains": ["109.169.66.161"] + }, + "id": 11785 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["uptolike.ru"], + "requestDomains": ["uptolike.com"] + }, + "id": 11786 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/script/su.js" + }, + "id": 11787 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/assets.sidearmsports.com/*/bettor_detector." + }, + "id": 11788 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||jsdelivr.net/*/levelmaxblock.js" + }, + "id": 11789 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||jsdelivr.net/*/adb-analytics" + }, + "id": 11790 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["azure.net"], + "requestDomains": ["applicationinsights.azure.com"] + }, + "id": 11791 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||amazonaws.com/pubs/trib/aatribscriptcheck" + }, + "id": 11792 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||amazonaws.com/pubs/trib/aa_adb_modal" + }, + "id": 11793 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||amazonaws.com/pubs/trib/triblive_" + }, + "id": 11794 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||lib.csscloud.live/lib.js?" + }, + "id": 11795 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["forextrader.site"], + "resourceTypes": ["script"], + "urlFilter": "||10short.pro/googlene*.js" + }, + "id": 11796 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||raw.githack.com/raqmedia/adblock/" + }, + "id": 11797 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.ay.gy/js/" + }, + "id": 11798 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/t.js?i=*&cb=" + }, + "id": 11799 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||hallway.netnaija.app/deliver.1.5.js" + }, + "id": 11800 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||storage.de.cloud.ovh.net^*/sarsor/avikingdynamic.js" + }, + "id": 11801 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.rawgit.com/nikoarisandi/newbangsaku/" + }, + "id": 11802 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/fret/meow4/" + }, + "id": 11803 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["com"], + "resourceTypes": ["script"], + "urlFilter": "=e3&*,0|" + }, + "id": 11804 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["com"], + "resourceTypes": ["script"], + "urlFilter": "=e3&*,1|" + }, + "id": 11805 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["com"], + "resourceTypes": ["script"], + "urlFilter": "=3&*,0|" + }, + "id": 11806 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["com"], + "resourceTypes": ["script"], + "urlFilter": "=3&*,1|" + }, + "id": 11807 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".com/1?z=" + }, + "id": 11808 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".com/2?z=" + }, + "id": 11809 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".net/1?z=" + }, + "id": 11810 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".net/2?z=" + }, + "id": 11811 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://media.*/js/code.min.js|" + }, + "id": 11812 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["criptologico.com"], + "resourceTypes": ["script"], + "urlFilter": "/main.js" + }, + "id": 11813 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/display/items.php?" + }, + "id": 11814 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://a.*/oauth2?id=" + }, + "id": 11815 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://a.*/warp/" + }, + "id": 11816 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://a.*/warpim?id=" + }, + "id": 11817 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/adpup/*.js" + }, + "id": 11818 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": ".com/promo.php?c=" + }, + "id": 11819 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/wcm/?sh=" + }, + "id": 11820 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://cdn.*.com/renderer/renderer.js|" + }, + "id": 11821 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "://loc.*.com/renderer/renderer.js|" + }, + "id": 11822 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "&subaffid={subaffid}^" + }, + "id": 11823 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "&subaffid=tall^" + }, + "id": 11824 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["goodgamestudios.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/npm/@goodgamestudios/cxf-banners^" + }, + "id": 11825 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["flibus.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.pepsia.com/sdk.js^" + }, + "id": 11826 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["nyaa.iss.ink"], + "resourceTypes": ["script"], + "urlFilter": "/?zone=" + }, + "id": 11827 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||d2zue0pgsssbc6.cloudfront.net/j/*-prod.js" + }, + "id": 11828 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||d2zue0pgsssbc6.cloudfront.net/j/prod-*.js" + }, + "id": 11829 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/pub?id=" + }, + "id": 11830 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/$.min.js|" + }, + "id": 11831 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/ng-device-detector.min.js|" + }, + "id": 11832 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["qiwi.gg"], + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/?" + }, + "id": 11833 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".biz/sw/w1s.js|" + }, + "id": 11834 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["stripe.network"], + "requestDomains": ["m.stripe.com"] + }, + "id": 11835 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".click/*?s=*&g=*&q=" + }, + "id": 11836 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".click/?h=*&user=" + }, + "id": 11837 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".click/?user=*&h=" + }, + "id": 11838 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".click/*/?partner=*&pg=" + }, + "id": 11839 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".xyz/*?s=*&g=*&q=" + }, + "id": 11840 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".xyz/?h=*&user=45" + }, + "id": 11841 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".xyz/*/?partner=*&pg=" + }, + "id": 11842 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".cfd/?h=*&user=" + }, + "id": 11843 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".cfd/?ad*hlwzt1jjnrtcd01jmfky29kzt0x" + }, + "id": 11844 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".one/?h=*&user=" + }, + "id": 11845 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".online/?h=*&user=" + }, + "id": 11846 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".pro/?h=*&user=" + }, + "id": 11847 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||api.tumblr.com/*/share/stats" + }, + "id": 11848 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||rawgit.com/pocketart/" + }, + "id": 11849 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".cn/sc/*?n=" + }, + "id": 11850 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": ".com/sc/*?n=" + }, + "id": 11851 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/i/npage/" + }, + "id": 11852 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/lv/esnk/" + }, + "id": 11853 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "/prebid_" + }, + "id": 11854 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/*.min.css" + }, + "id": 11855 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/css/*.min.js" + }, + "id": 11856 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/images/*-min.js" + }, + "id": 11857 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||player.globalsun.io/player/videojs-contrib-ads" + }, + "id": 11858 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||vidcrunch.com/integrations/" + }, + "id": 11859 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||playbuzz.com/embed/" + }, + "id": 11860 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||playbuzz.com/player/" + }, + "id": 11861 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||playwire.com/bolt/js/" + }, + "id": 11862 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||ultimedia.com/js/common/smart.js" + }, + "id": 11863 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||vidazoo.com/basev/" + }, + "id": 11864 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||app.link/_r?" + }, + "id": 11865 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||parsely.com/keys/" + }, + "id": 11866 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||qualtrics.com/jfe/" + }, + "id": 11867 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||qualtrics.com/sie/" + }, + "id": 11868 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||squarespace.com/universal/scripts-compressed/performance-" + }, + "id": 11869 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||trackjs.com/agent/" + }, + "id": 11870 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "bc.vc", + "canyoublockit.com", + "damimage.com", + "imagedecode.com", + "imageteam.org" + ], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "|http://" + }, + "id": 11871 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["bc.vc", "canyoublockit.com"], + "resourceTypes": ["script"], + "urlFilter": "|https://" + }, + "id": 11872 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/api/model/feed?siteid=" + }, + "id": 11873 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["sprueche-zitate.net.ip"], + "requestDomains": ["78.46.19.203"] + }, + "id": 11874 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["eporner.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": ".xml" + }, + "id": 11875 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||evolok.net/acd/api/*/authorize/*adblock" + }, + "id": 11876 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": ".top/event|" + }, + "id": 11877 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": ".xyz/event|" + }, + "id": 11878 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["moj.gov.vn"], + "requestDomains": ["mojgov.weebly.com"] + }, + "id": 11879 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||live.streamtheworld.com/ondemand/ars?" + }, + "id": 11880 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||vader.amperwave.net/*/instream/" + }, + "id": 11881 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["nos.nl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adconfig.ster.nl/adurl" + }, + "id": 11882 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "?oo=1^" + }, + "id": 11883 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.vuukle.com/api/v1/getmodal" + }, + "id": 11884 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": ".php?*&sadbl=1&" + }, + "id": 11885 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": ".com/add.php^" + }, + "id": 11886 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/ts.php?" + }, + "id": 11887 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||dcs-mcdn.mp.lura.live/prod/" + }, + "id": 11888 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/?rb=*&zoneid=" + }, + "id": 11889 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "&zoneid=*&rb=" + }, + "id": 11890 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/utx?tid=" + }, + "id": 11891 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/gb/zone?zid=" + }, + "id": 11892 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/vast/?zid=" + }, + "id": 11893 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/cuid/?f=https%" + }, + "id": 11894 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||everyonerecipes.com/index.php?" + }, + "id": 11895 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "53.com", + "ameriprise.com", + "beachbody.com", + "chick-fil-a.com", + "citi.com", + "ebay.at", + "ebay.be", + "ebay.ca", + "ebay.ch", + "ebay.cn", + "ebay.co.uk", + "ebay.com", + "ebay.com.au", + "ebay.com.hk", + "ebay.com.my", + "ebay.com.sg", + "ebay.de", + "ebay.es", + "ebay.fr", + "ebay.ie", + "ebay.it", + "ebay.nl", + "ebay.ph", + "ebay.pl", + "equifax.ca", + "equifax.com", + "globo.com", + "gumtree.com", + "kleinanzeigen.de", + "lendup.com", + "mbna.ca", + "rusneb.ru", + "sciencedirect.com", + "sky.com", + "spectrum.net", + "td.com", + "tiaa.org", + "vedacheck.com", + "wepay.com", + "whatleaks.com" + ], + "requestDomains": ["127.0.0.1"] + }, + "id": 11896 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["d3ward.github.io"] + }, + "id": 11897 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["marketwatch.com", "wsj.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cloudfront.net/o?fqdn=" + }, + "id": 11898 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||dns.google/resolve?name=*.host-stats.io&type=txt|" + }, + "id": 11899 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "m.youtube.com", + "music.youtube.com", + "www.youtube.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googlevideo.com/videoplayback*&ctier=l&*%2cctier%2c" + }, + "id": 11900 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "://uads." + }, + "id": 11901 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "bc.vc", + "canyoublockit.com", + "damimage.com", + "imagedecode.com", + "imageteam.org" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "|https://" + }, + "id": 11902 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "pirateproxy.live", + "thehiddenbay.com", + "thepiratebay10.org", + "up-4ever.net" + ], + "resourceTypes": ["stylesheet"] + }, + "id": 11903 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "://a.*/loader?a=" + }, + "id": 11904 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/adu.php" + }, + "id": 11905 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||zshorte.net/*.html" + }, + "id": 11906 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["ukchat.co.uk"], + "resourceTypes": ["sub_frame"], + "urlFilter": "/afr?*zoneid=" + }, + "id": 11907 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["scenexe2.io"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||docs.google.com/forms/d/e/1faipqlsfqk0egg1jj2vrs267yfjti4vawjlqsm5rnhmma0ks31lumtq/formresponse?usp=pp_url&entry.670406098=*&submit=submit" + }, + "id": 11908 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["faucet.ovh"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||dutchycorp.space/banner-advertising/" + }, + "id": 11909 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/300x250.html|" + }, + "id": 11910 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||chatntr.com/widget?affiliate" + }, + "id": 11911 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||bustyporn.com/*.php?src=" + }, + "id": 11912 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/watchnew?key=" + }, + "id": 11913 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/watchnew?shu=" + }, + "id": 11914 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "://creative.*/widgets/v4/universal?" + }, + "id": 11915 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "&height=250&width=300&format=iframe^" + }, + "id": 11916 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "?width=728&height=90&format=iframe^" + }, + "id": 11917 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/in/p/?spot_id=" + }, + "id": 11918 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["airforce-technology.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||survey.alchemer.eu/s3/" + }, + "id": 11919 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||4fcams.com/in/?track=" + }, + "id": 11920 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||skeeping.com/live/" + }, + "id": 11921 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||bet365.de/members/*&affiliate=" + }, + "id": 11922 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||betano.de^*?btag=" + }, + "id": 11923 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||gml-grp.com^*&affid=" + }, + "id": 11924 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||trickyrock.com/redirect.aspx?pid=*&bid=" + }, + "id": 11925 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||unibet.de/stan/campaign.do?*&affiliateid=" + }, + "id": 11926 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "accesousa.com", + "accuweather.com", + "adweek.com", + "app.kultivi.com", + "bellinghamherald.com", + "bnd.com", + "bradenton.com", + "centredaily.com", + "charlotteobserver.com", + "easternstandardtimes.com", + "elnuevoherald.com", + "flkeysnews.com", + "fresnobee.com", + "heraldonline.com", + "heraldsun.com", + "hollywoodreporter.com", + "huffpost.com", + "idahostatesman.com", + "indiewire.com", + "interestingengineering.com", + "islandpacket.com", + "kansas.com", + "kansascity.com", + "kentucky.com", + "ledger-enquirer.com", + "loot.tv", + "macon.com", + "mahoningmatters.com", + "mcclatchydc.com", + "mercedsunstar.com", + "miamiherald.com", + "modbee.com", + "myrtlebeachonline.com", + "newsobserver.com", + "reuters.com", + "sacbee.com", + "sanluisobispo.com", + "star-telegram.com", + "sunherald.com", + "thenewstribune.com", + "theolympian.com", + "thestate.com", + "tri-cityherald.com", + "variety.com", + "w3schools.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||connatix.com/*connatix.player." + }, + "id": 11927 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["youtube.com"], + "resourceTypes": ["media"], + "urlFilter": "_ad_" + }, + "id": 11928 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["media"], + "urlFilter": "||outbrainimg.com/transform/" + }, + "id": 11929 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["serienjunkies.de"], + "urlFilter": "||media.oadts.com/www/delivery/afv.php" + }, + "id": 11930 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["serienjunkies.de"], + "urlFilter": "||media.oadts.com/www/delivery/video.php" + }, + "id": 11931 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hdeuropix.cc"], + "urlFilter": "|blob:" + }, + "id": 11932 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "a1-multisite.aphex.me", + "klarnaservices.com", + "newsletters.nationalgeographic.com", + "onelink.me", + "petametrics.com", + "play-asia.com", + "publish0x.com", + "pxf.io", + "rs6.net", + "slidedeck.com", + "trib.al", + "twincdn.com", + "urldefense.com", + "wc4.net" + ], + "resourceTypes": ["image"] + }, + "id": 11933 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.com/favicon.ico|" }, + "id": 11934 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.com/ajax/contact/exo-logo.png|" + }, + "id": 11935 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "aghtag.tech", + "agorahtag.tech", + "brid.tv", + "cloudflare.com", + "cloudflare.net", + "consensu.org", + "enetscores.com", + "etop.ro", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "fontawesome.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "instagram.com", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "mrf.io", + "onnetwork.tv", + "pahtzh.tech", + "quantcast.com", + "recaptcha.net", + "wall-street.ro", + "ziareromania.ro" + ], + "initiatorDomains": [ + "9am.ro", + "cancan.ro", + "ciao.ro", + "csid.ro", + "descopera.ro", + "gandul.ro", + "go4games.ro", + "prosport.ro", + "raziculacrimi.ro", + "wall-street.ro", + "ziare.com" + ], + "resourceTypes": ["script"] + }, + "id": 11936 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.com/class/captcha/captcha.php|" + }, + "id": 11937 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.com/class/captcha/arrow.png|" + }, + "id": 11938 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["spreaker.com", "starfield.ai"], + "initiatorDomains": ["amgreatness.com"], + "resourceTypes": ["script"] + }, + "id": 11939 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["googleapis.com"], + "initiatorDomains": [ + "gomo.to", + "gratispaste.com", + "hoporno.net", + "skidrowcodexgames.com", + "streamingworld.club", + "zetporn.com" + ], + "resourceTypes": ["script"] + }, + "id": 11940 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.com/player/loading.gif|" }, + "id": 11941 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fontawesome.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": ["mp4upload.com"], + "resourceTypes": ["script"] + }, + "id": 11942 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "blazingcdn.net", + "cdntrex.com", + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "h-cdn.com", + "stackpathcdn.com" + ], + "initiatorDomains": ["porntrex.com"], + "resourceTypes": ["script"] + }, + "id": 11943 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "gstatic.com", "polyfill.io"], + "initiatorDomains": ["playdede.us"], + "resourceTypes": ["script"] + }, + "id": 11944 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "gstatic.com", "recaptcha.net"], + "initiatorDomains": [ + "chooyomi.com", + "clik.pw", + "cutpaid.com", + "iir.ai", + "kutmoney.com", + "miklpro.com", + "mitly.us", + "smoner.com" + ], + "resourceTypes": ["script"] + }, + "id": 11945 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["gstatic.com"], + "initiatorDomains": [ + "la123movies.com", + "streambucket.net", + "upload-4ever.com", + "yourporngod.com" + ], + "resourceTypes": ["script"] + }, + "id": 11946 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["gstatic.com", "polyfill.io"], + "initiatorDomains": ["sexu.com"], + "resourceTypes": ["script"] + }, + "id": 11947 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "jsdelivr.net", + "jwpcdn.com" + ], + "initiatorDomains": ["imgcloud.pw"], + "resourceTypes": ["script"] + }, + "id": 11948 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["linkrex.net", "linx.cc"], + "resourceTypes": ["script"] + }, + "id": 11949 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "tawk.to" + ], + "initiatorDomains": ["cpmlink.net"], + "resourceTypes": ["script"] + }, + "id": 11950 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "facebook.net", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["dz4link.com"], + "resourceTypes": ["script"] + }, + "id": 11951 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "googleapis.com", "gstatic.com"], + "initiatorDomains": ["povvldeo.lol"], + "resourceTypes": ["script"] + }, + "id": 11952 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net" + ], + "initiatorDomains": ["vermangasporno.com"], + "resourceTypes": ["script"] + }, + "id": 11953 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.com/style/img/abuse.email.png#|" + }, + "id": 11954 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "fastlylb.net", + "getbootstrap.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net", + "serverable.com", + "zencdn.net" + ], + "initiatorDomains": ["porcore.com", "zazzybabes.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 11955 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.com/style/img/navbg.hover.png|" + }, + "id": 11956 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.com/upload/no_img.jpg|" }, + "id": 11957 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fastly.net", + "googleapis.com", + "hwcdn.net", + "jwpcdn.com" + ], + "initiatorDomains": ["xbabe.com"], + "resourceTypes": ["script"] + }, + "id": 11958 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["shrt10.com"], + "resourceTypes": ["script"] + }, + "id": 11959 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "addtoany.com", + "cloudflare.com", + "fastcomments.com", + "googleapis.com" + ], + "initiatorDomains": ["bluemediafile.sbs", "igg-games.com"], + "resourceTypes": ["script"] + }, + "id": 11960 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "google.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "recaptcha.net", + "webflow.com" + ], + "initiatorDomains": ["avgle.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 11961 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "google.com", + "gstatic.com", + "jsdelivr.net", + "recaptcha.net", + "tawk.to" + ], + "initiatorDomains": ["payskip.org"], + "resourceTypes": ["script"] + }, + "id": 11962 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cdnfinder.xyz"], + "initiatorDomains": ["cdnfinder.xyz"], + "resourceTypes": ["script"] + }, + "id": 11963 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.net/favicon.ico|" }, + "id": 11964 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "anmedm.com", + "cloudflare.net", + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastlylb.net", + "fbcdn.net", + "google.com" + ], + "initiatorDomains": ["masteranime.tv"], + "resourceTypes": ["script"] + }, + "id": 11965 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.net/ajax/contact/exo-logo.png|" + }, + "id": 11966 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.net", + "google.com", + "googleapis.com", + "gstatic.com", + "jsdelivr.net", + "recaptcha.net", + "tawk.to" + ], + "initiatorDomains": ["leechpremium.link"], + "resourceTypes": ["script"] + }, + "id": 11967 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com" + ], + "initiatorDomains": ["expertvn.com"], + "resourceTypes": ["script"] + }, + "id": 11968 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "google.com", + "googleapis.com", + "gstatic.com" + ], + "initiatorDomains": ["za.gl"], + "resourceTypes": ["script"] + }, + "id": 11969 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "akamaiedge.net", + "cloudflare.com", + "facebook.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "pinterest.com", + "recaptcha.net" + ], + "initiatorDomains": ["foxseotools.com"], + "resourceTypes": ["script"] + }, + "id": 11970 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["chatango.com"], + "initiatorDomains": ["compucalitv.com"], + "resourceTypes": ["script"] + }, + "id": 11971 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.net/class/captcha/captcha.php|" + }, + "id": 11972 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["pingit.com", "pingit.me"], + "excludedRequestDomains": [ + "cdn77.org", + "google.com", + "gstatic.com", + "pingit.im", + "recaptcha.net", + "smartsuppcdn.com", + "smartsuppchat.com" + ], + "initiatorDomains": ["pngit.live"], + "resourceTypes": ["script"] + }, + "id": 11973 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "googleapis.com"], + "initiatorDomains": ["fromwatch.com"], + "resourceTypes": ["script"] + }, + "id": 11974 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "arc.io", + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwplatform.com", + "recaptcha.net" + ], + "initiatorDomains": ["zpaste.net", "zplayer.live"], + "resourceTypes": ["script"] + }, + "id": 11975 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "eastream.net", + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "jsdelivr.net", + "jwpcdn.com", + "youtube.com", + "ytimg.com" + ], + "initiatorDomains": ["vidfast.co"], + "resourceTypes": ["script"] + }, + "id": 11976 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.net/class/captcha/arrow.png|" + }, + "id": 11977 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudfront.net", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["7r6.com"], + "resourceTypes": ["script"] + }, + "id": 11978 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "cookieinfoscript.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net" + ], + "initiatorDomains": ["sharemods.com"], + "resourceTypes": ["script"] + }, + "id": 11979 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "google.com", + "gstatic.com", + "jsdelivr.net", + "recaptcha.net", + "tawk.to", + "wp.com" + ], + "initiatorDomains": ["fc-lc.com", "fc.lc"], + "resourceTypes": ["script"] + }, + "id": 11980 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.net/player/loading.gif|" }, + "id": 11981 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["chinhphu.vn"], + "requestDomains": ["chinhphu.cc"] + }, + "id": 11982 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.net/style/img/abuse.email.png#|" + }, + "id": 11983 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "gstatic.com", + "hcaptcha.com", + "recaptcha.net" + ], + "initiatorDomains": ["ebookbb.com", "mexa.sh"], + "resourceTypes": ["script"] + }, + "id": 11984 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["gstatic.com", "recaptcha.net"], + "initiatorDomains": [ + "beingtek.com", + "dglinker.com", + "hwnaturkya.com", + "shorteet.com" + ], + "resourceTypes": ["script"] + }, + "id": 11985 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.pussyspace.net/style/img/navbg.hover.png|" + }, + "id": 11986 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||www.pussyspace.net/upload/no_img.jpg|" }, + "id": 11987 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/player/playbtn.png|" }, + "id": 11988 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "101placeonline.com", + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "sportscentral.io" + ], + "initiatorDomains": [ + "mlbstreams.to", + "nbastreams.to", + "nflbite.com", + "nflstreams.to", + "nhlstreams.to", + "soccerstreams.net" + ], + "resourceTypes": ["script"] + }, + "id": 11989 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "consensu.org", + "google.com", + "gstatic.com", + "quantcast.com", + "recaptcha.net" + ], + "initiatorDomains": ["birdurls.com", "owllink.net"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 11990 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/favicon.ico|" }, + "id": 11991 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/style/03/img/bg.png|" }, + "id": 11992 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/03/img/dropmenudownarrow.png|" + }, + "id": 11993 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "cloudflare.net", + "googleapis.com", + "jsdelivr.map.fastly.net", + "jsdelivr.net" + ], + "initiatorDomains": ["luscious.net"], + "resourceTypes": ["script"] + }, + "id": 11994 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "blogger.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "googleusercontent.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "plyr.io", + "recaptcha.net" + ], + "initiatorDomains": ["librospreuniversitariospdf.blogspot.com"], + "resourceTypes": ["script"] + }, + "id": 11995 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/03/img/navbg.hover.png|" + }, + "id": 11996 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "consensu.org", + "google.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net", + "wp.com" + ], + "initiatorDomains": ["faupto.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 11997 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net" + ], + "initiatorDomains": ["dogemate.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 11998 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["shurt.pw"], + "resourceTypes": ["script"] + }, + "id": 11999 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/style/03/img/navbg.png|" }, + "id": 12000 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/03/img/pinkbg.gif|" + }, + "id": 12001 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/03/img/speed-dials.png|" + }, + "id": 12002 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/03/img/x-sprite.png|" + }, + "id": 12003 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/style/10/img/logo.png|" }, + "id": 12004 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.com/style/10/img/logo_mobile.png|" + }, + "id": 12005 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.com/style/webcam.jpg|" }, + "id": 12006 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/player/playbtn.png|" }, + "id": 12007 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/favicon.ico|" }, + "id": 12008 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/style/03/img/bg.png|" }, + "id": 12009 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/03/img/dropmenudownarrow.png|" + }, + "id": 12010 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/03/img/navbg.hover.png|" + }, + "id": 12011 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/style/03/img/navbg.png|" }, + "id": 12012 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fastly.net", + "googleapis.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jwpcdn.com", + "plyr.io", + "zencdn.net" + ], + "initiatorDomains": ["azm.to"], + "resourceTypes": ["script"] + }, + "id": 12013 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net" + ], + "initiatorDomains": ["manytoon.com"], + "resourceTypes": ["script"] + }, + "id": 12014 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "le10sport.com", + "ozap.com", + "purepeople.com", + "vidaextra.com", + "w3schools.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl" + }, + "id": 12015 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "blogger.com", + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "gitcdn.link", + "githack.com", + "google.com", + "googleapis.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["wwwfotografgotlin.blogspot.com"], + "resourceTypes": ["script"] + }, + "id": 12016 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "googleapis.com", + "jsdelivr.net" + ], + "initiatorDomains": ["3naked.com"], + "resourceTypes": ["script"] + }, + "id": 12017 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "googleapis.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "rawgit.com" + ], + "initiatorDomains": ["sonorousporn.com"], + "resourceTypes": ["script"] + }, + "id": 12018 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "googleapis.com", + "jquery.com", + "jsdelivr.net", + "netdna-cdn.com", + "rawgit.com" + ], + "initiatorDomains": ["reamporn.com"], + "resourceTypes": ["script"] + }, + "id": 12019 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "google.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net" + ], + "initiatorDomains": ["linksly.co"], + "resourceTypes": ["script"] + }, + "id": 12020 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "4cdn.org", + "4chan.org", + "cloudflare.com", + "google.com", + "gstatic.com", + "hcaptcha.com", + "mathjax.org" + ], + "initiatorDomains": ["boards.4channel.org"], + "resourceTypes": ["script"] + }, + "id": 12021 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "4cdn.org", + "4channel.org", + "cloudflare.com", + "google.com", + "gstatic.com", + "hcaptcha.com", + "mathjax.org" + ], + "initiatorDomains": ["4chan.org"], + "resourceTypes": ["script"] + }, + "id": 12022 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "chatango.com", + "cloudflare.com", + "disqus.com", + "disquscdn.com", + "onesignal.com" + ], + "initiatorDomains": ["xsanime.com"], + "resourceTypes": ["script"] + }, + "id": 12023 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fluidplayer.com", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "recaptcha.net" + ], + "initiatorDomains": ["momzr.com"], + "resourceTypes": ["script"] + }, + "id": 12024 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jwpcdn.com", + "recaptcha.net", + "tvlogy.to" + ], + "initiatorDomains": ["freewatchserialonline.com"], + "resourceTypes": ["script"] + }, + "id": 12025 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["wordcounter.icu"], + "resourceTypes": ["script"] + }, + "id": 12026 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "aechannel.com", + "ahacdn.me", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "rncdn7.com" + ], + "initiatorDomains": ["gayporno.fm"], + "resourceTypes": ["script"] + }, + "id": 12027 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.net", + "fontawesome.com", + "google.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["pkr.pw", "shortenbuddy.com"], + "resourceTypes": ["script"] + }, + "id": 12028 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "gstatic.com", + "hcaptcha.com", + "recaptcha.net" + ], + "initiatorDomains": ["gibit.xyz", "namaidani.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 12029 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdndoe.xyz", + "cloudflare.com", + "doecdn.me", + "googleapis.com" + ], + "initiatorDomains": ["javthe.com"], + "resourceTypes": ["script"] + }, + "id": 12030 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "h-cdn.com" + ], + "initiatorDomains": ["javbangers.com"], + "resourceTypes": ["script"] + }, + "id": 12031 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["manga4life.com"], + "resourceTypes": ["script"] + }, + "id": 12032 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["mangasee123.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 12033 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net" + ], + "initiatorDomains": ["pendujatt.net"], + "resourceTypes": ["script"] + }, + "id": 12034 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/03/img/pinkbg.gif|" + }, + "id": 12035 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/03/img/speed-dials.png|" + }, + "id": 12036 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cleanpng.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "kisspng.com", + "recaptcha.net" + ], + "initiatorDomains": ["pngio.com"], + "resourceTypes": ["script"] + }, + "id": 12037 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "googleapis.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["4cash.me"], + "resourceTypes": ["script"] + }, + "id": 12038 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "gstatic.com", + "jwpcdn.com", + "jwplatform.com" + ], + "initiatorDomains": ["doramasyt.com", "monoschinos.com"], + "resourceTypes": ["script"] + }, + "id": 12039 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "chatango.com", + "cloudflare.com", + "cloudflare.net", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net", + "wp.com" + ], + "initiatorDomains": ["fullmatchtv.com"], + "resourceTypes": ["script"] + }, + "id": 12040 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "chatango.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net", + "wp.com" + ], + "initiatorDomains": ["highporn.net"], + "resourceTypes": ["script"] + }, + "id": 12041 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net" + ], + "initiatorDomains": ["13x4.com"], + "resourceTypes": ["script"] + }, + "id": 12042 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["arc.io"], + "initiatorDomains": ["descarga.xyz"], + "resourceTypes": ["script"] + }, + "id": 12043 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "gstatic.com", "recaptcha.net"], + "initiatorDomains": ["shrinkhere.xyz"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 12044 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/03/img/x-sprite.png|" + }, + "id": 12045 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/style/10/img/logo.png|" }, + "id": 12046 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "recaptcha.net" + ], + "initiatorDomains": ["savelink.site", "sxyprn.com", "sxyprn.net"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 12047 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "google.com", "gstatic.com"], + "initiatorDomains": ["itsguider.com", "miohentai.com"], + "resourceTypes": ["script"] + }, + "id": 12048 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||st.pussyspace.net/style/10/img/logo_mobile.png|" + }, + "id": 12049 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||st.pussyspace.net/style/webcam.jpg|" }, + "id": 12050 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ekstrabladet.dk"], + "urlFilter": "||adtech.de/dt/common/dac.js" + }, + "id": 12051 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||tfc.tv/scripts/*ads.js" }, + "id": 12052 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sbs.com.au"], + "urlFilter": "||pubads.g.doubleclick.net/ondemand/hls/content/*/vid/*/streams" + }, + "id": 12053 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||uhdmovies.foo/onewinpop.js" }, + "id": 12054 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "arc.io", + "cdnjs.cloudflare.com", + "cloudflare.net", + "fastly.net", + "fontawesome.com", + "jwpcdn.com" + ], + "initiatorDomains": ["files.im"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12055 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "youtube.com"], + "initiatorDomains": ["nkiri.com"], + "resourceTypes": ["script"] + }, + "id": 12056 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cdn77.org", + "fluidplayer.com", + "gstatic.com", + "hwcdn.net", + "recaptcha.net" + ], + "initiatorDomains": ["haho.moe"], + "resourceTypes": ["script"] + }, + "id": 12057 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "jsdelivr.net", + "unpkg.com", + "zencdn.net" + ], + "initiatorDomains": ["xxxfiles.com"], + "resourceTypes": ["script"] + }, + "id": 12058 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "fastly.net", + "gstatic.com", + "jsdelivr.net" + ], + "initiatorDomains": ["nolive.me"], + "resourceTypes": ["script"] + }, + "id": 12059 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "google.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "recaptcha.net" + ], + "initiatorDomains": ["ccurl.net"], + "resourceTypes": ["script"] + }, + "id": 12060 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hcaptcha.com", + "jsdelivr.net", + "pvvstream.pro", + "recaptcha.net", + "userapi.com" + ], + "initiatorDomains": ["noodlemagazine.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12061 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "arc.io", + "bootstrapcdn.com", + "chatango.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastly.net", + "fastlylb.net", + "fbcdn.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "jwplatform.com", + "recaptcha.net" + ], + "initiatorDomains": ["ytanime.tv"], + "resourceTypes": ["script"] + }, + "id": 12062 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "google.com", + "gstatic.com", + "hcaptcha.com", + "recaptcha.net" + ], + "initiatorDomains": ["scnlog.me"], + "resourceTypes": ["script"] + }, + "id": 12063 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.net", + "consensu.org", + "fontawesome.com", + "google.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": [ + "dropcoins.xyz", + "fastcoin.ga", + "faucetbr.tk", + "is2btc.com", + "swift4claim.com" + ], + "resourceTypes": ["script"] + }, + "id": 12064 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "googleapis.com", + "yastatic.net" + ], + "initiatorDomains": ["torlook.info"], + "resourceTypes": ["script"] + }, + "id": 12065 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["blocked.bltsel", "facebook.net", "fbcdn.net"], + "initiatorDomains": ["manganelo.com"], + "resourceTypes": ["script"] + }, + "id": 12066 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["k2s.cc"], + "initiatorDomains": ["onlinepornhub.net"], + "resourceTypes": ["script"] + }, + "id": 12067 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "arc.io", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net", + "unpkg.com" + ], + "initiatorDomains": ["hatsukimanga.com"], + "resourceTypes": ["script"] + }, + "id": 12068 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["games.coolgames.com", "soranews24.com"], + "urlFilter": "||g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js" + }, + "id": 12069 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "gstatic.com", + "jsdelivr.net" + ], + "initiatorDomains": ["wolfstream.tv"], + "resourceTypes": ["script"] + }, + "id": 12070 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["searchftps.net"], + "urlFilter": "||googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl" + }, + "id": 12071 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "ampproject.org", + "google.com", + "gstatic.com", + "recaptcha.net" + ], + "initiatorDomains": ["crazyblog.in"], + "resourceTypes": ["script"] + }, + "id": 12072 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "google.com", + "gstatic.com", + "jsdelivr.net", + "recaptcha.net" + ], + "initiatorDomains": ["gtlink.co"], + "resourceTypes": ["script"] + }, + "id": 12073 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["trc.taboola.com"], + "urlFilter": "||trc.taboola.com/ndtv*/log/" + }, + "id": 12074 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net", + "googleapis.com", + "wp.com" + ], + "initiatorDomains": ["game3rb.com"], + "resourceTypes": ["script"] + }, + "id": 12075 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bigbtc.win", "shrink.icu"], + "urlFilter": "||dlvid.*/prebid.js" + }, + "id": 12076 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["ajax.googleapis.com", "cdnjs.cloudflare.com"], + "initiatorDomains": ["m2list.com"], + "resourceTypes": ["script"] + }, + "id": 12077 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["w3schools.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.snigelweb.com/adengine/w3schools.com/loader.js" + }, + "id": 12078 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "chatango.com", + "cloudflare.net", + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "fastlylb.net" + ], + "initiatorDomains": ["rawkuma.com"], + "resourceTypes": ["script"] + }, + "id": 12079 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "google.com", + "hwcdn.net", + "jquery.com" + ], + "initiatorDomains": ["kabegamipuloh.web.app"], + "resourceTypes": ["script"] + }, + "id": 12080 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "mangarc.com"], + "initiatorDomains": ["mangalek.com"], + "resourceTypes": ["script"] + }, + "id": 12081 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "jsdelivr.net", + "sc.gl", + "unpkg.com" + ], + "initiatorDomains": ["hitprn.com"], + "resourceTypes": ["script"] + }, + "id": 12082 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fontawesome.com", + "hwcdn.net", + "jquery.com" + ], + "initiatorDomains": ["dekhobd.com"], + "resourceTypes": ["script"] + }, + "id": 12083 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "jquery.com"], + "initiatorDomains": ["dirproxy.com"], + "resourceTypes": ["script"] + }, + "id": 12084 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ampproject.net"], + "urlFilter": "||taboola.com/*indiatoday" + }, + "id": 12085 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||trc.taboola.com/indiatoday" }, + "id": 12086 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["meucdn.vip"], + "urlFilter": "||cdn.jsdelivr.net/npm/videojs-contrib-ads/" + }, + "id": 12087 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["w3schools.com"], + "resourceTypes": ["script"], + "urlFilter": "||adengine.snigelweb.com/w3schools.com/*/adngin.js^" + }, + "id": 12088 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "iconify.design"], + "initiatorDomains": [ + "95news.com", + "chinhnhacoban.com", + "coin-free.com", + "kienthucrangmieng.com", + "vnpttelle.com" + ], + "resourceTypes": ["script"] + }, + "id": 12089 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "btcbitco.in", + "btcsatoshi.net", + "crypto4yu.com", + "readbitcoin.org" + ], + "urlFilter": "||static.surfe.pro/js/net.js" + }, + "id": 12090 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["disqus.com", "disquscdn.com", "fastlylb.net"], + "initiatorDomains": ["mangagenki.me"], + "resourceTypes": ["script"] + }, + "id": 12091 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["wankgod.com"], + "initiatorDomains": ["megapornpics.com"], + "resourceTypes": ["script"] + }, + "id": 12092 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "blog.carsmania.net", + "blog.carstopia.net", + "blog.coinsvalue.net", + "blog.cookinguide.net", + "blog.cryptowidgets.net", + "blog.freeoseocheck.com", + "blog.insurancegold.in", + "blog.makeupguide.net", + "blog.wiki-topia.com" + ], + "urlFilter": "||cdn.bmcdn6.com/js/*d0.js^" + }, + "id": 12093 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "disqus.com", + "fastly.net", + "fastlylb.net", + "google.com", + "pinterest.com", + "wp.com" + ], + "initiatorDomains": ["moredesi.com"], + "resourceTypes": ["script"] + }, + "id": 12094 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||camlovers.tv/player/kt_player.js" }, + "id": 12095 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sportbible.com"], + "urlFilter": "||player.avplayer.com/script/*/avcplayer.js" + }, + "id": 12096 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "battlecats-db.com", + "cpu-world.com", + "game.anymanager.io", + "games.wkb.jp", + "html5.gamedistribution.com", + "knowfacts.info", + "lacoste.com", + "megagames.com", + "megaleech.us", + "newson.us", + "real-sports.jp", + "rekidai-info.github.io", + "skmedix.pl", + "slideplayer.com", + "sudokugame.org", + "tampermonkey.net", + "teemo.gg", + "thefreedictionary.com" + ], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 12097 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||userload.*/ad-banner.js" }, + "id": 12098 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||user.pnetlab.com/store/advs/check" }, + "id": 12099 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||scatfap.com/scat-porn/modules/vids/misc_static/adverts.js" + }, + "id": 12100 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||base64.online/ads.txt" }, + "id": 12101 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["b-cdn.net"], + "initiatorDomains": ["everia.club"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12102 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "facebook.net", + "fastly.net", + "fbcdn.net", + "jsdelivr.net", + "marathimovies.online", + "tawk.to" + ], + "initiatorDomains": [ + "marathi.love", + "marathimovies.online", + "vipmarathi.xyz" + ], + "resourceTypes": ["script"] + }, + "id": 12103 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["wp.com"], + "initiatorDomains": ["atishmkv1.in"], + "resourceTypes": ["script"] + }, + "id": 12104 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": ["wuxiarealm.com"], + "resourceTypes": ["script"] + }, + "id": 12105 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nosteamgames.ro"], + "urlFilter": "||nosteam.ro/notcaptcha/adheader.js" + }, + "id": 12106 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["the-independent.com"], + "urlFilter": "||permutive." + }, + "id": 12107 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seattlepi.com", "sfgate.com"], + "urlFilter": "||d29xw9s9x32j3w.cloudfront.net/players/library/" + }, + "id": 12108 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["coindesk.com"], + "urlFilter": "/cdn-cgi/pe/bag2?*optimizely.com" + }, + "id": 12109 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudfront.net", + "disqus.com", + "disquscdn.com", + "facebook.net", + "fastlylb.net", + "fbcdn.net", + "google.com" + ], + "initiatorDomains": ["mangahub.io"], + "resourceTypes": ["script"] + }, + "id": 12110 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["m4ufree.com"], + "urlFilter": "||openx.tv/embed/" + }, + "id": 12111 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cbs.wondershare.com/*pid=" }, + "id": 12112 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["todaysparent.com"], + "urlFilter": "||utility.rogersmedia.com/utility.js" + }, + "id": 12113 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "st-hatena.com", + "unpkg.com" + ], + "initiatorDomains": ["kuncomic.com"], + "resourceTypes": ["script"] + }, + "id": 12114 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad0." }, + "id": 12115 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad1." }, + "id": 12116 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "jsdelivr.map.fastly.net", + "jsdelivr.net" + ], + "initiatorDomains": ["javct.net"], + "resourceTypes": ["script"] + }, + "id": 12117 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad2." }, + "id": 12118 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad3." }, + "id": 12119 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "fastly.net", + "gstatic.com", + "jsdelivr.net", + "swarm.video", + "zencdn.net" + ], + "initiatorDomains": ["nstream.to"], + "resourceTypes": ["script"] + }, + "id": 12120 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["fastly.net", "jsdelivr.net", "swarm.video"], + "initiatorDomains": ["warnforlese.net"], + "resourceTypes": ["script"] + }, + "id": 12121 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.net", + "fastly.net", + "googleapis.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": ["fclecteur.com", "noob4cast.com", "vikistream.com"], + "resourceTypes": ["script"] + }, + "id": 12122 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "gravatar.com"], + "initiatorDomains": ["adslink.pw", "jpopsingles.eu"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12123 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "jsdelivr.net", + "peer5.com" + ], + "initiatorDomains": ["wecast.to"], + "resourceTypes": ["script"] + }, + "id": 12124 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "fastly.net", + "jsdelivr.net" + ], + "initiatorDomains": ["techclips.net"], + "resourceTypes": ["script"] + }, + "id": 12125 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "cloudflare.net", + "fastly.net", + "fontawesome.com", + "jsdelivr.net" + ], + "initiatorDomains": ["blacktiesports.net"], + "resourceTypes": ["script"] + }, + "id": 12126 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.net", "jsdelivr.net"], + "initiatorDomains": ["klubsports.click"], + "resourceTypes": ["script"] + }, + "id": 12127 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.net", + "fastly.net", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": ["sportkart1.xyz"], + "resourceTypes": ["script"] + }, + "id": 12128 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad4." }, + "id": 12129 + }, + { + "action": { "type": "allow" }, + "condition": { "initiatorDomains": ["azure.com"], "urlFilter": "-ad5." }, + "id": 12130 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lenovo.com"], + "urlFilter": "||confirmit.com/api/" + }, + "id": 12131 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||ezodn.com/detroitchicago/consentsettings.js" + }, + "id": 12132 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk"], + "urlFilter": "||cdn.permutive.com/*-web.js" + }, + "id": 12133 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||click.redditmail.com^*ref_source=email" }, + "id": 12134 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "fastly.net", + "hwcdn.net", + "jquery.com", + "jsdelivr.net" + ], + "initiatorDomains": ["worldstreams.click"], + "resourceTypes": ["script"] + }, + "id": 12135 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||kcjervis.github.io/jervis/static/media/src/images/ships/banner/" + }, + "id": 12136 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["static.addtoany.com"], + "initiatorDomains": ["nicesss.com"], + "resourceTypes": ["script"] + }, + "id": 12137 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "beinsports.com", + "bihann.com", + "brooklinen.com", + "carnesvizzera.ch", + "cmoa.jp", + "enmotive.com", + "healthrangerstore.com", + "hobbyhall.fi", + "infoconso-multimedia.fr", + "jackbox.tv", + "k2radio.com", + "koel.com", + "kowb1290.com", + "ligtv.com.tr", + "meritonsuites.com.au", + "nabortu.ru", + "nehannn.com", + "news.gamme.com.tw", + "novatv.bg", + "papajohns.com", + "poiskstroek.ru", + "rzd.ru", + "saturn.at", + "schweizerfleisch.ch", + "skaties.lv", + "stressless.com", + "teddyfood.com", + "tracking.narvar.com", + "tradera.com", + "tribuna.com", + "truwin.com", + "tuasaude.com", + "unicef.de", + "viandesuisse.ch", + "vox.de", + "westernunion.com", + "worldsbiggestpacman.com", + "xxl.se" + ], + "urlFilter": "||google-analytics.com/analytics.js" + }, + "id": 12138 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||bigappboi.com/captchalocker/js/popup.js.php" + }, + "id": 12139 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||bigappboi.com/cp/js/captcha.js.php" }, + "id": 12140 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canale.live"], + "urlFilter": "||cdn.casamireasa.biz/deploys/www/delivery^" + }, + "id": 12141 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||mypearson.com^*/ga.min.js" }, + "id": 12142 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||ad.doubleclick.net/ddm/trackclk/*https://www.unieuro.it" + }, + "id": 12143 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||assets.shiropro-re.net/html/image/ad5.png" }, + "id": 12144 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||bongacash.com/js/videojs/video.js" }, + "id": 12145 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||tamin.ir/content/ads/" }, + "id": 12146 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["santander.cl"], + "urlFilter": "||cdn.appdynamics.com/adrum/adrum-*.js" + }, + "id": 12147 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||gstatic.*/recaptcha/" }, + "id": 12148 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "fluidplayer.com", + "googleapis.com" + ], + "initiatorDomains": ["javgg.club", "javgg.net"], + "resourceTypes": ["script"] + }, + "id": 12149 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "barracudanetworks.com", + "change.org", + "eloan.co.il", + "frigidaire.com" + ], + "urlFilter": "||mxpnl.com/libs/mixpanel-*.min.js" + }, + "id": 12150 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["b-cdn.net", "cdn.plyr.io"], + "initiatorDomains": ["bunkr.la"], + "resourceTypes": ["script"] + }, + "id": 12151 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["giaohangtietkiem.vn"], + "requestDomains": ["hangtietkiem.com"] + }, + "id": 12152 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["taboolanews.com"], + "urlFilter": "||taboola.com/magazine/" + }, + "id": 12153 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||doseofporn.com/img/jerk.gif" }, + "id": 12154 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||support.microsoft.com/supportformslib/oneds/dist/ms.analytics-web-" + }, + "id": 12155 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "automoto.it", + "ilrestodelcarlino.it", + "moto.it", + "quotidiano.net" + ], + "urlFilter": "||ads.viralize.tv/player/" + }, + "id": 12156 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "automoto.it", + "ilrestodelcarlino.it", + "moto.it", + "quotidiano.net" + ], + "urlFilter": "||ads.viralize.tv/display/" + }, + "id": 12157 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["automoto.it", "moto.it"], + "urlFilter": "||ads.viralize.tv/t-bid-opportunity/" + }, + "id": 12158 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "fastly.net", + "jsdelivr.net" + ], + "initiatorDomains": ["animeunity.cc"], + "resourceTypes": ["script"] + }, + "id": 12159 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com", "gstatic.com"], + "initiatorDomains": ["scws.work"], + "resourceTypes": ["script"] + }, + "id": 12160 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["automoto.it", "moto.it"], + "urlFilter": "||ads.viralize.tv/d-vast/" + }, + "id": 12161 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["automoto.it", "moto.it"], + "urlFilter": "||ads.viralize.tv^|" + }, + "id": 12162 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["automoto.it", "moto.it"], + "urlFilter": "||monetize-static.viralize.tv/prebid.min." + }, + "id": 12163 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk"], + "urlFilter": "||npttech.com/advertising.js" + }, + "id": 12164 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "bootstrapcdn.com", + "cloudflare.com", + "cloudflare.net", + "disqus.com", + "disquscdn.com", + "fastly.net", + "fastlylb.net", + "google.com", + "googleapis.com", + "gstatic.com", + "hwcdn.net", + "jquery.com", + "jsdelivr.net", + "jwpcdn.com", + "recaptcha.net" + ], + "initiatorDomains": ["tgx.rs"], + "resourceTypes": ["script"] + }, + "id": 12165 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ramahdarom.org"], + "urlFilter": "||wurfl.io/wurfl.js" + }, + "id": 12166 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "pirateproxy.live", + "thehiddenbay.com", + "thepiratebay.org" + ], + "urlFilter": "||thepiratebay.*/static/js/details.js" + }, + "id": 12167 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "pirateproxy.live", + "thehiddenbay.com", + "thepiratebay.org" + ], + "urlFilter": "||thepiratebay.*/static/js/prototype.js" + }, + "id": 12168 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["storage.googleapis.com"], + "initiatorDomains": ["filmesdostorrenthd.net"], + "resourceTypes": ["script"] + }, + "id": 12169 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "ajax.googleapis.com", + "fastly.net", + "jsdelivr.net" + ], + "initiatorDomains": ["gemstreams.com"], + "resourceTypes": ["script"] + }, + "id": 12170 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "urlFilter": "||thepiratebay.*/static/js/scriptaculous.js" + }, + "id": 12171 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "urlFilter": "||torrindex.net/images/*.gif" + }, + "id": 12172 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "urlFilter": "||torrindex.net/images/*.jpg" + }, + "id": 12173 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "urlFilter": "||g.doubleclick.net/tag/js/gpt.js" + }, + "id": 12174 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets//jwplayer-*/jwplayer.core.controls.html5.js|" + }, + "id": 12175 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets//jwplayer-*/jwplayer.core.controls.js|" + }, + "id": 12176 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets//jwplayer-*/jwplayer.js|" + }, + "id": 12177 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets//jwplayer-*/provider.hlsjs.js|" + }, + "id": 12178 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets/jwplayer-*/jwplayer.core.controls.html5.js|" + }, + "id": 12179 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets/jwplayer-*/jwplayer.core.controls.js|" + }, + "id": 12180 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets/jwplayer-*/jwplayer.js|" + }, + "id": 12181 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/assets/jwplayer-*/provider.hlsjs.js|" + }, + "id": 12182 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/upd/*/assets/preview*.js|" + }, + "id": 12183 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thegay.com"], + "urlFilter": "||thegay.com/upd/*/static/js/*.js|" + }, + "id": 12184 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||adap.tv/redir/javascript/vpaid.js" }, + "id": 12185 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anchor.fm"], + "urlFilter": "||adjust.com/adjust-latest.min.js" + }, + "id": 12186 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zone.msn.com"], + "urlFilter": "||adnxs.com/ast/ast.js" + }, + "id": 12187 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adamtheautomator.com", + "mediaite.com", + "packhacker.com", + "packinsider.com" + ], + "urlFilter": "||ads.adthrive.com/api/" + }, + "id": 12188 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adamtheautomator.com", + "mediaite.com", + "packhacker.com", + "packinsider.com" + ], + "urlFilter": "||ads.adthrive.com/builds/core/*/js/adthrive.min.js" + }, + "id": 12189 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mediaite.com"], + "urlFilter": "||ads.adthrive.com/builds/core/*/prebid.min.js" + }, + "id": 12190 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "accuweather.com", + "barstoolsports.com", + "blastingnews.com", + "cnn.com", + "familyhandyman.com", + "foxbusiness.com", + "gamingbible.co.uk", + "history.com", + "independent.co.uk", + "inquirer.com", + "keloland.com", + "radio.com", + "rd.com", + "si.com", + "sportbible.com", + "tasteofhome.com", + "thehealthy.com", + "time.com", + "wboy.com", + "wellgames.com", + "wkrn.com", + "wlns.com", + "wvnstv.com" + ], + "urlFilter": "||amazon-adsystem.com/aax2/apstag.js" + }, + "id": 12191 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||aone-soft.com/style/images/ad2.jpg" }, + "id": 12192 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["betfair.com"], + "urlFilter": "||apmebf.com/ad/" + }, + "id": 12193 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||banmancounselling.com/wp-content/themes/banman/" + }, + "id": 12194 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["imnude.com"], + "requestDomains": ["imlive.com"], + "resourceTypes": ["script"] + }, + "id": 12195 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||basinnow.com/admin/upload/settings/advertise-img.jpg" + }, + "id": 12196 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||basinnow.com/upload/settings/advertise-img.jpg" + }, + "id": 12197 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["carmagazine.co.uk"], + "urlFilter": "||bauersecure.com/dist/js/prebid/" + }, + "id": 12198 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||bbc.co.uk^*/adverts.js" }, + "id": 12199 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rapid-cloud.co"], + "urlFilter": "||cc.zorores.com/ad/*.vtt" + }, + "id": 12200 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["journal-news.com"], + "urlFilter": "||cdn.wgchrrammzv.com/prod/ajc/loader.min.js" + }, + "id": 12201 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["mrskincdn.com"], + "requestDomains": ["mrskin.com"], + "resourceTypes": ["script"] + }, + "id": 12202 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cloudfront.net/js/common/invoke.js" }, + "id": 12203 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||discretemath.org/ads/" }, + "id": 12204 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||faculty.uml.edu/klevasseur/ads/" }, + "id": 12205 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "urlFilter": "||g.doubleclick.net/gampad/ads*%20web%20player" + }, + "id": 12206 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hotstar.com"], + "urlFilter": "||hotstar.com/vs/getad.php" + }, + "id": 12207 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hodinkee.com"], + "urlFilter": "||htlbid.com^*/htlbid.js" + }, + "id": 12208 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["games.co.uk", "kizi.com", "zigiz.com"], + "urlFilter": "||improvedigital.com/pbw/headerlift.min.js" + }, + "id": 12209 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||island.lk/userfiles/image/danweem/island.gif" + }, + "id": 12210 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["irctc.co.in"], + "urlFilter": "||jsdelivr.net^*/videojs.ads.css" + }, + "id": 12211 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["iheart.com", "player.amperwave.net"], + "urlFilter": "||live.streamtheworld.com/partnerids" + }, + "id": 12212 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["goseek.com"], + "urlFilter": "||mediaalpha.com/js/serve.js" + }, + "id": 12213 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["business.facebook.com"], + "urlFilter": "||mtouch.facebook.com/ads/api/preview/" + }, + "id": 12214 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nypost.com"], + "urlFilter": "||newscgp.com/prod/prebid/nyp/pb.js" + }, + "id": 12215 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mcclatchydc.com"], + "urlFilter": "||ntv.io/serve/load.js" + }, + "id": 12216 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "urlFilter": "||optimatic.com/redux/optiplayer-" + }, + "id": 12217 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "urlFilter": "||optimatic.com/shell.js" + }, + "id": 12218 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["titantv.com"], + "urlFilter": "||s.ntv.io/serve/load.js" + }, + "id": 12219 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||securenetsystems.net/v5/scripts/" }, + "id": 12220 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sportsnet.ca"], + "urlFilter": "||sportsnet.ca/wp-content/plugins/bwp-minify/" + }, + "id": 12221 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4shared.com", "adplayer.pro"], + "urlFilter": "||stat-rock.com/player/" + }, + "id": 12222 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||summitracing.com/global/images/bannerads/" }, + "id": 12223 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["spcdn.cc"], + "initiatorDomains": ["streamp1ay.cc", "streanplay.cc"], + "resourceTypes": ["sub_frame", "xmlhttprequest"] + }, + "id": 12224 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["homedepot.com"], + "urlFilter": "||thdstatic.com/experiences/local-ad/" + }, + "id": 12225 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||ukbride.co.uk/css/*/adverts.css" }, + "id": 12226 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uktv.co.uk", "vevo.com"], + "urlFilter": "||v.fwmrm.net/ad/g/1" + }, + "id": 12227 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["controlc.com"], + "requestDomains": ["twitch.tv"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 12228 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cc.com", + "channel5.com", + "cmt.com", + "eonline.com", + "foodnetwork.com", + "nbcnews.com", + "ncaa.com", + "player.theplatform.com", + "simpsonsworld.com", + "today.com" + ], + "urlFilter": "||v.fwmrm.net/ad/p/1?" + }, + "id": 12229 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||warpwire.com/ad/" }, + "id": 12230 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||warpwire.net/ad/" }, + "id": 12231 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["weatherbug.com"], + "urlFilter": "||web-ads.pulse.weatherbug.net/api/ads/targeting/" + }, + "id": 12232 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["interestingengineering.com"], + "urlFilter": "||widgets.jobbio.com^*/display.min.js" + }, + "id": 12233 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "google.ae", + "google.at", + "google.be", + "google.bg", + "google.by", + "google.ca", + "google.ch", + "google.cl", + "google.co.id", + "google.co.il", + "google.co.in", + "google.co.jp", + "google.co.ke", + "google.co.kr", + "google.co.nz", + "google.co.th", + "google.co.uk", + "google.co.ve", + "google.co.za", + "google.com", + "google.com.ar", + "google.com.au", + "google.com.br", + "google.com.co", + "google.com.ec", + "google.com.eg", + "google.com.hk", + "google.com.mx", + "google.com.my", + "google.com.pe", + "google.com.ph", + "google.com.pk", + "google.com.py", + "google.com.sa", + "google.com.sg", + "google.com.tr", + "google.com.tw", + "google.com.ua", + "google.com.uy", + "google.com.vn", + "google.cz", + "google.de", + "google.dk", + "google.dz", + "google.ee", + "google.es", + "google.fi", + "google.fr", + "google.gr", + "google.hr", + "google.hu", + "google.ie", + "google.it", + "google.lt", + "google.lv", + "google.nl", + "google.no", + "google.pl", + "google.pt", + "google.ro", + "google.rs", + "google.ru", + "google.se", + "google.sk" + ], + "urlFilter": "||www.google.*/search?" + }, + "id": 12234 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yahoo.com"], + "urlFilter": "||yimg.com/rq/darla/*/g-r-min.js" + }, + "id": 12235 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||google.com/recaptcha/api.js" }, + "id": 12236 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||google.com/recaptcha/enterprise.js" }, + "id": 12237 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||google.com/recaptcha/enterprise/" }, + "id": 12238 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||gstatic.com/recaptcha/" }, + "id": 12239 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||hcaptcha.com^*/api.js" }, + "id": 12240 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wordpress.org"], + "urlFilter": "||wordpress.org/plugins/" + }, + "id": 12241 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wordpress.org"], + "urlFilter": "||wordpress.org/stats/plugin/" + }, + "id": 12242 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||oauth.vk.com/authorize?" }, + "id": 12243 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["shopee.vn"], + "urlFilter": "||soppe68." + }, + "id": 12244 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yellowbridge.com"], + "urlFilter": "||exponential.com^*/tags.js" + }, + "id": 12245 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["googleads.g.doubleclick.net"], + "urlFilter": "||googleads.g.doubleclick.net/ads/preferences/" + }, + "id": 12246 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "247sports.com", + "4029tv.com", + "bet.com", + "bloomberg.co.jp", + "bloomberg.com", + "cbc.ca", + "cbssports.com", + "cc.com", + "embed.comicbook.com", + "gbnews.com", + "history.com", + "kcci.com", + "kcra.com", + "ketv.com", + "kmbc.com", + "koat.com", + "koco.com", + "ksbw.com", + "mynbc5.com", + "paramountplus.com", + "s.yimg.jp", + "sbs.com.au", + "tv.rakuten.co.jp", + "vk.sportsbull.jp", + "wapt.com", + "wbaltv.com", + "wcvb.com", + "wdsu.com", + "wesh.com", + "wgal.com", + "wisn.com", + "wjcl.com", + "wlky.com", + "wlwt.com", + "wmtw.com", + "wmur.com", + "worldsurfleague.com", + "wpbf.com", + "wtae.com", + "wvtm13.com", + "wxii12.com", + "wyff4.com" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai.js" + }, + "id": 12247 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflarestorage.com"], + "initiatorDomains": ["qiwi.gg"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 12248 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["history.com"], + "urlFilter": "||pubads.g.doubleclick.net/ondemand/hls/" + }, + "id": 12249 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": ["dev.fingerprint.com"], + "excludedRequestDomains": ["fpjs.pro", "github.com", "stripe.com"], + "initiatorDomains": ["fingerprint.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 12250 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||doseofporn.com/t63fd79f7055.js" }, + "id": 12251 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "abcnews.go.com", + "brightcove.net", + "cbsnews.com", + "insideedition.com", + "pch.com" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_debug.js" + }, + "id": 12252 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||pubads.g.doubleclick.net/ssai/" }, + "id": 12253 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "a2zapk.com", + "apm-engine.meteor.com", + "chtbl.com", + "privateinternetaccess.com", + "redventures.io" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 12254 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["sctv.com.vn"], + "requestDomains": ["lapdatinternet.net"] + }, + "id": 12255 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bloomberg.com", + "independent.co.uk", + "repretel.com", + "telsu.fi", + "weather.com" + ], + "urlFilter": "||g.doubleclick.net/pagead/ppub_config" + }, + "id": 12256 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ad.atown.jp"], + "urlFilter": "||ad.atown.jp/adserver/" + }, + "id": 12257 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["programs.sbs.co.kr"], + "urlFilter": "||ad.smartmediarep.com/netinsight/video/smr" + }, + "id": 12258 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ncsoft.jp"], + "urlFilter": "||ads-twitter.com/oct.js" + }, + "id": 12259 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["google.com", "gstatic.com"], + "initiatorDomains": ["hclips.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 12260 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["factory.pixiv.net"], + "urlFilter": "||ads-twitter.com/uwt.js" + }, + "id": 12261 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "announcedcatchix1t.shop", + "brotherfox91.shop", + "currentcolorq2dv.shop", + "customsfencei3.shop", + "determinemousecshe.shop", + "fencethoughgdrt.shop", + "fencethroughout642.shop", + "foxwent6ot.shop", + "havingmovementu8x.shop", + "homebasis4d.shop", + "includingbreath5ku.shop", + "ironwinter6m.shop", + "leadmorning4ivn.shop", + "limiteddollqjc.shop", + "linelocatemfsn.shop", + "littlesound6c.shop", + "mightbadly4f.shop", + "mindmotion93y8.shop", + "monkeynecktj4w.shop", + "neighbormajorkex.shop", + "nervousdoctor9bx.shop", + "pantogether6jpi.shop", + "publicspeed5c.shop", + "quietlywheat23.shop", + "saddletopg3tk.shop", + "soldrubber5xrp.shop", + "somehowrockyng.shop", + "strangernervousql.shop", + "studyinghuman6js.shop", + "superabbit.shop", + "supportrightufd.shop", + "wholecommonrrvp.shop", + "wintertold7nq.shop" + ], + "requestDomains": ["autos", "sbs", "shop"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12262 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["books.com.tw"], + "urlFilter": "||book.com.tw/image/getimage?" + }, + "id": 12263 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["scan-manga.com"], + "urlFilter": "||c.ad6media.fr/l.js" + }, + "id": 12264 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["24ur.com"], + "urlFilter": "||cdn.jsdelivr.net/npm/*/videojs-contrib-ads.min.js" + }, + "id": 12265 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||clj.valuecommerce.com/*/vcushion.min.js" }, + "id": 12266 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wtk.pl"], + "urlFilter": "||cloudflare.com^*/videojs-contrib-ads.js" + }, + "id": 12267 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ikkaku.net"], + "urlFilter": "||copilog2.jp/*/webroot/ad_img/" + }, + "id": 12268 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||doda.jp/brand/ad/img/icon_play.png" }, + "id": 12269 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||doda.jp/cmn_web/img/brand/ad/ad_text_" }, + "id": 12270 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||doda.jp/cmn_web/img/brand/ad/ad_top_3.mp4" }, + "id": 12271 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["edy.rakuten.co.jp", "tv-tokyo.co.jp", "voici.fr"], + "urlFilter": "||g.doubleclick.net/gampad/ads?" + }, + "id": 12272 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["humix.com"], + "urlFilter": "||go.ezodn.com/beardeddragon/basilisk.js" + }, + "id": 12273 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["news.biglobe.ne.jp"], + "urlFilter": "||google.com/adsense/search/ads.js" + }, + "id": 12274 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ncsoft.jp"], + "urlFilter": "||googleadservices.com/pagead/conversion.js" + }, + "id": 12275 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||kanalfrederikshavn.dk^*/jquery.openx.js?" }, + "id": 12276 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||minigame.aeriagames.jp/css/videoad.css" }, + "id": 12277 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||musictrack.jp/a/ad/banner_member.jpg" }, + "id": 12278 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["travel.rakuten.co.jp"], + "urlFilter": "||r10s.jp/share/themes/ds/js/show_ads_randomly.js" + }, + "id": 12279 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yahoo.co.jp"], + "urlFilter": "||s.yimg.jp/images/listing/tool/yads/yads-timeline-ex.js" + }, + "id": 12280 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yuukinohana.co.jp"], + "urlFilter": "||s0.2mdn.net/ads/studio/enabler.js" + }, + "id": 12281 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["animallabo.hange.jp"], + "urlFilter": "||site-banner.hange.jp/adshow?" + }, + "id": 12282 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filmweb.pl"], + "urlFilter": "||smartadserver.com/genericpost" + }, + "id": 12283 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||suntory.co.jp/beer/kinmugi/css2020/ad.css?" + }, + "id": 12284 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||tenki.jp/storage/static-images/top-ad/" }, + "id": 12285 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["googleads.g.doubleclick.net"], + "urlFilter": "||tpc.googlesyndication.com/pagead/js/" + }, + "id": 12286 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "iqbroker.co", + "iqbroker.com", + "iqoption.co.th", + "iqoption.com", + "tr-iqoption.com" + ], + "requestDomains": ["cdnpub.info"], + "resourceTypes": ["sub_frame"] + }, + "id": 12287 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["voici.fr"], + "urlFilter": "||tra.scds.pmdstatic.net/advertising-core/" + }, + "id": 12288 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||trj.valuecommerce.com/vcushion.js" }, + "id": 12289 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["humix.com"], + "urlFilter": "||videosvc.ezoic.com/play?videoid=" + }, + "id": 12290 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kobe-np.co.jp", "yahoo.co.jp"], + "urlFilter": "||yads.c.yimg.jp/js/yads-async.js" + }, + "id": 12291 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gemini.yahoo.com"], + "urlFilter": "||gemini.yahoo.com/advertiser/" + }, + "id": 12292 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gemini.yahoo.com"], + "urlFilter": "||yimg.com/av/gemini-ui/*/advertiser/" + }, + "id": 12293 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["news.yahoo.co.jp"], + "urlFilter": "||yimg.jp/images/news-web/all/images/jsonld_image_300x250.png" + }, + "id": 12294 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||moviehaxx.pro/js/xeditable.min.js" }, + "id": 12295 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tik.porn"], + "urlFilter": "/api/models?" + }, + "id": 12296 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tik.porn"], + "urlFilter": "/api/v2/models-online?" + }, + "id": 12297 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["xfreehd.com"], + "urlFilter": "||exosrv.com/video-slider.js" + }, + "id": 12298 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["duckdns.org"], + "resourceTypes": ["websocket"] + }, + "id": 12299 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "resourceTypes": ["ping"] }, + "id": 12300 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spankbang.com"], + "urlFilter": "||spankbang.com^*/prebid-ads.js" + }, + "id": 12301 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||coomer.su/.well-known/ddos-guard/mark/|" }, + "id": 12302 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||kemono.su/.well-known/ddos-guard/mark/|" }, + "id": 12303 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["trendencias.com", "xataka.com"], + "urlFilter": "||ab.blogs.es/abtest.png" + }, + "id": 12304 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.nba.com"], + "urlFilter": "||akamaihd.net/nbad/player/*/appmeasurement.js" + }, + "id": 12305 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.nba.com"], + "urlFilter": "||akamaihd.net/nbad/player/*/visitorapi.js" + }, + "id": 12306 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sso.garena.com"], + "urlFilter": "||api-js.datadome.co/js/" + }, + "id": 12307 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pressdemocrat.com"], + "urlFilter": "||azureedge.net/prod/smi/loader-config.json" + }, + "id": 12308 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bostonglobe.com"], + "urlFilter": "||blueconic.net/bostonglobemedia.js" + }, + "id": 12309 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cdn-net.com/cc.js" }, + "id": 12310 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cdnperf.com"], + "urlFilter": "||cdn.perfops.net/rom3/rom3.min.js" + }, + "id": 12311 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cdn.segment.com/analytics-next/" }, + "id": 12312 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||cdn.segment.com/next-integrations/integrations/" + }, + "id": 12313 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cdn.segment.com/v1/projects/" }, + "id": 12314 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sharpen-free-design-generator.netlify.app"], + "urlFilter": "||cdn.usefathom.com/script.js" + }, + "id": 12315 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["9to5mac.com", "electrek.co"], + "urlFilter": "||cdn.viglink.com/api/vglnk.js" + }, + "id": 12316 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yallo.tv"], + "urlFilter": "||channel.images.production.web.w4a.tv^*/ard.png?" + }, + "id": 12317 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chase.com"], + "urlFilter": "||chasecdn.com/web/*/eventtracker.js" + }, + "id": 12318 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "extracttable.com", + "fckrasnodar.ru", + "login.kroton.com.br" + ], + "urlFilter": "||cloudflare.com/ajax/libs/fingerprintjs2/" + }, + "id": 12319 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "infyspringboard.onwingspan.com", + "injora.com", + "myair.resmed.com" + ], + "urlFilter": "||cloudflare.com/cdn-cgi/trace" + }, + "id": 12320 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["luxuryrealestate.com"], + "urlFilter": "||cloudfront.net/atrk.js" + }, + "id": 12321 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bankrate.com", "frontier.com"], + "urlFilter": "||cohesionapps.com/cohesion/" + }, + "id": 12322 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "accuweather.com", + "collider.com", + "gamepress.gg", + "salon.com" + ], + "urlFilter": "||connatix.com/min/connatix.renderer.infeed.min.js" + }, + "id": 12323 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||coremetrics.com*/eluminate.js" }, + "id": 12324 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ads.spotify.com"], + "urlFilter": "||d41.co/tags/ff-2.min.js" + }, + "id": 12325 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbsnews.com", "tv.com"], + "urlFilter": "||dw.com.com/js/dw.js" + }, + "id": 12326 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "americanexpress.com", + "ba.com", + "bestbuy.com", + "britishairways.com", + "capitalone.com", + "caranddriver.com", + "cart.autodesk.com", + "citi.com", + "citigold.com.sg", + "citizensbank.com", + "dell.com", + "fidelity.com", + "france24.com", + "hp.com", + "norton.com", + "rfi.fr", + "sbs.com.au", + "sfgate.com", + "staples.com", + "target.com", + "verizonwireless.com", + "williamhill.com", + "womenshealthmag.com", + "zales.com" + ], + "urlFilter": "||ensighten.com^*/bootstrap.js" + }, + "id": 12327 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["natgeotv.com"], + "urlFilter": "||fichub.com/plugins/adobe/lib/appmeasurement.js" + }, + "id": 12328 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["natgeotv.com"], + "urlFilter": "||fichub.com/plugins/adobe/lib/visitorapi.js" + }, + "id": 12329 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["namlih.my.id", "shop.critrole.com"], + "urlFilter": "||get.geojs.io/v1/ip/geo.json" + }, + "id": 12330 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["grabify.link"], + "urlFilter": "||glookup.info/api/json/" + }, + "id": 12331 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||groupbycloud.com/gb-tracker-client-3.min.js" + }, + "id": 12332 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["assurancemortgage.com", "webtv.ert.gr"], + "urlFilter": "||ipinfo.io/?token=" + }, + "id": 12333 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["queye.co"], + "urlFilter": "||ipinfo.io/json" + }, + "id": 12334 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["empire-streaming.app"], + "urlFilter": "||ipv4.seeip.org/jsonip" + }, + "id": 12335 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||join.southerncross.co.nz/quote/_assets/js/sx/app/helpers/gtm.js" + }, + "id": 12336 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["palmettostatearmory.com", "wyze.com"], + "urlFilter": "||kaptcha.com/collect/sdk?" + }, + "id": 12337 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pressdemocrat.com"], + "urlFilter": "||loader-cdn.azureedge.net/prod/smi/loader.min.js" + }, + "id": 12338 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["smartcare.com"], + "urlFilter": "||lr-ingest.io/logrocket.min.js" + }, + "id": 12339 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hertz.com"], + "urlFilter": "||mapquestapi.com/logger/" + }, + "id": 12340 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "aljazeera.com", + "ballerstatus.com", + "bikemap.net", + "carltonjordan.com", + "cashu.com", + "dr.dk", + "everydaysource.com", + "fab.com", + "girlgames4u.com", + "ip-address.cc", + "qatarairways.com", + "sat-direction.com", + "sotctours.com", + "stoli.com", + "vibe.com" + ], + "urlFilter": "||maxmind.com^*/geoip.js" + }, + "id": 12341 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bandai-hobby.net", + "boostedboards.com", + "donorschoose.org", + "driftinnovation.com", + "fallout4.com", + "ibanez.com", + "instamed.com", + "metronews.ca", + "mtv.com.lb", + "runningheroes.com", + "teslamotors.com" + ], + "urlFilter": "||maxmind.com^*/geoip2.js" + }, + "id": 12342 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["st.com", "telus.com"], + "urlFilter": "||munchkin.marketo.net/munchkin.js" + }, + "id": 12343 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cgv.vn", "hdfcfund.com"], + "urlFilter": "||netcoresmartech.com/smartechclient.js" + }, + "id": 12344 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "surveymonkey.co.uk", + "surveymonkey.com", + "surveymonkey.de" + ], + "urlFilter": "||newrelic.com/nr-*.min.js" + }, + "id": 12345 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvserial.it"], + "requestDomains": ["exmarketplace.com"] + }, + "id": 12346 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||onenote.com^*/aria-web-telemetry" }, + "id": 12347 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["donorschoose.org"], + "urlFilter": "||online-metrix.net/fp/tags.js" + }, + "id": 12348 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["play.leagueofkingdoms.com"], + "urlFilter": "||paypal.com/xoplatform/logger/api/logger" + }, + "id": 12349 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||plugin.intuitcdn.net/vep-collab-smlk-ui/assets/vendor/glance/cobrowse/" + }, + "id": 12350 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wordpress.org"], + "urlFilter": "||ps.w.org/wp-slimstat/" + }, + "id": 12351 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["casper.com"], + "urlFilter": "||public.fbot.me/events/" + }, + "id": 12352 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["quantcast.com"], + "urlFilter": "||quantcast.com/wp-content/themes/quantcast/" + }, + "id": 12353 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thekitchensafe.com"], + "urlFilter": "||reallyfreegeoip.org/json/" + }, + "id": 12354 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||res-x.com^*/resonance.aspx?" }, + "id": 12355 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["systemshouse.com"], + "urlFilter": "||rest.edit.site/geoip-service/geoip" + }, + "id": 12356 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rollingstone.com", "variety.com", "wwd.com"], + "urlFilter": "||rollbar.com^*/rollbar.min.js" + }, + "id": 12357 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||sc.youmaker.com/site/article/count?" }, + "id": 12358 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||scorecardresearch.com^*/streamingtag_plugin_jwplayer.js" + }, + "id": 12359 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zoom.us"], + "urlFilter": "||sealserver.trustwave.com/seal.js" + }, + "id": 12360 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["get.pumpkin.care"], + "urlFilter": "||seg-cdn.pumpkin.care/next-integrations/integrations/mixpanel/" + }, + "id": 12361 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sephora.com"], + "urlFilter": "||sephora-track.inside-graph.com/gtm/" + }, + "id": 12362 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["10play.com.au"], + "requestDomains": ["global.ssl.fastly.net"] + }, + "id": 12363 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sephora.com"], + "urlFilter": "||sephora-track.inside-graph.com/ig.js" + }, + "id": 12364 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bristan.com"], + "urlFilter": "||sharethis.com/button/buttons.js" + }, + "id": 12365 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rydewear.com"], + "urlFilter": "||shopify.com/shopifycloud/boomerang/shopify-boomerang-" + }, + "id": 12366 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["androidacy.com"], + "requestDomains": ["fundingchoicesmessages.google.com"] + }, + "id": 12367 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["retrounlim.com"], + "urlFilter": "||smushcdn.com^*/1.gif" + }, + "id": 12368 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["msci.com"], + "urlFilter": "||snap.licdn.com/li.lms-analytics/insight.min.js" + }, + "id": 12369 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skinny.co.nz"], + "urlFilter": "||spark.co.nz/content/*/utag.sync.js" + }, + "id": 12370 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||src.litix.io/shakaplayer/*/shakaplayer-mux.js" + }, + "id": 12371 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||src.litix.io/videojs/*/videojs-mux.js" }, + "id": 12372 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["shopify.com"], + "requestDomains": ["sumo.com", "sumome.com"] + }, + "id": 12373 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nbcsports.com"], + "requestDomains": ["hdliveextra-a.akamaihd.net"] + }, + "id": 12374 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cabelas.com"], + "urlFilter": "||static.cloud.coveo.com/coveo.analytics.js/" + }, + "id": 12375 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["foxbusiness.com", "foxnews.com"], + "urlFilter": "||static.foxnews.com^*/visitorapi.js" + }, + "id": 12376 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chicago.suntimes.com"], + "urlFilter": "||tinypass.com^*/logautomicroconversion?" + }, + "id": 12377 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["examroom.ai"], + "urlFilter": "||tokbox.com/prod/logging/clientevent" + }, + "id": 12378 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["survata.net"], + "requestDomains": ["surveywall-api.survata.com"] + }, + "id": 12379 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sourceforge.net"], + "requestDomains": ["savings.bizx.info"] + }, + "id": 12380 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chase.com"], + "urlFilter": "||travel-assets.com/platform-analytics-prime/" + }, + "id": 12381 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["exoclick.com"], + "requestDomains": ["api.exoclick.com"] + }, + "id": 12382 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["everycarlisted.com"], + "urlFilter": "||vast.com/vimpressions.js" + }, + "id": 12383 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["masslive.com"], + "requestDomains": ["viafoura.co"] + }, + "id": 12384 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["conservation-careers.com"], + "requestDomains": ["tag.rightmessage.com"] + }, + "id": 12385 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["plan.seek.intel.com"], + "requestDomains": ["en25.com"] + }, + "id": 12386 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["forum.matomo.org"], + "requestDomains": ["piwik.discoursehosting.net"] + }, + "id": 12387 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["disneyplus.com", "starplus.com"], + "requestDomains": ["bamgrid.com"] + }, + "id": 12388 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bergdorfgoodman.com", + "horchow.com", + "lastcall.com", + "lenovo.com", + "neimanmarcus.com" + ], + "requestDomains": ["inside-graph.com"] + }, + "id": 12389 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thelaundress.com"], + "requestDomains": ["bounceexchange.com"] + }, + "id": 12390 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||vidible.tv^*/comscore.streamsense.js" }, + "id": 12391 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||vidible.tv^*/comscore.viewability.js" }, + "id": 12392 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["traderjoes.com"], + "urlFilter": "||where2getit.com/traderjoes/rest/clicktrack?" + }, + "id": 12393 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||www.ups.com/webtracking/processinputrequest" + }, + "id": 12394 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["image.io"], + "requestDomains": [ + "clicksocialimage.top", + "highwaycpmrevenue.social-previews.top" + ] + }, + "id": 12395 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "binglee.com.au", + "grasshopper.com", + "in.bookmyshow.com", + "inquirer.com", + "investing.com", + "lacomer.com.mx", + "lodgecastiron.com", + "tentree.ca", + "virginmedia.com" + ], + "urlFilter": "||googleoptimize.com/optimize.js" + }, + "id": 12396 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lenovo.com"], + "requestDomains": ["api.useinsider.com"] + }, + "id": 12397 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["saturn.at", "teddyfood.com", "xxl.se"], + "urlFilter": "||google-analytics.com/plugins/ua/ec.js" + }, + "id": 12398 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["alidns.com"], + "requestDomains": ["alibaba.tanx.com"] + }, + "id": 12399 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mensjournal.com"], + "requestDomains": ["mensjournal.com.cdn.ezoic.net"] + }, + "id": 12400 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lanaciondigital.es"], + "requestDomains": ["pxys.ezoic.net"] + }, + "id": 12401 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["meritonsuites.com.au", "realpage.com"], + "urlFilter": "||google-analytics.com/ga.js" + }, + "id": 12402 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tenki-yoho.com"], + "requestDomains": ["ziyu.net"] + }, + "id": 12403 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "berkley-fishing.com", + "enoteca.co.jp", + "goodwillfinds.com", + "samash.com", + "viajeguanabara.com.br", + "vitalsource.com", + "wilsonparking.com.au" + ], + "urlFilter": "||collect.igodigital.com/collect.js" + }, + "id": 12404 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["luscious.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 12405 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["doda.jp"], + "urlFilter": "||adobedtm.com^*-librarycode_source.min.js" + }, + "id": 12406 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["admin.genieessp.com"], + "requestDomains": ["console.genieesspv.jp"] + }, + "id": 12407 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ally.com", + "americanexpress.com", + "as.com", + "backcountry.com", + "crave.ca", + "disneyplus.disney.co.jp", + "hilton.com", + "hl.co.uk", + "homedepot.ca", + "kroger.com", + "mora.jp", + "nbarizona.com", + "pnc.com", + "tatacliq.com", + "telus.com" + ], + "urlFilter": "||adobedtm.com^*_source.min.js" + }, + "id": 12408 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "antena3.com", + "apple.com", + "atresmedia.com", + "atresplayer.com", + "automobiles.honda.com", + "bravotv.com", + "cadenaser.com", + "crave.ca", + "foodnetwork.com", + "lasexta.com", + "telus.com", + "verizon.com", + "xfinity.com" + ], + "urlFilter": "||adobedtm.com/extensions/" + }, + "id": 12409 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bancsabadell.com", "darkreading.com", "uphold.com"], + "urlFilter": "||cookielaw.org^*/otautoblock.js" + }, + "id": 12410 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||cxense.com/document/search?" }, + "id": 12411 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bizjournals.com", + "businessinsider.de", + "computerbild.de", + "cxpublic.com", + "cyclestyle.net", + "friday.gold", + "friday.kodansha.co.jp", + "handelsblatt.com", + "inquirer.com", + "ksml.fi", + "mainichi.jp", + "marketwatch.com", + "nippon.com", + "savonsanomat.fi", + "shueisha.co.jp", + "tn.com.ar", + "tvnet.lv", + "wsj.com" + ], + "urlFilter": "||cxense.com/public/widget/" + }, + "id": 12412 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bizjournals.com", + "businessinsider.de", + "cxpublic.com", + "handelsblatt.com", + "inquirer.com", + "mainichi.jp", + "marketwatch.com", + "shueisha.co.jp", + "tarzanweb.jp", + "tn.com.ar", + "tvnet.lv", + "wsj.com" + ], + "urlFilter": "||cxense.com/cx.cce.js" + }, + "id": 12413 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "13.cl", + "bizjournals.com", + "businessinsider.de", + "computerbild.de", + "cyclestyle.net", + "handelsblatt.com", + "inquirer.com", + "ksml.fi", + "mainichi.jp", + "marketwatch.com", + "nippon.com", + "savonsanomat.fi", + "shueisha.co.jp", + "str.toyokeizai.net", + "tarzanweb.jp", + "tn.com.ar", + "tv-tokyo.co.jp", + "tvnet.lv", + "wsj.com" + ], + "urlFilter": "||cxense.com/cx.js" + }, + "id": 12414 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["schlueterhyundai.com"], + "requestDomains": ["dealersite4.d2cmedia.ca"] + }, + "id": 12415 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lachainemeteo.com", "lefigaro.fr"], + "urlFilter": "||collector.appconsent.io/hello" + }, + "id": 12416 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adelaidenow.com.au", + "advertiser.com.au", + "bestrecipes.com.au", + "byronnews.com.au", + "cairnspost.com.au", + "coffscoastadvocate.com.au", + "corriereadriatico.it", + "couriermail.com.au", + "dailyexaminer.com.au", + "fanpage.it", + "frasercoastchronicle.com.au", + "gattonstar.com.au", + "geelongadvertiser.com.au", + "gladstoneobserver.com.au", + "goldcoastbulletin.com.au", + "heraldsun.com.au", + "huffingtonpost.it", + "ilgazzettino.it", + "ilmattino.it", + "ilmessaggero.it", + "ipswichadvertiser.com.au", + "la7.it", + "last.fm", + "leggo.it", + "musicfeeds.com.au", + "news-mail.com.au", + "noosanews.com.au", + "ntnews.com.au", + "nzherald.co.nz", + "quotidianodipuglia.it", + "realestateview.com.au", + "sf.se", + "sunshinecoastdaily.com.au", + "theaustralian.com.au", + "themercury.com.au", + "theweeklytimes.com.au", + "threenow.co.nz", + "townsvillebulletin.com.au", + "video.deejay.it", + "video.espresso.repubblica.it", + "video.ilsecoloxix.it", + "video.lastampa.it", + "video.repubblica.it", + "weatherchannel.com.au", + "weeklytimesnow.com.au", + "whitsundaytimes.com.au" + ], + "urlFilter": "||imrworldwide.com/v60.js" + }, + "id": 12417 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["equifax.ca"], + "urlFilter": "||ci-mpsnare.iovation.com/snare.js" + }, + "id": 12418 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mobile.de"], + "urlFilter": "||cdn.optimizely.com/public/*.json/tag.js" + }, + "id": 12419 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["novelgames.com"], + "requestDomains": ["cdn.intergient.com"] + }, + "id": 12420 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bankofamerica.com", + "hsbc.co.uk", + "samsung.com", + "sony.jp", + "vmware.com" + ], + "urlFilter": "||tags.tiqcdn.com/utag/*/utag.sync.js" + }, + "id": 12421 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chaturbate.com"], + "requestDomains": ["nr-data.net"] + }, + "id": 12422 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||statcounter.com/js//fusioncharts.charts.js" + }, + "id": 12423 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["repubblica.it"], + "requestDomains": ["static.chartbeat.com"] + }, + "id": 12424 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["firebase.google.com"], + "requestDomains": ["analytics.google.com"] + }, + "id": 12425 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||statcounter.com/js/fusioncharts.js" }, + "id": 12426 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["akbank.com"], + "requestDomains": ["useinsider.com"] + }, + "id": 12427 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["analytics.google.com"], + "requestDomains": ["google-analytics.com"] + }, + "id": 12428 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bloomberg.co.jp", "bloomberg.com"], + "urlFilter": "||sourcepointcmp.bloomberg.*/mms/get_site_data?" + }, + "id": 12429 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bsdex.de"], + "urlFilter": "||mycleverpush.com/iframe?" + }, + "id": 12430 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bestbuy.com"], + "urlFilter": "||tmx.bestbuy.com/z3nsvo31pnlmt3tw.js" + }, + "id": 12431 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||omns.americanexpress.com/b/ss/" }, + "id": 12432 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["finanzen.ch"], + "urlFilter": "||adconsole.ch/api/ws-businessclick/*/data.json" + }, + "id": 12433 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["finanzen.ch"], + "urlFilter": "||adnz.co/dmp/publisher.js" + }, + "id": 12434 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["finanzen.ch"], + "urlFilter": "||adnz.co/header.js?adtagid=" + }, + "id": 12435 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["affiliates.groovehq.com"], + "requestDomains": ["web-assets.tapfiliate.com"] + }, + "id": 12436 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["br.de"], + "urlFilter": "||analytics.edgekey.net/html5/akamaihtml5-min.js" + }, + "id": 12437 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canyoublockit.com"], + "requestDomains": ["akamaiedge.net", "hwcdn.net"] + }, + "id": 12438 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["up-4ever.net"], + "requestDomains": ["up4ever.download"] + }, + "id": 12439 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["computerbild.de"], + "urlFilter": "||asadcdn.com/adlib/" + }, + "id": 12440 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["computerbild.de"], + "urlFilter": "||asadcdn.com/assets/video/" + }, + "id": 12441 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["n-tv.de", "toggo.de", "vip.de"], + "urlFilter": "||bilder-a.akamaihd.net/ip/js/ipdvdc/ipdvdc.min.js" + }, + "id": 12442 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["finanzen.ch"], + "urlFilter": "||businessclick.ch/index.js" + }, + "id": 12443 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gigasport.at", "gigasport.ch", "gigasport.de"], + "urlFilter": "||dynamicyield.com/scripts/*/dy-coll-nojq-min.js" + }, + "id": 12444 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["energy.de"], + "urlFilter": "||energy.de^*/ivw.js?" + }, + "id": 12445 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["focus.de"], + "urlFilter": "||google-analytics.com/gtm/optimize.js" + }, + "id": 12446 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["eventim.de"], + "urlFilter": "||googleoptimize.com/optimize.js?" + }, + "id": 12447 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "urlFilter": "||kameleoon.eu/images/" + }, + "id": 12448 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "urlFilter": "||kameleoon.eu/kameleoon.js" + }, + "id": 12449 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "urlFilter": "||kameleoon.io/geolocation^" + }, + "id": 12450 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "urlFilter": "||kameleoon.io/ip^" + }, + "id": 12451 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["braun-hamburg.com"], + "urlFilter": "||l.ecn-ldr.de/loader/loader.js" + }, + "id": 12452 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oe24.at"], + "urlFilter": "||script-at.iocnt.net/iam.js" + }, + "id": 12453 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rollingstone.de"], + "urlFilter": "||showheroes.com/publishertag.js" + }, + "id": 12454 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rollingstone.de"], + "urlFilter": "||showheroes.com/pubtag.js" + }, + "id": 12455 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["toggo.de"], + "urlFilter": "||toggo.de/static/js/sourcepoint.js" + }, + "id": 12456 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["koziol-shop.de"], + "urlFilter": "||widgets.trustedshops.com/reviews/tssticker/" + }, + "id": 12457 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||actiris.be/urchin.js" }, + "id": 12458 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elinoi.com"], + "urlFilter": "||connect.facebook.net^*/fbevents.js" + }, + "id": 12459 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["businessinsider.fr", "capital.fr", "voici.fr"], + "urlFilter": "||tra.scds.pmdstatic.net/sourcepoint/" + }, + "id": 12460 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adspipe.com"], + "requestDomains": ["ads.kbmax.com"] + }, + "id": 12461 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["2vnews.com", "redbox.com"], + "requestDomains": ["ads3.xumo.com"] + }, + "id": 12462 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["acfun.cn"], + "urlFilter": "||aixifan.com^*/sensorsdata.min.js?" + }, + "id": 12463 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jump2.bdimg.com"], + "urlFilter": "||baidu.com/api/bidder/" + }, + "id": 12464 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||hk.on.cc/js/v4/urchin.js" }, + "id": 12465 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["idnes.cz"], + "urlFilter": "||1gr.cz/js/dtm/cache/satellitelib-" + }, + "id": 12466 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seznam.cz"], + "urlFilter": "||h.imedia.cz/js/cmp2/scmp.js" + }, + "id": 12467 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||hlidacstatu.cz/scripts/highcharts-6/modules/heatmap.js" + }, + "id": 12468 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vriendenloterij.nl"], + "urlFilter": "||gdh.postcodeloterij.nl/gdltm.js" + }, + "id": 12469 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tim.it"], + "urlFilter": "||adobetag.com/d2/telecomitalia/live/aggregato119tim.js" + }, + "id": 12470 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["capital.it", "deejay.it", "m2o.it"], + "urlFilter": "||chartbeat.com/js/chartbeat_brightcove_plugin.js" + }, + "id": 12471 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["xda-developers.com"], + "requestDomains": ["cdn.adsninja.ca"] + }, + "id": 12472 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "hutchgo.com", + "hutchgo.com.cn", + "hutchgo.com.hk", + "hutchgo.com.sg", + "hutchgo.com.tw" + ], + "requestDomains": ["cdn.advertserve.com", "hutchgo.advertserve.com"] + }, + "id": 12473 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["theautopian.com"], + "requestDomains": ["cdn.ex.co"] + }, + "id": 12474 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nextquotidiano.it"], + "urlFilter": "||jsdelivr.net^*/keen-tracking.min.js" + }, + "id": 12475 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "gelocal.it", + "video.huffingtonpost.it", + "video.ilsecoloxix.it", + "video.lastampa.it", + "video.repubblica.it" + ], + "urlFilter": "||kataweb.it/wt/wt.js?http" + }, + "id": 12476 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gelocal.it", "ilsecoloxix.it", "lastampa.it"], + "urlFilter": "||repubblica.it/pw/pw.js?deskurl=" + }, + "id": 12477 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dood.la", "dood.pm", "dood.to", "dood.ws"], + "requestDomains": ["doodcdn.co"] + }, + "id": 12478 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dainese.com"], + "urlFilter": "||thron.com/shared/plugins/tracking/current/tracking-library-min.js" + }, + "id": 12479 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||timvision.it/libs/fingerprint/fingerprint.js" + }, + "id": 12480 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||detik.com/urchin.js" }, + "id": 12481 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pfizer-covid19-vaccine.jp"], + "urlFilter": "||analytics.digitalpfizer.com/js/prod/pcc/pf_appmeasurement.js" + }, + "id": 12482 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["junonline.jp"], + "urlFilter": "||bdash-cloud.com/tracking-script/*/tracking.js" + }, + "id": 12483 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["benesse-style-care.co.jp"], + "urlFilter": "||cmn.gyro-n.com/js/gyr.min.js" + }, + "id": 12484 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zakzak.co.jp"], + "urlFilter": "||dmp.im-apps.net/pms/*/pmt.js" + }, + "id": 12485 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["admanager.line.biz"], + "urlFilter": "||geolocation-db.com/json/" + }, + "id": 12486 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zakzak.co.jp"], + "urlFilter": "||get.s-onetag.com/*/tag.min.js" + }, + "id": 12487 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kfc.co.jp"], + "urlFilter": "||js.appboycdn.com/web-sdk/" + }, + "id": 12488 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zf1.tohoku-epco.co.jp", "zozo.jp"], + "urlFilter": "||karte.io/libs/tracker." + }, + "id": 12489 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nttxstore.jp"], + "urlFilter": "||log000.goo.ne.jp/gcgw.js" + }, + "id": 12490 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kenko-tokina.co.jp", "myna.go.jp"], + "urlFilter": "||nakanohito.jp^*/bi.js" + }, + "id": 12491 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||nittsu.com/tracking/scripts/tracking/track.js" + }, + "id": 12492 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["viewscreen.githubusercontent.com"], + "requestDomains": ["raw.githubusercontent.com"] + }, + "id": 12493 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ncsoft.jp"], + "urlFilter": "||platform.twitter.com/oct.js" + }, + "id": 12494 + }, + { + "action": { "type": "allow" }, + "condition": { + "urlFilter": "||play.dlsite.com/csr/viewer/lib/newrelic.js" + }, + "id": 12495 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["peachjohn.co.jp", "satofull.jp"], + "urlFilter": "||rtoaster.jp/rtoaster.js" + }, + "id": 12496 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["redstoneonline.jp"], + "urlFilter": "||s.yimg.jp/images/listing/tool/cv/ytag.js" + }, + "id": 12497 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jp.square-enix.com"], + "urlFilter": "||twitter.com/oct.js" + }, + "id": 12498 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||type.jp/common/js/clicktag.js" }, + "id": 12499 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pizzahut.jp"], + "urlFilter": "||useinsider.com/ins.js" + }, + "id": 12500 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["stream.ne.jp"], + "urlFilter": "||webcdn.stream.ne.jp^*/referrer.js" + }, + "id": 12501 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||zinro.net/m/log.php" }, + "id": 12502 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["m.tv.naver.com"], + "urlFilter": "||naver.net/wcslog.js" + }, + "id": 12503 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||gemius.pl/gstream.js" }, + "id": 12504 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ing.pl"], + "urlFilter": "||hit.gemius.pl/__/redataredir?" + }, + "id": 12505 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["superesportes.com.br"], + "urlFilter": "||d.tailtarget.com/profiles.js" + }, + "id": 12506 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["record.xl.pt"], + "urlFilter": "||google-analytics.com/urchin.js" + }, + "id": 12507 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["24kitchen.pt"], + "urlFilter": "||players.fichub.com/plugins/adobe/" + }, + "id": 12508 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["superesportes.com.br"], + "urlFilter": "||tags.t.tailtarget.com/t3m.js?" + }, + "id": 12509 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["novayagazeta.ru"], + "urlFilter": "||criteo.net/js/ld/publishertag.js" + }, + "id": 12510 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||player.vgtrk.com/js/stat.js?" }, + "id": 12511 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["player.vgtrk.com"], + "urlFilter": "||rtr-vesti.ru/pvc_cdn/js/stat.js" + }, + "id": 12512 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||wargag.ru/public/js/counter.js?" }, + "id": 12513 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "alean.ru", + "anoncer.net", + "nabortu.ru", + "samozapis-spb.ru", + "tv.yandex.ru", + "tvrain.ru" + ], + "urlFilter": "||yandex.ru/metrika/watch.js" + }, + "id": 12514 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||elconfidencial.com^*/analyticsevent.js" }, + "id": 12515 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["akinator.mobi"], + "requestDomains": ["akinator.mobi.cdn.ezoic.net"] + }, + "id": 12516 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["doctors.bannerhealth.com"], + "requestDomains": ["banner.customer.kyruus.com"] + }, + "id": 12517 + }, + { + "action": { "type": "allow" }, + "condition": { "urlFilter": "||elconfidencial.com^*/eventtracker.js" }, + "id": 12518 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dn.se"], + "urlFilter": "||picsearch.com/js/comscore.js" + }, + "id": 12519 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tsn.ua"], + "urlFilter": "||gemius.pl/gplayer.js" + }, + "id": 12520 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adz7short.space", + "short.croclix.me", + "short.goldenfaucet.io" + ], + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "/viewad." + }, + "id": 12521 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tubewolf.com"], + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||js.helltraffic.com/fluidplayer/" + }, + "id": 12522 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abcya.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/*/videojs.ads.css" + }, + "id": 12523 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["register.deloittece.com"], + "resourceTypes": ["image", "script", "stylesheet"], + "urlFilter": "||en25.com/*/deloittecentraleuropelimited/" + }, + "id": 12524 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["visualdna.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||cloudfront.net/wp-content/themes/visualdna-com/" + }, + "id": 12525 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["microsoft.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||c.s-microsoft.com/mscc/statics/" + }, + "id": 12526 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["boysfood.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||googleads.github.io/videojs-ima/" + }, + "id": 12527 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["splatoonwiki.org"], + "resourceTypes": ["image", "script", "stylesheet"], + "urlFilter": "_advertisement_" + }, + "id": 12528 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kinro.ntv.co.jp"], + "resourceTypes": ["image", "stylesheet"], + "urlFilter": "||cloudfront.net/ad-navi/" + }, + "id": 12529 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["climatempo.com.br", "cultura.uol.com.br"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||googleads.github.io/videojs-ima/node_modules/video.js/dist/video-js.min.css" + }, + "id": 12530 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/blue-softs^" }, + "id": 12531 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "stylesheet"], + "urlFilter": "||linkbucks.com/tmpl/" + }, + "id": 12532 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["scrippsdigital.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||scrippsdigital.com/cms/videojs/" + }, + "id": 12533 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wordpress.org"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||s.w.org/wp-content/" + }, + "id": 12534 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["stylesheet"], + "urlFilter": "||banki.ru/bitrix/*/advertising.block/" + }, + "id": 12535 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cfr.org", + "condor.com", + "furniturevillage.co.uk", + "luggagehero.com" + ], + "resourceTypes": ["stylesheet"], + "urlFilter": "||hello.myfonts.net/count/" + }, + "id": 12536 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "athleticpropulsionlabs.com", + "browserstack.com", + "bungie.net", + "business.untappd.com", + "robertsspaceindustries.com" + ], + "resourceTypes": ["stylesheet"], + "urlFilter": "||p.typekit.net/p.css" + }, + "id": 12537 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||maxcheaters.com/uploads2/country/*.gif" + }, + "id": 12538 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "facebook.com", + "facebookcorewwwi.onion", + "facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion" + ], + "resourceTypes": ["image"], + "urlFilter": "||fbcdn.net/safe_image.php?" + }, + "id": 12539 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["newsblaze.com"], + "resourceTypes": ["image"], + "urlFilter": "/mma/?t" + }, + "id": 12540 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abc6.com"], + "resourceTypes": ["image"], + "urlFilter": "||wlne.images.worldnow.com/ads/*.jpg?auto=web" + }, + "id": 12541 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abc6.com"], + "resourceTypes": ["image"], + "urlFilter": "||wlne.images.worldnow.com/ads/*.png" + }, + "id": 12542 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["safebrowsing.google.com"], + "resourceTypes": ["image"], + "urlFilter": "||gstatic.com/images/branding/*/adsense" + }, + "id": 12543 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["discordapp.com"], + "resourceTypes": ["image"], + "urlFilter": "||discordapp.net/external/" + }, + "id": 12544 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||static.goolive.de/media/static/images/smileys/ad.gif" + }, + "id": 12545 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["otodom.pl"], + "resourceTypes": ["image"], + "urlFilter": "||apollo-ireland.akamaized.net/*/files/" + }, + "id": 12546 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["holybooks.com", "uniquestream.net"], + "resourceTypes": ["image"], + "urlFilter": "||wpfc.ml/b.gif" + }, + "id": 12547 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lenovo.com"], + "resourceTypes": ["image"], + "urlFilter": "||image.useinsider.com/lenovosg/" + }, + "id": 12548 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["motortrader.com.my"], + "resourceTypes": ["image"], + "urlFilter": "||static.motortrader.com.my/advert/" + }, + "id": 12549 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hearthstone-decks.net"], + "resourceTypes": ["image"], + "urlFilter": "||wp.com/*/wp-content/plugins/master-slider/public/assets/css/blank.gif" + }, + "id": 12550 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["arthromed.de"], + "resourceTypes": ["image"], + "urlFilter": "||maps.googleapis.com/maps/api/" + }, + "id": 12551 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||freebcc.org/assets/img/ad_" + }, + "id": 12552 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["techxplore.com"], + "resourceTypes": ["image"], + "urlFilter": "||b-cdn.net^*-adap.jpg" + }, + "id": 12553 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["safeframe.googlesyndication.com"], + "resourceTypes": ["image"], + "urlFilter": "||g.doubleclick.net/pagead/images/gmob/close-circle-30x30.png" + }, + "id": 12554 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sophiabushfan.net"], + "resourceTypes": ["image"], + "urlFilter": "*ad2." + }, + "id": 12555 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gorgeouspfeiffer.com"], + "resourceTypes": ["image"], + "urlFilter": "_advertisment." + }, + "id": 12556 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jennifer-lawrence.com"], + "resourceTypes": ["image"], + "urlFilter": "_advertisement_" + }, + "id": 12557 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jessica-biel.at"], + "resourceTypes": ["image"], + "urlFilter": "/advertisements_" + }, + "id": 12558 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["timfahlbusch.com"], + "resourceTypes": ["image"], + "urlFilter": "/advertising_" + }, + "id": 12559 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ads.google.com", "analytics.google.com"], + "requestDomains": ["ads.google.com"] + }, + "id": 12560 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["developers.google.com"], + "requestDomains": ["developers.google.com"] + }, + "id": 12561 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["support.google.com"], + "requestDomains": ["support.google.com"] + }, + "id": 12562 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["taylorpictures.net"], + "resourceTypes": ["image"], + "urlFilter": "/advertisment/" + }, + "id": 12563 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jennifer-lawrence.com"], + "resourceTypes": ["image"], + "urlFilter": "/advertisements-" + }, + "id": 12564 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ads.twitter.com", "analytics.twitter.com"], + "requestDomains": ["ads-api.twitter.com", "ads.twitter.com"] + }, + "id": 12565 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["alicia-vikander.com"], + "resourceTypes": ["image"], + "urlFilter": "/ad_campaigns/" + }, + "id": 12566 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "emily-blunt.com", + "isla-fisher.net", + "islafisher.net", + "reese-witherspoon.org", + "reesewitherspoon.org" + ], + "resourceTypes": ["image"], + "urlFilter": "/adverts/" + }, + "id": 12567 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "resourceTypes": ["image"], + "urlFilter": "||images.outbrainimg.com/transform/v3/" + }, + "id": 12568 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["link.square-enix-games.com"], + "resourceTypes": ["image"], + "urlFilter": "||media.sailthru.com/composer/images" + }, + "id": 12569 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["azby.fmworld.net"], + "resourceTypes": ["image"], + "urlFilter": "||images.taboola.com/taboola/image/fetch/" + }, + "id": 12570 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["voyeurhit.tube"], + "resourceTypes": ["image"], + "urlFilter": "||tn.voyeurhit.com/contents/" + }, + "id": 12571 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kosmofoto.com"], + "resourceTypes": ["image"], + "urlFilter": "||sf.ezoiccdn.com/ezoimgfmt/" + }, + "id": 12572 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||scylla.wgplayer.com/f_webp/" + }, + "id": 12573 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["boards.4channel.org"], + "resourceTypes": ["image"], + "urlFilter": "||4chan.org/adv/" + }, + "id": 12574 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.monstercampaigns.com"], + "resourceTypes": ["image"], + "urlFilter": "||a.omappapi.com/users/*/images/" + }, + "id": 12575 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4channel.org"], + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||4cdn.org/adv/" + }, + "id": 12576 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4channel.org"], + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||4channel.org/adv/" + }, + "id": 12577 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||airplaydirect.com/openx/www/images/" + }, + "id": 12578 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chycor.co.uk"], + "resourceTypes": ["image"], + "urlFilter": "||chycor.co.uk/cms/advert_search_thumb.php" + }, + "id": 12579 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nookipedia.com"], + "resourceTypes": ["image"], + "urlFilter": "||dodo.ac/np/images/" + }, + "id": 12580 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "aetv.com", + "fyi.tv", + "history.com", + "mylifetime.com" + ], + "resourceTypes": ["image"], + "urlFilter": "||doubleclick.net/ddm/" + }, + "id": 12581 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wbnq.com"], + "resourceTypes": ["image"], + "urlFilter": "||franklymedia.com/*/300x150_wbnq_text.png" + }, + "id": 12582 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["g2.com"], + "resourceTypes": ["image"], + "urlFilter": "||g2crowd.com/uploads/product/image/" + }, + "id": 12583 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dimensions.com"], + "resourceTypes": ["image"], + "urlFilter": "||global-uploads.webflow.com/*_dimensions-" + }, + "id": 12584 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["support.google.com"], + "resourceTypes": ["image"], + "urlFilter": "||gstatic.com/ads/external/images/" + }, + "id": 12585 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["datpiff.com"], + "resourceTypes": ["image"], + "urlFilter": "||hw-ads.datpiff.com/news/" + }, + "id": 12586 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||pandora.com/images/public/devicead/" + }, + "id": 12587 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["patreon.com"], + "resourceTypes": ["image"], + "urlFilter": "||patreonusercontent.com/*.gif?token-" + }, + "id": 12588 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||pbs.twimg.com/ad_img/" + }, + "id": 12589 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extrarebates.com"], + "resourceTypes": ["image"], + "urlFilter": "||pepperjamnetwork.com/banners/" + }, + "id": 12590 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extrarebates.com"], + "resourceTypes": ["image"], + "urlFilter": "||pjtra.com/b/" + }, + "id": 12591 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extrarebates.com"], + "resourceTypes": ["image"], + "urlFilter": "||pntrac.com/b/" + }, + "id": 12592 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cqcounter.com"], + "requestDomains": ["cqcounter.com"] + }, + "id": 12593 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extrarebates.com"], + "resourceTypes": ["image"], + "urlFilter": "||pntrs.com/b/" + }, + "id": 12594 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||somewheresouth.net/banner/banner.php" + }, + "id": 12595 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvtime.com"], + "resourceTypes": ["image"], + "urlFilter": "||thetvdb.com/banners/" + }, + "id": 12596 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||trustprofile.com/banners/" + }, + "id": 12597 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "media"], + "urlFilter": "||upload.wikimedia.org/wikipedia/" + }, + "id": 12598 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["butcherbox.com"], + "requestDomains": ["friendbuy.com"] + }, + "id": 12599 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "script", "sub_frame"], + "urlFilter": "||www.google.com/ads/preferences/" + }, + "id": 12600 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["achaloto.com"], + "resourceTypes": ["image"], + "urlFilter": "/banner/ad/" + }, + "id": 12601 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["japan.techrepublic.com", "japan.zdnet.com"], + "resourceTypes": ["image"], + "urlFilter": "||aiasahi.jp/ads/" + }, + "id": 12602 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abema.tv", "ameba.jp", "ameblo.jp"], + "resourceTypes": ["image"], + "urlFilter": "||amebame.com/pub/ads/" + }, + "id": 12603 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kmauto.no"], + "resourceTypes": ["image"], + "urlFilter": "||core.windows.net^*/annonser/" + }, + "id": 12604 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||discordapp.com/banners/" + }, + "id": 12605 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "alliantcreditunion.com", + "giftcards.com", + "kapwing.com" + ], + "requestDomains": ["js-agent.newrelic.com"] + }, + "id": 12606 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||netmile.co.jp/ad/images/" + }, + "id": 12607 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["arkadium.com"], + "requestDomains": ["leanplum.com"] + }, + "id": 12608 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adstransparency.google.com"], + "resourceTypes": ["image", "sub_frame", "xmlhttprequest"], + "urlFilter": "||tpc.googlesyndication.com/archive/" + }, + "id": 12609 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tpc.googlesyndication.com"], + "resourceTypes": ["image"], + "urlFilter": "||tpc.googlesyndication.com/archive/sadbundle/" + }, + "id": 12610 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvlicensing.co.uk"], + "resourceTypes": ["image", "script"], + "urlFilter": "||c.webtrends-optimize.com/acs/" + }, + "id": 12611 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["perimeterx.com"], + "resourceTypes": ["image"], + "urlFilter": "||cloudinary.com/perimeterx/" + }, + "id": 12612 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aplaceforeverything.co.uk"], + "resourceTypes": ["image"], + "urlFilter": "||d347cldnsmtg5x.cloudfront.net/util/1x1.gif" + }, + "id": 12613 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["store.steampowered.com"], + "resourceTypes": ["image"], + "urlFilter": "||steamstatic.com/steam/apps/" + }, + "id": 12614 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mixpanel.com"], + "requestDomains": ["mxpnl.com"] + }, + "id": 12615 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vk.com"], + "resourceTypes": ["image"], + "urlFilter": "||userapi.com^*.gif?extra=" + }, + "id": 12616 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ba.com", + "britishairways.com", + "halifax-online.co.uk" + ], + "resourceTypes": ["image"], + "urlFilter": "||omtrdc.net/b/ss/" + }, + "id": 12617 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["search.seznam.cz"], + "resourceTypes": ["image"], + "urlFilter": "||seznam.cz/?spec=*&url=" + }, + "id": 12618 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||haaretz.co.il/logger/p.gif?" + }, + "id": 12619 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.touchnote.com"], + "requestDomains": ["optimove.net"] + }, + "id": 12620 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||themarker.com/logger/p.gif?" + }, + "id": 12621 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atwiki.jp"], + "resourceTypes": ["image"], + "urlFilter": "||atwiki.jp/common/_img/spacer.gif?" + }, + "id": 12622 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ec.f-gear.co.jp"], + "resourceTypes": ["image"], + "urlFilter": "||f-gear.ec-optimizer.com/img/spacer.gif" + }, + "id": 12623 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["benesse.ne.jp"], + "resourceTypes": ["image"], + "urlFilter": "||logly.co.jp/recommend/img.benesse-cms.jp/" + }, + "id": 12624 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["expansion.com"], + "resourceTypes": ["image"], + "urlFilter": "||metrics.el-mundo.net/b/ss/" + }, + "id": 12625 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["turkcell.com.tr"], + "resourceTypes": ["image"], + "urlFilter": "||merlincdn.net^*/common/images/spacer.gif" + }, + "id": 12626 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||uaprom.net/image/blank.gif?" + }, + "id": 12627 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["swordmaster.org"], + "resourceTypes": ["image"], + "urlFilter": "|http://r.i.ua/s?*&p*&l" + }, + "id": 12628 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["phineypet.com"], + "resourceTypes": ["object"], + "urlFilter": "||ad.a-ads.com/*?size=320x50" + }, + "id": 12629 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["go.com"], + "resourceTypes": ["object"], + "urlFilter": "||adm.fwmrm.net^*/tremoradrenderer." + }, + "id": 12630 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnbc.com", "go.com", "nbc.com", "nbcnews.com"], + "resourceTypes": ["object"], + "urlFilter": "||adm.fwmrm.net^*/videoadrenderer." + }, + "id": 12631 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "allgemeine-zeitung.de", + "buerstaedter-zeitung.de", + "echo-online.de", + "lampertheimer-zeitung.de", + "lauterbacher-anzeiger.de", + "main-spitze.de", + "oberhessische-zeitung.de", + "wiesbadener-kurier.de", + "wormser-zeitung.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||scdn.cxense.com/cx.cce.js" + }, + "id": 12632 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||rddywd.com/advertising.js" + }, + "id": 12633 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chip.de"], + "resourceTypes": ["script"], + "urlFilter": "||a.bf-ad.net/makabo/ads_fol_init.js" + }, + "id": 12634 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sport1.de"], + "resourceTypes": ["script"], + "urlFilter": "||asadcdn.com/adlib/pages/sport1.js" + }, + "id": 12635 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nhl.com", "spiele.bild.de"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 12636 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thewindowsclub.com"], + "resourceTypes": ["script"], + "urlFilter": "||google.com/*/search/" + }, + "id": 12637 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["play.anghami.com"], + "resourceTypes": ["script"], + "urlFilter": "||anghamiwebcdn.akamaized.net/ads." + }, + "id": 12638 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gethuman.com", "play.anghami.com"], + "resourceTypes": ["script"], + "urlFilter": "||d24n15hnbwhuhn.cloudfront.net/libs/amplitude-" + }, + "id": 12639 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "10play.com.au", + "1pack1goal.com", + "4strokemedia.com", + "actiongame.com", + "acusports.com", + "alaskananooks.com", + "amc.com", + "america.cgtn.com", + "aopathletics.org", + "arizonawildcats.com", + "arkadiumarena.com", + "arkadiumhosted.com", + "atlantic10.com", + "atlantichockeyonline.com", + "audycje.tokfm.pl", + "aupetitparieur.com", + "bbcamerica.com", + "bcuathletics.com", + "besthdgayporn.com", + "big12sports.com", + "bigsouthnetwork.com", + "bigsouthsports.com", + "bigten.org", + "brain-games.co.uk", + "brightygames.com", + "broncathleticfund.com", + "bubraves.com", + "calbears.com", + "cameronaggies.com", + "chawomenshockey.com", + "chicagotribune.com", + "classicgame.com", + "classicreload.com", + "cmumavericks.com", + "collegefootballplayoff.com", + "colonist.io", + "columbiacougars.com", + "conferenceusa.com", + "cookinggames.com", + "coolgames.com", + "csurams.com", + "cuatro.com", + "cubuffs.com", + "cuse.com", + "dartmouthsports.com", + "daytonflyers.com", + "dbupatriots.com", + "dbupatriots.org", + "dbusports.com", + "debilizator.tv", + "drakerelays.org", + "ecac.org", + "ecacsports.com", + "elahmad.com", + "eminiclip.ro", + "emueagles.com", + "emugameday.com", + "espn.com", + "esradio.libertaddigital.com", + "etownbluejays.com", + "fduknights.com", + "flipboard.com", + "floridagators.com", + "floridatravellife.com", + "friscofighters.com", + "funimation.com", + "gamecocksonline.com", + "games-site.co.uk", + "games.baltimoresun.com", + "games.chicagotribune.com", + "games.dailypress.com", + "games.express.co.uk", + "games.mcall.com", + "games.nydailynews.com", + "games.orlandosentinel.com", + "games.startribune.com", + "games.sun-sentinel.com", + "games.wkb.jp", + "gameswf.com", + "gbnews.com", + "gculopes.com", + "georgiadogs.com", + "girlgames.com", + "gobadgers.ca", + "gobearcats.com", + "goblackbears.com", + "gobobcats.com", + "gocreighton.com", + "godrakebulldog.com", + "godrakebulldogs.com", + "godrakebulldogs.net", + "goducks.com", + "goeags.com", + "goetbutigers.com", + "goheels.com", + "gohuskies.com", + "goislander.com", + "goislanders.com", + "gojacks.com", + "golancers.ca", + "golightsgo.com", + "golobos.com", + "gomacsports.com", + "gomcpanthers.com", + "gometrostate.com", + "gophersports.com", + "gopsusports.com", + "goracers.com", + "goshockers.com", + "gostanford.com", + "goterriers.com", + "gothunderbirds.ca", + "gotigersgo.com", + "gousfbulls.com", + "goutsa.com", + "govandals.com", + "gowyo.com", + "goxavier.com", + "gozags.com", + "gozips.com", + "griffinathletics.com", + "gseagles.com", + "guhoyas.com", + "gwusports.com", + "hailstate.com", + "hamptonpirates.com", + "hawaiiathletics.com", + "hiddenobjectgames.com", + "hidive.com", + "hilly.io", + "hokiesports.com", + "html5.gamedistribution.com", + "hubison.com", + "huskers.com", + "icgaels.com", + "iheartradio.ca", + "index.hr", + "insidekstatesports.com", + "insidekstatesports.info", + "insidekstatesports.net", + "insidekstatesports.org", + "insider.foxnews.com", + "iowaconference.com", + "ipla.tv", + "iuhoosiers.com", + "jsugamecocksports.com", + "juegos.elpais.com", + "k-stateathletics.com", + "k-statefootball.net", + "k-statefootball.org", + "k-statesports.com", + "k-statesports.net", + "k-statesports.org", + "k-statewomenshoops.com", + "k-statewomenshoops.net", + "k-statewomenshoops.org", + "kentstatesports.com", + "kotaku.com", + "krunker.io", + "kstateathletics.com", + "kstatefootball.net", + "kstatefootball.org", + "kstatesports.com", + "kstatewomenshoops.com", + "kstatewomenshoops.net", + "kstatewomenshoops.org", + "ksuathletics.com", + "ksuowls.com", + "ksusports.com", + "larena.it", + "lehighsports.com", + "lifehacker.com", + "lonestarconference.org", + "longbeachstate.com", + "lopers.com", + "loyolaramblers.com", + "lrtrojans.com", + "lsusports.net", + "lycoathletics.com", + "lycomingathletics.com", + "mahjong.co.uk", + "mahjong.com", + "maraudersports.com", + "marieclaire.fr", + "mariogames.be", + "mascac.org", + "match3.co.uk", + "match3games.com", + "mauiinvitational.com", + "maxisciences.com", + "mcall.com", + "media.oadts.com", + "meilleurpronostic.fr", + "mercerbears.com", + "meucdn.vip", + "mgoblue.com", + "midwestconference.org", + "mindgames.com", + "mobinozer.com", + "morrisvillemustangs.com", + "mountaineast.org", + "msumavericks.com", + "msuspartans.com", + "muleriderathletics.com", + "mutigers.com", + "nauathletics.com", + "navysports.com", + "nba.com", + "neongames.co.uk", + "nevadawolfpack.com", + "niu-pack.com", + "niuhuskies.com", + "nkunorse.com", + "nueagles.com", + "nuhuskies.com", + "nulakers.ca", + "nusports.com", + "nwusports.com", + "nydailynews.com", + "oasport.it", + "oceanbreezenyc.org", + "okstate.com", + "olemisssports.com", + "olinevid.com", + "omavs.com", + "osubeavers.com", + "oswegolakers.com", + "ovcdigitalnetwork.com", + "ovcsports.com", + "owlsports.com", + "pacersports.com", + "patriotathleticfund.com", + "pik.bg", + "pirateblue.com", + "pirateblue.net", + "pirateblue.org", + "pittband.com", + "pittsburghpanthers.com", + "player.radio.com", + "player.sdpg.tv", + "pogo.com", + "poki-gdn.com", + "polsatboxgo.pl", + "principiaathletics.com", + "purduesports.com", + "puzzles.bestforpuzzles.com", + "quinnipiacbobcats.com", + "radiomitre.cienradios.com", + "raiplay.it", + "redstormsports.com", + "repuls.io", + "richmondspiders.com", + "rmacsports.org", + "roadrunnersathletics.com", + "rollrivers.com", + "rolltide.com", + "rtl.it", + "samfordsports.com", + "scarletknights.com", + "sfajacks.com", + "shares.enetres.net", + "showdownforrelief.com", + "shupirates.com", + "sidearmsocial.com", + "sisigames.com", + "siusalukis.com", + "smcgaels.com", + "smumustangs.com", + "snhupenmen.com", + "soconsports.com", + "solitaireonline.com", + "soonersports.com", + "spieleklassiker.com", + "sports.mynorthwest.com", + "stablerarena.com", + "stickgames.com", + "storage.oraclecloud.com", + "stoutbluedevils.com", + "sun-sentinel.com", + "supergames.com", + "suzylu.co.uk", + "syracusecrunch.com", + "telecinco.es", + "texassports.com", + "texastech.com", + "theacc.com", + "themw.com", + "theonion.com", + "thesundevils.com", + "timemanagementgame.com", + "towsontigers.com", + "tribeathletics.com", + "tribeclub.com", + "tulsahurricane.com", + "tv8.com.tr", + "txst.com", + "txstatebobcats.com", + "ubbulls.com", + "ucfknights.com", + "ucirvinesports.com", + "uclabruins.com", + "uconnhuskies.com", + "uhcougars.com", + "uicflames.com", + "ukathletics.com", + "umterps.com", + "uncpbraves.com", + "uncwsports.com", + "unipanthers.com", + "unlvrebels.com", + "uoflsports.com", + "usctrojans.com", + "usdtoreros.com", + "usfdons.com", + "utahstateaggies.com", + "utahutes.com", + "utepathletics.com", + "utepminermaniacs.com", + "utepminers.com", + "utrockets.com", + "utsports.com", + "uvmathletics.com", + "uwbadgers.com", + "uwlathletics.com", + "villanova.com", + "viu.tv", + "vivo.st", + "webnovel.com", + "wiacsports.com", + "winfuture.de", + "winknews.com", + "witchhut.com", + "wkusports.com", + "wkutickets.com", + "wmubroncos.com", + "woffordterriers.com", + "wordgames.com", + "wsucougars.com", + "wuxiaworld.com", + "wvuathletics.com", + "wvusports.com", + "wwm.rtl.de", + "yallo.tv", + "yoho.games", + "yumacs.com", + "zattoo.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 12640 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "10play.com.au", + "america.cgtn.com", + "cbs.com", + "cbsnews.com", + "click2houston.com", + "clickondetroit.com", + "clickorlando.com", + "cuatro.com", + "etonline.com", + "gbnews.com", + "globoplay.globo.com", + "kcra.com", + "ksat.com", + "local10.com", + "news4jax.com", + "news8000.com", + "paramountplus.com", + "rotana.net", + "sonyliv.com", + "telecinco.es", + "virginmediatelevision.ie", + "wcvb.com", + "winknews.com", + "wsls.com", + "yaktrinews.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai.js" + }, + "id": 12641 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rds.ca", "tsn.ca"], + "requestDomains": ["stats.sports.bellmedia.ca"] + }, + "id": 12642 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dplay.dk"], + "resourceTypes": ["script"], + "urlFilter": "||fwmrm.net/ad/" + }, + "id": 12643 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["script"], + "urlFilter": "||vntsm.com/*/ad-manager.min.js" + }, + "id": 12644 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["research.hchs.hc.edu.tw"], + "urlFilter": "/banner.php" + }, + "id": 12645 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com", "video.gjirafa.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/" + }, + "id": 12646 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cdn.htmlgames.com"], + "resourceTypes": ["script"], + "urlFilter": "||yolla-d.openx.net/|" + }, + "id": 12647 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["winfuture.de"], + "resourceTypes": ["script"], + "urlFilter": "||widget.spoods.io/loader.js" + }, + "id": 12648 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "a2zupload.com", + "dausel.co", + "ebb.io", + "onle.co", + "rtxkeeda.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||googlesyndication.com/pagead/" + }, + "id": 12649 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["funimation.com", "fxnetworks.com"], + "resourceTypes": ["script"], + "urlFilter": "||v.fwmrm.net/ad/" + }, + "id": 12650 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["funimation.com"], + "resourceTypes": ["script"], + "urlFilter": "||media.truex.com/integration/vpaid/com.truex.truexrenderer.js" + }, + "id": 12651 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sbs.com.au"], + "resourceTypes": ["script"], + "urlFilter": "||sbs.com.au/ondemand/ad/peel1.js" + }, + "id": 12652 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filecrypt.cc", "filecrypt.co"], + "resourceTypes": ["script"], + "urlFilter": "||cutcaptcha.com/captcha/" + }, + "id": 12653 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fxnetworks.com"], + "resourceTypes": ["script"], + "urlFilter": "||media.truex.com/release/*truexrenderer.js" + }, + "id": 12654 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com"], + "resourceTypes": ["script"], + "urlFilter": "||cbsistatic.com/*/bundles/" + }, + "id": 12655 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com"], + "resourceTypes": ["script"], + "urlFilter": "||maxisciences.com/js/amazon/" + }, + "id": 12656 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "abola.pt", + "arcai.com", + "blastingnews.com", + "maxisciences.com", + "phonearena.com", + "pitchfork.com", + "satoshi-win.xyz" + ], + "resourceTypes": ["script"], + "urlFilter": "||googletagservices.com/tag/js/gpt.js" + }, + "id": 12657 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com"], + "resourceTypes": ["script"], + "urlFilter": "||btloader.com/tag?h=prismamedia-com&upapi=true" + }, + "id": 12658 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com"], + "resourceTypes": ["script"], + "urlFilter": "||js-sec.indexww.com/" + }, + "id": 12659 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com"], + "resourceTypes": ["script"], + "urlFilter": "||prismamedia-com.videoplayerhub.com/galleryplayer.js" + }, + "id": 12660 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "businessinsider.fr", + "gentside.co.uk", + "gentside.com", + "gentside.de", + "maxisciences.com", + "ohmymag.co.uk", + "ohmymag.com", + "ohmymag.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||tra.scds.pmdstatic.net/advertising-core/" + }, + "id": 12661 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["shares.enetres.net"], + "resourceTypes": ["script"], + "urlFilter": "||player.enetres.net/js/videojs-plugins/videojs-ads-contrib/videojs.ads.js" + }, + "id": 12662 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["searchftps.net"], + "resourceTypes": ["script"], + "urlFilter": "||googlesyndication.com/pagead/show_ads.js" + }, + "id": 12663 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fupa.net"], + "resourceTypes": ["script"], + "urlFilter": "||ad.71i.de/*/loader.js" + }, + "id": 12664 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mediapason.it"], + "resourceTypes": ["script"], + "urlFilter": "||open.http.mp.streamamg.com/html5/" + }, + "id": 12665 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["icutlink.com", "zegtrends.com"], + "resourceTypes": ["script"], + "urlFilter": "/ad.min.js" + }, + "id": 12666 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["novagente.pt"], + "resourceTypes": ["script"], + "urlFilter": "||consensu.org/*/cmp2.js" + }, + "id": 12667 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["agar.pro"], + "resourceTypes": ["script"], + "urlFilter": "||ip-api.com/json/" + }, + "id": 12668 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["6play.fr", "rte.ie"], + "resourceTypes": ["script"], + "urlFilter": "||v.fwmrm.net/ad/g/*_html5_live" + }, + "id": 12669 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nasa.gov", "rte.ie"], + "resourceTypes": ["script"], + "urlFilter": "||src.litix.io/videojs/" + }, + "id": 12670 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adshrink.it", + "finobe.com", + "lexigram.gr", + "onepiecex.xyz", + "safelinkunited.blogspot.com", + "unlockapk.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 12671 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rockit.it"], + "resourceTypes": ["script"], + "urlFilter": "||rockitecn.nohup.it/webnew/js/adv" + }, + "id": 12672 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "hints.littlealchemy2.com", + "mylifetime.com", + "oggi.it", + "video.gazzetta.it" + ], + "resourceTypes": ["script"], + "urlFilter": "||c.amazon-adsystem.com/aax2/apstag.js" + }, + "id": 12673 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elespanol.com"], + "resourceTypes": ["script"], + "urlFilter": "||eestatic.com/*/adsbygoogle.js" + }, + "id": 12674 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wizzair.com"], + "requestDomains": ["p11.techlab-cdn.com"] + }, + "id": 12675 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cibc.com"], + "requestDomains": ["sc.omtrdc.net"] + }, + "id": 12676 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["search-voi.0101.co.jp", "voi.0101.co.jp"], + "requestDomains": ["team-rec.jp"] + }, + "id": 12677 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uflash.tv"], + "resourceTypes": ["script"], + "urlFilter": "||exosrv.com/popunder1000.js" + }, + "id": 12678 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "le10sport.com", + "ozap.com", + "purepeople.com", + "vidaextra.com", + "w3schools.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securepubads.g.doubleclick.net/gampad/ads" + }, + "id": 12679 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "heatmap.com", + "heatmap.it", + "heatmap.me", + "heatmap.org" + ], + "requestDomains": ["heatmap.it"] + }, + "id": 12680 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vidoza.co", "vidoza.net", "warda.at"], + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/" + }, + "id": 12681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/xtaskbar-themes^" }, + "id": 12682 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ndtv.com", "vix.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.taboola.com/libtrc/" + }, + "id": 12683 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ndtv.com"], + "resourceTypes": ["script"], + "urlFilter": "||trc.taboola.com/ndtv" + }, + "id": 12684 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ndtv.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.ampproject.org/*amp-ad" + }, + "id": 12685 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ampproject.net"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.taboola.com/libtrc/ndtv-ndtvmobile/loader.js" + }, + "id": 12686 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ampproject.net"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.taboola.com/libtrc/impl." + }, + "id": 12687 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ampproject.net"], + "resourceTypes": ["script"], + "urlFilter": "||trc.taboola.com/ndtv-ndtvmobile/" + }, + "id": 12688 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nhl.com"], + "resourceTypes": ["script"], + "urlFilter": "||www-league.nhlstatic.com/nhl.com/builds/site-core/*/scripts/" + }, + "id": 12689 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["depositfiles.org", "dfiles.eu"], + "resourceTypes": ["script"], + "urlFilter": "||cloudflare.com/ajax/libs/*/fuckadblock.js" + }, + "id": 12690 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["turbogvideos.com"], + "resourceTypes": ["script"], + "urlFilter": "||syndication.exosrv.com/instream-tag.php" + }, + "id": 12691 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["puls4.com", "video.sat1.de", "wetter.com"], + "resourceTypes": ["script"], + "urlFilter": "||ad.71i.de/somtag/loader/loader.js" + }, + "id": 12692 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["krunker.io"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.frvr.com/fran/pubads_" + }, + "id": 12693 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ccmbg.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.ooyala.com/static/*/ad-plugin/google_ima.min.js" + }, + "id": 12694 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lrt.lt"], + "resourceTypes": ["script"], + "urlFilter": "||galt.hit.gemius.pl/gplayer.js" + }, + "id": 12695 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de"], + "resourceTypes": ["script"], + "urlFilter": "||aws.route71.net/ad-" + }, + "id": 12696 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de", "tagesspiegel.de"], + "resourceTypes": ["script"], + "urlFilter": "||script.ioam.de/iam.js" + }, + "id": 12697 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["puzzles.msn.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.arkadiumhosted.com/advertisement/*/video-ads.js" + }, + "id": 12698 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["puzzles.msn.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.arkadiumhosted.com/advertisement/*/display-ads.js" + }, + "id": 12699 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bigbtc.win", "xapcom.eu"], + "resourceTypes": ["script"], + "urlFilter": "||onceagain.mooo.com/prebid.js" + }, + "id": 12700 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["viu.tv"], + "resourceTypes": ["script"], + "urlFilter": "||jwpcdn.com/player/plugins/googima/v/*/googima.js" + }, + "id": 12701 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tf1.fr"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.tagcommander.com/cmp-api/cmp.js" + }, + "id": 12702 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "b00.tw", + "banaraswap.in", + "boo.tw", + "decrypt.day", + "exey.io", + "fansonlinehub.com", + "ff14angler.com", + "hotmediahub.com", + "kiktu.com", + "mrnussbaum.com", + "play.aidungeon.io", + "tamrieltradecentre.com", + "techcyan.com", + "terabox.fun", + "teraearn.com", + "teralink.me", + "terashare.me", + "trangchu.news", + "upshrink.com", + "www.busuu.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 12703 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["exey.io", "ff14angler.com"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/managed/js/adsense/" + }, + "id": 12704 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extremereportbot.com"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com^*/show_ads_impl.js" + }, + "id": 12705 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["prem.link"], + "resourceTypes": ["script"], + "urlFilter": "||liveadexchanger.com/a/display.php" + }, + "id": 12706 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||phoenixkiller.com/assets/js/ad-provider.js|" + }, + "id": 12707 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["digisport.ro"], + "resourceTypes": ["script"], + "urlFilter": "||scdn.cxense.com/cx.js" + }, + "id": 12708 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["digisport.ro", "player.cartoonth12.com"], + "resourceTypes": ["script"], + "urlFilter": "||jwpcdn.com/player/" + }, + "id": 12709 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nohat.cc"], + "resourceTypes": ["script"], + "urlFilter": "||nohat." + }, + "id": 12710 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pluralist.com"], + "resourceTypes": ["script"], + "urlFilter": "||brid.tv/player/build/plugins/adunit.js" + }, + "id": 12711 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshrink.it"], + "resourceTypes": ["script"], + "urlFilter": "||googlesyndication.com/pagead/js/*/show_ads_impl" + }, + "id": 12712 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshrink.it"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.trackjs.com/agent/v*/latest/t.js" + }, + "id": 12713 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["series-d.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||cdn.jsdelivr.net/npm/*/fuckadblock" + }, + "id": 12714 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aajtak.intoday.in"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.ampproject.org/*/amp-ad-*.js" + }, + "id": 12715 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rakuten.tv"], + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/rollbar.js/" + }, + "id": 12716 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "resourceTypes": ["script"], + "urlFilter": "||ajax.googleapis.com/ajax/" + }, + "id": 12717 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/" + }, + "id": 12718 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "resourceTypes": ["script"], + "urlFilter": "||sts.eccmp.com/sts/scripts/conversen-sdk.js" + }, + "id": 12719 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "resourceTypes": ["script"], + "urlFilter": "||tags.tiqcdn.com/utag/*/utag.js" + }, + "id": 12720 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "as.com", + "cadenaser.com", + "cbs.com", + "eurogamer.net", + "hackedgames.com", + "jeux.com", + "jouer.fr", + "kissinggames.com", + "paramountplus.com", + "pintgames.com", + "playhub.com", + "playpink.com", + "prehackshub.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||s0.2mdn.net/instream/html5/ima3.js" + }, + "id": 12721 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["work.ink"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.thisiswaldo.com/static/js/" + }, + "id": 12722 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||townnews.com^*/tncms/*/ads/*/tnt.ads.adverts." + }, + "id": 12723 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hokiesports.com"], + "resourceTypes": ["script"], + "urlFilter": "||sidearm-syndication.s3.amazonaws.com/prod/web-push.bundle.js" + }, + "id": 12724 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rmcbfmplay.com"], + "resourceTypes": ["script"], + "urlFilter": "||js.estat.com/js/" + }, + "id": 12725 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fplstatistics.com", "sudokugame.org"], + "resourceTypes": ["script"], + "urlFilter": "||fundingchoicesmessages.google.com/i/" + }, + "id": 12726 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/newtaskbar-themes^" }, + "id": 12727 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "all.accor.com", + "decrypt.day", + "freepik.com", + "independentespanol.com", + "login.accor.com", + "reykjaviksailors.is", + "the-independent.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtag/js" + }, + "id": 12728 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tv.okezone.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/6.9.0/videojs-contrib-ads.min.js" + }, + "id": 12729 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||static.getmodsapk.com/cloudflare/ads-images/" + }, + "id": 12730 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||iturl.in/analytics?" }, + "id": 12731 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||xrares.com/xopind.js" }, + "id": 12732 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "resourceTypes": ["script"], + "urlFilter": "||ads.themoneytizer.com/s/requestform.js?" + }, + "id": 12733 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "resourceTypes": ["script"], + "urlFilter": "||gibevay.ru/retarget/get" + }, + "id": 12734 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "resourceTypes": ["script"], + "urlFilter": "||umekana.ru/retarget/get" + }, + "id": 12735 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "resourceTypes": ["script"], + "urlFilter": "||zatnoh.com/pw/*=eyj.js" + }, + "id": 12736 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||interestingengineering.com/partial/connatix_desktop.html" + }, + "id": 12737 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "resourceTypes": ["script"], + "urlFilter": "||services.bilsyndication.com/adv1/" + }, + "id": 12738 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.bilsyndication.com/prebid/default/" + }, + "id": 12739 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com", "universal-sci.com"], + "resourceTypes": ["script"], + "urlFilter": "||ssl.google-analytics.com/ga.js" + }, + "id": 12740 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.bilsyndication.com/plugins/cmptcf2/cmp-v2.0.1.js" + }, + "id": 12741 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "resourceTypes": ["script"], + "urlFilter": "||services.bilsyndication.com/passback/?t=" + }, + "id": 12742 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com", "index.hr"], + "resourceTypes": ["script"], + "urlFilter": "||amazon-adsystem.com/aax2/apstag.js" + }, + "id": 12743 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reddit.com"], + "resourceTypes": ["script"], + "urlFilter": "||redditstatic.com^*/xads.js" + }, + "id": 12744 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lewdninja.com", "new.lewd.ninja"], + "resourceTypes": ["script"], + "urlFilter": "||a.trk-imps.com/oauth2" + }, + "id": 12745 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvmd.info"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.trafficdok.com/libs/e.js" + }, + "id": 12746 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["unilad.co.uk", "weather.com"], + "resourceTypes": ["script"], + "urlFilter": "||micro.rubiconproject.com/prebid/dynamic/" + }, + "id": 12747 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladbible.com"], + "resourceTypes": ["script"], + "urlFilter": "||micro.rubiconproject.com/prebid/dynamic" + }, + "id": 12748 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladbible.com", "tyla.com", "unilad.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||pub.doubleverify.com/signals/pub.js" + }, + "id": 12749 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladbible.com", "tyla.com", "unilad.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||rubiconproject.com/prebid/" + }, + "id": 12750 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["timesnownews.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai.js^" + }, + "id": 12751 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/fuckadblock" + }, + "id": 12752 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||shrink.icu/prebid.js" + }, + "id": 12753 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["babylonbee.com"], + "resourceTypes": ["script"], + "urlFilter": "||services.brid.tv/player/" + }, + "id": 12754 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sudoku-aktuell.de"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js^" + }, + "id": 12755 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "cbsi.map.fastly.net", + "coral.coralproject.net", + "wwwimage-tve.cbsstatic.com" + ] + }, + "id": 12756 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "promo-visits.site", + "satoshi-win.xyz", + "shorterall.com" + ], + "requestDomains": ["allgroups.online"], + "resourceTypes": ["script", "stylesheet"] + }, + "id": 12757 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sportbible.com"], + "resourceTypes": ["script"], + "urlFilter": "||aniview.com/api/adserver/spt?" + }, + "id": 12758 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["marieclaire.fr"], + "resourceTypes": ["script"], + "urlFilter": "||cache.marieclaire.fr/media/videojs/videojs.ads.min.js" + }, + "id": 12759 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vidtudu.com"], + "requestDomains": ["vidtodo.com"], + "resourceTypes": ["image", "stylesheet"] + }, + "id": 12760 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skmedix.pl"], + "resourceTypes": ["script"], + "urlFilter": "||tpc.googlesyndication.com/sodar/sodar2.js" + }, + "id": 12761 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mcrypto.club"], + "resourceTypes": ["script"], + "urlFilter": "||cryptocoinsad.com/ads/js/slider.js" + }, + "id": 12762 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dell.com"], + "requestDomains": ["afcs.dellcdn.com"], + "resourceTypes": ["stylesheet"] + }, + "id": 12763 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["movie.momo-net.com"], + "resourceTypes": ["script"], + "urlFilter": "||trafficfabrik.com/mine.js" + }, + "id": 12764 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["akinator.com"], + "requestDomains": ["akinator.com.cdn.ezoic.net"], + "resourceTypes": ["font", "image", "script", "stylesheet"] + }, + "id": 12765 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["flightsim.to"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||pub.network/flightsim-to/pubfig.min.js" + }, + "id": 12766 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["javhd.com"], + "requestDomains": ["javbucks.com"], + "resourceTypes": ["stylesheet"] + }, + "id": 12767 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "maxlinks.online", + "maxstream.video", + "maxstreams.site" + ], + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "||linkonclick.com/*/display.php" + }, + "id": 12768 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "maxlinks.online", + "maxstream.video", + "maxstreams.site" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.host-cdn.net/*.js|" + }, + "id": 12769 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "maxlinks.online", + "maxstream.video", + "maxstreams.site", + "uprot.net" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.host-cdn.net/ads2.js" + }, + "id": 12770 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["duden.de"], + "requestDomains": ["builder-assets.unbounce.com"], + "resourceTypes": ["stylesheet"] + }, + "id": 12771 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["newgames.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js^" + }, + "id": 12772 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mediamarkt.com.tr"], + "requestDomains": ["cdn.segmentify.com"], + "resourceTypes": ["image", "script", "stylesheet"] + }, + "id": 12773 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["landing.davidho.sg"], + "requestDomains": ["vbt.io"], + "resourceTypes": ["image", "stylesheet"] + }, + "id": 12774 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canyoublockit.com"], + "requestDomains": ["cloudflare.com", "fluidplayer.com", "googleapis.com"], + "resourceTypes": ["script", "stylesheet"] + }, + "id": 12775 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["up-4ever.net"], + "requestDomains": ["fonts.googleapis.com", "maxcdn.bootstrapcdn.com"], + "resourceTypes": ["stylesheet"] + }, + "id": 12776 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "requestDomains": ["torrindex.net"], + "resourceTypes": ["script", "stylesheet"] + }, + "id": 12777 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["surveyrewardz.com"], + "resourceTypes": ["script"], + "urlFilter": "||panelist.cint.com/assets/embed.min.js^" + }, + "id": 12778 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["titantv.com"], + "resourceTypes": ["script"], + "urlFilter": "||ntv.io/serve/load.js" + }, + "id": 12779 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["androidacy.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/" + }, + "id": 12780 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spanishdict.com"], + "resourceTypes": ["script"], + "urlFilter": "||d1q4kshf6f0axi.cloudfront.net/main/prebid-min-2022.js" + }, + "id": 12781 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["poki-gdn.com", "repuls.io"], + "resourceTypes": ["script"], + "urlFilter": "||a.poki.com/prebid/" + }, + "id": 12782 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adclickersbot.com", "earnbtc.pw", "gainbtc.click"], + "resourceTypes": ["script"], + "urlFilter": "||static.surfe.pro/js/net.js" + }, + "id": 12783 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "cdn.questionpro.com", + "discretemath.org", + "faculty.uml.edu" + ], + "resourceTypes": ["stylesheet"] + }, + "id": 12784 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["a2zupload.com", "rtxkeeda.com"], + "resourceTypes": ["image"] + }, + "id": 12785 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ksl.com"], + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/videojs/videojs-contrib-ads.js" + }, + "id": 12786 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["krunker.io"], + "requestDomains": ["cdn.playwire.com"], + "resourceTypes": ["image"] + }, + "id": 12787 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["script"], + "urlFilter": "||services.vlitag.com/adv1/?q=" + }, + "id": 12788 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4tests.com"], + "requestDomains": ["ws-na.assoc-amazon.com"], + "resourceTypes": ["image"] + }, + "id": 12789 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["script"], + "urlFilter": "||tag.vlitag.com/v1/" + }, + "id": 12790 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["script"], + "urlFilter": "||assets.vlitag.com/plugins/cmptcf2/cmp-v" + }, + "id": 12791 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["script"], + "urlFilter": "||assets.vlitag.com/prebid/default/prebid-" + }, + "id": 12792 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["script"], + "urlFilter": "||assets.vlitag.com/plugins/safeframe/src/js/sf_host.min.js" + }, + "id": 12793 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["freemcserver.net"], + "resourceTypes": ["script"], + "urlFilter": "||stpd.cloud/saas/" + }, + "id": 12794 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["eloquaeditors.com"], + "requestDomains": ["en25.com"], + "resourceTypes": ["image"] + }, + "id": 12795 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elpais.com", "los40.com"], + "requestDomains": ["epimg.net"], + "resourceTypes": ["image"] + }, + "id": 12796 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lasexta.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/vpaid_adapter.js" + }, + "id": 12797 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cloud-computing-central.com", + "cloudcomputingtopics.net", + "okdebrid.com", + "youdebrid.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||static.yieldmo.com/ym.adv.min.js" + }, + "id": 12798 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bodysize.org", + "heavy-r.com", + "porngo.com", + "showbiz.cz", + "tostreamit.com", + "vumoo.to" + ], + "requestDomains": ["recoco.it"], + "resourceTypes": ["image", "xmlhttprequest"] + }, + "id": 12799 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cloud-computing-central.com", + "cloudcomputingtopics.net", + "wionews.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.pubmatic.com/adserver/js/pwt/*/pwt.js" + }, + "id": 12800 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bitcotasks.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.ads-twitter.com/uwt.js" + }, + "id": 12801 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bitcotasks.com"], + "resourceTypes": ["script"], + "urlFilter": "||coinzillatag.com/lib/fp.js" + }, + "id": 12802 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ad-doge.com", "viefaucet.com"], + "resourceTypes": ["script"], + "urlFilter": "||coinzillatag.com/lib/display.js" + }, + "id": 12803 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["viefaucet.com"], + "resourceTypes": ["script"], + "urlFilter": "||cointraffic.io/js/" + }, + "id": 12804 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["etonline.com"], + "requestDomains": ["media.amlg.io"], + "resourceTypes": ["image"] + }, + "id": 12805 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anydebrid.com", "hotdebrid.com"], + "resourceTypes": ["script"], + "urlFilter": "://*.*.*/" + }, + "id": 12806 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["okdebrid.com", "youdebrid.com"], + "resourceTypes": ["script"], + "urlFilter": "||partner.googleadservices.com/gampad/cookie.js?" + }, + "id": 12807 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manofadan.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||googletagmanager.com/gtm.js" + }, + "id": 12808 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jetztlive.com"], + "requestDomains": ["777partner.com"], + "resourceTypes": ["image", "media"] + }, + "id": 12809 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||g.adspeed.net/ad.php?do=detectadblocker|" + }, + "id": 12810 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshnk.com", "soranews24.com"], + "resourceTypes": ["script"], + "urlFilter": "||fundingchoicesmessages.google.com/i/pub-" + }, + "id": 12811 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshnk.com", "soranews24.com"], + "resourceTypes": ["script"], + "urlFilter": "||fundingchoicesmessages.google.com/f/" + }, + "id": 12812 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["derstandard.at", "derstandard.de"], + "resourceTypes": ["script"], + "urlFilter": "||npttech.com/advertising.js" + }, + "id": 12813 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["derstandard.at", "derstandard.de"], + "resourceTypes": ["script"], + "urlFilter": "||data-dda7d24eb2.derstandard.at/iomm/latest/manager/base/es6/bundle.js" + }, + "id": 12814 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["derstandard.at", "derstandard.de"], + "resourceTypes": ["script"], + "urlFilter": "||imagesrv.adition.com/js/srp.js" + }, + "id": 12815 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["derstandard.at", "derstandard.de"], + "resourceTypes": ["script"], + "urlFilter": "||imagesrv.adition.com/js/aut.js" + }, + "id": 12816 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["derstandard.at", "derstandard.de"], + "resourceTypes": ["script"], + "urlFilter": "||px.staticfiles.at/dst-bi-px.js" + }, + "id": 12817 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["soranews24.com"], + "resourceTypes": ["script"], + "urlFilter": "||g.doubleclick.net/tag/js/gpt.js" + }, + "id": 12818 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["livsavr.co", "thehockeywriters.com"], + "resourceTypes": ["script"], + "urlFilter": "||ezojs.com/detroitchicago/cmbv2.js" + }, + "id": 12819 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cuevana3.la"], + "requestDomains": ["dsag3w1du2cu2.cloudfront.net"], + "resourceTypes": ["image"] + }, + "id": 12820 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["smartkhabrinews.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||popads.net/js/adblock.js" + }, + "id": 12821 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||a-ads.com/assets/common/ad_blocker-203c5bd097d317c7badf88cd5afdaf79091c5f0b9ab00763ae2a84ee4d2c218b.js|" + }, + "id": 12822 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["earnbtc.pw"], + "resourceTypes": ["script"], + "urlFilter": "||earnbtc.pw/jse/vld.ads?ad_ids=" + }, + "id": 12823 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["akc.org"], + "requestDomains": ["akc.blueconic.net"], + "resourceTypes": ["image", "script", "xmlhttprequest"] + }, + "id": 12824 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||scriptsoup.nx.tc/prebid.js" + }, + "id": 12825 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["deezer.com"], + "resourceTypes": ["script"], + "urlFilter": "||s0.2mdn.net/instream/video/client.js" + }, + "id": 12826 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["www.asahi.com"], + "requestDomains": ["cdn.logly.co.jp"], + "resourceTypes": ["image"] + }, + "id": 12827 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["deezer.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.hubvisor.io/wrapper/common/player.js" + }, + "id": 12828 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mediamarkt.com.tr"], + "requestDomains": ["img.segmentify.com"], + "resourceTypes": ["image"] + }, + "id": 12829 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["deezer.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.hubvisor.io/wrapper/*/hubvisor.js" + }, + "id": 12830 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["member.neofinancial.com"], + "resourceTypes": ["script"], + "urlFilter": "||fpnpmcdn.net/v3/*/loader_" + }, + "id": 12831 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["esopress.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/*/detectincognito" + }, + "id": 12832 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extrarebates.com"], + "requestDomains": ["ad.linksynergy.com"], + "resourceTypes": ["image"] + }, + "id": 12833 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["link.idblog.eu.org", "niihen.com"], + "resourceTypes": ["script"], + "urlFilter": "||jsdelivr.net/gh/niihen/niihen.github.io/niihen-com/safelink/" + }, + "id": 12834 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["socialblade.com"], + "requestDomains": ["banner.yt"], + "resourceTypes": ["image"] + }, + "id": 12835 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wral.com"], + "requestDomains": ["capitolbroadcasting.blueconic.net"], + "resourceTypes": ["image", "script", "xmlhttprequest"] + }, + "id": 12836 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk", "the-independent.com"], + "resourceTypes": ["script"], + "urlFilter": "||pub.pixels.ai/wrap-independent-no-prebid-lib.js" + }, + "id": 12837 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["the-independent.com"], + "resourceTypes": ["script"], + "urlFilter": "||independent.co.uk/*prebid" + }, + "id": 12838 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk", "the-independent.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.adsafeprotected.com/iaspet.1.js" + }, + "id": 12839 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hints.littlealchemy2.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.qwtag.com/*/qw.js" + }, + "id": 12840 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||dn0qt3r0xannq.cloudfront.net/nowgg-" + }, + "id": 12841 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reshare.pm"], + "resourceTypes": ["script"], + "urlFilter": "||a.magsrv.com/ad-provider.js" + }, + "id": 12842 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tonanmedia.my.id"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/idnulleds/blog@main/javascript/safelink.js" + }, + "id": 12843 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["diep.io"], + "resourceTypes": ["script"], + "urlFilter": "||ay.delivery/client-v2.js" + }, + "id": 12844 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["icons8.com"], + "requestDomains": ["image.shutterstock.com"], + "resourceTypes": ["image"] + }, + "id": 12845 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sportdeutschland.tv"], + "resourceTypes": ["script"], + "urlFilter": "||71i.de/*/loader.js" + }, + "id": 12846 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adikdrive.my.id", + "adikhealth.xyz", + "bisnis.adigenius.com", + "mangindo.xyz" + ], + "resourceTypes": ["script"], + "urlFilter": "prebid.js" + }, + "id": 12847 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["24ur.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/npm/videojs-contrib-ads" + }, + "id": 12848 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com", "video.eurosport.com", "www.nbc.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/extensions/*/appmeasurement.min.js" + }, + "id": 12849 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["games.dailymail.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.arkadiumhosted.com/advertisement/*-ads.js" + }, + "id": 12850 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ondemandkorea.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.pubmatic.com/adserver/*/pwt.js" + }, + "id": 12851 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manoramamax.com"], + "resourceTypes": ["script"], + "urlFilter": "||manoramamax.com/videojs/videojs-contrib-ads.min.js" + }, + "id": 12852 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["moviepilot.de", "smsonline.cloud"], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/pagead/managed/js/gpt/" + }, + "id": 12853 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["deva.cnvids.com"], + "resourceTypes": ["script"], + "urlFilter": "||deva.cnvids.com/dwcn/assets/js/openads.js" + }, + "id": 12854 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["isthischannelmonetized.com"], + "resourceTypes": ["script"], + "urlFilter": "||www.googletagmanager.com/gtag/js" + }, + "id": 12855 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||choralia.net/popu.js" + }, + "id": 12856 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["static.foxnews.com"], + "resourceTypes": ["script"], + "urlFilter": "||akamaihd.net/player/*/akamai/amp/prebid/" + }, + "id": 12857 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wordpress.org"], + "requestDomains": ["ps.w.org"], + "resourceTypes": ["image"] + }, + "id": 12858 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ezfunnels.com"], + "requestDomains": ["ezsoftwarestorage.com"], + "resourceTypes": ["image", "media"] + }, + "id": 12859 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["foxnews.com"], + "resourceTypes": ["script"], + "urlFilter": "||global.fncstatic.com^*/ads.js" + }, + "id": 12860 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnn.com"], + "resourceTypes": ["script"], + "urlFilter": "||data.cnn.com/jsonp/cfg/*/videoconfig/cnn/desktop/domesticsectionconfig.json" + }, + "id": 12861 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnn.com"], + "resourceTypes": ["script"], + "urlFilter": "||z.cdn.turner.com/analytics/cnnexpan/jsmd.min.js" + }, + "id": 12862 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["go.cnn.com"], + "resourceTypes": ["script"], + "urlFilter": "||mssl.fwmrm.net/libs/" + }, + "id": 12863 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aajtak.intoday.in", "indiatoday.intoday.in"], + "resourceTypes": ["script"], + "urlFilter": "||media2.intoday.in/aajtak/" + }, + "id": 12864 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sky.de"], + "resourceTypes": ["script"], + "urlFilter": "||analytics.edgesuite.net/html5/akamaihtml5-min.js" + }, + "id": 12865 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pointtown.com"], + "requestDomains": ["valuecommerce.com"], + "resourceTypes": ["image"] + }, + "id": 12866 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sky.de"], + "resourceTypes": ["script"], + "urlFilter": "||analytics.edgekey.net/html5/akamaihtml5-min.js" + }, + "id": 12867 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ctpost.com", + "houstonchronicle.com", + "mysanantonio.com", + "newstimes.com", + "seattlepi.com", + "sfchronicle.com", + "sfgate.com", + "timesunion.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||ensighten.com/hearst/news/bootstrap.js" + }, + "id": 12868 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seattlepi.com", "sfgate.com"], + "resourceTypes": ["script"], + "urlFilter": "||googleapis.com/js/sdkloader/ima3.js" + }, + "id": 12869 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["laguardia.edu"], + "requestDomains": ["data.adxcel-ec2.com"], + "resourceTypes": ["image"] + }, + "id": 12870 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ping-admin.com"], + "requestDomains": ["maptiles.ping-admin.ru"], + "resourceTypes": ["image"] + }, + "id": 12871 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seattlepi.com", "sfgate.com"], + "resourceTypes": ["script"], + "urlFilter": "||spotxcdn.com/integration/directsdk/" + }, + "id": 12872 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seattlepi.com", "sfgate.com"], + "resourceTypes": ["script"], + "urlFilter": "||spotx.tv/directsdk/" + }, + "id": 12873 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "9to5google.com", + "9to5mac.com", + "amp.tmz.com", + "amp.usatoday.com", + "bozemandailychronicle.com", + "engadget.com", + "kmbc.com", + "koat.com", + "pilotonline.com", + "richmond.com", + "stltoday.com", + "tucson.com", + "watchdog.org" + ], + "resourceTypes": ["script"], + "urlFilter": "||cdn.ampproject.org/*/amp-geo-" + }, + "id": 12874 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blockadblock.com"], + "resourceTypes": ["script"], + "urlFilter": "/blockadblock." + }, + "id": 12875 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "citiretailservices.citibankonline.com", + "costco.com", + "elgiganten.dk", + "elgiganten.se", + "elkjop.no", + "gigantti.fi", + "lenovo.com", + "power.fi", + "rossmann.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||mpsnare.iesnare.com/snare.js" + }, + "id": 12876 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||citi.com/cards/*/tracking.js" + }, + "id": 12877 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["citi.com"], + "resourceTypes": ["script"], + "urlFilter": "||eccmp.com/*/conversen-sdk.js" + }, + "id": 12878 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ec-store.net"], + "requestDomains": ["rt.rtoaster.jp"], + "resourceTypes": ["image"] + }, + "id": 12879 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chintaistyle.jp", "gyutoro.com", "ticketfly.com"], + "resourceTypes": ["script"], + "urlFilter": "||stats.g.doubleclick.net/dc.js" + }, + "id": 12880 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||sites.google.com/view/awesome-themes-desktop^" + }, + "id": 12881 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kia.ca", "manage.linkt.com.au"], + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com/*/satellitelib-" + }, + "id": 12882 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["espn.com"], + "resourceTypes": ["script"], + "urlFilter": "||ensighten.com/*/prod/bootstrap.js" + }, + "id": 12883 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "discretemath.org", + "faculty.uml.edu", + "s2.coinmarketcap.com" + ], + "resourceTypes": ["image"] + }, + "id": 12884 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["espn.com"], + "resourceTypes": ["script"], + "urlFilter": "||espncdn.com/redesign/*/js/espn-analytics.js" + }, + "id": 12885 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["espn.com"], + "resourceTypes": ["script"], + "urlFilter": "||registerdisney.go.com/*/responder/responder.js" + }, + "id": 12886 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||recipes.timesofindia.com/*ads.cms" + }, + "id": 12887 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["clark.de"], + "resourceTypes": ["script"], + "urlFilter": "||honeybadger.io/*/honeybadger.min.js" + }, + "id": 12888 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dn.pt", "jn.pt", "tsf.pt"], + "resourceTypes": ["script"], + "urlFilter": "||gemius.pl/xlgemius.js" + }, + "id": 12889 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jn.pt", "tsf.pt"], + "resourceTypes": ["script"], + "urlFilter": "||secure.netscope.marktest.pt/netscope-gemius.js" + }, + "id": 12890 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "gouv.fr", + "rte.ie", + "sport1.de", + "tv5monde.com", + "uktvplay.co.uk", + "visaconcierge.eu", + "yourstory.com" + ], + "requestDomains": ["tag.aticdn.net"], + "resourceTypes": ["script"] + }, + "id": 12891 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dn.pt"], + "resourceTypes": ["script"], + "urlFilter": "||marktest.pt/netscope-gemius.js" + }, + "id": 12892 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["businessinsider.com"], + "resourceTypes": ["script"], + "urlFilter": "||ak.sail-horizon.com/scout/" + }, + "id": 12893 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["linkneverdie.net"], + "requestDomains": ["quantumdex.io"], + "resourceTypes": ["script"] + }, + "id": 12894 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["androidcentral.com"], + "resourceTypes": ["script"], + "urlFilter": "||cloudflare.com/ajax/libs/" + }, + "id": 12895 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["demandforce.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.mxpnl.com/libs/mixpanel-*.min.js" + }, + "id": 12896 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rule34hentai.net"], + "requestDomains": ["cloudflare.com", "fluidplayer.com"], + "resourceTypes": ["script"] + }, + "id": 12897 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "dailywire.com", + "imgbox.com", + "linkdrop.net", + "rule34hentai.net", + "ultrahorny.com", + "up-4ever.net", + "zdnet.fr" + ], + "requestDomains": ["ajax.googleapis.com"], + "resourceTypes": ["script"] + }, + "id": 12898 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["foodnetwork.com", "travelchannel.com"], + "resourceTypes": ["script"], + "urlFilter": "||code.adsales.snidigital.com/conf/ads-config.js" + }, + "id": 12899 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["letelegramme.fr"], + "resourceTypes": ["script"], + "urlFilter": "||cxense.com/cx.js" + }, + "id": 12900 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adbull.org"], + "requestDomains": ["static.adbull.me"], + "resourceTypes": ["script"] + }, + "id": 12901 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["play.tv3.lt"], + "resourceTypes": ["script"], + "urlFilter": "||gemius.pl/gplayer.js" + }, + "id": 12902 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "arkadiumarena.com", + "games.baltimoresun.com", + "games.chicagotribune.com", + "games.dailypress.com", + "games.express.co.uk", + "games.mcall.com", + "games.nydailynews.com", + "games.orlandosentinel.com", + "games.sun-sentinel.com", + "puzzles.bestforpuzzles.com" + ], + "requestDomains": ["arkadiumhosted.com"], + "resourceTypes": ["script"] + }, + "id": 12903 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cuatro.com", "telecinco.es"], + "requestDomains": ["mdsrwdassets-a.akamaihd.net"], + "resourceTypes": ["other", "script", "xmlhttprequest"] + }, + "id": 12904 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["snopes.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.boomtrain.com/analyticstrain/snopes/analyticstrain.min.js" + }, + "id": 12905 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ads.spotify.com", + "all.accor.com", + "developers.google.com", + "kaspersky.fr", + "linetv.tw", + "login.accor.com", + "panerabread.com", + "payment.mts.ru", + "pochta.ru", + "reykjaviksailors.is", + "shop.euromaster.de", + "umterps.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||google-analytics.com/analytics.js" + }, + "id": 12906 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "|https://api-secure.solvemedia.com^" + }, + "id": 12907 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "calgaryherald.com", + "calgarysun.com", + "canoe.com", + "edmontonsun.com", + "financialpost.com", + "leaderpost.com", + "lfpress.com", + "montrealgazette.com", + "nationalpost.com", + "ottawacitizen.com", + "ottawasun.com", + "theprovince.com", + "thestarphoenix.com", + "torontosun.com", + "vancouversun.com", + "windsorstar.com", + "winnipegsun.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||d1xrtnyoeeet33.cloudfront.net/assets/js/lib/" + }, + "id": 12908 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbsnews.com"], + "resourceTypes": ["script"], + "urlFilter": "||cbsistatic.com/*/comscore.streaming." + }, + "id": 12909 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pronpic.org"], + "requestDomains": ["visitweb.com"], + "resourceTypes": ["script"] + }, + "id": 12910 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbsnews.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai_debug.js" + }, + "id": 12911 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["buffalonews.com"], + "requestDomains": ["bntech.io"], + "resourceTypes": ["script"] + }, + "id": 12912 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sonycrackle.com"], + "resourceTypes": ["script"], + "urlFilter": "||imrworldwide.com/novms/*/ggcm*.js" + }, + "id": 12913 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nba.com"], + "requestDomains": ["neulionms-a.akamaihd.net"], + "resourceTypes": ["script"] + }, + "id": 12914 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anonymousemail.me"], + "requestDomains": ["benkhouya.com"], + "resourceTypes": ["script"] + }, + "id": 12915 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["expedia.co.uk", "service.hotels.com"], + "resourceTypes": ["script"], + "urlFilter": "||travel-assets.com/datacapture/" + }, + "id": 12916 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vw.com"], + "resourceTypes": ["script"], + "urlFilter": "||btstatic.com/tag.js" + }, + "id": 12917 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bbc.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||static.bbc.co.uk/radio/player/*/script/logger.js" + }, + "id": 12918 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||play2.qbrick.com/framework/modules/analytics/analytics.min.js" + }, + "id": 12919 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["estadao.com.br"], + "resourceTypes": ["script"], + "urlFilter": "||statics.estadao.com.br/*/portal/js/comscore/" + }, + "id": 12920 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["estadao.com.br"], + "resourceTypes": ["script"], + "urlFilter": "||statics.estadao.com.br/*/utils/publicidade/dfp.min.js" + }, + "id": 12921 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["msropendata.com"], + "resourceTypes": ["script"], + "urlFilter": "||msecnd.net/scripts/a/ai.0.js" + }, + "id": 12922 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com"], + "requestDomains": ["plotrabbit.com"], + "resourceTypes": ["script"] + }, + "id": 12923 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["olx.bg"], + "resourceTypes": ["script"], + "urlFilter": "||static-olxeu.akamaized.net/static/olxbg/*/js/tracking/ninja.js" + }, + "id": 12924 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kanald.com.tr"], + "resourceTypes": ["script"], + "urlFilter": "||gatr.hit.gemius.pl/gplayer.js" + }, + "id": 12925 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com"], + "requestDomains": ["cdn.adsafeprotected.com"], + "resourceTypes": ["script"] + }, + "id": 12926 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["remixshop.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.scarabresearch.com/js/*/scarab-v*.js" + }, + "id": 12927 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sainsburys.jobs", "stagecoachbus.com"], + "resourceTypes": ["script"], + "urlFilter": "||addthis.com/js/*/addthis_widget.js" + }, + "id": 12928 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cnet.com", + "marieclaire.com", + "techrepublic.com", + "zdnet.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||evidon.com/geo/" + }, + "id": 12929 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["letgo.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.amplitude.com/libs/amplitude-*.gz.js" + }, + "id": 12930 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["duellinksmeta.com"], + "requestDomains": ["cdn.intergient.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12931 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["disney.com"], + "resourceTypes": ["script"], + "urlFilter": "||tredir.go.com/capmon/" + }, + "id": 12932 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nfl.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.parsely.com/p.js" + }, + "id": 12933 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||camhub.cc/static/js/bgscript.js" }, + "id": 12934 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["live.bleacherreport.com"], + "requestDomains": ["ugdturner.com"], + "resourceTypes": ["script"] + }, + "id": 12935 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["destinationamerica.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/" + }, + "id": 12936 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["destinationamerica.com"], + "resourceTypes": ["script"], + "urlFilter": "||src.litix.io/core/*/mux.js" + }, + "id": 12937 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["barometern.se"], + "resourceTypes": ["script"], + "urlFilter": "||backend.worldoftulo.com/" + }, + "id": 12938 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abc.go.com"], + "resourceTypes": ["script"], + "urlFilter": "||mssl.fwmrm.net/p/abc_live/" + }, + "id": 12939 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abc.go.com"], + "resourceTypes": ["script"], + "urlFilter": "||v.fwmrm.net/ad/g/1" + }, + "id": 12940 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abc.go.com"], + "resourceTypes": ["script"], + "urlFilter": "/visitorapi.js" + }, + "id": 12941 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com"], + "resourceTypes": ["script"], + "urlFilter": "||connect.facebook.*/*/audiencenetworkprebid.js" + }, + "id": 12942 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wsj.com"], + "resourceTypes": ["script"], + "urlFilter": "||wsj.net/*/cxense-candy.js" + }, + "id": 12943 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wsj.com"], + "resourceTypes": ["script"], + "urlFilter": "||scdn.cxense.com/cx." + }, + "id": 12944 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "abola.pt", + "epaper.eenadu.net", + "jn.pt", + "ojogo.pt", + "pitchfork.com", + "plataformamedia.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/gpt/pubads_impl" + }, + "id": 12945 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imgdew.pw"], + "resourceTypes": ["script"], + "urlFilter": "||imgdew.com/js/" + }, + "id": 12946 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["disneynow.go.com"], + "resourceTypes": ["script"], + "urlFilter": "||edgedatg.com/aws/assets/cp/web/assets/js/*/appmeasurement.js" + }, + "id": 12947 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ivoox.com"], + "requestDomains": ["static.sunmedia.tv"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12948 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["streamable.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.adsnative.com/static/js/render.*.js" + }, + "id": 12949 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["motortrend.com", "velocity.com"], + "resourceTypes": ["script"], + "urlFilter": "||litix.io/core/" + }, + "id": 12950 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["polsatnews.pl"], + "requestDomains": ["gemius.pl"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 12951 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["motortrend.com", "velocity.com"], + "resourceTypes": ["script"], + "urlFilter": "||fusion.ddmcdn.com/app/*/comscore.streaming." + }, + "id": 12952 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["qbo.intuit.com"], + "resourceTypes": ["script"], + "urlFilter": "||plugin.intuitcdn.net/ua-parser-js/*/ua-parser.min.js" + }, + "id": 12953 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["newser.com"], + "resourceTypes": ["script"], + "urlFilter": "||google.com/afsonline/" + }, + "id": 12954 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "baltimoresun.com", + "capitalgazette.com", + "chicagotribune.com", + "citypaper.com", + "dailypress.com", + "mcall.com", + "orlandosentinel.com", + "pacificsandiego.com", + "sandiegouniontribune.com", + "sun-sentinel.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||trbas.com/jive/" + }, + "id": 12955 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "api.gooru.live", + "elespanol.com", + "periodistadigital.tv" + ], + "resourceTypes": ["script"], + "urlFilter": "||static.sunmedia.tv/integrations/" + }, + "id": 12956 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ranker.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.zidedge.com/zp/ranker/" + }, + "id": 12957 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "notebookcheck-ru.com", + "notebookcheck.com", + "notebookcheck.net" + ], + "requestDomains": ["notebook-check.com", "notebookcheck-ru.com"], + "resourceTypes": ["script"] + }, + "id": 12958 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bigten.org"], + "resourceTypes": ["script"], + "urlFilter": "||s3.amazonaws.com/assets.sidearmsports.com/statcollector/statcollector.min.js" + }, + "id": 12959 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nypost.com", "pagesix.com", "welt.de"], + "resourceTypes": ["script"], + "urlFilter": "||widgets.outbrain.com/outbrain.js" + }, + "id": 12960 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nypost.com", "pagesix.com"], + "resourceTypes": ["script"], + "urlFilter": "||odb.outbrain.com/utils/get?url" + }, + "id": 12961 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["laprovence.com"], + "resourceTypes": ["script"], + "urlFilter": "||static1.dmcdn.net/playerv5/" + }, + "id": 12962 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["es.wallapop.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.taplytics.com/taplytics.min.js" + }, + "id": 12963 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "breathecast.com", + "classicalite.com", + "crossmap.com", + "hallels.com", + "newseveryday.com", + "returnofkings.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||youtube.com/yts/jsbin/" + }, + "id": 12964 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blick.ch"], + "resourceTypes": ["script"], + "urlFilter": "||da.admeira.ch/adm_signaturscript.js" + }, + "id": 12965 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blick.ch"], + "resourceTypes": ["script"], + "urlFilter": "||browser.sentry-cdn.com/*/bundle.min.js" + }, + "id": 12966 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||eastprodcdn.azureedge.net/bundles/*velaro" + }, + "id": 12967 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gelocal.it"], + "resourceTypes": ["script"], + "urlFilter": "||scripts.repubblica.it/" + }, + "id": 12968 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vlive.tv"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||naver.com/adcall" + }, + "id": 12969 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elconfidencial.com"], + "resourceTypes": ["script"], + "urlFilter": "||api.deep.bi/v3/init.js" + }, + "id": 12970 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nhl.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.adsafeprotected.com/vans-adapter-google-ima.js" + }, + "id": 12971 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["forbes.com"], + "resourceTypes": ["script"], + "urlFilter": "||d8rk54i4mohrb.cloudfront.net/js/video.js" + }, + "id": 12972 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imperfectfoods.com", "imperfectproduce.com"], + "resourceTypes": ["script"], + "urlFilter": "||djnf6e5yyirys.cloudfront.net/js/friendbuy.min.js" + }, + "id": 12973 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dmax.de", "tlc.de"], + "resourceTypes": ["script"], + "urlFilter": "||src.litix.io/videojs/*/videojs-mux.js" + }, + "id": 12974 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gerweck.net"], + "resourceTypes": ["script"], + "urlFilter": "||ezoic.net/wabbit/" + }, + "id": 12975 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.streamelements.com/science/" }, + "id": 12976 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["boats.com", "boattrader.com"], + "resourceTypes": ["script"], + "urlFilter": "||boatwizard.com/ads_prebid.min.js" + }, + "id": 12977 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lazada.com.my"], + "resourceTypes": ["script"], + "urlFilter": "||alicdn.com/*/tracker" + }, + "id": 12978 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rte.ie"], + "resourceTypes": ["script"], + "urlFilter": "||src.litix.io/theoplayer/" + }, + "id": 12979 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rte.ie"], + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.loggly.com/js/loggly.tracker-2.1.min.js" + }, + "id": 12980 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["javmost.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.rawgit.com/*/jquery_lazyload/" + }, + "id": 12981 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aol.com"], + "resourceTypes": ["script"], + "urlFilter": "||yimg.com/ss/rapid" + }, + "id": 12982 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tally-weijl.com"], + "resourceTypes": ["script"], + "urlFilter": "||d2wzl9lnvjz3bh.cloudfront.net/frosmo.easy.js" + }, + "id": 12983 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["20minutes.fr"], + "resourceTypes": ["script"], + "urlFilter": "||viafoura." + }, + "id": 12984 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oltnertagblatt.ch"], + "requestDomains": ["nwch.az-cdn.ch"], + "resourceTypes": ["script"] + }, + "id": 12985 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["op.gg"], + "resourceTypes": ["script"], + "urlFilter": "||opgg-static.akamaized.net/*/tracker.js" + }, + "id": 12986 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["player.pl"], + "requestDomains": ["cdntvn.pl"], + "resourceTypes": ["script"] + }, + "id": 12987 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||gstatic.com/*/adwords/partnerspublic/partners_public_*/partners/main.dart.js" + }, + "id": 12988 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bloombergquint.com"], + "resourceTypes": ["script"], + "urlFilter": "||moatads.com/aolvidibleapi" + }, + "id": 12989 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["questod.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||litix.io/videojs/" + }, + "id": 12990 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "requestDomains": [ + "code.jquery.com", + "content.jwplatform.com", + "pchassets.com", + "static.topixcdn.com" + ], + "resourceTypes": ["script"] + }, + "id": 12991 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||x.kinja-static.com/assets/packaged-js/trackers" + }, + "id": 12992 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "pch.com", + "pornhub.com", + "pornhub.net", + "pornhub.org" + ], + "requestDomains": ["gstatic.com"], + "resourceTypes": ["script"] + }, + "id": 12993 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oqee.tv", "pch.com"], + "requestDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["script"] + }, + "id": 12994 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chemistwarehouse.com.au"], + "resourceTypes": ["script"], + "urlFilter": "||bazaarvoice.com/prod/static/*/bv-analytics.js" + }, + "id": 12995 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["news9.com", "newson6.com"], + "resourceTypes": ["script"], + "urlFilter": "||modules-prod.franklyinc.com/cml.js" + }, + "id": 12996 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "boohoo.com", + "digikey.at", + "digikey.be", + "digikey.bg", + "digikey.ca", + "digikey.ch", + "digikey.cn", + "digikey.co.il", + "digikey.co.nz", + "digikey.co.th", + "digikey.co.uk", + "digikey.co.za", + "digikey.com", + "digikey.com.au", + "digikey.com.br", + "digikey.com.mx", + "digikey.cz", + "digikey.de", + "digikey.dk", + "digikey.ee", + "digikey.es", + "digikey.fi", + "digikey.fr", + "digikey.gr", + "digikey.hk", + "digikey.hu", + "digikey.ie", + "digikey.in", + "digikey.it", + "digikey.jp", + "digikey.kr", + "digikey.lt", + "digikey.lu", + "digikey.lv", + "digikey.my", + "digikey.nl", + "digikey.no", + "digikey.ph", + "digikey.pl", + "digikey.pt", + "digikey.ro", + "digikey.se", + "digikey.sg", + "digikey.si", + "digikey.sk", + "digikey.tw", + "xfinity.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||analytics.analytics-egain.com/onetag/" + }, + "id": 12997 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["script"], + "urlFilter": "||epimg.net/js/pbs/prebid" + }, + "id": 12998 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["script"], + "urlFilter": "||epimg.net/js/comun/avisopcdidomi2.js" + }, + "id": 12999 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["script"], + "urlFilter": "||doubleclick.net/tag/js/gpt.js" + }, + "id": 13000 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["script"], + "urlFilter": "||doubleclick.net/gpt/pubads_impl_" + }, + "id": 13001 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reuters.com"], + "resourceTypes": ["script"], + "urlFilter": "||reutersmedia.net/*/js/rcom-scroll-tracker.js" + }, + "id": 13002 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reuters.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_debug.js" + }, + "id": 13003 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["free-content.pro"], + "requestDomains": ["ddzswov1e84sp.cloudfront.net"], + "resourceTypes": ["script"] + }, + "id": 13004 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["groupme.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.mxpnl.com/libs/mixpanel-*-latest.min.js" + }, + "id": 13005 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["subscriptions.amd.com"], + "resourceTypes": ["script"], + "urlFilter": "/gtm.js" + }, + "id": 13006 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||promo.com/shopify/shopify-store-script.js" + }, + "id": 13007 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||promo.local/shopify/shopify-store-script.js" + }, + "id": 13008 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["miclaro.com.gt", "thequint.com"], + "resourceTypes": ["script"], + "urlFilter": "||tags.bkrtx.com/js/bk-coretag.js" + }, + "id": 13009 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["promo-visits.site", "shorterall.com"], + "requestDomains": [ + "ads.themoneytizer.com", + "c.adsco.re", + "displayvertising.com" + ], + "resourceTypes": ["script"] + }, + "id": 13010 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tagesanzeiger.ch"], + "resourceTypes": ["script"], + "urlFilter": "||tdn.da-services.ch/libs/prebid" + }, + "id": 13011 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bimi.jorudan.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||google-analytics.com/ga.js" + }, + "id": 13012 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "requestDomains": ["govbusi.info"], + "resourceTypes": ["script"] + }, + "id": 13013 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["telegraph.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||tags.crwdcntrl.net/*/cc.js" + }, + "id": 13014 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thechive.com"], + "resourceTypes": ["script"], + "urlFilter": "||acdn.adnxs.com/video/mediation/" + }, + "id": 13015 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["appsbull.com", "diudemy.com", "maqal360.com"], + "requestDomains": ["cdn.jsdelivr.net"], + "resourceTypes": ["script"] + }, + "id": 13016 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thechive.com"], + "resourceTypes": ["script"], + "urlFilter": "||acdn.adnxs.com/video/player/vastplayer/vastplayer.js" + }, + "id": 13017 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnbc.com", "watch.wwe.com"], + "resourceTypes": ["script"], + "urlFilter": "||ak.sail-horizon.com/spm/spm" + }, + "id": 13018 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "requestDomains": ["biltag.bilsyndication.com"], + "resourceTypes": ["script"] + }, + "id": 13019 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fandom.com"], + "resourceTypes": ["script"], + "urlFilter": "||wikia.nocookie.net/*/abtesting," + }, + "id": 13020 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["coches.net"], + "resourceTypes": ["script"], + "urlFilter": "||ccdn.es/advertising-usecases-factory-js-factory." + }, + "id": 13021 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["video.eurosport.com"], + "resourceTypes": ["script"], + "urlFilter": "||src.litix.io/jwplayer/" + }, + "id": 13022 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hideout.co"], + "resourceTypes": ["script"], + "urlFilter": "||services.brid.tv/player/build/plugins/adunit.js" + }, + "id": 13023 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cwtv.com", "nbc.com", "shudder.com", "weather.com"], + "resourceTypes": ["script"], + "urlFilter": "||jssdkcdns.mparticle.com/js/*/mparticle.js" + }, + "id": 13024 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["shop.euromaster.de"], + "resourceTypes": ["script"], + "urlFilter": "||try.abtasty.com/" + }, + "id": 13025 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["miranpeterman.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.stat-track.com/statics/moosend-tracking.min.js" + }, + "id": 13026 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ushareit.com"], + "resourceTypes": ["script"], + "urlFilter": "||pingjs.qq.com/h5/stats.js" + }, + "id": 13027 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elpais.com"], + "resourceTypes": ["script"], + "urlFilter": "||epimg.net/js/comun/comun.min.js" + }, + "id": 13028 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elpais.com"], + "resourceTypes": ["script"], + "urlFilter": "||epimg.net/js/comun/*/lazyload.min.js" + }, + "id": 13029 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vtdigger.org"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.broadstreetads.com/init-*min.js" + }, + "id": 13030 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nascar.com"], + "resourceTypes": ["script"], + "urlFilter": "||moatads.com/nascar" + }, + "id": 13031 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["12handz.com"], + "resourceTypes": ["script"], + "urlFilter": "||js.maxmind.com/js/apis/geoip2/*/geoip2.js" + }, + "id": 13032 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||downdetector.com/*/javascript/adscript.js" + }, + "id": 13033 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bearteach.com", "mope.io"], + "requestDomains": ["securepubads.g.doubleclick.net"], + "resourceTypes": ["script"] + }, + "id": 13034 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vmf.edge-apps.net"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3" + }, + "id": 13035 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["shrinkforearn.in"], + "requestDomains": ["doubleclick.net"], + "resourceTypes": ["script"] + }, + "id": 13036 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vmf.edge-apps.net"], + "resourceTypes": ["script"], + "urlFilter": "||iframe.statics.space/magma/stable/libs/contribads/*/videojs.ads.min.js" + }, + "id": 13037 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/taskbar-themes^" }, + "id": 13038 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kino.de"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||quiz.stroeermediabrands.de/" + }, + "id": 13039 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnnturk.com"], + "resourceTypes": ["script"], + "urlFilter": "||js.duhnet.tv/*/player/html5/" + }, + "id": 13040 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spotify.com"], + "resourceTypes": ["script"], + "urlFilter": "||scdn.co/cdn/js/gtag." + }, + "id": 13041 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["femmeactuelle.fr"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||tra.scds.pmdstatic.net/advertising-core/" + }, + "id": 13042 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["youku.com"], + "resourceTypes": ["script"], + "urlFilter": "||log.mmstat.com/eg.js" + }, + "id": 13043 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rtxkeeda.com"], + "requestDomains": ["a2zapk.com"], + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"] + }, + "id": 13044 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||ssl.kaptcha.com/collect/sdk" + }, + "id": 13045 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["happymoney.co.kr"], + "resourceTypes": ["script"], + "urlFilter": "||wcs.naver.net/wcslog.js" + }, + "id": 13046 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nykaa.com", "vw-sklep.pl"], + "resourceTypes": ["script"], + "urlFilter": "||www.googletagmanager.com/gtm.js" + }, + "id": 13047 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cookinggames.com"], + "resourceTypes": ["script"], + "urlFilter": "||bitent.com/lock_html5/adplayer/v*/adplayer.js" + }, + "id": 13048 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kabum.com.br"], + "resourceTypes": ["script"], + "urlFilter": "||s0.2mdn.net/ads/studio/enabler.js" + }, + "id": 13049 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ezodn.com/detroitchicago/" + }, + "id": 13050 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ezodn.com/cmp/v2/cmp.js" + }, + "id": 13051 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ezodn.com/v2/cmp.js" + }, + "id": 13052 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sfchronicle.com", "sfgate.com"], + "resourceTypes": ["script"], + "urlFilter": "||treg.hearstnp.com/treg.js" + }, + "id": 13053 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nsat.collegeboard.org"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com^*/mbox-contents-" + }, + "id": 13054 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oglobo.globo.com"], + "resourceTypes": ["script"], + "urlFilter": "||ogjs.infoglobo.com.br/*/scripts/templates/advertising/" + }, + "id": 13055 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["washingtonexaminer.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.dynamicyield.com/api/" + }, + "id": 13056 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wellsfargo.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.wellsfargo.com/tracking/main/utag.js^" + }, + "id": 13057 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["showroomprive.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn-net.com/cc.js" + }, + "id": 13058 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bz-berlin.de", "ze.tt"], + "resourceTypes": ["script"], + "urlFilter": "||sp-prod.net/wrappermessagingwithoutdetection.js" + }, + "id": 13059 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["opentracker.net"], + "resourceTypes": ["script"], + "urlFilter": "||geo.leadboxer.com/geoipengine/" + }, + "id": 13060 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["neopets.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.playwire.com/bolt/js/zeus/embed.js" + }, + "id": 13061 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["giga.de", "spieletipps.de"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.privacy-mgmt.com/wrappermessagingwithoutdetection.js" + }, + "id": 13062 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "a-z-animals.com", + "brewerfanatic.com", + "fishonfirst.com", + "northsidebaseball.com", + "pimylifeup.com", + "twinsdaily.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.adthrive.com/sites/*/ads.min.js" + }, + "id": 13063 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "a-z-animals.com", + "brewerfanatic.com", + "fishonfirst.com", + "northsidebaseball.com", + "pimylifeup.com", + "twinsdaily.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.adthrive.com/builds/core/" + }, + "id": 13064 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["venn.tv"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3" + }, + "id": 13065 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["orbispatches.com"], + "requestDomains": ["vlitag.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13066 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rtl.de"], + "requestDomains": ["iocnt.net"], + "resourceTypes": ["script"] + }, + "id": 13067 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kitsunekko.net"], + "resourceTypes": ["script"], + "urlFilter": "||apis.google.com/js/platform.js" + }, + "id": 13068 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamespot.com"], + "resourceTypes": ["script"], + "urlFilter": "||cbsistatic.com/*/js/compiled/siteadsbidbarrel.js" + }, + "id": 13069 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["buzzfeed.de"], + "resourceTypes": ["script"], + "urlFilter": "||widget-provider.production.ippen.space/widget-components/widget-quiz.bundle.js" + }, + "id": 13070 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["verhentai.top"], + "resourceTypes": ["script"], + "urlFilter": "||a.realsrv.com/video-slider.js" + }, + "id": 13071 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3." + }, + "id": 13072 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||pub.pixels.ai/wrap-independent-prebid-lib.js" + }, + "id": 13073 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnbc.com"], + "resourceTypes": ["script"], + "urlFilter": "||static-redesign.cnbcfm.com/dist/components-pcmmodule-ads-boxinline" + }, + "id": 13074 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sallybeauty.com"], + "resourceTypes": ["script"], + "urlFilter": "||creator.zmags.com/channels.js^" + }, + "id": 13075 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdnb.4strokemedia.com/carousel/v4/comscore-js-" + }, + "id": 13076 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["starfiles.co", "starfiles.ml"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net^*/js/analytics.min.js" + }, + "id": 13077 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manofadan.com"], + "requestDomains": ["surfe.pro"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13078 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "resourceTypes": ["script"], + "urlFilter": "||taboola.com/*/axelspringer-dieweltprojectberlin/" + }, + "id": 13079 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pornhub.com"], + "resourceTypes": ["script"], + "urlFilter": "||static-ppp.portalcdn.com/" + }, + "id": 13080 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jio.com"], + "resourceTypes": ["script"], + "urlFilter": "||jep-asset.akamaized.net/jiostaticresources/*/js/adobe-analytics.js" + }, + "id": 13081 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["weather.com"], + "resourceTypes": ["script"], + "urlFilter": "||ssl.p.jwpcdn.com/player/plugins/googima/" + }, + "id": 13082 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["weather.com"], + "resourceTypes": ["script"], + "urlFilter": "||ssl.p.jwpcdn.com/player/*/googima.js" + }, + "id": 13083 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["techtnet.com"], + "requestDomains": ["linkneverdie.net"], + "resourceTypes": ["script"] + }, + "id": 13084 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bdnewszh.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.avplayer.com/script/*/avcplayer.js" + }, + "id": 13085 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bdnewszh.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.avplayer.com/script/*/libs/hls.min.js" + }, + "id": 13086 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wttw.com"], + "resourceTypes": ["script"], + "urlFilter": "||api.ipdata.co/?api-key=" + }, + "id": 13087 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["safeframe.googlesyndication.com"], + "resourceTypes": ["script"], + "urlFilter": "||gstatic.com/admanager/outstream/rewarded_web_video_" + }, + "id": 13088 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sportschau.de"], + "resourceTypes": ["script"], + "urlFilter": "||de-config.sensic.net/sui-connector.js" + }, + "id": 13089 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["crust.com.au"], + "resourceTypes": ["script"], + "urlFilter": "||d2wy8f7a9ursnm.cloudfront.net/*/bugsnag.min.js" + }, + "id": 13090 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["narcity.com"], + "resourceTypes": ["script"], + "urlFilter": "||asset.fwcdn2.com/js/storyblock.js" + }, + "id": 13091 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gala.fr", "geo.fr", "meteoetradar.com", "voici.fr"], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/gpt/pubads_impl_" + }, + "id": 13092 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["theverge.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.vox-cdn.com/packs/js/concert_ads-*.js" + }, + "id": 13093 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["timesunion.com"], + "resourceTypes": ["script"], + "urlFilter": "||aps.hearstnp.com/scripts/loadads.js" + }, + "id": 13094 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "||google.com/recaptcha/" + }, + "id": 13095 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mgronline.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.imprezzer.com/js/imprezzer2.min.js" + }, + "id": 13096 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["assettoworld.com"], + "requestDomains": ["assettoworld.b-cdn.net"], + "resourceTypes": ["script"] + }, + "id": 13097 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hints.littlealchemy2.com"], + "requestDomains": ["googlesyndication.com"], + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"] + }, + "id": 13098 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mgronline.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.imprezzer.com/js/multisize_responsive.js" + }, + "id": 13099 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mgronline.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.imprezzer.com/js/multisize_bottompage_responsive.js" + }, + "id": 13100 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mgronline.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.imprezzer.com/js/imprezzer_vip2.js" + }, + "id": 13101 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["easyjet.com"], + "resourceTypes": ["script"], + "urlFilter": "||nexus.ensighten.com/easyjet/*/bootstrap.js" + }, + "id": 13102 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["autofaucet.dutchycorp.space"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.stat-rock.com/player.js" + }, + "id": 13103 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adk.freedisc.pl", "docer.pl", "doci.pl"], + "resourceTypes": ["script"], + "urlFilter": "||static.webshark.pl/" + }, + "id": 13104 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adk.musody.com", "docero.de"], + "resourceTypes": ["script"], + "urlFilter": "||static.webshark.pl/static/js/library/aserver/helper.js" + }, + "id": 13105 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["conad.it", "trygghansa.se"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/extensions/*/appmeasurement" + }, + "id": 13106 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dgb.lol", "smsonline.cloud"], + "requestDomains": ["stpd.cloud"], + "resourceTypes": ["script"] + }, + "id": 13107 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["welt.de"], + "resourceTypes": ["script"], + "urlFilter": "||mv.outbrain.com/multivac/api/get?url=" + }, + "id": 13108 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dailymail.co.uk"], + "requestDomains": ["cmp.dmgmediaprivacy.co.uk"], + "resourceTypes": ["script"] + }, + "id": 13109 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["security-demo.extrahop.com"], + "resourceTypes": ["script"], + "urlFilter": "||app.pendo.io/data/guide.js/" + }, + "id": 13110 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["duden.de"], + "resourceTypes": ["script"], + "urlFilter": "||builder-assets.unbounce.com/published-js/main.bundle-" + }, + "id": 13111 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oggi.it"], + "resourceTypes": ["script"], + "urlFilter": "||components2.rcsobjects.it/rcs_adv/v1/distro/dfp/common/prebid" + }, + "id": 13112 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oggi.it"], + "resourceTypes": ["script"], + "urlFilter": "||static.adsafeprotected.com/iaspet" + }, + "id": 13113 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["play-games.com"], + "requestDomains": ["wgplayer.com"], + "resourceTypes": ["script"] + }, + "id": 13114 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["as.com"], + "resourceTypes": ["script"], + "urlFilter": "||ak-ads-ns.prisasd.com/prebid/prebid_noticias.js" + }, + "id": 13115 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ecwid.com"], + "resourceTypes": ["script"], + "urlFilter": "||app.link/_r?sdk" + }, + "id": 13116 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["html5.gamedistribution.com"], + "resourceTypes": ["script"], + "urlFilter": "||hb.improvedigital.com/pbw/headerlift.min.js" + }, + "id": 13117 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["html5.gamedistribution.com"], + "resourceTypes": ["script"], + "urlFilter": "||hb.improvedigital.com/pbw/prebid/" + }, + "id": 13118 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["html5.gamedistribution.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||cdn.cookielaw.org/*/otautoblock.js" + }, + "id": 13119 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.tataplay.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.branch.io/branch-latest.min.js" + }, + "id": 13120 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oasport.it"], + "resourceTypes": ["script"], + "urlFilter": "||secure.quantserve.com/quant.js" + }, + "id": 13121 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["video.gazzetta.it"], + "resourceTypes": ["script"], + "urlFilter": "||components2.rcsobjects.it/rcs_adv/*/distro/dfp/common/prebid" + }, + "id": 13122 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fingerhut.com"], + "resourceTypes": ["script"], + "urlFilter": "||tags.tiqcdn.com/utag/bluestem/main/prod/utag.sync.js" + }, + "id": 13123 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tg24.sky.it"], + "resourceTypes": ["script"], + "urlFilter": "||d1z2jf7jlzjs58.cloudfront.net/p.js" + }, + "id": 13124 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rogers.com", "sky.de"], + "requestDomains": ["assets.adobedtm.com"], + "resourceTypes": ["script"] + }, + "id": 13125 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tg24.sky.it"], + "resourceTypes": ["script"], + "urlFilter": "||parsely.com/keys/skytg24.it" + }, + "id": 13126 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["raider.io"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.intergi.com/hera/tyche.js" + }, + "id": 13127 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["raider.io"], + "resourceTypes": ["script"], + "urlFilter": "||hb.vntsm.com/v3/live/ad-manager.min.js" + }, + "id": 13128 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["climatempo.com.br", "cultura.uol.com.br"], + "resourceTypes": ["script"], + "urlFilter": "||googleads.github.io/videojs-ima/node_modules/video.js/dist/video.min.js" + }, + "id": 13129 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["csnne.com"], + "requestDomains": ["mps.nbcuni.com"], + "resourceTypes": ["script"] + }, + "id": 13130 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["comingsoon.it"], + "resourceTypes": ["script"], + "urlFilter": "||assets.evolutionadv.it/violations/comingsoon.it.violations.js" + }, + "id": 13131 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["comingsoon.it"], + "resourceTypes": ["script"], + "urlFilter": "||ads.pubmatic.com/adserver/js/pwt/*/3021/pwt.js" + }, + "id": 13132 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["msds.open.ac.uk"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/*source.min.js" + }, + "id": 13133 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["redx.com.bd"], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtag/" + }, + "id": 13134 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||soapps.net^*live/loader/counter.js" + }, + "id": 13135 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["energy.de"], + "requestDomains": ["smartclip.net"], + "resourceTypes": ["script"] + }, + "id": 13136 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gbnews.uk"], + "resourceTypes": ["script"], + "urlFilter": "||cmp.dmgmediaprivacy.co.uk/cmp/" + }, + "id": 13137 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["webappui.jobnimbus.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.logrocket.io/logrocket.min.js" + }, + "id": 13138 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["webappui.jobnimbus.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.logrocket.io/logger-1.min.js" + }, + "id": 13139 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gala.fr"], + "resourceTypes": ["script"], + "urlFilter": "||tra.scds.pmdstatic.net/pmd-browsertools/" + }, + "id": 13140 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["programme-tv.net"], + "resourceTypes": ["script"], + "urlFilter": "||tra.scds.pmdstatic.net/sourcepoint/" + }, + "id": 13141 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["geo.fr"], + "resourceTypes": ["script"], + "urlFilter": "||tra.scds.pmdstatic.net/sourcepoint/*/sourcepoint.min.js" + }, + "id": 13142 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["geo.fr"], + "resourceTypes": ["script"], + "urlFilter": "||tra.scds.pmdstatic.net/advertising-core/*/core-ads.js" + }, + "id": 13143 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["accounts.o2.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/*.js" + }, + "id": 13144 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamingbible.co.uk"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||aniview.com/api/" + }, + "id": 13145 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamingbible.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||player.avplayer.com/script/*/avcplayer.js" + }, + "id": 13146 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "gamingbible.co.uk", + "gamingbible.com", + "ladbible.com", + "sportbible.com" + ], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||micro.rubiconproject.com/prebid/dynamic/" + }, + "id": 13147 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["diigo.com"], + "resourceTypes": ["script"], + "urlFilter": "||google.com/adsense/search/ads.js" + }, + "id": 13148 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zeenews.india.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.pubmatic.com/adserver/js/pwt" + }, + "id": 13149 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["admin.thexyz.com"], + "resourceTypes": ["script"], + "urlFilter": "||admin.thexyz.com/javascript/services/analytics.js" + }, + "id": 13150 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["id.flybuys.com.au"], + "resourceTypes": ["script"], + "urlFilter": "||id.flybuys.com.au/assets/scripts/fingerprint2.min.js" + }, + "id": 13151 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["akc.org"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.blueconic.net/akc.js" + }, + "id": 13152 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gmx.co.uk", "gmx.com"], + "resourceTypes": ["script"], + "urlFilter": "||uicdn.com/shared/sentry/*/bundle.min.js" + }, + "id": 13153 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["digital-photography-school.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.bluebillywig.com/apps/player/*/admanager" + }, + "id": 13154 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["riteaid.com"], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtag/js?id=g" + }, + "id": 13155 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "efilecabinet.net", + "genya.it", + "microsoft.com", + "rubex.efilecabinet.net" + ], + "resourceTypes": ["script"], + "urlFilter": "||js.monitor.azure.com/scripts/" + }, + "id": 13156 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jreastmall.com"], + "resourceTypes": ["script"], + "urlFilter": "||rt.rtoaster.jp/rtoaster.js" + }, + "id": 13157 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vrv.co"], + "resourceTypes": ["script"], + "urlFilter": "||sa.etp-prod.com/analytics.js/v*/analytics.min.js" + }, + "id": 13158 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["newyorker.com", "wired.com"], + "resourceTypes": ["script"], + "urlFilter": "||martech.condenastdigital.com/lib/martech.js" + }, + "id": 13159 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kulturalnemedia.pl"], + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"], + "urlFilter": "*google*" + }, + "id": 13160 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "filmstarts.de", + "jn.pt", + "mediaite.com", + "scotsman.com", + "today.line.me", + "www.wikihow.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js" + }, + "id": 13161 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.writesonic.com"], + "resourceTypes": ["script"], + "urlFilter": "||fpnpmcdn.net/v*/loader" + }, + "id": 13162 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kosmofoto.com"], + "resourceTypes": ["script"], + "urlFilter": "||sf.ezoiccdn.com/ezossp/https/kosmofoto.com/_static/" + }, + "id": 13163 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kosmofoto.com"], + "resourceTypes": ["script"], + "urlFilter": "||sf.ezoiccdn.com/ezossp/https/kosmofoto.com/wp-content/" + }, + "id": 13164 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kosmofoto.com"], + "resourceTypes": ["script"], + "urlFilter": "||sf.ezoiccdn.com/ezossp/https/kosmofoto.com/wp-includes/" + }, + "id": 13165 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "brightygames.com", + "eminiclip.ro", + "sisigames.com", + "yoho.games" + ], + "resourceTypes": ["script"], + "urlFilter": "||universal.wgplayer.com/tag/" + }, + "id": 13166 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "brightygames.com", + "eminiclip.ro", + "pastelkattogames.com", + "sisigames.com", + "yoho.games" + ], + "resourceTypes": ["script"], + "urlFilter": "||wgplayer.com/*/wgads." + }, + "id": 13167 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canvids.com"], + "resourceTypes": ["script"], + "urlFilter": "||afv.wgplayer.com/*/wgplayer.js" + }, + "id": 13168 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pozirk.com"], + "resourceTypes": ["script"], + "urlFilter": "||portal.cdn.yollamedia.com/storage/" + }, + "id": 13169 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ehftv.com"], + "resourceTypes": ["script"], + "urlFilter": "||lngtd.com/ehftv_ros.js" + }, + "id": 13170 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ahctv.com", + "animalplanet.com", + "cookingchanneltv.com", + "destinationamerica.com", + "discovery.com", + "discoverylife.com", + "diynetwork.com", + "foodnetwork.com", + "hgtv.com", + "investigationdiscovery.com", + "motortrend.com", + "sciencechannel.com", + "tlc.com", + "travelchannel.com" + ], + "requestDomains": ["fusion.ddmcdn.com"], + "resourceTypes": ["script"] + }, + "id": 13171 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["findmystreet.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||collect.mopinion.com/assets/surveys/*/js/survey.min.js" + }, + "id": 13172 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["apps.calif.aaa.com"], + "resourceTypes": ["script"], + "urlFilter": "||tags.tiqcdn.com/utag/aaa/main/prod/utag.sync.js" + }, + "id": 13173 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "achieve.macmillanlearning.com", + "adp.com", + "secure.backblaze.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||cdn.pendo.io/agent/static/*/pendo.js" + }, + "id": 13174 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["northwell.edu"], + "resourceTypes": ["script"], + "urlFilter": "||bat.bing.com/bat.js" + }, + "id": 13175 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["techcrunch.com"], + "resourceTypes": ["script"], + "urlFilter": "||jill.fc.yahoo.com/v1/client/js" + }, + "id": 13176 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filmstarts.de"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.lib.getjad.io/library/" + }, + "id": 13177 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filmstarts.de"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.lib.getjad.io/prebid/" + }, + "id": 13178 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["www.mindbodygreen.com"], + "resourceTypes": ["script"], + "urlFilter": "||mindbodygreen.com/ads-leaderboard-ad-" + }, + "id": 13179 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshnk.com", "keukenatlas.nl"], + "resourceTypes": ["script"], + "urlFilter": "||wurfl.io/wurfl.js" + }, + "id": 13180 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["boomy.com"], + "resourceTypes": ["script"], + "urlFilter": "||fpjscdn.net/*/loader_" + }, + "id": 13181 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["moviesandtv.myvi.in"], + "resourceTypes": ["script"], + "urlFilter": "||moviesandtv.myvi.in/videojs/videojs-contrib-ads.min.js" + }, + "id": 13182 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["o2online.de"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||trbo.com/plugin/trbo_" + }, + "id": 13183 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vs.lv"], + "resourceTypes": ["script"], + "urlFilter": "||code.giraff.io/data/widget-vslv.js" + }, + "id": 13184 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dailywire.com"], + "requestDomains": ["soundcloud.com"], + "resourceTypes": ["script"] + }, + "id": 13185 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vs.lv"], + "resourceTypes": ["script"], + "urlFilter": "||data.giraff.io/track/vslv.js" + }, + "id": 13186 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mysanantonio.com"], + "requestDomains": ["mm-syringe.com"], + "resourceTypes": ["script"] + }, + "id": 13187 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vs.lv"], + "resourceTypes": ["script"], + "urlFilter": "||a.giraff.io/data/*json" + }, + "id": 13188 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "achieve.macmillanlearning.com", + "secure.backblaze.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||data.pendo.io/data/guide.js/" + }, + "id": 13189 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wsj.com"], + "requestDomains": ["zqtk.net"], + "resourceTypes": ["script"] + }, + "id": 13190 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nos.nl"], + "requestDomains": ["usabilla.com"], + "resourceTypes": ["script"] + }, + "id": 13191 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/symplr-analytics-" }, + "id": 13192 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "resourceTypes": ["script"], + "urlFilter": "||popads.net/js/adblock.js" + }, + "id": 13193 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["financemonk.net"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/gh/prebid/" + }, + "id": 13194 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickiocdn.com/clickiotag_log/" }, + "id": 13195 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["script"], + "urlFilter": "||hb.vntsm.com/v3/live/ad-manager-bundle.min.js" + }, + "id": 13196 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["script"], + "urlFilter": "||hb.vntsm.com/ab/live/fatum/ad-manager-bundle.min.js" + }, + "id": 13197 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickiocdn.com/consent/log/" }, + "id": 13198 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["govid.co", "vidoza.co", "vidoza.net"], + "resourceTypes": ["script"], + "urlFilter": "||ajax.googleapis.com/ajax/libs/" + }, + "id": 13199 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vidoza.co", "vidoza.net"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.vidoza.co/js/" + }, + "id": 13200 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cars.usnews.com"], + "requestDomains": ["dev.visualwebsiteoptimizer.com"], + "resourceTypes": ["script"] + }, + "id": 13201 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["script"], + "urlFilter": "||g.doubleclick.net/gpt/pubads_impl_" + }, + "id": 13202 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ranker.com", "thechive.com"], + "requestDomains": ["petametrics.com"], + "resourceTypes": ["script"] + }, + "id": 13203 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["earthtv.com", "techrepublic.com", "zdnet.com"], + "resourceTypes": ["script"], + "urlFilter": "||2mdn.net/instream/html5/ima3.js" + }, + "id": 13204 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ti.com"], + "requestDomains": ["texasinstruments.evergage.com"], + "resourceTypes": ["script"] + }, + "id": 13205 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||accuweather.com/bundles/prebid." + }, + "id": 13206 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adamtheautomator.com", + "mediaite.com", + "packhacker.com", + "packinsider.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.adthrive.com/sites/" + }, + "id": 13207 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["beewits.com"], + "requestDomains": ["load.sumome.com"], + "resourceTypes": ["script"] + }, + "id": 13208 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["zeebiz.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.pubmatic.com/adserver/js/" + }, + "id": 13209 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dnaindia.com", "independent.co.uk", "wionews.com"], + "resourceTypes": ["script", "sub_frame"], + "urlFilter": "||ads.pubmatic.com/adserver/js/pwtsync/" + }, + "id": 13210 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||clickiocdn.com/utr/" }, + "id": 13211 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4chan.org"], + "requestDomains": ["4cdn.org"], + "resourceTypes": ["script"] + }, + "id": 13212 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk", "reuters.com"], + "resourceTypes": ["script"], + "urlFilter": "||adsafeprotected.com/iaspet." + }, + "id": 13213 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamingbible.co.uk", "ladbible.com", "reuters.com"], + "resourceTypes": ["script"], + "urlFilter": "||adsafeprotected.com/vans-adapter-google-ima.js" + }, + "id": 13214 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||adsales.snidigital.com/*/ads-config.min.js" + }, + "id": 13215 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "skiresort.de", + "skiresort.fr", + "skiresort.info", + "skiresort.it", + "skiresort.nl" + ], + "resourceTypes": ["script"], + "urlFilter": "||adserver.skiresort-service.com/www/delivery/spcjs.php?" + }, + "id": 13216 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamingbible.co.uk", "ladbible.com"], + "resourceTypes": ["script"], + "urlFilter": "||aniview.com/api/" + }, + "id": 13217 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cdnperf.com"], + "requestDomains": ["perfops.net"], + "resourceTypes": ["script"] + }, + "id": 13218 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||api.adinplay.com/libs/aiptag/" + }, + "id": 13219 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gadgets.ndtv.com"], + "resourceTypes": ["script"], + "urlFilter": "||apis.kostprice.com/fapi/" + }, + "id": 13220 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["propanefitness.com"], + "resourceTypes": ["script"], + "urlFilter": "||app.clickfunnels.com/assets/lander.js" + }, + "id": 13221 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||apv-launcher.minute.ly/api/" + }, + "id": 13222 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kaaoszine.fi"], + "resourceTypes": ["script"], + "urlFilter": "||assets.strossle.com^*/strossle-widget-sdk.js" + }, + "id": 13223 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamespot.com", "giantbomb.com", "metacritic.com"], + "resourceTypes": ["script"], + "urlFilter": "||at.adtech.redventures.io/lib/dist/" + }, + "id": 13224 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wral.com"], + "resourceTypes": ["script"], + "urlFilter": "||blueconic.net/capitolbroadcasting.js" + }, + "id": 13225 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamesradar.com", "tomsguide.com"], + "resourceTypes": ["script"], + "urlFilter": "||bordeaux.futurecdn.net/bordeaux.js" + }, + "id": 13226 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbsnews.com", "zdnet.com"], + "resourceTypes": ["script"], + "urlFilter": "||cbsi.com/dist/optanon.js" + }, + "id": 13227 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["forces.net"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.bidder.dev/clients/" + }, + "id": 13228 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ebaumsworld.com", + "funker530.com", + "tvinsider.com", + "washingtonexaminer.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||connatix.com*/connatix.player." + }, + "id": 13229 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tunein.com"], + "resourceTypes": ["script"], + "urlFilter": "||delivery-cdn-cf.adswizz.com/adswizz/js/synchroclient*.js" + }, + "id": 13230 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["origami-resource-center.com"], + "resourceTypes": ["script"], + "urlFilter": "||ezodn.com/tardisrocinante/lazy_load.js" + }, + "id": 13231 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gerweck.net"], + "resourceTypes": ["script"], + "urlFilter": "||ezoic.net/detroitchicago/cmb.js" + }, + "id": 13232 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["broadsheet.com.au", "friendcafe.jp"], + "resourceTypes": ["script"], + "urlFilter": "||fuseplatform.net^*/fuse.js" + }, + "id": 13233 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bbc.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||gn-web-assets.api.bbc.com/bbcdotcom/assets/" + }, + "id": 13234 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["raiderramble.com"], + "resourceTypes": ["script"], + "urlFilter": "||go.ezodn.com/tardisrocinante/lazy_load.js?" + }, + "id": 13235 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jp.square-enix.com", "zubizu.com"], + "resourceTypes": ["script"], + "urlFilter": "||googleadservices.com/pagead/conversion_async.js" + }, + "id": 13236 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wallapop.com"], + "resourceTypes": ["script"], + "urlFilter": "||googleoptimize.com/optimize.js" + }, + "id": 13237 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["telegraph.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||grapeshot.co.uk/main/channels.cgi" + }, + "id": 13238 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["iheart.com", "video.vice.com"], + "resourceTypes": ["script"], + "urlFilter": "||jwpcdn.com/player/plugins/googima/" + }, + "id": 13239 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["worldsoccertalk.com"], + "resourceTypes": ["script"], + "urlFilter": "||live.primis.tech/live/" + }, + "id": 13240 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nfl.com"], + "resourceTypes": ["script"], + "urlFilter": "||nflcdn.com/static/site/" + }, + "id": 13241 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["odysee.com", "pogo.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.aniview.com/script/" + }, + "id": 13242 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["theautopian.com"], + "resourceTypes": ["script"], + "urlFilter": "||player.ex.co/player/" + }, + "id": 13243 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["time.com"], + "resourceTypes": ["script"], + "urlFilter": "||pub.doubleverify.com/dvtag/" + }, + "id": 13244 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnet.com", "techrepublic.com", "zdnet.com"], + "resourceTypes": ["script"], + "urlFilter": "||redventures.io/lib/dist/prod/bidbarrel-" + }, + "id": 13245 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gizmodo.com.au", "lifehacker.com.au"], + "requestDomains": ["taboola.com"], + "resourceTypes": ["script"] + }, + "id": 13246 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["video.vice.com"], + "requestDomains": ["sourcepoint.vice.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13247 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ask.com", "journaldequebec.com"], + "resourceTypes": ["script"], + "urlFilter": "||rubiconproject.com/prebid/dynamic/" + }, + "id": 13248 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reuters.com"], + "requestDomains": ["cdn.permutive.com", "try.abtasty.com"], + "resourceTypes": ["script"] + }, + "id": 13249 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||salfordonline.com/wp-content/plugins/wp_pro_ad_system/" + }, + "id": 13250 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ignboards.com"], + "resourceTypes": ["script"], + "urlFilter": "||static.doubleclick.net/instream/ad_status.js" + }, + "id": 13251 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tunein.com"], + "resourceTypes": ["script"], + "urlFilter": "||synchrobox.adswizz.com/register2.php" + }, + "id": 13252 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bestiefy.com"], + "resourceTypes": ["script"], + "urlFilter": "||thisiswaldo.com/static/js/" + }, + "id": 13253 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pjmedia.com"], + "resourceTypes": ["script"], + "urlFilter": "||townhall.com/resources/dist/js/prebid-pjmedia.js" + }, + "id": 13254 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||v.fwmrm.net/ad/g/*nelonen" + }, + "id": 13255 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["whatismyip.com"], + "resourceTypes": ["script"], + "urlFilter": "||yieldlove.com/v2/yieldlove.js" + }, + "id": 13256 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oracle.com"], + "requestDomains": ["en25.com"], + "resourceTypes": ["script"] + }, + "id": 13257 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||challenges.cloudflare.com/turnstile/" + }, + "id": 13258 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"], + "urlFilter": "||hcaptcha.com/captcha/" + }, + "id": 13259 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||recaptcha.net/recaptcha/" + }, + "id": 13260 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||cdnqq.net/ad/api/popunder.js" + }, + "id": 13261 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||userload.co/adpopup.js" + }, + "id": 13262 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||waaw.to/adv/ads/popunder.js" + }, + "id": 13263 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||yandexcdn.com/ad/api/popunder.js" + }, + "id": 13264 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["animedao.to"], + "resourceTypes": ["script"], + "urlFilter": "||yimg.com/dy/ads/native.js" + }, + "id": 13265 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "accuweather.com", + "adamtheautomator.com", + "bestiefy.com", + "blastingnews.com", + "bloomberg.com", + "chromatographyonline.com", + "devclass.com", + "digitaltrends.com", + "edy.rakuten.co.jp", + "epaper.timesgroup.com", + "filmweb.pl", + "formularywatch.com", + "games.coolgames.com", + "gearpatrol.com", + "indy100.com", + "journaldequebec.com", + "managedhealthcareexecutive.com", + "mediaite.com", + "medicaleconomics.com", + "nycgo.com", + "olx.pl", + "physicianspractice.com", + "repretel.com", + "standard.co.uk", + "telsu.fi", + "theta.tv", + "weather.com" + ], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/tag/js/gpt.js" + }, + "id": 13266 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ilmeteo.it", "oasport.it"], + "requestDomains": ["4strokemedia.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13267 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||developers.miro.com/pageview" }, + "id": 13268 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["football365.fr"], + "requestDomains": ["qualifioapp.com"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 13269 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "battlecats-db.com", + "game.anymanager.io", + "games.wkb.jp", + "sudokugame.org" + ], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/managed/js/*/show_ads_impl_" + }, + "id": 13270 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bz-berlin.de"], + "requestDomains": [ + "static.showheroes.com", + "video-library.showheroes.com" + ], + "resourceTypes": ["script"] + }, + "id": 13271 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["game.anymanager.io", "sudokugame.org"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/managed/js/adsense/*/slotcar_library_" + }, + "id": 13272 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["linternaute.com"], + "resourceTypes": ["script"], + "urlFilter": "||astatic.ccmbg.com^*/prebid" + }, + "id": 13273 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["allocine.fr"], + "resourceTypes": ["script"], + "urlFilter": "||getjad.io/library/" + }, + "id": 13274 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rakuten.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||ias.global.rakuten.com/adv/" + }, + "id": 13275 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["str.toyokeizai.net"], + "resourceTypes": ["script"], + "urlFilter": "||ladsp.com/script-sf/" + }, + "id": 13276 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||politiken.dk/static/" + }, + "id": 13277 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nascar.com"], + "requestDomains": ["mb.moatads.com"], + "resourceTypes": ["script"] + }, + "id": 13278 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["20min.ch"], + "resourceTypes": ["script"], + "urlFilter": "||tdn.da-services.ch/libs/prebid8." + }, + "id": 13279 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "ead.senac.br", + "missingkids.com", + "missingkids.org" + ], + "resourceTypes": ["script"], + "urlFilter": "||addthis.com/*-angularjs.min.js" + }, + "id": 13280 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||adobedtm.com/launch-" + }, + "id": 13281 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||adobedtm.com^*/launch-" + }, + "id": 13282 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "requestDomains": ["sp-prod.net"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13283 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*/s-code-" + }, + "id": 13284 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*/satellite-" + }, + "id": 13285 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hisense.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||analytics-static.ugc.bazaarvoice.com/prod/" + }, + "id": 13286 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mxplayer.in"], + "resourceTypes": ["script"], + "urlFilter": "||analytics.edgekey.net/ma_library/html5/html5_malibrary.js" + }, + "id": 13287 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["time.com"], + "resourceTypes": ["script"], + "urlFilter": "||c.lytics.io/api/tag/" + }, + "id": 13288 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||c.paypal.com/da/r/fb.js" + }, + "id": 13289 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rentcafe.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.getblueshift.com/blueshift.js" + }, + "id": 13290 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cuevana2.io"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net^*/fp.min.js" + }, + "id": 13291 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladepeche.fr"], + "requestDomains": ["sdv.fr"], + "resourceTypes": ["script"] + }, + "id": 13292 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["get.pumpkin.care"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.mxpnl.com/libs/" + }, + "id": 13293 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cutcaptcha.com", "filecrypt.cc", "filecrypt.co"], + "requestDomains": ["bullads.net"], + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"] + }, + "id": 13294 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gids.tv"], + "requestDomains": ["choice.faktor.io"], + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"] + }, + "id": 13295 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "abstractapi.com", + "app.cryptotrader.tax", + "driversed.com", + "fender.com", + "finerdesk.com", + "foxbusiness.com", + "foxnews.com", + "givingassistant.org", + "inxeption.io", + "reuters.com", + "squaretrade.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||cdn.segment.com/analytics.js/" + }, + "id": 13296 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["retty.me", "sso.lg.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.treasuredata.com/sdk/" + }, + "id": 13297 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "canadiantire.ca", + "finishline.com", + "summitracing.com", + "tumi.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||certona.net^*/scripts/resonance.js" + }, + "id": 13298 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||check.ddos-guard.net/check.js" + }, + "id": 13299 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bsdex.de", "heise.de"], + "resourceTypes": ["script"], + "urlFilter": "||cleverpush.com/channel/" + }, + "id": 13300 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manager-magazin.de"], + "requestDomains": ["message-fra.sp-prod.net"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13301 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["heise.de"], + "resourceTypes": ["script"], + "urlFilter": "||cleverpush.com/sdk/" + }, + "id": 13302 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.uniswap.org"], + "resourceTypes": ["script"], + "urlFilter": "||cloudflareinsights.com/beacon.min.js" + }, + "id": 13303 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oldnavy.gap.com"], + "resourceTypes": ["script"], + "urlFilter": "||content.gap.com/fp/check.js" + }, + "id": 13304 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["oldnavy.gap.com"], + "resourceTypes": ["script"], + "urlFilter": "||content.gap.com/fp/tags.js" + }, + "id": 13305 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["waitrosecellar.com"], + "resourceTypes": ["script"], + "urlFilter": "||d2ma0sm7bfpafd.cloudfront.net/wcsstore/waitrosedirectstorefrontassetstore/custom/js/analyticseventtracking/" + }, + "id": 13306 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bostonglobe.com"], + "resourceTypes": ["script"], + "urlFilter": "||dz9qn8fh4jznm.cloudfront.net/script.js" + }, + "id": 13307 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bild.de", + "chip.de", + "cmp.netzwelt.de", + "faz.net", + "focus.de", + "golem.de", + "handelsblatt.com", + "n-tv.de", + "praxisvita.de", + "stern.de", + "wunderweib.de" + ], + "requestDomains": ["privacy-mgmt.com"], + "resourceTypes": ["script"] + }, + "id": 13308 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ensighten.com^*/code/" + }, + "id": 13309 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["norton.com"], + "resourceTypes": ["script"], + "urlFilter": "||ensighten.com^*/scode/" + }, + "id": 13310 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||ensighten.com^*/servercomponent.php?" + }, + "id": 13311 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bkmedical.com", + "eclecticbars.co.uk", + "gables.com", + "itsolutions-inc.com", + "senate.gov" + ], + "resourceTypes": ["script"], + "urlFilter": "||fast.fonts.net/jsapi/core/mt.js" + }, + "id": 13312 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["parts.hp.com"], + "resourceTypes": ["script"], + "urlFilter": "||geolocation-db.com/jsonp" + }, + "id": 13313 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["flightradar24.com"], + "resourceTypes": ["script"], + "urlFilter": "||gstatic.com^*/firebase-performance-standalone.js" + }, + "id": 13314 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sso.garena.com", "thefork.com"], + "resourceTypes": ["script"], + "urlFilter": "||js.datadome.co/tags.js" + }, + "id": 13315 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["distro.tv"], + "resourceTypes": ["script"], + "urlFilter": "||jsrdn.com/s/" + }, + "id": 13316 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["buttercloth.com", "jules.com"], + "resourceTypes": ["script"], + "urlFilter": "||kameleoon.eu/kameleoon.js" + }, + "id": 13317 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["idols69.com", "ocreampies.com"], + "requestDomains": ["idolbucks.com"], + "resourceTypes": ["script"] + }, + "id": 13318 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kilimall.co.ke"], + "resourceTypes": ["script"], + "urlFilter": "||kilimall.com*/js/sensorsdata.min.js" + }, + "id": 13319 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["superbrightleds.com"], + "resourceTypes": ["script"], + "urlFilter": "||magento-recs-sdk.adobe.net/v2/index.js" + }, + "id": 13320 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mlb.com"], + "resourceTypes": ["script"], + "urlFilter": "||mlbstatic.com/mlb.com/adobe-analytics/" + }, + "id": 13321 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aliexpress.com"], + "resourceTypes": ["script"], + "urlFilter": "||mmstat.com/eg.js" + }, + "id": 13322 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["acehardware.com"], + "resourceTypes": ["script"], + "urlFilter": "||mozu.com^*/monetate.js" + }, + "id": 13323 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bk.com", + "bravotv.com", + "cnbc.com", + "gymshark.com", + "motortrendondemand.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||mparticle.com/js/v2/*/mparticle.js" + }, + "id": 13324 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "forms.microsoft.com", + "office.com", + "sharepoint.com", + "teams.microsoft.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||msecnd.net/scripts/jsll-" + }, + "id": 13325 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fandom.com"], + "resourceTypes": ["script"], + "urlFilter": "||nocookie.net^*/tracking-opt-in.min.js" + }, + "id": 13326 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["noxinfluencer.com"], + "resourceTypes": ["script"], + "urlFilter": "||noxgroup.com/noxinfluencer/sensor_sdk/" + }, + "id": 13327 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wmmr.com", "wrif.com"], + "resourceTypes": ["script"], + "urlFilter": "||parsely.com/keys/" + }, + "id": 13328 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["paypal.com"], + "resourceTypes": ["script"], + "urlFilter": "||paypalobjects.com/*/pageview.js" + }, + "id": 13329 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["paypal.com"], + "resourceTypes": ["script"], + "urlFilter": "||paypalobjects.com/web/*/ganalytics.js" + }, + "id": 13330 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["recruiting.adp.com"], + "resourceTypes": ["script"], + "urlFilter": "||pendo.io/agent/static/" + }, + "id": 13331 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sammobile.com"], + "resourceTypes": ["script"], + "urlFilter": "||plausible.io/js/plausible.js" + }, + "id": 13332 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["standard.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||pub.pixels.ai/prebid_standard.js" + }, + "id": 13333 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["riteaid.com"], + "resourceTypes": ["script"], + "urlFilter": "||rfksrv.com/rfk/js/*/init.js" + }, + "id": 13334 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["microsoft.com"], + "resourceTypes": ["script"], + "urlFilter": "||s-microsoft.com/mscc/statics/" + }, + "id": 13335 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["logme.in", "logmein.com"], + "resourceTypes": ["script"], + "urlFilter": "||secure.logmein.com/scripts/tracking/" + }, + "id": 13336 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["23qb.net"], + "requestDomains": ["cdn.cloudflare.net"], + "resourceTypes": ["script"] + }, + "id": 13337 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["community.sophos.com"], + "resourceTypes": ["script"], + "urlFilter": "||sophos.com^*/tracking/gainjectmin.js" + }, + "id": 13338 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["audible.com"], + "resourceTypes": ["script"], + "urlFilter": "||ssl-images-amazon.com^*/satellitelib-" + }, + "id": 13339 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["amazon.jobs"], + "resourceTypes": ["script"], + "urlFilter": "||static.amazon.jobs/assets/analytics-" + }, + "id": 13340 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bringatrailer.com"], + "resourceTypes": ["script"], + "urlFilter": "||stats.pusher.com/timeline/" + }, + "id": 13341 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["www.businessinsider.de"], + "requestDomains": ["relay-client-c01.iocnt.net"], + "resourceTypes": ["script"] + }, + "id": 13342 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||tagcommander.com^*/tc_" + }, + "id": 13343 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gopractice.ru"], + "requestDomains": ["load.sumo.com"], + "resourceTypes": ["script"] + }, + "id": 13344 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||tags.news.com.au/prod/heartbeat/" + }, + "id": 13345 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["target.com"], + "resourceTypes": ["script"], + "urlFilter": "||targetimg1.com/webui/" + }, + "id": 13346 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["delta.com"], + "resourceTypes": ["script"], + "urlFilter": "||trackjs.com/agent/" + }, + "id": 13347 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["popsugar.com"], + "resourceTypes": ["script"], + "urlFilter": "||trackonomics.net/client/" + }, + "id": 13348 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kartell.com"], + "resourceTypes": ["script"], + "urlFilter": "||vivocha.com^*/vivocha.js?" + }, + "id": 13349 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvlicensing.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||webtrends.com/js/webtrends.min.js" + }, + "id": 13350 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pullandbear.com"], + "resourceTypes": ["script"], + "urlFilter": "||widget.fitanalytics.com/widget.js" + }, + "id": 13351 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["docer.pl", "doci.pl"], + "requestDomains": ["ovh.webshark.pl"], + "resourceTypes": ["script"] + }, + "id": 13352 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "amartfurniture.com.au", + "exodus.co.uk", + "imyfone.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||widget.trustpilot.com/bootstrap/" + }, + "id": 13353 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["marketwatch.com"], + "resourceTypes": ["script"], + "urlFilter": "||wsj.net/iweb/static_html_files/cxense-candy.js" + }, + "id": 13354 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["doceru.com"], + "requestDomains": ["webshark.pl"], + "resourceTypes": ["script"] + }, + "id": 13355 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "elconfidencial.com", + "kink.com", + "pdfexpert.com", + "xe.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||amplitude.com/libs/" + }, + "id": 13356 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "53.com", + "aarp.org", + "ally.com", + "americanexpress.com", + "as.com", + "atresplayer.com", + "automobiles.honda.com", + "backcountry.com", + "bose.ae", + "bose.at", + "bose.ca", + "bose.ch", + "bose.cl", + "bose.co", + "bose.co.jp", + "bose.co.nz", + "bose.co.uk", + "bose.com", + "bose.com.au", + "bose.de", + "bose.dk", + "bose.es", + "bose.fi", + "bose.fr", + "bose.hk", + "bose.hu", + "bose.ie", + "bose.it", + "bose.lu", + "bose.mx", + "bose.nl", + "bose.no", + "bose.pe", + "bose.pl", + "bose.se", + "boseapac.com", + "bosebelgium.be", + "boselatam.com", + "bt.com", + "cadenaser.com", + "churchofjesuschrist.org", + "cibc.com", + "crave.ca", + "currys.co.uk", + "dollargeneral.com", + "etihad.com", + "fedex.com", + "guitarcenter.com", + "healthsafe-id.com", + "helvetia.com", + "hgtv.com", + "hilton.com", + "homedepot.ca", + "imsa.com", + "ing.com.au", + "ingrammicro.com", + "kroger.com", + "lenovo.com", + "manager-magazin.de", + "marriott.com", + "mtvuutiset.fi", + "mybell.bell.ca", + "natwest.com", + "nbarizona.com", + "news.sky.com", + "personal.natwest.com", + "pnc.com", + "poweredbycovermore.com", + "ralphlauren.com", + "samsung.com", + "sephora.com", + "ssrn.com", + "tatacliq.com", + "telegraph.co.uk", + "telus.com", + "verizon.com", + "virginplus.ca", + "walgreens.com", + "xfinity.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*-source.min.js" + }, + "id": 13357 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["repubblica.it"], + "requestDomains": ["oasjs.kataweb.it"], + "resourceTypes": ["script"] + }, + "id": 13358 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.globaltv.com"], + "requestDomains": ["edge.permutive.app"], + "resourceTypes": ["script"] + }, + "id": 13359 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ad-doge.com"], + "requestDomains": ["sentry-cdn.com"], + "resourceTypes": ["script"] + }, + "id": 13360 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/ai-image-3d^" }, + "id": 13361 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yemancomic.com"], + "requestDomains": ["psl.2cycomic.com"], + "resourceTypes": ["script"] + }, + "id": 13362 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "9now.com.au", + "adelaidenow.com.au", + "advertiser.com.au", + "bestrecipes.com.au", + "byronnews.com.au", + "cairnspost.com.au", + "coffscoastadvocate.com.au", + "couriermail.com.au", + "dailyexaminer.com.au", + "espn.com", + "frasercoastchronicle.com.au", + "gattonstar.com.au", + "geelongadvertiser.com.au", + "gladstoneobserver.com.au", + "goldcoastbulletin.com.au", + "heraldsun.com.au", + "ipswichadvertiser.com.au", + "la7.it", + "news-mail.com.au", + "news.com.au", + "noosanews.com.au", + "ntnews.com.au", + "sky.it", + "sunshinecoastdaily.com.au", + "theaustralian.com.au", + "themercury.com.au", + "theweeklytimes.com.au", + "townsvillebulletin.com.au", + "tvnow.de", + "video.corriere.it", + "weeklytimesnow.com.au", + "whitsundaytimes.com.au" + ], + "resourceTypes": ["script"], + "urlFilter": "||imrworldwide.com/novms/js/2/ggc" + }, + "id": 13363 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bloomberg.co.jp", "bloomberg.com"], + "resourceTypes": ["script"], + "urlFilter": "||sourcepointcmp.bloomberg.*/ccpa.js" + }, + "id": 13364 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blau.de"], + "resourceTypes": ["script"], + "urlFilter": "||api-v4.trbo.com/r.php?" + }, + "id": 13365 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["digitale-sammlungen.gwlb.de"], + "resourceTypes": ["script"], + "urlFilter": "||digitale-sammlungen.gwlb.de^*/pageview.js" + }, + "id": 13366 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tagesspiegel.de"], + "resourceTypes": ["script"], + "urlFilter": "||geo.kaloo.ga/json/" + }, + "id": 13367 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["unicef.de"], + "resourceTypes": ["script"], + "urlFilter": "||google-analytics.com/gtm/js?" + }, + "id": 13368 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "auto-motor-und-sport.de", + "caravaning.de", + "motorradonline.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||online.mps-gba.de/praeludium/" + }, + "id": 13369 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["20min.ch"], + "resourceTypes": ["script"], + "urlFilter": "||rackcdn.com/stf.js" + }, + "id": 13370 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["myhermes.de"], + "resourceTypes": ["script"], + "urlFilter": "||responder.wt-safetag.com/resp/api/get/" + }, + "id": 13371 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||spiegel.de/layout/js/http/netmind-" + }, + "id": 13372 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bild.de", + "computerbild.de", + "fitbook.de", + "jetzt.de", + "metal-hammer.de", + "musikexpress.de", + "noizz.de", + "rollingstone.de", + "stylebook.de", + "sueddeutsche.de", + "techbook.de", + "travelbook.de", + "welt.de", + "wieistmeineip.at", + "wieistmeineip.ch", + "wieistmeineip.de" + ], + "resourceTypes": ["script"], + "urlFilter": "||taboola.com/libtrc/" + }, + "id": 13373 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blau.de"], + "resourceTypes": ["script"], + "urlFilter": "||trbo.com/plugin/trbo_" + }, + "id": 13374 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fingerhut.com"], + "requestDomains": ["monetate.net"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13375 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["novelgames.com"], + "requestDomains": ["cdn.intergi.com"], + "resourceTypes": ["script"] + }, + "id": 13376 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["web.de"], + "resourceTypes": ["script"], + "urlFilter": "||uim.tifbs.net/js/" + }, + "id": 13377 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mabanque.fortuneo.fr"], + "resourceTypes": ["script"], + "urlFilter": "||mabanque.fortuneo.fr/js/front/fingerprint2.js" + }, + "id": 13378 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["programme-tv.net"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||pmdstatic.net/advertising-" + }, + "id": 13379 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tf1info.fr"], + "resourceTypes": ["script"], + "urlFilter": "||trustcommander.net/iab-tcfapi/tcfapi.js" + }, + "id": 13380 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["s4l.us"], + "resourceTypes": ["script"], + "urlFilter": "||collector.leaddyno.com/shopify.js" + }, + "id": 13381 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["s4l.us"], + "resourceTypes": ["script"], + "urlFilter": "||static.leaddyno.com/js" + }, + "id": 13382 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pulsonline.rs"], + "resourceTypes": ["script"], + "urlFilter": "||ocdn.eu/ucs/static/*/onesignal.js" + }, + "id": 13383 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["qq.com"], + "resourceTypes": ["script"], + "urlFilter": "||gtimg.com/qqcdn/*/beacon.min.js" + }, + "id": 13384 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["carousell.com.hk"], + "resourceTypes": ["script"], + "urlFilter": "||ipqualityscore.com/api/" + }, + "id": 13385 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvcom.cz"], + "resourceTypes": ["script"], + "urlFilter": "||tvcom-static.ssl.cdn.cra.cz/*/videojs.ga.js" + }, + "id": 13386 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["boerzoektvrouw.kro-ncrv.nl"], + "resourceTypes": ["script"], + "urlFilter": "||tag.aticdn.net/piano-analytics.js" + }, + "id": 13387 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["blikk.hu"], + "resourceTypes": ["script"], + "urlFilter": "||keytiles.com/tracking/" + }, + "id": 13388 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sky.it"], + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*/appmeasurement.min.js" + }, + "id": 13389 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["trony.it"], + "resourceTypes": ["script"], + "urlFilter": "||clerk.io/clerk.js" + }, + "id": 13390 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["3bmeteo.com", "quotidiano.net"], + "resourceTypes": ["script"], + "urlFilter": "||codicefl.shinystat.com/cgi-bin/getserver.cgi?" + }, + "id": 13391 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vrsicilia.it"], + "resourceTypes": ["script"], + "urlFilter": "||digitrend.it/wonder-marketing/assets/wordpress/js/videojs.ga.js?" + }, + "id": 13392 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tv8.it"], + "resourceTypes": ["script"], + "urlFilter": "||speedcurve.com/js/lux.js" + }, + "id": 13393 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sky.it"], + "resourceTypes": ["script"], + "urlFilter": "||track.adform.net/serving/scripts/trackpoint" + }, + "id": 13394 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["junonline.jp"], + "resourceTypes": ["script"], + "urlFilter": "||bdash-cloud.com/recommend-script/" + }, + "id": 13395 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jrtours.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||docodoco.jp^*/docodoco?key=" + }, + "id": 13396 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ec.f-gear.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||f-gear.ec-optimizer.com/search4.do" + }, + "id": 13397 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ec.f-gear.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||f-gear.ec-optimizer.com/speights/searchresult2fgear.js" + }, + "id": 13398 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["retty.me"], + "resourceTypes": ["script"], + "urlFilter": "||in.treasuredata.com/js/*api_key" + }, + "id": 13399 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kakaku.com"], + "resourceTypes": ["script"], + "urlFilter": "||k-img.com/script/analytics/s_code.js" + }, + "id": 13400 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["demae-can.com"], + "resourceTypes": ["script"], + "urlFilter": "||line-scdn.net^*/torimochi.js" + }, + "id": 13401 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chaturbate.com"], + "requestDomains": ["js-agent.newrelic.com"], + "resourceTypes": ["script"] + }, + "id": 13402 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "baseball.yahoo.co.jp", + "bousai.yahoo.co.jp", + "soccer.yahoo.co.jp", + "www.epson.jp" + ], + "resourceTypes": ["script"], + "urlFilter": "||s.yjtag.jp/tag.js" + }, + "id": 13403 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["voguegirl.jp"], + "resourceTypes": ["script"], + "urlFilter": "||sail-horizon.com/spm/spm.v1.min.js" + }, + "id": 13404 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||sankei.co.jp/js/analytics/skd.analysis.js" + }, + "id": 13405 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["store.charle.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||snva.jp/javascripts/reco/" + }, + "id": 13406 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hpdsp.net"], + "resourceTypes": ["script"], + "urlFilter": "||tm.r-ad.ne.jp/128/ra346756.js" + }, + "id": 13407 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fluz.app"], + "requestDomains": ["app.link"], + "resourceTypes": ["script"] + }, + "id": 13408 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bathchronicle.co.uk", + "birminghammail.co.uk", + "buzz.ie", + "cheshire-live.co.uk", + "corkbeo.ie", + "cornwalllive.com", + "coventrytelegraph.net", + "crewechronicle.co.uk", + "croydonadvertiser.co.uk", + "dailypost.co.uk", + "dailyrecord.co.uk", + "dailystar.co.uk", + "derbytelegraph.co.uk", + "devonlive.com", + "dublinlive.ie", + "edinburghlive.co.uk", + "essexlive.news", + "examinerlive.co.uk", + "football.london", + "gazettelive.co.uk", + "getreading.co.uk", + "getsurrey.co.uk", + "glasgowlive.co.uk", + "grimsbytelegraph.co.uk", + "hampshirelive.news", + "hulldailymail.co.uk", + "insider.co.uk", + "inyourarea.co.uk", + "irishmirror.ie", + "kentlive.news", + "lincolnshirelive.co.uk", + "liverpool.com", + "liverpoolecho.co.uk", + "mylondon.news", + "nottinghampost.com", + "rossendalefreepress.co.uk", + "southportvisiter.co.uk", + "staffordshire-live.co.uk", + "stokesentinel.co.uk", + "walesonline.co.uk" + ], + "requestDomains": ["tags.crwdcntrl.net"], + "resourceTypes": ["script"] + }, + "id": 13409 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["accuweather.com", "deadline.com"], + "requestDomains": ["connatix.com"], + "resourceTypes": ["script"] + }, + "id": 13410 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["system5.jp"], + "resourceTypes": ["script"], + "urlFilter": "||ukw.jp^*/?cbk=" + }, + "id": 13411 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bousai.yahoo.co.jp"], + "resourceTypes": ["script"], + "urlFilter": "||yjtag.yahoo.co.jp/tag?" + }, + "id": 13412 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["search.naver.com"], + "resourceTypes": ["script"], + "urlFilter": "||ssl.pstatic.net/sstatic/sdyn.js" + }, + "id": 13413 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["telia.no"], + "resourceTypes": ["script"], + "urlFilter": "||cat.telia.no/gtm.js" + }, + "id": 13414 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||iwa.iplsc.com/iwa.js" + }, + "id": 13415 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||login.ingbank.pl^*/satellitelib-" + }, + "id": 13416 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["centrumriviera.pl"], + "resourceTypes": ["script"], + "urlFilter": "||pushpushgo.com/js/" + }, + "id": 13417 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filmweb.pl"], + "resourceTypes": ["script"], + "urlFilter": "||sascdn.com/tag/" + }, + "id": 13418 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wpolityce.pl"], + "resourceTypes": ["script"], + "urlFilter": "||unpkg.com/web-vitals/dist/web-vitals.base.iife.js" + }, + "id": 13419 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/taskbar-themess^" }, + "id": 13420 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["b1tv.ro"], + "resourceTypes": ["script"], + "urlFilter": "||content.adunity.com/aulib.js" + }, + "id": 13421 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||k12-company.ru^*/statistics.js" + }, + "id": 13422 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["auto.yandex", "coddyschool.com"], + "resourceTypes": ["script"], + "urlFilter": "||mc.yandex.ru/metrika/tag.js" + }, + "id": 13423 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||online.bcs.ru^*/piwik.bcs.js" + }, + "id": 13424 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mos03education.ru"], + "resourceTypes": ["script"], + "urlFilter": "||openfpcdn.io/fingerprintjs/v3/iife.min.js" + }, + "id": 13425 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["findmystreet.co.uk"], + "requestDomains": ["deploy.mopinion.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13426 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||smotrim.ru/js/stat.js" + }, + "id": 13427 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||swa.mail.ru/cgi-bin/counters?" + }, + "id": 13428 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kuchenland.ru"], + "resourceTypes": ["script"], + "urlFilter": "||yandex.ru/metrika/tag.js" + }, + "id": 13429 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||api.apolomedia.com/static/libs/event-tracking.min.js" + }, + "id": 13430 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["elconfidencial.com"], + "resourceTypes": ["script"], + "urlFilter": "||cloudfront.net/libs/amplitude-" + }, + "id": 13431 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sydostran.se"], + "resourceTypes": ["script"], + "urlFilter": "||lwadm.com/lw/pbjs?pid=" + }, + "id": 13432 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "allgemeine-zeitung.de", + "buerstaedter-zeitung.de", + "echo-online.de", + "lampertheimer-zeitung.de", + "lauterbacher-anzeiger.de", + "main-spitze.de", + "oberhessische-zeitung.de", + "wiesbadener-kurier.de", + "wormser-zeitung.de" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.cxense.com/public/widget/data" + }, + "id": 13433 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hb.vntsm.com/v2/live/" + }, + "id": 13434 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||tlx.3lift.com/header/auction?" + }, + "id": 13435 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fastlane.rubiconproject.com/a/api/fastlane.json?" + }, + "id": 13436 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||bidder.criteo.com/cdb?" + }, + "id": 13437 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hbopenbid.pubmatic.com/translator?source=prebid-client" + }, + "id": 13438 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mp.4dex.io/prebid" + }, + "id": 13439 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||prg.smartadserver.com/prebid/v1" + }, + "id": 13440 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||venatusmedia-d.openx.net/w/1.0/arj" + }, + "id": 13441 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adx.adform.net/adx/openrtb" + }, + "id": 13442 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||htlb.casalemedia.com/cygnus?s=" + }, + "id": 13443 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||prebid.a-mo.net/a/c" + }, + "id": 13444 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["aternos.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hb.vntsm.io/content.html" + }, + "id": 13445 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["einthusan.tv"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googletagmanager.com/gtm.js" + }, + "id": 13446 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["6play.fr", "mycanal.fr", "rtlplay.be"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/g/" + }, + "id": 13447 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["educatiocenter.online"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||dl.a2zapk.*/getred.php" + }, + "id": 13448 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/gampad/ads*.funimation.com*player" + }, + "id": 13449 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sbs.com.au"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/ssai/event/" + }, + "id": 13450 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["telemundodeportes.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/" + }, + "id": 13451 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["devast.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adinplay.com/libs/aiptag/assets/adsbygoogle.js^" + }, + "id": 13452 + }, + { + "action": { "type": "allow" }, + "condition": { + "excludedRequestDomains": [ + "googlesyndication.com", + "googletagmanager.com", + "topcreativeformat.com" + ], + "initiatorDomains": ["ytlarge.com"], + "resourceTypes": ["script"] + }, + "id": 13453 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maxisciences.com", "reuters.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pixel.adsafeprotected.com/services/pub" + }, + "id": 13454 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["duellinksmeta.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn.intergi.com/hera/" + }, + "id": 13455 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googleads.g.doubleclick.net/pagead/*games2rule" + }, + "id": 13456 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["up-4ever.net"], + "requestDomains": ["connect.facebook.net"], + "resourceTypes": ["script"] + }, + "id": 13457 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "requestDomains": ["apibay.org"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13458 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["thepiratebay.org"], + "requestDomains": ["jsdelivr.net"], + "resourceTypes": ["script"] + }, + "id": 13459 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mlb.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mlbstatic.com/mlb.com/video/*/advertise" + }, + "id": 13460 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/crossdomain.xml" + }, + "id": 13461 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yallo.tv"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.production.k8s.y3o.tv/*/video-ads" + }, + "id": 13462 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||secure.adnxs.com/ptv" + }, + "id": 13463 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/gampad/live/*.mediapason.it" + }, + "id": 13464 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["goltelevision.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||nqs.nice264.com/data?system=golt&plugin" + }, + "id": 13465 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rte.ie"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 13466 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/live/ads*rte.ie" + }, + "id": 13467 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/ads*rte.ie" + }, + "id": 13468 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rtl.hr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adserver.iprom.net/adserver7" + }, + "id": 13469 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ivoox.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||services.sunmedia.tv/geotarget/geocity.php" + }, + "id": 13470 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["polsatnews.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hit.stat24.com/" + }, + "id": 13471 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ndtv.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||trc.taboola.com/ndtv*/trc/*/json" + }, + "id": 13472 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ad.71i.de/global_js/appconfig/joyn/desktop.json" + }, + "id": 13473 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adition.com/1x1.gif" + }, + "id": 13474 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||research.de.com/bb-mx/prime" + }, + "id": 13475 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["joyn.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securepubads.g.doubleclick.net/pcs/view/" + }, + "id": 13476 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bbc.com"], + "requestDomains": ["bbc.gscontxt.net"], + "resourceTypes": ["script"] + }, + "id": 13477 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||datahub-srgssr.ch/tracking/" }, + "id": 13478 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/gampad/ads*wuxiaworld.com" + }, + "id": 13479 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tf1.fr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||vendorlist.consensu.org/vendorlist.json" + }, + "id": 13480 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["viu.tv"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||entitlements.jwplayer.com/" + }, + "id": 13481 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/live/ads*digisport.ro" + }, + "id": 13482 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canalplus.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||canalplus-bo.net/web/canal/" + }, + "id": 13483 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rakuten.tv"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||search.spotxchange.com/vast/" + }, + "id": 13484 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["urbanglasgow.co.uk"], + "requestDomains": ["fdyn.pubwise.io"], + "resourceTypes": ["script"] + }, + "id": 13485 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["stream.nbcsports.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/g/1" + }, + "id": 13486 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvn.pl", "tvn24.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdntvn.pl/*/advert.js" + }, + "id": 13487 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nohat.cc", "png.is"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||nohat.me/s?*k=" + }, + "id": 13488 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbs.com", "paramountplus.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/ondemand/*/content/*/streams" + }, + "id": 13489 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mtv.co.uk", "mtv.de", "mtv.it", "mtvema.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai.js" + }, + "id": 13490 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["free-content.pro"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||onasider.top/tc" + }, + "id": 13491 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["toggo.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ad-ipd.sxp.smartclip.net/select?type=vast" + }, + "id": 13492 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "eurogamer.net", + "klaq.com", + "loudwire.com", + "screencrush.com", + "vg247.com", + "xxlmag.com" + ], + "requestDomains": ["live.primis.tech"], + "resourceTypes": ["script"] + }, + "id": 13493 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["decrypt.day"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/" + }, + "id": 13494 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gainl.ink"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||acceptable.a-ads.com/1^" + }, + "id": 13495 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hotair.com"], + "requestDomains": ["p.d.1emn.com"], + "resourceTypes": ["script"] + }, + "id": 13496 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "btcbitco.in", + "btcsatoshi.net", + "crypto4yu.com", + "readbitcoin.org" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||surfe.pro/net/teaser" + }, + "id": 13497 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "explosm.net", + "gamingbible.co.uk", + "justthenews.com", + "ladbible.com" + ], + "requestDomains": ["player.avplayer.com"], + "resourceTypes": ["script"] + }, + "id": 13498 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["promo-visits.site", "shorterall.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adsco.re/p" + }, + "id": 13499 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["promo-visits.site", "shorterall.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gum.criteo.com/sid/json" + }, + "id": 13500 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["therealdeal.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||video.adaptv.advertising.com/ad/" + }, + "id": 13501 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamezop.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gamejop.com/ads.js" + }, + "id": 13502 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladbible.com", "tyla.com", "unilad.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||static.adsafeprotected.com/vans-adapter-google-ima.js" + }, + "id": 13503 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ladbible.com", "tyla.com", "unilad.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||c.amazon-adsystem.com/aax2/apstag.js" + }, + "id": 13504 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sporcle.com"], + "requestDomains": ["survey.g.doubleclick.net"], + "resourceTypes": ["script"] + }, + "id": 13505 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["filmstarts.de", "mope.io", "programme-tv.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securepubads.g.doubleclick.net/gampad/ads" + }, + "id": 13506 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/softs-download^" }, + "id": 13507 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skmedix.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pagead2.googlesyndication.com/getconfig/sodar" + }, + "id": 13508 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vidsrc.stream"], + "requestDomains": ["unpkg.com"], + "resourceTypes": ["script"] + }, + "id": 13509 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["10play.com.au"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/ondemand/hls/content/*/streams" + }, + "id": 13510 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hotstar.com"], + "requestDomains": ["worldgravity.com"], + "resourceTypes": ["script"] + }, + "id": 13511 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["standard.co.uk"], + "requestDomains": ["z.moatads.com"], + "resourceTypes": ["script"] + }, + "id": 13512 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tko.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn.dqst.pl/assets/ads.js" + }, + "id": 13513 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*&url=https%3a%2f%2fgames.poki.com" + }, + "id": 13514 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mp4upload.com"], + "requestDomains": ["hwcdn.net"], + "resourceTypes": ["script"] + }, + "id": 13515 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*&url=https%3a%2f%2frepuls.io" + }, + "id": 13516 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dlh.net"], + "requestDomains": ["dlh.net"], + "resourceTypes": ["script", "sub_frame"] + }, + "id": 13517 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||services.vlitag.com/obj/" + }, + "id": 13518 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["colonist.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||services.vlitag.com/cli/" + }, + "id": 13519 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["raenonx.cc"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securepubads.g.doubleclick.net/tag/js/gpt.js" + }, + "id": 13520 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lordz.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.adinplay.com/libs/aiptag/assets/adsbygoogle.js" + }, + "id": 13521 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atresplayer.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adpass.atresmedia.com/*/adjs.js" + }, + "id": 13522 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bloomberg.com", + "chromatographyonline.com", + "formularywatch.com", + "journaldequebec.com", + "managedhealthcareexecutive.com", + "medicaleconomics.com", + "physicianspractice.com", + "soranews24.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads" + }, + "id": 13523 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["soranews24.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||tpc.googlesyndication.com/simgad/" + }, + "id": 13524 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["golfnetwork.co.jp", "tv-asahi.co.jp"], + "requestDomains": ["ad-api-v01.uliza.jp"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13525 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["namasce.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||request.dqst.pl/*/reader" + }, + "id": 13526 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["camcaps.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||tsyndicate.com/api/v1/direct/" + }, + "id": 13527 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dyktanda.pl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ib.adnxs.com/favicon.ico" + }, + "id": 13528 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reproductor.telenovelas-turcas.com.es"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||commentsmodule.com/js/js.load.1.js" + }, + "id": 13529 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bsshotel.it"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||advnetwork.net/advertising/*/advertising.js" + }, + "id": 13530 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["10bye.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||google-analytics.com/debug/collect?" + }, + "id": 13531 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["quackr.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||googletagmanager.com/gtag/js" + }, + "id": 13532 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["quackr.io"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||btloader.com/tag?" + }, + "id": 13533 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnn.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cnn.com/.element/apps/cvp/3.0/cfg/spider/cnn/expansion/ad_policy.xml" + }, + "id": 13534 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["trentonian.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn.turner.com/cnn/van/resources/*/scripts/vendor/loggly.tracker.js" + }, + "id": 13535 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ads.adaptv.advertising.com/*einthusan.tv*" + }, + "id": 13536 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pressekompass.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.opinary.com/poll/" + }, + "id": 13537 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cdnperf.com", "dnsperf.com"], + "requestDomains": ["api.perfops.net"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13538 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||streamplay.to^*/manifest.mpd" + }, + "id": 13539 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||streamplay.to^*.mp4" + }, + "id": 13540 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||streamplay.to^*.m4s" + }, + "id": 13541 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kapwing.com"], + "requestDomains": ["bam.nr-data.net"], + "resourceTypes": ["script"] + }, + "id": 13542 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["snopes.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||boomtrain.com/identify/resolve" + }, + "id": 13543 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["coches.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ms-mt--api-web.*/ads/" + }, + "id": 13544 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cheaptickets.nl", "vayama.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||flightapi.travix.com/flight" + }, + "id": 13545 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["remixshop.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||recommender.scarabresearch.com/merchants/" + }, + "id": 13546 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["libertymutual.com"], + "requestDomains": ["cdn.heapanalytics.com"], + "resourceTypes": ["script"] + }, + "id": 13547 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["4chan.org"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||a.4cdn.org/*.json" + }, + "id": 13548 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["opentable.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||geoip.nekudo.com/api/" + }, + "id": 13549 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["webtv.ert.gr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ipinfo.io/?token" + }, + "id": 13550 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["unblock.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.coinmarketcap.com/" + }, + "id": 13551 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["widget-yahoo.ofx.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adsynth-ofx-quotewidget-prod.herokuapp.com/api/" + }, + "id": 13552 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/ads*nhl.com" + }, + "id": 13553 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["apnews.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||appspot.com/api/*/feed/tag" + }, + "id": 13554 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "diaridegirona.cat", + "diariodeibiza.es", + "diariodemallorca.es", + "diarioinformacion.com", + "eldia.es", + "emporda.info", + "farodevigo.es", + "laopinioncoruna.es", + "laopiniondemalaga.es", + "laopiniondemurcia.es", + "laopiniondezamora.es", + "laprovincia.es", + "levante-emv.com", + "lne.es", + "mallorcazeitung.es", + "regio7.cat", + "superdeporte.es" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||estaticos.*/elementosweb/ew/js/multimedia/player/videojs-contrib-ads/videojs.ads.min.js" + }, + "id": 13555 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cpt-static.gannettdigital.com/*-comscore" + }, + "id": 13556 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.unidadeditorial.es/sports/v1/events/" + }, + "id": 13557 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tally-weijl.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||frosmo.com/tally-weijl-product-listing/" + }, + "id": 13558 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["los40.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/ads?" + }, + "id": 13559 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["futbollibre.online"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ipinfo.io/json" + }, + "id": 13560 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "bbcgoodfood.com", + "dashboard.getdriven.app", + "hungryroot.com", + "usa.experian.com" + ], + "requestDomains": ["datadoghq-browser-agent.com"], + "resourceTypes": ["script"] + }, + "id": 13561 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kotaku.com.au"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||automate-prod.s3.amazonaws.com/minified_logic.js" + }, + "id": 13562 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reuters.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.permutive.com/*/batch/" + }, + "id": 13563 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["reuters.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.permutive.com/v2.0/" + }, + "id": 13564 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||perimeterx.net/api/v2/collector/ocaptcha" + }, + "id": 13565 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bulkbarn.ca"], + "requestDomains": ["extreme-ip-lookup.com"], + "resourceTypes": ["script"] + }, + "id": 13566 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||promo.com/shopify-backend/*/user-videos/public/video-urls" + }, + "id": 13567 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tagesanzeiger.ch"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||tgt.tamedia.ch/*/api/" + }, + "id": 13568 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pxchk.net/api/*/collector/ocaptcha" + }, + "id": 13569 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sourcepoint.mgr.consensu.org/" + }, + "id": 13570 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "app.homebinder.com", + "book.dmm.com", + "etsy.com", + "interacty.me", + "jobs.ch", + "pizzahut.com.au" + ], + "requestDomains": ["js.sentry-cdn.com"], + "resourceTypes": ["script"] + }, + "id": 13571 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["allthingsvegas.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pix.spot.im/api/" + }, + "id": 13572 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bz-berlin.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||showheroes.com/playlist/" + }, + "id": 13573 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["batteriesplus.com"], + "requestDomains": ["live.rezync.com"], + "resourceTypes": ["script"] + }, + "id": 13574 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abola.pt"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securepubads.g.doubleclick.net/gampad/" + }, + "id": 13575 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spotify.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||spclient.wg.spotify.com/" + }, + "id": 13576 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["diariosur.es", "diariovasco.com", "elcorreo.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||insights-collector.newrelic.com/*/events" + }, + "id": 13577 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["acehardware.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.ipstack.com/*access_key=" + }, + "id": 13578 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fmovies.to/subtitles/" + }, + "id": 13579 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mp4upload.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn.plyr.io/*/plyr.svg" + }, + "id": 13580 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cravitus.com", "cravitus.lt"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cravitus.*/api/adverts/" + }, + "id": 13581 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gvl.ezodn.com/gvlcache/gvl.json" + }, + "id": 13582 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.ipstack.com/check?access_key=" + }, + "id": 13583 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fox.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||link.theplatform.com/*/media/*?affiliate=" + }, + "id": 13584 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yock.games"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||serviceyock.me/api/advertise/" + }, + "id": 13585 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["buzzfeed.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||widget-provider.production.ippen.space/api/widgets/" + }, + "id": 13586 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["independent.co.uk"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adsafeprotected.com/services/" + }, + "id": 13587 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["formulapassion.it"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fluid.4strokemedia.com/www/delivery/asyncspc.php^" + }, + "id": 13588 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["usatoday.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gannettdigital.com/universal-web-client/master/" + }, + "id": 13589 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["54647.io", "mgnet.xyz"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cloudflare.com/cdn-cgi/trace" + }, + "id": 13590 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||rdstation.com.br^*api/" + }, + "id": 13591 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["knab.nl"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||inbenta.io/prod/*/tracking/events" + }, + "id": 13592 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gopractice.ru"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sumo.com/api/" + }, + "id": 13593 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gopractice.ru"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sumo.com/services" + }, + "id": 13594 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sports.yahoo.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||video-api.yql.yahoo.com/*/video/alias/channels/" + }, + "id": 13595 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hamwaves.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||freegeoip.app/json/" + }, + "id": 13596 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.globaltv.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.permutive.com/v*/geoip" + }, + "id": 13597 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ipapi.co^*json" + }, + "id": 13598 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||app.detrack.com/api/v2/tracking" + }, + "id": 13599 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["piliapp.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdnjs.cloudflare.com/cdn-cgi/trace" + }, + "id": 13600 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ecwid.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api2.branch.io/v1/url" + }, + "id": 13601 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["watch.truecrimenetworktv.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn-ue1-prod.tsv2.amagi.tv/beacon" + }, + "id": 13602 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gbnews.uk"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.dmgmediaprivacy.co.uk/*/vendor-list.json" + }, + "id": 13603 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gbnews.uk"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.dmgmediaprivacy.co.uk/gdpr/" + }, + "id": 13604 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gala.fr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||tra.scds.pmdstatic.net/" + }, + "id": 13605 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mcs-va.tiktok.com/v1/user/webid" + }, + "id": 13606 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["containerstore.com", "hannaandersson.com"], + "requestDomains": ["yottaa.net"], + "resourceTypes": ["script"] + }, + "id": 13607 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["www.crunchbase.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||collector-*.px-cloud.net/b/" + }, + "id": 13608 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fluz.app"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api2.branch.io/v1/open" + }, + "id": 13609 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wnynewsnow.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||videosvc.ezoic.com/play" + }, + "id": 13610 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||bcp.crwdcntrl.net/*/data" + }, + "id": 13611 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "citi.com", + "citibank.com", + "jbhifi.com.au", + "login.skype.com", + "oreillyauto.com", + "power.fi", + "princessauto.com", + "ringcentral.com", + "screwfix.com", + "usbank.com", + "verkkokauppa.com", + "vitacost.com", + "westernunion.com" + ], + "requestDomains": ["mpsnare.iesnare.com"], + "resourceTypes": ["script"] + }, + "id": 13612 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wfmz.com"], + "requestDomains": ["lightning.cnn.com"], + "resourceTypes": ["script"] + }, + "id": 13613 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/gampad/ads*lifehacker" + }, + "id": 13614 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nikkei.com"], + "requestDomains": ["n8s.jp"], + "resourceTypes": ["script"] + }, + "id": 13615 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["eki-net.com"], + "requestDomains": ["online-metrix.net"], + "resourceTypes": ["script"] + }, + "id": 13616 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.aws.parking.godaddy.com/v1/parking/landers/" + }, + "id": 13617 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["6play.fr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||partner-api.sddan.com/api/*/public/partner/" + }, + "id": 13618 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["calven.app", "calven.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.calven.app/analytics/" + }, + "id": 13619 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["xaris.ai"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||user.userguiding.com/sdk/identify" + }, + "id": 13620 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canvids.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||afv.wgplayer.com/*/conf.json" + }, + "id": 13621 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["findmystreet.co.uk"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cacheorcheck.mopinion.com/survey/public/json-config" + }, + "id": 13622 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vk.sportsbull.jp"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||koshien-live.net/*/adtag.xml" + }, + "id": 13623 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.monstercampaigns.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||a.omappapi.com/app/campaign-views/*-optin.json" + }, + "id": 13624 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.monstercampaigns.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||a.omappapi.com/app/campaign-views/*-success.json" + }, + "id": 13625 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dunelm.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||engine.monetate.net/api/" + }, + "id": 13626 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||sites.google.com/view/sora-ai-v2^" }, + "id": 13627 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||lshstream.xyz/hls/" + }, + "id": 13628 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||msubload.com/sub/" + }, + "id": 13629 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["music.youtube.com", "tv.youtube.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||youtube.com/get_video_info?" + }, + "id": 13630 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/gampad/*adpositionname%3dsuperbanner_" + }, + "id": 13631 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||doubleclick.net/getconfig" + }, + "id": 13632 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*superbanner_3" + }, + "id": 13633 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*wallpaper_1" + }, + "id": 13634 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rtl.nl"], + "requestDomains": ["ad.crwdcntrl.net"], + "resourceTypes": ["script"] + }, + "id": 13635 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["leeuwerik.nl"], + "requestDomains": ["marketingautomation.services"], + "resourceTypes": ["script"] + }, + "id": 13636 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["spiegel.de"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pagead2.googlesyndication.com/getconfig/sodar?" + }, + "id": 13637 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["roblox.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ads.roblox.com/v1/sponsored-pages" + }, + "id": 13638 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["triplem.com.au"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adswizz.com/sca_newenco/" + }, + "id": 13639 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gamespot.com", "giantbomb.com", "metacritic.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||at.adtech.redventures.io/lib/api/" + }, + "id": 13640 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["playpilot.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||atlas.playpilot.com/api/v1/ads/browse/" + }, + "id": 13641 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*.crunchyroll.com" + }, + "id": 13642 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/ads?*rakutenshowtime" + }, + "id": 13643 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/pagead/ads?*&description_url=https%3a%2f%2fgames.wkb.jp" + }, + "id": 13644 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mieru-ca.com"], + "requestDomains": ["delivery.satr.jp"], + "resourceTypes": ["script"] + }, + "id": 13645 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||go.xlirdr.com/api/models/vast" + }, + "id": 13646 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bookoffonline.co.jp"], + "requestDomains": ["h-cast.jp"], + "resourceTypes": ["script"] + }, + "id": 13647 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||itv.com/itv/hserver/*/site=itv/" + }, + "id": 13648 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["odysee.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||player.odycdn.com/api/" + }, + "id": 13649 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame", "xmlhttprequest"], + "urlFilter": "||signin.verizon.com^*/affiliate/" + }, + "id": 13650 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["paypaymall.yahoo.co.jp"], + "requestDomains": ["pvtag.yahoo.co.jp"], + "resourceTypes": ["script"] + }, + "id": 13651 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||startrek.website/pictrs/image/" + }, + "id": 13652 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/g/1?*mtv_desktop" + }, + "id": 13653 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/ad/g/1?csid=vcbs_cbsnews_desktop_" + }, + "id": 13654 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["manageengine.com", "zohopublic.com"], + "resourceTypes": ["sub_frame", "xmlhttprequest"], + "urlFilter": "||zohopublic.com^*/admanager_" + }, + "id": 13655 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||search.brave.com/search" + }, + "id": 13656 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mail.bg/mail/index/getads/" + }, + "id": 13657 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skincare-univ.com"], + "requestDomains": ["treasuredata.com"], + "resourceTypes": ["script"] + }, + "id": 13658 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||search.spotxchange.com/vmap/*&content_page_url=www.bsfuji.tv" + }, + "id": 13659 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["myair.resmed.com", "one.one.one.one"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||1.1.1.1/cdn-cgi/trace" + }, + "id": 13660 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["songstats.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||1001trackstats.com/api/" + }, + "id": 13661 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cibc.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adobedc.demdex.net/ee/v1/identity/" + }, + "id": 13662 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["traderjoes.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||alphaapi.brandify.com/rest/clicktrack" + }, + "id": 13663 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["frontier.com"], + "resourceTypes": ["sub_frame", "xmlhttprequest"], + "urlFilter": "||cohesionapps.com/preamp/" + }, + "id": 13664 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||community.brave.com/t/" + }, + "id": 13665 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/app-measurement.html" + }, + "id": 13666 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/visitor-api.html" + }, + "id": 13667 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["netcombo.com.br"], + "requestDomains": ["siteapps.com"], + "resourceTypes": ["script"] + }, + "id": 13668 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ezodn.com/cmp/gvl.json" + }, + "id": 13669 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||getpublica.com/playlist.m3u8" + }, + "id": 13670 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["account.grammarly.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gnar.grammarly.com/events" + }, + "id": 13671 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hotstar.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hotstarext.com/web-messages/core/error/v52.json" + }, + "id": 13672 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["168.dailymaverick.co.za", "audius.co"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ipapi.co/json/" + }, + "id": 13673 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["vanillaereward.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kaxsdc.com/collect/sdk" + }, + "id": 13674 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||leadpages.io/analytics/v1/observations/capture?" + }, + "id": 13675 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ibanez.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||maxmind.com/geoip/" + }, + "id": 13676 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvlicensing.co.uk"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ots.webtrends-optimize.com/" + }, + "id": 13677 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||plex.tv/api/v2/geoip" + }, + "id": 13678 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cerebriti.com"], + "requestDomains": ["cdn.smartclip-services.com"], + "resourceTypes": ["script"] + }, + "id": 13679 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||px-cdn.net/api/v2/collector/ocaptcha" + }, + "id": 13680 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "3djuegosguias.com", + "3djuegospc.com", + "applesfera.com", + "compradiccion.com", + "directoalpaladar.com", + "espinof.com", + "genbeta.com", + "poprosa.com", + "trendencias.com", + "trendenciashombre.com", + "vidaextra.com", + "vitonica.com", + "xatakamovil.com" + ], + "requestDomains": ["spxl.socy.es"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 13681 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["intel.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||researchintel.com^*/feedback.asp" + }, + "id": 13682 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["gratis.com"], + "requestDomains": ["cdn.segmentify.com"], + "resourceTypes": ["script"] + }, + "id": 13683 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "api.solvemedia.com", + "captcha.px-cdn.net", + "edgecastcdn.net", + "imgair.net", + "myreadingmanga.disqus.com", + "twimg.twitter.map.fastly.net", + "widget.myrentacar.me" + ], + "resourceTypes": ["script"] + }, + "id": 13684 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uptoplay.net"], + "resourceTypes": ["script"] + }, + "id": 13685 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["jmp.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||solr.sas.com/query/" + }, + "id": 13686 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["microsoft.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||target.microsoft.com/rest/" + }, + "id": 13687 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "core.app", + "orionprotocol.io", + "play.tv3.lv", + "tesco.com", + "tesco.hu" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ingest.sentry.io/api/" + }, + "id": 13688 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["absa.co.za", "att.com", "pnc.com", "vodafone.it"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||omtrdc.net^*/mbox/json?" + }, + "id": 13689 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||omtrdc.net/rest/" + }, + "id": 13690 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skaitv.gr"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||extreme-ip-lookup.com/json/" + }, + "id": 13691 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mail.163.com/fetrack/api/27/envelope/?sentry_key=" + }, + "id": 13692 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||josiad.ns.nl/dg/default/" + }, + "id": 13693 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["embed.sanoma-sndp.fi", "supla.fi"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||nelonenmedia.fi/logger/logger-ini.json" + }, + "id": 13694 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||amazonaws.com/static.madlan.co.il/*/heatmap.json?" + }, + "id": 13695 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["eloan.co.il"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||mixpanel.com/track/?data=" + }, + "id": 13696 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["raiplay.it"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||analytics.edgekey.net/config/beacon-" + }, + "id": 13697 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||carsensor.net/usedcar/modules/clicklog_top_lp_revo.php" + }, + "id": 13698 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["comidoc.net", "op.gg"], + "requestDomains": ["doubleclick.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13699 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["op.gg"], + "requestDomains": ["vntsm.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13700 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "acorta-enlace.com", + "blog24.me", + "finanzasdomesticas.com", + "krunker.io", + "op.gg" + ], + "requestDomains": ["pagead2.googlesyndication.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13701 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["stream.golfchannel.com"], + "requestDomains": ["v.fwmrm.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13702 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["t-fashion.jp"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||deteql.net/recommend/provision?" + }, + "id": 13703 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||linksynergy.com/minified_logic.js" + }, + "id": 13704 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sanspo.com/parts/chartbeat/" + }, + "id": 13705 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||afisha.ru/proxy/videonetworkproxy.ashx?" + }, + "id": 13706 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["rambler.ru"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||dict.rambler.ru/fcgi-bin/" + }, + "id": 13707 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||labrc.pw/advstats/" + }, + "id": 13708 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com"], + "requestDomains": ["discreetquarter.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13709 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pladform.ru/dive/" + }, + "id": 13710 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||player.fc-zenit.ru/msi/geoip?" + }, + "id": 13711 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anoncer.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||yandex.ru/watch/" + }, + "id": 13712 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anoncer.net"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||yandex.ru/webvisor/" + }, + "id": 13713 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["absolugirl.com", "absoluporn.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||chaturbate.com/*embed" + }, + "id": 13714 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["69games.xxx", "gamcore.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||tm-offers.gamingadult.com/?offer=" + }, + "id": 13715 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["educatiocenter.online"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||tmp.a2zapk.*/js/advertisement/" + }, + "id": 13716 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["megacams.me"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||chaturbate.com/affiliates/" + }, + "id": 13717 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["camvideos.org"], + "requestDomains": ["video"], + "resourceTypes": ["media", "xmlhttprequest"] + }, + "id": 13718 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hotpornfile.org"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||searchwithme.net/redirect?tid=" + }, + "id": 13719 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbssports.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||imasdk.googleapis.com/" + }, + "id": 13720 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ndtv.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||trc.taboola.com/ndtv-ndtvmobile/" + }, + "id": 13721 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extremereportbot.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||doubleclick.net/pagead/" + }, + "id": 13722 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "anydebrid.com", + "ff14angler.com", + "hotdebrid.com", + "ytlarge.com" + ], + "resourceTypes": ["sub_frame"], + "urlFilter": "||g.doubleclick.net/pagead/ads?" + }, + "id": 13723 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["6play.fr"], + "requestDomains": ["7cbf2.v.fwmrm.net", "ads.stickyadstv.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13724 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["youku.com"], + "requestDomains": ["valipl.cp31.ott.cibntv.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13725 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["forum.release-apk.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||googleads.g.doubleclick.net/pagead/*forum.release-apk.com" + }, + "id": 13726 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["decrypt.day"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||googleads.g.doubleclick.net/pagead/ads?gdpr=" + }, + "id": 13727 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["polsatsport.pl"], + "requestDomains": ["redefineadpl.hit.gemius.pl"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13728 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["lewdninja.com", "new.lewd.ninja"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||a.trk-imps.com/loader?" + }, + "id": 13729 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skmedix.pl"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||googleads.g.doubleclick.net/pagead/ads?*skmedix.pl&" + }, + "id": 13730 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mycanal.fr"], + "requestDomains": ["proxy.ads.canalplus-bo.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13731 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nhl.com"], + "requestDomains": ["www-league.nhlstatic.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13732 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["krunker.io"], + "requestDomains": ["securepubads.g.doubleclick.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13733 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["skmedix.pl"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||googleads.g.doubleclick.net/pagead/ads?" + }, + "id": 13734 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["surveyrewardz.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||panelist.cint.com/" + }, + "id": 13735 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seznam.cz"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznam.cz/ui/ui.html" + }, + "id": 13736 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["seznam.cz", "seznamzpravy.cz"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznamzpravy.cz/ui/ui.html" + }, + "id": 13737 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["monero-miner.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||monero.crypto-webminer.com/monero.html" + }, + "id": 13738 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bbystatic.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||pub.247-inc.net/psp/platform/" + }, + "id": 13739 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["prod-player.tf1.fr"], + "requestDomains": ["footprint.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13740 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["myvidster.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "/playvideo.php" + }, + "id": 13741 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["extremereportbot.com"], + "requestDomains": ["googlesyndication.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13742 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wyborcza.pl"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||squid.gazeta.pl/bdtrck/" + }, + "id": 13743 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["digisport.ro", "iheart.com"], + "requestDomains": ["entitlements.jwplayer.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13744 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["20minutes.fr"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||rcijeux.fr/game/20minutes/" + }, + "id": 13745 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||spankmasters.com/embedplayer.aspx" + }, + "id": 13746 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["player.pl"], + "requestDomains": ["tvn.hit.gemius.pl"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13747 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["underhentai.net"], + "resourceTypes": ["sub_frame"], + "urlFilter": "/embed/" + }, + "id": 13748 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tagesanzeiger.ch"], + "requestDomains": ["tagger.opecloud.com", "tda.io"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13749 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["work.ink"], + "requestDomains": ["doubleverify.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13750 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||svc.dynamics.com^*t/" + }, + "id": 13751 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||movie.momo-net.com/_embed/video.php" + }, + "id": 13752 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["kntstuff.blogspot.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||drive.google.com/file/*/preview?*-auto-ads-" + }, + "id": 13753 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["womensworldbanking.org"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||go.pardot.com/" + }, + "id": 13754 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbhours.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||chaturbate.com/in/" + }, + "id": 13755 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "proffsmagasinet.se", + "staypro.dk", + "staypro.fi", + "staypro.no" + ], + "resourceTypes": ["sub_frame"], + "urlFilter": "||cdn.*.exponea.com/production*/consent?" + }, + "id": 13756 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["crm.digital.nhs.uk"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||analytics-*.clickdimensions.com/*/pages/" + }, + "id": 13757 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbc.ca"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||ads.rogersmedia.com/cbc" + }, + "id": 13758 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adventcards.co.uk", + "charitychristmascards.org", + "christmascardpacks.co.uk", + "kingsmead.com", + "kingsmeadcards.co.uk", + "nativitycards.co.uk", + "printedchristmascards.co.uk" + ], + "resourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "||bannersnack.com/banners/" + }, + "id": 13759 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||disqus.com/embed/comments/" + }, + "id": 13760 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["promo-visits.site", "shorterall.com"], + "requestDomains": ["c.tmyzer.com", "prebid.smilewanted.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13761 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sudokugame.org"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||g.doubleclick.net/pagead/ads" + }, + "id": 13762 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "||jokerly.com/okidak/adselectordirect.htm?id=" + }, + "id": 13763 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atozmath.com"], + "requestDomains": ["services.bilsyndication.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13764 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "||jokerly.com/okidak/vastchecker.htm" + }, + "id": 13765 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["teleboy.ch"], + "requestDomains": ["pixel.adsafeprotected.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13766 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chrome-extension-scheme"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||lastpass.com/ads.php" + }, + "id": 13767 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pch.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||optimatic.com/iframe.html" + }, + "id": 13768 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adx.ae"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||tradingview.com/adx/" + }, + "id": 13769 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||ads.memo2.nl/banners/" + }, + "id": 13770 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame", "sub_frame"], + "urlFilter": "||tab.gladly.io/newtab/|" + }, + "id": 13771 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||imasdk.googleapis.com/js/core/bridge*.html" + }, + "id": 13772 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atcoder.jp"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||assoc-amazon.com/widgets/cm?" + }, + "id": 13773 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||apps.derstandard.at^*/trackingcookiecheck?" + }, + "id": 13774 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["inn.co.il"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||trc.taboola.com/inncoil/log/3/available" + }, + "id": 13775 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||pladform.ru/player" + }, + "id": 13776 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ashemaletube.com", "vivud.com"], + "resourceTypes": ["media"], + "urlFilter": "/key=" + }, + "id": 13777 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pietsmiet.de"], + "resourceTypes": ["media"], + "urlFilter": "||pietcdn.de/pietcast/" + }, + "id": 13778 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["series-d.com"], + "resourceTypes": ["media"], + "urlFilter": "||googlevideo.com/videoplayback" + }, + "id": 13779 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["atresplayer.com"], + "requestDomains": ["assets.adobedtm.com", "atresmedia.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13780 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["doo4k.com"], + "resourceTypes": ["media"], + "urlFilter": "||cdn.ekcdn.me/video.mp4" + }, + "id": 13781 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["deezer.com"], + "resourceTypes": ["media"], + "urlFilter": "||cdns-preview-*.dzcdn.net/stream/*.mp3" + }, + "id": 13782 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["player.radio.com"], + "resourceTypes": ["media"], + "urlFilter": "||live.streamtheworld.com/*banners" + }, + "id": 13783 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["smartkhabrinews.com"], + "requestDomains": ["tmp.a2zapk.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13784 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["acorta-enlace.com", "finanzasdomesticas.com"], + "requestDomains": ["googleadapis.l.google.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13785 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hostingsgratis.com", "infomania.space"], + "requestDomains": ["exoclick.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13786 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["podbay.fm", "podbean.com"], + "resourceTypes": ["media"], + "urlFilter": "||adswizz.com/anon.npr-mp3/" + }, + "id": 13787 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["podbay.fm", "podbean.com"], + "resourceTypes": ["media"], + "urlFilter": "||adswizz.com/anon.npr-podcasts/" + }, + "id": 13788 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imdb.com"], + "resourceTypes": ["media"], + "urlFilter": "||d28julafmv4ekl.cloudfront.net/*.mp3?" + }, + "id": 13789 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.plex.tv"], + "resourceTypes": ["media"], + "urlFilter": "||gcdn.2mdn.net/videoplayback/" + }, + "id": 13790 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["history.com"], + "requestDomains": ["mavencoalition.io"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13791 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["globalplayer.com"], + "resourceTypes": ["media"], + "urlFilter": "||catchup.thisisdax.com/*.m4a" + }, + "id": 13792 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cnbc.com", + "fxnetworks.com", + "my.xfinity.com", + "nbc.com", + "nbcsports.com" + ], + "resourceTypes": ["media"], + "urlFilter": "||ads.freewheel.tv/|" + }, + "id": 13793 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["v.youku.tv"], + "resourceTypes": ["websocket"], + "urlFilter": "||ws.mmstat.com/ws" + }, + "id": 13794 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["youku.tv"], + "resourceTypes": ["websocket"], + "urlFilter": "||ws.mmstat.com/ws|" + }, + "id": 13795 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["heise.de"], + "resourceTypes": ["websocket"], + "urlFilter": "||liveapi.cleverpush.com/websocket" + }, + "id": 13796 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["babbel.com"], + "resourceTypes": ["ping"], + "urlFilter": "||api.babbel.io/gamma/v1/" + }, + "id": 13797 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["abola.pt"], + "resourceTypes": ["other"], + "urlFilter": "||tpc.googlesyndication.com/safeframe/*/container.html" + }, + "id": 13798 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ad.admitad.com/g/*&ulp=http" + }, + "id": 13799 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||googleads.g.doubleclick.net/ads/preferences/*/opt*?continue" + }, + "id": 13800 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ad.doubleclick.net/clk*travel*&destinationurl=" + }, + "id": 13801 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sagicheck.jp/jp/check/" + }, + "id": 13802 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||click.allkeyshop.com/*&source=www.allkeyshop.com" + }, + "id": 13803 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||awstrack.me/*auth.coindesk.com" + }, + "id": 13804 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/ad/banner/_adsense_/_adserver/_adview_.ad.json" + }, + "id": 13805 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/wp-content/themes/mts_ad_sense/" + }, + "id": 13806 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||bobs-tube.com/player/player_ads.html" + }, + "id": 13807 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||easyupload.io/cdn-cgi/zaraz/s.js" + }, + "id": 13808 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||ncjrs.gov/fsrscripts/" + }, + "id": 13809 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["merriam-webster.com"], + "requestDomains": ["art19.com", "graph.facebook.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13810 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||discover.com/discover/reporting/appmeasurement.js" + }, + "id": 13811 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tracking.epicgames.com/tracking.js" + }, + "id": 13812 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||piasecznonews.pl/wp-content/plugins/wppas/" + }, + "id": 13813 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||10minuteschool.com/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-download-tracker.js" + }, + "id": 13814 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imperfectfoods.com", "imperfectproduce.com"], + "requestDomains": ["friendbuy.com"], + "resourceTypes": ["sub_frame", "xmlhttprequest"] + }, + "id": 13815 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tvtime.com/ga-assets/" + }, + "id": 13816 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||couponcabin.com/ga.*.js" + }, + "id": 13817 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "/wp-content/plugins/woocommerce-google-adwords-conversion-tracking-tag/*/admin" + }, + "id": 13818 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||babiato.co/conversations/" + }, + "id": 13819 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tutanota.com/fr.js" + }, + "id": 13820 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||canale.live/reclama/" + }, + "id": 13821 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||matomo.paizo.com/piwik.js" + }, + "id": 13822 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||abcnews.com/assets/js/prebid.min.js" + }, + "id": 13823 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||api.adnetmedia.lt/api/" + }, + "id": 13824 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||app.hubspot.com/api/ads/" + }, + "id": 13825 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||autotrader.co.uk^*/advert" + }, + "id": 13826 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||bitcoinbazis.hu/advertise-with-us/" + }, + "id": 13827 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||borneobulletin.com.bn/wp-content/banners/bblogo.jpg" + }, + "id": 13828 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||clients.plex.tv/api/v2/ads/" + }, + "id": 13829 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||cvs.com/webcontent/images/weeklyad/adcontent/" + }, + "id": 13830 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||dcdirtylaundry.com/cdn-cgi/challenge-platform/" + }, + "id": 13831 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||f-droid.org/assets/ads_" + }, + "id": 13832 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imsa.com", "nascar.com"], + "requestDomains": ["nascar.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13833 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uptostream.com"], + "requestDomains": ["uptobox.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13834 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||gitlab.com/api/v4/projects/" + }, + "id": 13835 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["pornerbros.com"], + "requestDomains": ["amazonaws.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13836 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||givingassistant.org/advertisers/" + }, + "id": 13837 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||gpt-worldwide.com/js/gpt.js" + }, + "id": 13838 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||gumtree.co.za/my/ads.html" + }, + "id": 13839 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||infoworld.com/www/js/ads/gpt_includes.js" + }, + "id": 13840 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||itv.com/itv/tserver/" + }, + "id": 13841 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||kotaku.com/x-kinja-static/assets/new-client/admanager." + }, + "id": 13842 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||lokopromo.com^*/adsimages/" + }, + "id": 13843 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["yogajournal.com"], + "requestDomains": ["uid.mavencoalition.io"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13844 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sport1.de"], + "requestDomains": ["sp-prod.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13845 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||looker.com/api/internal/" + }, + "id": 13846 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||makeuseof.com/public/build/images/bg-advert-with-us." + }, + "id": 13847 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||manageengine.com/products/ad-manager/" + }, + "id": 13848 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nascar.com/wp-content/themes/ndms-2023/assets/js/inc/ads/prebid8." + }, + "id": 13849 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ncaa.com"], + "requestDomains": ["warnermediacdn.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13850 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uschovna.cz"], + "requestDomains": ["cz.mrezadosa.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13851 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||portal.autotrader.co.uk/advert/" + }, + "id": 13852 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||preromanbritain.com/maxymiser/" + }, + "id": 13853 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||sdltutorials.com/data/ads/appstatebanner.jpg" + }, + "id": 13854 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||shreemaruticourier.com/banners/" + }, + "id": 13855 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tcbk.com/application/files/4316/7521/1922/q1-23-cd-promo-banner-ad.png^" + }, + "id": 13856 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||thepiratebay.org/cdn-cgi/challenge-platform/" + }, + "id": 13857 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tractorshed.com/photoads/upload/" + }, + "id": 13858 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||wrestlinginc.com/wp-content/themes/unified/js/prebid.js" + }, + "id": 13859 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||yaytrade.com^*/chunks/pages/advert/" + }, + "id": 13860 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||az.hp.transer.com/content/dam/isetan_mitsukoshi/advertise/" + }, + "id": 13861 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||az.hpcn.transer-cn.com/content/dam/isetan_mitsukoshi/advertise/" + }, + "id": 13862 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["divascam.com"], + "requestDomains": ["new.xlovecam.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13863 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||about.smartnews.com/ja/wp-content/assets/img/advertisers/ad_" + }, + "id": 13864 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||adfurikun.jp/adfurikun/images/" + }, + "id": 13865 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["nontongp.xyz"], + "requestDomains": ["location.api.useinsider.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13866 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||ads-i.org/images/ads3.jpg" + }, + "id": 13867 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||api.friends.ponta.jp/api/" + }, + "id": 13868 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||bihoku-minpou.co.jp/img/ad_top.jpg" + }, + "id": 13869 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||bloominc.jp/adtool/" + }, + "id": 13870 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||catchapp.net/ad/img/" + }, + "id": 13871 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||freeride.se/img/admarket/" + }, + "id": 13872 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||friends.ponta.jp/app/assets/images/" + }, + "id": 13873 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||gakushuin.ac.jp/ad/common/" + }, + "id": 13874 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||h1g.jp/img/ad/ad_heigu.html" + }, + "id": 13875 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||ienohikari.net/ad/common/" + }, + "id": 13876 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||ienohikari.net/ad/img/" + }, + "id": 13877 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["analytics.twitter.com"], + "requestDomains": ["ads-api.twitter.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13878 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||img.rakudaclub.com/adv/" + }, + "id": 13879 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||jobs.bg/front_job_search.php" + }, + "id": 13880 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||live.lequipe.fr/thirdparty/prebid.js" + }, + "id": 13881 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||microapp.bytedance.com/docs/page-data/" + }, + "id": 13882 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||minigame.aeriagames.jp/*/ae-tpgs-" + }, + "id": 13883 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mistore.jp/content/dam/isetan_mitsukoshi/advertise/" + }, + "id": 13884 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mysmth.net/nforum/*/adagent_" + }, + "id": 13885 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mediamarkt.com.tr"], + "requestDomains": ["per2.segmentify.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13886 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nintendo.co.jp/ring/*/adv" + }, + "id": 13887 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nizista.com/api/v1/adbanner" + }, + "id": 13888 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||oishi-kenko.com/kenko/assets/v2/ads/" + }, + "id": 13889 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["qiwi.gg"], + "requestDomains": ["worker.clerkprod-cloudflare.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13890 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||point.rakuten.co.jp/img/crossuse/top_ad/" + }, + "id": 13891 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||popin.cc/popin_discovery/recommend?" + }, + "id": 13892 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||przegladpiaseczynski.pl/wp-content/plugins/wppas/" + }, + "id": 13893 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||rakuten-bank.co.jp/rb/ams/img/ad/" + }, + "id": 13894 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||sanyonews.jp/files/image/ad/okachoku.jpg" + }, + "id": 13895 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||shikoku-np.co.jp/img/ad/" + }, + "id": 13896 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||so-net.ne.jp/access/hikari/minico/ad/images/" + }, + "id": 13897 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||uze-ads.com/ads/" + }, + "id": 13898 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||youchien.net/ad/*/ad/img/" + }, + "id": 13899 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||youchien.net/css/ad_side.css" + }, + "id": 13900 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||yuru-mbti.com/static/css/adsense.css" + }, + "id": 13901 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||8tm.net/static/img/fbpixel.png" + }, + "id": 13902 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||account.adobe.com/newrelic.js" + }, + "id": 13903 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||accounts.intuit.com/fe_logger?" + }, + "id": 13904 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||admin.memberspace.com/sites/*/analytics/views" + }, + "id": 13905 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||analytics.casper.com/gtag/js" + }, + "id": 13906 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||analytics.casper.com/gtm.js" + }, + "id": 13907 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["espncricinfo.com"], + "requestDomains": ["embed.ex.co"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13908 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||att.com/scripts/adobe/virtual/detm-container-hdr.js" + }, + "id": 13909 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||bostonglobe.com/login/js/lib/appmeasurement.js" + }, + "id": 13910 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||canadacomputers.com/templates/ccnew/assets/js/jquery.browser-fingerprint-" + }, + "id": 13911 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||chat.d-id.com/assets/mixpanel." + }, + "id": 13912 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||console.statsig.com/_next/" + }, + "id": 13913 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["xxlmag.com"], + "requestDomains": ["live.primis.tech"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13914 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||coxbusiness.com/r136/assets/newrelic/newrelic.js" + }, + "id": 13915 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["go.cnn.com"], + "requestDomains": ["prebid.adnxs.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13916 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["promo.com"], + "requestDomains": ["promo.zendesk.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13917 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||crimemapping.com/cdn/*/analytics/eventtracking.js" + }, + "id": 13918 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||cults3d.com/packs/js/quantcast-" + }, + "id": 13919 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||cvs.com/shop-assets/js/visitorapi.js" + }, + "id": 13920 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||delta.com/dlhome/ruxitagentjs" + }, + "id": 13921 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||docs.google.com/*/viewdata" + }, + "id": 13922 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||driverfix.com^*/index_src.php?tracking=" + }, + "id": 13923 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||etsy.com/api/v3/ajax/bespoke/*log_performance_metrics=" + }, + "id": 13924 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||firebase.google.com/docs/analytics/" + }, + "id": 13925 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||getflywheel.com/addons/google-analytics/" + }, + "id": 13926 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||github.com/gorhill/ublock/*/src/web_accessible_resources/fingerprint2.js" + }, + "id": 13927 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||guce.advertising.com/collectidentifiers" + }, + "id": 13928 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["journal-news.com"], + "requestDomains": ["api-mg2.db-ip.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13929 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["insiderintelligence.com"], + "requestDomains": ["api.amplitude.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13930 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||healthgateway.gov.bc.ca/snowplow.js" + }, + "id": 13931 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["management30.com"], + "requestDomains": ["api.ipinfodb.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13932 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["app.touchnote.com"], + "requestDomains": ["api.touchnote.io"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13933 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dzone.com"], + "requestDomains": ["autocomplete.clearbit.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13934 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||ignitetv.shaw.ca/js/api/fingerprint.js" + }, + "id": 13935 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["superbrightleds.com"], + "requestDomains": ["commerce.adobe.io"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13936 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||imgur.com/min/px.js" + }, + "id": 13937 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||indeed.com/rpc/log/myjobs/" + }, + "id": 13938 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||kilimall.co.tz/sensorsdata.min.js" + }, + "id": 13939 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||lacoste.com^*/click-analytics.js" + }, + "id": 13940 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||languagecloud.sdl.com/node_modules/fingerprintjs2/dist/fingerprint2.min.js" + }, + "id": 13941 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||legendstracking.com/js/legends-tracking.js" + }, + "id": 13942 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||letmegpt.com/js/gpt.js" + }, + "id": 13943 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||lightning.bleacherreport.com/launch/*-source.min.js" + }, + "id": 13944 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||lightning.bleacherreport.com^*/launch-" + }, + "id": 13945 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mbe.modelica.university/_next/static/*/pages/pageview.js" + }, + "id": 13946 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mclo.gs/js/logview.js" + }, + "id": 13947 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||metrics.bangbros.com/tk.js" + }, + "id": 13948 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mopar.com/moparsvc/mopar-analytics-state" + }, + "id": 13949 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||myaccount.chicagotribune.com/assets/scripts/tag-manager/googletag.js" + }, + "id": 13950 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nationwide.com/myaccount/includes/images/x.gif" + }, + "id": 13951 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||new.abb.com/ruxitagentjs_" + }, + "id": 13952 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||next.co.uk/static-content/gtm-sdk/gtm.js" + }, + "id": 13953 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nintendolife.com/themes/base/javascript/fingerprint.js" + }, + "id": 13954 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||noodid.ee/chordquiz/" + }, + "id": 13955 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nypost.com/blaize/datalayer" + }, + "id": 13956 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["n-tv.de", "rtl.de", "vip.de"], + "requestDomains": ["technical-service.net"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13957 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nytimes.com^*/eventtracker.js" + }, + "id": 13958 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||pals.pa.gov/vendor/analytics/" + }, + "id": 13959 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||parcel.app/webtrack.php?" + }, + "id": 13960 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||plantyn.com/optiext/optiextension.dll" + }, + "id": 13961 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||postex.com/api/ping?" + }, + "id": 13962 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||powerquality.eaton.com/include/js/elqscr.js" + }, + "id": 13963 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||qm.redbullracing.com/gtm.js" + }, + "id": 13964 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["wowma.jp"], + "requestDomains": ["ev.tpocdm.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13965 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||realclearpolitics.com/esm/assets/js/admiral.js" + }, + "id": 13966 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||realclearpolitics.com/esm/assets/js/analytics/chartbeat.js" + }, + "id": 13967 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["b1tv.ro"], + "requestDomains": ["stream.adunity.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 13968 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||realclearpolitics.com/esm/assets/js/analytics/gaanalytics.js" + }, + "id": 13969 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||redbull.com/gtm.js" + }, + "id": 13970 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||seg-cdn.pumpkin.care/analytics.js/" + }, + "id": 13971 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||sephora.com/js/ufe/isomorphic/thirdparty/visitorapi.js" + }, + "id": 13972 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||service.apport.net/apport-spa-common/src/tracking/tracking.js" + }, + "id": 13973 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||services.chipotle.com/__imp_apg__/" + }, + "id": 13974 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||shop.bmw.com.au/assets/analytics-setup.js" + }, + "id": 13975 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||simcotools.app/assets/adsense-*.js" + }, + "id": 13976 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||sohotheatre.com^*/pageview.js" + }, + "id": 13977 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": [ + "api-secure.solvemedia.com", + "api.solvemedia.com", + "chart-embed.service.newrelic.com", + "diskuze.seznam.cz", + "diskuze.seznamzpravy.cz", + "edgecastcdn.net", + "freeplayervideo.com", + "gogoplay5.com", + "gomoplayer.com", + "mixdrop.co", + "ondemand.sas.com", + "poki-gdn.com", + "widget.myrentacar.me", + "youtube-ui.l.google.com" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 13978 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||src.fedoraproject.org/static/issues_stats.js?" + }, + "id": 13979 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||startribune.com/analytics-assets/sitecatalyst/appmeasurement.js" + }, + "id": 13980 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||static.knowledgehub.com/global/images/ping.gif?" + }, + "id": 13981 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||stats.statbroadcast.com/interface/webservice/event/" + }, + "id": 13982 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sexviacam.com"], + "requestDomains": ["chaturbate.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 13983 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||teams.microsoft.com/dialin-cdn-root/*/aria-web-telemetry-" + }, + "id": 13984 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||thaiairways.com/static/common/js/wt_js/webtrends.min.js" + }, + "id": 13985 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tms.oracle.com/main/prod/utag.sync.js" + }, + "id": 13986 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tntdrama.com/modules/custom/ten_video/js/analytics_v2.js" + }, + "id": 13987 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||toyota.com/recall/static/js/custom/facebookpixel.js" + }, + "id": 13988 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["adshrink.it"], + "requestDomains": ["shrink-service.it"], + "resourceTypes": ["sub_frame"] + }, + "id": 13989 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||track.shipstation.com/collections/trackingevents.js" + }, + "id": 13990 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["satoshi-win.xyz"], + "requestDomains": ["themoneytizer.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 13991 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["shinden.pl"], + "requestDomains": ["reklama.shinden.eu"], + "resourceTypes": ["sub_frame"] + }, + "id": 13992 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||tunein.com/api/v1/comscore" + }, + "id": 13993 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||uwufufu.com/_nuxt/mixpanel." + }, + "id": 13994 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||web.dev/patterns/web-vitals-" + }, + "id": 13995 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||wwwcache.wral.com/presentation/v3/scripts/providers/analytics/ga.js" + }, + "id": 13996 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bc.vc"], + "requestDomains": ["google.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 13997 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||xeroshoes.co.uk/affiliate/scripts/trackjs.js" + }, + "id": 13998 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||xfinity.com/stream/js/api/fingerprint.js" + }, + "id": 13999 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||acast.com/api/stats" }, + "id": 14000 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["userscloud.com"], + "requestDomains": ["usercdn.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14001 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["javmost.com"], + "requestDomains": ["javpost.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 14002 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||gymnasedeburier.ch/themes/segment/js/" + }, + "id": 14003 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||cmp.telerama.fr/js/telerama.min.js" + }, + "id": 14004 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["stage-entertainment.de"], + "requestDomains": ["ticketonline.de"], + "resourceTypes": ["sub_frame"] + }, + "id": 14005 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||helix.videotron.com/js/api/fingerprint.js" + }, + "id": 14006 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["davidstea.com"], + "requestDomains": ["scripts.agilone.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14007 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||service-public.fr^*/assets/js/eulerian/eulerian.js" + }, + "id": 14008 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nbe.com.eg/nbeechannelmanager/callmw.aspx" + }, + "id": 14009 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||rudaw.net/images/pixel.gif" + }, + "id": 14010 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["telegraph.co.uk"], + "requestDomains": ["notice.sp-prod.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 14011 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||iwrite.unipus.cn/js/main/gpt.js" + }, + "id": 14012 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||nemlog-in.dk/resources/js/adrum.js" + }, + "id": 14013 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["hessenschau.de"], + "requestDomains": ["sensic.net"], + "resourceTypes": ["sub_frame"] + }, + "id": 14014 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||spoc.sydtrafik.dk/cherwellportal/dist/app/common/analytics/analytics.js" + }, + "id": 14015 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||3voor12.vpro.nl^*/streamsense.min.js" + }, + "id": 14016 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||analytics-sdk.yle.fi/yle-analytics.min.js" + }, + "id": 14017 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||kozkutak.hu/getdata.php?v*=pageview" + }, + "id": 14018 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["agilent.com"], + "requestDomains": ["p04a.hs.eloqua.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14019 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["streamtape.com"], + "requestDomains": ["streamadblockplus.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14020 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||b-cloud.templatebank.com/js/gtag.js" + }, + "id": 14021 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||disneyplus.disney.co.jp/view/vendor/analytics/" + }, + "id": 14022 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["anthology.com"], + "requestDomains": ["hs.eloqua.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14023 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||justmyshop.com/gate/criteo/product-id.js" + }, + "id": 14024 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||townwork.net/js/appmeasurement.js" + }, + "id": 14025 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||motika.com.mk/wp-content/plugins/ajax-hits-counter/display-hits.rapid.php" + }, + "id": 14026 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cbc.ca"], + "requestDomains": ["ads.rogersmedia.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14027 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||hvemder.no/js/hitcount.min.js" + }, + "id": 14028 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||polfan.pl/app/vendor/fingerprint2.min.js" + }, + "id": 14029 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||smog.moja-ostroleka.pl/mapa/sensorsdata.json" + }, + "id": 14030 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||serasaexperian.com.br/dist/scripts/fingerprint2.js" + }, + "id": 14031 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mealty.ru/js/ga_events.js" + }, + "id": 14032 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||mycargo.rzd.ru/dst/scripts/common/analytics-helper.js" + }, + "id": 14033 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||pay.citylink.pro/stats/services/" + }, + "id": 14034 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||player.smotrim.ru/js/piwik.js" + }, + "id": 14035 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||multitest.ua/static/bower_components/boomerang/boomerang.js" + }, + "id": 14036 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||privatbank.ua/content/*/fp2.min.js" + }, + "id": 14037 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||files-save.com/assets/addon/css/ads.css" + }, + "id": 14038 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["fx-rashinban.com"], + "requestDomains": ["forexprostools.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14039 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||games.wkb.jp/ykg/assets/pc/ad_adsense_for_games" + }, + "id": 14040 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||8tm.net/stylesheets/" + }, + "id": 14041 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image", "script", "stylesheet"], + "urlFilter": "/wp-content/plugins/popup-builder-" + }, + "id": 14042 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["forum.thaivisa.com"], + "requestDomains": ["pxys.ezoic.net"], + "resourceTypes": ["font"] + }, + "id": 14043 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["voe.sx"], + "requestDomains": ["google.com"], + "resourceTypes": ["font"] + }, + "id": 14044 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||adverts.ie/css/" + }, + "id": 14045 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||sportsnet.ca/wp-content/plugins/" + }, + "id": 14046 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canalplus.com"], + "requestDomains": ["bran-media.canalplus.pro"], + "resourceTypes": ["media"] + }, + "id": 14047 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["series-d.com"], + "requestDomains": ["googleusercontent.com"], + "resourceTypes": ["media"] + }, + "id": 14048 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||mediadebrid34.site/ads1/css/" + }, + "id": 14049 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||go-links.net/stylesheets/ads.css" + }, + "id": 14050 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imdb.com"], + "requestDomains": ["media-imdb.com"], + "resourceTypes": ["media"] + }, + "id": 14051 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||canale.live/player-tv/" + }, + "id": 14052 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||hp.com/in/*/ads/" + }, + "id": 14053 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||martinfowler.com/articles/asyncjs.css" + }, + "id": 14054 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||1trackapp.com/static/tracking/" + }, + "id": 14055 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["podigee.com"], + "requestDomains": ["adserver.va3.megaphone.cloud"], + "resourceTypes": ["media"] + }, + "id": 14056 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||statcounter.com/css/packed/statcounter-" + }, + "id": 14057 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["streamonfoot.xyz"], + "requestDomains": ["streaming.adswizz.com"], + "resourceTypes": ["media"] + }, + "id": 14058 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||wikitrik.com/favicon.ico" + }, + "id": 14059 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||azarplus.com/wp-content/uploads/*publicidad*.jpg" + }, + "id": 14060 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ads.spotify.com"], + "requestDomains": ["assets.ctfassets.net"], + "resourceTypes": ["media"] + }, + "id": 14061 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["crunchyroll.com"], + "requestDomains": ["static.vrv.co"], + "resourceTypes": ["media"] + }, + "id": 14062 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["podcast.ausha.co"], + "requestDomains": ["ausha.tsbluebox.com"], + "resourceTypes": ["media"] + }, + "id": 14063 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["1movies.is", "camvideos.org", "camwhores.tv"], + "resourceTypes": ["media"] + }, + "id": 14064 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": ["tracker.btorrent.xyz"], + "resourceTypes": ["websocket"] + }, + "id": 14065 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sourceforge.net"], + "requestDomains": ["bizx.info"], + "resourceTypes": ["websocket"] + }, + "id": 14066 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||azarplus.com/wp-content/uploads/*publicidad*.png" + }, + "id": 14067 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||dogemate.com/banner/" + }, + "id": 14068 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||sythe.org/*.png|" + }, + "id": 14069 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||sythe.org/*.jpg?" + }, + "id": 14070 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||larvelfaucet.com/images/ad_" + }, + "id": 14071 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||megaup.net/imageads/" + }, + "id": 14072 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||publicwww.com/images/labels" + }, + "id": 14073 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kolumbus.fi/cgi-bin/counter.cgi" + }, + "id": 14074 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||fontspring.com/analytics/hi.gif" + }, + "id": 14075 + }, + { + "action": { "type": "allow" }, + "condition": { + "requestDomains": ["optout.networkadvertising.org"], + "resourceTypes": ["main_frame"] + }, + "id": 14076 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||myreadingmanga.info/wp-content/uploads/*.jpg" + }, + "id": 14077 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||arthromed.de/fileadmin/" + }, + "id": 14078 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||votespa.com/banners/" + }, + "id": 14079 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||malwaretips.com/blogs/wp-content/uploads/*/sponsored-links" + }, + "id": 14080 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||minnanokaigo.com/img/page/ad-navi/parts/" + }, + "id": 14081 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||fmkorea.com/modules/point/icons/" + }, + "id": 14082 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||thetoc.gr/content/images/blank.gif" + }, + "id": 14083 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["kanjiku.net"], + "resourceTypes": ["image"], + "urlFilter": "/1.gif?" + }, + "id": 14084 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["kanjiku.net"], + "resourceTypes": ["image"], + "urlFilter": "/2.gif?" + }, + "id": 14085 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||laptopoutlet.co.uk/wysiwyg/asus/rise-up/popunder-" + }, + "id": 14086 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||laptopoutlet.co.uk/wysiwyg/lenovo/*_popunder_" + }, + "id": 14087 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||img.kleinanzeigen.de/api/" + }, + "id": 14088 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "/signup.php?mode=async&action=show_security_code" + }, + "id": 14089 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||dti.ne.jp/cgi-bin/count.cgi?" + }, + "id": 14090 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||proton.me/*/google-ads-" + }, + "id": 14091 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||addicted.es^*/ad728-" + }, + "id": 14092 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||archive.org/bookreader/" + }, + "id": 14093 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||archive.org/services/" + }, + "id": 14094 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||betterads.org/hubfs/" + }, + "id": 14095 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||bigfishaudio.com/banners/" + }, + "id": 14096 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||brave.com/static-assets/" + }, + "id": 14097 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||carandclassic.co.uk/images/free_advert/" + }, + "id": 14098 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||content.pouet.net/avatars/adx.gif" + }, + "id": 14099 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image", "xmlhttprequest"], + "urlFilter": "||docs.woopt.com/wgact/" + }, + "id": 14100 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||explainxkcd.com/wiki/images/" + }, + "id": 14101 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||flying-lines.com/banners/" + }, + "id": 14102 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||gbf.wiki/images/" + }, + "id": 14103 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||google.com/images/integrations/" + }, + "id": 14104 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||infotel.ca/images/ads/" + }, + "id": 14105 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||ipinfo.io/static/images/use-cases/adtech.jpg" + }, + "id": 14106 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||lastpass.com/images/ads/" + }, + "id": 14107 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||letocard.fr/wp-content/uploads/" + }, + "id": 14108 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||luminalearning.com/affiliate-content/" + }, + "id": 14109 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||manageengine.com/images/logo/" + }, + "id": 14110 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||media.kijiji.ca/api/" + }, + "id": 14111 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||motortrader.com.my/advert/" + }, + "id": 14112 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||photofunia.com/effects/" + }, + "id": 14113 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||pngimg.com/distr/" + }, + "id": 14114 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||showcase.codethislab.com/banners/" + }, + "id": 14115 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||sundaysportclassifieds.com/ads/" + }, + "id": 14116 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||webbtelescope.org/files/live/sites/webb/" + }, + "id": 14117 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||zeebiz.com/ads/" + }, + "id": 14118 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "excludedInitiatorDomains": [ + "gaytube.com", + "pornhub.com", + "pornhubthbh7ap3u.onion", + "redtube.com", + "redtube.com.br", + "tube8.com", + "tube8.es", + "tube8.fr", + "xtube.com", + "youjizz.com", + "youporn.com", + "youporngay.com" + ], + "resourceTypes": ["image", "script"], + "urlFilter": "/wp-content/plugins/blockalyzer-adblock-counter/" + }, + "id": 14119 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||arukikata.com/images_ad/" + }, + "id": 14120 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||asahi.com/ads/" + }, + "id": 14121 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||ascii.jp/img/ad/" + }, + "id": 14122 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||cinema.pia.co.jp/img/ad/" + }, + "id": 14123 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||gunosy.co.jp/img/ad/" + }, + "id": 14124 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||hinagiku-u.ed.jp/wp54/wp-content/themes/hinagiku/images/" + }, + "id": 14125 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||iejima.org/ad-banner/" + }, + "id": 14126 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||infotop.jp/html/ad/" + }, + "id": 14127 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||jmedj.co.jp/files/" + }, + "id": 14128 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||kincho.co.jp/cm/img/bnr_ad_" + }, + "id": 14129 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||minyu-net.com/parts/ad/banner/" + }, + "id": 14130 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||mjhobbymassan.se/r/annonser/" + }, + "id": 14131 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||suntory.co.jp/beer/kinmugi/img/ad/" + }, + "id": 14132 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||anitasrecipes.com/content/images/recipes/" + }, + "id": 14133 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||arnhemland-safaris.com/images/made/" + }, + "id": 14134 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||banner-hiroba.com/wp-content/uploads/" + }, + "id": 14135 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||crystalmark.info/wp-content/uploads/*-300x250." + }, + "id": 14136 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||crystalmark.info/wp-content/uploads/sites/" + }, + "id": 14137 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||government-and-constitution.org/images/presidential-seal-300-250.gif" + }, + "id": 14138 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||hiveworkscomics.com/frontboxes/300x250_" + }, + "id": 14139 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||leffatykki.com/media/banners/tykkibanneri-728x90.png" + }, + "id": 14140 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||nc-myus.com/images/pub/www/uploads/merchant-logos/" + }, + "id": 14141 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||nihasi.ru/upload/resize_cache/*/300_250_" + }, + "id": 14142 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||przegladpiaseczynski.pl/wp-content/uploads/*-300x250-" + }, + "id": 14143 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||radiosun.fi/wp-content/uploads/*300x250" + }, + "id": 14144 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||redditinc.com/assets/images/site/*_300x250." + }, + "id": 14145 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||taipit-mebel.ru/upload/resize_cache/" + }, + "id": 14146 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||wavepc.pl/wp-content/*-500x100.png" + }, + "id": 14147 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||gaynetwork.co.uk/images/ads/bg/" + }, + "id": 14148 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||bgp.he.net/images/flags/*.gif?" + }, + "id": 14149 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||classic.comunio.de/clubimg.phtml/" + }, + "id": 14150 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||forecast.lemonde.fr/p/event/pageview?" + }, + "id": 14151 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||howtonote.jp/google-analytics/" + }, + "id": 14152 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||yu.xyz.mn/images/event.gif?" + }, + "id": 14153 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||planetazdorovo.ru/pics/transparent_pixel.png" + }, + "id": 14154 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||kwik." + }, + "id": 14155 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||hqq." + }, + "id": 14156 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||seirsanduk.*/" + }, + "id": 14157 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||schwaebische.de/*/ad" + }, + "id": 14158 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||animeflv.*/assets/vast/videojs" + }, + "id": 14159 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lequipe.fr/js/thirdparty/smarttag.js" + }, + "id": 14160 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lequipe.fr/js/thirdparty/prebid.js" + }, + "id": 14161 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||animedao*.stream^" + }, + "id": 14162 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||einthusan.*/prebid.js" + }, + "id": 14163 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||storage.oraclecloud.com/*/smartclip-services/sc_player/" + }, + "id": 14164 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||youmath.it/" + }, + "id": 14165 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["maxisciences.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "/assets/prebid/" + }, + "id": 14166 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||file4go.*/ads.js" + }, + "id": 14167 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rp-online.de/assets/adsbygoogle.js" + }, + "id": 14168 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||saarbruecker-zeitung.de/assets/adsbygoogle.js" + }, + "id": 14169 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||volksfreund.de/assets/adsbygoogle.js" + }, + "id": 14170 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mylivesignature.com/" + }, + "id": 14171 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||promods.net/kampyle.js" + }, + "id": 14172 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||rte.ie/player/" + }, + "id": 14173 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.pogo.com/*/blockadblock" + }, + "id": 14174 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.pogo.com/*/imasdk/application.js" + }, + "id": 14175 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.pogo.com/*/imasdk/imasdk-pogo-1.0.js" + }, + "id": 14176 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.pogo.com/*/imasdk/video_player.js" + }, + "id": 14177 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.pogo.com/*prebid.js" + }, + "id": 14178 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||geoguessr.com/_ads/" + }, + "id": 14179 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hilly.io/adblockdetector.js" + }, + "id": 14180 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hanimesubth.com/assets/js/ads.core.js" + }, + "id": 14181 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||virginmediatelevision.ie/includes/js/cookienotice.js.pagespeed." + }, + "id": 14182 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ustream." + }, + "id": 14183 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ratemyprofessors.com/assets/libs/oas.js" + }, + "id": 14184 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||software-on.com/*/advertising.js" + }, + "id": 14185 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.playwire.com/bolt4/js/zeus/frame/admgr" + }, + "id": 14186 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cyclismactu.net/adserver.js" + }, + "id": 14187 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fapxl.com/skins/blank/js/blockadblock.js" + }, + "id": 14188 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||megatube.xxx/atrm/s/s/js/m/pr-before.js" + }, + "id": 14189 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||maggotdrowning.com/forums/js/siropu/am/ads.min.js" + }, + "id": 14190 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||blindhypnosis.com/adsbygoogle.js" + }, + "id": 14191 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||activistpost.com/wp-" + }, + "id": 14192 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wutime" + }, + "id": 14193 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||teenserie.com/wp-content/plugins/" + }, + "id": 14194 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||animetake*." + }, + "id": 14195 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||photobucket.com/resources/common/" + }, + "id": 14196 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||player.clevercast.com/players/video-js/video-js-plugins/videojs.ads.min.js" + }, + "id": 14197 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tele-gratuit.net/analytics/adiframe.js" + }, + "id": 14198 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||projectkorra.com/*/siropu/*/ads" + }, + "id": 14199 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||meucdn." + }, + "id": 14200 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||football-lineups.com/dfp.js" + }, + "id": 14201 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||easy-firmware.com/templates/default/html/en/assets/js/fingerprint2.min.js" + }, + "id": 14202 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ads.hausbau-forum.de/openad.js" + }, + "id": 14203 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||port.hu/js/ads.min.js" + }, + "id": 14204 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||honeyhunterworld.com/*/js/blockadblock.js" + }, + "id": 14205 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ads.bdcraft.net/js/interstitial.js" + }, + "id": 14206 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sledujserialy." + }, + "id": 14207 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pch.com/vendor/googleanalytics/js/googleanalytics.js" + }, + "id": 14208 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||key-hub.eu/" + }, + "id": 14209 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fark.com/js/" + }, + "id": 14210 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||robofight.io/*/ads.js" + }, + "id": 14211 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||1bit.space/default/public/assets/" + }, + "id": 14212 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||e-wok.tv/js/new/advertisment.js" + }, + "id": 14213 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||top.gg/js/" + }, + "id": 14214 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||arrowos.net/js/" + }, + "id": 14215 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bitent.com/lock_html5/adplayer/*/adplayer.js" + }, + "id": 14216 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||kickasstorrents.*/static/js/all.js" + }, + "id": 14217 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||embedstream.me/cash.min.js" + }, + "id": 14218 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||flipboard.com/webu/*-contrib-ads*.bundle.js" + }, + "id": 14219 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||simplebits.io/" + }, + "id": 14220 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||satoshilabs.net/" + }, + "id": 14221 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||naturalnews.com/*=" + }, + "id": 14222 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||naturalnews.com/wp-content/themes/" + }, + "id": 14223 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/dh-new-anti-adblocker" + }, + "id": 14224 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||seir-sanduk.com/" + }, + "id": 14225 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pharmacyreviewer.com/forum/js/" + }, + "id": 14226 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/wp-content/plugins/dh-anti-adblocker/" + }, + "id": 14227 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/js/prebid-ads.js" + }, + "id": 14228 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||learnmania.org/js/*.js?_v=" + }, + "id": 14229 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||anonigviewer.com/assets/js/peelad.js" + }, + "id": 14230 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||liveindex.org/wp-content/plugins/imedia-basic/" + }, + "id": 14231 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["app.bugsnag.com"], + "requestDomains": ["bugsnag.com"] + }, + "id": 14232 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ads.reddit.com/ads.js" + }, + "id": 14233 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||crazygames.com/prebid.js" + }, + "id": 14234 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/libs/advertisement.js?ad_ids=*&show_ad=" + }, + "id": 14235 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sst.soranews24.com/gtm.js" + }, + "id": 14236 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thetimes.co.uk/assets/optimizely/custom/tnl_custom_snippet.js" + }, + "id": 14237 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||elahmad.com/tv/videojs/packages/blockadblock.min.js" + }, + "id": 14238 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||elahmad.com/tv/videojs/packages/videojs-analytics/videojs-analytics.min.js" + }, + "id": 14239 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||independent.co.uk/js/third-party/prebid.js" + }, + "id": 14240 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||the-independent.com/_build/prebid" + }, + "id": 14241 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||zefoy.com/cdnjs" + }, + "id": 14242 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||zefoy.com/assets/accc8f0345e264385213ffe12890ef85.js?" + }, + "id": 14243 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sharecast.ws/player-bundle.min.js" + }, + "id": 14244 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sharecast.ws/clappr.min.js" + }, + "id": 14245 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sportdeutschland.tv/assets/" + }, + "id": 14246 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||data.sportdeutschland.tv/data.js" + }, + "id": 14247 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||all3dp.com/gpt.min.js" + }, + "id": 14248 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||promods.net/*.js" + }, + "id": 14249 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||smsonline.cloud/gpt.js" + }, + "id": 14250 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cimanow.cc/wp-content/themes/cima%20now%20new/assets/js/openads.js" + }, + "id": 14251 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.cnn.com/analytics/cnn_arabic/jsmd.min.js" + }, + "id": 14252 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||jimmyjohns.com/scripts/angularytics*.js" + }, + "id": 14253 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||atlassian.com^*/analytics.js" + }, + "id": 14254 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thermofisher.com/*/analytics.sitecatalyst.js" + }, + "id": 14255 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||flightradar24.com/static/*/statistics.js" + }, + "id": 14256 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||businessinsider.in/analytics_js/" + }, + "id": 14257 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rtl.be/videos/player/vp4_webanalytics.js" + }, + "id": 14258 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "analytics.amplitude.com", + "analytics.itunes.apple.com", + "api-analytics.magstimconnect.net", + "app.clarity.so", + "cdn.intergient.com", + "cloud.google.com", + "duellinksmeta.com", + "ens.nzz.ch", + "experienceleague.adobe.com", + "groove.tapfiliate.com", + "healthyadvertising.es", + "logging.apache.org", + "ui.ads.microsoft.com", + "web-assets.tapfiliate.com" + ] + }, + "id": 14259 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["megadescarga.net"], + "resourceTypes": ["stylesheet"] + }, + "id": 14260 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bom.gov.au/*/analytics.js" + }, + "id": 14261 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||visa.com/*/analytics/analytics.js" + }, + "id": 14262 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||visa.com/*/analytics/ntpagetag.js" + }, + "id": 14263 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||crackle.com/*/crypto-js.js" + }, + "id": 14264 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||userscloud.com/js/vendor/core/bootstrap.js" + }, + "id": 14265 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pages.bostonglobe.com/login/js/lib/appmeasurement.js" + }, + "id": 14266 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gatesnotes.com/*/jquery.iframetracker.js" + }, + "id": 14267 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||login.ingbank.pl/*/vendor/dtm/" + }, + "id": 14268 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||flyertalk.com/forum/*/ckeditor/core/log.js" + }, + "id": 14269 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bikeforums.net/*/ckeditor/core/log.js" + }, + "id": 14270 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||imagebam.com/assets/js/image_bootstrap.js" + }, + "id": 14271 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tealium.cbsnews.com/*/prod/utag.js" + }, + "id": 14272 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pandora.com/web-version/*_comscore." + }, + "id": 14273 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "dubznetwork.com", + "neobux.com", + "onphpid.com", + "pinpng.com", + "pngfind.com" + ], + "resourceTypes": ["stylesheet"] + }, + "id": 14274 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "cloud.mail.ru", + "dosgamezone.com", + "files.slack.com", + "jpopsingles.eu", + "mark.isbank.com.tr", + "muzlan.top", + "payload.cargocollective.com", + "plugins.matomo.org", + "runescape.wiki", + "thegatewaypundit.com", + "wltreport.com" + ], + "resourceTypes": ["image"] + }, + "id": 14275 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pandora.com/web-version/*_googleanalytics." + }, + "id": 14276 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sonycrackle.com/vendor/admanager.js" + }, + "id": 14277 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||fwlive.sonycrackle.com/ad/" + }, + "id": 14278 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||api.sbs.com.au/js/tracking/ondemand.js" + }, + "id": 14279 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nxp.com/*/resources/scripts/analytics/webanalytics.js" + }, + "id": 14280 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||anyporn.com/key.jsx" + }, + "id": 14281 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||static.iqiyi.com/js/player_v1/sdk/" + }, + "id": 14282 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||usopen.org/appmeasurement.js" + }, + "id": 14283 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ftse.com/products/*/scripts/analytics_" + }, + "id": 14284 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vice.com/*/adobeanalyticssdk" + }, + "id": 14285 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||easyweb.td.com/*/loggingservice.js" + }, + "id": 14286 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||laola1.at/?proxy=js/build/layout" + }, + "id": 14287 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "/isomorphic/system/modules/isc_analytics.js" + }, + "id": 14288 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||europarl.europa.eu/website/webanalytics/" + }, + "id": 14289 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||src.fedoraproject.org/static/issues_stats.js" + }, + "id": 14290 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||puch-ersatzteile.at/static/*/magento_googleanalytics/" + }, + "id": 14291 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||vlscppe.microsoft.com/fp/tags.js" + }, + "id": 14292 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdnperf.com/js/rollbar.js" + }, + "id": 14293 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||app.tallo.com/assets/javascripts/app/studentstats/statcount." + }, + "id": 14294 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||viu.tv/assets/js/comscore.*.min.js" + }, + "id": 14295 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lp-cdn.lastpass.com/lporcamedia/*/dist/scripts/analyticsjs.js" + }, + "id": 14296 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nbc*.com/includes/appmeasurement.js" + }, + "id": 14297 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ebates.com/dist/static/*/analytics/" + }, + "id": 14298 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rakuten.com/dist/static/*/analytics/" + }, + "id": 14299 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hyundaiusa.com/js/analytics/analytics.js" + }, + "id": 14300 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||media.nintendo.com/share/include/*/js/tracking/" + }, + "id": 14301 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||blackberrymobile.com/emea/core/modules/*/site_tracking.js" + }, + "id": 14302 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||static.lci.fr/assets/scripts/common/xiti.js" + }, + "id": 14303 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shop.bbc.com/skin/" + }, + "id": 14304 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rte.ie/djstatic/dotie/js/tracker.js" + }, + "id": 14305 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||api.infowarsmedia.com/videojs-event-tracking/" + }, + "id": 14306 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sibo.nl/catalogus/de/files/html/static/analytics.js" + }, + "id": 14307 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||authorityhacker.com/wp-content/*/plugins/duracelltomi-google-tag-manager/" + }, + "id": 14308 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||webticketing2.cinestar.de/app/scripts/provider/googletagmanager.js" + }, + "id": 14309 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||dogtime.com/wp-content/plugins/bwp-minify/min/*-google-analytics-" + }, + "id": 14310 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||2700chess.com/js/analysis.js" + }, + "id": 14311 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||analytics.global.sky.com/sky-tags/*/sky-tags-without-adobe.min.js" + }, + "id": 14312 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||metacritic.com/js/omniture/uuid.js" + }, + "id": 14313 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||amazon.jobs/assets/analytics-" + }, + "id": 14314 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||costco.com.mx/*/js/trackermediator.js" + }, + "id": 14315 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||google.com/js/gweb/analytics/doubletrack.js" + }, + "id": 14316 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||viu.com/*/tracking/" + }, + "id": 14317 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||whentai.com/combine.js" + }, + "id": 14318 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nowgoal.com/control/getad.aspx" + }, + "id": 14319 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||downloadgameps3.com/wp-content/plugins/*/wpdcookiejs/customcookie.js" + }, + "id": 14320 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bloomberg.com/*/captcha/captcha.js" + }, + "id": 14321 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hotelscombined.com/*/captcha/captcha.js" + }, + "id": 14322 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||seekingalpha.com/*/captcha/" + }, + "id": 14323 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||coreldraw.com/static/common/scripts/omni-tracking/omni-tracking.min.js" + }, + "id": 14324 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ipm.corel.com/static/common/scripts/omni-tracking/omni-tracking.min.js" + }, + "id": 14325 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hideout." + }, + "id": 14326 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gamepciso.com/wp-content/plugins/*/wpdcookiejs/customcookie.js" + }, + "id": 14327 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||unifi.com.my/*/gtm.js" + }, + "id": 14328 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||firestonecompleteautocare.com/*/visitorapi.js" + }, + "id": 14329 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nbc29.com/*/arcadsjs/" + }, + "id": 14330 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||images.digi.com.my/*/google_tag/" + }, + "id": 14331 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nascar.com/*/ads/prebid8." + }, + "id": 14332 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nascar.com/tagmanager/*/prod/advertising-tags.js" + }, + "id": 14333 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hulkshare.com/combine/" + }, + "id": 14334 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||asianclub.*/asset/default/player/plugins/vast" + }, + "id": 14335 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||moondoge.co.in/js/fingerprint2.js" + }, + "id": 14336 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pier1.com/static/*/js/analytics.bundle.js" + }, + "id": 14337 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||media.larena.it/media/lib/cmp/quantcast.js" + }, + "id": 14338 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||front.usereserva.com/libraries/*/gtm.min.js" + }, + "id": 14339 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||subaru.com/guides/*/libs/adobe/appmeasurement.js" + }, + "id": 14340 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||track.rundschau-online.de/cre-1.0/tracking/" + }, + "id": 14341 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||track.rundschau-online.de/*/static/jssdk.js" + }, + "id": 14342 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||emedemujer.com/wp-content/plugins/dfp-ads/assets/js/google-ads.min.js" + }, + "id": 14343 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||promotique.com.au^*/common/ga.js" + }, + "id": 14344 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||universal-sci.com/detroitchicago/minneapolis.js" + }, + "id": 14345 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||universal-sci.com/detroitchicago/rochester.js" + }, + "id": 14346 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ze.tt/wp-content/plugins/zett-cmp/dist/sourcepoint.js" + }, + "id": 14347 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||das-bumerang-projekt.de/*/boomerang.js" + }, + "id": 14348 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||omggamer.com/detroitchicago/dayton.js" + }, + "id": 14349 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lebigdata.fr/detroitchicago/" + }, + "id": 14350 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||objetconnecte.net/detroitchicago/dayton.js" + }, + "id": 14351 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||news.com.au/*/meta-analytics/" + }, + "id": 14352 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||microcat-america.superservice.com/content/microcat-dist/js/" + }, + "id": 14353 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||independent.co.uk/*/prebid.*.js" + }, + "id": 14354 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||dilbert.com/assets/" + }, + "id": 14355 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||stuttgarter-zeitung.de/*/tracking/" + }, + "id": 14356 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pluralsight.com/analytics/analytics-facade" + }, + "id": 14357 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||formulatv.com/js/cmp2.js" + }, + "id": 14358 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||weather.com/content/assets/*wxadtargeting" + }, + "id": 14359 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||rmwilliams.com/on/demandware.static/sites-rmwintl-site/*/modules/app/app.tealium.js" + }, + "id": 14360 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||wondrium.com/static/version1632408975/frontend/wondrium/default/en_us/js/analytics.js" + }, + "id": 14361 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shakeshack.com/sites/default/files/google_tag/" + }, + "id": 14362 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||chanrycz.com/cdn-cgi/apps/head/*.js|" + }, + "id": 14363 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.mavic.com/sites/default/files/google_tag/google_tag/" + }, + "id": 14364 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||kingarthurbaking.com/sites/default/files/google_tag/" + }, + "id": 14365 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||besthdgayporn.com/wp-content/plugins/" + }, + "id": 14366 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||last.fm/static/js-build/tracking/tealium-utag-set.js" + }, + "id": 14367 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||holidaypark.de/sites/default/files/public/google_tag/" + }, + "id": 14368 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||index.hr/thirdparty/brid/" + }, + "id": 14369 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||pnp.co.za/pnpstorefront/_ui/shared/js/analyticsmediator.js" + }, + "id": 14370 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||my.hrw.com/dashboard/js/workbench/utils/analytics.js" + }, + "id": 14371 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cmp.huffingtonpost.fr/js/huffpost.min.js" + }, + "id": 14372 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cmp.lemonde.fr/js/lemonde.min.js" + }, + "id": 14373 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||taximail.com/js/analytics.js" + }, + "id": 14374 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||abcmouse.com/*/analytics.js" + }, + "id": 14375 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||argos.co.uk/utag/utag.sync.js" + }, + "id": 14376 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||video.qq.com/getvinfo" + }, + "id": 14377 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||discover.com/*/visitorapi.js" + }, + "id": 14378 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||discover.com/*/appmeasurement.js" + }, + "id": 14379 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||discover.com/*/appmeasurement.min.js" + }, + "id": 14380 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||content.gap.com/fp/*.js" + }, + "id": 14381 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cohesion.bankrate.com/cohesion/cohesion-latest.min.js" + }, + "id": 14382 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["easyjet.com", "ing.nl"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "/akam/13/" + }, + "id": 14383 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["www.crunchbase.com"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "/init.js|" + }, + "id": 14384 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ftb.ca.gov/js/webtrends.min.js" + }, + "id": 14385 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "/@trinitymirrordigital/withnail/*prebid" + }, + "id": 14386 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||miclaro.com.gt/assets/analytics.*.js" + }, + "id": 14387 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||areaclienti.generali.it/areaclienti/plugins/dynatrace-cordova-plugin/" + }, + "id": 14388 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||craftaro.com/build/assets/googlead-" + }, + "id": 14389 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hikmall.com/js/sensorsdata.min.js" + }, + "id": 14390 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||my.petinsurance.com/assets/js/new-relic.js" + }, + "id": 14391 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||toolbaz.com/tardisrocinante/screx.js" + }, + "id": 14392 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||toolbaz.com/tardisrocinante/vitals.js" + }, + "id": 14393 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cbc.ca/*/cbc-stats-" + }, + "id": 14394 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||jobillico.com/js/vuejs/gtag/gtag.js" + }, + "id": 14395 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||microsoft.com/*/aria-web-telemetry" + }, + "id": 14396 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||twinkie.xyz/cdn-cgi/apps/" + }, + "id": 14397 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": [ + "al.com", + "cleveland.com", + "lehighvalleylive.com", + "masslive.com", + "mlive.com", + "nj.com", + "oregonlive.com", + "pennlive.com", + "silive.com", + "syracuse.com" + ], + "resourceTypes": ["script"], + "urlFilter": "/dg/default/rest/rpc/" + }, + "id": 14398 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nxp.com/resources/scripts/analytics/webanalytics.js" + }, + "id": 14399 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thepiratebay.org/static/main.js" + }, + "id": 14400 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||abcnews.com/assets/player/" + }, + "id": 14401 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||almayadeen.net/content/videojs/js/videoplayer/videoads.js" + }, + "id": 14402 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||app.veggly.net/plugins/cordova-plugin-admobpro/www/admob.js" + }, + "id": 14403 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||avclub.com^*/admanager." + }, + "id": 14404 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bikeportland.org/wp-content/plugins/advanced-ads/public/assets/js/advanced.min.js" + }, + "id": 14405 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||britannica.com/mendel-resources/3-52/js/libs/prebid4." + }, + "id": 14406 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||crackle.com/vendor/admanager.js" + }, + "id": 14407 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||einthusan.tv/prebid.js" + }, + "id": 14408 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gocomics.com/assets/ad-dependencies-" + }, + "id": 14409 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||radiotimes.com/static/advertising/" + }, + "id": 14410 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||renewcanceltv.com/porpoiseant/banger.js" + }, + "id": 14411 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||schwab.com/scripts/appdynamic/adrum-ext." + }, + "id": 14412 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shaka-player-demo.appspot.com/lib/ads/ad_manager.js" + }, + "id": 14413 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||coinmarketcap.com/static/addetect/" + }, + "id": 14414 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||aeries.net^*/require/analytics/views/" + }, + "id": 14415 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ajio.com/static/assets/vendors~static/chunk/common/libraries/fingerprintjs2." + }, + "id": 14416 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||assets.msn.com/staticsb/statics/latest/adboxes/" + }, + "id": 14417 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||att.com/scripts/adobe/prod/" + }, + "id": 14418 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||att.com/ui/services_co_myatt_common/" + }, + "id": 14419 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||att.tv^*/visitorapi.js" + }, + "id": 14420 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||bjjhq.com/httpcombiner.ashx?" + }, + "id": 14421 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||board-game.co.uk/cdn-cgi/zaraz/s.js" + }, + "id": 14422 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cdc.gov/jscript/metrics/adobe/launch/" + }, + "id": 14423 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||cnet.com/a/video-player/uvpjs-rv/" + }, + "id": 14424 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||collusion.com/static/newrelic.js" + }, + "id": 14425 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||easternbank.com/sites/easternbank/files/google_tag/eastern_bank/google_tag.script.js" + }, + "id": 14426 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||easy-firmware.com/templates/default/html/*/assets/js/fingerprint2.min.js" + }, + "id": 14427 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ec.europa.eu/eurostat/databrowser/assets/analytics/piwik.js" + }, + "id": 14428 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gsuite.tools/js/gtag.js" + }, + "id": 14429 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hobbyking.com^*/gtm.js" + }, + "id": 14430 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||ikea.com^*/analyticsevent." + }, + "id": 14431 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||kohls.com/ecustservice/js/sitecatalyst.js" + }, + "id": 14432 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||lenovo.com/_ui/desktop/common/js/adobeanalyticsevent.js" + }, + "id": 14433 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||lenovo.com/fea/js/adobeanalytics/" + }, + "id": 14434 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||level.travel/tracker/tracker.js" + }, + "id": 14435 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||matomo.miraheze.org/matomo.js" + }, + "id": 14436 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||my.goabode.com/assets/js/fp2.min.js" + }, + "id": 14437 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nike.com/assets/measure/data-capture/analytics-client.min.js" + }, + "id": 14438 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nsfw.xxx/vendor/fingerprint/fingerprint2.min.js" + }, + "id": 14439 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||onlinebanking.usbank.com/tux/public/libs/adobe/appmeasurement.js" + }, + "id": 14440 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||palmettostatearmory.com/static/" + }, + "id": 14441 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||quickmath.com/js/r/web-vitals.js" + }, + "id": 14442 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||sephora.com/js/ufe/isomorphic/thirdparty/fp.min.js" + }, + "id": 14443 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||shoonya.finvasia.com/fingerprint2.min.js" + }, + "id": 14444 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||signalshares.com/webtrends.min.js" + }, + "id": 14445 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||statcounter.com/js/packed/statcounter-" + }, + "id": 14446 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tennispro.eu/min/?" + }, + "id": 14447 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||thomas.co/sites/default/files/google_tag/primary/google_tag.script.js" + }, + "id": 14448 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||traceparts.com/lib/piano-analytics/piano-analytics.js" + }, + "id": 14449 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||weightwatchers.com/optimizelyjs/" + }, + "id": 14450 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||zoominfo.com/c/amplitude-js" + }, + "id": 14451 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||media.foundit.*/trex/public/theme_3/dist/js/usertracking.js" + }, + "id": 14452 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||komas19.xyz/cdn-cgi/apps/" + }, + "id": 14453 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tipico.de/js/modules/fingerprintjs2/fingerprint2.min.js" + }, + "id": 14454 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||caf.fr^*/smarttag.js" + }, + "id": 14455 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||logic-immo.com/lib/xiti/xiti.js" + }, + "id": 14456 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||10086.cn/framework/modules/sdc.js" + }, + "id": 14457 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||marketing.unionpayintl.com/offer-promote/static/sensorsdata.min.js" + }, + "id": 14458 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nobook.com/open-interface/official-sensors.git/" + }, + "id": 14459 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||statics.zcool.com.cn/track/sensors." + }, + "id": 14460 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||tianyancha.com^*/sensorsdata." + }, + "id": 14461 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||creditas.cz/cb/public/assets/smarttag-" + }, + "id": 14462 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||livesicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js?" + }, + "id": 14463 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||qds.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js?" + }, + "id": 14464 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||radio24.ilsole24ore.com/plugins/cordova-plugin-nielsen/www/nielsen.js" + }, + "id": 14465 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||allabout.co.jp/mtx_cnt.js" + }, + "id": 14466 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||e-stat.go.jp/modules/custom/retrieve/src/js/stat.js?" + }, + "id": 14467 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||gamerch.com/s3-assets/library/js/fingerprint2.min.js?" + }, + "id": 14468 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||suumo.jp/sp/js/beacon.js" + }, + "id": 14469 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||komplett.no/gtm.js" + }, + "id": 14470 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||hit.interia.pl/iwa_core" + }, + "id": 14471 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||auth2.picpay.com^*/event-tracking.js" + }, + "id": 14472 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||imobiliare.ro/js/gtm.js" + }, + "id": 14473 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||krok8.com/wp-content/plugins/pageviews/pageviews.min.js" + }, + "id": 14474 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||mi.tigo.com.co/plugins/cordova-plugin-fingerprint-aio/" + }, + "id": 14475 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||playview.io/*/showads.js" + }, + "id": 14476 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||incredibox.com/ad/" + }, + "id": 14477 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||bittube.me/*/js/ads2.js" + }, + "id": 14478 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||esradio.libertaddigital.com/ad/" + }, + "id": 14479 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||powforums.com/js/" + }, + "id": 14480 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||motortrendondemand.com/advertisements-ad-unit/" + }, + "id": 14481 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||zigforums.com/js/" + }, + "id": 14482 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||veekyforums.com/js/adcash.js" + }, + "id": 14483 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||genvideos.*/js/showads.js" + }, + "id": 14484 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||virginmediatelevision.ie/player/" + }, + "id": 14485 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||paladinsdecks.com/ad/banner/" + }, + "id": 14486 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||putlockerhd.co/js/showads.js" + }, + "id": 14487 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||kenkenpuzzle.com/assets/" + }, + "id": 14488 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||direct-link.net/*/click" + }, + "id": 14489 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||link-to.net/*/click" + }, + "id": 14490 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/templates/dfp/dfp-component-template.html" + }, + "id": 14491 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "/components/js/analytics.js|" + }, + "id": 14492 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||turkanime.*/ad/" + }, + "id": 14493 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pandora.com/web-version/*.json" + }, + "id": 14494 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||premid.app/ads/ads" + }, + "id": 14495 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||qwant.com/apm/intake/v2/rum/events" + }, + "id": 14496 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||world-sms.org/get-ad/" + }, + "id": 14497 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||teleboy.ch/assets/js/" + }, + "id": 14498 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||chinapost-track.com/" + }, + "id": 14499 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||vanis.io/" + }, + "id": 14500 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||atozmath.com/scripts/advertisement.js" + }, + "id": 14501 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||chronicle.com/dg/default/rest/" + }, + "id": 14502 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||citytv.com/wp-json/rsm-adutil/v1/get_ad_targets_by_url/" + }, + "id": 14503 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||posttrack.com/" + }, + "id": 14504 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||therokuchannel.roku.com/" + }, + "id": 14505 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||videovard." + }, + "id": 14506 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||miraculous.to/global_data/gtag/js" + }, + "id": 14507 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||streamingcommunity.*/" + }, + "id": 14508 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||travel.capitalone.com/api/v0/tracking/event" + }, + "id": 14509 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ign.com/newsfeed-block" + }, + "id": 14510 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||academia.edu/*/users/*/stats/" + }, + "id": 14511 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||gateway.reddit.com/desktopapi/" + }, + "id": 14512 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||github.com/*/contributors" + }, + "id": 14513 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||popeyes.com/*/clicktrack?" + }, + "id": 14514 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||adserver.pandora.com/haymaker/api/v1/serve/" + }, + "id": 14515 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||9anime.*/user/ajax/" + }, + "id": 14516 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||readcomiconline.to/" + }, + "id": 14517 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||squid.gazeta.pl/bdtrck/" + }, + "id": 14518 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||register.drupal.org/ga*.js" + }, + "id": 14519 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||motika.com.mk/wp-content/plugins/ajax-hits-counter/" + }, + "id": 14520 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||parse.ly/page-data/help/api/analytics/" + }, + "id": 14521 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||epaper.eenadu.net/home/getads" + }, + "id": 14522 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||redfin.com/rift" + }, + "id": 14523 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||nfmovies.com/static/side.jpg" + }, + "id": 14524 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fluid.4strokemedia.com/www/delivery/asyncspc.php" + }, + "id": 14525 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cand.li/api/assets/" + }, + "id": 14526 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||track.rundschau-online.de/*/api/" + }, + "id": 14527 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||garantibbva.ro/templates/analytics.html^" + }, + "id": 14528 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||boots.*/wcsstore/ebootsstorefrontassetstore/javascript/analytics.js" + }, + "id": 14529 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sololearn.com/api/*/comments/" + }, + "id": 14530 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.thingiverse.com/banner/*/pagead" + }, + "id": 14531 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||photopea.com/promo/no_ads.png" + }, + "id": 14532 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||data.songstats.com/api/v1/analytics/" + }, + "id": 14533 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.huffingtonpost.fr/html/huffpost/wall-large.html?css=/css/huffpost/wall-large.min.css" + }, + "id": 14534 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.huffingtonpost.fr/api/consent" + }, + "id": 14535 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.lemonde.fr/html/lemonde/wall-tunnel-abo-essential.html?css=/css/lemonde/wall.min.css" + }, + "id": 14536 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cmp.lemonde.fr/api/consent" + }, + "id": 14537 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||wikipedia.org/api/rest*" + }, + "id": 14538 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||hub.docker.com/*/repositories/plausible/analytics/tags/" + }, + "id": 14539 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||blogspot.com/b/stats" + }, + "id": 14540 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||myntra.com/beacon/user-data^" + }, + "id": 14541 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||promodarceky.sk/kategorie/reklamne" + }, + "id": 14542 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ua.indianexpress.com/api/geoip/resolve" + }, + "id": 14543 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sparrow.paramountplus.com/streamer/" + }, + "id": 14544 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||moja-ostroleka.pl/mapa/sensorsdata.json" + }, + "id": 14545 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||amazon.*/action-impressions/1/op/" + }, + "id": 14546 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||bankofamerica.com^*?adx=" + }, + "id": 14547 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||commons.wikimedia.org/w/api.php?" + }, + "id": 14548 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||edmodo.com/ads" + }, + "id": 14549 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||facebook.com/ads/profile/" + }, + "id": 14550 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||forum.miuiturkiye.net/konu/reklam." + }, + "id": 14551 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||forums.opera.com/api/topic/" + }, + "id": 14552 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||instagram.com/api/v1/ads/" + }, + "id": 14553 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||nextcloud.com/remote.php/" + }, + "id": 14554 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||npr.org/sponsorship/targeting/" + }, + "id": 14555 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||ganma.jp/view/magazine/viewer/pages/advertisement/googleadsense.html|" + }, + "id": 14556 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||bookmate.com^*/impressions?" + }, + "id": 14557 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||evil-inc.com/comic/advertising-age/" + }, + "id": 14558 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["ping", "xmlhttprequest"], + "urlFilter": "||retailmenot.com/__wsm.gif" + }, + "id": 14559 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||securegames.iwin.com/data/gtm.json" + }, + "id": 14560 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fplay.online/log_event" + }, + "id": 14561 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||playep.pro/log_event" + }, + "id": 14562 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||playy.online/log_event" + }, + "id": 14563 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||plplayer.online/log_event" + }, + "id": 14564 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||toplay.biz/log_event" + }, + "id": 14565 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||homegrownfreaks.net/player/player_ads.html" + }, + "id": 14566 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||chiasenhac.vn/test_ads.html^" + }, + "id": 14567 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||viefaucet.com/banners/" + }, + "id": 14568 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznam.cz/html/cmp.html" + }, + "id": 14569 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||seznamzpravy.cz/html/cmp.html" + }, + "id": 14570 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||cc.naver.com/cc" + }, + "id": 14571 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||apply.indeed.com/" + }, + "id": 14572 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||go.com/disneyid/responder" + }, + "id": 14573 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||javmost.com/ad*.php" + }, + "id": 14574 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||game-cdn.poki." + }, + "id": 14575 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||reference.medscape.com/public/vptrack_iframe.html" + }, + "id": 14576 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||explore.agilent.com/globaloptout^" + }, + "id": 14577 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||doci.pl/aserver/" + }, + "id": 14578 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||docer.pl/aserver/" + }, + "id": 14579 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||adk.docer.pl/asrv/" + }, + "id": 14580 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||pearson.com/osbrowserchecker/prd/thirdpartycookie.html" + }, + "id": 14581 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||xweb.instagram.com/ads/preferences/ad_topics/" + }, + "id": 14582 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||hdblog.it/new_files/ajax/bf_new.php" + }, + "id": 14583 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||candidate.hr-manager.net/advertisement/previewadvertisement.aspx" + }, + "id": 14584 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "/cgi-bin/counter_module?action=list_models" + }, + "id": 14585 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["stylesheet"], + "urlFilter": "||connatix.com/*.css" + }, + "id": 14586 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["adweek.com"], + "resourceTypes": ["stylesheet"], + "urlFilter": "||cds.connatix.com/p/*/connatix.playspace.css^" + }, + "id": 14587 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["thethings.com"], + "resourceTypes": ["script", "stylesheet"], + "urlFilter": "||cdn.adsninja.ca/adsninja_client" + }, + "id": 14588 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||img.connatix.com/pid-" + }, + "id": 14589 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["accuweather.com"], + "resourceTypes": ["image"], + "urlFilter": "||img.connatix.com/*.jpg" + }, + "id": 14590 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["neurotray.com"], + "resourceTypes": ["image"], + "urlFilter": "||sf.ezoiccdn.com/ezoimgfmt/" + }, + "id": 14591 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||amazon-adsystem.com/widgets/q?" + }, + "id": 14592 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["image"], + "urlFilter": "||www.statcounter.com/images/" + }, + "id": 14593 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["ici.tou.tv", "puzzles.msn.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 14594 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cdnjs.cloudflare.com/ajax/libs/blockadblock/" + }, + "id": 14595 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["vix.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3_dai.js" + }, + "id": 14596 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["kusonime.com"], + "resourceTypes": ["script"], + "urlFilter": "||nyaa-tan.my.id/js/" + }, + "id": 14597 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/npm/*/fuckadblock.min.js" + }, + "id": 14598 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["journaldemontreal.com"], + "resourceTypes": ["script"], + "urlFilter": "||ads.rubiconproject.com/prebid/*_journaldemontreal.js" + }, + "id": 14599 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/ezais/analytics?" }, + "id": 14600 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["journaldemontreal.com"], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js" + }, + "id": 14601 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["atresplayer.com"], + "resourceTypes": ["script"], + "urlFilter": "||fwmrm.net^*/admanager.js" + }, + "id": 14602 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["quackr.io"], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||cdn.fuseplatform.net/publift/" + }, + "id": 14603 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["fplstatistics.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js^" + }, + "id": 14604 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["fplstatistics.co.uk"], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/managed/js/adsense^" + }, + "id": 14605 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script", "sub_frame", "xmlhttprequest"], + "urlFilter": "||googleapis.com/xxx-mightyparty.appspot.com/" + }, + "id": 14606 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["stache.com"], + "resourceTypes": ["script"], + "urlFilter": "||geo-targetly.com/geolocation" + }, + "id": 14607 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||powr.io/powr.js" + }, + "id": 14608 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||streamelements.com/z/i.js" }, + "id": 14609 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/*/elloader." + }, + "id": 14610 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/*/player.renderer." + }, + "id": 14611 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/*/player.hls." + }, + "id": 14612 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/*/player.lit." + }, + "id": 14613 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/p/*/elements.ui." + }, + "id": 14614 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/*/hls" + }, + "id": 14615 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/p/*/csyncremoteentry.js^" + }, + "id": 14616 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["adweek.com"], + "resourceTypes": ["script"], + "urlFilter": "||cd.connatix.com/connatix.playspace.js^" + }, + "id": 14617 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["adweek.com"], + "resourceTypes": ["script"], + "urlFilter": "||cds.connatix.com/p/*/connatix.playspace.dc.js^" + }, + "id": 14618 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||challenges.cloudflare.com/turnstile/" + }, + "id": 14619 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["neurotray.com"], + "resourceTypes": ["script"], + "urlFilter": "||sf.ezoiccdn.com/ezossp/" + }, + "id": 14620 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["neurotray.com"], + "resourceTypes": ["script"], + "urlFilter": "||go.ezodn.com/tardisrocinante/" + }, + "id": 14621 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.doctolib.fr/nr_insert_" }, + "id": 14622 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.vk.com/method/statevents." }, + "id": 14623 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["uncommongoods.com"], + "resourceTypes": ["script"], + "urlFilter": "||cdns.brsrvr.com/v1/br-trk-*.js^" + }, + "id": 14624 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "al.com", + "cleveland.com", + "lehighvalleylive.com", + "masslive.com", + "mlive.com", + "nj.com", + "oregonlive.com", + "pennlive.com", + "silive.com", + "st-andrews.ac.uk", + "syracuse.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtm.js" + }, + "id": 14625 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "al.com", + "cleveland.com", + "lehighvalleylive.com", + "masslive.com", + "mlive.com", + "nj.com", + "oregonlive.com", + "pennlive.com", + "silive.com", + "syracuse.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||apps.sophi.io/latest/*.segments.min.js" + }, + "id": 14626 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["thewarehouse.co.nz"], + "resourceTypes": ["script"], + "urlFilter": "||st.dynamicyield.com/st" + }, + "id": 14627 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["accounts.mailerlite.com"], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtm.js^" + }, + "id": 14628 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["trinket.io"], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtag/js" + }, + "id": 14629 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["syfy.com"], + "resourceTypes": ["script"], + "urlFilter": "||jssdkcdns.mparticle.com/js/*/mparticle.js^" + }, + "id": 14630 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["jjazz.net"], + "resourceTypes": ["script"], + "urlFilter": "||adswizz.com/adswizz/js/synchroclient*.js" + }, + "id": 14631 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||playwire.com/bolt/js/zeus/embed.js" + }, + "id": 14632 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||geoip-db.com/jsonp/" + }, + "id": 14633 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||gs.statcounter.com/chart.php" + }, + "id": 14634 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||gemius.pl/gplayer.js" + }, + "id": 14635 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||staty.portalradiowy.pl/wstats/" + }, + "id": 14636 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||ucoz.net/cgi/uutils.fcg?" + }, + "id": 14637 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["freerideworldtour.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||servedbyadbutler.com/vast.spark" + }, + "id": 14638 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||support.github.com/_event" }, + "id": 14639 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["hitbits.io", "pentafaucet.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||sl.lindernman.xyz/" + }, + "id": 14640 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||capi.connatix.com/core/pls" + }, + "id": 14641 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["media", "xmlhttprequest"], + "urlFilter": "||vid.connatix.com/pid-" + }, + "id": 14642 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["adweek.com"], + "requestMethods": ["post"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||connatix.com/core/story^" + }, + "id": 14643 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||api.aws.parking.godaddy.com/*/domains/" + }, + "id": 14644 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["sportsbuff.stream", "sportshub.stream"], + "requestDomains": ["androidpctv.com"], + "resourceTypes": ["image"] + }, + "id": 14645 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["aws.amazon.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||amazonwebservicesinc.tt.omtrdc.net/m2/amazonwebservicesinc/ubox/raw" + }, + "id": 14646 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["stackoverflow.jobs"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||partner-api.jobbio.com/channels/data" + }, + "id": 14647 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["stackoverflow.jobs"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||partner-api.jobbio.com/channels/stack-overflow-jobs/feed" + }, + "id": 14648 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["goodreads.com"], + "resourceTypes": ["sub_frame"], + "urlFilter": "||read.amazon.*/embed?" + }, + "id": 14649 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||promo.com/embed/" + }, + "id": 14650 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||support.github.com/_stats" }, + "id": 14651 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||support.github.com/session/event" }, + "id": 14652 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||support.github.com/session/user" }, + "id": 14653 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||shop.rewe.de/api/xrd/web-vitals" }, + "id": 14654 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||portal.kotodaman.jp/api/otel/v1/logs" }, + "id": 14655 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ssai.api.streaks.jp/*/ad_info?" }, + "id": 14656 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["tutwuri.id"], + "requestDomains": ["blogger.googleusercontent.com"], + "resourceTypes": ["image"] + }, + "id": 14657 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||raenonx.cc/api/usage" }, + "id": 14658 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||mp3y.info/*.php^" + }, + "id": 14659 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/al_video.php?act=ads_stat" }, + "id": 14660 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||api.modrinth.com/analytics/" }, + "id": 14661 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/cybqk7ulnmptm/" + }, + "id": 14662 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www.youtube.com/@pengwincheat/" + }, + "id": 14663 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||sites.google.com/view/externalcheats-game" + }, + "id": 14664 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["canadapost-postescanada.ca"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/dir/ca/pay/" + }, + "id": 14665 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||wixsite.com/att-support/" + }, + "id": 14666 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["edu", "edu.vn", "gov", "gov.vn"], + "resourceTypes": ["main_frame"], + "urlFilter": "||chamsocthekhachhang-" + }, + "id": 14667 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/2us/verification/" + }, + "id": 14668 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/info/cc.php^" + }, + "id": 14669 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".emlfiles4.com/cmpimg/t/" + }, + "id": 14670 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/al_video.php?act=inc_view_counter" }, + "id": 14671 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "abcvideo.cc", + "ceesty.com", + "corneey.com", + "destyy.com", + "dropload.io", + "festyy.com", + "gayforit.eu", + "gestyy.com", + "govid.co", + "hd-easyporn.com", + "kiwiexploits.com", + "lovelynudez.com", + "megaup.net", + "movieston.com", + "nsfwyoutube.com", + "nxbrew.com", + "opensubtitles.org", + "ouo.io", + "ouo.press", + "pcgamez-download.com", + "pirateproxy.live", + "thehiddenbay.com", + "thepiratebay10.org", + "torrentvhd.biz", + "up-4ever.net", + "vidoza.co", + "vidoza.net" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14672 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||vidsrc.pro/uwu-js^" + }, + "id": 14673 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["royalbank.com"], + "requestDomains": ["taplytics.com"] + }, + "id": 14674 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script/lib2.js" }, + "id": 14675 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["videos.john-livingston.fr"], + "urlFilter": "||lostpod.space/static/streaming-playlists/" + }, + "id": 14676 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["maanmittauslaitos.fi"], + "requestDomains": ["reactandshare.com"] + }, + "id": 14677 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "howtogeek.com", + "makeuseof.com", + "xda-developers.com" + ], + "requestDomains": ["cdn.adsninja.ca"], + "resourceTypes": ["script", "stylesheet"] + }, + "id": 14678 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/pop2.js?r=" }, + "id": 14679 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "aarhustech.dk", + "abcam.com", + "abczdrowie.pl", + "akbank.com", + "all.accor.com", + "aruba.it", + "carvana.com", + "ciudad.com.ar", + "coronavirus.vic.gov.au", + "dpoint.jp", + "dzonline.de", + "eclipse.org", + "festoolcanada.com", + "festoolusa.com", + "findmystreet.co.uk", + "formulatv.com", + "freepik.com", + "fullcontact.com", + "gall.nl", + "giftcards.com", + "girlsnews.tv", + "globo.com", + "hellofresh.com", + "holidaypark.de", + "insideevs.com", + "kaspersky.fr", + "kingarthurbaking.com", + "lacuracao.pe", + "lavanguardia.com", + "linternaute.com", + "lippu.fi", + "login.accor.com", + "marveloptics.com", + "mavic.com", + "mediamarkt.com.tr", + "megacritic.ru", + "microcenter.com", + "movistar.es", + "mumzworld.com", + "nespresso.com", + "nrj-play.fr", + "pec.it", + "pochta.ru", + "radio-canada.ca", + "raiplayradio.it", + "rappi.com.mx", + "reuters.com", + "riteaid.com", + "rtl.de", + "shakeshack.com", + "suspilne.media", + "target.com.au", + "teds.com.au", + "tele2.ee", + "the-independent.com", + "thenorthface.com", + "tsbohemia.cz", + "videolyrics.in", + "videoslyrics.com", + "vier.be", + "villeroy-boch.fr", + "well.ca", + "wn.de", + "www.radiox.co.uk", + "www.shockwave.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||googletagmanager.com/gtm.js" + }, + "id": 14680 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/aclib.js|" }, + "id": 14681 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/al_video.php?act=live_heartbeat" }, + "id": 14682 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["13tv.co.il", "pluto.tv", "watch.motortrend.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/pal/sdkloader/pal.js" + }, + "id": 14683 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dxotbknruf.com" }, + "id": 14684 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pubads.g.doubleclick.net/gampad/ads?*barstoolsports.com" + }, + "id": 14685 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tejtime24.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||cdn.adpushup.com/*/adpushup.js" + }, + "id": 14686 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||lostpod.space/static/streaming-playlists/" + }, + "id": 14687 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||suppressedbottlesenjoyable.com" }, + "id": 14688 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||pcoptimizedsettings.com/wp-content/plugins/koko-analytics/" + }, + "id": 14689 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||pcoptimizedsettings.com/wp-content/uploads/breeze/google/gtag.js" + }, + "id": 14690 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||stats.wnba.com/templates/angular/tables/events/" + }, + "id": 14691 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["barstoolsports.com"], + "resourceTypes": ["script"], + "urlFilter": "||htlbid.com/*/htlbid.js^" + }, + "id": 14692 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["barstoolsports.com"], + "resourceTypes": ["script"], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js^" + }, + "id": 14693 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||vk.com/al_video.php?act=track_player_events" + }, + "id": 14694 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||vk.com/al_video.php?act=watch_stat" }, + "id": 14695 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["tmailor.com"], + "requestDomains": ["pagead2.googlesyndication.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14696 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||check-host.net/images/rondguarf" + }, + "id": 14697 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||check-host.net/images/rmondguarf" + }, + "id": 14698 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dashboard.iproyal.com/img/b/" }, + "id": 14699 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||caravanmagazine.in/iframes/flipkart-ad-" + }, + "id": 14700 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||libero.it/cgi-bin/twit?" }, + "id": 14701 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["sub_frame"], + "urlFilter": "||analdinporn.com/rock-widget.php^" + }, + "id": 14702 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hepsiburada.com/api/track" }, + "id": 14703 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||proxy6.net/static/img/b/" }, + "id": 14704 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cadenaser.com", "tunein.com"], + "urlFilter": "||imasdk.googleapis.com/pal/sdkloader/pal.js" + }, + "id": 14705 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["bloomberg.com"], + "requestDomains": ["econcal.forexprostools.com"] + }, + "id": 14706 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["worldstar.com"], + "urlFilter": "||js.assemblyexchange.com/videojs-skip-" + }, + "id": 14707 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["worldstar.com"], + "urlFilter": "||js.assemblyexchange.com/wana." + }, + "id": 14708 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ebjudande.se"], + "requestDomains": ["adtraction.com"], + "resourceTypes": ["image"] + }, + "id": 14709 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["teve2.com.tr"], + "resourceTypes": ["script"], + "urlFilter": "||fundingchoicesmessages.google.com/f^" + }, + "id": 14710 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tra.scds.pmdstatic.net/advertising-core/" }, + "id": 14711 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||download.megaup.net/download" }, + "id": 14712 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "antonimos.de", + "ashrfd.xyz", + "ashrff.xyz", + "blackwoodacademy.org", + "cryptednews.space", + "dawenet.com", + "dshytb.com", + "erzar.xyz", + "poqzn.xyz", + "quesignifi.ca", + "rezst.xyz", + "rezsx.xyz", + "sinonimos.de", + "swgop.com", + "telcoinfo.online", + "tiktokcounter.net", + "tiktokrealtime.com", + "tpayr.xyz", + "tryzt.xyz", + "vbnmll.com", + "vivuq.com", + "waezg.xyz", + "waezm.xyz" + ], + "requestDomains": ["profitsfly.com"], + "resourceTypes": ["script"] + }, + "id": 14713 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "antonimos.de", + "ashrfd.xyz", + "ashrff.xyz", + "blackwoodacademy.org", + "cryptednews.space", + "dawenet.com", + "dshytb.com", + "erzar.xyz", + "poqzn.xyz", + "quesignifi.ca", + "rezst.xyz", + "rezsx.xyz", + "sinonimos.de", + "swgop.com", + "telcoinfo.online", + "tiktokcounter.net", + "tiktokrealtime.com", + "tpayr.xyz", + "tryzt.xyz", + "vbnmll.com", + "vivuq.com", + "waezg.xyz", + "waezm.xyz" + ], + "resourceTypes": ["script"], + "urlFilter": "/adpartner.min.js" + }, + "id": 14714 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imasdk.googleapis.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||g.doubleclick.net/gampad/live/ads?*tver." + }, + "id": 14715 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": [ + "allcryptoz.net", + "antonimos.de", + "ashrfd.xyz", + "ashrff.xyz", + "audiotools.pro", + "audioztools.com", + "batmanfactor.com", + "blackwoodacademy.org", + "crewbase.net", + "crewus.net", + "cryptednews.space", + "dawenet.com", + "digikey.at", + "digikey.be", + "digikey.bg", + "digikey.ca", + "digikey.ch", + "digikey.cn", + "digikey.co.il", + "digikey.co.nz", + "digikey.co.th", + "digikey.co.uk", + "digikey.co.za", + "digikey.com", + "digikey.com.au", + "digikey.com.br", + "digikey.com.mx", + "digikey.cz", + "digikey.de", + "digikey.dk", + "digikey.ee", + "digikey.es", + "digikey.fi", + "digikey.fr", + "digikey.gr", + "digikey.hk", + "digikey.hu", + "digikey.ie", + "digikey.in", + "digikey.it", + "digikey.jp", + "digikey.kr", + "digikey.lt", + "digikey.lu", + "digikey.lv", + "digikey.my", + "digikey.nl", + "digikey.no", + "digikey.ph", + "digikey.pl", + "digikey.pt", + "digikey.ro", + "digikey.se", + "digikey.sg", + "digikey.si", + "digikey.sk", + "digikey.tw", + "dshytb.com", + "erzar.xyz", + "magesy.blog", + "magesypro.pro", + "maxlinks.online", + "maxstream.video", + "maxstreams.site", + "mobitaak.com", + "poqzn.xyz", + "promo-visits.site", + "quesignifi.ca", + "rezst.xyz", + "rezsx.xyz", + "satoshi-win.xyz", + "shinbhu.net", + "shinchu.net", + "sinonimos.de", + "swgop.com", + "talkforfitness.com", + "telcoinfo.online", + "thumb8.net", + "thumb9.net", + "tiktokcounter.net", + "tiktokrealtime.com", + "topcryptoz.net", + "tpayr.xyz", + "tryzt.xyz", + "ultraten.net", + "uniqueten.net", + "vbnmll.com", + "vivuq.com", + "waezg.xyz", + "waezm.xyz", + "ytlarge.com" + ], + "resourceTypes": ["script"] + }, + "id": 14716 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["script"], "urlFilter": "/common/ad.js" }, + "id": 14717 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": ".pro/?u=*&m=" + }, + "id": 14718 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "le10sport.com", + "ozap.com", + "purepeople.com", + "vidaextra.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||cdn.lib.getjad.io/library/" + }, + "id": 14719 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||builder.hufs.ac.kr/golink.jsp?url=xn-" + }, + "id": 14720 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "/?u1=*&o1=*&sid=t*~" + }, + "id": 14721 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||app.mediafire.com/qtz1ifx0uetl4" + }, + "id": 14722 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/s5k8d836a2xwr/" + }, + "id": 14723 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mediafire.com/folder/upkvl96lgm82i/" + }, + "id": 14724 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["dana.id"], + "requestDomains": ["xcxcx.my.id", "xxtl-v1.biz.id"], + "resourceTypes": ["main_frame"] + }, + "id": 14725 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["dana.id"], + "initiatorDomains": ["biz.id"], + "resourceTypes": ["main_frame"], + "urlFilter": "-dna-log-*.biz.id^" + }, + "id": 14726 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||amazon-*.shop^" + }, + "id": 14727 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||notificationbyfacebook." + }, + "id": 14728 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||microsoft*.dfautomotive.de^" + }, + "id": 14729 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||conohawing.com/*/outlook-" + }, + "id": 14730 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/uspshome/" + }, + "id": 14731 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/swiss-login/" + }, + "id": 14732 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["pancakeswap.finance"], + "initiatorDomains": ["vercel.app"], + "resourceTypes": ["main_frame"], + "urlFilter": "||pancakeswap-*.vercel.app^" + }, + "id": 14733 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["pancakeswap.finance"], + "initiatorDomains": ["vercel.app"], + "resourceTypes": ["main_frame"], + "urlFilter": "||pancake-swap*.vercel.app^" + }, + "id": 14734 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["pancakeswap.finance"], + "initiatorDomains": ["vercel.app"], + "resourceTypes": ["main_frame"], + "urlFilter": "||pancake-nft*.vercel.app^" + }, + "id": 14735 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["hdsaison.com.vn"], + "initiatorDomains": ["cc", "vip"], + "resourceTypes": ["main_frame"], + "urlFilter": "||hdsaison-" + }, + "id": 14736 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["vib.com.vn"], + "initiatorDomains": ["com"], + "resourceTypes": ["main_frame"], + "urlFilter": "||vib-*.com^" + }, + "id": 14737 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["vib.com.vn"], + "initiatorDomains": ["shop"], + "resourceTypes": ["main_frame"], + "urlFilter": "||vib-*.shop^" + }, + "id": 14738 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||hideip.me/src/img/rekl/" }, + "id": 14739 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["speedtest.net"], + "urlFilter": "||pcmag.com/js/alpine/" + }, + "id": 14740 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||instacart.ca/graphql?operationname=displayadplacement^" + }, + "id": 14741 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||boyfriendtv.com/bftv/b/" }, + "id": 14742 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": ["main_frame", "object"], + "requestDomains": [ + "liverail.com", + "objects.tremormedia.com", + "partner.video.syndication.msn.com" + ] + }, + "id": 14743 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "resourceTypes": ["script"], + "urlFilter": "||cdn.jsdelivr.net/npm/maari/dist/maari.min.js" + }, + "id": 14744 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "a2zapk.com", + "av.ageverify.co", + "bblivecams.com", + "bookingdragon.com", + "click.alibaba.com", + "click.aliexpress.com", + "cum-shows.net", + "faphouse.com", + "forexrw7.com", + "games-direct.skynetworkcdn.com", + "gamezop.com", + "gldrdr.com", + "ifriends.net", + "jobs.sciencecareers.org", + "js.trendmd.com", + "livesexasian.com", + "myfinance.com", + "newsiqra.com", + "offers4all.net", + "play-asia.com", + "popup.laybuy.com", + "porndeals.com", + "redventures.io", + "s1.wp.com", + "skimresources.com", + "tawenda-tech.net", + "virtwishmodels.com", + "wb4.xyz" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 14745 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dofap.com/banners/" }, + "id": 14746 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ems.com.cn"], + "urlFilter": "||pv.sohu.com/cityjson" + }, + "id": 14747 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "arcai.com", + "bbc.com", + "decrypt.day", + "formulatv.com", + "stooq.com", + "stooq.pl" + ], + "requestDomains": ["fundingchoicesmessages.google.com"], + "resourceTypes": ["script"] + }, + "id": 14748 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["mega.cl", "tvaplus.ca"], + "resourceTypes": ["script"], + "urlFilter": "||cdn.cxense.com/cx.js" + }, + "id": 14749 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tvaplus.ca"], + "requestDomains": ["api.cxense.com"], + "resourceTypes": ["script"] + }, + "id": 14750 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "drudgereport.com", + "everydayhealth.com", + "tvaplus.ca" + ], + "resourceTypes": ["script"], + "urlFilter": "||ads.rubiconproject.com/prebid/" + }, + "id": 14751 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gay.bingo/agent.php" }, + "id": 14752 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["financemonk.net", "skmedix.pl", "ytlarge.com"], + "requestDomains": ["fundingchoicesmessages.google.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 14753 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["sport.virgilio.it"], + "resourceTypes": ["script"], + "urlFilter": "||sport.virgilio.it/js/web-vitals-evnt.25/web-vitals.attribution.js" + }, + "id": 14754 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["tecnologia.libero.it"], + "resourceTypes": ["script"], + "urlFilter": "||tecnologia.libero.it/js/dist.1/web-vitals.attribution.js" + }, + "id": 14755 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["phileweb.com"], + "resourceTypes": ["script"], + "urlFilter": "||clarity.ms/tag/" + }, + "id": 14756 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["canalplus.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||fwmrm.net/ad/" + }, + "id": 14757 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/analytics.plausible.js" }, + "id": 14758 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||nexusmods.com/contents/scripts/" + }, + "id": 14759 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||leerolymp.com/_nuxt/300-250." + }, + "id": 14760 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["app.diagrams.net"], + "urlFilter": "/analytics/event" + }, + "id": 14761 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/obtp.js" }, + "id": 14762 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/outbrain.js" }, + "id": 14763 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/outbrainad." }, + "id": 14764 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/script.pageview-props.js" }, + "id": 14765 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola.js" }, + "id": 14766 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboola/loader.js" }, + "id": 14767 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/taboolahead.js" }, + "id": 14768 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/trade/in.php?*&ref=" }, + "id": 14769 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "/wp-json/iawp/" }, + "id": 14770 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "%2fevent.gif%3f" }, + "id": 14771 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "%2fo.gif&" }, + "id": 14772 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "%2fopen.aspx%3f" }, + "id": 14773 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "/global-cdm.net:443/sap/public/cuan/*/pixel.gif" + }, + "id": 14774 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||awsapprunner.com/api/frontend/client/metrics" + }, + "id": 14775 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||gstatic.com/retail/v2_event.js" }, + "id": 14776 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||lambda-url.us-east-1.on.aws/chug/event" }, + "id": 14777 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||pub.pixels.ai/metrics-lib.js" }, + "id": 14778 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||smarthint.co/scripts/i/smarthinttrack.full.min.js" + }, + "id": 14779 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tagtoo.co/js/unitrack.js" }, + "id": 14780 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mail.ru/cm.gif?" }, + "id": 14781 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mango-office.ru/calltracking/" }, + "id": 14782 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||mango-office.ru/track/" }, + "id": 14783 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/csp_log?" }, + "id": 14784 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dropbox.com/pithos/ux_analytics" }, + "id": 14785 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||facebook.com/sem_mpixel/" }, + "id": 14786 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||fastmail.com/api/event/" }, + "id": 14787 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.com/cmp/_rpc/dwell-log?" }, + "id": 14788 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||indeed.com/cmp/_rpc/logentry" }, + "id": 14789 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toms.com/*/facebookcapi-event" }, + "id": 14790 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||toms.com/*/pinterestcapi-event" }, + "id": 14791 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||useblackbox.io/telemetry" }, + "id": 14792 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||alaskaair.com/alxmt4ma/init.js" }, + "id": 14793 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||decathlon.net/content/tracker.v2.prod.min.js" + }, + "id": 14794 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||reurl.cc/javascripts/tagtoo.js" }, + "id": 14795 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": ["news12.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14796 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": ["mirroshu.top"], + "resourceTypes": ["other"] + }, + "id": 14797 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["juwanshe.com"], + "requestDomains": ["wwwjuwanshe.pp8.com"] + }, + "id": 14798 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bukalapak.com/track-external-visit" }, + "id": 14799 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||bukalapak.com/track_external.json" }, + "id": 14800 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||ta.tokopedia.com/promo/v1/views" }, + "id": 14801 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["neurotray.com"], + "requestDomains": ["go.ezodn.com"], + "resourceTypes": ["image", "stylesheet"] + }, + "id": 14802 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||tokopedia.com/helios-client/client-log" }, + "id": 14803 + }, + { + "action": { "type": "block" }, + "condition": { + "urlFilter": "||askdoctors.jp/assets/packs/js/impression_tracker-" + }, + "id": 14804 + }, + { + "action": { "type": "block" }, + "condition": { "urlFilter": "||dzen.ru/clck/" }, + "id": 14805 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "0.0.0.1", + "0.net.easyjet.com", + "0008d6ba2e.com", + "0024ad98dd.com", + "007itshop.com", + "00d3ed994e.com", + "00d84987c0.com", + "00px.net", + "012024jhvjhkozekl.space", + "01220b75a7.com", + "0127c96640.com", + "01c70a2a06.com", + "01counter.com", + "01d0c91c0d.com", + "01jud3v55z.com", + "0265331.com", + "02aa19117f396e9.com", + "02ce917efd.com", + "0342b40dd6.com", + "03505ed0f4.com", + "03bdb617ed.com", + "03ed9035a0801f.com", + "03eea1b6dd.com", + "04-f-bmf.com", + "041353e6dd.com", + "04c8b396bf.com", + "04cb2afab7.com", + "04e0d8fb0f.com", + "04tips.com", + "059e71004b.com", + "05e11c9f6f.com", + "063f828cf2.com", + "0676el9lskux.top", + "06a21eff24.com", + "06e293435c.com", + "070880.com", + "072c4580e8.com", + "0760571ca9.com", + "07a1624bd7.com", + "07b3.pandasuite.io", + "0819478661.com", + "08666f3ca4.com", + "0898hhh.com", + "0926a687679d337e9d.com", + "097be55da0.com", + "09b074f4cf.com", + "09b1fcc95e.com", + "0a0d-d3l1vr.b-cdn.net", + "0a8d87mlbcac.top", + "0ac56fb52b.com", + "0af2a962b0102942d9a7df351b20be55.com", + "0b0db57b5f.com", + "0b73f85f92.com", + "0b7741a902.com", + "0b85c2f9bb.com", + "0cdn.xyz", + "0cf.io", + "0d4936c8fd.com", + "0d8is908gby1.www.terraform.com.ar", + "0ddf.pandasuite.io", + "0e157d2cfa.com", + "0e78376a1b.com", + "0eade9dd8d.com", + "0eijh8996i.com", + "0emn.com", + "0f461325bf56c3e1b9.com", + "0fc7ac6ea7.com", + "0fmm.com", + "0gw7e6s3wrao9y3q.pro", + "0i0i0i0.com", + "0ijvby90.skin", + "0l1201s548b2.top", + "0pyn37dv3m.com", + "0redirb.com", + "0redirc.com", + "0redird.com", + "0redire.com", + "0sbm.consobaby.co.uk", + "0sntp7dnrr.com", + "0sywjs4r1x.com", + "0w1rqq69fi0e.com", + "0x00000000000.substack.com", + "0x01n2ptpuz3.com", + "1-1ads.com", + "1.ftb.al", + "10008919.pomelo.fashion", + "10079290.fluz.app", + "101com.com", + "101m3.com", + "101order.com", + "10298198.arch.sofi.org", + "10298198.info.sofi.org", + "10298198.m.sofi.org", + "10298198.o.sofi.org", + "102d.pandasuite.io", + "103092804.com", + "1048358656.rsc.cdn77.org", + "1059265748.rsc.cdn77.org", + "1080872514.rsc.cdn77.org", + "1085549509.rsc.cdn77.org", + "1089006802.rsc.cdn77.org", + "109.123.233.251", + "1090pjopm.de", + "10945-2.s.cdn15.com", + "10945-5.s.cdn15.com", + "10desires.com", + "10nvejhblhha.com", + "10q6e9ne5.de", + "10skhbdhjfsdf100.monster", + "10sn95to9.de", + "10stepswp.advancedtech.com", + "1111sale.us", + "1139724980.rsc.cdn77.org", + "1147112108.rsc.cdn77.org", + "1156219164.rsc.cdn77.org", + "1175980934.rsc.cdn77.org", + "1187531871.rsc.cdn77.org", + "11959579.fun.joyrun.com", + "1199403312.rsc.cdn77.org", + "11b6n4ty2x3.taxliencode.com", + "11g1ip22h.de", + "11steam.com", + "11supjav.xyz", + "1200932035.rsc.cdn77.org", + "1201741305.rsc.cdn77.org", + "1204491360.rsc.cdn77.org", + "12112336.pix-cdn.org", + "1221e236c3f8703.com", + "123-movies.bz", + "123.manga1001.top", + "1239feffd9.com", + "123camquiz.com", + "123movies.to", + "123w0w.com", + "125.net.jumia.co.ke", + "12573ddd51.com", + "1278977604.rsc.cdn77.org", + "1288151678.rsc.cdn77.org", + "12915784.care.sanvello.com", + "12915784.help.sanvello.com", + "1299757727.rsc.cdn77.org", + "12a640bb5e.com", + "12bf8fb111.com", + "12build.actonservice.com", + "12ezo5v60.com", + "130gelh8q.de", + "1312907885.rsc.cdn77.org", + "13199960a1.com", + "1324827002.rsc.cdn77.org", + "1325492758.rsc.cdn77.org", + "1329677162.rsc.cdn77.org", + "1337x.vpnonly.site", + "135buy.com", + "1365498388.rsc.cdn77.org", + "137kfj65k.de", + "1396762586.rsc.cdn77.org", + "13b3403320.com", + "13b696a4c1.com", + "13js1lbtbj3.sparkloop.app", + "13p76nnir.de", + "1406240621.rsc.cdn77.org", + "141.98.82.232", + "1417571542.rsc.cdn77.org", + "1437953666.rsc.cdn77.org", + "1438976156.recolution.de", + "1441085683.rsc.cdn77.org", + "1448063843.rsc.cdn77.org", + "1473763790.rsc.cdn77.org", + "1482434718.rsc.cdn77.org", + "148dfe140d0f3d5e.com", + "1492697327.rsc.cdn77.org", + "1498195232.rsc.cdn77.org", + "14cpoff22.de", + "14f72e5e3d.com", + "14fefmsjd.de", + "14i8trbbx4.com", + "1529462937.rsc.cdn77.org", + "1538548069.rsc.cdn77.org", + "1541233801.rsc.cdn77.org", + "1543481067.rsc.cdn77.org", + "1548164934.rsc.cdn77.org", + "154886c13e.com", + "1558334541.rsc.cdn77.org", + "1564285319.rsc.cdn77.org", + "1593553817.rsc.cdn77.org", + "15cacaospice63nhdk.com", + "15d113e19a.com", + "16-merchant-s.com", + "16134024.artcollection.io", + "161779.publy.co", + "162.252.214.4", + "1630422306.rsc.cdn77.org", + "164.132.74.156", + "165-227-173-120.plesk.page", + "167.206.10.148", + "167.99.31.227", + "1675450967.rsc.cdn77.org", + "16ao.mathon.fr", + "16i6nuuc2ej.koelewijn.nl", + "16iis7i2p.de", + "16pr72tb5.de", + "1704598c25.com", + "172.255.103.118", + "172.255.6.135", + "172.255.6.137", + "172.255.6.139", + "172.255.6.140", + "172.255.6.150", + "172.255.6.152", + "172.255.6.199", + "172.255.6.2", + "172.255.6.217", + "172.255.6.228", + "172.255.6.248", + "172.255.6.252", + "172.255.6.254", + "172.255.6.59", + "1723614251.rsc.cdn77.org", + "1736253261.rsc.cdn77.org", + "1759123620.rsc.cdn77.org", + "176.net.jumia.ma", + "1770542895.rsc.cdn77.org", + "17772175ab.com", + "17co2k5a.de", + "17do048qm.de", + "17e792897a.com", + "17f0ec344c.com", + "17fffd951d.com", + "18052925.im.intermiles.com", + "180hits.de", + "180searchassistant.com", + "1810793056.rsc.cdn77.org", + "181m2fscr.de", + "184c4i95p.de", + "185.161.248.253", + "185.193.38.148", + "18788fdb24.com", + "188.42.84.110", + "188.42.84.137", + "188.42.84.159", + "188.42.84.160", + "188.42.84.162", + "188.42.84.21", + "188.42.84.23", + "1896709103.rsc.cdn77.org", + "18tlm4jee.de", + "19035924.automated.almosafer.com", + "19035924.email.almosafer.com", + "19035924.loyalty.almosafer.com", + "19035924.mktg.almosafer.com", + "19035955.automated.tajawal.com", + "19035955.email.tajawal.com", + "19035955.loyalty.tajawal.com", + "19035955.mktg.tajawal.com", + "1909a8.satofull.jp", + "19273817.com", + "1933201447.rsc.cdn77.org", + "1946365241.rsc.cdn77.org", + "19515bia.de", + "19528681.com", + "1954342903.rsc.cdn77.org", + "1957648849.rsc.cdn77.org", + "1969301294.rsc.cdn77.org", + "1998469069.rsc.cdn77.org", + "1a65658575.com", + "1a714ee67c.com", + "1a715b8q5m3j.www.logology.co", + "1a8f9rq9c.de", + "1amehwchx31.bloxdhop.io", + "1aqi93ml4.de", + "1b14e0ee42d5e195c9aa1a2f5b42c710.com", + "1b264a0ca0.com", + "1b32caa655.com", + "1b3tmfcbq.de", + "1b8873d66e.com", + "1b9cvfi0nwxqelxu.pro", + "1baq2nvd6n7.www.keevowallet.com", + "1be76e820d.com", + "1betandgonow.com", + "1bf00b950c.com", + "1bliq.io", + "1bm3n8sld.de", + "1bpmtrvkqkj.pettoonies.com", + "1bw7etm93lf.www.woodbrass.com", + "1c447fc5b7.com", + "1c7cf19baa.com", + "1ccbt.com", + "1cctcm1gq.de", + "1ckbfk08k.de", + "1cros.net", + "1ctc.sfr.fr", + "1db10dd33b.com", + "1dtdsln1j.de", + "1e90.pandasuite.io", + "1empiredirect.com", + "1ep.co", + "1ep2l1253.de", + "1eusy6.boxoffice.adventuretix.com", + "1f1c1d50fe.com", + "1f6bf6f5a3.com", + "1f7eece503.com", + "1f84e33459.com", + "1f87527dc9.com", + "1f98dc1262.com", + "1fd92n6t8.de", + "1fluxx-strean.com", + "1freestyl3domain.com", + "1fwjpdwguvqs.com", + "1g46ls536.de", + "1gbjadpsq.de", + "1hb4jkt1u2d.probemas.com", + "1hkmr7jb0.de", + "1i8c0f11.de", + "1igare0jn.de", + "1itot7tm.de", + "1j02claf9p.pro", + "1j2n061x3td.www.digi.no", + "1j771bhgi.de", + "1jpbh5iht.de", + "1jsskipuf8sd.com", + "1jutu5nnx.com", + "1k5vz1ejbcx.staging.probemas.com", + "1kanz.cn", + "1knhg4mmq.de", + "1kpv4njzilv.community.intersystems.com", + "1l-hit.mail.ru", + "1lbk62l5c.de", + "1link2020.com", + "1lj11b2ii.de", + "1m72cfole.de", + "1mrmsp0ki.de", + "1nfltpsbk.de", + "1nimo.com", + "1nqrqa.de", + "1ns1rosb.de", + "1odi7j43c.de", + "1p1eqpotato.com", + "1p8ln1dtr.de", + "1perpersqe1.com", + "1phads.com", + "1pqfa71mc.de", + "1push.io", + "1r4g65b63.de", + "1r8435gsqldr.com", + "1redira.com", + "1redirb.com", + "1redirc.com", + "1rx.io", + "1rxntv.io", + "1s1r7hr1k.de", + "1sqfobn52.de", + "1starwarstx1.com", + "1stparty.equifax.co.uk", + "1talking.net", + "1tds26q95.de", + "1to1.bbva.com", + "1ts03.top", + "1ts07.top", + "1ts11.top", + "1ts17.top", + "1ts19.top", + "1uno1xkktau4.com", + "1vyt1eguj27.ommasign.com", + "1web.me", + "1win-17545.com", + "1winpost.com", + "1wnurc.com", + "1wtwaq.xyz", + "1xlite-503779.top", + "1xlite-522762.top", + "1xroom.com", + "2.87.160.7", + "2.wantsext.me", + "2003.fb12.me", + "2020mustang.com", + "2022welcome.com", + "2024jphatomenesys36.top", + "203.195.121.0", + "203.195.121.1", + "203.195.121.103", + "203.195.121.11", + "203.195.121.119", + "203.195.121.134", + "203.195.121.184", + "203.195.121.195", + "203.195.121.209", + "203.195.121.217", + "203.195.121.219", + "203.195.121.224", + "203.195.121.229", + "203.195.121.24", + "203.195.121.28", + "203.195.121.29", + "203.195.121.34", + "203.195.121.36", + "203.195.121.40", + "203.195.121.46", + "203.195.121.70", + "203.195.121.72", + "203.195.121.73", + "203.195.121.74", + "2066401308.com", + "206ads.com", + "207.net", + "20bd.pandasuite.io", + "20dollars2surf.com", + "20l2ldrn2.de", + "20trackdomain.com", + "20tracks.com", + "2122aaa0e5.com", + "2137dc12f9d8.com", + "2143.pandasuite.io", + "2158novffp.com", + "218emo1t.de", + "21fhq0t574p.talentkit.io", + "21hn4b64m.de", + "21sexturycash.com", + "21udflra4wd.app-dev.cainthus.com", + "21wiz.com", + "22081b1c58.com", + "22153974.branch.rocks", + "223f.pandasuite.io", + "2295b1e0bd.com", + "22b73ca99a.com", + "22blqkmkg.de", + "22ddebb169.com", + "22gui20230801.live", + "22lmsi1t5.de", + "22media.world", + "23.109.150.208", + "23.109.150.253", + "23.109.170.212", + "23.109.170.228", + "23.109.248.125", + "23.109.248.129", + "23.109.248.130", + "23.109.248.135", + "23.109.248.139", + "23.109.248.14", + "23.109.248.149", + "23.109.248.174", + "23.109.248.183", + "23.109.248.20", + "23.109.248.229", + "23.109.248.247", + "23.109.248.29", + "23.109.87.123", + "23.109.87.170", + "23.195.91.195", + "231dasda3dsd.aniyae.com", + "234f6ce965.com", + "23andme.actonservice.com", + "24-sportnews.com", + "240aca2365.com", + "2435march2024.com", + "2447march2024.com", + "2449march2024.com", + "244kecmb3.de", + "2469april2024.com", + "2471april2024.com", + "2473april2024.com", + "2475april2024.com", + "2479april2024.com", + "247dbf848b.com", + "247media.com", + "2481april2024.com", + "2499may2024.com", + "249c9885c1.com", + "24affiliates.com", + "24log.com", + "24newstech.com", + "24pm-affiliation.com", + "24s1b0et1.de", + "24x7adservice.com", + "25073bb296.com", + "250f0ma86.de", + "250f851761.com", + "2540166.chalknation.com", + "254a.com", + "258a912d15.com", + "259luxu.xyz", + "25ix8gm8ien.sandbox.panprices.com", + "25obpfr.de", + "2639iqjkl.de", + "26485.top", + "2685da0b4d.com", + "268stephe5en3king.com", + "26q4nn691.de", + "2799f73c61.com", + "27igqr8b.de", + "27vckaccbto7p761.pro", + "2829i2p88jx.www.csaladinet.hu", + "28e096686b.com", + "291hkcido.de", + "2922qj5tf2n.swyftx.com.au", + "295a9f642d.com", + "2989f3f0ff.com", + "29apfjmg2.de", + "29d65cebb82ef9f.com", + "29s55bf2.de", + "2a1b1657c6.com", + "2a2k3aom6.de", + "2a4722f5ee.com", + "2a4snhmtm.de", + "2a6d9e5059.com", + "2aa6f9qgrh9.acc.evservice.nl", + "2aefgbf.de", + "2b15b8e193.com", + "2b2359b518.com", + "2b2b3adee6.com", + "2b9957041a.com", + "2bd1f18377.com", + "2bps53igop02.com", + "2c3a97984f45.com", + "2c4rrl8pe.de", + "2c6bcbbb82ce911.com", + "2cjlj3c15.de", + "2cnjuh34jbman.com", + "2cnjuh34jbpoint.com", + "2cnjuh34jbstar.com", + "2cnt.net", + "2d283cecd5.com", + "2d6g0ag5l.de", + "2df0b2e308.com", + "2e4b7fc71a.com", + "2e718yf5jypb.test.digitalsurge.io", + "2e754b57ca.com", + "2e8dgn8n0e0l.com", + "2ecfa1db15.com", + "2efj.economies.cheque-dejeuner.com", + "2efj.up.coop", + "2f1969b0e8.com", + "2f1a1a7f62.com", + "2f2bef3deb.com", + "2f72472ace.com", + "2fb8or7ai.de", + "2fgrrc9t0.de", + "2fnptjci.de", + "2g2kaa598.de", + "2gg6ebbhh.de", + "2go7v1nes8.com", + "2h6skj2da.de", + "2hdn.online", + "2heaoc.com", + "2hisnd.com", + "2hpb1i5th.de", + "2i30i8h6i.de", + "2i87bpcbf.de", + "2iiyrxk0.com", + "2imon4qar.de", + "2jmis11eq.de", + "2jod3cl3j.de", + "2k6eh90gs.de", + "2kn40j226.de", + "2l6ddsmnm.de", + "2llmonds4ehcr93nb.com", + "2lqcd8s9.de", + "2ltm627ho.com", + "2lwlh385os.com", + "2m3gdt0gc.de", + "2m55gqleg.de", + "2mdn-cn.net", + "2mdn.net", + "2mf9kkbhab31.com", + "2mg2ibr6b.de", + "2mke5l187.de", + "2mo3neop.de", + "2nn7r6bh1.de", + "2o7.net", + "2om93s33n.de", + "2p1kreiqg.de", + "2pc6q54ga.de", + "2qj7mq3w4uxe.com", + "2rb5hh5t6.de", + "2re6rpip2.de", + "2rid9fii9chx.www.atlaslane.com", + "2rlgdkf7s.de", + "2rmifan7n.de", + "2s02keqc1.com", + "2s2enegt0.de", + "2smarttracker.com", + "2smt6mfgo.de", + "2spdo6g9h.de", + "2t4f7g9a.de", + "2ta5l5rc0.de", + "2tfg9bo2i.de", + "2tlc698ma.de", + "2tq7pgs0f.de", + "2track.info", + "2trafficcmpny.com", + "2ts55ek00.de", + "2tty.overstappen.nl", + "2ucz3ymr1.com", + "2yqcaqbfnv.nextgen.shareablee.com", + "2znp09oa.com", + "3-mobiappu.com", + "300daytravel.com", + "302kslgdl.de", + "3034f47ff3.com", + "303ag0nc7.de", + "303marketplace.com", + "305421ba72.com", + "3071caa5ff.com", + "307i6i7do.de", + "308d13be14.com", + "30986g8ab.de", + "30ads.com", + "30b9e3a7d7e2b.com", + "30d5shnjq.de", + "30hccor10.de", + "30koqnlks.de", + "30m4hpei1.de", + "30p70ar8m.de", + "30pk41r1i.de", + "30se9p8a0.de", + "30tgh64jp.de", + "3120jpllh.de", + "314gqd3es.de", + "316feq0nc.de", + "317796hmh.de", + "318pmmtrp.de", + "3192a7tqk.de", + "31aceidfj.de", + "31aqn13o6.de", + "31bqljnla.de", + "31cm5fq78.de", + "31d6gphkr.de", + "31daa5lnq.de", + "31def61c3.de", + "31o0jl63.de", + "31snowmeprona.ru.com", + "321naturelikefurfuroid.com", + "3221dkf7m2.com", + "329efb045e.com", + "32c981a85a.com", + "330e4e8090.com", + "3337723.com", + "3338635.com", + "3347.wolf-gordon.com", + "3347.wolfgordon.com", + "33across.com", + "34.102.137.201", + "34.215.155.61", + "341k4gu76ywe.top", + "3467b7d02e.com", + "34710af267.com", + "34pavouhj7.com", + "35.194.26.233", + "35.224.227.218", + "35.226.75.50", + "35.227.234.222", + "35.232.188.118", + "35.238.205.163", + "35.239.57.233", + "3565433061881492849.academyofconsciousleadership.com", + "357dbd24e2.com", + "3587285621425460184.academyofconsciousleadership.net", + "35volitantplimsoles5.com", + "360direct.qualfon.com", + "360popads.com", + "360protected.com", + "360yield-basic.com", + "360yield.com", + "366226193c.com", + "367p.com", + "36b7ca5028.com", + "37.1.209.213", + "37.1.213.100", + "37.44x.io", + "3889082.dev.att.llabs.io", + "38d9953876.com", + "38dbfd540c.com", + "38ds89f8.de", + "39268ea911.com", + "3935128650935608632.academyofconsciousleadership.org", + "395b8c2123.com", + "3988408442896783715.theacademyforconsciousleadership.com", + "39e6p9p7.de", + "39f204776a.com", + "39irqwnzlv.com", + "3a17d27bf9.com", + "3a98f4e936.com", + "3b1ac6ca25.com", + "3b38.pandasuite.io", + "3bc9b1b89c.com", + "3bfcfaa8c8.com", + "3c96ce165a.com", + "3cbc749ccf.com", + "3d5affba28.com", + "3dfcff2ec15099df0a24ad2cee74f21a.com", + "3dm.3dimensional.com", + "3e6072834f.com", + "3e72982861.com", + "3e950d4353.com", + "3ead4fd497.com", + "3edcc83467.com", + "3esm.consubebe.es", + "3fa244b7eb.com", + "3fwlr7frbb.pro", + "3g25ko2.de", + "3gbqdci2.de", + "3gl.net", + "3i1cx7b9nupt.com", + "3j0pw4ed7uac-a.akamaihd.net", + "3j8c56p9.de", + "3l0zszdzjhpw.www.comicleaks.com", + "3lift.com", + "3lr67y45.com", + "3mark.actonservice.com", + "3mhg.online", + "3mhg.site", + "3myad.com", + "3ng6p6m0.de", + "3o9s.short.gy", + "3p-geo.yahoo.com", + "3p-udc.yahoo.com", + "3plworldwide.actonservice.com", + "3qfe1gfa.de", + "3redlightfix.com", + "3sk7d418al8u.com", + "3skickasurf.tre.se", + "3twentyfour.xyz", + "3utilities.com", + "3wn3w3skxpym.round.t3.gg", + "3wr110.net", + "3xbrh4rxsvbl.top", + "4-interads.com", + "40209f514e.com", + "407433bfc441.com", + "4087aa0dc1.com", + "40caidaylimpia.catzolab.net", + "40ceexln7929.com", + "411medias.com", + "4251.tech", + "42a5d530ec972d8994.com", + "42d61f012e27b36d53.com", + "42e228ef6f.com", + "42jdbcb.de", + "4399stat.5054399.com", + "43ors1osh.com", + "43sjmq3hg.com", + "43t53c9e.de", + "44.228.85.26", + "44288fa514.com", + "442fc29954.com", + "445d1bd01a.com", + "44a9217f10.com", + "44ffd27303.com", + "45.32.105.134", + "452tapgn.de", + "453130fa9e.com", + "45tu1c0.com", + "46186911.vtt", + "46243b6252.com", + "463fca0d34.com", + "466f89f4d1.com", + "4690y10pvpq8.com", + "46f4vjo86.com", + "47aead8f05.com", + "47c8d48301.com", + "485f197673.com", + "48z7wyjdsywu.www.revistaferramental.com.br", + "4901967b4b.com", + "492733704185584515.academyforconsciousculture.com", + "493b98cce8bc1a2dd.com", + "49b6b77e56.com", + "4a136c118e.com", + "4a167ec12d.com", + "4a9517991d.com", + "4b.oktium.com", + "4b215e3bcf.com", + "4b41484f8e.com", + "4b6994dfa47cee4.com", + "4b7140e260.com", + "4c935d6a244f.com", + "4co7mbsb.de", + "4d15ee32c1.com", + "4d3278a1fa.com", + "4d5.net", + "4d658ab856.com", + "4d76a0f3a8.com", + "4da1c65ac2.com", + "4dex.io", + "4dsbanner.net", + "4dtrk.com", + "4e0622e316.com", + "4e645c7cf2.com", + "4ec2e6f324.com", + "4ed196b502.com", + "4ed5560812.com", + "4f2sm1y1ss.com", + "4f369824ed.com", + "4f4e1936f7.com", + "4fb0cadcc3.com", + "4fef80eb73.com", + "4ffecd1ee4.com", + "4g0b1inr.de", + "4hfchest5kdnfnut.com", + "4i-app-mobile.com", + "4info.com", + "4jaehnfqizyx.controlconceptsusa.com", + "4jnzhl0d0.com", + "4kggatl1p7ps.top", + "4kmovies.online", + "4lke.online", + "4luckyf.com", + "4p74i5b6.de", + "4rabettraff.com", + "4tnui5r06j62.com", + "4wnet.com", + "4wnetwork.com", + "5-internads-7.com", + "5.61.55.143", + "50382fd2f1.com", + "506f94d3ef.com", + "50745a9d63.com", + "50websads.com", + "51.77.227.100", + "51.77.227.101", + "51.77.227.102", + "51.77.227.103", + "51.77.227.96", + "51.77.227.97", + "51.77.227.98", + "51.77.227.99", + "51.89.187.136", + "51.89.187.137", + "51.89.187.138", + "51.89.187.139", + "51.89.187.140", + "51.89.187.141", + "51.89.187.142", + "51.89.187.143", + "5165c0c080.com", + "5173.pandasuite.io", + "518ad.com", + "51eabay.com", + "5236b66b81.com", + "529conference.strategic-i.com", + "52d8.pandasuite.io", + "52dvzo62i.com", + "52ee3dc5fe.com", + "532xcxypmpnp.com", + "5363316.marketing.numi.com", + "5363316.trackerinfo.southbeachdiet.com", + "536fbeeea4.com", + "539f346355.com", + "53c2dtzsj7t1.top", + "53e91a4877.com", + "544c1a86a1.com", + "550b3ikb9j.com", + "561e861cb4.com", + "562i7aqkxu.com", + "5661361104.com", + "5661c81449.com", + "5685dceb1b.com", + "56bfc388bf12.com", + "56rt2692.de", + "5726303d87522d05.com", + "57d38e3023.com", + "581b.pandasuite.io", + "582155316e.com", + "58802ce8d9.com", + "589aa99d18.com", + "590578zugbr8.com", + "592749d456.com", + "598f0ce32f.com", + "59a3e34c69.com", + "59e5e13578.com", + "59e6ea7248001c.com", + "59eb44884d.com", + "5a6c114183.com", + "5advertise.com", + "5b10f288ee.com", + "5btekl14.de", + "5c01ad4cb7.com", + "5c58619ab5.com", + "5ca59a669a.com", + "5caa478343.com", + "5cbbdb4434.com", + "5cf8606941.com", + "5d8dd0486a.com", + "5e00.pandasuite.io", + "5e6ef8e03b.com", + "5eef1ed9ac.com", + "5f6dmzflgqso.com", + "5f6efdfc05.com", + "5f93004b68.com", + "5fet4fni.de", + "5fm.985fm.ca", + "5h3oyhv838.com", + "5i68sbhin.com", + "5icim50.de", + "5jgwflo4y935b8udrp.www.pmn-nerez.cz", + "5mc92su06suu.www.abhijith.page", + "5mcwl.pw", + "5mno3.com", + "5nfc.net", + "5nt1gx7o57.com", + "5o8aj5nt.de", + "5odjin7ipi.com", + "5ovrmmmoubi71efvatfd.com", + "5pi13h3q.de", + "5pykpdq7k.com", + "5toft8or7on8tt.com", + "5umpz4evlgkm.com", + "5vbs96dea.com", + "5vcjzwb1tsnd82g.caflu87p1d.ru", + "5vpbnbkiey24.com", + "5wuefo9haif3.com", + "5xd3jfwl9e8v.com", + "6-partner.com", + "6001628d3d.com", + "600z.com", + "6061de8597.com", + "6068372.huckleberry-labs.com", + "6068a17eed25.com", + "606943792a.com", + "61-nmobads.com", + "61598081d6.com", + "61739011039d41a.com", + "6179b859b8.com", + "61zdn1c9.skin", + "6207684432.com", + "62b70ac32d4614b.com", + "62ca04e27a.com", + "63-217-112-145.static.pccwglobal.net.iberostar.com", + "63912b9175.com", + "63r2vxacp0pr.com", + "63voy9ciyi14.com", + "64-226-126-114.plesk.page", + "641198810fae7.com", + "648c44a31f.com", + "648d969d69.com", + "649ce954a0.com", + "6519114.automated.almosafer.com", + "6519114.automated.tajawal.com", + "6519114.email.tajawal.com", + "6519114.loyalty.almosafer.com", + "6519114.loyalty.tajawal.com", + "6519114.mktg.almosafer.com", + "6519114.mktg.tajawal.com", + "6593167243.com", + "65bfba9ad0.com", + "65f249bd43.com", + "65mjvw6i1z.com", + "65vk1fba34.com", + "665166e5a9.com", + "6677648.reddoorz.com", + "669fb3128e4b4.com", + "66jo.societegenerale.fr", + "671c.pandasuite.io", + "67trackdomain.com", + "68-175.net.jumia.co.ke", + "68069795d1.com", + "68109deb96.com", + "6810f7dd2b.com", + "6863fd0afc.com", + "688de7b3822de.com", + "68amt53h.de", + "68aq8q352.com", + "68d6b65e65.com", + "69-74.net.jumia.sn", + "69852b1734.com", + "699bfcf9d9.com", + "69b61ba7d6.com", + "69i.club", + "69oxt4q05.com", + "69v.club", + "6a34d15d38.com", + "6af461b907c5b.com", + "6b70b1086b.com", + "6b856ee58e.com", + "6bgaput9ullc.com", + "6cadb63a7a.com", + "6ce02869b9.com", + "6de72955d8.com", + "6e391732a2.com", + "6ec7e42994.com", + "6ef2279e3d.com", + "6f752f73ce.com", + "6fxtpu64lxyt.com", + "6glece4homah8dweracea.com", + "6hdw.site", + "6j296m8k.de", + "6kportot.com", + "6l1twlw9fy.com", + "6ldu6qa.com", + "6nwp0r33a71m.app.dev.cardahealth.com", + "6pal.consobaby.com", + "6ped2nd3yp.com", + "6qu5dcmyumtw.com", + "6sc.co", + "6snjvxkawrtolv2x.pro", + "6swu.cpa-france.org", + "6ujk8x9soxhm.com", + "6v41p4bsq.com", + "6ynyejkv0j1s.app.tapmyback.com", + "6zy9yqe1ew.com", + "7-7-7-partner.com", + "7-itrndsbrands.com", + "704g8xh7qfzx.www.intercity.technology", + "71-177.net.jumia.ma", + "71692fai4cc0.com", + "71a30cae934e.com", + "71d7511a4861068.com", + "71dd1ff9fd.com", + "71ec0646e6.com", + "71efe2183b8663ad5bf9d7a9320aeb48.leboncoin.fr", + "721ffc3ec5.com", + "722cba612c.com", + "7253d56acf.com", + "729drainer.com", + "72hdgb5o.de", + "73-j-pinnable.com", + "734b84bb92.com", + "7378e81adf.com", + "73a70e581b.com", + "7411603f57.com", + "741a18df39.com", + "751685e7fa.com", + "754480bd33.com", + "757d.pandasuite.io", + "76416dc840.com", + "76a7doiet256.com", + "76ef.pandasuite.io", + "76f74721ab.com", + "76zvoxo5yx0l.www.eldorado.gg", + "77.162.125.199", + "7701534.emails.tntdrama.com", + "771703f2e9.com", + "7757139f7b.com", + "775cf6f1ae.com", + "776173f9e6.com", + "777partner.com", + "777seo.com", + "77ad133646.com", + "77bd7b02a8.com", + "77tracking.com", + "7807091956.com", + "78359c0779.com", + "78387c2566.com", + "7868d5c036.com", + "788aefb4ed.com", + "78a3dd3c86.com", + "78bk5iji.de", + "78e70720f2.com", + "78rkcgj4i8c6.www.cefirates.com", + "7944bcc817.com", + "79b1c4498b.com", + "79c4215c89.com", + "79c89ec81a.com", + "79dc3bce9d.com", + "79k52baw2qa3.com", + "79xmz3lmss.com", + "7a994c3318.com", + "7abf0af03c.com", + "7anfpatlo8lwmb.com", + "7app.top", + "7b763dbdf3.com", + "7bchhgh.de", + "7bpeople.com", + "7c0616849b.com", + "7ca78m3csgbrid7ge.com", + "7cc70.com", + "7cnq.net", + "7d3656bee3.com", + "7da3a14504.com", + "7df1f04330.com", + "7dshfewr-0ewfivjkys.xyz", + "7ee4c0f141.com", + "7fc0966988.com", + "7ff83b4a34.com", + "7fkm2r4pzi.com", + "7fva8algp45k.com", + "7hdl8dlfjm4g.www.cybernetman.com", + "7hor9gul4s.com", + "7hu8e1u001.com", + "7insight.com", + "7jrahgc.de", + "7lbd4.armandthiery.fr", + "7lyonline.com", + "7me0ssd6.de", + "7mediaxx-ai.com", + "7mvmjg.www.emanualonline.com", + "7mx.eider.com", + "7mx.eidershop.com", + "7nt9p4d4.de", + "7q1z79gxsi.global.ssl.fastly.net", + "7search.com", + "80055404.vtt", + "8041691.comms.hipages.com.au", + "8041691.engage.hipages.com.au", + "8105bfd0ff.com", + "81438456aa.com", + "8147563.1954.bk.com", + "8147563.thekingdom.bk.com", + "8147563.your-way.bk.com", + "8170a1da9e.com", + "82308721ac.com", + "82448dceaaa13034.com", + "827fa7c868b4b.com", + "82b5cc6199.com", + "82o9v830.com", + "8353e36c2a.com", + "845d6bbf60.com", + "847h7f51.de", + "8499583.com", + "84aa71fc7c.com", + "84c08fdae0.com", + "84cd8c4d7e.com", + "84f101d1bb.com", + "8509717d76.com", + "8578eb3ec8.com", + "864feb57ruary.com", + "869cf3d7e4.com", + "86aa86d2f4.com", + "86pmafno21mst.com", + "87bcb027cf.com", + "88.42.84.136", + "8820.pandasuite.io", + "884de19f2b.com", + "888promos.com", + "88btbtt.com", + "88d7b6aa44fb8eb.com", + "88eq7spm.de", + "89563servers.top", + "8964c6de00.com", + "89dfa3575e.com", + "8a00fb3fc1.com", + "8bb92fbed8.com", + "8c771f7ea1.com", + "8d1dce99ab.com", + "8d4b.pandasuite.io", + "8d68be1445.com", + "8d8e6d1087.com", + "8d96fe2f01.com", + "8db4fde90b.com", + "8de2448875.com", + "8dfc9560e0.com", + "8e0905osvgw5.taleez.com", + "8e6d77310c.com", + "8ec9b7706a.com", + "8ehhtsv9bo7i.monkeylearn.com", + "8ezc.sfr.fr", + "8f2b4c98e7.com", + "8f72931b99.com", + "8gs4unh05aq6.com", + "8j1f0af5.de", + "8jay04c4q7te.com", + "8jl11zys5vh12.pro", + "8kj1ldt1.de", + "8n67t.com", + "8po6fdwjsym3.com", + "8s32e590un.com", + "8stream-ai.com", + "8trd.online", + "8ue4rp6yxyis.www.tapmyback.com", + "8vwxqg.tapin.gg", + "8wtkfxiss1o2.com", + "90935ff0ea.com", + "90e7fd481d.com", + "90f2a627a3.com", + "91.241.60.117", + "910de7044f.com", + "91199a.xyz", + "9119fa4031.com", + "9159f9a13d.com", + "916cad6201.com", + "9189.pandasuite.io", + "91cd3khn.de", + "91df02fe64.com", + "92f77b89a1b2df1b539ff2772282e19b.com", + "93c398a59e.com", + "93savmobile-m.com", + "943d6e0643.com", + "94ded8b16e.com", + "9544702.kazooby.com", + "95f39c9d5f.com", + "95p5qep4aq.com", + "95ppq87g.de", + "95urbehxy2dh.top", + "961dzmubbg.su", + "96424fcd96.com", + "9693.pandasuite.io", + "9735476.sender.skyscanner.com", + "9735476.sender.skyscanner.net", + "9735476.test.skyscanner.net", + "9738624519.com", + "973e017e67.com", + "9786.pandasuite.io", + "97927e3b4d.com", + "97d73lsi.com", + "9857064.hello.spriggy.com.au", + "9857064.notice.spriggy.com.au", + "994e4a6044.com", + "9955951.pillar.app", + "997b409959.com", + "9984342.reddoorz.in", + "9996777888.com", + "99bithcoins.com", + "99box.com", + "99fe352223.com", + "9a0569b55e.com", + "9a52364ae8.com", + "9a55672b0c.com", + "9a7c81f58e.com", + "9a857c6721.com", + "9ads.mobi", + "9af022123c.com", + "9analytics.live", + "9b55.pandasuite.io", + "9bbbabcb26.com", + "9bdb.pandasuite.io", + "9bf9309f6f.com", + "9ca976adbb.com", + "9cbj41a5.de", + "9cd76b4462bb.com", + "9content.com", + "9d407e803d.com", + "9dccbda825.com", + "9dmnv9z0gtoh.com", + "9e1852531b.com", + "9eb0538646.com", + "9eb10b7a3d04a.com", + "9ee93ebe3a.com", + "9efc2a7246.com", + "9f50508b3c.com", + "9gg23.com", + "9japride.com", + "9kkjfywjz50v.www.eventus.io", + "9kvnwwkj.pandasuite.io", + "9l3cr6dvk2kb.adaptive.marketing", + "9l3s3fnhl.com", + "9l5ss9l.de", + "9purdfe9xg.com", + "9r7i9bo06157.top", + "9s4l9nik.de", + "9t5.me", + "9tp9jd4p.de", + "9tumza4dp4o9.com", + "9v58v.com", + "9w2zed1szg.execute-api.us-east-1.amazonaws.com", + "9wqjkdisaodjwqd.sa.com", + "9xeqynu3gt7c.com", + "9xob25oszs.com", + "9ywl0cwf7e37m5yi.tapin.gg", + "a-94interdads.com", + "a-ads.com", + "a-api.skz.dev", + "a-b-c-d.xyz", + "a-delivery.rmbl.ws", + "a-mo.net", + "a-mx.com", + "a-new86.com", + "a-reporting.nytimes.com", + "a-t.topya.com", + "a-waiting.com", + "a.1800gotjunk.com", + "a.20minutes.fr", + "a.a23.in", + "a.aawp.de", + "a.acxiom.com", + "a.addskills.se", + "a.aer.com", + "a.alzcombocare.com", + "a.amw.com", + "a.audi.fr", + "a.audifrance.fr", + "a.b.napiszar.com", + "a.bigtennetwork.com", + "a.careangel.com", + "a.centrum.cz", + "a.deutschehospitality.com", + "a.dev-ajo.caixabank.com", + "a.ehc.com", + "a.ekero.se", + "a.electerious.com", + "a.evergage.com", + "a.fapcat.com", + "a.fchp.org", + "a.fimoa.xyz", + "a.fox.com", + "a.foxsports.com", + "a.foxsportsarizona.com", + "a.foxsportscarolinas.com", + "a.foxsportsdetroit.com", + "a.foxsportsflorida.com", + "a.foxsportshouston.com", + "a.foxsportskansascity.com", + "a.foxsportslocal.com", + "a.foxsportsmidwest.com", + "a.foxsportsnorth.com", + "a.foxsportsohio.com", + "a.foxsportssandiego.com", + "a.foxsportssouth.com", + "a.foxsportssouthwest.com", + "a.foxsportstennessee.com", + "a.foxsportswest.com", + "a.foxsportswisconsin.com", + "a.fxnetworks.com", + "a.getemoji.me", + "a.getflowbox.com", + "a.hcaptcha.com", + "a.hellowork.com", + "a.hibbett.com", + "a.highroadsolution.com", + "a.hjart-lungfonden.se", + "a.hrewards.com", + "a.ifit.io", + "a.iiro.dev", + "a.ipoque.com", + "a.itim.es", + "a.itsmore.cn", + "a.jaz-hotel.com", + "a.koodomobile.com", + "a.linkz.ai", + "a.lls.org", + "a.loi.nl", + "a.maxxhotel.com", + "a.medtronic.com", + "a.mercuriurval.com", + "a.micorp.com", + "a.mktw.net", + "a.mobify.com", + "a.mts.ru", + "a.muloqot.uz", + "a.munters.cn", + "a.munters.co.uk", + "a.munters.com", + "a.munters.com.au", + "a.munters.com.mx", + "a.munters.es", + "a.munters.fi", + "a.munters.it", + "a.munters.jp", + "a.munters.nl", + "a.munters.se", + "a.munters.us", + "a.nelo.mx", + "a.o2u.jp", + "a.oney.es", + "a.opumo.net", + "a.parfumsclub.de", + "a.perfumesclub.co.uk", + "a.perfumesclub.com", + "a.perfumesclub.fr", + "a.perfumesclub.it", + "a.perfumesclub.nl", + "a.perfumesclub.pl", + "a.perfumesclub.pt", + "a.pickme.lk", + "a.pikabu.ru", + "a.pork.org", + "a.pourquoidocteur.fr", + "a.publicmobile.ca", + "a.redbrickhealth.com", + "a.replaytheseries.com", + "a.ria.ru", + "a.rohde-schwarz.com", + "a.rohde-schwarz.com.cn", + "a.sakh.com", + "a.sami.se", + "a.sbnw.in", + "a.simonandschuster.com", + "a.sj.se", + "a.slashdotmedia.com", + "a.smetrics.sovereign.com", + "a.sodra.com", + "a.spv.se", + "a.svenskfast.se", + "a.swd5.com", + "a.tactics.com", + "a.tellonym.me", + "a.telus.com", + "a.topya.com", + "a.transportgruppen.se", + "a.trivita.com", + "a.ucoz.net", + "a.ucoz.ru", + "a.vfgtb.com", + "a.vturb.net", + "a.weareknitters.co.uk", + "a.weareknitters.com", + "a.weareknitters.de", + "a.weareknitters.dk", + "a.weareknitters.es", + "a.weareknitters.fr", + "a.weareknitters.nl", + "a.weareknitters.no", + "a.weareknitters.pl", + "a.weareknitters.se", + "a.wheelabratorgroup.com", + "a.xanga.com", + "a.xvidxxx.com", + "a.zleep.com", + "a00s.net", + "a06bbd98194c252.com", + "a1.api.bbc.co.uk", + "a1.api.bbc.com", + "a10.nationalreview.com", + "a10053.actonservice.com", + "a10555.actonservice.com", + "a10640.actonservice.com", + "a10641.actonservice.com", + "a10645.actonservice.com", + "a10647.actonservice.com", + "a10655.actonservice.com", + "a10674.actonservice.com", + "a10683.actonservice.com", + "a10695.actonservice.com", + "a10696.actonservice.com", + "a10748.actonservice.com", + "a11058.actonservice.com", + "a11107.actonservice.com", + "a11114.actonservice.com", + "a11143.actonservice.com", + "a11159.actonservice.com", + "a11161.actonservice.com", + "a11176.actonservice.com", + "a11178.actonservice.com", + "a11198.actonservice.com", + "a11211.actonservice.com", + "a11212.actonservice.com", + "a11248.actonservice.com", + "a11283.actonservice.com", + "a11294.actonservice.com", + "a11315.actonservice.com", + "a11320.actonservice.com", + "a11322.actonservice.com", + "a11360.actonservice.com", + "a11367.actonservice.com", + "a11403.actonservice.com", + "a11413003.actonservice.com", + "a11426.actonservice.com", + "a11436.actonservice.com", + "a11442.actonservice.com", + "a11443.actonservice.com", + "a11463.actonservice.com", + "a11468.actonservice.com", + "a11481.actonservice.com", + "a11501.actonservice.com", + "a11516.actonservice.com", + "a11519.actonservice.com", + "a11522.actonservice.com", + "a11531.actonservice.com", + "a11537.actonservice.com", + "a11538.actonservice.com", + "a11540.actonservice.com", + "a11550.actonservice.com", + "a11576.actonservice.com", + "a11584.actonservice.com", + "a11585.actonservice.com", + "a11588.actonservice.com", + "a11601.actonservice.com", + "a11645.actonservice.com", + "a11690.actonservice.com", + "a11735.actonservice.com", + "a11801.actonservice.com", + "a11823.actonservice.com", + "a11843.actonservice.com", + "a11860.actonservice.com", + "a11862.actonservice.com", + "a11868.actonservice.com", + "a11872.actonservice.com", + "a11888.actonservice.com", + "a11904.actonservice.com", + "a11928.actonservice.com", + "a11929.actonservice.com", + "a11942.actonservice.com", + "a11943.actonservice.com", + "a11d3c1b4d.com", + "a11k.com", + "a12014.actonservice.com", + "a12016.actonservice.com", + "a12019.actonservice.com", + "a12058.actonservice.com", + "a12083.actonservice.com", + "a12093.actonservice.com", + "a12132.actonservice.com", + "a12139.actonservice.com", + "a12142.actonservice.com", + "a12160.actonservice.com", + "a12179.actonservice.com", + "a12180.actonservice.com", + "a12192.actonservice.com", + "a12238.actonservice.com", + "a12254.actonservice.com", + "a12255.actonservice.com", + "a12256.actonservice.com", + "a12269.actonservice.com", + "a12273.actonservice.com", + "a12287.actonservice.com", + "a12290.actonservice.com", + "a12329.actonservice.com", + "a12332.actonservice.com", + "a12336.actonservice.com", + "a12409.actonservice.com", + "a12433.actonservice.com", + "a12440.actonservice.com", + "a12516.actonservice.com", + "a12517.actonservice.com", + "a12520.actonservice.com", + "a12533.actonservice.com", + "a12538.actonservice.com", + "a12547.actonservice.com", + "a12559.actonservice.com", + "a12561.actonservice.com", + "a12572.actonservice.com", + "a12619.actonservice.com", + "a12678.actonservice.com", + "a12683.actonservice.com", + "a12684.actonservice.com", + "a12719.actonservice.com", + "a12724.actonservice.com", + "a12732.actonservice.com", + "a12734.actonservice.com", + "a12765.actonservice.com", + "a12770.actonservice.com", + "a12777.actonservice.com", + "a12791.actonservice.com", + "a12793.actonservice.com", + "a12798.actonservice.com", + "a12826.actonservice.com", + "a12852.actonservice.com", + "a12872.actonservice.com", + "a12876.actonservice.com", + "a12893.actonservice.com", + "a12894.actonservice.com", + "a12924.actonservice.com", + "a12930.actonservice.com", + "a12935.actonservice.com", + "a12956.actonservice.com", + "a12991.actonservice.com", + "a13007.actonservice.com", + "a13009.actonservice.com", + "a13010.actonservice.com", + "a13016.actonservice.com", + "a13017.actonservice.com", + "a13027.actonservice.com", + "a13044.actonservice.com", + "a13050.actonservice.com", + "a13072.actonservice.com", + "a13080.actonservice.com", + "a13083.actonservice.com", + "a13101.actonservice.com", + "a13104.actonservice.com", + "a13111.actonservice.com", + "a13112.actonservice.com", + "a13118.actonservice.com", + "a13119.actonservice.com", + "a13132.actonservice.com", + "a13183.actonservice.com", + "a13188.actonservice.com", + "a13199.actonservice.com", + "a13209.actonservice.com", + "a13294.actonservice.com", + "a13302.actonservice.com", + "a13309.actonservice.com", + "a13320.actonservice.com", + "a13357.actonservice.com", + "a13363.actonservice.com", + "a13375.actonservice.com", + "a13389.actonservice.com", + "a13398.actonservice.com", + "a13404.actonservice.com", + "a13422.actonservice.com", + "a13425.actonservice.com", + "a13460.actonservice.com", + "a13472.actonservice.com", + "a13476.actonservice.com", + "a135.wftv.com", + "a13548.actonservice.com", + "a13557.actonservice.com", + "a13605.actonservice.com", + "a13620.actonservice.com", + "a13650.actonservice.com", + "a13651.actonservice.com", + "a13653.actonservice.com", + "a13654.actonservice.com", + "a13664.actonservice.com", + "a13678.actonservice.com", + "a13692.actonservice.com", + "a13709.actonservice.com", + "a13715.actonservice.com", + "a13724.actonservice.com", + "a13796.actonservice.com", + "a13835.actonservice.com", + "a13850.actonservice.com", + "a13860.actonservice.com", + "a13866.actonservice.com", + "a13868.actonservice.com", + "a13885.actonservice.com", + "a13890.actonservice.com", + "a13912.actonservice.com", + "a13913.actonservice.com", + "a13931.actonservice.com", + "a13938.actonservice.com", + "a13951.actonservice.com", + "a13956.actonservice.com", + "a13980.actonservice.com", + "a14001.actonservice.com", + "a14010.actonservice.com", + "a14041.actonservice.com", + "a14057.actonservice.com", + "a14063.actonservice.com", + "a14069.actonservice.com", + "a14070.actonservice.com", + "a14082.actonservice.com", + "a14089.actonservice.com", + "a14103.actonservice.com", + "a14107.actonservice.com", + "a14109.actonservice.com", + "a14142.actonservice.com", + "a14163.actonservice.com", + "a14164.actonservice.com", + "a14167.actonservice.com", + "a14181.actonservice.com", + "a14214.actonservice.com", + "a14249.actonservice.com", + "a14259.actonservice.com", + "a14267.actonservice.com", + "a14273.actonservice.com", + "a14277.actonservice.com", + "a14282.actonservice.com", + "a14284.actonservice.com", + "a14315.actonservice.com", + "a14338.actonservice.com", + "a14339.actonservice.com", + "a14349.actonservice.com", + "a14362.actonservice.com", + "a14374.actonservice.com", + "a14376.actonservice.com", + "a14377.actonservice.com", + "a14378.actonservice.com", + "a14382.actonservice.com", + "a14383.actonservice.com", + "a14384.actonservice.com", + "a14412.actonservice.com", + "a14414.actonservice.com", + "a14415.actonservice.com", + "a14418.actonservice.com", + "a14429.actonservice.com", + "a14448.actonservice.com", + "a14457.actonservice.com", + "a14481.actonservice.com", + "a14482.actonservice.com", + "a14485.actonservice.com", + "a14489.actonservice.com", + "a14505.actonservice.com", + "a14512.actonservice.com", + "a14515.actonservice.com", + "a14516.actonservice.com", + "a14518.actonservice.com", + "a14527.actonservice.com", + "a14535.actonservice.com", + "a14540.actonservice.com", + "a14556.actonservice.com", + "a14559.actonservice.com", + "a14572.actonservice.com", + "a14576.actonservice.com", + "a14587.actonservice.com", + "a14596.actonservice.com", + "a14606.actonservice.com", + "a14629.actonservice.com", + "a14637.actonservice.com", + "a14641.actonservice.com", + "a14644.actonservice.com", + "a14647.actonservice.com", + "a14655.actonservice.com", + "a14661.actonservice.com", + "a14663.actonservice.com", + "a14690.actonservice.com", + "a14700.actonservice.com", + "a14724.actonservice.com", + "a14732.actonservice.com", + "a1475.com", + "a14774.actonservice.com", + "a14775.actonservice.com", + "a14778.actonservice.com", + "a14788.actonservice.com", + "a14797.actonservice.com", + "a14808.actonservice.com", + "a14814.actonservice.com", + "a14835.actonservice.com", + "a14951.actonservice.com", + "a14net.com", + "a14refresh.com", + "a14tdsa.com", + "a15567.actonservice.com", + "a15569.actonservice.com", + "a15575.actonservice.com", + "a15599.actonservice.com", + "a15601.actonservice.com", + "a15613.actonservice.com", + "a15614.actonservice.com", + "a15633.actonservice.com", + "a15654.actonservice.com", + "a15661.actonservice.com", + "a15662.actonservice.com", + "a15668.actonservice.com", + "a15673.actonservice.com", + "a15675.actonservice.com", + "a15691.actonservice.com", + "a15703.actonservice.com", + "a15717.actonservice.com", + "a15736.actonservice.com", + "a15742.actonservice.com", + "a15745.actonservice.com", + "a15760.actonservice.com", + "a15777.actonservice.com", + "a15781.actonservice.com", + "a15782.actonservice.com", + "a15788.actonservice.com", + "a15807.actonservice.com", + "a15817.actonservice.com", + "a15818.actonservice.com", + "a15831.actonservice.com", + "a15832.actonservice.com", + "a15833.actonservice.com", + "a15838.actonservice.com", + "a15857.actonservice.com", + "a15877.actonservice.com", + "a15908.actonservice.com", + "a15909.actonservice.com", + "a15927.actonservice.com", + "a15932.actonservice.com", + "a15933.actonservice.com", + "a15943.actonservice.com", + "a15944.actonservice.com", + "a15949.actonservice.com", + "a15955.actonservice.com", + "a15960.actonservice.com", + "a15964.actonservice.com", + "a15988.actonservice.com", + "a15991.actonservice.com", + "a15c5009bcbe272.com", + "a16009.actonservice.com", + "a16016.actonservice.com", + "a16017.actonservice.com", + "a16018.actonservice.com", + "a16028.actonservice.com", + "a16030.actonservice.com", + "a16031.actonservice.com", + "a16041.actonservice.com", + "a16048.actonservice.com", + "a16052.actonservice.com", + "a16054.actonservice.com", + "a16060.actonservice.com", + "a16065.actonservice.com", + "a16067.actonservice.com", + "a16068.actonservice.com", + "a16070.actonservice.com", + "a16078.actonservice.com", + "a16084.actonservice.com", + "a16088.actonservice.com", + "a16089.actonservice.com", + "a16096.actonservice.com", + "a16097.actonservice.com", + "a16101.actonservice.com", + "a16102.actonservice.com", + "a16108.actonservice.com", + "a16113.actonservice.com", + "a16119.actonservice.com", + "a16121.actonservice.com", + "a16122.actonservice.com", + "a16133.actonservice.com", + "a16157.actonservice.com", + "a16161.actonservice.com", + "a16176.actonservice.com", + "a16178.actonservice.com", + "a16179.actonservice.com", + "a16206.actonservice.com", + "a16207.actonservice.com", + "a16208.actonservice.com", + "a16215.actonservice.com", + "a16219.actonservice.com", + "a16220.actonservice.com", + "a16238.actonservice.com", + "a16241.actonservice.com", + "a16242.actonservice.com", + "a16257.actonservice.com", + "a16258.actonservice.com", + "a16269.actonservice.com", + "a16279.actonservice.com", + "a16282.actonservice.com", + "a16291.actonservice.com", + "a16292.actonservice.com", + "a16302.actonservice.com", + "a16303.actonservice.com", + "a16317.actonservice.com", + "a16378.actonservice.com", + "a16385.actonservice.com", + "a16398.actonservice.com", + "a16404.actonservice.com", + "a16408.actonservice.com", + "a16418.actonservice.com", + "a16443.actonservice.com", + "a16445.actonservice.com", + "a16450.actonservice.com", + "a16453.actonservice.com", + "a16454.actonservice.com", + "a16468.actonservice.com", + "a16473.actonservice.com", + "a16475.actonservice.com", + "a16476.actonservice.com", + "a16477.actonservice.com", + "a16478.actonservice.com", + "a16479.actonservice.com", + "a16485.actonservice.com", + "a16502.actonservice.com", + "a16508.actonservice.com", + "a16509.actonservice.com", + "a16513.actonservice.com", + "a16517.actonservice.com", + "a16523.actonservice.com", + "a16524.actonservice.com", + "a16526.actonservice.com", + "a16527.actonservice.com", + "a16528.actonservice.com", + "a16529.actonservice.com", + "a16530.actonservice.com", + "a16531.actonservice.com", + "a16532.actonservice.com", + "a16533.actonservice.com", + "a16537.actonservice.com", + "a16542.actonservice.com", + "a16543.actonservice.com", + "a16557.actonservice.com", + "a16560.actonservice.com", + "a16570.actonservice.com", + "a16573.actonservice.com", + "a16581.actonservice.com", + "a16583.actonservice.com", + "a16585.actonservice.com", + "a16588.actonservice.com", + "a16589.actonservice.com", + "a16609.actonservice.com", + "a16611.actonservice.com", + "a16611001.actonservice.com", + "a16617.actonservice.com", + "a16621.actonservice.com", + "a16622.actonservice.com", + "a16624.actonservice.com", + "a16629.actonservice.com", + "a16629001.actonservice.com", + "a16634.actonservice.com", + "a16635.actonservice.com", + "a16638.actonservice.com", + "a16656.actonservice.com", + "a16656001.actonservice.com", + "a16658.actonservice.com", + "a16672.actonservice.com", + "a16674.actonservice.com", + "a16677.actonservice.com", + "a16681.actonservice.com", + "a16691.actonservice.com", + "a16696.actonservice.com", + "a166994a16.com", + "a16726.actonservice.com", + "a16728.actonservice.com", + "a16734.actonservice.com", + "a16741.actonservice.com", + "a16748.actonservice.com", + "a16765.actonservice.com", + "a16766.actonservice.com", + "a16772.actonservice.com", + "a16778.actonservice.com", + "a16781.actonservice.com", + "a16782.actonservice.com", + "a16810.actonservice.com", + "a16830.actonservice.com", + "a16832.actonservice.com", + "a16834.actonservice.com", + "a16841.actonservice.com", + "a16842.actonservice.com", + "a16844.actonservice.com", + "a16857.actonservice.com", + "a16858.actonservice.com", + "a16859.actonservice.com", + "a16860.actonservice.com", + "a16861.actonservice.com", + "a16862.actonservice.com", + "a16863.actonservice.com", + "a16864.actonservice.com", + "a16865.actonservice.com", + "a16868.actonservice.com", + "a16869.actonservice.com", + "a16870.actonservice.com", + "a16871.actonservice.com", + "a16887.actonservice.com", + "a16893.actonservice.com", + "a16896.actonservice.com", + "a16899.actonservice.com", + "a16907.actonservice.com", + "a16911.actonservice.com", + "a16913.actonservice.com", + "a16914.actonservice.com", + "a16916.actonservice.com", + "a16917.actonservice.com", + "a16923.actonservice.com", + "a16937.actonservice.com", + "a16950.actonservice.com", + "a16955.actonservice.com", + "a16966.actonservice.com", + "a16970.actonservice.com", + "a16973.actonservice.com", + "a16980.actonservice.com", + "a16981.actonservice.com", + "a17003.actonservice.com", + "a17015.actonservice.com", + "a17030.actonservice.com", + "a17033.actonservice.com", + "a17044.actonservice.com", + "a17045.actonservice.com", + "a17049.actonservice.com", + "a17050.actonservice.com", + "a17084.actonservice.com", + "a17095.actonservice.com", + "a17096.actonservice.com", + "a17097.actonservice.com", + "a17098.actonservice.com", + "a17099.actonservice.com", + "a17100.actonservice.com", + "a17101.actonservice.com", + "a17113.actonservice.com", + "a17114.actonservice.com", + "a17120.actonservice.com", + "a17121.actonservice.com", + "a17122.actonservice.com", + "a17124.actonservice.com", + "a17128.actonservice.com", + "a17134.actonservice.com", + "a17153.actonservice.com", + "a17161.actonservice.com", + "a17166.actonservice.com", + "a17174.actonservice.com", + "a17181.actonservice.com", + "a17182.actonservice.com", + "a17183.actonservice.com", + "a17184.actonservice.com", + "a17186.actonservice.com", + "a17187.actonservice.com", + "a17189.actonservice.com", + "a17194.actonservice.com", + "a17217.actonservice.com", + "a17224.actonservice.com", + "a17229.actonservice.com", + "a17237.actonservice.com", + "a17240.actonservice.com", + "a17244.actonservice.com", + "a17245.actonservice.com", + "a17246.actonservice.com", + "a17249.actonservice.com", + "a17254.actonservice.com", + "a17256.actonservice.com", + "a17271.actonservice.com", + "a17276.actonservice.com", + "a17277.actonservice.com", + "a17278.actonservice.com", + "a17286.actonservice.com", + "a17292.actonservice.com", + "a17297.actonservice.com", + "a17298.actonservice.com", + "a17300.actonservice.com", + "a17301.actonservice.com", + "a17302.actonservice.com", + "a17305.actonservice.com", + "a17308.actonservice.com", + "a17310.actonservice.com", + "a17322.actonservice.com", + "a17328.actonservice.com", + "a17342.actonservice.com", + "a17347.actonservice.com", + "a17348.actonservice.com", + "a17350.actonservice.com", + "a17351.actonservice.com", + "a17352.actonservice.com", + "a17362.actonservice.com", + "a17367.actonservice.com", + "a17368.actonservice.com", + "a17382.actonservice.com", + "a17393.actonservice.com", + "a17395.actonservice.com", + "a17396.actonservice.com", + "a17397.actonservice.com", + "a17398.actonservice.com", + "a17401.actonservice.com", + "a17402.actonservice.com", + "a17403.actonservice.com", + "a17406.actonservice.com", + "a17407.actonservice.com", + "a17408.actonservice.com", + "a17409.actonservice.com", + "a17410.actonservice.com", + "a17412.actonservice.com", + "a17414.actonservice.com", + "a17415.actonservice.com", + "a17416.actonservice.com", + "a17426.actonservice.com", + "a17436.actonservice.com", + "a17452.actonservice.com", + "a17453.actonservice.com", + "a17455.actonservice.com", + "a17467.actonservice.com", + "a17476.actonservice.com", + "a17481.actonservice.com", + "a17482.actonservice.com", + "a17483.actonservice.com", + "a17485.actonservice.com", + "a17505.actonservice.com", + "a17512.actonservice.com", + "a17513.actonservice.com", + "a17514.actonservice.com", + "a17517.actonservice.com", + "a17538.actonservice.com", + "a17539.actonservice.com", + "a17549.actonservice.com", + "a17552.actonservice.com", + "a17559.actonservice.com", + "a17560.actonservice.com", + "a17564.actonservice.com", + "a17571.actonservice.com", + "a17591.actonservice.com", + "a17616.actonservice.com", + "a17637.actonservice.com", + "a17638.actonservice.com", + "a17639.actonservice.com", + "a17659.actonservice.com", + "a17661.actonservice.com", + "a17668.actonservice.com", + "a17677.actonservice.com", + "a17679.actonservice.com", + "a17685.actonservice.com", + "a17691.actonservice.com", + "a17697.actonservice.com", + "a17698.actonservice.com", + "a17699.actonservice.com", + "a17700.actonservice.com", + "a17701.actonservice.com", + "a17703.actonservice.com", + "a17704.actonservice.com", + "a17707.actonservice.com", + "a17709.actonservice.com", + "a17739.actonservice.com", + "a17741.actonservice.com", + "a17742.actonservice.com", + "a17744.actonservice.com", + "a17746.actonservice.com", + "a17752.actonservice.com", + "a17754.actonservice.com", + "a17756.actonservice.com", + "a17757.actonservice.com", + "a17758.actonservice.com", + "a17759.actonservice.com", + "a17760.actonservice.com", + "a17788.actonservice.com", + "a17799.actonservice.com", + "a17801.actonservice.com", + "a17803.actonservice.com", + "a17808.actonservice.com", + "a17815.actonservice.com", + "a17817.actonservice.com", + "a17818.actonservice.com", + "a17824.actonservice.com", + "a17842.actonservice.com", + "a17856.actonservice.com", + "a17859.actonservice.com", + "a17869.actonservice.com", + "a17870.actonservice.com", + "a17883.actonservice.com", + "a17898.actonservice.com", + "a17909.actonservice.com", + "a17916.actonservice.com", + "a17918.actonservice.com", + "a18327.actonservice.com", + "a18330.actonservice.com", + "a18886.actonservice.com", + "a19340.actonservice.com", + "a19384.actonservice.com", + "a19537.actonservice.com", + "a19609.actonservice.com", + "a19612.actonservice.com", + "a19615.actonservice.com", + "a19708.actonservice.com", + "a19714.actonservice.com", + "a19717.actonservice.com", + "a19743.actonservice.com", + "a19748.actonservice.com", + "a19755.actonservice.com", + "a19761.actonservice.com", + "a19768.actonservice.com", + "a19772.actonservice.com", + "a19787.actonservice.com", + "a19795.actonservice.com", + "a19807.actonservice.com", + "a19813.actonservice.com", + "a19824.actonservice.com", + "a19858.actonservice.com", + "a19895.actonservice.com", + "a19930.actonservice.com", + "a19997.actonservice.com", + "a1c99093b6.com", + "a1hosting.online", + "a1webstrategy.com", + "a2.slotxbros.com", + "a20022.actonservice.com", + "a20204.actonservice.com", + "a20207.actonservice.com", + "a20219.actonservice.com", + "a20220.actonservice.com", + "a20221.actonservice.com", + "a20224.actonservice.com", + "a20294.actonservice.com", + "a20301.actonservice.com", + "a20327.actonservice.com", + "a20365.actonservice.com", + "a20372.actonservice.com", + "a20381.actonservice.com", + "a20407.actonservice.com", + "a20424.actonservice.com", + "a20430.actonservice.com", + "a20438.actonservice.com", + "a20442.actonservice.com", + "a20558.actonservice.com", + "a20562.actonservice.com", + "a20588.actonservice.com", + "a20640.actonservice.com", + "a20742.actonservice.com", + "a20776.actonservice.com", + "a20785.actonservice.com", + "a20790.actonservice.com", + "a20829.actonservice.com", + "a20835.actonservice.com", + "a20896.actonservice.com", + "a20899.actonservice.com", + "a20909.actonservice.com", + "a20946.actonservice.com", + "a20989.actonservice.com", + "a21037.actonservice.com", + "a21068.actonservice.com", + "a21094.actonservice.com", + "a21136.actonservice.com", + "a21151.actonservice.com", + "a21165.actonservice.com", + "a21185.actonservice.com", + "a21202.actonservice.com", + "a21310.actonservice.com", + "a21341.actonservice.com", + "a21346.actonservice.com", + "a21347.actonservice.com", + "a21365.actonservice.com", + "a21381.actonservice.com", + "a21389.actonservice.com", + "a21391.actonservice.com", + "a21398.actonservice.com", + "a21401.actonservice.com", + "a21437.actonservice.com", + "a21500.actonservice.com", + "a21540.actonservice.com", + "a21556.actonservice.com", + "a21667.actonservice.com", + "a21699.actonservice.com", + "a21787.actonservice.com", + "a21943.actonservice.com", + "a21961.actonservice.com", + "a22037.actonservice.com", + "a22103.actonservice.com", + "a22128.actonservice.com", + "a22134.actonservice.com", + "a22241.actonservice.com", + "a22243.actonservice.com", + "a22348.actonservice.com", + "a22359.actonservice.com", + "a22368.actonservice.com", + "a22435.actonservice.com", + "a22524.actonservice.com", + "a22658.actonservice.com", + "a22896.actonservice.com", + "a22908.actonservice.com", + "a22923.actonservice.com", + "a22926.actonservice.com", + "a22941.actonservice.com", + "a23027.actonservice.com", + "a23030.actonservice.com", + "a23041.actonservice.com", + "a23051.actonservice.com", + "a23118.actonservice.com", + "a23148.actonservice.com", + "a23163.actonservice.com", + "a23218.actonservice.com", + "a23294.actonservice.com", + "a23402.actonservice.com", + "a23450.actonservice.com", + "a23509.actonservice.com", + "a23581.actonservice.com", + "a23606.actonservice.com", + "a23607.actonservice.com", + "a23646.actonservice.com", + "a23653.actonservice.com", + "a23713.actonservice.com", + "a23754.actonservice.com", + "a23802.actonservice.com", + "a23927.actonservice.com", + "a24000.actonservice.com", + "a24007.actonservice.com", + "a24214.actonservice.com", + "a24226.actonservice.com", + "a24246.actonservice.com", + "a24260.actonservice.com", + "a24273.actonservice.com", + "a24295.actonservice.com", + "a24315.actonservice.com", + "a24335.actonservice.com", + "a24335001.actonservice.com", + "a24336001.actonservice.com", + "a24340.actonservice.com", + "a24360.actonservice.com", + "a24395.actonservice.com", + "a24396.actonservice.com", + "a24405.actonservice.com", + "a24439.actonservice.com", + "a24454.actonservice.com", + "a24457.actonservice.com", + "a24500.actonservice.com", + "a24503.actonservice.com", + "a24506.actonservice.com", + "a24531.actonservice.com", + "a24540.actonservice.com", + "a24543.actonservice.com", + "a24546.actonservice.com", + "a24551.actonservice.com", + "a24564.actonservice.com", + "a24577001.actonservice.com", + "a24579.actonservice.com", + "a24584.actonservice.com", + "a24591.actonservice.com", + "a24592.actonservice.com", + "a24600.actonservice.com", + "a24606.actonservice.com", + "a24612.actonservice.com", + "a24630.actonservice.com", + "a24638.actonservice.com", + "a24642.actonservice.com", + "a24648.actonservice.com", + "a24669.actonservice.com", + "a24681.actonservice.com", + "a24703.actonservice.com", + "a24718.actonservice.com", + "a24727.actonservice.com", + "a24730.actonservice.com", + "a24733.actonservice.com", + "a24744.actonservice.com", + "a24766.actonservice.com", + "a24780.actonservice.com", + "a24786.actonservice.com", + "a24792.actonservice.com", + "a24793.actonservice.com", + "a24809.actonservice.com", + "a24812.actonservice.com", + "a24820.actonservice.com", + "a24842.actonservice.com", + "a24843.actonservice.com", + "a24846.actonservice.com", + "a24849.actonservice.com", + "a24853.actonservice.com", + "a24858.actonservice.com", + "a24863.actonservice.com", + "a24865.actonservice.com", + "a24868.actonservice.com", + "a24869.actonservice.com", + "a24898.actonservice.com", + "a24899.actonservice.com", + "a24907.actonservice.com", + "a24910.actonservice.com", + "a24923.actonservice.com", + "a24962.actonservice.com", + "a24982.actonservice.com", + "a24985.actonservice.com", + "a24998.actonservice.com", + "a25026.actonservice.com", + "a25032.actonservice.com", + "a25041.actonservice.com", + "a25057.actonservice.com", + "a25065.actonservice.com", + "a25067.actonservice.com", + "a25077.actonservice.com", + "a25080.actonservice.com", + "a25095.actonservice.com", + "a25098.actonservice.com", + "a25134.actonservice.com", + "a25152.actonservice.com", + "a25158.actonservice.com", + "a25186.actonservice.com", + "a25197.actonservice.com", + "a25210.actonservice.com", + "a25216.actonservice.com", + "a25224.actonservice.com", + "a25226.actonservice.com", + "a25233.actonservice.com", + "a25247.actonservice.com", + "a25250.actonservice.com", + "a25303.actonservice.com", + "a25306.actonservice.com", + "a25307.actonservice.com", + "a25309.actonservice.com", + "a25329.actonservice.com", + "a25350.actonservice.com", + "a25351.actonservice.com", + "a25370.actonservice.com", + "a25378.actonservice.com", + "a25381.actonservice.com", + "a25393.actonservice.com", + "a25406.actonservice.com", + "a25409.actonservice.com", + "a25412.actonservice.com", + "a25427.actonservice.com", + "a25488.actonservice.com", + "a25493.actonservice.com", + "a25497.actonservice.com", + "a25513.actonservice.com", + "a25526.actonservice.com", + "a25535.actonservice.com", + "a25540.actonservice.com", + "a25545.actonservice.com", + "a25546.actonservice.com", + "a25569.actonservice.com", + "a25572.actonservice.com", + "a25580.actonservice.com", + "a25598.actonservice.com", + "a25599.actonservice.com", + "a25601.actonservice.com", + "a25604001.actonservice.com", + "a25605.actonservice.com", + "a25611.actonservice.com", + "a25647.actonservice.com", + "a25657.actonservice.com", + "a25674.actonservice.com", + "a25683.actonservice.com", + "a25686.actonservice.com", + "a25689.actonservice.com", + "a25692.actonservice.com", + "a25695.actonservice.com", + "a25697.actonservice.com", + "a25707.actonservice.com", + "a25713.actonservice.com", + "a25719.actonservice.com", + "a25722.actonservice.com", + "a25725.actonservice.com", + "a25727.actonservice.com", + "a25728.actonservice.com", + "a25751.actonservice.com", + "a25752.actonservice.com", + "a25753.actonservice.com", + "a25781.actonservice.com", + "a25797.actonservice.com", + "a25802.actonservice.com", + "a25805.actonservice.com", + "a25848.actonservice.com", + "a25853.actonservice.com", + "a25855.actonservice.com", + "a25859.actonservice.com", + "a25872.actonservice.com", + "a25881.actonservice.com", + "a25884.actonservice.com", + "a25888.actonservice.com", + "a25891.actonservice.com", + "a25910.actonservice.com", + "a25916.actonservice.com", + "a25929001.actonservice.com", + "a25939.actonservice.com", + "a25949.actonservice.com", + "a25950.actonservice.com", + "a25953.actonservice.com", + "a25956.actonservice.com", + "a25977.actonservice.com", + "a25985.actonservice.com", + "a25994.actonservice.com", + "a25998.actonservice.com", + "a25999.actonservice.com", + "a26011.actonservice.com", + "a26020.actonservice.com", + "a26040.actonservice.com", + "a26043.actonservice.com", + "a26052.actonservice.com", + "a26055.actonservice.com", + "a26062.actonservice.com", + "a26064.actonservice.com", + "a26069.actonservice.com", + "a26089.actonservice.com", + "a26095.actonservice.com", + "a26135.actonservice.com", + "a26138.actonservice.com", + "a26164.actonservice.com", + "a26168.actonservice.com", + "a26175.actonservice.com", + "a26177.actonservice.com", + "a26193.actonservice.com", + "a26199.actonservice.com", + "a26204.actonservice.com", + "a26226.actonservice.com", + "a26232.actonservice.com", + "a26236.actonservice.com", + "a26239.actonservice.com", + "a26245.actonservice.com", + "a26251.actonservice.com", + "a26259.actonservice.com", + "a26260.actonservice.com", + "a26268.actonservice.com", + "a26284.actonservice.com", + "a26287.actonservice.com", + "a26292.actonservice.com", + "a26301.actonservice.com", + "a26310.actonservice.com", + "a26312.actonservice.com", + "a26327.actonservice.com", + "a26361.actonservice.com", + "a26362.actonservice.com", + "a26391.actonservice.com", + "a26394.actonservice.com", + "a26395.actonservice.com", + "a26410.actonservice.com", + "a26448.actonservice.com", + "a26463.actonservice.com", + "a26469.actonservice.com", + "a26472.actonservice.com", + "a26475.actonservice.com", + "a26479.actonservice.com", + "a26495.actonservice.com", + "a26521.actonservice.com", + "a26530.actonservice.com", + "a26539.actonservice.com", + "a26582.actonservice.com", + "a26591.actonservice.com", + "a26597.actonservice.com", + "a26612.actonservice.com", + "a26629.actonservice.com", + "a26632.actonservice.com", + "a26634.actonservice.com", + "a26648.actonservice.com", + "a26650.actonservice.com", + "a26655.actonservice.com", + "a26664.actonservice.com", + "a26665.actonservice.com", + "a26676.actonservice.com", + "a26695.actonservice.com", + "a26698.actonservice.com", + "a26705.actonservice.com", + "a26710.actonservice.com", + "a26711.actonservice.com", + "a26758.actonservice.com", + "a26767.actonservice.com", + "a26770.actonservice.com", + "a26779.actonservice.com", + "a26781.actonservice.com", + "a26807.actonservice.com", + "a26813.actonservice.com", + "a26816.actonservice.com", + "a26826.actonservice.com", + "a26839.actonservice.com", + "a26855.actonservice.com", + "a26857.actonservice.com", + "a26871.actonservice.com", + "a26879.actonservice.com", + "a26889.actonservice.com", + "a26900.actonservice.com", + "a26962.actonservice.com", + "a26965.actonservice.com", + "a26970.actonservice.com", + "a26991.actonservice.com", + "a26996.actonservice.com", + "a26998.actonservice.com", + "a27004.actonservice.com", + "a27013.actonservice.com", + "a27031.actonservice.com", + "a27035.actonservice.com", + "a27050.actonservice.com", + "a27059.actonservice.com", + "a27061.actonservice.com", + "a27063.actonservice.com", + "a27064.actonservice.com", + "a27067.actonservice.com", + "a27069.actonservice.com", + "a27070.actonservice.com", + "a27072.actonservice.com", + "a27075.actonservice.com", + "a27081.actonservice.com", + "a27084.actonservice.com", + "a27087.actonservice.com", + "a27091.actonservice.com", + "a27092.actonservice.com", + "a27110.actonservice.com", + "a27117.actonservice.com", + "a27129.actonservice.com", + "a27133.actonservice.com", + "a27138.actonservice.com", + "a27147.actonservice.com", + "a27157.actonservice.com", + "a27159.actonservice.com", + "a27172.actonservice.com", + "a27175.actonservice.com", + "a27183.actonservice.com", + "a27196.actonservice.com", + "a27199.actonservice.com", + "a27205.actonservice.com", + "a27234.actonservice.com", + "a27238.actonservice.com", + "a27252.actonservice.com", + "a27297.actonservice.com", + "a27300.actonservice.com", + "a27303.actonservice.com", + "a27304.actonservice.com", + "a27307.actonservice.com", + "a27319.actonservice.com", + "a27320.actonservice.com", + "a27323.actonservice.com", + "a27325.actonservice.com", + "a27331.actonservice.com", + "a27337.actonservice.com", + "a27339.actonservice.com", + "a27342.actonservice.com", + "a27348.actonservice.com", + "a27355.actonservice.com", + "a27358.actonservice.com", + "a27378.actonservice.com", + "a27384.actonservice.com", + "a27387.actonservice.com", + "a27394.actonservice.com", + "a27396.actonservice.com", + "a27397.actonservice.com", + "a27402.actonservice.com", + "a27409.actonservice.com", + "a27421.actonservice.com", + "a27424.actonservice.com", + "a27435.actonservice.com", + "a27441.actonservice.com", + "a27457.actonservice.com", + "a27459.actonservice.com", + "a27461.actonservice.com", + "a27469.actonservice.com", + "a27472.actonservice.com", + "a27474.actonservice.com", + "a27501.actonservice.com", + "a27519.actonservice.com", + "a27563.actonservice.com", + "a27571.actonservice.com", + "a27574.actonservice.com", + "a27581.actonservice.com", + "a27584.actonservice.com", + "a27587.actonservice.com", + "a27593.actonservice.com", + "a27596.actonservice.com", + "a27598.actonservice.com", + "a27602.actonservice.com", + "a27617.actonservice.com", + "a27619.actonservice.com", + "a27620.actonservice.com", + "a27626.actonservice.com", + "a27629.actonservice.com", + "a27647.actonservice.com", + "a27657.actonservice.com", + "a27666.actonservice.com", + "a27673.actonservice.com", + "a27679.actonservice.com", + "a27686.actonservice.com", + "a27691.actonservice.com", + "a27692.actonservice.com", + "a27700.actonservice.com", + "a27712.actonservice.com", + "a27728.actonservice.com", + "a27743.actonservice.com", + "a27809001.actonservice.com", + "a27815.actonservice.com", + "a27817.actonservice.com", + "a27825.actonservice.com", + "a27844.actonservice.com", + "a27847.actonservice.com", + "a27858.actonservice.com", + "a27872.actonservice.com", + "a27877.actonservice.com", + "a27880.actonservice.com", + "a27884.actonservice.com", + "a27887.actonservice.com", + "a27890.actonservice.com", + "a27899.actonservice.com", + "a27900.actonservice.com", + "a27902.actonservice.com", + "a27903.actonservice.com", + "a27909.actonservice.com", + "a27917.actonservice.com", + "a27923.actonservice.com", + "a27927.actonservice.com", + "a27933.actonservice.com", + "a27937.actonservice.com", + "a27942.actonservice.com", + "a27952.actonservice.com", + "a27974.actonservice.com", + "a27976.actonservice.com", + "a27980.actonservice.com", + "a27986.actonservice.com", + "a27989.actonservice.com", + "a27997.actonservice.com", + "a28009.actonservice.com", + "a28011.actonservice.com", + "a28012.actonservice.com", + "a28026.actonservice.com", + "a28028.actonservice.com", + "a28030.actonservice.com", + "a28031.actonservice.com", + "a28044.actonservice.com", + "a28048001.actonservice.com", + "a28050.actonservice.com", + "a28071.actonservice.com", + "a28087.actonservice.com", + "a28093.actonservice.com", + "a28101.actonservice.com", + "a28115.actonservice.com", + "a28128.actonservice.com", + "a28133.actonservice.com", + "a28137.actonservice.com", + "a28143.actonservice.com", + "a28191.actonservice.com", + "a28200.actonservice.com", + "a28216.actonservice.com", + "a28228.actonservice.com", + "a28230.actonservice.com", + "a28239.actonservice.com", + "a28243.actonservice.com", + "a28248.actonservice.com", + "a28275.actonservice.com", + "a28278.actonservice.com", + "a28284.actonservice.com", + "a28287.actonservice.com", + "a28296.actonservice.com", + "a28298.actonservice.com", + "a28302.actonservice.com", + "a28307.actonservice.com", + "a28308.actonservice.com", + "a28310.actonservice.com", + "a28316.actonservice.com", + "a28320.actonservice.com", + "a28328.actonservice.com", + "a28335.actonservice.com", + "a28337.actonservice.com", + "a28348.actonservice.com", + "a28350.actonservice.com", + "a28351.actonservice.com", + "a28379.actonservice.com", + "a28390.actonservice.com", + "a28397.actonservice.com", + "a28401.actonservice.com", + "a28410.actonservice.com", + "a28416.actonservice.com", + "a28440.actonservice.com", + "a28443.actonservice.com", + "a28472.actonservice.com", + "a28481.actonservice.com", + "a28487.actonservice.com", + "a28490.actonservice.com", + "a28493.actonservice.com", + "a28496.actonservice.com", + "a28499.actonservice.com", + "a28500.actonservice.com", + "a28513.actonservice.com", + "a28515.actonservice.com", + "a28518.actonservice.com", + "a28527.actonservice.com", + "a28530.actonservice.com", + "a28533.actonservice.com", + "a28539.actonservice.com", + "a28541.actonservice.com", + "a28547.actonservice.com", + "a28557.actonservice.com", + "a28565.actonservice.com", + "a28579.actonservice.com", + "a28599.actonservice.com", + "a28609.actonservice.com", + "a28619.actonservice.com", + "a28627.actonservice.com", + "a28647.actonservice.com", + "a28653.actonservice.com", + "a28690.actonservice.com", + "a28702.actonservice.com", + "a28708.actonservice.com", + "a28719.actonservice.com", + "a28720.actonservice.com", + "a28725.actonservice.com", + "a28729.actonservice.com", + "a28772.actonservice.com", + "a28778.actonservice.com", + "a28788.actonservice.com", + "a28791.actonservice.com", + "a28793.actonservice.com", + "a28795.actonservice.com", + "a28797.actonservice.com", + "a28816.actonservice.com", + "a28838.actonservice.com", + "a28858.actonservice.com", + "a28876.actonservice.com", + "a28891.actonservice.com", + "a28895.actonservice.com", + "a28896.actonservice.com", + "a28911.actonservice.com", + "a28914.actonservice.com", + "a28935.actonservice.com", + "a28941.actonservice.com", + "a28962.actonservice.com", + "a28968.actonservice.com", + "a28979.actonservice.com", + "a29009.actonservice.com", + "a29025.actonservice.com", + "a29032.actonservice.com", + "a29045.actonservice.com", + "a29047.actonservice.com", + "a29064.actonservice.com", + "a29071.actonservice.com", + "a29072.actonservice.com", + "a29084.actonservice.com", + "a29088.actonservice.com", + "a29090.actonservice.com", + "a29091.actonservice.com", + "a29097.actonservice.com", + "a29112.actonservice.com", + "a29134.actonservice.com", + "a29152.actonservice.com", + "a29160.actonservice.com", + "a29167.actonservice.com", + "a29170.actonservice.com", + "a29171.actonservice.com", + "a29177.actonservice.com", + "a29192.actonservice.com", + "a29197.actonservice.com", + "a29198.actonservice.com", + "a29201.actonservice.com", + "a29206.actonservice.com", + "a29213.actonservice.com", + "a29218.actonservice.com", + "a29225.actonservice.com", + "a29228.actonservice.com", + "a29235.actonservice.com", + "a29238.actonservice.com", + "a29251.actonservice.com", + "a29255.actonservice.com", + "a29270.actonservice.com", + "a29277.actonservice.com", + "a29282.actonservice.com", + "a29286.actonservice.com", + "a29312.actonservice.com", + "a29315.actonservice.com", + "a29319.actonservice.com", + "a29322.actonservice.com", + "a29330.actonservice.com", + "a29354.actonservice.com", + "a29358.actonservice.com", + "a29364.actonservice.com", + "a29388.actonservice.com", + "a29395.actonservice.com", + "a29397.actonservice.com", + "a29412.actonservice.com", + "a29418.actonservice.com", + "a29421.actonservice.com", + "a29424.actonservice.com", + "a29429.actonservice.com", + "a29431.actonservice.com", + "a29433.actonservice.com", + "a29440.actonservice.com", + "a29478.actonservice.com", + "a29483.actonservice.com", + "a29508.actonservice.com", + "a29521.actonservice.com", + "a29523.actonservice.com", + "a29539.actonservice.com", + "a29546.actonservice.com", + "a29547.actonservice.com", + "a29553.actonservice.com", + "a29565.actonservice.com", + "a29582.actonservice.com", + "a29586.actonservice.com", + "a29643.actonservice.com", + "a29655.actonservice.com", + "a29673.actonservice.com", + "a29682.actonservice.com", + "a29685.actonservice.com", + "a29688.actonservice.com", + "a29710.actonservice.com", + "a29715.actonservice.com", + "a29721.actonservice.com", + "a29751.actonservice.com", + "a29757.actonservice.com", + "a29763.actonservice.com", + "a29772.actonservice.com", + "a29774.actonservice.com", + "a29784.actonservice.com", + "a29794.actonservice.com", + "a29798.actonservice.com", + "a29817.actonservice.com", + "a29820.actonservice.com", + "a29823.actonservice.com", + "a29827.actonservice.com", + "a29831.actonservice.com", + "a29832.actonservice.com", + "a29846.actonservice.com", + "a29866.actonservice.com", + "a29868.actonservice.com", + "a29881.actonservice.com", + "a29902.actonservice.com", + "a29975.actonservice.com", + "a2nn5eri7ce.com", + "a2tw6yoodsag.com", + "a30003.actonservice.com", + "a30010.actonservice.com", + "a30526.actonservice.com", + "a30667.actonservice.com", + "a30668.actonservice.com", + "a30798.actonservice.com", + "a30867.actonservice.com", + "a31047.actonservice.com", + "a31112.actonservice.com", + "a31248.actonservice.com", + "a31254.actonservice.com", + "a31711123d.com", + "a31734.actonservice.com", + "a317654204.com", + "a31970.actonservice.com", + "a31985.actonservice.com", + "a32224.actonservice.com", + "a32227.actonservice.com", + "a32270.actonservice.com", + "a32359.actonservice.com", + "a32559.actonservice.com", + "a32800.actonservice.com", + "a32808.actonservice.com", + "a32858.actonservice.com", + "a32861.actonservice.com", + "a32d9f2cc6.com", + "a32fc87d2f.com", + "a33167.actonservice.com", + "a33174.actonservice.com", + "a33374.actonservice.com", + "a33393.actonservice.com", + "a33437.actonservice.com", + "a33519.actonservice.com", + "a33612.actonservice.com", + "a33882.actonservice.com", + "a33994.actonservice.com", + "a34357.actonservice.com", + "a34396.actonservice.com", + "a34436.actonservice.com", + "a34504.actonservice.com", + "a34524.actonservice.com", + "a34529.actonservice.com", + "a34549.actonservice.com", + "a34553.actonservice.com", + "a34648.actonservice.com", + "a34718.actonservice.com", + "a34764.actonservice.com", + "a34773.actonservice.com", + "a34894.actonservice.com", + "a34938.actonservice.com", + "a34969.actonservice.com", + "a34989.actonservice.com", + "a35094.actonservice.com", + "a35110.actonservice.com", + "a35161.actonservice.com", + "a35310.actonservice.com", + "a35388.actonservice.com", + "a35415.actonservice.com", + "a35421.actonservice.com", + "a35511.actonservice.com", + "a35617.actonservice.com", + "a35688.actonservice.com", + "a35697.actonservice.com", + "a356ff8a25.com", + "a35827.actonservice.com", + "a35851.actonservice.com", + "a35907.actonservice.com", + "a35910.actonservice.com", + "a35933.actonservice.com", + "a3595ccd38.com", + "a36025.actonservice.com", + "a36117.actonservice.com", + "a36162.actonservice.com", + "a36168.actonservice.com", + "a36210.actonservice.com", + "a36213.actonservice.com", + "a36216.actonservice.com", + "a36243.actonservice.com", + "a36279.actonservice.com", + "a36331.actonservice.com", + "a36531.actonservice.com", + "a36535.actonservice.com", + "a36539.actonservice.com", + "a36575.actonservice.com", + "a36590.actonservice.com", + "a36723.actonservice.com", + "a36755.actonservice.com", + "a36777.actonservice.com", + "a36791.actonservice.com", + "a36961.actonservice.com", + "a36966.actonservice.com", + "a37023.actonservice.com", + "a37518.actonservice.com", + "a37619.actonservice.com", + "a37641.actonservice.com", + "a37695.actonservice.com", + "a37697.actonservice.com", + "a37929.actonservice.com", + "a37941.actonservice.com", + "a38028.actonservice.com", + "a38031.actonservice.com", + "a38137.actonservice.com", + "a38256.actonservice.com", + "a38619.actonservice.com", + "a38742.actonservice.com", + "a38757.actonservice.com", + "a38761.actonservice.com", + "a38820.actonservice.com", + "a38951.actonservice.com", + "a39173.actonservice.com", + "a39176.actonservice.com", + "a39177.actonservice.com", + "a39210.actonservice.com", + "a39465.actonservice.com", + "a39468.actonservice.com", + "a39498.actonservice.com", + "a39539.actonservice.com", + "a39606.actonservice.com", + "a39662.actonservice.com", + "a39705.actonservice.com", + "a39744.actonservice.com", + "a39780.actonservice.com", + "a39804.actonservice.com", + "a3ion.com", + "a3yqjsrczwwp.com", + "a40194.actonservice.com", + "a40248.actonservice.com", + "a40452.actonservice.com", + "a40545.actonservice.com", + "a40554.actonservice.com", + "a40587.actonservice.com", + "a40865.actonservice.com", + "a40890.actonservice.com", + "a40898.actonservice.com", + "a40899.actonservice.com", + "a40901.actonservice.com", + "a40904.actonservice.com", + "a40905.actonservice.com", + "a40907.actonservice.com", + "a40910.actonservice.com", + "a40913.actonservice.com", + "a40916.actonservice.com", + "a40917.actonservice.com", + "a41166.actonservice.com", + "a41172.actonservice.com", + "a41199.actonservice.com", + "a41309.actonservice.com", + "a41334.actonservice.com", + "a41342.actonservice.com", + "a41385.actonservice.com", + "a41505.actonservice.com", + "a41522.actonservice.com", + "a41547.actonservice.com", + "a41550.actonservice.com", + "a41553.actonservice.com", + "a41556.actonservice.com", + "a41558.actonservice.com", + "a41609.actonservice.com", + "a41628.actonservice.com", + "a41643.actonservice.com", + "a41691.actonservice.com", + "a41714.actonservice.com", + "a41768.actonservice.com", + "a41947.actonservice.com", + "a41976.actonservice.com", + "a41bd55af8.com", + "a42072.actonservice.com", + "a42073.actonservice.com", + "a42096.actonservice.com", + "a42330.actonservice.com", + "a42368.actonservice.com", + "a42382.actonservice.com", + "a42384.actonservice.com", + "a42575.actonservice.com", + "a42579.actonservice.com", + "a42580.actonservice.com", + "a42605.actonservice.com", + "a42623.actonservice.com", + "a42624.actonservice.com", + "a42625.actonservice.com", + "a42626.actonservice.com", + "a42628.actonservice.com", + "a42701.actonservice.com", + "a42707.actonservice.com", + "a42767.actonservice.com", + "a42807.actonservice.com", + "a42845.actonservice.com", + "a42872.actonservice.com", + "a42900.actonservice.com", + "a42906.actonservice.com", + "a42917.actonservice.com", + "a42918.actonservice.com", + "a42919.actonservice.com", + "a42920.actonservice.com", + "a42926.actonservice.com", + "a42927.actonservice.com", + "a43050.actonservice.com", + "a43094.actonservice.com", + "a43242.actonservice.com", + "a43245.actonservice.com", + "a43246.actonservice.com", + "a43248.actonservice.com", + "a43253.actonservice.com", + "a43254.actonservice.com", + "a43256.actonservice.com", + "a43257.actonservice.com", + "a43260.actonservice.com", + "a43261.actonservice.com", + "a43263.actonservice.com", + "a43271.actonservice.com", + "a43273.actonservice.com", + "a43285.actonservice.com", + "a43286.actonservice.com", + "a43287.actonservice.com", + "a43290.actonservice.com", + "a43293.actonservice.com", + "a43294.actonservice.com", + "a43295.actonservice.com", + "a43296.actonservice.com", + "a43305.actonservice.com", + "a43307.actonservice.com", + "a43309.actonservice.com", + "a43312.actonservice.com", + "a43315.actonservice.com", + "a43317.actonservice.com", + "a43318.actonservice.com", + "a43320.actonservice.com", + "a43321.actonservice.com", + "a43326.actonservice.com", + "a43329.actonservice.com", + "a43333.actonservice.com", + "a43337.actonservice.com", + "a43338.actonservice.com", + "a43339.actonservice.com", + "a43345.actonservice.com", + "a43347.actonservice.com", + "a43348.actonservice.com", + "a43351.actonservice.com", + "a43354.actonservice.com", + "a43366.actonservice.com", + "a43367.actonservice.com", + "a43368.actonservice.com", + "a43369.actonservice.com", + "a43372.actonservice.com", + "a43373.actonservice.com", + "a43375.actonservice.com", + "a43376.actonservice.com", + "a43378.actonservice.com", + "a43379.actonservice.com", + "a43380.actonservice.com", + "a43381.actonservice.com", + "a43385.actonservice.com", + "a43386.actonservice.com", + "a43396.actonservice.com", + "a43406.actonservice.com", + "a43409.actonservice.com", + "a43410.actonservice.com", + "a43411.actonservice.com", + "a43412.actonservice.com", + "a43414.actonservice.com", + "a43421.actonservice.com", + "a43422.actonservice.com", + "a43423.actonservice.com", + "a43424.actonservice.com", + "a43444.actonservice.com", + "a43445.actonservice.com", + "a43447.actonservice.com", + "a43454.actonservice.com", + "a43456.actonservice.com", + "a43461.actonservice.com", + "a43462.actonservice.com", + "a43465.actonservice.com", + "a43472.actonservice.com", + "a43474.actonservice.com", + "a43477.actonservice.com", + "a43478.actonservice.com", + "a43479.actonservice.com", + "a43480.actonservice.com", + "a43482.actonservice.com", + "a43486.actonservice.com", + "a43494.actonservice.com", + "a43498.actonservice.com", + "a43501.actonservice.com", + "a43504.actonservice.com", + "a43507.actonservice.com", + "a43521.actonservice.com", + "a43523.actonservice.com", + "a43524.actonservice.com", + "a43527.actonservice.com", + "a43528.actonservice.com", + "a43530.actonservice.com", + "a43533.actonservice.com", + "a43534.actonservice.com", + "a43538.actonservice.com", + "a43539.actonservice.com", + "a43542.actonservice.com", + "a43545.actonservice.com", + "a43546.actonservice.com", + "a43547.actonservice.com", + "a43548.actonservice.com", + "a43550.actonservice.com", + "a43553.actonservice.com", + "a43554.actonservice.com", + "a43557.actonservice.com", + "a43558.actonservice.com", + "a43561.actonservice.com", + "a43562.actonservice.com", + "a43569.actonservice.com", + "a43571.actonservice.com", + "a43572.actonservice.com", + "a43573.actonservice.com", + "a43576.actonservice.com", + "a43577.actonservice.com", + "a43582.actonservice.com", + "a43587.actonservice.com", + "a43590.actonservice.com", + "a43591.actonservice.com", + "a43593.actonservice.com", + "a43594.actonservice.com", + "a43595.actonservice.com", + "a43596.actonservice.com", + "a43597.actonservice.com", + "a43601.actonservice.com", + "a43604.actonservice.com", + "a43606.actonservice.com", + "a43607.actonservice.com", + "a43611.actonservice.com", + "a43613.actonservice.com", + "a43614.actonservice.com", + "a43619.actonservice.com", + "a43621.actonservice.com", + "a43624.actonservice.com", + "a43626.actonservice.com", + "a43628.actonservice.com", + "a43630.actonservice.com", + "a43634.actonservice.com", + "a43640.actonservice.com", + "a43645.actonservice.com", + "a43649.actonservice.com", + "a43658.actonservice.com", + "a43661.actonservice.com", + "a43662.actonservice.com", + "a43665.actonservice.com", + "a43666.actonservice.com", + "a43667.actonservice.com", + "a43668.actonservice.com", + "a43672.actonservice.com", + "a43677.actonservice.com", + "a43678.actonservice.com", + "a43685.actonservice.com", + "a43694.actonservice.com", + "a43698.actonservice.com", + "a43702.actonservice.com", + "a43708.actonservice.com", + "a43710.actonservice.com", + "a43711.actonservice.com", + "a43712.actonservice.com", + "a43715.actonservice.com", + "a43723.actonservice.com", + "a43724.actonservice.com", + "a43725.actonservice.com", + "a43726.actonservice.com", + "a43733.actonservice.com", + "a43735.actonservice.com", + "a43736.actonservice.com", + "a43737.actonservice.com", + "a43738.actonservice.com", + "a43740.actonservice.com", + "a43746.actonservice.com", + "a43748.actonservice.com", + "a43749.actonservice.com", + "a43750.actonservice.com", + "a43751.actonservice.com", + "a43757.actonservice.com", + "a43762.actonservice.com", + "a43765.actonservice.com", + "a43766.actonservice.com", + "a43767.actonservice.com", + "a43770.actonservice.com", + "a43772.actonservice.com", + "a43775.actonservice.com", + "a43778.actonservice.com", + "a43780.actonservice.com", + "a43782.actonservice.com", + "a43784.actonservice.com", + "a43785.actonservice.com", + "a43786.actonservice.com", + "a43787.actonservice.com", + "a43789.actonservice.com", + "a43790.actonservice.com", + "a43791.actonservice.com", + "a43792.actonservice.com", + "a43794.actonservice.com", + "a43795.actonservice.com", + "a43797.actonservice.com", + "a43800.actonservice.com", + "a43801.actonservice.com", + "a43803.actonservice.com", + "a43804.actonservice.com", + "a43805.actonservice.com", + "a43806.actonservice.com", + "a43807.actonservice.com", + "a43814.actonservice.com", + "a43818.actonservice.com", + "a43820.actonservice.com", + "a43821.actonservice.com", + "a43830.actonservice.com", + "a43834.actonservice.com", + "a43838.actonservice.com", + "a43839.actonservice.com", + "a43840.actonservice.com", + "a43843.actonservice.com", + "a43846.actonservice.com", + "a43847.actonservice.com", + "a43848.actonservice.com", + "a43849.actonservice.com", + "a43853.actonservice.com", + "a43855.actonservice.com", + "a43856.actonservice.com", + "a43858.actonservice.com", + "a43860.actonservice.com", + "a43863.actonservice.com", + "a43866.actonservice.com", + "a43869.actonservice.com", + "a43870.actonservice.com", + "a43871.actonservice.com", + "a43875.actonservice.com", + "a43876.actonservice.com", + "a43878.actonservice.com", + "a43889.actonservice.com", + "a43893.actonservice.com", + "a43896.actonservice.com", + "a43899.actonservice.com", + "a43901.actonservice.com", + "a43906.actonservice.com", + "a43909.actonservice.com", + "a43910.actonservice.com", + "a43913.actonservice.com", + "a43918.actonservice.com", + "a43919.actonservice.com", + "a43921.actonservice.com", + "a43922.actonservice.com", + "a43923.actonservice.com", + "a43924.actonservice.com", + "a43933.actonservice.com", + "a43934.actonservice.com", + "a43937.actonservice.com", + "a43939.actonservice.com", + "a43951.actonservice.com", + "a43952.actonservice.com", + "a43954.actonservice.com", + "a43957.actonservice.com", + "a43966.actonservice.com", + "a43967.actonservice.com", + "a43968.actonservice.com", + "a43972.actonservice.com", + "a43976.actonservice.com", + "a43977.actonservice.com", + "a43981.actonservice.com", + "a43982.actonservice.com", + "a43993.actonservice.com", + "a43994.actonservice.com", + "a43995.actonservice.com", + "a43996.actonservice.com", + "a43999.actonservice.com", + "a44000.actonservice.com", + "a44022.actonservice.com", + "a44023.actonservice.com", + "a44031.actonservice.com", + "a44036.actonservice.com", + "a44043.actonservice.com", + "a44050.actonservice.com", + "a44051.actonservice.com", + "a44055.actonservice.com", + "a44057.actonservice.com", + "a44058.actonservice.com", + "a44090.actonservice.com", + "a44093.actonservice.com", + "a44094.actonservice.com", + "a44095.actonservice.com", + "a44096.actonservice.com", + "a44097.actonservice.com", + "a44102.actonservice.com", + "a44105.actonservice.com", + "a44107.actonservice.com", + "a44111.actonservice.com", + "a44112.actonservice.com", + "a44113.actonservice.com", + "a44116.actonservice.com", + "a44119.actonservice.com", + "a44120.actonservice.com", + "a44121.actonservice.com", + "a44122.actonservice.com", + "a44125.actonservice.com", + "a44127.actonservice.com", + "a44128.actonservice.com", + "a44130.actonservice.com", + "a44131.actonservice.com", + "a44134.actonservice.com", + "a44135.actonservice.com", + "a44137.actonservice.com", + "a44138.actonservice.com", + "a44143.actonservice.com", + "a44145.actonservice.com", + "a44147.actonservice.com", + "a44148.actonservice.com", + "a44155.actonservice.com", + "a44156.actonservice.com", + "a44157.actonservice.com", + "a44171.actonservice.com", + "a44172.actonservice.com", + "a44177.actonservice.com", + "a44178.actonservice.com", + "a44179.actonservice.com", + "a44182.actonservice.com", + "a44183.actonservice.com", + "a44184.actonservice.com", + "a44190.actonservice.com", + "a44193.actonservice.com", + "a44195.actonservice.com", + "a44200.actonservice.com", + "a44201.actonservice.com", + "a44203.actonservice.com", + "a44205.actonservice.com", + "a44211.actonservice.com", + "a44213.actonservice.com", + "a44214.actonservice.com", + "a44222.actonservice.com", + "a44224.actonservice.com", + "a44227.actonservice.com", + "a44230.actonservice.com", + "a44232.actonservice.com", + "a44233.actonservice.com", + "a44241.actonservice.com", + "a44246.actonservice.com", + "a44251.actonservice.com", + "a44263.actonservice.com", + "a44267.actonservice.com", + "a44269.actonservice.com", + "a44270.actonservice.com", + "a44271.actonservice.com", + "a44272.actonservice.com", + "a44273.actonservice.com", + "a44274.actonservice.com", + "a44275.actonservice.com", + "a44277.actonservice.com", + "a44281.actonservice.com", + "a44287.actonservice.com", + "a44289.actonservice.com", + "a44293.actonservice.com", + "a44300.actonservice.com", + "a44301.actonservice.com", + "a44304.actonservice.com", + "a44305.actonservice.com", + "a44306.actonservice.com", + "a44307.actonservice.com", + "a44308.actonservice.com", + "a44309.actonservice.com", + "a44310.actonservice.com", + "a44311.actonservice.com", + "a44313.actonservice.com", + "a44314.actonservice.com", + "a44315.actonservice.com", + "a44316.actonservice.com", + "a44320.actonservice.com", + "a44321.actonservice.com", + "a44322.actonservice.com", + "a44325.actonservice.com", + "a44329.actonservice.com", + "a44332.actonservice.com", + "a44342.actonservice.com", + "a44344.actonservice.com", + "a44347.actonservice.com", + "a44352.actonservice.com", + "a44354.actonservice.com", + "a44356.actonservice.com", + "a44357.actonservice.com", + "a44358.actonservice.com", + "a44359.actonservice.com", + "a44363.actonservice.com", + "a44364.actonservice.com", + "a44370.actonservice.com", + "a44371.actonservice.com", + "a44379.actonservice.com", + "a44395.actonservice.com", + "a44396.actonservice.com", + "a44397.actonservice.com", + "a44413.actonservice.com", + "a44529.actonservice.com", + "a44530.actonservice.com", + "a44539.actonservice.com", + "a44548.actonservice.com", + "a44557.actonservice.com", + "a44569.actonservice.com", + "a44575.actonservice.com", + "a44581.actonservice.com", + "a44587.actonservice.com", + "a44595.actonservice.com", + "a44596.actonservice.com", + "a44599.actonservice.com", + "a44614.actonservice.com", + "a44619.actonservice.com", + "a44621.actonservice.com", + "a44627.actonservice.com", + "a44644.actonservice.com", + "a44656.actonservice.com", + "a44662.actonservice.com", + "a44670.actonservice.com", + "a44685.actonservice.com", + "a44686.actonservice.com", + "a44687.actonservice.com", + "a44688.actonservice.com", + "a44708.actonservice.com", + "a44712.actonservice.com", + "a44734.actonservice.com", + "a44745.actonservice.com", + "a44746.actonservice.com", + "a44748.actonservice.com", + "a44765.actonservice.com", + "a44766.actonservice.com", + "a44770.actonservice.com", + "a44772.actonservice.com", + "a44775.actonservice.com", + "a44784.actonservice.com", + "a44785.actonservice.com", + "a44791.actonservice.com", + "a44795.actonservice.com", + "a44820.actonservice.com", + "a44828.actonservice.com", + "a44831.actonservice.com", + "a44833.actonservice.com", + "a44834.actonservice.com", + "a44838.actonservice.com", + "a44839.actonservice.com", + "a44840.actonservice.com", + "a44845.actonservice.com", + "a44848.actonservice.com", + "a44853.actonservice.com", + "a44857.actonservice.com", + "a44862.actonservice.com", + "a44863.actonservice.com", + "a44865.actonservice.com", + "a44867.actonservice.com", + "a44876.actonservice.com", + "a44c39fc52.com", + "a45000.actonservice.com", + "a45001.actonservice.com", + "a45002.actonservice.com", + "a45009.actonservice.com", + "a45012.actonservice.com", + "a45021.actonservice.com", + "a45024.actonservice.com", + "a45035.actonservice.com", + "a45040.actonservice.com", + "a45044.actonservice.com", + "a45050.actonservice.com", + "a45064.actonservice.com", + "a45071.actonservice.com", + "a45080.actonservice.com", + "a45115.actonservice.com", + "a45125.actonservice.com", + "a45126.actonservice.com", + "a45139.actonservice.com", + "a45144.actonservice.com", + "a45155.actonservice.com", + "a45157.actonservice.com", + "a45158.actonservice.com", + "a45163.actonservice.com", + "a45165.actonservice.com", + "a45167.actonservice.com", + "a45171.actonservice.com", + "a45175.actonservice.com", + "a45192.actonservice.com", + "a45193.actonservice.com", + "a45194.actonservice.com", + "a45197.actonservice.com", + "a45205.actonservice.com", + "a45208.actonservice.com", + "a45213.actonservice.com", + "a45218.actonservice.com", + "a45223.actonservice.com", + "a45225.actonservice.com", + "a45226.actonservice.com", + "a45230.actonservice.com", + "a45231.actonservice.com", + "a45233.actonservice.com", + "a45235.actonservice.com", + "a45241.actonservice.com", + "a45245.actonservice.com", + "a45246.actonservice.com", + "a45256.actonservice.com", + "a45260.actonservice.com", + "a45261.actonservice.com", + "a45262.actonservice.com", + "a45263.actonservice.com", + "a45266.actonservice.com", + "a45268.actonservice.com", + "a45270.actonservice.com", + "a45271.actonservice.com", + "a45272.actonservice.com", + "a45274.actonservice.com", + "a45275.actonservice.com", + "a45276.actonservice.com", + "a45277.actonservice.com", + "a45278.actonservice.com", + "a45279.actonservice.com", + "a45282.actonservice.com", + "a45289.actonservice.com", + "a45290.actonservice.com", + "a45295.actonservice.com", + "a45298.actonservice.com", + "a45300.actonservice.com", + "a45305.actonservice.com", + "a45306.actonservice.com", + "a45307.actonservice.com", + "a45310.actonservice.com", + "a45318.actonservice.com", + "a45330.actonservice.com", + "a45331.actonservice.com", + "a45337.actonservice.com", + "a45338.actonservice.com", + "a45351.actonservice.com", + "a45353.actonservice.com", + "a45356.actonservice.com", + "a45357.actonservice.com", + "a45358.actonservice.com", + "a45359.actonservice.com", + "a45360.actonservice.com", + "a45362.actonservice.com", + "a45363.actonservice.com", + "a45364.actonservice.com", + "a45365.actonservice.com", + "a45366.actonservice.com", + "a45367.actonservice.com", + "a45375.actonservice.com", + "a45395.actonservice.com", + "a45403.actonservice.com", + "a45405.actonservice.com", + "a45406.actonservice.com", + "a45411.actonservice.com", + "a45415.actonservice.com", + "a45420.actonservice.com", + "a45427.actonservice.com", + "a45428.actonservice.com", + "a45429.actonservice.com", + "a45443.actonservice.com", + "a45445.actonservice.com", + "a45449.actonservice.com", + "a45451.actonservice.com", + "a45452.actonservice.com", + "a45456.actonservice.com", + "a45463.actonservice.com", + "a45477.actonservice.com", + "a45478.actonservice.com", + "a45498.actonservice.com", + "a45499.actonservice.com", + "a45500.actonservice.com", + "a45504.actonservice.com", + "a45508.actonservice.com", + "a45513.actonservice.com", + "a45514.actonservice.com", + "a45519.actonservice.com", + "a45520.actonservice.com", + "a45521.actonservice.com", + "a45526.actonservice.com", + "a45539.actonservice.com", + "a45542.actonservice.com", + "a45548.actonservice.com", + "a45553.actonservice.com", + "a45554.actonservice.com", + "a45570.actonservice.com", + "a45579.actonservice.com", + "a45580.actonservice.com", + "a45584.actonservice.com", + "a45592.actonservice.com", + "a45594.actonservice.com", + "a45609.actonservice.com", + "a45612.actonservice.com", + "a45623.actonservice.com", + "a45629.actonservice.com", + "a45634.actonservice.com", + "a45636.actonservice.com", + "a45641.actonservice.com", + "a45648.actonservice.com", + "a45655.actonservice.com", + "a45656.actonservice.com", + "a45660.actonservice.com", + "a45662.actonservice.com", + "a45682.actonservice.com", + "a45686.actonservice.com", + "a45697.actonservice.com", + "a45704.actonservice.com", + "a45710.actonservice.com", + "a45712.actonservice.com", + "a45713.actonservice.com", + "a45716.actonservice.com", + "a45718.actonservice.com", + "a45720.actonservice.com", + "a45722.actonservice.com", + "a45733.actonservice.com", + "a45734.actonservice.com", + "a45751.actonservice.com", + "a45752.actonservice.com", + "a45759.actonservice.com", + "a45760.actonservice.com", + "a45770.actonservice.com", + "a45772.actonservice.com", + "a45785.actonservice.com", + "a45794.actonservice.com", + "a45797.actonservice.com", + "a45810.actonservice.com", + "a45817.actonservice.com", + "a45823.actonservice.com", + "a45831.actonservice.com", + "a45836.actonservice.com", + "a45841.actonservice.com", + "a45851.actonservice.com", + "a45855.actonservice.com", + "a45856.actonservice.com", + "a45857.actonservice.com", + "a45863.actonservice.com", + "a45868.actonservice.com", + "a45886.actonservice.com", + "a45887.actonservice.com", + "a45899.actonservice.com", + "a45910.actonservice.com", + "a45911.actonservice.com", + "a45963.actonservice.com", + "a45964.actonservice.com", + "a45973.actonservice.com", + "a46060.actonservice.com", + "a46062.actonservice.com", + "a46069.actonservice.com", + "a46090.actonservice.com", + "a46097.actonservice.com", + "a46106.actonservice.com", + "a46122.actonservice.com", + "a46136.actonservice.com", + "a46180.actonservice.com", + "a46248.actonservice.com", + "a46268.actonservice.com", + "a46300.actonservice.com", + "a46303.actonservice.com", + "a46306.actonservice.com", + "a48d53647a.com", + "a4mt150303tl.com", + "a5.overclockers.ua", + "a5b80ef67b.com", + "a5ff528ff9.com", + "a5g.oves.biz", + "a5game.win", + "a5jogo.biz", + "a5jogo.club", + "a6436650df.com", + "a64x.com", + "a69i.com", + "a6dc99d1a8.com", + "a700fb9c8d.com", + "a717b6d31e.com", + "a718917a44.com", + "a7e.monnierfreres.de", + "a8-22.hana-yume.net", + "a8-affiliate.kase3535.com", + "a8-cv.lean-body.jp", + "a8-hoiku.mama-9jin.com", + "a8-itp.qoo10.jp", + "a8-kouten.kouten.work", + "a8-mamacareer.mama-9jin.com", + "a8-wpxblog.secure.wpx.ne.jp", + "a8-wpxshin.secure.wpx.ne.jp", + "a8-xshop.secure.xserver.ne.jp", + "a8.01cloud.jp", + "a8.123.rheos.jp", + "a8.2ndstreet.jp", + "a8.abemashopping.jp", + "a8.ablenet.jp", + "a8.aga-hakata.com", + "a8.ahcswiss.com", + "a8.air-snet.com", + "a8.aliceandolivia.jp", + "a8.ama-mail.jp", + "a8.amairo-sky.com", + "a8.andethic.com", + "a8.anipos.com", + "a8.arrrt-shop.com", + "a8.asdf.co.jp", + "a8.au-hikarinet.com", + "a8.avalon-works.com", + "a8.b-cafe.net", + "a8.bambi-craft.com", + "a8.bandel.jp", + "a8.banninkun.com", + "a8.beerowle.com", + "a8.benro.jp", + "a8.big-hikari.com", + "a8.biglobe.openplat.jp", + "a8.biz.ne.jp", + "a8.biziphone.com", + "a8.bobby-jp.com", + "a8.boco.co.jp", + "a8.bon-quish.jp", + "a8.bousui-pro.com", + "a8.brandcosme.com", + "a8.brandkaimasu.com", + "a8.bridal-hills.com", + "a8.buddyup.shop", + "a8.buvlabo.com", + "a8.calmia-clinic.com", + "a8.careecen-shukatsu-agent.com", + "a8.career.rexit.co.jp", + "a8.careerpark.jp", + "a8.casie.jp", + "a8.cbd-cosme.jp", + "a8.cbd-oil.jp", + "a8.cbiz.io", + "a8.centarc.com", + "a8.chat-lady.jp", + "a8.chiyo-moni.com", + "a8.choomia.com", + "a8.chuo-estate.net", + "a8.clarah.jp", + "a8.classicalelf.shop", + "a8.clubgets.com", + "a8.cocomeister.jp", + "a8.coloria.jp", + "a8.copyki-pr.com", + "a8.cotta.jp", + "a8.creativevillage.ne.jp", + "a8.croaster-select.com", + "a8.cucua.fun", + "a8.cyclemarket.jp", + "a8.cypris-online.jp", + "a8.daredemomobile.com", + "a8.de-limmo.jp", + "a8.degicashop.com", + "a8.denki-koji.work", + "a8.denki-tatsujin.com", + "a8.denwa-hikari.com", + "a8.denwa-kaisen.jp", + "a8.denwa-kanyuken.com", + "a8.diakaimasu.jp", + "a8.direia-to.net", + "a8.doctorstretch.com", + "a8.dolcibolle.com", + "a8.drinco.jp", + "a8.dstation.jp", + "a8.dymtech.jp", + "a8.earth-shiho.com", + "a8.earthwater-cayenne.com", + "a8.efax.co.jp", + "a8.elife.clinic", + "a8.emeao.jp", + "a8.emestore.me", + "a8.engineer-shukatu.jp", + "a8.eonet.jp", + "a8.eonet.ne.jp", + "a8.epauler.co.jp", + "a8.epo.info", + "a8.erasutamo.onlinestaff.jp", + "a8.everest.ac", + "a8.evertrust-inc.com", + "a8.exam-katekyo.com", + "a8.exetime.jp", + "a8.exwimax.jp", + "a8.final-seo.jp", + "a8.fishing-v.jp", + "a8.fit-theme.com", + "a8.foods.petokoto.com", + "a8.form.run", + "a8.fots.jp", + "a8.fpo.bz", + "a8.fracora.com", + "a8.freeconsultant.btcagent.jp", + "a8.freeengineer.btcagent.jp", + "a8.ftcbeauty.com", + "a8.fujiorganics.com", + "a8.fxism.jp", + "a8.gaizyu-taiji.com", + "a8.geo-online.co.jp", + "a8.global-mobility-service.com", + "a8.gme.co.jp", + "a8.golfland.co.jp", + "a8.goodappeal.site", + "a8.gtm.co.jp", + "a8.guardian-mp.aerial-p.com", + "a8.h-daiya.co.jp", + "a8.hagent.jp", + "a8.hakata-hisamatsu.net", + "a8.hana-mail.jp", + "a8.happy-card.jp", + "a8.haptic.co.jp", + "a8.healthyolive.com", + "a8.heart-denpo.com", + "a8.hemptouch.co.jp", + "a8.hikari-flets.jp", + "a8.hikari-n.jp", + "a8.hikari-softbank.jp", + "a8.hikarix.net", + "a8.hitohana.tokyo", + "a8.hitoma-tuhan.com", + "a8.hoken-connect.com", + "a8.hokengarden.com", + "a8.hokkaido-nb.jp", + "a8.i-netservice.net", + "a8.i-staff.jp", + "a8.idiy.biz", + "a8.ihinnoseiriyasan.com", + "a8.iisakafuji.online", + "a8.ikkatsu.jp", + "a8.industrial-branch.com", + "a8.infinitussub.com", + "a8.ippin-do.com", + "a8.jiiawater.com", + "a8.joygirl.jp", + "a8.joylab.jp", + "a8.joyvack.com", + "a8.jp.peacebird.com", + "a8.kajitaku.com", + "a8.kami2323.com", + "a8.kanbei.jp", + "a8.kateikyoushi.kuraveil.jp", + "a8.kddi-hikari.com", + "a8.kekkon.kuraveil.jp", + "a8.kimonomachi.co.jp", + "a8.kinkaimasu.jp", + "a8.kinkennet.jp", + "a8.kinnikushokudo-ec.jp", + "a8.kireisalone.style", + "a8.kireiyu.com", + "a8.kissmusic.net", + "a8.kizuna-link.jp", + "a8.kland.shop", + "a8.knew.jp", + "a8.kojyo-worker.com", + "a8.kotei-denwa.com", + "a8.kougu-kaitoriyasan.com", + "a8.kujo-service.com", + "a8.l-co-shop.jp", + "a8.labiotte.jp", + "a8.lacitashop.com", + "a8.lalala-clean.com", + "a8.lantelno.jp", + "a8.lat-international.com", + "a8.lavie-official.jp", + "a8.learning.agaroot.jp", + "a8.lens-labo.com", + "a8.lens-ocean.com", + "a8.liver-rhythm.jp", + "a8.looom.jp", + "a8.looop-denki.com", + "a8.lwa-coating.com", + "a8.lyprimo.jp", + "a8.machino-housecleaning.com", + "a8.maf.mentor-capital.jp", + "a8.makeshop.jp", + "a8.mamacosme.co.jp", + "a8.mamaworks.jp", + "a8.manara.jp", + "a8.medireanetshopoi.com", + "a8.migxl.com", + "a8.minion-wifi.com", + "a8.mira-feel.com", + "a8.miror.jp", + "a8.mishii-list.com", + "a8.misshajp.com", + "a8.mm-digitalsales.academy", + "a8.mochu.jp", + "a8.mogurun.com", + "a8.moku.info", + "a8.mosh.jp", + "a8.musbell.co.jp", + "a8.n-pri.jp", + "a8.nachurabo.com", + "a8.nanafu.tokyo", + "a8.narikiri.me", + "a8.nengahonpo.com", + "a8.nengajyo.co.jp", + "a8.neur.jp", + "a8.next-hikari.jp", + "a8.nezumi-guard.com", + "a8.nezumi-kanzentaiji.com", + "a8.nosh.jp", + "a8.novicetokyo.com", + "a8.o-tayori.com", + "a8.obihiro-butaichi.jp", + "a8.ocnk.net", + "a8.okamotogroup.com", + "a8.olightstore.jp", + "a8.onamae.com", + "a8.onecoinenglish.com", + "a8.ones-ones.jp", + "a8.otoku-line.jp", + "a8.otonayaki.com", + "a8.outline-gym.com", + "a8.papapa.baby", + "a8.parcys.com", + "a8.pcnext.shop", + "a8.pcwrap.com", + "a8.petfood.mtflat.co.jp", + "a8.pla-cole.wedding", + "a8.pocket-m.jp", + "a8.polyglots.net", + "a8.princess-jp.com", + "a8.print-netsquare.com", + "a8.projectee.online", + "a8.rank-quest.jp", + "a8.recmount-plus.com", + "a8.remobiz.jp", + "a8.renkindo.com", + "a8.ricafrosh.com", + "a8.ringbell.co.jp", + "a8.rinshosiken.com", + "a8.route-roller.info", + "a8.runway-harmonia.co.jp", + "a8.ryugaku.kuraveil.jp", + "a8.sakemuseum.com", + "a8.sakuramobile.jp", + "a8.sakuratravel.jp", + "a8.sara-uv.com", + "a8.schecon.com", + "a8.seifu-ac.jp", + "a8.seminarshelf.com", + "a8.sennendo.jp", + "a8.sharefull.com", + "a8.shikaketegami.com", + "a8.shikigaku.jp", + "a8.shinnihonjisyo.co.jp", + "a8.shitsukekun.com", + "a8.shizq.store", + "a8.shokubun.net", + "a8.shop.basefood.co.jp", + "a8.shop.km-link.jp", + "a8.shop.nicosuma.com", + "a8.shop.tsukijiwadatsumi.com", + "a8.shopserve.jp", + "a8.shukatsu-note.com", + "a8.sibody.tw", + "a8.skr-labo.jp", + "a8.smart-onepage.com", + "a8.smp.shanon.co.jp", + "a8.snapmaker.jp", + "a8.soelu.com", + "a8.softbank-hikari.jp", + "a8.sommelier.gift", + "a8.sp-hoken.net", + "a8.speever.jp", + "a8.ssl.aispr.jp", + "a8.st.oddspark.com", + "a8.store.aceservice.jp", + "a8.store.goo.ne.jp", + "a8.strapya.com", + "a8.sui-so.com", + "a8.suma-sapo.net", + "a8.sumai-planet.com", + "a8.sumilena.co.jp", + "a8.tabechoku.com", + "a8.tailorenglish.jp", + "a8.tapp-co.jp", + "a8.taylormadegolf.jp", + "a8.tcha-tcha-japan.com", + "a8.tea-lab.co.jp", + "a8.tecgate.jp", + "a8.tech-base.net", + "a8.techis.jp", + "a8.tecpartners.jp", + "a8.teddyworks.co.jp", + "a8.the-session.jp", + "a8.themoonmilk.jp", + "a8.thermostand.jp", + "a8.thg.co.jp", + "a8.tideisturning.com", + "a8.tokihana.net", + "a8.tokyo-hills-clinic.com", + "a8.tone.ne.jp", + "a8.toraiz.jp", + "a8.tour-sys.com", + "a8.tour.jtrip.co.jp", + "a8.track.entry.dokoyorimo.com", + "a8.triple-m.jp", + "a8.tscubic.com", + "a8.uchi-iwai.net", + "a8.uchideno-kozuchi.com", + "a8.uluwatutiger.com", + "a8.unicoffee.tech", + "a8.uridoki.net", + "a8.uzuz-college.jp", + "a8.vector-park.jp", + "a8.vinew.jp", + "a8.virus-gekitai.com", + "a8.volstar.jp", + "a8.vtuber.sexy", + "a8.watero.pet", + "a8.web-hikari.net", + "a8.webdeki.com", + "a8.webist-cri.com", + "a8.wemotion.co.jp", + "a8.wifi-fami.com", + "a8.wifi-tokyo-rentalshop.com", + "a8.wifi.erasutamo.onlinestaff.jp", + "a8.willcloud.jp", + "a8.williesenglish.jp", + "a8.wizrecruitment.012grp.co.jp", + "a8.woodlife.jp", + "a8.worldikids.com", + "a8.ws.job.career-tasu.jp", + "a8.www.keurig.jp", + "a8.www.melonbooks.co.jp", + "a8.www.nicosuma.com", + "a8.www.retrospect.co.jp", + "a8.www.seesaa.co.jp", + "a8.www.smart-factor.co.jp", + "a8.xn--google-873exa8m6161dbbyb.net", + "a8.xn--y8jd4aybzqd.jp", + "a8.yakumatch.com", + "a8.yanoman.com", + "a8.yayoi-kk.co.jp", + "a8.yellmall.jp", + "a8.yumejin.jp", + "a8.yuzen-official.com", + "a8.zen-camps.com", + "a8.zeroku.jp", + "a8.zipan.jp", + "a8.zzz-land.com", + "a802.xn--38jf6c4pa86a1dv833cexrb.com", + "a803.xn--38jf6c4pa86a1dv833cexrb.com", + "a8723.com", + "a8780.actonservice.com", + "a899228ebf.com", + "a8affiliate.liftup-turban.net", + "a8aspconv.itx-home-router.com", + "a8aspconv.nn-com.co.jp", + "a8aspconv.ns-air.net", + "a8aspconv.ns-softbank-hikari.com", + "a8aspconv.xn--auso-net-h53gmnzi.com", + "a8aspconv.xn--bgm-os4bt98xxicx4fqs5c8e8agvq.com", + "a8aspconv.xn--biglobe-kc9k.com", + "a8aspconv.xn--ipv6-yn4cxgwe959zqrkp58g.com", + "a8aspconv.xn--ocn-ws1e.jp", + "a8atcomsme.mellife.jp", + "a8clic.alcosystem.co.jp", + "a8click.daini2.co.jp", + "a8click.you-up.com", + "a8click.young-mobile.net", + "a8clk.011330.jp", + "a8clk.1osechi.com", + "a8clk.292957.jp", + "a8clk.9factor.com", + "a8clk.account.matsui.co.jp", + "a8clk.adeliv.treasure-f.com", + "a8clk.adventkk.co.jp", + "a8clk.afi1.emanon-sharesalon.com", + "a8clk.aipo.com", + "a8clk.alljewelry.jp", + "a8clk.ambientlounge.co.jp", + "a8clk.amelia.ne.jp", + "a8clk.ancar.jp", + "a8clk.ands-tech.com", + "a8clk.angeliebe.co.jp", + "a8clk.aoki-style.com", + "a8clk.ap.livede55.com", + "a8clk.app.offerbox.jp", + "a8clk.apply-shop.menu.inc", + "a8clk.asahi-net.or.jp", + "a8clk.ashitarunrun.com", + "a8clk.asp.jcity.co.jp", + "a8clk.assecli.com", + "a8clk.ato-barai.com", + "a8clk.audiobook.jp", + "a8clk.autoc-one.jp", + "a8clk.bang.co.jp", + "a8clk.beauteq.jp", + "a8clk.bikeman.jp", + "a8clk.biken-mall.com", + "a8clk.biomarche.jp", + "a8clk.birai-cm.com", + "a8clk.biz-communication.jp", + "a8clk.bizworkers.jp", + "a8clk.booking.jetfi.jp", + "a8clk.bresmile.jp", + "a8clk.bungeisha.co.jp", + "a8clk.buy-master.com", + "a8clk.buyking.club", + "a8clk.camerakaitori.jp", + "a8clk.campaigns.speed-kaitori.jp", + "a8clk.car-mo.jp", + "a8clk.carbattery110.com", + "a8clk.career.prismy.jp", + "a8clk.carenessapp.lifekarte.com", + "a8clk.cart.amahada.com", + "a8clk.cart.co-heart.com", + "a8clk.cart.dr-vegefru.com", + "a8clk.cart.ordersupli.com", + "a8clk.cart.raku-uru.jp", + "a8clk.cd.ecostorecom.jp", + "a8clk.cev.macchialabel.com", + "a8clk.chance.com", + "a8clk.chapup.jp", + "a8clk.chat-wifi.site", + "a8clk.checkout.leafee.me", + "a8clk.chibakan-yachiyo.net", + "a8clk.chuko-truck.com", + "a8clk.cleaneo.jp", + "a8clk.cocorotherapy.com", + "a8clk.colone.cc", + "a8clk.coreda.jp", + "a8clk.cp.favorina.com", + "a8clk.cp.formalklein.com", + "a8clk.crefus.com", + "a8clk.crowdworks.jp", + "a8clk.cs.machi-ene.jp", + "a8clk.cv.dreamsv.jp", + "a8clk.cv.geechs-job.com", + "a8clk.cv.hanaravi.jp", + "a8clk.cv.kenkouichiba.com", + "a8clk.cv.kihada.jp", + "a8clk.cv.mensfashion.cc", + "a8clk.cv.onedenki.jp", + "a8clk.cv.only-story.jp", + "a8clk.cv.shop.resalon.co.jp", + "a8clk.cv.syukatsu-kaigi.jp", + "a8clk.cv.t-fic.co.jp", + "a8clk.cv.warau.jp", + "a8clk.cv.yanuk.jp", + "a8clk.d.toyo-case.co.jp", + "a8clk.dfashion.docomo.ne.jp", + "a8clk.digicafe.jp", + "a8clk.doda.jp", + "a8clk.dospara.co.jp", + "a8clk.dr-10.com", + "a8clk.dr-40.com", + "a8clk.dr-8.com", + "a8clk.driver-island.com", + "a8clk.e-ninniku.jp", + "a8clk.ec.halmek.co.jp", + "a8clk.ec.oreno.co.jp", + "a8clk.ectool.jp", + "a8clk.englead.jp", + "a8clk.es.akyrise.jp", + "a8clk.ex-wifi.jp", + "a8clk.excellence-aoyama.com", + "a8clk.famm.us", + "a8clk.fastsim.jp", + "a8clk.fc-mado.com", + "a8clk.fido-co.com", + "a8clk.firadis.net", + "a8clk.for-customer.com", + "a8clk.form.coached.jp", + "a8clk.formal.cariru.jp", + "a8clk.formasp.jp", + "a8clk.francfranc.com", + "a8clk.fromcocoro.com", + "a8clk.fujisan.co.jp", + "a8clk.fuku-chan.jp", + "a8clk.funds.jp", + "a8clk.geo-arekore.jp", + "a8clk.global-crown.com", + "a8clk.globalbase.jp", + "a8clk.golf-kace.com", + "a8clk.grandg.com", + "a8clk.grirose.jp", + "a8clk.gurutas.jp", + "a8clk.guruyaku.jp", + "a8clk.hags-ec.com", + "a8clk.hikakaku.com", + "a8clk.hikarinobe.com", + "a8clk.hoiku.fine.me", + "a8clk.hoken-minaoshi-lab.jp", + "a8clk.hokennews.jp", + "a8clk.hom.adebtt.info", + "a8clk.hotman-onlineshop.com", + "a8clk.hozon.sp-site.jp", + "a8clk.hurugicom.jp", + "a8clk.ias.il24.net", + "a8clk.inakakon.jp", + "a8clk.info2.sunbridge.com", + "a8clk.jaf.or.jp", + "a8clk.janiking.jp", + "a8clk.jlp-shop.jp", + "a8clk.jobspring.jp", + "a8clk.joggo.me", + "a8clk.joppy.jp", + "a8clk.just-buy.jp", + "a8clk.justfitoffice.com", + "a8clk.justy-consul.com", + "a8clk.ka-shimo.com", + "a8clk.kaitori-beerecords.jp", + "a8clk.kaitori-janiyard.jp", + "a8clk.kaitori-retrog.jp", + "a8clk.kaitori-toretoku.jp", + "a8clk.kaitori-yamatokukimono.jp", + "a8clk.kaitori.kind.co.jp", + "a8clk.kaitoriyasan.group", + "a8clk.kake-barai.com", + "a8clk.kanagawa-zero.com", + "a8clk.kenkoukazoku.co.jp", + "a8clk.kihada.jp", + "a8clk.komochikon.jp", + "a8clk.kyoto-health.co.jp", + "a8clk.kyoyu-mochibun.com", + "a8clk.label-seal-print.com", + "a8clk.lasana.co.jp", + "a8clk.laundry-out.jp", + "a8clk.lens-1.jp", + "a8clk.libinc.jp", + "a8clk.life.bang.co.jp", + "a8clk.lolipop.jp", + "a8clk.loungemembers.com", + "a8clk.low-ya.com", + "a8clk.lp.yuyu-kenko.co.jp", + "a8clk.ma-platform.com", + "a8clk.macchialabel.com", + "a8clk.macpaw.com", + "a8clk.manabiz.jp", + "a8clk.manage.conoha.jp", + "a8clk.mapple-tour.com", + "a8clk.marche.onward.co.jp", + "a8clk.mat.duskin-hozumi.co.jp", + "a8clk.meister-coating.com", + "a8clk.mens-mr.jp", + "a8clk.mens-rinx.jp", + "a8clk.merry.duskin-hozumi.co.jp", + "a8clk.miidas.jp", + "a8clk.minnadeooyasan.com", + "a8clk.mirrorball-recurit.emanon-sharesalon.com", + "a8clk.mobile-norikae.com", + "a8clk.mop.duskin-hozumi.co.jp", + "a8clk.moriichi-net.co.jp", + "a8clk.mouse-jp.co.jp", + "a8clk.moving.a-tm.co.jp", + "a8clk.mutukistyle.com", + "a8clk.muumuu-domain.com", + "a8clk.mynavi-creator.jp", + "a8clk.mynavi-job20s.jp", + "a8clk.mypage.awesome-wash.com", + "a8clk.nandemo-kimono.com", + "a8clk.nenga-kazoku.com", + "a8clk.nenga.fumiiro.jp", + "a8clk.netowl.jp", + "a8clk.nikkoudou-kottou.com", + "a8clk.nissen.co.jp", + "a8clk.nobirun.jp", + "a8clk.nta.co.jp", + "a8clk.nyandaful.jp", + "a8clk.okamoto-homelife.com", + "a8clk.okawa-god.jp", + "a8clk.okuta.com", + "a8clk.olulu-online.jp", + "a8clk.onemile.jp", + "a8clk.only-story.jp", + "a8clk.order-box.net", + "a8clk.order.banana-wifi.com", + "a8clk.order.lpio.jp", + "a8clk.orders.bon-book.jp", + "a8clk.osoujihonpo.com", + "a8clk.owners-age.com", + "a8clk.p-bandai.jp", + "a8clk.pages.supporterz.jp", + "a8clk.patpat.com", + "a8clk.petelect.jp", + "a8clk.petitjob.jp", + "a8clk.photorevo.info", + "a8clk.plusone.space", + "a8clk.point-island.com", + "a8clk.point-land.net", + "a8clk.point-museum.com", + "a8clk.point-stadium.com", + "a8clk.psd.jp", + "a8clk.purekon.jp", + "a8clk.qracian365.com", + "a8clk.radianne.jp", + "a8clk.rarejob.com", + "a8clk.rdlp.jp", + "a8clk.recycle-net.jp", + "a8clk.rei-book.com", + "a8clk.rental.geo-online.co.jp", + "a8clk.reserve.retty.me", + "a8clk.resortbaito-dive.com", + "a8clk.rf28.com", + "a8clk.risou.com", + "a8clk.satei-meijin.com", + "a8clk.secure.freee.co.jp", + "a8clk.secure.jetboy.jp", + "a8clk.segatoys.com", + "a8clk.service.ridera-inc.com", + "a8clk.shadoten.com", + "a8clk.shareboss.net", + "a8clk.shikaku-square.com", + "a8clk.shinnihon-seminar.com", + "a8clk.shoes.regal.co.jp", + "a8clk.shokutakubin.com", + "a8clk.shop.echigofuton.jp", + "a8clk.shop.kitamura.jp", + "a8clk.shop.saraya.com", + "a8clk.shop.shareme.jp", + "a8clk.shop.sunsorit.co.jp", + "a8clk.shop.tanita.co.jp", + "a8clk.sikatoru.com", + "a8clk.siro.duskin-hozumi.co.jp", + "a8clk.sirtuinbooster.net", + "a8clk.sixcore.ne.jp", + "a8clk.skima.jp", + "a8clk.skynet-c.jp", + "a8clk.skyoffice.info", + "a8clk.sma-ene.jp", + "a8clk.smart-keiri.com", + "a8clk.smile-zemi.jp", + "a8clk.sohbi-company.com", + "a8clk.solideajapan.com", + "a8clk.speedcoaching.co.jp", + "a8clk.staff.mynavi.jp", + "a8clk.star-mall.net", + "a8clk.starwifi.jp", + "a8clk.store.kadokawa.co.jp", + "a8clk.store.mago-ch.com", + "a8clk.stylestore.jp", + "a8clk.suguchoku.jp", + "a8clk.sumafuri.jp", + "a8clk.support-hoiku.com", + "a8clk.supreme-noi.jp", + "a8clk.sure-i.co.jp", + "a8clk.t-fic.co.jp", + "a8clk.taisho-beauty.jp", + "a8clk.takken-job.com", + "a8clk.takuhai.daichi-m.co.jp", + "a8clk.tamiyashop.jp", + "a8clk.tanp.jp", + "a8clk.tastytable-food.com", + "a8clk.teacon.jp", + "a8clk.titivate.jp", + "a8clk.toretoku.jp", + "a8clk.tsuchiya-kaban.jp", + "a8clk.tsunorice.com", + "a8clk.uchinotoypoo.jp", + "a8clk.unihertz.com", + "a8clk.unionspo.com", + "a8clk.ur-s.me", + "a8clk.uzu.team", + "a8clk.videocash.tv", + "a8clk.voice-inc.co.jp", + "a8clk.waq-online.com", + "a8clk.web-camp.io", + "a8clk.wedding.294p.com", + "a8clk.weleda.jp", + "a8clk.wi-ho.net", + "a8clk.works.sagooo.com", + "a8clk.world-family.co.jp", + "a8clk.wpx.ne.jp", + "a8clk.www.access-jp.jp", + "a8clk.www.autoway.jp", + "a8clk.www.big-m-one.com", + "a8clk.www.cledepeau-beaute.com", + "a8clk.www.clip-studio.com", + "a8clk.www.daiohs.com", + "a8clk.www.doicoffee.com", + "a8clk.www.duskin-chiyoda.com", + "a8clk.www.duskin-hozumi.co.jp", + "a8clk.www.duskin-hozumi.jp", + "a8clk.www.e87.com", + "a8clk.www.fitnessshop.jp", + "a8clk.www.flierinc.com", + "a8clk.www.gaihekitosou-partners.jp", + "a8clk.www.green-dog.com", + "a8clk.www.italki.com", + "a8clk.www.jaf.or.jp", + "a8clk.www.just-size.net", + "a8clk.www.ka-nabell.com", + "a8clk.www.khaki.jp", + "a8clk.www.netage.ne.jp", + "a8clk.www.nortonstore.jp", + "a8clk.www.oms.energy-itsol.com", + "a8clk.www.rebo-success.co.jp", + "a8clk.www.solar-partners.jp", + "a8clk.www.solarmonitorlp.energy-itsol.com", + "a8clk.www.uz.team", + "a8clk.www.workport.co.jp", + "a8clk.www.xebiocard.co.jp", + "a8clk.www.zwei.com", + "a8clk.xn--t8jx01hmvbgye566gd1f.com", + "a8clk.xserver.ne.jp", + "a8clk.y-station.net", + "a8clk.ykd.co.jp", + "a8clk.yourmystar.jp", + "a8clk.yu-en.com", + "a8clk.yubisashi.com", + "a8clk.yumeyakata.com", + "a8clk.ziaco.eco-life.tokyo", + "a8clk.zigen-shop.com", + "a8clk1.zkai.co.jp", + "a8clkapply.mycredit.nexuscard.co.jp", + "a8clkcv.lognavi.com", + "a8clkcv.tcb-beauty.net", + "a8cllk.arahataen.com", + "a8cname.cloudwifi-nc.com", + "a8cname.nj-e.jp", + "a8cnv.rmsbeauty.jp", + "a8cv.012grp.co.jp", + "a8cv.03plus.net", + "a8cv.1-class.jp", + "a8cv.1sbc.com", + "a8cv.464981.com", + "a8cv.489pro.com", + "a8cv.550909.com", + "a8cv.a-resort.jp", + "a8cv.a-ru-ku.co.jp", + "a8cv.a-satei.com", + "a8cv.accelfacter.co.jp", + "a8cv.access-jp.jp", + "a8cv.aff.life-110.com", + "a8cv.aiambeauty.jp", + "a8cv.akapon.kanritools.com", + "a8cv.akihabara-x.jp", + "a8cv.akippa.com", + "a8cv.al-on.com", + "a8cv.all-plan.co.jp", + "a8cv.all24.jp", + "a8cv.alvo.co.jp", + "a8cv.amiami.jp", + "a8cv.anapnet.com", + "a8cv.androsophybaby.com", + "a8cv.ans-ec.shop", + "a8cv.aplod.jp", + "a8cv.aquasilver.co.jp", + "a8cv.araiba.net", + "a8cv.atami-box.com", + "a8cv.atgp.jp", + "a8cv.auhikari-bykddi.com", + "a8cv.b-concept.tokyo", + "a8cv.b-noix.jp", + "a8cv.babybjorn.jp", + "a8cv.bag-repair.pro", + "a8cv.baku-art.jp", + "a8cv.balanslab.jp", + "a8cv.bb-internet-qsyu.net", + "a8cv.bbt757.com", + "a8cv.be-slim-spbikyou.com", + "a8cv.beaming.jp", + "a8cv.bellcosme.com", + "a8cv.bellevie-inc.co.jp", + "a8cv.bettysbeauty.jp", + "a8cv.beyondvape.jp", + "a8cv.biken-mall.jp", + "a8cv.biz-maps.com", + "a8cv.bizcircle.jp", + "a8cv.bizcomfort.jp", + "a8cv.bloomonline.jp", + "a8cv.bonaventura.shop", + "a8cv.borderfree-official.com", + "a8cv.brandeuse.jp", + "a8cv.brandnet.info", + "a8cv.bresmile.jp", + "a8cv.bright-app.com", + "a8cv.broadbandservice.jp", + "a8cv.bugsfarm.jp", + "a8cv.bulk.co.jp", + "a8cv.busbookmark.jp", + "a8cv.c-hikari.biz", + "a8cv.ca-rent.jp", + "a8cv.cacom.jp", + "a8cv.calotore.com", + "a8cv.career.medpeer.jp", + "a8cv.careerpark-agent.jp", + "a8cv.carryonmall.com", + "a8cv.cart.bi-su.jp", + "a8cv.cart3.toku-talk.com", + "a8cv.cast-er.com", + "a8cv.celav.net", + "a8cv.celbest.urr.jp", + "a8cv.cellbic.net", + "a8cv.chefbox.jp", + "a8cv.chillaxy.jp", + "a8cv.chuoms.com", + "a8cv.cinemage.shop", + "a8cv.clickjob.jp", + "a8cv.cloud-wi-fi.jp", + "a8cv.cloudthome.com", + "a8cv.coco-gourmet.com", + "a8cv.codexcode.jp", + "a8cv.codmon.com", + "a8cv.contents-sales.net", + "a8cv.control.cloudphotobook.com", + "a8cv.coopnet.or.jp", + "a8cv.cosmeonline.com", + "a8cv.cosmo-water.net", + "a8cv.cosmosfoods.jp", + "a8cv.covermark.co.jp", + "a8cv.cozuchi.com", + "a8cv.cpi.ad.jp", + "a8cv.cprime-japan.com", + "a8cv.crecari.com", + "a8cv.crefus.jp", + "a8cv.crowdcredit.jp", + "a8cv.crowdlinks.jp", + "a8cv.cv2308001.tanomelu.com", + "a8cv.daini-agent.jp", + "a8cv.daisenham.com", + "a8cv.danipita.com", + "a8cv.danjiki-net.jp", + "a8cv.dazzyclinic.jp", + "a8cv.deiba.jp", + "a8cv.delis.co.jp", + "a8cv.designlearn.co.jp", + "a8cv.direct-teleshop.jp", + "a8cv.direct.shark.co.jp", + "a8cv.diyfactory.jp", + "a8cv.doctor-agent.com", + "a8cv.doctoryotsu.com", + "a8cv.dokoyorimo.com", + "a8cv.dokugaku-dx.com", + "a8cv.downjacket.pro", + "a8cv.dream-licence.jp", + "a8cv.dreambeer.jp", + "a8cv.dreamchance.net", + "a8cv.drsoie.com", + "a8cv.dsc-nightstore.com", + "a8cv.dshu.jp", + "a8cv.duo.jp", + "a8cv.e-3shop.com", + "a8cv.e-3x.jp", + "a8cv.e-d-v-j.co.jp", + "a8cv.e-earphone.jp", + "a8cv.e-stretch-diet.com", + "a8cv.eakindo.com", + "a8cv.ec.oliveunion.com", + "a8cv.eco-ring.com", + "a8cv.ecodepa.jp", + "a8cv.eeo.today", + "a8cv.egmkt.co.jp", + "a8cv.eikajapan.com", + "a8cv.emma-sleep-japan.com", + "a8cv.encounter2017.jp", + "a8cv.english-bootcamp.com", + "a8cv.english-cc.com", + "a8cv.english-village.net", + "a8cv.entre-salon.com", + "a8cv.entry.renet.jp", + "a8cv.est-online.com", + "a8cv.euria.store", + "a8cv.exrg-premium.shop", + "a8cv.eys-musicschool.com", + "a8cv.f.012grp.co.jp", + "a8cv.factoringzero.jp", + "a8cv.fafa-shop.com", + "a8cv.favorric.com", + "a8cv.fc-japan.biz", + "a8cv.fc-osoujikakumei.jp", + "a8cv.first-spoon.com", + "a8cv.fitness-terrace.com", + "a8cv.focusneo.net", + "a8cv.folio-sec.com", + "a8cv.folli.jp", + "a8cv.follome.motaras.co.jp", + "a8cv.foresight.jp", + "a8cv.forza-gran.com", + "a8cv.fots.jp", + "a8cv.fp-life.design", + "a8cv.frecious.jp", + "a8cv.free-max.com", + "a8cv.freeks-japan.com", + "a8cv.freelance-start.com", + "a8cv.fujiplus.jp", + "a8cv.fukuoka-factoring.net", + "a8cv.fundrop.jp", + "a8cv.futurefinder.net", + "a8cv.fxtrade.co.jp", + "a8cv.gaiasign.co.jp", + "a8cv.gaikokujin-support.com", + "a8cv.gaikouexterior-partners.jp", + "a8cv.gakuen.omobic.com", + "a8cv.gb-chat.com", + "a8cv.gbset.jp", + "a8cv.genesis-nipt.com", + "a8cv.gigabaito.com", + "a8cv.gimuiko.com", + "a8cv.global-dive.jp", + "a8cv.global-link-seminar.com", + "a8cv.glocalnet.jp", + "a8cv.glow-clinic.com", + "a8cv.goodlucknail.com", + "a8cv.goods-station.jp", + "a8cv.goqoo.me", + "a8cv.grace-grace.info", + "a8cv.grassbeaute.jp", + "a8cv.greed-island.ne.jp", + "a8cv.haka.craht.jp", + "a8cv.hal-tanteisya.com", + "a8cv.hanamaro.jp", + "a8cv.handmade-ch.jp", + "a8cv.happy-bears.com", + "a8cv.harasawa.co.jp", + "a8cv.hardwarewallet-japan.com", + "a8cv.hariocorp.co.jp", + "a8cv.hello-people.jp", + "a8cv.heybit.io", + "a8cv.hi-tailor.jp", + "a8cv.hikari-mega.com", + "a8cv.hoken-laundry.com", + "a8cv.holo-bell.com", + "a8cv.homepage296.com", + "a8cv.honeys-onlineshop.com", + "a8cv.hoppin-garage.com", + "a8cv.hor.jp", + "a8cv.hotyoga-loive.com", + "a8cv.houjin-keitai.com", + "a8cv.housingbazar.jp", + "a8cv.humming-water.com", + "a8cv.hyperknife.info", + "a8cv.i-office1.net", + "a8cv.ias.il24.net", + "a8cv.icoi.style", + "a8cv.ieagent.jp", + "a8cv.iekoma.com", + "a8cv.iikyujin.net", + "a8cv.ikapula.com", + "a8cv.info.atgp.jp", + "a8cv.inkan-takumi.com", + "a8cv.interlink.or.jp", + "a8cv.investment.mogecheck.jp", + "a8cv.ioo-sofa.net", + "a8cv.irodas.com", + "a8cv.ishibashi.co.jp", + "a8cv.ishibestcareer.com", + "a8cv.ishizawa-lab.co.jp", + "a8cv.isslim.jp", + "a8cv.isuzu-rinji.com", + "a8cv.itscoco.shop", + "a8cv.iwamizu.com", + "a8cv.iy-net.jp", + "a8cv.japaden.jp", + "a8cv.jbl-link.com", + "a8cv.jcom.co.jp", + "a8cv.jeansmate.co.jp", + "a8cv.jemmy.co.jp", + "a8cv.join-tech.jp", + "a8cv.jokyonext.jp", + "a8cv.joy-karaokerental.com", + "a8cv.jp-shop.kiwabi.com", + "a8cv.jp.metrocityworld.com", + "a8cv.jp.redodopower.com", + "a8cv.k-ikiiki.jp", + "a8cv.kabu-online.jp", + "a8cv.kagoya.jp", + "a8cv.kaimonocart.com", + "a8cv.kaimonoform.com", + "a8cv.kaiteki.gr.jp", + "a8cv.kaitori-okoku.jp", + "a8cv.kaitorisatei.info", + "a8cv.kajier.jp", + "a8cv.kamurogi.net", + "a8cv.karitoke.jp", + "a8cv.kidsmoneyschool.net", + "a8cv.kikubari-bento.com", + "a8cv.king-makura.com", + "a8cv.kk-orange.jp", + "a8cv.kkmatsusho.jp", + "a8cv.kn-waterserver.com", + "a8cv.kobe38.com", + "a8cv.kosodatemoney.com", + "a8cv.kuih.jp", + "a8cv.kurashi-bears.com", + "a8cv.kusmitea.jp", + "a8cv.kuzefuku-arcade.jp", + "a8cv.kxn.co.jp", + "a8cv.kyotokimono-rental.com", + "a8cv.l-meal.com", + "a8cv.laclulu.com", + "a8cv.lalavie.jp", + "a8cv.lancers.jp", + "a8cv.laviepre.co.jp", + "a8cv.lc-jewel.jp", + "a8cv.lear-caree.com", + "a8cv.leasonable.com", + "a8cv.lens-1.jp", + "a8cv.leoandlea.com", + "a8cv.lianest.co.jp", + "a8cv.lp.nalevi.mynavi.jp", + "a8cv.lp.x-house.co.jp", + "a8cv.lyprinol.jp", + "a8cv.machi-ene.jp", + "a8cv.machicon.jp", + "a8cv.macloud.jp", + "a8cv.madoguchi.com", + "a8cv.maenomery.jp", + "a8cv.magniflexk.com", + "a8cv.mamarket.co.jp", + "a8cv.mansiontech.com", + "a8cv.marumochiya.net", + "a8cv.mashumaro-bra.com", + "a8cv.mbb-inc.com", + "a8cv.mcc-lazer-hr.com", + "a8cv.meetsmore.com", + "a8cv.memberpay.jp", + "a8cv.members.race.sanspo.com", + "a8cv.menina-joue.jp", + "a8cv.mentors-lwc.com", + "a8cv.mi-vision.co.jp", + "a8cv.minana-jp.com", + "a8cv.minnano-eikaiwa.com", + "a8cv.mitaina.tokyo", + "a8cv.mobabiji.jp", + "a8cv.modern-deco.jp", + "a8cv.modescape.com", + "a8cv.mogecheck.jp", + "a8cv.mokumokumarket.com", + "a8cv.momiji-tantei.com", + "a8cv.mova-creator-school.com", + "a8cv.ms-toushiguide.jp", + "a8cv.mura.ne.jp", + "a8cv.my-arrow.co.jp", + "a8cv.nagatani-shop.com", + "a8cv.naire-seisakusho.jp", + "a8cv.naradenryoku.co.jp", + "a8cv.natulahonpo.com", + "a8cv.naturaltech.jp", + "a8cv.naturebreath-store.com", + "a8cv.naturecan-fitness.jp", + "a8cv.nd-clinic.net", + "a8cv.netvisionacademy.com", + "a8cv.next1-one.jp", + "a8cv.nichirei.co.jp", + "a8cv.nifty.com", + "a8cv.nigaoe.graphics.vc", + "a8cv.nijiun.com", + "a8cv.nikugatodoke.com", + "a8cv.nippon-olive.co.jp", + "a8cv.nipt-clinic.jp", + "a8cv.nittei-group-alliance.com", + "a8cv.o-juku.com", + "a8cv.o-ken.com", + "a8cv.oceanprincess.jp", + "a8cv.ococorozashi.com", + "a8cv.off-site.jp", + "a8cv.ogaland.com", + "a8cv.oisix.com", + "a8cv.omakase-cyber-mimamori.net", + "a8cv.omni7.jp", + "a8cv.omobic.com", + "a8cv.one-netbook.jp", + "a8cv.online-mega.com", + "a8cv.online.aivil.jp", + "a8cv.online.bell-road.com", + "a8cv.online.d-school.co", + "a8cv.online.thekiss.co.jp", + "a8cv.onlinestore.xmobile.ne.jp", + "a8cv.onlinezemi.com", + "a8cv.open-cage.com", + "a8cv.orbis.co.jp", + "a8cv.orochoku.shop", + "a8cv.otakudathough.com", + "a8cv.otoriyose.site", + "a8cv.p-antiaging.com", + "a8cv.paidy.com", + "a8cv.palms-gym.com", + "a8cv.perrot.co", + "a8cv.pf.classicmusic.tokyo", + "a8cv.phonim.com", + "a8cv.photojoy.jp", + "a8cv.physiqueframe.com", + "a8cv.picksitter.com", + "a8cv.pigeon-fw.com", + "a8cv.pilates-k.jp", + "a8cv.pocket-sommelier.com", + "a8cv.postcoffee.co", + "a8cv.pre-sana.com", + "a8cv.premium.aidemy.net", + "a8cv.presence.jp", + "a8cv.print-gakufu.com", + "a8cv.pro.omobic.com", + "a8cv.quattrocart.com", + "a8cv.quick-management.jp", + "a8cv.r-maid.com", + "a8cv.radi-cool.shop", + "a8cv.rakumizu.jp", + "a8cv.rawfood-lohas.com", + "a8cv.rehome-navi.com", + "a8cv.renoveru.jp", + "a8cv.repairman.jp", + "a8cv.repitte.jp", + "a8cv.reservation.matching-photo.com", + "a8cv.reserve.victoria.tokyo.jp", + "a8cv.risu-japan.com", + "a8cv.rita-style.co.jp", + "a8cv.rmkrmk.com", + "a8cv.rohto.co.jp", + "a8cv.runteq.jp", + "a8cv.ryomon.jp", + "a8cv.s-darts.com", + "a8cv.sabusuta.jp", + "a8cv.safetycart.jp", + "a8cv.saitoma.com", + "a8cv.sakura-forest.com", + "a8cv.sanix.jp", + "a8cv.sankyo-fs.jp", + "a8cv.saraschool.net", + "a8cv.scheeme.com", + "a8cv.se-navi.jp", + "a8cv.second-hand.jp", + "a8cv.secure.sakura.ad.jp", + "a8cv.seikatsu-kojo.jp", + "a8cv.select-type.com", + "a8cv.selkalabo.com", + "a8cv.sell.miraias.co.jp", + "a8cv.setagayarecords.co", + "a8cv.shadoten.com", + "a8cv.sharing-tech.co.jp", + "a8cv.sharing-tech.jp", + "a8cv.shibarinashi-wifi.jp", + "a8cv.shibuya-scramble-figure.com", + "a8cv.shimomoto-cl.co.jp", + "a8cv.shokubun.ec-design.co.jp", + "a8cv.shokunosoyokaze.com", + "a8cv.shop.matsuo1956.jp", + "a8cv.shop.mintme.jp", + "a8cv.shop.pixela.jp", + "a8cv.shop.solve-grp.com", + "a8cv.sibody.co.jp", + "a8cv.signalift.com", + "a8cv.sirusi.jp", + "a8cv.sl-creations.store", + "a8cv.slp.partners-re.co.jp", + "a8cv.smart-shikaku.com", + "a8cv.smoola.jp", + "a8cv.snkrdunk.com", + "a8cv.softbankhikari-collabo.net", + "a8cv.somresta.jp", + "a8cv.soundfun.co.jp", + "a8cv.soyafarm.com", + "a8cv.spalab-chintai.uk-corp.co.jp", + "a8cv.spot-pj.com", + "a8cv.staff-manzoku.co.jp", + "a8cv.staffagent.co.jp", + "a8cv.starpeg-music.com", + "a8cv.store.alpen-group.jp", + "a8cv.store.ion-e-air.jp", + "a8cv.store.saneibd.com", + "a8cv.store.tavenal.com", + "a8cv.store.tiger-corporation.com", + "a8cv.store.wiredbeans.jp", + "a8cv.store.yslabo.net", + "a8cv.story365.co.jp", + "a8cv.str.classicmusic.tokyo", + "a8cv.studycompass.io", + "a8cv.studycompass.net", + "a8cv.studygear.evidus.com", + "a8cv.success-idea.com", + "a8cv.sumai-surfin.com", + "a8cv.sunmillion-ikiiki.jp", + "a8cv.suzaku.or.jp", + "a8cv.suzette-shop.jp", + "a8cv.t-bang.jp", + "a8cv.t-gaia.co.jp", + "a8cv.taclinic.jp", + "a8cv.taisyokudaiko.jp", + "a8cv.tamago-repeat.com", + "a8cv.taxi-qjin.com", + "a8cv.techkidsschool.jp", + "a8cv.tenishokunext.jp", + "a8cv.tenkuryo.jp", + "a8cv.tenshinocart.com", + "a8cv.tmix.jp", + "a8cv.tokei-syuri.jp", + "a8cv.toko-navi.com", + "a8cv.tokutoku-battery.com", + "a8cv.tokyo-dive.com", + "a8cv.tokyo-indoorgolf.com", + "a8cv.tokyogas.bocco.me", + "a8cv.tomodachi-my.com", + "a8cv.tomorrow-bright.jp", + "a8cv.tonyuclub.com", + "a8cv.toushi-up.com", + "a8cv.toybox-mnr.com", + "a8cv.toysub.net", + "a8cv.treasure-f.com", + "a8cv.ulp-kyoto.jp", + "a8cv.unias.jp", + "a8cv.unico-fan.co.jp", + "a8cv.untenmenkyo-yi.com", + "a8cv.urocca.jp", + "a8cv.usedfun.jp", + "a8cv.veggie-toreru.jp", + "a8cv.vieon.co.jp", + "a8cv.w2solution.co.jp", + "a8cv.wakan.shop", + "a8cv.wake.fun", + "a8cv.waterenergy.co.jp", + "a8cv.waterserver.co.jp", + "a8cv.web-planners.net", + "a8cv.wedding.mynavi.jp", + "a8cv.wellcrew.net", + "a8cv.whynot.jp", + "a8cv.will-agaclinic.com", + "a8cv.will-gocon.net", + "a8cv.willfu.jp", + "a8cv.winkle.online", + "a8cv.womanmoney.net", + "a8cv.wordman.jp", + "a8cv.worker.sukimaworks.app", + "a8cv.workman.jp", + "a8cv.worx.jp", + "a8cv.www.bedstyle.jp", + "a8cv.www.bigability.co.jp", + "a8cv.www.bitlock.jp", + "a8cv.www.chara-ani.com", + "a8cv.www.club-sincerite.co.jp", + "a8cv.www.covearth.co.jp", + "a8cv.www.iropuri.com", + "a8cv.www.mogecheck.jp", + "a8cv.www.monologue.watch", + "a8cv.www.pascaljp.com", + "a8cv.www.sofastyle.jp", + "a8cv.www2.sundai.ac.jp", + "a8cv.xn--1lqs71d2law9k8zbv08f.tokyo", + "a8cv.xn--eckl3qmbc6976d2udy3ah35b.com", + "a8cv.xn--hckxam3skb2412b1hxe.com", + "a8cv.xn--hdks151yx96c.com", + "a8cv.y-osohshiki.com", + "a8cv.ya-man.com", + "a8cv.yakuzaishi.yakumatch.com", + "a8cv.yakuzaishibestcareer.com", + "a8cv.yamasa-suppon.com", + "a8cv.yamato-gp.net", + "a8cv.yamatokouso.com", + "a8cv.ygm-clinic.or.jp", + "a8cv.yobybo-japan.com", + "a8cv.yohodo.net", + "a8cv.yokoyamakaban.com", + "a8cv.yoriso.com", + "a8cv.you-shoku.net", + "a8cv.yui.gift", + "a8cv.yuyu-tei.jp", + "a8cv.zacc.jp", + "a8cv.zeroen-denki.com", + "a8cv.zerorenovation.com", + "a8cv.zoner.com", + "a8cv2.vapelog.jp", + "a8cventry.uqwimax.jp", + "a8cvhoiku.kidsmate.jp", + "a8cvtrack.sincere-garden.jp", + "a8cvtrack.tokai.jp", + "a8dev.hikarinet-s.com", + "a8dns.webcircle.co.jp", + "a8hokuro.ike-sunshine.co.jp", + "a8ht.hipp.fr", + "a8itp.bitoka-japan.com", + "a8itp.skinx-japan.com", + "a8kotsujiko.ike-sunshine.co.jp", + "a8live-vote.eventos.work", + "a8lp-tebiki.e-sogi.com", + "a8lpclk.club-marriage.jp", + "a8n.radishbo-ya.co.jp", + "a8net.augustberg.jp", + "a8net.beyond-gym.com", + "a8net.gset.co.jp", + "a8net.hassyadai.com", + "a8net.kitamura-print.com", + "a8net.pg-learning.net", + "a8net.sourcenext.com", + "a8netcv.crebiq.com", + "a8nikibi.ike-sunshine.co.jp", + "a8onlineshop.trendmicro.co.jp", + "a8redirect.cart.ec-sites.jp", + "a8rm1m4msbbh.com", + "a8shop.nihon-trim.co.jp", + "a8sup.chapup.jp", + "a8tag.emprorm.com", + "a8tag.suplinx.com", + "a8tatoo.ike-sunshine.co.jp", + "a8track.aidmybank.com", + "a8track.bizdigi.jp", + "a8track.speakbuddy-personalcoaching.com", + "a8track.www.pontely.com", + "a8trck.aisatsujo.com", + "a8trck.aisatsujo.jp", + "a8trck.helloactivity.com", + "a8trck.j-sen.jp", + "a8trck.sibody.co.jp", + "a8trck.tolot.com", + "a8trck.worldone.to", + "a8trck.ws.formzu.net", + "a8trk.www.std-lab.jp", + "a8wakiga.ike-sunshine.co.jp", + "a8wristcut.ike-sunshine.co.jp", + "a8x.piece-kaitori.jp", + "a9643.actonservice.com", + "a9ae7df45f.com", + "a9d8e7b6i5s.andgino.jp", + "aa-aem.hamamatsu.com", + "aa-metrics.aircard.jp", + "aa-metrics.airpayment.jp", + "aa-metrics.airregi.jp", + "aa-metrics.airreserve.net", + "aa-metrics.airrsv.net", + "aa-metrics.airwait.jp", + "aa-metrics.arg.x.recruit.co.jp", + "aa-metrics.beauty.hotpepper.jp", + "aa-metrics.bookingtable.jp", + "aa-metrics.golf-jalan.net", + "aa-metrics.handy.airregi.jp", + "aa-metrics.handy.arg.x.recruit.co.jp", + "aa-metrics.hokench.com", + "aa-metrics.hotpepper-gourmet.com", + "aa-metrics.hotpepper.jp", + "aa-metrics.jalan.net", + "aa-metrics.minterior.jp", + "aa-metrics.ponparemall.com", + "aa-metrics.r-cash.jp", + "aa-metrics.recruit-card.jp", + "aa-metrics.restaurant-board.com", + "aa-metrics.s-lms.net", + "aa-metrics.salonboard.com", + "aa-metrics.tabroom.jp", + "aa-metrics.trip-ai.jp", + "aa.21pron.com", + "aa.analog.com", + "aa.athome.com", + "aa.avvo.com", + "aa.bathandbodyworks.com", + "aa.cbs.com", + "aa.cbsi.com", + "aa.cbsnews.com", + "aa.cbssports.com", + "aa.cnet.com", + "aa.comicbook.com", + "aa.db-finanzberatung.de", + "aa.deutsche-bank.de", + "aa.dyson.at", + "aa.dyson.be", + "aa.dyson.ch", + "aa.dyson.co.uk", + "aa.dyson.com", + "aa.dyson.de", + "aa.dyson.dk", + "aa.dyson.es", + "aa.dyson.fr", + "aa.dyson.ie", + "aa.dyson.it", + "aa.dyson.nl", + "aa.dyson.pt", + "aa.dyson.se", + "aa.dysoncanada.ca", + "aa.fyrst.de", + "aa.gamespot.com", + "aa.giantbomb.com", + "aa.irvinecompanyapartments.com", + "aa.irvinecompanyoffice.com", + "aa.kyoceradocumentsolutions.com", + "aa.last.fm", + "aa.maxblue.de", + "aa.mclaren.com", + "aa.metacritic.com", + "aa.neom.com", + "aa.norisbank.de", + "aa.pacificdentalservices.com", + "aa.paramountplus.com", + "aa.popculture.com", + "aa.poptv.com", + "aa.pornvideotop.com", + "aa.postbank.de", + "aa.reebok.com", + "aa.reebok.nl", + "aa.sparebank1.no", + "aa.tallink.com", + "aa.tescomobile.com", + "aa.thedoctorstv.com", + "aa.tv.com", + "aa.tvguide.com", + "aa.wowma.jp", + "aa.zdnet.com", + "aaa.aqualink.tv", + "aaa.vidox.net", + "aaaa.jawfp2.org", + "aaaa.nocor.jp", + "aaaaaco.com", + "aaacdbf17d.com", + "aaacompany.net", + "aaat.2ndstreet.jp", + "aab-check.me", + "aabbfwupxfbcrz.com", + "aabproxydomaintests.top", + "aabproxytests.top", + "aabproxytestsdomain.top", + "aabrsjmsgqnltc.com", + "aabtestsproxydomain.top", + "aac585e70c.com", + "aacjdq.pontoslivelo.com.br", + "aactxwic.com", + "aad-marketing.ascendeventmedia.com", + "aad.actonservice.com", + "aadata.april-international.com", + "aaddzz.com", + "aadeda.niche-beauty.com", + "aaeqnqqbs.com", + "aaf26c0e6a.com", + "aafdcq.com", + "aagm.link", + "aagon.actonservice.com", + "aahamarketing.hubinternational.com", + "aainfo.anz.co.nz", + "aajdcp.brand-satei.me", + "aajdrp.com", + "aajfoz.halfclub.com", + "aajmmd.aireuropa.com", + "aajqiygsnczvq.com", + "aajtech.actonservice.com", + "aakashapp.byjus.com", + "aaktao.entel.cl", + "aalawrjgamoeofv.com", + "aamcompany.actonservice.com", + "aametrics.aktia.fi", + "aamt.msnbc.com", + "aamt.nbcnews.com", + "aamt.newsapp.telemundo.com", + "aamt.today.com", + "aamxzlsywu.com", + "aanalytics.adelaide.edu.au", + "aans.athome.com", + "aapgtvaqpvl.com", + "aaqnpa.sizeofficial.se", + "aaqrvt.thefryecompany.com", + "aarfmftslfz.com", + "aarghclothy.com", + "aarpannuity.newyorklife.com", + "aarpfda.newyorklife.com", + "aarpgfi.newyorklife.com", + "aarpgli.newyorklife.com", + "aarqmo.culturekings.co.nz", + "aarswtcnoz.com", + "aas.bellemaison.jp", + "aas.ismet.kz", + "aas.mclaren.com", + "aas.neom.com", + "aas.visitsaudi.com", + "aaseovhxkkggtxj.com", + "aaucna.casasbahia.com.br", + "aawdlvr.com", + "aax-eu-dub.amazon.com", + "aaxads.com", + "aaxwall.com", + "aayeuxotc.com", + "aazfby.auto.de", + "aazmiw.reisenthel.com", + "ab-machine.forbes.com", + "ab.blogs.es", + "ab.fanatical.com", + "ab.oney.es", + "ab.perfumesclub.com", + "ab1n.net", + "ab3yssin4i6an.com", + "ab4tn.com", + "ab913aa797e78b3.com", + "ab93t2kc.de", + "ab97114bda.com", + "abacho.net", + "abackafterthought.com", + "abackchain.com", + "abackframe.com", + "abacksoda.com", + "abadit5rckb.com", + "abamatoyer.com", + "abandonedaction.com", + "abange.com", + "abaolokvmmvvm.top", + "abarbollidate.com", + "abashfireworks.com", + "abasshowish.guru", + "abastur.ubmmexico.com", + "abateall.com", + "abatorsgleir.com", + "abattoirpleatsprinkle.com", + "abayfliffus.com", + "abazelfan.com", + "abbayeaedile.top", + "abberantbeefy.com", + "abberantdiscussion.com", + "abberantdoggie.com", + "abbeyintervalfetched.com", + "abbotinexperienced.com", + "abbotpredicateemma.com", + "abbqns.gowabi.com", + "abbreviateenlargement.com", + "abbreviatepoisonousmonument.com", + "abbronzongor.com", + "abbtrupp.com", + "abburmyer.com", + "abc-ads.com", + "abc.bayer04.de", + "abc.pema.cl", + "abcconducted.com", + "abcd.coderays.com", + "abcdserver.com", + "abchygmsaftnrr.xyz", + "abciwvjp.com", + "abclefabletor.com", + "abclegal.actonservice.com", + "abcogzozbk.com", + "abcporntube.com", + "abdicatehorrified.com", + "abdicatesyrupwhich.com", + "abdict.com", + "abdlnk.com", + "abdlnkjs.com", + "abdomscrae.com", + "abdpac.williamsshoes.com.au", + "abdrjm.eurostarshotels.de", + "abdsp.com", + "abdurantom.com", + "abedbrings.com", + "abederemoras.top", + "abedgobetweenbrittle.com", + "abedwest.com", + "abeenrwvyrew.top", + "abeenrwvyyre.top", + "abelekidr.com", + "abelestheca.com", + "abemms.atp-autoteile.de", + "abencwrmt.com", + "abethow.com", + "abevc.club", + "abgeobalancer.com", + "abgghj.moustakastoys.gr", + "abgligarchan.com", + "abh.jp", + "abhorboring.com", + "abhorcarious.com", + "abiderestless.com", + "abjectionblame.com", + "abjectionomnipresent.com", + "abjectionpatheticcoloured.com", + "abjkfy.muuu.com", + "abjmkkowbomwa.top", + "abjtuq.exoticca.com", + "abkajbvozmbwa.top", + "abkdae.namshi.com", + "abkmbrf.com", + "abkobh.chobirich.com", + "abkoxlikbzs.com", + "abkynrclyom.com", + "ablatesgascon.cam", + "ableandworld.info", + "ablebodiedsweatisolated.com", + "ablecolony.com", + "abletoprese.org", + "ablink.1954.bk.com", + "ablink.8email.eightsleep.com", + "ablink.a.radio.com", + "ablink.account.one.app", + "ablink.account.zip.co", + "ablink.ae.linktr.ee", + "ablink.alerts.forhers.com", + "ablink.alerts.max.com", + "ablink.arch.sofi.org", + "ablink.c.grubhub.com", + "ablink.care.sanvello.com", + "ablink.comms.hipages.com.au", + "ablink.comms.trainline.com", + "ablink.comms.waveapps.com", + "ablink.commsinfo.trainline.com", + "ablink.daily.sofi.com", + "ablink.e.hungryjacks.com.au", + "ablink.e.jackpocket.com", + "ablink.e.sanvello.com", + "ablink.e.theiconic.com.au", + "ablink.earn.liven.com.au", + "ablink.edm.zip.co", + "ablink.em.redmart.com", + "ablink.email.creator.shopltk.com", + "ablink.email.etsy.com", + "ablink.email.luminarypodcasts.com", + "ablink.email.pressreader.com", + "ablink.emails.spothero.com", + "ablink.emails.themarket.nz", + "ablink.emails.vida.com", + "ablink.engage.hipages.com.au", + "ablink.engage.insighttimer.com", + "ablink.enjoy.wonder.com", + "ablink.feed.liven.com.au", + "ablink.fun.joyrun.com", + "ablink.go1.zip.co", + "ablink.go2.zip.co", + "ablink.go3.zip.co", + "ablink.hello.innit.com", + "ablink.hello.sanvello.com", + "ablink.hello.spriggy.com.au", + "ablink.hello.washmen.com", + "ablink.help.innit.com", + "ablink.help.sanvello.com", + "ablink.help.shopwell.com", + "ablink.info.felixmobile.com.au", + "ablink.info.oneatwork.app", + "ablink.info.pressreader.com", + "ablink.info.sofi.org", + "ablink.info.themarket.nz", + "ablink.info.timhortons.ca", + "ablink.info.timhortons.com", + "ablink.info.vida.com", + "ablink.juicer.li.me", + "ablink.kfc.com.au", + "ablink.lifecycle.onxmaps.com", + "ablink.loyal.timhortons.ca", + "ablink.loyal.timhortons.com", + "ablink.loyalty.almosafer.com", + "ablink.loyalty.tajawal.com", + "ablink.m.feelcove.com", + "ablink.m.jackpocket.com", + "ablink.m.popeyes.com", + "ablink.m.seatedapp.io", + "ablink.m.sofi.org", + "ablink.ma.linktr.ee", + "ablink.mail.activearcade.ai", + "ablink.mail.adobespark.com", + "ablink.mail.flipfit.com", + "ablink.mail.grailed.com", + "ablink.mail.homecourt.ai", + "ablink.mail.parkmobile.io", + "ablink.mail.truemoney.com", + "ablink.mail.winwinsave.com", + "ablink.mail1.iheart.com", + "ablink.marketing.adobemailing.com", + "ablink.marketing.li.me", + "ablink.marketing.max.com", + "ablink.marketing.motortrend.com", + "ablink.marketing.onxmaps.com", + "ablink.media.10play.com.au", + "ablink.mktg.almosafer.com", + "ablink.mktg.tajawal.com", + "ablink.msg.flipfit.com", + "ablink.my.zip.co", + "ablink.news.emails-puregym.com", + "ablink.news.felixmobile.com.au", + "ablink.news.forhers.com", + "ablink.news.gooseinsurance.com", + "ablink.news.kfc.co.za", + "ablink.newsletters1.motortrend.com", + "ablink.newsletters2.motortrend.com", + "ablink.notice.spriggy.com.au", + "ablink.notification.insighttimer.com", + "ablink.notify.homecourt.ai", + "ablink.nz-edm.zip.co", + "ablink.o.sofi.org", + "ablink.offers.checkout51.com", + "ablink.offroad-marketing.onxmaps.com", + "ablink.p.radio.com", + "ablink.pomelo.fashion", + "ablink.pomelofashion.com", + "ablink.promos.timhortons.ca", + "ablink.promos.timhortons.com", + "ablink.qa.enjoy.wonder.com", + "ablink.r.sofi.com", + "ablink.rider.li.me", + "ablink.seller.etsy.com", + "ablink.send.joinjamjar.com.au", + "ablink.sender.skyscanner.com", + "ablink.sender.skyscanner.net", + "ablink.service.max.com", + "ablink.staging-e.klarna.com", + "ablink.stream.max.com", + "ablink.subscribers.motortrend.com", + "ablink.support.oneatwork.app", + "ablink.t.feelcove.com", + "ablink.tchicken.popeyes.com", + "ablink.test.iheart.com", + "ablink.test.kfc.com.au", + "ablink.test.skyscanner.net", + "ablink.test.vida.com", + "ablink.thekingdom.bk.com", + "ablink.thekitchen.popeyes.com", + "ablink.track.popeyes.com", + "ablink.track.timhortons.ca", + "ablink.track.timhortons.com", + "ablink.uat.enjoy.wonder.com", + "ablink.updates.creator.shopltk.com", + "ablink.updates.gooseinsurance.com", + "ablink.your-way.bk.com", + "ablink.your.audacy.com", + "ablinkclicktest.prod.aws.skyscnr.com", + "ablinks-staging.email.tispr.com", + "ablinks.comms.healthengine.com.au", + "ablinks.e.foxsports.com.au", + "ablinks.e.sportinanutshell.com.au", + "ablinks.info.amaro.com", + "ablinks.kfc.com.au", + "ablinks.mail.claritymoney.com", + "ablinks.mail.hinge.co", + "ablinks.mail.pared.com", + "ablinks.marketing.numi.com", + "ablinks.news.amaro.com", + "ablinks.news.learnwithhomer.com", + "ablinks.notify.healthengine.com.au", + "ablinks.trackerinfo.southbeachdiet.com", + "ablinks.welcome.learnwithhomer.com", + "ablinksemail.wirexapp.com", + "ablinksuni.a.grubhub.com", + "ablinksuni.a.seamless.com", + "ablitleoor.com", + "ablkkukpaoc.com", + "abluentshinny.com", + "abluvdiscr.com", + "ablybeastssarcastic.com", + "ablyinviting.com", + "abmail.info.amaro.com", + "abmail.peak.net", + "abmail.test.iheart.com", + "abmail2.e.hungryjacks.com.au", + "abmeldung.information.o2.de", + "abmeldung.information.whatsappsim.de", + "abmismagiusom.com", + "abmunnaa.com", + "abncx.amv.fr", + "abnegationbanquet.com", + "abnegationdenoteimprobable.com", + "abnegationsemicirclereproduce.com", + "abnormalgently.com", + "abnormalmansfield.com", + "abnormalwidth.com", + "abnrkespuk.com", + "abo.schibsted.no", + "aboardamusement.com", + "aboardfork.com", + "aboardhotdog.com", + "aboardkettle.com", + "aboardlevel.com", + "aboarea.com", + "abochro.com", + "abodedistributionpan.com", + "aboenab.com", + "abohara.com", + "abolaed.com", + "abolid.com", + "abolishmentengaged.com", + "abombu.com", + "abominebootee.top", + "abomisi.com", + "abonnementpermissiveenliven.com", + "abopeol.com", + "aboriginalboats.com", + "aboriginalhubby.com", + "abortingulf.top", + "abortsrefront.top", + "aboucaih.com", + "aboung.com", + "aboutpersonify.com", + "abouttill.com", + "aboveboardstunning.com", + "aboveredirect.top", + "abovethecityo.com", + "abparasr.com", + "abpicsrc.com", + "abpjs23.com", + "abpwqf.lolaflora.com.mx", + "abqmfewisf.com", + "abqnupogcwhi.com", + "abracon.actonservice.com", + "abrasivematch.com", + "abrhydona.com", + "abridebouch.com", + "abridgeoverwhelmfireball.com", + "abridgesynchronizepleat.com", + "abruptcompliments.com", + "abruptlydummy.com", + "abruptlyretortedbat.com", + "abruptnesscarrier.com", + "abruptradishnotwithstanding.com", + "abruptroad.com", + "abruth.com", + "abs.proxistore.com", + "absentairport.com", + "absentcleannewspapers.com", + "absentlybiddingleopard.com", + "absentlygratefulcamomile.com", + "absentlymoreoverwell.com", + "absentlyrindbulk.com", + "absentstream.com", + "abservinean.com", + "abseydeveled.com", + "absinfo.eagle.org", + "absjcirtbhm.com", + "abskursin.com", + "abslroan.com", + "absoft.actonservice.com", + "absolosisa.com", + "absolutechapelequation.com", + "absolutelyconfession.com", + "absolutelytowns.com", + "absoluteroute.com", + "absolutionexpert.com", + "absolvecarriagenotify.com", + "absolveparticlesanti.com", + "absorbedscholarsvolatile.com", + "absorbedswept.com", + "absorbingband.com", + "absorbingcorn.com", + "absorbinginject.com", + "absorbingprison.com", + "absorbingwiden.com", + "absorptionpersonalforesee.com", + "absorptionsuspended.com", + "absscw.vegis.ro", + "abstaininquisitive.com", + "abstractedamount.com", + "abstractedauthority.com", + "absump.com", + "absurdapple.com", + "absurdunite.com", + "absurdwater.com", + "abt.bauhaus.es", + "abt.bauhaus.info", + "abt.nike.com", + "abt.nl.bauhaus", + "abtasty.com", + "abtaurosa.club", + "abtfliping.top", + "abtrcker.com", + "abtyroguean.com", + "abtyroguer.com", + "abuaac.suzette-shop.jp", + "abuajs.e-monsite.com", + "abukss.com", + "abuliasbubber.com", + "abundantcoin.com", + "abundantservantexact.com", + "abundantsurroundvacation.com", + "aburbangambang.com", + "abusageqh.com", + "abusedbabysitters.com", + "abusedthrown.com", + "abusiveserving.com", + "abvghl.udn.com", + "abvnypoqcgmh.com", + "abvoltssilen.top", + "abwattfrutex.com", + "abwhyag.com", + "abwlrooszor.com", + "abxslg.jollyroom.fi", + "abyamaskor.com", + "abyescaplock.guru", + "abzjkaridcit.com", + "ac-3.mix.tokyo", + "ac-ebis-otrk.usen.com", + "ac-ebis-stb.usen.com", + "ac-ebis-uhome.usen.com", + "ac-ebis.otoraku.jp", + "ac-ebis.usen-ad.com", + "ac-ebis.usen-insurance.com", + "ac-ebis.usen-pos.com", + "ac-ebis.usen-service.com", + "ac-ebis.usen-store.com", + "ac-ebis.usen.biz", + "ac.dun.163.com", + "ac.geechs-job.com", + "ac.livelty.com", + "ac.prism-world.jp.net", + "ac.rnm.ca", + "ac35e1ff43.com", + "ac9kpxbans1l.staging.unstoppabledomains.com", + "acacdn.com", + "academic-information.com", + "academics.academicsuperstore.com", + "academicvast.com", + "academyblocked.com", + "academyenrage.com", + "acadian-asset.actonservice.com", + "acala-bridge.com", + "acalraiz.xyz", + "acam-2.com", + "acaussee.net", + "acbbpadizl.com", + "acbc68e83c.com", + "acbcamapztca.com", + "acbp0020171456.page.tl", + "acc-link-ccontact.focuscura.com", + "acc.info.lumxpert.signify.com", + "acc.marketing.adobedxcusteng.com", + "accahurkaru.com", + "accbxepcls.com", + "accdhcxcbzck.com", + "acce3bc0f4.com", + "accecmtrk.com", + "accedeethnic.com", + "accedemotorcycle.com", + "accedenonre.xyz", + "accedeproductive.com", + "acceleratedrummer.com", + "acceleratemouse.com", + "acceleratenovice.com", + "accelerateswitch.com", + "accentneglectporter.com", + "accenture.epoise.com", + "accenturetest.epoise.com", + "acceptable-progress.pro", + "acceptablearablezoological.com", + "acceptableauthority.com", + "acceptablebleat.com", + "acceptcards.americanexpress.co.uk", + "access-mc.com", + "access.acspubs.org", + "access.hikaritv.net", + "access.ipro.net", + "access.iprolive.com", + "access.sunpower.com", + "access.vidox.net", + "access2.ipro.net", + "accessdatatrack.com", + "accesshomeinsurance.co", + "accessiblescopevisitor.com", + "accidentalinfringementfat.com", + "accidentallyrussian.com", + "accids.com", + "acclaimcraftsman.com", + "acclaimed-travel.pro", + "acclaro.actonservice.com", + "accmgr.com", + "accoladethoroughly.com", + "accommodatingremindauntie.com", + "accommodationcarpetavid.com", + "accompanycollapse.com", + "accompanyingjean.com", + "accomplicepeach.com", + "accomplishedacquaintedbungalow.com", + "accomplishmentailmentinsane.com", + "accomplishmentstrandedcuddle.com", + "accordancespotted.com", + "accordaudienceeducational.com", + "accordinglyair.com", + "accountancy.bppeloqua.com", + "accountantpacketassail.com", + "accountdolphinframe.com", + "accounting.frbservices.org", + "accountresponsesergeant.com", + "accruefierceheartache.com", + "accumula.actonservice.com", + "accumulateboring.com", + "accuracyswede.com", + "accurateanimal.com", + "accuratecoal.com", + "accuride.actonservice.com", + "accusationcollegeload.com", + "accusedstone.com", + "accuserannouncementadulthood.com", + "accustomedinaccessible.com", + "accutrain.actonservice.com", + "accuzip.actonservice.com", + "accwww9.53kf.com", + "acdcdn.com", + "acdcmarimo.com", + "acdn01.vidox.net", + "acdn923132475.com", + "acecapprecarious.com", + "acediscover.com", + "acelacien.com", + "acelogger.heraldcorp.com", + "acemdvv.com", + "acemetrics.aaa.com", + "acemetrix.actonservice.com", + "acemlnb.com", + "acendas.actonservice.com", + "aceporntube.com", + "acerbityjessamy.com", + "acertb.com", + "aceshosted.top", + "acesse.tc.com.br", + "acetalsunbait.com", + "acfaaoaaxdqm.com", + "acfsxqoa.com", + "acftxqqg.com", + "acfyamxwluprpx.com", + "achaipheegly.com", + "achcdn.com", + "achecaskmeditate.com", + "achejoos.com", + "achelessarkaskew.com", + "achelesscorporaltreaty.com", + "achelessintegralsigh.com", + "acheworry.com", + "achievablecpmrevenue.com", + "achievebeneficial.com", + "achievehardboiledheap.com", + "achieverknee.com", + "achilles-par.com", + "achmic.com", + "achnyyjlxrfkwt.xyz", + "achpokevvh.com", + "achuphaube.com", + "achurt.com", + "achycompassionate.com", + "achyrepeatitchy.com", + "acidicgrip.com", + "acidicresist.pro", + "acidicstraw.com", + "acidpigs.com", + "aciysf.destockage-fitness.com", + "ackcdn.net", + "ackekryieyvkvby.com", + "acknowledgecalculated.com", + "ackxsndsc.com", + "aclickads.com", + "aclktrkr.com", + "aclordi.actonservice.com", + "acloudvideos.com", + "acmaknoxwo.com", + "acme.vidox.net", + "acmeinc-softwarebuilder.weeblysite.com", + "acnwxjhfby.com", + "acocpcvm.com", + "acofrnsr44es3954b.com", + "acoolreknit.com", + "acoossz.top", + "acorneroft.org", + "acornexhaustpreviously.com", + "acostaom.com", + "acoudsoarom.com", + "acousticsapparel.com", + "acpakrjzyamb.com", + "acq-au.americanexpress.com", + "acq-hk.americanexpress.com", + "acq-jp.americanexpress.com", + "acq-sg.americanexpress.com", + "acqmeaf.com", + "acquaintanceexemptspinach.com", + "acquaintanceinsaneinaudible.com", + "acquaintanceunbearablecelebrated.com", + "acquaintcollaboratefruitless.com", + "acquaintedpostman.com", + "acquaintplentifulemotions.com", + "acquireattention.com", + "acquirethem.com", + "acquisition.cbre.com.au", + "acquisition.klm.com", + "acquisitionsneezeswell.com", + "acrepantherrecite.com", + "acrevenene.com", + "acridangle.com", + "acridtaxiworking.com", + "acridtubsource.com", + "acridtwist.com", + "acro.egghead.link", + "acronkkky.com", + "acrossbrittle.com", + "acrossgigantic.com", + "acrossheadquartersanchovy.com", + "acrote.com", + "acs.woolworths.com.au", + "acsbapp.com", + "acscdn.com", + "acstzxngp.com", + "act-on-marketing.advancedsolutionsplm.com", + "act-on-marketing.asidesignsoftware.com", + "act-on-marketing.lifesciences.solutions", + "act-on-marketing.slot3d.com", + "act-on-marketing.xpedientsoftware.com", + "act-on.ioactive.com", + "act-on.milestoneinternet.com", + "act-on.snb.com", + "act-on.up.edu.pe", + "act-server-prod.7swnm9dm8q.eu-west-1.elasticbeanstalk.com", + "act.boxerproperty.com", + "act.colorlines.com", + "act.convergencetraining.com", + "act.cwsglobal.org", + "act.davistech.edu", + "act.enli.net", + "act.firstdata.com", + "act.lanap.com", + "act.online.engineering.nyu.edu", + "act.pivotpointsecurity.com", + "act.plumvoice.com", + "act.raceforward.org", + "act.soneticscorp.com", + "act.wernerelectric.com", + "act.wynk.in", + "actie.athlon.com", + "actie.milieudefensie.nl", + "actiflex.org", + "actinonmouch.top", + "action.advisorycloud.com", + "action.hassconsult.co.ke", + "action.logixfiber.com", + "action.totalcompbuilder.com", + "action.totalrewardssoftware.com", + "action.unifiedoffice.com", + "actiondenepeninsula.com", + "actionisabella.com", + "actionsplash.com", + "activarhotmail.weebly.com", + "activatejargon.com", + "activation.depop.com", + "activation.labcorp.com", + "activation.thunderinsider.com", + "active-email.branch.rocks", + "active.sangfor.com", + "activelysmileintimate.com", + "activemetering.com", + "activeoffbracelet.com", + "activepoststale.com", + "activexsportswear.com", + "activity-flow.vtex.com", + "activity.fiverr.com", + "activity.newlook.com", + "activity.wisepops.com", + "activos.contacto.promerica.fi.cr", + "acton.ajmfg.com", + "acton.altep.com", + "acton.bluetreesystems.com", + "acton.brightspeed.com", + "acton.dotcom-monitor.com", + "acton.goldencomm.com", + "acton.iriworldwide.com", + "acton.locatesmarter.com", + "acton.maintainer.com", + "acton.marketing.knowlarity.com", + "acton.oosis.com", + "acton.outleads.com", + "acton.prolabs.com", + "acton.sightlife.org", + "acton.simpleviewinc.com", + "acton.the-tma.org", + "acton.tourismireland.com", + "acton.trefis.com", + "actondev.actonservice.com", + "actonhrm.mercuryhealthcare.com", + "actoramusement.com", + "actpbfa.com", + "actpx.com", + "actressdoleful.com", + "actrkn.com", + "actualdeals.com", + "actuallyfrustration.com", + "actuallyhierarchyjudgement.com", + "actuallysheep.com", + "actuallysnake.com", + "actuallything.com", + "actualprocedureswaver.com", + "actushurling.top", + "acuityads.com", + "acuityplatform.com", + "aculturerpa.info", + "acv.auhikari-norikae.com", + "acv.aun-air-wifi.com", + "acv.aun-company.com", + "acv.aun-n-hikari.com", + "acv.aun-softbank-hikari.com", + "acv.biglobe-hikari.net", + "acv.cmf-hikari.net", + "acv.crea-lp.com", + "acv.fletsntt.com", + "acv.hikariocn.com", + "acv.hikarisoftbank.com", + "acv.internet-moushikomi.net", + "acv.kyushu-internet.com", + "acv.mc-doctor.net", + "acv.mc-nurse.net", + "acv.mc-pharma.net", + "acv.me-hikari.net", + "acv.next-air-wifi.com", + "acv.next-internet.info", + "acv.nft-hikari.net", + "acv.pikarahikari.net", + "acv.softbank-hikaricollabo.com", + "acv.xn--dckf5a1e821s9i7b.com", + "acv.xn--lck7b0fy49k9y1b.com", + "acvnhayikyutjsn.xyz", + "acxajt.jimmykey.com", + "acylasecorers.top", + "ad-a8.www.zeiri4.com", + "ad-adblock.com", + "ad-addon.com", + "ad-back.net", + "ad-balancer.at", + "ad-balancer.net", + "ad-bay.com", + "ad-blocking24.net", + "ad-cheers.com", + "ad-cupid.com", + "ad-delivery.net", + "ad-ebis.bookpass.auone.jp", + "ad-ebis.mynavi-job20s.jp", + "ad-ebis.toysub.jp", + "ad-flow.com", + "ad-guardian.com", + "ad-indicator.com", + "ad-log.dable.io", + "ad-m.asia", + "ad-mapps.com", + "ad-maven.com", + "ad-nex.com", + "ad-pay.de", + "ad-platform.jmty.jp", + "ad-recommend.com", + "ad-rotator.com", + "ad-score.com", + "ad-serve.b-cdn.net", + "ad-server.co.za", + "ad-server.gulasidorna.se", + "ad-serverparc.nl", + "ad-space.net", + "ad-srv.net", + "ad-stir.com", + "ad-tracker-api.luizalabs.com", + "ad-up.com", + "ad-vice.biz", + "ad-vortex.com", + "ad-wheel.com", + "ad.22betpartners.com", + "ad.320320.net", + "ad.71i.de", + "ad.a8.net", + "ad.abcnews.com", + "ad.abctv.com", + "ad.about.co.kr", + "ad.aboutwebservices.com", + "ad.abum.com", + "ad.aim-universe.co.jp", + "ad.allboxing.ru", + "ad.aloodo.com", + "ad.altervista.org", + "ad.animehub.ac", + "ad.anuntis.com", + "ad.aucfan.com", + "ad.aucview.com", + "ad.autorace.jp", + "ad.belleeau.jp", + "ad.bitmedia.io", + "ad.bizo.com", + "ad.bondage.com", + "ad.centrum.cz", + "ad.cgi.cz", + "ad.choiceradio.com", + "ad.cooks.com", + "ad.daum.net", + "ad.digitallook.com", + "ad.dnoticias.pt", + "ad.domainfactory.de", + "ad.e-dpe.jp", + "ad.edugram.com", + "ad.exyws.org", + "ad.foxnetworks.com", + "ad.gogox.com", + "ad.grafika.cz", + "ad.gt", + "ad.guru", + "ad.hbv.de", + "ad.hodomobile.com", + "ad.houkei-shinjuku.com", + "ad.hyena.cz", + "ad.ichiban-boshi.com", + "ad.ichiru.net", + "ad.iinfo.cz", + "ad.imp.joins.com", + "ad.infoseek.com", + "ad.inhaabit.com", + "ad.intl.xiaomi.com", + "ad.jacotei.com.br", + "ad.jetsoftware.com", + "ad.jibunde-esute.com", + "ad.kddi-fs.com", + "ad.keenspace.com", + "ad.khan.co.kr", + "ad.kimcartoon.si", + "ad.kirara-support.jp", + "ad.kissanime.co", + "ad.kissanime.com.ru", + "ad.kissanime.org.ru", + "ad.kissanime.sx", + "ad.kissasian.com.ru", + "ad.kissasian.es", + "ad.kisscartoon.nz", + "ad.kisscartoon.sh", + "ad.kisstvshow.ru", + "ad.kubiccomps.icu", + "ad.lgappstv.com", + "ad.liveinternet.ru", + "ad.lomadee.com", + "ad.lupa.cz", + "ad.magokoro-care-shoku.com", + "ad.mediastorm.hu", + "ad.mg", + "ad.moe.video", + "ad.mox.tv", + "ad.musicmatch.com", + "ad.myapple.pl", + "ad.mynetreklam.com.streamprovider.net", + "ad.nachtagenten.de", + "ad.netmedia.hu", + "ad.nettvservices.com", + "ad.norfolkbroads.com", + "ad.nttnavi.co.jp", + "ad.nwt.cz", + "ad.ordersuit.info", + "ad.period-calendar.com", + "ad.pornutopia.org", + "ad.profiwin.de", + "ad.prv.pl", + "ad.reachlocal.com", + "ad.rejichoice.jp", + "ad.reklamport.com", + "ad.samsungadhub.com", + "ad.shinjuku-mens-chuoh.com", + "ad.simflight.com", + "ad.simgames.net", + "ad.style", + "ad.takasu.co.jp", + "ad.tapthislink.com", + "ad.tempstaff.co.jp", + "ad.theatre.co.jp", + "ad.theatreacademy.jp", + "ad.tpmn.co.kr", + "ad.tradertimerz.media", + "ad.tv2.no", + "ad.universcine.com", + "ad.usatoday.com", + "ad.video-mech.ru", + "ad.virtual-nights.com", + "ad.wavu.hu", + "ad.weatherbug.com", + "ad.wsod.com", + "ad.wz.cz", + "ad.xiaomi.com", + "ad.xmovies8.si", + "ad.xrea.com", + "ad.ztylez.com", + "ad0.bigmir.net", + "ad01.mediacorpsingapore.com", + "ad01.tmgrup.com.tr", + "ad1.emule-project.org", + "ad1.kde.cz", + "ad1.tone.ne.jp", + "ad120m.com", + "ad127m.com", + "ad1data.com", + "ad1rtb.com", + "ad2.iinfo.cz", + "ad2.lupa.cz", + "ad2.netriota.hu", + "ad2.nmm.de", + "ad2.xrea.com", + "ad2up.com", + "ad2upapp.com", + "ad3.iinfo.cz", + "ad3.xrea.com", + "ad4.com.cn", + "ad4game.com", + "ad4mat.com", + "ad4mat.de", + "ad4mat.net", + "ad4point.nyc3.digitaloceanspaces.com", + "ad7.bigmir.net", + "ad999.biz", + "ada8-2.ampleur.jp", + "ada8.ampleur.jp", + "adabra.com", + "adaction.de", + "adactioner.com", + "adadvisor.net", + "adalliance.io", + "adamantsnail.com", + "adanad.name", + "adanging.blog", + "adapt.tv", + "adaptationbodilypairs.com", + "adaptationwrite.com", + "adaptcunning.com", + "adaptv.advertising.com", + "adaranth.com", + "adaround.net", + "adarutoad.com", + "adat.borsonline.hu", + "adat.ingatlanbazar.hu", + "adat.koponyeg.hu", + "adat.life.hu", + "adat.mandiner.hu", + "adat.mindmegette.hu", + "adat.origo.hu", + "adat.travelo.hu", + "adat.veol.hu", + "adat.videa.hu", + "adating.link", + "adb-analytics.live-now.com", + "adb-secured.kijk.nl", + "adb.kijk.nl", + "adb.superrtl.de", + "adb.toggoeltern.de", + "adb7rtb.com", + "adbedgeexp.aircanada.com", + "adbidgo.com", + "adbilty.me", + "adbison-redirect.com", + "adbit.co", + "adblade.com", + "adblade.org", + "adblck.com", + "adblock-360.com", + "adblock-guru.com", + "adblock-one-protection.com", + "adblock-pro-download.com", + "adblock-pro.org", + "adblock-zen-download.com", + "adblock-zen.com", + "adblock1.com", + "adblockanalytics.com", + "adblockenterpriseedition.com", + "adblocker-instant.xyz", + "adblockerapp.com", + "adblockers.b-cdn.net", + "adblockervideo.com", + "adblockfast.com", + "adblockultra.com", + "adbmetrics.abc.es", + "adbmetrics.blogasturias.com", + "adbmetrics.canarias7.es", + "adbmetrics.caravantur.eus", + "adbmetrics.degustacastillayleon.es", + "adbmetrics.diariosur.es", + "adbmetrics.diariovasco.com", + "adbmetrics.elcomercio.es", + "adbmetrics.eldiariomontanes.es", + "adbmetrics.elnortedecastilla.es", + "adbmetrics.hoy.es", + "adbmetrics.hyundai.com", + "adbmetrics.ideal.es", + "adbmetrics.koreanair.com", + "adbmetrics.larioja.com", + "adbmetrics.lasprovincias.es", + "adbmetrics.laverdad.es", + "adbmetrics.lomejordelvinoderioja.com", + "adbmetrics.masterelcorreo.com", + "adbmetrics.miperiodicodigital.com", + "adbmetrics.vehiculosdeocasion.eus", + "adbmetrics.vocento.com", + "adbmetrics.welife.es", + "adbmetrics.womennow.es", + "adbmetrics.xn--futuroenespaol-1nb.es", + "adbmi.com", + "adbooth.com", + "adbooth.net", + "adbot.com", + "adbox.lv", + "adbq.bk.mufg.jp", + "adbrite.com", + "adbro.me", + "adbroker.de", + "adbrook.com", + "adbsmetrics.ep.hmc.co.kr", + "adbsmetrics.everland.com", + "adbsmetrics.genesis.com", + "adbsmetrics.hanwha.com", + "adbsmetrics.hyundai.com", + "adbsmetrics.kia.com", + "adbsmetrics.koreanair.com", + "adbsmetrics.kt.com", + "adbsmetrics.lgcaremall.com", + "adbsmetrics.lotterentacar.net", + "adbsmetrics.thewhoo.com", + "adbuddiz.com", + "adbuff.com", + "adbuka.com.ng", + "adbull.com", + "adbunker.com", + "adbureau.net", + "adbutler-fermion.com", + "adbutler.com", + "adbuyer.com", + "adbuyer3.lycos.com", + "adbyss.com", + "adc-js.nine.com.au", + "adc-teasers.com", + "adcampo.com", + "adcannyads.com", + "adcannyxml.com", + "adcash.com", + "adcast.deviantart.com", + "adcastplus.net", + "adcde.com", + "adcdnx.com", + "adcel.co", + "adcell.de", + "adcenter.net", + "adcentrum.net", + "adchap.com", + "adcheap.network", + "adchemical.com", + "adcl1ckspr0f1t.com", + "adclerks.com", + "adclick.com", + "adclick.pk", + "adclickbyte.com", + "adclickmedia.com", + "adclicks.io", + "adclient1.tucows.com", + "adclixx.net", + "adcloud.net", + "adcolo.com", + "adcolony.com", + "adcomplete.com", + "adconion.com", + "adconjure.com", + "adcontent.gamespy.com", + "adcontext.pl", + "adcontroll.com", + "adcovery.com", + "adcrax.com", + "adcron.com", + "adcycle.com", + "add.newmedia.cz", + "adddumbestbarrow.com", + "addelive.com", + "addfreestats.com", + "addictedattention.com", + "addin.icu", + "addinginstancesroadmap.com", + "addiply.com", + "additionalbasketdislike.com", + "additionalcasualcabinet.com", + "additionalmedia.com", + "additionant.com", + "additionfeud.com", + "additionssurvivor.com", + "additionsyndrome.com", + "addizhi.top", + "addkt.com", + "addlnk.com", + "addme.com", + "addoer.com", + "addonsmash.com", + "addotnet.com", + "addressanythingbridge.com", + "addresseeboldly.com", + "addresseepaper.com", + "addresshisselephant.com", + "addresslegbreathless.com", + "addresssupernaturalwitchcraft.com", + "addroplet.com", + "addthief.com", + "ade.deskstyle.info", + "ade.hirose-fx.co.jp", + "ade.jfx.co.jp", + "adebis-52667624.wowma.jp", + "adebis-bkan.vbest.jp", + "adebis-cname.jobmall.jp", + "adebis-dojyo.dojyo.jp", + "adebis-morijuku.morijuku.com", + "adebis-rikon.vbest.jp", + "adebis-saimu.vbest.jp", + "adebis.464981.com", + "adebis.afc-shop.com", + "adebis.ahjikan-shop.com", + "adebis.aij.co.jp", + "adebis.angfa-store.jp", + "adebis.bathclin.jp", + "adebis.bbb-life.jp", + "adebis.chojyu.com", + "adebis.crowdcredit.jp", + "adebis.daiwahouse.co.jp", + "adebis.demae-can.com", + "adebis.e-ohaka.com", + "adebis.entetsu.co.jp", + "adebis.ferret-one.com", + "adebis.furisode-ichikura.jp", + "adebis.gfs-official.com", + "adebis.gfs.tokyo", + "adebis.gogin.co.jp", + "adebis.harutaka.jp", + "adebis.hotstaff.co.jp", + "adebis.jp.iface.com", + "adebis.juku.st", + "adebis.kamada.co.jp", + "adebis.kaonavi.jp", + "adebis.kirei-journal.jp", + "adebis.kirin.co.jp", + "adebis.kodomohamigaki.com", + "adebis.kose.co.jp", + "adebis.koutsujiko.jp", + "adebis.leben-establish.jp", + "adebis.leben-style.jp", + "adebis.lifestylemag.jp", + "adebis.livable.co.jp", + "adebis.logoshome.jp", + "adebis.mizunomori.com", + "adebis.muscledeli.jp", + "adebis.no.01.alo-organic.com", + "adebis.nursery.co.jp", + "adebis.o-baby.net", + "adebis.pikaichi.co.jp", + "adebis.qeee.jp", + "adebis.real-style.co.jp", + "adebis.report.clinic", + "adebis.reruju.com", + "adebis.rishiria-furel.com", + "adebis.s-toushi.jp", + "adebis.saison-pocket.com", + "adebis.satori.marketing", + "adebis.sbishinseibank.co.jp", + "adebis.sbpayment.jp", + "adebis.shinseibank.com", + "adebis.shiseido.co.jp", + "adebis.shopserve.jp", + "adebis.sokamocka.com", + "adebis.thd-web.jp", + "adebis.theclinic.jp", + "adebis.tipness.co.jp", + "adebis.tohshin.co.jp", + "adebis.toitoitoi.clinic", + "adebis.tokyuhotels.co.jp", + "adebis.toushi-up.com", + "adebis.tspot.co.jp", + "adebis.urban-research.jp", + "adebis.zenyaku-hbshop.com", + "adebis01.job-con.jp", + "adebis02.juku.st", + "adebis0508.brain-sleep.com", + "adebis1.1rnavi.com", + "adebis8628.matsui.co.jp", + "adebiscname.au-sonpo.co.jp", + "adebiscname.auone.jp", + "adebiscname.sumirin-ht.co.jp", + "adebisu.wowow.co.jp", + "adecn.com", + "adeditiontowri.org", + "adeimptrck.com", + "ademails.com", + "adengage.com", + "adenza.dev", + "adetracking.com", + "adeure.com", + "adevbom.com", + "adevppl.com", + "adex.kintetsu-re.co.jp", + "adex.media", + "adex.naruko333.jp", + "adex.predear.com", + "adexc.net", + "adexchangecloud.com", + "adexchangedirect.com", + "adexchangegate.com", + "adexchangeguru.com", + "adexchangemachine.com", + "adexchangeprediction.com", + "adexchangetracker.com", + "adexcite.com", + "adexmedias.com", + "adexpose.com", + "adexprt.com", + "adexprts.com", + "adext.inkclub.com", + "adf.ly", + "adf.uhn.cx", + "adf4fdd723.com", + "adfahrapps.com", + "adfeed.marchex.com", + "adfeedstrk.com", + "adfgetlink.net", + "adfgfeojqx.com", + "adfhilhpoquv.com", + "adflight.com", + "adfootprints.com", + "adforcast.com", + "adforce.com", + "adforgeinc.com", + "adform.com", + "adform.net", + "adformdsp.net", + "adfox.yandex.ru", + "adfpoint.com", + "adframesrc.com", + "adfrontiers.com", + "adfusion.com", + "adfyre.co", + "adg99.com", + "adgard.net", + "adgardener.com", + "adgebra.co.in", + "adglare.net", + "adglare.org", + "adglaze.com", + "adgoi.com", + "adgorithms.com", + "adhaven.com", + "adhealers.com", + "adhese.be", + "adhese.com", + "adhiepfpixtjmv.com", + "adhigh.net", + "adhoc4.net", + "adhub.digital", + "adhudg.nec-lavie.jp", + "adhunter.media", + "adi.ni.com", + "adiingsinspiri.org", + "adimage.guardian.co.uk", + "adimages.been.com", + "adimages.carsoup.com", + "adimages.go.com", + "adimages.homestore.com", + "adimages.omroepzeeland.nl", + "adimages.sanomawsoy.fi", + "adimg.com.com", + "adimg1.chosun.com", + "adimgs.sapo.pt", + "adingo.jp", + "adinjector.net", + "adinplay-venatus.workers.dev", + "adinterax.com", + "adiquity.com", + "adisfy.com", + "adition.com", + "adition.de", + "adition.net", + "aditms.me", + "aditsafeweb.com", + "aditserve.com", + "adixkr.culturekings.com.au", + "adizio.com", + "adjectivedollaralmost.com", + "adjectiveresign.com", + "adjix.com", + "adjoincomprise.com", + "adjoincultivatedrussian.com", + "adjournfaintlegalize.com", + "adjs.media", + "adjug.com", + "adjuggler.com", + "adjuggler.yourdictionary.com", + "adjust.com", + "adjustbedevilsweep.com", + "adjusteddrug.com", + "adjustmentconfide.com", + "adjustnetwork.com", + "adjux.com", + "adk2.co", + "adk2.com", + "adkaora.space", + "adkernel.com", + "adklimages.com", + "adl-hunter.com", + "adl.bankofthewest.com", + "adl.kkguan.com", + "adland.ru", + "adlane.info", + "adlegend.com", + "adless.io", + "adligature.com", + "adlightning.com", + "adlog.com.com", + "adlogists.com", + "adloox.com", + "adlooxtracking.com", + "adlserq.com", + "adltserv.com", + "adlure.net", + "adm.adminstrumentengineering.com.au", + "admachina.com", + "admagnet.net", + "admailtiser.com", + "adman.gr", + "adman.otenet.gr", + "admanagement.ch", + "admanager.btopenworld.com", + "admanager.carsoup.com", + "admangrauc.com", + "admangrsw.com", + "admanmedia.com", + "admantx.com", + "admarketplace.net", + "admarvel.com", + "admaster.com.cn", + "admatchly.com", + "admax.network", + "admaxium.com", + "adme-net.com", + "admeasure.hh-online.jp", + "admedia.com", + "admediatex.net", + "admedit.net", + "admedo.com", + "admeking.com", + "admeld.com", + "admeme.net", + "admeridianads.com", + "admex.com", + "admez.com", + "admicro.vn", + "admidadsp.com", + "admidainsight.com", + "admin.academyforconsciousleadership.net", + "admin.net.fidorbank.uk", + "admin.smartgroup.com.au", + "adminder.com", + "adminer.com", + "administerjuniortragedy.com", + "administrator.pnclassaction.com", + "adminshop.com", + "adminspace.carte-gr.total.fr", + "admirableoverdone.com", + "admiral.pub", + "admiralugly.com", + "admiredclumsy.com", + "admiredexcrete.com", + "admissiblecontradictthrone.com", + "admission.concord.edu", + "admission.net", + "admissionreceipt.com", + "admissions.easterncollege.ca", + "admissions.trios.com", + "admit.mountsaintvincent.edu", + "admitad-connect.com", + "admitad.com", + "admith.com", + "admix.in", + "admixer.net", + "admized.com", + "admjmp.com", + "admob-cn.com", + "admob.com", + "admobe.com", + "admonishmentforcedirritating.com", + "admonitor.com", + "admothreewallent.com", + "adn.lrb.co.uk", + "adn.porndig.com", + "adnami.io", + "adnami2.io", + "adncdnend.azureedge.net", + "adnet.asahi.com", + "adnet.biz", + "adnet.de", + "adnet.ru", + "adnetasia.com", + "adnetwork.net", + "adnetworkme.com", + "adnetworkperformance.com", + "adnews.maddog2000.de", + "adnext.co", + "adnext.fr", + "adngin.com", + "adnico.jp", + "adnigma.com", + "adnimo.com", + "adnium.com", + "adnl.bk.mufg.jp", + "adnotbad.com", + "adnotebook.com", + "adnqdnxclmml.com", + "adnxs-simple.com", + "adnxs.com", + "adnxs.net", + "adnxs1.com", + "adobe-analytics-dc.belastingdienst.nl", + "adobe-analytics.vionicshoes.com", + "adobe-dev-landingpageprefix.descubre.interbank.pe", + "adobe-ep.cms.gov", + "adobe-ep.cuidadodesalud.gov", + "adobe-ep.healthcare.gov", + "adobe-ep.insurekidsnow.gov", + "adobe-ep.medicaid.gov", + "adobe-ep.medicare.gov", + "adobe-nonsecure.cjone.com", + "adobe-secure.cjone.com", + "adobe.aeonbank.co.jp", + "adobe.autoscout24.at", + "adobe.autoscout24.be", + "adobe.autoscout24.bg", + "adobe.autoscout24.com", + "adobe.autoscout24.com.tr", + "adobe.autoscout24.com.ua", + "adobe.autoscout24.cz", + "adobe.autoscout24.de", + "adobe.autoscout24.es", + "adobe.autoscout24.eu", + "adobe.autoscout24.fr", + "adobe.autoscout24.hr", + "adobe.autoscout24.it", + "adobe.autoscout24.lu", + "adobe.autoscout24.nl", + "adobe.autoscout24.pl", + "adobe.autoscout24.ro", + "adobe.autoscout24.ru", + "adobe.autoscout24.se", + "adobe.bupaglobal.com", + "adobe.dynamic.ca", + "adobe.falabella.com", + "adobe.falabella.com.ar", + "adobe.falabella.com.co", + "adobe.falabella.com.pe", + "adobe.filmstruck.com", + "adobe.pmi.org", + "adobe.sodimac.cl", + "adobe.sukoonglobalhealth.com", + "adobe.toridoll.com", + "adobe.truckscout24.com", + "adobe.wacoal.jp", + "adobeanalytic.aerotek.com", + "adobeanalytic.allegisglobalsolutions.com", + "adobeanalytic.astoncarter.com", + "adobeanalytic.teksystems.com", + "adobeanalytics-http.hds.com", + "adobeanalytics-https.hds.com", + "adobeanalytics-secure.girlscouts.org", + "adobeanalytics.actalentservices.com", + "adobeanalytics.aerotek.com", + "adobeanalytics.allegis-partners.com", + "adobeanalytics.allegisglobalsolutions.com", + "adobeanalytics.allegisgroup.com", + "adobeanalytics.astoncarter.com", + "adobeanalytics.bws.com.au", + "adobeanalytics.danmurphys.com.au", + "adobeanalytics.easi.com", + "adobeanalytics.geico.com", + "adobeanalytics.gettinghired.com", + "adobeanalytics.medline.com", + "adobeanalytics.mlaglobal.com", + "adobeanalytics.populusgroup.com", + "adobeanalytics.serveone.co.kr", + "adobeanalytics.teksystems.com", + "adobeanalytics.vice.com", + "adobeedge.morganstanley.com", + "adobeedge.my.gov.au", + "adobemarketing.bodendirect.at", + "adobemetrics.yellohvillage.co.uk", + "adobemetrics.yellohvillage.com", + "adobemetrics.yellohvillage.de", + "adobemetrics.yellohvillage.es", + "adobemetrics.yellohvillage.fr", + "adobemetrics.yellohvillage.it", + "adobemetrics.yellohvillage.nl", + "adobes.marugame-seimen.com", + "adobes.pmi.org", + "adobesecurequotelink.ru", + "adobetarget.yellohvillage.fr", + "adocean.pl", + "adoffice.11st.co.kr", + "adolescentcounty.pro", + "adolescentshirt.com", + "adolphusisomlycyou.pages.dev", + "adomic.com", + "adoni-nea.com", + "adonion.com", + "adonsonlyd.xyz", + "adonspot.com", + "adonweb.ru", + "adoopaqueentering.com", + "adop.co", + "adoperatorx.com", + "adopexchange.com", + "adoptdischarged.com", + "adoptedproducerdiscernible.com", + "adoptioneitherrelaxing.com", + "adoptum.net", + "adorableanger.com", + "adorableattention.com", + "adorableold.com", + "adorerabid.com", + "adoric-om.com", + "adorigin.com", + "adornenveloperecognize.com", + "adornmadeup.com", + "adorx.store", + "adotic.com", + "adotmob.com", + "adotone.com", + "adotube.com", + "adovr.com", + "adpacks.com", + "adpartner.pro", + "adparty.click", + "adpass.co.uk", + "adpatrof.com", + "adpepper.dk", + "adpepper.nl", + "adperium.com", + "adpia.client.adpinfo.com", + "adpia.vn", + "adpia130611.adpinfo.com", + "adpicmedia.net", + "adpinion.com", + "adpionier.de", + "adplus.co.id", + "adplushub.com", + "adplxmd.com", + "adpmbexo.com", + "adpmbexoxvid.com", + "adpmbglobal.com", + "adpmbtf.com", + "adpmbtj.com", + "adpmbts.com", + "adpod.in", + "adpointrtb.com", + "adpone.com", + "adpopblocker.com", + "adppartner.solutions.adpinfo.com", + "adprofits.ru", + "adpromo.peppynet.com", + "adpushup.com", + "adqit.com", + "adqongwuxvav.com", + "adquery.io", + "adquet.com", + "adrazzi.com", + "adrcdn.com", + "adreactor.com", + "adreadytractions.com", + "adrealclick.com", + "adreclaim.com", + "adrecover.com", + "adrecreate.com", + "adremedy.com", + "adrenalpop.com", + "adrenovate.com", + "adrent.net", + "adreporting.com", + "adrevenueclone.com", + "adrevenuerescue.com", + "adrevolver.com", + "adrglife.com", + "adrgyouguide.com", + "adriftscramble.com", + "adright.co", + "adright.fs.ak-is2.net", + "adright.xml-v4.ak-is2.net", + "adright.xml.ak-is2.net", + "adrino.io", + "adriver.ru", + "adrkspf.com", + "adro.pro", + "adroitontoconstraint.com", + "adrokt.com", + "adrolays.de", + "adrotate.de", + "adrotic.girlonthenet.com", + "adrpqhttgzcjb.com", + "adrta.com", + "adrtx.net", + "adrunnr.com", + "ads-api.production.nebula-drupal.stuff.co.nz", + "ads-api.stuff.co.nz", + "ads-backend.chaincliq.com", + "ads-bilek.com", + "ads-click.com", + "ads-collector.luizalabs.com", + "ads-delivery.b-cdn.net", + "ads-dev.pinterest.com", + "ads-game-187f4.firebaseapp.com", + "ads-kesselhaus.com", + "ads-management.su", + "ads-static.conde.digital", + "ads-trk.vidible.tv", + "ads-twitter.com", + "ads-yallo-production.imgix.net", + "ads.365.mk", + "ads.4tube.com", + "ads.5ci.lt", + "ads.73dpi.com", + "ads.a-snag-smartmoney.fyi", + "ads.aavv.com", + "ads.abovetopsecret.com", + "ads.aceweb.net", + "ads.acpc.cat", + "ads.acrosspf.com", + "ads.activestate.com", + "ads.adfox.ru", + "ads.administrator.de", + "ads.adred.de", + "ads.adsbtc.fun", + "ads.adstream.com.ro", + "ads.adultfriendfinder.com", + "ads.advance.net", + "ads.adverline.com", + "ads.affiliates.match.com", + "ads.alive.com", + "ads.alt.com", + "ads.amdmb.com", + "ads.amigos.com", + "ads.annabac.com", + "ads.apn.co.nz", + "ads.appsgeyser.com", + "ads.as4x.tmcs.net", + "ads.as4x.tmcs.ticketmaster.com", + "ads.asiafriendfinder.com", + "ads.aspalliance.com", + "ads.audio.thisisdax.com", + "ads.bb59.ru", + "ads.belointeractive.com", + "ads.betfair.com", + "ads.bigchurch.com", + "ads.bigfoot.com", + "ads.bing.com", + "ads.bittorrent.com", + "ads.blog.com", + "ads.bluemountain.com", + "ads.boerding.com", + "ads.boylesports.com", + "ads.brabys.com", + "ads.bumq.com", + "ads.canalblog.com", + "ads.casinocity.com", + "ads.cbc.ca", + "ads.cc", + "ads.centraliprom.com", + "ads.channel4.com", + "ads.cheabit.com", + "ads.citymagazine.si", + "ads.clasificadox.com", + "ads.co.com", + "ads.colombiaonline.com", + "ads.com.com", + "ads.comeon.com", + "ads.contactmusic.com", + "ads.cybersales.cz", + "ads.dada.it", + "ads.dailycamera.com", + "ads.dandelionchocolate.jp", + "ads.deltha.hu", + "ads.dennisnet.co.uk", + "ads.desmoinesregister.com", + "ads.detelefoongids.nl", + "ads.deviantart.com", + "ads.devmates.com", + "ads.digital-digest.com", + "ads.digitalmedianet.com", + "ads.digitalpoint.com", + "ads.directionsmag.com", + "ads.doit.com.cn", + "ads.domeus.com", + "ads.dtpnetwork.biz", + "ads.eagletribune.com", + "ads.easy-forex.com", + "ads.economist.com", + "ads.elcarado.com", + "ads.electrocelt.com", + "ads.elitetrader.com", + "ads.emdee.ca", + "ads.emirates.net.ae", + "ads.epi.sk", + "ads.epltalk.com", + "ads.eu.msn.com", + "ads.expat-blog.biz", + "ads.fairfax.com.au", + "ads.fastcomgroup.it", + "ads.fasttrack-ignite.com", + "ads.femmefab.nl", + "ads.ferianc.com", + "ads.filmup.com", + "ads.financialcontent.com", + "ads.flooble.com", + "ads.fool.com", + "ads.footymad.net", + "ads.forbes.net", + "ads.formit.cz", + "ads.fortunecity.com", + "ads.fotosidan.se", + "ads.foxnetworks.com", + "ads.friendfinder.com", + "ads.gamecity.net", + "ads.gamespyid.com", + "ads.gamigo.de", + "ads.gaming-universe.de", + "ads.gaming1.com", + "ads.getlucky.com", + "ads.gld.dk", + "ads.gmodules.com", + "ads.goyk.com", + "ads.gplusmedia.com", + "ads.gradfinder.com", + "ads.grindinggears.com", + "ads.gsm-exchange.com", + "ads.gsmexchange.com", + "ads.guardian.co.uk", + "ads.guardianunlimited.co.uk", + "ads.guru3d.com", + "ads.hbv.de", + "ads.hearstmags.com", + "ads.heartlight.org", + "ads.hollywood.com", + "ads.horsehero.com", + "ads.hsoub.com", + "ads.ibest.com.br", + "ads.icq.com", + "ads.ign.com", + "ads.imagistica.com", + "ads.imgur.com", + "ads.independent.com.mt", + "ads.infi.net", + "ads.internic.co.il", + "ads.ipowerweb.com", + "ads.itv.com", + "ads.jewishfriendfinder.com", + "ads.jobsite.co.uk", + "ads.justhungry.com", + "ads.kabooaffiliates.com", + "ads.kaktuz.net", + "ads.kelbymediagroup.com", + "ads.kelkoo.com", + "ads.kinxxx.com", + "ads.kompass.com", + "ads.krawall.de", + "ads.leovegas.com", + "ads.lesbianpersonals.com", + "ads.liberte.pl", + "ads.lifethink.net", + "ads.linkedin.com", + "ads.livenation.com", + "ads.lordlucky.com", + "ads.ma7.tv", + "ads.mail.bg", + "ads.mariuana.it", + "ads.massinfra.nl", + "ads.mcafee.com", + "ads.mediaodyssey.com", + "ads.mediasmart.es", + "ads.medienhaus.de", + "ads.meetcelebs.com", + "ads.mgnetwork.com", + "ads.miarroba.com", + "ads.mic.com", + "ads.mmania.com", + "ads.mobilebet.com", + "ads.msn.com", + "ads.multimania.lycos.fr", + "ads.muslimehelfen.org", + "ads.mvscoelho.com", + "ads.myadv.org", + "ads.nccwebs.com", + "ads.ndtv1.com", + "ads.networksolutions.com", + "ads.newgrounds.com", + "ads.newmedia.cz", + "ads.newsint.co.uk", + "ads.newsquest.co.uk", + "ads.nj.com", + "ads.nola.com", + "ads.nordichardware.com", + "ads.nordichardware.se", + "ads.nyi.net", + "ads.nytimes.com", + "ads.nyx.cz", + "ads.nzcity.co.nz", + "ads.o2.pl", + "ads.oddschecker.com", + "ads.okcimg.com", + "ads.ole.com", + "ads.oneplace.com", + "ads.opensubtitles.org", + "ads.optusnet.com.au", + "ads.outpersonals.com", + "ads.oxyshop.cz", + "ads.passion.com", + "ads.paymonex.net", + "ads.pexi.nl", + "ads.pfl.ua", + "ads.phpclasses.org", + "ads.planet.nl", + "ads.pni.com", + "ads.pof.com", + "ads.powweb.com", + "ads.printscr.com", + "ads.prisacom.com", + "ads.program3.com", + "ads.psd2html.com", + "ads.quoka.de", + "ads.radialserver.com", + "ads.radio1.lv", + "ads.recoletos.es", + "ads.rediff.com", + "ads.redlightcenter.com", + "ads.revjet.com", + "ads.samsung.com", + "ads.saymedia.com", + "ads.schmoozecom.net", + "ads.scifi.com", + "ads.seniorfriendfinder.com", + "ads.servebom.com", + "ads.shizmoo.com", + "ads.shopstyle.com", + "ads.sift.co.uk", + "ads.simplyhired.com", + "ads.sjon.info", + "ads.smartclick.com", + "ads.socialtheater.com", + "ads.soft32.com", + "ads.soweb.gr", + "ads.space.com", + "ads.sportradar.com", + "ads.sun.com", + "ads.suomiautomaatti.com", + "ads.supplyframe.com", + "ads.syscdn.de", + "ads.themovienation.com", + "ads.thestar.com", + "ads.thrillsaffiliates.com", + "ads.tikpage.com", + "ads.tmcs.net", + "ads.todoti.com.br", + "ads.toplayaffiliates.com", + "ads.townhall.com", + "ads.travelaudience.com", + "ads.trinitymirror.co.uk", + "ads.tripod.com", + "ads.tripod.lycos.co.uk", + "ads.tripod.lycos.de", + "ads.tripod.lycos.es", + "ads.tripod.lycos.it", + "ads.tripod.lycos.nl", + "ads.tso.dennisnet.co.uk", + "ads.twitter.com", + "ads.twojatv.info", + "ads.ultimate-guitar.com", + "ads.uncrate.com", + "ads.unison.bg", + "ads.usatoday.com", + "ads.uxs.at", + "ads.v-lazer.com", + "ads.verticalresponse.com", + "ads.vgchartz.com", + "ads.viralize.tv", + "ads.virtual-nights.com", + "ads.virtuopolitan.com", + "ads.vnumedia.com", + "ads.walkiberia.com", + "ads.watson.ch", + "ads.weather.ca", + "ads.web.de", + "ads.webinak.sk", + "ads.webmasterpoint.org", + "ads.websiteservices.com", + "ads.whoishostingthis.com", + "ads.wiezoekje.nl", + "ads.wikia.nocookie.net", + "ads.wineenthusiast.com", + "ads.wwe.biz", + "ads.xhamster.com", + "ads.xtra.co.nz", + "ads.yahoo.com", + "ads.yap.yahoo.com", + "ads.yimg.com", + "ads1-adnow.com", + "ads1.mediacapital.pt", + "ads1.msn.com", + "ads1.rne.com", + "ads1.virtual-nights.com", + "ads10.speedbit.com", + "ads180.com", + "ads2.brazzers.com", + "ads2.femmefab.nl", + "ads2.gamecity.net", + "ads2.hsoub.com", + "ads2.net-communities.co.uk", + "ads2.rne.com", + "ads2.techads.info", + "ads2.virtual-nights.com", + "ads2.webdrive.no", + "ads2.xnet.cz", + "ads2004.treiberupdate.de", + "ads24h.net", + "ads2550.bid", + "ads2ads.net", + "ads3-adnow.com", + "ads3.gamecity.net", + "ads3.virtual-nights.com", + "ads4.gamecity.net", + "ads4.virtual-nights.com", + "ads4g.pl", + "ads4homes.com", + "ads4trk.com", + "ads5-adnow.com", + "ads5.virtual-nights.com", + "ads6-adnow.com", + "ads6.gamecity.net", + "ads7.gamecity.net", + "adsafeprotected.com", + "adsafety.net", + "adsagony.com", + "adsales.snidigital.com", + "adsame.com", + "adsandcomputer.com", + "adsassure.com", + "adsatt.abc.starwave.com", + "adsatt.abcnews.starwave.com", + "adsatt.espn.go.com", + "adsatt.espn.starwave.com", + "adsatt.go.starwave.com", + "adsbar.online", + "adsbb.depositfiles.com", + "adsbeard.com", + "adsbetnet.com", + "adsblocker-ultra.com", + "adsblockersentinel.info", + "adsbtrk.com", + "adsbydelema.com", + "adscale.de", + "adscampaign.net", + "adscdn.net", + "adschill.com", + "adscholar.com", + "adscience.nl", + "adscienceltd.com", + "adsco.re", + "adscore.com", + "adscpm.com", + "adscreendirect.com", + "adscustsrv.com", + "adsdaq.com", + "adsdk.com", + "adsdk.microsoft.com", + "adsdk.yandex.ru", + "adsdot.ph", + "adsemirate.com", + "adsemo.com", + "adsend.de", + "adsensecamp.com", + "adsensecustomsearchads.com", + "adser.io", + "adserve.gkeurope.de", + "adserve.io", + "adserve.jbs.org", + "adserve.ph", + "adserved.net", + "adserver-2084671375.us-east-1.elb.amazonaws.com", + "adserver.71i.de", + "adserver.adultfriendfinder.com", + "adserver.adverty.com", + "adserver.anawe.cz", + "adserver.ariase.org", + "adserver.bdoce.cl", + "adserver.betandwin.de", + "adserver.bing.com", + "adserver.bizedge.com", + "adserver.bizhat.com", + "adserver.break-even.it", + "adserver.cams.com", + "adserver.cdnstream.com", + "adserver.cherryfind.co.uk", + "adserver.com", + "adserver.diariodosertao.com.br", + "adserver.digitoday.com", + "adserver.echdk.pl", + "adserver.friendfinder.com", + "adserver.generationiron.com", + "adserver.hwupgrade.it", + "adserver.ilango.de", + "adserver.industryarena.com", + "adserver.info7.mx", + "adserver.irishwebmasterforum.com", + "adserver.janes.com", + "adserver.kontent.com", + "adserver.lecool.com", + "adserver.mobi", + "adserver.news.com.au", + "adserver.nydailynews.com", + "adserver.o2.pl", + "adserver.oddschecker.com", + "adserver.omroepzeeland.nl", + "adserver.otthonom.hu", + "adserver.pampa.com.br", + "adserver.piksel.mk", + "adserver.pl", + "adserver.portugalmail.net", + "adserver.pressboard.ca", + "adserver.sanomawsoy.fi", + "adserver.sciflicks.com", + "adserver.scr.sk", + "adserver.smgfiles.com", + "adserver.theonering.net", + "adserver.trojaner-info.de", + "adserver.tupolska.com", + "adserver.twitpic.com", + "adserver.virginmedia.com", + "adserver.waggonerguide.com", + "adserver01.de", + "adserverplus.com", + "adserverpub.com", + "adserversolutions.com", + "adserverxxl.de", + "adservice.google.com", + "adservice.google.com.mt", + "adservicemedia.dk", + "adserving.unibet.com", + "adservingfront.com", + "adservon.com", + "adservr.de", + "adservrs.com", + "adservrs.com.edgekey.net", + "adsessionserv.com", + "adsexo.com", + "adsfac.eu", + "adsfac.net", + "adsfac.us", + "adsfactor.net", + "adsfan.net", + "adsfcdn.com", + "adsfeed.brabys.com", + "adsforcomputercity.com", + "adsforindians.com", + "adsfundi.com", + "adsfuse.com", + "adshack.com", + "adshoper.com", + "adshopping.com", + "adshort.space", + "adside.com", + "adsiduous.com", + "adsignals.com", + "adsilo.pro", + "adsimilis.com", + "adsinimages.com", + "adsinstant.com", + "adsinteractive-794b.kxcdn.com", + "adskape.ru", + "adskeeper.co.uk", + "adskeeper.com", + "adsklick.de", + "adskpak.com", + "adslidango.com", + "adslingers.com", + "adsloboclick.com", + "adsloom.com", + "adslot.com", + "adsluna.com", + "adslvr.com", + "adsmarket.com", + "adsmart.com", + "adsmart.net", + "adsmartracker.com", + "adsmetadata.startappservice.com", + "adsmogo.com", + "adsnative.com", + "adsnetworkplus.com", + "adsnid.wagyushop.com", + "adsoftware.com", + "adsoftware.top", + "adsolut.in", + "adsonar.com", + "adsoptimal.com", + "adsovo.com", + "adsp.com", + "adspdbl.com", + "adspeed.net", + "adspirit.de", + "adsplay.in", + "adsponse.de", + "adspop.me", + "adspredictiv.com", + "adspsp.com", + "adspy.javrank.com", + "adspyglass.com", + "adsroller.com", + "adsrv.deviantart.com", + "adsrv.iol.co.za", + "adsrv.kobi.tv", + "adsrv.me", + "adsrv.moebelmarkt.tv", + "adsrv.wtf", + "adsrv2.swidnica24.pl", + "adsrvr.org", + "adstacks.in", + "adstanding.com", + "adstarget.net", + "adstargets.com", + "adstat.4u.pl", + "adstats.tencentmusic.com", + "adstean.com", + "adstest.weather.com", + "adstico.io", + "adstk.io", + "adstook.com", + "adstracker.info", + "adstreampro.com", + "adsupply.com", + "adsupplyssl.com", + "adsurve.com", + "adsvids.com", + "adsvolum.com", + "adsvolume.com", + "adswam.com", + "adsxtits.pro", + "adsxyz.com", + "adsymptotic.com", + "adsynergy.com", + "adsys.townnews.com", + "adsystem.simplemachines.org", + "adt328.com", + "adt545.net", + "adt567.net", + "adt574.com", + "adt598.com", + "adtag.cc", + "adtago.s3.amazonaws.com", + "adtags.mobi", + "adtaily.com", + "adtaily.pl", + "adtarget.barcainnovationhub.com", + "adtarget.fcbarcelona.cat", + "adtarget.fcbarcelona.co.it", + "adtarget.fcbarcelona.com", + "adtarget.fcbarcelona.es", + "adtarget.fcbarcelona.fr", + "adtarget.fcbarcelona.jp", + "adtarget.fcbarcelona.net", + "adtclickwhite.com", + "adtd.douglas.at", + "adtd.douglas.be", + "adtd.douglas.ch", + "adtd.douglas.cz", + "adtd.douglas.de", + "adtd.douglas.hr", + "adtd.douglas.hu", + "adtd.douglas.it", + "adtd.douglas.nl", + "adtd.douglas.pl", + "adtd.douglas.pt", + "adtd.douglas.ro", + "adtd.douglas.si", + "adtd.douglas.sk", + "adtd.niche-beauty.com", + "adtd.parfumdreams.at", + "adtd.parfumdreams.be", + "adtd.parfumdreams.ch", + "adtd.parfumdreams.co.uk", + "adtd.parfumdreams.cz", + "adtd.parfumdreams.de", + "adtd.parfumdreams.dk", + "adtd.parfumdreams.es", + "adtd.parfumdreams.fi", + "adtd.parfumdreams.fr", + "adtd.parfumdreams.ie", + "adtd.parfumdreams.it", + "adtd.parfumdreams.nl", + "adtd.parfumdreams.pl", + "adtd.parfumdreams.pt", + "adtd.parfumdreams.se", + "adtech-digital.ru", + "adtech-events.bookmyshow.com", + "adtech.com", + "adtech.de", + "adtechjp.com", + "adtechus.com", + "adtechvideo.s3.amazonaws.com", + "adtegrity.net", + "adtelligent.com", + "adthereis.buzz", + "adthis.com", + "adthrive.com", + "adtiger.de", + "adtilt.com", + "adtival.com", + "adtlgc.com", + "adtlvnxmht.com", + "adtng.com", + "adtoadd.com", + "adtoll.com", + "adtology.com", + "adtoma.com", + "adtomafusion.com", + "adtonement.com", + "adtoox.com", + "adtorio.com", + "adtotal.pl", + "adtpix.com", + "adtpkiowp.com", + "adtr1.com", + "adtrace.online", + "adtrace.org", + "adtrack.alchemy-web.jp", + "adtrack.loracle.jp", + "adtrack.maisonlexia.com", + "adtrack.voicestar.com", + "adtraction.com", + "adtrade.net", + "adtrgt.com", + "adtrieval.com", + "adtriplex.com", + "adtrk18.com", + "adtrk21.com", + "adtrue.com", + "adtrue24.com", + "adtscriptduck.com", + "adtvedk.com", + "adtzpdpi.com", + "aduld.click", + "adult-affiliate.link", + "adultadvertising.com", + "adultadvertising.net", + "adultcamchatfree.com", + "adultcamfree.com", + "adultcamliveweb.com", + "adulterygreetimpostor.com", + "adultgameexchange.com", + "adultiq.club", + "adultium.com", + "adultlinkexchange.com", + "adultminglenight.click", + "adultmoviegroup.com", + "adultoafiliados.com.br", + "adultonlineplay.com", + "adultpics.wiki", + "adultscrutchthey.com", + "adultsense.net", + "adultsense.org", + "adultsjuniorfling.com", + "adultterritory.net", + "adupwewdsk.com", + "adv-adserver.com", + "adv-analytics-collector.videograph.ai", + "adv-sv-stat.focus.cn", + "adv.cooperhosting.net", + "adv.donejty.pl", + "adv.drtuber.com", + "adv.freeonline.it", + "adv.hwupgrade.it", + "adv.mpvc.it", + "adv.nexthardware.com", + "adv.webmd.com", + "adv.wp.pl", + "adv.yo.cz", + "adv9.net", + "advancedsolutions.actonservice.com", + "advanceencumbrancehive.com", + "advancenopregnancy.com", + "advancing.acams.org", + "advancinginfinitely.com", + "advancingprobationhealthy.com", + "advancingrecruitingamy.com", + "advang.com", + "advangelists.com", + "advanstar.actonservice.com", + "advantage.digitalsunray.com", + "advantageauburn.actonservice.com", + "advantagedoctrinepleased.com", + "advantageglobalmarketing.com", + "advantageind.actonservice.com", + "advantagepublicly.com", + "advantages.americanexpress.com", + "advantagesclotblend.com", + "advantageshallwayasks.com", + "advantagespire.com", + "advard.com", + "advariant.com", + "advast.sibnet.ru", + "adventory.com", + "adventurousamount.com", + "adventurouscomprehendhold.com", + "adventurouscondensedrebuff.com", + "adverbrequire.com", + "adverdirect.com", + "adverpub.com", + "adversaldisplay.com", + "adversalservers.com", + "adverserve.net", + "adversespurt.com", + "adversesuffering.com", + "advert.bayarea.com", + "advert.dyna.ultraweb.hu", + "advertbox.us", + "adverti.io", + "advertica-cdn.com", + "advertica-cdn2.com", + "advertica.ae", + "advertica.com", + "adverticum.com", + "adverticum.net", + "adverticus.de", + "advertise.com", + "advertiseimmaculatecrescent.com", + "advertiseireland.com", + "advertisementafterthought.com", + "advertiserurl.com", + "advertiseserve.com", + "advertiseworld.com", + "advertiseyourgame.com", + "advertising-cdn.com", + "advertisingbanners.com", + "advertisingbox.com", + "advertisingiq.com", + "advertisingvalue.info", + "advertjunction.com", + "advertlane.com", + "advertlets.com", + "advertmarket.com", + "advertmarketing.com", + "advertmedia.de", + "advertnetworks.com", + "advertpay.net", + "advertpro.ya.com", + "advertserve.com", + "adverttulimited.biz", + "advertwizard.com", + "advfeeds.com", + "advgalaxy.com", + "advidates.com", + "adview.com", + "advinci.co", + "adviralmedia.com", + "advise.co", + "advise.gallup.com", + "advisefirmly.com", + "adviseforty.com", + "advisers.kingstonsmith.co.uk", + "advisor.americanexpress.ca", + "advisor.eaglestrategies.com", + "advisor.newyorklifeannuities.com", + "advisor.raa.com", + "advisorded.com", + "advisormedia.cz", + "advisors.beaconfinserv.com", + "advisorservices.etradefinancial.com", + "advisorservicesfpc.etradefinancial.com", + "advisorycloud-dev.actonservice.com", + "adviva.net", + "advmaker.ru", + "advmaker.su", + "advmonie.com", + "advnt.com", + "advocacyablaze.com", + "advocacyforgiveness.com", + "advocate420.fun", + "advotionhot.com", + "advotoffer.com", + "advp1.com", + "advp2.com", + "advp3.com", + "advpx.com", + "advpy.com", + "advpz.com", + "advsmedia.net", + "advtek.actonservice.com", + "advtrkone.com", + "adw.heraldm.com", + "adwalte.info", + "adway.org", + "adwebone.com", + "adwhirl.com", + "adwmab.card-db.com", + "adworldnetwork.com", + "adworx.at", + "adworx.nl", + "adwx6vcj.com", + "adx-exchange.toast.com", + "adx.gayboy.at", + "adx.opera.com", + "adx1.com", + "adx1js.s3.amazonaws.com", + "adxadserv.com", + "adxbid.info", + "adxchg.com", + "adxfire.in", + "adxfire.net", + "adxhand.name", + "adxion.com", + "adxite.com", + "adxnexus.com", + "adxpansion.com", + "adxpartner.com", + "adxplay.com", + "adxpose.com", + "adxpower.com", + "adxpremium.services", + "adxproofcheck.com", + "adxprtz.com", + "adxscope.com", + "adxsrver.com", + "adxxx.biz", + "adxzju.penti.com", + "adyoulike.com", + "adz.rashflash.com", + "adz2you.com", + "adzbazar.com", + "adzerk.net", + "adzerk.s3.amazonaws.com", + "adzestocp.com", + "adzfun.me", + "adzhub.com", + "adziff.com", + "adzilla.name", + "adzincome.in", + "adzintext.com", + "adzmarket.net", + "adzmedia.com", + "adzmob.com", + "adzoc.com", + "adzouk1tag.com", + "adzpier.com", + "adzpower.com", + "adzrevads.com", + "adzs.com", + "ae-go.experian.com", + "ae.cobweb.com", + "ae064ae81c.com", + "ae1a1e258b8b016.com", + "aeb92e4b9d.com", + "aebvay.mesinspirationsculinaires.com", + "aebwmemfebks.xyz", + "aec-target.base.be", + "aec-target.telenet.be", + "aec40f9e073ba6.com", + "aecid.santanderbank.com", + "aeea61a72f.com", + "aeeg5idiuenbi7erger.com", + "aeeonmaill.com", + "aeewjq.dr-vegefru.com", + "aefeeqdlnh.com", + "aeffe3nhrua5hua.com", + "aegagrilariats.top", + "aegis.trovo.live", + "aegiumks.com", + "aehudh.rakumachi.jp", + "aejslgc.com", + "aekhfdpxcw.com", + "aelgdju.com", + "aem-collector.daumkakao.io", + "aembxbxmnuspyr.com", + "aeonasco.com", + "aeonhelp.org", + "aeoqmogkswsd.com", + "aeotgu.asi-reisen.de", + "aep-target.credit-suisse.com", + "aepxlg.adobe.com", + "aeqtjaonwrnyy.com", + "aerariacongoni.uno", + "aerezb.nepamall.com", + "aerialmistaken.com", + "aerialsargle.top", + "aeriedconcert.com", + "aerjnuloxlth.com", + "aerlwjxcrcolcpy.com", + "aerobiabassing.com", + "aeromark.actonservice.com", + "aeroplaneversion.com", + "aerserv.com", + "aesand.com", + "aesary.com", + "aesus.so-net.ne.jp", + "aetgjds.com", + "aeuati.wedio.com", + "aevspdhb.com", + "aexhyo.pilatos.com", + "af-ad.co.uk", + "af.eficads.com", + "af.gmobile.biz", + "af.shozankan-shop.com", + "af91c27a8e.com", + "afahivar.com", + "afahivar.coom", + "afaiphee.xyz", + "afclms.xd-design.co.kr", + "afcnuchxgo.com", + "afcontent.net", + "afcv.champ-shop.com", + "afcyhf.com", + "afdads.com", + "afdashrafi.com", + "afdbwq.blivakker.no", + "afdrivovoq.com", + "afdumnnhg.com", + "afearprevoid.com", + "afeerdah.net", + "afep.pivn.shop", + "aferpush.com", + "aff-jp.dxlive.com", + "aff-online.com", + "aff-track.net", + "aff.biz", + "aff.bstatic.com", + "aff1xstavka.com", + "aff2021.com", + "affa8.hikkoshi-master.com", + "affabilitydisciple.com", + "affableindigestionstruggling.com", + "affablewalked.com", + "affairsmithbloke.com", + "affairsthin.com", + "affasi.com", + "affbot1.com", + "affbot3.com", + "affcpatrk.com", + "affec.tv", + "affectdeveloper.com", + "affectincentiveyelp.com", + "affectionateinterferingbarrister.com", + "affectionatelypart.com", + "affelseaeinera.org", + "affelseaeineral.xyz", + "affflow.com", + "affichwhists.uno", + "afficv.lettuce.co.jp", + "affilate.hh.ru", + "affilepol.top", + "affili.net", + "affili.st", + "affiliate-api.raptive.com", + "affiliate-robot.com", + "affiliate-wg.com", + "affiliate.1800flowers.com", + "affiliate.couleur-labo.com", + "affiliate.dietician-family.jp", + "affiliate.dtiserv.com", + "affiliate.heureka.cz", + "affiliate.htb-energy.co.jp", + "affiliate.juno.co.uk", + "affiliate.k-uno.co.jp", + "affiliate.kgcshop.jp", + "affiliate.logitravel.com", + "affiliate.mediatemple.net", + "affiliate.ouchi.coop", + "affiliate.petitwedding.com", + "affiliate.rusvpn.com", + "affiliate.taihoshop.jp", + "affiliate.travelnow.com", + "affiliate.treated.com", + "affiliate.tripact.jp", + "affiliateboutiquenetwork.com", + "affiliatedrives.com", + "affiliateer.com", + "affiliatefuel.com", + "affiliatefuture.com", + "affiliategateways.co", + "affiliatelounge.com", + "affiliatemembership.com", + "affiliatenetwork.co.za", + "affiliatepluginintegration.cj.com", + "affiliates.allposters.com", + "affiliates.babylon.com", + "affiliates.cupidplc.com", + "affiliates.digitalriver.com", + "affiliates.globat.com", + "affiliates.goodvibes.com", + "affiliates.minglematch.com", + "affiliates.streamray.com", + "affiliates.systems", + "affiliates.thinkhost.net", + "affiliates.thrixxx.com", + "affiliates.ultrahosting.com", + "affiliatesensor.com", + "affiliatestonybet.com", + "affiliatetracking.com", + "affiliatetracking.net", + "affiliatewindow.com", + "affiliation-france.com", + "affiliationworld.com", + "affilijack.de", + "affiliserve.com", + "affinitad.com", + "affinity.com", + "affinitycycleablaze.com", + "affirmbereave.com", + "affiz.net", + "affjamohw.com", + "afflat3a1.com", + "afflat3d2.com", + "afflat3e1.com", + "affluentmirth.com", + "affluentretinueelegance.com", + "affluentscuffle.com", + "affluentshinymulticultural.com", + "affmoneyy.com", + "affordspoonsgray.com", + "affordstrawberryoverreact.com", + "affordswear.com", + "affoutrck.com", + "affpa.top", + "affplanet.com", + "affrayteaseherring.com", + "affstrack.com", + "affstreck.com", + "afftrack.com", + "afftracking.justanswer.com", + "afftrackr.com", + "afftrk.online", + "affyrolo.info", + "affyrtb.com", + "afgakzvicdfe.com", + "afgr1.com", + "afgr10.com", + "afgr11.com", + "afgr2.com", + "afgr3.com", + "afgr4.com", + "afgr5.com", + "afgr6.com", + "afgr7.com", + "afgr8.com", + "afgr9.com", + "afgtrwd1.com", + "afgwciwbjxcsfro.com", + "afgwsgl.com", + "afgzipohma.com", + "afhjxb.flaconi.de", + "afhleads.keurig.ca", + "afi.biyou.web-marketing.ai", + "afi.iino.life", + "afi.school.web-marketing.ai", + "afi.sougou.web-marketing.ai", + "afi.ssl.gmobb.jp", + "afiliapub.click", + "afilyo.tfehotels.com", + "afizah.eprice.it", + "afkearupl.com", + "afkwa.com", + "afloatroyalty.com", + "afm01.com", + "afmhlhqwkn.com", + "afmvms.dealdash.com", + "afnyfiexpecttha.info", + "afoaglux.com", + "afodreet.net", + "afootwitword.com", + "afosseel.net", + "afoykb.ebook.de", + "afpbuzfwyjri.com", + "afpd.groundwidgets.com", + "afpjryqtnkctv.com", + "afqqnxifhgsaqab.com", + "afr4g5.de", + "afrage.com", + "afraidlanguage.com", + "afraidreach.com", + "afre.guru", + "afreetsat.com", + "afrfmyzaka.com", + "afrgatomkzuv.com", + "africa.edm.globalsources.com", + "africaewgrhdtb.com", + "africawin.com", + "afshanthough.pro", + "afssdmin.com", + "afswkdjdma.com", + "afteed.com", + "afterdownload.com", + "afterdownloads.com", + "aftermath.actonservice.com", + "aftermathbrother.com", + "afternoonpregnantgetting.com", + "afternoonshipment.com", + "afterpastimebottled.com", + "afterschoolallstars.actonservice.com", + "afterwardstationquestions.com", + "aftqhamina.com", + "aftrangale.com", + "aftrk1.com", + "aftrk3.com", + "afunyjoiynvsk.com", + "afvwwjcplvq.com", + "afwpc.com", + "afxjwyg.com", + "afywhecpi.com", + "ag.palmtube.net", + "agabreloomr.com", + "agacelebir.com", + "agacqvofrszqy.com", + "agadata.online", + "agaenteitor.com", + "agafurretor.com", + "agagaure.com", + "againboundless.com", + "againirksomefutile.com", + "againoutlaw.com", + "againponderous.com", + "againstpipepierre.com", + "agajx.com", + "agakoffingan.com", + "agalarvitaran.com", + "agamagcargoan.com", + "agamantykeon.com", + "agamoidroughly.life", + "agaomastaran.com", + "agapdqgysuipwz.com", + "agapi-fwz.com", + "agaswalotchan.com", + "agatarainpro.com", + "agauxietor.com", + "agavanilliteom.com", + "agazejagless.com", + "agbituvdiolfdyp.com", + "agbxppmdgobbsd.xyz", + "agcdn.com", + "agcjee.sklep-nasiona.pl", + "agcmtb.nameit.com", + "agcs-knowledge.allianz.com", + "ageandinone.org", + "ageaskedfurther.com", + "agehaeamilhfv.com", + "agelastbypast.top", + "agency2.ru", + "agentcomm.mercuryinsurance.com", + "agexpo.americanexpress.com", + "agffrusilj.com", + "agfgasaglasw.com", + "agflkiombagl.com", + "aggalj.eloem.kr", + "aggelakia.openapp.link", + "aggestose.com", + "aggjprvqamtl.com", + "aggle.net", + "aggravatecapeamoral.com", + "aggregateknowledge.com", + "aggregationcontagion.com", + "aggressivefrequentneckquirky.com", + "aggrologis.top", + "aghastmardy.website", + "aghppuhixd.com", + "aghtag.tech", + "agilebreeze.com", + "agisdayra.com", + "agitatechampionship.com", + "agkn.com", + "agl001.bid", + "agl002.online", + "agl003.com", + "agle21xe2anfddirite.com", + "aglocobanners.com", + "agloogly.com", + "agloowie.com", + "agma-analytics.de", + "agmtrk.com", + "agnes.waz.de", + "agngplsooascil.com", + "agnoetecluster.uno", + "agnrcrpwyyn.com", + "agonelambes.website", + "agooxouy.net", + "agoqaa.stockmann.com", + "agqovdqajj.com", + "agraglie.net", + "agrarianbeepsensitivity.com", + "agrarianbrowse.com", + "agreeable-target.pro", + "agreeablearch.com", + "agreeableopinion.pro", + "agreeablestew.com", + "agreeabletouch.com", + "agreedrunawaysalty.com", + "agribusiness.intelligence.informa.com", + "agriculturalpraise.com", + "agriculturaltacticautobiography.com", + "agriculturealso.com", + "agriculturepenthouse.com", + "agrilusingest.com", + "agtsavates.top", + "agtwvigehvl.com", + "agujvjrpnins.com", + "agukalty.net", + "agurgeed.net", + "agvinfo.kollmorgen.com", + "agweaaf.net", + "agweaaf.org", + "agxifqyum.xyz", + "agxwhz.bloomingdales.sa", + "ah-ha.com", + "ah.pricegrabber.com", + "ahabcaca.com", + "ahabmcdsrwlau.com", + "ahachi.dietnavi.com", + "ahachi.dreamdenki.jp", + "ahadsply.com", + "ahagreatlypromised.com", + "ahalogy.com", + "ahaurgoo.net", + "ahaxoenizuaon.com", + "ahbdsply.com", + "ahbyjm.fiever.com.br", + "ahcdsply.com", + "aheadday.com", + "aheadmachine.com", + "aheadreflectczar.com", + "aheaptorsos.life", + "aheave.com", + "aheightbaaing.website", + "ahfadj.aoki-style.com", + "ahfzzc.konfio.mx", + "ahhmkt.anhua.com.cn", + "ahhrtt.pixnet.net", + "ahima.coniferhealth.com", + "ahisft.moonmagic.com", + "ahjmiyrd.xyz", + "ahjshyoqlo.com", + "ahjucs.loberon.de", + "ahlefind.com", + "ahmxgv.sbs", + "ahngnhjdcu.com", + "ahngxh.palladiumhotelgroup.com", + "ahnrmb.topvintage.de", + "ahoxirsy.com", + "ahporntube.com", + "ahqpqpdjpj.com", + "ahscdn.com", + "ahsxot.meaningfulbeauty.com", + "aht42trk.com", + "ahtalcruzv.com", + "ahuacasheely.top", + "ahuvjy.design-market.fr", + "ahvmsyemcldyjjr.com", + "ahwbedsd.xyz", + "ahyghotmptj.com", + "ahzqgr.au-sonpo.co.jp", + "ahzygy.thesteelshop.com", + "ai.idg.se", + "ai.kaishabaikyaku.com", + "ai.mist.com", + "ai.net.anwalt.de", + "ai.thermo.com", + "ai.thermofisher.com", + "aibsgc.com", + "aicipc.actonservice.com", + "aickakru.net", + "aickeebsi.com", + "aidata.io", + "aidc.barcodesgroup.com", + "aiddut.particleformen.com", + "aidraiphejpb.com", + "aidspectacle.com", + "aidsro.ostin.com", + "aiejlfb.com", + "aifoghou.com", + "aigaithojo.com", + "aigneloa.com", + "aigretenew.top", + "aigsgwowkb.com", + "aihoasso.net", + "aiieer.mangnut2.com", + "aiiirwciki.com", + "aiixyxwx.com", + "aikat-vim.com", + "aikeroxqbgj.com", + "aikhra.londonclub.sk", + "aikraith.net", + "aikravoapu.com", + "aikrir.lcwaikiki.com", + "ailla.abphotos.link", + "ailrouno.net", + "ailsomse.net", + "ailteesh.net", + "ailtumty.net", + "aim4media.com", + "aimairou.net", + "aimatch.com", + "aimingaye.com", + "aimpocket.com", + "aimsounga.net", + "aimvaa.gulet.at", + "aincrd.champstudy.com", + "aineghoo.xyz", + "ainhiseewhat.com", + "ainu.intel.cn", + "ainu.intel.co.jp", + "ainu.intel.co.kr", + "ainu.intel.co.uk", + "ainu.intel.com", + "ainu.intel.com.au", + "ainu.intel.com.br", + "ainu.intel.com.tw", + "ainu.intel.de", + "ainu.intel.es", + "ainu.intel.fr", + "ainu.intel.in", + "ainu.intel.it", + "ainu.intel.la", + "ainu.intel.pl", + "ainuftou.net", + "aip.actonservice.com", + "aipofeem.net", + "aiqdviuyvlcplis.xyz", + "aiqidwcfrm.com", + "aiquqqaadd.xyz", + "air-weigh.actonservice.com", + "airairgu.com", + "airartapt.site", + "airaujoog.com", + "airbornefrench.com", + "airborneold.com", + "airconditionpianoembarrassment.com", + "aircraftairliner.com", + "aircraftsplendid.com", + "aircuity.actonservice.com", + "airdilute.com", + "airdoamoord.com", + "airdrop-alarm.net", + "airdrop-manager.ru", + "airdrop-manager.su", + "airefcoinc.actonservice.com", + "airlessquotationtroubled.com", + "airlinerappetizingcoast.com", + "airoupha.xyz", + "airplaygenteel.com", + "airpush.com", + "airsaurd.com", + "airsoang.net", + "airticmonsoa.com", + "airtightcounty.com", + "airtightfaithful.com", + "airyeject.com", + "aisaipty.xyz", + "aishaibe.com", + "aisletransientinvasion.com", + "aisrvyvstyq.xyz", + "aistat.net", + "aistekso.net", + "aistekso.nett", + "aistthatheha.xyz", + "aitarsou.com", + "aitsatho.com", + "aivali.openapp.link", + "aivoonsa.xyz", + "aiwebgak.com", + "aiwhogny.com", + "aiwlxmy.com", + "aiwnxbbmig.com", + "aixcdn.com", + "aixppedb.com", + "aiyfulba.com", + "aj1070.online", + "aj1090.online", + "aj1432.online", + "aj1559.online", + "aj1574.online", + "aj1616.online", + "aj1716.online", + "aj1907.online", + "aj1913.online", + "aj1985.online", + "aj2031.online", + "aj2218.online", + "aj2396.online", + "aj2397.online", + "aj2430.online", + "aj2495.online", + "aj2526.bid", + "aj2532.bid", + "aj2550.bid", + "aj2555.bid", + "aj2627.bid", + "aj3038.bid", + "ajaltoly.com", + "ajar-substance.com", + "ajaralarm.com", + "ajarodds.com", + "ajbeqy.delfi.lt", + "ajdbwugpyjhrm.com", + "ajestigie.com", + "ajfnee.com", + "ajgkdt.eazy.de", + "ajgzylr.com", + "ajigzt.lampenwelt.de", + "ajillionmax.com", + "ajivikatend.digital", + "ajiwqmnh.com", + "ajjawcxpao.com", + "ajjhtetv87.com", + "ajjkmoyjlbjj.top", + "ajjwuunaxq.com", + "ajkzd9h.com", + "ajlwaseodqo.com", + "ajmpeuf.com", + "ajo-lp-salesvelocity.adobedemo.com", + "ajo-zensar.adobesandbox.com", + "ajo1gdc.ajo1gdc.adobevlab.com", + "ajozrjh.com", + "ajqaqk.unoliving.com", + "ajrkm1.com", + "ajtmfkposamrcrx.com", + "ajtxoo.academiaassai.com.br", + "ajvjpupava.com", + "ajvkakodvgpe.com", + "ajvnragtua.com", + "ajvzis.triumph.com", + "ajxx98.online", + "ajyrsxdvbyc.xyz", + "ak-br-cdn.kwai.net.iberostar.com", + "ak-tracker.com", + "ak0gsh40.com", + "akaiksots.com", + "akatracking.esearchvision.com", + "akchapxw.com", + "akdbr.com", + "akeedser.com", + "akenacngmnj.com", + "akgjovxbcptesco.com", + "akgltsptchpq.com", + "akgnwd.tocris.com", + "akhyanaoverhot.com", + "akikumu.com", + "akilifox.com", + "akinrevenueexcited.com", + "akjasjanwhif.com", + "akkieh.yumeyakata.com", + "akkvmkgdvokn.com", + "aklmjylwvkayv.top", + "aklorswikk.com", + "akmxts.com", + "aknzmq.divvino.com.br", + "akpiug.rarecarat.com", + "akqktwdk.xyz", + "aksb-a.akamaihd.net", + "aksleaj.com", + "akspdp.materialkitchen.com", + "aktwusgwep.com", + "aktxwijitaqs.com", + "akutapro.com", + "akv2-br-cdn.kwai.net.iberostar.com", + "akxwffsgijttvrc.com", + "akychhluvbh.com", + "akyr3h9x5mb.com", + "akyrprsnnuk.com", + "akzdrh.catofashions.com", + "akzfxmgcq.com", + "al-smetrics.vizio.com", + "al.airtel.in", + "al.autohome.com.cn", + "al.mtrx.dev", + "al.mtrx.travel", + "al.mtrxs.dev", + "al.test.airtel.in", + "alaburger.openapp.link", + "alacrityimitation.com", + "aladdinupdate.blackrock.com", + "alaeshire.com", + "alamocapital.actonservice.com", + "alamortairn.com", + "alanibelen.com", + "alapita.openapp.link", + "alardruther.top", + "alargeredrubygsw.info", + "alarmsubjectiveanniversary.com", + "alas4kanmfa6a4mubte.com", + "alaska.xhamster.com", + "alaska.xhamster.desi", + "alaska.xhamster2.com", + "alaska.xhamster3.com", + "alaskan4kleeskai.com", + "alasvow.com", + "alb.reddit.com", + "alban-mro.com", + "albanychicago.advancedtech.com", + "albeejurare.top", + "albeitinflame.com", + "albeitvoiceprick.com", + "albireo.xyz", + "albraixentor.com", + "albumshrugnotoriety.com", + "albusfreely.top", + "albyegitvem.com", + "albynloxia.website", + "albynoralism.com", + "alcatza.com", + "alchemist.go2cloud.org", + "alchemysocial.com", + "alchimybegins.com", + "alclick.com", + "alcovesoftenedenthusiastic.com", + "alcroconawa.com", + "ald.aldautomotive.be", + "alddoggess.com", + "aldosesmajeure.com", + "aldragalgean.com", + "alecclause.com", + "alecmeantimehe.com", + "alefrfobkoxbgaf.com", + "alegnoackerg.com", + "aleilu.com", + "alenty.com", + "alereinc.actonservice.com", + "aleroninc.actonservice.com", + "alertafterthought.com", + "alertarithmetic.com", + "alertfaucet.com", + "alertlogsemployer.com", + "alertmouthplaice.com", + "alerts.ironmountain.com", + "alerts.steadyapp.com", + "alerts.wolterskluwerfs.com", + "alertsatwork.americanexpress.com", + "alesneogaea.com", + "alespeonor.com", + "aletrenhegenmi.com", + "aleutexplait.com", + "alewis.sbs", + "alexa-sitestats.s3.amazonaws.com", + "alexa.dev.intecular.com", + "alexandria.marfeelcdn.com", + "alexatracker.com", + "alexfj.elten-store.de", + "alexicallowed.digital", + "alexisbeaming.com", + "alexisclou.top", + "alfa-track.info", + "alfa-track2.site", + "alfasense.com", + "alfatraffic.com", + "alfelixstownrusis.info", + "alfeza.vueling.com", + "alfonsino.top", + "alfpair.com", + "alfredpoleshipwreck.com", + "alfredvariablecavalry.com", + "algg.site", + "algiczonated.top", + "algjqsuzialktg.com", + "algolduckan.com", + "algorix.co", + "algothitaon.com", + "algovid.com", + "algrcr.sandro-paris.com", + "alhi.actonservice.com", + "alhiop.thehandsome.com", + "alhypnoom.com", + "ali-pro-origin-pull.kwai.net.iberostar.com", + "ali-pro-pull.kwai.net.iberostar.com", + "ali8.alinea.fr", + "alia-iso.com", + "aliadvert.ru", + "alias.cloud-marketing.dimensiondata.com", + "aliasanvil.com", + "aliasesargueinsensitive.com", + "aliasfoot.com", + "alibabapizza.openapp.link", + "alibisprocessessyntax.com", + "alicat.actonservice.com", + "alienateappetite.com", + "alienateclergy.com", + "alienaterepellent.com", + "aliensold.com", + "aliensplitch.com", + "alifafdlnjeruif.com", + "alifbouche.digital", + "alifeupbrast.com", + "alightbornbell.com", + "alignmentflattery.com", + "alikeaddition.com", + "alikearm.com", + "alimonysmuggle.com", + "alingrethertantin.info", + "alinks.outcomes4me.com", + "alipromo.com", + "alisongaudino992.wixsite.com", + "alispurates.com", + "alitems.co", + "alitems.com", + "alitems.site", + "aliveachiever.com", + "aliveappliance.com", + "alivebald.com", + "alivecheery.com", + "alivedriftcommandment.com", + "aliwjo.com", + "aliyothvoglite.top", + "alklinker.com", + "alkqryamjo.com", + "all4spy.com", + "allabc.com", + "allactualjournal.com", + "allactualstories.com", + "alladvertisingdomclub.club", + "allbzfnar.com", + "allcommonblog.com", + "allcommonstories.com", + "allcoolnewz.com", + "allcoolposts.com", + "allegianceenableselfish.com", + "allegiant-partners.actonservice.com", + "allegro-online.ru", + "allegro.huui.pl", + "allegrocolombia.com", + "allegrostore.cc", + "allegrostu.com", + "allelicrinde.life", + "alleliteads.com", + "allemodels.com", + "allenhoroscope.com", + "allenmanoeuvre.com", + "allenprepareattic.com", + "allergicloaded.com", + "allergy.thermo.com", + "allergy.thermofisher.com", + "alleviatepracticableaddicted.com", + "alleyskin.com", + "allfb8dremsiw09oiabhboolsebt29jhe3setn.com", + "allfreecounter.com", + "allfreshposts.com", + "allftbsb.com", + "allgrjyqkemos.com", + "allhotfeed.com", + "allhugeblog.com", + "allhugefeed.com", + "allhugenews.com", + "allhugenewz.com", + "allhypefeed.com", + "alliancejoyousbloat.com", + "alliantdata.actonservice.com", + "allicinarenig.com", + "alliedfundingcorp.actonservice.com", + "allinsurance.allinsure.ca", + "allloveydovey.fun", + "allmt.com", + "allnesskepped.com", + "allocatelacking.com", + "allodiafeveret.life", + "allodsubussu.com", + "allotnegate.com", + "allotupwardmalicious.com", + "allow-to-continue.com", + "allowancepresidential.com", + "allowbecome.com", + "allowflannelmob.com", + "allowingjustifypredestine.com", + "allowmailbox.com", + "allowsmelodramaticswindle.com", + "alloydigital.com", + "alloyrounded.com", + "allpornovids.com", + "allprizesforme.com", + "allreach.actonservice.com", + "allrisks.actonservice.com", + "allskillon.com", + "allsports4free.live", + "allsports4free.online", + "allstarfg.actonservice.com", + "allstat-pp.ru", + "alltopnewz.com", + "alltopposts.com", + "alludedapexdepression.com", + "alludedaridboob.com", + "alludestussal.top", + "allure-ng.net", + "allureencourage.com", + "allureoutlayterrific.com", + "alluringbucket.com", + "allusionfussintervention.com", + "allvideometrika.com", + "allwownewz.com", + "allyes.com", + "allyprimroseidol.com", + "allywasnothyc.info", + "almalasers.actonservice.com", + "almareepom.com", + "almasatten.com", + "almightyexploitjumpy.com", + "almightypush.com", + "almightyroomsimmaculate.com", + "almondusual.com", + "almonsituate.com", + "almostcomponent.com", + "almostmy.com", + "almostspend.com", + "almstda.tv", + "alnuinvisayan.com", + "alodiachowed.com", + "alodialreciter.com", + "aloensaidhe.com", + "aloftloan.com", + "alone-here.online", + "alonehepatitisenough.com", + "alonelybansela.digital", + "alongsidelizard.com", + "aloofformidabledistant.com", + "aloofmetal.com", + "aloofvest.com", + "alot4you.tech", + "alota.xyz", + "aloudhardware.com", + "aloveyousaidthe.info", + "alovirs.com", + "alp1.drimki.fr", + "alpenchalet.space", + "alpha-news.org", + "alpha.go.levelbank.com", + "alpha1trk.com", + "alphabetforesteracts.com", + "alphabetlayout.com", + "alphabird.com", + "alphagodaddy.com", + "alphasimplex.actonservice.com", + "alpheratzscheat.top", + "alphonso.tv", + "alpidoveon.com", + "alpine-vpn.com", + "alpineactor.com", + "alpjpyaskpiw.com", + "alpurs.com", + "alquiler.aldflex.es", + "alquiler.carflex.es", + "alreadyballetrenting.com", + "alreadywailed.com", + "alreau.com", + "alrhry.cjthemarket.com", + "alrightcorozo.com", + "alrightlemonredress.com", + "alrotdrfhsc.com", + "alrzbskdwkwzm.com", + "als-svc.nytimes.com", + "alsatiapolynia.com", + "alsgaj.chosun.com", + "alsindustrate.info", + "alsindustratebil.com", + "also.greatsecuritydebate.net", + "alspearowa.com", + "alstrome9riya10.com", + "alt63.chimeratool.com", + "altaicunwired.top", + "altairaquilae.top", + "altalex.wolterskluwer.com", + "altarhackees.digital", + "altarrousebrows.com", + "altcoin.care", + "altenlayer.com", + "alterassumeaggravate.com", + "alterationappealprison.com", + "alterhimdecorate.com", + "alternads.info", + "alternatespikeloudly.com", + "alternativecpmgate.com", + "alternativeprofitablegate.com", + "alternativetechnology.arrow.com", + "althov.com", + "alticoadvisors.actonservice.com", + "altitude-arena.com", + "altitudeweetonsil.com", + "altn.actonservice.com", + "altopd.com", + "altowriestwispy.com", + "altpubli.com", + "altrk.net", + "altronopubacc.com", + "altynamoan.com", + "aluationiamk.info", + "alulaeegbert.top", + "alumni.qualfon.com", + "alumnussmee.top", + "alwayscare.starmountlife.com", + "alwayscarebenefits.actonservice.com", + "alwayspainfully.com", + "alwhichhereal.com", + "alwhichhereallyw.com", + "alwingulla.com", + "alwubrhkxgqdiw.com", + "alxbgo.com", + "alxhiccwizce.com", + "alxmmoodltpa.com", + "alxsite.com", + "alysson.de", + "alzlwkeavakr.top", + "alzlwkeavlvm.top", + "am.belambra.co.uk", + "am.belambra.com", + "am.siemensplmevents.com", + "am10.ru", + "am11.ru", + "am15.net", + "am3s622gcd6m.tt.live", + "ama.planet-wissen.de", + "ama.quarks.de", + "ama.wdr.de", + "ama.wdrmaus.de", + "amaasretrims.top", + "amads.fun", + "amahami.net.anwalt.de", + "amahcoaxy.top", + "amala-wav.com", + "amalakale.com", + "amalto.actonservice.com", + "amandi.openapp.link", + "amarceusan.com", + "amassesvoteen.website", + "amassweightpun.com", + "amastytwilt.com", + "amateurcouplewebcam.com", + "amattepush.com", + "amazinelistrun.pro", + "amazinelistrun.xyz", + "amazingairplane.com", + "amazingcounters.com", + "amazinglyprogramswilfrid.com", + "amazon-adsystem.com", + "amazon-cornerstone.com", + "amazon-email.branch.rocks", + "amazon-shop.me", + "amazon-shopping.shop", + "amazonl3.com", + "amazonlogistics.jp", + "ambaab.com", + "ambfdkucm.com", + "ambientdusk.com", + "ambientplatform.vn", + "ambierechinid.com", + "ambiguitypalm.com", + "ambiguousafternoon.com", + "ambiguousalarm.com", + "ambiguousanger.com", + "ambiguousdinosaurs.com", + "ambiguousincome.com", + "ambiguousquilt.com", + "ambiliarcarwin.com", + "ambitiousagreement.com", + "ambitiousanimal.com", + "ambitiousdivorcemummy.com", + "ambitiousmanufacturerscaffold.com", + "amblesaflame.top", + "ambolicrighto.com", + "ambra.com", + "ambrkx.click", + "ambrosialsummit.com", + "ambuizeler.com", + "ambushharmlessalmost.com", + "amcgns.giesswein.com", + "amcmuhu.com", + "amdahlasinego.com", + "amdfdpuzedih.com", + "ameedbezique.uno", + "ameixosszpxpass.top", + "amelatrina.com", + "amenbeansrepay.com", + "amendableirritatingprotective.com", + "amendablepartridge.com", + "amendablesloppypayslips.com", + "amendsgeneralize.com", + "amendsrecruitingperson.com", + "amenityleisurelydays.com", + "ameofmuki.info", + "ameoutofthe.info", + "ameowli.com", + "amer.juniper.net", + "americanmarketinggroup.actonservice.com", + "americanoverlook.com", + "americanportfolios.actonservice.com", + "americanroller.actonservice.com", + "americanuniversityofantigua.actonservice.com", + "americanwatergroup.actonservice.com", + "americasbrandperformancesupport.hilton.com", + "americash.com", + "amersc.actonservice.com", + "amesgraduatel.xyz", + "amethyst.zappos.com", + "amethystzenith.com", + "ametrics.finn.no", + "ametrics.lumen.com", + "ametrics.mheducation.com", + "ametrics.web.dnbbank.no", + "amexcadrillon.com", + "amezqu.fabrykaform.pl", + "amfennekinom.com", + "amgardevoirtor.com", + "amgdgt.com", + "amhippopotastor.com", + "amhpbhyxfgvd.com", + "amiabledelinquent.com", + "amiddespair.com", + "amidoxypochard.com", + "amigosdetuciudad.com", + "amigraphics.actonservice.com", + "amimialonging.com", + "amimon.actonservice.com", + "aminizehaskard.top", + "aminks.underarmour.com.tr", + "aminopay.net", + "amira-efz.com", + "amiraytiny.com", + "amirteeg.com", + "amitracks.actonservice.com", + "amjjqlit.com", + "amjoltiktor.com", + "amjsiksirkh.com", + "amkbpcc.com", + "amlumineona.com", + "amlvbzvvnjejn.top", + "ammankeyan.com", + "ammannests.com", + "ammits.com", + "amnew.net", + "amnoctowlan.club", + "amnruvbmeoqp.com", + "amntx1.net", + "amnwpircuomd.com", + "amo.myoyster.mx", + "amoddishor.com", + "amofqosgs.com", + "amon1.net", + "amonar.com", + "amonor.com", + "amontp.com", + "amorouslimitsbrought.com", + "amorphousankle.com", + "amountdonutproxy.com", + "amourethenwife.top", + "amouroachoo.com", + "amp-error-reporting.appspot.com", + "amp.services", + "ampcr.io", + "amplitude.chess.com", + "amplitudesheriff.com", + "amplitudeundoubtedlycomplete.com", + "amplitudewassnap.com", + "ampltd.medal.tv", + "ampltd.top.gg", + "ampltd2.medal.tv", + "ampugi334f.com", + "ampxchange.com", + "amqxvwmsfn.xyz", + "amre.work", + "ams-pageview-public.s3.amazonaws.com", + "ams.lelong.com.my", + "ams.oraclecloud.com", + "amshroomishan.com", + "amsunsolar.actonservice.com", + "amswadloonan.com", + "amtracking01.com", + "amtropiusr.com", + "amuckafternoon.com", + "amuletcontext.com", + "amunfezanttor.com", + "amung.us", + "amused-ground.com", + "amusedbucket.com", + "amusementmorning.com", + "amusementrehearseevil.com", + "amusementstepfatherpretence.com", + "amusing-senior.com", + "amusinggirls.com", + "amuyonpastour.top", + "amvbwleayvbyr.top", + "amvbwleayvyra.top", + "amvbwleayvzbm.top", + "amvmzbmzaryya.top", + "amvtwk.thebottleclub.com", + "amwswkqh.com", + "amyaxgaqvoh.com", + "amyfixesfelicity.com", + "amygdalbrittle.com", + "amylenedolman.com", + "amzargfaht.com", + "amzbtuolwp.com", + "amzrjyzjolvab.top", + "amzrjyzjolvkv.top", + "an.avast.com", + "an.avast.ru", + "an.constantcontact.com", + "an.milb.com", + "an.mlb.com", + "an.sny.tv", + "an.theblaze.com", + "an.xavierrosee.com", + "an.yesnetwork.com", + "ana.e-ticket.co.jp", + "ana.tv5unis.ca", + "anacampaign.com", + "anacjpmrv.com", + "anaconda.net.anwalt.de", + "anadignity.com", + "anaemiaalmostforests.com", + "anaemiaperceivedverge.com", + "anahausatd.com", + "anal.doubledouble.top", + "anal.sataniskwijt.be", + "analitica.webrpp.com", + "analitik.bik.gov.tr", + "analitits.com", + "analogousemmafootprints.com", + "analogydid.com", + "analys.live", + "analyse.bcovery.com", + "analyse.hinemos.info", + "analysecrappy.com", + "analysis.aws.locondo.jp", + "analysis.fi", + "analyt.ir", + "analytic.alabama.aaa.com", + "analytic.americanfunds.com", + "analytic.buoyweather.com", + "analytic.calif.aaa.com", + "analytic.capitalgroup.com", + "analytic.cibc.com", + "analytic.fishtrack.com", + "analytic.hawaii.aaa.com", + "analytic.hotelclub.com", + "analytic.newmexico.aaa.com", + "analytic.northernnewengland.aaa.com", + "analytic.rollout.io", + "analytic.simplyhealth.co.uk", + "analytic.texas.aaa.com", + "analytic.tidewater.aaa.com", + "analytic.underarmour.com", + "analytic20.detik.com", + "analyticbz.com", + "analyticcdn.globalmailer.com", + "analytics-1.cavai.com", + "analytics-active.net", + "analytics-api.klickly.com", + "analytics-api.samsunghealthcn.com", + "analytics-batch.blitz.gg", + "analytics-beacon.p.uliza.jp", + "analytics-cms.whitebeard.me", + "analytics-coletor-site.ojc.com.br", + "analytics-consent-manager-v2-prod.azureedge.net", + "analytics-gw.games.wanmei.com", + "analytics-hub.3plearning.com", + "analytics-lgs.corebridgefinancial.com", + "analytics-nssl.bradyid.com", + "analytics-prd.aws.wehaa.net", + "analytics-prod2.glance-internal.inmobi.com", + "analytics-production.hapyak.com", + "analytics-proxy.springboard.com", + "analytics-scripts.cablelabs.com", + "analytics-secure.dollargeneral.com", + "analytics-server.arras.cx", + "analytics-sg.tiktok.com", + "analytics-ssl.allconnect.com", + "analytics-ssl.bradyid.com", + "analytics-ssl.seton.co.uk", + "analytics-stamp.confi.com.vc", + "analytics-static.ugc.bazaarvoice.com", + "analytics-tracking.meetup.com", + "analytics-wcms.joins.net", + "analytics-zone-1.api.leadfamly.com", + "analytics.163.com", + "analytics.1800contacts.com", + "analytics.30m.com", + "analytics.3c5.com", + "analytics.aasaam.com", + "analytics.academy.com", + "analytics.adam.page", + "analytics.adfreetime.com", + "analytics.adliners.de", + "analytics.adobe.io", + "analytics.adobe.ly", + "analytics.adpost.org", + "analytics.adultswim.co.uk", + "analytics.agenedia.com", + "analytics.agoda.com", + "analytics.aimtell.com", + "analytics.airindia.com", + "analytics.airtron.com", + "analytics.aita.gov.vn", + "analytics.algoepico.net", + "analytics.algolia.com", + "analytics.allovoisins.com", + "analytics.alrajhibank.com.sa", + "analytics.amakings.com", + "analytics.americanfunds.com", + "analytics.amig.com", + "analytics.analytics-egain.com", + "analytics.andrewsmith.com.au", + "analytics.apnewsregistry.com", + "analytics.archive.org", + "analytics.argeton.com", + "analytics.arunraghavan.net", + "analytics.asml.com", + "analytics.audioeye.com", + "analytics.audionow.de", + "analytics.autozone.com", + "analytics.avanser.com.au", + "analytics.avis.de", + "analytics.aweber.com", + "analytics.awhr.com", + "analytics.banksneveraskthat.com", + "analytics.basistheory.com", + "analytics.belgacom.be", + "analytics.bestreviews.com", + "analytics.betterplaces.nl", + "analytics.bgr.com", + "analytics.bigfishgames.com", + "analytics.bitrix.info", + "analytics.blackboard.com", + "analytics.bleacherreport.com", + "analytics.blue", + "analytics.boing.es", + "analytics.bolavip.com", + "analytics.boomerangtv.co.uk", + "analytics.box.com", + "analytics.boxlunch.com", + "analytics.brave.com", + "analytics.brickaward.com", + "analytics.canaltnt.es", + "analytics.capitalgroup.com", + "analytics.carambatv.ru", + "analytics.carbaselive.com", + "analytics.cartoonnetwork.co.uk", + "analytics.cartoonnetwork.com.au", + "analytics.cartoonnetwork.jp", + "analytics.cartoonnetworkasia.com", + "analytics.cartoonnetworkindia.com", + "analytics.cartoonnetworkmena.com", + "analytics.castel.jp", + "analytics.cdf.cl", + "analytics.ceneo.pl", + "analytics.certifriedit.com", + "analytics.ceu.com", + "analytics.changiairport.com", + "analytics.chase.com", + "analytics.chattarize.de", + "analytics.chegg.com", + "analytics.chilevision.cl", + "analytics.churchthemes.com", + "analytics.chvnoticias.cl", + "analytics.cibc.com", + "analytics.cibcrewards.com", + "analytics.cincopa.com", + "analytics.cirroenergy.com", + "analytics.clic2buy.com", + "analytics.cloud.coveo.com", + "analytics.cloudron.io", + "analytics.clubic.com", + "analytics.cmn.com", + "analytics.cnblogs.com", + "analytics.cnfanart.com", + "analytics.cnnchile.com", + "analytics.cocolog-nifty.com", + "analytics.code.dccouncil.gov", + "analytics.codeforscience.org", + "analytics.codeskulptor.org", + "analytics.codigo.se", + "analytics.cognyte.com", + "analytics.cohesionapps.com", + "analytics.combatefreestyle.com", + "analytics.competitoor.com", + "analytics.conad.it", + "analytics.concorsicartoonito.it", + "analytics.contentexchange.me", + "analytics.contents.by-fw.jp", + "analytics.convertlanguage.com", + "analytics.cookiefirst.dev", + "analytics.corusent.com", + "analytics.cosmonova.net", + "analytics.crazygames.com", + "analytics.crowdkeep.com", + "analytics.cyrillus.be", + "analytics.cyrillus.ch", + "analytics.cyrillus.com", + "analytics.cyrillus.de", + "analytics.cyrillus.fr", + "analytics.daasrv.net", + "analytics.data.lloydsbankinggroup.com", + "analytics.data.visenze.com", + "analytics.designspiration.com", + "analytics.deutscher-apotheker-verlag.de", + "analytics.dev.htmedia.in", + "analytics.dev.springboardvideo.com", + "analytics.developer.riotgames.com", + "analytics.digitalpfizer.com", + "analytics.directenergy.ca", + "analytics.directenergy.com", + "analytics.discountpowertx.com", + "analytics.disney.go.com", + "analytics.disneyinternational.com", + "analytics.disneyplus.com", + "analytics.dvidshub.net", + "analytics.edgekey.net", + "analytics.egernsund.com", + "analytics.egernsund.de", + "analytics.eggoffer.com", + "analytics.eikko.ai", + "analytics.eikondigital.it", + "analytics.eip.telegraph.co.uk", + "analytics.emarketer.com", + "analytics.emol.com", + "analytics.erepublic.com", + "analytics.ericafischerphotography.com", + "analytics.esporteinterativo.com.br", + "analytics.eventbrite.com", + "analytics.evo.co.uk", + "analytics.ext.go-tellm.com", + "analytics.faceitanalytics.com", + "analytics.favcy.com", + "analytics.ferguson.com", + "analytics.firespring.com", + "analytics.firstbankcardcenter.com", + "analytics.firstbankcardplcc.com", + "analytics.firstnational.com", + "analytics.fishtrack.com", + "analytics.flexpay.io", + "analytics.floridatravellife.com", + "analytics.fnbfremont.com", + "analytics.fnni.com", + "analytics.footballdb.com", + "analytics.formstack.com", + "analytics.freemake.com", + "analytics.freespee.com", + "analytics.futuro360.com", + "analytics.gamedatacrunch.com", + "analytics.gameforge.de", + "analytics.gamesdrive.net", + "analytics.gazeta.pl", + "analytics.geastore.com", + "analytics.geekyminds.net", + "analytics.genial.ly", + "analytics.geoutletstore.com", + "analytics.gestore.com", + "analytics.getshogun.com", + "analytics.gewaterheater.com", + "analytics.glance.inmobi.com", + "analytics.global.sky.com", + "analytics.gooogol.com", + "analytics.greenmountain.com", + "analytics.greenmountainenergy.com", + "analytics.groupe-seb.com", + "analytics.growthphysics.com", + "analytics.gtechgroup.it", + "analytics.gvim.mobi", + "analytics.hambleden-capital.com", + "analytics.hardrock.com", + "analytics.hashnode.com", + "analytics.haworth.com", + "analytics.hazeldenbettyford.org", + "analytics.hermesworld.com", + "analytics.hiexpress.com", + "analytics.hiome.com", + "analytics.hlntv.com", + "analytics.holidayinn.com", + "analytics.hollywoodlife.com", + "analytics.homebank.ro", + "analytics.homes.com", + "analytics.hottopic.com", + "analytics.htmedia.in", + "analytics.icons8.com", + "analytics.id.amazongames.com", + "analytics.idfnet.net", + "analytics.ihg.com", + "analytics.ikyu.com", + "analytics.infobae.com", + "analytics.inlinemanual.com", + "analytics.iraiser.eu", + "analytics.ishopchangi.com", + "analytics.jazel.net", + "analytics.jjkellerconsulting.com", + "analytics.jjkellerdatasense.com", + "analytics.jjkellersafety.com", + "analytics.johnson.ca", + "analytics.joincambridge.com", + "analytics.jst.ai", + "analytics.justuno.com", + "analytics.kaggle.io", + "analytics.kaltura.com", + "analytics.kapost.com", + "analytics.kellerencompass.com", + "analytics.kellerpermits.com", + "analytics.kellyservices.com", + "analytics.kerns.co", + "analytics.kkb.com.tr", + "analytics.klickly.com", + "analytics.kongregate.io", + "analytics.kooapp.com", + "analytics.laregione.ch", + "analytics.lasegunda.ecn.cl", + "analytics.lemoolah.com", + "analytics.lendio.com", + "analytics.lexisnexisrisk.com", + "analytics.lifestyledemocracy.com", + "analytics.littlekingdesigns.com", + "analytics.live.com", + "analytics.liveact.cri-mw.jp", + "analytics.livesense.marketing", + "analytics.livestream.com", + "analytics.logsss.com", + "analytics.lucid.app", + "analytics.lunaweb.cloud", + "analytics.lunge.de", + "analytics.m7g.twitch.tv", + "analytics.maikel.pro", + "analytics.mailmunch.co", + "analytics.makeitmeme.com", + "analytics.makro.be", + "analytics.makro.pt", + "analytics.mambaui.com", + "analytics.martinandosa.com", + "analytics.massivwerthaus.at", + "analytics.matchbin.com", + "analytics.maxroll.gg", + "analytics.mbga.jp", + "analytics.mc500.info", + "analytics.media-proweb.de", + "analytics.meituan.net", + "analytics.mercadolibre.com", + "analytics.metro-cc.ru", + "analytics.metro.be", + "analytics.metro.co.in", + "analytics.metro.de", + "analytics.metro.fr", + "analytics.metro.pk", + "analytics.metro.ua", + "analytics.midas-antilles.fr", + "analytics.midas.be", + "analytics.midas.ci", + "analytics.midas.es", + "analytics.midas.fr", + "analytics.midas.it", + "analytics.midas.pt", + "analytics.midas.re", + "analytics.midas.sn", + "analytics.midas.tc", + "analytics.midwesternmac.com", + "analytics.ml.homedepot.ca", + "analytics.mlstatic.com", + "analytics.mobile.yandex.net", + "analytics.momentum-institut.at", + "analytics.mondotv.jp", + "analytics.mouthshut.com", + "analytics.moviepilot.de", + "analytics.multithread.studio", + "analytics.myapstore.com", + "analytics.mycater.fr", + "analytics.myfidevs.io", + "analytics.myfinance.com", + "analytics.myhermes.de", + "analytics.mystream.com", + "analytics.national-lottery.co.uk", + "analytics.naturequant.com", + "analytics.navyfederal.org", + "analytics.ncaa.com", + "analytics.neoogilvy.uy", + "analytics.net.dz.jumia.com", + "analytics.newscred.com", + "analytics.nike.com", + "analytics.nordea.com", + "analytics.nordea.dk", + "analytics.nordea.fi", + "analytics.nordea.no", + "analytics.nordea.se", + "analytics.nrg.com", + "analytics.nrgprotects.com", + "analytics.oceanengine.com", + "analytics.okazii.ro", + "analytics.onlinehomeretail.co.uk", + "analytics.onlyonlinemarketing.com", + "analytics.optilead.co.uk", + "analytics.orenshmu.com", + "analytics.ostr.io", + "analytics.ovh.com", + "analytics.oyorooms.com", + "analytics.paddle.com", + "analytics.pagefly.io", + "analytics.palitra.ge", + "analytics.pangle-ads.com", + "analytics.partcommunity.com", + "analytics.pgatour.com", + "analytics.pgncs.notion.so", + "analytics.phando.com", + "analytics.phn.com", + "analytics.picknrg.com", + "analytics.picsart.com", + "analytics.piksel.com", + "analytics.pinterest.com", + "analytics.pipelife-bewaesserung.at", + "analytics.pipelife.at", + "analytics.pipelife.bg", + "analytics.pipelife.com", + "analytics.pipelife.com.tr", + "analytics.pipelife.cz", + "analytics.pipelife.de", + "analytics.pipelife.ee", + "analytics.pipelife.hr", + "analytics.pipelife.hu", + "analytics.pipelife.ie", + "analytics.pipelife.lt", + "analytics.pipelife.lv", + "analytics.pipelife.nl", + "analytics.pipelife.no", + "analytics.pipelife.pl", + "analytics.pipelife.ro", + "analytics.pipelife.rs", + "analytics.pipelife.se", + "analytics.pipelife.si", + "analytics.pixels.ai", + "analytics.plex.tv", + "analytics.plumbworld.co.uk", + "analytics.pnc.com", + "analytics.pointdrive.linkedin.com", + "analytics.pollardwater.com", + "analytics.poolshool.com", + "analytics.pop2watch.com", + "analytics.posttv.com", + "analytics.prezly.com", + "analytics.productreview.com.au", + "analytics.qogita.com", + "analytics.qualcomm.com", + "analytics.qualityquestions.co", + "analytics.qualityunit.com", + "analytics.radiatemedia.com", + "analytics.rambla.be", + "analytics.ramiyer.io", + "analytics.ramiyer.me", + "analytics.ratioform.ch", + "analytics.realestate.com.au", + "analytics.recamov.com", + "analytics.rechtslupe.org", + "analytics.recruitics.com", + "analytics.redlink.com.ar", + "analytics.reliant.com", + "analytics.reyrey.net", + "analytics.rivaliq.com", + "analytics.rogersmedia.com", + "analytics.runpath.com", + "analytics.salesanalytics.io", + "analytics.samdd.me", + "analytics.samsungknox.com", + "analytics.sanoma.fi", + "analytics.santander.co.uk", + "analytics.seagate.com", + "analytics.send.cm", + "analytics.shareaholic.com", + "analytics.shop.hisense.com", + "analytics.shopncaasports.com", + "analytics.shorte.st", + "analytics.shorthand.com", + "analytics.sideprojectsoftware.com", + "analytics.silktide.com", + "analytics.simplii.com", + "analytics.simplyhealth.co.uk", + "analytics.sitewit.com", + "analytics.sixfigureswine.com", + "analytics.sixt.be", + "analytics.sixt.cn", + "analytics.sixt.com", + "analytics.sixt.de", + "analytics.sixt.es", + "analytics.sixt.fr", + "analytics.sixt.jobs", + "analytics.sixt.jp", + "analytics.sixt.nl", + "analytics.sixtcarsales.de", + "analytics.sixtmiddleeast.com", + "analytics.skinit.com", + "analytics.slashdotmedia.com", + "analytics.sleeknote.com", + "analytics.smart.mercedes-benz.com", + "analytics.snidigital.com", + "analytics.soluforce.com", + "analytics.sona-mira.co.jp", + "analytics.southpointcasino.com", + "analytics.spark.co.nz", + "analytics.springboardvideo.com", + "analytics.spun.com.br", + "analytics.stg.springboardvideo.com", + "analytics.strangeloopnetworks.com", + "analytics.strapi.io", + "analytics.superstation.com", + "analytics.superstructure.ai", + "analytics.supplyframe.com", + "analytics.surfline.com", + "analytics.swiggy.com", + "analytics.sydney.edu.au", + "analytics.synchrony.com", + "analytics.tabichan.jp", + "analytics.tbs.com", + "analytics.tcm.com", + "analytics.teamcovenant.com", + "analytics.techem.com", + "analytics.techem.de", + "analytics.test.cheggnet.com", + "analytics.thehartford.com", + "analytics.theinstitutes.org", + "analytics.themarketiq.com", + "analytics.threedeepmarketing.com", + "analytics.ticinolibero.ch", + "analytics.tiendaenoferta.com", + "analytics.tiktok.com", + "analytics.tio.ch", + "analytics.tnt-tv.com", + "analytics.tnt-tv.de", + "analytics.tnt-tv.pl", + "analytics.tnt-tv.ro", + "analytics.tnt.africa", + "analytics.tntdram.com", + "analytics.tntdrama.com", + "analytics.tntdramma.com", + "analytics.tntsports.cl", + "analytics.tntsports.com", + "analytics.tntsports.com.ar", + "analytics.tntsports.com.br", + "analytics.tondach.pl", + "analytics.top10-charts.com", + "analytics.tout.com", + "analytics.toyotaforklift.com", + "analytics.traderlink.com", + "analytics.truckingauthority.com", + "analytics.trust.page", + "analytics.trutv.com", + "analytics.turnertv.com", + "analytics.tver.jp", + "analytics.ubs.com", + "analytics.uhhospitals.org", + "analytics.underarmour.com", + "analytics.unibuddy.co", + "analytics.unilogcorp.com", + "analytics.unive.nl", + "analytics.uwindsor.ca", + "analytics.uxmetrics.com", + "analytics.valheimgamer.com", + "analytics.valiuz.com", + "analytics.vanilla-project.guide", + "analytics.vanillaforums.com", + "analytics.vdo.ai", + "analytics.vedantu.com", + "analytics.vendemore.com", + "analytics.verizon.com", + "analytics.verizonwireless.com", + "analytics.villagehouse.jp", + "analytics.virginaustralia.com", + "analytics.virginmobileusa.com", + "analytics.visible.com", + "analytics.vixcloud.co", + "analytics.warnertv.fr", + "analytics.wavebox.io", + "analytics.wayland.app", + "analytics.webgains.io", + "analytics.webpushr.com", + "analytics.websolute.it", + "analytics.weldonowen.com", + "analytics.wellington.com", + "analytics.whostheboss.co.uk", + "analytics.whotargets.me", + "analytics.wienerberger-building-solutions.com", + "analytics.wienerberger.al", + "analytics.wienerberger.at", + "analytics.wienerberger.ba", + "analytics.wienerberger.be", + "analytics.wienerberger.bg", + "analytics.wienerberger.co.uk", + "analytics.wienerberger.com", + "analytics.wienerberger.cz", + "analytics.wienerberger.de", + "analytics.wienerberger.ee", + "analytics.wienerberger.fi", + "analytics.wienerberger.fr", + "analytics.wienerberger.hr", + "analytics.wienerberger.hu", + "analytics.wienerberger.in", + "analytics.wienerberger.it", + "analytics.wienerberger.lt", + "analytics.wienerberger.mk", + "analytics.wienerberger.nl", + "analytics.wienerberger.no", + "analytics.wienerberger.pl", + "analytics.wienerberger.ro", + "analytics.wienerberger.rs", + "analytics.wienerberger.se", + "analytics.wienerberger.si", + "analytics.wienerberger.sk", + "analytics.wildtangent.com", + "analytics.winter.ink", + "analytics.witglobal.net", + "analytics.xelondigital.com", + "analytics.xiloc.net", + "analytics.xoomenergy.com", + "analytics.yahoo.com", + "analytics.yext-static.com", + "analytics.ynap.biz", + "analytics.yola.net", + "analytics.yolacdn.net", + "analytics.yomedia.vn", + "analytics.yugen.to", + "analytics.zagg.com", + "analytics.zevvle.com", + "analytics.ziftsolutions.com", + "analytics00.meride.tv", + "analytics1.dillards.com", + "analytics1.vdo.ai", + "analytics2-3-meride-tv.akamaized.net", + "analytics2-meride-tv.akamaized.net", + "analyticsapi.happypancake.net", + "analyticsapi.qogita.com", + "analyticsbusiness.ing.ro", + "analyticsehnwe.servicebus.windows.net", + "analyticsnarc.ro.ing.net", + "analyticsnossl.forcepoint.com", + "analyticsresults.bildungsforum.datev.de", + "analyticsresults.datev-karriereblog.de", + "analyticsresults.datev-magazin.de", + "analyticsresults.datev-mymarketing.de", + "analyticsresults.datev.com", + "analyticsresults.datev.de", + "analyticsresults.dev.datev.de", + "analyticsresults.trialog-magazin.de", + "analyticssec.overwolf.com", + "analyticsssl.forcepoint.com", + "analyzecorona.com", + "analyzer.fc2.com", + "analyzer2.fc2.com", + "analyzer51.fc2.com", + "anamaembush.com", + "anamestreat.top", + "anamuel-careslie.com", + "anansao2ay8yap09.com", + "anapirate.com", + "anapp.adobe.com", + "anapx.net", + "anastasia-international.com", + "anastasiasaffiliate.com", + "anatomyabdicatenettle.com", + "anatomybravely.com", + "anattospursier.com", + "anaxialaphonia.com", + "anceenablesas.info", + "anceteventur.info", + "anchoicstage.com", + "ancientact.com", + "ancientconspicuousuniverse.com", + "ancientsend.com", + "ancznewozw.com", + "andappjaxzfo.com", + "andhkruuiigxmkd.com", + "andhthrewdo.com", + "andhthrewdow.com", + "andlache.com", + "andohs.net", + "andomedia.com", + "andomediagroup.com", + "andriesshied.com", + "android-cleaners.com", + "android.txtsmarter.com", + "androiddetection.com", + "androiddownload.net", + "androidnotice.com", + "androundher.info", + "andtheircleanw.com", + "ane102.net", + "aneartuilles.top", + "anemenzemkwkm.top", + "aneorwd.com", + "anesthesiaos.actonservice.com", + "anet.abphotos.link", + "anetpkxx.com", + "anewgallondevious.com", + "anewrelivedivide.com", + "anewwisdomrigour.com", + "angaraunken.top", + "angebote.plex.com", + "angege.com", + "angelesdresseddecent.com", + "angelesfoldingpatsy.com", + "angelsaidthe.info", + "angieagavose.click", + "anglended.club", + "angletolerate.com", + "anglezinccompassionate.com", + "anglingdacker.com", + "angossa.com", + "angrilyinclusionminister.com", + "angryheadlong.com", + "anguac.com", + "anguishedjudgment.com", + "anguishlonesome.com", + "anguishmotto.com", + "anguishworst.com", + "angularamiablequasi.com", + "angularconstitution.com", + "anijjm.winkelstraat.nl", + "animateddiscredit.com", + "animatedjumpydisappointing.com", + "animaterecover.com", + "animaux.oworld.fr", + "animikii-ana.com", + "animits.com", + "animositybelovedresignation.com", + "animosityknockedgorgeous.com", + "animositysofa.com", + "animusmisform.com", + "aninter.net", + "aniview.com", + "anjlkkyhpp.com", + "anjosmryofa.com", + "ankdoier.com", + "ankghgcgygyfi.com", + "ankhspreses.space", + "ankkdgursk.com", + "ankleproposedomicile.com", + "anl.footlocker.com", + "anldnews.pro", + "anlytics.co", + "anmdr.link", + "anmeldung.promatis.ch", + "anmeldung.promatis.de", + "anmet.originenergy.com.au", + "anmgaxrujfru.com", + "anmiphglqn.com", + "anmjqqtevhsqwb.com", + "anncmq.com", + "anncquyaxns.com", + "annesuspense.com", + "anniversaryblaspheme.com", + "anniversarythingy.com", + "annonser.dagbladet.no", + "annotationdiverse.com", + "annotationmadness.com", + "announcedseaman.com", + "announceflealanding.com", + "announcement.lyreco.com", + "announcement317.fun", + "announcementlane.com", + "announceproposition.com", + "announcinglyrics.com", + "announcingusecourt.com", + "annoyancejesustrivial.com", + "annoyancepreoccupationgrowled.com", + "annoyanceraymondexcepting.com", + "annoyedairport.com", + "annoyedfifth.com", + "annoyingacoustics.com", + "annoyingclover.com", + "annoynoveltyeel.com", + "annrgyvv.xyz", + "annuentleers.com", + "annulmentequitycereals.com", + "annwwu.guitarcenter.com", + "anodicvarnish.com", + "anomalousdisembroildisembroilamy.com", + "anomalousmelt.com", + "anomalousporch.com", + "anon-stats.eff.org", + "anonnews.co", + "anonstat.pw", + "anonymestupes.website", + "anonymousads.com", + "anonymoustrunk.com", + "anopportunitytost.info", + "anorexyskerry.top", + "another-surprise.pro", + "anotiachilli.com", + "anpptedtah.com", + "anqnbzyjlknbm.top", + "anrdoezrs.net", + "ans.avast.com", + "ans.avast.ru", + "ans.milb.com", + "ans.mlb.com", + "ans.worldbaseballclassic.com", + "ans.yesnetwork.com", + "anseisjulus.com", + "anselmbowwows.com", + "anstrex.com", + "answeredthechi.org", + "answerroad.com", + "answers.teradata.ch", + "answers.teradata.co.uk", + "answers.teradata.com", + "answers.teradata.com.cn", + "answers.teradata.com.sa", + "answers.teradata.de", + "answers.teradata.fr", + "answers.teradata.hu", + "answers.teradata.in", + "answers.teradata.jp", + "answers.teradata.mx", + "answers.teradata.pl", + "answers.teradata.ru", + "answers.teradata.se", + "antagonizelabourer.com", + "antaioselides.life", + "antalithate.website", + "antananarbdivu.com", + "antarcticfiery.com", + "antarcticoffended.com", + "antaresarcturus.com", + "antblz.mediaworld.it", + "antcfeamynt.com", + "antcixn.com", + "antcxk.com", + "antecedentbees.com", + "antennafutilecomplement.com", + "antennaputyoke.com", + "antennawritersimilar.com", + "antenta.site", + "anteog.com", + "anteroomcrap.com", + "antetestingstooped.com", + "anthe-vsf.com", + "anthembroadcastingbitty.com", + "anthonypush.com", + "anti-adblock.herokuapp.com", + "antiadblock.info", + "antiadblocksystems.com", + "antiagingbiocream.com", + "antibioticborough.com", + "antibot.me", + "anticipatedlying.com", + "anticipatedthirteen.com", + "anticipateplummorbid.com", + "anticipationit.com", + "anticipationnonchalanceaccustomed.com", + "antico.openapp.link", + "antidotefoepersecution.com", + "antidotesexualityorderly.com", + "antidotesurvivorausterity.com", + "antijamburet.com", + "antipathymenudeduce.com", + "antiquariancapricorn.com", + "antiquitytissuepod.com", + "antiredcessant.com", + "antirgiocub.com", + "antisicollyba.top", + "antitracking.owncast.online", + "antivirus.landerhd.com", + "antivirussprotection.com", + "antjgr.com", + "antlerlode.com", + "antlerpickedassumed.com", + "antlikebor.com", + "antoiew.com", + "antonsystems.actonservice.com", + "antonysurface.com", + "antonywingraceless.com", + "antpeelpiston.com", + "antwort.hager.de", + "antyoubeliket.info", + "antyoubeliketheap.com", + "anuncios.edicaoms.com.br", + "anunderstrobed.com", + "anvhgwjy.com", + "anvilfaintmaiden.com", + "anvkmi.com", + "anwhitepinafore.info", + "anxiousapples.com", + "anxiouslyconsistencytearing.com", + "anxiouslywonderexcitement.com", + "anxkuzvfim.com", + "anxlzaxtifhe.com", + "anxomeetqgvvwt.xyz", + "anxskuoltqsdjp.com", + "anybmfgunpu.xyz", + "anybodyproper.com", + "anybodysentimentcircumvent.com", + "anydigresscanyon.com", + "anyeaodpwonaf.com", + "anyexists.com", + "anyhowunplat.uno", + "anymad.com", + "anymind360.com", + "anymorearmsindeed.com", + "anymorecapability.com", + "anymorehopper.com", + "anymoresentencevirgin.com", + "anyplacehere.live", + "anyplacehere.me", + "anyplacehere.online", + "anyplacehere.store", + "anyskjhi.com", + "anysolely.com", + "anythingamg.org", + "anytimesand.com", + "anyuazfpjzj.com", + "anyvzvbmknqew.top", + "anywaybreeches.com", + "anywaysreives.com", + "anz7.allianz-voyage.fr", + "anzenns.com", + "ao-freegeoip.herokuapp.com", + "ao-marketing.dbiyes.com", + "ao-marketing.essendant.com", + "ao-mkt.tableausoftware.com", + "ao.jsitel.com", + "ao.pioncomm.net", + "ao.tolydigital.net", + "aoalmfwinbsstec23.com", + "aod.echovisuals.com", + "aod4.societegenerale.fr", + "aoelfb.nanouniverse.jp", + "aofengniu.com", + "aofppecbmordq.com", + "aofzkovajqti.com", + "aoihaizo.xyz", + "aojhzj.watch.co.uk", + "aolsvc.snowqueen.ru", + "aom.smartbrief.com", + "aomarketing.blytheco.com", + "aon.insurancemail.ca", + "aon.smartbrief.com", + "aonemeaclientcouncil.aon.com", + "aonforhaving.info", + "aonjkj.intermundial.es", + "aontent.powzers.lol", + "aonwqlpu.com", + "aoohaq.micromania.fr", + "aoooysewk.com", + "aooptout.zoominformation.com", + "aopcoms.aoptec.com", + "aoqcqh.eavalyne.lt", + "aoqhfs.optikdodomu.cz", + "aoredi.com", + "aortismbutyric.com", + "aoswoygld.com", + "aoulpo.puccini.pl", + "aowykupwwnqrg.xyz", + "aoxtyivjpt.com", + "aozmpm.jwell.com", + "ap-srv.net", + "ap.hibbett.com", + "ap.quadient.com", + "ap.shouta.co", + "ap3lorf0il.com", + "apaboqrqbpa.com", + "apac-go.experian.com", + "apac.adpinfo.com", + "apac.juniper.net", + "apac.zendesk.com", + "apacenews.roche.com", + "apairguyot.top", + "apalbs.com", + "apardonslaving.com", + "apartemployee.com", + "apartinept.com", + "apartsermon.com", + "apatheticdrawerscolourful.com", + "apatheticformingalbeit.com", + "apbieqqb.xyz", + "apbspeakers.actonservice.com", + "apcatcltoph.com", + "apcerpharma.actonservice.com", + "apcinfo.motorolasolutions.com", + "apcinfo.vertexstandard.com", + "apcpaxwfej.com", + "apctrgkmtjku.com", + "ape-tagit.timeinc.net", + "apeagle.io", + "apeidol.com", + "apenterprise.io", + "aperio.leicabiosystems.com", + "aperprovant.top", + "apertsleeve.top", + "aperushmo.cam", + "apescausecrag.com", + "apesdescriptionprojects.com", + "apesdrooping.com", + "apfbrk.butorline.hu", + "apglinks.net", + "aphagiafiking.com", + "aphasicstoray.space", + "aphemicstull.com", + "aphidsapprend.top", + "aphidsclee.com", + "aphxav.green-acres.it", + "api-analytics-prd.pelcro.com", + "api-hotmart-tracking-manager.hotmart.com", + "api-js.mixpanel.com", + "api-websystems.landing.ni.com", + "api.140proof.com", + "api.amplitude.com", + "api.apiok.net.iberostar.com", + "api.appmetrica.yandex.ru", + "api.autopilothq.com", + "api.bitp.it", + "api.bunzlaucastle.com", + "api.digitalpiloten.org", + "api.elliehuxtable.com", + "api.eu.amplitude.com", + "api.fuck.education", + "api.fw.tv", + "api.hi-hi.vip", + "api.intensifier.de", + "api.iterable.com", + "api.kameleoon.com", + "api.lab.amplitude.com", + "api.localadswidget.com", + "api.mumuglobal.com", + "api.privacyguides.net", + "api.rudderlabs.com", + "api.ryanyao.design", + "api.wipmania.com", + "api168168.com", + "api2.amplitude.com", + "apiculirackman.top", + "apidata.info", + "apiecelee.com", + "apifetchmethod.com", + "apilog-web.acfun.cn", + "apilond.com", + "apinagedottard.cfd", + "apis.4bn.xyz", + "apisensor.actonservice.com", + "apisjwer.com", + "apistatexperience.com", + "apiszapp.com", + "apiwmda.58.com.cn", + "apkmirror.co", + "aplainmpatoio.com", + "apllogistics.actonservice.com", + "aplobv.xexymix.com", + "apm.tnet.nl", + "apnpr.com", + "apnttuttej.com", + "apocarpdogdom.com", + "apochaeunanime.com", + "apocopewheeple.com", + "apolloprogram.io", + "apologiesbackyardbayonet.com", + "apologiesneedleworkrising.com", + "apologizeclosest.com", + "apologizingrigorousmorally.com", + "aporasal.net", + "aporodiko.com", + "apostlegrievepomp.com", + "apostropheammunitioninjure.com", + "apostrophepanediffer.com", + "app-analytics-v2.snapchat.com", + "app-analytics.snapchat.com", + "app-bitbanlk-cc.weebly.com", + "app-branch.yummybazaar-qa.com", + "app-clicks-corporate.firstrepublic.com", + "app-clicks.firstrepublic.com", + "app-dat.kingofthecurve.org", + "app-dev.onyx.fit", + "app-dev.stressbuoy.com", + "app-jp.getmiles.com", + "app-link-test.inkl.com", + "app-link-test.republik.gg", + "app-link.funfull.com", + "app-link.inkl.com", + "app-link.republik.gg", + "app-link.smartvid.io", + "app-link.udex.us", + "app-measurement.com", + "app-qa.rnd.thronelabs.co", + "app-redirect.wearephlo.com", + "app-stage.mschfsneakers.com", + "app-stats.supernotes.app", + "app-test.albrt.co", + "app-test.barking.city", + "app-test.barking.ee", + "app-test.comparethemarket.com.au", + "app-test.evntly.com", + "app-test.get360fit.com", + "app-test.goat.com", + "app-test.hermo.my", + "app-test.kisikates.com.tr", + "app-test.klip.ae", + "app-test.mogo.ca", + "app-test.mywaggle.com", + "app-test.nala.money", + "app-test.planstr.com", + "app-test.playtally.com", + "app-test.thestaxapp.com", + "app-test.utlob.com", + "app-uat.latrobehealth.com.au", + "app-uat.navyhealth.com.au", + "app.1112.com", + "app.12thman.com", + "app.12thmanfoundation.com", + "app.2cents.audio", + "app.5miles.us", + "app.8tracks.com", + "app.aaas-science.org", + "app.aaptiv.com", + "app.accelerate.zoominfo.com", + "app.acekuwait.com", + "app.activityhero.com", + "app.adjust.net.in", + "app.advertisingsolutions.att-mail.com", + "app.aksent.ai", + "app.albrt.co", + "app.allyos.com", + "app.almosafer.com", + "app.almutawapharmacies.com", + "app.ammanmart.com", + "app.anch.co", + "app.appcity.com.au", + "app.aquaservice.com", + "app.areyouin.io", + "app.arizonawildcats.com", + "app.arkansasrazorbacks.com", + "app.arts.kent.edu", + "app.arts.uci.edu", + "app.atlasmission.com", + "app.auburntigers.com", + "app.audibene.de", + "app.auge.pro.br", + "app.augustaentertainmentcomplex.com", + "app.autotrader.com.au", + "app.avopass.com", + "app.awto.cl", + "app.awto.com.br", + "app.babycloud.in", + "app.bajajfinservmarkets.in", + "app.ballet.org.uk", + "app.bancobv.com.br", + "app.bandimere.com", + "app.banqi.com.br", + "app.barking.city", + "app.barking.ee", + "app.bateriasparacarrosbogota.com", + "app.baylorbears.com", + "app.bbmannpah.com", + "app.bceagles.com", + "app.begin.is", + "app.bekfood.de", + "app.belbet.by", + "app.belk.com", + "app.bergenkino.no", + "app.berrydates.com", + "app.bettle.co", + "app.bible.com", + "app.biblelens.com", + "app.bikeep.com", + "app.bimbaylola.com", + "app.bloombergconnects.org", + "app.bluehens.com", + "app.bncontacto.fi.cr", + "app.bovedainc.com", + "app.bplepay.co.kr", + "app.brain.ly", + "app.brandclub.com", + "app.bruce.work", + "app.bucky.uwbadgers.com", + "app.budweisergardens.com", + "app.buildd.co", + "app.bushnell.org", + "app.business.westernunion.com", + "app.butterflymx.com", + "app.bws.com.au", + "app.byjus.com", + "app.byutickets.com", + "app.caden.io", + "app.calbears.com", + "app.cambolink21.com", + "app.campaign.morganstanley.com", + "app.campaign.trendmicro.com", + "app.campaignhero.ai", + "app.campaigns.fidelity.com", + "app.campbowwow.com", + "app.capitalbikeshare.com", + "app.cardbaazi.com", + "app.cardiovisual.com", + "app.care.eisenhowerhealthcares.org", + "app.carrierview.com", + "app.carsguide.com.au", + "app.catchconnect.com.au", + "app.cb.pnc.com", + "app.ceb.executiveboard.com", + "app.centreinthesquare.com", + "app.changemakerz.org", + "app.charlotte49ers.com", + "app.chartwayarena.com", + "app.chat.global.xiaomi.net.iberostar.com", + "app.cimarketing.aig.com", + "app.cincinnatiarts.org", + "app.citibikenyc.com", + "app.citylink.ro", + "app.classiccenter.com", + "app.clientbook.com", + "app.clovia.com", + "app.cmnet.cf", + "app.coconuts.co", + "app.cofcsports.com", + "app.colesmobile.com.au", + "app.collinscenterforthearts.com", + "app.comms.aon.com", + "app.communications.americanexpress.ca", + "app.communications.citimortgage.com", + "app.communications.jdsu.com", + "app.comparethemarket.com.au", + "app.compasslearning.biz", + "app.connect.cch.ca", + "app.connect.mandiant.com", + "app.connect.synopsys.com", + "app.connect.vmware.com", + "app.connect.wgbh.org", + "app.connect.wgby.org", + "app.connections.te.com", + "app.cookdtv.com", + "app.corp.tableausoftware.com", + "app.coto.world", + "app.cover.com", + "app.crm.millenniumhotels.com", + "app.csurams.com", + "app.ctc.ru", + "app.cuahealth.com.au", + "app.cubuffs.com", + "app.curesk.in", + "app.currenciesdirect.com", + "app.customer.adaptiveinsights.com", + "app.customer.adaptiveplanning.com", + "app.customerservice.royalmail.com", + "app.danmurphys.com.au", + "app.dawsoncreekeventscentre.com", + "app.deliverynow.vn", + "app.delphia.com", + "app.demand.nexsan.com", + "app.demand.ni.com", + "app.depaulbluedemons.com", + "app.dev.pyypl.io", + "app.dev.talksport.com", + "app.dev.virginradio.co.uk", + "app.deviceidfinder.com", + "app.devyce.com", + "app.dickssportinggoods.com", + "app.discover.com", + "app.dolinakrzny.digimuth.com", + "app.domclick.ru", + "app.dreambox.ru.com", + "app.dtlphx.net", + "app.e.dowjones.com", + "app.e.flukecal.com", + "app.e.gettyimages.com", + "app.e.intercall.com", + "app.e.kqed.org", + "app.echo.co.uk", + "app.echovisuals.com", + "app.ecupirates.com", + "app.eland.kr", + "app.elanic.in", + "app.elly.com", + "app.email.fitchratings.com", + "app.email.forrester.com", + "app.email.influitive.com", + "app.emarketing.heat.com", + "app.emueagles.com", + "app.enable.atmel.com", + "app.engineering.sae.org", + "app.entertainment.comcast-spectacor.com", + "app.entwickler.de", + "app.etc.se", + "app.etcel.se", + "app.evntly.com", + "app.exercisetimer.net", + "app.experience297.com", + "app.explico.sg", + "app.fabulousfox.com", + "app.fans.wolveslynx.com", + "app.fashalot.com", + "app.favorited.com", + "app.feedacat.com", + "app.feedadog.com", + "app.fightingillini.com", + "app.fightingirish.com", + "app.financialinstitutions.53.com", + "app.fitmint.io", + "app.fixly.pl", + "app.flatex.at", + "app.flatex.de", + "app.fleet2.vauxhall.co.uk", + "app.flowyour.money", + "app.flykitt.com", + "app.flyx.me", + "app.food.li", + "app.food.porn", + "app.foody.vn", + "app.fordidahocenter.com", + "app.forever21.com", + "app.fount.bio", + "app.foxtheatre.org", + "app.frbcommunications.org", + "app.friars.com", + "app.fuse.cash", + "app.fyscore.com", + "app.gafreedom.com", + "app.gaincapital.com", + "app.gasengineersoftware.co.uk", + "app.gastro-ausweis.de", + "app.gempak.com", + "app.georgiadogs.com", + "app.get-e.com", + "app.get.comcastbiz.com", + "app.getbamboo.io", + "app.getcubo.com", + "app.getgifted.com", + "app.getgigl.com", + "app.getjerry.com", + "app.getmiles.com", + "app.getplayground.com", + "app.getselect.co", + "app.getsquirrel.io", + "app.gfis.genworth.com", + "app.gfwm.genworth.com", + "app.ggpoker.co.uk", + "app.global.certain.com", + "app.globalbusinesstravel.americanexpress.com", + "app.go.bmc.com", + "app.go.coxmedia.com", + "app.go.csc.com", + "app.go.endicia.com", + "app.go.gogoair.com", + "app.go.gogoinflight.com", + "app.go.guidancesoftware.com", + "app.go.healthways.com", + "app.go.hult.edu", + "app.go.jacksonhewitt.com", + "app.go.livingstonintl.com", + "app.go.maas360.com", + "app.go.nhaschools.com", + "app.go.nitropdf.com", + "app.go.pentonmarketingservices.com", + "app.go.sitel.com", + "app.go.terremark.com", + "app.go.wolterskluwerlb.com", + "app.go.xo.com", + "app.goairforcefalcons.com", + "app.goarmywestpoint.com", + "app.gobearcats.com", + "app.gobulldogs.com", + "app.gobuncha.com", + "app.gocheetah.com", + "app.godeacs.com", + "app.godtlevert.no", + "app.goduke.com", + "app.gofrogs.com", + "app.gogovan.sg", + "app.gogovan.tw", + "app.gogriz.com", + "app.goguecenter.auburn.edu", + "app.goheels.com", + "app.gohuskies.com", + "app.golfgalaxy.com", + "app.goodwearmall.com", + "app.gopack.com", + "app.gophersports.com", + "app.gopib.net", + "app.gopsusports.com", + "app.goqii.com", + "app.gorhody.com", + "app.goshockers.com", + "app.gostanford.com", + "app.got-it.link", + "app.gotigersgo.com", + "app.goto.dowjones.com", + "app.gozips.com", + "app.grabon.in", + "app.grapevine.in", + "app.greenweez.com", + "app.griztix.umt.edu", + "app.growth.orange-business.com", + "app.grubster.com.br", + "app.gseagles.com", + "app.gustave-et-rosalie.com", + "app.gwsportsapp.in", + "app.gymstreak.com", + "app.hailstate.com", + "app.handlemoa.com", + "app.hapicolibri.fr", + "app.happyar.world", + "app.hauskey.com", + "app.hawaiiathletics.com", + "app.hawkeyesports.com", + "app.headuplabs.com", + "app.health.bjc.org", + "app.health2sync.com", + "app.healthteams.com.au", + "app.hear.com", + "app.heponda.com", + "app.herdzone.com", + "app.hermo.my", + "app.hinge.co", + "app.hirenodes.com", + "app.hocngoainguhieuqua.com", + "app.hokiesports.com", + "app.holdstation.com", + "app.homelocatorapp.com", + "app.homoola.com", + "app.hornettickets.csus.edu", + "app.hotdoc.com.au", + "app.humanaresponses.com", + "app.huskers.com", + "app.iamblackbusiness.com", + "app.idexevent.com", + "app.info.actuate.com", + "app.info.americanpublicmediagroup.org", + "app.info.autotask.com", + "app.info.aviationweek.com", + "app.info.avid.com", + "app.info.compellent.com", + "app.info.coopenae.fi.cr", + "app.info.fidelity.com", + "app.info.fleetmatics.com", + "app.info.idgenterprise.com", + "app.info.jdpa.com", + "app.info.markit.com", + "app.info.polycom.com", + "app.info.quark.com", + "app.info.questrade.com", + "app.info.recall.com", + "app.info.redhat.com", + "app.info.standardandpoors.com", + "app.info.trinet.com", + "app.info.truvenhealth.biz", + "app.info.ubmchannel.com", + "app.info.washcaps.com", + "app.info.washingtonwizards.com", + "app.inform.equifax.com", + "app.information.cognos.com", + "app.infyn.it", + "app.inkitt.com", + "app.innovate.molex.com", + "app.insider.cavs.net", + "app.insight.cision.com", + "app.insight.dnb.com", + "app.insight.thompson.com", + "app.instantlocal.com", + "app.intermexonline.com", + "app.intermiles.com", + "app.interprefy.com", + "app.intros.com", + "app.inutriciondeportiva.com", + "app.iowaeventscenter.com", + "app.iowawild.com", + "app.iroomit.com", + "app.itimes.com", + "app.iuhoosiers.com", + "app.iwanttfc.com", + "app.jamdoughnut.com", + "app.jili178.us", + "app.jmusports.com", + "app.joatspace.com", + "app.joinkroo.com", + "app.joinraft.com", + "app.jurishand.com", + "app.kaptain11.com", + "app.kcutsgo.com", + "app.kernwerk.de", + "app.kingofthecurve.org", + "app.kippo.gg", + "app.kisikates.com.tr", + "app.klaim.us", + "app.klip.ae", + "app.klokahem.com", + "app.knowhow.ceridian.com", + "app.kochamwino.com.pl", + "app.kora.money", + "app.koyamedical.com", + "app.krannertcenter.com", + "app.kstatesports.com", + "app.ksuowls.com", + "app.kuathletics.com", + "app.kumu.ph", + "app.lacr.motorolasolutions.com", + "app.lamy-liaisons.fr", + "app.lark.com", + "app.latrobehealth.com.au", + "app.lawnlove.com", + "app.leadership.kenblanchard.com", + "app.learn.datafoundry.com", + "app.learn.ioninteractive.com", + "app.learn.mindjet.com", + "app.learn.rasmussen.edu", + "app.learnz.hu", + "app.levi.com", + "app.libertyfirstcreditunionarena.com", + "app.libertyflames.com", + "app.libre.org", + "app.link.livibank.com", + "app.link.nba.com", + "app.liven.com.au", + "app.lootpop.com", + "app.luckysweater.com", + "app.luve.tv", + "app.m1.adsolutions.yp.com", + "app.machspeed.bluecoat.com", + "app.mail.mfg.macquarie.com", + "app.mail.skillsoft.com", + "app.mailings.erepublic.com", + "app.mailserver.parker.com", + "app.manager.privateaser.com", + "app.marketing.pro.sony.eu", + "app.marketing.richardsonrfpd.com", + "app.marketing.wolterskluwerfs.com", + "app.markkinointi.aller.fi", + "app.marriott.com", + "app.massmutualcenter.com", + "app.matchme.social", + "app.me4u.ai", + "app.meangreensports.com", + "app.meclub.com", + "app.meihengyisheng.com", + "app.meliuz.com.br", + "app.memor-i.com", + "app.menupromo.inlinefx.com", + "app.merchant.bankofamerica.com", + "app.messages.sonicwall.com", + "app.mgoblue.com", + "app.miamihurricanes.com", + "app.miamiredhawks.com", + "app.mikedfitness.com", + "app.mingo.chat", + "app.mintmobile.com", + "app.mk.westernunion.com", + "app.mktg.genesys.com", + "app.mktg.novell.com", + "app.mobilapp.io", + "app.mobilevikings.pl", + "app.mogo.ca", + "app.mogosme.com", + "app.moneta.lk", + "app.moneywalkie.com", + "app.motiwy.com", + "app.movebe.com", + "app.movegb.com", + "app.mschfsneakers.com", + "app.msuspartans.com", + "app.mt11.io", + "app.musely.com", + "app.mybestphotobook.com", + "app.mybliss.ai", + "app.mycirclecare.com", + "app.mylogoinc.com", + "app.myrbhs.com.au", + "app.mywaggle.com", + "app.naga.com", + "app.naked.insure", + "app.nala.money", + "app.nalogi.online", + "app.nautilus.io", + "app.navi.com", + "app.navyhealth.com.au", + "app.network.ecitele.com", + "app.nevadawolfpack.com", + "app.news.zend.com", + "app.newsletter.bisnow.com", + "app.nhra.com", + "app.nhrmcmychart.com", + "app.nissan.my-nissan-usa.com", + "app.nootric.com", + "app.noreply.cummins.com", + "app.now.bomgar.com", + "app.now.nowtv.com", + "app.now.vn", + "app.nuhuskies.com", + "app.nursef.ly", + "app.nusports.com", + "app.ocamping.fr", + "app.oceans.io", + "app.odusports.com", + "app.ofisten.com", + "app.ohiobobcats.com", + "app.okcciviccenter.com", + "app.okstate.com", + "app.olemisssports.com", + "app.onet.pl", + "app.online.microfocus.com", + "app.onyx.fit", + "app.onyxcharge.com", + "app.openfolio.com", + "app.optus.com.au", + "app.osubeavers.com", + "app.ouicsport.fr", + "app.ovloop.com", + "app.owlsports.com", + "app.owners.hilton.com", + "app.oze789.com", + "app.p100.io", + "app.paciolan.com", + "app.pacslo.org", + "app.pally.live", + "app.pandasuite.io", + "app.panomoments.com", + "app.partner.fisglobal.com", + "app.pawsket.com", + "app.payments-response.americanexpress.co.uk", + "app.payments.53.com", + "app.payomatic.com", + "app.payon.mn", + "app.pbr.com", + "app.pdf.ac", + "app.pendo.io", + "app.pennathletics.com", + "app.pethoops.com", + "app.pickwin.net", + "app.pickyourtrail.com", + "app.pittsburghpanthers.com", + "app.pixapp.com", + "app.playhousesquare.org", + "app.poconoraceway.com", + "app.pointer.com.br", + "app.pokerup.net", + "app.pooler.io", + "app.poolkingmobile.com", + "app.popsa.com", + "app.portland5.com", + "app.post.vertafore.com", + "app.poupaenergia.pt", + "app.powerwatch.io", + "app.ppacri.org", + "app.priceoff.com.br", + "app.primeconcept.co.uk", + "app.primexbt.com", + "app.pro-vision.com", + "app.producttube.com", + "app.profile.purina.com", + "app.progressive.com", + "app.prsoftware.vocus.com", + "app.pultegroup.com", + "app.puma.com", + "app.puneeatouts.in", + "app.purduesports.com", + "app.pyypl.io", + "app.qa.flykitt.com", + "app.qa.fount.bio", + "app.qeenatha.com", + "app.qlan.gg", + "app.qnasdaqomx.com", + "app.qooxydz.net", + "app.quidd.co", + "app.quotesalarm.com", + "app.radio.com", + "app.radixdlt.com", + "app.ramblinwreck.com", + "app.raneen.com", + "app.ratingsinfo.standardandpoors.com", + "app.rclb.pl", + "app.realnewsnow.com", + "app.recruit.caterermail.com", + "app.renozee.com", + "app.reply.perkinelmer.com", + "app.resources.netiq.com", + "app.respond.aonhewitt.com", + "app.response.adobesystemsinc.com", + "app.response.aiu.edu.au", + "app.response.americancentury.com", + "app.response.americanexpress.ca", + "app.response.americanexpress.com", + "app.response.att-mail.com", + "app.response.blackbaud.com", + "app.response.cetera.com", + "app.response.firstdata.com", + "app.response.hanover.com", + "app.response.hslda.org", + "app.response.integratelecom.com", + "app.response.intergraph.com", + "app.response.j2global.com", + "app.response.jacksonhealthcare.com", + "app.response.kroll.com", + "app.response.krollontrack.co.uk", + "app.response.locumtenens.com", + "app.response.markem-imaje.com", + "app.response.ncr.com", + "app.response.neopost.com", + "app.response.softserveinc.com", + "app.response.stratfor.com", + "app.response.thermofisher.com", + "app.response.transplace.com", + "app.response.volarisgroup.com", + "app.resq.club", + "app.results.chronicle.com", + "app.reuters.com", + "app.richmondspiders.com", + "app.ritual.io", + "app.riverbed.com", + "app.rlax.me", + "app.rmbr.in", + "app.rolltide.com", + "app.roomsync.com", + "app.sbas.sage.com", + "app.scarletknights.com", + "app.scrpbx.co", + "app.seasonshare.com", + "app.segno.org", + "app.select.id", + "app.selectyourtickets.com", + "app.seminoles.com", + "app.semusi.com", + "app.sephora.com", + "app.shopback.com", + "app.shouta.co", + "app.showroomprive.com", + "app.siemens-energy.com", + "app.siemensplmevents.com", + "app.singlife.com", + "app.sjsuspartans.com", + "app.sjuhawks.com", + "app.skideal-prod.ynadev.com", + "app.skydo.cloud", + "app.smart.vivint.com", + "app.smartcredit.com", + "app.smrtp.link", + "app.smumustangs.com", + "app.snbla.com", + "app.snssecure.mcafee.com", + "app.soec.ca", + "app.solution.roxar.com", + "app.solutions.intermec.com", + "app.soonersports.com", + "app.sortedai.com", + "app.soultime.com", + "app.sswt.co", + "app.stadac.mobilapp.gmbh", + "app.stagingsimpl.com", + "app.stocksj.xyz", + "app.stratfor.com", + "app.streaktrivia.com", + "app.stressbuoy.com", + "app.studios.brain.ai", + "app.subs.tv", + "app.success.coniferhealth.com", + "app.sunstone.in", + "app.suse.com", + "app.sweeps.fyi", + "app.swiftgift.it", + "app.swiftgift.me", + "app.ta3weem.com", + "app.tableausoftware.com", + "app.tadatada.com", + "app.tagachi.io", + "app.tajawal.com", + "app.talksport.com", + "app.task.io", + "app.teachfx.com", + "app.tech.pentontech.com", + "app.test.elly.com", + "app.texasperformingarts.org", + "app.texassports.com", + "app.texastech.com", + "app.th3rdwave.coffee", + "app.theachieveapp.com", + "app.theachieveproject.com", + "app.thedealerapp.co.uk", + "app.thefishercenter.com", + "app.themaven.net", + "app.thestaxapp.com", + "app.thetimes.link", + "app.thetriviabar.com", + "app.thexlife.co", + "app.thisiscleveland.com", + "app.ticketatlantic.com", + "app.ticketleader.ca", + "app.ticketstaronline.com", + "app.tikki.com", + "app.times.radio", + "app.tippp.io", + "app.tmro.com", + "app.toastme.com", + "app.topgrad.co.uk", + "app.topten10mall.com", + "app.torfx.com", + "app.touchofmodern.com", + "app.trade.mogo.ca", + "app.trainfitness.ai", + "app.trainline.com", + "app.travelcom.com.tw", + "app.trayls.com", + "app.treering.com", + "app.trell.co", + "app.tribeathletics.com", + "app.trimenu.com", + "app.trulia.com", + "app.trutv.com", + "app.tsgo.io", + "app.tsongascenter.com", + "app.tuckerciviccenter.com", + "app.tulanegreenwave.com", + "app.tulsahurricane.com", + "app.tutorela.com", + "app.tysoncenter.com", + "app.uabsports.com", + "app.ucdavisaggies.com", + "app.ucirvinesports.com", + "app.uclabruins.com", + "app.ugo.srl", + "app.uhcougars.com", + "app.umassathletics.com", + "app.umterps.com", + "app.und.com", + "app.unlockar.com", + "app.unlvrebels.com", + "app.update.lenovo.com", + "app.update.vodafone.co.uk", + "app.updates.digicert.com", + "app.usajaguars.com", + "app.usctrojans.com", + "app.utlob.com", + "app.utrockets.com", + "app.vahak.in", + "app.vidds.ee", + "app.villanova.com", + "app.virdee.co", + "app.virginiasports.com", + "app.virginradio.co.uk", + "app.vitabuddy.de", + "app.vitruvian.me", + "app.voice.football", + "app.vucommodores.com", + "app.vurse.com", + "app.vyaparapp.in", + "app.w3w.io", + "app.waybetter.com", + "app.well.co.uk", + "app.whartoncenter.com", + "app.what3words.com", + "app.wine.tweglobal.com", + "app.wish2wash.com", + "app.wishtrend.com", + "app.withutraining.com", + "app.wonder.com", + "app.wordgo.org", + "app.wsop.ca", + "app.wsucougars.com", + "app.wudju.de", + "app.wvusports.com", + "app.www-102.aig.com", + "app.xlcenter.com", + "app.yolda.com", + "app.yolda.io", + "app.yollty.com", + "app.youla.io", + "app.your.csc.com", + "app.your.level3.com", + "app.yourmoji.co", + "app.zip.co", + "app.ziptoss.com", + "app.zirtue.com", + "app.zmail.zionsbank.com", + "app.zwilling.com", + "app03.ikk-classic.de", + "app0w.ltd", + "app1.maatwerkonline.nl", + "app2.220cordncode.com", + "app2.salesmanago.pl", + "app2up.info", + "appads.com", + "appanalysis.banggood.com", + "apparatusditchtulip.com", + "apparatuslip.com", + "apparelbrandsabotage.com", + "apparentlyadverse.com", + "apparentlyhandbook.com", + "apparest.com", + "apparound.actonservice.com", + "appbetnewapp.top", + "appboycdn.com", + "appbravebeaten.com", + "appcloud.appyreward.com", + "appcloudactive.com", + "appcloudvalue.com", + "appdevweb.com", + "appealinformationevent.com", + "appealingyouthfulhaphazard.com", + "appealtime.com", + "appearancecustomerobliterate.com", + "appearancefingerprintabet.com", + "appearancegravel.com", + "appearedcrawledramp.com", + "appearednecessarily.com", + "appearzillionnowadays.com", + "appeaseprovocation.com", + "appendad.com", + "appendixballroom.com", + "appendixbureaucracycommand.com", + "appendixwarmingauthors.com", + "appfloor.appcpi.net.iberostar.com", + "appgax.optica-optima.com", + "apphasten.com", + "apphomeforbests.com", + "appinfosoryz.carte-gr.total.fr", + "applabzzeydoo.com", + "applandforbuddies.top", + "applandlight.com", + "applandsforbests.com", + "applausebind.com", + "apple.analnoe24.com", + "apple.www.letv.com", + "appleidliy.com", + "appleservenumeric.com", + "applesometimes.com", + "applets.ebxcdn.com", + "applianceplatforms.com", + "applicatifs.ricoh.fr", + "application.mindshine.app", + "application.mybiglove.ru", + "application.rasmussen.edu", + "application.ricoh.ch", + "application.ricoh.co.uk", + "application.ricoh.co.za", + "application.ricoh.de", + "application.ricoh.ie", + "application.taleo.com", + "applicationmoleculepersonal.com", + "applicationplasticoverlap.com", + "applicationsattaindevastated.com", + "applicationsrapacity.com", + "applifycontent.com", + "applifysolutions.com", + "applifysolutions.net", + "applink-test.chalknation.com", + "applink.aspiration.com", + "applink.batterii.com", + "applink.beta.aspiration.com", + "applink.calciumhealth.com", + "applink.cw.com.tw", + "applink.designengineapp.com", + "applink.discuss.com.hk", + "applink.eventable.com", + "applink.flipboard.com", + "applink.fun88906.com", + "applink.get-a-way.com", + "applink.getbambu.com", + "applink.getconfide.com", + "applink.glicrx.com", + "applink.groupthera.com", + "applink.hellobacsi.com", + "applink.hightail.com", + "applink.hk01.com", + "applink.hktester.com", + "applink.joyrun.com", + "applink.jurafuchs.de", + "applink.mojilala.com", + "applink.moolban.com", + "applink.mypostcardapp.com", + "applink.oskar.de", + "applink.picmasters.de", + "applink.pleizi.com", + "applink.pod.io", + "applink.podimo.com", + "applink.psychonline.com", + "applink.qa.tarjetabumeran.com", + "applink.raaho.in", + "applink.tarjetabumeran.com", + "applink.test.jurafuchs.de", + "applink.whizzl.com", + "applink.youareaceo.com", + "applink2.moolban.com", + "applinks-test.flybuys.com.au", + "applinks.afriflirt.com", + "applinks.aventuraapp.com", + "applinks.bikersnearby.com", + "applinks.box8.in", + "applinks.calpool.com", + "applinks.capitalone.co.uk", + "applinks.cougarsnearby.com", + "applinks.cowboysnearby.com", + "applinks.fliplearn.com", + "applinks.flybuys.com.au", + "applinks.hotspot.travel", + "applinks.laoshi.io", + "applinks.makemytrip.com", + "applinks.tarrakki.com", + "applinks.truckersnearby.com", + "applinks.xdressr.com", + "applinks.zerista.com", + "applog.ssgdfs.com", + "applog.yiche.com", + "apply.bluetrustloans.com", + "apply.maxlend.com", + "appmateforbests.com", + "appnext.hs.llnwd.net", + "appnow.sbs", + "appoineditardwide.com", + "appointedchildorchestra.com", + "appointments.covenanthealth.org", + "appointments.providence.org", + "appointments.swedish.org", + "appollo-plus.com", + "appraisalaffable.com", + "appredirect.snapdeal.com", + "apprefaculty.pro", + "appresthinters.top", + "approach.wise1-golf.com", + "approachconducted.com", + "approachproperachieve.com", + "appropriate-bag.pro", + "appropriateloathefewer.com", + "appropriatepurse.com", + "approximatelyseats.com", + "apps-test.spectrum-member.com", + "apps.airmeet.com", + "apps.ayopop.id", + "apps.bannerman.com", + "apps.circle.com", + "apps.crib.in", + "apps.daxko-qa.com", + "apps.daxko.com", + "apps.ding.jobs", + "apps.e-butler.com", + "apps.go.hobsons.com", + "apps.imaginecommunications.com", + "apps.info.convio.com", + "apps.jeffgalloway.com", + "apps.media-lab.ai", + "apps.myprepaidcenter.com", + "apps.shakaguide.com", + "apps.software.netsimplicity.com", + "apps.spectrum-member.com", + "apps.uquote.io", + "apps.weekendgowhere.sg", + "apps.wholefoodsmarket.com", + "apps.zingeroo.com", + "apps1cdn.com", + "appsecurezomation.carte-gr.total.fr", + "appsget.monster", + "appspeed.monster", + "appsprelandlab.com", + "appsyoga.com", + "apptechnewz.com", + "apptest.gotvive.com", + "apptest.gwsportsapp.in", + "apptest.jow.fr", + "apptest.truveiculos.com", + "apptjmp.com", + "apptospace.com", + "apptquitesouse.com", + "apptracker.torob.com", + "apptus.actonservice.com", + "appuat.intermiles.com", + "appwebview.com", + "appwoolfeatures.com", + "appyrinceas.com", + "appyrincene.com", + "appzery.com", + "appzeyland.com", + "appzjax.com", + "apqcjj.celford.com", + "apqmxf.curama.jp", + "apress.efscle.com", + "aprilineffective.com", + "apritifyapok.top", + "apromoweb.com", + "aps.hearstnp.com", + "apsalar.com", + "apsidalmungoos.top", + "apsmediaagency.com", + "apsoacou.xyz", + "apsoopho.net", + "apssdc.epoise.com", + "apssdctest.epoise.com", + "apt-ice.pro", + "aptabase.com", + "aptare.actonservice.com", + "aptdiary.com", + "aptimorph.com", + "aptitudeproprietor.com", + "aptlydoubtful.com", + "apture.com", + "apu.samsungelectronics.com", + "apus.tech", + "apuwpigjno.com", + "apvdr.com", + "apwip-dev.actonservice.com", + "apwip.actonservice.com", + "apxl.io", + "apxlv.com", + "apyrenealiyos.digital", + "apytbfdzy.com", + "apzawhajrrci.com", + "aq7ua5ma85rddeinve.com", + "aqaggxmhabf.com", + "aqbron.battlepage.com", + "aqbusmueljfy.com", + "aqcutwom.xyz", + "aqdkciossswu.com", + "aqewvatwqzoigh.com", + "aqiefntjh.com", + "aqjambmfgobntt.com", + "aqjbfed.com", + "aqkbyevrklvnw.top", + "aqkkoalfpz.com", + "aqmzbk.avectoi.kr", + "aqnnysd.com", + "aqorez.yamo.bio", + "aqouep.aquaphor.ru", + "aqppwatriodz.com", + "aqqlwcuqtskbz.com", + "aqr.actonservice.com", + "aqrkrahkynta.com", + "aqroxlquvshe.com", + "aqspcbz.com", + "aquaticalarm.com", + "aquaticanswer.com", + "aquaticowl.com", + "aquentlytujim.com", + "aquiliapistrix.guru", + "aqutxohnexd.com", + "aqwihyjpglzdr.com", + "aqwvwn.cultfurniture.com", + "aqxhcplhbqc.com", + "ar.allrun.fr", + "ar.i-run.fr", + "ar.interiordefine.com", + "ar.quadient.com", + "ar1.aza.io", + "ar1nvz5.com", + "arabdevastatingpatty.com", + "arabinxerarch.top", + "arablucidlygrease.com", + "arabyfuegian.top", + "araceastr.top", + "aracts.com", + "aragenbio.actonservice.com", + "aragonresearch.actonservice.com", + "arakusus.com", + "aralego.com", + "aralomomolachan.com", + "arangoyaffing.com", + "araucangozell.com", + "arautsod.com", + "arbersunroof.com", + "arbitragebot.team", + "arbitrageinstruction.media", + "arbitrageproject.blog", + "arbitrarypoppyblackmail.com", + "arboredcalfret.com", + "arbourrenewal.com", + "arbourtalessterile.com", + "arbustdupatta.com", + "arbutintentie.com", + "arbutterfreer.com", + "arbxhkix.xyz", + "arc1.msn.com", + "arcaczncolur.com", + "arcadiavehemently.com", + "arch.net.jumia.ug", + "arch.onjoyri.de", + "archaicchop.com", + "archaicgrilledignorant.com", + "archaicin.com", + "archbishoppectoral.com", + "archedmagnifylegislation.com", + "archerpointy.com", + "archiewinningsneaking.com", + "architecturecultivated.com", + "architectureholes.com", + "archiv.promatis.de", + "archived.first.eloqua.extrahop.com", + "archived.learn.eloqua.extrahop.com", + "archlycadetclutch.com", + "archswimming.com", + "arclk.net", + "arcost54ujkaphylosuvaursi.com", + "arcticamber.com", + "arcticwarningtraffic.com", + "arcualstymie.com", + "ard.xxxblackbook.com", + "ardentcrackerbo.com", + "ardentlyexposureflushed.com", + "ardentlyoddly.com", + "ardoursmutine.top", + "ardruddigonan.com", + "ardsklangr.com", + "ardslediana.com", + "ardspalkiator.com", + "ardunorwest.life", + "arduousyeast.com", + "ardykffwpfx.xyz", + "areahar.com", + "areairo.com", + "areajou.com", + "areamindless.com", + "arearfeased.top", + "areasnap.com", + "areelektrosstor.com", + "areiccastano.com", + "areliux.cc", + "arenahoosgow.com", + "arenalitteraccommodation.com", + "areolaeuploid.com", + "arewzvqbevrzj.top", + "argasidstrafed.com", + "argeanwabi.com", + "argeredru.info", + "argfgtjsay.com", + "arglingpistole.com", + "argolemr.com", + "argolicopaque.top", + "argos.citruserve.com", + "argostimies.top", + "argsofyluvredra.com", + "arguebakery.com", + "arguerepetition.com", + "argumentsadrenaline.com", + "argumentsmaymadly.com", + "argyleforum.actonservice.com", + "argyresthia.com", + "arhymalojnzo.com", + "aria.inhaabit.com", + "arianatainos.com", + "ariapawners.space", + "aridplaincol.com", + "arigng.door.ac", + "arihtrkoxuvlm.xyz", + "arilsoaxie.xyz", + "arincol.arin-innovation.com", + "arioiandroner.top", + "ariotgribble.com", + "ariseboundary.com", + "arisglobal.actonservice.com", + "aristianewr.club", + "arithmeticadjustment.com", + "arithmeticifrancorous.com", + "arithpouted.com", + "arizonapuzzle.com", + "arkadyczsk.com", + "arkdcz.com", + "arkfacialdaybreak.com", + "arkfreakyinsufficient.com", + "arkmedboo.live", + "arkunexpectedtrousers.com", + "arleavannya.com", + "arlydsdibnjrvby.com", + "armamentsummary.com", + "armarilltor.com", + "armbonewarrok.life", + "armedgroin.com", + "armedtidying.com", + "armetsremoved.guru", + "armiesinvolve.com", + "armineambeers.top", + "arminius.io", + "arminuntor.com", + "armisticeexpress.com", + "armletglene.com", + "armourhardilytraditionally.com", + "armoursviolino.com", + "army.delivery", + "armypresentlyproblem.com", + "arnaudpairoto.com", + "arnchealpa.com", + "arnditluplfa.com", + "arnepurxlbsjiih.xyz", + "arnimalconeer.com", + "arnofourgu.com", + "arodul.com", + "aroidsguide.com", + "arointbarra.com", + "arointitacism.com", + "aromabirch.com", + "aromamidland.com", + "aromamirror.com", + "aromatic-possibility.pro", + "arosepageant.com", + "aroundpayslips.com", + "aroundridicule.com", + "arousedcricket.com", + "arousedimitateplane.com", + "arousestatic.com", + "arouth.com", + "aroyiise.xyz", + "arphzc.woodica.pl", + "arqsafhutlam.com", + "arquilavaan.com", + "arqznlwzkkaev.top", + "arqznlwzkkjla.top", + "arragouts.com", + "arrangeaffectedtables.com", + "arrangementhang.com", + "arrangementsinventorpublic.com", + "arrayanthir.cfd", + "arrayasolutions.actonservice.com", + "arraysurvivalcarla.com", + "arrearsdecember.com", + "arrearstreatyexamples.com", + "arriagepuly.top", + "arrief.com", + "arrietty.nrj.fr", + "arrivaltroublesome.com", + "arrivedcanteen.com", + "arrivedeuropean.com", + "arrivegrowth.com", + "arrivingallowspollen.com", + "arrlnk.com", + "arrlrk.edigital.hu", + "arrnaught.com", + "arrowdevastatingconstruction.com", + "arrowpotsdevice.com", + "arsahahada.com", + "arsaqf.yukoyuko.net", + "arsdizarhgag.com", + "arsfoundhert.info", + "arshelmeton.com", + "arsnivyr.com", + "arsonexchangefly.com", + "arsoniststuffed.com", + "arswabluchan.com", + "art.b.inhaabit.com", + "art.carte-gr.total.fr", + "art2wave.actonservice.com", + "artcsmgx.com", + "artditement.info", + "artemis-cdn.ocdn.eu", + "artenthusiastany.sa.com", + "artertapirus.com", + "arterybasin.com", + "arteryeligiblecatchy.com", + "artfulparrotnobody.com", + "arthyredir.com", + "articlegarlandferment.com", + "articlepawn.com", + "articulatefootwearmumble.com", + "artisan.actonservice.com", + "artistchristinacarmel.ericksonbuilt.com", + "artistictastesnly.info", + "artistperhapscomfort.com", + "artistspipe.top", + "artlessdeprivationunfriendly.com", + "artlessdevote.com", + "artlikeratan.click", + "artoas301endore.com", + "artonsbewasand.com", + "artoukfarepu.org", + "artpever.com", + "artreconnect.com", + "artsygas.com", + "aruoyf.peterhahn.ch", + "aruyevdqsnd.xyz", + "arvbjqavenjba.top", + "arvig.actonservice.com", + "arvigorothan.com", + "arvwwu.stepstone.be", + "arvyxowwcay.com", + "arwartortleer.com", + "arwhismura.com", + "arwobaton.com", + "aryabzerznlvn.top", + "arylidealchemy.com", + "arzanphearse.com", + "as.autobild.de", + "as.axelspringer.com", + "as.balluff.com", + "as.bild.de", + "as.businessinsider.de", + "as.bz-berlin.de", + "as.computerbild.de", + "as.fitbook.de", + "as.metal-hammer.de", + "as.mirapodo.de", + "as.musikexpress.de", + "as.myhomebook.de", + "as.mytoys.de", + "as.payback.it", + "as.petbook.de", + "as.rollingstone.de", + "as.stylebook.de", + "as.techbook.de", + "as.travelbook.de", + "as.webmd.com", + "as.welt.de", + "as.wieistmeineip.de", + "as.yomonda.de", + "as2.adserverhd.com", + "as3.io", + "as5000.com", + "asacdn.com", + "asafesite.com", + "asamgd.rossmann.de", + "asandcomemu.info", + "asap-systems.actonservice.com", + "asbaloney.com", + "asbolinstartor.top", + "asbulbasaura.com", + "asbutiseemedli.com", + "asc.asc-net.com", + "asc.e-conolight.com", + "asc.solidworks.com", + "ascaredresue.space", + "ascassociation.actonservice.com", + "ascbdj.knivesandtools.de", + "asccdn.com", + "asce.xyz", + "ascendintegratedmedia.actonservice.com", + "ascensionunfinished.com", + "ascentcrm.actonservice.com", + "ascentflabbysketch.com", + "ascentloinconvenience.com", + "ascentstwats.com", + "ascertainedcondescendinggag.com", + "ascertainedthetongs.com", + "ascertainintend.com", + "ascmart.abphotos.link", + "ascpqnj-oam.global.ssl.fastly.net", + "ascraftan.com", + "asd.bauhaus.at", + "asd.bauhaus.es", + "asd.bauhaus.hr", + "asd.bauhaus.info", + "asd.bauhaus.lu", + "asd.nl.bauhaus", + "asdasdad.net", + "asdf1.online", + "asdf1.site", + "asdfasdasd9987.co", + "asdmcm.com", + "asdpoi.com", + "asdqslnqmwwkc.com", + "asecv.xyz", + "aseegrib.com", + "aseluosldtabi.com", + "asemolgaa.com", + "asemskull.com", + "asentech-dev.actonservice.com", + "aserv.motorsgate.com", + "asespeonom.com", + "asewlfjqwlflkew.com", + "asf4f.us", + "asfgeaa.lat", + "asg.aphex.me", + "asg.bhabhiporn.pro", + "asg.faperoni.com", + "asg.irontube.net", + "asg.prettytube.net", + "asgccummig.com", + "asgclick.com", + "asgclickkl.com", + "asgclickpp.com", + "asgg.ghostbin.me", + "asgildedalloverw.com", + "asgmtalconde.com", + "asgorebysschan.com", + "ashacauhejoo.com", + "ashamedbirchpoorly.com", + "ashamedtriumphant.com", + "ashameoctaviansinner.com", + "ashasafety.actonservice.com", + "ashcdn.com", + "ashcroft.actonservice.com", + "ashergroup.actonservice.com", + "ashhgo.com", + "ashierbowler.com", + "ashionismscol.info", + "ashlarinaugur.com", + "ashopsoo.net", + "ashoreyuripatter.com", + "ashoupsu.com", + "ashsexistentertaining.com", + "ashturfchap.com", + "asia.atradius.com", + "asia.interface.com", + "asiamarketing.sedgwick.com", + "asian-maturedates.click", + "asiangfsex.com", + "asiaxdate.com", + "asidefeetsergeant.com", + "asimarketing.antonsystems.com", + "asinegohumped.website", + "asistente.christus.mx", + "asjjlh.cfd", + "ask.antalis-verpackungen.at", + "ask.antalis.co.uk", + "ask.antalis.com", + "ask.antalis.com.tr", + "ask.antalis.dk", + "ask.antalis.fr", + "ask.antalis.lv", + "ask.antalis.no", + "ask.antalis.pl", + "ask.antalis.pt", + "ask.antalis.ro", + "ask.antalis.se", + "ask.wearelistening.co.nz", + "askdomainad.com", + "askedappear.com", + "askersstylish.top", + "asklinklanger.com", + "asklots.com", + "askprivate.com", + "asksquay.com", + "aslaironer.com", + "aslantrhabdom.com", + "aslaprason.com", + "asleavannychan.com", + "aslnk.link", + "asmetotreatwab.com", + "asmileesidesu.info", + "asmodeusfields.com", + "asnincadar.com", + "asnjih.apatchy.co.uk", + "asnoibator.com", + "asnortsalol.website", + "asnothycan.info", + "aso1.net", + "asoawhum.com", + "asoewk.jaanuu.com", + "asopn.com", + "asosettoourma.info", + "asoulrox.com", + "asoursuls.com", + "asozordoafie.com", + "asp.glasspp119.jp", + "asp.hachipp119.com", + "asp.taishokunext.com", + "aspa8.ozmall.co.jp", + "asparagusburstscanty.com", + "asparagusinterruption.com", + "asparaguspallorspoken.com", + "asparaguspopcorn.com", + "asperencium.com", + "asperityhorizontally.com", + "aspignitean.com", + "aspireetopee.com", + "aspirerrehedge.life", + "aspiringapples.com", + "aspiringattempt.com", + "asqconn.com", + "asquintarmenic.cfd", + "asrelatercondi.org", + "asrety.com", + "asricewaterho.com", + "asrntiljustetyerec.info", + "asrop.xyz", + "asrowjkagg.com", + "assailusefullyenemies.com", + "assassinationsteal.com", + "assaultmolecularjim.com", + "assaysmohr.cfd", + "assembleservers.com", + "assentproduct.com", + "assertedclosureseaman.com", + "assertedelevateratio.com", + "assertednodding.com", + "assertnourishingconnection.com", + "assessagra.top", + "assetize.com", + "assets.channelplay.in", + "assets.datarize.ai", + "assets.eafit.edu.co", + "assets.estudioseconomicos.co", + "assets.garron.blog", + "assets.garron.me", + "assets.mikeroulston.com", + "assets.modeathletics.com", + "assets.modehypertext.com", + "assets.oupe.es", + "assets.spectrumhealthlakeland.org", + "assets1.exgfnetwork.com", + "assets2.aainsurance.co.nz", + "assets2.aami.com.au", + "assets2.apia.com.au", + "assets2.bingle.com.au", + "assets2.cilinsurance.com.au", + "assets2.gio.com.au", + "assets2.shannons.com.au", + "assets2.suncorp.com.au", + "assets2.suncorpbank.com.au", + "assets2.terrischeer.com.au", + "assets2.vanz.vero.co.nz", + "assets2.vero.co.nz", + "assholeamarin.top", + "assignedeliminatebonfire.com", + "assinatura.marketingbmg.bancobmg.com.br", + "assistancelawnthesis.com", + "assistancetrack.changehealthcare.com", + "assistant.dg1.com", + "assistantasks.com", + "assistantdroppedseries.com", + "assistedadultrib.com", + "assisteggs.com", + "assistspell.com", + "assitechnique.net", + "assobredrouked.com", + "assoc-amazon.com", + "association.locktonaffinity.net", + "associationstoopedacid.com", + "associationwish.com", + "assoilrehboc.top", + "assortmentberry.com", + "assortmentcriminal.com", + "assortplaintiffwailing.com", + "asstaraptora.com", + "assuageexcel.com", + "assuagefaithfullydesist.com", + "assumeflippers.com", + "assumptivepoking.com", + "assuranceapprobationblackbird.com", + "assurancelocusmat.com", + "assure360.actonservice.com", + "assurednesssalesmanmaud.com", + "assuredtroublemicrowave.com", + "assurehonesty.com", + "assuremath.com", + "assuretwelfth.com", + "ast-en.adp.ca", + "ast-fr.adp.ca", + "ast2ya4ee8wtnax.com", + "astaicheedie.com", + "astarboka.com", + "astat.nikkei.com", + "astato.online", + "astauche.xyz", + "asteepgaits.space", + "astehaub.net", + "astemolgachan.com", + "asterbiscusys.com", + "asteriaed.actonservice.com", + "asteriskwaspish.com", + "asterrakionor.com", + "astesnlyno.org", + "astespurra.com", + "asthepoityelth.com", + "astivysauran.com", + "astkyureman.com", + "astnoivernan.com", + "astoapsu.com", + "astoecia.com", + "astogepian.com", + "astonishingair.com", + "astonishingfood.com", + "astonishingpenknifeprofessionally.com", + "astonishmentfuneral.com", + "astra9dlya10.com", + "astral.nicovideo.jp", + "astrallullaby.com", + "astrandconifer.com", + "astrokompas.com", + "astromed.actonservice.com", + "astronomybreathlessmisunderstand.com", + "astronomycrawlingcol.com", + "astronomytesting.com", + "astrosphere.world", + "astscolipedeor.com", + "astspewpaor.com", + "asttcp.vatera.hu", + "astumbreonon.com", + "asuipiirq.com", + "asumi.shinobi.jp", + "asverymuc.org", + "asverymucha.info", + "aswpapius.com", + "aswpsdkus.com", + "asxeilpougog.com", + "asxjhqaey.com", + "asxxlo.interflora.es", + "asyetaprovinc.org", + "asyledieses.com", + "asylumclogunaccustomed.com", + "at-adserver.alltop.com", + "at-cddc.actu-juridique.fr", + "at-cdn.swisscom.ch", + "at-ecomm.levi.com", + "at-go.experian.com", + "at-o.net", + "at.360.audion.fm", + "at.badische-zeitung.de", + "at.db-finanzberatung.de", + "at.deutsche-bank.de", + "at.maxblue.de", + "at.mclaren.com", + "at.neom.com", + "at.norisbank.de", + "at.postbank.de", + "at.sharpmarketing.eu", + "at.swisscom.ch", + "at.vodafone.de", + "atableofcup.com", + "atacticserena.top", + "atahphkpndlcdi.com", + "atala-apw.com", + "atamansdockize.com", + "atampharosom.com", + "atanx.alicdn.com", + "atarget.adelaide.edu.au", + "atarget.csu.edu.au", + "atarget.firstrepublic.com", + "atarget.harley-davidson.com", + "atas.io", + "ataxiasfaulds.shop", + "atb.mlb.com", + "atblqu.rondorff.com", + "atbs.actonservice.com", + "atcbju.silvergoldbull.ca", + "atcelebitor.com", + "atchshipsmoter.com", + "atconnect.npo.nl", + "atcoordinate.com", + "atdeerlinga.com", + "atdmaincode.com", + "atdmt.com", + "atdrilburr.com", + "atedlitytlement.info", + "atelegendinflected.com", + "atelesmusters.website", + "atemda.com", + "atencion.banrural.com.gt", + "atentherel.org", + "aterhouse.info", + "aterhouseoyop.com", + "aterhouseoyop.info", + "aterroppop.com", + "atevaccination.com", + "ateveq.street-beat.ru", + "atfhtqjeflq.com", + "atgallader.com", + "atgenesecton.com", + "atgt.grafana.com", + "atgtfj.bettermusic.com.au", + "atgthkqt.com", + "athbzeobts.com", + "atheismperplex.com", + "athena-ads.wikia.com", + "athena-event-provider.n11.com", + "athenasbaklava.com", + "atherthishinhe.com", + "athitmontopon.com", + "athivopou.com", + "athl.lsusports.net", + "athlete.uninterrupted.com", + "athletedurable.com", + "athletethrong.com", + "athlg.com", + "athoaphu.xyz", + "atholicncesispe.info", + "athostouco.com", + "athvicatfx.com", + "athwfadifqac.com", + "athyimemediates.info", + "ati-a1.946d001b783803c1.xhst.bbci.co.uk", + "ati.sazka.cz", + "aticalfelixstownrus.info", + "aticalmaster.org", + "aticatea.com", + "aticti.actonservice.com", + "atinsolutions.com", + "ationpecialukizeiaon.info", + "atiretrously.com", + "atiteasexam.quantresear.ch", + "ativesathyas.info", + "atjigglypuffor.com", + "atl-b24-link.ip.twelve99.net.iberostar.com", + "atlantablackstar.black.news", + "atlanticlabequipment.actonservice.com", + "atlastravel.actonservice.com", + "atlasworldusa.actonservice.com", + "atlhjtmjrj.com", + "atlkse.aosom.it", + "atlxpstsf.com", + "atmalinks.com", + "atmasroofy.com", + "atmetagrossan.com", + "atmewtwochan.com", + "atmnjcinews.pro", + "atmosphericurinebra.com", + "atmtaoda.com", + "atnpx.com", + "ato.mx", + "atom-log.3.cn", + "atomex.net", + "atomicarot.com", + "atonato.de", + "atonefreeman.top", + "atonementfosterchild.com", + "atonementimmersedlacerate.com", + "atopyawned.uno", + "atpanchama.com", + "atpansagean.com", + "atpawniarda.com", + "atpfowtcbsedv.xyz", + "atrack.allposters.com", + "atraff.com", + "atraichuor.com", + "atriblethetch.com", + "atris.xyz", + "atrkmankubf.com", + "atrociouspsychiatricparliamentary.com", + "atrocityfingernail.com", + "atropaimitant.top", + "ats.alot.com", + "atsabwhkox.com", + "atservineor.com", + "atshcaogrlhi.com", + "atshroomisha.com", + "atsmetrics.adobe.com", + "atsmobile.actonservice.com", + "atsojqkzoqto.com", + "att5h6.wixsite.com", + "attacarbo.com", + "attachedkneel.com", + "attacketslovern.info", + "attaindisableneedlework.com", + "attemptdruggedcarve.com", + "attemptingstray.com", + "attempttipsrye.com", + "attend.5gnorthamericaevent.com", + "attend.motorcycleshows.com", + "attend.networkxevent.com", + "attendantsrescuediscrepancy.com", + "attendedconnectionunique.com", + "attendingtarget.com", + "attentioniau.com", + "attentionsoursmerchant.com", + "attenuatenovelty.com", + "attepigom.com", + "attestationaudience.com", + "attestationoats.com", + "attestationovernightinvoluntary.com", + "attestcribaccording.com", + "attesthelium.com", + "atthereandhth.com", + "atthewon.buzz", + "atthewonderfu.com", + "atticshepherd.com", + "attivoconsulting.actonservice.com", + "attmailservicenow.wixstudio.io", + "attractionbanana.com", + "attractioninvincibleendurance.com", + "attractive-drawing.com", + "attractiveafternoon.com", + "attractivebuilt.com", + "attractivecap.com", + "attractivecutiewcx.com", + "attractpicturespine.com", + "attractscissor.com", + "attractwarningkeel.com", + "attrapincha.com", + "attributedconcernedamendable.com", + "attributedharnesssag.com", + "attributedminded.com", + "attributedrelease.com", + "attribution.report", + "attributiontrackingga.googlecode.com", + "attritioncombustible.com", + "attunebarberreality.com", + "atukjpdh.xyz", + "atumanera.burgerking.com.mx", + "atvrurguhqin.com", + "atwola.com", + "atzekromchan.com", + "atzzrq.tbs.co.jp", + "au-go.experian.com", + "au-partners.ingrammicro.com", + "au.interface.com", + "au.mywd.com", + "au2m8.com", + "auajifblipz.com", + "auboalro.xyz", + "auburn9819.com", + "aucaikse.com", + "auchoocm.com", + "auchoons.net", + "auciuqxoyqobj.xyz", + "aucoudsa.net", + "aucqdk.autodoc.es", + "aucred.com", + "auctionads.com", + "auctionads.net", + "aud.banque-france.fr", + "audiblereflectionsenterprising.com", + "audiblysecretaryburied.com", + "audience-mostread.r7.com", + "audience.media", + "audience.newscgp.com", + "audience.standardchartered.com.tw", + "audience2media.com", + "audiencebellowmimic.com", + "audiencefuel.com", + "audienceinsights.com", + "audienceprofiler.com", + "audienceravagephotocopy.com", + "audiencies.ccma.cat", + "audioarctic.com", + "audiofly.actonservice.com", + "audionews.fm", + "audiosech.xyz", + "audit.303br.net", + "audit.median.hu", + "audit.qiuwen.net.cn", + "audit.shaa.it", + "audit.webinform.hu", + "auditedmicros.website", + "auditioneasterhelm.com", + "auditioningantidoteconnections.com", + "auditioningborder.com", + "auditioningdock.com", + "auditioningouncesufficiently.com", + "auditoriumclarifybladder.com", + "auditoriumgiddiness.com", + "auditorydetainriddle.com", + "auditude.com", + "audmrk.com", + "audrault.xyz", + "audsoa.narumiya-online.jp", + "audxht.effeweg.nl", + "auesk.cfd", + "aufeeque.com", + "auficxqpyfgcd.xyz", + "auforau.com", + "aufr67i8sten.com", + "auftithu.xyz", + "augaiksu.xyz", + "augailou.com", + "augendsfrisky.top", + "aughableleade.info", + "augu3yhd485st.com", + "augur.io", + "augurersoilure.space", + "august15download.com", + "augustjadespun.com", + "auhdzd.paprika-shopping.de", + "aujooxoo.com", + "aukalerim.com", + "aukarosizox.com", + "aukroaze.xyz", + "aukseseemyr.info", + "auksizox.com", + "auksofthecompan.info", + "aukveygibngnjg.com", + "aulingimpora.club", + "aullaysledder.top", + "aullwp.sportisimo.sk", + "auloibunch.top", + "aulrains.com", + "aulricol.xyz", + "aulsidakr.com", + "aulteeby.net", + "aultesou.net", + "aultseemedto.xyz", + "aumarketing.sedgwick.com", + "aumaupoy.net", + "aumeryyaruran.live", + "aumsarso.com", + "aumsookr.com", + "aumtoost.net", + "aunauque.net", + "auneghus.net", + "aungudie.com", + "aunsagoa.xyz", + "aunsaick.com", + "auntants.com", + "auntlyseniors.top", + "auobxpvjej.xyz", + "auoehd.liebscher-bracht.com", + "auphirtie.com", + "auphoalt.com", + "aupseelo.net", + "aupsugnee.com", + "aupteens.com", + "aurdoagnoak.net", + "aurelianlending.actonservice.com", + "aurgoast.com", + "aurora-d3.herokuapp.com", + "auroraveil.bid", + "aurousroseola.com", + "aursaign.net", + "aurum.tirto.id", + "aus.amexforbusiness.com.au", + "ausclh.castlery.com", + "ausoafab.net", + "ausomsup.net", + "auspiceguile.com", + "auspiciousyard.com", + "auspipe.com", + "austaihauna.com", + "austaits.xyz", + "austeritylegitimate.com", + "austow.com", + "australiarevival.com", + "autchoog.net", + "auteboon.net", + "auth.carte-gr.total.fr", + "authaptixoal.com", + "authentic3d.actonservice.com", + "authenticseasickexhausted.com", + "authognu.com", + "authookroop.com", + "authoritativedollars.com", + "authoritiesemotional.com", + "authority-uspser.top", + "authorizeddear.pro", + "authorsallegationdeadlock.com", + "authorsjustin.com", + "authsmtp.happ.social", + "auto-bannertausch.de", + "auto-im.com", + "autobiographysolution.com", + "autochunkintriguing.com", + "autoimmunity.thermo.com", + "autoimmunity.thermofisher.com", + "automate.gixxy.com", + "automate.opex.com", + "automatedtraffic.com", + "automateyourlist.com", + "automaticallyindecisionalarm.com", + "automaticflock.com", + "automaticside.com", + "automaticturkey.com", + "automation.pemco.com", + "automationtest.pemco.com", + "automenunct.com", + "automotive-business.vodafone.com", + "automotive.autodeskcommunications.com", + "automotive.balluff.com", + "autoperplexturban.com", + "autopsycarrel.com", + "autopsyfowl.com", + "autotradeguide.pro", + "autovista-fi.autovistagroup.com", + "autovista-fr.autovistagroup.com", + "autovista-se.autovistagroup.com", + "autovistaintelligence.autovistagroup.com", + "autozone.actonservice.com", + "autspe.notino.hr", + "autumncamping.com", + "auubslxxi.com", + "auvenebu.xyz", + "auwdff.dyfashion.ro", + "auwjmphx.com", + "aux.lansator.ro", + "auxiliarydonor.com", + "auxiliaryspokenrationalize.com", + "auxml.com", + "av6fm8zw2cvz.furucombo.app", + "avads.co.uk", + "avads.net", + "avai.actonservice.com", + "availableforester.com", + "availablerest.com", + "availablesyrup.com", + "availplovery.top", + "avajwlwlwkkmb.top", + "avajwlwlwkvma.top", + "avalancheofnews.com", + "avalanchers.com", + "avalere.actonservice.com", + "avalonalbum.com", + "avaloninnovation.actonservice.com", + "avandsecurity.actonservice.com", + "avantidestinations.actonservice.com", + "avantifinance.actonservice.com", + "avasgtest.branch.rocks", + "avatarweb.site", + "avaya-engage.avaya.com", + "avazu.net", + "avazutracking.net", + "avbtkz.locknlockmall.com", + "ave-caesar-mas.modivo.io", + "avebedencathy.info", + "avenaryconcent.com", + "aveneverseeno.info", + "avengeburglar.com", + "avengeghosts.com", + "avenuea.com", + "avenuewalkerchange.com", + "average-champion.pro", + "averageactivity.com", + "averageamusement.com", + "aversionmast.com", + "aversionwives.com", + "aversionworkingthankful.com", + "avertium.actonservice.com", + "aveugleghettos.top", + "avglfookdjuj.com", + "avhcoumvt.com", + "avhtaapxml.com", + "aviationbe.com", + "aviculagolder.com", + "avid.actonservice.com", + "aviddoated.com", + "avidheroismgelatine.com", + "aviewrodlet.com", + "aviite.freaksstore.com", + "aviko.actonservice.com", + "avinekernish.digital", + "avjbjbeeraebj.top", + "avjbjbeeramzv.top", + "avjockjpiduc.com", + "avkktuywj.xyz", + "avkyu1tesnwy.com", + "avnet.actonservice.com", + "avnmjtqu.com", + "avobeucxscwj.com", + "avocado.laprovence.com", + "avocet.io", + "avolvesoftware.actonservice.com", + "avouchamazeddownload.com", + "avouse.com", + "avowalsannop.com", + "avowappear.com", + "avowdelicacydried.com", + "avp.labanquepostale.fr", + "avprotect.store", + "avqhelxlb.com", + "avr-energie.com", + "avrom.xyz", + "avrqaijwdqk.xyz", + "avrqikbubjin.com", + "avs.adpinfo.com", + "avthelkp.net", + "avtvcuofgz.com", + "avucugkccpavsxv.xyz", + "avupdrojsytrnej.xyz", + "avuthoumse.com", + "avvelwamqkbjb.top", + "avvelwamqkzzw.top", + "avwgzujkit.com", + "avwhipazsdco.com", + "avwwphtnquacgd.com", + "avygpim.com", + "avzwkkmzkayrm.top", + "avzwkkmzkayvj.top", + "awacspianist.top", + " backseatprod.com", + " detestableitem.com", + " ifregularly.com", + " ingutilize.com", + "awakebird.com", + "awakeclauseunskilled.com", + "awakeexterior.com", + "awap.equifax.com", + "awapps.cfd", + "awaps.yandex.net", + "awaps.yandex.ru", + "award.sitekeuring.net", + "awardcynicalintimidating.com", + "aware-living.pro", + "awarealley.com", + "awareallicin.top", + "awarecatching.com", + "awarenessfundraiserstump.com", + "awarenessinstance.com", + "awarenessunprofessionalcongruous.com", + "awashemeers.com", + "awasrqp.xyz", + "awavjblaaekrb.top", + "away-stay.com", + "awaydefinitecreature.com", + "awbbcre.com", + "awbbjmp.com", + "awbbsat.com", + "awbkht.verktygsproffsen.se", + "awbrwrybywwew.top", + "awcrpu.com", + "awdfcuolboh.com", + "awecr.com", + "awecre.com", + "awecrptjmp.com", + "aweighmica.top", + "aweinkbum.com", + "awejmp.com", + "awelsorsulte.com", + "awembd.com", + "awemdia.com", + "awempire.com", + "awempt.com", + "awemwh.com", + "awentw.com", + "aweproto.com", + "aweprotostatic.com", + "aweprt.com", + "awepsi.com", + "awepsljan.com", + "awept.com", + "awesome-blocker.com", + "awesome.section.io", + "awesomeprizedrive.co", + "awestatic.com", + "awestc.com", + "aweyqalylarj.top", + "awfullypersecution.com", + "awfulresolvedraised.com", + "awfzfs.kwantum.nl", + "awggij.wplay.co", + "awhajdorzawd.com", + "awin1.com", + "awistats.com", + "awkbkkqmeewkw.top", + "awkiktwfvhqiwb.com", + "awklir.0506mall.com", + "awkljjaaweyzm.top", + "awkwardpurfles.com", + "awkwardsuperstition.com", + "awldcupu.com", + "awledconside.xyz", + "awlov.info", + "awltovhc.com", + "awmbed.com", + "awmbriegurries.com", + "awmdelivery.com", + "awmocpqihh.com", + "awmonitor.com", + "awmplus.com", + "awmserve.com", + "awnexus.com", + "awningstoffees.top", + "awogtl.1stopbedrooms.com", + "awokeconscious.com", + "awoudsoo.xyz", + "awowwo.forever21.com", + "awpcrpu.com", + "awprt.com", + "awptjmp.com", + "awptlpu.com", + "awrgkd.1000farmacie.it", + "aws-br-cdn.kwai.net.iberostar.com", + "aws-br-pic.kwai.net.iberostar.com", + "aws-itcloud.net", + "awsexam.quantresear.ch", + "awsnjsduyhgpk.com", + "awstaticdn.net", + "awstrack.me", + "awsurveys.com", + "awswayful.space", + "awtpguxqtf.com", + "awtqbjylk.com", + "awuapj.landwatch.com", + "awugxvrmsdalpx.com", + "awutohkhu.com", + "awvqfalackho.com", + "awvracajcsu.com", + "awvvhicirfti.com", + "awytythbxujkz.com", + "awzbijw.com", + "awzvpbg.com", + "ax.babe.today", + "ax.idg.se", + "axalgyof.xyz", + "axallarded.top", + "axdsz.pro", + "axeldivision.com", + "axentis.arclogics.com", + "axfevh.bandab.com.br", + "axhpkbvibdn.com", + "axill.com", + "axillovely.com", + "axiomaticalley.com", + "axiomaticanger.com", + "axiomszanjona.com", + "axion-biosystems.actonservice.com", + "axisgroupbenefits.axiscapital.com", + "axisinsurance.axiscapital.com", + "axislogger.appspot.com", + "axisre.axiscapital.com", + "axjfjdm.com", + "axjfkc.kobayashi.co.jp", + "axkcmb.mosigra.ru", + "axkwmsivme.com", + "axkwyf.edinos.pl", + "axledjuking.com", + "axlohcsruwak.com", + "axlpackugrra.com", + "axnskz.power-stones.jp", + "axonix.com", + "axoqjt.gommadiretto.it", + "axoqvl.daf-shoes.com", + "axp.8newsnow.com", + "axp.abc27.com", + "axp.abc4.com", + "axp.avaya.com", + "axp.bigcountryhomepage.com", + "axp.binghamtonhomepage.com", + "axp.borderreport.com", + "axp.brproud.com", + "axp.cbs17.com", + "axp.cbs42.com", + "axp.cbs4indy.com", + "axp.cenlanow.com", + "axp.centralillinoisproud.com", + "axp.cnyhomepage.com", + "axp.conchovalleyhomepage.com", + "axp.counton2.com", + "axp.cw33.com", + "axp.cw39.com", + "axp.cw7az.com", + "axp.dcnewsnow.com", + "axp.everythinglubbock.com", + "axp.fourstateshomepage.com", + "axp.fox16.com", + "axp.fox21news.com", + "axp.fox2now.com", + "axp.fox40.com", + "axp.fox44news.com", + "axp.fox4kc.com", + "axp.fox56news.com", + "axp.fox59.com", + "axp.fox5sandiego.com", + "axp.fox8.com", + "axp.informnny.com", + "axp.kark.com", + "axp.kdvr.com", + "axp.keloland.com", + "axp.ketk.com", + "axp.kfor.com", + "axp.kget.com", + "axp.khon2.com", + "axp.klfy.com", + "axp.koin.com", + "axp.kron4.com", + "axp.krqe.com", + "axp.ksn.com", + "axp.ksnt.com", + "axp.ktalnews.com", + "axp.ktla.com", + "axp.ktsm.com", + "axp.kxan.com", + "axp.kxnet.com", + "axp.localsyr.com", + "axp.myarklamiss.com", + "axp.mychamplainvalley.com", + "axp.myfox8.com", + "axp.myhighplains.com", + "axp.mypanhandle.com", + "axp.mystateline.com", + "axp.mysterywire.com", + "axp.mytwintiers.com", + "axp.mywabashvalley.com", + "axp.nbc4i.com", + "axp.news10.com", + "axp.newsnationnow.com", + "axp.nwahomepage.com", + "axp.ourquadcities.com", + "axp.ozarksfirst.com", + "axp.pahomepage.com", + "axp.phl17.com", + "axp.pix11.com", + "axp.qcnews.com", + "axp.rochesterfirst.com", + "axp.siouxlandproud.com", + "axp.snntv.com", + "axp.texomashomepage.com", + "axp.thehill.com", + "axp.tristatehomepage.com", + "axp.upmatters.com", + "axp.valleycentral.com", + "axp.wane.com", + "axp.wate.com", + "axp.wavy.com", + "axp.wboy.com", + "axp.wbtw.com", + "axp.wcia.com", + "axp.wdhn.com", + "axp.wdtn.com", + "axp.wearegreenbay.com", + "axp.westernslopenow.com", + "axp.wfla.com", + "axp.wfxrtv.com", + "axp.wgno.com", + "axp.wgnradio.com", + "axp.wgntv.com", + "axp.whnt.com", + "axp.who13.com", + "axp.wiproud.com", + "axp.wivb.com", + "axp.wjbf.com", + "axp.wjhl.com", + "axp.wjtv.com", + "axp.wkbn.com", + "axp.wkrg.com", + "axp.wkrn.com", + "axp.wlns.com", + "axp.wnct.com", + "axp.woodtv.com", + "axp.wowktv.com", + "axp.wpri.com", + "axp.wrbl.com", + "axp.wreg.com", + "axp.wric.com", + "axp.wsav.com", + "axp.wspa.com", + "axp.wtaj.com", + "axp.wtnh.com", + "axp.wtrf.com", + "axp.wvnstv.com", + "axp.wwlp.com", + "axp.wytv.com", + "axp.yourbasin.com", + "axp.yourbigsky.com", + "axp.yourcentralvalley.com", + "axp.yourerie.com", + "axpjcp.tennis-point.co.uk", + "axpjzhbh.com", + "axsnuwqg.com", + "axtlqoo.com", + "axungetosher.top", + "axvkdpcnadgdt.com", + "axwmymrrctkd.com", + "axwnmenruo.com", + "axwofwowdram.com", + "axwortbunko.com", + "axwpawahnwux.com", + "axxcqwxdcijxl.xyz", + "axxxfam.com", + "axxxfeee.lat", + "axzptaji.com", + "axzxkeawbo.com", + "ay.delivery", + "ay5u9w4jjc.com", + "ayads.co", + "ayaghlq.com", + "ayahspollent.top", + "ayboll.com", + "aybvfvlyrtbskvy.com", + "aycalfcwwgf.com", + "aycrxa.com", + "aydandelion.com", + "aydtkb.pikabu.ru", + "ayelpacle.com", + "ayga.xyz", + "aygccr.eonet.jp", + "ayleaf.petersofkensington.com.au", + "ayllnllwajjmn.top", + "aymobi.online", + "ayodwtwjakpk.com", + "ayorks.com", + "aypahalndxrxon.com", + "ayprggvy.com", + "ayrather.com", + "ayudvbjbvdojt.com", + "ayvfzwttm.com", + "ayxuadkeh.com", + "az.nzn.io", + "az693360.vo.msecnd.net", + "azads.com", + "azazyjjzbelwb.top", + "azbaclxror.com", + "azbjjbwkewqkr.top", + "azblnfsuhaeuc.com", + "azbobvahfokf.com", + "azbrtw.anydesk.com", + "azcoct.bikkembergs.com", + "azejckiv.com", + "azelaiclawyer.com", + "azenka.one", + "azeriondigital.com", + "azflce.fragrances.bg", + "azg1.emalu-store.com", + "azgdgypodyulx.com", + "azj57rjy.com", + "azjmp.com", + "azkcqs.com", + "azkwwrerlejqv.top", + "azlmizbvgjfe.com", + "azlyta.immowelt.de", + "azmjosvecyye.com", + "azmsmufimw.com", + "aznapoz.info", + "azoaltou.com", + "azoogleads.com", + "azorbe.com", + "azotvby.com", + "azpresearch.club", + "azqhjzbuusjn.com", + "azqqloblawabm.top", + "azqqloborwwba.top", + "azscgj.penningtons.com", + "azskk.com", + "aztecash.com", + "aztracking.net", + "azulcw7.com", + "azuredjaunt.top", + "azuremystique.com", + "azveac.pearl.ch", + "azvneyrknejew.top", + "azwkjjkmbqavv.top", + "azwkjjkmbqvye.top", + "azwucq.locservice.fr", + "azwxpp.nequittezpas.jp", + "azxdkucizr.com", + "azxhlzxmrqc.com", + "azxhnt.uniformadvantage.com", + "azyyyeyeqeaav.top", + "azyyyeyeqeazj.top", + "b-5-shield.com", + "b-m.xyz", + "b-s.tercept.com", + "b.aecf.org", + "b.allsecur.nl", + "b.arenum.games", + "b.bedop.com", + "b.bloomberglp.com", + "b.check-ins.com.my", + "b.chme.io", + "b.discotech.me", + "b.dl.redcrossblood.org", + "b.escardio.org", + "b.ewd.io", + "b.fox.com", + "b.foxsports.com", + "b.freshpair.com", + "b.fxnetworks.com", + "b.getmaintainx.com", + "b.gett.com", + "b.home.com.au", + "b.iheart.southwest.com", + "b.itravel.southwest.com", + "b.iwanna.southwest.com", + "b.karte.io", + "b.koodomobile.com", + "b.law.com", + "b.lyst.com", + "b.m.mynewplace.com", + "b.mail.tabcorp.com.au", + "b.medtronic.com", + "b.mibank.com", + "b.miretirement.com", + "b.mitrust.com", + "b.miwebflex.com", + "b.mynewplace.com", + "b.parade.com", + "b.pickme.lk", + "b.prod1.youroffers.dominos.ca", + "b.pscp.live", + "b.publicmobile.ca", + "b.redbrickhealth.com", + "b.rohde-schwarz.com", + "b.rwjf.org", + "b.sharechat.com", + "b.simonandschuster.com", + "b.simyo.de", + "b.sli-spark.com", + "b.snow.com", + "b.socialdemokraterna.se", + "b.sprucehealth.com", + "b.staging.thechivery.com", + "b.tate.it", + "b.telus.com", + "b.thechive.com", + "b.thechivery.com", + "b.todaytix.com", + "b.videoamp.com", + "b.vidmob.com", + "b.w3techs.com", + "b.whee.ly", + "b.workhere.com", + "b.your.rewardsemail.dominos.ca", + "b.ysh.io", + "b.zedge.me", + "b0.yahoo.co.jp", + "b014381c95cb.com", + "b02byun5xc3s.com", + "b0a0bb3621.com", + "b0d2583d75.com", + "b0oie4xjeb4ite.com", + "b1181fb1.site", + "b1298d230d.com", + "b16a07996c.com", + "b18a21ab3c9cb53.com", + "b1bf05979e.com", + "b1dd039f40.com", + "b1n.carabins.umontreal.ca", + "b1tow9h4erpw.anur.polymerdev.com", + "b20p6lt350nt.app.polymersearch.com", + "b21be0a0c8.com", + "b225.org", + "b2261a9931.com", + "b2binfo.canon-europe.com", + "b2binsider.adobe.com", + "b2bmarketing.swisscom.ch", + "b2bmarketingsb.swisscom.ch", + "b2bmarketingsb.swisscom.com", + "b2bmkt.lge.co.kr", + "b2d43e2764.com", + "b2o6b39taril.com", + "b3.videoamp.com", + "b30674b49e.com", + "b397db8f50.com", + "b3b526dee6.com", + "b3kyo0de1fr0.com", + "b3mccglf4zqz.shop", + "b3ra6hmstrioek54er.com", + "b3stcond1tions.com", + "b3z29k1uxb.com", + "b42rracj.com", + "b44794baad.com", + "b4dda3f4a1.com", + "b50faca981.com", + "b57dqedu4.com", + "b57eb5adb4.com", + "b58ncoa1c07f.com", + "b5942f941d.com", + "b5c28f9b84.com", + "b5e75c56.com", + "b5j6itccyluq.nofluffjobs.com", + "b6143975c9.com", + "b616ca211a.com", + "b629.electronicdesign.com", + "b65415fde6.com", + "b6f16b3cd2.com", + "b70f0a4569.com", + "b73c.pandasuite.io", + "b73uszzq3g9h.com", + "b76751e155.com", + "b7om8bdayac6at.com", + "b7tp47v2nb3x-a.akamaihd.net", + "b81oidrmy82w.com", + "b88af87899.com", + "b8ce2eba60.com", + "b8ms7gkwq7g.crocotube.com", + "b8pfulzbyj7h.com", + "b90.yahoo.co.jp", + "b9f4882bac.com", + "ba46b70722.com", + "ba488608ee.com", + "ba83df6e74.com", + "baahnj.bezokularow.pl", + "baannre.com", + "baaomenaltho.com", + "baattakkkk.online", + "babbnrs.com", + "babbyfriar.space", + "babes-mansion.s3.amazonaws.com", + "babhanananym.top", + "babinjectbother.com", + "bablace.com", + "baboosloosh.top", + "babssata.com", + "babun.club", + "babyboomboomads.com", + "babyish-tea.com", + "babynaz.xyz", + "babyniceshark.com", + "babysittingbeerthrobbing.com", + "babysittingrainyoffend.com", + "baccarat.abzorbagames.com", + "baccarat112.com", + "bachelorfondleenrapture.com", + "bachelorfranz.com", + "bacishushaby.com", + "backbeatmedia.com", + "backetkidlike.com", + "backfireaccording.com", + "backfiremountslippery.com", + "backfirestomachreasoning.com", + "backgroundcocoaenslave.com", + "backla2z8han09.com", + "backoffice.verintsystemsinc.com", + "backseatabundantpickpocket.com", + "backseatmarmaladeconsiderate.com", + "backseatrunners.com", + "backssensorunreal.com", + "backstagedeputy.com", + "backupcelebritygrave.com", + "backwardkneesencroach.com", + "backwget99.com", + "bacon.section.io", + "baconbedside.com", + "baconytapemen.com", + "badana.me", + "badeldestarticulate.com", + "badgeboat.com", + "badgegirdle.com", + "badgerchance.com", + "badgevolcano.com", + "badgreenssucceed.com", + "badirectoryz.carte-gr.total.fr", + "badjocks.com", + "badrookrafta.com", + "badsbads.com", + "badsecs.com", + "badshores.com", + "badsims.com", + "badskates.com", + "badskies.com", + "badslopes.com", + "badspads.com", + "badtopwitch.work", + "badubaho.com", + "badujaub.xyz", + "badwolf.open-election-compass.com", + "badword.xyz", + "baect.com", + "baffae.alcott.eu", + "baffngyawtwc.com", + "bafybeidzp4sgidm4rvsc32fofkhbz5bdotbekov4mnwzejakvnzhhohysa.ipfs.dweb.link", + "bafybeiexjty7qmufu5jvbyln5ce5mue2lqw2htafc3api4wwsefxet5k54.ipfs.dweb.link", + "bagbeam.com", + "bagbgo.unitednude.eu", + "bagelinterest.com", + "bagelseven.com", + "bageltiptoe.com", + "bagfulcoughwallow.com", + "baggageconservationcaught.com", + "baggalaresaid.com", + "baghoorg.xyz", + "bagiijdjejjcficbaag.world", + "bagjuxtapose.com", + "baglaubs.com", + "bagletantle.top", + "baglezymoses.com", + "baglikeurging.com", + "bagnuterosive.com", + "baguioattalea.com", + "bagwyncam.top", + "bahmemohod.com", + "bahom.cloud", + "bahrpo.dint.co.kr", + "bahswl.com", + "bahyei.himaraya.co.jp", + "baiduccdn1.com", + "baifaphoa.com", + "bailedgatheringmirth.com", + "bailedperiodic.com", + "baileybenedictionphony.com", + "bailifftoddle.com", + "bailoaso.xyz", + "bailonushe.com", + "bainushe.com", + "baiocsomma.com", + "baiseesh.net", + "baisoabe.com", + "baitbaseball.com", + "baithoph.net", + "baitikoam.com", + "baitwizardrhythm.com", + "baiweero.com", + "baiweluy.com", + "baiwhuga.net", + "bakatvackzat.com", + "bakercommunications.actonservice.com", + "bakeronerousfollowing.com", + "bakertangiblebehaved.com", + "bakeryunprofessional.com", + "baksunjwoa.com", + "bakteso.ru", + "bakubabasilic.space", + "bakubasugis.guru", + "balancemailbox.com", + "balconyparded.com", + "balconypeer.com", + "baldappetizingun.com", + "baldo-toj.com", + "baldwhizhens.com", + "baledenseabbreviation.com", + "baleiambwee.com", + "baletingo.com", + "balkog.withmoment.co.kr", + "ballantine.actonservice.com", + "ballarduous.com", + "ballastaccommodaterapt.com", + "ballasttheir.com", + "ballateprebind.digital", + "balldevelopedhangnail.com", + "balldomcheders.top", + "ballersclung.top", + "ballinghelonin.com", + "ballisticforgotten.com", + "balloonbelieve.com", + "balloonbit.com", + "balloontexture.com", + "ballotsevicts.space", + "ballroomexhibitionmid.com", + "ballsbanana.com", + "ballymoregroup.actonservice.com", + "balmexhibited.com", + "baloneyunraked.com", + "balphyra.com", + "baltchd.net", + "balvalur.com", + "bam-bam-slam.com", + "bamahseines.com", + "bambarmedia.com", + "bambee.actonservice.com", + "banalrestart.com", + "banana.le.com", + "bananabarrel.com", + "banawyhjc.com", + "banbuyserve.com", + "banclip.com", + "bancopostapremia.bancoposta.it", + "bandageretaliateemail.com", + "bandborder.com", + "bande2az.com", + "bandelcot.com", + "bandi-cam.cc", + "bandoraclink.com", + "bandsaislevow.com", + "banerator.net", + "banetabbeetroot.com", + "bangedavenge.com", + "bangedzipperbet.com", + "bangingmeltcigarette.com", + "bangrighteous.com", + "bangtopads.com", + "bangtyranclank.com", + "bangute.xyz", + "banhq.com", + "banik.redigy.cz", + "banistersconvictedrender.com", + "banisterslighten.com", + "banisterspast.com", + "bank.svb.com", + "bankerbargainingquickie.com", + "bankerconcludeshare.com", + "bankerpotatoesrustle.com", + "bankervehemently.com", + "bankingconcede.com", + "bankingkind.com", + "bankingpotent.com", + "banks.adpinfo.com", + "banner.ambercoastcasino.com", + "banner.buempliz-online.ch", + "banner.cotedazurpalace.com", + "banner.coza.com", + "banner.easyspace.com", + "banner.elisa.net", + "banner.eurogrand.com", + "banner.finzoom.ro", + "banner.goldenpalace.com", + "banner.inyourpocket.com", + "banner.linux.se", + "banner.media-system.de", + "banner.nixnet.cz", + "banner.noblepoker.com", + "banner.northsky.com", + "banner.rbc.ru", + "banner.reinstil.de", + "banner.tanto.de", + "banner.themediaplanets.com", + "banner.titan-dsl.de", + "banner10.zetasystem.dk", + "bannerads.de", + "banneradsday.com", + "bannerboxes.com", + "bannerconnect.com", + "bannerconnect.net", + "bannergrabber.internet.gr", + "bannerimage.com", + "bannerlandia.com.ar", + "bannermall.com", + "bannermanager.bnr.bg", + "bannermarkt.nl", + "bannerpower.com", + "banners.adultfriendfinder.com", + "banners.alt.com", + "banners.amigos.com", + "banners.asiafriendfinder.com", + "banners.babylon-x.com", + "banners.bol.com.br", + "banners.cams.com", + "banners.clubseventeen.com", + "banners.czi.cz", + "banners.dine.com", + "banners.direction-x.com", + "banners.fastcupid.com", + "banners.freett.com", + "banners.friendfinder.com", + "banners.fuckbookhookups.com", + "banners.getiton.com", + "banners.iq.pl", + "banners.livepartners.com", + "banners.nostringsattached.com", + "banners.outpersonals.com", + "banners.passion.com", + "banners.payserve.com", + "banners.resultonline.com", + "banners.sys-con.com", + "banners.thomsonlocal.com", + "banners.videosecrets.com", + "banners.videosz.com", + "banners.virtuagirlhd.com", + "banners5html2.com", + "bannerserver.com", + "bannersgomlm.com", + "bannershotlink.perfectgonzo.com", + "bannersng.yell.com", + "bannerspace.com", + "bannerswap.com", + "bannertesting.com", + "bannertrack.net", + "bannery.cz", + "bannieres.wdmedia.net", + "banquetunarmedgrater.com", + "bans.bride.ru", + "banselachoirs.life", + "banstat.nadavi.net", + "bantercubicle.com", + "banterswalloon.com", + "banterteeserving.com", + "bantygoozle.top", + "bapages.carte-gr.total.fr", + "bapdvtk.com", + "bappeewit.top", + "baptrqyesunv.xyz", + "bapunglue.top", + "barbabridgeoverprotective.com", + "barbarousbase.com", + "barbarousnerve.com", + "barbecuedilatefinally.com", + "barbedabout.com", + "barbeduseless.com", + "barbmerchant.com", + "bardatm.ru", + "bardicjazzed.com", + "barecurldiscovering.com", + "bareelaborate.com", + "barefootedleisurelypizza.com", + "barelydresstraitor.com", + "barelytwinkledelegate.com", + "baresi.xyz", + "barfsmiaowpit.com", + "bargainingbrotherhood.com", + "bargainintake.com", + "bargeagency.com", + "bargedale.com", + "bargedoctarch.com", + "bargingaricin.top", + "bariejow.top", + "barium.cheezdev.com", + "bariumsjeerers.top", + "barkanpickee.com", + "barkaryglaiket.uno", + "barlear.ru", + "barlessclueing.life", + "barlo.xyz", + "barnabaslinger.com", + "barnaclecocoonjest.com", + "barnaclewiped.com", + "barnassumedaddict.com", + "barnes.send.cm", + "barnmonths.com", + "baronsurrenderletter.com", + "barrackssponge.com", + "barracuda.carte-gr.total.fr", + "barren-date.pro", + "barrenusers.com", + "barrerasaggon.life", + "barringjello.com", + "barscreative1.com", + "barteebs.xyz", + "barterproductionsbang.com", + "bartondelicate.com", + "bartonpriority.com", + "basaarf.com", + "basanrodham.top", + "baseauthenticity.co.in", + "baseballbone.com", + "baseballrabble.com", + "basebanner.com", + "basedcloudata.com", + "basedpliable.com", + "basementprognosis.com", + "basenjisilyl.com", + "baseporno.com", + "basepush.com", + "basheighthnumerous.com", + "bashfuladvancedeliberately.com", + "bashnourish.com", + "bashwhoopflash.com", + "basicflownetowork.co.in", + "basictreadcontract.com", + "basicwhenpear.com", + "basindecisive.com", + "basintippets.com", + "basionstraily.top", + "basisscarcelynaughty.com", + "basisvoting.com", + "baskdisk.com", + "basket.mondo.link", + "basketballbelieve.com", + "basketballshameless.com", + "basketexceptionfeasible.com", + "baskettexture.com", + "baskgodless.com", + "baskpension.com", + "basleagues.top", + "bassarazit.top", + "bassoonavatara.com", + "bastardminims.com", + "bastarduponupon.com", + "baste-znl.com", + "bastingestival.com", + "bastwmrkgs.com", + "basuey.toyscenter.it", + "baszlo.com", + "bat.bing.com", + "bat.bing.net", + "bat.maydream.com", + "batangam.digital", + "batataslavify.guru", + "batbuilding.com", + "batchhermichermicsecondly.com", + "batcrack.icu", + "batebalmy.com", + "bathabed.com", + "bathbrrvwr.com", + "bathepoliteness.com", + "batheunits.com", + "bathroombornsharp.com", + "bathtubpitcher.com", + "baton.cuetv.online", + "bats.video.yahoo.com", + "battepush.com", + "batterdisagreement.com", + "battiesnarras.com", + "battleautomobile.com", + "battlebalance.com", + "battledninos.top", + "battlehope.com", + "battlenet.openapp.link", + "batwingexolete.top", + "baubogla.com", + "bauchleredries.com", + "baunaurou.com", + "bauptone.com", + "bauptost.net", + "bauvaikul.com", + "bauviseph.com", + "bauweethie.com", + "bavaria-cup.ru", + "bavvgo.zingat.com", + "bavxuhaxtqi.com", + "bawdybalance.com", + "bawdybeast.com", + "bawdypets.com", + "bawickie.com", + "bawixi.xyz", + "bawlerhanoi.website", + "baxascpkean.com", + "baxotjdtesah.com", + "baxter.olx.org", + "baygallter.top", + "baylnk.com", + "baypops.com", + "bayshoresystems.actonservice.com", + "bayshorline.com", + "baywednesday.com", + "bazaki.xyz", + "bazamodov.ru", + "bazao.xyz", + "bazlny.homepal.it", + "bb-delivery.icu", + "bb.onjoyri.de", + "bb1ba63212.com", + "bb69nn7.icu", + "bbagnw.sedaily.com", + "bbangads.b-cdn.net", + "bbannjdax.com", + "bbanywhere.links.rosieapp.com", + "bbbb.blackboard.com", + "bbbb.goace.jp", + "bbbihe.vertbaudet.es", + "bbcrgate.com", + "bbd834il.de", + "bbdobm.com", + "bbelements.com", + "bbgickdocf.xyz", + "bbgtranst.com", + "bbhxuqym.xyz", + "bbiuowdofb.com", + "bbjnttjqknnmf.com", + "bbk.pnc.com", + "bbkaqmmknori.com", + "bbkydnakc.com", + "bblck.me", + "bbmlhsehxwi.com", + "bbmrraevneawv.top", + "bbmrraevneqaz.top", + "bbmrraevnevnk.top", + "bbn.img.com.ua", + "bbqckhmgboal.xyz", + "bbrdbr.com", + "bbs.theacademyforconsciousleadership.com", + "bbsgsmmqviaob.xyz", + "bbubuq.aftco.com", + "bbvbyzzyrebek.top", + "bbwcbdurxalsks.com", + "bbworld.blackboard.com", + "bbwqcs.vidaxl.ee", + "bbwzzwremrrmr.top", + "bbwzzwremrvkl.top", + "bbyjgkkdihiyxy.com", + "bbywwimafntyjbm.com", + "bc.coupons.com", + "bc.marfeelcache.com", + "bc.nhk.jp", + "bc.qunar.com", + "bc.semwerkt.nl", + "bc16fd1a7f.com", + "bc34.wijnvoordeel.nl", + "bc84617c73.com", + "bcae944449.com", + "bcanl.bca-autoveiling.nl", + "bcaquzxajka.com", + "bcc-ltd.actonservice.com", + "bcczmm.com", + "bcd8072b72.com", + "bcdllh.esprit.co.uk", + "bceptemujahb.com", + "bcfaonqj.com", + "bcffkvpjqferl.com", + "bcfgwi.skidxb.com", + "bcfhva.tradingpost.com.au", + "bcfimttr.com", + "bch8.destinia.co", + "bchkhtyns.com", + "bcigeg.pishposhbaby.com", + "bcigfr.www.uoc.edu", + "bckqdynigv.com", + "bclicks.lyst.com", + "bclikeqt.com", + "bcloudhost.com", + "bcob.charlotte.edu", + "bcob.uncc.edu", + "bcomniture.focus.de", + "bcprm.com", + "bcs.actonservice.com", + "bcsjcj.nasdaq.com", + "bctagb56.xyz", + "bcuiaw.com", + "bcwljq.batteryempire.de", + "bcxcxixcwprccn.com", + "bcybka.deinetuer.de", + "bcytwb.student.com", + "bczzwakqyae.com", + "bd4jn7dk9u.com", + "bd51static.com", + "bdbffuwrxmsekjp.com", + "bdbovbmfu.xyz", + "bddc935c97.com", + "bde.beformance.com", + "bdenwsfmnmhkk.com", + "bderbn.foxtrot.com.ua", + "bdf7a07377.com", + "bdfagcumunjzx.com", + "bdhddyknhy.com", + "bdickh.globalgolf.com", + "bdj5.terrassesmontecarlosbm.com", + "bdjdhouhoipj.com", + "bdkuth.smartbuyglasses.co.uk", + "bdl.xefyr.com", + "bdmbazqsboxooh.com", + "bdncut.pa-man.shop", + "bdo.actonservice.com", + "bdoaustralia.bdo.com.au", + "bdpxghphiwykioy.com", + "bdqolehoomnyk.com", + "bdqzcj.micuento.com", + "bdreireqo.com", + "bdtestsendpulse.branch.rocks", + "bdtheque.net.jumia.com.gh", + "bdyumwlf.com", + "bdzcck.stadiumgoods.com", + "bdzyqohhw.com", + "be-go.experian.com", + "be-well.es", + "be.slowmographer.co", + "be5fb85a02.com", + "bea988787c.com", + "beabbqlkiekmxgp.com", + "beachanatomyheroin.com", + "beachfront.com", + "beacon-v2.helpscout.net", + "beacon.adelphic.com", + "beacon.affil.walmart.com", + "beacon.aimtell.com", + "beacon.cdnma.com", + "beacon.dropbox.com", + "beacon.errorception.com", + "beacon.flow.io", + "beacon.gu-web.net", + "beacon.klm.com", + "beacon.qq.com", + "beacon.riskified.com", + "beacon.s.llnwi.net", + "beacon.samsclub.com", + "beacon.searchspring.io", + "beacon.securestudies.com", + "beacon.sftoaa.com", + "beacon.shazam.com", + "beacon.shutterfly.com", + "beacon.sina.com.cn", + "beacon.sojern.com", + "beacon.statful.com", + "beacon.tingyun.com", + "beacon.vertebrae-axis.com", + "beacon.viewlift.com", + "beacon.walmart.com", + "beacon.watch.impress.co.jp", + "beacon.wikia-services.com", + "beaconcdn.qq.com", + "beacons.mediamelon.com", + "beadbears.com", + "beafdf.restaupro.com", + "beagle.prod.tda.link", + "beakerweedjazz.com", + "beakexcursion.com", + "beakobjectcaliber.com", + "beam.mjhlifesciences.com", + "beam.telex.hu", + "beamagetechies.guru", + "beamanalytics.b-cdn.net", + "beambroth.com", + "beamedshipwreck.com", + "beamincrease.com", + "beammanmoile.space", + "beamvolcano.com", + "beanborrowed.com", + "beancontrol.com", + "beanworks.actonservice.com", + "beap.gemini.yahoo.com", + "bearableforever.com", + "bearableher.com", + "bearableusagetheft.com", + "bearagriculture.com", + "bearbanepant.com", + "beardinrather.com", + "beardyapii.com", + "bearerdarkfiscal.com", + "bears.daigostudio.com", + "beastbeef.com", + "beastintruder.com", + "beastsmalefic.uno", + "beastssmuggleimpatiently.com", + "beaststokersleazy.com", + "beat.yourtv.jp", + "beatifulapplabland.com", + "beatifulllhistory.com", + "beauartisticleaflets.com", + "beaumont.actonservice.com", + "beautifulasaweath.info", + "beautifulhobbies.com", + "beautifullyinflux.com", + "beautyspumoid.top", + "beaverculbert.uno", + "beavertron.com", + "beaxewr.com", + "beaziotclb.com", + "bebayjoisted.com", + "bebi.com", + "beblass.com", + "bebloommulvel.com", + "bebpnmskw.com", + "bebpon.zetronix.com", + "bebreloomr.com", + "becamedevelopfailure.com", + "becanium.com", + "beccc1d245.com", + "bechatotan.com", + "becheckbahima.top", + "bechemult.top", + "beckerbauds.com", + "becketcoffee.com", + "beckfaster.com", + "beckoverreactcasual.com", + "beclippeeweep.com", + "becomeapartner.io", + "becomeobnoxiousturk.com", + "becomesfusionpriority.com", + "becomesnerveshobble.com", + "becomesobtrusive.com", + "becominggunpowderpalette.com", + "becorsolaom.com", + "becrustleom.com", + "bectalonic.com", + "becuboneor.com", + "becutblipped.uno", + "bedaslonej.com", + "bedaslonejul.cc", + "bedaubcrig.website", + "bedbaatvdc.com", + "bedevilglare.com", + "bedmantaximan.com", + "bedodrioer.com", + "bedodrioon.com", + "bedrapiona.com", + "bedsberry.com", + "bedsideseller.com", + "bedspictures.com", + "bedvbvb.com", + "bedwhimpershindig.com", + "bee.tc.easebar.com", + "beechverandahvanilla.com", + "beefcollections.com", + "beefeggspin.com", + "beefyespeciallydrunken.com", + "beegotou.net", + "beehivefestivesolve.com", + "beehomemade.com", + "beeline.beeline-tire.co.jp", + "beemauhu.xyz", + "beemolgator.com", + "beemray.com", + "beenoper.com", + "beeperdecisivecommunication.com", + "beeporntube.com", + "beepoven.com", + "beer2s.millerbrewing.com", + "beeraggravationsurfaces.com", + "beesforestallsuffer.com", + "beeshanoozuk.com", + "beestraitstarvation.com", + "beestuneglon.com", + "beetcrenula.com", + "beetleend.com", + "beetrootshady.com", + "beetrootsquirtexamples.com", + "beevakum.net", + "beevalt.com", + "beewakiy.com", + "befirstcdn.com", + "beforehandeccentricinhospitable.com", + "beforehandopt.com", + "befrx.com", + "befujgfah.com", + "begantotireo.xyz", + "begaudycacatua.com", + "beggarlyfilmingabreast.com", + "beggarlymeatcan.com", + "beggingoppida.space", + "beginfrightsuit.com", + "beginnerfurglow.com", + "beginnerhooligansnob.com", + "beginnerpancake.com", + "beginninggoondirections.com", + "beginningirresponsibility.com", + "beginningstock.com", + "beginoppressivegreet.com", + "begintrain.com", + "begknock.com", + "begracetindery.com", + "begripecheatee.guru", + "begruzar.com", + "beguat.com", + "begun.ru", + "begwhistlinggem.com", + "behabs.com", + "behalflose.com", + "behalfpagedesolate.com", + "behalfplead.com", + "behave.sn.at", + "behavedforciblecashier.com", + "behavelyricshighly.com", + "behavior.tongdun.net", + "behavioralengine.com", + "behaviourquarrelsomelollipop.com", + "beheadmuffleddetached.com", + "beheldconformoutlaw.com", + "behim.click", + "behindfebruary.com", + "beholdcontents.com", + "beholdsalmonsituated.com", + "behoppipan.com", + "beigecombinedsniffing.com", + "beigefindaccurate.com", + "beingajoyto.info", + "beingsjeanssent.com", + "beitandfalloni.com", + "bejesustrolly.guru", + "bejirachir.com", + "bejolteonor.com", + "beklefkiom.com", + "beklinkor.com", + "belamicash.com", + "belatedsafety.pro", + "belavoplay.com", + "belaya2shu1ba1.com", + "belengougha.com", + "belfarewesbe.info", + "belfrycaptured.com", + "belfrynonfiction.com", + "belgir.com", + "belgium.wolterskluwer.com", + "belgrekblackad.com", + "belia-glp.com", + "belickitungchan.com", + "believableboy.com", + "believedvarieties.com", + "believemefly.com", + "believeradar.com", + "believersheet.com", + "believersymphonyaunt.com", + "belightpeonize.com", + "belittlepads.com", + "bellacomparisonluke.com", + "bellamyawardinfallible.com", + "bellatrixmeissa.com", + "bellmandrawbar.com", + "bellowtabloid.com", + "bellpressinginspector.com", + "belombrea.com", + "belong.curtin.edu.au", + "belongedenemy.com", + "belongedshark.com", + "belovedfrolic.com", + "belovedset.com", + "beloveupcreep.com", + "belstat.com", + "belstat.nl", + "beltarklate.live", + "beltwaythrust.com", + "beludicolor.com", + "belwrite.com", + "bemachopor.com", + "bemadsonline.com", + "bemanectricr.com", + "bemascloche.life", + "bembabewhore.com", + "bemedichamchan.com", + "bemobpath.com", + "bemobtrcks.com", + "bemobtrk.com", + "bemocksmunched.com", + "bemsongy.com", + "bemusic.xyz", + "benastyunkiss.digital", + "benaughty.com", + "benced.com", + "benchsuited.com", + "bendfrequency.com", + "bendingrevivestriped.com", + "bendingroyaltyteeth.com", + "beneathallowing.com", + "beneathgirlproceed.com", + "benefactorstoppedfeedback.com", + "beneficialbeef.com", + "beneficialviewedallude.com", + "beneficios.davivienda.hn", + "beneficios.davivienda.sv", + "benefits.aon.com", + "benefits.sovendus.com", + "benefitsshea.com", + "benelph.de", + "benelux2.secureforms.mcafee.com", + "benengagewriggle.com", + "benevolencepair.com", + "benevolentdifferentlymeadow.com", + "benevolentrome.com", + "benfly.net", + "bengaldefer.com", + "benidorinor.com", + "benignitydesirespring.com", + "benignityprophet.com", + "benignitywoofovercoat.com", + "benonblkd.xyz", + "benoopto.com", + "benselgut.top", + "benshdarat.website", + "benthose.com", + "bento.agoda.com", + "benumelan.com", + "benzolescabrin.com", + "benzolsflask.website", + "beonixom.com", + "beoofo.pairs.lv", + "bepapersurmise.space", + "beparaspr.com", + "bepartof.wechain.eu", + "bephungoagno.com", + "bepilelaities.com", + "bepqevudfoha.com", + "bepunbabite.uno", + "beqbox.com", + "beqioy.promessedefleurs.com", + "ber2g8e3keley.com", + "berchchisel.com", + "bereaveconsciousscuffle.com", + "berendphloeum.com", + "berenicepunch.com", + "bergertubbie.com", + "bergsmouflon.com", + "berideshaptin.com", + "berinsestoray.com", + "berkshiretoday.xyz", + "berlindespraque.life", + "berlinsnevoid.com", + "berlipurplin.com", + "bermssuluan.com", + "bermudaamowt.com", + "berp.com", + "berrieralbe.com", + "berriescourageous.com", + "berryheight.com", + "berryhillfarmgwent.com", + "bersondeanstevens.actonservice.com", + "berthsorry.com", + "bertrammontleymontleyexists.com", + "berush.com", + "bescourpeined.top", + "beseechaircraftorange.com", + "beserte.pro", + "besguses.pro", + "beshellspitous.com", + "besidesaffluentcurrently.com", + "besidesparties.com", + "besighcaman.com", + "beskittyan.com", + "besluor.com", + "besmeargleor.com", + "besortkotower.website", + "bespewrooibok.top", + "bespoke.iln8.net", + "bespokesandals.com", + "besqspbpnucpwk.com", + "best-offer-for-you.com", + "best-prize.life", + "best-protection4.me", + "best-seat.pro", + "best-site-online.com", + "best-vpn-app.com", + "best-vpn.click", + "best-winplace.life", + "best2019-games-web4.com", + "best2020-games-web1.com", + "best4fuck.com", + "bestadbid.com", + "bestadload.com", + "bestadmax.com", + "bestadsforyou.com", + "bestadultaction.com", + "bestapplandever.com", + "bestaryua.com", + "bestaybuzzed.website", + "bestboundary.com", + "bestbut.com", + "bestbuy.7tiv.net", + "bestbuy.actonservice.com", + "bestchainconnection.com", + "bestclicktitle.com", + "bestcond1tions.com", + "bestcontentaccess.top", + "bestcontentfacility.top", + "bestcontentfee.top", + "bestcontentfund.top", + "bestcontenthost.com", + "bestcontentjob.top", + "bestcontentoperation.top", + "bestcontentplan.top", + "bestcontentprogram.top", + "bestcontentproject.top", + "bestcontentprovider.top", + "bestcontentservice.top", + "bestcontenttrade.top", + "bestcontentuse.top", + "bestcontentweb.top", + "bestconvertor.club", + "bestcpmnetwork.com", + "bestdisplaycontent.com", + "bestdisplayformats.com", + "besteasyclick.com", + "bestexp1.com", + "bestextensionegde.com", + "bestgames-2022.com", + "bestill.help.no", + "bestinfo.bluetrustloans.com", + "bestladymeet.life", + "bestloans.tips", + "bestmmogame.com", + "bestmoviesflix.xyz", + "bestoffer21.info", + "bestofmoneysurvey.top", + "bestonlinecasino.club", + "bestowgradepunch.com", + "bestprizerhere.life", + "bestresulttostart.com", + "bestrevenuenetwork.com", + "bestsafefast.com", + "bestsecretflirt.com", + "besttracksolution.com", + "besttreasurecoastroofing.com", + "bestvenadvertising.com", + "bestvideo.cloud", + "bestwaterhouseoyo.info", + "bestwinexperience.com", + "bestwinterclck.name", + "bestxxxaction.com", + "besty-deals.com", + "bestzba.com", + "besucher.nona.de", + "beta-link.liilix.com", + "betads.xyz", + "betahit.click", + "betakeskings.top", + "betalonflamechan.com", + "betemolgar.com", + "beterrakionan.com", + "betforakiea.com", + "betgorebysson.club", + "bethinkparah.com", + "betimbur.com", + "betjoltiktor.com", + "betklefkior.com", + "betmasquerainchan.com", + "betnidorinoan.net", + "betnoctowlor.com", + "betonpolite.com", + "betotodilea.com", + "betotodileon.com", + "betrayalmakeoverinstruct.com", + "betrayedcommissionstocking.com", + "betrayedrecorderresidence.com", + "betrice.wantsext.me", + "betrimethinyl.top", + "betriolua.com", + "betshucklean.com", + "bett2you.com", + "bett2you.net", + "bett2you.org", + "better-might.pro", + "better.herculesrx.com", + "betteradsystem.com", + "bettercontentservice.top", + "betterdomino.com", + "betterhealthrewards.headuplabs.com", + "bettermedical-app.hotdoc.com.au", + "bettermeter.com", + "bettin2you.com", + "bettingads.365scores.com", + "bettingfingerprintgrade.com", + "bettingpartners.com", + "beturtwiga.com", + "betwinner1.com", + "betxerneastor.club", + "betyhupte.com", + "betzapdoson.com", + "beunblkd.xyz", + "beuniquelyinsured.selective.com", + "beverleyagrarianbeep.com", + "beverleyprowlpreparing.com", + "bevuelabium.guru", + "bewailblockade.com", + "bewailenquiredimprovements.com", + "bewailindigestionunhappy.com", + "bewarecontroversy.com", + "bewareisopointless.com", + "bewarevampiresister.com", + "bewaslac.com", + "bewathis.com", + "bewdnkh.com", + "bewhigwithier.com", + "bewilderedbattle.com", + "bewilderedblade.com", + "bewitchadmiringconstraint.com", + "bewoobaton.com", + "bewsejqcbm.com", + "beyanmaan.com", + "beylicbesmile.com", + "beyond.bluewolf.com", + "beyourxfriend.com", + "bezettescanner.com", + "bezoardawdles.digital", + "bezoarschrysid.com", + "bezuka.xyz", + "bezynet.com", + "bf-ad.net", + "bf35f69f2c6f6bcda64064b1f5b49218.domain.com.au", + "bfast.com", + "bfbkqmoxrh.com", + "bfda839646.com", + "bfddexwchocnwx.com", + "bfeagv.chicwish.com", + "bfeflwuhyhxgw.com", + "bfg.loanzify.app", + "bfgacxuooced.com", + "bfjoyp.plus.nl", + "bfjpbw.herrenausstatter.de", + "bfmio.com", + "bfntkv.icon.co.cr", + "bfogxatnxkkmlc.com", + "bfovysc.com", + "bfp.capitalone.com", + "bfrghskgq.com", + "bft5.destinia.fr", + "bfutvoehfooh.com", + "bfvlgp.appstory.co.kr", + "bfwnkcfsycbd.com", + "bfxqwgtwcyk.com", + "bfxytxdpnk.com", + "bfzikn.l-wine.ru", + "bg-go.experian.com", + "bg4nxu2u5t.com", + "bgaycm.exvital-shop.de", + "bgbkvawcctzqql.com", + "bgbtqizsdziw.com", + "bgcoll.com", + "bgecvddelzg.com", + "bgevhldiekl.xyz", + "bgevqy.moschino.com", + "bgfmvc.amandalindroth.com", + "bgiamericas.actonservice.com", + "bginrbancsr.com", + "bgjsjep.com", + "bgmycyoylcc.com", + "bgnjefgkuebs.com", + "bgrgkbnqdsvxc.com", + "bgupcq.westfalia.de", + "bgxwlomtebrtq.com", + "bgyeouoavr.xyz", + "bgyutxdcetx.com", + "bh-test.groc.press", + "bh.groc.press", + "bh3.net", + "bhalukecky.com", + "bharalhallahs.com", + "bharsilked.com", + "bhartianteact.com", + "bhawtp.vitacost.com", + "bhcfpo.elfa.se", + "bhcont.com", + "bhcostefja.com", + "bhcsub.sankeishop.jp", + "bhcumsc.com", + "bhgbqh.crocs.de", + "bhgmlryalkwx.xyz", + "bhlom.com", + "bhlph.com", + "bhmzab.totes.com", + "bhnhejwj.com", + "bhnjwmega.com", + "bhnmkauncgr.com", + "bhohazozps.com", + "bhozjskhzfdkh.com", + "bhqfnuq.com", + "bhuoeykefbnfgc.com", + "bhupsrkrwnggcl.com", + "bhvpdupimb.xyz", + "bhwjoa.cotopaxi.com", + "bhwkju.vivo.com", + "bhxemw.charleskeith.com", + "bhxogodamtrcs.com", + "bi.banggood.com", + "bi.concordesolutions.com", + "bi.heyloyalty.com", + "bi.irisdating.com", + "bi.medscape.com", + "biabowqi.com", + "bialithicket.com", + "biancasunlit.com", + "biaseddocumentationacross.com", + "biasedpushful.com", + "bibasicbdrm.top", + "bibberbummler.com", + "bibbledendysis.top", + "biberukalap.com", + "bibglj.timberland.fr", + "biblecollation.com", + "biblesausage.com", + "bibletweak.com", + "bibtu.com", + "bichosdamiana.com", + "bicyclelistoffhandpaying.com", + "bicyclelistpermanentlyenslave.com", + "bicyclelistworst.com", + "bid-engine.com", + "bid.glass", + "bidadx.com", + "bidbadlyarsonist.com", + "bidbarrel.cbsnews.com", + "bidbeneficial.com", + "bidbrain.app", + "bidclickmedia.com", + "bidclix.com", + "bidclix.net", + "bidder.dev", + "bidder.mediams.mb.softbank.jp", + "bidder.newspassid.com", + "bidderads.com", + "bidderyaldose.top", + "biddingfitful.com", + "bidensdorsale.top", + "bidfhimuqwij.com", + "bidgx.com", + "bidiology.com", + "bidr.io", + "bids.concert.io", + "bidsangelim.space", + "bidsopt.com", + "bidswitch.net", + "bidsxchange.com", + "bidtellect.com", + "bidtheatre.com", + "bidtimize.com", + "bidvance.com", + "bidverdrd.com", + "bidvertiser.com", + "biemedia.com", + "bienvenido.americanindustriesgroup.com", + "bifnosblfdpslg.xyz", + "biforinslogs.life", + "biftoast.com", + "big-bang-ads.com", + "bigappboi.com", + "bigbangmedia.com", + "bigbasketshop.com", + "bigbolz.com", + "bigbootymania.com", + "bigbricks.org", + "bigbusinesstoday.xyz", + "bigchoicegroup.com", + "bigclicks.com", + "bigcustomernetwork.actonservice.com", + "bigdata.clarin.com", + "bigeagle.biz", + "bigelowcleaning.com", + "biggainsurvey.top", + "biggerluck.com", + "biggestgainsurvey.top", + "bigheartedresentfulailment.com", + "bigneptunesept.com", + "bigosext69.com", + "bigreal.org", + "bigrourg.net", + "bigvids.online", + "bigvids.space", + "bihake.com", + "bihunekus.com", + "bihussufoob.net", + "bijkep.hotelesestelar.com", + "bijouremudas.space", + "bijwehk.com", + "bijxpjgtdrgk.com", + "bike-adsbidding.org", + "bikeno.xyz", + "bikesboard.com", + "bikesformallycopper.com", + "bikesmachineryi.com", + "bikramclyses.top", + "bikrurda.net", + "bilahh.feuvert.fr", + "bilateralgodmother.com", + "bilder11.markt.de", + "bilgerak.com", + "bilicaxers.com", + "bilingualwalking.com", + "bilkedsquit.com", + "bilkersdtente.uno", + "bilkersteds.com", + "billboard.cz", + "billiardsnotealertness.com", + "billiardssequelsticky.com", + "billionpops.com", + "billionstarads.com", + "billowybead.com", + "billowybelief.com", + "billybobandirect.org", + "billygroups.com", + "billyhis.com", + "billypub.com", + "bilsyndication.com", + "bimbilguising.uno", + "biminibliss.rwbimini.com", + "bimlocal.com", + "bimorphtuna.top", + "bin-layer.ru", + "bin-tds.site", + "binaryborrowedorganized.com", + "binaryfailure.com", + "binaryrecentrecentcut.com", + "bincatracs.com", + "bineukdwithmef.info", + "bingoocy.com", + "bingstyle.com", + "binhchoncuocthivetranhsinhvien2024.weebly.com", + "binmenkollast.com", + "binocule21c.merriam-webster.com", + "binomasia.com", + "binomnet.com", + "binomnet3.com", + "binomtrcks.site", + "binoticprotea.com", + "bint.openapp.link", + "bintrr.top", + "bio.chups.co", + "bioagiliytix.actonservice.com", + "bioanalyticalmarketing.eurofins-info.com", + "bioces.com", + "biographyaudition.com", + "biologysecret.com", + "biolw.cloud", + "biophysicsgroup.actonservice.com", + "biopicfumer.space", + "biopsyheadless.com", + "biopsyintruder.com", + "biosda.com", + "bipgialxcfvad.xyz", + "biphic.com", + "bipidoan.com", + "biplihopsdim.com", + "bipmwuhisvp.com", + "biptolyla.com", + "bipwmskhqe.com", + "bird-getabid.net", + "birdconnection.site", + "birdeyedigenea.com", + "birdnavy.com", + "birqmiowxfh.com", + "birthdaybelief.com", + "birthdayinhale.com", + "birtuwhaim.com", + "biscow.com", + "biserka.xyz", + "bisesacnodes.com", + "bisetsoliped.com", + "bisko.mall.tv", + "bisleyserrano.com", + "bismetrics.experian.com", + "bisnagaunction.top", + "bisnumnyer.com", + "bison.actonservice.com", + "bissailre.com", + "bissonbunging.com", + "bissonprevoid.website", + "bistigaleod.life", + "biswcmtgrnk.com", + "bit-ad.com", + "bit.beformance.com", + "bitbeat7.com", + "bitclub.network", + "bitclubnetwork.com", + "bitcoin-cashcard.com", + "biteburied.com", + "bitemisuse.com", + "biteneverthelessnan.com", + "bitesized-commission.pro", + "bitmedianetwork.com", + "bitsspiral.com", + "bittenlacygreater.com", + "bitterbear.com", + "bitterborder.pro", + "bitterdefeatmid.com", + "bitterlynewspaperultrasound.com", + "bitternessjudicious.com", + "bitterportablerespectively.com", + "bittygravely.com", + "bittygravely.com.com", + "bittyordinaldominion.com", + "bitumenscoff.website", + "bitupsss.com", + "biturl.co", + "bitx.tv", + "biunialpawnie.top", + "biuskye.com", + "biworldwide.actonservice.com", + "bixyfyvo.com", + "biz.coface.com", + "biz1.kddi.com", + "bizerba-dot-azure-projectfiles.uk.r.appspot.com", + "bizible.com", + "bizlink.dinifi.com", + "bizlog-gateway.myrealtrip.com", + "bizmkt.lguplus.com", + "biznews.oregon.gov", + "biznewsinsider.com", + "bizographics.com", + "bizonads-ssp.com", + "bizrate.com", + "bizrotator.com", + "bizz.cochraneco.com", + "bizzclick.com", + "bj1110.online", + "bj2550.com", + "bja2.destinia.cz", + "bjaarvfcgk.com", + "bjakku.com", + "bjaxmaydcnal.xyz", + "bjdqbl.nippn-kenko.net", + "bjeellnaldl.xyz", + "bjfbac.hyundaivaudreuil.com", + "bjidwriorfkim.com", + "bjiehnopho.com", + "bjjkuoxidr.xyz", + "bjjnovsnejwm.com", + "bjmilicshimxym.com", + "bjpsuk.fray-id.com", + "bjpvbufsxjhvq.com", + "bjqnpe.i-office1.net", + "bjqug.xyz", + "bjrgsjxb.xyz", + "bjuvux.andgino.jp", + "bjwgifte.com", + "bjwqqohwtgbbs.com", + "bjxiangcao.com", + "bk.brookeo.fr", + "bkcwdlfgopr.com", + "bke.actonservice.com", + "bkembwdgujzp.com", + "bkepmwuqui.com", + "bkhhijbvyq.com", + "bkifg.actonservice.com", + "bkirfeu.com", + "bkjhqkohal.com", + "bkkejrveemlbk.top", + "bkkejrveemmzv.top", + "bklesfzb.com", + "bklhnlv.com", + "bkmzhr.joint-space.co.jp", + "bknqpb.dobredomy.pl", + "bkogtr.vacationsbyrail.com", + "bkpoef.jules.com", + "bkrmyhynjddpl.com", + "bkrtx.com", + "bksckn.minhacasasolar.com.br", + "bkstg.flyx.me", + "bkujacocdop.com", + "bkyqhavuracs.com", + "bkyratafrni.com", + "bkzwzyznzqabk.top", + "bkzwzyznzqjzl.top", + "bl-test.curatedplanet.com", + "bl.wavecdn.de", + "bl0uxepb4o.com", + "bl230126pb.com", + "blabbasket.com", + "blackandwhite-temporary.com", + "blackbirdventures.actonservice.com", + "blackbook.coniferhealth.com", + "blackbrake.com", + "blackcurrantinadequacydisgusting.com", + "blackdagger.openapp.link", + "blackenseaside.com", + "blackenterprise.black.news", + "blackentrue.com", + "blackjack.abzorbagames.com", + "blacklinetosplit.com", + "blacklinknow.com", + "blacklinknowss.co", + "blackmailbrigade.com", + "blackmailingpanic.com", + "blackmailshoot.com", + "blackmesh.actonservice.com", + "blackname.biz", + "blacknesskangaroo.com", + "blacknesskeepplan.com", + "blacktri-a.akamaihd.net", + "blacurlik.com", + "bladessweepunprofessional.com", + "bladesteenycheerfully.com", + "bladswetis.com", + "bladv.actonservice.com", + "blaghfpd.com", + "blaltn.physicianschoice.com", + "blamads.com", + "blamechevyannually.com", + "blamedbuckie.fun", + "blamersservian.digital", + "blancheavily.uno", + "bland-factor.pro", + "bland-husband.com", + "blanddish.pro", + "blandefface.space", + "blaneo.com", + "blank-tune.pro", + "blareclockwisebead.com", + "blastadoptedlink.com", + "blastcahs.com", + "blastedenfoil.top", + "blastedlurched.com", + "blastpainterclerk.com", + "blastsufficientlyexposed.com", + "blastworthwhilewith.com", + "blatewave.top", + "blatwalm.com", + "blau-subdomain.b.information.blau.de", + "blava.viessmann.sk", + "blavity.black.news", + "blaze-media.com", + "blazesomeplacespecification.com", + "blazonstowel.com", + "blbazybajjevv.top", + "blbesnuff.digital", + "blcnder.org", + "bldr.mkt.samsung.com", + "bldvxzxdpsrjla.com", + "ble.ubm-licensing.com", + "bleachbubble.com", + "bleachebbfed.com", + "bleachimpartialtrusted.com", + "bleachscarecrow.com", + "bleandworld.xyz", + "bleandworldw.org", + "bleatflirtengland.com", + "bleedingofficecontagion.com", + "bleedlight.com", + "blehcourt.com", + "blemishwillingpunishment.com", + "blendedbird.com", + "bleokerrie.com", + "blessgravity.com", + "blesshunt.com", + "blessinghookup.com", + "blessingsome.com", + "blesspizzas.com", + "bletheequus.com", + "blexad.shop", + "blfkmp.fti.de", + "blg-1216lb.com", + "blicatedlitytl.info", + "blidbqd.com", + "blindefficiency.pro", + "blindlyhap.top", + "blindnessmisty.com", + "blindnessselfemployedpremature.com", + "blingbucks.com", + "blink.checkworkrights.com.au", + "blinkjork.com", + "blinkpainmanly.com", + "blinks.mindoktor.se", + "blinks.outcomes4me.com", + "blinkstest.mindoktor.se", + "blinktowel.com", + "blis.com", + "blismedia.com", + "blisscleopatra.com", + "blissfulblackout.com", + "blissfulclick.pro", + "blissfulcrescendo.com", + "blissfuldes.com", + "blissfulonline.com", + "blisterlngdate.com", + "blisterpompey.com", + "blistest.xyz", + "blitz-analytics-batch-server.blitz.gg", + "bljyynzmlmnrl.top", + "bllom.cloud", + "blmibao.com", + "blmjbp.casamundo.pl", + "bloatrome.com", + "blobjournalistunwind.com", + "bloblohub.com", + "blobsurnameincessant.com", + "blockaddictioninterfere.com", + "blockadsnot.com", + "blockchain-ads.com", + "blockchain.actonservice.com", + "blockchaintop.nl", + "blockedadulatoryhotel.com", + "blockingdarlingshrivel.com", + "blockinggleamingmadeup.com", + "blockskipad.com", + "blocksly.org", + "blog.b2lead.com", + "blog.myomnipod.com", + "blog.tagcentral.fr", + "blog.trinityconsultants.com", + "blogads.com", + "blogcounter.de", + "blogger2020.com", + "bloggerex.com", + "blogherads.com", + "blogtoplist.se", + "blondeopinion.com", + "blondhoverhesitation.com", + "blondserve.com", + "blondtheirs.com", + "bloodagitatedbeing.com", + "bloodlessarchives.com", + "bloodmaintenancezoom.com", + "bloodyfrighten.com", + "blooks.info", + "bloomsgoas.com", + "blotburn.com", + "blowflysempre.uno", + "blowlanternradical.com", + "blownabolishmentabbreviate.com", + "blownsuperstitionabound.com", + "blowssubplow.com", + "bloxplay.com", + "blsoof.wirwinzer.de", + "blu5fdclr.com", + "blubberobsessionsound.com", + "blubberrivers.com", + "blubberspoiled.com", + "blubbertables.com", + "bludwan.com", + "blue-biddingz.org", + "blue-rocket.actonservice.com", + "blue-softs.com", + "blue.ktla.com", + "blue.nbc4i.com", + "blue99703.com", + "blueadvertise.com", + "blueberryastronomy.com", + "bluebusiness.actonservice.com", + "blueconic.com", + "blueconic.net", + "bluecore-email.branch.rocks", + "bluedawning.com", + "blueeyedblow.com", + "blueinfo.marugroup.net", + "bluekai.com", + "bluelinknow.com", + "bluelithium.com", + "bluelp.2ask.blue.com.hk", + "bluemarblepayroll.actonservice.com", + "bluemountains.actonservice.com", + "blueoceanpharma.actonservice.com", + "blueomatic.com", + "blueoyster.click", + "blueparrot.media", + "blueswordksh.com", + "bluewhaleweb.com", + "blueygeckoid.top", + "blueyloulu.com", + "bluffdetermine.com", + "bluffybluffysterility.com", + "bluishgrunt.com", + "blunderadventurouscompound.com", + "blunksdaler.uno", + "blurbigdoable.com", + "blurbreimbursetrombone.com", + "blurlorum.uno", + "blushbuiltonboard.com", + "blushingbeast.com", + "blushingboundary.com", + "blushingbread.com", + "blushingwar.com", + "bluvue.actonservice.com", + "blytheco.actonservice.com", + "blzayw.ticketsmarter.com", + "blziha.intimissimi.com", + "blzjjrwbwvjav.top", + "bm.annonce.cz", + "bmail.getventive.com", + "bmbmwiadmvx.com", + "bmcdn1.com", + "bmcdn2.com", + "bmcdn3.com", + "bmcdn4.com", + "bmcdn5.com", + "bmcdn6.com", + "bmcm.pw", + "bmdmtsqmymthdx.com", + "bmf.branch.rocks", + "bmggqehmcvny.xyz", + "bmgipyr.com", + "bmiimaging.actonservice.com", + "bmjlzyjwwmwyk.top", + "bmjmse.softsurroundings.com", + "bmkz57b79pxk.com", + "bmlcuby.com", + "bmly.impots.gouv.fr", + "bmmauazi.com", + "bmnbzt.pool-systems.de", + "bmnr.pw", + "bmodjx.mgos.jp", + "bmpgkspo.xyz", + "bmptbyb.com", + "bmqtvmdg.xyz", + "bmrg.reflected.net", + "bmrgliygnaf.com", + "bmst.pw", + "bmtracks.com", + "bmvjxiiijtebtu.com", + "bmwebm.org", + "bmwrbwei.xyz", + "bmwswvslswt.com", + "bmwuuztry.com", + "bmycupptafr.com", + "bmydajrkaw.com", + "bmyudk.clarins.de", + "bmzmeugzar.com", + "bmzqyzmvvvkqa.top", + "bmzuyj.nifty.com", + "bn.coupocket.com", + "bn.voyage-prive.com", + "bn5x.net", + "bnagilu.com", + "bnb-announce.online", + "bnc-papago.naver.com", + "bnc.autopass.xyz", + "bnc.chewchunks.com", + "bnc.citylink.ro", + "bnc.cityscope.media", + "bnc.findlife.com.tw", + "bnc.luxurysportsrelocation.com", + "bnc.mksp.io", + "bnc.oustme.com", + "bnc.squaretrade.com", + "bnc.thewaya.com", + "bnc.tripcody.com", + "bncloudfl.com", + "bnczrbrhiacp.com", + "bndl-trp.com", + "bnevymqyjji.com", + "bnewsblite.me", + "bnfoeabisp.com", + "bngdin.com", + "bngdyn.com", + "bngmadjd.de", + "bngprl.com", + "bngprm.com", + "bngpst.com", + "bngpt.com", + "bngrol.com", + "bngtrak.com", + "bngwlt.com", + "bnhnkbknlfnniug.xyz", + "bnhtml.com", + "bnivcpronr.com", + "bnk.wolterskluwerfs.com", + "bnmjjwinf292.com", + "bnmkl.com", + "bnmnkib.com", + "bnmtgboouf.com", + "bnohewjt.com", + "bnpmtoazgw.com", + "bnr.sys.lv", + "bnrdom.com", + "bnrs.ilm.ee", + "bnrs.it", + "bnrsis.com", + "bnrslks.com", + "bnserving.com", + "bnsmoi.valx.jp", + "bnster.com", + "bnutnr.landandfarm.com", + "bnvsjg.hometogo.de", + "bnxydwdgr.com", + "bnzkua.trussardi.com.br", + "bo2ffe45ss4gie.com", + "bo4news.biz", + "boabeeniptu.com", + "boacheeb.com", + "boagloozee.com", + "boahnoy.com", + "boahoupi.com", + "boakauso.com", + "boalawoa.xyz", + "boannre.com", + "boannred.com", + "boaphaps.net", + "boaphoot.com", + "boardmotion.xyz", + "boarshrubforemost.com", + "boastego.xyz", + "boastemployer.com", + "boastfive.com", + "boasttrial.com", + "boastwelfare.com", + "boaswooned.com", + "boatheeh.com", + "boatjadeinconsistency.com", + "boatoamo.com", + "bob.gitclear.com", + "bobabillydirect.org", + "bobawb.pomellato.com", + "bobboro.com", + "bobcad.actonservice.com", + "bobgames-prolister.com", + "bobqucc.com", + "bobswatches.actonservice.com", + "bocoyoutage.com", + "bodaichi.xyz", + "bodaile.com", + "bodelen.com", + "bodilymust.com", + "bodilypotatoesappear.com", + "bodilywondering.com", + "bodyguardencouraged.com", + "bodyignorancefrench.com", + "bodytasted.com", + "boelsl.lastijerasmagicas.com", + "boenedb.com", + "boeneds.com", + "boeojpmxvwbgn.com", + "boewzj.meiji-jisho.com", + "boffinsoft.com", + "boffoadsapi.com", + "boffoadsfeeds.com", + "boffosgemeled.digital", + "bofhlzu.com", + "boggyamrit.com", + "bognunub.com", + "bogrodius.com", + "boharaf.com", + "boheasceile.top", + "boheir.com", + "bohowhepsked.com", + "bohpvdmwjl.com", + "boilabsent.com", + "boiledperseverance.com", + "boilerefforlessefforlessregistered.com", + "boilingbeetle.com", + "boilingcredit.com", + "boilingloathe.com", + "boilingtruce.com", + "boilingumbrella.com", + "boilingviewed.com", + "boilslashtasted.com", + "boilwiggle.com", + "boinkcash.com", + "boisterousemblem.com", + "bokeden.com", + "bokomarratel.com", + "boldboycott.com", + "boldinsect.pro", + "boldscantyfrustrating.com", + "boledrouth.top", + "bolingbrookgolfclub.actonservice.com", + "bolivarmaltol.website", + "bollyocean.com", + "bolofoak.net", + "boloptrex.com", + "bolrookr.com", + "bolsek.ru", + "bolssc.com", + "bolstersecours.digital", + "bolt-gcdn.sc-cdn.net.iberostar.com", + "bolteffecteddanger.com", + "boltepse.com", + "bombrw.netshoes.com.br", + "bonad.io", + "bonafides.club", + "bondagecoexist.com", + "bondagetrack.com", + "bondfondif.com", + "bonepa.com", + "boneporridge.com", + "boneregret.com", + "bonertraffic13.info", + "bonertraffic14.info", + "bonesinoffensivebook.com", + "bonfire.spklw.com", + "bonfiresaltymilk.com", + "bongacams7.com", + "bongacash.com", + "bongaucm.xyz", + "bongauns.xyz", + "bonicus.com", + "bonjonetwork.com", + "bonne-terre-data-layer.com", + "bonnesporgy.top", + "bonnettaking.com", + "bonnnesfoxily.com", + "bonomans.com", + "bontent.powzers.lol", + "bonus-app.net", + "bonuscontract.com", + "bonusmaniac.com", + "bonusshatter.com", + "bonyspecialist.pro", + "bonzai.ad", + "bonzi.link", + "boodaisi.xyz", + "booddianoia.top", + "boodymauves.com", + "boogopee.com", + "book.londonsoundacademy.com", + "bookadil.com", + "bookbannershop.com", + "bookcrazystadium.com", + "bookedbonce.top", + "bookeryboutre.com", + "bookgr8.com", + "booking.getwaitnot.com", + "bookletalternative.com", + "bookletcanvass.com", + "bookletfreshmanbetray.com", + "bookljlihooli.com", + "bookmakers.click", + "bookmenmetope.life", + "bookmsg.com", + "booknower.com", + "bookofsex.com", + "bookpostponemoreover.com", + "bookshelfcomplaint.com", + "bookstaircasenaval.com", + "bookstoreforbiddeceive.com", + "bookstoreunfortunate.com", + "boolevool.com", + "boom-boom-vroom.com", + "boomads.com", + "boomdates.online", + "boomerang.dell.com", + "boominfluxdrank.com", + "boomouso.xyz", + "boomtrain.com", + "boomwalkertraveller.com", + "boongsmokeho.com", + "boorgagilden.com", + "boorsasteria.top", + "booseed.com", + "booshoune.com", + "booshout.com", + "boosiesnudd.top", + "boost-next.co.jp", + "boostcdn.net", + "boostclic.com", + "boostcpm.su", + "booster-vax.com", + "booster.monster", + "boostog.net", + "bootcdn.net", + "bootcss.com", + "bootharchie.com", + "bootstrap-framework.org", + "bootstrap-js.com", + "bootstraplugin.com", + "bootvolleyball.com", + "bootypleatpublisher.com", + "boozifyprays.space", + "bop-bop-bam.com", + "bopexacta.com", + "bopmkf.lolahome.es", + "boptegre.com", + "boqufs.2nn.jp", + "bordeaux.futurecdn.net", + "bordelhaylage.cfd", + "bordsnewsjule.com", + "boredborder.com", + "boredcrown.com", + "boredinitial.com", + "boredombizarrerepent.com", + "borehatchetcarnival.com", + "borghgeog.com", + "borgoonu.net", + "borhaj.com", + "borhod.com", + "boridescyamid.com", + "boring-tesla.149-102-231-176.plesk.page", + "boringassistantincite.com", + "boringbegglanced.com", + "boringberry.com", + "boringcoat.com", + "boriskink.com", + "bornebeautify.com", + "bornegypsy.com", + "bornrefreshmentheater.com", + "borofez.com", + "boroniasunback.com", + "bororango.com", + "borotango.com", + "boroup.com", + "borrowdefeat.com", + "borrowedtransition.com", + "borrowingbalm.com", + "borrowmarmotforester.com", + "borumis.com", + "borzjournal.ru", + "bosda.xyz", + "boshaulr.net", + "bosodeterna.com", + "bosomunidentifiedbead.com", + "bosplyx.com", + "bosquehaafs.top", + "boss.openapp.link", + "bossageagree.com", + "bossdescendentrefer.com", + "bossyinternal.pro", + "bostonwall.com", + "bostopago.com", + "bot-checker.com", + "bot.asksyllable.com", + "bot.stackbots.com", + "bot.streaktrivia.com", + "botarbitrages.pro", + "botb.rtl2.de", + "botdetection.hbrsd.com", + "bothele.com", + "bothererune.com", + "botherlightensideway.com", + "bothsemicolon.com", + "bothwest.pro", + "botongfuff.uno", + "botsaunirt.com", + "bottelowse.guru", + "bottledfriendship.com", + "bottledinfectionearthquake.com", + "bottleschance.com", + "bottlescharitygrowth.com", + "bottleselement.com", + "bouchipeeju.com", + "boudja.com", + "boudutoo.net", + "boughtjovialamnesty.com", + "bouhaisaufy.com", + "bouhoagy.net", + "bouhtquecu.com", + "boulevardpilgrim.com", + "bounceads.net", + "bouncebidder.com", + "bounceexchange.com", + "bouncex.net", + "bouncingbalconysuperior.com", + "bouncingtiger.online", + "bouncy-collar.com", + "bouncy-wheel.pro", + "bouncyfront.com", + "bouncyproperty.com", + "boundarybusiness.com", + "boundaryconcentrateobscene.com", + "boundarygoose.com", + "boundlessargument.com", + "boundlessbrake.com", + "boundlessveil.com", + "boundsinflectioncustom.com", + "bouphaig.net", + "bouptosaive.com", + "bouqaiewfksqz.com", + "bourbonlunches.com", + "bourrepardale.com", + "boustahe.com", + "boutique.ricoh.fr", + "bouvierbang.com", + "bouwehee.xyz", + "bouwhaici.net", + "bovemtou.xyz", + "bovidsacate.com", + "bowedcounty.com", + "boweddemand.com", + "bowerspollees.com", + "bowerywill.com", + "boweve.com", + "bowie-cdn.fathomdns.com", + "bowl.actonservice.com", + "bowldescended.com", + "bowlinfiorite.com", + "bowlingconcise.com", + "bowlprick.com", + "bowlpromoteintimacy.com", + "bowlsolicitor.com", + "bowmoolog.com", + "box.anchorfree.net", + "box.bossdata.be", + "boxappellation.com", + "boxernightdilution.com", + "boxernipplehopes.com", + "boxerparliamenttulip.com", + "boxiti.net", + "boxlikepavers.com", + "boxlivegarden.com", + "boxofficehelping.com", + "boxofwhisper.com", + "boxtopgirts.top", + "boxtreeteat.com", + "boxvunkppus.com", + "boycottcandle.com", + "boyfriendtrimregistered.com", + "boyishdefend.com", + "boyishdetrimental.com", + "boyishstatisticsdear.com", + "boyughaye.com", + "boyunakylie.com", + "boywhowascr.info", + "bp.mlb.com", + "bp9l1pi60.pro", + "bpaednxqd.com", + "bpath.com", + "bpe.mlb.com", + "bpe2.destinia.co.il", + "bpeml.mlb.com", + "bpgbcl.coconala.com", + "bpgeylke.xyz", + "bpiomsgxkfphrg.com", + "bpjgiwzzmgjp.com", + "bpm.global360.com", + "bpmvdlt.com", + "bpmvkvb.com", + "bpnauclcmo.xyz", + "bpnygytgjt.com", + "bponxqlit.com", + "bppbnn.vacanceole.com", + "bpplkotkpduwob.com", + "bps.ricoh.co.uk", + "bps.ricoh.ie", + "bpsemea.hilton.com", + "bpsxld.meutudo.com.br", + "bpt.webedia-group.com", + "bptracking.com", + "bptssoahsfoz.com", + "bpu.samsungelectronics.com", + "bpwwsusgb.com", + "bqacmp.vidaxl.no", + "bqadfytoqbyhdxs.xyz", + "bqeuffmdobmpoe.xyz", + "bqhkix.mosmexa.ru", + "bqiajdqye.com", + "bqieaijre.xyz", + "bqjoskqwuiisbs.com", + "bqklioghtnqs.com", + "bqkwfioyd.xyz", + "bqoulb.nowo.pt", + "bqpvduxtfhwsd.com", + "bqscznsc.com", + "bqstreamer.com", + "bqszmacv.com", + "bqvndd.ifood.com.br", + "bqxhgnf.com", + "br.ac.ebookers.ch", + "br.ac.ebookers.com", + "br.ac.ebookers.de", + "br.ac.ebookers.fi", + "br.ac.ebookers.fr", + "br.ac.ebookers.ie", + "br.ac.mrjet.se", + "br.ac.orbitz.com", + "br.ac.travelocity.com", + "br.ac2.cheaptickets.com", + "br.adpinfo.com", + "br.backmarket.fr", + "br.bio-rad.com", + "br.coe777.com", + "br.email.lifesum.com", + "br.eml.walgreens.com", + "br.fling.com", + "br.inhaabit.com", + "br.kent.co.in", + "br.links.kmartphotos.com.au", + "br.links.kodakmoments.com", + "br.potato1.influitive.com", + "br.probablecausesolutions.com", + "br.sprbl.st", + "br.uk.beformance.com", + "br3azil334nutsz.com", + "brabywig.live", + "braceletdistraughtpoll.com", + "bracerulcered.top", + "bracespickedsurprise.com", + "braceudder.com", + "bracketcalculator.com", + "bracketterminusalias.com", + "bractivacar.eccocar.com", + "brada.buzz", + "braddumacar.eccocar.com", + "bradleyscannertortoise.com", + "bradleysolarconstant.com", + "braflipperstense.com", + "braggingbehave.com", + "bragpsychicsophomore.com", + "bragspiritualstay.com", + "braiderichu.guru", + "braidformulathick.com", + "braidprosecution.com", + "braidsagria.com", + "braincash.com", + "brainient.com", + "brainlands.stonefalcon.com", + "brainlessshut.com", + "brainlyads.com", + "brainsdulc.com", + "brainsell.actonservice.com", + "braintb.com", + "brainybasin.com", + "brainynut.com", + "brakercorvet.top", + "brakesequator.com", + "brakestrucksupporter.com", + "braketoothbrusheject.com", + "brakiefissive.com", + "bramblyrebecs.uno", + "bramerirent.eccocar.com", + "bran.sightdots.com", + "branch-4567w2a56q-test.salesfloor.net", + "branch-4567w2a56q.salesfloor.net", + "branch-5q8gbnve37.salesfloor.net", + "branch-areena.yle.fi", + "branch-c.hipages.com.au", + "branch-consumer.hipages.com.au", + "branch-dev.getmaintainx.com", + "branch-g993dvyzae-test.salesfloor.net", + "branch-g993dvyzae.salesfloor.net", + "branch-io.smartr365.com", + "branch-link.getseated.com", + "branch-sandbox.thekono.com", + "branch-sl-qc.trycircle.com", + "branch-stage.jisp.com", + "branch-test.locationlabs.com", + "branch-test.rejuvenan.com", + "branch-test.step.com", + "branch-test.tbal.io", + "branch-titan.rejuvenan.com", + "branch-tradie.hipages.com.au", + "branch-uutisvahti.yle.fi", + "branch-ylefi.yle.fi", + "branch.365soup.bibsolution.net", + "branch.agmt.it", + "branch.appryse.com", + "branch.att.llabs.io", + "branch.backbon3.com", + "branch.bottradionetwork.com", + "branch.callbridge.rocks", + "branch.careforth.com", + "branch.carvana.com", + "branch.chelseafc.com", + "branch.clicks.anchor.fm", + "branch.codepressapp.com", + "branch.connect.actionnetwork.com", + "branch.craftsmanrepublic.com", + "branch.dev.att.llabs.io", + "branch.devishetty.net", + "branch.dragonslayertravel.com", + "branch.dstreet.finance", + "branch.eccocar.com", + "branch.employus.com", + "branch.familybase.vzw.com", + "branch.frankctan.com", + "branch.getcredible.io", + "branch.gosunpro.com", + "branch.hyr.work", + "branch.indi.com", + "branch.kastapp.link", + "branch.kiddom.co", + "branch.lacarte.com", + "branch.learny.co", + "branch.liketk.it", + "branch.link.loop.net.nz", + "branch.livenation.com", + "branch.locationlabs.com", + "branch.mapstr.com", + "branch.myoyster.mx", + "branch.mypixie.co", + "branch.nc.mails.sssports.com", + "branch.olamoney.com", + "branch.oneroof.co.nz", + "branch.oraleye.com", + "branch.parkingpanda.com", + "branch.pgatour-mail.com", + "branch.quantic.edu", + "branch.rejuvenan.com", + "branch.release.winfooz.com", + "branch.reserveout.com", + "branch.rockmyrun.com", + "branch.servingchefs.com", + "branch.seshfitnessapp.com", + "branch.shoprunner.com", + "branch.shuruapp.com", + "branch.socar.kr", + "branch.spaceback.me", + "branch.step.com", + "branch.supportgenie.io", + "branch.t.slac.com", + "branch.tadatada.com", + "branch.tbal.io", + "branch.thekono.com", + "branch.threepiece.com", + "branch.totalbrain.com", + "branch.trevo.my", + "branch.tripcody.com", + "branch.uat.bfsgodirect.com", + "branch.udl.io", + "branch.vcf-test.vzw.dev.llabs.io", + "branch.verintsystemsinc.com", + "branch.vsco.ninja", + "branch.wallet.bitcoin.com", + "branch.wawa.com", + "branch.weeblme.com", + "branch.wellsitenavigator.com", + "branch.whatsnxt.app", + "branch.xoxloveheart.com", + "branch2.udl.io", + "branchct.ncapp04.com", + "branchcust.zulln.se", + "brancheschestnutsour.com", + "branchesdollar.com", + "branchio.hipages.com.au", + "branchio.rsvp.com.au", + "branchio.services.evaneos.com", + "branchio.taxibeat.com", + "branchioth.thehindu.co.in", + "branchlink.adobespark.com", + "branchlink.tripcody.com", + "branchout.pegs.com", + "branchr.com", + "branchtest.cocoon.today", + "branchtest.uk.puma.com", + "branchtest.veryableops.com", + "branchtest.whataburger.com", + "branchtrk.lendingtree.com", + "branchyherbs.uno", + "brand-display.com", + "brand.adp.ca", + "brand.net", + "brandads.net", + "brandaffinity.net", + "brandamen.com", + "brandclik.com", + "branddnewcode1.me", + "brandlabs.ai", + "brandnewapp.pro", + "brandnewsnorted.com", + "brandreachsys.com", + "brands.cambrio.com", + "brands.lookfantastic.com", + "brands.picklebutnotcucumber.com", + "brandstds.com", + "brandybison.com", + "brandygobian.com", + "branlesero.com", + "brantafaking.top", + "brascomarketing.actonservice.com", + "brashbead.com", + "brashesjufti.life", + "brasscurls.com", + "brassstacker.com", + "brasstrones.com", + "brasthingut.com", + "bravantrent.eccocar.com", + "bravebone.com", + "braveryinherited.com", + "bravetense.com", + "bravo.israelweather.co.il", + "bravotrk.com", + "brawlperennialcalumny.com", + "brazenwholly.com", + "brbristoltruckrentals.eccocar.com", + "brbupali.com", + "brc.aigrammar.net", + "brc.emails.rakuten.com", + "brc.englishdict.cc", + "brc.englishtimes.cc", + "brc.hellotalk.com", + "brc.languageclass.cc", + "brc2.aigrammar.net", + "brcargreen.eccocar.com", + "brcicar.eccocar.com", + "brclickrent.eccocar.com", + "brcrx.eccocar.com", + "brdecolar.com", + "brdhbgcp.com", + "brdriveonrental.eccocar.com", + "brdtest.com", + "brdtnet.com", + "breadbalance.com", + "breadpro.com", + "breadsincerely.com", + "breadthneedle.com", + "breakableinsurance.com", + "breakdownreprintsentimental.com", + "breakerror.com", + "breakfastboat.com", + "breakfastinvitingdetergent.com", + "breakfastsinew.com", + "breakingarable.com", + "breakingbailpronounce.com", + "breakingfeedz.com", + "breakingreproachsuspicions.com", + "breakthrough.kronos.com", + "breakthroughfuzzy.com", + "breaktime.com.tw", + "breakupbun.com", + "breakupprediction.com", + "brealtime.com", + "breastfeedingdelightedtease.com", + "breasycarrental.eccocar.com", + "breathelicense.com", + "breathtakingdetachwarlock.com", + "breavas.app", + "brecciastroke.top", + "brechtembrowd.com", + "bred4tula.com", + "bredajangle.guru", + "breechesbottomelf.com", + "breechessteroidconsiderable.com", + "breedergig.com", + "breederpainlesslake.com", + "breederparadisetoxic.com", + "breedingperforming.com", + "breedingpulverize.com", + "breedselance.top", + "breedtagask.com", + "breezefraudulent.com", + "breezygrove.com", + "brenn-wck.com", + "brespark.eccocar.com", + "brevnet.eccocar.com", + "brewailmentsubstance.com", + "brewingjoie.com", + "brewsuper.com", + "breynvqbjwaz.top", + "brfeneval.eccocar.com", + "brfree2move.eccocar.com", + "brgoazen.eccocar.com", + "brgroupeollandini.eccocar.com", + "brgrwd.dansko.com", + "brhellorentacar.eccocar.com", + "brhimobility.eccocar.com", + "brhwsg.makingnew.co.kr", + "briareddollier.com", + "briarsbarrer.guru", + "brice-test.nawar.io", + "brick.xhamster.com", + "brick.xhamster.desi", + "brick.xhamster2.com", + "brick.xhamster3.com", + "bricksconsentedhanky.com", + "brickworks.viessmann.sg", + "bricts.com", + "bridedeed.com", + "brideshieldstaircase.com", + "brief-tank.pro", + "briefaccusationaccess.com", + "briefbears.com", + "briefcasebuoyduster.com", + "briefengineer.pro", + "briefing.actonservice.com", + "brieflizard.com", + "briefready.com", + "briefstem.com", + "briesziphius.com", + "brightadnetwork.com", + "brightcom.com", + "brightenpleasurejest.com", + "brighteroption.com", + "brighthunter.best", + "brightinfo.com", + "brightmountainmedia.com", + "brightonclick.com", + "brightscarletclo.com", + "brightshare.com", + "brikinhpaxk.com", + "brillianceherewife.com", + "brimmallow.com", + "bringclockwise.com", + "bringg.actonservice.com", + "bringglacier.com", + "bringmethehats.com", + "bringsconserve.com", + "briningkhalat.life", + "brinkprovenanceamenity.com", + "brinstascooter.eccocar.com", + "brioletredeyes.com", + "brioscoot.eccocar.com", + "briskeagle.io", + "briskedmiskept.com", + "briskpelican.io", + "bristlemarinade.com", + "bristlepuncture.com", + "britaininspirationsplendid.com", + "brithungown.com", + "britishbeheldtask.com", + "britishdividechess.com", + "britishensureplease.com", + "britishgrease.com", + "britishinquisitive.com", + "brittleraising.com", + "brjjkd.calzedonia.com", + "brjyhgebqwl.com", + "brksxofnsadkb.xyz", + "brldassustitucion.eccocar.com", + "brlesrochesmarbella.eccocar.com", + "brlikecarsharing.eccocar.com", + "brllanesrentacar.eccocar.com", + "brmbrenting.eccocar.com", + "brmexrentacar.eccocar.com", + "brmocean.eccocar.com", + "brmoter.eccocar.com", + "brmov.eccocar.com", + "brmuvif.eccocar.com", + "brmuvon.eccocar.com", + "brmwmmazmemmk.top", + "brnc.seidecor.com.br", + "bro.kim", + "bro4.biz", + "broadborder.com", + "broadboundary.com", + "broadcastbed.com", + "broaddoor.com", + "broadliquorsecretion.com", + "broadsheetblaze.com", + "broadsheetcounterfeitappeared.com", + "broadsheetorsaint.com", + "broadsheetspikesnick.com", + "broadsimp.site", + "broadstreet.ai", + "broadstreetads.com", + "broadsview.site", + "brocardcored.com", + "brocardgillar.com", + "broced.co", + "brocksjo.top", + "brocode1s.com", + "brocode2s.com", + "brocode3s.com", + "brocode4s.com", + "brodmn.com", + "brodownloads.site", + "brogetcode1s.com", + "brogetcode4s.cc", + "broghpiquet.com", + "broidensordini.com", + "broim.xyz", + "brokeloy.com", + "brokennails.org", + "brokerbabe.com", + "brokercontinualpavement.com", + "brokerspock.com", + "brokerspunacquired.com", + "brollmoocha.top", + "bromidsluluai.com", + "bromisescapose.com", + "bromoilnapalms.com", + "bromusic.site", + "bromusic3s.site", + "bronchichogset.com", + "broncogainer.top", + "bronxvanilla.openapp.link", + "bronzeinside.com", + "broochtrade.com", + "broodtoffeehaphazard.com", + "brookbrutallovers.com", + "brooklynway.openapp.link", + "brooknaturalists.com", + "brookredheadpowerfully.com", + "broomemulation.com", + "broomsdoable.top", + "bropu2.com", + "broredir1s.site", + "brothersbucket.com", + "brotherslocket.com", + "brothersparklingresolve.com", + "broughtalienshear.com", + "broughtenragesince.com", + "broughtincompatiblewasp.com", + "broweb.site", + "browimeto.click", + "brown-gas.com", + "brownerchunam.com", + "broworker4s.com", + "broworker6s.com", + "broworker7.com", + "broworkers5s.com", + "browse-boost.com", + "browsedscaroid.com", + "browser-http-intake.logs.datadoghq.com", + "browser-http-intake.logs.datadoghq.eu", + "browser-intake-datadoghq.com", + "browser-updater.yandex.net", + "browser.covatic.io", + "browser.pipe.aria.microsoft.com", + "browserdownloadz.com", + "browserinwrap.life", + "browserneedupdate.com", + "browserr.top", + "browsers.support", + "browsersjsfiles.com", + "browsesafe-page.info", + "browsingcontredir.com", + "browsiprod.com", + "browsobsolete.com", + "brpayless.eccocar.com", + "brqhyzk.com", + "brqory.notino.sk", + "brquazzar.eccocar.com", + "brquikly.eccocar.com", + "brrecordgo.eccocar.com", + "brrentalservicefinland.eccocar.com", + "brrhgrocarsharing.eccocar.com", + "brrmpm.skanskin.kr", + "brshareandrent.eccocar.com", + "brsmovecity.eccocar.com", + "brsolenelocation.eccocar.com", + "brsrvr.com", + "brtelefurgo.eccocar.com", + "brtenusjkmgyb.com", + "brtimove.eccocar.com", + "brtimovesharing.eccocar.com", + "brtrack.rummypassion.com", + "brtsumthree.com", + "brucelead.com", + "bruceleadx.com", + "bruceleadx1.com", + "brucineborneo.top", + "brugocarz.eccocar.com", + "bruisebaseball.com", + "bruisedpaperworkmetre.com", + "bruiseslumpy.com", + "bruisesromancelanding.com", + "bruitedhurrahs.com", + "brukernano.actonservice.com", + "brumarmsful.com", + "brunchcreatesenses.com", + "brunetteattendanceawful.com", + "bruntstabulae.com", + "bruny.net.anwalt.de", + "brupu.com", + "brutalconfer.com", + "brutebaalite.top", + "bruteknack.com", + "brutestayer.top", + "brvallsrentacar.eccocar.com", + "brvelocity.eccocar.com", + "brvkzwjrjznaw.top", + "brvrrlnmnpvsqln.com", + "brvuyvzdo.com", + "brwahycubquqeu.xyz", + "brwanacars.eccocar.com", + "brwaraykbrkrv.top", + "brwaraykbrmek.top", + "brwerental.eccocar.com", + "brwsrfrm.com", + "brycys.24mx.se", + "brygella.com", + "brynh-gru.com", + "bryond.com", + "bryovo.com", + "bryurent.eccocar.com", + "bs-adserver.b-cdn.net", + "bs-pro-origin-pull.kwai.net.iberostar.com", + "bs.nakanohito.jp", + "bs.yandex.ru", + "bs50tds.com", + "bsantycbjnf.com", + "bsbmex.flaschenpost.ch", + "bsbrcdna.com", + "bsfofnphcuj.com", + "bsgbd77l.de", + "bsgeneral.com", + "bsginiha.com", + "bshifsasgnpgqf.com", + "bshrdr.com", + "bsilzzc.com", + "bsjgdn.supergoop.com", + "bsjusnip.com", + "bskblt.6thstreet.com", + "bsna.galeria-kaufhof.de", + "bsna.inno.be", + "bsolaoecm.xyz", + "bsshcuxgxtovjv.com", + "bswakciowtsmnm.com", + "bsxqnbhahvjrrry.com", + "bsyftapbp.com", + "bsyhicvmrg.com", + "bsytzb.hago.kr", + "btaconnect.americanexpress.at", + "btaconnect.americanexpress.co.uk", + "btaconnect.americanexpress.de", + "btaconnect.americanexpress.es", + "btaconnect.americanexpress.fr", + "btaconnect.americanexpress.it", + "btaenrolment.americanexpress.at", + "btaenrolment.americanexpress.co.uk", + "btaenrolment.americanexpress.it", + "btaenrolment.americanexpress.nl", + "btagmedia.com", + "btc8228.com", + "btc9339.com", + "btcfbr.mejshop.jp", + "btcnews.one", + "btdirectnav.com", + "btdnav.com", + "btglss.net", + "btilxdpcco.com", + "btkwlsfvc.com", + "btloader.com", + "btmean.cardosystems.com", + "btn.listonic.com", + "btn.rtl2.de", + "btnativedirect.com", + "btnativenav.com", + "btodsjr.com", + "btpnative.com", + "btpnav.com", + "btpremnav.com", + "btprmnav.com", + "btptod.aerzteblatt.de", + "btr.domywife.com", + "btrihnvkprgnbh.xyz", + "btrll.com", + "btstats.benakt.com", + "btstats.devtribu.fr", + "bttmkj.diesel.com", + "bttrack.com", + "btvhdscr.com", + "btxdbuaxn.com", + "btxxxnav.com", + "bu.actonservice.com", + "bu.adpinfo.com", + "bu3le2lp4t45e6i.com", + "buasmk.earthshoes.com", + "buatru.xyz", + "bubblebedroom.com", + "bubbledevotion.com", + "bubblewrapp.actonservice.com", + "bubbly-condition.pro", + "bubonicgraters.space", + "buccanslabby.top", + "buckersregiven.com", + "bucketbean.com", + "buckeyekantars.com", + "buckwheatchipwrinkle.com", + "bucojjqcica.com", + "budapebluest.com", + "buddhicantilog.guru", + "buddlekroner.com", + "buddyassetstupid.com", + "buddygays.com", + "buddyguests.com", + "budgepoachaction.com", + "budgerbureaux.top", + "budgetportrait.com", + "budibu.saksfifthavenue.com", + "budroups.xyz", + "budsminepatent.com", + "budvawshes.ru", + "bueidvjdy.com", + "buency.com", + "buezsud.com", + "buf.lemonde.fr", + "buffalocommercialplantation.com", + "buffcenturythreshold.com", + "buffersling.com", + "buffethypothesis.com", + "buffetreboundfoul.com", + "bugattest.com", + "bugdsm.buffalo-boots.com", + "bugeyedfloral.com", + "buggerygruffed.com", + "bugjyl.jkattire.co.uk", + "bugleczmoidgxo.com", + "buglesembarge.top", + "bugraubs.com", + "bugs2022.com", + "bugsattended.com", + "bugsenemies.com", + "bugstractorbring.com", + "buhatfjrk9dje10eme.com", + "buhlvain.com", + "buicks.xyz", + "buikolered.com", + "build.1tap.tax", + "build.bildgta.ca", + "buildeddevoir.com", + "buildfunctionrainy.com", + "buildingknife.com", + "buildnaq91.site", + "buildneighbouringteam.com", + "buildsmodeling.com", + "builthousefor.com", + "builtinintriguingchained.com", + "builtinproceeding.com", + "bujerdaz.com", + "bukash2jf8jfpw09.com", + "bukwnlpk4k.ru", + "bulbbait.com", + "bulbbounds.com", + "bulbofficial.com", + "bulcqmteuc.com", + "bulgaria.openapp.link", + "bulgariarestaurant.openapp.link", + "bulgecsi.com", + "bulginglair.com", + "bulkaccompanying.com", + "bulkbookstore.actonservice.com", + "bulkd.co", + "bulky-battle.com", + "bulkyfriend.com", + "bull00shit.com", + "bull3t.co", + "bullads.net", + "bulletinwarmingtattoo.com", + "bulletprofitads.com", + "bulletprofitpop.com", + "bulletproxy.ch", + "bulletrepeatedly.com", + "bullionglidingscuttle.com", + "bullionyield.com", + "bullyingmusetransaction.com", + "bulochka.xyz", + "bulozc.tui.be", + "bulrev.com", + "bulserv.com", + "bultaika.net", + "bulyiel.com", + "bum7.bymycar.fr", + "bumblecash.com", + "bumlabhurt.live", + "bummerentertain.com", + "bummingasses.com", + "bummockrewarm.com", + "bumog.xyz", + "bumpexchangedcadet.com", + "bumphsquilla.com", + "bumpthank.com", + "bumpydevelopment.com", + "bumpyremittancecarnivorous.com", + "bunbeautifullycleverness.com", + "bunchance.com", + "bunchedvisards.life", + "bundlerenown.com", + "bunfreezer.com", + "bungalowdispleasedwheeled.com", + "bungaloweighteenbore.com", + "bungalowlame.com", + "bungalowsimply.com", + "bungarovet.com", + "bungeedubbah.com", + "bungingimpasto.com", + "bunintruder.com", + "bunquaver.com", + "bunth.net", + "buonasera.openapp.link", + "buoyant-force.pro", + "buoyant-quote.pro", + "buoycranberrygranulated.com", + "buoydeparturediscontent.com", + "buoypinger-app.sapsailing.com", + "bup.bankofamerica.com", + "bup.seksohub.com", + "bupatp.com", + "bupbapegrtoamk.com", + "bupbrosrn.com", + "bupoeyfsfqgg.com", + "buqajvxicma.com", + "buqbxdqurj.xyz", + "buqkrzbrucz.com", + "buranablated.digital", + "bureauelderlydivine.com", + "bureautrickle.com", + "bureauxcope.casa", + "burgea.com", + "burgerbrush.com", + "burgersalt.com", + "burghkharwa.com", + "burglaryeffectuallyderange.com", + "burglaryrunner.com", + "burgomeg.com", + "burialdiffer.com", + "burialsupple.com", + "burlapretorted.com", + "burlyenthronebye.com", + "burlywhistle.com", + "burnbubble.com", + "burnswhite.actonservice.com", + "burntarcherydecompose.com", + "burntclear.com", + "burntwist.com", + "bursa.conxxx.pro", + "bursarelives.uno", + "burstblade.com", + "burstcravecraving.com", + "burstingdipper.com", + "burstyvaleta.top", + "burtonsugar.com", + "burydwellingchristmas.com", + "busbymelpell.com", + "bushes feminine.com", + "bushesbag.com", + "bushipalpate.com", + "busilyenterprisingforetaste.com", + "business-cards.americanexpress.com", + "business-decision.actonservice.com", + "business-pages.edfenergy.com", + "business.crib.in", + "business.face2.io", + "business.franchiseforsale.com", + "business.franchiseopportunities.com", + "business.keurig.com", + "business.matchd.nl", + "business.royal-cars.com", + "business.samsungusa.com", + "business.vodafone.co.nz", + "business.vodafone.com", + "businessaffiliate.americanexpress.com", + "businessbells.com", + "businessengage.comcast.com", + "businessenviron.com", + "businessessities.com", + "businessgrouphealth.actonservice.com", + "businesslinenow.com", + "businessmaking.progress.com", + "businessmedia.americanexpress.com", + "businessmenmerchandise.com", + "businessmensynonymmidwife.com", + "businessprocess.ricoh.de", + "buskerreshoes.website", + "busrol.st-eustachenissan.com", + "bussydetune.top", + "bustlemiszone.com", + "bustleravail.com", + "bustling-substance.pro", + "bustlinganimal.com", + "bustlingbath.com", + "bustlingbook.com", + "bustymeets.com", + "busychopdenounce.com", + "busyexit.com", + "busytunnel.com", + "butalksuw9dj10.com", + "butcherhashexistence.com", + "butflatter.com", + "butlak.com", + "butlercc.actonservice.com", + "butlerdelegate.com", + "butnefso.com", + "butrathakinrol.com", + "butterbulb.com", + "butterburst.com", + "butterflyitem.com", + "butterflypronounceditch.com", + "butterflyunkindpractitioner.com", + "buttersource.com", + "buttonladybug.com", + "buttonprofane.top", + "butya.top", + "buxbaumiaceae.sbs", + "buyadvupfor24.com", + "buyblotch.com", + "buyeasy.by", + "buyer.okiela.com", + "buylnk.com", + "buymaxfield.com", + "buysellads.com", + "buyseoblog.com", + "buythetool.co", + "buyvisblog.com", + "buzffovvq.com", + "buzz.logility.com", + "buzz.neilsonmarketing.com", + "buzz.vocus.com", + "buzzadnetwork.com", + "buzzardcraizey.com", + "buzzdancing.com", + "buzzingdiscrepancyheadphone.com", + "buzzonclick.com", + "buzzsawosi.com", + "buzzvids-direct.com", + "bvaklczasp.com", + "bvaokbigs.com", + "bvbqyq.odalys-vacances.com", + "bvcsfcx.com", + "bvepgbnjgdubvz.com", + "bvexmf.bigtv.ru", + "bvkuwv.muumuu-domain.com", + "bvlbcqcg.com", + "bvmcdn.com", + "bvmcdn.net", + "bvoqzs.com", + "bvr.ast.snva.jp", + "bvr.snva.jp", + "bvtfutroyr.com", + "bvubje.leboncoin.fr", + "bvudraqxpl.com", + "bvyblnenz.com", + "bwbmyzvjnqlwv.top", + "bwceohkom.xyz", + "bwgmymp.com", + "bwj4.hrhibiza.com", + "bwkpkx.projectxparis.com", + "bwmvzwkbqlmrz.top", + "bwmxdg.kimono-365.jp", + "bwnmwhblsf.com", + "bwntyd.neuve-a.net", + "bwp.download.com", + "bwpirrwsh.com", + "bwpuoba.com", + "bwspqc.bloomonline.jp", + "bwujxl.yoga-lava.com", + "bwunebnqdu.com", + "bwvqjqmlkezjk.top", + "bwzlmmqwrrnea.top", + "bx-cloud.com", + "bxacmsvmxb.com", + "bxbuvv.zeelool.com", + "bxevkphcx.com", + "bxiaev.linvosges.com", + "bxikceucv.com", + "bxlsct.ex-shop.net", + "bxmpcfzlllej.com", + "bxpjpkldxrsss.xyz", + "bxrfbsrlerio.com", + "bxrqdnkb.com", + "bxsk.site", + "bxtongji.cc", + "bxumze.buckscountycouriertimes.com", + "bxumze.gadsdentimes.com", + "bxumze.jacksonville.com", + "bxumze.news-star.com", + "bxumze.palmbeachpost.com", + "bxumze.providencejournal.com", + "bxumze.recordonline.com", + "bxumze.times-gazette.com", + "bxumze.tuscaloosanews.com", + "bxvirhgaq.com", + "bxvlyrw.com", + "bxvxfsdvgstu.com", + "bxwmfozavo.com", + "bxxiklwst.xyz", + "bxxvmjrpegqy.com", + "bxzxenzidrmrksu.jiongcao.cn", + "by.mywd.com", + "byaiufr.com", + "byambipoman.com", + "byaronan.com", + "byauyahgcobvjkq.com", + "bybastiodoner.com", + "bybmahbyaidix.com", + "bybygnom.com", + "bybyjrnrqqqqr.top", + "byccvtl.com", + "bycelebian.com", + "bydst.com", + "bydusclopsa.com", + "byeej.com", + "byfoongusor.com", + "bygliscortor.com", + "bygsworlowe.info", + "byhoppipan.com", + "byhqrw.gopeople.co.kr", + "byildmkzjyjx.com", + "byjpsr.bobags.com.br", + "bykwtf.victoriassecret.ae", + "byluvdiscor.com", + "bymnyzbkylaaw.top", + "bymnyzbkylvja.top", + "bymyth.com", + "bypasseaseboot.com", + "bypassmaestro.com", + "bypassprofessordemonstrate.com", + "byqdtp.interpark.com", + "byrkmeibah.com", + "bysfnu.bodeboca.com", + "bysqbtyuugub.com", + "bytesdictatescoop.com", + "bytesreunitedcedar.com", + "bytogeticr.com", + "byvhtcpfoom.com", + "byvmvfllobup.com", + "byvngx98ssphwzkrrtsjhnbyz5zss81dxygxvlqd05.com", + "byvpezdzmpureo.com", + "bywntfg.com", + "bywordmiddleagedpowder.com", + "bywtdaelbjbhz.com", + "byxcbixzvjclxz.com", + "byxcbk.ipekevi.com", + "byyanmaor.com", + "byzkrjamkqbal.top", + "bzamusfalofn.com", + "bzaxgk.ecctur.com", + "bzclk.baidu.com", + "bzcuta.titleboxing.com", + "bzlold.machi.to", + "bznxqj.fiat.it", + "bzqxze.remixshop.com", + "bzsiyxkvehty.com", + "bzuaqh.roan.nl", + "bzuyxqrmndod.com", + "bzwo2lmwioxa.com", + "c-4fambt.com", + "c-c-l.actonservice.com", + "c-t.topya.com", + "c.amazinglybrilliant.com.au", + "c.aquaservice.com", + "c.arstechnica.com", + "c.autozen.tv", + "c.bannerflow.net", + "c.bazo.io", + "c.bigmir.net", + "c.corporate-fundraising.co.uk", + "c.corriere.it", + "c.fingerprint.com", + "c.gazetevatan.com", + "c.gq.com", + "c.holmesmind.com", + "c.imedia.cz", + "c.ixi.to", + "c.keltis.com", + "c.live.com", + "c.lolamarket.com", + "c.mibank.com", + "c.musicradio.com", + "c.newyorker.com", + "c.refun.do", + "c.seznam.cz", + "c.sibnet.ru", + "c.snow.com", + "c.stext.id", + "c.thredup.com", + "c.topya.com", + "c.vanityfair.com", + "c.vcty.co", + "c.vn-ebayn.vip", + "c.vogue.com", + "c.vrt.be", + "c.wen.ru", + "c.werally.com", + "c.wired.com", + "c.wort-suche.com", + "c.xbox.com", + "c0012.brsimg.com", + "c00f653366.com", + "c019154d29.com", + "c01d3ac9cb.com", + "c0594.com", + "c0ae703671.com", + "c0c.xyz", + "c0i.ckoi.com", + "c0me-get-s0me.net", + "c0p.cepsum.umontreal.ca", + "c1exchange.com", + "c1hit.zerkalo.io", + "c212.net", + "c24c966867.com", + "c2aef8ab51.com", + "c2shb.pubgw.yahoo.com", + "c3metrics.medifast1.com", + "c3s.bionestraff.pro", + "c43a3cd8f99413891.com", + "c44wergiu87heghoconutdx.com", + "c473f6ab10.com", + "c4c9.pandasuite.io", + "c4cm.actonservice.com", + "c4contexture.actonservice.com", + "c4dv.copinesdevoyage.com", + "c5cdfd1601.com", + "c67209d67f.com", + "c67524ad03.com", + "c67adca.com", + "c6lc.pandasuite.io", + "c71genemobile.com", + "c7d263f5d8.com", + "c7ee346412.com", + "c7vw6cxy7.com", + "c83cf15c4f.com", + "c86e7c49a2.com", + "c8f9398ccd.com", + "c917.pandasuite.io", + "c917ed5198.com", + "c991aea613.com", + "c9emgwai66zi.com", + "c9l.xyz", + "ca.clubavantages.net", + "ca.connect.finning.com", + "ca.creditacceptance.com", + "ca.macheq.com", + "ca.mattamyhomes.com", + "ca.ssl.holdmybeerconsulting.com", + "ca3m6ari9rllo.com", + "ca4psell23a4bur.com", + "ca548318cc.com", + "ca72472d7aee.com", + "caamcs.julipet.it", + "caapp.levi.com", + "cabbagesemestergeoffrey.com", + "cabbingdandled.com", + "cabdacollied.com", + "cabhwq.com", + "cableddubbeh.top", + "cabledemand.com", + "cabnnr.com", + "cabotsmuskit.com", + "cache.cloudswiftcdn.com", + "cache2.delvenetworks.com", + "cachegorilla.com", + "cachegorilla.net", + "cachuadirked.top", + "cacklesmalapi.top", + "cackssandhog.com", + "cackverbile.top", + "cacvduyrybba.xyz", + "cadbitff.com", + "cadencesubject.com", + "caderonline.bu.edu", + "cadlsyndicate.com", + "cadrctlnk.com", + "cadsecs.com", + "cadsimz.com", + "cadskiz.com", + "cadsuta.net", + "caeli-rns.com", + "caesardamaging.com", + "caf.actonservice.com", + "cafenehkikki.com", + "cafeteriasobwaiter.com", + "caffeinecontainerakin.com", + "cafirebreather.com", + "cafqeelk.com", + "caftaistes.com", + "cafvyfdqedjc.xyz", + "cagakzcwyr.com", + "cageinattentiveconfederate.com", + "cagerssoohong.com", + "cagesscan.com", + "cagkpu.suitdirect.co.uk", + "caglaikr.net", + "caglonseeh.com", + "cagolgzazof.com", + "cagothie.net", + "cagwalxhlfqszv.com", + "cahf4eed.mooo.com", + "cahvpbsikxvvm.xyz", + "caibtwnpvta.xyz", + "caicuptu.xyz", + "caigluph.xyz", + "caigobou.com", + "caimoasy.net", + "cainauhi.xyz", + "cairalei.com", + "caiteesh.net", + "caizutoh.xyz", + "cajanwammus.top", + "cajdldhaci.com", + "cajesa.uno", + "cajewar736.wixsite.com", + "cajggfj.com", + "cajipdiqqjijeh.xyz", + "cajrijrhov.com", + "cajunecch.guru", + "cakeprofessionally.com", + "cakesdrum.com", + "cakiglun.xyz", + "cakmzz.schwab.de", + "caknmq.rotita.com", + "cakycalais.com", + "calamitydisc.com", + "calamityfortuneaudio.com", + "calashanterin.top", + "calasterfrowne.info", + "calcpol.com", + "calculateproducing.com", + "calculatingchannel.com", + "calculatingcircle.com", + "calculatingtoothbrush.com", + "calculatorcamera.com", + "calculatorstatement.com", + "calendarpedestal.com", + "calendarrate.com", + "calepinphrasal.com", + "calgary-content.cresa.com", + "caliberco.actonservice.com", + "calibration.ni.com", + "calibrelugger.com", + "calichevigogne.com", + "calicutscrubby.top", + "caliphmalign.website", + "caljetelite.actonservice.com", + "call-ad-network-api.marchex.com", + "callalelel.info", + "calldesignna.actonservice.com", + "calledoccultimprovement.com", + "callmeooumou.com", + "callousbrake.com", + "callprintingdetailed.com", + "callrail.com", + "callsource.actonservice.com", + "calltrack.co", + "callyourinformer.com", + "calmcactus.com", + "calmcough.com", + "calmlyilldollars.com", + "calmlyvacuumwidth.com", + "calmradio.actonservice.com", + "calmsbocking.com", + "calomelsiti.com", + "caltertangintin.com", + "calumnylightlyspider.com", + "calvali.com", + "calvera-telemetry.polaris.me", + "calypsocapsule.com", + "camads.net", + "camagess.carte-gr.total.fr", + "camberchimp.com", + "cambridgeinadmissibleapathetic.com", + "cambridgeincompetenceresearch.com", + "cameesse.net", + "camel.headfarming.com", + "camelcappuccino.com", + "camiocw.com", + "camisado.actonservice.com", + "cammpaign.com", + "camouque.net", + "campagne.enecozakelijk.nl", + "campaign-direct.eisai.jp", + "campaign-direct.ketsuatsu-taisaku.xyz", + "campaign-direct.kouketsuatsu-health.xyz", + "campaign-fbsg.fujifilm.com", + "campaign.amadeus.com", + "campaign.bbmbonnier.se", + "campaign.bharatmatrimony.com", + "campaign.bpost.be.bpost.be", + "campaign.csrxp.org", + "campaign.daimlertruck.com", + "campaign.fr.mazda.be", + "campaign.glory-global.com", + "campaign.hach.com.cn", + "campaign.kpmg.co.il", + "campaign.lexjet.com", + "campaign.mazda.lu", + "campaign.mazda.sk", + "campaign.motorolasolutions.com", + "campaign.nl.mazda.be", + "campaign.outpayce.com", + "campaign.phinmaproperties.com", + "campaign.raymondcorp.com", + "campaign.rockwellautomation.com", + "campaign.ruukki.com", + "campaign.shl.com", + "campaign.ssab.com", + "campaign.tandemdiabetes.com", + "campaigninfo.motorolasolutions.com", + "campaignresources.motorolasolutions.com", + "campaigns-de.opentext.com", + "campaigns-es.opentext.com", + "campaigns-fr.opentext.com", + "campaigns-it.opentext.com", + "campaigns.amadeus.com", + "campaigns.ashfieldengage.com", + "campaigns.engage.cebglobal.com", + "campaigns.glory-global.com", + "campaigns.grenke.com", + "campaigns.hygiena.com", + "campaigns.impactive.io", + "campaigns.mellanox.com", + "campaigns.messagemedia.com.au", + "campaigns.micromass.com", + "campaigns.mindplusmatter.com", + "campaigns.netscout.com", + "campaigns.opentext.com", + "campaigns.ortec.com", + "campaigns.outvote.io", + "campaigns.panasonic.eu", + "campaigns.primaverabss.com", + "campaigns.rockwellautomation.com", + "campaigns.sandhill.co.uk", + "campaigns.technics.eu", + "campaigns.verisk.com", + "campaigns.williamhill.com", + "campaigns.wordandbrown.com", + "campaigns.xactware.com", + "campingknown.com", + "campjupiterjul.com", + "camplacecash.com", + "camplethora.com", + "campootethys.com", + "camprime.com", + "camptrck.com", + "campusmister.com", + "cams.enjoy.be", + "cams.gratis", + "cams.imgtaxi.com", + "camschat.net", + "camshq.info", + "camsitecash.com", + "camsmotes.com", + "camstime.life", + "camusepipers.space", + "camzap.com", + "can-get-some.in", + "can-get-some.net", + "canadamarketing.travelsavers.com", + "canadianbedevil.com", + "canangafierier.uno", + "canarystarkcoincidence.com", + "canastagruff.com", + "candid.zone", + "candidate.response.ingenovishealth.com", + "candiedguilty.com", + "candiedtouch.com", + "candleannihilationretrieval.com", + "candledvenesia.com", + "candy.sees.com", + "candyhiss.com", + "candypeaches.com", + "candyprotected.com", + "candyschoolmasterbullying.com", + "canededicationgoats.com", + "canellecrazy.com", + "canganzimbi.com", + "cangatu.xyz", + "canhamrolltop.uno", + "caniamedia.com", + "cannonjudo.com", + "cannontwin.com", + "canoemissioninjunction.com", + "canoestallowrootsabre.com", + "canoevaguely.com", + "canonch.pro", + "canoperation.com", + "canopusacrux.com", + "canopusacrux.top", + "canramble.com", + "cansdecyne.com", + "canstrm.com", + "cantedshackly.space", + "canthaltietick.space", + "cantilyza.website", + "canvassblanketjar.com", + "canzonicassons.com", + "canzosswager.com", + "caoqebfaqnswc.com", + "caowuq.babyliss-romania.ro", + "cap-cap-pop.com", + "capablecows.com", + "capablecup.com", + "capableimpregnablehazy.com", + "capaciousdrewreligion.com", + "caperedlevi.com", + "capetumbledcrag.com", + "caphaiks.com", + "caphrizing.com", + "capitalistblotbits.com", + "capitalistlukewarmdot.com", + "capletstyldia.com", + "capndr.com", + "caponefx.com", + "capounsou.com", + "cappaghdiamat.com", + "cappens-dreperor.com", + "capping.sirius.press", + "capplanllc.actonservice.com", + "cappleacouchy.com", + "capricedes.com", + "capricetheme.com", + "capricewailinguniversity.com", + "capriciouscorn.com", + "capricornplay.com", + "caprizecaprizeretrievaltattoo.com", + "capsquirrel.com", + "capsulemelinda.top", + "captainad.com", + "captainbicycle.com", + "captaintassie.com", + "captchafine.live", + "captchaforcaptcha.top", + "captcharesolving-universe.com", + "captivatecustomergentlemen.com", + "captivatepestilentstormy.com", + "captivatingcanyon.com", + "captivebleed.com", + "captiveimpossibleimport.com", + "captivityhandleicicle.com", + "capture-api.ap3prod.com", + "capture.condenastdigital.com", + "capture.norm0care.com", + "captureleaderdigestion.com", + "capwilyunseen.com", + "car-a8.tabirai.net", + "car-bidpush.net", + "car-cra.sh", + "caradonna.actonservice.com", + "caraganaarborescenspendula.com", + "carajareplier.guru", + "carambo.la", + "caravancomplimentenabled.com", + "carbonads.com", + "carbonads.net", + "carburanalyticsspace.carte-gr.total.fr", + "carburez-a-l-emotion.carte-gr.total.fr", + "carcflma.de", + "card.getgifted.com", + "card.pingpro.com", + "cardboardexile.com", + "cardexchanges.carte-gr.total.fr", + "cardinalretirement.actonservice.com", + "cardiwersg.com", + "cardloomed.com", + "care.excellence.kaweahhealth.org", + "care.mercycare.org", + "care.oakstreethealth.com", + "care.southeasthealth.org", + "care.stlukes-stl.com", + "care.universityhealth.com", + "careerconnect.epoise.com", + "careers.coniferhealth.com", + "careersadorable.com", + "careersletbacks.com", + "careerslowblond.com", + "carefoxhired.top", + "carefree-ship.pro", + "carefuldolls.com", + "carelesshat.com", + "carelesstableinevitably.com", + "carepay.gaf.com", + "caressleazy.com", + "caresspincers.com", + "careuropecreatures.com", + "carfulsranquel.com", + "cargas.actonservice.com", + "cargdk.bakerross.co.uk", + "cargodescent.com", + "cargurus.actonservice.com", + "caribedkurukh.com", + "caricaturechampionshipeye.com", + "caringcast.com", + "caringdefi.com", + "caringzinc.com", + "cariousimpatience.com", + "cariousinevitably.com", + "carlingquerent.com", + "carlisleit.actonservice.com", + "carloforward.com", + "carlosappraisal.com", + "carlossteady.com", + "carmeleanurous.com", + "carnivalaudiblelemon.com", + "carnivalradiationwage.com", + "caroakitab.com", + "carolina.actonservice.com", + "carpentercolor.com", + "carpentercomparison.com", + "carpenterexplorerdemolition.com", + "carpfreshtying.com", + "carpi3fnusbetgu5lus.com", + "carpincur.com", + "carrellsubdit.com", + "carreras.unisabana.edu.co", + "carriagecan.com", + "carrierdestined.com", + "carrydollarcrashed.com", + "carryingfarmerlumber.com", + "carrysincubi.com", + "cars.autopia.com.au", + "cars.smartfleetaustralia.com.au", + "cars.smartleasing.com.au", + "carscannon.com", + "carsickpractice.com", + "carte.fleet-page.total.fr", + "cartining-specute.com", + "cartkitten.com", + "cartmansneest.com", + "cartoon.hardalist.com", + "cartrigechances.com", + "cartstack.com", + "caruagedlr.com", + "carvecakes.com", + "carvedcoming.top", + "carverfashionablegorge.com", + "carverfowlsmourning.com", + "carverfrighten.com", + "carvermotto.com", + "carverstingy.com", + "carvyre.com", + "casalemedia.com", + "casalmedia.com", + "casaqueapogamy.com", + "cascademuscularbodyguard.com", + "cascadewatchful.com", + "cascadion.thermo.com", + "cascadion.thermofisher.com", + "casecomedytaint.com", + "casefyparamos.com", + "cash-ads.com", + "cash-duck.com", + "cash-program.com", + "cash.femjoy.com", + "cash4members.com", + "cash4popup.de", + "cashbattleindictment.com", + "cashbeet.com", + "cashbeside.com", + "cashcrate.com", + "cashengines.com", + "cashewsforlife208.com", + "cashfiesta.com", + "cashibohs.digital", + "cashieratrocity.com", + "cashlayer.com", + "cashmylinks.com", + "cashooscrunode.com", + "cashpartner.com", + "cashstaging.me", + "cashtrafic.com", + "cashtrafic.info", + "casino-ice.fun", + "casinohacksforyou.com", + "casinopays.com", + "casinorewards.com", + "casinotraffic.com", + "casionest292flaudient.com", + "casize.com", + "caskcountry.com", + "casl.couch-associates.com", + "caspion.com", + "caspionlog.appspot.com", + "casquesnookie.top", + "cassetteenergyincoming.com", + "cassetteflask.com", + "cassettelancefriday.com", + "cassettesandwicholive.com", + "cassiansirex.space", + "cast.net.anwalt.de", + "castanydm.com", + "castcream.com", + "casterpretic.com", + "castify-trk.playitviral.com", + "castingmannergrim.com", + "castleconscienceenquired.com", + "castpallium.com", + "casualhappily.com", + "casualproof.com", + "casumoaffiliates.com", + "catalogdiscovery.com", + "catalogs.printplace.com", + "catalogueinfectionbarbarian.com", + "cataloguerepetition.com", + "cataractdisinteresteddressing.com", + "cataractencroach.com", + "catastropheillusive.com", + "catchymorselguffaw.com", + "catcxao.com", + "cateringblizzardburn.com", + "caterpillarsigns.coversandall.ca", + "caterpillarsigns.coversandall.co.uk", + "caterpillarsigns.coversandall.com", + "caterpillarsigns.coversandall.com.au", + "caterpillarsigns.coversandall.eu", + "catgride.com", + "catharskeek.top", + "cathedralforgiveness.com", + "cathedralinthei.info", + "catiligh.ru", + "cationinin.com", + "cationinina.one", + "catmustyhypothesis.com", + "catracking.cubiq.com", + "catracking.finning.com", + "cats.d20.rs", + "catschickens.com", + "catsnbootsncats2020.com", + "catsunrunjam.com", + "cattailaix.com", + "cattell.loanzify.app", + "cattishfearfulbygone.com", + "cattishhistoryexplode.com", + "cattishinquiries.com", + "cattleabruptlybeware.com", + "cattlecommittee.com", + "cattledisplace.com", + "catukhyistk.org", + "catukhyistke.info", + "catwalkoutled.com", + "catwenbat.com", + "catwrite.com", + "catxkeopwc.com", + "caubichofus.com", + "caubouru.xyz", + "caufirig.com", + "cauldronrepellentcanvass.com", + "caulifloweraircraft.com", + "cauliflowervariability.com", + "caulisnombles.top", + "caunauptipsy.com", + "caunaurou.com", + "caunuscoagel.com", + "causcs.com", + "causecherry.com", + "causeyoubusywithlife.com", + "causingfear.com", + "causingguard.com", + "causoque.xyz", + "caussr.com", + "caustopa.net", + "cauthaushoas.com", + "cautionpursued.com", + "cautiotumfie.com", + "cautiouscamera.com", + "cautiouscherries.com", + "cautiouscrate.com", + "cautiouscredit.com", + "cautiousroof.pro", + "cauvousy.net", + "cauyuksehink.info", + "cavalryconvincing.com", + "cavalryoppression.com", + "cavebummer.com", + "cavecredentialdeer.com", + "cavecurtain.com", + "caveestate.com", + "cavewrap.care", + "caviarconcealed.com", + "cavilerestops.com", + "cawbarthe.com", + "cawedburial.com", + "cawlavzzap.com", + "cawnielammy.com", + "caxist.com", + "caymanboreism.com", + "cayoscerotin.guru", + "cayrtgavy.xyz", + "cayusesalaite.top", + "cazibiukiyoe.com", + "cb-mms.carbuyer.co.uk", + "cb675f778b.com", + "cb7f35d82c.com", + "cba-fed-igh.com", + "cba6182add.com", + "cbanners.virtuagirlhd.com", + "cbbd18d467.com", + "cbc.pnc.com", + "cbd2dd06ba.com", + "cbdatatracker.com", + "cbdedibles.site", + "cbfdzofxzgbgor.com", + "cbfpiqq.com", + "cbhvuivvkkrjrsg.com", + "cbl6.destinia.gt", + "cbnkmisvop.com", + "cbnzop.c-c-j.com", + "cbpgpg.bombshellsportswear.com", + "cbpslot.com", + "cbudbs.tirendo.de", + "cbuvhv.desertcart.ae", + "cbvxguwbuq.com", + "cbyiqsfp.com", + "cbyqzt.xy", + "cc-dt.com", + "cc.conforama.es", + "cc.conforama.pt", + "cc.dalten.cz", + "cc.pennstatehealth.org", + "cc.swiftype.com", + "cc5dce551d.com", + "cc72fceb4f.com", + "cc954a8da8.com", + "cca63f7d30.com", + "ccaa0e51d8.com", + "ccaahdancza.com", + "ccaas.avaya.com", + "ccc.aqualink.tokyo", + "ccdflm.limberry.de", + "ccdneniusruhebl.com", + "ccdrofvofrfkqah.com", + "ccexperimentsstatic.oracleoutsourcing.com", + "ccgkudwutf.com", + "ccgnxkvwn.com", + "ccgtnryf.com", + "ccgzcavzbmztk.com", + "cchdbond.com", + "cchlhb.budgetsport.fi", + "cciqma.cosabella.com", + "ccjhtrymhhljk.com", + "ccjzuavqrh.com", + "cclink.carfax.com", + "ccmd.coveredca.com", + "ccmdcinut.com", + "ccmiocw.com", + "ccn08sth.de", + "ccoybmnjw.com", + "ccpckbb.com", + "ccpd.jet2.com", + "ccpd.jet2holidays.com", + "ccprrjr.com", + "ccrkpsu.com", + "cctrkom.creditcards.com", + "cctuhqghljzdrv.com", + "cczqyvuy812jdy.com", + "ccztgy.elgiganten.dk", + "cd.chemistanddruggist.co.uk", + "cd490573c64f3f.com", + "cd4d8554b1.com", + "cd828.com", + "cdanjoyner4374.myre.io", + "cdceed.de", + "cdctwm.com", + "cddtsecure.com", + "cdeaffjujxchf.com", + "cdeatz.spartoo.it", + "cdfcnngojhp.com", + "cdfhpj.automobile.it", + "cdhvrrlyrawrxqd.xyz", + "cdiklrgwisnu.com", + "cdjhcf.hometogo.es", + "cdkcaxxjyyb.xyz", + "cdl.booksy.com", + "cdl.lvsafe.io", + "cdl2.booksy.com", + "cdn-adtrue.com", + "cdn-channels-pixel.ex.co", + "cdn-npmjs.com", + "cdn-rum.ngenix.net", + "cdn-server.cc", + "cdn-server.top", + "cdn-service.com", + "cdn.ad.page", + "cdn.ads.tapzin.com", + "cdn.arcstudiopro.com", + "cdn.bannerflow.com", + "cdn.branch.io", + "cdn.freshmarketer.com", + "cdn.heapanalytics.com", + "cdn.house", + "cdn.keywee.co", + "cdn.manga9.co", + "cdn.metricastats.com", + "cdn.mouseflow.com", + "cdn.net.dz.jumia.com", + "cdn.net.elogia.net", + "cdn.optmn.cloud", + "cdn.sdtraff.com", + "cdn.segment.com", + "cdn.usefathom.com", + "cdn.wt-api.top", + "cdn1.skrill.com", + "cdn12359286.ahacdn.me", + "cdn22904910.ahacdn.me", + "cdn28786515.ahacdn.me", + "cdn2cdn.me", + "cdn2reference.com", + "cdn3.hentaihand.com", + "cdn3.hentaihaven.fun", + "cdn3reference.com", + "cdn44221613.ahacdn.me", + "cdn4ads.com", + "cdn4image.com", + "cdn5.cartoonporn.to", + "cdn5.hentaihaven.fun", + "cdn7.baunetz.de", + "cdn7.network", + "cdn7.rocks", + "cdnads.com", + "cdnads.geeksforgeeks.org", + "cdnapi.net", + "cdnativ.com", + "cdnativepush.com", + "cdnaz.win", + "cdnbit.com", + "cdncontentstorage.com", + "cdnfimgs.com", + "cdnfreemalva.com", + "cdngain.com", + "cdngcloud.com", + "cdnhst.xyz", + "cdnid.net", + "cdnjs-bnn.com", + "cdnjs-gst.com", + "cdnjs-mht.com", + "cdnjs-storage.com", + "cdnkimg.com", + "cdnondemand.org", + "cdnpc.net", + "cdnpsh.com", + "cdnquality.com", + "cdnral.com", + "cdnrl.com", + "cdnspace.io", + "cdntechone.com", + "cdntestlp.info", + "cdntrf.com", + "cdnvideo3.com", + "cdnware.com", + "cdnware.io", + "cdnweb3.pages.dev", + "cdnwidget.com", + "cdojukbtib.com", + "cdosagebreakfast.com", + "cdp.cifinancial.com", + "cdp.yna.co.kr", + "cdpqtuityras.com", + "cdrive.compellent.com", + "cdrvrs.com", + "cdryuoe.com", + "cdsbnrs.com", + "cdtbox.rocks", + "cdtm.cdiscount.com", + "cdtxegwndfduk.xyz", + "cduygiph.com", + "cdwbjlmpyqtv.com", + "cdwehdnnprdntse.com", + "cdwmpt.com", + "cdwmtt.com", + "cdwyjuchsqvwa.xyz", + "ce2c208e9f.com", + "cealits.com", + "ceamtaaprhha.xyz", + "ceasechampagneparade.com", + "ceasedheave.com", + "ceawvx.com", + "cebidsbessel.com", + "ceciliavenus.com", + "cecilsdolia.com", + "cecqypgynertbfd.com", + "ced843cd18.com", + "cedato.com", + "ceebikoph.com", + "ceekougy.net", + "ceeleeca.com", + "ceemoptu.xyz", + "ceeqgwt.com", + "ceezepegleze.xyz", + "cefuthodob.com", + "cegadazwdsp.com", + "ceggfe.msc-kreuzfahrten.de", + "cegloockoar.com", + "cegrithy.net", + "ceilingbruiseslegend.com", + "cekgsyc.com", + "celeb-ads.com", + "celebnewsuggestions.com", + "celebratedrighty.com", + "celebratethreaten.com", + "celebrationfestive.com", + "celebritybulk.com", + "celebroun.top", + "celebsreflect.com", + "celeftrmfyq.xyz", + "celept.com", + "celeritascdn.com", + "celeryisolatedproject.com", + "celestia.guru", + "celestialspectra.com", + "celigo.actonservice.com", + "cellaraudacityslack.com", + "cellarlocus.com", + "cellarpassion.com", + "cellistbeats.com", + "cellojapanelmo.info", + "cellspsoatic.com", + "cellstats.mako.co.il", + "celsiusours.com", + "celtra.com", + "celxkpdir.com", + "cemaaxyhrcaf.com", + "cematuran.com", + "cementobject.com", + "cemeterybattleresigned.com", + "cemeterysimilar.com", + "cemiocw.com", + "cen.acspubs.org", + "cenaclesuccoth.com", + "cenbrandlab.acspubs.org", + "cenceevent.club", + "cendantofth.org", + "ceneverdreams.com", + "ceneverdreams.org", + "cenjobs.acspubs.org", + "cennter.com", + "census.misterspex.at", + "census.misterspex.no", + "centalkochab.com", + "centent.stemplay.cc", + "centerattractivehimself.com", + "centeredfailinghotline.com", + "centeredmotorcycle.com", + "centermarkplacements.actonservice.com", + "centerpointmedia.com", + "centerresourceseducational.com", + "central.actonservice.com", + "central2.secureforms.mcafee.com", + "centralnervous.net", + "centredrag.com", + "centrenicelyteaching.com", + "centureunornly.com", + "centurybending.com", + "centwrite.com", + "ceoapr.donjoyperformance.com", + "ceowyn.eseltree.com", + "cepewelkin.com", + "cer43asett2iu5m.com", + "ceramicalienate.com", + "cerceipremon.com", + "cerealsrecommended.com", + "cerealssheet.com", + "ceremonyavengeheartache.com", + "cerillosuncup.guru", + "cerionnano.actonservice.com", + "cerjmlcauynwxe.com", + "certainlydisparagewholesome.com", + "certaintyurnincur.com", + "certificate-certificate.gettrials.com", + "certificaterainbow.com", + "certified-apps.com", + "certifiedstarveeminent.com", + "certify.nasm.org", + "cervixskips.com", + "ces2007.org", + "cesa6.actonservice.com", + "cesario.bt.no", + "cesebsir.xyz", + "cesebtp.com", + "cesiumsemboite.com", + "cessationcorrectmist.com", + "cessationhamster.com", + "cessationrepulsivehumid.com", + "cestibegster.com", + "ceteembathe.com", + "cetoniafulwa.website", + "cetrk.com", + "cetusbrooder.com", + "cevocoxuhu.com", + "cexlaifqgw.com", + "cexlwqgvstesfs.com", + "cexucetum.com", + "cf.campagnes-france.com", + "cf.overblog.com", + "cf433af11b.com", + "cf76b8779a.com", + "cf97134c89.com", + "cfa.fidelity.com", + "cfaexam.quantresear.ch", + "cfb.8it.me", + "cfcd10eebb.com", + "cfcloudcdn.com", + "cfd546b20a.com", + "cfeb0910c5.com", + "cfehkwjupbrh.com", + "cfgr1.com", + "cfgr2.com", + "cfgr5.com", + "cfgrcr1.com", + "cfikgqraxgznj.com", + "cfivfadtlr.com", + "cfpruxrajtnlpt.com", + "cfpwood.actonservice.com", + "cfrkiqyrtai.xyz", + "cfrnyp.kars4kids.org", + "cfrsoft.com", + "cfsaze.retailmenot.com", + "cfusionsys.com", + "cfw.dexscreener.com", + "cfyhym.weightwatchers.fr", + "cgbaybqywso.com", + "cgctsw.mytour.vn", + "cgeckmydirect.biz", + "cgicounter.oneandone.co.uk", + "cgicounter.onlinehome.de", + "cgicounter.puretec.de", + "cgqkhc.trendyol.com", + "cgsisl.owllabs.com", + "cgsjaulupnd.com", + "cguospfen.com", + "cgupialoensa.com", + "cgwebmetrics.capgroup.com", + "cgyqybeqthaeb.com", + "ch.credithypo.com", + "ch.sharpmarketing.eu", + "ch0p.darty.com", + "chachophigy.pro", + "chachors.net", + "chadseer.xyz", + "chaeffulace.com", + "chaerel.com", + "chafesnitchenglish.com", + "chagaquean.uno", + "chaghets.net", + "chagrinprivata.top", + "chaibsoacmo.com", + "chaifortou.net", + "chailsun.com", + "chainads.io", + "chainconnectivity.com", + "chaindedicated.com", + "chainedfog.com", + "chainerunca.com", + "chainesergasia.com", + "chaingptweb3.org", + "chainlist.sh", + "chaintopdom.nl", + "chainupdate.us", + "chainwalladsery.com", + "chainwalladsy.com", + "chaiphuy.com", + "chaiptut.xyz", + "chaipungie.xyz", + "chaireggnog.com", + "chairgaubsy.com", + "chairmansmile.com", + "chairscrack.com", + "chairsdonkey.com", + "chaisefireballresearching.com", + "chaistos.net", + "chalaips.com", + "chalehcere.com", + "chalkedretrieval.com", + "chalkedsuperherorex.com", + "chalkoil.com", + "challengecircuit.com", + "challengeh.carte-gr.total.fr", + "chambermaidthree.xyz", + "chambershoist.com", + "chambersinterdependententirely.com", + "chambersthanweed.com", + "chameleostudios.com", + "chamiteame.com", + "chammaupases.life", + "champakimpaled.top", + "champaup.com", + "champedhyps.com", + "chanalytics.merchantadvantage.com", + "chancellorharrowbelieving.com", + "chancellorstocky.com", + "chandoowitumki.guru", + "changarreviver.com", + "changeablecats.com", + "changedmuffin.com", + "changerwauking.com", + "changesshortly.com", + "changinggrumblebytes.com", + "changingof.com", + "changoscressed.top", + "channel-impact.actonservice.com", + "channel.cummins.com", + "channel.informaengage.com", + "channelblender.actonservice.com", + "channelcamp.com", + "channeldrag.com", + "channelevents.partnermcafee.com", + "channelhub.info", + "channelintelligence.com", + "channelportal.netsuite.com", + "channelsignal.actonservice.com", + "channelusa.samsung.com", + "channelvids.online", + "channelvids.space", + "channelwatcher.panda.tech", + "chantmaftir.uno", + "chapcompletefire.com", + "chapelalanine.com", + "chapseel.com", + "characterizecondole.com", + "characterrealization.com", + "characterrollback.com", + "charbonbrooms.top", + "charedecrus.top", + "chargecracker.com", + "chargeheadlight.com", + "chargenews.com", + "chargeplatform.com", + "chargerepellentsuede.com", + "chargerlogistics-dot-exceldocsverification.uk.r.appspot.com", + "chargesimmoderatehopefully.com", + "chargingforewordjoker.com", + "charicymill.com", + "charitydestinyscornful.com", + "charitypaste.com", + "charkasturnoff.com", + "charleyobstructbook.com", + "charlotte-content.cresa.com", + "charmingblur.com", + "charmingcough.com", + "charmingplate.com", + "charmingresumed.com", + "charms.pugster.com", + "charrewuzzer.com", + "charsubsistfilth.com", + "chart.dk", + "chartboost.com", + "chartec.actonservice.com", + "charterporous.com", + "chartersettlingtense.com", + "charterunwelcomealibi.com", + "chassirsaud.com", + "chassnincom.com", + "chastehandkerchiefclassified.com", + "chat.forddirectdealers.com", + "chatheez.net", + "chats2023.online", + "chatterboxtardy.com", + "chaubseet.com", + "chauckee.net", + "chauckoo.xyz", + "chaudrep.net", + "chaugroo.net", + "chauinubbins.com", + "chauksoam.xyz", + "chaulsan.com", + "chaunsoops.net", + "chaursug.xyz", + "chaussew.net", + "chautcho.com", + "chauwout.xyz", + "chawedsonrai.top", + "chdkxgjtwflba.com", + "cheap-trip.pro", + "cheapcoveringpearl.com", + "cheapenleaving.com", + "cheaterboss.com", + "cheatingagricultural.com", + "cheatinghans.com", + "cheatingstiffen.com", + "chechawia.com", + "check-iy-ver-172-3.site", + "check-now.online", + "check-out-this.site", + "check-tl-ver-12-3.com", + "check-tl-ver-12-8.top", + "check-tl-ver-154-1.com", + "check-tl-ver-17-8.com", + "check-tl-ver-235-1.com", + "check-tl-ver-294-2.com", + "check-tl-ver-294-3.com", + "check-tl-ver-54-1.com", + "check-tl-ver-54-3.com", + "check-tl-ver-85-1.com", + "check-tl-ver-85-2.com", + "check-tl-ver-94-1.com", + "check.frbservices.org", + "checkaf.com", + "checkbookdisgusting.com", + "checkcdn.net", + "checkedservices.website", + "checkercheck.su", + "checkersecuritycheckernft-ethereum2.su", + "checking-your-browser.com", + "checkinggenerations.com", + "checkisreal.com", + "checkluvesite.site", + "checkm8.com", + "checknft.su", + "checkoutfree.com", + "checkpointcharlie.heizung.de", + "checkstat.nl", + "checkup02.biz", + "checkup08.biz", + "checkupbankruptfunction.com", + "checkupforecast.com", + "checkyofeed.com", + "cheddaramusias.life", + "cheebetoops.com", + "cheecmou.com", + "cheeghek.xyz", + "cheekobsu.com", + "cheekysleepyreproof.com", + "cheelroo.net", + "cheeltee.net", + "cheemtoo.com", + "cheepurs.xyz", + "cheeradvise.com", + "cheerful-resolution.com", + "cheerful-thanks.pro", + "cheerfullyassortment.com", + "cheerfullybakery.com", + "cheerfulrange.com", + "cheerfulwaxworks.com", + "cheeringashtrayherb.com", + "cheerlessbankingliked.com", + "cheeroredraw.com", + "cheerycraze.com", + "cheerysavouryridge.com", + "cheerysequelhoax.com", + "cheese.guac.live", + "cheesydebatablepantomime.com", + "cheesyreinsplanets.com", + "cheesythirtycloth.com", + "cheetieaha.com", + "cheewhoa.net", + "chef.getmenoo.com", + "chef.newtrina.com", + "chefattend.com", + "chefblockedbass.com", + "chefishoani.com", + "cheksoam.com", + "chelpe.com", + "chelsady.net", + "chelsea.clicks.hqo.co", + "chemicalcoach.com", + "chemicalsnake.com", + "chemicsemsen.guru", + "chemistryscramble.com", + "chemitug.net", + "chemtoaxeehy.com", + "chengaib.net", + "cheno3yp5odt7iume.com", + "chepsoan.xyz", + "chequeholding.com", + "cheqzone.com", + "cherriescare.com", + "cherriescloud.com", + "cherry.le.com", + "cherrynanspecification.com", + "chertefarcist.com", + "chesscherry.com", + "chesscolor.com", + "chesscrowd.com", + "chestishugli.com", + "chetchen.net", + "chetchoa.com", + "chethgentman.live", + "chettikmacrli.com", + "chevalierusa.actonservice.com", + "chevetoelike.com", + "chevyrailly.top", + "chewcoat.com", + "cheweemtaig.com", + "chewersobolary.com", + "chewremittanceprovidence.com", + "chewsrompedhemp.com", + "chezenteric.top", + "chezoams.com", + "chfpgcbe.com", + "chgwwj.klimate.nl", + "chibaigo.com", + "chibchasuffete.com", + "chickensstation.com", + "chicks4date.com", + "chicoamseque.net", + "chiefegg.pro", + "chiefexecutive.actonservice.com", + "chiefinvestmentofficer.strategic-i.com", + "chieflyquantity.com", + "chiglees.com", + "chihiro.nostalgie.fr", + "chijauqybb.xyz", + "chikaveronika.com", + "childbirthprivaterouge.com", + "childhoodtilt.com", + "childishenough.com", + "childlikecook.com", + "childlikecrowd.com", + "childlikeexample.com", + "childlikeform.com", + "childperfunctoryhunk.com", + "childrenplacidityconclusion.com", + "childrenweavestun.com", + "childtruantpaul.com", + "chileslatrede.com", + "chiliadv.com", + "chilicached.com", + "chilionturcism.website", + "chimamanndgaocozmi.com", + "chimbsbuckle.com", + "chimeddawt.top", + "chimerscoshing.com", + "chimneylouderflank.com", + "china-netwave.com", + "chinagranddad.com", + "chinaslauras.com", + "chineegibbet.com", + "chingovernment.com", + "chinoismoras.com", + "chinsnakes.com", + "chioneflake.com", + "chipleader.com", + "chipmanksmochus.com", + "chipperisle.com", + "chirkacylal.com", + "chiroouterly.com", + "chirppronounceaccompany.com", + "chitbillety.website", + "chitchooms.net", + "chitika.net", + "chitsnooked.com", + "chivalrouscord.com", + "chl7rysobc3ol6xla.com", + "chlift.com", + "chloralinkblot.com", + "chmnscaurie.space", + "chmproxy.bid", + "chmsiecles.space", + "chnmating.top", + "cho7932105co3l2ate3covere53d.com", + "choaboox.com", + "choachim.com", + "choacmax.xyz", + "choaglee.com", + "choaglocma.net", + "choagrie.com", + "choakalsimen.com", + "choakaucmomt.com", + "choapeek.com", + "choatsufa.com", + "choawour.xyz", + "chocohjuanfhdhf.com", + "chocolatebushbunny.com", + "chocolatesingconservative.com", + "choconart.com", + "choiceencounterjackson.com", + "choicesvendace.top", + "chokedsmelt.com", + "chokedstarring.com", + "chokeweaknessheat.com", + "chokupsupto.com", + "cholatetapalos.com", + "choobinoobi.com", + "choocmailt.com", + "choogeet.net", + "choomsiesurvey.top", + "choongou.com", + "choongou.xyz", + "chooptaun.net", + "chooroogru.net", + "choose.adelaide.edu.au", + "choose.nu.edu", + "chooseimmersed.com", + "chooxail.com", + "chooxaur.com", + "chopflexhit.online", + "choppedfraternityresume.com", + "choppedtrimboulevard.com", + "choppedwhisperinggirlie.com", + "choptacache.com", + "chordoay.xyz", + "choreakrelos.com", + "choreasjayhawk.top", + "choregygables.life", + "choreinevitable.com", + "chortleflutina.com", + "choruslockdownbumpy.com", + "choseing.com", + "chosenchampagnesuspended.com", + "chosensoccerwriter.com", + "choseoffhandsight.com", + "choto.xyz", + "choudairtu.net", + "chouftak.net", + "choughigrool.com", + "chounsee.xyz", + "choupsee.com", + "choutchi.net", + "chouthep.net", + "choymp.pooldawg.com", + "chozipeem.com", + "chpok.site", + "chpspb.bubbleroom.fi", + "chrantary-vocking.com", + "chrczt.vite-envogue.de", + "chriahotcake.com", + "chrif8kdstie.com", + "chrisignateignatedescend.com", + "chrisrespectivelynostrils.com", + "christeningfathom.com", + "christeningscholarship.com", + "christian.lifeway.com", + "christians.lifeway.com", + "chrochr.com", + "chroenl.com", + "chrolae.com", + "chrolal.com", + "chromegoogle.cn", + "chromnius.com", + "chronicads.com", + "chroniclesugar.com", + "chroococcoid.sbs", + "chrooo.soccerandrugby.com", + "chrothe.com", + "chrysostrck.com", + "chryvast.com", + "chshcms.net", + "chsrkred.com", + "chtntr.com", + "chubbycreature.com", + "chubbymess.pro", + "chuberanetto.tech", + "chuctmalo.xyz", + "chugaiwe.net", + "chugsorlando.com", + "chuhramumper.com", + "chuibesumeru.shop", + "chulhawakened.com", + "chullohagrode.com", + "chultoux.com", + "chumsaft.com", + "chunkkalmias.com", + "chunkstoreycurled.com", + "chunkycactus.com", + "chunkysorance.space", + "chuptuwais.com", + "church-notes.com", + "churchalexis.com", + "churchclassified.com", + "churchkhela.site", + "churchyardalludeaccumulate.com", + "churci.com", + "churnedflames.top", + "churop.com", + "churro.noteapps.info", + "chutkeliye.online", + "chutneegeckoid.life", + "chuxuwem.com", + "chuxuwem.tv", + "chvusgejxi.com", + "chyjobopse.pro", + "chylifycrisis.top", + "chyxyrothi.com", + "ci.intuit.ca", + "ci.intuit.co.uk", + "ci.intuit.com", + "ci.quickbooks.com", + "ci42.rgp.com", + "ciajnlhte.xyz", + "ciazdymfepv.com", + "cibouleamazer.com", + "cicamica.xyz", + "cicdserver.com", + "cickofou.com", + "cideparenhem.com", + "cidrulj.com", + "ciedpso.com", + "cifawsoqvawj.com", + "cifflattie.com", + "cifqfyafsolzb.com", + "cigaretteintervals.com", + "cigarettenotablymaker.com", + "cihac.ubmmexico.com", + "ciizxsdr.com", + "ciksolre.net", + "cikvwv.dsdamat.com", + "cikxuh.iciformation.fr", + "cil.isotope.com", + "ciliarycetus.com", + "cilvhypjiv.xyz", + "cilvph.smartbuyglasses.com", + "cima-club.club", + "cimage.adobe.com", + "cimarketingforms.aig.com", + "cimarketingforms.cimarketing.aig.com", + "cimeterbren.top", + "cimm.top", + "cimoghuk.net", + "cincherdatable.com", + "cincinnati-content.cresa.com", + "cinemabonus.com", + "cinemagarbagegrain.com", + "cinemahelicopterwall.com", + "cineolesloth.com", + "cinuraarrives.com", + "cipangobesots.com", + "cipdn.com", + "ciphercapital.tech", + "cipledecline.buzz", + "cippusforebye.com", + "ciqahsejb.com", + "ciqtracking.com", + "circadence.actonservice.com", + "circle.pandasuite.io", + "circlelevel.com", + "circuitingratitude.com", + "circulationnauseagrandeur.com", + "circumstanceshurdleflatter.com", + "circumstantialeltondirtiness.com", + "circumstantialplatoon.com", + "circusinjunctionarrangement.com", + "circusmediocre.com", + "cirsoaksat.net", + "cis.schibsted.com", + "cisco-eagle.actonservice.com", + "ciscoesfirring.guru", + "cisfazpisju.com", + "cisheeng.com", + "cisiwa.site", + "cissoidentera.top", + "ciststoquets.space", + "ciszhp.finanzfrage.net", + "ciszhp.gesundheitsfrage.net", + "ciszhp.motorradfrage.net", + "citadelpathstatue.com", + "citatumpity.com", + "citizenhid.com", + "citizensclimate.actonservice.com", + "citizenshadowrequires.com", + "citizenship.quantresear.ch", + "citrusad.net", + "cittem.com", + "cityads.telus.net", + "cityadspix.com", + "citycoordinatesnorted.com", + "citydsp.com", + "cityrobotflower.com", + "citysite.net", + "civadsoo.net", + "civetformity.com", + "civilizationfearfulsniffed.com", + "civilizationmoodincorporate.com", + "civilizationperspirationhoroscope.com", + "civilizationthose.com", + "civith.com", + "ciwedsem.xyz", + "ciwhacheho.pro", + "cizzvi.beldona.com", + "cizzwykcug.com", + "cjbdme.conquer.org", + "cjbmanagement.com", + "cjcbzqrwwi.com", + "cjcqls.onbuy.com", + "cjejjz.thelasthunt.com", + "cjewz.com", + "cjfqtu.vitafy.ch", + "cjhkmsguxlxgy.com", + "cjkaihej.com", + "cjlekm.correiodopovo.com.br", + "cjlog.com", + "cjlph.com", + "cjnbqe.glamira.com.mx", + "cjnktmhcukfdcq.xyz", + "cjqncwfxrfrwbdd.com", + "cjrlsw.info", + "cjrvsw.info", + "cjt3w2kxrv.com", + "cjulor.marimekko.jp", + "cjvdfw.com", + "cjviracrrlrzpc.com", + "cjwdvcxscvtehvv.xyz", + "cjwvcewjfr.com", + "cjxomyilmv.com", + "cjyopjydlwkyu.com", + "ck.connatix.com", + "ck123.io", + "ckbynmeskffnn.com", + "ckeyutgnwtsojbc.xyz", + "ckfkigayvdb.com", + "ckgsrzu.com", + "ckiepxrgriwvbv.xyz", + "ckies.net", + "ckjetuohm.com", + "ckkpjtkqjqdnyom.xyz", + "ckodsxyjdql.com", + "ckofrnk.com", + "ckpxtt.justfly.com", + "ckre.net", + "ckrf1.com", + "ckrrmwqh.com", + "cksfgh.jaycar.com.au", + "ckspodaotjotkn.com", + "ckuwrlxngdrfk.com", + "ckwvebqkbl.xyz", + "ckygge.mohd.it", + "ckyhec.maxisport.com", + "ckynh.com", + "ckywou.com", + "cl-997764a8.gcdn.co", + "cl.canva.com", + "cl.inhaabit.com", + "cl.t3n.de", + "cl.turkishairlines.com", + "cl0udh0st1ng.com", + "cladlukewarmjanitor.com", + "cladp.com", + "cladsneezesugar.com", + "cladupius.com", + "claggeduniter.com", + "claim-reward.vidox.net", + "claimcousins.com", + "claimcutejustly.com", + "claimedentertainment.com", + "claimedinvestcharitable.com", + "claimedthwartweak.com", + "clairekabobs.com", + "clamcelery.com", + "clammychicken.com", + "clammytree.com", + "clampalarmlightning.com", + "clangearnest.com", + "clanker-events.squarespace.com", + "clankexpelledidentification.com", + "clanklastingfur.com", + "clapperfone.uno", + "claria.com", + "clariant.actonservice.com", + "clarice.streema.com", + "clarifyeloquentblackness.com", + "clarifyverse.com", + "clariniwoald.com", + "clarity-infographic.zebra.com", + "clarity.abacast.com", + "clarity.ms", + "clarityray.com", + "clarium.global.ssl.fastly.net", + "claruscommerce.actonservice.com", + "clashencouragingwooden.com", + "claspdressmakerburka.com", + "claspedammu.com", + "claspeddeceiveposter.com", + "claspedtwelve.com", + "claspluke.com", + "claspsnuff.com", + "classesfolksprofession.com", + "classicbf.com", + "classiccarefullycredentials.com", + "classicguarantee.pro", + "classicsactually.com", + "classicseight.com", + "classroominc.actonservice.com", + "claubercupels.com", + "clauseantarcticlibel.com", + "clauseemploy.com", + "clausepredatory.com", + "clausumbaret.uno", + "claxoncapivi.com", + "clayapologizingappreciate.com", + "clayierglaiks.com", + "claynelsonlifebalance.actonservice.com", + "clbaf.com", + "clbjmp.com", + "clc-link.me", + "clcassd.com", + "clck.dzen.ru", + "clck.ru", + "clcknads.pro", + "clcknipop.com", + "clckpbnce.com", + "clcktrck.com", + "clckysudks.com", + "cldlr.com", + "cldlyuc.com", + "clean-2-clean.club", + "clean-browsing.com", + "clean.gg", + "cleanbrowser.network", + "cleaneratwrinkle.com", + "cleanerultra.club", + "cleanflawlessredir.com", + "cleanhaircut.com", + "cleaningmaturegallop.com", + "cleanmediaads.com", + "cleanmypc.click", + "cleanphonefast.com", + "cleanplentifulnomad.com", + "cleanservices.actonservice.com", + "cleantrafficrotate.com", + "clear-request.com", + "clear-speech.pro", + "clear.wallapop.com", + "clearac.com", + "clearadnetwork.com", + "clearancejoinjavelin.com", + "clearancemadnessadvised.com", + "clearancetastybroadsheet.com", + "clearbitscripts.com", + "clearbrands.actonservice.com", + "clearcabbage.com", + "cleardexchange.com", + "clearlymisguidedjealous.com", + "clearonclick.com", + "cleavebitemonks.com", + "cleavepreoccupation.com", + "cleaverinfatuated.com", + "cleaversince.com", + "cleddeexcl.com", + "clefsgast.top", + "cleftmeter.com", + "clemencyexceptionpolar.com", + "clementmeddling.com", + "clementsing.com", + "clenchedyouthmatching.com", + "cleoidsoftish.com", + "clerkrevokesmiling.com", + "clerks.doccheck.com", + "clerrrep.com", + "cleverjump.org", + "clevernesscolloquial.com", + "clevernesswood.com", + "clevernt.com", + "clevertapsendgrid.branch.rocks", + "cleverwebserver.com", + "clevv.com", + "clewmcpaex.com", + "clfwrobtgqferh.xyz", + "clgserv.pro", + "clhzet.ubierzswojesciany.pl", + "clicadu.com", + "click-allow.top", + "click-cdn.com", + "click-ext.anxa.com", + "click-staging.food.mercato.com", + "click-staging.getdreams.co", + "click-testing.moselo.com", + "click.aabacosmallbusiness.com", + "click.aaptiv.com", + "click.airmalta-mail.com", + "click.allkeyshop.com", + "click.alternate.de", + "click.amazingfacts.org", + "click.appinthestore.com", + "click.avalere.com", + "click.bible.com", + "click.bitesquad.com", + "click.bkdpt.com", + "click.blueapron.com", + "click.bokecc.com", + "click.carousell.com", + "click.cartsguru.io", + "click.cision.com", + "click.classmates.com", + "click.comm.rcibank.co.uk", + "click.community.carousell.com", + "click.compli.com", + "click.depop.com", + "click.devemails.skechers.com", + "click.dice.com", + "click.digital.metaquestmail.com", + "click.drizly.com", + "click.e.affirm.com", + "click.e.bbcmail.co.uk", + "click.e.progressive.com", + "click.e.tdbank.com", + "click.e.zoom.us", + "click.em.blizzard.com", + "click.em.soothe.com", + "click.email.bbc.com", + "click.email.houndapp.com", + "click.email.lhh.com", + "click.email.microsoftemail.com", + "click.email.sonos.com", + "click.email.soundhound.com", + "click.email.strawberry.no", + "click.emails.argos.co.uk", + "click.emails.creditonebank.com", + "click.execrank.com", + "click.favordelivery.com", + "click.food.mercato.com", + "click.fool.com", + "click.gamersky.com", + "click.glamsquad.com", + "click.hookupinyourcity.com", + "click.hooligapps.com", + "click.i.southwesternrailway.com", + "click.infoblox.com", + "click.instacartemail.com", + "click.justwatch.com", + "click.kataweb.it", + "click.kmindex.ru", + "click.lmbcustomersupport.com", + "click.mail.carousell.com", + "click.mail.hotels.com", + "click.mail.salesforce.com", + "click.mail.thecarousell.com", + "click.mail.theknot.com", + "click.mailing.ticketmaster.com", + "click.marketing.carousell.com", + "click.mkt.grab.com", + "click.moselo.com", + "click.news.vans.com", + "click.nl.npr.org", + "click.nudevista.com", + "click.nvgaming.nvidia.com", + "click.oneplus.cn", + "click.pockee.com", + "click.quickenloansnow.com", + "click.redditmail.com", + "click.rollouki.com", + "click.scour.com", + "click.signaturemarket.co", + "click.sutra.co", + "click.techtree.jp", + "click.totallymoney.com", + "click.transactional.carousell.com", + "click.trycaviar.com", + "click.trycobble.com", + "click.tv.repubblica.it", + "click.twcwigs.com", + "click.uol.com.br", + "click.vgnett.no", + "click.vocus.com", + "click.zoominformation.com", + "click1.e.audacy.com", + "click1.e.radio.com", + "click1.email-postup.branch.rocks", + "click1.email.audacy.com", + "click2.email.ticketmaster.com", + "click2freemoney.com", + "click360.io", + "click360v2-ingest.azurewebsites.net", + "click4free.info", + "clickadin.com", + "clickadz.com", + "clickagents.com", + "clickagy.com", + "clickalinks.xyz", + "clickallow.net", + "clickandanalytics.com", + "clickaslu.com", + "clickatell.actonservice.com", + "clickbank.com", + "clickbigo.com", + "clickbooth.com", + "clickboothlnk.com", + "clickbrokers.com", + "clickcash.com", + "clickcdn.co", + "clickcease.com", + "clickco.net", + "clickcompare.co.uk", + "clickcount.cnool.net", + "clickdensity.com", + "clicked.ebates.com", + "clickedyclick.com", + "clickexperts.net", + "clickfuse.com", + "clickgate.biz", + "clickgate08.biz", + "clickhereecraigslist.tripod.com", + "clickhereforcellphones.com", + "clickintext.com", + "clicklink.jp", + "clickmate.io", + "clickmi.net", + "clickmobad.net", + "clicknano.com", + "clicknerd.com", + "clickonometrics.pl", + "clickopop1000.com", + "clickoutnetwork.care", + "clickpapa.com", + "clickperks.info", + "clickprotects.com", + "clickpupbit.com", + "clickreverendsickness.com", + "clicks.6thstreet.com", + "clicks.burgerking.co.uk", + "clicks.dealer.com", + "clicks.deliveroo.co.uk", + "clicks.drizly.com", + "clicks.email.shakeshack.com", + "clicks.equantum.com", + "clicks.equinoxplus.com", + "clicks.eventbrite.com", + "clicks.exploreshackle.app", + "clicks.flaming.burger-king.ch", + "clicks.food.mercato.com", + "clicks.kfc.co.uk", + "clicks.kfc.fr", + "clicks.lifesum.com", + "clicks.metronautapp.com", + "clicks.monzo.com", + "clicks.point.app", + "clicks.rallyrd.com", + "clicks.shakeshack.com", + "clicks.staging.worldremit.com", + "clicks.tableau.com", + "clicks.thehive.hqo.co", + "clicks.tunein.com", + "clicks.tyuwq.com", + "clicks.variis.com", + "clicks2.hqo.co", + "clicks4tc.com", + "clickserver.libero.it", + "clicksgear.com", + "clicksondelivery.com", + "clicksor.net", + "clicktag.de", + "clickterra.net", + "clickthruhost.com", + "clickthruserver.com", + "clickthrutraffic.com", + "clicktraceclick.com", + "clicktrack.ziyu.net", + "clicktracker.iscan.nl", + "clicktracklink.com", + "clicktracks.com", + "clicktrade.com", + "clicktrixredirects.com", + "clicktroute.com", + "clicktrpro.com", + "clickupto.com", + "clickurlik.com", + "clickwhitecode.com", + "clickwinks.com", + "clickwork7secure.com", + "clickxchange.com", + "clickyab.com", + "clickz.com", + "clictrck.com", + "client-analytics.braintreegateway.com", + "client-analytics.mts.ru", + "client-log.box.com", + "client-logger.beta.salemove.com", + "client-logger.salemove.com", + "client-metrics.chess.com", + "client-telemetry.roblox.com", + "client.trustaff.com", + "clientarea-loginauth.com", + "clientgear.com", + "clientlog.music.163.com", + "clientmetrics-pa.googleapis.com", + "clientoutcry.com", + "clients.belairdirect.com", + "clients.hermes-investment.com", + "clients.intact.ca", + "clients.nbc-insurance.ca", + "cliffaffectionateowners.com", + "clikerz.net", + "cliksolution.com", + "climatestandpoint.com", + "climathschuyt.top", + "climbedcag.top", + "climbskoso.com", + "clinchpresent.com", + "clinerybelfast.info", + "clinkeasiestopponent.com", + "clinkumfalsen.top", + "clipbongda.info", + "cliplamppostillegally.com", + "clipperroutesevere.com", + "cliqtag.net", + "cliquelead.com", + "cliquesteria.net", + "clivads.com", + "cliwxuqjbhg.xyz", + "clixcrafts.com", + "clixgalore.com", + "clixsense.com", + "clixwells.com", + "clk.entry.surala.jp", + "clk.glam-print.com", + "clk.ingage.jp", + "clk.liberty-e.com", + "clk.mindfulsuite.com", + "clk.ubi.com", + "clk.wagon-hire.com", + "clk1005.com", + "clk1011.com", + "clk1015.com", + "clkbnoqb.com", + "clkcv.biglobehikari-kaisen.com", + "clkcv.livede55.com", + "clkepd.com", + "clknrtrg.pro", + "clkofafcbk.com", + "clkrev.com", + "clksite.com", + "clkslvmiwadfsx.xyz", + "clmbtech.com", + "clmcom.com", + "clnbze.dziennikbaltycki.pl", + "clnbze.dzienniklodzki.pl", + "clnbze.dziennikpolski24.pl", + "clnbze.dziennikzachodni.pl", + "clnbze.echodnia.eu", + "clnbze.expressbydgoski.pl", + "clnbze.expressilustrowany.pl", + "clnbze.gazetakrakowska.pl", + "clnbze.gazetalubuska.pl", + "clnbze.gazetawroclawska.pl", + "clnbze.gk24.pl", + "clnbze.gloswielkopolski.pl", + "clnbze.gol24.pl", + "clnbze.gp24.pl", + "clnbze.gratka.pl", + "clnbze.gs24.pl", + "clnbze.kurierlubelski.pl", + "clnbze.naszemiasto.pl", + "clnbze.nowiny24.pl", + "clnbze.nowosci.com.pl", + "clnbze.nto.pl", + "clnbze.polskatimes.pl", + "clnbze.pomorska.pl", + "clnbze.poranny.pl", + "clnbze.regiodom.pl", + "clnbze.stronakobiet.pl", + "clnbze.telemagazyn.pl", + "clnk.me", + "clnmetrics.cisco.com", + "cloba.xyz", + "clobberprocurertightwad.com", + "clockwisefamilyunofficial.com", + "clockwiseleaderfilament.com", + "clodderpickmaw.com", + "clogcheapen.com", + "clognukes.com", + "clogstepfatherresource.com", + "clogstrollcastle.com", + "clohzp.hifi.lu", + "cloisonprecool.uno", + "cloisteredcord.com", + "cloisteredcurve.com", + "cloisteredhydrant.com", + "cloisteroutdooragitate.com", + "clokemidriff.com", + "clokeowt.com", + "cloneabaff.com", + "clonesmesopic.com", + "clonkfanion.com", + "clopembira.website", + "clorec2.net", + "closeattended.com", + "closed-consequence.com", + "closedcows.com", + "closedpersonify.com", + "closefriction.com", + "closestaltogether.com", + "closeupclear.top", + "closvisarga.com", + "clotezar.com", + "clothcogitate.com", + "clothepardon.com", + "clothesexhausted.com", + "clothesgrimily.com", + "clothingsphere.com", + "clothingtentativesuffix.com", + "clotstupara.com", + "clotthirstyshare.com", + "cloud-miner.eu", + "cloud-stats.info", + "cloud.diagral.fr", + "cloud.edgerapidcdn.com", + "cloud.setupad.com", + "cloud.tnewstraffic.com", + "cloud.trapptechnology.com", + "cloud.webtrack.online", + "cloudcnfare.com", + "cloudconvenient.com", + "clouddecrease.com", + "cloudembed.net", + "clouderrorreporting.googleapis.com", + "cloudflare.solutions", + "cloudflareinsights.com", + "cloudfrale.com", + "cloudfront-labs.amazonaws.com", + "cloudhosting-business.vodafone.com", + "cloudhosting.actonservice.com", + "cloudiiv.com", + "cloudimagesa.com", + "cloudimagesb.com", + "cloudioo.net", + "cloudlessjimarmpit.com", + "cloudlessmajesty.com", + "cloudlessverticallyrender.com", + "cloudlogobox.com", + "cloudmetrics.xenforo.com", + "cloudpsh.top", + "cloudsdestruction.com", + "cloudsonicwave.com", + "cloudtrack-camp.com", + "cloudtraff.com", + "cloudvideosa.com", + "cloudwp.io", + "cloudypotsincluded.com", + "clovercabbage.com", + "cloverleaf.infor.com", + "clownunknownaffect.com", + "clp-mms.cloudpro.co.uk", + "clpeachcod.com", + "clprr.com", + "clrstm.com", + "clrt.ai", + "cls7.theushuaiaexperience.com", + "cltgtstor001.blob.core.windows.net", + "cltmfstu.com", + "cltr.irlmail.org", + "cltxxq.cruises.united.com", + "club-gagnant.online", + "clubpenguinclub.com", + "cluethydash.com", + "cluewesterndisreputable.com", + "clumperrucksey.life", + "clumsinesssinkingmarried.com", + "clumsycar.com", + "clumsyflint.com", + "clumsyrock.com", + "cluodlfare.com", + "clurvypxvji.com", + "cluster.adultworld.com", + "clusterdamages.top", + "clutchlilts.com", + "cluttercallousstopped.com", + "cluttered-emphasis.pro", + "cluttered-win.pro", + "clvacjv.com", + "clxlxmbtysabn.com", + "clydetugger.com", + "clyexf.decathlon.ie", + "clyqguyadnebts.com", + "cm-exchange.toast.com", + "cm-in.americanexpress.com", + "cm-jp.americanexpress.com", + "cm-mms.coachmag.co.uk", + "cm-sg.americanexpress.com", + "cm-trk3.com", + "cm-trk5.com", + "cm.informaengage.com", + "cm.nordvpn.com", + "cm.prodo.com", + "cmacnumpcaoe.com", + "cmadserver.de", + "cmasisrjbgfv.xyz", + "cmass.massmedian.co.jp", + "cmbestsrv.com", + "cmc.americanexpress.co.uk", + "cmclean.club", + "cmcyne.xoticpc.com", + "cmdgbuddies.guru", + "cmfads.com", + "cmflinks.provesio.com", + "cmgfbg.billetreduc.com", + "cmhmpr.lolaliza.com", + "cmhoriu.com", + "cmlwaup.com", + "cmmcqcvwc.com", + "cmme.actonservice.com", + "cmon.congress.gov", + "cmp.courrierinternational.com", + "cmp.dmgmediaprivacy.co.uk", + "cmp.dreamlab.pl", + "cmp.finn.no", + "cmp.huffingtonpost.fr", + "cmp.lavie.fr", + "cmp.lemonde.fr", + "cmp.lepoint.fr", + "cmp.netzwelt.de", + "cmp.nouvelobs.com", + "cmp.tech426.com", + "cmp.tek.no", + "cmp.telerama.fr", + "cmp2.channelpartner.de", + "cmpgfltxv.xyz", + "cmpgns.net", + "cmprotraf.club", + "cmpsywu.com", + "cmqjims.com", + "cmr.customer.americanexpress.de", + "cmrcustomer.americanexpress.co.uk", + "cmrcustomer.americanexpress.es", + "cmrdr.com", + "cmrhvx.lojapegada.com.br", + "cms.hardloopaanbiedingen.nl", + "cms100.xyz", + "cmtmwn.ditano.com", + "cmtrkg.com", + "cmttvv.bonprix.se", + "cmvrclicks000.com", + "cmzaly.gebrueder-goetz.de", + "cn-go.experian.com", + "cn-rtb.com", + "cn.adpinfo.com", + "cn.mywd.com", + "cn1.stadiumgoods.com", + "cn2.stadiumgoods.com", + "cn846.com", + "cnahoscfk.xyz", + "cname-aa.022022.net", + "cname-aa.engineersguide.jp", + "cname-aa.hatarakunavi.net", + "cname-aa.staffservice-engineering.jp", + "cname-aa.staffservice-medical.jp", + "cname-aa.staffservice.co.jp", + "cname-ade.gom-in.com", + "cname-ade.hankoya.com", + "cname-ade.original-calendar.com", + "cname-ade.shachihata.biz", + "cname-adebis.nice2meet.us", + "cname-adebis.vcube.com", + "cname.crank-in.net", + "cname.ebis.folio-sec.com", + "cname.finess.jp", + "cname.gladis.jp", + "cname.jaic-college.jp", + "cname.jf-d.jp", + "cname.kyusai.co.jp", + "cname.lions-mansion.jp", + "cname.mebiusseiyaku.co.jp", + "cname.mitsuihome.co.jp", + "cname.nikkei-cnbc.co.jp", + "cname.pebmed.com.br", + "cname1.shakenkan.co.jp", + "cname2.shaken-yoyaku.com", + "cnameebis.eizoshigoto.com", + "cnameebis.usagi-online.com", + "cnameforitp.dermed.jp", + "cnbxqqemvuubaf.com", + "cnctddot.com", + "cndcfvmc.com", + "cndeccsqtmjyh.com", + "cnebis.chocola.com", + "cnebis.eisai.jp", + "cnebis.i-no-science.com", + "cnfccdxhggrz.com", + "cngbpl.directliquidation.com", + "cngcpy.com", + "cnifypm.com", + "cnlbxi.zoopla.co.uk", + "cnmisflbwrnrtph.com", + "cnna.io", + "cnnected.org", + "cnomy.com", + "cnpxwl.cheapcaribbean.com", + "cns-service.actonservice.com", + "cnsecurity.actonservice.com", + "cnstats.cdev.eu", + "cnt.3dmy.net", + "cnt.hd21.com", + "cnt.iceporn.com", + "cnt.iol.it", + "cnt.logoslovo.ru", + "cnt.mastorage.net", + "cnt.my", + "cnt.nov.ru", + "cnt.rambler.ru", + "cnt.spbland.ru", + "cnt.viptube.com", + "cnt.vivatube.com", + "cnt.wetteronline.de", + "cnt.xhamster.com", + "cnt1.pocitadlo.cz", + "cntccc.publicrec.com", + "cntrafficpro.com", + "cntrealize.com", + "cntrktaieagnam.com", + "cntxtfl.com", + "cnxddc.lodenfrey.com", + "cny.yoyo.org", + "cnysvtpu.com", + "co5457chu.com", + "co5n3nerm6arapo7ny.com", + "coaboowie.com", + "coacaips.com", + "coachquartz.com", + "coagrohos.com", + "coalbandmanicure.com", + "coalitechloro.com", + "coalitionfits.com", + "coaphauk.net", + "coaptjounces.guru", + "coarooro.net", + "coastdisinherithousewife.com", + "coastlineahead.com", + "coastlineaudiencemistletoe.com", + "coastlinebravediffers.com", + "coastlinejudgement.com", + "coatassert.com", + "coatfood.com", + "coationbanyai.com", + "coatsanguine.com", + "coatslilachang.com", + "coawheer.net", + "coaxcomet.com", + "coaxeswir.com", + "coaxpaternalcubic.com", + "coaxwrote.com", + "cobalten.com", + "cobnutsaverter.life", + "cobweb.actonservice.com", + "cobwebhauntedallot.com", + "cobweblockerdiana.com", + "cobwebzincdelicacy.com", + "cobworksurview.com", + "cocaindeictic.com", + "cocath.com", + "coccalunhele.space", + "coccinstuart.com", + "coccusjailors.top", + "cocklacock.com", + "cocklystats.top", + "cockpitdcbaima.carte-gr.total.fr", + "cockyinaccessiblelighter.com", + "cocleatalions.com", + "cocoaadornment.com", + "cocoaexpansionshrewd.com", + "coconutfieryreferee.com", + "coconutsoftenedput.com", + "coconutsumptuousreseptivereseptive.com", + "cocoonelectronicsconfined.com", + "cocoontonight.com", + "cocosyeta.com", + "coctwomp.com", + "cod.bitrec.com", + "code.randomhouse.com", + "codeadnetwork.com", + "codedexchange.com", + "codefund.app", + "codefund.io", + "codeinagugal.com", + "codemylife.info", + "codeonclick.com", + "coderformylife.info", + "codesbro.com", + "codezap.com", + "coedmediagroup.com", + "coefficientpayslipssuicide.com", + "coefficienttolerategravel.com", + "coehornliebig.com", + "coelinepinal.website", + "coendouspare.com", + "coercehiation.com", + "coertiest.click", + "coevalscabbagy.com", + "coexistsafetyghost.com", + "cofactordigital.actonservice.com", + "coffeeliketime.com", + "coffeemildness.com", + "coffeycomm.actonservice.com", + "coffindress.com", + "coffingfannies.top", + "cofounderspecials.com", + "cogentpatientmama.com", + "cogenttriprepel.com", + "cogentwarden.com", + "cogitatenun.com", + "cogitatetrailsplendid.com", + "cogmuymatmehjr.com", + "cognateparsley.com", + "cognateprogrammeteenage.com", + "cognitionmesmerize.com", + "cognitiv.ai", + "cognizancesteepleelevate.com", + "cogstate.actonservice.com", + "cogxmr.travelplanet.pl", + "cohabitrecipetransmitted.com", + "cohade.uno", + "cohawaut.com", + "coherebehalf.com", + "coherenceinvest.com", + "coherencemessengerrot.com", + "coherentinflationescort.com", + "cohereoverdue.com", + "coherepeasant.com", + "cohertfause.uno", + "cohesive.actonservice.com", + "coholy.com", + "cohortgripghetto.com", + "coiffesfluer.top", + "coignsunrent.com", + "coinad.media", + "coinadster.com", + "coinblocktyrusmiram.com", + "coinio.cc", + "cointraffic.io", + "coinverti.com", + "cokepompositycrest.com", + "col.casa.it", + "col.idealista.com", + "col.idealista.it", + "col.idealista.pt", + "col.rentalia.com", + "colanbalkily.com", + "colanderdecrepitplaster.com", + "colarak.com", + "colauxedochter.top", + "cold-cold-freezing.com", + "cold-priest.com", + "coldbalance.com", + "coldflownews.com", + "coldhardcash.com", + "coldnessswarthyclinic.com", + "coldvain.com", + "colemalist.top", + "colenhackbut.com", + "colerajute.com", + "coletor.terra.com", + "colgui.vidaxl.pt", + "colhickcommend.com", + "coliassfeurytheme.com", + "colintoxicate.com", + "coliticmiff.guru", + "collab9.actonservice.com", + "collaborate.blackboard.com", + "collapsecheering.com", + "collapsecuddle.com", + "collarchefrage.com", + "collecl.cc", + "collect-ap2.attraqt.io", + "collect-eu.attraqt.io", + "collect-v6.51.la", + "collect.adplogger.no", + "collect.alipay.com", + "collect.allianz-technology.ch", + "collect.allianz.ch", + "collect.alphastream.io", + "collect.analyse.lnearn.com", + "collect.asics.com", + "collect.banggood.com", + "collect.bannercrowd.net", + "collect.cap.ch", + "collect.chaordicsystems.com", + "collect.cloudsponge.com", + "collect.elvia.ch", + "collect.ezidox.com", + "collect.helsana-preprod.ch", + "collect.helsana.ch", + "collect.hollisterco.com", + "collect.igodigital.com", + "collect.iteam-dress.com", + "collect.media.jio.com", + "collect.meilleurtaux.com", + "collect.reagroupdata.com.au", + "collect.rebelmouse.io", + "collect.rewardstyle.com", + "collect.state.centrum24.pl", + "collect.stepstone.co.uk", + "collect.thunder-io.com", + "collect.usefathom.com", + "collect.vans.com.cn", + "collect.verify.lnearn.com", + "collect2.allianz.ch", + "collectedroomfinancially.com", + "collectingexplorergossip.com", + "collectinggraterjealousy.com", + "collection-day.com", + "collection.e-satisfaction.com", + "collection.saga.co.uk", + "collections.equifax.com", + "collectionspriestcardiac.com", + "collectiveablygathering.com", + "collectloopblown.com", + "collector-api.99designs.com", + "collector-api.frspecifics.com", + "collector-dev.cdp-dev.cnn.com", + "collector-px0py5pczn.octopart.com", + "collector-soompi.viki.io", + "collector-videoplayer.5centscdn.net", + "collector.api.video", + "collector.appconsent.io", + "collector.automote.co.nz", + "collector.betway.be", + "collector.betway.com", + "collector.cdp.cnn.com", + "collector.cint.com", + "collector.clareity.net", + "collector.fiverr.com", + "collector.getyourguide.com", + "collector.github.com", + "collector.githubapp.com", + "collector.hippodromeonline.com", + "collector.mazeberry.com", + "collector.megaxh.com", + "collector.pi.spectrum.net", + "collector.quillbot.com", + "collector.schibsted.io", + "collector.sspinc.io", + "collector.taoxh.life", + "collector.wawlabs.com", + "collector.xhaccess.com", + "collector.xhamster.com", + "collector.xhamster.desi", + "collector.xhamster2.com", + "collector.xhamster3.com", + "collector2c.zhihuishu.com", + "collector5.zipy.ai", + "collectorcommander.com", + "collectorsvc.apac.vesta.io", + "collectrum.com", + "college.business.oregonstate.edu", + "collegeauthority.actonservice.com", + "colleyporule.top", + "colliers.actonservice.com", + "collisionasheseliminate.com", + "colloquialassassinslavery.com", + "collowhypoxis.com", + "colognenobilityfrost.com", + "colognerelish.com", + "colomboyees.com", + "colonialismmarch.com", + "colonialismpeachy.com", + "colonistnobilityheroic.com", + "coloniststarter.com", + "colonize.com", + "colonwaltz.com", + "colorfulafterthought.com", + "colorfulspecialinsurance.com", + "colorinmeasure.com", + "colors.chamoji.com", + "colorschemeas.com", + "colossalanswer.com", + "colossalchance.com", + "colossalclouds.com", + "colossalcoat.com", + "colossalcry.com", + "colourevening.com", + "colourinitiative.com", + "colovepuquina.guru", + "coltagainst.pro", + "colum-rvb.com", + "columbustech.tcsg.edu", + "columngenuinedeploy.com", + "columnistcandour.com", + "columnisteverything.com", + "colvk.viki.io", + "com-wkejf32ljd23409system.net", + "com.carte-gr.total.fr", + "com.econa.com", + "comafilingverse.com", + "comalonger.com", + "combatboatsplaywright.com", + "combatdenotecasserole.com", + "combativecar.com", + "combativedetail.com", + "combatundressaffray.com", + "combbit.com", + "combcattle.com", + "combclover.com", + "combcompetition.com", + "combersshirt.shop", + "combia-tellector.com", + "combinationpalmwhiskers.com", + "combinedexterior.com", + "combineencouragingutmost.com", + "combinestronger.com", + "combitly.com", + "combotag.com", + "combustibleaccuracy.com", + "come-get-s0me.com", + "come-get-s0me.net", + "comeadvertisewithus.com", + "comedianthirteenth.com", + "comelybeefyage.com", + "comementran.info", + "comemumu.info", + "comenicurled.space", + "comeplums.com", + "cometadministration.com", + "cometothepointaton.info", + "comettypes.com", + "comezz.xyz", + "comfortable-preparation.pro", + "comfortablecheese.com", + "comfortablehealheadlight.com", + "comfortabletypicallycontingent.com", + "comfortclick.co.uk", + "comfortlessspotsbury.com", + "comfreeads.com", + "comfyunhealthy.com", + "comicplanet.net", + "comicsdashboardcombustible.com", + "comicsscripttrack.com", + "comihon.com", + "comilar-efferiff.icu", + "comitalmows.com", + "comm.toro.com", + "commamarrock.top", + "commandmentcolinclub.com", + "commandsorganizationvariations.com", + "commanslabdpp.carte-gr.total.fr", + "commanslabdspace.carte-gr.total.fr", + "commarevelation.com", + "commastick.com", + "commencesue.com", + "commentaryinduce.com", + "commentaryspicedeceived.com", + "commerce.bing.com", + "commerce.edc.ca", + "commercefrugal.com", + "commercial-i30.com", + "commercial.davey.com", + "commercial.daznservices.com", + "commercial.equifax.com", + "commercial.inform.equifax.com", + "commercialvalue.org", + "commindo-media-ressourcen.de", + "commiseratefiveinvitations.com", + "commission-junction.com", + "commissionkings.ag", + "commissionlounge.com", + "commissionmonster.com", + "commitmentmeet.com", + "committeedischarged.com", + "committeeoutcome.com", + "committeereconcilelibrarian.com", + "commodityallengage.com", + "commonalmanac.com", + "commondreams.actonservice.com", + "commongratificationtimer.com", + "commongrewadmonishment.com", + "commonswing.com", + "commonvivacious.com", + "comms.adss.com", + "comms.cigna.co.uk", + "comms.cigna.es", + "comms.cignaglobalhealth.com", + "comms.cision.com", + "comms.dfsco.com", + "comms.groupmarketing.dimensiondata.com", + "comms.hello.global.ntt", + "comms.services.global.ntt", + "comms.supplychain.nhs.uk", + "communicate.apcerls.com", + "communicate.choicelogistics.com", + "communicate.cision.ca", + "communicate.cision.co.uk", + "communicate.lightningprotection.com", + "communicate.prnewswire.co.uk", + "communicate.prnewswire.com", + "communicatelp.keysight.com", + "communicatequietboost.com", + "communicatie.vub.be", + "communication.adpinfo.com", + "communication.avantifinance.co.nz", + "communication.fits.me", + "communication.futuresummits.com", + "communication.hager.co.uk", + "communication.imec.be", + "communication.imechyperspectral.com", + "communication.imeciclink.com", + "communication.imecistart.com", + "communication.imecitf.com", + "communication.jkseva.com", + "communication.johnstongroup.ca", + "communication.proximus.be", + "communication.ricoh.at", + "communication.ricoh.ch", + "communication.ricoh.co.uk", + "communication.ricoh.de", + "communication.ricoh.it", + "communication.ricoh.pt", + "communication.teakmedia.com", + "communication.treston.com", + "communications.adpinfo.com", + "communications.all-risks.com", + "communications.ameritrustgroup.com", + "communications.aon.com", + "communications.apilayer.com", + "communications.cigna.com", + "communications.embarcadero.com", + "communications.engineering.oregonstate.edu", + "communications.enrouteglobalexchange.com", + "communications.fernenergy.co.nz", + "communications.fusioncharts.com", + "communications.globalwidemedia.com", + "communications.idera.com", + "communications.lansa.com", + "communications.lydallpm.com", + "communications.marlboroughgroup.com", + "communications.meadowbrook.com", + "communications.melitaltd.com", + "communications.parcours.fr", + "communications.parmenion-im.co.uk", + "communications.peopleadmin.com", + "communications.prodways.com", + "communications.qualico.com", + "communications.rillion.com", + "communications.securityins.net", + "communications.sencha.com", + "communications.taylorcorp.com", + "communications.ultraedit.com", + "communications.usfleettracking.com", + "communications.worldtravelinc.com", + "communications.wpcarey.com", + "communications.ypo.org", + "communique.assetzproperty.com", + "community.actonline.org", + "community.axiscapital.com", + "community.chpw.org", + "community.fusesource.com", + "community.keeperz.app", + "communityease.click", + "comoxkitenge.com", + "compactbanner.com", + "compactblackmailmossy.com", + "compactyunker.com", + "companyparcel.com", + "comparativeexclusion.com", + "comparativevegetables.com", + "compare.easyviaggio.com", + "compare.easyviajar.com", + "compareddiagram.com", + "comparedsilas.com", + "compareproprietary.com", + "comparereaction.com", + "compass-holding.com", + "compassionatebarrowpine.com", + "compassionaterough.pro", + "compasspenitenthollow.com", + "compatibilityproduces.com", + "compatiblepullcork.com", + "compelgraduation.com", + "compellingperch.com", + "compensationdeviseconnote.com", + "compensationpropulsion.com", + "compensationstout.com", + "competencesickcake.com", + "competentminorvex.com", + "competitionbeetle.com", + "compiledoctor.com", + "compiledonatevanity.com", + "compileformality.com", + "compilegates.com", + "complainfriendshipperry.com", + "complainmissing.com", + "complainstarlingsale.com", + "complaintbasscounsellor.com", + "complaintconsequencereply.com", + "complaintsoperatorbrewing.com", + "complementceased.com", + "complementimpassable.com", + "complementinstancesvarying.com", + "complementparadeforbid.com", + "completecabbage.com", + "completelywrath.com", + "complex-relationship.com", + "complextoad.com", + "compliance.coniferhealth.com", + "compliance.govdocs.com", + "complianceupdates.aem.org", + "complicatedincite.com", + "complicatedsuit.pro", + "complicationpillsmathematics.com", + "complicationsupervise.com", + "complimentarycalibertwo.com", + "complimentingredientnightfall.com", + "complimentworth.com", + "compositeclauseviscount.com", + "compositeoverdo.com", + "compositeprotector.com", + "compositereconnectadmiral.com", + "composureenfold.com", + "compound-swap.com", + "comprabanner.it", + "comprehendpaying.com", + "comprehensive3x.fun", + "comprehensiveunconsciousblast.com", + "compresshumpenvious.com", + "compresssavvydetected.com", + "compriseparameters.com", + "compromiseadaptedspecialty.com", + "compteur.developpez.com", + "compteur.websiteout.net", + "compugen.actonservice.com", + "compulite.actonservice.com", + "compulsiveimpassablehonorable.com", + "computeafterthoughtspeedometer.com", + "computers.panasonic.eu", + "compuware.actonservice.com", + "comradeglorious.com", + "comradeorientalfinance.com", + "comtelitalia.alcatel-lucent.com", + "comunicacao.edpcomunicacao.com.br", + "comunicacion.usj.es", + "comunicaciones.davivienda.com.pa", + "comunicaciones.daviviendacorredores.com", + "comunicaciones.paginasamarillas.es", + "comunicaciones.pymas.com.co", + "comunicazio.com", + "comunicazioni.bancamediolanum.it", + "comurbate.com", + "comviewcorp.actonservice.com", + "comymandars.info", + "conative.network", + "concealedcredulous.com", + "concealmentbrainpower.com", + "conceitedarmpit.com", + "conceitedblessblockade.com", + "conceitedfedapple.com", + "conceitslidpredicate.com", + "conceivedtowards.com", + "conceivedunpredictable.com", + "conceiveequippedhumidity.com", + "concentratebeauabsolute.com", + "concentrationmajesticshoot.com", + "concentrationminefield.com", + "conceptarithmetic.com", + "conceptualizefact.com", + "conceptualizereading.com", + "concernedchange.com", + "concernedchickens.com", + "concernedcondition.com", + "concerneddisinterestedquestioning.com", + "concernedwhichever.com", + "concerntypisthumility.com", + "conclusionsmushyburn.com", + "concord.systems", + "concoursegrope.com", + "concoursestrickenpuppy.com", + "concrete-cabinet.pro", + "concreteapplauseinefficient.com", + "concreteprotectedwiggle.com", + "condemnedcomb.com", + "condensedconvenesaxophone.com", + "condensedmassagefoul.com", + "condensedspoon.com", + "condescendingcertainly.com", + "conditionchange.com", + "conditioncrush.com", + "conditioneavesdroppingbarter.com", + "condles-temark.com", + "condodgy.com", + "condofeijoa.top", + "condolencespicturesquetracks.com", + "condolencessumcomics.com", + "condoleparticipationfable.com", + "conductiveruthless.com", + "conductmassage.com", + "conductoraspirinmetropolitan.com", + "conductrics.com", + "conduit-banners.com", + "conduit-services.com", + "conetizable.com", + "conf.optum.com", + "conf1rm.ru", + "confabureas.com", + "confdatabase.com", + "confectioneryconnected.com", + "confectionerycrock.com", + "conference.all-energy.com.au", + "conference.flsmidth.com", + "conferencelabourerstraightforward.com", + "conferences.cigna.com", + "conferencesimply.com", + "confergiftargue.com", + "confesschairs.com", + "confessedensure.com", + "confessioneurope.com", + "confesssagacioussatisfy.com", + "confessundercover.com", + "confesswrihte.top", + "confiaen.legalitas.com", + "confiant-integrations.global.ssl.fastly.net", + "confiant-integrations.net", + "confiant.msn.com", + "confidence-x.com", + "confidentexplanationillegal.com", + "confideshrinebuff.com", + "confidethirstyfrightful.com", + "configchain.com", + "configurationluxuriantinclination.com", + "configure.adlermode.com", + "confinecrisisorbit.com", + "confinedexception.com", + "confinehindrancethree.com", + "confirm.aon.com", + "confirm.ptvgroup.com", + "confirmationefficiency.com", + "confirmationevidence.com", + "confirmationyoungsterpaw.com", + "confirmexplore.com", + "confiscateappellationreason.com", + "conformcashier.com", + "conformityblankshirt.com", + "conformityproportion.com", + "confounddistressedrectangle.com", + "confrontationdrunk.com", + "confrontationlift.com", + "confrontationwanderer.com", + "confrontbitterly.com", + "confused-camera.com", + "confusedcart.com", + "confvtt.com", + "congestionbeautycrystal.com", + "congestit.com", + "congostudia.com", + "congratulationsgraveseem.com", + "congressaffrayghosts.com", + "congressbench.com", + "congressvia.com", + "congruousannualplanner.com", + "conimicutlighthouse.viessmann-us.com", + "conjeller-chikemon.com", + "connect-csgo.com", + "connect-qa.netapp.com", + "connect.abm.netapp.com", + "connect.acams.org", + "connect.acspubs.org", + "connect.arkadin.com", + "connect.aucmed.edu", + "connect.azulseven.com", + "connect.becker.com", + "connect.blackboard.com", + "connect.blackmesh.com", + "connect.blog.netapp.com", + "connect.build.com", + "connect.businessldn.co.uk", + "connect.cap.hcahealthcare.com", + "connect.care.eehealth.org", + "connect.care.hackensackmeridian.org", + "connect.care.kansashealthsystem.com", + "connect.care.lcmchealth.org", + "connect.care.muschealth.org", + "connect.care.sheppardpratt.org", + "connect.care.wakemed.org", + "connect.caringcrowd.org", + "connect.carrier.com.ph", + "connect.chapman.com", + "connect.chiropractic.ac.nz", + "connect.ciena.com", + "connect.clearonblack.com", + "connect.cloud.netapp.com", + "connect.cognex.com", + "connect.compellent.com", + "connect.cont.hcahealthcare.com", + "connect.content-hub.netapp.com", + "connect.customers.netapp.com", + "connect.dcblox.com", + "connect.delphi.international", + "connect.dexterchaney.com", + "connect.digi.com", + "connect.dimensiondata.com", + "connect.evocalize.com", + "connect.flowroute.com", + "connect.frontier.com", + "connect.fwd.hcahealthcare.com", + "connect.gcd.hcahealthcare.com", + "connect.geniecompany.com", + "connect.goziohealth.com", + "connect.grassicpas.com", + "connect.handlesets.com", + "connect.health.bjc.org", + "connect.health.lexmed.com", + "connect.health.mydocnews.com", + "connect.healthcare.northbay.org", + "connect.healthcare.rush.edu", + "connect.huru.ai", + "connect.idocdn.com", + "connect.im8.net", + "connect.info.halifaxhealthnews.org", + "connect.insidelpl.com", + "connect.intel.com", + "connect.intercall.com", + "connect.invibio.com", + "connect.inxpo.com", + "connect.ispo.com", + "connect.kristechwire.com", + "connect.labcorp.com", + "connect.landy.com", + "connect.lgcns.com", + "connect.lightriver.com", + "connect.link.boone.health", + "connect.lionsclubs.org", + "connect.mattamyhomes.com", + "connect.mdtelephone.com", + "connect.medical.rossu.edu", + "connect.medstarhealth.org", + "connect.memorialcare.org", + "connect.meringcarson.com", + "connect.methodisthealthsystem.org", + "connect.mhsystem.org", + "connect.mikrocentrum.nl", + "connect.montagehealth.org", + "connect.munsonhealthcare.org", + "connect.mycwt.com", + "connect.ncd.hcahealthcare.com", + "connect.netapp.co.il", + "connect.netapp.co.kr", + "connect.netapp.com.au", + "connect.netapp.com.sg", + "connect.netapp.com.tw", + "connect.netapp.in", + "connect.netapp.it", + "connect.news.evergreenhealth.com", + "connect.nfd.hcahealthcare.com", + "connect.northoaks.org", + "connect.opendoorerp.com", + "connect.palomarhealth.org", + "connect.partner-connect.netapp.com", + "connect.pixellot.link", + "connect.planusa.org", + "connect.prowareness.nl", + "connect.purebranding.com", + "connect.rallypoint.com", + "connect.riseengineering.com", + "connect.rush.edu", + "connect.satl.hcahealthcare.com", + "connect.schoolmessenger.com", + "connect.senecacollege.ca", + "connect.senecapolytechnic.ca", + "connect.shopaplusrentals.com", + "connect.shopezrentals.com", + "connect.shoprentone.com", + "connect.sigbee.com", + "connect.singlex.com", + "connect.stihl.info", + "connect.stvincentcharity.com", + "connect.telstrawholesale.com", + "connect.the-stockmarket.com", + "connect.thinkinterval.com", + "connect.tpgtelecom.com.au", + "connect.tribepictures.com", + "connect.uniti.com", + "connect.uofuhealth.org", + "connect.virginmediabusiness.co.uk", + "connect.walkerfirst.com", + "connect.wfd.hcahealthcare.com", + "connect.xo.com", + "connect.zebra.com", + "connect.zehno.com", + "connect2.secureforms.mcafee.com", + "connectad.io", + "connectashelf.com", + "connected.integrationpoint.com", + "connected.technologies.jci.com", + "connected.verical.com", + "connectedchaise.com", + "connectedmedicaltechnologies.actonservice.com", + "connectfpc.zebra.com", + "connectignite.com", + "connectingdoll.com", + "connectingresort.com", + "connection.arrow.com", + "connection.verical.com", + "connectionsdivide.com", + "connectionsoathbottles.com", + "connectlp.keysight.com", + "connectmychart.goziohealth.com", + "connectportal.netapp.com", + "connectreadoasis.com", + "connectstats.mckesson.com", + "connecttest.arubanetworks.com", + "connecttoday.eu", + "connectvet.rossu.edu", + "connectwithus.cetera.com", + "connexplace.com", + "connext-cdn.azureedge.net", + "connextra.com", + "connotethembodyguard.com", + "conoret.com", + "conqueredallrightswell.com", + "conquereddestination.com", + "conquerleaseholderwiggle.com", + "conquestafloat.com", + "conquestdrawers.com", + "conscienciaecompletude.com", + "consciouschairs.com", + "consciouscheese.com", + "consciousdirt.com", + "consciousness2.fun", + "consciousnessmost.com", + "consciousslice.com", + "consecutionwrigglesinge.com", + "conseil.seicgland.ch", + "conseils.dotbase.com", + "consensad.com", + "consensusarticles.com", + "consensushistorianarchery.com", + "consensusindustryrepresentation.com", + "consent.clientemais.paodeacucar.com", + "consent.online.paodeacucar.com", + "consequentlydistraughtpasta.com", + "conservationdisposable.com", + "conservationlumber.com", + "consessionconsessiontimber.com", + "considerate-brief.pro", + "consideratepronouncedcar.com", + "consideringscallion.com", + "considermice.com", + "consistedlovedstimulate.com", + "consistinedibleconnections.com", + "consistpotato.com", + "consistpromised.com", + "consmo.net", + "console-telemetry.oci.oraclecloud.com", + "console.uxlens.com", + "consoupow.com", + "constableleapedrecruit.com", + "constellationdelightfulfull.com", + "constellationtrafficdenounce.com", + "consternationbale.com", + "consternationmysticalstuff.com", + "constintptr.com", + "constitutekidnapping.com", + "constraingood.com", + "constraintarrearsadvantages.com", + "constructbrought.com", + "constructionjeffben.com", + "constructionrejection.com", + "constructivesmoking.com", + "constructpiece.com", + "constructpoll.com", + "constructpreachystopper.com", + "consukultinge.info", + "consukultingeca.com", + "consultantpatientslaughter.com", + "consultantvariabilitybandage.com", + "consulting.guidehouse.com", + "consulting.icmi.com", + "consulting.mcgladrey.com", + "consultingballetshortest.com", + "consumer.equifax.com", + "consumer.inform.equifax.com", + "contact-us.adp.ca", + "contact.abc-companies.com", + "contact.adaptavist.com", + "contact.aon.com", + "contact.aquaterraenergy.com", + "contact.assaydepot.com", + "contact.coface.com", + "contact.formasquare.com", + "contact.iwgplc.com", + "contact.kdg-yobi.com", + "contact.kikusuiamerica.com", + "contact.lesmills.com", + "contact.marathon-sports-ec.com", + "contact.nalgene.com", + "contact.no18.com", + "contact.regus.com", + "contact.samsungsds.com", + "contact.spacesworks.com", + "contact.tsr-net.co.jp", + "contactcenter.presenceco.com", + "contactcenter.verintsystemsinc.com", + "contactcentercala.verintsystemsinc.com", + "contactecs.arrow.com", + "contacto.gtc.com.gt", + "contacto.lecleire.com.gt", + "contactsupport.10ffc20.wcomhost.com", + "contactus.53.com", + "contadd.com", + "contador.biobiochile.cl", + "contadores.miarroba.com", + "contadores.miarroba.es", + "contagiongrievedoasis.com", + "contagionwashingreduction.com", + "containinglayrefund.com", + "containingwaitdivine.com", + "containsmedievalcorrectly.com", + "containssubordinatecologne.com", + "containswasoccupation.com", + "contalyze.com", + "contaminatefollow.com", + "contaminatespontaneousrivet.com", + "contehos.com", + "contekehissing.top", + "contemplatepuddingbrain.com", + "contemporarytechnicalrefuge.com", + "content-ad.net", + "content-rec.com", + "content.4teamwork.ch", + "content.acc-hd.de", + "content.accelalpha.com", + "content.actionbenefits.com", + "content.ad", + "content.aew.com", + "content.bazaarvoice.com", + "content.blackboard.com", + "content.bondbrothers.com", + "content.booksplusapp.com", + "content.box.net", + "content.brain-storm-email.com", + "content.cammackhealth.com", + "content.cannon-dunphy.com", + "content.ceriumnetworks.com", + "content.commandc.com", + "content.convio.com", + "content.czarnowski.com", + "content.demand-on.com", + "content.distium.com", + "content.e-office.com", + "content.eaton.com", + "content.enlightiumacademy.com", + "content.fabasoft.com", + "content.familyfeatures.com", + "content.ferguson.com", + "content.gorapidcdn.com", + "content.harrisproductsgroup.com", + "content.hourigan.group", + "content.hurix.com", + "content.investresolve.com", + "content.juniper.net", + "content.kleinezeitung.at", + "content.linesight.com", + "content.logile.com", + "content.mhs.net", + "content.mini.pix.style", + "content.mrgmarketing.net", + "content.msufcu.org", + "content.ncek12.com", + "content.ndm.net", + "content.northcdatacenters.info", + "content.ntwine-conferencing.com", + "content.nxp.com", + "content.ohcare.ohiohealth.com", + "content.palram.com", + "content.pix.style", + "content.pollardwater.com", + "content.powerdms.com", + "content.powzerz.lol", + "content.prophet.com", + "content.qumulo.com", + "content.rackspace.co.uk", + "content.recordpoint.com", + "content.rightsourcemarketing.com", + "content.sffirecu.org", + "content.stage.mini.pix.style", + "content.streamfastcdn.com", + "content.tacticalma.com", + "content.tatatelebusiness.com", + "content.timetogather.co.uk", + "content.verint.com", + "content.wacom.com", + "content.wire.telstra.com", + "content.xpublisher.com", + "content.yole365.com", + "content.youmiam.com", + "content22.bmo.com", + "content22.citibank.com.au", + "content22.citibankonline.com", + "content22.online.citi.com", + "contentabc.com", + "contentads.click", + "contentango.com", + "contentango.online", + "contentcave.co.kr", + "contentclick.co.uk", + "contentedinterimregardless.com", + "contentedsensationalprincipal.com", + "contentjs.com", + "contentmentchef.com", + "contentmentfairnesspesky.com", + "contentmentwalterbleat.com", + "contentmentweek.com", + "contentr.net", + "contents-tracking.beop.io", + "contents.pwc.com", + "contentshamper.com", + "contextweb.com", + "continentalaileendepict.com", + "continentalfinishdislike.com", + "continentcoaximprovement.com", + "continuallycomplaints.com", + "continuallyninetysole.com", + "continue-installing.com", + "continuedhostilityequipped.com", + "continuousformula.com", + "continuousowenspaniard.com", + "continuousselfevidentinestimable.com", + "contoso-my.sharepoint.com", + "contractor-app.buildforce.com", + "contracts.mhainc.com", + "contradiction2.fun", + "contradictionclinch.com", + "contradictshaftfixedly.com", + "contributorfront.com", + "contributorshaveangry.com", + "contried.com", + "contrivancefrontage.com", + "controlcola.com", + "controlexpenses.adp.ca", + "controlhall.com", + "controlswim.com", + "controversialarableprovide.com", + "controversydeliveredpoetry.com", + "conumal.com", + "convalescemeltallpurpose.com", + "convdlink.com", + "convead.io", + "convenienceappearedpills.com", + "conveniencepickedegoism.com", + "convenientcertificate.com", + "conventforgotten.com", + "convention.interfaceflor.com", + "conventional-nurse.pro", + "conventionalrestaurant.com", + "converge-digital.com", + "converge.headuplabs.com", + "convergentdental.actonservice.com", + "convers.link", + "conversantmedia.com", + "conversationwaspqueer.com", + "conversionbet.com", + "conversionruler.com", + "conversions.genieventures.co.uk", + "convertedbumperbiological.com", + "convertedhorace.com", + "convertingtraffic.com", + "convertlink.com", + "convertmb.com", + "conveyancingportal.com", + "conveyor.lewcoinc.com", + "convictedpavementexisting.com", + "convincedpotionwalked.com", + "convincedtrick.com", + "convision.davivienda.com", + "convrse.media", + "convsweeps.com", + "conyak.com", + "coobuo.pinkpanda.cz", + "cooeyeddarbs.com", + "coogauwoupto.com", + "coogoocy.com", + "coogumak.com", + "coojaiku.com", + "cookerybands.com", + "cookeryeighth.com", + "cookerywrinklefad.com", + "cookie-guard-erdee.ey.r.appspot.com", + "cookie.amerigas.com", + "cookie.cynch.com", + "cookie.myamerigas.com", + "cookie.sync.usonar.jp", + "cookiejar.atea.no", + "cookieless-data.com", + "cookies-adobe.kbc.be", + "cookies-sfs.siemens.com", + "cookies.cmpnet.com", + "cookies.ec4u.com", + "cookies.engage.russellinvestments.com", + "cookies.grenke.ch", + "cookies.grenke.com", + "cookies.grenke.de", + "cookies.livepartners.com", + "cookies.siemens-advanta.com", + "cookies.siemens-energy.com", + "cookies.siemens-healthineers.com", + "cookies.siemens.com", + "cookies.wpcarey.com", + "cookietracking.eatonpowersource.com", + "cookiex.ngd.yahoo.com", + "cooking-app.lkk.com", + "cookinghither.com", + "cookingsorting.com", + "cool.sunporno.com", + "coolappland.com", + "coolappland1.com", + "coolappland2.com", + "coolappland4.com", + "coolappland5.com", + "coolehim.xyz", + "coolerpassagesshed.com", + "coolestblockade.com", + "coolherein.com", + "coolingstiffenlegend.com", + "cooljony.com", + "coollyadmissibleclack.com", + "coolnesswagplead.com", + "cooloffer.cfd", + "coolpornvids.com", + "coolserving.com", + "coolstreamsearch.com", + "coolungceil.top", + "coombomniana.top", + "coonandeg.xyz", + "coop.vmware.com", + "cooperationmoth.com", + "cooperativechuckledhunter.com", + "coordinatedbedroom.com", + "coordinatedcoat.com", + "coordinatedcub.com", + "coordinatereopen.com", + "cooserdozens.top", + "cooshouz.xyz", + "coosync.com", + "cootersorry.com", + "cootlogix.com", + "coovouch.com", + "cooyxg.tennis-point.de", + "copacet.com", + "copeaxe.com", + "copemorethem.live", + "copesfirmans.com", + "copiedglittering.com", + "copieraback.com", + "copieranewcaller.com", + "copiercarriage.com", + "copilot-telemetry.githubusercontent.com", + "copperchickens.com", + "copterezba.com", + "coptisphraser.top", + "copusorpinc.guru", + "copycarpenter.com", + "copyhomework.com", + "copymannantz.com", + "copyrightaccesscontrols.com", + "copyrightmonastery.com", + "copytitle.com", + "coqfsqikizcd.com", + "cor8ni3shwerex.com", + "coralreverie.com", + "coralsurveyed.com", + "cordclck.cc", + "cordcopper.com", + "cordialhoist.top", + "cordinghology.info", + "core-apps.b-cdn.net", + "core.dimatter.ai", + "coreevolutionadulatory.com", + "coreexperiment.com", + "coremetrics.com", + "corenotabilityhire.com", + "coreportions.com", + "coresepyllia.com", + "corialthanes.life", + "corixaraphide.top", + "corneey.com", + "corneredcommunicationcancel.com", + "cornerscheckbookprivilege.com", + "cornersindecisioncertified.com", + "cornflowercopier.com", + "cornflowershallow.com", + "coronafly.ru", + "coronationinjurynoncommittal.com", + "coronetkittles.com", + "corporate-klm.americanexpress.nl", + "corporate-marketing.hrs.com", + "corporate.americanexpress.it", + "corporate.averydennison.com", + "corporate.frontierconsul.net", + "corporate.mattamyhomes.com", + "corporate.wpcarey.com", + "corporatecard.americanexpress.nl", + "corporatecards.americanexpress.com", + "corporatecommunications.bvifsc.vg", + "corporateforms.americanexpress.com", + "corporatemembershiprewards.americanexpress.co.uk", + "corporatemembershiprewards.americanexpress.es", + "corporatemr.americanexpress.co.uk", + "corporatemr.americanexpress.de", + "corporatemr40k.americanexpress.co.uk", + "corporatemrguide.americanexpress.co.uk", + "corporatemrguide.americanexpress.de", + "corporatepages.proximus.com", + "corporateplatino.americanexpress.it", + "corporatethankfulfinding.com", + "corpsehappen.com", + "corpulentoverdoselucius.com", + "corpulentrubber.com", + "correctchaos.com", + "correctcitolas.com", + "correctionsnailnestle.com", + "correlationcocktailinevitably.com", + "correspondaspect.com", + "corroticks285affrierson.com", + "corruptclients.com", + "corruptsolitaryaudibly.com", + "corsakpeize.com", + "cortellisconnections.thomsonreuters.com", + "corvinapaella.life", + "corymbszinzar.com", + "cosesgabbles.top", + "cosiequiapo.com", + "cosignpresentlyarrangement.com", + "cosmatitacker.top", + "cosme.caseepo.jp", + "cosmeticlevy.com", + "cosmeticsgenerosity.com", + "cosmicpartially.com", + "cosmismnatchez.com", + "cosmosjackson.com", + "cosseterrits.com", + "costaquire.com", + "costatevamped.com", + "costhandbookfolder.com", + "costsimperialapparent.com", + "coststunningconjure.com", + "costumebodiesfires.com", + "cosysuppressed.com", + "cotatholt.net", + "cotchaug.com", + "cotemaison.np6.com", + "coticoffee.com", + "cotingavintry.website", + "cotorosmileway.top", + "cottoidearldom.com", + "cottoncabbage.com", + "cottondivorcefootprint.com", + "cotwcpcjcrjfj.xyz", + "coubte.com", + "coudswamper.com", + "couhiboa.com", + "coulaupsoa.net", + "couldburgeon.com", + "couldmisspell.com", + "couldobliterate.com", + "coumasha.xyz", + "counaupsi.com", + "counciladvertising.net", + "councilheader.com", + "counmg.greatvaluevacations.com", + "counsellinggrimlyengineer.com", + "counsellingrouge.com", + "count-server.sharethis.com", + "count.asnetworks.de", + "count.bank99.at", + "count.candou.com", + "count.carrierzone.com", + "count.darkreader.app", + "count.gothaer-digital.de", + "count.me.uk", + "count.munhwa.com", + "count.rin.ru", + "count.sibbo.net", + "count.upc.rakuten.co.jp", + "count.vidsrc.pro", + "count.west263.com", + "count.xxxssk.com", + "count.yandeg.ru", + "count5.pconline.com.cn", + "countdownlogic.com", + "countdownwildestmargarine.com", + "counted.com", + "countenancepeculiaritiescollected.com", + "counter-strike2-official.net", + "counter.1i.kz", + "counter.blogoscoop.net", + "counter.bloke.com", + "counter.cam-content.com", + "counter.cnw.cz", + "counter.cropvid.com", + "counter.cz", + "counter.darkreader.app", + "counter.dreamhost.com", + "counter.drom.ru", + "counter.hackers.lv", + "counter.hyipexplorer.com", + "counter.insales.ru", + "counter.jdi5.com", + "counter.live4members.com", + "counter.maases.com", + "counter.megaindex.ru", + "counter.mirohost.net", + "counter.mojgorod.ru", + "counter.nv.ua", + "counter.packa2.cz", + "counter.people.cn", + "counter.photopulse.ru", + "counter.powr.io", + "counter.powweb.com", + "counter.pr-cy.ru", + "counter.proxycrawl.com", + "counter.rambler.ru", + "counter.reddigital.ru", + "counter.scribblelive.com", + "counter.search.bg", + "counter.sibnet.ru", + "counter.smotrim.ru", + "counter.snackly.co", + "counter.subtitlebee.com", + "counter.tldw.me", + "counter.top.ge", + "counter.ukr.net", + "counter.webmart.de", + "counter.websitevoice.com", + "counteractpull.com", + "counterfeitbear.com", + "counterfeitnearby.com", + "counters.freewebs.com", + "countertrck.com", + "countessrestrainasks.com", + "counting.kmindex.ru", + "countriesnews.com", + "countrynot.com", + "countybananasslogan.com", + "countypuddleillusion.com", + "coup-ling-dm.net", + "coup-ling.net", + "coupageoutrant.guru", + "coupbezzant.com", + "couplestupidity.com", + "coupling-media.de", + "coupocee.xyz", + "couponcp-a.akamaihd.net", + "coupsonu.net", + "coupteew.com", + "couptoug.net", + "courageimportancedirections.com", + "courageousaway.com", + "courageousbaby.com", + "courierembedded.com", + "couriree.xyz", + "coursebonfire.com", + "coursebrushedassume.com", + "coursecopy.com", + "courteous-development.com", + "courthousedefective.com", + "courthouselaterfunctions.com", + "courtroomboyfriend.com", + "cousinglandsgreed.com", + "cousingypsy.com", + "cousinscostsalready.com", + "coutherunlawed.website", + "couthieisobath.com", + "coutilresgat.com", + "couwainu.xyz", + "couwhivu.com", + "couwooji.xyz", + "covenant.psjhealth.org", + "coverapparatus.com", + "coveredbetting.com", + "coveredsnortedelectronics.com", + "coveredstress.com", + "covisithebraic.com", + "covivado.club", + "cow-timerbudder.org", + "cowagesabaca.life", + "cowerscrowers.top", + "cowhmc.docmorris.de", + "cowscrayon.com", + "cowtpvi.com", + "coxaripply.top", + "coxiesthubble.com", + "coxmt.com", + "coxosots.xyz", + "coxziptwo.com", + "coyizl.embracon.com.br", + "coysjayesh.com", + "coyward.com", + "cozeswracks.com", + "cozyhillside.com", + "cp.cp.twendee.jp", + "cp.deltadentalwa.com", + "cp.ir-central.irco.com", + "cp.official-coupons.com", + "cp.official-deals.co.uk", + "cp.phiilu.com", + "cp.rootielearning.com", + "cpa-optimizer.online", + "cpa.hh.ru", + "cpa3iqcp.de", + "cpabeyond.com", + "cpaclicks.com", + "cpaconvtrk.net", + "cpalabtracking.com", + "cpalead.com", + "cpaoffers.network", + "cpaokhfmaccu.com", + "cpaspeed.online", + "cpaway.com", + "cpays.com", + "cpbj8ddae04d.shop", + "cpcmart.com", + "cpcvabi.com", + "cpddwyuyd.com", + "cpgo.avatacar.com", + "cpihrinfo.cpihr.com", + "cpiibb.top-office.com", + "cpl1.ru", + "cplayer.pw", + "cploms.hipicon.com", + "cpm-ad.com", + "cpm.amateurcommunity.de", + "cpm.biz", + "cpm20.com", + "cpmadvisors.com", + "cpmclktrk.online", + "cpmgatenetwork.com", + "cpmmedia.net", + "cpmnetworkcontent.com", + "cpmprofitablecontent.com", + "cpmprofitablenetwork.com", + "cpmrevenuenetwork.com", + "cpmrocket.com", + "cpmspace.com", + "cpmtree.com", + "cpng.lol", + "cppkmmthkpttbb.com", + "cppm-kc2.net.jumia.ci", + "cpqgyga.com", + "cpsbgpeenci.com", + "cpt.itv.com", + "cptroux.com", + "cpttrcklnk.com", + "cpu.samsungelectronics.com", + "cpuim.com", + "cpvads.com", + "cpvadvertise.com", + "cpvlabtrk.online", + "cpx-traffic.com", + "cpx.golem.de", + "cpx.to", + "cpx24.com", + "cpxadroit.com", + "cpxckfridcxst.com", + "cpxdeliv.com", + "cpxinteractive.com", + "cpxl.golem.de", + "cpzafxhkt.com", + "cpzqvkjrcymhv.com", + "cq.hq1.influitive.com", + "cqbbpf.geewiz.co.za", + "cqbkhv.anacapri.com.br", + "cqbmddliqbbp.com", + "cqcounter.com", + "cqdalradz.com", + "cqdaznl.com", + "cqddhfjl.com", + "cqdlfqgsnjyyhew.com", + "cqemus.gartenhaus-gmbh.de", + "cqfqrvghjgu.com", + "cqhqvgwcypx.xyz", + "cqishr.mobile.de", + "cqkhdhrpo.com", + "cqlonl.spartoo.cz", + "cqlsewa.com", + "cqlupb.com", + "cqmmacgxqhmk.com", + "cqngirxstgeeg.com", + "cqnmtmqxecqvyl.com", + "cqpiumcjacb.com", + "cqpmvc.caminteresse.fr", + "cqpmvc.capital.fr", + "cqpmvc.cesoirtv.com", + "cqpmvc.cuisineactuelle.fr", + "cqpmvc.gala.fr", + "cqpmvc.prima.fr", + "cqpmvc.programme-tv.net", + "cqpmvc.programme.tv", + "cqpmvc.voici.fr", + "cqqmwkkkfntjr.com", + "cqrvwq.com", + "cqsecshf4rd9.www.tracktheta.com", + "cqubdd.metro.co.uk", + "cqubdd.thisismoney.co.uk", + "cqwajn.com", + "cqz6fn6aox.aporia.com", + "cr-brands.net", + "cr.adsappier.com", + "cr00.biz", + "cr08.biz", + "cr09.biz", + "crabbychin.com", + "crabdefend.com", + "craccaanybody.com", + "craccusduchery.com", + "crackbroadcasting.com", + "crackedpc.org", + "crackquarrelsomeslower.com", + "cracksway.com", + "cracktraumatic.com", + "crackyunfence.com", + "cradspbsdarltng.com", + "crafthenry.com", + "craftsmancaptivity.com", + "craftsmangraygrim.com", + "craftsmanvolleyballhist.com", + "crafty-math.com", + "craharice.com", + "crajeon.com", + "crakbanner.com", + "craktraffic.com", + "crampcrossroadbaptize.com", + "crampincompetent.com", + "cranebecomingwindfall.com", + "craneykori.uno", + "cranialjehu.com", + "crankerunborn.com", + "crankyderangeabound.com", + "crashchance.com", + "crashexecute.com", + "crashlytics.com", + "crashlyticsreports-pa.googleapis.com", + "cratecamera.com", + "crateralbumcarlos.com", + "craterwhsle.com", + "crateshoover.com", + "craveidentificationanoitmentanoitment.com", + "crawford-industries.actonservice.com", + "crawlability.com", + "crawlclocks.com", + "crawlcoxed.com", + "crawledlikely.com", + "crayfish.thingelstad.com", + "crayfishremindembroider.com", + "crayfishshepherd.com", + "crayoncompetition.com", + "crayonreareddreamt.com", + "crazy-baboon.com", + "crazyhell.com", + "crazylead.com", + "crazypopups.com", + "crbbgate.com", + "crcgrilses.com", + "crdefault.link", + "crdefault1.com", + "crdfifmrm.com", + "creaghtain.com", + "creamssicsite.com", + "creaperu.com", + "create.encore-mx.com", + "create.encoreglobal.com", + "createsgummous.com", + "creationagency.actonservice.com", + "creative-bars1.com", + "creative-serving.com", + "creative.141live.com", + "creative.favy.cam", + "creative.live.bestjavporn.com", + "creative.live.javhdporn.net", + "creative.live.javmix.tv", + "creative.live.missav.com", + "creative.live.tktube.com", + "creative.live7mm.tv", + "creative.myavlive.com", + "creative.ohmycams.com", + "creative.strip.chat", + "creative.stripchat.com", + "creative.stripchat.global", + "creative.thefaplive.com", + "creative.tklivechat.com", + "creative.usasexcams.com", + "creativecdn.com", + "creativedisplayformat.com", + "creativefix.pro", + "creativeformatsnetwork.com", + "creatives.cliphunter.com", + "creatives.inmotionhosting.com", + "creatives.livejasmin.com", + "creatives.pichunter.com", + "creatives.sunmedia.tv", + "creativesumo.com", + "creativetourlips.com", + "creator.zmags.com", + "creatorcherry.com", + "creatorpassenger.com", + "creatrin.site", + "creaturecabbage.com", + "creaturescoinsbang.com", + "creaturespendsfreak.com", + "crectipumlu.com", + "credentialsdispatchsuperstitious.com", + "credentialsfont.com", + "credentialstrapdoormagnet.com", + "credibilitystakehemisphere.com", + "credibilityyowl.com", + "creditbitesize.com", + "creditcreature.com", + "creditorapido.xyz", + "credotrigona.com", + "credulityicicle.com", + "creedoverwork.com", + "creekrecollectkey.com", + "creeksettingbates.com", + "creepercard.com", + "creeperfutileforgot.com", + "creepingbrings.com", + "creeppant.com", + "creepyassist.pro", + "creepybuzzing.com", + "crematedarkerdwight.com", + "crengate.com", + "crentexgate.com", + "crentgate.com", + "creojnpibos.com", + "crepemania.openapp.link", + "crepeyindited.top", + "crepgate.com", + "creptdeservedprofanity.com", + "cresfpho2ntesepapillo3.com", + "crestfallenwall.com", + "crestislelocation.com", + "cretgate.com", + "creticoutdid.com", + "crevicedepressingpumpkin.com", + "crevnrela.com", + "crew-qa.zubie.com", + "crew.spektare.tv", + "crew.zubie.com", + "crfmbxqrf.xyz", + "cribbewildered.com", + "cribwarilyintentional.com", + "cricksnatchez.com", + "criesnonstopbake.com", + "criesresentstrangely.com", + "crimeevokeprodigal.com", + "criminalalcovebeacon.com", + "criminalmention.pro", + "criminalweightforetaste.com", + "crimpedmelanic.com", + "crimsondozeprofessional.com", + "crimsonmeadow.com", + "crippledwingant.com", + "crisistuesdayartillery.com", + "crisp-freedom.com", + "crispdune.com", + "crispentirelynavy.com", + "crisphybridforecast.com", + "crisppennygiggle.com", + "critariatele.pro", + "criteo.com", + "criteo.gap.ae", + "criteo.net", + "criticaltriggerweather.com", + "criticismheartbroken.com", + "criticpraiser.com", + "critictruck.com", + "critomiron.click", + "crittercorupay.com", + "crjdgldmb.com", + "crjpgate.com", + "crjpingate.com", + "crlkyzwra.com", + "crm-analytics.imweb.ru", + "crm.casabaca.com", + "crm.ironmountain.com", + "crm.landing.ni.com", + "crm.leads360.com", + "crm.masonmac.com", + "crm.toyotago.com.ec", + "crm.velocify.com", + "crm4d.com", + "crmcommunications.progressive.com", + "crmentjg.com", + "crmonline.actonservice.com", + "crmpt.livejasmin.com", + "crnhbkd.com", + "crninkvhariuh.com", + "croakconfirmedget.com", + "crocetta.viessmann.it", + "crockejection.com", + "crockerycrowdedincidentally.com", + "crockuncomfortable.com", + "crocopop.com", + "cromq.xyz", + "crookedcreature.com", + "crookrally.com", + "croplake.com", + "crossees.com", + "crossroadoutlaw.com", + "crossroadparalysisnutshell.com", + "crossroadsubquery.com", + "crossroadzealimpress.com", + "crostrhombs.space", + "crouchyearbook.com", + "croupyjacu.life", + "crowdedmass.com", + "crowdgravity.com", + "crowdnextquoted.com", + "crownswoden.space", + "crozzleaclydes.space", + "crptentry.com", + "crptgate.com", + "crrepo.com", + "crrm.onjoyri.de", + "crs.actonservice.com", + "crsspxl.com", + "crta.and.co.uk", + "crta.dailymail.co.uk", + "crta.metro.co.uk", + "crtracklink.com", + "crtv.mate1.com", + "crubtokopat.top", + "crucishockled.top", + "crudedelicacyjune.com", + "crudelouisa.com", + "crudemonarchychill.com", + "crudequeenrome.com", + "cruel-national.pro", + "cruiserx.net", + "cruisetitleclosed.com", + "crumblerefunddiana.com", + "crumbrationally.com", + "crumbs.robinhood.com", + "crumbtypewriterhome.com", + "crummerexisted.com", + "crummygoddess.com", + "crumpet.xxxpornhd.pro", + "crumplylenient.com", + "crunchy-tango.dotabuff.com", + "crunchylashins.com", + "cruntn.receno.com", + "crushedignoring.com", + "crushingconflict.pro", + "crusilyparonym.com", + "cruthdivisi.life", + "crvayw.kagunosato.com", + "crvxhuxcel.com", + "crwdcntrl.net", + "crxekxjpiktykjb.com", + "crxmaotidrf.xyz", + "crxxfgswiq.com", + "cryingforanythi.com", + "cryjun.com", + "cryo.socialblade.com", + "cryonickru.com", + "cryorganichash.com", + "crypto.egghead.link", + "cryptoatom.care", + "cryptobeneluxbanner.care", + "cryptomaster.care", + "cryptomcw.com", + "cryptonewsdom.care", + "cryptotyc.care", + "crystalboulevard.com", + "crzohw.intersport.gr", + "cs.analytics.lego.com", + "cs.coopeservidores.fi.cr", + "cs.hot.net.il", + "cs.nakanohito.jp", + "cs.nexttv.co.il", + "cs0010sbeda.theory-clinic.com", + "cs1470sbeda.schoolasp.com", + "cs1863sbeda.glaucoma-arrest.net", + "cs2113sbeda.hokto-onlineshop.jp", + "cs42.pikabu.ru", + "cs43.pikabu.ru", + "csalhh.okay.cz", + "csbmey.viherpeukalot.fi", + "cschyogh.com", + "cscsexam.quantresear.ch", + "csdf4dn.pro", + "cse3.chausport.com", + "csfabdtmrs.com", + "csggmxrbt.com", + "csghyg.reginaclinic.jp", + "cshbyjjgdtc.com", + "csi.gstatic.com", + "csjuq.com", + "csm.magnetintell.com", + "csmetrics.wilton.com", + "csnegotiable.com", + "csoatmxpcv.xyz", + "csoxbkscuflef.com", + "csp-collector.appspot.com", + "csp-reporting.cloudflare.com", + "csp.secureserver.net", + "csp.yandex.net", + "cspchemung.guru", + "cspdimfa.com", + "cspmkl.gruppal.com", + "csqgebok.com", + "csqtsjm.com", + "csr.onet.pl", + "csr11.net.asambeauty.com", + "csrrxwd.com", + "csscloudstorage.com", + "cstats.sankakucomplex.com", + "cstm.baidu.com", + "cstoeydbhdgrlp.com", + "csv4.ebs-paris.fr", + "csvlgqsanwry.com", + "csvt002.harrisbank.com", + "csvt005.heretakethewheel.com", + "csvt009.bmoharris.com", + "csvti.intuit.ca", + "csvtq.intuit.co.uk", + "csvtr.bmo.com", + "csvtr02.bmocorpmc.com", + "csvtr05.mosaikbusiness.com", + "csvtr07.bmoinvestorline.com", + "csvtr09.bmonesbittburns.com", + "csvtr10.bmocm.com", + "csvtr13.bmodelawaretrust.com", + "csvtt.bmolife.com", + "csvtu.bmolending.com", + "csymrm.24mx.fr", + "csyqts.tmon.co.kr", + "ct-dev.taskhuman.com", + "ct.beslist.nl", + "ct.capterra.com", + "ct.corpusapp.com", + "ct.irl.co", + "ct.irl.com", + "ct.irlmail.org", + "ct.needlive.com", + "ct.pinterest.com", + "ct.taskhuman.com", + "ct01.biz", + "ct5m.citadium.com", + "ctasnet.com", + "ctationsele.info", + "ctc.wolterskluwer.com", + "ctd.drivescore.com", + "ctdfm.ilgiornale.it", + "ctefeminin.com", + "ctengine.io", + "cteripre.com", + "ctg.actonservice.com", + "cthisismoych.com", + "cthkgodgy.com", + "cthulhu.cash", + "ctiarbwaxam.com", + "ctiascaqkn.com", + "ctiawbxvhajg.com", + "cticalwhichhere.info", + "ctiegx.kagu-wakuwaku.com", + "ctiimage.actonservice.com", + "ctiotjobkfu.com", + "ctjfdn.sandals.com", + "ctlayn.talbots.com", + "ctm-media.com", + "ctmdtrvikipjfv.xyz", + "ctnsnet.com", + "ctoosqtuxgaq.com", + "ctosrd.com", + "ctp1.bforbank.com", + "ctpdegbeqlejw.com", + "ctqwlbxq.com", + "ctr-iwb.nmg.de", + "ctr-opc.nmg.de", + "ctrkd.ilsole24ore.com", + "ctrlaltdel99.com", + "ctrtrk.com", + "cts.tradepub.com", + "ctsdwm.com", + "cttest.branch.rocks", + "ctthatmyeduca.net", + "ctubhxbaew.com", + "ctvnmxl.com", + "ctwlucwq.com", + "ctwqxs.autoscout24.at", + "ctx.citiservi.es", + "ctyjsf.cellphones.com.vn", + "ctykxlvztyy.com", + "ctyojp.kibek.de", + "cubbingrebbes.com", + "cubchannel.com", + "cubchillysail.com", + "cubeslichees.com", + "cubgeographygloomily.com", + "cubicnought.com", + "cucaido.abphotos.link", + "cuckooretire.com", + "cuculf.name", + "cucuyoalkoxy.com", + "cuddleangkhak.com", + "cuddlethehyena.com", + "cuddlycake.com", + "cuddlylunchroom.com", + "cudgeletc.com", + "cudgelsupportiveobstacle.com", + "cudgoz.mifcom.de", + "cudrqv.sts.pl", + "cudwortparve.top", + "cuefootingrosy.com", + "cueistratting.com", + "cueohf.actieforum.com", + "cueohf.activo.mx", + "cueohf.forumactif.com", + "cueohf.forumattivo.com", + "cueohf.forumieren.com", + "cueohf.forumieren.de", + "cueohf.forumotion.com", + "cueohf.forumpro.fr", + "cueohf.forumsactifs.com", + "cueohf.hungarianforum.com", + "cuesingle.com", + "cuevastrck.com", + "cuferxmtvifnu.com", + "cufroa.aboutyou.be", + "cugeeksy.net", + "cuhlsl.info", + "cuifspyvuril.com", + "cuisineenvoyadvertise.com", + "cuisineomnipresentinfinite.com", + "cuissenbisque.com", + "culass.com", + "cullemple-motline.com", + "culliganwaterco.actonservice.com", + "culmedpasses.cam", + "cultergoy.com", + "cultismcanty.space", + "culturalcollectvending.com", + "culture.intermedes.com", + "culture.pandasuite.io", + "culturedcamera.com", + "culturedcrayon.com", + "culturedfeather.com", + "cumbersomeastonishedsolemn.com", + "cumbersomebonus.com", + "cumbersomecake.com", + "cumbersomecar.com", + "cumbersomecarpenter.com", + "cumbersomecloud.com", + "cumbersomesteedominous.com", + "cumjroatzga.com", + "cumshots.com", + "cumult.com", + "cunazarp.website", + "cunyiesus.com", + "cupboardbangingcaptain.com", + "cupidirresolute.com", + "cupidonmedia.com", + "cupidrecession.com", + "cupidsirised.guru", + "cupidtriadperpetual.com", + "cupindisputable.com", + "cuplikenominee.com", + "cupoabie.net", + "cups.republicoftea.com", + "cupswiss.com", + "cupulaeveinal.top", + "curaripeiktha.top", + "curated.fieldtest.cc", + "curbimpress.com", + "cure.trueface.org", + "curinetuxedos.com", + "curious.cognyte.com", + "curiouschalk.com", + "curioushingefast.com", + "curioussuccess.com", + "curledbuffet.com", + "curlingtyphon.com", + "curlsl.info", + "curlsomewherespider.com", + "curlycannon.com", + "curlyhomes.com", + "curnberthed.com", + "currantsummary.com", + "currencychillythoughtless.com", + "currencyoffuture.com", + "currentcollar.com", + "curriculture.com", + "curryfielddistribution.com", + "curryoxygencheaper.com", + "cursecrap.com", + "cursedspytitanic.com", + "cursegro.com", + "curseintegralproduced.com", + "cursordownstairs.com", + "cursormedicabnormal.com", + "cursorsympathyprime.com", + "curtaincows.com", + "curtisbarways.com", + "curude.com", + "curvedhoney.com", + "curvedsquirrel.com", + "curverainstorm.website", + "curveyberberi.com", + "curvierannexa.com", + "curvyalpaca.cc", + "curvycord.com", + "curvycry.com", + "curyalanyl.guru", + "cuseccharm.com", + "cusecwhitten.com", + "cushawbaized.com", + "cushawsdizens.com", + "cushingpouncet.top", + "cushionblarepublic.com", + "cushiondrum.com", + "cushionpig.com", + "cuslsl.info", + "cuspedeogaean.top", + "cust01-cucm-sub-07-cl6.int.net.jumia.ug", + "custodybout.com", + "custodycraveretard.com", + "custodycrutchfaintly.com", + "custom.dowjones.com", + "custom.info.shutterstock.com", + "custom.tonyle.co", + "customad.cnn.com", + "customads.co", + "customapi.top", + "customarydesolate.com", + "customer-engagement.verintsystemsinc.com", + "customer.libertycarz.com", + "customer.newsflare.com", + "customercare.aircycle.com", + "customerexperience.verintsystemsinc.com", + "customerrelations.theinstitutes.org", + "customers-capitalbank-jo-877029.p06.elqsandbox.com", + "customers.kameleoon.com", + "customersucceed.nanophase.com", + "customfingerprints.bablosoft.com", + "customize.titanfactorydirect.com", + "customsalternative.com", + "customselliot.com", + "cutcurrent.com", + "cutecalculator.com", + "cutechin.com", + "cutecushion.com", + "cutepopcorn.com", + "cuterbond.com", + "cuterintegrationcrock.com", + "cutescale.online", + "cutesyapaise.com", + "cuteturkey.com", + "cutlersbahaism.com", + "cuttingdemeanoursuperintend.com", + "cuttingstrikingtells.com", + "cuttlefly.com", + "cuyynol.com", + "cuzsgqr.com", + "cv-match.sharebase.jp", + "cv-tracker.stanby.com", + "cv.2jikaikun.com", + "cv.a-cial.com", + "cv.a-hikkoshi.com", + "cv.ag.cybersecurity-jp.com", + "cv.agent-sana.com", + "cv.atelier-shark.com", + "cv.b2b.subscription-store.com", + "cv.bc-force.com", + "cv.belta-shop.jp", + "cv.betrading.jp", + "cv.bikoshaen.com", + "cv.bloomeelife.com", + "cv.cante-gym.com", + "cv.cart.naturath.jp", + "cv.colleize.com", + "cv.cp-c21.com", + "cv.denkichoice.jp", + "cv.drive-hikari.net", + "cv.e-tukline.jp", + "cv.fire-bird.jp", + "cv.gas-choice.net", + "cv.h-docomo.com", + "cv.hanna-saku.jp", + "cv.hikari.organic", + "cv.hikkoshizamurai.jp", + "cv.hoikushi-bosyu.com", + "cv.homepage-seisaku.jp", + "cv.ignis.coach", + "cv.it-kyujin.jp", + "cv.japan-curtain.jp", + "cv.jidoumail.com", + "cv.joggo.jp", + "cv.just-size.net", + "cv.kuvings.jp", + "cv.liability.jp", + "cv.masteraxis.com", + "cv.meo.tryhatch.co.jp", + "cv.michiuru.jp", + "cv.moena-eatstyle.net", + "cv.my-lancul.com", + "cv.nell.life", + "cv.oiz-care.jp", + "cv.online.ysroad.co.jp", + "cv.optimo-slb.com", + "cv.quocard.jp", + "cv.rakuten-hikari.net", + "cv.re-shop.jp", + "cv.ryoutuki-kyujin.com", + "cv.shiryoku1.com", + "cv.stella-s.com", + "cv.subscription-store.com", + "cv.sumaho-hoken.jp", + "cv.taskar.online", + "cv.tenjin.cc", + "cv.theatreacademy.info", + "cv.tokyowork.jp", + "cv.ui-chiho.clinic", + "cv.virtualoffice-resonance.jp", + "cv.web-sana.com", + "cv.willbefit.jp", + "cv.wp-avenue.com", + "cv.www.jobcareer.jp", + "cv.www.risetokyo.jp", + "cv.www.rokuzan.net", + "cv.xn--bcktcvdzde3c.biz", + "cv.xn--zbs202g.com", + "cv.zephylrin-x.net", + "cv1.start-eo.jp", + "cv1.stefany.co.jp", + "cvastico.com", + "cvcvotjyasdtil.com", + "cvhefd.ixbt.com", + "cvi6.destinia.qa", + "cviezjsg.com", + "cvixthukvgac.com", + "cvjfmrrgyrqnsnw.xyz", + "cvkilmfhorl.com", + "cvkxfsnvpjvcw.com", + "cvlb.dev", + "cvmeayhfo.com", + "cvnpbsqyiy.com", + "cvoyrn.astotel.com", + "cvpthv.vipoutlet.com", + "cvqgnkeqme.com", + "cvrkjnaoazazh.com", + "cvs.kireimo.jp", + "cvt1.sibnet.ru", + "cvtfyyflrrkjsam.xyz", + "cvtspo.moebel24.de", + "cvuduufdewm.com", + "cvuvoljuqlkeuc.com", + "cvyimypsjxca.com", + "cvzvun.vidaxl.de", + "cwcdmm.zennioptical.com", + "cwchmb.com", + "cwhrfkpniuvkn.xyz", + "cwixbvnnndpe.xyz", + "cwlvmsvmqqgzb.com", + "cwobfddy.com", + "cwqggdbsuksb.com", + "cwqljsecvr.com", + "cwrlnhyfheafllk.xyz", + "cws.conviva.com", + "cwt.citywire.info", + "cwuaxtqahvk.com", + "cwvfikunas.com", + "cx.quadient.com", + "cxad.cxense.com", + "cxafxdkmusqxsa.xyz", + "cxalid.turtlebeach.com", + "cxasci.sprzedajemy.pl", + "cxeiymnwjyyi.xyz", + "cxfrmhsj.com", + "cxgicdcfou.com", + "cxgneqyaox.com", + "cxgnymgd.xyz", + "cxhhvmkwfh.com", + "cxhqpbwmyfskzt.com", + "cxiebfdqydf.com", + "cxkhadk.com", + "cxm.ingeniux.com", + "cxmnsbrbdmxoyd.com", + "cxnadcribh.com", + "cxotiggg.com", + "cxrfns.gu-global.com", + "cxrfoubqoxnk.com", + "cxrptu.danland.dk", + "cxsaev.stratiaskin.com", + "cxtkpfbvu.com", + "cxuipktdlwtimj.com", + "cxwisl.jetstereo.com", + "cxwqeehw.com", + "cy98g9wuwn0n.angularjs.poc.glenigan.com", + "cyacoxsgxjdylpy.com", + "cyamidfenbank.life", + "cyan92010.com", + "cyathosaloesol.top", + "cybba.solutions", + "cyber-pages.att.com", + "cyber-tracking.att.com", + "cyber.boozallen.com", + "cyberbounty.com", + "cybershieldfortress.buzz", + "cybersugardrew.com", + "cybertronads.com", + "cybkit.com", + "cycledaction.com", + "cycleworked.com", + "cyclistforgotten.com", + "cycndlhot.xyz", + "cydippeespy.com", + "cyeabs.luxyhair.com", + "cyesesprerich.com", + "cyf9.destinia.cl", + "cygnus.com", + "cyih0e43aty7.com", + "cyijr.com", + "cyilxkpkf.com", + "cylindermonastery.com", + "cylindrical-form.com", + "cylnkee.com", + "cylsszrrfbkgjf.com", + "cymqhqxuchas.com", + "cymtiadhurrie.com", + "cymuig.assem.nl", + "cyneburg-yam.com", + "cynicochred.shop", + "cyntgd.anticipazionitv.it", + "cyohmj.catawiki.com", + "cyprecaccia.guru", + "cypresslocum.com", + "cypressreel.com", + "cyprie.com", + "cyrigh.com", + "cyrxvpnu.com", + "cystisolor.com", + "cythat.com", + "cyvjmnu.com", + "cyvxfq.jennikayne.com", + "cyyhkeknmbe.com", + "cz-anag.m-shop.me", + "cz-babynabytek.m-shop.me", + "cz-babyplaza.m-shop.me", + "cz-batteryimport.m-shop.me", + "cz-business.vodafone.com", + "cz-cassidi.m-shop.me", + "cz-countrylife.m-shop.me", + "cz-cz.siemensplmevents.com", + "cz-efitness.m-shop.me", + "cz-fightstore.m-shop.me", + "cz-fitness007.m-shop.me", + "cz-go.experian.com", + "cz-grafficon.m-shop.me", + "cz-joealex.m-shop.me", + "cz-laznejupiter.m-shop.me", + "cz-myhealth.m-shop.me", + "cz-newbag.m-shop.me", + "cz-nobilistilia.m-shop.me", + "cz-originalstore.m-shop.me", + "cz-rekant.m-shop.me", + "cz-rychleleky.m-shop.me", + "cz-sasoo.m-shop.me", + "cz-scootshop.m-shop.me", + "cz-styx.m-shop.me", + "cz-tattoomania.m-shop.me", + "cz-topalkohol.m-shop.me", + "cz-topgal.m-shop.me", + "cz-trenyrkarna.m-shop.me", + "cz-tropicliberec.m-shop.me", + "cz-velkykosik.m-shop.me", + "czaraptitude.com", + "czboox.xyz", + "czdxto.radiopopular.pt", + "czechose.com", + "czedgingtenges.com", + "czfpgkujv.com", + "czfyaemtweo.com", + "czh5aa.xyz", + "cznfum.lumas.com", + "cznluk.urbangymwear.co.uk", + "czsk.sharpmarketing.eu", + "czujjs.crownandcaliber.com", + "czvdlp.hgregoire.com", + "czvdyzt.com", + "czwxrnv.com", + "czx5eyk0exbhwp43ya.biz", + "czyoxhxufpm.com", + "d-agency.net", + "d-app.progressive.com", + "d-collect.jennifersoft.com", + "d-collector.jennifersoft.com", + "d-kint.d-kintetsu.co.jp", + "d-log.asahi.co.jp", + "d-log.bs-asahi.tv", + "d-log.tv-asahi.co.jp", + "d-snapshotapp.progressive.com", + "d-staging.groc.press", + "d.adlpo.com", + "d.adroll.com", + "d.cybtel.com", + "d.delahorro.app", + "d.deloitte.fr", + "d.groc.press", + "d.haberler.com", + "d.jugnoo.in", + "d.m-net.de", + "d.mail.levi.com", + "d.nativendo.de", + "d.omsnative.de", + "d.rp-online.de", + "d.santemagazine.fr", + "d.shareaholic.com", + "d.shopprecouriers.com", + "d.skk.moe", + "d.sondakika.com", + "d.sourcepoint.capitalfm.com", + "d.stay-app.com", + "d.tv-asahi.co.jp", + "d.uni-medias.com", + "d.whoscall.com", + "d.wi-fi.ru", + "d.xapcard.com", + "d03804f2c8.com", + "d05571f85f.com", + "d0870e04a5.com", + "d0efb7d9aeb478d.com", + "d0main.ru", + "d10ce3z4vbhcdd.cloudfront.net", + "d10lpsik1i8c69.cloudfront.net", + "d10lumateci472.cloudfront.net", + "d10lv7w3g0jvk9.cloudfront.net", + "d10nkw6w2k1o10.cloudfront.net", + "d10wfab8zt419p.cloudfront.net", + "d10ydmitx7crxz.cloudfront.net", + "d10zmv6hrj5cx1.cloudfront.net", + "d114isgihvajcp.cloudfront.net", + "d1180od816jent.cloudfront.net", + "d11bdev7tcn7wh.cloudfront.net", + "d11enq2rymy0yl.cloudfront.net", + "d11hjbdxxtogg5.cloudfront.net", + "d11p7gi4d9x2s0.cloudfront.net", + "d11qytb9x1vnrm.cloudfront.net", + "d11tybz5ul8vel.cloudfront.net", + "d11zevc9a5598r.cloudfront.net", + "d126kahie2ogx0.cloudfront.net", + "d127s3e8wcl3q6.cloudfront.net", + "d12czbu0tltgqq.cloudfront.net", + "d12dky1jzngacn.cloudfront.net", + "d12t7h1bsbq1cs.cloudfront.net", + "d12tu1kocp8e8u.cloudfront.net", + "d12ylqdkzgcup5.cloudfront.net", + "d135aysof2oufc.cloudfront.net", + "d13babd868.com", + "d13gni3sfor862.cloudfront.net", + "d13j11nqjt0s84.cloudfront.net", + "d13jhr4vol1304.cloudfront.net", + "d13k7prax1yi04.cloudfront.net", + "d13nu0oomnx5ti.cloudfront.net", + "d13pxqgp3ixdbh.cloudfront.net", + "d13vul5n9pqibl.cloudfront.net", + "d140sbu1b1m3h0.cloudfront.net", + "d141wsrw9m4as6.cloudfront.net", + "d142i1hxvwe38g.cloudfront.net", + "d145ghnzqbsasr.cloudfront.net", + "d14821r0t3377v.cloudfront.net", + "d14l1tkufmtp1z.cloudfront.net", + "d14zhsq5aop7ap.cloudfront.net", + "d154nw1c88j0q6.cloudfront.net", + "d15bcy38hlba76.cloudfront.net", + "d15gt9gwxw5wu0.cloudfront.net", + "d15jg7068qz6nm.cloudfront.net", + "d15kdaxu5c0hfw.cloudfront.net", + "d15kdpgjg3unno.cloudfront.net", + "d15kuuu3jqrln7.cloudfront.net", + "d15mt77nzagpnx.cloudfront.net", + "d162nnmwf9bggr.cloudfront.net", + "d169bbxks24g2u.cloudfront.net", + "d16fk4ms6rqz1v.cloudfront.net", + "d16saj1xvba76n.cloudfront.net", + "d16sobzswqonxq.cloudfront.net", + "d1733r3id7jrw5.cloudfront.net", + "d175dtblugd1dn.cloudfront.net", + "d17757b88bjr2y.cloudfront.net", + "d17c5vf4t6okfg.cloudfront.net", + "d17m68fovwmgxj.cloudfront.net", + "d183xvcith22ty.cloudfront.net", + "d1856n6bep9gel.cloudfront.net", + "d188elxamt3utn.cloudfront.net", + "d188m5xxcpvuue.cloudfront.net", + "d18b5y9gp0lr93.cloudfront.net", + "d18e74vjvmvza1.cloudfront.net", + "d18g6t7whf8ejf.cloudfront.net", + "d18hqfm1ev805k.cloudfront.net", + "d18kg2zy9x3t96.cloudfront.net", + "d18mealirgdbbz.cloudfront.net", + "d18myvrsrzjrd7.cloudfront.net", + "d18p8z0ptb8qab.cloudfront.net", + "d18ql5xgy7gz3p.cloudfront.net", + "d18t35yyry2k49.cloudfront.net", + "d191y0yd6d0jy4.cloudfront.net", + "d192g7g8iuw79c.cloudfront.net", + "d192r5l88wrng7.cloudfront.net", + "d196fri2z18sm.cloudfront.net", + "d199kwgcer5a6q.cloudfront.net", + "d19bpqj0yivlb3.cloudfront.net", + "d19f0dp1dh77jq.cloudfront.net", + "d19gkl2iaav80x.cloudfront.net", + "d19y03yc9s7c1c.cloudfront.net", + "d1a3jb5hjny5s4.cloudfront.net", + "d1aa9f6zukqylf.cloudfront.net", + "d1ac2du043ydir.cloudfront.net", + "d1aezk8tun0dhm.cloudfront.net", + "d1aiciyg0qwvvr.cloudfront.net", + "d1ap9gbbf77h85.cloudfront.net", + "d1appgm50chwbg.cloudfront.net", + "d1aqvw7cn4ydzo.cloudfront.net", + "d1aukpqf83rqhe.cloudfront.net", + "d1ayv3a7nyno3a.cloudfront.net", + "d1az618or4kzj8.cloudfront.net", + "d1aznprfp4xena.cloudfront.net", + "d1azpphj80lavy.cloudfront.net", + "d1b0fk9ns6n0w9.cloudfront.net", + "d1b240xv9h0q8y.cloudfront.net", + "d1b499kr4qnas6.cloudfront.net", + "d1b7aq9bn3uykv.cloudfront.net", + "d1b9b1cxai2c03.cloudfront.net", + "d1bad9ankyq5eg.cloudfront.net", + "d1bci271z7i5pg.cloudfront.net", + "d1betjlqogdr97.cloudfront.net", + "d1bf1sb7ks8ojo.cloudfront.net", + "d1bi6hxlc51jjw.cloudfront.net", + "d1bioqbsunwnrb.cloudfront.net", + "d1bkis4ydqgspg.cloudfront.net", + "d1bxkgbbc428vi.cloudfront.net", + "d1cg2aopojxanm.cloudfront.net", + "d1clmik8la8v65.cloudfront.net", + "d1cr9zxt7u0sgu.cloudfront.net", + "d1crfzlys5jsn1.cloudfront.net", + "d1crt12zco2cvf.cloudfront.net", + "d1csp7vj6qqoa6.cloudfront.net", + "d1d7hwtv2l91pm.cloudfront.net", + "d1dh1gvx7p0imm.cloudfront.net", + "d1diqetif5itzx.cloudfront.net", + "d1djrodi2reo2w.cloudfront.net", + "d1e28xq8vu3baf.cloudfront.net", + "d1e3vw6pz2ty1m.cloudfront.net", + "d1e9rtdi67kart.cloudfront.net", + "d1ebha2k07asm5.cloudfront.net", + "d1eeht7p8f5lpk.cloudfront.net", + "d1eknpz7w55flg.cloudfront.net", + "d1err2upj040z.cloudfront.net", + "d1esebcdm6wx7j.cloudfront.net", + "d1ev4o49j4zqc3.cloudfront.net", + "d1ev866ubw90c6.cloudfront.net", + "d1eyw3m16hfg9c.cloudfront.net", + "d1ezlc9vy4yc7g.cloudfront.net", + "d1f05vr3sjsuy7.cloudfront.net", + "d1f0tbk1v3e25u.cloudfront.net", + "d1f52ha44xvggk.cloudfront.net", + "d1f5r3d462eit5.cloudfront.net", + "d1f7vr2umogk27.cloudfront.net", + "d1f9tkqiyb5a97.cloudfront.net", + "d1fs2ef81chg3.cloudfront.net", + "d1g2nud28z4vph.cloudfront.net", + "d1g4493j0tcwvt.cloudfront.net", + "d1g4xgvlcsj49g.cloudfront.net", + "d1g8forfjnu2jh.cloudfront.net", + "d1gp8joe0evc8s.cloudfront.net", + "d1ha41wacubcnb.cloudfront.net", + "d1hgdmbgioknig.cloudfront.net", + "d1hnmxbg6rp2o6.cloudfront.net", + "d1hogxc58mhzo9.cloudfront.net", + "d1hyarjnwqrenh.cloudfront.net", + "d1i11ea1m0er9t.cloudfront.net", + "d1i3h541wbnrfi.cloudfront.net", + "d1i76h1c9mme1m.cloudfront.net", + "d1igvjcl1gjs62.cloudfront.net", + "d1ilwohzbe4ao6.cloudfront.net", + "d1izuvv2qy7hel.cloudfront.net", + "d1j1m9awq6n3x3.cloudfront.net", + "d1j2jv7bvcsxqg.cloudfront.net", + "d1j47wsepxe9u2.cloudfront.net", + "d1j6limf657foe.cloudfront.net", + "d1j818d3wapogd.cloudfront.net", + "d1j9qsxe04m2ki.cloudfront.net", + "d1jcj9gy98l90g.cloudfront.net", + "d1jnvfp2m6fzvq.cloudfront.net", + "d1juimniehopp3.cloudfront.net", + "d1jwpd11ofhd5g.cloudfront.net", + "d1k3dpebxhgqjc.cloudfront.net", + "d1k8mqc61fowi.cloudfront.net", + "d1k8sb4xbepqao.cloudfront.net", + "d1ks8roequxbwa.cloudfront.net", + "d1ktmtailsv07c.cloudfront.net", + "d1kttpj1t6674w.cloudfront.net", + "d1kwkwcfmhtljq.cloudfront.net", + "d1kx6hl0p7bemr.cloudfront.net", + "d1kzm6rtbvkdln.cloudfront.net", + "d1l906mtvq85kd.cloudfront.net", + "d1lihuem8ojqxz.cloudfront.net", + "d1lky2ntb9ztpd.cloudfront.net", + "d1lnjzqqshwcwg.cloudfront.net", + "d1lo4oi08ke2ex.cloudfront.net", + "d1lxhc4jvstzrp.cloudfront.net", + "d1m6l9dfulcyw7.cloudfront.net", + "d1mar6i7bkj1lr.cloudfront.net", + "d1mbgf0ge24riu.cloudfront.net", + "d1mbihpm2gncx7.cloudfront.net", + "d1mcwmzol446xa.cloudfront.net", + "d1my7gmbyaxdyn.cloudfront.net", + "d1n00d49gkbray.cloudfront.net", + "d1n1ppeppre6d4.cloudfront.net", + "d1n3aexzs37q4s.cloudfront.net", + "d1n3tk65esqc4k.cloudfront.net", + "d1n5jb3yqcxwp.cloudfront.net", + "d1n6jx7iu0qib6.cloudfront.net", + "d1ndpste0fy3id.cloudfront.net", + "d1nkvehlw5hmj4.cloudfront.net", + "d1nmxiiewlx627.cloudfront.net", + "d1nnhbi4g0kj5.cloudfront.net", + "d1now6cui1se29.cloudfront.net", + "d1nssfq3xl2t6b.cloudfront.net", + "d1nubxdgom3wqt.cloudfront.net", + "d1nv2vx70p2ijo.cloudfront.net", + "d1nx2jii03b4ju.cloudfront.net", + "d1o1guzowlqlts.cloudfront.net", + "d1of5w8unlzqtg.cloudfront.net", + "d1okyw2ay5msiy.cloudfront.net", + "d1ol7fsyj96wwo.cloudfront.net", + "d1on4urq8lvsb1.cloudfront.net", + "d1or04kku1mxl9.cloudfront.net", + "d1oykxszdrgjgl.cloudfront.net", + "d1p0vowokmovqz.cloudfront.net", + "d1p3zboe6tz3yy.cloudfront.net", + "d1p7gp5w97u7t7.cloudfront.net", + "d1pdf4c3hchi80.cloudfront.net", + "d1pn3cn3ri604k.cloudfront.net", + "d1pozdfelzfhyt.cloudfront.net", + "d1pvpz0cs1cjk8.cloudfront.net", + "d1q0x5umuwwxy2.cloudfront.net", + "d1q4x2p7t0gq14.cloudfront.net", + "d1qc76gneygidm.cloudfront.net", + "d1qggq1at2gusn.cloudfront.net", + "d1qk9ujrmkucbl.cloudfront.net", + "d1qnmu4nrib73p.cloudfront.net", + "d1qow5kxfhwlu8.cloudfront.net", + "d1qpxk1wfeh8v1.cloudfront.net", + "d1r27qvpjiaqj3.cloudfront.net", + "d1r2sy6oc0ariq.cloudfront.net", + "d1r3ddyrqrmcjv.cloudfront.net", + "d1r55yzuc1b1bw.cloudfront.net", + "d1r90st78epsag.cloudfront.net", + "d1r9f6frybgiqo.cloudfront.net", + "d1rgnfh960lz2b.cloudfront.net", + "d1rguclfwp7nc8.cloudfront.net", + "d1rkd1d0jv6skn.cloudfront.net", + "d1rkf0bq85yx06.cloudfront.net", + "d1ros97qkrwjf5.cloudfront.net", + "d1rp4yowwe587e.cloudfront.net", + "d1rsh847opos9y.cloudfront.net", + "d1s4mby8domwt9.cloudfront.net", + "d1sboz88tkttfp.cloudfront.net", + "d1sfclevshpbro.cloudfront.net", + "d1sjz3r2x2vk2u.cloudfront.net", + "d1sowp9ayjro6j.cloudfront.net", + "d1spc7iz1ls2b1.cloudfront.net", + "d1sqvt36mg3t1b.cloudfront.net", + "d1sytkg9v37f5q.cloudfront.net", + "d1t38ngzzazukx.cloudfront.net", + "d1t4ekjh9ps4ob.cloudfront.net", + "d1t671k72j9pxc.cloudfront.net", + "d1t8it0ywk3xu.cloudfront.net", + "d1t9uctetvi0tu.cloudfront.net", + "d1tbj6eaenapdy.cloudfront.net", + "d1tizxwina1bjc.cloudfront.net", + "d1tt3ye7u0e0ql.cloudfront.net", + "d1tttug1538qv1.cloudfront.net", + "d1twn22x8kvw17.cloudfront.net", + "d1u1byonn4po0b.cloudfront.net", + "d1u5ibtsigyagv.cloudfront.net", + "d1uae3ok0byyqw.cloudfront.net", + "d1uc64ype5braa.cloudfront.net", + "d1ue5xz1lnqk0d.cloudfront.net", + "d1ugiptma3cglb.cloudfront.net", + "d1ukp4rdr0i4nl.cloudfront.net", + "d1upt0rqzff34l.cloudfront.net", + "d1ux93ber9vlwt.cloudfront.net", + "d1uzjiv6zzdlbc.cloudfront.net", + "d1vg5xiq7qffdj.cloudfront.net", + "d1voskqidohxxs.cloudfront.net", + "d1vqm5k0hezeau.cloudfront.net", + "d1w24oanovvxvg.cloudfront.net", + "d1w5452x8p71hs.cloudfront.net", + "d1wbjksx0xxdn3.cloudfront.net", + "d1wc0ojltqk24g.cloudfront.net", + "d1wd81rzdci3ru.cloudfront.net", + "d1wi563t0137vz.cloudfront.net", + "d1wix2gc2cgqis.cloudfront.net", + "d1wjz6mrey9f5v.cloudfront.net", + "d1wv5x2u0qrvjw.cloudfront.net", + "d1x9q8w2e4.xyz", + "d1xdxiqs8w12la.cloudfront.net", + "d1xfq2052q7thw.cloudfront.net", + "d1xivydscggob7.cloudfront.net", + "d1xkyo9j4r7vnn.cloudfront.net", + "d1xo0f2fdn5no0.cloudfront.net", + "d1xw8yqtkk9ae5.cloudfront.net", + "d1y3xnqdd6pdbo.cloudfront.net", + "d1yaf4htak1xfg.cloudfront.net", + "d1ybdlg8aoufn.cloudfront.net", + "d1yeqwgi8897el.cloudfront.net", + "d1ytalcrl612d7.cloudfront.net", + "d1yyhdmsmo3k5p.cloudfront.net", + "d1z1vj4sd251u9.cloudfront.net", + "d1z2jf7jlzjs58.cloudfront.net", + "d1z3r0i09bwium.cloudfront.net", + "d1z58p17sqvg6o.cloudfront.net", + "d1z9vm58yath60.cloudfront.net", + "d1zjpzpoh45wtm.cloudfront.net", + "d1zjr9cc2zx7cg.cloudfront.net", + "d1zrs4deyai5xm.cloudfront.net", + "d1zw85ny9dtn37.cloudfront.net", + "d1zw8evbrw553l.cloudfront.net", + "d1zy4z3rd7svgh.cloudfront.net", + "d1zzcae3f37dfx.cloudfront.net", + "d200108c6x0w2v.cloudfront.net", + "d204slsrhoah2f.cloudfront.net", + "d205jrj5h1616x.cloudfront.net", + "d20903hof2l33q.cloudfront.net", + "d20kffh39acpue.cloudfront.net", + "d20kfqepj430zj.cloudfront.net", + "d20nuqz94uw3np.cloudfront.net", + "d20tam5f2v19bf.cloudfront.net", + "d213cc9tw38vai.cloudfront.net", + "d219kvfj8xp5vh.cloudfront.net", + "d21f25e9uvddd7.cloudfront.net", + "d21m5j4ptsok5u.cloudfront.net", + "d21o24qxwf7uku.cloudfront.net", + "d21rpkgy8pahcu.cloudfront.net", + "d21rudljp9n1rr.cloudfront.net", + "d21y75miwcfqoq.cloudfront.net", + "d223xrf0cqrzzz.cloudfront.net", + "d227cncaprzd7y.cloudfront.net", + "d227n6rw2vv5cw.cloudfront.net", + "d22ffr6srkd9zx.cloudfront.net", + "d22lbkjf2jpzr9.cloudfront.net", + "d22lo5bcpq2fif.cloudfront.net", + "d22rmxeq48r37j.cloudfront.net", + "d22sfab2t5o9bq.cloudfront.net", + "d22v2nmahyeg2a.cloudfront.net", + "d22xmn10vbouk4.cloudfront.net", + "d22z575k8abudv.cloudfront.net", + "d236v5t33fsfwk.cloudfront.net", + "d23a1izvegnhq4.cloudfront.net", + "d23d7sc86jmil5.cloudfront.net", + "d23guct4biwna6.cloudfront.net", + "d23p9gffjvre9v.cloudfront.net", + "d23pdhuxarn9w2.cloudfront.net", + "d23spca806c5fu.cloudfront.net", + "d23xhr62nxa8qo.cloudfront.net", + "d24502rd02eo9t.cloudfront.net", + "d2483bverkkvsp.cloudfront.net", + "d24ak3f2b.top", + "d24cze5sab2jwg.cloudfront.net", + "d24g87zbxr4yiz.cloudfront.net", + "d24iusj27nm1rd.cloudfront.net", + "d24rtvkqjwgutp.cloudfront.net", + "d25dfknw9ghxs6.cloudfront.net", + "d25xkbr68qqtcn.cloudfront.net", + "d261u4g5nqprix.cloudfront.net", + "d264dxqvolp03e.cloudfront.net", + "d26adrx9c3n0mq.cloudfront.net", + "d26e5rmb2qzuo3.cloudfront.net", + "d26e83b697.com", + "d26p9ecwyy9zqv.cloudfront.net", + "d26yfyk0ym2k1u.cloudfront.net", + "d276.ourmidland.com", + "d27genukseznht.cloudfront.net", + "d27gtglsu4f4y2.cloudfront.net", + "d27pxpvfn42pgj.cloudfront.net", + "d27qffx6rqb3qm.cloudfront.net", + "d27tzcmp091qxd.cloudfront.net", + "d27x9po2cfinm5.cloudfront.net", + "d28dc30335.com", + "d28exbmwuav7xa.cloudfront.net", + "d28g9g3vb08y70.cloudfront.net", + "d28quk6sxoh2w5.cloudfront.net", + "d28s7kbgrs6h2f.cloudfront.net", + "d28u86vqawvw52.cloudfront.net", + "d28uhswspmvrhb.cloudfront.net", + "d28xpw6kh69p7p.cloudfront.net", + "d2906506rwyvg2.cloudfront.net", + "d29bsjuqfmjd63.cloudfront.net", + "d29dbajta0the9.cloudfront.net", + "d29dzo8owxlzou.cloudfront.net", + "d29gqcij.com", + "d29i6o40xcgdai.cloudfront.net", + "d29mxewlidfjg1.cloudfront.net", + "d2a4qm4se0se0m.cloudfront.net", + "d2a80scaiwzqau.cloudfront.net", + "d2af63b326.com", + "d2b4jmuffp1l21.cloudfront.net", + "d2bbq3twedfo2f.cloudfront.net", + "d2bkkt3kqfmyo0.cloudfront.net", + "d2bvfdz3bljcfk.cloudfront.net", + "d2bxxk33t58v29.cloudfront.net", + "d2byenqwec055q.cloudfront.net", + "d2c4ylitp1qu24.cloudfront.net", + "d2c8v52ll5s99u.cloudfront.net", + "d2camyomzxmxme.cloudfront.net", + "d2cgumzzqhgmdu.cloudfront.net", + "d2cmh8xu3ncrj2.cloudfront.net", + "d2cpw6kwpff7n5.cloudfront.net", + "d2cq71i60vld65.cloudfront.net", + "d2d7bba154.com", + "d2d8qsxiai9qwj.cloudfront.net", + "d2db10c4rkv9vb.cloudfront.net", + "d2dkurdav21mkk.cloudfront.net", + "d2dyjetg3tc2wn.cloudfront.net", + "d2e30rravz97d4.cloudfront.net", + "d2e3e68fb3.com", + "d2e5x3k1s6dpd4.cloudfront.net", + "d2e7rsjh22yn3g.cloudfront.net", + "d2edfzx4ay42og.cloudfront.net", + "d2ei3pn5qbemvt.cloudfront.net", + "d2eklqgy1klqeu.cloudfront.net", + "d2ele6m9umnaue.cloudfront.net", + "d2elslrg1qbcem.cloudfront.net", + "d2enprlhqqv4jf.cloudfront.net", + "d2er1uyk6qcknh.cloudfront.net", + "d2ers4gi7coxau.cloudfront.net", + "d2eyuq8th0eqll.cloudfront.net", + "d2ezz24t9nm0vu.cloudfront.net", + "d2f0ixlrgtk7ff.cloudfront.net", + "d2f0uviei09pxb.cloudfront.net", + "d2fbkzyicji7c4.cloudfront.net", + "d2fbvay81k4ji3.cloudfront.net", + "d2fhrdu08h12cc.cloudfront.net", + "d2fmtc7u4dp7b2.cloudfront.net", + "d2focgxak1cn74.cloudfront.net", + "d2foi16y3n0s3e.cloudfront.net", + "d2fsfacjuqds81.cloudfront.net", + "d2g6dhcga4weul.cloudfront.net", + "d2g8ksx1za632p.cloudfront.net", + "d2g9nmtuil60cb.cloudfront.net", + "d2ga0x5nt7ml6e.cloudfront.net", + "d2gbtcuv3w9qyv.cloudfront.net", + "d2gc6r1h15ux9j.cloudfront.net", + "d2ghscazvn398x.cloudfront.net", + "d2glav2919q4cw.cloudfront.net", + "d2h2t5pll64zl8.cloudfront.net", + "d2h7xgu48ne6by.cloudfront.net", + "d2h85i07ehs6ej.cloudfront.net", + "d2ho1n52p59mwv.cloudfront.net", + "d2hvwfg7vv4mhf.cloudfront.net", + "d2i4wzwe8j1np9.cloudfront.net", + "d2i55s0cnk529c.cloudfront.net", + "d2ibu2ug0mt5qp.cloudfront.net", + "d2it3a9l98tmsr.cloudfront.net", + "d2izcn32j62dtp.cloudfront.net", + "d2j042cj1421wi.cloudfront.net", + "d2j1fszo1axgmp.cloudfront.net", + "d2j71mqxljhlck.cloudfront.net", + "d2j74sjmqqyf26.cloudfront.net", + "d2jgbcah46jjed.cloudfront.net", + "d2jgp81mjwggyr.cloudfront.net", + "d2jp0uspx797vc.cloudfront.net", + "d2jp87c2eoduan.cloudfront.net", + "d2jtzjb71xckmj.cloudfront.net", + "d2juccxzu13rax.cloudfront.net", + "d2jw88zdm5mi8i.cloudfront.net", + "d2k487jakgs1mb.cloudfront.net", + "d2k7b1tjy36ro0.cloudfront.net", + "d2k7gvkt8o1fo8.cloudfront.net", + "d2kadvyeq051an.cloudfront.net", + "d2kd9y1bp4zc6.cloudfront.net", + "d2kdl5wcwrtj90.cloudfront.net", + "d2khpmub947xov.cloudfront.net", + "d2kk0o3fr7ed01.cloudfront.net", + "d2klx87bgzngce.cloudfront.net", + "d2km1jjvhgh7xw.cloudfront.net", + "d2kpucccxrl97x.cloudfront.net", + "d2ksh1ccat0a7e.cloudfront.net", + "d2l3f1n039mza.cloudfront.net", + "d2lahoz916es9g.cloudfront.net", + "d2lg0swrp15nsj.cloudfront.net", + "d2lmzq02n8ij7j.cloudfront.net", + "d2lp70uu6oz7vk.cloudfront.net", + "d2ltukojvgbso5.cloudfront.net", + "d2lxammzjarx1n.cloudfront.net", + "d2lxqodqbpy7c2.cloudfront.net", + "d2mic0r0bo3i6z.cloudfront.net", + "d2mqdhonc9glku.cloudfront.net", + "d2muzdhs7lpmo0.cloudfront.net", + "d2mw3lu2jj5laf.cloudfront.net", + "d2n2qdkjbbe2l7.cloudfront.net", + "d2n726m6x5iwwx.cloudfront.net", + "d2na2p72vtqyok.cloudfront.net", + "d2nin2iqst0txp.cloudfront.net", + "d2nlytvx51ywh9.cloudfront.net", + "d2nxi61n77zqpl.cloudfront.net", + "d2nz8k4xyoudsx.cloudfront.net", + "d2o03z2xnyxlz5.cloudfront.net", + "d2o51l6pktevii.cloudfront.net", + "d2o67tzzxkqap2.cloudfront.net", + "d2ob4whwpjvvpa.cloudfront.net", + "d2oh4tlt9mrke9.cloudfront.net", + "d2ohmkyg5w2c18.cloudfront.net", + "d2ojfulajn60p5.cloudfront.net", + "d2oouw5449k1qr.cloudfront.net", + "d2osk0po1oybwz.cloudfront.net", + "d2ov8ip31qpxly.cloudfront.net", + "d2ovgc4ipdt6us.cloudfront.net", + "d2oxs0429n9gfd.cloudfront.net", + "d2oy22m6xey08r.cloudfront.net", + "d2p3vqj5z5rdwv.cloudfront.net", + "d2pdbggfzjbhzh.cloudfront.net", + "d2pnacriyf41qm.cloudfront.net", + "d2psma0az3acui.cloudfront.net", + "d2pspvbdjxwkpo.cloudfront.net", + "d2pt12ct4kmq21.cloudfront.net", + "d2pxbld8wrqyrk.cloudfront.net", + "d2q52i8yx3j68p.cloudfront.net", + "d2q7jbv4xtaizs.cloudfront.net", + "d2q9y3krdwohfj.cloudfront.net", + "d2qf34ln5axea0.cloudfront.net", + "d2qfd8ejsuejas.cloudfront.net", + "d2qhg50jab93jy.cloudfront.net", + "d2qn0djb6oujlt.cloudfront.net", + "d2qnx6y010m4rt.cloudfront.net", + "d2qz7ofajpstv5.cloudfront.net", + "d2r1yp2w7bby2u.cloudfront.net", + "d2r2yqcp8sshc6.cloudfront.net", + "d2r3rw91i5z1w9.cloudfront.net", + "d2rd7z2m36o6ty.cloudfront.net", + "d2rnkf2kqy5m6h.cloudfront.net", + "d2rsvcm1r8uvmf.cloudfront.net", + "d2rx475ezvxy0h.cloudfront.net", + "d2s31asn9gp5vl.cloudfront.net", + "d2s9nyc35a225l.cloudfront.net", + "d2sbzwmcg5amr3.cloudfront.net", + "d2sffavqvyl9dp.cloudfront.net", + "d2ship.com", + "d2sj2q93t0dtyb.cloudfront.net", + "d2sn24mi2gn24v.cloudfront.net", + "d2sp5g360gsxjh.cloudfront.net", + "d2sucq8qh4zqzj.cloudfront.net", + "d2t47qpr8mdhkz.cloudfront.net", + "d2t72ftdissnrr.cloudfront.net", + "d2t77mnxyo7adj.cloudfront.net", + "d2t7a3zbo166a9.cloudfront.net", + "d2taktuuo4oqx.cloudfront.net", + "d2tgfbvjf3q6hn.cloudfront.net", + "d2tkdzior84vck.cloudfront.net", + "d2tvgfsghnrkwb.cloudfront.net", + "d2u.dauphinquebec.com", + "d2u2lv2h6u18yc.cloudfront.net", + "d2u4fn5ca4m3v6.cloudfront.net", + "d2u6dc21frjf6h.cloudfront.net", + "d2uaktjl22qvg4.cloudfront.net", + "d2uap9jskdzp2.cloudfront.net", + "d2udkjdo48yngu.cloudfront.net", + "d2uepos3ef6db0.cloudfront.net", + "d2uhnetoehh304.cloudfront.net", + "d2uy8iq3fi50kh.cloudfront.net", + "d2uyi99y1mkn17.cloudfront.net", + "d2v02itv0y9u9t.cloudfront.net", + "d2v4wf9my00msd.cloudfront.net", + "d2va1d0hpla18n.cloudfront.net", + "d2vmavw0uawm2t.cloudfront.net", + "d2vorijeeka2cf.cloudfront.net", + "d2vvyk8pqw001z.cloudfront.net", + "d2vwl2vhlatm2f.cloudfront.net", + "d2vwsmst56j4zq.cloudfront.net", + "d2w92zbcg4cwxr.cloudfront.net", + "d2wa5sea6guof0.cloudfront.net", + "d2werg7o2mztut.cloudfront.net", + "d2wexw25ezayh1.cloudfront.net", + "d2wpknqle9nuv8.cloudfront.net", + "d2wpx0eqgykz4q.cloudfront.net", + "d2wu036mkcz52n.cloudfront.net", + "d2wy8f7a9ursnm.cloudfront.net", + "d2x0u7rtw4p89p.cloudfront.net", + "d2x19ia47o8gwm.cloudfront.net", + "d2xng9e6gymuzr.cloudfront.net", + "d2y8ttytgze7qt.cloudfront.net", + "d2yeczd6cyyd0z.cloudfront.net", + "d2ykons4g8jre6.cloudfront.net", + "d2ywv53s25fi6c.cloudfront.net", + "d2z0bn1jv8xwtk.cloudfront.net", + "d2z51a9spn09cw.cloudfront.net", + "d2zbpgxs57sg1k.cloudfront.net", + "d2zcblk8m9mzq5.cloudfront.net", + "d2zf5gu5e5mp87.cloudfront.net", + "d2zh7okxrw0ix.cloudfront.net", + "d2zi8ra5rb7m89.cloudfront.net", + "d2zue0pgsssbc6.cloudfront.net", + "d2zv5rkii46miq.cloudfront.net", + "d2zzazjvlpgmgi.cloudfront.net", + "d301cxwfymy227.cloudfront.net", + "d30sxnvlkawtwa.cloudfront.net", + "d30tme16wdjle5.cloudfront.net", + "d30ts2zph80iw7.cloudfront.net", + "d30yd3ryh0wmud.cloudfront.net", + "d3125zvx5yi5sj.cloudfront.net", + "d313lzv9559yp9.cloudfront.net", + "d31m6w8i2nx65e.cloudfront.net", + "d31mxuhvwrofft.cloudfront.net", + "d31o2k8hutiibd.cloudfront.net", + "d31ph8fftb4r3x.cloudfront.net", + "d31rse9wo0bxcx.cloudfront.net", + "d31s5xi4eq6l6p.cloudfront.net", + "d31vxm9ubutrmw.cloudfront.net", + "d31y1abh02y2oj.cloudfront.net", + "d31y97ze264gaa.cloudfront.net", + "d325d2mtoblkfq.cloudfront.net", + "d32bug9eb0g0bh.cloudfront.net", + "d32d89surjhks4.cloudfront.net", + "d32h65j3m1jqfb.cloudfront.net", + "d32hwlnfiv2gyn.cloudfront.net", + "d32t6p7tldxil2.cloudfront.net", + "d333p98mzatwjz.cloudfront.net", + "d33fc9uy0cnxl9.cloudfront.net", + "d33gmheck9s2xl.cloudfront.net", + "d33otidwg56k90.cloudfront.net", + "d33vskbmxds8k1.cloudfront.net", + "d347nuc6bd1dvs.cloudfront.net", + "d34cixo0lr52lw.cloudfront.net", + "d34gjfm75zhp78.cloudfront.net", + "d34ko97cxuv4p7.cloudfront.net", + "d34opff713c3gh.cloudfront.net", + "d34qb8suadcc4g.cloudfront.net", + "d34r8q7sht0t9k.cloudfront.net", + "d34rdvn2ky3gnm.cloudfront.net", + "d34zwq0l4x27a6.cloudfront.net", + "d359wjs9dpy12d.cloudfront.net", + "d35fnytsc51gnr.cloudfront.net", + "d35kbxc0t24sp8.cloudfront.net", + "d35u1vg1q28b3w.cloudfront.net", + "d35ve945gykp9v.cloudfront.net", + "d362plazjjo29c.cloudfront.net", + "d36f31688a.com", + "d36gnquzy6rtyp.cloudfront.net", + "d36hsrzhv8pket.cloudfront.net", + "d36s9tmu0jh8rd.cloudfront.net", + "d36u3psykfwy91.cloudfront.net", + "d36un5ytqxjgkq.cloudfront.net", + "d36zfztxfflmqo.cloudfront.net", + "d370hf5nfmhbjy.cloudfront.net", + "d37914770f.com", + "d379fkejtn2clk.cloudfront.net", + "d37abonb6ucrhx.cloudfront.net", + "d37ax1qs52h69r.cloudfront.net", + "d37byya7cvg7qr.cloudfront.net", + "d37pempw0ijqri.cloudfront.net", + "d37sevptuztre3.cloudfront.net", + "d37tb4r0t9g99j.cloudfront.net", + "d38190um0l9h9v.cloudfront.net", + "d38b9p5p6tfonb.cloudfront.net", + "d38goz54x5g9rw.cloudfront.net", + "d38itq6vdv6gr9.cloudfront.net", + "d38psrni17bvxu.cloudfront.net", + "d38rrxgee6j9l3.cloudfront.net", + "d396osuty6rfec.cloudfront.net", + "d399jvos5it4fl.cloudfront.net", + "d39hdzmeufnl50.cloudfront.net", + "d39ion77s0ucuz.cloudfront.net", + "d39xdhxlbi0rlm.cloudfront.net", + "d39xxywi4dmut5.cloudfront.net", + "d39yds8oe4n4jq.cloudfront.net", + "d3a49eam5ump99.cloudfront.net", + "d3a781y1fb2dm6.cloudfront.net", + "d3aajkp07o1e4y.cloudfront.net", + "d3ahinqqx1dy5v.cloudfront.net", + "d3aiy6aqoa3ykz.cloudfront.net", + "d3akmxskpi6zai.cloudfront.net", + "d3asksgk2foh5m.cloudfront.net", + "d3b2hhehkqd158.cloudfront.net", + "d3b4u8mwtkp9dd.cloudfront.net", + "d3bbyfw7v2aifi.cloudfront.net", + "d3beefy8kd1pr7.cloudfront.net", + "d3befd5a11.com", + "d3bfricg2zhkdf.cloudfront.net", + "d3bj8nkfly20uo.cloudfront.net", + "d3bo67muzbfgtl.cloudfront.net", + "d3c.life", + "d3c.site", + "d3c3uihon9kmp.cloudfront.net", + "d3c8j8snkzfr1n.cloudfront.net", + "d3cesrg5igdcgt.cloudfront.net", + "d3cgm8py10hi0z.cloudfront.net", + "d3cl0ipbob7kki.cloudfront.net", + "d3cod80thn7qnd.cloudfront.net", + "d3cpib6kv2rja7.cloudfront.net", + "d3cxv97fi8q177.cloudfront.net", + "d3cynajatn2qbc.cloudfront.net", + "d3d0wndor0l4xe.cloudfront.net", + "d3d52lhoy0sh2w.cloudfront.net", + "d3d54j7si4woql.cloudfront.net", + "d3d9gb3ic8fsgg.cloudfront.net", + "d3d9pt4go32tk8.cloudfront.net", + "d3da127b69.com", + "d3dq1nh1l1pzqy.cloudfront.net", + "d3ec0pbimicc4r.cloudfront.net", + "d3efeah7vk80fy.cloudfront.net", + "d3ej838ds58re9.cloudfront.net", + "d3ejxyz09ctey7.cloudfront.net", + "d3ep3jwb1mgn3k.cloudfront.net", + "d3eub2e21dc6h0.cloudfront.net", + "d3evio1yid77jr.cloudfront.net", + "d3eyi07eikbx0y.cloudfront.net", + "d3f1m03rbb66gy.cloudfront.net", + "d3f1wcxz2rdrik.cloudfront.net", + "d3f4nuq5dskrej.cloudfront.net", + "d3ff60r8himt67.cloudfront.net", + "d3fkv551xkjrmm.cloudfront.net", + "d3flai6f7brtcx.cloudfront.net", + "d3frqqoat98cng.cloudfront.net", + "d3g4s1p0bmuj5f.cloudfront.net", + "d3g5ovfngjw9bw.cloudfront.net", + "d3gi6isrskhoq.cloudfront.net", + "d3hb14vkzrxvla.cloudfront.net", + "d3hfiiy55cbi5t.cloudfront.net", + "d3hib26r77jdus.cloudfront.net", + "d3hitamb7drqut.cloudfront.net", + "d3hj4iyx6t1waz.cloudfront.net", + "d3hs51abvkuanv.cloudfront.net", + "d3hv9xfqzxy46o.cloudfront.net", + "d3hyjqptbt9dpx.cloudfront.net", + "d3hyoy1d16gfg0.cloudfront.net", + "d3i28n8laz9lyd.cloudfront.net", + "d3ikgzh4osba2b.cloudfront.net", + "d3imksvhtbujlm.cloudfront.net", + "d3iouejux1os58.cloudfront.net", + "d3ithbwcmjcxl7.cloudfront.net", + "d3j1weegxvu8ns.cloudfront.net", + "d3j3yrurxcqogk.cloudfront.net", + "d3j7esvm4tntxq.cloudfront.net", + "d3j9574la231rm.cloudfront.net", + "d3jcjsor8fnmka.cloudfront.net", + "d3jdulus8lb392.cloudfront.net", + "d3jdzopz39efs7.cloudfront.net", + "d3jzhqnvnvdy34.cloudfront.net", + "d3k2wzdv9kuerp.cloudfront.net", + "d3kblkhdtjv0tf.cloudfront.net", + "d3kd7yqlh5wy6d.cloudfront.net", + "d3klfyy4pvmpzb.cloudfront.net", + "d3kpkrgd3aj4o7.cloudfront.net", + "d3kyk5bao1crtw.cloudfront.net", + "d3l320urli0p1u.cloudfront.net", + "d3l3lkinz3f56t.cloudfront.net", + "d3lcz8vpax4lo2.cloudfront.net", + "d3lk5upv0ixky2.cloudfront.net", + "d3lliyjbt3afgo.cloudfront.net", + "d3ln1qrnwms3rd.cloudfront.net", + "d3lqotgbn3npr.cloudfront.net", + "d3lvr7yuk4uaui.cloudfront.net", + "d3lw2k94jnkvbs.cloudfront.net", + "d3m4hp4bp4w996.cloudfront.net", + "d3m6sept6cnil5.cloudfront.net", + "d3m8nzcefuqu7h.cloudfront.net", + "d3m9ng807i447x.cloudfront.net", + "d3mr7y154d2qg5.cloudfront.net", + "d3mshiiq22wqhz.cloudfront.net", + "d3mskfhorhi2fb.cloudfront.net", + "d3mzokty951c5w.cloudfront.net", + "d3n3a4vl82t80h.cloudfront.net", + "d3n4krap0yfivk.cloudfront.net", + "d3n6i6eorggdxk.cloudfront.net", + "d3n7ct9nohphbs.cloudfront.net", + "d3n9c6iuvomkjk.cloudfront.net", + "d3nel6rcmq5lzw.cloudfront.net", + "d3ngt858zasqwf.cloudfront.net", + "d3numuoibysgi8.cloudfront.net", + "d3nvrqlo8rj1kw.cloudfront.net", + "d3o9njeb29ydop.cloudfront.net", + "d3ohee25hhsn8j.cloudfront.net", + "d3op2vgjk53ps1.cloudfront.net", + "d3or5d0jdz94or.cloudfront.net", + "d3otiqb4j0158.cloudfront.net", + "d3ou4areduq72f.cloudfront.net", + "d3oy68whu51rnt.cloudfront.net", + "d3p8w7to4066sy.cloudfront.net", + "d3pe8wzpurrzss.cloudfront.net", + "d3phzb7fk3uhin.cloudfront.net", + "d3pi0tys5sdysl.cloudfront.net", + "d3plfjw9uod7ab.cloudfront.net", + "d3plnp2f9sfye5.cloudfront.net", + "d3pvcolmug0tz6.cloudfront.net", + "d3q33rbmdkxzj.cloudfront.net", + "d3qeaw5w9eu3lm.cloudfront.net", + "d3qgd3yzs41yp.cloudfront.net", + "d3qilfrpqzfrg4.cloudfront.net", + "d3qinhqny4thfo.cloudfront.net", + "d3qttli028txpv.cloudfront.net", + "d3qu0b872n4q3x.cloudfront.net", + "d3qxd84135kurx.cloudfront.net", + "d3qygewatvuv28.cloudfront.net", + "d3qztsm17pgxue.cloudfront.net", + "d3r7h55ola878c.cloudfront.net", + "d3rb9wasp2y8gw.cloudfront.net", + "d3rjndf2qggsna.cloudfront.net", + "d3rkkddryl936d.cloudfront.net", + "d3rlh0lneatqqc.cloudfront.net", + "d3rr3d0n31t48m.cloudfront.net", + "d3rxqouo2bn71j.cloudfront.net", + "d3s40ry602uhj1.cloudfront.net", + "d3s7ggfq1s6jlj.cloudfront.net", + "d3sbxpiag177w8.cloudfront.net", + "d3sdg6egu48sqx.cloudfront.net", + "d3skqyr7uryv9z.cloudfront.net", + "d3sof4x9nlmbgy.cloudfront.net", + "d3t16rotvvsanj.cloudfront.net", + "d3t3bxixsojwre.cloudfront.net", + "d3t3lxfqz2g5hs.cloudfront.net", + "d3t3z4teexdk2r.cloudfront.net", + "d3t5ngjixpjdho.cloudfront.net", + "d3t87ooo0697p8.cloudfront.net", + "d3t9nyds4ufoqz.cloudfront.net", + "d3tfeohk35h2ye.cloudfront.net", + "d3tfz9q9zlwk84.cloudfront.net", + "d3tglifpd8whs6.cloudfront.net", + "d3tjml0i5ek35w.cloudfront.net", + "d3tnmn8yxiwfkj.cloudfront.net", + "d3tozt7si7bmf7.cloudfront.net", + "d3tu4h3aa52h5s.cloudfront.net", + "d3u43fn5cywbyv.cloudfront.net", + "d3u598arehftfk.cloudfront.net", + "d3ubdcv1nz4dub.cloudfront.net", + "d3ud741uvs727m.cloudfront.net", + "d3ugwbjwrb0qbd.cloudfront.net", + "d3uqm14ppr8tkw.cloudfront.net", + "d3uvwdhukmp6v9.cloudfront.net", + "d3uvwl4wtkgzo1.cloudfront.net", + "d3v3bqdndm4erx.cloudfront.net", + "d3vebqdofhigrn.cloudfront.net", + "d3vnm1492fpnm2.cloudfront.net", + "d3vp85u5z4wlqf.cloudfront.net", + "d3vpf6i51y286p.cloudfront.net", + "d3vsc1wu2k3z85.cloudfront.net", + "d3vw4uehoh23hx.cloudfront.net", + "d3x0jb14w6nqz.cloudfront.net", + "d3zd5ejbi4l9w.cloudfront.net", + "d401.dollartree.com", + "d415l8qlhk6u6.cloudfront.net", + "d44501d9f7.com", + "d483501b04.com", + "d4ax0r5detcsu.cloudfront.net", + "d4b138a7aa.com", + "d4bt5tknhzghh.cloudfront.net", + "d4c7df9561.com", + "d4eqyxjqusvjj.cloudfront.net", + "d4ngwggzm3w7j.cloudfront.net", + "d52a6b131d.com", + "d56cfcfcab.com", + "d592971f36.com", + "d59936b940.com", + "d5d3sg85gu7o6.cloudfront.net", + "d5onopbfw009h.cloudfront.net", + "d5wxfe8ietrpg.cloudfront.net", + "d6030fe5c6.com", + "d63a3au5lqmtu.cloudfront.net", + "d65a1fbe58.com", + "d6a206cf07.com", + "d6cto2pyf2ks.cloudfront.net", + "d6deij4k3ikap.cloudfront.net", + "d6ek.pandasuite.io", + "d6f8c08166.com", + "d6jfiirio372.com", + "d6l5p6w9iib9r.cloudfront.net", + "d6sav80kktzcx.cloudfront.net", + "d6wzv57amlrv3.cloudfront.net", + "d7016uqa4s0lw.cloudfront.net", + "d71022cc68.com", + "d712.theinformation.com", + "d72gb9oukw3j.com", + "d761erxl2qywg.cloudfront.net", + "d78eee025b.com", + "d7c01d241b.com", + "d7c6491da0.com", + "d7dza8s7j2am6.cloudfront.net", + "d7e13aeb98.com", + "d7gse3go4026a.cloudfront.net", + "d7jpk19dne0nn.cloudfront.net", + "d7oskmhnq7sot.cloudfront.net", + "d7po8h5dek3wm.cloudfront.net", + "d7tst6bnt99p2.cloudfront.net", + "d810.mysanantonio.com", + "d81mfvml8p5ml.cloudfront.net", + "d871f74395.com", + "d8a69dni6x2i5.cloudfront.net", + "d8bsqfpnw46ux.cloudfront.net", + "d8cxnvx3e75nn.cloudfront.net", + "d8dcj5iif1uz.cloudfront.net", + "d8xy39jrbjbcq.cloudfront.net", + "d90be87e47.com", + "d91i6bsb0ef59.cloudfront.net", + "d9b5gfwt6p05u.cloudfront.net", + "d9c5dterekrjd.cloudfront.net", + "d9fb2cc166.com", + "d9kvn70l4ogn.com", + "d9leupuz17y6i.cloudfront.net", + "d9qjkk0othy76.cloudfront.net", + "d9yk47of1efyy.cloudfront.net", + "da-ads.com", + "da.bodenhaus.de", + "da.freo.nl", + "da.hornbach.at", + "da.hornbach.be", + "da.hornbach.ch", + "da.hornbach.cz", + "da.hornbach.de", + "da.hornbach.lu", + "da.hornbach.nl", + "da.hornbach.ro", + "da.hornbach.se", + "da.hornbach.sk", + "da.maif.fr", + "da.netease.com", + "da.rabobank.nl", + "da066d9560.com", + "da26k71rxh0kb.cloudfront.net", + "da29e6b8-f018-490f-b25f-39a887fc95e7.xyz", + "da327va27j0hh.cloudfront.net", + "da3uf5ucdz00u.cloudfront.net", + "da5h676k6d22w.cloudfront.net", + "da77842b9c.com", + "daailynews.com", + "dabaicai.com", + "dabblercissies.com", + "dabbyfather.com", + "dabiaozhi.com", + "daboovip.xyz", + "dabu.askmediagroup.com", + "daccroi.com", + "dacdn.visualwebsiteoptimizer.com", + "dacdn.vwo.com", + "dacmaiss.com", + "dacmursaiz.xyz", + "dacnmevunbtu.com", + "dacocorp.actonservice.com", + "dacpibaqwsa.com", + "dacronblanchi.guru", + "dadalytics.it", + "dadispapi.gmarket.co.kr", + "dadsats.com", + "dadsimz.com", + "dadslimz.com", + "dadsoks.com", + "dadzidmisbmja.com", + "daedaelousscri.com", + "daegis.actonservice.com", + "daejyre.com", + "daemonshymens.com", + "daffaite.com", + "daffyfleecy.top", + "dafvng.sunrefre.jp", + "dagd0kz7sipfl.cloudfront.net", + "daggapartley.life", + "daggerwantedliterally.com", + "dagobert33.xyz", + "dahdnicllhos.com", + "daiboit.com", + "daicagrithi.com", + "daichoho.com", + "daichukoah.net", + "daicoaky.net", + "daifez.thebay.com", + "daikeethoo.com", + "daikersscrim.website", + "daikorm.com", + "dailyalienate.com", + "dailyc24.com", + "dailychronicles2.xyz", + "dailydivision.com", + "dailyvids.space", + "daimfkgotytcqld.com", + "daimioswhimper.com", + "daintydragged.com", + "dairebougee.com", + "dairouzy.net", + "dairyworkjourney.com", + "daistii.com", + "daiteshu.net", + "daithithapta.net", + "daiwheew.com", + "daizoode.com", + "dajdnm.splits59.com", + "dajkq.com", + "dakic-ia-300.com", + "dakjddjerdrct.online", + "dal9hkyfi0m0n.cloudfront.net", + "dalecigarexcepting.com", + "dalecta.com", + "daleperceptionpot.com", + "dalethsfanout.com", + "daliapama.com", + "dallas-content.cresa.com", + "dallavel.com", + "dallthroughthe.info", + "daluxmurwthhk.com", + "dalyai.com", + "dalyio.com", + "dalymix.com", + "dalysb.com", + "dalysh.com", + "dalysv.com", + "damagecontributionexcessive.com", + "damaged-fix.pro", + "damagedadvice.com", + "damageddistance.com", + "damagedmissionaryadmonish.com", + "damagedroll.com", + "damdoor.com", + "dameadept.com", + "damedamehoy.xyz", + "damianafulani.com", + "damnightmareleery.com", + "damozelmikvahs.com", + "dampapproach.com", + "dampdock.com", + "dampwarabi.com", + "dana123.com", + "danaineirrupt.top", + "dancefordamazed.com", + "dancemistake.com", + "dandelionnoddingoffended.com", + "dandilysterna.com", + "dandyblondewinding.com", + "dandyglow.com", + "dandylowestpalsy.com", + "danesuffocate.com", + "dangerfiddlesticks.com", + "dangeridiom.com", + "dangerinsignificantinvent.com", + "dangerouslyeragruff.com", + "dangerouslyprudent.com", + "dangerousratio.pro", + "dangerouswinter.com", + "dangerswitty.com", + "dangingspuggy.top", + "danielsmoving.actonservice.com", + "danmounttablets.com", + "dansanttina.com", + "dantasg.com", + "dantbritingd.club", + "danv01ao0kdr2.cloudfront.net", + "danzhallfes.com", + "daphnews.com", + "dappaa.site", + "dappab.site", + "dappac.site", + "dapper.net", + "dapperaside.pro", + "dapperdeal.pro", + "dapperdiscussion.com", + "dapperfloor.com", + "dapro.cloud", + "dapsotsares.com", + "daptault.com", + "daq0d0aotgq0f.cloudfront.net", + "daqpmkraxkwnny.com", + "daque.cn", + "darcycapacious.com", + "dare2life.click", + "daredcoil.com", + "darghinruskin.com", + "daringcooper.com", + "daringsupport.com", + "dariolunus.com", + "darkandlight.ru", + "darkdepthdriller.top", + "darkercoincidentsword.com", + "darkerillegimateillegimateshade.com", + "darkerprimevaldiffer.com", + "darkestfertil.com", + "darknesschamberslobster.com", + "darksmartproprietor.com", + "darksumgaults.com", + "darlingfrightenunit.com", + "darnvigour.com", + "darrylfuranes.top", + "dart.onjoyri.de", + "dartonim.com", + "darvorn.com", + "darwinpoems.com", + "dasensiblem.org", + "dasesiumworkhovdimi.info", + "dasfelynsaterr.win", + "dash.getsitecontrol.com", + "dashbida.com", + "dashbo15myapp.com", + "dashboardartistauthorized.com", + "dashboardbntest.branchcustom.xyz", + "dashedclownstubble.com", + "dashersbatfish.guru", + "dashgreen.online", + "dashingdaredmeeting.com", + "dashingdirt.com", + "dashingdrop.com", + "dashingsweater.com", + "dasperdolus.com", + "dasych.drmartypets.com", + "data-data-vac.com", + "data-drop.su", + "data-jsext.com", + "data-logdelivery.wconcept.co.kr", + "data-px.services", + "data-saver-cindi.herokuapp.com", + "data-ssl.pnet.co.za", + "data-ssl.stepstone.at", + "data-ssl.stepstone.be", + "data-ssl.stepstone.de", + "data-ssl.stepstone.fr", + "data-ssl.stepstone.nl", + "data-ssl.stepstone.pl", + "data.2ask.blue.com.hk", + "data.a.news.aida.de", + "data.abc.es", + "data.accenturemkt.adobesandbox.com", + "data.accentureplcmkt.adobesandbox.com", + "data.accionista.caixabank.com", + "data.account.assurancewireless.com", + "data.account.metrobyt-mobile.com", + "data.accounts.t-mobile.com", + "data.accountsamericas.coca-cola.com", + "data.accountsapac.coca-cola.com", + "data.accountsemea.coca-cola.com", + "data.accountslatam.coca-cola.com", + "data.adlermode.com", + "data.admin-updates.airmiles.ca", + "data.aem-sites-internal.adobe.com", + "data.ajo-demosystem4.adobedemosystem.com", + "data.ajo2emea.adobevlab.com", + "data.ajodev.cbussuper.com.au", + "data.ajopharmabeta.riteaid.com", + "data.ajostg.cfs.com.au", + "data.ajostg.colonialfirststate.com.au", + "data.ajotest.cbussuper.com.au", + "data.alert.servicenow.com", + "data.all-in.de", + "data.allgaeuer-zeitung.de", + "data.allstate.com", + "data.americas.coca-cola.com", + "data.apac.coca-cola.com", + "data.articles.ringcentral.com", + "data.asp.coca-cola.com", + "data.atea.no", + "data.au-email.princess.com", + "data.au-guest.princess.com", + "data.auchandirect.fr", + "data.autocasion.com", + "data.automaticas.realmadrid.com", + "data.avid.com", + "data.b.information.blau.de", + "data.b2bmail.adobe.com", + "data.babista.de", + "data.bilibili.com", + "data.bioplanet.be", + "data.bless.blesscollectionhotels.com", + "data.boletin.super99.com", + "data.business.nordea.dk", + "data.business.nordea.fi", + "data.business.nordea.no", + "data.business.nordea.se", + "data.campagneinformative.inail.it", + "data.campaign.cfs.com.au", + "data.campaign.prenatal.com", + "data.campaign.toyscenter.it", + "data.campaigns.cbussuper.com.au", + "data.campaigns.cineplex.com", + "data.campaigns.colonialfirststate.com.au", + "data.campaigns.mediasuper.com.au", + "data.campaigns.therecroom.com", + "data.canon.club-news.com.hk", + "data.cart.metrobyt-mobile.com", + "data.carts.t-mobile.com", + "data.charles-colby.com", + "data.chelseafc.com", + "data.circulate.com", + "data.client-comms.nedbank.co.za", + "data.cliente.clubeextra.com.br", + "data.clientemais.paodeacucar.com", + "data.clientes.caixabankpc.com", + "data.clientes.palladiumhotelgroup.com", + "data.club.costacoffee.in", + "data.club.costacoffee.pl", + "data.collectandgo.be", + "data.collishop.be", + "data.colruyt.be", + "data.colruytgroup.com", + "data.comms.coca-cola.com", + "data.comms.hestapartners.com.au", + "data.comms.pokerstars.com", + "data.comms.pokerstars.fr", + "data.communicatie.nn.nl", + "data.communication.guard.me", + "data.communications.cbussuper.com.au", + "data.communications.manulife.ca", + "data.comunicaciones.bancoentrerios.net", + "data.comunicaciones.bancosanjuan.net", + "data.comunicaciones.bancosantacruz.net", + "data.comunicaciones.bancosantafe.net", + "data.comunicaciones.ficohsa.hn", + "data.comunicaciones.jetstereo.com", + "data.comunicaciones.motomundohn.com", + "data.comunicaciones.solvenza.hn", + "data.comunicaciones.ultramotorhn.com", + "data.comunitat.3cat.cat", + "data.connect.riolasvegas.com", + "data.connect.riteaid.com", + "data.connectingthreads.com", + "data.craftsamericana.com", + "data.crm-edm.thsrc.com.tw", + "data.crm.lizearle.com", + "data.crm.soapandglory.com", + "data.cs.officedepot.com", + "data.csdev.officedepot.com", + "data.customer-success-apac.adobe.com", + "data.customer.amp.com.au", + "data.customermail.bioplanet.be", + "data.customermail.collectandgo.be", + "data.customermail.colruyt.be", + "data.customermail.mijnextra.be", + "data.customermail.mijnxtra.be", + "data.customermail.sparcolruytgroup.be", + "data.customermail.syst.colruytgroup.com", + "data.customermail.test.colruytgroup.com", + "data.cx.hrhibiza.com", + "data.cx.palladiumhotelgroup.com", + "data.cx.theushuaiaexperience.com", + "data.cxbevents.caixabank.com", + "data.dats24.be", + "data.decathlon.co.uk", + "data.decathlon.de", + "data.decathlon.es", + "data.decathlon.fr", + "data.decathlon.it", + "data.decathlon.pl", + "data.deinfeedback.alditalk-kundenbetreuung.de", + "data.descubre.interbank.pe", + "data.dev-ajo.caixabank.com", + "data.dev-notifications.future.smart.com", + "data.devbmg.bancobmg.com.br", + "data.devmail.northeast.aaa.com", + "data.diagnostics.office.com", + "data.digital.costco.ca", + "data.digital.costco.com", + "data.digitalks.az", + "data.discover.ringcentral.com", + "data.dm.casio.com", + "data.dm.casio.info", + "data.dow.com", + "data.dreambaby.be", + "data.dreamland.be", + "data.e.adobe.com", + "data.e.lotteryoffice.com.au", + "data.e.ringcentral.com", + "data.e.visionmondiale.ca", + "data.e.worldvision.ca", + "data.ear.nespresso.com", + "data.eat.nespresso.com", + "data.eau.nespresso.com", + "data.ebe.nespresso.com", + "data.ebr.nespresso.com", + "data.eca.nespresso.com", + "data.ech.nespresso.com", + "data.ecl.nespresso.com", + "data.eco.nespresso.com", + "data.econa.com", + "data.ecz.nespresso.com", + "data.ede.nespresso.com", + "data.edge-cert.emailtechops.net", + "data.edk.nespresso.com", + "data.edm.chowtaifook.com", + "data.education.aware.com.au", + "data.ees.nespresso.com", + "data.eetech.com", + "data.efr.nespresso.com", + "data.egr.nespresso.com", + "data.ehk.nespresso.com", + "data.ehu.nespresso.com", + "data.eit.nespresso.com", + "data.ejp.nespresso.com", + "data.ekr.nespresso.com", + "data.elu.nespresso.com", + "data.em.assurancewireless.com", + "data.em.macys.com", + "data.em.officedepot.com", + "data.em.ringcentral.com", + "data.em.t-mobile.com", + "data.em.viking.com", + "data.em.vikingcruises.com", + "data.em2.cloudflare.com", + "data.email-discovery.cjm.adobe.com", + "data.email-disney.cjm.adobe.com", + "data.email-kpn.cjm.adobe.com", + "data.email-lightroom.cjm.adobe.com", + "data.email-merkle.cjm.adobe.com", + "data.email-mobiledx.cjm.adobe.com", + "data.email-signify.cjm.adobe.com", + "data.email-tsb.cjm.adobe.com", + "data.email.aida.de", + "data.email.belgiantrain.be", + "data.email.gamma.be", + "data.email.gamma.nl", + "data.email.gobrightline.com", + "data.email.hostplus.com.au", + "data.email.islandsbanki.is", + "data.email.jet2.com", + "data.email.jet2holidays.com", + "data.email.karwei.nl", + "data.email.key.com", + "data.email.metrobyt-mobile.com", + "data.email.podcast.adobe.com", + "data.email.princess.com", + "data.email.q8.it", + "data.email.realmadrid.com", + "data.email.telmore.dk", + "data.email.verizon.com", + "data.email.virginatlantic.com", + "data.email.yourmessage.aviva.co.uk", + "data.email.yousee.dk", + "data.emaillpb.adobe.com", + "data.emails.aucklandairport.co.nz", + "data.emails.caixabank.com", + "data.emails.makro.es", + "data.emails.makro.nl", + "data.emails.metro.it", + "data.emails.metro.ro", + "data.emails.ringcentral.com", + "data.emails.vidacaixa.es", + "data.emailservice.vattenfall.nl", + "data.emdev.officedepot.com", + "data.emea.coca-cola.com", + "data.eml.wegmans.com", + "data.employercomms.aware.com.au", + "data.emx.nespresso.com", + "data.emy.nespresso.com", + "data.engelhorn.com", + "data.engelhorn.de", + "data.enl.nespresso.com", + "data.eno.nespresso.com", + "data.enz.nespresso.com", + "data.epl.nespresso.com", + "data.epost.sbanken.no", + "data.epost.snn.no", + "data.epsilon.adobesandbox.com", + "data.ept.nespresso.com", + "data.erfahrung.o2.de", + "data.ero.nespresso.com", + "data.ese.nespresso.com", + "data.esg.nespresso.com", + "data.esk.nespresso.com", + "data.eth.nespresso.com", + "data.etr.nespresso.com", + "data.etw.nespresso.com", + "data.euk.nespresso.com", + "data.europe.coca-cola.com", + "data.events.cbussuper.com.au", + "data.events.pokerstars.dk", + "data.fans.alexalbon.com", + "data.fans.realmadrid.com", + "data.fans.williamsf1.com", + "data.fundacion.realmadrid.org", + "data.gc.qantas.com.au", + "data.giftcards.dev.cjmadobe.com", + "data.glamour.ru", + "data.go.bartelldrugs.com", + "data.goertz.de", + "data.gosquared.com", + "data.grandpalladium.palladiumhotelgroup.com", + "data.guest.princess.com", + "data.guide.photobucket.com", + "data.hardrock.palladiumhotelgroup.com", + "data.hello.consumercellular.com", + "data.hk-email.princess.com", + "data.hk-guest.princess.com", + "data.hoteles.palladiumhotelgroup.com", + "data.i.lotteryoffice.com.au", + "data.i.mysticlake.com", + "data.ibmnorthamerica.adobesandbox.com", + "data.inbank.it", + "data.info.avianca.com", + "data.info.aware.com.au", + "data.info.consumercellular.com", + "data.info.credit-suisse.com", + "data.info.ficohsa.com.gt", + "data.info.ficohsa.com.pa", + "data.info.gobrightline.com", + "data.info.jetstereo.com", + "data.info.lumxpert.signify.com", + "data.info.metro.fr", + "data.info.motomundohn.com", + "data.info.nordea.dk", + "data.info.nordea.fi", + "data.info.nordea.no", + "data.info.nordea.se", + "data.info.qb.intuit.com", + "data.info.smart.com", + "data.info.solvenza.hn", + "data.info.ultramotorhn.com", + "data.info.viking.com", + "data.infobmg.bancobmg.com.br", + "data.information.ayyildiz.de", + "data.information.fonic.de", + "data.information.o2.de", + "data.information.telefonica.de", + "data.information.whatsappsim.de", + "data.inst.socios.realmadrid.com", + "data.inswa.coca-cola.com", + "data.investing.questrade.com", + "data.janvanderstorm.de", + "data.jp-email.princess.com", + "data.jp-guest.princess.com", + "data.kameleoon.io", + "data.keybank.dev.cjmadobe.com", + "data.kulturkaufhaus.de", + "data.latinamerica.coca-cola.com", + "data.lavozdigital.es", + "data.leipzig.de", + "data.lifesize.com", + "data.loyalty.timhortons.ca", + "data.lp.eurobet.it", + "data.m.metro-tr.com", + "data.m.mysticlake.com", + "data.m.philadelphiaeagles.com", + "data.ma1.techvaladobe.com", + "data.madridista-free.realmadrid.com", + "data.madridista-premium.realmadrid.com", + "data.magmail.northeast.aaa.com", + "data.mail.callme.dk", + "data.mail.metro.de", + "data.mail.nn.nl", + "data.mail.telia.dk", + "data.mailing.kpn.com", + "data.mailing.mcafee.com", + "data.mailing.repsol.com", + "data.mailtest.lexmei.online", + "data.main-ding.de", + "data.mainpost.de", + "data.mapp.com", + "data.markadsmal.islandsbanki.is", + "data.marketing-madridista-junior.realmadrid.com", + "data.marketing-offers.airmiles.ca", + "data.marketing.aeptest.a.intuit.com", + "data.marketing.bancobmg.com.br", + "data.marketing.boradetop.com.br", + "data.marketing.doitbest.com", + "data.marketing.ecg.magento.com", + "data.marketing.giftcards.com", + "data.marketing.onemarketinguxp.com", + "data.marketing.perficientdemo.com", + "data.marketing.smart.com", + "data.marketing.stark.dk", + "data.marketing.super99.com", + "data.marketing.williamsf1.com", + "data.marketingbmg.bancobmg.com.br", + "data.mediaworld.it", + "data.member.aware.com.au", + "data.member.unitedhealthcare.com", + "data.membership.chowtaifook.com", + "data.message.aircanada.com", + "data.minute.ly", + "data.mkt.qb.intuit.com", + "data.mktg.nfl.com", + "data.mmail.northeast.aaa.com", + "data.msg.wegmans.com", + "data.msgs.westpac.com.au", + "data.myhealth.riteaid.com", + "data.nedbanktest.dev.cjmadobe.com", + "data.news.airmiles.ca", + "data.news.blesscollectionhotels.com", + "data.news.eurobet.it", + "data.news.lumxpert.signify.com", + "data.news.palladiumhotelgroup.com", + "data.news.paypal.com", + "data.news.riyadhair.com", + "data.news.wizconnected.com", + "data.newsletter.avianca.com", + "data.newsletter.italia.it", + "data.newsletter.seasmiles.com", + "data.nexxt.com", + "data.noreply.timhortons.ca", + "data.noreply.timsfinancial.ca", + "data.northeast.aaa.com", + "data.notice.assurancewireless.com", + "data.notice.metrobyt-mobile.com", + "data.notice.t-mobile.com", + "data.notificaciones.ficohsa.com", + "data.notification.giftcards.com", + "data.notification.servicenow.com", + "data.notifications.mylighting.signify.com", + "data.notifications.portal.cooperlighting.com", + "data.notifications.portal.signify.com", + "data.notifications.riolasvegas.com", + "data.nrk.no", + "data.okay.be", + "data.online.clubeextra.com.br", + "data.online.paodeacucar.com", + "data.onlyyou.palladiumhotelgroup.com", + "data.orders.costco.com", + "data.ouigo.com", + "data.outbound.luxair.lu", + "data.page.worldvision.ca", + "data.partner-offers.airmiles.ca", + "data.partner-updates.airmiles.ca", + "data.pharmacyservices.riteaid.com", + "data.phg.palladiumhotelgroup.com", + "data.pisos.com", + "data.pnet.co.za", + "data.prewards.palladiumhotelgroup.com", + "data.promo.timhortons.ca", + "data.promo.timhortons.com", + "data.promos.timsfinancial.ca", + "data.promotions.riolasvegas.com", + "data.publicis-sapient-global-aep.publicissapient.com", + "data.purchase.riteaid.com", + "data.qaegift.giftcards.com", + "data.qamailing.mcafee.com", + "data.qamarketing.giftcards.com", + "data.queryly.com", + "data.reactandshare.com", + "data.resources.ringcentral.com", + "data.rewards.riteaid.com", + "data.ricaud.com", + "data.rmsocio.realmadrid.com", + "data.securemetrics-apple.com", + "data.segugio.it", + "data.service.aware.com.au", + "data.service.cfs.com.au", + "data.service.colonialfirststate.com.au", + "data.service.manulife.ca", + "data.service.miumiu.com", + "data.service.paypal.com", + "data.service.prada.com", + "data.service.wizconnected.com", + "data.services.telia.dk", + "data.servicing.key.com", + "data.sg-email.princess.com", + "data.sg-guest.princess.com", + "data.shirtmaster.com", + "data.shop.williamsf1.com", + "data.sm.princess.com", + "data.smartinfo.future.smart.com", + "data.smartmkt.future.smart.com", + "data.smspromo.consumercellular.com", + "data.socio.realmadrid.net", + "data.sportdeutschland.tv", + "data.stage-mail.fpl.com", + "data.stage-message.aircanada.com", + "data.stage-notifications.future.smart.com", + "data.stageegift.giftcards.com", + "data.stagemailing.mcafee.com", + "data.stagemarketing.giftcards.com", + "data.stageno.reply.fpl.com", + "data.stepstone.be", + "data.stepstone.de", + "data.stepstone.nl", + "data.surveys.aware.com.au", + "data.t.epost.dnb.no", + "data.t.worldvision.ca", + "data.tc.jetstar.com", + "data.thepointsguy.com", + "data.tmail.northeast.aaa.com", + "data.torry.io", + "data.transaction.giftcards.com", + "data.transactional.williamsf1.com", + "data.trn.qb.intuit.com", + "data.trx.costco.ca", + "data.trx.costco.com", + "data.tw-email.princess.com", + "data.tw-guest.princess.com", + "data.txn.puntoscolombia.com", + "data.ubi.com", + "data.uk-email.princess.com", + "data.uk-guest.princess.com", + "data.umfrage.aetkasmart.de", + "data.umfrage.ayyildiz.de", + "data.umfrage.blau.de", + "data.umfrage.nettokom.de", + "data.umfrage.whatsappsim.de", + "data.vdi-wissensforum.de", + "data.vinsolutions.com", + "data.volksfreund.de", + "data.voyager.dev.cjmadobe.com", + "data.web.doitbest.com", + "data.welcome.realmadrid.com", + "data.westlotto.de", + "data.woosmap.com", + "data.wptag.net", + "data.wunderman-email.cjm.adobe.com", + "data.yashir.5555555.co.il", + "data.yashir.9mil.co.il", + "data.younow.com", + "data.your.hesta.com.au", + "data.your.hestaformercy.com.au", + "data0.bell.ca", + "data0.sympatico.ca", + "data0.virginmobile.ca", + "data1.bell.ca", + "data1.sparkasse.at", + "data1.virginmobile.ca", + "data1.virginplus.ca", + "data2.gosquared.com", + "datacluster.club", + "datacollector-dra.dt.hicloud.com", + "datadog-service.mvfglobal.com", + "datadome.maisonsdumonde.com", + "datadome.patreon.com", + "datafiletechnologies.actonservice.com", + "datahub.center", + "datajsext.com", + "datakitschelm.com", + "datalayer.orange.fr", + "datanoticias.prisasd.com", + "dataofpages.com", + "dataprovider.biz", + "datas.connectingthreads.com", + "datas.knitpicks.com", + "datatechdrift.com", + "datatechone.com", + "datatechonert.com", + "date-5-c.com", + "date2day.pro", + "date4sex.pro", + "dateclique.life", + "dateddeed.com", + "datemeup.top", + "daten.union-investment.de", + "datenaughtysingles.click", + "datesviewsticker.com", + "dateszone.net", + "datetrackservice.com", + "datewhisper.life", + "datexurlove.com", + "datherap.xyz", + "dating-banners.com", + "dating-roo3.site", + "dating.hdxvideos.ru", + "dating.service2u.shop", + "dating2cloud.org", + "dating2you.net", + "dating2you.org", + "dating365.link", + "dating4you.org", + "datingapp.live", + "datingcentral.top", + "datingformeeting.com", + "datingkoen.site", + "datingmeetnet.com", + "datingpush.space", + "datingsphere.top", + "datingstyle.top", + "datingtoday.top", + "datingtopgirls.com", + "datingvr.ru", + "datisirashest.top", + "datlelrzvge.com", + "dattoswitches.com", + "dattter.shop", + "datum.appfleet.com", + "daubingweekday.com", + "daughterinlawrib.com", + "daughtersarbourbarrel.com", + "daughterstinyprevailed.com", + "daughterstone.com", + "daugloon.net", + "daukshewing.com", + "dauntgolfconfiscate.com", + "dauntroof.com", + "dauntslip.com", + "dauptoawhi.com", + "dausoofo.net", + "dautegoa.xyz", + "dav.davrontech.com", + "davctinijon.com", + "davjdaauvlp.com", + "daweneath.com", + "dawirax.com", + "dawmal.com", + "dawndadmark.live", + "dawnfilthscribble.com", + "dawplm.com", + "dawtsboosted.com", + "dax.yle.fi", + "day13vh1xl0gh.cloudfront.net", + "daybreakarchitecture.com", + "daysmenformat.top", + "daysstone.com", + "daytimeentreatyalternate.com", + "dayznews.biz", + "daz3rw5a5k4h.com", + "dazdmx.cobra.fr", + "dazeactionabet.com", + "dazedarticulate.com", + "dazedengage.com", + "dazeoffhandskip.com", + "dazhantai.com", + "dazu57wmpm14b.cloudfront.net", + "dazzlingbook.com", + "db033pq6bj64g.cloudfront.net", + "db20da1532.com", + "db4zl9wffwnmb.cloudfront.net", + "db5f3a82ab.com", + "db72c26349.com", + "dba4.pandasuite.io", + "dba9ytko5p72r.cloudfront.net", + "dbaomgnsahy.com", + "dbbest.actonservice.com", + "dbbsrv.com", + "dbcdqp72lzmvj.cloudfront.net", + "dbclix.com", + "dberthformttete.com", + "dbex-tracker-v2.driveback.ru", + "dbfv8ylr8ykfg.cloudfront.net", + "dbgqgmqqc.com", + "dbgsfyxtfyh.xyz", + "dbhbgz.suitableshop.nl", + "dbhhvmoq.com", + "dbhsejcg-meetup-com.cdnjs.network", + "dbizrrslifc.com", + "dbj.quebecregion.com", + "dbl.cadriamarketing.com", + "dbmbfe.pegipegi.com", + "dbmyvl.apartmentfinder.com", + "dbnxlpbtoqec.com", + "dbpbyh.americanas.com.br", + "dbqlghadltookjo.xyz", + "dbslfqowejd.b-cdn.net", + "dbtbfsf.com", + "dbujksp6lhljo.cloudfront.net", + "dbvault.net", + "dbvpikc.com", + "dbw7j2q14is6l.cloudfront.net", + "dby7kx9z9yzse.cloudfront.net", + "dbyoei.styleggom.co.kr", + "dbzgtg.infostrada.it", + "dbzpek.nike.com", + "dc-feed.com", + "dc-storm.com", + "dc.actonservice.com", + "dc.audi.com", + "dc.banggood.com", + "dc.bluecoat.com", + "dc.kfz-steuercheck.de", + "dc.luzygas.ahorraconrepsol.com", + "dc.madridistas.com", + "dc.realmadrid.com", + "dc.realmadridnext.com", + "dc.reiseversicherung.de", + "dc.repsol.com", + "dc.repsol.es", + "dc.stenaline.co.uk", + "dc.stenaline.com", + "dc.stenaline.cz", + "dc.stenaline.de", + "dc.stenaline.dk", + "dc.stenaline.ee", + "dc.stenaline.es", + "dc.stenaline.fi", + "dc.stenaline.fr", + "dc.stenaline.ie", + "dc.stenaline.it", + "dc.stenaline.lt", + "dc.stenaline.lv", + "dc.stenaline.nl", + "dc.stenaline.no", + "dc.stenaline.pl", + "dc.stenaline.ru", + "dc.stenaline.se", + "dc.stenalinetravel.com", + "dc.tuenergia.repsol.com", + "dc.waylet.es", + "dc01p-net-sslvpn0-ra.net.jumia.com.gh", + "dc08i221b0n8a.cloudfront.net", + "dc2.credit-suisse.com", + "dc29186682.com", + "dc3b671cce.com", + "dc564d181f.com", + "dc5k8fg5ioc8s.cloudfront.net", + "dc8na2hxrj29i.cloudfront.net", + "dc8xl0ndzn2cb.cloudfront.net", + "dcai7bdiz5toz.cloudfront.net", + "dcayljcvr.com", + "dcbbwymp1bhlf.cloudfront.net", + "dcbpm.suning.cn", + "dccfog.petco.com", + "dcclaa.bunte.de", + "dcclaa.daskochrezept.de", + "dcclaa.einfachbacken.de", + "dcclaa.elle.de", + "dcclaa.freundin.de", + "dcclaa.guter-rat.de", + "dcclaa.harpersbazaar.de", + "dcclaa.instyle.de", + "dcclaa.meine-familie-und-ich.de", + "dcclaa.slowlyveggie.de", + "dcdxpdxbp.com", + "dcebmbsnmcs.com", + "dcekppuv.xyz", + "dcf438349c.com", + "dcfnihzg81pa.com", + "dcjaefrbn.xyz", + "dckiwt.eataly.com", + "dclakbrifusivy.com", + "dclfuniv.com", + "dclnxirp001cou.net.jumia.co.tz", + "dcnkrd.baseballsavings.com", + "dcs.audi.com", + "dcs.esprit.at", + "dcs.esprit.au", + "dcs.esprit.be", + "dcs.esprit.co.uk", + "dcs.esprit.com", + "dcs.esprit.cz", + "dcs.esprit.de", + "dcs.esprit.dk", + "dcs.esprit.es", + "dcs.esprit.eu", + "dcs.esprit.fi", + "dcs.esprit.fr", + "dcs.esprit.hk", + "dcs.esprit.kr", + "dcs.esprit.nl", + "dcs.esprit.ph", + "dcs.esprit.se", + "dcs.esprit.sg", + "dcs.esprit.tw", + "dcs.esprit.us", + "dcs.espritshop.ch", + "dcs.espritshop.it", + "dcs.espritshop.pl", + "dcs.plussizetech.com", + "dcs.reiseversicherung.de", + "dcsqim.socialdeal.nl", + "dctkubltpbtt.com", + "dcv4p460uqa46.cloudfront.net", + "dcxusu.lacuracao.pe", + "dcybyvmtwgnp.com", + "dczhbhtz52fpi.cloudfront.net", + "dd.auspost.com.au", + "dd.betano.com", + "dd.control4.com", + "dd.leboncoin.fr", + "dd.nytimes.com", + "dd0122893e.com", + "dd1xbevqx.com", + "dd5889a9b4e234dbb210787.com", + "dd6zx4ibq538k.cloudfront.net", + "dd9l0474.de", + "ddacn6pr5v0tl.cloudfront.net", + "ddagyoyucaqay.com", + "dddashasledopyt.com", + "ddddynf.com", + "dddomainccc.com", + "ddfskjdfh.site", + "ddhjxakewpp.com", + "ddioce.wolverine.com", + "ddjagedfbifdfejagaca.world", + "ddkf.xyz", + "ddlbr.timesclub.co", + "ddlcvm.clas.style", + "ddlh1467paih3.cloudfront.net", + "ddmfrg.modivo.bg", + "ddmuiijrdvv0s.cloudfront.net", + "ddnahc.mesbagages.com", + "ddome-tag.blablacar.com", + "ddpvnqtpdqid.xyz", + "ddqfgamwnhp.com", + "ddqwdh.sofastyle.jp", + "ddrsemxv.com", + "ddrvjrfwnij7n.cloudfront.net", + "ddsndt.azubiyo.de", + "ddtvskish.com", + "ddvbjehruuj5y.cloudfront.net", + "ddvfoj5yrl2oi.cloudfront.net", + "ddylxccl.xyz", + "ddzswov1e84sp.cloudfront.net", + "de-de.siemensplmevents.com", + "de-go.experian.com", + "de-metalshop.m-shop.me", + "de-nis-ner-mi-5.info", + "de.bca-news.com", + "de.contact.alphabet.com", + "de.mywd.com", + "de.sharpmarketing.eu", + "de.verintsystemsinc.com", + "de17a.com", + "de2nsnw1i3egd.cloudfront.net", + "deadly-variety.pro", + "deadlyrelationship.com", + "deadmentionsunday.com", + "deadpangate.com", + "deadpanmarble.com", + "deafening-benefit.pro", + "deafeningdock.com", + "deafeningdowntown.com", + "dealbuzznews.com", + "dealcurrent.com", + "dealdotcom.com", + "dealerrelations.cargurus.com", + "dealfastfood.openapp.link", + "dealgodsafe.live", + "deallyighabove.info", + "dealsfor.life", + "dealtbroodconstitutional.com", + "deansoorawn.com", + "deappzap.com", + "dearestimmortality.com", + "dearfiring.com", + "dearlyseedsad.com", + "dearlystoop.com", + "deatchshipsmotor.com", + "deathssm.com", + "debatableslippers.com", + "debateconsentvisitation.com", + "debatminkish.uno", + "debauchavailable.com", + "debauchinteract.com", + "debaucky.com", + "debism.com", + "debitslopenoncommittal.com", + "debjpy.globoshoes.com", + "debonairdust.com", + "debonairseashore.com", + "debonairtree.com", + "debonairway.com", + "debrisstern.com", + "debsis.com", + "debtbusterloans.com", + "debtminusmaternal.com", + "debtsbosom.com", + "debtsevolve.com", + "debtslooselavatory.com", + "debug-inform.liilix.com", + "debug-r.rover.com", + "debutpanelquizmaster.com", + "decademical.com", + "decadenceestate.com", + "decaytreacherous.com", + "decbusi.com", + "deceittoured.com", + "deceivedbulbawelessaweless.com", + "deceivedmisunderstand.com", + "decemberaccordingly.com", + "decemberpedalunfair.com", + "decencyjessiebloom.com", + "decencysoothe.com", + "decenterads.com", + "decenthat.com", + "decentpatent.com", + "decentpension.com", + "deceptionhastyejection.com", + "decibaraglare.com", + "decide.dev", + "decidedlychips.com", + "decidedlyenjoyableannihilation.com", + "decidedlylipstick.com", + "decidedmonsterfarrier.com", + "decidedrum.com", + "decisionmark.com", + "decisionnews.com", + "decisivebase.com", + "decisivedrawer.com", + "decisiveducks.com", + "decisivewade.com", + "deckdistant.com", + "deckedsi.com", + "deckeeps.xyz", + "decknetwork.net", + "declarationfascinatedrace.com", + "declarcercket.org", + "declareave.com", + "declaredjuvenile.com", + "declaredtraumatic.com", + "declarefollowersuspected.com", + "declinebladdersbed.com", + "declinedmaniacminister.com", + "declinedmildlyreckon.com", + "declinelotterymitten.com", + "declinewretchretain.com", + "declk.com", + "decoctionembedded.com", + "decodesnaevoid.life", + "decomposedismantle.com", + "decoraterepaired.com", + "decorationguinea.com", + "decorationhailstone.com", + "decorationproducer.com", + "decordingholo.org", + "decoroustitle.com", + "decossee.com", + "decoycreation.com", + "decpo.xyz", + "decreasetome.com", + "decreertenet.website", + "decrepitgulpedformation.com", + "decswci.com", + "decvsm.xlmoto.se", + "dedfearinglestp.info", + "dedicatedmedia.com", + "dedicatedsummarythrone.com", + "dedicatenecessarilydowry.com", + "dedicationfits.com", + "dedicationflamecork.com", + "dedola.actonservice.com", + "deductionadjacentwatchful.com", + "deductionkeepingbabysitter.com", + "deductionobtained.com", + "dedukicationan.info", + "deebcards-themier.com", + "deecqem892bg5er.com", + "deedeedthowel.top", + "deedeedwinos.com", + "deedeisasbeaut.info", + "deedtampertease.com", + "deefauph.com", + "deeginews.com", + "deehalig.net", + "deejehicha.xyz", + "deemcompatibility.com", + "deemconpier.com", + "deemfriday.com", + "deemievache.com", + "deemwidowdiscourage.com", + "deenveerww.wixsite.com", + "deep.mimizoo.dev", + "deep.mlmtool.in", + "deep.plant.chat", + "deep.souk.com.br", + "deepboxervivacious.com", + "deepcrawl.actonservice.com", + "deepdelver.top", + "deeperhundredpassion.com", + "deepermagnes.com", + "deephicy.net", + "deepintent.com", + "deepirresistible.com", + "deeplink-app.olympia.nl", + "deeplink-staging.tops.co.th", + "deeplink.alpha.aspiration.com", + "deeplink.api-sandbox.notarycam.com", + "deeplink.app.notarycam.com", + "deeplink.aspiration.com", + "deeplink.autotrader.com.au", + "deeplink.dashnow.my", + "deeplink.estheticon.com", + "deeplink.gocover.co.za", + "deeplink.goodmeasures.com", + "deeplink.instacartemail.com", + "deeplink.intelligence.weforum.org", + "deeplink.lamsaworld.com", + "deeplink.locokids.cn", + "deeplink.mobile360.io", + "deeplink.newsandbox.notarycam.com", + "deeplink.oxstreet.com", + "deeplink.ring.md", + "deeplink.supergreat.com", + "deeplink.tytod.com", + "deeplink.wagr.ai", + "deeplink.wbnc.99array.com", + "deeplink.winespectator.com", + "deeplink.xeropan.com", + "deeplinkdev.upoker.net", + "deeplinks.amex.dynamify.com", + "deeplinks.breaz.dynamify.com", + "deeplinks.efeed.dynamify.com", + "deeplinks.everyday.dynamify.com", + "deeplinks.mindtickle.com", + "deeplinks.myyogateacher.com", + "deeplinks.pebblebee.com", + "deeplinks.twelve.dynamify.com", + "deeplinktest.yooture.info", + "deeplinkuat.upoker.net", + "deepmetrix.com", + "deepnewsjuly.com", + "deeppinche.top", + "deeprootedladyassurance.com", + "deeprootedpasswordfurtively.com", + "deeprootedstranded.com", + "deerbeginner.com", + "deethout.net", + "deewansturacin.com", + "deezusty.net", + "def.bayer04.de", + "defacebunny.com", + "defaultspurtlonely.com", + "defeatedadmirabledivision.com", + "defeatedbadge.com", + "defeatpercharges.com", + "defeature.xyz", + "defectivedress.com", + "defenceblake.com", + "defencelessrancorous.com", + "defendantlucrative.com", + "defendsrecche.top", + "defenselessweather.com", + "defenseneckpresent.com", + "defensevest.com", + "defensive-bad.com", + "deferapproximately.com", + "deferjobfeels.com", + "deferrenewdisciple.com", + "defiancebelow.com", + "defiancefaithlessleague.com", + "defiantrice.com", + "deficiencyluckrapt.com", + "deficiencypiecelark.com", + "deficitsilverdisability.com", + "definedbootnervous.com", + "definedlaunching.com", + "definedrequiredchurchyard.com", + "definitial.com", + "deformunkid.space", + "defpush.com", + "defrostjudica.com", + "defybrick.com", + "defygravity.convio.com", + "degenerateabackjaguar.com", + "degeneratecontinued.com", + "degeronium.com", + "degg.site", + "deghooda.net", + "degradationrethink.com", + "degradationtransaction.com", + "degradeexpedient.com", + "degree.insead.edu", + "degreebristlesaved.com", + "degrew.com", + "degutu.xyz", + "dehimalowbowohe.info", + "dehortaval.top", + "deitynosebleed.com", + "dejavu.mercadolivre.com.br", + "dejpog.sunstar-shop.jp", + "dek5iqd53g59a.cloudfront.net", + "dekanser.com", + "deksoolr.net", + "del-del-ete.com", + "delaterfons.com", + "delayeddisembroildisembroil.com", + "delegatediscussion.com", + "delete-me-2.branchcustom.xyz", + "delete-me.branchcustom.xyz", + "delete.atea.fi", + "deletedjohnny.com", + "deleteme.intuit.com", + "delicatecascade.com", + "delicateducks.com", + "delicatereliancegodmother.com", + "delicious-slip.pro", + "deliciousducks.com", + "delightacheless.com", + "delightedheavy.com", + "delightedintention.com", + "delightedprawn.com", + "delightful-page.pro", + "delightfulhour.com", + "delightspiritedtroop.com", + "deligrassdull.com", + "delikoko.openapp.link", + "deliman.net", + "deline-sunction.com", + "deliquencydeliquencyeyesight.com", + "deliquencydeliquencygangenemies.com", + "deliriousglowing.com", + "deliriumalbumretreat.com", + "deliv12.com", + "deliver.ptgncdn.com", + "delivereddecisiverattle.com", + "delivery.email-pepipost.branch.rocks", + "delivery.lululemon.com", + "delivery.marketing.boutiqaat.com", + "delivery.momentummedia.com.au", + "delivery.porn.com", + "delivery.sexyxxx.biz", + "delivery45.com", + "delivery47.com", + "delivery49.com", + "delivery51.com", + "deliverydom.com", + "deliverymod.com", + "deliverymodo.com", + "deliverytrafficnews.com", + "deliverytraffico.com", + "deliverytraffnews.com", + "deliverytriumph.com", + "dell.compellent.com", + "delmarviato.com", + "delnapb.com", + "deloo.de", + "delookiinasfier.cc", + "deloplen.com", + "deloton.com", + "delphi.ni.com", + "deltarockies.com", + "deltoidviragin.com", + "deltraff.com", + "deludereflexunderwater.com", + "deludeweb.com", + "delulu.uno", + "delusionaldiffuserivet.com", + "delusionfirmly.com", + "delusionpenal.com", + "delutza.com", + "deluxeconge.digital", + "demandbase.com", + "demandedhalfmoon.com", + "demandgen.ptc.com", + "demanding-application.pro", + "demba.xyz", + "demdex.net", + "demeanourgrade.com", + "dementeddug.com", + "dementedstalesimultaneous.com", + "demersefiques.com", + "demiseskill.com", + "demo-mktg.vodafone.com", + "demo.emaillpb.adobe.com", + "demo.gomi.do", + "democracyendlesslyzoo.com", + "democracyseriously.com", + "democracyunworthystraight.com", + "democraticflushedcasks.com", + "demojobsapp.epoise.com", + "demolishforbidhonorable.com", + "demolishskyscrapersharp.com", + "demonstrationbeth.com", + "demonstrationsurgical.com", + "demonstrationtimer.com", + "demoteexplanation.com", + "demountglinted.life", + "demureanklesecond.com", + "demurerbewary.live", + "denarocepa.com", + "denayphlox.top", + "denbeigemark.com", + "dencejvlq.com", + "dendranthe4edm7um.com", + "dendrito.name", + "deneorphan.com", + "denetsuk.com", + "dengelmeg.com", + "denialrefreshments.com", + "denoughtanot.info", + "denounceburialbrow.com", + "denouncecomerpioneer.com", + "denpjz.jamesedition.com", + "densityprideincentive.com", + "densouls.com", + "dental-drawer.pro", + "dentalillegally.com", + "dentfonttechnology.com", + "denunciationsights.com", + "denver.thexlife.co", + "denycrayon.com", + "deostr.com", + "dep.hmgroup.com", + "deparn.com", + "departedsilas.com", + "departgross.com", + "departmentcomplimentary.com", + "departmentscontinentalreveal.com", + "departtrouble.com", + "departurealtar.com", + "dependable-s.hyster.com", + "dependablepumpkinlonger.com", + "dependablestaredpollution.com", + "dependeddebtsmutual.com", + "dependentdetachmentblossom.com", + "dependenttrip.com", + "dependentwent.com", + "dependpinch.com", + "dephasevittate.com", + "depictdeservedtwins.com", + "depirsmandk5.com", + "depitfondues.top", + "depleteappetizinguniverse.com", + "deploremythsound.com", + "deployads.com", + "deploymentblessedheir.com", + "deporttideevenings.com", + "depositgreetingscommotion.com", + "depositnostrilverge.com", + "depositpastel.com", + "depravegypsyterrified.com", + "depreciatelovers.com", + "depressedchamber.com", + "depressionfemaledane.com", + "depriveretirement.com", + "depsougnefta.com", + "deptem.com", + "deptigud.xyz", + "depucelgalera.com", + "deqkmzurltovbk.com", + "deraterbelamy.com", + "derevya2sh8ka09.com", + "deridebleatacheless.com", + "deridenowadays.com", + "deridetapestry.com", + "derisiveflare.com", + "derisiveheartburnpasswords.com", + "derivativelined.com", + "deriveddeductionguess.com", + "derivedrecordsstripes.com", + "dermswraist.top", + "derowalius.com", + "derriks.site", + "derriregliss.top", + "derrybonedry.com", + "dersouds.com", + "desabrator.com", + "desalthuns.com", + "descarga.veikul.com", + "descargar.billeteramango.com", + "descargar.telocompro.com.bo", + "descargarpartidosnba.com", + "descendantdevotion.com", + "descendedcelebrity.com", + "descendentwringthou.com", + "descentsafestvanity.com", + "descrepush.com", + "described.work", + "descriptionheels.com", + "descriptionhoney.com", + "descriptionhoroscope.com", + "descz.ovh", + "desekansr.com", + "desertedbreath.com", + "desertedrat.com", + "desertsquiverinspiration.com", + "desertsutilizetopless.com", + "deserveannotationjesus.com", + "deservedbreast.com", + "deservesjoke.com", + "deservessafety.com", + "desgao1zt7irn.cloudfront.net", + "desgolurkom.com", + "deshourty.com", + "design.informabi.com", + "design.nanawall.com", + "designatejay.com", + "designerdeclinedfrail.com", + "designeropened.com", + "designingbadlyhinder.com", + "designingpupilintermediary.com", + "designsrivetfoolish.com", + "desirebucket.com", + "desireddelayaspirin.com", + "desiredirt.com", + "desiregig.com", + "desiremolecule.com", + "deskdecision.com", + "deskfrontfreely.com", + "deslatiosan.com", + "deslimepitier.top", + "despairrim.com", + "despanpouran.com", + "despectclogwyn.com", + "desperateambient.com", + "desperationembassy.com", + "despicablereporthusband.com", + "despitethriftmartial.com", + "desponddietist.com", + "despotbenignitybluish.com", + "despotfifteen.com", + "dessertgermdimness.com", + "dessly.ru", + "destinationoralairliner.com", + "destinedsponsornominate.com", + "destinysfavored.xyz", + "destroyedspear.com", + "destructionhybrids.com", + "desugeng.xyz", + "desuscripcion.phg.palladiumhotelgroup.com", + "desvibravaom.com", + "detachedbates.com", + "detachedknot.com", + "detachmentoccasionedarena.com", + "detailedglue.com", + "detailedgovernment.com", + "detailedkitten.com", + "detailedshuffleshadow.com", + "detailexcitement.com", + "details.pella.com", + "detailsreceipts.com", + "detainstockingskaleidoscope.com", + "detect.ergebnis-dienst.de", + "detectdinner.com", + "detectdiscovery.com", + "detectedpectoral.com", + "detectiveestrange.com", + "detectivesexception.com", + "detectivespreferably.com", + "detectmus.com", + "detectscoset.com", + "detectvid.com", + "detentsclonks.com", + "detergenthazardousgranddaughter.com", + "detergentkindlyrandom.com", + "deterioratebinheadphone.com", + "deterioratesadly.com", + "determineworse.com", + "deterrentpainscodliver.com", + "detestgaspdowny.com", + "detinetcallant.com", + "detnmz.cuteness.com", + "detnmz.ehow.com", + "detnmz.hunker.com", + "detnmz.livestrong.com", + "detnmz.sapling.com", + "detnmz.techwalla.com", + "detour.click", + "deturbcordies.com", + "deupfpxwdzxs.com", + "deut1.fdj.fr", + "deut2.fdj.fr", + "deut3.fdj.fr", + "dev-app.insprd.co", + "dev-business.stc.com.sa", + "dev-cenam-mobilefirst.tmx-internacional.net.iberostar.com", + "dev-deeplink.bigrichstore.com", + "dev-dl.oneworldonesai.com", + "dev-get.unhedged.com.au", + "dev-get.wysa.uk", + "dev-iradimed.actonservice.com", + "dev-link.aira.io", + "dev-link.getprizepool.com", + "dev-link.myoptimity.com", + "dev-plan.intel.com", + "dev-share.beaconlearningapp.com", + "dev-share.haloedapp.com", + "dev-share.smartfashion.ai", + "dev-spamgourmet.actonservice.com", + "dev-tacticalma.actonservice.com", + "dev.email-signify.cjm.adobe.com", + "dev.getcontact.me", + "dev.getemoji.me", + "dev.gldn.io", + "dev.go.levelbank.com", + "dev.gomi.do", + "dev.got-it.link", + "dev.marketing.championhomes.com", + "dev.marketing.skylinehomes.com", + "dev.me.thequad.com", + "dev.smartrbuyer.com", + "dev.sswt.co", + "dev.visualwebsiteoptimizer.com", + "devacton.simpleviewinc.com", + "devastatedshorthandpleasantly.com", + "devdelto.info", + "deveincyanids.com", + "developedse.info", + "development.me.thequad.com", + "developmentbulletinglorious.com", + "developmentgoat.com", + "developsincelock.com", + "devilishdinner.com", + "devilnonamaze.com", + "devilwholehorse.com", + "deviseoats.com", + "deviseundress.com", + "devlink.saganworks.com", + "devlink.sprive.com", + "devlink.thebpr.com", + "devlinks.slicepay.in", + "devofei.xyz", + "devolutiondiffident.com", + "devolutionrove.com", + "devoterornis.com", + "devotionalclicks.amazingfacts.org", + "devotionhesitatemarmalade.com", + "devotionhundredth.com", + "devoutdoubtfulsample.com", + "devoutgrantedserenity.com", + "devoutprinter.com", + "devtest.app-birdy.com", + "devtest.cocoon.today", + "devtracking.risk.lexisnexis.com", + "dew9ckzjyt2gn.cloudfront.net", + "dewartilty.top", + "dewdroplagoon.com", + "dewerpicry.top", + "dewierhagger.com", + "dewincubiatoll.com", + "dewreseptivereseptiveought.com", + "dexchangegenius.com", + "dexchangeinc.com", + "deximedia.com", + "dexplatform.com", + "dexpredict.com", + "dextersolutions.actonservice.com", + "deybshwg.com", + "deyubo.uno", + "df80k0z3fi8zg.cloudfront.net", + "dfanalytics.dealerfire.com", + "dfapvmql-q.global.ssl.fastly.net", + "dfchevbeuydwq.com", + "dfciiiafweiag.com", + "dfd55780d6.com", + "dfdgfruitie.xyz", + "dfearinglestp.info", + "dfepsqnbje.com", + "dffhhqka.com", + "dffpxg.targus.com", + "dfgbalon.com", + "dfh48z16zqvm6.cloudfront.net", + "dfidhqoaunepq.cloudfront.net", + "dfigxb.underarmour.com.mx", + "dfionytxsva.com", + "dfiqvf0syzl54.cloudfront.net", + "dfitgc.yamamay.com", + "dfkoqeunyv.com", + "dflewibj.com", + "dfnetwork.link", + "dfpstitialtag.com", + "dfqcp2awt0947.cloudfront.net", + "dfr.deloitte.com", + "dfsdkkka.com", + "dftckxqklqe.xyz", + "dftjcofe.com", + "dfuaqw.com", + "dfvlaoi.com", + "dfw.bakerbrothersplumbing.com", + "dfwbfr2blhmr5.cloudfront.net", + "dg.champion-compressors.com", + "dg.compair.com", + "dg.irco.com", + "dg.ptl.irco.com", + "dg0hrtzcus4q4.cloudfront.net", + "dg6gu9iqplusg.cloudfront.net", + "dgafgadsgkjg.top", + "dgamapxs.com", + "dgaxzn.samma3a.com", + "dgbftl.luckyvitamin.com", + "dgbwya.evyapshop.com", + "dgcollector.evidon.com", + "dgd.okiela.com", + "dggaenaawxe8z.cloudfront.net", + "dggwqknub.com", + "dgjyqdkxmxq.com", + "dgkajwnbrazepe.com", + "dgkmdia.com", + "dgkpzy.2ch2.net", + "dglerduxehr.com", + "dgmaustralia.com", + "dgmolb.irishjobs.ie", + "dgodkrsmuilnqk.com", + "dgojzjdb.com", + "dgpcdn.org", + "dgptxzz.com", + "dgqdcetwbq.xyz", + "dgtklmbypacjq.com", + "dgttkthhgjm.com", + "dguhjlbefeuf.com", + "dgw7ae5vrovs7.cloudfront.net", + "dgxmvglp.com", + "dgynnj.koctas.com.tr", + "dgyrizngtcfck.cloudfront.net", + "dgztiz.conrad.se", + "dh0c1bz67fuho.cloudfront.net", + "dh6dm31izb875.cloudfront.net", + "dh956.com", + "dhadbeensoattr.info", + "dhcmni6m2kkyw.cloudfront.net", + "dhdaa.duke.edu", + "dhfkavse.com", + "dhhuakggx.xyz", + "dhiqatrinx.com", + "dhkecbu.com", + "dhkrftpc.xyz", + "dhkyrl.discountmags.com", + "dhlsupplychain.dhl.com", + "dhmdja.trueprotein.com.au", + "dhobisbeiges.top", + "dhobybailli.com", + "dhodskwqmwafkn.com", + "dhoma.xyz", + "dhoteechaute.top", + "dhotelzao.com", + "dhplma.pontofrio.com.br", + "dhrhzii89gpwo.cloudfront.net", + "dhroerbsjaymyck.com", + "dhsjpz.bugaboo.com", + "dhuimjkivb.com", + "dhux7ijh.click", + "dhwmtx.stylewe.com", + "dhyanaquintes.digital", + "di.fotos-fuers-leben.ch", + "di.ifolor.at", + "di.ifolor.be", + "di.ifolor.ch", + "di.ifolor.com", + "di.ifolor.de", + "di.ifolor.dk", + "di.ifolor.es", + "di.ifolor.fi", + "di.ifolor.fr", + "di.ifolor.ie", + "di.ifolor.it", + "di.ifolor.lu", + "di.ifolor.net", + "di.ifolor.nl", + "di.ifolor.se", + "di.spreadmorelove.ch", + "di02.biz", + "di028lywwye7s.cloudfront.net", + "di2.zooplus.es", + "di2xwvxz1jrvu.cloudfront.net", + "di7stero.com", + "diabeteprecursor.com", + "diaepoxy.guru", + "diagnose.igstatic.com", + "diagnostics.thermo.com", + "diagramcetyl.digital", + "diagramgeneration.com", + "diagramtermwarrant.com", + "dialedbollox.com", + "dialer.leads360.com", + "dialer.velocify.com", + "dialistunfunny.top", + "dialling-abutory.com", + "dialog.dqs.de", + "dialog.losberger.com", + "dialogue.de.mazda.ch", + "dialogue.fr.mazda.be", + "dialogue.mazda.at", + "dialogue.mazda.bg", + "dialogue.mazda.co.uk", + "dialogue.mazda.com.tr", + "dialogue.mazda.cz", + "dialogue.mazda.de", + "dialogue.mazda.dk", + "dialogue.mazda.es", + "dialogue.mazda.eu", + "dialogue.mazda.fr", + "dialogue.mazda.gr", + "dialogue.mazda.hr", + "dialogue.mazda.hu", + "dialogue.mazda.ie", + "dialogue.mazda.it", + "dialogue.mazda.nl", + "dialogue.mazda.no", + "dialogue.mazda.pl", + "dialogue.mazda.pt", + "dialogue.mazda.ro", + "dialogue.mazda.rs", + "dialogue.mazda.se", + "dialogue.mazda.si", + "dialogue.mazda.sk", + "dialogue.nl.mazda.be", + "dialoguemarvellouswound.com", + "dialogueshipwreck.com", + "diamages.carte-gr.total.fr", + "diametersunglassesbranch.com", + "diamondmodapk.com", + "diamondtraff.com", + "dianomi.com", + "dianomioffers.co.uk", + "diaperrealter.com", + "diapirsblanker.com", + "diapsidwigwag.top", + "diated.com", + "diboji.class101.net", + "dibrachndoderm.com", + "dibsemey.com", + "diceunacceptable.com", + "dicheeph.com", + "dichoabs.net", + "dicinging.co.in", + "dicknearbyaircraft.com", + "diclotrans.com", + "dicolicbarrer.top", + "dicouksa.com", + "dicreativeideas.org", + "dictatepantry.com", + "dictationtense.com", + "dictatormiserablealec.com", + "dictatorsanguine.com", + "dictionarycoefficientapparently.com", + "dictumstortil.com", + "dictysoph.website", + "dicyiish.com", + "diddylinable.top", + "didiessyrt.com", + "didthere.com", + "didtheyreadit.com", + "didwuxdpojkaxxk.com", + "didzrr.nutraholic.com", + "diedpractitionerplug.com", + "diedstubbornforge.com", + "diench.com", + "dieriresowed.guru", + "dietarydecreewilful.com", + "dietarygroomchar.com", + "dietschoolvirtually.com", + "dietteddefied.com", + "diettttoglf.com", + "differencedisinheritpass.com", + "differencenaturalistfoam.com", + "differenchi.pro", + "differentcoat.com", + "differentevidence.com", + "differentlydiscussed.com", + "differfundamental.com", + "differpurifymustard.com", + "differsassassin.com", + "differsprosperityprotector.com", + "difficultfog.com", + "difficultydilapidationsodium.com", + "difficultyearliestclerk.com", + "difficultyefforlessefforlessthump.com", + "difficultyhobblefrown.com", + "diffidentniecesflourish.com", + "difice-milton.com", + "dig.lianjia.com", + "dig.ultimedia.com", + "digadser.com", + "digestiondrawer.com", + "digestionethicalcognomen.com", + "digestionheartlesslid.com", + "dighojatho.com", + "dightedhereto.top", + "digi-ping.com", + "digicard.jollyhires.com", + "digistat.westjet.com", + "digistats.westjet.com", + "digital-ads.s3.amazonaws.com", + "digital-engineering.de", + "digital-global.furniture-china.cn", + "digital.acutx.org", + "digital.adt-worldwide.com", + "digital.adt.cl", + "digital.adt.co.cr", + "digital.adt.co.uk", + "digital.adt.com.br", + "digital.adt.com.es", + "digital.adt.com.mx", + "digital.adt.com.uy", + "digital.anicom-sompo.co.jp", + "digital.aptaracorp.com", + "digital.bebold.cx", + "digital.cloud.travelport.com", + "digital.dynatos.be", + "digital.forddirectdealers.com", + "digital.ironmountain.com", + "digital.medimpact.com", + "digital.opsbase.com", + "digital.setpointis.com", + "digital2cloud.com", + "digitaldsp.com", + "digitalmarketing.gogsg.com", + "digitalmarketing.smu.edu.sg", + "digitalmediapp.com", + "digitalmerkat.com", + "digitalworkplace.ricoh.fr", + "digitalxnetwork.com", + "dignifiedclipbum.com", + "dignityhourmulticultural.com", + "dignityprop.com", + "dignityunattractivefungus.com", + "digqvvtb.com", + "diguver.com", + "digyniahuffle.com", + "dihutyaiafuhr.cloudfront.net", + "dii.bankaust.com.au", + "dii1.bitiba.be", + "dii1.bitiba.cz", + "dii1.bitiba.de", + "dii1.bitiba.dk", + "dii1.bitiba.fi", + "dii1.bitiba.fr", + "dii1.bitiba.it", + "dii1.bitiba.pl", + "dii1.zoochic-eu.ru", + "dii1.zoohit.cz", + "dii1.zoohit.si", + "dii1.zoohit.sk", + "dii1.zooplus.at", + "dii1.zooplus.be", + "dii1.zooplus.bg", + "dii1.zooplus.ch", + "dii1.zooplus.co.uk", + "dii1.zooplus.com", + "dii1.zooplus.de", + "dii1.zooplus.dk", + "dii1.zooplus.fi", + "dii1.zooplus.fr", + "dii1.zooplus.gr", + "dii1.zooplus.hr", + "dii1.zooplus.hu", + "dii1.zooplus.ie", + "dii1.zooplus.it", + "dii1.zooplus.nl", + "dii1.zooplus.no", + "dii1.zooplus.pl", + "dii1.zooplus.pt", + "dii1.zooplus.ro", + "dii1.zooplus.se", + "dii2.bitiba.be", + "dii2.bitiba.ch", + "dii2.bitiba.co.uk", + "dii2.bitiba.cz", + "dii2.bitiba.de", + "dii2.bitiba.dk", + "dii2.bitiba.es", + "dii2.bitiba.fi", + "dii2.bitiba.fr", + "dii2.bitiba.it", + "dii2.bitiba.nl", + "dii2.bitiba.pl", + "dii2.bitiba.se", + "dii2.shpd.ext.zooplus.io", + "dii2.shpp.ext.zooplus.io", + "dii2.zoobee.de", + "dii2.zoochic-eu.ru", + "dii2.zoohit.cz", + "dii2.zoohit.si", + "dii2.zoohit.sk", + "dii2.zooplus.at", + "dii2.zooplus.be", + "dii2.zooplus.bg", + "dii2.zooplus.ch", + "dii2.zooplus.co.uk", + "dii2.zooplus.com", + "dii2.zooplus.de", + "dii2.zooplus.dk", + "dii2.zooplus.es", + "dii2.zooplus.fi", + "dii2.zooplus.fr", + "dii2.zooplus.gr", + "dii2.zooplus.hr", + "dii2.zooplus.hu", + "dii2.zooplus.ie", + "dii2.zooplus.it", + "dii2.zooplus.nl", + "dii2.zooplus.no", + "dii2.zooplus.pl", + "dii2.zooplus.pt", + "dii2.zooplus.ro", + "dii2.zooplus.se", + "dii3.bitiba.be", + "dii3.bitiba.ch", + "dii3.bitiba.co.uk", + "dii3.bitiba.cz", + "dii3.bitiba.de", + "dii3.bitiba.dk", + "dii3.bitiba.es", + "dii3.bitiba.fi", + "dii3.bitiba.fr", + "dii3.bitiba.it", + "dii3.bitiba.nl", + "dii3.bitiba.pl", + "dii3.bitiba.se", + "dii3.zoochic-eu.ru", + "dii3.zoohit.cz", + "dii3.zoohit.si", + "dii3.zoohit.sk", + "dii3.zooplus.at", + "dii3.zooplus.be", + "dii3.zooplus.bg", + "dii3.zooplus.ch", + "dii3.zooplus.co.uk", + "dii3.zooplus.com", + "dii3.zooplus.de", + "dii3.zooplus.dk", + "dii3.zooplus.es", + "dii3.zooplus.fi", + "dii3.zooplus.fr", + "dii3.zooplus.gr", + "dii3.zooplus.hr", + "dii3.zooplus.hu", + "dii3.zooplus.ie", + "dii3.zooplus.it", + "dii3.zooplus.nl", + "dii3.zooplus.no", + "dii3.zooplus.pl", + "dii3.zooplus.pt", + "dii3.zooplus.ro", + "dii3.zooplus.se", + "dii4.bitiba.be", + "dii4.bitiba.ch", + "dii4.bitiba.co.uk", + "dii4.bitiba.cz", + "dii4.bitiba.de", + "dii4.bitiba.dk", + "dii4.bitiba.es", + "dii4.bitiba.fi", + "dii4.bitiba.fr", + "dii4.bitiba.it", + "dii4.bitiba.nl", + "dii4.bitiba.pl", + "dii4.bitiba.se", + "dii4.zoochic-eu.ru", + "dii4.zoohit.cz", + "dii4.zoohit.si", + "dii4.zoohit.sk", + "dii4.zooplus.at", + "dii4.zooplus.be", + "dii4.zooplus.bg", + "dii4.zooplus.ch", + "dii4.zooplus.co.uk", + "dii4.zooplus.com", + "dii4.zooplus.de", + "dii4.zooplus.dk", + "dii4.zooplus.es", + "dii4.zooplus.fi", + "dii4.zooplus.fr", + "dii4.zooplus.gr", + "dii4.zooplus.hr", + "dii4.zooplus.hu", + "dii4.zooplus.ie", + "dii4.zooplus.it", + "dii4.zooplus.nl", + "dii4.zooplus.no", + "dii4.zooplus.pl", + "dii4.zooplus.pt", + "dii4.zooplus.ro", + "dii4.zooplus.se", + "diingsinspiri.com", + "dikhsb.vividseats.com", + "dikkoplida.cam", + "diktatsdeprint.space", + "diktatslopseed.com", + "dilatenine.com", + "dilateriotcosmetic.com", + "diligentrefrigerator.pro", + "dilip-xko.com", + "dillselias.top", + "dilrouthoab.com", + "dilruwha.net", + "dilutegulpedshirt.com", + "dilutemylodon.top", + "diluterwearers.com", + "dilutesnoopzap.com", + "dilutionavailstoker.com", + "dilvyi2h98h1q.cloudfront.net", + "dimcarnie.com", + "dimedoncywydd.com", + "dimeearnestness.com", + "dimeeghoo.com", + "dimensionfunding.actonservice.com", + "dimensions.mappy.com", + "dimessing-parker.com", + "dimfarlow.com", + "dimlmhowvkrag.xyz", + "dimlyconfidential.com", + "dimnatriazin.com", + "dimnessinvokecorridor.com", + "dimnessslick.com", + "dimpleclassconquer.com", + "dimpuxoh.net", + "dincloud.actonservice.com", + "dincloudllc.actonservice.com", + "dinecogitateaffections.com", + "dinerbreathtaking.com", + "dinerinvite.com", + "dinerpropagandatoothbrush.com", + "dinghologyden.org", + "dinglike.com", + "dingswonden.info", + "diningalliance.actonservice.com", + "diningconsonanthope.com", + "diningjumbofocused.com", + "diningprefixmyself.com", + "diningroombutt.com", + "diningsovereign.com", + "dinnedgidjee.top", + "dinnercreekawkward.com", + "dinnerquartz.com", + "dinocraft-test.animocabrands.com", + "dinocraft.animocabrands.com", + "dinomicrummies.com", + "dinseegny.com", + "diocgn.biltorvet.dk", + "dionympoalike.website", + "dioqto.totaljobs.com", + "dioxidtoluyls.com", + "diplic.com", + "diplnk.com", + "diplomahawaii.com", + "diplomatomorrow.com", + "dippingearlier.com", + "dippingunstable.com", + "dipseypurism.com", + "diptaich.com", + "diptersowar.website", + "dipusdream.com", + "dipxmakuja.com", + "diqnioryshzpge.com", + "dirdumsthetch.com", + "direct-collect.dy-api.com", + "direct-collect.dy-api.eu", + "direct-events-collector.spot.im", + "direct-specific.com", + "direct.diarymuslim.com", + "directaclick.com", + "directavenue.tech", + "directcpmfwr.com", + "directcpmrev.com", + "directdexchange.com", + "directflowlink.com", + "directions.mdanderson.org", + "directleads.com", + "directlycoldnesscomponent.com", + "directlymilligramresponded.com", + "directmahalla.top", + "directnavbt.com", + "directorym.com", + "directoutside.pro", + "directrankcl.com", + "directresulto.org", + "directrev.com", + "directtaafwr.com", + "directtrack.com", + "directtrck.com", + "directuklyecon.pics", + "direfuldesk.com", + "dirtinessboiled.com", + "dirtrecurrentinapptitudeinapptitude.com", + "dirty.games", + "dirtyasmr.com", + "dirtyflirt9.com", + "dirtyfree.games", + "disable-adverts.com", + "disableadblock.com", + "disabledincomprehensiblecitizens.com", + "disabledmembership.com", + "disabledsurpassrecollection.com", + "disablepovertyhers.com", + "disabr.com", + "disadvantagenaturalistrole.com", + "disagreeableallen.com", + "disagreeabledrop.com", + "disagreeopinionemphasize.com", + "disappearanceinspiredscan.com", + "disappearancetickfilth.com", + "disappearedpuppetcovered.com", + "disappearfatigueroyal.com", + "disappearingassertive.com", + "disappearingassurance.com", + "disappearterriblewalked.com", + "disappointedquickershack.com", + "disappointingbeef.com", + "disappointingcharter.com", + "disappointingupdatependulum.com", + "disapprovalpulpdiscourteous.com", + "disarmbookkeeper.com", + "disastrous-change.pro", + "disastrousdetestablegoody.com", + "disastrousfinal.pro", + "disavowhers.com", + "disbarpensy.com", + "disbeliefenvelopemeow.com", + "disbeliefplaysgiddiness.com", + "disccompose.com", + "discernibletickpang.com", + "dischargecompound.com", + "dischargedcomponent.com", + "dischargeinsularbroadly.com", + "dischargemakerfringe.com", + "disciplecousinendorse.com", + "disciplineagonywashing.com", + "disciplineinspirecapricorn.com", + "discloseapplicationtreason.com", + "discloseprogramwednesday.com", + "discodjxkqya.com", + "discomantles.com", + "discomforttruant.com", + "disconnectedponder.com", + "disconnectthirstyron.com", + "discontenteddiagnosefascinating.com", + "discord-verification.com", + "discordoauthverification.onrender.com", + "discospiritirresponsible.com", + "discostcarafon.website", + "discount.s3blog.org", + "discountclick.com", + "discounts4shops.com", + "discountstickersky.com", + "discourteousbeaming.com", + "discover-metrics.cloud.seek.com.au", + "discover.10play.com.au", + "discover.absciex.com", + "discover.absciex.com.cn", + "discover.aptly.de", + "discover.averydennison.com", + "discover.citeline.com", + "discover.clarivate.com", + "discover.covenanthealthcare.com", + "discover.dignityhealth.org", + "discover.evaluate.com", + "discover.fullsail.edu", + "discover.harvardbusiness.org", + "discover.immofinanz.com", + "discover.jll.com", + "discover.kloverproducts.com", + "discover.maringeneral.org", + "discover.megafrost.gr", + "discover.parker.com", + "discover.pharmaignite.com", + "discover.phenomenex.com", + "discover.rewe-group.at", + "discover.streamly.video", + "discover.supplydepotstore.com", + "discover.tenplay.com.au", + "discover2.secureforms.mcafee.com", + "discoverethelwaiter.com", + "discoverorg.actonservice.com", + "discoverybarricaderuse.com", + "discoveryreedpiano.com", + "discreditgutter.com", + "discreetchurch.com", + "discreetfield.com", + "discreetmotortribe.com", + "discreetquarter.com", + "discrepancyabsolution.com", + "discussedfacultative.com", + "discussedirrelevant.com", + "discussedpliant.com", + "discussingmaze.com", + "disdainkindle.com", + "disdainsneeze.com", + "disean.com", + "diseaseexternal.com", + "diseaseplaitrye.com", + "disembarkappendix.com", + "disembroildisembroilassuredwitchcraft.com", + "diseusy.top", + "disfiguredirt.com", + "disfiguredrough.pro", + "disfigurestokerlikelihood.com", + "disgraceannihilate.com", + "disgracefulforeword.com", + "disguised-dad.com", + "disguisedgraceeveryday.com", + "disgustassembledarctic.com", + "disgusted ingcone.com", + "disgustinghindsight.com", + "disgustingscuffleaching.com", + "dishcling.com", + "disheartensunstroketeen.com", + "dishesha.net", + "dishevelledoughtshall.com", + "dishoneststuff.pro", + "dishonourfondness.com", + "disillusionromeearlobe.com", + "disingenuousdismissed.com", + "disingenuousfortunately.com", + "disingenuousmeasuredere.com", + "disingenuoussuccessfulformal.com", + "disinheritbottomwealthy.com", + "disintegratenose.com", + "disintegrateredundancyfen.com", + "dislikequality.com", + "disloyalmeddling.com", + "dismalcompassionateadherence.com", + "dismalthroat.pro", + "dismantlepenantiterrorist.com", + "dismaybrave.com", + "dismaytestimony.com", + "dismissabuse.com", + "dismountpoint.com", + "dismountroute.com", + "dismountthreateningoutline.com", + "disobediencecalculatormaiden.com", + "disorderbenign.com", + "disovrfc.xyz", + "disowp.info", + "disparityconquer.com", + "disparitydegenerateconstrict.com", + "dispatchfeed.com", + "dispatchoffenderbleat.com", + "dispatchunique.com", + "dispatchvegasplus.com", + "dispbaktun.com", + "dispelhighest.com", + "dispensablestranger.com", + "dispensedessertbody.com", + "dispersecottage.com", + "disperserepeatedly.com", + "dispersereversewanderer.com", + "displacecanes.com", + "displaceprivacydemocratic.com", + "displayadspro.click", + "displaycontentnetwork.com", + "displaycontentprofit.com", + "displayedfoot.com", + "displayfly.com", + "displayformatcontent.com", + "displayformatrevenue.com", + "displayinterads.com", + "displaymaxmerchandising.actonservice.com", + "displaynetworkcontent.com", + "displaynetworkprofit.com", + "displayvertising.com", + "displeaseddietstair.com", + "displeasedwetabridge.com", + "displeasurethank.com", + "disploot.com", + "dispop.com", + "disposableearnestlywrangle.com", + "disposalangrily.com", + "disposalsirbloodless.com", + "disposedbeginner.com", + "dispositiondata.com", + "disproveknob.com", + "disputeretorted.com", + "disputetrot.com", + "disqualifygirlcork.com", + "disquietstumpreducing.com", + "disqusads.com", + "disreputabletravelparson.com", + "disrespectpreceding.com", + "disrootaffa.com", + "dissatisfactiondoze.com", + "dissatisfactionparliament.com", + "dissatisfactionrespiration.com", + "dissemblebendnormally.com", + "disshipbikinis.com", + "dissimilarskinner.com", + "dissipatebackyarduncle.com", + "dissipatecombinedcolon.com", + "dissipatedifficulty.com", + "dissipateetiquetteheavenly.com", + "dissolvedessential.com", + "dissolveretinue.com", + "dissolvetimesuspicions.com", + "dist.belnk.com", + "distancefilmingamateur.com", + "distancefinger.com", + "distancemedicalchristian.com", + "distant-session.pro", + "distantbelly.com", + "distantsoil.com", + "distilinborn.com", + "distiljunctioninstallation.com", + "distiller.kano.link", + "distillery.wistia.com", + "distinct-bicycle.com", + "distinguishedshrug.com", + "distinguishtendhypothesis.com", + "distorteddead.pro", + "distortunfitunacceptable.com", + "distractedavail.com", + "distractfragment.com", + "distractiontradingamass.com", + "distraughtsexy.com", + "distressamusement.com", + "distressedsoultabloid.com", + "distribution.provenpharma.com", + "distributionfray.com", + "distributionneck.com", + "distributionpocket.com", + "distributionrealmoth.com", + "distributiontomatoes.com", + "distributors.balluff.com", + "districtacrid.com", + "districtm.ca", + "districtm.io", + "districtshortmetal.com", + "distrustacidaccomplish.com", + "distrustawhile.com", + "distrustuldistrustulshakencavalry.com", + "disturbancecoldlilac.com", + "disturbanceinventoryshiver.com", + "disturbedaccruesurfaces.com", + "disturbedquiet.com", + "disturbingacceptabledisorganized.com", + "disturboverwhelmdome.com", + "distyleprankle.top", + "dit-dit-dot.com", + "dit.whatsapp.net.iberostar.com", + "dita6jhhqwoiz.cloudfront.net", + "ditasmaced.com", + "ditchbillionrosebud.com", + "ditchesteenish.com", + "ditdotsol.com", + "dittyinsects.com", + "ditwrite.com", + "divaduolite.com", + "divedresign.com", + "divehope.com", + "divekcl7q9fxi.cloudfront.net", + "divergeimperfect.com", + "divergentoffer.com", + "diversityspaceship.com", + "divertbywordinjustice.com", + "divetroubledloud.com", + "dividedbecameinquisitive.com", + "dividedching.com", + "dividedkidblur.com", + "dividedscientific.com", + "divideinch.com", + "dividetribute.com", + "divingshown.com", + "divinitygasp.com", + "divinitygoggle.com", + "divisionprogeny.com", + "divorcebelievable.com", + "divorceseed.com", + "divortrelict.top", + "diwapa3051.wixsite.com", + "dixhqjgbatpg.com", + "diypxh.tillys.com", + "diz4z73aymwyp.cloudfront.net", + "dizainejerrie.top", + "dizdarsedgier.com", + "dizipal223.com", + "dizziesferri.com", + "dizzyporno.com", + "dizzyrebozo.website", + "dizzyshe.pro", + "dj-updates.com", + "dj2550.com", + "djadoc.com", + "djbztw.marimekko.com", + "djefosbx.com", + "djfiln.com", + "djfuieotdlo.com", + "djfwtdwiybiq.com", + "djin.site", + "djldrhxb.com", + "djm080u34wfc5.cloudfront.net", + "djmwwdrznntss.com", + "djmwxpsijxxo.xyz", + "djmzap.gamivo.com", + "djnaivalj34ub.cloudfront.net", + "djnqoe.rani.com.tr", + "djphnuhkbjf.com", + "djqacscl.com", + "djqitgfjfu.com", + "djr4k68f8n55o.cloudfront.net", + "djsdmdbwlpbab.com", + "djssdvbo.com", + "djv99sxoqpv11.cloudfront.net", + "djvby0s5wa7p7.cloudfront.net", + "djxjti.oil-stores.gr", + "djxyhp.ashtondrake.com", + "djytaswabirm.xyz", + "djz9es32qen64.cloudfront.net", + "dk-go.experian.com", + "dk4w74mt6naf3.cloudfront.net", + "dk4ywix.com", + "dk57sacpbi4by.cloudfront.net", + "dkagiqnjsdoqli.com", + "dkbgcxltwljdua.com", + "dkbicq.elektramat.nl", + "dkclxi.sitkagear.com", + "dkesqebismkqec.com", + "dkgp834o9n8xl.cloudfront.net", + "dkihlqwmd.com", + "dkm6b5q0h53z4.cloudfront.net", + "dkmvyl.kidsahoi.ch", + "dkno.netpartnering.com", + "dko.vente-unique.nl", + "dkotrack.com", + "dkqibr.onlineverf.nl", + "dkrbus.com", + "dkre4lyk6a9bt.cloudfront.net", + "dkrely.com", + "dkrqyly.com", + "dkrxtdnlg.com", + "dkskbu.demae-can.com", + "dktr03lf4tq7h.cloudfront.net", + "dkuekrwiwr.com", + "dkupaw9ae63a8.cloudfront.net", + "dkus30wj6f84p.cloudfront.net", + "dkvtbjavjme96.cloudfront.net", + "dkvvwq.aosom.ca", + "dkyp75kj7ldlr.cloudfront.net", + "dl-dev.tablelist.com", + "dl-dev.tytocare.com", + "dl-qa.flipagram.com", + "dl-qa.nonton.99array.com", + "dl-rms.com", + "dl-stage.6tst.com", + "dl-stage.zola.com", + "dl-test.4buy.net", + "dl-test.boutiqat.com", + "dl-test.furni-shop.com", + "dl-test.hadaaya.com", + "dl-test.myathath.com", + "dl-test.rivafashion.com", + "dl.4buy.net", + "dl.4kporn.xxx", + "dl.6thstreet.com", + "dl.amazonmusic.com", + "dl.autopay.eu", + "dl.benefits.express-scripts.com", + "dl.bimbaylola.com", + "dl.booksy.com", + "dl.boutiqaat.com", + "dl.buildsafe.se", + "dl.caavo.com", + "dl.connectedboat.eu", + "dl.correspondence.evernorth.com", + "dl.crazyporn.xxx", + "dl.dinngo.co", + "dl.elaw.om", + "dl.episerver.net", + "dl.flipagram.com", + "dl.flipkartwholesale.com", + "dl.getdrivemark.com", + "dl.grip.events", + "dl.hadaaya.com", + "dl.health-programs.express-scripts.com", + "dl.hoes.tube", + "dl.klinq.com", + "dl.love4porn.com", + "dl.mail.accredo.com", + "dl.mail.express-scripts.com", + "dl.manscore.com", + "dl.nalbes.com", + "dl.nekropol-khv.ru", + "dl.oneworldonesai.com", + "dl.orders.accredo.com", + "dl.orders.express-scripts.com", + "dl.popclub.co.in", + "dl.purplle.com", + "dl.right2vote.in", + "dl.rivafashion.com", + "dl.shopwell.com", + "dl.tablelist.com", + "dl.thebeat.co", + "dl.tytocare.com", + "dl.wooribank.com.kh", + "dl.workindia.in", + "dl.zola.com", + "dl1d2m8ri9v3j.cloudfront.net", + "dl2.brandatt.com", + "dl37p9e5e1vn0.cloudfront.net", + "dl5ft52dtazxd.cloudfront.net", + "dlazblsihdoi.com", + "dldev.wooribank.com.kh", + "dldotl.ouestfrance-auto.com", + "dle-news.xyz", + "dledthebarrowb.com", + "dlem1deojpcg7.cloudfront.net", + "dlesjf.fightsite.hr", + "dlesjf.jutarnji.hr", + "dlfvgndsdfsn.com", + "dlgoliqqxpegmyw.xyz", + "dlh1.hilton.com", + "dlh8c15zw7vfn.cloudfront.net", + "dlhqffirehv.com", + "dlink-staging.blueapron.com", + "dlink.blueapron.com", + "dlink.hsdyn.com", + "dlink.upperinc.com", + "dlisuq.wbw-nail.com", + "dljdgn.e-lens.com.br", + "dljuejfp.com", + "dlkdfuun.com", + "dlmonitize.com", + "dlmr7hpb2buud.cloudfront.net", + "dlne6myudrxi1.cloudfront.net", + "dloeloqua.danskespil.dk", + "dlooqrhebkjoh.cloudfront.net", + "dlp.egghead.link", + "dlqfkzykxqicn.com", + "dlqxdonofwsfes.xyz", + "dlqxtm.sssports.com", + "dlrioxg1637dk.cloudfront.net", + "dls-account.di.atlas.samsung.com", + "dls-b23-link.ip.twelve99.net.iberostar.com", + "dls.guidrr.com", + "dlski.space", + "dlswbr.baidu.com", + "dltqxz76sim1s.cloudfront.net", + "dltvkwr7nbdlj.cloudfront.net", + "dluat.pokerbros.net", + "dluat.supremapoker.net", + "dlvds9i67c60j.cloudfront.net", + "dlwcjcbwst.com", + "dlxk2dj1h3e83.cloudfront.net", + "dlxodggxduh.xyz", + "dlxohfxenojlpb.com", + "dlxpix.net", + "dlzbax.street-academy.com", + "dm-event.net", + "dm-target.fishersci.com", + "dm-target.thermofisher.com", + "dm.smfl.jp", + "dm.syntelli.com", + "dm09.biz", + "dm0acvguygm9h.cloudfront.net", + "dm0ly9ibqkdxn.cloudfront.net", + "dm0t14ck8pg86.cloudfront.net", + "dm62uysn32ppt.cloudfront.net", + "dm7gsepi27zsx.cloudfront.net", + "dm7ii62qkhy9z.cloudfront.net", + "dmabpmokxcgm.com", + "dmarkconsulting.actonservice.com", + "dmayindallmypi.com", + "dmc.romotur.com", + "dmcc.actonservice.com", + "dmcnyf.nevzatonay.com", + "dmdgdu.atmosphera.com", + "dmehoamo.com", + "dmemndrjim.com", + "dmeq7blex6x1u.cloudfront.net", + "dmetherearlyinhes.info", + "dmeukeuktyoue.info", + "dmg0877nfcvqj.cloudfront.net", + "dmiredindeed.com", + "dmiredindeed.info", + "dmkdtkad2jyb9.cloudfront.net", + "dmkt.solutions.cas.org", + "dmlkzmg.com", + "dmm-video.online", + "dmmgjsymlrfp.com", + "dmmzkfd82wayn.cloudfront.net", + "dmnprx.com", + "dmoldsusvkpa.xyz", + "dmowvblljmkqx.com", + "dmp.mall.tv", + "dmpcdn.el-mundo.net", + "dmpmetrics.rcsmetrics.it", + "dmpxs.com", + "dmqykw.thirtymall.com", + "dmrdnujvzo.com", + "dmrtx.com", + "dmsktmld.com", + "dmtgo.upc.biz", + "dmtracker.com", + "dmtracking.alibaba.com", + "dmtracking2.alibaba.com", + "dmuqumodgwm.com", + "dmuwlm.fonteynspas.com", + "dmvbdfblevxvx.com", + "dmvbpz.swimoutlet.com", + "dmvporebntt.com", + "dmxleo.dailymotion.com", + "dmxswwrregww.com", + "dmz3nd5oywtsw.cloudfront.net", + "dmzjmp.com", + "dn0qt3r0xannq.cloudfront.net", + "dn34cbtcv9mef.cloudfront.net", + "dn3uy6cx65ujf.cloudfront.net", + "dn6rwwtxa647p.cloudfront.net", + "dn9.biz", + "dn9uzzhcwc0ya.cloudfront.net", + "dna.uol.com.br", + "dnavexch.com", + "dnavtbt.com", + "dncnudcrjprotiy.xyz", + "dncxgm.pegadorfashion.com", + "dndvms.24s.com", + "dne6rbzy5csnc.cloudfront.net", + "dnecea.vacances-lagrange.com", + "dnemkhkbsdbl.com", + "dnews.alfaromeo.it", + "dnews.fiat.it", + "dnf06i4y06g13.cloudfront.net", + "dnfqqucdsdb.com", + "dnfs24.com", + "dngpzy.bfmtv.com", + "dngpzy.tradingsat.com", + "dngpzy.zone-turf.fr", + "dnhfi5nn2dt67.cloudfront.net", + "dnhrxt.kintetsu-re.co.jp", + "dniyppubkuut7.cloudfront.net", + "dnjsiye.com", + "dnk2wr2ch6zxa.cloudfront.net", + "dnkeyt.svetsochtillbehor.se", + "dnks065sb0ww6.cloudfront.net", + "dnltkp.lampeetlumiere.fr", + "dnn506yrbagrg.cloudfront.net", + "dnnwebuxps.com", + "dnpnemyntetpj.com", + "dnre5xkn2r25r.cloudfront.net", + "dnsdelegation.io", + "dnswinq.com", + "dnt-userreport.com", + "dntaiiifdbwno.com", + "dnvgecz.com", + "dnxcok.pentik.com", + "dnxlgencstz4.cloudfront.net", + "do-global.com", + "do.exaai.chat", + "do.usefireside.com", + "do6256x8ae75.cloudfront.net", + "do69ll745l27z.cloudfront.net", + "doaboowa.com", + "doabqu.s3.com.tw", + "doagpm.promart.pe", + "doaipomer.com", + "doaltariaer.com", + "doappcloud.com", + "doastaib.xyz", + "doathair.com", + "doblazikena.com", + "doc830ytc7pyp.cloudfront.net", + "dochouts.net", + "dockaround.com", + "dockboulevardshoes.com", + "dockdeity.com", + "dockdigestion.com", + "docksalmon.com", + "doclec.supersmart.com", + "doclen.hypedc.com", + "doctopdftech.com", + "doctorenticeflashlights.com", + "doctorhousing.com", + "doctorpost.net", + "doctoryoungster.com", + "documentaryextraction.com", + "documentaryselfless.com", + "docyjy.ryderwear.com", + "doddiesteaey.guru", + "doddymetaled.space", + "dodgefondness.com", + "dodgyvertical.com", + "dodk8rb03jif9.cloudfront.net", + "dodouhoa.com", + "doerscharre.com", + "doesbitesizeadvantages.com", + "doespinolin.cfd", + "dof9zd9l290mz.cloudfront.net", + "doflygonan.com", + "dofrogadiera.com", + "dog-realtimebid.org", + "dog89nqcp3al4.cloudfront.net", + "dogcollarfavourbluff.com", + "dogconcurrencesauce.com", + "dogdomsflensed.com", + "dogehype.com", + "doggerycantlet.website", + "doggessmumped.com", + "doggyunderline.com", + "doghasta.com", + "dogiedimepupae.com", + "dogolurkr.com", + "dogprocure.com", + "dogsshoes.com", + "dogt.xyz", + "dogwrite.com", + "dohmen.actonservice.com", + "doidbymr.com", + "doingporteddispose.com", + "dojx47ab4dyxi.cloudfront.net", + "dokaboka.com", + "dokauzob.top", + "dokhmacoining.com", + "dokondigit.quest", + "dokseptaufa.com", + "dolatiaschan.com", + "dolefulcaller.com", + "dolefulitaly.com", + "dolefulwelcoming.com", + "dolemeasuringscratched.com", + "dolentbahisti.com", + "doleplasticimpending.com", + "doleyorpinc.website", + "dollarade.com", + "dollardelta.com", + "dollargrimlytommy.com", + "dollartopsail.top", + "dolldetail.com", + "dollsdeclare.com", + "dolohen.com", + "doloroj.com", + "dolphin.deliver.ifeng.com", + "dolphinabberantleaflet.com", + "dolphincdn.xyz", + "dolrfm.fotoregistro.com.br", + "domainanalyticsapi.com", + "domainbntest.branchcustom.xyz", + "domaincaptured.com", + "domaincntrol.com", + "domaining.in", + "domainparkingmanager.it", + "domainsteam.de", + "domakuhitaor.com", + "domankeyan.com", + "dombnrs.com", + "dombocostomy.website", + "domccktop.com", + "domdex.com", + "domeclosureassert.com", + "domenictests.top", + "domesticsomebody.com", + "domfehu.com", + "domicileperil.com", + "domicilereduction.com", + "dominaepleck.top", + "dominantcodes.com", + "dominantroute.com", + "dominatedisintegratemarinade.com", + "domineeyoks.com", + "domineshodder.top", + "dominikpers.ru", + "domino.flycl.ps", + "dominoeds.com", + "domith.com", + "domnlk.com", + "domorewithless.adp.ca", + "dompeterapp.com", + "domslc.com", + "domyroundel.guru", + "donatecanuck.com", + "donateentrailskindly.com", + "done-install.com", + "donecooler.com", + "donecperficiam.net", + "donemagbuy.live", + "dones9.wixsite.com", + "donescaffold.com", + "doninjaskr.com", + "donjigrad.viessmann.rs", + "donkeyleaf.com", + "donkstar1.online", + "donkstar2.online", + "donneesskilder.top", + "donorenvy.com", + "dontblock.jaaavjavs1.buzz", + "dontblock.jav1jav2.buzz", + "dontent.powzers.lol", + "dontent.powzerz.lol", + "donttbeevils.de", + "donyandmark.xyz", + "doo6pwib3qngu.cloudfront.net", + "doo9gpa5xdov2.cloudfront.net", + "doobaupu.xyz", + "doobuphoo.com", + "doochoor.xyz", + "doodlelegitimatebracelet.com", + "doodoaru.net", + "dooloust.net", + "doomail.org", + "doomcelebritystarch.com", + "doomdoleinto.com", + "doomedafarski.com", + "doomna.com", + "doompuncturedearest.com", + "doopimim.net", + "doorbrazil.com", + "doormanbafflemetal.com", + "doormantdoormantbumpyinvincible.com", + "doormantdoormantunfaithful.com", + "doorstepexcepting.com", + "doostauge.com", + "doostozoa.net", + "doozersunkept.com", + "dopansearor.com", + "dope.autos", + "dopecurldizzy.com", + "dopiesttrotter.com", + "dopljl.noleggiosemplice.it", + "dopmmzn.com", + "dopor.info", + "doppelsbangers.com", + "doppler-beacon.cbsivideo.com", + "doppler-client-events.cbsivideo.com", + "doppler-config.cbsivideo.com", + "doppler-reporting.cbsivideo.com", + "doprinplupr.com", + "doptik.ru", + "doraikouor.com", + "dorasuther.top", + "dorimnews.com", + "dorkingvoust.com", + "dormitoryreverend.com", + "dorothydrawing.com", + "dortmark.net", + "doruffleton.com", + "doruffletr.com", + "dosagebreakfast.com", + "dosagedrearypursuit.com", + "dosamurottom.com", + "doscarredwi.org", + "dosconsiderate.com", + "doseadraa.com", + "dosiswether.com", + "dositsil.net", + "dosliggooor.com", + "dossmanaventre.top", + "dossouwe.net", + "dot.nonolive.com", + "dotaillowan.com", + "dotandads.com", + "dotappendixrooms.com", + "dotariefroggy.guru", + "dotchaudou.com", + "dotcom10.info", + "dotdealingfilling.com", + "dotedsuccula.top", + "dotercouther.uno", + "doteshelloed.website", + "dotgxcnq.com", + "dothaish.net", + "dothepashandelthingwebrouhgtfromfrance.top", + "dotmatrixops.com", + "dotmetrics.net", + "dotobjection.com", + "dotomi.com", + "dotsenhanced.com", + "dotsrv.com", + "dottierspeeds.website", + "dotvox.actonservice.com", + "double-check.com", + "double.net", + "doubleadsclick.com", + "doubleadserve.com", + "doublebangers.com", + "doubleclick-cn.net", + "doubleclick.com", + "doubleclick.de", + "doubleclick.net", + "doubledeepclick.com", + "doublemax.net", + "doubleonclick.com", + "doublepimp.com", + "doublepimpssl.com", + "doublerecall.com", + "doublestat.info", + "doubleverify.com", + "doubleview.online", + "doubtcigardug.com", + "doubtdrawer.com", + "doubtfulrainstorm.com", + "doubtlesshealthydocument.com", + "doubtmeasure.com", + "doucheraisiny.com", + "doufoacu.net", + "dougale.com", + "douglaug.net", + "douhooke.net", + "doukoula.com", + "doumuleet.net", + "douoblelimpup.com", + "doupseejog.com", + "doupsout.xyz", + "doupteethaiz.xyz", + "douthosh.net", + "doveexperttactical.com", + "dovenedouthorn.com", + "dovictinian.com", + "doweralrostra.com", + "down1oads.com", + "downeconomywp.advancedtech.com", + "downladingsite.com", + "download-adblock-zen.com", + "download-adblock360.com", + "download-ai.top", + "download-app.net", + "download-ready.net", + "download-staging.planify.io", + "download.backpackergame.com", + "download.bonnti.com", + "download.coinseed.co", + "download.connectie.com", + "download.createyournextcustomer.com", + "download.dackinc.com", + "download.dnv.com", + "download.frolit.io", + "download.getneema.com", + "download.gravitus.com", + "download.headhelp.io", + "download.helponymous.com", + "download.ibuzza.net", + "download.innit.com", + "download.joingofree.com", + "download.kesh5.co.il", + "download.kuailefun.com", + "download.milkpot.com", + "download.parkunload.com", + "download.planify.io", + "download.poolking.in", + "download.quizdom.com", + "download.quizdom.gr", + "download.sendstack.africa", + "download.sharexpere.com", + "download.shiftsmart.com", + "download.spotangels.com", + "download.supercoating.com.hk", + "download.wearelistening.co.nz", + "download.withu.fit", + "download.yuehlia.com", + "download.zikirapp.com", + "download4.cfd", + "downloadboutique.com", + "downloading-addon.com", + "downloading-extension.com", + "downloadmobile.pro", + "downloads.advancedtech.com", + "downloads.coface.com", + "downloads.mcgladrey.com", + "downloadwiselyfaintest.com", + "downloadyt.com", + "downlon.com", + "downparanoia.com", + "downpayment.fernsby.com", + "downstairsnegotiatebarren.com", + "downtowndirection.com", + "downtowndisapproval.com", + "downtownit.actonservice.com", + "downtransmitter.com", + "downwardstreakchar.com", + "downzoner.xyz", + "dowrylatest.com", + "dowtyler.com", + "doydplivplr.com", + "doyngspern.com", + "dozard.com", + "dozeelsy.xyz", + "dozenactually.com", + "dozententag.ni.com", + "dozubatan.com", + "dozzlegram-duj-i-280.site", + "dp.shoprunner.com", + "dp.tuex.ca", + "dp45nhyltt487.cloudfront.net", + "dp94m8xzwqsjk.cloudfront.net", + "dpahlsm.com", + "dpbolvw.net", + "dpckzt.mesrecettesfaciles.fr", + "dpd9yiocsyy6p.cloudfront.net", + "dpdcinlfynhg.xyz", + "dpdnav.com", + "dphpycbr.com", + "dphunjimnkyadh.com", + "dpirwgljl6cjp.cloudfront.net", + "dpjlvaveq1byu.cloudfront.net", + "dplp1.ibmnorthamerica.adobesandbox.com", + "dpm.demdex.net.iberostar.com", + "dpmsrv.com", + "dpnktkmxjfdd.com", + "dppublishinginc.actonservice.com", + "dprtb.com", + "dpseympatijgpaw.com", + "dpsq2uzakdgqz.cloudfront.net", + "dpstack.com", + "dptgdj.usagi-online.com", + "dptkdh.joinhoney.com", + "dptwwmktgta.com", + "dpu.samsungelectronics.com", + "dpuz3hexyabm1.cloudfront.net", + "dpyaxzpudhp.com", + "dpzgwzjledx.com", + "dq06u9lt5akr2.cloudfront.net", + "dq3yxnlzwhcys.cloudfront.net", + "dq95d35.com", + "dqbukuvuy.com", + "dqdrsgankrum.org", + "dqeaa.com", + "dqefxd.kaigoworker.jp", + "dqeiooxvtbiyl.com", + "dqfhudpnwdk.com", + "dqgmtzo.com", + "dqhezw.com", + "dqhoikghxts.com", + "dqif5bl25s0bf.cloudfront.net", + "dqjkzrx.com", + "dqjlhidethq.com", + "dqjouawswgmchn.com", + "dqntra.home-to-go.ca", + "dqnvcjcyx.com", + "dqnxkfbhreaas.com", + "dqqfrs.qatarairways.com", + "dqrpajecblodtqd.com", + "dqs.actonservice.com", + "dqs3.darjeeling.fr", + "dqsfil.pikolinos.com", + "dqsvzptpd.com", + "dqtzmkwzvoidi.com", + "dqv45r33u0ltv.cloudfront.net", + "dqvnpbs.com", + "dqxbqubsknfc.com", + "dqxifbm.com", + "dqypqewirrf.com", + "dqzsejvbr.com", + "dr0.biz", + "dr22.biz", + "dr3k6qonw2kee.cloudfront.net", + "dr6.biz", + "dr6su5ow3i7eo.cloudfront.net", + "dr7.biz", + "dr8pk6ovub897.cloudfront.net", + "drabimprovement.com", + "drabsize.com", + "draconiancurve.com", + "draftbeware.com", + "draftyreview.pro", + "dragbarinsuper.top", + "dragdisrespectmeddling.com", + "dragfault.com", + "draggedgram.com", + "draggedindicationconsiderable.com", + "dragnag.com", + "dragzebra.com", + "drainlot.com", + "drainpaste.com", + "drako2sha8de09.com", + "dralintheirbr.com", + "dramamutual.com", + "dramasoloist.com", + "dramaticagreementsalt.com", + "dramaticcondition.com", + "dramaticdirection.com", + "drankpool.com", + "dranktonsil.com", + "drapefabric.com", + "drasticdrama.com", + "dratejiggly.top", + "dratingmaject.com", + "drau.viessmann.si", + "drauda.com", + "draughtpoisonous.com", + "drawbackcaptiverusty.com", + "drawbacksubdue.com", + "draweesjabbers.com", + "draweesoutkiss.com", + "drawerenter.com", + "drawerfontactual.com", + "drawergypsyavalanche.com", + "drawermice.com", + "drawingsingmexican.com", + "drawingsugarnegative.com", + "drawingwaved.com", + "drawingwheels.com", + "drawnperink.com", + "drawservant.com", + "drawx.xyz", + "drayedbonity.top", + "draystownet.com", + "drbccw04ifva6.cloudfront.net", + "drctcldfbfwr.com", + "drctcldfe.com", + "drctcldfefwr.com", + "drctcldff.com", + "drctcldfffwr.com", + "drda5yf9kgz5p.cloudfront.net", + "dreadbreakupsomeone.com", + "dreadfullyclarifynails.com", + "dreadfulprofitable.com", + "dreadluckdecidedly.com", + "dreadshavingmammal.com", + "dreambooknews.com", + "dreamintim.net", + "dreamnews.biz", + "dreamsaukn.org", + "dreamskilometre.com", + "dreamsofcryingf.com", + "dreamsoppressive.com", + "dreamteamaffiliates.com", + "dreamycanyon.com", + "drearlyknifes.com", + "drearypassport.com", + "drectsearch.com", + "drenchsealed.com", + "drepanevealy.uno", + "dressceaseadapt.com", + "dressedfund.com", + "dresserbirth.com", + "dresserderange.com", + "dresserfindparlour.com", + "dressexpansion.com", + "dressingdedicatedmeeting.com", + "dressmakerdecisivesuburban.com", + "dressmakerdisturb.com", + "dressmakertumble.com", + "dresul.com", + "drewfoolery.com", + "dreyeli.info", + "drf8e429z5jzt.cloudfront.net", + "drfaultlessplays.com", + "drfdisvc.walmart.com", + "dribbleads.com", + "dribletbogled.com", + "dribturbot.com", + "drided.com", + "driedanswerprotestant.com", + "driedcollisionshrub.com", + "drific.com", + "driftfranchise.com", + "drillcompensate.com", + "drinksbookcaseconsensus.com", + "drinkscormac.website", + "dripappliance.com", + "dripgleamborrowing.com", + "drive.carpoollogistics.com", + "drive.seagate.com", + "drive.waitrapp.com", + "driveestablishmentarmed.com", + "driven.actonservice.com", + "drivenicysecretive.com", + "driver.dctaxi.com", + "driver.jugnoo.in", + "drivercontinentcleave.com", + "driverequest.com", + "driversign.click", + "drivewayilluminatedconstitute.com", + "drivewayperrydrought.com", + "drivingdirt.com", + "drivingfoot.website", + "drivingkeas.top", + "drizzleexperimentdysentery.com", + "drizzlefirework.com", + "drizzlepose.com", + "drizzlerules.com", + "drjgjngf.com", + "drjkwbfqcvr.com", + "drkglnrwqomg.com", + "drkness.net", + "drlhprjldsgjxa.com", + "drlimmode9ddd.cloudfront.net", + "drlxpmqemsh.com", + "dromoicassida.com", + "dronedgentile.com", + "dronediscussed.com", + "dronelskipper.com", + "dronetmango.com", + "droopingfur.com", + "droopingrage.com", + "drop-cloud.com", + "drop-cloud.org", + "drop-manage3-web3.su", + "drop-manager.su", + "drop-manager5.su", + "drop9-ether.su", + "dropdoneraining.com", + "dropnft.su", + "droppalpateraft.com", + "droppingforests.com", + "droppingprofessionmarine.com", + "dropsclank.com", + "drownbossy.com", + "drowrenomme.com", + "drsmediaexchange.com", + "drubbersestia.com", + "drublylamboy.top", + "druggedforearm.com", + "druggedsilurid.com", + "drugtest.questdiagnostics.com", + "druguniverseinfected.com", + "drulilqe8wg66.cloudfront.net", + "drumcash.com", + "drummerconvention.com", + "drummercorruptprime.com", + "drummercrouchdelegate.com", + "drumusherhat.com", + "drunkardashamethicket.com", + "drunkarddecentmeals.com", + "drunkendecembermediocre.com", + "drunkindigenouswaitress.com", + "drust-gnf.com", + "druttlelimbec.digital", + "druzja.canmart.co.kr", + "drvive.lamoda.ru", + "drvkypkfm.com", + "drydrum.com", + "dryerslegatos.com", + "dryinfestinsight.com", + "dryingaefauld.com", + "drystervernile.life", + "dryvit.actonservice.com", + "ds-aksb-a.akamaihd.net", + "ds.haaretz.co.il", + "ds.webprojectslab.com", + "ds02gfqy6io6i.cloudfront.net", + "ds2.independer.nl", + "ds3.biz", + "ds7hds92.de", + "ds88pc0kw6cvc.cloudfront.net", + "dsadghrthysdfadwr3sdffsdaghedsa2gf.xyz", + "dsb6jelx4yhln.cloudfront.net", + "dsbahmgppc0j4.cloudfront.net", + "dscex7u1h4a9a.cloudfront.net", + "dsdjbj.abracadabra.com.br", + "dsdordering.kdrp.com", + "dsethimdownthmo.com", + "dsfe19.madeindesign.com", + "dsfjhfhyry2hh8jo09.com", + "dsg.interia.pl", + "dsghhbqey6ytg.cloudfront.net", + "dsh7ky7308k4b.cloudfront.net", + "dshcej.aosom.co.uk", + "dsixipuj.com", + "dsj4qf77pyncykf2dki6isfcuy0orwhc.lambda-url.eu-west-1.on.aws", + "dslsgbrckqshuep.com", + "dsmrnsngvnrc.xyz", + "dsmvkbfzp.com", + "dsnextgen.com", + "dsnfeddmxnsfq.com", + "dsnkkjmxogwtpju.com", + "dsnymrk0k4p3v.cloudfront.net", + "dsoodbye.xyz", + "dsoxjxin5jji.controlconceptsusa.com", + "dsp.aparat.com", + "dsp.colpirio.com", + "dsp.io", + "dsp.wtf", + "dsp5stero.com", + "dspmega.com", + "dspmulti.com", + "dspultra.com", + "dspx.tv", + "dssdv.com", + "dsstrk.com", + "dst05lp2.net.mydays.de", + "dstillery.com", + "dstimaariraconians.info", + "dsultra.com", + "dsuyzexj3sqn9.cloudfront.net", + "dsvmgu.snipes.it", + "dswqtkpk.com", + "dsxwcas.com", + "dt3y1f1i1disy.cloudfront.net", + "dt4ever.com", + "dt51.net", + "dtadnetwork.com", + "dtag.breadfinancial.com", + "dtakdb1z5gq7e.cloudfront.net", + "dtbfpygjdxuxfbs.xyz", + "dtdngmhvscvm.com", + "dtedpypskgbdap.com", + "dtestpromo.fiat.it", + "dthablbrl.com", + "dthechildren.org", + "dtheharityhild.info", + "dthepeoplewhoc.org", + "dtkhbsictxpu.com", + "dtmm9h2satghl.cloudfront.net", + "dtmpub.com", + "dtmssl.bobcat.com", + "dtmvpkn.com", + "dtnacqswcieufy.com", + "dtnmyp.cocotorico.com", + "dtobyiiuktxvp.com", + "dtpeqgfaps.com", + "dtprofit.com", + "dtq9oy2ckjhxu.cloudfront.net", + "dtqbqmzzbeck.com", + "dtqcpx.eskor.se", + "dtqlltmmyb.com", + "dtr-onsite-feed.datarize.ai", + "dtrk.slimcdn.com", + "dtscdn.com", + "dtscout.com", + "dtsedge.com", + "dtssrv.com", + "dtsuqeneaipu.com", + "dtsxqguwovhg.com", + "dttaupjvj.com", + "dttrk.com", + "dtu2kitmpserg.cloudfront.net", + "dtv5loup63fac.cloudfront.net", + "dtv5ske218f44.cloudfront.net", + "dtx.click", + "dtxtngytz5im1.cloudfront.net", + "dtybyfo.com", + "dtyry4ejybx0.cloudfront.net", + "dtzrrz.green-japan.com", + "du01z5hhojprz.cloudfront.net", + "du0pud0sdlmzf.cloudfront.net", + "du2uh7rq0r0d3.cloudfront.net", + "du4rq1xqh3i1k.cloudfront.net", + "dualityflaming.space", + "dualmarket.info", + "dualp.xyz", + "duamilsyr.com", + "dubdetectioniceberg.com", + "dubggge.com", + "dubiopintles.com", + "dubnoughtheadquarter.com", + "dubshub.com", + "dubunwiseobjections.com", + "dubvacasept.com", + "dubzenom.com", + "ducallydamar.com", + "duckannihilatemulticultural.com", + "duckedabusechuckled.com", + "duckletnervous.uno", + "ducksintroduce.com", + "duckswillsmoochyou.com", + "ductclickjl.com", + "ductquest.com", + "ducubchooa.com", + "dudaixou.com", + "dudialgator.com", + "dudleyjoyful.com", + "dudleynutmeg.com", + "dudragonitean.com", + "dudslubesviol.com", + "due5a6x777z0x.cloudfront.net", + "duefulnuntius.com", + "duellosheliced.com", + "duesirresponsible.com", + "duetads.com", + "duf1ql28oaxcm3x6baf7wxvo6n29hrozqxbd13emc3na96i64j.xyz", + "dufai4b1ap33z.cloudfront.net", + "dufjgdjeyo.com", + "dufrom.com", + "duftoagn.com", + "dugapiece.com", + "dugentocentury.com", + "duggreat.com", + "duginamis.com", + "duglompu.xyz", + "dugothitachan.com", + "duhafaroalub.com", + "duili-mtp.com", + "duimspruer.life", + "dujcubbzog.com", + "dujgiq.trendhim.pl", + "dukesubsequent.com", + "dukicationan.org", + "dukingdraon.com", + "dukirliaon.com", + "dukkxpf.com", + "dulativergs.com", + "dulcormutated.com", + "duldxuonx.com", + "dulillipupan.com", + "dulladaptationcontemplate.com", + "dullstory.pro", + "dulojet.com", + "dulsesglueing.com", + "dulwajdpoqcu.com", + "dumbabd.online", + "dumbacademyradiation.com", + "dumbpop.com", + "dummieseardrum.com", + "dumpaudible.com", + "dumpconfinementloaf.com", + "dumplingclubhousecompliments.com", + "dumplingdirewomen.com", + "dumpster.cam4.com", + "dunabear.com", + "dunderaffiliates.com", + "dunefu.uno", + "dunemanslaughter.com", + "dungeonisosculptor.com", + "dungmamma.com", + "dunnedemicant.com", + "dunowmymmexmd.com", + "dup.baidustatic.com", + "dupcczkfziyd3.cloudfront.net", + "dupelipperan.com", + "duplicateallycomics.com", + "duplicateankle.com", + "duplicatebecame.com", + "duplicatepokeheavy.com", + "duponytator.com", + "duprelogistics.actonservice.com", + "duqamtr9ifv5t.cloudfront.net", + "duqqrl.jefchaussures.com", + "durableordinarilyadministrator.com", + "durationzodiacdetermined.com", + "durchsichtig.xyz", + "durhamoryssus.com", + "durike.com", + "durisk.com", + "durith.com", + "duroomtoa.com", + "dursocoa.com", + "durst-group.actonservice.com", + "durzihearten.com", + "duscleouphes.com", + "dust-0001.delorazahnow.workers.dev", + "dustedmullion.com", + "dusterrubberfarmer.com", + "dustersee.com", + "dustratebilate.com", + "dustydime.com", + "dustyhammer.com", + "dustymural.com", + "dustyrabbits.com", + "dustywave.com", + "dustywrenchdesigned.com", + "dusunfloraer.com", + "dutalonflameer.com", + "dutorterraom.com", + "dutyabilityneed.com", + "dutygoddess.com", + "dutythursday.com", + "duu8lzqdm8tsz.cloudfront.net", + "duuuyqiwqc.xyz", + "duvuerxuiw.com", + "duwtkigcyxh.com", + "duwvinarma.com", + "duxesboddagh.com", + "duz64ud8y8urc.cloudfront.net", + "duzbhonizsk.com", + "duzmevl.com", + "dv.chemie.de", + "dv59b.montecarlomeeting.com", + "dv663fc06d35i.cloudfront.net", + "dv7t7qyvgyrt5.cloudfront.net", + "dvaminusodin.net", + "dvbhretuebm.com", + "dvc8653ec6uyk.cloudfront.net", + "dvcgzygp.com", + "dvczvm.cyfrowe.pl", + "dvdpzpjoipwkmm.com", + "dvfmdgdk.com", + "dvhcob.jtrip.co.jp", + "dvigutying.top", + "dvjkmskks.xyz", + "dvjqvdfujjvvkuyvhjqdvbjcmioljbhjmijq.s3.ap-northeast-1.amazonaws.com", + "dvl8xapgpqgc1.cloudfront.net", + "dvmdwmnyj3u4h.cloudfront.net", + "dvmira.keskisenkello.fi", + "dvrxgs.fc-moto.de", + "dvvemmg.com", + "dvvkov.agrieuro.de", + "dvypar.com", + "dvzkkug.com", + "dw0c.sfr.fr", + "dw55pg05c2rl5.cloudfront.net", + "dw7u.hotelsbarriere.com", + "dw7vmlojkx16k.cloudfront.net", + "dw85st0ijc8if.cloudfront.net", + "dw9uc6c6b8nwx.cloudfront.net", + "dwbotr.ssg.com", + "dwd11wtouhmea.cloudfront.net", + "dwdlpqm6d4ra.test1.emanualonline.com", + "dwebwj8qthne8.cloudfront.net", + "dwelc.com", + "dwellingmerrimentrecorder.com", + "dwellingsensationalthere.com", + "dwellsew.com", + "dwene4pgj0r33.cloudfront.net", + "dwetwdstom1020.com", + "dwfupceuqm.com", + "dwglgp.dunelm.com", + "dwglkwpyuwbd.com", + "dwightadjoining.com", + "dwightbridesmaid.com", + "dwin1.com", + "dwin2.com", + "dwithmefeyauknal.info", + "dwlgdzzltdekr.com", + "dwlmjxf.com", + "dwnm2295blvjq.cloudfront.net", + "dwr3zytn850g.cloudfront.net", + "dwrlwx.polo-motorrad.de", + "dwtpxq.karaca-home.com", + "dwuzxuvwlq.winticket.jp", + "dwvbfnqrbif.com", + "dwvxmfscptajtll.com", + "dwwpofwebdwm.com", + "dx.mountain.com", + "dx.thermo.com", + "dx.thermofisher.com", + "dxajhcdz.com", + "dxaop.bcbsla.com", + "dxbsdetipqzbp.com", + "dxe2.heip.fr", + "dxeldq.madeindesign.com", + "dxfovuqib.com", + "dxgo95ahe73e8.cloudfront.net", + "dxh2ivs16758.cloudfront.net", + "dxhbdttlvchrgsh.com", + "dxj6cq8hj162l.cloudfront.net", + "dxk5g04fo96r4.cloudfront.net", + "dxkkb5tytkivf.cloudfront.net", + "dxkuwz.domyown.com", + "dxmjyxksvc.com", + "dxop.bcbsla.com", + "dxprljqoay4rt.cloudfront.net", + "dxpxgy.jdsports.com", + "dxqbfo.capfun.nl", + "dxrkvm.cheryls.com", + "dxrlkh.icanvas.com", + "dxryshpgyeu.com", + "dxtsqgnwn.com", + "dxuuvxweynac.com", + "dxvgvbaqzgeb.com", + "dxz454z33ibrc.cloudfront.net", + "dy2xcjk8s1dbz.cloudfront.net", + "dy5t1b0a29j1v.cloudfront.net", + "dybxezbel1g44.cloudfront.net", + "dyetqkaxmlnqlqe.xyz", + "dyghye.fashionesta.com", + "dyh1wzegu1j6z.cloudfront.net", + "dyhvtkijmeg.xyz", + "dyhxduicfngnumo.xyz", + "dyingconjunction.com", + "dyj8pbcnat4xv.cloudfront.net", + "dykwdhfiuha6l.cloudfront.net", + "dylwqfrdb.com", + "dyn.empflix.com", + "dyn.tnaflix.com", + "dynamic-content.croquetteland.com", + "dynamic-linx.com", + "dynamic.ziftsolutions.com", + "dynamicadx.com", + "dynamicapl.com", + "dynamicjsconfig.com", + "dynamitedata.com", + "dynepectora.com", + "dynpaa.com", + "dynspt.com", + "dynsrvbaa.com", + "dynsrvdea.com", + "dynsrvtbg.com", + "dynsrvtyu.com", + "dynssp.com", + "dyntrk.com", + "dyodrs1kxvg6o.cloudfront.net", + "dyoiqojlyntvy.com", + "dyptanaza.com", + "dyqebg.aboutyou.hr", + "dyrfxuvraq0fk.cloudfront.net", + "dysbvu.bodyandfit.com", + "dysenteryappeal.com", + "dysfunctionalcellar.com", + "dysfunctionalrecommendation.com", + "dytabqo.com", + "dyuscbmabg.xyz", + "dyv1bugovvq1g.cloudfront.net", + "dywolfer.de", + "dyygsgxhfrlo.xyz", + "dyysxwjeyfiysrs.com", + "dyzmpx.speedway.fr", + "dz4ad.com", + "dz6uw9vrm7nx6.cloudfront.net", + "dzbbzg.carfinance247.co.uk", + "dzbkl37t8az8q.cloudfront.net", + "dzdgfp673c1p0.cloudfront.net", + "dzeoiizhixuyvg.com", + "dzforp.buscape.com.br", + "dzgwautxzdtn9.cloudfront.net", + "dzhjmp.com", + "dzhzp0zlnyoe8.cloudfront.net", + "dzienkudrow.com", + "dzigzdbqkc.com", + "dzijggsdx.com", + "dzjhok.teufelaudio.at", + "dzjnejsffqqih.com", + "dzjv9gbu8a.com", + "dzkpopetrf.com", + "dzkygl.ullapopken.nl", + "dzliege.com", + "dzoavjjfet.com", + "dzprcdskxn.com", + "dzr4v2ld8fze2.cloudfront.net", + "dzsevh.voyage-prive.com", + "dzsorpf.com", + "dzszbb.homes.co.jp", + "dztatn.soulberry.jp", + "dzu5p9pd5q24b.cloudfront.net", + "dzubavstal.com", + "dzuowpapvcu.com", + "dzupi9b81okew.cloudfront.net", + "dzuthv.fahrrad-xxl.de", + "dzv1ekshu2vbs.cloudfront.net", + "dzwqfq.alpitour.it", + "dzxr711a4yw31.cloudfront.net", + "e-cougar.fr", + "e-img.hover.to", + "e-learning.brainshark.com", + "e-m.fr", + "e-planning.net", + "e-stat.huya.com", + "e-tax-nta.web.app", + "e.beckmancoulter.com", + "e.cdngeek.com", + "e.channelexco.com", + "e.darpro-solutions.com", + "e.e.themighty.com", + "e.fdm.dk", + "e.gettyimages.ae", + "e.gettyimages.co.jp", + "e.gettyimages.co.nz", + "e.gettyimages.in", + "e.gettyimages.nl", + "e.gettyimages.pt", + "e.kc-education.com", + "e.kde.cz", + "e.legalstart.fr", + "e.mail.levi.com", + "e.meridiancm.com", + "e.nicklauschildrens.org", + "e.pomonaelectronics.com", + "e.quizlet.com", + "e.replacementdevicelawsuit.com", + "e.shop.app", + "e.synchronybank.com", + "e.unchealthcare.org", + "e.vcty.co", + "e.viously.com", + "e035.pandasuite.io", + "e0a79821ec.com", + "e0e5bc8f81.com", + "e10.verticurl.com", + "e1e.io", + "e1eacb6f88.com", + "e2078be122.com", + "e246.pandasuite.io", + "e2bec62b64.com", + "e2e113a506.com", + "e2ertt.com", + "e36e2058e8.com", + "e37364.dscd.akamaiedge.net", + "e403.pandasuite.io", + "e437040a9a.com", + "e46271be93.com", + "e4nglis56hcoo5nhou6nd.com", + "e55629740f.com", + "e55b290040.com", + "e59f087ae4.com", + "e5asyhilodice.com", + "e5obq1v261.www.lurkit.com", + "e6400a77fa.com", + "e67jpj6to.com", + "e67repidwnfu7gcha.com", + "e6wwd.top", + "e702fa7de9d35c37.com", + "e732bfae2a.com", + "e77lmzbqou0n-a.akamaihd.net", + "e8100325bc.com", + "e822e00470.com", + "e91c222079.com", + "e9c1khhwn4uf.com", + "ea.armandthiery.fr", + "ea.assuronline.com", + "ea.auchantelecom.fr", + "ea.audika.com", + "ea.auvergne-direct.fr", + "ea.bcassurance.fr", + "ea.camping-and-co.com", + "ea.carrefour.com", + "ea.carrefour.fr", + "ea.castorama.fr", + "ea.catimini-boutique.com", + "ea.catimini.com", + "ea.ciblo.net", + "ea.coffrefortplus.com", + "ea.dcshoes-europe.com", + "ea.devred.com", + "ea.diamant-unique.com", + "ea.easyvoyage.com", + "ea.ecotour.com", + "ea.elstarprevention.com", + "ea.epochbase.com", + "ea.evaway.com", + "ea.fleurancenature.com", + "ea.fleurancenature.fr", + "ea.francoisesaget.com", + "ea.franziskasager.de", + "ea.greenweez.com", + "ea.greenweez.de", + "ea.greenweez.es", + "ea.greenweez.eu", + "ea.habitat.de", + "ea.habitat.fr", + "ea.handsenderplus.com", + "ea.histoiredor.com", + "ea.hofmann.es", + "ea.hofmann.pt", + "ea.igraal.com", + "ea.kauf-unique.at", + "ea.kauf-unique.de", + "ea.kidiliz.com", + "ea.labelhabitation.com", + "ea.lafrancedunordausud.fr", + "ea.laredoute.pt", + "ea.leskidunordausud.fr", + "ea.lespagnedunordausud.fr", + "ea.megustaescribir.com", + "ea.megustaleer.com.pe", + "ea.millet-mountain.ch", + "ea.millet-mountain.com", + "ea.millet-mountain.de", + "ea.millet.fr", + "ea.mistergatesdirect.com", + "ea.mnt.fr", + "ea.mondial-assistance.fr", + "ea.mydailyhotel.com", + "ea.mywarner.warnerbros.fr", + "ea.natiloo.com", + "ea.netvox-assurances.com", + "ea.nextseguros.es", + "ea.nomade-aventure.com", + "ea.odalys-vacances.com", + "ea.odalys-vacation-rental.com", + "ea.onestep-boutique.com", + "ea.online.carrefour.fr", + "ea.peugeot-assurance.fr", + "ea.placedestendances.com", + "ea.poeleaboismaison.com", + "ea.promovacances.com", + "ea.quiksilver.eu", + "ea.radiateurplus.com", + "ea.rentacar.fr", + "ea.reunica.com", + "ea.roxy.eu", + "ea.sadyr.es", + "ea.smallable.com", + "ea.sport2000.fr", + "ea.telecommandeonline.com", + "ea.tool-fitness.com", + "ea.topsante.com", + "ea.venta-del-diablo.com", + "ea.venta-unica.com", + "ea.vente-unique.be", + "ea.vente-unique.ch", + "ea.vente-unique.com", + "ea.vente-unique.lu", + "ea.vivus.es", + "ea.voyage-prive.co.uk", + "ea.voyage-prive.es", + "ea.voyage-prive.it", + "ea.warnerbros.fr", + "ea.youmaker.com", + "ea6353e47e0ab3f78.com", + "eabids.com", + "eabithecon.xyz", + "eablnikfbevgyi.com", + "eabrgisajgzahx.com", + "eac0823ca94e3c07.com", + "eacdn.com", + "eacfiii.com", + "eachiv.com", + "eachuit.uno", + "eachunwilling.com", + "eadaqfkkrprf.com", + "eadexchange.com", + "eadvertisingd.biz", + "eafb9d5abc.com", + "eagazi.com", + "eageoahba.com", + "eagereden.com", + "eagle-insight.com", + "eagle.actonservice.com", + "eagle.aon.com", + "eagleapi.io", + "eaglebout.com", + "eaglestats.com", + "eaglingauslaut.com", + "eajpryc.com", + "eakaih.creditas.com", + "eakelandorders.org", + "eakwza.bipicar.com", + "ealeo.com", + "eallywasnothy.com", + "eamqbaqzaerzb.top", + "eamsanswer.com", + "eanangelsa.info", + "eanddescri.com", + "eanlingtumfie.com", + "eanrzzvvmjqm.top", + "eanwhitepinafor.com", + "eardepth-prisists.com", + "eargentssep.one", + "earinglestpeoples.info", + "earlapspur.com", + "earlapssmalm.com", + "earlierdimrepresentative.com", + "earlierindians.com", + "earliesthuntingtransgress.com", + "earlinessone.xyz", + "earlyfortune.pro", + "earnestadornment.com", + "earnestnessmodifiedsealed.com", + "earnify.com", + "earningsgrandpa.com", + "earningstwigrider.com", + "earphonespulse.com", + "earplugmolka.com", + "earringsatisfiedsplice.com", + "earsanagep.com", + "earthenicings.com", + "earthlyyowe.com", + "earthquakeend.com", + "earthquakehomesinsulation.com", + "earthquakescarf.com", + "earthshaper.top", + "earthycopy.com", + "eas.almamedia.fi", + "easeavailandpro.info", + "easegoes.com", + "easeinternmaterialistic.com", + "easelegbike.com", + "easelgivedolly.com", + "easerefrain.com", + "eashasvsucoc.info", + "easilysafety.com", + "easkedasensibl.com", + "eastergurgle.com", + "eastern2.secureforms.mcafee.com", + "eastfeukufu.info", + "eastfeukufunde.com", + "eastrk-dn.com", + "eastrk-lg.com", + "eastyewebaried.info", + "easy-dating.org", + "easyaccess.mobi", + "easyad.com", + "easyads28.mobi", + "easyads28.pro", + "easyfag.com", + "easyflirt-partners.biz", + "easygoingamaze.com", + "easygoingasperitydisconnect.com", + "easygoinglengthen.com", + "easygoingparticular.pro", + "easygoingseducingdinner.com", + "easygoingtouchybribe.com", + "easyhits4u.com", + "easylist.club", + "easymrkt.com", + "easysemblyjusti.info", + "easyvids.online", + "easyvids.space", + "eat.newtrina.com", + "eat9.thebeat925.ca", + "eatablesquare.com", + "eatasesetitoefa.info", + "eatasesetitoefanyo.info", + "eatencurvature.com", + "eatengossipyautomobile.com", + "eaterdrewduchess.com", + "eatjav.ekosport.fr", + "eatonaero.advancedtech.com", + "eatssetaria.top", + "eaudigonal.top", + "eauicw.artnature.co.jp", + "eavailandproc.info", + "eavefrom.net", + "eavesdroplimetree.com", + "eavesofefinegoldf.info", + "eavfrhpnqbpkdqb.com", + "eawp2ra7.top", + "eaxhsjrlq.com", + "eayeewlvmeqel.top", + "eazyleads.com", + "eb.bewithyou.jp", + "eb.informabi.com", + "eb.o-b-labo.com", + "eb36c9bf12.com", + "eb5232b35d.com", + "ebannertraffic.com", + "ebayadvertising.com", + "ebayasean.com", + "ebaydw.cc", + "ebb174824f.com", + "ebbetsgourded.com", + "ebc1.capifrance.fr", + "ebcfjgnjw.com", + "ebd.cda-hd.cc", + "ebd.cda-hd.co", + "ebdlthbijshfj.com", + "ebdokvydrvqvrak.xyz", + "ebdrxqox.com", + "ebetoni.com", + "ebfudo.underarmour.cl", + "ebgagg.pink.rs", + "ebgfyn.zenden.ru", + "ebhgnulpctws.com", + "ebhjhw.bonprix.es", + "ebimdeibbtw.com", + "ebis-cname.mirai-japan.co.jp", + "ebis-tracking.hirakata-skin-clinic.com", + "ebis-tracking.okinawa-keisei.com", + "ebis-tracking.shinyokohama-beauty.com", + "ebis-tracking.tcb-beauty.net", + "ebis-tracking.tcb-fukushima.com", + "ebis-tracking.tcb-mito.com", + "ebis-tracking.tcb-recruit.com", + "ebis-tracking.tcb-setagaya.com", + "ebis.15jikai.com", + "ebis.2jikaikun.com", + "ebis.aibashiro.jp", + "ebis.apo-mjob.com", + "ebis.as-1.co.jp", + "ebis.ayura.co.jp", + "ebis.bbo.co.jp", + "ebis.belta.co.jp", + "ebis.biyo-job.com", + "ebis.bulk.co.jp", + "ebis.care-tensyoku.com", + "ebis.ce-parfait.com", + "ebis.coyori.com", + "ebis.cp.claudia.co.jp", + "ebis.delis.co.jp", + "ebis.eiyoushi-tensyoku.com", + "ebis.forcas.com", + "ebis.funai-finance.com", + "ebis.funaisoken.co.jp", + "ebis.glico-direct.jp", + "ebis.gokusen-ichiba.com", + "ebis.goldcrest.co.jp", + "ebis.housekeeping.or.jp", + "ebis.j-l-m.co.jp", + "ebis.jinzai-business.com", + "ebis.jobcan.jp", + "ebis.jobcan.ne.jp", + "ebis.jojoble.jp", + "ebis.jukkou.com", + "ebis.kan54.jp", + "ebis.kimonoichiba.com", + "ebis.kubara.jp", + "ebis.lululun.com", + "ebis.macchialabel.com", + "ebis.makeshop.jp", + "ebis.mucuna.co.jp", + "ebis.n-pri.jp", + "ebis.nomu-silica.jp", + "ebis.okasan-online.co.jp", + "ebis.onamae.com", + "ebis.palclair.jp", + "ebis.pasonatech.co.jp", + "ebis.rabo.cat", + "ebis.radish-pocket.com", + "ebis.radishbo-ya.co.jp", + "ebis.randstad.co.jp", + "ebis.re-shop.jp", + "ebis.rozetta.jp", + "ebis.s-bisco.jp", + "ebis.samurai271.com", + "ebis.sbismile.co.jp", + "ebis.seibu-k.co.jp", + "ebis.sekisuihouse.co.jp", + "ebis.sekisuihouse.com", + "ebis.shabon.com", + "ebis.smakon.jp", + "ebis.studio-alice.co.jp", + "ebis.studioindi.jp", + "ebis.sunstar-shop.jp", + "ebis.tokado.jp", + "ebis.touhan-navi.com", + "ebis.treasurenet.jp", + "ebis.umulin-lab.com", + "ebis.yumeyakata.com", + "ebis01.vernal.co.jp", + "ebis01.zkai.co.jp", + "ebis2020.hoiku-job.net", + "ebis202001.joyfit.jp", + "ebisanalysis.mouse-jp.co.jp", + "ebiscname.clark.ed.jp", + "ebiscname.english-native.net", + "ebiscname.infofactory.jp", + "ebiscname.j-esthe-yoyaku.com", + "ebiscname.j-esthe.com", + "ebiscname.native-phrase.com", + "ebiscname.urr.jp", + "ebiscosme.tamagokichi.com", + "ebisfracora.fracora.com", + "ebisstore.tamagokichi.com", + "ebistoppan1.kyowahakko-bio-campaign-1.com", + "ebkthjkvp.com", + "eblastengine.com", + "ebmhpt.sneakscloud.com", + "ebnarnf.com", + "ebnpqi.carrefourlocation.fr", + "ebolat.xyz", + "ebony.black.news", + "ebonyrecognize.com", + "ebooks.dental", + "ebooks.javer.com.mx", + "ebooktheft.com", + "ebqqiakyhsn.com", + "ebreid.garneroarredamenti.com", + "ebsbqexdgb.xyz", + "ebtxxz.travellink.se", + "ebuzzing.com", + "ebwupu.superbrightleds.com", + "ebwvjkvd.com", + "ebxirc.taylorstitch.com", + "ebz.io", + "ec.thredup.com", + "ec.walkme.com", + "ec1e2c92b3.com", + "ec2867edc4.com", + "ecaursedeegh.com", + "ecchhelios.top", + "ecctjf.leroymerlin.com.br", + "ecdoib.26p.jp", + "ecefyu.geox.com", + "echaruropygi.com", + "echehalids.guru", + "echevintrunnel.top", + "echinusandaste.com", + "echiovlhu.com", + "echoachy.xyz", + "echocultdanger.com", + "echoeshamauls.com", + "echoinghaven.com", + "echskbpghlc.com", + "eciivxqtur.com", + "ecipientconcertain.info", + "ecircle-ag.com", + "ecityonatallcol.info", + "eclatssaic.guru", + "eclebgjz.com", + "ecleneue.com", + "eclick.360doc.com", + "eclick.baidu.com", + "eclick.vn", + "eclkmpbn.com", + "eclkmpsa.com", + "eclkspbn.com", + "ecn-analytics-nssl.emc.com", + "ecn-analytics.emc.com", + "ecn-ldr.de", + "ecoastandhei.org", + "ecodemitter.website", + "ecomm.events", + "ecommstats.s3.amazonaws.com", + "econenectedith.info", + "econnect.actonservice.com", + "economicadvantage.midamerican.com", + "economicalgobetween.com", + "economicpizzas.com", + "economies.adp.ca", + "economyhave.com", + "econtinuedidg.com", + "ecortb.com", + "ecoulsou.xyz", + "ecoupons.com", + "ecpms.net", + "ecrwqu.com", + "ecstatic-rope.pro", + "ecsxtrhfgvs.com", + "ecu.hagerty.com", + "ecuebovjrnn.com", + "ecusemis.com", + "ecvmbusiness.mtn.co.za", + "ecypliujlkuh.com", + "ecyxbhvnntj.com", + "eczemagrison.uno", + "ed-sys.net", + "ed.emp-online.ch", + "ed.emp-online.com", + "ed.emp-online.es", + "ed.emp-online.fr", + "ed.emp-online.it", + "ed.emp-shop.cz", + "ed.emp-shop.dk", + "ed.emp-shop.no", + "ed.emp-shop.pl", + "ed.emp-shop.se", + "ed.emp-shop.sk", + "ed.emp.at", + "ed.emp.co.uk", + "ed.emp.de", + "ed.emp.fi", + "ed.emp.ie", + "ed.large.be", + "ed.large.nl", + "ed.originalpress.com", + "ed028aa9c4.com", + "ed1.comcastbiz.com", + "ed1.newtekone.com", + "ed4online.actonservice.com", + "eda153603c.com", + "edaa.eu", + "edaciousedaciousflaxalso.com", + "edaciousedaciousindexesbrief.com", + "edacityedacitycorrespondence.com", + "edacityedacityhandicraft.com", + "edacityedacitystrawcrook.com", + "edalloverwiththinl.info", + "edallthroughthe.info", + "edassiumw.xyz", + "edavbu.vittz.co.kr", + "edbehindforhewa.info", + "edbritingsynt.info", + "eddffea7e1.com", + "eddieunamply.com", + "eddmciqkvq.com", + "eddmfazptxl.com", + "edeals.rbp.com", + "edeals.rhymebiz.com", + "edeybivah.com", + "edeyk.sbs", + "edfzh.sbs", + "edgar2al2larngpoer.com", + "edgbas.com", + "edge-mobile-static.azureedge.net.iberostar.com", + "edge.adobedc.net", + "edge.ads.twitch.tv", + "edge.afco.com", + "edge.bell.ca", + "edge.bigbrothercanada.ca", + "edge.bridgetrusttitle.com", + "edge.cafo.com", + "edge.foodnetwork.ca", + "edge.globaltv.com", + "edge.grandbridge.com", + "edge.hgtv.ca", + "edge.historiatv.ca", + "edge.history.ca", + "edge.mcgriff.com", + "edge.regionalacceptance.com", + "edge.ricoh-europe.com", + "edge.secure-24.com", + "edge.seriesplus.com", + "edge.sheffieldfinancial.com", + "edge.stacktv.ca", + "edge.staging.fullstory.com", + "edge.sterlingcapital.com", + "edge.teletoonplus.ca", + "edge.treehousetv.com", + "edge.truist.com", + "edge.truistmomentum.com", + "edge.truistsecurities.com", + "edge.wnetwork.com", + "edgedc.falabella.com", + "edgevertise.com", + "edgexads.com", + "edgiercooley.guru", + "edgychancymisuse.com", + "edifiedpristaw.top", + "edingrigoguter.com", + "edioca.com", + "edirectuklyeco.info", + "editalcaulked.top", + "edition25.com", + "editionoverlookadvocate.com", + "editneed.com", + "editorpilotlimbs.com", + "edjnkones.com", + "edkgdruoreys.com", + "edkjpwvfy.com", + "edkwgbxgn.com", + "edlilu.com", + "edluv.sbs", + "edm.healthroundtable.org", + "edm.neoslife.com.au", + "edncewvfadqrkr.com", + "ednewsbd.com", + "ednqjm.magnanni.com", + "edodtfnyfpf.com", + "edonorprog.biz", + "edoumeph.com", + "edoumoosseg.com", + "edpsmart.edpcomunicacao.com.br", + "edqbparlheuj.com", + "edrevenuedur.xyz", + "edriving.actonservice.com", + "edrubyglo.buzz", + "edshhhfsawod.com", + "edstevermotorie.com", + "edsvqciwxxqd.com", + "edthechildrenandthe.info", + "edtheparllase.com", + "edtotigainare.info", + "edtrainingcenter.actonservice.com", + "edttfiou.com", + "edttmar.com", + "edu-lib.com", + "edu.quizdom.gr", + "edua29146y.com", + "educatedcoercive.com", + "educatedeggnog.com", + "education.bendigotafe.edu.au", + "education.brettdanko.com", + "education.eatoncambridge.com", + "education.graduateprogram.org", + "education.leads360.com", + "education.moodybible.org", + "education.ricoh.ch", + "education.ricoh.fr", + "education.velocify.com", + "educationalapricot.com", + "educationalroot.com", + "educationlink.clear360.com", + "educationrailway.website", + "educedsteeped.com", + "educontinua.javeriana.edu.co", + "edutechlearners.com", + "eduynp.fcl-hid.com", + "edverys.buzz", + "edvfwlacluo.com", + "edvjvadg.com", + "edvrfjrrxk.com", + "edvruqmrjvlg.com", + "edvxygh.com", + "edwfdhkgnx.com", + "edzuahkymbureo.com", + "edzwmobmj.com", + "ee.impactextend.dk", + "ee625e4b1d.com", + "ee6a35c1eeee.com", + "ee93.pandasuite.io", + "eeab79bf10.com", + "eeafcgmpk.com", + "eeaxtnurmuxylb.com", + "eeb54c6bc8.com", + "eebouroo.net", + "eebqeceysaakco.com", + "eec.crunchyroll.com", + "eecd.xyz", + "eecd179r3b.com", + "eecewaim.xyz", + "eecfrq.edreams.de", + "eecheweegru.com", + "eechicha.com", + "eecjolaceig.com", + "eecjrmd.com", + "eeco-net.actonservice.com", + "eedijm.bakeca.it", + "eedsaung.net", + "eeevxvon.com", + "eefa308edc.com", + "eeftooms.net", + "eegamaub.net", + "eegeeglou.com", + "eeghadse.com", + "eeghooptauy.net", + "eeglauftoo.com", + "eegnacou.com", + "eegookiz.com", + "eegroosoad.com", + "eehuzaih.com", + "eeinhyfb.com", + "eejordar.net", + "eekeeghoolsy.com", + "eekreeng.com", + "eeksidro.com", + "eeksoabo.com", + "eel.transistor.fm", + "eeleekso.com", + "eelempee.xyz", + "eellikeconcio.top", + "eelroave.xyz", + "eelxljos.com", + "eemauroo.com", + "eemreyrwkqwyj.top", + "eemsoods.com", + "eenbies.com", + "eengange.com", + "eengilee.xyz", + "eennme.vidaxl.sk", + "eensoans.com", + "eentent.streampiay.me", + "eephaush.com", + "eephoawaum.com", + "eepoawhe.xyz", + "eepsoumt.com", + "eepsukso.com", + "eeptempy.xyz", + "eeptoabs.com", + "eeptushe.xyz", + "eergithi.com", + "eergortu.net", + "eeriemediocre.com", + "eeroawug.com", + "eersutoo.net", + "eertogro.net", + "eesexz.butyraj.pl", + "eeshemto.com", + "eesihighlyrec.xyz", + "eespekw.com", + "eessoong.com", + "eessoost.net", + "eetognauy.net", + "eetsegeb.net", + "eetsooso.net", + "eetzod.bemol.com.br", + "eevaitou.xyz", + "eewdrt.fashiontofigure.com", + "eewhocmi.com", + "eeycumpmwy.com", + "eeywmvwebqarl.top", + "eeywmvwebqblq.top", + "eeywmvwebqqrj.top", + "eezavops.net", + "eezegrip.net", + "ef.futuroscope.com", + "ef.futuroscope.mobi", + "ef71.pandasuite.io", + "ef9i0f3oev47.com", + "efadyz.smartbuyglasses.co.nz", + "efanyorgagetni.info", + "efbenj.adorebeauty.com.au", + "efdjelx.com", + "effacedefend.com", + "effaceecho.com", + "effacerevealing.com", + "effateuncrisp.com", + "effectedscorch.com", + "effectivecpmcontent.com", + "effectivecpmgate.com", + "effectivecreativeformat.com", + "effectivecreativeformats.com", + "effectivedisplaycontent.com", + "effectivedisplayformat.com", + "effectivedisplayformats.com", + "effectivegatetocontent.com", + "effectivemeasure.net", + "effectiveperformanceformat.com", + "effectiveperformancenetwork.com", + "effectsembower.top", + "effectsglancefirmly.com", + "effectslacybulb.com", + "effectuallyaudition.com", + "effectuallyimitation.com", + "effectuallylazy.com", + "effectuallyrefrigerator.com", + "effeminatecementsold.com", + "efficaciouscactus.com", + "efficiency.nl.visma.com", + "efficiency.visma.com", + "efficiency.visma.dk", + "efficiency.visma.fi", + "efficiency.visma.lv", + "efficiency.visma.se", + "efficiencybate.com", + "effixtile-inceive.com", + "effulgenttempest.com", + "effumeaccupy.website", + "effusedprankle.com", + "efgam.actonservice.com", + "efglbp.baur.de", + "efinauknceiwou.info", + "efklkkkvkukf.com", + "efm.verintsystemsinc.com", + "eforhedidnota.com", + "efplso.epost.go.kr", + "efptjivneg.com", + "efreecode.com", + "efsqwi.krueger-dirndl.de", + "efumesok.xyz", + "efuxqe.tatilbudur.com", + "efvheaepmbgicx.xyz", + "efvpufdjd.com", + "efwhcj.emp-shop.se", + "efwmpduvgedai.com", + "efxzea.badshop.de", + "egalitysarking.com", + "egallsylvate.com", + "egazedatthe.xyz", + "egbesnfzdfg.com", + "egbqvs.vila.com", + "egcqohrksmlmu.xyz", + "egczvoopdo.com", + "egdehs.selected.com", + "egerssarcel.com", + "egglessunfrees.uno", + "eggsiswensa.com", + "eggsreunitedpainful.com", + "eghrbf.immowelt.at", + "egldvmz.com", + "eglimoumy.net", + "egllhcnwro.com", + "egmfjmhffbarsxd.xyz", + "egoi.site", + "egoismundonefifth.com", + "egotizeoxgall.com", + "egpdbp6e.de", + "egpovsl.com", + "egreephu.com", + "egretswamper.com", + "egridstaidly.com", + "egrogree.xyz", + "egrousoawhie.com", + "egrvkoqigygqk.com", + "egvemw.aboutyou.ee", + "egxxlvyguirt.com", + "egyifdjrbrwyj.com", + "egykofo.com", + "egynvnnlhywq.com", + "egyptianintegration.com", + "eh0ag0-rtbix.top", + "ehadmethe.xyz", + "eharmonysingle.online", + "ehauzf.jewlr.ca", + "ehavol.consul.com.br", + "ehcstrp.com", + "ehdkzm.ottoversand.at", + "ehedwd.sikayetvar.com", + "eheiwhacdsnc.com", + "ehgavvcqj.xyz", + "ehliswxnrx.com", + "ehnax.sbs", + "ehoqtjfazgxzee.com", + "ehpcqqxlde.com", + "ehpnkugmfatoyhg.com", + "ehpvvxyp.com", + "ehpxmsqghx.xyz", + "ehqdzqi.com", + "ehrlgb.izlato.sk", + "ehrydnmdoe.com", + "eht.endress.com", + "ehtel.endress.com", + "ei-api.testlb-gwy.easyjet.com.edgekey.net.easyjet.com", + "eicbgbnbvjf.com", + "eicyds.qoo10.jp", + "eiderswergelt.com", + "eidosrebegin.com", + "eiewwepb.com", + "eifeou.pandahall.com", + "eiftfa.fashionette.de", + "eighly.com", + "eighteenderived.com", + "eighteenprofit.com", + "eightuntrue.com", + "eightygermanywaterproof.com", + "eignan.com", + "eiimvmchepssb.xyz", + "eiistillstayh.com", + "eikegolehem.com", + "eikwax.marmot.com", + "eimcqw.dickies.com", + "eingajoytow.org", + "einrfh.justanswer.com", + "eintheworldwh.com", + "eiorzm.orvis.com", + "eioseklxw.com", + "eisasbeau.buzz", + "eisasbeautifula.info", + "eisdog.shape.com", + "eit3.destinia.nl", + "eiteribesshaints.com", + "eitfromtheothe.org", + "eitful.com", + "eitka.com", + "eitkrg.loriblu.com", + "eitney.com", + "eiv.baidu.com", + "eiwojaavyvc.com", + "eiyjkwmredryb.com", + "eizwbefbtxxt.com", + "ejbbcf.finishline.com", + "ejcet5y9ag.com", + "ejdkqclkzq.com", + "ejectionthoughtful.com", + "ejeemino.net", + "ejejip.bjjfanatics.com", + "ejhyhg.travelist.pl", + "ejidalpiragua.top", + "ejimtl.costway.com", + "ejipaifaurga.com", + "ejkmld.tradus.com", + "ejlytics.editorji.com", + "ejnrvilfilnz.com", + "ejpcuw.mitsubishilaval.com", + "ejpzqnqwcszfsz.com", + "ejrbgi.tous.com", + "ejrigxesvg.com", + "ejsgxapv.xyz", + "ejuiashsateam.info", + "ejuiashsateampl.info", + "ejvdfssdj.com", + "ejyymghi.com", + "ek8.voyage-prive.com", + "ekaurord.com", + "ekb-tv.ru", + "ekdj30.com", + "ekfwof.finnishdesignshop.fi", + "ekgloczbsblg.com", + "eklexu.kibuba.com", + "eklfuctjbwddgn.com", + "ekmas.com", + "eknrctah.com", + "ekovfgtgcjqg.com", + "ekpecfetvved.xyz", + "ekphpa.perfectlypriscilla.com", + "ekrnhbmrbbvwdro.com", + "ektobedirectuklyec.info", + "ekwzxay.com", + "el.quizlet.com", + "elacapivi.com", + "elaifmeauswvlki.xyz", + "elasticad.net", + "elasticchange.com", + "elasticdestruct.com", + "elasticducks.com", + "elasticmujeres.com", + "elasticstuffyhideous.com", + "elastoproxy.actonservice.com", + "elaterconditing.info", + "elatorfatback.com", + "elbowfixes.com", + "elbowrevolutionary.com", + "elbowsmouldoral.com", + "elcfdhbxyb.com", + "elconfidencialdigital.actonservice.com", + "elderlybean.com", + "elderlyinsect.com", + "elderlyscissors.com", + "elderlytown.com", + "eldestcasualelements.com", + "eldestcontribution.com", + "ele26126.jscrambler.com", + "elearl.com", + "eleavers.com", + "electionmmdevote.com", + "electnext.com", + "electosake.com", + "electranowel.com", + "electric-contest.pro", + "electricalbicyclelistnonfiction.com", + "electricalsedate.com", + "electricalyellincreasing.com", + "electricity2.tokyu-ps.jp", + "electrifai.actonservice.com", + "electronicauthentic.com", + "electronicconstruct.com", + "electronics.edm.globalsources.com", + "electronics.sony-latin.com", + "electronics.tradeshow.globalsources.com", + "electronicsmissilethreaten.com", + "elecur.com", + "elegantboulevard.com", + "elegiachalo.website", + "elementalantecedent.com", + "elementarydrypoverty.com", + "elementcircumscriberotten.com", + "elephantqueue.com", + "elepocial.pro", + "elevatedperimeter.com", + "elevisions.biz", + "elewasgiwiththi.info", + "elfcoexistbird.com", + "elfinsande.website", + "elfnxscnmtao.com", + "elgas.actonservice.com", + "elgotakpgo.xyz", + "elgreco.openapp.link", + "elgust.com", + "elhdxexnra.xyz", + "elia.thermofisher.com", + "eliaoutbawl.com", + "elicaowl.com", + "eligiblecompetitive.com", + "elijah.tantawy.app", + "eliminatedordered.com", + "elink.altru.org", + "elink.rushcopley.com", + "elink.serasaexperian.com.br", + "elinks.dice.com", + "elinvarpayola.com", + "eliondolularhene.info", + "eliss-vas.com", + "eliteclng.ericksonbuilt.com", + "elitedatingexperience.top", + "elitedistasteful.com", + "elitedollars.com", + "elitetoplist.com", + "elitistcompensationstretched.com", + "elitistrawirresistible.com", + "elizabethobjectedgarlic.com", + "elizaguarapo.com", + "elizaloosebosom.com", + "elizapanelairplane.com", + "elizathings.com", + "elkejneqbkrrl.top", + "elkejneqbkvlq.top", + "elkjufuj.xyz", + "ellcurvth.com", + "ellicecaesura.com", + "elliotannouncing.com", + "ellipticaldatabase.pro", + "ellmtlvlpihr.com", + "elltheprecise.org", + "ellypsio.net.jumia.com.ng", + "elmonopolicycr.info", + "elogic-learning.actonservice.com", + "eloinedcanasta.com", + "eloiseattempt.com", + "elongatedmiddle.com", + "elonreptiloid.com", + "elooksjustli.one", + "elooksjustlikea.info", + "eloq.fiducial.fr", + "eloqua-tracking.kaiserpermanente.org", + "eloqua-tracking.unity.com", + "eloqua-tracking.unity3d.com", + "eloqua-trackings.unity.com", + "eloqua-trackings.unity3d.com", + "eloqua-uat.motorolasolutions.com", + "eloqua.53.com", + "eloqua.acspubs.org", + "eloqua.apexsql.com", + "eloqua.binarytree.com", + "eloqua.brakepartsinc.com", + "eloqua.certiport.com", + "eloqua.digitalpi.com", + "eloqua.eafit.edu.co", + "eloqua.eft.com", + "eloqua.emdmillipore.com", + "eloqua.erwin.com", + "eloqua.ethicalcorp.com", + "eloqua.exploreliberty.com", + "eloqua.eyeforpharma.com", + "eloqua.eyefortravel.com", + "eloqua.gdlcouncil.org", + "eloqua.impactconf.com", + "eloqua.incite-group.com", + "eloqua.infobip.com", + "eloqua.insurancenexus.com", + "eloqua.juilliard.edu", + "eloqua.liberty.edu", + "eloqua.mindhub.com", + "eloqua.mindhubpro.com", + "eloqua.moschampionship.com", + "eloqua.newenergyupdate.com", + "eloqua.nissan.com.tw", + "eloqua.nuclearenergyinsider.com", + "eloqua.oneidentity.com", + "eloqua.onelogin.com", + "eloqua.pearsonvue.ae", + "eloqua.pearsonvue.co.jp", + "eloqua.pearsonvue.co.uk", + "eloqua.pearsonvue.com", + "eloqua.pearsonvue.com.cn", + "eloqua.petchem-update.com", + "eloqua.pointcode.fr", + "eloqua.psl.com.au", + "eloqua.quadrotech-it.com", + "eloqua.quest.com", + "eloqua.radware.com", + "eloqua.raybestos.com", + "eloqua.roche.com", + "eloqua.saiganeshk.com", + "eloqua.sigmaaldrich.com", + "eloqua.soprasteria.co.uk", + "eloqua.syslog-ng.com", + "eloqua.teknos.com", + "eloqua.ufm.edu", + "eloqua.undergraduateexam.in", + "eloqua.upstreamintel.com", + "eloquaimages.e.abb.com", + "eloquamarketing.masterlock.com", + "eloquatrack.kistler.com", + "eloquatracking.internationalsos.com", + "eloquatracking.iqvia.com", + "eloquatracking.mindbody.io", + "eloquencer.com", + "eloquentvaluation.com", + "elq-tracking.genomes.atcc.org", + "elq-trk.fullsail.edu", + "elq.accuity.com", + "elq.adaptris.com", + "elq.analog.com", + "elq.ansible.com", + "elq.artsfestival.org", + "elq.axeslive.com", + "elq.blackrock.com", + "elq.cirium.com", + "elq.efront.com", + "elq.eg.co.uk", + "elq.egi.co.uk", + "elq.enterprisersproject.com", + "elq.feedbacknow.com", + "elq.fisherinvestments.com", + "elq.forrester.com", + "elq.hamamatsu.com", + "elq.icis.com", + "elq.insource.co.jp", + "elq.irobot.com", + "elq.keysight.com", + "elq.keysight.com.cn", + "elq.lansa.com", + "elq.macu.com", + "elq.mh.mercuryhealthcare.com", + "elq.modelgroup.com", + "elq.mouser.ca", + "elq.mouser.cn", + "elq.mouser.com", + "elq.mouser.com.tr", + "elq.mouser.dk", + "elq.mouser.fr", + "elq.mouser.hk", + "elq.mouser.it", + "elq.mouser.jp", + "elq.mouser.pe", + "elq.mouser.tw", + "elq.nextens.nl", + "elq.openshift.com", + "elq.opensource.com", + "elq.proagrica.com", + "elq.proconnect.intuit.com", + "elq.redhat.com", + "elq.scanningpens.ca", + "elq.scanningpens.com", + "elq.scanningpens.com.au", + "elq.sonicwall.com", + "elq.symantec.com", + "elq.utas.edu.au", + "elq.xperthr.co.uk", + "elq.xperthr.nl", + "elqact.gartner.com", + "elqapp.clevelandbrowns.com", + "elqapp.spectrum.com", + "elqforms.qnx.com", + "elqjourney.pwc.com", + "elqtrack.broadridge.com", + "elqtrack.kubotausa.com", + "elqtrack.logarithmicsolutions.com", + "elqtrack.poly.com", + "elqtracking.capella.edu", + "elqtracking.cengage.com", + "elqtracking.destinationretirement.co.uk", + "elqtracking.flexera.com", + "elqtracking.hitachi-powergrids.com", + "elqtracking.hitachienergy.com", + "elqtracking.hub-group.co.uk", + "elqtracking.hubfinancialsolutions.co.uk", + "elqtracking.justadviser.com", + "elqtracking.macegroup.com", + "elqtracking.medidata.com", + "elqtracking.mercer-retirement.co.uk", + "elqtracking.pensionbuddy.co.uk", + "elqtracking.revenera.com", + "elqtracking.richardsonrfpd.com", + "elqtracking.sandbox.wearejust.co.uk", + "elqtracking.strayer.edu", + "elqtracking.wearejust.co.uk", + "elqtrck.motor.no", + "elqtrck.nanawall.com", + "elqtrk.cn.morningstar.com", + "elqtrk.cummins.com", + "elqtrk.hk.morningstar.com", + "elqtrk.ibbotson.co.jp", + "elqtrk.insight.tech", + "elqtrk.intel.cn", + "elqtrk.intel.co.il", + "elqtrk.intel.co.jp", + "elqtrk.intel.co.kr", + "elqtrk.intel.co.uk", + "elqtrk.intel.com", + "elqtrk.intel.com.au", + "elqtrk.intel.com.br", + "elqtrk.intel.com.tr", + "elqtrk.intel.com.tw", + "elqtrk.intel.de", + "elqtrk.intel.es", + "elqtrk.intel.fr", + "elqtrk.intel.in", + "elqtrk.intel.it", + "elqtrk.intel.la", + "elqtrk.intel.pl", + "elqtrk.intel.ru", + "elqtrk.intel.sg", + "elqtrk.intelrealsense.com", + "elqtrk.morningstar.be", + "elqtrk.morningstar.ch", + "elqtrk.morningstar.com", + "elqtrk.morningstar.com.au", + "elqtrk.morningstar.de", + "elqtrk.morningstar.hk", + "elqtrk.morningstar.it", + "elqtrk.morningstar.nl", + "elqtrk.morningstar.no", + "elqtrk.my.morningstar.com", + "elqtrk.rsmus.com", + "elqtrk.thailand.intel.com", + "elqtrk.tw.morningstar.com", + "elqtrkstg.intel.com", + "elqview.kofax.com", + "elqview.kofax.de", + "elqview.kofax.jp", + "elqview.uclahealth.org", + "elqview2.uclahealth.org", + "elr.sfr.fr", + "elrecognisefro.com", + "elrfqgvvljkvxg.com", + "elrhieujvi.com", + "elrkovhhyfkor.com", + "els298548211.medtronic.com", + "elsewherebuckle.com", + "elsewhereopticaldeer.com", + "eltbbvcqgnkc.com", + "eltlio.boribori.co.kr", + "eltxarqgwngybfi.com", + "elubvhmdwtcq.com", + "elugnoasargo.com", + "eluviabattler.com", + "elwcchbwtnohia.com", + "elyvbqkmlqkqw.top", + "elyxvt.wilsonamplifiers.com", + "em-email.thermofisher.com", + "em-info2.thermofisher.com", + "em.em.officedepot.com", + "em.getsimpleprints.com", + "em.stauffersafety.com", + "em.thermofisher.com", + "em.touchtunes.com", + "em1.yoursantander.co.uk", + "em6802.musesapp.com", + "email-activecampaign.branch.rocks", + "email-activecampaign.keylyst.com", + "email-adobe.branch.rocks", + "email-am.jll-mena.com", + "email-am.jll.ca", + "email-am.jll.ch", + "email-am.jll.cl", + "email-am.jll.co.il", + "email-am.jll.co.kr", + "email-am.jll.co.th", + "email-am.jll.co.za", + "email-am.jll.com.ar", + "email-am.jll.com.au", + "email-am.jll.com.co", + "email-am.jll.com.mo", + "email-am.jll.com.mx", + "email-am.jll.cz", + "email-am.jll.de", + "email-am.jll.es", + "email-am.jll.fr", + "email-am.jll.hu", + "email-am.jll.it", + "email-am.jll.pe", + "email-am.joneslanglasalle.co.jp", + "email-am.joneslanglasalle.com.vn", + "email-am.stage.ca.jll.com", + "email-am.us.jll.com", + "email-ap.jll-mena.com", + "email-ap.jll.ca", + "email-ap.jll.co.id", + "email-ap.jll.co.il", + "email-ap.jll.co.in", + "email-ap.jll.co.kr", + "email-ap.jll.co.th", + "email-ap.jll.co.uk", + "email-ap.jll.com.ar", + "email-ap.jll.com.au", + "email-ap.jll.com.hk", + "email-ap.jll.com.lk", + "email-ap.jll.com.mx", + "email-ap.jll.com.my", + "email-ap.jll.com.ph", + "email-ap.jll.com.sg", + "email-ap.jll.com.tw", + "email-ap.jll.de", + "email-ap.jll.fi", + "email-ap.jll.fr", + "email-ap.jll.lu", + "email-ap.jll.nz", + "email-ap.jll.pe", + "email-ap.joneslanglasalle.co.jp", + "email-ap.joneslanglasalle.com.cn", + "email-ap.joneslanglasalle.com.vn", + "email-appboy.branch.rocks", + "email-betaout.branch.rocks", + "email-bronto-stage.branch.rocks", + "email-bronto.branch.rocks", + "email-bss-new.branch.rocks", + "email-campmon.branch.rocks", + "email-cheetahmail.branch.rocks", + "email-click-test-for-branch.vts.com", + "email-clicks.vts.com", + "email-cm.branch.rocks", + "email-cm.jll-mena.com", + "email-cm.jll.ca", + "email-cm.jll.cl", + "email-cm.jll.co.id", + "email-cm.jll.co.il", + "email-cm.jll.co.uk", + "email-cm.jll.com.au", + "email-cm.jll.com.hk", + "email-cm.jll.com.mx", + "email-cm.jll.com.sg", + "email-cm.jll.fi", + "email-cm.jll.hu", + "email-cm.jll.nz", + "email-cm.jll.pe", + "email-cm.jllsweden.se", + "email-cm.joneslanglasalle.co.jp", + "email-cm.joneslanglasalle.com.vn", + "email-cordial.branch.rocks", + "email-eloqua.branch.rocks", + "email-em.jll-mena.com", + "email-em.jll.be", + "email-em.jll.ca", + "email-em.jll.ch", + "email-em.jll.cl", + "email-em.jll.co.id", + "email-em.jll.co.uk", + "email-em.jll.co.za", + "email-em.jll.com.co", + "email-em.jll.com.hk", + "email-em.jll.com.tr", + "email-em.jll.de", + "email-em.jll.fi", + "email-em.jll.fr", + "email-em.jll.ie", + "email-em.jll.it", + "email-em.jll.lu", + "email-em.jll.nl", + "email-em.jll.pe", + "email-em.jll.pl", + "email-em.jll.pt", + "email-em.jll.ro", + "email-em.jllsweden.se", + "email-em.joneslanglasalle.co.jp", + "email-em.joneslanglasalle.com.cn", + "email-em.us.jll.com", + "email-emarsys.branch.rocks", + "email-epsilon.branch.rocks", + "email-full-sailthru.branch.rocks", + "email-hg.holyredeemer.com", + "email-hk.americanexpress.com", + "email-hubspot.branch.rocks", + "email-icubespro.branch.rocks", + "email-insider.branch.rocks", + "email-iterable.branch.rocks", + "email-klaviyo.branch.rocks", + "email-link.adtidy.net", + "email-link.adtidy.org", + "email-link.mg-staging.surkus.com", + "email-link.mg.surkus.com", + "email-links.crowdfireapp.com", + "email-listrak.branch.rocks", + "email-mailjet.branch.rocks", + "email-mailup.branch.rocks", + "email-mandrill.branch.rocks", + "email-mandrill.id90travel.com", + "email-marketo.branch.rocks", + "email-messagegears.branch.rocks", + "email-moengage.branch.rocks", + "email-open.adtidy.net", + "email-open.adtidy.org", + "email-rapidmail.branch.rocks", + "email-sailthru.branch.io", + "email-selligent.branch.rocks", + "email-sender.branch.rocks", + "email-sendgrid.branch.rocks", + "email-simple-sailthru.branch.rocks", + "email-smartech.branch.rocks", + "email-sp.branch.rocks", + "email-staging.goodrx.com", + "email-test.dmcperforma.com.br", + "email-test.wirexapp.com", + "email-tw.americanexpress.com", + "email-vero.branch.rocks", + "email-yesmail.branch.rocks", + "email.agfuse.com", + "email.apexauctions.com", + "email.app.theiconic.com.au", + "email.axisintegrated.ca", + "email.bowl.com", + "email.branch.ninomail.com", + "email.branchio.mg.kreezee.com", + "email.carte-gr.total.fr", + "email.chope.co", + "email.clearscore.ca", + "email.clearscore.co.za", + "email.clearscore.com", + "email.clearscore.com.au", + "email.cobsbread.com", + "email.customerio.branch.rocks", + "email.dev.mypopshop.app", + "email.devishetty.com", + "email.email-cusomerio.branch.rocks", + "email.eomega.org", + "email.everyonesocial.apptio.com", + "email.everyonesocial.bostonscientific.com", + "email.everyonesocial.circle.com", + "email.everyonesocial.colt.net", + "email.everyonesocial.coupa.com", + "email.everyonesocial.dykema.com", + "email.everyonesocial.frontier.com", + "email.everyonesocial.gumgum.com", + "email.everyonesocial.hmausa.com", + "email.everyonesocial.indeed.com", + "email.everyonesocial.inmoment.com", + "email.everyonesocial.integritystaffing.com", + "email.everyonesocial.lexisnexisrisk.com", + "email.everyonesocial.lumen.com", + "email.everyonesocial.merckgroup.com", + "email.everyonesocial.neat.no", + "email.everyonesocial.ni.com", + "email.everyonesocial.notarize.com", + "email.everyonesocial.nuskin.com", + "email.everyonesocial.rubrik.com", + "email.everyonesocial.united.com", + "email.everyonesocial.unity.com", + "email.festiva.com", + "email.floatme.io", + "email.fretello.com", + "email.goodrx.com", + "email.happ.social", + "email.headsuphealth.com", + "email.hockeytown.com", + "email.info.exclusive-networks.com", + "email.inteng-testing.com", + "email.link.flipgive.com", + "email.lottehotel.com", + "email.luminpdf.com", + "email.mail.floatme.io", + "email.member.theknot.com", + "email.mg.everyonesocial.com", + "email.mg.repuzzlic.com", + "email.mg.test.everyonesocial.com", + "email.mg1.substack.com", + "email.mhr.co.uk", + "email.msg.navyfederal.org", + "email.msg.workday.com", + "email.mymandg.co.uk", + "email.mypopshop.app", + "email.pac-12.com", + "email.participaction.com", + "email.pray.com", + "email.qa.member.theknot.com", + "email.reflectlyapp.com", + "email.rentomojo.in", + "email.rentomojo.org", + "email.rentomojomailer.com", + "email.shouta.co", + "email.social.avasecurity.com", + "email.social.f5.com", + "email.social.qualtrics.com", + "email.softwareag.com", + "email.staging-link.flipgive.com", + "email.strava.com", + "email.thewithotel.com", + "email.thislife.com", + "email.voices.com", + "email.vollrathco.com", + "email.wingocard.com", + "email.wirexapp.com", + "email.zumaoffice.com", + "email1.strava.com", + "emailct.enfavr.com", + "emailer45.clovinfo.com", + "emailflyfunny.com", + "emailhoteldevelopment.ihg.com", + "emailing.casden.banquepopulaire.fr", + "emaillinks.soundiiz.com", + "emailmarketing.vidanthealth.com", + "emailon.top", + "emails.ahctv.com", + "emails.animalplanet.com", + "emails.app.allcal.com", + "emails.cookingchanneltv.com", + "emails.destinationamerica.com", + "emails.discoverygo.com", + "emails.discoverylife.com", + "emails.foodnetwork.com", + "emails.hgtv.com", + "emails.investigationdiscovery.com", + "emails.motortrend.com", + "emails.sciencechannel.com", + "emails.shopupp.com", + "emails.tlc.com", + "emails.travelchannel.com", + "emails.verishop.com", + "emails.watchown.tv", + "emailsnow.info", + "emarketing.landisgyr.com", + "emarketing.moveo.com", + "emarketing.zulkiepartners.com", + "emb.soothe.com", + "embalmswrights.com", + "embarkdisrupt.com", + "embarrasschill.com", + "embarrassmentcupcake.com", + "embassykeg.com", + "embeamratline.top", + "embeddednonsilence.com", + "embellishedmeadow.com", + "embermosaic.com", + "embezzlementteddy.com", + "embknh.perriconemd.com", + "embodimentpronounrunway.com", + "embodygoes.com", + "embogsoarers.com", + "embolipokies.com", + "embols.com", + "embrailcamino.top", + "embtrk.com", + "embwmpt.com", + "emc.dr-stick.shop", + "emcalliance.vmware.com", + "emcpsrwufnn.com", + "emdlqs.longtallsally.com", + "emea-go.experian.com", + "emea.kollmorgen.com", + "emeadm.rockwellautomation.com", + "emeanews.secureforms.partnermcafee.com", + "emebo.io", + "emediate.dk", + "emedns.bonify.de", + "emeecmou.com", + "emeraldhecticteapot.com", + "emerickveilers.space", + "emerse.com", + "emetrics.bose.ca", + "emetrics.bose.com", + "emetriq.de", + "emgthropositeas.info", + "emigrantblunder.com", + "emigrantfirearmcaliber.com", + "emigrantmovements.com", + "emigrenanas.com", + "eminentbubble.com", + "eminentend.com", + "emisgroupplc.actonservice.com", + "emitlabelreproduction.com", + "emitmagnitude.com", + "emjcd.com", + "emjpbua.com", + "emkarto.fun", + "emkt.stefanini.com", + "emlifok.info", + "emlink.hermo.my", + "emltrk.com", + "emm.ca.puma.com", + "emm.us.puma.com", + "emmapigeonlean.com", + "emmenichudson.top", + "emnucmhhyjjgoy.xyz", + "emodoinc.com", + "emoticappfriends.com", + "emoticfriends.com", + "emotionalfriendship.com", + "emotionallycosmeticshardly.com", + "emotionallyhemisphere.com", + "emotot.xyz", + "empafnyfiexpectt.info", + "empairscarp.com", + "empdat.com", + "empeoarmet.top", + "emperorsmall.com", + "empirecdn.io", + "empireexhibited.com", + "empirelayer.club", + "empiremassacre.com", + "empiremoney.com", + "empirepolar.com", + "emplicity.actonservice.com", + "emploejuiashsat.info", + "employeelorddifferently.com", + "employermopengland.com", + "employindulgenceafraid.com", + "employmentcreekgrouping.com", + "employmentsuppressedbeautiful.com", + "empond.com", + "empowertranslatingalloy.com", + "emptorrevalue.digital", + "emptyescort.com", + "emqomxdwrhol.com", + "emqrjjvalnqbm.top", + "emqrjjveqnjab.top", + "emqrjjveqnnav.top", + "emqrjjveqnnjw.top", + "emqrjjveqnznl.top", + "emqvwujfjknkbg.com", + "emrdnt.sumaity.com", + "ems-a8net-tracking.easy-myshop.jp", + "ems.youku.com", + "emsexam.quantresear.ch", + "emsservice.de", + "emukentsiwo.org", + "emulationeveningscompel.com", + "emumuendaku.info", + "emxdgt.com", + "emxdigital.com", + "emyfueuktureukwor.info", + "emzlbqqnnbmzj.top", + "emzorz.allergybuyersclub.com", + "en-gb.siemensplmevents.com", + "en-sg.siemensplmevents.com", + "en-us.coloplastcare.com", + "enablement.vmware.com", + "enablerubbingjab.com", + "enablis.actonservice.com", + "enactdubcompetitive.com", + "enactedshimmy.website", + "enacttournamentcute.com", + "enaenasiftage.com", + "enamelcourage.com", + "enarmuokzo.com", + "enastamo.info", + "enbazj.ilbianconero.com", + "enbclpbyi.com", + "encampmentgeologydetective.com", + "encaseauditorycolourful.com", + "encasesmelly.com", + "encesprincipledecl.info", + "enchainwalker.com", + "enchanted-stretch.pro", + "enchantedjudge.com", + "enchantedrock.actonservice.com", + "enchantedskyline.com", + "enchantedtop.com", + "enchantingbear.com", + "enchantingenchantment.com", + "enchantingtundra.com", + "enchantingvalley.com", + "enchroe.com", + "encirclehumanityarea.com", + "encirclesheriffemit.com", + "enclearmooch.com", + "enclosedsponge.com", + "enclosedswoopbarnacle.com", + "encodehelped.com", + "encodeinflected.com", + "encoilinwove.com", + "encompassreport.elliemae.com", + "encounterboastful.com", + "encounterfidelityarable.com", + "encouragedrealityirresponsible.com", + "encouragedunrulyriddle.com", + "encourageidea.com", + "encourageshock.com", + "encouragingleaf.com", + "encouragingpistolassemble.com", + "encouragingthread.com", + "encouragingvase.com", + "encouragingwilderness.com", + "encratysalvo.top", + "encroachfragile.com", + "encroachsnortvarnish.com", + "encuestas.billeteramango.com", + "encumberbiased.com", + "encumberglowingcamera.com", + "encumbranceunderlineheadmaster.com", + "encyclopediaaimless.com", + "encyclopediacriminalleads.com", + "endangersquarereducing.com", + "endeavorbusinessmedia.actonservice.com", + "endinglocksassume.com", + "endingmedication.com", + "endingrude.com", + "endingthefed.com", + "endjigsur.com", + "endlesslyalwaysbeset.com", + "endlessvow.com", + "endljp.168chasa.bg", + "endljp.abv.bg", + "endljp.activenews.ro", + "endljp.bazar.bg", + "endljp.bgdnes.bg", + "endljp.dariknews.bg", + "endljp.edna.bg", + "endljp.fakti.bg", + "endljp.gong.bg", + "endljp.kupujemprodajem.com", + "endljp.nova.bg", + "endljp.pariteni.bg", + "endljp.sinoptik.bg", + "endljp.vesti.bg", + "endljp.ziuaconstanta.ro", + "endo.dentsply.com", + "endorsecontinuefabric.com", + "endorsementgrasshopper.com", + "endorsementmart.com", + "endorsementpsychicwry.com", + "endorsesmelly.com", + "endowmentoverhangutmost.com", + "endream.buzz", + "endurablebulb.com", + "endurablecrayon.com", + "endurableshop.com", + "endurancetransmitted.com", + "endurecorpulent.com", + "enduresopens.com", + "endymehnth.info", + "enebyq.com", + "enejvkctedmos.com", + "enenles.com", + "enenlyb.com", + "energeticdryeyebrows.com", + "energeticexample.com", + "energeticladybug.com", + "energeticrecognisepostcard.com", + "energy.eneco.be", + "energypopulationpractical.com", + "eneverals.biz", + "eneverseen.org", + "enews.alfaromeo.it", + "enews.learninga-z.com", + "enframetump.com", + "enftvgnkylijcp.xyz", + "engage-emea.jll.com", + "engage.3m.co.cr", + "engage.3m.co.id", + "engage.3m.co.ke", + "engage.3m.co.kr", + "engage.3m.co.rs", + "engage.3m.co.th", + "engage.3m.co.uk", + "engage.3m.co.za", + "engage.3m.com.ar", + "engage.3m.com.au", + "engage.3m.com.bo", + "engage.3m.com.br", + "engage.3m.com.cn", + "engage.3m.com.co", + "engage.3m.com.do", + "engage.3m.com.dz", + "engage.3m.com.ec", + "engage.3m.com.ee", + "engage.3m.com.es", + "engage.3m.com.gt", + "engage.3m.com.hk", + "engage.3m.com.hn", + "engage.3m.com.hr", + "engage.3m.com.jm", + "engage.3m.com.kw", + "engage.3m.com.kz", + "engage.3m.com.lv", + "engage.3m.com.mx", + "engage.3m.com.my", + "engage.3m.com.ni", + "engage.3m.com.pa", + "engage.3m.com.pe", + "engage.3m.com.pk", + "engage.3m.com.pr", + "engage.3m.com.pt", + "engage.3m.com.py", + "engage.3m.com.qa", + "engage.3m.com.ro", + "engage.3m.com.sa", + "engage.3m.com.sg", + "engage.3m.com.sv", + "engage.3m.com.tn", + "engage.3m.com.tr", + "engage.3m.com.tt", + "engage.3m.com.tw", + "engage.3m.com.ua", + "engage.3m.com.uy", + "engage.3m.com.vn", + "engage.3mabrasive.co.kr", + "engage.3mae.ae", + "engage.3maustria.at", + "engage.3mbelgie.be", + "engage.3mbelgique.be", + "engage.3mbulgaria.bg", + "engage.3mcanada.ca", + "engage.3mchile.cl", + "engage.3mcompany.jp", + "engage.3mdanmark.dk", + "engage.3mdeutschland.de", + "engage.3megypt.com.eg", + "engage.3mfrance.fr", + "engage.3mhellas.gr", + "engage.3mindia.in", + "engage.3mireland.ie", + "engage.3misrael.co.il", + "engage.3mitalia.it", + "engage.3mlietuva.lt", + "engage.3mmagyarorszag.hu", + "engage.3mmaroc.ma", + "engage.3mnederland.nl", + "engage.3mnorge.no", + "engage.3mnz.co.nz", + "engage.3mphilippines.com.ph", + "engage.3mpolska.pl", + "engage.3mprivacyfilter.co.kr", + "engage.3msafety.co.kr", + "engage.3mschweiz.ch", + "engage.3mslovensko.sk", + "engage.3msuisse.ch", + "engage.3msuomi.fi", + "engage.3msverige.se", + "engage.alphastarcm.com", + "engage.atriosystems.com", + "engage.avalara.com", + "engage.broadcom.com", + "engage.build.com", + "engage.ca.victorinsurance.com", + "engage.ce.victorinsurance.com", + "engage.clinipace.com", + "engage.dorngroup.com", + "engage.dovetailinsurance.com", + "engage.dow.com", + "engage.ferguson.com", + "engage.hamiltoncaptel.com", + "engage.informaconstructionmarkets.com", + "engage.ipcginsurance.com", + "engage.jacksonhewitt.com", + "engage.jboss.com", + "engage.jlclive.com", + "engage.krm22.com", + "engage.marketone.com", + "engage.mhainc.com", + "engage.navigatorgpo.com", + "engage.neogen.com", + "engage.nigp.org", + "engage.nuance.com", + "engage.nuance.fr", + "engage.permission.com.au", + "engage.physicstoday.org", + "engage.poolspapatio.com", + "engage.ria-insurancesolutions.com", + "engage.richardsonrfpd.com", + "engage.shl.com", + "engage.siriusdecisions.com", + "engage.td.org", + "engage.tines.com", + "engage.unisa.edu.au", + "engage.uq.edu.au", + "engage.us.victorinsurance.com", + "engage.windows.com", + "engage2demand.cisco.com", + "engagebdr.com", + "engagedgoat.com", + "engagedsmuggle.com", + "engagefront.meteomedia.com", + "engagefront.theweathernetwork.com", + "engagefurnishedfasten.com", + "engagement.feedly.com", + "engagementdepressingseem.com", + "engagementpolicelick.com", + "engagemetrics.cisco.com", + "engageru.3mrussia.ru", + "engageru2.3mrussia.ru", + "engagesrvr.filefactory.com", + "engageya.com", + "engine.eroge.com", + "engine.espace.netavenir.com", + "engine.fxempire.com", + "engine.laweekly.com", + "engine.traceparts.com", + "enginedriverbathroomfaithfully.com", + "engineergrape.com", + "engineertrick.com", + "enginenetwork.com", + "engineseeker.com", + "englandhogmane.com", + "engravetexture.com", + "enguis.com", + "enhalosecurer.digital", + "enhalosubsea.com", + "enhancedweapon.com", + "enhanceinterestinghasten.com", + "enhancenephew.com", + "enharaa.com", + "enharau.com", + "enhdgciogijq.com", + "enherappedo.cc", + "eniac.net.jumia.com.gh", + "eniesdzgowy.com", + "enigmaticvoyage.com", + "eniobs.moncler.com", + "enisleslonely.com", + "enjehdch.xyz", + "enjoyedestrangeapplication.com", + "enjoyedsexualpromising.com", + "enjoyedtool.com", + "enjrzhkf.com", + "enkijanuary.digital", + "enkluojvftrvr.com", + "enkvmrkwrnzel.top", + "enlales.com", + "enlargementerroronerous.com", + "enlargementwolf.com", + "enlightencentury.com", + "enlnks.com", + "enmewdrafter.top", + "enmiser.com", + "enmitystudent.com", + "ennedrasawali.guru", + "enniced.com", + "enodiarahnthedon.com", + "enolizekibsey.uno", + "enoneahbu.com", + "enoneahbut.org", + "enormous-society.pro", + "enormousearth.com", + "enormousfoot.com", + "enormouslynotary.com", + "enormouslysubsequentlypolitics.com", + "enormouswar.pro", + "enoughglide.com", + "enoughts.info", + "enoughturtlecontrol.com", + "enqkeynmmnazl.top", + "enqpjgdbvf.com", + "enquiry.marketingcube.com.au", + "enquiryinsight.com", + "enquirysavagely.com", + "enquisite.com", + "enrageeyesnoop.com", + "enragesundular.guru", + "enraptureshut.com", + "enrichdressedprecursor.com", + "enrichstudentroast.com", + "enrichyummy.com", + "enroll.workforcewellness.com", + "enrolldi.glic.com", + "enroundwarms.top", + "ens.luzernerzeitung.ch", + "ens.nzz.ch", + "ens.tagblatt.ch", + "ensetepoggies.com", + "ensighten.com", + "ensignconfinedspurt.com", + "ensignpancreasrun.com", + "ensinthetertaning.com", + "ensoattractedby.info", + "ensosignal.com", + "ensuebusinessman.com", + "entachbanker.top", + "entaildollar.com", + "entailgossipwrap.com", + "entangledivisionbeagle.com", + "entasesfrette.top", + "entercasino.com", + "enteredcocktruthful.com", + "entereddebt.com", + "enteringimposter.com", + "enterprise.dnb.ca", + "enterprise2.secureforms.mcafee.com", + "enterprisehive.actonservice.com", + "enterpriseimaging.agfahealthcare.com", + "enterpriseinclinedvandalism.com", + "enterprises.proximus.be", + "entertaininauguratecontest.com", + "entertainingeyes.com", + "entertainskin.com", + "enthusiastgaming.net", + "enthusiasticdad.com", + "enthusiasticring.com", + "enthusiastictemper.com", + "enticeobjecteddo.com", + "entirelyapplicationseeing.com", + "entirelyhonorary.com", + "entirelysacrament.com", + "entitledbalcony.com", + "entitledpleattwinkle.com", + "entjgcr.com", + "entlyhavebeden.com", + "entlypleasantt.info", + "entrailsintentionsbrace.com", + "entreatkeyrequired.com", + "entreatyfungusgaily.com", + "entrecard.s3.amazonaws.com", + "entrerscab.com", + "entryhit.wp.pl", + "entterto.com", + "entuvmcdcedli.com", + "enueduringhere.info", + "enuewasadirectres.info", + "enuresdairi.com", + "envato.market", + "enviabledilate.com", + "enviablesavouropinion.com", + "envious-low.com", + "enviouscredentialdependant.com", + "enviousforegroundboldly.com", + "enviousinevitable.com", + "enviouspipe.com", + "enviousshape.com", + "enviousthread.com", + "environmental3x.fun", + "environmentalanalogous.com", + "environmentalchangingnative.com", + "environmentaltallrender.com", + "envisageasks.com", + "envoyauthorityregularly.com", + "envoystormy.com", + "envylavish.com", + "enwerzaqqbbnb.top", + "enwombjounced.space", + "enx5.online", + "enxqkbsqlh.com", + "enyjonakhjo.com", + "enyunle.com", + "enyunme.com", + "enzav.xyz", + "enzymsucuuba.com", + "eo.pearlinsurance.com", + "eo62cocntx.com", + "eoasxirquewfyn.com", + "eobvppi.com", + "eofjtw.jjshouse.se", + "eofripvanwin.org", + "eofst.com", + "eoftheappyrinc.info", + "eofwfj.ria.com", + "eogaeapolaric.com", + "eoiaso.onofre.com.br", + "eoiqpm.gloria-jeans.ru", + "eokdol.flaconi.at", + "eokzre.jd-sports.com.au", + "eolvci.olx.ro", + "eondunpea.com", + "eonmxd.urban-research.jp", + "eonsmedia.com", + "eontappetito.com", + "eontent.powzerz.lol", + "eoocpp.fujiidaimaru.co.jp", + "eopleshouldt.info", + "eopleshouldthink.info", + "eopogliguemvf.com", + "eopudxnabotrlsx.com", + "eoqctcsvskqlz.com", + "eoredi.com", + "eorganizatio.com", + "eosads.com", + "eoveukrnme.info", + "eoweridus.com", + "eownouncillors.info", + "eoxaxdglxecvguh.xyz", + "eoygypdoeumir.com", + "eozwcp.jetex.com", + "eozzjuacvmpry.com", + "ep.regis.edu", + "ep5banners.com", + "epacash.com", + "epagogerepines.com", + "epailseptox.com", + "epcdko.forevernew.com.au", + "epcvip.actonservice.com", + "epdcaabh.com", + "eperlanhelluo.com", + "epezqy.plaisio.gr", + "ephebedori.life", + "ephedrasebait.digital", + "ephpqyjqyj.com", + "epicgameads.com", + "epicgames-store.org", + "epicgolive.rainresources.com", + "epigyneleonora.digital", + "epimetheus.navigator.web.de", + "epipialbeheira.com", + "epitokealraun.top", + "epixkf.dentrodahistoria.com.br", + "epjwugocpvan.xyz", + "epm.mailperformance.com", + "epmfjjabhfwgkun.com", + "epnfoq.cyberpowersystem.co.uk", + "epnjbpnncucp.com", + "epnredirect.ru", + "epnt.ebay.com", + "epochlookout.com", + "epocvwthrvaxos.com", + "epodicdrazel.top", + "epoisejobs.epoise.com", + "epoisepreptest.epoise.com", + "epom.com", + "epotaidhdbg.com", + "epoxideouttop.com", + "epp.bih.net.ba", + "eppfquarvmzr.com", + "epro.sogou.com", + "eproof.drudgereport.com", + "epsauthoup.com", + "epsilondelta.co", + "epsuphoa.xyz", + "eptepcaiydxlk.com", + "eptougry.net", + "epu.sh", + "epushclick.com", + "eputysolomon.com", + "epvusxjbpodbh.com", + "epwa.europarl.europa.eu", + "epynkklzkvnvs.com", + "eq-beacon.stream.co.jp", + "eq-player-log.cdnext.stream.ne.jp", + "eq.userneeds.com", + "eqads.com", + "eqcilkii.com", + "eqclicks.movember.com", + "eqdudaj.com", + "eqhegcbxmsgwil.com", + "eqingl.ivet.bg", + "eqkjmvkkmvrvw.top", + "eqktmnuojibw.com", + "eqkwat.histoiredor.com", + "eqngcxaaw.com", + "eqpbskmjcfoj.com", + "eqrjuxvhvclqxw.xyz", + "eqs.accountants.intuit.com", + "eqs.intuit.com", + "eqtrack.americashomeplace.com", + "equabilityassortshrubs.com", + "equabilityspirepretty.com", + "equablehowker.com", + "equablekettle.com", + "equanimitymortifyminds.com", + "equatorabash.com", + "equatorroom.com", + "equilibriumindifferentsoak.com", + "equippo.actonservice.com", + "equiptbrotula.com", + "equiptmullein.top", + "equirekeither.xyz", + "equity.e2g.com", + "equitydefault.com", + "eqvioe.polihome.gr", + "eqvudqracrhalsg.com", + "eqy.link", + "eqyarlabvqjnl.top", + "er6785sc.click", + "era.easyvoyage.com", + "era67hfo92w.com", + "eradobzl.com", + "erafterabigyellow.info", + "eramass.com", + "erankjkytrgh.com", + "eraudseen.xyz", + "eravesofefineg.info", + "eravprvvqqc.xyz", + "erb.tremblant.ca", + "erbiscusys.info", + "erbiscusysexbu.info", + "ercabxkngkbnuj.com", + "ercockremarkedo.info", + "ercoeteasacom.com", + "erconditingde.info", + "erdeallyighab.com", + "erdecisesgeorg.info", + "erdfkhxrnanm.top", + "ereallywasnoth.com", + "eredthechildre.info", + "ereerdepi.com", + "erehzj.xyz", + "erelongoilmen.com", + "eremuribleak.com", + "erenachcair.com", + "erenchinterried.pro", + "erepublic.actonservice.com", + "erereauksofthe.info", + "eresultedinncre.info", + "ergadx.com", + "ergjohl.com", + "ergrbp.hobidunya.com", + "erhtaruxxxfg.com", + "eriawea.com", + "eriegentsfse.info", + "eringosdye.com", + "erkeincepts.website", + "erlvjjyk.com", + "erm5aranwt7hucs.com", + "ermiph.petermanningnyc.com", + "erne.co", + "erniphiq.com", + "ernstdirecly.guru", + "ero-advertising.com", + "eroar.lionsclubs.org", + "erofherlittleboy.com", + "erosionyonderviolate.com", + "erosyndc.com", + "erovation.com", + "erp.qwic.nl", + "err.ifengcloud.ifeng.com", + "erratatoecap.top", + "erraticreaction.com", + "errbandsillumination.com", + "erringstartdelinquent.com", + "erroarwasuppoto.life", + "erroarwasuppoto.world", + "errolandtessa.com", + "error-collector.ted.com", + "error.videonow.ru", + "errorordufhwe.s3.ap-south-1.amazonaws.com", + "errorpalpatesake.com", + "errorparasol.com", + "errorreports.couponcabin.com", + "errors.house", + "errors.snackly.co", + "errorssmoked.com", + "erseducationinin.info", + "ershniff.com", + "ersislaqands.com", + "erssqstdjnn.com", + "erstonordersityex.info", + "ert5.rmcsport.tv", + "ertainoutweileds.info", + "ertewqas.net", + "ertewqas.org", + "ertistsldahehu.com", + "eru5tdmbuwxm.com", + "erucbaillie.top", + "eruthoxup.com", + "erutinmos.snagajob.com", + "ervqqtdjdxvgh.com", + "erygdsudgkyu.com", + "erylhxttodh.xyz", + "eryondistain.com", + "erysilenitmanb.com", + "erytheadestrer.digital", + "es-business.vodafone.com", + "es-es.siemensplmevents.com", + "es-go.experian.com", + "es-mktg.vodafone.com", + "es-sa.siemensplmevents.com", + "es.adpinfo.com", + "es.lucanet.com", + "es.sharpmarketing.eu", + "es.ylilauta.org", + "esaidees.com", + "esathyasesume.info", + "esbeginnyweakel.org", + "esbqetmmejjtksa.xyz", + "escalatenetwork.com", + "escape.insites.eu", + "escarsboughed.top", + "escers.com", + "escharatheins.com", + "eschsupply.actonservice.com", + "escthermae.com", + "esculicturbans.com", + "esculinconsent.top", + "escy55gxubl6.com", + "esdcubited.uno", + "eservices.lubetech.com", + "esescvyjtqoda.xyz", + "eshedofiga.tech", + "eshkol.io", + "eshoohasteeg.com", + "eshouloo.net", + "esisfulylydev.com", + "esjvrfq.com", + "eskilhavena.info", + "eskimi.com", + "eslp34af.click", + "esmyinteuk.info", + "esnlynotquiteso.com", + "esodnbhzdpl.com", + "esopertyva.shop", + "esosfultrbriolena.info", + "esoussatsie.xyz", + "espaniapizza.openapp.link", + "especiallyblareparasol.com", + "especiallyspawn.com", + "espinotyponym.com", + "espionagegardenerthicket.com", + "espressoroom.openapp.link", + "espritpenned.top", + "espy.boehs.org", + "esqarqiqwulytqy.xyz", + "esqjac.costakreuzfahrten.de", + "esqxrp.bonprix-fl.be", + "esrbkneqve.com", + "esri.nl.actonservice.com", + "esrpkd.com", + "essaycosigninvite.com", + "essential-trash.com", + "essentialblunder.com", + "essentiallyitemoutrageous.com", + "essentialshookmight.com", + "essentialsicklyinane.com", + "essmnx.edreams.ch", + "establishambient.com", + "estadisticas.lanacion.com.ar", + "estadonline.publiguias.cl", + "estafair.com", + "estainuptee.com", + "estat.com", + "estaterenderwalking.com", + "estatestitch.com", + "estatestrongest.com", + "estatscarot.com", + "estatueofthea.info", + "esteemtalented.com", + "estellaeyelet.com", + "estimatedrick.com", + "estkewasa.com", + "estoopsi.com", + "estore.biscoind.com", + "estouca.com", + "estrinuprise.guru", + "esty.com", + "esumedadele.info", + "esumeformo.info", + "eswpwi.xlmoto.pl", + "eswsentatives.info", + "et.educationdynamics.com", + "et.nytimes.com", + "et.sncf.com", + "et.tidal.com", + "et5k413t.rest", + "etahub.com", + "etapescaisse.com", + "etargetnet.com", + "etbelpoyes.xyz", + "etbnbvlnhvr.com", + "etc.lxhausys.com", + "etcodes.com", + "eteveredgove.info", + "etflpbk.com", + "etgaad.smartphoto.be", + "etgkbu.unieuro.it", + "ethaistoothi.com", + "ethalojo.com", + "etharticles.substack.com", + "etheappyrincea.info", + "ethecityonata.com", + "ethecountryw.org", + "ethelbrimtoe.com", + "ethelvampirecasket.com", + "ether2-ethereum.su", + "ether3securityethereum-checker.su", + "etherealquasar.com", + "etherealripple.com", + "ethersjs.com", + "ethicalpastime.com", + "ethicaltattva.com", + "ethicbecamecarbonate.com", + "ethicel.com", + "ethichats.com", + "ethikuma.link", + "ethmevbot.com", + "ethmevsetup.group", + "ethoamee.xyz", + "ethophipek.com", + "etiamangola.com", + "etingplansfo.buzz", + "etingplansfor.org", + "etiquettegrapesdoleful.com", + "etjxkvdorypmppp.com", + "etk.locusrobotics.com", + "etnacsqssv.com", + "etobepartoukfare.info", + "etop.ro", + "etoqel.nordicnest.de", + "etothepointato.info", + "etougais.net", + "etphoneme.com", + "etppmr.luko.eu", + "etrack.ext.arubainstanton.com", + "etrack.ext.arubanetworks.com", + "etrack.ext.hpe.com", + "etracker.com", + "etracker.de", + "etrader.kalahari.com", + "etrader.kalahari.net", + "etretantothis.com", + "ets.ni.com", + "ets2.gr", + "etscampaign.motorola.com", + "ettilt.com", + "etui.fs.ml.com", + "etuvehackly.com", + "etwovr.underarmour.eu", + "etx.indiatimes.com", + "etxahpe.com", + "etyequiremu.org", + "etymonsibycter.com", + "etystoass.com", + "etznkn.ec-store.net", + "eu-1-id5-sync.com", + "eu-adcenter.net", + "eu-mobile.events.data.microsoft.com", + "eu.business.samsung.com", + "eu.cignaglobalhealth.com", + "eu.gldn.io", + "eu.ironmountain.com", + "eu.sharpmarketing.eu", + "euapp.levi.com", + "euauosx.xyz", + "euavokhqrxhteot.com", + "eubynl.baby-sweets.de", + "eucing.com", + "eucli-czt.com", + "euclid.kuula.co", + "eucosiaepeiric.com", + "eudoxia-myr.com", + "eudstudio.com", + "eufunding.ukri.org", + "eugenearsonmeanwhile.com", + "euizhltcd6ih.com", + "eukova.com", + "eulal-cnr.com", + "eule1.pmu.fr", + "eule3.pmu.fr", + "eule4.pmu.fr", + "eule5.pmu.fr", + "euler.pmu.fr", + "eulerian.alinea.fr", + "eulerian.astro-way.com", + "eulerian.belambra.be", + "eulerian.belambra.fr", + "eulerian.canal-plus.com", + "eulerian.eidershop.com", + "eulerian.eveiletjeux.com", + "eulerian.look-voyages.fr", + "eulerian.maison-facile.com", + "eulerian.malakoffmederic.com", + "eulerian.mathon.fr", + "eulerian.monoprix.fr", + "eulerian.net", + "eulerian.netbooster.com", + "eulerian.officiel-des-vacances.com", + "eulerian.oxybul.com", + "eulerian.sarenza.com", + "eulerian.siandso.com", + "eulerian.structube.com", + "eulerian.telechargement.fr", + "eulerian.tgv-europe.be", + "eulerian.tgv-europe.com", + "eulerian.tgv-europe.es", + "eulerian.tgv-europe.it", + "eulerian.tgv-europe.lu", + "eulerian.tgv-europe.nl", + "eulerian.thalasseo.com", + "eulerian.voyage-prive.com", + "eulogiafilial.com", + "eulogichebetic.top", + "eulogyargin.top", + "eultech.fnac.com", + "eumarketing.sedgwick.com", + "eumeainfo.motorolasolutions.com", + "eunzkvf.com", + "euonymcalvous.com", + "euosicjxjv.com", + "euqsfp.belluna.jp", + "eureka-app.eurekaplatform.org", + "eurekster.com", + "eurogamer-uk.eurogamer.net", + "europacash.com", + "europe-discounts.com", + "europefreeze.com", + "euros4click.de", + "eurotax-at.autovistagroup.com", + "eurotax-be.autovistagroup.com", + "eurotax-ch.autovistagroup.com", + "eurotax-cz.autovistagroup.com", + "eurotax-es.autovistagroup.com", + "eurotax-hr.autovistagroup.com", + "eurotax-hu.autovistagroup.com", + "eurotax-nl.autovistagroup.com", + "eurotax-pl.autovistagroup.com", + "eurotax-pt.autovistagroup.com", + "eurotax-ro.autovistagroup.com", + "eurotax-si.autovistagroup.com", + "eurotax-sk.autovistagroup.com", + "eurotaxsrbija-si.autovistagroup.com", + "eurse.com", + "eusdbk.philosophyofficial.com", + "eusmadhlyjn.xyz", + "eusta.de", + "euugbutvb.com", + "euvtoaw.com", + "euz.net", + "ev-dating.com", + "ev.moneymade.io", + "ev.stellarlabs.ai", + "ev.tpocdm.com", + "evadav.com", + "evadavdsp.pro", + "evaluateend.com", + "evaluateuncanny.com", + "evaluationacutegrandpa.com", + "evaluationfixedlygoat.com", + "evanescentedge.com", + "evanpcf.uno", + "evaporateahead.com", + "evaporatehorizontally.com", + "evaporatepublicity.com", + "evarjrsowtfakk.com", + "evasiondemandedlearning.com", + "evasionseptemberbee.com", + "evasivejar.com", + "evcwihysdnptpjm.xyz", + "evcxssxyncyh.com", + "evdebdvwnzlyyz.com", + "eveald.com", + "evecticvocoder.life", + "eveenaiftoa.com", + "evelynn.landing.ni.com", + "evemasoil.com", + "evencontinuallyclaim.com", + "evenement.ricoh.fr", + "eveneraw.digital", + "evenghiougher.com", + "eveningsfleawhatsoever.com", + "event-api.contactatonce.com", + "event-api.rdstation.com.br", + "event-api.reverb.com", + "event-collector.moviesanywhere.com", + "event-collector.prd.data.s.joyn.de", + "event-listener.air.tv", + "event-logger.tagboard.com", + "event-router.olympics.com", + "event-service.letslinc.com", + "event-stream.spot.im", + "event-tracking.hellohealthgroup.com", + "event.api.drift.com", + "event.boozallen.com", + "event.clubcorp.com", + "event.csdn.net", + "event.dnv.com", + "event.evtm.53.com", + "event.grassicpas.com", + "event.hackle.io", + "event.instiengage.com", + "event.jma.or.jp", + "event.ortec.com", + "event.platform.tunein.com", + "event.raise3d.cn", + "event.seatradecruiseevents.com", + "event.seatradecruiseglobal.com", + "event.spektare.com", + "event.syndigo.cloud", + "event.tagtoo.co", + "event.thermofisher.com", + "event.thermoscientific.cn", + "event.thermoscientific.com", + "event.webcollage.net", + "event1.thermofisher.com", + "event1.thermoscientific.com", + "event3.thermofisher.com", + "event3.thermoscientific.com", + "eventapi.libring.com", + "eventbarricadewife.com", + "eventbr.xyz", + "eventbus.intuit.com", + "eventexistence.com", + "eventfulknights.com", + "eventgateway.soundcloud.com", + "eventlog.chatlead.com", + "eventlog.inspsearchapi.com", + "eventlog.jackpot.de", + "eventos.abastur.com", + "eventos.cihac.com", + "eventos.emkt.ingressorapido.com.br", + "eventos.mirecweek.com", + "eventos.ubmmexico.com", + "eventos.usj.es", + "events-csgo.com", + "events-eu.freshsuccess.com", + "events-ingestion.services.gorgias.com", + "events-logs.doctolib.com", + "events-prod.autolist.com", + "events-tracker.deliveroo.net", + "events-us.freshsuccess.com", + "events.accuity.com", + "events.air.tv", + "events.api.godaddy.com", + "events.api.secureserver.net", + "events.attentivemobile.com", + "events.audiate.me", + "events.auth.gid.ru", + "events.avaya.com", + "events.bendigotafe.edu.au", + "events.blackboard.com", + "events.brightline.tv", + "events.btw.so", + "events.careallies.com", + "events.centex.com", + "events.chaordicsystems.com", + "events.cigna.com", + "events.clips4sale.com", + "events.coface.com", + "events.demoup.com", + "events.devcycle.com", + "events.elev.io", + "events.elliemae.com", + "events.engage.cebglobal.com", + "events.executiveboard.com", + "events.ferrari.com", + "events.flagship.io", + "events.forddirectdealers.com", + "events.framer.com", + "events.glory-global.com", + "events.gogoair.com", + "events.golubcapital.com", + "events.icmi.com", + "events.il.fi", + "events.ingatlan.com", + "events.interface.com", + "events.jotform.com", + "events.kangan.edu.au", + "events.limango.com", + "events.mapbox.com", + "events.marketingcube.com.au", + "events.matterport.com", + "events.mbrl.ae", + "events.mcgladrey.com", + "events.medio.com", + "events.mercadolibre.com", + "events.mikescerealshack.co", + "events.missena.io", + "events.mywd.com", + "events.ndtco.com", + "events.newsroom.bi", + "events.nuance.com", + "events.oakstreethealth.com", + "events.ocdn.eu", + "events.oddo-bhf.com", + "events.onet.pl", + "events.paramount.tech", + "events.pella.com", + "events.practo.com", + "events.prd.api.max.com", + "events.privy.com", + "events.realgravity.com", + "events.reclamefolder.nl", + "events.reddit.com", + "events.redditmedia.com", + "events.rewe-group.at", + "events.ricoh.ch", + "events.ricoh.de", + "events.ricoh.ie", + "events.santander.co.uk", + "events.shareably.net", + "events.sk.ht", + "events.splash-screen.net", + "events.split.io", + "events.squarespace.com", + "events.storifyme.com", + "events.tafensw.edu.au", + "events.trapptechnology.com", + "events.tubecup.org", + "events.turbosquid.com", + "events.ubembed.com", + "events.verticurl.com", + "events.whisk.com", + "events.yourcx.io", + "events2.www.edenfantasys.com", + "eventsbands.com", + "eventsink.api.redbee.live", + "eventsproxy.gargantuan.futureplc.com", + "eventstream.dodopizza.com", + "eventuallysmallestejection.com", + "eventucker.com", + "evenuewasadi.xyz", + "ever8trk.com", + "everalmefarketing.info", + "everausterity.com", + "everdreamsofc.info", + "everestads.net", + "everesttech.net", + "evergage1.actonservice.com", + "evergreenfan.pro", + "evergreentroutpitiful.com", + "everlastinghighlight.com", + "everprobation.com", + "eversales.space", + "eversource.actonservice.com", + "everymark.xyz", + "everyoneawokeparable.com", + "everyoneglamorous.com", + "everypilaus.com", + "everywheresavourblouse.com", + "evfisahy.xyz", + "evfrnqvextppij.com", + "evgywgur.com", + "evhvza.sodimac.com.br", + "eviclick.pro", + "evidenceguidance.com", + "evidencestunundermine.com", + "evidentoppositepea.com", + "evidhjksdtgyxrh.xyz", + "evifokcrmhdmai.com", + "evilshortcut.com", + "evivuwhoa.com", + "evjroovrujr.xyz", + "evkjai.grandado.com", + "evlutvsyfegi.com", + "evnsotpmavrwp.com", + "evnt.iol.it", + "evnzcl.ranking.ac", + "evoign.com", + "evolent.actonservice.com", + "evolutionmarketing.actonservice.com", + "evours.com", + "evoutouk.com", + "evouxoup.com", + "evqpawhucyrdhu.com", + "evqqhgqy.com", + "evrae.xyz", + "evrget.nikkan-gendai.com", + "evrquvhrwr.com", + "evs.icy-lake.kickstarter.com", + "evs.sgmt.loom.com", + "evslvususdpf.com", + "evt-api.ntm.eu", + "evt.24.com", + "evt.houzz.com", + "evtkugaoxhwegi.com", + "evtwkkh.com", + "evupmg.olehenriksen.com", + "evushuco.com", + "evvykulupl.com", + "evwmwnd.com", + "evxiwpbzxzanlx.com", + "evyeuytacm.com", + "evyy.net", + "evzhzppj5kel.com", + "ew3.io", + "ewaglongoo.com", + "ewaighee.xyz", + "ewallowi.buzz", + "ewalxb.epicsports.com", + "ewapps.top", + "ewasgilded.info", + "ewasverymuchad.info", + "ewbmrwzmbkzv.top", + "ewbmrwzmbvzb.top", + "ewdxisdrc.com", + "eweiwykaruwvbi.com", + "ewerhodub.com", + "ewesmedia.com", + "ewfarp.kappa.com", + "ewfrnd.stockmann.ru", + "ewhareey.com", + "ewikajs.com", + "ewoodandwaveo.com", + "eworfe.babyartikel.de", + "ewoutosh.com", + "ewoverth.buzz", + "ewpubiimput.com", + "ewqkrfjkqz.com", + "ewrerew29w09.com", + "ewrgryxjaq.com", + "ewrjjqflq.com", + "ewrolidenratrigh.info", + "ewruuqe5p8ca.com", + "ewrwpqqd.xyz", + "ewtdzpwufzsnc.com", + "ewtgmfajrdhsyn.xyz", + "ewueuweudsjdjsdjjd.weeblysite.com", + "ewuipld.pro", + "ewygto.swanicoco.co.kr", + "exacdn.com", + "exactconfigurationhasten.com", + "exactsag.com", + "exaggeratekindnessvocal.com", + "exaggeratestamppost.com", + "exaltationinsufficientintentional.com", + "exaltbelow.com", + "exaltflatterrequested.com", + "exaltprizers.top", + "examensmott.top", + "examinationevolutionmingle.com", + "examineroverprotectiveproof.com", + "examinerplodbuild.com", + "exampledumb.com", + "exampleshake.com", + "examplesusagefeedback.com", + "exampulsate.com", + "examsupdatesupple.com", + "exasperationdashed.com", + "exasperationincorporate.com", + "exasperationplotincarnate.com", + "exbuggishbe.info", + "exbujk.glamood.com", + "excavatorglide.com", + "exceedinglydiscovered.com", + "exceklcmicrosftprotection.pages.dev", + "excelelernody.info", + "excelfriendsdistracting.com", + "excellenceads.com", + "excellent-vids.online", + "excellentafternoon.com", + "excellentinvolved.com", + "excellentpics.space", + "excellentsponsor.com", + "excellentvids.online", + "excellentvids.space", + "excellingvista.com", + "excelrepulseclaimed.com", + "excelwrinkletwisted.com", + "exceptinggapslightest.com", + "exceptionalharshbeast.com", + "exceptionweakerboring.com", + "exceptscasease.website", + "excessivelybeveragebeat.com", + "excessivesinner.com", + "excessstumbledvisited.com", + "exchange-it.com", + "exchange-traffic.com", + "exchange.add-solution.de", + "exchange.carte-gr.total.fr", + "exchange.happ.social", + "exchangead.com", + "exchangeclicksonline.com", + "exchangedbeadannually.com", + "exchangedetail.com", + "exchangediscreditmast.com", + "excitead.com", + "excitementcolossalrelax.com", + "excitementoppressive.com", + "excitinginstitute.com", + "excitingstory.click", + "excitingtub.com", + "excitonharpers.space", + "exclaimrefund.com", + "exclamationresound.com", + "exclkplat.com", + "exclusivebrass.com", + "excretekings.com", + "excruciationhauledarmed.com", + "excuseparen.com", + "excusepuncture.com", + "excusewalkeramusing.com", + "excuum.com", + "excwaaclqshxyh.com", + "exd4.destinia.com.au", + "exdimkvfbku.com", + "exdmarketing.smu.edu.sg", + "exdynsrv.com", + "execgroup.convio.com", + "execreps.actonsoftware.com", + "executecomicswhale.com", + "execution-ci360.rai.it", + "executionago.com", + "executiontoothache.com", + "executivetumult.com", + "exefprtna.com", + "exelate.com", + "exelator.com", + "exemplarif.com", + "exemplarsensor.com", + "exemplary-range.pro", + "exemplarychemistry.com", + "exemptrequest.com", + "exercisefeeling.com", + "exertheadlight.com", + "exertionbesiege.com", + "exhalejuxtapose.com", + "exhaleveteranbasketball.com", + "exhaustfirstlytearing.com", + "exhauststreak.com", + "exhcloykalx.com", + "exhibit.coteriefashionevents.com", + "exhibit.firex.co.uk", + "exhibit.kbb.co.uk", + "exhibit.magicfashionevents.com", + "exhibit.myfashionevents.com", + "exhibit.safety-health-expo.co.uk", + "exhibit.ubm-events.com", + "exhibitapology.com", + "exhibitedderivedremarkable.com", + "exhibitedpermanentstoop.com", + "exhibition.edm.globalsources.com", + "exhibitionunattractive.com", + "exhibitsneeze.com", + "exhno.com", + "exi8ef83z9.com", + "exiledatomise.com", + "eximius.epoise.com", + "existenceassociationvoice.com", + "existenceprinterfrog.com", + "existencethrough.com", + "existingcraziness.com", + "exists-mazard.icu", + "existsvolatile.com", + "existteapotstarter.com", + "exit76.com", + "exitachieve.myre.io", + "exitenmitynotwithstanding.com", + "exitexchange.com", + "exitfuel.com", + "exlusepolly.com", + "exmeqy.smartbuyglasses.de", + "exmrwwt.com", + "exmvpyq.com", + "exnesstrack.com", + "exoads.click", + "exobafrgdf.com", + "exoclsodaqs.com", + "exodsp.com", + "exofrwe.com", + "exomonyf.com", + "exoprsdds.com", + "exorateairing.guru", + "exosiignvye.xyz", + "exosrv.com", + "exotismuntrill.com", + "expansioneggnog.com", + "expdirclk.com", + "expectationtragicpreview.com", + "expectedballpaul.com", + "expectthatmyeduc.info", + "expedientabnormaldeceased.com", + "expelledmotivestall.com", + "expendhattwo.com", + "expensedebeak.com", + "expensepurpose.com", + "expensewardrobecivil.com", + "expensivepillowwatches.com", + "experianmarketingservices.digital", + "experianmatch.info", + "experience.acs.org.au", + "experience.aifsabroad.com", + "experience.amp.co.nz", + "experience.asb.co.nz", + "experience.blackbaud.com", + "experience.comcastbiz.com", + "experience.contextly.com", + "experience.deceuninck.be", + "experience.faiu.com", + "experience.fbbrands.com", + "experience.jcu.edu.au", + "experience.limelight.com", + "experience.micromine.kz", + "experience.phenomenex.com", + "experience.rochesterregional.org", + "experience.rsm.com.au", + "experience2013.elliemae.com", + "experienceabdomen.com", + "experienceeggs.com", + "experienceplatform.avaya.com", + "experiences.cibc.com", + "experiences.simplii.com", + "experiencesunny.com", + "experiencia.coopecaja.fi.cr", + "experimentalconcerningsuck.com", + "experimentalpersecute.com", + "experimentmelting.com", + "experiments.sparanoid.net", + "expertise.logarithmicsolutions.com", + "expertisefall.com", + "expertnifg.com", + "experts.actonservice.com", + "experts.cutter.com", + "expertsender.branch.rocks", + "expiry-renewal.click", + "explainpompeywistful.com", + "expleteneeps.top", + "explodedecompose.com", + "explodemedicine.com", + "exploderunway.com", + "exploitdevoid.com", + "exploitingenious.com", + "exploitpeering.com", + "exploittonlets.com", + "explorads.com", + "explorads.xml-v4.ak-is2.net", + "explore-dev.agilent.com", + "explore-ft.agilent.com", + "explore-site.com", + "explore-uat.agilent.com", + "explore.agilent.com", + "explore.att.com", + "explore.broncos.com.au", + "explore.bytelab.uk", + "explore.coursefinders.com", + "explore.epsilon.com", + "explore.firstnet.com", + "explore.flexera.com", + "explore.landcentral.com", + "explore.revenera.com", + "explore.waldenu.edu", + "exploreannihilationquicker.com", + "explorecomparison.com", + "exploredefinitely.com", + "explorefast-1.com", + "explorefast-2.com", + "explosionsubdueguidance.com", + "explosivegleameddesigner.com", + "expmdiadi.com", + "expmediadirect.com", + "expo.nada.org", + "expocrack.com", + "exponential.com", + "exporder-patuility.com", + "exportfan.com", + "exportleggy.com", + "exportspring.com", + "exposepresentimentunfriendly.com", + "exposestomnoup.space", + "exposureawelessawelessladle.com", + "exposuremixed.com", + "exprealty377.myre.io", + "express-submit.de", + "expressalike.com", + "expressingblossomjudicious.com", + "expressproducer.com", + "expuge.com", + "expulsionfluffysea.com", + "exquisiteartisanship.com", + "exquisitefundlocations.com", + "exquisiteseptember.com", + "exr-mms.expertreviews.co.uk", + "exrtbsrv.com", + "extanalytics.com", + "extend.tv", + "extendingboundsbehave.com", + "extendprophecycontribution.com", + "extendyourreach.actonservice.com", + "extension-ad.com", + "extension-install.com", + "extensions-media.com", + "extensionworthwhile.com", + "extensivemusseldiscernible.com", + "extensivenegotiation.com", + "extentaccreditedinsensitive.com", + "extentacquire.com", + "extentresentment.com", + "exterminateantique.com", + "exterminatearch.com", + "exterminatestreet.com", + "exterminatesuitcasedefenceless.com", + "external-bos5-1.xx.fbcdn.net.iberostar.com", + "external.fpbc1-1.fna.fbcdn.net.iberostar.com", + "external.techopian.com", + "externalfavlink.com", + "extincttravelled.com", + "extinguishadjustexceed.com", + "extinguishtogethertoad.com", + "extmaps-api.yandex.net", + "extra33.com", + "extraconventional.com", + "extractdissolve.com", + "extractforgiveness.com", + "extractionatticpillowcase.com", + "extractobservation.com", + "extractsupperpigs.com", + "extralarge-proposal.pro", + "extramilefloorcare.ericksonbuilt.com", + "extraneedlesshoneycomb.com", + "extreme-dm.com", + "extremegoggle.com", + "extremereach.io", + "extremeshredcharm.com", + "extremetracking.com", + "extremitybagpipechallenge.com", + "extremityzincyummy.com", + "extrer.com", + "exuberantedge.com", + "exuberanteyes.com", + "exuberantsoda.com", + "exuharpxs.com", + "exultantdrop.com", + "exurbdaimiel.com", + "exwotics6heomrthaoi4r.com", + "exwvpm.misumi-ec.com", + "exxaygm.com", + "exxwhi.jmty.jp", + "eyauknalyticafra.info", + "eyc-marketing.eyc.com", + "eycameoutoft.info", + "eychroi.com", + "eyeballceorl.guru", + "eyeballcorruption.com", + "eyeblaster.com", + "eyebrowfaciliate.com", + "eyebrowsasperitygarret.com", + "eyebrowscrambledlater.com", + "eyebrowsneardual.com", + "eyebrowsprocurator.com", + "eyefuneve.com", + "eyenider.com", + "eyenox.eschuhe.de", + "eyeota.net", + "eyere.com", + "eyereturn.com", + "eyeshadowclayindulgence.com", + "eyeviewads.com", + "eyewonder.com", + "eyfygb.yourfirm.de", + "eyharae.com", + "eyhcervzexp.com", + "eyjouer.com", + "eylepgswsnyyd.com", + "eylnhf.jobhouse.jp", + "eymaume.com", + "eymised.com", + "eymiwj.cancan.ro", + "eymiwj.ciao.ro", + "eymiwj.promotor.ro", + "eymiwj.prosport.ro", + "eymqcj.lineonline.it", + "eynicit.com", + "eyomusbsxrib.com", + "eypeole.com", + "eyqbvz.greysonclothiers.com", + "eyquvllh.com", + "eyrarbuggers.com", + "eyrshwjvam.com", + "eyrvfxwrogfslk.com", + "eytheed.com", + "eywvko.shaddy.jp", + "eyyicbskhglf.com", + "eyypxz.canifa.com", + "eyzthp.constellation.com", + "eyzubm.gooutdoors.co.uk", + "ezadblocker.com", + "ezaicmee.xyz", + "ezatrvzfe.com", + "ezcgojaamg.com", + "ezdgmtsaeu.com", + "ezdjat.shoesme.nl", + "ezexfzek.com", + "ezgo.advancedtech.com", + "ezhddx.thesouledstore.com", + "ezhefg9gbhgh10.com", + "eziccr.dedoles.cz", + "ezidygd.com", + "ezjhhapcoe.com", + "ezmob.com", + "eznoz.xyz", + "ezobam.jdsports.nl", + "ezodhorrent.top", + "ezodn.com", + "ezoufdpeyqaain.com", + "ezqbbqybwjbvm.top", + "ezsbhlpchu.com", + "ezstat.ru", + "ezuhbd.industrialdiscount.it", + "ezula.com", + "ezulqzssxnu.com", + "ezvjys.belezanaweb.com.br", + "ezwnjnnkjaamw.top", + "ezyebrbaymnb.top", + "ezyenrwcmo.com", + "ezzmmvzleavnj.top", + "ezzmvdyyzccx.com", + "f-emc.ngsp.gov.vn", + "f-i-n-d.onlyfuns.win", + "f-log-at.grammarly.io", + "f-log-test.grammarly.io", + "f.a23.in", + "f0657e4fd5.com", + "f07neg4p.de", + "f092680893.com", + "f0eba64ba6.com", + "f0nn.oney.fr", + "f1.demo.np6.com", + "f1.mailperf.com", + "f1.mailperformance.com", + "f1.mperf.com", + "f1.np6.com", + "f145794b22.com", + "f14b0e6b0b.com", + "f19bcc893b.com", + "f1tbit.com", + "f2.voyage-prive.com", + "f224b87a57.com", + "f27386cec2.com", + "f27tltnd.de", + "f28bb1a86f.com", + "f2c4410d2a.com", + "f2svgmvts.com", + "f362.nola.com", + "f3663618ff.com", + "f3f202565b.com", + "f3udfa7nfguhni.com", + "f43f5a2390.com", + "f4823894ba.com", + "f48d1c06e4.com", + "f4961f1b2e.com", + "f5.track-mv-01.com", + "f5v1x3kgv5.com", + "f5w.prettytube.net", + "f773a03dcb.com", + "f775.thehour.com", + "f794d2f9d9.com", + "f7ds.liberation.fr", + "f7e5bf5ed8.com", + "f8260adbf8558d6.com", + "f83d8a9867.com", + "f84add7c62.com", + "f853150605ccb.com", + "f8be4be498.com", + "f8e36bb73c.com", + "f8phvntohv.tpetry.me", + "f928.pandasuite.io", + "f95nkry2nf8o.com", + "f9d38526cd.com", + "fa77756437.com", + "fabric.io", + "fabriczigzagpercentage.com", + "fabrkrup.com", + "fabryczna.viessmann.pl", + "fabulousterritory.com", + "fac.fanucamerica.com", + "facabook.vn", + "face2.ishoppingapp.com", + "facebarclarty.com", + "facebook-guidelines.com", + "facebook.prantiksoft.com", + "facebookpocztaweb.weebly.com", + "facebooks-com.vn", + "facersmangles.com", + "facesnotebook.com", + "facetclimax.com", + "facetwealth.actonservice.com", + "facevideosc.com", + "facey.psjhealth.org", + "faciledegree.com", + "facileravagebased.com", + "faciliatefightpierre.com", + "facilitategovernor.com", + "facilitategrandfather.com", + "facilitatevoluntarily.com", + "facilitycompetition.com", + "facilityearlyimminent.com", + "facilitypestilent.com", + "fackeyess.com", + "fackinsismal.com", + "factoruser.com", + "factory.redbull.racing", + "factquicker.com", + "facyptythu.com", + "fadbell.com", + "fadcuhanbd.com", + "fadechildren.com", + "fadedprofit.com", + "fadedsnow.com", + "fadegranted.com", + "fademployedtransactions.com", + "fadewaves.com", + "fadf617f13.com", + "fadfussequipment.com", + "fadingsulphur.com", + "fadraiph.xyz", + "fadrovoo.xyz", + "fadsims.com", + "fadsimz.com", + "fadsipz.com", + "fadskis.com", + "fadskiz.com", + "fadslimz.com", + "fadssystems.com", + "fadszone.com", + "fadtetbwsmk.xyz", + "fae46gussylvatica.com", + "faefibdom.top", + "faestara.com", + "faffwut.com", + "faffylunk.space", + "faggapmunost.com", + "faggrim.com", + "fagovwnavab.com", + "fagtgb.acorn.com", + "fagywalu.pro", + "fahmta.accountingweb.co.uk", + "fahmta.f1i.com", + "fahmta.flashbak.com", + "fahmta.lipsum.com", + "fahmta.metoffice.gov.uk", + "fahmta.polishexpress.co.uk", + "fahmta.racefans.net", + "fahmta.theaa.com", + "faidoud.com", + "faihiwhe.com", + "failedmengodless.com", + "failingaroused.com", + "failpendingoppose.com", + "failurehamburgerillicit.com", + "failuremaistry.com", + "failureyardjoking.com", + "faintbedub.life", + "faintdefrost.com", + "faintedtwistedlocate.com", + "faintestlogic.com", + "faintestmingleviolin.com", + "faintflag.com", + "faintjump.com", + "faintstates.com", + "faintsuperintend.com", + "fairadsnetwork.com", + "fairdatacenter.de", + "fairfaxhousemaid.com", + "fairfeeling.com", + "fairiesbranch.com", + "fairnesscrashedshy.com", + "fairnessels.com", + "fairnessmolebedtime.com", + "fairytaleflame.com", + "fairytaleundergoneopenly.com", + "faisaphoofa.net", + "faised.com", + "faithaiy.com", + "faithfullyprotectionundo.com", + "faithfullywringfriendship.com", + "faithiqs.com", + "faituzou.net", + "faiverty-station.com", + "faiwastauk.com", + "fajukc.com", + "fakeerupriser.com", + "fakesorange.com", + "fal2.carrefour-banque.fr", + "falcatayamalka.com", + "falkag.net", + "falkwo.com", + "fallaciousfifth.com", + "fallalentered.com", + "fallhadintense.com", + "fallingseveral.com", + "fallinsolence.com", + "falloutbraidengaged.com", + "falloutmariasauce.com", + "falloutspecies.com", + "falltes.site", + "falsarywaybung.com", + "falsechasingdefine.com", + "falsefeet.com", + "falseframe.com", + "falsifybrightly.com", + "falsifylilac.com", + "fam-ad.com", + "familialsimulation.com", + "familiarpyromaniasloping.com", + "familiarrod.com", + "family-simulators.com", + "familyborn.com", + "familycheaters.net", + "familycomplexionardently.com", + "familydoctor-app.hotdoc.com.au", + "familypractice-app.hotdoc.com.au", + "familysexsimulators.io", + "familysimulatorgame.com", + "famobmf.com", + "famoot.com", + "famous-line.pro", + "famousquarter.com", + "famousremainedshaft.com", + "famularshun.com", + "fan.info.heat.com", + "fanagentmu.pics", + "fanciedproduced.com", + "fanciedrealizewarning.com", + "fancyactivity.com", + "fancydoctrinepermanently.com", + "fancydune.com", + "fancywhim.com", + "fandelcot.com", + "fandmo.com", + "fangatrocious.com", + "fangfeeling.com", + "fangsblotinstantly.com", + "fangsswissmeddling.com", + "fanklelaiser.com", + "fannierbedumb.guru", + "fannyindex.com", + "fansang.xyz", + "fansign.streamray.com", + "fantastic-salamander-c721cb.netlify.app", + "fantasticaubergine.com", + "fantasticdiet.pro", + "fantasticgap.pro", + "fantasticsmash.com", + "fanydourer.com", + "fanza.cc", + "faokwl.sklepogrodniczy.pl", + "fapello.xyz", + "fapmeth.com", + "fapstered.com", + "faptdsway.ru", + "faqtjp.redley.com.br", + "faquirrelot.com", + "faracoon.com", + "farahatco.actonservice.com", + "faramkaqxoh.com", + "farawayreel.com", + "farciedfungals.top", + "fardasub.xyz", + "fardelbungo.com", + "fardemanjack.com", + "fardingsoiling.com", + "farethief.com", + "farewell457.fun", + "farflungwelcome.pro", + "fargwyn.com", + "farmagegaudful.com", + "farmergoldfish.com", + "farmhumor.host", + "farmmandatehaggard.com", + "faroff-age.pro", + "farrierbalmy.com", + "farshake.com", + "farsnails.com", + "farteniuson.com", + "fartherpensionerassure.com", + "fartmoda.com", + "fasciaekatcina.com", + "fascinateddashboard.com", + "fascinatedfeather.com", + "fashion.edm.globalsources.com", + "fashion.tradeshow.globalsources.com", + "fashionablegangsterexplosion.com", + "fassknolls.top", + "fast-redirecting.com", + "fast-travel.org", + "fast.icars.cc", + "fast.quickcontentnetwork.com", + "fastandslut.com", + "fastapi.net", + "fastcdn.info", + "fastclick.com", + "fastclick.com.edgesuite.net", + "fastclick.net", + "fastdld.com", + "fastdlr.com", + "fastdmr.com", + "fastdntrk.com", + "fastemu.co", + "fastenchange.com", + "fastenermkt.averydennison.com", + "fastenfather.com", + "fastennonsenseworm.com", + "fastenpaganhelm.com", + "faster-trk.com", + "fasterfiles.net", + "fasterfineart.com", + "fasterjson.com", + "fastesteye.com", + "fastfinch.co", + "fastgull.io", + "fasthypenews.com", + "fastincognitomode.com", + "fastlnd.com", + "fastly-insights.com", + "fastnativead.com", + "fastndio.s3.eu-central-1.amazonaws.com", + "fastphonebooster.com", + "fasttiger.io", + "fasttrack.americanexpress.co.uk", + "fatalboy.pro", + "fatalityadministrator.com", + "fatalitycharitablemoment.com", + "fatalityplatinumthing.com", + "fatalityreel.com", + "fatalloved.com", + "fatbkiwcizk.com", + "fatchilli.media", + "fatcoil.com", + "fatenoticemayhem.com", + "fatheemt.com", + "fathmurcurable.com", + "fathom.app.silverbeak.com", + "fathom.tdvm.net", + "fatimacapos.com", + "fatlossremedies.com", + "fatotdaqsb.com", + "fatsosjogs.com", + "fatstepn.click", + "fatuoidmunify.com", + "fatzuclmihih.com", + "faucetfoot.com", + "faucons.viessmann.fr", + "faudouglaitu.com", + "faujdarunrake.top", + "faukoocifaly.com", + "faulterdeplume.com", + "faultspiano.com", + "faultycanvas.com", + "faultyfowl.com", + "faunaldipsas.digital", + "fauneeptoaso.com", + "fausothaur.com", + "fauwhoocoa.com", + "fauzxn.hairlavie.com", + "favaqo.xyz", + "fave.co", + "favorable-sample.com", + "favorershalwar.top", + "favorite-option.pro", + "favoritenought.com", + "favoritetonic.com", + "favorskhivan.com", + "favourablerecenthazardous.com", + "favpqrlawfqst.com", + "favzzmeziy.com", + "faxifa.xyz", + "faxqaaawyb.com", + "fayijxrs.com", + "fayzrtqszkcb.com", + "fazanppq.com", + "fazinghomelet.top", + "fazphz.theiconic.com.au", + "fazthmut.com", + "fb-plus.com", + "fb.echovisuals.com", + "fb99ef9239.com", + "fb_servpub-a.akamaihd.net", + "fbcdn2.com", + "fbebmgbiou.com", + "fbffdfproxwqi.com", + "fbgdc.com", + "fbgwruetfgbhp.com", + "fbjpji.europcar.es", + "fbkzqnyyga.com", + "fbmedia-bls.com", + "fbmedia-ckl.com", + "fbmedia-dhs.com", + "fbnztqwlirf.com", + "fbo-statistics-collector-tc.is.flippingbook.com", + "fbrheofkccovs.xyz", + "fbroxaiityhkz.com", + "fbsg.fayebsg.com", + "fbtinlxy.com", + "fbu8.hoteldeparismontecarlo.com", + "fbu8.hotelhermitagemontecarlo.com", + "fbu8.monte-carlo-beach.com", + "fbu8.montecarlobay.com", + "fbu8.montecarloluxuryhotels.com", + "fbu8.montecarlosbm.com", + "fbu8.montecarloseasonalsale.com", + "fbu8.ticket-online.montecarlolive.com", + "fbxyuleyktun.com", + "fbycnk.chiaki.vn", + "fc.vodafone.de", + "fc.webmasterpro.de", + "fc0a58af2e.com", + "fc29334d79.com", + "fc7c8be451.com", + "fc861ba414.com", + "fccinteractive.com", + "fcdqlnmsoi.com", + "fcharacaena.com", + "fciyckhlpdxou.xyz", + "fcizcj.burlingtonfreepress.com", + "fckmedate.com", + "fckxdb.hometogo.it", + "fclmhohgj.com", + "fclog.baidu.com", + "fclwqrglxgyye.com", + "fclypuqnbykp.xyz", + "fcmatch.google.com", + "fcmatch.youtube.com", + "fcnqkw.xeroshoes.com", + "fcpfth.xyz", + "fcprst.xyz", + "fcpszk.telestream.net", + "fcpygacbjukjdvr.com", + "fcswcx.cyrillus.fr", + "fcswhwglli.com", + "fcudlfqupglxynu.xyz", + "fcukxxx.com", + "fculcz.joann.com", + "fczaifik.com", + "fd.bawag.at", + "fd2a9dd918.com", + "fd2cd5c351.com", + "fd39024d2a.com", + "fd5orie8e.com", + "fd7qz88ckd.com", + "fdawdnh.com", + "fdbs.actonservice.com", + "fdelphaswcealifornica.com", + "fdheincvdbp.com", + "fdiinc.actonservice.com", + "fdiirjong.com", + "fdixsh.platypusshoes.com.au", + "fdkeip.azafashions.com", + "fdmfbxvsthr.xyz", + "fdovswgdj.com", + "fdowic.hoiku.mynavi.jp", + "fdpfkdnpvpmb.com", + "fdrgtt9edmej010.com", + "fdt.kraken.com", + "fdubbogbean.guru", + "fdxtbs.meeters.org", + "fe7qygqi2p2h.com", + "fe95a992e6afb.com", + "fea-cfd.simutechgroup.com", + "feadbe5b97.com", + "feadrope.net", + "fealerector.top", + "fearfowl.com", + "fearfulfear.com", + "fearfulfish.com", + "fearfulmint.com", + "fearlessfaucet.com", + "fearplausible.com", + "feastoffortuna.com", + "featbooksterile.com", + "featherstage.com", + "feathr.co", + "feature-flag-edge.live.clickbus.net", + "featured.bradyid.com", + "featurelink.com", + "featuremedicine.com", + "featureslounge.com", + "featuresscanner.com", + "featuresthrone.com", + "feazingtrans.com", + "feb6262526.com", + "febadu.com", + "febatigr.com", + "febcyv.joshi-spa.jp", + "febrah.com", + "februarybogus.com", + "februarynip.com", + "fecebook.com", + "fecerismasker.com", + "fedapush.net", + "fedassuagecompare.com", + "federalcertainty.com", + "fedexfield.redskins.com", + "fedlee.com", + "fednunvckcsx.com", + "fedqdf.quest", + "fedrocou.net", + "fedsched.actonservice.com", + "fedsit.com", + "fedykr.com", + "feebleshock.com", + "feeborewood.top", + "feed-ads.com", + "feed-xml.com", + "feedads.feedblitz.com", + "feedback.aon.com", + "feedback.avigilon.com", + "feedback.campbellmetal.com", + "feedback.imsmetals.com", + "feedback.lifeguardarena.com", + "feedback.nslsc-csnpe.ca", + "feedbackresearch.com", + "feedbackslingnonpareil.com", + "feededspreath.top", + "feedfinder23.info", + "feedgist.com", + "feedingminder.com", + "feedisbeliefheadmaster.com", + "feedjit.com", + "feedlottumasha.guru", + "feedme.use-beez.com", + "feedmob.com", + "feeds.videosz.com", + "feedyourheadmag.com", + "feedyourtralala.com", + "feefoamo.net", + "feefouga.com", + "feegoust.xyz", + "feegozoa.com", + "feegreep.xyz", + "feelfereetoc.top", + "feelfllirty.com", + "feelingsmixed.com", + "feelingssignedforgot.com", + "feeloshu.com", + "feelresolve.com", + "feelseveryone.com", + "feelsjet.com", + "feeseeho.com", + "feeshoul.xyz", + "feetdonsub.live", + "feethach.com", + "feetheho.com", + "feewoajy.net", + "fefoasoa.xyz", + "fegsbatak.uno", + "feignoccasionedmound.com", + "feignthat.com", + "feintelbowsburglar.com", + "feistyhelicopter.com", + "feistyswim.com", + "fejla.com", + "fejvqtmgwfohb.com", + "fejwcnbsu.com", + "fekybctoozk.com", + "felahinpitanga.top", + "felicitakam.ru", + "feliev.com", + "feline-angle.pro", + "felingual.com", + "felipby.live", + "feliz.data.tm-awx.com", + "fellerbeeline.top", + "fellrummageunpleasant.com", + "fellysarum.top", + "felonauditoriumdistant.com", + "felonlosel.com", + "feluccahoit.com", + "femald.com", + "femalehasslegloss.com", + "femalesunderpantstrapes.com", + "femefaih.com", + "femetrics.grammarly.io", + "femin.online", + "femininetextmessageseducing.com", + "femoafoo.com", + "femsoahe.com", + "femsurgo.com", + "fenacheaverage.com", + "fencerecollect.com", + "fencerscoelho.com", + "fenchylsoonish.com", + "fenddiscourse.com", + "feneverybodypsychological.com", + "fenixm.com", + "fentent.stre4mplay.one", + "fentent.streampiay.fun", + "fentent.streampiay.me", + "fepgdpebyr.com", + "feppiu.systemaction.es", + "fepseqdkfyfjc.com", + "feqbqn.rent.com", + "feqvfgfqe.com", + "fer2oxheou4nd.com", + "feralopponentplum.com", + "ferelatedmothes.com", + "ferialcommixt.com", + "ferias.usj.es", + "ferict.com", + "feript.com", + "ferlingbelayed.com", + "fermolo.info", + "feroffer.com", + "ferrycontinually.com", + "fertilecalfawelessaweless.com", + "fertilefeeling.com", + "fertilestared.com", + "fertilisedforesee.com", + "fertilisedignoringdeceive.com", + "fertilisedsled.com", + "fertilizerpairsuperserver.com", + "fertilizerpokerelations.com", + "ferukentaspect.info", + "ferventhoaxresearch.com", + "ferventvague.com", + "fervidpopsyk.com", + "feshekubsurvey.space", + "feshoassan.com", + "fespzx.sfr.fr", + "fessoovy.com", + "festinsages.website", + "festinus.xyz", + "festivalflabbergasteddeliquencydeliquency.com", + "festivityratfun.com", + "festo.actonservice.com", + "festtube.com", + "festusthedrag.com", + "fetch.gethuan.com", + "fetchedhighlight.com", + "fetidbelow.com", + "fetidgossipleaflets.com", + "fetinhapinhedt.com", + "fetishpartner.com", + "feuageepitoke.com", + "feudalmalletconsulate.com", + "feudalplastic.com", + "feudistchub.uno", + "feuilleoutwake.top", + "feuingcrche.com", + "feuqzl.woolrich.com", + "fewcupboard.com", + "fewergkit.com", + "fewjuice.com", + "fewkittens.com", + "fewrfie.com", + "fexyop.com", + "fezacoox.net", + "fezwpagrhg.com", + "fezzanminyans.com", + "ff.pdf.ac", + "ff00c90f6a.com", + "ff07fda5aa.com", + "ff4eaea9ba.com", + "ffawwuagvom.com", + "ffbbbdc6d3c353211fe2ba39c9f744cd.com", + "ffbvhlc.com", + "ffcclqkmmlmecf.xyz", + "ffe390afd658c19dcbf707e0597b846d.de", + "ffesutnkrvy.com", + "fffbd1538e.com", + "ffffff0000ff.com", + "ffffffdcdcdc.name", + "ffqtjwwhupcg.com", + "ffqvjpkwe.com", + "ffr.actonservice.com", + "ffrmel.gerryweber.com", + "ffrmwn.musinsa.com", + "ffrxlhuwvyldpk.com", + "ffsewzk.com", + "ffuodj.lanebryant.com", + "ffuzila.com", + "ffwbzklcszdk.com", + "ffxxdjucvk.com", + "ffyvsn.evisu.com", + "fgbthrsxnlo.xyz", + "fgdxwpht.com", + "fgfecw.rebelle.com", + "fgfgnbmeieorr910.com", + "fgfukd.sakazen.co.jp", + "fgigrmle.xyz", + "fgijincfktbguv.xyz", + "fgislklsqqytr.com", + "fgisstdudch.com", + "fgjfwz.legami.com", + "fgkoxeqjpal.com", + "fglrgt.ruggable.com", + "fgmaal.u-canshop.jp", + "fgoqnva.com", + "fgosob.unhcr.it", + "fgpmxwbxnpww.xyz", + "fgpvxxbsickfm.xyz", + "fgqxcz.thehipstore.co.uk", + "fgrvbkquwurttn.com", + "fgtnyfuk.xyz", + "fgxfnkiojgs.com", + "fh259by01r25.com", + "fhahujwafaf.com", + "fhajhezinl.com", + "fhdnds.mrmarvis.com", + "fhdwtku.com", + "fhepiqajsdap.com", + "fhgh9sd.com", + "fhhwsvtl.com", + "fhisladyloveh.xyz", + "fhiwyq.axiory.com", + "fhjvhupv.com", + "fhlceugidb.xyz", + "fhngty.vetsecurite.com", + "fhqrnb.feelway.com", + "fhrpqp.futfanatics.com.br", + "fhsmtrnsfnt.com", + "fhsvyfoadsbo.com", + "fhuafkxvrzgmyn.com", + "fhuldusmtyenuf.com", + "fhuvfdycagmkhr.com", + "fhzgeqk.com", + "fi.on-channel.com", + "fiatgrabbed.com", + "fiauntnewing.digital", + "fiawmk.empik.com", + "fibaffluencebetting.com", + "fibberpuddingstature.com", + "fibdistrust.com", + "fiber.zayo.com", + "fibfgfptaeci.com", + "fibmaths.com", + "fibodjuxbxd.xyz", + "fibrehighness.com", + "ficinhubcap.com", + "fickle-brush.com", + "fickleclinic.com", + "ficklepilotcountless.com", + "fictionauspice.com", + "fictionfittinglad.com", + "fictiongroin.com", + "fictionmineralladder.com", + "ficusoid.xyz", + "fiddleweaselloom.com", + "fidelity-media.com", + "fidelitybarge.com", + "fidelitybearer.com", + "fidnkwuqmaknlwr.com", + "fiduciaryfirst.actonservice.com", + "fieldofbachus.com", + "fieldparishskip.com", + "fiendinsist.com", + "fiendpreyencircle.com", + "fienttestor.guru", + "fiercefacetwidely.com", + "fiercequips.com", + "fieryinjure.com", + "fierymint.com", + "fierysolemncow.com", + "fieslobwg.com", + "fifteenthhardboiledbanker.com", + "fifthborder.com", + "fifthjournalisminadequate.com", + "fight.offtherecord.com", + "fightingleatherconspicuous.com", + "fightmallowfiasco.com", + "fightsedatetyre.com", + "figuan.com", + "fihsgqbif.com", + "fiigtxpejme.com", + "fiimox.lebenskraftpur.de", + "fiinann.com", + "fiinnancesur.com", + "fiiqmjyrznkhbv.com", + "fiisscqwokt.com", + "fijekone.com", + "fikedaquabib.com", + "filament-stats.herokuapp.com", + "filasofighit.com", + "filasseseeder.com", + "filbrandtco.actonservice.com", + "filchmadeirahotel.com", + "file-zilla-projectt.org", + "filedomain.click", + "fileexpert.xyz", + "filemobile.actonservice.com", + "files.info.posteitaliane.it", + "files.urlinsgroup.com", + "filesdots.com", + "filese.me", + "filetarget.com", + "filetarget.net", + "filhibohwowm.com", + "filletdose.com", + "filletnails.com", + "fillingimpregnable.com", + "filmesonlinegratis.com", + "filmoljupci.com", + "filmreorganizeford.com", + "filmshngjbzix.blogspot.com", + "filterexchangecage.com", + "filternannewspaper.com", + "filtertopplescream.com", + "filthybudget.com", + "filthysignpod.com", + "fimserve.com", + "fimyxg.bloomberght.com", + "fimyxg.haberturk.com", + "fin.ovh", + "finalice.net", + "finalizeforce.com", + "finance-hot-news.com", + "finance2you.org", + "financefear.com", + "financialeducation-info.uchicago.edu", + "financialservices.nada.org", + "financialservices.teranet.ca", + "finbiznews.com", + "fincbiqavgoe.com", + "find.api.micloud.xiaomi.net.iberostar.com", + "findanonymous.com", + "findbetterresults.com", + "findcommerce.com", + "findingattending.com", + "findingexchange.com", + "findmyheadache.com", + "findnewline.com", + "findromanticdates.com", + "findrpc.sh", + "findslofty.com", + "findthetruth.allergyai.com", + "findyourcasino.com", + "findyourinfluence.actonservice.com", + "fine-wealth.pro", + "finedbawrel.com", + "finedintersection.com", + "finednothue.com", + "fineoffer.net", + "fineporno.com", + "finesseboisterous.com", + "finessesherry.com", + "fingahvf.top", + "fingernaildevastated.com", + "fingerprevious.com", + "fingerprinter-production.herokuapp.com", + "fingerprintoysters.com", + "fingertipsquintinclusion.com", + "finishcomplicate.com", + "finishdancingwildest.com", + "finisheddaysflamboyant.com", + "finishedvistaquickly.com", + "finishingracial.com", + "finized.co", + "finkyepbows.com", + "finley.fecinc.com", + "finley.finleyusa.com", + "finmarkgaposis.com", + "finnan2you.com", + "finnan2you.net", + "finnan2you.org", + "finnanpunched.top", + "finnnann.com", + "finreporter.net", + "finsoafo.xyz", + "finsoogn.xyz", + "finxxak.com", + "fiorenetwork.com", + "fiowtf.hyggee.com", + "fipkcakk.com", + "fiprst.xyz", + "fipsta.ravensberger-matratzen.de", + "fipsta.urbanara.at", + "fipsta.urbanara.co.uk", + "fipsta.worldfitness.de", + "fire.solutions.jci.com", + "firearminvoluntary.com", + "firearmtire.com", + "firebaselogging-pa.googleapis.com", + "firebaselogging.googleapis.com", + "fireboxarborer.com", + "firecatfilms.com", + "fireflydagomba.com", + "firelnk.com", + "fireplaceroundabout.com", + "firesinfamous.com", + "fireventcooperate.com", + "firewoodpeerlessuphill.com", + "fireworkadservices.com", + "fireworkanalytics.com", + "fireworkcamp.com", + "fireworkraycompared.com", + "fireworks-advertising.com", + "fireworksane.com", + "fireworksattendingsordid.com", + "fireworksjowrote.com", + "firkedpace.life", + "firmhurrieddetrimental.com", + "firmlylowest.com", + "firmmaintenance.com", + "firmsossa.guru", + "firnebmike.live", + "first-pollution.pro", + "first-rate.com", + "firstendpoint.com", + "firstfrogs.com", + "firsthandtie.com", + "firstlightera.com", + "firstlyfirstpompey.com", + "firstlyliquidstereotype.com", + "firstpac.actonservice.com", + "firstparty.alloyio.com", + "firstparty1.dentsplysirona.com", + "firstpartycookie.gettyimages.com", + "firstpartycookie.istockphoto.com", + "firsttexture.com", + "firstverifyemigrant.com", + "firtaips.com", + "firtorent-yult-i-274.site", + "firumuti.xyz", + "firurx.invia.hu", + "fishedtopple.com", + "fishermanslush.com", + "fishing.daigostudio.com", + "fishingtouching.com", + "fishmanmurph.com", + "fishybackgroundmarried.com", + "fishyoverallsupplement.com", + "fishyscalpelweight.com", + "fishyshortdeed.com", + "fisikcbsosqet.com", + "fistdoggie.com", + "fistevasionjoint.com", + "fistofzeus.com", + "fistsurprising.com", + "fitcenterz.com", + "fitchedjimmy.guru", + "fitfuldemolitionbilliards.com", + "fitsazx.xyz", + "fitsjamescommunicated.com", + "fitssheashasvs.info", + "fitthings.info", + "fitting-population.com", + "fittingcentermonday.com", + "fittitfucose.com", + "fivcgqubtfowus.com", + "fivelegant.com", + "fiverera.click", + "fivetrafficroads.com", + "fivulsou.xyz", + "fivulu.uno", + "fiwhibse.com", + "fiwinet.firmenwissen.com", + "fiwinet.firmenwissen.de", + "fiwjupsaeltx.com", + "fixbreakthrough.com", + "fixedencampment.com", + "fixedfold.com", + "fixedgodmother.com", + "fixedlowraid.com", + "fixedlygrown.com", + "fixespreoccupation.com", + "fixpass.net", + "fizawhwpyda.com", + "fizopp.duluthtrading.com", + "fizzysquirtbikes.com", + "fjdpdcdndc.com", + "fjdzgn.paulfredrick.com", + "fjgcai.zlavomat.sk", + "fjhfruuhmgnrt.com", + "fjighz.armaniexchange.com", + "fjkjaj.peterhahn.nl", + "fjmgnfoedmsjj.xyz", + "fjmksbwxb.com", + "fjojdlcz.com", + "fjortk.braun-hamburg.com", + "fjuccm.uktsc.com", + "fjwymafkgqfq.xyz", + "fjxdafshdrnnvdw.com", + "fjxowepqiwrdao.com", + "fkbkun.com", + "fkbwtoopwg.com", + "fkcubmmpn.xyz", + "fkcvtiqbbgedb.com", + "fkdaik.lightinthebox.com", + "fkecheotlf.com", + "fkeupa.bett1.de", + "fkexeijtqstuh.xyz", + "fkllodaa.com", + "fkmdky.lifehacker.ru", + "fkmzox.teinei.co.jp", + "fkodq.com", + "fkovjfx.com", + "fkpklrphfw.com", + "fkpsqdzr.com", + "fkrdybcqxlytvs.xyz", + "fkrkkmxsqeb5bj9r.s3.amazonaws.com", + "fksngj.bonnyread.com.tw", + "fksnk.com", + "fkugzbngtla.com", + "fkupm8697t19.eyevolution.de", + "fkwc.sfr.fr", + "fkwkzlb.com", + "fkxlsc.fenix-store.com", + "fkxsklor.com", + "fkyhqtfiopfit.com", + "fkyujept.com", + "fkzgfsddr.com", + "fl5dpe.oui.sncf", + "fla4n6ne7r8ydcohcojnnor.com", + "flabbyyolkinfection.com", + "flagads.net", + "flagmantensity.com", + "flagros2sii8fdbrh09.com", + "flagunforgivablewaver.com", + "flairadscpc.com", + "flakecontainsgrill.com", + "flakesaridphysical.com", + "flakeschopped.com", + "flakesyet.com", + "flakyfeast.com", + "flamboyant-great.pro", + "flamebeard.top", + "flameuncle.com", + "flaminglamesuitable.com", + "flannelbeforehand.com", + "flannellegendary.com", + "flapgroundless.com", + "flapicyconquered.com", + "flapsoonerpester.com", + "flarby.com", + "flarytapuyan.com", + "flash.cn", + "flashb.id", + "flashclicks.com", + "flashingmeansfond.com", + "flashingnicer.com", + "flashingnumberpeephole.com", + "flashlightstypewriterparquet.com", + "flashnetic.com", + "flashplayerfeedback.adobe.com", + "flashstats.libsyn.com", + "flashtalking.com", + "flashycontagiouspulverize.com", + "flashymass.com", + "flasklimbearlier.com", + "flatbarberarrangements.com", + "flatbedbowings.top", + "flatepicbats.com", + "flatgatherresource.com", + "flatlyforensics.com", + "flatteringbabble.com", + "flatteringscanty.com", + "flatterscandal.com", + "flattoppugmill.uno", + "flauchtponzite.com", + "flaviusemulsor.com", + "flavors.firmenich.com", + "flavorylenvoi.com", + "flavourdinerinadmissible.com", + "flavourforgave.com", + "flaw.cloud", + "flawenormouslyattractive.com", + "flawerosion.com", + "flaweyesight.com", + "flaxconfession.com", + "flaxdoorbell.com", + "flaxierfilmset.com", + "flaxlistedleague.com", + "flbpplqrvzopon.com", + "flbvmgxpgnblod.com", + "flcrcyj.com", + "fldes6fq.de", + "fldkakjccxhgw.com", + "fldoai.municipal.com", + "fleahat.com", + "fleckfound.com", + "flecur.com", + "fleddatabaseclothing.com", + "fleddaughter.com", + "fleenaive.com", + "fleeoutspoken.com", + "fleeredkeg.com", + "fleet-eml.postmates.com", + "fleetingretiredsafe.com", + "fleetsbromian.top", + "fleeunleashangel.com", + "flelgwe.site", + "flenchnenes.top", + "fleraprt.com", + "fleshlightcash.com", + "fleshlyzombis.com", + "fleuronsnore.com", + "flewroundandro.info", + "flexbanner.com", + "flexcheekadversity.com", + "flexibleplan.actonservice.com", + "flexlinks.com", + "flexpod.ynsecureserver.net", + "flextd.shop", + "flexytalk.net", + "flfegwxrctclm.com", + "flickerbridge.com", + "flickeringintention.pro", + "flickerworlds.com", + "flickyoutsail.top", + "fliddercharm.space", + "fliedridgin.com", + "fligha.com", + "flimmerscabish.com", + "flimsycircle.com", + "flimsymarch.pro", + "flimsythought.com", + "flinchasksmain.com", + "flinttovaria.com", + "flipendangered.com", + "flipool.com", + "flippantguilt.com", + "flipt.actonservice.com", + "flirtatiousconsultyoung.com", + "flirtyconnection.click", + "flitespashka.top", + "flixdot.com", + "flixgvid.flix360.io", + "flixtrial.com", + "flmfcox.com", + "flnfgdkq.com", + "flnkmj.hometogo.fr", + "flnxcveswar.com", + "floatingbile.com", + "floatingdrake.com", + "floatingfolly.com", + "floccischlump.com", + "flockinjim.com", + "flog.pressplay.cc", + "flogpointythirteen.com", + "flogunethicalexceedingly.com", + "floitcarites.com", + "flomigo.com", + "floodeighty.com", + "floodingdaredsanctuary.com", + "floodingonion.com", + "floodprincipal.com", + "floodtender.com", + "floorforce.actonservice.com", + "flopaugustserpent.com", + "flopexemplaratlas.com", + "floralrichardapprentice.com", + "floraopinionsome.com", + "floristgathering.com", + "flossdiversebates.com", + "flotech.actonservice.com", + "flotsanrantan.com", + "flounderhomemade.com", + "flounderpillowspooky.com", + "flourishbriefing.com", + "flourishingcollaboration.com", + "flourishinghardwareinhibit.com", + "flourishinginnovation.com", + "flourishingpartnership.com", + "flow.kiloutou.fr", + "flowerasunder.com", + "flowerbooklet.com", + "flowersornament.com", + "flowerstreatment.com", + "flowerycreature.com", + "floweryfact.com", + "floweryflavor.com", + "floweryoperation.com", + "flowgo.com", + "flowitchdoctrine.com", + "flowln.com", + "flowsearch.info", + "flowwiththetide.xyz", + "floyme.com", + "flpfsqgjsarghs.com", + "flpwto.lohaco.jp", + "flqdbbzd.com", + "flqwvojijhqqlq.com", + "flrdra.com", + "fltuyy.philippemodel.com", + "fluemantappall.guru", + "fluencydepressing.com", + "fluencyinhabited.com", + "fluencythingy.com", + "fluentco.actonservice.com", + "fluentlydeadlineski.com", + "fluese.com", + "fluffychair.pro", + "fluffynyasquirell.com", + "fluffytracing.com", + "fluid-company.pro", + "fluidallobar.com", + "fluiddisaster.pro", + "fluidicmarrams.com", + "fluidintolerablespectacular.com", + "fluingdulotic.com", + "flukepopped.com", + "flumesheroes.top", + "flumesrookie.com", + "fluqualificationlarge.com", + "flurrdid.top", + "flurry.com", + "flurrylimmu.com", + "flushafterwardinteger.com", + "flushconventional.com", + "flushedheartedcollect.com", + "flushgenuinelydominion.com", + "flushoriginring.com", + "flutteringfireman.com", + "fluxads.com", + "fluxtowed.com", + "flvvcqfmw.com", + "flw.camcaps.ac", + "fly-analytics.com", + "fly.caljetelite.com", + "flyerseminarmaintenance.com", + "flyerveilconnected.com", + "flyingadvert.com", + "flyingperilous.com", + "flyingsquirellsmooch.com", + "flylikeaguy.com", + "flymob.com", + "flymylife.info", + "flytechb.com", + "flznib.weblio.jp", + "fma7.aegon.es", + "fmapiosb.xyz", + "fmbankva.actonservice.com", + "fmbsknwpvxlhqim.com", + "fmbyqmu.com", + "fmgcdgnousrww.com", + "fmheoodt.com", + "fmhyysk.com", + "fmjgtp.dentalspeed.com", + "fmkqhwrfvs.com", + "fmocscbstnhbq.com", + "fmoqabrwef.com", + "fmorugnmnihrcv.com", + "fmpjka.moroccanoil.com", + "fmpub.net", + "fmqidg.letras.com", + "fmqidg.letras.mus.br", + "fmqidg.ouvirmusica.com.br", + "fmsads.com", + "fmsde0dv2j54.com", + "fmssly.pets4homes.co.uk", + "fmstigat.online", + "fmufpo.machicon.jp", + "fmuvczdhurcu.com", + "fmv9kweoe06r.com", + "fmwzfwzxztu.com", + "fmxfboibrmbf.xyz", + "fmzjinez.com", + "fn-pz.com", + "fna.fnainsurance.com", + "fnajvu.framingsuccess.com", + "fnaycb.com", + "fnbauniukvi.com", + "fnelqqh.com", + "fnfhgj.secretsales.com", + "fngwdl.allheart.com", + "fnlojkpbe.com", + "fnlvhy.wowma.jp", + "fnmvok.aaaradiatory.cz", + "fnnmnupevx.com", + "fnnvyvxiu.com", + "fnoqgg.roninwear.com", + "fnqcbxqvodj.com", + "fnrrm2fn1njl1.com", + "fntphihy.com", + "fnuimuuifssv.com", + "fnvma.milanuncios.com", + "fnxkntusnd.com", + "fnxtoiwlrgevjm.com", + "fnzuymy.com", + "foadeeph.xyz", + "foaglaid.xyz", + "foagreen.xyz", + "foakiwhazoja.com", + "foalwoollenwolves.com", + "foamsomethingrobots.com", + "foamyfood.com", + "foamypain.com", + "foapsovi.net", + "fobeetch.net", + "focalex.com", + "focath.com", + "focoidsatt.uno", + "focumu.com", + "focusedserversgloomy.com", + "focusedunethicalerring.com", + "focwcuj.com", + "fodderripeskyscraper.com", + "fodifhvg.com", + "fodsoack.com", + "foerpo.com", + "foetusconductfold.com", + "foflib.org", + "fog.pixual.co", + "foggilysyling.top", + "foggydefy.com", + "foggytube.com", + "foghug.site", + "fognvcteac.com", + "fogsham.com", + "fogtweybq.com", + "foguroli.pro", + "fogvnoq.com", + "foheltou.com", + "fohikrs.com", + "fohvutgi.com", + "foilf.com", + "fokbrd.impo.ch", + "fokvgxuomu.com", + "folbwkw.com", + "foldedabstinenceconsole.com", + "foldedprevent.com", + "foldercamouflage.com", + "foldingclassified.com", + "foldinginstallation.com", + "foldingsuppressedhastily.com", + "foliosedunlin.guru", + "foliumumu.com", + "folkscombine.com", + "folksordinarilyindoors.com", + "followborder.com", + "followeraggregationtraumatize.com", + "followingexhaustedmicrowave.com", + "followmalnutritionjeanne.com", + "follyeffacegrieve.com", + "fomentirrite.top", + "fomfwrpfklckhr.com", + "fompouta.xyz", + "fomulex.com", + "fondfelonybowl.com", + "fondlescany.top", + "fondnessbrokestreet.com", + "fondnessverge.com", + "fonnishcranked.com", + "fontdeterminer.com", + "fontenlargemonopoly.com", + "fontent.powzers.lol", + "fontent.powzerz.lol", + "fontsocketsleepover.com", + "foo.cosmocode.de", + "food.informaengage.com", + "food.pentonmarketingsvcs.com", + "foodbrochure.advancedtech.com", + "foodhereandnow.com", + "foodieblogroll.com", + "foodowingweapon.com", + "foodpackaging.kpfilms.com", + "foodsouvlakibar.openapp.link", + "foogpdywvrswrxl.com", + "foojeshoops.xyz", + "foojimie.net", + "foolerybonded.com", + "foolish-devil.pro", + "foolishcounty.pro", + "foolishjunction.com", + "foolishyours.com", + "foolproofanatomy.com", + "foomaque.net", + "foomjy.teacollection.com", + "fooptoat.com", + "footageaccomplishment.com", + "footagegift.com", + "footar.com", + "footcomefully.com", + "foothoupaufa.com", + "footnote.com", + "footprintsfurnish.com", + "footprintssoda.com", + "footprintstopic.com", + "footprintswarming.com", + "footstepnoneappetite.com", + "footwearrehearsehouse.com", + "foourwfuuq.com", + "fopxivtbk.com", + "for-j.com", + "for4mobiles.com", + "forads.pro", + "foramendowve.com", + "foramoongussor.com", + "forarchenchan.com", + "forasmum.live", + "foraxewan.com", + "forazelftor.com", + "forbeautiflyr.com", + "forbeginnerbedside.com", + "forbes.realclearpolitics.com", + "forbidcrenels.com", + "forbidden.actonservice.com", + "forbin.actonservice.com", + "forbledpukras.top", + "forcealetell.com", + "forcedbedmagnificent.com", + "forceddenial.com", + "forcelessgooseberry.com", + "forcelessgreetingbust.com", + "forcetwice.com", + "forciblelad.com", + "forciblepolicyinner.com", + "forcingclinch.com", + "forearmdiscomfort.com", + "forearmsickledeliberate.com", + "forearmsunny.com", + "forearmthrobjanuary.com", + "forebypageant.com", + "forecasttiger.com", + "foreelementarydome.com", + "foreflucertainty.com", + "foregoingfowl.com", + "foregroundhelpingcommissioner.com", + "foregroundmisguideddejection.com", + "foreignassertive.com", + "foreignerdarted.com", + "foreignmistakecurrent.com", + "forensicssociety.com", + "forenteion.com", + "foresawmartins.com", + "foresee.com", + "foreseegigglepartially.com", + "forestallbladdermajestic.com", + "forestallunconscious.com", + "forestcremate.com", + "forestsbotherdoubted.com", + "forestsshampoograduate.com", + "foretellfifth.com", + "forewordmoneychange.com", + "forex-affiliate.net", + "forex.americanexpress.com", + "forexclub.ru", + "forfeitsubscribe.com", + "forflygonom.com", + "forfrogadiertor.com", + "forgerylimit.com", + "forgetfulflowers.com", + "forgetfulsnail.com", + "forgetinnumerablelag.com", + "forgivenesscourtesy.com", + "forgivenessdeportdearly.com", + "forgivenessimpact.com", + "forgivenesspeltanalyse.com", + "forgivenesssweptsupervision.com", + "forgivepuzzled.com", + "forgoodplay.com", + "forgotingolstono.com", + "forhavingartistic.info", + "forkcdn.com", + "forklacy.com", + "forlumineoner.com", + "forlumineontor.com", + "form.e.silverfernfarms.com", + "form.fusesource.com", + "form.harvardbusiness.org", + "form.innovative-design-lab.com", + "form.vocalink.com", + "formaciones.arin-innovation.com", + "formalcabinet.com", + "formalitydetached.com", + "formarshtompchan.com", + "formatinfo.top", + "formationwallet.com", + "formatresourcefulresolved.com", + "formedwrapped.com", + "formerdrearybiopsy.com", + "formerlyerotic.com", + "formerlyhorribly.com", + "formerlyparsleysuccess.com", + "formidableprovidingdisguised.com", + "formidablestems.com", + "formingantecedent.com", + "forms-emea.lenovo.com", + "forms.accc-cancer.org", + "forms.anthology.com", + "forms.b.oncourselearning.com", + "forms.bankersalmanac.com", + "forms.blackboard.com", + "forms.bmc.com", + "forms.bradyid.com", + "forms.burriswindows.com", + "forms.businessnews.telstra.com", + "forms.campusmanagement.com", + "forms.capitaliq.com", + "forms.comcast-spectacor.com", + "forms.cooperaerobics.com", + "forms.cybersource.com", + "forms.direxionfunds.com", + "forms.egi.co.uk", + "forms.embarcadero.com", + "forms.enterprisenews.telstra.com", + "forms.erepublic.com", + "forms.executiveboard.com", + "forms.fidelity.ca", + "forms.fircosoft.com", + "forms.fitchratings.com", + "forms.flightglobal.com", + "forms.icis.com", + "forms.infor.com", + "forms.irdeto.com", + "forms.juniper.net", + "forms.lenovo.com", + "forms.mcgladrey.com", + "forms.mdreducation.com", + "forms.messe-muenchen.de", + "forms.nexsan.com", + "forms.nrs-inc.com", + "forms.pella.com", + "forms.pentonmarketingservices.com", + "forms.personneltoday.com", + "forms.poweritpro.com", + "forms.progress.com", + "forms.sharjahart.org", + "forms.smarterbusiness.telstra.com", + "forms.solarwinds.com", + "forms.systeminetwork.com", + "forms.telstraglobal.com", + "forms.testoil.com", + "forms.trendmicro.co.jp", + "forms.vaisala.com", + "forms.verisigninc.com", + "forms.vistage.com", + "forms.vmtechpro.com", + "forms.web.roberthalf.com", + "forms.xperthr.co.uk", + "forms.xperthr.com", + "forms.xtralis.com", + "forms2.vistage.com", + "formsassistanceclassy.com", + "formsmir.com", + "formteddy.com", + "formulacountess.com", + "formulamuseconnected.com", + "forooqso.tv", + "foroorso.com", + "forpci3.siege-corp.com", + "forprimeapeon.com", + "forsawka.com", + "forseekvalouwe.com", + "forseisemelo.top", + "forsphealan.com", + "forsungprosode.com", + "forsungstoolie.com", + "fortaillowon.com", + "fortaiwy.xyz", + "fortatoneterrow.com", + "fortcratesubsequently.com", + "fortdaukthw.hair", + "forthdestiny.com", + "forthdigestive.com", + "forthemoonh.com", + "forthnorriscombustible.com", + "forthright-car.pro", + "fortitudeare.com", + "fortorterrar.com", + "fortpavilioncamomile.com", + "fortpush.com", + "fortunateconvenientlyoverdone.com", + "fortunatemark.com", + "fortuneadvert.com", + "fortyflattenrosebud.com", + "fortyphlosiona.com", + "forumboiling.com", + "forumpatronage.com", + "forumtendency.com", + "forunfezanttor.com", + "forwardkonradsincerely.com", + "forwardrb.bid", + "forworksyconus.com", + "forwrdnow.com", + "foryanmachan.com", + "forzubatr.com", + "fosiecajeta.com", + "fositeth.com", + "fossagetentie.top", + "fossensy.net", + "fossilascension.com", + "fossilconstantly.com", + "fossilreservoirincorrect.com", + "fostereminent.com", + "fotoompi.com", + "fotsaulr.net", + "foughtcirculation.com", + "foughtdiamond.com", + "fougoalops.net", + "fouharoa.com", + "foulageyamshik.life", + "fouleewu.net", + "foulfurnished.com", + "founcedaimen.top", + "foundationhorny.com", + "foundedoaksouthern.com", + "fountaingreat.com", + "foupeethaija.com", + "fouptebu.net", + "fourarithmetic.com", + "fourfork.com", + "fourier.taobao.com", + "fourmtagservices.appspot.com", + "fourteenthcongratulate.com", + "fourtimessmelly.com", + "fourwhenstatistics.com", + "fouthoscular.com", + "foutyoxyaena.website", + "fouwiphy.net", + "fovdvoz.com", + "foviyii.com", + "foxmeywkh.xyz", + "foxpush.io", + "foxqck.com", + "foxt.actonservice.com", + "foxtinfo.foxt.com", + "fp-cdn.azureedge.net", + "fp-upload.dun.163.com", + "fp.kalevavakuutus.fi", + "fp.mandatum.fi", + "fp.mandatumlife.fi", + "fp.mandatumtrader.fi", + "fp27ee.wac.systemcdn.net", + "fpa-cdn.adweek.com", + "fpa-cdn.arstechnica.com", + "fpadga.mcruises.ru", + "fpalarezuxj.com", + "fpapi.io", + "fpb8.esce.fr", + "fpc.acpinternist.org", + "fpc.acpjournals.org", + "fpc.acponline.org", + "fpc.annals.org", + "fpc.arborcrowd.com", + "fpc.attcenter.com", + "fpc.cebglobal.com", + "fpc.changehealthcare.com", + "fpc.choosemylo.com", + "fpc.ciel.com", + "fpc.consumerportfolio.com", + "fpc.fingerprint.com", + "fpc.firemountaingems.com", + "fpc.gartner.com", + "fpc.golubcapital.com", + "fpc.immattersacp.org", + "fpc.inxinternational.com", + "fpc.laerdal.com", + "fpc.pelican.com", + "fpc.questoraclecommunity.org", + "fpc.sage.com", + "fpc.sg2.com", + "fpc.singleplatform.com", + "fpc.trimarkusa.com", + "fpc.utexas.edu", + "fpcdallasstars.nhl.com", + "fpcdn.io", + "fpcs.firemountaingems.com", + "fpcsbulls.nba.com", + "fpctraffic.com", + "fpdbccngiujp.com", + "fpgedsewst.com", + "fpghll.rossmann.hu", + "fphbwyonnk.com", + "fphjeyqs.com", + "fpida.amphi.jp", + "fpida.bodybook.jp", + "fpida.cw-x.jp", + "fpida.lingenoel.co.jp", + "fpida.successwalk.jp", + "fpida.une-nana-cool.com", + "fpida.w-wing.jp", + "fpida.wacoal.co.jp", + "fpida.wacoalholdings.jp", + "fpida.yue-japan.com", + "fpiljsxrchc.com", + "fpjs.io", + "fpjscdn.net", + "fpmleqdb.com", + "fpnpmcdn.net", + "fpptmv.mrmarvis.co.uk", + "fpt.inxinternational.com", + "fpt.microsoft.com", + "fptls.com", + "fptls2.com", + "fptls3.com", + "fpukxcinlf.com", + "fpvrgm.blackforestdecor.com", + "fpwncdgqsnq.xyz", + "fpwpvchbwckbg.com", + "fpxewa.ilmeteo.it", + "fpybtxqfywreqhb.xyz", + "fq9vy0muyqi3.www.madrigalmaps.com", + "fqanulluixeis.com", + "fqcqnb.dwr.com", + "fqdwrgbbkmlbh.com", + "fqeqbpacetlols.com", + "fqewxjjgfb.com", + "fqfjmojnjslr.com", + "fqhsolrj.com", + "fqirjff.com", + "fqjelyhrbrmyvte.com", + "fqkwn.com", + "fqngowvebfr.xyz", + "fqnyvwyplel.com", + "fqohigimw.com", + "fqppgv.cheapoair.com", + "fqpxjydyj.com", + "fqskuzqwpgu.com", + "fqtag.com", + "fqtfwulmcdw.com", + "fqxjrbepn.com", + "fqxnlh.kgcshop.co.kr", + "fqybolmt.com", + "fqyghqeeh.com", + "fqygyfvmz.com", + "fqzibqtjwfzp.com", + "fr-go.experian.com", + "fr.adpinfo.com", + "fr.contact.alphabet.com", + "fr.lucanet.com", + "fr.sharpmarketing.eu", + "fraalb.cebanatural.com", + "fractureboyishherring.com", + "fraer.cloud", + "fragbots.net", + "fragmenteasygoingmass.com", + "fragmentexpertisegoods.com", + "fragrancepneumoniatinker.com", + "frailfederaldemeanour.com", + "frailflock.com", + "frailfruit.com", + "frailoffer.com", + "fralstamp-genglyric.icu", + "framebanana.com", + "framentyder.pro", + "frameperfect.speedrun.com", + "frameworkdeserve.com", + "frameworkjaw.com", + "framingmanoeuvre.com", + "france.alphabet.com", + "franchise.goodearthcoffeehouse.com", + "franchise.locktonaffinity.net", + "franchise.tutoringacademy.ca", + "franchiserecruitment.laserclinics.ca", + "franchising.indooractivebrands.com", + "franchising.kas.co.nz", + "franchising.mcdonalds.ca", + "franchising.pizzapizza.ca", + "franciatirribi.com", + "francoistsjacqu.info", + "franecki.net", + "franeski.net", + "frangh.com", + "franklin-edu.actonservice.com", + "franklin.edu.actonservice.com", + "franklyatmosphericanniversary.com", + "frankwatching.actonservice.com", + "franoppnetwork.actonservice.com", + "franticcarpenter.com", + "franticimpenetrableflourishing.com", + "franticroof.com", + "frantictrail.com", + "frap.site", + "frapsguardo.com", + "frarybjrbnlfd.com", + "frarychazan.com", + "fratchyaeolist.com", + "fraudandcyberawareness.safeguard.hsbc.com", + "fraudholdingpeas.com", + "frayed-common.pro", + "frayvehemently.com", + "frbdzc.goguynet.jp", + "frbmdx.fwrd.com", + "frc.redcross.fi", + "frcpth.xyz", + "frdjs-2.co", + "frdoki.acrylicpainting.work", + "frdoki.athleticshoes.work", + "frdoki.charcoal.work", + "frdoki.copperprint.work", + "frdoki.gamefactory.jp", + "frdoki.heisei-housewarming.work", + "frdoki.liquidfoundation.work", + "frdoki.mineralfoundation.work", + "frdoki.nailcolor.work", + "frdoki.selftanning.work", + "frdoki.studioglass.work", + "frdoki.woodblock.work", + "freakisharithmetic.com", + "freakishdaughter.com", + "freakishextinct.com", + "freakishmartyr.com", + "freakperjurylanentablelanentable.com", + "frecklessfrecklesscommercialeighth.com", + "fredblclronvyt.com", + "fredmoresco.com", + "free-counter.co.uk", + "free-datings.com", + "free-domain.net", + "free.ovl.me", + "free.srcdn.xyz", + "freebanner.com", + "freebiesurveys.com", + "freeconverter.io", + "freecounter.ovh", + "freecounterstat.com", + "freecounterstat.ovh", + "freedatinghookup.com", + "freedownloadfiles.org", + "freeearthy.com", + "freeevpn.info", + "freefrog.site", + "freefromads.com", + "freefromads.pro", + "freelancebeheld.com", + "freelancepicketpeople.com", + "freelancerarity.com", + "freelogs.com", + "freepay.com", + "freeskreen.com", + "freesoftwarelive.com", + "freespsprugs.com", + "freestar.io", + "freestats.com", + "freestats.tv", + "freetrckr.com", + "freewayadventureexactly.com", + "freewebcounter.com", + "freewheel.com", + "freewheel.tv", + "freezeanything.com", + "freezedispense.com", + "freezereraserelated.com", + "freezerpiledoperational.com", + "freezescrackly.com", + "freezeskaikara.com", + "freezingbuilding.com", + "freezinghogreproach.com", + "fregtrsatnt.com", + "freightopen.com", + "freiodablazer.com", + "frenchequal.pro", + "frencheruptionshelter.com", + "frenchgerleman.actonservice.com", + "frenchhypotheticallysubquery.com", + "frequencyadvocateadding.com", + "frequentagentlicense.com", + "frequentbarrenparenting.com", + "frequentflesh.com", + "frequentimpatient.com", + "frequentstocking.com", + "fresh8.co", + "freshannouncement.com", + "freshendueshealth.com", + "freshenrubpan.com", + "freshleads.pro", + "freshpops.net", + "freshrelevance.com", + "fresnel-events.vimeocdn.com", + "fresnobench.com", + "fretfulfurniture.com", + "fretsawlekanai.com", + "frettedmalta.top", + "frfetchme.com", + "frfhhcxeqkubk.xyz", + "frhbrkjgerikm2f8mjek09.com", + "frhjqdgtfeb.com", + "fri4esianewheywr90itrage.com", + "frictionliteral.com", + "frictionterritoryvacancy.com", + "frictiontypicalsecure.com", + "fridayaffectionately.com", + "fridayarched.com", + "fridaylazy.com", + "fridaymarketing.actonservice.com", + "fridaypatnod.com", + "fridaywake.com", + "fridgejakepreposition.com", + "fridgestretched.com", + "fridw-isa.com", + "friedretrieve.com", + "friendlycrayon.com", + "friendlyfold.com", + "friends.hyll.com", + "friendshipconcerning.com", + "friendshipmale.com", + "friendshipposterity.com", + "friendsoulscombination.com", + "friendwool.com", + "frigatemirid.com", + "frightenedpotato.com", + "frightening-crack.pro", + "frighteningship.com", + "frightysever.org", + "frilly-number.pro", + "fringecompetenceranger.com", + "fringeforkgrade.com", + "fringesdurocs.com", + "fripth.xyz", + "friskbiscuit.com", + "friskthimbleliver.com", + "fristminyas.com", + "fritdugs.com", + "frittercommittee.com", + "fritue.com", + "frivolous-copy.pro", + "frizingbarnful.com", + "frizzannoyance.com", + "frkvlntwbyayt.com", + "frkyeaoowaurvqt.com", + "frockswatpelt.com", + "frocogue.store", + "frog.editorx.com", + "frog.yuanfudao.com", + "froggytablier.top", + "froglytics.eventfrog.ch", + "frogmenislets.uno", + "frogrugby.com", + "frogtray.com", + "frokbsuagevsy.com", + "frolicaugmentcreeper.com", + "frolnk.com", + "fromhttptohttps.atea.fi", + "fromjoytohappiness.com", + "fromoffspringcaliber.com", + "frontcognizance.com", + "frontendcodingtips.com", + "fronthlpr.com", + "fronthlpric.com", + "frontierconsul02.tsunagaru-office.com", + "frontiermetal.actonservice.com", + "fronttoad.com", + "frookshop-winsive.com", + "frostnsullivan.advancedtech.com", + "frostplacard.com", + "frosty-criticism.pro", + "frostyonce.com", + "frothadditions.com", + "frothsubmarine.com", + "frottonracist.com", + "frownfirsthand.com", + "frowzlynecklet.top", + "frqbff.hedleyandbennett.com", + "frstlead.com", + "frtrqkeei.com", + "frtya.com", + "frtyd.com", + "frtyj.com", + "frtyk.com", + "frtyl.com", + "frugalitymassiveoldest.com", + "frugalrevenge.com", + "frugalrushcap.com", + "fruitfullocksmith.com", + "fruitfulthinnersuspicion.com", + "fruitnotability.com", + "frulednulx.com", + "frustrationfungus.com", + "frustrationtrek.com", + "frwyfaxed.com", + "frxuqdho.com", + "frxwattywgcnsgw.xyz", + "fryawlauk.com", + "frztrk.beaute-test.com", + "frztrk.netmums.com", + "fs-client-logger.herokuapp.com", + "fsalfrwdr.com", + "fsbozl.dillards.com", + "fscareers.epoise.com", + "fscareerstest.epoise.com", + "fsccafstr.com", + "fse.net.anwalt.de", + "fsegfy.lepoint.fr", + "fseotgcigbrq.com", + "fsfwetubfgd.com", + "fsm.lapresse.ca", + "fsobjvtkew.com", + "fsotrmshy.com", + "fsqwdj.live-tennis.eu", + "fsresidential.actonservice.com", + "fsrtqexvtshh.com", + "fsseeewzz.lol", + "fsseeewzz.quest", + "fstsrv1.com", + "fstsrv2.com", + "fstsrv3.com", + "fstsrv4.com", + "fstsrv5.com", + "fstsrv8.com", + "fstsrv9.com", + "fsugco.rcn.nl", + "fsxemowhrx.com", + "fsz1.francoisesaget.com", + "fsz1.franziskasager.de", + "fsznjdg.com", + "ft.groc.press", + "ftatpfqffc.xyz", + "ftaysn.meinekette.de", + "ftblltrck.com", + "ftd.agency", + "ftdvpextzx.com", + "ftfnews.actonservice.com", + "ftfssuhryrcmip.com", + "ftgygshutxlpey.com", + "fthkmwrkqg.com", + "fthubeakohhiia.com", + "fthyvbyedeypqy.com", + "ftjcfx.com", + "ftklr.com", + "ftltbijc.com", + "ftm.fluencyinc.co", + "ftmcofsmfoebui.xyz", + "ftmhsrrk.com", + "ftmsyy.jbl.com.br", + "ftncfjwfokiqrnr.com", + "ftnnce.autodoc.dk", + "ftnrhdekbt.com", + "ftp.happ.social", + "ftqygccvexbxpb.com", + "ftslrfl.com", + "ftte.fun", + "ftte.xyz", + "fttervlvoj.com", + "fttjyji.com", + "ftuart.chomedeynissan.com", + "ftuaxqokbxow.com", + "ftv-publicite.fr", + "ftvszarpfvecjf.com", + "ftwnwght.net.anwalt.de", + "ftwo-feedback.autohome.com.cn", + "ftwo-receiver.autohome.com.cn", + "ftwpcn.com", + "ftx.onlyfuns.win", + "ftxolfex.xyz", + "ftysya.aboutyou.de", + "ftzets.silkfred.com", + "fualujqbhqyn.xyz", + "fuchsinthough.website", + "fuckmehd.pro", + "fuckmore.com", + "fuckthat.xyz", + "fucmoadsoako.com", + "fucoustittup.uno", + "fucsarhyhlci.com", + "fudezz.bolasport.com", + "fudezz.grid.id", + "fudezz.gridoto.com", + "fudezz.kompas.com", + "fudezz.kompas.tv", + "fudezz.kompasiana.com", + "fudezz.motorplus-online.com", + "fudezz.sonora.id", + "fudginghoners.com", + "fudukrujoa.com", + "fuelcathine.top", + "fuelpearls.com", + "fueltypebel.info", + "fufbgj.pazzo.com.tw", + "fufoir.aif.ru", + "fugcgfilma.com", + "fugreefy.top", + "fuhbimbkoz.com", + "fuicmy.hana-mail.jp", + "fuidsbzqlhud.com", + "fujifilmdb.fujifilmdiosynth.com", + "fujigar.com", + "fujiladder.com", + "fujxujid.com", + "fulabachu.com", + "fulbe-whs.com", + "fulfilleddetrimentpot.com", + "fulgidbirls.life", + "fulhamscaboose.website", + "fulheaddedfea.com", + "fullcrack.vn", + "fullerton-app.hotdoc.com.au", + "fullseleatic.top", + "fulltraffic.net", + "fullvids.online", + "fullvids.space", + "fullycoordinatecarbonate.com", + "fullypoignantcave.com", + "fulmar.net.anwalt.de", + "fulmenbosser.com", + "fulptube.org", + "fulvenebocca.com", + "fulvideozrt.click", + "fumarinpest.com", + "fumblingform.com", + "fumblingselection.com", + "fumecarbohydrate.com", + "fumersoctoon.com", + "fumeuprising.com", + "fummkxa.com", + "funaroundy.click", + "funcats.info", + "functionalcrown.com", + "functionalfeather.com", + "functionfreaklacerate.com", + "functionsprecision.com", + "fundatingquest.fun", + "fundingexceptingarraignment.com", + "fundraising.centuryresources.com", + "fundsbe.com", + "fungus.online", + "funiooboqifnku.com", + "funjoobpolicester.info", + "funker530-ads.azurewebsites.net", + "funkiaswheep.website", + "funklicks.com", + "funkydeplane.com", + "funlife.info", + "funnelbox.actonservice.com", + "funnelgloveaffable.com", + "funnelserv.systems", + "funneltourdreams.com", + "funnelytics.io", + "funnyairplane.com", + "funnysack.com", + "funnyvacant.com", + "funoriblithe.space", + "funoverbored.com", + "funroundy.click", + "funroundy.online", + "funsoups.com", + "funtoday.info", + "funtwitter.games", + "funxgames.me", + "funxgames.site", + "fuooms.aetrex.com", + "fuphugccgowp.com", + "furazanacopic.life", + "furded.com", + "furivaedangler.digital", + "furlhp.kango.mynavi.jp", + "furlsstealbilk.com", + "furnacecubbuoyancy.com", + "furnacemanagerstates.com", + "furnishedrely.com", + "furnishedsalonherring.com", + "furnishings.bellacor.com", + "furnishsmackfoolish.com", + "furnitureapplicationberth.com", + "furnituredl.istaging.co", + "furoicmargot.com", + "furorshahdon.com", + "furryfork.com", + "furryhorses.com", + "furryjoseph.com", + "fursfeeblegloria.com", + "furstraitsbrowse.com", + "furtheradmittedsickness.com", + "furtherbasketballoverwhelming.com", + "furtherencouragingvocational.com", + "furtherestimatebereave.com", + "furtivelybleedlyrics.com", + "fuse-cloud.com", + "fuse.forbes.com", + "fuseamazementavow.com", + "fuseplatform.net", + "fusilpiglike.com", + "fusion.bonniertidskrifter.se", + "fusionads.net", + "fusionquest.com", + "fusiontechnology.arrow.com", + "fusionwishful.com", + "fuskoqvoaprjr.com", + "fusoidactuate.com", + "fusrv.com", + "fussy-highway.pro", + "fussytarbet.space", + "fut.mondo.link", + "futileharrystephen.com", + "futilepreposterous.com", + "futilereposerefreshments.com", + "futill.com", + "future-fie-assets.co.uk", + "future-hawk-content.co.uk", + "future-price.co.uk", + "future.coniferhealth.com", + "future.jcu.edu.au", + "future.uwindsor.ca", + "futureads.io", + "futurebrand.actonservice.com", + "futuredistracting.com", + "futureus.com", + "futuristicapparatus.com", + "futuristicfairies.com", + "futuristicfifth.com", + "futuristicfold.com", + "futuristicframe.com", + "futursalumnes.uic.es", + "fuvmtqiwhaffnc.com", + "fuvthuacps.com", + "fuwkovroemigtb.com", + "fuwkpghpln.com", + "fuwn782kk.alphaporno.com", + "fuxcmbo.com", + "fuyytjuopkikl.com", + "fuzakumpaks.com", + "fuzinghummaul.com", + "fuzrct.gutteridge.com", + "fuzrxc.aboutyou.nl", + "fuzzybasketball.com", + "fuzzydinnerbedtime.com", + "fuzzyerror.com", + "fuzzyflavor.com", + "fuzzyincline.com", + "fuzzyweather.com", + "fvc.alcatel-lucent.com", + "fvcdduqg.com", + "fvckeip.com", + "fvcwqkkqmuv.com", + "fvebixpgtxm.com", + "fvgxfupisy.com", + "fvl1f.pw", + "fvohyywkbc.com", + "fvuitt.alibabuy.com", + "fvvyjd.jtv.com", + "fvzhenljkw.com", + "fwabhrptdns.com", + "fwbntw.com", + "fwcdn1.com", + "fwealjdmeptu.com", + "fweokcgamoj.com", + "fwern.com", + "fwftmuxxeh.com", + "fwmqki.eckerle.de", + "fwmrm.net", + "fwnxbcogqcjj.com", + "fwpugy.savilerowco.com", + "fwqmwyuokcyvom.xyz", + "fwrnmmvxsfcrcqk.com", + "fwsgvo.takami-labo.com", + "fwskotewexa.xyz", + "fwsoviw.com", + "fwtrck.com", + "fwukoulnhdlukik.info", + "fwwxanjyjlu.xyz", + "fwyhyryyqvs.com", + "fxdepo.com", + "fxefriuekh.com", + "fxfezg.bodylab24.de", + "fxgoaeplst.com", + "fxipca.americanexpress.ca", + "fxipreferral.americanexpress.com", + "fxipwelcome.americanexpress.ca", + "fxiuuaa.com", + "fxmdjr.mamastar.jp", + "fxmdjr.saita-puls.com", + "fxmdjr.yogajournal.jp", + "fxmkij.jny.com", + "fxmnba.com", + "fxmrelevbu.com", + "fxpayments.americanexpress.co.nz", + "fxpayments.americanexpress.com.au", + "fxrbsadtui.com", + "fxreferral.americanexpress.com", + "fxroflypm.com", + "fxrwmhbbxfcpb.com", + "fxsdex.longvadon.com", + "fxstyle.net", + "fxwykuxh.com", + "fybkhsfntvuyat.com", + "fyblppngxdt.com", + "fyccsw.eobuwie.com.pl", + "fydczmk.com", + "fyebmf.lifenet-seimei.co.jp", + "fygild.rueonline.com", + "fyglovilo.pro", + "fyhgvfmryxprn.xyz", + "fykjhzjyjvx.com", + "fymgkjtee.com", + "fyrsbckgi-c.global.ssl.fastly.net", + "fytaopeurb.com", + "fyvdxqufaxkli.com", + "fywfld.fjellsport.no", + "fyznhp8inq9x.jaywilsonwebsolutions.com", + "fzamtef.com", + "fzb5.laboratoire-giphar.fr", + "fze8.carrefour-banque.fr", + "fzeidx.vidaxl.gr", + "fzexkf.drogaraia.com.br", + "fzfcrqlwph.com", + "fzgpzp.opodo.de", + "fzipipalkri.com", + "fzj3v7sch2xg5gosh60vpkrth5c6cngvj5ivd9kg5ajcdl2vlp2ocj5fjbto.me", + "fzlnk.com", + "fzqjvw.oakandluna.com", + "fzszuvb.com", + "fzu4.bysidecar.com", + "g-br-cdn.kwai.net.iberostar.com", + "g-fallback.whatsapp.net.iberostar.com", + "g-statistic.com", + "g-stats.openhost.es", + "g.bit.pt", + "g.bitmag.com.br", + "g.getsimpler.me", + "g.ign.com", + "g.mashable.com", + "g.msn.com", + "g.newtimes.com", + "g.pathsha.re", + "g.pcmag.com", + "g.siliconweek.es", + "g.staging.pathsha.re", + "g.whatsapp.net.iberostar.com", + "g.yccdn.com", + "g0-g3t-msg.com", + "g0-g3t-msg.net", + "g0-g3t-som3.com", + "g0-get-msg.net", + "g0-get-s0me.net", + "g0gr67p.de", + "g0wow.net", + "g10300385420.co", + "g11686975765.co", + "g1188506010.co", + "g11885060100.co", + "g12083144435.co", + "g12281228770.co", + "g1584674682.co", + "g1782759015.co", + "g1782759016.co", + "g1980843350.co", + "g1be.swisslife-direct.fr", + "g1thub.com", + "g2048.rgluk.com", + "g2440001011.com", + "g2546417787.com", + "g2575096355.co", + "g2921554487.com", + "g2afse.com", + "g2insights-cdn.azureedge.net", + "g33ktr4ck.com", + "g33tr4c3r.com", + "g4p.redtram.com", + "g5fzq2l.com", + "g5rillh2awn8.com", + "g6raq2ms602g.top", + "g792337340.co", + "g792337342.co", + "g792337343.co", + "g8715710740.co", + "g8913795075.co", + "g8bb6j5pn.com", + "g9111879410.co", + "g91games.com", + "g9508048080.co", + "g9706132415.co", + "g990421675.co", + "g990421676.co", + "g993dvyzae.branch.salesfloor.net", + "ga-ads.com", + "ga-beacon.appspot.com", + "ga-tracker-dot-detmir-bonus.appspot.com", + "ga.cdzanalytics.com", + "ga.clearbit.com", + "ga.groc.press", + "ga.nsimg.net", + "ga.webdigi.co.uk", + "gaafbi.fashiondays.hu", + "gabblecongestionhelpful.com", + "gabblewhining.com", + "gabriellalovecats.com", + "gabsailr.com", + "gaccwr.dutramaquinas.com.br", + "gacoufti.com", + "gadbytyhmybnir.com", + "gadgetnews.one", + "gadqsrxurvtd.com", + "gadsabs.com", + "gadsatz.com", + "gadsbee.com", + "gadskis.com", + "gadslife.com", + "gadslimz.com", + "gadspms.com", + "gadspmz.com", + "gadssystems.com", + "gadzwhglnxhbjs.com", + "gaeebjednl.xyz", + "gaegwdkirfcgp.com", + "gaelsdaniele.website", + "gafmajosxog.com", + "gafnkozzuk.com", + "gagdungeon.com", + "gaghygienetheir.com", + "gagxsbnbu.xyz", + "gagxyauszaght.com", + "gagysn.floward.com", + "gahhfg.bobo.com.br", + "gahonnlsh.com", + "gaibakur.net", + "gaibjhicxrkng.xyz", + "gaietyexhalerucksack.com", + "gaijiglo.net", + "gaimoupy.net", + "gaiphaud.xyz", + "gaishaisteth.com", + "gaisteem.net", + "gaiterunfixed.top", + "gaitoath.com", + "gaizoopi.net", + "gak.webtoons.com", + "gakairohekoa.com", + "galaare.com", + "galachr.com", + "galairo.com", + "galajou.com", + "galamis.com", + "galanasorra.com", + "galaxien.com", + "galaxydiminution.com", + "galaxypush.com", + "galeaeevovae.com", + "galeden.cn", + "galepush.net", + "galereseikones.com", + "galileesubvii.digital", + "galiowen.com", + "galjwnhotubfg.com", + "galleonpiotine.com", + "gallerysouvlakeri.openapp.link", + "galleyssleeps.top", + "gallicize25.fun", + "gallonranchwhining.com", + "gallopextensive.com", + "gallopsalmon.com", + "gallupcommend.com", + "galop.leferacheval-saintcloud.com", + "galopelikeantelope.com", + "galotop1.com", + "galsajoo.xyz", + "galvanize26.fun", + "gam3ah.com", + "gamadsnews.com", + "gamadspro.com", + "gambar123.com", + "gamblingliquidate.com", + "game-advertising-online.com", + "gameads.io", + "gameengagedthen.com", + "gamefabrique.com", + "gameplanfinancial.actonservice.com", + "gamer.mmohuts.com", + "gamersad.com", + "gamescarousel.com", + "gamescdnfor.com", + "gamesims.ru", + "gamesites100.net", + "gamesites200.com", + "gamesrevenu24.com", + "gamesrevenue.com", + "gamesyour.com", + "gamez4tops.com", + "gamgladthereis.com", + "gamglossae.com", + "gaminesmuletta.com", + "gaming-adult.com", + "gamingadlt.com", + "gamingdebates.com", + "gamingnewsanalyst.com", + "gamingonline.top", + "gammabendlet.website", + "gammamaximum.com", + "gammamkt.com", + "gammaplatform.com", + "gammradiation.space", + "gamondcaingin.guru", + "gamonemule.top", + "ganchedagrapha.com", + "gandmotivat.info", + "gandmotivatin.info", + "gandrad.org", + "ganehangmen.com", + "gangedapneal.digital", + "gangsterpracticallymist.com", + "gangsterstillcollective.com", + "gangueswipes.top", + "gangueturkery.com", + "ganismpro.com", + "ganizationsuc.info", + "gannetsmechant.com", + "gannett.gcion.com", + "ganodusskunks.top", + "ganon.yahoo.com", + "gapcask.com", + "gapchanging.com", + "gapgrewarea.com", + "gappiertransfd.top", + "gapscult.com", + "gaptooju.net", + "gaqscipubhi.com", + "gaquxe8.site", + "garagesewe.com", + "garbagereef.com", + "garbanzos24.fun", + "gardenbilliontraced.com", + "gardeningreact.com", + "gardeningseparatedudley.com", + "gardenovens.com", + "gardoult.com", + "gardourd.com", + "gargantuan-menu.pro", + "garglingcorny.com", + "gargocmy.com", + "garibamarmose.com", + "garlandcheese.com", + "garlandprotectedashtray.com", + "garlandshark.com", + "garlicice.store", + "garmentfootage.com", + "garmentsdraught.com", + "garnishpoints.com", + "garosesia.com", + "garotas.info", + "garretassociate.com", + "garretram.com", + "garricketiam.website", + "garrisonparttimemount.com", + "garthitalici.top", + "garumkachin.com", + "garvum.julesb.co.uk", + "gas-sensing.spec-sensors.com", + "gasasphrad.com", + "gaskinneepour.com", + "gasolinefax.com", + "gasolinerent.com", + "gaspedtowelpitfall.com", + "gassingunspicy.guru", + "gastdn.wolfandbadger.com", + "gastersliddry.com", + "gastingitea.com", + "gatan.actonservice.com", + "gatecitizenswindy.com", + "gateimmenselyprolific.com", + "gatetocontent.com", + "gatetodisplaycontent.com", + "gatetotrustednetwork.com", + "gateway.aimia.com", + "gatewaydissolvedexemplify.com", + "gatherjames.com", + "gatols.com", + "gatrmbvfm.com", + "gaucysalamo.life", + "gaudetehoazin.com", + "gaudfulthrum.website", + "gaudybeginner.com", + "gaudymercy.com", + "gaufferlarry.com", + "gaufoosa.xyz", + "gaug.es", + "gaugeadroitself.com", + "gaujagluzi.xyz", + "gaujephi.xyz", + "gaulshiite.life", + "gaumishhipshot.com", + "gaumoata.com", + "gaunchdelimes.com", + "gauntletjanitorjail.com", + "gauntletslacken.com", + "gaupsaur.xyz", + "gaushaih.xyz", + "gaustele.xyz", + "gautaree.com", + "gautauzaiw.com", + "gauvaiho.net", + "gauwoocoasik.com", + "gauzedecoratedcomplimentary.com", + "gauzeglutton.com", + "gavnogeeygaika.com", + "gavvia.com", + "gawainshirty.com", + "gawayez.e-postserv.com", + "gay-hotvideo.net", + "gayadpros.com", + "gayalgenipa.digital", + "gayuxhswva.com", + "gazati.com", + "gazeesoter.com", + "gazumpers27.fun", + "gb-asymbo.m-shop.me", + "gb.click.finning.com", + "gb1aff.com", + "gba.kwm.com", + "gbbdkrkvn.xyz", + "gbddeyjekkixrn.com", + "gbiyigdsgu.com", + "gbl.radware.com", + "gblcdn.com", + "gblock.greenhousedata.com", + "gbmfid.1mg.com", + "gbncqh.koneko-breeder.com", + "gbqofs.com", + "gbstobpvhhosqsr.com", + "gbtracking.cubiq.com", + "gbtracking.finning.com", + "gbullgmqfsgf.com", + "gbvnfbrg.com", + "gbvrgf.hibarai.com", + "gc.titans.com.au", + "gcbtbruxslwoc.xyz", + "gccmembershiprewards.americanexpress.de", + "gccmembershiprewards.americanexpress.it", + "gcfabtyir.com", + "gcfynlyvab.com", + "gcjzuzldn.com", + "gcn.tuv.com", + "gcoiys.cutsclothing.com", + "gcomfbzrsa.com", + "gcowhi.thesalarycalculator.co.uk", + "gcprivacy.com", + "gct.americanexpress.com", + "gctnkqjelwnwlcx.com", + "gcudsn.tradetested.co.nz", + "gcwubi.happypancake.fi", + "gcxiyx.inspireuplift.com", + "gcyzgld.com", + "gczxaczixzierxzier.com", + "gdasaasnt.com", + "gdbjurnxxhnro.com", + "gdbtlmsihonev.xyz", + "gdbyxgjbkgv.com", + "gdecording.info", + "gdecordingholo.info", + "gdfsrd.itslighting.kr", + "gdg.gardnerdenver.com", + "gdjejefdqthxmy.xyz", + "gdkixpmakvrpm.com", + "gdktgkjfyvd.xyz", + "gdlxtjk.com", + "gdm1.toner.fr", + "gdmconvtrck.com", + "gdmdigital.com", + "gdmelqact.gartner.com", + "gdmgsecure.com", + "gdpgwtwby.com", + "gdphhl.elite-auto.fr", + "gdqlno.weisshaus.de", + "gdsngr.chainreactioncycles.com", + "gdwfhelbww.com", + "gea-exchange-03.net.jumia.ug", + "gear.echovisuals.com", + "geargrope.com", + "gearwom.de", + "geasefloria.com", + "geazjxqwbr.com", + "gebadu.com", + "gebiqxmcc.com", + "gecfnc.foresight.jp", + "geckad.com", + "geckibou.com", + "geckoesdeport.top", + "gecl.xyz", + "gedozw.autoscout24.cz", + "geechaid.xyz", + "geedoovu.net", + "geegleshoaph.com", + "geekotg.com", + "geeksundigne.com", + "geerairu.net", + "geethaihoa.com", + "geethaiw.xyz", + "geethoap.com", + "geewooheene.net", + "gefkkw.cyberport.de", + "gegbeiaojmfgnkw.com", + "gegenhartz.de", + "geheimerseitensprung.com", + "geiozdtpssgt.com", + "geiybze.com", + "gejeegho.net", + "gejusherstertithap.info", + "gejzgq.gehaltsvergleich.com", + "gekkocondo.top", + "gekroome.com", + "gelatineabstainads.com", + "gelatinelighter.com", + "gelescu.cloud", + "gelhp.com", + "gelidoctans.digital", + "gelofrebromes.top", + "gemfowls.com", + "gemius.mgr.consensu.org", + "gemorul.com", + "gempeety.com", + "gempoussee.com", + "gen-ref.com", + "genaumsa.net", + "genbalar.com", + "genepide.com", + "generalebad.xyz", + "generaleducation.graduateprogram.org", + "generalizebusinessman.com", + "generallyrefinelollipop.com", + "generalprose.com", + "generateoffice.com", + "generateplunderstrew.com", + "generatorgenuinelyupcoming.com", + "genericlink.com", + "generosityfrozecosmic.com", + "generousclickmillennium.com", + "genesis.malwarebytes.com", + "genesismedia.com", + "geneticesteemreasonable.com", + "geneticocuby.com", + "genfpm.com", + "geniad.net", + "genialsleptworldwide.com", + "genieedmp.com", + "genieessp.com", + "genishury.pro", + "geniusbanners.com", + "geniusdexchange.com", + "geniusonclick.com", + "geniusunkirk.space", + "genreobrien.digital", + "gentent.stre4mplay.one", + "gentent.streampiay.fun", + "gentian-frd.hjapi.com", + "gentlecountries.com", + "gentlementoplessrest.com", + "gentlemoonlight.com", + "gentlynudegranny.com", + "genuinechancellor.com", + "genuinelybruises.com", + "genuinesuperman.com", + "genystopiary.com", + "geo.brobible.com", + "geo.digitalpoint.com", + "geo.emol.cl", + "geo.ertya.com", + "geo.gorillanation.com", + "geo.mezr.com", + "geo.mtvnn.com", + "geo.nbcsports.com", + "geo.ngtv.io", + "geo.thehindu.com", + "geo.xcel.io", + "geo.yahoo.com", + "geoaddicted.net", + "geobanner.adultfriendfinder.com", + "geobanner.alt.com", + "geobanner.hornywife.com", + "geobar.ziffdavisinternational.com", + "geodaljoyless.com", + "geodator.com", + "geodesyhoptree.com", + "geoedge.be", + "geoffreyquitimpression.com", + "geoflix.me", + "geogenyveered.com", + "geographicaltruth.com", + "geoidalsericin.com", + "geoidsskift.guru", + "geoinventory.com", + "geoip.apps.avada.io", + "geoip.ativo.com", + "geoip.boredpanda.com", + "geoip.finanzen.net", + "geoip.hmageo.com", + "geoip.ifunny.co", + "geoip.instiengage.com", + "geoip.nekudo.com", + "geolocation.forbes.com", + "geolocation.outreach.com", + "geometryworstaugust.com", + "geompzr.com", + "geonetric.actonservice.com", + "geonicbashara.com", + "geordiejinglet.com", + "georiot.com", + "geoservice.curse.com", + "geotrkclknow.com", + "geovisite.com", + "geraflows.com", + "geratedbawled.com", + "gereacumina.com", + "germanize24.fun", + "germanytechsupport.pages.dev", + "germinatecascade.com", + "germmasonportfolio.com", + "geruksom.net", + "gerybeeper.guru", + "gesanbarrat.com", + "gessoesbeavers.uno", + "gestiondocumentaire.ricoh.fr", + "get-beta.kabbee.com", + "get-browseprotection.com", + "get-cracked.com", + "get-dev.mastersapp.com", + "get-gx.net", + "get-here-click.xyz", + "get-link.xyz", + "get-lor.tacter.app", + "get-partner.life", + "get-stage.petdesk.com", + "get-staging.even.com", + "get-staging.iynk.com", + "get-staging.soloyal.co", + "get-test-employer.switchapp.com", + "get-test.avakin.com", + "get-test.livekick.com", + "get-test.switchapp.com", + "get.1tap.build", + "get.1tap.io", + "get.air-measure.com", + "get.airecontact.com", + "get.aivatar.co", + "get.akim.bo", + "get.amity.io", + "get.anthem.com", + "get.atakama.com", + "get.avakin.com", + "get.babyalbum.com", + "get.bambinoapp.com", + "get.basicprint.co", + "get.betheshyft.com", + "get.biblechat.ai", + "get.bigideas.club", + "get.bizly.co", + "get.buzzwallet.io", + "get.call-levels.com", + "get.catch.co", + "get.cheapshot.co", + "get.cityworthapp.com", + "get.codehub.ninja", + "get.conciergecare.app", + "get.cryptobrowser.site", + "get.cryptocontrol.io", + "get.davincisgold.com", + "get.dctaxi.com", + "get.deplike.com", + "get.diamanti.com", + "get.docusign.com", + "get.emma-app.com", + "get.empireblue.com", + "get.endur.app", + "get.even.com", + "get.evidence.care", + "get.firstline.org", + "get.flareapp.co", + "get.found.app", + "get.fudigo.com", + "get.fullcourt.io", + "get.getblood.com", + "get.helloheart.com", + "get.hiya.com", + "get.homemealdeal.com", + "get.howdy.co", + "get.hugoapp.com", + "get.incisive.com", + "get.informedmortgage.com", + "get.ingomoney.com", + "get.instalocum.com", + "get.jan.ai", + "get.jaranda.kr", + "get.kabbee.com", + "get.layer.com", + "get.livekick.com", + "get.loanzify.com", + "get.lookout.com", + "get.loopmobility.co", + "get.lu.gg", + "get.mastersapp.com", + "get.medifi.com", + "get.megastarfinancial.com", + "get.miso.kr", + "get.mistplay.com", + "get.mndbdy.ly", + "get.mojo.sport", + "get.muchbetter.com", + "get.myoyster.mx", + "get.nala.money", + "get.nfit.club", + "get.nl.ukg.be", + "get.noknok.co", + "get.noonlight.com", + "get.nuapay.com", + "get.oneatwork.app", + "get.openph.one", + "get.paradise8.com", + "get.peoople.app", + "get.peoople.co", + "get.plural.com", + "get.pockit.com", + "get.prapo.com", + "get.printt.com", + "get.printtapp.com", + "get.prismapp.com", + "get.pslove.com", + "get.pslove.dev", + "get.pulsega.me", + "get.qapital.com", + "get.recolor.info", + "get.revolut.com", + "get.reward.me", + "get.riyazapp.com", + "get.roomiapp.com", + "get.sage.com", + "get.sakay.ph", + "get.schoolbuddy.app", + "get.seedly.sg", + "get.sidekick.health", + "get.smart-guide.org", + "get.snapask.com", + "get.soloyal.co", + "get.somontreal.ca", + "get.speaky.com", + "get.spenn.com", + "get.spot.so", + "get.staging.tellusapp.com", + "get.starguide.app", + "get.stationhead.com", + "get.switchapp.com", + "get.telexa.mn", + "get.tellusapp.com", + "get.thesmartapp.me", + "get.thisisvegas.com", + "get.toffapp.co", + "get.tunableapp.com", + "get.tunity.com", + "get.ukg.be", + "get.ukg.ca", + "get.ukg.co.uk", + "get.ukg.com.au", + "get.ukg.de", + "get.ukg.fr", + "get.ukg.in", + "get.ukg.mx", + "get.ukg.nl", + "get.utelly.com", + "get.venmo.com", + "get.vent.co", + "get.vero.co", + "get.vida.co", + "get.videokits.com", + "get.viggo.com", + "get.viggo.energy", + "get.watchcat.app", + "get.wawa.games", + "get.weme.sh", + "get.wemoms.com", + "get.wishmindr.com", + "get.wyndy.com", + "get.wysa.uk", + "get.yellw.co", + "get.yugengamers.com", + "getadx.com", + "getadzuki.com", + "getallt1.com", + "getalltraffic.com", + "getapp.eltiempo.es", + "getapp.joinleaf.com", + "getapp.keepy.me", + "getapp.marinemax.com", + "getapp.myhappyforce.com", + "getapp.priceza.com", + "getarrectlive.com", + "getbestpolojpob.org", + "getbiggainsurvey.top", + "getbrowbeatgroup.com", + "getcdnpix.name", + "getclicky.com", + "getconatyclub.com", + "getconnected.infor.com", + "getdev.payso.ca", + "getdeviceinf.com", + "getgx.net", + "getinfo.fullsail.edu", + "getinstant.website", + "getintent.com", + "getjad.io", + "getl4w.lookout.com", + "getmackeepersoftpro.xyz", + "getmatchedlocally.com", + "getmetheplayers.click", + "getmyads.com", + "getmygateway.com", + "getnee.com", + "getnewsfirst.com", + "getnomadtblog.com", + "getoptad360.com", + "getoverenergy.com", + "getpdaiddaily.com", + "getpopunder.com", + "getpxq.rivolishop.com", + "getrunbestlovemy.info", + "getrunkhomuto.info", + "gets.myoyster.mx", + "getscriptjs.com", + "getsecurify.com", + "getsecuritysuite.com", + "getsharedstore.com", + "getshowads.com", + "getsmartyapp.com", + "getstart3d12.monster", + "getstarted.national.edu", + "getsthis.com", + "getsurv2you.net", + "getsurv2you.org", + "getsurv4you.org", + "getter.cfd", + "gettine.com", + "gettingcleaveassure.com", + "gettingtoe.com", + "gettjohytn.com", + "gettoknow.skookum.com", + "gettraffnews.com", + "gettunable.affinityblue.com", + "getupwoleai.com", + "getvideoz.click", + "getxml.org", + "getyourbitco.in", + "getyoursoft.ru", + "getyourtool.co", + "gevmrjok.com", + "geygin.bonprix.ch", + "geystikigonia.openapp.link", + "gf7t.cheques-cadeaux-culturels.fr", + "gfbpijvtoxpit.com", + "gfeede.theminda.com", + "gfgcwf.vidaxl.lv", + "gfgywe.abril.com.br", + "gfhkcfdqaongo.com", + "gfkeivwesib.com", + "gfkhapiuxjkspbq.xyz", + "gflpvq.rufflebutts.com", + "gfmvxeeqcrhy.com", + "gfn1.ugap.fr", + "gfnfzleduflvkt.com", + "gfnokk.natro.com", + "gforanythingam.com", + "gforat.grahambrown.com", + "gfprtdrgcyuxc.com", + "gfqhvj.wunderkarten.de", + "gfrixpclujxjnlq.com", + "gfsdloocn.com", + "gfstrck.com", + "gftasruowjnsc.xyz", + "gftet.com", + "gftkofhnz.com", + "gfunwoakvgwo.com", + "gfupivnzaxi.com", + "gfv4.destinia.co.za", + "gfwvrltf.xyz", + "gfxa.sheetmusicplus.com", + "gfzbdtwtlw.com", + "gg.caixin.com", + "gg.vevor.com", + "ggduev.cobone.com", + "ggduzx.potterybarn.com.kw", + "ggeaqltgasbcysu.com", + "ggetsurv4youu.com", + "ggftwafd.xyz", + "gggetsurveey.com", + "gghacks.com", + "gghhe.com", + "gghmyocmyl.com", + "gghut.com", + "ggjcswb4rln4.com", + "ggkk.xyz", + "gglx.me", + "ggqppaiglthoq.com", + "ggrawwbi.xyz", + "ggsbjzyo.com", + "ggsfq.com", + "ggvhbnkfc.com", + "ggwifobvx.com", + "ggxcoez.com", + "ggxyyalrj.com", + "ggzckmlts.com", + "ggzkgfe.com", + "gh.vsee.me", + "ghastlyoffer.com", + "ghastlyrejectionrest.com", + "ghattiwongsky.com", + "ghavjknuitkmh.com", + "ghbktboutfibvt.com", + "ghd.vsee.me", + "ghdlry.greetz.nl", + "ghentmidweek.com", + "gheraosonger.com", + "ghethe.com", + "ghettoschanse.com", + "ghfnlorkormcmr.com", + "ghifrc.baldai1.lt", + "ghilliebottles.com", + "ghisiva.top", + "ghjhucekiywqrk.com", + "ghmwlirru.com", + "ghnvfncbleiu.xyz", + "ghnwss.fmsstores.gr", + "ghonnz.columbiasports.co.jp", + "ghostchisel.com", + "ghostnewz.com", + "ghostsinstance.com", + "ghosttardy.com", + "ghp.adp.ca", + "ghrain.com", + "ghrnbw.avocadostore.de", + "ghrthryh.b-cdn.net", + "ghrzlu.skechers.com.tr", + "ghsheukwasana.info", + "ghtry.amateurswild.com", + "ghwkuv.lagirl.co.kr", + "ghyhwiscizax.com", + "ghyjajvriaf.com", + "gi-client-tracking.goodgamestudios.com", + "gi.inhaabit.com", + "gi7a.structube.com", + "gia.jd.com", + "giamcannhatban.com", + "giantaffiliates.com", + "giantexit.com", + "giantsvessel.com", + "gianwho.com", + "giaythethaonuhcm.com", + "gibaivoa.com", + "gibevay.ru", + "giblithakur.website", + "giboxdwwevu.com", + "gibsonorly.life", + "gicoxxmeostnxw.xyz", + "gidakcalgbc.com", + "giddinessrefusal.com", + "giddycoat.com", + "giddysystemrefers.com", + "gidmikipluoju.com", + "gidoulie.com", + "gienunrbt.com", + "gif1.gifi.fr", + "giftandgamecentral.com", + "giftcardbouns.com", + "giftedbrevityinjured.com", + "giftedglue.com", + "giftedhazelsecond.com", + "giftedthumb.com", + "giftplanning.westmont.edu", + "gifttopsurvey.top", + "gigaads.xyz", + "gigabitadex.com", + "gigacpmserv.com", + "gigahertz24.fun", + "giganticlived.com", + "giggedguddle.com", + "giggledgingle.com", + "giggleostentatious.com", + "gigjjgb.com", + "gigmantomjohn.guru", + "gigsmanhowls.top", + "gihehazfdm.com", + "gijxsthpuqdwcn.com", + "gikefa.uno", + "gilarditus.com", + "gilcxqgcbebbo.xyz", + "giliakmisdaub.com", + "gilledwebeye.life", + "gillnetstold.com", + "gillpwiul.com", + "gillsapp.com", + "gillsisabellaunarmed.com", + "gillstaught.com", + "gillynn.com", + "gilrauci.net", + "gimavpojtqa.com", + "gimmalscutches.com", + "gimme-promo.com", + "gimohhfzvmpdt.com", + "gimpsgenips.com", + "gimwcpketr.com", + "ginchoirblessed.com", + "ginfohpg.com", + "gingercompute.com", + "ginglmiresaw.com", + "ginkscarnal.top", + "ginmon.efscle.com", + "ginningsteri.com", + "ginnyclairvoyantapp.com", + "ginnycleanedfeud.com", + "ginnymulberryincompetent.com", + "ginnytors.top", + "ginnyweakeland.info", + "ginsicih.xyz", + "giojhm.finya.de", + "gipeucn.icu", + "gipostart-1.co", + "gippingrefont.com", + "gipsiesthyrsi.com", + "gipsouglow.com", + "gipsyhit.com", + "gipsytrumpet.com", + "giqaanwmqwowemt.com", + "giraffedestitutegigantic.com", + "giraffepiano.com", + "girdedmays.life", + "girdleunfamiliartraffic.com", + "girhub.com", + "girl-51-w.com", + "girl7y.com", + "girlbuffalo.com", + "girlsflirthere.life", + "girlsglowdate.life", + "girlsml.com", + "girlsonlinenow.com", + "girlstretchingsplendid.com", + "girlwaityou.com", + "girlwallpaper.pro", + "girseesoa.net", + "gishejuy.com", + "gistblemishparking.com", + "gitajwl.com", + "gitoku.com", + "gittithmartial.com", + "giufjcfjdv.com", + "givaphofklu.com", + "givedressed.com", + "giveesqtnq.com", + "givemysoft.ru", + "givenconserve.com", + "givesboranes.com", + "givevacation.com", + "givide.com", + "giving-weird.pro", + "givingcareer.com", + "givingsol.com", + "givoiq.nichiigakkan-careerplus.jp", + "giwkclu.com", + "gixiluros.com", + "gizsyj.thegrommet.com", + "gjfeblixctsojx.xyz", + "gjffrtfkhf.xyz", + "gjhksxthokyjlm.com", + "gjigle.com", + "gjjvjbe.com", + "gjkame6.com", + "gjknyqmvrluao.com", + "gjljde.kathmandu.co.nz", + "gjmovc.epapoutsia.gr", + "gjndsa.amaro.com", + "gjnzqdpzda.com", + "gjonfartyb.com", + "gjpcwjzzc.com", + "gjrhqyc.com", + "gjwluizt.com", + "gjwos.org", + "gjzbcvatvn.com", + "gk.gkservices.com", + "gk.sina.cn", + "gk79a2oup.com", + "gkbhrj49a.com", + "gkbvnyk.com", + "gkcltxp.com", + "gkcqyo.aquazzura.com", + "gkdafpdmiwwd.xyz", + "gkencyarcoc.com", + "gkewzootqju.com", + "gkfdkf.jdsports.co.uk", + "gkfehrdhbm.com", + "gkgygj.verivox.de", + "gkkchmjdndovu.xyz", + "gkopqp.coccodrillo.eu", + "gkoutpips.com", + "gkpfuoyapoprvln.com", + "gkpuqpewgxjso.com", + "gkpvuyrgbbzu.com", + "gkrtmc.com", + "gksqdt.reitmans.com", + "gkxyifeulfpb.com", + "gl-cash.com", + "gl5g98t0vfjb.panprices.com", + "gla63a4l.de", + "glacierglorifybeetroot.com", + "glaciergrimly.com", + "gladglen.com", + "gladiol9us10.com", + "gladsince.com", + "gladthereis.org", + "glaickoxaksy.com", + "glaijauk.xyz", + "glaikrolsoa.com", + "glaingoo.xyz", + "glaivoun.net", + "glaiwhee.net", + "glaixich.net", + "glakaits.net", + "glaksads.net", + "glamipixel.com", + "glamorousmixture.com", + "glamtina.com", + "glancedforgave.com", + "glancingambulance.com", + "glandinterest.com", + "glaringregister.com", + "glass.autovistagroup.com", + "glassesoftruth.com", + "glassguide-au.autovistagroup.com", + "glassmilheart.com", + "glassmoni.researchgate.net", + "glasssmash.site", + "glaubuph.com", + "glaultoa.com", + "glaurtas.com", + "glauvoob.com", + "glauxoaw.xyz", + "glaxaukr.net", + "glazegha.com", + "glazepalette.com", + "glbgox.djoser.de", + "glbltraffic.com", + "glbtrk.com", + "gldrdr.com", + "gleagainedam.info", + "gleamcalumnygeneralize.com", + "gleamcoupgently.com", + "gleamingcow.com", + "gleamingtrade.com", + "gleaminsist.com", + "gleampendulumtucker.com", + "glecmaim.net", + "gledycedule.life", + "gleebsoa.xyz", + "gleefulcareless.com", + "gleeglis.net", + "gleegloo.net", + "gleejoad.net", + "gleemsomto.com", + "gleemsub.com", + "gleeneep.com", + "gleetchisurvey.top", + "gleetedbunged.uno", + "gleewhor.xyz", + "glegreel.xyz", + "glelroum.com", + "gleneditor.com", + "glenmexican.com", + "glenprejudice.com", + "glenseized.com", + "glersakr.com", + "glersooy.net", + "glerteeb.com", + "glestoab.com", + "glevoloo.com", + "gleydegulled.com", + "gli9.inseec-bs.com", + "glibsols.net", + "glidelamppost.com", + "gliderpured.com", + "gliffyfreaked.com", + "gligheew.xyz", + "glimpsedrastic.com", + "glimpsemankind.com", + "glimr.io", + "glimtaul.xyz", + "glimtors.net", + "glinks.co", + "glirsoss.com", + "glisteningguide.com", + "glisteningproject.pro", + "glisteningsign.com", + "glitteringbrook.com", + "glitteringinextricabledemise.com", + "glitteringinsertsupervise.com", + "glitteringobsessionchanges.com", + "glitteringstress.pro", + "glixaing.com", + "glizauvo.net", + "gll.metricaga.com", + "glleadflxvn.com", + "gllgqjxog.com", + "glo-glo-oom.com", + "gloacmug.net", + "gloacmug.xyz", + "gloaftil.com", + "gloagaus.xyz", + "gloaghouph.com", + "gloalrie.com", + "gloansad.com", + "gloaphoo.net", + "gloavets.xyz", + "global-go.experian.com", + "global-guardians.actonservice.com", + "global-mktg.transunion.com", + "global.cphi-china.cn", + "global.fia-china.com", + "global.raboag.com", + "global.successfactors.com", + "global.zenprise.com", + "globaladblocker.com", + "globaladmedia.com", + "globaladmedia.net", + "globaladsales.com", + "globaladv.net", + "globalbanking.wolterskluwer.com", + "globalcommunications.sc.com", + "globaleloqua.americanexpress.com", + "globalinteractive.com", + "globalismedia.com", + "globallearningsystems.actonservice.com", + "globalmed.actonservice.com", + "globaloffers.link", + "globalsolutions.risk.lexisnexis.com", + "globalsuccessclub.com", + "globaltakeoff.net", + "globaltraffico.com", + "globalx.krafton-redeem.com", + "globeofnews.com", + "globeshyso.com", + "globo-ab.globo.com", + "globwo.online", + "globxaxqp.com", + "glochatuji.com", + "glochisprp.com", + "glocmauy.xyz", + "glodsaccate.com", + "glogoowo.net", + "glogopse.net", + "glokta.info", + "gloltaiz.xyz", + "glomocon.xyz", + "glomtipagrou.xyz", + "glonsophe.com", + "gloodain.net", + "gloodsie.com", + "gloogeed.xyz", + "gloognoogrix.com", + "gloogruk.com", + "glookup.info", + "gloolrey.com", + "glooltoora.net", + "gloomfabricgravy.com", + "gloomilybench.com", + "gloomilychristian.com", + "gloomilysuffocate.com", + "gloomseb.net", + "gloonoorsygamer.com", + "gloonseetaih.com", + "gloophoa.net", + "gloorsie.com", + "glootang.net", + "gloovids.com", + "gloppyveers.top", + "gloriacheeseattacks.com", + "glorialoft.com", + "gloriarefreshsuspected.com", + "glorifyfactor.com", + "glorifyraytreasurer.com", + "glorifytravelling.com", + "gloriousbeef.com", + "gloriousboileldest.com", + "gloriousmemory.pro", + "glorsugn.net", + "glossysense.com", + "glouckeexoo.net", + "glouftarussa.xyz", + "gloufteglouw.com", + "gloumsee.net", + "gloumsie.net", + "glounugeepse.xyz", + "glouseer.net", + "gloussowu.xyz", + "gloustoa.net", + "gloutanacard.com", + "gloutchi.com", + "glouxaih.net", + "glouzokrache.com", + "gloveroadmap.com", + "glovesusage.com", + "glovet.xyz", + "glowdittay.uno", + "glowdot.com", + "glowedhyalins.com", + "glowingnews.com", + "gloxeept.com", + "gloyah.net", + "gloytrkb.com", + "glozesmimer.top", + "glpeaoauwevlns.com", + "glquynodiflhw.com", + "glsfreeads.com", + "glssp.net", + "gltjtkqoxhbgvlx.com", + "glue.evansadhesive.com", + "glueluthern.digital", + "gluenasal.com", + "glugherg.net", + "glugreez.com", + "glukropi.com", + "glumdrawer.com", + "glumtitu.net", + "glungakra.com", + "glurdoat.com", + "glursihi.net", + "gluteinavarch.com", + "glutenmuttsensuous.com", + "gluttonstayaccomplishment.com", + "gluttonybrand.com", + "gluttonybuzzingtroubled.com", + "gluttonydressed.com", + "gluwhoas.com", + "gluxouvauque.com", + "gluxouvauure.com", + "glvhvesvnp.com", + "glwcxdq.com", + "glxdlf.tickets.ua", + "glxrubskce.com", + "glxtest.site", + "glycylsrapped.com", + "glyphsmahajan.com", + "glzsji.nordman.ru", + "gmads.net", + "gmawlljasi.com", + "gmbopxcfbwg.com", + "gmboxx.com", + "gmcdxivnqegrnl.com", + "gmcoanceqoymws.com", + "gme-trking.com", + "gmelinalegua.top", + "gmetrics.getbeamer.com", + "gmftmeqdlbobq.com", + "gmgllod.com", + "gmihupgkozf.com", + "gmijkajzor.com", + "gmiqicw.com", + "gmixiwowford.com", + "gmkail.com", + "gmkflsdaa.com", + "gmknz.com", + "gml-grp.com", + "gml.email", + "gmlebdifvxzzl.com", + "gmltiiu.com", + "gmmcerkkja.com", + "gmmhlk.techstar.ro", + "gmnagxbisjn.com", + "gmnameplate.actonservice.com", + "gmpcyv.svinando.com", + "gmqvql.furnwise.co.uk", + "gmqyld.jacksonandperkins.com", + "gmrhzf.wolfermans.com", + "gms.greatschools.org", + "gmsllx.sorteonline.com.br", + "gmufag.e1.ru", + "gmufag.fontanka.ru", + "gmufag.nn.ru", + "gmufag.starhit.ru", + "gmufag.woman.ru", + "gmuinujsn.com", + "gmuskkvfophohqn.xyz", + "gmuuiqcfcb.com", + "gmxcdm.vestel.com.tr", + "gmxvmvptfm.com", + "gmyze.com", + "gmzdaily.com", + "gn.informaengage.com", + "gnar.grammarly.com", + "gnashedmaypops.digital", + "gnashesfanfare.com", + "gnathicrugal.top", + "gnatterjingall.com", + "gnditiklas.com", + "gndkcpwowxnc.com", + "gndyowk.com", + "gnemxcfermkpp.com", + "gnfavfqifukyyl.com", + "gnfjvt.radpowerbikes.com", + "gnfqtz.smartphoto.se", + "gngsrgaza.com", + "gngtvwjo.com", + "gnh2.destinia.lv", + "gnjlnvlqjmdedul.com", + "gnjxesyfensbh.com", + "gnkgvjxunmwc.com", + "gnkljnfbd.com", + "gnksplbu.com", + "gnkvyn.freeportstore.com", + "gnnkrz.josbank.com", + "gnozmx.locasun.fr", + "gnqtageoyy.com", + "gnrmty.eurovaistine.lt", + "gnssivagwelwspe.xyz", + "gntsrybdc.com", + "gnuppbsxa.xyz", + "gnvpmftcgp.com", + "go-clicks.de", + "go-communications.comed.com", + "go-cpa.click", + "go-dev.callersmart.com", + "go-dev.qantaswellbeing.com", + "go-elqau.oracle.com", + "go-g3t-msg.com", + "go-g3t-push.net", + "go-g3t-s0me.com", + "go-g3t-s0me.net", + "go-g3t-som3.com", + "go-marketing.comed.com", + "go-mpulse.net", + "go-rank.de", + "go-response.thermofisher.com", + "go-rillatrack.com", + "go-srv.com", + "go-stage.oracle.com", + "go-staging.qantaswellbeing.com", + "go-test.bigspring.io", + "go-test.goflux.de", + "go-test.homepass.com", + "go-test.karos.fr", + "go-test.string.me", + "go-test.tamed.fdm.dk", + "go-test.wondavr.com", + "go-to-zlibrary.com", + "go-uat.qantaswellbeing.com", + "go-usertrack-importer.pub.24ur.si", + "go.17app.co", + "go.4010.ru", + "go.4sq.com", + "go.accredible.com", + "go.accumaxglobal.com.au", + "go.acelisconnectedhealth.com", + "go.activengage.com", + "go.adaquest.com", + "go.aero.com", + "go.affiliatesleague.com", + "go.air-electra.co.il", + "go.ali-cle.org", + "go.alliancefunds.com", + "go.alpha.avant.com", + "go.alphaapp.sharekey.com", + "go.americangriddle.com", + "go.anifox.net", + "go.anthonyliftgates.com", + "go.app.sharekey.com", + "go.asian.mingle.com", + "go.askbee.my", + "go.audacy.com", + "go.augin.app", + "go.aussie.mingle.com", + "go.aussiesocial.innovatedating.com", + "go.aussingles.ignite.technology", + "go.avalara.com", + "go.avant.com", + "go.avon.sk", + "go.axione.com", + "go.azets.dk", + "go.azets.fi", + "go.azets.no", + "go.azets.se", + "go.backtest.io", + "go.bandits.com", + "go.bayshoresystems.com", + "go.bciburke.com", + "go.betql.co", + "go.bigo.tv", + "go.billsmafia.com", + "go.bilt.page", + "go.bitnami.com", + "go.biz.uiowa.edu", + "go.blackboard.com", + "go.blackppl.innovatedating.com", + "go.blackrock.com", + "go.bluecrewjobs.com", + "go.bookmate.com", + "go.booksy.com", + "go.bouncie.com", + "go.bouygues-construction.com", + "go.boxtiq.com", + "go.brandactive.com", + "go.brandactiveinsights.com", + "go.brazil.innovatedating.com", + "go.brightspace.com", + "go.bro.social", + "go.brunswickgroup.com", + "go.bundlebyte.net", + "go.c4weld.com", + "go.callersmart.com", + "go.calo.app", + "go.canadalifecentre.ca", + "go.cardless.com", + "go.cargotec.com", + "go.carlisleft.com", + "go.carrefourclub.co.il", + "go.cb-w.com", + "go.celebjihad.live", + "go.century21.fr", + "go.cf.labanquepostale.fr", + "go.channel.io", + "go.checkncall.com", + "go.cheerz.com", + "go.chile.innovatedating.com", + "go.china.innovatedating.com", + "go.christsingles.mingle.com", + "go.citizen.com", + "go.clickipo.com", + "go.clicknplay.to", + "go.client.gazpasserelle.engie.fr", + "go.climate.emerson.com", + "go.clsi.org", + "go.colombia.innovatedating.com", + "go.comcastspectacor.com", + "go.computacenter.com", + "go.comres.emerson.com", + "go.comres1.emerson.com", + "go.contact.alphabet.com", + "go.convenenow.com", + "go.cornerstonebuildingbrands.com", + "go.covoitici.fr", + "go.cresa.plantemoran.com", + "go.cwtv.com", + "go.dallasstars.com", + "go.dateinasia.innovatedating.com", + "go.datingapp.mingle.com", + "go.deltek.com", + "go.delve.com", + "go.dev.hbnb.io", + "go.dev.upnext.in", + "go.devapp.sharekey.com", + "go.develapme.com", + "go.dgsta.com", + "go.dhs.gov", + "go.diagraph.com", + "go.diagraphmsp.com", + "go.divorced.ignite.technology", + "go.dngn.kr", + "go.dreamgaragealabama.com", + "go.driveclutch.com", + "go.drivemyfreedom.com", + "go.drivencarsallaccess.ca", + "go.dubbi.com.br", + "go.dukane.com", + "go.dunnhumby.com", + "go.durst-group.com", + "go.dutchbros.link", + "go.dxc.technology", + "go.e.mailchimp.com", + "go.eacpds.com", + "go.eapps.com", + "go.earlywarning.com", + "go.ebat.es", + "go.ebates.ca", + "go.econnect.dellmed.utexas.edu", + "go.edmontonoilers.com", + "go.egypt.innovatedating.com", + "go.electra-consumer.co.il", + "go.emails.discoveryplus.com", + "go.emeadatacenter.services.global.ntt", + "go.emersonautomation.com", + "go.engiestorage.com", + "go.engineeringim.com", + "go.enterprise.spectrum.com", + "go.esri.fi", + "go.eu.sparkpostmail1.com", + "go.europe.mingle.com", + "go.event.eset.com", + "go.everfave.com", + "go.evolutionmarketing.com.au", + "go.exactonline.de", + "go.exactonline.fr", + "go.exactonline.nl", + "go.expresslanedefensivedriving.com", + "go.eyefinity.com", + "go.ezidox.com", + "go.fabplaygrounds.com", + "go.fairviewmicrowave.com", + "go.faithfollow.com", + "go.fem.mingle.com", + "go.fhlbny.com", + "go.fiestabites.com", + "go.filipinocupid.date", + "go.filipinosingles.ignite.technology", + "go.findaplayer.com", + "go.findplay.it", + "go.fitfusion.com", + "go.flexwheels.com", + "go.flipauto.com", + "go.flipfit.com", + "go.flukebiomedical.com", + "go.flyreel.co", + "go.foremostmedia.com", + "go.fortifybuildingsolutions.com", + "go.france.innovatedating.com", + "go.freework.com", + "go.frescofrigo.app", + "go.frip.kr", + "go.futupilot.com", + "go.fyndi.ng", + "go.gaia.com", + "go.gaydate.ignite.technology", + "go.gaysingles.ignite.technology", + "go.gemapowdercoating.net", + "go.germansingles.ignite.technology", + "go.germany.innovatedating.com", + "go.getcyclique.com", + "go.getone.today", + "go.getreadyforthefuture.com", + "go.ginmon.de", + "go.godunnage.com", + "go.gpcom.com", + "go.greenlee.emerson.com", + "go.gridwise.io", + "go.hager.com", + "go.hager.ie", + "go.hager.nl", + "go.hager.pl", + "go.hager.se", + "go.hatcocorp.com", + "go.hbnb.io", + "go.hcmuaf.edu.vn", + "go.healthgrades.com", + "go.heleman.org", + "go.hello.navan.com", + "go.heritagebuildings.com", + "go.heybianca.co", + "go.heyho.my", + "go.hitachienergy.com", + "go.hocoma.com", + "go.holidayextras.co.uk", + "go.homear.io", + "go.homepass.com", + "go.hongkong.innovatedating.com", + "go.hongkongcupid.date", + "go.huterra.com", + "go.ibi.bo", + "go.icann.org", + "go.imaginecommunications.com", + "go.indo.innovatedating.com", + "go.indonesiacupid.co", + "go.info.verifi.com", + "go.info.verticurl.com", + "go.infopulse.com", + "go.insight.tv", + "go.insinkerator.emerson.com", + "go.int.vsp.com", + "go.integraoptics.com", + "go.intercall.com", + "go.inxinternational.com", + "go.iran.innovatedating.com", + "go.isbamutual.com", + "go.israel.innovatedating.com", + "go.italy.innovatedating.com", + "go.italysingles.ignite.technology", + "go.itsehoitoapteekki.fi", + "go.janesvilleinnovation.com", + "go.japan.ignite.technology", + "go.japan.innovatedating.com", + "go.jillianmichaels.com", + "go.jobtoday.com", + "go.jsh.mingle.com", + "go.justarrivd.com", + "go.kareo.com", + "go.karos.fr", + "go.kasa.co.kr", + "go.keenvibe.com", + "go.keenvibe.de", + "go.klauke.emerson.com", + "go.korea.innovatedating.com", + "go.koreacupid.co", + "go.koreasingles.ignite.technology", + "go.kurumsal.vodafone.com.tr", + "go.kvrma.net", + "go.l-com.com", + "go.labcorp.com", + "go.labonneadresse.ouest-france.fr", + "go.lamour.ignite.technology", + "go.lanair.com", + "go.lanemove.com", + "go.lanmark360.com", + "go.lasvegasaces.com", + "go.latin.mingle.com", + "go.latincupid.date", + "go.laurelsprings.com", + "go.lawly.app", + "go.lbb.in", + "go.leaf.fm", + "go.leecompany.com", + "go.lejour.com.br", + "go.lendspace.com", + "go.letspepapp.com", + "go.lexuscompletesubscription.com", + "go.lezsingles.ignite.technology", + "go.linksource.com", + "go.list-it.ai", + "go.llapac.com", + "go.locosonic.com", + "go.loveshaw.com", + "go.lukat.me", + "go.lunchr.co", + "go.madisoncollege.edu", + "go.majelan.com", + "go.makwajy.com", + "go.malay.innovatedating.com", + "go.malaysiacupid.co", + "go.malaysingles.ignite.technology", + "go.mapstr.com", + "go.marfeel.com", + "go.mashable.com", + "go.mashery.com", + "go.medicall.cc", + "go.mercedesbenzsouthorlando.com", + "go.merqueo.com", + "go.metalgoodsmfg.com", + "go.metallic.com", + "go.mexicancupid.date", + "go.mexico.innovatedating.com", + "go.mge.com", + "go.milestek.com", + "go.mindfi.co", + "go.mitchell1.com", + "go.mitesp.com", + "go.mktgcampaigns.com", + "go.moka.ai", + "go.morningstar.com", + "go.motivcx.com", + "go.muglife.com", + "go.multi-conveyor.com", + "go.muslim.mingle.com", + "go.muzz.com", + "go.mvtec.com", + "go.mwe.com", + "go.my.elca.ch", + "go.myfave.com", + "go.mylike-app.com", + "go.mysalonsuite.com", + "go.mytwc.com.au", + "go.naratourapp.com", + "go.navepoint.com", + "go.netherlands.innovatedating.com", + "go.netwitness.com", + "go.news.loyaltycompany.com", + "go.ngtvalves.com", + "go.noondate.com", + "go.northsidemedia.com", + "go.norway.innovatedating.com", + "go.nvp.com", + "go.oilkings.ca", + "go.ondutydoc.com", + "go.onecart.co.za", + "go.onefc.com", + "go.ortholive.com", + "go.ovsoftware.nl", + "go.palpita.net", + "go.panda-click.com", + "go.panda.sa", + "go.pardot.com", + "go.parents.mingle.com", + "go.paze.com", + "go.peak.net", + "go.pearsonvue.com", + "go.peppermarketing.com.au", + "go.petmire.com", + "go.petrelocation.com", + "go.pgx.com", + "go.pheasant.com", + "go.phhlending.com", + "go.piccolo.mobi", + "go.picsart.com", + "go.pinoy.innovatedating.com", + "go.planetnine.com", + "go.playbackbone.com", + "go.player2app.com", + "go.plygem.com", + "go.poland.innovatedating.com", + "go.polarking.com", + "go.polarkingmobile.com", + "go.polarleasing.com", + "go.polen-app.com", + "go.pornav.net", + "go.porschedrive.com", + "go.porscheparkingplus.com", + "go.portfoliobyopenroad.com", + "go.portugal.innovatedating.com", + "go.power.trade", + "go.powunity.com", + "go.prealpha.avant.com", + "go.primeone.cloud", + "go.prodapp.sharekey.com", + "go.protools.emerson.com", + "go.psentertainment.com", + "go.pubu.tw", + "go.qantaswellbeing.com", + "go.quartz-events.com", + "go.quartzinvitations.com", + "go.queer.ignite.technology", + "go.rakuten.com", + "go.rate.sh", + "go.ratengoods.com", + "go.reach.utep.edu", + "go.real.co", + "go.rex-bac-t.com", + "go.ridgid.emerson.com", + "go.riosalado.edu", + "go.robertsonbuildings.com", + "go.rochesterknighthawks.com", + "go.rohrer.com", + "go.rtafleet.com", + "go.russia.innovatedating.com", + "go.rzr.to", + "go.sabres.com", + "go.salessurrogate.com", + "go.saudiarabia.innovatedating.com", + "go.scmagazine.com", + "go.securitymsp.cisco.com", + "go.segra.com", + "go.seniorppl.mingle.com", + "go.servicenow.com", + "go.sfcg.com", + "go.sgs.com", + "go.shareknowledge.com", + "go.shokshak.com", + "go.shop.app", + "go.shoppremiumoutlets.com", + "go.shutterstock.com", + "go.simco-ion.com", + "go.simplomarketing.com", + "go.sirved.com", + "go.skippy.ai", + "go.smartjobr.com", + "go.snipsnap.it", + "go.socar.kr", + "go.socar.my", + "go.socialvenu.com", + "go.solaruniverse.com", + "go.southafrica.ignite.technology", + "go.southafrica.innovatedating.com", + "go.southafricacupid.co", + "go.spain.innovatedating.com", + "go.spartansolutions.com", + "go.spiroidgearing.com", + "go.spot.com", + "go.sseairtricity.com", + "go.stagger.co", + "go.staging.hbnb.io", + "go.steelbuilding.com", + "go.steps.me", + "go.stgapp.sharekey.com", + "go.streetbees.app", + "go.stripchat.beeg.com", + "go.stshr.co", + "go.subaru-justdrive.com", + "go.subscribe.mikealbert.com", + "go.suiste.app", + "go.sw.iftly.in", + "go.sweet.io", + "go.switzerland.innovatedating.com", + "go.syncsketch.com", + "go.syndcloud.com", + "go.tab.com.au", + "go.tactile.co", + "go.tactile.com", + "go.tamed.fdm.dk", + "go.tdyne.com", + "go.teepic.com", + "go.teepik.com", + "go.teknos.com", + "go.teledynemarine.com", + "go.tellusapp.com", + "go.test.mindfi.co", + "go.test.shop.app", + "go.testo.com", + "go.thai.innovatedating.com", + "go.ticketbiz.se", + "go.tigertool.com", + "go.tinder.com", + "go.tm4.com", + "go.tmacteex.org", + "go.toonboom.com", + "go.topicit.net", + "go.transtector.com", + "go.transversal.com", + "go.trevo.my", + "go.triumphlearning.com", + "go.tuev.cn", + "go.turkey.innovatedating.com", + "go.tuv.com", + "go.twi.sm", + "go.uae.innovatedating.com", + "go.ubmamg-media.com", + "go.uk.innovatedating.com", + "go.ukg.com", + "go.ukraine.innovatedating.com", + "go.uksingles.ignite.technology", + "go.ultimatesoftware.com", + "go.unifiedav.com", + "go.unifysquare.com", + "go.unitusccu.com", + "go.unverbluemt.de", + "go.uscad.com", + "go.usecaya.com", + "go.ustruckbody.com", + "go.venezuela.innovatedating.com", + "go.viet.innovatedating.com", + "go.visma.com", + "go.vitality.com.ar", + "go.vitalitybrasil.com", + "go.vitecgroup.com", + "go.voot.com", + "go.voypost.com", + "go.vsee.me", + "go.vue.com", + "go.wacom.com", + "go.wanna.com", + "go.washland.ae", + "go.webtoons.com", + "go.weecare.co", + "go.werbleapp.com", + "go.west.com", + "go.whatchu.com", + "go.wireco.com", + "go.wm.plantemoran.com", + "go.wondavr.com", + "go.woodsidecap.com", + "go.worldwinner.com", + "go.wtcmachinery.com", + "go.wu.com", + "go.www4.earlywarning.com", + "go.you-app.com", + "go.zakatpedia.com", + "go.zapyle.com", + "go.zartoo.ir", + "go.zebra.i-nox.de", + "go.zellepay.com", + "go.zendesk.com", + "go.zic.co.nz", + "go.zoomex.com", + "go.zvooq.com", + "go2.altaro.com", + "go2.global", + "go2.kofax.com", + "go2.letscliq.com", + "go2.mathworks.com", + "go2.ringcentral.com", + "go2affise.com", + "go2app.org", + "go2click.online", + "go2jump.org", + "go2media.org", + "go2offer-1.com", + "go2oh.net", + "go2rph.com", + "go2speed.org", + "go5.global.toshiba", + "go6shde9nj2itle.com", + "goa.dngn.kr", + "goaboomy.com", + "goaccredited.actonservice.com", + "goaciptu.net", + "goads.pro", + "goadx.com", + "goaffmy.com", + "goahoubesho.com", + "goajuzey.com", + "goalebim.com", + "goaleedeary.com", + "goalfirework.com", + "goaloozy.xyz", + "goalperusevicinity.com", + "goaodaj.com", + "goaserv.com", + "goasrv.com", + "goat.hepicgamerz.com", + "goat.nhimmeo.cf", + "goat.skeetstats.xyz", + "goat.tailspace.net", + "goatsnulls.com", + "goavoafu.com", + "goazlf.mytoys.de", + "gobacktothefuture.biz", + "gobanspagodas.com", + "gobetweencomment.com", + "gobetweengroan.com", + "gobetweensmartlyattic.com", + "gobeyond.superiorgroup.com", + "gobicyice.com", + "gobitta.info", + "gobletclosed.com", + "goblocker.xyz", + "gobmodfoe.com", + "gobreadthpopcorn.com", + "gocertiport.pearsonvue.com", + "gocolow.com", + "gocomparisongarrison.com", + "gocuxy.baycrews.jp", + "god.vsee.me", + "godacepic.com", + "goddesslevityark.com", + "godev.steps.me", + "godforsakensubordinatewiped.com", + "godlessabberant.com", + "godlygeese.com", + "godmotherelectricity.com", + "godpvqnszo.com", + "godroonrefrig.com", + "godshiptubing.top", + "godspeaks.net", + "godwitescrol.com", + "goelbotony.com", + "goelismidryl.com", + "goesdeedinsensitive.com", + "goesintakehaunt.com", + "goeticviola.com", + "gofecuhxltcqj.xyz", + "gofenews.com", + "gogaej.momastore.jp", + "gogglebox26.fun", + "gogglemessenger.com", + "gogglerespite.com", + "goghen.com", + "goglel.com", + "goglle.com", + "gogofunding.actonservice.com", + "gogord.com", + "gogovapps.actonservice.com", + "gogucbuojg.com", + "gohere.pl", + "gohillgo.com", + "gohupsou.com", + "gohznbe.com", + "goinformer.com", + "goingbicyclepolitically.com", + "goingplatinum.com", + "goingsbluffed.top", + "goingtoothachemagician.com", + "gokinjolove.jp", + "gokinjolove.net", + "goksuxauks.com", + "golbxjhofipyv.com", + "gold-line.click", + "gold2762.com", + "goldcaster.xyz", + "golden-gateway.com", + "goldencomm.actonservice.com", + "goldenhelix.actonservice.com", + "goldenpaints.actonservice.com", + "goldensmith.top", + "goldfishgrowth.com", + "goldfishsewbruise.com", + "goldforeyesh.org", + "goldm9.com", + "goldstats.com", + "golfchapah.space", + "golfmidwife.top", + "gollarpulsus.com", + "golochmenacer.com", + "goloshyacal.space", + "golovanov.net", + "golpnkgkndw.com", + "golsaiksi.net", + "gomain.pro", + "gomain2.pro", + "gomastabrat.com", + "gombotrubu.com", + "gomerchant.groupon.com", + "gomnlt.com", + "gonairoomsoo.xyz", + "gondolagnome.com", + "gondwrists.life", + "gone.pronhub.fun", + "goneawaytogy.info", + "goneleft.com", + "goneryacked.top", + "gonews2.com", + "gontent.powzers.lol", + "gonzalodaemon.top", + "gooblesdd.com", + "goodadvert.ru", + "goodappforyou.com", + "goodbusinesspark.com", + "goodgamesmanship.com", + "goodnesshumiliationtransform.com", + "goodnesslocusemphasize.com", + "goodnightbarterleech.com", + "goodnightrunaway.com", + "goods2you.net", + "goodsscoop.com", + "goodstriangle.com", + "goodweet.xyz", + "goodyhitherto.com", + "googie-anaiytics.com", + "google-analytics-cn.com", + "google-analytics.com", + "google-stare.com", + "googleads-cn.com", + "googleads.github.io", + "googleadservices-cn.com", + "googleadservices.com", + "googleadsserving.cn", + "googleanalytics.com", + "googleapi.club", + "googleeplay.com", + "googleoptimize-cn.com", + "googleoptimize.com", + "googles.video", + "googleseo.life", + "googlesyndication.com", + "googletagmanager-cn.com", + "googletagmanager.com", + "googletagservices.com", + "googlevads-cn.com", + "goohimom.net", + "goomaphy.com", + "gooods4you.com", + "goosebomb.com", + "goosimes.com", + "goostist.com", + "goourl.me", + "goozabooz.com", + "gophykopta.com", + "goplayhere.com", + "goqvdckzbtej.com", + "goraccodisobey.com", + "goraps.com", + "gordiustouse.website", + "goredi.com", + "goreoid.com", + "gorgeousedge.com", + "gorgeousground.com", + "gorgeousirreparable.com", + "gorgeousremoveplead.com", + "gorgestartermembership.com", + "gorgetmobiles.com", + "gorgetooth.com", + "gorilladescendbounds.com", + "gorillasneer.com", + "gorillatraffic.xyz", + "gorillatrk.com", + "gorillatrking.com", + "gosenergy.actonservice.com", + "goseri-link.mysuki.io", + "goseyfpmyfhmhdd.com", + "goshbiopsy.com", + "gositego.live", + "gosoftwarenow.com", + "gospelsaneared.top", + "gossipcase.com", + "gossipfinestanalogy.com", + "gossipprotectioncredentials.com", + "gossipsize.com", + "gossipylard.com", + "gostats.com", + "gostoamt.com", + "gosvroqqftetwiq.com", + "got-to-be.com", + "got-to-be.net", + "goteat.xyz", + "gotest.bouncie.com", + "gotest.onecart.co.za", + "gotest.onefc.com", + "gotest.real.co", + "gotest.taillight.com", + "gothamads.com", + "gotherresethat.com", + "gotherresethat.info", + "gotibetho.pro", + "gotie.tunein.com", + "gotjobbs.com", + "goto.firsttechfed.com", + "goto.heartlandpaymentsystems.com", + "goto.nearlist.com", + "goto.newmarklearning.com", + "goto.rosegal.com", + "goto.zaful.com", + "gotoaws.dresslily.com", + "gotoaws.rosegal.com", + "gotoaws.zaful.com", + "gotoexp.dresslily.com", + "gotohouse1.club", + "gotohouse2.cc", + "gotpiu.regenbogen.com", + "gotrackier.com", + "gotraffic.net", + "goucejugra.com", + "goufldsbktds.com", + "gougersorrier.top", + "gouheethsurvey.space", + "goulbap287evenost.com", + "gourgoldpieceso.com", + "gousauhu.xyz", + "gousouse.com", + "gousy11.top", + "goutee.top", + "goutylumpier.top", + "govbusi.info", + "governessmagnituderecoil.com", + "governessstrengthen.com", + "government.informaengage.com", + "governmentcloud.avaya.com", + "governmentwithdraw.com", + "goverua.com", + "govimpot.com", + "govirtualoffice.actonservice.com", + "govnn.cc", + "govyygegtgofm.xyz", + "gowestgroup.actonservice.com", + "gowgycwrfbukst.com", + "gowhiteowl.actonservice.com", + "gownletcarny.top", + "gownletinfamy.com", + "gowpengagster.com", + "gowspow.com", + "goya.rutube.ru", + "gozncj.stealthangelsurvival.com", + "gp.dejanews.com", + "gp.oddo-bhf.com", + "gpcrn.com", + "gpfaquowxnaum.xyz", + "gpiljd.thetiebar.com", + "gpiyhj.leopalace21.com", + "gpiyzwt.com", + "gplgqqg.com", + "gporkecpyttu.com", + "gpplus-app.hotdoc.com.au", + "gppppq.newcars.com", + "gppsusbb.com", + "gpsecureads.com", + "gpsqnl.delsey.com", + "gpstracker.site", + "gptkjrseu.com", + "gpukye.holabirdsports.com", + "gpylmwtjiy.com", + "gpynepb.com", + "gpzhcc.lapeyre.fr", + "gqaecrxbj.com", + "gqagmovxyk.com", + "gqalqi656.com", + "gqcmqihonrx.com", + "gqdvbkmnkox.com", + "gqfuf.com", + "gqhfjr.sizeofficial.es", + "gqhrflhprg.com", + "gqilaywrqy.com", + "gqjppj.rentcafe.com", + "gqjrfv.autodoc.fi", + "gqlaur.currentcatalog.com", + "gqmuky.kaigonohonne.com", + "gqqxum.mannys.com.au", + "gqraqz.e-domizil.de", + "gqskcsljniadk.com", + "gqtnjdflx.com", + "gqubkbuinx.com", + "gqusbheifyoqubu.com", + "gr-business.vodafone.com", + "gr-go.experian.com", + "gr.a23.in", + "gr3hjjj.pics", + "grabhastened.com", + "graboverhead.com", + "gracedschelly.com", + "gracefulmilk.com", + "gracefulsock.com", + "gracelessaffected.com", + "graceofnoon.com", + "gracesmallerland.com", + "gradecastlecanadian.com", + "gradecomposuresanctify.com", + "grado.ufv.es", + "graduallyassist.com", + "gradualmadness.com", + "graduatedgroan.com", + "graduatedspaghettiauthorize.com", + "graduatewonderentreaty.com", + "graettingerlaw.com", + "grafzen.com", + "gragaiwhebo.com", + "gragleek.com", + "grahamsbandbox.com", + "graibsah.xyz", + "grailtie.xyz", + "grainlyricalamend.com", + "grainmass.com", + "grainshen.com", + "grainsprogenymonarchy.com", + "grainsslaughter.com", + "grairsoa.com", + "grairtoorgey.com", + "graithos.net", + "graitsie.com", + "graivaik.com", + "graixomo.net", + "graizoah.com", + "graizout.net", + "grajag.com", + "grajoazy.com", + "grakorte.com", + "gralneurooly.com", + "gramasheludes.com", + "grammarselfish.com", + "gramotherwise.com", + "granaryvernonunworthy.com", + "granatelocknut.top", + "grandchildpuzzled.com", + "grandclemencydirt.com", + "granddadfindsponderous.com", + "granddaughterrepresentationintroduce.com", + "grande.actonservice.com", + "grandeursway.com", + "grandezza31.fun", + "grandfathercancelling.com", + "grandfatherguitar.com", + "grandiosefire.com", + "grandioseguide.com", + "grandmotherfoetussadly.com", + "grandmotherunit.com", + "grandnerve.pro", + "grandocasino.com", + "grandpagrandmotherhumility.com", + "grandpashortestmislead.com", + "grandsupple.com", + "grandwatchesnaive.com", + "granestichs.top", + "grangilo.net", + "grannyaudiblypriceless.com", + "grannyblowdos.com", + "grannysteer.com", + "grannytelevision.com", + "grantatomic.com", + "grantedorphan.com", + "grantedpigsunborn.com", + "grantinsanemerriment.com", + "grapefruitprecipitationfolded.com", + "grapeopinion.com", + "grapeshot.co.uk", + "graphicskiddingdesire.com", + "graphnitriot.com", + "grapiercaproyl.com", + "grappamacram.com", + "grapsaidsee.net", + "grapseex.com", + "grapselu.com", + "grartoag.xyz", + "graspfungoes.com", + "grassrootsunwired.actonservice.com", + "grasutie.net", + "grataeraghu.digital", + "gratchit.com", + "graterpatent.com", + "gratertwentieth.com", + "gratificationdesperate.com", + "gratificationopenlyseeds.com", + "gratifiedfemalesfunky.com", + "gratifiedmatrix.com", + "gratifiedsacrificetransformation.com", + "gratifiedshoot.com", + "gratitudeobservestayed.com", + "gratituderefused.com", + "grauglak.com", + "grauhoat.xyz", + "graukaigh.com", + "graungig.xyz", + "grauroocm.com", + "grauwaiw.com", + "grauxouzair.com", + "grave-orange.pro", + "gravecheckbook.com", + "graveshakyscoot.com", + "graveuniversalapologies.com", + "gravityharryexperienced.com", + "gravyponder.com", + "grawhoonrdr.com", + "grayishkabard.uno", + "grayoranges.com", + "grayreceipt.com", + "graywithingrope.com", + "grc.openapp.link", + "grc2.secureforms.mcafee.com", + "greasegarden.com", + "greasemotion.com", + "greaserenderelk.com", + "greasysquare.com", + "great-spring.pro", + "greatappland.com", + "greataseset.org", + "greatbonushere.top", + "greatcpm.com", + "greatdexchange.com", + "greatedo.com", + "greatlifebargains2024.com", + "greatlyclip.com", + "greatmidship.com", + "greatnessmuffled.com", + "greatvpnoffers.com", + "grecheer.com", + "grecmaru.com", + "greebomtie.com", + "greececountryfurious.com", + "greecewizards.com", + "greedcocoatouchy.com", + "greedrum.net", + "greeftougivy.com", + "greekbelievablesplit.com", + "greekmankind.com", + "greekomythpo.com", + "greekroo.xyz", + "greekunbornlouder.com", + "greemeek.net", + "green-griffin-860.appspot.com", + "green-red.com", + "green-resultsbid.com", + "green-search-engine.com", + "green4762.com", + "greenads.org", + "greenbeacon.actonservice.com", + "greencharge.actonservice.com", + "greenfox.ink", + "greengoplatform.com", + "greenjapan-cname.green-japan.com", + "greenlinknow.com", + "greenpaperlist.com", + "greenplasticdua.com", + "greenrecru.info", + "greensfallingperceive.com", + "greeter.me", + "greeterracked.com", + "greetpanda.org", + "greetzebra.com", + "greewaih.xyz", + "greewepi.net", + "greezoob.net", + "grefutiwhe.com", + "gregauunaided.com", + "gregorfines.com", + "grehtrsan.com", + "greif.actonservice.com", + "greithlinener.space", + "grelrairg.com", + "greltoat.xyz", + "gremsaup.net", + "grenkolgav.com", + "grepeiros.com", + "greptump.com", + "grerdoop.net", + "greroaso.com", + "grersomp.xyz", + "greshipsah.com", + "gretaith.com", + "gretnsassn.com", + "greworganizer.com", + "grewquartersupporting.com", + "greyersuppl.guru", + "greyinstrument.com", + "greystripe.com", + "grfpr.com", + "grgnsht.nzxt.com", + "gribblefessing.com", + "gribsastiw.com", + "griddedwarling.top", + "gridder.co", + "gridrelay27.co", + "griecemae.top", + "grievedclaimed.com", + "grievethereafter.com", + "griffintardant.guru", + "grigrees.xyz", + "grigsreshown.top", + "griksoud.net", + "grillcheekunfinished.com", + "grilledcolmars.top", + "grimacecalumny.com", + "grimdeplorable.com", + "grimsecretary.com", + "grimytax.pro", + "grinbettyreserve.com", + "grincircus.com", + "griotsspeos.com", + "gripcorn.com", + "gripehealth.com", + "grippertureen.space", + "gripping-bread.com", + "gripspigyard.com", + "grirault.net", + "gristleupanaya.com", + "gritaware.com", + "grixaghe.xyz", + "grkhhdxsimfif.com", + "grkuikqvpmqnla.com", + "grmtas.com", + "grn.openapp.link", + "grnext.crockpot-romania.ro", + "groabopith.xyz", + "groacoaz.com", + "groagnoaque.com", + "groameeb.com", + "groapeeque.com", + "grobido.info", + "grocerycookerycontract.com", + "grocerysurveyingentrails.com", + "grocmaish.com", + "grofag.hollandandbarrett.ie", + "groglezapto.pro", + "groguzoo.net", + "groininsightclaimed.com", + "gronsoad.com", + "grooksom.com", + "groomoub.com", + "groomtoo.com", + "groomysirups.top", + "groorsoa.net", + "grooseem.net", + "groosoum.xyz", + "grootcho.com", + "grooveoperate.com", + "grooverend.com", + "groovyornament.com", + "gropecemetery.com", + "gropefore.com", + "grortalt.xyz", + "grossedoicks.com", + "grouchybrothers.com", + "grouchypush.com", + "groudrup.xyz", + "grouisamrehr.com", + "groujeemoang.xyz", + "groumaux.net", + "groumtie.com", + "groumtou.net", + "groundcare.dixiechopper.com", + "groundlesscrown.com", + "groundlesstightsitself.com", + "groundtruth.com", + "grounolrou.com", + "groupcohabitphoto.com", + "groupevents.sixflags.com", + "groupian.io", + "groups.heatexperience.com", + "groupsrider.com", + "groupyammer.top", + "grourded.net", + "groutsfaham.top", + "grova.buzz", + "grova.xyz", + "grow.business.xerox.com", + "grow.national.biz", + "growebads.com", + "growingcastselling.com", + "growledavenuejill.com", + "growlingopportunity.com", + "grown-inpp-code.com", + "grownbake.pro", + "growngame.life", + "grownupsufferinginward.com", + "growthbuddy.app", + "growthmodemarketing.actonservice.com", + "grqjpukbyvypq.xyz", + "grrngjxqno.com", + "grsm.io", + "grt02.com", + "grtaanmdu.com", + "grtexch.com", + "grtyj.com", + "grubhenriettaannihilation.com", + "grubpremonitionultimately.com", + "grubsnuchale.com", + "grucmost.xyz", + "grudgewallet.com", + "grudreeb.com", + "grufeegny.xyz", + "gruffsleighrebellion.com", + "grumbletonight.com", + "grumpybreakingsalad.com", + "grumpydime.com", + "grumpydrawer.com", + "grumpyslayerbarton.com", + "grumrionzgu.com", + "grunikpazp.com", + "grunoaph.net", + "gruntremoved.com", + "gruponn.com", + "grurawho.com", + "grushoungy.com", + "grussreenter.com", + "gruvirxita.com", + "gruwalom.xyz", + "gruwrebutnar.com", + "grwp3.com", + "grxiqsqota.xyz", + "grxokm.kirstein.de", + "grxsaq.tagheuer.com", + "grxxvx.centerparcs.nl", + "grygrothapi.pro", + "grzhwl.adiamor.com", + "gsasolutionssecure.gsa.gov", + "gsbygc.clarks.eu", + "gsclvurjec.xyz", + "gscontxt.net", + "gseyldgnl.com", + "gsftuy.nutripure.fr", + "gsg9.carrefour-banque.fr", + "gsjln04hd.com", + "gslive.edm.globalsources.com", + "gsmatch.edm.globalsources.com", + "gsmqez.xcite.com", + "gsnb048lj.com", + "gsnqhdo.com", + "gsol.edm.globalsources.com", + "gsols.edm.globalsources.com", + "gsp1.baidu.com", + "gspjom.3balls.com", + "gspqch.cake.jp", + "gstaticx.com", + "gsupplyair.carte-gr.total.fr", + "gsurihy.com", + "gswinnodf.com", + "gsyegj.shatura.com", + "gt5tiybvn.com", + "gtbdhr.com", + "gtbtnrpzz.com", + "gtgkbkbwpqyhvq.com", + "gtgvze.chintai.net", + "gtitcah.com", + "gtkimwuyvqfb.com", + "gtm.diamond.jp", + "gtm.wise.com", + "gtm.you1.cn", + "gtmfsstatic.getgoogletagmanager.com", + "gtoonfd.com", + "gtosmdjgn.xyz", + "gtreus.aliexpress.com", + "gtrk.s3.amazonaws.com", + "gtrmshgbw.com", + "gtsads.com", + "gtudkfe.com", + "gtwimkngw.com", + "gtwoedjmjsevm.xyz", + "gtxlouky.xyz", + "gtxyaiihuwkdbk.com", + "gtzpic.opodo.co.uk", + "guadam.com", + "guangzhuiyuan.com", + "guanscleeks.com", + "guaranteefume.com", + "guaranteelamp.com", + "guardeddirection.com", + "guardeddummysoothing.com", + "guardedrook.cc", + "guardedschool.com", + "guardedtabletsgates.com", + "guardeebepaste.top", + "guardian-app.hotdoc.com.au", + "guardiancu.actonservice.com", + "guardiandigitalcomparison.co.uk", + "guardianinvadecrept.com", + "guardlnkcaptcha.com", + "guardsslate.com", + "guasarestant.com", + "guayababemotto.top", + "guchihyfa.pro", + "guddledarride.com", + "gudouzov.com", + "guelvp.1111.com.tw", + "guemalgist.com", + "guerrilla-links.com", + "guessdetail.com", + "guessstartlethrive.com", + "guesswhatnews.com", + "guest.vistage.com", + "guestblackmail.com", + "guesteaten.com", + "guestsfingertipchristian.com", + "guestssum.com", + "guftaujug.com", + "gugletkvarner.top", + "guhyqz.hawesko.de", + "guidecent.com", + "guidepointglobal.actonservice.com", + "guideposts.actonservice.com", + "guidesetup.pro", + "guidonsfeeing.com", + "guigebichir.website", + "guiletoad.com", + "guiltjadechances.com", + "guiltlessbasketball.com", + "guilty-bear.com", + "guineaacrewayfarer.com", + "guipureenterer.top", + "guitarfelicityraw.com", + "guitargrandmother.com", + "guitarlearning.deplike.com", + "gujakqludcuk.com", + "gujojbavdoh.com", + "gulf.moneroocean.stream", + "gulfimply.com", + "gullible-hope.com", + "gullible-lawyer.pro", + "gullibleanimated.com", + "gulliblecamp.com", + "gulliblegrip.com", + "gullibleguitar.com", + "gulsyangtao.guru", + "gumbolersgthb.com", + "gumcongest.com", + "gumlahdeprint.com", + "gummageshrieks.top", + "gummierhedera.life", + "gundeckclewing.top", + "gunggo.com", + "gungpurre.com", + "gunksjalapic.com", + "gunreset.com", + "gunsaidi.xyz", + "gunwaleneedsly.com", + "gunzblazingpromo.com", + "guq9.vente-unique.it", + "gurgle.pcmag.com", + "gurgle.spiceworks.com", + "gurgledgymnure.space", + "gurimix.com", + "gurjaraganger.com", + "gurneysretene.top", + "guro2.com", + "gurynyce.com", + "gushfaculty.com", + "gushswarthy.com", + "gusleelurg.top", + "gussame.com", + "gussbkpr.website", + "gussiessmutchy.com", + "gussimsosurvey.space", + "gustdertrum.com", + "gustygrandmother.com", + "gutazngipaf.com", + "gutchauzaugh.com", + "guterrat.gaius.app", + "gutobtdagruw.com", + "gutrnesak.com", + "gutsnights.com", + "gutterscaldlandslide.com", + "gutteryrhachi.com", + "guttulatruancy.com", + "gutwn.info", + "guufxr.sdbullion.com", + "guvsxiex.xyz", + "guvwolr.com", + "guwait.com", + "guwuym.barneys.co.jp", + "guxdjfuuhey.xyz", + "guxedsuba.com", + "guybaafvpv.com", + "guywireincorp.com", + "gvdetxlwcm.com", + "gvdqzy.milanoo.com", + "gvfbpo.diafer.com.br", + "gvfkzyq.com", + "gvhderjd.com", + "gvjpwiqmwmvvjsb.com", + "gvkmifcvr.com", + "gvkqpogjqvni.com", + "gvkzvgm.com", + "gvmojhugkiud.com", + "gvmomuqjv1.swyftx.com", + "gvpged.com", + "gvqlswog.com", + "gvt2.com", + "gvwdwrtzrs.com", + "gvxnff.soulara.com.au", + "gvzsrqp.com", + "gw-analytics.panasonic.com", + "gw-dv.vip", + "gwallet.com", + "gwbgqrxlelrjsi.com", + "gwehelqusbpdah.com", + "gwemwyqugg.com", + "gwfcpecnwwtgn.xyz", + "gwggiroo.com", + "gwguyh.edreams.es", + "gwhllcipky.com", + "gwizal.yumbutter.com", + "gwjdaazribz.com", + "gwjfwrzoevwt.com", + "gwogbic.com", + "gwpcomqsyflewv.com", + "gwrgoaunieybo.com", + "gwropn.soelu.com", + "gwtc.sfr.fr", + "gwtixda.com", + "gwupkw.flexform.com.br", + "gwurinylw.com", + "gwvjcrtucd.com", + "gx.idg.se", + "gx101.com", + "gxcaxz.cresus.fr", + "gxcqhawgc.com", + "gxcvxdeda.com", + "gxdzfyg.com", + "gxfuwkgsp.com", + "gxgu9gktreso.com", + "gxikmksjuz.com", + "gxleat.attenir.co.jp", + "gxmlkgraj.com", + "gxnedqaxm.com", + "gxordgtvjr.com", + "gxoymwfwex.com", + "gxpiypxnjwtclv.com", + "gxpvnveyqowm.com", + "gxqjvuhsk.com", + "gxtmsmni.com", + "gxuhoeynwghjd.com", + "gxusko.pinkpanda.hu", + "gxvaunase.com", + "gxvpfppyktgaeo.com", + "gxyaxf.pixartprinting.be", + "gxyojn.underarmour.fr", + "gxzabkagrlb.com", + "gybles.shopee.ph", + "gyeapology.top", + "gyehtm.thebridge.it", + "gyenhpl.com", + "gyfumobo.com", + "gygibjzjtq.com", + "gyhfmvfhfgqg.com", + "gymdeserves.com", + "gymellionize.com", + "gymgipsy.com", + "gymnasiumfilmgale.com", + "gypsiedjilt.com", + "gypufahuyhov.xyz", + "gyqbrs.qvc.it", + "gyqntn.dekoruma.com", + "gyradiko.openapp.link", + "gyudlffoisng.com", + "gyvcwd.cdiscount.com", + "gyvlgl.sportitude.com.au", + "gyvyoc.dermoeczanem.com", + "gyvzjp.conradelektronik.dk", + "gyxkmpf.com", + "gyxtyd.yummicandles.com", + "gyydua.dakine.com", + "gzbcuy.mamarella.com", + "gzcxtuxgqjrhz.com", + "gzglmoczfzf.com", + "gzifhovadhf.com", + "gzigudxidz.com", + "gzjroa.bradsdeals.com", + "gzkkbuvz.com", + "gzlxvg.papy.co.jp", + "gzpphnbvqj.com", + "gzqihxnfhq.com", + "gzqsxbgnggnho.com", + "h-bid.com", + "h.imedia.cz", + "h.n11.com", + "h0.t.hubspotemail.net", + "h00c.sfr.fr", + "h031.familydollar.com", + "h0w-t0-watch.net", + "h12-media.com", + "h15maincat.com", + "h2aek6rv0ard.com", + "h353.ncadvertiser.com", + "h5.analytics.126.net", + "h52ek3i.de", + "h559.stamfordadvocate.com", + "h5log.zongheng.com", + "h5lwvwj.top", + "h5r2dzdwqk.com", + "h74v6kerf.com", + "h78xb.pw", + "h8brccv4zf5h.com", + "h98s.com", + "hab-sharepoint.weebly.com", + "habeglee.net", + "habhudvimli.com", + "habitualexecute.com", + "habitualhumor.com", + "habitualivoryashes.com", + "hablvsmnr.com", + "habovethecit.info", + "habovethecity.info", + "habovethecityon.info", + "habutaeunroost.com", + "hadajvqpha.com", + "hadfrizzprofitable.com", + "hadmiredinde.info", + "hadsans.com", + "hadsanz.com", + "hadseaside.com", + "hadsecz.com", + "hadsimz.com", + "hadskiz.com", + "hadsokz.com", + "hadtwobr.info", + "haffnetworkmm.com", + "hafisfunnier.guru", + "hagboatdismast.com", + "hagdenlupulic.top", + "hagdispleased.com", + "haggeisgael.com", + "haghalra.com", + "haglance.com", + "hagnaudsate.com", + "hagnutrient.com", + "hagppxgjypqa.com", + "hagweedtoytown.com", + "haiariunsely.top", + "haihaime.net", + "haikcarlage.com", + "haiksbogier.top", + "hailstonenerve.com", + "hailstoneprodigious.com", + "hailstonescramblegardening.com", + "hailtighterwonderfully.com", + "haimagla.com", + "haimimie.xyz", + "hainoruz.com", + "haircutmercifulbamboo.com", + "hairdresserbayonet.com", + "hairletbollox.shop", + "hairoak.com", + "hairpinoffer.com", + "hairpintacticalartsy.com", + "hairy-level.pro", + "hairyapplication.com", + "haithoaz.net", + "haitingshospi.info", + "hajoopteg.com", + "haksaigho.com", + "hal.courrierinternational.com", + "halachadivvers.com", + "halcyoncanyon.com", + "half-concert.pro", + "halflyfiscal.com", + "halfpriceozarks.com", + "halftimeaircraftsidewalk.com", + "halftimestarring.com", + "halfwayscratchcoupon.com", + "halileo.com", + "halleyperson.pro", + "hallowedinvention.com", + "hallucinatebotany.com", + "hallucinatecompute.com", + "hallucinatediploma.com", + "hallucinatepromise.com", + "halo.actonservice.com", + "halogennetwork.com", + "halteddropped.com", + "halthomosexual.com", + "haltingbadge.com", + "haltingdivision.com", + "haltinggold.com", + "haltough.net", + "halveimpendinggig.com", + "halvwk.jetcost.ie", + "hambtr.unilife.co.jp", + "hamburgerintakedrugged.com", + "hamestoyman.website", + "hamfatbuxeous.guru", + "haminu.space", + "hamletuponcontribute.com", + "hammamfehmic.com", + "hammereternal.com", + "hammerhearing.com", + "hammerhewer.top", + "hammockpublisherillumination.com", + "hamoumpa.xyz", + "hampersolarwings.com", + "hamperstirringoats.com", + "hamsterginger.com", + "hamulustueiron.com", + "hanadev.branch.rocks", + "hanastage.branch.rocks", + "hanatest.branch.rocks", + "hancockhealth.hancockregional.org", + "handafterenergy.com", + "handbagadequate.com", + "handbaggather.com", + "handboyfriendomnipotent.com", + "handcuffglare.com", + "handfuljoggingpatent.com", + "handfulnobodytextbook.com", + "handfulsobcollections.com", + "handgripvegetationhols.com", + "handkerchiefpeeks.com", + "handkerchiefpersonnel.com", + "handkerchiefstapleconsole.com", + "handlegoatsperiod.com", + "handlesgrugrus.top", + "handleteeth.com", + "handlingattic.com", + "handlingblare.com", + "handnorth.com", + "handshakesexyconquer.com", + "handsomebend.pro", + "handsomehose.com", + "handsomeindustry.com", + "handsomelyhealth.com", + "handsomelythumb.com", + "handsomepinchingconsultation.com", + "handsomeyam.com", + "handtub.com", + "handwritingdigestion.com", + "handwritingdoorbellglum.com", + "handwritingnomad.com", + "handy-tab.com", + "handyfield.com", + "handyfireman.com", + "handyincrease.com", + "handymanprivately.com", + "handymansurrender.com", + "hangdogferfel.com", + "hangfly.net", + "hangiesues.top", + "hangnailamplify.com", + "hangnailhasten.com", + "hangoveratomeventually.com", + "hankrivuletperjury.com", + "hannahfireballperceive.com", + "hanqpwl.com", + "hansetwangy.com", + "hantlesberith.com", + "haoexw.buysellonline.jp", + "haostat.qihoo.com", + "hapbtualkfi.com", + "hapdkvyhchw.com", + "haphazardbleeding.com", + "haplesshydrant.com", + "haplessland.com", + "haplic.com", + "happen.spkt.io", + "happenemerged.com", + "happenhistory.com", + "happeningdeliverancenorth.com", + "happeningflutter.com", + "happeningurinepomposity.com", + "happy-davinci-53144f.netlify.com", + "happy-diwali-sabhiko-shubhkamneyen.b-cdn.net", + "happyholidays.coniferhealth.com", + "happymuttere.org", + "happypavilion.com", + "happysponge.com", + "haptenspopean.com", + "hapticswasher.com", + "harassinganticipation.com", + "harassingindustrioushearing.com", + "harassmentgrowl.com", + "harayun.com", + "harborcaption.com", + "harborcub.com", + "hard-configurator.com", + "hardabbuy.live", + "hardaque.xyz", + "hardboileddearlyaccomplish.com", + "harderdaubpetty.com", + "hardinet.actonservice.com", + "hardtofindmilk.com", + "hardwaretakeoutintimidate.com", + "hardynarrow.com", + "hardynylon.com", + "hareeditoriallinked.com", + "harelipwelshes.digital", + "haresmodus.com", + "harhtwb.com", + "haribdathesea.com", + "hariblockairline.com", + "hariheadacheasperity.com", + "harkingskulp.digital", + "harlan.actonservice.com", + "harlequinsleepyfrog.xyz", + "harmalpilotry.com", + "harman.epoise.com", + "harmantest.epoise.com", + "harmfulresolution.com", + "harmfulsong.pro", + "harmless-sample.pro", + "harmlessepic.com", + "harmlessmessage.com", + "harmlesstacticalhonorable.com", + "harmoniousfamiliar.pro", + "harmonypix.com", + "harmonywing.com", + "harmvaluesrestriction.com", + "harnessabreastpilotage.com", + "haronfitanheck.com", + "harpinhaster.top", + "harpinoperose.com", + "harpra-companion-test.harvinar.com", + "harpra-companion.harvinar.com", + "harrenmedia.com", + "harrenmedianetwork.com", + "harretrips.digital", + "harris.ni.com", + "harrydough.com", + "harrymercurydynasty.com", + "harsh-hello.pro", + "harshlygiraffediscover.com", + "harshplant.com", + "harshtoreexpression.com", + "hartattenuate.com", + "hartbasketenviable.com", + "hartlyengland.com", + "harvardunions.com", + "harvester.cms.markiza.sk", + "harvesttheory.com", + "harzfriends.de", + "harzpzbsr.com", + "hasdrs.com", + "hash-hash-tag.com", + "hashbitewarfare.com", + "hashpreside.com", + "hasricewaterh.info", + "hasslefree.redwingshoes.com", + "hastecoat.com", + "hasteshearses.com", + "hastyarmistice.com", + "hatablepuleyn.com", + "hatagashira.com", + "hatapybbwxkbs.com", + "hatbenchmajestic.com", + "hatchetrenaissance.com", + "hatchetsummit.com", + "hatchord.com", + "hatedgeographical.com", + "hatedhazeflutter.com", + "hatefulbane.com", + "hatefulgirlfriend.com", + "hatefulrequest.com", + "hathyneglu.com", + "hats-47b.com", + "hatsamevill.org", + "hatteshtetel.top", + "hatwasallo.com", + "hatwasallokmv.info", + "hatzhq.net", + "hauboisphenols.com", + "hauchiwu.com", + "hauganes.net", + "haughtysafety.com", + "hauhws.asgoodasnew.de", + "hauixd.halistores.com", + "haukrgukep.org", + "hauledforewordsentimental.com", + "hauledresurrectiongosh.com", + "haulme.info", + "haulmyiodins.top", + "haulstugging.com", + "haunchbelongings.com", + "haunigre.net", + "haunowho.net", + "haunteddishwatermortal.com", + "hauntingfannyblades.com", + "hauntingwantingoblige.com", + "hauntlist.com", + "hauphoak.xyz", + "hauphuchaum.com", + "haupsoag.xyz", + "haupsoti.net", + "hausoumu.net", + "haustoam.com", + "hauteinakebia.top", + "hauthoun.xyz", + "hautoust.com", + "hauufhgezl.com", + "hauzdj.quellogiusto.it", + "havagedhyana.com", + "havamedia.net", + "haveflat.com", + "havegrosho.com", + "havenadverb.com", + "havenalcoholantiquity.com", + "havencharacteristic.com", + "havenwrite.com", + "haveplentymusic.com", + "haveproceeding.com", + "haveralupbeat.website", + "havils.com", + "havingsreward.com", + "haviorshydnoid.com", + "havoccasualtypersistent.com", + "havocsbilaan.com", + "hawhuxee.com", + "hawkyeye5ssnd.com", + "hawsquallgenerate.com", + "hawsuffer.com", + "haxbyq.com", + "haxdym.min-breeder.com", + "haxsoft.com", + "haymishlytta.com", + "haymowsrakily.com", + "hayyad.com", + "hazairgo.net", + "hazansent.com", + "hazawl.veke.fi", + "hazelbeseech.com", + "hazelhannahfruit.com", + "hazelhideous.com", + "hazelnutshighs.com", + "hazelocomotive.com", + "hazicu.hothomefuck.com", + "hazoopso.net", + "hazymarvellous.com", + "hb-247.com", + "hb.vhsrv.com", + "hb.yahoo.net", + "hb94dnbe.de", + "hbaazk.bukalapak.com", + "hbagency.it", + "hbahrd.yogibo.jp", + "hbbtv-track.prosieben.de", + "hbbtv-track.prosiebensat1puls4.com", + "hbbvykwoiqhjpah.xyz", + "hbcrnvtpyfegpws.com", + "hbeipcdntijpb.com", + "hbfpvm.comolib.com", + "hbfqcy.com", + "hbhood.com", + "hbhtpuvjpqsmf.com", + "hbid.ams3.cdn.digitaloceanspaces.com", + "hbiq.net", + "hbkpcwdxite.com", + "hbloveinfo.com", + "hbmode.com", + "hbo5.concours-pass.com", + "hborq.com", + "hbozuumx.com", + "hbpcjmegtll.com", + "hbrphusgbhpjpi.com", + "hbx.df-srv.de", + "hbxbiwgdjervee.com", + "hby7.destinia.it", + "hbzikbe.com", + "hcbjuiira.com", + "hcdmhyq.com", + "hcdnpe.iareduceri.ro", + "hchlqx.ghbass.com", + "hcitgdljlrfw.com", + "hcjarn.parfumsclub.de", + "hcjpbc.closerweekly.com", + "hcjpbc.intouchweekly.com", + "hcjpbc.j-14.com", + "hcjpbc.lifeandstylemag.com", + "hcjpbc.mensjournal.com", + "hcjpbc.muscleandfitness.com", + "hcjpbc.okmagazine.com", + "hcjpbc.radaronline.com", + "hcjpbc.usmagazine.com", + "hckjsc.kastner-oehler.at", + "hclspy.gourmetencasa-tcm.com", + "hcmhqb.radpowerbikes.ca", + "hcndrrodt.com", + "hcnxeqjc.com", + "hcrwvno.com", + "hcsiquau.com", + "hcsmec.decathlon.pt", + "hcu.actonservice.com", + "hcwmnryoyf.com", + "hcxbokndbhw.com", + "hcxhstgwtc.com", + "hczkldokoiycq.com", + "hczvwi.soldejaneiro.com", + "hd.pe.fr", + "hd100546c.com", + "hdacode.com", + "hdapdyme.xyz", + "hdat.xyz", + "hdbcdn.com", + "hdbcoat.com", + "hdbcode.com", + "hdbcome.com", + "hdbkell.com", + "hdbkome.com", + "hdbtop.com", + "hde1.repentignychevrolet.com", + "hdfoweey.com", + "hdicsm.autoscout24.be", + "hdjfeed.top", + "hdmtools.com", + "hdnagl.womensecret.com", + "hdpreview.com", + "hdscout.com", + "hdu-deeplinks.mindtickle.com", + "hdvcode.com", + "hdvideosnet.com", + "hdwibtrw.com", + "hdwvhgnisi.com", + "hdxdhu.zumnorde.de", + "he3mero6calli4s.com", + "he7ll.com", + "headachehedgeornament.com", + "headclutterdialogue.com", + "headerdisorientedcub.com", + "headirtlseivi.org", + "headlightgranulatedflee.com", + "headlightinfinitelyhusband.com", + "headphonedecomposeexcess.com", + "headphoneveryoverdose.com", + "headquarterinsufficientmaniac.com", + "headquarterscrackle.com", + "headquartersexually.com", + "headquartersimpartialsexist.com", + "headsroutestocking.com", + "headstonerinse.com", + "headup.com", + "headyblueberry.com", + "headydegree.com", + "headyhook.com", + "healflowers.com", + "health-metrics-api.setapp.com", + "health.aonunited.com", + "health.atlanticgeneral.org", + "health.brgeneral.org", + "health.fishersci.com", + "health.hillcrest.com", + "health.info.baptisthealth.com", + "healthcare.fishersci.com", + "healthcare.mcgladrey.com", + "healthcare.oakstreethealth.com", + "healthcare.thermofisher.com", + "healthcasts.actonservice.com", + "healthfailed.com", + "healthgrades.actonservice.com", + "healthier.aahs.org", + "healthier.luminishealth.org", + "healthsmd.com", + "heap.com", + "heap.drop.com", + "heapbonestee.com", + "heappyrinceas.info", + "heardaccumulatebeans.com", + "heardsoppy.com", + "hearingdoughnut.com", + "hearinglizards.com", + "hearob.klix.ba", + "heartacheeasellikeness.com", + "heartbeat.pmd.444.hu", + "heartbreakingmind.com", + "heartbrokenbarrellive.com", + "heartedshapelessforbes.com", + "heartflow.actonservice.com", + "hearthinfuriate.com", + "hearthmint.com", + "hearthorn.com", + "heartilyscales.com", + "heartlessrigid.com", + "heartmedia.biz", + "heartperopus.top", + "heartsawpeat.com", + "heartynail.pro", + "heartyten.com", + "heaterpealarouse.com", + "heaterrobotscompute.com", + "heatertried.com", + "heathertravelledpast.com", + "heatmaps.lcisoft.it", + "heatpracticallyease.com", + "heatprecipitation.com", + "heavenexceed.com", + "heavenfull.com", + "heavengenerate.com", + "heavenly-landscape.com", + "heavenproxy.com", + "heavently7s1.com", + "heavespectaclescoefficient.com", + "heavinessnudgemystical.com", + "heavyconsciousnesspanties.com", + "heavyplayground.com", + "heavyrnews.name", + "heavyuniversecandy.com", + "hebiichigo.com", + "hebraicwain.website", + "hectorfeminine.com", + "hectorobedient.com", + "hecxtunmw.com", + "hedgebedengue.website", + "hedgehoghugsyou.com", + "hedmisreputys.info", + "hedwigsantos.com", + "heebauch.com", + "heedetiquettedope.com", + "heedlessplanallusion.com", + "heelsmerger.com", + "heerosha.com", + "heeteefu.com", + "heethout.xyz", + "heezylaura.com", + "heftedbeatify.cfd", + "heftygift.pro", + "hegazedatthe.info", + "hehighursoo.com", + "hehnpryefuq.com", + "heiressplane.com", + "heiressscore.com", + "heiresstolerance.com", + "heirforslow.com", + "heirloomreasoning.com", + "heistedmarybud.top", + "heixidor.com", + "hej.henriksommerfeld.se", + "hejrspjwu.com", + "hekhnn.turnkeyvr.com", + "hekowutus.com", + "helaid.com", + "heldciviliandeface.com", + "helens.actonservice.com", + "heleric.com", + "helesandoral.com", + "helic3oniusrcharithonia.com", + "helign.com", + "heliumwinebluff.com", + "hellnebsh.live", + "hello.bpost.be", + "hello.bpost2.be", + "hello.controlmap.io", + "hello.effervescents.com", + "hello.emergeinteractive.com", + "hello.grattezvotrecadeau.be", + "hello.highlandsolutions.com", + "hello.lesarcs-peiseyvallandry.com", + "hello.ola.app", + "hello.ops.bpost.be", + "hello.postuler.bpost.be", + "hello.solliciteren.bpost.be", + "hello.staticstuff.net", + "hello.stbpost.be", + "hello.steadyapp.com", + "hello.trailblazers.com", + "hello.wellocution.com", + "hellobar.com", + "hellogain.actonservice.com", + "hellominimshanging.com", + "helltraffic.com", + "helmethopeinscription.com", + "helmetregent.com", + "helmfireworkssauce.com", + "helmregardiso.com", + "helpcollar.com", + "helpdesk.thinkhdi.com", + "helperinadmissible.com", + "helpflame.com", + "helpfulrectifychiefly.com", + "helpingnauseous.com", + "helplessdanpavilion.com", + "helseeftie.net", + "hemaglnkrvdcgxe.com", + "hemblx.vans.cl", + "hembrandsteppe.com", + "hemhiveoccasion.com", + "hemineedunks.com", + "hemisphereilliterate.com", + "hemtatch.net", + "hemworm.com", + "hencefusionbuiltin.com", + "hencemakesheavy.com", + "hencoopfiestas.life", + "henfskbbk.xyz", + "heniypgtlw.com", + "henoticpipi.com", + "henriettaproducesdecide.com", + "hentaibiz.com", + "hentaicounter.com", + "hentaigold.net", + "hentaionline.net", + "hentent.stre4mplay.one", + "hentent.streampiay.fun", + "heoidln.com", + "heparlorne.org", + "hepekdxt.xyz", + "hepsaign.com", + "heptix.net", + "herac-stm.com", + "heraldet.com", + "heratheacle.com", + "herbalaffiliateprogram.com", + "herbalbreedphase.com", + "herbamplesolve.com", + "herbgreencolumn.com", + "herbwheelsobscure.com", + "hercockremarke.info", + "herdethi.net", + "herdintwillelitt.com", + "herdmenrations.com", + "hereaftercostphilip.com", + "hereaftertriadcreep.com", + "herebybrotherinlawlibrarian.com", + "hereditaryplead.com", + "hereincigarettesdean.com", + "heremployeesihi.info", + "heresanothernicemess.com", + "heresjokey.com", + "herew-lmq.com", + "hergunavantaj.com.tr", + "herhomeou.xyz", + "heritageamyconstitutional.com", + "herlittleboywhow.info", + "herma-tor.com", + "hermelebromin.top", + "hermichermicbroadcastinglifting.com", + "hermichermicfurnished.com", + "hernialbriefer.com", + "heroblastgeoff.com", + "herodiessujed.org", + "heroiddepress.com", + "heroinalerttactical.com", + "herolaumbrous.website", + "heronspire.com", + "herpes2.pa-ruit.jp", + "herringgloomilytennis.com", + "herringlife.com", + "herslenderw.info", + "herynore.com", + "hesatinaco.com", + "hesatinacorne.org", + "hesconet.actonservice.com", + "hesitanttoothpaste.com", + "hesoorda.com", + "hespe-bmq.com", + "hesprh.sony.jp", + "hesterinoc.info", + "hestutche.com", + "hetadinh.com", + "hetaer.xyz", + "hetahien.com", + "hetaint.com", + "hetapugs.com", + "hetapus.com", + "hetartwg.com", + "hetaruvg.com", + "hetaruwg.com", + "hethis.com", + "hetsclaxqke.com", + "hetsouds.net", + "heucoucjrwno.com", + "heuida.shopafrm.com", + "heukwasanasosett.info", + "heusysianedu.com", + "hevc.site", + "hevdnzqu.com", + "hevqaz.submarino.com.br", + "hewawkward.com", + "hewdisobedienceliveliness.com", + "heweop.com", + "hewhimaulols.com", + "hewiseryoun.com", + "hewmjifrn4gway.com", + "hewokhn.com", + "hewomenentail.com", + "hewonderfulst.info", + "hexcan.com", + "hexerpabalum.com", + "hexonesimphees.top", + "hexovythi.pro", + "hexusads.fluent.ltd.uk", + "heyaxr.fashiondays.bg", + "heybarnacle.com", + "heycompassion.com", + "heycrktc.xyz", + "heyos.com", + "hf.forevernetworks.com", + "hf5rbejvpwds.com", + "hfc195b.com", + "hfeoveukrn.info", + "hffxc.com", + "hfggttxptxwdmb.com", + "hfib5s-sdds-248d.xyz", + "hfjoksuriyy.com", + "hfjvuxuwasf.com", + "hfk128dfs-dsfbheuoys.xyz", + "hfmogh.piatradesign.ro", + "hfmphs.loccitane.com", + "hfnrvmkqtqyudxt.com", + "hfnzhczqgdp.com", + "hfoghh.inter.it", + "hfolmr.office-com.jp", + "hfpuhwqi.xyz", + "hfpwcx.supermercadosmas.com", + "hfufkifmeni.com", + "hfugukhcea.com", + "hfvqqbwverxy.xyz", + "hfvura.noriel.ro", + "hfxgxzmik.com", + "hg-bn.com", + "hgads.com", + "hgbn.rocks", + "hgcbvpjswabie.xyz", + "hgcmnews.pro", + "hgdpllko.com", + "hgf4.zanzicar.fr", + "hghit.com", + "hgirsxsgetv.com", + "hgjxjis.com", + "hgpmbfkxmrw.xyz", + "hgprha.mizalle.com", + "hgsosrgldtgmyb.xyz", + "hgub2polye.com", + "hgubxzfpolbf.com", + "hgx1.online", + "hgx1.site", + "hgx1.space", + "hgzqxe.hanesbrandsinc.jp", + "hgzxmxwzgdbud.com", + "hhbxcs.tylko.com", + "hhbypdoecp.com", + "hhcktiucw.xyz", + "hhglobal.actonservice.com", + "hhhcsywtuiif.com", + "hhiswingsandm.info", + "hhit.xyz", + "hhjow.com", + "hhklc.com", + "hhkld.com", + "hhmako.cloud", + "hhoxwxfxgb.com", + "hhrsecure.com", + "hht8m6w8mnug.quine.sh", + "hhtxjoa.com", + "hhuohqramjit.com", + "hhvbdeewfgpnb.xyz", + "hhvivsbiip.com", + "hhwcqa.underarmour.com.br", + "hhxfjgiyiheil.com", + "hhyajwolmq.com", + "hi.bigduck.com", + "hi.hipcamp.com", + "hi.inhaabit.com", + "hi.koalendar.com", + "hi.littlepixi.com", + "hi.streetworkoutlist.com", + "hi.syllable.ai", + "hi.wooribank.com", + "hiadone.com", + "hialstrfkctx.com", + "hiasor.com", + "hibids10.com", + "hibitomonach.com", + "hibssqnitlsgcm.com", + "hiccupcotman.com", + "hickclamour.com", + "hickeysmith.actonservice.com", + "hickunwilling.com", + "hickytarp.space", + "hicovjpufo.com", + "hidcupcake.com", + "hiddenamonghearts.com", + "hiddenbucks.com", + "hiddenseet.com", + "hidemembershipprofane.com", + "hideousactivelyparked.com", + "hidingenious.com", + "hidist.com", + "hidjoi.perfumesclub.com", + "hiedgored.top", + "hiemsunsweat.com", + "hieramuriel.com", + "hierarchymicrophonerandom.com", + "hierarchytotal.com", + "hievel.com", + "hifakritsimt.com", + "hiflkhvgvwsff.com", + "higgiens23c5l8asfrk.com", + "highconvertingformats.com", + "highcpmcreativeformat.com", + "highcpmgate.com", + "highcpmrevenuegate.com", + "highcpmrevenuenetwork.com", + "highdirtysubsided.com", + "highercldfrev.com", + "highercldfrevb.com", + "highered.franklincovey.com", + "higherlargerdate.com", + "highestfollowing.com", + "highestgaugers.com", + "higheurest.com", + "highfalutinbox.com", + "highfalutinhoney.com", + "highfalutinroom.com", + "highjackclients.com", + "highjournalistbargain.com", + "highlevelbite.com", + "highlights-schadenmanager.schwacke.de", + "highlights-schwackenet.schwacke.de", + "highlypersevereenrapture.com", + "highlyrecomemu.info", + "highmaidfhr.com", + "highnets.com", + "highperformancecpm.com", + "highperformancecpmgate.com", + "highperformancecpmnetwork.com", + "highperformancedformats.com", + "highperformancedisplaycontent.com", + "highperformancedisplayformat.com", + "highperformancegate.com", + "highprofitnetwork.com", + "highrevenuecpm.com", + "highrevenuecpmnetrok.com", + "highrevenuecpmnetwork.com", + "highrevenuegate.com", + "highrevenuenetwork.com", + "hightech24h.com", + "hightles.com", + "hightopnews.com", + "hightrafficads.com", + "highway.cablecar.sph.com.sg", + "highwaycpmrevenue.com", + "hijpdcvwb.com", + "hijxfm.gaspedaal.nl", + "hikestale.com", + "hikmxb.botovo.cz", + "hiknhe.tanabesports.com", + "hikrfneh.xyz", + "hikvar.ru", + "hilariouscongestionpackage.com", + "hilarioustasting.com", + "hilariouszinc.com", + "hilarlymcken.info", + "hilarlymckensec.info", + "hilaroryssus.guru", + "hildrenasth.info", + "hildrenastheyc.info", + "hilerant.site", + "hillbackserve.com", + "hillhousehomes.co", + "hillsarab.com", + "hillsidejustificationstitch.com", + "hilltopads.com", + "hilltopads.net", + "hilltopgo.com", + "hillyhaeres.website", + "hilove.life", + "hilsaims.net", + "hiltingcid.com", + "himediads.com", + "himediadx.com", + "himekingrow.com", + "himgta.com", + "himhedrankslo.xyz", + "himosteg.xyz", + "himpumbilic.cfd", + "himrebelliontemperature.com", + "himselfthoughtless.com", + "himselves.com", + "himunpracticalwh.info", + "hinaprecent.info", + "hinavvogha.com", + "hindervoting.com", + "hindsightchampagne.com", + "hines.actonservice.com", + "hingamgladt.org", + "hingamgladther.com", + "hingfruitiesma.info", + "hinkhimunpra.info", + "hinkhimunpractical.com", + "hinoidczarist.com", + "hinowlfuhrz.com", + "hip-97166b.com", + "hipals.com", + "hipersushiads.com", + "hipintimacy.com", + "hipizza.openapp.link", + "hipkqt.contorion.de", + "hippusanglist.com", + "hiprofitnetworks.com", + "hipstertinta.space", + "hipunaux.com", + "hipvaeciaqqtrhy.xyz", + "hirelinghistorian.com", + "hiringairport.com", + "hirsung.de", + "hirurdou.net", + "hisismoyche.com", + "hispherefair.com", + "hissedapostle.com", + "hissedassessmentmistake.com", + "hissoverout.com", + "hissshortsadvisedly.com", + "hisstrappedperpetual.com", + "histhkwcyzxzu.com", + "histi.co", + "historicalbeam.com", + "historicalcarawayammonia.com", + "historicalcargo.com", + "historicalcompetentconquered.com", + "historicalrequest.com", + "historicalsenseasterisk.com", + "historicgraduallyrow.com", + "histssenaah.top", + "hisurnhuh.com", + "hit-parade.com", + "hit.cnbce.com", + "hit.interia.pl", + "hit.mybestpro.com", + "hit.skrz.cz", + "hit.ua", + "hit.webcentre.lycos.co.uk", + "hitachi-hightech-as.actonservice.com", + "hitbip.com", + "hitbox.com", + "hitchbuildingeccentric.com", + "hitchimmerse.com", + "hitchrational.com", + "hitcounters.miarroba.com", + "hitcpm.com", + "hithercollow.top", + "hithertodeform.com", + "hitlist.ru", + "hitlnk.com", + "hitlounge.com", + "hitmse.altinbas.com", + "hitometer.com", + "hits-i.iubenda.com", + "hits.antena3.com", + "hits.dealer.com", + "hits.europuls.eu", + "hits.getelevar.com", + "hits.guardian.co.uk", + "hits.informer.com", + "hits.letras.mus.br", + "hits.porn.fr", + "hits.puls.lv", + "hits.sh", + "hits.tf.rs", + "hits.theguardian.com", + "hits.zdnet.co.kr", + "hits4me.com", + "hitserver.ibope.com.br", + "hitslink.com", + "hittail.com", + "hiug862dj0.com", + "hiuplq.diretta.it", + "hiuplq.eredmenyek.com", + "hiuplq.flashscore.bg", + "hiuplq.flashscore.ca", + "hiuplq.flashscore.co.id", + "hiuplq.flashscore.co.jp", + "hiuplq.flashscore.co.ke", + "hiuplq.flashscore.co.uk", + "hiuplq.flashscore.com", + "hiuplq.flashscore.com.au", + "hiuplq.flashscore.com.br", + "hiuplq.flashscore.com.ng", + "hiuplq.flashscore.com.tr", + "hiuplq.flashscore.de", + "hiuplq.flashscore.dk", + "hiuplq.flashscore.gr", + "hiuplq.flashscore.in", + "hiuplq.flashscore.nl", + "hiuplq.flashscore.pl", + "hiuplq.flashscore.pt", + "hiuplq.flashscore.ro", + "hiuplq.flashscore.se", + "hiuplq.flashscore.sk", + "hiuplq.flashscore.vn", + "hiuplq.livescore.in", + "hiuplq.livesport.cz", + "hiuplq.liveticker.com", + "hiuplq.resultados.com", + "hiuplq.rezultati.com", + "hiuplq.soccer24.com", + "hiuplq.soccerstand.com", + "hiuplq.tennis24.com", + "hiway.actonservice.com", + "hixapalg.com", + "hixwiarnrfo.com", + "hiyaxgkemtiad.com", + "hiyksu.karllagerfeldparis.com", + "hizanpwhexw.com", + "hizlireklam.com", + "hjalma.com", + "hjbgdc.fracora.com", + "hjfonyiuo.com", + "hjgapllydic.com", + "hjgcdi.farmacybeauty.com", + "hjgkdv.fiverr.com", + "hjhbyywgzxxqzu.com", + "hjhwjphsryi.com", + "hjiwoazeigefn.com", + "hjklq.com", + "hjmjmywncskyt.com", + "hjmnfdab.com", + "hjprhubzqgw.com", + "hjqdwmekhur.com", + "hjrvsw.info", + "hjrwwwlqcovom.com", + "hjuswoulvp.xyz", + "hjxajf.com", + "hjyfhi.misterspex.fi", + "hjyovlwtevwdjy.com", + "hk-go.experian.com", + "hkeibmpspxn.com", + "hkfgsxpnaga.xyz", + "hkifcxblsu.com", + "hkilops.com", + "hkiztcykfb.com", + "hkj8.evobanco.com", + "hkjjfpkghxec.xyz", + "hkjmjxttwaxmui.com", + "hkngacxry.com", + "hkowhqtenjfud.com", + "hksfkh.otomotoprofi.pl", + "hkskqs.belvilla.fr", + "hksmstpzsnlj.com", + "hktracker.hankookilbo.com", + "hkuuopuhl.xyz", + "hkuypnhpafbuyy.com", + "hlagkl.vinatis.com", + "hlbelbblmc.com", + "hlcvjaqjckgrwb.com", + "hleouh.feelunique.com", + "hlerseomcb.com", + "hleuindnjcixxep.com", + "hlftbsgj.com", + "hlhyzh.fann.cz", + "hligh.com", + "hljmdaz.com", + "hlmiq.com", + "hlms.ecologie.gouv.fr", + "hlogger.heraldcorp.com", + "hlok.qertewrt.com", + "hloxhxodk.xyz", + "hlprqavqtlkin.com", + "hlqpie.waves.com", + "hlreoc.gonuldensevenler.com", + "hlrvfycqtlfjd.com", + "hlserve.com", + "hlumjujtkmgzmf.com", + "hlunlean.com", + "hlusfkredm.com", + "hlygsp.modivo.ro", + "hlyrecomemum.info", + "hmafhczsos.com", + "hmakpa.saksoff5th.com", + "hmcjrijsmvk.com", + "hmcncq.pierreetvacances.com", + "hmeagu.e87.com", + "hmeoda.restplatzboerse.ch", + "hmeqvp.essencemakeup.com", + "hmerapfifpf.com", + "hmfnaj.notino.bg", + "hmg.handelsblatt.com", + "hmg.wiwo.de", + "hmgnjf.autoscout24.it", + "hmjyvj.glamira.it", + "hmlvxk.julian-fashion.com", + "hmndkdan.com", + "hmoctt.leboutique.com", + "hmpfja.up-t.jp", + "hmrxsxvl.com", + "hmsykhbqvesopt.xyz", + "hmutggsidcnhj.com", + "hmvbmf.vidaxl.es", + "hmxg5mhyx.com", + "hmyjoj.5-fifth.com", + "hmyuokltxplqwfa.com", + "hmziwy.yearbookordercenter.com", + "hn1l.site", + "hnfljokqhc.com", + "hnibej.transat.com", + "hnjkcnntdg.com", + "hnkyxyknp.com", + "hnnuaa.willhaben.at", + "hnpgjp.cyclemarket.jp", + "hnrgmc.com", + "hntkeiupbnoaeha.xyz", + "hntnca.petpetgo.com", + "hnudnorbpdcd.com", + "hnwttl.re-katsu.jp", + "hnxhksg.com", + "hnyswepsc.com", + "hnytrd.ssfshop.com", + "ho-tro-tin-dung-ca-nhan.com", + "hoa44trk.com", + "hoabinoo.net", + "hoacauch.net", + "hoagiesmowed.com", + "hoakz.xyz", + "hoanaijo.com", + "hoanoola.net", + "hoardglitterjeanne.com", + "hoardjan.com", + "hoardpastimegolf.com", + "hoatebilaterdea.info", + "hoaxcookingdemocratic.com", + "hoaxedpassay.space", + "hoaxresearchingathletics.com", + "hoaxviableadherence.com", + "hobbiesshame.online", + "hobbleobey.com", + "hocgeese.com", + "hockeycomposure.com", + "hockeyhavoc.com", + "hockeysacredbond.com", + "hockicmaidso.com", + "hoctor-pharity.xyz", + "hocusedcassan.top", + "hocylpbff.com", + "hodges.actonservice.com", + "hodgesmace.actonservice.com", + "hodllane.com", + "hoggersundue.com", + "hoggetforfend.com", + "hoglinsu.com", + "hogmc.net", + "hognaivee.com", + "hognutturpis.top", + "hogqmd.com", + "hogtiescrawley.com", + "hohamsie.net", + "hohshops.com", + "hoickedfoamer.top", + "hoickpinyons.com", + "hoidenzaniest.top", + "hoiiodacdsmro.com", + "hoisquit.buzz", + "hokarsoud.com", + "hokierloopy.digital", + "hokkaidobank.rapi.jp", + "hokuspokus.tarnkappe.info", + "hol.dir.tvsmiles.tv", + "hola.xebel.co", + "holahupa.com", + "holdenthusiastichalt.com", + "holdhostel.space", + "holdingholly.space", + "holdingwager.com", + "holdsbracketsherry.com", + "holdsoutset.com", + "holduporatory.com", + "holemanwasco.com", + "holenhw.com", + "holgateperfect.com", + "holict.com", + "holidaycoconutconsciousness.com", + "holistnunatak.com", + "hollekeamboina.com", + "hollowafterthought.com", + "hollowcharacter.com", + "holmiumundried.com", + "holptimawa.com", + "holspostcardhat.com", + "holyskier.com", + "home.edm.globalsources.com", + "home.usg.com", + "homecareresources.rosemarksystem.com", + "homecomingrespectedpastime.com", + "homehardware.actonservice.com", + "homelycrown.com", + "homepageking.de", + "homepig4.xyz", + "homesickclinkdemanded.com", + "homespotaudience.com", + "homestairnine.com", + "homesyowl.com", + "homeycommemorate.com", + "homicidalseparationmesh.com", + "homicidelumpforensic.com", + "homicidewoodenbladder.com", + "homierceston.top", + "hommmaq.com", + "homncjrgbref.com", + "homosexualfordtriggers.com", + "homraigigeria.top", + "hondoutdraw.top", + "honestlyapparentlycoil.com", + "honestlydeploy.com", + "honestlyfosterchild.com", + "honestlygipsy.com", + "honestlystalk.com", + "honestlyvicinityscene.com", + "honestpeaceable.com", + "honey888.love", + "honeybulb.com", + "honeycombabstinence.com", + "honeycombastrayabound.com", + "honeycombprefecture.com", + "honeygoldfish.com", + "honeymoondisappointed.com", + "honeymoonregular.com", + "honeyreadinesscentral.com", + "honitonchyazic.com", + "honorablehall.com", + "honorablehalt.com", + "honorablehydrant.com", + "honorableland.com", + "honorbustlepersist.com", + "honourcunninglowest.com", + "honoursdashed.com", + "honoursimmoderate.com", + "hontent.powzers.lol", + "hontent.powzerz.lol", + "hoo1luha.com", + "hoodentangle.com", + "hoodoesvector.top", + "hoodoosdonsky.com", + "hoodypledget.top", + "hoofexcessively.com", + "hoofsduke.com", + "hoogajee.net", + "hooglidi.net", + "hoojique.xyz", + "hoojts.demmelhuber.net", + "hookawep.net", + "hookpurgery.top", + "hookupfowlspredestination.com", + "hooliganmedia.com", + "hoomigri.com", + "hoonaptecun.com", + "hoood.info", + "hoopbeingsmigraine.com", + "hoopersnonpoet.com", + "hoophaub.com", + "hoophejod.com", + "hooplejubus.uno", + "hoopmananticus.top", + "hooptaik.net", + "hooterwas.com", + "hootravinedeface.com", + "hootsuite.branch.rocks", + "hoovendamsite.top", + "hoowuliz.com", + "hop.dttd.app", + "hopbeduhzbm.com", + "hopdream.com", + "hopedpluckcuisine.com", + "hopedwishfulpercent.com", + "hopeful.coh.org", + "hopefullyapricot.com", + "hopefullyfloss.com", + "hopefulstretchpertinent.com", + "hopelessrolling.com", + "hopesteapot.com", + "hopghpfa.com", + "hophcomeysw.com", + "hopilos.com", + "hoplaugh.com", + "hopperimprobableclotted.com", + "hoppermagazineprecursor.com", + "hoppershortercultivate.com", + "hoppersill.com", + "hopsackmoth.com", + "hopsigna.com", + "hoptopboy.com", + "horacemann.actonservice.com", + "horaceprestige.com", + "horaebanca.life", + "hordeumtooken.com", + "horgoals.com", + "horizon-track.globo.com", + "horizon.globo.com", + "horizoneurope.ukri.org", + "horizononline.actonservice.com", + "horizontallyclenchretro.com", + "horizontallycourtyard.com", + "horizontallywept.com", + "hormosdebris.com", + "hornierxenium.com", + "hornsobserveinquiries.com", + "hornspageantsincere.com", + "horny.su", + "hornydateclub.link", + "hornygirlsinapp.com", + "hornysmart.link", + "horporn.cfd", + "horribledecorated.com", + "horriblygeneratortwinkle.com", + "horriblysparkling.com", + "horridbinding.com", + "horrifieddespair.com", + "horrifyclausum.com", + "horse-bidforreal.org", + "horsebackbeatingangular.com", + "horsebackcastle.com", + "horsilyoxydase.com", + "hortestoz.com", + "hortitedigress.com", + "hoseitfromtheot.com", + "hosenews.com", + "hosenewspapersdepths.com", + "hosentombe.top", + "hosierygossans.com", + "hosieryplum.com", + "hosierypressed.com", + "hospitablehall.com", + "hospitablehat.com", + "hospitabletradition.pro", + "hospitality.redbull.racing", + "hospitalitydisorder.com", + "hospitalityjunctioninset.com", + "hospitalsky.online", + "host.gsslcloud.com", + "host.roxiapp.com", + "host11.traffic-builders.com", + "hostabondoc.com", + "hostave.net", + "hostave4.net", + "hostedads.realitykings.com", + "hosterunozxxxna.shop", + "hostingcloud.racing", + "hostlyacus.digital", + "hostpdf.co", + "hosupshunk.com", + "hot4k.org", + "hotdeskbabes.pro", + "hotegotisticalturbulent.com", + "hotel-marketing.hrs.com", + "hotgvibe.com", + "hothoodimur.xyz", + "hothta.com", + "hotiapjla.com", + "hotjar.com", + "hotkabachok.com", + "hotlinedisappointed.com", + "hotlinemultiply.com", + "hotlog.ru", + "hotnews1.me", + "hotpics.mom", + "hotrank.com.tw", + "hotsimulator.com", + "hotstretchdove.com", + "hottercensorbeaker.com", + "hotterenvisage.com", + "hottielunn.com", + "hottracker.biz", + "hotvideoustiktok2021.blogspot.com", + "hotvids.online", + "hotvids.space", + "hotwildadult.com", + "hotwords.com", + "houboajaithu.net", + "houdodoo.net", + "houfopsichoa.com", + "houndcost.com", + "hounddramatic.com", + "houndtriumphalsorry.com", + "houpeera.net", + "hourglasssealedstraightforward.com", + "hoursencirclepeel.com", + "hourstreeadjoining.com", + "housejomadkc.com", + "housekeepergamesmeeting.com", + "housemaiddevolution.com", + "housemalt.com", + "housewifecheeky.com", + "housewifereceiving.com", + "houston-content.cresa.com", + "houston.advgo.net", + "houthaub.xyz", + "houtouchekan.space", + "hoverclassicalroused.com", + "hoverowl.com", + "hoverr.co", + "hoverr.media", + "hovide.com", + "hovpxxqpyy.com", + "how-t0-wtch.com", + "howberthchirp.com", + "howboxmab.site", + "howdoyou.org", + "howeasteeler.website", + "howeloisedignify.com", + "howeverdipping.com", + "howfingbrakes.com", + "howhow.cl", + "howkpleural.top", + "howlerorlando.top", + "howlexhaust.com", + "howls.cloud", + "howoverlapsuspicious.com", + "howploymope.com", + "howtubray.com", + "hozoaxan.com", + "hpaakmsumarzy.com", + "hpark-adobe.branch.rocks", + "hpark-beta-moengage.branch.rocks", + "hpark-brazesp.branch.rocks", + "hpark-iterable.branch.rocks", + "hpark-iterable2.branch.rocks", + "hpark-marketo.branch.rocks", + "hpark.branch.rocks", + "hparksendgrid.branch.rocks", + "hparksendgridstage.branch.rocks", + "hpbmyojwqpewaw.com", + "hpbrqr.daihatsu.co.jp", + "hpcduz.shoemall.com", + "hpcfdhvwjwlt.com", + "hpepeepce.com", + "hphtjv.orellfuessli.ch", + "hpilhooxcjh.com", + "hpk42r7a.de", + "hplkcs.emp-shop.no", + "hplrqg.interflora.fr", + "hpmarzhnny.com", + "hpmlrpbrwezloi.com", + "hpmstr.com", + "hpnbvfiixnen.com", + "hpninfo.hoopis.com", + "hppvkbfcuq.com", + "hprmbmtegydcwc.com", + "hprmnfctkj.com", + "hpsvgbrlqa.com", + "hptcwtmzuj.com", + "hptechnology.arrow.com", + "hpuxrycfvo.com", + "hpxsci.miista.com", + "hpychofen.com", + "hpyjmp.com", + "hpymkg.air-austral.com", + "hpyrdr.com", + "hq.handiquilter.com", + "hq3x.com", + "hqduejsycx.com", + "hqfthz.betterlifeuae.com", + "hqgkmj.marine-deals.co.nz", + "hqhwiwcahavywie.com", + "hqiwnj.clarins.pt", + "hqjuww.kolesa-darom.ru", + "hqmetrics.sony.com", + "hqpass.com", + "hqpgfxt.com", + "hqqqqwcdxvjbd.com", + "hqscene.com", + "hqsexpro.com", + "hqsimfxiwyb.com", + "hqtwyhampwu.xyz", + "hqwa.xyz", + "hqwtqa.intelligence-artificielle-school.com", + "hqxbuy.rugs-direct.com", + "hr.adp.ca", + "hra.nyp.org", + "hraawjaaaluqboj.com", + "hrahdmon.com", + "hrbitov.viessmann.cz", + "hrcpql.candymagic.jp", + "hrczhdv.com", + "hrenbjkdas.com", + "hrfdulynyo.xyz", + "hrgpdiuf.com", + "hrhufhhay.com", + "hribmjvvmuk.com", + "hrkplkgjs.com", + "hrm.healthgrades.com", + "hrmntrimagukeazctesto.shop", + "hrnhcu.kapiva.in", + "hrogrpee.de", + "hronboard.actonservice.com", + "hrprwf.proteinocean.com", + "hrrlyfdnxlzxe.com", + "hrs.actonservice.com", + "hrscompetepickles.com", + "hrtennaarn.com", + "hrtvluy.com", + "hrtya.com", + "hrtyc.com", + "hrtye.com", + "hruoxg.5vorflug.de", + "hruyiq.auction.co.kr", + "hrwgsq.loesdau.de", + "hrxjqyxvdqidpv.com", + "hs-analytics.net", + "hs-banner.com", + "hsa.wageworks.info", + "hsadspixel.net", + "hsateamplayeranydw.info", + "hsaxca.americatv.com.pe", + "hsdaknd.com", + "hsfewosve.xyz", + "hskywgpickh.com", + "hsleadflows.net", + "hslkll.psychic.de", + "hsmrabnj.com", + "hsn.uqhv.net", + "hspbotdetection.azurewebsites.net", + "hsrvu.com", + "hsrvv.com", + "hsrvz.com", + "hssitplsoq.com", + "hssyje.theathletesfoot.com.au", + "hst2-invite.ander.ai", + "hstats.askmiso.com", + "hstats.hepsiburada.com", + "hstatstest.hepsiburada.com", + "hstbbmtyptovqmw.com", + "hstpnetwork.com", + "hsvrww.plain-me.com", + "hswgqa.jmsc.co.jp", + "hsyaoyutmz.com", + "htagpa.tech", + "htalizer.com", + "htc.oaken.com", + "htcnbx.odkarla.cz", + "htdvt.com", + "htevoo.xyz", + "htewng.plesio.bg", + "htfgmojisulelt.com", + "htfpcf.xyz", + "hthinleavesofefi.info", + "hthzoa.notino.hu", + "htihvgpmna.xyz", + "htintpa.tech", + "htjuxdkjppm.com", + "htkcm.com", + "htl.bid", + "htlbid.com", + "htlcywxrft.com", + "htliaproject.com", + "htmass.com", + "htmgrl.jollyroom.no", + "htmonster.com", + "htnvpcs.xyz", + "htoptracker11072023.com", + "htoycpsxljkqrp.com", + "htpirf.xyz", + "htplayground.com", + "htqfxh.vuch.cz", + "htrace.wetvinfo.com", + "htsysxlupdqe.com", + "httpool.com", + "httpsecurity.org", + "httr.redskins.com", + "htucmyqwij.com", + "htufhvsglyoy.com", + "hturnshal.com", + "htyrmacanbty.com", + "htysiboswaj.com", + "hu-business.vodafone.com", + "hu-topgal.m-shop.me", + "hu.sharpmarketing.eu", + "huafcpvegmm.xyz", + "huanez.xyz", + "huapydce.xyz", + "huaxiang.eastmoney.com", + "hub.firestonecompleteautocare.com", + "hub.hubfinancial.com", + "hub.hubinternational.com", + "hubadnetwork.com", + "hubbabu2bb8anys09.com", + "hubbubtheol.com", + "hubbysyndoc.com", + "hubert.branch.rocks", + "hubhc.com", + "hubhubhub.name", + "hublosk.com", + "hubmetric.samsclub.com", + "hubmetrics.samsclub.com", + "hubrisone.com", + "hubristambacs.com", + "hubspotlinks.com", + "hubturn.info", + "huceeckeeje.com", + "hucejo.uno", + "hudhno.jdsports.es", + "hudrftcspuf.com", + "hue2a.com", + "hueads.com", + "hueadsortb.com", + "hueadsxml.com", + "huechl.paige.com", + "huehinge.com", + "hufaztjist.com", + "hugelyantony.com", + "hugelyimmovable.com", + "hugenicholas.com", + "hugfromoctopus.com", + "hughjonah.com", + "hugodeservedautopsy.com", + "hugoinexperiencedsat.com", + "hugregregy.pro", + "hugupq.selency.fr", + "hugysoral.digital", + "huhaxvawgwa.com", + "huigt6y.xyz", + "hukogpanbs.com", + "hulabipptemux.com", + "hulledaries.top", + "humaffableconsulate.com", + "humandiminutionengaged.com", + "humanjeep.com", + "humdrumhat.com", + "humdrumhobbies.com", + "humdrumtouch.com", + "humiliatedvolumepore.com", + "humiliatemoot.com", + "humiliating-risk.pro", + "hummertulwar.guru", + "hummingexam.com", + "humoralpurline.com", + "humordecomposebreathtaking.com", + "humpdecompose.com", + "humpdubious.com", + "humplollipopsalts.com", + "humsoolt.net", + "humusesphren.com", + "hunbtupbbanyg.com", + "hunchbackrussiancalculated.com", + "hunchmotherhooddefine.com", + "hunchnorthstarts.com", + "hunchsewingproxy.com", + "hundredpercentmargin.com", + "hundredscultureenjoyed.com", + "hundredshands.com", + "hundredthmeal.com", + "hungersavingwiring.com", + "hungoversleepconcourse.com", + "hungrylongingtile.com", + "hungryproductionsmalnutrition.com", + "hungryrise.com", + "hunkbother.com", + "hunter-hub.com", + "hunterindustries.actonservice.com", + "hunterlead.com", + "huntershoemaker.com", + "huntingtroll.com", + "hunyakupgive.com", + "hupiru.uno", + "huppahshoras.com", + "huqbeiy.com", + "huqkbq.misterrunning.com", + "huradisbud.com", + "hurdlesmuchel.com", + "hurgusou.com", + "hurkarubypaths.com", + "hurlaxiscame.com", + "hurlcranky.com", + "hurlmedia.design", + "huronews.com", + "hurricane.tinybird.co", + "hurricaneabjection.com", + "hurricanedigitalmedia.com", + "hurriedboob.com", + "hurriednun.com", + "hurriedpiano.com", + "hurtfulden.com", + "hurtgrape.com", + "hurtteeth.com", + "husbandnights.com", + "husbihasqf.com", + "huseby.actonservice.com", + "huselomboy.website", + "husezo.uno", + "husfly.com", + "hushemail.net", + "hushmailservice.com", + "hushpub.com", + "hushta.com", + "husky-chain.pro", + "husky-tomorrow.pro", + "huskydesigner.pro", + "huskypartydance.com", + "husoxn.investors.com", + "hussartootle.website", + "huszawnuqad.com", + "hutajkerfvbman.com", + "hutanz.xyz", + "hutkse.wecandoo.fr", + "hutlockshelter.com", + "hutoumseet.com", + "hutremindbond.com", + "huvohjvpaog.com", + "huwkiycoup.com", + "huwuftie.com", + "huylki.com", + "hvac.goodcoinc.com", + "hvac.solutions.jci.com", + "hvacpartstechnician.com", + "hvcrfatojmh.com", + "hvdmwhnawvhbejv.com", + "hvdt8.chimeratool.com", + "hvikgqco.com", + "hvmsmoiejaqb.com", + "hvmuqhywjpym.com", + "hvooyieoei.com", + "hvpeme.petedge.com", + "hvpguevleand.com", + "hvrhgt.the-sun.com", + "hvrhgt.thescottishsun.co.uk", + "hvrhgt.thesun.co.uk", + "hvrhgt.thesun.ie", + "hvrzig.e-domizil.ch", + "hvteqk.snowleader.com", + "hvuihu.undiz.com", + "hvwgbj.wikinger-reisen.de", + "hvxymx.tui.pl", + "hwaagkmiitos.com", + "hwbekhxxihvdoue.com", + "hwderdk.com", + "hwfmynim.com", + "hwicliktt.com", + "hwkfzf.meinauto.de", + "hwksgsofsgau.com", + "hwmlmcbwpbkwas.com", + "hwnmhi.sunbeltrentals.com", + "hwof.info", + "hwosl.cloud", + "hwpnocpctu.com", + "hwpyfcxahv.com", + "hwqybdkniptwm.com", + "hwrcxpfzmfxg.com", + "hwvvvuwpvu.com", + "hwwjsi.aboutyou.pl", + "hwydfevh.com", + "hwyjfhdjgoorb.com", + "hwyytk.verabradley.com", + "hwyyuy.ringcentral.com", + "hxatkjygdpar.com", + "hxaubnrfgxke.xyz", + "hxbgxi.seikousa.com", + "hxbtqwquroke.com", + "hxcdyx.com", + "hxcovhhin.com", + "hxeukcmkuswifr.com", + "hxficbb.com", + "hxgrdgrgjktw.xyz", + "hxiabp.colins.com.tr", + "hxknfrtfj.xyz", + "hxlkytqpinnqeo.com", + "hxmssa.wordans.nl", + "hxnxxq.tophifi.pl", + "hxoewq.com", + "hxpyrgqycgreyy.xyz", + "hxtvrydyhi.xyz", + "hyaenajitneys.top", + "hyalinsbenami.top", + "hycantyoubelik.com", + "hycywj.akkushop.de", + "hydragrouge.com", + "hydramedia.com", + "hydraulzonure.com", + "hydro-ma-proxy.akamaized.net", + "hydrogendeadflatten.com", + "hydrogenpicklenope.com", + "hyelgehg.xyz", + "hyeorg.gmarket.co.kr", + "hyepilfiym.com", + "hyfvlxm.com", + "hygiena.actonservice.com", + "hyibby.lampen24.be", + "hyibpgaa.com", + "hykaqn.dormideo.com", + "hymenicpirn.com", + "hymenvapour.com", + "hymnarypoking.com", + "hynteroforion.com", + "hyofteraq.com", + "hyoicxstpfvgwz.com", + "hype-ads.com", + "hypemakers.net", + "hyperbanner.net", + "hyperdisk.actonservice.com", + "hyperlinksecure.com", + "hypernitro.ru", + "hyperoi.com", + "hyperpromote.com", + "hypertracker.com", + "hypertrackeraff.com", + "hypervre.com", + "hyphenatedion.com", + "hyphenion.com", + "hyphentriedpiano.com", + "hypixei.com", + "hypixelstorexyz.pages.dev", + "hypnoticwound.com", + "hypnotizebladdersdictate.com", + "hypnotizedespiterelinquish.com", + "hypnotizetransfervideotape.com", + "hypocrisypreliminary.com", + "hypocrisysmallestbelieving.com", + "hypogeeinial.com", + "hypothesisoarsoutskirts.com", + "hypots.com", + "hyprmx.com", + "hyrankhit.meldingcloud.com", + "hyrcanquittor.com", + "hyrcycmtckbcpyf.xyz", + "hyrewusha.pro", + "hysonsregrown.top", + "hysteriaculinaryexpect.com", + "hystericalarraignment.com", + "hystericalcloth.com", + "hystericalfinger.com", + "hystericalhelp.com", + "hystericalpotprecede.com", + "hytxg2.com", + "hyxvec.michaelpage.co.jp", + "hyybul.kaskus.co.id", + "hz9x6ka2t5gka7wa6c0wp0shmkaw7xj5x8vaydg0aqp6gjat5x.com", + "hzcdwgcch.com", + "hzdfziaydqawar.com", + "hzeetn.natalie.mu", + "hzkachqd.com", + "hzogncbobfb.com", + "hzoouw.s-re.jp", + "hzoywchsp.com", + "hzr0dm28m17c.com", + "hzuheh.palcloset.jp", + "hzvsld.fr.filorga.com", + "hzymxd.nocibe.fr", + "hzzgnwdsha.com", + "hzzyhl.jobs.ch", + "i-afk.com", + "i-dev.villa.ge", + "i-i.lt", + "i-ready.curriculumassociates.com", + "i-staging.villa.ge", + "i.airtel.in", + "i.americanblinds.com", + "i.appbox.me", + "i.blinds.ca", + "i.carry.bible", + "i.compendium.com", + "i.degoo.com", + "i.getemoji.me", + "i.honk.me", + "i.imedia.cz", + "i.lf360.co", + "i.live.xyz", + "i.livexyz.com", + "i.moneytransfer.travelex.com", + "i.morons.us", + "i.paypal.com", + "i.play.vividpicks.com", + "i.poker2u.app", + "i.pokerbros.net", + "i.pokernews.com", + "i.posthog.com", + "i.raise.me", + "i.rttd.io", + "i.sandbox.love", + "i.shelf.im", + "i.spyn.co", + "i.temiz.co", + "i.test.airtel.in", + "i.toywords.games", + "i.upoker.net", + "i.viafoura.co", + "i010b048d3e4a1e4b70aba72b169e70c90971f9.xyz", + "i1media.no", + "i218435.net", + "i305175.net", + "i4rsrcj6.top", + "i7ece0xrg4nx.com", + "i99i.org", + "i9w8p.pw", + "ia-dmp.com", + "ia.51.la", + "ia.ekstrabladet.dk", + "ia.iinfo.cz", + "iaalxo.vans.ru", + "iabdly.hoselink.com.au", + "iabgvi.usadosbr.com", + "iabusprivacy.pmc.com", + "iad.anm.co.uk", + "iadnet.com", + "iadoremakingpics.com", + "iaihdexme.com", + "iairkldocd.com", + "iajmewpagfvhg.com", + "iakjiamqg.com", + "iam-rum-intake.datadoghq.com", + "iamadssystems.com", + "iamnaughty.com", + "iamsfyar.com", + "iangakwvtjrpbew.xyz", + "ianjgmpat.com", + "ianjumb.com", + "iarreowsca.com", + "iasbetaffiliates.com", + "iasds01.com", + "iasrv.com", + "iatoex.kahve.com", + "iatspayments.actonservice.com", + "iaufffdnocodbr.com", + "iaxwnffhikiac.com", + "iazwzp.lyst.com", + "ibamolecular.actonservice.com", + "ibatom.com", + "ibaxdpwaceyha.xyz", + "ibbmfq.decameron.com", + "ibbmly.moneymetals.com", + "ibeelten.net", + "iberiavihuela.guru", + "iberitepremate.top", + "ibetadvdqrn.com", + "ibexesblithen.com", + "ibf.smrtp.link", + "ibidemkorari.com", + "ibikini.cyou", + "ibillboard.com", + "ibjdmthqkz.com", + "ibkups.rci.com", + "ibmtechnology.arrow.com", + "ibniyqbkk.com", + "ibonmfvcwb.xyz", + "ibortvgbkvpmes.com", + "ibptutlgoloqy.com", + "ibpxnkwstvqcon.com", + "ibqjduiipukerj.com", + "ibrapush.com", + "ibryte.com", + "ibtmla.discovery-expedition.com", + "ibugreeza.com", + "ibutheptesitrew.com", + "ibxckpvttgkat.com", + "icahealth.actonservice.com", + "icalnormaticalacyc.info", + "icas.ikea.com", + "icas.ikea.net", + "icaubf.casamundo.de", + "icdirect.com", + "icebergindigo.com", + "icebergreptilefury.com", + "icelessbogles.com", + "icetraff.com", + "icfckg.myft.com.br", + "icfjair.com", + "ichairaivi.com", + "icharts.actonservice.com", + "ichauphy.com", + "ichhereallyw.info", + "ichimaip.net", + "ichlnk.com", + "icicleriskfence.com", + "iciftiwe.com", + "icilyassertiveindoors.com", + "icilytired.com", + "iciynrkldrhmk.com", + "ickyrustle.com", + "iclickcdn.com", + "icllmnimmmvrc.com", + "iclnxqe.com", + "icmakp.united-arrows.tw", + "icmlfqdb.com", + "icmssjinq.com", + "icoktb.onygo.com", + "iconcardinal.com", + "iconmediapixel.com", + "iconnode.com", + "icotypeoxcheek.top", + "icptrack.com", + "icrxbetigcdjz.com", + "icslearn.actonsoftware.com", + "ictrjw.barcastores.com", + "icu.getstorybox.com", + "icubeswire.co", + "icwurxd9zaa47e.su", + "icxcrnciutiltaf.com", + "icy-location.com", + "icycreatmentr.info", + "icyreprimandlined.com", + "icyxbdxvhqswvxg.com", + "id-ward.com", + "id001.jp", + "id5-sync.com", + "idahoanpavies.com", + "idantglyoxim.top", + "idbkfy.kango-roo.com", + "iddeyrdpgq.com", + "iddjpop.com", + "iddpop.com", + "iddu1vvb7sk8-a.akamaihd.net", + "ideadevice.actonservice.com", + "ideahealkeeper.com", + "idealadvertising.net", + "idealintruder.com", + "idealmedia.io", + "ideapassage.com", + "ideas.nanawall.com", + "identification.hotmart.com", + "identifiernancy.com", + "identifierslionessproof.com", + "identifierssadlypreferred.com", + "identitymansfield.com", + "identityrudimentarymessenger.com", + "idescargarapk.com", + "idevaffiliate.com", + "idg1.idgarages.com", + "idgptg.esm-computer.de", + "idhnochalter.wixsite.com", + "idiafix.com", + "idianw.warmteservice.nl", + "idiocyosmotic.life", + "idiothungryensue.com", + "idioticdeprint.com", + "idioticskinner.com", + "idioticstoop.com", + "idiotminority.com", + "idiotproprietary.com", + "iditolshewn.com", + "idjcymxwbjqxum.com", + "idkmgzkdhanmz.com", + "idlccpuom.com", + "idlefulrecoded.com", + "idlqzb.puntoscolombia.com", + "idlyscrike.top", + "idm.api.autohome.com.cn", + "idndlc.kango-oshigoto.jp", + "idohethisisathllea.com", + "idolizeduse.pro", + "idolsainsie.com", + "idownloadgalore.com", + "idqwqm.kkday.com", + "idrivelogistics.actonservice.com", + "idrsklar.com", + "ids.actonservice.com", + "idstatus.sky.com", + "idswinpole.casa", + "idtargeting.com", + "idthecharityc.info", + "iduk.barcodesgroup.com", + "idx.lat", + "idydlesswale.info", + "idyllicjazz.com", + "ie-business.vodafone.com", + "ie-go.experian.com", + "ie-mktg.vodafone.com", + "ie3wisa4.com", + "ie8eamus.com", + "iebsmqevw.com", + "iedc.fitbit.com", + "ieeowa.marcjacobsbeauty.com", + "iefiop.raizs.com.br", + "ieg.intel.com", + "iegwze.goldcar.es", + "ieicbkjmmqkcmgq.com", + "ieiukkwfqhwuvwy.com", + "ielmzzm.com", + "iemcan.com", + "iemufbuvehrjo.xyz", + "ientent.stre4mplay.one", + "ientent.streampiay.fun", + "ientrymail.com", + "ieo8qjp3x9jn.pro", + "iepfcy.farmandfleet.com", + "iesbpm.novasol.dk", + "iesnare.com", + "ietyofedinj89yewtburgh.com", + "ievdpg.humanscale.com", + "ievjylvqfjry.com", + "iewhonhdvryu.com", + "iezptsoc.com", + "iezxmddndn.com", + "if-eku3a-fp.com", + "ifa.tube8live.com", + "ifavoritebuy.com", + "ifbsmetaiidentiityconfirms.com", + "ifcpmukburktd.com", + "ifdbdp.com", + "ifdilptsw.com", + "ifdividemeasuring.com", + "ifdmuggdky.com", + "ifdnzact.com", + "ifefashionismscold.com", + "iffalh.y-aoyama.jp", + "ifi-trk.informa.com", + "ifigent.com", + "ifjbtjf.com", + "ifjhkbmewdny.com", + "ifkgdxhpt.com", + "ifknittedhurtful.com", + "ifkzro.llbean.co.jp", + "iflgybyab.com", + "ifllwfs.com", + "ifmjzbdyk.com", + "ifnyop.priceline.com", + "ifodyafshael.com", + "ifpartyingpile.com", + "ifplumhggkz.com", + "ifqirmnkrlv.com", + "ifqtfo.rugsusa.com", + "ifrjnpv.com", + "ifsjqcqja.xyz", + "ifsnickshriek.click", + "ifsnickshriek.com", + "ifulasaweatherc.info", + "ifvxoluyhof.com", + "ifxnyp.troquer.com.mx", + "ifyane.balaan.co.kr", + "ifzpvnrjp.com", + "ig.ig.com", + "ig.igmarkets.com", + "ig.nadex.com", + "ig0nr8hhhb.com", + "igainareputaon.info", + "igaming-warp-service.io", + "igbiraintsv.com", + "igc0.destinia.at", + "igexlg.weltbild.de", + "igfjkh.vw.com.tr", + "ightdecipientconc.info", + "ightsapph.info", + "iginnis.site", + "igjptqlywyvfveq.com", + "igjytl.unice.com", + "igloohq.com", + "iglooprin.com", + "igluumars.click", + "ignals.com", + "ignamentswit.com", + "ignchq.kentaku.co.jp", + "ignite.liftigniter.com", + "ignitesvaurien.com", + "ignitioninstaller.com", + "ignobleordinalembargo.com", + "ignorantmethod.pro", + "ignorerationalize.com", + "ignoresphlorol.com", + "ignoringinconvenience.com", + "igoamtaimp.com", + "igoognou.xyz", + "igorsgtest.branch.rocks", + "igppkehwycrr.com", + "igpr.actonservice.com", + "igrid.org", + "iguazu.doordash.com", + "iguran.com", + "igxmoaulj.com", + "igxqyi.iese.edu", + "igylwxvxgsuvcs.xyz", + "igyswj.sixt.it", + "ih.newegg.com", + "ih1.fileforums.com", + "ihappymuttered.info", + "ihauvogh.com", + "ihavelearnat.xyz", + "ihavenewdomain.xyz", + "ihc.cellmarque.com", + "ihcamp.ybtour.co.kr", + "ihcrqa.sonnenklar.tv", + "ihdcnwbcmw.com", + "ihehgqawkybbqi.com", + "iheuuivitgj.com", + "ihfwer.aboutyou.com", + "ihgmsdypohtg.com", + "ihhqwaurke.com", + "ihi.flowplayer.com", + "ihnbqe.shane.co.jp", + "ihnhnpz.com", + "ihoolrun.net", + "ihpyig.hometogo.ch", + "ihqnckvpfx.com", + "ihtckcitkr.com", + "ihtnxu.tannergoods.com", + "ihttscqovzzb.com", + "ihuumdkdjskud.com", + "ihzuephjxb.com", + "ii3qy2.su", + "ii9g0qj9.de", + "iiajtl.zeit.de", + "iibhytvj.com", + "iiceq.intuit.com", + "iicheewi.com", + "iidohheneuda.com", + "iifvcfwiqi.com", + "iigmlx.com", + "iihcjcil.com", + "iinzwyd.com", + "iiowokorfr.com", + "iiqradydqohuqg.com", + "iiqtru.aunworks.jp", + "iirpzp.novasol.com", + "iirrrrrrii.wixsite.com", + "iisabujdtg.com", + "iistillstayherea.com", + "iittjwvctt.com", + "iiuvgfhqldb.xyz", + "iiwm70qvjmee.com", + "iiydmrr.com", + "ijaabm.bravotv.com", + "ijaabm.eonline.com", + "ijaabm.nbcsports.com", + "ijaabm.rotoworld.com", + "ijaabm.telemundo.com", + "ijaabm.telemundodeportes.com", + "ijaabm.usanetwork.com", + "ijafud.heathcotes.co.nz", + "ijbgqlf.com", + "ijchefkkmlrqx.xyz", + "ijebtcgu.com", + "ijeetsie.com", + "ijhfqqne.com", + "ijhilvbu.com", + "ijhlca.lulus.com", + "ijhpdtiij.com", + "ijifwb.green-acres.fr", + "ijikhxaelqmbg.com", + "ijmrburud.com", + "ijpbpkaq.com", + "ijrmafzydeieuo.com", + "ijukwkxpek.xyz", + "ijynarif.xyz", + "ikahnruntx.com", + "ikaiznmpapdlv.com", + "ikcaru.com", + "ikcieontapp.com", + "ikdxfh.jollyroom.se", + "ikengoti.com", + "ikevinwfc.com", + "ikholm.com", + "ikiped.online", + "ikjzwgcg.com", + "ikneio.aquantindia.com", + "ikonatozee.top", + "ikouthaupi.com", + "ikrail.com", + "ikrvvsliwar.com", + "ikunselt.com", + "ikvjvw.pharma.mynavi.jp", + "ikwiwnnofgpzq.com", + "ikwzrix.com", + "ikxxgkpymja.com", + "ilar.cn", + "ilaterdeallyig.info", + "ilathetchit.com", + "ilawitrototlet.com", + "ilbanner.com", + "ilbuqwjwzw.com", + "ilcdamnqtpem.com", + "ildbikwahwvuj.com", + "ildilmayq.com", + "ileacfaretta.digital", + "ilead.itrack.it", + "ilealscathes.com", + "ileeckut.com", + "ileesidesu.hair", + "ilepwo.bonprix.at", + "iletterismyper.info", + "ilfmju.right-on.co.jp", + "ilgtauox.com", + "ilhaqqkt.com", + "iliahiaracana.top", + "iliketomakingpics.com", + "ilil.in", + "ilinks.petalcard.com", + "ilius.net", + "ilkk97e98lvg.www.sidsplumbing.ie", + "illallwoe.com", + "illegaleaglewhistling.com", + "illegallyshoulder.com", + "illegalprotected.com", + "illegibledismiss.com", + "illfatedsnail.com", + "illfriendship.com", + "illfvowjayo.com", + "illicitdandily.cam", + "illinformednative.com", + "illinvention.com", + "illishrastus.com", + "illiterate-estate.pro", + "illiticguiding.com", + "illnessentirely.com", + "illocalvetoes.com", + "illuminatedusing.com", + "illuminateinconveniencenutrient.com", + "illuminatelocks.com", + "illuminateslydeliberate.com", + "illuminous.xyz", + "illusiveremarkstreat.com", + "illustcutesy.com", + "illustrateartery.com", + "illustriousmind.pro", + "illustriousoatmeal.com", + "ilmtudcgmqxa.com", + "ilnfdq.cybozu.co.jp", + "ilo134ulih.com", + "iloacmoam.com", + "iloptrex.com", + "ilovemakingpics.com", + "iloxvxenlwsv.com", + "ilpostoplus.openapp.link", + "iltcaf.immobilienscout24.de", + "iluabuiukgpjb.com", + "ilubn48t.xyz", + "iluemvh.com", + "ilumtoux.net", + "ilvnkzt.com", + "ilvpbrvrpzrys.com", + "ilvqos.lyst.es", + "ilxhsgd.com", + "ilxkwlhqo.com", + "ilyf4amifh.com", + "ilygtgexvlvmqao.com", + "ima55notice.biz", + "image.ard.de", + "image.deginvest.de", + "image.go.aricent.com", + "image.info.perkinelmer.com", + "image.kfw-entwicklungsbank.de", + "image.kfw-formularsammlung.de", + "image.kfw-ipex-bank.de", + "image.kfw.de", + "image.mdr.de", + "image.now.beyondtrust.info", + "image.success.bluewolf.com", + "image.thermoscientific.com", + "imageadvantage.net", + "imagebet.ph", + "imagecash.net", + "imagenes.ubmmexico.com", + "imagens.conteudo.algartelecom.com.br", + "imagerystirrer.com", + "images-pw.secureserver.net", + "images.a.flukebiomedical.com", + "images.access.imaginelearning.com", + "images.aepinfo.com", + "images.alliances.infor.com", + "images.annuities.sfgmembers.com", + "images.app.imaginecommunications.com", + "images.arcb.com", + "images.assets.aapa.org", + "images.at.datawatch.com", + "images.b2bindia.samsung.com", + "images.b2bmkt.samsung.com", + "images.bbs.barclaycard.co.uk", + "images.bio.ozyme.fr", + "images.biz.blackberry.com", + "images.blackhat.com", + "images.bncontacto.fi.cr", + "images.bounceback.chiesiusa.com", + "images.brand.j2.com", + "images.business.fedex.com", + "images.business.lenovo.com", + "images.by.sensiolabs.com", + "images.campaign.crmit.com", + "images.campaign.reedexpo.at", + "images.campaign.reedexpo.co.uk", + "images.campaign.reedexpo.com", + "images.campaign.reedexpo.de", + "images.campaigns-qa.fidelity.com", + "images.care.gundersenhealth.org", + "images.care.ssmhealth.com", + "images.care.tgh.org", + "images.cargomarketing.email.aa.com", + "images.chbusiness.samsung.com", + "images.checkpoint.thomsonreuters.biz", + "images.chef-lavan.tnuva.co.il", + "images.cloud.cssus.com", + "images.cloud.secure-24.com", + "images.cloud.travelport.com", + "images.cmbinsight.hsbc.com", + "images.com.bouygues-es.com", + "images.comm.pwc.com.br", + "images.commercecloudevents.salesforce.com", + "images.comms.cirium.com", + "images.communication.carsales.com.au", + "images.communication.maerskline.com", + "images.communications.aldar.com", + "images.communications.bt.com", + "images.community.aidshealth.org", + "images.compasslearning.biz", + "images.comunicaciones.prosegur.es", + "images.connect.ais.arrow.com", + "images.connect.cebglobal.com", + "images.connect.globalservices.arrow.com", + "images.connect.hpe.com", + "images.connect.mandiant.com", + "images.connect.o2.co.uk", + "images.connect.omron.eu", + "images.connect.veritivcorp.com", + "images.connect2.bt.com", + "images.connect2.cebglobal.com", + "images.connect2.globalservices.bt.com", + "images.constellation.quintiles.com", + "images.contact.cigna.com", + "images.contact.princess.com", + "images.contact.staubli.com", + "images.contacto.unis.edu.gt", + "images.content.aces-int.com", + "images.content.dp.ae", + "images.content.ser.de", + "images.cornerstonebuildingbrands.com", + "images.corp.berger-levrault.com", + "images.crazynews.crazyshirts.com", + "images.createyournextcustomer.com", + "images.crowecomm.crowehorwath.com", + "images.cs.consultdss.com", + "images.cs.dsmihealth.com", + "images.daikinchemicals.com", + "images.deals.carpetone.com", + "images.decisionhealth.com", + "images.demand.awspls.com", + "images.demand.brainshark.com", + "images.demand.mcafee.com", + "images.demand.naseba.com", + "images.digital-markets.gartner.com", + "images.directvbiz.att-mail.com", + "images.discover.changehealthcare.com", + "images.dm.itesm.mx", + "images.donotreply.prudential.com", + "images.drive.mercedes-benz.se", + "images.dubaiholding.ae", + "images.dvubootcamp.devry.edu", + "images.e-insight.autovistagroup.com", + "images.e-mail.deloittecomunicacao.com.br", + "images.e.aquent.com", + "images.e.bengals.com", + "images.e.brother.com", + "images.e.bulls.com", + "images.e.chiefs.com", + "images.e.congressionalfcu.org", + "images.e.corenetglobal.org", + "images.e.denverbroncos.com", + "images.e.environicsanalytics.com", + "images.e.gallup.com", + "images.e.good2gotravelinsurance.com.au", + "images.e.hillsbank.com", + "images.e.ice.com", + "images.e.istockphoto.com", + "images.e.lexisnexis.com", + "images.e.midmark.com", + "images.e.mylanlabs.com", + "images.e.pcm.com", + "images.e.realtor.com", + "images.e.royalmail.com", + "images.e.seagate.com", + "images.e.skandia.pl", + "images.e.tcichemicals.com", + "images.e.transunion.com", + "images.e.tycois.com", + "images.e.westuc.com", + "images.e.xtelligentmedia.com", + "images.e2.aig.com", + "images.e3.aig.com", + "images.edgenuity.com", + "images.edm.carnivalaustralia.com", + "images.edm.cunardinoz.com.au", + "images.edm.princesscruises.com.au", + "images.edm.propertyguru.com", + "images.education.ifebp.org", + "images.eloqua.fredhutch.org", + "images.em.email-prudential.com", + "images.em.groupon.com", + "images.em.tdgarden.com", + "images.email.air-worldwide.com", + "images.email.fico.com", + "images.email.hkaf.org", + "images.emails.bokfinancial.com", + "images.emails.ipcmedia.co.uk", + "images.emarketing.hccs.edu", + "images.emarketing.heat.com", + "images.en25content.twilio.com", + "images.energysolutions.evergy.com", + "images.engage.brunswickgroup.com", + "images.engage.cebglobal.com", + "images.engage.elliemae.com", + "images.engage.hamiltontel.com", + "images.engage.hp.com", + "images.engage.mettel.net", + "images.engage.mims.com", + "images.engage.nexperia.com", + "images.engage.parexel.com", + "images.engage.ubc.ca", + "images.engageemea.jll.com", + "images.enrollment.sunywcc.edu", + "images.entreprise.com-bpifrance.fr", + "images.eq.tm.intuit.com", + "images.excellence.americanregistry.com", + "images.experience.eneco.be", + "images.explore.behr.com", + "images.explore.editionhotels.com", + "images.fans.mlse.com", + "images.fanservices.jaguars.com", + "images.financial-risk-solutions.thomsonreuters.info", + "images.flippengroup.com", + "images.fmpracticemanagement.lexisnexis.com", + "images.frbusiness.samsung.com", + "images.gc.georgiancollege.ca", + "images.gcom.cigna.com", + "images.get.kareo.com", + "images.global.thomsonreuters.com", + "images.globalempcomm.visa.com", + "images.globalscm.eaton.com", + "images.go.aifs.com", + "images.go.alightsolutions.com", + "images.go.anixter.com", + "images.go.attcenter.com", + "images.go.bge.com", + "images.go.bluejacketslink.com", + "images.go.braintreepayments.com", + "images.go.broadridge1.com", + "images.go.bryantstratton.edu", + "images.go.citimortgage.com", + "images.go.consumer.vsp.com", + "images.go.cummins.com", + "images.go.dentsplysirona.com", + "images.go.diverseeducation.com", + "images.go.elementfleet.com", + "images.go.fastweb.it", + "images.go.firsttechfed.com", + "images.go.hardware.group", + "images.go.hulft.com", + "images.go.ifund.com.hk", + "images.go.impinj.com", + "images.go.insidelpl.com", + "images.go.inxintl.com", + "images.go.jll.com", + "images.go.kpmgisraelmail.co.il", + "images.go.mathworks.com", + "images.go.metagenics.com", + "images.go.mongodb.com", + "images.go.na.sage.com", + "images.go.optotechnik.zeiss.com", + "images.go.pelican.com", + "images.go.pioneer.com", + "images.go.siriusdecisions.com", + "images.go.staubli.com", + "images.go.tennisfame.com", + "images.go.thermofisher.com", + "images.go.thompson.com", + "images.go.trimarkusa.com", + "images.go.vertivco.com", + "images.grootzakelijk.kpn.com", + "images.groupcommunications.royalmail.com", + "images.guidance.choosemylo.com", + "images.h.analog.com", + "images.health.stlukes-stl.com", + "images.healthlink.rsfh.com", + "images.hq.scorecardrewards.com", + "images.i.mesosphere.com", + "images.identity.okta.com", + "images.igdg.gardnerdenver.com", + "images.ihs.com", + "images.images.compagniedesalpes.fr", + "images.ime.quintiles.com", + "images.in.my1961.com", + "images.info.acelatinamerica.com", + "images.info.alibabacloud.com", + "images.info.amexgbt.com", + "images.info.aviationweek.com", + "images.info.celum.com", + "images.info.clubcorp.com", + "images.info.coleparmer.com", + "images.info.coopenae.fi.cr", + "images.info.coopeservidores.fi.cr", + "images.info.dfsco.com", + "images.info.fibia.dk", + "images.info.fticonsulting.com", + "images.info.grenke.com", + "images.info.grupovaughan.com", + "images.info.informex.com", + "images.info.innovateuk.org", + "images.info.intrawest.com", + "images.info.kpmgrealinsights.com", + "images.info.la-z-boy.com", + "images.info.legalsolutions.thomsonreuters.co.uk", + "images.info.mercuryinsurance.com", + "images.info.mercycare.org", + "images.info.microstrategy.com", + "images.info.monumentalsports.com", + "images.info.newhope.com", + "images.info.patheon.com", + "images.info.pentontech.com", + "images.info.posteitaliane.it", + "images.info.proov.io", + "images.info.rcgt.com", + "images.info.resursbank.se", + "images.info.rodekors.no", + "images.info.seatradecruiseglobal.com", + "images.info.shinoken.com", + "images.info.siemensplmevents.com", + "images.info.solidab.se", + "images.info.telogis.com", + "images.info.totalfleet.fr", + "images.info.tupperware.at", + "images.info.tupperware.be", + "images.info.tupperware.de", + "images.info.tupperware.pt", + "images.info.tycosimplexgrinnell.com", + "images.info.veritas.com", + "images.info.visma.com", + "images.info.wearejust.co.uk", + "images.info.yourmobilitypartner.com", + "images.info.yoursolutionspartner.com", + "images.info.yousee.dk", + "images.infofreddiemac.com", + "images.informador.davivienda.com", + "images.information.thmarch.co.uk", + "images.inport.princess.com", + "images.insight.extrahop.com", + "images.insight.intrado.com", + "images.insurance.leavitt.com", + "images.integrity.synopsys.com", + "images.interact.jll.com", + "images.internalcomms.ntt.com", + "images.it.business.samsung.com", + "images.ita.ice.it", + "images.join.masaisrael.org", + "images.kampanjat.yle.fi", + "images.kika.de", + "images.klubb.bonnier.se", + "images.lauthorities.com", + "images.learn.arborcrowd.com", + "images.learn.blr.com", + "images.learn.cmdgroup.com", + "images.learn.deloitte.com", + "images.learn.drivemedical.com", + "images.learn.follett.com", + "images.learn.hitachiconsulting.com", + "images.learn.hmhco.com", + "images.learn.internationalsosfoundation.org", + "images.learn.pharmacyclics.com", + "images.learn.queenslibrary.org", + "images.learn.shredit.com", + "images.learn.unisourceworldwide.com", + "images.link.penton3.com", + "images.link.pentonagriculture.com", + "images.link.pentonauto.com", + "images.link.pentonaviation.com", + "images.link.pentoncem.com", + "images.link.pentonfinancialservices.com", + "images.link.pentonfoodnews.com", + "images.link.pentonlsm.com", + "images.link.pentonnews.com", + "images.livecreative.creativecircle.com", + "images.logisticsnews.dbschenker.com", + "images.loyalty.lindtusa.com", + "images.lubricants.petro-canada.com", + "images.luv.winsupplyinc.com", + "images.m.onepeloton.com", + "images.ma.kikusuiamerica.com", + "images.mail-fellowesbrands.com", + "images.mail.coloplast.com", + "images.mail.dolce-gusto.com", + "images.mail.tena.de", + "images.mail01.arealink.co.jp", + "images.mail01.learn.internationalsos.com", + "images.mailaway.abritel.fr", + "images.mailaway.fewo-direkt.de", + "images.mailaway.homeaway.com", + "images.mailaway.vrbo.com", + "images.mailinfo.clarivate.com", + "images.mailing.morningstar.com", + "images.marketing-de.sage.com", + "images.marketing.box.com", + "images.marketing.bpp.com", + "images.marketing.businessdirect.bt.com", + "images.marketing.centerpointenergy.com", + "images.marketing.deltaww.com", + "images.marketing.demandfrontier.com", + "images.marketing.emaarinfo.com", + "images.marketing.habtoormotors.com", + "images.marketing.henryscheinpracticesolutions.com", + "images.marketing.invacare.com", + "images.marketing.irobot.com", + "images.marketing.kaec.net", + "images.marketing.kaweahhealth.org", + "images.marketing.ncc.se", + "images.marketing.netapp.com", + "images.marketing.richardsonrfpd.com", + "images.marketing.selligent.com", + "images.marketing.statistica.io", + "images.marketing.strategic-i.com", + "images.marketing.swhyhk.com", + "images.marketing.zeusinc.com", + "images.matservice.fcagroup.com", + "images.max.max-finance.co.il", + "images.mdtinternal.com", + "images.medlem.naf.no", + "images.medtronicdiabetes.com", + "images.messages.seagate.com", + "images.mkt.acindar.com.ar", + "images.mkt.movida.com.br", + "images.mkt.nectarconsulting.com.br", + "images.mkt.zoominfo.com", + "images.mkt.zte.com.cn", + "images.mktg.dynabook.com", + "images.mktgassets.symantec.com", + "images.mm.eulerhermes.com", + "images.moparservice.mopar.eu", + "images.moresand.co.uk", + "images.my1961.com", + "images.myhealthyfinances.com", + "images.myhome.modernize.com", + "images.na.agcocorp.com", + "images.na.sage.com", + "images.nasdaqtech.nasdaq.com", + "images.nationalproduction.wgbh.org", + "images.news.auchan.lu", + "images.news.extrahop.com", + "images.news.lavoro.gov.it", + "images.news.meraas.com", + "images.news.panasonic.asia", + "images.news.psjhealth.org", + "images.news.thunderinsider.com", + "images.news.wiley.com", + "images.newsletter.hach.com.cn", + "images.newsletter.larksuite.com", + "images.newsletter.rewe-group.at", + "images.notice.wageworks.com", + "images.noticias.clarin.com", + "images.notifications.aigdirect.com", + "images.novedades.fibercorp.com.ar", + "images.nwinsurance.pemco.com", + "images.offers.princesscruises.co.uk", + "images.on.karnovgroup.com", + "images.online.bankofjordan.com.jo", + "images.online.chancellors.co.uk", + "images.online.mt.com", + "images.ops.mailbpost.be", + "images.oracle.netsuite.com", + "images.outreach.pewtrusts.org", + "images.p.smflc.jp", + "images.pages.brightedge.com", + "images.partner.fisglobal.com", + "images.partnersupport.samsung.com", + "images.performance.volvotrucks.com", + "images.perspectives.jll.com", + "images.portal.keppelelectric.com", + "images.pr.thomsonreuters.com", + "images.premier.email.shutterstock.com", + "images.premiumdr.jp", + "images.pride.kenya-airways.com", + "images.pro.compagniedesalpes.fr", + "images.programme.mavieclaire.com", + "images.promo.mopar.eu", + "images.protect-us.eset.com", + "images.publicidad.cajalosandes.cl", + "images.publishing.wiley.com", + "images.purl.mercedes-benz.com", + "images.query.adelaide.edu.au", + "images.read.aspiresys.com", + "images.register.deloittece.com", + "images.register.lighthouse-media.com", + "images.reldirect.lenovo.com", + "images.respond.macktrucks.com", + "images.respond.overheaddoor.com", + "images.respons.aftenposten.no", + "images.respons.schibsted.no", + "images.response.aberdeenstandard.com", + "images.response.amaliearena.com", + "images.response.arcb.com", + "images.response.architizer.com", + "images.response.athenahealth.com", + "images.response.bmw.co.nz", + "images.response.bremer.com", + "images.response.buydomains.com", + "images.response.canesmail.com", + "images.response.capex.com.ph", + "images.response.cbre.com.au", + "images.response.cisco.com", + "images.response.denovo-us.com", + "images.response.firmenich.com", + "images.response.gcommerce.co.il", + "images.response.handt.co.uk", + "images.response.incontact.com", + "images.response.lexmark.com", + "images.response.mini.com.au", + "images.response.motivatedigital.com", + "images.response.nbnco.com.au", + "images.response.orhp.com", + "images.response.osv.com", + "images.response.ricoh-europe.com", + "images.response.softchoice.com", + "images.response.vodafone.co.nz", + "images.response.wexinc.com", + "images.retail.ausbil.com.au", + "images.rjf.raymondjames.com", + "images.rsvp.capitalgrouppcs.com", + "images.rx.reedexpo.ae", + "images.sbs.americanexpress.com", + "images.seemore.zebra.com", + "images.service.boonedam.co.uk", + "images.service.freo.nl", + "images.service.ubmsinoexpo.com", + "images.sfgmembers.com", + "images.share.iheartmedia.com", + "images.siteconnect.quintiles.com", + "images.smartpay.changehealthcare.com", + "images.smbdirect.lenovo.com", + "images.solutions.createyournextcustomer.com", + "images.solutions.dexmedia.com", + "images.solutions.halliburton.com", + "images.solutions.kellyservices.com", + "images.srs.sfgmembers.com", + "images.ssbusiness.samsung.com", + "images.stanleyhealthcare.sbdinc.com", + "images.studentlending.ca", + "images.tableau.com", + "images.tableausoftware.com", + "images.tr-mail.bsh-group.com", + "images.ubmamgevents.com", + "images.uhealthsystem.miami.edu", + "images.ultipro.ultimatesoftware.com", + "images.uni.une.edu.au", + "images.universidad.javeriana.edu.co", + "images.update.lennar.com", + "images.updates.hbo.com", + "images.updates.hbonow.com", + "images.v.cyberintel.verint.com", + "images.verizonconnect.com", + "images.voyage.apl.com", + "images.warranty.2-10.com", + "images.web.pirelli.com", + "images.web.roberthalf.com", + "images.workforce.equifax.com", + "images1.test.de", + "images2.verizonconnect.com", + "images3.verizonconnect.com", + "imagica.brain.ai", + "imagiflex.com", + "imaginableblushsensor.com", + "imaginaryawarehygienic.com", + "imaginaryspooky.com", + "imagine.ricoh.nl", + "imaginestandingharvest.com", + "imagoluchuan.com", + "imap.happ.social", + "imap1.carte-gr.total.fr", + "imap2.carte-gr.total.fr", + "imasdk.googleapis.com", + "imathematica.org", + "imatrk.net", + "imbhdu.housedo.co.jp", + "imblic.com", + "imbolexabc.top", + "imcdn.pro", + "imcod.net", + "imeetcentral.pgi.com", + "imemediates.org", + "imemediatesuper.info", + "imerinabitypic.top", + "img.aonunited.com", + "img.biospace.com", + "img.buch.ch", + "img.bwin.be", + "img.bwin.com", + "img.bwin.com.mx", + "img.bwin.es", + "img.bwin.it", + "img.e.sigsauer.com", + "img.exb.emaildwtc.com", + "img.foodspring.at", + "img.foodspring.ch", + "img.foodspring.co.uk", + "img.foodspring.cz", + "img.foodspring.de", + "img.foodspring.dk", + "img.foodspring.es", + "img.foodspring.fi", + "img.foodspring.fr", + "img.foodspring.hr", + "img.foodspring.it", + "img.foodspring.nl", + "img.foodspring.se", + "img.gamebookers.com", + "img.go.coface.com", + "img.healthecareers.com", + "img.hrm.groups.be", + "img.interhome.ch", + "img.interhome.com", + "img.interhome.se", + "img.learn.abreon.com", + "img.link.cabinetry.com", + "img.n.nasdaq.com", + "img.newsletter.mazda.co.jp", + "img.prohardver.hu", + "img.response.digicert.com", + "img.simply.bwin.com", + "img.sparkasse-koelnbonn.de", + "img.website-security.symantec.com", + "img.yemeksepeti.com", + "imgfeedget.com", + "imgfil.com", + "imghst-de.com", + "imgict.dwtcmarketing.com", + "imginfo.insource.co.jp", + "imgint1.com", + "imglnkd.com", + "imglnke.com", + "imgmail.mediasetpremium.it", + "imgot.info", + "imgot.site", + "imgpromo.easyrencontre.com", + "imgqmng.com", + "imgs.signifyd.com", + "imgsdn.com", + "imgsniper.com", + "imgstat.baidu.com", + "imgwebfeed.com", + "imhwzc.blibli.com", + "imiclk.com", + "imiddleagedspacious.com", + "imidicsecular.com", + "imilroshoors.com", + "iminsoux.com", + "imistaxf.com", + "imitationname.com", + "imith.com", + "imitrck.net", + "imitrk.com", + "imjdmq.emcasa.com", + "imjsfy.allbeauty.com", + "imjxso.bristol.nl", + "immaculategirdlewade.com", + "immaculaterepair.pro", + "immaculatestolen.com", + "immaculatewars.com", + "immediatebedroom.pro", + "immediateknowledge.com", + "immenseatrociousrested.com", + "immensehoney.com", + "immenselytoken.com", + "immersedtoddle.com", + "immerseweariness.com", + "immigrantbriefingcalligraphy.com", + "immigrantpavement.com", + "immigraterend.com", + "immigrateskating.com", + "immigrationcrayon.com", + "immigrationspiralprosecution.com", + "imminentadulthoodpresumptuous.com", + "imminentshake.com", + "immoderatefranzyuri.com", + "immoderateyielding.com", + "immortalhostess.com", + "immortalityfaintedobjections.com", + "immortalityinformedmay.com", + "immortalradiomet.com", + "immoxdzdke.com", + "immuneincompetentcontemporary.com", + "immunocap.thermofisher.com", + "immunocorp.actonservice.com", + "imobljkhqw.com", + "imoniummusicry.com", + "imonomy.com", + "imoughtcallmeoc.com", + "imp.accesstra.de", + "imp.ad-plus.cn", + "imp.go.sohu.com", + "imp.i312864.net", + "imp.optaim.com", + "imp.pixiv.net", + "imp.pvnsolutions.com", + "imp2.com", + "imp2aff.com", + "impact-betegy.com", + "impact-dm.actonservice.com", + "impact.carmeuse.com", + "impact.go.economist.com", + "impactcdn.com", + "impactcutleryrecollect.com", + "impactify.media", + "impactradius-event.com", + "impactradius-go.com", + "impactradius.com", + "impactserving.com", + "impactslam.com", + "impartial-steal.pro", + "impartialnettle.com", + "impartialpath.com", + "impassabletitanicjunction.com", + "impatientbowpersecution.com", + "impatientliftdiploma.com", + "impatientlyastonishing.com", + "impavidcircean.com", + "impavidmarsian.com", + "impeccablewriter.com", + "impededhaeing.com", + "impelsgorcock.com", + "impendingaggregated.com", + "impendingboisterousastray.com", + "impendscouxio.com", + "impenetrableauthorslimbs.com", + "imperativecapitaltraitor.com", + "imperativetheirs.com", + "imperfectinstrument.com", + "imperialbattervideo.com", + "imperialtense.com", + "imperiicoloppe.top", + "imperturbableawesome.com", + "imperturbableclothes.com", + "imperturbableresponsive.com", + "impetremondial.com", + "impishelizabethjumper.com", + "implix.com", + "implycollected.com", + "impolitefreakish.com", + "imponedbilsh.top", + "impore.com", + "importanceborder.com", + "importanceexhibitedamiable.com", + "importantcheapen.com", + "importantlyshow.com", + "importedincrease.com", + "importedinsect.com", + "importedplay.com", + "importedpolice.com", + "importlocate.com", + "imposecalm.com", + "imposi.com", + "impossibilityaboriginalblessed.com", + "impossibilityfighter.com", + "impossibilityutilities.com", + "impossibleexpansion.com", + "impossibleglue.com", + "impossiblemountain.pro", + "impossiblemove.com", + "impossiblepeerless.com", + "imposterlost.com", + "impostersierraglands.com", + "impostorconfused.com", + "impostorhazy.com", + "impostorjoketeaching.com", + "impostororchestraherbal.com", + "impregnablehunt.com", + "impregpresaw.top", + "impresasct.com", + "imprese.cz", + "impress.vcita.com", + "impresseastsolo.com", + "impression-tracker-service-5eimuebuhq-lz.a.run.app", + "impression.clickinc.com", + "impressionable-challenge.pro", + "impressionmedia.cz", + "impressionmonster.com", + "impressions.svc.abillion.com", + "impressivecontinuous.com", + "impressiveporchcooler.com", + "impressivewhoop.com", + "imprintmake.com", + "improperadvantages.com", + "impropertoothrochester.com", + "improve.tempest.com", + "improvebeams.com", + "improvebin.com", + "improvebin.xyz", + "improvedcolumnist.com", + "improvedigital.com", + "improvementscakepunctual.com", + "improvementscaptivatevenus.com", + "improving.wuzhuiso.com", + "improviseprofane.com", + "impulsefelicity.com", + "impulsehands.com", + "impulsejewel.com", + "impulselikeness.com", + "impulselumber.com", + "impulsiveenabled.com", + "impunekotoite.com", + "impureattirebaking.com", + "imputesmere.top", + "imrmmbnlc.com", + "imrworldwide.com", + "imstks.com", + "imvjcds.com", + "imxhirrqagtjwd.com", + "imzahrwl.xyz", + "in-appadvertising.com", + "in-business.vodafone.com", + "in-go.experian.com", + "in-mktg.vodafone.com", + "in-page-push.com", + "in-page-push.net", + "in.invitd.us", + "in.upipr.co", + "inabilityovaloccasional.com", + "inabilitytraditional.com", + "inabsolor.com", + "inaccessiblefebruaryimmunity.com", + "inaccuratetreasure.com", + "inadequateinadmissibleoblige.com", + "inadmissibleinsensitive.com", + "inadmissiblesomehow.com", + "inaltariaon.com", + "inaneamenvote.com", + "inanityacromia.life", + "inanitystorken.com", + "inappropriate2.fun", + "inareputaonforha.com", + "inasmedia.com", + "inaudiblesattruthfully.com", + "inauguratehiddennegligence.com", + "inauknceiwouldlikuk.info", + "inbbredraxing.com", + "inbdmaza.com", + "inbdorenda.com", + "inboldoreer.com", + "inbornbird.pro", + "inbornsodcharms.com", + "inbound-analytics.pixlee.co", + "inbowedkittled.top", + "inbowedtroak.top", + "inbrowserplay.com", + "inbudewr.com", + "incapableenormously.com", + "incarnategrannystem.com", + "incarnatepicturesque.com", + "incaveprobeer.digital", + "incentivefray.com", + "incessanteffectmyth.com", + "incessantfinishdedicated.com", + "incessantvocabularydreary.com", + "inchestverts.guru", + "inchexplicitwindfall.com", + "inchrepay.com", + "incidentbunchludicrous.com", + "incidentenglandtattoo.com", + "incisive.actonservice.com", + "inclineexchange.com", + "inclineflaming.com", + "inclk.com", + "incloak.com", + "incloseoverprotective.com", + "includemodal.com", + "includeoutgoingangry.com", + "inclusacharmed.com", + "incognitosearches.com", + "incomebreatherpartner.com", + "incomejumpycurtains.com", + "incoming-telemetry.thunderbird.net", + "incoming.telemetry.mozilla.org", + "incompatible-singer.pro", + "incompatibleconfederatepsychological.com", + "incompetentjoke.com", + "incompleteplacingmontleymontley.com", + "incompleteshock.pro", + "incompletethong.com", + "incomprehensibleacrid.com", + "incomptstress.uno", + "inconclusiveaction.com", + "inconsistencygasdifficult.com", + "inconveniencemimic.com", + "incorphishor.com", + "increaseplanneddoubtful.com", + "increaseprincipal.com", + "increasevoluntaryhour.com", + "increasingdeceased.com", + "increasinglycockroachpolicy.com", + "incs.get-go.com", + "incs.marketdistrict.com", + "indebtedatrocious.com", + "indefinitelytonsil.com", + "indefinitelyunlikelyplease.com", + "indeliblehang.pro", + "indelicatecanvas.com", + "indelicatepokedoes.com", + "indelphoxom.com", + "independence.americanportfolios.com", + "independencelunchtime.com", + "indexeslaughter.com", + "indexexchange.com", + "indexstats.com", + "indexww.com", + "indiansgenerosity.com", + "indicatemellowlotion.com", + "indicesvestigetruck.com", + "indictmentlucidityof.com", + "indictmentparliament.com", + "indieclick.com", + "indifferencemissile.com", + "indigenousvarious.com", + "indigenouswhoinformed.com", + "indigestioninadmissible.com", + "indigestionmarried.com", + "indignationmapprohibited.com", + "indignationstripesseal.com", + "indir.boowetr.com", + "indir.pembepanjur.com", + "indirectbronzecompany.com", + "indirectlinkoxbow.com", + "indiscreetjobroutine.com", + "indiscreetless.com", + "indispensablerespectable.com", + "indisputablegailyatrocity.com", + "indisputableulteriorraspberry.com", + "indiyo.38-8931.com", + "indmetric.rediff.com", + "indney.com", + "indodrioor.com", + "indoeasia.edm.globalsources.com", + "indooritalian.com", + "induceresistbrotherinlaw.com", + "induedabusive.casa", + "indulgeperformance.com", + "indultorutty.click", + "industrialforemanmovements.com", + "industriouswounded.com", + "industrybrains.com", + "inedibleendless.com", + "inedibleproductiveunbelievable.com", + "ineed2s.ro", + "ineffectivebrieflyarchitect.com", + "ineffectivenaive.com", + "inencr.woodhouseclothing.com", + "ineptsaw.com", + "ineriweism.top", + "inertimpuredeadlock.com", + "inestimableloiteringextortion.com", + "inetlog.ru", + "inetprocess.actonservice.com", + "inevitablestanddisplayed.com", + "inexorablehopper.com", + "inexpedientdatagourmet.com", + "inexperiencedmingle.com", + "inexplicablecarelessfairly.com", + "ineyvugpkej.com", + "infamousprescribe.com", + "infamousstream.com", + "infantrycutting.com", + "infantrywarden.com", + "infaustsecond.com", + "infectedably.com", + "infectedrepentearl.com", + "infeofhobbit.com", + "inferiorkate.com", + "inferiorlove.com", + "infesthazardous.com", + "infestpaddle.com", + "infestpunishment.com", + "infindiasernment.com", + "infinite-ads.com", + "infinitelyrainmultiple.com", + "infinitweet.com", + "infinityads.com", + "infinityid.condenastdigital.com", + "infinitytweet.com", + "infinitytweet.me", + "infinityweet.com", + "infinityweet.me", + "infirmaryboss.com", + "inflameemanent.cam", + "inflateimpediment.com", + "inflationabstinence.com", + "inflationbreedinghoax.com", + "inflationmileage.com", + "inflectionhaughtyconcluded.com", + "inflectionquake.com", + "infles.com", + "inflictgive.com", + "inflictrind.com", + "influencedbox.com", + "influencedfable.com", + "influencedsmell.com", + "influencer.picklebutnotcucumber.com", + "influencer2020.com", + "influencesow.com", + "influxtabloidkid.com", + "influxtravellingpublicly.com", + "info-fsi.stanford.edu", + "info-pacific.marsh.com", + "info-trek.actonservice.com", + "info.aacargo.com", + "info.aag.com", + "info.abadiscount.org", + "info.abbotsfordcentre.ca", + "info.abcnorcal.org", + "info.abcsd.org", + "info.acacialearning.com", + "info.academynet.com", + "info.accupurls.com", + "info.accutrain.com", + "info.acoginsurance.com", + "info.admtech.com.au", + "info.adp.com", + "info.advanced-energy.com", + "info.advantageman.com", + "info.aestiva.com", + "info.afidence.com", + "info.afl.com.au", + "info.aia-co.aleragroup.com", + "info.aiabbs.aleragroup.com", + "info.aiabrg.aleragroup.com", + "info.aldcarmarket.com", + "info.allango.net", + "info.allcatcoverage.com", + "info.alticoadvisors.com", + "info.americanadvisorsgroup.com", + "info.americanroller.com", + "info.americas.coca-cola.com", + "info.americas.mizuhogroup.com", + "info.amperecomputing.com", + "info.anglianwaterbusiness.co.uk", + "info.apac.coca-cola.com", + "info.apbspeakers.com", + "info.apisensor.com", + "info.apparound.com", + "info.applied.com", + "info.appliedtech.pro", + "info.archerdx.com", + "info.arclogics.com", + "info.ardentsolutionsllc.aleragroup.com", + "info.arp.com", + "info.ascassociation.org", + "info.asce.org", + "info.ashergroup.com", + "info.aspcapro.org", + "info.assets.reuters.com", + "info.assure360.com", + "info.astronovainc.com", + "info.atlaslift.com", + "info.atlastravel.com", + "info.attcenter.com", + "info.augustahealth.org", + "info.authentic4d.com", + "info.authorize.net", + "info.autozonepro.com", + "info.avalara.com", + "info.avantiplc.com", + "info.avigilon.com", + "info.avmalife.org", + "info.avondixon.aleragroup.com", + "info.avtecinc.com", + "info.awos.com", + "info.azuga.com", + "info.b2lead-marketing.com", + "info.backbonemedia.com", + "info.banrural.com.gt", + "info.base2s.com", + "info.battelle.org", + "info.bauerbuilt.com", + "info.bbvaautorenting.es", + "info.bcn.nl", + "info.beaconmedicare.aleragroup.com", + "info.beaumont.org", + "info.bellingrathwealth.com", + "info.belltechlogix.com", + "info.bematechus.com", + "info.bendigokangan.edu.au", + "info.bendigotafe.edu.au", + "info.benico.aleragroup.com", + "info.bestbudgetapps.com", + "info.bgi.com", + "info.biafs.aleragroup.com", + "info.bintheredumpthatusa.com", + "info.biocision.com", + "info.biologos.org", + "info.bkifg.com", + "info.blazecu.com", + "info.blueskytherapy.net", + "info.bookkeepingconnect.pwc.com", + "info.boozallen.com", + "info.bouygues-es.com", + "info.box.net", + "info.brand.live", + "info.briefing.com", + "info.brilliantfs.com", + "info.bris.bdo.com.au", + "info.burnswhite.com", + "info.bvcm.nl", + "info.bvo.nl", + "info.cafonline.org", + "info.calnexsol.com", + "info.calypto.com", + "info.camchealth.org", + "info.canterburyconsulting.com", + "info.capitalonesettlement.com", + "info.capsresearch.org", + "info.cargoexpreso.com", + "info.cascadeo.com", + "info.castlemetals.com", + "info.ccbjournal.com", + "info.cellmedicine.com", + "info.cengage.com", + "info.centrak.com", + "info.centurybizsolutions.com", + "info.cfevr.org", + "info.cgjordaninsurance.com", + "info.charityvillage.com", + "info.chat-desk.com", + "info.checkin.pwc.com", + "info.christus.mx", + "info.cignex.com", + "info.citymarketingamersfoort.nl", + "info.claimscope.com", + "info.clariant.com", + "info.clarivate.com", + "info.clarivate.jp", + "info.clarus-rd.com", + "info.cleanharbors.com", + "info.cleaningproducts.com", + "info.clearfunction.com", + "info.clevelandbrowns.com", + "info.climatepledgearena.com", + "info.cloudsteer.com", + "info.cmcagile.com", + "info.cmworks.com", + "info.columninfosec.com", + "info.commercial.keurig.com", + "info.commonwealthcommercial.com", + "info.comms.coca-cola.com", + "info.compasslearning.com", + "info.compucom.com", + "info.compusource.com", + "info.comsoft-direct.nl", + "info.conceptuitgeefgroep.nl", + "info.conres.com", + "info.constellationbehavioralhealth.com", + "info.cpenow.com", + "info.cpihr.aleragroup.com", + "info.cranes101.com", + "info.creadis.com", + "info.createeveryopportunity.org", + "info.cresinsurance.com", + "info.crisp.aleragroup.com", + "info.crossmfg.com", + "info.ctiimage.com", + "info.culturespanmarketing.com", + "info.cvosusa.com", + "info.cybersource.com", + "info.dailybuzzbarrel.com", + "info.dailyfx.com", + "info.dairymaster.com", + "info.darnelgroup.com", + "info.data-basics.com", + "info.datasci.com", + "info.datiphy.com", + "info.davidrio.com", + "info.dbbest.com", + "info.deltapublishing.co.uk", + "info.demandmetric.com", + "info.derdiedaf.com", + "info.deutscher-ausbildungsleiterkongress.de", + "info.dfinsolutions.com", + "info.dgq.de", + "info.dickerson-group.aleragroup.com", + "info.digitalsys.com", + "info.dimensionfunding.com", + "info.dlancegolf.com", + "info.doigcorp.com", + "info.dowjones.com", + "info.drawingboard.com", + "info.duprelogistics.com", + "info.dynamictechservices.com", + "info.e-tabs.com", + "info.e.royalmail.com", + "info.eagleinvsys.com", + "info.easealert.com", + "info.echelonprint.com", + "info.eco.ca", + "info.edb.gov.sg", + "info.edriving.com", + "info.edtrainingcenter.com", + "info.eecoonline.com", + "info.eedinc.com", + "info.electrifai.net", + "info.elliemae.com", + "info.em-ametek.com", + "info.emea.coca-cola.com", + "info.emergentsx.com", + "info.emersonecologics.com", + "info.emishealth.com", + "info.enduraproducts.com", + "info.energizect.com", + "info.engage.3m.com", + "info.entega.de", + "info.epworthvilla.org", + "info.escocorp.com", + "info.esriaustralia.com.au", + "info.esriindonesia.co.id", + "info.esrimalaysia.com.my", + "info.esrisingapore.com.sg", + "info.etgroup.net", + "info.eu.tmi.yokogawa.com", + "info.extrahop.com", + "info.exxcel.com", + "info.fairwaywholesalelending.com", + "info.familyfeatures.com", + "info.fastfundlending.com", + "info.fastroofquotes.com", + "info.fazzi.com", + "info.fdbhealth.com", + "info.fieldandmain.com", + "info.filesanywhere.com", + "info.financefactors.com", + "info.flattstationers.com", + "info.fleetlanding.com", + "info.flexoimpressions.com", + "info.floridagators.com", + "info.flyingwithjets.com", + "info.flytevu.com", + "info.fminet.com", + "info.focuspos.com", + "info.footstepsgroup.com", + "info.formiik.com", + "info.fortrea.com", + "info.forumbenefits.aleragroup.com", + "info.fosterslaw.ca", + "info.foundationsoft.com", + "info.fourkitchens.com", + "info.fptransitions.com", + "info.franklin.edu", + "info.frbcommunications.org", + "info.frbservices.org", + "info.freedom-iot.com", + "info.freedomcte.com", + "info.frenchgerleman.com", + "info.fscsecurities.com", + "info.furykeywest.com", + "info.fxcm-chinese.com", + "info.gantryinc.com", + "info.gatan.com", + "info.gcaaltium.com", + "info.gcgfinancial.aleragroup.com", + "info.genesishealth.com", + "info.genialklick.ch", + "info.geonetric.com", + "info.girlswhoinvest.org", + "info.gkg.net", + "info.glenviewterrace.com", + "info.global-demand02.nec.com", + "info.globalventuring.com", + "info.gluenetworks.com", + "info.gluware.com", + "info.go.lorainccc.edu", + "info.goagilix.com", + "info.goegyptian.com", + "info.goldmine.com", + "info.gravie.com", + "info.graystone-eye.com", + "info.greenbusinessnetwork.org", + "info.greenosupply.com", + "info.greentarget.com", + "info.greif.com", + "info.groupbenefits.aleragroup.com", + "info.groupservices.aleragroup.com", + "info.gtc.net.gt", + "info.guardiancu.org", + "info.gucu.org", + "info.guideposts.org", + "info.gyg.com.au", + "info.halo.com", + "info.halogistics.com", + "info.harmonyhit.com", + "info.harte-hanks.com", + "info.harvardapparatus.com", + "info.hds-rx.com", + "info.healthcareittoday.com", + "info.healthcarescene.com", + "info.heartflow.com", + "info.heirtight.co", + "info.helens.se", + "info.hesconet.com", + "info.hila-leumit.co.il", + "info.hiway.org", + "info.hmisrael.co.il", + "info.hmk-ins.aleragroup.com", + "info.holisticprimarycare.net", + "info.holmenpaper.com", + "info.hoopla.net", + "info.horanassoc.com", + "info.huseby.com", + "info.hygfinancialservicesinc.com", + "info.iatspayments.com", + "info.ibamolecular.com", + "info.ibexherd.com", + "info.ic3dprinters.com", + "info.icahn.org", + "info.icslearn.co.uk", + "info.ielts.com.au", + "info.igloosoftware.com", + "info.iihnordic.dk", + "info.ijungo.com", + "info.imagethink.net", + "info.imagimob.com", + "info.inigral.com", + "info.insideview.com", + "info.insurancehotline.com", + "info.inswa.coca-cola.com", + "info.interface.com", + "info.interworks.cloud", + "info.invata.com", + "info.invo-progressus.com", + "info.ioactive.com", + "info.iowaeventscenter.com", + "info.ironcad.com", + "info.itw-air.com", + "info.itwcce.com", + "info.iwerk.com", + "info.jabil.com", + "info.jacksoncoker.com", + "info.jacounter.aleragroup.com", + "info.janiczek.com", + "info.jccc.edu", + "info.jensenhughes.com", + "info.jfahern.com", + "info.johnsoncontrols.com", + "info.johonnottechnologies.com", + "info.jonas-construction.com", + "info.jordansc.com", + "info.josephmday.com", + "info.jwpepper.com", + "info.kace.com", + "info.kahnlitwin.com", + "info.kalevavakuutus.fi", + "info.kanetix.ca", + "info.kangan.edu.au", + "info.kedronuk.com", + "info.key2.ca", + "info.key4cleaningsupplies.com", + "info.kistler.com", + "info.kita-aktuell.de", + "info.klasresearch.com", + "info.klett-sprachen.de", + "info.kollmorgen.cn", + "info.kollmorgen.com", + "info.kratosdefense.com", + "info.kubotausa.com", + "info.kuttatech.com", + "info.labelworks.com", + "info.laconservancy.org", + "info.lakewoodwestend.org", + "info.laley.es", + "info.lamy-liaisons.fr", + "info.landcentral.com", + "info.landstar.com", + "info.lansa.com", + "info.lansingbp.com", + "info.laseradvanced.com", + "info.latinamerica.coca-cola.com", + "info.ledcrew.com", + "info.legal-solutions.thomsonreuters.co.uk", + "info.lexisnexis.co.in", + "info.lexisnexis.com.hk", + "info.lexisnexis.com.my", + "info.lexisnexis.com.sg", + "info.liacourascenter.com", + "info.liftfund.com", + "info.lincolnloop.com", + "info.linkmedia360.com", + "info.livingwage.org.uk", + "info.lloydslistintelligence.com", + "info.locbox.com", + "info.lonebeaconmedia.com", + "info.lowestrates.ca", + "info.lsualumni.org", + "info.m.seek.co.nz", + "info.m.seek.com.au", + "info.mackayshields.com", + "info.macro4.com", + "info.mactac.com", + "info.madronafinancial.com", + "info.magnumsystems.com", + "info.magnuspen.com", + "info.managementsuccess.com", + "info.mandatum.fi", + "info.mandatumlife.fi", + "info.marketing.spxflow.com", + "info.marketingcube.com.au", + "info.markmonitor.com", + "info.marshmsp.com", + "info.marshpcs.com", + "info.marublue.com", + "info.maruedrcx.com", + "info.marugroup.net", + "info.marumatchbox.com", + "info.mccloudservices.com", + "info.mdsol.com", + "info.med-iq.com", + "info.medtronicdiabetes.com", + "info.membercoverage.com", + "info.memberzone.com", + "info.mergertech.com", + "info.meriwest.com", + "info.metronet.com", + "info.metronetbusiness.com", + "info.metronetinc.com", + "info.meyerandassoc.com", + "info.mhzdesign.com", + "info.michaelfoods.com", + "info.micro-matics.com", + "info.midwestdatacenterexperts.com", + "info.milestoneinternet.com", + "info.mindbreeze.com", + "info.mkt.global.dnp.co.jp", + "info.mmmlaw.com", + "info.mobiusleadership.com", + "info.mobmed.com", + "info.moneycontrol.network18online.com", + "info.monsooninc.com", + "info.morganfranklin.com", + "info.motion10.nl", + "info.mouser.com", + "info.msconsultants.com", + "info.mshs.com", + "info.multiburo.com", + "info.multichannelsystems.com", + "info.multitech.com", + "info.museumofthebible.org", + "info.mvp.nl", + "info.mwhccareers.com", + "info.myservicepak.com", + "info.naag.org", + "info.nahealth.com", + "info.nai-consulting.com", + "info.narcdc.org", + "info.naswinsure.com", + "info.natera.com", + "info.nationalfoodgroup.com", + "info.natlenvtrainers.com", + "info.navitassys.com", + "info.navitor.com", + "info.ncoi.nl", + "info.neosllc.com", + "info.nepsisadvisors.com", + "info.neptune-software.com", + "info.nescornow.com", + "info.netec.com", + "info.netgear.be", + "info.netgear.co.uk", + "info.netgear.de", + "info.nets-inc.com", + "info.network9.com", + "info.ngfcu.us", + "info.nhlseattle.com", + "info.nibesvv.nl", + "info.nicholsonclinic.com", + "info.nilex.com", + "info.norman-spencer.com", + "info.normecfoodcare.com", + "info.northcdatacenters.com", + "info.northeast.aleragroup.com", + "info.northshore.org", + "info.novahealthcare.com", + "info.novahomeloans.com", + "info.nvtc.org", + "info.o2business.de", + "info.ochsner.org", + "info.ocr-inc.com", + "info.oh-ins.com", + "info.ohlogistics.com", + "info.omep.org", + "info.onlinetech.com", + "info.ortecfinance.com", + "info.osiriseducational.co.uk", + "info.osufoundation.org", + "info.padistance.org", + "info.parallel6.com", + "info.parivedasolutions.com", + "info.patientwise.com", + "info.patrickandco.com", + "info.paydashboardinfo.com", + "info.payroll4construction.com", + "info.pbs.org", + "info.pella.com", + "info.penrithpanthers.com.au", + "info.pentra.aleragroup.com", + "info.pentra.com", + "info.perceptics.com", + "info.perfectpatients.com", + "info.personable.com", + "info.pestfree.direct", + "info.pharmaseek.com", + "info.philadelphia.aleragroup.com", + "info.philadelphiaunion.com", + "info.phinmaproperties.com", + "info.phionline.com", + "info.phsmobile.com", + "info.pillartopost.com", + "info.pittsburgh.aleragroup.com", + "info.pmg360research.com", + "info.pmhsi.com", + "info.polypak.com", + "info.positioninteractive.com", + "info.precisebusiness.com.au", + "info.precoa.com", + "info.prep101.com", + "info.prodagio.com", + "info.proedge.pwc.com", + "info.progressinvestment.com", + "info.prontopilates.com", + "info.prosperafinancial.com", + "info.protiviti.co.kr", + "info.provencut.com", + "info.questoraclecommunity.org", + "info.quova.com", + "info.r2cgroup.com", + "info.racksquared.com", + "info.rates.ca", + "info.raytecled.com", + "info.rbatriad.com", + "info.re-sourcepartners.com", + "info.reachtech.com", + "info.readingpartners.org", + "info.recoverypoint.com", + "info.redlinesolutions.com", + "info.refinitiv.com", + "info.relphbenefit.aleragroup.com", + "info.relphbenefitadvisors.aleragroup.com", + "info.reltio.com", + "info.rescignos.com", + "info.restek.com", + "info.reutersagency.com", + "info.rev1ventures.com", + "info.revvity.com", + "info.rewe-group.at", + "info.rhahvac.com", + "info.riskproducts.pwc.com", + "info.rodenhiser.com", + "info.romerlabs.com", + "info.rumsey.com", + "info.safecorhealth.com", + "info.safeguardrisksolutions.com", + "info.safelogic.com", + "info.safety-kleen.com", + "info.sagepointfinancial.com", + "info.sagewater.com", + "info.sanantoniofc.com", + "info.sante-group.com", + "info.saverglass.com", + "info.savesfbay.org", + "info.sbsgroup.com.au", + "info.scene7.com", + "info.scheidegger.nl", + "info.schmidt-na.com", + "info.schoolspecialtynews.com", + "info.scoopinsurance.ca", + "info.scorecardrewards.com", + "info.scottmadden.com", + "info.scriptel.com", + "info.seaeagles.com.au", + "info.sec.rakuten.com.hk", + "info.secotools.com", + "info.seek.com", + "info.send-server.com", + "info.senior-systems.com", + "info.sensis.com.au", + "info.serverlift.com", + "info.services.vivacom.bg", + "info.sg2.com", + "info.shavve.co.il", + "info.sherriffhealthcaresearch.com", + "info.shilohtech.com", + "info.shirazi.aleragroup.com", + "info.siege-corp.com", + "info.siglentna.com", + "info.simutechmultimedia.com", + "info.sispartnerplatform.com", + "info.skystem.com", + "info.smartbrief.com", + "info.smartstrategyapps.com", + "info.smartstrategyonline.com", + "info.smilemarketing.com", + "info.solidscape.com", + "info.southstarcapital.com", + "info.spark-point.com", + "info.spencerfane.com", + "info.spurs.com", + "info.sseinc.com", + "info.sswhitedental.com", + "info.stdom.com", + "info.stratus.hr", + "info.suite1000.com", + "info.summitministries.org", + "info.suncloudhealth.com", + "info.sunsentinelmediagroup.com", + "info.supercare.health", + "info.superchoiceservices.com.au", + "info.suzy.com", + "info.sydist.com", + "info.symbio.com", + "info.synteract.com", + "info.tcasonline.com", + "info.technologia.com", + "info.techoregon.org", + "info.techwave.net", + "info.teletrac.net", + "info.telstra.com", + "info.telstra.com.au", + "info.terracesatcloverwood.org", + "info.terradatum.com", + "info.tetravx.com", + "info.texastaxgroup.com", + "info.theaba.org", + "info.thecentennial.aleragroup.com", + "info.thecolonialcenter.com", + "info.themichaelmannteam.com", + "info.themsrgroup.com", + "info.themyersbriggs.com", + "info.thepgaofamerica.com", + "info.theprogressiveaccountant.com", + "info.thermo.com", + "info.thermofisher.com", + "info.thermoscientific.com", + "info.thesmsgroup.com", + "info.thestoryoftexas.com", + "info.thomsonlinear.com", + "info.tidbank.no", + "info.tiwoiltools.com", + "info.tmlt.org", + "info.totango.com", + "info.touchtown.us", + "info.tpctrainco.com", + "info.tpctraining.com", + "info.tradeinterchange.com", + "info.transcontinental-printing.com", + "info.trapptechnology.com", + "info.treeoflifecenterus.com", + "info.treetopproducts.com", + "info.trendler.com", + "info.trinityconsultants.com", + "info.truelocal.com.au", + "info.truemfg.com", + "info.truitycu.org", + "info.tscpainsure.org", + "info.txeee.engr.utexas.edu", + "info.tyfone.com", + "info.ubmamevents.com", + "info.uchealth.com", + "info.uconnhuskies.com", + "info.uila.com", + "info.unicosystem.com", + "info.unicous.com", + "info.unis.edu.gt", + "info.upcurvecloud.com", + "info.vaadsheli.co.il", + "info.valencepm.com", + "info.vaporstream.com", + "info.vcsolutions.com", + "info.venturesolutions.com", + "info.venyu.com", + "info.veoci.com", + "info.verifund.tech", + "info.verint.com", + "info.versicherungspraxis24.de", + "info.verwaltungspraxis24.de", + "info.vesselsvalue.com", + "info.vestapublicsafety.com", + "info.viant.com", + "info.vibro-acoustics.com", + "info.vidanthealth.com", + "info.vierhetseizoen.nl", + "info.virtela.net", + "info.virtusbenefits.aleragroup.com", + "info.visitgranbury.com", + "info.visitorlando.com", + "info.vistasiteselection.com", + "info.visuresolutions.com", + "info.vizquest.com", + "info.volvotrucks.us", + "info.vorne.com", + "info.voxbone.com", + "info.w-systems.com", + "info.wafergen.com", + "info.walkingclassroom.org", + "info.washingtoninstitute.org", + "info.watertechonline.com", + "info.wellbe.me", + "info.weloveournewwindows.com", + "info.wespath.com", + "info.westerville.org", + "info.weststigers.com.au", + "info.whitepages.com.au", + "info.wkf.fr", + "info.wolterskluwer.de", + "info.wolterskluwer.nl", + "info.woodburyfinancial.com", + "info.woodward.com", + "info.workforce.pwc.com", + "info.workforceorchestrator.pwc.com", + "info.wsplanadvisor.com", + "info.xactflex.com", + "info.yankeehome.com", + "info.zelmanassociates.com", + "info.zoominfo-notice.com", + "info.zoominfo-privacy.com", + "info.zoominfo.io", + "info.zoominfotechnologies.com", + "info.zoomintel.com", + "info.zuidema.nl", + "info01.on24.com", + "info1.thermofisher.com", + "info1.thermoscientific.com", + "info10.4thoughtmarketing.com", + "info2.thermoscientific.com", + "info3.thermofisher.com", + "infoco.readingpartners.org", + "infodc.readingpartners.org", + "infodonorbranch.com", + "infoevent.startappservice.com", + "infojeux.paris.fr", + "infola.readingpartners.org", + "infoland.actonservice.com", + "infolinks.com", + "infonewsz.care", + "infontx.readingpartners.org", + "infonyc.readingpartners.org", + "infopicked.com", + "infopromerica.promerica.fi.cr", + "inform.fsm.kz", + "inform.janssenpro.eu", + "inform.liilix.com", + "inform.milestonegroup.com", + "inform.milestonegroup.com.au", + "informalequipment.pro", + "informantbartonharass.com", + "informatics.filamentcolors.xyz", + "informatie.communicatie.nn.nl", + "informatie.mail.nn.nl", + "information.cleanservices.co.uk", + "information.clubcorp.com", + "information.cma-cgm.com", + "information.fi360.com", + "information.frbcommunications.org", + "information.lgcns.com", + "information.remploy.co.uk", + "information.skillsoft.com", + "informationpenetrateconsidering.com", + "informations-clients.info", + "informcheck.net", + "informcheck.uno", + "informedderiderollback.com", + "informengine.com", + "informer.yandex.ru", + "informereng.com", + "informeresapp.com", + "informers.sinoptik.ua", + "infos.anz-originator.com.au", + "infos.anz.com", + "infos.anz.com.au", + "infos.anzmortgagesolutions.com.au", + "infos.anzsmartchoice.com.au", + "infos.b2dreamlab.com", + "infos.belong.com.au", + "infos.telstra.com", + "infos.telstra.com.au", + "infos.vodafone.com.au", + "infos.whereis.com", + "infos.whitepages.com.au", + "infos.yellow.com.au", + "infos4.yolasite.com", + "infosea.readingpartners.org", + "infoservice.paratherm.com", + "infosfba.readingpartners.org", + "infospot.roanokegroup.com", + "infotc.readingpartners.org", + "infotul.readingpartners.org", + "infozoomplus.biz", + "infra.systems", + "infractructurebiopsycircumstances.com", + "infractructurelegislation.com", + "infrashift.com", + "infringementpeanut.com", + "infringementseason.com", + "ingablorkmetion.com", + "ingasideline.com", + "ingeniousestateinvolving.com", + "ingentdurn.com", + "ingest.make.rvapps.io", + "ingest.make.rvohealth.com", + "ingforanythinga.com", + "ingigalitha.com", + "ingjymcmsqloxw.com", + "inglunewly.com", + "ingotedbooze.com", + "ingotheremplo.info", + "ingramony.com", + "ingratitudemisty.com", + "ingredients.firmenich.com", + "ingredientwritten.com", + "ingress.linktr.ee", + "ingseriegentsf.info", + "ingsinspiringt.info", + "inhabitantquestions.com", + "inhabitantsherry.com", + "inhabitkosha.com", + "inhabitsensationdeadline.com", + "inhabitsurpassvia.com", + "inhabityoungenter.com", + "inhalebrinkrush.com", + "inhaleecstatic.com", + "inhaletroubledgentle.com", + "inheresunlying.guru", + "inheretherme.com", + "inheritancepillar.com", + "inheritedgeneralrailroad.com", + "inheritedgravysuspected.com", + "inheritedunstable.com", + "inheritedwren.com", + "inhonedgean.com", + "inhospitablebamboograduate.com", + "inhospitablededucefairness.com", + "inhumanswancondo.com", + "initiallycoffee.com", + "initiallycompetitionunderwear.com", + "initiallydoze.com", + "initiateadvancedhighlyinfo-program.info", + "initiatebuffetstump.com", + "initiateheavilycurrentinfo-product.info", + "injectentreat.com", + "injectlocum.com", + "injectreunionshorter.com", + "injuredjazz.com", + "injuredripplegentleman.com", + "injurg.com", + "injuryglidejovial.com", + "injurytomatoesputrefy.com", + "inkestyle.net", + "inkfeedmausoleum.com", + "inkingleran.com", + "inklikesearce.com", + "inklinkor.com", + "inkornesto.com", + "inkstorulus.top", + "inkstorylikeness.com", + "inktad.com", + "inkubate.actonservice.com", + "inlacedhageen.top", + "inlandpiereel.com", + "inlardbroigne.top", + "inlugiar.com", + "inmdcwkx.com", + "inmespritr.com", + "inmhh.com", + "inminuner.com", + "inmtuj.jobs.ie", + "inmuzp.popsockets.com", + "innardskhats.top", + "innatecomb.com", + "innbyhqtltpivpg.xyz", + "inncreasukedrev.info", + "inneonan.com", + "inner-active.com", + "innerskinresearch.com", + "innity.net", + "innocencescarcelymoreover.com", + "innocencestrungdocumentation.com", + "innocent154.fun", + "innocentinvention.com", + "innocentwax.com", + "innovate.bionix.com", + "innovation.communica.world", + "innovation.leeind.com", + "innovation.m5.net", + "innovation.rlgbuilds.com", + "innovation.thinkcommunica.com", + "innovationcomet.com", + "innovationlizard.com", + "innovations.luxaflex.com.au", + "innovations.provisur.com", + "innovid.com", + "inntentativeflame.com", + "innyweakela.co", + "inoculateconsessionconsessioneuropean.com", + "inoffensivefitnessrancid.com", + "inoradde.com", + "inorseph.xyz", + "inourdreamsa.org", + "inpage-push.com", + "inpage-push.net", + "inpagepush.com", + "inpney.warehouse-one.de", + "inpoursmorinda.website", + "inputbarbing.life", + "inputicicle.com", + "inputsrameous.life", + "inputunstable.com", + "inputwriter.com", + "inqjal.dickssportinggoods.com", + "inqueritos-qa.cp.pt", + "inqueritos.cp.pt", + "inquiredcriticalprosecution.com", + "inquiriesdishonest.com", + "inquiryblue.com", + "inquiryclank.com", + "inquisitiveice.com", + "inquisitiveinvention.com", + "inrhyhorntor.com", + "inrqqddrnqkk.xyz", + "inrsfubuavjii.xyz", + "ins.connatix.com", + "ins.leavitt.com", + "ins.wolterskluwerfs.com", + "insanityquietlyviolent.com", + "inscriptionharm.com", + "inscriptiontinkledecrepit.com", + "insectearly.com", + "insectsaw.com", + "insectsmanners.com", + "insecurepaint.pro", + "insecuritydisproveballoon.com", + "insensibleconjecturefirm.com", + "insensitivedramaaudience.com", + "insensitiveintegertransactions.com", + "insertfend.com", + "insertludicrousintimidating.com", + "inservinea.com", + "insgly.net", + "inshelmetan.com", + "insideconnectionsprinting.com", + "insideofnews.com", + "insidious-glove.pro", + "insight.aon.com", + "insight.autovistagroup.com", + "insight.boomer.com", + "insight.business.hsbc.com", + "insight.eurofinsexpertservices.fi", + "insight.gbm.hsbc.com", + "insight.leads360.com", + "insight.olx.ba", + "insight.optum.com", + "insight.redflashgroup.com", + "insight.velocify.com", + "insight.wittkieffer.com", + "insightexpress.com", + "insightexpressai.com", + "insights.53.com", + "insights.academy.com", + "insights.affilimate.com", + "insights.aiu.edu.au", + "insights.aiu.sg", + "insights.algolia.io", + "insights.alley.com", + "insights.atradiuscollections.com", + "insights.att.com", + "insights.avad3.com", + "insights.biallo.de", + "insights.bodogaffiliate.com", + "insights.cdt.ch", + "insights.diamond-consultants.com", + "insights.golubcapital.com", + "insights.goodandprosper.com", + "insights.harvardbusiness.org", + "insights.hugheseurope.com", + "insights.i-runway.com", + "insights.jabian.com", + "insights.jackporter.com", + "insights.journey.world", + "insights.labcorp.com", + "insights.morrismohawk.ca", + "insights.networks.global.fujitsu.com", + "insights.nexansdatacenter.com", + "insights.nowitmatters.com", + "insights.openfieldx.com", + "insights.partnerwithfacet.com", + "insights.prophet.com", + "insights.sitesearch360.com", + "insights.sport1.de", + "insights.squintopera.com", + "insights.v3.decathlon.net", + "insights.zinio.com", + "insightseries.redbull.racing", + "insigit.com", + "insignificantretained.com", + "insistauthorities.com", + "insistballisticclone.com", + "insistent-worker.com", + "insistinestimable.com", + "insitepromotion.com", + "insitez.blob.core.windows.net", + "inskinad.com", + "insnative.com", + "insolencemanipulative.com", + "insolentviolation.com", + "insomniacultural.com", + "insomniadetrimentalneutral.com", + "insouloxymel.com", + "inspdywgexp.com", + "inspectcol.com", + "inspectlet.com", + "inspectmergersharpen.com", + "inspectorstrongerpill.com", + "inspikon.com", + "inspirationhistorical.com", + "inspirationstarednope.com", + "inspire.changehealthcare.com", + "inspire.ubmfashion.com", + "inspiringperiods.com", + "inspxtrc.com", + "insrvicigquj.com", + "insta-cash.net", + "instaflrt.com", + "instagram.xx.fbcdn.net.iberostar.com", + "install-adblockers.com", + "install-adblocking.com", + "install-check.com", + "install-extension.com", + "install.365-stream.com", + "install.ibeor.com", + "install.mushroomgui.de", + "install.orderwork.online", + "install.ottoradio.com", + "install.playgpl.com", + "install.pranavconstructions.com", + "install.xchange.sabx.com", + "installationconsiderableunaccustomed.com", + "installscolumnist.com", + "installscrayfishpenal.com", + "installslocalweep.com", + "instalmentshowernovice.com", + "instancesflushedslander.com", + "instant-adblock.xyz", + "instantdollarz.com", + "instantfox.co", + "instantlyallergic.com", + "instantlyharmony.com", + "instantlyshrillblink.com", + "instantlyurged.com", + "instantmadness.com", + "instantnewzz.com", + "instantrefused.com", + "instantresp.com", + "instantshingle.com", + "instaruptilt.com", + "insteadprincipleshearted.com", + "insticator.com", + "instinctiveads.com", + "instinctivecooler.com", + "instinctivetheeexemplify.com", + "institutehopelessbeck.com", + "instituteplump.com", + "instopvials.com", + "instraffic.com", + "instructionluxuriant.com", + "instructionwantsflew.com", + "instructive-glass.com", + "instructiveengine.pro", + "instructoralphabetoverreact.com", + "instructorconfoundstayed.com", + "instructorloneliness.com", + "instructoroccurrencebag.com", + "instructscornfulshoes.com", + "instrumentinsect.com", + "instrumentsponge.com", + "instrumenttactics.com", + "insultingnoisysubjects.com", + "insultoccupyamazed.com", + "insultresignation.com", + "insumber.com", + "insurance.alliant.com", + "insurance.caainsurancecompany.com", + "insurance.leads360.com", + "insurance.thehullgroup.com", + "insurance.velocify.com", + "insurancenoodle.actonservice.com", + "insurewaltz.com", + "inswebt.com", + "int-shares.ri.la", + "int.actonservice.com", + "int.deltafaucet.com", + "intake-analytics.wikimedia.org", + "intcircue.digital", + "intechads.com", + "intechservices.actonservice.com", + "integralfashionable.com", + "integralinstalledmoody.com", + "integralpickleatrocious.com", + "integrationproducerbeing.com", + "integritydeceptive.com", + "integrityprinciplesthorough.com", + "intel-trk.informa.com", + "intel-trk.lloydslistintelligence.com", + "intel.web.noleggiare.it", + "intellectpunch.com", + "intellectualhide.com", + "intellectualintellect.com", + "intelledox.actonservice.com", + "intelli-shop.actonservice.com", + "intelliads.com", + "intellibanners.com", + "intelligence.officialwesthamstore.com", + "intelligenceadx.com", + "intelligenceconcerning.com", + "intelligenceretarget.com", + "intelligentcombined.com", + "intelligentscissors.com", + "intellimizeio.com", + "intellipopup.com", + "intellitxt.com", + "intelpartneralliance.intel.com", + "intelstqkt.com", + "intendedeasiestlost.com", + "intendedoutput.com", + "intendrebend.top", + "intent.cmo.com.au", + "intent.goodgearguide.com.au", + "intent.macworld.co.uk", + "intent.pcworld.idg.com.au", + "intent.techadvisor.com", + "intentanalysis.com", + "intentbinary.com", + "intentionalbeggar.com", + "intentionallyathwart.com", + "intentionsarson.com", + "intentionscommunity.com", + "intentionscurved.com", + "intentionsplacingextraordinary.com", + "inter1ads.com", + "interact.crmtechnologies.com", + "interactive.forthnet.gr", + "interads1.com", + "interbasevideopregnant.com", + "interbuzznews.com", + "interclics.com", + "intercom-clicks.com", + "interd1.com", + "interdependentpredestine.com", + "interdfp.com", + "interedgemarketing.actonservice.com", + "interest.truvenhealth.com", + "interestalonginsensitive.com", + "interestededit.com", + "interestingpot.com", + "interestingvids.space", + "interestmoments.com", + "interestsmoke.com", + "interestsubsidereason.com", + "interfacemotleyharden.com", + "interference350.fun", + "interfereparagraphinterrogate.com", + "interferepenetrate.com", + "intergi.com", + "intergient.com", + "interimmemory.com", + "interiorchalk.com", + "intermediarymarkswe.com", + "intermediatebelownomad.com", + "intermediatelattice.com", + "internal-analytics.odoo.com", + "internal.hcltech.com", + "internalcomms.dbschenker.com", + "internalcomms.hubinternational.com", + "internalcondition.com", + "internalemotionincomprehensible.com", + "internalpound.com", + "internalsink.com", + "international.edc.ca", + "international.wandw.ac.nz", + "internationalpayments.americanexpress.com", + "internet.degoo.com", + "internetfuel.com", + "internetspeedtracker.com", + "internewsweb.com", + "internodeid.com", + "interpersonalskillse.info", + "interposedflickhip.com", + "interpretprogrammesmap.com", + "interreklame.de", + "interrogationpeepchat.com", + "interruptionapartswiftly.com", + "inters1img.com", + "intersads.com", + "intersd2k.com", + "intersectionboth.com", + "intersectiondejectedfaraway.com", + "intersectionweigh.com", + "interstateflannelsideway.com", + "interstitial-07.com", + "interstitial-08.com", + "intervention304.fun", + "interviewabonnement.com", + "interviewearnestlyseized.com", + "interviewidiomantidote.com", + "interviewsore.com", + "interworks.cloud.actonservice.com", + "intg.snapchat.com", + "inticebolls.top", + "intimacyextinct.com", + "intimatestraightharrow.com", + "intimg1k.com", + "intimidatekerneljames.com", + "intimidatingsinewhamper.com", + "intnative.com", + "intnotif.club", + "intorterraon.com", + "intothespirits.com", + "intrafic22.com", + "intriguingsuede.com", + "intrinechymous.com", + "intro4ads.com", + "introphin.com", + "intruderalreadypromising.com", + "intrusgride.com", + "intrustedzone.site", + "intuitionguffaw.com", + "intuitiontrenchproduces.com", + "intuitvisitorid.api.intuit.com", + "inuedidgmapla.com", + "inumbreonr.com", + "inupnae.com", + "inurneddoggish.com", + "inv.mksp.io", + "inv3te.oui.sncf", + "invadedwormmillionaire.com", + "invaderimmenseimplication.com", + "invaluablebuildroam.com", + "invariablyunpredictable.com", + "invass.com", + "invast.site", + "invata.actonservice.com", + "inventdebosh.com", + "inventionallocatewall.com", + "inventionpassenger.com", + "inventionwere.com", + "inventorypikepockets.com", + "inventoryproducedjustice.com", + "invertangareb.top", + "invest.rubicoin.com", + "investcoma.com", + "investigatepin.com", + "investigationsuperbprone.com", + "investment.lianest.co.jp", + "investments.aberdeenstandard.com", + "investments.virtus.com", + "investmentstar.org", + "investorequalityfrog.com", + "investors.firmenich.com", + "invibravaa.com", + "invisiblepine.com", + "invitation.friendshipwallet.com", + "invitation.mindbliss.com", + "invitation.reyesmagos.app", + "invitation.xmastimeapp.com", + "invite-alternate.ritual.co", + "invite-demo.easypark.net", + "invite-sandbox.ritual.co", + "invite-test.sadapay.pk", + "invite.abra.com", + "invite.airtabapp.com", + "invite.ak-ecosystem.com", + "invite.allflex.global", + "invite.camfrog.com", + "invite.carselonadaily.com", + "invite.chalo.com", + "invite.cippy.it", + "invite.circleparties.com", + "invite.coinmine.com", + "invite.coinstats.app", + "invite.colu.com", + "invite.easypark.net", + "invite.entrylevel.net", + "invite.fashom.com", + "invite.getwaitnot.com", + "invite.gosunpro.com", + "invite.gust.show", + "invite.icars.cc", + "invite.juke.ly", + "invite.leanlab.co", + "invite.openhouse.study", + "invite.paltalk.net", + "invite.piceapp.com", + "invite.ritual.co", + "invite.sadapay.pk", + "invite.supersonic.run", + "invite.traktivity.com", + "invite.trueteams.co", + "invite.urbanclap.com", + "invite.youmail.com", + "invitearrange.com", + "invited.louwmanexclusive.nl", + "invitejs.trustpilot.com", + "invites.nospace.app", + "invitesugar.com", + "invitewingorphan.com", + "involuntarypity.com", + "involuntarysteadyartsy.com", + "involveddone.com", + "involvingsorrowful.com", + "invordones.com", + "invplpghc.com", + "invraisemblable.com", + "inwardinjustice.com", + "inwrapsabina.top", + "inwraptsekane.com", + "inx-corp.actonservice.com", + "inzerille.com", + "io.fapnado.com", + "io.piupiu.io", + "ioaalobqpc.com", + "ioactiveinc.actonservice.com", + "ioadserve.com", + "ioam.de", + "iob.imgur.com", + "iobyeq.dallmayr-versand.de", + "iociley.com", + "iodideeyebath.cam", + "iodidindued.top", + "iodinedulylisten.com", + "iodineshine.com", + "ioeczq.juno.co.uk", + "ioedpk.oneill.com", + "iofeth.pulsee.it", + "ioffers.icu", + "iogjhbnoypg.com", + "ioiefyw.com", + "ioiubby73b1n.com", + "iokhsx.unionmonthly.jp", + "iokqtntsuwshtjh.com", + "ionakasulba.xyz", + "ioniamcurr.info", + "ionigravida.com", + "ioniserpinones.com", + "ionisesproclei.top", + "ionismscoldn.info", + "ionistkhaya.website", + "ioniumentomic.com", + "iononetravoy.com", + "ionscormationwind.info", + "iontent.powzerz.lol", + "ionwindonpetropic.info", + "iooecb.bergzeit.de", + "ioovmg.flexicar.es", + "ioovrf.coen.co.jp", + "iopiopiop.net", + "iopiopiop.org", + "iopqct.drogasil.com.br", + "iopxiu.wingly.io", + "ioredi.com", + "iornsfyhueev.com", + "iorwe-qmf.com", + "ios.asktagapp.com", + "iosqmookf.com", + "iot-business.vodafone.com", + "iot.informaengage.com", + "iovia-pmj.com", + "iovxhfavijyu.com", + "ioxffew.com", + "ioxqdp.leatherology.com", + "ip.chipestimate.com", + "ip.cliphunter.com", + "ip.lovely-app.com", + "ip.momentummedia.com.au", + "ip.ro", + "ip.up66.ru", + "ip193.cn", + "ip2c.landscape.co.jp", + "ip7prksb2muxvmmh25t6rxl2te0tfulc.lambda-url.eu-west-1.on.aws", + "ipales.com", + "ipcejez.com", + "ipcfgw.pieces.com", + "ipcheck.blogsys.jp", + "ipdmlm.yoriso.com", + "ipecacdecime.uno", + "ipecacsafely.uno", + "iperceptions.com", + "ipgbcmfagij.com", + "iphaigra.xyz", + "iphufr.circleline.com", + "iphumiki.com", + "ipinternational.actonservice.com", + "ipixsi.aboutyou.fi", + "ipjouefgjog.com", + "ipjsonapi.com", + "ipkasp.nissan.co.jp", + "ipkqfkzsmme.com", + "ipmathematical.org", + "ipmzpxne.com", + "ipn-app.hotdoc.com.au", + "ipnkkmxo.com", + "ipodreevess.com", + "ipomeamiching.com", + "ippleshiswashis.info", + "ipredictive.com", + "iprom.net", + "ipromcloud.com", + "iprpldsefjq.com", + "ipsowrite.com", + "ipsvptuxn.com", + "iptautup.com", + "iptmgi.akan.co.kr", + "iptmih.hifi-regler.de", + "ipultcbpgbs.com", + "ipummv.pharao24.de", + "ipurseeh.xyz", + "ipv3.landing.ni.com", + "ipv4-c006-mid001-telmex-isp.1.oca.nflxvideo.net.iberostar.com", + "ipv4-c024-mia006-ix.1.oca.nflxvideo.net.iberostar.com", + "ipv4-cs.intsig.net.iberostar.com", + "ipyjxs.chowsangsang.com", + "ipzolkgn.com", + "iq.intellicyt.com", + "iq.sixaxisllc.com", + "iq7grexsvo.ru", + "iq7grexsvo.su", + "iqbjqv.airarabia.com", + "iqcjuetaudtj.com", + "iqcxki.johosokuhou.com", + "iqfmvj.com", + "iqimwsctvgbvqx.xyz", + "iqjwrk.crocodile.co.jp", + "iqkjrwf.com", + "iqlpkca.com", + "iqmetrics.11freunde.de", + "iqmetrics.ariva.de", + "iqmetrics.btc-echo.de", + "iqmetrics.cicero.de", + "iqmetrics.del-2.org", + "iqmetrics.dus.com", + "iqmetrics.faz.net", + "iqmetrics.forschung-und-wissen.de", + "iqmetrics.freitag.de", + "iqmetrics.hamburg-airport.de", + "iqmetrics.handelsblatt.com", + "iqmetrics.manager-magazin.de", + "iqmetrics.marktundmittelstand.de", + "iqmetrics.monopol-magazin.de", + "iqmetrics.scinexx.de", + "iqmetrics.spektrum.de", + "iqmetrics.spiegel.de", + "iqmetrics.sueddeutsche.de", + "iqmetrics.tagesspiegel.de", + "iqmetrics.wissen.de", + "iqmetrics.wissenschaft.de", + "iqmetrics.wiwo.de", + "iqmetrics.zeit.de", + "iqmlcia.com", + "iqnevmje.com", + "iqpizza.openapp.link", + "iqpkee.com", + "iqtest365.online", + "iquirc.motionrc.com", + "iqxsncsregcxu.xyz", + "iqxuuski.com", + "iqyioj.harryanddavid.com", + "iranicoloner.top", + "irbtwjy.com", + "irchan.com", + "ircwzvpei.com", + "iready.curriculumassociates.com", + "iredirect.net", + "ireklama.cz", + "iresandal.info", + "irfiqx.babyneeds.ro", + "irgvfdwicqerqfy.com", + "irhpzbrnoyf.com", + "iridizemohegan.com", + "irisaffectioneducate.com", + "irishormone.com", + "irishorridamount.com", + "irisingjonquil.life", + "irizin.com", + "irkantyip.com", + "irkerecue.com", + "irkilgw.com", + "irksomefiery.com", + "irmmamksywbwt.com", + "irmsolutions.choicepoint.com", + "irmyoexrjcb.xyz", + "ironboe.com", + "ironcladtrouble.com", + "irondai.com", + "ironena.com", + "ironicaldried.com", + "ironicnickraspberry.com", + "ironjou.com", + "ironmis.com", + "ironthro5man.com", + "ironymisterdisk.com", + "irousbisayan.com", + "irousspreeuw.life", + "irqewz.vilebrequin.com", + "irqoqr.industrywest.com", + "irradiateher.com", + "irradiatestartle.com", + "irrain.com", + "irrationalcontagiousbean.com", + "irrationalsternstormy.com", + "irregularstripes.com", + "irresistiblecommotion.com", + "irries.com", + "irrigationservices.co", + "irritableironymeltdown.com", + "irritablepopcornwanderer.com", + "irritateinformantmeddle.com", + "irritatingfog.com", + "irritationcrayonchord.com", + "irritationunderage.com", + "irs-ein-gov.us", + "irs01.com", + "irsnylnjgcfytxq.com", + "irtya.com", + "irtyf.com", + "irurng.wondershare.jp", + "irvato.com", + "irvingreeds.com", + "is-tracking-pixel-api-prod.appspot.com", + "is.lg.com", + "isaacsolanum.top", + "isabellahopepancake.com", + "isac.thermofisher.com", + "isawthenews.com", + "isbamic.actonservice.com", + "isbnrs.com", + "isbnyzpunkx.com", + "isboost.co.jp", + "isbworld.aon.com", + "isc-tracking.eventim.com", + "iseatheadline.com", + "isebis.takamiclinic.or.jp", + "isebis.yutoriform.com", + "isegeowrvnxorj.com", + "isentia.actonservice.com", + "iseoiknnqckto.xyz", + "iseuaa.olx.pl", + "isgost.com", + "ish.tumedia.no", + "ishainsight.actonservice.com", + "isharemetric.rediff.com", + "ishaweewouta.com", + "ishibeesoany.com", + "ishoapty.net", + "ishoawew.net", + "ishousumo.com", + "isingtolstoy.top", + "isiyyhghu.com", + "isjoui.cainz.com", + "isjratdcaanm.com", + "islandgeneric.com", + "islandracistreleased.com", + "islerobserpent.com", + "ismlks.com", + "ismscoldnesfspl.info", + "isoamidlaicism.com", + "isobaresoffit.com", + "isobelheartburntips.com", + "isobelincidentally.com", + "isogenylingel.guru", + "isohits.com", + "isolatedransom.com", + "isolationoranges.com", + "isomeremankin.top", + "isoplexis.actonservice.com", + "isortflorent.com", + "isovav.akomeya.jp", + "isparkmedia.com", + "issomeoneinth.info", + "issuedindiscreetcounsel.com", + "istlnkbn.com", + "istoanaugrub.xyz", + "istsldaheh.com", + "isuqbqvxhj.com", + "isvnwxpoqgsgyy.com", + "iswhatappyouneed.net", + "isymybwvzl.com", + "isywjrtn.com", + "it-business.vodafone.com", + "it-go.experian.com", + "it.sharpmarketing.eu", + "itaisabirs.com", + "italianexpecting.com", + "italianextended.com", + "italianforesee.com", + "italianhackwary.com", + "italianlottery.com", + "italianout.com", + "italicssifting.top", + "italicunsolar.top", + "italyfeedingclimax.com", + "itavtfut.com", + "itblisseyer.com", + "itcameruptr.com", + "itchhandwritingimpetuous.com", + "itchinglikely.com", + "itchingselfless.com", + "itchydesignate.com", + "itchytidying.com", + "itcleffaom.com", + "itczebimbos.com", + "itdise.info", + "itemolgaer.com", + "itemperrycreek.com", + "itemslice.com", + "iteneanrhina.com", + "iterable.convoy.com", + "itespurrom.com", + "itgiblean.com", + "itguvmlnyhfa.com", + "itheatmora.com", + "itheatmoran.com", + "ithoughtsustache.info", + "itineraryborn.com", + "itinerarymonarchy.com", + "itineraryupper.com", + "itkdlu.equideow.com", + "itlitleoan.com", + "itmamoswineer.com", + "itnijtcvjb.xyz", + "itnuzleafan.com", + "itop.cz", + "itp.phoebebeautyup.com", + "itp.yaku-job.com", + "itpatratr.com", + "itpebis03.recella3d.com", + "itphanpytor.club", + "itponytaa.com", + "itpqdzs.com", + "itrigra.ru", + "itroggenrolaa.com", + "itrustzone.site", + "its-that-easy.com", + "itsaol.com", + "itseedotor.com", + "itselfheater.com", + "itselforder.com", + "itservices.ricoh.ch", + "itservices.ricoh.co.uk", + "itservices.ricoh.co.za", + "itservices.ricoh.de", + "itservices.ricoh.ie", + "itservices.ricoh.no", + "itskiddien.club", + "itskiddoan.club", + "itsparedhonor.com", + "itsvfputpvsqnb.com", + "itswabluon.com", + "itt.enterprises.proximus.com", + "ittontrinevengre.info", + "ittorchicer.com", + "ittoxicroakon.club", + "itundermineoperative.com", + "itupjhlxjyxacl.com", + "itupnjqqjbxxqt.com", + "itvalleynews.com", + "itvwnehwnxkdld.com", + "itweedler.com", + "itweepinbelltor.com", + "itwkuouldhuke.info", + "itwoheflewround.info", + "ityonatallco.info", + "itzekromom.com", + "itznub.gap.co.uk", + "iuc1.online", + "iuc1.space", + "iudgoufuvzjf.com", + "iujeaa.menz-style.com", + "iunnrqcmup.com", + "iuodgmcfaa.com", + "iupot.com", + "iuryhk.soccer.com", + "iusxjykqehwdx.com", + "iutur-ixp.com", + "iuvbjnzy.com", + "iuwiim.steigenberger.com", + "iuwzdf.com", + "ivanvillager.com", + "ivbxao.roastmarket.de", + "ivcxpw.kogan.com", + "ivd580.com", + "ivdguf.elephorm.com", + "ivedmanyyea.org", + "ivegss.autotrack.nl", + "ivencq.nike.com.hk", + "ivesofefinegold.info", + "ivfvfosaes.xyz", + "ivhbtikwpr.com", + "ivmmkvzic.com", + "ivmwbl.hear.com", + "ivonitsa.openapp.link", + "ivoryvestigeminus.com", + "ivrnfvlcgubm.www.cefirates.com", + "ivstracker.net", + "ivurtdymntb.com", + "ivvedcoh.com", + "ivvyusvh.com", + "ivwbox.de", + "ivwkkh.nexity.fr", + "ivx.lacompagnie.com", + "ivycarryingpillar.com", + "ivykiosk.com", + "ivyrethink.com", + "iw.pentonmarketingsvcs.com", + "iwa.iplsc.com", + "iwantglobal.actonservice.com", + "iwantu.com", + "iwantuonly.com", + "iwantusingle.com", + "iwaxurhebkn.com", + "iwdapjojrylh.xyz", + "iwevxujxzdpb.com", + "iwgfdj.iko-yo.net", + "iwhejirurage.com", + "iwhlzcevugtqy.com", + "iwhngteekjixo.com", + "iwhoosty.com", + "iwhzhi.packstyle.jp", + "iwinprize.xyz", + "iwjbybnaitog.com", + "iwjerwaxjblelve.com", + "iwkeoxtaoi.com", + "iwl2d7pa4yx1.www.logology.co", + "iwlnpw.claudiepierlot.com", + "iwmjsk.jw.com.au", + "iwmqbimuaibsvr.com", + "iwoiclbfxkxgd.com", + "iwouhoft.com", + "iwpneu.eneba.com", + "iwpswvi.com", + "iwqensejhdzfq.com", + "iwrkhphl.xyz", + "iwrvrbklotfp.xyz", + "iwuh.org", + "iwwdcglj.com", + "iwxtbaoqgcxfdd.xyz", + "iwyrldaeiyv.com", + "ixa9ill0f7bg.grundbuch.zentraler-antragsservice.com", + "ixbwwwv.com", + "ixhbroslylgz.com", + "ixhvdktusdklt.xyz", + "ixia-elq.keysight.com", + "ixia-lp.keysight.com", + "ixihxnnkewc.com", + "ixinst.com", + "ixkhaxpubqf.com", + "ixkofjcwzlz.com", + "ixnow.xyz", + "ixnp.com", + "ixqthii.com", + "ixrzwf.decathlon.be", + "ixsgoy.getpenta.com", + "ixtlesamorist.guru", + "ixtqrdiwd.com", + "ixtzad.fetch.co.uk", + "ixwereksbeforeb.info", + "ixwloxw.com", + "ixxljgh.com", + "iy8yhpmgrcpwkcvh.pro", + "iyaixmbpaqc.com", + "iybulnmpgpodbxc.com", + "iycifx.coldwatercreek.com", + "iydppgpcz.com", + "iyegcbpabushtco.com", + "iyfbodn.com", + "iyfnz.com", + "iyfnzgb.com", + "iymbywma.com", + "iyolnstplmxae.com", + "iyqaosd.com", + "iyvzqt.agabangmall.com", + "iyyuvkd.com", + "izanzjtuvpp.com", + "izapteensuls.com", + "izavugne.com", + "izbmbmt.com", + "izbwce.secretoutlet.com.br", + "izegag.shop24direct.de", + "izitrckr.com", + "izjzkye.com", + "izlunwgx.com", + "izlutev.com", + "izlzunewumqgg.com", + "izprqctxde.com", + "izremx.dentalplans.com", + "izrnvo.com", + "izrvuofcrrhsm.com", + "izwgxw.acordocerto.com.br", + "izzzlfrzmwtter.com", + "j1.ax.xrea.com", + "j198.registercitizen.com", + "j2i0.mathon.fr", + "j45.webringporn.com", + "j4a73n7v5k.com", + "j6mn99mr0m2n.com", + "j6rudlybdy.com", + "j8ff09dbyo.com", + "j927.statnews.com", + "j93557g.com", + "ja-jp-a8.etudehouse.com", + "ja-jp.siemensplmevents.com", + "ja2n2u30a6rgyd.com", + "jaadms.com", + "jaaraypdsr.xyz", + "jaavnacsdw.com", + "jackalvindictive.com", + "jackao.net", + "jacketexpedient.com", + "jacketzerobelieved.com", + "jackielovedogs.com", + "jackpotbeautifulsulky.com", + "jackpotcollation.com", + "jackpotcontribute.com", + "jackpotpresents.com", + "jacksonduct.com", + "jacksonours.com", + "jaclottens.live", + "jacmolta.com", + "jacqsojijukj.xyz", + "jacsmuvkymw.com", + "jactantsplodgy.com", + "jadcenter.com", + "jadedhide.pro", + "jadedjoke.com", + "jadeitite.com", + "jaderooster.com", + "jadqoc.xyz", + "jads.co", + "jaftouja.net", + "jafzkymimxz.com", + "jaggedshoebruised.com", + "jaggedthronelaxative.com", + "jaggedunaccustomeddime.com", + "jaggiertridii.com", + "jagice.uno", + "jagnoans.com", + "jagqrhvcvoqjw.com", + "jagransolutions.com.actonservice.com", + "jaifeeveely.com", + "jaigaivi.xyz", + "jailbulb.com", + "jainapse.com", + "jainbagong.com", + "jainecizous.xyz", + "jaipheeph.com", + "jajrlsaiboswdab.xyz", + "jakescribble.com", + "jakeycorkage.digital", + "jalapamaro.com", + "jaletemetia.com", + "jalewaads.com", + "jalwhftxnl.com", + "jambwe.transsibinfo.com", + "jamchew.com", + "jame3s67jo9yc4e.com", + "jamexistence.com", + "jamminds.com", + "jamokeuntress.com", + "jams.wiki", + "jamstech.store", + "janapancoroun.top", + "jandaqwe.com", + "janganhackya.com", + "jangiddywashed.com", + "jangleachy.com", + "jangleccoya.com", + "jangonetwork.com", + "janitoraccrue.com", + "janitorhalfchronicle.com", + "janokroo.net", + "januarydeliverywarfare.com", + "januaryprinter.com", + "januarysundayurgently.com", + "janzmuarcst.com", + "janzoz.1001pneus.fr", + "jaomlf.giftmall.co.jp", + "japan.secureforms.partnermcafee.com", + "japanbros.com", + "japanonlinebroadcast.live", + "japfg-trending-content.uc.r.appspot.com", + "japw.cloud", + "jaqgkyfupna.com", + "jaqwtyajwp.com", + "jargonwillinglybetrayal.com", + "jarguvie.xyz", + "jarldomtemplar.top", + "jarsools.xyz", + "jarteerteen.com", + "jarvispopsu.com", + "jas.indeednps.com", + "jashautchord.com", + "jasheest.xyz", + "jasnathvibes.com", + "jaspercrozes.com", + "jassidpanne.com", + "jatdticl.com", + "jatflh.pharmamarket.be", + "jatfugios.com", + "jatomayfair.life", + "jatosbathkol.com", + "jatpmv.megacolchoes.com.br", + "jatsekse.net", + "jattepush.com", + "jaubaibil.com", + "jaubeebe.net", + "jauchube.com", + "jauchuwa.net", + "jaudoaty.com", + "jaufwxqg.com", + "jaumevie.com", + "jaundergemmule.top", + "jaunty-cancel.pro", + "jauntycrystal.com", + "jaupozup.xyz", + "jaurouth.xyz", + "jav-7mmtv.top", + "java8.xyz", + "javascriptcdnlive.com", + "javascriptcounter.appspot.com", + "javgg.eu", + "javguru.gggsss.site", + "javs.actonservice.com", + "javvso.newone-shop.com", + "jawinfallible.com", + "jawlookingchapter.com", + "jawsspecific.com", + "jaxxenpro.com", + "jazzlowness.com", + "jazzmoist.com", + "jazzspeechlessarena.com", + "jazzyzest.cfd", + "jbaqavqrkoroz.top", + "jbbljg.autoscout24.bg", + "jbbyyryezqbwj.top", + "jbezdi.ilsole24ore.com", + "jbirahiifj.com", + "jbm6c54upkui.com", + "jbnmppupawyil.com", + "jbnznvnylnkyr.top", + "jbnznvnylnyjl.top", + "jbrlsr.com", + "jbrnmlmvnakej.top", + "jbrnmlmvnazey.top", + "jbrnmlmweaarl.top", + "jbrpciuloi.com", + "jbtul.com", + "jbtwyppdfppmgq.com", + "jbvoejzamqokq.top", + "jbvoejzamqzkb.top", + "jbwiujl.com", + "jbzmwqmqwoaez.top", + "jbzmwqmqwojjl.top", + "jbzmwqmqwojlw.top", + "jbzmwqmqwokkq.top", + "jc32arlvqpv8.com", + "jcaqvl.twinset.com", + "jcblar.floridarentals.com", + "jcdudokp.com", + "jcedzifarqa.com", + "jchklt.com", + "jcigoiimudrzow.com", + "jcimgi.bestcuckoo.co.kr", + "jcmonitor.xcar.com.cn", + "jcount.com", + "jcovfmnlolsdsaa.com", + "jcpcfopwcae.com", + "jcpclick.com", + "jcplzp.lancel.com", + "jcpyyh.laredoute.es", + "jcqueawk.xyz", + "jcqvfuztbvryk.com", + "jcr3.onlyyouhotels.com", + "jcrnbnw.com", + "jcvasagimxyzd.com", + "jcviltucsmowx.com", + "jczhjpollvc.com", + "jd3j7g5z1fqs.com", + "jdbavspkhxqw.com", + "jdbjhd.saniweb.nl", + "jdgtgb.4players.de", + "jdgtgb.autoguru.de", + "jdgtgb.buffed.de", + "jdgtgb.desired.de", + "jdgtgb.dnn.de", + "jdgtgb.express.de", + "jdgtgb.familie.de", + "jdgtgb.fussballfieber.de", + "jdgtgb.gamezone.de", + "jdgtgb.giga.de", + "jdgtgb.goettinger-tageblatt.de", + "jdgtgb.haz.de", + "jdgtgb.hildesheimer-allgemeine.de", + "jdgtgb.kicker.de", + "jdgtgb.kino.de", + "jdgtgb.ksta.de", + "jdgtgb.ln-online.de", + "jdgtgb.lvz.de", + "jdgtgb.mainpost.de", + "jdgtgb.maz-online.de", + "jdgtgb.meineorte.com", + "jdgtgb.mopo.de", + "jdgtgb.op-marburg.de", + "jdgtgb.paz-online.de", + "jdgtgb.pcgames.de", + "jdgtgb.pcgameshardware.de", + "jdgtgb.rnz.de", + "jdgtgb.rundschau-online.de", + "jdgtgb.spielaffe.de", + "jdgtgb.sportbuzzer.de", + "jdgtgb.stylevamp.de", + "jdgtgb.t-online.de", + "jdgtgb.tierfans.net", + "jdgtgb.twitterperlen.de", + "jdgtgb.unnuetzes.com", + "jdgtgb.unsere-helden.com", + "jdgtgb.volksstimme.de", + "jdgtgb.watson.de", + "jdgtgb.weser-kurier.de", + "jdhgswknl.com", + "jdhpfnfc.com", + "jdjxjelhrxy.com", + "jdkmbvbyy.com", + "jdlmjessy.com", + "jdnveiwl.com", + "jdoeknc.com", + "jdoguxtbovjngbg.com", + "jdoqocy.com", + "jdspvwgxbtcgkd.xyz", + "jdt8.net", + "jdwaegarlqjw.com", + "jdwhlqb.com", + "jdxisgqcg.com", + "jdxpaoojg.com", + "jdygobphcbh.com", + "jdzmqj.thousandtrails.com", + "jdzqdcpkbh.com", + "jealouschallenge.pro", + "jealousyingeniouspaths.com", + "jealousyscreamrepaired.com", + "jeannenoises.com", + "jeannesurvival.com", + "jeannezenith.com", + "jeannvalmvwza.top", + "jeanspurrcleopatra.com", + "jeccmq.wehkamp.nl", + "jechusou.com", + "jeckear.com", + "jecoglegru.com", + "jecromaha.info", + "jeczxxq.com", + "jedotsad.xyz", + "jedrixurykpjl.com", + "jeedmact.sc.com", + "jeehathu.com", + "jeejeetauz.com", + "jeejujou.net", + "jeekomih.com", + "jeephiney.net", + "jeerinfluencemedical.com", + "jeerouse.xyz", + "jeersoddisprove.com", + "jeeryounger.com", + "jeeryzest.com", + "jeeteo.com", + "jeethaju.net", + "jeetyetmedia.com", + "jeewhaituph.net", + "jeewoo.xctd.me", + "jeffersonawards.actonservice.com", + "jefweev.com", + "jehobsee.com", + "jekesjzv.com", + "jekzyyowqwmwl.top", + "jekzyyowqwwrz.top", + "jekzyyowqwwwy.top", + "jellifygummier.top", + "jelllearnedhungry.com", + "jellyhelpless.com", + "jellyhopeless.com", + "jellyprehistoricpersevere.com", + "jelndb.truereligion.com", + "jelokeryevezw.top", + "jelqr4dqeep7.com", + "jelr1.dili.fr", + "jemonews.com", + "jenkincraved.com", + "jennyunfit.com", + "jennyvisits.com", + "jenonaw.com", + "jensenhughes.actonservice.com", + "jentent.streampiay.fun", + "jenwyrjbvvlrl.top", + "jeoawamjbbelw.top", + "jeoawamjbblkq.top", + "jeoawamjbrvkb.top", + "jeopardizegovernor.com", + "jeopardycruel.com", + "jeopardyselfservice.com", + "jeperdee.net", + "jeqjawqoeraab.top", + "jergocast.com", + "jerimpob.net", + "jerkarmlesspuppy.com", + "jerkisle.com", + "jerkytaste.com", + "jeroud.com", + "jerusalemcurve.com", + "jerusalemstatedstill.com", + "jerust.com", + "jervinglycyls.com", + "jesaifie.com", + "jessamyimprovementdepression.com", + "jestbiases.com", + "jestinquire.com", + "jestinvaderspeedometer.com", + "jestthankfulcaption.com", + "jesulf.com", + "jesupe.com", + "jetlinx.actonservice.com", + "jetordinarilysouvenirs.com", + "jetpgnebpwm.com", + "jetsdulce.com", + "jetseparation.com", + "jettrucaprate.top", + "jettrujole.com", + "jetx.info", + "jewelbeeperinflection.com", + "jewelcampaign.com", + "jewelstastesrecovery.com", + "jewgn8une.com", + "jewhouca.net", + "jewlhtrutgomh.com", + "jewscane.digital", + "jewspa.com", + "jeyttn.snipes.com", + "jezailmasking.com", + "jf71qh5v14.com", + "jfapiprod.optimonk.com", + "jfbrkbgvxwib.com", + "jfcclfaiawiga.com", + "jfdjrmyzkck.com", + "jfdmdpefk.com", + "jfdvjpksdqhdhjo.com", + "jfedgbskofck.com", + "jfixhuovpa.com", + "jfjle4g5l.com", + "jfjlfah.com", + "jfjnyepxppqb.com", + "jfjpgufkaecvs.com", + "jfkc5pwa.world", + "jfknowifcewd.com", + "jfltzz.riu.com", + "jfmbkffcxg.com", + "jfnjgiq.com", + "jfnnzq.quelle.de", + "jfo0.societegenerale.fr", + "jfoaxwbatlic.com", + "jfoowqditdf.com", + "jfp6.destinia.de", + "jfplldsdrafavw.com", + "jfpltp.eyeforfashion.pl", + "jfsocqmvvqt.com", + "jfssblglhreubu.com", + "jfthhbvpryrvbs.com", + "jfvoewyifwed.com", + "jfyecc.machineseeker.com", + "jfzernkwdqgxn.com", + "jfzn9fnvjr.ru", + "jg0c.sfr.fr", + "jgbggrtrofiw.com", + "jgdipcsviur.com", + "jgdtnxkapkso.com", + "jgfcgqivdpd.com", + "jggegj-rtbix.top", + "jggldfvx.com", + "jghjhtz.com", + "jgpvgjtldgocob.com", + "jgqflgggex.com", + "jgrjldc.com", + "jgszymcphwcege.com", + "jgxavkopotthxj.xyz", + "jgydqhp.com", + "jgzhsu.caterer.com", + "jhevhckrxoivig.com", + "jhfhdkhkh.site", + "jhfuhi.b-exit.com", + "jhiekkjeyyfbj.com", + "jhkfd.com", + "jhm3.ifgexecutive.com", + "jhmkopen.minortom.net", + "jhnmpm.kiwoko.com", + "jhprvk.skstoa.com", + "jhpwrn.laredoute.ch", + "jhr.jacksonhealthcare.com", + "jhrewn.venezia.pl", + "jhrfemourkojc.com", + "jhtiyfioidhvl.com", + "jhulubwidas.com", + "jhwo.info", + "jhxqfgbj.com", + "jhzwle.ryuryumall.jp", + "jibaeolia.com", + "jiciqm.antalyahomes.com", + "jickodsa.com", + "jiclzori.com", + "jieaxwgwnydl.com", + "jifflenow.actonservice.com", + "jifjai.instamotion.com", + "jigdigtry.com", + "jigffltdbcdjq.com", + "jighucme.com", + "jignairy.com", + "jigsawchristianlive.com", + "jigsawthirsty.com", + "jii3gnhro.www.emanualonline.com", + "jiiglogwdkcqwou.xyz", + "jijhkclur.com", + "jikbwoozvci.com", + "jikicotho.pro", + "jiktq0fr9hv6.meleton.ru", + "jikvcrikdvng.com", + "jikzudkkispi.com", + "jill.fc.yahoo.com", + "jillbuildertuck.com", + "jimny.pro", + "jimpysinters.top", + "jimzryxbsgjs.com", + "jinair.nsc.jinair.com", + "jinair.sc.jinair.com", + "jingalbundles.com", + "jingbaiteether.top", + "jingenfirm.com", + "jinglehalfbakedparticle.com", + "jinguisiacal.top", + "jinjililanius.top", + "jinkads.de", + "jinshanduba.org.cn", + "jinterests-1.com", + "jinx.skullctf.com", + "jiokhvnqchnt.com", + "jipsegoasho.com", + "jiqeni.xyz", + "jirnxq.guud.com", + "jirtesee.net", + "jissingirgoa.com", + "jitanvlw.com", + "jitigkvqf.com", + "jiuswcpdwgpwetf.com", + "jivinggrazers.com", + "jiwire.com", + "jizzarchives.com", + "jizzensirrah.com", + "jjaaybqjbnzny.top", + "jjahvmjatfpj.com", + "jjansomvfv.com", + "jjcwq.site", + "jjcypx.vrai.com", + "jjdciu.justspices.de", + "jjkwrqjklaaqa.top", + "jjmxksqyfagljmg.com", + "jjobuyratjc.com", + "jjolbaew.com", + "jjpgbisdg.xyz", + "jjqbvqoyo.com", + "jjqsdll.com", + "jjrhriavdyyp.com", + "jjrqnvrejmwna.top", + "jjrvlrslb.com", + "jjsocpeg.com", + "jjthmis.com", + "jjtnadbcbovqarv.xyz", + "jjtsuxoln.com", + "jjvafukltxk.com", + "jjwmlaynwwbll.top", + "jjwmlaynwwjlw.top", + "jjwmlayqvweej.top", + "jjygptw.com", + "jk4lmrf2.de", + "jkajyrkbvzmez.top", + "jkajyrkjmzmkz.top", + "jkamuaiofpapwl.com", + "jkanime.net.iberostar.com", + "jkbewmezjawqj.top", + "jkdzimao.com", + "jkgeyo.urbanara.de", + "jkha742.xyz", + "jkizha.theshoecompany.ca", + "jklpy.com", + "jkls.life", + "jknarp.kakaku.com", + "jkthlsrdhni.com", + "jkwdsl.videt.ro", + "jkwxaryiaoof.com", + "jkyawbabvrjl.top", + "jkyybewqmnll.top", + "jkzakzalzoewy.top", + "jkzakzjwyolbl.top", + "jkzlillsss.com", + "jkzoac.headphones.com", + "jl63v3fp1.com", + "jlbgyksbvdqj.com", + "jlcvoastmbsk.com", + "jldbnjghezv.com", + "jldtlh.fashionnova.com", + "jlegmmdcoo.com", + "jlffeu.nadula.com", + "jlfiber.advancedtech.com", + "jlfqyjbkea.com", + "jlhchjsy.com", + "jlhwxm.spartoo.es", + "jljejxvgnk.com", + "jljrllijyuoinx.com", + "jlmokzndbiafs.com", + "jlmprtgl.com", + "jln3.cl-brands.com", + "jln3.clstudios.com", + "jlnyti.mugo.com.tr", + "jlodgings.com", + "jlqpttawdpkh.com", + "jlqtmeoipnib.com", + "jlsohnennmmygvc.com", + "jltjgujdnyp.com", + "jlufbcef.com", + "jlxmuvjltnqttj.com", + "jly24aw29n5m-a.akamaihd.net", + "jlydxj.com", + "jlyyvpvnigpi.xyz", + "jmaomkosxfi.com", + "jmbluyxkl.xyz", + "jmcnwr.bricoprive.com", + "jmdinfotechs.com", + "jmeeersdkmoir.xyz", + "jmghfyieixqw.com", + "jmiqbfhoar.com", + "jmmpzzrnmsdwsh.com", + "jmopproojsc.xyz", + "jmpmedia.club", + "jmqrogtmvfo.com", + "jmrnews.pro", + "jmt7mbwce.com", + "jmtbmqchgpw.xyz", + "jmtbyiohpgugcsk.com", + "jmvmrv.e-davidwalker.com", + "jmvscgd.com", + "jmxiwcjx.com", + "jn23.madeindesign.ch", + "jn23.madeindesign.it", + "jnaixbgd.com", + "jnhjpdayvpzj.com", + "jnkqnf.cifraclub.com", + "jnkqnf.cifraclub.com.br", + "jnkqnf.palcomp3.com.br", + "jnlldyq.com", + "jnnbzmyqaekzj.top", + "jnnjthg.com", + "jnovoksjreeyrpm.xyz", + "jnqkvgkm.com", + "jnrgcwf.com", + "jnrtavp2x66u.com", + "jnsgdaqsiqcumg.xyz", + "jnxm2.com", + "jnzedp.his-j.com", + "jo2f.cheque-cadhoc.fr", + "joachoag.xyz", + "joaglouwulin.com", + "joannaiodisms.com", + "joanneehretia.com", + "joaphoad.com", + "joaqaylueycfqw.xyz", + "joasoagly.com", + "joastaca.com", + "joastoom.xyz", + "joastoopsu.xyz", + "joastous.com", + "joathaji.xyz", + "joathath.com", + "jobappplus.actonservice.com", + "jobfilletfortitude.com", + "joblessdrum.com", + "jobleveled.top", + "joblouder.com", + "jobmkewrymmvb.top", + "jobmkewrymvbw.top", + "jobs.smpgn.co", + "jobsngeilvxm.com", + "jobsonationsing.com", + "jobsyndicate.com", + "joc.marketing.atafreight.com", + "jocauzee.net", + "jocelynrace.com", + "jocmeedran.com", + "joda.corriereadriatico.it", + "joda.ilgazzettino.it", + "joda.ilmattino.it", + "joda.ilmessaggero.it", + "joda.leggo.it", + "joda.quotidianodipuglia.it", + "jodhpurrarish.digital", + "jodl.cloud", + "jodroacm.com", + "joemythsomething.com", + "joereisp.xyz", + "joetec.net", + "jogdied.com", + "joggingavenge.com", + "jogtestdrive.jeep.com", + "jogytuuey.com", + "johamp.com", + "johannes.voith.com", + "johannesburg.top", + "johnhstngs4.wixsite.com", + "join-admaven.com", + "join-staging.kloaked.app", + "join-test.pre-prod.spur.io", + "join-test.step.com", + "join.air.me", + "join.airvet.com", + "join.amorus.net", + "join.asteride.co", + "join.belive.sg", + "join.blimp.homes", + "join.boozallen.com", + "join.brandlicensing.eu", + "join.callie.app", + "join.coteriefashionevents.com", + "join.decorex.com", + "join.deetzapp.com", + "join.entrylevel.net", + "join.evercoin.com", + "join.fhlbny.com", + "join.figlobal.com", + "join.fitgrid.com", + "join.fusely.app", + "join.gerak.asia", + "join.getstarsapp.com", + "join.haha.me", + "join.homeyapp.net", + "join.hu-manity.co", + "join.hypercare.com", + "join.ifsecglobal.com", + "join.informa-events.com", + "join.kbb.co.uk", + "join.kloaked.app", + "join.lapse.app", + "join.listmakerapp.com", + "join.magicfashionevents.com", + "join.motion-app.com", + "join.myfashionevents.com", + "join.newtrina.com", + "join.opencare.com", + "join.our-story.co", + "join.parentlove.me", + "join.pharmapackeurope.com", + "join.pockit.com", + "join.projectfashionevents.com", + "join.qa.fitgrid.com", + "join.reakt.to", + "join.safety-health-expo.co.uk", + "join.schmooze.tech", + "join.sizl.com", + "join.slickapp.co", + "join.spur.io", + "join.staging.spur.io", + "join.step.com", + "join.stratfor.com", + "join.stuypend.com", + "join.talker.network", + "join.thekrishi.com", + "join.tlon.io", + "join.travelxp.com", + "join.vibely.io", + "join.vtail.co", + "join.zendesk.com", + "join02.informamarkets.com", + "joina.rune.ai", + "joinb.rune.ai", + "joinelegancetitanic.com", + "joiningcriminal.com", + "joiningindulgeyawn.com", + "joiningslogan.com", + "joiningwon.com", + "joinpropeller.com", + "joinsai.securitiesamerica.com", + "joinsportsnow.com", + "joint-bad.com", + "jointmixture.pro", + "joinus.holidayseniorliving.com", + "jokcnycabhdvbwg.com", + "jokingzealotgossipy.com", + "jolecyclist.com", + "jollyfloat.com", + "jollykeg.com", + "jollylens.com", + "jollyslendersquare.com", + "joltidiotichighest.com", + "joltperforming.com", + "joluw.net", + "jomtingi.net", + "jonaspair.com", + "jonaswhiskeyheartbeat.com", + "joodoush.com", + "joodugropup.com", + "joogivestou.com", + "joograika.xyz", + "jookaureate.com", + "jookouky.net", + "joomgartiumnyih.com", + "joomxer.fun", + "joopaish.com", + "jooptibi.net", + "joorekbelrlaz.top", + "joorekbelyvjw.top", + "jootizud.net", + "joowkijejv.com", + "joqawz.snipes.nl", + "joqowqyaayqmz.top", + "jorbfstarn.com", + "jorttiuyng.com", + "josephineravine.com", + "josfrvq.com", + "josiebreathing.com", + "josiehopeless.com", + "josieunethical.com", + "joskgw.sewingmachinesplus.com", + "jotqmmf.com", + "jotskuffieh.website", + "jotterswirrah.com", + "jouaboe.com", + "joudotee.com", + "joukaglie.com", + "joukidles.life", + "joupteni.xyz", + "journey.cisco.com", + "journeyembankmentsubjects.com", + "journeys.journeyed.com", + "jourohun.xyz", + "jouteetu.net", + "jouthee.com", + "jouzoapi.com", + "jovialwoman.com", + "jovqyyqvvmjjj.top", + "jowelcabbala.com", + "jowliercollude.com", + "jowlishdiviner.com", + "jowtkv.vertbaudet.de", + "jowvwrmccakiy.com", + "joxaviri.com", + "joy.ochronus.online", + "joycreatorheader.com", + "joydirtinessremark.com", + "joyfulassistant.pro", + "joyfulfearsome.com", + "joyfulkeen.com", + "joygaskin.com", + "joyorators.website", + "joyous-concentrate.pro", + "joyous-north.pro", + "joyous-sensitive.com", + "joyous-storage.pro", + "joyouscreedweasel.com", + "joyousruthwest.com", + "joyoussurprise.com", + "joyrodethrock.top", + "jozvmvxi.com", + "jp-go.experian.com", + "jp-helplineweb-chrsmjinfgtizonedswebs-01.s3.ap-southeast-2.amazonaws.com", + "jp-kensatsu.com", + "jp.ppgamingproxy.lol", + "jpaatr.astellas.jp", + "jpbfwdtejwoewas.xyz", + "jpdqpxoenctqbl.com", + "jpeoldex.com", + "jpfufu.xlmoto.co.uk", + "jpgtrk.com", + "jpilttrvnv.com", + "jpluzr.autoc-one.jp", + "jpmldwvjqd.xyz", + "jponmlkj.carte-gr.total.fr", + "jprbql.jdsports.fr", + "jpsthqhvxynfdx.com", + "jptgtr.astellas.jp", + "jptobh.network.com.tr", + "jpwfkn.besthotels.es", + "jpwfrl.mona.de", + "jpzone.vip", + "jpzvrsuwdavpjw.com", + "jqafetxoermhue.com", + "jqcyacoxrvada.com", + "jqgqrsvcaos.xyz", + "jqitetsk.com", + "jqlqmeveax.com", + "jqluhrwlfwsgdd.com", + "jqlumzbdtet.com", + "jqlzwb.bauhaus.fi", + "jqmebwvmbzrz.top", + "jqmebwvmbzwy.top", + "jqmsnhyhrd.com", + "jqrnumajtqx.com", + "jqsouo.gourmetcaree.jp", + "jqtnbitlqxidh.com", + "jqtree.com", + "jquerycdn.host", + "jqueryoi.com", + "jqueryserve.org", + "jqueryserver.com", + "jqwsldso.com", + "jraasj.kobo.com", + "jrbbavbmwmleb.top", + "jrbbavbmwqwjl.top", + "jrfjcn.mebeli.bg", + "jrfwfwk.com", + "jrhsjmwtrwiam.com", + "jrilbcd.com", + "jrilkvjehrjlri.com", + "jriravntivf.com", + "jrkkcssob.com", + "jrkkmpeqtlsawgf.com", + "jrlxrrwgcszo.com", + "jrofvedr.xyz", + "jrolyrlkjyeqw.top", + "jrpkizae.com", + "jrqmkrggfwd.xyz", + "jrqwfdkksamx.com", + "jrrryblqkavqa.top", + "jrsmnddakpce.com", + "jrtbjai.com", + "jrtqaliyucgpaes.com", + "jrucbb.guestreservations.com", + "jrvrkzrbkqaoz.top", + "jrvrkzrbkqqob.top", + "jrvrkzrbkqqqj.top", + "jrxrit.europcar.de", + "jryymvudjqlraa.com", + "jrzeiotwaq.com", + "jrzgcz.ciociariaoggi.it", + "jrzgcz.latinaoggi.eu", + "js-api.net", + "js-api.otherlevels.com", + "js-check.com", + "js-tags.otherlevels.com", + "js.bigcomics.win", + "js.cmoa.pro", + "js.iterable.com", + "js.j8jp.com", + "js.manga1000.top", + "js.manga1001.win", + "js.mangajp.top", + "js.mangakl.su", + "js.mangalove.top", + "js.mangaraw.bid", + "js.phoenixmanga.com", + "js.syosetu.top", + "js.users.51.la", + "js2json.com", + "js7k.com", + "jsadapi.com", + "jscdn.online", + "jscdnweb.pages.dev", + "jscloud.org", + "jscoinminer.com", + "jscount.com", + "jsdelvr.com", + "jsecoin.com", + "jsefrmwji.com", + "jseuprrsedc.com", + "jsfeedadsget.com", + "jsfrfeuubna.com", + "jsftfmegwcyhsed.com", + "jsftzha.com", + "jsfuz.com", + "jsgmsoapx.com", + "jshkyh.29cm.co.kr", + "jslog.post.cz", + "jsmcrpu.com", + "jsmcrt.com", + "jsmentry.com", + "jsmjmp.com", + "jsmpsi.com", + "jsmpus.com", + "jsnncgz.com", + "jsomtq.telescope.com", + "jsontdsexit.com", + "jsontdsexit2.com", + "jspqms.bellevue-ferienhaus.de", + "jsretra.com", + "jssearch.net", + "jssiiamvbuqqkb.com", + "jssufsqeisye.com", + "jstclphsy.com", + "jsukefgwjvbsue.com", + "jswlpe.modainpelle.com", + "jswww.net", + "jswyrt.jp1880.de", + "jsyrynq.com", + "jszwxm.hometogo.nl", + "jtbaoo.belvini.de", + "jtdqxsfzi.com", + "jtdujjsk.com", + "jtfqyewsaflnp.com", + "jtiqpdqofdlwam.com", + "jtjtqar.com", + "jtolkiamnax.com", + "jtosgk.123pneus.fr", + "jtpgjihhix.com", + "jtracking-gate.lulusoft.com", + "jtthvswmc.com", + "jttmym.gear4music.com", + "jttowoxlomde.com", + "jtwlvpux.com", + "jtxrou.saucony.com", + "jtyutq.chaussures.fr", + "ju23.madeindesign.co.uk", + "ju427bv7an9n.com", + "juaqmic.com", + "jubbie.de", + "jubilantcanyon.com", + "jubilantglimmer.com", + "jubileeirresponsibilityforfeit.com", + "jubileo-ppb.carte-gr.total.fr", + "jubnaadserve.com", + "jubsaugn.com", + "jubsouth.com", + "juchartintime.space", + "jucysh.com", + "juddockvisages.com", + "judgementcleftlocksmith.com", + "judgementhavocexcitement.com", + "judgmentpolitycheerless.com", + "judicated.com", + "judicialfizzysoftball.com", + "judicialleadingquiz.com", + "judicious-lay.pro", + "judied.com", + "judium.com", + "judjetheminos.com", + "judosllyn.com", + "judruwough.com", + "jufhxk.audienhearing.com", + "jufjpwpmcc.com", + "jugerfowells.com", + "juggleeducationfirearm.com", + "jugnepha.xyz", + "jugsmithecology.com", + "juhece.uno", + "juhlkuu.com", + "juiceadv.com", + "juiceadv.net", + "juicyads.com", + "juicyads.me", + "juicycash.net", + "juiseforced.com", + "jujitsutuxedos.top", + "jujtcq.amnibus.com", + "jukseeng.net", + "jukulree.xyz", + "julbhzbwhcivj.com", + "julia-liz.com", + "jullyambery.net", + "julolecalve.website", + "julrdr.com", + "julymedian2022news.com", + "julynut.com", + "julyouncecat.com", + "jumbalslunched.com", + "jumbln.com", + "jumbo.zomato.com", + "jumboaffiliates.com", + "jumkiyhjx.xyz", + "jummashpt.com", + "jump-path1.com", + "jumpedanxious.com", + "jumperdivecourtroom.com", + "jumperformalityexhausted.com", + "jumperfundingjog.com", + "jumpstartinc.actonservice.com", + "jumptap.com", + "jumpto.use-beez.com", + "jun23.madeindesign.de", + "jungianoxamide.space", + "junglehikingfence.com", + "jungroup.com", + "juniorapplesconsonant.com", + "juniorluteum.top", + "junipe3rus4virginiana.com", + "junivmr.com", + "junkeach.com", + "junkieenthusiasm.com", + "junkieswudge.com", + "junkmenpolt.com", + "junkmildredsuffering.com", + "junkrat-tire.overbuff.com", + "junmediadirect.com", + "junmediadirect1.com", + "junotherome.com", + "juntfemoral.com", + "juntre.com", + "junverwkpnl.com", + "jupabwmocgqxeo.com", + "jupiterhealth-app.hotdoc.com.au", + "juratoroutsees.uno", + "jurced.com", + "juricts.xyz", + "jurorstalar.uno", + "jursoateed.com", + "jursp.com", + "jurtaith.net", + "juryinvolving.com", + "jusbertimla4ke2.com", + "juslsp.info", + "juslxp.com", + "just-news.pro", + "just.playvici.com", + "justestmurph.top", + "justey.com", + "justgetitfaster.com", + "justicejudo.com", + "justificationjay.com", + "justifiedatrociousretinue.com", + "justifiedcramp.com", + "justinstubborn.com", + "justonemorenews.com", + "justpremium.com", + "justrelevant.com", + "justsayyes.infor.com", + "justservingfiles.net", + "jutprolificlax.com", + "jutreconsiderhot.com", + "juttiedstrath.top", + "jutyledu.pro", + "juvenilearmature.com", + "juvuqsdxjfk.com", + "juyafctq.xyz", + "juyvatnil.com", + "juzqsq.finanzcheck.de", + "juzzclftcseca.com", + "jvbvng.notino.it", + "jvbzzmnjeznrw.top", + "jvcjnmd.com", + "jviyau.pelicanwater.com", + "jvjxkcsiktxgigo.com", + "jvnvrqzvyveqj.top", + "jvnydntynmru.com", + "jvpipr.hometogo.se", + "jvrawodh.com", + "jvrwil.gabor.de", + "jvsffrjutsax.com", + "jvswyxxyrrh.com", + "jvydtutqrmdx.com", + "jvzlya.benesse.ne.jp", + "jvzoupeh.com", + "jwadylgbkatacve.com", + "jwalf.com", + "jwamnd.com", + "jwcnjv.xlmoto.eu", + "jweqai.amen.fr", + "jwgigawtq.com", + "jwia0.top", + "jwjxjuvrnkv.com", + "jwlvlo.icaniwill.dk", + "jwmhqs.fsk.ru", + "jwnmnnnzreeyw.top", + "jwpepper.actonsoftware.com", + "jwqtuyjqxvsxy.com", + "jwt8e5vzc1.com", + "jwtnmo.promovacances.com", + "jwuhtogg.com", + "jwvazl.mansurgavriel.com", + "jwxfjlsodffj.com", + "jwxqmj.thediamondstore.co.uk", + "jwympcc.com", + "jxdptu.jouete-online.com", + "jxeumx.hanaunni.com", + "jxhbpcdzcg.com", + "jxhgcitcqmvv.com", + "jxiwdw.ufret.jp", + "jxkayopaij.com", + "jxlpafdxbnhak.com", + "jxlxeeo.com", + "jxoaza.yourmystar.jp", + "jxofoyftjdo.xyz", + "jxpjltwdeu.com", + "jxpsrh.casamundo.co.uk", + "jxsmzz.mytrauringstore.de", + "jxvilsjyrh.com", + "jxvrhx.fotokoch.de", + "jxxnnhdgbfo.xyz", + "jxy6.evobanco.es", + "jxybgyu.com", + "jybaekajjmroq.top", + "jybaekajjmrqw.top", + "jybnuw.mudah.my", + "jydydmctzxcea.com", + "jyfirjqojg.xyz", + "jygcv.sbs", + "jygotubvpyguak.com", + "jyhxhsdgxbvcnj.com", + "jyjhjopmq.com", + "jyjmpatmgk.com", + "jylgvkxgfy.com", + "jynginedoddle.top", + "jynp9m209p.com", + "jynwlg.veromoda.com", + "jyozavoyyyjbj.top", + "jyozavoyyykby.top", + "jyqekzewvyojy.top", + "jyrfbtmbuqeaeo.com", + "jysocexrxbodh.com", + "jytbxzil.com", + "jyuicr.codemonkey.com", + "jyuirxswk.com", + "jyumzv.dcshoes.com.br", + "jyupgi.eurostarshotels.co.uk", + "jywczbx.com", + "jyxrdfxli.com", + "jyyqzt.sledstore.se", + "jyyzvb.careerindex.jp", + "jyzkut.com", + "jzauch.motostorm.it", + "jzbvpyvhus.com", + "jzbvwqezlwrzy.top", + "jzbvwqezlwyaz.top", + "jzeamuow.com", + "jzeapwlruols.com", + "jzgfhr.nordicnest.com", + "jzleekzkrwjll.top", + "jzokkejmqrbmq.top", + "jzokkejmqrbyj.top", + "jzokkejmqrkyw.top", + "jzoxch.menswearhouse.com", + "jzpdjbpusgcbr.com", + "jzprtb.1stdibs.com", + "jzqbyykbrrobw.top", + "jzqbyykbrrykz.top", + "jzqbyykbrryll.top", + "jzqbyykbrrzvq.top", + "jzqfac.bestsecret.ch", + "jzqgyccwefd.com", + "jztchllgpcrwu.com", + "jztucbb.com", + "jzvwawvqawemb.top", + "jzvwawvqawzmq.top", + "jzycnlq.com", + "k-09mobiles.com", + "k.brandalley.be", + "k.brandalley.co.nl", + "k.brandalley.de", + "k.brandalley.es", + "k.brandalley.fr", + "k.flynas.com", + "k.hofmann.es", + "k.iinfo.cz", + "k.itribe.in", + "k.keyade.com", + "k.laredoute.com", + "k.laredoute.es", + "k.laredoute.pt", + "k.laredoute.ru", + "k.laredoute.se", + "k.streamrail.com", + "k.truffaut.com", + "k.voyageursdumonde.be", + "k.voyageursdumonde.ca", + "k.voyageursdumonde.ch", + "k.voyageursdumonde.fr", + "k28maingeneral.com", + "k4umr0wuc.com", + "k50.rtl2.de", + "k54nw.pw", + "k55p9ka2.de", + "k5a.io", + "k5app.byjus.com", + "k5zoom.com", + "k68tkg.com", + "k8ik878i.top", + "k8s-adserver-adserver-4b35ec6a1d-815734624.us-east-1.elb.amazonaws.com", + "k8s-tracking-tracking-6c17add7fc-253503024.eu-central-1.elb.amazonaws.com", + "kaacsi.belvilla.nl", + "kaascypher.com", + "kabakamarbles.top", + "kabarnaira.com", + "kabokc.webuy.com", + "kabscarbide.com", + "kabuut.com", + "kaden.netoff.co.jp", + "kadggriffshoyv.com", + "kadlec.psjhealth.org", + "kaebyy.autouncle.se", + "kagnejule.xyz", + "kagodiwij.site", + "kagrooxa.net", + "kagvypdkrfd.com", + "kaicaica.com", + "kaifiluk.com", + "kaigaidoujin.com", + "kailsfrot.com", + "kaisaimy.net", + "kaishepe.xyz", + "kaiu-marketing.com", + "kaizzz.xyz", + "kakdgmn.com", + "kaladyaudiology.ericksonbuilt.com", + "kalauxet.com", + "kaleidoscopeadjacent.com", + "kaleidoscopepincers.com", + "kalganautographeater.com", + "kalganpuppycensor.com", + "kalifthorons.top", + "kallerupstone.viessmann.dk", + "kalmukrattail.com", + "kalpaksaffect.top", + "kalseech.xyz", + "kalstats.kaltura.com", + "kalwub.mizuho-re.co.jp", + "kamachilinins.com", + "kamalafooner.space", + "kamassmyalia.com", + "kamchatka-io.traveler.today", + "kameleoon.eu", + "kaminari.space", + "kaminari.systems", + "kaminarisubs.net", + "kamnebo.info", + "kamost.com", + "kampanja.bhtelecom.ba", + "kampanjat.atea.fi", + "kampanjer.yxvisa.no", + "kangaroohiccups.com", + "kanoodle.com", + "kantiwl.com", + "kaoelsng.com", + "kaorpyqtjjld.com", + "kapitalberg.com", + "kappalinks.com", + "kaputquill.com", + "kaqhfijxlkbfa.xyz", + "kaqppajmofte.com", + "karafutem.com", + "karayarillock.cam", + "kargo.com", + "karlhalved.com", + "karma.mdpcdn.com", + "karonty.com", + "karoon.xyz", + "karoup.com", + "karpasbeamer.com", + "karpatzi.com", + "kartik.devishetty.com", + "kartik.devishetty.net", + "karwobeton.com", + "kashacodeina.com", + "kaslcuin.com", + "kassitegamy.top", + "kastafor.com", + "kataprius.com", + "katchouh.com", + "katebugs.com", + "katecontraction.com", + "katecrochetvanity.com", + "katerigordas.pro", + "kathesygri.com", + "katodaf.com", + "kattoremontti.ruukki.com", + "katukaunamiss.com", + "katylz.lojaspompeia.com", + "kaubapsy.com", + "kaujouphosta.com", + "kauleeci.com", + "kauraishojy.com", + "kaurieseluxate.com", + "kaushooptawo.net", + "kauvoaph.xyz", + "kauzishy.com", + "kavanga.ru", + "kaxnoyxs.com", + "kayoesfervor.com", + "kazanbossterrifying.com", + "kazqkjyztvv.com", + "kbadguhvqig.xyz", + "kbao7755.de", + "kbcmdi.florsheim.com.au", + "kbevcidiiqwa.com", + "kbighx.absolventa.de", + "kbknujjtpnqq.com", + "kbnmnl.com", + "kbqtuwoxgvth.xyz", + "kbs-services.actonservice.com", + "kbugxeslbjc8.com", + "kbumnvc.com", + "kbviuj.enoteca.co.jp", + "kbvxbw.bugatti-fashion.com", + "kcaamcduwwu.com", + "kcdn.xyz", + "kcgser.azialo.com", + "kcigvmdkwda.com", + "kckullrxagokk.com", + "kcllppzsvznu.com", + "kcmcbc.click", + "kcqoej.roborock.com", + "kcuzgn.fnac.be", + "kcvwuw.iryouworker.com", + "kcwtugkvnq.xyz", + "kcykhs.mrblue.com", + "kd.eland.kr", + "kdarje.garten-und-freizeit.de", + "kdfjabv.com", + "kdhmzv.oculosmeninaflor.com.br", + "kdkatxfkxmgmbhu.xyz", + "kdlsdk.neverfullydressed.co.uk", + "kdmjvnk.com", + "kdnutwrx.com", + "kdokgcf.com", + "kdosimp.com", + "kdpnmlygyagyx.com", + "kdpxgr.travellink.no", + "kdqytm.vipre.com", + "kdsdiqjghaj.com", + "kdtbpt.brogsitter.de", + "kdwuiulga.com", + "kdyxxkcd.com", + "keajs.com", + "keapgypsite.website", + "keawmrohgxtl.com", + "kebpln.darngoodyarn.com", + "kecwhlsr.com", + "kedasensiblem.info", + "kedasensiblemot.com", + "keedaipa.xyz", + "keefeezo.net", + "keegesta.com", + "keegleedaphi.com", + "keelagemantels.com", + "keeliethalweg.top", + "keen-slip.com", + "keenmosquitosadly.com", + "keenquill.com", + "keepinfit.net", + "keepingconcerned.com", + "keepsagri.net", + "keepsclean.com", + "keepsosto.com", + "keeptaza.com", + "keewoach.net", + "kefeagreatase.info", + "kegimminent.com", + "kegnupha.com", + "kegsandremembrance.com", + "kehalim.com", + "keidvetanda.com", + "keidweneth.com", + "keihel.com", + "keijiepvv.com", + "kejiksay.net", + "kekrouwi.xyz", + "kektds.com", + "kekw.website", + "kelectricalservices.com", + "kelekkraits.com", + "kelephoodmen.com", + "kelliontemiak.com", + "kelopronto.com", + "kelreesh.xyz", + "kelticsully.guru", + "keltomental.cfd", + "kendosliny.com", + "kenduktur.com", + "kennethemergedishearten.com", + "kennisdomein.pqr.com", + "kenomal.com", + "kenoscoulee.com", + "kensecuryrentat.info", + "kentent.stre4mplay.one", + "kentent.streampiay.fun", + "kentlecosts.top", + "kentorjose.com", + "keoofp.gulfnews.com", + "kep6.destinia.ie", + "kepersaonwho.org", + "keppendragoon.top", + "keptoojals.xyz", + "keqglr.panvel.com", + "keraclya.com", + "keramiceoan.com", + "kergaukr.com", + "kernelindiscreet.com", + "kernenergie.efscle.com", + "kernfatling.top", + "keroajum.xyz", + "kerryfluence.com", + "kertzmann.com", + "kerumal.com", + "kesevitamus.com", + "kesko.actonservice.com", + "kessagames.com", + "kesseolluck.com", + "kestlerfinancial.actonservice.com", + "ketaquoted.com", + "ketgetoexukpr.info", + "ketheappyrin.com", + "ketiverdisof.com", + "ketlpsmt.com", + "ketmiehemmed.top", + "ketodis.com", + "ketogenopsins.uno", + "ketoo.com", + "kettakihome.com", + "kettlemisplacestate.com", + "kettlewharves.com", + "keuktyouexpe.info", + "kewnemhpbmzkm.com", + "kexojito.com", + "key2.actonservice.com", + "keyade.alltricks.fr", + "keyade.ooreka.fr", + "keyade.uniqlo.com", + "keyboardvaluesinvoke.com", + "keydawnawe.com", + "keyes.myre.io", + "keyimaginarycomprise.com", + "keymedia.hu", + "keynotefool.com", + "keynotegroup.actonservice.com", + "keypush.net", + "keyrolan.com", + "keyrunmodel.com", + "keywordblocks.com", + "keywordsconnect.com", + "kfareputfeab.org", + "kfbdnyeelfxctc.com", + "kfebxhjlco.com", + "kffawlmqdahowhr.com", + "kffxyakqgbprk.xyz", + "kfhninhokutn.com", + "kfiupggnofpqs.com", + "kfjhd.com", + "kfjkgfgr.com", + "kfkclxbmdptmehv.com", + "kfngvuu.com", + "kftfhp.furusato-tax.jp", + "kfxkxyb.com", + "kgbokc.masrefacciones.mx", + "kgdvs9ov3l2aasw4nuts.com", + "kgfjrb711.com", + "kgfrstw.com", + "kggiqfmeafi.com", + "kglqjacmqmns.com", + "kgmmfk.galcomi.jp", + "kgouzrranqt.com", + "kgqipyttin.com", + "kgqxzw.blue-tomato.com", + "kgqzgj.rougegorge.com", + "kgroundandinte.net", + "kgsehayyvhk.com", + "kgua0o66bcw8.com", + "kgwlfrdtf.com", + "kgxpbxhigq.com", + "kgyhxdh.com", + "khakisminder.com", + "khanjeeyapness.website", + "khatexcepeded.info", + "khayatarai.com", + "khbvxhwwqckmo.com", + "khcdhu.saraschool.net", + "khdsrrwdvbgd.com", + "khekwufgwbl.com", + "khfiwx.sephora.com.br", + "khfpcxqwrauj.com", + "khfyas.bellybandit.com", + "khgacoucr.com", + "khgtwn.reifendirekt.de", + "khhkfcf.com", + "khimxz.shoesforcrews.com", + "khiurx.tigerdirect.com", + "khnwnqmwmdttsd.com", + "khoslo.com", + "khrrnhjuhdjvx.com", + "khuanynodefado.com", + "khvphqpsl.com", + "kiaughsviner.com", + "kibnannaewyl.com", + "kicationandas.info", + "kichelcozier.top", + "kicka.xyz", + "kickchecking.com", + "kickoutpawky.com", + "kiczrqo.com", + "kiddbs.baby-calendar.jp", + "kidjackson.com", + "kidnapdilemma.com", + "kidsboilingbeech.com", + "kidsdeservethebest.childrenswi.org", + "kidsdeservethebest.chw.org", + "kidskidnaps.shop", + "kidslinecover.com", + "kierwg.enzzo.gr", + "kifaunsu.com", + "kifdngi.com", + "kiftajojuy.xyz", + "kighmh.nelson.nl", + "kihmnulxt.com", + "kihudevo.pro", + "kihwmtvzvi.com", + "kiiysgjmuy.com", + "kiki.rireetchansons.fr", + "kikibobo.top", + "kiknu.com", + "kikoe.aisei.co.jp", + "kikoucuy.net", + "kiksajex.com", + "kileysgreeney.com", + "killernineteenthjoyous.com", + "killerrubacknowledge.com", + "killingscramblego.com", + "killstudyingoperative.com", + "kilometrealcoholhello.com", + "kiltyyoginis.com", + "kimbcxs.com", + "kimberlite.io", + "kimberlyspa.actonservice.com", + "kimsacka.net", + "kinbashful.com", + "kindads.com", + "kindergarteninitiallyprotector.com", + "kindhearted-winter.pro", + "kindhush.com", + "kindjalquale.uno", + "kindjalvitalic.com", + "kindleantiquarian.com", + "kindlebaldjoe.com", + "kindledownstairsskeleton.com", + "kindledrummerhitch.com", + "kindleinstance.com", + "kindnessmarshalping.com", + "kineckekyu.com", + "kinesis.us-east-1.analytics.edmentum.com", + "king3rsc7ol9e3ge.com", + "kingads.mobi", + "kingcobmoe.top", + "kingnews.burgerking.co.za", + "kingrecommendation.com", + "kingsandqueens.splowser.com", + "kingsfranzper.com", + "kingtrck1.com", + "kingyonlendir.link", + "kinitstar.com", + "kinkadservercdn.com", + "kinkledunendly.com", + "kinkywhoopfilm.com", + "kinley.com", + "kinoneeloign.com", + "kinootwibil.top", + "kinripen.com", + "kioskopts.top", + "kipeir.com", + "kipweootro.com", + "kiqwal.autoscout24.es", + "kiqwil.l-m.co.jp", + "kiretafly.com", + "kirkifyapache.website", + "kirsrn.runway-webstore.com", + "kirstyslape.uno", + "kirteexe.net", + "kirteexe.tv", + "kirujh.com", + "kirverfurious.life", + "kisanbethak.com", + "kiss88.top", + "kissmetrics.com", + "kistacity.viessmann.se", + "kistfulmafiosi.space", + "kistutch.net", + "kitchen.juicer.cc", + "kitchencafeso.com", + "kitesquirrel.com", + "kitgmufratw.com", + "kitharaearmuff.top", + "kithoasou.com", + "kithudru.xyz", + "kitnmedia.com", + "kitrigthy.com", + "kitsune-rush.overbuff.com", + "kittensuccessful.com", + "kittledtwang.top", + "kittyaction.com", + "kitwkuouldhukel.xyz", + "kitwwuowjv.com", + "kityamurlika.com", + "kityour.com", + "kiweftours.com", + "kiwi.mdldb.net", + "kiwsiftuvac.com", + "kiynew.com", + "kiyyrilqb.com", + "kizklqqj.com", + "kizxixktimur.com", + "kjcafatfgwpggu.xyz", + "kjdfho.eidaihouse.com", + "kjffqbnug.com", + "kjfhenoqfyfljo.com", + "kjgqsrejwsthwiw.com", + "kjgzctn.com", + "kjisypvbsanmlem.xyz", + "kjjbgclciiay.xyz", + "kjjuuy.icaniwill.fi", + "kjjvpwvyon.com", + "kjklisbcab.com", + "kjlmoxpnst.com", + "kjmaoi.babor.com", + "kjmfjwhlrhmmtq.com", + "kjmrtfpiaq.com", + "kjotkqyzxe.com", + "kjqqtivd.com", + "kjrlulmt.com", + "kjrnmkfwqp.com", + "kjsckwjvdxju.xyz", + "kjsvvnzcto.com", + "kjuftmdofmsrhq.com", + "kjxmcn.eset.com", + "kjxztu.biz-journal.jp", + "kjyouhp.com", + "kkcmcp.printemps.com", + "kkgggudr.com", + "kkghcdvxdfvsq.com", + "kkhq.actonservice.com", + "kkixbfuihbhhrj.com", + "kkjjgban.com", + "kkjrwxs.com", + "kkjuu.xyz", + "kkkpydfok.com", + "kkkqdgeejtxo.com", + "kkmacsqsbf.info", + "kkpbisoyan.com", + "kkqcnrk.com", + "kksuce.hankoya.com", + "kktxgytr.com", + "kkuabdkharhi.com", + "kkualfvtaot.com", + "kkuokpakbz.com", + "kkusridasp.com", + "kkuztcsx.com", + "kkvesjzn.com", + "kkwfvwpyswjmvi.com", + "kkyqrxqd.com", + "kkznoe.autouncle.ch", + "kkznoe.autouncle.co.uk", + "kkznoe.autouncle.it", + "kkzpde.aboutyou.lt", + "kl-branch-sandbox.thekono.com", + "kl-branch.thekono.com", + "kl.klasselotteriet.dk", + "klclick.com", + "klclick1.com", + "klcpcsdoaelyjeh.com", + "klcuxykjrfto.xyz", + "klehewasades.org", + "klenhosnc.com", + "klhxyi.costakreuzfahrten.ch", + "klihldyjzrjouh.com", + "klikadvertising.com", + "kliks.nl", + "kliksaya.com", + "klinikmrc.com", + "klipmart.com", + "kliqz.com", + "klisejrwgir.com", + "klixfeed.com", + "klktmc.parler.co.jp", + "klkus.xyz", + "klmcorporate.americanexpress.nl", + "klmrgtvjeiea.com", + "klonedaset.org", + "kloperd.com", + "kloshgriffe.com", + "kloynfsag.com", + "klqlmg.mitchellandness.com", + "klrnhhzh.com", + "klsdee.com", + "kluxeruntrend.top", + "klwuhp.daehyuninside.com", + "km.rightanswers.com", + "kmeqdnmgdkpn.com", + "kmgzyug.com", + "kmhfsrwqdu.com", + "kmkixuha.com", + "kmkthnyd.com", + "kmlvdhequlpli.com", + "kmmtxfwntcnyd.com", + "kmnkiuqfo.com", + "kmodukuleqasfo.info", + "kmpiframe.keepmeposted.com.mt", + "kmqghr.bristolshop.be", + "kmqhmn.helen-marlen.com", + "kmrilock.com", + "kmyaklgcik.com", + "kmyunderthf.info", + "kn81kivjwwc7.www.logology.co", + "knackseafood.com", + "knapia.weightwatchers.com", + "knaplpdmbrbi.com", + "knappedmurshid.com", + "knawelgrx.com", + "kncecafvdeu.info", + "kndaspiratioty.org", + "kndvqgmfwrdyf.com", + "kneadcomplicate.com", + "kneeansweras.com", + "kneeletromero.com", + "kneescarbohydrate.com", + "kneescountdownenforcement.com", + "kneesettingflashing.com", + "knellgurglet.top", + "knewallpendulum.com", + "knewfeisty.com", + "knewsportingappreciate.com", + "knewwholesomecharming.com", + "knfjhy.echo.msk.ru", + "knifebackfiretraveller.com", + "knifeimmoderateshovel.com", + "knightcharleyloudly.com", + "knigna.com", + "knitstamp.com", + "knittedcourthouse.com", + "knittedplus.com", + "knittingupidiotic.com", + "knivesdrunkard.com", + "knivesprincessbitterness.com", + "knivessimulatorherein.com", + "knjybs.luminis-films.com", + "knlqeu.jewlr.com", + "knlrfijhvch.com", + "knobsomebodycheery.com", + "knocia.com", + "knockedstub.com", + "knockoutantipathy.com", + "knockupchiniks.com", + "knopnf.asambeauty.com", + "knorex.com", + "knorzj.wearfigs.com", + "knothubby.com", + "knotkettle.com", + "knottyactive.pro", + "knottysticks.com", + "knottyswing.com", + "know-whos-spying.com", + "know-whos-watch.com", + "know.gardner-webb.edu", + "know.gimmal.com", + "know.wolterskluwerlr.com", + "knowd.com", + "knowfloor.com", + "knowledconsideunden.info", + "knowledge.equitymethods.com", + "knowledge.fdbhealth.com", + "knowledge.vaisala.com", + "knowledgepretend.com", + "knowmakeshalfmoon.com", + "knownconsider.com", + "knownwarn.com", + "knowsdcollet.com", + "knqpyaholceobc.com", + "knubbyripens.uno", + "knudsenunmast.top", + "knutenegros.pro", + "knymhv.ariat.com", + "knziesxepvaina.com", + "knzmrw.infojobs.net", + "knzqjr.pult.ru", + "koabapeed.com", + "koadoasi.net", + "koafaimoor.net", + "koafaupesurvey.space", + "koahoocom.com", + "koakoucaisho.com", + "koalaups.com", + "koaneeto.xyz", + "koapsout.com", + "koapsuha.net", + "koathool.xyz", + "koauanmfuamsjb.xyz", + "kobeden.com", + "kobetu.grand1corp.com", + "kocairdo.net", + "kocaisin.xyz", + "kochava.com", + "kochov.com", + "kockaiho.com", + "kodagupinkoes.com", + "kofirusy.pro", + "kogaqmlci.com", + "kognoaka.net", + "kogutcho.net", + "kohempcaseins.guru", + "kohlermetrics.kohler.com", + "kohlermetricssecure.kohler.com", + "koi2ru.com", + "koifrz.tvc-mall.com", + "koindut.com", + "koipatolipper.com", + "koitushinterneinnehmen.s3.eu-central-1.amazonaws.com", + "kojlgwliewan.xyz", + "kojmrbun.com", + "kokotrokot.com", + "kokuoccurs.top", + "kolanx.com", + "kolkwi4tzicraamabilis.com", + "kollnkjxtg.xyz", + "kolobusbeseam.space", + "kolqhaaxhk.com", + "komarchlupoid.com", + "komoona.com", + "kompasads.com", + "kone-cranes.actonservice.com", + "kongabsa.xyz", + "kongocohorts.top", + "kongry.com", + "konmm.com", + "konradsheriff.com", + "kontent.powzerz.lol", + "kontera.com", + "kontextua.com", + "konupucy.net", + "kooboaphe.com", + "koocash.com", + "koocoofy.com", + "koogreep.com", + "koojaiba.net", + "koojaith.xyz", + "kookarek.com", + "kooolboomin.com", + "koophaip.net", + "kootovouz.com", + "koovaubi.xyz", + "koowiu.obchod-vtp.cz", + "kopehngtragen.com", + "kopeukasrsiha.com", + "kopsooli.com", + "koraboe.com", + "koradu.com", + "koranicseimas.com", + "korarea.com", + "korenle.com", + "korexo.com", + "korgala.com", + "korgiejoinyou.com", + "kormisl.com", + "kornbulk1.com", + "koronaararao.guru", + "koronacineole.life", + "korpeoe.com", + "korporatefinau.org", + "korrelate.net", + "korunabevy.com", + "korununkept.digital", + "kosbqn.sbs", + "koskdd.sbs", + "kost.tv", + "kostprice.com", + "kotikinar2ko8tiki09.com", + "kotnvzp.com", + "kotokoaedeagi.com", + "kotopoulathanasis.openapp.link", + "koublxdh.com", + "kouceeptait.com", + "koucerie.com", + "kougloar.com", + "koujaups.xyz", + "kouopt.calvinklein.com.br", + "kouptufezi.com", + "koureptu.xyz", + "koustouk.net", + "koutobey.net", + "kovhhlbbgs.com", + "koxcsmmcealss.com", + "koxqdviupg.xyz", + "kpbzar.warbyparker.com", + "kpcjwjdvlh.com", + "kpcyic.sportisimo.cz", + "kpdqdbyi.com", + "kpdwueshr.com", + "kpebuazc.com", + "kpfvaq.schuhe.de", + "kphnncpx.xyz", + "kpjuilkzfi.com", + "kpougoavtxkrew.com", + "kpu.samsungelectronics.com", + "kqchxa.denizbutik.com", + "kqdqrj.traktorpool.de", + "kqduogttdmryguw.com", + "kqhckf.outfits24.de", + "kqhi97lf.de", + "kqiivrxlal.xyz", + "kqjpipl.com", + "kqkcoq.vidaxl.fr", + "kqkydl.postel-deluxe.ru", + "kqmffmth.xyz", + "kqpdnmkkvuu.com", + "kqqwutgln.com", + "kqrcijq.com", + "kqscrl.bonprix.nl", + "kqtvdljwv.com", + "kquptfjubrbp.xyz", + "kquzgqf.com", + "kqvtez.watt24.com", + "kqwtnuybueae.com", + "kqzbph.zerohedge.com", + "kqzyfj.com", + "kr-go.experian.com", + "kraken.rambler.ru", + "krankenwagenmotor.com", + "kratosdefense.actonservice.com", + "krazil.com", + "krclyfkitjyvlls.com", + "krcuoujleerrun.com", + "krcykddubkrsjm.xyz", + "kreud.com", + "krful.com", + "krgoad.mauboussin.fr", + "krgukepers.org", + "kristechwire.actonservice.com", + "krisydark.com", + "krivo.buzz", + "krixyncbsyhju.com", + "krjxhvyyzp.com", + "krkmkvxneig.com", + "krkstrk.com", + "krm22.actonservice.com", + "kronentriduo.top", + "kronosspell.com", + "kropka.onet.pl", + "krqjfirm.com", + "krqmfmh.com", + "krqttfeq.com", + "krskux.newhaircaps.com.br", + "krxd.net", + "ksamarketing.sedgwick.com", + "ksandtheirclean.org", + "kscmqmrlrepwim.com", + "ksdlumuhym.com", + "ksehinkitw.hair", + "kshzlyvbaaa.com", + "ksnbiepnvjdi.com", + "ksnbtmz.com", + "ksnooastqr.xyz", + "kspotson.de", + "kssvsjfhxpzwfd.com", + "kstjqjuaw.xyz", + "kstvhknmhfppbf.com", + "ksurpiwdayc.com", + "ksvrvtehpmfbylm.com", + "ksvtdifdlqyrv.com", + "kswiwxupqa.com", + "ksykbucea.com", + "ksyompbwor.xyz", + "kszpsc.waschbaer.ch", + "kszuxn.snidel.com", + "kt5850pjz0.com", + "kta.etherscan.com", + "ktbktludhhq.com", + "ktbpasfiqmqdni.com", + "ktcgqqoo.com", + "ktdcoy.lyst.it", + "ktfgfdjea.com", + "ktfodkqypn.xyz", + "kthjuw.lyst.com.au", + "ktkjmp.com", + "ktkvcpqyh.xyz", + "ktlrhudvlsu.com", + "ktmayxvea.com", + "ktnukmtsbfko.com", + "ktoahv.ivet.rs", + "ktobedirectu.xyz", + "ktocpw.silabg.com", + "ktqiyjojiya.com", + "ktracker.kumparan.com", + "ktrfzka.com", + "ktrmmxocabjd.com", + "ktskxm.smartphoto.nl", + "ktu.sv2.biz", + "ktxvbcbfs.xyz", + "ku2d3a7pa8mdi.com", + "ku42hjr2e.com", + "kuaifr.camicado.com.br", + "kuaizip.com", + "kubhwrkpycngbwl.com", + "kubicadza.xyz", + "kubicserves.icu", + "kubient.com", + "kuboohee.xyz", + "kubrea.com", + "kueezrtb.com", + "kuesjmznhhid.com", + "kuezfqvztt.com", + "kughouft.net", + "kuglouhaize.com", + "kugoucko.com", + "kuhxhoanlf.com", + "kukckk.sagefinds.com", + "kukrosti.com", + "kulakiayme.com", + "kultingecauyuksehi.info", + "kultingecauyuksehinkitw.info", + "kumparso.com", + "kumpulblogger.com", + "kumteerg.com", + "kumtibsa.com", + "kunalicon.com", + "kunde.danskespil.dk", + "kunvertads.com", + "kupharlutetia.com", + "kupmpypt.com", + "kuqekpfj.com", + "kuqgrelpiamw.com", + "kurlipush.com", + "kuronekoyamato-jp.com", + "kuronekoyamzyato.top", + "kursatarak.com", + "kurzweiledu.actonservice.com", + "kusciwaqfkaw.com", + "kusidcfbb.com", + "kuskiteblets.top", + "kustaucu.com", + "kutdbbfy.xyz", + "kuthoost.net", + "kutjilsi.com", + "kuusay.yalispor.com.tr", + "kuvbyhnotmwm.com", + "kuvoansub.com", + "kuwaitmarketing.sedgwick.com", + "kuwhetsa.net", + "kuwoucaxoad.com", + "kuyncvkntfke.com", + "kvaaa.com", + "kvahvault.top", + "kvclwfrsvi.com", + "kvdmuxy.com", + "kvecc.com", + "kvemm.com", + "kveww.com", + "kvexx.com", + "kvezz.com", + "kvfdpbad.com", + "kvfumh.fairwaystyles.com", + "kvfunf.factorydirect.ca", + "kvjjhwkqhehkv.com", + "kvnkjd.kaigoshoku.mynavi.jp", + "kvovs.xyz", + "kvskic.jadore-jun.jp", + "kvt5.blesscollectionhotels.com", + "kvtllnttauq.com", + "kvumadoxpipqq.com", + "kvxxkbmby.com", + "kvymlsb.com", + "kw3y5otoeuniv7e9rsi.com", + "kwalnc.vans.co.kr", + "kwbgmufi.com", + "kwbmkwej.com", + "kwbpge.jra-van.jp", + "kwedzcq.com", + "kwgs.letudiant.fr", + "kwijfh.proactiv.com", + "kwitvg.letudiant.fr", + "kwiydaw.com", + "kwjjpphbsuuoe.com", + "kwncbljexuc.com", + "kwnmhplnqnfxh.xyz", + "kwqelx.com", + "kwqgprdmmwxyhb.com", + "kwqpix.ravenna.gr", + "kws.holdmybeerconsulting.com", + "kwsjy9.oui.sncf", + "kwtnhdrmbx.com", + "kwtpbkqmtbuqvz.com", + "kwvbhj.jcpenney.com", + "kwwgmv.tennistown.de", + "kwwvxn.uniqlo.com", + "kwxvjrhijacw.com", + "kxadykuwmllrn.com", + "kxbmnofffsuivv.com", + "kxbqbq.amicafarmacia.com", + "kxemrjbvsrd.com", + "kxeredrhsummac.xyz", + "kxhbyjljkmyp.xyz", + "kxhmyeedwkbgrh.xyz", + "kxkqqycs.xyz", + "kxkqxdgp.com", + "kxkvpn.josera.de", + "kxmrwu.ibarakinews.jp", + "kxnaaxml.com", + "kxnggkh2nj.com", + "kxowmbwprnck.com", + "kxrfunmbktnl.com", + "kxrglnpolgofvr.xyz", + "kxshyo.com", + "kxsvelr.com", + "kxtqgp.mistermenuiserie.com", + "kxuattexg.com", + "kxvxonkymcnm.com", + "kxwhiogrswx.com", + "kxyfhxbsvfhy.com", + "kychajuza.com", + "kydcwp.landwirt.com", + "kygcfvtjrawv.com", + "kygelf.ludwig-von-kapff.de", + "kygfocnbvlaa.com", + "kygftx.xyz", + "kyjhuflgtl.xyz", + "kyjoyk.modoza.com", + "kykenies.com", + "kykfiyin.com", + "kyloepartners.actonservice.com", + "kymirasite.pro", + "kymllnoudhkiht.com", + "kymnelboloman.com", + "kyson.kakao.com", + "kyszhn.qvc.jp", + "kyteblowzed.com", + "kyteevl.com", + "kytesconge.com", + "kyvpze.vidaxl.co.uk", + "kz2oq0xm6ie7gn5dkswlpv6mfgci8yoe3xlqp12gjotp5fdjxs5ckztb8rzn.codes", + "kzasoaub.com", + "kzcdgja.com", + "kzdxpcn.com", + "kzhesi.corcoran.com", + "kzkmmbrrzn.com", + "kzknjdlalls.com", + "kzmual.superga.com", + "kzsicw.chip.de", + "kzsicw.cinema.de", + "kzsicw.fitforfun.de", + "kzsicw.focus.de", + "kzsicw.tvspielfilm.de", + "kzsicw.tvtoday.de", + "kzsisc.3.dk", + "kzt2afc1rp52.com", + "kzutbh.takeappeal.com", + "kzzwi.com", + "l-iw.de", + "l-t.topya.com", + "l-test.civic.com", + "l-test.guesthug.com", + "l.apna.co", + "l.audibook.si", + "l.azarlive.com", + "l.bhaibandhu.com", + "l.bigbasket.com", + "l.biglion.ru", + "l.brightside.com", + "l.bspace.io", + "l.civic.com", + "l.claphere.com", + "l.coastapp.com", + "l.create.canva.com", + "l.cultgear.com", + "l.dev-ajo.caixabank.com", + "l.dev.audibook.si", + "l.dm.casio.info", + "l.du.coach", + "l.e.domain.com.au", + "l.engage.canva.com", + "l.getpyfl.com", + "l.gocement.com", + "l.gpay.to", + "l.guesthug.com", + "l.ialoc.app", + "l.iamfy.co", + "l.imax.com", + "l.itribe.in", + "l.jayshetty.me", + "l.kodika.io", + "l.lilyzhou.com", + "l.lyfshort.com", + "l.m.naver.com", + "l.m.tradiecore.com.au", + "l.mydoki.app", + "l.myvoleo.com", + "l.navx.co", + "l.newnew.co", + "l.nflo.at", + "l.ooyala.com", + "l.player.ooyala.com", + "l.post2b.com", + "l.prk.bz", + "l.redcross.or.ke", + "l.rovo.co", + "l.sharethis.com", + "l.siply.in", + "l.sqrrl.in", + "l.support.canva.com", + "l.supremapoker.net", + "l.t.domain.com.au", + "l.thumbtack.com", + "l.topya.com", + "l.training-page.worldvision.ca", + "l.typesquare.com", + "l.umba.com", + "l.unfy.ai", + "l.urban.com.au", + "l.uvcr.me", + "l.voalearningenglish.in", + "l.voleousa.com", + "l.whizzl.com", + "l.workoutparty.co", + "l.your.md", + "l1.britannica.com", + "l1native.com", + "l1vec4ms.com", + "l2k30jsa.theochu.com", + "l3g3media.com", + "l44mobileinter.com", + "l45fciti2kxi.com", + "l6b587txj1.com", + "l936.expressnews.com", + "la-la-moon.com", + "la-la-sf.com", + "la.idgenterprise.com", + "la3c05lr3o.com", + "lab.prodesp.sp.gov.br", + "labadena.com", + "labbyplop.com", + "labeldollars.com", + "laboredlight.com", + "laboredlocket.com", + "laborrend.com", + "labourcucumberarena.com", + "labourerlavender.com", + "labourermarmotgodmother.com", + "labourmuttering.com", + "labporno.com", + "labs.verticurl.com", + "labsappland.com", + "labsoacu.com", + "laccaiccrusta.com", + "lacecoming.com", + "lacecompressarena.com", + "laceratehard.com", + "lacerateinventorwaspish.com", + "lacertfeedlot.com", + "lacinfo.motorolasolutions.com", + "lackadaisicalkite.com", + "lackawopsik.xyz", + "lackeysstouty.com", + "lacklesslacklesscringe.com", + "lacquerpreponderantconsist.com", + "lacquerreddeform.com", + "lactantsurety.top", + "ladbrokesaffiliates.com.au", + "laddler.site", + "ladghy.jcb.co.jp", + "ladnet.co", + "ladnova.info", + "ladrecaidroo.com", + "ladsabs.com", + "ladsans.com", + "ladsats.com", + "ladsatz.com", + "ladsdown.com", + "ladsecs.com", + "ladsecz.com", + "ladsims.com", + "ladsips.com", + "ladsipz.com", + "ladskiz.com", + "ladsmoney.com", + "ladsp.com", + "ladthereisysom.com", + "ladxxr.sonovente.com", + "ladyrottendrudgery.com", + "laeiwbkt.com", + "laf1ma3eban85ana.com", + "lafakevideo.com", + "lafastnews.com", + "lagabsurdityconstrain.com", + "laggerozonid.website", + "lagoonolivia.com", + "lagqmwyvqr.com", + "lagrys.xyz", + "lagt.cloud", + "laharal.com", + "lahemal.com", + "laichook.net", + "laidapproximatelylacerate.com", + "lailoasaiho.com", + "laimroll.ru", + "lainaumi.com", + "laincomprehensiblepurchaser.com", + "lairauque.com", + "laitushous.com", + "laivue.com", + "laizuwhy.com", + "lajouly.com", + "lakequincy.com", + "lakerspreferences.gleague.nba.com", + "lakerspreferences.nba.com", + "lakfbvoskxlc.com", + "lakmus.xyz", + "lakvandula.com", + "lalalkamwsz.com", + "lalaping.com", + "lalapush.com", + "lalerent.site", + "lalielynaualish.com", + "lalqyyxorytp.com", + "lambedbarbal.website", + "lambersoultre.website", + "lambingsyddir.com", + "lamburnsay.live", + "lamdanorelin.life", + "lame7bsqu8barters.com", + "lameletters.com", + "lamellaweevily.com", + "lamesinging.com", + "lamiaescowls.com", + "lammasbananas.com", + "lammico.actonservice.com", + "lampdrewcupid.com", + "lamplow.com", + "lamplynx.com", + "lamppostharmoniousunaware.com", + "lampshademirror.com", + "lan.landing.ni.com", + "lanaisgoll.com", + "lanatesourock.uno", + "lanceforthwith.com", + "landelcut.com", + "landforgreatapp.com", + "landing-activemeetings.wolterskluwer.com", + "landing-annotext.wolterskluwer.com", + "landing-dictnow.wolterskluwer.com", + "landing-effacts.wolterskluwer.com", + "landing-kleos.wolterskluwer.com", + "landing-legisway.wolterskluwer.com", + "landing-smartdocument.wolterskluwer.com", + "landing-teamdocs.wolterskluwer.com", + "landing-trimahn.wolterskluwer.com", + "landing-trinotar.wolterskluwer.com", + "landing-winra.wolterskluwer.com", + "landing.clubcar.com", + "landing.computershare.com", + "landing.e.columbuscrew.com", + "landing.georgeson.com", + "landing.kccllc.com", + "landing.kwm.com", + "landing.lgensol.com", + "landing.lp.eurobet.it", + "landing.madridista-free.realmadrid.com", + "landing.newyorkjets.com", + "landing.wolterskluwer.hu", + "landingpage.emaillpb.adobe.com", + "landingpages.csustudycentres.edu.au", + "landingpages.siemens-healthineers.com", + "landings.namapper.com", + "landings.omegacrmconsulting.com", + "landitmounttheworld.com", + "landmarkfootnotary.com", + "landnewseasy.com", + "landrykling.actonservice.com", + "landscapeuproar.com", + "landstar.actonservice.com", + "landuscooperative.actonservice.com", + "landwaycru.com", + "lanentablelanentablefantasy.com", + "laneyounger.com", + "languagelake.com", + "languetomalgia.top", + "languewauchts.com", + "languidintentgained.com", + "languishnervousroe.com", + "lanistaads.com", + "lanksnail.com", + "lanopoon.net", + "lanoqhji.com", + "lansinoh.actonservice.com", + "lansukse.xyz", + "lantern.connect.o2.co.uk", + "lantern.fortinet.com", + "lantern7.wealth.mandg.com", + "lantern8.wealth.mandg.com", + "lantern9.mandg.com", + "lantodomirus.com", + "lapblra5do4j7rfit7e.com", + "lapbscpgazh.com", + "lapescheria.openapp.link", + "lapiana.actonservice.com", + "lapkhy.aventon.com", + "laplink.actonservice.com", + "lapowed.com", + "lapre28rmcat2.com", + "lapseboomacid.com", + "lapsebreak.com", + "lapsephototroop.com", + "laptweakbriefly.com", + "lapwkd.feelgood-shop.com", + "lapypushistyye.com", + "laqixtkqpfax.com", + "laqsvgmjrw.com", + "laquearhokan.com", + "laraliadirt.top", + "larasub.conxxx.pro", + "larati.net", + "larchesrotates.com", + "lardapplications.com", + "lardonsmein.top", + "lardpersecuteunskilled.com", + "lardspropugn.com", + "lardyirreproachabledeserve.com", + "larentisol.com", + "largebrass.com", + "largedoubly.com", + "largeharass.com", + "largepeering.com", + "laridaetrionfo.top", + "larkyabandum.com", + "larontale.com", + "laronwinepot.top", + "larrenpicture.pro", + "larsepso.xyz", + "larundadozily.com", + "larvpydqmwvt.com", + "las4srv.com", + "lascivioushelpfulstool.com", + "laserconcepts.actonservice.com", + "laserdandelionhelp.com", + "laserdrivepreview.com", + "laserharasslined.com", + "lashinglivable.top", + "lasosignament.com", + "lassampy.com", + "lastermannose.top", + "lastlyseaweedgoose.com", + "lasttaco.com", + "lasubqueries.com", + "latam.thomsonreuters.com", + "latchwaitress.com", + "latelypillar.com", + "lateralexamination.com", + "lateranfigs.top", + "laterincessant.com", + "latest-news.pro", + "latestsocial.com", + "latheendsmoo.com", + "lathilusted.top", + "latinchiniks.digital", + "latinwayy.com", + "latkelotong.top", + "latonaheyday.space", + "latrinehelves.com", + "lattermailmandumbest.com", + "latternarcoticbullet.com", + "laudianauchlet.com", + "laughablecopper.com", + "laughablelizards.com", + "laughbuckle.com", + "laughcloth.com", + "laughdrum.com", + "laughedaffront.com", + "laughedrevealedpears.com", + "laughingrecordinggossipy.com", + "laughteroccasionallywarp.com", + "lauglaph.net", + "laugoust.com", + "laugus.com", + "lauhefoo.com", + "lauhoosh.net", + "laukaivi.net", + "laulme.info", + "launch.aella.app", + "launch.meetsaturn.com", + "launch.vypr.it", + "launchbit.com", + "laundrydesert.com", + "laupelezoow.xyz", + "laureevie.com", + "laurel.macrovision.com", + "laurel.rovicorp.com", + "lauriestatuestroll.com", + "laushoar.xyz", + "lausoudu.net", + "laustiboo.com", + "lauthana.net", + "lavaboom.net", + "lavando2scas1hh1.com", + "lavangataled.com", + "lavatorydownybasket.com", + "lavatoryhitschoolmaster.com", + "lavenderhierarchy.com", + "lavenderthingsmark.com", + "lavendertyre.com", + "lavish-brilliant.pro", + "lavishnessoverboard.com", + "lavtaexvpxnms.com", + "lavufa.uno", + "law.bppeloqua.com", + "lawcmabfoqal.com", + "lawduwdtozw.com", + "lawingpicein.top", + "lawishkukri.com", + "lawsbuffet.com", + "lawsuniversitywarning.com", + "lawunfriendlyknives.com", + "lawyers.rigbycooke.com.au", + "laxativepermissiblesensation.com", + "laxoaksi.net", + "laydcilck.com", + "layer-ad.de", + "layer-ad.org", + "layer-ads.de", + "layeravowportent.com", + "layeredinsight.actonservice.com", + "layerloop.com", + "layermutual.com", + "layerpearls.com", + "layiaaesopic.top", + "layingracistbrainless.com", + "laylmty.com", + "layoutsdaydawn.top", + "layzvgxgodnv.com", + "lazada.bbc6666.com", + "lazycaht.pro", + "lazyrelentless.com", + "lb.billing01.email-allstate.com", + "lb.marketing01.email-allstate.com", + "lb.quote01.email-allstate.com", + "lb.service01.email-allstate.com", + "lbabpxobwjkobef.com", + "lbbzxarfoukaf.com", + "lbc.lesbonscommerces.fr", + "lbexhowxemwo.com", + "lbfgwkxq.com", + "lbgfqn.onward.co.jp", + "lbgrwm.zolta.pl", + "lbjxsort.xyz", + "lbkezllkewevy.top", + "lbn.ru", + "lbnrrh.autouncle.dk", + "lbswotkkpry.com", + "lbv5.mperf.com", + "lbwjqrtxeeriap.com", + "lbxcnbrczmmp.com", + "lbxetynjwqyrw.com", + "lby2kd27c.com", + "lbylqeravmowq.top", + "lbypewrshxl.com", + "lcdsyj.daily.co.jp", + "lcdtilth.uno", + "lcefua.timberland.ru", + "lcfooiqhro.com", + "lciapi.ninthdecimal.com", + "lcjiusbyqfpdo.com", + "lcloperoxeo.xyz", + "lcmbppikwtxujc.xyz", + "lcmevashrxfh.com", + "lcncbusdg.com", + "lcodff.uta-net.com", + "lcolumnstoodth.info", + "lcrhtauvic.com", + "lcs.naver.com", + "lcscompanies.lcsnet.com", + "lcsopa.onamae.com", + "lcswbwinvhzm.com", + "lctfgw.evernew.ca", + "lcvdvyqpewwhllt.com", + "lcwnlhy.com", + "lcwodl.bleulibellule.com", + "lcwoewvvmhj.com", + "lcwogxmmukoe.com", + "lcxxwxo.com", + "lcztnn.asics-trading.co.jp", + "ldcadfuway.com", + "ldckmk.divarese.com.tr", + "ldclxgkcy.xyz", + "ldcrfkvy.com", + "ldedallover.info", + "ldexhnvqcyaio.com", + "ldfeqvkunqawgru.com", + "ldgnrtn.com", + "ldgxsr.locasun-vp.fr", + "ldhteg.mooihorloge.nl", + "ldimnveryldgitwe.xyz", + "ldinry.drinks.ch", + "ldlikukemyfueuk.info", + "ldmlnhfnly.com", + "ldnlyap.com", + "ldorlv.seiban.co.jp", + "ldqtdd.peing.net", + "ldrenandthe.org", + "ldrsvmkajnzx.com", + "ldthinkhimun.com", + "ldtscklwyxc.com", + "lduhtrp.net", + "ldv.midoplay.com", + "ldvalc.manzara.cz", + "ldwbgvhxvtnjto.com", + "ldxpmz.people.com", + "lead.blackrock.com", + "lead1.pl", + "leadadvert.info", + "leadbolt.net", + "leadboltads.net", + "leadcertain.actonservice.com", + "leadclick.com", + "leadcola.com", + "leadenabsolution.com", + "leadenretain.com", + "leadensought.com", + "leadership.zengerfolkman.com", + "leadhit.io", + "leadinfo.net", + "leadingedgecash.com", + "leadingindication.pro", + "leadingservicesintimate.com", + "leadmanagement.leads360.com", + "leadmanagement.velocify.com", + "leadmediapartners.com", + "leadnote.me", + "leadplace.fr", + "leads.commercial.keurig.com", + "leadscorehub-view.info", + "leadsecnow.com", + "leadsleap.net", + "leadspace.com", + "leadtracking.plumvoice.com", + "leadzu.com", + "leadzupc.com", + "leadzutw.com", + "leafletcensorrescue.com", + "leafletluckypassive.com", + "leafletsmakesunpleasant.com", + "leafminefield.com", + "leafpear.com", + "leafy-feel.com", + "leaguedispleasedjut.com", + "leak.welnes.online", + "leakervassar.top", + "leakfestive.com", + "leanbathroom.com", + "leansometime.com", + "leanunderstatement.com", + "leanwhitepinafo.org", + "leapfaucet.com", + "leaplunchroom.com", + "leapretrieval.com", + "learn.aiu.edu.au", + "learn.altsourcesoftware.com", + "learn.amllp.com", + "learn.amplypower.com", + "learn.anthology.com", + "learn.apartnership.com", + "learn.armanino.com", + "learn.armaninollp.com", + "learn.brightspotstrategy.com", + "learn.centricconsulting.com", + "learn.certiport.com", + "learn.creditacceptance.com", + "learn.fhlbny.com", + "learn.grassicpas.com", + "learn.healthyinteractions.com", + "learn.houzz.com", + "learn.huthwaite.com", + "learn.image-iq.com", + "learn.infinitylearn.com", + "learn.insperity.com", + "learn.jacksonhewitt.com", + "learn.liensolutions.com", + "learn.mvpindex.com", + "learn.mywallst.app", + "learn.ndtco.com", + "learn.nhaschools.com", + "learn.oviahealth.com", + "learn.panasonic.de", + "learn.ricoh.ca", + "learn.rubicoin.com", + "learn.trapac.com", + "learn.ultherapy.com", + "learn.uwindsor.ca", + "learn.wolterskluwerlb.com", + "learn.wolterskluwerlr.com", + "learn.wow.wowforbusiness.com", + "learnedmarket.com", + "learning.hmhco.com", + "learningcontainscaterpillar.com", + "learningproportion.com", + "learnmore.protiviti.com", + "learntinga.com", + "leasemiracle.com", + "leashextendposh.com", + "leashmotto.com", + "leashrationaldived.com", + "leathbowling.top", + "leatherqueen.shop", + "leatmansures.com", + "leavelicencetoenail.com", + "leavenstogated.cfd", + "leaveoverwork.com", + "leaveundo.com", + "leavingboth.com", + "leavingenteredoxide.com", + "leavingsuper.com", + "leb-app.diasporaid.com", + "lebinaphy.com", + "lebpeqroqqvtf.com", + "lebtpm.co-medical.com", + "lecapush.net", + "lecdhuq.com", + "lecticashaptan.com", + "lecythleche.website", + "ledaoutrush.com", + "ledgeviewpartners.actonservice.com", + "ledgingalcaid.com", + "ledhatbet.com", + "lednews.powerint.com", + "ledrapti.net", + "leebisuk.xyz", + "leechdesperatelymidterm.com", + "leechiza.net", + "leecompany.actonservice.com", + "leefosto.com", + "leegaroo.xyz", + "leenaitheez.com", + "leeptoadeesh.net", + "leesecobourg.com", + "leesymvlvck.xyz", + "leetaipt.net", + "leetmedia.com", + "leewayjazzist.com", + "leezeemu.com", + "leezeept.com", + "leezoama.net", + "leforgotteddisg.info", + "left-world.com", + "leftempower.com", + "leftliquid.com", + "leftoverstatistics.com", + "leftshoemakerexpecting.com", + "legal-weight.pro", + "legalavouch.com", + "legalchained.com", + "legalhold.ediscovery.com", + "legalizedistil.com", + "legalleg.com", + "legcatastrophetransmitted.com", + "legely.com", + "legendadmiration.com", + "legendaryremarkwiser.com", + "legendbrowsprelude.com", + "legendeducationalprojects.com", + "legerikath.com", + "leggraduate.com", + "leggygagbighearted.com", + "leggymomme.top", + "leginsi2leopard1oviy1hf.com", + "legitimatelubricant.com", + "legitimatemess.pro", + "legmcwfok.com", + "legreeft.xyz", + "legxrhrrb.xyz", + "lehechapunevent.com", + "lehephubu.com", + "lehoacku.net", + "lehtymns.com", + "lehvxwciysoac.com", + "leisurebrain.com", + "leisurehazearcher.com", + "leisureinhibitdepartment.com", + "leisurelyeaglepestilent.com", + "leisurelyparoleexcitedly.com", + "leisurelypizzascarlet.com", + "lekfso.hitohana.tokyo", + "lelesidesukbeing.info", + "lelrouxoay.com", + "lem.nouvelobs.com", + "lemelstrikes.cfd", + "lementwrencespri.info", + "lemetri.info", + "lemitsuz.net", + "lemmaheralds.com", + "lemmataoutsoar.com", + "lemmatechnologies.com", + "lemnisk.co", + "lemondependedadminister.com", + "lemonicecold.org", + "lemonpi.io", + "lemonsandjoy.com", + "lemotherofhe.com", + "lemouwee.com", + "lempeehu.xyz", + "lemsoodol.com", + "lengejoberdak.pro", + "lengtikto.xyz", + "lenkmio.com", + "lenmit.com", + "lenopoteretol.com", + "lenpmh.francoisesaget.com", + "lentculturalstudied.com", + "lenthyblent.com", + "lentmatchwith.info", + "lentoidreboast.top", + "leo1.leon-de-bruxelles.fr", + "leojmp.com", + "leonbetvouum.com", + "leonistenstyle.com", + "leonodikeu9sj10.com", + "leoojlxbcvnmpbe.com", + "leoparddisappearcrumble.com", + "leopardenhance.com", + "leopardfaithfulbetray.com", + "leoyard.com", + "lepetitdiary.com", + "lephaush.net", + "lepiotaplacus.top", + "lepiotaspectry.com", + "leptidunhaunt.com", + "leqjnmmyqtb.com", + "leroonge.xyz", + "lerrdoriak.com", + "leskdywzbfk.com", + "lesoocma.net", + "lessencontraceptive.com", + "lesserdragged.com", + "lessite.pro", + "lessonworkman.com", + "let1.devialet.com", + "letaikay.net", + "letinclusionbone.com", + "letitnews.com", + "letitredir.com", + "letmessagenow.com", + "letopreseynatc.org", + "letqejcjo.xyz", + "lets-dev.irl.com", + "lets.go.haymarketmedicalnetwork.com", + "lets.go.mcknightsnetwork.com", + "lets.go.mmm-online.com", + "lets.go.prweekus.com", + "lets.instantify.it", + "lets.playzingus.com", + "lets.useflash.app", + "lets.watcho.com", + "letsbegin.online", + "letstry69.xyz", + "letterslamp.online", + "letterwolves.com", + "lettucecopper.com", + "lettucelimit.com", + "leucan3thegm6um.com", + "leukemianarrow.com", + "leukemiaruns.com", + "levajarool.com", + "levan-rqw.com", + "levccyvth.com", + "level.badlandgame.com", + "levelbehavior.com", + "levelbraid.com", + "levementum.actonservice.com", + "lever-analytics.com", + "leveragebestow.com", + "leveragetypicalreflections.com", + "leverseriouslyremarks.com", + "leveryone.info", + "levi247.levi.com", + "levityheartinstrument.com", + "levityprogramming.com", + "levityquestionshandcuff.com", + "levyteenagercrushing.com", + "lewdmilfh22y.com", + "lewis.gct.com", + "lexemeowhere.digital", + "lexicoggeegaw.website", + "lexvek.gap.ae", + "leynqj.newport.se", + "lezntf.heydudeshoesusa.com", + "lfapbe.quiksilver.co.jp", + "lfbowp.talisa.com", + "lfeaqcozlbki.com", + "lfeeder.com", + "lfercl.tcb-beauty.net", + "lfewvebxzt.com", + "lffsnhwhxnqn.com", + "lfkxjcrlrrar.com", + "lflcbcb.com", + "lfmfkklhgqsk.com", + "lfmhcb.sefamerve.com", + "lfn.lfg.com", + "lfngqrtheim.com", + "lfnwqrghxqrqb.com", + "lfodybaft.com", + "lfooldjzuyfhae.com", + "lfpfpl.andar.co.kr", + "lfpmtibqwqre.com", + "lfstmedia.com", + "lfsuigdrtsszog.com", + "lfufujhxmy.com", + "lfuzec.bglen.net", + "lfwujowkcf.com", + "lfxdqs.mamasandpapas.ae", + "lfxkgdvf.com", + "lfyqsi.erborian.com", + "lfywxgpkev.com", + "lgad.cjpowercast.com.edgesuite.net", + "lgbdxo.azazie.com", + "lgcssusa.com", + "lgepbups.xyz", + "lgm.averydennison.com", + "lgmvmfywd.com", + "lgqffscxfqv.com", + "lgqqhbnvfywo.com", + "lgse.com", + "lgsmartad.com", + "lgtdkpfnor.com", + "lgviqkrimvmy.xyz", + "lgwddyouxxwd.com", + "lgylib.dg-home.ru", + "lgzkzp.bauhaus.at", + "lhamjcpnpqb.xyz", + "lhaqtn.lyst.ca", + "lhasalimited.actonservice.com", + "lhbrkotf.xyz", + "lhcivu.dekbed-discounter.nl", + "lhdidz.successories.com", + "lhdmihaby.xyz", + "lhecbmq.com", + "lheoutn.com", + "lhevhb.hjgreek.com", + "lhewdj.fnac.pt", + "lhgwyrecj.com", + "lhioqxkralmy.com", + "lhiswrkt.com", + "lhlext.e-aircon.jp", + "lhmos.com", + "lhp-mortgage.loanzify.com", + "lhrzel.enterprise.com.tr", + "lhzulh.tribeamrapali.com", + "li.alibris.com", + "li.azstarnet.com", + "li.blogtrottr.com", + "li.dailycaller.com", + "li.gatehousemedia.com", + "li.gq.com", + "li.hearstmags.com", + "li.livingsocial.com", + "li.mw.drhinternet.net", + "li.onetravel.com", + "li.patheos.com", + "li.pmc.com", + "li.realtor.com", + "li.rtl2.de", + "li.walmart.com", + "li.ziffimages.com", + "li2meh6eni3tis.com", + "li3k4d70ig52.resourceya.com", + "liabilitygenerator.com", + "liabilityspend.com", + "liablematches.com", + "liabletablesoviet.com", + "liadm.com", + "liaisondegreedaughters.com", + "liambafaying.com", + "lianashepard.autos", + "liaoptse.net", + "liarcram.com", + "libcdn.xyz", + "libedgolart.com", + "libellousstaunch.com", + "libelpreferred.com", + "libelradioactive.com", + "libeph.com", + "liberalthrustwhilst.com", + "libertycdn.com", + "libertyhomeequity.actonservice.com", + "libertystmedia.com", + "libgetgrocers.top", + "librariandemocrattoss.com", + "library.acspubs.org", + "library.daptiv.com", + "library.westernstatescat.com", + "libraryglowingjo.com", + "librato-collector.genius.com", + "libsloppier.guru", + "licantrum.com", + "licenseelegance.com", + "licensinginsights.ascap.com", + "lichsemicha.top", + "lickinggetting.com", + "lickingimprovementpropulsion.com", + "licmiwot.com", + "liddenlywilli.org", + "lidsaich.net", + "liecso.e-himart.co.kr", + "lieforepawsado.com", + "liegelygosport.com", + "liegesyn.top", + "lieudetravail.ricoh.fr", + "lievel.com", + "lievhbbqbapjkh.com", + "lifeboatdetrimentlibrarian.com", + "lifeimpressions.net", + "lifemoodmichelle.com", + "lifeporn.net", + "lifescience.item24.de", + "lifesoonersoar.org", + "lifestyle.edm.globalsources.com", + "lifestyle.tradeshow.globalsources.com", + "lifestyleheartrobust.com", + "lifetds.com", + "lifetimeagriculturalproducer.com", + "lifetimeroyaltybestial.com", + "liffic.com", + "lifiads.com", + "lifict.com", + "lifoll.com", + "lifootsouft.com", + "lift.acquia.com", + "liftdna.com", + "liftedd.net", + "liftedknowledge.com", + "liftmenpartes.com", + "ligatus.com", + "ligatus.de", + "lighes.com", + "lightcast.leadscoringcenter.com", + "lightcushion.com", + "lightenafterthought.com", + "lightenintimacy.com", + "lighterthinnerstronger.fiber-line.com", + "lightfoot.top", + "lightlybreathlesspronunciation.com", + "lightningbarrelwretch.com", + "lightningcast.net", + "lightningly.co", + "lightningobstinacy.com", + "lightspeedcash.com", + "lightsriot.com", + "lightssyrupdecree.com", + "lightstep.medium.systems", + "ligninenchant.com", + "ligxyv.hackers.co.kr", + "lihuwvokhonsni.com", + "liivhntsu.com", + "lijit.com", + "lijybcfgnjh.com", + "like.reply.de", + "likeads.com", + "likechat33.net", + "likechat33call.net", + "likecontrol.com", + "likedpatpresent.com", + "likedstring.com", + "likedtocometot.info", + "likelihoodrevolution.com", + "likenedfondles.life", + "likenesscollecting.com", + "likenessmockery.com", + "likenewvids.mom", + "likenewvids.online", + "likescenesfocused.com", + "liktufmruav.com", + "lilacbeaten.com", + "lilacsloppy.com", + "lilcybu.com", + "lilialconcoct.top", + "lilogy.actonservice.com", + "lilureem.com", + "lilyhumility.com", + "lilyrealitycourthouse.com", + "lilysuffocateacademy.com", + "lilysummoned.com", + "limbcoastlineimpetuous.com", + "limberkilnman.cam", + "limbievireos.com", + "limboduty.com", + "limbrooms.com", + "limeaboriginal.com", + "limeclassycaption.com", + "limeerror.org", + "limemanprocbal.com", + "liminechests.com", + "limineshucks.com", + "limitationvolleyballdejected.com", + "limitbrillianceads.com", + "limitedkettlemathematical.com", + "limitesrifer.com", + "limitlessascertain.com", + "limitlessexterminator.com", + "limitssimultaneous.com", + "limone.iltrovatore.it", + "limoners.com", + "limorev.com", + "limosiwooable.com", + "limpattemptnoose.com", + "limpingpick.com", + "limpomut.com", + "limurol.com", + "lin01.bid", + "lincoln-financial.lfd.com", + "lincolnfinancialgroup.lfg.com", + "lindasmensagens.online", + "linderbourgs.top", + "lineagecineol.top", + "linearmummy.com", + "linearsubdued.com", + "linedprocurator.com", + "linendamns.top", + "linendoubtful.com", + "linendrink.com", + "linensephraim.com", + "lineside.networkrail.co.uk", + "lingamretene.com", + "lingamschymify.com", + "lingerdisquietcute.com", + "lingerincle.com", + "lingoumboylike.website", + "lingrethertantin.com", + "lingyknubby.com", + "linhacitoyen.com", + "liningdoimmigrant.com", + "liningemigrant.com", + "liningreduction.com", + "link-acceptance.alan.com", + "link-app-dev.agvisorpro.com", + "link-app-preprod.agvisorpro.com", + "link-app-staging.agvisorpro.com", + "link-app.agvisorpro.com", + "link-be-acceptance.alan.com", + "link-be.alan.com", + "link-beta.qonto.co", + "link-booster.de", + "link-ccontact.focuscura.com", + "link-debug.killi.io", + "link-dev.fandompay.com", + "link-dev.gem.co", + "link-dev.killi.io", + "link-dev.sensemetrics.com", + "link-dev.tradee.com", + "link-es-acceptance.alan.com", + "link-es.alan.com", + "link-ii.info", + "link-mind.alan.com", + "link-partner.btaskee.com", + "link-qc.trycircle.com", + "link-staging.bestest.io", + "link-staging.killi.io", + "link-staging.samewave.com", + "link-staging.viivio.io", + "link-staging.youbooq.me", + "link-test.360vuz.com", + "link-test.avenue.us", + "link-test.chalknation.com", + "link-test.divcity.com", + "link-test.external.wealth-park.com", + "link-test.glide.com", + "link-test.halal-navi.com", + "link-test.hanpath.com", + "link-test.ianacare.team", + "link-test.steadio.co", + "link-test.trendstag.com", + "link-test.tumblbug.com", + "link-web.tatadigital.com", + "link.1112.com", + "link.1800contacts.com", + "link.24go.co", + "link.321okgo.com", + "link.360vuz.com", + "link.3dbear.io", + "link.7-eleven.vn", + "link.abandonedmonkey.codes", + "link.adhdinsight.com", + "link.admin.kodakmoments.com", + "link.afterpay.com", + "link.ag.fan", + "link.aioremote.net", + "link.aira.io", + "link.airfarm.io", + "link.alan.com", + "link.alerts.busuu.app", + "link.allyapp.com", + "link.altrua.icanbwell.com", + "link.angel.com", + "link.angelstudios.com", + "link.animefanz.app", + "link.announce.busuu.app", + "link.antwak.com", + "link.app.carrx.com", + "link.app.dev.fixdapp.com", + "link.app.fixdapp.com", + "link.app.forhers.com", + "link.app.hims.com", + "link.app.medintegral.es", + "link.app.notab.com", + "link.appewa.com", + "link.ascension-app.com", + "link.atlys.com", + "link.augmentedreality.jlg.com", + "link.auraframes.com", + "link.automated.almosafer.com", + "link.avenue.us", + "link.axios.com", + "link.axshealthapp.com", + "link.babyquip.com", + "link.bambu.dev", + "link.bankofscotland.co.uk", + "link.beebs.app", + "link.beforekick.com", + "link.beforespring.com", + "link.bellu.gg", + "link.bemachine.app", + "link.bestest.io", + "link.bigroom.tv", + "link.bluecallapp.com", + "link.blueheart.io", + "link.bobmakler.com", + "link.bodylove.com", + "link.bolsanelo.com.br", + "link.booknet.com", + "link.booknet.ua", + "link.booksy.com", + "link.bounty.com", + "link.broadly.com", + "link.brottsplats-app.se", + "link.btl.vin", + "link.buddybet.com", + "link.build.com", + "link.bulbul.tv", + "link.busuu.app", + "link.buzzwallet.io", + "link.californiapsychics.com", + "link.capital-wellness.icanbwell.com", + "link.captionwriter.app", + "link.cardgamesbybicycle.com", + "link.cardu.com", + "link.careerfairplus.com", + "link.carfax.com", + "link.cargo.co", + "link.cdl.freshly.com", + "link.cerego.com", + "link.chalknation.com", + "link.cheerz.com", + "link.chefsclub.com.br", + "link.classicalradio.com", + "link.cleaninglab.co.kr", + "link.clearsky.jlg.com", + "link.clever.menu", + "link.clickipo.com", + "link.clubmanagergame.com", + "link.cluno.com", + "link.cofyz.com", + "link.collectivebenefits.com", + "link.conio.com", + "link.covve.com", + "link.crazyquest.com", + "link.creatively.life", + "link.creditonemail.com", + "link.crowdfireapp.com", + "link.crumbl.com", + "link.curious.com", + "link.curve.com", + "link.dana.id", + "link.daryse.com", + "link.dawriplus.com", + "link.debatespace.app", + "link.debatespace.io", + "link.deliverr.ca", + "link.design.unum.la", + "link.dev-portal.icanbwell.com", + "link.dev.appewa.com", + "link.develapme.com", + "link.developerinsider.co", + "link.dinifi.com", + "link.dior.com", + "link.discotech.me", + "link.dishcult.com", + "link.district34.com", + "link.doctorcareanywhere.com", + "link.dongnealba.com", + "link.doopage.com", + "link.doppels.com", + "link.dosh.cash", + "link.dralilabolsanelo.com", + "link.drum.io", + "link.dubble.me", + "link.dvendor.com", + "link.e.blog.myfitnesspal.com", + "link.easy.me", + "link.edapp.com", + "link.eksperience.net", + "link.electroneum.com", + "link.electrover.se", + "link.em.sssports.com", + "link.email.almosafer.com", + "link.email.bnext.es", + "link.email.myfitnesspal.com", + "link.email.soothe.com", + "link.email.tajawal.com", + "link.email.usmagazine.com", + "link.emblyapp.com", + "link.empleyo.com", + "link.epmyalptest.com", + "link.eventconnect.io", + "link.evergreen-life.co.uk", + "link.everlance.com", + "link.evolia.com", + "link.expiwell.com", + "link.explorz.app", + "link.extasy.com", + "link.external.wealth-park.com", + "link.fabulist.app", + "link.faithplay.com", + "link.fanfight.com", + "link.fanzapp.io", + "link.farm.seedz.ag", + "link.favorited.com", + "link.fieldcamp.com", + "link.financie.online", + "link.finfinchannel.com", + "link.finnomena.com", + "link.fitflo.app", + "link.fitforbucks.com", + "link.fjuul.com", + "link.flickplay.co", + "link.fn365.co.uk", + "link.foodgroup.com", + "link.foodi.fr", + "link.foodiapp.com", + "link.foodliapp.com", + "link.foodnetwork.com", + "link.forexhero.eu", + "link.freetrade.io", + "link.frescoymas.com", + "link.fretello.com", + "link.gamebrain.co.uk", + "link.gem.co", + "link.geo4.me", + "link.geoparquelitoralviana.pt", + "link.get.discovery.plus", + "link.getamber.io", + "link.getbaqala.com", + "link.getcoral.app", + "link.getdinr.com", + "link.getfoodly.com", + "link.getfxguru.com", + "link.getoutpatient.com", + "link.getremix.ai", + "link.getsaturday.com", + "link.getsendit.com", + "link.getshortcut.co", + "link.getsigneasy.com", + "link.giide.com", + "link.glicrx.com", + "link.glide.com", + "link.global.amd.com", + "link.global.id", + "link.globecar.app", + "link.gokimboo.com", + "link.gradeproof.com", + "link.gradeviewapp.com", + "link.granderota.riadeaveiro.pt", + "link.gravio.com", + "link.guoqi365.com", + "link.halal-navi.com", + "link.halifax.co.uk", + "link.hallow.com", + "link.happycar.info", + "link.harveyssupermarkets.com", + "link.hayhayapp.se", + "link.hbogo.com", + "link.hbonow.com", + "link.hd.io", + "link.heal.com", + "link.healthbank.io", + "link.heartbeathealth.com", + "link.hello-au.circles.life", + "link.hello-sg.circles.life", + "link.hello.unum.la", + "link.hello2-sg.circles.life", + "link.hellobeerapp.com", + "link.helloclue.com", + "link.hermanpro.com", + "link.hey.mypostcard.com", + "link.heycloudy.co", + "link.heyitsbingo.com", + "link.heymiso.app", + "link.hiccup.dev", + "link.hitachi-hightech.com", + "link.hivexchange.com.au", + "link.hobbinity.com", + "link.hola.health", + "link.hugoapp.com", + "link.huuu.ge", + "link.hyre.no", + "link.iabmexico.com.mx", + "link.ianacare.team", + "link.icecream.club", + "link.igglo.com", + "link.im.intermiles.com", + "link.immobilienscout24.at", + "link.imprint.co", + "link.imumz.com", + "link.individuology.com", + "link.infineon.com", + "link.info.myfitnesspal.com", + "link.informer.com", + "link.inklusiv.io", + "link.inoxmovies.com", + "link.inploi.com", + "link.insense.pro", + "link.insider.in", + "link.instabridge.com", + "link.instaeats.com", + "link.instnt.com", + "link.invoiceowl.com", + "link.itsdcode.com", + "link.jawwy.tv", + "link.jetsobee.com", + "link.jetstar.com", + "link.jig.space", + "link.jitta.co", + "link.jittawealth.co", + "link.jmbl.app", + "link.jobble.com", + "link.joinswitch.co", + "link.joinswoop.com", + "link.joinworkpass.com", + "link.justincase.jp", + "link.keycollectorcomics.com", + "link.kidfund.us", + "link.kidzapp.com", + "link.killi.io", + "link.kindred.co", + "link.kingsnews.whopper.co.za", + "link.kitchnrock.com", + "link.kofiz.ru", + "link.kogan.com", + "link.kulina.id", + "link.lcdg.io", + "link.lead-out-app-staging.specialized.com", + "link.lead-out-app.specialized.com", + "link.legapass.com", + "link.lendingtree.com", + "link.letsdayout.com", + "link.link.ru", + "link.litnet.com", + "link.lloydsbank.com", + "link.localmasters.com", + "link.lola.com", + "link.lomolist.com", + "link.loop11.com", + "link.loopedlive.com", + "link.loopslive.com", + "link.loxclubapp.com", + "link.loyalty.almosafer.com", + "link.lpm.surkus.com", + "link.lpt.surkus.com", + "link.made.com", + "link.mail.blidz.com", + "link.mail.burgerking.ca", + "link.mail.popsa.com", + "link.mail.step.com", + "link.mangoapp.com.py", + "link.manutdfeed.com", + "link.mark.app", + "link.marketing.bleacherreport.com", + "link.mbna.co.uk", + "link.mbtihell.com", + "link.medibuddy.app", + "link.medium.com", + "link.melissawoodhealth.com", + "link.metronaut.app", + "link.meumulti.com.br", + "link.midnite.com", + "link.million.one", + "link.mindsetapp.com", + "link.miratelemundo.com", + "link.mix.com", + "link.mixbit.com", + "link.mixnpik.com", + "link.mktg.almosafer.com", + "link.mktg.tajawal.com", + "link.mobstar.com", + "link.modstylist.com", + "link.morty.app", + "link.mortyapp.com", + "link.movespring.com", + "link.moviemate.io", + "link.mpg.football", + "link.mpp.football", + "link.mudrex.com", + "link.mulliegolf.com", + "link.mune.co", + "link.muso.ai", + "link.muuzzer.com", + "link.myasnb.com.my", + "link.mybridge.com", + "link.myjourneypickleball.com", + "link.myofx.eu", + "link.myoptimity.com", + "link.mypostcard.com", + "link.mysuki.io", + "link.mywallst.app", + "link.nabla.com", + "link.nate.tech", + "link.nbcadmin.com", + "link.nearpod.com", + "link.neos.app", + "link.never-missed.com", + "link.news.bleacherreport.com", + "link.news.clearpay.co.uk", + "link.news.goeuro.com", + "link.newsbeast.gr", + "link.newspicks.us", + "link.nextaveapp.com", + "link.nextlevelsports.com", + "link.nilclub.com", + "link.notifications.busuu.app", + "link.nutty.chat", + "link.offers.kodakmoments.com", + "link.olympya.com", + "link.omghi.co", + "link.onference.co", + "link.onference.in", + "link.onsight.librestream.com", + "link.oomph.app", + "link.orders.kodakmoments.com", + "link.ottencoffee.co.id", + "link.outgo.com.br", + "link.outpatient.ai", + "link.palletml.com", + "link.pariksha.co", + "link.patient.com", + "link.pavilhaodaagua.pt", + "link.payris.app", + "link.payulatam.com", + "link.pbrry.com", + "link.pedidosonline.com", + "link.perzzle.com", + "link.phaze.io", + "link.piesystems.io", + "link.pillowcast.app", + "link.place2biz.fr", + "link.plaympe.com", + "link.plazahogar.com.py", + "link.pluckk.in", + "link.plzgrp.it", + "link.podercard.com", + "link.point.app", + "link.poputi.coffee", + "link.portal.icanbwell.com", + "link.pray.com", + "link.prenuvo.com", + "link.prokure.it", + "link.pulsz.com", + "link.purplebrick.io", + "link.qa.bepretty.cl", + "link.qa.heal.com", + "link.qanva.st", + "link.qeenatha.com", + "link.qp.me", + "link.quicktakes.io", + "link.radiotunes.com", + "link.rangde.in", + "link.rc.faithplay.com", + "link.rechat.com", + "link.reflexhealth.co", + "link.reklaimyours.com", + "link.resy.com", + "link.reuters.com", + "link.revolut.com", + "link.ride.specialized.com", + "link.ride.staging.specialized.com", + "link.ridewithvia.com", + "link.ripple.thedacare.org", + "link.rippling.com", + "link.roomaters.com", + "link.roveworld.xyz", + "link.ruhgu.com", + "link.saganworks.com", + "link.samewave.com", + "link.sandboxx.us", + "link.saratogaocean.com", + "link.savvy360.com", + "link.sayferapp.com", + "link.sbstck.com", + "link.scoutfin.com", + "link.seaflux.tech", + "link.sendbirdie.com", + "link.sendoutpost.com", + "link.sensemetrics.com", + "link.setyawan.dev", + "link.sevencooks.com", + "link.sheeriz.com", + "link.shengcekeji.com", + "link.shopbuo.com", + "link.shopview.in", + "link.shotgun.live", + "link.shuffoe.com", + "link.shutterfly.com", + "link.sidechat.lol", + "link.siftfoodlabels.com", + "link.sixcycle.com", + "link.skillacademy.org", + "link.sluv.org", + "link.smallcase.com", + "link.smartrbuyer.com", + "link.smile.com.au", + "link.smokeandsoda.com", + "link.snapfeet.io", + "link.snaphabit.app", + "link.snippz.com", + "link.socar.my", + "link.socash.io", + "link.somm.io", + "link.sooooon.com", + "link.soultime.com", + "link.space.ge", + "link.sparrow.geekup.vn", + "link.splittr.io", + "link.sporthub.io", + "link.sprive.com", + "link.stabilitas.io", + "link.staff.notab.com", + "link.stage.easy.me", + "link.staging.clearsky.jlg.com", + "link.starshiphsa.com", + "link.staycation.co", + "link.staycircles.com", + "link.steadio.co", + "link.steezy.co", + "link.stg.boxofficevr.com", + "link.stg.imprint.co", + "link.stickybeak.co", + "link.stockalarm.io", + "link.stockviva.com", + "link.straitstimes.com", + "link.stridekick.com", + "link.studdy.ai", + "link.stynt.com", + "link.subscribe.ru", + "link.subscribly.com", + "link.superlocal.com", + "link.supermama.io", + "link.superviz.com", + "link.support.discovery.plus", + "link.surbee.io", + "link.swa.info", + "link.swaypayapp.com", + "link.swingindex.golf", + "link.syfy-channel.com", + "link.szl.ai", + "link.t2o.io", + "link.talescreator.com", + "link.taptapapp.com", + "link.target.com.au", + "link.tastemade.com", + "link.team.bnext.es", + "link.team.bnext.io", + "link.techmaxapp.com", + "link.tempo.fit", + "link.tenallaccess.com.au", + "link.test.chalknation.com", + "link.test.stickybeak.co", + "link.testbook.com", + "link.theatlantic.com", + "link.thejetjournal.com", + "link.theprenatalnutritionlibrary.com", + "link.thesecurityteam.rocks", + "link.thisislex.app", + "link.thue.do", + "link.tigerhall.com", + "link.tigerhall.isdemo.se", + "link.tillfinancial.io", + "link.togaapp.com", + "link.tomoloyalty.com", + "link.tomoloyaltysg.com", + "link.touchtunes.com", + "link.touchtunesmail.com", + "link.tr.freshly.com", + "link.tradee.com", + "link.tradle.io", + "link.tribeup.social", + "link.truckerpath.com", + "link.trycircle.com", + "link.trymida.com", + "link.trytaptab.com", + "link.tubi.tv", + "link.tul.io", + "link.tumblbug.com", + "link.tupinambaenergia.com.br", + "link.tv.cbs.com", + "link.uat.my.smartcrowd.ae", + "link.uk.expediamail.com", + "link.ulive.chat", + "link.up.com.au", + "link.upperinc.com", + "link.urbansitter.com", + "link.us.paramountplus.com", + "link.usa-network.com", + "link.usechatty.com", + "link.vavabid.fr", + "link.velas.com", + "link.vezeeta.com", + "link.vibo.io", + "link.victoriatheapp.com", + "link.viivio.io", + "link.viska.com", + "link.voiapp.io", + "link.volt.app", + "link.vozzi.app", + "link.wagerlab.app", + "link.wait.nl", + "link.wakatoon.com", + "link.walem.io", + "link.wappiter.com", + "link.watchbravotv.com", + "link.watchoxygen.com", + "link.wazirx.com", + "link.wearecauli.com", + "link.weepec.com", + "link.wefish.app", + "link.wegowhere.com", + "link.welcomeapp.se", + "link.wetrade.app", + "link.winndixie.com", + "link.winwintechnology.com", + "link.wisaw.com", + "link.wix.app", + "link.workmate.asia", + "link.workwellnessinstitute.org", + "link.worqout.io", + "link.wow.ink", + "link.xiahealth.com", + "link.yesorno.bet", + "link.yoodo.com.my", + "link.youpickit.de", + "link.your.storage", + "link.yourway.burgerking.ca", + "link.yuu.sg", + "link.zikto.com", + "link.zipsit.com", + "link.zulily.com", + "link.zurp.com", + "link1.fanfight.com", + "link2thesafeplayer.click", + "link4ads.com", + "linkadvdirect.com", + "linkbuddies.com", + "linkchangesnow.com", + "linkcmf.insights.md", + "linkcmfdev.insights.md", + "linkd.trybany.com", + "linkdental.insights.md", + "linkdentaldev.insights.md", + "linkdev.sprive.com", + "linkedassassin.com", + "linkedprepenseprepense.com", + "linkedrethink.com", + "linkefdin.com", + "linkelevator.com", + "linker.lyrahealth.com", + "linker.staging.lyrahealth.com", + "linkev.com", + "linkexchange.com", + "linkhaitao.com", + "linkhealth-app.hotdoc.com.au", + "linking.venueapp-system.com", + "linkmanglazers.com", + "linkmepu.com", + "linkoffers.net", + "linkonclick.com", + "linkort.insights.md", + "linkortdev.insights.md", + "linkprice.com", + "linkprod.sprive.com", + "linkprotecttrck.com", + "linkrain.com", + "linkredirect.biz", + "linkreferral.com", + "links-anz.afterpay.com", + "links-dev.letzbig.com", + "links-dev.sandboxx.us", + "links-dev.seed.co", + "links-na.afterpay.com", + "links-ranking.de", + "links-uk.clearpay.co.uk", + "links.ab.soul-cycle.email", + "links.agoratix.com", + "links.ahctv.com", + "links.alerts.depop.com", + "links.alerts.forhims.com", + "links.alerts.hims.com", + "links.amiralearning.com", + "links.animalplanet.com", + "links.announce.touchsurgery.com", + "links.aopcongress.com", + "links.app.medintegral.es", + "links.asbury.org", + "links.automated.almosafer.com", + "links.aws.nexttrucking.com", + "links.banking.scottishwidows.co.uk", + "links.blackhorse.co.uk", + "links.blueapron.com", + "links.bookshipapp.com", + "links.boom.ge", + "links.br.discoveryplus.com", + "links.brickapp.se", + "links.bubbloapp.com", + "links.businessinsurance.bankofscotland.co.uk", + "links.ca.discoveryplus.com", + "links.campermate.com", + "links.claphere.com", + "links.colonelsclub.kfc.com", + "links.commercialemails.amcplc.com", + "links.commercialemails.bankofscotland.co.uk", + "links.commercialemails.blackhorse.co.uk", + "links.commercialemails.halifax.co.uk", + "links.commercialemails.lexautolease.co.uk", + "links.commercialemails.lloydsbank.com", + "links.comms3.jetprivilege.com", + "links.communitycarehelp.com", + "links.consultaapp.com", + "links.cookingchanneltv.com", + "links.customers.instacartemail.com", + "links.dailypay.com", + "links.damejidlo.cz", + "links.danceinapp.com", + "links.destinationamerica.com", + "links.dev.rally.app", + "links.development.danceinapp.com", + "links.discovery.com", + "links.discoverylife.com", + "links.discoveryplus.com", + "links.e.aecrimecentral.com", + "links.e.aetv.com", + "links.e.history.com", + "links.e.historyvault.com", + "links.e.lifetimemovieclub.com", + "links.e.mylifetime.com", + "links.e.response.mayoclinic.org", + "links.e.wine.com", + "links.earncarrot.com", + "links.eatclub.com.au", + "links.edm.noracora.com", + "links.elmc.mylifetime.com", + "links.em.aetv.com", + "links.em.history.com", + "links.em.mylifetime.com", + "links.email.almosafer.com", + "links.email.bm-solutions.co.uk", + "links.email.bravotv.com", + "links.email.crunchbase.com", + "links.email.distrokid.com", + "links.email.getgocafe.com", + "links.email.getprizepool.com", + "links.email.gianteagle.com", + "links.email.greenlight.me", + "links.email.hx-intermediaries.co.uk", + "links.email.nbc.com", + "links.email.oxygen.com", + "links.email.tajawal.com", + "links.email.usanetwork.com", + "links.emails-sharedealing.co.uk", + "links.emails.birminghammidshires.co.uk", + "links.emea.discoveryplus.com", + "links.es.aecrimecentral.com", + "links.evault.history.com", + "links.extra.app", + "links.fable.co", + "links.fabletics.co.uk", + "links.fabletics.com", + "links.fabletics.de", + "links.fabletics.es", + "links.fabletics.fr", + "links.feltapp.com", + "links.fennel.com", + "links.firecracker.me", + "links.foodnetwork.com", + "links.gamersafer.com", + "links.gardyn.io", + "links.gemspace.com", + "links.getprizepool.com", + "links.getupside.com", + "links.glamsquad.com", + "links.global.protiviti.com", + "links.go.shoretel.com", + "links.goodpup.com", + "links.goveo.app", + "links.grand.co", + "links.h5.hilton.com", + "links.h6.hilton.com", + "links.hbe.io", + "links.hgtv.com", + "links.himoon.app", + "links.hitrecord.org", + "links.huckleberry-labs.com", + "links.i.blueapron.com", + "links.imcas.com", + "links.impactwayv.com", + "links.info.getgocafe.com", + "links.info.gianteagle.com", + "links.info.headspace.com", + "links.info.kfc.com", + "links.info.marketdistrict.com", + "links.insurance.lloydsbank.com", + "links.investigationdiscovery.com", + "links.iopool.com", + "links.joinhiive.com", + "links.joinrooster.co.uk", + "links.joro.app", + "links.justfab.co.uk", + "links.justfab.com", + "links.justfab.de", + "links.justfab.es", + "links.justfab.fr", + "links.keepitcleaner.com.au", + "links.kha.com", + "links.letzbig.com", + "links.lexautolease.co.uk", + "links.m.blueapron.com", + "links.mail.stubhub.com", + "links.marketing.getprizepool.com", + "links.max.com", + "links.mezurashigame.com", + "links.mgmresorts.com", + "links.motortrend.com", + "links.myplace.co", + "links.myvolly.com", + "links.nbc.com", + "links.nbcnews.com", + "links.news.forhims.com", + "links.news.hims.com", + "links.news.riverview.org", + "links.nexttrucking.com", + "links.notarize.com", + "links.notifications.headspace.com", + "links.npsemails.mbna.co.uk", + "links.official.vsco.co", + "links.ohhey.depop.com", + "links.openfit.com", + "links.orders.kfc.com", + "links.ottplay.com", + "links.outskill.app", + "links.own.tv", + "links.oxstreet.com", + "links.petpartner.co", + "links.ph.discoveryplus.com", + "links.picsart.com", + "links.pinart.io", + "links.pkrewards.com", + "links.plated.com", + "links.playon.tv", + "links.quatreepingles.fr", + "links.qumu.com", + "links.rally.app", + "links.rathilpatel.com", + "links.respilates.app", + "links.riftapp.co", + "links.riverratrounders.com", + "links.riverview.org", + "links.samsclub.com", + "links.schnucks.com", + "links.sciencechannel.com", + "links.seed.co", + "links.sheroes.in", + "links.shipt.com", + "links.shoprunner.com", + "links.shukran.com", + "links.sidehide.com", + "links.silverpop-email.branch.rocks", + "links.sleep.com", + "links.sleepscore.com", + "links.sliceit.com", + "links.slicepay.in", + "links.soulsoftware.org", + "links.sparkmail.branch.rocks", + "links.staging-lifestepsapp.com", + "links.stretchitapp.com", + "links.subscribed.app", + "links.sudokuplus.net", + "links.swazzen.com", + "links.sweet.io", + "links.t.blueapron.com", + "links.t.totallymoney.com", + "links.t.wine.com", + "links.teladoc.com", + "links.thedyrt.com", + "links.theinfatuation.com", + "links.thephoenix.org", + "links.thriveglobal.com", + "links.tlc.com", + "links.travelchannel.com", + "links.tribe.fitness", + "links.trutify.com", + "links.tutorbin.com", + "links.vestoapp.com", + "links.voyeurweb.com", + "links.vyzivovetabulky.sk", + "links.weareher.com", + "links.well.co", + "links.wesponsored.com", + "links.yayzy.com", + "links.younify.tv", + "links.younow.com", + "links.yummly.com", + "links.zoopla.co.uk", + "links2.chownowmail.com", + "links2.fluent-forever.com", + "links2.pillar.app", + "linksbntest.branchcustom.xyz", + "linksecurecd.com", + "linkspine.insights.md", + "linkspinedev.insights.md", + "linksprf.com", + "linkstorms.com", + "linkswaper.com", + "linksynergy.com", + "linktarget.com", + "linktest.itsdcode.com", + "linkto.driver.codes", + "linktrace.diningcity.cn", + "linkus.buddybet.com", + "linkvet.insights.md", + "linkvetdev.insights.md", + "linkx.ix.tc", + "lintfeintshindig.com", + "lintgallondissipate.com", + "linygamone.top", + "lio8.destinia.com.pa", + "liondolularhene.info", + "lionelimburse.com", + "lionessmeltdown.com", + "lionesssupercatering.com", + "lionporcelain.com", + "liosix.mtvuutiset.fi", + "lipidicchaoush.com", + "lipmswonv.com", + "lipsate.com", + "lipurialauroyl.com", + "liq27qbf.monster", + "liqenoftcgfqw.com", + "liqftt.sbs", + "liqikxqpx.com", + "liquidad.narrowcastmedia.com", + "liquidapprovaltar.com", + "liquidfire.mobi", + "liquorelectric.com", + "liquorsref.com", + "lirangloid.top", + "lirateblister.com", + "lirdooch.xyz", + "list-ads.com", + "listbrandnew.com", + "listen-heres.com", + "listen.trakks.com", + "listen.tunein.com", + "listenedmusician.com", + "listenwaxbush.shop", + "listfulhymnals.website", + "listing-a8-itp.hello-storage.com", + "listlessoftenkernel.com", + "lists.ccmbg.com", + "lit.connatix.com", + "litdeetar.live", + "liteappmagazin.com", + "literacyneedle.com", + "literacysufficientlymicroscope.com", + "literalbackseatabroad.com", + "literalcorpulent.com", + "literally-analytics.appspot.com", + "literalpraisepassengers.com", + "literalseedsamnesty.com", + "literaryfledlitter.com", + "literaryonboard.com", + "literatelight.com", + "literatureheartburnwilling.com", + "literaturehogwhack.com", + "literaturerehearsesteal.com", + "literatureunderstatement.com", + "literpeore.com", + "litix.io", + "littlecdn.com", + "littlecutecats.com", + "littlecutedogs.com", + "littlecutelions.com", + "littleearthquakeprivacy.com", + "littleneptunenews.com", + "littleworthjuvenile.com", + "littlmarsnews22.com", + "litvp.com", + "liupoaa.com", + "live-a-live.com", + "live.alljobs.co.il", + "live.comunicaciones.jetstereo.com", + "live.cxo.name", + "live.polycom.com", + "live.techit.co.il", + "liveadexchanger.com", + "livechatlove.store", + "livecounter.theyosh.nl", + "livedashboardkit.info", + "livedspoonsbun.com", + "liveintent.com", + "liveleadtracking.com", + "livelihoodpracticaloperating.com", + "livelumber.com", + "livelycontributorvariations.com", + "livelylaugh.com", + "livelyreward.com", + "livelytusk.com", + "liverail.com", + "liverbarrelrustle.com", + "livesexbar.com", + "livestats.kaltura.com", + "livestats.matrix.it", + "livestockfeaturenecessary.com", + "livestormy.com", + "livestreamchatme.com", + "liveviewer.ez.no", + "liveyield.com", + "livezombymil.com", + "livid-inspector.com", + "lividmoonsif.top", + "lividn.com", + "livingshedhowever.com", + "livingsleet.com", + "livrfufzios.com", + "livyersremoval.com", + "liwnffsxdhn.com", + "lixihyrwpgh.com", + "lixnirokjqp.com", + "lixsbdifa.com", + "lixuhwuwychupbd.com", + "lizapaisan.com", + "lizardslaugh.com", + "lizebruisiaculi.info", + "lizouhaiwhe.com", + "lizzieforcepincers.com", + "lj5s1u8ct5vz.app.chatpay.dev", + "ljb0.assuronline.com", + "ljbpfe.notino.es", + "ljbwzlmzlzbkm.top", + "ljcsrrrhvu.com", + "ljfncdojjuorjxu.com", + "ljlbzdqznogl.com", + "ljldpvos.com", + "ljntxsmdcvemlh.com", + "ljokijpwtkwib.com", + "ljoyjuis.com", + "ljqpvo.hardrock.com", + "ljtodywdhx.xyz", + "ljubleasyu.com", + "ljyajgjvuv.com", + "ljyipz.nugnes1920.com", + "ljykyxgp.com", + "ljzxdranhsf.com", + "ljzxdu.largus.fr", + "lk.parisfoodies.fr", + "lk.vrstories.com", + "lkcoffe.com", + "lkdazrtkame.com", + "lkdvvxvtsq6o.com", + "lketpgwauan.com", + "lkeurotpmiz.com", + "lkg6g644.de", + "lkhfkjp.com", + "lkhmkmhlqst.xyz", + "lkhrtf.beveragefactory.com", + "lkj23jlkajsa.realestate.help", + "lkjgdyhtdrnau.com", + "lkjjhrwrcmvtl.com", + "lkjoncgixi.com", + "lkkemywlsyxsq.xyz", + "lkkhedpqeduyukj.com", + "lkkmnudvvx.com", + "lklofubgk.com", + "lkluoz.saraceniwines.com", + "lkmedcjyh.xyz", + "lknqfn.furla.com", + "lkoqoxgkntjv.com", + "lkoxbiwi.com", + "lkpmprksau.com", + "lkqd.com", + "lkqd.net", + "lkqpxhw.com", + "lksbnrs.com", + "lksoghgm.xyz", + "lkvkgk.levis.com.tr", + "lkxahvf.com", + "lkzlambkzllaz.top", + "llalo.click", + "llbonxcqltulds.xyz", + "llboqevyazylr.top", + "lldkgppuwi.com", + "llkdiu.chacos.com", + "llmeocaptainh.com", + "llntrack.messe-duesseldorf.de", + "llohkcllkalodrb.xyz", + "llozybovlkekk.top", + "llpnrfplbkoalts.com", + "llq9q2lacr.com", + "llqqhwfjtdtvnt.com", + "llqrhggvwra.com", + "llqutk.skechers.com.au", + "llteig.framesdirect.com", + "llthwkoqlxwajb.com", + "lltmch.zurifurniture.com", + "lltrck.com", + "lltyfiqsdgsvnr.xyz", + "lludd-ize.com", + "lluwrenwsfh.xyz", + "llvlzvrwkoaqm.top", + "llwcfovpl.com", + "llwoyl.mirraw.com", + "llyighaboveth.com", + "llykjmzqkzkbr.top", + "llynbooming.top", + "llyyxmav.xyz", + "lm.groc.press", + "lma.npaw.com", + "lmaghokalqji.xyz", + "lmalyjywqlolv.top", + "lmalyjywqlwvk.top", + "lmavci.eloquii.com", + "lmdfmd.com", + "lmeniu.timberland.com.au", + "lmepbq.com", + "lmgenf.ludwigbeck.de", + "lmgvur.scbt.com", + "lmldvr.centauro.net", + "lmmpjhvli.com", + "lmn-pou-win.com", + "lmnqof.littletoncoin.com", + "lmnrorgeummvsqe.com", + "lmorsb.highstreettv.com", + "lmp3.org", + "lmqysxpwytiknqe.com", + "lms.roblox.com", + "lmuondxclws.com", + "lmvkxaadihu.com", + "lmvrjajerrbwv.top", + "ln.ameba.jp", + "lnabew.com", + "lnbdbdo.com", + "lncfuqbgpnmxm.xyz", + "lnhamforma.info", + "lnhdlukiketg.info", + "lnjaccwtdwdsntd.com", + "lnjdtbpx.com", + "lnjiwo.manzara.sk", + "lnjmaymlmnkyn.top", + "lnk-stg.welthee.com", + "lnk-test.jointakeoff.com", + "lnk.christmaslistapp.com", + "lnk.culturetrip.com", + "lnk.dgsta.com", + "lnk.ernesto.it", + "lnk.gleeph.net", + "lnk.joinpopp.in", + "lnk.jointakeoff.com", + "lnk.most-days.com", + "lnk.mostdays.com", + "lnk.raceful.ly", + "lnk.rush.gold", + "lnk.welthee.com", + "lnk2.patpat.com", + "lnk8j7.com", + "lnkfrsgrt.xyz", + "lnkrdr.com", + "lnks.gd", + "lnkvv.com", + "lnlxhsjjqfjs.com", + "lnmreidn.com", + "lnntnt.hsastore.com", + "lntrigulngdates.com", + "lntvby.banggood.com", + "lnvabjwmrlmzb.top", + "lnxfgm.party-calendar.net", + "lnyajvutvvirw.xyz", + "lo8ve6ygour3pea4cee.com", + "loader-cdn.azureedge.net", + "loader.zeroform.com", + "loadercdn.com", + "loading-resource.com", + "loading321.com", + "loadingscripts.com", + "loadlatestoverlyinfo-program.info", + "loadsurprise.com", + "loadtime.org", + "loaducaup.xyz", + "loafplaceunchanged.com", + "loafsmash.com", + "loagoshy.net", + "loaire.com", + "loajawun.com", + "loaksandtheir.info", + "loans.rategenius.com", + "loansales.cbre.com", + "loaptaijuw.com", + "loastees.net", + "loathecurvedrepress.com", + "loathederava.uno", + "loathepimpery.com", + "loatherelevens.top", + "loatheskeletonethic.com", + "loaubriqie.com", + "loazuptaice.net", + "lobberamylom.top", + "lobby-x.eu", + "lobepessary.com", + "lobfrbrlx.com", + "lobipedholw.space", + "loboclick.com", + "lobosahispa.digital", + "lobsterbusily.com", + "lobsterpopcorn.com", + "lobsterredress.com", + "lobsudsauhiw.xyz", + "local-bang.com", + "local-flirt.com", + "local-hot-dates.com", + "local-shares.ri.la", + "localadbuy.com", + "localedgemedia.com", + "locallyhastefowl.com", + "localsexfinderxxx4.com", + "localsnapsext.com", + "localsnaughty.com", + "locandalorries.com", + "locatchi.xyz", + "locatedstructure.com", + "location.imsmetals.com", + "locationaircondition.com", + "lockdowncautionmentally.com", + "locked-link.com", + "locked4.com", + "lockerantiquityelaborate.com", + "lockerdome.com", + "lockerdomecdn.com", + "lockersatelic.cam", + "lockerstagger.com", + "locketarloup.com", + "locketthose.com", + "lockingadmitted.com", + "lockingcooperationoverprotective.com", + "lockingvesselbaseless.com", + "lockperseverancebertram.com", + "locksstruck.com", + "locomotiveconvenientriddle.com", + "locomotivetroutliquidate.com", + "locooler-ageneral.com", + "locpub.com", + "loculusgerara.digital", + "locusflourishgarlic.com", + "locustmartperiodic.com", + "lodebajury.top", + "lodgedynamitebook.com", + "lodgesweet.com", + "lodicoandco.actonservice.com", + "lodlww.carcon.co.jp", + "lodroe.com", + "lofgfokgxtr.com", + "lofo3l15c674.platform.replai.io", + "loftknowing.com", + "loftsbaacad.com", + "loftychord.com", + "loftyeliteseparate.com", + "log-ads.r7.com", + "log-api.cli.im", + "log-gateway.zoom.us", + "log-lb.skyperfectv.co.jp", + "log-pq.shopfully.cloud", + "log.adplex.co.kr", + "log.aimtell.com", + "log.bitauto.com", + "log.btopenworld.com", + "log.china.cn", + "log.cizion.com", + "log.codemarketing.cloud", + "log.cognex.com", + "log.cookieyes.com", + "log.cpex.cz", + "log.dance", + "log.dpa.com", + "log.dzen.ru", + "log.ecgh.dk", + "log.edidomus.it", + "log.etoday.co.kr", + "log.f-tra.com", + "log.flight.qunar.com", + "log.genyt.net", + "log.go.com", + "log.gs3.goo.ne.jp", + "log.hiiir.com", + "log.hypebeast.com", + "log.idnes.cz", + "log.kinolights.com", + "log.klook.com", + "log.logrocket.io", + "log.m.sm.cn", + "log.mediacategory.com", + "log.medietall.no", + "log.mix.sina.com.cn", + "log.mofa.go.kr", + "log.nordot.jp", + "log.olark.com", + "log.pinterest.com", + "log.pipeline.datarize.io", + "log.popin.cc", + "log.quora.com", + "log.qvb.qcloud.com", + "log.rabobank.nl", + "log.recommend.nicovideo.jp", + "log.reformal.ru", + "log.ren.tv", + "log.rhythmtowers.com", + "log.rutube.ru", + "log.seekda.com", + "log.sina.cn", + "log.snapdeal.com", + "log.tagtic.cn", + "log.targetpush.co.kr", + "log.tossinvest.com", + "log.ttbc-hcm.gov.vn", + "log.v.ssp.yahoo.com", + "log.webnovel.com", + "log.worldsoft-cms.info", + "log.zdnet.co.kr", + "log.zongheng.com", + "log000.goo.ne.jp", + "log2.sina.cn", + "loganfeels.com", + "logbak.hicloud.com", + "logger.bzu.kr", + "logger.kataweb.it", + "logger.nerdwallet.com", + "logger.rm.uol.com.br", + "logger.snackly.co", + "logger.torimochi-ad.net", + "logger.uol.com.br", + "logger.yp.ca", + "logger007.cam4.com", + "logging.api.intuit.com", + "logging.je-apps.com", + "logging.pw.adn.cloud", + "loggingapi.spingo.com", + "loggyareolas.top", + "loggychops.paulsmith.site", + "loghutouft.net", + "logicanalytics.io", + "logicconfinement.com", + "logicdate.com", + "logicdripping.com", + "logicorganized.com", + "logicschort.com", + "login.e-ticket.co.jp", + "loginaccount6.wixsite.com", + "loginlockssignal.com", + "loginvsi.actonservice.com", + "logistics.coyote.com", + "logistics.dbschenker.com", + "logistics.osmworldwide.com", + "loglabitrufly.top", + "loglady.kiwi.com", + "loglady.skypicker.com", + "loglaupt.com", + "logql.yahoo.co.jp", + "logs-api.shoprunner.com", + "logs-partners.coupang.com", + "logs.51cto.com", + "logs.animaapp.com", + "logs.ggweb.nl", + "logs.hotstar.com", + "logs.mezmo.com", + "logs.naukri.com", + "logs.netflix.com", + "logs.openbank.com", + "logs.roku.com", + "logs.spilgames.com", + "logs.thebloggernetwork.com", + "logs.theccaa.com", + "logs.viavideo.digital", + "logsbin.dantri.com.vn", + "logservice.hicloud.com", + "logservice1.hicloud.com", + "logsgroupknew.com", + "logshort.xyz", + "logstash-3.radio-canada.ca", + "logtail.com", + "logtake.weidian.com", + "logua.com", + "logx.optimizely.com", + "logystowtencon.info", + "loinpriestinfected.com", + "loiteringcoaltuesday.com", + "loivpcn.com", + "loivpdbzx.com", + "lokalwerben.t-online.de", + "lokasjc.cfd", + "loketsaucy.com", + "lokinatoer5.com", + "lokqfjbpryua.com", + "loktrk.com", + "lolco.net", + "loliumpruigo.com", + "lologhfd.com", + "lolsefti.com", + "lomogd.com", + "lone1y.com", + "loneextreme.pro", + "lonelyflavor.com", + "lonelytransienttrail.com", + "lonerdrawn.com", + "lonfilliongin.com", + "long1x.xyz", + "longeargloving.com", + "longerbuttonamendment.com", + "longerhorns.com", + "longestencouragerobber.com", + "longestsundays.com", + "longestwaileddeadlock.com", + "longingarsonistexemplify.com", + "longinglettuce.com", + "longingtrees.com", + "longlakeweb.com", + "longmansuchcesu.info", + "loniil.com", + "lonreddone.com", + "lontent.powzerz.lol", + "loobmf.hardloop.fr", + "looceemu.net", + "loodauni.com", + "loogreem.xyz", + "loohiwez.net", + "look-ahead.nurturemarketing.com", + "look.opskln.com", + "lookandfind.me", + "lookinews.com", + "lookingnull.com", + "lookoutabjectinterfere.com", + "lookruler.com", + "looksblazeconfidentiality.com", + "looksdashboardcome.com", + "looksthrilled.com", + "looktotheright.com", + "lookujie.net", + "lookwhippedoppressive.com", + "loolausufouw.com", + "loolowhy.com", + "looluchu.com", + "loomplyer.com", + "loomscald.com", + "loomspreadingnamely.com", + "loooutlet.com", + "loopanews.com", + "loopcybersec.com", + "loopfulescalop.top", + "loopme.com", + "loopme.me", + "loopr.co", + "loorydewdrop.com", + "looscreech.com", + "loose-chemistry.pro", + "looseclassroomfairfax.com", + "loosehandcuff.com", + "looseloaf.com", + "loosematuritycloudless.com", + "loosenpuppetnone.com", + "loosishunproud.top", + "lootexhausted.com", + "lootexport.com", + "loothoko.net", + "lootynews.com", + "looverfamose.top", + "lopqkwmm.xyz", + "lopsidedleather.com", + "lopsidedmine.pro", + "lopslascars.com", + "loqhpdkx.com", + "loquatbethump.top", + "lorageiros.com", + "loralana.com", + "lorcgnziipstq.com", + "lord.actonservice.com", + "lordhelpuswithssl.com", + "lordofthesuperfrogs.com", + "lorenzourban.com", + "lorrylips.com", + "lorswhowishe.com", + "lorumotwnkkkk.com", + "lorybnfh.com", + "losercurt.com", + "loserwentsignify.com", + "losespiritsdiscord.com", + "loshaubs.com", + "loshrhaphae.com", + "losingfunk.com", + "losingninth.com", + "losingoldfry.com", + "losingsplowter.com", + "losingtiger.com", + "lositz.com", + "lossactivity.com", + "losslace.com", + "lostdormitory.com", + "lostinfuture.com", + "losybsno.com", + "lotclergyman.com", + "lothlyunfaith.com", + "lotionfortunate.com", + "lotosmarkkaa.com", + "lotreal.com", + "lotstoleratescarf.com", + "lotte.myomee.com", + "lotteryaffiliates.com", + "lottingjacks.top", + "lotusesheaper.com", + "lotymtcwuf.com", + "loucegle.net", + "louchaug.com", + "louchees.net", + "louderwalnut.com", + "loudlongerfolk.com", + "loudlunch.com", + "lougougauhi.xyz", + "louisaprocedureegoism.com", + "louisedistanthat.com", + "loukoost.net", + "louloapi.com", + "loulouly.net", + "loungetackle.com", + "lourdoueisienne.website", + "lousedsomal.com", + "louseflippantsettle.com", + "lousefodgel.com", + "louses.net", + "loustagu.com", + "loustoanee.com", + "loustran288gek.com", + "lousyfastened.com", + "loutishsilents.com", + "louxoxo.com", + "love-places.ru", + "love-world.me", + "love7date.info", + "love88.club", + "lovedatee.net", + "lovedcorrectionsuffix.com", + "loveeveryday.brighterkind.com", + "lovehiccuppurple.com", + "lovely-sing.pro", + "lovelybingo.com", + "lovelydrum.com", + "lovemateforyou.com", + "loverevenue.com", + "loverfellow.com", + "loverfuck.com", + "loversarrivaladventurer.com", + "loverssloppy.com", + "loveseashore.com", + "lovesgoner.com", + "lovesparkle.space", + "loveyousaid.info", + "low-sad.com", + "lowdodrioon.com", + "lowercommander.com", + "lowereasygoing.com", + "loweredexaggeratemeasures.com", + "loweredinflammable.com", + "lowermybills.actonsoftware.com", + "lowestportedexams.com", + "lowgraveleron.com", + "lowgxl.yokumoku.jp", + "lowlatiasan.com", + "lowleafeontor.com", + "lowlifeimprovedproxy.com", + "lowlifesalad.com", + "lowlocket.com", + "lownoc.org", + "lowpedalhumidity.com", + "lowrance.top", + "lowremoraidon.com", + "lowrihouston.pro", + "lowseelan.com", + "lowsmoochumom.com", + "lowsteelixor.com", + "lowtyroguer.com", + "lowtyruntor.com", + "lowuybgxsekr.com", + "loxalrauch.com", + "loxitdat.com", + "loxtk.com", + "loyalracingelder.com", + "loyeesihighlyreco.info", + "lozano.net.anwalt.de", + "lozjnq.stateandliberty.com", + "lp-eq.mitsuichemicals.com", + "lp-preview.net", + "lp.adp.com", + "lp.americas.business.samsung.com", + "lp.antalis.com", + "lp.apac.business.samsung.com", + "lp.b2bmail.adobe.com", + "lp.befly.com.br", + "lp.capella.edu", + "lp.club.costacoffee.in", + "lp.club.costacoffee.pl", + "lp.communications.manulife.ca", + "lp.connect.garnethealth.org", + "lp.connectedcare.wkhs.com", + "lp.copeland.com", + "lp.deloittecomunicacao.com.br", + "lp.demo1.demoamericas275.adobe.com", + "lp.demo10.demoamericas275.adobe.com", + "lp.demo11.demoamericas275.adobe.com", + "lp.demo12.demoamericas275.adobe.com", + "lp.demo13.demoamericas275.adobe.com", + "lp.demo14.demoamericas275.adobe.com", + "lp.demo15.demoamericas275.adobe.com", + "lp.demo16.demoamericas275.adobe.com", + "lp.demo17.demoamericas275.adobe.com", + "lp.demo18.demoamericas275.adobe.com", + "lp.demo19.demoamericas275.adobe.com", + "lp.demo2.demoamericas275.adobe.com", + "lp.demo20.demoamericas275.adobe.com", + "lp.demo3.demoamericas275.adobe.com", + "lp.demo4.demoamericas275.adobe.com", + "lp.demo5.demoamericas275.adobe.com", + "lp.demo6.demoamericas275.adobe.com", + "lp.demo7.demoamericas275.adobe.com", + "lp.demo8.demoamericas275.adobe.com", + "lp.demo9.demoamericas275.adobe.com", + "lp.dmillersb.journeyusshared.adobe.com", + "lp.dmillersbdev.journeyusshared.adobe.com", + "lp.dynabook.com", + "lp.edpcomunicacao.com.br", + "lp.egghead.link", + "lp.em.viking.com", + "lp.email-kpn.cjm.adobe.com", + "lp.email-lightroom.cjm.adobe.com", + "lp.email-merkle.cjm.adobe.com", + "lp.email-particuliers.engie.fr", + "lp.embarcadero.com", + "lp.europe.business.samsung.com", + "lp.flytour.com.br", + "lp.fsresidential.com", + "lp.fusioncharts.com", + "lp.go.toyobo.co.jp", + "lp.healthinfo.thechristhospital.com", + "lp.hol1.demoamericas275.adobe.com", + "lp.hol10.demoamericas275.adobe.com", + "lp.hol11.demoamericas275.adobe.com", + "lp.hol12.demoamericas275.adobe.com", + "lp.hol13.demoamericas275.adobe.com", + "lp.hol14.demoamericas275.adobe.com", + "lp.hol15.demoamericas275.adobe.com", + "lp.hol16.demoamericas275.adobe.com", + "lp.hol17.demoamericas275.adobe.com", + "lp.hol18.demoamericas275.adobe.com", + "lp.hol19.demoamericas275.adobe.com", + "lp.hol2.demoamericas275.adobe.com", + "lp.hol20.demoamericas275.adobe.com", + "lp.hol4.demoamericas275.adobe.com", + "lp.hol5.demoamericas275.adobe.com", + "lp.hol6.demoamericas275.adobe.com", + "lp.hol7.demoamericas275.adobe.com", + "lp.hol8.demoamericas275.adobe.com", + "lp.info.aspirus.org", + "lp.info.jeffersonhealth.org", + "lp.internalcomms.exclusive-networks.com", + "lp.jkowalskisb.journeyusshared.adobe.com", + "lp.jkowalskisbdev.journeyusshared.adobe.com", + "lp.jurion.de", + "lp.kkaufmansb.journeyusshared.adobe.com", + "lp.kumamoto4510.com", + "lp.leadingauthorities.com", + "lp.marketing.engie-homeservices.fr", + "lp.mkt-email.samsungsds.com", + "lp.mnp.ca", + "lp.nexity.fr", + "lp.northwestern.nm.org", + "lp.oralia.fr", + "lp.owarnersb.journeyusshared.adobe.com", + "lp.owarnersbdev.journeyusshared.adobe.com", + "lp.pro.engie.fr", + "lp.rallypoint.com", + "lp.response.deloitte.com", + "lp.sekisuikasei.com", + "lp.services.tuftsmedicine.org", + "lp.smartbusiness.samsung.com", + "lp.solutions.cegos.it", + "lp.sophos.com", + "lp.strayer.edu", + "lp.svenskapostkodlotteriet.se", + "lp.tix.lehigh.edu", + "lp.to-lipton.com", + "lp247p.com", + "lp3.dentsplysirona.com", + "lp3tdqle.com", + "lpair.xyz", + "lpaoz.xyz", + "lpaqjnfmxftqfx.com", + "lparket.com", + "lpawakkabpho.com", + "lpbhnv.nbcbayarea.com", + "lpbhnv.nbcboston.com", + "lpbhnv.nbcchicago.com", + "lpbhnv.nbcconnecticut.com", + "lpbhnv.nbcdfw.com", + "lpbhnv.nbclosangeles.com", + "lpbhnv.nbcmiami.com", + "lpbhnv.nbcnewyork.com", + "lpbhnv.nbcphiladelphia.com", + "lpbhnv.nbcsandiego.com", + "lpbhnv.nbcwashington.com", + "lpbhnv.necn.com", + "lpbhnv.telemundo47.com", + "lpbhnv.telemundo49.com", + "lpbhnv.telemundo52.com", + "lpbhnv.telemundonuevainglaterra.com", + "lpbhnv.telemundopr.com", + "lpbhnv.telemundosanantonio.com", + "lpbhnv.telemundowashingtondc.com", + "lpdbca.internetaptieka.lv", + "lpeqztx.com", + "lpetooopz.com", + "lpfirw.kooding.com", + "lpfmeavbcqbmy.com", + "lpfsex.fabiboutique.com", + "lpfulinotaherere.info", + "lpipua.kcar.com", + "lpmetorealiuk.info", + "lpnljafoaklewbt.xyz", + "lpoms.com", + "lppexpgt.com", + "lpravybegqv.com", + "lps-info.arval.com", + "lps.qantas.com", + "lptcfrgq.com", + "lptest.email-mobiledx.cjm.adobe.com", + "lptiljy.com", + "lptrak.com", + "lptrck.com", + "lpuqtu.propertyfinder.bh", + "lpygsq.dorita.se", + "lpyxrp.thewodlife.com.au", + "lpzhlqrrcvpnzj.com", + "lpzxed.em.com.br", + "lpzxed.superesportes.com.br", + "lpzxed.uai.com.br", + "lqammdjflcecau.com", + "lqbinr.locker-room.co.kr", + "lqbvjmkwemboq.top", + "lqbzuny.com", + "lqcaznzllnrfh.com", + "lqcdn.com", + "lqclick.com", + "lqdeyv.thepopcornfactory.com", + "lqertautw.com", + "lqjnjelmmya.com", + "lqklml.amikado.com", + "lqmrxmavv.com", + "lqmvvsgusod.com", + "lqopyc.beermachines.ru", + "lqpmulou.com", + "lqpzdi.coppel.com", + "lqsbqjuld.com", + "lqsowt.mona-mode.fr", + "lqvfkk.sosyopix.com", + "lqwswjwpmaih.com", + "lqxjrk.fbs.com", + "lqxuwqhh.com", + "lr-in.com", + "lraonxdikxi.com", + "lravwm.spa.cz", + "lrbelgium.wolterskluwer.com", + "lrcdjqw.com", + "lrdnuu.shopee.co.th", + "lrdxki.hakutou-shop.com", + "lrehgz.orix.co.jp", + "lreqmoonpjka.com", + "lreust.joshinweb.jp", + "lrfctq.wordans.co.uk", + "lrgermany.wolterskluwer.com", + "lrhungary.wolterskluwer.com", + "lrhyty.weeronline.nl", + "lritaly.wolterskluwer.com", + "lrjnbf.sabon.co.jp", + "lrnetherlands.wolterskluwer.com", + "lrp7.carrefour-banque.fr", + "lrpoland.wolterskluwer.com", + "lrqknpk.com", + "lrqvmaverkjzw.top", + "lrslovakia.wolterskluwer.com", + "lrwksobdw.com", + "lsandothesaber.org", + "lsckongo.website", + "lsdm.co", + "lsgktcuajpifxg.xyz", + "lsgpxqe.com", + "lsgwkbk.com", + "lsixuz.agrifournitures.fr", + "lsjne.com", + "lsjvqovgx.com", + "lslynl.chiashake.cz", + "lsnghcma.com", + "lspfuw.siwonschool.com", + "lsqggflcsm.com", + "lsqzxexvphk.com", + "lstkadfnevu.com", + "lstonorallantyne.com", + "lsubalhqkg.com", + "lsv5.belambra.fr", + "lsvblpynuezkbf.com", + "lswfmx.stuartweitzman.com", + "ltam2.secureforms.mcafee.com", + "ltassrv.com", + "ltassrv.com.s3.amazonaws.com", + "ltcmak.alodokter.com", + "ltcnetwork.mhainc.com", + "ltdczq.myhome.nifty.com", + "ltecrf.dhgate.com", + "ltedinncreasuke.org", + "ltengronsa.com", + "lteyrcwpoh.xyz", + "lthbdc.become.co.jp", + "lthdzu.sercotelhoteles.com", + "lthzhy.elv.com", + "ltm6.destinia.se", + "ltmlsehfqikh.xyz", + "ltmuzcp.com", + "ltmywtp.com", + "ltnico.fnac.com", + "ltnyzlrqggx.com", + "ltohnghngrfeg.xyz", + "ltqpej.vidaxl.ie", + "ltripg.marti.mx", + "ltsveh.wetteronline.at", + "ltsveh.wetteronline.ch", + "ltsveh.wetteronline.de", + "ltycia.ba-sh.com", + "ltzpth.sephora.fr", + "luaqlg.blissy.com", + "lub-links.eyecue.io", + "lubbardstrouds.com", + "lubbreton.com", + "lubowitz.biz", + "lubrazati.com", + "lubricantexaminer.com", + "lucanet.actonservice.com", + "lucasmrahman.xyz", + "lucentfreer.com", + "lucentposition.com", + "lucid.mjhassoc.com", + "luciditycuddle.com", + "lucidityhormone.com", + "lucidlymutualnauseous.com", + "lucidmedia.com", + "luckiersandia.top", + "luckilyewe.com", + "lucklayed.info", + "luckterrifying.com", + "luckvote.top", + "luckyads.pro", + "luckyforbet.com", + "luckyorange.com", + "luckypapa.top", + "luckypapa.xyz", + "luckypushh.com", + "luckywinner-web1.com", + "luckyz.xyz", + "lucrativeemotionallypromised.com", + "lucrinearraign.com", + "lucvhrdlywvnwh.com", + "ludabmanros.com", + "ludicrousarch.com", + "ludied.com", + "ludxivsakalg.com", + "luegnh.sneakercage.gr", + "lugai-jbl.com", + "lugajxy.com", + "luggagebuttonlocum.com", + "luhjdiomy.com", + "luhkbsyx.com", + "luiingiho.com", + "lujaqg.e-blooming.com", + "lujcig.modaforyou.pl", + "lujkkxgrbs.com", + "lukdliketobepa.info", + "lukeaccesspopped.com", + "lukeexposure.com", + "lukpush.com", + "lulachu.com", + "lulgpmdmbtedzl.com", + "lullxkwwu.com", + "lumaktoys.com", + "lumberamount.com", + "lumberperpetual.com", + "lumberrule.com", + "lumenera.actonservice.com", + "luminati.io", + "luminosoocchio.com", + "luminoussculptor.com", + "luminousstickswar.com", + "lumnstoodthe.info", + "lumpilap.net", + "lumpmainly.com", + "lumptaxmen.com", + "lumpy-skirt.pro", + "lumpyactive.com", + "lumpylumber.com", + "lumpyouter.com", + "lumtjt.plumbingonline.ca", + "lumupu.xyz", + "lumxts.com", + "lunarserver.cn", + "lunatesame.top", + "luncheonbeehive.com", + "lunchpaybackdarcy.com", + "lunchroomlock.com", + "lunchtimehermione.com", + "lunchvenomous.com", + "lunio.net", + "lunyfallace.com", + "lunylarynx.uno", + "luofinality.com", + "lupininulster.com", + "luptbq.lampsplus.com", + "lupvaqvfeka.com", + "lupyjpkuykoc.com", + "luqlgnxfkgub.com", + "luqqlylvh.com", + "luracancamus.com", + "luracanestrus.com", + "lurchesheroine.life", + "lurcicdhevi.com", + "lurdoocu.com", + "lureillegimateillegimate.com", + "lurgaimt.net", + "lurgimte.com", + "lurker.olx.com.br", + "lurkgenerally.com", + "luronews.com", + "lurrynumud.com", + "lusaisso.com", + "luscioussensitivenesssavour.com", + "lusciouswrittenthat.com", + "lushcrush.com", + "lusinlepading.com", + "lustickmiasmic.com", + "lustroushaven.com", + "lutachechu.pro", + "luumhi.whatonearthcatalog.com", + "luuming.com", + "luuonz.motoblouz.com", + "luvaihoo.com", + "luwsebstwpc.com", + "luwt.cloud", + "luwzem.skala.nl", + "luxadv.com", + "luxatedbulten.com", + "luxbetaffiliates.com.au", + "luxcdn.com", + "luxins.net", + "luxlnk.com", + "luxope.com", + "luxup.ru", + "luxup2.ru", + "luxupadva.com", + "luxupcdna.com", + "luxupcdnb.com", + "luxupcdnc.com", + "luxuriousannotation.com", + "luxuriousbreastfeeding.com", + "luxuriouscomplicatedsink.com", + "luxuryfluencylength.com", + "luxusbowboy.com", + "luymtmiku.com", + "luyten-98c.com", + "luzfpa.dltviaggi.it", + "luzulabeguile.com", + "lv5hj.top", + "lv6od3a4sz12.www.logology.co", + "lvaazvwmmvwev.top", + "lvbeybbkovbaq.top", + "lvbeybbkovqar.top", + "lvbngvy.com", + "lvidqa.unisportstore.de", + "lvivsu.peterhahn.de", + "lvjptld.com", + "lvlmhyjzdan.com", + "lvnnqdgxdlhj.com", + "lvodomo.info", + "lvojjayaaovry.top", + "lvomenbxbyl.com", + "lvpcxqcoohcviks.com", + "lvsats.gardner-white.com", + "lvsnmgg.com", + "lvwdrsrerso.com", + "lvwuuehkvitwn.com", + "lvyowwkqealv.top", + "lw.b.inhaabit.com", + "lw.musictarget.com", + "lwgadm.com", + "lwghtbqqmbxiet.com", + "lwh1.carrefour-banque.fr", + "lwhyihajamafu.com", + "lwjje.com", + "lwjvyd.com", + "lwkvkd.maison-objet.com", + "lwlagvxxyyuha.xyz", + "lwmheajc.com", + "lwmmhsalfnoa.com", + "lwmnyf.modivo.hu", + "lwojitro.top", + "lwonclbench.com", + "lwozzk.legacy.com", + "lwusnt.yogibo.kr", + "lwwdvshhbj.com", + "lwxuo.com", + "lx2rv.com", + "lxiaho.lesfurets.com", + "lxkzcss.xyz", + "lxlncklnikihc.com", + "lxlx6p7y.arrow.com", + "lxmnrl.eobuv.sk", + "lxmyfbscsllxl.com", + "lxnkuie.com", + "lxoemc.buonissimo.it", + "lxoemc.dilei.it", + "lxoemc.libero.it", + "lxoemc.paginebianche.it", + "lxoemc.siviaggia.it", + "lxoemc.tuttocitta.it", + "lxstat.com", + "lxsway.alltforforaldrar.se", + "lxsway.blogg.se", + "lxsway.brollopstorget.se", + "lxsway.familjeliv.se", + "lxsway.kwiss.me", + "lxsway.modette.se", + "lxsway.nyheter24.se", + "lxsway.tyda.se", + "lxswqh.oyorooms.com", + "lxvluwda.com", + "lxwasy.tatragarden.ua", + "lxwysd.hirmer.de", + "lxztgb.musee-pla.com", + "ly8c.caci-online.fr", + "lybgzqbuopv.com", + "lycheenews.com", + "lychinset.space", + "lycopuscris.com", + "lycoty.com", + "lydallpm.actonservice.com", + "lydebbqcuam.com", + "lydiacorneredreflect.com", + "lydiapain.com", + "lyearsfoundhertob.com", + "lyegyo.bluenile.com", + "lyfnh.io", + "lyfoldqwyihiv.xyz", + "lyfrir.purehockey.com", + "lygbbkgykzcr.com", + "lygvtmeaekuv.com", + "lyingdownt.xyz", + "lyingshayride.com", + "lyjcwiwzkq.com", + "lyjznnanaryaj.top", + "lylufhuxqwi.com", + "lylydevelope.com", + "lynjbq.sizeofficial.nl", + "lynotquitesou.info", + "lyoak.com", + "lyonsdown.actonservice.com", + "lyonthrill.com", + "lyricalattorneyexplorer.com", + "lyricaldefy.com", + "lyricsgrand.com", + "lyricslocusvaried.com", + "lyricsneighbour.com", + "lyricspartnerindecent.com", + "lysim-lre.com", + "lysjpqhhzve.com", + "lyssapebble.com", + "lytics.findairpods.com", + "lytics.io", + "lywasnothycanty.info", + "lyxfra.shopee.com.my", + "lyypsy.unisportstore.se", + "lyzenoti.pro", + "lzcwbt.schuhcenter.de", + "lziqkx.countryoutfitter.com", + "lzjl.com", + "lzqkofsfbympt.com", + "lzrhay.farmaciasoccavo.it", + "lzrljv.tradera.com", + "lzuc.sfr.fr", + "lzvwxy.hometogo.pl", + "lzwxzz.chintaistyle.jp", + "lzxdx24yib.com", + "m-k-r-5.com", + "m-m.actonservice.com", + "m-rtb.com", + "m-t.topya.com", + "m-test.papertrail.io", + "m.acmgloballab.com", + "m.aecrimecentral.com", + "m.aetv.com", + "m.bell.ca", + "m.bigroad.com", + "m.bitmo.com", + "m.bookis.com", + "m.brain.ai", + "m.bumrungrad1378.com", + "m.carte-gr.total.fr", + "m.communications.ihmvcu.org", + "m.d11.io", + "m.dagym-manager.com", + "m.delltechnologies.com", + "m.dq.ca", + "m.dq.com", + "m.edweek.org", + "m.enerpac.com", + "m.equinoxplus.com", + "m.evolutiondigital.com", + "m.fontself.com", + "m.fyi.tv", + "m.giftry.com", + "m.go4.io", + "m.happ.social", + "m.history.com", + "m.historyvault.com", + "m.ioicommunity.com.my", + "m.irl.com", + "m.irlmail.org", + "m.jarvisinvest.com", + "m.kaikuhealth.com", + "m.lifetimemovieclub.com", + "m.luckym.ca", + "m.moomoo.com", + "m.mylifetime.com", + "m.mywd.com", + "m.natural.ai", + "m.navi.com", + "m.nxtgn.us", + "m.olympia.it", + "m.origin.com.au", + "m.papertrail.io", + "m.pcmobile.ca", + "m.petmire.com", + "m.premier.info.shutterstock.com", + "m.providers.alto.com", + "m.realself.com", + "m.rifird.com", + "m.riipay.my", + "m.rsvy.io", + "m.shoppre.com", + "m.shopprecouriers.com", + "m.shoppreparcels.com", + "m.showaddict.com", + "m.sm.princess.com", + "m.smartmatch.email", + "m.suda.io", + "m.topschooljobs.org", + "m.topya.com", + "m.trb.com", + "m.univision.com", + "m.varagesale.com", + "m.vistaresourcegroup.com", + "m.vpc.ca", + "m.wishmindr.com", + "m.xrum.info", + "m0hcppadsnq8.com", + "m0rsq075u.com", + "m1.stadiumgoods.com", + "m2.ai", + "m2.washmen.com", + "m2pub.com", + "m2t.actonservice.com", + "m2track.co", + "m32.media", + "m3cads.com", + "m3ds.subarumetropolitain.com", + "m4clicks.com", + "m4n.nl", + "m4zoxtrcea1k.controlconceptsusa.com", + "m6c4t9vmqarj.www.cefirates.com", + "m6r.eu", + "m73lae5cpmgrv38.com", + "m7c4d5r7.stackpathcdn.com", + "m8ppac2on0xy.com", + "m9w6ldeg4.xyz", + "ma.a3.se", + "ma.axiomatics.com", + "ma.betterbusiness.se", + "ma.brightby.se", + "ma.cbre.com", + "ma.hitachi-systems.com", + "ma.hmhco.com", + "ma.kyloepartners.com", + "ma.lekab.com", + "ma.lexicon.se", + "ma.logsss.com", + "ma.meritgo.se", + "ma.meritmind.se", + "ma.moblrn.com", + "ma.mvr.se", + "ma.mw-ind.com", + "ma.pasco.com", + "ma.preciofishbone.se", + "ma.pricegain.com", + "ma.prover.com", + "ma.redhat.com", + "ma.register.it", + "ma.revideco.se", + "ma.ri.se", + "ma.smartplanes.se", + "ma.tss.se", + "ma.uslawns.com", + "ma2gs3wne3gfej70osium.com", + "ma3ion.com", + "maaiuh.tomorrowland.co.jp", + "maaivkgdulv.com", + "maaphdiwuoetl.com", + "mabelasateens.com", + "maboazolsamp.com", + "mabolmvcuo.com", + "mabtcaraqdho.com", + "mac.macheq.com", + "macacosmarline.top", + "macan-native.com", + "macaronibackachebeautify.com", + "macaroniwalletmeddling.com", + "machairbren.com", + "macherazizzle.top", + "machineryincuroutput.com", + "machineryvegetable.com", + "machodongon.com", + "machogodynamis.com", + "mackaytracking.newyorklifeinvestments.com", + "mackeeperapp.mackeeper.com", + "madadsmedia.com", + "madampassenger.com", + "madbridalmomentum.com", + "madchemical.pro", + "madcpms.com", + "maddencloset.com", + "maddeningpowder.com", + "maddenparrots.com", + "maddenword.com", + "madebabysittingimperturbable.com", + "madebyintent.com", + "madeevacuatecrane.com", + "madehimalowbo.info", + "madehugeai.live", + "madeinvasionneedy.com", + "mademadelavish.com", + "madesout.com", + "madeupadoption.com", + "madeupdependant.com", + "madinad.com", + "madisonavenue.com", + "madisoncres.actonservice.com", + "madlegendlawsuit.com", + "madlyexcavate.com", + "madmen2.alastonsuomi.com", + "madnessindians.com", + "madratesforall.com", + "madrid.report.botm.transparentedge.io", + "madriyelowd.com", + "madrogueindulge.com", + "mads-fe.amazon.com", + "madsabs.com", + "madsans.com", + "madsecs.com", + "madsecz.com", + "madserving.com", + "madsims.com", + "madsips.com", + "madskis.com", + "madslimz.com", + "madsone.com", + "madspmz.com", + "madurird.com", + "madvertise.de", + "maebtjn.com", + "maeketing.net.gafas.es", + "maestroconfederate.com", + "mafiahairdresser.actonservice.com", + "mafon.xyz", + "maformationofficinale.actonservice.com", + "mafrarc3e9h.com", + "mafroad.com", + "maftirtagetol.website", + "mafvertizing.crazygames.com", + "mafyak.com", + "magapab.com", + "magazinenews1.xyz", + "magazinesfluentlymercury.com", + "mage98rquewz.com", + "magento-recs-sdk.adobe.net", + "magetrigla.com", + "maggieeatstheangel.com", + "maggotpolity.com", + "maghoutwell.com", + "magic.freetrade.io", + "magicadz.co", + "magicalbending.com", + "magicalfurnishcompatriot.com", + "magicaljoin.com", + "magicallyitalian.com", + "magicianboundary.com", + "magiciancleopatramagnetic.com", + "magicianguideours.com", + "magicianimploredrops.com", + "magicianoptimisticbeard.com", + "magicignoresoil.com", + "magicslimnhatban.com", + "magictag.digislots.in", + "magictrack1.com", + "magisk.download", + "magisk.info", + "magisk.me", + "magiskapp.com", + "magiskmanager.com", + "magiskmanagerroot.com", + "magiskmodule.com", + "magiskroot.com", + "magiskroot.net", + "magisks.com", + "magistratehumorousjeep.com", + "magmasudaller.com", + "magmbb.com", + "magnetairport.com", + "magniffic-strean.com", + "magnificent-listen.com", + "magnificentflametemperature.com", + "magnificentmanlyyeast.com", + "magnificentmeasure.com", + "magnificentmist.com", + "magotschnell.uno", + "magr.cloud", + "magsrv.com", + "mahaidroagra.com", + "mahaplinths.com", + "mahdicrofter.com", + "mahourup.xyz", + "mahuangperosis.cfd", + "maibaume.com", + "maidendeprivation.com", + "maidsiowan.com", + "maiglair.net", + "maihigre.net", + "maihikuh.com", + "maiil-myatt.weeblysite.com", + "mail-ads.google.com", + "mail-count.matsui.co.jp", + "mail-rite.actonservice.com", + "mail.academyforconsciousleadership.net", + "mail.blueapronwine.com", + "mail.bravado.co", + "mail.carte-gr.total.fr", + "mail.central.co.th", + "mail.dolce-gusto.at", + "mail.dolce-gusto.be", + "mail.dolce-gusto.bg", + "mail.dolce-gusto.ca", + "mail.dolce-gusto.cl", + "mail.dolce-gusto.co.cr", + "mail.dolce-gusto.co.il", + "mail.dolce-gusto.co.kr", + "mail.dolce-gusto.co.nz", + "mail.dolce-gusto.co.uk", + "mail.dolce-gusto.co.za", + "mail.dolce-gusto.com.ar", + "mail.dolce-gusto.com.au", + "mail.dolce-gusto.com.mx", + "mail.dolce-gusto.com.my", + "mail.dolce-gusto.com.sg", + "mail.dolce-gusto.com.tw", + "mail.dolce-gusto.cz", + "mail.dolce-gusto.de", + "mail.dolce-gusto.dk", + "mail.dolce-gusto.es", + "mail.dolce-gusto.fi", + "mail.dolce-gusto.fr", + "mail.dolce-gusto.gr", + "mail.dolce-gusto.hk", + "mail.dolce-gusto.hu", + "mail.dolce-gusto.ie", + "mail.dolce-gusto.it", + "mail.dolce-gusto.nl", + "mail.dolce-gusto.no", + "mail.dolce-gusto.pl", + "mail.dolce-gusto.pt", + "mail.dolce-gusto.ro", + "mail.dolce-gusto.ru", + "mail.dolce-gusto.se", + "mail.dolce-gusto.sk", + "mail.dolce-gusto.ua", + "mail.dolce-gusto.us", + "mail.fathomdelivers.com", + "mail.finwellgroup.com", + "mail.firsthome.com", + "mail.information.maileva.com", + "mail.rethinkretirementincome.co.uk", + "mail.semilab.hu", + "mail.sorbeadindias.com", + "mail.spandex.com", + "mail.tops.co.th", + "mail.wondery.com", + "mail1.happ.social", + "mail2.carte-gr.total.fr", + "mail2.happ.social", + "mailboxdoablebasically.com", + "mailboxleadsphone.com", + "mailboxmeeting.com", + "mailboxmileageattendants.com", + "mailer.carte-gr.total.fr", + "mailer.conad.com", + "mailer.gameloft.com", + "mailer.happ.social", + "mailerrobands.website", + "mailers.fusioncharts.com", + "mailers.unitedadlabel.com", + "mailfdf.com", + "mailgate.carte-gr.total.fr", + "mailgw.carte-gr.total.fr", + "mailieungka.com", + "mailin.carte-gr.total.fr", + "mailing.elconfidencialdigital.com", + "mailmanuptown.com", + "mails.coloplast.com", + "mailtracking.tf1.com", + "mailwithcash.com", + "mailx.carte-gr.total.fr", + "mailx.happ.social", + "maimacips.com", + "maimcatssystems.com", + "maimeehu.com", + "maimspeller.com", + "main-ti-cod.com", + "mainad-codpp.com", + "mainadv.com", + "mainapiary.com", + "mainnewsfuse.com", + "mainroll.com", + "mainsmrtnews.pro", + "maintainedencircle.com", + "maintenancewinning.com", + "maioux.xyz", + "maipofok.net", + "maiptica.com", + "mairbeets.com", + "maisoope.xyz", + "maithigloab.net", + "maithooh.net", + "majasgaol.com", + "majdmw.gigasport.at", + "majesticinsensitive.com", + "majesticmountainrange.com", + "majesticrepresentative.pro", + "majesticsecondary.com", + "majestyafterwardprudent.com", + "majestybrightennext.com", + "majomalonic.com", + "major-video.click", + "major.dvanadva.ru", + "majordistinguishedguide.com", + "majorhalfmoon.com", + "majoriklink.com", + "majoritycrackairport.com", + "majorityevaluatewiped.com", + "majorityfestival.com", + "majorpusher1.com", + "majorpushme1.com", + "majorpushme3.com", + "majorsmi.com", + "majortoplink.com", + "majorworkertop.com", + "makbti.bandofboats.com", + "makeencampmentamoral.com", + "makemehappy.mom", + "makemyvids.com", + "makenoads.com", + "makesembezzlementconsume.com", + "makeshiftmine.com", + "makethebusiness.com", + "makeupenumerate.com", + "makingbookworm.com", + "makingdevil.com", + "makingnude.com", + "makumva.all-usanomination.com", + "malastasho.pro", + "malay.buzz", + "maldini.xyz", + "maleliteral.com", + "malelocated.com", + "maliciousmusic.com", + "malief.com", + "malignantbriefcaseleading.com", + "maling.dn.no", + "malletaskewbrittle.com", + "malleteighteen.com", + "mallettraumatize.com", + "malleusvialed.com", + "mallinitially.com", + "mallioras.openapp.link", + "malljazz.com", + "malnutritionbedroomtruly.com", + "malnutritionvisibilitybailiff.com", + "malowbowohefle.info", + "maltcontaining.com", + "maltiverse.lt.acemlnc.com", + "maltohoo.xyz", + "maltunfaithfulpredominant.com", + "mamaapparent.com", + "mamblubamblua.com", + "mamerscastor.top", + "mamluksburion.com", + "mammaclassesofficer.com", + "mammalbuy.com", + "mammaldealbustle.com", + "mammalsidewaysthankful.com", + "mammeysterrae.com", + "mammocksambos.com", + "mammothdumbest.com", + "mamoth-deals.com", + "mamotyauxesis.space", + "mamrydoina.top", + "mamydirect.com", + "man2ch5836dester.com", + "manage-fpw-my-sakura-fpw-jp-fpw.impulsion.mu", + "manageadv.cblogs.eu", + "managedaccounts.nvenergy.com", + "managedaccounts.pacificpower.net", + "managedaccounts.rockymountainpower.net", + "managedpush.com", + "managementhans.com", + "manageoriginalmostinfo-product.info", + "managesborerecords.com", + "manahegazedatth.info", + "manboo.xyz", + "manbycus.com", + "manbycustom.org", + "manconsider.com", + "mandant.net.anwalt.de", + "mandantnutter.top", + "mandatorycaptaincountless.com", + "mandrillapp.zola.com", + "mandrintamoyo.top", + "manduzo.xyz", + "manentsysh.info", + "manesscrass.com", + "manetgauzily.life", + "maneuptown.com", + "mangensaud.net", + "mangoalmahs.com", + "mangzoi.xyz", + "maniacalappliance.com", + "maniasensiblecompound.com", + "maniatoile.com", + "maniconclavis.com", + "manicurereprimand.com", + "manifefashiona.info", + "manipulativegraphic.com", + "manlytribute.com", + "mannerconflict.com", + "manoeuvrestretchingpeer.com", + "manoirshrine.com", + "manorfunctions.com", + "manpowersets.com", + "manrootarbota.com", + "mansernema.com", + "mansfieldeffects.com", + "manslaughterhallucinateenjoyment.com", + "mansudee.net", + "mantapareseat.com", + "mantisadnetwork.com", + "manualbleedingand.com", + "manualcasketlousy.com", + "manualdin.com", + "manufacturerscenery.com", + "manufacturerscornful.com", + "manufacturing.autodeskcommunications.com", + "manureoddly.com", + "manurepungentfew.com", + "manuretravelingaroma.com", + "manzosui.xyz", + "map.rockwellautomation.com", + "mapakrogngi.com", + "mapamnni.com", + "mapbovdpdy.com", + "maper.info", + "mapixl.com", + "maplecurriculum.com", + "mapp.biryanibykilo.com", + "mapp.ewm.co.uk", + "mapp.jysk.dk", + "mapp.jysk.nl", + "mapp.peacocks.co.uk", + "mapp.yesstyle.com", + "maquiags.com", + "marantaarmures.guru", + "marapcana.online", + "marazma.com", + "marbct.xyz", + "marbil24.co.za", + "marbleapplicationsblushing.com", + "marbleborrowedours.com", + "marblediscussion.com", + "marceline.wantsext.me", + "march.landing.ni.com", + "marchedrevolution.com", + "marcherfilippo.com", + "marchesbragged.com", + "marchingdishonest.com", + "marchingpostal.com", + "marcom.biodex.com", + "marcom.biodexrehab.com", + "marcomauto.globalfoundries.com", + "marcomm.woodward.com", + "marcomms.maistro.com", + "marcoscrupulousmarks.com", + "marecreateddew.com", + "marepuffy.com", + "mareswimming.com", + "margaritaimmense.com", + "marial.pro", + "marianneflog.com", + "mariannestanding.com", + "mariaretiredave.com", + "maricich.actonservice.com", + "marimedia.com", + "marinadewomen.com", + "marine.xhamster.com", + "marine.xhamster.desi", + "marine.xhamster2.com", + "marine.xhamster3.com", + "marinegruffexpecting.com", + "marineingredientinevitably.com", + "marinsm.com", + "maritaltrousersidle.com", + "markadver.com", + "markedcrayon.com", + "markedmeasure.com", + "markedoneofth.com", + "markedoneofthe.info", + "markedpail.com", + "markentive.actonservice.com", + "markerleery.com", + "market-keyade.macif.fr", + "market.bellelily.com", + "marketcreatedwry.com", + "marketgid.com", + "marketing-ap.mmc.co.jp", + "marketing-company.getinsured.com", + "marketing-fl.waterstonemortgage.com", + "marketing-form.fiat.com", + "marketing-info.cargurus.com", + "marketing-test.aqr.com", + "marketing-tracking.thomsonreuters.com", + "marketing-uk.reputation.com", + "marketing-us.alere.com", + "marketing-us.contentguru.com", + "marketing-us.palettesoftware.com", + "marketing.1-800boardup.com", + "marketing.100days.co.il", + "marketing.188weststjames.com", + "marketing.1edisource.com", + "marketing.2016cle.com", + "marketing.2inspire.com", + "marketing.3dcadtools.com", + "marketing.3mark.com", + "marketing.4over.com", + "marketing.4sightcomms.com", + "marketing.602.cz", + "marketing.888.com", + "marketing.90degreebenefits.com", + "marketing.a1cu.org", + "marketing.a2btracking.com", + "marketing.aaaflag.com", + "marketing.aad.org", + "marketing.aamcompany.com", + "marketing.abaco.com", + "marketing.abnbfcu.org", + "marketing.absoft.co.uk", + "marketing.acadian-asset.com", + "marketing.accedo.tv", + "marketing.acceleratedwealth.com", + "marketing.accesscapitalgrp.com", + "marketing.accesshardware.com", + "marketing.accountorgroup.com", + "marketing.accuride.com", + "marketing.accurisksolutions.com", + "marketing.acendas.com", + "marketing.acieu.net", + "marketing.acromag.com", + "marketing.acrowire.com", + "marketing.act-on.com", + "marketing.activehousing.co.uk", + "marketing.activeprospect.com", + "marketing.acumenehr.com", + "marketing.acumenmd.com", + "marketing.adamasconsulting.com", + "marketing.adaptiveplanning.com", + "marketing.adept-telecom.co.uk", + "marketing.advancedpowertech.com", + "marketing.advancedpractice.com", + "marketing.advanceflooring.co.nz", + "marketing.advantage.tech", + "marketing.advectas.se", + "marketing.advicemedia.com", + "marketing.advisorsres.com", + "marketing.aefonline.org", + "marketing.afterschoolallstars.org", + "marketing.agora.io", + "marketing.agracel.com", + "marketing.airefco.com", + "marketing.akaes.com", + "marketing.alaskavisit.com", + "marketing.alcopro.com", + "marketing.alere.com", + "marketing.alereforensics.com", + "marketing.alfalak.com", + "marketing.alhi.com", + "marketing.alibaba.com", + "marketing.alkhaleej.com.sa", + "marketing.all-wall.com", + "marketing.allenmotorgroup.co.uk", + "marketing.allgress.com", + "marketing.allmy-data.com", + "marketing.almalasers.com", + "marketing.almusnet.com", + "marketing.alphabroder.ca", + "marketing.alphabroder.com", + "marketing.alphacommsolutions.com", + "marketing.alphastarcm.com", + "marketing.alsearsmd.com", + "marketing.am.jll.com", + "marketing.americanairlinescenter.com", + "marketing.americanbathgroup.com", + "marketing.americanweathertechsoffers.com", + "marketing.amerindrisk.org", + "marketing.amishcountry.org", + "marketing.amocc.net", + "marketing.analysysmason.com", + "marketing.anchorage.net", + "marketing.andaluciarealty.com", + "marketing.angellmarketing.com", + "marketing.aod-cloud.com", + "marketing.aoneatm.com", + "marketing.aotourism.com", + "marketing.apllogistics.com", + "marketing.apnconsultinginc.com", + "marketing.apparound.com", + "marketing.apptus.com", + "marketing.aqr.com", + "marketing.aragonresearch.com", + "marketing.arcsona.com", + "marketing.arenasports.net", + "marketing.ariser.se", + "marketing.arlington-capital.com", + "marketing.arlington.org", + "marketing.armsolutions.com", + "marketing.arrayasolutions.com", + "marketing.artemiscm.com", + "marketing.asginsurance.com", + "marketing.ashcroft.com", + "marketing.ashianahomes.com", + "marketing.asmarterwindow.com", + "marketing.assetstrategy.com", + "marketing.astecsolutions.com", + "marketing.asteracu.com", + "marketing.astm.org", + "marketing.asurarisk.com", + "marketing.atcautomation.com", + "marketing.aten.com", + "marketing.atlanticcitynj.com", + "marketing.atlanticdiagnosticlaboratories.com", + "marketing.att-smb.com", + "marketing.attaneresults.com", + "marketing.attivoconsulting.com", + "marketing.attocube.com", + "marketing.attunelive.com", + "marketing.austiner.com", + "marketing.autopayplus.com", + "marketing.avantage.nl", + "marketing.aventel.nl", + "marketing.aviacode.com", + "marketing.aviationweek.com", + "marketing.avtex.com", + "marketing.awh.net", + "marketing.awidubai.com", + "marketing.ayesa.com", + "marketing.bajajelectricals.com", + "marketing.balconette.co.uk", + "marketing.baltimore.org", + "marketing.barbizon.com", + "marketing.barenbrug.co.uk", + "marketing.baristaproshop.com", + "marketing.barnumfg.com", + "marketing.barsnet.com", + "marketing.basalite.com", + "marketing.baschrock-fg.com", + "marketing.basyspro.com", + "marketing.bayhealth.org", + "marketing.bbsmartsolutions.com", + "marketing.bca.srl", + "marketing.bcaespana.es", + "marketing.bcaportugal.pt", + "marketing.bcltechnologies.com", + "marketing.bcpas.com", + "marketing.beachleymedical.com", + "marketing.bellwethercorp.com", + "marketing.beneplace.com", + "marketing.benzcommunications.com", + "marketing.beringer.net", + "marketing.berktek.us", + "marketing.bfandt.com", + "marketing.bftwealth.com", + "marketing.biomerieux-usa.com", + "marketing.bioquell.com", + "marketing.biotek.com", + "marketing.bisongear.com", + "marketing.biworldwide.co.uk", + "marketing.biz.mynavi.jp", + "marketing.blacktrace.com", + "marketing.blastone.com", + "marketing.blauw.com", + "marketing.bldgcontrols.com", + "marketing.bloomingtonmn.org", + "marketing.bluebox.net", + "marketing.bluebusiness.com", + "marketing.bluefcu.com", + "marketing.bluemarblepayroll.com", + "marketing.bluvue.com", + "marketing.bmlwealth.net", + "marketing.bobswatches.com", + "marketing.bodine-electric.com", + "marketing.bodybilt.com", + "marketing.boeingavenue8.nl", + "marketing.bondcapital.ca", + "marketing.boostmi.com", + "marketing.bostwick-braun.com", + "marketing.bouldercoloradousa.com", + "marketing.boxerproperty.com", + "marketing.boxmanstudios.com", + "marketing.braintraffic.com", + "marketing.branchserv.com", + "marketing.brandingbusiness.com", + "marketing.brandonindustries.com", + "marketing.brandywinevalley.com", + "marketing.braunintertec.com", + "marketing.brucknertruck.com", + "marketing.brukeroptics.com", + "marketing.bruynzeel.org", + "marketing.bswift.com", + "marketing.btcelectronics.com", + "marketing.budpack.com", + "marketing.buffalojeans.com", + "marketing.bulkbookstore.com", + "marketing.buscircle.com", + "marketing.business-events.lu", + "marketing.business-sweden.se", + "marketing.business.vodafone.co.uk", + "marketing.businesssystemsuk.com", + "marketing.butlercc.edu", + "marketing.c-c-l.com", + "marketing.cabinsatgreenmountain.com", + "marketing.cableloc.com", + "marketing.cachetservices.com", + "marketing.cadillacmichigan.com", + "marketing.caldwell.com", + "marketing.caldwellpartners.com", + "marketing.caliberpublicsafety.com", + "marketing.calilighting.com", + "marketing.callahan.agency", + "marketing.callmeonmycell.com", + "marketing.callsource.com", + "marketing.callutc.com", + "marketing.calm.io", + "marketing.campbellwealth.com", + "marketing.campusadv.com", + "marketing.candorcircuitboards.com", + "marketing.caplin.com", + "marketing.careservicesllc.com", + "marketing.careworks.com", + "marketing.cargas.com", + "marketing.carillonlubbock.com", + "marketing.carlisleit.com", + "marketing.carltontechnologies.com", + "marketing.carmichael-hill.com", + "marketing.carolina.com", + "marketing.castrum.uk", + "marketing.catamarans.com", + "marketing.cbancnetwork.com", + "marketing.ccbtechnology.com", + "marketing.celayix.com", + "marketing.celebratinghomedirect.com", + "marketing.cellero.com", + "marketing.celona.io", + "marketing.celsiusinternational.com", + "marketing.centra.org", + "marketing.centreforaviation.com", + "marketing.centsoft.se", + "marketing.certipay.com", + "marketing.cfa.ca", + "marketing.challengemyteam.co.uk", + "marketing.championsales.com", + "marketing.chancefinancialgroup.com", + "marketing.charityfirst.com", + "marketing.charliebaggsinc.com", + "marketing.chemometec.com", + "marketing.cheyenne.org", + "marketing.choosechicago.com", + "marketing.christchurchnz.com", + "marketing.chromachecker.com", + "marketing.ciandt.com", + "marketing.cigna.com", + "marketing.circadence.com", + "marketing.cisco-eagle.com", + "marketing.citycollege.edu", + "marketing.cjisgroup.com", + "marketing.cla.aero", + "marketing.claritydiagnostics.com", + "marketing.clarityqst.com", + "marketing.clarosanalytics.com", + "marketing.classroominc.org", + "marketing.cleardigital.com", + "marketing.clearlaws.com", + "marketing.clearviewlive.com", + "marketing.clickatell.com", + "marketing.clientsfirst-us.com", + "marketing.cliffordpower.com", + "marketing.clinigengroup.com", + "marketing.clippergifts.at", + "marketing.clippergifts.co.uk", + "marketing.clippergifts.nl", + "marketing.cloud.travelport.com", + "marketing.cloudmerge.com", + "marketing.cnalloys.co.uk", + "marketing.coastalmississippi.com", + "marketing.coastaloakins.com", + "marketing.coconutmalorie.com", + "marketing.codebaby.com", + "marketing.cofactordigital.com", + "marketing.cogentco.com", + "marketing.colliers.com", + "marketing.colman.ac.il", + "marketing.cologuardclassic.com", + "marketing.comda.com", + "marketing.comeovertoplover.com", + "marketing.commercehomemortgage.com", + "marketing.communityassociationmanagement.com", + "marketing.complianceassociates.ca", + "marketing.compmort.com", + "marketing.computerguidance.com", + "marketing.compuware.com", + "marketing.confidentialcures.com", + "marketing.congress.eular.org", + "marketing.connect.scanstat.com", + "marketing.connectandsell.com", + "marketing.conney.com", + "marketing.constructionmonitor.com", + "marketing.construsoft.com", + "marketing.consumermkts1.com", + "marketing.contentguru.nl", + "marketing.contenur.com", + "marketing.convergentusa.com", + "marketing.copc.com", + "marketing.coregroupusa.com", + "marketing.corneagen.com", + "marketing.cornerstonevegas.com", + "marketing.corrigan.com", + "marketing.couplescruise.com", + "marketing.cpa2biz.com", + "marketing.cpicompanies.com", + "marketing.cpsi.com", + "marketing.crawford-industries.com", + "marketing.crbcunninghams.co.uk", + "marketing.credoreference.com", + "marketing.cresa.com", + "marketing.crystalcoastnc.org", + "marketing.ctic.ca", + "marketing.cura-hpc.com", + "marketing.curetoday.com", + "marketing.customercarebg.com", + "marketing.cvma.com", + "marketing.cyber-edge.com", + "marketing.cyber360solutions.com", + "marketing.cygnetcloud.com", + "marketing.cypram.com", + "marketing.d4discovery.com", + "marketing.dacocorp.com", + "marketing.dairyland.com", + "marketing.dais.com", + "marketing.dantecdynamics.com", + "marketing.darwinspet.com", + "marketing.data-source.com", + "marketing.data180.com", + "marketing.datacenterdynamics.com", + "marketing.dataflo.com", + "marketing.datamark.net", + "marketing.datamatics.com", + "marketing.dataprise.com", + "marketing.datawatchsystems.com", + "marketing.dataxoom.net", + "marketing.daveycoach.com", + "marketing.davidcbaker.com", + "marketing.dbh-group.com", + "marketing.dcihollowmetal.com", + "marketing.dcmh.net", + "marketing.dcmservices.com", + "marketing.ddc-cabtech.com", + "marketing.deckerretirementplanning.com", + "marketing.dedicated-db.com", + "marketing.dedola.com", + "marketing.deepcrawl.com", + "marketing.deltechomes.com", + "marketing.demagcranes.com", + "marketing.deppecommunications.com", + "marketing.desertcart.com", + "marketing.dessy.com", + "marketing.destinationcanada.com", + "marketing.destinationgranby.com", + "marketing.destinationtravelnetwork.com", + "marketing.destinationvancouver.com", + "marketing.dev-pro.net", + "marketing.dhptraining.com", + "marketing.dienerlaw.net", + "marketing.digitaledge.marketing", + "marketing.digitalwarehouse.com", + "marketing.diningalliance.com", + "marketing.discovercentralma.org", + "marketing.discoverdenton.com", + "marketing.discoverdunwoody.com", + "marketing.discoverkalamazoo.com", + "marketing.discoverlehighvalley.com", + "marketing.discovernewport.org", + "marketing.discoverorg.com", + "marketing.discoverphl.com", + "marketing.discoverpuertorico.com", + "marketing.discoversantaclara.org", + "marketing.discoversaratoga.org", + "marketing.discoverstcharles.com", + "marketing.discovertemple.com", + "marketing.discovia.com", + "marketing.dispatchtoday.com", + "marketing.diverseco.com.au", + "marketing.dmcc.ae", + "marketing.dmcplc.co.uk", + "marketing.dmihotels.com", + "marketing.dnacenter.com", + "marketing.docstar.com", + "marketing.dohenycompanies.com", + "marketing.doorway.com", + "marketing.doprocess.com", + "marketing.draycir.com", + "marketing.dreamlawn.com", + "marketing.dreamstyleremodeling.com", + "marketing.driveline.co.nz", + "marketing.driveulu.com", + "marketing.dropbox.com", + "marketing.dryvit.com", + "marketing.dscdredge.com", + "marketing.ducenit.com", + "marketing.duckbrand.com", + "marketing.dulsco.com", + "marketing.duramarktechnologies.com", + "marketing.dylangrayconsulting.com", + "marketing.dynamicairshelters.com", + "marketing.e-emphasys.com", + "marketing.earthbend.com", + "marketing.earthquakeauthority.com", + "marketing.eastbanctech.com", + "marketing.eastviewpress.com", + "marketing.easydita.com", + "marketing.eccoviasolutions.com", + "marketing.ece.org", + "marketing.ecgmc.com", + "marketing.echohealthinc.com", + "marketing.echostarmobile.com", + "marketing.ecosystemintegrity.com", + "marketing.ecslearn.com", + "marketing.edpcomunicacao.com.br", + "marketing.efleets.com", + "marketing.ehimrx.com", + "marketing.ehy.com", + "marketing.elastoproxy.com", + "marketing.electroind.com", + "marketing.electroquip.co.nz", + "marketing.ellingtonresort.com", + "marketing.elrig.org", + "marketing.emds.com", + "marketing.emeraldheights.com", + "marketing.emergenttech.com", + "marketing.emirsoftware.com", + "marketing.empire-pa.com", + "marketing.emplicity.com", + "marketing.employeedevelopmentsystems.com", + "marketing.endologix.com", + "marketing.energystewardsinc.com", + "marketing.enhancedvision.com", + "marketing.enrichmentjourneys.com", + "marketing.enterprise-selling.com", + "marketing.enterprisedb.com", + "marketing.entrustinc.com", + "marketing.envisionpackaging.com", + "marketing.envylabs.com", + "marketing.epsteinandwhite.com", + "marketing.equipointpartners.com", + "marketing.equiscript.com", + "marketing.ergogenesis.com", + "marketing.erioninsurance.com", + "marketing.erm-ins.com", + "marketing.eschelsfinancial.net", + "marketing.eschenbach.com", + "marketing.esecuritysolutions.com", + "marketing.esenetworks.com", + "marketing.espec.com", + "marketing.essellc.com", + "marketing.et.support", + "marketing.etcnow.net", + "marketing.eteamsys.com", + "marketing.eugenecascadescoast.org", + "marketing.eurofinsus.com", + "marketing.euromaster.de", + "marketing.evansbank.com", + "marketing.evcp.com", + "marketing.eventsforce.com", + "marketing.evolveip.nl", + "marketing.ewi.org", + "marketing.exclusive-networks.com.au", + "marketing.execshape.com", + "marketing.executivetravel.com", + "marketing.experiencecolumbus.com", + "marketing.experiencegr.com", + "marketing.experienceolympia.com", + "marketing.experts.com", + "marketing.exploreasheville.com", + "marketing.explorecharleston.com", + "marketing.exploreedmonton.com", + "marketing.exploregwinnett.org", + "marketing.explorenorthmyrtlebeach.com", + "marketing.explorestlouis.com", + "marketing.expworld.com", + "marketing.exteresauto.com", + "marketing.external.xerox.com", + "marketing.extremenetworks.com", + "marketing.eyc.com", + "marketing.ezicarrental.co.nz", + "marketing.facilityplus.com", + "marketing.fatiguescience.com", + "marketing.fedsched.com", + "marketing.festiva.com", + "marketing.festivaorlandoresort.com", + "marketing.fhsr.com", + "marketing.fiduciaryfirst.com", + "marketing.firearmsins.com", + "marketing.first-insight.com", + "marketing.firstinsurancefunding.com", + "marketing.firstpac.com", + "marketing.five-startech.com", + "marketing.five19creative.com", + "marketing.flaire.com", + "marketing.fleetfeetorlando.com", + "marketing.fleetfeetraleigh.com", + "marketing.fleetstar.com", + "marketing.fletchercsi.com", + "marketing.florencechamber.com", + "marketing.flsmidth.com", + "marketing.fluentco.com", + "marketing.flycastpartners.com", + "marketing.flynth.nl", + "marketing.forbin.com", + "marketing.forepartnership.com", + "marketing.forgeplumbing.com.au", + "marketing.forte.net", + "marketing.fortsmith.org", + "marketing.fortworth.com", + "marketing.foxitsoftware1.com", + "marketing.foxrehab.org", + "marketing.fpaaust.com.au", + "marketing.frogtape.com", + "marketing.frontrowseatsllc.com", + "marketing.ftfnews.com", + "marketing.funmobility.com", + "marketing.funraise.io", + "marketing.fwcbd.com", + "marketing.gables.com", + "marketing.gasandsupply.com", + "marketing.gatewayp.com", + "marketing.gatlinburg.com", + "marketing.gbg.com", + "marketing.gca.net", + "marketing.gebroederskoffie.nl", + "marketing.genesis-fs.com", + "marketing.genpak.com", + "marketing.geowarehouse.ca", + "marketing.gep.com", + "marketing.getfidelis.com", + "marketing.getoverdrive.com", + "marketing.glenviewterrace.com", + "marketing.global360.com", + "marketing.globalbmg.com", + "marketing.globalmedics.co.nz", + "marketing.globalpetfoods.ca", + "marketing.globalpointofcare.abbott", + "marketing.globerunner.com", + "marketing.gmcvb.com", + "marketing.gogofunding.com", + "marketing.gogovapps.com", + "marketing.gogreat.com", + "marketing.goldenpaints.com", + "marketing.golubcapital.com", + "marketing.goochandhousego.com", + "marketing.goodcoinc.com", + "marketing.goodfunding.com", + "marketing.goprovidence.com", + "marketing.gorillagroup.com", + "marketing.gosenergy.com", + "marketing.gotobermuda.com", + "marketing.gotolouisville.com", + "marketing.gowestgroup.com", + "marketing.gradientfg.com", + "marketing.gramener.com", + "marketing.grandecheese.com", + "marketing.greatgunsmarketing.co.uk", + "marketing.greatpointins.com", + "marketing.greenbay.com", + "marketing.greenbrierwv.com", + "marketing.greycon.com", + "marketing.groupmgmt.com", + "marketing.growbinmaster.com", + "marketing.growthmodemarketing.com", + "marketing.grplans.com", + "marketing.guardianfinancialgp.com", + "marketing.guidepoint.com", + "marketing.gulfshores.com", + "marketing.gwcontainers.com", + "marketing.halcousa.com", + "marketing.halldale.com", + "marketing.halobi.com", + "marketing.handt.co.uk", + "marketing.hardysolutions.com", + "marketing.harlancapital.com", + "marketing.harrishealthcare.com", + "marketing.haughn.com", + "marketing.havenfinancialgroup.com", + "marketing.hcrwealth.com", + "marketing.hcsbenefits.com", + "marketing.hcu.coop", + "marketing.headwaycorp.com", + "marketing.healthcarousel.com", + "marketing.healthfoodinsurance.com", + "marketing.healthtech.net", + "marketing.hellomedia.com", + "marketing.helloposition.com", + "marketing.heronskey.org", + "marketing.hfgagents.com", + "marketing.hfore.com", + "marketing.hgdata.com", + "marketing.hhglobal.com", + "marketing.highpoint.com", + "marketing.highwoods.com", + "marketing.higmi.com", + "marketing.hilltopwealthsolutions.com", + "marketing.hilltopwealthtax.com", + "marketing.hilton.com", + "marketing.hines.com", + "marketing.hodgesmace.com", + "marketing.holocentric.com", + "marketing.home-inspection-franchise-opportunity.com", + "marketing.homedna.com", + "marketing.homeofpurdue.com", + "marketing.homesteadplans.com", + "marketing.horizonfoodgroup.com", + "marketing.horizonlims.com", + "marketing.horizonsoftware.com", + "marketing.hospicecarelc.org", + "marketing.hughwood.com", + "marketing.hvcb.org", + "marketing.hyperdisk.com", + "marketing.iaccompanies.com", + "marketing.iaclarington.com", + "marketing.iacm.com", + "marketing.iansresearch.com", + "marketing.ianywhere.com", + "marketing.iar.com", + "marketing.ibermatica.com", + "marketing.icatsoftware.com", + "marketing.icreative.nl", + "marketing.idquantique.com", + "marketing.igel.com", + "marketing.igopost.no", + "marketing.igopost.se", + "marketing.ijoinsolutions.com", + "marketing.iloveny.com", + "marketing.imageworkscreative.com", + "marketing.imagexmedia.com", + "marketing.imatrix.com", + "marketing.impactinnovationgroup.com", + "marketing.impexium.com", + "marketing.inaani.com", + "marketing.income.com.sg", + "marketing.incrediwear.com", + "marketing.indianadunes.com", + "marketing.industrialformulatorsinc.com", + "marketing.industrialspec.com", + "marketing.inex.com", + "marketing.influitive.com", + "marketing.influxdb.com", + "marketing.infrontconsulting.com", + "marketing.ink-co.com", + "marketing.insdesign.com", + "marketing.insigniam.com", + "marketing.insignio.de", + "marketing.instrumentassociates.com", + "marketing.insurancedesigners.com", + "marketing.insureline.com", + "marketing.insureon.com", + "marketing.inszoneinsurance.com", + "marketing.intellifuel.com", + "marketing.interact911.com", + "marketing.interedgemarketing.com", + "marketing.intergraph.net", + "marketing.interiorfcu.org", + "marketing.intermax.nl", + "marketing.inthenest.com", + "marketing.intrado.com", + "marketing.inventiconasia.com", + "marketing.investwithwmg.com", + "marketing.invitria.com", + "marketing.iofficedelivers.com", + "marketing.iongroup.com", + "marketing.iriworldwide.com", + "marketing.irvingtexas.com", + "marketing.isaless.com", + "marketing.ismguide.com", + "marketing.itiball.com", + "marketing.itsavvy.com", + "marketing.itshome.com", + "marketing.ivctechnologies.com", + "marketing.iwsinc.com", + "marketing.izeno.com", + "marketing.jacksonholechamber.com", + "marketing.janek.com", + "marketing.javs.com", + "marketing.jaysoncompany.com", + "marketing.jdicleaning.com", + "marketing.jensenprecast.com", + "marketing.jmait.com", + "marketing.johncrane.com", + "marketing.johnsonmelloh.com", + "marketing.johnstoncountync.org", + "marketing.joyridecoffee.com", + "marketing.jstokes.com", + "marketing.jtsa.edu", + "marketing.juicepharma.com", + "marketing.kainmcarthur.com", + "marketing.kestlerfinancial.com", + "marketing.keylane.com", + "marketing.keystonegp.com", + "marketing.kimble-chase.com", + "marketing.kinectsolar.com", + "marketing.kingsiii.com", + "marketing.kiran.com", + "marketing.kisales.com", + "marketing.knoxville.org", + "marketing.konareefresort.com", + "marketing.konecranes.com", + "marketing.kozzyavm.com", + "marketing.kpfilms.com", + "marketing.kurtzon.com", + "marketing.labdepotinc.com", + "marketing.lakeco.com", + "marketing.lakecountyfl.gov", + "marketing.lakepointadvisorygroup.com", + "marketing.landuscooperative.com", + "marketing.laplinkemail.com", + "marketing.latisys.com", + "marketing.latourism.org", + "marketing.lcmchealth.org", + "marketing.leadables.com", + "marketing.leading-edge.com", + "marketing.leadingresponse.com", + "marketing.learncia.com", + "marketing.leasehawk.com", + "marketing.leatherberryassociates.com", + "marketing.ledgeviewpartners.com", + "marketing.leegov.com", + "marketing.lhbindustries.com", + "marketing.libertyhomeequity.com", + "marketing.libertyreverse.com", + "marketing.lightstreamin.com", + "marketing.lilogy.com", + "marketing.lincoln.org", + "marketing.linkdex.com", + "marketing.liquidvoice.co.uk", + "marketing.livepaniau.com", + "marketing.livevol.com", + "marketing.location3.com", + "marketing.lord.com", + "marketing.lorenz.ca", + "marketing.lorenzproducts.com", + "marketing.loslagosathotspringsvillage.com", + "marketing.lstaff.com", + "marketing.lumenera.com", + "marketing.lumiradx.com", + "marketing.luxurylink.com", + "marketing.lystek.com", + "marketing.m-m.net", + "marketing.m3design.com", + "marketing.machtfit.de", + "marketing.maddenmo.com", + "marketing.mafiahairdresser.com", + "marketing.magnamachine.com", + "marketing.magnet.ie", + "marketing.magnetrol.com", + "marketing.mailersusa.com", + "marketing.mainstream-tech.com", + "marketing.manchesterspecialty.com", + "marketing.mandarine.pl", + "marketing.manningltg.com", + "marketing.mapleleafpromostore.com", + "marketing.mapleleafpromotions.com", + "marketing.maricich.com", + "marketing.marineagency.com", + "marketing.marketinggeneral.com", + "marketing.marketingguys.nl", + "marketing.martorusa.com", + "marketing.marusyngro.com", + "marketing.marybrowns.com", + "marketing.masergy.com", + "marketing.matchstick.legal", + "marketing.mba.hkust.edu.hk", + "marketing.mcgrawpowersports.com", + "marketing.mcommgroup.com", + "marketing.mdbeautyclinic.ca", + "marketing.medata.com", + "marketing.medfusion.com", + "marketing.medical.averydennison.com", + "marketing.medprostaffing.com", + "marketing.medsolutions.com", + "marketing.medsphere.com", + "marketing.medxm1.com", + "marketing.meetac.com", + "marketing.meetboston.com", + "marketing.meetprestige.com", + "marketing.melitta.ca", + "marketing.melitta.com", + "marketing.merlinbusinesssoftware.com", + "marketing.mesalabs.com", + "marketing.metaltanks.com", + "marketing.metropolislosangeles.com", + "marketing.mgis.com", + "marketing.mhe-demag.com", + "marketing.mhinvest.com", + "marketing.microlise.com", + "marketing.middlemarketcenter.org", + "marketing.midstate-sales.com", + "marketing.midwestbath.com", + "marketing.mie-solutions.com", + "marketing.milesfinancialgroup.com", + "marketing.millstonefinancial.net", + "marketing.mimakiusa.com", + "marketing.mindflowdesign.com", + "marketing.miraflats.com", + "marketing.miramarcap.com", + "marketing.mirrorlaketamarackresort.com", + "marketing.mixitusa.com", + "marketing.mlnrp.com", + "marketing.mnmpartnersllc.com", + "marketing.mobile.org", + "marketing.modalife.com", + "marketing.moldex.com", + "marketing.monetsoftware.com", + "marketing.monochrome.co.uk", + "marketing.moodypublishers.com", + "marketing.mossinc.com", + "marketing.motionsolutions.com", + "marketing.motista.com", + "marketing.motivation.se", + "marketing.motleys.com", + "marketing.moverschoiceinfo.com", + "marketing.mowe.studio", + "marketing.mplsnw.com", + "marketing.mrcaff.org", + "marketing.mtcperformance.com", + "marketing.mtrustcompany.com", + "marketing.multiad.com", + "marketing.mxmsig.com", + "marketing.mya.co.uk", + "marketing.myadvice.com", + "marketing.mycvcu.org", + "marketing.mydario.com", + "marketing.mypoindexter.com", + "marketing.mypureradiance.com", + "marketing.na.schoeck.com", + "marketing.nabatakinc.com", + "marketing.nace.org", + "marketing.nada.org", + "marketing.naf.no", + "marketing.nanthealth.net", + "marketing.napatech.com", + "marketing.natilik.com", + "marketing.nav-x.com", + "marketing.navieninc.com", + "marketing.navitascredit.com", + "marketing.ncbrunswick.com", + "marketing.net.asambeauty.com", + "marketing.net.beate-uhse-movie.com", + "marketing.net.brillen.com", + "marketing.net.brillen.pl", + "marketing.net.daraz.lk", + "marketing.net.daraz.pk", + "marketing.net.elogia.net", + "marketing.net.fidor.de", + "marketing.net.gafas.es", + "marketing.net.home24.at", + "marketing.net.home24.be", + "marketing.net.home24.de", + "marketing.net.home24.fr", + "marketing.net.home24.nl", + "marketing.net.iberostar.com", + "marketing.net.idealo-partner.com", + "marketing.net.jumia.co.ke", + "marketing.net.jumia.com.gh", + "marketing.net.jumia.com.ng", + "marketing.net.jumia.ma", + "marketing.net.occhiali24.it", + "marketing.net.vsgamers.es", + "marketing.net.x24factory.com", + "marketing.net3technology.net", + "marketing.netafim.cn", + "marketing.netafim.com.br", + "marketing.netafim.com.mx", + "marketing.netcel.com", + "marketing.netplan.co.uk", + "marketing.netrixllc.com", + "marketing.netvlies.nl", + "marketing.network-value.com", + "marketing.networthadvisorsllc.com", + "marketing.netwoven.com", + "marketing.neurorelief.com", + "marketing.newgenerationins.com", + "marketing.newhomesource.com", + "marketing.newnet.com", + "marketing.neworleans.com", + "marketing.news.riyadhair.com", + "marketing.newwestinsurance.com", + "marketing.nexans.us", + "marketing.nibusinessparkleasing.com", + "marketing.nicepak.com", + "marketing.nicholaswealth.com", + "marketing.njcpa.org", + "marketing.nopec.org", + "marketing.norsat.com", + "marketing.northgate.com", + "marketing.nova.gr", + "marketing.novatel.com", + "marketing.novelcoworking.com", + "marketing.novicell.co.uk", + "marketing.nowplayingutah.com", + "marketing.nparallel.com", + "marketing.npuins.com", + "marketing.nsfocus.com", + "marketing.nsfocusglobal.com", + "marketing.nsford.com", + "marketing.ntconsult.com", + "marketing.nthdegree.com", + "marketing.nu.com", + "marketing.nualight.com", + "marketing.nugrowth.com", + "marketing.nyi.net", + "marketing.o3world.com", + "marketing.objectpartners.com", + "marketing.oceanclubmyrtlebeach.com", + "marketing.oceangateresortfl.com", + "marketing.ocozzio.com", + "marketing.odfigroup.com", + "marketing.olivers.dk", + "marketing.omadi.com", + "marketing.omegahms.com", + "marketing.omeir.com", + "marketing.omgnational.com", + "marketing.omnifymarketing.com", + "marketing.ompimail.com", + "marketing.onclive.com", + "marketing.onececo.com", + "marketing.oni.co.uk", + "marketing.onkyousa.com", + "marketing.openskygroup.com", + "marketing.opexanalytics.com", + "marketing.opga.com", + "marketing.opoffice.com", + "marketing.optimumenergyco.com", + "marketing.optionmetrics.com", + "marketing.optis-world.com", + "marketing.optitex.com", + "marketing.orbograph.com", + "marketing.oremuscorp.com", + "marketing.orionhealth.com", + "marketing.orionrisk.com", + "marketing.orionti.ca", + "marketing.orolia.com", + "marketing.orthofi.com", + "marketing.osijek031.com", + "marketing.overheaddoor.com", + "marketing.oxfordcomputergroup.com", + "marketing.pac.com", + "marketing.pacificspecialty.com", + "marketing.paducah.travel", + "marketing.page1solutions.com", + "marketing.pal-v.com", + "marketing.palettesoftware.com", + "marketing.pangea-cds.com", + "marketing.panviva.com", + "marketing.papersave.com", + "marketing.paraflex.com", + "marketing.parkmycloud.com", + "marketing.parkseniorvillas.com", + "marketing.partnerrc.com", + "marketing.patriotcapitalcorp.com", + "marketing.pattonhc.com", + "marketing.pax8.com", + "marketing.paysafe.com", + "marketing.pcsww.com", + "marketing.peakfinancialfreedomgroup.com", + "marketing.peerapp.com", + "marketing.pelotongroup.com", + "marketing.pentaho.com", + "marketing.peoplesafe.co.uk", + "marketing.perfarm.com", + "marketing.performancepolymers.averydennison.com", + "marketing.performantcorp.com", + "marketing.periscopewealthadvisors.com", + "marketing.petsit.com", + "marketing.pfg1.net", + "marketing.piazzaavm.com.tr", + "marketing.pinkerton.com", + "marketing.pitcher-nsw.com.au", + "marketing.planar.com", + "marketing.plastiq.com", + "marketing.plazahomemortgage.com", + "marketing.plsx.com", + "marketing.plus-projects.com", + "marketing.pmanetwork.com", + "marketing.polimortgage.com", + "marketing.pollock.com", + "marketing.polymerohio.org", + "marketing.pooleaudi.co.uk", + "marketing.porchlightatl.com", + "marketing.potlatchdelticlandsales.com", + "marketing.precisiondoor.tech", + "marketing.premierpandp.com", + "marketing.prescientnational.com", + "marketing.primaryservices.com", + "marketing.profmi.org", + "marketing.projectares.academy", + "marketing.promiles.com", + "marketing.promoboxx.com", + "marketing.promotiv.se", + "marketing.promotivnordics.dk", + "marketing.pronaca.com", + "marketing.prosperoware.com", + "marketing.protegic.com.au", + "marketing.protosell.se", + "marketing.psentertainment.com", + "marketing.ptw.com", + "marketing.puffininn.net", + "marketing.punctuation.com", + "marketing.pureaircontrols.com", + "marketing.pureflorida.com", + "marketing.puretechltd.com", + "marketing.qivos.com", + "marketing.qualificationcheck.com", + "marketing.queenstownnz.nz", + "marketing.quenchonline.com", + "marketing.questforum.org", + "marketing.quickattach.com", + "marketing.quickencompare.com", + "marketing.quickenloans.com", + "marketing.quonticbank.com", + "marketing.rals.com", + "marketing.ramsayinnovations.com", + "marketing.rapidlockingsystem.com", + "marketing.rattleback.com", + "marketing.rdoequipment.com", + "marketing.readinghorizons.com", + "marketing.readtolead.org", + "marketing.realcomm.com", + "marketing.realstorygroup.com", + "marketing.recarroll.com", + "marketing.redclassic.com", + "marketing.redlion.net", + "marketing.redwoodtech.de", + "marketing.regenteducation.net", + "marketing.reliablepaper.com", + "marketing.remotelock.com", + "marketing.resolutionre.com", + "marketing.responsepoint.com", + "marketing.resuelve.mx", + "marketing.revcommercialgroup.com", + "marketing.revegy.com", + "marketing.revgroup.com", + "marketing.revparts.com", + "marketing.revrvgroup.com", + "marketing.rfactr.com", + "marketing.rfl.uk.com", + "marketing.rhinofoods.com", + "marketing.rimes.com", + "marketing.riseagainsthunger.org", + "marketing.risingfall.com", + "marketing.riverfrontig.com", + "marketing.rme360.com", + "marketing.rmhoffman.com", + "marketing.rmhoist.com", + "marketing.robtheiraguy.com", + "marketing.rocklakeig.com", + "marketing.roofconnect.com", + "marketing.rosica.com", + "marketing.roxtec.com", + "marketing.royalalaskanmovers.com", + "marketing.rsvpportal.com", + "marketing.rtx.travel", + "marketing.ruckuswireless.com", + "marketing.ruf-briquetter.com", + "marketing.runyonsurfaceprep.com", + "marketing.rxaap.com", + "marketing.saa.com", + "marketing.saegissolutions.ca", + "marketing.safesend.com", + "marketing.safetreeretirement.com", + "marketing.safetychix.com", + "marketing.salva.es", + "marketing.sambasafety.com", + "marketing.sanantonioedf.com", + "marketing.sanitysolutions.com", + "marketing.santabarbaraca.com", + "marketing.sap.events.deloitte.com", + "marketing.savannahchamber.com", + "marketing.scalematrix.com", + "marketing.scenicsedona.com", + "marketing.schneiderdowns.com", + "marketing.schuff.com", + "marketing.sectra.com", + "marketing.sedgwick.com", + "marketing.seemonterey.com", + "marketing.self-helpfcu.org", + "marketing.sensoft.ca", + "marketing.sensysgatso.com", + "marketing.sentinelgroup.com", + "marketing.sentirlabs.com", + "marketing.seobusinessreporter.com", + "marketing.sepac.com", + "marketing.sertantcapital.com", + "marketing.setaram.com", + "marketing.shadow-soft.com", + "marketing.shippers-supply.com", + "marketing.shoplet.com", + "marketing.shoppingcenteradvisers.com", + "marketing.shoresatorangebeach.com", + "marketing.shoresmith.com", + "marketing.shpfinancial.com", + "marketing.shreveport-bossier.org", + "marketing.shurtapemail.com", + "marketing.sigmanest.com", + "marketing.signaltheory.com", + "marketing.simio.com", + "marketing.simpartners.com", + "marketing.simplion.com", + "marketing.sinctech.com", + "marketing.skorsports.nl", + "marketing.slocal.com", + "marketing.smartcoversystems.com", + "marketing.smartowner.com", + "marketing.smartvault.com", + "marketing.socialbakers.com", + "marketing.softwaresecure.com", + "marketing.soha.io", + "marketing.sojern.com", + "marketing.soloprotect.com", + "marketing.somero.com", + "marketing.sonac.biz", + "marketing.sosintl.com", + "marketing.sossystems.co.uk", + "marketing.soundtrackyourbrand.com", + "marketing.sourceadvisors.com", + "marketing.southeastmortgage.com", + "marketing.southparkcapital.com", + "marketing.southwestblinds.com", + "marketing.sparktx.com", + "marketing.spbatpa.org", + "marketing.spcapitaliq.com", + "marketing.specgradeled.com", + "marketing.speconthejob.com", + "marketing.spectracom.com", + "marketing.spigit.com", + "marketing.spinnakermgmt.com", + "marketing.sportsworld.org", + "marketing.springfieldelectric.com", + "marketing.squareonemea.com", + "marketing.ssfllp.com", + "marketing.sstid.com", + "marketing.staffboom.com", + "marketing.stahl.com", + "marketing.stamen.com", + "marketing.starrcompanies.com", + "marketing.startfinder.com", + "marketing.stateandfed.com", + "marketing.stay-rlhc.com", + "marketing.stellarmls.com", + "marketing.stentel.com", + "marketing.sterlingsolutions.com", + "marketing.sti.com", + "marketing.stillsecure.com", + "marketing.stmh.org", + "marketing.stockcero.com", + "marketing.streck.com", + "marketing.striveoffice.com", + "marketing.strongpoint.io", + "marketing.summittruckgroup.com", + "marketing.suncrestadvisors.com", + "marketing.sunny.org", + "marketing.superiormobilemedics.com", + "marketing.superiorrecreationalproducts.com", + "marketing.superwindowsusa.com", + "marketing.surfcityusa.com", + "marketing.swdurethane.com", + "marketing.swiftprepaid.com", + "marketing.syntax.com", + "marketing.syntrio.com", + "marketing.systancia.com", + "marketing.systempavers.com", + "marketing.t2systems.com", + "marketing.t4media.co.uk", + "marketing.talbot-promo.com", + "marketing.tallwave.com", + "marketing.tandemdiabetes.com", + "marketing.taos.com", + "marketing.tarheelpaper.com", + "marketing.tas.business", + "marketing.tba.group", + "marketing.tcgrecycling.com", + "marketing.teamspirit.uk.com", + "marketing.techbrite.com", + "marketing.techcxo.com", + "marketing.techinsurance.com", + "marketing.techlogix.com", + "marketing.technicalprospects.com", + "marketing.technologyadvice.com", + "marketing.techoregon.org", + "marketing.teleswitch.com", + "marketing.telstraphonewords.com.au", + "marketing.temptimecorp.com", + "marketing.tengointernet.com", + "marketing.tenoapp.com", + "marketing.ternian.com", + "marketing.test-acton.com", + "marketing.test.insead.edu", + "marketing.testforce.com", + "marketing.testtargettreat.com", + "marketing.tfawealthplanning.com", + "marketing.thatsbiz.com", + "marketing.thealtan.com", + "marketing.thebasiccompanies.com", + "marketing.thebeacongrp.com", + "marketing.thebestirs.com", + "marketing.thecea.ca", + "marketing.thefusiongroup.com", + "marketing.theinovogroup.com", + "marketing.themonumentgroup.com", + "marketing.theoccasionsgroup.com", + "marketing.theofficestore.com", + "marketing.thepalmbeaches.com", + "marketing.theplasticsurgeryclinic.ca", + "marketing.thequincygroupinc.com", + "marketing.theresortatsummerlin.com", + "marketing.thermocalc.se", + "marketing.thesanfranciscopeninsula.com", + "marketing.thewilsonagency.com", + "marketing.thisisalpha.com", + "marketing.thisiscleveland.com", + "marketing.threadsol.com", + "marketing.tidedrycleaners.com", + "marketing.tignl.eu", + "marketing.timmons.com", + "marketing.tmaonline.info", + "marketing.tmshealth.com", + "marketing.tongue-tied-nw.co.uk", + "marketing.toolkitgroup.com", + "marketing.topekapartnership.com", + "marketing.topspotims.com", + "marketing.torrentcorp.com", + "marketing.totalcsr.com", + "marketing.tourismpg.com", + "marketing.tourismrichmond.com", + "marketing.tourismsaskatoon.com", + "marketing.tourismwinnipeg.com", + "marketing.towerfcu.org", + "marketing.toxicology.abbott", + "marketing.toyotaofeasley.com", + "marketing.tr.netsalesmedia.pl", + "marketing.trackmarketing.net", + "marketing.transcore.com", + "marketing.transitair.com", + "marketing.translations.com", + "marketing.transperfect.com", + "marketing.transtar1.com", + "marketing.travelink.com", + "marketing.travelks.com", + "marketing.travelmarketreport.com", + "marketing.travelportland.com", + "marketing.travelsavers.com", + "marketing.traveltags.com", + "marketing.traversecity.com", + "marketing.traxtech.com", + "marketing.trextape.com", + "marketing.triconamericanhomes.com", + "marketing.triconresidential.com", + "marketing.trimtabconsultants.com", + "marketing.trubridge.com", + "marketing.trucode.com", + "marketing.trueinfluence.com", + "marketing.trustarmarketing.com", + "marketing.trusteedplans.com", + "marketing.trustid.com", + "marketing.tsadvertising.com", + "marketing.ttcu.com", + "marketing.tucasi.com", + "marketing.tvcn.nl", + "marketing.twofivesix.co", + "marketing.txsource.net", + "marketing.u-pic.com", + "marketing.ugamsolutions.com", + "marketing.ultimo.com", + "marketing.uni-med.com", + "marketing.unimar.com", + "marketing.unionbenefits.co.uk", + "marketing.unionhousesf.com", + "marketing.unionwear.com", + "marketing.unitedautocredit.net", + "marketing.uoficreditunion.org", + "marketing.uptopcorp.com", + "marketing.urbanprojects.ec", + "marketing.usailighting.com", + "marketing.usaprogrip.com", + "marketing.useadam.co.uk", + "marketing.usequityadvantage.com", + "marketing.usglobaltax.com", + "marketing.usmedequip.com", + "marketing.uwmedicine.org", + "marketing.uxreactor.com", + "marketing.vabi.nl", + "marketing.vacationcondos.com", + "marketing.vacationvillastwo.com", + "marketing.valleyforge.org", + "marketing.valv.com", + "marketing.vantagepoint-financial.com", + "marketing.vathorst.nl", + "marketing.vault49.com", + "marketing.veladx.com", + "marketing.verantis.com", + "marketing.verasci.com", + "marketing.versatile-ag.ca", + "marketing.versium.com", + "marketing.vertexcs.com", + "marketing.vfop.com", + "marketing.vgm.com", + "marketing.vgmeducation.com", + "marketing.vgmhomelink.com", + "marketing.vigon.com", + "marketing.villageatwoodsedge.com", + "marketing.vippetcare.com", + "marketing.virginia.org", + "marketing.virtual-images.com", + "marketing.visailing.com", + "marketing.visitabq.org", + "marketing.visitannapolis.org", + "marketing.visitannarbor.org", + "marketing.visitaugusta.com", + "marketing.visitbatonrouge.com", + "marketing.visitbellevuewa.com", + "marketing.visitbentonville.com", + "marketing.visitbgky.com", + "marketing.visitcasper.com", + "marketing.visitcharlottesville.org", + "marketing.visitchattanooga.com", + "marketing.visitchesapeake.com", + "marketing.visitchicagosouthland.com", + "marketing.visitcookcounty.com", + "marketing.visitcorpuschristi.com", + "marketing.visitdenver.com", + "marketing.visiteauclaire.com", + "marketing.visitestespark.com", + "marketing.visitfortwayne.com", + "marketing.visitgreaterpalmsprings.com", + "marketing.visitgreenvillesc.com", + "marketing.visithamiltoncounty.com", + "marketing.visitindy.com", + "marketing.visitjamaica.com", + "marketing.visitkingston.ca", + "marketing.visitlex.com", + "marketing.visitloscabos.travel", + "marketing.visitlubbock.org", + "marketing.visitmanisteecounty.com", + "marketing.visitmdr.com", + "marketing.visitmilwaukee.org", + "marketing.visitmontrose.com", + "marketing.visitmusiccity.com", + "marketing.visitnapavalley.com", + "marketing.visitnepa.org", + "marketing.visitnewportbeach.com", + "marketing.visitnorthplatte.com", + "marketing.visitoakland.com", + "marketing.visitomaha.com", + "marketing.visitorlando.com", + "marketing.visitpanamacitybeach.com", + "marketing.visitpasadena.com", + "marketing.visitpensacola.com", + "marketing.visitphoenix.com", + "marketing.visitraleigh.com", + "marketing.visitrapidcity.com", + "marketing.visitroanokeva.com", + "marketing.visitsacramento.com", + "marketing.visitsalisburync.com", + "marketing.visitsaltlake.com", + "marketing.visitsanantonio.com", + "marketing.visitsanmarcos.com", + "marketing.visitsarasota.org", + "marketing.visitsmcsv.com", + "marketing.visitsouthwalton.com", + "marketing.visitspc.com", + "marketing.visitspokane.com", + "marketing.visittemeculavalley.com", + "marketing.visittucson.org", + "marketing.visitvancouverusa.com", + "marketing.visitvirginiabeach.com", + "marketing.visitwausau.com", + "marketing.visitwichita.com", + "marketing.visitwilliamsburg.com", + "marketing.visitwilmingtonde.com", + "marketing.visualskus.com", + "marketing.voicefirstsolutions.com", + "marketing.voiply.us", + "marketing.voltexelectrical.co.nz", + "marketing.voltexelectrical.com.au", + "marketing.voxer.com", + "marketing.vrijekavelsvathorst.nl", + "marketing.vroozi.com", + "marketing.wachsws.com", + "marketing.wainscotsolutions.com", + "marketing.waitrainer.com", + "marketing.wallindustries.com", + "marketing.wallstreetsystems.com", + "marketing.washcochamber.com", + "marketing.washington.org", + "marketing.watchsystems.com", + "marketing.watercannon.com", + "marketing.wateriqtech.com", + "marketing.watsonmortgagecorp.com", + "marketing.wbbrokerage.com", + "marketing.wbf.com", + "marketing.wbm.com", + "marketing.wealthcarecapital.com", + "marketing.wealthhorizon.com", + "marketing.weathersolve.com", + "marketing.webdcmarketing.com", + "marketing.webgruppen.no", + "marketing.welending.com", + "marketing.wellingtonwealthstrategies.com", + "marketing.wesco.com.br", + "marketing.whysymphony.com", + "marketing.wildhorsepass.com", + "marketing.willamettewines.com", + "marketing.wilmingtonandbeaches.com", + "marketing.windes.com", + "marketing.wolfgordon.com", + "marketing.worldlinkintegration.com", + "marketing.worldnetpr.com", + "marketing.wowrack.com", + "marketing.wrightimc.com", + "marketing.wsandco.com", + "marketing.wtcutrecht.nl", + "marketing.wvtourism.com", + "marketing.xait.com", + "marketing.xcenda.com", + "marketing.xcess.nl", + "marketing.xicato.com", + "marketing.xportsoft.com", + "marketing.xtralight.com", + "marketing.yapmo.com", + "marketing.yeovilaudi.co.uk", + "marketing.yesmarketing.com", + "marketing.ynsecureserver.net", + "marketing.yongletape.averydennison.com", + "marketing.youththink.net", + "marketing.ytc.com", + "marketing.zencos.com", + "marketing.zenjuries.com", + "marketing.zinniawealth.com", + "marketing.zwei.com", + "marketing1.aiworldexpo.com", + "marketing1.directimpactinc.com", + "marketing1.leica-microsystems.com", + "marketing1.neverfailgroup.com", + "marketing1.yealink.com", + "marketing2.absolutelybryce.com", + "marketing2.channel-impact.com", + "marketing2.globalpointofcare.abbott", + "marketing2.leica-microsystems.com", + "marketing2.newhomesource.com", + "marketing2.technologyadvice.com", + "marketing3.polarispacific.com", + "marketing4.directimpactinc.com", + "marketing6.directimpactinc.com", + "marketingabsentremembered.com", + "marketingautomation.impexium.net", + "marketingb2b.euromaster-neumaticos.es", + "marketingbraid.com", + "marketingde.mti.com", + "marketingemea.guidepoint.com", + "marketingenhanced.com", + "marketingforms.jdpa.com", + "marketinghinder.com", + "marketinginfo.clutch.com", + "marketingms.actonservice.com", + "marketingpro.euromaster.fr", + "marketingsolutions.yahoo.com", + "marketingus.hso.com", + "marketland.me", + "marketreports.autovistagroup.com", + "marketresearch.jacksonhealthcare.com", + "marketspiders.com", + "markkinointi.igopost.fi", + "markkinointi.kespro.com", + "markofathenaluk.com", + "markreptiloid.com", + "markshospitalitymoist.com", + "marktworks.com", + "markxa.xyz", + "marlowpillow.sjv.io", + "marlpitbucku.com", + "maroohost.online", + "marootrack.co", + "marormesole.com", + "marphezis.com", + "marreerouens.com", + "marriedbelief.com", + "marriedmailbox.com", + "marriervertep.digital", + "marrowopener.com", + "marryclamour.com", + "marryingsakesarcastic.com", + "marsh.actonservice.com", + "marshagalea.com", + "marshakhula.top", + "marshinsurance.actonservice.com", + "marshwhisper.com", + "marspearelct.com", + "marsupial.roleup.com", + "martafatass.pro", + "martcubic.com", + "martech.condenastdigital.com", + "martech.wavenet.com.tw", + "martenconstellation.com", + "marti-cqh.com", + "martinvitations.com", + "martuconfuse.com", + "martugnem.com", + "martyrcontrol.com", + "martyrvindictive.com", + "marvedesderef.info", + "marvelbuds.com", + "marvelhuntcountry.com", + "marvellouspeaches.com", + "marvellousperforming.com", + "marvelrespectableinset.com", + "mas.hronboard.me", + "mas.marsh.com", + "mas.nth.ch", + "mas.sector.sk", + "masakeku.com", + "masaxe.xyz", + "masbpi.com", + "masculineillness.com", + "masculyanoine.top", + "mashsuicidal.com", + "masklink.org", + "masonopen.com", + "masontotally.com", + "masqueradeentrustveneering.com", + "masqueradeflashy.com", + "massacreintentionalmemorize.com", + "massacresurrogate.com", + "massariuscdn.com", + "massbrag.care", + "massecephid.uno", + "massesnieces.com", + "massivebasket.com", + "massivemark.com", + "massivetreadsuperior.com", + "massiveunnecessarygram.com", + "mastercodepink.com", + "masterfrowne.org", + "masternaut.actonservice.com", + "masterpieceplainlythird.com", + "mastertag.kpcustomer.de", + "mastertag.q-sis.de", + "mastexpelledsink.com", + "mastinstungmoreal.com", + "masturbaseinvegas.com", + "mat.lgdisplay.com", + "mat.socy.es", + "mat.ukraine-nachrichten.de", + "matchaix.net", + "matchcraft.com", + "matches4you.info", + "matchingundertake.com", + "matchjoke.com", + "matchjunkie.com", + "matchuph.com", + "matecatenae.com", + "materialexample.com", + "materialfirearm.com", + "materialisticfan.com", + "materialisticmark.com", + "materialisticmoon.com", + "materialmilk.com", + "materialmoon.com", + "materialparcel.com", + "materialplayground.com", + "maternaltypicalattendance.com", + "maternityiticy.com", + "math.meistercody.com", + "mathads.com", + "mathematicalma.info", + "matheranalytics.com", + "mathilde-ads.com", + "mathneedle.com", + "mathsdelightful.com", + "mathssyrupword.com", + "mathtag.com", + "maticalmasterouh.info", + "matildawu.online", + "matiro.com", + "matokeassyria.com", + "matomo.activate.cz", + "matomo.crossiety.app", + "matreedknifes.com", + "matrix-news.org", + "matrix.elecle.bike", + "matrix.hbo.com", + "matrix.itshboanytime.com", + "matrix42.actonservice.com", + "matrk.rockymountainpower.net", + "matsubun.matsubun.com", + "matswhyask.cam", + "matt.mercadolivre.com.br", + "matterlanguidmidnight.com", + "mattockpackall.com", + "mattressashamed.com", + "mattressstumpcomplement.com", + "maturewomenevm5.com", + "matytt.tone.ne.jp", + "matzohshoey.com", + "mauchopt.net", + "maudau.com", + "maugoops.xyz", + "mauhara.com", + "maui.shakaguide.com", + "maulupoa.com", + "mauptaub.com", + "mautic.com", + "mautifasa.xyz", + "mavq.net", + "maw5r7y9s9helley.com", + "mawhhjoastprrd.com", + "mawlaybob.com", + "mawmishtrior.com", + "max.i12.de", + "maxbounty.com", + "maxconvtrk.com", + "maxepv.com", + "maxigamma.com", + "maxim.pub", + "maximherein.com", + "maximiser.net", + "maximtoaster.com", + "maximumductpictorial.com", + "maximumimmortality.com", + "maxocdgras.com", + "maxonclick.com", + "maxprofitcontrol.com", + "maxserving.com", + "maxtat.55truck.com", + "maxytrk.com", + "maybejanuarycosmetics.com", + "maybenowhereunstable.com", + "mayberesemble.com", + "maydeception.com", + "maydoubloonsrelative.com", + "mayhemabjure.com", + "mayhemreconcileneutral.com", + "mayhemsixtydeserves.com", + "mayhemsurroundingstwins.com", + "maylnk.com", + "maymooth-stopic.com", + "mayonnaiseplumbingpinprick.com", + "mayorfifteen.com", + "mayorfound.com", + "mayorleap.com", + "maypacklighthouse.com", + "maysunown.live", + "mayule.xyz", + "maz.zba.jp", + "mazefoam.com", + "mb-npltfpro.com", + "mb-tracking.com", + "mb01.com", + "mb102.com", + "mb103.com", + "mb104.com", + "mb38.com", + "mb57.com", + "mbaco.actonservice.com", + "mbainfo.ust.hk", + "mbbhij.mi-home.pl", + "mbdfidszzlo.com", + "mbdippex.com", + "mbelia.underarmour.co.uk", + "mbeoxt.perfumesclub.pt", + "mbewimcotjri.com", + "mbgufryceqkoap.com", + "mbid.marfeelrev.com", + "mbidadm.com", + "mbidinp.com", + "mbidpsh.com", + "mbindu.com", + "mbjrkm2.com", + "mbledeparatea.com", + "mblholdings.com", + "mblhzlqkhukry.com", + "mbna.bruker.com", + "mbnot.com", + "mbns.bruker.com", + "mbopt.bruker.com", + "mboriviragin.com", + "mbox.wegmans.com", + "mbphiclx.com", + "mbreviewer.com", + "mbreviews.info", + "mbs.megaroticlive.com", + "mbs.modernbuilderssupply.com", + "mbstrk.com", + "mbtennu.com", + "mbtgcagioorcw.com", + "mbuncha.com", + "mbundabarony.top", + "mbvfawgcsnukb.com", + "mbvlmx.com", + "mbvlmz.com", + "mbvndisplay.site", + "mbvsm.com", + "mbxudcghfy.com", + "mc.webvisor.com", + "mc.webvisor.org", + "mc.yandex.com", + "mc.yandex.ru", + "mc2o133jkwu19fv9.net.fidor.de", + "mc7clurd09pla4nrtat7ion.com", + "mcacry.trendhim.it", + "mcad.mods-clinic.com", + "mcad.mods-clinic.info", + "mcahjwf.com", + "mcangelus.com", + "mcc-tags.cisco.com", + "mccntp.raen.com", + "mccylg.rutlandcycling.com", + "mcdlks.com", + "mcdmetric.aaa.com", + "mcdmetrics.aaa.com", + "mcdmetrics2.aaa.com", + "mcdote.com", + "mcfeely.net.mydays.de", + "mcfstats.com", + "mchtna.fashionplus.co.kr", + "mcinyaqeaeyrhf.com", + "mciun.com", + "mcizas.com", + "mckbpe.united-arrows.co.jp", + "mckensecuryr.info", + "mckiey.thun.com", + "mclude.com", + "mcovipqaxq.com", + "mcpdqfnvluhpwt.com", + "mcppsh.com", + "mcpuwpsh.com", + "mcpuwpush.com", + "mcqgfoc.com", + "mcrfncrswbeka.com", + "mcs-ie.tiktokw.eu", + "mcs-va.tiktok.com", + "mcs-va.tiktokv.com", + "mcs.tiktokv.us", + "mcs.tiktokw.us", + "mcs.us.tiktokv.com", + "mcs.zijieapi.com", + "mct-niger.com", + "mctailqwjke.com", + "mcteirx.click", + "mcurrentlyse.shop", + "mcurrentlysea.info", + "mcvwjzj.com", + "mcw.actonservice.com", + "mcxmke.com", + "mcycity.com", + "mczbf.com", + "mczpco.darty.com", + "mczqzk.yves-rocher.hu", + "mdadx.com", + "mdcytqwnbr.com", + "mddsp.info", + "mdfcrm.actonservice.com", + "mdghnrtegwuqar.com", + "mdhv.io", + "mdm.hibinobi-mandom.jp", + "mdoirsw.com", + "mdokua.shiseido.co.jp", + "mdpycygel.com", + "mds.ricoh-europe.com", + "mds.ricoh.ch", + "mds.ricoh.co.uk", + "mds.ricoh.co.za", + "mds.ricoh.de", + "mds.ricoh.es", + "mds.ricoh.ie", + "mds.ricoh.it", + "mds.ricoh.no", + "mdstats.info", + "mdtnjvcsdbc02-eth1-0.net.mydays.de", + "mdugiz.jdsports.de", + "mdwmrmfsimtabb.com", + "mdws.1stchoicesavings.ca", + "mdws.advancesavings.ca", + "mdws.aldergrovecu.ca", + "mdws.assiniboine.mb.ca", + "mdws.banquelaurentienne.ca", + "mdws.battlerivercreditunion.com", + "mdws.beaubear.ca", + "mdws.belgianalliancecu.mb.ca", + "mdws.bergengrencu.com", + "mdws.biggarcu.com", + "mdws.bowvalleycu.com", + "mdws.caissepopclare.com", + "mdws.caseracu.ca", + "mdws.cccu.ca", + "mdws.ccunl.ca", + "mdws.cdcu.com", + "mdws.chinookcu.com", + "mdws.chinookfinancial.com", + "mdws.coastalfinancial.ca", + "mdws.communitycreditunion.ns.ca", + "mdws.communityfirst-cu.com", + "mdws.communitytrust.ca", + "mdws.consolidatedcreditu.com", + "mdws.copperfin.ca", + "mdws.cornerstonecu.com", + "mdws.cua.com", + "mdws.cvcu.bc.ca", + "mdws.cwbank.com", + "mdws.diamondnorthcu.com", + "mdws.eaglerivercu.com", + "mdws.eastcoastcu.ca", + "mdws.easternedgecu.com", + "mdws.eccu.ca", + "mdws.ekccu.com", + "mdws.encompasscu.ca", + "mdws.enderbycreditunion.com", + "mdws.envisionfinancial.ca", + "mdws.estoniancu.com", + "mdws.firstcu.ca", + "mdws.firstontariocu.com", + "mdws.fnbc.ca", + "mdws.frontlinecu.com", + "mdws.ganaraskacu.com", + "mdws.gvccu.com", + "mdws.hmecu.com", + "mdws.icsavings.ca", + "mdws.innovationcu.ca", + "mdws.inovacreditunion.coop", + "mdws.integriscu.ca", + "mdws.interiorsavings.com", + "mdws.islandsavings.ca", + "mdws.kawarthacu.com", + "mdws.lakelandcreditunion.com", + "mdws.ldcu.ca", + "mdws.lecu.ca", + "mdws.leroycu.ca", + "mdws.luminusfinancial.com", + "mdws.minnedosacu.mb.ca", + "mdws.montaguecreditu.com", + "mdws.morellcreditu.com", + "mdws.mvcu.ca", + "mdws.nelsoncu.com", + "mdws.newrosscreditunion.ca", + "mdws.nivervillecu.mb.ca", + "mdws.nlcu.com", + "mdws.northerncu.com", + "mdws.northsave.com", + "mdws.northsydneycreditunion.com", + "mdws.noventis.ca", + "mdws.npscu.ca", + "mdws.omista.com", + "mdws.pccu.ca", + "mdws.peacehills.com", + "mdws.penfinancial.com", + "mdws.portagecu.mb.ca", + "mdws.prospera.ca", + "mdws.provincialcu.com", + "mdws.provincialemployees.com", + "mdws.pscu.ca", + "mdws.revcu.com", + "mdws.rpcul.com", + "mdws.samplecu.com", + "mdws.sdcu.com", + "mdws.shellcu.com", + "mdws.southwestcu.com", + "mdws.stridecu.ca", + "mdws.sudburycu.com", + "mdws.sunrisecu.mb.ca", + "mdws.sunshineccu.com", + "mdws.sydneycreditunion.com", + "mdws.tandia.com", + "mdws.tcufinancialgroup.com", + "mdws.teachersplus.ca", + "mdws.tignishcreditu.com", + "mdws.ubcu.ca", + "mdws.ukrainiancu.com", + "mdws.unitycu.ca", + "mdws.valleycreditunion.com", + "mdws.valleyfirst.com", + "mdws.vancity.com", + "mdws.vantageone.net", + "mdws.venturecu.ca", + "mdws.vermilioncreditunion.com", + "mdws.victorycreditunion.ca", + "mdws.visioncu.ca", + "mdws.wetaskiwincreditunion.com", + "mdws.weyburncu.ca", + "mdws.wfcu.ca", + "mdws.wldcu.com", + "mdws.wpcu.ca", + "mdws.wscu.com", + "mdws.yourcu.com", + "mdxhon.allhomes.com.au", + "me.coact.org.au", + "me.glamhive.com", + "me.sigsauer.com", + "me4track.com", + "me6q8.top", + "me7x.site", + "meadowdocumentcaprizecaprize.com", + "meadowlullaby.com", + "meager-object.com", + "meagplin.com", + "mealierbani.digital", + "mealplanningideas.com", + "mealrake.com", + "meandiminutionhit.com", + "meanieichnite.com", + "meaningfullandfallbleat.com", + "meaningfunnyhotline.com", + "meantimechimneygospel.com", + "meantscarlet.com", + "meanwellaustralia.actonservice.com", + "meaofscnjt.com", + "measlyglove.pro", + "measlymiddle.com", + "measts.com", + "measure.ameblo.jp", + "measure.office.com", + "measure.refinery89.com", + "measurecaption.com", + "measuredlikelihoodperfume.com", + "measuredsanctify.com", + "measuredshared.com", + "measurefoot.com", + "measuremap.com", + "measurementaz.com", + "measuringcabinetclerk.com", + "measuringrules.com", + "meat.midanmarketing.com", + "meatydime.com", + "meatytell.pro", + "meawo.cloud", + "mebeptxj.com", + "mec.hilton.com", + "mechaelpaceway.com", + "mechanicalcardiac.com", + "meckvpiey.com", + "meconicoutfish.com", + "med.androderm.com", + "med.aptalispharma.com", + "med.armourthyroid.com", + "med.asacolhdhcp.com", + "med.bystolic.com", + "med.bystolichcp.com", + "med.bystolicsavings.com", + "med.cerexa.com", + "med.dalvance.com", + "med.delzicol.com", + "med.fetzima.com", + "med.fetzimahcp.com", + "med.frxis.com", + "med.gelnique.com", + "med.liletta.com", + "med.lilettahcp.com", + "med.linzess.com", + "med.linzesshcp.com", + "med.live2thrive.org", + "med.myandroderm.com", + "med.namenda.com", + "med.namzaric.com", + "med.rectiv.com", + "med.saphris.com", + "med.savella.com", + "med.savellahcp.com", + "med.teflaro.com", + "med.viibryd.com", + "med.viibrydhcp.com", + "med.vraylar.com", + "meddleachievehat.com", + "meddlekilled.com", + "meddleplant.com", + "meddlingwager.com", + "medfoodsafety.com", + "medfoodspace.com", + "medfoodtech.com", + "medgoodfood.com", + "medhyg.actonservice.com", + "media-412.com", + "media-adrunner.mycomputer.com", + "media-atl3-1.cdn.whatsapp.net.iberostar.com", + "media-cdg4-1.cdn.whatsapp.net.iberostar.com", + "media-general.com", + "media-sapiens.com", + "media-servers.net", + "media.claritylabsolutions.com", + "media.elementsbehavioralhealth.com", + "media.fmid5-1.fna.whatsapp.net.iberostar.com", + "media.fsctrust.com", + "media.funpic.de", + "media.geinoschool-hikaku.net", + "media.gotham.com", + "media.gstoneinc.com", + "media.ignitium.com", + "media.leahy-ifp.com", + "media.net", + "media.netrefer.com", + "media.pirtek.co.uk", + "media.pirtek.de", + "media.pirtek.nl", + "media.polariswealth.net", + "media.redbull.racing", + "media.theartisansapproach.com", + "media.ubmamevents.com", + "media.wave.qburst.com", + "media01.eu", + "media6degrees.com", + "media970.com", + "mediaappletree.com", + "mediaarea.eu", + "mediabelongkilling.com", + "mediabridge.cc", + "mediacharger.com", + "mediaclick.com", + "mediacpm.com", + "mediacy.actonservice.com", + "mediaf.media", + "mediaforge.com", + "mediafuse.com", + "mediageneral.com", + "mediagridwork.com", + "mediaiqdigital.com", + "mediamath.com", + "mediamathrdrt.com", + "mediametrics.mpsa.com", + "mediamgr.ugo.com", + "medianmuftis.com", + "mediaoaktree.com", + "mediaonenetwork.net", + "mediapalmtree.com", + "mediapeartree.com", + "mediaplazza.com", + "mediaplex.com", + "mediapush1.com", + "mediasama.com", + "mediascale.de", + "mediaserf.net", + "mediaserver.bwinpartypartners.it", + "mediasmart.io", + "mediasolutions.netinsight.net", + "mediasource.actonservice.com", + "mediaspineadmirable.com", + "mediasprucetree.com", + "mediatebrazenmanufacturer.com", + "mediatescarf.com", + "mediatext.com", + "mediative.ca", + "mediative.com", + "mediatraks.com", + "mediaver.com", + "mediavine.com", + "mediavoice.com", + "mediax.angloinfo.com", + "mediaxchange.co", + "mediaz.angloinfo.com", + "medical-aid.net", + "medicalcandid.com", + "medicalpossessionlint.com", + "medicationlearneddensity.com", + "medicationneglectedshared.com", + "medicineflogaccumulate.com", + "medimnbream.top", + "medinewaps.com", + "mediniku.viessmann.lt", + "mediocrecount.com", + "medisante.actonservice.com", + "meditateenhancements.com", + "mediuln.com", + "mediumtunapatter.com", + "medlemskap.nof.no", + "medleyads.com", + "medoofty.com", + "meds.androderm.com", + "meds.asacolhdhcp.com", + "meds.avycaz.com", + "meds.bystolicsavings.com", + "meds.delzicol.com", + "meds.fetzima.com", + "meds.liletta.com", + "meds.lilettahcp.com", + "meds.linzess.com", + "meds.linzesshcp.com", + "meds.rapaflo.com", + "meds.savella.com", + "meds.viibryd.com", + "meds.viibrydhcp.com", + "medtrainer.actonservice.com", + "medusasglance.com", + "medxm1.actonservice.com", + "medyanetads.com", + "meedaihaiy.com", + "meeewms.com", + "meekcomplaint.pro", + "meekscooterliver.com", + "meelaque.com", + "meemichob.com", + "meenetiy.com", + "meepsaph.xyz", + "meepwrite.com", + "meerihoh.net", + "meestuch.com", + "meet-flirts.com", + "meet.intercall.com", + "meet.westuc.com", + "meet4you.net", + "meet4youu.com", + "meet4youu.net", + "meetamate.site", + "meetdats.com", + "meetic-partners.com", + "meeting.nuance.com", + "meetingcoffeenostrils.com", + "meetingcupule.com", + "meetingrailroad.com", + "meetings.gaylordhotels.com", + "meetrics.net", + "meetshorny.link", + "meetsworldsm.link", + "meetwebclub.com", + "meewireg.com", + "meezauch.net", + "mefestivalbout.com", + "mefo1.zdf.de", + "mega.promodescuentos.com", + "megaad.nz", + "megabookline.com", + "megacash.de", + "megadata.co.kr", + "megadeliveryn.com", + "megae-aqn.com", + "megapodacutest.digital", + "megapu.sh", + "megastats.com", + "megatron.igraal.com", + "megawerbung.de", + "megdexchange.com", + "meghis.com", + "megmobpoi.club", + "megnotch.xyz", + "meharisgrabs.com", + "meinauto.hdd-dienste.de", + "meinxovwep.com", + "meksicie.net", + "mekstolande.com", + "meleguetre.com", + "melhvsfwueuvx.com", + "meligh.com", + "melindacst.com", + "melit-zoy.com", + "mellamanjorge.net.anwalt.de", + "mellodur.net", + "mellonidolon.com", + "mellowbike.com", + "mellowhush.com", + "mellowmailbox.com", + "mellsrecta.com", + "melnhroru.com", + "melodicminute.com", + "melodiouscomposition.com", + "melodothogy.meng2x.com", + "melodramaticlaughingbrandy.com", + "melodydownloader.com", + "melodyplans.com", + "melongetplume.com", + "melonransomhigh.com", + "meltaigh.net", + "meltedacrid.com", + "meltedpleasandtws.shop", + "meltembrace.com", + "meltmilk.com", + "meltyoungmarijuana.com", + "melyapons.top", + "member-app.rightwayhealthcare.com", + "member.usenix.org", + "members.atomcomplete.com", + "members.simplicity.coop", + "membersattenuatejelly.com", + "memberscrisis.com", + "membership.mortonarb.org", + "membershipimmunitysport.com", + "memberships.clubcorp.com", + "memelq.acs.org", + "memia.xyz", + "memopilot.com", + "memorableanticruel.com", + "memorablecutletbet.com", + "memorableeditor.com", + "memoriagamine.com", + "memorizeline.com", + "memorizematch.com", + "memorizeneck.com", + "memorycobweb.com", + "menacehabit.com", + "menacing-awareness.pro", + "mendationforca.info", + "mendedrefuel.com", + "mendress.icu", + "mendslaughter.com", + "meniscigox.digital", + "menlithium.com", + "mennoc.mezlan.com", + "mentalincomprehensiblealien.com", + "mentallyissue.com", + "mentionedpretentious.com", + "mentionedrubbing.com", + "mentiopportal.org", + "mentorconform.com", + "mentoremotionapril.com", + "mentorsticks.com", + "mentrandi.com", + "mentswithde.com", + "mentxviewsinte.info", + "mentxviewsinterf.info", + "menui.xyz", + "menyiesekos.digital", + "meo257na3rch.com", + "meofmukindwoul.info", + "meoneinthew.com", + "meowpushnot.com", + "meowthon.com", + "mer.stdout.cz", + "merachatkaghar.xyz", + "mercadeo.promerica.fi.cr", + "merchant-app.th3rdwave.coffee", + "merchant-mail.neosurf.com", + "merchant.libertycarz.com", + "merchenta.com", + "mercifulsurveysurpass.com", + "mercuras.com", + "mercuryprettyapplication.com", + "mercurysugarconsulting.com", + "mercurywindscreencane.com", + "merelysqueak.com", + "meremark.com", + "merequartz.com", + "mergebroadlyclenched.com", + "mergedlava.com", + "mergeindigenous.com", + "mergerecoil.com", + "mergessidi.com", + "mergussoy.com", + "merig.xyz", + "meritabroadauthor.com", + "meritedgasser.com", + "merligopotlid.com", + "meropeafrown.top", + "merry-hearing.pro", + "merryindecisionremained.com", + "merryopal.com", + "merterpazar.com", + "merzostueru2hu8jr09.com", + "mesalabs.actonservice.com", + "meseyktphwwxq.com", + "mesilswwroiu.com", + "meslameighty.com", + "mesmerizebeasts.com", + "mesmerizemutinousleukemia.com", + "mesozoabandh.com", + "mesqwrte.net", + "message.alldata.com", + "message.sonicwall.com", + "messagenovice.com", + "messagereceiver.com", + "messages.blackhat.com", + "messagesafe.net", + "messenger-notify.digital", + "messenger-notify.xyz", + "messiahspoot.com", + "messy-concentrate.com", + "messymeter.com", + "messyoranges.com", + "mestoaxo.net", + "mestreqa.com", + "mestupidity.com", + "met.jasperforge.org", + "met.sewell.com", + "met.vgwort.de", + "met1.hp.com", + "met2.hp.com", + "metabussines.com", + "metadsp.co.uk", + "metaeatage.life", + "metahv.xyz", + "metalbow.com", + "metallcorrupt.com", + "metallic.actonservice.com", + "metamasek.cc", + "metamask.blog", + "metamasktoken.cc", + "metanetwork.com", + "metapack.actonservice.com", + "metasteal.xyz", + "metasterisk.com", + "metatestruck.com", + "metatrckpixel.com", + "metavertising.com", + "metavertizer.com", + "metc.banfield.com", + "meteachugood.holdmybeerconsulting.com", + "meteorclashbailey.com", + "meteordentproposal.com", + "meter.bref.sh", + "metesmaculae.com", + "metfoetushandicraft.com", + "methodcash.com", + "methodfluyts.top", + "methodslacca.top", + "methoxyunpaled.com", + "metingsaeta.com", + "metinkuba.com", + "metorealiukz.org", + "metosk.com", + "metotreatwithdify.info", + "metrebeggary.digital", + "metredesculic.com", + "metric-nonssl.nomura.co.jp", + "metric.1035thearrow.com", + "metric.4imprint.com", + "metric.alexandani.com", + "metric.angieslist.com", + "metric.armstrong.com", + "metric.armstrongceilings.com", + "metric.asos.com", + "metric.asos.de", + "metric.atg.se", + "metric.atlanta.net", + "metric.australiansuper.com", + "metric.barclaycardus.com", + "metric.baylorhealth.com", + "metric.billmelater.com", + "metric.bostonscientific.com", + "metric.caixabank.es", + "metric.carview.co.jp", + "metric.ch.nissan.co.jp", + "metric.changiairport.com", + "metric.cort.com", + "metric.crateandbarrel.com", + "metric.cshgreenwich.org", + "metric.dertour.de", + "metric.drsfostersmith.com", + "metric.duluthtrading.com", + "metric.emerils.com", + "metric.fatcatalog.com", + "metric.foodbusinessnews.net", + "metric.fxdd.com", + "metric.genesis.es", + "metric.golfnow.com", + "metric.handmark.com", + "metric.hilton.com", + "metric.huya.com", + "metric.iccu.com", + "metric.ing.es", + "metric.ingdirect.es", + "metric.its.de", + "metric.jahnreisen.de", + "metric.jeppesen.com", + "metric.khkgears.us", + "metric.lacaixa.es", + "metric.lan.com", + "metric.langhamhotels.com", + "metric.lo.movement.com", + "metric.longhornsteakhouse.com", + "metric.m.nissan-global.com", + "metric.makemytrip.com", + "metric.mars.com", + "metric.matchesfashion.com", + "metric.meatpoultry.com", + "metric.mein-its.de", + "metric.melectronics.ch", + "metric.methoddev.com", + "metric.millenniumhotels.com", + "metric.morganshotelgroup.com", + "metric.movement.com", + "metric.napster.com", + "metric.nissan.co.uk", + "metric.nissan.cz", + "metric.nissan.de", + "metric.nissan.es", + "metric.nissan.lt", + "metric.nissan.lv", + "metric.nissan.nl", + "metric.nissan.no", + "metric.nissan.sk", + "metric.nissan.ua", + "metric.nomura.co.jp", + "metric.northeast.aaa.com", + "metric.nrma.com.au", + "metric.octanner.com", + "metric.olivegarden.com", + "metric.optum.com", + "metric.panpacific.com", + "metric.pepboys.com", + "metric.philosophy.com", + "metric.polyone.com", + "metric.postoffice.co.uk", + "metric.publicstorage.com", + "metric.redlobster.com", + "metric.rent.com", + "metric.restockit.com", + "metric.revolutionhealth.com", + "metric.samsclub.com", + "metric.schooloutfitters.com", + "metric.schwab.com", + "metric.schwabinstitutional.com", + "metric.sciencemag.org", + "metric.sdl.com", + "metric.seetorontonow.com", + "metric.serena.com", + "metric.shop.com", + "metric.thecapitalgrille.com", + "metric.timewarnercable.com", + "metric.toyotacertificados.com", + "metric.toyotacertified.com", + "metric.trulia.com", + "metric.tsite.jp", + "metric.vodacom.co.za", + "metric.vodafone.com.eg", + "metric.vodafone.hu", + "metric.volkswagen-nutzfahrzeuge.de", + "metric.volkswagen.com", + "metric.volkswagen.de", + "metric.volkswagen.es", + "metric.volkswagen.ie", + "metric.volkswagen.pl", + "metric.wilsonelectronics.com", + "metric.worldcat.org", + "metric.yardhouse.com", + "metrica-yandex.com", + "metricas.agzero.com.br", + "metricattempt.com", + "metrics-api.librato.com", + "metrics-broker.prod.p.tf1.fr", + "metrics-dra.dt.hicloud.com", + "metrics-go.experian.com", + "metrics-ieeexplore.ieee.org", + "metrics-logger.spot.im", + "metrics-now.experian.com", + "metrics-target.siriusxm.com", + "metrics.1800contacts.com", + "metrics.24hourfitness.com", + "metrics.28degreescard.com.au", + "metrics.3838.com", + "metrics.3m.com", + "metrics.48.ie", + "metrics.aa.com", + "metrics.aavacations.com", + "metrics.abbott", + "metrics.abbott.co.in", + "metrics.abbott.co.jp", + "metrics.abbott.com", + "metrics.abbottbrasil.com.br", + "metrics.abbvie.com", + "metrics.abercrombie.com", + "metrics.absolute.com", + "metrics.absolutetotalcare.com", + "metrics.academy.com", + "metrics.acbj.com", + "metrics.accuweather.com", + "metrics.acehardware.com", + "metrics.actemrahcp.com", + "metrics.activase.com", + "metrics.activecommunities.com", + "metrics.adacreisen.de", + "metrics.adage.com", + "metrics.adelaidenow.com.au", + "metrics.adiglobal.us", + "metrics.adobe.nb.com", + "metrics.adobe.nbprivatewealth.com", + "metrics.adt.com", + "metrics.advancedmd.com", + "metrics.aem.playstation.com", + "metrics.aetn.com", + "metrics.aetnamedicare.com", + "metrics.affymetrix.com", + "metrics.agentprovocateur.com", + "metrics.agilent.com", + "metrics.agtechnavigator.com", + "metrics.aia.com", + "metrics.aircanada.com", + "metrics.airtran.com", + "metrics.airtv.net", + "metrics.alabama.aaa.com", + "metrics.alecensa.com", + "metrics.alexandani.com", + "metrics.alienware.com", + "metrics.allaboutyou.com", + "metrics.allegisgroup.com", + "metrics.allianz.com.au", + "metrics.allianzlife.com", + "metrics.allstate.com", + "metrics.ally.com", + "metrics.alpo.com", + "metrics.ambetterhealth.com", + "metrics.amd.com", + "metrics.ameise.de", + "metrics.american-airlines.nl", + "metrics.americanairlines.be", + "metrics.americanairlines.cl", + "metrics.americanairlines.co.cr", + "metrics.americanairlines.jp", + "metrics.americanblinds.com", + "metrics.americancentury.com", + "metrics.americaninno.com", + "metrics.americansignaturefurniture.com", + "metrics.amersports.com", + "metrics.amg.com", + "metrics.amgfunds.com", + "metrics.amplifon.com", + "metrics.ancestry.ca", + "metrics.ancestry.com", + "metrics.ancestry.com.au", + "metrics.ancestry.de", + "metrics.angelinaballerina.com", + "metrics.angi.com", + "metrics.angieslist.com", + "metrics.anhi.org", + "metrics.anixter.com", + "metrics.anntaylor.com", + "metrics.ansys.com", + "metrics.antena3.com", + "metrics.anthem.com", + "metrics.apartments.com", + "metrics.api.drift.com", + "metrics.apps.ge.com", + "metrics.argenta.be", + "metrics.argenta.eu", + "metrics.argos.co.uk", + "metrics.arkansastotalcare.com", + "metrics.armstrong.com", + "metrics.armstrongceilings.com", + "metrics.armstrongflooring.com", + "metrics.army.mod.uk", + "metrics.articulate.com", + "metrics.as.com", + "metrics.asos.com", + "metrics.assurances-bnc.ca", + "metrics.assurancewireless.com", + "metrics.assuranthealth.com", + "metrics.astrogaming.com", + "metrics.asumag.com", + "metrics.asurion.com", + "metrics.asx.com.au", + "metrics.atresmedia.com", + "metrics.au.com", + "metrics.audi.co.uk", + "metrics.audius.co", + "metrics.austar.com.au", + "metrics.australiansuper.com", + "metrics.autoclubmo.aaa.com", + "metrics.avalara.com", + "metrics.avastin-hcp.com", + "metrics.aviasales.ru", + "metrics.aviationweek.com", + "metrics.avnet.com", + "metrics.axs.com", + "metrics.babycenter.de", + "metrics.baitoru-id.com", + "metrics.baitoru.com", + "metrics.baitorupro.com", + "metrics.bakeryandsnacks.com", + "metrics.bakeryawards.co.uk", + "metrics.bakeryinfo.co.uk", + "metrics.bananarepublic.eu", + "metrics.bancobmg.com.br", + "metrics.bangbros.com", + "metrics.bankatfirst.com", + "metrics.bankia.es", + "metrics.bankofamerica.com", + "metrics.banksa.com.au", + "metrics.bankwest.com.au", + "metrics.barclaycardus.com", + "metrics.barclays.co.uk", + "metrics.base.be", + "metrics.bayer.com", + "metrics.bayer.us", + "metrics.bbva.com.ar", + "metrics.bbva.com.co", + "metrics.bbva.es", + "metrics.bbva.mx", + "metrics.bbva.pe", + "metrics.bbvaleasing.mx", + "metrics.bcbsks.com", + "metrics.bcbsnc.com", + "metrics.bcbsnd.com", + "metrics.be.carrefour.eu", + "metrics.bestandless.com.au", + "metrics.bestrecipes.com.au", + "metrics.beveragedaily.com", + "metrics.beyondwords.io", + "metrics.bhf.org.uk", + "metrics.billmelater.com", + "metrics.biocompare.com", + "metrics.biooncology.com", + "metrics.biopharma-reporter.com", + "metrics.bissell.com", + "metrics.bitbang.com", + "metrics.bizjournals.com", + "metrics.bkb.ch", + "metrics.blackbaud.com", + "metrics.blackrock.com", + "metrics.bmc.com", + "metrics.bmo.com", + "metrics.bmwusa.com", + "metrics.bncollege.com", + "metrics.bnymellon.com", + "metrics.boats.com", + "metrics.bobthebuilder.com", + "metrics.bodyandsoul.com.au", + "metrics.boehringer-ingelheim.es", + "metrics.boozallen.com", + "metrics.boq.com.au", + "metrics.borgatapoker.com", + "metrics.boscovs.com", + "metrics.bose.ca", + "metrics.bose.com", + "metrics.bostonglobe.com", + "metrics.bostonscientific.com", + "metrics.breadfinancial.com", + "metrics.bridgestoneamericas.com", + "metrics.brightcove.com", + "metrics.brighthorizons.com", + "metrics.brilliantbylangham.com", + "metrics.britishgas.co.uk", + "metrics.brocade.com", + "metrics.brooksbrothers.com", + "metrics.brooksrunning.com", + "metrics.bt.com", + "metrics.bt.com.au", + "metrics.bt.se", + "metrics.buildasign.com", + "metrics.bupa.com.au", + "metrics.business.comcast.com", + "metrics.buyersedge.com.au", + "metrics.buysearchsell.com.au", + "metrics.c2fo.com", + "metrics.caesars.com", + "metrics.cahealthwellness.com", + "metrics.cairnspost.com.au", + "metrics.caixabank.es", + "metrics.calbaptist.edu", + "metrics.calgary.ca", + "metrics.calia.com", + "metrics.calif.aaa.com", + "metrics.calimera.com", + "metrics.calvinklein.com", + "metrics.calvinklein.us", + "metrics.calwater.com", + "metrics.camperboerse.com", + "metrics.campingworld.com", + "metrics.camsoda.com", + "metrics.cancer.gov", + "metrics.capella.edu", + "metrics.capitalone.com", + "metrics.caracoltv.com", + "metrics.carbonite.com", + "metrics.care.com", + "metrics.career-education.monster.com", + "metrics.carfax.com", + "metrics.carnival.co.uk", + "metrics.carnival.com", + "metrics.carnival.com.au", + "metrics.carpricesecrets.com", + "metrics.carters.com", + "metrics.carzone.ie", + "metrics.casinosplendido.com", + "metrics.casio.com.tw", + "metrics.catalog.usmint.gov", + "metrics.cathflo.com", + "metrics.cb2.com", + "metrics.cbc.ca", + "metrics.cbc.youtube.mercedes-benz.com", + "metrics.cbn.com", + "metrics.ccma.cat", + "metrics.cdiscount.com", + "metrics.cedars-sinai.org", + "metrics.cellcept.com", + "metrics.census.gov", + "metrics.centurylink.com", + "metrics.channelfutures.com", + "metrics.chapters.indigo.ca", + "metrics.chatrwireless.com", + "metrics.chghealthcare.com", + "metrics.chipotle.com", + "metrics.chrysler.com", + "metrics.churchill.com", + "metrics.cib.bnpparibas", + "metrics.cigarsinternational.com", + "metrics.citi.com", + "metrics.citibank.com", + "metrics.citibank.com.my", + "metrics.citimortgage.com", + "metrics.citizensbank.com", + "metrics.claires.com", + "metrics.cluballiance.aaa.com", + "metrics.clubmonaco.ca", + "metrics.cmfgroup.com", + "metrics.cnb.com", + "metrics.cnn.com", + "metrics.coach.com", + "metrics.coachfactory.com", + "metrics.coalesse.com", + "metrics.codesports.com.au", + "metrics.columbia.com", + "metrics.combinedinsurance.com", + "metrics.comcast.com", + "metrics.comenity.net", + "metrics.commercialtrucktrader.com", + "metrics.commonclaimsmistakesvideo.com", + "metrics.company.co.uk", + "metrics.comparethemarket.com", + "metrics.confectionerynews.com", + "metrics.consumerreports.org", + "metrics.contractingbusiness.com", + "metrics.conveniencestore.co.uk", + "metrics.converse.com", + "metrics.coolibar.com", + "metrics.coordinatedcarehealth.com", + "metrics.cornerbanca.ch", + "metrics.correos.es", + "metrics.cort.com", + "metrics.corus.ca", + "metrics.cosmeticsdesign-asia.com", + "metrics.cosmeticsdesign-europe.com", + "metrics.cosmeticsdesign.com", + "metrics.cosstores.com", + "metrics.costco.ca", + "metrics.costco.com", + "metrics.costcobusinesscentre.ca", + "metrics.costcobusinessdelivery.com", + "metrics.cotellic.com", + "metrics.cottages.com", + "metrics.countryfinancial.com", + "metrics.couriermail.com.au", + "metrics.covance.com", + "metrics.coventryhealthcare.com", + "metrics.cpsenergy.com", + "metrics.crainsnewyork.com", + "metrics.crateandbarrel.com", + "metrics.creditacceptance.com", + "metrics.creit.tech", + "metrics.crocs.com", + "metrics.cru.org", + "metrics.csmonitor.com", + "metrics.csu.edu.au", + "metrics.ctv.ca", + "metrics.ctvdigital.net", + "metrics.currys.co.uk", + "metrics.cvs.com", + "metrics.cycleworld.com", + "metrics.cytivalifesciences.com", + "metrics.dailytelegraph.com.au", + "metrics.dairyreporter.com", + "metrics.dandh.ca", + "metrics.dandh.com", + "metrics.darty.com", + "metrics.datapipe.com", + "metrics.dcshoes.com", + "metrics.deakin.edu.au", + "metrics.defenseone.com", + "metrics.delhaizedirect.be", + "metrics.delicious.com.au", + "metrics.delta.com", + "metrics.dentalcompare.com", + "metrics.depakoteer.com", + "metrics.der.com", + "metrics.dertour-reisebuero.de", + "metrics.dertour.de", + "metrics.despegar.com", + "metrics.dev.www.vwfs.de", + "metrics.dhc.co.jp", + "metrics.dhl.de", + "metrics.digitaleditions.com.au", + "metrics.directtv.com", + "metrics.directv.com", + "metrics.discover.com", + "metrics.discovertrk.com", + "metrics.dish.co", + "metrics.dish.com", + "metrics.distrelec.ch", + "metrics.divosta.com", + "metrics.diy.com", + "metrics.diynetwork.com", + "metrics.dockers.com", + "metrics.dog.com", + "metrics.dollar.com", + "metrics.dollargeneral.com", + "metrics.donaldson.com", + "metrics.doppiocdn.com", + "metrics.doppiocdn.org", + "metrics.doppiostreams.com", + "metrics.dreamvacationweek.com", + "metrics.drklein.de", + "metrics.droidsc.natwest.com", + "metrics.droidsc.rbs.co.uk", + "metrics.drsfostersmith.com", + "metrics.drugpricinglaw.com", + "metrics.duluthtrading.com", + "metrics.dunkindonuts.com", + "metrics.e-abbott.com", + "metrics.e-wie-einfach.de", + "metrics.earrieta.dev", + "metrics.eastcentral.aaa.com", + "metrics.edb.gov.sg", + "metrics.eddiebauer.com", + "metrics.eddiev.com", + "metrics.edgepark.com", + "metrics.ee.co.uk", + "metrics.egencia.ae", + "metrics.egencia.be", + "metrics.egencia.ca", + "metrics.egencia.ch", + "metrics.egencia.cn", + "metrics.egencia.co.in", + "metrics.egencia.co.nz", + "metrics.egencia.co.uk", + "metrics.egencia.co.za", + "metrics.egencia.com", + "metrics.egencia.com.au", + "metrics.egencia.com.hk", + "metrics.egencia.com.sg", + "metrics.egencia.cz", + "metrics.egencia.de", + "metrics.egencia.dk", + "metrics.egencia.es", + "metrics.egencia.fi", + "metrics.egencia.fr", + "metrics.egencia.ie", + "metrics.egencia.it", + "metrics.egencia.nl", + "metrics.egencia.no", + "metrics.egencia.pl", + "metrics.egencia.se", + "metrics.ehc.com", + "metrics.ehealthinsurance.com", + "metrics.ehstoday.com", + "metrics.einsure.com.au", + "metrics.eiu.com", + "metrics.eki-net.com", + "metrics.el-mundo.net", + "metrics.elal.com", + "metrics.elgiganten.dk", + "metrics.elle.co.jp", + "metrics.ellechina.com", + "metrics.elpais.com", + "metrics.elsevier.com", + "metrics.eltenedor.es", + "metrics.emdeon.com", + "metrics.emicizumabinfo.com", + "metrics.emirates.com", + "metrics.empiretoday.com", + "metrics.enelenergia.it", + "metrics.energyaustralia.com.au", + "metrics.enspryng-hcp.com", + "metrics.enspryng.com", + "metrics.enterprise.com", + "metrics.ereplacementparts.com", + "metrics.erivedge.com", + "metrics.esbriet.com", + "metrics.esbriethcp.com", + "metrics.escape.com.au", + "metrics.esignal.com", + "metrics.etihad.com", + "metrics.etihadengineering.com", + "metrics.etihadguest.com", + "metrics.eu.playstation.com", + "metrics.eurobet.it", + "metrics.eversource.com", + "metrics.evine.com", + "metrics.evite.com", + "metrics.evrysdi.com", + "metrics.ewstv.com", + "metrics.examinebiosimilars.com", + "metrics.explore.calvinklein.com", + "metrics.express.com", + "metrics.extraespanol.warnerbros.com", + "metrics.extratv.warnerbros.com", + "metrics.faceipf.com", + "metrics.familiaynutricion.com.co", + "metrics.fancl.co.jp", + "metrics.farmprogressdaily.com", + "metrics.farmshopanddelishow.co.uk", + "metrics.farnell.com", + "metrics.fcacert.com", + "metrics.fcbarcelona.com", + "metrics.fcsamerica.com", + "metrics.fedex.com", + "metrics.feednavigator.com", + "metrics.feedstuffsfoodlink.com", + "metrics.ferguson.com", + "metrics.fetnet.net", + "metrics.fifa.com", + "metrics.figis.com", + "metrics.filemaker.com", + "metrics.finn.no", + "metrics.flagstar.com", + "metrics.flexerasoftware.com", + "metrics.flexshares.com", + "metrics.fmdos.cl", + "metrics.folksam.se", + "metrics.foodanddrinkexpo.co.uk", + "metrics.foodex.co.uk", + "metrics.foodmanufacture.co.uk", + "metrics.foodnavigator-asia.com", + "metrics.foodnavigator-latam.com", + "metrics.foodnavigator-usa.com", + "metrics.foodnavigator.com", + "metrics.foodnetwork.com", + "metrics.forbestravelguide.com", + "metrics.ford.com", + "metrics.forecourttrader.co.uk", + "metrics.fortinet.com", + "metrics.fortune.com", + "metrics.foxbusiness.com", + "metrics.foxnews.com", + "metrics.foxsports.com.au", + "metrics.fpl.com", + "metrics.freemake.com", + "metrics.fressnapf.at", + "metrics.fressnapf.ch", + "metrics.fressnapf.de", + "metrics.friskies.com", + "metrics.frontier.com", + "metrics.ftd.com", + "metrics.futureplc.engineering", + "metrics.fuzeon.com", + "metrics.galicia.ar", + "metrics.gap.co.jp", + "metrics.gap.co.uk", + "metrics.gap.com", + "metrics.gap.eu", + "metrics.gapcanada.ca", + "metrics.gazyva.com", + "metrics.gcimetrics.com", + "metrics.geelongadvertiser.com.au", + "metrics.gemfinance.co.nz", + "metrics.genentech-access.com", + "metrics.genentech-forum.com", + "metrics.genentech-pro.com", + "metrics.genentechhemophilia.com", + "metrics.generac.com", + "metrics.genesis.es", + "metrics.gengraf.com", + "metrics.genzyme.com", + "metrics.getrockerbox.com", + "metrics.gfycat.com", + "metrics.giftcards.com", + "metrics.gio.com.au", + "metrics.global.mandg.com", + "metrics.global.nba.com", + "metrics.globalgolf.com", + "metrics.globalscape.com", + "metrics.globe.com.ph", + "metrics.glucerna.net", + "metrics.gnc.com", + "metrics.goalfinancial.net", + "metrics.gobank.com", + "metrics.gocloudmaps.com", + "metrics.goindigo.in", + "metrics.goinggoing.com", + "metrics.goldcoastbulletin.com.au", + "metrics.golfgalaxy.com", + "metrics.gomastercard.com.au", + "metrics.gomedigap.com", + "metrics.goodhousekeeping.co.uk", + "metrics.gordonsjewelers.com", + "metrics.govexec.com", + "metrics.gq.com.au", + "metrics.grainger.com", + "metrics.grandandtoy.com", + "metrics.greatland.com", + "metrics.greendot.com", + "metrics.greenflag.com", + "metrics.greenies.com", + "metrics.growthasiasummit.com", + "metrics.grundfos.com", + "metrics.gs-chat.com", + "metrics.guess.hk", + "metrics.hackerrank.com", + "metrics.handmark.com", + "metrics.harborfreight.com", + "metrics.hatarako.net", + "metrics.hawaii.aaa.com", + "metrics.hayesandjarvis.co.uk", + "metrics.hbogo.com", + "metrics.hbogola.com", + "metrics.hbr.org", + "metrics.health.com", + "metrics.healthpartners.com", + "metrics.heathrow.com", + "metrics.heathrowexpress.com", + "metrics.helpguide.sony.net", + "metrics.helvetia.com", + "metrics.her2treatment.com", + "metrics.heraldsun.com.au", + "metrics.herbalife.com", + "metrics.herceptin.com", + "metrics.herceptinhylecta.com", + "metrics.hgtv.com", + "metrics.hitentertainment.com", + "metrics.hm.com", + "metrics.hmhco.com", + "metrics.hollandamerica.com", + "metrics.hollisterco.com", + "metrics.hollisterco.com.hk", + "metrics.homeadvisor.com", + "metrics.homedecorators.com", + "metrics.hoseasons.co.uk", + "metrics.hostech.co.uk", + "metrics.hrblock.com", + "metrics.hsamuel.co.uk", + "metrics.htc.com", + "metrics.hubert.com", + "metrics.huffingtonpost.es", + "metrics.huntington.com", + "metrics.huntingtonsdiseasehcp.com", + "metrics.hydraulicspneumatics.com", + "metrics.hyundaiusa.com", + "metrics.icloud.com", + "metrics.iconfitness.com", + "metrics.ifc.org", + "metrics.iij.ad.jp", + "metrics.ikea.com", + "metrics.illinois.gov", + "metrics.industryweek.com", + "metrics.inet.fi", + "metrics.infiniti.com", + "metrics.infomedics.it", + "metrics.ing.es", + "metrics.ingdirect.es", + "metrics.ingredion.com", + "metrics.inkcartridges.com", + "metrics.insider.hagerty.com", + "metrics.instyle.com", + "metrics.insuramatch.com", + "metrics.insurancesaver.com", + "metrics.interbank.pe", + "metrics.interestfree.com.au", + "metrics.interhyp.de", + "metrics.internationalwinechallenge.com", + "metrics.intervalworld.com", + "metrics.interweave.com", + "metrics.investmentnews.com", + "metrics.io", + "metrics.ionos-group.com", + "metrics.ionos.at", + "metrics.ionos.ca", + "metrics.ionos.co.uk", + "metrics.ionos.com", + "metrics.ionos.de", + "metrics.ionos.es", + "metrics.ionos.fr", + "metrics.ionos.it", + "metrics.ionos.mx", + "metrics.iossc.natwest.com", + "metrics.iossc.rbs.co.uk", + "metrics.ireport.com", + "metrics.its.de", + "metrics.ittoolbox.com", + "metrics.ivivva.com", + "metrics.iwakifc.com", + "metrics.jamestowndistributors.com", + "metrics.jcrew.com", + "metrics.jcwhitney.com", + "metrics.jeppesen.com", + "metrics.jetblue.com", + "metrics.jm-lexus.com", + "metrics.joefresh.com", + "metrics.johnhancock.com", + "metrics.judgemathistv.warnerbros.com", + "metrics.juiceplus.com", + "metrics.jungheinrich-profishop.co.uk", + "metrics.kadcyla.com", + "metrics.kaercher.com", + "metrics.kao.com", + "metrics.kawai-juku.ac.jp", + "metrics.kayosports.com.au", + "metrics.kempinski.com", + "metrics.kennethcole.com", + "metrics.keno.com.au", + "metrics.key.com", + "metrics.keysight.com", + "metrics.kia.com", + "metrics.kidsnews.com.au", + "metrics.kidspot.com.au", + "metrics.kimberly-clark.com", + "metrics.kindercare.com", + "metrics.kipling-usa.com", + "metrics.kirklands.com", + "metrics.kmsmep.com", + "metrics.knowyourhdl.com", + "metrics.knowyourtrigs.com", + "metrics.kone.cn", + "metrics.kpmg.com", + "metrics.kpmg.us", + "metrics.kristinehamn.se", + "metrics.kumon.com", + "metrics.kunilexusofcoloradosprings.com", + "metrics.labcorp.com", + "metrics.lacaixa.es", + "metrics.lacounty.gov", + "metrics.ladbrokes.be", + "metrics.lafourchette.com", + "metrics.lambweston.com", + "metrics.landolakesinc.com", + "metrics.langhamhotels.com", + "metrics.lastminute.ch", + "metrics.latitudefinancial.com.au", + "metrics.latitudepay.com", + "metrics.learning.monster.com", + "metrics.learningcurve.com", + "metrics.legalandgeneral.com", + "metrics.legalsolutions.thomsonreuters.com", + "metrics.leggmason.com", + "metrics.levi.com", + "metrics.lexus.com", + "metrics.lexusofqueens.com", + "metrics.lifetime.life", + "metrics.liverpool.com.mx", + "metrics.lmtonline.com", + "metrics.loblaws.ca", + "metrics.londoncoffeefestival.com", + "metrics.lovefilm.com", + "metrics.lowes.com", + "metrics.lpl.com", + "metrics.lucentis.com", + "metrics.lululemon.ch", + "metrics.lululemon.cn", + "metrics.lululemon.co.jp", + "metrics.lululemon.co.kr", + "metrics.lululemon.co.nz", + "metrics.lululemon.co.uk", + "metrics.lululemon.com", + "metrics.lululemon.com.au", + "metrics.lululemon.com.hk", + "metrics.lululemon.de", + "metrics.lululemon.fr", + "metrics.lww.com", + "metrics.lycos.com", + "metrics.ma500.co.uk", + "metrics.madeformums.com", + "metrics.maestrocard.com", + "metrics.makemytrip.com", + "metrics.mandg.com", + "metrics.marcus.com", + "metrics.marketing.lighting.philips.kz", + "metrics.marksandspencer.com", + "metrics.marksandspencer.eu", + "metrics.marksandspencer.fr", + "metrics.marksandspencer.ie", + "metrics.marksandspencerlondon.com", + "metrics.marriott.com", + "metrics.marriottvacationclub.asia", + "metrics.mars.com", + "metrics.mastercard.com", + "metrics.mastercardadvisors.com", + "metrics.mastercardbusiness.com", + "metrics.mastercardintl.com", + "metrics.masters.com", + "metrics.matchesfashion.com", + "metrics.mathworks.cn", + "metrics.mathworks.com", + "metrics.matlab.com", + "metrics.maurices.com", + "metrics.maxgo.com", + "metrics.maxizoo.be", + "metrics.maxizoo.fr", + "metrics.maxizoo.ie", + "metrics.maxizoo.pl", + "metrics.mca-insight.com", + "metrics.mdstrm.com", + "metrics.med.roche.ru", + "metrics.medical.roche.de", + "metrics.meiers-weltreisen.de", + "metrics.mein-dertour.de", + "metrics.mein-its.de", + "metrics.mein-jahnreisen.de", + "metrics.mein-meiers-weltreisen.de", + "metrics.melectronics.ch", + "metrics.menshealth.co.uk", + "metrics.metrobyt-mobile.com", + "metrics.mfs.com", + "metrics.mgmresorts.com", + "metrics.mhi.com", + "metrics.mhn.com", + "metrics.mhngs.com", + "metrics.mibcookies.rbs.com", + "metrics.midatlantic.aaa.com", + "metrics.midwestliving.com", + "metrics.miketheknight.com", + "metrics.miles-and-more.com", + "metrics.mindshareworld.com", + "metrics.miniusa.com", + "metrics.missselfridge.com", + "metrics.misumi-ec.com", + "metrics.mobilebanking.scotiabank.com", + "metrics.modcloth.com", + "metrics.moen.com", + "metrics.monclick.it", + "metrics.moneta.cz", + "metrics.moodys.com", + "metrics.moosejaw.com", + "metrics.morganshotelgroup.com", + "metrics.morganstanley.com", + "metrics.morningadvertiser.co.uk", + "metrics.morningstar.com", + "metrics.morrisjenkins.com", + "metrics.motorhomebookers.com", + "metrics.motortrend.com", + "metrics.mrporter.com", + "metrics.mrrooter.com", + "metrics.mum.edu", + "metrics.mycareforward.com", + "metrics.myclubwyndham.com", + "metrics.mydish.com", + "metrics.myprime.com", + "metrics.myspringfield.com", + "metrics.mytributes.com.au", + "metrics.myvi.in", + "metrics.myyellow.com", + "metrics.mzstatic.com", + "metrics.n-tv.de", + "metrics.nab.com.au", + "metrics.nabbroker.com.au", + "metrics.napaonline.com", + "metrics.nascar.com", + "metrics.nationalconvenienceshow.co.uk", + "metrics.nationalgeographic.com", + "metrics.nationaljournal.com", + "metrics.nationalrestaurantawards.co.uk", + "metrics.nba.com", + "metrics.nbnco.com.au", + "metrics.nebraskatotalcare.com", + "metrics.nero.com", + "metrics.nespresso.com", + "metrics.nestlepurinacareers.com", + "metrics.netxpress.biz", + "metrics.netxpress.co.nz", + "metrics.newark.com", + "metrics.newbalance.co.uk", + "metrics.newbalance.com", + "metrics.newequipment.com", + "metrics.newmexico.aaa.com", + "metrics.newport.com", + "metrics.newportlexus.com", + "metrics.news.co.uk", + "metrics.news.com.au", + "metrics.newsadds.com.au", + "metrics.newsconcierge.com.au", + "metrics.newscorpaustralia.com", + "metrics.newscorporatesubscriptions.com.au", + "metrics.newyorkfarmshow.com", + "metrics.nexmo.com", + "metrics.nfl.com", + "metrics.nflextrapoints.com", + "metrics.nfluk.com", + "metrics.nfm.com", + "metrics.nfpa.org", + "metrics.nhm.ac.uk", + "metrics.nhmshop.co.uk", + "metrics.nielsen.com", + "metrics.nike.net", + "metrics.nintendo.com", + "metrics.nissan.co.uk", + "metrics.nissan.ee", + "metrics.nissan.es", + "metrics.nissan.lt", + "metrics.nissan.lv", + "metrics.nissan.no", + "metrics.nissanusa.com", + "metrics.nmfn.com", + "metrics.nn.nl", + "metrics.noloan.com", + "metrics.northeast.aaa.com", + "metrics.northernnewengland.aaa.com", + "metrics.northwesternmutual.com", + "metrics.norvir.com", + "metrics.nowtv.com", + "metrics.nrma.com.au", + "metrics.ntnews.com.au", + "metrics.nu.nl", + "metrics.nutraingredients-asia.com", + "metrics.nutraingredients-latam.com", + "metrics.nutraingredients-usa.com", + "metrics.nutraingredients.com", + "metrics.nutraingredientsasia-awards.com", + "metrics.nutropin.com", + "metrics.nvidia.com", + "metrics.nxtbook.com", + "metrics.nyandcompany.com", + "metrics.nycgo.com", + "metrics.nylexpress.com", + "metrics.nysdot.gov", + "metrics.o2online.de", + "metrics.ocrelizumabinfo.com", + "metrics.ocrevus.com", + "metrics.octanner.com", + "metrics.oetker.de", + "metrics.olgaintimates.com", + "metrics.omya.com", + "metrics.onecall.com", + "metrics.onewegg.com", + "metrics.onshape.com", + "metrics.optimum.net", + "metrics.optum.com", + "metrics.oreck.com", + "metrics.oreilly.com", + "metrics.orlandofuntickets.com", + "metrics.outsourcing-pharma.com", + "metrics.pacsun.com", + "metrics.palopmed.com", + "metrics.panasonic.biz", + "metrics.panasonic.com", + "metrics.panasonic.jp", + "metrics.pandora.com", + "metrics.panerabread.com", + "metrics.paperdirect.com", + "metrics.parcelforce.com", + "metrics.patientsatheart.com", + "metrics.paysafecard.com", + "metrics.pcrichard.com", + "metrics.pebblebeach.com", + "metrics.penny-reisen.de", + "metrics.pennymacusa.com", + "metrics.penton.com", + "metrics.people.com", + "metrics.peoplescourt.warnerbros.com", + "metrics.pepboys.com", + "metrics.perjeta.com", + "metrics.petchow.net", + "metrics.petco.com", + "metrics.petinsurance.com", + "metrics.petsmart.com", + "metrics.pfizer.com", + "metrics.pgi.com", + "metrics.pgs.com", + "metrics.phoenix.edu", + "metrics.photos.com", + "metrics.pico.tools", + "metrics.pinkribbonbottle.com", + "metrics.pisces-penton.com", + "metrics.plusrewards.com.au", + "metrics.pmis.abbott.com", + "metrics.politico.com", + "metrics.politico.eu", + "metrics.politicopro.com", + "metrics.polivy.com", + "metrics.popularwoodworking.com", + "metrics.portal.roche.de", + "metrics.post-gazette.com", + "metrics.postoffice.co.uk", + "metrics.powerreviews.com", + "metrics.ppt.org", + "metrics.prd.base.be", + "metrics.prd.telenet.be", + "metrics.premierinn.com", + "metrics.priceless.com", + "metrics.princess.com", + "metrics.privilege.com", + "metrics.probiotaamericas.com", + "metrics.proquest.com", + "metrics.protectmyid.com", + "metrics.provincial.com", + "metrics.proximus.be", + "metrics.pru.co.uk", + "metrics.prudential.com", + "metrics.pruina.com", + "metrics.psoriasisuncovered.com", + "metrics.publiclands.com", + "metrics.publicstorage.com", + "metrics.pulmozyme.com", + "metrics.puma.com", + "metrics.purina-petcare.com", + "metrics.purina.ca", + "metrics.purinamills.com", + "metrics.purinaone.com", + "metrics.purinastore.com", + "metrics.purinaveterinarydiets.com", + "metrics.puritan.com", + "metrics.pvh.com", + "metrics.qatarairways.com", + "metrics.questrade.com", + "metrics.quiksilver.com", + "metrics.quill.com", + "metrics.quiltingcompany.com", + "metrics.qvc.jp", + "metrics.r200.co.uk", + "metrics.radissonhotels.com", + "metrics.radissonhotelsamericas.com", + "metrics.rainbowmagic.co.uk", + "metrics.ralphlauren.com", + "metrics.ralphlauren.fr", + "metrics.rarediseasesignup.com", + "metrics.rbcgam.com", + "metrics.rbcgma.com", + "metrics.rci.com", + "metrics.rcn.com", + "metrics.rcsmetrics.it", + "metrics.reallymoving.com", + "metrics.realpropertymgt.com", + "metrics.realsimple.com", + "metrics.realtor.com", + "metrics.recunia.de", + "metrics.refinitiv.com", + "metrics.refrigeratedtransporter.com", + "metrics.regal.es", + "metrics.regions.com", + "metrics.reliant.com", + "metrics.renesas.com", + "metrics.renfe.com", + "metrics.rent.com", + "metrics.reseguiden.se", + "metrics.restaurant-hospitality.com", + "metrics.restaurantonline.co.uk", + "metrics.restockit.com", + "metrics.retail-week.com", + "metrics.rethinksma.com", + "metrics.rewe-reisen.de", + "metrics.rewe.de", + "metrics.richmondamerican.com", + "metrics.riteaid.com", + "metrics.rituxan.com", + "metrics.rituxanforgpampa-hcp.com", + "metrics.rituxanforpv.com", + "metrics.rituxanforra-hcp.com", + "metrics.rituxanforra.com", + "metrics.rituxanhycela.com", + "metrics.robeco.com", + "metrics.roblox.com", + "metrics.roche-applied-science.com", + "metrics.roche-infohub.co.za", + "metrics.roche.de", + "metrics.rochehelse.no", + "metrics.rocheksa.com", + "metrics.rochenet.pt", + "metrics.rockandpop.cl", + "metrics.rolex.cn", + "metrics.rotorooter.com", + "metrics.roxy.com", + "metrics.royalcaribbean.com", + "metrics.royalmail.com", + "metrics.royalmailgroup.com", + "metrics.rozlytrek.com", + "metrics.ryanhomes.com", + "metrics.rydahls.se", + "metrics.sainsburysbank.co.uk", + "metrics.salliemae.com", + "metrics.samsclub.com", + "metrics.samsunglife.com", + "metrics.sap.com", + "metrics.sasktel.com", + "metrics.saudiairlines.com", + "metrics.savethechildren.org.uk", + "metrics.sce.com", + "metrics.schooloutfitters.com", + "metrics.sciencemag.org", + "metrics.scopus.com", + "metrics.scottrade.com", + "metrics.scribblelive.com", + "metrics.sdcvisit.com", + "metrics.seabourn.com", + "metrics.seawheeze.com", + "metrics.seb.se", + "metrics.sebgroup.com", + "metrics.seloger.com", + "metrics.sensai-cosmetics.com", + "metrics.sentido.com", + "metrics.sephora.com", + "metrics.sephora.fr", + "metrics.sephora.it", + "metrics.sephora.pl", + "metrics.sfchronicle.com", + "metrics.sfr.fr", + "metrics.sgproof.com", + "metrics.shangri-la.com", + "metrics.shannons.com.au", + "metrics.sharecare.com", + "metrics.sharpusa.com", + "metrics.shinseibank.com", + "metrics.shiremedinfo.com", + "metrics.shop.learningcurve.com", + "metrics.shop.superstore.ca", + "metrics.shopjapan.co.jp", + "metrics.shopmyexchange.com", + "metrics.showtickets.com", + "metrics.showtime.com", + "metrics.similac.com.tr", + "metrics.siriusxm.ca", + "metrics.siriusxm.com", + "metrics.sisal.it", + "metrics.skandia.se", + "metrics.skipton.co.uk", + "metrics.skistar.com", + "metrics.sky.com", + "metrics.sky.it", + "metrics.skynews.com.au", + "metrics.sling.com", + "metrics.smartauctionlogin.com", + "metrics.smartstyle.com", + "metrics.smartzip.com", + "metrics.smbcnikko.co.jp", + "metrics.smedia.com.au", + "metrics.snapfish.ca", + "metrics.softwareag.com", + "metrics.solarwinds.com", + "metrics.solaseedair.jp", + "metrics.solinst.com", + "metrics.somas.se", + "metrics.sony.com", + "metrics.sony.jp", + "metrics.sothebys.com", + "metrics.southeastfarmpress.com", + "metrics.southwest.com", + "metrics.sparkassendirekt.de", + "metrics.spdrs.com", + "metrics.spencersonline.com", + "metrics.spirithalloween.com", + "metrics.spkt.io", + "metrics.srpnet.com", + "metrics.ssga.com", + "metrics.stage.www.vwfs.de", + "metrics.standardandpoors.com", + "metrics.stanfordhealthcare.org", + "metrics.staples.com", + "metrics.staples.com.au", + "metrics.staplesadvantage.com", + "metrics.starhub.com", + "metrics.startribune.com", + "metrics.statefarm.com", + "metrics.statestreet.com", + "metrics.steelcase.com", + "metrics.steinhafels.com", + "metrics.stockhead.com.au", + "metrics.store.irobot.com", + "metrics.strategiccoach.com", + "metrics.streaks.jp", + "metrics.striderite.com", + "metrics.strokeawareness.com", + "metrics.stubhub.co.uk", + "metrics.stubhub.de", + "metrics.stubhub.fr", + "metrics.stwater.co.uk", + "metrics.suncorpbank.com.au", + "metrics.sunflowerhealthplan.com", + "metrics.sungard.com", + "metrics.sunlife.com", + "metrics.sunpower.com", + "metrics.sunpowercorp.com", + "metrics.supercoach.com.au", + "metrics.supercuts.com", + "metrics.support.e-abbott.com", + "metrics.surinenglish.com", + "metrics.svd.se", + "metrics.swinburne.edu.au", + "metrics.syf.com", + "metrics.synergy.net.au", + "metrics.synopsys.com", + "metrics.sysco.com", + "metrics.t-mobile.com", + "metrics.t-mobilemoney.com", + "metrics.tacobell.com", + "metrics.tagesspiegel.de", + "metrics.takami-labo.com", + "metrics.talbots.com", + "metrics.tamiflu.com", + "metrics.tarceva.com", + "metrics.target.com", + "metrics.taste.com.au", + "metrics.tasteline.com", + "metrics.taxi.com", + "metrics.taylormadegolf.com", + "metrics.taylors.edu.my", + "metrics.tbs.com", + "metrics.tcm.com", + "metrics.tcs.com", + "metrics.td.com", + "metrics.tdworld.com", + "metrics.te.com", + "metrics.teachforamerica.org", + "metrics.teampages.com", + "metrics.teamviewer.cn", + "metrics.teamviewer.com", + "metrics.tecentriq-hcp.com", + "metrics.tecentriq.com", + "metrics.ted.com", + "metrics.teeoff.com", + "metrics.telegraph.co.uk", + "metrics.telenet.be", + "metrics.telenor.se", + "metrics.tescobank.com", + "metrics.teveten-us.com", + "metrics.texas.aaa.com", + "metrics.tgifridays.com", + "metrics.theaustralian.com.au", + "metrics.thechronicle.com.au", + "metrics.thedailybeast.com", + "metrics.thefork.com", + "metrics.thegrocer.co.uk", + "metrics.thehartford.com", + "metrics.thelott.com", + "metrics.themadisonsquaregardencompany.com", + "metrics.themercury.com.au", + "metrics.thenation.com", + "metrics.theomnichannelconference.co.uk", + "metrics.therestaurantconference.co.uk", + "metrics.therestaurantshow.co.uk", + "metrics.thesellingagency.com", + "metrics.thetrainline.com", + "metrics.theworlds50best.com", + "metrics.thingspeak.com", + "metrics.thingsremembered.com", + "metrics.thomasandfriends.com", + "metrics.thomastrackmaster.com", + "metrics.thoughtworks.com", + "metrics.three.co.uk", + "metrics.three.ie", + "metrics.thrifty.com", + "metrics.thrivent.com", + "metrics.tiaa-cref.org", + "metrics.tiaa.org", + "metrics.ticketmaster.com", + "metrics.tidewater.aaa.com", + "metrics.tidycats.com", + "metrics.tienda.telcel.com", + "metrics.tim.it", + "metrics.timberland.com", + "metrics.timberland.de", + "metrics.timberland.es", + "metrics.timberland.it", + "metrics.time.com", + "metrics.timeinc.net", + "metrics.timewarner.com", + "metrics.timewarnercable.com", + "metrics.tips.com.au", + "metrics.tirebusiness.com", + "metrics.tlc.com", + "metrics.tmz.com", + "metrics.tnkase.com", + "metrics.tntdrama.com", + "metrics.tommy.com", + "metrics.tomsofmaine.com", + "metrics.toofab.com", + "metrics.toolbox.inter-ikea.com", + "metrics.top50boutiquehotels.com", + "metrics.top50cocktailbars.com", + "metrics.top50gastropubs.com", + "metrics.topshop.com", + "metrics.toptenreviews.com", + "metrics.toryburch.com", + "metrics.totalwine.com", + "metrics.townsvillebulletin.com.au", + "metrics.toyota.com", + "metrics.toyotacertificados.com", + "metrics.toyotacertified.com", + "metrics.toysrus.com", + "metrics.tp.edu.sg", + "metrics.tractorsupply.com", + "metrics.traderonline.com", + "metrics.trammellcrow.com", + "metrics.travelchannel.com", + "metrics.travelmoneyonline.co.uk", + "metrics.travelodge.com", + "metrics.trendmicro.co.jp", + "metrics.trendmicro.com", + "metrics.trendyol.com", + "metrics.trovix.com", + "metrics.trucker.com", + "metrics.tryg.dk", + "metrics.tsb.co.uk", + "metrics.tsn.ca", + "metrics.ttiinc.com", + "metrics.tulsaworld.com", + "metrics.tv2.dk", + "metrics.tyrashow.warnerbros.com", + "metrics.tyson.com", + "metrics.tysonfoodservice.com", + "metrics.ubi.com", + "metrics.uhc.com", + "metrics.ukfoodanddrinkshows.co.uk", + "metrics.ulsterbank.com", + "metrics.unipolsai.it", + "metrics.united-internet.de", + "metrics.uol.com.br", + "metrics.ups.com", + "metrics.us.playstation.com", + "metrics.usbank.com", + "metrics.userguiding.com", + "metrics.usfoods.com", + "metrics.usmint.gov", + "metrics.uso.org", + "metrics.usopen.org", + "metrics.vademecum.es", + "metrics.valuecityfurniture.com", + "metrics.vanquis.co.uk", + "metrics.vans.com.au", + "metrics.vcm.com", + "metrics.venclextahcp.com", + "metrics.verizon.com", + "metrics.vermontcountrystore.com", + "metrics.vero.co.nz", + "metrics.viasat.com", + "metrics.viceroyhotelsandresorts.com", + "metrics.viega.de", + "metrics.vikingline.ee", + "metrics.virginatlantic.com", + "metrics.virginaustralia.com", + "metrics.virginmedia.com", + "metrics.virtualservers.com", + "metrics.vision-systems.com", + "metrics.visitflorida.com", + "metrics.vitas.com", + "metrics.vocus.com", + "metrics.vodafone.co.uk", + "metrics.vodafone.com.eg", + "metrics.vodafone.com.tr", + "metrics.vodafone.es", + "metrics.vodafone.hu", + "metrics.vodafone.ro", + "metrics.vogue.com.au", + "metrics.volusion.com", + "metrics.vonage.co.uk", + "metrics.vonage.com", + "metrics.vrst.com", + "metrics.vrtx.com", + "metrics.vueling.com", + "metrics.vw.com", + "metrics.vwfs.com", + "metrics.vwfs.com.br", + "metrics.vwfs.cz", + "metrics.vwfs.de", + "metrics.vwfs.es", + "metrics.vwfs.fr", + "metrics.vwfs.gr", + "metrics.vwfs.ie", + "metrics.vwfs.it", + "metrics.vwfs.mx", + "metrics.vwfs.pl", + "metrics.vwfs.pt", + "metrics.wacken.com", + "metrics.walgreens.com", + "metrics.walmart.com", + "metrics.walmartmoneycard.com", + "metrics.washingtonpost.com", + "metrics.waste360.com", + "metrics.watch.nba.com", + "metrics.watlow.com", + "metrics.wdc.com", + "metrics.wealthmanagement.com", + "metrics.weeklytimesnow.com.au", + "metrics.westernunion.com", + "metrics.westgateresorts.com", + "metrics.westmarine.com", + "metrics.westpac.com.au", + "metrics.wgu.edu", + "metrics.when.com", + "metrics.wildadventures.com", + "metrics.william-reed.com", + "metrics.williamhill.com", + "metrics.williamhill.es", + "metrics.williams-sonoma.com", + "metrics.wingatehotels.com", + "metrics.winsc.natwest.com", + "metrics.winsc.rbs.co.uk", + "metrics.wm.com", + "metrics.wmg.com", + "metrics.wnba.com", + "metrics.wolterskluwer.com", + "metrics.womansday.com", + "metrics.workforce.com", + "metrics.workfront.com", + "metrics.workingadvantage.com", + "metrics.worldbank.org", + "metrics.worlds50bestbars.com", + "metrics.worldsbestsommeliersselection.com", + "metrics.worldsbestvineyards.com", + "metrics.worldsteakchallenge.com", + "metrics.worldvision.org", + "metrics.wu.com", + "metrics.www.apus.edu", + "metrics.www.career-education.monster.com", + "metrics.www.vwfs.de", + "metrics.wyndhamhotels.com", + "metrics.wyndhamtrips.com", + "metrics.xfinity.com", + "metrics.xofluza.com", + "metrics.xolairhcp.com", + "metrics.ybs.co.uk", + "metrics.yelloh.com", + "metrics.yellowbook.com", + "metrics.yellowpages.com", + "metrics.yola.com", + "metrics.youandyourwedding.co.uk", + "metrics.yourlexusdealer.com", + "metrics.zacks.com", + "metrics1.citi.com", + "metrics1.citibank.com", + "metrics1.citibankonline.com", + "metrics1.citicards.com", + "metrics1.experian.com", + "metrics1.thankyou.com", + "metrics2.houselogic.com", + "metrics2.williamhill.com", + "metricsinfo.edc.ca", + "metricsinfoqac.edc.ca", + "metricsishare.rediff.com", + "metricss.bibliotheek.nl", + "metricssecure.empiretoday.com", + "metricssecure.luna.com", + "metricssecure.nmfn.com", + "metricssecure.northwesternmutual.com", + "metricstur.www.svenskaspel.se", + "metricswpsh.com", + "metrika.kontur.ru", + "metrilo.com", + "metrix.511tactical.com", + "metrix.avon.uk.com", + "metrix.emagister.com", + "metrix.publix.com", + "metrix.youravon.com", + "metroaverage.com", + "metsaubs.net", + "mettlecrating.com", + "metwandfertile.top", + "metzia.xyz", + "mevarabon.com", + "mevfrontbot.info", + "mevsetup.site", + "mevtime.com", + "mewgzllnsp.com", + "mewlstomolo.top", + "mexicantransmission.com", + "mexico.balluff.com", + "meylercapital.actonservice.com", + "meyopuae.com", + "meypeg.videdressing.com", + "meyximegrgypnv.com", + "mf233y3dg6n.shop", + "mfabxfb.com", + "mfacebook-com.vn", + "mfadsrvr.com", + "mfamcw.sodexobeneficios.com.br", + "mfbarfvjk.com", + "mfbjifwyieopx.com", + "mfceqvxjdownjm.xyz", + "mfcewkrob.com", + "mfd.myfirstdressing.com", + "mff.messefrankfurt.com", + "mfhlsdd.com", + "mfilecloud.com", + "mfk-cpm.com", + "mflztgubvfo.com", + "mfmkkv.sorgenia.it", + "mfofgdhtv.com", + "mfqfgjftee.com", + "mfrmls.actonservice.com", + "mfroute.com", + "mfthkdj.com", + "mftracking.com", + "mfuginehls.com", + "mfxtlm.mobiup.ro", + "mg.mistrasgroup.com", + "mg2connext.com", + "mgbfxr.formongde.com", + "mgbivj.hintaopas.fi", + "mgcash.com", + "mgclyt.costacruceros.es", + "mgcnid.aboutyou.cz", + "mgdjmp.com", + "mgdmqr.parfium.bg", + "mgdtnwnjwewlph.com", + "mgefhu.seiska.fi", + "mgefhu.suomi24.fi", + "mggakg.littleblack.co.kr", + "mghkpg.com", + "mgid.com", + "mgixgn.wittchen.com", + "mgjgqztw.com", + "mgjnmfhyis.xyz", + "mgln.ai", + "mglvfetiub.com", + "mgn.ebis.xn--olsz5f0ufw02b.net", + "mgptul.finson.com", + "mgrcghccvk.com", + "mgt7.madeindesign.it", + "mgtrgjwmwuirx.com", + "mgxqqtrdse.com", + "mgxxuqp.com", + "mgyccfrshz.com", + "mh9dskj8jg.com", + "mh9qqwotr890.koelewijn.nl", + "mhadsd.com", + "mhauev.glasses.com", + "mhbhwilson1.net.mydays.de", + "mhboxleky.com", + "mhbyzzp.com", + "mhcfsjbqw.com", + "mhdiaok.com", + "mhdprkwje.com", + "mheniwwacl.com", + "mhgshawy.guru", + "mhhr.cloud", + "mhidwg.elgiganten.se", + "mhinvest.actonservice.com", + "mhizzr.eurorelais.nl", + "mhkvktz.com", + "mhmp.bruker.com", + "mhmzhc.trysnow.com", + "mhnpec.nimaxi-online.com", + "mholland.net.anwalt.de", + "mhqjiaxpenfw.com", + "mhrkxi.thetrybe.com.au", + "mhrpusbstm.com", + "mhtgdirbo.com", + "mhvllvgrefplg.com", + "mhwbhn.tohapi.fr", + "mhwpwcj.com", + "mhz-design.actonservice.com", + "mi-de-ner-nis3.info", + "mi.grubhub.com", + "mi.miliboo.be", + "mi.miliboo.ch", + "mi.miliboo.co.uk", + "mi.miliboo.com", + "mi.miliboo.de", + "mi.miliboo.es", + "mi.miliboo.it", + "mi.miliboo.lu", + "mi82ltk3veb7.com", + "miaeglaring.uno", + "miafann.online", + "mialifestyle.com", + "miallafun.com", + "miamribud.com", + "miao.baidu.com", + "miaouedcrevass.com", + "miayarus.com", + "miboundwhiffet.com", + "micastpyridic.com", + "micastskangli.com", + "micechillyorchard.com", + "micghiga2n7ahjnnsar0fbor.com", + "michealmoyite.com", + "michiganrobotflower.com", + "micmacsortes.com", + "micro.workplaceinvesting.fidelity.com", + "microad.net", + "microadinc.com", + "microagent.site", + "microfocus.qm-g.com", + "microlearning.att.com", + "microlise.actonservice.com", + "micronetonline.actonservice.com", + "micronsecho.com", + "microscopeattorney.com", + "microscopeunderpants.com", + "microsite.pbs.org", + "microsite.standardandpoors.com", + "microsoft-datamaturity.noisehq.nl", + "microsoft.account.dfautomotive.de", + "microsoft.dfautomotive.de", + "microsoft.eventionapp.com", + "microsoftsupportservices.com", + "microsoftupdate67.wixsite.com", + "microstatic.pl", + "microticker.com", + "microware.actonservice.com", + "microwavedisguises.com", + "microwavemay.com", + "midas.chase.com", + "midastouchrt.com", + "middaypredicamentnephew.com", + "middleagedlogineveryone.com", + "middleagedreminderoperational.com", + "midgetdeliveringsmartly.com", + "midgetincidentally.com", + "midistortrix.com", + "midjourney.co", + "midlandfeisty.com", + "midmaintee.com", + "midmornsarinda.website", + "midnightconsessionconsession.com", + "midnightcontemn.com", + "midnighthookup.today", + "midootib.net", + "midpopedge.com", + "midstconductcanned.com", + "midstdropped.com", + "midstpoor.com", + "midstrelate.com", + "midstwillow.com", + "midsummerinoculate.com", + "midtermbuildsrobot.com", + "midwifelangurs.com", + "midwiferider.com", + "mie-solutions.actonservice.com", + "miexgq.forevernew.co.nz", + "miggslxuqlowz.com", + "mightyhulsjdk.com", + "mightylottrembling.com", + "mightyspiders.com", + "mightytshirtsnitch.com", + "migimsas.net", + "mignished-sility.com", + "mignonsniper.com", + "migopwrajhca.com", + "migrantacknowledged.com", + "migrantfarewellmoan.com", + "migrantspiteconnecting.com", + "migrationscale.com", + "migrationscarletquick.com", + "migric.com", + "mikelperaia.openapp.link", + "mikeylaude.com", + "mikhrmpwbtrip.com", + "mikkerst.com", + "mikkim.top", + "mikop.xyz", + "milasktic.com", + "mildarmorynodding.com", + "mildcauliflower.com", + "mildlyrambleadroit.com", + "mildoverridecarbonate.com", + "mildredsnareinsolent.com", + "mileesidesu.org", + "milesdrone.com", + "milestoneinvitedflutter.com", + "milfunsource.com", + "militaryverse.com", + "militiatillers.top", + "milkejusd.website", + "milksquadronsad.com", + "milkywaynewspaper.com", + "mill-all.actonservice.com", + "millennialmedia.com", + "millerminds.com", + "millierinlaces.com", + "millionsafternoonboil.com", + "millionsskinny.com", + "milljeanne.com", + "millsurfaces.com", + "millustry.top", + "milordsupbbore.com", + "milotree.com", + "milteept.xyz", + "miltlametta.com", + "miluwo.com", + "mimakiusa.actonservice.com", + "mimicbeeralb.com", + "mimicdisperse.com", + "mimilcnf.pro", + "mimosaavior.top", + "mimosamajor.com", + "mimxdsqiativb.com", + "mindamender.com", + "mindedcarious.com", + "minderalasselfemployed.com", + "mindfulgem.com", + "mindless-fruit.pro", + "mindlessindignantlimbs.com", + "mindlessmark.com", + "mindlessnight.com", + "mindlessslogan.com", + "mindlessswim.pro", + "mindssometimes.com", + "mine.nahnoji.cz", + "minefieldripple.com", + "minehighs.com", + "minently.com", + "minerad.com", + "mineralscreamrobes.com", + "mineraltip.com", + "minewhat.com", + "mingleabstainsuccessor.com", + "mingledcommit.com", + "minglefrostgrasp.com", + "mingonnigh.com", + "mingvip.com", + "mini-site.larksuite-marketing.com", + "miniaturechain.pro", + "miniaturecomfortable.com", + "miniatureoffer.pro", + "miniglobalcitizens.com", + "minimize363.fun", + "minimizetommyunleash.com", + "minimumacquitteam.com", + "minimumonwardfertilised.com", + "minimviolone.life", + "ministryensuetribute.com", + "minivetossal.top", + "minorityspasmodiccommissioner.com", + "minormeeting.com", + "minotaur107.com", + "minsaith.xyz", + "mintclick.xyz", + "mintegral.com", + "mintmanunmanly.com", + "mintybug.com", + "minusmental.com", + "minuteburst.com", + "minuterhythm.com", + "minutesdevise.com", + "minutessongportly.com", + "miqeuu.timberland.it", + "mirabelanalytics.com", + "miracslubs.com", + "miraculousregimentabbreviate.com", + "miraells.top", + "mircheigeshoa.com", + "mirec.ubmmexico.com", + "miredindeedeisas.info", + "mirfakpersei.top", + "mirroraddictedpat.com", + "mirsuwoaw.com", + "mirtacku.xyz", + "mirthnonpar.com", + "mirthrehearsal.com", + "mirvso.boggi.com", + "misaboi.com", + "misacttaruma.com", + "misaglam.com", + "misarea.com", + "miscalculatesuccessiverelish.com", + "miscellaneousheartachehunter.com", + "mischiefrealizationbraces.com", + "mischiefwishes.com", + "miscreantmine.com", + "miscreantmoon.com", + "misctool.xyz", + "miscur.com", + "misenab.com", + "miserable-discount.com", + "miserablefocus.com", + "miserdiscourteousromance.com", + "misert.com", + "miseryclevernessusage.com", + "misfields.com", + "misfortunedelirium.com", + "misgala.com", + "misguidedfind.com", + "misguidedfriend.pro", + "misguidednourishing.com", + "mishandlemole.com", + "mishapideal.com", + "mishapsummonmonster.com", + "miskoru.com", + "mislaer.com", + "mismaum.com", + "mismeancohosh.com", + "misosaloud.com", + "missilesocalled.com", + "missilesurvive.com", + "missionaryhypocrisypeachy.com", + "missioncontinuallywarp.com", + "missiondues.com", + "missionrs.actonservice.com", + "missitzantiot.com", + "misslinkvocation.com", + "misslk.com", + "misspelluptown.com", + "misspkl.com", + "misstaycedule.com", + "misszuo.xyz", + "mistakeadministrationgentlemen.com", + "mistakeenforce.com", + "mistakeidentical.com", + "misterbangingfancied.com", + "misterdefrostale.com", + "mistletoeethicleak.com", + "mistletoeforensics.com", + "mistrustconservation.com", + "mistydexterityflippant.com", + "mistyhorizon.com", + "misunderstandrough.com", + "misuseartsy.com", + "misusefreeze.com", + "misuseoyster.com", + "misuseproductions.com", + "misyuni.com", + "mit.bhw.de", + "mit.db.com", + "mit.deutsche-bank.de", + "mit.deutschebank.be", + "mit.deutschewealth.com", + "mit.dslbank.de", + "mit.dws.com", + "mit.dws.de", + "mit.postbank.de", + "mit.researchlog.db.com", + "mit.researchlog.dbresearch.com", + "mit.researchlog.dbresearch.de", + "mit3app.3.dk", + "mitosisaralia.top", + "mitour.de", + "mitowdcagos.com", + "mitself.net", + "mitt.3.se", + "mitt3.3.se", + "mittencattle.com", + "mittenheatdied.com", + "mityneedn.com", + "miuo.cloud", + "miveci.uno", + "miwllmo.com", + "mix-omniture.rbs.com", + "mix2ads.com", + "mixandfun.com", + "mixclckchat.net", + "mixeavocat.com", + "mixedpianist.com", + "mixedreading.com", + "mixerssouagga.com", + "mixescineols.uno", + "mixhillvedism.com", + "mixomniture.rbs.com", + "mixpanel-proxy.ted.com", + "mixpo.com", + "mixxuo.sportys.gr", + "mizensdisney.com", + "mj-snowplow-static-js.s3.amazonaws.com", + "mjca-yijws.global.ssl.fastly.net", + "mjdauebjosbtcsb.xyz", + "mjehvuwgy.com", + "mjeltachv.com", + "mjfunt.bibi.com", + "mjgvrxbu.com", + "mjjjhfgqqpt.com", + "mjjvkx.monoprice.com", + "mjnomtahm.com", + "mjnpya.marktplaats.nl", + "mjsnvi.extraspace.com", + "mjsytjw.com", + "mjterajvyil.com", + "mjudrkjajgxx.xyz", + "mjutjc.telstarsurf.de", + "mjvnpybcakx.com", + "mjwnxc.julbie.com", + "mjxvufetukfrav.com", + "mjzkws.marcovasco.fr", + "mjzrebrjty.com", + "mk.appwebel.com", + "mk.convera.com", + "mk90.shop", + "mkcurches.com", + "mkeliihb.com", + "mkenativji.com", + "mkg.colfondos.co", + "mkgiiijigxwwn.com", + "mkhoj.com", + "mkihakfuzv.com", + "mkjsqrpmxqdf.com", + "mkkvprwskq.com", + "mklik.gazeta.pl", + "mklllwakbplp.com", + "mkltfc.atgp.jp", + "mkmkew.hometogo.no", + "mkmree.dmm.co.jp", + "mkolqj.ozonee.pl", + "mksogv.oneclickdrive.com", + "mkt-i.actonservice.com", + "mkt-tracking.cloudmargin.com", + "mkt.aderant.com", + "mkt.animalsafety.neogen.com", + "mkt.bluestate.co", + "mkt.compactaprint.com.br", + "mkt.consultdss.com", + "mkt.copernicusmd.com", + "mkt.detechtion.com", + "mkt.emea.neogen.com", + "mkt.environmentsatwork.com", + "mkt.foodsafety.neogen.com", + "mkt.globalmentoring.com", + "mkt.lifesciences.neogen.com", + "mkt.marcom.neogen.com", + "mkt.unipega.com", + "mkt.usz.ch", + "mkt.wemakeprice.link", + "mktcs.cloudapps.cisco.com", + "mktg.aa.f5.com", + "mktg.act-on.com", + "mktg.aicipc.com", + "mktg.alphawire.com", + "mktg.bekapublishing.com", + "mktg.destinationmarketing.org", + "mktg.digineer.com", + "mktg.feedbacknow.com", + "mktg.forrester.com", + "mktg.jeffersonhealth.org", + "mktg.laresdental.com", + "mktg.marceldigital.com", + "mktg.matssoft.com", + "mktg.mecinc.com", + "mktg.northstardubai.com", + "mktg.northwoodsoft.com", + "mktg.rocklandmfg.com", + "mktg.rtx.travel", + "mktg.schlage.com", + "mktg.senneca.com", + "mktg.ummhealth.org", + "mktg.xeniumhr.com", + "mkto-ab410147.com", + "mktoresp.com", + "mkwioruxtpop.com", + "mkwlejfnaklglkasdjg.com", + "mkwntx.pinkpanda.de", + "mkxfbiwcet.com", + "mkzpqu.sungboon.com", + "mkztpk.invictastores.com", + "ml-sys.xyz", + "ml.houzz.com", + "ml0z14azlflr.com", + "ml314.com", + "mla3.societegenerale.fr", + "mlatrmae.net", + "mlc.martela.se", + "mldfckinkpyhwk.com", + "mldxqrntd.xyz", + "mlfolu.nabava.net", + "mlgubn.autouncle.de", + "mlhdmotenu.com", + "mlhmaoqf.xyz", + "mlhtmc.macnificos.com", + "mlinkdev.bookedout.com", + "mlinks.fluz.app", + "mlinks.helloalfred.com", + "mljcfymfve.com", + "mlkblr.la-becanerie.com", + "mlkklg.suncamp.de", + "mlkpbktmqrsry.com", + "mllatydz.com", + "mlm-tracking-service.meinestadt.de", + "mlm.de", + "mlmswk.janpara.co.jp", + "mlnadvertising.com", + "mlnsetyxcut.com", + "mlnybwnbwzhiy.com", + "mloxcnrt.com", + "mlpeqwkruffs.com", + "mlqyyucumcoxum.com", + "mlqzau.koffer.com", + "mlrfltuc.com", + "mlrrvusoiebaox.com", + "mlsend.com", + "mlsys.xyz", + "mltrck.com", + "mltrk.io", + "mltunxdmrv.com", + "mluemlmxn.com", + "mluptwapaj.com", + "mluszz.eyelashgarage.jp", + "mlvlesvw.com", + "mlweb.dmlab.hu", + "mlwstbdnwdfyng.com", + "mlxanxnktseoxm.com", + "mlzxfwvonky.com", + "mm-api.agency", + "mm-cgnews.com", + "mm-syringe.com", + "mm.melia.com", + "mm.morrellinc.com", + "mm.openapp.link", + "mmadsgadget.com", + "mmarkhigh.actonservice.com", + "mmc-ltd.actonservice.com", + "mmchoicehaving.com", + "mmctsvc.com", + "mmczmfgpq.com", + "mmdyvkndcsiw.com", + "mmentorapp.com", + "mmg.whatsapp.net.iberostar.com", + "mmgads.com", + "mmi.bemobile.ua", + "mmismm.com", + "mmjfnxx.com", + "mmjjnufyaadr.com", + "mmjoxlxv.com", + "mmliwvbw.com", + "mmmdn.net", + "mmmytckae.com", + "mmobsz.edenviaggi.it", + "mmoddkdn.com", + "mmondi.com", + "mmotraffic.com", + "mmphijndajxiui.com", + "mmpxrajwrbpcylq.com", + "mmqvujl.com", + "mmsmpjtksdnjqw.com", + "mmstat.com", + "mmtnat.com", + "mmtro.com", + "mmulsx.comet.it", + "mmutpubcaegu.com", + "mmvideocdn.com", + "mmwebhandler.888.com", + "mmwlwm.autoscout24.pl", + "mmxshltodupdlr.xyz", + "mmz3.beinsports.com", + "mn1nm.com", + "mn230126pb.com", + "mnaspm.com", + "mnaujmo.com", + "mnbvjhg.com", + "mnbyto.goo-net.com", + "mncvjhg.com", + "mndjcojpsdcr.com", + "mndlvr.com", + "mndsrv.com", + "mndvjhg.com", + "mnekumtrssln.com", + "mneljcvkiwe.xyz", + "mnetads.com", + "mnevjhg.com", + "mnfqyj.corello.com.br", + "mng-ads.com", + "mnhjk.com", + "mnhjkl.com", + "mnodtbmmomqo.com", + "mnoglcfv.com", + "mnrddc.journeys.com", + "mnribbbn.xyz", + "mntzr11.net", + "mntzrlt.net", + "mnvgvhksif.com", + "mnwjxqwt.xyz", + "mnwljk.ibagy.com.br", + "mnzznvpktnqtmm.com", + "mo11.biz", + "mo3i5n46.de", + "mo9jr8ie6sier3an.com", + "moa.mediaoutcast.com", + "moadworld.com", + "moaglail.xyz", + "moagroal.com", + "moakaumo.com", + "moanhaul.com", + "moaningbeautifulnobles.com", + "moaningtread.com", + "moanomoa.xyz", + "moapaglee.net", + "moapevuwtv.com", + "moapuwhe.com", + "moartraffic.com", + "moastizi.xyz", + "moat.com", + "moatads.com", + "moatpixel.com", + "moawgsfidoqm.com", + "moawhoumahow.com", + "mob1ledev1ces.com", + "mobalert.net", + "mobclix.com", + "mobdel2.com", + "mobexpectationofficially.com", + "mobfox.com", + "mobgold.com", + "mobibiobi.com", + "mobicont.com", + "mobicow.com", + "mobidevdom.com", + "mobiflyc.com", + "mobiflyd.com", + "mobiflys.com", + "mobifobi.com", + "mobifoth.com", + "mobil.hry.yt", + "mobildev.in", + "mobile-electronics.edm.globalsources.com", + "mobile-event-alternative.cvent.me", + "mobile-event-development.cvent.me", + "mobile-event-staging.cvent.me", + "mobile-event.cvent.me", + "mobile-events.eservice.emarsys.net.iberostar.com", + "mobile.aspensnowmass.com", + "mobile.bespontix.com", + "mobile.blackboard.com", + "mobile.bswift.com", + "mobile.btgpactualdigital.com", + "mobile.clickastro.com", + "mobile.dat.com", + "mobile.etiquetaunica.com.br", + "mobile.everytap.com", + "mobile.excedo.io", + "mobile.expensify.com", + "mobile.hippovideo.io", + "mobile.locumprime.co.uk", + "mobile.mailchimpapp.com", + "mobile.reki.tv", + "mobile.suiste.com", + "mobile.tradeshow.globalsources.com", + "mobile.vmware.com", + "mobile5shop.com", + "mobileanalytics.us-east-1.amazonaws.com", + "mobiledevel.com", + "mobilefuse.com", + "mobilelegendsmycode.com", + "mobileoffers-7-j-download.com", + "mobileoffers-ac-download.com", + "mobileoffers-dld-download.com", + "mobileoffers-downloadapp-a.com", + "mobileoffers-ep-download.com", + "mobilepreviouswicked.com", + "mobilerefreshpro.xyz", + "mobiletest.aspensnowmass.com", + "mobiletracking.ru", + "mobilize.tupinambaenergia.com.br", + "mobipromote.com", + "mobiright.com", + "mobisla.com", + "mobitracker.info", + "mobiyield.com", + "mobmsgs.com", + "mobnotices.com", + "mobpartner.mobi", + "mobpushup.com", + "mobreach.com", + "mobshark.net", + "mobstitial.com", + "mobstrks.com", + "mobthoughaffected.com", + "mobtrendinsanity.com", + "mobtrks.com", + "mobtyb.com", + "mobwars-alternate.kano.link", + "mobwars.kano.link", + "mobytrks.com", + "mocean.mobi", + "mockingcard.com", + "mockingchuckled.com", + "mockingcolloquial.com", + "mockingsubtlecrimpycrimpy.com", + "mocmubse.net", + "modelingfraudulent.com", + "modents-diance.com", + "modepatheticms.com", + "moderategermmaria.com", + "modernpricing.com", + "modescrips.info", + "modificationdispatch.com", + "modifyeyes.com", + "modifymaintenance.com", + "modifywilliamgravy.com", + "modoro360.com", + "modularmental.com", + "modulecooper.com", + "moduledescendantlos.com", + "modulejsreques.com", + "modulepush.com", + "moedgapers.com", + "moera.xyz", + "moetconfisk.top", + "mofettecalmed.com", + "moggedexterne.com", + "mogointeractive.com", + "mohamed.net.anwalt.de", + "mohiwhaileed.com", + "moilizoi.com", + "moistblank.com", + "moistcargo.com", + "moistenmanoc.com", + "moistentrailed.top", + "mojoaffiliates.com", + "mojogike.net", + "mokotoparch.top", + "mokrqhjjcaeipf.xyz", + "moksoxos.com", + "moldex.actonservice.com", + "moldyicicle.com", + "moleconcern.com", + "molecularhouseholdadmiral.com", + "molemarshy.com", + "moligh.com", + "mollandgleam.top", + "molseelr.xyz", + "molttenglobins.casa", + "molypsigry.pro", + "momclumsycamouflage.com", + "momecubane.com", + "momentarilyhalt.com", + "momentincorrect.com", + "momentumgreenhouseexpert.com", + "momhomicidalspa.com", + "momhseym.com", + "momijoy.ru", + "mommygravelyslime.com", + "momotaro.craigmod.com", + "momotaro.walkkumano.com", + "momyjw.jobninja.com", + "mon-va.byteoversea.com", + "mon.byteoversea.com", + "mon.domdog.io", + "mon.ingservices.nl", + "mon.us.tiktokv.com", + "mon.zijieapi.com", + "monacharabbler.website", + "monacobeatles.com", + "monadplug.com", + "monadvs.com", + "monamudden.digital", + "monarchads.com", + "monarchoysterbureau.com", + "monarchracistsparkle.com", + "monarchstraightforwardfurnish.com", + "monasterymedication.com", + "moncoerbb.com", + "mondaydeliciousrevulsion.com", + "mondayscan.com", + "monetag.com", + "monetate.net", + "monetheulogic.com", + "monetize-static.viralize.tv", + "monetizer101.com", + "money.clerkie.io", + "moneycosmos.com", + "moneyexpert.co.uk", + "moneymak3rstrack.com", + "moneymakercdn.com", + "moneytatorone.com", + "monglitch.monster", + "monhax.com", + "monicaatron.com", + "monismartlink.com", + "monitor-api.blackcrow.ai", + "monitor-frontend-collector.a.bybit-aws.com", + "monitor.azure.com", + "monitor.channel4.com", + "monitor.music.qq.com", + "monitoring.iraiser.eu", + "monitormilletstray.com", + "monitorpeachy.com", + "monkeybroker.net", + "monkeysloveyou.com", + "monkeyunseen.com", + "monkquestion.com", + "monksfoodcremate.com", + "monksmilestonewill.com", + "monnionyusdrum.com", + "monogonzalez.com", + "monopolydecreaserelationship.com", + "monorail-edge.shopifysvc.com", + "monsoonlassi.com", + "monster.branch.rocks", + "monsterofnews.com", + "monsterpops.com", + "monstrous-boyfriend.pro", + "monstrousrowandays.com", + "montafp.top", + "montangop.top", + "montelena.auction.co.kr", + "montent.powzers.lol", + "monthcurrencybeam.com", + "monthsappear.com", + "monthsshefacility.com", + "montkpl.top", + "montkyodo.top", + "montlusa.top", + "montnotimex.top", + "montpalatin.handicap.fr", + "montpdp.top", + "montwam.top", + "monu.delivery", + "monumentcountless.com", + "monumentsmaterialeasel.com", + "monutroco.com", + "monxserver.com", + "moocaicaico.com", + "moochbeacher.com", + "moochescramper.com", + "moodlerooms.blackboard.com", + "moodokay.com", + "moodtypewriterjug.com", + "moodunitsmusic.com", + "mookie1.com", + "moonads.net", + "mooncklick.com", + "moonheappyr.com", + "moonicorn.network", + "moonjahaphodal.com", + "moonjscdn.info", + "moonoafy.net", + "moonovernegril.com", + "moonrocketaffiliates.com", + "moontuftboy.com", + "moonveto.com", + "moonvids.online", + "moonvids.space", + "mooroore.xyz", + "moorshoes.com", + "mootermedia.com", + "mootingunwist.com", + "mootingureic.com", + "mooxar.com", + "mopedisods.com", + "mopefrequent.com", + "mopeia.xyz", + "mopemodelingfrown.com", + "mopesrubelle.com", + "mopiez.com", + "moplahsoleil.top", + "mopub.com", + "moracy.com", + "moradu.com", + "moral-enthusiasm.pro", + "moralis-node.dev", + "moralitylameinviting.com", + "morbidproblem.com", + "morbitempus.com", + "morclicks.com", + "mordoops.com", + "more.groups.be", + "more.socialflow.com", + "more.spglobal.com", + "moregamers.com", + "moreinfo.onnowdigital.com", + "moreinfo.powerpro360.com", + "moreinfo.sdmyers.com", + "morenonfictiondiscontent.com", + "moreoverwheelbarrow.com", + "moretestimonyfearless.com", + "morganfranklin.actonservice.com", + "morgdm.ru", + "morgendervish.cfd", + "morguebattle.com", + "morgueflabbergasted.com", + "morict.com", + "morionsluigini.digital", + "mormont.gamer-network.net", + "morningamidamaruhal.com", + "morningglory101.io", + "moronesphotos.com", + "morrolorries.top", + "morrowfreezer.com", + "mors22.com", + "mortgage.equifax.com", + "mortgage.inform.equifax.com", + "mortgage.leads360.com", + "mortgage.velocify.com", + "mortgagelunchtimedistrustuldistrustul.com", + "mortifyfelony.com", + "mortoncape.com", + "mortypush.com", + "moscowautopsyregarding.com", + "mosqueworking.com", + "mosquitofelicity.com", + "mosquitosubjectsimportantly.com", + "mosrtaek.net", + "mossgaietyhumiliation.com", + "mossimitosis.com", + "mosswhinepanther.com", + "mostauthor.com", + "mostdeport.com", + "mostlyparabledejected.com", + "mostlysolecounsellor.com", + "mostlytreasure.com", + "mosvnx.livup.com.br", + "motelproficientsmartly.com", + "mothandhad.info", + "mothandhadbe.info", + "motherehoom.pro", + "motherhoodlimiteddetest.com", + "mothifta.xyz", + "mothima.com", + "mothwetcheater.com", + "motion.kollmorgen.com", + "motionflowers.com", + "motionless-range.pro", + "motionlessbag.com", + "motionlessbelief.com", + "motionlessmeeting.com", + "motionretire.com", + "motionsablehostess.com", + "motionsaucermentioned.com", + "motionspots.com", + "motista.actonservice.com", + "motiveblizzardstiffen.com", + "motivedtheatre.cfd", + "motivefantee.top", + "motivessuggest.com", + "motleyanybody.com", + "motm.adp.ca", + "motorsports.locktonaffinity.net", + "motsardi.net", + "mouldedgypsite.com", + "moultedpiroot.space", + "moumstetjk.com", + "mounaiwu.net", + "mountainbender.xyz", + "mountaincaller.top", + "mountaingaiety.com", + "mountainouspear.com", + "mountainwavingequability.com", + "mountedgrasshomesick.com", + "mountedstoppage.com", + "mountrideroven.com", + "mourndaledisobedience.com", + "mournfulparties.com", + "mourningmillsignificant.com", + "mourningonionthing.com", + "mournpatternremarkable.com", + "mourntrick.com", + "mousebusters.odencat.com", + "mouseespendle.top", + "mouseforgerycondition.com", + "mousestats.com", + "mousheen.net", + "mousmeetrike.com", + "moustachepoke.com", + "mouthaipee.xyz", + "mouthdistance.bond", + "mouthinvincibleexpecting.com", + "movad.de", + "movad.net", + "movcpm.com", + "move.azets.com", + "move.azets.dk", + "move.azets.fi", + "move.azets.no", + "move.azets.se", + "movemeal.com", + "movemeforward.co", + "movementdespise.com", + "movementgang.com", + "movemybackup.co", + "moverenvironmentalludicrous.com", + "moverl.com", + "movesickly.com", + "moveyouforward.co", + "moveyourbackup.co", + "moveyourdesk.co", + "movfull.com", + "movie-pass.club", + "movie-pass.live", + "moviead55.ru", + "moviesflix4k.info", + "moviesflix4k.xyz", + "moviesprofit.com", + "moviesring.com", + "mowcawdetour.com", + "mowdzgbusbqug.com", + "mowfruit.com", + "mowhamsterradiator.com", + "mowvra.idlookmall.com", + "moxtra.actonservice.com", + "moxuthoo.net", + "moycheiistill.com", + "moylfustics.com", + "mozgvya.com", + "mozoo.com", + "mp-pop.barryto.one", + "mp.pitchero.com", + "mp.theepochtimes.com", + "mp3bars.com", + "mp3dance.today", + "mp3pro.xyz", + "mp3vizor.com", + "mpabqjdlyfec.xyz", + "mpafnyfiexpe.net", + "mpakal.openapp.link", + "mpanyinadi.info", + "mpanythathav.info", + "mpanythathaveresultet.info", + "mpay69.com", + "mpbohwtqqnw.com", + "mpbpuctr.com", + "mpc-co.actonservice.com", + "mpcrvcbwdouo.com", + "mpfofpynoououe.xyz", + "mpfqphqf.com", + "mpglie.apartmentguide.com", + "mpgtft.zoobeauval.com", + "mphhqaw.com", + "mphkwlt.com", + "mpjtif.viabovag.nl", + "mpk01.com", + "mplayeranyd.info", + "mploymehnthejuias.info", + "mpnrs.com", + "mpougdusr.com", + "mppqellliovkuqi.com", + "mpqgoircwb.com", + "mprhrvnxppdxci.com", + "mprkxf.teebooks.com", + "mpsauudmnwarh.com", + "mpsqvsylctp.com", + "mpstat.us", + "mpsuadv.ru", + "mptentry.com", + "mptgate.com", + "mpuqucafrtt.com", + "mpvvjpsdgvkpd.com", + "mpzgnxmd.com", + "mpzwsvueph.com", + "mqabjtgli.xyz", + "mqaqtwkbwcqty.xyz", + "mqcjqjhy.com", + "mqdeeisghdpd.xyz", + "mqdownload.com", + "mqesfg.bpm-power.com", + "mqhaxf.keds.com", + "mqhuzk.soffadirekt.se", + "mqjpkx.lulli-sur-la-toile.com", + "mqjsdu.eataly.net", + "mqkuzy.com", + "mqldrm.lgcity.ru", + "mqldskirbp.com", + "mqnrrawj.com", + "mqojih.taschenkaufhaus.de", + "mqqxkkenfws.com", + "mqsicr.smiggle.co.uk", + "mquawbxc.com", + "mquwyx.engelhorn.de", + "mqvyob.vidaxl.fi", + "mqwqas.marketbio.pl", + "mqzoid.vintorte.com", + "mr-rank.de", + "mr.homedepot.ca", + "mr.media-bucket.com", + "mraozo.xyz", + "mrareljqr.com", + "mraza2dosa.com", + "mrdzuibek.com", + "mre6.destinia.ma", + "mrflvyizjrkytj.com", + "mrgrekeroad.com", + "mri.iradimed.com", + "mrjb7hvcks.com", + "mrksmm.yumegazai.com", + "mrlscr.com", + "mrmlxqck.com", + "mrmnd.com", + "mroehtuy.com", + "mroprospector.aviationweek.com", + "mrpdata.net", + "mrpihtwtoprvw.com", + "mrpsptpspesyg.com", + "mrpztdpe.com", + "mrqtxghhbykcjx.com", + "mrrhmjuve.com", + "mrskincash.com", + "mrstpnyxlbd.com", + "mrtbbnr.com", + "mrtbbnrdip.com", + "mrtnsvr.com", + "mrvio.com", + "mrwdgugoie.com", + "mryinerg.com", + "mrykkulwenw.com", + "mrzikj.com", + "ms-trackingapi.phenompeople.com", + "ms.dzen.ru", + "ms.informaengage.com", + "ms.topschooljobs.org", + "ms1.morganstanley.com", + "ms3t.club", + "msa-emea.secureforms.partnermcafee.com", + "msa-uki.secureforms.partnermcafee.com", + "msads.net", + "msadsscale.azureedge.net", + "msafoy.eyebuydirect.com", + "msbainfo.fbe.hku.hk", + "msdiouc.com", + "mseeru.faz.net", + "msensuedcounteract.com", + "msfvwi.sieuthiyte.com.vn", + "msg.71.am", + "msg.qy.net", + "msg.sqz.app", + "msgose.com", + "msgsafe.net", + "mshago.com", + "mshs.actonservice.com", + "msi.msigts.com", + "msidxwkjfqbrq.com", + "msigbs.actonservice.com", + "msioay.backcountry.com", + "msitec.actonservice.com", + "mskjtggjwix.com", + "msnvqfjg.com", + "msotdipkjtata.com", + "mspnvrkthtvcpl.com", + "mspznxahjjx.com", + "msr.p-antiaging.com", + "msrehcmpeme.com", + "msrvt.net", + "mstlewdhec.com", + "mstm.motorsport.com", + "mstrlytcs.com", + "msub.mmail.northeast.aaa.com", + "msufcu.actonservice.com", + "msyyvyle.com", + "msz3.destinia.cn", + "mt-business.vodafone.com", + "mt.plateiq.com", + "mt34iofvjay.com", + "mt48.net", + "mtag.mman.kr", + "mtbbsewhceqgv.com", + "mtbflj.elementaree.ru", + "mtburn.com", + "mtc.jetstar.com", + "mtc.nhk.or.jp", + "mtc.qantas.com", + "mtcs.nhk-ondemand.jp", + "mtcs.nhk.or.jp", + "mtcvyv.karakartal.com", + "mtcvyv.sporx.com", + "mtcvyv.superfb.com", + "mtcvyv.webaslan.com", + "mteme7li1d6r.vertexmarketingagency.com", + "mtest.fontself.com", + "mtgzlnugxej.com", + "mthvjim.com", + "mtkure.gazin.com.br", + "mtoxtg.tezenis.com", + "mtr.fluor.com", + "mtrace.qq.com", + "mtracking.mhequipment.com", + "mtrcs.samba.tv", + "mtree.com", + "mtrs.cooecfluor.com", + "mtrs.fluor.com", + "mtrs.fluorconstructors.com", + "mtrs.fluoruniversity.com", + "mttjepfakwch.com", + "mtuqnl.roomys-webstore.jp", + "mtvgxt.partirpascher.com", + "mtvnbq.infopraca.pl", + "mtwdmk9ic.com", + "mtx.lastminute.com.au", + "mtyciy.solebox.com", + "mtypitea.net", + "mtytfjijgsfoy.com", + "mtzenhigqg.com", + "muchlivepad.com", + "muchotrust.com", + "mucinyak.com", + "muckilywayback.top", + "mucopussamkhya.com", + "mud4.destinia.com.eg", + "mudbankoxfords.top", + "muddiedbubales.com", + "muddledaftermath.com", + "muddledmemory.com", + "muddyharold.com", + "muddytransplantinsert.com", + "mudwortlithog.website", + "muendakutyfore.info", + "mufcrkk.com", + "mufflealiases.com", + "muffled-apartment.com", + "mufflercypress.com", + "mufflerlightsgroups.com", + "mugantlerfloral.com", + "mugapi.lazzarionline.com", + "mugexfxue.com", + "mugleafly.com", + "mugpothop.com", + "mugrikees.com", + "mugwetsomalo.top", + "muhlyramrod.top", + "muhttw.spotlightstores.com", + "muipe.xyz", + "muirpekvl.com", + "mujilora.com", + "mujjrh.stylenanda.com", + "mukhtarproving.com", + "mulaukso.com", + "mulberryay.com", + "mulberrydoubloons.com", + "mulberryresistoverwork.com", + "mulberrytoss.com", + "muleattackscrease.com", + "mulecleared.com", + "mulesto.com", + "muletatyphic.com", + "multiadblock.com", + "multicoloredsteak.pro", + "multieser.info", + "multiflings.com", + "multimater.com", + "multimedia.netplusentremont.ch", + "multipledrawers.com", + "multiplydiscourage.com", + "multiplyinvisible.com", + "multiwall-ads.shop", + "multstorage.com", + "mumblesmisrun.space", + "mumgenericcourt.com", + "mumintend.com", + "mummydiverseprovided.com", + "mumpingwomerah.top", + "munchkin.marketo.net", + "mundanenail.com", + "mundanepollution.com", + "munilf.com", + "munnin.hicsuntdra.co", + "munpracticalwh.info", + "munsterduke.com", + "mupmos.levis.com.au", + "mupufktvziob.com", + "mupyfpimgnvqdgy.com", + "muqoxfnwyz.com", + "muqtti.motoin.de", + "muragetunnel.com", + "muralattentive.com", + "murallyhuashi.casa", + "muraubse.com", + "murderassuredness.com", + "muricidmartins.com", + "muriheem.net", + "murkybrashly.com", + "murkymeeting.com", + "murkymouse.online", + "murreyequate.com", + "muscledarcysilly.com", + "musclehaulse.top", + "muscleomnipresent.com", + "musclesadmonishment.com", + "muscleserrandrotund.com", + "musclesprefacelie.com", + "musclyskeely.top", + "muscularcopiedgulp.com", + "musedemeanouregyptian.com", + "museummargin.com", + "mushroomplainsbroadly.com", + "musicalbilateral.com", + "musicalglutton.com", + "musiccounter.ru", + "musicianabrasiveorganism.com", + "musicinmysoul.biz", + "musicnote.info", + "muskatarsenal.com", + "musmentportal.com", + "musselchangeableskier.com", + "musselregimentcharles.com", + "mussybebrave.com", + "mustardeveningobvious.com", + "mustbehand.com", + "mustdealingfrustration.com", + "mutcheng.net", + "mutecrane.com", + "muteknife.com", + "mutemailbox.com", + "mutenessdollyheadlong.com", + "muterange.com", + "mutinousconductdisk.com", + "mutinydisgraceeject.com", + "mutinygrannyhenceforward.com", + "mutomb.com", + "mutsjeamenism.com", + "mutteredadis.org", + "mutteredadisa.com", + "muttergrew.com", + "muttermathematical.com", + "muttersedatetransmitted.com", + "muttonperiltower.com", + "mutualreviveably.com", + "mutux.cfd", + "muwmedia.com", + "muwyib.lettuce.co.jp", + "muzarabeponym.website", + "muzhikendover.top", + "muzoohat.net", + "muzzlematrix.com", + "muzzlepairhysteria.com", + "mv.treehousei.com", + "mva1.maeva.com", + "mvbvvwfkhbtfpn.xyz", + "mvc.shopjapan.co.jp", + "mvcqerddcnyfx.com", + "mvcwfqntrnatng.com", + "mvgzwamfvkw.com", + "mvhiyha.com", + "mvjkbj.2-carat.net", + "mvjkbj.inazumanews2.com", + "mvjlsdqd.com", + "mvkjeglvbbfvm.xyz", + "mvlvxzhxjci.com", + "mvlxwnbeucyrfam.xyz", + "mvlxxocul.xyz", + "mvlyimxovnsw.xyz", + "mvnmkbixlvb.com", + "mvntaalwjvk.com", + "mvnznqp.com", + "mvubzqaowhhgii.com", + "mvujvxc.com", + "mvvhwabeshu.xyz", + "mvwkysam.com", + "mvwslulukdlux.xyz", + "mw-ind.actonservice.com", + "mwa.meanwellaustralia.com.au", + "mwazhey.com", + "mwbhkv.plasico.bg", + "mwbilx.pisos.com", + "mwbrnpmixxtu.com", + "mwcxljdywq.com", + "mwf7.montecarlowellness.com", + "mwfdaciicqhyrj.com", + "mwifcugxihhpwm.com", + "mwikpepfiw.com", + "mwirawdrexp.com", + "mwjkteucypb.com", + "mwkusgotlzu.com", + "mwlle.com", + "mwmqtisxndbjdr.com", + "mwmxyurgupy.com", + "mworkhovdimin.info", + "mworkhovdiminat.info", + "mwprotected.com", + "mwquick.com", + "mwrgi.com", + "mws.verisk.com", + "mwtnnfseoiernjx.xyz", + "mwxema.galerieslafayette.com", + "mwxopip.com", + "mx.carfax.com", + "mx.carte-gr.total.fr", + "mx.happ.social", + "mx.information.maileva.com", + "mx.mywd.com", + "mx2.carte-gr.total.fr", + "mx2.happ.social", + "mxdzxd.mister-auto.com", + "mxgboxq.com", + "mxgjgvoazhit.com", + "mxhunv.kurz-mal-weg.de", + "mxipwcyo.xyz", + "mxmezfyjgw.com", + "mxmkhyrmup.com", + "mxmwqo.biosante.com.br", + "mxpdsu.bhv.fr", + "mxplwkgqfvln.com", + "mxpnl.com", + "mxptint.net", + "mxsvjc.hackers.ac", + "mxtads.com", + "mxtqenvjpwj.com", + "mxuiso.com", + "mxzluxet.com", + "my-cleaner.info", + "my-go.experian.com", + "my-hanson.com", + "my-hookup-clubs1.com", + "my-staging.villa.ge", + "my-testing.tsgo.io", + "my.bake-club.com", + "my.blueprint-health.com", + "my.bruker.com", + "my.carolina.com", + "my.catfinancial.com", + "my.exotravel.com", + "my.fbird.co", + "my.fynd.com", + "my.gaius.app", + "my.igrafx.com", + "my.iheart.com", + "my.internationalsos.com", + "my.iso.com", + "my.kace.com", + "my.kpmg.ca", + "my.likeo.fr", + "my.macu.com", + "my.ndge.co", + "my.nextgem.com", + "my.pannar.com", + "my.powur.com", + "my.showin.gs", + "my.shymilftube.com", + "my.totaljobs.com", + "my.tsgo.io", + "my.verisk.com", + "my.w.tt", + "my.xactware.co.uk", + "my.xactware.com", + "my1elitclub.com", + "mya.actonservice.com", + "myabsconds.com", + "myactualblog.com", + "myadcash.com", + "myads.company", + "myads.net", + "myads.telkomsel.com", + "myadsserver.com", + "myaffiliateprogram.com", + "myakiu.trendhim.ch", + "myaliamusties.top", + "myapp.branch.rocks", + "mybbc-analytics.files.bbci.co.uk", + "mybdrttnqbrh.com", + "mybestdc.com", + "mybestnewz.com", + "mybetterck.com", + "mybetterdl.com", + "mybettermb.com", + "mybjjg.vlan.be", + "mybloglog.com", + "mybmrtrg.com", + "mybuys.com", + "mycamlover.com", + "mycasinoaccounts.com", + "mycdn.co", + "mycdn2.co", + "mycelesterno.com", + "myckdom.com", + "myclickpush.com", + "mycomm2.hackensackmeridian.org", + "mycoolfeed.com", + "mycoolnewz.com", + "mycounter.ua", + "mycrdhtv.xyz", + "mydailynewz.com", + "mydario.actonservice.com", + "mydas.mobi", + "mydirtytinders.com", + "myeasetrack.com", + "myeasyvpn.com", + "myemdwtjqkwvlmw.xyz", + "myetherwalletet.org", + "myevents.thalesgroup.com", + "myexhibiteam.actonservice.com", + "myfastcdn.com", + "myfcvvacftdam.com", + "myfeed.thalesgroup.com", + "myfreshposts.com", + "myfreshspot.com", + "myfuture.futureelectronics.com", + "mygeomanager.org", + "mygoodlives.com", + "mygsyv.com", + "mygtmn.com", + "myhappy-news.com", + "myhealth.ssmhealth.com", + "myhjlprux.com", + "myhome.usg.com", + "myhotdates.com", + "myhotelbook.pegs.com", + "myhugewords.com", + "myhypeposts.com", + "myhypestories.com", + "myhzndxsndppx.com", + "myimagetracking.com", + "myinfo.borland.com", + "myinfo.eaton.com", + "myjack-potscore.life", + "myjapanonlineshop.xyz", + "myjdhmoiiwgise.com", + "mykiger.com", + "mykneads24.com", + "mykofyridhsoss.xyz", + "mylarrhoding.top", + "mylink-today.com", + "mylinkbox.com", + "myliveforyoudreder.com", + "mylives.xyz", + "mylot.com", + "mymix.mixdevelopment.com", + "mymix.mixtel.com", + "mymix.mixtelematics.com", + "mynameserverok.xyz", + "mynativeads.com", + "myniceposts.com", + "myolnyr5bsk18.com", + "myopia.gocheckkids.com", + "myopybaldwin.com", + "mypa-hk.americanexpress.com", + "mypa-in-prop.americanexpress.com", + "mypa-sg-prop.americanexpress.com", + "mypagerank.net", + "mypagerank.ru", + "myperfect2give.com", + "mypopads.com", + "mypowermall.com", + "mypowur.eyecue.io", + "myprofile.panasonic.eu", + "myprofile.technics.eu", + "myraqcajwkeyqd.com", + "myretailmatch.actonservice.com", + "myrtolbanzai.com", + "mysearchflow.com", + "mysecurify.com", + "myselfkneelsmoulder.com", + "mysingleromance.com", + "mysite.webroot.com", + "mysleepds.com", + "mystat.pl", + "mysteriousmonth.com", + "mystery.vfmleonardo.com", + "mysticaldespiseelongated.com", + "mystnock.digital", + "mysweetteam.com", + "myteamdev.com", + "mythicsallies.com", + "mythings.com", + "mytiris.com", + "myudkrefaiygs.com", + "myunderthfe.info", + "myway.com", + "mywebpage.ni.com", + "mywondertrip.com", + "myxlyajuhsjiwsp.com", + "myxuak.mir-kubikov.ru", + "myyhvsekloyvul.com", + "mzcaiegjmuwfd.com", + "mziso.xyz", + "mzldzb.crocs.pl", + "mzodalowsh.com", + "mzol7lbm.com", + "mzotuklkorr.com", + "mzpbvvxv.com", + "mzteishamp.com", + "mztqgmr.com", + "mzuspejtuodc.com", + "mzwkss.chiccousa.com", + "mzxfrok.com", + "mzzxfib.com", + "n.earthlink.net", + "n.fcd.su", + "n.fitchratings.com", + "n.gemini.yahoo.com", + "n.hdsupplysolutions.com", + "n.hnntube.com", + "n.homepass.com", + "n.lexusfinancial.com", + "n.netquote.com", + "n.toyotafinancial.com", + "n0299.com", + "n0355.com", + "n0400.com", + "n0433.com", + "n06.biz", + "n0gge40o.de", + "n0v1cdn.com", + "n1g459ky7y.com", + "n1pusher.com", + "n2.mouseflow.com", + "n26-trusted.n26.com", + "n2major.com", + "n367tqpdxce0.quine.sh", + "n49seircas7r.com", + "n4kb43cl2bsw.creatordrop.com", + "n4m5x60.com", + "n4pusher.com", + "n69.com", + "n6kux3ys3lhv.com", + "n7e4t5trg0u3yegn8szj9c8xjz5wf8szcj2a5h9dzxjs50salczs8azls0zm.com", + "n9s74npl.de", + "na-pages.husqvarna.com", + "na.groupondata.com", + "naambonder.com", + "naanalle.pl", + "naawurkshdhs.com", + "nabaldeed.top", + "nabalpal.com", + "nabauxou.net", + "nabbr.com", + "nabgrocercrescent.com", + "nabicbh.com", + "nableemblems.com", + "nableriptide.com", + "nablesasmetotrea.info", + "nachodusking.com", + "nachusfarced.top", + "nacontent.pro", + "nadajotum.com", + "nadelle.wantsext.me", + "nadjyiyolmxfea.com", + "nadruphoordy.xyz", + "nads.io", + "naewynn.com", + "nafaec.com", + "naffor.com", + "nafmxc.1083.fr", + "naforeshow.org", + "nafrebnkxlmgos.com", + "nagarh.com", + "naggingirresponsible.com", + "nagrainoughu.com", + "nagrande.com", + "nagues.com", + "nagwrotedetain.com", + "naiantcapling.com", + "naicoapt.com", + "naidileobram.actonservice.com", + "naifason.xyz", + "naifshinnied.top", + "naiglipu.xyz", + "naigristoa.com", + "nailsandothesa.org", + "naimoate.xyz", + "naipatouz.com", + "naipsouz.net", + "nairapp.com", + "naisepsaige.com", + "naiskosungueal.top", + "naive-skin.pro", + "naivegirlie.com", + "naivescorries.com", + "naivestatement.com", + "naj.sk", + "nakamasweb.com", + "nakedfulfilhairy.com", + "nakisa.actonservice.com", + "nala.headuplabs.com", + "nalhedgelnhamf.info", + "naliw.xyz", + "naloblwidg.com", + "namcah.alipearlhair.com", + "name0fbestway.com", + "nameads.com", + "namel.net", + "namelessably.com", + "namelymagnanimitycube.com", + "namelymutiny.com", + "namesakecapricorntotally.com", + "namesakedisappointmentpulverize.com", + "namesakeoscilloscopemarquis.com", + "namjzoa.xyz", + "namol.xyz", + "namrinfo.motorolasolutions.com", + "nan0cns.com", + "nan46ysangt28eec.com", + "nanalytics.virginaustralia.com", + "nanborderrocket.com", + "nancontrast.com", + "nandasmile.org", + "nandtheathema.info", + "nanduquelch.com", + "nandweandthe.org", + "naneducate.com", + "nanesbewail.com", + "nanfleshturtle.com", + "nangalupeose.com", + "nangelsaidthe.info", + "nangkasec.com", + "nanhermione.com", + "nannot.com", + "nanostats.nanopress.it", + "nanouwho.com", + "nanrumandbac.com", + "nanthealth.actonservice.com", + "naoforge.net.jumia.com.ng", + "naolemkkg.com", + "naomicasuist.top", + "naonoupm.com", + "naopgibzhfrz.com", + "naoprj.com", + "napainsi.net", + "napallergy.com", + "napererelysian.com", + "napesropes.com", + "napkinaunts.com", + "naplesspeisage.com", + "napony.com", + "napoof.com", + "nappyattack.com", + "nappyneck.com", + "narc-dc.actonservice.com", + "narenrosrow.com", + "narineware.com", + "narispigweed.top", + "narkalignevil.com", + "narkwhelmed.digital", + "narrateharmala.com", + "narrucp.com", + "narwbaqtct.xyz", + "nasi.etherscan.com", + "nasscom.epoise.com", + "nasscomtest.epoise.com", + "nastycognateladen.com", + "nastycomfort.pro", + "nastydollars.com", + "nastymankinddefective.com", + "nastymetus.com", + "natapea.com", + "natare.xyz", + "natcreativeide.info", + "nathanaeldan.pro", + "nationalaccounts.adp.com", + "nationalityblizzard.com", + "nationhandbook.com", + "nationsencodecordial.com", + "nationssalvation.com", + "nativclick.com", + "native-ads-events-api.c4s-rd.services", + "native-adserver.com", + "native-track.com", + "nativeadmatch.com", + "nativeadsfeed.com", + "nativepu.sh", + "nativeroll.tv", + "nativeshumbug.com", + "nativewpsh.com", + "nativewpshep.com", + "natorm.com", + "natregs.com", + "nats.xing.com", + "natsdk.com", + "natseegirde.net", + "natsp.xing.com", + "nattepush.com", + "natuarycomping.com", + "naturalhealthsource.club", + "naturalistsbumpmystic.com", + "naturallyedaciousedacious.com", + "naturewhatmotor.com", + "naubatodo.com", + "naubme.info", + "naucaips.com", + "naucaish.net", + "naufistuwha.com", + "naughtymets.com", + "naughtynotice.pro", + "naulme.info", + "naumkamebian.com", + "naupouch.xyz", + "naupseko.com", + "nauseacomplimentary.com", + "nauseousonto.com", + "naustoch.net", + "nauthait.com", + "nauwheer.net", + "navaidaosmic.top", + "navalreasonablynearby.com", + "navegg.com", + "navelasylumcook.com", + "navelfletch.com", + "naveljutmistress.com", + "navfja.answear.hu", + "navigablepiercing.com", + "navigateconfuseanonymous.com", + "navigatecrudeoutlaw.com", + "navigateembassy.com", + "navigateiriswilliam.com", + "navigation-timing.meinestadt.de", + "navigationconcept.com", + "navigator-analytics.tweakwise.com", + "navigator.io", + "navrcholu.cz", + "navywilyoccur.com", + "nawbusdf.com", + "nawcgetfwpbff.com", + "nawpush.com", + "naxadrug.com", + "naybreath.com", + "naysaywinless.guru", + "nazakxodbz.com", + "nazallhtjfh.com", + "nazyepfnko.com", + "nbcnews.black.news", + "nbcxa65t001z.net.jumia.ug", + "nbfopy.jjshouse.com", + "nbg.seagate.com", + "nbhywngpk.xyz", + "nbinhcfnyegxxrv.com", + "nbizzi.store.ferrari.com", + "nbmramf.de", + "nbmuesyi.com", + "nboclympics.com", + "nboedfpto.com", + "nbohze.thenorthface.ru", + "nbottkauyy.com", + "nbr9.xyz", + "nbrngg.rinkaiseminar.co.jp", + "nbrsoqcwgmif.com", + "nbryb.com", + "nbsfmradio.com", + "nbstatic.com", + "nbucvfymvkyv.com", + "nbuztmmcv.com", + "nbwvxfqpfonnqi.xyz", + "nbyggk.jocee.jp", + "ncaavvcssf.com", + "ncaudienceexchange.com", + "ncbabz.hometogo.co.uk", + "ncc.nip-col.jp", + "nccaf.ncc-mens.com", + "nccer.actonservice.com", + "nceexam.quantresear.ch", + "ncejhltxobrl.com", + "nceqpmxyhqo.com", + "nceteventuryrem.com", + "ncevipdjsuoln.com", + "ncgvowqfolon.com", + "ncoadbwagfvsdya.com", + "ncovebrwyronpg.com", + "ncpgxioelrp.com", + "ncpnth.xyz", + "ncpxhrurirscgsd.com", + "nct.ui-portal.de", + "nctrk.abmail.com.br", + "ncubadmavfp.com", + "ncukankingwith.info", + "ncukgqjfaxjv.com", + "ncvsbz.bonds.com.au", + "ncwabgl.com", + "ncx2.voyage-prive.it", + "ncxxek.donedeal.ie", + "nczils.pristineauction.com", + "nczxuga.com", + "nd.nasdaqtech.nasdaq.com", + "ndandinter.hair", + "ndccouuyotn.com", + "ndcomemuni.com", + "ndcywq.ullapopken.fr", + "nddnvliv.com", + "ndds0001.com", + "ndds0002.com", + "ndedaphon.com", + "ndegj3peoh.com", + "ndejhe73jslaw093.com", + "ndeooc.bubbleroom.no", + "nderpurganismpr.info", + "nderthfeo.info", + "ndgrlo.visiondirect.com.au", + "ndha4sding6gf.com", + "ndhfywacw.com", + "ndi.nuance.com", + "nditingdecord.org", + "ndjelsefd.com", + "ndocfwuyhvlr.com", + "ndparking.com", + "ndpugkr.com", + "ndqdwykc.com", + "ndqkxjo.com", + "ndqxdgnungzfx.com", + "ndroip.com", + "ndroyp.gettingpersonal.co.uk", + "ndryqdqwtnn.com", + "ndthensome.com", + "ndtsusmqnuslkqx.com", + "ndwouldmeu.info", + "ndxdcbgwxwqhre.com", + "ndzksr.xyz", + "ndzoaaa.com", + "neaaom.ytn.co.kr", + "neads.delivery", + "neahbutwehavein.info", + "neandwillha.info", + "neapsberne.digital", + "nearestaxe.com", + "nearestmicrowavespends.com", + "nearestsweaty.com", + "nearvictorydame.com", + "neateclipsevehemence.com", + "neatenmikra.life", + "neatenscarfed.com", + "neathousepartners.actonservice.com", + "neathygienesmash.com", + "neatsafety.com", + "neatshade.com", + "neawaytogyptsix.info", + "nebackextol.top", + "nebsefte.net", + "nebulacrescent.com", + "nebulajubilee.com", + "nebulousamusement.com", + "nebulouslostpremium.com", + "nebulousripple.com", + "neburn.com", + "neceme.com", + "necessaryclassroom.pro", + "necessaryescort.com", + "necessaryinborn.com", + "necessarysticks.com", + "necessarywax.com", + "necheadirtlse.org", + "nechupsu.com", + "neckloveham.live", + "ned.themarketingscience.com", + "nedamericantpas.info", + "nedandlooked.org", + "nedasco.actonservice.com", + "nedaughablelead.info", + "nedouseso.com", + "nedstatbasic.net", + "neebeech.com", + "neechube.net", + "neechuce.net", + "needeevo.xyz", + "needlessnorth.com", + "needleworkemmaapostrophe.com", + "needleworkhearingnorm.com", + "neednguarded.space", + "needntrusts.com", + "needspuffer.website", + "needydepart.com", + "needyneedle.com", + "needyscarcasserole.com", + "neegreez.com", + "neehoose.com", + "neejisee.xyz", + "neepsolufab.com", + "neerecah.xyz", + "neetoutoo.com", + "neexzbibw.com", + "neezausu.net", + "nefdcnmvbt.com", + "negatesupervisor.com", + "negative-might.pro", + "neglectblessing.com", + "negligentpatentrefine.com", + "negolist.com", + "negotiatetime.com", + "negotiationmajestic.com", + "negxkj5ca.com", + "negyuk.com", + "nehree.com", + "neigh11.xyz", + "neighborhood268.fun", + "neighborhoodsluts.com", + "neighborlywatch.com", + "neigna.com", + "neintheworld.org", + "neitherpennylack.com", + "nekaujoa.net", + "nekcakexk.com", + "nekgtz.bluestoneperennials.com", + "nektonsrutate.com", + "nelhon.com", + "nellads.com", + "nellmeeten.com", + "nellthirteenthoperative.com", + "nelreerdu.net", + "nemewagro.com", + "nend.net", + "nenectedithcon.info", + "neocounter.neoworx-blog-tools.net", + "neoftheownouncillo.info", + "neoncsr21.net.anwalt.de", + "neonedfilmier.com", + "neopowerlab.com", + "neosllc.actonservice.com", + "neousaunce.com", + "neowiv.brumbrum.it", + "nephef.com", + "neptunclicks.com", + "nereserv.com", + "nereu-gdr.com", + "nerfctv.com", + "nergyflexibilit.pics", + "nerldv.ullapopken.pl", + "nerolsdraymen.com", + "nervegus.com", + "nervous-touch.pro", + "nervousclangprobable.com", + "nervoussummer.com", + "nervoustolsel.com", + "nesefurthere.info", + "nesfspublicate.info", + "nesiotcusses.space", + "neslaveswedge.guru", + "nesokiahld.com", + "nesolam.com", + "nessainy.net", + "nestedcoppras.com", + "nestledmph.com", + "nestledoubtlog.com", + "net-filter.com", + "net.24-ads.com", + "net.brillen.de", + "net.cadeautjes.nl", + "net.contorion.de", + "net.daraz.com", + "net.daraz.com.bd", + "net.deine-arena.de", + "net.fashionsisters.de", + "net.haier.com", + "net.home24.ch", + "net.home24.com", + "net.home24.it", + "net.iberia.com", + "net.jumia.com", + "net.jumia.com.eg", + "net.mydays.ch", + "net.shop.com.mm", + "net.steiner-vision.de", + "net.tradeers.de", + "net.voopter.com.br", + "net.zooroyal.de", + "net1.netski.com", + "netagent.cz", + "netc.sfr.fr", + "netcatx.com", + "netclickstats.com", + "netcommunities.com", + "netdirect.nl", + "netech.postaffiliatepro.com", + "netflopin.com", + "nethebravero.com", + "netherinertia.life", + "nethosta.com", + "netincap.com", + "netinsight.actonservice.com", + "netjtgcbe.xyz", + "netlify-rum.netlify.app", + "netmera-web.com", + "netmera.com", + "netmng.com", + "netpatas.com", + "netpool.netbookia.net", + "netshelter.net", + "netstam.com", + "netstat.yunnan.cn", + "nettlyphosis.com", + "netund.com", + "network.cogentco.com", + "network.conterra.com", + "network.lightpathfiber.com", + "network.wintechnology.com", + "networkingexchange.att.com", + "networkprotection.mcafee.com", + "networks.balluff.com", + "neudesicmediagroup.com", + "neumasham.space", + "neural.myth.dev", + "neurinacyesis.com", + "neurotrack.neurolake.io", + "neutralturbulentassist.com", + "neuwiti.com", + "nevbbl.com", + "never2never.com", + "neverforgettab.com", + "neverheartache.com", + "neverthelessamazing.com", + "neverthelessdamagingmakes.com", + "neverthelessdepression.com", + "nevillepreserved.com", + "new-incoming.email", + "new-new-years.com", + "new-programmatic.com", + "new-psh.com", + "new-twinks.com", + "new17write.com", + "newadflow.com", + "newadflown.com", + "newadflows.com", + "newads.bangbros.com", + "newadsfit.com", + "newappmssg.ru", + "newaprads.com", + "newbiquge.org", + "newbluetrue.xyz", + "newbornleasetypes.com", + "newbornprayerseagle.com", + "newcomerbenchlilac.com", + "newcrbpc.com", + "newdisplayformats.com", + "newdomain.center", + "newestchalk.com", + "newhigee.net", + "newir3ltyug79aiman.com", + "newjersey-content.cresa.com", + "newjulads.com", + "newlifezen.com", + "newlyleisure.com", + "newlywedexperiments.com", + "newmayads.com", + "newnet.qsrch.com", + "newnudecash.com", + "newoctads.com", + "newonlinedates.com", + "newopenx.detik.com", + "newperspective.americanexpress.com", + "newprofitcontrol.com", + "newrotatormarch23.bid", + "newrtbbid.com", + "news-back.org", + "news-balica.com", + "news-bigefu.com", + "news-bizowa.com", + "news-bobeho.com", + "news-butoto.com", + "news-buzz.cc", + "news-capufu.com", + "news-fadubi.com", + "news-galuzo.cc", + "news-getogo.com", + "news-headlines.co", + "news-host.net", + "news-info.gcgfinancial.com", + "news-jelafa.com", + "news-jivera.com", + "news-losaji.com", + "news-mefuba.cc", + "news-nerahu.cc", + "news-paxacu.com", + "news-pewuce.com", + "news-place1.xyz", + "news-portals1.xyz", + "news-rarore.cc", + "news-rojaxa.com", + "news-site1.xyz", + "news-tamumu.cc", + "news-universe1.xyz", + "news-weekend1.xyz", + "news-wew.click", + "news-xehola.com", + "news-zolehe.com", + "news.azcapitoltimes.com", + "news.bestcompaniesgroup.com", + "news.bpsecinc.com", + "news.bridgetowermedia.com", + "news.brokersalliance.com", + "news.caamp.org", + "news.cannesyachtingfestival.com", + "news.chiefexecutive.net", + "news.cmatcherlink.com", + "news.colormagazine.com", + "news.communications-rmngp.fr", + "news.cpbj.com", + "news.crmtechnologies.com", + "news.dailyreporter.com", + "news.dbschenker.com", + "news.djcoregon.com", + "news.equipbaie.com", + "news.expoprotection.com", + "news.fiac.com", + "news.finance-commerce.com", + "news.forddirectdealers.com", + "news.iftm.fr", + "news.income.com.sg", + "news.inttra.com", + "news.journalrecord.com", + "news.la-z-boy.com", + "news.libn.com", + "news.lvb.com", + "news.mailperformance.com", + "news.masslawyersweekly.com", + "news.mazars.nl", + "news.mclaren.org", + "news.mecktimes.com", + "news.milawyersweekly.com", + "news.molawyersmedia.com", + "news.nada.org", + "news.neworleanscitybusiness.com", + "news.njbiz.com", + "news.nydailyrecord.com", + "news.petage.com", + "news.promo.fcagroup.com", + "news.rbj.net", + "news.reedexpo.com.cn", + "news.reedexpo.fr", + "news.salon-aps.com", + "news.scbiznews.com", + "news.scmanufacturingconference.com", + "news.seatrade-maritime.com", + "news.sitl.eu", + "news.sp2.org", + "news.strategiccfo360.com", + "news.strategiccio360.com", + "news.supplychain-event.com", + "news.tcsg.edu", + "news.thedailyrecord.com", + "news.thedolancompany.com", + "news.valawyersweekly.com", + "news.verimatrix.com", + "news2.secureforms.mcafee.com", + "newsaboutsugar.com", + "newsadsppush.com", + "newsadst.com", + "newsatads.com", + "newsbreakshere.com", + "newscadence.com", + "newsfeedscroller.com", + "newsflash.elliemae.com", + "newsformuse.com", + "newsfortoday2.xyz", + "newsforyourmood.com", + "newsfrompluto.com", + "newsignites.com", + "newsinform.net", + "newsletter-link.com", + "newsletter.bcautoencheres.fr", + "newsletter.davey.com", + "newsletter.dolce-gusto.ch", + "newsletter.sst-apac.test.cjmadobe.com", + "newsletter.standardandpoors.com", + "newsletter.teletech.com", + "newsletter.ticketac.com", + "newsletter.visitnc.com", + "newslettergermantreason.com", + "newsletterparalyzed.com", + "newsletters.bancsabadell.com", + "newslikemeds.com", + "newsmaxfeednetwork.com", + "newsnourish.com", + "newspapermeaningless.com", + "newstarads.com", + "newstemptation.com", + "newsunads.com", + "newswhose.com", + "newsyour.net", + "newt1.adultadworld.com", + "newt1.adultworld.com", + "newtest.wunderman-email.cjm.adobe.com", + "newthbvttskt.xyz", + "newthuads.com", + "newtits.name", + "newupdatesnow.com", + "newvideoapp.pro", + "newwinner.life", + "newzilla.name", + "newzmaker.me", + "nex.163.com", + "nexaapptwp.top", + "nexac.com", + "nexage.com", + "nexdunaw.xyz", + "next-done.website", + "nextmillmedia.com", + "nextpsh.top", + "nextyourcontent.com", + "nexxtv-events.servicebus.windows.net", + "nezygmobha.com", + "nfctoroxi.xyz", + "nffxqi.jorgebischoff.com.br", + "nfkd2ug8d9.com", + "nfkq8jy5db0b.com", + "nflxjp.residences-immobilier.com", + "nfmvsq.giuseppezanotti.com", + "nfojcjzhxwnh.com", + "nfoxlyvassg.com", + "nfptar.giordanoshop.com", + "nft-cryptosecurity.ru", + "nft-cryptosecurity.su", + "nftfastapi.com", + "nftfyvbfbonpe.com", + "nfts-opensea.web.app", + "nfts3etherweb3nft.su", + "nfudeh.jadebag.co.kr", + "nfupxwsdzbqen.com", + "nfuwpyx.com", + "nfwivxk.com", + "nfxktxuwx.com", + "nfxlrsxwvofi.com", + "ng3.ads.warnerbros.com", + "ngazee.novostroy-m.ru", + "ngazi.co.tz", + "ngc1.nsm-corp.com", + "ngcbjq.frecuento.com", + "ngdxvnkovnrv.xyz", + "ngegas.files.im", + "ngeoziadiyc4hi2e.com", + "ngfruitiesmatc.info", + "ngghll.me.co.kr", + "ngineet.cfd", + "nginxxx.xyz", + "ngjgnidajyls.xyz", + "nglestpeoplesho.com", + "nglmedia.com", + "ngpgjfojxyvgcp.com", + "ngplansforourco.info", + "ngponhtot.xyz", + "ngrjmdqvqk.com", + "ngs.actonservice.com", + "ngsinspiringtga.info", + "ngtktfwvyqf.com", + "nguad.com", + "ngueja.2ememain.be", + "ngujaqm.com", + "ngukmodukule.info", + "ngxpprnv.com", + "ngyxtr.ripcurl.com", + "nhanziohqat.com", + "nharghiooudi.xyz", + "nhckxyxaiwqnssh.com", + "nhdhoj.ibs.it", + "nheappyrincen.info", + "nhjnkis.com", + "nhjsuchlliioi.com", + "nhkokkrr.com", + "nhkoze.saneibd.com", + "nhksyoei.com", + "nhlvvh.sawadee.nl", + "nhnazx.outdoorlook.co.uk", + "nhopaepzrh.com", + "nhphkweyx.xyz", + "nhqkbl.semilac.pl", + "nhspndjqoehzf.com", + "nhuzqnpnbjm.com", + "ni8.lafuma-boutique.com", + "ni8.lafuma.com", + "nianstarvards.info", + "niauuslsoxwte.com", + "niblewren.co", + "nibvtxyofd.com", + "nicatethebene.info", + "nicatethebenefi.com", + "nicboab.com", + "nice-mw.com", + "nicebigheartedgargle.com", + "nicelocaldates.com", + "nicelyinformant.com", + "nicelyporeengine.com", + "nicerisle.com", + "nicesthoarfrostsooner.com", + "nicestsame.com", + "nicheads.com", + "nichedlinks.com", + "nicheevaderesidential.com", + "nicholassemicircledomesticated.com", + "nichools.com", + "nichtfaeroe.top", + "nicibelite.com", + "nickeeha.net", + "nickeleavesdropping.com", + "nickelphantomability.com", + "nicking-unding.com", + "nicknameuntie.com", + "nicksstevmark.com", + "nicmaui.com", + "nicmisa.com", + "nicthei.com", + "nidays.austria.ni.com", + "nidays.suisse.ni.com", + "nidays.switzerland.ni.com", + "nidqvgsubt.com", + "nidredra.net", + "nidudihideout.com", + "niecesexhaustsilas.com", + "niecesregisteredhorrid.com", + "nielledhaling.digital", + "nieveni.com", + "nievetacunjer.top", + "nifty-drive.pro", + "nifty-transportation.com", + "niftygraphs.com", + "niftyhospital.com", + "niftyjelly.com", + "nifvikfakt.com", + "nigelmidnightrappers.com", + "nigerm.com", + "niggedpacaya.com", + "niggeusakebvkb.xyz", + "nigglerimprove.top", + "nightclubconceivedmanuscript.com", + "nighter.club", + "nightfallforestallbookkeeper.com", + "nightfallroad.com", + "nighthereflewovert.info", + "nightingaletasting.com", + "nightmarerelive.com", + "nightsboostam.com", + "nightspickcough.com", + "nightwound.com", + "nigmen.com", + "nigooshe.net", + "nigure.com", + "nihiy.com", + "nihongirl.online", + "niiriitmybvqne.com", + "nikitas.openapp.link", + "nikkiexxxads.com", + "nil.naver.com", + "nilreels.com", + "niltibse.net", + "nimblebird.co", + "nimbleswan.io", + "nimhuemark.com", + "nimrute.com", + "ninanceenab.com", + "ninancukanking.info", + "nindscity.com", + "nindsstudio.com", + "nineanguish.com", + "nineteenlevy.com", + "nineteenthdipper.com", + "nineteenthpurple.com", + "nineteenthsoftballmorality.com", + "ninetyninesec.com", + "ninetypastime.com", + "ninetyreguli.com", + "ningdblukzqp.com", + "ninja.akamaized.net", + "ninja.onap.io", + "ninkorant.online", + "ninnycoastal.com", + "ninoglostoay.com", + "ninsinsu.com", + "ninsu-tmc.com", + "ninthfad.com", + "nipmucktwicer.com", + "nipperathymy.life", + "nippona7n2theum.com", + "nippytelephone.pro", + "niqwtevkb.xyz", + "nirashoawe.com", + "nirdjz.revolveclothing.com.au", + "nisaapp.nexus-dt.com", + "nisdnwiug.com", + "nishoagn.com", + "nitonsbanc.com", + "nitqbanrbcv.xyz", + "nitriotgillian.digital", + "nitroclicks.com", + "nitrogendetestable.com", + "nitrohunt.com", + "nitrous-analytics.s3.amazonaws.com", + "nitrousacuity.top", + "niwluvepisj.site", + "niwooghu.com", + "nixinggrugru.top", + "nizarstream.xyz", + "nization.com", + "nizvimq.com", + "njejgoscqmcqn.com", + "njfxmqvonppwq.com", + "njjebgkvrniwmr.com", + "njlcmkzfex.com", + "njlgwpardzl.com", + "njlzougyfjo.com", + "njnlih.realitatea.net", + "njorya.aosom.de", + "njpaqnkhaxpwg.xyz", + "njplpnoxgnbpid.com", + "njsbccyenjyq.com", + "njtkqifu.com", + "njtwub.schneider.de", + "njvacw.xyz", + "njxnsb.paodeacucar.com", + "nkarmh.jmbullion.com", + "nkbhsbteuu.com", + "nkbobsj.com", + "nkbpmxdubcd.com", + "nkcsycwf.com", + "nkewdzp.com", + "nkfinsdg.com", + "nkieuulsvvjrfh.com", + "nkjhcmlf.com", + "nkljaxdeoygatfw.xyz", + "nkmoo.com", + "nkmsite.com", + "nkothz.duskin.jp", + "nkotpweuxq.xyz", + "nkqxyn.misterspex.co.uk", + "nkredir.com", + "nkrvqmvlyryzn.com", + "nktbcnkdxhqniwx.com", + "nkwvwb.fluevog.com", + "nl-go.experian.com", + "nl-nl.coloplastcare.com", + "nl.aon.com", + "nlbdrwydovuq.xyz", + "nlbgkaesfhf.com", + "nlblzmn.com", + "nlbukc.babyworld.se", + "nld0jsg9s9p8.com", + "nleldedallovera.info", + "nlf6.vente-unique.pl", + "nlfqqjvyfr.com", + "nlgzhd.yoox.com", + "nljjem.honeys-onlineshop.com", + "nlkli.com", + "nlmthxjgjhg.com", + "nlnmfkr.com", + "nlntrk.com", + "nlog.naver.com", + "nlop.xyz", + "nlp-japan.life-and-mind.com", + "nltihf.fashiondays.ro", + "nltzqx.autodoc.co.uk", + "nlvnht.miror.jp", + "nlwjdxsa.com", + "nlyxqpeo.com", + "nlzxclfg.com", + "nmanateex.top", + "nmcdn.us", + "nmcpmjreuswnzs.com", + "nmcsqihltjdnheq.com", + "nmersju.com", + "nmetrics.samsung.com", + "nmetrics.samsungmobile.com", + "nmgassets.com", + "nmgplatform.com", + "nmhcroxspro.com", + "nmiodk.promiflash.de", + "nmkhvtnypwykfh.xyz", + "nmkli.com", + "nmo1.orpi.com", + "nmqwdmtwjleb.com", + "nmrjnqiwocfyi.com", + "nmsedhkcd.com", + "nmu3.destinia.be", + "nmxcadosdrcbd.com", + "nmxqtuyyojgm.com", + "nmybyxnjscf.com", + "nncvwymtn.com", + "nnetvsvxrxhkai.com", + "nnggo.com", + "nnhxjd.zielonalazienka.pl", + "nnivvr.zimmo.be", + "nnjisvdxaoet.com", + "nnjou.com", + "nnkeoi.timarco.com", + "nnkkxb.nuts.com", + "nnkqkvqk.com", + "nnncrox.com", + "nnobek.waschbaer.de", + "nnofmj.studiof.com.co", + "nnowa.com", + "nnoyigqsvjud.com", + "nnqyed.laredoute.be", + "nntgna.dmm.com", + "nntzjgzvbzz.com", + "nnvoia.closetworld.com", + "nnxijkdigwywla.com", + "no2veeamggaseber.com", + "no9pldds1lmn3.soundcloud.com", + "noa0.compteczam.fr", + "noaderir.com", + "noafoaji.xyz", + "noahilum.net", + "noaiaft.com", + "noanawie.com", + "noanrzfdt.com", + "noapai.name", + "noapsamoo.com", + "noaptauw.com", + "noazauro.net", + "nobbutaaru.com", + "nobilitybefore.com", + "noblelevityconcrete.com", + "noblesweb.com", + "nobodyengagement.com", + "nobodylightenacquaintance.com", + "nocaadobefpc.optus.com.au", + "nocaudsomt.xyz", + "noclef.com", + "nocturnalloom.com", + "nocturnalmystique.com", + "nocyjsmirnfwcb.com", + "nodcaterercrochet.com", + "noddinglavish.com", + "nodeclaim.com", + "nodouslover.com", + "nodreewy.net", + "noearon.click", + "noelsdoc.cam", + "noerwe5gianfor19e4st.com", + "noetianidite.top", + "noeyeon.click", + "noeyeon.com", + "nofashot.com", + "nofidroa.xyz", + "noflake-aggregator-http.narvar.com", + "nogxjk.dackonline.se", + "nogxlplmx.xyz", + "nohaxn.damattween.com", + "nohezu.xyz", + "noiselessplough.com", + "noiselessvegetables.com", + "noisybeforemorton.com", + "noisyjoke.pro", + "noisyoursarrears.com", + "noisytariff.com", + "noisyunidentifiedinherited.com", + "noitons.net", + "nojhhsg.com", + "noktaglaik.com", + "nol.yahoo.com", + "nollolofgulmof.com", + "nolrougn.com", + "noltaudi.com", + "nom.familysearch.org", + "nom.lds.org", + "nomadodiouscherry.com", + "nomadsbrand.com", + "nomadsdata.com", + "nomadsfit.com", + "nomeetit.net", + "nomeuspagrus.com", + "nominalclck.name", + "nominalreverend.com", + "nominateallegation.com", + "nominatecambridgetwins.com", + "nomorepecans.com", + "nomsc.kpn.com", + "noncepter.com", + "nonchalantnerve.com", + "nondeepunweave.top", + "nondescriptcrowd.com", + "nondescriptelapse.com", + "nondescriptlet.com", + "nondescriptmaterial.com", + "nondescriptnote.com", + "nondescriptsmile.com", + "nondescriptstocking.com", + "nondescripttuxedo.com", + "nonecoffeehousesuspicious.com", + "nonehalides.com", + "nonepushed.com", + "nonerr.com", + "nonesgue.space", + "nonesleepbridle.com", + "nonestolesantes.com", + "nonewnews.name", + "nonfattoplike.com", + "nonfictionrobustchastise.com", + "nonfictiontickle.com", + "nongamemealman.guru", + "nonprofit.aon.com", + "nonremid.com", + "nonsensethingresult.com", + "nonspewpa.com", + "nonstoppartner.de", + "nontent.powzers.lol", + "nonusy.top", + "noobilubi.com", + "noodle.backmarket.io", + "noodledesperately.com", + "noodokod.xyz", + "noojoomo.com", + "nookwiser.com", + "nooloqfzdta.com", + "noolt.com", + "noondaylingers.com", + "noonsderider.com", + "noonuproarincompetence.com", + "noopking.com", + "nooraunod.com", + "nooroapo.com", + "noosersturtles.com", + "nopalryyipped.com", + "nope.xn--mgbkt9eckr.net", + "nope.xn--ngbcrg3b.com", + "nope.xn--ygba1c.wtf", + "nopolicycrea.info", + "nopoloferewer.com", + "noproblfr.com", + "noptog.com", + "nordicmarketing.sedgwick.com", + "nordics.atradius.com", + "nordics.sharpmarketing.eu", + "nordicsbtaenrolment.americanexpress.co.uk", + "nordivpn.xyz", + "norentisol.com", + "noretia.com", + "norex-app.paihealth.no", + "noritesazotes.com", + "normalheart.pro", + "normallydirtenterprising.com", + "normalrepublicemulate.com", + "normkela.com", + "normugtog.com", + "noropianicnephrocytebites.com", + "norrisengraveconvertible.com", + "norrissoundinghometown.com", + "northleaderpayback.com", + "northmay.com", + "northplains.actonservice.com", + "northsidemediagroup.actonservice.com", + "northwestdiddived.com", + "northwire.actonservice.com", + "norymo.com", + "nosebleedjumbleblissful.com", + "nosedetriment.com", + "nosjew.glamira.de", + "nossairt.net", + "nossl.aafpfoundation.org", + "nossl.basco.com", + "nostalgicknot.com", + "nostalgicneed.com", + "nostocsfermery.life", + "nostrilquarryprecursor.com", + "nostrilsdisappearedconceited.com", + "nostrilsunwanted.com", + "nosuhplhkvvza.com", + "notablechemistry.pro", + "notablyassn.digital", + "notaloneathome.com", + "notchcollectormuffin.com", + "notcotal.com", + "notdyedfinance.com", + "notebookbesiege.com", + "notebookmedicine.com", + "noted-factor.pro", + "notepastaparliamentary.com", + "notepositivelycomplaints.com", + "notesbook.in", + "notesrumba.com", + "nothiermonicg.com", + "nothingmethod.com", + "nothingnightingalejuly.com", + "nothingpetwring.com", + "nothingunit.com", + "nothycantyo.com", + "notice-tmo.notice.assurancewireless.com", + "notice.hoopladigital.com", + "noticebroughtcloud.com", + "noticedbibi.com", + "notices.regis.edu", + "noticias.grandt.com.ar", + "notifcationpushnow.com", + "notifer.co.in", + "notificaciones.conduce-seguro.es", + "notification-list.com", + "notificationallow.com", + "notificationbyfacebook.firebaseapp.com", + "notificationbyfacebook.web.app", + "notifications.website", + "notiflist.com", + "notifpush.com", + "notifpushnext.net", + "notifpushnow.com", + "notifsendback.com", + "notify-monad.com", + "notify-service.com", + "notify.eset.com", + "notify.pray.com", + "notify.rocks", + "notify6.com", + "notifydisparage.com", + "notifyerr.com", + "notifyglass.com", + "notifyoutspoken.com", + "notifypicture.info", + "notifysrv.com", + "notifzone.com", + "notionfoggy.com", + "notionsshrivelcustomer.com", + "notionstayed.com", + "notjdyincro.com", + "notonthebedsheets.com", + "notorietycheerypositively.com", + "notorietyobservation.com", + "notorietyterrifiedwitty.com", + "notoriouscount.com", + "notoriousentice.com", + "notos-yty.com", + "notwithstandingjuicystories.com", + "notwithstandingpeel.com", + "noucoush.net", + "nougacoush.com", + "noughtefface.com", + "noughttrustthreshold.com", + "noukotumorn.com", + "noumohur.com", + "nounaswarm.com", + "noungundated.com", + "nounooch.com", + "nounpasswordangles.com", + "nounrespectively.com", + "noupsube.xyz", + "noureewo.com", + "nourishinghorny.com", + "nourishmentrespective.com", + "noushe.zevvle.com", + "nouveau-digital.com", + "nouveaulain.com", + "nouvhidtxryveg.com", + "nova-healthcare.actonservice.com", + "nova.dice.net", + "novadune.com", + "novarecoverycenter.actonservice.com", + "novedades.telecomfibercorp.com.ar", + "novel-inevitable.com", + "novelcompliance.com", + "novelty.media", + "noveltyensue.com", + "novem.pl", + "novemberadventures.com", + "novemberadventures.name", + "novemberseatsuccession.com", + "novembersightsoverhear.com", + "novemberslantwilfrid.com", + "novibet.partners", + "novicetattooshotgun.com", + "novidash.com", + "novitrk1.com", + "novitrk4.com", + "novitrk7.com", + "novitrk8.com", + "novostisporta.info", + "now.catersource.com", + "now.cummins.com", + "now.cumminsfiltration.com", + "now.fintechfutures.com", + "now.getwifireapp.com", + "now.greenbuildexpo.com", + "now.infinitecampus.com", + "now.informaconnect01.com", + "now.m5net.com", + "now.myfashionevents.com", + "now.peek-cloppenburg.de", + "now.tana.fi", + "now.wealthmanagement.com", + "nowadaysgrin.com", + "nowforfile.com", + "nowhisho.net", + "nowlooking.net", + "nowspots.com", + "nowsubmission.com", + "nowtrk.com", + "noxbfmatyavxl.com", + "noxdgqcm.com", + "noxiousinvestor.com", + "noxiousrecklesssuspected.com", + "noxixeffzek.com", + "nozzorli.com", + "npajp.icu", + "npaqfubekak.com", + "nparallel.actonservice.com", + "npbkhsarqzp.com", + "npcad.com", + "npcta.xyz", + "npczil.maxandco.com", + "npdnnsgg.com", + "npdocxjt.com", + "npehvrjmf.com", + "npfopn.mix.tokyo", + "nphtakjpw.com", + "npjhdunxxfhwgtv.com", + "npkkpknlwaslhtp.xyz", + "npkzqlhtecxx.com", + "nplden.legionathletics.com", + "npmgfyajejhlde.com", + "npoqyrxjmphdo.com", + "npprvby.com", + "npr.black.news", + "npracticalwhic.buzz", + "npracticalwhich.com", + "nprkvj.mall.sk", + "npsopu.clearly.ca", + "nptauiw.com", + "npteptptaexam.quantresear.ch", + "nptkpt.vangraaf.com", + "npttech.com", + "npugpilraku.com", + "npulchj.com", + "npvbjv.yourroom.ru", + "npvos.com", + "npytbfqwamyxkdp.xyz", + "nqacsh.boosted.dk", + "nqcbgz.cocopanda.se", + "nqccynlnmmumt.com", + "nqcdenlfuvuoqj.com", + "nqftyfn.com", + "nqgdljechyyska.com", + "nqgmcp.chairish.com", + "nqhataamn.xyz", + "nqisabwtfbm.com", + "nqkdocgce.com", + "nqmfmnmqysei.com", + "nqn7la7.de", + "nqoxrsrf.com", + "nqozgp.botland.com.pl", + "nqpdhoxgtrxa.xyz", + "nqrkzcd7ixwr.com", + "nqslmtuswqdz.com", + "nqtufgmgmjnwlj.com", + "nqvlkmmti.com", + "nqxnvy.levi.com.hk", + "nqyuel589fq5.esgrounding.com", + "nr-data.net", + "nr.mmcdn.com", + "nr.static.mmcdn.com", + "nra.locktonaffinity.net", + "nrcykmnukb.com", + "nrecitnr.com", + "nreg.world", + "nretholas.com", + "nrg.red-by-sfr.fr", + "nrjcur.pomelofashion.com", + "nrnma.com", + "nrqppdgnhaagjq.com", + "nrquff.supurgemarket.com", + "nrrgyk.hair-gallery.it", + "nrs6ffl9w.com", + "nrstxi.envieshoes.gr", + "nrtubi.sobrico.com", + "nrunmoldy.com", + "nrvbadypy.com", + "nryanocytqc.com", + "nrztjbpish.com", + "ns.carte-gr.total.fr", + "ns.rvmkitt.com", + "ns003.com", + "ns1.happ.social", + "ns1p.net", + "ns2.carte-gr.total.fr", + "ns3w1qrlbk4s.tip.etip-staging.etip.io", + "nsaascp.com", + "nsaimplemuke.info", + "nsc.coutts.com", + "nsc.iombank.com", + "nsc.natwest.com", + "nsc.natwestgroup.com", + "nsc.natwestgroupremembers.com", + "nsc.natwestinternational.com", + "nsc.rbs.co.uk", + "nsc.rbs.com", + "nsc.ulsterbank.co.uk", + "nsc.ulsterbank.com", + "nsc.ulsterbank.ie", + "nscmetrics.shell.com", + "nsdsvc.com", + "nsedgj.bonprix.de", + "nservantasrela.info", + "nsexfxwcvro.xyz", + "nsfocus.actonservice.com", + "nsfwadds.com", + "nsgyedmpxy.com", + "nsjczjnrravfcj.com", + "nsjyfpo.com", + "nskwqto.com", + "nslokxweviwqbg.com", + "nsm.dell.com", + "nsm.sungardas.com", + "nsm.tr.netsalesmedia.pl", + "nsmartad.com", + "nsmeasure.jstor.org", + "nsmetrics.adelaidenow.com.au", + "nsmetrics.couriermail.com.au", + "nsmetrics.dailytelegraph.com.au", + "nsmetrics.geelongadvertiser.com.au", + "nsmetrics.goldcoastbulletin.com.au", + "nsmetrics.heraldsun.com.au", + "nsmetrics.levi.com", + "nsmetrics.ni.com", + "nsmetrics.theaustralian.com.au", + "nsmetrics.themercury.com.au", + "nsmetrics.vogue.com.au", + "nsmpydfe.net", + "nsoimtgmnnbvi.com", + "nspmotion.com", + "nspot.co", + "nssoahlyadvb.xyz", + "nsstatistics.calphalon.com", + "nstclj.rubylane.com", + "nsteq.queensland.com", + "nstoodthestatu.info", + "nsuchasricew.com", + "nsultingcoe.net", + "nsyywkq.com", + "nszeybs.com", + "ntaqujdadat.com", + "ntcqmdif.com", + "ntdvjlvau.com", + "ntedbycathyhou.info", + "ntgetjpqk.com", + "nthldc.europcar.co.uk", + "ntjmnyzwkpb.com", + "ntlysearchingf.info", + "ntmastsault.info", + "ntmastsaultet.info", + "ntmatchwithy.info", + "ntmemns.com", + "ntoftheusysia.info", + "ntoftheusysianedt.info", + "ntoftheusysih.info", + "ntopcd.underarmour.nl", + "ntphyl.milan-jeunesse.com", + "ntreeom.com", + "ntrfr.leovegas.com", + "ntsiwoulukdli.org", + "ntsujfrvvabs.com", + "ntswithde.autos", + "ntt-fletscv.ntt-flets.com", + "ntuplay.xyz", + "nturnm.unisport.dk", + "nturnwpqyqup.com", + "ntvk1.ru", + "ntvpevents.com", + "ntvpever.com", + "ntvpevnts.com", + "ntvpforever.com", + "ntvpinp.com", + "ntvpwpush.com", + "ntvsw.com", + "ntxviewsinterfu.info", + "nu.esri.nl", + "nuanceslimli.top", + "nubbieraristae.com", + "nubseech.com", + "nucgsx.indestructibleshoes.com", + "nuclav.com", + "nucleo.online", + "nuculetirl.com", + "nudczusipbu.com", + "nudebenzoyl.digital", + "nudesgirlsx.com", + "nudgedfardel.com", + "nudgeduck.com", + "nudgehydrogen.com", + "nudgercoptine.life", + "nudgeworry.com", + "nueduringher.org", + "nuerprwm.xyz", + "nuevonoelmid.com", + "nuftitoat.net", + "nuggetschou.com", + "nuglegdkyjlaye.com", + "nugrudsu.xyz", + "nugxmtkydv.com", + "nui.media", + "nuisancehi.com", + "nukeluck.net", + "nukktn.dorko.hu", + "nukxwyyhuinwf.com", + "nuleedsa.net", + "nulez.xyz", + "null-point.com", + "nullahsembira.top", + "nullboatloo.com", + "nulldiscussion.com", + "nullitics.com", + "nullnorth.com", + "nullscateringinforms.com", + "nullsglitter.com", + "nulpailou.com", + "nultoaly.net", + "numberium.com", + "numberlessring.com", + "numbers.monthlyphotos.com", + "numberscoke.com", + "numbersinsufficientone.com", + "numbertrck.com", + "numbninth.com", + "numbswing.pro", + "numeralembody.com", + "numeralstoast.com", + "numerousnest.com", + "nums.upscale.app", + "nunailsum.com", + "nunciosmegasse.website", + "nunearn.com", + "nunhoefey.com", + "nuniceberg.com", + "nunnifybalize.website", + "nupdhyzetb.com", + "nuphizarrafw.com", + "nupjzylhequ.com", + "nuptoomaugou.net", + "nuquds.citizenwatch.com", + "nuqwe.com", + "nuraghireels.com", + "nurcghihmec.com", + "nurewsawan.org", + "nurewsawaninc.info", + "nurlscleping.com", + "nurno.com", + "nurobi.info", + "nuroflem.com", + "nurse.fastaff.com", + "nurse.trustaff.com", + "nursecompellingsmother.com", + "nurserysurvivortogether.com", + "nurture.mylivingvoice.com", + "nuseek.com", + "nutantvirific.com", + "nutattorneyjack.com", + "nutchaungong.com", + "nutgxfwechkcuf.com", + "nutletcorvees.com", + "nutmegshow.com", + "nutrientassumptionclaims.com", + "nutrientmole.com", + "nutritionshooterinstructor.com", + "nutritious-hang.pro", + "nutritiousbean.com", + "nutshellcellularfibber.com", + "nutshellwhipunderstood.com", + "nutsmargaret.com", + "nuttyorganization.com", + "nuvi.actonservice.com", + "nuxaxpluqa.com", + "nuxdwjicbg.com", + "nuyhvoshqnbkrg.com", + "nuyibu.pieper.de", + "nuyujp.barstoolsports.com", + "nuzuki.com", + "nv.inhaabit.com", + "nvaepsns.com", + "nvane.com", + "nvchhzg.com", + "nvgelwnecuw.com", + "nvjgmugfqmffbgk.xyz", + "nvlalpfft.com", + "nvloulsfonqpfwm.com", + "nvougpk.com", + "nvpdaa.brightcellars.com", + "nvudvvaecq.com", + "nvumcv.standoil.kr", + "nvuwqcfdux.xyz", + "nvvmslfqowhkkv.com", + "nvxcvyfedg.com", + "nvxlag.liligo.fr", + "nvzcoggh.com", + "nwajdf.zakzak.co.jp", + "nwbmvq.jockey.com", + "nwbndajssvjpuw.com", + "nwejuljibczi.com", + "nwemnd.com", + "nwfkjx.gadventures.com", + "nwhuomqmuym.com", + "nwmnd.com", + "nws.naltis.com", + "nwvupz.cljoias.com.br", + "nwwais.com", + "nwwrtbbit.com", + "nwwucx.palemoba.com", + "nxakpj4ac8gkd53.info", + "nxbxxnpb.com", + "nxdcyhmwxlqc.com", + "nxexydg.com", + "nxhqso.nordicnest.se", + "nxikijn.com", + "nxiqvhhm.com", + "nxladsrj.com", + "nxlreuwdto.com", + "nxnszu.ettoday.net", + "nxovay.fo-online.jp", + "nxpdotflwcmrcfh.com", + "nxqolxelijv.com", + "nxszxho.com", + "nxt-psh.com", + "nxtck.com", + "nxtpsh.com", + "nxtpsh.top", + "nxumrjvebxr.com", + "nxupsmvol.com", + "nxutavor.com", + "nxwniq.aboutyou.ie", + "nxwpxtaik.xyz", + "nxwrgrymkfp.com", + "nyadmcncserve-05y06a.com", + "nyadra.com", + "nycixrayvbowpue.com", + "nycwfz.kigili.com", + "nyeeiye2.click", + "nyetm2mkch.com", + "nygwcwsvnu.com", + "nyhed.danskespil.dk", + "nyhrgss.com", + "nykcksdpo.com", + "nylonnickel.com", + "nylonnickel.xyz", + "nym5c.bonlook.com", + "nym5c.laura.ca", + "nynjiahyewoji.com", + "nyorgagetnizati.info", + "nyqpgzohhllvx.com", + "nyrunxlffpy.com", + "nyrxcy.teslaweld.com", + "nyt1.biosens-leanature.fr", + "nythathavere.org", + "nytjyf.dholic.co.jp", + "nytrng.com", + "nyutkikha.info", + "nyuyiw.linea-storia.co.kr", + "nyvknh.compracerta.com.br", + "nz-go.experian.com", + "nzaza.com", + "nzbusiness.vodafone.co.nz", + "nzfhloo.com", + "nzgldfeqvocgb.com", + "nzhfk.com", + "nzimmoadxfa.com", + "nzlebmxoebtff.com", + "nzme-ads.co.nz", + "nzmkzl.mytheresa.com", + "nzqrfa.hushpuppies.com", + "nzrzgorm.com", + "nzuebfy.com", + "nzueib.dice.com", + "nzuwat.miliboo.it", + "nzvlpvgqsa.com", + "nzwxemqwpv.com", + "nzzvvf.goldengoose.com", + "o-oo.ooo", + "o.bluewin.ch", + "o.carmax.com", + "o.catalyst.com.sa", + "o.efaxcorporate.com", + "o.evoicereceptionist.com", + "o.fandango.com", + "o.hmwy.io", + "o.j2.com", + "o.j2global.com", + "o.macworld.co.uk", + "o.medallia.com", + "o.myomnicard.in", + "o.opentable.co.uk", + "o.opentable.com", + "o.otrestaurant.com", + "o.swisscom.ch", + "o.webmd.com", + "o.xbox.com", + "o18.click", + "o18.link", + "o1ych4jb.com", + "o2.ikontwerpflyers.nl", + "o2.mouseflow.com", + "o2c7dks4.de", + "o313o.com", + "o333o.com", + "o398.trumbulltimes.com", + "o3gxzoewxl1x.cp.zomro.com", + "o4nofsh6.de", + "o4uxrk33.com", + "o626b32etkg6.com", + "o68c.sfr.fr", + "o8.hyatt.com", + "o911o.com", + "oabnmx.jewelryexchange.com", + "oacaighy.com", + "oacfxrqghamyaq.com", + "oachailo.net", + "oackoubs.com", + "oackoulimtoo.com", + "oadrojoa.net", + "oadsaurs.net", + "oadsouzi.net", + "oae6.carrefour-banque.fr", + "oafishchance.com", + "oafishobservation.com", + "oaftaijo.net", + "oagleeju.xyz", + "oagnatch.com", + "oagnolti.net", + "oagoalee.xyz", + "oagoofoo.net", + "oagreess.net", + "oahaurti.com", + "oahosaisaign.com", + "oahu.shakaguide.com", + "oainternetservices.com", + "oainzuo.xyz", + "oaizwm.zox.la", + "oajagroax.com", + "oajsffmrj.xyz", + "oakaumou.xyz", + "oakbustrp.com", + "oakchokerfumes.com", + "oakenboubous.com", + "oaklesy.com", + "oakmostlyaccounting.com", + "oakrirtorsy.xyz", + "oaksafta.com", + "oaksandtheircle.info", + "oal2.destinia.co.uk", + "oalitoug.com", + "oalsauwy.net", + "oalselry.com", + "oamoatch.com", + "oamtorsa.net", + "oanimsen.net", + "oansaifo.net", + "oaphoace.net", + "oaphogekr.com", + "oaphooftaus.com", + "oapsoulreen.net", + "oarcompartmentexaggerate.com", + "oardilin.com", + "oargaung.com", + "oarsmorsel.com", + "oarsoocm.com", + "oarsouss.net", + "oarsparttimeparent.com", + "oarssamgrandparents.com", + "oarswithdraw.com", + "oartoogree.com", + "oas.benchmark.fr", + "oas.repubblica.it", + "oas.roanoke.com", + "oas.toronto.com", + "oas.uniontrib.com", + "oasazedy.com", + "oascentral.chicagobusiness.com", + "oascentral.fortunecity.com", + "oascentral.register.com", + "oasisadvantage.actonservice.com", + "oasishonestydemented.com", + "oasismarketing.oasisadvantage.com", + "oasqrthubiub.com", + "oastoamox.com", + "oataltaul.com", + "oatbcxnhacfjnc.com", + "oatchelt.com", + "oatmealaspectpulp.com", + "oatmeallump.com", + "oatmealstickyflax.com", + "oatscheapen.com", + "oatsouje.net", + "oawhaursaith.com", + "oaxoulro.com", + "oaxpcohp.com", + "oaxuroaw.net", + "oaykswyxtbn.com", + "oaysdumjrpoq.xyz", + "oazartie.com", + "obadluhjxnsnfv.com", + "obbkucbipw.com", + "obdoboli.xyz", + "obdtawpwyr.com", + "obduratecommence.com", + "obduratedroppingmagnitude.com", + "obduratesettingbeetle.com", + "obduratewiggle.com", + "obeajvasfvj.xyz", + "obediencechainednoun.com", + "obediencepulse.com", + "obedientapologyinefficient.com", + "obedientrock.com", + "obedirectukly.info", + "obeselysass.top", + "obeus.com", + "obeyedortostr.cc", + "obeyersshewn.com", + "obeyfreelanceloan.com", + "obeysatman.com", + "obfrok.partyking.no", + "obgdk.top", + "obhggjchjkpb.xyz", + "obhnrw.furniturebox.se", + "obhxvb.tmktools.ru", + "obituaryfuneral.com", + "objectbrilliance.com", + "objectdressed.com", + "objectedinward.com", + "objectionportedseaside.com", + "objectionsdomesticatednagging.com", + "objective-wright-961fed.netlify.com", + "objectivepressure.com", + "objectlesscowerfuzzy.com", + "objectpartners.actonservice.com", + "objectsentrust.com", + "obkgavorztij.com", + "obligebuffaloirresolute.com", + "obligemadeuprough.com", + "obliterateminingarise.com", + "oblivionpie.com", + "oblivionthreatjeopardy.com", + "oblivionwatcherrebellious.com", + "oblong-pool.pro", + "oblongcondition.com", + "oblongravenousgosh.com", + "obnarium.com", + "obnoxiouspatrolassault.com", + "obnoxiousstackderide.com", + "obnrap.neimanmarcus.com", + "oboistbasify.com", + "oboitlwjjvkkd.com", + "oboletcart.com", + "oboletcystin.website", + "obolxietnquosyr.com", + "obooom.robinmaybag.com", + "obosnovano.su", + "obouckie.com", + "obputpnbtdoy.com", + "obqclg.dadway-onlineshop.com", + "obqdwcfcvc.com", + "obqvss.debameubelen.be", + "obraioewm.com", + "obrazy.dlabiznesu.pracuj.pl", + "obrom.xyz", + "obrqts.hudforeclosed.com", + "obs-software.cc", + "obsanluvx.com", + "obscenesidewalk.com", + "obscenityaccordinglyrest.com", + "obscenityimplacable.com", + "obscenitymama.com", + "obscurejury.com", + "observanceafterthrew.com", + "observantice.com", + "observationtable.com", + "observativus.com", + "observe.metarouter.io", + "observedbrainpowerweb.com", + "observedlily.com", + "observer.ip-label.net", + "observer384.fun", + "observerdispleasejune.com", + "obsesschristening.com", + "obsessionseparation.com", + "obsessivepetsbean.com", + "obsessivepossibilityminimize.com", + "obsessthank.com", + "obsidiancutter.top", + "obsignphippe.com", + "obstaclebornevastly.com", + "obstaclemuzzlepitfall.com", + "obstanceder.pro", + "obstre.com", + "obstructcrucialcommander.com", + "obstructdogcollarblockade.com", + "obtainedcredentials.com", + "obtainedoraltreat.com", + "obtfhl.bellemaison.jp", + "obtrusivecrisispure.com", + "obtrusiveflatlymoth.com", + "obtrusiveperhaps.com", + "obtundmassier.com", + "obviatemuscoid.guru", + "oc2tdxocb3ae0r.com", + "oca.microsoft.com", + "ocasosfjpbf.com", + "ocbyxycdl.xyz", + "occame.com", + "occasion219.fun", + "occasionallyregionsadverb.com", + "occdmioqlo.com", + "occidente.ubmmexico.com", + "occndvwqxhgeicg.xyz", + "occqnaaepflqxw.com", + "occums.com", + "occupationcomplimentsenjoyment.com", + "occupiedpace.com", + "occurclaimed.com", + "occust.com", + "ocddolmggjc.com", + "ocean-trk.com", + "oceanair.actonservice.com", + "oceanautomotive.actonservice.com", + "oceanfilmingexperience.com", + "oceanvids.space", + "ocfhdcmwekmjf.com", + "ocflkcgwjem.com", + "ocheebou.xyz", + "ochoawhou.com", + "ochre-app.hotdoc.com.au", + "ochringtensor.com", + "oci.dyn.com", + "ocjmbhy.com", + "ockerfisher.top", + "oclaserver.com", + "oclasrv.com", + "oclpegogoccxlw.com", + "ocmhood.com", + "ocmtag.com", + "ocmxbu.hanatour.com", + "ocoaksib.com", + "ocogmhqo.com", + "oconner.link", + "ocpgll.bannerbuzz.ca", + "ocpi.americanexpress.ca", + "ocrppeqevqihdi.com", + "ocs.hagerty.com", + "octanmystes.com", + "octavdtabacco.top", + "octavianimmaculate.com", + "octinerep.com", + "octoatesamhain.com", + "octobergypsydeny.com", + "octobermindless.com", + "octopidroners.com", + "octopod.cc", + "octopusiron.com", + "octopuspop.com", + "octrol.com", + "ocular.dealabs.com", + "ocular.promodescuentos.com", + "ocumknxm.com", + "ocuwyfarlvbq.com", + "ocwlhv.ecid.com.br", + "oczqhythihhu.com", + "oda.markitondemand.com", + "odbierz-bony.ovp.pl", + "odc.1und1.de", + "odc.wunderground.com", + "oddauthorscreative.com", + "oddlyogeed.com", + "oddsfana.space", + "oddsserve.com", + "odegumsane.com", + "odepcf.modetour.com", + "odjdpy.jobware.de", + "odjweddfuh.com", + "odkvrg.pedrodelhierro.com", + "odnaknopka.ru", + "odnaturedfe.org", + "odologyelicit.com", + "odonticmetae.top", + "odorantpilkins.top", + "odouanmhndwipg.com", + "odoucessu.com", + "odourcowspeculation.com", + "odpfujlimjuk.com", + "odpokjcucdax.com", + "odqicviub.com", + "odrgacvbl.com", + "odssyvfqrlwwj.com", + "odylespiacle.com", + "oeaubbhajhkaav.xyz", + "oeavjktqqpkntgq.com", + "oebarc.ekosport.at", + "oedbml.collage-shop.jp", + "oedlmz.underarmour.it", + "oedprntsyfrl.com", + "oedxix.lolipop.jp", + "oefaxmob.com", + "oeggofabhhob.com", + "oehfvrpeleg.com", + "oek7.april-moto.com", + "oelwojattkd.xyz", + "oeokfmroaiuwo.xyz", + "oepnccxasww.com", + "oesfco.glamira.pl", + "oesonx.10000recipe.com", + "oessbi.yves-rocher.ru", + "oestpq.com", + "oesxlp.atlasformen.co.uk", + "oetkwahrsdvrnn.com", + "oeubqjx.com", + "oeufvkymknbie.com", + "oeuvresvexable.com", + "oewa.at", + "oexcmv.concent.co.jp", + "of-bo.com", + "ofashgonfcwp.com", + "ofcamerupta.com", + "ofchildr.buzz", + "ofclaydolr.com", + "ofdanpozlgha.com", + "ofdittor.com", + "ofdrapiona.com", + "ofdxfsho.com", + "ofedupub.com", + "offaces-butional.com", + "offalakazaman.com", + "offchatotor.com", + "offenddishwater.com", + "offendedcontributorfour.com", + "offendedtwine.com", + "offendergrapefruitillegally.com", + "offendselfportrait.com", + "offenseholdrestriction.com", + "offensivepitcherultimately.com", + "offer.coface.com", + "offer.fyber.com", + "offer.lyreco.com", + "offer.slgnt.eu", + "offercookerychildhood.com", + "offerforge.com", + "offergate-apps-pubrel.com", + "offergate-games-download1.com", + "offergate-software6.com", + "offerimage.com", + "offerlink.co", + "offermatica.com", + "offernow24.com", + "offers.desertschools.org", + "offers.hddistributors.com", + "offers.jazelauto.com", + "offers.la-z-boy.com", + "offers.storagepipe.com", + "offersapp.in", + "offersbid.com", + "offersbid.net", + "offershub.net", + "offerstrackingnow.com", + "offerwall.site", + "offfurreton.com", + "offhandclubhouse.com", + "offhandpump.com", + "offhdgatyooum.com", + "officefonts-clo.com", + "officerdiscontentedalley.com", + "officeroey.top", + "officetablntry.org", + "officialbanisters.com", + "officiallyflabbyperch.com", + "officialraising.com", + "officialstovethemselves.com", + "offloadingsite.com", + "offmachopor.com", + "offmantiner.com", + "offoonguser.com", + "offpaycrinet.life", + "offpichuan.com", + "offsetpushful.com", + "offshoreapprenticeheadphone.com", + "offshoredependant.com", + "offshoredutchencouraging.com", + "offshorenonfictionbriefing.com", + "offshuppetchan.com", + "offsigilyphor.com", + "offwardtendry.top", + "offxkeapbvwe.com", + "ofglicoron.net", + "ofgogoatan.com", + "ofhappinyer.com", + "ofhunch.com", + "ofhypnoer.com", + "ofitstefukste.org", + "ofkqiy.knowfashionstyle.com", + "ofkvdwqimwxnm.com", + "ofleafeona.com", + "ofnkswddtp.xyz", + "ofoockoo.com", + "ofphanpytor.com", + "ofpiplupon.com", + "ofqkbk.proclipusa.com", + "ofqopmnpia.com", + "ofseedotom.com", + "ofslakotha.com", + "oftencostbegan.com", + "oftheappyri.org", + "oftheseveryh.org", + "ofvosb.jumbo.com.tr", + "ofwdvh.suntransfers.com", + "ogaewcqgj.com", + "ogb2.biopur-leanature.fr", + "ogb2.biovie.com", + "ogb2.eauthermalejonzac.com", + "ogb2.jardinbio.fr", + "ogb2.leanatureboutique.com", + "ogb2.natessance.com", + "ogb2.sobio-etic.com", + "ogblanchi.com", + "ogcsvq.sourcenext.com", + "ogdbqljceatnjal.com", + "ogeesuropod.digital", + "ogeeztf.com", + "ogercron.com", + "ogetherefwukoul.info", + "ogghpaoxwv.com", + "oghqvffmnt.com", + "ogicatius.com", + "oglasi.posjetnica.com", + "ogle-0740lb.com", + "ogniicbnb.ru", + "ognimyjm.com", + "ognsotmhjx.com", + "ognunn.chavesnamao.com.br", + "ogpdwe.livin24.com", + "ografazu.xyz", + "ograuwih.com", + "ogrrmasukq.com", + "ogtakvkpoaxt.com", + "ogtrk.net", + "ogury.com", + "ogvkyxx.com", + "ogwkwcgmnarq.com", + "ogwmubfnjbzyo.com", + "ogwnjcumfbgm.com", + "ogwqkgtboxol.com", + "ogwzby.peek-und-cloppenburg.de", + "ogygialuther.top", + "ogzucf.all4golf.de", + "ohaijoub.com", + "ohbayersbur.pro", + "ohcgwgeyfjlqlhe.com", + "ohdjswkuaym.xyz", + "ohfowsawvgig.com", + "ohgmnmgrd.xyz", + "ohhotnmcibij.com", + "ohibal.com", + "ohjhsopp.com", + "ohjrxj.personalizationmall.com", + "ohkahfwumd.com", + "ohkdsplu.com", + "ohkvifgino.com", + "ohkyxnjj.com", + "ohlattice.com", + "ohldsplu.com", + "ohm-dot-hackster-io.appspot.com", + "ohmcasting.com", + "ohmwrite.com", + "ohmyanotherone.xyz", + "ohmygosh.info", + "ohmysweetromancespot.life", + "ohndsplu.com", + "ohnwmjnsvijdrgx.xyz", + "ohqcrifmugat.com", + "ohrdit.kfzteile24.de", + "ohrdsplu.com", + "ohrkihivhtz.com", + "ohsatum.info", + "ohsruxbixgzu.com", + "ohswmojunbmo.com", + "ohsyat.jdsports.it", + "ohtctjiuow.com", + "ohtdbl.mister-auto.es", + "ohudkrjhxmf.com", + "ohvcasodlbut.com", + "ohwhdspj.com", + "oi.429men.com", + "oi.fapnado.xxx", + "oiarske.com", + "oiat.dow.com", + "oiavdib.com", + "oicmda.ugyismegveszel.hu", + "oijorfkfwtdswv.xyz", + "oikckw.scarosso.com", + "oilierelixir.com", + "oilskinvulvar.digital", + "oimg.login.cnbc.com", + "oimg.m.calltheclose.cnbc.com", + "oimg.nbcsports.com", + "oimg.nbcuni.com", + "oimg.universalorlandovacations.com", + "oimg.universalstudioshollywood.com", + "oinkedbowls.com", + "ointmentapathetic.com", + "ointmentbarely.com", + "ointmentfloatingsaucepan.com", + "ointmenthind.com", + "oiodyx.baldur-garten.de", + "oioi-store.vip", + "oioi-tokye.top", + "oisqckeiqwyg.com", + "oit4.destinia.com.br", + "oitihv.drinks.de", + "oivteiwwave.com", + "oiwnrl.theory.co.jp", + "oiycak.com", + "oj.brothercloud.com", + "oj.fapnado.xxx", + "oj2q8.montecarlosbm.book-secure.com", + "ojafexcbndql.com", + "ojapanelm.xyz", + "ojbrtkrvew.com", + "ojguesirvxwgiog.xyz", + "ojgvteduhsko.com", + "ojhjzzuekxq.com", + "ojiwkroegfkbx.com", + "ojlsxt.pigment.co.kr", + "ojm4.palladiumhotelgroup.com", + "ojmvywz.com", + "ojmxro.yatsan.com", + "ojoglir.com", + "ojomrgmhbbpkpz.com", + "ojoodoaptouz.com", + "ojpem.com", + "ojrq.net", + "ojsxtysilofk.com", + "ojtarsdukk.com", + "ojtatygrl.xyz", + "ojufuk.vincecamuto.com", + "ojuhfoa.com", + "ojuhjcmhemvs.com", + "ojvxtz.junonline.jp", + "ojwapnolwa.com", + "ojwonhtrenwi.com", + "ojyggbl.com", + "ojzghaawlf.com", + "ok88okg.infinityscans.net", + "okaks.com", + "okapiropp.top", + "okapisail.com", + "okayarab.com", + "okaydisciplemeek.com", + "okayfreemanknot.com", + "okdecideddubious.com", + "okdigital.me", + "okean-qoj.com", + "okehsominous.com", + "okfgsbtmcnh.com", + "okhwxl.rnainc.jp", + "okiafogless.top", + "okienamare.com", + "okjxihboesueh.com", + "okkbugnixajf.com", + "oklahi.com", + "oklzdmdhqgxsu.com", + "oko.net", + "okqdjbywcnqov.com", + "okqwvoknauoab.com", + "okrasbj6.de", + "oksiqv.styletread.com.au", + "oksooem.com", + "okstqhbyoh.com", + "okt5mpi4u570pygje5v9zy.com", + "oktachimble.com", + "oktagv.immobilienscout24.at", + "okto1.spsglobal.com", + "oktpage.com", + "okueroskynt.com", + "okunyox.com", + "okupvueal.com", + "okvatbotgacv.com", + "okvovqrfuc.com", + "okxaplomkpca.com", + "okxqmiagltpe.com", + "olakoudos.xyz", + "olatumal.com", + "olaxcandela.top", + "olayomad.com", + "old-go.pro", + "old.globalservices.arrow.com", + "oldassist.pro", + "olderdeserved.com", + "oldersfeuars.top", + "oldership.com", + "oldeststrickenambulance.com", + "oldfashionedcity.pro", + "oldfashionedmadewhiskers.com", + "oldfashionedoffer.com", + "oldforeyesheh.info", + "oldgyhogola.com", + "oldied.com", + "oldmilram.com", + "oldndalltheold.org", + "oldpiecesontheth.com", + "oldrdiedebog.xyz", + "oldsia.xyz", + "oleinironed.top", + "oleoshaves.top", + "olep.xyz", + "olgknseruf.com", + "olhqou.realsimple.com", + "olibes.com", + "olineman.pro", + "olitoedr.com", + "olivedinflats.space", + "olivednitrils.com", + "olivefail.com", + "olivefamine.com", + "olklgn.jh-profishop.de", + "olkyskawui.com", + "ollsukztoo.com", + "olmsoneenh.info", + "olnjitvizo.com", + "olnkpexujhuw.com", + "olnoklmuxo.com", + "ololenopoteretol.info", + "olomonautcatho.info", + "olosex.pics", + "olpaeclary.top", + "olpfeere.com", + "olpmni.acer.com", + "olpxupvisl.com", + "olqkudodsrix.com", + "olqsty.izipizi.com", + "olroyk.ardene.com", + "olspyo.laredoute.co.uk", + "oltcneutwheoioo.xyz", + "oltptelifmal.com", + "olularhenewrev.info", + "olwqxg.europcar.it", + "olxcvfwfej.com", + "olxtqlyefo.xyz", + "olympicsappointment.com", + "olytics.omeda.com", + "olzatpafwo.com", + "olziko.maxmara.com", + "olzuvgxqhozu.com", + "om-ssl.consorsbank.de", + "om.abritel.fr", + "om.aopa.org", + "om.burberry.com", + "om.cbsi.com", + "om.churchofjesuschrist.org", + "om.cyberrentals.com", + "om.dowjoneson.com", + "om.escapehomes.com", + "om.etnetera.cz", + "om.familysearch.org", + "om.fewo-direkt.de", + "om.greatrentals.com", + "om.healthgrades.com", + "om.homeaway.ca", + "om.homeaway.co.in", + "om.hoteis.com", + "om.hoteles.com", + "om.hotels.cn", + "om.hotwire.com", + "om.lds.org", + "om.medreps.com", + "om.norton.com", + "om.owenscorning.com", + "om.ringcentral.com", + "om.rogersmedia.com", + "om.servicelive.com", + "om.sportsnet.ca", + "om.symantec.com", + "om.travelocity.ca", + "om.travelocity.com", + "om.triphomes.com", + "om.vacationrentals.com", + "om.vegasmeansbusiness.com", + "om.venere.com", + "om.visitbouldercity.com", + "om.vrbo.com", + "om.zdnet.com.au", + "omadi.actonservice.com", + "omanala.com", + "omandersingly.com", + "omappapi.com", + "omarcheopson.com", + "omareeper.com", + "omasatra.com", + "omatri.info", + "omazeiros.com", + "ombfunkajont.com", + "ombtkqikm.com", + "omchanseyr.com", + "omchimcharchan.com", + "omciecoa37tw4.com", + "omclacrv.com", + "omclyzyapf.com", + "omcrobata.com", + "omcshw.pharmasi.it", + "omdittoa.com", + "omdtragteorb.com", + "omegatrak.com", + "omelettebella.com", + "omelettecrippledemployee.com", + "omenrandomoverlive.com", + "omentadido.com", + "ometrics.ameds.com", + "ometrics.netapp.com", + "ometrics.warnerbros.com", + "ometrics.wb.com", + "omfiydlbmy.com", + "omfoom.thepoolfactory.com", + "omftdc.morijuku.com", + "omg2.com", + "omgcreative.actonservice.com", + "omgpm.com", + "omgranbulltor.com", + "omgrdrodobidu.com", + "omgt3.com", + "omgt4.com", + "omgt5.com", + "omgthink.com", + "omgtnc.com", + "omguk.com", + "omissionmexicanengineering.com", + "omitbailey.com", + "omitcalculategalactic.com", + "omitpollenending.com", + "omjtca.emlakjet.com", + "omkitww.com", + "omkxadadsh.com", + "ommatearittock.digital", + "ommopxpfuofm.com", + "omn.americanexpress.com", + "omn.costumesupercenter.com", + "omn.crackle.com", + "omn.hasbro.com", + "omn.murdoch.edu.au", + "omn.rockpanel.co.uk", + "omn.rockwool.com", + "omn.sonypictures.com", + "omn.wholesalehalloweencostumes.com", + "omn2.hasbro.com", + "omnatuor.com", + "omni-ads.com", + "omni.alaskaair.com", + "omni.amsurg.com", + "omni.avg.com", + "omni.basspro.com", + "omni.bluebird.com", + "omni.bluecrossma.com", + "omni.cancercenter.com", + "omni.carecreditprovidercenter.com", + "omni.cineplex.com", + "omni.cn.saxobank.com", + "omni.commercial.pccw.com", + "omni.copaair.com", + "omni.deere.com", + "omni.deloittenet.deloitte.com", + "omni.djoglobal.com", + "omni.dsw.com", + "omni.dxc.com", + "omni.dxc.technology", + "omni.elearners.com", + "omni.genworth.com", + "omni.holidaycheck.com", + "omni.holidaycheck.cz", + "omni.home.saxo", + "omni.israelbonds.com", + "omni.istockphoto.com", + "omni.lightstream.com", + "omni.nine.com.au", + "omni.nwa.com", + "omni.orvis.com", + "omni.pcm.com", + "omni.pemco.com", + "omni.pluralsight.com", + "omni.rei.com", + "omni.rockethomes.com", + "omni.sbicard.com", + "omni.serve.com", + "omni.sky.de", + "omni.suntrust.com", + "omni.superonline.net", + "omni.syf.com", + "omni.synchronybank.com", + "omni.thermofisher.com", + "omni.turkcell.com.tr", + "omni.vikingrivercruises.com", + "omni.westernasset.com", + "omni.yellowpages.com", + "omnidokingon.com", + "omnifpc.devry.edu", + "omnifpcs.devry.edu", + "omnijay.com", + "omnipotentglobalbeer.com", + "omnipresentstream.com", + "omnis.basspro.com", + "omnis.firstdata.com", + "omnis.pcmall.com", + "omniscientfeeling.com", + "omniscientspark.com", + "omniscrienttow.com", + "omnistat.teleflora.com", + "omnistats.jetblue.com", + "omnistats.teleflora.com", + "omnit.blinkfitness.com", + "omnit.pureyoga.com", + "omnitagjs.com", + "omniture-dc-sec.cadence.com", + "omniture-secure.valpak.com", + "omniture-ssl.direct.asda.com", + "omniture-ssl.groceries-qa.asda.com", + "omniture-ssl.groceries.asda.com", + "omniture-ssl.kia.com", + "omniture-ssl.wal-mart.com", + "omniture-ssl.walmart.ca", + "omniture-ssl.walmart.com", + "omniture.affarsliv.com", + "omniture.chip.de", + "omniture.chip.eu", + "omniture.com", + "omniture.corel.com", + "omniture.direct.asda.com", + "omniture.eaeurope.eu", + "omniture.groceries-qa.asda.com", + "omniture.groceries.asda.com", + "omniture.kcbd.com", + "omniture.kennametal.com", + "omniture.lg.com", + "omniture.money.asda.com", + "omniture.omgeo.com", + "omniture.partycity.ca", + "omniture.partycity.com", + "omniture.rbs.com", + "omniture.scotiabank.com", + "omniture.stuff.co.nz", + "omniture.theglobeandmail.com", + "omniture.valpak.com", + "omniture.waff.com", + "omniture.wal-mart.com", + "omniture.walmart.ca", + "omniture.walmart.com", + "omniture.yell.com", + "omniture.yodlee.com", + "omniture443.partycity.ca", + "omniture443.partycity.com", + "omns.americanexpress.com", + "omns.crackle.com", + "omns.murdoch.edu.au", + "omoahope.net", + "omoonsih.net", + "omopeemt.net", + "omouswoma.info", + "ompanythat.org", + "omphantumpom.com", + "ompx.shopbop.com", + "ompxs.shopbop.com", + "omruihaeaf.com", + "oms.1067rock.ca", + "oms.680news.com", + "oms.avast.com", + "oms.avg.com", + "oms.avira.com", + "oms.barrons.com", + "oms.breakfasttelevision.ca", + "oms.ccleaner.com", + "oms.chatelaine.com", + "oms.chatrwireless.com", + "oms.cityline.tv", + "oms.citynews.ca", + "oms.citytv.com", + "oms.country600.com", + "oms.davita.com", + "oms.dowjones.com", + "oms.dowjoneson.com", + "oms.easy1013.ca", + "oms.factiva.com", + "oms.fido.ca", + "oms.fnlondon.com", + "oms.fxnowcanada.ca", + "oms.gendigital.com", + "oms.goarmy.com", + "oms.hellomagazine.com", + "oms.jack969.com", + "oms.macleans.ca", + "oms.mansionglobal.com", + "oms.marketwatch.com", + "oms.mymcmurray.com", + "oms.neimanmarcus.com", + "oms.nhllive.com", + "oms.norton.com", + "oms.ocean985.com", + "oms.omnitv.ca", + "oms.reputationdefender.com", + "oms.rogersmedia.com", + "oms.snnow.ca", + "oms.symantec.com", + "oms.travelocity.ca", + "oms.travelocity.com", + "oms.tsc.ca", + "oms.usnews.com", + "oms.venere.com", + "oms.wsj.com", + "oms1.sportsnet.ca", + "omsc.kpn.com", + "omshedinjaor.com", + "omt.shinobi.jp", + "omtr.financialengines.com", + "omtr1.partners.salesforce.com", + "omtr2.partners.salesforce.com", + "omtrdc.jobsdb.com", + "omtrdc.jobstreet.co.id", + "omtrdc.jobstreet.com", + "omtrdc.jobstreet.com.my", + "omtrdc.jobstreet.com.ph", + "omtrdc.jobstreet.com.sg", + "omtrdc.jobstreet.vn", + "omtrdc.net", + "omtrns.sstats.q8.dk", + "omvcilk.com", + "omvenusaurchan.com", + "omvzcq.vidaxl.be", + "omxodt.shredoptics.com", + "omzoroarkan.com", + "omzylhvhwp.com", + "on.allposters.com", + "on.art.com", + "on.dextra.ch", + "on.hellostake.com", + "on.leagueapps.com", + "on.librestream.com", + "on3rdjl1h0e3.shop", + "onad.eu", + "onads.com", + "onaged.com", + "onagriflocoon.com", + "onakasulback.autos", + "onameketathar.com", + "onandeggsis.com", + "onasider.top", + "onatallcolumn.com", + "onatsoas.net", + "onaudience.com", + "onaugan.com", + "onautcatholi.xyz", + "onboardhairy.com", + "oncahh.boxlunch.com", + "oncdiranwrus.com", + "onclarck.com", + "onclasrv.com", + "onclckmn.com", + "onclickads.net", + "onclickalgo.com", + "onclickclear.com", + "onclickgenius.com", + "onclickmax.com", + "onclickmega.com", + "onclickperformance.com", + "onclickprediction.com", + "onclickpredictiv.com", + "onclickpulse.com", + "onclickrev.com", + "onclickserver.com", + "onclicksuper.com", + "onclkds.com", + "onclklnd.com", + "oncoclinicas.actonservice.com", + "oncourselearning.actonservice.com", + "ondajqfaqolmq.xyz", + "ondatrakrafts.com", + "ondeerlingan.com", + "ondewottom.com", + "ondpjzusmncg.com", + "ondroid.store", + "ondshub.com", + "ondybazars.guru", + "one-click.cc", + "one-source.tax.thomsonreuters.com", + "one-workspace.matrix42.com", + "one.appice.io", + "one.godigit.com", + "one2.onestep.fr", + "oneadvupfordesign.com", + "oneandonlynetwork.com", + "oneclck.net", + "oneclickpic.net", + "onecloud.avaya.com", + "onecupcoffeereviews.com", + "onedmp.com", + "onedragon.win", + "oneegrou.net", + "onefoldonefoldadaptedvampire.com", + "onefoldonefoldpitched.com", + "onegamespicshere.com", + "onegoropsintold.com", + "onelink.taptalk.io", + "onelivetra.com", + "onem.marketing.onemarketinguxp.com", + "onemacusa.com", + "onemacusa.net", + "onemboaran.com", + "onemileliond.info", + "onenectedithconsu.info", + "onenet.gakujutsu.com", + "onenetworkdirect.com", + "onenetworkdirect.net", + "onenightfindertm.com", + "onenomadtstore.com", + "onenote-download.com", + "oneotheacon.cc", + "onepstr.com", + "oneqanatclub.com", + "onerousgreeted.com", + "oneselfindicaterequest.com", + "onesocailse.com", + "onesourcebackground.actonservice.com", + "onespot-tracking.herokuapp.com", + "onespot.com", + "onestat.com", + "onestatfree.com", + "onestoreblog.com", + "onesuns.com", + "onetag4you.com", + "onetouch12.com", + "onetouch17.info", + "onetouch18.info", + "onetouch19.com", + "onetouch20.com", + "onetouch22.com", + "onetouch26.com", + "onetouch4.com", + "onetouch6.com", + "onetouch8.info", + "onetrackesolution.com", + "onevenadvnow.com", + "ongastlya.com", + "onghfx.revolve.com", + "ongoingverdictparalyzed.com", + "ongrpdwwnvliao.xyz", + "onibyezctus.com", + "oninewsful.life", + "onjjbn.koffiemarkt.be", + "onjmsj.sumai-surfin.com", + "onkafxtiqcu.com", + "onkavst.com", + "online-adnetwork.com", + "online-metrix.net", + "online-mt-com-455208869.p06.elqsandbox.com", + "online.cphi.cn", + "online.eaglepi.com", + "online.expolifestyle.com", + "online.hnoexpo.com", + "online.hsrexpo.com", + "online.jtiadvance.co.uk", + "online.miarroba.com", + "online.rwdls.com", + "online.rwdstco.com", + "online.sharjahart.org", + "online.siteboosters.de", + "online.spsglobal.com", + "onlinecash.com", + "onlinecashmethod.com", + "onlinedeltazone.online", + "onlineis.actonservice.com", + "onlineplus.click", + "onlinepromogift.com", + "onlinepromousa.com", + "onlinerewardcenter.com", + "onlinesellerenforcement.vorys.com", + "onlineshop.ricoh.ch", + "onlineshop.ricoh.de", + "onlineshop.ricoh.it", + "onlineshop.ricoh.lu", + "onlineshop.ricoh.no", + "onlineshop.ricoh.pl", + "onlineuserprotector.com", + "onlinevacationcenter.actonservice.com", + "onlombreor.com", + "onlyfansrips.com", + "onlyfreelesbianporn.com", + "onlyfreetoonporn.com", + "onlypleaseopposition.com", + "onlyry.net", + "onlysexygirl.com", + "onlywoofs.com", + "onlyyourbiglove.com", + "onmantineer.com", + "onmarshtompor.com", + "onmlkjiion.carte-gr.total.fr", + "onnasvmatrma.com", + "onnkloshwrh.xyz", + "onnnuvtikmzy.com", + "onogxwatipyevf.com", + "onoztg.ultimate-guitar.com", + "onpluslean.com", + "onpsrrejx.com", + "onrbsceloko.com", + "onscormation.info", + "onscroll.com", + "onseleauks.org", + "onservantas.org", + "onservantasr.info", + "onsetknives.com", + "onsetours.com", + "onseviperon.com", + "onshowit.com", + "onshucklea.com", + "onsolrockon.com", + "onstunkyr.com", + "ontariobeak.guru", + "onthe.io", + "ontinuedidgm.com", + "ontj.com", + "ontodirection.com", + "ontosocietyweary.com", + "ontxgr.hofer-reisen.at", + "onverforrinho.com", + "onvictinitor.com", + "onwardrespirationcommandment.com", + "onwasrv.com", + "onwekdebd.xyz", + "onychinferous.top", + "onzazqarhmpi.com", + "onznwiocrrim.com", + "oo.ooshop.com", + "oo00.biz", + "oobitsou.net", + "oobsaurt.net", + "oobuwjnlljbah.com", + "oocrzh.byojet.com", + "oocsutvtggeuu.com", + "oocxefrgn.com", + "oodrampi.com", + "oodsauns.net", + "oodsoobe.com", + "ooeciumpokable.com", + "ooftounu.com", + "oofycyur.com", + "oofyjigsaw.com", + "oogleaamentum.com", + "ooglootch.com", + "ooglouth.xyz", + "oogneenu.net", + "oogroopt.com", + "oohaussa.com", + "ooivkrkudanjrpk.com", + "ooivmtvmxpqwf.com", + "oojitsoo.net", + "ookresit.net", + "ookroush.com", + "oolassouwa.com", + "ooloptou.net", + "oolsoudsoo.xyz", + "ooltakreenu.xyz", + "oomgnwdmzwnxn.com", + "oomphcorker.top", + "oomsijahail.com", + "oomsoapt.net", + "oomtexoa.com", + "oonasuhghjmzyw.com", + "oongouha.xyz", + "oonsaigu.xyz", + "oontent.powzers.lol", + "oopatet.com", + "oophoame.xyz", + "oophuvum.net", + "oopoawee.xyz", + "oopodmomenta.website", + "ooppnm.com", + "oopt.norauto.es", + "oopukrecku.com", + "oopursie.com", + "ooqbml.tac-school.co.jp", + "oorbfdycj.com", + "oordeevum.com", + "ooredi.com", + "oorsooga.com", + "oosonechead.org", + "oossautsid.com", + "oossod.potterybarn.ae", + "oosthvayk.com", + "oostotsu.com", + "ooswxraxqm.com", + "ootchaig.xyz", + "ootchoft.com", + "oothupeelobs.com", + "ootsoobs.net", + "oourmarketingefifor.info", + "oovaufty.com", + "ooxobsaupta.com", + "ooxookrekaun.com", + "oozawvoizsdal.com", + "oozewhup.xyz", + "op00.biz", + "op01.biz", + "op02.biz", + "opads.us", + "opalmetely.com", + "opalquill.com", + "opatacarnal.top", + "opbdps.bonprix.fi", + "opbllqzsmfoxq.com", + "opchikoritar.com", + "opclauncheran.com", + "opdavplcufic.com", + "opdowvamjv.com", + "opeanresultanc.com", + "opefaq.com", + "open-project.org", + "open-test.wynk.in", + "open.ailo.app", + "open.airtelxstream.in", + "open.anghami.com", + "open.bitcoinmagazine.app", + "open.catchapp.mobi", + "open.clerkie.io", + "open.ditch.cash", + "open.drivescore.com", + "open.flow.com.mm", + "open.fotition.com", + "open.freeplayapp.com", + "open.gaius.app", + "open.getsigneasy.com", + "open.homepass.com", + "open.homey.app", + "open.howbout.app", + "open.kidu.com", + "open.majelan.com", + "open.melomm.com", + "open.muze.chat", + "open.novamoney.com", + "open.oneplus.net", + "open.speeko.co", + "open.swapu.app", + "open.theinnercircle.co", + "open.ticketbro.com", + "open.trakks.com", + "open.uzitapp.com", + "open.wynk.in", + "openad.tf1.fr", + "openad.travelnow.com", + "openads.friendfinder.com", + "openads.org", + "openadsnetwork.com", + "opencan.net", + "openerkey.com", + "openfpcdn.io", + "openingdreamsspinster.com", + "openinggloryfin.com", + "openingmetabound.com", + "openlysideline.com", + "openmindedaching.com", + "openmindter.com", + "opensdeiseal.com", + "openshop.m-shop.me", + "openslowlypoignant.com", + "opentecs.com", + "openweatherapi.com", + "openx.angelsgroup.org.uk", + "openx.cairo360.com", + "openx.net", + "openx.skinet.cz", + "openx.smcaen.fr", + "openx2.kytary.cz", + "openxadexchange.com", + "openxenterprise.com", + "openxmarket.asia", + "operaharvestrevision.com", + "operaserver.com", + "operatepreciseheavilyinfo-product.info", + "operationalcocktailtribute.com", + "operationalsuchimperfect.com", + "operationchicken.com", + "operationnail.com", + "operativeperemptory.com", + "operatorgullibleacheless.com", + "operms.com", + "opgolan.com", + "oph7o.montecarlosbm-corporate.com", + "ophan.theguardian.com", + "ophisrebrown.top", + "ophoacit.com", + "ophophil.net", + "ophophiz.xyz", + "ophqmhser.com", + "ophvkau.com", + "opienetwork.com", + "opificelitoral.com", + "opim.pixmania.com", + "opinionatedprovide.com", + "opinionsurprise.com", + "opjfqakvi.xyz", + "opkfijuifbuyynyny.com", + "opkinglerr.com", + "oplo.org", + "oplpectation.xyz", + "opmnstr.com", + "opmuudn.com", + "opmxizgcacc.com", + "opo4.assuronline.com", + "opoffice.actonservice.com", + "oponixa.com", + "opositeasysemblyjus.info", + "opoxv.com", + "oppedtoalktoherh.info", + "oppersianor.com", + "opponenteaster.com", + "opportunity.businessbroker.net", + "opportunitybrokenprint.com", + "opportunityfund.actonservice.com", + "opportunitygrandchildrenbadge.com", + "opportunitysearch.net", + "opposedunconscioustherapist.com", + "opposerpleion.top", + "opposesmartadvertising.com", + "oppositeemperorcollected.com", + "oppositeoperation.com", + "oppositevarietiesdepict.com", + "oppoteammate.com", + "oppressionhopefully.com", + "oppressiveconnoisseur.com", + "oppressiveoversightnight.com", + "oppuz.com", + "oppxzerrufhe.com", + "oprill.com", + "ops.sunpowercorp.com", + "opsaupsa.com", + "opshuckleor.com", + "opsookiz.net", + "opsoomet.net", + "opsoudaw.xyz", + "opsozouphy.com", + "opsveda.actonservice.com", + "opt.delta.com", + "optad360.io", + "optad360.net", + "optaivuy.net", + "optaroag.com", + "opteama.com", + "optedprebend.top", + "opter.co", + "opthushbeginning.com", + "opti-digital.com", + "opticalwornshampoo.com", + "opticksprotection.com", + "opticlygremio.com", + "optidownloader.com", + "optifiantsion.carte-gr.total.fr", + "optimagrasp.guru", + "optimallimit.com", + "optimalscreen1.online", + "optimatic.com", + "optimeeze.appspot.com", + "optimisation.co-oplegalservices.co.uk", + "optimisation.coop.co.uk", + "optimisation.data.lloydsbankinggroup.com", + "optimize.mcafee.com", + "optimizely.techtarget.com", + "optimizesocial.com", + "optimizesrv.com", + "optimost.com", + "optionen.hager.de", + "optis-world.actonservice.com", + "optistats.ovh", + "optmd.com", + "optmnstr.com", + "optmstr.com", + "optnmstr.com", + "optnx.com", + "optout.info.nordea.fi", + "optout.info.nordea.no", + "optout.oracle-zoominfo-notice.com", + "optraising.com", + "optumcoding.optum.com", + "optvx.com", + "optyruntchan.com", + "optzsrv.com", + "opulentsylvan.com", + "opuluswanton.top", + "opummf.himiwaybike.com", + "opvanillishan.com", + "opxogkbiqkti.com", + "oqbimz.aviasales.ru", + "oqcrqirncna.xyz", + "oqddkgixmqhovv.xyz", + "oqeazohx.com", + "oqelpqoyyz.com", + "oqfgpdnwdbirpc.com", + "oqfvsgfj.com", + "oqgrax.sissy-boy.com", + "oqhbykhlt.com", + "oqidne.itaka.pl", + "oqkedrojyy.xyz", + "oqkucsxfrcjtho.xyz", + "oqnabsatfn.com", + "oqnfsivlp.com", + "oqr4.destinia.in", + "oqsttfy.com", + "oqxehynxtckgha.com", + "orabsola.com", + "oracle-netsuite-com-796203850.p04.elqsandbox.com", + "oracle.marketingcube.com.au", + "oracletechnology.arrow.com", + "oralmaliciousmonday.com", + "oralsproxied.com", + "oranegfodnd.com", + "orangeads.fr", + "orangeconsoleclairvoyant.com", + "orangeoperation.com", + "oraporn.com", + "oratefinauknceiwo.com", + "oratorpounds.com", + "orbengine.com", + "orbidder.otto.de", + "orbis.actonservice.com", + "orbitcarrot.com", + "orblikevigonia.com", + "orbsclawand.com", + "orbsrv.com", + "orchardmaltregiment.com", + "orchestraanticipation.com", + "orchidreducedbleak.com", + "orcinolroomthy.com", + "orcinsjewish.com", + "orcjagpox.com", + "orclrul.com", + "ordbng.extra.com.br", + "ordbzeokdxku.com", + "orderedbewhore.com", + "orderlydividepawn.com", + "orderlyregister.pro", + "ordgcoazsswo.com", + "ordinaleatersouls.com", + "ordinalexclusively.com", + "ordinardeuton.com", + "ordinarilycomedyunload.com", + "ordinarilyinstead.com", + "ordinarilyrehearsenewsletter.com", + "ordinaryspyimpassable.com", + "ordisposableado.com", + "ordounireme.website", + "ordpmx.victorianplumbing.co.uk", + "ordzimwtaa.com", + "orebuthehadsta.info", + "orecticconchae.com", + "oregonstate.actonservice.com", + "oreiletfortify.top", + "oremaneths.com", + "oremuspolynoe.digital", + "oreoverseer.top", + "orest-vlv.com", + "oretracker.top", + "oreyeshe.info", + "orfa1st5.de", + "orgagetnization.org", + "organiccopiedtranquilizer.com", + "organizationdogs.com", + "organizations.stratfor.com", + "organizecoldness.com", + "organrydipody.com", + "organsthud.com", + "orgassme.com", + "orgerm.com", + "orgned.com", + "orgueapropos.top", + "orientaldumbest.com", + "orientaljoyful.com", + "orientalrazor.com", + "orientedargument.com", + "orientjournalrevolution.com", + "origin-smetrics.go365.com", + "origin-target.humana.com", + "origin.www.images.2.forms.healthcare.philips.com", + "originalblow.pro", + "originaldivide.pro", + "originateposturecubicle.com", + "originatepromotebetrayal.com", + "origincrayonremained.com", + "originjargon.com", + "origintube.com", + "origunix.com", + "orionember.com", + "orionmarketing.actonservice.com", + "orisow.com", + "orjfun.com", + "orjohmpkq.com", + "orlandowaggons.com", + "orldwhoisquite.com", + "orldwhoisquite.org", + "orldwhoisquiteh.info", + "orlmarketing.nfp.com", + "orlotalers.com", + "orlowedonhisdhilt.info", + "orlqtz.lampenwelt.ch", + "ormolusapiary.com", + "ormolustuke.top", + "ornamentbyechose.com", + "ornismolal.top", + "orogenyslounge.com", + "orpggb.esprit.at", + "orpoobj.com", + "orqaxjj.com", + "orqrdm.com", + "orquideassp.com", + "orraxckivsud.com", + "orrisesdepute.com", + "orrmmdsdc.com", + "orrvucstaxip.com", + "orsmfg.notino.de", + "orthitepetrous.com", + "orthronsmatter.com", + "ortkrq.damyller.com.br", + "ortontotlejohn.com", + "orxbqsvibjxqvai.com", + "os.efax.es", + "os.efax.nl", + "os.efaxcorporate.com", + "os.evoice.com", + "os.evoicereceptionist.com", + "os.fandango.com", + "os.j2.com", + "os.j2global.com", + "os.mbox.com.au", + "os.mckinseyquarterly.com", + "os.onebox.com", + "os.send2fax.com", + "os.shutterfly.com", + "os.vudu.com", + "os270ojwwxtg.gameflow.tv", + "osageafresh.com", + "osangauh.net", + "osarmapa.net", + "osbpcosnfgo.com", + "osc.hrs.com", + "oscism.com", + "oscnjc.035000.com", + "oscs.palazzolasvegas.com", + "osczsk.lampeetlumiere.be", + "osd.oxygem.it", + "osekwacuoxt.xyz", + "osesuntent.top", + "osezny.intheswim.com", + "osfrjut.com", + "osgqretnpoqsubt.com", + "oshaista.xyz", + "oshlzg.takealot.com", + "oshowm.allureville.com", + "oshp.io", + "oshunooy.xyz", + "osimg.discoveruniversal.com", + "osimg.halloweenhorrornights.com", + "osimg.nbcuni.com", + "osimg.universalorlando.co.uk", + "osimg.universalorlando.com", + "osimg.universalorlandovacations.com", + "osimg.universalparks.com", + "osimg.universalstudioshollywood.com", + "osimg.windsurfercrs.com", + "osjhvtxsyiuyjv.com", + "osjpyw.dico.com.mx", + "oskiwood.com", + "oskxpvmnalfb.com", + "osmanlikaraite.com", + "osmost.com", + "osmoticchalah.com", + "osmousavosets.com", + "osnksi.czytam.pl", + "osoirux.com", + "osotirukurwyo.com", + "osptjkslmy.com", + "osqbfakufafv.com", + "osrhdsoeqhos.com", + "ossealatvia.com", + "ossfloetteor.com", + "ossgogoaton.com", + "osshydreigonan.com", + "ossifygenial.com", + "osskanger.com", + "osskugvirs.com", + "ossmightyenar.net", + "ossnidorinoom.com", + "osspalkiaom.com", + "osspwamuhn.com", + "ossrhydonr.com", + "ossshucklean.com", + "ossswannaa.com", + "ossyfirecpo.com", + "ostazvtx.com", + "ostensiblecompetitive.com", + "ostensibledressmaker.com", + "osteriawoold.space", + "ostilllookinga.cc", + "ostlon.com", + "ostrichesica.com", + "ostrichmustardalloy.com", + "ostrichrockychaos.com", + "osucwlavnbkaect.com", + "osur.dell.com", + "osuwzo.oyunfor.com", + "osvdtm.theshopyohjiyamamoto.jp", + "oszlnxwqlc.com", + "oszzxhqhfh.com", + "ot.obi-baumarkt.ch", + "ot.obi-brico.ch", + "ot.obi-italia.it", + "ot.obi-ticino.ch", + "ot.obi.at", + "ot.obi.ba", + "ot.obi.ch", + "ot.obi.com", + "ot.obi.cz", + "ot.obi.de", + "ot.obi.hu", + "ot.obi.pl", + "ot.obi.si", + "ot.obi.sk", + "ota.cartrawler.com", + "otabciukwurojh.xyz", + "otarbadvnmrap.com", + "otbackstage2.online", + "otbuzvqq8fm5.com", + "othanasis.openapp.link", + "othdgemanow.com", + "otherofherlittl.com", + "otherofherlittle.info", + "otherwiseassurednessloaf.com", + "othiijwtgcmjmj.com", + "othisf.tagomago.pl", + "otiatrygetable.uno", + "otigainareput.info", + "otingolston.com", + "otisephie.com", + "otisxx.sullyn.com", + "otjawzdugg.com", + "otkhyc.bueromarkt-ag.de", + "otkqhtmbvolte.com", + "otlopudpvfq.com", + "otnolabttmup.com", + "otnolatrnup.com", + "otoliteaerides.com", + "otomacotelugu.com", + "otorwardsoffhdgat.com", + "otqxvqzdgl.com", + "otr.kaspersky.ca", + "otr.kaspersky.co.jp", + "otr.kaspersky.co.uk", + "otr.kaspersky.co.za", + "otr.kaspersky.com", + "otr.kaspersky.com.au", + "otr.kaspersky.com.br", + "otr.kaspersky.com.tr", + "otr.kaspersky.de", + "otr.kaspersky.es", + "otr.kaspersky.fr", + "otr.kaspersky.it", + "otr.kaspersky.nl", + "otr.kaspersky.pt", + "otr.kaspersky.se", + "otrack.workday.com", + "otracks.workday.com", + "otrnww.pipingrock.com", + "otrwaram.com", + "otrzcixradze.com", + "ottawa-content.cresa.com", + "ottdhysral.com", + "otterwoodlandobedient.com", + "otto-images.developershed.com", + "oturvy.sanitairwinkel.nl", + "otuumq.manyavar.com", + "otvlehf.com", + "otwqvqla.com", + "otwzipajrxaf.com", + "otx23nu6rzon.prep.toppers.com", + "otxgjkjad.com", + "ou.shutterfly.com", + "ouaker.com", + "oubeliketh.info", + "oucaibie.net", + "ouchruse.com", + "oudistit.com", + "oudoanoofoms.com", + "oudseroa.com", + "oufauthy.net", + "oufrqs.kunduz.com", + "oufteens.com", + "ouftukoo.net", + "oufuqh.kant.ru", + "ougnultoo.com", + "ougrauty.com", + "ougribot.net", + "ouhastay.net", + "ouhnvkjhpajeob.com", + "oujouniw.com", + "ouk7.grantalexander.com", + "oukdpbystipe.com", + "oukiacryst.com", + "ouknowsaidthea.info", + "ouldhukelpm.org", + "ouleegneeje.com", + "ouloansu.com", + "oulpli.bettybarclay.com", + "oulragart.xyz", + "oulrarta.net", + "oulrukry.xyz", + "oulsools.com", + "oulukdliketo.shop", + "oumainseeba.xyz", + "oumpashy.net", + "oumtirsu.com", + "ounceanalogous.com", + "oungimuk.net", + "oungoowe.xyz", + "ounigaugsurvey.space", + "ounojushyxb.xyz", + "ounsamie.xyz", + "ounsoopt.xyz", + "ounwut.thehappyplanner.com", + "oupastah.com", + "oupaumul.net", + "oupe71eiun.com", + "ouphoarg.com", + "ouphouch.com", + "oupushee.com", + "oupusoma.net", + "our.sunshinecoast.qld.gov.au", + "ouranosmoyener.com", + "ourblogthing.com", + "ourcommonnews.com", + "ourcommonstories.com", + "ourcoolposts.com", + "ourcoolspot.com", + "ourcoolstories.com", + "ourdadaikri.com", + "ourdailystories.com", + "ourdesperate.com", + "ourdreamsanswer.info", + "ourebifie.com", + "ourgumpu.xyz", + "ourhotfeed.com", + "ourhotstories.com", + "ourhypewords.com", + "ouricsexja.com", + "ourietwyers.uno", + "ourl.link", + "ourmumble.com", + "ourscience.info", + "ourselvesoak.com", + "ourselvessuperintendent.com", + "oursexasperationwatchful.com", + "ourtecads.com", + "ourteeko.com", + "ourtopstories.com", + "ourtshipanditlas.info", + "ourtshipanditlast.info", + "ouryretyequire.info", + "ouryretyequirem.info", + "ouseoyopersed.info", + "ouseswhichtot.org", + "ousinouk.xyz", + "ousouzay.net", + "oussaute.net", + "ousseghu.net", + "oussouveem.com", + "oustoope.com", + "out.information.maileva.com", + "out.velpa.pl", + "outabsola.com", + "outaipoma.com", + "outal.origo.hu", + "outarcaninean.com", + "outbalanceleverage.com", + "outblewmorga.com", + "outbrain.com", + "outburststudying.com", + "outbursttones.com", + "outchops.xyz", + "outclaydola.com", + "outdilateinterrupt.com", + "outdoeslegacy.uno", + "outdoor.theres.co", + "outelectrodean.com", + "outflednailbin.com", + "outfortbogwort.guru", + "outfoxnapalms.com", + "outglowkeysets.guru", + "outgoinggiraffe.com", + "outgratingknack.com", + "outhauzours.com", + "outheelrelict.com", + "outhulem.net", + "outkisslahuli.com", + "outlawchillpropose.com", + "outlayomnipresentdream.com", + "outlieazafran.com", + "outlineappearbar.com", + "outlinesweatraces.com", + "outloginequity.com", + "outlook-office.zapier.app", + "outlook20239.wixsite.com", + "outlookabsorb.com", + "outlookads.live.com", + "outlookoffice365team.webflow.io", + "outlookreservebennet.com", + "outmatchurgent.com", + "outnumberconnatetomato.com", + "outnumberminded.com", + "outnumberpickyprofessor.com", + "outoctillerytor.com", + "outofthecath.org", + "outpartaims.com", + "outplodbunty.com", + "outpoptusseh.top", + "outpun.com", + "outrageous-mine.pro", + "outreach.allmy-data.com", + "outreach.connectednation.org", + "outreach.crossref.org", + "outreach.kansashealthsystem.com", + "outreach.sbf.org.sg", + "outreach.semaconnect.com", + "outreach.successforall.org", + "outreach.teex.info", + "outreach.veritivcorp.com", + "outrigger-a.outrigger.com", + "outrotomr.com", + "outseeltor.com", + "outsetnormalwaited.com", + "outseylor.com", + "outshowfrat.uno", + "outsiftfictor.top", + "outsimiseara.com", + "outsliggooa.com", + "outsmoke-niyaxabura.com", + "outstanding-tie.pro", + "outstandingsnails.com", + "outstandingspread.com", + "outstandingsubconsciousaudience.com", + "outstantewq.info", + "outsudoo.net", + "outtaskhautein.guru", + "outtimburrtor.com", + "outtunova.com", + "outwhirlipedeer.com", + "outwitridiculousresume.com", + "outwoodeuropa.com", + "outyanmegaom.com", + "ouveelsa.xyz", + "ouvjnb.westernbikeworks.com", + "ouvrestance.com", + "ouwhejoacie.xyz", + "ouyoqudevfal.com", + "ouzavamt.com", + "ouzeelre.net", + "ouzosbuddh.com", + "ouzrqrzktv.com", + "ovaleithermansfield.com", + "ovalweek.com", + "ovaosgukck.com", + "ovardu.com", + "ovariesutopia.com", + "ovcenehu.com", + "ovdimin.buzz", + "oveechoops.xyz", + "ovemes.com", + "ovenbifaces.cam", + "ovenge.com", + "overallalreadyregistry.com", + "overallfetchheight.com", + "overboardbilingual.com", + "overboardlocumout.com", + "overcacneaan.com", + "overcomecheck.com", + "overconfidentfood.com", + "overcooked-construction.com", + "overcrummythrift.com", + "overdates.com", + "overdonealthough.com", + "overduerebukeloyal.com", + "overduerole.com", + "overestimateoption.com", + "overestimateyearly.com", + "overfixaphakic.top", + "overgalladean.com", + "overheadnell.com", + "overheadplough.com", + "overhearpeasantenough.com", + "overheatusa.com", + "overjoyedtempfig.com", + "overjoyedwithinthin.com", + "overkirliaan.com", + "overlapflintsidenote.com", + "overlapparians.com", + "overlettolt.com", + "overlivedub.com", + "overlook.fun", + "overlooked-scratch.pro", + "overlookedtension.pro", + "overlookrapt.com", + "overlyindelicatehoard.com", + "overmewer.com", + "overnumeler.com", + "overonixa.com", + "overpetleersia.com", + "overponyfollower.com", + "overprotectiveskilled.com", + "overratedchalk.com", + "overratedlively.com", + "overreactperverse.com", + "overreactsewershaped.com", + "overseasearchopped.com", + "overseasinfringementsaucepan.com", + "overseasjune.com", + "oversightantiquarianintervention.com", + "oversightbullet.com", + "oversleepcommercerepeat.com", + "overswaloton.com", + "overswirling.sbs", + "overthetopexad.com", + "overtimeequation.com", + "overtimetoy.com", + "overtrapinchchan.net", + "overture.com", + "overturnotherall.com", + "overwhelmcontractorlibraries.com", + "overwhelmfarrier.com", + "overwhelmhavingbulky.com", + "overwhelmingconclusionlogin.com", + "overwhelmingdarncalumny.com", + "overwhelmingoblige.com", + "overwhelmpeacock.com", + "overzoruaon.com", + "overzubatan.com", + "ovethecityonatal.info", + "ovfjiktdr.com", + "ovgjveaokedo.xyz", + "ovgtt9j87tgh.world", + "ovhacmobpval.com", + "ovhkfewhyqiz.com", + "ovibospeseta.com", + "ovjrqycdrwqh.com", + "ovkamwvdof.com", + "ovoordie.xyz", + "ovqds.com", + "ovrsso.gemo.fr", + "ovsdnhpigmtd.xyz", + "ovsgalzea.com", + "ovsiicni.com", + "ovsrhikuma.com", + "ovvmptgnrskmmkr.com", + "ovvmrrufvhclxf.com", + "ow5a.net", + "owa.carhartt.com", + "owbroinothiermol.xyz", + "owcdilxy.xyz", + "owebanalytics.com", + "owebmoney.ru", + "owebsearch.com", + "owen.prolitteris.ch", + "owenexposure.com", + "oweoumoughtcal.com", + "owevel.com", + "owewary.com", + "owhoalagly.com", + "owhoogryinfo.com", + "owingsorthealthy.com", + "owingsucceeding.com", + "owithlerendu.com", + "owkeyiuxindchj.com", + "owlcongratulate.com", + "owlerydominos.cam", + "owlfolk.com", + "owlinggnomist.com", + "owlsalqrarab.com", + "owlsr.us", + "owlunimmvn.com", + "owndata.network", + "owneriq.net", + "ownzzohggdfb.com", + "owoxauky.com", + "owp-sg-prop.americanexpress.com", + "owp-tw.americanexpress.com", + "owpysc.lampenundleuchten.at", + "owqbsl.kuhl.com", + "owqrtaodb.com", + "owrddzml.com", + "owrkwilxbw.com", + "ows.ihs.com", + "owsfsoogb.com", + "owss.ihs.com", + "owtjzn.so-nice.com.tw", + "owtvhrydewc.com", + "owwafgaqdapg.com", + "owwczycust.com", + "owwogmlidz.com", + "owxanjxlxtfbjw.com", + "owzmdz.glamira.co.uk", + "ox4h1dk85.com", + "oxado.com", + "oxbowfog.com", + "oxbowmentaldraught.com", + "oxbskt.autotrader.com.au", + "oxcash.com", + "oxdejn.lavprisel.dk", + "oxen.hillcountrytexas.com", + "oxenturftrot.com", + "oxghhbxz.com", + "oxhdtgmlryv.com", + "oxhfalnniu.com", + "oxhojtapzbwa.com", + "oxidemustard.com", + "oxidetoward.com", + "oxifwsabgd.nzz.ch", + "oxjexkubhvwn.xyz", + "oxkgcefteo.com", + "oxkhifobfkky.com", + "oxkpbuv.com", + "oxllyobna.com", + "oxmoonlint.com", + "oxmqzeszyo.com", + "oxnhhswdzwam.com", + "oxowcjxiffsj.com", + "oxqq.pandasuite.io", + "oxrqdkfftw.com", + "oxthrilled.com", + "oxtkmgvmgu.com", + "oxtracking.com", + "oxtrmw.marinarinaldi.com", + "oxtsale1.com", + "oxwtihtvdwgdaq.com", + "oxxvikappo.com", + "oxybe.com", + "oxydaserucked.com", + "oxydend2r5umarb8oreum.com", + "oxygenblobsglass.com", + "oxygenpermissionenviable.com", + "oxynticarkab.com", + "oyaswl.manor.ch", + "oybcobkru.xyz", + "oyen3zmvd.com", + "oyesrhweyma.com", + "oyi9f1kbaj.com", + "oyihoxw.com", + "oylyaz.mrkoll.se", + "oyndr.com", + "oyopersed.info", + "oyoperseduca.com", + "oyotii.sportokay.com", + "oyoxyc.josefsteiner.at", + "oypjpbthhxhyuvq.com", + "oypucuqsuwabnxy.com", + "oyssqe.easyvoyage.com", + "oysterexhalereview.com", + "oysterfoxfoe.com", + "oyuvcqmqjyrqd.com", + "oywzrri.com", + "oyxctgotabvk.com", + "oyyihttyklfwcgy.xyz", + "oyyqan.hejoscar.dk", + "ozationsuchasric.org", + "ozayvgkqpymt.com", + "ozdoir.meundies.com", + "ozectynptd.com", + "ozesrbglrp.com", + "ozgqwv.xyz", + "ozhhujt.com", + "ozihechzlcsgs.com", + "ozkkuy.fabianafilippi.com", + "ozlenbl.com", + "ozlofsviborc.com", + "ozlwhampaofq.com", + "oznhkuilvrsdf.com", + "oznlro.sanity.com.au", + "ozobsaib.com", + "ozonemedia.com", + "ozongees.com", + "ozsoekwgy.com", + "ozsturgeonafford.com", + "ozvlyz.justmusic.de", + "ozvnumjdncpfvt.com", + "ozwolnonnotv.com", + "ozwwawcaxoxh.com", + "ozzruxazcoxc.com", + "p-analytics.life", + "p-n.io", + "p.aty.sohu.com", + "p.cab.ua", + "p.classroombookings.com", + "p.cquotient.com", + "p.data.cctv.com", + "p.ejs.dev", + "p.fairspot.host", + "p.gazeta.pl", + "p.hentaiforce.net", + "p.ianmjones.com", + "p.iforge.app", + "p.logbox.io", + "p.marqueplace.com", + "p.meilentrio.de", + "p.minds.com", + "p.nag.ru", + "p.pagesjaunes.fr", + "p.pmu.fr", + "p.ryanhalliday.com", + "p.smartertravel.com", + "p.tencentmind.com", + "p.typekit.net", + "p.versacommerce.de", + "p.victoria.dev", + "p.viennaandbailey.co.nz", + "p.wren.co", + "p.www.viertaxa.com", + "p.yotpo.com", + "p004.raffi-hair.com", + "p005.raffi-hair.com", + "p01.sc.origins.en25.com", + "p03.sc.origins.en25.com", + "p04.sc.origins.en25.com", + "p06.sc.origins.en25.com", + "p1.danskebank.co.uk", + "p1.danskebank.dk", + "p1.danskebank.ie", + "p16-tiktokcdn-com.akamaized.net.iberostar.com", + "p2.danskebank.co.uk", + "p2.danskebank.dk", + "p2.danskebank.fi", + "p2.danskebank.no", + "p2.danskebank.se", + "p2e9r4n9.stackpathcdn.com", + "p2r14.com", + "p2ro4u.trybawaryjny.pl", + "p3tq.pandasuite.io", + "p59othersq.com", + "p5mcwdbu.ginzo-buy.jp", + "p64gk2yhba0p.com", + "p7cloud.net", + "p7h1silo3f.app.cainthus.com", + "pa-stats.encore.dev", + "pa.opqr.co", + "pa.travelwhiz.app", + "pa5ka.com", + "paarsvc.com", + "pabgey.siepomaga.pl", + "pac.thescottishsun.co.uk", + "pac.thesun.co.uk", + "pacekami.com", + "pachakliq.top", + "pacificprocurator.com", + "pacificvernonoutskirts.com", + "pacifoos.net", + "pacijwarnfrtq.com", + "packageeyeball.com", + "packmenappui.top", + "pacoaniy.net", + "pacontainer.s3.amazonaws.com", + "pacquetpusher.com", + "pacstainless.actonservice.com", + "paddleangle.com", + "paddlediscovery.com", + "paddleniecehandicraft.com", + "paderrer.com", + "padfungusunless.com", + "padma-fed.com", + "padp5arja8dgsd9cha.com", + "padsabs.com", + "padsans.com", + "padsanz.com", + "padsats.com", + "padsatz.com", + "padsbrown.com", + "padsdel.com", + "padsdel2.com", + "padsdelivery.com", + "padsims.com", + "padsimz.com", + "padskis.com", + "padslims.com", + "padspms.com", + "padsreds.com", + "padsthai.com", + "padstm.com", + "padtue.xyz", + "padujeph.xyz", + "paeastei.net", + "paehceman.com", + "paekatcerd.com", + "paekicz.com", + "paeppk.spar-mit.com", + "pafiptuy.net", + "pafteejox.com", + "pafvertizing.crazygames.com", + "page-events-ustats.udemy.com", + "page.asraymond.com", + "page.care.salinasvalleyhealth.com", + "page.e.silverfernfarms.com", + "page.email.key.com", + "page.email.trinity-health.org", + "page.ephesus.cooperlighting.com", + "page.evergage.com", + "page.ggled.net", + "page.griffinshockey.com", + "page.health.tmcaz.com", + "page.hpcspecialtypharmacy.com", + "page.irco.com", + "page.northstateconsultingllc.com", + "page.sangfor.com", + "page.sangfor.com.cn", + "page.thalesgroup.com", + "page.vital4.net", + "page1solutions.actonservice.com", + "pagead.l.google.com", + "pageantbagauspice.com", + "pageantcause.com", + "pageantcountrysideostentatious.com", + "pagedot.deutschepost.de", + "pagefair.com", + "pageid.info", + "pagejunky.com", + "pagemystery.com", + "pagename.care.ummhealth.org", + "pagerank-ranking.de", + "pageranktop.com", + "pages-stats.rbl.ms", + "pages.ajo.knak.link", + "pages.arabiancentres.com", + "pages.att.com", + "pages.aureon.com", + "pages.batteryworld.com.au", + "pages.bayer.com", + "pages.bioglan.com.au", + "pages.canon.com.au", + "pages.cenomicenters.com", + "pages.cobweb.com", + "pages.comunicaciones.ficohsa.com.gt", + "pages.concoursefinancial.com", + "pages.contact.umpquabank.com", + "pages.crd.com", + "pages.distributionstrategy.com", + "pages.dubaifitnesschallenge.com", + "pages.e.chooseumpquabank.com", + "pages.email.princess.com", + "pages.erepublic.com", + "pages.expowest.com", + "pages.exterro.com", + "pages.feedback.ignite.gleague.nba.com", + "pages.feedback.vegasgoldenknights.com", + "pages.financialintelligence.informa.com", + "pages.guest.princess.com", + "pages.health365.com.au", + "pages.indigovision.com", + "pages.info.anaheimducks.com", + "pages.info.exclusive-networks.com", + "pages.info.ficohsa.com.pa", + "pages.info.hondacenter.com", + "pages.informatech1.com", + "pages.intelligence.informa.com", + "pages.jobaline.com", + "pages.kwm.com", + "pages.ledger.com", + "pages.lloydslist.com", + "pages.lloydslistintelligence.com", + "pages.magellangroup.com.au", + "pages.mail.puntoscolombia.com", + "pages.maritimeintelligence.informa.com", + "pages.mktg-upfield.com", + "pages.mongodb.com", + "pages.naturopathica.com.au", + "pages.nbjsummit.com", + "pages.news.realestate.bnpparibas", + "pages.newsletter.avianca.com", + "pages.omdia.informa.com", + "pages.pentonmktgsvcs.com", + "pages.pharmaintelligence.informa.com", + "pages.primalpictures.com", + "pages.rategain.com", + "pages.reply.broadwayinhollywood.com", + "pages.reply.dpacnc.com", + "pages.response.terex.com", + "pages.sailgp.com", + "pages.siemens-energy.com", + "pages.siemens-info.com", + "pages.siemens.com", + "pages.srsmith.com", + "pages.telemessage.com", + "pages.titanmachinery.com", + "pages.uchicagomedicine.org", + "pages.uila.com", + "pages.usviolifeprofessional.mktg-upfield.com", + "pages.vuzion.cloud", + "pages.wardsintelligence.informa.com", + "pages.zenefits.com", + "pages2.rizap.jp", + "pagesense-collect.zoho.com", + "pagesocket.glam.com", + "pageswork.guru", + "paginaseloqua.unisabana.edu.co", + "pagnehmfxah.xyz", + "pagtvmcbfjafj.com", + "pahbasqibpih.com", + "pahccuafbom.com", + "pahjkmbtnkdc.com", + "paht.tech", + "pahtef.tech", + "pahtfi.tech", + "pahtgq.tech", + "pahthf.tech", + "pahtky.tech", + "pahtwt.tech", + "pahtzh.tech", + "paibopse.com", + "paicdn.privateapi.click", + "paichaus.com", + "paigarohauja.com", + "paigna.com", + "paikoasa.tv", + "paikoaza.net", + "paikshueless.com", + "pailcrime.com", + "pailpatch.com", + "painfont.cyou", + "painfullyconfession.com", + "painfultransport.com", + "painharmlesscommence.com", + "painkillercontrivanceelk.com", + "painlessassumedbeing.com", + "painlightly.com", + "painsdire.com", + "painstakingpickle.com", + "paintednarra.top", + "paintersusainc.actonservice.com", + "paintpear.com", + "paintplantation.com", + "paintwandering.com", + "paiphaseze.com", + "paipsuto.com", + "pair55.net", + "pair55call.net", + "pairin.actonservice.com", + "pairschorus.com", + "paiwaupseto.com", + "paiwhisep.com", + "paiwhoki.com", + "pajamasgnat.com", + "pajamasguests.com", + "pakdru.altrarunning.com", + "pal-v.actonservice.com", + "palabrapiquero.website", + "paladion.actonservice.com", + "palakahone.com", + "palama2.co", + "palama2.com", + "palaroleg.guru", + "palatedaylight.com", + "palatesovarium.digital", + "paleexamsletters.com", + "paleleaf.com", + "paleogdeedful.top", + "paletotpankin.website", + "paletteantler.com", + "paletteoverjoyed.com", + "palibs.tech", + "paliglaiks.life", + "pallonenuda.top", + "palmcodliverblown.com", + "palmfulcultivateemergency.com", + "palmfulvisitsbalk.com", + "palmkindnesspee.com", + "palmmalice.com", + "palpablefungussome.com", + "palpablememoranduminvite.com", + "palramamericas.actonservice.com", + "palroudi.xyz", + "palsybrush.com", + "palsyowe.com", + "paltryheadline.com", + "paluinho.cloud", + "palvanquish.com", + "palycaid.life", + "palzscurou.com", + "pamelarandom.com", + "pampergloriafable.com", + "pamperseparate.com", + "pampervacancyrate.com", + "pamphletredhead.com", + "pamphletthump.com", + "pampimty.com", + "pampopholf.com", + "pamtuea.xyz", + "pamury.xyz", + "pamwrymm.live", + "panagiapivots.com", + "panamakeq.info", + "panaservers.com", + "panattain.com", + "pancakedusteradmirable.com", + "panchaxcorylet.com", + "panda.kasika.io", + "pandanaequian.life", + "pandasincl.top", + "pandasloveforlife.com", + "panduraoestrum.com", + "panelerkingly.top", + "pangdeserved.com", + "pangintrigueliquidate.com", + "pangoha.xyz", + "pangtues.xyz", + "panickycurtain.com", + "panickypancake.com", + "panicmiserableeligible.com", + "panisicelectre.top", + "pannamdashee.com", + "pannamsaluter.com", + "pannumregnal.com", + "panorama.wixapps.net", + "panoramicbutter.com", + "panoramicplane.com", + "panoz.xyz", + "panpant.xyz", + "pansymerbaby.com", + "pantafives.com", + "pantiesattemptslant.com", + "pantomimecattish.com", + "pantomimecommitmenttestify.com", + "pantomimemistystammer.com", + "pantrydivergegene.com", + "pantslayerboxoffice.com", + "pantsurplus.com", + "pantuz.xyz", + "panuelobriard.com", + "panyarspan.com", + "paoukgnssmkeys.com", + "papaneecorche.com", + "papawrefits.com", + "papeilist.pics", + "papemz.rcwilley.com", + "papererweerish.top", + "paphoolred.com", + "papilio3glauecus.com", + "papillapunning.top", + "papiostanner.top", + "papismkhedahs.com", + "papmeatidigbo.com", + "pappagallu.onefootball.com", + "pappeajalapa.digital", + "papposeclingy.com", + "pappyalfaje.com", + "paqcpeotbx.com", + "paqqlk.motatos.de", + "parableconverted.com", + "parachuteeffectedotter.com", + "parachutegustheory.com", + "parachutehome.sjv.io", + "parachutelacquer.com", + "parademuscleseurope.com", + "paradiseannouncingnow.com", + "paradisenookminutes.com", + "paradizeconstruction.com", + "paradoxfactor.com", + "paragraphdisappointingthinks.com", + "paragraphopera.com", + "parallax.askmediagroup.com", + "parallel6.actonservice.com", + "parallelbulb.com", + "parallelgds.store", + "paralyzedepisodetiny.com", + "paralyzedresourcesweapons.com", + "paramedicexam.quantresear.ch", + "paranoiaantiquarianstraightened.com", + "paranoiaourselves.com", + "parasitegoddess.com", + "parasitevolatile.com", + "parasolsever.com", + "paravaprese.com", + "parboilkpuesi.com", + "parcelcreature.com", + "parchedangle.com", + "parchedsofa.com", + "parcookgitano.top", + "pardko.pricerunner.com", + "pardonpopular.com", + "pardonsentencegeneral.com", + "parecyrclame.com", + "parentapp.byjus.com", + "parentingcalculated.com", + "parentlargevia.com", + "parentpensionvolunteer.com", + "parentpicture.com", + "parents.app.playosmo.com", + "parentsatellitecheque.com", + "pargodysuria.top", + "paripartners.ru", + "paris-lno.com", + "parishconfinedmule.com", + "parishintoxicate.com", + "parishleft.com", + "parishseparated.com", + "parisjeroleinpg.com", + "paritywarninglargest.com", + "parkcircularpearl.com", + "parkdues.com", + "parkdumbest.com", + "parkedcheerful.com", + "parkedcountdownallows.com", + "parkingcombstrawberry.com", + "parkingridiculous.com", + "parkraffia.com", + "parkurl.com", + "parliamentarypublicationfruitful.com", + "parliamentaryreputation.com", + "parlorbagseconomy.com", + "parlorstudfacilitate.com", + "parlorsuperhero.com", + "parlouractivityattacked.com", + "parlourinvulnerablerighteous.com", + "paronymtethery.com", + "parrallforums.top", + "parrecleftne.xyz", + "parrotlamista.top", + "parrotstrim.com", + "parserskiotomy.com", + "parsimoniousinvincible.net", + "parsimoniouspolice.com", + "parsleyagencyoutnumber.com", + "parsleybunwalnut.com", + "parsonhimaircraft.com", + "partedexpensive.com", + "partef.com", + "partenaireslld.temsys.fr", + "parthanonstatue.com", + "partial-pair.pro", + "partiallyexploitrabbit.com", + "partiallyguardedascension.com", + "partiallyrunnerproductive.com", + "partialpreachground.com", + "participantderisive.com", + "participateconsequences.com", + "participatemop.com", + "participateoppositedifferent.com", + "participationimpediment.com", + "particlesnuff.com", + "particularlyarid.com", + "partieseclipse.com", + "partiesinches.com", + "partion-ricism.xyz", + "partitedene.top", + "partlytrouble.com", + "partner-ads.com", + "partner-app.softwareselect.com", + "partner-staging.miso.kr", + "partner.e-conomic.com", + "partner.haru-shop.jp", + "partner.hubinternational.com", + "partner.librarius.com.ua", + "partner.loveplanet.ru", + "partner.miso.kr", + "partner.net.idealo-partner.com", + "partner.pelikan.cz", + "partner.portal.fidormarket.com", + "partner.vecteezy.com", + "partnerad.l.google.com", + "partnerads.ysm.yahoo.com", + "partnerapp.kravein.com.au", + "partnerapp.urbanclap.com", + "partnerbcgame.com", + "partnercash.de", + "partnerdev.extasy.com", + "partnerentry.com", + "partnerlinks.io", + "partnermktg.symantec.com", + "partners.avaya.com", + "partners.betus.com", + "partners.dogtime.com", + "partners.dudley.gov.uk", + "partners.hostgator.com", + "partners.priceline.com", + "partners.redbull.racing", + "partners.rochen.com", + "partners.singularlogic.eu", + "partnership.evolenthealth.com", + "partnersuccess.cisco.com", + "partnersuccessmetrics.cisco.com", + "partnerwith.us.streetbond.com", + "partpedestal.com", + "partplanes.com", + "partridgehostcrumb.com", + "partsbury.com", + "partsfroveil.com", + "parttimelucidly.com", + "parttimeobdurate.com", + "parttimesupremeretard.com", + "partyingdisastrouskitty.com", + "partypartners.com", + "parumal.com", + "parwiderunder.com", + "pas-rahav.com", + "pasaltair.com", + "pasbstbovc.com", + "pascualpecked.top", + "pasenhlbot.com", + "paservices.tech", + "pasjcutadak.com", + "paslsa.com", + "pasoleex.com", + "pasoshardy.com", + "passablecoalitionvarious.com", + "passablejeepparliament.com", + "passagessixtyseeing.com", + "passelsylvius.top", + "passengerpage.com", + "passeura.com", + "passfixx.com", + "passingpact.com", + "passionacidderisive.com", + "passionatephilosophical.com", + "passiondimlyhorrified.com", + "passionfruitads.com", + "passivepolo.com", + "passtechusa.com", + "passwordsjawsticking.com", + "passwordslayoutvest.com", + "passwordssaturatepebble.com", + "pastcabbage.com", + "pasteldevaluation.com", + "pastepot.com", + "pastfrolicpackage.com", + "pastjauntychinese.com", + "pastoralcorn.com", + "pastoralroad.com", + "pastoupt.com", + "pastureacross.com", + "pasxfixs.com", + "patakaendymal.top", + "patalogs.com", + "patapatdidymis.space", + "patchassignmildness.com", + "patchedcyamoid.com", + "patefysouari.com", + "patentdestructive.com", + "paternalcostumefaithless.com", + "paternalrepresentation.com", + "paternityfourth.com", + "patgsrv.com", + "pathloaded.com", + "pathosacetals.com", + "pathsectorostentatious.com", + "patientlyperkgarment.com", + "patientpay.actonservice.com", + "patiomistake.com", + "patmianhillock.com", + "patoionanrumand.com", + "patrikios.openapp.link", + "patriothomestore.com", + "patronageausterity.com", + "patronagepolitician.com", + "patrondescendantprecursor.com", + "patronimproveyourselves.com", + "patronknowing.com", + "patroposalun.pro", + "patsincerelyswing.com", + "patsyendless.com", + "patternimaginationbull.com", + "pattyheadlong.com", + "paubaulo.com", + "paucityirido.space", + "pauewr4cw2xs5q.com", + "paughtyrostrum.com", + "paugrozefou.net", + "paularrears.com", + "paulastroid.com", + "paulcorrectfluid.com", + "paulusacor.uno", + "paunaupa.com", + "paupud.meillandrichardier.com", + "paushoow.net", + "paussidsipage.com", + "pausteegohoa.net", + "pauwhajo.xyz", + "pavfazbwiap.com", + "paviestrewel.top", + "pavymoieter.com", + "pawbothcompany.com", + "pawderstream.com", + "pawheatyous.com", + "pawhybkpqgqw.com", + "pawkilycurvous.com", + "pawmaudwaterfront.com", + "pawschancesponsor.com", + "pawscreationsurely.com", + "pawsnug.com", + "pawsplus.actonservice.com", + "paxmedia.net", + "paxsfiss.com", + "paxxfiss.com", + "paxyued.com", + "pay-click.ru", + "pay.truemoney.me", + "payae8moon9.com", + "paybackmodified.com", + "paybackvocal.com", + "paycounter.com", + "paydashboard.actonservice.com", + "payfertilisedtint.com", + "paygmlaudwl.com", + "payments.acutx.org", + "payments.americanexpress.co.uk", + "paymentslink.dropp.cc", + "paymentsweb.org", + "paymistrustflake.com", + "paynewest.actonservice.com", + "payoffdisastrous.com", + "payoffdonatecookery.com", + "paypal-complete.com", + "paypopup.com", + "payqjd.subito.it", + "payroll.smartsalary.com.au", + "payslipselderly.com", + "paysqueak.com", + "pazashevy.com", + "pazzfun.com", + "pb.i.sogou.com", + "pb.s3wfg.com", + "pbacijttzozq.com", + "pbamjgga.com", + "pbbqzqi.com", + "pbc.programbrokerage.com", + "pbcde.com", + "pbcohtm.com", + "pbdo.net", + "pbecrm.aquanet.ru", + "pbfnyvl.com", + "pbgormggma.com", + "pbhjohrx.xyz", + "pbhrwhehnyibit.com", + "pbjs-stream.bydata.com", + "pbkdf.com", + "pblcpush.com", + "pblinq.com", + "pblmppbnu.com", + "pbm-email.rightwayhealthcare.com", + "pbmt.cloud", + "pbnet.ru", + "pbnjzwjsy.com", + "pboddnqjobuf.com", + "pbox.no.photobox.com", + "pbox.photobox.at", + "pbox.photobox.be", + "pbox.photobox.co.nz", + "pbox.photobox.co.uk", + "pbox.photobox.com.au", + "pbox.photobox.de", + "pbox.photobox.dk", + "pbox.photobox.fr", + "pbox.photobox.ie", + "pbox.photobox.it", + "pbox.photobox.nl", + "pbox.photobox.se", + "pbqqzibusu.com", + "pbquhwsx.xyz", + "pbsawkue.com", + "pbstats.jpmorgan.com", + "pbterra.com", + "pbvnwd.moongori.com", + "pbxai.com", + "pbxdny.angrybeards.cz", + "pbxopblttvorhd.com", + "pbyvehcz.com", + "pc-ads.com", + "pc-tc.s3-eu-west-1.amazonaws.com", + "pc.personalcreations.com", + "pc180101.com", + "pc1ads.com", + "pc20160301.com", + "pc2121.com", + "pc2ads.com", + "pc2ads.ru", + "pc5ads.com", + "pcash.imlive.com", + "pccasia.xyz", + "pccdirect.site", + "pcci.pccinnovation.org", + "pccipieces.actonservice.com", + "pcconelove.xyz", + "pcdgninekvch.com", + "pcdstm.petbarn.com.au", + "pcfchubby.top", + "pcglvhrln.com", + "pchcwqsfaqpw.com", + "pcheahrdnfktvhs.xyz", + "pci.aon.com", + "pciidk.shopee.vn", + "pciokm.glamuse.com", + "pcirurrkeazm.com", + "pclk.name", + "pcm.symantec.com", + "pcmaddwoxex.com", + "pcmclks.com", + "pcnphysio-com.ca-eulerian.net", + "pcp.coupert.com", + "pcpqqnlvw.xyz", + "pcruwbk.com", + "pcs.capgroup.com", + "pctlwm.com", + "pctsrv.com", + "pctv.xyz", + "pcvlpotybnd.com", + "pcykgc.onetravel.com", + "pcyprkoqednl.xyz", + "pd-news.com", + "pd.bppeloqua.com", + "pdbqyzi.com", + "pdcnxobcv.com", + "pdf.didgigo.com", + "pdfsearchhq.com", + "pdftfe.thekooples.com", + "pdfurqok.com", + "pdgmhnlayjm.com", + "pdiyluhfttb.xyz", + "pdjmarxsne.com", + "pdjurmfxvebbaoq.xyz", + "pdlavr.erwinmueller.com", + "pdmsmrt.buick.ca", + "pdmsmrt.buick.com", + "pdmsmrt.cadillac.com", + "pdmsmrt.cadillaccanada.ca", + "pdmsmrt.chevrolet.ca", + "pdmsmrt.chevrolet.com", + "pdmsmrt.gmc.com", + "pdmsmrt.gmccanada.ca", + "pdn-1.com", + "pdn-2.com", + "pdn-3.com", + "pdn-5.com", + "pdnyxyqoihia.xyz", + "pdqdovmsynelej.com", + "pdridjiviq.com", + "pdrqubl.com", + "pds.auction.co.kr", + "pdsgaj.piquadro.com", + "pdsybkhsdjvog.xyz", + "pdsyibwlxd.xyz", + "pduwvp.chanti.dk", + "pdvacde.com", + "pdygfdtghcyh.com", + "pdzutf.sftworks.jp", + "pe.txbe.at", + "peacebanana.com", + "peacefulactivity.com", + "peacefullimit.com", + "peacefullyclenchnoun.com", + "peacefullyundergroundsubsided.com", + "peachesevaporateearlap.com", + "peachessummoned.com", + "peachrecess.com", + "peachsquat.com", + "peachybeautifulplenitude.com", + "peachytopless.com", + "peachywaspish.com", + "peacinggreyed.com", + "peacockshudder.com", + "peacto.com", + "peakchewing.com", + "peakclick.com", + "peakluckily.com", + "peakpushedancestor.com", + "pealia.com", + "peanutsfuscin.com", + "pear.ca-eko-globetrotter.fr", + "peards.zevvle.com", + "pearledbolo.life", + "pearlhereby.com", + "pearlrip.com", + "pearlsdevotionnative.com", + "pearsissuedboob.com", + "peasbishopgive.com", + "peaveynee.top", + "pebadu.com", + "pebansokes.uno", + "pebbleoutgoing.com", + "pecdfzy.com", + "pecialukizeias.info", + "pecifyspacing.com", + "pecism.com", + "peckbattledrop.com", + "peckrespectfully.com", + "pectasefrisker.com", + "pectsofcukorporatef.info", + "peculiaritiessevermaestro.com", + "peculiarityrevengeinternet.com", + "peculiarpug.com", + "pecuniatrck.com", + "pedestalturner.com", + "pedlujvcfd.com", + "pedromister.com", + "pedropanther.com", + "peechohovaz.xyz", + "peecoubo.net", + "peeingmunster.top", + "peekaure.xyz", + "peekipaiw.com", + "peelaipu.xyz", + "peelecoroner.top", + "peemee.com", + "peep-auktion.de", + "peepholelandreed.com", + "peer39.com", + "peer39.net", + "peeredfoggy.com", + "peeredgerman.com", + "peeredstates.com", + "peeredwalkingcloud.com", + "peeringgrandflashing.com", + "peeringinvasion.com", + "peesopit.net", + "peesteso.xyz", + "peethach.com", + "peethobo.com", + "peevishaboriginalzinc.com", + "peevishchasingstir.com", + "peevishchosen.com", + "peevishforceless.com", + "pegablackjal.com", + "pegasus.unifygroup.com", + "pegasuson.com", + "pegasusplate.com", + "peggyhypoid.com", + "pegirs.com", + "pegloang.com", + "pehkmy.edreams.pt", + "peiq.services", + "peirs5tbakchios.com", + "peisantcorneas.com", + "pejik.com", + "pejzeexukxo.com", + "pekcbuz.com", + "pekroace.net", + "pelagictanjib.com", + "pelamydlours.com", + "pelargiunmelt.top", + "pelfsgarote.com", + "peliastitters.com", + "pelletslimosa.com", + "pelliancalmato.com", + "pelorusgravest.top", + "pemskb.unitedcinemas.jp", + "pemsrv.com", + "penaltyoutmatch.com", + "penapne.xyz", + "pendulumwhack.com", + "pengobyzant.com", + "penguest.xyz", + "penguindeliberate.com", + "penholderlossfrontage.com", + "penitentarduous.com", + "penitentiaryoverdosetumble.com", + "penitentpeepinsulation.com", + "penkhkqkbyt.com", + "penniedtache.com", + "pennilesscomingall.com", + "pennilesspictorial.com", + "pennilessrobber.com", + "pennilesstestangrily.com", + "pennillratti.com", + "pennyotcstock.com", + "pennyweb.com", + "penrake.com", + "penromanceadmittance.com", + "pensionboarding.com", + "pensionerbegins.com", + "pensionerbrightencountess.com", + "pensiveblindlytwin.com", + "penspade.com", + "pentalime.com", + "pentodetaffy.top", + "penuchefirms.com", + "peohara.com", + "people.mbtionline.com", + "peoplehr.actonservice.com", + "peopleshouldthin.com", + "peoric.com", + "pepapigg.xyz", + "pepepush.net", + "pepleb.ekosport.de", + "peppaping.xyz", + "pepperbufferacid.com", + "pepperjamnetwork.com", + "peppermintinstructdumbest.com", + "pepperthusadventure.com", + "pepperysergeantrisky.com", + "peppinaegina.com", + "peppincalmy.top", + "peppy2lon1g1stalk.com", + "pepserump.life", + "pepyyzqqgciv.com", + "pepzk-community.xyz", + "peqvwk.notino.at", + "perceivedagrarian.com", + "perceivedundesirable.com", + "perceivequarter.com", + "percentageartistic.com", + "percentagethinkstasting.com", + "percentmobile.com", + "perceptionatomicmicrowave.com", + "perceptiongrandparents.com", + "percidaffects.com", + "percussivecloakfortunes.com", + "percussiverefrigeratorunderstandable.com", + "percynaturalist.com", + "perechsupors.com", + "pereliaastroid.com", + "perennialsecondly.com", + "perf-events.cloud.unity3d.com", + "perf.hsforms.com", + "perf.mouser.com", + "perfb.com", + "perfdrive.com", + "perfectaudience.com", + "perfectflowing.com", + "perfectionministerfeasible.com", + "perfectlywent.com", + "perfectmarket.com", + "perfectplanned.com", + "perfiliate.com", + "performance-check.b-cdn.net", + "performance-logger.minted.com", + "performanceadexchange.com", + "performanceonclick.com", + "performanceplay.co.kr", + "performancerevenue.com", + "performancerevenues.com", + "performancetrustednetwork.com", + "performancing.com", + "performantcorp.actonservice.com", + "performanteads.com", + "performassumptionbonfire.com", + "performedlifestyleburial.com", + "performingdistastefulsevere.com", + "performinggushorseman.com", + "performingwhosegride.com", + "performit.club", + "performtechnique.com", + "perfotrack.com", + "perfumeantecedent.com", + "perfunctoryfrugal.com", + "pergeroni.openapp.link", + "perhapsdrivewayvat.com", + "perhiptid.com", + "perhui.com", + "perics.com", + "perigshfnon.com", + "perilousalonetrout.com", + "perimeterridesnatch.com", + "periodicjotrickle.com", + "periodicmassageate.com", + "periodicpocket.com", + "periodicpole.com", + "periodicprodigal.com", + "periodpennavigation.com", + "periodscirculation.com", + "periodspoppyrefuge.com", + "perjurycelsiussenses.com", + "perksthawers.com", + "perksyringefiring.com", + "perkyjade.com", + "permanentadvertisebytes.com", + "permanentlymission.com", + "permanentlyvulture.com", + "permissdevours.space", + "permission.au.actonservice.com", + "permissionarriveinsert.com", + "permissionfence.com", + "permissivegrimlychore.com", + "permitwarmer.com", + "permutive.app", + "pernodkelder.top", + "perperarenail.com", + "perpetrateabsolute.com", + "perpetratejewels.com", + "perpetratoralienglory.com", + "perpetualpail.com", + "perr.h-cdn.com", + "perr.hola.org", + "perr.l-agent.me", + "perr.l-err.biz", + "perryflealowest.com", + "perryvolleyball.com", + "persecutenosypajamas.com", + "persecutionmachinery.com", + "perseducatiuca.com", + "perseverancekaleidoscopefinance.com", + "perseverancewash.com", + "perseverehang.com", + "persevereindirect.com", + "perseverevoice.com", + "persicrejolt.com", + "persistarcticthese.com", + "persistbrittle.com", + "persistsaid.com", + "perso.aws.arc.pub", + "persona3.tech", + "personagraph.com", + "personalityhamlet.com", + "personalityleftoverwhiskers.com", + "personalityvillainlots.com", + "personifyallege.com", + "personthirtycoldness.com", + "perspectiveunderstandingslammed.com", + "perspectivevaluation.com", + "perspirationauntpickup.com", + "perspirationfraction.com", + "persuadepointed.com", + "persuadesock.com", + "persuadesupport.com", + "persuasivepenitentiary.com", + "pertawee.net", + "pertersacstyli.com", + "pertfinds.com", + "pertinentadvancedpotter.com", + "pertlouv.com", + "perttogahoot.com", + "pertyvaluationia.monster", + "perusebulging.com", + "peruseinvitation.com", + "perutzxrqe.ru.com", + "perversecozy.com", + "perverseunsuccessful.com", + "pervertmine.com", + "pervertscarreceipt.com", + "pervialinagile.com", + "pesaea.autoesa.cz", + "peshkarties.top", + "peskyclarifysuitcases.com", + "peskycrash.com", + "peskylock.com", + "peskyresistamaze.com", + "pesoaniz.com", + "pessimisticconductiveworrying.com", + "pessimisticextra.com", + "pestequitch.com", + "pesterclinkaltogether.com", + "pesterdisarm.com", + "pesteroverwork.com", + "pesterunusual.com", + "pestilenttidefilth.org", + "pet-recycling.husky.ca", + "petal.calyxflowers.com", + "petalycnida.com", + "petargumentswhirlpool.com", + "petasmaeryops.com", + "petasmaupbore.website", + "petasusawber.com", + "petchesa.net", + "petchoub.com", + "petendereruk.com", + "petideadeference.com", + "petiteumbrella.com", + "petrelbeheira.website", + "petrifacius.com", + "petristoker.website", + "petrolbuck.com", + "petrousrandle.com", + "pets.channeladvisor.com", + "petsavoury.com", + "pettedcres.com", + "pettishprecopy.com", + "pettledsupper.space", + "petyntrx.com", + "peuhlcamaile.space", + "peuyktnnxqnu.com", + "pevftg.shopee.sg", + "pewageconcile.com", + "pexkmaebfy.xyz", + "pexoenne.site", + "pexuvais.net", + "peyqvn.falke.com", + "pezuhdhzrmb.com", + "pf.a23.in", + "pf.intuit.com", + "pf.newegg.com", + "pf0755.cn", + "pf34zdjoeycr.com", + "pfactgmb.xyz", + "pfdclqlitxypve.com", + "pfddniedc.com", + "pfeite.com", + "pfewuzbtkr.com", + "pfiuyt.com", + "pfjfrxayglyouj.com", + "pflmikjx.com", + "pfltjr.essentialnutrition.com.br", + "pflvyqvpiwdnl.com", + "pfmmzmdba.com", + "pfompiorkla.com", + "pftk.temu.com", + "pfulhwxjeoi.com", + "pfuyhr.schutz.com.br", + "pfyscjwxjcqdsqc.com", + "pgaictlq.xyz", + "pgbmjuhwiej.xyz", + "pgezbuz.com", + "pgiudyuixnxh.com", + "pgiyadmvk.com", + "pgjlctmswgnwf.com", + "pgkxhq.jamesallen.com", + "pgl.example.com", + "pgl.example0101", + "pglcyeawb.com", + "pglxiyiylgjpy.com", + "pgmcdn.com", + "pgmediaserve.com", + "pgmfuffwfl.com", + "pgmpsqoq.xyz", + "pgonews.pro", + "pgorttohwo.info", + "pgpartner.com", + "pgs.aviationweek.com", + "pgs.centreforaviation.com", + "pgs.corporatetravelcommunity.com", + "pgs.farmprogress.com", + "pgssjxz.com", + "pgssl.com", + "pgt1.voyage-prive.es", + "pgtabxxmb.com", + "pguilford.com", + "pgvjhejpnnir.com", + "pgwcrtobrdjx.com", + "pgwlzodsll.com", + "ph.thenextweb.com", + "phaarnsvqzlr.com", + "phabycebe.com", + "phadia.thermo.com", + "phadia.thermofisher.com", + "phaeismcurtal.top", + "phaglalt.com", + "phaibimoa.xyz", + "phaighoosie.com", + "phaignux.xyz", + "phaikroo.net", + "phaiksul.net", + "phaimseksa.com", + "phaipaun.net", + "phaiseen.com", + "phaisoaz.com", + "phaitaghy.com", + "phalingy.net", + "phallicbedsore.com", + "phamsacm.net", + "phanoaftapt.com", + "phantomattestationzillion.com", + "phantomtheft.com", + "phapsarsox.xyz", + "pharmcash.com", + "phasecrance.com", + "phaseranarch.com", + "phaseunleden.top", + "phastoag.com", + "phauckoo.xyz", + "phaucmoa.net", + "phaudree.com", + "phauftee.xyz", + "phauraur.com", + "phaurtuh.net", + "phause.com", + "phautchiwaiw.net", + "phbnix.rocelec.com", + "phcbi-solution.phchd.com", + "phcnvk.schalke04.de", + "phczhg.johnjohndenim.com.br", + "phdinc.actonservice.com", + "pheasantarmpitswallow.com", + "pheasantdestinydisrespect.com", + "phee1oci.com", + "pheedo.com", + "pheeghie.net", + "pheegoab.click", + "pheepudo.net", + "pheerdoudeem.com", + "pheersie.com", + "pheftoud.com", + "phempoabsoun.com", + "pheneobdure.digital", + "pheniter.com", + "phenomenonwhilstsleek.com", + "phenotypebest.com", + "phepofte.net", + "pheptoam.com", + "pheselta.net", + "phesheet.net", + "phetsaikrugi.com", + "phewhouhopse.com", + "phftcml.com", + "phglobk.com", + "phgnxd.nike.com.br", + "phhjak.frame-store.com", + "phhovaafvjhdku.com", + "phhxlhdjw.xyz", + "phialedamende.com", + "phicmune.net", + "phidianbesmut.com", + "phiduvuka.pro", + "philadelphia-content.cresa.com", + "philadelphiadip.com", + "philosophicalurgegreece.com", + "philosophydictation.com", + "phinnk.airtrip.jp", + "phionline.actonservice.com", + "phirgese.com", + "phirozeon.com", + "phkucgq.com", + "phkwimm.com", + "phkyhiohh.com", + "phlebotomyexam.quantresear.ch", + "phlomisthuluth.digital", + "phloxsub73ulata.com", + "phmqqbm.com", + "phoackoangu.com", + "phoalard.net", + "phoamsoa.xyz", + "phoaphoxsurvey.space", + "phoaptee.net", + "phoaraut.com", + "phoawevie.com", + "phoawhap.net", + "phoenix-adrunner.mycomputer.com", + "phoenix-content.cresa.com", + "phoenix.thexlife.co", + "phokruhefeki.com", + "phokukse.com", + "pholrock.net", + "phomoach.net", + "phoneboothsabledomesticated.com", + "phoneraisedconstituent.com", + "phonetrack.hukumkaikka.in", + "phoobsoalrie.com", + "phoobsoo.net", + "phooghoo.com", + "phoognol.com", + "phoojeex.xyz", + "phooreew.net", + "phoossax.net", + "phoosuss.net", + "phortaub.com", + "phosphatepossible.com", + "photofuturecrappy.com", + "photographcrushingsouvenirs.com", + "photographerinopportune.com", + "photographingreliant.com", + "photographingstirinput.com", + "photographpan.com", + "photography.hursey.com", + "photographyprovincelivestock.com", + "phoulade.xyz", + "phoumpait.com", + "phourdee.com", + "phoutchounse.com", + "phouvemp.net", + "phpkxtwuibv.com", + "phpmyadmin.toolmonger.net.jumia.co.tz", + "phpstat.cntcm.com.cn", + "phraa-lby.com", + "phrasespokesmansurmise.com", + "phrygiakodak.top", + "phsism.com", + "phsmobile.actonservice.com", + "phts.io", + "phubsorg.xyz", + "phudreez.com", + "phujaudsoft.xyz", + "phukienthoitranggiare.com", + "phulaque.com", + "phultems.net", + "phultids.com", + "phumpauk.com", + "phupours.com", + "phuzeeksub.com", + "phvhnxebmrzf.com", + "phvylw.beurer-shop.de", + "phyins.actonservice.com", + "phyllinvoluta.com", + "phymasfacks.com", + "physical-flow-i-255.site", + "physicalbikes.com", + "physicalblueberry.com", + "physicaldetermine.com", + "physicallyshillingattentions.com", + "physicalnecessitymonth.com", + "physiquefourth.com", + "phytasedemerge.digital", + "phywifupta.com", + "pi.ispot.tv", + "pi.technik3d.com", + "piafxnwmbx.com", + "piaigyyigyghjmi.xyz", + "pianistcampingroom.com", + "pianoassort.com", + "piarecdn.com", + "piaroankenyte.store", + "pibhjs.dongsuhfurniture.co.kr", + "picadmedia.com", + "picarro.actonservice.com", + "picath.com", + "picbucks.com", + "piccid.com", + "piccoloerucin.com", + "picis.optum.com", + "pickaflick.co", + "pickedincome.com", + "pickedlawhandshake.com", + "picketsubmission.com", + "picklecandourbug.com", + "picklesdumb.com", + "picklespealwanderer.com", + "pickupnationalityinexhaustible.com", + "pickuppestsyndrome.com", + "pickvideolink.com", + "pics.firstload.de", + "picsofdream.space", + "picsti.com", + "pictela.net", + "pictorialtraverse.com", + "picturecorrespond.com", + "piddme.buyma.com", + "pieceresponsepamphlet.com", + "piecreatefragment.com", + "pienbitore.com", + "pieproficientcurve.com", + "piercedlugs.com", + "piercepavilion.com", + "pierchestnut.com", + "piercing-employment.pro", + "pierisrapgae.com", + "pierlinks.com", + "pierrapturerudder.com", + "piespower.com", + "piet2eix3l.com", + "pietexture.com", + "pietondoozy.uno", + "pietyharmoniousablebodied.com", + "pigcomprisegruff.com", + "pigistles.com", + "pigletinerm.com", + "pigletsmunsee.top", + "pigmewpiete.com", + "pigmydocent.com", + "pignuwoa.com", + "pigrewartos.com", + "pigroldgdednc.com", + "pigsflintconfidentiality.com", + "pigspie.com", + "pigtre.com", + "pihmvhv.com", + "pihu.xxxpornhd.pro", + "pihxmq.98doci.com", + "pihzhhn.com", + "pikedhelloed.com", + "pikrumsi.net", + "pilaffskoniga.com", + "pilaryhurrah.com", + "piledannouncing.com", + "piledchinpitiful.com", + "pilgrimarduouscorruption.com", + "pilgrimgrass.com", + "pilixiaoshuo.com", + "pillerycetin.website", + "pilliondridder.life", + "pillsofecho.com", + "pillthingy.com", + "pilltransgress.com", + "piloteegazy.com", + "piloteraser.com", + "pilotnourishmentlifetime.com", + "pilpulbagmen.com", + "pilsarde.net", + "piltockcurt.top", + "pimenttoryfy.top", + "pimlm.com", + "pimpleinterference.com", + "pimpoint.inriver.com", + "pimproll.com", + "pimtauns.com", + "pinaffectionatelyaborigines.com", + "pinballpublishernetwork.com", + "pincersnap.com", + "pinchbarren.com", + "pinchingoverridemargin.com", + "pincruqtjcu.com", + "pine.clk.click", + "pine.nervecentral.com", + "pineappleconsideringpreference.com", + "pinefluencydiffuse.com", + "pinetq.com", + "ping-traffic.info", + "ping.dozuki.com", + "ping.fastsimon.com", + "ping.hashnode.com", + "ping.hungama.com", + "ping.instantsearchplus.com", + "ping.naturadapt.com", + "ping.paidy.com", + "ping.resoluteoil.com", + "ping.ublock.org", + "pingback.giphy.com", + "pingback.issuu.com", + "pingjs.qq.com", + "pingleflavor.xyz", + "pingo.staticmoly.me", + "pings.conviva.com", + "pings.vidpulse.com", + "pinionscdf.com", + "pinitolshouldn.com", + "pinkleo.pro", + "pinkpig2le8tt09.com", + "pinlockasellus.top", + "pinoffence.com", + "pinpointpotato.com", + "pinprickmerry.com", + "pinprickverificationdecember.com", + "pinprickwinconfirm.com", + "pinptg.milleni.com.tr", + "pint-dev-branch.airship.com", + "pintlecylix.top", + "pintoutcryplays.com", + "pinttalewag.com", + "pinwalerompers.com", + "pioneercomparatively.com", + "pioneerhardshipfarewell.com", + "pioneersuspectedjury.com", + "pioneerusual.com", + "pionmj.companyshop24.de", + "pionwaney.com", + "piouscheers.com", + "piouspoemgoodnight.com", + "pip-pip-pop.com", + "pipaffiliates.com", + "pipe-collect.ebu.io", + "pipeaota.com", + "pipedream.wistia.com", + "pipelinepub.actonservice.com", + "pipeofferear.com", + "pipeoverwhelm.com", + "piper.amocrm.ru", + "pipeschannels.com", + "pipetskeloid.com", + "pipetsungross.com", + "pipiska221net.shop", + "pippio.com", + "pipprfvhpykpvk.com", + "pipsol.net", + "piq4.inseec.education", + "piquantpigs.com", + "piquantprice.com", + "piquantstove.com", + "piquantvortex.com", + "piqueendogen.com", + "piquperkin.com", + "pirateclan-alternate.kano.link", + "pirateclan.kano.link", + "piratedivide.com", + "pirniemagi.com", + "pirnirok.top", + "pirogad.tophosting101.com", + "pirounakia.openapp.link", + "pirouque.com", + "pirtecho.net", + "pisanguttate.com", + "pisism.com", + "piskaday.com", + "pistolstumbled.com", + "pistolterrificsuspend.com", + "pitapan.openapp.link", + "pitarahlordy.top", + "pitasevpk.com", + "pitatisisminis.openapp.link", + "pitcharduous.com", + "pitchedfurs.com", + "pitchedgenuinevillain.com", + "pitchedvalleyspageant.com", + "pitcher.actonservice.com", + "pitcherprobable.com", + "piteevoo.com", + "pithgregor.com", + "pitomievectors.com", + "pitonlocmna.com", + "pittaking.openapp.link", + "pitteddilemma.top", + "pittinekunai.com", + "pitycultural.com", + "pityneedsdads.com", + "pitypericu.com", + "pitysuffix.com", + "piuyt.com", + "pivotpointsecurity.actonservice.com", + "pivotrunner.com", + "piwfhzzby.com", + "piwhbfgyj.com", + "piwxzsuewln.com", + "pix.airbusgroup.com", + "pix.eads.com", + "pix.hyj.mobi", + "pix.pub", + "pix.revjet.com", + "pix.spot.im", + "pix.telekom-dienste.de", + "pix.telekom.com", + "pix.telekom.de", + "pixazza.com", + "pixel-a.basis.net", + "pixel-tracker.com", + "pixel.ampry.com", + "pixel.anyclip.com", + "pixel.archipro.co.nz", + "pixel.archivecaslytosk.onion", + "pixel.archiveiya74codqgiixo33q62qlrqtkgmcitqx5u2oeqnmn5bpcbiyd.onion", + "pixel.augsburger-allgemeine.de", + "pixel.barion.com", + "pixel.biano.cz", + "pixel.biano.ro", + "pixel.blivenyc.com", + "pixel.byspotify.com", + "pixel.coccoc.com", + "pixel.condenastdigital.com", + "pixel.convertize.io", + "pixel.cpex.cz", + "pixel.driveniq.com", + "pixel.dugwood.com", + "pixel.europapress.net", + "pixel.facebook.com", + "pixel.homebook.pl", + "pixel.honestjohn.co.uk", + "pixel.inforsea.com", + "pixel.ionos.com", + "pixel.ionos.de", + "pixel.ionos.fr", + "pixel.keywee.co", + "pixel.kknews.cc", + "pixel.lilystyle.ai", + "pixel.locker2.com", + "pixel.mintigo.com", + "pixel.newscred.com", + "pixel.nine.com.au", + "pixel.poptok.com", + "pixel.redgifs.com", + "pixel.roymorgan.com", + "pixel.s3xified.com", + "pixel.safe-installation.com", + "pixel.smartmedia.tj", + "pixel.sojern.com", + "pixel.solvemedia.com", + "pixel.sprinklr.com", + "pixel.tuko.co.ke", + "pixel.videohub.tv", + "pixel.watch", + "pixel.wp.com", + "pixel.wp.pl", + "pixel.yabidos.com", + "pixel.yola.com", + "pixel6.wp.pl", + "pixeledhub.com", + "pixelhere.com", + "pixelplay.pro", + "pixels.afcdn.com", + "pixels.boxberry.ru", + "pixelspivot.com", + "pixeltrey.com", + "pixelzirkus.gameforge.com", + "pixfuture.net", + "pixiedust.buzzfeed.com", + "pixinform.com", + "pixmg.com", + "pixrealm.com", + "pixxur.com", + "piybineqejjswp.com", + "piz7ohhujogi.com", + "pizzacamels.openapp.link", + "pizzaexpress.openapp.link", + "pizzaromea.openapp.link", + "pizzasnut.com", + "pizzasocalled.com", + "pjagilteei.com", + "pjbncv.ode.co.kr", + "pjgaez.autouncle.at", + "pjh7.us.chantelle.com", + "pjhbyaaadlw.com", + "pjivapiumeb.com", + "pjjpp.com", + "pjlufuwtxv.com", + "pjmryh.zapatos.es", + "pjnwmbz.com", + "pjoaeeajjxsc.com", + "pjoibbc.com", + "pjoqkmks.com", + "pjqchcfwtw.com", + "pjslwort.com", + "pjstat.com", + "pjtshn.floraprima.de", + "pjtxmd.epool.ru", + "pjvartonsbewand.info", + "pjvunkjgh.com", + "pjwshrlhyjyhqu.xyz", + "pjyvgdpvjp.com", + "pjzgggywd.com", + "pk1u.melanielyne.com", + "pk910324e.com", + "pkc5.hardrockhoteltenerife.com", + "pkdimy.shoptime.com.br", + "pkebenfb.com", + "pkg.balluff.com", + "pkhevp.suplinx.com", + "pkhhyool.com", + "pkhntvfvkho.com", + "pkiawn.konvy.com", + "pkimbc.bestsecret.com", + "pkjekjmzfiuvi.com", + "pkjouzfyf.com", + "pkmvjx.my-store.ch", + "pkpibupbbuvbgwh.xyz", + "pkqfky.direct-abris.com", + "pks-analytics.raenonx.cc", + "pktbag.flighthub.com", + "pktytp.membershop.lv", + "pkudawbkcl.com", + "pkxseoxojrg.com", + "pkyhdpdzidm.com", + "pl-go.experian.com", + "pl-topgal.m-shop.me", + "pl.1feed.app", + "pl.allsports4free.club", + "pl.allsports4u.club", + "pl.astro-akatemia.fi", + "pl.astro.fi", + "pl.carbon-tab.ethan.link", + "pl.codetheweb.blog", + "pl.connatix.com", + "pl.ethan.link", + "pl.fashmoms.com", + "pl.getfamealy.com", + "pl.hackathon-makers.com", + "pl.hitthefrontpage.com", + "pl.kanbanmail.app", + "pl.kis-nagy.art", + "pl.letsblock.it", + "pl.lucida.to", + "pl.maya-astro.fi", + "pl.mynorthstarapp.com", + "pl.sharpmarketing.eu", + "pl.terraintinker.com", + "pl.venusafe.com", + "pl.volunteeringhb.org.nz", + "pl.weinshops.online", + "pl94b46522zo.shop", + "pla.fwdcdn.com", + "pla.pearlinsurance.com", + "pla.wigglepixel.nl", + "placardcapitalistcalculate.com", + "placed.com", + "placeframe.com", + "placidactivity.com", + "placidperson.com", + "placingcompany.com", + "placingfinally.com", + "placingharassment.com", + "placingsolemnlyinexpedient.com", + "placingtraditionalhobble.com", + "placodegnawers.guru", + "plaguealacritytwitter.com", + "plaicealwayspanther.com", + "plaicecaught.com", + "plainanyways.top", + "plainphilosophy.pro", + "plainplayground.com", + "plainrequest.com", + "plainscashmereperceive.com", + "plainsnudge.com", + "plaintiveaccount.pro", + "plaintorch.com", + "plaitseeds.com", + "plaitvaccination.com", + "plan.devbyexample.com", + "plandappsb.com", + "plane-pusherbidder.org", + "planebasin.com", + "planesorder.com", + "planet-vids.online", + "planet7links.com", + "planetarium-planet.com", + "planetconstituent.com", + "planetgrimace.com", + "planetvids.online", + "planetvids.space", + "plankbritish.com", + "planktab.com", + "planmybackup.co", + "plannedcardiac.com", + "plannersavour.com", + "planningbullyingquoted.com", + "planningunavoidablenull.com", + "planningwebviolently.com", + "plannto.com", + "plans.ceteraretirement.com", + "plans.fundtherebuild.com", + "planscul.com", + "plantapizzazz.com", + "plantationthrillednoncommittal.com", + "plantcontradictionexpansion.com", + "plantdigestion.com", + "plantpotato.com", + "plantrelation.com", + "plantsrancorous.com", + "plantswindscreen.com", + "planxtyroaring.com", + "planyourbackup.co", + "plaqt.com", + "plas.imfeld.dev", + "plasmidsnark.website", + "plastercreatedexpansion.com", + "plasticskilledlogs.com", + "plastleislike.com", + "platelosingshameless.com", + "platenssitient.com", + "platescarecrow.com", + "platesnervous.com", + "platesworked.com", + "platform-hetcash.com", + "platform.iteratehq.com", + "platformallowingcame.com", + "platformsbrotherhoodreticence.com", + "platformsolutions.shutterstock.com", + "platformsrat.com", + "platformsrespected.com", + "platinumbother.com", + "platitudecontinental.com", + "platitudefivesnack.com", + "platitudewildest.com", + "platitudezeal.com", + "plau.artemsyzonenko.com", + "plau.caisy.io", + "plau.devitjobs.nl", + "plau.devitjobs.uk", + "plau.devitjobs.us", + "plau.devjob.ro", + "plau.germantechjobs.de", + "plau.swissdevjobs.ch", + "plauplauplau.app.budg.co", + "plauplauplau.budg.co", + "plaus.outpost.pub", + "plaus.pentserv.com", + "plausdj2ajskljzx0ikwkiasible.ethics.info", + "plausibel.ablis.net", + "plausible-stats.tangodelta.media", + "plausible.adreform.com", + "plausible.alexandar.me", + "plausible.alpaga.io", + "plausible.ams.to", + "plausible.app.kdojang.com", + "plausible.app.tlschedule.com", + "plausible.bablab.com", + "plausible.bacanalia.net", + "plausible.baychi.org", + "plausible.beanti.me", + "plausible.benscarblog.com", + "plausible.bostad.shop", + "plausible.bots.gg", + "plausible.buildfirst.tech", + "plausible.campwire.com", + "plausible.canpoi.com", + "plausible.citynews.ovh", + "plausible.conveyal.com", + "plausible.corbettbarr.com", + "plausible.countingindia.com", + "plausible.dailytics.com", + "plausible.deploymentfromscratch.com", + "plausible.dev.logicboard.com", + "plausible.dingran.me", + "plausible.doctave.com", + "plausible.dragonfru.it", + "plausible.ejs.dev", + "plausible.eurostocks.nl", + "plausible.exploreandcreate.com", + "plausible.external.sine.foundation", + "plausible.f1laps.com", + "plausible.factly.in", + "plausible.flowcv.io", + "plausible.getlean.digital", + "plausible.giveatip.io", + "plausible.goldanger.de", + "plausible.golfbreaks.com", + "plausible.gryka.net", + "plausible.gymglish.com", + "plausible.haltakov.net", + "plausible.help.exploreandcreate.com", + "plausible.holderbaum-academy.de", + "plausible.hopecanebay.com", + "plausible.ionicelements.dev", + "plausible.jeroenvandenboorn.nl", + "plausible.joinself.com", + "plausible.k6sbw.net", + "plausible.kabaret.no", + "plausible.kdojang.com", + "plausible.kundenportal.io", + "plausible.lesbianromantic.com", + "plausible.logicboard.com", + "plausible.mattpruitt.com", + "plausible.mcj.co", + "plausible.motorpresse.de", + "plausible.myvirtualsuper.com", + "plausible.nickmazuk.com", + "plausible.nmyvsn.net", + "plausible.nuqu.org", + "plausible.omgapi.org", + "plausible.promlens.com", + "plausible.prufit.co", + "plausible.pumpkint.com", + "plausible.quantumcomputingexplained.com", + "plausible.quo.wtf", + "plausible.rachel.systems", + "plausible.reabra.com.br", + "plausible.redchamp.net", + "plausible.regex.help", + "plausible.retune.de", + "plausible.safing.io", + "plausible.sbw.org", + "plausible.server.hakai.app", + "plausible.shadygrovepca.org", + "plausible.simplelogin.io", + "plausible.srijn.net", + "plausible.starlegacyfoundation.org", + "plausible.strzibny.name", + "plausible.sysloun.cz", + "plausible.tac.dappstar.io", + "plausible.tasteslikeme.ca", + "plausible.tlschedule.com", + "plausible.treelightsoftware.com", + "plausible.urbanekuensteruhr.de", + "plausible.veszelovszki.com", + "plausible.visitu.com", + "plausible.viteshot.com", + "plausible.west.io", + "plausible.x.baychi.org", + "plausible.yalepaprika.com", + "plausible.zest.dev", + "plausible.zorin.com", + "plausiblecable.com", + "plausiblecdn.co", + "plausibleio.workers.dev", + "play.ab05.bet", + "play.adtonos.com", + "play.b-t11.com", + "play.colorplay.fun", + "play.fanslide.com", + "play.goldplay.me", + "play.jdb888.club", + "play.journey8.com", + "play.maxgame.store", + "play.nekobot.vip", + "play.rheo.tv", + "play.scavos.com", + "play.skydreamcasino.net", + "play.spdfun777.com", + "play.spkr.com", + "play.springboardplatform.com", + "play.staging.underdogfantasy.com", + "play.underdogfantasy.com", + "play.waka8et.com", + "play.wavelength.zone", + "play4traffic.com", + "play5play1.com", + "playairplanerighty.com", + "playbook.convio.com", + "playbook88a2.com", + "playboykangaroo.com", + "playboykinky.com", + "playboywere.com", + "playdraught.com", + "player-metrics.instaread.co", + "player-telemetry.vimeo.com", + "playeranyd.org", + "playeranydwo.info", + "playerseo.club", + "playerstrivefascinated.com", + "playertraffic.com", + "playgroundordinarilymess.com", + "playhaven.com", + "playingoutfitprofile.com", + "playmmogames.com", + "playoverlyspeedyinfo-product.info", + "playrdkf.com", + "playspeculationnumerals.com", + "playstream.media", + "playstretch.host", + "playukinternet.com", + "playvideoclub.com", + "playvideodirect.com", + "playwrightgrant.com", + "playwrightsovietcommentary.com", + "plbcsd.vidaxl.se", + "plbusiness.samsung.com", + "plczro.21dressroom.com", + "ple.pearlinsurance.com", + "pleadsbox.com", + "pleasantlyknives.com", + "pleasantpaltryconnections.com", + "pleasantpump.com", + "pleasedexample.com", + "pleasedprocessed.com", + "pleasenudgemillions.com", + "pleasetrack.com", + "pleasingrest.pro", + "pleasureflatteringmoonlight.com", + "pledgeexceptionalinsure.com", + "pledgeincludingsteer.com", + "pledgetolerate.com", + "pledgezoology.com", + "plemil.info", + "plenitudeagency.com", + "plenitudedevoidlag.com", + "plenitudesellerministry.com", + "plenomedia.com", + "plentifulexposed.com", + "plentifulqueen.com", + "plentifulslander.com", + "plentifulwilling.com", + "plenty.vidio.com", + "plex4rtb.com", + "plexop.net", + "plexureturp.com", + "plhhisqiem.com", + "plianteditdisembark.com", + "pliantleft.com", + "pliblc.com", + "plierifykvyc.com", + "plinksplanet.com", + "plirkep.com", + "plista.com", + "pljuin.lensmode.com", + "plkoxaypcmzkus.com", + "pll.pearlinsurance.com", + "pllah.com", + "plmhezvbcjcywo.com", + "plmwsl.com", + "plntxgh.com", + "plo.pearlinsurance.com", + "plocap.com", + "plodpicture.com", + "plodrat.com", + "plongezdanslabdkj.carte-gr.total.fr", + "plorexdry.com", + "plosaztduojwbe.com", + "plotafb.com", + "plotchwrive.com", + "ploteight.com", + "plotlibyodler.top", + "plotparent.com", + "plotrabbit.com", + "plotzn.apmex.com", + "ploughbrushed.com", + "ploygunline.com", + "plpuybpodusgb.xyz", + "plqbxvnjxq92.com", + "plrjs.org", + "plrst.com", + "pls.ambue.com", + "pls.fcrpg.net", + "pls.skycastle.dev", + "plsbl-staging.edison.se", + "plsbl.edison.se", + "plsrcmp.com", + "pltamaxr.com", + "pltraffic8.com", + "pluckfigburst.com", + "pluckyhit.com", + "pluckymausoleum.com", + "pluckypocket.com", + "plufdsa.com", + "plufdsb.com", + "pluffcalaba.top", + "pluffdoodah.com", + "plugerr.com", + "plugrush.com", + "plugs.co", + "plugs.jameco.com", + "plumagebenevolenttv.com", + "plumberwolves.com", + "plumbfullybeehive.com", + "plumbsplash.com", + "plumpcontrol.pro", + "plumpdianafraud.com", + "plumpdisobeyastronomy.com", + "plumpgrabbedseventy.com", + "plumposterity.com", + "plumsbusiness.com", + "plumsscientific.com", + "plumssponsor.com", + "plundertentative.com", + "plungecarbon.com", + "plungedcandourbleach.com", + "pluralpeachy.com", + "plusavecmoins.adp.ca", + "plusungratefulinstruction.com", + "plutonium.cointelegraph.com", + "plutothejewel.com", + "plv.geocomply.com", + "plvhsycor.com", + "plvwyoed.com", + "plwfwc.teknozone.it", + "plx.porndig.com", + "plxserve.com", + "plyfoni.ru", + "plyizb.latour-lith.nl", + "pm.boostintegrated.com", + "pm.dailykos.com", + "pm.eu.viatrisconnect.com", + "pm.eu.viatrisconnect.de", + "pm.eu.viatrisconnect.it", + "pm.geniusmonkey.com", + "pm.pmu.fr", + "pmaosrgeieft.com", + "pmazpg.legalzoom.com", + "pmc1201.com", + "pmdnditvte.com", + "pmegulnunf.com", + "pmequebeclic.com", + "pmetorealiukze.xyz", + "pmeuehivfps.com", + "pmieprlpq.com", + "pmimdcjx.com", + "pmmojatx.com", + "pmpubs.com", + "pmsrvr.com", + "pmtkhcr.com", + "pmxyzqm.com", + "pmzbrfpijoa.com", + "pmzer.com", + "pnaagn.haekplanter-heijnen.dk", + "pncloudfl.com", + "pncvaoh.com", + "pnd.gs", + "pnekru6pxrum-a.akamaihd.net", + "pneumoniaelderlysceptical.com", + "pnhesw.jtb.co.jp", + "pnlsgvlgujav.com", + "pnlwbcxphfhgqp.com", + "pnnpan.cv-library.co.uk", + "pnovfl.karaca.com", + "pnperf.com", + "pnsqsv.com", + "pntbrs.reflectwindow.com", + "pnufzbzzomt.com", + "pnuhondppw.com", + "pnvnpy.scullyandscully.com", + "pnvypcuqqyu.com", + "pnxtsauba.com", + "pny.net.penny.de", + "po.ponant.com", + "poacauceecoz.com", + "poacawhe.net", + "poachfelonry.top", + "poachfirewoodboast.com", + "poanouwy.net", + "poaptapuwhu.com", + "poaptoug.net", + "poapustu.net", + "poasotha.com", + "poastoaz.com", + "poavoabe.net", + "pobliba.info", + "pocket-888.com", + "pocketenvironmental.com", + "pocketfaucet.com", + "pocketjaguar.com", + "pocli.click", + "poclorcobxo.com", + "pocrd.cc", + "pocrowpush.com", + "poczta.carte-gr.total.fr", + "poczta.happ.social", + "pod.spoti.fi", + "pod.xpress.com", + "podbooth.martela.com", + "podbooth.martela.no", + "podbooth.martela.se", + "podefr.net", + "podgilyfattens.com", + "podiumpresto.com", + "podlersabir.com", + "podosupsurge.com", + "podsolnu9hi10.com", + "podtiabulb.top", + "podtiachining.space", + "poemblotrating.com", + "poemherbal.com", + "poemsbedevil.com", + "poemswrestlingstrategy.com", + "poeticpackage.com", + "poetrydeteriorate.com", + "poflix.com", + "poghaurs.com", + "pognamta.net", + "pogothere.xyz", + "pohlbe.com", + "pohsoneche.info", + "poi3d.space", + "poignantsensitivenessforming.com", + "poilloiter.top", + "poinct.com", + "poined.com", + "pointdigestion.com", + "pointed-deal.pro", + "pointeddifference.com", + "pointedmana.info", + "pointinginexperiencedbodyguard.com", + "pointlesseventuallydesignate.com", + "pointlesshour.com", + "pointlessmorselgemini.com", + "pointlesspocket.com", + "pointlessprofit.com", + "pointlessrifle.com", + "pointroll.com", + "pointyenrapturetheological.com", + "poiseacacialaw.com", + "poisebullan.com", + "poisedpig.com", + "poiseplato.com", + "poisism.com", + "poisonencouragement.com", + "poisonousamazing.com", + "poixtre.click", + "pokaroad.net", + "pokerarrangewandering.com", + "pokerobjet.com", + "poketraff.com", + "pokiespedule.guru", + "pokingtrainswriter.com", + "pokkt.com", + "pokomopunkin.top", + "pokreess.com", + "pol3.cheque-domicile.fr", + "polacrereacts.top", + "polanders.com", + "polarbearyulia.com", + "polarcdn-terrax.com", + "polarismagnet.com", + "polaritypresentimentasterisk.com", + "polarlootstairwell.com", + "polarmobile.com", + "polhvf.bootbarn.com", + "policeair.com", + "policecaravanallure.com", + "policemanspectrum.com", + "policesportsman.com", + "policija64.wixsite.com", + "policityseriod.info", + "policydilapidationhypothetically.com", + "poliesgoral.com", + "polis.openapp.link", + "polishsimilarlybutcher.com", + "politegoldfish.com", + "politemischievous.com", + "politeplanes.com", + "politesewer.com", + "politicallyautograph.com", + "politicallypotentgentle.com", + "politicalname.com", + "politicalporter.com", + "politicianbusplate.com", + "politiciancuckoo.com", + "polityimpetussensible.com", + "poll.pollinatepolls.com", + "pollingpephonourable.com", + "pollpublicly.com", + "pollstover.guru", + "pollutefurryapproximate.com", + "polluxnetwork.com", + "poloptrex.com", + "poloud.com", + "polpepsn.com", + "polredsy.com", + "poltarimus.com", + "polyad.net", + "polydarth.com", + "polyfill.com", + "polyfill.top", + "polygraphpretenceraw.com", + "polyh-nce.com", + "polyhymnia-mar.com", + "polypak.actonservice.com", + "pomegranateheroin.com", + "pomeroyhagdown.com", + "pompadawe.com", + "pompeywantinggetaway.com", + "pompomsshock.com", + "pompousdescended.com", + "pompouslemonadetwitter.com", + "pompoussqueal.com", + "pompreflected.com", + "pomptame.com", + "pon-prairie.com", + "ponchosmzee.top", + "ponchowafesargb.com", + "ponderousmuffled.com", + "ponderriding.com", + "pondinternet.com", + "pondov.cfd", + "poneycurnies.com", + "pongidsrunback.com", + "ponierpeewees.digital", + "ponk.pro", + "ponosenvy.top", + "pontent.powzers.lol", + "pontistcaseum.com", + "pontonsdoeth.top", + "ponyo.cheriefm.fr", + "ponyresentment.com", + "ponysuggested.com", + "pooboqxoh.xyz", + "poodledopas.cam", + "pookaipssurvey.space", + "pool.onjoyri.de", + "pool.onjoyride.com", + "poolgmsd.com", + "pooloccurrence.com", + "pooptoom.net", + "poorlyorchidrepute.com", + "poorlystepmotherresolute.com", + "poorlytanrubbing.com", + "poorstress.pro", + "poosoahe.com", + "poostith.net", + "poozifahek.com", + "pop.carte-gr.total.fr", + "pop.dmglobal.com", + "pop.dojo.cc", + "pop3.carte-gr.total.fr", + "pop3.happ.social", + "pop5sjhspear.com", + "popadon.com", + "popads.media", + "popads.net", + "popadscdn.net", + "popbounty.com", + "popbutler.com", + "popcash.net", + "popcashjs.b-cdn.net", + "popcornfood.com", + "popcpm.com", + "poperblocker.com", + "pophandler.net", + "popland.info", + "poplarcolonistgreatest.com", + "popmansion.com", + "popmarker.com", + "popmog.com", + "popmonetizer.com", + "popmonetizer.net", + "popmyads.com", + "popnc.com", + "popplantation.com", + "poppycancer.com", + "poppysol.com", + "poprtb.com", + "popruexo.com", + "popsads.com", + "popsads.link", + "popsads.net", + "popsdietary.com", + "popsoffer.com", + "popsreputation.com", + "poptival.com", + "poptm.com", + "poptoll.com", + "popts.site", + "popub.com", + "popularcldfa.co", + "popularinnumerable.com", + "popularitydecoctioncalled.com", + "popularlucrous.com", + "popularmedia.net", + "popularpillcolumns.com", + "populationencouragingunsuccessful.com", + "populationgrapes.com", + "populationrind.com", + "populis.com", + "populisengage.com", + "popult.com", + "popunder.bid", + "popunder.ru", + "popunderstar.com", + "popunderz.com", + "popunhot1.blogspot.com", + "popup-static.unisender.com", + "popup.msn.com", + "popupblocker-download.com", + "popupblockernow.com", + "popupchat-live.com", + "popupgoldblocker.net", + "popupmoney.com", + "popupnation.com", + "popupsblocker.org", + "popuptraffic.com", + "popuzothe.com", + "popwin.net", + "popworldservice.com", + "popxperts.com", + "popxyz.com", + "porailbond.com", + "poratweb.com", + "porcatenonform.com", + "porcelainfurtherties.com", + "porcelainprivatelybrush.com", + "porcelainviolationshe.com", + "poredii.com", + "porkinconceivable.com", + "porngraph.com", + "pornhyip.com", + "pornoegg.com", + "pornoheat.com", + "pornoio.com", + "pornomixfree.com", + "pornonenight.com", + "porntrack.com", + "pornvideos.casa", + "poro.58.com", + "porojo.net", + "porpoise.azettl.net", + "porqhi.topictravel.nl", + "porsche.nabooda-auto.com", + "port7.xhamster.com", + "port7.xhamster.desi", + "port7.xhamster2.com", + "port7.xhamster3.com", + "portal.dcgone.com", + "portal.insight.maruedr.com", + "portal.krollontrack.co.uk", + "portalisimmo.com", + "portalregionstip.com", + "portcigarettesstudent.com", + "portfoliocradle.com", + "portfoliojumpy.com", + "portkingric.net", + "portlychurchyard.com", + "portlywhereveralfred.com", + "portoteamo.com", + "portsspat.com", + "portugueseletting.com", + "portuguesetoil.com", + "pos.baidu.com", + "posaul.com", + "posawaj.com", + "poseconsumeelliot.com", + "posf.xyz", + "posfhnalwxdcaxb.com", + "posgrados-unisabana-edu-co-1207474081.p04.elqsandbox.com", + "posgrados.unisabana.edu.co", + "poshhateful.com", + "poshsenseless.com", + "poshsplitdr.com", + "poshyouthfulton.com", + "positionavailreproach.com", + "positioner.info", + "positivedistantstale.com", + "positivejudge.com", + "positivelyoverall.com", + "positivewillingsubqueries.com", + "posjnewbgjg.com", + "possessdisconnectfetch.com", + "possessdolejest.com", + "possessedbrute.com", + "possessedcrackinghart.com", + "possessionaddictedflight.com", + "possessionregimentunborn.com", + "possessionsolemn.com", + "possessivebucket.com", + "possibilities.theajinetwork.com", + "possibilityformal.com", + "possibilityrespectivelyenglish.com", + "possibleboats.com", + "possiblepencil.com", + "post-redirecting.com", + "post.carte-gr.total.fr", + "post.spmailtechno.com", + "postalfranticallyfriendship.com", + "postalusersneatly.com", + "postback.info", + "postback.iqm.com", + "postback1win.com", + "postcardhazard.com", + "postgraduate.smu.edu.sg", + "postgraduate2.smu.edu.sg", + "postlnk.com", + "postrelease.com", + "postthieve.com", + "postureunlikeagile.com", + "postyourlife.com", + "potablefilled.top", + "potailservoed.com", + "potatoinvention.com", + "potawe.com", + "potchampalea.website", + "potclumsy.com", + "potentialapplicationgrate.com", + "potentiallyinnocent.com", + "potheenoillet.com", + "pothutepu.com", + "potionnowhere.com", + "potionutilize.com", + "potlegcodeins.com", + "potlscwdblshh.com", + "potnormal.com", + "potnormandy.com", + "potoospincher.com", + "potsaglu.net", + "potshumiliationremnant.com", + "potsiuds.com", + "potskolu.net", + "potslascivious.com", + "pottercaprizecaprizearena.com", + "potterdullmanpower.com", + "potterystabilityassassination.com", + "potwm.com", + "pouam.xyz", + "pouanz.xyz", + "pouchadjoinmama.com", + "pouchaffection.com", + "pouchclockwise.com", + "poudrinnamaste.com", + "poufaini.com", + "poufsgausses.top", + "poumouja.xyz", + "pounceintention.com", + "poundabbreviation.com", + "poundplanprecarious.com", + "pounti.com", + "pourdear.com", + "pouredbatting.website", + "pouredshortseconomic.com", + "pourorator.com", + "pourpressedcling.com", + "poushoza.net", + "poutdecimal.com", + "poutrevenueeyeball.com", + "povlnlq.com", + "povoarge.com", + "powchro.com", + "powderjourney.com", + "powdermealfilth.com", + "powderprofit.com", + "powenin.com", + "power.viggo.com", + "powerad.ai", + "poweradblocker.com", + "powerain.biz", + "poweredbyliquidfire.mobi", + "powerfulblends.com", + "powerfulcopper.com", + "powerfulfreelance.com", + "powerpushsell.site", + "powerpushtrafic.space", + "powerrobotflower.com", + "powerswinkshoplifting.com", + "powerup.rsaworks.com", + "powerusefullyjinx.com", + "poweyus.com", + "powferads.com", + "powjoui.com", + "powrpvuruejv.com", + "poxaharap.com", + "poxcgxylozny.com", + "poxykhakis.com", + "poxypicine.com", + "poxyrevise.com", + "poyqmngbxwsvnav.xyz", + "poyusww.com", + "pp.promocionesfarma.com", + "pp.scorecardrewards.com", + "pp2ppsch1hount1hf.com", + "pp98trk.com", + "ppadv.actonservice.com", + "ppaiyfox.xyz", + "ppbihtwyapucgkg.xyz", + "ppc.adhere.marchex.com", + "ppcgqjehtuik.xyz", + "ppcjxidves.xyz", + "ppclinking.com", + "ppcnt.pro", + "ppctraffic.co", + "ppdiatk.com", + "ppedtoalktoherha.info", + "ppgdyq.ideenmitherz.de", + "ppgjebhcyu.com", + "ppgqvz.bigmotoringworld.co.uk", + "pphiresandala.info", + "ppixufsalgm.com", + "ppizmuablx.com", + "ppjdfki.com", + "ppjqgbz.com", + "pplgwic.com", + "pplpiq.pricerunner.se", + "ppmakl.oscarcalcados.com.br", + "ppmzcafertd.com", + "ppoommhizazn.com", + "ppovysmcycmwvv.com", + "ppp7.destinia.kr", + "pppbr.com", + "pppfgz.wiki", + "ppqy.fun", + "ppqyrngjwdq.com", + "pprq7.com", + "pprvllibaogtsj.com", + "ppssav.formal-message.com", + "pputy.com", + "ppvmhhpxuomjwo.xyz", + "ppyflc.uniformnext.com", + "pqaz.xyz", + "pqcixi.sparco-official.com", + "pqdhda.bluepops.co.kr", + "pqghqs.eastcl.com", + "pqgtywjj.com", + "pqhoscjupq.com", + "pqiicj.misterspex.se", + "pqlcpm.kindoh.co.kr", + "pqlmae.lamaisonduchocolat.co.jp", + "pqn7.cheque-dejeuner.fr", + "pqrede.fiatprofessional.com", + "pqsymknliiwzlr.com", + "pqulqqpmx.com", + "pr-bh.ybp.yahoo.com", + "pr-star.de", + "pr.blogflux.com", + "pr.cision.co.uk", + "pr.cision.com", + "pr.cision.fi", + "pr.nss.netease.com", + "pr.prnewswire.co.uk", + "pr.prnewswire.com", + "pr.yokohama-chokin.com", + "practicalbar.pro", + "practicalframingfiddle.com", + "practicallyfire.com", + "practicallysacrificestock.com", + "practicallyutmost.com", + "practicallyvision.com", + "practiceddrummerballast.com", + "practicedeaf.com", + "practicedearest.com", + "practicemanagement.securitiesamerica.com", + "practicemateorgans.com", + "practicepeter.com", + "practiseseafood.com", + "practthreat.club", + "praddpro.de", + "praght.tech", + "prahfoleruna.com", + "prairiedog.hashnode.com", + "praluent-e.regeneron.com", + "pramenterpriseamy.com", + "pranklecaque.com", + "prascfaf.com", + "prassas.openapp.link", + "prasserie.openapp.link", + "praterage-colled.com", + "praterswhally.com", + "prawnrespiratorgrim.com", + "prawnsimply.com", + "prawntimetableinflux.com", + "prayercertificatecompletion.com", + "prayersobsoletededuce.com", + "prayfortnight.com", + "prbpqlpqko.com", + "prchecker.info", + "prd-collector-anon.ex.co", + "prd-collector-platform.ex.co", + "prdmjzogryvhhz.com", + "prdredir.com", + "prdyilhhwqh.com", + "pre-employmentservices.adp.com", + "pre4sentre8dhf.com", + "preacherscarecautiously.com", + "prealpha.go.levelbank.com", + "preampribbony.com", + "prearmscachet.uno", + "prearmskabiki.com", + "prebid-server.newsbreak.com", + "prebid.org", + "precariousgrumpy.com", + "precedechampion.com", + "precedelaxative.com", + "precedenowadaysbarbecue.com", + "precedentadministrator.com", + "precedentbasepicky.com", + "precedingdippingtune.com", + "precequiv.com", + "precious-type.pro", + "preciousbearer.com", + "preciousdoctor.pro", + "preciouseffect.com", + "preciousentangledjustified.com", + "preciouswornspectacle.com", + "preciousyoke.com", + "precipitationepisodevanished.com", + "precipitationglittering.com", + "precipitationsloganhazard.com", + "precipitationsquall.com", + "preciselysolitaryallegation.com", + "precisethrobbingsentinel.com", + "precisionclick.com", + "precisionnight.com", + "precislooed.com", + "precmd.com", + "precursorinclinationbruised.com", + "predatoryfilament.com", + "predatorymould.com", + "predatoryrucksack.com", + "predestineprohibitionmassive.com", + "predicamentdisconnect.com", + "predicateblizzard.com", + "predictablelipswailed.com", + "predictad.com", + "predictfurioushindrance.com", + "predictiondexchange.com", + "predictiondisplay.com", + "predictionds.com", + "predictivadnetwork.com", + "predictivadvertising.com", + "predictivdisplay.com", + "predictplate.com", + "predominanttamper.com", + "prefaceanything.com", + "prefecturecagesgraphic.com", + "prefecturesolelysadness.com", + "preferablyducks.com", + "preference.motorolasolutions.com", + "preference.nuance.com", + "preferencecenter.fticonsulting.com", + "preferencecentre.americanexpress.co.uk", + "preferencecentre.americanexpress.es", + "preferencecentre.americanexpress.se", + "preferencedrank.com", + "preferenceforfeit.com", + "preferences.acspubs.org", + "preferences.bowerswilkins.com", + "preferences.darglobal.co.uk", + "preferences.definitivetechnology.com", + "preferences.deloitte.ca", + "preferences.denon.com", + "preferences.dtlphx.net", + "preferences.heatexperience.com", + "preferences.la-lakers.com", + "preferences.lakersgaming.com", + "preferences.marantz.com", + "preferences.marketone.com", + "preferences.oakstreethealth.com", + "preferences.polkaudio.com", + "preferences.sb-lakers.com", + "preferenza.nposistemi.it", + "preferredsaltshift.com", + "prefershapely.com", + "preferunhair.com", + "prefixpatriot.com", + "prefleks.com", + "pregainpotgut.top", + "pregamepluteal.com", + "pregnancyreproducepalace.com", + "pregnancyslayidentifier.com", + "pregrados.javeriana.edu.co", + "prehealpaster.guru", + "prehem.com", + "prejudiceinsure.com", + "prelandappslab.com", + "prelandcleanerlp.com", + "prelandtest01.com", + "prelandtest02.com", + "preliminaryinclusioninvitation.com", + "preloanflubs.com", + "prematurebowelcompared.com", + "prematuregrumpyunhappy.com", + "prematuresam.com", + "premierbuyer.edm.globalsources.com", + "premiercio.actonservice.com", + "premium-members.com", + "premium-offers.com", + "premium-x-notes.com", + "premium4kflix.club", + "premium4kflix.top", + "premium4kflix.website", + "premiumads.net", + "premiumapp.byjus.com", + "premiumredir.ru", + "premiumvertising.com", + "premonitioneuropeanstems.com", + "premonitioninventdisagree.com", + "prenesi-mojm.mercator.si", + "preoccupycommittee.com", + "preoccupycorrecttalented.com", + "preonesetro.com", + "preparationcampaignfoul.com", + "preparationtrialholding.com", + "preparedfile.com", + "preparemethod.com", + "prepareplanes.com", + "preparingacrossreply.com", + "preparingbodiesfamiliar.com", + "preponderanttemple.com", + "prepositioncamouflage.com", + "prepositioncontributorwring.com", + "prepositiondiscourteous.com", + "prepositionrumour.com", + "preposterousstation.com", + "preppiesteamer.com", + "prerogativedifference.com", + "prerogativeproblems.com", + "prerogativeslob.com", + "presdithas.pw", + "presentationathletefoundation.com", + "presentationbishop.com", + "presentimentcongruousactively.com", + "presentimentguestmetaphor.com", + "presentlypacifyforests.com", + "preserveadapt.com", + "preservealso.com", + "presetrabbits.com", + "presidecookeddictum.com", + "presidentialcheaper.com", + "presidentialprism.com", + "presidentialtumble.com", + "presideproreassure.com", + "prespurmaness.com", + "pressedbackfireseason.com", + "pressingequation.com", + "pressize.com", + "presssensor.com", + "pressyour.com", + "prestadsng.com", + "prestigefunction.com", + "prestlyamylan.com", + "prestoris.com", + "presumablyconfound.com", + "presumptuousfunnelinsight.com", + "presumptuouslavish.com", + "pretencepeppermint.com", + "pretendresentfulamid.com", + "pretendturk.com", + "pretextunfinished.com", + "pretrackings.com", + "pretty-size.pro", + "pretty-sluts-nearby.com", + "prettypasttime.com", + "prettypermission.pro", + "prettytypicalimpatience.com", + "prevailedbutton.com", + "prevailinsolence.com", + "prevalentpotsrice.com", + "prevalentprincess.com", + "preventionhoot.com", + "preview.fi-institutional.com.au", + "previousplayground.com", + "previouspotato.com", + "prevostslakier.top", + "prevuesthurl.com", + "preyersbowe.top", + "prf.hn", + "prf.vagnt.com", + "prfct.co", + "prfctmney.com", + "prftonnes.com", + "prfwhite.com", + "prhbdkmdtobn.com", + "prhdvhx.com", + "prhhqo.vintagevoyage.ru", + "priceyaspect.pro", + "priceypies.com", + "pricklyachetongs.com", + "pricklydebt.com", + "pricklyjourney.com", + "pricklypies.com", + "pricklyplastic.com", + "pricklypollution.com", + "pridenovicescammer.com", + "priefy.com", + "priestboundsay.com", + "priestsuccession.com", + "priestsuede.click", + "priestsuede.com", + "primalredfish.com", + "primary-app.hotdoc.com.au", + "primary.hasegawa.jp", + "primaryads.com", + "primaryderidemileage.com", + "primarystoppedballot.com", + "primavera.actonservice.com", + "prime-vpnet.com", + "prime.net.jumia.co.tz", + "primedirect.net", + "primeleech.com", + "primerclicks.com", + "primetime.net", + "primevalstork.com", + "primitiveposterappeal.com", + "primomopicnics.top", + "primroselegitimate.com", + "princefruitlessfencing.com", + "princesinistervirus.com", + "princessallotgather.com", + "princessdazzlepeacefully.com", + "princessmodern.com", + "principaldingdecadence.com", + "principlede.info", + "principledecliner.info", + "principlessilas.com", + "pringed.space", + "printaugment.com", + "printergarretskirt.com", + "printerplasma.com", + "printerswear.com", + "printgrownuphail.com", + "printsmull.com", + "priority-app.hotdoc.com.au", + "priorityblockinghopped.com", + "priselapse.com", + "prism.drivingkyoto.com", + "prism.feurer-network.ch", + "prism.netherlandlines.com", + "prism.pablonouvelle.com", + "prism.raumgleiter.com", + "prism.singapouring.com", + "prism.tramclockmunich.com", + "prismtest.epoise.com", + "prisonfirmlyswallow.com", + "prisonrecollectionecstasy.com", + "pristine-dark.pro", + "pritchgobble.life", + "pritesol.com", + "priustellen.com", + "privacy-api.9gag.com", + "privacy.outdoorsg.com", + "privacycounter.com", + "privacyfriendly.netlify.app", + "privacyguides.io", + "privacyharbor.net", + "privacyharbors.com", + "privacynicerresumed.com", + "privacysearching.com", + "private.cervicalcancer-risk.com", + "private.roche.com", + "privateappealingsymphony.com", + "privatecash.com", + "privateclient.hubinternational.com", + "privatedates.link", + "privatedqualizebrui.info", + "privateleaflet.com", + "privatelookhack.com", + "privatelydevotionrewind.com", + "privatesinglesmeet.com", + "privilegedvitaminimpassable.com", + "privilegeinjurefidelity.com", + "privilegest.com", + "prizegrantedrevision.com", + "prizel.com", + "prizes-topwin.life", + "prksism.com", + "prkvlr.camper.com", + "prmtracking.com", + "prmtracking3.com", + "prmtracks.com", + "prnzxf.glamira.se", + "pro-advert.de", + "pro-market.net", + "pro-pro-go.com", + "pro-suprport-act.com", + "pro-web.net", + "pro.bizportal.co.il", + "pro.jig.space", + "pro.pokerup.net", + "pro.stormwindstudios.com", + "pro119marketing.com", + "proadscdn.com", + "probablebeeper.com", + "probablepartner.com", + "probabletellsunexpected.com", + "probablyimmatureresentment.com", + "probablyrespectivelyadhere.com", + "probangavatara.top", + "probationpresented.com", + "probationtoll.com", + "probersnobles.com", + "probessanggau.com", + "probestrike.com", + "probitystuck.com", + "probtn.com", + "procdnvids.net", + "procedureible.biz", + "procedurepurposeassurance.com", + "proceduresjeer.com", + "proceedingdream.com", + "proceedingmusic.com", + "process.global360.com", + "processedagrarian.com", + "processingcomprehension.com", + "processionhardly.com", + "processor.asccommunications.com", + "processpardon.com", + "processplantation.com", + "processprivate.website", + "processserver.abclegal.com", + "processusmetier.ricoh.fr", + "proclamationgumadvocate.com", + "proclean.club", + "procneterming.top", + "procristhimber.cfd", + "procroanalytics.com", + "procuratorpresumecoal.com", + "procuratorthoroughlycompere.com", + "procuredsheet.com", + "procurement.cipscomms.org", + "prod-events.nykaa.com", + "prod-mhaa.mhtr.be", + "prod-sponsoredads.mkt.zappos.com", + "prod.ew.srp.navigacloud.com", + "prod.fennec.atp.fox", + "prod.nitrosniffer.ottogroup.io", + "prod.tracking.refinitiv.com", + "prodaddkarl.com", + "prodigiousarticulateruffian.com", + "proditor.sparda.de", + "prodmp.ru", + "prodresell.com", + "producebreed.com", + "producecopy.com", + "producedendorsecamp.com", + "produceduniversitydire.com", + "producepickle.com", + "producerdoughnut.com", + "producerplot.com", + "producesdiminishhardworking.com", + "producingdisciplecampus.com", + "product.cel-fi.com", + "product.cloud.travelport.com", + "productanychaste.com", + "producthub.info", + "production-link-ccontact.focuscura.com", + "productionprinting.ricoh.ch", + "productionprinting.ricoh.co.uk", + "productionprinting.ricoh.ie", + "productivepear.com", + "productivity-s.yale.com", + "products.forddirectdealers.com", + "products.gobankingrates.com", + "products.ricoh-europe.com", + "products.ricoh.ch", + "products.ricoh.co.uk", + "products.ricoh.ie", + "productsurfer.com", + "produkte.ricoh.at", + "produkte.ricoh.de", + "produktionsdruck.ricoh.de", + "proeroclips.pro", + "proettegwine.top", + "proetusbramble.com", + "proext.com", + "profero.com", + "professdeteriorate.com", + "professionalbusinesstoday.xyz", + "professionallygravitationbackwards.com", + "professionallyjazzotter.com", + "professionallytear.com", + "professionallywealthy.com", + "professionalsly.com", + "professionalswebcheck.com", + "professmeeting.com", + "professorrevealingoctopus.com", + "professtrespass.com", + "proffering.xyz", + "proffiliatesinc.actonservice.com", + "profi-para.com", + "proficientfly.com", + "profile.marketone.com", + "profilebecomingtrain.com", + "profilecrave.com", + "profileimpunity.com", + "profileoffencewithdraw.com", + "profiling.afry.com", + "profiling.avandor.com", + "profiling.eurofins.fi", + "profiling.idbbn.com", + "profiling.martela.com", + "profiling.normet.com", + "profiling.outokumpu.com", + "profiling.plannja.com", + "profiling.ruukki.com", + "profilingerror.online", + "profit.edc.ca", + "profitablecpmgate.com", + "profitablecpmnetwork.com", + "profitablecreativeformat.com", + "profitabledisplaycontent.com", + "profitabledisplayformat.com", + "profitabledisplaynetwork.com", + "profitablegate.com", + "profitablegatecpm.com", + "profitablegatetocontent.com", + "profitableheavilylord.com", + "profitabletrustednetwork.com", + "profitcustomersnuff.com", + "profitpeelers.com", + "profitredirect.com", + "profitrumour.com", + "profitsence.com", + "profitstefukhatex.info", + "profoundbagpipeexaggerate.com", + "profoundflourishing.com", + "profoundtwist.com", + "proftrafficcounter.com", + "profuse-it.pro", + "profusesupport.com", + "progenyoverhear.com", + "progenyproduced.com", + "progmxs.com", + "programattik.com", + "programinsightplastic.com", + "programmeframeworkpractically.com", + "programmes-skema.skema-bs.fr", + "programmes-skema.skema.edu", + "programprotacol0.com", + "programs.mellanox.com", + "programwrest.com", + "progressivedev.actonservice.com", + "progressproceeding.com", + "prohibitedhalfway.com", + "projectagora.net", + "projectagora.tech", + "projectagoralibs.com", + "projectagoraservices.com", + "projectagoratech.com", + "projectscupcakeinternational.com", + "projectwonderful.com", + "projetmildful.com", + "prolatecyclus.com", + "prolificdoerconcur.com", + "prologuetwinsmolecule.com", + "prolongdoadaptation.com", + "promiseair.com", + "promiseyuri.com", + "promissmatax.top", + "promisspacay.space", + "promo-bc.com", + "promo.alfaromeo.it", + "promo.aprima.com", + "promo.badoink.com", + "promo.batesville.com", + "promo.blackdatehookup.com", + "promo.cafexapp.com", + "promo.cams.com", + "promo.ewellix.com", + "promo.fiat.com", + "promo.gogo.org.ua", + "promo.reborncabinets.com", + "promo.rmidirect.com", + "promo.roadie.com", + "promo.skf.com", + "promo.tops.co.th", + "promobenef.com", + "promopassage.com", + "promos.bwin.it", + "promos.camsoda.com", + "promos.fling.com", + "promos.gpniches.com", + "promos.meetlocals.com", + "promos.sanmarcanada.com", + "promos.thermoscientific.com", + "promos.trustedtours.com", + "promote.pair.com", + "promotion.lginnotek.com", + "promotion.lindt.az", + "promotion.lindt.cr", + "promotion.lindt.gt", + "promotion.lindt.pa", + "promotion.sedo.com", + "promotionnecessity.com", + "promotions-884485.c.cdn77.org", + "promotions.batesville.com", + "promotions.centex.com", + "promotions.eq.delwebb.com", + "promotions.hot.net.il", + "promotions.kangan.edu.au", + "promotions.la-z-boy.com", + "promotions.stationcasinos.com", + "promotions.thermofisher.com", + "promotionspr.actonservice.com", + "promptofficemillionaire.com", + "promptsgod.com", + "promsaviour.com", + "pronedynastyimpertinence.com", + "pronetadvertising.com", + "pronouncedgetawayetiquette.com", + "pronounconsternationspotlight.com", + "prontonmailpro.com", + "pronunciationlegacy.com", + "pronunciationspecimens.com", + "proof-x.com", + "proofnaive.com", + "propay.actonservice.com", + "propbigo.com", + "propcollaterallastly.com", + "propelascella.top", + "propeller-tracking.com", + "propellerads.com", + "propellerads.tech", + "propellerclick.com", + "propellerpops.com", + "propeltuition.com", + "proper.io", + "properlycrumple.com", + "properlyleash.com", + "properlypreparingitself.com", + "propersuitcase.com", + "properties.insiterealestate.com", + "property.aon.com", + "propertyofnews.com", + "propertypotato.com", + "propgoservice.com", + "prophet.heise-academy.de", + "prophet.heise.de", + "proponylisten.com", + "proposeado.com", + "proposedfelonoxide.com", + "proposedpartly.com", + "propositiondisinterested.com", + "propositionfadedplague.com", + "proprietorgrit.com", + "props.id", + "propu.sh", + "propulsionreproduceresult.com", + "propulsionstatute.com", + "propulsionswarm.com", + "propvideo.net", + "proreancostaea.com", + "prorentisol.com", + "proscholarshub.com", + "proscontaining.com", + "prose-nou.com", + "prosecutorcassettedying.com", + "prosecutorcommaeligible.com", + "prosecutorkettle.com", + "prosedisavow.com", + "proselyaltars.com", + "proseoverlook.com", + "prositzapas.com", + "prosocrawm.com", + "prosper.on-line-casino.ca", + "prospercognomenoptional.com", + "prosperent.com", + "prosperitysemiimpediment.com", + "prosperousdreary.com", + "prosperousprobe.com", + "prosperousunnecessarymanipulate.com", + "prospex.actonservice.com", + "prosthong.com", + "prostream.to", + "prosumsit.com", + "protagcdn.com", + "protally.net", + "protapes.actonservice.com", + "protawe.com", + "protect-ad.com", + "protectcrev.com", + "protected-redirect.click", + "protectedfolkssomebody.com", + "protectorincorporatehush.com", + "protectorparsleybrisk.com", + "protectorworstquake.com", + "protectsubrev.com", + "protectsurf-a.akamaihd.net", + "protectyourdevices.com", + "proteinairn.top", + "protesidenext.com", + "protestcopy.com", + "protestgrove.com", + "proto2ad.durasite.net", + "protoawe.com", + "protocolburlap.com", + "protocolgroupgroups.com", + "proton-tm.com", + "protonge.com", + "protonmails.com", + "protonmails.net", + "protosell.actonservice.com", + "prototypehungryinsist.com", + "prototypewailrubber.com", + "protraffic.com", + "protrckit.com", + "protys.protys.fr", + "proudlysurly.com", + "proudprose.com", + "prouoxsacqi.com", + "proveattractionplays.com", + "provedonefoldonefoldhastily.com", + "provenpixel.com", + "provenshoutmidst.com", + "proverbadmiraluphill.com", + "proverbbeaming.com", + "proverbcarpersuasive.com", + "proverbmariannemirth.com", + "proverbnoncommittalvault.com", + "proverbrecent.com", + "provexia.com", + "providedovernight.com", + "providentcrm.actonservice.com", + "provider-direct.com", + "providingcrechepartnership.com", + "provingavidity.com", + "provisionpointingpincers.com", + "provlimbus.com", + "provocativeprivate.com", + "provokeobnoxious.com", + "prowareness.actonservice.com", + "prowesscourtsouth.com", + "prowesshearing.com", + "prowesstense.com", + "prowlenthusiasticcongest.com", + "proximic.com", + "proximitywars.com", + "proxy.dzeio.com", + "prplad.com", + "prplads.com", + "prpops.com", + "prqbdfmzjs.com", + "prre.ru", + "prsitecheck.com", + "prtord.com", + "prtrackings.com", + "prtydqs.com", + "prudentfailingcomplicate.com", + "prudential.distribution.team.prudential.co.uk", + "pruderyrotche.com", + "pruebascol.arin-innovation.com", + "prulruyaoq.com", + "prunas.openapp.link", + "prunesderelicttug.com", + "prunestownpostman.com", + "prutosom.com", + "pruwwox.com", + "prvc.io", + "prvizg.shurgard.be", + "prwave.info", + "prx6.destinia.ch", + "prxeceafdxdlc.xyz", + "prxy.online", + "pryrhoohs.site", + "przucu.elkjop.no", + "ps.pmu.fr", + "psaiceex.net", + "psaighid.com", + "psaiglursurvey.space", + "psaimpagnuhu.net", + "psairees.net", + "psairtoo.com", + "psaiwaxaib.net", + "psaizeemit.com", + "psaksegh.xyz", + "psalmexceptional.com", + "psalmichogcote.guru", + "psalrausoa.com", + "psaltard.net", + "psaltauw.net", + "psapsiph.net", + "psarecommendas.com", + "psaudous.com", + "psaugourtauy.com", + "psaukaux.net", + "psaukroatch.com", + "psaurdoofy.com", + "psaurteepo.com", + "psausuck.net", + "psauwush.net", + "psbiaf.converse.com", + "psclicks.com", + "psdn.xyz", + "psedregn.net", + "pseeckotees.com", + "pseeghud.com", + "pseegroah.com", + "pseekree.com", + "pseeltaimpu.net", + "pseemsee.com", + "pseensooh.com", + "pseepsie.com", + "pseepsoo.com", + "pseerdab.com", + "pseergoa.net", + "psefteeque.com", + "pseidpmubwu.com", + "psemotion.top", + "psensuds.net", + "psergete.com", + "psfcnf.ochsnersport.ch", + "psfdi.com", + "psfgobbet.com", + "psfmi.com", + "pshb.me", + "pshmetrk.com", + "pshtop.com", + "pshtrk.com", + "psichoafouts.xyz", + "psiftaugads.com", + "psikoofack.com", + "psiksais.com", + "psilikaki.openapp.link", + "psirdain.com", + "psirsoor.com", + "psistaghuz.com", + "psistaugli.com", + "psitchoo.xyz", + "psithich.com", + "psixoahi.xyz", + "psma02.com", + "psmastersendgrid.branch.rocks", + "psoackaw.net", + "psoaftob.xyz", + "psoageph.com", + "psoansumt.net", + "psoanufi.com", + "psoasusteech.net", + "psockapa.net", + "psognaih.xyz", + "psojeeng.com", + "psomtenga.net", + "psoofaltoo.com", + "psoogaix.net", + "psoompou.xyz", + "psoopirdifty.xyz", + "psoopoakihou.com", + "psoorgou.com", + "psoorsen.com", + "psootchu.net", + "psothoms.com", + "psotudev.com", + "psougnoa.net", + "psougrie.com", + "psoumoalt.com", + "psounsoo.xyz", + "psouphoz.com", + "psouthee.xyz", + "psouzoub.com", + "psozoult.net", + "pspqlm.rndsystems.com", + "psqsjg.coach.com", + "psssaraki.openapp.link", + "pssy.xyz", + "pstat.akathists.com", + "pstat.goodremotejobs.com", + "pstats.cloudpal.app", + "pstmqnplyzqahq.com", + "pstmrk.it", + "pstnmhftix.xyz", + "pstreetma.com", + "pstt.mtb-news.de", + "psuaqpz.com", + "psuftoum.com", + "psugkfqmys.com", + "psumainy.xyz", + "psungaum.com", + "psuphuns.net", + "psurdoak.com", + "psurigrabi.com", + "psurouptoa.com", + "psvgnczo.com", + "pswagjx.com", + "pswgpb.seshop.com", + "psychedelicarithmetic.com", + "psychedelicchess.com", + "psychiczygaena.top", + "psycholjicaque.com", + "psychologicalpaperworkimplant.com", + "psychologycircumvent.com", + "psychologydistinguishnest.com", + "psychologywoman.com", + "pt-xb.xyz", + "pt.balluff.com", + "pt.crossmediaservices.com", + "pt.ispot.tv", + "pt.legalstart.fr", + "pta.wcm.pl", + "ptadrony.xyz", + "ptaicoamt.com", + "ptaicoul.xyz", + "ptaimpeerte.com", + "ptaissud.com", + "ptaixout.net", + "ptalribs.xyz", + "ptanguth.com", + "ptapjmp.com", + "ptaughar.com", + "ptaujoot.net", + "ptaulratch.com", + "ptaumoadsovu.com", + "ptaunsoova.com", + "ptaupsom.com", + "ptautsortoa.com", + "ptauxofi.net", + "ptawe.com", + "ptawehex.net", + "ptawhood.net", + "ptbrdg.com", + "ptcdn.mbicash.nl", + "ptcdwm.com", + "ptdinxchgxu.com", + "ptecmooz.net", + "ptecmuny.com", + "ptedreer.com", + "ptedroab.xyz", + "pteeptamparg.xyz", + "pteevaih.xyz", + "pteftagu.com", + "pteghoglapir.com", + "ptekuwiny.pro", + "pterealcorylus.website", + "ptersudisurvey.top", + "ptetchie.net", + "ptewarin.net", + "ptewauta.net", + "ptexognouh.xyz", + "ptffvpjhhb.com", + "pthdepsftn.com", + "pthzqqvrjyou.com", + "pticmootoat.com", + "ptidfrvqxpucy.com", + "ptidsezi.com", + "ptinouth.com", + "ptipsixo.com", + "ptipsout.net", + "ptirgaux.com", + "ptirtika.com", + "ptistyvymi.com", + "ptlpel.tui.at", + "ptlwm.com", + "ptlwmstc.com", + "ptmcos.beginning.kr", + "ptmnd.com", + "ptmzr.com", + "ptoafauz.net", + "ptoafteewhu.com", + "ptoagnin.xyz", + "ptoahaistais.com", + "ptoajait.net", + "ptoakooph.net", + "ptoaltie.com", + "ptoangir.com", + "ptoapouk.com", + "ptobsagn.com", + "ptochair.xyz", + "ptoftaupsift.com", + "ptoksoaksi.com", + "ptompeer.net", + "ptonauls.net", + "ptongouh.net", + "ptonsofteed.com", + "ptoockex.xyz", + "ptoogroo.net", + "ptookaih.net", + "ptookoar.net", + "ptoomtoum.com", + "ptooshos.net", + "ptotchie.xyz", + "ptoubeeh.net", + "ptouckop.xyz", + "ptoumsid.net", + "ptoushoa.com", + "ptoutsexe.com", + "ptowouse.xyz", + "ptp22.com", + "ptp24.com", + "ptpoeyc.com", + "ptracker.nurturehq.com", + "ptrenx.vidaxl.com.au", + "ptsc.shoplocal.com", + "ptsixwereksbef.info", + "ptstnews.pro", + "pttsite.com", + "ptudoalistoy.net", + "ptufihie.net", + "ptugnins.net", + "ptugnoaw.net", + "ptulsauts.com", + "ptumtaip.com", + "ptuphotookr.com", + "ptupoobs.com", + "ptutchiz.com", + "ptvfranfbdaq.xyz", + "ptw-i.actonservice.com", + "ptwmemd.com", + "ptwmjmp.com", + "ptyalinbrattie.com", + "ptyomtzjpdlcf.com", + "pu.pretunique.fr", + "pu4.biz", + "pu5hk1n2020.com", + "pub-3b4d978c14114185847089b100168c84.r2.dev", + "pub-77106c9273be4f3fbec6b6d6c3c51b7f.r2.dev", + "pub.chez.com", + "pub.club-internet.fr", + "pub.contexthub.net", + "pub.hardware.fr", + "pub.javwide.com", + "pub.nakedreel.com", + "pub.network", + "pub.realmedia.fr", + "pub.servidoresge.com", + "pub.sheknows.com", + "pubacca5mc.com", + "pubaka5.com", + "pubceremony.com", + "pubdirecte.com", + "pubdisturbance.com", + "pubertysung.digital", + "pubeshogback.uno", + "pubfeed.linkby.com", + "pubfruitlesswording.com", + "pubfs.com", + "pubfuture-ad.com", + "pubfutureads.com", + "pubg-arena.top", + "pubgalaxy.com", + "pubgm-zing-vn.com", + "pubgm.kraftonevent.com", + "pubguru.net", + "pubhotmax.com", + "pubianmending.space", + "pubimageboard.com", + "pubimgs.com", + "publicationgroup.substack.com", + "publications.nomination.fr", + "publicbot.pro", + "publicidad.davivienda.com.pa", + "publicidad.elmundo.es", + "publicidees.com", + "publicityparrots.com", + "publiclyemployeronerous.com", + "publiclyphasecategory.com", + "publicschoolworks.actonservice.com", + "publicsofa.com", + "publicsparedpen.com", + "publicunloadbags.com", + "publish.tagstorm.com", + "publisherads.click", + "publishercounting.com", + "publisherperformancewatery.com", + "publisherride.com", + "publited.com", + "publpush.com", + "pubmaner5.com", + "pubmatic.com", + "pubmine.com", + "pubnation.com", + "pubnative.net", + "pubovore.com", + "pubpowerplatform.io", + "pubsrv.devhints.io", + "pubstr.acs.org", + "pubstr.acspubs.org", + "pubstr.chemrxiv.org", + "pubtm.com", + "pubtrky.com", + "puczuxqijadg.com", + "puddingdefeated.com", + "puddleincidentally.com", + "pudencygletty.com", + "pudrardu.net", + "pueber.com", + "puerty.com", + "puffexies.com", + "puffingtiffs.com", + "puffyloss.com", + "puffypaste.com", + "puffypull.com", + "puffypurpose.com", + "pugdisguise.com", + "pugehjjxdr.xyz", + "pugmilldurgan.com", + "pugmillmuspike.life", + "pugmilltoluid.com", + "pugsgivehugs.com", + "puhtml.com", + "puitaexb.com", + "puiwrs.misterspex.de", + "pujuco.uno", + "pukumongols.com", + "pulayanyet.com", + "puldhukelpmet.com", + "pulkroching.top", + "pullovereugenemistletoe.com", + "pulparketonic.top", + "pulpdeeplydrank.com", + "pulpix.com", + "pulpreferred.com", + "pulpyads.com", + "pulpybizarre.com", + "pulsar.ebay.com", + "pulsatingmeadow.com", + "pulse.delta.com", + "pulse.munsonhealthcare.org", + "pulseadnetwork.com", + "pulsemgr.com", + "pulseonclick.com", + "pulserviral.com", + "pulvinioreodon.com", + "pulxpljpsqri.com", + "pumdfferpkin5hs454r43eeds.com", + "pumjkngivq.com", + "pumlmb.netcologne.de", + "pumpbead.com", + "pumpedpancake.com", + "pumpedpurpose.com", + "pumpkin.abine.com", + "pumpmulticultural.com", + "punctualflopsubquery.com", + "punctuationceiling.com", + "pungentsmartlyhoarse.com", + "punishgrantedvirus.com", + "punkahskayles.com", + "punkfigured.com", + "punkhonouredrole.com", + "punoocke.com", + "punosy.best", + "punosy.com", + "punpzyvwao.com", + "punyplant.com", + "punystudio.pro", + "punyvamos.com", + "puoxpytcblqrti.xyz", + "pupilexpressionscent.com", + "pupilorgansmad.com", + "pupok.link", + "puppyderisiverear.com", + "puppytestament.com", + "puppytooth.com", + "pupspu.com", + "pupur.net", + "pupur.pro", + "puqobfkghmyb.com", + "purchaserdisgustingwrestle.com", + "purchaserteddy.com", + "purchasertormentscoundrel.com", + "purchasesuggestion.com", + "pureclarity.net", + "purgescholars.com", + "purgoaho.xyz", + "purifybaptism.guru", + "purinesboldo.com", + "purinscauter.top", + "purlieudinette.uno", + "purple.mongodb.com", + "purpleads.io", + "purpleflag.net", + "purplepatch.online", + "purpletalk.actonservice.com", + "purplewinds.xyz", + "purpose.fressnapf.at", + "purpose.fressnapf.ch", + "purpose.fressnapf.de", + "purpose.maxizoo.be", + "purpose.maxizoo.fr", + "purpose.maxizoo.ie", + "purpose.maxizoo.pl", + "purposelyharp.com", + "purposelynextbinary.com", + "purposeolivebathtub.com", + "purposeparking.com", + "purposepipe.com", + "pursedistraught.com", + "purseneighbourlyseal.com", + "pursilyantoeci.top", + "pursuedfailurehibernate.com", + "pursuesananite.com", + "pursuingconjunction.com", + "pursuingnamesaketub.com", + "pursuitbelieved.com", + "pursuitcharlesbaker.com", + "pursuiterelydia.com", + "pursuitgrasp.com", + "pursuitperceptionforest.com", + "purtymells.top", + "puserving.com", + "push-news.click", + "push-news.org", + "push-notifications.top", + "push-sdk.com", + "push-sdk.net", + "push-subservice.com", + "push.house", + "push1000.com", + "push1001.com", + "push2check.com", + "pushads.biz", + "pushads.io", + "pushaffiliate.net", + "pushagim.com", + "pushails.com", + "pushalk.com", + "pushame.com", + "pushamir.com", + "pushance.com", + "pushanert.com", + "pushanishe.com", + "pushanya.net", + "pusharest.com", + "pushatomic.com", + "pushazam.com", + "pushazer.com", + "pushbaddy.com", + "pushbasic.com", + "pushbizapi.com", + "pushcampaign.club", + "pushcentric.com", + "pushckick.click", + "pushclk.com", + "pushdelone.com", + "pushdom.co", + "pushdrop.club", + "pushdusk.com", + "pushebrod.com", + "pusheddrain.com", + "pushedgraceful.com", + "pushedwaistcoat.com", + "pushedwebnews.com", + "pushego.com", + "pusheify.com", + "pushell.info", + "pushelp.pro", + "pusherism.com", + "pusheshourly.com", + "pushflow.net", + "pushflow.org", + "pushgaga.com", + "pushimer.com", + "pushimg.com", + "pushingwatchfulturf.com", + "pushinpage.com", + "pushkav.com", + "pushking.net", + "pushlandings.b-cdn.net", + "pushlapush.com", + "pushlaram.com", + "pushlarr.com", + "pushlat.com", + "pushlemm.com", + "pushlinck.com", + "pushlnk.com", + "pushlommy.com", + "pushlum.com", + "pushmashine.com", + "pushmaster-cdn.xyz", + "pushmaster-in.xyz", + "pushmejs.com", + "pushmenews.com", + "pushmeup.art", + "pushmine.com", + "pushmobilenews.com", + "pushmono.com", + "pushnami.com", + "pushnative.com", + "pushnest.com", + "pushnevis.com", + "pushnews.org", + "pushnice.com", + "pushno.com", + "pushnotice.xyz", + "pushochenk.com", + "pushokey.com", + "pushomir.com", + "pushorg.com", + "pushort.com", + "pushosub.com", + "pushosubk.com", + "pushpong.net", + "pushprofit.net", + "pushpropeller.com", + "pushpush.net", + "pushqwer.com", + "pushrase.com", + "pushsansoa.com", + "pushsar.com", + "pushserve.xyz", + "pushsight.com", + "pushspring.actonservice.com", + "pushtoast-a.akamaihd.net", + "pushtorm.net", + "pushtrack.co", + "pushtutuzla.top", + "pushub.net", + "pushup.wtf", + "pushvisit.xyz", + "pushwelcome.com", + "pushwhy.com", + "pushynations.com", + "pushypipe.com", + "pushzolo.com", + "pusishegre.com", + "pussesmoile.com", + "pussl3.com", + "pussl48.com", + "pussycat1.online", + "pusvfedhsxwj.com", + "putainalen.com", + "putbid.net", + "putchumt.com", + "putfeablean.org", + "putfeableand.info", + "putphc.zuhre.com.tr", + "putrefyeither.com", + "putrefyvarioushumorous.com", + "putrescentheadstoneyoungest.com", + "putrid-experience.pro", + "putridchart.pro", + "putrr16.com", + "putrr18.com", + "putrr7.com", + "puttyconnect.info", + "putwandering.com", + "puwpush.com", + "puyjjq.com", + "puysis.com", + "puzzio.xyz", + "puzzle.spiriteq.com", + "puzzlementangrily.com", + "puzzlepursued.com", + "puzzlingproperty.com", + "puzzoa.xyz", + "pv.hd.sohu.com", + "pv.kuaizhan.com", + "pv.ltn.com.tw", + "pv.partenaires-verisure.fr", + "pv.sohu.com", + "pv.xcar.com.cn", + "pvawydmmj.com", + "pvbgzjwyncthhl.com", + "pvclouds.com", + "pvdblrthktmtlc.com", + "pvdrtiy.com", + "pvfbav.sportler.com", + "pvjiqmryv.com", + "pvlcbsynxsabti.com", + "pvn.rewe.de", + "pvnaegtrtju.com", + "pvoheg.bubbleroom.se", + "pvqzggfkuxum.com", + "pvrtx.net", + "pvrugd.nieruchomosci-online.pl", + "pvsxzlb.com", + "pvtag.yahoo.co.jp", + "pvtqllwgu.com", + "pvtypsgueyqey.com", + "pvx.xcar.com.cn", + "pvxvazbehd.com", + "pw.gigazine.net", + "pwdhstaih.com", + "pwdxawuedjjj.com", + "pweabzcatoh.com", + "pwmctl.com", + "pwrgrowthapi.com", + "pwrtds.com", + "pwtftm.shingaku.mynavi.jp", + "pwwqkppwqkezqer.site", + "pwxerujvl.com", + "pwxmwmoyuobgku.com", + "pwxtock.com", + "px-intl.ucweb.com", + "px.derstandard.at", + "px.dmp.zaloapp.com", + "px.dynamicyield.com", + "px.effirst.com", + "px.gfycat.com", + "px.marchex.io", + "px.mountain.com", + "px.pandora.com", + "px.spiceworks.com", + "px.srvcs.tumblr.com", + "px.staticfiles.at", + "px.wp.pl", + "px3792.com", + "pxayti.hair-express.de", + "pxbnou.ig.com.br", + "pxc.otto.de", + "pxdghffadlhpbw.com", + "pxf.io", + "pxfindone.com", + "pxgpnp.angara.com", + "pxjkbj.bostonproper.com", + "pxl-mailtracker.com", + "pxl.indeed.com", + "pxl.iqm.com", + "pxlgnpgecom-a.akamaihd.net", + "pxltrck.com", + "pxmzlk.redfin.com", + "pxnmkmqxmqe.com", + "pxsg.pandora.com", + "pxsscerwyeiucg.com", + "pxsunbsd.com", + "pxtrkr.com", + "pxvlcc.crocs.fr", + "pxx23jkd.com", + "pxxhbz.apamanshop.com", + "pxyrmsodhctqifm.com", + "pxyympkyvqc.com", + "pycvlnu.com", + "pydnsv.ejobs.ro", + "pygopodwrytailbaskett.sbs", + "pyhdvvimr.com", + "pyknrhm5c.com", + "pylon.micstatic.com", + "pympbhxyhnd.xyz", + "pymx5.com", + "pyouad.autonvaraosat24.fi", + "pyqfjx.medwing.com", + "pyract.com", + "pyrexar.actonservice.com", + "pyrexikon.com", + "pyrict.com", + "pyrincelewasgild.info", + "pyrkxp.novafotograf.com", + "pyrroylceriums.com", + "pysfhgdpi.com", + "pythanhosted.org", + "pytxsn.najlacnejsisport.sk", + "pywiia.lfmall.co.kr", + "pyxdajs.com", + "pyxiscablese.com", + "pyxjkx.springjapan.com", + "pyzwxkb.com", + "pzajdh.guicheweb.com.br", + "pzapi-ij.com", + "pzapi-kg.com", + "pzawclkyxuno.com", + "pzd.rakuten.co.jp", + "pzeazgmwem.com", + "pzgbqbk.com", + "pzimff.com", + "pzoynkxexnx.com", + "pzqfmhy.com", + "pzwdtz.com", + "pzxhyp.aeropostale.com", + "q.azcentral.com", + "q.broes.xyz", + "q.ikre.xyz", + "q.leru.xyz", + "q.nasdaq.com", + "q.skiplino.com", + "q.tubetruck.com", + "q1-tdsge.com", + "q1connect.com", + "q1mediahydraplatform.com", + "q20jqurls0y7gk8.info", + "q2i8kd5n.de", + "q49q7g0n7gra.su", + "q4l5gz6lqog6.www.eventus.io", + "q6idnawboy7g.com", + "q777.sfchronicle.com", + "q88.actonservice.com", + "q88z1s3.com", + "q8ntfhfngm.com", + "q99i1qi6.de", + "qa-branch-app.liketoknow.it", + "qa-brc.emails.rakuten.com", + "qa-go.ebat.es", + "qa-link.californiapsychics.com", + "qa-prod.branch.rocks", + "qa24ljic4i.com", + "qaapp.forever21.com", + "qads.io", + "qadserve.com", + "qadservice.com", + "qaebaywbvqqez.top", + "qaghzg.planteon.pl", + "qagkyeqxv.xyz", + "qago.qiagen.com", + "qahxwy.goosecreekcandle.com", + "qajgarohwobh.com", + "qajwizsifaj.com", + "qakmlfdseuzfkz.com", + "qal0.destinia.gr", + "qalscihrolwu.com", + "qaltulohrol.com", + "qamnyl.bever.nl", + "qarewien.com", + "qasforsalesrep.info", + "qasqhi.notino.pt", + "qatsbesagne.com", + "qatttuluhog.com", + "qawbaxcpeku.com", + "qawzwkvlebqaz.top", + "qawzwkvlebzaw.top", + "qaydqvuzmu.com", + "qaylocbaxunnav.com", + "qbermy.daxon.fr", + "qbjqpopv.com", + "qbkvksakslhgek.com", + "qbkzvophvva.com", + "qbl4.ecetech.fr", + "qblcyqgn.com", + "qblkeu.vamvelosiped.ru", + "qbnyeqylvynzy.top", + "qbomomlavkksh.xyz", + "qbpchpcuglu.com", + "qbse.intuit.com", + "qbsfnbdqinnay.com", + "qbsvafnpgfwpca.com", + "qbwkux.home24.at", + "qc.arstechnica.com", + "qc.gq.com", + "qc.newyorker.com", + "qc.qualicocommunitieswinnipeg.com", + "qc.vanityfair.com", + "qc.vogue.com", + "qc.wired.com", + "qcbfiytngupv.com", + "qcblzn.pinkpanda.it", + "qceedrcwar.com", + "qceyjl.cellularoutfitter.com", + "qceyyxauc.xyz", + "qcfkvespkj.com", + "qcgtoz.cwjobs.co.uk", + "qchfbnjagbdst.com", + "qciefclnx.com", + "qcigbljyenh.com", + "qckeumrwft.xyz", + "qclgcdtv.com", + "qcmjdptyikwf.xyz", + "qcmxuy.hardloop.de", + "qcotzalsettiv.com", + "qcppad.merrell.com", + "qcsjmidihe.com", + "qctop.com", + "qctzwkrczwjw.com", + "qcujwenokqvkqfr.com", + "qcvbtrtlmjdhvxe.xyz", + "qcxhwrm.com", + "qczukeud.com", + "qdibvllqu.com", + "qdicel.marymaxim.com", + "qdkaky.rikilovesriki.com", + "qdlbdpsctalt.com", + "qdlesuneeqoglp.com", + "qdlyqbpzfkl.com", + "qdmil.com", + "qdnxys.cotswoldco.com", + "qdogpcfgejgc.com", + "qdotzfy.com", + "qdprapwflpvxpyl.com", + "qdqdfp.toitsutest-koukou.com", + "qdvavs.trademax.se", + "qdvducltjswp.com", + "qe0ckm024b.com", + "qebuoxn.com", + "qedeczzdt.com", + "qedlai.restplatzboerse.com", + "qehjsjdubamsrt.com", + "qehwgbwjmjvq.xyz", + "qeildfuznofnlq.com", + "qejrwy.lazienkaplus.pl", + "qekbmjyzwemvb.top", + "qekbmjyzwewvj.top", + "qekgygdkyewbzv.com", + "qel-qel-fie.com", + "qelqlunebz.com", + "qelvaykwazlmz.top", + "qemyetwxfcwhtyy.com", + "qeraogxzvplqvq.com", + "qerkbejqwzvvo.top", + "qerkbejqwzvyw.top", + "qerpks.rollei.de", + "qewylqmaqezzj.top", + "qexbcx.olx.kz", + "qezehqcicx.com", + "qezfer.motelamiio.com", + "qfbles.elefant.ro", + "qfcxpa.dreamcloudsleep.com", + "qfdn3gyfbs.com", + "qfgkixvmwgaf.com", + "qfgtepw.com", + "qfhatlntjtpyit.com", + "qfisatztut.com", + "qfjherc.com", + "qfkmyf.clarins.com", + "qflwqw.opodo.fr", + "qfoiss.lendingtree.com", + "qfoodskfubk.com", + "qfp.intuit.com", + "qftpgz.socarrao.com.br", + "qfvwfi.convenii.com", + "qfwfbo.decofurnsa.co.za", + "qfwjgivatds.com", + "qgbnjd.coches.net", + "qgcfcd.cairo.de", + "qgerr.com", + "qgevavwyafjf.com", + "qgexkmi.com", + "qgisjfmwhhsmfe.com", + "qgmikp.fleurdumal.com", + "qgsgnqhqgjw.com", + "qgsjtgvjz.com", + "qgumjp.asiae.co.kr", + "qgumjp.joins.com", + "qgumjp.mediatoday.co.kr", + "qgutin.crocs.co.kr", + "qgxbluhsgad.com", + "qhdwjjhvgqa.com", + "qhigh.com", + "qhiqlwcwguv.com", + "qhlegkjlnmg.com", + "qhnwj.com", + "qhskskb.com", + "qhsqrtva.com", + "qhstvmfehhk.com", + "qhttxwlecujjfc.com", + "qhuguzodbd.com", + "qhwyoat.com", + "qhxukowjgl.com", + "qhyhw.com", + "qianaecrus.top", + "qibkkioqqw.com", + "qickazzmoaxv.com", + "qifbmk.rodinnebaleni.cz", + "qifxwiruhrr.com", + "qimcqs.hometogo.dk", + "qimwsxukxwnhba.xyz", + "qinvaris.com", + "qiossrwine.xyz", + "qipawjyjcukenb.com", + "qiqdpeovkobj.com", + "qiqgvcrnhwc.com", + "qirkgwfpspt.com", + "qitdsl.ralf.ru", + "qituduwios.com", + "qiuaiea.com", + "qiuobuixthzcc.com", + "qivaiw.com", + "qiviutsdextran.com", + "qivolcgcemi.com", + "qivsvu.creedboutique.com", + "qixipi.kathykuohome.com", + "qizjkwx9klim.com", + "qjapso.r.pl", + "qjcpcy.imkosmetik.com", + "qjdlivr.com", + "qjg4.destinia.asia", + "qjjgra.vendome.jp", + "qjmsmj.invia.cz", + "qjpotvwljgw.xyz", + "qjrhacxxk.xyz", + "qjsknpxwlesvou.com", + "qjukphe.com", + "qjurou.laredoute.com", + "qjvtofw.com", + "qjxhxu.lakeside.com", + "qjxiyt.respect-shoes.ru", + "qjxkce.patriziapepe.com", + "qjyoanpkf.com", + "qjyvvxjmqirvbl.com", + "qkalpmwsvfwqqy.com", + "qkdhstfyx.com", + "qkepevhlton.xyz", + "qkfwiylmib.com", + "qkhhjm.autoscout24.nl", + "qkhvongctffugm.com", + "qkjjuhs.com", + "qkodjvdsm.com", + "qkqlqjjobvkr.top", + "qksbin.nocturne.com.tr", + "qksrv.cc", + "qksrv.net", + "qksrv1.com", + "qksxet.zeetours.nl", + "qksz.net", + "qktnee.fribikeshop.dk", + "qkxzdm.stellenanzeigen.de", + "qkyliljavzci.com", + "ql.tc", + "qldmga.criteo.work", + "qldvnj.purepara.com", + "qlfqkjluvz.com", + "qljiop.allabout.co.jp", + "qllxvh.shopstyle.com", + "qlmfpj.laura.ca", + "qlmwgibhbhar.com", + "qlnccjattetsoq.com", + "qlnkt.com", + "qloevv.wikicasa.it", + "qlp.egghead.link", + "qlqvej.bahia-principe.com", + "qlrpbdhwebzpf.com", + "qlrxmuvghs.com", + "qlsngs.paruvendu.fr", + "qlspmy.xlmoto.be", + "qlspx.com", + "qlsszi.lululemon.co.nz", + "qlyunjqcyvx.xyz", + "qm-g.actonservice.com", + "qm.redbull.com", + "qmaacxajsovk.com", + "qmaobrsasck.com", + "qmbpmdeq.xyz", + "qmcwpi.naturitas.es", + "qmdbfv.grautecnico.com.br", + "qmgwny.autobarn.com.au", + "qmgzkb.dedoles.sk", + "qmhffrogjeca.com", + "qmiiln.tower.jp", + "qmlzcm.petshop.ru", + "qmoyfh.xcite.com.sa", + "qmqnnovstcdblm.com", + "qmrelvezolarj.top", + "qmrelvezoljaz.top", + "qmrelvezookoo.top", + "qmsnsxqfcrh.com", + "qmtjvq.kuoni.ch", + "qmtqzsczx.com", + "qmzakpdewlelv.com", + "qn-5.com", + "qnartpbxjaxep.com", + "qnbiiygyrox.com", + "qnbskk.oqvestir.com.br", + "qnhvvrpkus.com", + "qnjyeyc.com", + "qnkqurpyntrs.xyz", + "qnlbs2m0uoto.www.videoath.com", + "qnp16tstw.com", + "qnqdpy.edreams.net", + "qnqzbfgg.com", + "qnrscbotmsj.com", + "qnsr.com", + "qnucoorpe.com", + "qnuzwe.nomanwalksalone.com", + "qnwkbv.bestsecret.nl", + "qnzczf.idc-otsuka.jp", + "qoaaa.com", + "qoairs.scholl-shoes.com", + "qobarmbghaiv.xyz", + "qodyldusxloinpn.com", + "qogearh.com", + "qogilljcxwvrhj.com", + "qohlsl.drawer.fr", + "qokesjxpbds.com", + "qokira.uno", + "qomffnmxgwcon.com", + "qontent.powzers.lol", + "qonwdq.helmexpress.com", + "qooanabj.com", + "qootvuedh.com", + "qoppwwjxjrmhdt.com", + "qopzmao.com", + "qoqv.com", + "qoqxnuxneo.xyz", + "qoredi.com", + "qorlxle.com", + "qouxkn.natuurhuisje.nl", + "qovua60gue.tubewolf.com", + "qovwrntfxpilyt.com", + "qowncyf.com", + "qowqnnhf.com", + "qoygsv.born2be.pl", + "qoytmrsfvu.com", + "qozveo.com", + "qpc4.visilab.ch", + "qpemoqauwc.com", + "qpielh.kfhi.or.kr", + "qpixxezhwwoc.com", + "qpkdnupzke.com", + "qpl9.destinia.dk", + "qppq166n.de", + "qpqemyfscj.com", + "qprthjab.com", + "qpuseo.notos.gr", + "qpvbsekwtwsoe.com", + "qqdflf.lpga.or.jp", + "qqdxtmllptdlz.com", + "qqeuq1cmoooq.accuretawealth.com", + "qqfelxqmhoc.com", + "qqfzn.com", + "qqgfubewassi.com", + "qqguvmf.com", + "qqinrm.jagodo.vn", + "qqkzjpupluv.com", + "qqlnvwjtjhve.com", + "qqmhh.com", + "qqmzen.elfadistrelec.no", + "qqohtssdp.com", + "qqqqbdma.com", + "qqqwes.com", + "qqurzfi.com", + "qquubyoknj.com", + "qqwxxf.levi.co.kr", + "qqyaarvtrw.xyz", + "qr-captcha.com", + "qr.dwtc.com", + "qr.juuice.com", + "qr.printko.ro", + "qrawitobfm.com", + "qrbaeaoflil.com", + "qrcode.visit-thassos.com", + "qrdnpjxic.com", + "qrealqeorqyar.top", + "qreport.qunar.com", + "qri2r94eeajr.innovationcast.com", + "qriqiz.lifeisgood.com", + "qrkwvoomrbjoj.top", + "qrlsx.com", + "qrmccr.vernal.co.jp", + "qroagwadndwy.com", + "qrpenodnn.com", + "qrprobopassor.com", + "qrpwgt.drezzy.it", + "qrrhvh.propertyfinder.ae", + "qrrqysjnwctp.xyz", + "qrtqsy.freshlycosmetics.com", + "qrtrsucg.com", + "qrvsnt.citygrounds.com", + "qrwkkcyih.xyz", + "qrwoaylvmbeyz.top", + "qrzjmjrrqqrew.top", + "qrzlaatf.xyz", + "qsahny.smartbuyglasses.dk", + "qsapdkjasxp.com", + "qsbeclwuayvaekd.com", + "qsearch-a.akamaihd.net", + "qservz.com", + "qsghdoiywu.com", + "qsgsnyvmoetur.com", + "qsiuiwnh.com", + "qsjrovphsiybxc.com", + "qslkthj.com", + "qsmsmahlrhop.com", + "qsorirgzqw.com", + "qsoxiekkfjl.com", + "qsthtbjljqfuo.com", + "qswdme.modnakiecka.pl", + "qsxptjxruxrttu.xyz", + "qt5jl7r111h7.allesvoormijnvakantie.nl", + "qtbaye.mona.ch", + "qtbb6.com", + "qtdkfh.beautywelt.de", + "qtdkxs.travellink.dk", + "qtdopwuau.xyz", + "qtejflbrrtesvk.com", + "qtfnvf.ethika.com", + "qtj0.destinia.pl", + "qttfwb.shaneco.com", + "qtuopsqmunzo.com", + "qtuxulczymu.com", + "qtuzpoopwv.com", + "qtxxdm.levi.jp", + "qtycwy.modivo.cz", + "quacksquirrel.com", + "quacktypist.com", + "quaewit.com", + "quagfa.com", + "quailnude.com", + "quaint-escape.pro", + "quaintborder.com", + "quaintcan.com", + "quaintlake.com", + "quaintmembershipprobably.com", + "qualificationsomehow.com", + "qualifiedhead.pro", + "qualifycleaveinduced.com", + "qualifyundeniable.com", + "qualitas-app.hotdoc.com.au", + "qualitiesstopsallegiance.com", + "qualitiesyoung.com", + "qualitydestructionhouse.com", + "qualityremaining.com", + "qualitysquashwin.com", + "quallyrimers.com", + "quanta-wave.com", + "quantcount.com", + "quantoz.xyz", + "quantserve.com", + "quantumlagoon.com", + "quantummetric.com", + "quantumshine.com", + "quanzai.xyz", + "quarantinedisappearhive.com", + "quarrelrelative.com", + "quartaherbist.com", + "quarterbackanimateappointed.com", + "quarterbacknervous.com", + "quarterbean.com", + "quarterserver.de", + "quasiblamelesshazy.com", + "quasimanagespreparation.com", + "quaternnerka.com", + "quatrefeuillepolonaise.xyz", + "quatxio.xyz", + "quavercivil.com", + "quaverlonersloppy.com", + "quayolderinstance.com", + "qubitanalytics.appspot.com", + "queasydashed.top", + "quedo.buzz", + "queenskart.com", + "queergatewayeasier.com", + "queersodadults.com", + "queersynonymlunatic.com", + "queerygenets.com", + "queiajowan.com", + "quellaplentyresolute.com", + "quellbustle.com", + "quellunskilfulimmersed.com", + "quellyawncoke.com", + "quenchskirmishcohere.com", + "quensillo.com", + "queresspurdie.com", + "querlfurcal.com", + "querulous-type.com", + "query.petametrics.com", + "queryaccidentallysake.com", + "queryhookczar.com", + "querylead.com", + "querysteer.com", + "quesid.com", + "quest.epoise.com", + "questintegrity.actonservice.com", + "question.snapiio.com", + "questionableobservation.com", + "questioningsanctifypuberty.com", + "questioningtosscontradiction.com", + "questions.theanswerco.com", + "questionsconnected.com", + "questormyxo.com", + "questrominfo.bu.edu", + "questtest.epoise.com", + "queuequalificationtreasure.com", + "queuescotman.com", + "quiaresp.com", + "quiazo.xyz", + "quibbleremints.top", + "quick.openapp.link", + "quickads.net", + "quickcontrolpc.com", + "quickdates1.com", + "quickdomainfwd.com", + "quickieboilingplayground.com", + "quickielatepolitician.com", + "quickkoala.io", + "quicklisti.com", + "quicklymuseum.com", + "quickorange.com", + "quickpcfixer.click", + "quicksandear.com", + "quicksitting.com", + "quickwest.pro", + "quidclueless.com", + "quidel.actonservice.com", + "quietannouncementdove.com", + "quietknowledge.com", + "quietlybananasmarvel.com", + "quillkick.com", + "quiltscaudata.com", + "quinceimaging.actonservice.com", + "quinst.com", + "quirklogic.actonservice.com", + "quirkybliss.com", + "quirkysugar.com", + "quisma.com", + "quitelyhabitat.com", + "quitenolakatan.com", + "quitepoet.com", + "quitesousefulhe.info", + "quittalmacaque.top", + "quiveringgland.com", + "quiveringriddance.com", + "quixoticnebula.com", + "quizlookup.com", + "quizmastersnag.com", + "quizmastersnappy.com", + "quizna.xyz", + "quizsupportedchapel.com", + "quiztoolbox.com", + "quizzicalpartner.com", + "quizzicalzephyr.com", + "quk9.destinia.com.ar", + "qumaef.conects.com", + "qumagee.com", + "qummafsivff.com", + "qumnpavuvw.com", + "qumulo.actonservice.com", + "quokkacheeks.com", + "quoo.eu", + "quotationcovetoustractor.com", + "quotationindolent.com", + "quoteprocesses.com", + "quotes.com", + "quqcasuxuytehkw.com", + "qusfmaxgfa.xyz", + "qutejo.xyz", + "qutsgp.calif.cc", + "qutzljcrj.com", + "quxegtegmvlfln.com", + "quxsiraqxla.com", + "quxtpanaxd.com", + "quxuejhcaz.com", + "quxwpwcwmmx.xyz", + "quyerj.northstyle.com", + "qvbxza.stoneberry.com", + "qvenxs.cash-piscines.com", + "qveyyi.clarivate.com", + "qvikar.com", + "qvjpjsglmvhcbv.xyz", + "qvlcdw.ho-br.com", + "qvlczhitbsqpl.com", + "qvmucs.abluestore.com", + "qvnpxc.technopark.ru", + "qvol.tv", + "qvqtga.barenecessities.com", + "qvsfrk.stephane-christian.com", + "qvtcigr.com", + "qvwick.mister-auto.de", + "qvznqz.mekster.se", + "qvzrde.mensagenscomamor.com", + "qwa3ldhn9u0t.com", + "qwaapgxfahce.com", + "qwbaiftlbfbnt.com", + "qwerfdx.com", + "qwertytracks.com", + "qwfuug.phoneclick.it", + "qwhyldakamv.com", + "qwiarjayuffn.xyz", + "qwkmiot.com", + "qwlbvlyaklrkw.top", + "qwmdnlzitsys.com", + "qwoyfys.com", + "qwrwawwmblwbb.top", + "qwrwawwmblybj.top", + "qwtag.com", + "qwudbhasdwq8h.sa.com", + "qwudbhasdwq9h.sa.com", + "qwvqbeqwbrabj.top", + "qwvvoaykybbo.top", + "qwvvoaykyrbj.top", + "qwylpm.teljoy.co.za", + "qwyonzatjoq.com", + "qwyoxrmhep.com", + "qwyvmjvqlrbov.top", + "qwzfsjdyecefdn.com", + "qxauwo.sportisimo.ro", + "qxdownload.com", + "qxeidsj.com", + "qxgbgixnzcoen.com", + "qxhspimg.com", + "qxiabfmmtjhyv.com", + "qxibrn.enviedefraise.fr", + "qxjlqqknkzr.com", + "qxjohabnsheyt.com", + "qxkous.sweet-mommy.com", + "qxlwpaxlwg.com", + "qxpwiqydg.com", + "qxqtycvrm.com", + "qxrbu.com", + "qxsfaj.caloo.jp", + "qxuelcdfvgecwpb.com", + "qxvqhy.miliboo.es", + "qxyam.com", + "qxycdoexyj.com", + "qyatej.bocage.fr", + "qybloikdmd.com", + "qybriakrlcyow.com", + "qydgdko.com", + "qydrwhhk.xyz", + "qyenlspei.com", + "qygxrh.vandykes.com", + "qykvrcqk.com", + "qykxyax.com", + "qylgfuikc.com", + "qylmbemvllllr.top", + "qylmbemvlloov.top", + "qylmbemvllzrb.top", + "qylrihck.xyz", + "qymdcuco.com", + "qymjpg.star-tex.ru", + "qyn6.ofertastelecable.es", + "qynmfgnu.xyz", + "qynqvkkmbzvkk.top", + "qyogcr.amscope.com", + "qypvnb.24mx.it", + "qysknb.fukuishimbun.co.jp", + "qysnzg.bien-zenker.de", + "qyuzwd.maskworld.com", + "qyvklvjejrmkz.top", + "qyvklvjejrmwo.top", + "qyvnic.footshop.cz", + "qywjvlaoyrzqw.top", + "qz496amxfh87mst.com", + "qzcjehp.com", + "qzcxtm.mango.com", + "qzdmvwewzxzzze.com", + "qzesmjv.com", + "qzfxcf.coastal.com", + "qzkjkiexmsyv.com", + "qzl8.destinia.fi", + "qzosds.gabalnara.com", + "qzpkxf.edenboutique.ro", + "qzqfud.casamineira.com.br", + "qzsgudj.com", + "qzu5.carrefour-banque.fr", + "qzwbod.blackdiamondequipment.com", + "qzwktr.nazology.net", + "qzwktr.nijimen.net", + "qzwktr.world-fusigi.net", + "qzxfnv.beams.co.jp", + "qzybrmzevrlr.top", + "qzyllgqficyd.com", + "qzzzzzzzzzqq.com", + "r-dev.urbansitter.net", + "r-q-e.com", + "r-tb.com", + "r.3hentai.net", + "r.aachener-zeitung.de", + "r.akipam.com", + "r.apkpure.net", + "r.atlasearth.com", + "r.bbci.co.uk", + "r.blidzdeal.com", + "r.cricbet.co", + "r.cvglobal.co", + "r.getcopper-dev.com", + "r.getcopper.com", + "r.guggy.com", + "r.intimately.us", + "r.jakuli.com", + "r.kleertjes.com", + "r.lafamo.com", + "r.logrocket.io", + "r.morons.us", + "r.msn.com", + "r.niwepa.com", + "r.onmyway.com", + "r.phhhoto.com", + "r.powuta.com", + "r.presspadnews.com", + "r.rover.com", + "r.sax.sina.com.cn", + "r.scoota.co", + "r.sibmail.havasit.com", + "r.sportsie.com", + "r.wz.de", + "r023m83skv5v.com", + "r1.visualwebsiteoptimizer.com", + "r1ztni.oui.sncf", + "r2.visualwebsiteoptimizer.com", + "r202cop.xyz", + "r2r.utas.edu.au", + "r3.visualwebsiteoptimizer.com", + "r39-g003-h8ig0w-u8f0we8-fgw0rgf-0we880e-rhgth.obs.ap-southeast-2.myhuaweicloud.com", + "r3oodleaw5au4ssir.com", + "r42tag.com", + "r4nds.absorba.com", + "r5apiliopolyxenes.com", + "r66net.com", + "r66net.net", + "r932o.com", + "raac33.net", + "raadth.com", + "rabbitbreath.com", + "rabbitrifle.com", + "rabbitsfreedom.com", + "rabbitsshortwaggoner.com", + "rabbitsverification.com", + "rabblefang.com", + "rabblelobbyfry.com", + "rabblespidersrenaissance.com", + "rabidamoral.com", + "rabidjim.com", + "rablic.com", + "rac.ruutu.fi", + "racecadettyran.com", + "racemanager-app.sapsailing.com", + "racepaddlesomewhere.com", + "racesundermine.com", + "racewhisperingsnow.com", + "racingorchestra.com", + "racismremoveveteran.com", + "racktidyingunderground.com", + "racticalwhich.com", + "ractors291wicklay.com", + "racunn.com", + "radar.cedexis.com", + "radar.imgsmail.ru", + "radarconsultation.com", + "radarwitch.com", + "radeant.com", + "radiancethedevice.com", + "radiantcanopy.com", + "radiantextension.com", + "radiate.com", + "radiateprose.com", + "radicalovertime.com", + "radicalverdictreview.com", + "radied.com", + "radio.moodybible.org", + "radiodogcollaroctober.com", + "radiometer.actonservice.com", + "radiusfellowship.com", + "radiusmarketing.com", + "radiusthorny.com", + "rads.realadmin.pl", + "radshedmisrepu.info", + "raekq.online", + "raeoaxqxhvtxe.xyz", + "raepkiknkyxuuc.com", + "raffleinsanity.com", + "rafvertizing.crazygames.com", + "rag3ca7t5amubr8eedffin.com", + "ragapa.com", + "rageagainstthesoap.com", + "ragerystenchy.com", + "ragged-weakness.pro", + "raggledordures.com", + "ragita.uno", + "raglanyakking.com", + "raglassofrum.cc", + "ragnarhorst.com", + "ragsbxhchr.xyz", + "ragwviw.com", + "raheglin.xyz", + "rahmagtgingleaga.info", + "rahxfus.com", + "raigauho.com", + "raijoolu.xyz", + "railingconveniencesabattoir.com", + "railinghighbachelor.com", + "raillimp.com", + "railroadfatherenlargement.com", + "railroadlineal.com", + "railroadmanytwitch.com", + "railwayboringnasal.com", + "railwayrainstorm.com", + "railwayreason.com", + "rainchangedquaver.com", + "raincoatbowedstubborn.com", + "raincoatnonstopsquall.com", + "rainerspooked.live", + "rainmealslow.live", + "raintwig.com", + "rainwealth.com", + "rainyautumnnews.com", + "rainydirt.com", + "rainyfreshen.com", + "rainyhand.com", + "rainyrule.com", + "rainystretch.com", + "rainyzinc.com", + "raiseallocation.com", + "raiserefreshmentgoods.com", + "raisingsupportive.com", + "raisinmanagelivestock.com", + "raivoufe.xyz", + "rajabets.xyz", + "rajmobbism.com", + "rakamu.com", + "rake.11st.co.kr", + "rakhen.com", + "rakiblinger.com", + "rakkuntwex.com", + "rakuten.actonservice.com", + "rallantynethebra.com", + "rallydisprove.com", + "rallyexpirehide.com", + "ralphscrupulouscard.com", + "ramblecursormaths.com", + "rambo.xhamster.com", + "rambobf.com", + "rambunctiousflock.com", + "rambunctiousvoyage.com", + "rameejour.com", + "rammagepatagia.com", + "rammersdarvon.com", + "rammishruinous.com", + "ramp.purch.com", + "rampantwork.com", + "rampidads.com", + "rampirepubis.uno", + "rampjs-cdn.system1.com", + "rampmention.com", + "ramrodsmorals.top", + "ramusiauk.digital", + "ramusiproxied.com", + "ranabreast.com", + "ranchsatin.com", + "rancorousjustin.com", + "rancorousnoncommittalsomewhat.com", + "rand.com.ru", + "randiul.com", + "random-affiliate.atimaze.com", + "randomadsrv.com", + "randomamongst.com", + "randomassertiveacacia.com", + "randomdnslab.com", + "randomignitiondentist.com", + "randstad.epoise.com", + "randstadtest.epoise.com", + "raneeptaid.net", + "rangbellowreflex.com", + "rangecake.com", + "rangeplayground.com", + "rangercessation.com", + "rangformer.com", + "ranggallop.com", + "ranhealthy.com", + "rankchamp.de", + "rankhit.china.com", + "rankinegaumish.com", + "ranking-charts.de", + "ranking-hits.de", + "ranking-links.de", + "ranking-liste.de", + "rankingchart.de", + "rankingscout.com", + "rankonefoldonefold.com", + "rankpeers.com", + "rankstarvation.com", + "ranksubquery.com", + "rankyou.com", + "ranmistaken.com", + "ranselpugmark.com", + "ransomsection.com", + "ransomwidelyproducing.com", + "ranythingamgladt.com", + "raogjkrgjtrml.xyz", + "raosmeac.net", + "rapaneaphoma.com", + "rapanearozzer.cfd", + "rapemineral.com", + "rapepush.net", + "raphanyleman.top", + "raphanysteers.com", + "raphidewakener.com", + "rapidcounter.com", + "rapidhits.net", + "rapidhunchback.com", + "rapidkittens.com", + "rapidlybeaver.com", + "rapidlypierredictum.com", + "rapidpanda.io", + "rapidshookdecide.com", + "rapidzebra.io", + "rapingdistil.com", + "rapolok.com", + "rappjsps.com", + "raptapee.com", + "raptingy.net", + "raptorserrano.com", + "raptorspheres.top", + "raptorssplurge.com", + "rapttransaction.com", + "rapturemeddle.com", + "raqwjl.dienthoaigiakho.vn", + "rar-vpn.com", + "rareghoa.net", + "rarestkhatin.top", + "raresummer.com", + "rarnational.raisingareader.org", + "rarz-uploader.com", + "ras.yahoo.com", + "rasalasgobangs.top", + "rascalbygone.com", + "rashbarnabas.com", + "rashlyblowfly.com", + "rashtiprimomo.com", + "raspberryamusingbroker.com", + "raspedexsculp.com", + "raspnd.quadratec.com", + "raspyteam.com", + "rat.rakuten.co.jp", + "ratcovertlicence.com", + "rate.ru", + "ratebilaterdea.com", + "rategruntcomely.com", + "ratesatrociousplans.com", + "ratexchange.net", + "ratificationcockywithout.com", + "ratimsub.net", + "ratings-events.standardandpoors.com", + "ratings.lycos.com", + "rationalan.pro", + "rationalizedalton.com", + "ratioregarding.com", + "ratiosincl.com", + "rattoninsects.top", + "rauceesh.com", + "raudoufoay.com", + "raugovicoma.com", + "raupothrepe.com", + "raupsica.net", + "rausfml.com", + "rausougo.net", + "rauvoaty.net", + "rauwoukauku.com", + "ravalads.com", + "ravalamin.com", + "ravaquinal.com", + "ravaynore.com", + "ravedesignerobey.com", + "ravekeptarose.com", + "ravenchewrainbow.com", + "ravenousdrawers.com", + "ravenpearls.com", + "raverduhat.top", + "ravethung.com", + "ravineagencyirritating.com", + "ravingsquilted.top", + "ravqaroffn.com", + "raw-co.com", + "rawasy.com", + "rawoarsy.com", + "rayjump.com", + "raylnk.com", + "raymondcarryingordered.com", + "rayshopsshabby.com", + "razdvabm.com", + "razeupmount.digital", + "razzlebuyer.com", + "rb.groc.press", + "rba-screen.healthsafe-id.com", + "rbat6ac0zzjd.www.terraform.com.ar", + "rbbgnn.hanshintigers.jp", + "rbcfecxs.com", + "rbcore-wlc-3.net.jumia.co.ke", + "rbcxttd.com", + "rbesql.just4camper.fr", + "rbgrckaysvrp.com", + "rbis-solutions.averydennison.com", + "rbjmfj.dickies.ca", + "rblgfyvwse.com", + "rblrekay.com", + "rbltedbpjshxb.com", + "rblx.land", + "rbncmx.chopperexchange.com", + "rbnt.org", + "rbqcg6g.de", + "rbqlbolklrvmk.top", + "rbrightscarletcl.info", + "rbrvifibj.com", + "rbrzcu.green-acres.gr", + "rbtfit.com", + "rbthre.work", + "rbtwo.bid", + "rbuirpyptplp.com", + "rbweljjemzkza.top", + "rbxycnnesqsjc.com", + "rbzqarqlyzamj.top", + "rc.precisely.com", + "rc.visionsolutions.com", + "rc.vtex.com.br", + "rcadserver.com", + "rcaobxvagv.com", + "rcaqaogrcjukkg.com", + "rcblkkhfvrxyn.com", + "rcbsrm.fivefoxes.co.jp", + "rccnyh.airportrentalcars.com", + "rceqdysdjfhy.com", + "rcerrohatfad.com", + "rcesigojtwh.com", + "rcevcm.lyst.co.uk", + "rcf3occ8.de", + "rcgi.video.qq.com", + "rcgwej.lights.co.uk", + "rcm.shinobi.jp", + "rcpadatlgn.com", + "rcqiho.emp.de", + "rcqtck.dsquared2.com", + "rcuacroossonec.com.ua", + "rcudsw.ths-net.jp", + "rcvlink.com", + "rcvlinks.com", + "rcvsmbawwqodqt.com", + "rcwuzudjcsjmr.com", + "rczmdeuahn.com", + "rczwcs.brack.ch", + "rd-cdnp.name", + "rd.alice.it", + "rdairclewestoratesa.info", + "rdc.rachatdecredit.net", + "rddiqs.partyhallen.se", + "rddywd.com", + "rdfine.camelbrown.com", + "rdgdjmgll.com", + "rdghnhu.com", + "rdjbhghljkrca.com", + "rdlrbm.studying.jp", + "rdpyjpljfqfwah.xyz", + "rdrceting.com", + "rdrclk.com", + "rdrctgoweb.com", + "rdrhmxyitc.com", + "rdrm1.click", + "rdrm2.click", + "rdroot.com", + "rdrsec.com", + "rdrtrk.com", + "rdsb2.club", + "rdsncyndhj.com", + "rdtk.io", + "rdtrck2.com", + "rdvxxx.crushj.com", + "rdwdbrswjvbz.com", + "rdwmct.com", + "rdxfdpmmco.com", + "rdximaudovydtk.com", + "rdxmjgp.com", + "re-captha-version-3-243.buzz", + "re-captha-version-3-263.buzz", + "re-captha-version-3-29.top", + "re-captha-version-3-33.top", + "re-experiment.sbs", + "re.stjude.org", + "reabitheconti.com", + "reach-id.orbit.tm-awx.com", + "reach.ironmountain.com", + "reach.terumo-bct.com", + "reachjunction.com", + "reachmode.com", + "reachpane.com", + "react-admin-telemetry.marmelab.com", + "reactjspdf.com", + "reactx.com", + "read.lightreading.com", + "read.medium.com", + "read.meistercody.com", + "read.telecoms.com", + "readgoldfish.com", + "readinessplacingchoice.com", + "readingguilt.com", + "readinghailstone.com", + "readingpartners.actonservice.com", + "readiong.net", + "readly-renterval.icu", + "readserv.com", + "readserver.net", + "readspokesman.com", + "ready-for-download.com", + "ready.curriculumassociates.com", + "ready.nerdery.com", + "readyblossomsuccesses.com", + "readymoon.com", + "readysnails.com", + "readytosinglesmeet.com", + "readytrainingonline.actonservice.com", + "reagend.com", + "reager30.com", + "reajyu.net", + "real-consequence.pro", + "real-women-online.com", + "realbusiness.americanexpress.com", + "realcastmedia.com", + "realclever.com", + "realclix.com", + "realcomm.actonservice.com", + "realeducation.kangan.edu.au", + "realescowbell.com", + "realestate.collinscu.org", + "realevalbs.com", + "realisecheerfuljockey.com", + "realiseequanimityliteracy.com", + "realityamorphous.com", + "realiukzem.org", + "realizationhunchback.com", + "realize.goldenspiralmarketing.com", + "realizedoor.com", + "realizerecess.com", + "realizesensitivenessflashlight.com", + "realizevacation.com", + "reallifeforyouandme.com", + "reallyindependencehated.com", + "reallywelfarestun.com", + "reallyworkplacesnitch.com", + "realm.hearst3pcc.com", + "realmatch.com", + "realmdescribe.com", + "realmedia-a800.d4p.net", + "realnetnews.com", + "realnewslongdays.pro", + "realogic.actonservice.com", + "realogicinc.actonservice.com", + "realpopbid.com", + "realsh.xyz", + "realsolutions.americanexpress.fr", + "realsolutions.americanexpress.it", + "realsolutions.americanexpress.se", + "realsrv.com", + "realsrvcdn.com", + "realtechnetwork.com", + "realtime-bid.com", + "realtime-profiling.datarize.ai", + "realtime.bbcl.cl", + "realtimely.io", + "realtors.eq.delwebb.com", + "realtracker.com", + "realvids.online", + "realvids.space", + "realvu.net", + "realxavounow.com", + "reamageplutus.com", + "reamsanswere.org", + "reaonq.xn--hdks770u8f0a8dvzft.net", + "reaoryhuluios.com", + "reapinject.com", + "rearcomrade.com", + "rearedexpensive.com", + "reariikosin.com", + "reariimime.com", + "rearjapanese.com", + "rearmhoulet.uno", + "rearomenlion.com", + "reaseinprofitstefu.info", + "reasonablelandmark.com", + "reasoncharmsin.com", + "reasoningarcherassuage.com", + "reassurehintholding.com", + "reate.info", + "reated-pounteria.com", + "reautecryable.life", + "reauthenticator.com", + "rebagsabeing.top", + "rebaterremass.com", + "rebathebuxom.top", + "rebelclover.com", + "rebelfarewe.org", + "rebelhaggard.com", + "rebelhen.com", + "rebelliousdesertaffront.com", + "rebelsubway.com", + "rebelswing.com", + "rebillsegomism.com", + "rebindskayoes.com", + "rebrew-foofteen.com", + "rebsouvaih.com", + "rebursteaseful.com", + "rebuxoos.xyz", + "rec.banggood.com", + "rec5.visualwebsiteoptimizer.com", + "recalledmesnarl.com", + "recalledriddle.com", + "recanesjurel.com", + "recapture.io", + "recastdeclare.com", + "recastnavy.com", + "recedewell.com", + "receiptcent.com", + "receive.wmcdp.io", + "receivedachest.com", + "receiverunfaithfulsmelt.com", + "recentlydelegate.com", + "recentlyremainingbrevity.com", + "recentlywishes.com", + "recentrecentboomsettlement.com", + "recentteem.com", + "receptionnausea.com", + "receptivebranch.com", + "receptiveink.com", + "receptivereaction.com", + "recessgrimp.space", + "recessionhumiliate.com", + "recesslikeness.com", + "recesslotdisappointed.com", + "recessqh.life", + "recessrain.com", + "recesssignary.com", + "rechannelapi.com", + "rechanque.com", + "recholta.net", + "recipeominouscrest.com", + "recipientmuseumdismissed.com", + "reciprocaldowntownabout.com", + "reciprocalvillager.com", + "recitalscallop.com", + "reciteassemble.com", + "recitedocumentaryhaunch.com", + "reciteimplacablepotato.com", + "recklessaffluent.com", + "recklessliver.com", + "recklessmarine.com", + "reclaairyygz.com", + "reclaimantennajolt.com", + "reclaimhorridaltitude.com", + "reclearsaulge.com", + "reclod.com", + "recloseclouty.com", + "recoco.it", + "recognisepeaceful.com", + "recognisetorchfreeway.com", + "recollectionchicken.com", + "recombssuu.com", + "recomendedsite.com", + "recommenddoor.com", + "recommendedforyou.xyz", + "recommendedseizedbewildered.com", + "recommendessencerole.com", + "recompensaszurichsantander.com.mx", + "recompensechevyconnoisseur.com", + "recompensecombinedlooks.com", + "reconcilewaste.com", + "reconciliationmallwed.com", + "reconditeprison.com", + "reconditerake.com", + "reconditerespect.com", + "reconnectconsistbegins.com", + "reconnectjealousyunited.com", + "reconsiderenmity.com", + "reconstructalliance.com", + "reconstructcomparison.com", + "reconstructshutdown.com", + "record.bonniergaming.com", + "record.guts.com", + "record.mrwin.com", + "record.rizk.com", + "recordbutter.com", + "recordedthereby.com", + "recordercrush.com", + "recordervesttasting.com", + "recordingadventurouswildest.com", + "recordingfilessuperintend.com", + "recordingperky.com", + "recordingshipping.com", + "recordstunradioactive.com", + "recoupsamakebe.com", + "recovernj.com", + "recovernosebleed.com", + "recoverypoint.actonservice.com", + "recoverystrait.com", + "recrihertrettons.com", + "recruit.go.apprenticeshipcommunity.com.au", + "recruitburp.com", + "recruiting.dukekunshan.edu.cn", + "recruitresidebitterness.com", + "recs-api.conde.digital", + "recs.shareaholic.com", + "rectangular-hook.pro", + "rectificationchurchill.com", + "rectresultofthepla.info", + "recurseagin.com", + "recurvegowland.top", + "recv-entry.tbs.co.jp", + "recv-jnn.tbs.co.jp", + "recv.tbs.co.jp", + "recyclinganewupdated.com", + "recyclinganticipated.com", + "recyclingbees.com", + "recyclingproverbintroduce.com", + "red-getresult.com", + "red-shell.speedrun.com", + "red-track.xyz", + "redadisappoi.info", + "redads.biz", + "redaffil.com", + "redansediles.com", + "redbaygazel.com", + "redbillecphory.com", + "redbooks.actonservice.com", + "redclassic.actonservice.com", + "reddenjerusalem.com", + "reddenlightly.com", + "redderspsiloi.guru", + "redditstream.arborapps.io", + "reddriko.site", + "reddsdainful.com", + "reddwarf.till-sanders.de", + "redealstonage.com", + "redetaailsh.info", + "redheadpublicityjug.com", + "redi.teengirl-pics.com", + "redic.net", + "redic2.net", + "redic3.com", + "redic4.com", + "redic5.xyz", + "redic6.site", + "redij.online", + "redirect-path1.com", + "redirect.cuballama.com", + "redirect.indacar.io", + "redirect.kataklop.com", + "redirectdemoqpay.2c2p.com", + "redirectflowsite.com", + "redirecting7.eu", + "redirectingat.com", + "redirection.one", + "redirectlinker.com", + "redirectvoluum.com", + "redirekted.com", + "redistedi.com", + "redlele.com", + "redlion.actonservice.com", + "rednegationswoop.com", + "rednewly.com", + "redonetype.com", + "redoutcomecomfort.com", + "redri.net", + "redrotou.net", + "redshell.io", + "redthreadmarketing.actonservice.com", + "redtopcliquy.com", + "reducebakers.com", + "reducediscord.com", + "reducinglousynauseous.com", + "reduxmedia.com", + "redvector.actonservice.com", + "redwingforbusiness.redwingsafety.com", + "redwingmagazine.com", + "reecegrita.com", + "reechegraih.com", + "reechoat.com", + "reedbritingsynt.info", + "reedpraised.com", + "reedsbullyingpastel.com", + "reedsinterfering.com", + "reedsonceoxbow.com", + "reedthatm.biz", + "reefcolloquialseptember.com", + "reefingcolures.com", + "reelnk.com", + "reemoume.com", + "reenakun.com", + "reenginee.club", + "reeokx.reima.com", + "reephaus.com", + "reepratic.com", + "reepteen.com", + "reeqqkewerzrj.top", + "reerfdfgourgoldpie.com", + "reeshiebotfly.top", + "reesounoay.com", + "reesterzeniths.guru", + "reevoopt.com", + "reeyzk.momq.co.kr", + "ref.dealerinspire.com", + "ref.elitehrv.com", + "ref.mybb.id", + "refban.com", + "refbanners.com", + "refbanners.website", + "refdomain3.xyz", + "refdzhz.com", + "refer.chargerunning.com", + "refer.dev.wagr.us", + "refer.dragonfly.com.kh", + "refer.gober.app", + "refer.kheloapp.com", + "refer.payluy.com.kh", + "refer.wordpress.com", + "referafriend.box.com", + "referdriving.com", + "refereenutty.com", + "referencepronounce.com", + "referer.pixplug.in", + "referral-ca.mixtiles.com", + "referral.50fin.in", + "referral.avena.io", + "referral.mixtiles.com", + "referral.monkitox.com", + "referral.moonglabs.com", + "referral.rvappstudio.com", + "referral.setipe.com", + "referral.upay.lk", + "referral.yourcanvas.co", + "referrals-test.ridealto.com", + "referrals.getservice.com", + "referrals.ridealto.com", + "referrals.tradeapp.me", + "referrals.zunify.me", + "referralware.com", + "referredencouragedlearned.com", + "referredholesmankind.com", + "referrer.disqus.com", + "refershaunting.com", + "referwhimperceasless.com", + "refia.xyz", + "refilednisi.com", + "refilmsbones.top", + "refineminx.top", + "refinerfiery.com", + "reflectingscoopcourse.com", + "reflectionseldomnorth.com", + "reflectionsidewalk.com", + "reflectivereward.com", + "reflectivestatement.com", + "reflexcolin.com", + "reflushneuma.com", + "refnippod.com", + "refoortowatch.com", + "refpa.top", + "refpa4293501.top", + "refpabuyoj.top", + "refpaikgai.top", + "refpaiozdg.top", + "refpaiwqkk.top", + "refpamjeql.top", + "refpanglbvyd.top", + "refpasrasw.world", + "refpaxfbvjlw.top", + "refractfunkia.com", + "refraingene.com", + "refraintupaiid.com", + "refreshingtold.com", + "refreshmentprivilegedaspen.com", + "refreshmentswilfulswollen.com", + "refreshmentwaltzimmoderate.com", + "refrigeratecommit.com", + "refrigeratemaimbrunette.com", + "refrigeratespinsterreins.com", + "refugedcuber.com", + "refugeintermediate.com", + "refugepoplars.top", + "refulgebesague.com", + "refulgecomsat.com", + "refundlikeness.com", + "refundradar.com", + "refundsreisner.life", + "refuseddissolveduniversity.com", + "refusedfellow.com", + "refusemovie.com", + "refuserates.com", + "refutationtiptoe.com", + "refwkk.cas.sk", + "refwkk.mojewypieki.com", + "refwkk.omnicalculator.com", + "refwkk.topky.sk", + "refwkk.zoznam.sk", + "refytq.camp-fire.jp", + "reg.enterpriseconnect.com", + "reg.gdconf.com", + "reg.hdiconference.com", + "reg.informationweek.com", + "reg.insecurity.com", + "reg.iotworldtoday.com", + "reg.nojitter.com", + "reg.techweb.com", + "reg.theaisummit.com", + "reg.vrdconf.com", + "reg.workspace-connect.com", + "reg.xrdconf.com", + "regadsacademy.com", + "regadspro.com", + "regadsworld.com", + "regainthong.com", + "regardedcontentdigest.com", + "regardingpectoralcollapse.com", + "regardlydiaoddly.com", + "regardsperformedgreens.com", + "regardsshorternote.com", + "regaveskeo.com", + "regionads.ru", + "regionaladversarylight.com", + "regionalanglemoon.com", + "regionalaplentysome.com", + "regionalyesterdayreign.com", + "regioncolonel.com", + "regioninaudibleafforded.com", + "register-implants.dentsplysirona.com", + "register-turnamen.free.nf", + "register.compellent.com", + "register.denovo-us.com", + "register.dnv.com", + "register.harley-davidson.com", + "register.markit.com", + "register.purina.com", + "register.redhat.com", + "registercherryheadquarter.com", + "registration.promatis.com", + "registro.omegacrmconsulting.com", + "reglazetentie.com", + "reglowsupbar.com", + "regmdr.pref.ims.dialog-direct.com", + "regnicmow.xyz", + "regnow.com", + "regnumyelp.digital", + "regott.com", + "regretfactor.com", + "regretfulfaultsabound.com", + "regrettablemorallycommitment.com", + "regrettabletoken.com", + "regretuneasy.com", + "regrupontihe.com", + "reguid.com", + "regularinstructgorilla.com", + "regularplants.com", + "regulatesleet.com", + "regulationprivilegescan.top", + "regulushamal.top", + "rehabilitatereason.com", + "rehanggepoun.space", + "rehealfilao.com", + "rehearsepouredhysteria.com", + "rehmann.actonservice.com", + "rehvbghwe.cc", + "rei9jc56oyqux0rcpcquqmm7jc5freirpsquqkope3n3axrjacg8ipolxvbm.codes", + "reicegiraffa.com", + "reichelcormier.bid", + "reico.actonservice.com", + "reifenachbarn.com", + "reignprofessionally.com", + "reimageplusminus.me", + "reindaks.com", + "reingod.com", + "reink2.top", + "reinstandpointdumbest.com", + "reissue2871.xyz", + "reitbokgona.com", + "reivereme.com", + "rejco2.store", + "rejco3.site", + "rejdfa.com", + "rejectfairies.com", + "rejectionbackache.com", + "rejectionfundetc.com", + "rejoinedproof.com", + "rejoinedshake.com", + "rejowhourox.com", + "rejslaq.com", + "rek.www.wp.pl", + "rekfubzli.com", + "rekipion.com", + "reklam.rfsl.se", + "reklama.mironet.cz", + "reklamcsere.hu", + "reklamdsp.com", + "reklamko.pro", + "reklamz.com", + "reknowfirbolg.com", + "rekosx.co.in", + "rel-link.californiapsychics.com", + "relacionamento.edpcomunicacao.com.br", + "relappro.com", + "relatelocateapology.com", + "relationrest.com", + "relations.extrahop.com", + "relationsquiver.com", + "relativeballoons.com", + "relativefraudulentprop.com", + "relativelyweptcurls.com", + "relativewheneverhoe.com", + "relatumrorid.com", + "relaxespawner.space", + "relaxtime24.biz", + "relay.carte-gr.total.fr", + "relay.fiverr.com", + "relay.happ.social", + "relay.information.maileva.com", + "relay.velpa.pl", + "relaycommodity.com", + "releasedrespiration.com", + "releasedverge.com", + "releinemaoff.pro", + "relestar.com", + "relevanti.com", + "reliable.elgas.com.au", + "reliableceaseswat.com", + "reliablemiraculouscaleb.com", + "reliablemore.com", + "reliableorientdelirium.com", + "reliablepollensuite.com", + "reliantstacklaugh.com", + "relicsheer.com", + "reliefindividual.com", + "reliefjawflank.com", + "relievedgeoff.com", + "religiousmischievousskyscraper.com", + "relineskenlore.com", + "relinquishbragcarpenter.com", + "relinquishcooperatedrove.com", + "relishcoincidencehandbag.com", + "relishpreservation.com", + "relistinfo.com", + "relivesternar.com", + "relkconka.com", + "relmaxtop.com", + "reloadsusa.com", + "reltrd.peteralexander.com.au", + "reluctancefleck.com", + "reluctanceghastlysquid.com", + "reluctanceleatheroptional.com", + "reluctantconfuse.com", + "reluctantlycopper.com", + "reluctantlyjackpot.com", + "reluctantlysolve.com", + "reluctantturpentine.com", + "relumedbiaxial.com", + "reluraun.com", + "relyonit.americanexpress.co.uk", + "rem-track.bild.de", + "remaincall.com", + "remaininghurtful.com", + "remainnovicei.com", + "remainsuggested.com", + "remarkable-assistant.pro", + "remarkableflashseptember.com", + "remarkablehorizontallywaiter.com", + "remarkedoneof.info", + "remarketing.oncourselearning.com", + "remarkinspector.com", + "remarksnicermasterpiece.com", + "remaxmetro369.myre.io", + "remaysky.com", + "remedyabruptness.com", + "remembercompetitioninexplicable.com", + "rememberdeterminedmerger.com", + "rememberdiscussion.com", + "remembermaterialistic.com", + "remfcekactfad.com", + "remindleftoverpod.com", + "remine.actonservice.com", + "reminews.com", + "remintrex.com", + "remipedembosk.com", + "remissigloos.top", + "remnas.com", + "remnkv.doda.jp", + "remoifications.info", + "remor.xyz", + "remorseful-illegal.pro", + "remorsefulindependence.com", + "remote.carte-gr.total.fr", + "remotelymanhoodongoing.com", + "remotelyoccasionallyfacing.com", + "remouldpruta.top", + "removeads.workers.dev", + "removedispel.com", + "remox.com", + "remp.nv.ua", + "remploymehnt.info", + "renadomsey.com", + "renailgourmet.space", + "renaissancewednesday.com", + "renamedhourstub.com", + "renamedineffective.com", + "renaultbankdirekt.efscle.com", + "rencontreadultere.club", + "rencontres-coquines.jacquieetmichel.net", + "rencontresparis2015.com", + "rendchewed.com", + "renderedwowbrainless.com", + "rendflying.com", + "rendfy.com", + "rendimportinaugurate.com", + "rendreamingonnight.info", + "renewalsuspiciousrattle.com", + "renewdateromance.life", + "renewedinexorablepermit.com", + "renewmodificationflashing.com", + "renewpacificdistrict.com", + "renomeeguze.com", + "renovatefairfaxmope.com", + "renownsimultaneouslyunresolved.com", + "rent.mgrc.com", + "rentalrebuild.com", + "rentherifiskin.com", + "rentinfinity.com", + "renting.aldautomotive.es", + "rentingimmoderatereflecting.com", + "reoiebco.com", + "reoilspinors.top", + "reopensnews.com", + "reople.co.kr", + "reoreexpresi.com", + "reorganizeglaze.com", + "repaycucumbersbutler.com", + "repayrotten.com", + "repdata.12newsnow.com", + "repdata.9news.com", + "repdata.app.com", + "repdata.battlecreekenquirer.com", + "repdata.caller.com", + "repdata.clarionledger.com", + "repdata.coloradoan.com", + "repdata.courier-journal.com", + "repdata.dnj.com", + "repdata.eveningsun.com", + "repdata.federaltimes.com", + "repdata.floridatoday.com", + "repdata.golfweek.com", + "repdata.jacksonsun.com", + "repdata.kiiitv.com", + "repdata.kitsapsun.com", + "repdata.lansingstatejournal.com", + "repdata.lcsun-news.com", + "repdata.ldnews.com", + "repdata.marionstar.com", + "repdata.montgomeryadvertiser.com", + "repdata.naplesnews.com", + "repdata.news-press.com", + "repdata.news10.net", + "repdata.newsleader.com", + "repdata.northjersey.com", + "repdata.packersnews.com", + "repdata.postcrescent.com", + "repdata.poughkeepsiejournal.com", + "repdata.sctimes.com", + "repdata.tallahassee.com", + "repdata.thv11.com", + "repdata.usatoday.com", + "repdata.wcsh6.com", + "repdata.wzzm13.com", + "repdata.ydr.com", + "repdata.yorkdispatch.com", + "repeatedlyitsbrash.com", + "repeatedlyshepherd.com", + "repeatloin.com", + "repeatresolve.com", + "repeatsweater.com", + "repelcultivate.com", + "repellentamorousrefutation.com", + "repellentbaptism.com", + "repellentremainingsly.com", + "repentant-plant.pro", + "repentantsympathy.com", + "repentconsiderwoollen.com", + "repercussionspoonsbuiltin.com", + "repetitioustaint.com", + "rephaseeg.com", + "replacementdispleased.com", + "replaceroute.com", + "replacestuntissue.com", + "replicafixedly.com", + "replif.com", + "replptlp.com", + "reply.osv.com", + "replynasal.com", + "reporo.net", + "report-1.appmetrica.webvisor.com", + "report-2.appmetrica.webvisor.com", + "report-partners.appmetrica.yandex.net", + "report.ap.yandex-net.ru", + "report.appmetrica.yandex.net", + "report.appmetrica.yandex.net.iberostar.com", + "report.meituan.com", + "report1.biz", + "reportbulletindaybreak.com", + "reporthenveri.com", + "reportic.app", + "reporting-api.gannettinnovation.com", + "reporting.autographapp.me", + "reporting.cdndex.io", + "reporting.singlefeed.com", + "reports-api.sqreen.io", + "reports-tsi.tangerine.io", + "reports.hibu.com", + "reports.sdiapi.com", + "reports.tunein.com", + "reportsk.web.sdo.com", + "reposefearful.com", + "reposegranulatedcontinually.com", + "reposemarshknot.com", + "reppify.actonservice.com", + "reprak.com", + "reprenebritical.org", + "representativebat.com", + "representativeray.com", + "representrollerpurposely.com", + "reprimandheel.com", + "reprimandhick.com", + "reprintforensicjesus.com", + "reprintvariousecho.com", + "reproachfeistypassing.com", + "reproachscatteredborrowing.com", + "reproductiontape.com", + "reprovems.com", + "repsrowedpay.com", + "reptfe.com", + "reptileineffectivebackup.com", + "reptileseller.com", + "republicusefulclothe.com", + "republika.onet.pl", + "repulsefinish.com", + "repulsehandbagperspective.com", + "repulsiveclearingtherefore.com", + "reputationsheriffkenneth.com", + "reqdfit.com", + "reqssx.centerparcs.fr", + "request.idangels.org", + "request.verisign.com", + "requestburglaracheless.com", + "requestsrearrange.com", + "requestvillagedeplorable.com", + "requinabby.guru", + "requiredswanchastise.com", + "requirespig.com", + "requirestwine.com", + "requisiteconjure.com", + "requotehocker.com", + "reqyfuijl.com", + "rereddit.com", + "reroplittrewheck.pro", + "rerosefarts.com", + "rerpartmentm.info", + "rertrc.abc-mart.net", + "reryn2ce.com", + "reryn3ce.com", + "rerynjia.com", + "rerynjie.com", + "rerynjua.com", + "res.elle.fr", + "res.femina.fr", + "res.franc-tireur.fr", + "res.marianne.net", + "res.paruvendu.fr", + "res.programme-television.org", + "res.public.fr", + "res.rbl.ms", + "resailsgyse.com", + "resalag.com", + "resaypyche.top", + "rescuephrase.com", + "research.dshb.biology.uiowa.edu", + "research.gartner.com", + "research.insidesales.com", + "research.leads360.com", + "research.velocify.com", + "researchingcompromiseuncertain.com", + "researchingintentbilliards.com", + "resemblanceilluminatedcigarettes.com", + "resentfulelsewherethoroughfare.com", + "reservesagacious.com", + "resesmyinteukr.info", + "resetamobil.com", + "resetenhancementsillegal.com", + "resetoccultkeeper.com", + "resetpassword.surepetcare.io", + "resetselected.com", + "resharekobolds.top", + "reshuntyanan.com", + "residelikingminister.com", + "residenceseeingstanding.com", + "residentialforestssights.com", + "residentialinspur.com", + "residentshove.com", + "residetransactionsuperiority.com", + "resignationcustomerflaw.com", + "resignedcamelplumbing.com", + "resignedsauna.com", + "resilesfuriant.guru", + "resinherjecling.com", + "resinyanthdia.com", + "resionsfrester.com", + "resistanceouter.com", + "resistcorrectly.com", + "resistpajamas.com", + "resistsarcasm.com", + "resistshy.com", + "resktdahcyqgu.xyz", + "resniks.pro", + "resnikscdn.pro", + "resnubdreich.com", + "resoilaldea.digital", + "resolutekey.com", + "resolutethumb.com", + "resolution.taxdefensenetwork.com", + "resolutionmilestone.com", + "resolvedalarmmelodramatic.com", + "resolvedswordlinked.com", + "resolver.msg.global.xiaomi.net.iberostar.com", + "reson8.com", + "resonance.pk", + "resonantbrush.com", + "resonantrock.com", + "resonate.com", + "resourcebumper.com", + "resourcechasing.com", + "resourcefulauthorizeelevate.com", + "resourcefulpower.com", + "resourceisabellareligious.com", + "resources-it.opentext.com", + "resources.acarasolutions.com", + "resources.acarasolutions.in", + "resources.activatems.com", + "resources.aldec.com", + "resources.att.com", + "resources.biz-tech-insights.com", + "resources.blueprintgenetics.com", + "resources.broadleafresults.com", + "resources.davey.com", + "resources.digitcom.ca", + "resources.faronics.com", + "resources.harneys.com", + "resources.hermanmiller.com", + "resources.icmi.com", + "resources.inovis.com", + "resources.l1id.com", + "resources.linengineering.com", + "resources.lumestrategies.com", + "resources.mcgladrey.com", + "resources.opentext.com", + "resources.opentext.de", + "resources.opentext.es", + "resources.opentext.fr", + "resources.recordpoint.com", + "resources.rockwellautomation.com", + "resources.sightlogix.com", + "resources.superiorgroup.in", + "resources.talentrise.com", + "resources.thermofisher.com", + "resources.xo.com", + "resources2.secureforms.mcafee.com", + "resourcesnotorietydr.com", + "resourcesswallow.com", + "respectablecharacteristicrider.com", + "respectableinjurefortunate.com", + "respectfullyarena.com", + "respectfulofficiallydoorway.com", + "respectfulpleaabsolve.com", + "respectivewalrus.com", + "respectlodgingfoil.com", + "respectrain.com", + "respectseizure.com", + "respirationbruteremotely.com", + "respireyowl.digital", + "resplendentecho.com", + "respond.firstdata.com", + "respondedkinkysofa.com", + "responder.wt.heise.de", + "respondunexpectedalimony.com", + "respons.intern.schibsted.no", + "response.abrdn.com", + "response.accuitysolutions.com", + "response.approva.net", + "response.australian.physio", + "response.b2b.bea.com", + "response.bea.com", + "response.careerstructure.com", + "response.caterer.com", + "response.catererglobal.com", + "response.coh.org", + "response.cpp.com", + "response.cwjobs.co.uk", + "response.deloittedigital.com", + "response.desjardins.com", + "response.economistevents.com", + "response.eiuperspectives.com", + "response.emirateswoman.com", + "response.emoneyadvisor.com", + "response.ez-dock.com", + "response.fastaff.com", + "response.hospital.fastaff.com", + "response.idt.com", + "response.informamarketsasia.com", + "response.ingrammicrocloud.com", + "response.iqpc.com", + "response.kadient.com", + "response.leadingauthorities.com", + "response.littletikescommercial.com", + "response.miracle-recreation.com", + "response.nofault.com", + "response.nxp.com", + "response.operative.com", + "response.optimummedical.co.uk", + "response.playpower.com", + "response.playworld.com", + "response.polycom.com", + "response.quest.com", + "response.retailchoice.com", + "response.reversepartner.genworth.com", + "response.sagaftra.org", + "response.sonosite.com", + "response.stepstone.com", + "response.tandberg.nl", + "response.totaljobs.com", + "response.travelex.co.jp", + "response.turnkeyvr.com", + "response.usnursing.com", + "response.wbresearch.com", + "response.wild.com", + "response.xactware.com", + "response2.buydomains.com", + "responsed.abrdn.com", + "responsemp.civica.co.uk", + "responsemp.civica.com", + "responservbzh.icu", + "responserver.com", + "responses.diverseeducation.com", + "responses.ingrammicro.com", + "responses.wild.com", + "responsesite.dsm-firmenich.com", + "responsible-proposal.pro", + "responsibleprohibition.com", + "responsidejo.xyz", + "responsiveads.com", + "responsiveproportion.com", + "responsiverender.com", + "ressources.annoncesbateau.com", + "ressources.argusassurance.com", + "ressources.caradisiac.com", + "ressources.centraleauto.com", + "ressources.lacentrale.fr", + "ressources.lagazette.com", + "ressources.lemoniteur.com", + "ressources.lsa.fr", + "ressources.mavoiturecash.fr", + "ressources.promoneuve.fr", + "ressources.usine-digitale.com", + "ressources.usine-nouvelle.com", + "rest.sexypornvideo.net", + "rest.wildstar-online.com", + "restadrenaline.com", + "restauranthedwig.com", + "restedfeatures.com", + "restedsoonerfountain.com", + "restemkonfyt.top", + "restights.pro", + "restlessconsequence.com", + "restlessfreelance.com", + "restlessidea.com", + "restlesssunshine.com", + "restorationpencil.com", + "restorehealingflee.com", + "restoreinfilm.com", + "restoretwenty.com", + "restrainstorm.com", + "restrainwhenceintern.com", + "restrictguttense.com", + "restrictioncheekgarlic.com", + "restroomcalf.com", + "restructureinvention.com", + "resultlinks.com", + "results.sierrapiedmont.com", + "resultsz.com", + "resumeconcurrence.com", + "retagro.com", + "retaineraerialcommonly.com", + "retaliatepoint.com", + "retardpreparationsalways.com", + "retarearabica.life", + "retarget.gites-de-france.com", + "retarget2core.com", + "retargetcore.com", + "retargeter.com", + "retargeting.newsmanapp.com", + "retaxenteron.top", + "retcode.taobao.com", + "retdaz.fun", + "retention.ankidecks.com", + "retenuepelopid.com", + "reth45dq.de", + "retherdoresper.info", + "rethink.adp.com", + "rethinkwrinkle.com", + "reticencecarefully.com", + "retillbicycle.top", + "retinaebiaxal.guru", + "retintsmillion.com", + "retinueabash.com", + "retinuedisposablerecuperate.com", + "retinuegigoh.com", + "retiredfermentgenuine.com", + "retirement.aonunited.com", + "retirement.newyorklifeannuities.com", + "retirementliving.actsretirement.org", + "retirementservices.firstallied.com", + "retiringspamformed.com", + "retoldcocama.com", + "retono42.us", + "retortedattendnovel.com", + "retoxo.com", + "retrack.q-divisioncdn.de", + "retreatregular.com", + "retrievalterminalcourse.com", + "retrievebuoyancy.com", + "retrievemint.com", + "retryngs.com", + "rettornrhema.com", + "retuckisobars.com", + "returnautomaticallyrock.com", + "returt.com", + "retvjdkolpdals.com", + "reuniondepadres.unisabana.edu.co", + "reunitedglossybewildered.com", + "rev-stripe.com", + "rev.frankspeech.com", + "rev2pub.com", + "rev4rtb.com", + "revampcdn.com", + "revcontent.com", + "revdepo.com", + "reveal.clearbit.com", + "revelationneighbourly.com", + "revelationschemes.com", + "revengeremarksrank.com", + "revenue.com", + "revenuebosom.com", + "revenueclamp.com", + "revenuecpmnetwork.com", + "revenuedirect.com", + "revenuehits.com", + "revenuemantra.com", + "revenuenetwork.com", + "revenuenetworkcpm.com", + "revenuestripe.com", + "revenuevids.com", + "reverb.digitalviscosity.com", + "reverbstuffing.com", + "reversiondisplay.com", + "revertterm.com", + "revetothummin.website", + "revfusion.net", + "revgroup.actonservice.com", + "review.openapp.link", + "review.teradata.com", + "reviews.bussinesaccount.my.id", + "reviewunjust.com", + "revimedia.com", + "revisionplatoonhusband.com", + "revive.3wayint.com", + "revive.docmatic.org", + "revive.dubcnm.com", + "revive.haskovo.net", + "revive.netriota.hu", + "revive.plays.bg", + "revivestar.com", + "revlift.io", + "revlt.be", + "revmob.com", + "revoirdyingly.digital", + "revokejoin.com", + "revolutionpersuasive.com", + "revolvemockerycopper.com", + "revolveoppress.com", + "revopush.com", + "revprotect.com", + "revpu.sh", + "revresponse.com", + "revrtb.com", + "revrtb.net", + "revsci.net", + "revsolder.com", + "revstats.com", + "revstripe.com", + "revulsiondeportvague.com", + "revupads.com", + "rewardingindependentvisit.shop", + "rewardrush.life", + "rewards-my.greateasternlife.com", + "rewards-sg.greateasternlife.com", + "rewardsaffiliates.com", + "rewashwudu.com", + "rewetgreeter.top", + "rewindgills.com", + "rewindgranulatedspatter.com", + "rewinedropshop.info", + "rewordsbrogh.life", + "rewriteadoption.com", + "rewriteworse.com", + "rewwlzjmj.com", + "rexadvert.xyz", + "rexbucks.com", + "rexendynamos.guru", + "rexneedleinterfere.com", + "rexsrv.com", + "reyden-x.com", + "reydrj.kozaczek.pl", + "reydrj.papilot.pl", + "reyehathick.info", + "reykijnoac.com", + "reymvmqvkrooj.top", + "reymvmqvkryoa.top", + "reypelis.tv", + "reyswrloef.xyz", + "reyungojas.com", + "reyzol.jdsports.dk", + "rezync.com", + "rfaatlrdr.com", + "rfeablduda.com", + "rffsds.fsastore.com", + "rfhddwa.com", + "rficarolnak.com", + "rfihub.com", + "rfihub.net", + "rfimzurarqk.com", + "rfity.com", + "rfixitrwa.com", + "rfjrih.skinceuticals.com", + "rfk.biglots.com", + "rfmfrg.yamap.com", + "rfmjcnramsw.com", + "rfpx1.com", + "rfsjuxlip.com", + "rftodidsrel.com", + "rftslb.com", + "rfxxjpuh.com", + "rfzlfsedzesgp.com", + "rgauwvaznptsx.com", + "rgb9uinh2dej9ri.jacobzhang.de", + "rgbnqmz.com", + "rgbvgxfcp.xyz", + "rgbvncnqzlvwr.com", + "rgcxmzrmcvbxem.com", + "rgddist.com", + "rgentssep.xyz", + "rgeredrubygs.info", + "rghptoxhai.com", + "rgiixp.sperry.com", + "rgjeqr.europcar.fr", + "rgjlpgkzagf.com", + "rglxzqlqcp.com", + "rgmseo.thejewellershop.com", + "rgpqgasbmqere.com", + "rgqhamkhnoex.xyz", + "rgqllsbt.com", + "rgrd.xyz", + "rgsiuevpupqz.com", + "rgsnktxhe.com", + "rgtcqif.com", + "rgtqgsgwkopgnf.com", + "rguxbwbj.xyz", + "rgvqcsxqge.com", + "rgzrys.hangikredi.com", + "rh.adp.ca", + "rh.grupoocq.com.br", + "rh.ocq.com.br", + "rh.vettaquimica.com.br", + "rh1a.granions.fr", + "rhagitetawery.top", + "rhahvac.actonservice.com", + "rhdcmp.maxcolchon.com", + "rhdhdmxeqx.com", + "rhendam.com", + "rheneapfg.com", + "rhesusvitrite.com", + "rhetoricalactivity.com", + "rhetoricalloss.com", + "rhetoricaltoes.com", + "rhetoricalveil.com", + "rhinioncappers.com", + "rhinocerosobtrusive.com", + "rhinowebgroup.actonservice.com", + "rhjcnfypo.com", + "rhjqirhsue.com", + "rhkaljxsxlxn.xyz", + "rhksxx.nencinisport.it", + "rhlctb.jjkeller.com", + "rhoecusteased.life", + "rhombicsomeday.com", + "rhombosdupe.top", + "rhombusads.com", + "rhouseoyopers.info", + "rhoxnc.studentuniverse.com", + "rhpjzjqhgz.com", + "rhsorga.com", + "rhtysfkaqle.com", + "rhubarbmasterpiece.com", + "rhubarbraise.com", + "rhubarbsuccessesshaft.com", + "rhudsplm.com", + "rhufmdelxa.com", + "rhungs.com", + "rhvdsplm.com", + "rhvsujcakbmdpkh.com", + "rhwvpab.com", + "rhxdsplm.com", + "rhybey.gap.co.jp", + "rhymerhaysel.guru", + "rhymeryamebas.top", + "rhymezebra.com", + "rhythmmassacre.com", + "rhythmmoney.com", + "rhythmone.com", + "rhythmrule.com", + "rhythmxchange.com", + "rhytic.com", + "ribbondoorbell.com", + "ribqpiocnzc.com", + "ribrimmano.com", + "ribsaiji.com", + "ribsegment.com", + "ribumpin.com", + "ribunews.com", + "ric-ric-rum.com", + "ricalsbuildfordg.info", + "ricead.com", + "ricettadellanonna.com", + "ricewaterhou.xyz", + "richerprudes.top", + "richersitfast.life", + "richestplacid.com", + "richinfo.co", + "richmails.com", + "richreceipt.com", + "richstring.com", + "richtwist.com", + "richwebmedia.com", + "rickerrotal.com", + "ricted.com", + "riddleloud.com", + "ridfunnyassuredness.com", + "ridgescrapstadium.com", + "ridiculousatta.xyz", + "ridiculousegoismaspirin.com", + "ridingdisguisessuffix.com", + "ridleward.info", + "ridseechiph.com", + "ridwmorfitu.com", + "rieversfidate.com", + "riffsablaze.uno", + "riflesurfing.xyz", + "riftharp.com", + "riftskinah.digital", + "rigelbetelgeuse.top", + "rigembassyleaving.com", + "rightanswers.actonservice.com", + "rightcomparativelyincomparable.com", + "righteouscrayon.com", + "righteousfainted.com", + "righteoussleekpet.com", + "rightfuldisintegrate.com", + "rightfulfall.com", + "rightfulheadstone.com", + "rightfullybulldog.com", + "rightfullyrosyvalve.com", + "rightlydunggive.com", + "rightlytendertrack.com", + "rightsapphiresand.info", + "rightstats.com", + "rightycolonialism.com", + "rightyhugelywatch.com", + "rightypulverizetea.com", + "rigidrobin.com", + "rigidveil.com", + "rigill.com", + "rigorlab.com", + "rigourbackward.com", + "rigourpreludefelon.com", + "rigryvusfyu.xyz", + "riiciuy.com", + "rileclothingtweak.com", + "rileimply.com", + "rilelogicbuy.com", + "rilenews.com", + "riletechnicality.com", + "riluaneth.com", + "riluwt.voxcinemas.com", + "rimediapush.com", + "rimefatling.com", + "rimersarcler.life", + "rimeseized.com", + "rimfranklyscaffold.com", + "riminghoggoofy.com", + "rimoseantdom.com", + "rims.aig.com", + "rimsha.viralof.online", + "rimwigckagz.com", + "rimxqx.slickdeals.net", + "rinceaskedase.com", + "rincipledecli.info", + "rinddelusional.com", + "ring.staticmoly.me", + "ringashewasfl.info", + "ringermuggish.com", + "ringexpressbeach.com", + "ringingneo.com", + "ringplant.com", + "ringplayground.com", + "ringsempty.com", + "ringsrecord.com", + "ringtonepartner.com", + "rinsederangeordered.com", + "rinsermouton.space", + "rinsouxy.com", + "riotousgrit.com", + "riotousunspeakablestreet.com", + "riovdv.mustit.co.kr", + "riowrite.com", + "ripeautobiography.com", + "ripencompatiblefreezing.com", + "ripenstreet.com", + "riperfienwa.com", + "riponztulc.com", + "ripplead.com", + "ripplecauliflowercock.com", + "rippleretardfellowship.com", + "ripturkidbu.com", + "riroursaph.com", + "risausso.com", + "riscati.com", + "riscitsolutions.actonservice.com", + "risebeigehelium.com", + "riskelaborate.com", + "riskhector.com", + "riskymuzzlebiopsy.com", + "risode.com", + "ritzykey.com", + "ritzyrepresentative.com", + "ritzyveil.com", + "riundo.bonprix.no", + "rivalpout.com", + "rivalthratch.com", + "rivatedqualizebruisi.info", + "riverhit.com", + "riverhita.com", + "riverpush.com", + "riversingratitudestifle.com", + "rivetrearrange.com", + "rivmuvlnu.com", + "rivne.space", + "riweeboo.com", + "riwkmo.spacemarket.com", + "riwnmh.novasol.co.uk", + "rixaka.com", + "rjaddfbzxzu.com", + "rjeruqs.com", + "rjg2.destinia.ly", + "rjgsjm.gigameubel.nl", + "rjhiomohthqr.com", + "rjjynf.showcase-tv.com", + "rjkezyfcpxffc.com", + "rjokawzjqrezk.top", + "rjsouj.clubd.co.jp", + "rjvfxxrsepwch.xyz", + "rjw4obbw.com", + "rjwhuxgjjm.com", + "rjykqcrnz.com", + "rkajleihgyidsu.com", + "rkalbwupipuow.xyz", + "rkapghq.com", + "rkatamonju.info", + "rkazse.infirmiere.co.jp", + "rkdms.com", + "rkfodhkxmf.com", + "rkgwzfwjgk.com", + "rkifguxul.com", + "rknwwtg.com", + "rkomf.com", + "rkstmr.cyrillus.ch", + "rkvyhuyab.com", + "rkwithcatuk.org", + "rkxmow.novasol-vacaciones.es", + "rkymfevzeq.com", + "rkyynuthufhutew.xyz", + "rl.finalprice.com", + "rlcdn.com", + "rldfgcehgh.com", + "rldwideorgani.org", + "rldwideorganizat.org", + "rle.ru", + "rletcloaksandth.com", + "rlfqwlstxhq.xyz", + "rliksgcixgf.com", + "rlittleboywhowas.com", + "rliwkyil.com", + "rljybcormiv.com", + "rlog.popin.cc", + "rlogs.youdao.com", + "rlornextthefirean.com", + "rlovoa.duckcamp.com", + "rlrekuaonqt.com", + "rlsspiuyx.com", + "rlvvakyuipqbl.com", + "rlwiupbqn.com", + "rlxw.info", + "rmads.msn.com", + "rmagugarmk.com", + "rmaiksacouuo.xyz", + "rmanentsyshru.com", + "rmaticalacycurated.info", + "rmbmsqtryo.com", + "rmdvca.belvilla.de", + "rmedia.boston.com", + "rmervvazoakba.top", + "rmervvazoakky.top", + "rmervvazoazzv.top", + "rmgdapfnccsharpprd.azurewebsites.net", + "rmgfulosqmlcly.com", + "rmgserving.com", + "rmhfrtnd.com", + "rmhoffman.actonservice.com", + "rmhptjwikttv.com", + "rmixfgusqoc.com", + "rmmskb.fnacspectacles.com", + "rmndme.com", + "rmp4.destinia.uy", + "rmrtgsheui.com", + "rmshqa.com", + "rmuuspy.com", + "rmvvawqobqvaq.top", + "rmvvawqobqvmv.top", + "rmwzbomjvmlej.top", + "rmxads.com", + "rmxhti.zpacks.com", + "rnanlxfa.com", + "rndambipoma.com", + "rndchandelureon.com", + "rndhaunteran.com", + "rndmusharnar.com", + "rndnoibattor.com", + "rndskittytor.com", + "rnffgv.wemakeprice.com", + "rnfwyvgoxu.com", + "rnhsrsn.com", + "rnldustal.com", + "rnmd.net", + "rnmentsecon.xyz", + "rnnstu.rentbeforeowning.com", + "rnoddenkn.asia", + "rnotraff.com", + "rnqjfeuwrvd.com", + "rnrycry.com", + "rnv.life", + "rnwbrm.com", + "rnybul.gismeteo.lv", + "rnybul.gismeteo.md", + "rnyhid.pepperfry.com", + "ro-go.experian.com", + "ro.aiwan4399.com", + "roabmyrevngqqk.com", + "roachoavi.com", + "roadformedomission.com", + "roadmappenal.com", + "roadoati.xyz", + "roamapheejub.com", + "roambedroom.com", + "roamparadeexpel.com", + "roar.com", + "roarasha.com", + "roarcontrivanceuseful.com", + "roastoup.com", + "roataisa.net", + "robazi.xyz", + "robberyinscription.com", + "robberysordid.com", + "robbindoer.digital", + "roberehearsal.com", + "robertavivific.top", + "robescampus.com", + "robflea.com", + "robindefensivedancing.com", + "robotadserver.com", + "robotflowermobile.com", + "roboticourali.com", + "robotrenamed.com", + "robotreplay.com", + "robsbogsrouse.com", + "robspabah.com", + "robssukey.com", + "robunderstanding.com", + "robustbelieve.com", + "rocco-fvo.com", + "rochelle.wantsext.me", + "rochesterbreedpersuade.com", + "rockabox.co", + "rocketme.top", + "rocketplaintiff.com", + "rocketyield.com", + "rockfellertest.com", + "rockierfought.top", + "rockmostbet.com", + "rockpebbles.com", + "rockpicky.com", + "rockpoint.xhaccess.com", + "rockpoint.xhamster.com", + "rockpoint.xhamster.desi", + "rockpoint.xhamster2.com", + "rockpoint.xhamster3.com", + "rockpoint.xhamster42.desi", + "rockyou.net", + "rocobo.uno", + "rocoloagrotis.fun", + "rodecommercial.com", + "rodejessie.com", + "rodeopolice.com", + "rodirgix.com", + "rodisons.site", + "rodplayed.com", + "rodrergi.com", + "rodroord.net", + "rodunwelcome.com", + "roduster.com", + "rodwoodporched.com", + "roebuckwagged.com", + "roedwy.imidapeptide.com", + "roelikewimpler.com", + "roemoss.com", + "rof77skt5zo0.com", + "rofant.com", + "rog4.com", + "rogbhbxvqe.com", + "roguehideevening.com", + "rogueleader.org", + "rogueschedule.com", + "rohvyftxssn.com", + "roiapp.net", + "roikingdom.com", + "roilsnadirink.com", + "roinduk.com", + "roinjg.mkluzkoviny.cz", + "roiscs.actonservice.com", + "rok.com.com", + "rokafeg.com", + "rokreeza.com", + "rokymedia.com", + "roledale.com", + "rollads.live", + "rollbackhear.com", + "rollbackpop.com", + "rollbar.actonservice.com", + "rollbaralit.com", + "rollconnection.com", + "rollerdisrespect.com", + "rollerstrayprawn.com", + "rollingkiddisgrace.com", + "rollingwolvesforthcoming.com", + "rollobscurewoke.com", + "rollserver.xyz", + "rolltrafficroll.com", + "rolpenszimocca.com", + "rolsoupouh.xyz", + "rolzqwm.com", + "romance-net.com", + "romancemind.com", + "romancepotsexists.com", + "romaninformcompensate.com", + "romanlicdate.com", + "romansatma.com", + "romanticmanufacture.com", + "romanticwait.com", + "romanunhedge.com", + "romashk9arfk10.com", + "romauntmirker.com", + "romepoptahul.com", + "romivapsi.com", + "romotur.actonservice.com", + "rompishvariola.com", + "ronionbiretta.space", + "roobetaffiliates.com", + "roofprison.com", + "roofrelation.com", + "rooglomitaiy.com", + "roohoozy.net", + "rookiewhiskey.com", + "rookinews.com", + "rookretired.com", + "rooksreused.website", + "roolgage.com", + "room2021.net", + "roomersgluts.com", + "roommateskinner.com", + "roomoshirase.net", + "roompowerfulprophet.com", + "roomrentpast.com", + "rooms.itsme.cool", + "rooms.itsme.video", + "roomyreading.com", + "rooptawu.net", + "rooptuph.xyz", + "root9b.actonservice.com", + "rootcaptawed.com", + "rootzaffiliates.com", + "roovs.xyz", + "ropeanresu.com", + "ropebrains.com", + "ropedm.com", + "ropedsawwort.com", + "ropemoon.com", + "ropesunfamiliar.com", + "ropwilv.com", + "roqiwno.com", + "rordukinarilyhuke.info", + "roredi.com", + "roriba.uno", + "rorserdy.com", + "ros3d4dbs3px.salud-masculina.info", + "rose.ixbt.com", + "rose2919.com", + "rosebrandy.com", + "rosebudemphasizelesson.com", + "rosebudspurarmies.com", + "roseincome.com", + "rosemessengeryuri.com", + "rosilysavages.com", + "rosolicdalapon.com", + "rosterphyllin.guru", + "rosttraborago.com", + "rosyfeeling.pro", + "rosyruffian.com", + "rotabanner.com", + "rotabanner.kulichki.net", + "rotabol.com", + "rotarb.bid", + "rotarysporid.life", + "rotate1t.com", + "rotate4all.com", + "rotateme.ru", + "rotateportion.com", + "rotator.tradetracker.net", + "rotchspiv.com", + "rotf.lol", + "rothermophony.com", + "rotondagud.com", + "rotondelibya.com", + "rottenray.com", + "rotumal.com", + "rotundfetch.com", + "roucoutaivers.com", + "roudoduor.com", + "rouduranter.com", + "rougepromisedtenderly.com", + "rough-requirement.pro", + "rougharmless.com", + "roughharmony.com", + "roughindoor.com", + "roughroll.com", + "roughseaside.com", + "rouhavenever.com", + "rouhaveneverse.info", + "rouinfernapean.com", + "roujonoa.net", + "roukoopo.net", + "roulediana.com", + "roulette.abzorbagames.com", + "rouloawhu.com", + "roumachopa.com", + "roumakie.com", + "rouncepreyful.com", + "round-highlight.pro", + "rounddescribe.com", + "roundflow.net", + "roundlytrabal.cfd", + "roundpush.com", + "roundspaniardindefinitely.com", + "roundyearfun.com", + "roundyearfun.org", + "rounsh.com", + "rouonixon.com", + "roupedaldea.com", + "rousedaudacity.com", + "roushath.xyz", + "routeit.one", + "routeme.one", + "routemob.com", + "routemomentarilydiscovering.com", + "router28.net.anwalt.de", + "routerhydrula.com", + "routes.name", + "routes.navibration.com", + "routeserve.info", + "routierbefit.space", + "routinecloudycrocodile.com", + "routingcalyces.top", + "rouvoute.net", + "rouwhapt.com", + "rovion.com", + "rovno.xyz", + "rowdyrope.pro", + "rowingzipper.com", + "rowlnk.com", + "rowplates.com", + "rowsrm.atasunoptik.com.tr", + "rowthsti.com", + "roxasnxjruxnd.com", + "roxby.org", + "roxieguitars.com", + "roxot-panel.com", + "roxr.net", + "roxtec.actonservice.com", + "roxyaffiliates.com", + "royalcactus.com", + "royallycuprene.com", + "royvdkxga.com", + "royzgi.giftishow.com", + "rozamimo9za10.com", + "rpawarcnm.com", + "rpfkgf.rp-online.de", + "rpfkgf.saarbruecker-zeitung.de", + "rpfkgf.volksfreund.de", + "rpfqvl.donnerwetter.de", + "rpfytkt.com", + "rpiher.web-camp.io", + "rpjbtni186w9.shop", + "rpllrsbmhahj.com", + "rplnd60.com", + "rpmwhoop.com", + "rpnvib.estilos.com.pe", + "rpozzl.happy-size.de", + "rppumxa.com", + "rprapjc.com", + "rprinc6etodn9kunjiv.com", + "rps-p2.rockpapershotgun.com", + "rps-uk.rockpapershotgun.com", + "rpsoybm.com", + "rpt.kidsfootlocker.com", + "rptdbyvychrfap.com", + "rptmoczqsf.com", + "rpts.org", + "rpzbfftekjdz.com", + "rqakljxbs.com", + "rqazepammrl.com", + "rqbdyk.evo.com", + "rqbugumvsprr.com", + "rqbvgm.aleupominek.pl", + "rqctubqtcbgeug.com", + "rqdcusltmryapg.com", + "rqejawwqzawev.top", + "rqfedjzveel.com", + "rqhere.com", + "rqhtgf.pierrecardin.com.tr", + "rqjjdi.bershka.com", + "rqkmir.ferragamo.com", + "rqkmnr.ifemme.co.kr", + "rqnomljdot.xyz", + "rqnvci.com", + "rqtrk.eu", + "rqwel.com", + "rqwyrdwlaygwxkw.com", + "rqyxdk.myanimelist.net", + "rqz4.supdigital.fr", + "rr.groc.press", + "rrbaib.tsutsumishop.jp", + "rreauksofthecom.xyz", + "rrgiuy.jackroad.co.jp", + "rrhscsdlwufu.xyz", + "rrincc.auto-doc.it", + "rriodxsmyjk.com", + "rrjnjnioxfbqaj.com", + "rrjzyj.lepage.fr", + "rrmlejvyqebk.top", + "rrnhilainbjii.com", + "rrobbybvvbybj.top", + "rrolqae.com", + "rronsep.com", + "rrqpajlyvtpqst.com", + "rrqwarwbbwvyw.top", + "rruvbtb.com", + "rrvwvcgnsu.xyz", + "rrwmyijgm.com", + "rrxldl.bol.de", + "rrznha.lanvin-en-bleu.com", + "rs-stripe.com", + "rs.adpinfo.com", + "rs.mail.ru", + "rs.sinajs.cn", + "rs.smc.tf", + "rs6.net", + "rsaard.en-tea.com", + "rsalcau.com", + "rsalcch.com", + "rsalesrepresw.info", + "rsaltsjt.com", + "rsc.lepoint.fr", + "rscilx49h.com", + "rsdoxzmhrjovcz.com", + "rsfmzirxwg.com", + "rsgouhlbhfl.com", + "rsinqg.homelux.hu", + "rsldfvt.com", + "rsnjmocfenkewq.com", + "rsotku.mitsui-shopping-park.com", + "rss.dtiserv.com", + "rst.pornyhd.com", + "rsthwwqhxef.xyz", + "rsuevw.unicef.or.jp", + "rsv.dankore.jp", + "rsv.pairorder.jp", + "rsvp.heatexperience.com", + "rsvp.markettraders.com", + "rswhowishedto.info", + "rsx.afterpay.com", + "rsxocgqnu.com", + "rszimg.com", + "rt.bunte.de", + "rt.cdnmedia.tv", + "rt.flix360.com", + "rt.newswire.ca", + "rt.prnewswire.com", + "rta.dailymail.co.uk", + "rta2.inews.co.uk", + "rta2.metro.co.uk", + "rta2.newzit.com", + "rtactivate.com", + "rtb-1.jizzberry.com", + "rtb-1.mylust.com", + "rtb-1.xcafe.com", + "rtb-3.xgroovy.com", + "rtb-media.me", + "rtb.com.ru", + "rtb.gumgum.com", + "rtb1bid.com", + "rtbadshubmy.com", + "rtbadsmenetwork.com", + "rtbadsmya.com", + "rtbadsmylive.com", + "rtbadzesto.com", + "rtbbnr.com", + "rtbbnrdip.com", + "rtbbpowaq.com", + "rtbdnav.com", + "rtbfit.com", + "rtbflairads.com", + "rtbfradhome.com", + "rtbfradnow.com", + "rtbget.com", + "rtbinternet.com", + "rtbix.com", + "rtbix.xyz", + "rtblmh.com", + "rtbnowads.com", + "rtbplatform.net", + "rtbpop.com", + "rtbpopd.com", + "rtbrenab.com", + "rtbrennab.com", + "rtbstream.com", + "rtbsuperhub.com", + "rtbsystem.com", + "rtbsystem.org", + "rtbterra.com", + "rtbtracking.com", + "rtbtraffic.com", + "rtbtrail.com", + "rtbuqtue.com", + "rtbwnvpdimr.com", + "rtbxnmhub.com", + "rtbxnmlive.com", + "rtc.multiscreensite.com", + "rtclx.com", + "rtdqhjiqf.com", + "rtds.progressive.com", + "rtegbv.jmclaughlin.com", + "rtek-link.shares.social", + "rtfmakw.com", + "rtg-adroute.focas.jp", + "rthmhocfdb.com", + "rtk.io", + "rtm-att.directly.com", + "rtm-tracking.zozo.jp", + "rtmark.net", + "rtmladcenter.com", + "rtmladnew.com", + "rtmugo.deindeal.ch", + "rtncskottpfwb.com", + "rtnews.pro", + "rtneys.luuna.mx", + "rtoadlavcam.com", + "rtorvhhdru.xyz", + "rtoukfareputfe.info", + "rtphit.com", + "rtpmqv.smakon.jp", + "rtpnt.xyz", + "rtqdgro.com", + "rtrgt.com", + "rtrgt2.com", + "rtrhit.com", + "rttkpr.bidolubaski.com", + "rtty.in", + "rtuew.xyz", + "rtvision.actonservice.com", + "rtwdzxstpanmn.com", + "rtxbdugpeumpmye.xyz", + "rtxfeed.com", + "rtxjvbqpr.com", + "rtxlni.doclasse.com", + "rtxplatform.com", + "rtxpx-a.akamaihd.net", + "rtxrtb.com", + "rtyfdsaaan.com", + "rtylsixqrhqmou.com", + "rtyufo.com", + "rtyznd.com", + "rtzblzfgzqw.com", + "rtzbpsy.com", + "ru-go.experian.com", + "ru-ru.siemensplmevents.com", + "ru-torproject.ru", + "ru4.com", + "ru6sapasgs8tror.com", + "ruamupr.com", + "rubatowooer.digital", + "rubberdescendantfootprints.com", + "rubbingwomb.com", + "rubbishher.com", + "rubestdealfinder.com", + "rubiconproject.com", + "rubyblu.com", + "rubyforcedprovidence.com", + "rubylife.go2cloud.org", + "rubymillsnpro.com", + "ruckingefs.com", + "ruddy-option.pro", + "ruddycast.com", + "ruddyred.pro", + "ruddywash.com", + "rudemembership.pro", + "rudimentarydelay.com", + "ruefulauthorizedguarded.com", + "ruefultest.com", + "ruefuluphill.com", + "rufadses.net", + "rufflycouncil.com", + "ruftodru.net", + "rufwnrguipfep.com", + "rugcrucial.com", + "rugiomyh2vmr.com", + "ruglhiahxam.com", + "rugttt.robinson.com", + "ruhpbn.zhigaojixie.com", + "ruineddefectivecurb.com", + "ruinedpenal.com", + "ruinedpersonnel.com", + "ruinedtolerance.com", + "ruinjan.com", + "ruinnorthern.com", + "ruiukp.top", + "rukanw.com", + "rukoval.com", + "rulahglsnzsx.com", + "rulovar.com", + "rum-http-intake.logs.datadoghq.com", + "rum-http-intake.logs.datadoghq.eu", + "rum-ingress-coralogix.com", + "rum.api.intuit.com", + "rum.azion.com", + "rum.azioncdn.net", + "rum.condenastdigital.com", + "rum.corewebvitals.io", + "rum.ingress.layer0.co", + "rum.kobo.com", + "rum.layer0.co", + "rum.marquardmedia.hu", + "rum.perfops.net", + "rum.uptime.com", + "rumimorigu.com", + "rummagemason.com", + "rummentaltheme.com", + "rummilycavils.com", + "rummletornese.com", + "rummyaffiliates.com", + "rumsey.actonservice.com", + "rumstat.cdnvideo.ru", + "rumt-sg.com", + "run-syndicate.com", + "runads.com", + "runadtag.com", + "runative-syndicate.com", + "runative.com", + "runawayaccomplishment.com", + "runawaycrayfishcosmetics.com", + "runazmakqja.com", + "runbornto.com", + "rundsp.com", + "runetki.co", + "rungdefendantfluent.com", + "rungoverjoyed.com", + "runicforgecrafter.com", + "runitechaute.top", + "runmixed.com", + "runnethfumier.top", + "runningangular.com", + "runningapplications-b7dae-default-rtdb.firebaseio.com", + "runningdestructioncleanliness.com", + "runnyestablishment.pro", + "runsclothingpig.com", + "runtedforcut.com", + "runtnc.net", + "runwaff.com", + "ruozukk.xyz", + "rup5.destinia.ru", + "ruptionverst.space", + "rural-patience.com", + "rural-report.pro", + "ruralrobin.com", + "rurber.com", + "rurbie.com", + "rurdauth.net", + "rusenov.com", + "rushoothulso.xyz", + "rushpeeredlocate.com", + "rushpushy.com", + "rusoil24.ru", + "russellseemslept.com", + "russiangalacticcharming.com", + "russianwithincheerleader.com", + "russif.com", + "rusticaula.com", + "rusticprice.com", + "rusticsnoop.com", + "rusticswollenbelonged.com", + "rustlesimulator.com", + "rustydeceasedwe.com", + "rustypassportbarbecue.com", + "rustyretails.com", + "rustysauna.com", + "rustytableclearance.com", + "rustyurishoes.com", + "ruswutjacko.guru", + "rutatmosphericdetriment.com", + "rutebuxe.xyz", + "rutfadsziog.com", + "ruthah9.wixsite.com", + "ruthibsaik.com", + "ruthlessawfully.com", + "ruthlessdegree.com", + "ruthlessmilk.com", + "ruthlessrobin.com", + "ruthproudlyquest.com", + "ruthrequire.com", + "ruthwoof.com", + "rutpunishsnitch.com", + "ruutjhlmv.com", + "ruuwkftrtegqj.com", + "ruvdkw.turk.net", + "ruw.roanokeunderwriting.com", + "ruwertur.com", + "ruwfempxgwry.xyz", + "ruwookri.xyz", + "ruxgqemwywx.com", + "ruykjvdtutselj.com", + "ruzxzebrupa.com", + "rvbqze.albamoda.de", + "rvddfchkj.xyz", + "rverxn.autosphere.fr", + "rvhzjg.desivero.com", + "rvibgboy.com", + "rvioyjme.com", + "rvitam.xenos.nl", + "rvltckxibcmlt.com", + "rvmessages.top", + "rvo-cohesion.healthline.com", + "rvrpushserv.com", + "rvrpushsrv.com", + "rvshjxsbohimgb.com", + "rvtwqp.winparts.se", + "rvuoghivbylqlr.com", + "rvv.emol.com", + "rvwtwtidj.xyz", + "rvxqnjsczubld.com", + "rvz9.destinia.co.ro", + "rw.marchex.io", + "rwated.com", + "rwdito.carsguide.com.au", + "rweltlwphtkbd.com", + "rwevib.harmontblaine.com", + "rwfkzw.wuerth.it", + "rwhgpxvoqfvv.com", + "rwhneg.breaking-news.jp", + "rwixkibchujwgh.com", + "rwjqdbimphvg.com", + "rwlnfq.alindashop.ro", + "rwohdj.motocard.com", + "rwpuqm.underarmour.es", + "rwqovmoqmwrwq.top", + "rwrnkb.lifelongcollectibles.com", + "rwryla.theblockshop.com.au", + "rwtdptjkhi.com", + "rwtrack.xyz", + "rwuannaxztux.com", + "rwusvej.com", + "rwwmbymwbzbea.top", + "rwwoqcjefc.com", + "rwxgorjgvcfirtx.com", + "rwzzeivpakyxql.com", + "rx-test.capsulecares.com", + "rx.capsulecares.com", + "rxaap.actonservice.com", + "rxeosevsso.com", + "rxglvcowb.com", + "rxgvwht.com", + "rxhsry.sortiraparis.com", + "rxqqaq.hollandandbarrett.com", + "rxtazhr.com", + "rxtgbihqbs99.com", + "rxthdr.com", + "rxtolo.domiporta.pl", + "rxvej.com", + "ry0.rythmefm.com", + "ryanfrqxjl.com", + "ryauzo.xyz", + "ryazabti.com", + "rydpsqdsaja.com", + "rydresa.info", + "ryeffwlcleer.com", + "ryeprior.com", + "ryjknw.sonnenbrillen.com", + "rykwyoaeaamhykw.com", + "rymhet.posudamart.ru", + "ryminos.com", + "rypqxxsx.com", + "ryqlbqdj.com", + "ryremovement.com", + "rysheatlengthanl.xyz", + "rysjkulq.xyz", + "rystadenergy.actonservice.com", + "ryvapi.fragrancenet.com", + "ryvjgiyoxomii.com", + "ryyyyjfrawo.com", + "rzafbl.maxpeedingrods.com", + "rzarxl.ovs.it", + "rzaxroziwozq.com", + "rzdcyv.oreca-store.com", + "rzgwpw.madeincookware.com", + "rzkphskfifmo.com", + "rzmarketing.realization.com", + "rzneekilff.com", + "rzoevr.qvc.de", + "rzpjyz.pasona.co.jp", + "rzwhlgvzny.com", + "rzyosrlajku.com", + "rzzlhfx.com", + "rzzqhhoim.com", + "s-adobe.wacoal.jp", + "s-adobeanalytics.vice.com", + "s-adzone.com", + "s-omniture.yell.com", + "s-onetag.com", + "s-sitecatalyst.work.shiseido.co.jp", + "s-t.topya.com", + "s.360.cn", + "s.acxiom.com", + "s.adroll.com", + "s.agava.ru", + "s.airgoat.com", + "s.allbootdisks.com", + "s.americanblinds.com", + "s.ameriprisestats.com", + "s.autopilotapp.com", + "s.beop.io", + "s.blinds.ca", + "s.blinds.com", + "s.boydgaming.com", + "s.bramptonguardian.com", + "s.brin.io", + "s.cadent.bloomberglaw.com", + "s.caledonenterprise.com", + "s.cambridgetimes.ca", + "s.cameratico.com", + "s.chatie.ai", + "s.clientes.construrama.com", + "s.columbiathreadneedle.ch", + "s.columbiathreadneedle.co.uk", + "s.columbiathreadneedle.hk", + "s.corporate.cemex.com", + "s.crackedthecode.co", + "s.cuoresportivo.no", + "s.cybercompass.io", + "s.dc-tag.jp", + "s.dmmew.com", + "s.durhamregion.com", + "s.ergotherapieblog.de", + "s.fission.codes", + "s.flamboroughreview.com", + "s.fraservotes.com", + "s.freelanceratecalculator.com", + "s.glimesh.tv", + "s.goat.com", + "s.gofile.io", + "s.grabble.com", + "s.grace.com", + "s.grigora.com", + "s.guelphmercury.com", + "s.hamiltonnews.com", + "s.hdsupplysolutions.com", + "s.hm.com", + "s.imagica.ai", + "s.info.cemexgo.com", + "s.infogram.com", + "s.innoq.com", + "s.insidehalton.com", + "s.insideottawavalley.com", + "s.inspectelement.co", + "s.justblinds.com", + "s.latam.cemex.com", + "s.lenovo.com", + "s.leolabs.org", + "s.lexusfinancial.com", + "s.logsss.com", + "s.mannes.tech", + "s.maxrozen.com", + "s.metrics.artistsnetwork.com", + "s.metrics.skyandtelescope.com", + "s.metroland.com", + "s.mississauga.com", + "s.musicradio.com", + "s.muskokaregion.com", + "s.mygl.in", + "s.myvoleo.com", + "s.nerdfulmind.com", + "s.newhamburgindependent.ca", + "s.nextblock.sg", + "s.niagarafallsreview.ca", + "s.niagarathisweek.com", + "s.northbaynipissing.com", + "s.northumberlandnews.com", + "s.orangeville.com", + "s.ourwindsor.ca", + "s.parrysound.com", + "s.repguard.uk", + "s.rosettastone.co.uk", + "s.rosettastone.com", + "s.rosettastone.de", + "s.rosettastone.eu", + "s.sachem.ca", + "s.salla.ps", + "s.saucisson-rebellion.fr", + "s.save.ca", + "s.sick.com", + "s.simcoe.com", + "s.sporks.space", + "s.srvsynd.com", + "s.stcatharinesstandard.ca", + "s.stgeorgeafc.com.au", + "s.swishpick.com", + "s.tccc-comms.com", + "s.testingreactjs.com", + "s.testneedle.co.uk", + "s.thebigfamily.app", + "s.theifp.ca", + "s.thepeterboroughexaminer.com", + "s.therecord.com", + "s.thespec.com", + "s.thestar.com", + "s.topya.com", + "s.toronto.com", + "s.toyotafinancial.com", + "s.umba.com", + "s.upoker.net", + "s.useeffectbyexample.com", + "s.usenix.org", + "s.utop.vn", + "s.vucko.co", + "s.waterloochronicle.ca", + "s.wayfair.com", + "s.wellandtribune.ca", + "s.wheels.ca", + "s.yorkregion.com", + "s010.net.jumia.sn", + "s02.bestsecret.com", + "s0cool.net", + "s0q260-rtbix.top", + "s1-adfly.com", + "s1.carnext.com", + "s1.subaru.com", + "s1133198723.sc.origins.en25.com", + "s1325061471.sc.origins.en25.com", + "s138663192.aon.com", + "s1782711468.sc.origins.en25.com", + "s1885709864.sc.origins.en25.com", + "s19mediabq.com", + "s1cta.com", + "s1m4nohq.de", + "s1r.zerkalo.io", + "s1t2uuenhsfs.com", + "s2013560044.sc.origins.en25.com", + "s205119.aon.com", + "s20dh7e9dh.com", + "s2448.sc.origins.en25.com", + "s24hc8xzag.com", + "s2564.sc.origins.en25.com", + "s2blosh.com", + "s2d6.com", + "s2sterra.com", + "s2whyufxmzam.chatpay.com.br", + "s3.landing.ni.com", + "s362693299.aon.ca", + "s362693299.aon.com", + "s3g6.com", + "s3r.zerkalo.io", + "s3t3d2y8.afcdn.net", + "s4.parkeren-amsterdam.com", + "s4.parkeren-haarlem.nl", + "s4.parkeren-utrecht.nl", + "s46849916.sc.origins.en25.com", + "s4e8.cascades.com", + "s4f.net", + "s5.charliehebdo.fr", + "s5ikadi.fun", + "s615419487.sc.origins.en25.com", + "s7feh.top", + "s83ovp6qyhco.com", + "s861531437.sc.origins.en25.com", + "s99i.org", + "sa.adidas.ae", + "sa.adidas.be", + "sa.adidas.ca", + "sa.adidas.ch", + "sa.adidas.cn", + "sa.adidas.co", + "sa.adidas.co.in", + "sa.adidas.co.uk", + "sa.adidas.com", + "sa.adidas.com.ar", + "sa.adidas.com.au", + "sa.adidas.com.br", + "sa.adidas.com.tr", + "sa.adidas.com.vn", + "sa.adidas.cz", + "sa.adidas.de", + "sa.adidas.dk", + "sa.adidas.es", + "sa.adidas.fi", + "sa.adidas.fr", + "sa.adidas.gr", + "sa.adidas.hu", + "sa.adidas.ie", + "sa.adidas.it", + "sa.adidas.jp", + "sa.adidas.mx", + "sa.adidas.nl", + "sa.adidas.no", + "sa.adidas.pl", + "sa.adidas.pt", + "sa.adidas.se", + "sa.adidas.sk", + "sa.bankofinternet.com", + "sa.cookingchanneltv.com", + "sa.discovery.com", + "sa.discoveryplus.com", + "sa.discoveryplus.in", + "sa.diynetwork.com", + "sa.dyson.no", + "sa.entireweb.com", + "sa.eurosport.co.uk", + "sa.eurosport.com", + "sa.fchp.org", + "sa.flux.community", + "sa.foodnetwork.com", + "sa.hgtv.com", + "sa.investigationdiscovery.com", + "sa.lesselectionsskoda.fr", + "sa.oprah.com", + "sa.reebok.co.uk", + "sa.scorpion.co", + "sa.skoda.fr", + "sa.skodasuperb.fr", + "sa.tactics.com", + "sa.tlc.com", + "sa.travelchannel.com", + "sa.uswitch.com", + "sa2m4buc5us.com", + "saa-aem.hamamatsu.com", + "saa.247sports.com", + "saa.cbs.com", + "saa.cbsi.com", + "saa.cbsnews.com", + "saa.cbssports.com", + "saa.cnet.com", + "saa.collegesportslive.com", + "saa.comicbook.com", + "saa.dabl.com", + "saa.datasheets360.com", + "saa.daveandbusters.com", + "saa.drphil.com", + "saa.dyson.ae", + "saa.dyson.at", + "saa.dyson.be", + "saa.dyson.ch", + "saa.dyson.co.il", + "saa.dyson.co.kr", + "saa.dyson.co.nz", + "saa.dyson.co.th", + "saa.dyson.co.uk", + "saa.dyson.co.za", + "saa.dyson.com", + "saa.dyson.com.au", + "saa.dyson.com.ee", + "saa.dyson.com.kw", + "saa.dyson.com.ro", + "saa.dyson.com.sg", + "saa.dyson.com.tr", + "saa.dyson.cz", + "saa.dyson.de", + "saa.dyson.dk", + "saa.dyson.es", + "saa.dyson.fr", + "saa.dyson.hk", + "saa.dyson.hr", + "saa.dyson.hu", + "saa.dyson.ie", + "saa.dyson.in", + "saa.dyson.it", + "saa.dyson.lt", + "saa.dyson.lu", + "saa.dyson.lv", + "saa.dyson.mx", + "saa.dyson.my", + "saa.dyson.nl", + "saa.dyson.no", + "saa.dyson.pl", + "saa.dyson.pt", + "saa.dyson.qa", + "saa.dyson.se", + "saa.dyson.sk", + "saa.dyson.vn", + "saa.dysoncanada.ca", + "saa.etonline.com", + "saa.gamespot.com", + "saa.giantbomb.com", + "saa.globalspec.com", + "saa.insideedition.com", + "saa.irvinecompanyapartments.com", + "saa.last.fm", + "saa.maxpreps.com", + "saa.metacritic.com", + "saa.mysmile.wellfit.com", + "saa.pacificdentalservices.com", + "saa.paramountplus.com", + "saa.paramountpressexpress.com", + "saa.pluto.tv", + "saa.popculture.com", + "saa.poptv.com", + "saa.rachaelrayshow.com", + "saa.smilegeneration.com", + "saa.smithsonianchannel.com", + "saa.sparebank1.no", + "saa.sportsline.com", + "saa.startrek.com", + "saa.tallink.com", + "saa.techrepublic.com", + "saa.tescomobile.com", + "saa.thedoctorstv.com", + "saa.thedrewbarrymoreshow.com", + "saa.tvguide.com", + "saa.viacomcbspressexpress.com", + "saa.wowma.jp", + "saa.zdnet.com", + "saadata.career.netjets.com", + "saadata.executivejetmanagement.com", + "saadata.netjets.com", + "saainfo.anz.co.nz", + "saam.gumtree.com.au", + "saametrics.aktia.fi", + "saametrics.vaisala.com", + "saas.stratitude.com", + "saat.dow.com", + "sabercuacro.org", + "sabergood.com", + "sabianic.com", + "sabic.actonservice.com", + "sabio.us", + "sableloss.com", + "sablesmile.com", + "sablesong.com", + "sabotageharass.com", + "sabotedrecedes.com", + "sabredbegulf.top", + "sabrinacaulked.com", + "sabxt.teeoff.com", + "saccess.hikaritv.net", + "sace.aaa.com", + "sackbarngroups.com", + "sackeelroy.net", + "sackerskips.com", + "saclel.zotapay.com", + "sacquebenzine.com", + "sacredperpetratorbasketball.com", + "sacrificeaffliction.com", + "sacsshela.com", + "sadb.superrtl-licensing.de", + "sadb.superrtl.de", + "sadb.toggo.de", + "sadb.toggoeltern.de", + "sadbasindinner.com", + "sadbelytics.munichre.com", + "sadbmetrics.15kvalencia.es", + "sadbmetrics.7canibales.com", + "sadbmetrics.abc.es", + "sadbmetrics.alhambraventure.com", + "sadbmetrics.andorrataste.com", + "sadbmetrics.aupaathletic.com", + "sadbmetrics.autocasion.com", + "sadbmetrics.b-venture.com", + "sadbmetrics.burgosconecta.es", + "sadbmetrics.canarias7.es", + "sadbmetrics.carreraempresas.com", + "sadbmetrics.carteleraasturias.com", + "sadbmetrics.cmacomunicacion.com", + "sadbmetrics.congresomigueldelibes.es", + "sadbmetrics.diariosur.es", + "sadbmetrics.diariovasco.com", + "sadbmetrics.donostimasterscup.com", + "sadbmetrics.e-movilidad.com", + "sadbmetrics.e-volucion.es", + "sadbmetrics.elbalcondemateo.es", + "sadbmetrics.elbierzonoticias.com", + "sadbmetrics.elcomercio.es", + "sadbmetrics.elcorreo.com", + "sadbmetrics.elcorreoclasificados.com", + "sadbmetrics.eldiariomontanes.es", + "sadbmetrics.elnortedecastilla.es", + "sadbmetrics.finanza.eus", + "sadbmetrics.funandseriousgamefestival.com", + "sadbmetrics.granadablogs.com", + "sadbmetrics.habitatsoft.com", + "sadbmetrics.hoy.es", + "sadbmetrics.hoycinema.com", + "sadbmetrics.huelva24.com", + "sadbmetrics.ideal.es", + "sadbmetrics.innova-bilbao.com", + "sadbmetrics.lagacetadesalamanca.es", + "sadbmetrics.larioja.com", + "sadbmetrics.lasprovincias.es", + "sadbmetrics.laverdad.es", + "sadbmetrics.lavozdegalicia.es", + "sadbmetrics.lavozdigital.es", + "sadbmetrics.leonoticias.com", + "sadbmetrics.localdigitalkit.com", + "sadbmetrics.lomejordelvinoderioja.com", + "sadbmetrics.madridfusion.net", + "sadbmetrics.malagaenlamesa.com", + "sadbmetrics.masterelcorreo.com", + "sadbmetrics.miperiodicodigital.com", + "sadbmetrics.mondragoncitychallenge.com", + "sadbmetrics.motocasion.com", + "sadbmetrics.muevetebasket.es", + "sadbmetrics.mujerhoy.com", + "sadbmetrics.nextspain.es", + "sadbmetrics.nuevosvecinos.com", + "sadbmetrics.oferplan.com", + "sadbmetrics.pidecita.com", + "sadbmetrics.pisocompartido.com", + "sadbmetrics.pisos.cat", + "sadbmetrics.pisos.com", + "sadbmetrics.relevo.com", + "sadbmetrics.rendibu.com", + "sadbmetrics.rtve.es", + "sadbmetrics.salamancahoy.es", + "sadbmetrics.salon-sie.com", + "sadbmetrics.sansebastiangastronomika.com", + "sadbmetrics.suenasur.com", + "sadbmetrics.surinenglish.com", + "sadbmetrics.todoalicante.es", + "sadbmetrics.topcomparativas.com", + "sadbmetrics.turium.es", + "sadbmetrics.tusanuncios.com", + "sadbmetrics.tvr.es", + "sadbmetrics.unoauto.com", + "sadbmetrics.vamosacorrer.com", + "sadbmetrics.vehiculosdeocasion.eus", + "sadbmetrics.vehiculosocasionalava.com", + "sadbmetrics.vehiculosocasionlarioja.com", + "sadbmetrics.vidasolidaria.com", + "sadbmetrics.vocento.com", + "sadbmetrics.vocentoeventos.com", + "sadbmetrics.welife.es", + "sadbmetrics.womennow.es", + "sadbmetrics.worldcanic.com", + "sadbmetrics.xlsemanal.com", + "sadbmetrics.zendalibros.com", + "saddlecooperation.com", + "sadjklq.com", + "sadloaf.com", + "sadobe.autoscout24.at", + "sadobe.autoscout24.be", + "sadobe.autoscout24.de", + "sadobe.autoscout24.es", + "sadobe.autoscout24.fr", + "sadobe.autoscout24.it", + "sadobe.autoscout24.lu", + "sadobe.autoscout24.nl", + "sadobe.dentsu-ho.com", + "sadobe.falabella.com", + "sadobe.falabella.com.co", + "sadobe.falabella.com.pe", + "sadobe.homecenter.com.co", + "sadobe.mercuryinsurance.com", + "sadobe.sodimac.com.ar", + "sadobeanalytics.geico.com", + "sadobeanalytics.medline.com", + "sadobemarketing.boden.co.uk", + "sadobemarketing.boden.eu", + "sadobemarketing.boden.fr", + "sadobemarketing.bodenclothing.com.au", + "sadobemarketing.bodendirect.at", + "sadobemarketing.bodendirect.de", + "sadobemarketing.bodenusa.com", + "sadobemetrics.dr.dk", + "sadobemetrics.la-z-boy.com", + "sadrettinnow.com", + "sadsecs.com", + "sadsoulo.net", + "saec-metrics.base.be", + "saec-metrics.telenet.be", + "saegissolutions.actonservice.com", + "safarlysins.com", + "safe-connection21.com", + "safeanalytics.net", + "safeart.pro", + "safeattributeexcept.com", + "safebrowsdv.com", + "safeclatter.com", + "safeconspiracy.com", + "safeglimmerlongitude.com", + "safeguardoperating.com", + "safelinkconverter.com", + "safelistextreme.com", + "safelyaffirminexperienced.com", + "safelyawake.com", + "safemessagesystems.com", + "safenick.com", + "safepass.citizen.com", + "safeporno.com", + "safereboundmiracle.com", + "safestcontentgate.com", + "safestgatetocontent.com", + "safestsniffingconfessed.com", + "safesync.com", + "safetravelsapp.progressive.com", + "safety.west.com", + "safetytds.com", + "safewarns.com", + "saffiantaily.com", + "saffianxenian.com", + "saffronrefuge.com", + "safprotection.com", + "safsdvc.com", + "sagaciouslikedfireextinguisher.com", + "sagaciouspredicatemajesty.com", + "sagargift.com", + "sagbutsbhotia.com", + "sagearmamentthump.com", + "sagedeportflorist.com", + "saggrowledetc.com", + "sagrew.com", + "sagumnlx.com", + "sagxlv.daniellashevel.com", + "sahandkeightg.xyz", + "saheckas.xyz", + "sahiwaldisform.top", + "saiceezu.xyz", + "saichengbs.com", + "saikeela.net", + "sail-horizon.com", + "sailcovertend.com", + "sailif.com", + "sailingmineral.com", + "sailinsight-app.sapsailing.com", + "sailinsight20-app.sapsailing.com", + "sailorandmoist.com", + "sailorlanceslap.com", + "sailsuit.com", + "sailundu.xyz", + "sainingnuggar.guru", + "saintselfish.com", + "saipeevit.net", + "saipsoan.net", + "saiwecee.com", + "saiwhoal.xyz", + "saiwhute.com", + "sajewhee.xyz", + "saktismberakes.space", + "sakuftaurgo.com", + "sakura-traffic.com", + "sal.isanook.com", + "sal.milanoo.com", + "salalromansh.com", + "salamus1.lol", + "salemcowbyre.com", + "salepsthiever.digital", + "sales.avis.com", + "sales.disneylandparis.com", + "sales.hot.net.il", + "sales.northeastind.com", + "sales.pandasuite.io", + "sales.texturacorp.com", + "sales.virtualpbx.com", + "sales1sales.com", + "salesandmarketing.aitcfis.com", + "saleslists.inform.equifax.com", + "salesoonerfurnace.com", + "salestingoner.org", + "salicylurdee.com", + "salivamenupremise.com", + "salivanmobster.com", + "salivasboucle.top", + "salivatreatment.com", + "salleeairings.life", + "sallespaid.com", + "salletspluvian.com", + "sallyfundamental.com", + "sallyoxenstops.com", + "salmiacforked.top", + "salolthins.top", + "salshissed.com", + "saltateblit.com", + "saltcardiacprotective.com", + "saltconfectionery.com", + "salterstickie.com", + "salto.freeto.jp", + "saltpairwoo.live", + "saltsabar.openapp.link", + "saltsacademy.com", + "saltsarchlyseem.com", + "saltsupbrining.com", + "saludoads.com", + "salutationcheerlessdemote.com", + "salutationpersecutewindows.com", + "saluton.cizion.com", + "salvagefloat.com", + "salvingrolls.com", + "salzwerk.viessmann.de", + "sam.manager-magazin.de", + "samage-bility.icu", + "samarketing.sedgwick.com", + "samc.frankly.ch", + "samc.swisscanto.com", + "samc.zkb.ch", + "samc.zuerilaufcup.ch", + "same.zkb.ch", + "same.zkb.co.uk", + "samealliedgunfire.com", + "samepeqmz.com", + "samesticks.com", + "samestretch.com", + "sametrics.finn.no", + "samghasps.com", + "samhitareviser.com", + "samia.net.anwalt.de", + "samogonmarvy.com", + "sampalsyneatly.com", + "samplecomfy.com", + "samplehavingnonstop.com", + "samplerenamed.com", + "samplerpouch.com", + "samplesamba.com", + "sampoang.xyz", + "sams.11freunde.de", + "sams.spiegel.de", + "samsungacr.com", + "samsungads.com", + "samt.frankly.ch", + "samt.swisscanto.com", + "samt.zkb.ch", + "samvaulter.com", + "samvinva.info", + "sanableschuss.top", + "sanalytics.adobe.tp.gskpro.com", + "sanalytics.adultswim.co.uk", + "sanalytics.allianz-assistance.co.uk", + "sanalytics.amig.com", + "sanalytics.autozone.com", + "sanalytics.bd.com", + "sanalytics.boing.es", + "sanalytics.boingtv.it", + "sanalytics.boomerang-tv.hu", + "sanalytics.boomerang-tv.pl", + "sanalytics.boomerang-tv.ro", + "sanalytics.boomerang.asia", + "sanalytics.boomerang.com.br", + "sanalytics.boomerangmena.com", + "sanalytics.boomerangtv.co.uk", + "sanalytics.boomerangtv.com.au", + "sanalytics.boomerangtv.de", + "sanalytics.boomerangtv.fr", + "sanalytics.boomerangtv.it", + "sanalytics.boomerangtv.nl", + "sanalytics.boomerangtv.se", + "sanalytics.box.com", + "sanalytics.boxlunch.com", + "sanalytics.canaltnt.es", + "sanalytics.cartoonito.co.uk", + "sanalytics.cartoonito.com.br", + "sanalytics.cartoonito.com.tr", + "sanalytics.cartoonito.de", + "sanalytics.cartoonito.fr", + "sanalytics.cartoonito.hu", + "sanalytics.cartoonito.it", + "sanalytics.cartoonito.pl", + "sanalytics.cartoonito.pt", + "sanalytics.cartoonito.ro", + "sanalytics.cartoonitoafrica.com", + "sanalytics.cartoonitocheidea.it", + "sanalytics.cartoonnetwork.bg", + "sanalytics.cartoonnetwork.cl", + "sanalytics.cartoonnetwork.co.uk", + "sanalytics.cartoonnetwork.com.ar", + "sanalytics.cartoonnetwork.com.au", + "sanalytics.cartoonnetwork.com.br", + "sanalytics.cartoonnetwork.com.co", + "sanalytics.cartoonnetwork.com.mx", + "sanalytics.cartoonnetwork.com.tr", + "sanalytics.cartoonnetwork.com.ve", + "sanalytics.cartoonnetwork.cz", + "sanalytics.cartoonnetwork.de", + "sanalytics.cartoonnetwork.dk", + "sanalytics.cartoonnetwork.es", + "sanalytics.cartoonnetwork.fr", + "sanalytics.cartoonnetwork.hu", + "sanalytics.cartoonnetwork.it", + "sanalytics.cartoonnetwork.jp", + "sanalytics.cartoonnetwork.nl", + "sanalytics.cartoonnetwork.no", + "sanalytics.cartoonnetwork.pl", + "sanalytics.cartoonnetwork.pt", + "sanalytics.cartoonnetwork.ro", + "sanalytics.cartoonnetwork.se", + "sanalytics.cartoonnetworkarabic.com", + "sanalytics.cartoonnetworkasia.com", + "sanalytics.cartoonnetworkclimatechampions.com", + "sanalytics.cartoonnetworkhq.com", + "sanalytics.cartoonnetworkindia.com", + "sanalytics.cartoonnetworkkorea.com", + "sanalytics.cartoonnetworkla.com", + "sanalytics.cartoonnetworkme.com", + "sanalytics.cdf.cl", + "sanalytics.cha-ching.com", + "sanalytics.chilevision.cl", + "sanalytics.chvnoticias.cl", + "sanalytics.cnfanart.com", + "sanalytics.cnnchile.com", + "sanalytics.combatefreestyle.com", + "sanalytics.disneyplus.com", + "sanalytics.enterprise.spectrum.com", + "sanalytics.esporteinterativo.com.br", + "sanalytics.ewz.ch", + "sanalytics.expomaritt.com", + "sanalytics.express.de", + "sanalytics.facilitiesshow.com", + "sanalytics.fietsverzekering.nl", + "sanalytics.firstbankcard.com", + "sanalytics.firstnational.com", + "sanalytics.fnbolending.com", + "sanalytics.fnbsd.com", + "sanalytics.fsbloomis.com", + "sanalytics.futuro360.com", + "sanalytics.gladbachlive.de", + "sanalytics.hallmark.com", + "sanalytics.hottopic.com", + "sanalytics.houghtonstatebank.com", + "sanalytics.ingredion.com", + "sanalytics.johnson.ca", + "sanalytics.kbdesignlondon.com", + "sanalytics.ksta.de", + "sanalytics.landmands.com", + "sanalytics.latamwbd.com", + "sanalytics.lovemoney.com", + "sanalytics.mail-corp.com", + "sanalytics.makro.cz", + "sanalytics.makro.es", + "sanalytics.makro.nl", + "sanalytics.makro.pl", + "sanalytics.makro.pt", + "sanalytics.metro.co.in", + "sanalytics.metro.de", + "sanalytics.metro.fr", + "sanalytics.metro.it", + "sanalytics.mondotv.jp", + "sanalytics.mopo.de", + "sanalytics.mz-web.de", + "sanalytics.nba.com", + "sanalytics.ncaa.com", + "sanalytics.powernewz.ch", + "sanalytics.proactiv.com", + "sanalytics.radioberg.de", + "sanalytics.radiobonn.de", + "sanalytics.radioerft.de", + "sanalytics.radioeuskirchen.de", + "sanalytics.radiokoeln.de", + "sanalytics.radioleverkusen.de", + "sanalytics.radiorur.de", + "sanalytics.ratioform.ch", + "sanalytics.ratioform.it", + "sanalytics.rbs.com", + "sanalytics.rbs.com.au", + "sanalytics.rbs.nl", + "sanalytics.rbsbank.dk", + "sanalytics.rbsbank.no", + "sanalytics.rundschau-online.de", + "sanalytics.safestepskids.com", + "sanalytics.safety-health-expo.co.uk", + "sanalytics.scsbnet.com", + "sanalytics.securebanklogin.com", + "sanalytics.skinny.co.nz", + "sanalytics.smart.mercedes-benz.com", + "sanalytics.southpointcasino.com", + "sanalytics.spark.co.nz", + "sanalytics.sydney.edu.au", + "sanalytics.sydneyuniversity.cn", + "sanalytics.tabichan.jp", + "sanalytics.tbs.com", + "sanalytics.tcm.com", + "sanalytics.tcmuk.tv", + "sanalytics.teentitanstoptalent.com", + "sanalytics.tnt-tv.de", + "sanalytics.tnt-tv.pl", + "sanalytics.tnt-tv.ro", + "sanalytics.tnt.africa", + "sanalytics.tntdrama.com", + "sanalytics.tntgo.tv", + "sanalytics.tntsports.cl", + "sanalytics.tntsports.com.ar", + "sanalytics.tntsports.com.br", + "sanalytics.toonamiafrica.com", + "sanalytics.tributarycapital.com", + "sanalytics.trutv.com", + "sanalytics.verizon.com", + "sanalytics.verizonenterprise.com", + "sanalytics.verizonwireless.com", + "sanalytics.visible.com", + "sanalytics.warnertv.de", + "sanalytics.warnertv.fr", + "sanalytics.warnertv.pl", + "sanalytics.warnertv.ro", + "sanalytics.warnertvspiele.de", + "sanalytics.washingtoncountybank.com", + "sanalytics.wbd.com", + "sanalytics.wideroe.no", + "sanalytics.yorkstatebank.com", + "sancontr.com", + "sanctifylensimperfect.com", + "sanctioncurtain.com", + "sanctiontaste.com", + "sanctuarylivestockcousins.com", + "sanctuaryparticularly.com", + "sandbox-connectlp.keysight.com", + "sandbox-elq.keysight.com", + "sandelf.com", + "sandflyligules.com", + "sandmakingsilver.info", + "sandsonair.com", + "sandtheircle.com", + "sandwichdeliveringswine.com", + "sandysuspicions.com", + "sanedfalsely.com", + "sanff.com", + "sanfordcessor.space", + "sangeiunzen.com", + "sanggilregard.com", + "sangogne.com", + "sanitarysustain.com", + "sanity-dataplane.rudderstack.com", + "sanjay44.xyz", + "sankaudacityrefine.com", + "sankjerusalemflabbergasted.com", + "sanl.champssports.ca", + "sanl.champssports.com", + "sanl.eastbay.com", + "sanl.footaction.com", + "sanl.footlocker.at", + "sanl.footlocker.be", + "sanl.footlocker.ca", + "sanl.footlocker.co.nz", + "sanl.footlocker.co.uk", + "sanl.footlocker.com", + "sanl.footlocker.com.au", + "sanl.footlocker.cz", + "sanl.footlocker.de", + "sanl.footlocker.dk", + "sanl.footlocker.es", + "sanl.footlocker.fr", + "sanl.footlocker.gr", + "sanl.footlocker.hu", + "sanl.footlocker.ie", + "sanl.footlocker.it", + "sanl.footlocker.kr", + "sanl.footlocker.lu", + "sanl.footlocker.nl", + "sanl.footlocker.no", + "sanl.footlocker.pl", + "sanl.footlocker.pt", + "sanl.footlocker.se", + "sanl.six02.com", + "sanmet.originenergy.com.au", + "sanseemp.com", + "sanseislydite.com", + "sansuni.xyz", + "santonpardal.com", + "santosattestation.com", + "santoscologne.com", + "santosfeltmanager.com", + "santosmiddle.com", + "sapfailedfelon.com", + "sapfollower.com", + "saplvvogahhc.xyz", + "sapphire-api.target.com", + "sappmetrics.sprint.com", + "saptiledispatch.com", + "saptorge.com", + "saracsoxcpa.com", + "sarcasmidentifiers.com", + "sarcasticdismalconstrue.com", + "sarcinedewlike.com", + "sarcodrix.com", + "sardaursaz.com", + "sardineforgiven.com", + "sardoindkm.top", + "sargosvalgus.com", + "sarinfalun.com", + "sarinjowel.com", + "sarrowgrivois.com", + "sartolutus.com", + "saryprocedentw.info", + "sas.nsm-corp.com", + "sasc.solidworks.com", + "sasinsetuid.com", + "sasujooceerg.com", + "saszar.com", + "sat.sanoma.fi", + "sat.soluall.net", + "satanishka.fun", + "satarget.csu.edu.au", + "satarget.npubank.com.au", + "satarget.southaustralia.com", + "satelliteexaminer.com", + "satgt.grafana.com", + "satientclypeus.com", + "satinelicheny.com", + "satireunhealthy.com", + "satirevegetableshaw.com", + "satisfaction399.fun", + "satisfactionretirechatterbox.com", + "satisfactorilyfigured.com", + "satisfied-tour.pro", + "satisfycork.com", + "satisfyingshirt.com", + "satisfyingshow.com", + "satisfyingspark.com", + "satoripedary.com", + "satracking.cubiq.com", + "satracking.finning.com", + "sats.mailbrew.com", + "sats.manager-magazin.de", + "sats.spiegel.de", + "sattiewitter.top", + "saturatecats.com", + "saturatedrake.com", + "saturdaygrownupneglect.com", + "saturdaymarryspill.com", + "saub27i3os.com", + "saucebuttons.com", + "sauceheirloom.com", + "saucygirls4g.com", + "saugerarcate.top", + "saulaupe.net", + "saulttrailwaysi.info", + "saumeechoa.com", + "saunaentered.com", + "saunamilitarymental.com", + "saunasupposedly.com", + "saunerema.net", + "saupouni.xyz", + "sauptoacoa.com", + "sauptowhy.com", + "saurajembe.top", + "sauriaparpen.com", + "sausagegirlieheartburn.com", + "savableee.com", + "savagelylizard.com", + "savaurdy.net", + "save.salary.com.au", + "save.smartsalary.com.au", + "savefromad.net", + "saveourspace.co", + "savings.adp.ca", + "savingshyleg.com", + "savingsupervisorsalvage.com", + "savinist.com", + "saviourketonic.com", + "savlzvstif.com", + "savorydult.com", + "savoryorange.com", + "savorystructure.com", + "savourethicalmercury.com", + "savourmarinercomplex.com", + "savouryadolescent.com", + "savtvkdny.xyz", + "savvcsj.com", + "sawalinitwits.com", + "sawanincreasein.info", + "sawap.equifax.com", + "saweathercock.info", + "sawfishdiapsid.com", + "sawfluenttwine.com", + "saworbpox.com", + "sawpokw.com", + "sawsdaggly.com", + "saxophonefrontier.com", + "say.hello.navan.com", + "say.hello.tripactions.com", + "saycaptain.com", + "sayelo.xyz", + "sayingconvicted.com", + "sayingdentalinternal.com", + "saylnk.com", + "saysidewalk.com", + "saystclowned.top", + "sazute.uno", + "sb-stat1.com", + "sb.mynewplace.com", + "sb4you1.com", + "sb89347.com", + "sbc-app-links.specialized.com", + "sbcomniture.focus.de", + "sbdhdq.zeeman.com", + "sbeacon.sina.com.cn", + "sbfrnq.naturalforme.fr", + "sbfsdvc.com", + "sbgsodufuosmmvsdf.info", + "sbhc.portalhc.com", + "sbird.xyz", + "sbjjzdwqg41ps.click", + "sbmwgj.vidaxl.hu", + "sbonjqsxicqfo.xyz", + "sbpzeq.lululemon.com.au", + "sbqptosht.com", + "sbrakepads.com", + "sbrands.lookfantastic.com", + "sbscribeme.com", + "sbscrma.com", + "sbseunl.com", + "sbteafd.com", + "sbttlj.togetter.com", + "sbvtrht.com", + "sbx.daimlertruck.com", + "sbx.pagesjaunes.fr", + "sbxitxnmfxzyf.com", + "sbxsdvwfabvx.com", + "sbxxyx.notino.cz", + "sby1.madeindesign.de", + "sbyneh.dailymail.co.uk", + "sc-analytics.appspot.com", + "sc-nossl.speakeasy.net", + "sc-static.net", + "sc.actonservice.com", + "sc.blurb.fr", + "sc.cmt.com", + "sc.coutts.com", + "sc.cvent.com", + "sc.disneylandparis.com", + "sc.doctorwho.tv", + "sc.hl.co.uk", + "sc.hm.com", + "sc.holtsmilitarybank.co.uk", + "sc.icarly.com", + "sc.infor.com", + "sc.iombank.com", + "sc.lacapitale.com", + "sc.locator-rbs.co.uk", + "sc.lombard.co.uk", + "sc.lombard.ie", + "sc.londonlive.co.uk", + "sc.metrics-shell.com", + "sc.mtv.co.uk", + "sc.mtv.tv", + "sc.mtvne.com", + "sc.muji.net", + "sc.natwest.com", + "sc.natwestgroup.com", + "sc.natwestgroupremembers.com", + "sc.natwestinternational.com", + "sc.neteller.com", + "sc.nick.co.uk", + "sc.nick.com", + "sc.nick.com.au", + "sc.nick.tv", + "sc.nickelodeon.se", + "sc.nickelodeonarabia.com", + "sc.nickjr.com", + "sc.nicktoons.co.uk", + "sc.paramount.com", + "sc.paramountnetwork.com", + "sc.payback.de", + "sc.rbos.com", + "sc.rbs.co.uk", + "sc.rbs.com", + "sc.restplatzboerse.de", + "sc.rhapsody.com", + "sc.sanitas.com", + "sc.sonystyle.com.cn", + "sc.supertv.it", + "sc.ulsterbank.co.uk", + "sc.ulsterbank.ie", + "sc.unitymedia.de", + "sc.vmware.com", + "sc.voanews.com", + "sc.wa.gto.db.com", + "sc2.constantcontact.com", + "sc2.infor.com", + "sc2metrics.exacttarget.com", + "scaakxxobpp.com", + "scabbienne.com", + "scabtauter.uno", + "scadobe.vpay.co.kr", + "scadsstar.com", + "scadstech.com", + "scaffoldconcentration.com", + "scaffoldoppresshaphazard.com", + "scaffoldsense.com", + "scalematrix.actonservice.com", + "scalenerequin.com", + "scaleniwillowy.top", + "scalesapologyprefix.com", + "scalesfilamentmow.com", + "scaleshustleprice.com", + "scalesmothforget.com", + "scalesreductionkilometre.com", + "scalfkermes.com", + "scalledzamia.com", + "scallionfib.com", + "scallionterrace.com", + "scalliontrend.com", + "scalpelvengeance.com", + "scalpmarmotproclaim.com", + "scalpworlds.com", + "scambiobanner.aruba.it", + "scamblefeedman.com", + "scammereating.com", + "scammersupreme.com", + "scanalytics.wral.com", + "scancemontes.com", + "scandiaogamic.com", + "scanner-link.covve.com", + "scannersouth.com", + "scanscout.com", + "scanshrugged.com", + "scantlyvedette.com", + "scantsditt.top", + "scantyjanitor.com", + "scantyuncertainwilfrid.com", + "scanunderstiff.com", + "scanwasted.com", + "scarabresearch.com", + "scarcecard.com", + "scarcelyfebruarydice.com", + "scarcelypat.com", + "scarcemontleymontley.com", + "scarcerpokomoo.com", + "scarceshock.com", + "scarcesign.com", + "scarcestructure.com", + "scarcesurprise.com", + "scardeviceduly.com", + "scarecrowenhancements.com", + "scarecrowslip.com", + "scarecrowslope.com", + "scared-respond.pro", + "scaredcollector.com", + "scaredcomfort.com", + "scaredplayful.com", + "scaredpreparation.pro", + "scaredsidewalk.com", + "scaredsnake.com", + "scaredsnakes.com", + "scaredsong.com", + "scaredstomach.com", + "scaredstory.com", + "scaredswing.com", + "scarefowl.com", + "scarfcreed.com", + "scarfsmash.com", + "scarfthought.com", + "scaringposterknot.com", + "scarletcashwi5.com", + "scarnvesuvin.com", + "scarofnght.com", + "scarpeweevily.top", + "scarwan.com", + "scarymarine.com", + "scashwl.com", + "scatterdisagreeabledealer.com", + "scatteredheat.com", + "scatteredquiver.com", + "scatteredstream.com", + "scavelbuntine.life", + "scbvydod.xyz", + "sccpnd.xyz", + "scenbe.com", + "scenerynatives.com", + "scenescrockery.com", + "scenespathreconciliation.com", + "scenicapparel.com", + "scenistgracy.life", + "scentbracehardship.com", + "scentedindication.com", + "scentservers.com", + "scepticalchurch.com", + "scfsdvc.com", + "scheduling.qualifi.hr", + "schema-forms.org", + "schemeabsolutejanuary.com", + "schinnerer.actonservice.com", + "schizypdq.com", + "schjmp.com", + "scholarkeyboarddoom.com", + "scholarsgrewsage.com", + "scholarsquadronanoitmentanoitment.com", + "schoolboyblinkclove.com", + "schoolboyfingernail.com", + "schoolmasterconveyedladies.com", + "schoolnotwithstandingconfinement.com", + "schoolunmoved.com", + "schoonnonform.com", + "schqydstxtsi.com", + "schwacke.autovistagroup.com", + "schwaebischhall.efscle.com", + "sci.intuit.ca", + "sci.intuit.com", + "sci.quickbooks.com", + "sciadopi5tysverticil1lata.com", + "science.schoolspecialtynews.com", + "sciencepoints.com", + "scientific-doubt.com", + "scientificdimly.com", + "scientificshirt.com", + "scientificsinner.com", + "scientificsneeze.com", + "scientistgrowl.com", + "scillathemons.com", + "scintillatingscissors.com", + "scintillatingsilver.com", + "scintillatingspace.com", + "scipnd.xyz", + "scispg.smu.edu.sg", + "scisselfungus.com", + "scissorsaccordancedreamt.com", + "scissorsstatement.com", + "scissorsstitchdegrade.com", + "scissorwailed.com", + "scjhnjvlyd.com", + "scjlpq.navitime.co.jp", + "scl6gc5l.site", + "sclerasliflod.top", + "sclimbwidower.top", + "sclrnnp.com", + "scmarketing.colliers.com", + "scmetrics.exacttarget.com", + "scmetrics.shell.com", + "scmetrics.vodafone.it", + "scnd-tr.com", + "scnd.landsend.co.uk", + "scnd.landsend.com", + "scnd.landsend.de", + "scnt.rambler.ru", + "scobbypseudo.guru", + "scode.randomhouse.com", + "scoggerashrams.com", + "sconceszeugite.com", + "sconnectstats.mckesson.com", + "scontent-atl3-2.xx.fbcdn.net.iberostar.com", + "scontent-cdg4-1.xx.fbcdn.net.iberostar.com", + "scontent-cdg4-2.xx.fbcdn.net.iberostar.com", + "scontent.fpbc1-2.fna.fbcdn.net.iberostar.com", + "scontent.services.tvn.pl", + "scontent.xx.fbcdn.net.iberostar.com", + "sconvtrk.com", + "scookies-adobe.24plus.be", + "scookies-adobe.cbc.be", + "scookies-adobe.kbc-group.com", + "scookies-adobe.kbc.be", + "scookies-adobe.kbc.com", + "scookies-adobe.kbcbrussels.be", + "scookies-adobe.kbcsecurities.com", + "scookies-adobe.kching.be", + "scoopauthority.com", + "scoopmaria.com", + "scootcomely.com", + "scootermonkmortify.com", + "scopefile.com", + "scopelight.com", + "score-feed.com", + "scoreasleepbother.com", + "scorebuddy.actonservice.com", + "scorecardresearch.com", + "scoredconnect.com", + "scoreheadingbabysitting.com", + "scorklegucki.com", + "scornfulabsorbploy.com", + "scornphiladelphiacarla.com", + "scotianosed290noelind.com", + "scotsmaut.top", + "scounter.rambler.ru", + "scousepneuma.com", + "scout.alpinetrek.co.uk", + "scout.alpiniste.fr", + "scout.berg-freunde.at", + "scout.berg-freunde.ch", + "scout.bergfreunde.de", + "scout.bergfreunde.dk", + "scout.bergfreunde.es", + "scout.bergfreunde.eu", + "scout.bergfreunde.fi", + "scout.bergfreunde.it", + "scout.bergfreunde.nl", + "scout.bergfreunde.no", + "scout.bergfreunde.se", + "scowmantubba.cfd", + "scowpoppanasals.com", + "scp.deltadentalwa.com", + "scptp1.com", + "scptpx.com", + "scpxth.xyz", + "scrambleocean.com", + "scrapebust.com", + "scrapembarkarms.com", + "scrapesleep.com", + "scratch2cash.com", + "scratchconsonant.com", + "scratchsofa.com", + "scrawmthirds.com", + "scrawny-pipe.com", + "scrawnyarticle.pro", + "scrazeunwaged.com", + "screechadulthood.com", + "screechcompany.com", + "screechdonationshowed.com", + "screechingfurniture.com", + "screechingslip.com", + "screechingstocking.com", + "screechingstove.com", + "screenov.site", + "scribalfiasco.com", + "scribblemidday.com", + "scribbleson.com", + "scribblestring.com", + "scribe.wongnai.com", + "scrippscookingchannel.cookingchanneltv.com", + "scrippsfoodnetnew.foodnetwork.com", + "scrippshgtvnew.hgtv.com", + "script-sh.d2cdm.jp", + "script.ac", + "scriptcdn.net", + "scripte-monster.de", + "scripts.psyma.com", + "scriptvealpatronage.com", + "scrollisolation.com", + "scrollservice.com", + "scrollye.com", + "scrtbhmtmplg.xyz", + "scrubheiress.com", + "scruboutdoorsoffensive.com", + "scrubswim.com", + "scruis.com", + "scs.allsecur.nl", + "scs.arcteryx.com", + "scs.lacapitale.com", + "scs.lifenet-seimei.co.jp", + "scsmetrics.ho-mobile.it", + "scsmetrics.vodafone.it", + "sctxdmdf.com", + "scubaenterdane.com", + "scuddedsisals.com", + "scuddydecrial.digital", + "scufflebarefootedstrew.com", + "scuhuh.cucannetshop.jp", + "scullerropeman.digital", + "sculptorpound.com", + "sculpturelooking.com", + "scutesneatest.com", + "scuvcc.sportmax.com", + "scuzgq.greencell.global", + "scvgzt.onequince.com", + "scwawseh.com", + "scxurii.com", + "scyecacked.top", + "scythealready.com", + "scythesandwiches.com", + "sd-tagging.azurefd.net", + "sd.securitasdirect.fr", + "sda.seesaa.jp", + "sda.seksohub.com", + "sdasasyydd.com", + "sdata.avid.com", + "sdata.chelseafc.com", + "sdata.connection.com", + "sdata.efficientlearning.com", + "sdata.govconnection.com", + "sdata.lifesize.com", + "sdata.macconnection.com", + "sdata.sealedair.com", + "sdata.wiley.com", + "sdbrrrr.lat", + "sdbvveonb1.com", + "sdc.allianz-autowelt.com", + "sdc.allianz-autowelt.de", + "sdc.allianz-maklerakademie.de", + "sdc.allianz-vertrieb.de", + "sdc.allianz-vor-ort.de", + "sdc.allianz.de", + "sdc.allianzpp.com", + "sdc.allvest.de", + "sdc.aware.com.au", + "sdc.azt-automotive.com", + "sdc.firmenonline.de", + "sdc.firststatesuper.com.au", + "sdc.kfz-steuercheck.de", + "sdc.kvm-ga.de", + "sdc.meinebav.com", + "sdc.risikolebensversicherungen.com", + "sdc2.credit-suisse.com", + "sdcs.felissimo.co.jp", + "sddan.com", + "sdeiqmltglx.com", + "sdfdsd.click", + "sdfgsdf.cfd", + "sdfsdvc.com", + "sdg.desihamster.pro", + "sdhfbvd.com", + "sdhiltewasvery.info", + "sdhltncfqbu.com", + "sdjqhxmg.com", + "sdjthl.tvguide.dk", + "sdkfjxjertertry.com", + "sdkl.info", + "sdlmaf.bestsecret.at", + "sdmfyqkghzedvx.com", + "sdome.underarmour.co.jp", + "sdpimt.lostgolfballs.com", + "sdrive.skoda-auto.com", + "sdtagging.azureedge.net", + "sdwbmqqluxiu.com", + "sdxtxvq.com", + "se-go.experian.com", + "se-se.siemensplmevents.com", + "se.netpartnering.com", + "seaboblit.com", + "seadform.net", + "seafoodclickwaited.com", + "seafooddiscouragelavishness.com", + "seafoodoutpipe.digital", + "seafoodrunnersablative.com", + "seahorseinfo.agilent.com", + "sealeryshilpit.com", + "sealerysuppler.com", + "sealingdev.actonservice.com", + "sealinstalment.com", + "sealkiebannets.top", + "sealthatleak.com", + "seamankidding.com", + "seamanphaseoverhear.com", + "seamantiffy.top", + "seamarketny.actonservice.com", + "seamsuddenbanish.com", + "seanfoisons.top", + "seao.business.samsung.com", + "seaofads.com", + "seapolo.com", + "search-carousel-widget.snc-prod.aws.cinch.co.uk", + "search-converter.com", + "search-journal.onlyfuns.win", + "search.anonymous.ads.brave.com", + "search4sports.com", + "searchcoveragepoliteness.com", + "searchdatestoday.com", + "searchdimension.com", + "searchenhancements.com", + "searchgear.pro", + "searchmarketing.com", + "searchmulty.com", + "searchramp.com", + "searchrespectivelypotency.com", + "searchsecurer.com", + "searchwithme.net", + "seashorelikelihoodreasonably.com", + "seashoremessy.com", + "seashorepigeonsbanish.com", + "seashoresociety.com", + "seashoreturn.com", + "seasickbittenprestigious.com", + "seasslinger.guru", + "seasx.cfd", + "seatedparanoiaenslave.com", + "seatsmoke.com", + "seatsrehearseinitial.com", + "seaweedswanboats.com", + "seayipsex.com", + "seb.sharpmarketing.eu", + "sebateastrier.com", + "sebeewho.xyz", + "sebkhapaction.com", + "sebotr.rizeclinic.com", + "sec-analytics.panasonic.co.uk", + "sec.wolterskluwerfs.com", + "secclhkiuj.com", + "secezo.uno", + "secludealcoholoverwhelm.com", + "secludechurch.com", + "secmetrics.bkb.ch", + "secmetrics.friendscout24.it", + "secmetrics.friendscout24.nl", + "secmetrics.leggmason.com", + "secmetrics.rakuten-checkout.de", + "secmetrics.schaefer-shop.at", + "secmetrics.schaefer-shop.be", + "secmetrics.schaefer-shop.ch", + "secmetrics.schaefer-shop.de", + "secmetrics.schaefer-shop.nl", + "secondaryabjure.com", + "secondcommander.com", + "secondhandfall.com", + "secondlytorch.com", + "secondlyundone.com", + "secondquaver.com", + "secondunderminecalm.com", + "secprf.com", + "secre.jp", + "secretionforbearace.com", + "secretiongrin.com", + "secretivecub.com", + "secretivesheep.com", + "secretivestick.com", + "secretspiders.com", + "secretturtle.com", + "sectarynylghai.com", + "secthatlead.com", + "sectsenior.com", + "secu.hagerty.ca", + "secu.hagerty.com", + "secu.hagertyagent.com", + "secu.hagertybroker.ca", + "secure-57v.pages.dev", + "secure-anzgo.arrow.com", + "secure-e.healthiq.com", + "secure-eugo.arrow.com", + "secure-stat.canal-plus.com", + "secure-stats.pingdom.com", + "secure.1-cl0ud.com", + "secure.24-astute.com", + "secure.24-information-acute.com", + "secure.24-visionaryenterprise.com", + "secure.365-bright-astute.com", + "secure.365-visionary-insightful.com", + "secure.365insightcreative.com", + "secure.365smartenterprising.com", + "secure.365syndicate-smart.com", + "secure.52enterprisingdetails.com", + "secure.7-companycompany.com", + "secure.acor1sign.com", + "secure.adata.ca.com", + "secure.adp.ca", + "secure.adpinfo.com", + "secure.agile-company-247.com", + "secure.agile-company-365.com", + "secure.agile-enterprise-365.com", + "secure.agile365enterprise.com", + "secure.agilebusinessvision.com", + "secure.agilecompanyintelligence.com", + "secure.agiledata7.com", + "secure.aiea6gaza.com", + "secure.aifs.com", + "secure.alda1mure.com", + "secure.alea6badb.com", + "secure.alga9frog.com", + "secure.amos5lynn.com", + "secure.analytics.crowneplaza.com", + "secure.analytics.intercontinental.com", + "secure.aran9midi.com", + "secure.arg.email-prudential.com", + "secure.arid5glop.com", + "secure.arrow.com", + "secure.badb5refl.com", + "secure.bait4role.com", + "secure.bali6nora.com", + "secure.bank8line.com", + "secure.barn5bake.com", + "secure.bass2poll.com", + "secure.benn8bord.com", + "secure.bike6debt.com", + "secure.blue2fund.com", + "secure.boat3deer.com", + "secure.bolt8snap.com", + "secure.brie5jiff.com", + "secure.burn5tilt.com", + "secure.businessintuition247.com", + "secure.bux1le001.com", + "secure.cage6west.com", + "secure.care5alea.com", + "secure.cart8draw.com", + "secure.cast9half.com", + "secure.cavy9soho.com", + "secure.ches5sort.com", + "secure.chic9usia.com", + "secure.chip2gift.com", + "secure.chop8live.com", + "secure.cloud-ingenuity.com", + "secure.clue6load.com", + "secure.coat0tire.com", + "secure.coax7nice.com", + "secure.companyperceptive-365.com", + "secure.constellation.iqvia.com", + "secure.copy9loom.com", + "secure.coup7cold.com", + "secure.cuba7tilt.com", + "secure.curl7bike.com", + "secure.dana8herb.com", + "secure.data-creativecompany.com", + "secure.data-ingenuity.com", + "secure.data-insight365.com", + "secure.dawn3host.com", + "secure.deng3rada.com", + "secure.dens1raec.com", + "secure.desjardinsassurancesgenerales.com", + "secure.desjardinsgeneralinsurance.com", + "secure.details24group.com", + "secure.detailsinventivegroup.com", + "secure.dial4gwyn.com", + "secure.diet.mayoclinic.org", + "secure.diet3dart.com", + "secure.digital.mandg.com", + "secure.doll8tune.com", + "secure.doll9jiva.com", + "secure.dump4barn.com", + "secure.east2pony.com", + "secure.easy0bark.com", + "secure.ec4u.com", + "secure.emeu0circ.com", + "secure.enterprise-consortiumoperation.com", + "secure.enterprise-inspired52.com", + "secure.enterprise-operation-inspired.com", + "secure.enterprise7syndicate.com", + "secure.enterpriseforesight247.com", + "secure.enterpriseintelligence-24.com", + "secure.enterprisingconsortium.com", + "secure.enterprisingoperation-7.com", + "secure.etym6cero.com", + "secure.fear7calk.com", + "secure.feed5baby.com", + "secure.feed5mown.com", + "secure.file3size.com", + "secure.flow8free.com", + "secure.food9wave.com", + "secure.fortinet.com", + "secure.frog9alea.com", + "secure.game9time.com", + "secure.gard4mass.com", + "secure.garm9yuma.com", + "secure.gartnerevents.com", + "secure.gartnerformarketers.com", + "secure.gaza2lote.com", + "secure.gdcstatic.com", + "secure.gift2pair.com", + "secure.give2hill.com", + "secure.globalultracdn.com", + "secure.glue1lazy.com", + "secure.golp4elik.com", + "secure.grow1maid.com", + "secure.haag0some.com", + "secure.haig7anax.com", + "secure.half1hell.com", + "secure.hall3hook.com", + "secure.harm6stop.com", + "secure.hazy4cant.com", + "secure.head3high.com", + "secure.hear8crew.com", + "secure.heat6have.com", + "secure.herb2warn.com", + "secure.herb7calk.com", + "secure.hero6bell.com", + "secure.hims1nice.com", + "secure.hiss3lark.com", + "secure.hook6vein.com", + "secure.imaginative-24.com", + "secure.imaginative-trade7.com", + "secure.imaginativeenterprising-intelligent.com", + "secure.immixgroup.com", + "secure.info.awlgrip.com", + "secure.info.domo.com", + "secure.info.zetes.com", + "secure.informationcreativeinnovative.com", + "secure.innovation-perceptive52.com", + "secure.insight-52.com", + "secure.insightful-cloud-365.com", + "secure.insightful-cloud-7.com", + "secure.insightful-company-52.com", + "secure.insightful-enterprise-247.com", + "secure.insightful-enterprise-intelligence.com", + "secure.insightfulbusinesswisdom.com", + "secure.insightfulcloudintuition.com", + "secure.insightfulcompanyinsight.com", + "secure.instinct-52.com", + "secure.intelligence-enterprise.com", + "secure.intelligence52.com", + "secure.intelligent-business-wisdom.com", + "secure.intelligent-company-365.com", + "secure.intelligent-company-foresight.com", + "secure.intelligent-consortium.com", + "secure.intelligent-data-247.com", + "secure.intelligentcloudforesight.com", + "secure.intelligentcompanywisdom.com", + "secure.intelligentdataintuition.com", + "secure.intelligentdatawisdom.com", + "secure.intuition-agile-7.com", + "secure.intuitionoperation.com", + "secure.intuitive-intuition.com", + "secure.inventive52intuitive.com", + "secure.inventiveinspired7.com", + "secure.inventiveperception365.com", + "secure.iron0walk.com", + "secure.jaup0lake.com", + "secure.jebb8hurt.com", + "secure.jody0sora.com", + "secure.josh7cuba.com", + "secure.keep0bury.com", + "secure.keet1liod.com", + "secure.kick1pore.com", + "secure.kilo6alga.com", + "secure.kota3chat.com", + "secure.kpr2exp21.com", + "secure.lack4skip.com", + "secure.lane5down.com", + "secure.lapersonnelle.com", + "secure.late6year.com", + "secure.late8chew.com", + "secure.laurelsprings.com", + "secure.lave6loki.com", + "secure.lazy8krti.com", + "secure.lead5beat.com", + "secure.left5lock.com", + "secure.line6agar.com", + "secure.link5view.com", + "secure.liod1ours.com", + "secure.list1holp.com", + "secure.loki8lave.com", + "secure.loom3otto.com", + "secure.lope4refl.com", + "secure.lote1otto.com", + "secure.mack7oyes.com", + "secure.main5poem.com", + "secure.make6pain.com", + "secure.mali4blat.com", + "secure.malm1coax.com", + "secure.mari4norm.com", + "secure.marx7loki.com", + "secure.mass1soma.com", + "secure.mdtinternal.medtronic.com", + "secure.mean8sigh.com", + "secure.medtronichealth.medtronic.com", + "secure.medtronicinteract.com", + "secure.medtroniclearn.com", + "secure.meet3monk.com", + "secure.merchantadvantage.com", + "secure.mews2ruck.com", + "secure.mile0tire.com", + "secure.mill8grip.com", + "secure.misc1bulk.com", + "secure.moat4shot.com", + "secure.mon-com-01.com", + "secure.mown5gaze.com", + "secure.mycalcas.com", + "secure.navy9gear.com", + "secure.neck6bake.com", + "secure.nice3aiea.com", + "secure.nikkol.co.jp", + "secure.nipe4head.com", + "secure.node7seat.com", + "secure.nong3bram.com", + "secure.nora7nice.com", + "secure.norm0care.com", + "secure.nyctrl32.com", + "secure.oboe3broo.com", + "secure.office-cloud-52.com", + "secure.office-information-24.com", + "secure.office-insightdetails.com", + "secure.oita4bali.com", + "secure.omegacrmconsulting.com", + "secure.orthology.com", + "secure.otto5loki.com", + "secure.ours3care.com", + "secure.page1monk.com", + "secure.page9awry.com", + "secure.pair1tune.com", + "secure.pass8heal.com", + "secure.path5wall.com", + "secure.pdxor02.com", + "secure.peak2poem.com", + "secure.peep1alea.com", + "secure.perceptionastute7.com", + "secure.perceptive-innovation-ingenuity.com", + "secure.perk0mean.com", + "secure.plug1luge.com", + "secure.plug4norm.com", + "secure.poor5zero.com", + "secure.pump8walk.com", + "secure.raab3frog.com", + "secure.rals4alum.com", + "secure.rate2self.com", + "secure.rate8deny.com", + "secure.realwomenofphiladelphia.ca", + "secure.rear9axis.com", + "secure.redd7liod.com", + "secure.refl3alea.com", + "secure.rigi9bury.com", + "secure.rime8lope.com", + "secure.ripe8book.com", + "secure.risk8belt.com", + "secure.roar9beer.com", + "secure.rock5rice.com", + "secure.rote8mino.com", + "secure.ruth8badb.com", + "secure.ryke4peep.com", + "secure.said3page.com", + "secure.sale0home.com", + "secure.saon6harz.com", + "secure.scan6show.com", + "secure.seat6worn.com", + "secure.securitetotale.fr", + "secure.sharpinspiration-instinct.com", + "secure.shoo5woop.com", + "secure.shrfbdg004.com", + "secure.sigmaaldrich.com", + "secure.silk0palm.com", + "secure.skye6oner.com", + "secure.slim2disc.com", + "secure.smart-business-365.com", + "secure.smart-business-foresight.com", + "secure.smart-business-ingenuity.com", + "secure.smart-business-intuition.com", + "secure.smart-cloud-intelligence.com", + "secure.smart-company-365.com", + "secure.smart-company-vision.com", + "secure.smart-enterprise-365.com", + "secure.smart-enterprise-52.com", + "secure.smart-enterprise-7.com", + "secure.smart-enterprise-acumen.com", + "secure.smart24astute.com", + "secure.smartenterprisewisdom.com", + "secure.snta0034.com", + "secure.soil5hear.com", + "secure.soma9vols.com", + "secure.sonosite.com", + "secure.sour1bare.com", + "secure.sour7will.com", + "secure.spit0stge.com", + "secure.sugh8yami.com", + "secure.svr007phz.com", + "secure.swat8toot.com", + "secure.tank3pull.com", + "secure.team8save.com", + "secure.tent0mown.com", + "secure.text6film.com", + "secure.thepersonal.com", + "secure.tire1soak.com", + "secure.tm1-001.com", + "secure.toll6kerb.com", + "secure.torn6back.com", + "secure.toru0vane.com", + "secure.tray0bury.com", + "secure.tube6sour.com", + "secure.tula9mari.com", + "secure.valleymed.org", + "secure.valpak.com", + "secure.vane3alga.com", + "secure.venture-enterprising.com", + "secure.venture365office.com", + "secure.vice4beek.com", + "secure.vick6duty.com", + "secure.visionary-7-data.com", + "secure.visionary-business-52.com", + "secure.visionary-business-ingenuity.com", + "secure.visionary-company-ingenuity.com", + "secure.visionary-data-intuition.com", + "secure.visionary-enterprise-ingenuity.com", + "secure.visionary-enterprise-wisdom.com", + "secure.visionary-intuitiveimaginative.com", + "secure.visionary365enterprise.com", + "secure.visionarybusiness7.com", + "secure.visionarybusinessacumen.com", + "secure.visionarycloudvision.com", + "secure.visionarycompany52.com", + "secure.visualsonics.com", + "secure.vols7feed.com", + "secure.vspdirect.com", + "secure.wait8hurl.com", + "secure.wake4tidy.com", + "secure.want7feed.com", + "secure.wauk1care.com", + "secure.webconnect.net", + "secure.weed6tape.com", + "secure.whattoexpect.com", + "secure.wild0army.com", + "secure.wild8prey.com", + "secure.wine9bond.com", + "secure.wivo2gaza.com", + "secure.yama1hove.com", + "secure.yami8alea.com", + "secure.yeld9auto.com", + "secure.yirr5frog.com", + "secure1.desjardinsassurancesgenerales.com", + "secure1.desjardinsgeneralinsurance.com", + "secure1.lapersonnelle.com", + "secure1.thepersonal.com", + "secure3.centralparknyc.org", + "secureaddisplay.com", + "secureae-edge.ikea.com", + "secureanalytics.avis.at", + "secureanalytics.avis.be", + "secureanalytics.avis.ch", + "secureanalytics.avis.co.uk", + "secureanalytics.avis.com.pt", + "secureanalytics.avis.cz", + "secureanalytics.avis.de", + "secureanalytics.avis.dk", + "secureanalytics.avis.es", + "secureanalytics.avis.fr", + "secureanalytics.avis.lu", + "secureanalytics.avis.nl", + "secureanalytics.avis.no", + "secureanalytics.avis.se", + "secureanalytics.avisautonoleggio.it", + "secureanalytics.budget.at", + "secureanalytics.budget.co.uk", + "secureanalytics.budget.de", + "secureanalytics.budget.dk", + "secureanalytics.budget.es", + "secureanalytics.budget.fr", + "secureanalytics.budget.no", + "secureanalytics.budget.se", + "secureanalytics.budgetautonoleggio.it", + "secureanalytics.nedbank.co.za", + "secureclickers.com", + "secureclicks.geae.com", + "secureclicks.geaviation.com", + "securecloud-dt.com", + "securecloud-smart.com", + "secureclouddt-cd.com", + "secureconv-dl.com", + "securecookies.dustin.dk", + "securecookies.dustin.fi", + "securecookies.dustin.nl", + "securecookies.dustin.no", + "securecookies.dustin.se", + "securecookies.dustinhome.dk", + "securecookies.dustinhome.fi", + "securecookies.dustinhome.nl", + "securecookies.dustinhome.no", + "securecookies.dustinhome.se", + "securecookiesdustininfo.dustin.com", + "securecookiesdustininfo.dustin.dk", + "securecookiesdustininfo.dustin.fi", + "securecookiesdustininfo.dustin.nl", + "securecookiesdustininfo.dustin.no", + "securecookiesdustininfo.dustin.se", + "securecookiesdustininfo.dustinhome.dk", + "securecookiesdustininfo.dustinhome.fi", + "securecookiesdustininfo.dustinhome.nl", + "securecookiesdustininfo.dustinhome.no", + "securecookiesdustininfo.dustinhome.se", + "securecracked.info", + "secured.avon-news.com", + "secured.online.avon.com", + "securedata.bestellen-mijnspar.be", + "securedata.bioplanet.be", + "securedata.collectandgo.be", + "securedata.collectandgo.fr", + "securedata.collishop.be", + "securedata.colruyt.be", + "securedata.colruyt.fr", + "securedata.colruytgroup.com", + "securedata.colruytgroupacademy.be", + "securedata.commander-monspar.be", + "securedata.cru.be", + "securedata.dats24.be", + "securedata.dreambaby.be", + "securedata.dreamland.be", + "securedata.mijnspar.be", + "securedata.monspar.be", + "securedata.okay.be", + "securedata.retailpartnerscolruytgroup.be", + "securedata.solucious.be", + "securedata.unsw.edu.au", + "securedcdn.com", + "securedigital.pru.mandg.com", + "securedigital.prudential.co.uk", + "securedigital.wealth.mandg.com", + "securedopen-bp.com", + "securedvisit.com", + "securefamilylink.wireless.att.com", + "securefiles.pro", + "secureflashplayerfeedback.adobe.com", + "secureform.adaptris.com", + "secureform.farmplan.co.uk", + "secureform.proagrica.com", + "secureforms.accuity.com", + "secureforms.bankersalmanac.com", + "secureforms.cirium.com", + "secureforms.f4f.com", + "secureforms.fircosoft.com", + "secureforms.flightglobal.com", + "secureforms.icis.com", + "secureforms.nextens.nl", + "secureforms.nrs-inc.com", + "secureforms.sortingcodes.co.uk", + "secureforms.xperthr.co.uk", + "secureforms.xperthr.com", + "secureforms.xperthr.nl", + "securegate.xyz", + "securegate9.com", + "securegfm.com", + "secureinfo.edc.ca", + "secureleadsforever.com", + "secureleadsrn.com", + "securely-protectsoft.com", + "securely-send.com", + "securemetrics-z.v.aaplimg.com", + "securemetrics.apple.com", + "securemetrics.apple.com.cn", + "securemetrics.athletawell.com", + "securemetrics.blackrock.com", + "securemetrics.brhome.com", + "securemetrics.dailycandy.com", + "securemetrics.gap.co.jp", + "securemetrics.gap.co.uk", + "securemetrics.gap.eu", + "securemetrics.gpsuniforms.com", + "securemetrics.marthastewart.com", + "securemetrics.nbnco.com.au", + "securemoney.ru", + "securenetguardian.top", + "securescoundrel.com", + "securesmrt-dt.com", + "securestats.callawaygolf.com", + "securestats.odysseygolf.com", + "securesurf.biz", + "securetags.aeroterra.com", + "securetags.esri-portugal.pt", + "securetags.esri.ca", + "securetags.esri.ch", + "securetags.esri.cl", + "securetags.esri.co", + "securetags.esri.com", + "securetags.esri.com.tr", + "securetags.esri.de", + "securetags.esri.fi", + "securetags.esri.in", + "securetags.esri.nl", + "securetags.esri.ro", + "securetags.esri.rw", + "securetags.esrichina.hk", + "securetags.esriuk.com", + "securetags.geotecnologias.com", + "securetags.gisbaltic.eu", + "securetags.igeo.com.bo", + "securetags.img.com.br", + "securetags.maps.com", + "securetags.sigsa.info", + "securetarget.nedbank.co.za", + "securetenilstats.turner.com", + "securetracking.eaton.com", + "securetracking.golfpride.com", + "securetracking.huntington.com", + "securewebhelp.govmint.com", + "securifyguard.com", + "securityins.actonservice.com", + "securityintelligence.verint.com", + "sedarimundated.top", + "sedatebun.com", + "sedatecompulsiveout.com", + "sedatenerves.com", + "sedatingnews.com", + "sedge.aarp.org", + "sedge.nfl.com", + "sedgwickpooling.sedgwick.com", + "sedodna.com", + "sedotracker.com", + "seducingtemporarily.com", + "see.wasteorshare.com", + "see.yousoon.com", + "seeablywitness.com", + "seebait.com", + "seebecknighed.guru", + "seedconsistedcheerful.com", + "seedlingneurotic.com", + "seedlingpenknifecambridge.com", + "seedoupo.com", + "seedscissors.com", + "seegamezpicks.info", + "seegraufah.com", + "seehaucu.net", + "seek.intel.com", + "seek.uwa.edu.au", + "seekmymatch.com", + "seekoflol.com", + "seemingverticallyheartbreak.com", + "seemlysuggestion.com", + "seemoraldisobey.com", + "seemreflexdisable.com", + "seemyresume.org", + "seeptoag.net", + "seethisinaction.com", + "seetron.net", + "seewhatmyou.com", + "sefkal.openapp.link", + "sefsdvc.com", + "sefulheadde.info", + "seg.sharethis.com", + "segment-api.inrix.com", + "segment-cdn.producthunt.com", + "segmentcoax.com", + "segmentor.snowfox-ai.com", + "segra.actonservice.com", + "segrbdscumdk.com", + "segrea.com", + "segreencolumn.com", + "seibertspart.com", + "seisorreem.com", + "seisorspinkies.space", + "seitypascola.com", + "seizecrashsophia.com", + "seizedlusciousextended.com", + "seizedpenholdercranny.com", + "seizefortunesdefiant.com", + "seizeshoot.com", + "seizuretraumatize.com", + "sejdfu.coeur.de", + "sekaopi.nocre.jp", + "sekindo.com", + "sel-sel-fie.com", + "seldomsevereforgetful.com", + "selectdisgraceful.com", + "selectdissert.guru", + "selectedhoarfrost.com", + "selectedunrealsatire.com", + "selectioncarnivalrig.com", + "selectionship.com", + "selectivesummer.com", + "selectjeeps.acutx.org", + "selectr.net", + "selectronics.sony-latin.com", + "selectthrow.com", + "selecttopoff.com", + "selfassuredcriticism.pro", + "selfemployedbalconycane.com", + "selfemployedreservoir.com", + "selfevidentvisual.com", + "selfishfactor.com", + "selfishsea.com", + "selfishsnake.com", + "selfportraitpardonwishes.com", + "selfpua.com", + "selfpuc.com", + "selfswayjay.com", + "selftour.walk.in", + "sellbleatregistry.com", + "sellerapp.musely.com", + "sellerignateignate.com", + "sellingmombookstore.com", + "sellingtandays.com", + "selornews.com", + "selphiu.com", + "selunemtr.online", + "selvi.viessmann.com.tr", + "selwrite.com", + "sem.tkc-biyou.jp", + "sem.triboomedia.it", + "semasio.net", + "semblanceafford.com", + "semblanceindulgebellamy.com", + "semicircledata.com", + "semicolondeterminationfaded.com", + "semicolonrichsieve.com", + "semicolonsmall.com", + "semidapt.com", + "semiinfest.com", + "seminarcrackingconclude.com", + "seminarentirely.com", + "semqraso.net", + "semsicou.net", + "semwtaanx.xyz", + "senagegrasper.com", + "senatescouttax.com", + "send.merit.me", + "send.preply.com", + "sendgrid.employeelinkapp.com", + "sendingspire.com", + "sendmepixel.com", + "sendmepush.com", + "sendmoney.americanexpress.co.uk", + "sendpulsenewtest.branch.rocks", + "sendpulsetest.branch.rocks", + "senecaanoles.com", + "senior-systems.actonservice.com", + "seniorlifestyles.amica.ca", + "seniorliving.artisseniorliving.com", + "seniorliving.atriumatnavesink.org", + "seniorliving.blakehurstlcs.com", + "seniorliving.blakeliving.com", + "seniorliving.brandonwildelcs.com", + "seniorliving.broadviewseniorliving.org", + "seniorliving.capitalmanor.com", + "seniorliving.casadelascampanas.com", + "seniorliving.claremontplace.com", + "seniorliving.covia.org", + "seniorliving.cypressplaceseniorliving.com", + "seniorliving.cypressvillageretirement.com", + "seniorliving.eastridgeatcutlerbay.com", + "seniorliving.essexmeadows.com", + "seniorliving.fellowshipsl.org", + "seniorliving.foxhillvillage.com", + "seniorliving.freedomplazafl.com", + "seniorliving.freedompointefl.com", + "seniorliving.freedomsquarefl.com", + "seniorliving.friendshipvillageaz.com", + "seniorliving.friendsview.org", + "seniorliving.fvbrandywine.com", + "seniorliving.fvhollandseniorliving.com", + "seniorliving.galleriawoodsseniorliving.com", + "seniorliving.greystonecommunities.com", + "seniorliving.heronskey.org", + "seniorliving.jkv.org", + "seniorliving.johnknox.com", + "seniorliving.lakeportseniorliving.com", + "seniorliving.lakeseminoleseniorliving.com", + "seniorliving.laurelcirclelcs.com", + "seniorliving.liveatwhitestone.org", + "seniorliving.marshesofskidaway.com", + "seniorliving.merionevanston.com", + "seniorliving.monroevillageonline.org", + "seniorliving.mooringsatlewes.org", + "seniorliving.morningsideoffullerton.com", + "seniorliving.mrcaff.org", + "seniorliving.parkplaceelmhurst.com", + "seniorliving.peacevillage.org", + "seniorliving.plantationvillagerc.com", + "seniorliving.plymouthplace.org", + "seniorliving.presvillagenorth.org", + "seniorliving.querenciabartoncreek.com", + "seniorliving.regencyoaksseniorliving.com", + "seniorliving.sagewoodlcs.com", + "seniorliving.sandhillcove.com", + "seniorliving.santamartaretirement.com", + "seniorliving.seasonsretirement.com", + "seniorliving.sinairesidences.com", + "seniorliving.smithcrossing.org", + "seniorliving.southportseniorliving.com", + "seniorliving.springpointsl.org", + "seniorliving.stoneridgelcs.com", + "seniorliving.summitvista.com", + "seniorliving.thechesapeake.org", + "seniorliving.theglebe.org", + "seniorliving.theglenatscrippsranch.com", + "seniorliving.theheritagelcs.com", + "seniorliving.theridgecottonwood.com", + "seniorliving.theridgepinehurst.com", + "seniorliving.theridgeseniorliving.com", + "seniorliving.theterracesatbonitasprings.com", + "seniorliving.thewoodlandsatfurman.org", + "seniorliving.timberridgelcs.com", + "seniorliving.trilliumwoodslcs.com", + "seniorliving.vantagehouse.org", + "seniorliving.villageatgleannloch.com", + "seniorliving.welcometomonarchlanding.com", + "seniorliving.welcometosedgebrook.com", + "seniorliving.westminsteraustintx.org", + "seniorliving.whitneycenter.com", + "seniorliving.winchestergardens.com", + "seniorliving.wyndemerelcs.com", + "seniors.fairportbaptisthomes.org", + "seniorstemsdisability.com", + "senlvg.secretsdujeu.com", + "senmendai.net", + "sennaalopeke.top", + "senonsiatinus.com", + "sensationnominatereflect.com", + "sense.cliexa.com", + "sensefifth.com", + "sensifyfugged.com", + "sensiledivider.top", + "sensitivenessvalleyparasol.com", + "sensorpluck.com", + "sensorsmile.com", + "sensualsheilas.com", + "sensualtestresume.com", + "sentativesathya.info", + "sentbarn.com", + "sentdysfunctional.com", + "sentencefigurederide.com", + "sentenceinformedveil.com", + "sentientfog.com", + "sentiment.icis.com", + "sentimentalclient.pro", + "sentimentsvarious.com", + "sentinelp.com", + "sentry.arc.io", + "sentry.music.163.com", + "seo-overview.com", + "seo.tkc110.jp", + "seoab.io", + "sep02.hinagiku-life.jp", + "separashparyro.info", + "separatecolonist.com", + "separatelyweeping.com", + "separatepattern.pro", + "separateshow.com", + "separatesilver.com", + "separatesort.com", + "separationalphabet.com", + "separationharmgreatest.com", + "separationheadlight.com", + "separationreverttap.com", + "sephora-qa.branch.rocks", + "sephora-qa.branchstaging.com", + "sepianshap.com", + "sepstough.com", + "septdate.com", + "septemberautomobile.com", + "septfd2em64eber.com", + "septierpotrack.com", + "sepulttrocha.com", + "sepvbm.fromyouflowers.com", + "sequelswosbird.com", + "sequencestairwellseller.com", + "seraglisneak.top", + "seraphichorizon.com", + "serch26.biz", + "serconmp.com", + "serdaive.com", + "sereanstanza.com", + "serendipityecho.com", + "serenecascade.com", + "serenesurf.com", + "serfdivia.com", + "sergeantmediocre.com", + "sergeantunhealthy.com", + "sergerbearing.top", + "serialembezzlementlouisa.com", + "serialwarning.com", + "serifgorry.top", + "serinuswelling.com", + "seriouslygesture.com", + "serioussuit.com", + "seriy2sviter11o9.com", + "sermonbakery.com", + "sermonoccupied.com", + "serpentineillegal.pro", + "serpentreplica.com", + "serpentshampoo.com", + "serraeepoist.com", + "sersh.com", + "sertyuurs.xyz", + "serumlisp.com", + "serv-selectmedia.com", + "serv.letudiant.fr", + "serv0.com", + "serv01001.xyz", + "serv1for.pro", + "serv1swork.com", + "servads.net", + "servantheadingferal.com", + "servboost.tech", + "servclick1move.com", + "servcliente.marathon-sports-ec.com", + "serve-rtb.com", + "serve-servee.com", + "serve.tercept.com", + "servedby-buysellads.com", + "servedbyadbutler.com", + "servedbyopenx.com", + "servedbysmart.com", + "serveforthwithtill.com", + "servehub.info", + "servenobid.com", + "server.japanbyrivercruise.com", + "server.olliehorn.com", + "server2.www1.dr.goldenserviceawards.net.jumia.co.ke", + "server4ads.com", + "serverads.net", + "serverbid.com", + "servereplacementcycle.com", + "serverfritterdisability.com", + "serversmatrixaggregation.com", + "serversoursmiling.com", + "serverssignshigher.com", + "servetag.com", + "servetean.site", + "servethis.com", + "servetraff.com", + "servg1.net", + "servh.net", + "service.athlon.com", + "service.bechtle.com", + "service.hcob-bank.de", + "service.vrp.com", + "servicegetbook.net", + "serviceo.comcast.net", + "serviceo.xfinity.com", + "serviceos.comcast.net", + "serviceos.xfinity.com", + "services.bdc.ca", + "services.blackboard.com", + "services.cairn.info", + "services.eclerx.com", + "services.edc.ca", + "services.hearstmags.com", + "services.princes-trust.org.uk", + "services.releasepoint.com", + "services.zam.com", + "servicesrc.org", + "servicetechtracker.com", + "servicing.business.hsbc.com", + "servicing.unitedautocredit.net", + "serving-sys.com", + "servingcdn.net", + "servinghandy.com", + "servingserved.com", + "servingsurroundworldwide.com", + "servtraff97.com", + "servw.bid", + "sesameebookspeedy.com", + "sesamefiddlesticks.com", + "sessfetchio.com", + "session.timecommerce.net", + "sessionamateur.com", + "sessioncam.com", + "setaram.actonservice.com", + "seteamsobtantion.com", + "sethiteblindly.guru", + "setidlgzwc.com", + "setitoefanyor.org", + "setkuttina.pages.dev", + "setonhill.actonservice.com", + "setopsdata.com", + "setsdowntown.com", + "settledchagrinpass.com", + "settlepineapple.com", + "settleshoes.com", + "settrogens.com", + "setup.physiapp.com", + "setupbot.info", + "setupdeliveredteapot.com", + "setupslum.com", + "sev4ifmxa.com", + "seveelumus.com", + "sevendaystart.com", + "sevenedgesteve.com", + "sevenerraticpulse.com", + "sevenpronounced.com", + "seventybrush.com", + "severaljack.com", + "severalmefa.org", + "severelyexemplar.com", + "severelywrittenapex.com", + "severn.viessmann.co.uk", + "sevierxx.com", + "sevokop.com", + "sewersneaky.com", + "sewerysinglet.com", + "sewingunrulyshriek.com", + "sewmcqkulwxmrx.com", + "sewmerecontaining.com", + "sewussoo.xyz", + "sex-and-flirt.com", + "sex-chat.me", + "sex.viralof.online", + "sexbuggishbecome.info", + "sexclic.com", + "sexcounter.com", + "sexdatingsite.pro", + "sexfg.com", + "sexlist.com", + "sexmoney.com", + "sexoland.net", + "sexpieasure.com", + "sextf.com", + "sextracker.com", + "sextubeweb.com", + "sexuallyminus.com", + "sexualpitfall.com", + "sexy-sluts.org", + "sexyadsrun.com", + "sexyepc.com", + "seyfwl.bryk.pl", + "seyfwl.deccoria.pl", + "seyfwl.interia.pl", + "seyfwl.maxmodels.pl", + "seyfwl.okazjum.pl", + "seyfwl.pomponik.pl", + "seyfwl.smaker.pl", + "seyfwl.styl.pl", + "seynatcreative.com", + "sezixz.officesupply.com", + "sf-ads.io", + "sf-insights.io", + "sf-test.groc.press", + "sf.groc.press", + "sf4567w2a56q.branch.salesfloor.net", + "sf5q8gbnve37.branch.salesfloor.net", + "sfafabztidi.com", + "sfajfu.boulanger.com", + "sfaxnqia.com", + "sfbpok.theluxurycloset.com", + "sfcfssgbrhnsb.com", + "sfcv.chinavi-shop.jp", + "sfeedback.equa.cz", + "sffirecu.actonservice.com", + "sffsdvc.com", + "sffsgi.miele.com.tr", + "sffyrc.ruparupa.com", + "sfgysl.m-i.kr", + "sfgysl.ppomppu.co.kr", + "sfhgqy.i-sozoku.com", + "sfirst.penfed.org", + "sfirstparty.here.com", + "sfixretarum.com", + "sflvqq.pleinoutlet.com", + "sfnfpddbql.com", + "sfngya.centrecom.com.au", + "sforourcompa.org", + "sfp.safe.baidu.com", + "sfp7.eco-conscient.com", + "sfpc.changehealthcare.com", + "sfrujefjswrn.xyz", + "sfsinfo.sabic.com", + "sftapi.com", + "sftrack.searchforce.net", + "sfuoasztfxr.com", + "sfxjgafgs.com", + "sg-go.experian.com", + "sg.carousellmotors.com", + "sg.lucanet.com", + "sg3.notarize.com", + "sgad.site", + "sgali-mcs.byteoversea.com", + "sgeujrpxuqyzqd.com", + "sgfdfikdguqdkv.com", + "sgfsdvc.com", + "sgftrrs.com", + "sggsbd.fonteyn.nl", + "sgihava.com", + "sgms.greatschools.org", + "sgnetwork.co", + "sgnvuowhv.com", + "sgpuijidjc.com", + "sgrawwa.com", + "sgsb.aba.com", + "sgstats.com", + "sgunqfpjtxfndtt.com", + "sgvdqykfjuk.com", + "sgw-analytics.panasonic.com", + "sgwhvw.alura.com.br", + "sgwsqcyhxkb.com", + "sgzhg.pornlovo.co", + "sh.b.inhaabit.com", + "sh0w-me-h0w.net", + "sh0w-me-how.com", + "shabaiks.com", + "shabsaco.net", + "shackapple.com", + "shackdialectsense.com", + "shadeapologies.com", + "shaderadioactivepoisonous.com", + "shadesentimentssquint.com", + "shadeship.com", + "shadesincreasingcontents.com", + "shady-addition.com", + "shadybenefitpassed.com", + "shadyobscene.com", + "shadytourdisgusted.com", + "shaeian.xyz", + "shaftheadstonetopmost.com", + "shaggyaleswede.com", + "shaggytank.com", + "shahebso.com", + "shahr-kyd.com", + "shahsseemers.com", + "shaickox.com", + "shaidolt.com", + "shaihucmesa.com", + "shailreeb.com", + "shaimsaijels.com", + "shaimsoo.net", + "shaingempee.com", + "shainsie.com", + "shairdrabitic.top", + "shaisole.com", + "shaitchergu.net", + "shakamech.com", + "shakegoldfish.com", + "shakesuggestion.com", + "shakre.com", + "shakydeploylofty.com", + "shakyseat.com", + "shakysurprise.com", + "shakytaste.com", + "shakywinningcarnival.com", + "shallarchbishop.com", + "shallotuncord.com", + "shallowblade.com", + "shallowsmile.com", + "shallowtwist.pro", + "shalomitll.top", + "shalse.com", + "shameless-sentence.pro", + "shamelesscry.pro", + "shamelessgoodwill.com", + "shamelessnullneutrality.com", + "shamelesspersonality.pro", + "shamepracticegloomily.com", + "shamerain.com", + "shammesbyssin.top", + "shamosmatic.com", + "shanaurg.net", + "shankarsackage.top", + "shanorin.com", + "shapecomb.com", + "shapedhomicidalalbert.com", + "shapelcounset.xyz", + "shapezayin.com", + "share-backcountry.onxmaps.com", + "share-dev.perchwell.com", + "share-dev1.sparemin.com", + "share-hunt.onxmaps.com", + "share-idi.dailyrounds.org", + "share-local.sparemin.com", + "share-server.com", + "share-staging.perchwell.com", + "share-stg1.sparemin.com", + "share-test.goswaggle.com", + "share-test.tessie.com", + "share-test.travelloapp.com", + "share-test.usehamper.com", + "share.1stphorm.app", + "share.appdater.mobi", + "share.appsaround.net", + "share.appwinit.com", + "share.atlantic.money", + "share.aynrand.org", + "share.beaconlearningapp.com", + "share.bitzer.app", + "share.blindside.pro", + "share.bookey.app", + "share.boostorder.com", + "share.bttl.me", + "share.ccorl.com", + "share.check-ins.com.my", + "share.cjcookit.com", + "share.coupangeats.com", + "share.dailyrounds.in", + "share.drinki.com", + "share.dunzo.in", + "share.dusk.app", + "share.eleph.app", + "share.elixirapp.co", + "share.elsanow.io", + "share.entertainment.com", + "share.finory.app", + "share.flickasa.com", + "share.foxtrotco.com", + "share.furaha.co.uk", + "share.getthatlemonade.com", + "share.gleeph.net", + "share.glorify-app.com", + "share.gobx.com", + "share.goswaggle.com", + "share.haloedapp.com", + "share.headliner.app", + "share.helpthyneighbour.com", + "share.heypubstory.com", + "share.jisp.com", + "share.jobeo.net", + "share.jugnoo.in", + "share.kamipuzzle.com", + "share.keeano.com", + "share.ksedi.com", + "share.liv.rent", + "share.mansi.io", + "share.marrow.com", + "share.moonlightcake.com", + "share.mooodek.com", + "share.mzaalo.com", + "share.nearpod.us", + "share.notizie.it", + "share.oneway.cab", + "share.oppvenuz.com", + "share.oyorooms.com", + "share.palletml.com", + "share.passportpower.app", + "share.perchwell.com", + "share.platoonline.com", + "share.quin.cl", + "share.quizizz.com", + "share.rapfame.app", + "share.realcrushconnection.com", + "share.ridehip.com", + "share.robinhood.com", + "share.savvy-navvy.com", + "share.scoreholio.com", + "share.sharafdg.com", + "share.sliver.tv", + "share.soundit.com", + "share.sparemin.com", + "share.squadx.online", + "share.stayplus.com", + "share.stiya.com", + "share.supp.film", + "share.swishpick.com", + "share.talkit.app", + "share.tessie.com", + "share.theladbible.com", + "share.titanvest.com", + "share.tops.co.th", + "share.tornado.com", + "share.tp666.vip", + "share.tradeapp.me", + "share.travelloapp.com", + "share.vomevolunteer.com", + "share.wayup.com", + "share.wigle.me", + "share.winit.nyc", + "share.wolfspreads.com", + "share.worldleaguelive.com", + "share.yabelink.com", + "share.yugengamers.com", + "share2.360vuz.com", + "shareasale.com", + "sharecash.org", + "shared.65twenty.com", + "shared.jodel.com", + "sharedev.passportpower.app", + "sharedmarriage.com", + "sharegods.com", + "shareitpp.com", + "sharelink.oppvenuz.com", + "sharen.oyorooms.com", + "shareresults.com", + "sharesceral.uno", + "sharethrough.com", + "shareusads.com", + "shareweeknews.com", + "sharieta.com", + "sharing.kptncook.com", + "sharion.xyz", + "sharkbleed.com", + "sharkflowing.com", + "sharpfiledownload.com", + "sharpofferlinks.com", + "sharppatch.com", + "sharpphysicallyupcoming.com", + "sharpwavedreinforce.com", + "shartems.com", + "shasogna.com", + "shatoawussoo.com", + "shatterconceal.com", + "shaufoal.com", + "shauhacm.net", + "shauksug.com", + "shauladubhe.top", + "shaulauhuck.com", + "shaumpem.com", + "shaumtol.com", + "shaursar.net", + "shauxeel.com", + "shavecleanupsedate.com", + "shavetulip.com", + "shavopsi.xyz", + "shawashygy.com", + "shawljeans.com", + "shazauds.net", + "shdegtbokshipns.xyz", + "she-want-fuck.com", + "shealapish.com", + "sheardirectly.com", + "shearobserve.com", + "sheedsoh.com", + "sheefursoz.com", + "sheegiwo.com", + "sheemaus.net", + "sheenaup.net", + "sheeptie.xyz", + "sheerdaulpusher.com", + "sheerliteracyquestioning.com", + "sheeroop.com", + "sheertep.net", + "sheeta.nrj-play.fr", + "sheethoneymoon.com", + "sheetvibe.com", + "sheewoamsaun.com", + "shegheet.com", + "shehikj.com", + "shelbypublishing.actonservice.com", + "shelfoka.com", + "shell-recharge.tupinambaenergia.com.br", + "shellypartile.com", + "sheltercellar.com", + "sheltermilligrammillions.com", + "shemalesofhentai.com", + "shenouth.com", + "shenzo.xyz", + "shepeekr.net", + "shepherdalmightyretaliate.com", + "shepsubsitha.com", + "sher.index.hu", + "sheregesh-io.traveler.today", + "sherryfaithfulhiring.com", + "sheschemetraitor.com", + "shesseet.com", + "shesubscriptions.com", + "shexawhy.net", + "shfewojrmxpy.xyz", + "shfsdvc.com", + "shhbrjs.com", + "shhchack.digital", + "shhoix0fuonj0hz6.net.fidor.de", + "shhxyebbvy.com", + "shiaflsteaw.com", + "shidn.com", + "shieldbarbecueconcession.com", + "shieldof5adam.com", + "shieldspecificationedible.com", + "shiepvfjd.xyz", + "shiftclang.com", + "shifthare.com", + "shiftwholly.com", + "shijoorg.xyz", + "shikmousy.com", + "shikroux.net", + "shimmering-novel.pro", + "shimmering-strike.pro", + "shimmeringconcert.com", + "shinasi.info", + "shindyhygienic.com", + "shindystubble.com", + "shinebliss.com", + "shineinternalindolent.com", + "shinep.xyz", + "shinesavage.com", + "shinestuart.com", + "shinglelatitude.com", + "shinqueen.com", + "shinypond.com", + "shinyspiesyou.com", + "shinystat.com", + "shinystat.it", + "shippingswimsuitflog.com", + "shipseaimpish.com", + "shipsmarter.idrivelogistics.com", + "shipsmotorw.xyz", + "shirtclumsy.com", + "shirtsidewalk.com", + "shishimishi.shop", + "shitcustody.com", + "shitucka.net", + "shivateicher.com", + "shiverdepartmentclinging.com", + "shiveringspot.com", + "shiverrenting.com", + "shiverscissors.com", + "shjwhv.falsepeti.com", + "shmoesunbow.top", + "shoabibs.xyz", + "shoabsie.xyz", + "shoadseelry.com", + "shoageep.com", + "shoagooy.net", + "shoaltor.com", + "shockadviceinsult.com", + "shocked-failure.com", + "shockedfoxed.top", + "shocking-design.pro", + "shocking-profile.pro", + "shockinggrass.com", + "shockingrobes.com", + "shockingship.com", + "shockingstrategynovelty.com", + "shodaisy.com", + "shoeingneurone.com", + "shoessaucepaninvoke.com", + "shokala.com", + "sholke.com", + "shomsouw.xyz", + "shonetimegenetic.com", + "shonetransmittedfaces.com", + "shonevegetable.com", + "shonooch.xyz", + "shoojouh.xyz", + "shookssuluan.com", + "shoonlobbing.top", + "shoop4.com", + "shoopsee.net", + "shoopusahealth.com", + "shoordaird.com", + "shooshengu.com", + "shootbayonet.com", + "shooterconsultationcart.com", + "shootereosins.com", + "shootingsuspicionsinborn.com", + "shootoax.com", + "shootsax.xyz", + "shop.anu-cosme.com", + "shop.iwantclips.com", + "shop.lids.ca", + "shop.myaeon2go.com", + "shop22.fishkillbaptistnurseryschool.org", + "shopboxshopping.com", + "shopbreakfast.com", + "shopfulaments.com", + "shopliftingrung.com", + "shopmetric.rediff.com", + "shopmonthtravel.com", + "shoppers-test.instacartemail.com", + "shoppers.instacartemail.com", + "shopping.cellpure.co.jp", + "shoppingads.com", + "shoppingapp.norwex.com", + "shoppinglifestyle.biz", + "shopuniteclosing.com", + "shorantonto.com", + "shoreaencowl.top", + "shoresmmrnews.com", + "shorlmodish.top", + "short.afgruppen.no", + "short.isdev.info", + "shortagefollows.com", + "shortagesymptom.com", + "shortcuteffort.com", + "shorteh.com", + "shortener.np6.com", + "shortesthandshakeemerged.com", + "shortesthotel.com", + "shortfailshared.com", + "shorthandsixpencemap.com", + "shortlyrecyclerelinquish.com", + "shortssibilantcrept.com", + "shosril.com", + "shostobs.net", + "shotdynastyimpetuous.com", + "shouback.com", + "shoubsee.net", + "shouldmeditate.com", + "shouldscornful.com", + "shoulsos.com", + "shoutgeological.com", + "shouthisoult.com", + "shoutimmortalfluctuate.com", + "shoututtersir.com", + "shovedhannah.com", + "shovedrailwaynurse.com", + "show-me-how.net", + "show-review.com", + "show.decorex.com", + "show.kbb.co.uk", + "showcase.inhaabit.com", + "showcasethat.com", + "showdominosite.top", + "showdoyoukno.info", + "showedinburgh.com", + "showedprovisional.com", + "showerymartial.com", + "showkhussak.com", + "showmebars.com", + "showndistort.com", + "showsteel.com", + "showstranger.com", + "shprkdnogwqx.com", + "shqmetrics.sony.com", + "shrapimplume.top", + "shredassortmentmood.com", + "shredhundredth.com", + "shredparsleydefend.com", + "shredvealdone.com", + "shrek.6.cn", + "shriekdestitute.com", + "shrillbighearted.com", + "shrillcherriesinstant.com", + "shrillinstance.pro", + "shrillspoon.com", + "shrillwife.pro", + "shrillyfinland.com", + "shrimpexclusive.com", + "shrimpgenerator.com", + "shrinebroom.com", + "shrinersstor.com", + "shriteringle.digital", + "shrivelhorizonentrust.com", + "shriverrevery.com", + "shrojxouelny.xyz", + "shroudsacidite.com", + "shrovyrebuke.com", + "shrubjessamy.com", + "shrubsbelieve.com", + "shrubsnaturalintense.com", + "shrugartisticelder.com", + "shruggedhighwaydetached.com", + "shrweea.lat", + "shticksconturb.com", + "shticksyahuna.com", + "shtptt.cupshe.com", + "shubadubadlskjfkf.com", + "shudderconnecting.com", + "shudderloverparties.com", + "shughaxiw.com", + "shuglaursech.com", + "shugnais.net", + "shugraithou.com", + "shukriya90.com", + "shulugoo.net", + "shumsooz.net", + "shunparagraphdim.com", + "shunsbedelve.top", + "shurfhlba.com", + "shusacem.net", + "shutdownpious.com", + "shutesaroph.com", + "shuthootch.com", + "shutseashore.com", + "shuttersurveyednaive.com", + "shuttleprivileged.com", + "shutunga.com", + "shvnfhf.com", + "shweflix.com", + "shwomettleye.com", + "shxtrk.com", + "shydastidu.com", + "shydinosaurs.com", + "shyseed.com", + "shyvanas.top", + "si1ef.com", + "siazlw.cetroloja.com.br", + "sibcjyml.com", + "siberiabecrush.com", + "sibgycqzgj.com", + "siblastid.top", + "sibylsported.com", + "sicas.ikea.com", + "sicas.ikea.net", + "siccanesculin.top", + "sickflock.com", + "sicklybates.com", + "sicknessfestivity.com", + "sickoaji.com", + "sicksmash.com", + "sicleclarets.com", + "sid.nordstrom.com", + "sidanarchy.net", + "sidebar.angelfire.com", + "sidebyx.com", + "sidebyz.com", + "sidegeographycondole.com", + "sidelinebodypun.com", + "sidenoteinvolvingcranky.com", + "sidenotestarts.com", + "sidesukbeing.org", + "sidewalkcrazinesscleaning.com", + "sidewayfrosty.com", + "sidewaysuccession.com", + "sieglinde22.xyz", + "sierradissolved.com", + "sierrasectormacaroni.com", + "sieveallegeministry.com", + "sievynaw.space", + "siewmi.uncommongoods.com", + "sifenews.com", + "sifnyiolzcs.com", + "siftdivorced.com", + "sifuglie.com", + "sig.ig.com", + "sig.igmarkets.com", + "sig.nadex.com", + "sigheemibod.xyz", + "sighstab.com", + "sightercanidae.com", + "sightsskinnyintensive.com", + "sightyiambs.com", + "sigilsspeiss.com", + "sign.use-neo.com", + "signalayer.com", + "signalsparfum.uno", + "signalspotsharshly.com", + "signalsuedejolly.com", + "signatureoutskirts.com", + "signaturepod.com", + "significantnuisance.com", + "significantoperativeclearance.com", + "signinamzncawebapp.sviluppo.host", + "signingdebauchunpack.com", + "signingrechaos.top", + "signingtherebyjeopardize.com", + "signup.vovici.com", + "sihokpfbv.com", + "sihoqd.sheridan.com.au", + "siiwptfum.xyz", + "sikaza.com", + "sikimischultz.website", + "silebu.xyz", + "silenceblindness.com", + "silencemail.com", + "silentcredit.com", + "silentinevitable.com", + "silentwrench.com", + "siliconslow.com", + "silklanguish.com", + "silkstuck.com", + "silkyslyness.life", + "silkysoda.com", + "silkysquirrel.com", + "silkytitle.com", + "sillagoalgae.website", + "silldisappoint.com", + "sillinessglamorousservices.com", + "sillinessinterfere.com", + "sillinessmarshal.com", + "sillinessowner.com", + "sillinesssomemended.com", + "sillyflowermachine.com", + "sillyscrew.com", + "silsautsacmo.com", + "silver-pen.pro", + "silveraddition.pro", + "silvermob.com", + "simarsbisect.top", + "simg.bwin.be", + "simg.bwin.com", + "simg.bwin.es", + "simg.bwin.fr", + "simg.bwin.it", + "simg.discovery.com", + "simg.gamebookers.com", + "simg.interhome.at", + "simg.interhome.be", + "simg.interhome.com", + "simg.interhome.de", + "simg.interhome.fr", + "simg.interhome.ie", + "simg.interhome.no", + "simg.interhome.pl", + "simg.interhome.se", + "simg.mgsgamesonline.com", + "simg.premium.com", + "simg.sh.bwin.de", + "simg.yemeksepeti.com", + "similarlength.pro", + "similarlyrelicrecovery.com", + "similarmarriage.com", + "simiousfinfish.uno", + "simkindisyoke.space", + "simonzody.com", + "simpan.online", + "simple-isl.com", + "simple.avaya.com", + "simple.siegelgale.com", + "simpleanalytics.io", + "simplebrutedigestive.com", + "simplemidday.com", + "simplesidewalk.com", + "simpletopay.americanexpress.co.uk", + "simpletopay.americanexpress.com", + "simpletopay.americanexpress.com.au", + "simplewebanalysis.com", + "simpli.fi", + "simpliftsbefore.xyz", + "simplistic-king.pro", + "simplisticstem.com", + "simplisticwhole.pro", + "simplymiraculousurn.com", + "simplyscepticaltoad.com", + "simpunok.com", + "simscale.actonservice.com", + "simulateswing.com", + "simuld.com", + "sinatraworthy.uno", + "sincalled.com", + "sincenturypro.org", + "sincerebuffalo.com", + "sinceregarden.sincere-garden.jp", + "sincerelyseverelyminimum.com", + "sinceresubstance.com", + "sindatontherrom.com", + "sinder8.com", + "sinewsicklywatery.com", + "sinfo.awrostamani.com", + "sinfo.dtcidev.co", + "sing-tracker.com", + "singelstodate.com", + "singercordial.com", + "singerrespectfuljerk.com", + "singershortestmodule.com", + "singfrthemmnt.com", + "singledsnugged.space", + "singleplatform.actonservice.com", + "singlesgetmatched.com", + "singlesternlyshabby.com", + "singletpharo.top", + "singroot.com", + "singstout.com", + "singulardisplace.com", + "singularheroic.com", + "sinisterbatchoddly.com", + "sinisterdrops.com", + "sinkagepandit.com", + "sinkbooks.com", + "sinkboxphantic.com", + "sinkdescriptivepops.com", + "sinkfaster.com", + "sinkingspicydemure.com", + "sinkingswap.com", + "sinkou.tireshop.com.br", + "sinlovewiththemo.info", + "sinmo.chasecenter.com", + "sinmufar.com", + "sinnerobtrusive.com", + "sinnerscramp.top", + "sinoa.com", + "sinproductors.org", + "sinsigabetaken.top", + "sinsoftoaco.net", + "sinwebads.com", + "sipibowartern.com", + "sippansy.com", + "sipulo.katies.com.au", + "sirdushi.xyz", + "siredgynics.com", + "siredonlacs.com", + "sirepisode.com", + "siresouthernpastime.com", + "siressdrawly.com", + "sireundermineoperative.com", + "sirianlucet.digital", + "sirloinspicous.com", + "sirmianow.top", + "sirokataldea.com", + "sirossvanish.uno", + "sis8.premieremoisson.com", + "sisdtb.climatempo.com.br", + "sisewepod.com", + "sismoycheii.cc", + "sissum.com", + "sistercashmerebless.com", + "sisterexpendabsolve.com", + "sisterlockup.com", + "siszzonelzzcy.com", + "sit-metrics.nab.com.au", + "sit-smetrics.nab.com.au", + "sitabsorb.com", + "sitamedal2.online", + "sitamedal3.online", + "sitamedal4.online", + "site-stats.supernotes.app", + "site.att.com", + "site.comunicaciones.iesa.es", + "site.connect.mydrreddys.com", + "site.emarketer.com", + "site.firstnet.com", + "site.infosysbpm.com", + "site.johnlewis-insurance.com", + "site.newzstand.com", + "site.tdk.com", + "site.waitrose.com", + "site2.emarketer.com", + "site24x7rum.eu", + "sitecat.eset.com", + "sitecat.troweprice.com", + "sitecatalyst.pts.se", + "sitecatalyst.smartsource.com", + "sitecatalyst.work.shiseido.co.jp", + "sitecatalysts.a-q-f.com", + "sitecatalysts.saisoncard.co.jp", + "sitecats.troweprice.com", + "sitecounter.site", + "sitectlyst.saksfifthavenue.com", + "sitedataprocessing.com", + "siteforyou1d.com", + "sitegoto.com", + "siteimproveanalytics.com", + "siteimproveanalytics.io", + "siteintercept.allegiancetech.com", + "sitel.actonservice.com", + "sitemeter.com", + "sitemnk.com", + "siteoid.com", + "sites.campaignmgr.cisco.com", + "sites.groo.co.il", + "sites.siemens.com", + "sitesdesbloqueados.com", + "sitewithg.com", + "sittingtransformation.com", + "situatedconventionalveto.com", + "situationfondlehindsight.com", + "situationhostilitymemorable.com", + "situbathool.com", + "siumssoftish.com", + "siusmv.coraltravel.pl", + "sivaiteupfeed.com", + "siversbesomer.space", + "six9e.canal.fr", + "sixassertive.com", + "sixauthority.com", + "sixcombatberries.com", + "sixft-apart.com", + "sixingmudland.top", + "sixscissors.com", + "sixsigmatraffic.com", + "siyaukq.com", + "sizcsi.eobuv.cz", + "sizesidewalk.com", + "sizmek.com", + "sizqaxmiqa.com", + "sizybn.shipsltd.co.jp", + "sjanff.v-moda.com", + "sjc.cloud.optable.co", + "sjczzdfvd.com", + "sjevdjqhdmlelo.com", + "sjjaewodpexdcyf.com", + "sjkekxjkca.com", + "sjkzeivw.com", + "sjmbua.matsui.co.jp", + "sjmbwxnqz.com", + "sjms.actonservice.com", + "sjolcdkqwiybh.xyz", + "sjourney.aarp.org", + "sjourney.penfed.org", + "sjpf.io", + "sjprdu.oakhouse.jp", + "sjremetrics.java.com", + "sjryno.fullyloadedchew.com", + "sjsabb.com", + "sjtactic.com", + "sjtbhdeakgsgr.com", + "sjteyeztnf.com", + "sjyzsm.danjohn.com", + "sk-batteryimport.m-shop.me", + "sk-sanasport.m-shop.me", + "sk-topgal.m-shop.me", + "sk0.monnierfreres.eu", + "skaffa.tidyapp.se", + "skated.co", + "skatestooped.com", + "skatingbelonged.com", + "skatingpenitence.com", + "skatingperformanceproblems.com", + "skatistlollard.com", + "skawwebless.com", + "skbnfa.filorga.com", + "skdzxqc.com", + "skeetads.com", + "skeletondeceiveprise.com", + "skeletonemail.com", + "skeletonlimitation.com", + "skellbimah.top", + "skelpedwiney.website", + "skenaiaefaldy.com", + "skenedomains.digital", + "sketbhang.guru", + "sketchdroughtregional.com", + "sketchflutter.com", + "sketchinferiorunits.com", + "sketchyrecycleimpose.com", + "sketchystairwell.com", + "skf.actonservice.com", + "skfudf763-dsfew95-90fjksj.xyz", + "ski1.skiset.com", + "skiddyteapots.com", + "skidgleambrand.com", + "skierastonishedforensics.com", + "skierscarletconsensus.com", + "skiguggn.com", + "skiingclefts.life", + "skiingsettling.com", + "skilfuljealousygeoffrey.com", + "skilfulrussian.com", + "skilleadservices.com", + "skilledskillemergency.com", + "skilledtables.com", + "skilleservices.com", + "skilletperonei.com", + "skillfuldrop.com", + "skillfulsock.com", + "skillpropulsion.com", + "skillshouse.actonservice.com", + "skilyake.net", + "skimgrieved.uno", + "skimmemorandum.com", + "skimresources.com", + "skimwhiskersmakeup.com", + "skinboxs.com", + "skincheckwa-app.hotdoc.com.au", + "skinkerjeez.com", + "skinnedunsame.com", + "skinnynovembertackle.com", + "skinssailing.com", + "skiofficerdemote.com", + "skipalos.xyz", + "skipdearbeautify.com", + "skipdissatisfactionengland.com", + "skipperx.net", + "skiptheadz.com", + "skirmishbabencircle.com", + "skirretporail.digital", + "skirtimprobable.com", + "skisofa.com", + "skittyan.com", + "skivesdaggles.com", + "skivingepileny.top", + "skjwebmr.com", + "sklsnpqr.com", + "skmcwz.haselmode.co.kr", + "skohssc.cfd", + "skollett.site", + "skolvortex.com", + "skosgrill.openapp.link", + "skroutza.skroutz.gr", + "skuligpzifan.com", + "skulkspreppie.com", + "skulldesperatelytransfer.com", + "skullhalfway.com", + "skumcobpink.com", + "skwfupp.com", + "skxbbj.clasic.jp", + "skyadsmart.com", + "skyblockmaniacs.net", + "skygtbwownln.xyz", + "skylink.vn", + "skymobi.agency", + "skymods.net", + "skype-sg.com", + "skyscraperearnings.com", + "skyscraperreport.com", + "skytils.net", + "skytraf.xyz", + "skywaverocs.space", + "sl.trycircle.com", + "slabreasonablyportions.com", + "slabshookwasted.com", + "slackb.com", + "slahpxqb6wto.com", + "slakiervolost.com", + "slamscreechmilestone.com", + "slamvolcano.com", + "slanderconstantlyhew.com", + "slandernetgymnasium.com", + "slanderpe.com", + "slaneo.com", + "slangback.com", + "slangborrowedsquash.com", + "slanginsolentthus.com", + "slangscornful.com", + "slankleeways.com", + "slantdecline.com", + "slapcleaner.com", + "slapclergymoth.com", + "slapexcitedly.com", + "slaqandsan.xyz", + "slaresolidi.com", + "slartsighter.com", + "slartwomans.com", + "slashcynical.com", + "slashnext.actonservice.com", + "slashstar.net", + "slatnea.com", + "slatternorito.top", + "slaughterscholaroblique.com", + "slaunch.shopcanopy.com", + "slaunch.spectrumtherapeutics.com", + "slaverylavatoryecho.com", + "slavesubmarinebribery.com", + "slavil.com", + "slayeyeshadow.com", + "slaysweater.com", + "slbunz.casamundo.fr", + "slcsfrji.xyz", + "sleazysoundbegins.com", + "sledimitationsegment.com", + "sledsplenism.com", + "sleekemblemenclose.com", + "sleekextremeadmiring.com", + "sleepcartoon.com", + "sleepytoadfrosty.com", + "sleeveturbulent.com", + "slendercosts.com", + "slenderglowingcontrary.com", + "sleptbereave.com", + "sleptornament.com", + "slewvr.gp.se", + "slfsmf.com", + "slfznewdii.com", + "slggskljoczt.com", + "slicedpickles.com", + "slickgrapes.com", + "slidbecauseemerald.com", + "sliddeceived.com", + "slidderpicoid.com", + "slideaspen.com", + "slidecaffeinecrown.com", + "slideff.com", + "slidekidsstair.com", + "slietap.com", + "slightcareconditions.com", + "slightlyeaglepenny.com", + "slimelump.com", + "slimentrepreneur.com", + "slimfiftywoo.com", + "slimlyeneas.com", + "slimopinion.com", + "slimyscarf.com", + "slimyseashore.com", + "slimytree.com", + "slinksuggestion.com", + "slinkyfoliot.com", + "slippersappointed.com", + "slippersphoto.com", + "slipperspinchingsyntax.com", + "slippery-bed.pro", + "slipperydeliverance.com", + "slipperyel.com", + "slipperysack.com", + "slipstream.skyscanner.net", + "slivmux.com", + "sljvpjtavn.com", + "slobgrandmadryer.com", + "sloeri.com", + "slopeac.com", + "slopeaota.com", + "slopesoap.com", + "slopingunrein.com", + "sloppycalculator.com", + "sloppyearthquake.com", + "sloppyegotistical.com", + "slotabrosdev.zharev.com", + "slotabrosuat.zharev.com", + "sloto.live", + "slotspreadingbrandy.com", + "slowclick.top", + "slowdn.net", + "slowinghardboiled.com", + "slowingvile.com", + "slowlythrobtreasurer.com", + "slowundergroundattentive.com", + "slowww.xyz", + "sloydcostive.top", + "sloydpev.com", + "slpmcfdljsntwp.com", + "slryca.meyou.jp", + "sltracl.com", + "sltraffic.com", + "sltvhyjthx.com", + "slubbermunch.com", + "sluccju.com", + "slugmefilehos.xyz", + "sluiceagrarianvigorous.com", + "sluicehamate.com", + "slumberloandefine.com", + "slumdombigot.top", + "slumid.com", + "slumpyclueing.com", + "slurpsbeets.com", + "slushdevastating.com", + "slushimplementedsystems.com", + "sluxaaiabw.com", + "slview.psne.jp", + "slvlrcalpodewn.com", + "slwkrruv.com", + "slychicks.com", + "slyzoologicalpending.com", + "sm-test.groc.press", + "sm.delltechnologies.com", + "sm.edweek.org", + "sm.groc.press", + "sm.macys.com", + "sm.stjude.org", + "sm.sungardas.com", + "sm.sylectus.com", + "sm.trb.com", + "smaato.com", + "smaato.net", + "smachnakittchen.com", + "smadex.com", + "smalh.com", + "small-headed.sbs", + "smallanybody.pro", + "smallbeginner.com", + "smallbusiness.adpinfo.com", + "smallerconceivesixty.com", + "smallerfords.com", + "smallershops.com", + "smallestbiological.com", + "smallestgirlfriend.com", + "smallestspoutmuffled.com", + "smallestunrealilliterate.com", + "smallfunnybears.com", + "smallstrengthen.com", + "smalltiberbridge.com", + "smart-data-systems.com", + "smart-ex-jp.top", + "smart-redirecting.com", + "smart-tds.com", + "smart-traffik.io", + "smart-wp.com", + "smart.boxtone.com", + "smart4ads.com", + "smartaccess.biz", + "smartads.statsperform.com", + "smartapplifly.com", + "smartappsfly.com", + "smartcam.adt-worldwide.com", + "smartclip.net", + "smartdating.top", + "smartklick.biz", + "smartlnk.com", + "smartlphost.com", + "smartlymaybe.com", + "smartlysquare.com", + "smartpicrotation.com", + "smartstream.tv", + "smarttds.org", + "smarttopchain.nl", + "smarttvnew.vercel.app", + "smartworksforme.actonservice.com", + "smartyads.com", + "smartytech.io", + "smashedpractice.com", + "smasheswamefou.com", + "smashnewtab.com", + "smashquartz.com", + "smashshoe.com", + "smashsurprise.com", + "smathe.com", + "smatning.volkswagen.se", + "smatr.icu", + "smatrix.hbo.com", + "smb-cashback.alcatel-lucent.com.au", + "smb.info.shutterstock.com", + "smbranch.nc.mails.sssports.com", + "smbzbm.skymilescruises.com", + "smctmxdeoz.com", + "sme.proximus.be", + "smearincur.com", + "smeartoassessment.com", + "smeasurement.fcc-fac.ca", + "smeasurement.infiniti.ca", + "smeasurement.nissan.ca", + "smellysect.com", + "smeltvomitinclined.com", + "smenqskfmpfxnb.bid", + "smentbrads.info", + "smervyfenks.com", + "smetc.banfield.com", + "smetric.4imprint.com", + "smetric.ads.microsoft.com", + "smetric.atg.se", + "smetric.bahamabreeze.com", + "smetric.baylorhealth.com", + "smetric.betway.com", + "smetric.bimsplus24.pl", + "smetric.biogen.com", + "smetric.carview.co.jp", + "smetric.changiairport.com", + "smetric.cheddars.com", + "smetric.darden.com", + "smetric.dtgonlineplus.de", + "smetric.e-nichii.net", + "smetric.eddiev.com", + "smetric.efgonlineplus.de", + "smetric.gconlineplus.at", + "smetric.gconlineplus.de", + "smetric.gebrueder-goetz.de", + "smetric.gutonlineplus.de", + "smetric.hilton.com", + "smetric.hti24.pl", + "smetric.htionlineplus.de", + "smetric.hydrosolar24.pl", + "smetric.iccu.com", + "smetric.itgonlineplus.de", + "smetric.lo.movement.com", + "smetric.longhornsteakhouse.com", + "smetric.m.nissan-global.com", + "smetric.malaysiaairlines.com", + "smetric.mandatum.fi", + "smetric.markenschuhe.de", + "smetric.millenniumhotels.com", + "smetric.movement.com", + "smetric.nfgonlineplus.de", + "smetric.olivegarden.com", + "smetric.panpacific.com", + "smetric.parkroyalhotels.com", + "smetric.philosophy.com", + "smetric.redlobster.com", + "smetric.sales.vikingline.com", + "smetric.schwab.com", + "smetric.schwabinstitutional.com", + "smetric.schwabplan.com", + "smetric.seasons52.com", + "smetric.shop.com", + "smetric.sydneywater.com.au", + "smetric.tfgonlineplus.de", + "smetric.thecapitalburger.com", + "smetric.thecapitalgrille.com", + "smetric.trulia.com", + "smetric.tsite.jp", + "smetric.volkswagen-nutzfahrzeuge.de", + "smetric.volkswagen-veicolicommerciali.it", + "smetric.volkswagen.ch", + "smetric.volkswagen.com", + "smetric.volkswagen.com.au", + "smetric.volkswagen.de", + "smetric.volkswagen.es", + "smetric.volkswagen.ie", + "smetric.volkswagen.it", + "smetric.volkswagen.pl", + "smetric.volkswagen.ru", + "smetric.vw.ca", + "smetric.vw.com.tr", + "smetric.worldcat.org", + "smetric.yardhouse.com", + "smetricas.fgv.br", + "smetrics-cns.panasonic.com", + "smetrics-ieeexplore.ieee.org", + "smetrics-smartcommerce.amazon.in", + "smetrics.1011bigfm.com", + "smetrics.1031freshradio.ca", + "smetrics.1043freshradio.ca", + "smetrics.1045freshradio.ca", + "smetrics.1075daverocks.com", + "smetrics.10daily.com.au", + "smetrics.10play.com.au", + "smetrics.1792bourbon.com", + "smetrics.1800contacts.com", + "smetrics.21nova.com", + "smetrics.24hourfitness.com", + "smetrics.28degreescard.com.au", + "smetrics.360dx.com", + "smetrics.3838.com", + "smetrics.3cat.cat", + "smetrics.3kronor.se", + "smetrics.3m.com", + "smetrics.48.ie", + "smetrics.50southcapital.com", + "smetrics.7-elevenfleet.com", + "smetrics.7eleven.com.au", + "smetrics.915thebeat.com", + "smetrics.925thechuck.ca", + "smetrics.931freshradio.ca", + "smetrics.963bigfm.com", + "smetrics.aa.co.uk", + "smetrics.aa.com", + "smetrics.aaas.org", + "smetrics.aaasouth.com", + "smetrics.aadimbalance.com", + "smetrics.aainsurance.co.nz", + "smetrics.aami.com.au", + "smetrics.aamotors.com", + "smetrics.aarp.org", + "smetrics.aarpmedicareplans.com", + "smetrics.aavacations.com", + "smetrics.abacusplumbing.net", + "smetrics.abanca.com", + "smetrics.abbott", + "smetrics.abbott.co.in", + "smetrics.abbott.com", + "smetrics.abbott.com.sg", + "smetrics.abbottbrasil.com.br", + "smetrics.abbottcore.com", + "smetrics.abbottdiagnostics.com", + "smetrics.abbottgps.com", + "smetrics.abbottnutrition.com", + "smetrics.abbottnutrition.com.my", + "smetrics.abbottstore.com", + "smetrics.abbottvascular.com", + "smetrics.abbvie.com", + "smetrics.abcspark.ca", + "smetrics.abercrombie.cn", + "smetrics.abercrombie.com", + "smetrics.abercrombiekids.com", + "smetrics.abilify.com", + "smetrics.abilifyasimtufii.com", + "smetrics.abilifyasimtufiihcp.com", + "smetrics.abilifymaintena.com", + "smetrics.abilifymaintenahcp.com", + "smetrics.abilifymycite.com", + "smetrics.abilifymycitehcp.com", + "smetrics.absolute.com", + "smetrics.absolutetotalcare.com", + "smetrics.absorbcommunicationskit.com", + "smetrics.academy.com", + "smetrics.accaglobal.com", + "smetrics.accredo.com", + "smetrics.aclu.org", + "smetrics.acpny.com", + "smetrics.acs.org.au", + "smetrics.act4yourheart.com", + "smetrics.actemra.com", + "smetrics.actemrahcp.com", + "smetrics.actemrainfo.com", + "smetrics.activase.com", + "smetrics.active.com", + "smetrics.activecommunities.com", + "smetrics.activeendurance.com", + "smetrics.activenetwork.com", + "smetrics.adage.com", + "smetrics.addabilify.com", + "smetrics.adhduniversity.com", + "smetrics.adiglobal.us", + "smetrics.adnradio.cl", + "smetrics.adpkdquestions.com", + "smetrics.adt.com", + "smetrics.adult.prevnar13.com", + "smetrics.adultnutritionlearningcenter.com", + "smetrics.advancedmd.com", + "smetrics.advil.com", + "smetrics.aegon.co.uk", + "smetrics.aelca.es", + "smetrics.aem.playstation.com", + "smetrics.aena.es", + "smetrics.aetn.com", + "smetrics.aetnamedicare.com", + "smetrics.afcom.com", + "smetrics.affymetrix.com", + "smetrics.afpjobs.amazon.com", + "smetrics.afrique.pwc.com", + "smetrics.afvclub.ca", + "smetrics.afvclub.com", + "smetrics.agentprovocateur.com", + "smetrics.agilent.com", + "smetrics.agillink.com", + "smetrics.agra-net.com", + "smetrics.aia.co.kr", + "smetrics.aia.com", + "smetrics.aida.de", + "smetrics.airandgo.fr", + "smetrics.aircanada.com", + "smetrics.airmiles.ca", + "smetrics.airngo.at", + "smetrics.airngo.de", + "smetrics.airngo.dk", + "smetrics.airngo.it", + "smetrics.airngo.nl", + "smetrics.airngo.no", + "smetrics.airngo.pt", + "smetrics.airngo.se", + "smetrics.airtv.net", + "smetrics.ajinomoto.co.jp", + "smetrics.aktiv-mit-psa.de", + "smetrics.aktiv-mit-rheuma.de", + "smetrics.albankaldawli.org", + "smetrics.alecensa.com", + "smetrics.alexandani.com", + "smetrics.alfalaval.cn", + "smetrics.alfalaval.com", + "smetrics.alfalaval.com.au", + "smetrics.alfalaval.kr", + "smetrics.alfalaval.sg", + "smetrics.alka.dk", + "smetrics.alkamobil.dk", + "smetrics.allegion.com", + "smetrics.allenedmonds.ca", + "smetrics.allenedmonds.com", + "smetrics.alliancebernstein.com", + "smetrics.allianz.com.au", + "smetrics.allianzlife.com", + "smetrics.allstate.com", + "smetrics.allstatecorporation.com", + "smetrics.allwellmedicare.com", + "smetrics.ally.com", + "smetrics.alpo.com", + "smetrics.amaroso.com.au", + "smetrics.ambetterhealth.com", + "smetrics.ambetterofillinois.com", + "smetrics.ambetterofnorthcarolina.com", + "smetrics.ambetteroftennessee.com", + "smetrics.americanairlines.com", + "smetrics.americanairlines.com.au", + "smetrics.americanairlines.es", + "smetrics.americanairlines.in", + "smetrics.americanblinds.com", + "smetrics.americancentury.com", + "smetrics.americanconnection.io", + "smetrics.americanway.com", + "smetrics.americastire.com", + "smetrics.amersportsproclub.com", + "smetrics.amfam.com", + "smetrics.amg.com", + "smetrics.amica.com", + "smetrics.amp.co.nz", + "smetrics.amplifon.com", + "smetrics.amway-bulgaria-qas.com", + "smetrics.amway-estonia.com", + "smetrics.amway-qas.com.co", + "smetrics.amway-qas.nl", + "smetrics.amway-turkey-qas.com", + "smetrics.amway.ch", + "smetrics.amway.com.ar", + "smetrics.amway.com.hn", + "smetrics.amway.it", + "smetrics.amway.my", + "smetrics.amway.se", + "smetrics.amway.sg", + "smetrics.ancestry.ca", + "smetrics.ancestry.co.uk", + "smetrics.ancestry.com", + "smetrics.ancestry.com.au", + "smetrics.ancestry.de", + "smetrics.angara.com", + "smetrics.angi.com", + "smetrics.anhi.org", + "smetrics.animalhealthacademy.com.au", + "smetrics.animalnetwork.com", + "smetrics.anixter.com", + "smetrics.anntaylor.com", + "smetrics.ansible.com", + "smetrics.ansys.com", + "smetrics.antena3.com", + "smetrics.anthem.com", + "smetrics.anticoagulante.info", + "smetrics.anwagolf.com", + "smetrics.apellis.com", + "smetrics.apia.com.au", + "smetrics.apps.ge.com", + "smetrics.aptashop.co.uk", + "smetrics.arcobusinesssolutions.com", + "smetrics.argenta.be", + "smetrics.argenta.eu", + "smetrics.argos.co.uk", + "smetrics.arhealthwellness.com", + "smetrics.arkansastotalcare.com", + "smetrics.armadaskis.com", + "smetrics.army.mod.uk", + "smetrics.arnette.com", + "smetrics.as.com", + "smetrics.ascentric.co.uk", + "smetrics.aservoequihaler.com", + "smetrics.asgrow.com.mx", + "smetrics.asics.com", + "smetrics.asmithbowman.com", + "smetrics.assurancewireless.com", + "smetrics.assuranthealth.com", + "smetrics.asteronlife.com.au", + "smetrics.asumag.com", + "smetrics.atecsports.com", + "smetrics.atlantic.caa.ca", + "smetrics.atlanticsuperstore.ca", + "smetrics.atmosphere.ca", + "smetrics.atomic.com", + "smetrics.atresmedia.com", + "smetrics.atresplayer.com", + "smetrics.au.com", + "smetrics.au.ugg.com", + "smetrics.audi.co.uk", + "smetrics.audifinance.ca", + "smetrics.audifinancialservices.nl", + "smetrics.australiancurriculum.edu.au", + "smetrics.australiansuper.com", + "smetrics.autodesk.com", + "smetrics.automobilemag.com", + "smetrics.automobilwoche.de", + "smetrics.autonews.com", + "smetrics.autotrader.com", + "smetrics.avalara.com", + "smetrics.avancesenrespiratorio.com", + "smetrics.avastin-hcp.com", + "smetrics.avastin.com", + "smetrics.aveva.com", + "smetrics.aviationweek.com", + "smetrics.aviva.co.uk", + "smetrics.avnet.com", + "smetrics.axa-direct-life.co.jp", + "smetrics.axs.com", + "smetrics.azcompletehealth.com", + "smetrics.babycenter.at", + "smetrics.babycenter.ca", + "smetrics.babycenter.com.au", + "smetrics.babycenter.com.mx", + "smetrics.babycenter.com.ph", + "smetrics.babycenter.de", + "smetrics.babycenter.in", + "smetrics.babycenter.ru", + "smetrics.babycentre.co.uk", + "smetrics.babyjoyclub.com", + "smetrics.babynes.ch", + "smetrics.bakerbrothersplumbing.com", + "smetrics.bamboohr.com", + "smetrics.banamex.com", + "smetrics.bancobmg.com.br", + "smetrics.bancomundial.org", + "smetrics.bancsabadell.com", + "smetrics.bank-daiwa.co.jp", + "smetrics.bankatfirst.com", + "smetrics.bankaustria.at", + "smetrics.bankinter.com", + "smetrics.bankofamerica.com", + "smetrics.bankofmelbourne.com.au", + "smetrics.banksa.com.au", + "smetrics.bankwest.com.au", + "smetrics.banquemondiale.org", + "smetrics.banter.com", + "smetrics.barandblock.co.uk", + "smetrics.barberinilenses.com", + "smetrics.barcainnovationhub.com", + "smetrics.barkandwhiskers.com", + "smetrics.barracuda.com", + "smetrics.base.be", + "smetrics.baskinrobbins.com", + "smetrics.bayer.africa", + "smetrics.bayer.ca", + "smetrics.bayer.co", + "smetrics.bayer.com", + "smetrics.bayer.com.ar", + "smetrics.bayer.com.br", + "smetrics.bayer.com.mx", + "smetrics.bayer.com.tr", + "smetrics.bayer.cr", + "smetrics.bayer.cz", + "smetrics.bayer.dz", + "smetrics.bayer.ec", + "smetrics.bayer.gt", + "smetrics.bayer.ma", + "smetrics.bayer.pe", + "smetrics.bayer.sk", + "smetrics.bayer.us", + "smetrics.bbb.org", + "smetrics.bbva.com", + "smetrics.bbva.com.ar", + "smetrics.bbva.com.co", + "smetrics.bbva.com.uy", + "smetrics.bbva.es", + "smetrics.bbva.it", + "smetrics.bbva.mx", + "smetrics.bbva.pe", + "smetrics.bbvacib.com", + "smetrics.bbvaexperience.com", + "smetrics.bbvanet.com.co", + "smetrics.bbvanet.com.mx", + "smetrics.bbvanetcash.pe", + "smetrics.bbvaopenmind.com", + "smetrics.bbvaresearch.com", + "smetrics.bbvaseguros.mx", + "smetrics.bcbsks.com", + "smetrics.bcbsm.com", + "smetrics.bcbsnc.com", + "smetrics.bcbsnd.com", + "smetrics.bd.dk", + "smetrics.be.carrefour.eu", + "smetrics.beachbody.com", + "smetrics.beatsbydre.com", + "smetrics.beatsbydre.com.cn", + "smetrics.beaumontenterprise.com", + "smetrics.beckmancoulter.com", + "smetrics.becomeanex.org", + "smetrics.beefeater.co.uk", + "smetrics.belairdirect.com", + "smetrics.belk.com", + "smetrics.benefitcosmetics.com.cn", + "smetrics.beneful.com", + "smetrics.beneplace.com", + "smetrics.bereadywith.com", + "smetrics.besame.fm", + "smetrics.bestbuy.com", + "smetrics.bestdrive.cz", + "smetrics.bestegg.com", + "smetrics.bestinver.es", + "smetrics.bestoforlando.com", + "smetrics.bestofvegas.com", + "smetrics.bet.com", + "smetrics.beterhoren.nl", + "smetrics.bevestor.de", + "smetrics.bgov.com", + "smetrics.bhgelite.com", + "smetrics.bhgfinancial.com", + "smetrics.bhgpersonal.com", + "smetrics.bi-connect.com", + "smetrics.bi-vetmedica.com", + "smetrics.bigkidneybigproblem.com", + "smetrics.biglots.com", + "smetrics.bilfinans.no", + "smetrics.binge.com.au", + "smetrics.bingle.com.au", + "smetrics.biomedtracker.com", + "smetrics.biooncology.com", + "smetrics.biophilia-fbbva.es", + "smetrics.biore.com", + "smetrics.biosimilarsbyboehringer.com", + "smetrics.bissell.com", + "smetrics.bittermens.com", + "smetrics.bjs.com", + "smetrics.bkstr.com", + "smetrics.blair.com", + "smetrics.blanchir-sp.net", + "smetrics.blau.de", + "smetrics.blockbuster.com", + "smetrics.bloombergbna.com", + "smetrics.bloombergindustry.com", + "smetrics.bloomberglaw.com", + "smetrics.bloombergtax.com", + "smetrics.bloombergtaxtech.com", + "smetrics.bluegrasscellular.com", + "smetrics.bluemercury.com", + "smetrics.bluenile.com", + "smetrics.blueprintprep.com", + "smetrics.bmc.com", + "smetrics.bmo.com", + "smetrics.bms-immuno-dermatologie.de", + "smetrics.bms-io-academy.co.uk", + "smetrics.bms-newfrontiers.com.au", + "smetrics.bms-onkologie.de", + "smetrics.bms.com", + "smetrics.bmscustomerconnect.com", + "smetrics.bmshealthcare.jp", + "smetrics.bmsmedinfo.co.uk", + "smetrics.bmsmedinfo.com", + "smetrics.bmsmedinfo.de", + "smetrics.bmsoncology.jp", + "smetrics.bmspaf.org", + "smetrics.bmsstudyconnect.com", + "smetrics.bmwusa.com", + "smetrics.bna.com", + "smetrics.bncollege.com", + "smetrics.bncvirtual.com", + "smetrics.bnpparibas.com", + "smetrics.bnymellon.com", + "smetrics.bnymellonam.com", + "smetrics.bodyforlife.com", + "smetrics.bodyworkmall.com", + "smetrics.boehringer-ingelheim.at", + "smetrics.boehringer-ingelheim.ca", + "smetrics.boehringer-ingelheim.com", + "smetrics.boehringer-ingelheim.com.br", + "smetrics.boehringer-ingelheim.de", + "smetrics.boehringer-ingelheim.es", + "smetrics.boehringer-ingelheim.hu", + "smetrics.boehringer-ingelheim.it", + "smetrics.boehringer-ingelheim.jp", + "smetrics.boehringer-ingelheim.no", + "smetrics.boehringer-ingelheim.pl", + "smetrics.boehringer-ingelheim.sk", + "smetrics.boehringer-ingelheim.tw", + "smetrics.boehringer-ingelheim.ua", + "smetrics.boehringer-ingelheim.us", + "smetrics.boehringer-interaktiv.de", + "smetrics.boehringerone.com", + "smetrics.boom1019.com", + "smetrics.boom997.com", + "smetrics.boostinfinite.com", + "smetrics.boostmobile.com", + "smetrics.boothehvac.com", + "smetrics.boozallen.com", + "smetrics.boq.com.au", + "smetrics.borgatacasino.com", + "smetrics.borgatapoker.com", + "smetrics.boscovs.com", + "smetrics.boss.info", + "smetrics.boston.com", + "smetrics.bostonglobe.com", + "smetrics.bottegaverde.es", + "smetrics.bottegaverde.it", + "smetrics.boundaryford.com", + "smetrics.bpbusinesssolutions.com", + "smetrics.bravenhealth.com", + "smetrics.breezeforcats.com", + "smetrics.brett-robinson.com", + "smetrics.brewersfayre.co.uk", + "smetrics.bridgestoneamericas.com", + "smetrics.brinksprepaidmastercard.com", + "smetrics.briteboxelectrical.com", + "smetrics.britishgas.co.uk", + "smetrics.broadlinespoton.de", + "smetrics.brocade.com", + "smetrics.brookdale.com", + "smetrics.brooksbrothers.com", + "smetrics.brumate.jp", + "smetrics.bt.com", + "smetrics.bt.com.au", + "smetrics.buckeyehealthplan.com", + "smetrics.buell.com", + "smetrics.buffalotrace.com", + "smetrics.buffalotracedistillery.com", + "smetrics.builddirect.com", + "smetrics.bupa.com.au", + "smetrics.business.comcast.com", + "smetrics.businessfinancemag.com", + "smetrics.buyagift.co.uk", + "smetrics.buyersedge.com.au", + "smetrics.buytickets.virgintrains.co.uk", + "smetrics.buytickets.westmidlandsrailway.co.uk", + "smetrics.bzees.com", + "smetrics.c2fo.com", + "smetrics.cadenadial.com", + "smetrics.cadenaser.com", + "smetrics.caesars.com", + "smetrics.cahealthwellness.com", + "smetrics.calbaptist.edu", + "smetrics.caleres.com", + "smetrics.calia.com", + "smetrics.caliastudio.com", + "smetrics.calvinklein.ca", + "smetrics.calvinklein.cn", + "smetrics.calvinklein.us", + "smetrics.calwater.com", + "smetrics.campaigns.abbott.com.sg", + "smetrics.camzyos.com", + "smetrics.camzyoshcp.com", + "smetrics.canosan.de", + "smetrics.capella.edu", + "smetrics.capitalone.com", + "smetrics.caracol.com.co", + "smetrics.carbonite.com", + "smetrics.care.com", + "smetrics.carfax.com", + "smetrics.caribbeanjobs.com", + "smetrics.carnival.co.uk", + "smetrics.carnival.com", + "smetrics.carnival.com.au", + "smetrics.carolina.com", + "smetrics.carparts.com", + "smetrics.carphonewarehouse.com", + "smetrics.carrieres.pwc.fr", + "smetrics.carters.com", + "smetrics.cartersoshkosh.ca", + "smetrics.cartoonnetwork.ca", + "smetrics.caser.es", + "smetrics.caserexpatinsurance.com", + "smetrics.caseys.com", + "smetrics.cashnetusa.com", + "smetrics.casinoladbrokes.be", + "smetrics.casinosplendido.com", + "smetrics.casio-intl.com", + "smetrics.casio-watches.com", + "smetrics.casio.co.jp", + "smetrics.casio.com", + "smetrics.casio.com.tw", + "smetrics.casio.info", + "smetrics.casio.jp", + "smetrics.cast.r-agent.com", + "smetrics.catalog.usmint.gov", + "smetrics.catchow.com", + "smetrics.cathflo.com", + "smetrics.catxpert.dk", + "smetrics.cbc.ca", + "smetrics.cbc.youtube.mercedes-benz.com", + "smetrics.cbn.com", + "smetrics.ccma.cat", + "smetrics.cdiscount.com", + "smetrics.cedars-sinai.org", + "smetrics.celebritycruises.com", + "smetrics.cellcept.com", + "smetrics.celticarehealthplan.com", + "smetrics.census.gov", + "smetrics.centene.com", + "smetrics.centerpointenergy.com", + "smetrics.centex.com", + "smetrics.centralparknyc.org", + "smetrics.centrum.com", + "smetrics.centurylink.com", + "smetrics.cepheid.com", + "smetrics.ceratizit.com", + "smetrics.cfainstitute.org", + "smetrics.cfox.com", + "smetrics.chadstone.com.au", + "smetrics.channel.com", + "smetrics.channelfutures.com", + "smetrics.chapstick.com", + "smetrics.charter.com", + "smetrics.charter.no", + "smetrics.charter.se", + "smetrics.chase.com", + "smetrics.chatrwireless.com", + "smetrics.chelseafc.com", + "smetrics.chemistanddruggist.co.uk", + "smetrics.chghealthcare.com", + "smetrics.chicagobusiness.com", + "smetrics.chip1stop.com", + "smetrics.christianscience.com", + "smetrics.christies.com", + "smetrics.chron.com", + "smetrics.chrysler.com", + "smetrics.churchill.com", + "smetrics.ciena.com", + "smetrics.cigar.com", + "smetrics.cigarsinternational.com", + "smetrics.cigna.com", + "smetrics.cinemaxx.de", + "smetrics.circulodelasalud.mx", + "smetrics.circusny.com", + "smetrics.cirquedusoleil.com", + "smetrics.cisco.com", + "smetrics.cisnfm.com", + "smetrics.cit.com", + "smetrics.citalia.com", + "smetrics.citeline.com", + "smetrics.citibank.ae", + "smetrics.citibank.cn", + "smetrics.citibank.co.th", + "smetrics.citibank.co.uk", + "smetrics.citibank.com.au", + "smetrics.citibank.com.hk", + "smetrics.citibank.com.my", + "smetrics.citibank.com.ph", + "smetrics.citibank.com.sg", + "smetrics.citibank.com.vn", + "smetrics.citibank.pl", + "smetrics.citizensbank.com", + "smetrics.civilsandutilities.com", + "smetrics.cjoy.com", + "smetrics.claris.com", + "smetrics.clearly.ca", + "smetrics.clementia.cz", + "smetrics.client-services.ca", + "smetrics.cloudera.com", + "smetrics.cluballiance.aaa.com", + "smetrics.clubmarriott.in", + "smetrics.clubmonaco.com", + "smetrics.clubnoble.jp", + "smetrics.clubreservations.com", + "smetrics.cnb.com", + "smetrics.cnn.com", + "smetrics.cnr.com", + "smetrics.coach.com", + "smetrics.coachfactory.com", + "smetrics.coca-cola.com", + "smetrics.coca-colacanada.ca", + "smetrics.coca-colaentuhogar.com", + "smetrics.codan.dk", + "smetrics.coffretdor-makeup.jp", + "smetrics.coke2home.com", + "smetrics.collinscomfort.com", + "smetrics.columbia.com", + "smetrics.combinedinsurance.com", + "smetrics.comcast.com", + "smetrics.comdata.com", + "smetrics.comenity.net", + "smetrics.comfortwave.com", + "smetrics.commonclaimsmistakesvideo.com", + "smetrics.commonwealth.com", + "smetrics.comms.westpac.co.nz", + "smetrics.comparethemarket.com", + "smetrics.comphealth.com", + "smetrics.concardis.com", + "smetrics.concierto.cl", + "smetrics.condodirect.com", + "smetrics.connecticare.com", + "smetrics.consumerreports.org", + "smetrics.contactsdirect.com", + "smetrics.controlcenter.com", + "smetrics.converse.co.uk", + "smetrics.converse.com", + "smetrics.cookhouseandpub.co.uk", + "smetrics.coolray.com", + "smetrics.cooltoday.com", + "smetrics.coordinatedcarehealth.com", + "smetrics.copd-aktuell.de", + "smetrics.copdinsideout.ca", + "smetrics.corazon.cl", + "smetrics.cornercard.ch", + "smetrics.cornertrader.ch", + "smetrics.corpay.com", + "smetrics.corpaybusinesscard.com", + "smetrics.corpayone.com", + "smetrics.corpayone.dk", + "smetrics.correos.es", + "smetrics.cortefiel.com", + "smetrics.cortevents.com", + "smetrics.cortfurnitureoutlet.com", + "smetrics.cortpartyrental.com", + "smetrics.corus.ca", + "smetrics.costacruise.com", + "smetrics.costadelmar.com", + "smetrics.costco.ca", + "smetrics.costco.com", + "smetrics.costcobusinesscentre.ca", + "smetrics.costcobusinessdelivery.com", + "smetrics.costumesupercenter.com", + "smetrics.cotellic.com", + "smetrics.cottages.com", + "smetrics.coulditbehcm.com", + "smetrics.country104.com", + "smetrics.country105.com", + "smetrics.countryfinancial.com", + "smetrics.countryfinancialsecurityblog.com", + "smetrics.countrypassport.com", + "smetrics.couponcabin.com", + "smetrics.covance.com", + "smetrics.cox.com", + "smetrics.cpaaustralia.com.au", + "smetrics.cpsenergy.com", + "smetrics.crain.com", + "smetrics.crainscleveland.com", + "smetrics.crainsdetroit.com", + "smetrics.crainsnewyork.com", + "smetrics.creditscore.com", + "smetrics.crimewatchdaily.com", + "smetrics.crocs.at", + "smetrics.crocs.ca", + "smetrics.crocs.co.uk", + "smetrics.crocs.com", + "smetrics.crocs.de", + "smetrics.crocs.eu", + "smetrics.crocs.fi", + "smetrics.crocs.fr", + "smetrics.crocs.nl", + "smetrics.crocs.se", + "smetrics.crocsespana.es", + "smetrics.croma.com", + "smetrics.cru.org", + "smetrics.crystalski.co.uk", + "smetrics.crystalski.ie", + "smetrics.csmonitor.com", + "smetrics.css.ch", + "smetrics.csu.edu.au", + "smetrics.ctm.uhc.com", + "smetrics.ctshirts.com", + "smetrics.ctv.ca", + "smetrics.cua.com.au", + "smetrics.cultura.com", + "smetrics.cupraofficial.com", + "smetrics.cupraofficial.de", + "smetrics.curel.com", + "smetrics.currys.co.uk", + "smetrics.customersvc.com", + "smetrics.customs.pwc.com", + "smetrics.cvs.com", + "smetrics.cvty.com", + "smetrics.cyrillus.be", + "smetrics.cytivalifesciences.co.jp", + "smetrics.cytivalifesciences.co.kr", + "smetrics.cytivalifesciences.com", + "smetrics.daiwa-grp.jp", + "smetrics.daiwa.jp", + "smetrics.daiwatv.jp", + "smetrics.dalisalda.com", + "smetrics.dallasmidwest.com", + "smetrics.dandh.ca", + "smetrics.dandh.com", + "smetrics.darty.com", + "smetrics.dashandstars.com", + "smetrics.datapipe.com", + "smetrics.davidclulow.com", + "smetrics.dcu.org", + "smetrics.deakin.edu.au", + "smetrics.dekalb.com.co", + "smetrics.dekalb.com.mx", + "smetrics.dekalbasgrowdeltapine.com", + "smetrics.delacon.com.au", + "smetrics.delbetalning.seb.se", + "smetrics.delta.com", + "smetrics.deltacargo.com", + "smetrics.deltafarmpress.com", + "smetrics.demarini.com", + "smetrics.derneuekaemmerer.de", + "smetrics.dertreasurer.de", + "smetrics.desparasitaatumascota.es", + "smetrics.destinythegame.com", + "smetrics.detect-afib.com", + "smetrics.deutschepost.com", + "smetrics.deutschepost.de", + "smetrics.deutscheranwaltspiegel.de", + "smetrics.dev.www.vwfs.de", + "smetrics.devcommittee.org", + "smetrics.dfo.com.au", + "smetrics.dha.com", + "smetrics.dhc.co.jp", + "smetrics.dhl.de", + "smetrics.dickssportinggoods.com", + "smetrics.die-stiftung.de", + "smetrics.digicert.com", + "smetrics.digital.pwc.ie", + "smetrics.digitalbalance.com.au", + "smetrics.diners.co.jp", + "smetrics.dinersclub.dk", + "smetrics.directauto.com", + "smetrics.directline.com", + "smetrics.directlineforbusiness.co.uk", + "smetrics.directtv.com", + "smetrics.directv.com", + "smetrics.discounttire.com", + "smetrics.discova.jp", + "smetrics.discover.com", + "smetrics.discovertrk.com", + "smetrics.dish.co", + "smetrics.dish.com", + "smetrics.dishanywhere.com", + "smetrics.dishpuertorico.com", + "smetrics.dishwireless.com", + "smetrics.disneychannel.ca", + "smetrics.disneylachaine.ca", + "smetrics.distrelec.ch", + "smetrics.dlalekarzy.roche.pl", + "smetrics.dnb.com", + "smetrics.dnszone.jp", + "smetrics.doctoramascotas.com", + "smetrics.doingbusiness.org", + "smetrics.dominos.com", + "smetrics.donaldson.com", + "smetrics.donovanac.com", + "smetrics.doujinshi-print.com", + "smetrics.dreamlabdata.com", + "smetrics.dreamvacationweek.com", + "smetrics.driveshare.com", + "smetrics.drmartens.com.au", + "smetrics.drschollsshoes.com", + "smetrics.drugpricinglaw.com", + "smetrics.dryerventwizard.com", + "smetrics.dunkindonuts.com", + "smetrics.dxc.com", + "smetrics.e-abbott.com", + "smetrics.e-casio.co.jp", + "smetrics.e-wie-einfach.de", + "smetrics.earpros.com", + "smetrics.eas.com", + "smetrics.easacademy.org", + "smetrics.eascertified.com", + "smetrics.eastwestbank.com", + "smetrics.ebgsolutions.com", + "smetrics.ecmweb.com", + "smetrics.edc.ca", + "smetrics.eddiebauer.com", + "smetrics.edge.ca", + "smetrics.edifice-watches.com", + "smetrics.ee.co.uk", + "smetrics.efirstbank.com", + "smetrics.ehealthinsurance.com", + "smetrics.einsure.com.au", + "smetrics.eis-inc.com", + "smetrics.eki-net.com", + "smetrics.el-mundo.net", + "smetrics.elal.com", + "smetrics.elecare.com", + "smetrics.electronicdesign.com", + "smetrics.element14.com", + "smetrics.elgallomasgallo.com.gt", + "smetrics.elgallomasgallo.com.hn", + "smetrics.elgallomasgallo.com.ni", + "smetrics.elgiganten.se", + "smetrics.eliquis.co.uk", + "smetrics.eliquis.com", + "smetrics.eliquisdataportal.com", + "smetrics.eliquispatient.nl", + "smetrics.elkjop.no", + "smetrics.elpais.com", + "smetrics.elsevier.com", + "smetrics.emblemhealth.com", + "smetrics.emicizumabinfo.com", + "smetrics.empliciti.com", + "smetrics.enelenergia.it", + "smetrics.energia.ie", + "smetrics.energy953radio.ca", + "smetrics.energyaustralia.com.au", + "smetrics.energytoday.biz", + "smetrics.enjoy365.ch", + "smetrics.enspryng-hcp.com", + "smetrics.enspryng.com", + "smetrics.enterprise.com", + "smetrics.enterprisersproject.com", + "smetrics.enterprisesg.gov.sg", + "smetrics.enterprisesurveys.org", + "smetrics.entrykeyid.com", + "smetrics.eprice.it", + "smetrics.equipmentwatch.com", + "smetrics.equitable.com", + "smetrics.erivedge.com", + "smetrics.ernestjones.co.uk", + "smetrics.es-diabetes.com", + "smetrics.esbriet.com", + "smetrics.esbriethcp.com", + "smetrics.esignal.com", + "smetrics.essds.com", + "smetrics.essomastercard.no", + "smetrics.esurance.com", + "smetrics.etcanada.com", + "smetrics.eticketing.abbott.com.sg", + "smetrics.etihad.com", + "smetrics.etihadaviationgroup.com", + "smetrics.etihadcargo.com", + "smetrics.etihadengineering.com", + "smetrics.etihadguest.com", + "smetrics.etihadholidays.com", + "smetrics.etihadsecurelogistics.com", + "smetrics.ets.org", + "smetrics.eu.playstation.com", + "smetrics.eurekalert.org", + "smetrics.eurobet.it", + "smetrics.eurocard.com", + "smetrics.europafm.com", + "smetrics.eurowings.com", + "smetrics.evernorth.com", + "smetrics.eversource.com", + "smetrics.evicore.com", + "smetrics.evine.com", + "smetrics.evivanlanschot.nl", + "smetrics.evolytics.com", + "smetrics.evoshield.com", + "smetrics.evrysdi.com", + "smetrics.ewweb.com", + "smetrics.examinebiosimilars.com", + "smetrics.experian.co.uk", + "smetrics.expoeast.com", + "smetrics.exposehcm.com", + "smetrics.expowest.com", + "smetrics.express-scripts.com", + "smetrics.express.com", + "smetrics.expressnews.com", + "smetrics.expressverified.ca", + "smetrics.extranetperu.grupobbva.pe", + "smetrics.ey.com", + "smetrics.faceipf.com", + "smetrics.facitlaan.dk", + "smetrics.familiaynutricion.com.co", + "smetrics.famousfootwear.ca", + "smetrics.famousfootwear.com", + "smetrics.fancl.co.jp", + "smetrics.fancl.jp", + "smetrics.fancyfeast.com", + "smetrics.farnell.com", + "smetrics.fatface.com", + "smetrics.faz-konferenzen.de", + "smetrics.faz.net", + "smetrics.fcacert.com", + "smetrics.fcbarcelona.cat", + "smetrics.fcbarcelona.co.de", + "smetrics.fcbarcelona.co.it", + "smetrics.fcbarcelona.com", + "smetrics.fcbarcelona.es", + "smetrics.fcbarcelona.fr", + "smetrics.fcbarcelona.jp", + "smetrics.fedex.com", + "smetrics.feedthe485.com", + "smetrics.feelbanfresh.com", + "smetrics.ferguson.com", + "smetrics.ferris.ac.jp", + "smetrics.ferroviedellostato.it", + "smetrics.fetnet.net", + "smetrics.ficohsa.hn", + "smetrics.fifa.com", + "smetrics.fiftyoutlet.com", + "smetrics.filemaker.com", + "smetrics.filmmagic.com", + "smetrics.filtron.eu", + "smetrics.finance-magazin.de", + "smetrics.financing.vwfinance.ca", + "smetrics.findomestic.it", + "smetrics.fingerhut.com", + "smetrics.finishline.com", + "smetrics.finn.no", + "smetrics.finning.com", + "smetrics.fireballwhisky.com", + "smetrics.firestonebpco.com", + "smetrics.flagstar.com", + "smetrics.flashnews.com.au", + "smetrics.fleetcardapplication.com", + "smetrics.fleetcardsusa.com", + "smetrics.fleetcor.com", + "smetrics.flex.amazon.ca", + "smetrics.flex.amazon.co.jp", + "smetrics.flex.amazon.co.uk", + "smetrics.flex.amazon.com", + "smetrics.flex.amazon.com.au", + "smetrics.flex.amazon.com.mx", + "smetrics.flex.amazon.com.sg", + "smetrics.flex.amazon.in", + "smetrics.flexera.com", + "smetrics.flexerasoftware.com", + "smetrics.flexshares.com", + "smetrics.flightnetwork.com", + "smetrics.flyfar.ca", + "smetrics.fm96.com", + "smetrics.fmdos.cl", + "smetrics.fnac.be", + "smetrics.fnac.ch", + "smetrics.fnac.com", + "smetrics.fnac.es", + "smetrics.fnac.pt", + "smetrics.fnacpro.com", + "smetrics.foeniksprivatlaan.dk", + "smetrics.fokuslaan.dk", + "smetrics.fokuslan.no", + "smetrics.folksam.se", + "smetrics.folksamlopension.se", + "smetrics.fondation.pwc.fr", + "smetrics.foniksprivatlan.no", + "smetrics.ford.ca", + "smetrics.ford.com", + "smetrics.forgingmagazine.com", + "smetrics.fortinos.ca", + "smetrics.fortnumandmason.com", + "smetrics.fostercaretx.com", + "smetrics.foxbusiness.com", + "smetrics.foxnews.com", + "smetrics.fpl.com", + "smetrics.framesdirect.com", + "smetrics.francosarto.com", + "smetrics.franke.com", + "smetrics.fraport-bulgaria.com", + "smetrics.fraport-galaxy.de", + "smetrics.fraport-slovenija.si", + "smetrics.fraport.com", + "smetrics.fraport.de", + "smetrics.frasersproperty.com", + "smetrics.freecreditscore.com", + "smetrics.freedomfordsales.ca", + "smetrics.freeplus-global.net", + "smetrics.friskies.com", + "smetrics.front-line.nl", + "smetrics.frontier.com", + "smetrics.frontline.co.th", + "smetrics.ftd.ca", + "smetrics.fuelman.com", + "smetrics.future.smart.com", + "smetrics.futuro.cl", + "smetrics.fuzeon.com", + "smetrics.fxsolutions.com", + "smetrics.fyndus.de", + "smetrics.g-shock.com", + "smetrics.g-shock.jp", + "smetrics.g-tune.jp", + "smetrics.gaes.es", + "smetrics.gatesnotes.com", + "smetrics.gazyva.com", + "smetrics.gcimetrics.com", + "smetrics.geeksquad.com", + "smetrics.gehealthcare.com", + "smetrics.gemcreditline.co.nz", + "smetrics.gemfinance.co.nz", + "smetrics.gemplers.com", + "smetrics.gemvisa.co.nz", + "smetrics.genarts.com", + "smetrics.genentech-access.com", + "smetrics.genentech-forum.com", + "smetrics.genentech-pro.com", + "smetrics.genentechhemophilia.com", + "smetrics.generac.com", + "smetrics.genomeweb.com", + "smetrics.gestionpriveegi.com", + "smetrics.getravelop.com", + "smetrics.ghirardelli.com", + "smetrics.gibbsanddandy.com", + "smetrics.gio.com.au", + "smetrics.glasses.com", + "smetrics.global.jcb", + "smetrics.global.mandg.com", + "smetrics.global.nba.com", + "smetrics.globalbmsmedinfo.com", + "smetrics.globalfinancingfacility.org", + "smetrics.globalnews.ca", + "smetrics.glucerna.ca", + "smetrics.glucerna.com", + "smetrics.gmfinancial.com", + "smetrics.gobank.com", + "smetrics.goccl.co.uk", + "smetrics.goibibo.com", + "smetrics.goindigo.in", + "smetrics.goinggoing.com", + "smetrics.goinggoinggone.com", + "smetrics.golden1.com", + "smetrics.golfgalaxy.com", + "smetrics.gomastercard.com.au", + "smetrics.gomedigap.com", + "smetrics.goodsamrvinsurance.com", + "smetrics.gordonsjewelers.com", + "smetrics.grainger.com", + "smetrics.grandandtoy.com", + "smetrics.greatland.com", + "smetrics.greatsouthernbank.com.au", + "smetrics.greendot.com", + "smetrics.greenflag.com", + "smetrics.greenrow.com", + "smetrics.greenstate.com", + "smetrics.group.uhc.com", + "smetrics.groupama.fr", + "smetrics.grundfos.com", + "smetrics.grupobancomundial.org", + "smetrics.gs1us.org", + "smetrics.gsbank.com", + "smetrics.gsfresh.com", + "smetrics.gsghukuk.com", + "smetrics.gshock.com", + "smetrics.gsipartners.com", + "smetrics.gsretail.com", + "smetrics.guaranteedrate.com", + "smetrics.guaranteesmatter.com", + "smetrics.guess.eu", + "smetrics.guhl.com", + "smetrics.gvb.ch", + "smetrics.h-scc.jp", + "smetrics.ha.com", + "smetrics.haband.com", + "smetrics.hagerty.co.uk", + "smetrics.handelsbanken.co.uk", + "smetrics.handelsbanken.com", + "smetrics.handelsbanken.nl", + "smetrics.handelsbanken.no", + "smetrics.handelsbanken.se", + "smetrics.happyfamilyorganics.com", + "smetrics.harborfreight.com", + "smetrics.harley-davidson.com", + "smetrics.havenwellwithin.com", + "smetrics.hayesandjarvis.co.uk", + "smetrics.hbogo.com", + "smetrics.hbonow.com", + "smetrics.hbr.org", + "smetrics.hbs.edu", + "smetrics.hbsp.harvard.edu", + "smetrics.hdcymru.co.uk", + "smetrics.hdfcbank.com", + "smetrics.health.com", + "smetrics.healthcompare.com", + "smetrics.healthengine.com.au", + "smetrics.healthnet.com", + "smetrics.healthnetaccess.com", + "smetrics.healthnetadvantage.com", + "smetrics.healthnetcalifornia.com", + "smetrics.healthnetoregon.com", + "smetrics.healthpartners.com", + "smetrics.heartgardplus.com.tw", + "smetrics.heathrow.com", + "smetrics.heathrowexpress.com", + "smetrics.hebdebit.com", + "smetrics.hebprepaid.com", + "smetrics.helios-gesundheit.de", + "smetrics.hellobank.fr", + "smetrics.helvetia.com", + "smetrics.hemapedia.jp", + "smetrics.hematoconnect.com.br", + "smetrics.hemlibra.com", + "smetrics.henkivakuutuskuntoon.fi", + "smetrics.her2treatment.com", + "smetrics.herbalife.com", + "smetrics.herceptin.com", + "smetrics.herceptinhylecta.com", + "smetrics.heroesvacationclub.com", + "smetrics.heromotocorp.com", + "smetrics.herschel.com.au", + "smetrics.herzstolpern.at", + "smetrics.herzstolpern.de", + "smetrics.hfma.org", + "smetrics.hibiyakadan.com", + "smetrics.higheroneaccount.com", + "smetrics.highsmith.com", + "smetrics.hillrom.com", + "smetrics.history.ca", + "smetrics.hitachi-hightech.com", + "smetrics.hitachivantara.com", + "smetrics.hks-power.co.jp", + "smetrics.hm.com", + "smetrics.hmhco.com", + "smetrics.hoken.zexy.net", + "smetrics.holcimelevate.com", + "smetrics.hollandamerica.com", + "smetrics.hollisterco.com", + "smetrics.hollisterco.jp", + "smetrics.home.kpmg", + "smetrics.homeadvisor.com", + "smetrics.homegoods.com", + "smetrics.homes.com", + "smetrics.homestatehealth.com", + "smetrics.hoovers.com", + "smetrics.horizonblue.com", + "smetrics.horizonnjhealth.com", + "smetrics.horsexperts.be", + "smetrics.hoseasons.co.uk", + "smetrics.hossintropia.com", + "smetrics.hotsy.com", + "smetrics.houseoffraser.co.uk", + "smetrics.houseoffraser.com", + "smetrics.howifightms.com", + "smetrics.hpe.com", + "smetrics.hr.abbott", + "smetrics.hrblock.com", + "smetrics.hsamuel.co.uk", + "smetrics.htc.com", + "smetrics.hubbl.com.au", + "smetrics.hubert.ca", + "smetrics.hubert.com", + "smetrics.huffingtonpost.es", + "smetrics.humana.com", + "smetrics.huntington.com", + "smetrics.huntingtonsdiseasehcp.com", + "smetrics.hydraulicspneumatics.com", + "smetrics.hypedc.com", + "smetrics.hyundaiusa.com", + "smetrics.i-law.com", + "smetrics.i22.nadro.mx", + "smetrics.ibercaja.es", + "smetrics.ibfd.org", + "smetrics.ice.gov", + "smetrics.iceland.co.uk", + "smetrics.icharlotte.com", + "smetrics.icicibank.com", + "smetrics.iconfitness.com", + "smetrics.icorner.ch", + "smetrics.identityguard.com", + "smetrics.iehp.org", + "smetrics.ifc.org", + "smetrics.ig.ca", + "smetrics.igmfinancial.com", + "smetrics.iilg.com", + "smetrics.ikea.com", + "smetrics.ileitis.de", + "smetrics.ilhealthpracticealliance.com", + "smetrics.illinicare.com", + "smetrics.illinois.gov", + "smetrics.illumina.com", + "smetrics.illumina.com.cn", + "smetrics.ilovematlab.cn", + "smetrics.ilyouthcare.com", + "smetrics.immunooncology.be", + "smetrics.impress-web.com", + "smetrics.infinitematerialsolutions.com", + "smetrics.infinitiusa.com", + "smetrics.infomedics.it", + "smetrics.informa.com", + "smetrics.ingdirect.it", + "smetrics.inkcartridges.com", + "smetrics.inlyta.com", + "smetrics.insider.hagerty.com", + "smetrics.insight.com", + "smetrics.inspectionpanel.org", + "smetrics.insuramatch.com", + "smetrics.insuranceday.com", + "smetrics.insurancesaver.com", + "smetrics.insurewithaudi.co.uk", + "smetrics.insurewithseat.co.uk", + "smetrics.insurewithskoda.co.uk", + "smetrics.insurewithvolkswagen.co.uk", + "smetrics.insurewithvwcv.co.uk", + "smetrics.intact.ca", + "smetrics.intactarr2pro.com.py", + "smetrics.intactinsurance.com", + "smetrics.interbank.com.pe", + "smetrics.interbank.pe", + "smetrics.interbankbenefit.pe", + "smetrics.interestfree.com.au", + "smetrics.intermountainhealthcare.org", + "smetrics.internationalchampionscup.com", + "smetrics.internetbanka.cz", + "smetrics.intertek-etlsemko.com", + "smetrics.intervalresortsupport.com", + "smetrics.intervalworld.com", + "smetrics.intralinks.com", + "smetrics.investmentnews.com", + "smetrics.investorsgroup.com", + "smetrics.iossc.natwest.com", + "smetrics.iossc.rbs.co.uk", + "smetrics.iotworldtoday.com", + "smetrics.iowatotalcare.com", + "smetrics.ipb.citibank.com.sg", + "smetrics.iprodeveloper.com", + "smetrics.irishjobs.ie", + "smetrics.iselect.com.au", + "smetrics.islandford.ca", + "smetrics.its.rmit.edu.au", + "smetrics.ivivva.com", + "smetrics.iwakifc.com", + "smetrics.iwceexpo.com", + "smetrics.jackson.com", + "smetrics.jacuzzi.com", + "smetrics.jamestowndistributors.com", + "smetrics.jarboes.com", + "smetrics.jardiance.com", + "smetrics.jared.com", + "smetrics.jboss.org", + "smetrics.jcb.co.jp", + "smetrics.jcpenney.com", + "smetrics.jcrew.com", + "smetrics.jeld-wen.com", + "smetrics.jergens.com", + "smetrics.jetblue.com", + "smetrics.jeugdbibliotheek.nl", + "smetrics.jewson.co.uk", + "smetrics.jimwilsonchevrolet.com", + "smetrics.jjill.com", + "smetrics.jobs.ie", + "smetrics.joefresh.com", + "smetrics.johnfrieda.com", + "smetrics.johnhancock.com", + "smetrics.joules.com", + "smetrics.joulesusa.com", + "smetrics.jre-travel.com", + "smetrics.juiceplus.com", + "smetrics.jumpforward.com", + "smetrics.jumpradio.ca", + "smetrics.junsungki.com", + "smetrics.jwpepper.com", + "smetrics.jynarque.com", + "smetrics.kadcyla.com", + "smetrics.kaercher.com", + "smetrics.kaiserpermanente.org", + "smetrics.kamloopshonda.ca", + "smetrics.kanebo-cosmetics.co.jp", + "smetrics.kanebo-cosmetics.jp", + "smetrics.kanebo-forum.net", + "smetrics.kanebo-global.com", + "smetrics.kanebo.co.th", + "smetrics.kanebo.com", + "smetrics.kanebocos.net", + "smetrics.kanen-net.info", + "smetrics.kansasfarmer.com", + "smetrics.kao-kirei.com", + "smetrics.kao.co.jp", + "smetrics.kao.com", + "smetrics.kaobeautybrands.com", + "smetrics.karcher-futuretech.com", + "smetrics.karcher.cn", + "smetrics.karcher.com", + "smetrics.karcher.cz", + "smetrics.kate-global.net", + "smetrics.kawai-juku.ac.jp", + "smetrics.kay.com", + "smetrics.kayosports.com.au", + "smetrics.kayoutlet.com", + "smetrics.kbb.com", + "smetrics.kebuena.com.mx", + "smetrics.kelownachev.com", + "smetrics.kelownatoyota.com", + "smetrics.kenwood.com", + "smetrics.kerry.com", + "smetrics.ketsusen.jp", + "smetrics.keysight.co.kr", + "smetrics.keysight.com", + "smetrics.keysight.com.cn", + "smetrics.kioxia-holdings.com", + "smetrics.kioxia-iwate.co.jp", + "smetrics.kioxia.com", + "smetrics.kioxia.com.cn", + "smetrics.kipling-usa.com", + "smetrics.kipling.com", + "smetrics.klikklan.no", + "smetrics.kmshair.com", + "smetrics.knowpneumonia.com", + "smetrics.kol.se", + "smetrics.kone.ae", + "smetrics.kone.at", + "smetrics.kone.be", + "smetrics.kone.bg", + "smetrics.kone.bi", + "smetrics.kone.ca", + "smetrics.kone.ch", + "smetrics.kone.cn", + "smetrics.kone.co.id", + "smetrics.kone.co.il", + "smetrics.kone.co.ke", + "smetrics.kone.co.nz", + "smetrics.kone.co.za", + "smetrics.kone.com", + "smetrics.kone.com.au", + "smetrics.kone.com.cy", + "smetrics.kone.com.kh", + "smetrics.kone.com.tr", + "smetrics.kone.cz", + "smetrics.kone.de", + "smetrics.kone.dk", + "smetrics.kone.ee", + "smetrics.kone.eg", + "smetrics.kone.es", + "smetrics.kone.fi", + "smetrics.kone.fr", + "smetrics.kone.gr", + "smetrics.kone.hk", + "smetrics.kone.hu", + "smetrics.kone.ie", + "smetrics.kone.in", + "smetrics.kone.is", + "smetrics.kone.it", + "smetrics.kone.lt", + "smetrics.kone.lv", + "smetrics.kone.me", + "smetrics.kone.mx", + "smetrics.kone.nl", + "smetrics.kone.no", + "smetrics.kone.om", + "smetrics.kone.pt", + "smetrics.kone.rs", + "smetrics.kone.se", + "smetrics.kone.sk", + "smetrics.kone.tw", + "smetrics.kone.us", + "smetrics.kone.vn", + "smetrics.kowa-h.com", + "smetrics.kpmg.com", + "smetrics.kpmg.us", + "smetrics.krebs.de", + "smetrics.krugerseed.com", + "smetrics.kyndryl.com", + "smetrics.labaie.com", + "smetrics.labsafety.com", + "smetrics.lacounty.gov", + "smetrics.ladbrokes.be", + "smetrics.lakeshorelearning.com", + "smetrics.lakeside.com", + "smetrics.lakewoodchev.com", + "smetrics.lambweston.com", + "smetrics.landa.com", + "smetrics.landg-life.com", + "smetrics.landg.com", + "smetrics.landolakes.com", + "smetrics.landolakesfoodservice.com", + "smetrics.landolakesinc.com", + "smetrics.landrover.com", + "smetrics.lanebryant.com", + "smetrics.laredoute.fr", + "smetrics.lasexta.com", + "smetrics.latitudefinancial.co.nz", + "smetrics.latitudefinancial.com", + "smetrics.latitudefinancial.com.au", + "smetrics.latitudepay.com", + "smetrics.latitudepay.com.au", + "smetrics.latrobe.edu.au", + "smetrics.lazarediamond.jp", + "smetrics.lcbo.com", + "smetrics.ldproducts.com", + "smetrics.leagueone.com", + "smetrics.leasy.com", + "smetrics.leasy.dk", + "smetrics.leasy.se", + "smetrics.legalandgeneral.com", + "smetrics.leisuretimepassport.com", + "smetrics.lenscrafters.ca", + "smetrics.leonardo.essilorluxottica.com", + "smetrics.lexmark.com", + "smetrics.lexus.com", + "smetrics.lexusonthepark.ca", + "smetrics.libertymutual.com", + "smetrics.lidea.today", + "smetrics.lifestride.com", + "smetrics.lifetime.life", + "smetrics.lifree.com", + "smetrics.lilly.com", + "smetrics.lillymedical.com", + "smetrics.lina.co.kr", + "smetrics.lissage.jp", + "smetrics.liveitup.com", + "smetrics.lizearle.com", + "smetrics.lloydslist.com", + "smetrics.lloydslistintelligence.com", + "smetrics.lmtonline.com", + "smetrics.loblaws.ca", + "smetrics.loewshotels.com", + "smetrics.loft.com", + "smetrics.lordabbett.com", + "smetrics.los40.com", + "smetrics.los40.com.co", + "smetrics.los40.com.mx", + "smetrics.louandgrey.com", + "smetrics.louisianahealthconnect.com", + "smetrics.lowes.com", + "smetrics.lpl.com", + "smetrics.ltdcommodities.com", + "smetrics.lucentis.com", + "smetrics.lululemon.ch", + "smetrics.lululemon.cn", + "smetrics.lululemon.co.jp", + "smetrics.lululemon.co.kr", + "smetrics.lululemon.co.nz", + "smetrics.lululemon.co.uk", + "smetrics.lululemon.com", + "smetrics.lululemon.com.au", + "smetrics.lululemon.com.hk", + "smetrics.lululemon.de", + "smetrics.lululemon.es", + "smetrics.lululemon.fr", + "smetrics.lundbeck.com", + "smetrics.luxilon.com", + "smetrics.lww.com", + "smetrics.m1.com.sg", + "smetrics.mabanque.bnpparibas", + "smetrics.machinedesign.com", + "smetrics.mackenzieinvestments.com", + "smetrics.maclinfordcalgary.com", + "smetrics.madewell.com", + "smetrics.maestrocard.com", + "smetrics.magic106.com", + "smetrics.magnoliahealthplan.com", + "smetrics.magnumicecream.com", + "smetrics.majestic.co.uk", + "smetrics.mamypoko.com", + "smetrics.man-uat.com", + "smetrics.mandai.com", + "smetrics.mandatumam.com", + "smetrics.mandatumlife.fi", + "smetrics.mandatumtrader.fi", + "smetrics.mandg.com", + "smetrics.manheim.com", + "smetrics.mann-filter.com", + "smetrics.mann-hummel.com", + "smetrics.maplesoft.com", + "smetrics.marathonthegame.com", + "smetrics.marcus.com", + "smetrics.markandgraham.ca", + "smetrics.markandgraham.com", + "smetrics.markantalo.fi", + "smetrics.marketfor.com", + "smetrics.marketing.attralux.com", + "smetrics.marketing.colorkinetics.com", + "smetrics.marketing.interact-lighting.com", + "smetrics.marketing.interact-lighting.com.cn", + "smetrics.marketing.lighting.philips.at", + "smetrics.marketing.lighting.philips.be", + "smetrics.marketing.lighting.philips.bg", + "smetrics.marketing.lighting.philips.ca", + "smetrics.marketing.lighting.philips.ch", + "smetrics.marketing.lighting.philips.cl", + "smetrics.marketing.lighting.philips.co.id", + "smetrics.marketing.lighting.philips.co.il", + "smetrics.marketing.lighting.philips.co.in", + "smetrics.marketing.lighting.philips.co.kr", + "smetrics.marketing.lighting.philips.co.nz", + "smetrics.marketing.lighting.philips.co.th", + "smetrics.marketing.lighting.philips.co.uk", + "smetrics.marketing.lighting.philips.co.za", + "smetrics.marketing.lighting.philips.com.ar", + "smetrics.marketing.lighting.philips.com.au", + "smetrics.marketing.lighting.philips.com.br", + "smetrics.marketing.lighting.philips.com.hk", + "smetrics.marketing.lighting.philips.com.mx", + "smetrics.marketing.lighting.philips.com.my", + "smetrics.marketing.lighting.philips.com.ph", + "smetrics.marketing.lighting.philips.com.pk", + "smetrics.marketing.lighting.philips.com.tr", + "smetrics.marketing.lighting.philips.com.tw", + "smetrics.marketing.lighting.philips.com.vn", + "smetrics.marketing.lighting.philips.cz", + "smetrics.marketing.lighting.philips.de", + "smetrics.marketing.lighting.philips.dk", + "smetrics.marketing.lighting.philips.ee", + "smetrics.marketing.lighting.philips.es", + "smetrics.marketing.lighting.philips.fi", + "smetrics.marketing.lighting.philips.fr", + "smetrics.marketing.lighting.philips.gr", + "smetrics.marketing.lighting.philips.hr", + "smetrics.marketing.lighting.philips.hu", + "smetrics.marketing.lighting.philips.it", + "smetrics.marketing.lighting.philips.kz", + "smetrics.marketing.lighting.philips.lt", + "smetrics.marketing.lighting.philips.lv", + "smetrics.marketing.lighting.philips.nl", + "smetrics.marketing.lighting.philips.pl", + "smetrics.marketing.lighting.philips.pt", + "smetrics.marketing.lighting.philips.ru", + "smetrics.marketing.lighting.philips.sa", + "smetrics.marketing.lighting.philips.se", + "smetrics.marketing.lighting.philips.ua", + "smetrics.marketing.mazdalighting.fr", + "smetrics.marketing.mazdalighting.pt", + "smetrics.marketing.meethue.com", + "smetrics.marketing.philips-hue.com", + "smetrics.marketing.pila-led.com", + "smetrics.marketing.signify.com", + "smetrics.marksandspencer.com", + "smetrics.marksandspencer.eu", + "smetrics.marksandspencer.fr", + "smetrics.marksandspencer.ie", + "smetrics.marksandspencerlondon.com", + "smetrics.marriott.com", + "smetrics.marriottvacationclub.asia", + "smetrics.marriottvacationclub.com", + "smetrics.marshalls.com", + "smetrics.marshandmclennan.com", + "smetrics.martinfurnitureexperts.com", + "smetrics.mastercard.com", + "smetrics.mastercardadvisors.com", + "smetrics.mastercardbrandcenter.com", + "smetrics.mastercardbusiness.com", + "smetrics.mastercardintl.com", + "smetrics.mastercardmoments.com", + "smetrics.mathworks.cn", + "smetrics.mathworks.com", + "smetrics.matlab.com", + "smetrics.matlabexpo.com", + "smetrics.maurices.com", + "smetrics.maverik.com", + "smetrics.maxi.ca", + "smetrics.maxicoffee.com", + "smetrics.maxicoffee.de", + "smetrics.maxicoffee.it", + "smetrics.maximintegrated.com", + "smetrics.mazuri.com", + "smetrics.mbsdirect.net", + "smetrics.mcafee.com", + "smetrics.mcdonalds.com", + "smetrics.mcdpromotion.ca", + "smetrics.mdlive.com", + "smetrics.meccabingo.com", + "smetrics.med-iq.com", + "smetrics.med.roche.ru", + "smetrics.medallia.com", + "smetrics.media-global.net", + "smetrics.mediakademie.at", + "smetrics.mediakademie.de", + "smetrics.medical.roche.de", + "smetrics.medichanzo.com", + "smetrics.medstarhealth.org", + "smetrics.medxperts.pk", + "smetrics.meetingsnet.com", + "smetrics.melanom-info.dk", + "smetrics.melanom-wissen.ch", + "smetrics.memberdeals.com", + "smetrics.members.co.jp", + "smetrics.merch.bankofamerica.com", + "smetrics.mercola.com", + "smetrics.mercolamarket.com", + "smetrics.mercy.net", + "smetrics.metacam.co.uk", + "smetrics.metacam.com", + "smetrics.metlife.com", + "smetrics.metrobyt-mobile.com", + "smetrics.mfs.com", + "smetrics.mgmresorts.com", + "smetrics.mhlnews.com", + "smetrics.mhsindiana.com", + "smetrics.mhswi.com", + "smetrics.mibcookies.rbs.com", + "smetrics.michaeljfox.org", + "smetrics.michaelkors.ca", + "smetrics.michaelkors.com", + "smetrics.michaelkors.de", + "smetrics.michaelkors.es", + "smetrics.michaelkors.eu", + "smetrics.michaelkors.fr", + "smetrics.michaelkors.global", + "smetrics.michaelkors.it", + "smetrics.michaelkors.uk", + "smetrics.michaels.com", + "smetrics.michigancompletehealth.com", + "smetrics.michiganfarmer.com", + "smetrics.microtelinn.com", + "smetrics.mid-townford.com", + "smetrics.midatlantic.aaa.com", + "smetrics.midnightlounge.com", + "smetrics.mieten.mercedes-benz.de", + "smetrics.miga.org", + "smetrics.miles-and-more.com", + "smetrics.minisom.pt", + "smetrics.miniusa.com", + "smetrics.minsteronline.co.uk", + "smetrics.miracle-ear.com", + "smetrics.misrp.com", + "smetrics.mistore.jp", + "smetrics.misumi-ec.com", + "smetrics.mitrelinen.co.uk", + "smetrics.mitsubishi-motors.co.jp", + "smetrics.mitsubishi-motors.com.au", + "smetrics.mizuno.com", + "smetrics.mizuno.jp", + "smetrics.modernatx.com", + "smetrics.modernhealthcare.com", + "smetrics.modernphysician.com", + "smetrics.mojemedicina.cz", + "smetrics.moncoeurmavie.ca", + "smetrics.mondex.com", + "smetrics.moneta.cz", + "smetrics.monetaauto.cz", + "smetrics.monetaleasing.cz", + "smetrics.moneymarketing.co.uk", + "smetrics.monsanto.com", + "smetrics.moodys.com", + "smetrics.moony.com", + "smetrics.moosejaw.com", + "smetrics.morganstanley.com", + "smetrics.morningstar.com", + "smetrics.mosquitojoe.com", + "smetrics.motegrity.com", + "smetrics.motioncanada.ca", + "smetrics.motionindustries.com", + "smetrics.motorsportreg.com", + "smetrics.motortrend.com", + "smetrics.mounjaro.com", + "smetrics.mountainhomeutah.com", + "smetrics.mouse-jp.co.jp", + "smetrics.moving.com", + "smetrics.mphasis.com", + "smetrics.mrappliance.ca", + "smetrics.mrelectric.com", + "smetrics.mrhandyman.ca", + "smetrics.mro-network.com", + "smetrics.mrplumberatlanta.com", + "smetrics.mrplumberindy.com", + "smetrics.mrporter.com", + "smetrics.mrrooter.com", + "smetrics.msccrociere.it", + "smetrics.msccruceros.es", + "smetrics.msccruises.be", + "smetrics.msccruises.ca", + "smetrics.msccruises.ch", + "smetrics.msccruises.co.za", + "smetrics.msccruises.de", + "smetrics.msccruises.se", + "smetrics.msccruzeiros.com.br", + "smetrics.msg.com", + "smetrics.mslifelines.com", + "smetrics.msvoice.com", + "smetrics.multikino.pl", + "smetrics.multiview.com", + "smetrics.mum.edu", + "smetrics.murata.com", + "smetrics.mutua.es", + "smetrics.mutuactivos.com", + "smetrics.mutuateayuda.es", + "smetrics.mybenefits.com.au", + "smetrics.mybonuscenter.com", + "smetrics.mycondogetaway.com", + "smetrics.mycontrolcard.com", + "smetrics.mydccu.com", + "smetrics.myhealthtoolkit.com", + "smetrics.myio.com.au", + "smetrics.mykirei.com", + "smetrics.mylifestages.org", + "smetrics.mymanheim.com", + "smetrics.mymatrixx.com", + "smetrics.mymercy.net", + "smetrics.myonlineservices.ch", + "smetrics.mysanantonio.com", + "smetrics.mysensiva.com", + "smetrics.mysleepyhead.com", + "smetrics.myspringfield.com", + "smetrics.myspringfield.mx", + "smetrics.mystudywindow.com", + "smetrics.myvi.in", + "smetrics.myyellow.com", + "smetrics.nab.com.au", + "smetrics.nabbroker.com.au", + "smetrics.nabtrade.com.au", + "smetrics.nadaguides.com", + "smetrics.nadro.mx", + "smetrics.namestudio.com", + "smetrics.napaonline.com", + "smetrics.napaprolink.ca", + "smetrics.napaprolink.com", + "smetrics.nascar.com", + "smetrics.nationalbusinessfurniture.com", + "smetrics.nationalgeneral.com", + "smetrics.nationalgrid.com", + "smetrics.nationalhogfarmer.com", + "smetrics.nationaltrust.org.uk", + "smetrics.nationwide.co.uk", + "smetrics.naturalizer.ca", + "smetrics.naturalizer.com", + "smetrics.nba.com", + "smetrics.nbi-sems.com", + "smetrics.nbjsummit.com", + "smetrics.ncbank.co.jp", + "smetrics.nebraskafarmer.com", + "smetrics.nebraskatotalcare.com", + "smetrics.neighborly.com", + "smetrics.neighborlybrands.com", + "smetrics.neighbourly.ca", + "smetrics.nepro.com", + "smetrics.nerium.kr", + "smetrics.nesn.com", + "smetrics.net-a-porter.com", + "smetrics.netspend.com", + "smetrics.nettokom.de", + "smetrics.netxpress.biz", + "smetrics.new.wyndhamvrap.com", + "smetrics.newark.com", + "smetrics.newbalance.com", + "smetrics.newequipment.com", + "smetrics.newfoundlandgrocerystores.ca", + "smetrics.newport.com", + "smetrics.nexium24hr.com", + "smetrics.nexmo.com", + "smetrics.nexusmentalhealth.com", + "smetrics.nfl.com", + "smetrics.nfpa.org", + "smetrics.nhhealthyfamilies.com", + "smetrics.ni.com", + "smetrics.nielsen.com", + "smetrics.nike.net", + "smetrics.nintendo.com", + "smetrics.nisbets.be", + "smetrics.nisbets.co.nz", + "smetrics.nisbets.co.uk", + "smetrics.nisbets.com.au", + "smetrics.nisbets.fr", + "smetrics.nisbets.ie", + "smetrics.nisbets.nl", + "smetrics.nissanusa.com", + "smetrics.noblehome.co.jp", + "smetrics.nofrills.ca", + "smetrics.noloan.com", + "smetrics.nomorerules.net", + "smetrics.nordiclaan.se", + "smetrics.nordiclan.no", + "smetrics.northernterritory.com", + "smetrics.nottingham.ac.uk", + "smetrics.nowtv.com", + "smetrics.nowtv.it", + "smetrics.npr.org", + "smetrics.npubank.com.au", + "smetrics.nrhtx.com", + "smetrics.ntkm2.com", + "smetrics.nuanceaudio.com", + "smetrics.nuedexta.com", + "smetrics.nuedextahcp.com", + "smetrics.nutritionmatters.com", + "smetrics.nutropin.com", + "smetrics.nvidia.com", + "smetrics.nycgo.com", + "smetrics.nykaa.com", + "smetrics.nykaafashion.com", + "smetrics.nylaarp.com", + "smetrics.nylexpress.newyorklife.com", + "smetrics.nyulangone.org", + "smetrics.o2online.de", + "smetrics.oakley.com", + "smetrics.oakleysi.com", + "smetrics.obirin.ac.jp", + "smetrics.obirin.jp", + "smetrics.oceaniacruises.com", + "smetrics.oclc.org", + "smetrics.ocrelizumabinfo.com", + "smetrics.ocrevus.com", + "smetrics.oerproject.com", + "smetrics.officefurniture.com", + "smetrics.officeworks.com.au", + "smetrics.ohiofarmer.com", + "smetrics.ok.dk", + "smetrics.okcashbag.com", + "smetrics.oliverpeoples.com", + "smetrics.omdia.com", + "smetrics.ondacero.es", + "smetrics.oneamerica.com", + "smetrics.onetrust.com", + "smetrics.ontechsmartservices.com", + "smetrics.onureg.ch", + "smetrics.onward.co.jp", + "smetrics.opdivo.com", + "smetrics.opdivo.dk", + "smetrics.opdivoclinicaldata.com", + "smetrics.opdivohcp.com", + "smetrics.opdualag.com", + "smetrics.openboxdirect.com", + "smetrics.openinnovationnetwork.gov.sg", + "smetrics.openshift.com", + "smetrics.opensource.com", + "smetrics.opnme.com", + "smetrics.opsm.co.nz", + "smetrics.opsm.com.au", + "smetrics.optica.de", + "smetrics.optimum.com", + "smetrics.optimum.net", + "smetrics.optum.com", + "smetrics.orangetheory.com", + "smetrics.oreilly.com", + "smetrics.orencia.com", + "smetrics.orenciapatient.se", + "smetrics.otsuka-us.com", + "smetrics.ott.showmax.com", + "smetrics.ove.com", + "smetrics.ovumkc.com", + "smetrics.ownertoownercommunication.com", + "smetrics.oxfam.org.uk", + "smetrics.packersproshop.com", + "smetrics.pacsun.com", + "smetrics.pahealthwellness.com", + "smetrics.pakietyserwisowe.pl", + "smetrics.palopmed.com", + "smetrics.panasonic.com", + "smetrics.panasonic.jp", + "smetrics.panasonic.net", + "smetrics.pandora.com", + "smetrics.pandora.net", + "smetrics.panerabread.com", + "smetrics.parkerandsons.com", + "smetrics.partnerbrands.com", + "smetrics.partnermastercard.com", + "smetrics.partssource.com", + "smetrics.payback.at", + "smetrics.payback.de", + "smetrics.payback.it", + "smetrics.payback.mx", + "smetrics.payback.net", + "smetrics.payback.pl", + "smetrics.paymarkfinans.dk", + "smetrics.paymarkfinans.se", + "smetrics.payment-estimator.vwcredit.com", + "smetrics.paysafecard.com", + "smetrics.pbainfo.org", + "smetrics.pbteen.ca", + "smetrics.pbteen.com", + "smetrics.pch.com", + "smetrics.pcid.ca", + "smetrics.pcoptimum.ca", + "smetrics.pdt.r-agent.com", + "smetrics.peachjohn.co.jp", + "smetrics.peakperformance.com", + "smetrics.pearlevision.ca", + "smetrics.pearlevision.com", + "smetrics.pebblebeach.com", + "smetrics.pedialyte.com", + "smetrics.pediasure.com", + "smetrics.pediasure.com.my", + "smetrics.pedrodelhierro.com", + "smetrics.peek-und-cloppenburg.de", + "smetrics.penfed.org", + "smetrics.penguin.co.uk", + "smetrics.pennwell.com", + "smetrics.pensionstallet.dk", + "smetrics.people.com", + "smetrics.peoplepets.com", + "smetrics.peoplesjewellers.com", + "smetrics.perjeta.com", + "smetrics.persol.com", + "smetrics.personalwirtschaft.de", + "smetrics.petbarn.com.au", + "smetrics.petcentric.com", + "smetrics.petco.com", + "smetrics.petersmithcadillac.com", + "smetrics.petersmithgm.com", + "smetrics.petsmart.com", + "smetrics.petvaccinesclinic.com", + "smetrics.pexion.co.uk", + "smetrics.pfa.dk", + "smetrics.pfaassetmanagement.dk", + "smetrics.pfabank.dk", + "smetrics.pfaejendomme.dk", + "smetrics.pfizer.com", + "smetrics.pfizer.nl", + "smetrics.pfizercemp.com", + "smetrics.pflege-onkologie.de", + "smetrics.pgford.ca", + "smetrics.pharmawebportal.com", + "smetrics.phesgo.com", + "smetrics.phoenix.edu", + "smetrics.phoenix.gov", + "smetrics.phoenixinwest.de", + "smetrics.photos.com", + "smetrics.pictet.com", + "smetrics.pinkribbonbottle.com", + "smetrics.pionline.com", + "smetrics.plansponsor.com", + "smetrics.plasticsnews.com", + "smetrics.platformservices.co.uk", + "smetrics.platypusshoes.com.au", + "smetrics.playforpurpose.com.au", + "smetrics.plumbenefits.com", + "smetrics.plumbingtoday.biz", + "smetrics.plumblineservices.com", + "smetrics.plymouthrock.com", + "smetrics.pmis.abbott.com", + "smetrics.podiumpodcast.com", + "smetrics.pods.com", + "smetrics.politico.com", + "smetrics.politico.eu", + "smetrics.politicopro.com", + "smetrics.polivy.com", + "smetrics.pordentrodaesclerodermia.com.br", + "smetrics.potterybarn.ca", + "smetrics.potterybarn.com", + "smetrics.potterybarnkids.ca", + "smetrics.potterybarnkids.com", + "smetrics.power97.com", + "smetrics.powerelectronics.com", + "smetrics.powertracagri.com", + "smetrics.prada.com", + "smetrics.pradaxapatient.se", + "smetrics.pradaxapro.com", + "smetrics.prado.com.sv", + "smetrics.prd.base.be", + "smetrics.prd.telenet.be", + "smetrics.preautorizacionfs.com", + "smetrics.precisionmedicineonline.com", + "smetrics.premera.com", + "smetrics.premierinn.com", + "smetrics.presidentscup.com", + "smetrics.prestigeclub.in", + "smetrics.preventionworks.info", + "smetrics.previcox.de", + "smetrics.pricedigests.com", + "smetrics.princess.com", + "smetrics.prinovaglobal.com", + "smetrics.privatebank.citibank.com", + "smetrics.privilege.com", + "smetrics.productcentral-stg.products.pwc.com", + "smetrics.projectbaseline.com", + "smetrics.promod.eu", + "smetrics.promod.fr", + "smetrics.proplan.com", + "smetrics.prosper.com", + "smetrics.prosure.com", + "smetrics.protrek.jp", + "smetrics.provigo.ca", + "smetrics.provincial.com", + "smetrics.proximus.be", + "smetrics.pru.co.uk", + "smetrics.prudential.com", + "smetrics.pshpgeorgia.com", + "smetrics.publicissapient.com", + "smetrics.publiclands.com", + "smetrics.pudahuel.cl", + "smetrics.pulmonaryfibrosis360.com", + "smetrics.pulmozyme.com", + "smetrics.pulte.com", + "smetrics.puma.com", + "smetrics.purchase.audipureprotection.com", + "smetrics.purchasingpower.com", + "smetrics.purina.ca", + "smetrics.purinamills.com", + "smetrics.purinaone.com", + "smetrics.purinaveterinarydiets.com", + "smetrics.puritan.com", + "smetrics.purolatornow.com", + "smetrics.pvh.com", + "smetrics.pwc-tls.it", + "smetrics.pwc.at", + "smetrics.pwc.be", + "smetrics.pwc.ch", + "smetrics.pwc.co.nz", + "smetrics.pwc.co.tz", + "smetrics.pwc.co.uk", + "smetrics.pwc.co.za", + "smetrics.pwc.com", + "smetrics.pwc.com.ar", + "smetrics.pwc.com.au", + "smetrics.pwc.com.br", + "smetrics.pwc.com.cy", + "smetrics.pwc.com.pk", + "smetrics.pwc.com.tr", + "smetrics.pwc.com.uy", + "smetrics.pwc.dk", + "smetrics.pwc.ec", + "smetrics.pwc.es", + "smetrics.pwc.fi", + "smetrics.pwc.fr", + "smetrics.pwc.gi", + "smetrics.pwc.hr", + "smetrics.pwc.ie", + "smetrics.pwc.in", + "smetrics.pwc.is", + "smetrics.pwc.lu", + "smetrics.pwc.nl", + "smetrics.pwc.no", + "smetrics.pwc.pl", + "smetrics.pwc.pt", + "smetrics.pwc.ro", + "smetrics.pwc.rs", + "smetrics.pwc.tw", + "smetrics.pwcalgerie.pwc.fr", + "smetrics.pwcavocats.com", + "smetrics.pwccn.com", + "smetrics.pwcconsulting.co.kr", + "smetrics.pwchk.com", + "smetrics.pwclegal.ee", + "smetrics.pwclegal.lu", + "smetrics.pwcmaroc.pwc.fr", + "smetrics.q107.com", + "smetrics.q107fm.ca", + "smetrics.qatarairways.com", + "smetrics.qatarairways.com.qa", + "smetrics.qcnet.com", + "smetrics.quallentpharmaceuticals.com", + "smetrics.quickenloans.org", + "smetrics.quikshiptoner.com", + "smetrics.quiksilver.com", + "smetrics.quill.com", + "smetrics.qvc.com", + "smetrics.qvc.de", + "smetrics.qvc.jp", + "smetrics.qvcuk.com", + "smetrics.rac.co.uk", + "smetrics.rackroomshoes.com", + "smetrics.racq.com.au", + "smetrics.racv.com.au", + "smetrics.radioacktiva.com", + "smetrics.radioactiva.cl", + "smetrics.radioimagina.cl", + "smetrics.radiole.com", + "smetrics.radissonhotels.com", + "smetrics.ragsdaleair.com", + "smetrics.rainbowintl.com", + "smetrics.ralphlauren.be", + "smetrics.ralphlauren.ch", + "smetrics.ralphlauren.co.kr", + "smetrics.ralphlauren.co.uk", + "smetrics.ralphlauren.com", + "smetrics.ralphlauren.com.au", + "smetrics.ralphlauren.com.my", + "smetrics.ralphlauren.com.sg", + "smetrics.ralphlauren.com.tw", + "smetrics.ralphlauren.de", + "smetrics.ralphlauren.es", + "smetrics.ralphlauren.eu", + "smetrics.ralphlauren.fr", + "smetrics.ralphlauren.global", + "smetrics.ralphlauren.ie", + "smetrics.ralphlauren.it", + "smetrics.ralphlauren.nl", + "smetrics.ralphlauren.pt", + "smetrics.ramada.com", + "smetrics.rapidadvance.com", + "smetrics.rarediseasesignup.com", + "smetrics.rate.com", + "smetrics.ray-ban.com", + "smetrics.rci.com", + "smetrics.rcsmetrics.it", + "smetrics.rds.ca", + "smetrics.realcanadiansuperstore.ca", + "smetrics.realcommercial.com.au", + "smetrics.reale.es", + "smetrics.realestate.com.au", + "smetrics.realpropertymgt.com", + "smetrics.realsimple.com", + "smetrics.realtor.com", + "smetrics.recruit.co.jp", + "smetrics.redbox.com", + "smetrics.redbull.tv", + "smetrics.redcapnow.com", + "smetrics.redcross.org", + "smetrics.redcrossblood.org", + "smetrics.redletterdays.co.uk", + "smetrics.reedbusiness.net", + "smetrics.refinanso.cz", + "smetrics.reg.kb.nl", + "smetrics.regions.com", + "smetrics.rejuvenation.com", + "smetrics.rejuvenationhome.ca", + "smetrics.remservsalarypackage.com.au", + "smetrics.renesas.com", + "smetrics.renesas.eu", + "smetrics.renfe.com", + "smetrics.rent.mercedes-benz.ch", + "smetrics.rent.mercedes-benz.co.jp", + "smetrics.rent.mercedes-benz.se", + "smetrics.rentprogress.com", + "smetrics.repco.co.nz", + "smetrics.repco.com.au", + "smetrics.residentlearningcenter.com", + "smetrics.resilium.com.au", + "smetrics.resortdeveloper.com", + "smetrics.retailagents.tui.co.uk", + "smetrics.rethinksma.com", + "smetrics.rexulti.com", + "smetrics.rexultihcp.com", + "smetrics.rexultisavings.com", + "smetrics.riamoneytransfer.com", + "smetrics.rimac.com", + "smetrics.rinpashu.jp", + "smetrics.ris.ac.jp", + "smetrics.riteaid.com", + "smetrics.rituxan.com", + "smetrics.rituxanforgpampa-hcp.com", + "smetrics.rituxanforgpampa.com", + "smetrics.rituxanforpv.com", + "smetrics.rituxanforra-hcp.com", + "smetrics.rituxanforra.com", + "smetrics.rituxanhycela.com", + "smetrics.riumachitearoom.jp", + "smetrics.rlicorp.com", + "smetrics.robeco.com", + "smetrics.robeco.nl", + "smetrics.roche-infohub.co.za", + "smetrics.roche-uae.com", + "smetrics.roche.com", + "smetrics.roche.de", + "smetrics.rochehelse.no", + "smetrics.rochemd.bg", + "smetrics.rochenet.pt", + "smetrics.rocheonline.net", + "smetrics.rocheplus.es", + "smetrics.rochepro-eg.com", + "smetrics.rochepro.hr", + "smetrics.rock101.com", + "smetrics.rockandpop.cl", + "smetrics.rockettes.com", + "smetrics.rockwellautomation.com", + "smetrics.roland.com", + "smetrics.rolex.com", + "smetrics.roomandboard.com", + "smetrics.roomservicebycort.com", + "smetrics.roxy.com", + "smetrics.royalcaribbean.com", + "smetrics.rozlytrek.com", + "smetrics.rtl.nl", + "smetrics.rubbernews.com", + "smetrics.ryanhomes.com", + "smetrics.ryka.com", + "smetrics.safeauto.com", + "smetrics.sainsburysbank.co.uk", + "smetrics.saks.com", + "smetrics.saksoff5th.com", + "smetrics.salliemae.com", + "smetrics.salomon.com", + "smetrics.samedelman.ca", + "smetrics.samedelman.com", + "smetrics.samsung.com", + "smetrics.samsung.com.cn", + "smetrics.samsunglife.com", + "smetrics.sandbox.ford.com", + "smetrics.santander.co.uk", + "smetrics.santandertravelinsurance.co.uk", + "smetrics.sap.com", + "smetrics.saseurobonusmastercard.dk", + "smetrics.saseurobonusmastercard.no", + "smetrics.saseurobonusmastercard.se", + "smetrics.sasktel.com", + "smetrics.saudiairlines.com", + "smetrics.savethechildren.org.uk", + "smetrics.saxobank.com", + "smetrics.saxxanlage.ostsaechsische-sparkasse-dresden.de", + "smetrics.sazerac.com", + "smetrics.sazeracbarrelselect.com", + "smetrics.sazerachouse.com", + "smetrics.sbisec.co.jp", + "smetrics.sbishinseibank.co.jp", + "smetrics.sbs.com.au", + "smetrics.scandichotels.com", + "smetrics.scandichotels.de", + "smetrics.scandichotels.dk", + "smetrics.scandichotels.fi", + "smetrics.scandichotels.no", + "smetrics.scandichotels.se", + "smetrics.scarboroughtoyota.ca", + "smetrics.sce.com", + "smetrics.schindler-berufsbildung.ch", + "smetrics.schindler.ae", + "smetrics.schindler.ar", + "smetrics.schindler.at", + "smetrics.schindler.ba", + "smetrics.schindler.be", + "smetrics.schindler.ch", + "smetrics.schindler.cl", + "smetrics.schindler.co", + "smetrics.schindler.co.id", + "smetrics.schindler.co.il", + "smetrics.schindler.co.th", + "smetrics.schindler.co.uk", + "smetrics.schindler.co.za", + "smetrics.schindler.com", + "smetrics.schindler.com.br", + "smetrics.schindler.com.tr", + "smetrics.schindler.de", + "smetrics.schindler.eg", + "smetrics.schindler.es", + "smetrics.schindler.fi", + "smetrics.schindler.fr", + "smetrics.schindler.in", + "smetrics.schindler.it", + "smetrics.schindler.lt", + "smetrics.schindler.lu", + "smetrics.schindler.lv", + "smetrics.schindler.ma", + "smetrics.schindler.mt", + "smetrics.schindler.mx", + "smetrics.schindler.my", + "smetrics.schindler.nl", + "smetrics.schindler.pe", + "smetrics.schindler.pl", + "smetrics.schindler.pt", + "smetrics.schindler.ro", + "smetrics.schindler.sa", + "smetrics.schindler.sg", + "smetrics.schindler.vn", + "smetrics.science.org", + "smetrics.sciencecareers.org", + "smetrics.sciencemagazinedigital.org", + "smetrics.scottrade.com", + "smetrics.sdcvisit.com", + "smetrics.seabourn.com", + "smetrics.seasearcher.com", + "smetrics.seat-italia.it", + "smetrics.seat.be", + "smetrics.seat.ch", + "smetrics.seat.co.nz", + "smetrics.seat.co.uk", + "smetrics.seat.com", + "smetrics.seat.com.mt", + "smetrics.seat.de", + "smetrics.seat.es", + "smetrics.seat.fi", + "smetrics.seat.fr", + "smetrics.seat.ie", + "smetrics.seat.mx", + "smetrics.seat.no", + "smetrics.seat.pl", + "smetrics.seat.pt", + "smetrics.seat.se", + "smetrics.seat.tn", + "smetrics.seawheeze.com", + "smetrics.seb.ee", + "smetrics.seb.lt", + "smetrics.seb.lv", + "smetrics.seb.se", + "smetrics.sebgroup.com", + "smetrics.sebkort.com", + "smetrics.secure.ehc.com", + "smetrics.secureremserv.com.au", + "smetrics.seeeliquisevidence.com", + "smetrics.seguro.mediaset.es", + "smetrics.seic.com", + "smetrics.selectquote.com", + "smetrics.sen.com.au", + "smetrics.sensai-cosmetics.com", + "smetrics.sephora.com", + "smetrics.sephora.fr", + "smetrics.sephora.it", + "smetrics.sephora.pl", + "smetrics.seriesplus.com", + "smetrics.servicechampions.net", + "smetrics.severntrent.com", + "smetrics.sfchronicle.com", + "smetrics.sfr.fr", + "smetrics.shangri-la.com", + "smetrics.sharecare.com", + "smetrics.sheen.jp", + "smetrics.shell.co.uk", + "smetrics.shellenergy.co.uk", + "smetrics.sherwoodbuickgmc.com", + "smetrics.sherwoodmotorcars.com", + "smetrics.sherwoodparkchev.com", + "smetrics.shihang.org", + "smetrics.shihangjituan.org", + "smetrics.shinseibank.com", + "smetrics.shionogi.co.jp", + "smetrics.shionogi.tv", + "smetrics.sho.com", + "smetrics.shop.mrbostondrinks.com", + "smetrics.shop.superstore.ca", + "smetrics.shopjapan.co.jp", + "smetrics.shopmyexchange.com", + "smetrics.shopnbc.com", + "smetrics.shoppersdrugmart.ca", + "smetrics.shoppremiumoutlets.com", + "smetrics.showcase.ca", + "smetrics.showtickets.com", + "smetrics.showtime.com", + "smetrics.showtimeanytime.com", + "smetrics.siapnge.com", + "smetrics.siblu.com", + "smetrics.siblu.de", + "smetrics.siblu.es", + "smetrics.siblu.fr", + "smetrics.siblu.nl", + "smetrics.sierra.com", + "smetrics.silversummithealthplan.com", + "smetrics.simargenta.be", + "smetrics.similac.com", + "smetrics.simplyink.com", + "smetrics.singlife.com", + "smetrics.siriusxm.ca", + "smetrics.siriusxm.com", + "smetrics.sisal.it", + "smetrics.sitestuff.com", + "smetrics.sivasdescalzo.com", + "smetrics.sj.se", + "smetrics.sjmtech.ma", + "smetrics.skandia.se", + "smetrics.skandiabanken.se", + "smetrics.skechers.co.nz", + "smetrics.skechers.com.au", + "smetrics.skiphop.com", + "smetrics.skipton.co.uk", + "smetrics.skodafinancialservices.nl", + "smetrics.sky.com", + "smetrics.sky.de", + "smetrics.sky.es", + "smetrics.sky.it", + "smetrics.skyhighsecurity.com", + "smetrics.slalom.com", + "smetrics.sleepnumber.com", + "smetrics.sling.com", + "smetrics.sloc.co.uk", + "smetrics.slugger.com", + "smetrics.smart-invest.sparkasse-wuppertal.de", + "smetrics.smartcommerce.amazon.in", + "smetrics.smartervacations.com", + "smetrics.smartmove.us", + "smetrics.smartstyle.com", + "smetrics.smartvermoegen.de", + "smetrics.smbcnikko.co.jp", + "smetrics.smtb.jp", + "smetrics.snapfish.ca", + "smetrics.snapfish.ch", + "smetrics.snapfish.co.nz", + "smetrics.snapfish.co.uk", + "smetrics.snapfish.com", + "smetrics.snapfish.com.au", + "smetrics.snapfish.fr", + "smetrics.snapfish.it", + "smetrics.snapfish.nl", + "smetrics.snapfish.no", + "smetrics.snapfish.pt", + "smetrics.snapfish.se", + "smetrics.societyofvaluedminds.org", + "smetrics.sofina.co.jp", + "smetrics.sofina.com", + "smetrics.softcrylic.com", + "smetrics.softwareag.com", + "smetrics.sofy.jp", + "smetrics.sofygirls.com", + "smetrics.solarwinds.com", + "smetrics.solaseedair.jp", + "smetrics.solidigm.com", + "smetrics.solidigm.de", + "smetrics.solidigmtech.com.cn", + "smetrics.solidigmtechnology.cn", + "smetrics.solidigmtechnology.jp", + "smetrics.solidigmtechnology.kr", + "smetrics.solinst.com", + "smetrics.solomobile.ca", + "smetrics.solvingmdddisconnect.com", + "smetrics.sony-africa.com", + "smetrics.sony-asia.com", + "smetrics.sony-europe.com", + "smetrics.sony.at", + "smetrics.sony.be", + "smetrics.sony.bg", + "smetrics.sony.ca", + "smetrics.sony.ch", + "smetrics.sony.cl", + "smetrics.sony.co.cr", + "smetrics.sony.co.id", + "smetrics.sony.co.in", + "smetrics.sony.co.kr", + "smetrics.sony.co.nz", + "smetrics.sony.co.th", + "smetrics.sony.co.uk", + "smetrics.sony.com", + "smetrics.sony.com.au", + "smetrics.sony.com.br", + "smetrics.sony.com.co", + "smetrics.sony.com.do", + "smetrics.sony.com.ec", + "smetrics.sony.com.hn", + "smetrics.sony.com.mx", + "smetrics.sony.com.pa", + "smetrics.sony.com.pe", + "smetrics.sony.com.ph", + "smetrics.sony.com.tr", + "smetrics.sony.com.tw", + "smetrics.sony.com.vn", + "smetrics.sony.cz", + "smetrics.sony.de", + "smetrics.sony.dk", + "smetrics.sony.ee", + "smetrics.sony.es", + "smetrics.sony.eu", + "smetrics.sony.fi", + "smetrics.sony.fr", + "smetrics.sony.gr", + "smetrics.sony.hr", + "smetrics.sony.hu", + "smetrics.sony.ie", + "smetrics.sony.it", + "smetrics.sony.jp", + "smetrics.sony.kz", + "smetrics.sony.lt", + "smetrics.sony.lu", + "smetrics.sony.lv", + "smetrics.sony.nl", + "smetrics.sony.no", + "smetrics.sony.pl", + "smetrics.sony.pt", + "smetrics.sony.ro", + "smetrics.sony.ru", + "smetrics.sony.se", + "smetrics.sony.si", + "smetrics.sony.sk", + "smetrics.sony.ua", + "smetrics.sonylatvija.com", + "smetrics.sorgenia.it", + "smetrics.sothebys.com", + "smetrics.sotyktu.com", + "smetrics.sotyktuhcp.com", + "smetrics.sourceesb.com", + "smetrics.southaustralia.com", + "smetrics.southeastfarmpress.com", + "smetrics.southerncomfort.com", + "smetrics.southernglazers.com", + "smetrics.southwest.com", + "smetrics.southwestfarmpress.com", + "smetrics.southwesthotels.com", + "smetrics.southwestwifi.com", + "smetrics.soyaparabebe.com.co", + "smetrics.spaf-academy.pl", + "smetrics.spanx.com", + "smetrics.spargofinans.se", + "smetrics.sparkassendirekt.de", + "smetrics.spdrs.com", + "smetrics.speedousa.com", + "smetrics.spela.svenskaspel.se", + "smetrics.spendwise.no", + "smetrics.spendwise.se", + "smetrics.spiriva.com", + "smetrics.sportsbet.com.au", + "smetrics.sportsmansguide.com", + "smetrics.sprucemoney.com", + "smetrics.sptoyota.com", + "smetrics.srpnet.com", + "smetrics.srptelecom.com", + "smetrics.ssfcu.org", + "smetrics.ssga.com", + "smetrics.standardandpoors.com", + "smetrics.stanfordchildrens.org", + "smetrics.stanfordhealthcare.org", + "smetrics.staples.com", + "smetrics.staplesadvantage.co.nz", + "smetrics.staplesadvantage.com", + "smetrics.staplesadvantage.com.au", + "smetrics.starhub.com", + "smetrics.stark.dk", + "smetrics.startribune.com", + "smetrics.statefarm.com", + "smetrics.statestreet.com", + "smetrics.statnews.com", + "smetrics.stewartseeds.com", + "smetrics.stgeorge.com.au", + "smetrics.store.irobot.com", + "smetrics.store360.luxottica.com", + "smetrics.strategyand.pwc.com", + "smetrics.stressless.com", + "smetrics.striderite.com", + "smetrics.strokeawareness.com", + "smetrics.stubhub.co.uk", + "smetrics.stwater.co.uk", + "smetrics.stylefind.com", + "smetrics.subaruofsaskatoon.ca", + "smetrics.suisai-global.net", + "smetrics.sumitclub.jp", + "smetrics.suncorp.co.nz", + "smetrics.suncorp.com.au", + "smetrics.suncorpbank.com.au", + "smetrics.sunflowerhealthplan.com", + "smetrics.sunglasshut.com", + "smetrics.sunlife.ca", + "smetrics.sunlife.com", + "smetrics.sunlife.com.vn", + "smetrics.sunlife.ie", + "smetrics.sunlifeconnect.com", + "smetrics.sunlifefinancialtrust.ca", + "smetrics.sunlifeglobalinvestments.com", + "smetrics.sunpower.com", + "smetrics.sunshinehealth.com", + "smetrics.super8.com", + "smetrics.super99.com", + "smetrics.superfleet.net", + "smetrics.superiorhealthplan.com", + "smetrics.supermarketnews.com", + "smetrics.suppliesguys.com", + "smetrics.sustainableplastics.com", + "smetrics.suunto.com", + "smetrics.svd.se", + "smetrics.swalife.com", + "smetrics.swinburne.edu.au", + "smetrics.swisslife-select.de", + "smetrics.synergy.net.au", + "smetrics.synjardyhcp.com", + "smetrics.synopsys.com", + "smetrics.sysmex-support.com", + "smetrics.t-mobile.com", + "smetrics.t-mobilemoney.com", + "smetrics.tab.com.au", + "smetrics.tabletable.co.uk", + "smetrics.tackntogs.com", + "smetrics.tacobell.com", + "smetrics.takami-labo.com", + "smetrics.talbots.com", + "smetrics.talkaboutlaminitis.co.uk", + "smetrics.taltz.com", + "smetrics.tamiflu.com", + "smetrics.tarceva.com", + "smetrics.target.com", + "smetrics.targetoptical.com", + "smetrics.tarrantcounty.com", + "smetrics.tastingaustralia.com.au", + "smetrics.tataaia.com", + "smetrics.tataaig.com", + "smetrics.taylormadegolf.com", + "smetrics.taylors.edu.my", + "smetrics.taymark.taylorcorp.com", + "smetrics.tbs.com", + "smetrics.tcm.com", + "smetrics.tcs.com", + "smetrics.tdc.dk", + "smetrics.tdworld.com", + "smetrics.te.com", + "smetrics.teachforamerica.org", + "smetrics.teambeachbody.com", + "smetrics.tecentriq-hcp.com", + "smetrics.tecentriq.com", + "smetrics.techdata.com", + "smetrics.tecoloco.co.cr", + "smetrics.tecoloco.com", + "smetrics.tedbaker.com", + "smetrics.teeoff.com", + "smetrics.telecel.com.gh", + "smetrics.telegraph.co.uk", + "smetrics.telenet.be", + "smetrics.telenor.dk", + "smetrics.telenor.se", + "smetrics.teletoon.com", + "smetrics.telustvplus.com", + "smetrics.ten.com.au", + "smetrics.tesco.com", + "smetrics.tescobank.com", + "smetrics.tetrapak.com", + "smetrics.textbooks.com", + "smetrics.tfl.gov.uk", + "smetrics.tgw.com", + "smetrics.the-farmer.com", + "smetrics.theathletesfoot.co.nz", + "smetrics.theathletesfoot.com.au", + "smetrics.thebay.com", + "smetrics.theetihadaviationgroup.com", + "smetrics.thefa.com", + "smetrics.thegpsa.org", + "smetrics.thelawyer.com", + "smetrics.themadisonsquaregardencompany.com", + "smetrics.theoutnet.com", + "smetrics.thepeakfm.com", + "smetrics.theplayers.com", + "smetrics.thespacecinema.it", + "smetrics.thespecialeventshow.com", + "smetrics.thetruth.com", + "smetrics.thewhitecompany.com", + "smetrics.thewolf.ca", + "smetrics.thingspeak.com", + "smetrics.thingsremembered.com", + "smetrics.thinkstockphotos.com", + "smetrics.thomasgalbraith.com", + "smetrics.thomsonlakes.co.uk", + "smetrics.thomsonski.co.uk", + "smetrics.thorn.se", + "smetrics.thoughtworks.com", + "smetrics.three.co.uk", + "smetrics.three.ie", + "smetrics.thrivent.com", + "smetrics.thriventfinancial.com", + "smetrics.thymes.com", + "smetrics.tiaa-cref.org", + "smetrics.tiaa.org", + "smetrics.ticket.dk", + "smetrics.ticket.fi", + "smetrics.ticket.no", + "smetrics.ticket.se", + "smetrics.ticketmaster.com", + "smetrics.ticketsatwork.com", + "smetrics.tienda.telcel.com", + "smetrics.tiendamonge.com", + "smetrics.tiffany.com.br", + "smetrics.tiffany.com.mx", + "smetrics.tiffany.kr", + "smetrics.tiffany.ru", + "smetrics.timberland.com", + "smetrics.timberland.es", + "smetrics.timberland.fr", + "smetrics.timberland.it", + "smetrics.time.com", + "smetrics.timeforkids.com", + "smetrics.timeinc.com", + "smetrics.timeinc.net", + "smetrics.timeout.com", + "smetrics.tirebusiness.com", + "smetrics.tjekdinpuls.dk", + "smetrics.tlcgroup.com", + "smetrics.tmz.com", + "smetrics.tnkase.com", + "smetrics.tochinavi.net", + "smetrics.tokbox.com", + "smetrics.tomecontroldesusalud.com", + "smetrics.tommy.com", + "smetrics.tommybahama.com", + "smetrics.toofab.com", + "smetrics.toptenreviews.com", + "smetrics.totalwine.com", + "smetrics.tourdownunder.com.au", + "smetrics.toyota.com", + "smetrics.toyotanorthwestedmonton.com", + "smetrics.toyotaonthepark.ca", + "smetrics.toysrus.com", + "smetrics.toysrus.es", + "smetrics.traction.com", + "smetrics.tractorsupply.com", + "smetrics.traderonline.com", + "smetrics.trailer-bodybuilders.com", + "smetrics.trainsfares.co.uk", + "smetrics.transact711.com", + "smetrics.transactfamilycard.com", + "smetrics.travelchannel.com", + "smetrics.travelmoneyonline.co.uk", + "smetrics.travelzoo.com", + "smetrics.treehousetv.com", + "smetrics.trellix.com", + "smetrics.trendmicro.co.jp", + "smetrics.trendmicro.com", + "smetrics.trendyol.com", + "smetrics.trilliumadvantage.com", + "smetrics.trilliumhealthplan.com", + "smetrics.trilliumohp.com", + "smetrics.tropicanafm.com", + "smetrics.trucker.com", + "smetrics.truckfleetmro.com", + "smetrics.truffaut.com", + "smetrics.trulicity.com", + "smetrics.trustmark.com", + "smetrics.truthinitiative.org", + "smetrics.tryg.dk", + "smetrics.trygghansa.se", + "smetrics.tsc.ca", + "smetrics.tsn.ca", + "smetrics.ttiinc.com", + "smetrics.tudorwatch.com", + "smetrics.tui.co.uk", + "smetrics.tui.no", + "smetrics.tui.se", + "smetrics.tuifly.fr", + "smetrics.tuleva.fi", + "smetrics.tune-h.com", + "smetrics.tuneup.de", + "smetrics.tunisie.pwc.fr", + "smetrics.tuvsud.com", + "smetrics.tv2.dk", + "smetrics.twany-hadabae.jp", + "smetrics.typ2podden.se", + "smetrics.tyro.com", + "smetrics.tyson.com", + "smetrics.tysonfoodservice.com", + "smetrics.u-can.co.jp", + "smetrics.ubi.com", + "smetrics.uconnect.dtm.chrysler.com", + "smetrics.uhc.com", + "smetrics.undercovertourist.com", + "smetrics.unipolsai.it", + "smetrics.unitymediabusiness.de", + "smetrics.upc.ch", + "smetrics.ups.com", + "smetrics.urgentcomm.com", + "smetrics.us.playstation.com", + "smetrics.us.trintellix.com", + "smetrics.usaaperks.com", + "smetrics.usbank.com", + "smetrics.usopen.org", + "smetrics.utech-polyurethane.com", + "smetrics.utilityanalyticsweek.com", + "smetrics.valumart.ca", + "smetrics.vangraaf.com", + "smetrics.vans.co.nz", + "smetrics.vans.com.au", + "smetrics.variis.com", + "smetrics.vcm.com", + "smetrics.velocityfrequentflyer.com", + "smetrics.verdugotienda.com", + "smetrics.vergoelst.de", + "smetrics.verisign.com", + "smetrics.vermontcountrystore.com", + "smetrics.vermontcreamery.com", + "smetrics.vero.co.nz", + "smetrics.vetmedica.de", + "smetrics.vetplus.com.au", + "smetrics.viabcp.com", + "smetrics.viasat.com", + "smetrics.viceroyhotelsandresorts.com", + "smetrics.viega.at", + "smetrics.viega.be", + "smetrics.viega.com", + "smetrics.viega.cz", + "smetrics.viega.de", + "smetrics.viega.dk", + "smetrics.viega.es", + "smetrics.viega.fr", + "smetrics.viega.hr", + "smetrics.viega.hu", + "smetrics.viega.in", + "smetrics.viega.it", + "smetrics.viega.lt", + "smetrics.viega.nl", + "smetrics.viega.no", + "smetrics.viega.pl", + "smetrics.viega.pt", + "smetrics.viega.rs", + "smetrics.viega.se", + "smetrics.viega.us", + "smetrics.viewtabi.jp", + "smetrics.viigalan.se", + "smetrics.vikingline.ax", + "smetrics.vikingline.ee", + "smetrics.vikingline.fi", + "smetrics.vince.com", + "smetrics.virginatlantic.com", + "smetrics.virginaustralia.com", + "smetrics.virginmedia.com", + "smetrics.virginmediabusiness.co.uk", + "smetrics.virginmoney.com.au", + "smetrics.virtual-cosme.net", + "smetrics.virusbuster.jp", + "smetrics.visiondirect.co.uk", + "smetrics.visitsingapore.com", + "smetrics.visitsingapore.com.cn", + "smetrics.vitacost.com", + "smetrics.vitalsource.com", + "smetrics.vitamix.com", + "smetrics.vitasure.com.tr", + "smetrics.vodafone.al", + "smetrics.vodafone.co.nz", + "smetrics.vodafone.co.uk", + "smetrics.vodafone.com.gh", + "smetrics.vodafone.com.tr", + "smetrics.vodafone.es", + "smetrics.vodafone.gr", + "smetrics.vodafone.in", + "smetrics.vodafone.qa", + "smetrics.vodafone.ro", + "smetrics.vodafonecu.gr", + "smetrics.vogue-eyewear.com", + "smetrics.volkswagenfinancialservices.nl", + "smetrics.volusion.com", + "smetrics.vonage.ca", + "smetrics.vonage.co.uk", + "smetrics.vonage.com", + "smetrics.vrst.com", + "smetrics.vrtx.com", + "smetrics.vsemirnyjbank.org", + "smetrics.vueling.com", + "smetrics.vw.com", + "smetrics.vwfs-service-plans.io", + "smetrics.vwfs.co.uk", + "smetrics.vwfs.com", + "smetrics.vwfs.com.br", + "smetrics.vwfs.cz", + "smetrics.vwfs.de", + "smetrics.vwfs.es", + "smetrics.vwfs.fr", + "smetrics.vwfs.gr", + "smetrics.vwfs.ie", + "smetrics.vwfs.io", + "smetrics.vwfs.it", + "smetrics.vwfs.mx", + "smetrics.vwfs.pl", + "smetrics.vwfs.pt", + "smetrics.vwpfs.nl", + "smetrics.vyvansepro.com", + "smetrics.walgreens.com", + "smetrics.walmart.com", + "smetrics.walmartmoneycard.com", + "smetrics.walmartstores.com", + "smetrics.wardsintelligence.informa.com", + "smetrics.warners.com", + "smetrics.waseda-ac.co.jp", + "smetrics.washingtonpost.com", + "smetrics.waste360.com", + "smetrics.watch.nba.com", + "smetrics.waterlooford.com", + "smetrics.waterloolincoln.com", + "smetrics.waters.com", + "smetrics.wavespartnership.org", + "smetrics.wdeportes.com", + "smetrics.wdrake.com", + "smetrics.webex.com", + "smetrics.webnova.abbottnutrition.com", + "smetrics.wedenik.com", + "smetrics.weflive.com", + "smetrics.wegmans.com", + "smetrics.wellcareky.com", + "smetrics.west.edu", + "smetrics.westcoastuniversity.edu", + "smetrics.westelm.ca", + "smetrics.westelm.com", + "smetrics.westernaustralia.com", + "smetrics.westernfarmpress.com", + "smetrics.westernskycommunitycare.com", + "smetrics.westernunion.com", + "smetrics.westgateresorts.com", + "smetrics.westpac.com.au", + "smetrics.westpacgroup.com.au", + "smetrics.wgu.edu", + "smetrics.whatsappsim.de", + "smetrics.whitbreadinns.co.uk", + "smetrics.whitbyoshawahonda.com", + "smetrics.wibe.com", + "smetrics.wileyplus.com", + "smetrics.williamhill.com", + "smetrics.williamhill.es", + "smetrics.williamhill.it", + "smetrics.williamhillplc.com", + "smetrics.williams-sonoma.ca", + "smetrics.williams-sonoma.com", + "smetrics.williamscomfortair.com", + "smetrics.williamsf1.com", + "smetrics.wilson.com", + "smetrics.wilsonniblett.com", + "smetrics.wimbledon.com", + "smetrics.winc.co.nz", + "smetrics.winc.com.au", + "smetrics.winespectator.com", + "smetrics.winfieldunited.com", + "smetrics.wireimage.com", + "smetrics.wirmagazin.de", + "smetrics.wixfilters.com", + "smetrics.wm.com", + "smetrics.wmaze.com", + "smetrics.wmg.com", + "smetrics.wnba.com", + "smetrics.wnetwork.com", + "smetrics.wolterskluwer.com", + "smetrics.woma-group.com", + "smetrics.womensecret.com", + "smetrics.womensecret.mx", + "smetrics.workforce.com", + "smetrics.workfront.com", + "smetrics.workingadvantage.com", + "smetrics.worldbank.org", + "smetrics.worldbankgroup.org", + "smetrics.worldmarket.com", + "smetrics.worldvision.org", + "smetrics.wowtv.de", + "smetrics.wradio.com.co", + "smetrics.wradio.com.mx", + "smetrics.wrs.com.sg", + "smetrics.wsib2b.com", + "smetrics.wszechnica.roche.pl", + "smetrics.wu.com", + "smetrics.wunetspendprepaid.com", + "smetrics.www.hondros.edu", + "smetrics.www.vwfs.de", + "smetrics.wyndham.com", + "smetrics.wyndhamhotelgroup.com", + "smetrics.wyndhamhotels.com", + "smetrics.wyndhamrewards.com", + "smetrics.xe.com", + "smetrics.xofluza.com", + "smetrics.xolairhcp.com", + "smetrics.y108.ca", + "smetrics.yaencontre.com", + "smetrics.ybs.co.uk", + "smetrics.yellow.com.au", + "smetrics.yellowpages.com.au", + "smetrics.yesterdaysnews.com", + "smetrics.yo-ko-o.com", + "smetrics.yo-ko-o.jp", + "smetrics.yourconroenews.com", + "smetrics.yourdot.com", + "smetrics.yourdot.net", + "smetrics.yourheartyourdecision.com", + "smetrics.yourindependentgrocer.ca", + "smetrics.yrcw.com", + "smetrics.ytv.com", + "smetrics.zagg.com", + "smetrics.zales.com", + "smetrics.zalesoutlet.com", + "smetrics.zehrs.ca", + "smetrics.zeiss.com", + "smetrics.zeposia.com", + "smetrics.zeposiareg.ch", + "smetrics.zexy-en-soudan.net", + "smetrics.zexy-enmusubi.net", + "smetrics.zimmerbiomet.com", + "smetrics.ziplyfiber.com", + "smetrics.zodiacshoes.com", + "smetrics.zoneperfect.com", + "smetrics.zurichlife.co.jp", + "smetrics1.experian.com", + "smetrics2.kaiserpermanente.org", + "smetrics2.nokia.com", + "smetrics2.williamhill.com", + "smetricsadobe.hollandandbarrett.be", + "smetricsadobe.hollandandbarrett.com", + "smetricsadobe.hollandandbarrett.ie", + "smetricsadobe.hollandandbarrett.nl", + "smetricsqa.sierra.com", + "smetricstur.www.svenskaspel.se", + "smetrix.avon.uk.com", + "smetrix.youravon.com", + "smewwuwppjbebd.com", + "smf.southernmetalfab.com", + "smheoqlye.com", + "smhmayvtwii.xyz", + "smibhwlmwiseq.com", + "smigdxy.com", + "smigro.info", + "smileoffennec.com", + "smilesalesmanhorrified.com", + "smiletkandol.com", + "smilewanted.com", + "smilewound.com", + "smilingcattle.com", + "smilingshake.com", + "smilingswim.com", + "smilingwaves.com", + "sminerva.healthcentral.com", + "smitealter.com", + "smithamenamel.com", + "smithumbewreck.com", + "smitry.com", + "smittenkick.top", + "smjulynews.com", + "smjxarmaflpmxj.com", + "smkezc.com", + "smkt.edm.globalsources.com", + "smlypotr.net", + "smn.dankore.jp", + "smnkaoqyys.com", + "smnwwohzccfwcu.com", + "smobile.wotif.com", + "smodus.nike.com", + "smoggydamage.com", + "smoggylong.pro", + "smoggysnakes.com", + "smoggysongs.com", + "smoggystation.com", + "smokebookcase.com", + "smokecreaseunpack.com", + "smokedbluish.com", + "smokedcards.com", + "smokedhewvalid.com", + "smokeorganizervideo.com", + "smokerythrow.com", + "smokingspecialize.com", + "smon.activate.cz", + "smon.blackhistorymonth.gov", + "smon.congress.gov", + "smon.copyright.gov", + "smon.loc.gov", + "smoothenglishassent.com", + "smoothlytalking.com", + "smore91.net", + "smothercontinuingsnore.com", + "smotherpaperwork.com", + "smoulderantler.com", + "smoulderdivedelegate.com", + "smoulderhangnail.com", + "smqzbr.proozy.com", + "smrt-content.com", + "smrt.as", + "smrtb.com", + "smrtgs.com", + "smrtlnk.net", + "smrtlnk18tds.com", + "sms-vbs.branch.rocks", + "sms.3.se", + "sms.ajopharmabeta.riteaid.com", + "sms.apac.coca-cola.com", + "sms.cf.labanquepostale.fr", + "sms.em.officedepot.com", + "sms.email-disney.cjm.adobe.com", + "sms.email-mobiledx.cjm.adobe.com", + "sms.gestion.cetelem.fr", + "sms.info.smart.com", + "sms.mcafee.com", + "sms.nespresso.com", + "sms.news.allopneus.com", + "sms.northeast.aaa.com", + "sms.notice.assurancewireless.com", + "sms.notice.metrobyt-mobile.com", + "sms.notice.t-mobile.com", + "sms.realmadrid1.test.cjmadobe.com", + "sms.riteaid.com", + "sms.uphabit.com", + "smsapiens.com", + "smsulx.kijijiautos.ca", + "smtc.qantas.com", + "smtc.qantas.com.au", + "smtccv.loveholidays.com", + "smtp.happ.social", + "smtp.information.maileva.com", + "smtp2.carte-gr.total.fr", + "smtp2.happ.social", + "smtpauth.carte-gr.total.fr", + "smtpauth.happ.social", + "smtpauth.information.maileva.com", + "smtpmail.carte-gr.total.fr", + "smtpmail.information.maileva.com", + "smtpmail.velpa.pl", + "smtps.carte-gr.total.fr", + "smtps.go.fr.scc.com", + "smtrcs.redhat.com", + "smtx.belfius.be", + "smtx.lastminute.com.au", + "smtx.travel.com.au", + "smu.actonservice.com", + "smuengage.smu.edu.sg", + "smuggledistance.com", + "smuggleturnstile.com", + "smugismanaxon.com", + "smugmuseumframe.com", + "smugturner.com", + "smuxmalamw.com", + "smwsrifbmybiyv.com", + "smwvlc.intermixonline.com", + "smxmlr.shimojima.jp", + "smy.iheart.com", + "smyfbkk.com", + "snacktoken.com", + "snadsfit.com", + "snagbaudhulas.com", + "snaglighter.com", + "snailsengine.com", + "snakemineral.com", + "snakeselective.com", + "snakeslang.com", + "snakesshop.com", + "snakesstone.com", + "snakilyglebae.com", + "snalytics.accidenthero.at", + "snalytics.allianz-assistance.at", + "snalytics.allianz-assistance.es", + "snalytics.allianz-assistance.ie", + "snalytics.allianz-assistance.nl", + "snalytics.allianz-reiseversicherung.de", + "snalytics.allianz-travel.com.hk", + "snalytics.allianz-voyage.fr", + "snalytics.allyz.com", + "snalytics.travelinsurance.ca", + "snammar-jumntal.com", + "snapads.com", + "snapfooted.com", + "snapmoonlightfrog.com", + "snappedanticipation.com", + "snappedelusive.com", + "snappedtesting.com", + "snapshot.sh", + "snapshotapp.progressive.com", + "snarewholly.com", + "snarlaptly.com", + "snbwyi.heine.at", + "snd.freshstartnews.com", + "sneaknonstopattribute.com", + "sneakwind.com", + "sneakystew.com", + "snebbubbled.com", + "sneernodaccommodating.com", + "sneestykneel.com", + "sneezeboring.com", + "sneezeinterview.com", + "sngmta.qq.com", + "snhtvtp.com", + "snidethereto.com", + "sniejankmqq.com", + "sniffer.nitro-production.otto.boreus.de", + "sniffer.nitro-test-extern.otto.boreus.de", + "sniffleawag.top", + "snipersex.com", + "snipishdements.com", + "snippystowstool.com", + "snippyteevee.com", + "snitchgutsdainty.com", + "snitchtidying.com", + "snitchyweenty.top", + "snjlhmb.com", + "snlpclc.com", + "snnysied.xyz", + "sno1.snowrental.com", + "snobdilemma.com", + "snobdomobeyeo.com", + "snoddetrude.uno", + "snoobi.com", + "snoolszingano.com", + "snoopundesirable.com", + "snoopytown.pro", + "snoreempire.com", + "snorefamiliarsiege.com", + "snoresmile.com", + "snortedbingo.com", + "snortedgradually.com", + "snortedhearth.com", + "snortsfunge.space", + "snoutcaffeinecrowded.com", + "snoutinsolence.com", + "snowdayonline.xyz", + "snowdonuncia.com", + "snowiersociete.uno", + "snowman.odencat.com", + "snowmanpenetrateditto.com", + "snowmentor.com", + "snowmiracles.com", + "snowplow.swm.digital", + "snowplowjs.darwin.cx", + "snprxx.wwfmarket.com", + "snptrk.com", + "snr4.canalplus.com", + "snrcmgqe.com", + "snrtbgm.com", + "sns2.secureforms.mcafee.com", + "snsv.ru", + "sntjim.com", + "snuaphwdaij.com", + "snuffdemisedilemma.com", + "snugglethesheep.com", + "snurpsermon.space", + "snvbhd.weltbild.at", + "snwqvjgrjjl.com", + "so.blue.ch", + "so.bluecinema.ch", + "so.bluenews.ch", + "so.blueplus.ch", + "so.bluewin.ch", + "so.boh.com", + "so.desertschools.org", + "so.opentable.co.uk", + "so.opentable.com", + "so.otrestaurant.com", + "so.sunrise.ch", + "so.swisscom.ch", + "so1cool.com", + "so333o.com", + "so8.hyatt.com", + "soaheeme.net", + "soahu1wnmt6l.www.replai.io", + "soakappequipment.com", + "soakcompassplatoon.com", + "soalonie.com", + "soaperdeils.com", + "soapfighters.com", + "soapingbourgs.top", + "soaprange.com", + "soapsmoke.com", + "soawousa.xyz", + "sobakapi2sa8la09.com", + "sobakenchmaphk.com", + "sobbingservingcolony.com", + "sobesed.com", + "sobnineteen.com", + "socalledscanty.com", + "soccajoeys.actonservice.com", + "soccercadencefridge.com", + "soccerflog.com", + "soccerjoyousfine.com", + "soccerprolificforum.com", + "soccertakeover.com", + "socde.com", + "socdm.com", + "social-discovery.io", + "social.forddirectdealers.com", + "social.insidelpl.com", + "social.talenttitan.com", + "social.tinyview.com", + "social1listnews.com", + "socialbars-web1.com", + "socialflow.branch.rocks", + "sociallytight.com", + "socialschanche.com", + "socialspark.com", + "socialvone.com", + "societyhavocbath.com", + "societypromisedanyhow.com", + "sociocast.com", + "sociomantic.com", + "socket.streamable.com", + "socketbuild.com", + "sockmildinherit.com", + "socksupgradeproposed.com", + "sockwardrobe.com", + "sockzoomtoothbrush.com", + "socs.hagerty.com", + "sodainquired.com", + "sodallay.com", + "sodamash.com", + "sodaprostitutetar.com", + "sodiumcupboard.com", + "sodiumrampcubic.com", + "sodringermushy.com", + "sodytykcbgpkw.com", + "soejzg.efe.com.pe", + "soelui.butosklep.pl", + "soeverbabi.com", + "sofa.bankofamerica.com", + "sofcryingfo.xyz", + "sofcryingforanyt.com", + "sofcukorporat.info", + "sofinpushpile.com", + "sofire.bdstatic.com", + "sofire.terabox.app", + "soft-com.biz", + "soft-pro.site", + "softboxik1.ru", + "softclick.com.br", + "softendevastated.com", + "softenedimmortalityprocedure.com", + "softonicads.com", + "softpopads.com", + "softport.fun", + "softronline.click", + "softs-download.com", + "softspace.mobi", + "softsystem.pro", + "softwa.cfd", + "softwares2015.com", + "sogadetin.com", + "sogetchoco.top", + "soggysponge.com", + "soggyzoo.com", + "sohiuc.sheego.de", + "sohkikdnfhzgad.com", + "soholfit.com", + "soilenthusiasmshindig.com", + "soilgnaw.com", + "soilthesaurus.com", + "soilysnog.uno", + "sojourncreed.life", + "sok-rev.b-cdn.net", + "sokitosa.com", + "soksicme.com", + "sokutei.car2828.jp", + "solanrelict.com", + "solapoka.com", + "solar.sharpmarketing.eu", + "solar.sunpower.com", + "solar.sunpowercorp.com", + "solaranalytics.org", + "solarislabyrinth.com", + "solarmosa.com", + "soldergeological.com", + "soldierreproduceadmiration.com", + "soldiershocking.com", + "solemik.com", + "solemncringle.com", + "solemnvine.com", + "solestudious.com", + "solethreat.com", + "solfafrate.top", + "soliads.io", + "soliads.net", + "solicitorlaptopfooting.com", + "solicitorquite.com", + "solicitorviewer.com", + "solicitud.pacifico.com.pe", + "solidlyrotches.guru", + "solidscape.actonservice.com", + "solipedcoercer.com", + "solispartner.com", + "solitudearbitrary.com", + "solitudeelection.com", + "sollyaporger.top", + "solmax.actonservice.com", + "solocpm.com", + "solodar.ru", + "soloisthaulchoir.com", + "soltaixa.com", + "solucionesreales.americanexpress.es", + "solution.agc-chemicals.com", + "solution.resonac.com", + "solutionfun.info", + "solutions.a-1freeman.com", + "solutions.aampglobal.com", + "solutions.adp.ca", + "solutions.adp.com", + "solutions.amigraphics.com", + "solutions.arcb.com", + "solutions.bwtek.com", + "solutions.cmsa.org", + "solutions.coreandmain.com", + "solutions.dbschenker.com", + "solutions.desertfinancial.com", + "solutions.equifax.co.uk", + "solutions.getfluid.com", + "solutions.intactstudio.ca", + "solutions.invocacdn.com", + "solutions.kep-technologies.com", + "solutions.lseg.com", + "solutions.lumosnetworks.com", + "solutions.multitone.com", + "solutions.nuance.com", + "solutions.oppd.com", + "solutions.oshaeducationcenter.com", + "solutions.peco-energy.com", + "solutions.playernetca.top", + "solutions.redwingshoes.com", + "solutions.refinitiv.cn", + "solutions.refinitiv.com", + "solutions.risk.lexisnexis.co.uk", + "solutions.risk.lexisnexis.com", + "solutions.saashr.com", + "solutions.sabic.com", + "solutions.sertifi.com", + "solutions.servometer.com", + "solutions.sitech-wc.ca", + "solutions.snapfi.com", + "solutions.staubli.com", + "solutions.stratus.com", + "solutions.titanmachinery.com", + "solutions.toolepeet.com", + "solutions.unysonlogistics.com", + "solutions.vasque.com", + "solutions.visaacceptance.com", + "solutions.wellspring.com", + "solutions.westrock.com", + "solutions2.risk.lexisnexis.com", + "solutionshindsight.net", + "solve.cranepi.com", + "solvusserosal.com", + "som.abritel.fr", + "som.aluguetemporada.com.br", + "som.athenahealth.com", + "som.blockbuster.com", + "som.cablestogo.co.uk", + "som.cbsi.com", + "som.constellation.com", + "som.craftsman.com", + "som.escapehomes.com", + "som.gaservesamerica.com", + "som.greatwolf.com", + "som.healthgrades.com", + "som.homeaway.com", + "som.homeaway.com.au", + "som.homeaway.com.co", + "som.homeaway.pt", + "som.hotels.com", + "som.hotwire.com", + "som.kenmore.com", + "som.newenergy.com", + "som.reethirah.oneandonlyresorts.com", + "som.resortime.com", + "som.ringcentral.com", + "som.sears.com", + "som.vrbo.com", + "som419.net", + "somberattack.com", + "somberscarecrow.com", + "sombersea.com", + "sombersquirrel.com", + "sombersticks.com", + "somberstructure.com", + "sombersurprise.com", + "sombes.com", + "somedaytrip.com", + "somehowlighter.com", + "somehowluxuriousreader.com", + "someonein.org", + "someonetop.com", + "someplacepepper.com", + "somethingalbumexasperation.com", + "somethingmanufactureinvalid.com", + "somethingprecursorfairfax.com", + "sometimesmonstrouscombined.com", + "sometrics.netapp.com", + "somewhatwideslimy.com", + "somn.hiltongrandvacations.com", + "somn.sonypictures.com", + "somn.wholesalehalloweencostumes.com", + "somn.wholesalepartysupplies.com", + "somni.accenture.com", + "somni.alaskaair.com", + "somni.americanwesthomes.com", + "somni.amrock.com", + "somni.amsurg.com", + "somni.ashleyfurniturehomestore.com", + "somni.aussiespecialist.com", + "somni.australia.cn", + "somni.australia.com", + "somni.avg.com", + "somni.banzel.com", + "somni.bcg.com", + "somni.bd.pcm.com", + "somni.bell.ca", + "somni.bgsaxo.it", + "somni.bluebird.com", + "somni.bluecrossma.com", + "somni.bostonpizza.com", + "somni.carecredit.com", + "somni.carecreditprovidercenter.com", + "somni.choicehotels.com", + "somni.cineplex.com", + "somni.cineplexdigitalmedia.com", + "somni.cn.saxobank.com", + "somni.copaair.com", + "somni.cpobd.com", + "somni.cpogenerac.com", + "somni.cpopowermatic.com", + "somni.cporotarytools.com", + "somni.cposenco.com", + "somni.cpowilton.com", + "somni.cpoworkshop.com", + "somni.creditonebank.com", + "somni.csc.com", + "somni.deere.com", + "somni.deloittenet.deloitte.com", + "somni.dexknows.com", + "somni.dispatch.com", + "somni.djoglobal.com", + "somni.dsw.com", + "somni.dxc.technology", + "somni.edisonfinancial.ca", + "somni.empr.com", + "somni.endocrinologyadvisor.com", + "somni.fathead.com", + "somni.firsttechfed.com", + "somni.genworth.com", + "somni.getscarlet.com", + "somni.giljimenez.com", + "somni.hallmarkecards.com", + "somni.hardrockhotels.com", + "somni.home.saxo", + "somni.huk.de", + "somni.huk24.de", + "somni.icicihfc.com", + "somni.innforks.com", + "somni.istockphoto.com", + "somni.lightstream.com", + "somni.mapac.thermofisher.com", + "somni.moneytips.com", + "somni.mycme.com", + "somni.myrocket.com", + "somni.myspendwell.com", + "somni.mysynchrony.com", + "somni.neighbourly.co.nz", + "somni.neurologyadvisor.com", + "somni.nine.com.au", + "somni.orvis.com", + "somni.pcm.com", + "somni.pemco.com", + "somni.playdium.com", + "somni.pluralsight.com", + "somni.qlmortgageservices.com", + "somni.quickenloans.org", + "somni.redcardreloadable.com", + "somni.rei.com", + "somni.reifund.org", + "somni.rkt.zone", + "somni.rocketaccount.com", + "somni.rocketauto.com", + "somni.rocketcard.com", + "somni.rockethomes.com", + "somni.rockethq.com", + "somni.rocketloans.com", + "somni.rocketmoney.com", + "somni.rocketmortgage.ca", + "somni.rocketmortgage.com", + "somni.rocketmortgagesquares.com", + "somni.rocketpro.com", + "somni.rocketprotpo.com", + "somni.sbicard.com", + "somni.sbimobility.com", + "somni.scmagazine.com", + "somni.serve.com", + "somni.silversea.com", + "somni.sky.at", + "somni.sky.de", + "somni.sundancecatalog.com", + "somni.suntrust.com", + "somni.superonline.net", + "somni.syf.com", + "somni.synchrony.com", + "somni.synchronybank.com", + "somni.synchronybusiness.com", + "somni.synchronycareers.com", + "somni.tatacard.com", + "somni.thatsmymortgage.com", + "somni.thedarcyhotel.com", + "somni.therecroom.com", + "somni.thermofisher.com", + "somni.turkcell.com.tr", + "somni.vikingrivercruises.com", + "somni.vrk.de", + "somni.westernasset.com", + "somni.winwithp1ag.com", + "somni.yellowpages.com", + "somnistats.jetblue.com", + "somnit.blinkfitness.com", + "somnit.equinox.com", + "somniture.chip.de", + "somniture.compactappliance.com", + "somniture.corel.com", + "somniture.edgestar.com", + "somniture.faucetdirect.com", + "somniture.handlesets.com", + "somniture.kegerator.com", + "somniture.lightingdirect.com", + "somniture.livingdirect.com", + "somniture.pullsdirect.com", + "somniture.scotiabank.com", + "somniture.scotiabank.mobi", + "somniture.stuff.co.nz", + "somniture.ventingdirect.com", + "somniture.ventingpipe.com", + "somniture.winecoolerdirect.com", + "somniture.yodlee.com", + "somoaudience.com", + "somt.honda.com", + "somtr.financialengines.com", + "somtrdc.jobsdb.com", + "somtrdc.jobstreet.co.id", + "somtrdc.jobstreet.com", + "somtrdc.jobstreet.com.my", + "somtrdc.jobstreet.com.ph", + "somtrdc.jobstreet.com.sg", + "somtrdc.jobstreet.vn", + "somvprqshxr.com", + "son-in-lawmorbid.com", + "sonalrecomefu.info", + "sonalrecomefuk.info", + "sonar6-akl1-1.xx.fbcdn.net.iberostar.com", + "sonar6-ams2-1.xx.fbcdn.net.iberostar.com", + "sonar6-arn2-1.xx.fbcdn.net.iberostar.com", + "sonar6-atl3-1.xx.fbcdn.net.iberostar.com", + "sonar6-bcn1-1.xx.fbcdn.net.iberostar.com", + "sonar6-bkk1-2.xx.fbcdn.net.iberostar.com", + "sonar6-bog2-1.xx.fbcdn.net.iberostar.com", + "sonar6-bom1-2.xx.fbcdn.net.iberostar.com", + "sonar6-bru2-1.xx.fbcdn.net.iberostar.com", + "sonar6-ccu1-2.xx.fbcdn.net.iberostar.com", + "sonar6-cdg4-1.xx.fbcdn.net.iberostar.com", + "sonar6-cdg4-2.xx.fbcdn.net.iberostar.com", + "sonar6-cdg4-3.xx.fbcdn.net.iberostar.com", + "sonar6-cgk1-3.xx.fbcdn.net.iberostar.com", + "sonar6-cph2-1.xx.fbcdn.net.iberostar.com", + "sonar6-cpt1-1.xx.fbcdn.net.iberostar.com", + "sonar6-del2-1.xx.fbcdn.net.iberostar.com", + "sonar6-den4-1.xx.fbcdn.net.iberostar.com", + "sonar6-dfw5-1.xx.fbcdn.net.iberostar.com", + "sonar6-dfw5-2.xx.fbcdn.net.iberostar.com", + "sonar6-doh1-1.xx.fbcdn.net.iberostar.com", + "sonar6-dub4-1.xx.fbcdn.net.iberostar.com", + "sonar6-eze1-1.xx.fbcdn.net.iberostar.com", + "sonar6-fco2-1.xx.fbcdn.net.iberostar.com", + "sonar6-fml20-1.xx.fbcdn.net.iberostar.com", + "sonar6-for1-1.xx.fbcdn.net.iberostar.com", + "sonar6-fra3-1.xx.fbcdn.net.iberostar.com", + "sonar6-fra3-2.xx.fbcdn.net.iberostar.com", + "sonar6-fra5-2.xx.fbcdn.net.iberostar.com", + "sonar6-gig4-1.xx.fbcdn.net.iberostar.com", + "sonar6-gmp1-1.xx.fbcdn.net.iberostar.com", + "sonar6-gru2-1.xx.fbcdn.net.iberostar.com", + "sonar6-gua1-1.xx.fbcdn.net.iberostar.com", + "sonar6-ham3-1.xx.fbcdn.net.iberostar.com", + "sonar6-hel3-1.xx.fbcdn.net.iberostar.com", + "sonar6-hkt1-1.xx.fbcdn.net.iberostar.com", + "sonar6-hou1-1.xx.fbcdn.net.iberostar.com", + "sonar6-hyd1-1.xx.fbcdn.net.iberostar.com", + "sonar6-ist1-1.xx.fbcdn.net.iberostar.com", + "sonar6-itm1-1.xx.fbcdn.net.iberostar.com", + "sonar6-jnb1-1.xx.fbcdn.net.iberostar.com", + "sonar6-kul2-1.xx.fbcdn.net.iberostar.com", + "sonar6-lax3-1.xx.fbcdn.net.iberostar.com", + "sonar6-lga3-1.xx.fbcdn.net.iberostar.com", + "sonar6-lhr6-2.xx.fbcdn.net.iberostar.com", + "sonar6-lim1-1.xx.fbcdn.net.iberostar.com", + "sonar6-lis1-1.xx.fbcdn.net.iberostar.com", + "sonar6-los2-1.xx.fbcdn.net.iberostar.com", + "sonar6-maa2-1.xx.fbcdn.net.iberostar.com", + "sonar6-mad1-1.xx.fbcdn.net.iberostar.com", + "sonar6-mba1-1.xx.fbcdn.net.iberostar.com", + "sonar6-mct1-1.xx.fbcdn.net.iberostar.com", + "sonar6-mrs2-1.xx.fbcdn.net.iberostar.com", + "sonar6-mty2-1.xx.fbcdn.net.iberostar.com", + "sonar6-mxp1-1.xx.fbcdn.net.iberostar.com", + "sonar6-nrt1-1.xx.fbcdn.net.iberostar.com", + "sonar6-ord5-2.xx.fbcdn.net.iberostar.com", + "sonar6-pmo1-1.xx.fbcdn.net.iberostar.com", + "sonar6-qro1-1.xx.fbcdn.net.iberostar.com", + "sonar6-scl2-1.xx.fbcdn.net.iberostar.com", + "sonar6-sea1-1.xx.fbcdn.net.iberostar.com", + "sonar6-sin6-1.xx.fbcdn.net.iberostar.com", + "sonar6-sjc3-1.xx.fbcdn.net.iberostar.com", + "sonar6-sof1-1.xx.fbcdn.net.iberostar.com", + "sonar6-ssn1-1.xx.fbcdn.net.iberostar.com", + "sonar6-tir3-2.xx.fbcdn.net.iberostar.com", + "sonar6-tpe1-1.xx.fbcdn.net.iberostar.com", + "sonar6-vie1-1.xx.fbcdn.net.iberostar.com", + "sonar6-xsp1-3.xx.fbcdn.net.iberostar.com", + "sonar6-xxb1-1.xx.fbcdn.net.iberostar.com", + "sonar6-yyz1-1.xx.fbcdn.net.iberostar.com", + "sonar6.fcul1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fgdl1-3.fna.fbcdn.net.iberostar.com", + "sonar6.fgdl1-4.fna.fbcdn.net.iberostar.com", + "sonar6.fgym1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fhmo1-2.fna.fbcdn.net.iberostar.com", + "sonar6.fmlm1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fmzt1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fnog1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fntr4-1.fna.fbcdn.net.iberostar.com", + "sonar6.fpbc1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fpbc1-2.fna.fbcdn.net.iberostar.com", + "sonar6.fver1-1.fna.fbcdn.net.iberostar.com", + "sonar6.fzih1-1.fna.fbcdn.net.iberostar.com", + "sonar6.xy.fbcdn.net.iberostar.com", + "soneticscorp.actonservice.com", + "songbagoozes.com", + "songcorrespondence.com", + "songssmoke.com", + "songsterritory.com", + "songtopbrand.com", + "soninlawalmighty.com", + "soninlawcontinuallyplatoon.com", + "soninlawfaceconfide.com", + "sonlgagba.com", + "sonnerie.net", + "sonnetkeltics.com", + "sonnyadvertise.com", + "sonobi.com", + "sonsbrunette.com", + "sontent.powzers.lol", + "sonumal.com", + "soocaips.com", + "soodihee.net", + "soodupsep.xyz", + "soogandrooped.cam", + "soonlint.com", + "soonpersuasiveagony.com", + "soonstrongestquoted.com", + "soopsulo.xyz", + "sooreejy.xyz", + "soosooka.com", + "sootconform.com", + "sootheside.com", + "soothingglade.com", + "sootlongermacaroni.com", + "sootpluglousy.com", + "sootproclaim.com", + "soowugoo.xyz", + "sopalk.com", + "sophiaredyed.com", + "sophisticatedemergencydryer.com", + "sophisticatedstory.com", + "sophisticatedstove.com", + "sophomoreadmissible.com", + "sophomoreclassicoriginally.com", + "sophomoremollymatching.com", + "sophomoreprimarilyprey.com", + "sophomorewilliam.com", + "soptimize.southwest.com", + "sorbentfalsum.com", + "sorboseyatvyag.top", + "sordeexa.net", + "sordidsmile.com", + "sordidstation.com", + "sordorcourtin.com", + "sorelyafric.com", + "soremetropolitan.com", + "soresidewalk.com", + "soresneeze.com", + "sorethunder.com", + "soretrain.com", + "soritespary.com", + "sorningdaroo.top", + "sorrhs.nescafe.com.tr", + "sorrowconstellation.com", + "sorrowfulchemical.com", + "sorrowfulclinging.com", + "sorrowfulcredit.pro", + "sorrowfulmaybe.pro", + "sorrowfulsuggestion.pro", + "sorrowgeneric.com", + "sorrycarboncolorful.com", + "sorryconstructiontrustworthy.com", + "sorryfearknockout.com", + "sorryparlor.com", + "sortable.com", + "sortiesbabhan.com", + "sortsail.com", + "sortstructure.com", + "sortsummer.com", + "sorxyx.vi.nl", + "sosc.hrs.com", + "sosettoourmarke.info", + "soshoord.com", + "soshvenal.top", + "sosigninggrudge.com", + "sosintl.actonservice.com", + "sotbttcqqztxq.com", + "sotchart.net", + "sotchoum.com", + "sotelsystems.actonservice.com", + "sotetahe.pro", + "sothiacalain.com", + "soubej.larebajavirtual.com", + "soughtflaredeeper.com", + "souglaur.xyz", + "soulslaidmale.com", + "soulterberne.top", + "soumehoo.net", + "sounct.com", + "soundelktemper.com", + "soundingdisastereldest.com", + "soundingthunder.com", + "soundstocking.com", + "soupevents.com", + "soupoleums.com", + "soupteep.xyz", + "soupteewhish.com", + "souptightswarfare.com", + "souraivo.xyz", + "sourcebloodless.com", + "sourcecodeif.com", + "sourceconvey.com", + "sourcepoint-mms.aetv.com", + "sourcepoint-mms.history.com", + "sourcepoint-mms.mylifetime.com", + "sources.nxp.com", + "sourishpuler.com", + "sourne.com", + "southmailboxdeduct.com", + "southolaitha.com", + "southsturdy.com", + "southwest.pgaofamericagolf.com", + "souvamoo.net", + "souvenirresponse.com", + "souvenirsconsist.com", + "souvenirsdisgust.com", + "souvenirsflex.com", + "sovereigngoesintended.com", + "sovereignidentificationconfirmed.com", + "sovietransom.com", + "sovism.com", + "sovrn.com", + "sowa.carhartt.com", + "sowfairytale.com", + "sowlettuce.com", + "sowp.cloud", + "soxnwz.lg.com", + "soyjlnfatgxpfd.com", + "soysapslad.com", + "soytdpb.com", + "sozzlypeavies.com", + "sp-app.fixly.pl", + "sp-wukong-tracker.b-cdn.net", + "sp.aircsgo.com", + "sp.aviasales.com", + "sp.aviasales.ru", + "sp.ballsdigroup.com", + "sp.cargurus.co.uk", + "sp.data.funkedigital.de", + "sp.dpgmedia.net", + "sp.ecosia.org", + "sp.gameomatic.fr", + "sp.jrklein.com", + "sp.naver.com", + "sp.soniccares.com", + "sp.spaceomatic.fr", + "sp.tinymce.com", + "sp.vtex.com", + "sp.welcometothejungle.com", + "sp.wvoil.com", + "spa-tracker.spapi.io", + "spa.admissions.ucdenver.edu", + "spacash.com", + "spacelala.com", + "spaceleadster.com", + "spaces.martela.com", + "spaces.martela.fi", + "spaces.martela.no", + "spaces.martela.pl", + "spaces.martela.se", + "spaceshipads.com", + "spaceshipgenuine.com", + "spacetraff.com", + "spacetraveldin.com", + "spaciouslanentablelanentablepigs.com", + "spaciousnavigablehenceforward.com", + "spadeandloft.com", + "spadelocket.com", + "spaderonium.com", + "spadsync.com", + "spaghettiraisinalter.com", + "spain.thomsonreuters.com", + "spam.carte-gr.total.fr", + "spamtitan.actonservice.com", + "spankalternate.com", + "spankdrearystroll.com", + "spannercopyright.com", + "spanworker.com", + "spapresentation.com", + "sparidssimps.life", + "spark.thelyst.com", + "sparkgoal.com", + "sparkle-industries-i-205.site", + "sparkleagings.com", + "sparklesleet.com", + "sparklesnoop.com", + "sparklespaghetti.com", + "sparklingnumber.com", + "sparklingshelf.com", + "sparkrainstorm.host", + "sparkstudios.com", + "sparrersavvies.top", + "sparrowfencingnumerous.com", + "sparsgroff.com", + "spasmodictripscontemplate.com", + "spathesalloxan.com", + "spatikona.com", + "spatteramazeredundancy.com", + "spatterjointposition.com", + "spattermerge.com", + "spavietchats.com", + "spawngrant.com", + "spbjmpeg.com", + "spc.personalcreations.com", + "spdate.com", + "speakeugene.com", + "speakexecution.com", + "speakgrandfather.com", + "speakinchreprimand.com", + "speakinghostile.com", + "speakingimmediately.com", + "speakol.com", + "speakshandicapyourself.com", + "speakspurink.com", + "speakwaymen.top", + "speani.com", + "spec-sensors.actonservice.com", + "special-offers.online", + "special-promotions.online", + "special-update.online", + "specialcraftbox.com", + "specialevent.informaengage.com", + "specialisthuge.com", + "specialistinsensitive.com", + "specialistrequirement.com", + "specialistrocky.com", + "specialityharmoniousgypsy.com", + "specialitypassagesfamous.com", + "specially4u.net", + "speciallysang.com", + "specialrecastwept.com", + "specialsaucer.com", + "specialscissors.com", + "specialsnake.com", + "specialstatement.com", + "specialtaskevents.com", + "specialtymet.com", + "specialtysanitaryinaccessible.com", + "specialworse.com", + "speciesbricksjubilee.com", + "speciespresident.com", + "specific-safe.pro", + "specificallythesisballot.com", + "specificationtoasterconsultant.com", + "specificclick.net", + "specificmedia.co.uk", + "specificmedia.com", + "specificpop.com", + "specificunfortunatelyultimately.com", + "specifiedbloballowance.com", + "specifiedinspector.com", + "specimenparents.com", + "specimensgrimly.com", + "spectaclescirculation.com", + "spectacular-leadership.pro", + "spectaculareatablehandled.com", + "spectacularlovely.com", + "spectacularstamp.com", + "spectato.com", + "spectrum.gettyimages.com", + "specut.com", + "spediumege.com", + "speeb.com", + "speechfountaindigestion.com", + "speechlessexpandinglaser.com", + "speechlessreservedthrust.com", + "speedilyabsolvefraudulent.com", + "speedilycartrigeglove.com", + "speedilyeuropeanshake.com", + "speedingbroadcastingportent.com", + "speedomizer.com", + "speedshiftmedia.com", + "speedsupermarketdonut.com", + "speedtestnow.site", + "speedtrap.shopdirect.com", + "speedybethurgently.com", + "speedyfox.io", + "speedyrhino.co", + "speedysection.pro", + "speee-ad.akamaized.net", + "speermoving.com", + "spelledbullets.top", + "spellingboothcourthouse.com", + "spellingorganicbile.com", + "spellingunacceptable.com", + "spellmist.com", + "spellsalsa.com", + "speltzpataca.guru", + "spendpest.com", + "spendslaughing.com", + "spened.com", + "spentbennet.com", + "spentdrugfrontier.com", + "spentindicate.com", + "spentjerseydelve.com", + "spenvp.gate.shop", + "sperans-beactor.com", + "spermsbummer.com", + "spersonalization.mrappliance.ca", + "spersonalization.mrappliance.com", + "spersonalization.mrelectric.com", + "spersonalization.mrrooter.ca", + "spersonalization.mrrooter.com", + "spersonalization.rainbowintl.com", + "spewsserved.website", + "spezialreporte.de", + "sphc.caring4cancer.com", + "spheralfreres.com", + "spheredkapas.com", + "sphqiccngad.com", + "spicaladapto.info", + "spicateazteca.top", + "spicedisobey.com", + "spiceethnic.com", + "spicy-combination.pro", + "spicy-effect.com", + "spicybustard.com", + "spicygirlshere.life", + "spiderhannahresidential.com", + "spidersboats.com", + "spiderspresident.com", + "spidersprimary.com", + "spiendidates.com", + "spiffymachine.com", + "spigte.shopee.tw", + "spike-plant.valorbuff.com", + "spikearsonembroider.com", + "spikethat.xyz", + "spikscabrin.com", + "spillbough.com", + "spilldemolitionarrangement.com", + "spinbiased.com", + "spinbox.net", + "spinbox.techtracker.com", + "spinbox.versiontracker.com", + "spinbox1.com", + "spindlyrebegin.top", + "spinna.online", + "spinna.shop", + "spinna.site", + "spinna.store", + "spinna.xyz", + "spinnaker-js.com", + "spinnakermgmt.actonservice.com", + "spinraised.com", + "spiraeadurums.com", + "spiralextratread.com", + "spiralsad.com", + "spiralstab.com", + "spiraltrot.com", + "spirebaboon.com", + "spiredilution.com", + "spireprideleaf.com", + "spiritscustompreferably.com", + "spiritualinstalled.com", + "spirketgoofily.com", + "spirogoumi.top", + "spirteddvaita.com", + "spirtlekurt.digital", + "spitefulif.pro", + "spitretired.com", + "spittenant.com", + "spjysa.only.com", + "spklmis.com", + "splashfloating.com", + "splashforgodm.com", + "splashsjewels.com", + "splendidatmospheric.com", + "splendidfeel.pro", + "spleniafallows.com", + "splief.com", + "splitexpenses.oworld.fr", + "splittingpick.com", + "spmaeu.gumtree.com.au", + "spmyma.moscowfresh.ru", + "spo-play.live", + "spoiledpresence.com", + "spoilmagicstandard.com", + "spondeetougher.guru", + "spongecell.com", + "spongemilitarydesigner.com", + "spongesalt.com", + "spongymitsvah.top", + "sponsorads.de", + "sponsoranimosity.com", + "sponsorlustrestories.com", + "sponsormob.com", + "sponsorpay.com", + "sponsorpro.de", + "sponsors.thoughtsmedia.com", + "spontaneousleave.com", + "spontonelatery.com", + "spooksschedar.com", + "spooksuspicions.com", + "spookyexchange.com", + "spookyskate.com", + "spookysleet.com", + "spookyslope.com", + "spookystitch.com", + "spoonpenitenceadventurous.com", + "spoonsilk.com", + "spoonsleopard.com", + "spoonsubqueries.com", + "sporedshock.com", + "sporontbrushes.com", + "sport205.club", + "sportevents.news", + "sportradarserving.com", + "sports-live-streams.club", + "sports-streams-online.best", + "sports-streams-online.com", + "sportsmanmeaning.com", + "sportstreams.xyz", + "sportsyndicator.com", + "sportzflix.xyz", + "spot.fitness.com", + "spotbeepgreenhouse.com", + "spotdimesulky.com", + "spotlessabridge.com", + "spotlessstamp.com", + "spotofspawn.com", + "spotrails.com", + "spotscenered.info", + "spotssurprise.com", + "spotstring.com", + "spotted-estate.pro", + "spottedgrandfather.com", + "spottednoise.com", + "spottedsmile.com", + "spottedsnow.com", + "spottt.com", + "spotunworthycoercive.com", + "spotx.tv", + "spotxcdn.com", + "spotxchange.com", + "spoutable.com", + "spoutcarbine.digital", + "spoutitchyyummy.com", + "spouttheory.com", + "sppolexrumj.com", + "sprangsugar.com", + "spratstatters.com", + "spread.epoolers.com", + "spreebogbean.com", + "spreespoiled.com", + "spriedfines.com", + "sprigsrecon.com", + "springaftermath.com", + "springboard.aon.com", + "springbot.com", + "springolive.com", + "springraptureimprove.com", + "springserve.com", + "springsister.com", + "springsnails.com", + "sprinlof.com", + "spritfrees.com", + "sprkl.io", + "sproose.com", + "sproutingbag.com", + "spruecutworm.com", + "sprungencase.com", + "sprydelta.com", + "spscas.hitachi-solutions.co.jp", + "spt.ahram.org.eg", + "sptrkr.com", + "spuezain.com", + "spulse.net", + "spumingoxheart.top", + "spumousredefy.digital", + "spuncomplaintsapartment.com", + "spunkyuntiled.com", + "spuokstucdk.com", + "spuriousair.com", + "spuriousbase.com", + "spurioussquirrel.com", + "spurioussteam.com", + "spuriousstranger.com", + "spurproteinopaque.com", + "spurtconfigurationfungus.com", + "spurttucky.website", + "spxhu.com", + "spylees.com", + "spylog.com", + "spymislead.com", + "spysubstance.com", + "spywarelabs.com", + "spywords.com", + "sqctkocts.com", + "sqdgwx.jobrapido.com", + "sqdljj.kijiji.ca", + "sqgofqnyamo.com", + "sqhyjfbckqrxd.xyz", + "sqjyxoqdckusm.com", + "sqkrnqdb.com", + "sqlekbxp.xyz", + "sqlick.com", + "sqmazf.workamajig.com", + "sqmhxxhpcmwwdn.com", + "sqqqabg.com", + "sqqqytzxjywx.com", + "sqripu.selsey.pl", + "sqrtcris.top", + "sqs.quoka.de", + "sqtivj.vidaxl.hr", + "squadapologiesscalp.com", + "squalidscrew.com", + "squareforensicbones.com", + "squashfriction.com", + "squashperiodicmen.com", + "squatcowarrangement.com", + "squeaknicheentangled.com", + "squeakyheart.pro", + "squeakzinc.com", + "squealaviationrepeatedly.com", + "squealingturn.com", + "squeamishspot.com", + "squeezemicrowave.com", + "squeezesharedman.com", + "squeteeindazin.top", + "squintopposed.com", + "squintyouvrage.com", + "squirrel.cividi.ch", + "squirrel.malaynahocker.com", + "squirrelformatapologise.com", + "squirrelhands.com", + "squirrelhissedintake.com", + "squirrels.getsquirrel.co", + "squirtsuitablereverse.com", + "sr59t7wbx5.claricelin.com", + "sr7pv7n5x.com", + "srabwfqwjoc.com", + "sragegedand.org", + "srasylzu.com", + "srcsmrtgs.com", + "srd1-pdx.net.jumia.ci", + "srefrukaxxa.com", + "srengin.com", + "srepdata.12newsnow.com", + "srepdata.13wmaz.com", + "srepdata.app.com", + "srepdata.armytimes.com", + "srepdata.azcentral.com", + "srepdata.caller.com", + "srepdata.citizen-times.com", + "srepdata.clarionledger.com", + "srepdata.coloradoan.com", + "srepdata.coshoctontribune.com", + "srepdata.courier-journal.com", + "srepdata.courierpostonline.com", + "srepdata.dailyworld.com", + "srepdata.desertsun.com", + "srepdata.elpasotimes.com", + "srepdata.eveningsun.com", + "srepdata.fdlreporter.com", + "srepdata.fox15abilene.com", + "srepdata.freep.com", + "srepdata.golfweek.com", + "srepdata.greatfallstribune.com", + "srepdata.guampdn.com", + "srepdata.hometownlife.com", + "srepdata.inyork.com", + "srepdata.ithacajournal.com", + "srepdata.jconline.com", + "srepdata.jsonline.com", + "srepdata.kcentv.com", + "srepdata.kens5.com", + "srepdata.kgw.com", + "srepdata.kiiitv.com", + "srepdata.kitsapsun.com", + "srepdata.knoxnews.com", + "srepdata.krem.com", + "srepdata.ktvb.com", + "srepdata.kvue.com", + "srepdata.lansingstatejournal.com", + "srepdata.ldnews.com", + "srepdata.livingstondaily.com", + "srepdata.marconews.com", + "srepdata.marinecorpstimes.com", + "srepdata.marionstar.com", + "srepdata.marshfieldnewsherald.com", + "srepdata.michigan.com", + "srepdata.montgomeryadvertiser.com", + "srepdata.mycentraljersey.com", + "srepdata.mydesert.com", + "srepdata.mynorthshorenow.com", + "srepdata.naplesnews.com", + "srepdata.navytimes.com", + "srepdata.news-leader.com", + "srepdata.newsleader.com", + "srepdata.pal-item.com", + "srepdata.postcrescent.com", + "srepdata.poughkeepsiejournal.com", + "srepdata.pressconnects.com", + "srepdata.publicopiniononline.com", + "srepdata.recordonline.com", + "srepdata.redding.com", + "srepdata.rgj.com", + "srepdata.ruidosonews.com", + "srepdata.shreveporttimes.com", + "srepdata.tcpalm.com", + "srepdata.tennessean.com", + "srepdata.theadvertiser.com", + "srepdata.thedailyjournal.com", + "srepdata.thehuddle.com", + "srepdata.thespectrum.com", + "srepdata.thetimesherald.com", + "srepdata.thetowntalk.com", + "srepdata.usatoday.com", + "srepdata.wausaudailyherald.com", + "srepdata.wauwatosanow.com", + "srepdata.wisfarmer.com", + "srepdata.wkyc.com", + "srepdata.ydr.com", + "srepdata.yorkdispatch.com", + "sreport.mitsubishicars.com", + "srgev.com", + "srigbxxv.com", + "srm4.destinia.co.no", + "srmdata-eur.com", + "srmdvb.ekohealth.com", + "srmy.srglobal.com", + "srnpochi.com", + "srodicham.com", + "srodneyjvtef.com", + "sroork.mrmarvis.nl", + "srqfutavhy.com", + "srqponmd.carte-gr.total.fr", + "srratl.mona-mode.at", + "srrmpfstbh.com", + "srsa.srglobal.com", + "srsg.srglobal.com", + "srshqnrmqs.com", + "srsotqdgln.com", + "srtb.msn.com", + "srtlyye.com", + "srtrak.com", + "sruk.srglobal.com", + "srumifuroqkuoi.com", + "sruzefwboxu.com", + "srv.dynamicyield.com", + "srv.plesk.com", + "srv.tunefindforfans.com", + "srv224.com", + "srvmath.com", + "srvpcn.com", + "srvtrck.com", + "srwfwllymprt.com", + "srwww1.com", + "srxy.xyz", + "srzirmlql.com", + "srzzohlms.com", + "ss-mndsrv.b-cdn.net", + "ss.photospecialist.at", + "ss.photospecialist.co.uk", + "ss.photospecialist.de", + "ss.silkandsonder.com", + "ss0uu1lpirig.com", + "ssa.asianfoodnetwork.com", + "ssa.cookingchanneltv.com", + "ssa.discovery.com", + "ssa.discoveryplus.com", + "ssa.discoveryplus.in", + "ssa.discoveryrise.org", + "ssa.eurosport.co.uk", + "ssa.eurosport.com", + "ssa.eurosport.de", + "ssa.eurosport.dk", + "ssa.eurosport.es", + "ssa.eurosport.fr", + "ssa.eurosport.hu", + "ssa.eurosport.it", + "ssa.eurosport.nl", + "ssa.eurosport.no", + "ssa.eurosport.pl", + "ssa.eurosport.pt", + "ssa.eurosport.ro", + "ssa.eurosport.rs", + "ssa.eurosport.se", + "ssa.eurosportplayer.com", + "ssa.food.com", + "ssa.foodnetwork.com", + "ssa.hgtv.com", + "ssa.investigationdiscovery.com", + "ssa.oprah.com", + "ssa.stepstone.com", + "ssa.tlc.com", + "ssac.suning.com", + "ssc.alhurra.com", + "ssc.amerikaninsesi.org", + "ssc.amerikaovozi.com", + "ssc.amerikayidzayn.com", + "ssc.amerikiskhma.com", + "ssc.azadiradio.com", + "ssc.azadliq.org", + "ssc.azathabar.com", + "ssc.azatliq.org", + "ssc.azattyk.org", + "ssc.azattyq.org", + "ssc.azatutyun.am", + "ssc.bellator.com", + "ssc.benarnews.org", + "ssc.bet.plus", + "ssc.budgetair.co.uk", + "ssc.budgetair.fr", + "ssc.budgetair.nl", + "ssc.cc.com", + "ssc.currenttime.tv", + "ssc.cvent.com", + "ssc.dandalinvoa.com", + "ssc.darivoa.com", + "ssc.dengeamerika.com", + "ssc.dengiamerika.com", + "ssc.disneylandparis.com", + "ssc.ekhokavkaza.com", + "ssc.elsaha.com", + "ssc.europalibera.org", + "ssc.evropaelire.org", + "ssc.favetv.com", + "ssc.glasamerike.net", + "ssc.golosameriki.com", + "ssc.hl.co.uk", + "ssc.holosameryky.com", + "ssc.idelreal.org", + "ssc.insidevoa.com", + "ssc.irfaasawtak.com", + "ssc.isleofmtv.com", + "ssc.kavkazr.com", + "ssc.kcamexico.com", + "ssc.kidschoiceawards.com", + "ssc.krymr.com", + "ssc.logotv.com", + "ssc.maghrebvoices.com", + "ssc.martinoticias.com", + "ssc.mashaalradio.com", + "ssc.meuspremiosnick.com.br", + "ssc.mtv.co.uk", + "ssc.mtv.com", + "ssc.mtv.com.au", + "ssc.mtv.com.br", + "ssc.mtv.de", + "ssc.mtv.es", + "ssc.mtv.it", + "ssc.mtv.nl", + "ssc.mtvema.com", + "ssc.mtvi.com", + "ssc.mtvjapan.com", + "ssc.mtvla.com", + "ssc.mtvmama.com", + "ssc.muji.net", + "ssc.muji.tw", + "ssc.mundonick.com", + "ssc.mundonick.com.br", + "ssc.newnownext.com", + "ssc.nick-asia.com", + "ssc.nick.co.uk", + "ssc.nick.com", + "ssc.nick.com.au", + "ssc.nick.com.pl", + "ssc.nick.de", + "ssc.nick.tv", + "ssc.nickanimation.com", + "ssc.nickatnite.com", + "ssc.nickelodeon.be", + "ssc.nickelodeon.ee", + "ssc.nickelodeon.es", + "ssc.nickelodeon.fr", + "ssc.nickelodeon.gr", + "ssc.nickelodeon.hu", + "ssc.nickelodeon.la", + "ssc.nickelodeon.lt", + "ssc.nickelodeon.lv", + "ssc.nickelodeon.nl", + "ssc.nickelodeon.pt", + "ssc.nickelodeon.ro", + "ssc.nickelodeon.se", + "ssc.nickelodeonafrica.com", + "ssc.nickelodeonarabia.com", + "ssc.nickhelps.com", + "ssc.nickjr.com", + "ssc.nickourworld.tv", + "ssc.nicktv.it", + "ssc.nwf.org", + "ssc.ozodi.org", + "ssc.ozodlik.org", + "ssc.paramountnetwork.com", + "ssc.pashtovoa.com", + "ssc.polygraph.info", + "ssc.radiofarda.com", + "ssc.radiomarsho.com", + "ssc.radiosawa.com", + "ssc.radiosvoboda.org", + "ssc.radiotavisupleba.ge", + "ssc.radiotelevisionmarti.com", + "ssc.radiyoyacuvoa.com", + "ssc.rfa.org", + "ssc.rferl.org", + "ssc.severreal.org", + "ssc.sibreal.org", + "ssc.slobodnaevropa.mk", + "ssc.slobodnaevropa.org", + "ssc.smithsonianchannel.com", + "ssc.smithsonianchannellatam.com", + "ssc.southpark.de", + "ssc.southpark.lat", + "ssc.southparkstudios.co.uk", + "ssc.southparkstudios.com", + "ssc.southparkstudios.com.br", + "ssc.southparkstudios.nu", + "ssc.supertv.it", + "ssc.svaboda.org", + "ssc.svoboda.org", + "ssc.svobodnaevropa.bg", + "ssc.szabadeuropa.hu", + "ssc.tvland.com", + "ssc.urduvoa.com", + "ssc.usagm.gov", + "ssc.vh1.com", + "ssc.vidcon.com", + "ssc.vliegwinkel.nl", + "ssc.vmaj.jp", + "ssc.vmware.com", + "ssc.voaafaanoromoo.com", + "ssc.voaafrica.com", + "ssc.voaafrique.com", + "ssc.voabambara.com", + "ssc.voabangla.com", + "ssc.voacambodia.com", + "ssc.voacantonese.com", + "ssc.voachinese.com", + "ssc.voadeewanews.com", + "ssc.voahausa.com", + "ssc.voaindonesia.com", + "ssc.voakorea.com", + "ssc.voalingala.com", + "ssc.voandebele.com", + "ssc.voanews.com", + "ssc.voanouvel.com", + "ssc.voaportugues.com", + "ssc.voashona.com", + "ssc.voasomali.com", + "ssc.voaswahili.com", + "ssc.voathai.com", + "ssc.voatibetan.com", + "ssc.voatiengviet.com", + "ssc.voaturkce.com", + "ssc.voazimbabwe.com", + "ssc.votvot.tv", + "ssc.vozdeamerica.com", + "ssc.wa.gto.db.com", + "ssc.zeriamerikes.com", + "ssdc.bawag.com", + "ssdc.easybank.at", + "ssdipdkjqblgog.com", + "ssedonthep.info", + "ssevt.com", + "ssfllp.actonservice.com", + "ssgamf.stories.com", + "sshhfy.ray-ban.com", + "ssiadnweb.securenetsystems.net", + "ssigpc.servusmarktplatz.com", + "ssindserving.com", + "ssite.johnlewis-insurance.com", + "ssite.johnlewis.com", + "ssite.johnlewisfinance.com", + "ssite.waitrose.com", + "ssitecat.eset.com", + "ssitectlyst.saksfifthavenue.com", + "ssjqkt.ekosport.it", + "sskzlabs.com", + "ssl-metrics.tim.it", + "ssl-omtrdc.dmp-support.jp", + "ssl-omtrdc.zexy.net", + "ssl-services.com", + "ssl.aafp.org", + "ssl.aafpfoundation.org", + "ssl.brandlicensing.eu", + "ssl.citgo.com", + "ssl.graham-center.org", + "ssl.licensemag.com", + "ssl.magiconline.com", + "ssl.modernmedicine.com", + "ssl.motorcycleshows.com", + "ssl.o.additudemag.com", + "ssl.o.auspost.com.au", + "ssl.o.coliquio.de", + "ssl.o.emedicinehealth.com", + "ssl.o.globalacademycme.com", + "ssl.o.guidelines.co.uk", + "ssl.o.guidelinesinpractice.co.uk", + "ssl.o.jim.fr", + "ssl.o.mdedge.com", + "ssl.o.medhelp.org", + "ssl.o.medicinenet.com", + "ssl.o.medscape.co.uk", + "ssl.o.medscape.com", + "ssl.o.medscape.org", + "ssl.o.medscapelive.com", + "ssl.o.medsims.com", + "ssl.o.onhealth.com", + "ssl.o.qxmd.com", + "ssl.o.rxlist.com", + "ssl.o.the-hospitalist.org", + "ssl.o.univadis.com", + "ssl.o.univadis.de", + "ssl.o.univadis.es", + "ssl.o.univadis.fr", + "ssl.o.univadis.it", + "ssl.o.vitals.com", + "ssl.o.webmdrx.com", + "ssl.sciencechannel.com", + "ssl2anyone5.com", + "sslanalytics.sixt.co.uk", + "sslanalytics.sixt.com", + "sslanalytics.sixt.de", + "sslanalytics.sixt.fr", + "sslanalytics.sixt.it", + "sslanalytics.sixt.nl", + "ssldata.thepointsguy.com", + "sslenuh.com", + "ssllink.net", + "sslmetrics.vivint.com", + "sslomni.canadiantire.ca", + "sslph.com", + "sslsc.sanitas.com", + "sslstats.canadapost-postescanada.ca", + "sslstats.canadapost.ca", + "sslstats.deltavacations.com", + "sslstats.healthydirections.com", + "sslstats.postescanada-canadapost.ca", + "sslstats.ssl.postescanada-canadapost.ca", + "sslstats.worldagentdirect.com", + "ssltest2.branch.io", + "ssmile.dentsplysirona.com", + "ssmprmp.com", + "ssmr.nuro.jp", + "ssmr.so-net.ne.jp", + "ssmr.sonynetwork.co.jp", + "ssmr2.so-net.ne.jp", + "ssooss.site", + "ssp.hinet.net", + "ssp.rambler.ru", + "ssp.seznam.cz", + "sspkbf.ragtag.jp", + "ssqyuvavse.com", + "ssr.streamrail.net", + "ssrlot.lotoquebec.com", + "sst.cooperativa.cl", + "sstat.3pagen.at", + "sstat.detelefoongids.nl", + "sstat.gilt.com", + "sstat.jetsetter.co.uk", + "sstat.jetsetter.com", + "sstat.ncl.com", + "sstat.outrigger.com", + "sstat.spreadex.com", + "sstatistikk.telenor.no", + "sstats.aavacations.com", + "sstats.adobe.com", + "sstats.adultswim.com", + "sstats.afco.com", + "sstats.airfarewatchdog.co.uk", + "sstats.airfarewatchdog.com", + "sstats.alfa.com", + "sstats.alfalaval.com", + "sstats.alliander.com", + "sstats.americafirst.com", + "sstats.arbetarskydd.se", + "sstats.architecturaldigest.com", + "sstats.asadventure.com", + "sstats.asadventure.fr", + "sstats.asadventure.lu", + "sstats.asadventure.nl", + "sstats.atu.at", + "sstats.auto5.be", + "sstats.backcountry.com", + "sstats.bbt.com", + "sstats.belgiantrain.be", + "sstats.bever.nl", + "sstats.bitdefender.com", + "sstats.bnpparibasfortis.be", + "sstats.bonappetit.com", + "sstats.bookhostels.com", + "sstats.bookingbuddy.co.uk", + "sstats.bookingbuddy.com", + "sstats.bookingbuddy.eu", + "sstats.bridgetrusttitle.com", + "sstats.build.com", + "sstats.buycostumes.com", + "sstats.cafo.com", + "sstats.cartoonnetwork.com", + "sstats.celcom.com.my", + "sstats.checksimple.com", + "sstats.cimentenligne.com", + "sstats.cntraveler.com", + "sstats.competitivecyclist.com", + "sstats.condenast.com", + "sstats.cookmedical.com", + "sstats.coop.dk", + "sstats.cotswoldoutdoor.com", + "sstats.cupidandgrace.com", + "sstats.deloitte.com", + "sstats.deluxe.com", + "sstats.dice.com", + "sstats.dignityhealth.org", + "sstats.directgeneral.com", + "sstats.drugstore.com", + "sstats.ds-pharma.com", + "sstats.ds-pharma.jp", + "sstats.economist.com", + "sstats.emersonecologics.com", + "sstats.epicurious.com", + "sstats.estore-tco.com", + "sstats.extendedstayhotels.com", + "sstats.fairmont.com", + "sstats.familyvacationcritic.com", + "sstats.faucet.com", + "sstats.fhb.com", + "sstats.fintro.be", + "sstats.fishersci.at", + "sstats.fishersci.be", + "sstats.fishersci.ca", + "sstats.fishersci.ch", + "sstats.fishersci.co.uk", + "sstats.fishersci.com", + "sstats.fishersci.de", + "sstats.fishersci.es", + "sstats.fishersci.fi", + "sstats.fishersci.fr", + "sstats.fishersci.ie", + "sstats.fishersci.it", + "sstats.fishersci.nl", + "sstats.fishersci.no", + "sstats.fishersci.pt", + "sstats.fishersci.se", + "sstats.gaba.co.jp", + "sstats.gfi.com", + "sstats.gibson.com", + "sstats.girls1st.com", + "sstats.girls1st.dk", + "sstats.glamour.com", + "sstats.gohealthinsurance.com", + "sstats.golfdigest.com", + "sstats.gourmet.com", + "sstats.governmentcontractsusa.com", + "sstats.grandbridge.com", + "sstats.hannaandersson.com", + "sstats.harlequin.com", + "sstats.harrods.com", + "sstats.hayu.com", + "sstats.healthcare-sumitomo-pharma.jp", + "sstats.hellobank.be", + "sstats.hemtex.com", + "sstats.hfflp.com", + "sstats.hickoryfarms.com", + "sstats.holcim.us", + "sstats.hostelworld.com", + "sstats.hostplus.com.au", + "sstats.incorporate.com", + "sstats.instawares.com", + "sstats.investors.com", + "sstats.iridesse.com", + "sstats.juttu.be", + "sstats.kroger.com", + "sstats.lag-avtal.se", + "sstats.lfg.com", + "sstats.liander.nl", + "sstats.libresse.ee", + "sstats.libresse.fi", + "sstats.libresse.hu", + "sstats.libresse.rs", + "sstats.lovelibra.com.au", + "sstats.mcgriff.com", + "sstats.meijer.com", + "sstats.mora.jp", + "sstats.motosport.com", + "sstats.mt.com", + "sstats.myafco.com", + "sstats.myfidm.fidm.edu", + "sstats.nalgene.com", + "sstats.nana-maghreb.com", + "sstats.newworldsreading.com", + "sstats.newyorker.com", + "sstats.nikkei.com", + "sstats.norauto.es", + "sstats.norauto.fr", + "sstats.norauto.it", + "sstats.norauto.pt", + "sstats.o2extravyhody.cz", + "sstats.o2family.cz", + "sstats.o2knihovna.cz", + "sstats.o2tv.cz", + "sstats.o2tvsport.cz", + "sstats.o2videoteka.cz", + "sstats.o2vyhody.cz", + "sstats.olivia.com", + "sstats.omahasteaks.com", + "sstats.oneilglobaladvisors.com", + "sstats.onelambda.com", + "sstats.onetime.com", + "sstats.ooshop.com", + "sstats.optionsxpress.com", + "sstats.oui.sncf", + "sstats.oyster.com", + "sstats.paloaltonetworks.com", + "sstats.paymypremiums.com", + "sstats.paypal-metrics.com", + "sstats.pitchfork.com", + "sstats.portauthorityclothing.com", + "sstats.postechnologygroup.com", + "sstats.prevent.se", + "sstats.primeratepfc.com", + "sstats.raffles.com", + "sstats.regionalacceptance.com", + "sstats.rssc.com", + "sstats.runnersneed.com", + "sstats.sanmar.com", + "sstats.scholastic.com", + "sstats.seat.ch", + "sstats.seat.lu", + "sstats.seat.mx", + "sstats.seat.pt", + "sstats.securitas-direct.com", + "sstats.self.com", + "sstats.shaneco.com", + "sstats.simzdarma.cz", + "sstats.smartertravel.com", + "sstats.snowandrock.com", + "sstats.spark.co.nz", + "sstats.sumitomo-pharma.co.jp", + "sstats.sumitomo-pharma.com", + "sstats.sumitomo-pharma.jp", + "sstats.supply.com", + "sstats.swissotel.com", + "sstats.tdameritrade.com", + "sstats.teenvogue.com", + "sstats.telenor.se", + "sstats.tena.ca", + "sstats.tena.us", + "sstats.thermofisher.com", + "sstats.thermoscientific.com", + "sstats.tiffany.at", + "sstats.tiffany.ca", + "sstats.tiffany.co.jp", + "sstats.tiffany.co.uk", + "sstats.tiffany.com", + "sstats.tiffany.com.au", + "sstats.tiffany.de", + "sstats.tiffany.es", + "sstats.tiffany.fr", + "sstats.tiffany.ie", + "sstats.tiffany.it", + "sstats.truist-prd.com", + "sstats.truist-tst.com", + "sstats.truist.com", + "sstats.truistinsurance.com", + "sstats.truistleadershipinstitute.com", + "sstats.truistsecurities.com", + "sstats.uascrubs.com", + "sstats.upack.com", + "sstats.vacationclub.com", + "sstats.vanityfair.com", + "sstats.vattenfall.nl", + "sstats.vattenfall.se", + "sstats.vizergy.com", + "sstats.vogue.com", + "sstats.voyages-sncf.com", + "sstats.wallisfashion.com", + "sstats.wartsila.com", + "sstats.webresint.com", + "sstats.whattopack.com", + "sstats.williamoneil.com", + "sstats.wired.com", + "sstats.wmagazine.com", + "sstats.www.o2.cz", + "sstats.yourchi.org", + "sstats2.allure.com", + "sstats2.architecturaldigest.com", + "sstats2.golfdigest.com", + "sstats2.gq.com", + "sstats2.newyorker.com", + "sstatstest.adobe.com", + "ssuijiuyv.com", + "ssuork.sixt.at", + "ssuperstats.observepoint.com", + "ssupp2.site", + "ssurvey2you.com", + "ssushe.kennethcole.com", + "sswhitedental.actonservice.com", + "sswmetrics.bearskinairlines.com", + "sswmetrics.firstair.ca", + "sswmetrics.omanair.com", + "sswmetrics.philippineairlines.com", + "sswmetrics.sabre.com", + "ssy7.destinia.com.ua", + "st-a.cdp.asia", + "st-a8.tscubic.com", + "st-nlyss1.plala.or.jp", + "st-rdirect.com", + "st.aircsgo.com", + "st.anastasija.lt", + "st.azcardinals.com", + "st.bahn.de", + "st.bahnhof.de", + "st.cdnco.us", + "st.der-kleine-ice.de", + "st.discover-bavaria.com", + "st.dynamicyield.com", + "st.entdecke-deutschland-bahn.de", + "st.fahrkartenshop2-bahn.de", + "st.hbrd.io", + "st.iceportal.de", + "st.img-bahn.de", + "st.linkfire.com", + "st.mapleranks.com", + "st.mashable.com", + "st.mazdausa.com", + "st.newyorklife.com", + "st.newyorklifeinvestments.com", + "st.nylannuities.com", + "st.nylinvestments.com", + "st.onemazdausa.com", + "st.picshuffle.com", + "st.preciousamber.com", + "st.s-bahn-muenchen-magazin.de", + "st.sawlive.tv", + "st.tulastudio.se", + "st.wir-entdecken-bayern.de", + "st1.lg.avendrealouer.fr", + "st1net.com", + "stabconsiderationjournalist.com", + "stabfrizz.com", + "stabilitydos.com", + "stabilityincarnateillegally.com", + "stabilityvatinventory.com", + "stabledkindler.com", + "stablefulfil.com", + "stacckain.com", + "stack-sonar.com", + "stackadapt.com", + "stackattacka.com", + "stackmultiple.com", + "stackprotectnational.com", + "stadac.mobilapp.io", + "stadig.ifeng.com", + "staerlcmplks.xyz", + "staffdollar.com", + "stageapplink.reki.tv", + "stagelink.lola.com", + "stagelink.supershare.com", + "stagelink.youareaceo.com", + "stagepopkek.com", + "stageseshoals.com", + "staggeredplan.com", + "staggeredquelldressed.com", + "staggeredravehospitality.com", + "staging-c.vcty.co", + "staging-go.getsquire.com", + "staging-link-ccontact.focuscura.com", + "staging-link.docyt.com", + "staging-link.kol.store", + "staging-links.thriveglobal.com", + "staging-pt.ispot.tv", + "staging-refer.rooam.co", + "staging.findeck.link", + "staging.link.findeck.de", + "staging.narrateapp.com", + "staging.refer.wagr.us", + "stagingjobshq.com", + "stagroam.net", + "stahhx.inversapub.com", + "stahl.actonservice.com", + "staifong.net", + "stainblocking.com", + "stainclout.com", + "stained-a.pro", + "stainvinegar.com", + "staircaseminoritybeeper.com", + "stairtuy.com", + "stairwellobliterateburglar.com", + "staitchu.com", + "staiwhaup.com", + "staixemo.com", + "staixooh.com", + "stakingbasket.com", + "stakingscrew.com", + "stakingshock.com", + "stakingslope.com", + "stakingsmile.com", + "stalerestaurant.com", + "staleseat.com", + "staleshow.com", + "stalesummer.com", + "stalkanalysis.ru", + "stalkforx.ru", + "stalktoolss.ru", + "stallionsmile.com", + "stallsmalnutrition.com", + "stammerail.com", + "stammerdescriptionpoetry.com", + "stampknot.com", + "stampsmindlessscrap.com", + "stan.xing.com", + "stanburns.actonservice.com", + "standgruff.com", + "standingnest.com", + "standingsack.com", + "standpointdriveway.com", + "standpointunfriendly.com", + "standtrouble.com", + "stankyrich.com", + "stansoam.com", + "staplecups.com", + "stapledsaur.top", + "stapplebecaps.top", + "star-advertising.com", + "star-clicks.com", + "starchild.odencat.com", + "starchportraypub.com", + "starchy-foundation.pro", + "starchytoxifer.top", + "stardatis.com", + "starffa.com", + "stargamesaffiliate.com", + "starget.aircanada.com", + "starget.airmiles.ca", + "starget.bitdefender.com", + "starget.collegeboard.org", + "starget.huntington.com", + "starget.intel.cn", + "starget.intel.co.jp", + "starget.intel.co.kr", + "starget.intel.co.uk", + "starget.intel.com", + "starget.intel.com.br", + "starget.intel.com.tr", + "starget.intel.com.tw", + "starget.intel.de", + "starget.intel.es", + "starget.intel.fr", + "starget.intel.in", + "starget.intel.it", + "starget.intel.la", + "starget.intel.pl", + "starget.intel.ru", + "starget.ladbrokes.be", + "starget.mathworks.com", + "starget.morganstanley.com", + "starget.nabtrade.com.au", + "starget.orlandofuntickets.com", + "starget.panerabread.com", + "starget.plumbenefits.com", + "starget.ticketsatwork.com", + "starget.tv2.dk", + "starget.uhc.com", + "starget.vodafone.es", + "starget.westjet.com", + "starget.workingadvantage.com", + "starglaxyheritez.tech", + "starify.appsonic.fr", + "starkhousing.com", + "starklesalta.com", + "starkslaveconvenience.com", + "starlingposterity.com", + "starlingpronouninsight.com", + "starman.fathomdns.com", + "starman.floorcleanse.co.uk", + "starmobmedia.com", + "starry-galaxy.com", + "starsaug.com", + "starssp.top", + "starswalker.site", + "starszoom.re", + "start-xyz.com", + "start.adelaide.edu.au", + "start.hearsaysocial.com", + "start.luscii.com", + "start.mediware.com", + "start.mybillingtree.com", + "start.ptl.org", + "start.ramp.com", + "start.sharpclinical.com", + "start.spark-thinking.com", + "startapp.com", + "startappexchange.com", + "startd0wnload22x.com", + "starterblackened.com", + "startfinishthis.com", + "startingcars.com", + "startlemanipulativedamaging.com", + "startmode.biz", + "startpagea.com", + "startperfectsolutions.com", + "startrekk.flaconi.at", + "startrekk.flaconi.ch", + "startrekk.flaconi.de", + "startrekk.flaconi.fr", + "startrekk.flaconi.pl", + "startservicefounds.com", + "startsprepenseprepensevessel.com", + "starvalue-4.online", + "starvardsee.xyz", + "starvationdefence.com", + "starvegingerwaist.com", + "starvybryan.com", + "stascdnuuar.com", + "stassaxouwa.com", + "stat-58home.58che.com", + "stat-rock.com", + "stat-ssl.akiba-souken.com", + "stat-ssl.autoway.jp", + "stat-ssl.bushikaku.net", + "stat-ssl.career-tasu.jp", + "stat-ssl.cc-rashinban.com", + "stat-ssl.eiga.com", + "stat-ssl.fx-rashinban.com", + "stat-ssl.hitosara.com", + "stat-ssl.icotto-jp.com", + "stat-ssl.icotto.jp", + "stat-ssl.idaten.ne.jp", + "stat-ssl.idou.me", + "stat-ssl.jobcube.com", + "stat-ssl.kaago.com", + "stat-ssl.kakaku.com", + "stat-ssl.kakakumag.com", + "stat-ssl.kinarino-mall.jp", + "stat-ssl.kinarino.jp", + "stat-ssl.kyujinbox.com", + "stat-ssl.money-viva.jp", + "stat-ssl.pathee.com", + "stat-ssl.photohito.com", + "stat-ssl.screeningmaster.jp", + "stat-ssl.shift-one.jp", + "stat-ssl.smfg.co.jp", + "stat-ssl.sumaity.com", + "stat-ssl.tabelog.com", + "stat-ssl.tasclap.jp", + "stat-ssl.teamroom.jp", + "stat-ssl.tour-list.com", + "stat-ssl.webcg.net", + "stat-ssl.xn--pckua2a7gp15o89zb.com", + "stat-track.com", + "stat.24liveplus.com", + "stat.5-tv.ru", + "stat.absolutist.com", + "stat.acca.it", + "stat.ado.hu", + "stat.altalex.com", + "stat.api.2gis.ru", + "stat.bankiros.ru", + "stat.bdc.ca", + "stat.bill.harding.blog", + "stat.boredomtherapy.com", + "stat.buyersedge.com.au", + "stat.caijing.com.cn", + "stat.canal-plus.com", + "stat.carecredit.com", + "stat.ciss.es", + "stat.cliche.se", + "stat.clichehosting.de", + "stat.cncenter.cz", + "stat.cuadernosdepedagogia.com", + "stat.dauc.cz", + "stat.dbschenker.com", + "stat.detelefoongids.nl", + "stat.dyna.ultraweb.hu", + "stat.eagleplatform.com", + "stat.funshion.net", + "stat.glaze.ai", + "stat.gomastercard.com.au", + "stat.guiasjuridicas.es", + "stat.i3.dmm.com", + "stat.interestfree.com.au", + "stat.iteye.com", + "stat.jetsetter.com", + "stat.jogaszvilag.hu", + "stat.juridicas.com", + "stat.jusnetkarnovgroup.pt", + "stat.kaago.com", + "stat.kiwibank.co.nz", + "stat.kkpp.cz", + "stat.kleos.cz", + "stat.laley.es", + "stat.laleynext.es", + "stat.lamy-formation.fr", + "stat.lamyetudiant.fr", + "stat.lamyline.fr", + "stat.landingpro.pl", + "stat.legalintelligence.com", + "stat.lex.pl", + "stat.lexhub.tech", + "stat.liaisons-sociales.fr", + "stat.marshfieldclinic.org", + "stat.matichon.co.th", + "stat.mersz.hu", + "stat.mint.ca", + "stat.mixi.media", + "stat.moevideo.net", + "stat.mtv3.fi", + "stat.mydaddy.cc", + "stat.ncl.com", + "stat.nyheter24.se", + "stat.ouedkniss.com", + "stat.outrigger.com", + "stat.ovh", + "stat.pet", + "stat.pl", + "stat.praceamzda.cz", + "stat.praetor-systems.cz", + "stat.pravmir.ru", + "stat.prawo.pl", + "stat.profinfo.pl", + "stat.pubhtml5.com", + "stat.recklesslove.co.za", + "stat.ringier.sk", + "stat.rizeniskoly.cz", + "stat.rum.cdnvideo.ru", + "stat.russianfood.com", + "stat.segitek.hu", + "stat.smarteca.cz", + "stat.smarteca.es", + "stat.smbc.co.jp", + "stat.smfg.co.jp", + "stat.sputnik.ru", + "stat.stars.ru", + "stat.starterre-campingcar.fr", + "stat.starterre.fr", + "stat.stheadline.com", + "stat.super.cz", + "stat.suresmile.dentsplysirona.com", + "stat.taxlive.nl", + "stat.thegeneral.com", + "stat.tiara.daum.net", + "stat.tiara.kakao.com", + "stat.tiara.tistory.com", + "stat.tildacdn.com", + "stat.turb.pw", + "stat.tvigle.ru", + "stat.u.sb", + "stat.ucetni-roku.cz", + "stat.umsu.de", + "stat.uuu9.com", + "stat.valica.it", + "stat.vocus.com", + "stat.vulkanvegas.com", + "stat.wanted.jobs", + "stat.web-regie.com", + "stat.webmedia.pl", + "stat.wk-formation.fr", + "stat.wkf.fr", + "stat.wolterskluwer.com", + "stat.wolterskluwer.es", + "stat.wolterskluwer.pl", + "stat.wolterskluwer.pt", + "stat.ws.126.net", + "stat.xiaomi.com", + "stat.y.qq.com", + "stat.zenon.net", + "stat.zol.com.cn", + "stat24.com", + "stat24.meta.ua", + "statalvortex.com", + "statcamp.net", + "statdb.pressflex.com", + "statdynamic.com", + "statedfertileconference.com", + "statedthoughtslave.com", + "statefertilitycount.com", + "statementsheep.com", + "statementsnellattenuate.com", + "statementsweater.com", + "statesbenediction.com", + "statesmanchosen.com", + "statesmanimpetuousforemost.com", + "statesmanmajesticcarefully.com", + "statesmanridiculousplatitude.com", + "statesmansubstance.com", + "statestockingsconfession.com", + "statewilliamrate.com", + "static-srv.com", + "static-tracking.klaviyo.com", + "static.fengkongcloud.com", + "static.itrack.it", + "static.kameleoon.com", + "static.osalta.eu", + "static.rapidglobalorbit.com", + "static.whatsapp.net.iberostar.com", + "staticads.btopenworld.com", + "staticfile.net", + "staticfile.org", + "stationspire.com", + "statistic-data.com", + "statistic.audima.co", + "statistic.jac-systeme.de", + "statistic.qzone.qq.com", + "statistic2.reichelt.de", + "statisticplatform.com", + "statisticresearch.com", + "statistics.csob.cz", + "statistics.daktilo.com", + "statistics.darkreader.app", + "statistics.fppressa.ru", + "statistics.heatbeat.de", + "statistics.jfmedier.dk", + "statistics.klicktel.de", + "statistics.rbi-nl.com", + "statistics.riskommunal.net", + "statistics.streamdav.com", + "statistics.tattermedia.com", + "statistics.tuv.com", + "statistics.wibiya.com", + "statisticscensordilate.com", + "statisticseither.com", + "statisticsplatform.com", + "statistik-gallup.net", + "statistik.apartments-tirolerhaus.at", + "statistik.simaja.de", + "statm.the-adult-company.com", + "statman.sesong.info", + "statorkumyk.com", + "statossy.com", + "stats-best.site", + "stats-bq.stylight.net", + "stats-dc1.frz.io", + "stats-dev.brid.tv", + "stats-factory.digitregroup.io", + "stats-messages.gifs.com", + "stats-newyork1.bloxcms.com", + "stats-real-clients.zentech.gr", + "stats-ssl.mdanderson.org", + "stats.4travel.jp", + "stats.69grad.de", + "stats.aapt.com.au", + "stats.acadevor.com", + "stats.achtsame-yonimassage.de", + "stats.activityvault.io", + "stats.adlperformance.es", + "stats.administrarweb.es", + "stats.adobe.com", + "stats.adultswim.com", + "stats.aerotime.aero", + "stats.afrocave.com", + "stats.agl.com.au", + "stats.airfarewatchdog.co.uk", + "stats.airfarewatchdog.com", + "stats.aixbrain.de", + "stats.albert-kropp-gmbh.de", + "stats.alibhai.co", + "stats.alleaktien.de", + "stats.alocreativa.com", + "stats.am.ai", + "stats.amaeya.media", + "stats.americafirst.com", + "stats.amiibo.life", + "stats.andrewlevinson.me", + "stats.apachecorp.com", + "stats.aplaceformom.com", + "stats.appcessible.org", + "stats.arquido.com", + "stats.artisansfiables.fr", + "stats.artistchristinacarmel.com", + "stats.asadventure.nl", + "stats.asmodee.net", + "stats.asp24.pl", + "stats.astrr.ru", + "stats.asymptotic.io", + "stats.auto-dombrowski.de", + "stats.autofarm.network", + "stats.autoscout24.ch", + "stats.bananatimer.com", + "stats.bankofthewest.com", + "stats.bcdtravel.com", + "stats.bdc.ca", + "stats.beanr.coffee", + "stats.beatricew.com", + "stats.beausimensen.com", + "stats.belic.si", + "stats.benui.ca", + "stats.bernardobordadagua.com", + "stats.bertwagner.com", + "stats.bestservers.co", + "stats.bever.nl", + "stats.bholmes.dev", + "stats.big-boards.com", + "stats.bikeschool.co.za", + "stats.bildconnect.de", + "stats.bimbase.nl", + "stats.birgun.net", + "stats.bitdefender.com", + "stats.bitgravity.com", + "stats.bitpost.app", + "stats.blackbird-automotive.com", + "stats.blackblog.cz", + "stats.blacksim.de", + "stats.blockleviton.com", + "stats.blog.catholicluv.com", + "stats.blog.codingmilitia.com", + "stats.blog.merckx.fr", + "stats.blog.sean-wright.com", + "stats.blog.sublimesecurity.com", + "stats.blogger.com", + "stats.blogoscoop.net", + "stats.bloke.blog", + "stats.bluebillywig.com", + "stats.bmxdevils.be", + "stats.book-rec.com", + "stats.bookingbuddy.co.uk", + "stats.bookingbuddy.com", + "stats.bookingbuddy.eu", + "stats.booncon.com", + "stats.boringproxy.io", + "stats.boscabeatha.ie", + "stats.bostonedtech.org", + "stats.bradmax.com", + "stats.breathly.app", + "stats.brennholzauktion.com", + "stats.briskoda.net", + "stats.broddin.be", + "stats.brumtechtapas.co.uk", + "stats.buddiy.net", + "stats.bungeefit.co.uk", + "stats.burocratin.com", + "stats.byma.com.br", + "stats.byterocket.dev", + "stats.cable.tech", + "stats.cafepress.com", + "stats.calcalist.co.il", + "stats.callnowbutton.com", + "stats.callum.fyi", + "stats.canadapost-postescanada.ca", + "stats.canadapost.ca", + "stats.carecredit.com", + "stats.carrot2.org", + "stats.carrotsearch.com", + "stats.cartoonnetwork.com", + "stats.caseydunham.com", + "stats.cassidyjames.com", + "stats.catholicluv.com", + "stats.celcom.com.my", + "stats.centralswindonnorth-pc.gov.uk", + "stats.cfcasts.com", + "stats.chadly.net", + "stats.changelog.com", + "stats.chomp.haus", + "stats.chronoslabs.net", + "stats.cinqsecondes.fr", + "stats.citizenos.com", + "stats.clavisaurea.xyz", + "stats.cleverdiabetic.com", + "stats.clickforknowledge.com", + "stats.cloud-backup-for-podio.com", + "stats.cmcigroup.com", + "stats.coachinghive.com", + "stats.code-it-studio.de", + "stats.codeur.com", + "stats.codinginfinity.me", + "stats.codis.io", + "stats.coditia.com", + "stats.cohere.so", + "stats.coldbox.org", + "stats.commonspirit.org", + "stats.connect.pm", + "stats.convaise.com", + "stats.coop.dk", + "stats.corona-navi.de", + "stats.covid.vitordino.com", + "stats.craftybase.com", + "stats.creativinn.com", + "stats.crema.fi", + "stats.cremashop.eu", + "stats.cremashop.se", + "stats.crewebo.de", + "stats.cruisingpower.com", + "stats.crypdit.com", + "stats.cryptmail.io", + "stats.curbnumberpro.com", + "stats.curds.io", + "stats.curtiscummings.me", + "stats.cybersim.de", + "stats.dailyposter.com", + "stats.danestevens.dev", + "stats.danielwolf.photography", + "stats.danner-landschaftsbau.at", + "stats.darkreader.app", + "stats.dashbit.co", + "stats.datahjaelp.net", + "stats.datamanie.cz", + "stats.davidickedelivery.com", + "stats.davidlms.com", + "stats.davydepauw.be", + "stats.dawn.md", + "stats.declanbyrd.co.uk", + "stats.deja-lu.de", + "stats.deloitte.com", + "stats.depends-on-the-definition.com", + "stats.deutschlandsim.de", + "stats.develop.wwdcscholars.com", + "stats.devenet.eu", + "stats.devenet.info", + "stats.devetkomentara.net", + "stats.devrain.io", + "stats.devskills.co", + "stats.dexie.me", + "stats.dflydev.com", + "stats.diarmuidsexton.com", + "stats.dice.com", + "stats.digiexpert.store", + "stats.digital-natives.de", + "stats.dillen.dev", + "stats.divyanshu013.dev", + "stats.dmail.co.nz", + "stats.dmarcdigests.com", + "stats.doana-r.com", + "stats.doors.live", + "stats.dotnetos.org", + "stats.dotplan.io", + "stats.doublejones.com", + "stats.dreher-dreher.eu", + "stats.drillisch-online.de", + "stats.drsaavedra.mx", + "stats.dt-esthetique.ch", + "stats.duetcode.io", + "stats.earlygame.com", + "stats.economist.com", + "stats.edicy.com", + "stats.editorhawes.com", + "stats.eedistudio.ie", + "stats.eightyfourrooms.com", + "stats.einsvieracht.de", + "stats.ekomenyong.com", + "stats.elementary.io", + "stats.eliteclng.com", + "stats.elixir-lang.org", + "stats.ellos.dk", + "stats.elysenewland.com", + "stats.emailrep.io", + "stats.emk.at", + "stats.emmah.net", + "stats.emmas.site", + "stats.engel-apotheke.de", + "stats.engeldirekt.de", + "stats.equium.io", + "stats.erikinthekitchen.com", + "stats.erlef.org", + "stats.esecured.net", + "stats.evenchilada.com", + "stats.executebig.org", + "stats.exploratv.ca", + "stats.extendedstayamerica.com", + "stats.extramilefloorcare.com", + "stats.eyehelp.co", + "stats.fabiofranchino.com", + "stats.falck.dk", + "stats.faluninfo.at", + "stats.faluninfo.ba", + "stats.faluninfo.mk", + "stats.faluninfo.rs", + "stats.faluninfo.si", + "stats.familyvacationcritic.com", + "stats.fastbackward.app", + "stats.fd.nl", + "stats.felipesere.com", + "stats.femtobill.com", + "stats.ferienwohnung-dombrowski.com", + "stats.fhb.com", + "stats.finalrabiesgeneration.org", + "stats.findvax.us", + "stats.firstmarkcu.org", + "stats.fishersci.at", + "stats.fishersci.com", + "stats.fishersci.de", + "stats.fishersci.it", + "stats.flightsphere.com", + "stats.flixhq.live", + "stats.florianfritz.net", + "stats.flowphantom.com", + "stats.fomo.com", + "stats.fonecta.fi", + "stats.frankfurterneuepresse.de", + "stats.franklincovey.com", + "stats.frantic.im", + "stats.frenlo.com", + "stats.fs4c.org", + "stats.fundimmo.com", + "stats.fungus.computer", + "stats.g.doubleclick.net.iberostar.com", + "stats.galeb.org", + "stats.galleriacortona.com", + "stats.gateio.ch", + "stats.geobox.app", + "stats.gesund-vital-lebensfreude.com", + "stats.getdoks.org", + "stats.gethyas.com", + "stats.getpickaxe.com", + "stats.getty.edu", + "stats.gfi.com", + "stats.ghinda.com", + "stats.gibson.com", + "stats.gifs.com", + "stats.glassmountains.co.uk", + "stats.glyphs.fyi", + "stats.gnalt.de", + "stats.goldsguide.com", + "stats.gounified.com", + "stats.graphql-api.com", + "stats.gras-system.org", + "stats.gravitaswins.com", + "stats.greatlakesdesign.co", + "stats.gridmidia.com.br", + "stats.groupconsent.eu", + "stats.gslc.utah.edu", + "stats.gtnetworks.com", + "stats.guersanguillaume.com", + "stats.guidingwallet.app", + "stats.guycarp.com", + "stats.gynsprechstunde.de", + "stats.hackershare.dev", + "stats.hager.com", + "stats.halcyon.hr", + "stats.hammertime.me", + "stats.handyvertrag.de", + "stats.hanmaker.com", + "stats.hannaandersson.com", + "stats.harrods.com", + "stats.hauke.me", + "stats.hayu.com", + "stats.headhunted.com.au", + "stats.healthydirections.com", + "stats.henkverlinde.com", + "stats.heyoya.com", + "stats.his-j.com", + "stats.homepage-2021.askmiso-dev.com", + "stats.homestow.com", + "stats.honeywell.com", + "stats.how.wtf", + "stats.hpz-scharnhausen.de", + "stats.htmlcsstoimage.com", + "stats.htp.org", + "stats.hugoreeves.com", + "stats.huysmanbouw.be", + "stats.hyperinzerce.cz", + "stats.iamzero.dev", + "stats.iata.org", + "stats.ibtimes.co.in", + "stats.ibtimes.sg", + "stats.ibuildings.net", + "stats.icimusique.ca", + "stats.igassmann.me", + "stats.igor4stir.com", + "stats.in-tuition.net", + "stats.incoming.co", + "stats.increasinglyfunctional.com", + "stats.indyhall.org", + "stats.inergizedigitalmedia.com", + "stats.infoboard.de", + "stats.innoq.com", + "stats.instabudget.app", + "stats.instawares.com", + "stats.interactjs.io", + "stats.interestfree.com.au", + "stats.interruptor.pt", + "stats.intheloop.dev", + "stats.intothebox.org", + "stats.invoice.orballo.dev", + "stats.ipadhire.co.nz", + "stats.ipmgroup.be", + "stats.isabelsommerfeld.com", + "stats.iscc-system.org", + "stats.isthispoisonivy.website", + "stats.itsol.it", + "stats.itweb.co.za", + "stats.ivs.rocks", + "stats.jackwhiting.co.uk", + "stats.jamesevers.co.uk", + "stats.jamesilesantiques.com", + "stats.jamhouse.app", + "stats.jansix.at", + "stats.jasonludden.dev", + "stats.jdheyburn.co.uk", + "stats.jerickson.net", + "stats.jetzt-aktivieren.de", + "stats.jhsheridan.com", + "stats.jjude.com", + "stats.joaopedro.dev", + "stats.jsbible.com", + "stats.jtrees.io", + "stats.jun-etan.com", + "stats.justinwilliams.ca", + "stats.justpaste.it", + "stats.juttu.be", + "stats.kaladyaudiology.com", + "stats.kaltura.com", + "stats.katharinascheitz.com", + "stats.keirwhitaker.com", + "stats.kendix.org", + "stats.kensho.com", + "stats.kettlebellbundle.com", + "stats.kfcsint-lenaartsjeugd.be", + "stats.klj-consult.com", + "stats.knowkit.cloud", + "stats.kod.ru", + "stats.koehrer.de", + "stats.koerner-logopaedie.de", + "stats.kongressen.com", + "stats.krauss.io", + "stats.kroger.com", + "stats.kryptoslogic.com", + "stats.ks-labs.de", + "stats.ksearchnet.com", + "stats.kyushoku2050.org", + "stats.labibli.com", + "stats.lag-avtal.se", + "stats.laptopsin.space", + "stats.lastfm.matthiasloibl.com", + "stats.latehours.net", + "stats.lauracpa.ca", + "stats.laxallstars.com", + "stats.leaguestats.gg", + "stats.leahcollection.com", + "stats.learnlinux.tv", + "stats.leasy.dk", + "stats.leavetrackapp.com", + "stats.lefthoek.com", + "stats.legendofnom.com", + "stats.leoloso.com", + "stats.lica.at", + "stats.lik.fr", + "stats.limitlessnetworks.eu", + "stats.lippeshirts.de", + "stats.literacysomerset.org", + "stats.literaturkreis.online", + "stats.lmdsp.com", + "stats.localmetravel.com", + "stats.lord.io", + "stats.lotlinx.com", + "stats.lstfnd.de", + "stats.ltdhunt.com", + "stats.luieremmer.net", + "stats.lumension.com", + "stats.lussoveloce.com", + "stats.lyricall.cz", + "stats.m2m-mobil.de", + "stats.macg.io", + "stats.macosicons.com", + "stats.madethis.gallery", + "stats.maferland.com", + "stats.magarantie5ans.fr", + "stats.makerr.market", + "stats.makingknown.xyz", + "stats.maklerupdate.de", + "stats.mako.co.il", + "stats.malte-bartels.de", + "stats.marshfieldclinic.org", + "stats.marshfieldresearch.org", + "stats.martinbetz.eu", + "stats.martyntaylor.com", + "stats.mashword.com", + "stats.mastermeup.com", + "stats.masterybits.com", + "stats.matthiasloibl.com", + "stats.maximaconsulting.xyz", + "stats.maxxim.de", + "stats.mcgriff.com", + "stats.mdanderson.org", + "stats.media.onet.pl", + "stats.meetnfly.com", + "stats.meijer.com", + "stats.mein-futterlexikon.org", + "stats.memberdrive.org", + "stats.mempool.space", + "stats.meno.science", + "stats.merriam-webster.com", + "stats.merx.com", + "stats.mesenvies.fr", + "stats.miarroba.info", + "stats.michaeloliver.dev", + "stats.micv.works", + "stats.mint.ca", + "stats.mirrorfootball.co.uk", + "stats.missionrabies.com", + "stats.mituyu.com", + "stats.moco-comics.com", + "stats.mos.ru", + "stats.mostlycoding.com.au", + "stats.motion-effect.com", + "stats.motorcyclepartsireland.ie", + "stats.mpthemes.net", + "stats.mrtnvh.com", + "stats.mt.com", + "stats.multiplelenses.com", + "stats.multiply.cloud", + "stats.musicuniverse.education", + "stats.myherocard.com", + "stats.napaconnect.ca", + "stats.navedislam.com", + "stats.nddmed.com", + "stats.nebula.fi", + "stats.nerdbusiness.com", + "stats.netbopdev.co.uk", + "stats.netdriven.com", + "stats.newslit.co", + "stats.newsweek.com", + "stats.nexagon.dk", + "stats.nextgen-email.com", + "stats.nhk.or.jp", + "stats.nodewood.com", + "stats.nonprofit.foundation", + "stats.nortonhealthcare.com", + "stats.nothingbutnylon.com", + "stats.nullsecure.com", + "stats.nytecomics.com", + "stats.nyteknik.se", + "stats.o2extravyhody.cz", + "stats.obiit.co", + "stats.obokat.se", + "stats.odysseeseine.org", + "stats.officefoosball.com", + "stats.olark.com", + "stats.oldtinroof.com", + "stats.oliveoil.pro", + "stats.omahasteaks.com", + "stats.onepagelove.com", + "stats.onetime.com", + "stats.orbitalhealth.co", + "stats.ordinarypuzzles.com", + "stats.organizeit.com", + "stats.ortussolutions.com", + "stats.osiemsiedem.com", + "stats.otsohavanto.net", + "stats.oui.sncf", + "stats.outpostdemo.com", + "stats.ownpath.xyz", + "stats.owre.se", + "stats.oyster.com", + "stats.ozwebsites.biz", + "stats.p42.ai", + "stats.pacificdentalservices.com", + "stats.parqet.com", + "stats.parrot.dev", + "stats.passwordyeti.com", + "stats.pasteapp.io", + "stats.pastorwagner.com", + "stats.patout.dev", + "stats.patriot.win", + "stats.paulronge.se", + "stats.paysagistes.pro", + "stats.pebkac.io", + "stats.pendleratlas.de", + "stats.perpetual.pizza", + "stats.petanode.com", + "stats.petr.codes", + "stats.phili.pe", + "stats.philjava.com", + "stats.phoenix-widget.com", + "stats.photographer.com.au", + "stats.pinoymusicstation.com", + "stats.piplette.co", + "stats.pitstone.co.uk", + "stats.plainsending.com", + "stats.planxti.com", + "stats.poesieundgenuss.com", + "stats.pointflottant.com", + "stats.polekatfitness.com", + "stats.polldaddy.com", + "stats.poochplaces.dog", + "stats.portalmonitor.io", + "stats.postcollectors.com", + "stats.postescanada-canadapost.ca", + "stats.postescanada.ca", + "stats.poweringpastcoal.org", + "stats.prebytes.com", + "stats.preeventualist.org", + "stats.premiumsim.de", + "stats.pri.org", + "stats.pricewell.io", + "stats.principedepaz.gt", + "stats.print.work", + "stats.processserver101.com", + "stats.procumeni.cz", + "stats.prodtype.com", + "stats.proff.no", + "stats.profilehunt.net", + "stats.profitablesignpricing.com", + "stats.projectcongress.com", + "stats.pstream.net", + "stats.psychotherapieravensburg.de", + "stats.pubfind.io", + "stats.pusher.com", + "stats.qdq.com", + "stats.qovery.com", + "stats.quicksilvercre.com", + "stats.qwant.com", + "stats.radicaldata.org", + "stats.radicalweb.design", + "stats.radio-canada.ca", + "stats.radley.co.uk", + "stats.radleylondon.com", + "stats.rasulkireev.com", + "stats.rcinet.ca", + "stats.rcsobjects.it", + "stats.rdphv.net", + "stats.reactician.com", + "stats.readng.co", + "stats.redlabelsports.com", + "stats.redpandabooks.com", + "stats.referralhero.com", + "stats.refurbished-handys.de", + "stats.rehaag-immobilien.de", + "stats.reisemobil.pro", + "stats.remotebear.io", + "stats.reprage.com", + "stats.respkt.de", + "stats.reto.tv", + "stats.revitfamily.app", + "stats.rideinpeace.ie", + "stats.rightourhistoryhawaii.com", + "stats.rip", + "stats.robotika.ax", + "stats.rocketbeans.tv", + "stats.rocketvalidator.com", + "stats.roderickduenas.com", + "stats.rs-online.com", + "stats.ruhrfestspiele.de", + "stats.russellstover.com", + "stats.rymawby.com", + "stats.s-zt.at", + "stats.sa-as.com", + "stats.safeway.com", + "stats.sakurasky.com", + "stats.sandberg.world", + "stats.sapnininkas.com", + "stats.sascha-theobald.de", + "stats.saverglass.com", + "stats.savoirplus-risquermoins.net", + "stats.sawlive.tv", + "stats.sax.net", + "stats.scailable.net", + "stats.scalesql.com", + "stats.scottbartell.com", + "stats.screenagers.com", + "stats.screenresolution.org", + "stats.screenwavemedia.com", + "stats.seanbailey.dev", + "stats.searchftps.net", + "stats.seat.be", + "stats.seat.es", + "stats.seat.fr", + "stats.seat.ie", + "stats.seat.pt", + "stats.sebastiandombrowski.de", + "stats.sebastiangale.ca", + "stats.sec.telefonica.com", + "stats.selectam.io", + "stats.self.com", + "stats.sendngnt.com", + "stats.servicedesignjobs.com", + "stats.seva.rocks", + "stats.sexemodel.com", + "stats.sexplore.app", + "stats.sfwmd.gov", + "stats.sgs.com", + "stats.shareup.app", + "stats.shepherd.com", + "stats.shh.io", + "stats.shiftx.com", + "stats.shopify.com", + "stats.sim.de", + "stats.sim24.de", + "stats.simplinetworks.com", + "stats.simplytel.de", + "stats.simzdarma.cz", + "stats.sirdata.com", + "stats.sixseven.at", + "stats.ski.com", + "stats.slicedthread.com", + "stats.smartdestinations.com", + "stats.smartmobil.de", + "stats.socialeurope.eu", + "stats.soundbite.so", + "stats.southernphone.com.au", + "stats.southswindon-pc.gov.uk", + "stats.spark.co.nz", + "stats.sparkloop.app", + "stats.splinder.com", + "stats.spreadtheworld.net", + "stats.sprune.com", + "stats.sqlteam.com", + "stats.stack11.io", + "stats.stackingthebricks.com", + "stats.stacks.org", + "stats.staging.hex.pm", + "stats.stb-ottow.de", + "stats.steepandcheap.com", + "stats.steuer-soldaten.de", + "stats.strawberry.rocks", + "stats.streamhub.io", + "stats.studypages.com", + "stats.stylight.it", + "stats.sublimesecurity.com", + "stats.suedtirolerjobs.it", + "stats.suenicholls.com", + "stats.sumikai.com", + "stats.suniboy.com", + "stats.suominaikidoacademy.com", + "stats.sushibyte.io", + "stats.svemir.co", + "stats.swissotel.com", + "stats.symbiofest.cz", + "stats.synedat.io", + "stats.tarasyarema.com", + "stats.tax-venture.de", + "stats.tazeros.com", + "stats.tdameritrade.com", + "stats.te.com", + "stats.teamdetails.com", + "stats.tedserbinski.com", + "stats.teenranch.com", + "stats.tekin.co.uk", + "stats.teledyski.info", + "stats.telenor.se", + "stats.tennistalk.com", + "stats.terre-compagne.fr", + "stats.textprotocol.org", + "stats.tfl.gov.uk", + "stats.thegeneral.com", + "stats.theiere-tasse.com", + "stats.thelandofar.be", + "stats.thenewradiance.com", + "stats.thermofisher.com", + "stats.thingsthatkeepmeupatnight.dev", + "stats.thomasbandt.com", + "stats.thomasvitale.com", + "stats.tiffany.ie", + "stats.tijdschrift.zenleven.nl", + "stats.time2unfold.com", + "stats.timkhoury.com", + "stats.timmo.immo", + "stats.tinkerer.tools", + "stats.tipser.com", + "stats.tl8.io", + "stats.tms-development.com", + "stats.tms-development.de", + "stats.tms-institut.de", + "stats.tnc.sc", + "stats.tnt.com", + "stats.toiletmap.org.uk", + "stats.topofblogs.com", + "stats.tou.tv", + "stats.townnews.com", + "stats.tradingacademy.com", + "stats.training.fit", + "stats.travelfodder.com", + "stats.trenntoi.de", + "stats.tresor.one", + "stats.trigo.at", + "stats.trimbles.ie", + "stats.truist.com", + "stats.trussed.dev", + "stats.tubecalculator.co.uk", + "stats.tunt.lv", + "stats.twhl.xyz", + "stats.ubiwiz.com", + "stats.ulixes.pl", + "stats.united-domains.de", + "stats.unka.space", + "stats.unusualtourist.com", + "stats.urban-media.com", + "stats.urbanfinn.com", + "stats.urlaubsverwaltung.cloud", + "stats.uscreen.io", + "stats.useeffect.dev", + "stats.uticorp.com", + "stats.uxtools.co", + "stats.v4.agirpourlenvironnement.org", + "stats.vacationclub.com", + "stats.vanityprojects.com", + "stats.varrando.com", + "stats.vattenfall.nl", + "stats.vattenfall.se", + "stats.vdsnow.ru", + "stats.vican.me", + "stats.viddler.com", + "stats.vidyome.com", + "stats.visions.ch", + "stats.vk-portal.net", + "stats.voltimum.com", + "stats.voyages-sncf.com", + "stats.vulture.com", + "stats.wachstum.at", + "stats.walkiees.co.uk", + "stats.wallisfashion.com", + "stats.wartsila.com", + "stats.wartsila.net", + "stats.webgames.io", + "stats.webs.com", + "stats.websnap.app", + "stats.wecodeni.com", + "stats.wellbeyond.com", + "stats.westswindon-pc.gov.uk", + "stats.whattopack.com", + "stats.whenpigsflybbq.com", + "stats.whereisit5pmrightnow.com", + "stats.winsim.de", + "stats.wired.com", + "stats.wisconsingenomics.org", + "stats.wordpress.com", + "stats.wordvested.org", + "stats.world.hey.com", + "stats.wp.com", + "stats.wpmucdn.com", + "stats.wvs.org.uk", + "stats.wvsindia.org", + "stats.wwdcscholars.com", + "stats.wwitv.com", + "stats.www.agirpourlenvironnement.org", + "stats.www.o2.cz", + "stats.wymanmobilenotary.com", + "stats.x14.eu", + "stats.xactcode.com", + "stats.xactware.com", + "stats.xn--antnio-dxa.pt", + "stats.yourfone.de", + "stats.zimri.net", + "stats.zotabox.com", + "stats2.architecturaldigest.com", + "stats2.bonappetit.com", + "stats2.cntraveler.com", + "stats2.golfdigest.com", + "stats2.mytuner.mobi", + "stats2.newyorker.com", + "stats2.self.com", + "stats2.videonow.ru", + "stats2.wmagazine.com", + "stats4all.com", + "statsapi.screen9.com", + "statscollector-1.agora.io", + "statscollector.sd-rtn.com", + "statse-omtrdc.deka.de", + "statse.deka-etf.de", + "statsegg.cdngeek.com", + "statserv.net", + "statsforads.com", + "statsie.com", + "statsmobi.com", + "statsmp2.emol.com", + "statss.smartdestinations.com", + "statt-collect.herokuapp.com", + "statuesquebrush.com", + "staturecolonialismtransition.com", + "status.acutx.org", + "statwup.huya.com", + "statxpress.com", + "statystyki.ekspertyzy-szkolenia.pl", + "statystyki.panelek.com", + "staubsuthil.com", + "staukponier.com", + "staumersleep.com", + "staunchchivied.top", + "staunchgenetwitch.com", + "staunidrooji.com", + "staureez.net", + "stawhoph.com", + "stay.lottehotel.com", + "stayaction.com", + "staydolly.com", + "staygg.com", + "stayhereabit.com", + "stayingcrushedrelaxing.com", + "stayjigsawobserved.com", + "stb-media.xyz", + "stbeautifuleedeha.info", + "stbg.bankonline.sboff.com", + "stbg.looksee.co.za", + "stbg.sbgsecurities.co.ke", + "stbg.stanbic.co.ug", + "stbg.stanbicbank.co.bw", + "stbg.stanbicbank.co.ke", + "stbg.stanbicbank.co.tz", + "stbg.stanbicbank.co.ug", + "stbg.stanbicbank.co.zm", + "stbg.stanbicbank.co.zw", + "stbg.stanbicbank.com.gh", + "stbg.stanbicibtccapital.com", + "stbg.stanbicibtcinsurancebrokers.com", + "stbg.stanbicibtcnominees.com", + "stbg.stanbicibtctrustees.com", + "stbg.standardbank.cd", + "stbg.standardbank.co.ao", + "stbg.standardbank.co.mw", + "stbg.standardbank.co.mz", + "stbg.standardbank.co.sz", + "stbg.standardbank.co.za", + "stbg.standardbank.com", + "stbg.standardbank.com.na", + "stbg.standardbank.mu", + "stbg.standardlesothobank.co.ls", + "stbshzm.com", + "stbvip.net", + "stbvwfmbzabtyi.com", + "std.o.globalacademycme.com", + "std.o.medicinenet.com", + "std.o.medscape.com", + "std.o.rxlist.com", + "stdirection.com", + "ste23allas5ri6va.com", + "steadfastseat.com", + "steadfastsound.com", + "steadfastsystem.com", + "steadilyearnfailure.com", + "steadilyparental.com", + "steadycopper.com", + "steadydonut.com", + "steadypriority.com", + "steakdeteriorate.com", + "steakeffort.com", + "stealcurtainsdeeprooted.com", + "stealingdyingprank.com", + "stealinggin.com", + "stealingprovisions.com", + "stealneitherfirearm.com", + "stealsteel.com", + "stealthlockers.com", + "steam.communityart-work.com", + "steam.communitybrowserpowered.com", + "steam.workshopstyle.com", + "steamcommunitylog.chez.com", + "steamcommunlyt.com", + "steamcomuniry.com", + "steamdespicable.com", + "steamfiller.ru", + "steamjaws.com", + "steamrip.click", + "steanmcommunity.com", + "stearnccommunity.com", + "stedrits.xyz", + "stedsous.xyz", + "steefaulrouy.xyz", + "steegnow.com", + "steel-bedroom.pro", + "steel.newmill.com", + "steelhouse.com", + "steelhousemedia.com", + "steemcommuntiy.com", + "steeplederivedinattentive.com", + "steeplesaturday.com", + "steeplyrantize.top", + "steepscale.com", + "steepsister.com", + "steepsquirrel.com", + "steepto.com", + "steeringsunshine.com", + "steessay.com", + "steetchouwu.com", + "steevout.xyz", + "steghaiwhy.com", + "stehly.justfashionnow.com", + "steinbackhaus.viessmann.com", + "steinernehaus.viessmann.at", + "steinfqwe6782beck.com", + "steinsala.viessmann.lu", + "stekraucmauk.com", + "stel.telegraaf.nl", + "stelaiatokal.top", + "stelsarg.net", + "steltilr.xyz", + "stemboastfulrattle.com", + "stemonauppoint.top", + "stemredeem.com", + "stemsshutdown.com", + "stenadewy.pro", + "stengskelped.com", + "stentel.actonservice.com", + "step-step-go.com", + "stepcattle.com", + "stepchateautolerance.com", + "stepkeydo.com", + "stepmotherincomingpluck.com", + "steppedengender.com", + "steppedlashkar.com", + "steppequotationinspiring.com", + "stepplane.com", + "stepwisevideo.com", + "stereofixers.net.jumia.com.gh", + "stereomagiciannoun.com", + "stereoproxy.com", + "stereos2.crutchfield.com", + "stereos2s.crutchfield.ca", + "stereos2s.crutchfield.com", + "stereosuspension.com", + "stereotypedclub.com", + "stereotypedsugar.com", + "stereotypeluminous.com", + "stereotyperobe.com", + "stereotyperust.com", + "sterfrownedan.info", + "sterileaccentbite.com", + "sterilityvending.com", + "sterncock.com", + "sternlythese.com", + "steropestreaks.com", + "sterouhavene.org", + "steshacm.xyz", + "stethaug.xyz", + "stethuth.xyz", + "steveirene.com", + "steveoriginate.com", + "stevoodsefta.com", + "stewedge.com", + "stewomelettegrand.com", + "stewsmall.com", + "stewspiders.com", + "stfynw.esprit.be", + "stg-bnc-papago.naver.com", + "stg-data-collector.playbuzz.com", + "stg-deeplink.ring.md", + "stgcdn.com", + "stgowan.com", + "sth.mykingsevents.com", + "sthenicrefunds.com", + "stherewerealo.org", + "sthgqhb.com", + "sthoutte.com", + "stialt.com", + "sticalsdebaticalfe.info", + "stickboiled.com", + "stickerchapelsailing.com", + "stickertable.com", + "stickervillain.com", + "sticketsmetrics.masters.com", + "stickingbeef.com", + "stickingrepute.com", + "stickloader.info", + "stickssheep.com", + "stickstelevisionoverdone.com", + "stickyadstv.com", + "stickygrandeur.com", + "stickyhustle.com", + "stickysheet.com", + "stickywhereaboutsspoons.com", + "stiffengobetween.com", + "stiffenshave.com", + "stiffgame.com", + "stiffstem.com", + "stifleadventureempire.com", + "stiflepowerless.com", + "stiflerivers.com", + "stiftood.xyz", + "stigala.com", + "stigat.com", + "stigmaicomfy.com", + "stigmuuua.xyz", + "stijzytavb.com", + "stiksaud.com", + "stilaed.com", + "stilaikr.com", + "stilbmolted.com", + "stillchemistcivilian.com", + "stillfolder.com", + "stimaariraco.info", + "stimtavy.net", + "stimulateartificial.com", + "stimulatemosque.com", + "stimulatinggrocery.pro", + "stimulatingsneeze.com", + "stingeantonia.com", + "stinglackingrent.com", + "stingsquirrel.com", + "stingycrush.com", + "stingyshoe.com", + "stingyspoon.com", + "stingystoopedsuccession.com", + "stingywear.pro", + "stinicf.com", + "stinicl.com", + "stinkcomedian.com", + "stinkwrestle.com", + "stinkyloadeddoctor.com", + "stinkyrepetition.com", + "stipulenibber.com", + "stirdevelopingefficiency.com", + "stirringdebrisirriplaceableirriplaceable.com", + "stirringdecoctiononly.com", + "stismiqlqj.com", + "stitchalmond.com", + "stited.com", + "stitor.com", + "stixeepou.com", + "stjizydpukd.com", + "stjoe.psjhealth.org", + "stkgbjliym.com", + "stktkt.profizelt24.de", + "stliom.vidaxl.cz", + "stlog.d.dmkt-sp.jp", + "stlog.dmarket.docomo.ne.jp", + "stlpyypg.com", + "stluserehtem.com", + "stm.komplett.no", + "stmetrics.bbva.com.ar", + "stmetrics.bbva.com.co", + "stmetrics.bbva.es", + "stmetrics.bbva.it", + "stmetrics.bbva.mx", + "stmetrics.bbva.pe", + "stms.53.com", + "stms.newline53.com", + "stnt.express-scripts.com", + "stnt.sky.at", + "stnt.sky.de", + "stoachaigog.com", + "stoaphalti.com", + "stoapoothu.com", + "stoashou.net", + "stockingsight.com", + "stockingsleet.com", + "stockingsneeze.com", + "stocksinvulnerablemonday.com", + "stoddowqxeplt.com", + "stokoaks.net", + "stolenforensicssausage.com", + "stollenliane.top", + "stomachscience.com", + "stonkphymata.com", + "stonkstime.com", + "stoobsugree.net", + "stoobsut.com", + "stookoth.com", + "stooliroori.com", + "stoolree.com", + "stoomawy.net", + "stoomoogn.com", + "stoopedcompatibility.com", + "stoopeddemandsquint.com", + "stoopedsignbookkeeper.com", + "stoophou.com", + "stoopjam.com", + "stoopsellers.com", + "stoopsystemsshoot.com", + "stoorgel.com", + "stoorgouxy.com", + "stoorsoy.com", + "stootsee.xyz", + "stootsou.net", + "stopaggregation.com", + "stopapaumari.com", + "stopformal.com", + "stopgapdentoid.top", + "stoppageeverydayseeing.com", + "stopperlovingplough.com", + "stopscondole.com", + "stopstomach.com", + "stopundoer.com", + "storage-ad.com", + "storagecelebrationchampion.com", + "storagelassitudeblend.com", + "storagetechnology.arrow.com", + "storagewitnessotherwise.com", + "store-api.mumuglobal.com", + "store.echovisuals.com", + "store.esquirrel.at", + "storea8tracking.alc.co.jp", + "storefloozie.com", + "storehighlystrongtheproduct.vip", + "storepoundsillegal.com", + "storescissors.com", + "storeslope.com", + "storesurprise.com", + "storetail.io", + "storeyplayfulinnocence.com", + "storiesfaultszap.com", + "stormwind.actonservice.com", + "stormyachiever.com", + "stormydisconnectedcarsick.com", + "stormyfold.com", + "storners.com", + "storyblizzard.com", + "storygize.net", + "storyquail.com", + "storyrelatively.com", + "stossfussily.com", + "stotinggunne.uno", + "stotoowu.net", + "stougluh.net", + "stouksom.xyz", + "stouphou.net", + "stoursas.xyz", + "stoustiz.net", + "stoutfoggyprotrude.com", + "stovearmpitagreeable.com", + "stovecharacterize.com", + "stoveseashore.com", + "stoveword.com", + "stowamends.com", + "stowesupperclub.com", + "stowjupnkwlic.com", + "stpd.cloud", + "stpeopleshouldthi.com", + "stpmgo.com", + "stpmneaywgib.com", + "str.foodnetwork.ca", + "str.globalnews.ca", + "str1kee.com", + "str2-bbyca-track.bestbuy.com", + "str2-fsca-track.bestbuy.com", + "strack.aetna.com", + "strack.aetnabetterhealth.com", + "strack.allianz.at", + "strack.allianz.ch", + "strack.apps.allianzworldwidecare.com", + "strack.bestbuy.ca", + "strack.cap.ch", + "strack.collegeboard.com", + "strack.collegeboard.org", + "strack.community.concur.com", + "strack.concur.ae", + "strack.concur.ca", + "strack.concur.com", + "strack.concur.com.sg", + "strack.concur.tw", + "strack.elvia.ch", + "strack.englandstore.com", + "strack.entegris.com", + "strack.evertondirect.evertonfc.com", + "strack.f1store.formula1.com", + "strack.fanatics-intl.com", + "strack.freedommobile.ca", + "strack.futureshop.ca", + "strack.go.concur.com", + "strack.manjiro.net", + "strack.mentor.com", + "strack.mercycareaz.org", + "strack.onemarketinguxp.com", + "strack.shaw.ca", + "strack.shawdirect.ca", + "strack.shawmobile.ca", + "strack.softbankhawksstore.jp", + "strack.store.manutd.com", + "strack.sw.siemens.com", + "strack.tarif.allianz.ch", + "strack.www.allianzcare-corporate.com", + "strack.www.allianzcare.com", + "stracking.kyobo.co.kr", + "stracking.myomee.com", + "stracking.rogers.com", + "stracking.trutv.com", + "strackingvanrental.vanrental.de", + "straight-equipment.com", + "straight-shift.pro", + "straight-storage.pro", + "straightenedsleepyanalysis.com", + "straightnest.com", + "strainemergency.com", + "straitchangeless.com", + "straitmeasures.com", + "straitsdeprive.com", + "straletmitvoth.com", + "stranddecidedlydemeanour.com", + "strandedpeel.com", + "strandedprobable.com", + "strangeclocks.com", + "strangelyfaintestgreenhouse.com", + "strangersponge.com", + "strangersrecantcoral.com", + "strangesink.com", + "strangineer.info", + "strangledisposalfox.com", + "strapi.clickjogos.com.br", + "stratebilater.com", + "strategicfollowingfeminine.com", + "strategyarbitrages.pro", + "strategycompanion.actonservice.com", + "stratosbody.com", + "stravesibship.top", + "strawberry.basf.com", + "strawdeparture.com", + "strawguineaequanimity.com", + "straymaternitycommence.com", + "streakappealmeasured.com", + "streakattempt.com", + "stream-all.com", + "stream.9now.com.au", + "streameventzone.com", + "streaming-illimite5.com", + "streaming-illimite6.com", + "streampsh.top", + "streams.cablecar.sph.com.sg", + "streamsearchclub.com", + "streamssitesearch.com", + "streamstats.prd.dlive.tv", + "streamtoclick.com", + "streamvideobox.com", + "streamyourvid.com", + "streenoutrove.life", + "streetabackvegetable.com", + "streetcoddiffident.com", + "streetgrieveddishonour.com", + "streetmilligram.com", + "streetmonumentemulate.com", + "streetsort.com", + "streetuptowind.com", + "streetupwind.com", + "streitmackled.com", + "stremanp.com", + "strengk.xyz", + "strenuousfudge.com", + "strenuoustarget.com", + "stressfulproperlyrestrain.com", + "stressfulsplash.com", + "stressfulsurroundingcomeback.com", + "stretchedbarbarian.com", + "stretchedcreepy.com", + "stretchedgluttony.com", + "stretchingwicked.com", + "stretchsister.com", + "stretchsneeze.com", + "stretchsquirrel.com", + "strettechoco.com", + "strewdirtinessnestle.com", + "strewjaunty.com", + "strewtwitchlivelihood.com", + "strichefurls.top", + "strickenenergetic.com", + "strickenfiercenote.com", + "strictrebukeexasperate.com", + "stridentbedroom.pro", + "strideovertakelargest.com", + "strikenurse.usnursing.com", + "strikinghystericalglove.com", + "stringsmile.com", + "stringssymptomfishing.com", + "stringthumbprowl.com", + "stripedbat.com", + "stripedburst.com", + "stripedonerous.com", + "striperaised.com", + "striperewind.com", + "striperoused.com", + "stripesrussula.top", + "stripfitting.com", + "stripherselfscuba.com", + "strivefoetus.com", + "strivesidewalk.com", + "strivesquirrel.com", + "strjuylfrjyk.site", + "strobesfalsity.digital", + "strodeewesmug.com", + "strodefat.com", + "strodemorallyhump.com", + "strokesystem.com", + "strollfondnesssurround.com", + "strongestconvenient.com", + "strongesthaste.com", + "strongesthissblackout.com", + "stroyerunfiery.uno", + "strpjmp.com", + "strtgic.com", + "structurecolossal.com", + "structurepageantphotograph.com", + "structurerod.com", + "strugglecookingtechnically.com", + "strugglingclamour.com", + "strungcourthouse.com", + "strungglancedrunning.com", + "strwaoz.xyz", + "sts.authramp.com", + "sts.eccmp.com", + "sts.eliasjarzombek.com", + "sts.papyrs.com", + "sts.tour-europe.org", + "stscs.ditzo.nl", + "stt.bupa.com.au", + "stt.cpaaustralia.com.au", + "stt.deakin.edu.au", + "stt.dell.com", + "stt.keno.com.au", + "stt.nvidia.com", + "stt.pluralsight.com", + "stt.tab.com.au", + "stt.thelott.com", + "stt.tyro.com", + "stt.wawacity.onl", + "stt6.cfd", + "stthykerewasn.com", + "stts.sgab-srfp.ch", + "stts.swisshranalytics.ch", + "stubbleupbriningbackground.com", + "stubborndreadcounterfeit.com", + "stubbornembroiderytrifling.com", + "stuchoug.com", + "stucktimeoutvexed.com", + "studads.com", + "studdepartmentwith.com", + "studentadvantage.actonservice.com", + "studiedabbey.com", + "studio.joinsalut.com", + "studiorejoinedtrinity.com", + "studious-beer.com", + "studiouspassword.com", + "studsaughy.net", + "study.jcu.edu.au", + "study.vu.edu.au", + "studyeffect.com", + "stuffedprofessional.com", + "stuffedstudy.com", + "stuffinglimefuzzy.com", + "stuffintolerableillicit.com", + "stuffserve.com", + "stugsoda.com", + "stulleratteal.top", + "stullsstud.com", + "stumbledmetropolitanpad.com", + "stumbleirritable.com", + "stumercackles.com", + "stummedperca.top", + "stunkcott.com", + "stunning-lift.com", + "stunninglover.com", + "stunningruin.com", + "stunsbarbola.website", + "stunthedge.com", + "stupendousconcept.pro", + "stupendousselection.com", + "stupendoussleet.com", + "stupendoussnow.com", + "stupiditydecision.com", + "stupidityficklecapability.com", + "stupidityitaly.com", + "stupidityscream.com", + "stupidscene.com", + "stupidsnake.com", + "stupidspaceshipfestivity.com", + "sturdysnail.com", + "sturton-lation.com", + "stvbiopr.net", + "stvkr.com", + "stvsmdhfplfrcy.xyz", + "stvwell.online", + "stydrumgmaringpo.info", + "styingjareed.guru", + "styles.hautelook.com", + "styletrackstable.com", + "stylewhiskerscreepy.com", + "stylish-airport.com", + "styrianauf.com", + "stzhnfcxx.com", + "su1.les-suites.ca", + "suaedaormer.top", + "sualgvoi.com", + "sub.booksdream-mypage.com", + "sub.ecd.bookoffonline.co.jp", + "sub.empressleak.biz", + "sub.turningpoint.work", + "sub.xxx-porn-tube.com", + "sub1.cosmosdirekt.de", + "sub2.avgle.com", + "subbandapodan.top", + "subdatejutties.com", + "subdo.torrentlocura.com", + "subduealec.com", + "subdued-illegal.pro", + "subduedgrainchip.com", + "subduegrape.com", + "subgitrelais.com", + "subheroalgores.com", + "subito.openapp.link", + "subjectamazement.com", + "subjectedburglar.com", + "subjectscooter.com", + "subjectslisted.com", + "subletyoke.com", + "submarinefortressacceptable.com", + "submarinestooped.com", + "submissionbrackettreacherous.com", + "submissionheartyprior.com", + "submissionspurtgleamed.com", + "submissivejuice.com", + "submit.info.shutterstock.com", + "submit.vaisala.com", + "subner.com", + "subnodeoaring.digital", + "suborecho.com", + "subpixel.4players.de", + "subquerieshenceforwardtruthfully.com", + "subqueryrewinddiscontented.com", + "subscribe.adpinfo.com", + "subscribe.dnv.com", + "subscribe.hearstmags.com", + "subscribe.verintsystemsinc.com", + "subscribe.vistage.com", + "subscriber.franchiseinsights.com", + "subscriber.smallbusinessstartup.com", + "subscribereffectuallyversions.com", + "subscription.coface.com", + "subscription.mktg.nfl.com", + "subscriptionmanagement.53.com", + "subscriptions.bazaarvoice.com", + "subscriptions.costco.ca", + "subscriptions.costco.com", + "subscriptions.e.silverfernfarms.com", + "subscriptions.opentext.com", + "subscriptions.outbound.luxair.lu", + "subscriptions.reedpop.com", + "subscriptionsbnk.wolterskluwerfs.com", + "subsectivexe.xyz", + "subsequentmean.com", + "subsequentsand.com", + "subsequentstew.com", + "subsequentswim.com", + "subserecajones.com", + "subsideagainstforbes.com", + "subsidedimpatienceadjective.com", + "subsidedplenitudetide.com", + "subsidehurtful.com", + "subsistgrew.com", + "subsistpartyagenda.com", + "substantialcarpenter.com", + "substantialequilibrium.com", + "substantialgrade.com", + "substantialhound.com", + "substantialstraw.com", + "substation.confection.io", + "subtractillfeminine.com", + "subtractrefused.com", + "suburbincriminatesubdue.com", + "subwaygirlieweasel.com", + "subwayporcelainrunning.com", + "succeedappointedsteve.com", + "succeedingpeacefully.com", + "succeedprosperity.com", + "succeedscene.com", + "success-news.net", + "success.azzure-it.com", + "success.benico.com", + "success.coface.com", + "success.definitive-results.com", + "success.ebmcatalyst.com", + "success.ebmsoftware.com", + "success.etgroup.ca", + "success.getfluid.com", + "success.intelligentdemand.com", + "success.mapcom.com", + "success.rhb.com", + "success.vertigis.com", + "success.vertigisstudio.com", + "successcuff.com", + "successfulpatience.com", + "successfulscent.com", + "successionfireextinguisher.com", + "successionflimsy.com", + "successorpredicate.com", + "successorwindscreeninstruct.com", + "succisasubset.top", + "suchasricew.info", + "suchbasementdarn.com", + "suchcesusar.org", + "suchroused.com", + "suckae.xyz", + "suckfaintlybooking.com", + "sucmetrics.hypovereinsbank.de", + "sucmetrics.unicredit.de", + "sucmetrics.unicredit.it", + "sucmetrics.unicreditbanca.it", + "sucmetrics.unicreditgroup.eu", + "sucocesisfulylyde.info", + "sucter.com", + "suctionautomobile.com", + "sud.holidayinsider.com", + "sud.holidays.hrs.de", + "suddensidewalk.com", + "suddensnake.com", + "suddensoda.com", + "suddenstructure.com", + "suddslife.com", + "sudroockols.xyz", + "sudserspial.click", + "sudsguidon.com", + "sudvclh.com", + "suescollum.com", + "suesuspiciousin.com", + "sufesj.shop4runners.com", + "sufetv.chefuniforms.com", + "sufferinguniversalbitter.com", + "suffertreasureapproval.com", + "sufficedetentionhols.com", + "sufficientknight.com", + "suffixconceivevegetarian.com", + "suffixinstitution.com", + "suffixreleasedvenison.com", + "sufikollast.top", + "suftanzine.com", + "sugabyte.actonservice.com", + "sugar.zhihu.com", + "sugarcurtain.com", + "sugardistanttrunk.com", + "sugarfllngs.com", + "sugarfriction.com", + "sugaringsofia2.com", + "sugary-ratio.pro", + "sugaryambition.pro", + "sugarynotice.pro", + "suggest-recipes.com", + "suggestedasstrategic.com", + "suggestionbridge.com", + "suggestiongettingmaggot.com", + "suggestnotegotistical.com", + "sugogawmg.xyz", + "sugoicounter.com", + "sugpgeaunpet.com", + "sugs.m.sm.cn", + "suhelux.com", + "suicidechapterspartnership.com", + "suirtan.com", + "suitablepartner.life", + "suitbelongingoccasion.com", + "suitedeteriorate.com", + "suitedtack.com", + "suitesdyed.space", + "suiteshowedlottery.com", + "suitetattoo.com", + "suitscodworm.com", + "sujcmsgdcyt.com", + "sukcheatppwa.com", + "sukedrevenued.org", + "sukoqgdpej.com", + "sukultingecauy.info", + "sulcusmantels.com", + "sulelysr.com", + "sulkvulnerableexpecting.com", + "sulkybutter.com", + "sulkycook.com", + "sullageprofre.com", + "sullencarverdoes.com", + "sullentrump.com", + "sulrejclbehh.com", + "sulseerg.com", + "sultansamidone.top", + "sultodre.net", + "sultrycartonedward.com", + "sultrymercury.com", + "sumbreta.com", + "sumids.com", + "summary.bookoffonline.co.jp", + "summary.instaread.co", + "summaryjustlybouquet.com", + "summaryvalued.com", + "summer-notifications.com", + "summerboycottrot.com", + "summercovert.com", + "summerhamster.com", + "summerobject.com", + "summertracethou.com", + "summingricracs.uno", + "summit.edm.globalsources.com", + "summitdangle.com", + "summitmanner.com", + "summonedessencetrap.com", + "sumnrydp.com", + "sumologic.stv.tv", + "sumome.com", + "sunbowskraal.com", + "suncanny.marvel.com", + "suncanny.marvelhq.com", + "sundayceremonytitanic.com", + "sundayscrewinsulting.com", + "sunflowerbright106.io", + "sunflowercoastlineprobe.com", + "sunflowergermcaptivate.com", + "sunflowerinformed.com", + "sungarnonsane.com", + "sunglassesmentallyproficient.com", + "sunkencurledexpanded.com", + "sunkenhexapla.top", + "sunkwarriors.com", + "sunlightirrationalhearty.com", + "sunlightmetrics.b-cdn.net", + "sunmediaads.com", + "sunnycategoryopening.com", + "sunnyscanner.com", + "sunnyseries.com", + "sunnysubject.com", + "sunrisesharply.com", + "sunsekrious.com", + "sunsetbassan.uno", + "sunspotpitchy.website", + "sunstrokeload.com", + "sunwardamoraic.com", + "suozmtcc.com", + "supapush.net", + "super8-link.mysuki.io", + "superadbid.com", + "superawesome.tv", + "superbcallempty.com", + "superclix.de", + "superfastcdn.com", + "superfasti.co", + "superficialeyes.com", + "superficialropes.com", + "superficialspring.com", + "superficialsquare.com", + "superfluousexecutivefinch.com", + "superfolder.net", + "superherogoing.com", + "superherosnout.com", + "superherosoundsshelves.com", + "superioramassoutbreak.com", + "superiorgroup.actonservice.com", + "superiorickyfreshen.com", + "superiorityfriction.com", + "superiorityroundinhale.com", + "superiorsufferorb.com", + "supermarketrestaurant.com", + "superpointlesshamsters.com", + "superqualitylink.com", + "supersedeforbes.com", + "supersedeowetraumatic.com", + "superservercellarchin.com", + "superserverwarrior.com", + "supersonicads.com", + "superstats.com", + "superstats.observepoint.com", + "superstitiousamber.com", + "superstitiouscoherencemadame.com", + "superstriker.net", + "supertop.ru", + "supertop100.com", + "supervisebradleyrapidly.com", + "supervisegoldfish.com", + "superviseshoes.com", + "supervisionlanguidpersonnel.com", + "supervisionprohibit.com", + "supervisofosevera.com", + "superxxxfree.com", + "supgedcowxkmzr.com", + "suphelper.com", + "suppermalignant.com", + "supperopeningturnstile.com", + "supplejog.com", + "supplementary2.fun", + "suppliedhopelesspredestination.com", + "suppliesscore.com", + "supply.colossusssp.com", + "supply.upjers.com", + "support.flex.com", + "support.panasonic.eu", + "support.ricoh.de", + "support.ricoh.fr", + "support.streamjav.top", + "support2.flex.com", + "support3.flex.com", + "supportedbushesimpenetrable.com", + "supporterinsulation.com", + "supportingbasic.com", + "supportive-promise.com", + "supportmetrics.apple.com", + "supportwaves.com", + "supposedbrand.com", + "supposereduction.com", + "supposerevenue.com", + "suppressedanalogyrain.com", + "supreme-ad-blocker.info", + "supremeden.com", + "supremeoutcome.com", + "supremepresumptuous.com", + "supremewatcheslogical.com", + "supremoadblocko.com", + "suptraf.com", + "suptrkdisplay.com", + "suptur.online", + "supvka.colancolan.com", + "surahsbimas.com", + "surclebodily.uno", + "surcloyalveloz.life", + "surcloyspecify.com", + "surecheapermoisture.com", + "surechequerigorous.com", + "surechieflyrepulse.com", + "surelyyap.com", + "surewashedalphabet.com", + "surfacesaroselozenge.com", + "surfacescompassionblemish.com", + "surfacesmulti.com", + "surfedlattins.com", + "surfeitdrabble.com", + "surfingmister.com", + "surfmdia.com", + "surfmusik-adserver.de", + "surge.systems", + "surgicalhanging.com", + "surgicaljunctiontriumph.com", + "surgicallonely.com", + "surhaihaydn.com", + "suricatchino.space", + "suriwl.petsmart.com", + "surlydancerbalanced.com", + "surmitmegbote.top", + "surmountpeel.com", + "surnamesubqueryaloft.com", + "surnapereborn.com", + "surnayruffle.top", + "surpassconstraintsrenewal.com", + "surpreendaapp.hanzo.com.br", + "surpriseenterprisingfin.com", + "surprisingarsonistcooperate.com", + "surprisinglycouncil.com", + "surrenderdownload.com", + "surrogatelithe.com", + "surrounddiscord.com", + "surroundingsliftingstubborn.com", + "surroundingspuncture.com", + "surtaxraphes.top", + "surv2you.com", + "surv2you.net", + "surv2you.org", + "survey-daily-prizes.com", + "survey-staging.mazda.com.au", + "survey.communication.qualfon.com", + "survey.interquest.com", + "survey.mazda.com.au", + "survey.xo.com", + "survey2you.co", + "survey2you.com", + "survey2you.net", + "survey2you.org", + "survey4you.co", + "surveyedmadame.com", + "surveygizmobeacon.s3.amazonaws.com", + "surveyonline.top", + "surveys.executiveboard.com", + "surviseacmic.com", + "survivalcheersgem.com", + "survrhostngs.xyz", + "susanbabysitter.com", + "susceptiblefantasyjunction.com", + "susheeze.xyz", + "sushilprajapati.com", + "suspectedadvisor.com", + "suspectmark.com", + "suspendedjetthus.com", + "suspendseed.com", + "suspensionreconnectpig.com", + "suspensionstorykeel.com", + "suspicionsmutter.com", + "suspicionsrespectivelycobbler.com", + "suspicionssmartstumbled.com", + "suspirenicolo.guru", + "sustac.com", + "sustainability.ricoh.ch", + "sustainability.ricoh.co.za", + "sustainable.optum.com", + "sustainsuspenseorchestra.com", + "sut.dailyfx.com", + "sut.iggroup.com", + "sutiletoroid.com", + "sutraf.com", + "suunta.visma.fi", + "suwotsoukry.com", + "suwytid.com", + "suxoxmnwolun.com", + "suxqvc.pinksisly.com", + "suxwpibumof.com", + "suydnc.wwf.it", + "suzanne.pro", + "suzbcnh.com", + "svanh-xqh.com", + "svaohpdxn.xyz", + "svarajwens.com", + "svc2.sc.com", + "sviakavgwjg.xyz", + "svibeacon.onezapp.com", + "sviter2s1olenyami1.com", + "svkmxwssih.com", + "svmarketing.destinationtoronto.com", + "svntrk.com", + "svnutntmq.com", + "svoywu.autoscout24.de", + "svptpcjefg.com", + "svpury.sizeofficial.de", + "svpxbr.drsquatch.com", + "svrkdkopdsdj.com", + "svtlgjmqyzmwz.com", + "svwhhiiyihcwh.com", + "svyksa.info", + "sw.broadcom.com", + "sw88.24kitchen.bg", + "sw88.24kitchen.com.hr", + "sw88.24kitchen.com.tr", + "sw88.24kitchen.nl", + "sw88.24kitchen.pt", + "sw88.24kitchen.rs", + "sw88.24kitchen.si", + "sw88.abc.com", + "sw88.cinemapp.com", + "sw88.disney.be", + "sw88.disney.bg", + "sw88.disney.co.il", + "sw88.disney.co.jp", + "sw88.disney.co.za", + "sw88.disney.com.au", + "sw88.disney.cz", + "sw88.disney.de", + "sw88.disney.fi", + "sw88.disney.hu", + "sw88.disney.pl", + "sw88.disney.pt", + "sw88.disney.se", + "sw88.disneymagicmoments.co.uk", + "sw88.disneymagicmoments.co.za", + "sw88.disneymagicmoments.de", + "sw88.disneymagicmoments.fr", + "sw88.disneynow.com", + "sw88.disneyonstage.co.uk", + "sw88.disneyoutlet.co.uk", + "sw88.disneyrewards.com", + "sw88.disneystore.co.uk", + "sw88.disneystore.de", + "sw88.disneystore.es", + "sw88.disneystore.eu", + "sw88.disneystore.fr", + "sw88.disneystore.it", + "sw88.disneytickets.co.uk", + "sw88.espn.co.uk", + "sw88.espn.com", + "sw88.espn.com.co", + "sw88.espnmanofthematch.nl", + "sw88.espnplayer.com", + "sw88.freeform.com", + "sw88.fxchannel.pl", + "sw88.fxnetworks.com", + "sw88.fxturkiye.com.tr", + "sw88.go.com", + "sw88.lionkingeducation.co.uk", + "sw88.natgeotv.com", + "sw88.nationalgeographic.com", + "sw88.nationalgeographic.de", + "sw88.nationalgeographic.es", + "sw88.nationalgeographic.fr", + "sw88.nationalgeographicbrasil.com", + "sw88.nationalgeographicla.com", + "sw88.shopdisney.asia", + "sw88.shopdisney.co.uk", + "sw88.shopdisney.es", + "sw88.shopdisney.eu", + "sw88.starchannel-bg.com", + "sw88.starchannel-hr.com", + "sw88.starchannel-rs.com", + "sw88.starchannel.be", + "sw88.starchannel.nl", + "sw88.thewaltdisneycompany.eu", + "swa.anydma.com", + "swa.asnbank.nl", + "swa.b2cjewels.com", + "swa.blgwonen.nl", + "swa.bol.com", + "swa.castorama.fr", + "swa.consumentenbond.nl", + "swa.devolksbank.nl", + "swa.energiedirect.nl", + "swa.eonline.com", + "swa.essent.nl", + "swa.gifts.com", + "swa.localworld.co.uk", + "swa.millesima.co.uk", + "swa.millesima.com", + "swa.millesima.com.hk", + "swa.millesima.it", + "swa.monabanq.com", + "swa.nexive.it", + "swa.onlineverzendservice.be", + "swa.personalcreations.com", + "swa.postnl.nl", + "swa.regiobank.nl", + "swa.snsbank.nl", + "swa.st.com", + "swa.t-mobile.nl", + "swa.tjmaxx.tjx.com", + "swa.vodafone.cz", + "swa.vodafone.pt", + "swa.wowcher.co.uk", + "swaggydestroy.com", + "swagtraffcom.com", + "swailcoigns.com", + "swailsbondman.com", + "swalessidi.com", + "swaljol72dgv.controlconceptsusa.com", + "swallowaccidentdrip.com", + "swallowhairdressercollect.com", + "swallowpunctual.com", + "swamgreed.com", + "swampexpulsionegypt.com", + "swan-swan-goose.com", + "swanbxca.com", + "swankysquare.com", + "swansinksnow.com", + "swapsprediet.top", + "swarfsfitters.com", + "swarmpush.com", + "swarthsfulk.com", + "swarthyamong.com", + "swarthymacula.com", + "swasc.homedepot.ca", + "swasc.homedepot.com", + "swasc.kaufland.bg", + "swasc.kaufland.com", + "swasc.kaufland.cz", + "swasc.kaufland.de", + "swasc.kaufland.hr", + "swasc.kaufland.md", + "swasc.kaufland.pl", + "swasc.kaufland.ro", + "swasc.kaufland.sk", + "swasc.thecompanystore.com", + "swatad.com", + "swaycomplymishandle.com", + "swayersnoance.com", + "swayersrecure.digital", + "swdced.open32.nl", + "sweake.com", + "swearanalogous.com", + "sweatditch.com", + "sweaterreduce.com", + "sweaterwarmly.com", + "sweatsfeckful.com", + "sweatyailpassion.com", + "sweatyequityhelicopter.com", + "sweatytraining.pro", + "sweb.ulta.com", + "swebanalytics.acs.org", + "swebanalytics.degulesider.dk", + "swebanalytics.eniro.se", + "swebanalytics.gulesider.no", + "swebanalytics.krak.dk", + "swebanalytics.panoramafirm.pl", + "swebanalytics.pgatour.com", + "swebanalytics.proff.no", + "swebatcnoircv.xyz", + "swebmetrics.avaya.com", + "swebmetrics.ok.gov", + "swebmetrics.oklahoma.gov", + "swebmetrics.zebra.com", + "swebreports.nature.org", + "swebstats.americanbar.org", + "swebstats.imf.org", + "swebstats.us.aimia.com", + "swebtraffic.executiveboard.com", + "sweepadstoday.click", + "sweepawejasper.com", + "sweepfrequencydissolved.com", + "sweepia.com", + "sweeps.la-z-boy.com", + "sweepsheep.com", + "sweet-discount.pro", + "sweet-marriage.pro", + "sweetgirls.date", + "sweetheartshippinglikeness.com", + "sweetmoonmonth.com", + "sweetromance.life", + "sweetslope.com", + "swellingconsultation.com", + "swelllagoon.com", + "swellstocking.com", + "swelltomatoesguess.com", + "swelltouching.com", + "swelteringcrazy.pro", + "swelteringsleep.com", + "swelteringsmile.com", + "swensaidohet.com", + "swepfa.com", + "sweptbroadarchly.com", + "sweptgrimace.com", + "swesomepop.com", + "swevengrise.com", + "swhgrsjg.com", + "swiftflare.click", + "swiftlylatterdilate.com", + "swigdomable.com", + "swigethinyl.top", + "swiggrazer.life", + "swim2000.actonservice.com", + "swimmerallege.com", + "swimmerperfectly.com", + "swimmingusersabout.com", + "swimslope.com", + "swimsuitrustle.com", + "swimsunleisure.com", + "swindlehumorfossil.com", + "swindlelaceratetorch.com", + "swinegraveyardlegendary.com", + "swinehalurgy.com", + "swingebudded.com", + "swingelinseys.com", + "swingslip.com", + "swingtoeswinds.com", + "swinity.com", + "swishedbigha.digital", + "swissinside.easyjet.com.edgekey.net.easyjet.com", + "swisstoothpastelipstick.com", + "swivinglydite.com", + "swlkdqlcx.com", + "swmhdata.stuttgarter-nachrichten.de", + "swmhdata.stuttgarter-zeitung.de", + "swoezdra.com", + "swollencompletely.com", + "swonqjzbc.com", + "swoopanomalousgardener.com", + "swoopkennethsly.com", + "swordanatomy.com", + "swordbloatgranny.com", + "swordcirculation.com", + "swordeast.com", + "swordgoose.com", + "swordrelievedictum.com", + "swpnyrxgobtryu.com", + "swqleb.adidas.ru", + "swuretecali.com", + "swvhwyaavewko.com", + "swwcyk.ahaber.com.tr", + "swwcyk.atv.com.tr", + "swwcyk.takvim.com.tr", + "swwpush.com", + "swzgvmlvt.com", + "swzydgm.com", + "sxarakia.openapp.link", + "sxbbqlnulcmyhr.com", + "sxeimx.mydays.de", + "sxhivhz.com", + "sxipth.xyz", + "sxirpkuxm.com", + "sxjfhh.app.com", + "sxjfhh.azcentral.com", + "sxjfhh.battlecreekenquirer.com", + "sxjfhh.caller.com", + "sxjfhh.citizen-times.com", + "sxjfhh.clarionledger.com", + "sxjfhh.courier-journal.com", + "sxjfhh.courierpostonline.com", + "sxjfhh.delawareonline.com", + "sxjfhh.delmarvanow.com", + "sxjfhh.democratandchronicle.com", + "sxjfhh.desertsun.com", + "sxjfhh.desmoinesregister.com", + "sxjfhh.detroitnews.com", + "sxjfhh.floridatoday.com", + "sxjfhh.freep.com", + "sxjfhh.greenbaypressgazette.com", + "sxjfhh.guampdn.com", + "sxjfhh.hattiesburgamerican.com", + "sxjfhh.hometownlife.com", + "sxjfhh.indystar.com", + "sxjfhh.jconline.com", + "sxjfhh.jsonline.com", + "sxjfhh.kitsapsun.com", + "sxjfhh.knoxnews.com", + "sxjfhh.lcsun-news.com", + "sxjfhh.livingstondaily.com", + "sxjfhh.lohud.com", + "sxjfhh.montgomeryadvertiser.com", + "sxjfhh.naplesnews.com", + "sxjfhh.newarkadvocate.com", + "sxjfhh.news-press.com", + "sxjfhh.newsleader.com", + "sxjfhh.northjersey.com", + "sxjfhh.oklahoman.com", + "sxjfhh.packersnews.com", + "sxjfhh.pnj.com", + "sxjfhh.poughkeepsiejournal.com", + "sxjfhh.press-citizen.com", + "sxjfhh.pressconnects.com", + "sxjfhh.redding.com", + "sxjfhh.rgj.com", + "sxjfhh.sctimes.com", + "sxjfhh.sheboyganpress.com", + "sxjfhh.statesmanjournal.com", + "sxjfhh.tallahassee.com", + "sxjfhh.tcpalm.com", + "sxjfhh.tennessean.com", + "sxjfhh.theleafchronicle.com", + "sxjfhh.thenewsstar.com", + "sxjfhh.thespectrum.com", + "sxjfhh.thetimesherald.com", + "sxjfhh.thetowntalk.com", + "sxjfhh.timesrecordnews.com", + "sxjfhh.usatoday.com", + "sxjfhh.vcstar.com", + "sxlflt.com", + "sxlvklm.com", + "sxmxpm.nectarsleep.com", + "sxp.allianz.de", + "sxtpkrrvdvm.com", + "sxujfrzjmnb.com", + "sxwflxsontjwdb.com", + "sxwxswg8z1xe.www.arnowebtv.com", + "sy.amebame.com", + "sy.ameblo.jp", + "sya9yncn3q.com", + "sybobuicks.com", + "sybostuff.com", + "syctwaerbln.com", + "sydneygfpink.com", + "syeniteexodoi.com", + "syetmpdktjeor.com", + "syfwnf.society6.com", + "syinga.com", + "syiwgwsqwngrdw.xyz", + "sykfmgu.com", + "sykojkqjygahl.com", + "syllableliking.com", + "syllablesight.com", + "syllabusimperfect.com", + "syllabuspillowcasebake.com", + "sylphschanged.life", + "syltfvcaa.com", + "sylxisys.com", + "symantec.ecs.arrow.com", + "symbio.actonservice.com", + "symbolizebeast.com", + "symbolscathy.digital", + "symbolsovereigndepot.com", + "symbolultrasound.com", + "symiwxemwgxtpj.com", + "symmorybewept.com", + "symoqecnefjj.com", + "sympatheticclue.com", + "sympatheticfling.com", + "sympathizecopierautobiography.com", + "sympathizededicated.com", + "sympathizeplumscircumstance.com", + "sympathybindinglioness.com", + "symptomprominentfirewood.com", + "synapse-da.actonservice.com", + "synbiobeta.actonservice.com", + "sync-a8.cocolocala.jp", + "sync.adap.tv", + "sync.rambler.ru", + "sync.shinobi.jp", + "synchronizedoll.com", + "synchronizerobot.com", + "synd.edgecdnc.com", + "syndapop.com", + "syndicate.payloadz.com", + "syndication.gcdnanalytics.com", + "syndromeentered.com", + "syndromegarlic.com", + "synonymcuttermischievous.com", + "synonymfeminine.com", + "synonymousrule.com", + "synonymoussticks.com", + "synsads.com", + "syntaxaboriginalsaxophone.com", + "syntaxtruckspoons.com", + "synthesissocietysplitting.com", + "synthesisvariables.com", + "synthesizespoon.com", + "syofklngqqlw.com", + "syqhvv.vivense.com", + "syringaburan.digital", + "syringeitch.com", + "syringewhile.com", + "syrsple2se8nyu09.com", + "sys.hager.com", + "syseinpoundaym.info", + "syshrugglefor.info", + "sysmon.kakaku.com", + "sysoutvariola.com", + "systancia-scp.actonservice.com", + "system-beta.b-cdn.net", + "system-notify.app", + "system-update-new-2021.com", + "system.nefiber.com", + "systeme-business.online", + "systemengagedwisely.com", + "systemhostess.com", + "systemizecoat.com", + "systemleadb.com", + "systemsivory.com", + "systemsupport.pages.dev", + "systemupdatesy.life", + "sytqxychwk.xyz", + "sytuzk.nissanvimontlaval.com", + "syvmnimluk.com", + "syvvsv.artex.com.br", + "sywarcjmy.xyz", + "syxcwxur.com", + "syycwa.barcelo.com", + "syyycc.com", + "syyzbelmw.com", + "syzijqaufe.com", + "syzwiooheckxb.com", + "szakms.bygghemma.se", + "szbnnqyqn.com", + "szgaikk.com", + "szgcnd.capfun.es", + "szhcyxtszb.com", + "szkbyo.zkai.co.jp", + "szkubfni.com", + "szkzvqs.com", + "szlipubod.com", + "szokwgcjxdt.com", + "szpabffpr.com", + "szpjpzi.com", + "szqxvo.com", + "szrpr.raen.com", + "sztpmc.branshes.com", + "szzhwaaxhnnrx.com", + "t-pan.triodos.com", + "t-pia.me", + "t-s.actemra.com", + "t-s.activase.com", + "t-s.allergicasthma.com", + "t-s.avastin-hcp.com", + "t-s.avastin.com", + "t-s.biooncology.com", + "t-s.cellcept.com", + "t-s.erivedge.com", + "t-s.flufacts.com", + "t-s.fuzeon.com", + "t-s.gazyva.com", + "t-s.gene.com", + "t-s.genentech-access.com", + "t-s.gpa-mpaclinical.com", + "t-s.herceptin.com", + "t-s.kadcyla.com", + "t-s.kytril.com", + "t-s.lucentis.com", + "t-s.lucentisdirect.com", + "t-s.lyticportfolio.com", + "t-s.msimmunology.com", + "t-s.perjeta.com", + "t-s.revealvirology.com", + "t-s.rheumatoidarthritis.com", + "t-s.rituxan.com", + "t-s.strokeawareness.com", + "t-s.tamiflu.com", + "t-s.tnkase.com", + "t-s.transplantaccessservices.com", + "t-s.valcyte.com", + "t-s.xolairhcp.com", + "t-s.xpansions.com", + "t-s.zelboraf.com", + "t-test.esvdigital.com", + "t.10er-tagesticket.de", + "t.12thman.com", + "t.360.audion.fm", + "t.360playvid.info", + "t.91syun.com", + "t.9gag.com", + "t.a3cloud.net", + "t.ac.pandora.com", + "t.actemra.com", + "t.adlpo.com", + "t.afry.com", + "t.airasia.com", + "t.allmodern.com", + "t.alumni.duke.edu", + "t.antalis-verpackungen.at", + "t.antalis.at", + "t.antalis.be", + "t.antalis.bg", + "t.antalis.ch", + "t.antalis.cl", + "t.antalis.co.uk", + "t.antalis.com.br", + "t.antalis.com.tr", + "t.antalis.cz", + "t.antalis.de", + "t.antalis.dk", + "t.antalis.ee", + "t.antalis.es", + "t.antalis.fi", + "t.antalis.fr", + "t.antalis.hu", + "t.antalis.ie", + "t.antalis.lt", + "t.antalis.lv", + "t.antalis.nl", + "t.antalis.no", + "t.antalis.pl", + "t.antalis.pt", + "t.antalis.ro", + "t.antalis.se", + "t.antalis.sk", + "t.antalisabitek.com", + "t.antalisbolivia.com", + "t.antalisperu.com", + "t.ao.argyleforum.com", + "t.ao.consumerfinancereport.com", + "t.ao.walletjoy.com", + "t.appsflyer.com", + "t.appstatesports.com", + "t.arcade.show", + "t.arizonawildcats.com", + "t.arkansasrazorbacks.com", + "t.arts.uci.edu", + "t.auburntigers.com", + "t.auditedmedia.org.au", + "t.augustaentertainmentcomplex.com", + "t.av.st", + "t.avastin-hcp.com", + "t.avastin.com", + "t.azets.com", + "t.azets.dk", + "t.azets.fi", + "t.azets.no", + "t.azets.se", + "t.bahn-mietwagen.de", + "t.bahn.de", + "t.bawafx.com", + "t.baylorbears.com", + "t.bceagles.com", + "t.beop.io", + "t.bimvid.com", + "t.biooncology.com", + "t.birchlane.com", + "t.blablacar.com", + "t.bluehens.com", + "t.brand-server.com", + "t.bucky.uwbadgers.com", + "t.budweisergardens.com", + "t.bukalapak.com", + "t.bushnell.org", + "t.buyist.app", + "t.byutickets.com", + "t.bztest.origin.com.au", + "t.c4tw.net", + "t.calbears.com", + "t.carta.com", + "t.castle.io", + "t.cathflo.com", + "t.cellcept.com", + "t.centreinthesquare.com", + "t.cfjump.com", + "t.channeladvisor.com", + "t.charlotte49ers.com", + "t.chartwayarena.com", + "t.cincinnatiarts.org", + "t.classiccenter.com", + "t.clic2buy.com", + "t.cofcsports.com", + "t.collinscenterforthearts.com", + "t.comms.thetimes.co.uk", + "t.cozone.com", + "t.csurams.com", + "t.cubuffs.com", + "t.dailymail.co.uk", + "t.dawsoncreekeventscentre.com", + "t.db-gruppen.de", + "t.deepnote.com", + "t.deloittece.com", + "t.depaulbluedemons.com", + "t.discover.kayosports.com.au", + "t.e.x.com", + "t.ecomms.origin.com.au", + "t.ecupirates.com", + "t.email.superdrug.com", + "t.emueagles.com", + "t.emusic.com", + "t.en25.com", + "t.enuygun.com", + "t.erivedge.com", + "t.etraveli.com", + "t.fabulousfox.com", + "t.fairparkdallas.com", + "t.fermion.fi", + "t.festo.com", + "t.fgcuathletics.com", + "t.fightingillini.com", + "t.fightingirish.com", + "t.firstpromoter.com", + "t.fordidahocenter.com", + "t.foxtheatre.org", + "t.freelancer.com", + "t.friars.com", + "t.fullres.net", + "t.fuzeon.com", + "t.gazyva.com", + "t.gene.com", + "t.genentech-access.com", + "t.georgiadogs.com", + "t.ghostboard.io", + "t.goairforcefalcons.com", + "t.goarmywestpoint.com", + "t.gobearcats.com", + "t.gobison.com", + "t.goblackbears.com", + "t.gobulldogs.com", + "t.goccusports.com", + "t.godeacs.com", + "t.goduke.com", + "t.gofrogs.com", + "t.gogriz.com", + "t.goguecenter.auburn.edu", + "t.goheels.com", + "t.gohuskies.com", + "t.gojacks.com", + "t.golobos.com", + "t.gomocs.com", + "t.gopack.com", + "t.gophersports.com", + "t.gopoly.com", + "t.gopsusports.com", + "t.goredbirds.com", + "t.gorhody.com", + "t.gostanford.com", + "t.gotigersgo.com", + "t.govandals.com", + "t.gowyo.com", + "t.goxavier.com", + "t.gozips.com", + "t.griztix.umt.edu", + "t.gseagles.com", + "t.haha.me", + "t.hailstate.com", + "t.hamptonpirates.com", + "t.hawaiiathletics.com", + "t.hawkeyesports.com", + "t.herceptin.com", + "t.herdzone.com", + "t.hmwy.io", + "t.hokiesports.com", + "t.hornetsports.com", + "t.huskers.com", + "t.hypers.com.cn", + "t.icomms.origin.com.au", + "t.imgur.com", + "t.indeed.com", + "t.ionos.com", + "t.iowaeventscenter.com", + "t.irtyc.com", + "t.irtyd.com", + "t.itsehoitoapteekki.fi", + "t.iuhoosiers.com", + "t.iwara.tv", + "t.jmusports.com", + "t.jobsyn.org", + "t.jossandmain.com", + "t.kadcyla.com", + "t.kck.st", + "t.krannertcenter.com", + "t.kstatesports.com", + "t.ksuowls.com", + "t.lastcast.fm", + "t.leady.com", + "t.leady.cz", + "t.liberty.edu", + "t.libertyfirstcreditunionarena.com", + "t.libertyflames.com", + "t.locasun-vp.fr", + "t.locasun.co.uk", + "t.locasun.de", + "t.locasun.es", + "t.locasun.fr", + "t.locasun.it", + "t.locasun.nl", + "t.longbeachstate.com", + "t.lsusports.net", + "t.lucentis.com", + "t.lucentisdirect.com", + "t.massmutualcenter.com", + "t.mazdausa.com", + "t.meangreensports.com", + "t.mediaset.it", + "t.menepe.com", + "t.mgoblue.com", + "t.miamihurricanes.com", + "t.miamiredhawks.com", + "t.mktg.genesys.com", + "t.mmaeast.com", + "t.mmtrkr.com", + "t.montecarlosbm.com", + "t.msubobcats.com", + "t.msuspartans.com", + "t.msz-bahn.de", + "t.mynexity.fr", + "t.nativendo.de", + "t.navysports.com", + "t.nevadawolfpack.com", + "t.news.browns-restaurants.co.uk", + "t.newsletter.thetimes.co.uk", + "t.nexity-studea.com", + "t.nexity.fr", + "t.nhra.com", + "t.niuhuskies.com", + "t.nordea.com", + "t.nordea.dk", + "t.nordea.fi", + "t.nordea.no", + "t.nordea.se", + "t.notif-colissimo-laposte.info", + "t.nuhuskies.com", + "t.nusports.com", + "t.nylinvestments.com", + "t.nypost.com", + "t.ofsys.com", + "t.ohiobobcats.com", + "t.okcciviccenter.com", + "t.okstate.com", + "t.olemisssports.com", + "t.oralia.fr", + "t.orion.fi", + "t.osubeavers.com", + "t.oticon.com", + "t.owlsports.com", + "t.paciolan.com", + "t.pagesix.com", + "t.pandemictoolkit.com", + "t.pbr.com", + "t.pennathletics.com", + "t.perigold.com", + "t.perjeta.com", + "t.pittsburghpanthers.com", + "t.playhousesquare.org", + "t.playwayfinder.com", + "t.pmu.fr", + "t.poconoraceway.com", + "t.podcast.co", + "t.pointandplace.com", + "t.poki.io", + "t.police1.com", + "t.popsugar.com", + "t.portland5.com", + "t.poyry.com", + "t.pplcenter.com", + "t.prod1.discover.binge.com.au", + "t.pswec.com", + "t.purduesports.com", + "t.ragincajuns.com", + "t.rail-and-drive.de", + "t.rainide.com", + "t.ramblinwreck.com", + "t.raptorsmartadvisor.com", + "t.regionsjob.com", + "t.rentcafe.com", + "t.restek.com", + "t.rheumatoidarthritis.com", + "t.richmondspiders.com", + "t.rituxan.com", + "t.rolltide.com", + "t.salesmatemail.com", + "t.scarletknights.com", + "t.screeb.app", + "t.seesaa.net", + "t.selectyourtickets.com", + "t.seminoles.com", + "t.service.thetimes.co.uk", + "t.sfajacks.com", + "t.sharethis.com", + "t.simply-hentai.com", + "t.sjsuspartans.com", + "t.sjuhawks.com", + "t.smile.eu", + "t.soec.ca", + "t.soonersports.com", + "t.southernmiss.com", + "t.spbx.app", + "t.splicky.com", + "t.spot.im", + "t.staging-mail.tabcorp.com.au", + "t.strokeawareness.com", + "t.syosetu.org", + "t.tamiflu.com", + "t.tarceva.com", + "t.texasperformingarts.org", + "t.texassports.com", + "t.texastech.com", + "t.thalesgroup.com", + "t.thefishercenter.com", + "t.ticketatlantic.com", + "t.ticketleader.ca", + "t.ticketstaronline.com", + "t.tnkase.com", + "t.transplantaccessservices.com", + "t.treventscomplex.com", + "t.tribeathletics.com", + "t.tulanegreenwave.com", + "t.tulsahurricane.com", + "t.twenty.co", + "t.tysoncenter.com", + "t.uabsports.com", + "t.uc.cn", + "t.ucdavisaggies.com", + "t.ucirvinesports.com", + "t.uclabruins.com", + "t.uconnhuskies.com", + "t.ucsdtritons.com", + "t.uhcougars.com", + "t.umassathletics.com", + "t.umterps.com", + "t.uncwsports.com", + "t.und.com", + "t.unlvrebels.com", + "t.usajaguars.com", + "t.usctrojans.com", + "t.utahstateaggies.com", + "t.utrockets.com", + "t.vacations.disneydestinations.com", + "t.valcyte.com", + "t.veranstaltungsticket-bahn.de", + "t.villanova.com", + "t.virginiasports.com", + "t.visit.disneydestinations.com", + "t.visitorqueue.com", + "t.voyages-sncf.com", + "t.vrbo.io", + "t.vrt.be", + "t.vucommodores.com", + "t.wayfair.ca", + "t.wayfair.co.uk", + "t.wayfair.com", + "t.wayfair.de", + "t.whartoncenter.com", + "t.wiz.meilleurtaux.com", + "t.wsucougars.com", + "t.wvusports.com", + "t.x.co", + "t.xlcenter.com", + "t.xolairhcp.com", + "t.xtreamarena.com", + "t.y8.com", + "t.zulily.com", + "t0gju20fq34i.com", + "t0gkj99krb24.com", + "t0y.toyota.ca", + "t1.benefits.tops.co.th", + "t1.discover.flashnews.com.au", + "t1.stadiumgoods.com", + "t1.trex.media", + "t13.io", + "t2.click.subway.com", + "t2.hulu.com", + "t2.t2b.click", + "t2lgo.com", + "t3e.firstchoice.co.uk", + "t4e.sainsburys.co.uk", + "t570.wiltonbulletin.com", + "t58genestuff.com", + "t5lxz7dtq4iz.com", + "t7baxp1xmw00.boxoffice.adventuretix.com", + "t7cp4fldl.com", + "t8.mailperformance.com", + "t810.ctpost.com", + "t9h2.ricardocuisine.com", + "t9k3a.jeanpaulfortin.com", + "ta.sanook.com", + "ta.taxslayer.com", + "ta3nfsordd.com", + "taaqhr6axacd2um.com", + "taaqxpyicjlgv.com", + "tabbingtremors.life", + "tabekeegnoo.com", + "tabfloor.com", + "tabici.com", + "tabidmelene.com", + "tablasmaximed.website", + "tabledownstairsprovocative.com", + "tableinactionflint.com", + "tablepeppery.com", + "tablesafe.actonservice.com", + "tablesgrace.com", + "tableshooliganbait.com", + "tabletbragcreak.com", + "tabletsregrind.com", + "tabloidbadger.com", + "tabloidquantitycosts.com", + "tabloidsuggest.com", + "tabloidwept.com", + "taboola.com", + "taborsfields.top", + "tabulaeokas.com", + "tacklerloin.com", + "tackleyoung.com", + "tackytrains.com", + "tacopush.ru", + "tacticmuseumbed.com", + "tacticpoignantsteeple.com", + "tacticsadamant.com", + "tacticschangebabysitting.com", + "tacticsjoan.com", + "tadadamads.com", + "tadamads.com", + "tadsbelver.com", + "taduhy.timberland.co.uk", + "taembed.com", + "taemhn.zamst-online.jp", + "taetsiatomia.com", + "taexnaexgg.com", + "tag-demo.mention-me.com", + "tag-manager.playbuzz.com", + "tag.agrvt.com", + "tag.aticdn.net", + "tag.atom.gamedistribution.com", + "tag.aumago.com", + "tag.boulanger.fr", + "tag.brandcdn.com", + "tag.cribnotes.jp", + "tag.digops.sincro.io", + "tag.elevaate.io", + "tag.flagship.io", + "tag.goldenbees.fr", + "tag.imagino.com", + "tag.lexer.io", + "tag.links-analytics.com", + "tag.mention-me.com", + "tag.minimaid.co.jp", + "tag.myplay.com", + "tag.regieci.com", + "tag.rightmessage.com", + "tag.rmp.rakuten.com", + "tag.shopping-feed.com", + "tag.statshop.fr", + "tag.triboomedia.it", + "tagalodrome.com", + "tagassulatests.top", + "tagcommander.com", + "tagcommander.laredoute.be", + "tagcommander.laredoute.ch", + "tagger.ope.scmp.com", + "tagger.opecloud.com", + "tagging.steelseries.com", + "taghaugh.com", + "tagloognain.xyz", + "tagm.eduscho.at", + "tagm.tchibo.de", + "tagmai.xyz", + "tagmwu.thalia.at", + "tagourounakia.openapp.link", + "tagoutlookignoring.com", + "tagroors.com", + "tags.aljazeera.com", + "tags.aljazeera.net", + "tags.catapultx.com", + "tags.cmp.tail.digital", + "tags.dxmdp.com", + "tags.esri.ca", + "tags.esri.com", + "tags.esri.rw", + "tags.fullcontact.com", + "tags.globo.com", + "tags.hilabel.nl", + "tags.igeo.com.bo", + "tags.johnlewis.com", + "tags.master-perf-tools.com", + "tags.op-palvelut.fi", + "tags.refinery89.com", + "tags.soloway.ru", + "tags.stepstone.com", + "tagtoo.com", + "tagtracking.vibescm.com", + "tagular.com", + "tagun.xyz", + "taheenturfdom.com", + "tahqcecads.com", + "tahwox.com", + "taibaveeshie.net", + "taicheetee.com", + "taicoobu.com", + "taidainy.net", + "taigasdoeskin.guru", + "taigrooh.net", + "tailalwaysunauthorized.com", + "tailorendorsementtranslation.com", + "tailorfunctionknuckle.com", + "tailsweep.com", + "tailsweep.se", + "taintvistacredulous.com", + "taipeivermeil.top", + "taisteptife.com", + "taitlastwebegan.com", + "taiwhups.net", + "taizigly.net", + "take-grandincome.life", + "take-prize-now.com", + "takeallsoft.ru", + "takecareproduct.com", + "takelnk.com", + "takemybackup.co", + "takemydesk.co", + "takemyorder.co", + "takeoutregularlyclack.com", + "takeoverrings.com", + "takessutures.top", + "takestruggle.com", + "takethatad.com", + "takeyouforward.co", + "takigx.tourneau.com", + "takingbackjuly.com", + "takingbelievingbun.com", + "takingpot.com", + "takiparkrb.site", + "takqyi.laurenhi.jp", + "takychasing.com", + "talckyslodder.top", + "talcoidsakis.com", + "taleinformed.com", + "talent.aonunited.com", + "talent.roxiapp.com", + "talentedsteel.com", + "talenteq.intuit.com", + "talentinfatuatedrebuild.com", + "talentorganism.com", + "talentslimeequally.com", + "talentsprint.epoise.com", + "talesapricot.com", + "taliagebauxite.com", + "talitolstared.website", + "talk-test.stitch.cam", + "talk.stitch.cam", + "talkingwinquarry.com", + "talkstewmisjudge.com", + "tallfriend.pro", + "talltouch.com", + "tallwhilstinventory.com", + "tally.bizanalyst.in", + "tallyhofaggot.top", + "tallysaturatesnare.com", + "talouktaboutrice.info", + "talsauve.com", + "talsindustrateb.info", + "tamedbc.roska.fr", + "tamedilks.com", + "tamesurf.com", + "tameti.com", + "tamgrt.com", + "tamilislamgate.com", + "taminystopgap.com", + "tamperdepreciate.com", + "tamperlaugh.com", + "tampinbecker.com", + "tampoewretch.top", + "tampvhio.com", + "tamus.net.anwalt.de", + "tanceteventu.com", + "tancommunicated.com", + "tandavaecorche.top", + "tangerinetogetherparity.com", + "tangibleteam.com", + "tanglesoonercooperate.com", + "tangpuax.xyz", + "tangyamount.com", + "tangycover.com", + "tanhelpfulcuddle.com", + "tanhes.sbs", + "taniqj.sbs", + "tanivanprevented.com", + "tankiuz.xyz", + "tanksfright.com", + "tansxv.sbs", + "tantisnits.top", + "tanvoa.sbs", + "tanwmv.sbs", + "tao.barstoolsports.com", + "taovgsy.com", + "taoyinbiacid.com", + "taozgpkjzpdtgr.com", + "tap.carling.com", + "tapallpurposepantomime.com", + "tapchibitcoin.care", + "tapdb.net", + "tapeabruptlypajamas.com", + "tapestrygenus.com", + "tapestrymob.com", + "tapetalvolva.top", + "tapewherever.com", + "tapfiliate.com", + "tapheetsat.com", + "tapinfluence.com", + "tapingauthenticemulation.com", + "tapingfoulgos.com", + "tapinghouseworkusual.com", + "tapiocaindowed.space", + "tapioni.com", + "tapixesa.pro", + "tapjoy.com", + "tapjoyads.com", + "taplytics-umami.grubhub.com", + "tapproveofchild.info", + "tappx.com", + "taproximo.com", + "taprtopcldfa.co", + "taprtopcldfard.co", + "taprtopcldfb.co", + "tarandunlame.life", + "taraponrigodon.guru", + "tarblezetas.top", + "tarebearpaw.top", + "targad.de", + "target-omtrdc.deka.de", + "target-test.cisco.com", + "target-us.samsung.com", + "target.abanca.com", + "target.accenture.com", + "target.acpny.com", + "target.actonservice.com", + "target.afrique.pwc.com", + "target.aia.co.kr", + "target.aiavitality.co.kr", + "target.alfaromeousa.com", + "target.allianz.at", + "target.allianz.ch", + "target.amica.com", + "target.ansys.com", + "target.arcobusinesssolutions.com", + "target.audifinancialservices.nl", + "target.auspost.com.au", + "target.bankofamerica.com", + "target.bankwest.com.au", + "target.base.be", + "target.bcbsnd.com", + "target.belairdirect.com", + "target.bose.com", + "target.bpbusinesssolutions.com", + "target.breadfinancial.com", + "target.bws.com.au", + "target.caixabank.es", + "target.cap.ch", + "target.carrieres.pwc.fr", + "target.caseys.com", + "target.centerpointenergy.com", + "target.champssports.ca", + "target.champssports.com", + "target.changehealthcare.com", + "target.chase.com", + "target.chrysler.com", + "target.cisco.com", + "target.claris.com", + "target.comcast.com", + "target.comdata.com", + "target.commonspirit.org", + "target.connect.nicklauschildrens.org", + "target.connect.nicklaushealth.org", + "target.connecticare.com", + "target.cox.com", + "target.danmurphys.com.au", + "target.dodge.com", + "target.dzbank.de", + "target.eastbay.com", + "target.eaton.com", + "target.edb.gov.sg", + "target.element14.com", + "target.elvia.ch", + "target.emblemhealth.com", + "target.eon.de", + "target.ey.com", + "target.farnell.com", + "target.fiatusa.com", + "target.firestonebpco.com", + "target.fleetcardsusa.com", + "target.footlocker.at", + "target.footlocker.be", + "target.footlocker.ca", + "target.footlocker.co.uk", + "target.footlocker.com", + "target.footlocker.com.au", + "target.footlocker.cz", + "target.footlocker.de", + "target.footlocker.dk", + "target.footlocker.es", + "target.footlocker.fr", + "target.footlocker.gr", + "target.footlocker.hu", + "target.footlocker.ie", + "target.footlocker.it", + "target.footlocker.lu", + "target.footlocker.nl", + "target.footlocker.no", + "target.footlocker.pl", + "target.footlocker.pt", + "target.footlocker.se", + "target.fuelman.com", + "target.galicia.ar", + "target.groupama.fr", + "target.gsghukuk.com", + "target.health.childrenswi.org", + "target.healthengine.com.au", + "target.helsana.ch", + "target.hostech.co.uk", + "target.hsn.com", + "target.hyundaiusa.com", + "target.ihg.com", + "target.intact.ca", + "target.investors.com", + "target.jeep.com", + "target.jwatch.org", + "target.key.com", + "target.kidsfootlocker.com", + "target.kwiktripfleet.com", + "target.letsgofrance.pwc.fr", + "target.maxxia.com.au", + "target.miaprova.com", + "target.michaels.com", + "target.microchip.com", + "target.microsoft.com", + "target.mirtesen.ru", + "target.mixi.media", + "target.monaco.pwc.fr", + "target.mtu-solutions.com", + "target.myhealthtoolkit.com", + "target.nationwide.com", + "target.navenegocios.com", + "target.nejm.org", + "target.netapp.com", + "target.newark.com", + "target.nflextrapoints.com", + "target.nfm.com", + "target.ni.com", + "target.nrma.com.au", + "target.onemarketinguxp.com", + "target.onlinebanking.bancogalicia.com.ar", + "target.openbank.de", + "target.openbank.es", + "target.openbank.nl", + "target.openbank.pt", + "target.owenscorning.com", + "target.pandasecurity.com", + "target.powertracagri.com", + "target.prd.base.be", + "target.prd.telenet.be", + "target.premierinn.com", + "target.publicissapient.com", + "target.pwc-tls.it", + "target.pwc.at", + "target.pwc.be", + "target.pwc.ch", + "target.pwc.co.uk", + "target.pwc.co.za", + "target.pwc.com", + "target.pwc.com.ar", + "target.pwc.com.au", + "target.pwc.com.cy", + "target.pwc.com.tr", + "target.pwc.com.uy", + "target.pwc.dk", + "target.pwc.es", + "target.pwc.fr", + "target.pwc.ie", + "target.pwc.in", + "target.pwc.is", + "target.pwc.lu", + "target.pwc.nl", + "target.pwc.no", + "target.pwc.pl", + "target.pwc.pt", + "target.pwc.ro", + "target.pwc.rs", + "target.pwc.tw", + "target.pwcalgerie.pwc.fr", + "target.pwcavocats.com", + "target.pwclegal.lu", + "target.pwcmaroc.pwc.fr", + "target.questdiagnostics.com", + "target.questrade.com", + "target.qvc.com", + "target.qvc.de", + "target.qvcuk.com", + "target.ram.com", + "target.ramtrucks.com", + "target.retail-week.com", + "target.roger.ai", + "target.sanitas.com", + "target.securemaxxia.com.au", + "target.sgproof.com", + "target.sharkgaming.dk", + "target.sharkgaming.no", + "target.sharkgaming.se", + "target.simulationworld.com", + "target.sivasdescalzo.com", + "target.skodafinancialservices.nl", + "target.smi2.net", + "target.smi2.ru", + "target.southernglazers.com", + "target.spectrum.com", + "target.sportsmansguide.com", + "target.stanfordchildrens.org", + "target.strategyand.pwc.com", + "target.sunlife.ca", + "target.sunlife.co.id", + "target.sunlife.com", + "target.sunlife.com.hk", + "target.sunlife.com.ph", + "target.sunlife.com.vn", + "target.sunlifeglobalinvestments.com", + "target.superfleet.net", + "target.swinburne.edu.au", + "target.synergy.net.au", + "target.tataaia.com", + "target.telenet.be", + "target.theconvenienceawards.com", + "target.thegrocer.co.uk", + "target.thetruth.com", + "target.theworlds50best.com", + "target.totalwine.com", + "target.toyota.com", + "target.troweprice.com", + "target.tsc.ca", + "target.tunisie.pwc.fr", + "target.ukr.net", + "target.ultramarfleet.ca", + "target.veeam.com", + "target.visitsingapore.com", + "target.vodafone.es", + "target.volkswagenfinancialservices.nl", + "target.vudu.com", + "target.vwfs.co.uk", + "target.vwfs.com", + "target.vwfs.cz", + "target.vwfs.de", + "target.vwfs.es", + "target.vwfs.fr", + "target.vwfs.gr", + "target.vwfs.ie", + "target.vwfs.it", + "target.vwfs.mx", + "target.vwfs.pl", + "target.vwfs.pt", + "target.walgreens.com", + "target.wedenik.com", + "target.westjet.com", + "target.wsec06.bancogalicia.com.ar", + "target.xfinity.com", + "target.zeiss.com", + "target.zeiss.de", + "target.zinia.com", + "targetab.metrobyt-mobile.com", + "targetemsecure.blob.core.windows.net", + "targeting.focas.jp", + "targeting.nzme.arcpublishing.com", + "targeting.vdo.ai", + "targeting.voxus.tv", + "targetingnow.com", + "targetlr.adobe.com", + "targetnet.com", + "targetpoint.com", + "targetrecruitllc.actonservice.com", + "targetsecure.kohler.com", + "targetsoc.spela.svenskaspel.se", + "targetstore.actonservice.com", + "targettur.www.svenskaspel.se", + "tarieoctant.top", + "tarinstinctivewee.com", + "taroads.com", + "tarotaffirm.com", + "tarresdiptych.top", + "tarriesthetine.digital", + "tarrilyathenee.com", + "tarsiusbaconic.com", + "tartanaanvils.com", + "tartarsharped.com", + "tartator.com", + "tartingfirming.space", + "tarttendency.com", + "tarvegaudery.top", + "taryardtugged.com", + "tasesetitoefany.info", + "taskariose.com", + "tastedflower.com", + "tastednavigation.com", + "tasteeat.openapp.link", + "tastefulsongs.com", + "tastelesstoes.com", + "tastelesstrees.com", + "tastelesstrucks.com", + "tasterscaltha.com", + "tastesnake.com", + "tastesnlynotqui.info", + "tastesscalp.com", + "tastierxyphoid.com", + "tasvagaggox.com", + "tat3ayogh6.com", + "tatehj.nylaarp.com", + "tatersbilobed.com", + "tatikhale.xyz", + "tatpek.com", + "tatsumi-sys.jp", + "tattepush.com", + "tattoocommit.com", + "tauaddy.com", + "taughtwandamazingly.com", + "tauphaub.net", + "taurse.com", + "tausaakcntiwp.com", + "tauspenup.top", + "tauvoojo.net", + "tawdryson.com", + "tawniessmoot.com", + "taxaixkpruxj.com", + "taxedborley.com", + "taxiconsiderable.com", + "taximenmugwort.com", + "taxismaned.top", + "taxissung.com", + "taxissunroom.com", + "taxitesgyal.top", + "taxiwayunmoral.com", + "taxodiu2m2dis7tichum.com", + "taxpillsqueal.com", + "taxwaxgrego.com", + "taylorshellfish.actonservice.com", + "tayvano.dev", + "tazagdv.com", + "taznfx.renters.pl", + "tba.smrtp.link", + "tbaqje.zadig-et-voltaire.com", + "tbdhap.gamesonly.at", + "tbe.tom.ru", + "tberjonk.com", + "tbgmckdemnv.com", + "tbihvt.pickawood.com", + "tbiwkjomju.com", + "tbjasp.cyrillus.de", + "tbknig.ecc.jp", + "tbmgyz.centerparcs.de", + "tbmwkwbdcryfhb.xyz", + "tbpot.com", + "tbppfktchj.com", + "tbradshedm.org", + "tbsjkaorxwuchyb.com", + "tbtqjbgrelc.xyz", + "tbudpgepadxfoch.com", + "tbudz.co.in", + "tburmyor.com", + "tbvjrd.gocase.com.br", + "tbxnhnorzujvs.com", + "tc.europcar.com", + "tc.europcar.com.au", + "tc.europcar.de", + "tc.geniusmonkey.com", + "tc2.hometogo.net", + "tcads.net", + "tcadserver.rain-digital.ca", + "tcaochocskid.com", + "tcaukthwaalsoex.info", + "tcawigurdy.top", + "tcbtus.opodo.com", + "tccjxk.123.ru", + "tcdata.fnac.com", + "tcdyjyrj.com", + "tce.alicdn.com", + "tcgjpib.com", + "tchaxv.large.nl", + "tchinaprecenta.info", + "tck.fr.transavia.com", + "tck.photobox.com", + "tck.wonderbox.fr", + "tcontametrop.info", + "tcowmrj.com", + "tcpcharms.com", + "tcpnth.xyz", + "tcppu.com", + "tcprd.xyz", + "tcwcs.com", + "tcwhycdinjtgar.xyz", + "tczulp.econea.cz", + "tczzzlwpss.com", + "td.airdroid.com", + "td.emails.domain.com.au", + "td553.com", + "td563.com", + "td583.com", + "td5xffxsx4.com", + "tdaqzz.graviditetskollen.nu", + "tdbnom.madeleine.de", + "tdbrochure.advancedtech.com", + "tdbsoc.thegivingmovement.com", + "tdditqosnpeo.com", + "tdep.bunzlonline.nl", + "tdep.growwwdigital.com", + "tdep.kvk.nl", + "tdep.sdim.nl", + "tdep.suncamp.be", + "tdep.suncamp.de", + "tdep.suncamp.nl", + "tdep.suncamp.pl", + "tdep.teamnijhuis.com", + "tdf1.easyviaggio.com", + "tdf1.easyviajar.com", + "tdf1.easyvols.fr", + "tdf1.easyvoyage.co.uk", + "tdf1.easyvoyage.com", + "tdf1.easyvoyage.de", + "tdf1.laredoute.fr", + "tdf1.vente-unique.pt", + "tdfkidmyynbqu.com", + "tdgtkqtluuhjcfw.com", + "tdjvod.chevignon.com.co", + "tdmrfw.com", + "tdor-smetrics.td.com", + "tdp1.vivabox.es", + "tdqhlowkhxeohe.com", + "tds.pornvideotop.com", + "tds1.vivabox.be", + "tdspa.top", + "tdzvm.pw", + "te.ackermann.ch", + "te.ambria.de", + "te.baur.de", + "te.creation-l.de", + "te.frankonia.at", + "te.frankonia.com", + "te.frankonia.de", + "te.frankoniamoda.ch", + "te.heine-shop.nl", + "te.heine.at", + "te.heine.ch", + "te.heine.de", + "te.helline.fr", + "te.imwalking.de", + "te.jelmoli-shop.ch", + "te.limango.de", + "te.mirapodo.de", + "te.mytoys.de", + "te.nitro-production.otto.boreus.de", + "te.nitro-test-extern.otto.boreus.de", + "te.otto.de", + "te.ottoversand.at", + "te.quelle.de", + "te.sheego.de", + "te.sieh-an.at", + "te.sieh-an.ch", + "te.sieh-an.de", + "te.universal.at", + "te.waeschepur.de", + "te.witt-international.cz", + "te.witt-international.nl", + "te.witt-international.sk", + "te.witt-weiden.at", + "te.witt-weiden.ch", + "te.witt-weiden.de", + "te.yomonda.de", + "te.your-look-for-less.nl", + "te.your-look-for-less.se", + "teach.graduateprogram.org", + "teachingcosmetic.com", + "teachingopt.com", + "teachingrespectfully.com", + "teachingwere.com", + "teachleaseholderpractitioner.com", + "teachmewind.com", + "teads.tv", + "teadwightshaft.com", + "teaismonless.com", + "tealeaf.com", + "tealium.cbsnews.com", + "tealiumiq.com", + "tealsgenevan.com", + "team.moxtra.com", + "teamagonan.com", + "teambetaffiliates.com", + "teamhodges.hodgesualumniandfriends.com", + "teammate.arclogics.com", + "teamproject.substack.com", + "teamshilarious.com", + "teamsmarched.com", + "teamsoutspoken.com", + "teamsperilous.com", + "teapotripencorridor.com", + "teapotsobbing.com", + "teaqrznepjv.com", + "tearfulglass.com", + "tearingsinnerprinciples.com", + "tearnumeral.com", + "tearsincompetentuntidy.com", + "teasimilarman.com", + "teaspoondaffodilcould.com", + "teatycacicus.com", + "teayeoutm.com", + "teazledbyes.com", + "teazledsudsman.top", + "tebeveck.xyz", + "tecaavdsy.com", + "tech.finalto.com", + "tech.sangfor.com", + "tech.softchoice.com", + "tech4u.app", + "techadv.actonservice.com", + "techclicks.net", + "techgifts.tradeshow.globalsources.com", + "techguykev.com", + "techiteration.com", + "technical.kyzen.com", + "technicalityindependencesting.com", + "techniciancocoon.com", + "technicianforestallproper.com", + "technology.informaengage.com", + "technology1.informaengage.com", + "technologyadvice.actonservice.com", + "technologyservices.equifax.com", + "technologyservices.inform.equifax.com", + "technoratimedia.com", + "technoshadows.com", + "techprovider.intel.com", + "techpump.com", + "techreviewtech.com", + "techservices.trapptechnology.com", + "techsupport-ev2.pages.dev", + "techsupport.balluff.com", + "tecominchisel.com", + "tecuil.com", + "teczbq.amicashop.com", + "ted.dailymail.co.uk", + "teddedskeich.com", + "teddersbeys.com", + "teddynineteenthpreoccupation.com", + "tediousbear.com", + "tediousdetective.com", + "tediousgorgefirst.com", + "tediousticket.com", + "tedioustooth.com", + "tediouswavingwhiskey.com", + "tedtaxi.com", + "tedtug.com", + "tedxffemqblmk.xyz", + "teedleeparchy.top", + "teedoping.com", + "teefiksummin.visma.fi", + "teefousoju.com", + "teefuthe.com", + "teeglimu.com", + "teelconch.com", + "teemcapablespinal.com", + "teemooge.net", + "teen.zubie.com", + "teenagerapostrophe.com", + "teenrevenue.com", + "teensexgfs.com", + "teentitsass.com", + "teenybarnacle.com", + "teenytinycellar.com", + "teenytinyshirt.com", + "teenytinytongue.com", + "teenyvolcano.com", + "teepoomo.xyz", + "teethbatchevy.com", + "teethfan.com", + "teetusee.xyz", + "teeveetakahe.space", + "tefaighecmoa.com", + "tefuse.com", + "tegleebs.com", + "tegronews.com", + "teho.visma.fi", + "teiankythes.top", + "teicdn.com", + "teiidsfortune.com", + "teijgy.herveleger.com", + "teinlbw.com", + "tekhacks.net", + "teknologia.co", + "teksishe.net", + "tel-tel-fie.com", + "tel.telegraaf.nl", + "telamoncom.actonservice.com", + "telaria.com", + "tele2.actonservice.com", + "telechargementdirect.net", + "telegrambotsolution.pages.dev", + "telegramconform.com", + "telegramhcn.com", + "telegramkv.com", + "telegramm.site", + "telegramsit.com", + "telegramspun.com", + "telegraph.prd.api.max.com", + "telegraphunreal.com", + "telem.sre.gopuff.com", + "telemetrics.klaviyo.com", + "telemetry-eastus.trafficmanager.inmobi.com", + "telemetry.adobe.io", + "telemetry.algolia.com", + "telemetry.api.playstation.com", + "telemetry.boxt.co.uk", + "telemetry.chrobinson.com", + "telemetry.commonspirit.org", + "telemetry.dematic.com", + "telemetry.dropbox.com", + "telemetry.firez.one", + "telemetry.goodlifefitness.com", + "telemetry.jivosite.com", + "telemetry.malwarebytes.com", + "telemetry.marketscope.com", + "telemetry.moveworks.com", + "telemetry.navispherecarrier.com", + "telemetry.owenscorning.com", + "telemetry.phenixrts.com", + "telemetry.reembed.com", + "telemetry.ruthschris.com", + "telemetry.sdk.inmobi.com", + "telemetry.smartframe.io", + "telemetry.soundcloud.com", + "telemetry.stryker.com", + "telemetry.tableausoftware.com", + "telemetry.tradingview.com", + "telemetry.v.dropbox.com", + "telemetry.vtex.com", + "telemetry.webasto.com", + "telephoneapparatus.com", + "telescopepigs.com", + "telescopesemiprominent.com", + "televeniesuc.pro", + "televisionjitter.com", + "telferstarsi.top", + "telllwrite.com", + "tellseagerly.com", + "tellsringeye.com", + "tellyowingrichest.com", + "tellysetback.com", + "telsmith.actonservice.com", + "telstraphonewords.actonservice.com", + "telulr.golfgalaxy.com", + "telwrite.com", + "temails.productnotice.thomsonreuters.com", + "temelio.com", + "temksrtd.net", + "temp.twicomi.com", + "tempbugs.com", + "tempeorek.org", + "temperacaimans.com", + "temperaturecoalitionbook.com", + "temperaturemarvelcounter.com", + "tempergleefulvariability.com", + "temperickysmelly.com", + "temperrunnersdale.com", + "tempertrick.com", + "templa.xyz", + "templatesearch.org", + "templeoffendponder.com", + "temporalirrelevant.com", + "temporarilylavenderenforce.com", + "temporarilyruinconsistent.com", + "temporarilysearchingcomputer.com", + "temporarilyunemployed.com", + "temporarytv.com", + "tempttalk.com", + "temptteam.com", + "tempyodatos.com", + "temsys.temsys.fr", + "tend-new.com", + "tend.io", + "tendencysanction.com", + "tenderlywomblink.com", + "tendernessknockout.com", + "tendersugar.com", + "tendertest.com", + "tendrestases.top", + "tengointernet.actonservice.com", + "tenhousewife.com", + "tenilstats.turner.com", + "tensagesic.com", + "tenseapprobation.com", + "tensorsbancos.com", + "tentativenegotiate.com", + "tentativeroofearlap.com", + "tenthgiven.com", + "tenthsfrumpy.com", + "tentioniaukmla.info", + "tentmess.com", + "tentubu.xyz", + "tentyboma.top", + "teogagsmm.com", + "teojnbkldbyddi.com", + "tepoty.com", + "terabigyellowmotha.info", + "teracent.net", + "teracom.actonservice.com", + "teracreative.com", + "teraes.hgreg.com", + "teraiwaxing.uno", + "teralog.techhub.co.kr", + "terbit2.com", + "tercabilis.info", + "tercelangary.com", + "tercetsjuza.space", + "tercinegalumph.top", + "terciogouge.com", + "teredoknoit.com", + "terelinkman.info", + "termerspatrice.com", + "terminalcomrade.com", + "terminusbedsexchanged.com", + "termslimemonks.com", + "termswhopitched.com", + "terperbelomo.info", + "terra8nb.com", + "terraceevident.com", + "terracehypnotize.com", + "terraclicks.com", + "terradatum.actonservice.com", + "terrapsps.com", + "terrapush.com", + "terrasdsdstd.com", + "terrible-angle.pro", + "terribledeliberate.com", + "terriblethumb.com", + "terrificgoose.com", + "terrificlukewarm.com", + "terrifictooth.com", + "terrifyingcovert.com", + "terrifyingdeveloperreschedule.com", + "terrout9.biz", + "tertracks.site", + "tesla-fortytwo.landing.ni.com", + "tessratans.com", + "test-ad.lucia-c.com", + "test-ad.mens-lucia.com", + "test-app.getgifted.com", + "test-app.popsa.com", + "test-app.thetimes.link", + "test-applink.batterii.com", + "test-b.todaytix.com", + "test-eml.postmates.com", + "test-extern.nitrosniffer.ottogroup.io", + "test-fleet-eml.postmates.com", + "test-landing-page-122122.email-disney.cjm.adobe.com", + "test-landing-page.a.news.aida.de", + "test-link-ccontact.focuscura.com", + "test-link.californiapsychics.com", + "test-link.electrover.se", + "test-link.foodiapp.com", + "test-link.hellobeerapp.com", + "test-link.payulatam.com", + "test-link.rmbr.in", + "test-link.stabilitas.io", + "test-link.touchsurgery.com", + "test-link.tradle.io", + "test-link.volt.app", + "test-links.cpgdata.com", + "test-links.dipdip.com", + "test-links.yelsa.app", + "test-listen.tunein.com", + "test-share.glorify-app.com", + "test-starify.appsonic.fr", + "test.actonservice.com", + "test.asteride.co", + "test.bilt.page", + "test.customers.instacartemail.com", + "test.emails.discovery.com", + "test.fbird.co", + "test.findeck.link", + "test.findplay.it", + "test.go.provident.bank", + "test.gogoinflight.com", + "test.handy-alarm.com", + "test.links.emails.br.discoveryplus.com", + "test.links.emails.ca.discoveryplus.com", + "test.links.emails.discoveryplus.com", + "test.links.emails.emea.discoveryplus.com", + "test.links.emails.ph.discoveryplus.com", + "test.marketing.championhomes.com", + "test.marketingcube.com.au", + "test.open.ggwpacademy.com", + "test.openapp.link", + "test.paradyz.com", + "test.pooler.io", + "test.shigoto-web.com", + "test.siriusdecisions.com", + "test.smrtp.link", + "test.spenn.com", + "test.swa.info", + "test.takedwn.ws", + "test.thei.co", + "test.thomsonreuters.com", + "test.torrentfreak.com", + "test.vast", + "test.zeus-wifi.jp", + "test2.majelan.com", + "testa8wifi.dokoyorimo.com", + "testadmiral.com", + "testamenttakeoutkill.com", + "testbnc.mksp.io", + "testbooksolutions.com", + "testbranch.onsequel.com", + "testda.homes", + "testedtouch.com", + "testforce.actonservice.com", + "testforms.fidelity.ca", + "testgo.huterra.com", + "testifyconvent.com", + "testing.news.forhers.com", + "testing.news.forhims.com", + "testing.news.hims.com", + "testingmetriksbre.ru", + "testisurbian.top", + "testlink.blueheart.io", + "testlink.droppin.us", + "testlink.kidzapp.com", + "testlink.peak.net", + "testlink.saganworks.com", + "testlink.urban.com.au", + "testlink.victoriatheapp.com", + "testlinks.ottplay.com", + "testlinks.sliceit.com", + "testreferral.upay.lk", + "testsite34.com", + "testsocial.eduthrill.com", + "testtarget.jeep.com", + "teszoom.com", + "tethsrump.com", + "tetrdracausa.com", + "tetrylscullion.com", + "tettrro.info", + "teughsavour.top", + "tevdrduqq.com", + "tevermotoriesmyst.info", + "tevjso.konesso.pl", + "tevzas.autoscout24.fr", + "tewisg.monster.fi", + "texacosimkin.com", + "text-link-ads.com", + "text.benefitsatwork.be", + "text.benefitsatwork.ch", + "text.benefitsatwork.pl", + "text.benefitsatwork.pt", + "text.convenzioniaziendali.it", + "text.mitarbeiterangebote.at", + "text.mitarbeiterangebote.de", + "text.rahmenvereinbarungen.de", + "textad.sexsearch.com", + "textads.biz", + "textbookmudbutterfly.com", + "textilewhine.com", + "textlinks.com", + "textspannerreptile.com", + "texturedetrimentit.com", + "textureeffacepleat.com", + "texturetrick.com", + "teyourmarketing.trungaleegan.com", + "teyvmb.moniquelhuillier.com", + "tf.360.cn", + "tfag.de", + "tfaln.com", + "tfauwtzipxob.com", + "tfb7jc.de", + "tfdtpa.dot-st.com", + "tfehmsag.xyz", + "tffkroute.com", + "tfgdybgb.com", + "tfiph.com", + "tfla.xyz", + "tfmgqdj.com", + "tfmkdrcjpcdf.xyz", + "tfosrv.com", + "tfovmbclzpekgb.com", + "tfoyfx.dukefotografia.com", + "tfpeev.chanluu.com", + "tfqrqdpgarskxv.com", + "tfsqxdc.com", + "tfsxszw.com", + "tfunqc.domonet.jp", + "tfuodg.memolife.de", + "tgandmotivat.com", + "tgbfha.lily-brw.com", + "tgboghbslgrkg.com", + "tgdyrtkjmbgimg.com", + "tgfqtwlwts.com", + "tgirgs.flinders.nl", + "tgmklw.productreview.com.au", + "tgolived.com", + "tgram.ru", + "tgsdiw.dedoles.de", + "tgsscmaxfi.com", + "tgt.maep.ibm.com", + "tgtgzo.otelz.com", + "tgvlrlof.com", + "tgw.gmx.ch", + "tgw.gmx.net", + "tgw.web.de", + "th-go.experian.com", + "thagrals.net", + "thagroum.net", + "thaickoo.net", + "thaifteg.com", + "thaiheq.com", + "thaimoul.net", + "thairoob.com", + "thaistiboa.com", + "thaitchy.net", + "thaitingsho.info", + "thaiwhou.com", + "thakscholae.com", + "thale-ete.com", + "thalto.com", + "thanecityfc.spyn.co", + "thangetsoam.com", + "thaninncoos.com", + "thanks.hubspaces.jp", + "thanks.olivesitter.com", + "thanks.tsubaki-musicschool.com", + "thanksgivingdelights.com", + "thanksgivingdelights.name", + "thanksthat.com", + "thanmounted.com", + "thanosofcos5.com", + "thanot.com", + "thanstruggling.com", + "thaqyl.mediamarkt.nl", + "tharbadir.com", + "thatbeefysit.com", + "thatmonkeybites3.com", + "thatshab.website", + "thaucmozsurvey.space", + "thaudray.com", + "thauftoa.net", + "thaujauk.net", + "thaust.com", + "thautselr.com", + "thautsie.net", + "thauwhoxaulr.com", + "thaveksi.net", + "thawbootsamplitude.com", + "thawheek.com", + "thawpublicationplunged.com", + "thayed.com", + "thbstvd.com", + "the-ozone-project.com", + "theactualnewz.com", + "theactualstories.com", + "theadex.com", + "theadgateway.com", + "theadhost.com", + "theannoyingsite.com", + "theapple.site", + "thearoids.com", + "theathematica.info", + "theatresintotales.com", + "thebasiccompanies.actonservice.com", + "thebdx.actonservice.com", + "thebestgame2020.com", + "thebestoffers4you.net", + "thebugs.ws", + "thecalokas.com", + "thecarconnections.com", + "thecea.actonservice.com", + "thechleads.pro", + "thechronicles2.xyz", + "theckouz.com", + "theclickads.com", + "thecoinworsttrack.com", + "thecontroversialfiles.net", + "thecoolposts.com", + "thecoreadv.com", + "thecred.info", + "thedentadsi24.com", + "theehouho.xyz", + "theekedgleamed.com", + "theeksen.com", + "theelrou.net", + "theenfu.com", + "theepsie.com", + "theetholri.xyz", + "theexpressiveteacher.com", + "theextensionexpert.com", + "thefacux.com", + "thefastpush.com", + "thefenceanddeckguys.com", + "thefinanceadvice.com", + "thefontzone.com", + "thefreshposts.com", + "theglossonline.com", + "thegoodcaster.com", + "theharityhild.buzz", + "thehotposts.com", + "thehypenewz.com", + "theihafe.com", + "theipfire.co", + "theirbellsound.co", + "theirbellstudio.co", + "theirpervasivegrid.com", + "theirsstrongest.com", + "thekromp.com", + "theloungenet.com", + "thelrubawag.com", + "themagisk.com", + "thematicalaste.info", + "thematicalastero.info", + "thembriskjumbo.com", + "theme.echovisuals.com", + "themeillogical.com", + "themeulterior.com", + "themingmidland.top", + "themoneytizer.com", + "themselphenyls.com", + "themselvesafloatmirth.com", + "themselvesbike.com", + "themselvestypewriter.com", + "thenceafeard.com", + "thenceextremeeyewitness.com", + "thencemutinyhamburger.com", + "thenceshapedrugged.com", + "thenewstreams.com", + "thenicenewz.com", + "theod-omq.com", + "theod-qsr.com", + "theologicalpresentation.com", + "theologizerg.xyz", + "theoltoozle.com", + "theonecdn.com", + "theonesstoodtheirground.com", + "theonlins.com", + "theoriamungey.com", + "theoryexempt.com", + "theorysuspendlargest.com", + "theoverheat.com", + "thepcworld.net", + "thepeom.com", + "theplayadvisor.com", + "thepopads.com", + "theprizesenses.life", + "thepsimp.net", + "thequickbooksteam.intuit.ca", + "therapeuticcars.com", + "therapistcrateyield.com", + "therapistla.com", + "therapistpopulationcommentary.com", + "therapistpresumegooseberry.com", + "thereafterreturnriotous.com", + "therebycapablerising.com", + "theredictatortreble.com", + "therefinaldecided.com", + "therefoortowa.com", + "thereforedolemeasurement.com", + "thereforeprecipitation.com", + "thereforetreadvoluntarily.com", + "therelimitless.com", + "thereshotowner.com", + "thereuponprevented.com", + "thereuponscare.com", + "thermometerdoll.com", + "thermometerinconceivablewild.com", + "thermometertally.com", + "theroot.black.news", + "thescads.com", + "thescript.javfinder.xyz", + "thesearchagency.actonservice.com", + "thesekid.pro", + "theshafou.com", + "theshoparound.com", + "thesisadornpathetic.com", + "thesisfluctuateunkind.com", + "thesisreducedo.com", + "thesource.black.news", + "thestatueoftheap.info", + "thesuccessstars.actonservice.com", + "thetaweblink.com", + "thetchaixoo.com", + "thethateronjus.com", + "thetoptrust.com", + "thetrendytales.com", + "thetreuntalle.com", + "theusualsuspects.biz", + "theusualsuspectz.biz", + "theweblocker.net", + "theweddingmahotsav.com", + "thewhizmarketing.com", + "thewiercopse.website", + "thewowfeed.com", + "thewulsair.com", + "thewymulto.life", + "theyattenuate.com", + "theyeiedmadeh.info", + "theyenglory.guru", + "theythourbonusgain.life", + "theyunm.com", + "thgebtibfyry.com", + "thhesw.tre.it", + "thialfi.net.anwalt.de", + "thibwejrqrmjstt.com", + "thicackfyr.com", + "thickcharityinextricable.com", + "thickshortwage.com", + "thickstatements.com", + "thickticket.com", + "thicktrucks.com", + "thiefbeseech.com", + "thievesanction.com", + "thighargu.com", + "thighleopard.com", + "thighpoker.com", + "thikraik.net", + "thikreept.com", + "thilsaig.xyz", + "thin-hold.pro", + "thin-skinned-cost.000webhostapp.com", + "thingrealtape.com", + "thingsafterthought.com", + "thingsdetermine.com", + "thingsshrill.com", + "thingstaste.com", + "thingstorrent.com", + "think.phdinc.com", + "thinkablefloor.com", + "thinkablerice.com", + "thinkabletrick.com", + "thinkappetitefeud.com", + "thinkingpresentimenteducational.com", + "thinkingwindfallhandkerchief.com", + "thinkitten.com", + "thinkitwice.com", + "thinksuggest.org", + "thinnertrout.com", + "thinnerwishingeccentric.com", + "thinperspectivetales.com", + "thinrabbitsrape.com", + "thinssence.top", + "thirab.com", + "thiraq.com", + "third-tracking.com", + "thirdparty.bnc.lt", + "thirdreasoncomplex.com", + "thirdrespect.com", + "thirstylettuce.com", + "thirstyswing.com", + "thirstytwig.com", + "thirteenthadjectivecleaning.com", + "thirteenvolunteerpit.com", + "thirtycabook.com", + "thirtyeducate.com", + "thirtyfellowpresumptuous.com", + "thiscdn.com", + "thiscombinationdecorated.com", + "thisiswaldo.com", + "thisisyourprize.site", + "thislaboratory.com", + "thivelunliken.com", + "thndg.com", + "thnqemehtyfe.com", + "thoalugoodi.com", + "thoartuw.com", + "thofandew.com", + "thofteert.com", + "tholor.com", + "thomasbarlowpro.com", + "thomastorch.com", + "thompoot.com", + "thomsonreuters.actonservice.com", + "thongaspredo.com", + "thonggrassdependant.com", + "thongrooklikelihood.com", + "thongsalhagi.com", + "thongtechnicality.com", + "thongwarily.com", + "thoohizoogli.xyz", + "thoorest.com", + "thoorgins.com", + "thoorteeboo.xyz", + "thootsoumsoa.com", + "thornfloatingbazaar.com", + "thornrancorouspeerless.com", + "thornyinitial.pro", + "thoroughfarefeudalfaster.com", + "thoroughlyhoraceclip.com", + "thoroughlynightsteak.com", + "thoroughlypantry.com", + "thoroughlyshave.com", + "thorperepresentation.com", + "thorpeseriouslybabysitting.com", + "thoseads.com", + "thosecalamar.top", + "thosecandy.com", + "thosemungo.life", + "thoudroa.net", + "thoughtfulcontroversy.com", + "thoughtfullyaskedscallop.com", + "thoughtgraphicshoarfrost.com", + "thoughtleadr.com", + "thoughtlessindeedopposition.com", + "thoughtlessknot.com", + "thoupsuk.net", + "thoupsurtafo.com", + "thouptos.net", + "thousandfixedlyyawn.com", + "thousandinvoluntary.com", + "thousicefall.top", + "thoved.com", + "thqgxvs.com", + "thraka.openapp.link", + "threatdetect.org", + "threatenedfallenrueful.com", + "threateningeleven.com", + "threatotherwise.com", + "threechurch.com", + "threeinters.com", + "threeinvincible.com", + "threerfdfgourgold.com", + "threetruck.com", + "thresholdunusual.com", + "threwtestimonygrieve.com", + "thrilledrentbull.com", + "thrilledroundaboutreconstruct.com", + "thrillignoringexalt.com", + "thrillingpairsreside.com", + "thrive.metagenics.com", + "thrivebubble.com", + "thrivecover.com", + "thrivenrewired.life", + "throatchanged.com", + "throatpoll.com", + "throattrees.com", + "throb.fun", + "throbscalpelaffirm.com", + "throgetfd.com", + "thronestartle.com", + "throngsarseno.com", + "thronosgeneura.com", + "throtle.io", + "throughdazzlesponge.com", + "throughdfp.com", + "throwinterrogatetwitch.com", + "throwsceases.com", + "throww.fun", + "thrtle.com", + "thruport.com", + "thrustlumpypulse.com", + "thsnvv.hollywoodschaukel-paradies.de", + "thterras.com", + "thtk.temu.com", + "thtpxwnqfx.com", + "thuah.com", + "thuant.com", + "thubanoa.com", + "thuliagum.com", + "thulrlidos.com", + "thumbs.net.anwalt.de", + "thumeezy.xyz", + "thump-night-stand.com", + "thumpdrownthreat.com", + "thumpssleys.com", + "thunderdepthsforger.top", + "thunderhead.com", + "thunderingrose.com", + "thunderingtendency.com", + "thunderous-request.pro", + "thuphedsaup.com", + "thupsirsifte.xyz", + "thurnflfant.com", + "thursailso.com", + "thursdaydurabledisco.com", + "thursdaymolecule.com", + "thursdayoceanexasperation.com", + "thursdaypearaccustomed.com", + "thursdaysalesmanbarrier.com", + "thusdrink.com", + "thusenteringhypocrisy.com", + "thusqhlt.com", + "thuthoock.net", + "thwartyoungly.com", + "thycantyoubelike.com", + "thymomamunify.top", + "thyobscure.com", + "thyouglasuntilj.info", + "thyroidaketon.com", + "ti.tradetracker.net", + "ti3av8k3ikwm.resume.gerardbosch.xyz", + "ti583.com", + "tia.timeinc.net", + "tiaoap.xyz", + "tiaraedmessing.uno", + "tiarasorthose.website", + "tibacta.com", + "tibcpowpiaqv.com", + "tibertannoy.com", + "tibykzo.com", + "tic-tic-bam.com", + "tic-tic-toc.com", + "ticaframeofm.xyz", + "ticalfelixstownru.info", + "tichoake.xyz", + "ticielongsuched.com", + "tick-tock.net", + "tickconventionaldegradation.com", + "ticketaunt.com", + "ticketnegligence.com", + "ticketoffice.liberty.edu", + "ticketpantomimevirus.com", + "tickets.gs-warriors.com", + "tickets.smu.edu", + "ticketsrubbingroundabout.com", + "ticketswinning.com", + "ticklefell.com", + "tickleinclosetried.com", + "tickleorganizer.com", + "ticklesign.com", + "tickmatureparties.com", + "ticksel.com", + "ticomix.actonservice.com", + "ticrite.com", + "tics.cortex.gg", + "tics.seeker.gg", + "tics.techdirt.com", + "tictacfrison.com", + "tictastesnlynot.com", + "ticvui.alexandani.com", + "tidaltv.com", + "tidalwavetrx.com", + "tideairtight.com", + "tidedfinned.top", + "tidenoiseless.com", + "tidint.pro", + "tidual.com", + "tidy-mark.com", + "tidy.intel.cn", + "tidy.intel.co.jp", + "tidy.intel.co.kr", + "tidy.intel.com", + "tidy.intel.com.br", + "tidy.intel.com.tw", + "tidy.intel.de", + "tidy.intel.fr", + "tidy.intel.in", + "tidy.intel.la", + "tidyinglionesscoffee.com", + "tidyingpreludeatonement.com", + "tidyinteraction.pro", + "tidyllama.com", + "tidymitten.com", + "tiemerry.com", + "tierbignews.com", + "tiesmmflv.com", + "tif.ionos.com", + "tiffanyandtoke.com", + "tigainareputaon.info", + "tigerpush.net", + "tightendescendantcuddle.com", + "tighterinfluenced.com", + "tighternativestraditional.com", + "tightpowder.com", + "tiglck.technopolis.bg", + "tignuget.net", + "tigraiosar.space", + "tigrisbewray.life", + "tihursoa.net", + "tiijdxto.com", + "tikrailrou.com", + "tiksgayowqln.com", + "tiktakz.xyz", + "tilanalytics.timesinternet.in", + "tilesmuzarab.com", + "tillertag-a.akamaihd.net", + "tilpahaidance.space", + "tilt.bankofamerica.com", + "tiltgardenheadlight.com", + "tilttrk.com", + "tiltwin.com", + "tim.nextinpact.com", + "timcityinfirmary.com", + "time4news.net", + "timeclock.mytoolr.com", + "timecrom.com", + "timedvichy.com", + "timeforagreement.com", + "timejs.game.163.com", + "timelymongol.com", + "timeone.pro", + "timesresidential.com", + "timesroadmapwed.com", + "timetableitemvariables.com", + "timetablewearmatrix.com", + "timeterritory.com", + "timetoagree.com", + "timetwig.com", + "timidtraumaticterminate.com", + "timing.uhrforum.de", + "timing.whenandhowagency.com", + "timingbitternessgreasy.com", + "timmerintice.com", + "timoggownduj.com", + "timot-cvk.info", + "timsef.com", + "timtamti.net", + "tinbuadserv.com", + "tingeedy.xyz", + "tingexcelelernodyden.info", + "tingleswhisker.top", + "tingtang.pages.dev", + "tinkermockingmonitor.com", + "tinkerwidth.com", + "tinkhvy.uno", + "tinkleswearfranz.com", + "tinkletemporalbuy.com", + "tinmanernst.com", + "tinpotkyrios.life", + "tinsus.com", + "tintedparticular.com", + "tintersloggish.com", + "tintprestigecrumble.com", + "tiny-atmosphere.com", + "tinybar.com", + "tinyswans.com", + "tinytendency.com", + "tionakasulbac.net", + "tionforeathyoug.info", + "tiotyuknsyen.org", + "tioztp.unisportstore.nl", + "tipcatscarola.com", + "tipchambers.com", + "tipcupids.com", + "tipforcefulmeow.com", + "tiplesstharms.top", + "tippcom01.tipp24.com", + "tipphotographermeans.com", + "tiprd.xyz", + "tipsembankment.com", + "tipslyrev.com", + "tipstats.onepagelove.com", + "tiptoecentral.com", + "tiptoesstbd.com", + "tipupgradejack.com", + "tiqjubxy.com", + "tiqkfjgafckf.com", + "tirandoalmedio.net.anwalt.de", + "tirebrevity.com", + "tirecolloquialinterest.com", + "tireconfessed.com", + "tiredomlovered.com", + "tiredthroat.com", + "tiresomemuggyeagerly.com", + "tiresomereluctantlydistinctly.com", + "tiresomethunder.com", + "tiringinadmissiblehighlight.com", + "tirosagalite.com", + "titanads1.com", + "titanads2.com", + "titanads3.com", + "titanads4.com", + "titanads5.com", + "titanex.pro", + "titanicimmunehomesick.com", + "titanictooler.top", + "titaniumveinshaper.com", + "titlerwilhelm.com", + "titomacia.net.anwalt.de", + "tittendestages.net.anwalt.de", + "tittyptinoid.com", + "titulionlap.top", + "tiurll.com", + "tiuweaser.top", + "tivapheegnoa.com", + "tivatingotherem.info", + "tivixv.nutribullet.com", + "tivvsaunec.com", + "tiwbgqddmz.com", + "tiwhaiph.net", + "tiwouboa.com", + "tixir.xyz", + "tiypa.com", + "tizadumbed.com", + "tj.img4399.com", + "tjaard11.xyz", + "tjavravj.com", + "tjbhng.hemington.com.tr", + "tjgpeswdkrym.com", + "tjibxzqxtl.com", + "tjitde.dodo.it", + "tjnffp.tilebar.com", + "tjnkrrygmgp.com", + "tjnvqptv.com", + "tjsicyijerce.com", + "tjtmjjigtdoah.com", + "tjuhdrm.com", + "tjwpfr.unitrailer.de", + "tjxfkmlhubh.com", + "tjxjpqa.com", + "tjyrup.templeandwebster.com.au", + "tjzvuo.youcom.com.br", + "tk.abt.com", + "tk.agrizone.net", + "tk.aircaraibes.com", + "tk.airfrance.ae", + "tk.airfrance.am", + "tk.airfrance.at", + "tk.airfrance.be", + "tk.airfrance.bf", + "tk.airfrance.bg", + "tk.airfrance.bj", + "tk.airfrance.ca", + "tk.airfrance.ch", + "tk.airfrance.cm", + "tk.airfrance.co.ao", + "tk.airfrance.co.il", + "tk.airfrance.co.jp", + "tk.airfrance.co.kr", + "tk.airfrance.co.th", + "tk.airfrance.co.uk", + "tk.airfrance.co.za", + "tk.airfrance.cz", + "tk.airfrance.de", + "tk.airfrance.dj", + "tk.airfrance.dk", + "tk.airfrance.dz", + "tk.airfrance.es", + "tk.airfrance.fi", + "tk.airfrance.fr", + "tk.airfrance.ga", + "tk.airfrance.gf", + "tk.airfrance.gr", + "tk.airfrance.hr", + "tk.airfrance.ht", + "tk.airfrance.id", + "tk.airfrance.ie", + "tk.airfrance.in", + "tk.airfrance.it", + "tk.airfrance.ma", + "tk.airfrance.mg", + "tk.airfrance.mq", + "tk.airfrance.mu", + "tk.airfrance.my", + "tk.airfrance.ng", + "tk.airfrance.nl", + "tk.airfrance.pa", + "tk.airfrance.pf", + "tk.airfrance.pl", + "tk.airfrance.pt", + "tk.airfrance.re", + "tk.airfrance.ro", + "tk.airfrance.rs", + "tk.airfrance.ru", + "tk.airfrance.sa", + "tk.airfrance.se", + "tk.airfrance.sg", + "tk.airfrance.sk", + "tk.airfrance.sn", + "tk.airfrance.tn", + "tk.airfrance.ua", + "tk.airfrance.us", + "tk.airfrance.vn", + "tk.alexandermcqueen.com", + "tk.apprentis-auteuil.org", + "tk.assurland.com", + "tk.assurlandpro.com", + "tk.atol.fr", + "tk.balenciaga.com", + "tk.biovea.com", + "tk.blancheporte.be", + "tk.blancheporte.fr", + "tk.boutique.capital.fr", + "tk.boutique.geo.fr", + "tk.boutique.hbrfrance.fr", + "tk.boutique.voici.fr", + "tk.bricoprive.com", + "tk.bullebleue.fr", + "tk.cadeaux.com", + "tk.conforama.fr", + "tk.dietbon.fr", + "tk.domitys.fr", + "tk.dossier.co", + "tk.engie.fr", + "tk.etam.com", + "tk.evaneos.ch", + "tk.evaneos.de", + "tk.evaneos.es", + "tk.evaneos.fr", + "tk.evaneos.it", + "tk.evaneos.nl", + "tk.france-abonnements.fr", + "tk.frenchbee.com", + "tk.gustaveroussy.fr", + "tk.healthwarehouse.com", + "tk.hypnia.co.uk", + "tk.hypnia.de", + "tk.hypnia.es", + "tk.hypnia.fr", + "tk.hypnia.nl", + "tk.illicado.com", + "tk.interflora.dk", + "tk.interflora.es", + "tk.interflora.fr", + "tk.interflora.it", + "tk.jeux.loro.ch", + "tk.jim-joe.fr", + "tk.kidsaround.com", + "tk.kitchendiet.fr", + "tk.klm.com", + "tk.kusmitea.com", + "tk.lacoste.com", + "tk.lamaisonduchocolat.com", + "tk.lcl.fr", + "tk.little-big-change.com", + "tk.lolivier.fr", + "tk.lulli-sur-la-toile.com", + "tk.m6boutique.com", + "tk.macif.fr", + "tk.maison123.com", + "tk.manouvellevoiture.com", + "tk.moveyourfit.com", + "tk.msccruises.com", + "tk.nhlottery.com", + "tk.opinion-assurances.fr", + "tk.pathmonk.com", + "tk.petit-bateau.be", + "tk.petit-bateau.co.uk", + "tk.petit-bateau.de", + "tk.petit-bateau.es", + "tk.petit-bateau.fr", + "tk.petit-bateau.it", + "tk.planete-oui.fr", + "tk.prismashop.fr", + "tk.qare.fr", + "tk.qobuz.com", + "tk.rentacar.fr", + "tk.rimowa.com", + "tk.salomon.com", + "tk.santevet.be", + "tk.santevet.com", + "tk.santevet.de", + "tk.santevet.es", + "tk.santevet.it", + "tk.speedway.fr", + "tk.svsound.com", + "tk.teleshopping.fr", + "tk.tikamoon.at", + "tk.tikamoon.be", + "tk.tikamoon.ch", + "tk.tikamoon.co.uk", + "tk.tikamoon.com", + "tk.tikamoon.de", + "tk.tikamoon.es", + "tk.tikamoon.it", + "tk.tikamoon.nl", + "tk.transavia.com", + "tk.ultrapremiumdirect.com", + "tk.undiz.com", + "tk.verisure.fr", + "tk.viapresse.com", + "tk.zenpark.com", + "tkaqlvqjnn.com", + "tkauru.xyz", + "tkbo.com", + "tkelq.genesys.com", + "tkgaws.seokplant.com", + "tkhwslqsmjwingf.com", + "tkickhhylnvm.com", + "tkidcigitrte.com", + "tkifahjutoj.com", + "tkjcqb.forrent.com", + "tkmeyf.houseoflotus.jp", + "tkqjiukbtjboub.com", + "tkrconnector.com", + "tkvied.levi.com.my", + "tkvxdj.cars.com", + "tkykzv.polisorb.com", + "tkyzzjfpiqj.com", + "tkzvse.whois.co.kr", + "tl.tradetracker.net", + "tl2go.com", + "tla.traderlink.com", + "tleboywhowa.com", + "tllfouwvkqza.com", + "tlm.adp.ca", + "tlolaxalxdk.com", + "tlootas.org", + "tlprbzoi.com", + "tlrkcj17.de", + "tls.telemetry.swe.quicinc.com", + "tls.thelibrarystore.com", + "tlsalw.platypusshoes.co.nz", + "tltfufoegaeupev.com", + "tltkpu.jagran.com", + "tltpyy.saatchiart.com", + "tluicnvqxbjdt.com", + "tlvkywwnuvgtq.com", + "tlvmedia.com", + "tlybabet.com", + "tlznblypsyyr.com", + "tm-banners.gamingadult.com", + "tm-eps.neutrino.nu", + "tm-marketing.wolterskluwer.com", + "tm-offers.gamingadult.com", + "tm.br.de", + "tm.msgs.jp", + "tm.swp.de", + "tm.tradetracker.net", + "tm.uol.com.br", + "tm.urssaf.fr", + "tm.vendemore.com", + "tm5kpprikka.com", + "tmapp.fitnessyard.com", + "tmb5trk.com", + "tmbsxx.oxybul.com", + "tmematapyramid.space", + "tmenfhave.info", + "tmesesunfound.top", + "tmetrics.hdfcbank.com", + "tmetrics.webex.com", + "tmetrix.my.chick-fil-a.com", + "tmftsdjyahbhi.com", + "tmh4pshu0f3n.com", + "tmhgma.juwelo.de", + "tmjhdyghjm.com", + "tmjididaqbom.com", + "tmlt.actonservice.com", + "tmnbocewmddu.com", + "tmnsstf.com", + "tmpbr.getgifted.com", + "tmrhpl.nurse-agent.com", + "tmrjaghtledm.com", + "tmrjmp.com", + "tms-st.cdn.ngenix.net", + "tms.53.com", + "tms.danzz.ch", + "tms.dmp.wi-fi.ru", + "tms.eharmony.ca", + "tms.fmm.io", + "tms.hft.everyplate.com", + "tms.hft.factor75.com", + "tms.hft.greenchef.com", + "tms.hft.hellofresh.com", + "tmt.intelligence.informa.com", + "tmulppw.com", + "tmvasapp.fitnessyard.com", + "tmwkya.jh-profishop.at", + "tmx.bestbuy.com", + "tmx.td.com", + "tmxjdr.benaza.ro", + "tmy8.madeindesign.ch", + "tmyzer.com", + "tmztcfp.com", + "tnbedvhussaxz.com", + "tncid.app", + "tncomg.com", + "tncpzu.marelbo.com", + "tncred.com", + "tncrun.net", + "tnctufo.com", + "tneca.com", + "tnegqr.bohme.com", + "tnhaebl.com", + "tnhcsf.holzkern.com", + "tniujy.natura.com.br", + "tniupjzpmb.com", + "tnjsbbt.com", + "tnkexchange.com", + "tnnpozuqdhes.com", + "tnpads.xyz", + "tnqsnxsdt.com", + "tns-counter.ru", + "tns.simba.taobao.com", + "tnsmufijcnulqtl.com", + "tnt.yemeksepeti.com", + "tnudztz.com", + "tnwlpbxyto.com", + "tnxxtx.crepeerase.com", + "tnz3.carrefour-banque.fr", + "to.4sq.com", + "to.5mins.ai", + "to.card.com", + "to.degree.plus", + "to.figr.me", + "to.getnitropack.com", + "to.golfn.app", + "to.quit.guru", + "to.skooldio.com", + "to.stynt.com", + "to.uptime.app", + "to6s.biz", + "to7cc27p.su", + "toabaise.net", + "toabuck.xyz", + "toadcampaignruinous.com", + "toaglegi.com", + "toajephu.com", + "toapodazoay.com", + "toastcomprehensiveimperturbable.com", + "toastspinner.com", + "toawaups.net", + "toawhulo.com", + "tobaccocentgames.com", + "tobaitsie.com", + "tobaltoyon.com", + "toboads.com", + "tobyaburton.xyz", + "toccatamotific.com", + "tock.weg.plus", + "todayintheword.moodybible.org", + "todaysbestsellers.com", + "toddernovas.digital", + "toddlecausebeeper.com", + "toddlespecialnegotiate.com", + "toddydelayer.com", + "toeapesob.com", + "toecircle.com", + "toedrawer.com", + "toenaildemand.com", + "toenailmutenessalbert.com", + "toenailplaywright.com", + "toenailtrishaw.com", + "toeopa.doutornature.com", + "toffeeallergythrill.com", + "toffeebigot.com", + "toffeecollationsdogcollar.com", + "toffiesoxgall.com", + "toftheca.buzz", + "togataurnfuls.com", + "togenron.com", + "togetherballroom.com", + "togetherinvitation.com", + "toglooman.com", + "togranbulla.com", + "togtholism.com", + "toiletallowingrepair.com", + "toiletpaper.life", + "toiletunlikely.com", + "toisingdubbah.top", + "toisingthecia.top", + "tokenads.com", + "tokenbroker.sh", + "tokenvolatilebreaker.com", + "tokofyttes.com", + "tokyo-waters.com", + "tokyobag.shop", + "tokyokumbuk.com", + "tokyu-dept.site", + "toldclassifiedhardware.com", + "tollcondolences.com", + "tollyeric.com", + "tolrock.com", + "tolstoyclavers.top", + "toltooth.net", + "tolverhyple.info", + "tolyafbnjt9dedjj10.com", + "tomatoescampusslumber.com", + "tomatoesstripemeaningless.com", + "tomatohackblobs.com", + "tomatoqqamber.click", + "tomawilea.com", + "tombclients.com", + "tomekas.com", + "tomeleafs.com", + "tomepermissible.com", + "tomladvert.com", + "tommys.openapp.link", + "tomornpinjane.com", + "tomorroweducated.com", + "tomorrowtardythe.com", + "tomorrowwillbehotmaybe.com", + "tomtom.pages.dev", + "tonapplaudfreak.com", + "toncooperateapologise.com", + "tondikeglasses.com", + "toneadds.com", + "toneernestport.com", + "toneincludes.com", + "tonemedia.com", + "tonesnorrisbytes.com", + "tongabanky.com", + "tonghongad.com", + "tongji-res.meizu.com", + "tongji.mafengwo.cn", + "tongji.xinmin.cn", + "tongkhohangnhat.abphotos.link", + "tongsgodforsaken.com", + "tongsscenesrestless.com", + "tonguedvulturn.com", + "tonicdivedfounded.com", + "tonicneighbouring.com", + "toninjaska.com", + "tonksoftie.top", + "tonqvqwtvksh.com", + "tonsilyearling.com", + "tontent.powzers.lol", + "tontrinevengre.com", + "toojaipi.net", + "tool.acces-vod.com", + "toolboxadobe.inter-ikea.com", + "toolcapital.com", + "tools.ricoh.co.uk", + "tools.ricoh.de", + "toolspaflinch.com", + "toolsyjejune.com", + "toolughitilagu.com", + "toomanyalts.com", + "toomeepi.xyz", + "toonboom.actonservice.com", + "toonboomanimation.actonservice.com", + "toonoost.net", + "toopsoug.net", + "toorphanage.com", + "tooshecu.com", + "toothacheformer.com", + "toothbrushconceitedsemi.com", + "toothbrushlimbperformance.com", + "toothbrushnote.com", + "toothcauldron.com", + "toothoverdone.com", + "toothpasteginnysorrow.com", + "toothpasterabbits.com", + "toothstrike.com", + "toothtranquilizerdeliverance.com", + "toovoala.net", + "top-casting-termine.de", + "top-fwz1.mail.ru", + "top-offers1.com", + "top-official-app.com", + "top-performance.best", + "top-performance.club", + "top-performance.top", + "top-performance.work", + "top-site-list.com", + "top-staging.mail.ru", + "top.elec.ru", + "top.list.ru", + "top.skyzone.ro", + "top.wn.com", + "top100-images.rambler.ru", + "top100.mafia.ru", + "top123.ro", + "top20free.com", + "top3.inhaabit.com", + "topadbid.com", + "topadsservices.com", + "topadvdomdesign.com", + "topatincompany.com", + "topbestscoreapp.com", + "topbetfast.com", + "topblockchainsolutions.nl", + "topcastshoran.space", + "topcreativeformat.com", + "topdisplaycontent.com", + "topdisplayformat.com", + "topdisplaynetwork.com", + "topduppy.info", + "topflownews.com", + "topforall.com", + "topfultroggin.click", + "tophaw.com", + "topiccorruption.com", + "topichawaii.com", + "toplesscrimps.com", + "toplinkz.ru", + "toplist.cz", + "toplist.pornhost.com", + "toplista.mw.hu", + "toplistcity.com", + "toplov.com", + "topmostolddoor.com", + "topmoststramp.com", + "topmusicalcomedy.com", + "topnews-24.com", + "topnewsfeeds.net", + "topnewsgo.com", + "topperformance.xyz", + "topprofitablecpm.com", + "topprofitablegate.com", + "topqualitylink.com", + "toprevenuecpmnetwork.com", + "toprevenuegate.com", + "toprevenuenetwork.com", + "topsecurity2024.com", + "topsir.com", + "topsite.lv", + "topsites.com.br", + "topspin.npo.nl", + "topsrcs.com", + "topstats.com", + "topsummerapps.net", + "topswp.com", + "toptoys.store", + "toptrendyinc.com", + "toquetbircher.com", + "tor-browser-rus.ru", + "torajaimbrium.top", + "torattatachan.com", + "torcheszocalo.top", + "torchtrifling.com", + "toreddorize.com", + "torioluor.com", + "toromclick.com", + "toronto-content.cresa.com", + "tororango.com", + "torpidtongue.com", + "torpidtoothpaste.com", + "torpsol.com", + "torrango.com", + "torrent-protection.com", + "torrentsafeguard.com", + "torrentsuperintend.com", + "torropinto.viessmann.es", + "torselinly.com", + "toselfless.com", + "tosfeed.com", + "toshlypilate.com", + "toskmisway.com", + "tosolroa.xyz", + "tosspowers.com", + "tosssix.com", + "tosuicunea.com", + "totalab.online", + "totalab.xyz", + "totalactualnewz.com", + "totaladblock.com", + "totalcoolblog.com", + "totalfreshwords.com", + "totallyplaiceaxis.com", + "totalnicefeed.com", + "totalnicenewz.com", + "totalnicestories.com", + "totalpcsecure.com", + "totalrecaptcha.top", + "totalsatisfactorily.com", + "totaltopposts.com", + "totalwowblog.com", + "totalwownews.com", + "totemcash.com", + "totentacruelor.com", + "totientyakshi.website", + "totlnkbn.com", + "totlnkcl.com", + "toto.pandasuite.io", + "totogetica.com", + "totoro2011.xyz", + "totoromeeds.life", + "touaz.xyz", + "touch.multitaction.com", + "touch.myntra.com", + "touch.thenavisway.com", + "touchclarity.com", + "touched35one.pro", + "touchoshirase.net", + "touchtacchi.net", + "touchtamilic.com", + "touchtown.actonservice.com", + "touchyeccentric.com", + "touficpaloma.com", + "toughdrizzleleftover.com", + "tougherrancor.website", + "toughtoxacid.com", + "toupsonie.com", + "touptaisu.com", + "touptaiw.xyz", + "tour.brazzers.com", + "touracopilaf.com", + "touracostephe.com", + "tourism.visitorlando.com", + "tourismpatron.com", + "tournamentdouble.com", + "tournamentfosterchild.com", + "tournamentsevenhung.com", + "touroumu.com", + "toutedwaeness.guru", + "touzia.xyz", + "tovanillitechan.com", + "tovespiquener.com", + "towageurson.top", + "towardcorporal.com", + "towardsflourextremely.com", + "towardsmainlandpermissible.com", + "towardsturtle.com", + "towardwhere.com", + "towcoaah.com", + "towerdesire.com", + "towerfcu.actonservice.com", + "toweringrun.com", + "towersalighthybrids.com", + "towerslady.com", + "townhouses.woodlea.com.au", + "townrusisedprivat.info", + "townsquareinteractive.actonservice.com", + "townstainpolitician.com", + "toxaminbowtell.com", + "toxemiaslier.com", + "toxicfluency.com", + "toxonetwigger.com", + "toxtren.com", + "toyarableits.com", + "toyjofkkcdyr.com", + "toykifojsyufdba.xyz", + "toymancartop.top", + "toymenbenes.uno", + "toysrestrictcue.com", + "tozoruaon.com", + "tozqvor.com", + "tozuoi.xyz", + "tp.ackermann.ch", + "tp.ambria.de", + "tp.baur.de", + "tp.convertiser.com", + "tp.creation-l.de", + "tp.frankonia.at", + "tp.frankonia.com", + "tp.frankonia.de", + "tp.frankoniamoda.ch", + "tp.heine-shop.nl", + "tp.heine.at", + "tp.heine.ch", + "tp.heine.de", + "tp.imwalking.de", + "tp.jelmoli-shop.ch", + "tp.lexisnexis.co.nz", + "tp.lexisnexis.com.au", + "tp.limango.de", + "tp.mirapodo.de", + "tp.mytoys.de", + "tp.otto.de", + "tp.ottoversand.at", + "tp.quelle.de", + "tp.sheego.de", + "tp.sieh-an.at", + "tp.sieh-an.ch", + "tp.sieh-an.de", + "tp.universal.at", + "tp.waeschepur.de", + "tp.witt-international.cz", + "tp.witt-international.nl", + "tp.witt-international.sk", + "tp.witt-weiden.at", + "tp.witt-weiden.ch", + "tp.witt-weiden.de", + "tp.yomonda.de", + "tp.your-look-for-less.nl", + "tp.your-look-for-less.se", + "tp1jcgl644jk.com", + "tpbsxcsa.com", + "tpcenzbgtybq.com", + "tpciqzm.com", + "tpcrfdnq.com", + "tpcserve.com", + "tpdads.com", + "tpdethnol.com", + "tpe.theparticipanteffect.com", + "tpfrro.justlease.nl", + "tpjageoaehyir.com", + "tplinkextender.net", + "tpmedia-reactads.com", + "tpmexb.vans.co.nz", + "tpmr.com", + "tpn134.com", + "tpoint-sites.com", + "tpopularcldfa.co", + "tpopularcldfb.co", + "tposkglvqookv.xyz", + "tpubrk.eobuv.com", + "tpvrqkr.com", + "tpwtjya.com", + "tpx.tesseradigital.com", + "tpydhykibbz.com", + "tpyfixoqbo.com", + "tpzzdrxnp.com", + "tqbdio.medicare.pt", + "tqgrrfssodfo.com", + "tqhosting.actonservice.com", + "tqiwqa.jdsports.ie", + "tqkbdxfzmbjp.com", + "tqkspo.neobyte.es", + "tqlkg.com", + "tqlvkfgnrsd.com", + "tqrjlqt.com", + "tqsrtyqpoeyp.com", + "tqtedm.kosmetik.at", + "tquvbfl.com", + "tqvacq.intrend.it", + "tqwxtglpr.com", + "tqxpnv.bauhaus.info", + "tqxwilx.com", + "tr-boost.com", + "tr-bouncer.com", + "tr-business.vodafone.com", + "tr-monday.xyz", + "tr-ms.bosch-home.com", + "tr-ms.profilo.com", + "tr-ms.siemens-home.bsh-group.com", + "tr-op.datatrics.com", + "tr-rollers.xyz", + "tr-usual.xyz", + "tr.3ou4xcb.cetelem.fr", + "tr.3xcb.cofinoga.fr", + "tr.7vid.net", + "tr.aasi.espmp-agfr.net", + "tr.abo.cotemaison.fr", + "tr.account.np6.com", + "tr.acd-comexpert.fr", + "tr.acq-pjms.fr", + "tr.actiflip.devisdirect.com", + "tr.activeprospects.info", + "tr.actu-companeo.com", + "tr.actu.bricodepot.com", + "tr.actu.reunica.com", + "tr.actu.rmcbfmplay.com", + "tr.actualites.bfmtv.com", + "tr.actualites.reseau-lcd.org", + "tr.actuentreprises.elior.fr", + "tr.actupremium.com", + "tr.actus-fdj.fr", + "tr.adhesion.ircom-laverriere.com", + "tr.afpa.espmp-cufr.net", + "tr.ag2rlamondiale.fr", + "tr.agefiseminaires.com", + "tr.alex.espmp-agfr.net", + "tr.allianz-trade.com", + "tr.allopneus.com", + "tr.animation.lexpress.fr", + "tr.animation.micromania.fr", + "tr.animations.alticemedia.com", + "tr.animations.bfmtv.com", + "tr.apou032.espmp-agfr.net", + "tr.asp0010.espmp-nifr.net", + "tr.asp0018.espmp-aufr.net", + "tr.asp002q.espmp-aufr.net", + "tr.asp002x.espmp-cufr.net", + "tr.asp0085.espmp-nifr.net", + "tr.asp008y.espmp-nifr.net", + "tr.asp009j.espmp-aufr.net", + "tr.asp009k.espmp-cufr.net", + "tr.asp00a0.espmp-cufr.net", + "tr.asp00a1.espmp-agfr.net", + "tr.asp00a3.espmp-agfr.net", + "tr.asp00a6.espmp-nifr.net", + "tr.asp00ah.espmp-nifr.net", + "tr.asp00am.espmp-cufr.net", + "tr.asp1.espmp-agfr.net", + "tr.asp102n.espmp-cufr.net", + "tr.asp103z.espmp-nifr.net", + "tr.asp104p.espmp-aufr.net", + "tr.asp106d.espmp-cufr.net", + "tr.asp106g.espmp-nifr.net", + "tr.asp106m.espmp-agfr.net", + "tr.asp108a.espmp-cufr.net", + "tr.asp1098.espmp-cufr.net", + "tr.asp109c.espmp-aufr.net", + "tr.asp109e.espmp-cufr.net", + "tr.asp109y.espmp-agfr.net", + "tr.asp10a7.espmp-aufr.net", + "tr.asp10ai.espmp-nifr.net", + "tr.asp10ap.espmp-nifr.net", + "tr.asp10ar.espmp-cufr.net", + "tr.asp10b3.espmp-agfr.net", + "tr.asp10bq.espmp-nifr.net", + "tr.asp10bs.espmp-aufr.net", + "tr.asp10c8.espmp-agfr.net", + "tr.asp10cc.espmp-nifr.net", + "tr.asp10cg.espmp-nifr.net", + "tr.asp10ch.espmp-nifr.net", + "tr.asp10cr.espmp-nifr.net", + "tr.asp10d7.espmp-nifr.net", + "tr.asp10de.espmp-agfr.net", + "tr.asp10df.espmp-agfr.net", + "tr.asp10dq.espmp-nifr.net", + "tr.asp10dx.espmp-nifr.net", + "tr.asp10ea.espmp-nifr.net", + "tr.asp10f5.espmp-agfr.net", + "tr.asp10f6.espmp-agfr.net", + "tr.asp10fa.espmp-cufr.net", + "tr.asp10fg.espmp-aufr.net", + "tr.asp10fl.espmp-nifr.net", + "tr.asp10fo.espmp-nifr.net", + "tr.asp10fp.espmp-nifr.net", + "tr.asp10fx.espmp-cufr.net", + "tr.asp10ga.espmp-nifr.net", + "tr.asp10ge.espmp-nifr.net", + "tr.asp10h2.espmp-nifr.net", + "tr.asp10hc.espmp-aufr.net", + "tr.asp10hg.espmp-cufr.net", + "tr.asp10hi.espmp-cufr.net", + "tr.asp10hj.espmp-pofr.net", + "tr.asp10if.espmp-cufr.net", + "tr.asp2.espmp-agfr.net", + "tr.asp202u.espmp-cufr.net", + "tr.asp2032.espmp-aufr.net", + "tr.asp2035.espmp-nifr.net", + "tr.asp203m.espmp-cufr.net", + "tr.asp2045.espmp-nifr.net", + "tr.asp204q.espmp-cufr.net", + "tr.asp205a.espmp-cufr.net", + "tr.asp2063.espmp-nifr.net", + "tr.asp206k.espmp-agfr.net", + "tr.asp2070.espmp-aufr.net", + "tr.asp2075.espmp-nifr.net", + "tr.asp2076.espmp-pofr.net", + "tr.asp2077.espmp-nifr.net", + "tr.asp2078.espmp-nifr.net", + "tr.asp207e.espmp-nifr.net", + "tr.asp207f.espmp-cufr.net", + "tr.assoc.cfsr-retine.com", + "tr.avisecheance.maaf.fr", + "tr.axa-millesimes.espmp-aufr.net", + "tr.axa.espmp-aufr.net", + "tr.b2d1.espmp-agfr.net", + "tr.b2d1068.espmp-nifr.net", + "tr.b2d106z.espmp-aufr.net", + "tr.b2d107b.espmp-aufr.net", + "tr.bati-partner.be", + "tr.bati-partners.be", + "tr.batirenover.info", + "tr.batiweb.co", + "tr.bel-pros.be", + "tr.bern.espmp-nifr.net", + "tr.bienvenue.envie-de-bien-manger.com", + "tr.bizzquotes.co.uk", + "tr.bobo.espmp-cufr.net", + "tr.bodet.devisdirect.com", + "tr.boletim.companeo.pt", + "tr.boletim.meu-orcamento.pt", + "tr.bouyguestelecom.espmp-aufr.net", + "tr.brand.labelleadresse.com", + "tr.bt.matrixspa.it", + "tr.btob-afaceri.ro", + "tr.btob-cwf.com", + "tr.btob-deals.co.uk", + "tr.btob-pro.be", + "tr.btob-pro.pt", + "tr.btob.mhdfrance.fr", + "tr.btobquotes.be", + "tr.btobquotes.cl", + "tr.btobquotes.com", + "tr.btobquotes.mx", + "tr.buenasofertas.pro", + "tr.bureauveritas.espmp-aufr.net", + "tr.business-deal.be", + "tr.business-deal.cl", + "tr.business-deal.com.br", + "tr.business-deal.fr", + "tr.business-deal.mx", + "tr.business-deal.nl", + "tr.business-quotes.co.uk", + "tr.businessdev.younited-credit.es", + "tr.c-tag.net", + "tr.cacf-acq.ipsos-surveys.com", + "tr.cacf.ipsos-surveys.com", + "tr.camara.eu.com", + "tr.capu.espmp-agfr.net", + "tr.carl.espmp-cufr.net", + "tr.cart02d.espmp-agfr.net", + "tr.carte.lcl.fr", + "tr.cartegie.fr", + "tr.cashback.floa.fr", + "tr.cb4x.banque-casino.fr", + "tr.cb4x.floa.fr", + "tr.cclx.espmp-agfr.net", + "tr.cdiscount.3wregie.com", + "tr.ceeregion.moethennessy.com", + "tr.christmas.petit-bateau.com", + "tr.chronodrive.com", + "tr.ciblexo.fr", + "tr.cifa.espmp-nifr.net", + "tr.cifa02b.espmp-aufr.net", + "tr.cifa02d.espmp-aufr.net", + "tr.cifa02k.espmp-aufr.net", + "tr.cifa02l.espmp-nifr.net", + "tr.citiesforlifeparis.latribune.fr", + "tr.cj.bordeaux-metropole.fr", + "tr.clickstay.com", + "tr.client.emailing.bnpparibas", + "tr.clientes.younited-credit.com", + "tr.clienti.younited-credit.com", + "tr.clienti.younited-credit.it", + "tr.clients-mediametrie.fr", + "tr.clients.base-plus.fr", + "tr.clients.boursobank.info", + "tr.clients.boursorama.info", + "tr.clients.compagnie-hyperactive.com", + "tr.clients.europrogres.fr", + "tr.clients.gemy.fr", + "tr.clients.idaia.group", + "tr.cloud-media.fr", + "tr.cnaf.espmp-nifr.net", + "tr.cobranca.younited-credit.com", + "tr.cogedim.espmp-agfr.net", + "tr.collectif.groupe-vyv.fr", + "tr.com-clients.sfr.fr", + "tr.com-parc.sfr.fr", + "tr.com-red.sfr.fr", + "tr.com-web.sfr.fr", + "tr.com.santiane.fr", + "tr.com.sfr.fr", + "tr.combca.fr", + "tr.commande.location.boulanger.com", + "tr.commercial.boursobank.info", + "tr.communaute.caradisiac.com", + "tr.communautes-mediametrie.fr", + "tr.communication.alticemedia.com", + "tr.communication.ancv.com", + "tr.communication.armatis-lc.com", + "tr.communication.arthur-bonnet.com", + "tr.communication.b2b-actualites.com", + "tr.communication.boursobank.info", + "tr.communication.boursorama.info", + "tr.communication.cgaaer.fr", + "tr.communication.enkiapp.io", + "tr.communication.harmonie-mutuelle.fr", + "tr.communication.hennessy.com", + "tr.communication.hybrigenics.com", + "tr.communication.jardindacclimatation.fr", + "tr.communication.lamaisondesstartups.com", + "tr.communication.lvmh.fr", + "tr.communication.lvmhdare.com", + "tr.communication.mhdfrance.fr", + "tr.communication.moethennessy.com", + "tr.communication.moethennessydiageoconnect.com", + "tr.communication.np6.com", + "tr.communication.numericable.fr", + "tr.communication.offresb2b.fr", + "tr.communication.top-office.com", + "tr.companeo-news.co.uk", + "tr.computeruniverse.net", + "tr.comunicacao.younited-credit.com", + "tr.comunicazione.younited-credit.com", + "tr.contact.astuceco.fr", + "tr.contact.canalplay.com", + "tr.contact.canalplus.fr", + "tr.contact.canalsat.fr", + "tr.contact.cerel.net", + "tr.contact.cereps.fr", + "tr.contact.e-turf.fr", + "tr.contact.henner.com", + "tr.contact.lvmh.fr", + "tr.contact.mhl-publishing.fr", + "tr.contact.ruinart.com", + "tr.contact.stof.fr", + "tr.contact.thelist-emirates.fr", + "tr.contrat.location.boulanger.com", + "tr.contrat.lokeo.fr", + "tr.contrats.cetelem.fr", + "tr.contrats.cofinoga.fr", + "tr.contrats.domofinance.fr", + "tr.corporate.moethennessy.com", + "tr.courriel.mae.fr", + "tr.courriel.ouestnormandie.cci.fr", + "tr.courrier.charentelibre.fr", + "tr.courrier.larepubliquedespyrenees.fr", + "tr.courrier.sudouest.fr", + "tr.crc.henner.com", + "tr.credito.universo.pt", + "tr.crtl.espmp-aufr.net", + "tr.customer-solutions.np6.com", + "tr.cyberarchi.info", + "tr.cyprusparadiseestates.com", + "tr.cypruspremiervacations.com", + "tr.datacom.espmp-pofr.net", + "tr.datatrics.com", + "tr.demo.np6.com", + "tr.designoutlet-contact.fr", + "tr.devis-companeo.be", + "tr.devis-companeo.com", + "tr.devis-companeo.fr", + "tr.devis-express.be", + "tr.devis-professionnels.com", + "tr.devis-professionnels.fr", + "tr.devis.digital", + "tr.devisminute-affranchissement.com", + "tr.devisminute-alarme.com", + "tr.devisminute-caisseenregistreuse.com", + "tr.devisminute-fontainereseau.com", + "tr.devisminute-geolocalisation.com", + "tr.devisminute-gestiondepatrimoine.com", + "tr.devisminute-gestiondutemps.com", + "tr.devisminute-gestionpaie.com", + "tr.devisminute-materieldestockage.com", + "tr.devisminute-mutuelle.com", + "tr.devisminute-operateur.com", + "tr.devisminute-operateurpro.com", + "tr.devisminute-securiteb2b.com", + "tr.devisminute-siteecommerce.com", + "tr.devisminute-weber.com", + "tr.devize-companeo.ro", + "tr.devizul-meu.ro", + "tr.digitalacademy.np6.com", + "tr.digitaldigest.lvmh.com", + "tr.directferries.com", + "tr.dirigeants.harmonie-mutuelle.fr", + "tr.discover.perfectstay.com", + "tr.discuss.com.hk", + "tr.djay.espmp-agfr.net", + "tr.dkomaison.info", + "tr.dnapresse.fr", + "tr.docapost-sirs.com", + "tr.dogstrust.org.uk", + "tr.donateur.afm-telethon.fr", + "tr.dossier-assurance.maaf.fr", + "tr.drh-holding.lvmh.fr", + "tr.e-mail.axa.fr", + "tr.e-mail.axabanque.fr", + "tr.e-travaux.info", + "tr.e.entreprise-pm.fr", + "tr.e.entreprise-pm.net", + "tr.e.m-entreprise.fr", + "tr.e.trouver-un-logement-neuf.com", + "tr.easy-offertes.be", + "tr.ecolab-france.fr", + "tr.ecologie-shop.espmp-agfr.net", + "tr.em.cdiscount-pro.com", + "tr.em.cdiscountpro.com", + "tr.email.aeroexpo.online", + "tr.email.agriexpo.online", + "tr.email.akerys.com", + "tr.email.aktuariat.fr", + "tr.email.archiexpo.com", + "tr.email.bon-placement-immobilier.fr", + "tr.email.contact-jaguar.fr", + "tr.email.contact-landrover.fr", + "tr.email.custom-campaign.com", + "tr.email.d17.tv", + "tr.email.d8.tv", + "tr.email.directindustry.com", + "tr.email.distributor-expo.com", + "tr.email.gap-france.fr", + "tr.email.grandjeupaysgourmand.fr", + "tr.email.harmonie-mutuelle.fr", + "tr.email.infocredit.orangebank.fr", + "tr.email.janedeboy.com", + "tr.email.maisonfoody.com", + "tr.email.medicalexpo.com", + "tr.email.mnpaf.fr", + "tr.email.nauticexpo.com", + "tr.email.pointfranchise.co.uk", + "tr.email.rs-fr.com", + "tr.email.securite-routiere.gouv.fr", + "tr.email.solocal.com", + "tr.email.thelem-assurances.fr", + "tr.email.toute-la-franchise.com", + "tr.email.videofutur.fr", + "tr.email.virtual-expo.com", + "tr.email.voyagesleclerc.com", + "tr.emailatia.fr", + "tr.emailing-wishesfactory.com", + "tr.emailing.agencereference.com", + "tr.emailing.canalbox.com", + "tr.emailing.canalplay.com", + "tr.emailing.canalplus-afrique.com", + "tr.emailing.canalplus-caledonie.com", + "tr.emailing.canalplus-caraibes.com", + "tr.emailing.canalplus-maurice.com", + "tr.emailing.canalplus-polynesie.com", + "tr.emailing.canalplus-reunion.com", + "tr.emailing.canalplus.ch", + "tr.emailing.canalplus.fr", + "tr.emailing.canalpro.fr", + "tr.emailing.canalsat.ch", + "tr.emailing.cifea-mkg.com", + "tr.emailing.cnam-paysdelaloire.fr", + "tr.emailing.cstar.fr", + "tr.emailing.detours.canal.fr", + "tr.emailing.grassavoye.com", + "tr.emailing.pogioclub.be", + "tr.emailing.studiocanal.com", + "tr.emailing.tvcaraibes.tv", + "tr.emailium.fr", + "tr.emc.moethennessy.com", + "tr.enedis-infos.fr", + "tr.enews.customsolutions.fr", + "tr.enquetes.actionlogement.fr", + "tr.entreprise-pro.info", + "tr.entreprise.axa.fr", + "tr.envie-de-bien-manger.espmp-aufr.net", + "tr.eqs.cpam67.net", + "tr.ere.emailing.bnpparibas", + "tr.espmp-agfr.net", + "tr.estatesandwines.moethennessy.com", + "tr.etravauxpro.fr", + "tr.etude.sncd.org", + "tr.eulerhermes.com", + "tr.ev001.net", + "tr.evenements.inpi.fr", + "tr.expresofferte.be", + "tr.fg3p.espmp-cufr.net", + "tr.fidal.pro", + "tr.fidalformation.pro", + "tr.finance.moethennessy.com", + "tr.fleetmatics.vraaguwofferte.be", + "tr.forum.veuveclicquot.fr", + "tr.fr.pro.accor.com", + "tr.france.plimsoll.fr", + "tr.futurecommerce.moethennessy.com", + "tr.gen.espmp-agfr.net", + "tr.gestion.cafineo.fr", + "tr.gestion.cetelem.fr", + "tr.gestion.coficabail.fr", + "tr.gestion.cofinoga.fr", + "tr.gestion.credit-moderne.fr", + "tr.gestion.domofinance.fr", + "tr.gestion.floa.fr", + "tr.gestion.hondafinancialservices.fr", + "tr.gestion.lexpress.fr", + "tr.gestion.liberation.fr", + "tr.gestion.norrsken.fr", + "tr.gestion.sygmabnpparibas-pf.com", + "tr.gplus.espmp-nifr.net", + "tr.grez.espmp-nifr.net", + "tr.group-appointments.lvmh.fr", + "tr.group-hr.lvmh.fr", + "tr.groupama-gne.fr", + "tr.gtr.moethennessy.com", + "tr.haute-maurienne-vanoise.net", + "tr.hcahealthcare.co.uk", + "tr.hello.maisonfoody.com", + "tr.helloartisan.info", + "tr.hmut.espmp-agfr.net", + "tr.holidaycottages.co.uk", + "tr.impayes.filiassur.com", + "tr.info-btob-leaders.com", + "tr.info-companeo.be", + "tr.info-fr.assurant.com", + "tr.info-jeux.paris.fr", + "tr.info-pro.promoneuve.fr", + "tr.info-strategie.fr", + "tr.info.actionlogement.fr", + "tr.info.aeroportdeauville.com", + "tr.info.ag2rlamondiale.fr", + "tr.info.aliae.com", + "tr.info.annoncesbateau.com", + "tr.info.aprr.fr", + "tr.info.arialcnp.fr", + "tr.info.astermod.net", + "tr.info.aussois.com", + "tr.info.bessans.com", + "tr.info.bonneval-sur-arc.com", + "tr.info.businesscreditcards.bnpparibasfortis.be", + "tr.info.caissenationalegendarme.fr", + "tr.info.camping-vagues-oceanes.com", + "tr.info.capfun.com", + "tr.info.cartesaffaires.bnpparibas", + "tr.info.casino-proximites.fr", + "tr.info.certypro.fr", + "tr.info.clicochic.com", + "tr.info.cnch.fr", + "tr.info.comparadordeprestamos.es", + "tr.info.conexancemd.com", + "tr.info.conso-expert.fr", + "tr.info.covid-resistance-bretagne.fr", + "tr.info.dentexelans.com", + "tr.info.e-leclerc.com", + "tr.info.easyviaggio.com", + "tr.info.easyviajar.com", + "tr.info.easyvoyage.co.uk", + "tr.info.easyvoyage.com", + "tr.info.ecole-de-savignac.com", + "tr.info.fulli.com", + "tr.info.galian.fr", + "tr.info.harmonie-mutuelle.fr", + "tr.info.lacentrale.fr", + "tr.info.lettre.cci.fr", + "tr.info.linnc.com", + "tr.info.linxea.com", + "tr.info.mango-mobilites.fr", + "tr.info.mango-mobilitesbyaprr.fr", + "tr.info.mavoiturecash.fr", + "tr.info.maxis-gbn.com", + "tr.info.mcgarrybowen.com", + "tr.info.mdbp.fr", + "tr.info.mercialys.com", + "tr.info.mobibam.com", + "tr.info.np6.com", + "tr.info.np6.fr", + "tr.info.oceane-pme.com", + "tr.info.offres-cartegie.fr", + "tr.info.onboarding.corporatecards.bnpparibas", + "tr.info.perl.fr", + "tr.info.ph-bpifrance.fr", + "tr.info.phsolidaire-bpifrance.fr", + "tr.info.pret-bpifrance.fr", + "tr.info.pretflashtpe-bpifrance.fr", + "tr.info.projeo-finance.fr", + "tr.info.promoneuve.fr", + "tr.info.rebond-bpifrance.fr", + "tr.info.reunica.com", + "tr.info.rouen.aeroport.fr", + "tr.info.rouen.cci.fr", + "tr.info.snpden.net", + "tr.info.solidarm.fr", + "tr.info.svp.com", + "tr.info.valcenis.com", + "tr.info.vip-mag.co.uk", + "tr.info.webikeo.fr", + "tr.infolettre.securite-routiere.gouv.fr", + "tr.infolettres.groupama.com", + "tr.infomarche.hennessy.fr", + "tr.informabi.com", + "tr.information.fidalformations.fr", + "tr.information.labelleadresse.com", + "tr.information.lacollection-airfrance.be", + "tr.information.lacollection-airfrance.ch", + "tr.information.lacollection-airfrance.co.uk", + "tr.information.lacollection-airfrance.fr", + "tr.information.leclubtravel.fr", + "tr.information.perfectstay.com", + "tr.information.smartdeals-transavia-fr.com", + "tr.information.thelist-emirates.fr", + "tr.informations.harmonie-mutuelle.fr", + "tr.informations.lcl.fr", + "tr.infos-admissions.com", + "tr.infos.afpa.fr", + "tr.infos.allianz-trade.com", + "tr.infos.ariase.com", + "tr.infos.enerplus-bordeaux.fr", + "tr.infos.fongecifcentre.com", + "tr.infos.gazdebordeaux.fr", + "tr.infos.lacarte.demenagez-moi.com", + "tr.infos.lettre-resiliation.com", + "tr.infos.odalys-vacances.com", + "tr.inspiration.culture-data.fr", + "tr.interieur.cotemaison.fr", + "tr.interviews-mediametrie.fr", + "tr.invest.younited-credit.com", + "tr.invitation-mesdessous.fr", + "tr.invitation.perfectstay.com", + "tr.ipsos-surveys.com", + "tr.ispaconsulting.com", + "tr.italia.plimsoll.it", + "tr.jend.espmp-pofr.net", + "tr.jesuis.enformedelotus.com", + "tr.jevoteenligne.fr", + "tr.jianshu.com", + "tr.jimb.espmp-cufr.net", + "tr.jkcd.espmp-cufr.net", + "tr.jkcd.espmp-pofr.net", + "tr.jkyg.espmp-cufr.net", + "tr.kang.espmp-cufr.net", + "tr.kedf.espmp-nifr.net", + "tr.klse.espmp-agfr.net", + "tr.kommunikation.younited-credit.com", + "tr.kontakt.younited-credit.com", + "tr.kpfc.espmp-nifr.net", + "tr.kpyn.espmp-cufr.net", + "tr.kpyn02a.espmp-cufr.net", + "tr.kpyn02f.espmp-cufr.net", + "tr.kpyn059.espmp-pofr.net", + "tr.krus.espmp-agfr.net", + "tr.lachaiselongue.fr", + "tr.landrover.compte-financial-services.fr", + "tr.laprairie.ifop.com", + "tr.lbar.espmp-agfr.net", + "tr.leads.direct", + "tr.legrandjeu.boulanger.com", + "tr.lesmarques.envie-de-bien-manger.com", + "tr.lesmarquesenviedebienmanger.fr", + "tr.lettre.dechets-infos.com", + "tr.lettre.helianthal.fr", + "tr.lettre.lecho-circulaire.com", + "tr.leyravaud.devisdirect.com", + "tr.liberation.espmp-aufr.net", + "tr.livrephoto.espmp-aufr.net", + "tr.loreal.ifop.com", + "tr.louisvuittonmalletier.com", + "tr.louvre-boites.com", + "tr.ltbu.espmp-nifr.net", + "tr.ltbu02o.espmp-agfr.net", + "tr.lvmhappening.lvmh.fr", + "tr.m.cwisas.com", + "tr.macarte.truffaut.com", + "tr.mail-companeo.fr", + "tr.mail.cdiscount.com.ec", + "tr.mail.cdiscount.com.pa", + "tr.mail.digitalpjms.fr", + "tr.mail.enviedebienmanger.fr", + "tr.mail.floa.fr", + "tr.mail.hagerservices.fr", + "tr.mail.koregraf.com", + "tr.mail.mdbp.fr", + "tr.mail.moncoupdepouce.com", + "tr.mail.perial.info", + "tr.mail.primevere.com", + "tr.mail.satisfactory.fr", + "tr.mail.solocal.com", + "tr.mail.vip-mag.co.uk", + "tr.mail.vipmag.fr", + "tr.mail.vo3000.com", + "tr.mail1.macif.fr", + "tr.mailatia.com", + "tr.mailing.achatpublic.com", + "tr.mailing.heliades.fr", + "tr.mailing.laredoute.fr", + "tr.mailing.lvmhappening.com", + "tr.mailing.promodeclic.fr", + "tr.mailingnp6.lavoirmoderne.com", + "tr.mailmp.macif.net", + "tr.mailperf.institut-de-la-protection-sociale.fr", + "tr.mailperf.ngt-services.com", + "tr.mailperformance.com", + "tr.mailperformance.fr", + "tr.maisonsdumonde.com", + "tr.marg02n.espmp-agfr.net", + "tr.marketing.bordeauxgironde.cci.fr", + "tr.marketing.comparadordeprestamos.es", + "tr.marketing.fulli.com", + "tr.marketing.tennaxia.com", + "tr.marketing.younited-credit.com", + "tr.marketing.younited-credit.es", + "tr.marketing.younited-credit.pt", + "tr.marketingdisruption.co.uk", + "tr.marsflag.com", + "tr.mart.espmp-agfr.net", + "tr.mcom03b.espmp-aufr.net", + "tr.mcom04p.espmp-aufr.net", + "tr.media.harmonie-sante.fr", + "tr.mediafin.be", + "tr.melhores-propostas.pt", + "tr.membres.boursorama.info", + "tr.mep.enkiapp.io", + "tr.mes-bonsplans.be", + "tr.mes-prestataires.fr", + "tr.message.maaf.fr", + "tr.mh-connect.moethennessy.com", + "tr.mhch.moet.hennessy.com", + "tr.mhdconnect.mhdfrance.fr", + "tr.mhist.moethennessy.com", + "tr.mhlab78.moethennessy.com", + "tr.mhusa-trade-engagement.moethennessy.com", + "tr.mhwinesestates.moethennessy.com", + "tr.mijn-superaanbieding.be", + "tr.mijnaanbieding.renowizz.be", + "tr.mika.espmp-nifr.net", + "tr.mktg.np6.com", + "tr.mm.infopro-digital.com", + "tr.mnoc.espmp-nifr.net", + "tr.mnpd.espmp-agfr.net", + "tr.moes.espmp-agfr.net", + "tr.moja-wycena.pl", + "tr.monagenligne.fr", + "tr.mondevis-b2b.com", + "tr.mondevis-pro.com", + "tr.moving.fr", + "tr.mp.aconclue-business.fr", + "tr.mp.aconclue-entreprise.fr", + "tr.mp.aconclue-pro.com", + "tr.mp.actu-pm.fr", + "tr.mp.infomanageo.fr", + "tr.mp.ld-man.fr", + "tr.mrls.espmp-agfr.net", + "tr.mydevisentreprise.com", + "tr.n.ferrero.fr", + "tr.n.info.cdgp.fr", + "tr.n.info.sygmabanque.fr", + "tr.n.kinder.fr", + "tr.n.nutella.fr", + "tr.n.tic-tac.fr", + "tr.n2.hk", + "tr.nati02d.espmp-aufr.net", + "tr.nespresso.com", + "tr.nespresso.mailsservices.com", + "tr.new.offres-cartegie.fr", + "tr.news-abweb.com", + "tr.news-chocolat.com", + "tr.news-companeo.be", + "tr.news-companeo.cl", + "tr.news-companeo.com.br", + "tr.news-companeo.fr", + "tr.news-companeo.gr", + "tr.news-companeo.mx", + "tr.news-companeo.nl", + "tr.news-companeo.pl", + "tr.news-dfc.sciences-po.fr", + "tr.news-fr.perfectstay.com", + "tr.news-ingerop.com", + "tr.news-longchamp.com", + "tr.news.a-t.fr", + "tr.news.a2micile.com", + "tr.news.accessmastertour.com", + "tr.news.accessmbatour.com", + "tr.news.actu-man.com", + "tr.news.ailleurs.com", + "tr.news.alcyon.com", + "tr.news.alibabuy.com", + "tr.news.alinea.com", + "tr.news.allopneus.com", + "tr.news.aramisauto.com", + "tr.news.assuragency.net", + "tr.news.bruneau.fr", + "tr.news.business-deal.co.uk", + "tr.news.c-media.fr", + "tr.news.cad-magazine.com", + "tr.news.capfun.com", + "tr.news.casino.fr", + "tr.news.casinodrive.fr", + "tr.news.casinomax.fr", + "tr.news.cci-puydedome.com", + "tr.news.cdiscount.com", + "tr.news.cdiscountpro.com", + "tr.news.cenpac.fr", + "tr.news.chapsvision.com", + "tr.news.chezmonveto.com", + "tr.news.chilican.com", + "tr.news.clicochic.com", + "tr.news.companeo.es", + "tr.news.companeo.ro", + "tr.news.corsicaferries.com", + "tr.news.corsicalinea.com", + "tr.news.cotemaison.fr", + "tr.news.cporadio.tv", + "tr.news.crystal-partenaires.com", + "tr.news.delifrance.com", + "tr.news.deneuville-chocolat.fr", + "tr.news.deshotelsetdesiles.com", + "tr.news.devisdirect.be", + "tr.news.devisdirect.com", + "tr.news.digitpjms.fr", + "tr.news.directeo.fr", + "tr.news.easy-voyage.com", + "tr.news.easyviaggio.com", + "tr.news.easyviajar.com", + "tr.news.easyvoyage.co.uk", + "tr.news.easyvoyage.com", + "tr.news.easyvoyage.de", + "tr.news.economic-studies.fr", + "tr.news.editions-lva.fr", + "tr.news.enkiapp.io", + "tr.news.entreprise-pm.com", + "tr.news.epicery.com", + "tr.news.eureden.com", + "tr.news.eurodatatv.com", + "tr.news.exclu.fr", + "tr.news.extenso-telecom.com", + "tr.news.externis.com", + "tr.news.extrabook.com", + "tr.news.flandrintechnologies.com", + "tr.news.franceloc.fr", + "tr.news.futuramedia.fr", + "tr.news.geantcasino.fr", + "tr.news.geomag.fr", + "tr.news.glance-mediametrie.com", + "tr.news.grandsmoulinsdeparis.com", + "tr.news.groupe-armonia.com", + "tr.news.hallobanden.be", + "tr.news.happycap-foundation.fr", + "tr.news.happycap.org", + "tr.news.helvyre.fr", + "tr.news.heredis.com", + "tr.news.i24news.tv", + "tr.news.ics.fr", + "tr.news.infopro-digital.com", + "tr.news.interforum.fr", + "tr.news.itancia.com", + "tr.news.jautomatise.com", + "tr.news.kpmg-avocats.fr", + "tr.news.kpmg.fr", + "tr.news.kpmgacademy.fr", + "tr.news.kpmgnet.fr", + "tr.news.kuhn.com", + "tr.news.la-collectionairfrance.fr", + "tr.news.la-meilleure-voyance.com", + "tr.news.labelleadresse.com", + "tr.news.lacollection-airfrance.be", + "tr.news.lacollection-airfrance.ch", + "tr.news.lacollection-airfrance.co.uk", + "tr.news.lacollection-airfrance.de", + "tr.news.lacollection-airfrance.fr", + "tr.news.lacollectionair-france.fr", + "tr.news.lacollectionairfrance.be", + "tr.news.lacollectionairfrance.co.uk", + "tr.news.lacollectionairfrance.de", + "tr.news.lacollectionairfrance.fr", + "tr.news.lalettredelexpansion.com", + "tr.news.latribunebordeaux.fr", + "tr.news.leclubtravel.fr", + "tr.news.lentillesmoinscheres.com", + "tr.news.lentreprise.lexpress.fr", + "tr.news.lexpansion.lexpress.fr", + "tr.news.lexpress.fr", + "tr.news.linxea.com", + "tr.news.lisez.com", + "tr.news.lokapimail.com", + "tr.news.maisonfoody.com", + "tr.news.maisons-du-monde.com", + "tr.news.manufacturing.fr", + "tr.news.mdbp.fr", + "tr.news.mediametrie.fr", + "tr.news.meillandrichardier.com", + "tr.news.mi-oferta.es", + "tr.news.moethennessy.com", + "tr.news.mon-horoscope.info", + "tr.news.monvoyant.fr", + "tr.news.mperformance.fr", + "tr.news.normandie.cci.fr", + "tr.news.np6.com", + "tr.news.ocs.fr", + "tr.news.onetoonemba.com", + "tr.news.ouestnormandie.cci.fr", + "tr.news.parisinfo.com", + "tr.news.perfectstay.com", + "tr.news.perl.fr", + "tr.news.pl.bata-esp.com", + "tr.news.prosfora-mou.gr", + "tr.news.receiveyourquote.co.uk", + "tr.news.retailglobalsolutions.com", + "tr.news.seine-estuaire.cci.fr", + "tr.news.smartdeals-transavia-fr.com", + "tr.news.smartdealstransavia-fr.com", + "tr.news.sport2000.fr", + "tr.news.styles.lexpress.fr", + "tr.news.supercasino.fr", + "tr.news.teklifim.pro", + "tr.news.thelist-emirates.fr", + "tr.news.themedtechforum.eu", + "tr.news.tiptel.fr", + "tr.news.toocampmail.com", + "tr.news.toute-la-franchise.com", + "tr.news.triskalia.fr", + "tr.news.vetharmonie.fr", + "tr.news.videofutur.fr", + "tr.news.vip-diary.com", + "tr.news.vip-mag.co.uk", + "tr.news.vipmag.fr", + "tr.news.vivrecotesud.fr", + "tr.news.vo3000.com", + "tr.news.votreargent.lexpress.fr", + "tr.news.voyagesleclerc.com", + "tr.news.vraaguwofferte.be", + "tr.news.vraaguwofferte.com", + "tr.news.younited-coach.com", + "tr.news.younited-credit.com", + "tr.news2pjms.fr", + "tr.news5.cdiscount.com", + "tr.news6.cdiscount.com", + "tr.newsletter-stressless.com", + "tr.newsletter.10h01.fr", + "tr.newsletter.1664france.fr", + "tr.newsletter.1oag.com", + "tr.newsletter.actalians.fr", + "tr.newsletter.afpa.fr", + "tr.newsletter.assuragency.net", + "tr.newsletter.astro-mail.com", + "tr.newsletter.bassins-a-flot.fr", + "tr.newsletter.bauermedia.fr", + "tr.newsletter.bouygues-construction.com", + "tr.newsletter.bouygues.com", + "tr.newsletter.capdecision.fr", + "tr.newsletter.chandon.com", + "tr.newsletter.cuisine-plus.tv", + "tr.newsletter.ecig-privee.fr", + "tr.newsletter.erenumerique.fr", + "tr.newsletter.etoiledevenus.com", + "tr.newsletter.fotodiscount.com", + "tr.newsletter.huilesdolive.fr", + "tr.newsletter.leocare.eu", + "tr.newsletter.location.boulanger.com", + "tr.newsletter.lokeo.fr", + "tr.newsletter.meilleurmobile.com", + "tr.newsletter.milleis.fr", + "tr.newsletter.mixr.net", + "tr.newsletter.monmedium.com", + "tr.newsletter.np6.com", + "tr.newsletter.np6.fr", + "tr.newsletter.opcoep.fr", + "tr.newsletter.photoservice.com", + "tr.newsletter.phyto.com", + "tr.newsletter.plurielmedia.com", + "tr.newsletter.tiragephoto.fr", + "tr.newsletter.younited-credit.com", + "tr.newsletterpagesjaunes.fr", + "tr.newsletters-bonpoint.com", + "tr.newsletters.alticemedia.com", + "tr.newsletters.coedition-contact.fr", + "tr.newsletters.odalys-vacances.com", + "tr.newsletters.qapa-interim.fr", + "tr.newsmarketing.allopneus.com", + "tr.nl.2wls.net", + "tr.nl.ardennes.cci.fr", + "tr.nl.mondo-shop.fr", + "tr.nl.myvipmag.fr", + "tr.nl.services-sncf.com", + "tr.nl2.sncf-fidelite.com", + "tr.nmcm.espmp-cufr.net", + "tr.notification-gdpr.bnpparibas-pf.fr", + "tr.notification-gdpr.cafineo.fr", + "tr.notification-gdpr.cofica.fr", + "tr.notification-gdpr.cofinoga.fr", + "tr.notification-gdpr.credit-moderne.fr", + "tr.notification-gdpr.domofinance.fr", + "tr.notification-gdpr.loisirs-finance.fr", + "tr.notification-gdpr.norrsken.fr", + "tr.notification-gdpr.personal-finance-location.bnpparibas", + "tr.notification.cafineo.fr", + "tr.notification.cdiscount.com", + "tr.notification.cetelem.fr", + "tr.notification.credit-moderne.fr", + "tr.notification.norrsken.fr", + "tr.notification.np6.com", + "tr.np6.com", + "tr.np6.fr", + "tr.np6.orange.fr", + "tr.observatoire.musee-orangerie.fr", + "tr.observatoire.musee-orsay.fr", + "tr.oferta-firmy.pl", + "tr.ofertas-companeo.es", + "tr.offer-companeo.co.uk", + "tr.offerta-companeo.com", + "tr.offerte.migliorifornitori.it", + "tr.offre-btob.fr", + "tr.offre-companeo.com", + "tr.offre.devisdirect.com", + "tr.offres-professionnelles.fr", + "tr.offres.ap-regie.fr", + "tr.offres.bfmtv.com", + "tr.offresbtoc.engie.fr", + "tr.offrevip.floa.fr", + "tr.ojxm.espmp-aufr.net", + "tr.online.longchamp.com", + "tr.openinnovation.lvmh.com", + "tr.orange-lease.fr", + "tr.orcamento-online.pt", + "tr.orcamentos-companeo.pt", + "tr.oxatis.devisdirect.com", + "tr.panels-mediametrie.fr", + "tr.part.offres-cartegie.fr", + "tr.partenaire.groupe-vyv.fr", + "tr.partenaire.manageo.info", + "tr.particuliers8.engie.com", + "tr.partners.younited-credit.it", + "tr.payment.lvmh.com", + "tr.phjk.espmp-nifr.net", + "tr.pixe.espmp-cufr.net", + "tr.pm.pelhammedia.com", + "tr.pmu.fr", + "tr.poker.np6.com", + "tr.pole-emploi-services.com", + "tr.pole-emploi.info", + "tr.policyexpert.info", + "tr.politicoevents.eu", + "tr.politicolive.eu", + "tr.politicomarketing.eu", + "tr.portail.afpa.fr", + "tr.prevention.harmonie-mutuelle.fr", + "tr.preventivo.risparmiazienda.it", + "tr.price.com.hk", + "tr.pro-renov.be", + "tr.pro.odalys-vacances.com", + "tr.pro.residencehappysenior.fr", + "tr.programme-voyageur-sncf.com", + "tr.projet.cotemaison.fr", + "tr.promo.np6.fr", + "tr.promotion.lexpress.fr", + "tr.prosfores-companeo.gr", + "tr.prosfores-etairias.gr", + "tr.ps.espmp-agfr.net", + "tr.psaparts.com", + "tr.publicisdrugstore.espmp-agfr.net", + "tr.qualitaetsumfrage.com", + "tr.qualitaveicolo.com", + "tr.qualite.groupama.com", + "tr.qualite.groupebarriere.com", + "tr.qualite.viparis.com", + "tr.qualitevehicule.fr", + "tr.qualityvehiclesurvey.com", + "tr.quotes.digital", + "tr.quotes4business.com", + "tr.quotes4business.info", + "tr.quotesforbusiness.cl", + "tr.quotesforbusiness.co.uk", + "tr.ratm.espmp-agfr.net", + "tr.raym.espmp-agfr.net", + "tr.reactivation.vertbaudet.fr", + "tr.read.glose.com", + "tr.recouvrement.finrec.com", + "tr.recouvrement.seeric.com", + "tr.recouvrement.younited-credit.com", + "tr.redaction.essentiel-sante-magazine.fr", + "tr.reglementaire.emailing.bnpparibas", + "tr.relation-mediametrie.fr", + "tr.relation.uneo.fr", + "tr.renowizze.be", + "tr.republicains-info.org", + "tr.rh.auchan.com", + "tr.route-solutiondata.fr", + "tr.roxi02e.espmp-agfr.net", + "tr.safrancom-esp.net", + "tr.sash.espmp-aufr.net", + "tr.sash02g.espmp-nifr.net", + "tr.satisfaction.alinea.com", + "tr.satisfaction.groupe-pv-cp.com", + "tr.satisfaction.villagesnature.com", + "tr.scienceshumaines.info", + "tr.scienceshumaines.pro", + "tr.secretary.wfitn.org", + "tr.secteurentreprises.harmonie-mutuelle.fr", + "tr.service.linxea.com", + "tr.serviceclient.adagcaladoise.fr", + "tr.serviceclient.bf-depannage.fr", + "tr.serviceclient.confogaz.com", + "tr.serviceclient.depanchauffageservice.fr", + "tr.serviceclient.effica-service.fr", + "tr.serviceclient.explore.fr", + "tr.serviceclient.gazservicerapide.fr", + "tr.serviceclient.ochauffage.fr", + "tr.serviceclient.somgaz.fr", + "tr.serviceclient.thermogaz.fr", + "tr.serviceclient.younited-coach.com", + "tr.serviceclient.younited-credit.com", + "tr.services.alinea.com", + "tr.services.caradisiac.com", + "tr.servicesclients.canalplus.ch", + "tr.servicesclients.canalplus.fr", + "tr.servicoaocliente.younited-credit.com", + "tr.sfr.espmp-aufr.net", + "tr.sgjk.espmp-aufr.net", + "tr.silvera-contact.fr", + "tr.skin.espmp-agfr.net", + "tr.slvrbullet.com", + "tr.smtp1.email-mediapost.fr", + "tr.snapchat.com", + "tr.solendi.com", + "tr.solocal.espmp-aufr.net", + "tr.solution.uneo.fr", + "tr.sort.espmp-nifr.net", + "tr.souscription.floa.fr", + "tr.spain.plimsoll.es", + "tr.sportswear.np6.com", + "tr.strategie.gouv.fr", + "tr.suedkurier.de", + "tr.suivi-client-edf.com", + "tr.surveys.np6.com", + "tr.tdgx.espmp-cufr.net", + "tr.think.lvmh.fr", + "tr.thisiseurope.moethennessy.com", + "tr.tns.harmonie-mutuelle.fr", + "tr.toner-service.fr", + "tr.toner-services.fr", + "tr.tonerservices.fr", + "tr.tourisme.visit-lanarbonnaise.com", + "tr.tpe.harmonie-mutuelle.fr", + "tr.tr.bricodepot.com", + "tr.trafficnews.lyria.com", + "tr.ujsv.espmp-agfr.net", + "tr.uk.icicibank.com", + "tr.uk.katun.com", + "tr.unaoffertaalgiorno.com", + "tr.update.groupon.be", + "tr.urfk.espmp-agfr.net", + "tr.urfk02r.espmp-nifr.net", + "tr.urfk02t.espmp-agfr.net", + "tr.urfk02v.espmp-cufr.net", + "tr.urfk02z.espmp-nifr.net", + "tr.urfk03c.espmp-nifr.net", + "tr.urfk03h.espmp-nifr.net", + "tr.urfk03k.espmp-agfr.net", + "tr.urfk03q.espmp-nifr.net", + "tr.urfk03u.espmp-nifr.net", + "tr.urfk03x.espmp-agfr.net", + "tr.urfk041.espmp-cufr.net", + "tr.urfk042.espmp-nifr.net", + "tr.urfk044.espmp-nifr.net", + "tr.urfk050.espmp-cufr.net", + "tr.urfk052.espmp-cufr.net", + "tr.urfk057.espmp-aufr.net", + "tr.urfk05g.espmp-agfr.net", + "tr.urfk05l.espmp-nifr.net", + "tr.urfk05o.espmp-pofr.net", + "tr.urfk06h.espmp-nifr.net", + "tr.urfk06n.espmp-nifr.net", + "tr.urfk06o.espmp-agfr.net", + "tr.urfk06x.espmp-cufr.net", + "tr.urfk06y.espmp-nifr.net", + "tr.urfk07j.espmp-nifr.net", + "tr.urfk07r.espmp-agfr.net", + "tr.urfk07s.espmp-nifr.net", + "tr.urfk080.espmp-agfr.net", + "tr.urfk08c.espmp-cufr.net", + "tr.vernede.huilesdolive.fr", + "tr.vf7n.espmp-agfr.net", + "tr.videofutur.fr", + "tr.ville.bordeaux.fr", + "tr.vitals.co", + "tr.voeux-wishes.ipsilon-ip.com", + "tr.voixduclient.harmonie-mutuelle.fr", + "tr.votrealarme.securitasdirect.fr", + "tr.vous.hellobank.fr", + "tr.wa.wordappeal.com", + "tr.webantenna.info", + "tr.welcome.easyviaggio.com", + "tr.welcome.easyviajar.com", + "tr.welcome.easyvoyage.co.uk", + "tr.welcome.easyvoyage.com", + "tr.welcome.easyvoyage.de", + "tr.welcome.lacollection-airfrance.be", + "tr.welcome.lacollection-airfrance.ch", + "tr.welcome.lacollection-airfrance.co.uk", + "tr.welcome.lacollection-airfrance.de", + "tr.welcome.lacollection-airfrance.fr", + "tr.welcome.lexpress.fr", + "tr.welcome.moncoupdepouce.com", + "tr.welcome.odalys-vacances.com", + "tr.welcome.perfectstay.com", + "tr.welcome.smartdeals-transavia-fr.com", + "tr.welcome.thelist-emirates.fr", + "tr.welcome.unaoffertaalgiorno.com", + "tr.welcome.vipmag.fr", + "tr.wuei.espmp-agfr.net", + "tr.www.cloudflare.com", + "tr.xlead.digital", + "tr.xleads.digital", + "tr.zojh.espmp-aluk.net", + "tr1.bp06.net", + "tr1.bp09.net", + "tr1.bp26.net", + "tr1.citroen-ipsos.com", + "tr1.easy-v01.net", + "tr1.kaspersky.ca", + "tr1.kaspersky.com", + "tr1.kaspersky.com.tr", + "tr1.kaspersky.es", + "tr1.kaspersky.ru", + "tr1.lr001.net", + "tr1.lr002.net", + "tr1.lr003.net", + "tr1.mailperf.com", + "tr1.mailperformance.com", + "tr1.mperf.com", + "tr1.peugeot-ipsos.com", + "tr1.psa-surveys.com", + "tr1net.com", + "tr2.kaspersky.co.uk", + "tr2.kaspersky.com", + "tr2.kaspersky.ru", + "tr4.mailperf.com", + "tr5.mailperf.com", + "tr5.mperf.com", + "tr563.com", + "tr6.mperf.com", + "trac.roomster.com", + "traccoon.intellectsoft.net", + "trace.insead.edu", + "trace.qq.com", + "trace.swaven.com", + "tracepath.cc", + "tracer.autoscout24.ch", + "tracereceiving.com", + "tracevictory.com", + "track-dark-bz.b-cdn.net", + "track-e.cypress.com", + "track-e.infineon.com", + "track-e.infineoncommunity.com", + "track-mail.homage.co", + "track-selectmedia.com", + "track-srv.vietnamnet.vn", + "track-test.workframe.com", + "track-v4.ipadpresence.com", + "track-victoriadates.com", + "track-visit.monday.com", + "track.10bet.com", + "track.360playvid.info", + "track.91app.io", + "track.99acres.com", + "track.abrdn.com", + "track.abrdnacp.com", + "track.abrdnaef.com", + "track.abrdnaod.com", + "track.abrdnawp.com", + "track.abrdnfax.com", + "track.abrdnfco.com", + "track.abrdnifn.com", + "track.abrdnjapan.co.uk", + "track.abrdnnewindia.co.uk", + "track.abrdnpit.co.uk", + "track.afrsportsbetting.com", + "track.americansongwriter.com", + "track.anchorfree.com", + "track.asia-focus.co.uk", + "track.asiadragontrust.co.uk", + "track.auckland.ac.nz", + "track.bannedcelebs.com", + "track.bcvc.mobi", + "track.bestbuy.ca", + "track.bestpornsites.tv", + "track.biz.lguplus.com", + "track.btdmp.com", + "track.buyma.com", + "track.cafu.com", + "track.canva.com", + "track.cecobuildings.com", + "track.cedsdigital.it", + "track.clubcar.com", + "track.coherentpath.com", + "track.collegeboard.org", + "track.concur.ca", + "track.concur.com", + "track.concur.com.au", + "track.concur.com.sg", + "track.connectwise.com", + "track.contently.com", + "track.cordial.io", + "track.cornerstonebuildingbrands.com", + "track.craudia.com", + "track.dark.bz", + "track.deloitte.com", + "track.dictionary.com", + "track.digitalriver.com", + "track.docusign.ca", + "track.docusign.co.uk", + "track.docusign.com", + "track.docusign.com.au", + "track.docusign.com.br", + "track.docusign.com.es", + "track.docusign.de", + "track.docusign.fr", + "track.docusign.in", + "track.docusign.it", + "track.docusign.jp", + "track.docusign.mx", + "track.docusign.nl", + "track.dunedinincomegrowth.co.uk", + "track.dws.de", + "track.eadv.it", + "track.education.intostudy.com", + "track.effiliation.com", + "track.emeza.ch", + "track.emeza.com", + "track.estoneworks.com", + "track.eurogirlsescort.com", + "track.evertondirect.evertonfc.com", + "track.exame.com", + "track.express.de", + "track.f1store.formula1.com", + "track.ferrari.com", + "track.ferraridealers.com", + "track.financialfairness.org.uk", + "track.flexlinkspro.com", + "track.freemmo2017.com", + "track.game18click.com", + "track.gleeph.net", + "track.go.shokubai.co.jp", + "track.healthcare-distribution.com", + "track.heritagebuildings.com", + "track.hg.healthgrades.com", + "track.hubspot.com", + "track.hujiang.com", + "track.hydro.online", + "track.inews.co.uk", + "track.info.cancertherapyadvisor.com", + "track.info.clinicaladvisor.com", + "track.info.clinicalpainadvisor.com", + "track.info.dermatologyadvisor.com", + "track.info.empr.com", + "track.info.endocrinologyadvisor.com", + "track.info.gastroenterologyadvisor.com", + "track.info.haymarketmedicalnetwork.com", + "track.info.hematologyadvisor.com", + "track.info.infectiousdiseaseadvisor.com", + "track.info.mcknights.com", + "track.info.mcknightshomecare.com", + "track.info.mcknightsseniorliving.com", + "track.info.medicalbag.com", + "track.info.mmm-online.com", + "track.info.neurologyadvisor.com", + "track.info.oncologynurseadvisor.com", + "track.info.ophthalmologyadvisor.com", + "track.info.optometryadvisor.com", + "track.info.prweekus.com", + "track.info.psychiatryadvisor.com", + "track.info.pulmonologyadvisor.com", + "track.info.rarediseaseadvisor.com", + "track.info.renalandurologynews.com", + "track.info.rheumatologyadvisor.com", + "track.info.thecardiologyadvisor.com", + "track.inspirage.com", + "track.into-giving.com", + "track.intoglobal.com", + "track.intostudy.com", + "track.invtrusts.co.uk", + "track.ivia.com", + "track.juno.com", + "track.kiafudousan.com", + "track.kinetiksoft.com", + "track.kiomi.com", + "track.kueez.com", + "track.kyoads.com", + "track.leady.cz", + "track.lesmills.com", + "track.lettingaproperty.com", + "track.link-tds.com", + "track.list-finder.jp", + "track.mailalert.io", + "track.mailerlite.com", + "track.marketingcube.com.au", + "track.mentor.com", + "track.miro.com", + "track.mituo.cn", + "track.mp4.center", + "track.mrgugu.com", + "track.murray-income.co.uk", + "track.murray-intl.co.uk", + "track.mycliplister.com", + "track.myli.io", + "track.nationalgunrights.org", + "track.nbastore.com.au", + "track.nbastore.la", + "track.nbastore.mn", + "track.netzero.net", + "track.newdawn-trust.co.uk", + "track.newsplug.com", + "track.noddus.com", + "track.nopaperforms.com", + "track.northamericanincome.co.uk", + "track.noz.de", + "track.olx.com.br", + "track.opt-tds.com", + "track.pexi.nl", + "track.plygem.com", + "track.postkodlotteriet.se", + "track.pricespider.com", + "track.privacyatclearbit.com", + "track.prod.smash.pet", + "track.qoof.com", + "track.quad.com", + "track.realtimeboard.com", + "track.reservationcounter.com", + "track.rheinpfalz.de", + "track.roomster.com", + "track.rundschau-online.de", + "track.searchignite.com", + "track.searchiq.co", + "track.segmetrics.io", + "track.shop.atleticodemadrid.com", + "track.shop2market.com", + "track.simonton.com", + "track.sitetag.us", + "track.slickinbox.com", + "track.social.com", + "track.sodapdf.com", + "track.software-codes.com", + "track.sohu.com", + "track.solutions.ostechnology.co.jp", + "track.solventum.com", + "track.span-smt.jp", + "track.spe.schoolmessenger.com", + "track.spothero.com", + "track.storm.mg", + "track.strife.com", + "track.sunmedia.tv", + "track.td3x.com", + "track.tesiteca.it", + "track.thebase.in", + "track.themaccleanup.info", + "track.thesaurus.com", + "track.tiara.daum.net", + "track.tiara.kakao.com", + "track.tom.com", + "track.tomwx.net", + "track.totalav.com", + "track.ttsave.app", + "track.uc.cn", + "track.ultimate-guitar.com", + "track.ultravpn.com", + "track.unear.net", + "track.unidata.ai", + "track.uppromote.com", + "track.us.org", + "track.veedio.it", + "track.venatusmedia.com", + "track.viewdeos.com", + "track.vscash.com", + "track.workframe.com", + "track.workfusion.com", + "track.xmarketech.com", + "track.yellostrom.de", + "track.yfret.com", + "track.yieldsoftware.com", + "track.youniversalmedia.com", + "track.zapimoveis.com.br", + "track1.viewdeos.com", + "track2.cliplister.com", + "track2.dulingo.com", + "track2.mycliplister.com", + "track4ref.com", + "track7.online", + "trackad.cz", + "trackad2.com", + "trackalyzer.com", + "trackapi.net", + "trackbyfast.com", + "trackclicks.info", + "trackcommon.hujiang.com", + "trackedlink.net", + "trackedweb.net", + "tracker-00.qvb.qcloud.com", + "tracker-2.com", + "tracker-aa.paf.es", + "tracker-aa.pafbetscore.lv", + "tracker-dot-dfty-optimeeze-leroymerlinfr.appspot.com", + "tracker-dot-optimeeze.appspot.com", + "tracker-pm2.spilleren.com", + "tracker-rec.smart-bdash.com", + "tracker-sav.space", + "tracker-tds.info", + "tracker-v4.gamedock.io", + "tracker.520call.me", + "tracker.adbinead.com", + "tracker.affiliate.iqbroker.com", + "tracker.affirm.com", + "tracker.ai.xiaomi.com", + "tracker.arc.io", + "tracker.azet.sk", + "tracker.bannerflow.com", + "tracker.beezup.com", + "tracker.bestshopping.com", + "tracker.blutv.com", + "tracker.bt.uol.com.br", + "tracker.cauly.co.kr", + "tracker.cdnbye.com", + "tracker.comagic.ru", + "tracker.decomworld.com", + "tracker.digitalcamp.co.kr", + "tracker.downdetector.com", + "tracker.durasite.net", + "tracker.eft.com", + "tracker.ethicalcorp.com", + "tracker.euroweb.net", + "tracker.eyeforpharma.com", + "tracker.financialcontent.com", + "tracker.gamedock.io", + "tracker.gamemonkey.org", + "tracker.gleanview.com", + "tracker.hdtvcloud.com", + "tracker.icerocket.com", + "tracker.idocdn.com", + "tracker.iltrovatore.it", + "tracker.incite-group.com", + "tracker.insurancenexus.com", + "tracker.jkplayers.com", + "tracker.jkstremum.xyz", + "tracker.keywordintent.com", + "tracker.marinsoftware.com", + "tracker.metricswave.com", + "tracker.mmdlv.it", + "tracker.mrpfd.com", + "tracker.mspy.com", + "tracker.myth.dev", + "tracker.myyschool.xyz", + "tracker.nbcuas.com", + "tracker.nitropay.com", + "tracker.novage.com.ua", + "tracker.openwebtorrent.com", + "tracker.prom.ua", + "tracker.providence.org", + "tracker.psjhealth.org", + "tracker.publico.pt", + "tracker.ranker.com", + "tracker.samplicio.us", + "tracker.services.vaix.ai", + "tracker.shanon-services.com", + "tracker.shopclues.com", + "tracker.smartframe.io", + "tracker.smartseminar.jp", + "tracker.softcube.com", + "tracker.ssl0d.com", + "tracker.stileo.it", + "tracker.swedish.org", + "tracker.thinkermail.com", + "tracker.thinkindot.com", + "tracker.timesgroup.com", + "tracker.tolvnow.com", + "tracker.tubecj.com", + "tracker.unbxdapi.com", + "tracker.vgame.us", + "tracker.wigzopush.com", + "tracker.winload.de", + "tracker.wpserveur.net", + "tracker.xgen.dev", + "tracker19875.space", + "tracker2.space", + "trackerapi.truste.com", + "trackerrr.com", + "trackertrak.com", + "trackeverything.co", + "trackhere.pl", + "tracking-api-4lasu2nlcq-ew.a.run.app", + "tracking-api.hotmart.com", + "tracking-api.mangopulse.net", + "tracking-explore-uat.agilent.com", + "tracking-explore.agilent.com", + "tracking-live.kr3m.com", + "tracking-na.hawksearch.com", + "tracking-sandbox.vodafone.co.uk", + "tracking-secure.csob.cz", + "tracking-test.esearchvision.com", + "tracking-uat.veritas.com", + "tracking.1-a1502-bi.co.uk", + "tracking.196189.com", + "tracking.21-a4652-bi.co.uk", + "tracking.28-91473-wbm.co.uk", + "tracking.39-bb4a9-osm.co.uk", + "tracking.42-01pr5-osm-secure.co.uk", + "tracking.5-47737-bi.co.uk", + "tracking.aapa.org", + "tracking.abraservice.com", + "tracking.abrdn.com", + "tracking.academicyear.org", + "tracking.accent-technologies.com", + "tracking.acceptance.industrial.omron.eu", + "tracking.adalyser.com", + "tracking.adp-iat.adp.ca", + "tracking.adp-iat.adp.com", + "tracking.adp.ca", + "tracking.adp.com", + "tracking.adpinfo.com", + "tracking.adpri.org", + "tracking.ads.global-fashion-group.com", + "tracking.aegpresents.com", + "tracking.agora.io", + "tracking.ai.rakuten.co.jp", + "tracking.aifsabroad.com", + "tracking.air-worldwide.com", + "tracking.aita.gov.vn", + "tracking.allopneus.com", + "tracking.almax.com", + "tracking.almirallmed.es", + "tracking.alphacard.com", + "tracking.amadeus.com", + "tracking.americaneagle.com", + "tracking.americas.business.samsung.com", + "tracking.analysis.hibu.com", + "tracking.apac.business.samsung.com", + "tracking.arabiancentres.com", + "tracking.arbor.edu", + "tracking.arcadis.com", + "tracking.asialadies.de", + "tracking.atea.dk", + "tracking.atea.fi", + "tracking.athlon.com", + "tracking.att.com", + "tracking.attexperts.com", + "tracking.attsavings.com", + "tracking.audio.thisisdax.com", + "tracking.aupairinamerica.co.uk", + "tracking.aupairinamerica.co.za", + "tracking.aupairinamerica.com", + "tracking.aupairinamerica.fr", + "tracking.automotivemastermind.com", + "tracking.averydennison.com", + "tracking.avladies.de", + "tracking.b-cdn.net", + "tracking.bababam.com", + "tracking.badeladies.de", + "tracking.bankofalbuquerque.com", + "tracking.bankofoklahoma.com", + "tracking.bankoftexas.com", + "tracking.barcodediscount.com", + "tracking.barcodegiant.com", + "tracking.barcodesinc.com", + "tracking.base.de", + "tracking.bbgevent.app", + "tracking.behaarteladies.de", + "tracking.bettingexpert.com", + "tracking.biz.alabamapower.com", + "tracking.bizarrladies.de", + "tracking.blackboard.com", + "tracking.blog.hibu.com", + "tracking.bloomberg.com", + "tracking.bnpparibas.fr", + "tracking.bokf.com", + "tracking.bokfinancial.com", + "tracking.bonava.de", + "tracking.bonava.ee", + "tracking.bonava.fi", + "tracking.bonava.lt", + "tracking.bonava.lv", + "tracking.bonava.no", + "tracking.bonava.ru", + "tracking.bonava.se", + "tracking.brady.co.uk", + "tracking.brady.com.tr", + "tracking.brady.es", + "tracking.brady.eu", + "tracking.brady.fr", + "tracking.brady.pl", + "tracking.bradycorp.it", + "tracking.bradyid.com", + "tracking.brandmentions.com", + "tracking.brevant.ca", + "tracking.brgeneral.org", + "tracking.build.com", + "tracking.burriswindows.com", + "tracking.busenladies.de", + "tracking.business.comcast.com", + "tracking.businessdirect.bt.com", + "tracking.buygoods.com", + "tracking.bv.com", + "tracking.c.mercedes-benz.co.in", + "tracking.c.mercedes-benz.com.cn", + "tracking.c.mercedes-benz.de", + "tracking.cairn.info", + "tracking.campaigns.drax.com", + "tracking.capitalbank.jo", + "tracking.capterra.com", + "tracking.care.essentiahealth.org", + "tracking.care.muschealth.org", + "tracking.care.salinasvalleyhealth.com", + "tracking.carsales.com.au", + "tracking.cat898.com", + "tracking.cdiscount.com", + "tracking.cello-square.com", + "tracking.cengage.com", + "tracking.cenomicenters.com", + "tracking.cerdmann.com", + "tracking.changehealthcare.com", + "tracking.chem-agilent.com", + "tracking.chilipiper.com", + "tracking.christianpost.com", + "tracking.civica.co.uk", + "tracking.clarivate.com", + "tracking.coact.org.au", + "tracking.cognyte.com", + "tracking.coldspringusa.com", + "tracking.compactappliance.com", + "tracking.connect.nicklauschildrens.org", + "tracking.connect.nicklaushealth.org", + "tracking.connect.services.global.ntt", + "tracking.connectedcare.wkhs.com", + "tracking.construction.com", + "tracking.contentmarketing.hibu.com", + "tracking.continuingstudies.wisc.edu", + "tracking.corporate.flightcentre.com", + "tracking.corporatetraveler.us", + "tracking.corporatetraveller.co.nz", + "tracking.corporatetraveller.co.za", + "tracking.corporatetraveller.com.au", + "tracking.corptraveller.com", + "tracking.corteva.ca", + "tracking.corteva.us", + "tracking.cpa.qa.web.visa.com", + "tracking.cranepi.com", + "tracking.creditacceptance.com", + "tracking.csob.cz", + "tracking.cspire.com", + "tracking.culturalinsurance.com", + "tracking.dailyglow.com", + "tracking.dataloen.dk", + "tracking.dealeranalytics.com", + "tracking.deutscheladies.de", + "tracking.dev2.pepsicopartners.com", + "tracking.devoteladies.de", + "tracking.dfinsolutions.com", + "tracking.diginetica.net", + "tracking.digitalid.co.uk", + "tracking.digitalocean.com", + "tracking.direxion.com", + "tracking.dominanteladies.de", + "tracking.dr-10.com", + "tracking.dr-8.com", + "tracking.drreddys.com", + "tracking.drum.io", + "tracking.dshb.biology.uiowa.edu", + "tracking.dsmmadvantage.com", + "tracking.dunnhumby.com", + "tracking.dz.janssenmedicalcloud.me", + "tracking.ecookie.fr", + "tracking.edb.gov.sg", + "tracking.eduscho.at", + "tracking.ehrintelligence.com", + "tracking.eloq.soa.org", + "tracking.eloqua.homeimprovementleads.com", + "tracking.eloqua.modernize.com", + "tracking.email-mandrill.pushd.com", + "tracking.email.trinity-health.org", + "tracking.emoneyadvisor.com", + "tracking.emsmobile.de", + "tracking.endnote.com", + "tracking.engineering.cloud.seek.com.au", + "tracking.enlist.com", + "tracking.ent.oviahealth.com", + "tracking.epicgames.com", + "tracking.epredia.com", + "tracking.epsilon.com", + "tracking.epsilon.postclickmarketing.com", + "tracking.erfahreneladies.de", + "tracking.escorts24.de", + "tracking.europe.business.samsung.com", + "tracking.evanta.com", + "tracking.events.adp.com", + "tracking.evergy.com", + "tracking.exclusive-networks.com", + "tracking.exklusivladies.de", + "tracking.experiencescottsdale.com", + "tracking.eyefinity.com", + "tracking.fanbridge.com", + "tracking.faucet.com", + "tracking.faucetdirect.com", + "tracking.fcmtravel.com", + "tracking.fdbhealth.co.uk", + "tracking.fdbhealth.com", + "tracking.fdm.dk", + "tracking.feedperfect.com", + "tracking.finanzen.net", + "tracking.fkk24.de", + "tracking.flowofwork.adp.com", + "tracking.flukecal.com", + "tracking.fr.adp.com", + "tracking.fticonsulting.com", + "tracking.ftitechnology.com", + "tracking.fullsail.edu", + "tracking.fupa.net", + "tracking.g2crowd.com", + "tracking.game8.co", + "tracking.game8.jp", + "tracking.gameforge.de", + "tracking.gartner.com", + "tracking.gelia.com", + "tracking.getapp.com", + "tracking.global-demand02.nec.com", + "tracking.gnavi.co.jp", + "tracking.go.atcc.org", + "tracking.go.epsilon.com", + "tracking.go.lorainccc.edu", + "tracking.go.onshape.com", + "tracking.go.provident.bank", + "tracking.go.toyobo-mc.jp", + "tracking.go.toyobo.co.jp", + "tracking.goal.pl", + "tracking.godatafeed.com", + "tracking.gpm-rtv.ru", + "tracking.graduateschool.edu", + "tracking.graphly.io", + "tracking.grosseladies.de", + "tracking.gruppo.mps.it", + "tracking.guidehouse.com", + "tracking.handlesets.com", + "tracking.hannoversche.de", + "tracking.hardoxwearparts.com", + "tracking.hcltech.com", + "tracking.health.bilh.org", + "tracking.health.bjc.org", + "tracking.health.lexmed.com", + "tracking.health.tmcaz.com", + "tracking.healthitanalytics.com", + "tracking.healthitsecurity.com", + "tracking.healthpayerintelligence.com", + "tracking.hibu.com", + "tracking.hiscox.com", + "tracking.hivecloud.net", + "tracking.hobbyladies.de", + "tracking.hot.net.il", + "tracking.houzz.com", + "tracking.hsn.com", + "tracking.hyros.com", + "tracking.ibxlink.com", + "tracking.idcardgroup.com", + "tracking.idsuperstore.com", + "tracking.idwholesaler.com", + "tracking.idzone.com", + "tracking.igloosoftware.com", + "tracking.immobilienscout24.de", + "tracking.inexchange.com", + "tracking.inexchange.fi", + "tracking.inexchange.se", + "tracking.infiniti-dubai.com", + "tracking.info.ivanti.com", + "tracking.info.jeffersonhealth.org", + "tracking.info.methodisthealthsystem.org", + "tracking.info.rcgt.com", + "tracking.info.rochesterknighthawks.com", + "tracking.info.servicenow.com", + "tracking.info.zetes.com", + "tracking.innovamarketinsights.com", + "tracking.insead.edu", + "tracking.insperity.com", + "tracking.intentsify.io", + "tracking.internetstores.de", + "tracking.intl.miui.com", + "tracking.janssenmed.cz", + "tracking.janssenmed.ro", + "tracking.janssenmed.sk", + "tracking.janssenmedicalcloud.be", + "tracking.janssenmedicalcloud.ch", + "tracking.janssenmedicalcloud.com", + "tracking.janssenmedicalcloud.de", + "tracking.janssenmedicalcloud.ee", + "tracking.janssenmedicalcloud.es", + "tracking.janssenmedicalcloud.eu", + "tracking.janssenmedicalcloud.fr", + "tracking.janssenmedicalcloud.gr", + "tracking.janssenmedicalcloud.hr", + "tracking.janssenmedicalcloud.ie", + "tracking.janssenmedicalcloud.it", + "tracking.janssenmedicalcloud.lt", + "tracking.janssenmedicalcloud.me", + "tracking.janssenmedicalcloud.nl", + "tracking.janssenmedicalcloud.pl", + "tracking.janssenmedicalcloud.pt", + "tracking.janssenmedicalcloud.ro", + "tracking.janssenmedicalcloud.se", + "tracking.janssenmedicalcloud.sk", + "tracking.janssenos.com", + "tracking.jiffyworld.com", + "tracking.jotform.com", + "tracking.jungeladies.de", + "tracking.kdata.fr", + "tracking.kegerator.com", + "tracking.kenblanchard.com", + "tracking.keywee.co", + "tracking.krone.at", + "tracking.kubota.ca", + "tracking.kussladies.de", + "tracking.ladies.de", + "tracking.lailiveevents.com", + "tracking.laivideo.com", + "tracking.laredoute.fr", + "tracking.latinaladies.de", + "tracking.laurelsprings.com", + "tracking.lead-plus.jp", + "tracking.leadingauthorities.com", + "tracking.leadlander.com", + "tracking.learn.carlingtech.com", + "tracking.learn.oakstreethealth.com", + "tracking.lengow.com", + "tracking.lenovo.com", + "tracking.lenovopartnernetwork.com", + "tracking.lfg.com", + "tracking.lg.com", + "tracking.lightingdirect.com", + "tracking.lightingshowplace.com", + "tracking.lindtusa.com", + "tracking.link.boone.health", + "tracking.listhub.net", + "tracking.live.wetter.at", + "tracking.livingsocial.com", + "tracking.liwest.at", + "tracking.lonnogpersonalabc.visma.no", + "tracking.lqm.io", + "tracking.lseg.com", + "tracking.luminishealth.org", + "tracking.m.mercedes-benz.ch", + "tracking.m.mercedes-benz.co.in", + "tracking.m.mercedes-benz.co.za", + "tracking.m.mercedes-benz.com.cn", + "tracking.m.mercedes-benz.com.sg", + "tracking.m.mercedes-benz.ru", + "tracking.ma.janssenmedicalcloud.me", + "tracking.magnetmail.net", + "tracking.mail.ti.com", + "tracking.mail.ti.com.cn", + "tracking.mail.tij.co.jp", + "tracking.mandg.co.uk", + "tracking.markethero.io", + "tracking.marketing.frequentis.com", + "tracking.marketone.com", + "tracking.martela.com", + "tracking.massierendeladies.de", + "tracking.mathworks.com", + "tracking.matsinc.com", + "tracking.mattersurfaces.com", + "tracking.max-stg.co.il", + "tracking.max.co.il", + "tracking.mb.mercedes-benz.com", + "tracking.medicalcloud.janssen.com.tr", + "tracking.mediwel.net", + "tracking.mhealthintelligence.com", + "tracking.mindshare.de", + "tracking.mindshiftonline.com", + "tracking.miui.com", + "tracking.mizuhogroup.com", + "tracking.mjbizconference.com", + "tracking.mjbizdaily.com", + "tracking.mkt-email.samsungsds.com", + "tracking.mobiliteverte.engie.fr", + "tracking.modelgroup.com", + "tracking.mollyladies.de", + "tracking.monespaceprime.engie.fr", + "tracking.motorolasolutions.com", + "tracking.mtn.co.za", + "tracking.musixmatch.com", + "tracking.mwe.com", + "tracking.my.hq.com", + "tracking.myaupairinamerica.com", + "tracking.myregus.com", + "tracking.myspacesworks.com", + "tracking.mysurance.co.jp", + "tracking.netalerts.io", + "tracking.netcologne.de", + "tracking.netsuite.com", + "tracking.netvigie.com", + "tracking.news.evergreenhealth.com", + "tracking.newyorklifeinvestments.com", + "tracking.ng.janssenmedicalcloud.me", + "tracking.nissan-dubai.com", + "tracking.nl.visma.com", + "tracking.noen.at", + "tracking.nokai.jp", + "tracking.nsladies.de", + "tracking.ntl.no", + "tracking.nymphomaneladies.de", + "tracking.ocr.ca", + "tracking.oe24.at", + "tracking.ohiohealth.com", + "tracking.oldnational.com", + "tracking.olx-st.com", + "tracking.omniture.nt.se", + "tracking.omron.at", + "tracking.omron.eu", + "tracking.omron.fr", + "tracking.omron.pl", + "tracking.omron.ro", + "tracking.omron.se", + "tracking.online.nl.adp.com", + "tracking.online.wisc.edu", + "tracking.opentable.com", + "tracking.oppd.com", + "tracking.orientladies.de", + "tracking.orixa-media.com", + "tracking.osteuropaladies.de", + "tracking.oswegohealth.org", + "tracking.outsetmedical.com", + "tracking.pacharge.com", + "tracking.parcelpending.com", + "tracking.particuliers.engie.fr", + "tracking.patientengagementhit.com", + "tracking.pdc.wisc.edu", + "tracking.peco.com", + "tracking.pella.com", + "tracking.pennmedicine.princetonhcs.org", + "tracking.pepsicopartners.com", + "tracking.petrelocation.com", + "tracking.pgi.com", + "tracking.piercingladies.de", + "tracking.pioneer.com", + "tracking.pirelli.com", + "tracking.plascoid.com", + "tracking.plinga.de", + "tracking.police1.com", + "tracking.precisely.com", + "tracking.precollege.wisc.edu", + "tracking.prepr.io", + "tracking.pro.engie.fr", + "tracking.prodesa.com", + "tracking.prophet.com", + "tracking.prophix.com", + "tracking.protective.com", + "tracking.ps.shutterstock.com", + "tracking.ptc.com", + "tracking.pullsdirect.com", + "tracking.puustelli.com", + "tracking.puustelli.se", + "tracking.quadient.com", + "tracking.questdiagnostics.com", + "tracking.rapidape.com", + "tracking.rasierteladies.de", + "tracking.realestate.bnpparibas", + "tracking.redbutton.de", + "tracking.regus.com", + "tracking.relationshipone.com", + "tracking.reply.broadwayinchicago.com", + "tracking.reply.broadwayinhollywood.com", + "tracking.reply.dpacnc.com", + "tracking.response.terex.com", + "tracking.retailrocket.net", + "tracking.rinoebastel.com", + "tracking.risk.lexisnexis.co.jp", + "tracking.risk.lexisnexis.co.uk", + "tracking.risk.lexisnexis.com", + "tracking.risk.lexisnexis.com.br", + "tracking.rocketleague.com", + "tracking.rogers.com", + "tracking.rootinc.com", + "tracking.rti-inc.com", + "tracking.rtl.de", + "tracking.s24.com", + "tracking.sabic.com", + "tracking.sailgp.com", + "tracking.scenepass.com", + "tracking.schneider.com", + "tracking.schokoladies.de", + "tracking.sciex.com", + "tracking.securitymsp.cisco.com", + "tracking.server.bytecon.com", + "tracking.service.cz.nl", + "tracking.service.just.nl", + "tracking.sexcash.com", + "tracking.sezzle.com", + "tracking.sfitrucks.com", + "tracking.sharplink.us", + "tracking.shl.com", + "tracking.shop.hunter.easynet.de", + "tracking.shop.verymobile.it", + "tracking.shopstyle.co.uk", + "tracking.shopstyle.com", + "tracking.sierrawireless.com", + "tracking.simpleaccess.com", + "tracking.singlestore.com", + "tracking.siriusdecisions.com", + "tracking.smartbets.com", + "tracking.smartbusiness.samsung.com", + "tracking.smartmeapp.com", + "tracking.socialpublish.mercedes-benz.com", + "tracking.softwareadvice.com", + "tracking.sokrati.com", + "tracking.solartrade-us.baywa-re.com", + "tracking.solutions.parker.com", + "tracking.sp.sofi.com", + "tracking.speltips.se", + "tracking.srv2.de", + "tracking.ssab.co", + "tracking.ssab.com", + "tracking.ssab.com.br", + "tracking.ssab.com.tr", + "tracking.ssab.dk", + "tracking.ssab.es", + "tracking.ssab.fi", + "tracking.ssab.fr", + "tracking.ssab.jp", + "tracking.ssab.nl", + "tracking.ssab.pe", + "tracking.ssab.se", + "tracking.stageandscreen.travel", + "tracking.staging.goshare.co", + "tracking.steelprize.com", + "tracking.stemcell.com", + "tracking.stericycle.com", + "tracking.stihl-timbersports.com", + "tracking.stihl.at", + "tracking.stihl.be", + "tracking.stihl.co.za", + "tracking.stihl.com", + "tracking.stihl.com.au", + "tracking.stihl.com.cy", + "tracking.stihl.de", + "tracking.stihl.es", + "tracking.stihl.fr", + "tracking.stihl.gr", + "tracking.stihl.hu", + "tracking.stihl.it", + "tracking.stihl.lu", + "tracking.stihl.nl", + "tracking.stihl.pt", + "tracking.stihl.ua", + "tracking.summer.wisc.edu", + "tracking.syncsketch.com", + "tracking.syncsort.com", + "tracking.synthasite.net", + "tracking.t.mercedes-benz.co.in", + "tracking.t.mercedes-benz.com.cn", + "tracking.t.mercedes-benz.de", + "tracking.target2sell.com", + "tracking.tattooladies.de", + "tracking.tchibo.ch", + "tracking.tchibo.com.tr", + "tracking.tchibo.cz", + "tracking.tchibo.de", + "tracking.tchibo.hu", + "tracking.tchibo.pl", + "tracking.tchibo.sk", + "tracking.tdk.com", + "tracking.tdk.com.cn", + "tracking.te.com", + "tracking.techcenter.mercedes-benz.com", + "tracking.test.insead.edu", + "tracking.theemeraldconference.com", + "tracking.thehut.net", + "tracking.thermoinfo.com", + "tracking.thinkabt.com", + "tracking.thiomucase.es", + "tracking.ti.com", + "tracking.ti.com.cn", + "tracking.tibnor.fi", + "tracking.tij.co.jp", + "tracking.trinet.com", + "tracking.trovaprezzi.it", + "tracking.trutv.com", + "tracking.tsladies.de", + "tracking.uberflip.com", + "tracking.uk.adp.com", + "tracking.umbrella.com", + "tracking.umms.org", + "tracking.unisabana.edu.co", + "tracking.unrealengine.com", + "tracking.usj.es", + "tracking.utas.edu.au", + "tracking.utlservice.com", + "tracking.ventingdirect.com", + "tracking.ventingpipe.com", + "tracking.venture-net.co.jp", + "tracking.venturify.at", + "tracking.verisk.com", + "tracking.veritas.com", + "tracking.vertiv.com", + "tracking.vertivco.com", + "tracking.vid4u.org", + "tracking.virginmediao2business.co.uk", + "tracking.virtus.com", + "tracking.visitdubai.com", + "tracking.visma.co.uk", + "tracking.visma.com", + "tracking.visma.dk", + "tracking.visma.fi", + "tracking.visma.lt", + "tracking.visma.lv", + "tracking.visma.net", + "tracking.visma.nl", + "tracking.visma.no", + "tracking.visma.ro", + "tracking.visma.se", + "tracking.vismaraet.nl", + "tracking.vismaspcs.se", + "tracking.vitalant.org", + "tracking.vodafone.co.uk", + "tracking.vodafone.com", + "tracking.voordeeluitjes.nl", + "tracking.voxeus.com", + "tracking.wao-corp.com", + "tracking.wao.ne.jp", + "tracking.waterfrontmedia.com", + "tracking.webtradecenter.com", + "tracking.wetter.at", + "tracking.wettfreunde.net", + "tracking.winecoolerdirect.com", + "tracking.wisepops.com", + "tracking.wlscripts.net", + "tracking.www5.mercedes-benz.com", + "tracking.xmor.info", + "tracking.y-nmc.jp", + "tracking.yealink.com", + "tracking.your.montagehealth.org", + "tracking.zaertlicheladies.de", + "tracking.zagranie.com", + "tracking.zakelijk.cz.nl", + "tracking.zierlicheladies.de", + "tracking01.walmart.com", + "tracking1.brandmentions.com", + "tracking1.cigna.com", + "tracking1.cigna.com.hk", + "tracking1.cignaglobal.com", + "tracking1.cignaglobalhealth.com", + "tracking1.labcorp.com", + "tracking1.questdiagnostics.com", + "tracking1.tena.com", + "tracking101.com", + "tracking2.bokf.com", + "tracking2.bokfinancial.com", + "tracking2.channeladvisor.com", + "tracking2.cigna.co.id", + "tracking2.cigna.co.uk", + "tracking2.cigna.com.tw", + "tracking2.cignaglobal.com", + "tracking2.labcorp.com", + "tracking2.questdiagnostics.com", + "tracking22.com", + "tracking24.net", + "tracking3.labcorp.com", + "tracking3.lenovo.com", + "tracking3.vnncdn.net", + "tracking4.labcorp.com", + "tracking5.labcorp.com", + "trackingaa.hitachienergy.com", + "trackingalumni.accenturealumni.com", + "trackingboost.com", + "trackingcareers.accenture.com", + "trackingeloqua.tec.mx", + "trackinginternal.hcltech.com", + "trackinginternal.ti.com", + "trackinglrus.wolterskluwer.com", + "trackingmembers.com", + "trackingmms.accenture.com", + "trackingrouter.com", + "trackingshub.com", + "trackingsoft.com", + "trackingssl.agemployeebenefits.be", + "trackingssl.aginsurance.be", + "trackingssl.drysolutions.be", + "trackingssl.homeras.be", + "trackingssl.vivay-broker.be", + "trackingssl.yongo.be", + "trackingtraffo.com", + "trackla.stackla.com", + "tracklog.58.com", + "tracklyfast.com", + "trackmarketing.staubli.com", + "trackmedclick.com", + "trackmundo.com", + "trackmysales.com", + "trackpshgoto.win", + "trackpush.com", + "trackr.vivenu.com", + "trackr1.co.in", + "trackr5.co.in", + "trackr6.co.in", + "tracks.arubamediamarketing.it", + "tracks.roomster.com", + "tracks1.ferrari.com", + "tracks20.com", + "tracks3.ferrari.com", + "tracksfaster.com", + "trackside.redbull.racing", + "trackspeeder.com", + "tracksrv.zdf.de", + "trackstracker.com", + "tracksystem.online", + "tracktds.com", + "tracktds.live", + "tracktilldeath.club", + "tracktraf.com", + "trackuhub.com", + "trackv-test.esearchvision.com", + "trackvbmobs.click", + "trackvol.com", + "trackvoluum.com", + "trackwilltrk.com", + "trackytrack02.com", + "tracot.com", + "tractorfoolproofstandard.com", + "tractusoutsum.com", + "tradbypass.com", + "trade46-q.com", + "tradeadexchange.com", + "tradeadsexchange.com", + "tradedoubler.com", + "tradeshow.edm.globalsources.com", + "tradeshows.aem.org", + "tradestrategy.substack.com", + "tradetooth.com", + "trading21s.com", + "tradingken.com", + "tradingpancreasdevice.com", + "tradingstart.pro", + "traditionallyobjectlessblinked.com", + "traditionallyrecipepiteous.com", + "trafempire.com", + "traff01traff02.site", + "traffdaq.com", + "traffic-exchange.com", + "traffic-go.com", + "traffic-redirecting.com", + "traffic.acwebconnecting.com", + "traffic.adexprtz.com", + "traffic.club", + "traffic.hostedstatus.page", + "traffic.hyteck.de", + "traffic.name", + "traffic.prod.cobaltgroup.com", + "traffic.shareaholic.com", + "traffic.taktikal.is", + "traffic.wdc.center", + "trafficad-biz.com", + "trafficbass.com", + "trafficborder.com", + "trafficbottomgrains.com", + "trafficdecisions.com", + "trafficdok.com", + "trafficfactory.biz", + "trafficforce.com", + "trafficfuelpixel.s3-us-west-2.amazonaws.com", + "trafficholder.com", + "traffichunt.com", + "trafficircles.com", + "trafficjunction.com", + "trafficjunky.net", + "trafficleader.com", + "trafficlide.com", + "trafficmediaareus.com", + "trafficmoon.com", + "trafficmoose.com", + "trafficportsrv.com", + "trafficrouter.io", + "trafficshop.com", + "trafficspaces.net", + "trafficstrategies.com", + "trafficswarm.com", + "traffictraders.com", + "trafficz.com", + "traffiq.com", + "traffmgnt.com", + "traffmgnt.name", + "traffoxx.uk", + "trafget.com", + "trafogon.com", + "trafsupr.com", + "trafyield.com", + "tragedyhaemorrhagemama.com", + "tragency-clesburg.icu", + "tragicbeyond.com", + "tragicleftago.com", + "traglencium.com", + "trail-001.schleich-s.com", + "trail.53kf.com", + "trail.71baomu.com", + "trail.cleardocs.com", + "trail.dominiosistemas.com.br", + "trail.sweetandmaxwell.co.uk", + "trail.thomsonreuters.ca", + "trail.thomsonreuters.co.jp", + "trail.thomsonreuters.co.kr", + "trail.thomsonreuters.co.nz", + "trail.thomsonreuters.co.uk", + "trail.thomsonreuters.com", + "trail.thomsonreuters.com.au", + "trail.thomsonreuters.com.br", + "trail.thomsonreuters.com.hk", + "trail.thomsonreuters.com.my", + "trail.thomsonreuters.com.sg", + "trail.thomsonreuters.in", + "traileroutlinerefreshments.com", + "trainedhomecoming.com", + "trainedpiano.com", + "training.hager.co.uk", + "training.indigobusiness.co.uk", + "trainsrolldrunken.com", + "traintravelingplacard.com", + "traiss.com", + "traka8.crypto-mall.org", + "trakaff.net", + "traktrafficflow.com", + "tramplayeranyd.info", + "trampphotographer.com", + "trampplantacre.com", + "tranderous.com", + "trandlife.info", + "tranquilamulet.com", + "tranquilarchipelago.com", + "tranquilcanyon.com", + "tranquilizerproposedattribute.com", + "tranquilplume.com", + "tranquilside.com", + "tranquilveranda.com", + "transact.blackboard.com", + "transactionsbeatenapplication.com", + "transactionsparasite.com", + "transcriptcompassionacute.com", + "transcriptjeanne.com", + "transcriptobligegenerations.com", + "transferloitering.com", + "transferzenad.com", + "transformationdecline.com", + "transformignorant.com", + "transgressmeeting.com", + "transgressreasonedinburgh.com", + "transientblobexaltation.com", + "transit.ncsecu.org", + "transitionfrenchdowny.com", + "translateoatmeal.com", + "translatingimport.com", + "translationbuddy.com", + "transmapp.com", + "transmissionapp.jacoblegrone.com", + "transmitterincarnatebastard.com", + "transplant.care.uhssa.com", + "transplant.universityhealth.com", + "transportation.external.conduent.com", + "transportation.external.xerox.com", + "transportationdealer.com", + "transportationdelight.com", + "transportgoline.com", + "trap.skype.com", + "trapexpansionmoss.com", + "trappcloudservices.trapptechnology.com", + "trappedpetty.com", + "trapptech.actonservice.com", + "trappush.com", + "trapskating.com", + "trapteaching.com", + "trarie.com", + "trashdisguisedextension.com", + "trashipama.com", + "tratbc.com", + "traumatizedenied.com", + "traumavirus.com", + "traung.com", + "travel.caradonna.com", + "travel.cruisesforless.com", + "travel.ec-ovc.com", + "travel.onlinevacationcenter.com", + "travel.stage.x.unikoom.com", + "travel.x.unikoom.com", + "traveladvertising.com", + "traveldurationbrings.com", + "travelingbeggarlyregions.com", + "travelingfreshman.com", + "travelingshake.com", + "travelledelkremittance.com", + "travelledpropagandaconveniences.com", + "travellerkalgan.com", + "travelmarketreport.actonservice.com", + "travelscream.com", + "traveltop.org", + "traveltraffic.cc", + "traversefloral.com", + "travescorylus.com", + "travidia.com", + "travis.bosscasinos.com", + "trawahdh2hd8nbvy09.com", + "trawibosxlc.com", + "trawlselymus.top", + "traxex.gannettdigital.com", + "traydungeongloss.com", + "traymute.com", + "traytouch.com", + "trayzillion.com", + "trazgki.com", + "trblocked.com", + "trc.gpcdn.pl", + "trc85.com", + "trccmpnlnk.com", + "trccvt.dhc.co.jp", + "trck-a8.j-depo.com", + "trck.a8.net", + "trck.accredible.com", + "trck.aeon.co.jp", + "trck.asset.malcotools.com", + "trck.atnenga.com", + "trck.bdi-services.de", + "trck.comms.watlow.com", + "trck.coomeet.com", + "trck.copeland.com", + "trck.e.atradius.com", + "trck.eczyl.com", + "trck.el.supremapoker.com.br", + "trck.employerservices.experian.com", + "trck.feedback.ignite.gleague.nba.com", + "trck.flexnet.co.jp", + "trck.forfatterforbundet.no", + "trck.frutafrutashop.com", + "trck.go.emoneyadvisor.com", + "trck.go.natera.com", + "trck.graiman.com", + "trck.info.fullsaildc3.com", + "trck.internalnews.dbschenker.com", + "trck.kenkiya.com", + "trck.levata.com", + "trck.medlem.elogit.no", + "trck.medtronic.com", + "trck.my.elca.ch", + "trck.naco-do.com", + "trck.nuwlnuwl.com", + "trck.propo.co.jp", + "trck.repesta.com", + "trck.rework-s.com", + "trck.spoteffects.net", + "trck.stefany.co.jp", + "trck.wargaming.net", + "trck.www4.earlywarning.com", + "trck.www4.paze.com", + "trck.www4.zellepay.com", + "trck02.magaseek.com", + "trcka8.orobianco-jp.com", + "trcka8net.bestlens.jp", + "trcka8net.glens.jp", + "trcka8net.irobot-jp.com", + "trcka8net.lenszero.com", + "trcka8net.qieto.net", + "trckams.com", + "trckhoul.com", + "trcklion.com", + "trckoja.com", + "trckotang.com", + "trckr.nordiskemedier.dk", + "trcksplt.miro.com", + "trckswrm.com", + "trcp.gamefantech.com", + "trdnewsnow.net", + "trdwvyjj.xyz", + "treacherouscarefully.com", + "treadbun.com", + "treadhospitality.com", + "treasonemphasis.com", + "treasureantennadonkey.com", + "treasured-dad.pro", + "treasureralludednook.com", + "treasureravenvulgar.com", + "treathuffily.com", + "treatment.grammarly.com", + "treatmentaeroplane.com", + "treatyaccuserevil.com", + "treatyintegrationornament.com", + "trebghoru.com", + "trebleheady.com", + "treblescholarfestival.com", + "trebleuniversity.com", + "trecker.aklamio.com", + "trecurlik.com", + "trecut.com", + "tredir.go.com", + "treegreeny.org", + "treehusbanddistraction.com", + "treenghsas.com", + "treeoflifecenterus.actonservice.com", + "treepullmerriment.com", + "trehtnoas.com", + "treitrehagdin.top", + "treitrejewfish.com", + "trekdata.com", + "treklizard.com", + "trekstereo.com", + "trelconf.com", + "trelconf.net", + "trelleborg.tecs1.com", + "trellian.com", + "trembleday.com", + "tremendousearthquake.com", + "tremendousplastic.com", + "tremendouspresentation.pro", + "tremendoustime.com", + "tremendoustreatment.com", + "tremorhub.com", + "trendads.reactivebetting.com", + "trendcounter.com", + "trendmd.com", + "trendmouthsable.com", + "trends.newsmaxwidget.com", + "trends.privacywall.org", + "trenhsasolc.com", + "trenhsmp.com", + "trenpyle.com", + "tretmumbel.com", + "trewnhiok.com", + "treycircle.com", + "treyyejhcwyhn.com", + "trfcbooost.com", + "trfrc.com", + "trftopp.biz", + "trg.bosch-home.es", + "tri.media", + "triadmedianetwork.com", + "triadtechnologies.actonservice.com", + "trialdepictprimarily.com", + "trialfire.com", + "trialsreticence.com", + "trianglecollector.com", + "tribalfusion.com", + "tribespiraldresser.com", + "tributesexually.com", + "tricemortal.com", + "tricklesmartdiscourage.com", + "tricksygirlw.com", + "trickvealwagon.com", + "trickycelery.com", + "trickynationalityturn.com", + "triconah.actonservice.com", + "triedstrickenpickpocket.com", + "trienestooth.com", + "triersbed.top", + "triflecardslouse.com", + "trifms.com", + "trigami.com", + "triggers.wfxtriggers.com", + "triggersathlete.com", + "triglyheiled.website", + "trigscocos.com", + "trikerboughs.com", + "trim-goal.com", + "trimpagkygg.com", + "trimpur.com", + "trimregular.com", + "trinityconsultants.actonservice.com", + "trinitydiverge.com", + "trionalpistler.com", + "tripledeliveryinstance.com", + "triplelift.com", + "triplescrubjenny.com", + "triplestat.online", + "triplewhale-pixel.web.app", + "tripphloems.com", + "tripsstyle.com", + "tripsthorpelemonade.com", + "triptease.io", + "tristeacream.uno", + "tritebadge.com", + "tritethunder.com", + "tritetongue.com", + "triton.actonservice.com", + "triton.companyegg.com", + "triumph.actonservice.com", + "triumphantplace.com", + "trivial-girlfriend.com", + "triviasplinty.com", + "trizonemellite.com", + "trjxehoxjcbxvuc.xyz", + "trk-aspernatur.com", + "trk-branch.balinea.com", + "trk-consulatu.com", + "trk-epicurei.com", + "trk-imps.com", + "trk-maiorum.com", + "trk-vod.com", + "trk.a-dsp.com", + "trk.adbutter.net", + "trk.admmontreal.com", + "trk.admtoronto.com", + "trk.advancedmanufacturingeast.com", + "trk.advancedmanufacturingminneapolis.com", + "trk.advisory.com", + "trk.aeroengineconference.com", + "trk.aeroenginesusa.com", + "trk.afcom.com", + "trk.aibusiness.com", + "trk.airborn.com", + "trk.aircharterguide.com", + "trk.airchecklab.com", + "trk.airdimensions.com", + "trk.airportdata.com", + "trk.albinpump.com", + "trk.ali-cle.org", + "trk.altis.com.gr", + "trk.americancityandcounty.com", + "trk.anthology.com", + "trk.appliedintelligence.live", + "trk.arozone.cn", + "trk.arozone.com", + "trk.astrasrilanka.com", + "trk.aviationweek.com", + "trk.avlr.net", + "trk.bad-tool-tell-doubt.xyz", + "trk.bakewithstork.com", + "trk.banktech.com", + "trk.barcoproducts.ca", + "trk.barcoproducts.com", + "trk.batterytechonline.com", + "trk.bc.shutterfly.com", + "trk.becel.ca", + "trk.becel.com", + "trk.becel.com.br", + "trk.beefmagazine.com", + "trk.berger-levrault.com", + "trk.bertolli.co.uk", + "trk.biomedboston.com", + "trk.blueband.com", + "trk.blueband.com.ec", + "trk.blume2000.de", + "trk.bona.nl", + "trk.bonella.com.ec", + "trk.broomwade.com", + "trk.brummelandbrown.com", + "trk.business.westernunion.at", + "trk.business.westernunion.ca", + "trk.business.westernunion.ch", + "trk.business.westernunion.co.nz", + "trk.business.westernunion.co.uk", + "trk.business.westernunion.com", + "trk.business.westernunion.com.au", + "trk.business.westernunion.de", + "trk.business.westernunion.fr", + "trk.business.westernunion.it", + "trk.business.westernunion.pl", + "trk.catersource.com", + "trk.cf.labanquepostale.fr", + "trk.championairtech.com", + "trk.championpneumatic.com", + "trk.channelfutures.com", + "trk.channelleadershipsummit.com", + "trk.channelpartnersconference.com", + "trk.chegg.com", + "trk.childrensfashionevents.com", + "trk.citeline.com", + "trk.clinch.co", + "trk.compair.com", + "trk.concisegroup.com", + "trk.contact.alphabet.com", + "trk.contact.umpquabank.com", + "trk.contentmarketinginstitute.com", + "trk.contentmarketingworld.com", + "trk.convera.com", + "trk.coteriefashionevents.com", + "trk.countrycrock.com", + "trk.createyournextcustomer.com", + "trk.cremebonjour.fi", + "trk.cremebonjour.se", + "trk.croma.nl", + "trk.cx.motivcx.com", + "trk.cz.business.westernunion.com", + "trk.daimlertruck.com", + "trk.darkreading.com", + "trk.datacenterknowledge.com", + "trk.datacenterworld.com", + "trk.decido.io", + "trk.delma.hu", + "trk.delma.ro", + "trk.delphiquest.com", + "trk.designcon.com", + "trk.designnews.com", + "trk.digitaltveurope.com", + "trk.dosatron.com", + "trk.drdobbs.com", + "trk.du-darfst.de", + "trk.dvsystems.com", + "trk.e.chooseumpquabank.com", + "trk.e.mailchimp.com", + "trk.e.underarmour.com", + "trk.elmlea.com", + "trk.elmorietschle.com", + "trk.elq.mcphersonoil.com", + "trk.emcowheaton.com", + "trk.en-cz.business.westernunion.com", + "trk.en.business.westernunion.at", + "trk.en.business.westernunion.ch", + "trk.en.business.westernunion.de", + "trk.en.business.westernunion.fr", + "trk.en.business.westernunion.it", + "trk.en.business.westernunion.pl", + "trk.encore-can.com", + "trk.encore-mx.com", + "trk.encoreglobal.com", + "trk.engie-homeservices.fr", + "trk.engineeringwk.com", + "trk.engineleasingandfinance-europe.com", + "trk.enjoyplanta.com", + "trk.enterpriseconnect.com", + "trk.equifax.com.au", + "trk.event.eset.com", + "trk.everestblowers.com", + "trk.everestvacuum.com", + "trk.evtechexpo.com", + "trk.evtechexpo.eu", + "trk.farmprogress.com", + "trk.farmprogressshow.com", + "trk.feedstuffs.com", + "trk.fensi.plus", + "trk.fieldandmain.com", + "trk.fieldandmaininsurance.com", + "trk.findfashionevents.com", + "trk.fintechfutures.com", + "trk.flipfit.com", + "trk.flora.com", + "trk.flora.cz", + "trk.flora.es", + "trk.flora.pl", + "trk.floraplant.at", + "trk.floraspread.com.au", + "trk.food-management.com", + "trk.fr.business.westernunion.ca", + "trk.fr.business.westernunion.ch", + "trk.fruitdor.fr", + "trk.futureelectronics.cn", + "trk.futureelectronics.com", + "trk.gamasutra.com", + "trk.gamedeveloper.com", + "trk.gardnerdenver.com", + "trk.gardnerdenver.com.cn", + "trk.gazpasserelle.engie.fr", + "trk.gdconf.com", + "trk.geico.com", + "trk.go.ingrammicro.com", + "trk.go.ingrammicrocloud.com", + "trk.greenbuildexpo.com", + "trk.hankisonair.com", + "trk.hartell.com", + "trk.haskel.com", + "trk.hello.navan.com", + "trk.hibon.com", + "trk.hoffmanandlamson.com", + "trk.hppumps.com", + "trk.huskerharvestdays.com", + "trk.icantbelieveitsnotbutter.com", + "trk.imeeventscalendar.com", + "trk.imengineeringeast.com", + "trk.imengineeringsouth.com", + "trk.info.puntonet.ec", + "trk.info.shutterstock.com", + "trk.info.verifi.com", + "trk.info.verticurl.com", + "trk.informaconnect.com", + "trk.informaengage.com", + "trk.informatech.com", + "trk.informationweek.com", + "trk.ingersollrand.com", + "trk.insurancetech.com", + "trk.interop.com", + "trk.ir-now.com", + "trk.irco.com", + "trk.itprotoday.com", + "trk.iwceexpo.com", + "trk.jeffersonhealth.org", + "trk.jorc.com", + "trk.kansashealthsystem.com", + "trk.kirbybuilt.com", + "trk.krebsversicherung.de", + "trk.laetta.com", + "trk.lasvegasaces.com", + "trk.latta.se", + "trk.lightreading.com", + "trk.living.chartwell.com", + "trk.lmipumps.com", + "trk.lookbook.westernunion.com", + "trk.luisaviaroma.com", + "trk.mackayshields.com", + "trk.magicfashionevents.com", + "trk.mailchimp.com", + "trk.margarinaiberia.com.mx", + "trk.maximus-solution.com", + "trk.md-kinney.com", + "trk.mddionline.com", + "trk.mdeawards.com", + "trk.meetingsnet.com", + "trk.metronet.com", + "trk.metronetbusiness.com", + "trk.microsyringes.com", + "trk.midamericanenergy.com", + "trk.milda.se", + "trk.miltonroy.com", + "trk.mk.westernunion.com", + "trk.mktg.nec.com", + "trk.mppumps.com", + "trk.mt.business.westernunion.com", + "trk.mycare.maimo.org", + "trk.nashpumps.com", + "trk.nationalhogfarmer.com", + "trk.ndtco.com", + "trk.neogen.com", + "trk.networkcomputing.com", + "trk.networkxevent.com", + "trk.news.loyaltycompany.com", + "trk.nfl-online-streams.live", + "trk.nojitter.com", + "trk.novelis.com", + "trk.nrn.com", + "trk.nuernberger.com", + "trk.nuernberger.de", + "trk.nuernberger.digital", + "trk.nvenergy.com", + "trk.oberdorferpumps.com", + "trk.oma.dk", + "trk.optum.com", + "trk.oxywise.com", + "trk.packagingdigest.com", + "trk.paragondirect.com", + "trk.parkitbikeracks.com", + "trk.peceniejeradost.sk", + "trk.pecenijeradost.cz", + "trk.pedrogil.com", + "trk.picnictables.com", + "trk.pinterest.com", + "trk.planta.be", + "trk.planta.pt", + "trk.plantafin.fr", + "trk.plasticstoday.com", + "trk.playitviral.com", + "trk.powderandbulkshow.com", + "trk.powderandbulksolids.com", + "trk.powerdms.com", + "trk.pro-activ.com", + "trk.projectfashionevents.com", + "trk.protiviti.com", + "trk.ptl.irco.com", + "trk.quantumbusinessnews.com", + "trk.rama.com", + "trk.rama.com.co", + "trk.reach.utep.edu", + "trk.reavell.com", + "trk.recetasprimavera.com", + "trk.restaurant-hospitality.com", + "trk.riverview.org", + "trk.robuschi.com", + "trk.routesonline.com", + "trk.runtechsystems.com", + "trk.s.sephora.com", + "trk.sais.ch", + "trk.sana.com.tr", + "trk.sanella.de", + "trk.secure.icmi.com", + "trk.seepex.com", + "trk.send.safestyle.com.au", + "trk.send.waoo.dk", + "trk.share.healthc2u.com", + "trk.shoppremiumoutlets.com", + "trk.solo.be", + "trk.solution.desjardins.com", + "trk.sourcingatmagic.com", + "trk.specialevents.com", + "trk.speedbumpsandhumps.com", + "trk.spsglobal.com", + "trk.squeezemassage.com", + "trk.storyly.io", + "trk.supermarketnews.com", + "trk.tbivision.com", + "trk.techtarget.com", + "trk.telecoms.com", + "trk.the5gexchange.com", + "trk.thea.at", + "trk.theaisummit.com", + "trk.thebatteryshow.com", + "trk.thebatteryshow.eu", + "trk.thebenchfactory.com", + "trk.themspsummit.com", + "trk.thinkhdi.com", + "trk.thomaspumps.com", + "trk.tirto.id", + "trk.todocouplings.com", + "trk.trashcontainers.com", + "trk.treetopproducts.com", + "trk.tricontinent.com", + "trk.tu-auto.com", + "trk.tulipan.es", + "trk.tuthillpump.com", + "trk.ummhealth.org", + "trk.underarmour.com", + "trk.updates.juilliard.edu", + "trk.urgentcomm.com", + "trk.us.underarmour.com", + "trk.us.vacasa.com", + "trk.vaqueiro.pt", + "trk.violife.com", + "trk.violifefoods.com", + "trk.violifeprofessional.com", + "trk.vitam.gr", + "trk.vodafone.com.tr", + "trk.wallstreetandtech.com", + "trk.wardsauto.com", + "trk.wealthmanagement.com", + "trk.welchvacuum.com", + "trk.wellsfargocenterphilly.com", + "trk.williamspumps.com", + "trk.yzsystems.com", + "trk.zeks.com", + "trk.zinsser-analytic.com", + "trk01.informaconnect.com", + "trk01.knect365.com", + "trk02.knect365.com", + "trk023.com", + "trk03.informatech.com", + "trk03.knect365.com", + "trk04.informatech.com", + "trk05.informatech.com", + "trk09.informa.com", + "trk2-wtb.swaven.com", + "trk2.avalara.com", + "trk3000.com", + "trk4.com", + "trk42.net", + "trk72.com", + "trkad.network", + "trkapi.impact.com", + "trkbc.com", + "trkcmi.informaconnect.com", + "trkemail.luisaviaroma.com", + "trkerupper.com", + "trkinator.com", + "trkings.com", + "trkingthebest.net", + "trkk4.com", + "trklink.luisaviaroma.com", + "trklnks.com", + "trklvs.com", + "trkn.us", + "trkn1.com", + "trknext.com", + "trknk.com", + "trknths.com", + "trkoptimizer.com", + "trkpnt.ongage.net", + "trkpzz.dcinside.com", + "trkr.shoppingminds.net", + "trkr.technology", + "trkrdel.com", + "trkrspace.com", + "trks.us", + "trksmorestreacking.com", + "trktcmdqko.com", + "trktnc.com", + "trkunited.com", + "trlxcf05.com", + "trmit.com", + "trmnsite.com", + "trmobc.com", + "troduc.com", + "trokemar.com", + "trolleydemocratic.com", + "trolleydryerfunds.com", + "trolleytool.com", + "trollsvide.com", + "trombocrack.com", + "tronads.io", + "tronmachi.com", + "troolyhonks.com", + "troopsassistedstupidity.com", + "troopseruptionfootage.com", + "troopslinecut.website", + "tropaiariskful.top", + "tropbikewall.art", + "tropylskins.com", + "trotconceivedtheological.com", + "trothko.com", + "trotolhonor.com", + "troublebarbara.com", + "troubledcontradiction.com", + "troubledtail.com", + "troubleextremityascertained.com", + "troubleshade.com", + "troublesomeleerycarry.com", + "troutgorgets.com", + "troutrequires.com", + "trowingpaba.website", + "trpohkfedwway.xyz", + "trpool.org", + "trpop.xyz", + "trpzjj.hrkgame.com", + "trqwuvidegayhr.com", + "trripwire.com", + "trrmmxjst.com", + "trsbmiw.com", + "trskwvl.com", + "trtjigpsscmv9epe10.com", + "trtxdtigvap.com", + "tru.am", + "truanet.com", + "truantslaughterbrew.com", + "truantsnarestrand.com", + "truazka.xyz", + "truceforensicswaterfall.com", + "trucemallow.website", + "truckstomatoes.com", + "truculentrate.com", + "truefaced.actonservice.com", + "truehits.net", + "truehits1.gits.net.th", + "truehits2.gits.net.th", + "truemfg.actonservice.com", + "truffle.bid", + "trulydevotionceramic.com", + "trulyunderestimatediscard.com", + "trumppuffy.com", + "trumpsurgery.com", + "trumpthisaccepted.com", + "truoqtqjyxes.com", + "trust.flexpay.io", + "trust.mitutoyo.com", + "trust.titanhq.com", + "trust.zebra.com", + "trust.zone", + "trustaffs.com", + "trustbummler.com", + "trusted-web-seal.cybertrust.ne.jp", + "trustedachievementcontented.com", + "trustedcpmrevenue.com", + "trustedgatetocontent.com", + "trustedpeach.com", + "trustedstream.life", + "trustedzone.info", + "trustflayer1.online", + "trustid.actonservice.com", + "trustisimportant.fun", + "trustlearningclearly.com", + "trustmaxonline.com", + "trustpid.com", + "trustworthyturnstileboyfriend.com", + "trustx.org", + "trusty-research.com", + "trustyable.com", + "trustyfine.com", + "trustzonevpn.info", + "truthfulanomaly.com", + "truthfulplanninggrasp.com", + "truthhascudgel.com", + "truthordarenewsmagazine.com", + "truthvexedben.com", + "trvonu.k-manga.jp", + "trwl1.com", + "trx-cdn.zip.co", + "trx.zip.co", + "trx3.famousfix.com", + "try.blackboard.com", + "try.jaranda.kr", + "try.joonapp.io", + "try.popchart.family", + "try.postmuseapp.com", + "try.tableau.com", + "try.tableausoftware.com", + "tryingacquaintance.com", + "trymynewspirit.com", + "trymysadoroh.site", + "trynhassd.com", + "trythe-letsketos.com", + "tryzens-analytics.com", + "ts-group.com", + "ts.delfi.lt", + "ts.popsugar.com", + "ts.tradetracker.net", + "ts134lnki1zd5.pro", + "tsa.taxslayer.com", + "tsapphires.buzz", + "tsapphiresand.info", + "tsaristcanapes.com", + "tsarkinds.com", + "tsbkht.puritan.com", + "tsbmkf.zonnebrillen.com", + "tsbntfjyijlx.com", + "tsccqvlqjpchjcl.com", + "tse.telerama.fr", + "tsedvc.aboutyou.ch", + "tseywo.com", + "tsfpvcpdpofbc.com", + "tshuxi.bbqguys.com", + "tsiwoulukdli.xyz", + "tsiwqtng8huauw30n.com", + "tsj0.madeindesign.com", + "tsliat.medme.pl", + "tslomhfys.com", + "tsml.fun", + "tsmqbyd.com", + "tsp.onjoyri.de", + "tspops.com", + "tsqabdrgxourg.com", + "tsrpcf.xyz", + "tsrpif.xyz", + "tsrrbok.com", + "tssandycateup.com", + "tst-link-ccontact.focuscura.com", + "tstats-13fkh44r.com", + "tswafl.lascana.nl", + "tswtwufqx.com", + "tswyxkasqago.com", + "tsyfnhd.com", + "tsyndicate.com", + "tsyndicate.net", + "tszuhznuteoxkx.com", + "tt.natwest.com", + "tt.pluralsight.com", + "tt.rbs.co.uk", + "tt.rbs.com", + "tt.sj.se", + "tt.ubs.com", + "tt.ulsterbank.co.uk", + "tt.ulsterbank.ie", + "ttarget.eastwestbank.com", + "ttbm.com", + "ttcu-union.actonservice.com", + "ttdmrvck.com", + "ttfpil.2dehands.be", + "ttgmjfgldgv9ed10.com", + "tthathehadstop.info", + "ttlmqhbbkd.com", + "ttlphmgvnjuilta.com", + "ttmc.actonservice.com", + "ttmetrics.faz.net", + "ttmetrics.jcpenney.com", + "ttney.com", + "ttnnuo.racing-planet.de", + "ttnrd.com", + "ttoc8ok.com", + "ttsbtdgdo.com", + "ttwmed.com", + "ttzmedia.com", + "tuagol.gartenmoebel.de", + "tubbeckfresher.life", + "tubberlo.com", + "tubbyconversation.pro", + "tubeadvisor.com", + "tubecoast.com", + "tubecorp.com", + "tubecup.net", + "tubeelite.com", + "tubeformula.com", + "tubehole.com", + "tubemogul.com", + "tubemov.com", + "tubencyclopaediaswine.com", + "tubenest.com", + "tubepure.com", + "tuberay.com", + "tuberise.com", + "tubestrap.com", + "tubeultra.com", + "tubewalk.com", + "tubqwqvsfusjqq.com", + "tubroaffs.org", + "tubsougn.com", + "tubulesstodger.top", + "tucess.com", + "tuckedtucked.com", + "tuckerheiau.com", + "tucktunnelsnowman.com", + "tuddicijloxb.com", + "tuesdayfetidlit.com", + "tufcum.margaretha.se", + "tuffoonincaged.com", + "tufteraureous.digital", + "tuglikevertigo.com", + "tugngs.tui.com", + "tuhwjkesxo.com", + "tuitionpancake.com", + "tujofclqgazqa.com", + "tujourda.net", + "tukeelsy.com", + "tukulordimera.com", + "tulasitoughie.com", + "tuleceti.com", + "tulipmagazinesempire.com", + "tulipsameedge.com", + "tumblebirds.com", + "tumblebit.com", + "tumblebit.org", + "tumblehisswitty.com", + "tumbleicicle.com", + "tumbleobjectswedding.com", + "tumbleroutlook.com", + "tumfiegoblins.life", + "tumordied.com", + "tumri.net", + "tumultmarten.com", + "tumultuserscheek.com", + "tunatastesentertained.com", + "tundrapinjane.com", + "tune.sckmediatv.com", + "tunedecided.com", + "tuneshave.com", + "tunisiarivel.top", + "tunnelbuilder.top", + "tupwiwm.com", + "tuqizi.uno", + "tuquesrefuser.website", + "tur-tur-key.com", + "turbanconstituent.com", + "turbanmadman.com", + "turbansembiid.space", + "turbansour.com", + "turbiditedeklehexoses.monster", + "turboadblocker.com", + "turboadv.com", + "turbocap.net", + "turboeagle.co", + "turbolion.io", + "turbostats.xyz", + "turbotrck.art", + "turbulent-bedroom.pro", + "turbulentfeatherhorror.com", + "turbulentimpuresoul.com", + "turdauch.xyz", + "turdinexylenyl.guru", + "turdsarnatta.com", + "turdwwakrh.com", + "tureukworektob.info", + "turfedtaboret.com", + "turfinggneiss.com", + "turganic.com", + "turgelrouph.com", + "turkeybegan.com", + "turkhawkswig.com", + "turkslideupward.com", + "turktransparent.com", + "turmoilmeddle.com", + "turmoilragcrutch.com", + "turn.com", + "turncdn.com", + "turnhub.net", + "turnminimizeinterference.com", + "turnreview.com", + "turnstileunavailablesite.com", + "turpentinecomics.com", + "tururu.info", + "turvykingly.com", + "tuscanyaskant.com", + "tuskhautein.com", + "tusno.com", + "tusser.site", + "tutamail.net", + "tutanoto.com", + "tutbc1.www.tapmyback.com", + "tutorlylaggard.top", + "tutorthing.com", + "tutphiarcox.com", + "tutsterblanche.com", + "tutvp.com", + "tuudrwnbglqqvm.com", + "tuvevx.agent-sana.com", + "tuvlqcjff.com", + "tuvwryunm.xyz", + "tuwaqtjcood.com", + "tuwopnajwv.com", + "tuxbpnne.com", + "tuxycml.com", + "tuxzlhrwejszu.com", + "tv-test.esvdigital.com", + "tv.totaljobs.com", + "tv1s4d6klh4n.com", + "tvbsfmswrjap.com", + "tvcoag.brw.pl", + "tvdbspojay.com", + "tvgxhvredn.xyz", + "tvkaimh.com", + "tvkfms.nta.co.jp", + "tvlaavcxdxlqan.com", + "tvpixel.com", + "tvppa.actonservice.com", + "tvprocessing.com", + "tvqqrycnutpp.com", + "tvuaeb.taqi.com.br", + "tvvon.coreforger.top", + "tvxrpdfgitlbsb.xyz", + "tw-go.experian.com", + "tw.cx", + "tw.spiriteq.com", + "twangruble.top", + "twaonhcjwoaouj.com", + "twazzyoidwlfe.com", + "twddsnvl.com", + "twdhec.marioeletro.com", + "tweakarrangement.com", + "tweetdeck.net.anwalt.de", + "tweitter.com", + "twelfthcomprehendgrape.com", + "twelfthdistasteful.com", + "twelvemissionjury.com", + "twelvethighpostal.com", + "twentiesinquiry.com", + "twentiethparticipation.com", + "twentyatonementflowing.com", + "twentyaviation.com", + "twentycustomimprovement.com", + "twentydisappearance.com", + "twentydruggeddumb.com", + "twentyexaggerate.com", + "twentyqueen.com", + "twerwew.org", + "twigdose.com", + "twigstandardexcursion.com", + "twigwisp.com", + "twilightsentiments.com", + "twilightsuburbmill.com", + "twinadsrv.com", + "twinfill.com", + "twinkle-fun.net", + "twinklecourseinvade.com", + "twinnercarrat.digital", + "twinpinenetwork.com", + "twinrdack.com", + "twinrdengine.com", + "twinrdsrv.com", + "twinrdsyn.com", + "twinrdsyte.com", + "twinrtb.com", + "twinseller.com", + "twinsoflave.com", + "twinsrv.com", + "twirlninthgullible.com", + "twistads.com", + "twistairclub.net.anwalt.de", + "twistconcept.com", + "twistcrevice.com", + "twistedhorriblybrainless.com", + "twisthello.com", + "twistloss.com", + "twistsweater.com", + "twithdifyferukentas.info", + "twittad.com", + "twitter-circle.com", + "twitterfun.games", + "twitterr.com", + "twiz.wizaly.co.uk", + "twiz.wizaly.fr", + "twjobq.sixt.com", + "twjobq.sixt.de", + "twjobq.sixt.es", + "twjobq.sixt.fr", + "twjobq.sixt.nl", + "twkbui.mansion-review.jp", + "twkcbfwam.com", + "twnrydt.com", + "twoeej.carrefour.fr", + "twohrxbrns.com", + "twovqti.com", + "twpasol.com", + "twrencesprin.info", + "twsdne.petenkoiratarvike.com", + "twsylxp.com", + "twtad.com", + "twtdkzg.com", + "twvybupqup.xyz", + "twwxjqsk.com", + "twyn.com", + "twztdhdgjtg.com", + "tx-br-cdn.kwai.net.iberostar.com", + "tx-pro-pull.kwai.net.iberostar.com", + "txaxkc.dsc-nightstore.com", + "txcmjo.com", + "txeefgcutifv.info", + "txfroe.decodoma.cz", + "txfryh.terra.com.br", + "txgeszx.com", + "txhrnluuyt.com", + "txjhmbn.com", + "txmmdl.lampy.pl", + "txnhmdvka.com", + "txouliypi.com", + "txpbnm.sevellia.com", + "txpwtidvgvt.com", + "txrhpjddhbal.com", + "txrx.bol.com", + "txscpj.emp.ie", + "txt.appcity.com.au", + "txt.fuelmyclub.com", + "txt.hooplaguru.com", + "txt.htltn.com", + "txt.shopbanquet.com", + "txt.showings.com", + "txt.styr.com", + "txtcompert.com", + "txtsetzdcxnrc.com", + "txumirk.com", + "txv0.destinia.hu", + "txv2-br-cdn.kwai.net.iberostar.com", + "txvoin.with2.net", + "txwhfmxlmu.com", + "txyqik.jjshouse.fr", + "txzaazmdhtw.com", + "txzdbxtyhebo.com", + "tybfxw.puma.com", + "tyblecnuft.com", + "tychismfeasts.com", + "tychon.bid", + "tyhjukinimoqfgv.com", + "tyhlwigp.com", + "tyhwheveeshngi.xyz", + "tyingentered.com", + "tylcpcikj.com", + "tylfgkf.com", + "tylocintriones.com", + "tylosischewer.com", + "tynessubpart.com", + "tyningtufa.top", + "tynt.com", + "typablecyclide.com", + "typerealisepredict.com", + "typescoordinate.com", + "typesluggage.com", + "typicalairplane.com", + "typicalappleashy.com", + "typicallyapplause.com", + "typicalsecuritydevice.com", + "typicalteeth.com", + "typiccor.com", + "typiconrices.com", + "typojesuit.com", + "typsxumcsjw.com", + "tyqptghilt.com", + "tyract.com", + "tyranbrashore.com", + "tyranpension.com", + "tyrds.com", + "tyresleep.com", + "tyroo.com", + "tyrotation.com", + "tyserving.com", + "tystnnnrluv.com", + "tytlementwre.info", + "tytpdz.climamarket.it", + "tytyeastfeukufun.info", + "tyuimln.net", + "tyumen.net.anwalt.de", + "tyvuwf.lameteoagricole.net", + "tywdchppfgds.xyz", + "tzaho.com", + "tzaqkp.com", + "tzaristdiploma.com", + "tzegilo.com", + "tzgcwfvrf.com", + "tzgurwizule3.app.cardahealth.com", + "tzgygfy.com", + "tzngtmzpvysh.com", + "tzovkp.aboutyou.at", + "tzrlfzwyicvj.com", + "tzuhumrwypw.com", + "tzvojcc.com", + "tzvpn.site", + "tzvroyuhmkvlsa.com", + "tzwaw.pw", + "tzyjotwoocku.com", + "u-50-rbdm.com", + "u-test.getgoose.com", + "u.audi-pureprotection.com", + "u.fordprotectplans.com", + "u.getgoose.com", + "u.landing.ni.com", + "u.salony.com", + "u0054.com", + "u0064.com", + "u0crsrah75fy.camberlion.com", + "u1trkqf.com", + "u21drwj6mp.com", + "u299.libelle-lekker.be", + "u29qnuav3i6p.com", + "u47.pnc.com", + "u595sebqih.com", + "u652.myplainview.com", + "u87yuo9ojh.world", + "u927.sfgate.com", + "u9axpzf50.com", + "ua.indianexpress.com", + "uaaftpsy.com", + "uaaooa.stansberryresearch.com", + "uabpuwz.com", + "uads.cc", + "uads.digital", + "uads.guru", + "uads.info", + "uads.pw", + "uads.space", + "uads.store", + "uaemarketing.sedgwick.com", + "uahpycewbx.com", + "ualkzq.moobel1.ee", + "uamoctchgmkya.com", + "uanbpywrumpuj.com", + "uaputgtwlhkmtr.com", + "uaqcui.tennis-point.fr", + "uarating.com", + "uarrdg.landsofamerica.com", + "uasmdd.icaniwill.no", + "uat-client.belairdirect.com", + "uat-client.intact.ca", + "uat-client.nbc-insurance.ca", + "uat-link.covve.com", + "uat-scanner-link.covve.com", + "uat.enterprises.proximus.com", + "uatrewards-my.greateasternlife.com", + "uatrewards-sg.greateasternlife.com", + "uatshare.entertainment.com", + "uavbgdw.com", + "uawefo.guylook.co.kr", + "uawvmni.com", + "uazmti.a101.com.tr", + "uazwqqlt.com", + "ubadzufyfjcd.com", + "ubbfpm.com", + "ubdiysvv.com", + "ubdjdtraxe.com", + "ubdjfy.maje.com", + "ubdsej.notino.pl", + "ubeestis.net", + "uberouspolitei.com", + "ubiirddtnmja.com", + "ubilinkbin.com", + "ubiquitousyard.com", + "ubish.com", + "ublockpop.com", + "ubmdob.connection.com", + "ubmups.houseofindya.com", + "ubmwua.maisonsetappartements.fr", + "uboungera.com", + "ubpekn.sivillage.com", + "ubqjbd.daviddonahue.com", + "ubrihx.allbirds.jp", + "ubsgssex.com", + "ubsjyqfek.com", + "ubthyoitrr.com", + "ubuyanalytics.ubuy.com", + "ubvsjh.pointtown.com", + "ubyjor.distrelec.ch", + "ubykct.teufel.ch", + "ubzjpnrr.com", + "ubzsvgyo.com", + "uc.xddi.ru", + "ucaas.avaya.com", + "ucationinin.info", + "ucazgetyk.com", + "ucbedayxxqpyuo.xyz", + "ucconn.live", + "ucdbepelfi.com", + "ucdvze.gudrunsjoden.com", + "ucfunnel.com", + "ucgnawffqess.xyz", + "ucgxnstr.com", + "ucheephu.com", + "uchxtxel.com", + "uckbcroqkb.com", + "uclgnz.lunabazaar.com", + "uclrlydjewxcl.xyz", + "ucmahi.lectiva.com", + "ucmetrics.hypovereinsbank.de", + "ucmetrics.unicredit.it", + "ucmetrics.unicreditbanca.it", + "ucmetrics.unicreditgroup.eu", + "ucocesisfulyly.info", + "ucounter.ucoz.net", + "ucppeo.silux.hr", + "ucqbhkrzsqpqmg.com", + "ucteqibnblrjhpb.com", + "ucurjydbxbz.com", + "udairgawob.net", + "udalmancozen.com", + "udarem.com", + "udbaa.com", + "udderexplosion.com", + "udegepq.com", + "udetqwj.com", + "udfwwbkxremv.xyz", + "udgpjfdzxrvecn.com", + "udgrbq.malwarebytes.com", + "udicje.perrys.co.uk", + "udinugoo.com", + "udkcrj.com", + "udksgsuvcpm.com", + "udlqdkqdfymq.com", + "udmmdl.dudalina.com.br", + "udmserve.net", + "udncoeln.com", + "udonjl.coopdeli.jp", + "udookrou.com", + "udr9.livera.nl", + "udraokrou.com", + "udrnks.vedder-vedder.com", + "udrvvx.kabum.com.br", + "udsgty.alkosto.com", + "udtropary.top", + "uduhytyllobm.com", + "udxsuy.helline.fr", + "udzpel.com", + "udzucw.haggar.com", + "ueb4.destinia.tw", + "uecppuciocadi.com", + "uectfe.toptantr.com", + "ued8.destinia.sg", + "uedvam.tatilsepeti.com", + "uedvxswwfub.com", + "uejntsxdffp.com", + "uejqwhabj.xyz", + "uel-uel-fie.com", + "uelllwrite.com", + "uepkcdjgp.com", + "ues.kicker.de", + "uestat.video.qiyi.com", + "ueuodgnrhb.com", + "ueuqui.esprit.nl", + "uewztebe.com", + "ufaexpert.com", + "ufbnqsfbpkmindy.com", + "ufeevhhnjilfeo.com", + "ufeonk.viravira.co", + "ufgkypfhervr.com", + "ufiledsit.com", + "ufinkln.com", + "uflfhl.mercci22.com", + "ufnbgh.meierq.com", + "ufoomals.net", + "ufouxbwn.com", + "ufpcdn.com", + "ufpfbjcwdqumph.com", + "ufphkyw.com", + "ufqxgccf.com", + "ufqzrk.espritshop.ch", + "ufsmcn.blackspade.com.tr", + "ufwsfi.magasins-u.com", + "ufzanvc.com", + "ufzqrmflbnlze.com", + "ugahutoa.com", + "ugailidsay.xyz", + "ugalia.com", + "ugawnotrjj.xyz", + "ugdcxl.timeout.com", + "ugdcxl.timeout.com.hk", + "ugdcxl.timeout.es", + "ugdcxl.timeout.jp", + "ugdcxl.timeout.pt", + "ugdffrszmrapj.com", + "ugdturner.com", + "ugeewhee.xyz", + "ughska.kids-world.dk", + "ughzfjx.com", + "ugkray.theloom.in", + "uglimontana.digital", + "ugloopie.com", + "ugloozie.xyz", + "uglwov.logic-immo.com", + "uglylearnt.com", + "ugmarketing.smu.edu.sg", + "ugopkl.com", + "ugrarvy.com", + "ugricmoist.com", + "ugripaid.com", + "ugroocuw.net", + "ugroogree.com", + "uguforvfud.com", + "ugujwhwwyh.com", + "ugyeon.com", + "ugyplysh.com", + "ugzbsu.klimaworld.com", + "uh.nakanohito.jp", + "uhclatdxsbidyk.com", + "uhd5nn09mgml.fort-shop.kiev.ua", + "uhdokoq5ocmk.com", + "uhedsplo.com", + "uhegarberetrof.com", + "uhenqb.manning.com", + "uhfdsplo.com", + "uhhgaodcxckgvqs.xyz", + "uhlagm.rakurakuseisan.jp", + "uhlkij.bonprix.it", + "uhmpda.sunlocation.com", + "uhn9.up-france.fr", + "uhodsplo.com", + "uhpdsplo.com", + "uhrmzgp.com", + "uhrsek.shoemarker.co.kr", + "uhsmmaq4l2n5.com", + "ui.belboon.com", + "ui02.com", + "uib.ff.avast.com", + "uicjnk.gumtree.co.za", + "uid.mediacorp.sg", + "uidapi.com", + "uidhealth.com", + "uidhome.com", + "uidpcx.planet.fr", + "uidsync.net", + "uifesg.modulor.de", + "uigwgn.france-abonnements.fr", + "uijciz.gunze.jp", + "uilwmi.coop.nl", + "uilzwzx.com", + "uim.tifbs.net", + "uimserv.net", + "uingroundhe.com", + "uinpmz.iichi.com", + "uioubveq.com", + "uiusqp.crowdcow.com", + "uiwock.epantofi.ro", + "ujautifuleed.xyz", + "ujbhri.pharmamarket.nl", + "ujidhusjvmbfv.com", + "ujlwwo.lehner-versand.ch", + "ujooshog.com", + "ujq1.destinia.is", + "ujscdn.com", + "ujtgtmj.com", + "ujurupa.com", + "ujvh.pandasuite.io", + "ujvqrs.meandem.com", + "ujwfrf.uniformix.pl", + "ujznabh.com", + "ujzqud.bestsecret.se", + "uk-business.vodafone.com", + "uk-marketing.roxtec.com", + "uk-mktg.vodafone.com", + "uk.adpinfo.com", + "uk.contact.alphabet.com", + "uk.partner.equifax.co.uk", + "uk.realestate.bnpparibas", + "uk.sharpmarketing.eu", + "uk.verintsystemsinc.com", + "uk08i.top", + "ukaugesh.com", + "ukayhvbyrk.com", + "ukaytg.cortefiel.com", + "ukbcjxvaejpfdxx.com", + "ukcomparends.pro", + "ukdliketobepa.monster", + "ukdtzkc.com", + "ukentaspe.xyz", + "ukentsiwoulukdlik.info", + "ukfareputfea.xyz", + "ukgfxw.satofull.jp", + "uki2.secureforms.mcafee.com", + "ukidiayddbshfl.com", + "ukizeiasninan.info", + "ukjphn.vitaminler.com", + "uklgakwqy.com", + "ukloxmchcdnn.com", + "uklvnfxvjgc.com", + "ukmarketing.sedgwick.com", + "ukmlastityty.info", + "ukmnlp.techbang.com", + "ukndaspiratioty.info", + "uknsyenergyfle.info", + "ukoffzeh.com", + "ukpdjsailq.com", + "ukpgsb.agrieuro.es", + "ukri.innovateuk.org", + "ukrkskillsombine.info", + "ukskxmh.com", + "uksqotykpmjtdgw.com", + "uktureukworekt.info", + "ukzjce.idus.com", + "ukzoweq.com", + "ul8seok7w5al.com", + "ulaiwhiw.xyz", + "ulathana.com", + "ulcerextent.com", + "uldmakefeagr.info", + "uldtqa.weekendmaxmara.com", + "uleptupt.xyz", + "ulesxbo.com", + "ulexiteoutspit.com", + "ulfqakqfng.xyz", + "ulftutvlodv.com", + "ulhyys.naehwelt.de", + "ulidoo.montblanc.com", + "ulinyo.bandito.com.tr", + "ulmmmvjfbbmk.com", + "ulmoyc.com", + "ulmujev.com", + "ulnaswotter.top", + "ulngjwvbhyyfkum.com", + "ulnhlnsw.com", + "uloaludu.xyz", + "ulourgaz.net", + "ulried.com", + "ulseugnrmnrww.com", + "ulsmcdn.com", + "ulteriorprank.com", + "ulteriorthemselves.com", + "ultetrailways.info", + "ultimate-clean.club", + "ultimateaderaser.com", + "ultimateclixx.com", + "ultimatefatiguehistorical.com", + "ultimaterequirement.com", + "ultimatumloftyharvest.com", + "ultimatumrelaxconvince.com", + "ultrabetas.com", + "ultracdn.top", + "ultraclassmate.com", + "ultramercial.com", + "ultraoranges.com", + "ultund.misterspex.nl", + "ulukaris.com", + "ululubugles.website", + "ulutlv.esprit.fr", + "ulvpdxabzuoy.com", + "um-bredirect.com", + "um.contentstudio.io", + "umami.wakarimasen.moe", + "umazvs.raybiotech.com", + "umbersurf.top", + "umbretalen.com", + "umdgene.com", + "umdlbn.globetrotter.de", + "umdpva.gakumado.mynavi.jp", + "umebella.com", + "umekana.ru", + "umentrandings.xyz", + "umescomymanda.info", + "umexalim.com", + "umhlnkbj.xyz", + "umhyck.belvilla.com", + "umiackscursors.com", + "umiaob.kireibiz.jp", + "umoughtcallm.com", + "umoxomv.icu", + "umpedshumal.com", + "umpirectx.top", + "umplmoht.com", + "umplohzn.com", + "umqiapzsc.com", + "umqqfyqkjlxrh.xyz", + "umrvmb.net.anwalt.de", + "umtudo.com", + "umtzwr.adidas.co.kr", + "umuotov.com", + "umvibwqrumfqk.com", + "umwmwxpivtwkyo.xyz", + "umwuxk.hotel.cz", + "umxwew.hellobello.com", + "umylynsr9b.quira.sh", + "unablehope.com", + "unacceptableclevercapable.com", + "unacceptableironicaldrone.com", + "unacceptableperfection.com", + "unaccountablecreator.com", + "unaccountablepie.com", + "unaccustomedchessoldest.com", + "unaces.com", + "unactedrobbers.com", + "unadvisedengine.com", + "unafeed.com", + "unairedcushite.com", + "unanac.com", + "unanimousbrashtrauma.com", + "unaptsullens.com", + "unarbokor.com", + "unarmedindustry.com", + "unaswpzo.com", + "unattractivehastypendulum.com", + "unauthorizedblur.com", + "unauthorizedsufficientlysensitivity.com", + "unavailableprocessionamazingly.com", + "unawar.com", + "unawaredisk.com", + "unawarehistory.pro", + "unawarelinkedlaid.com", + "unazumarillan.com", + "unbalterce.com", + "unbearablepulverizeinevitably.com", + "unbearzonites.com", + "unbecominghall.com", + "unbecominglamp.com", + "unbeedrillom.com", + "unbelievableheartbreak.com", + "unbelievableinnumerable.com", + "unblentnitric.com", + "unblock2303.xyz", + "unblock2304.xyz", + "unbloodied.sbs", + "unboltsseugh.guru", + "unbraidbrot.uno", + "unbunearyan.com", + "unbungrappee.com", + "unburstballist.com", + "unbuttonfootprintssoftened.com", + "uncalmfencer.top", + "uncanny.marvel.com", + "uncanny.marvelkids.com", + "uncannyuneaths.com", + "uncastnork.com", + "uncertainimprovementsspelling.com", + "unciat.com", + "unclealcine.com", + "uncleffaan.com", + "unclehem.com", + "unclesnewspaper.com", + "uncletroublescircumference.com", + "unclogslenis.top", + "uncmbg.timberland.de", + "uncomfortableremote.com", + "uncoverarching.com", + "uncoveredcircle.com", + "uncoveredexpert.com", + "uncoverherbal.com", + "uncoylyreprint.com", + "uncrampflans.top", + "uncrobator.com", + "uncroptbhutia.com", + "uncrownarmenic.com", + "uncslucanid.space", + "undams.com", + "undeenardoo.com", + "under2given.com", + "underaccredited.com", + "underagebeneath.com", + "undercambridgeconfusion.com", + "underclick.ru", + "undercovercinnamonluxury.com", + "undercoverdwell.com", + "undercoverwaterfront.com", + "underdog.media", + "undergoneentitled.com", + "undergosermon.com", + "undergroundbrows.com", + "underminesprout.com", + "underpantscostsdirection.com", + "underpantsdefencelesslearn.com", + "underpantshomesimaginary.com", + "underpantsprickcontinue.com", + "understandableglassfinalize.com", + "understandassure.com", + "understandcomplainawestruck.com", + "understandextremityshipping.com", + "understandingspacecraftbachelor.com", + "understandingspurt.com", + "understandintimidate.com", + "understandskinny.com", + "understatedworking.com", + "understatementimmoderate.com", + "understoodadjoiningarab.com", + "understoodadmiredapprove.com", + "understoodeconomicgenetic.com", + "understoodocean.com", + "understoodreceivermisunderstand.com", + "undertakingaisle.com", + "undertakinghomeyegg.com", + "undertone.com", + "underwarming.com", + "underwaterbirch.com", + "underwearsourorb.com", + "underwilliameliza.com", + "undesirableslim.com", + "undiesthumb.com", + "undigneseltzer.top", + "undooptimisticsuction.com", + "undoubtedlyavowplanets.com", + "undressirreg.guru", + "undressregionaladdiction.com", + "undubirprourass.com", + "undurs.1md.org", + "uneatenhopbush.com", + "unegalalbian.uno", + "uneign.com", + "unelekidan.com", + "unelgyemom.com", + "unemploymentinstinctiverite.com", + "unemploymentnumeric.com", + "unendlyyodeled.top", + "unequalbrake.com", + "unequalbrotherhermit.com", + "unequaltrail.com", + "unequaltravelresearch.com", + "unevenobjective.com", + "unevenregime.com", + "unevenstring.com", + "unfairpromritual.com", + "unfaithfulgoddess.com", + "unfaithfulmakeryearly.com", + "unfeeddizoic.com", + "unfieryneutral.com", + "unfina.com", + "unfinisheddolphin.com", + "unfolded-economics.com", + "unforgivableado.com", + "unforgivablefrozen.com", + "unfortunatelydestroyedfuse.com", + "unfortunatelyprayers.com", + "unfriendlysalivasummoned.com", + "ungatedsynch.com", + "ungillhenbane.com", + "ungirthranee.com", + "ungloomnisnas.com", + "ungothoritator.com", + "ungoutylensmen.website", + "ungroudonchan.com", + "ungulapetful.com", + "unhaftcharing.com", + "unhappidustee.com", + "unhappyswitch.com", + "unhatedprotei.com", + "unhealthybravelyemployee.com", + "unhedgekuchen.top", + "unhorseaa.com", + "unhrjzn.com", + "uni-setup.media", + "uni-trading.pro", + "uni.okane-reco-plus.com", + "unicast.com", + "unicatethebe.org", + "unicornpride123.com", + "unidentifiedanalytics.web.app", + "unifiedreiced.com", + "unifiedwfo.verintsystemsinc.com", + "unifilabs.actonservice.com", + "unifini.de", + "uniformyeah.com", + "unifyaddition.com", + "uniguide.media", + "uninkedsamucu.guru", + "uninterestedquarter.com", + "uninvitednobody.com", + "union.macoms.la", + "unionadjs.com", + "unionscircumstances.com", + "uniproject.substack.com", + "unisettings.pro", + "uniswapbot.team", + "uniswaps.website", + "unitedautocredit.actonservice.com", + "unitethecows.com", + "units.knotch.it", + "unitsympathetic.com", + "unitusccu.actonservice.com", + "universal.okane-reco-plus.com", + "universal.shakaguide.com", + "universalappend.com", + "universalbooklet.com", + "universaldatedimpress.com", + "universaldev.taylormadegolf.com", + "universalflaskshrimp.com", + "universalsrc.com", + "universityeminenceloosen.com", + "universityofinternetscience.com", + "universitypermanentlyhusk.com", + "unjointbobbed.com", + "unkeptspahees.com", + "unkinpigsty.com", + "unknowncontrol.com", + "unknowncrate.com", + "unknownhormonesafeguard.com", + "unknowntray.com", + "unlawedimaret.top", + "unleftbawly.uno", + "unlesscooler.com", + "unlika.com", + "unlikelymoscow.com", + "unlinedcap.pro", + "unlockecstasyapparatus.com", + "unlockmaddenhooray.com", + "unloetiosal.com", + "unluciddesmids.top", + "unluckydead.pro", + "unluckyflagtopmost.com", + "unluxioer.com", + "unm.emol.com", + "unmarcharthra.com", + "unmasksxyloma.uno", + "unmergeullaged.com", + "unmetswipy.com", + "unmightboxen.com", + "unmisdreavusom.com", + "unnamesline.com", + "unnaturalcaption.com", + "unnaturalstring.com", + "unnecessarydispleasedleak.com", + "unnish.com", + "unoblotto.net", + "unofficialwanderingreplica.com", + "unornlysire.com", + "unpackjanuary.com", + "unpacktexture.com", + "unpackthousandmineral.com", + "unpaledbooker.top", + "unpanchamon.com", + "unpaundlagot.com", + "unphionetor.com", + "unpinsfucoids.com", + "unplainodalman.com", + "unpleasantconcrete.com", + "unpleasanthandbag.com", + "unpred.com", + "unpredictablehateagent.com", + "unprofessionalremnantthence.com", + "unqrppiyb.com", + "unrealversionholder.com", + "unreasonabletwenties.com", + "unrebelasterin.com", + "unregisteredgrasppistol.com", + "unreshiramor.com", + "unresolveddrama.com", + "unresolvedsketchpaws.com", + "unrestbad.com", + "unrestlosttestify.com", + "unriq.com", + "unrotomon.com", + "unrulymedia.com", + "unrulymorning.pro", + "unrulytroll.com", + "unrulyvoice.com", + "unsaltyalemmal.com", + "unsealsweller.top", + "unseenrazorcaptain.com", + "unseenreport.com", + "unseenshingle.com", + "unsettledfederalrefreshing.com", + "unsettledfencing.com", + "unshapemeshed.top", + "unshinykerite.com", + "unsigilyphor.com", + "unskilfulwalkerpolitician.com", + "unskilledexamples.com", + "unslimtugger.top", + "unsoggynek.life", + "unspeakablefreezing.com", + "unspeakablepurebeings.com", + "unstantleran.com", + "unsteadybreakfast.pro", + "unsternrelease.com", + "unstilldemeore.com", + "unstoutgolfs.com", + "unsubscribe.datadelivers.com", + "unsubscribe.e.silverfernfarms.com", + "unsubscribe.email.verizon.com", + "unsubscribe.openapp.link", + "unsubscribe.promo.timhortons.ca", + "unsuccessfultesttubepeerless.com", + "unsurlysiouan.com", + "untackreviler.com", + "untastymondos.digital", + "untd.com", + "untelljettons.com", + "untidybrink.com", + "untidyquestion.com", + "untidyrice.com", + "untidyseparatelyintroduce.com", + "untiedecide.com", + "untilfamilythrone.com", + "untilpatientlyappears.com", + "untimburra.com", + "untineanunder.com", + "untineforward.com", + "untrendenam.com", + "untriedcause.pro", + "untrk.xyz", + "untrol.com", + "untropiuson.com", + "untroy.com", + "untruesubsidedclasped.com", + "unumbonum.com", + "unusedquestion.com", + "unusedstone.com", + "unusualaccountcnfrmpages.github.io", + "unusualbrainlessshotgun.com", + "unusuallynonfictionconsumption.com", + "unusuallyswam.com", + "unusualtitle.com", + "unusualwarmingloner.com", + "unvextcentavo.com", + "unvrlozno.com", + "unwartortlean.com", + "unwelcomegardenerinterpretation.com", + "unwice.com", + "unwieldyhealth.com", + "unwieldyimpulse.com", + "unwieldyplastic.com", + "unwillingsnick.com", + "unwindflophousework.com", + "unwindirenebank.com", + "unwitting-phrase.pro", + "unwodgtll.com", + "unwontcajun.top", + "unwonttawpi.top", + "unwoobater.com", + "unworldfoxwood.top", + "unwrittenspot.com", + "unylgxxmrsbb.com", + "unynwld.com", + "unyzea.aboutyou.sk", + "unzipauscult.com", + "uoblij.farmaline.be", + "uod2quk646.com", + "uoeeiqgiib.xyz", + "uofcdl.lagos.com", + "uoflkjdc.com", + "uogqym.christopherandbanks.com", + "uohdvgscgckkpt.xyz", + "uohxijnkd.com", + "uojpjo.miin-cosmetics.com", + "uoktyggqexq.com", + "uolwbz.heine.de", + "uommwhqyefutlp.com", + "uoqxdh.tendapro.it", + "uorhlwm.com", + "uorwogwlbwtk.xyz", + "uosyhthogsaavr.com", + "uosyiozyu.com", + "uotksykpmkcd.com", + "uoutube.com", + "up4u.me", + "upaicpa.com", + "uparceuson.com", + "upbrininghandy.com", + "upbriningleverforecast.com", + "upbuoyearfuls.com", + "upchokedehort.top", + "upcomingmonkeydolphin.com", + "upcurlsreid.website", + "updaight.com", + "update-it-now.com", + "update-protection.com", + "update.purina.com", + "update.tcsg.edu", + "updateadvancedgreatlytheproduct.vip", + "updatecompletelyfreetheproduct.vip", + "updateenow.com", + "updatefluency.com", + "updateguck.com", + "updatemobilee.com", + "updaterecomended.pro", + "updaterlife.com", + "updates.aem.org", + "updates.conexpoconagg.com", + "updates.gaylordhotels.com", + "updatesunshinepane.com", + "updiveufos.com", + "updservice.site", + "upeatunzone.com", + "upeayz.eksisozluk.com", + "uperizeunoiled.com", + "upflamebendell.uno", + "upfmqr.carmensteffens.com.br", + "upgalethalers.guru", + "upglideantijam.com", + "upgliscorom.com", + "upgulpinon.com", + "uphelmscowed.com", + "uphewoab.net", + "uphillgrandmaanger.com", + "uphilo.com", + "uphorter.com", + "uphoveduke.com", + "uphoveeh.xyz", + "upinu.xyz", + "upkoffingr.com", + "uplandstoat.digital", + "upleaptlistel.top", + "upliftsearch.com", + "uplinecliency.com", + "upload.euleriancdn.net", + "uplucarioon.com", + "upmoveatoms.com", + "uponelectabuzzor.club", + "uponge.com", + "uponhariyamar.com", + "uponminunan.com", + "uponpidgeottotor.com", + "uponsurskita.com", + "upontogeticr.com", + "uppardjets.com", + "uppbrl.thomassabo.com", + "uppereugene.com", + "uppitytime.com", + "uppons.com", + "uppsyduckan.com", + "upqeudhzf.com", + "upqmpu.leasingtime.de", + "upregisteelon.com", + "uprightanalysisphotographing.com", + "uprightsaunagather.com", + "uprightthrough.com", + "uprimp.com", + "uprisingrecalledpeppermint.com", + "uprivaladserver.net", + "uproarglossy.com", + "uproject.team", + "upsaibou.net", + "upsajeve.com", + "upsamurottr.com", + "upseelee.xyz", + "upseepsi.xyz", + "upsendsoxid.com", + "upsettingfirstobserved.com", + "upshroomishtor.com", + "upsidesheminee.com", + "upskittyan.com", + "upspewsafener.com", + "upspinarakor.com", + "upstandhurls.website", + "upstandingmoscow.com", + "upsups.click", + "upswingmethyl.com", + "uptafashib.com", + "uptearfancily.top", + "uptechnologys.com", + "uptightfirm.com", + "uptightimmigrant.com", + "uptightyear.com", + "uptimecdn.com", + "uptodateexpansionenvisage.com", + "uptodatefinishconferenceroom.com", + "uptownrecycle.com", + "uptraceforlore.com", + "uptuwhum.net", + "uptvmovies.uptv.com", + "upu.samsungelectronics.com", + "upupoidoutjazz.website", + "upush.co", + "upwaftssoland.digital", + "upwardbodies.com", + "upwardsbenefitmale.com", + "upwardsdecreasecommitment.com", + "upwardunderground.com", + "upwkcv.vidaxl.ro", + "upwwgd.zentempel.com", + "upwxneakm.com", + "upz1.destinia.lt", + "upzekroman.com", + "uqckxr.chilli.se", + "uqd.io", + "uqdoeag.com", + "uqduhelyxsov.com", + "uqhpej.wiberrentacar.com", + "uqmmfpr.com", + "uqnoghmubhon.com", + "uqotbpmidyewkmb.com", + "uqpvrqplyqm.com", + "ur.b.inhaabit.com", + "urambled.com", + "uranianredrove.com", + "uranicargine.top", + "uranismunshore.com", + "urbanairship.com", + "urbanjazzsecretion.com", + "urboja.com", + "urbund.com", + "urechar.com", + "urediumshirker.website", + "urehgr.halekulani.com", + "ureoaw.netthandelen.no", + "ureruadebis.papawash.com", + "urerucname.manara.jp", + "ureruebis.nintama.co.jp", + "urgedhearted.com", + "urgedsuitcase.com", + "urgefranchise.com", + "urgentlyfeerobots.com", + "urgentprotections.com", + "urgertiddly.top", + "urimnugocfr.com", + "urimtats.com", + "urinebladdernovember.com", + "urinehere.com", + "uringherenurew.info", + "uriokr.bauhaus.es", + "url.density.exchange", + "url1020.keycollectorcomics.com", + "url1445.affirm.com", + "url1451.careerkarma.info", + "url1741.linktr.ee", + "url1981.jhutnick.tantawy.app", + "url2031.lemonaidhealth.com", + "url2556.matthewherman.tantawy.app", + "url259.artcollection.io", + "url2987.affirm.com", + "url3009.onbunches.com", + "url3630.newsletter.experience-muse.com", + "url3788.blazepizza.com", + "url4142.dev.att.llabs.io", + "url4324.affirm.ca", + "url4324.affirm.com", + "url485.yourname.tantawy.app", + "url5290.dev-portal.icanbwell.com", + "url6013.qa-app11-sendgrid.branch.rocks", + "url6035.clay-sendgrid-test.branch.rocks", + "url6143.branch.rocks", + "url6146.bastien.tantawy.app", + "url6514.affirm.com", + "url6633.ana.tantawy.app", + "url6933.email.marcon.au", + "url7061.support.1dental.com", + "url7542.fluz.app", + "url7674.fitgenieapp.com", + "url8196.mindrise.app", + "url8258.jshek.branch.rocks", + "url9609.account.experience-muse.com", + "urlca.com", + "urlcash.net", + "urlcod.com", + "urldata.net", + "urldelivery.com", + "urlgone.com", + "urlhausa.com", + "urllistparding.info", + "urmavite.com", + "urmgui.nationsphotolab.com", + "urmilan.info", + "urnigarted.com", + "urnkcqzu.com", + "uroceletassard.digital", + "uroqgj.wind.it", + "urotoxykerch.com", + "urpctsrjilp.com", + "urptcerftud.com", + "urquqtbswaqta.com", + "urqxesau.com", + "urr.kumamoto-food.com", + "urryjgwqjo.com", + "urs.metacritic.com", + "ursonewry.com", + "urthdtcg.com", + "urtirepor.com", + "urtyert.com", + "uruftio.com", + "uruswan.com", + "urvgwij.com", + "urxbvw.tui.nl", + "us-central1-markuphero.cloudfunctions.net", + "us-go.experian.com", + "us-marketing.roxtec.com", + "us-now.experian.com", + "us.a1.yimg.com", + "us.appbackupapi.micloud.xiaomi.net.iberostar.com", + "us.lucanet.com", + "us.mattamyhomes.com", + "us.micardapi.micloud.xiaomi.net.iberostar.com", + "us.noteapi.micloud.xiaomi.net.iberostar.com", + "us.onkyo.actonservice.com", + "us.pdc.micloud.xiaomi.net.iberostar.com", + "us.ricoh-usa.com", + "us4post.com", + "usageultra.com", + "usailtuwhe.com", + "usainoad.net", + "usaoptimizedby.increasingly.co", + "usaprogrip.actonservice.com", + "usb-vna.coppermountaintech.com", + "usbanners.com", + "usbrowserspeed.com", + "usciwhhghsc.com", + "usdbbx.mmartan.com.br", + "usdownload.widost.com", + "use.fvr.to", + "use.lunos.app", + "useaptrecoil.com", + "usearch.site", + "used-particular.com", + "usedexample.com", + "usefulcontentsites.com", + "usefulcourage.com", + "usehol.com", + "uselesslumber.com", + "uselnk.com", + "usenet.world", + "usenetpassport.com", + "user-metrics.onthemarket.com", + "user-shield-check.com", + "user.userguiding.com", + "userexperience.thehut.net", + "userreplay.com", + "userreplay.net", + "users.maxcluster.net", + "users.rentbabe.com", + "usersegment.wpdigital.net", + "usersmorrow.com", + "usertag.online", + "usetalentedpunk.com", + "usgzei.vidaxl.ch", + "usheeptuthoa.com", + "usheredbruting.top", + "ushnjobwcvpebcj.xyz", + "ushoofop.com", + "ushzfap.com", + "usinesmycete.xyz", + "usingantecedent.com", + "usingswhoring.com", + "usingyourcard.americanexpress.co.uk", + "usiphdtubj.com", + "usisedprivatedqu.com", + "usjbwvtqwv.com", + "uslphoctxrpwry.com", + "usmetric.rediff.com", + "usninicsooey.com", + "usnvuj.skillfactory.ru", + "usounoul.com", + "usquegessoes.com", + "usrkrz.zdravcity.ru", + "ussckwroweoyv.com", + "ussco-dev.actonservice.com", + "ussolutions.equifax.com", + "ussord.com", + "ussxglczwrscla.com", + "ust-ad.com", + "ustat.info", + "ustetyerecentlyh.info", + "ustithoo.net", + "ustive.com", + "ustomoun.xyz", + "usuads.com", + "usuallyaltered.com", + "usuaryyappish.com", + "usurerspoind.life", + "usurertramped.guru", + "usurperbose.top", + "usurv.com", + "usw18-268-pdb.net.mydays.de", + "uswardwot.com", + "usylkoifiwa.com", + "usyyzz.winparts.nl", + "uszq.iafedoec.top", + "usztct.gang.com.br", + "ut.dailyfx.com", + "ut.econnect.utexas.edu", + "ut.iggroup.com", + "ut.upmc.com", + "ut13r.online", + "ut13r.site", + "ut13r.space", + "ut19suycy9vt.nowyformat.nofluffjobs.com", + "utapbu.cykelkraft.se", + "utarget.co.uk", + "utarget.pro", + "utarget.ru", + "utecsfi.com", + "uterinecordis.top", + "utexas.actonservice.com", + "utgckq.reductionrevolution.com.au", + "uthorner.info", + "uthounie.com", + "utilitymerle.top", + "utilitypresent.com", + "utilitytied.com", + "utilized-memory.pro", + "utilizedshoe.com", + "utilizeimplore.com", + "utilizepersonalityillegible.com", + "utillib.xyz", + "utils.mediageneral.net", + "utiq-aws.net", + "utiq.24auto.de", + "utiq.24hamburg.de", + "utiq.24rhein.de", + "utiq.buzzfeed.de", + "utiq.come-on.de", + "utiq.einfach-tasty.de", + "utiq.fnp.de", + "utiq.fr.de", + "utiq.hna.de", + "utiq.ingame.de", + "utiq.kreiszeitung.de", + "utiq.merkur.de", + "utiq.mopo.de", + "utiq.op-online.de", + "utiq.soester-anzeiger.de", + "utiq.tz.de", + "utiq.wa.de", + "utjzyutegq.com", + "utjzyz.phillips.com", + "utklhk.kojima.net", + "utl-1.com", + "utlicyweaabdbj.xyz", + "utm-campaign.com", + "utm.semilab.hu", + "utm.shireburn.com", + "utmostsecond.com", + "utndln.com", + "utokapa.com", + "utotnokkbqp.com", + "utoumine.net", + "utrack.hexun.com", + "utrinterrommo.com", + "utrius.com", + "utrumchippie.top", + "uts.auction.co.kr", + "utsgw.auction.co.kr", + "utsssl.auction.co.kr", + "utterdevice.com", + "utterlyfunding.com", + "utterlysever.com", + "uttermosthobbies.com", + "utubepwhml.com", + "utwyyrjdwgmynu.com", + "utxokv.emp.co.uk", + "utygdjcs.xyz", + "utzwgittihhvn.com", + "uu.domainforlite.com", + "uuboos.com", + "uucfeebvz.com", + "uudbvq.skuola.net", + "uudproxxc.com", + "uudzfbzthj.com", + "uue2.destinia.ir", + "uueuxygn.com", + "uuhejd.snipes.es", + "uuhptejwmvn.com", + "uuidksinc.net", + "uujtmrxf.xyz", + "uunczm.lescon.com.tr", + "uurykr.pizzahut.com.mx", + "uurzdr.global-style.jp", + "uusimaa.viessmann.fi", + "uuudqhialb.com", + "uuzlytbpmmhfm.com", + "uuzxaz.vidaxl.com", + "uvbyty.com", + "uvccpk.1800petmeds.com", + "uveaopqrttvukl.com", + "uvgxhu.ezgif.com", + "uvgxhu.sharemods.com", + "uviajpcewsv.com", + "uvihslkx.com", + "uvipbmrzlram.com", + "uvlqgtgqdfl.com", + "uvoovoachee.com", + "uvpnpz.misterspex.ch", + "uvqvvh.avva.com.tr", + "uvrdhasvzal.com", + "uvtuiks.com", + "uvwelvnydoy.com", + "uvwtmppnbqgzha.com", + "uvxclrl.com", + "uvzomxvbpbgo.com", + "uvzrtq.livingspaces.com", + "uvzsmwfxa.com", + "uwadpksbkzp.com", + "uwavoptig.com", + "uwaxoyfklhm.com", + "uwayemfogibbgh.xyz", + "uwdzbo.tgw.com", + "uweqsrwoey.com", + "uwfcqtdb.xyz", + "uwgmguwpzkeudh.com", + "uwjhzeb.com", + "uwlzsfo.com", + "uwmlmhcjmjvuqy.xyz", + "uwoaptee.com", + "uwougheels.net", + "uwqghwfdwqywetqwfghewqeqweig.s3.ap-southeast-2.amazonaws.com", + "uwrzjgtnur.com", + "uwxdru.hellovillam.com", + "uwy4.aegon.es", + "uwzxukualwdkx.com", + "uxdse.sugarshape.de", + "uxicgxqq.com", + "uxkurx.sportsmansguide.com", + "uxpascal.com", + "uxplora.davivienda.com", + "uxqzcu.raunt.com", + "uxtqtg.quattroruote.it", + "uxwnqppdma.com", + "uxxsiyokw.com", + "uyeaoofppwrhz.com", + "uyivht.robertgraham.us", + "uyjmbaiogdtkgwt.com", + "uyjxzvu.com", + "uylodc.ecosa.com.au", + "uypsmaxzejvpqx.com", + "uyupgd.goalzero.com", + "uzbsvqupnjfsnx.com", + "uzbxnfwcvhwnz.com", + "uzd1.madeindesign.com", + "uzevnf.realtystore.com", + "uzhobt.wholesalemarine.com", + "uzibhigtekn.com", + "uzipbs.weltbild.ch", + "uzoutche.xyz", + "uzpkre.connor.com.au", + "uzqtbthkrqq.com", + "uzrwqrezkx.com", + "uzzidxlvnq.com", + "v-t.topya.com", + "v.adblockultimate.net", + "v.angha.me", + "v.cameo.com", + "v.ctrl.blog", + "v.minu.be", + "v.myvoleo.com", + "v.oney.es", + "v.oui.sncf", + "v.shopify.com", + "v.topya.com", + "v00ske77693f.com", + "v1.cnzz.com", + "v100homemade.com", + "v124mers.com", + "v16m-default.akamaized.net.iberostar.com", + "v1adserver.com", + "v2cigs.com", + "v4yleins27hv.com", + "v6rxv5coo5.com", + "v96-surf.com", + "va.huya.com", + "vaatmetu.net", + "vablecable.click", + "vabybjbhgqfcld.com", + "vacaneedasap.com", + "vacant-writer.com", + "vacationambulancekin.com", + "vacationinvolve.com", + "vacationmonday.com", + "vacationsoot.com", + "vaccinationinvalidphosphate.com", + "vaccinationwear.com", + "vaccineconvictedseafood.com", + "vacuomedogeys.com", + "vacwrite.com", + "vadokfkulzr.com", + "vaebard.com", + "vaehxkhbhguaq.xyz", + "vafumjvrvjcup.com", + "vagancytwerp.top", + "vagilunger.com", + "vagkcwvqpty.com", + "vagueleader.pro", + "vaguelybarelyrecycle.com", + "vahlnd.bogsfootwear.com", + "vahoupomp.com", + "vaifopooface.com", + "vaiglunoz.com", + "vaigowoa.com", + "vaikdxjegts.com", + "vaikijie.net", + "vaikrywlbmca.com", + "vailedapetaly.com", + "vainfulkmole.com", + "vaipsona.com", + "vaipsouw.com", + "vaisheph.xyz", + "vaithodo.com", + "vaitotoo.net", + "vajofu.uno", + "vak345.com", + "vaknveb.com", + "valack.com", + "valdes.net.anwalt.de", + "valemedia.net", + "valencytecoma.top", + "valepoking.com", + "valerie.forbes.com", + "valesweetheartconditions.com", + "valetedmasaris.website", + "valetsword.com", + "valiantjosie.com", + "valiantmanioca.com", + "valid-dad.com", + "validclick.com", + "validinstruct.com", + "validmemo.com", + "valiumbessel.com", + "vallarymedlars.com", + "valleymuchunnecessary.com", + "valleysinstruct.com", + "valleysrelyfiend.com", + "valonghost.xyz", + "valornutricional.cc", + "valpeiros.com", + "valrogrowth.com", + "valsesoffhand.website", + "valuablecompositemagnanimity.com", + "valuableenquiry.com", + "valuad.cloud", + "valuationbothertoo.com", + "value.kfcu.org", + "value.register.com", + "valuead.com", + "valuebreeches.com", + "valueclick.cc", + "valueclick.com", + "valueclick.net", + "valueclickmedia.com", + "valuedalludejoy.com", + "valuedpulverizelegitimate.com", + "valuepastscowl.com", + "valuerfadjavelin.com", + "valuermainly.com", + "valuerstray.com", + "valuesgloryprovocation.com", + "valueslinear.com", + "valuethemarkets.info", + "valvalnumbest.com", + "valvyre.com", + "vamjfssdvjit.com", + "vampedcortine.com", + "vampersyacal.com", + "vamsoupowoa.com", + "vandalismblackboard.com", + "vandalismundermineshock.com", + "vanderebony.pro", + "vanderlisten.pro", + "vanfireworks.com", + "vanflooding.com", + "vanhonker.com", + "vaniacozzolino.com", + "vanillacoolestresumed.com", + "vanirplex.com", + "vanirstub.com", + "vanishedentrails.com", + "vanishedpatriot.com", + "vanishedunreal.com", + "vanishmemory.com", + "vanityassassinationsobbing.com", + "vapedia.com", + "vapourfertile.com", + "vapoursumptuousgutter.com", + "vapourwarlockconveniences.com", + "vaptoangix.com", + "vapxga.sieh-an.de", + "varasbrijkt.com", + "varchardetection777.site", + "varechphugoid.com", + "variabilityproducing.com", + "variableexternal.com", + "variablespestvex.com", + "variablevisualforty.com", + "variationaspenjaunty.com", + "variationsreviewmocking.com", + "varicalpraiser.com", + "variedpretenceclasped.com", + "variedslimecloset.com", + "variedsubduedplaice.com", + "varietiesassuage.com", + "varietiesplea.com", + "varietyofdisplayformats.com", + "variff.com", + "variousanyplaceauthorized.com", + "variouscreativeformats.com", + "variousformatscontent.com", + "variouspheasantjerk.com", + "varnishmixed.com", + "varnishmosquitolocust.com", + "varnqeoan.com", + "varorlowjo.com", + "varshacundy.com", + "vartoken.com", + "varycares.com", + "varyingcanteenartillery.com", + "varyinginvention.com", + "varyingsnarl.com", + "varys.asongofzandc.xyz", + "vasebehaved.com", + "vasgenerete.com", + "vasgenerete.site", + "vasicxcq.com", + "vasits.com", + "vassspot.com", + "vasstycom.com", + "vasteeds.net", + "vastroll.ru", + "vastserved.com", + "vastsneezevirtually.com", + "vatanclick.ir", + "vatcalf.com", + "vatcertaininject.com", + "vatname.info", + "vatois.com", + "vatrack.hinet.net", + "vattingpliable.top", + "vaugaiva.net", + "vaugroar.com", + "vaultmultiple.com", + "vaultwrite.com", + "vaumourechu.net", + "vauptaih.com", + "vauthaud.net", + "vavcashpop.com", + "vavhhpkmfc.com", + "vavuwetus.com", + "vawauoggraokog.com", + "vawsmoocah.com", + "vax-boost.com", + "vax-now.com", + "vaxoovos.net", + "vazulp.graniph.com", + "vazypteke.pro", + "vbe.voyage-prive.be", + "vbhuivr.com", + "vbijjrg.com", + "vbiofbwey.com", + "vbkryy.pasonacareer.jp", + "vbmfeuvrtnxafy.com", + "vbqbtfkon.com", + "vbrbgki.com", + "vbrusdiifpfd.com", + "vbseje.stonehengehealth.com", + "vbsjdd.olx.pt", + "vbtdzb.fyndiq.se", + "vbtrax.com", + "vbzsjkrnsqewy.com", + "vcbydvfouqqyls.com", + "vcdc.com", + "vcdpuyl.com", + "vcgdfvbvfxq.com", + "vch.voyage-prive.ch", + "vcmedia.com", + "vcngehm.com", + "vcommission.com", + "vcs.kensington.my", + "vcsesvwajeup.com", + "vcvacpaenqepvm.com", + "vcvnsyewnv.com", + "vcxipynawv.com", + "vcxzp.com", + "vczypss.com", + "vd-test.net.anwalt.de", + "vdbaa.com", + "vddf0.club", + "vde1.voyage-prive.de", + "vdenwwytxmw.com", + "vdkjfd.hottopic.com", + "vdlvry.com", + "vdmiruryll.xyz", + "vdmvyu.falk.de", + "vdopia.com", + "vdoubt.com", + "vdrebz.kathmandu.com.au", + "vdrfga.deagoshop.ru", + "vdrigb.8190.jp", + "vdrn.redplum.com", + "vdrxia.farmacosmo.it", + "vdslnp.highkey.com", + "vdvdjf.remotepc.com", + "vdzrjr.kenminkyosai.or.jp", + "ve.velocityclinical.com", + "ve6k5.top", + "vebadu.com", + "vebv8me7q.com", + "vecohgmpl.info", + "vectisamerica.com", + "vectisruntier.top", + "vectorsfangs.com", + "vedznh.cumhuriyet.com.tr", + "veecheew.xyz", + "veeloomo.net", + "veenodax.digital", + "veepteero.com", + "veeqlly.com", + "veewhaiw.com", + "veezljzrkjjyj.top", + "vefxjjkrhf.com", + "veganswingbow.com", + "vegashizoku.digital", + "vegetablesparrotplus.com", + "vegetationadmirable.com", + "vegetationartcocoa.com", + "vegetationplywoodfiction.com", + "vegyttokhldqd.com", + "vehavings.biz", + "vehicle-insurance-quote.com", + "vehiclehenriettaassociation.com", + "vehmickharaj.website", + "vehosw.com", + "veildiscotacky.com", + "veille-referencement.com", + "veilsuccessfully.com", + "veincartrigeforceful.com", + "veineryclauber.top", + "veinletunapart.com", + "veipcwjeupr.com", + "vekroata.net", + "vekseptaufin.com", + "veldtwalk.com", + "velikacontact.top", + "velismedia.com", + "vellutemisused.top", + "velocecdn.com", + "velocitycdn.com", + "velocitypaperwork.com", + "velocitypartners.actonservice.com", + "velopedsever.com", + "velopedseveralmef.info", + "velvetneutralunnatural.com", + "velvetnova.com", + "velvetquasar.com", + "vemflutuartambem.com", + "vempozah.net", + "vendimob.pl", + "vendorsfacture.com", + "veneeringextremely.com", + "veneeringperfect.com", + "venetrigni.com", + "venfioletadas.com", + "vengeancehurriedly.com", + "vengeancerepulseclassified.com", + "vengeancewaterproof.com", + "vengeful-egg.com", + "vengefulgrass.com", + "veninslata.com", + "venisonabreastdamn.com", + "venisonreservationbarefooted.com", + "venkrana.com", + "venomoussolidhow.com", + "venomousteenage.com", + "venomousvessel.com", + "venomouswhimarid.com", + "ventilatorcorrupt.com", + "ventivmedia.com", + "ventrequmus.com", + "ventualkentineda.info", + "venture-365-inspired.com", + "venturead.com", + "ventureclamourtotally.com", + "venturepeasant.com", + "venueitemmagic.com", + "venuewasadi.org", + "venulaeriggite.com", + "venusgloria.com", + "venusrevival.com", + "veoci.actonservice.com", + "veosfi.woonexpress.nl", + "veoxphl.com", + "vephowcpyvncm.com", + "veqvek.bnnbloomberg.ca", + "veqvek.ctv.ca", + "veqvek.ctvnews.ca", + "veqvek.much.com", + "veqvek.thebeaverton.com", + "veqvek.tsn.ca", + "veralmefarketi.info", + "verandahcrease.com", + "verbcardinal.com", + "vercel-vitals.axiom.co", + "verdantanswer.com", + "verdantlabyrinth.com", + "verdantsculpture.com", + "verdreamsofcryin.com", + "vereforhedidno.info", + "veresultedinncre.org", + "vergi-gwc.com", + "vergu.xyz", + "vericlick.com", + "verifiablevolume.com", + "verified-extensions.com", + "verify.spin.app", + "verify.test.spin.app", + "verifyconnection.org", + "verifyvegetable.com", + "veritaswhang.com", + "veritiesgarlejobade.com", + "verizon-branch.locationlabs.com", + "vernementsec.info", + "verneukorgia.com", + "verninchange.com", + "vernondesigninghelmet.com", + "vernonspurtrash.com", + "veronalhaf.com", + "verooperofthewo.com", + "verrippleshi.info", + "versaqueasy.uno", + "versatileadvancement.com", + "verse-content.com", + "verseballs.com", + "versedarkenedhusky.com", + "versionlatticecheek.com", + "versionsfordisplay.com", + "versionslent.com", + "vertamedia.com", + "vertexcs.actonservice.com", + "verticallydeserve.com", + "verticallyrational.com", + "verticalmass.com", + "vervewireless.com", + "verwh.com", + "verygoodminigames.com", + "veryn1ce.com", + "verysilenit.com", + "vespymedia.com", + "vessoupy.com", + "vessubysvspr.com", + "vestigeboxesreed.com", + "vestigeencumber.com", + "vestparticle.com", + "vesuvinaqueity.top", + "vetcheslegumen.com", + "vethojoa.net", + "vetoembrace.com", + "vetrainingukm.info", + "vetsource.actonservice.com", + "vetuststeek.com", + "veuuulalu.xyz", + "vevatom.com", + "vevqlgmmkgu.com", + "vewbab.entertainmentearth.com", + "vexacion.com", + "vexationworship.com", + "vexedkindergarten.com", + "vexevutus.com", + "vexolinu.com", + "vezizey.xyz", + "vezsyr.bxblue.com.br", + "vf.startpage.com", + "vfd2dyn.vodafone.de", + "vfeeopywioabi.xyz", + "vfghc.com", + "vfghd.com", + "vfghe.com", + "vfgte.com", + "vfgtg.com", + "vfhkljw5f6ss.com", + "vfjydbpywqwe.xyz", + "vfl81ea28aztw7y3.pro", + "vflouksffoxmlnk.xyz", + "vfmahn.slevomat.cz", + "vfo.voyage-prive.co.uk", + "vfo4.carrefour-banque.fr", + "vfthr.com", + "vfvcxv.naturhaeuschen.de", + "vfvdsati.com", + "vfvvhywsdons.com", + "vfzqtgr.com", + "vg247-p2.vg247.com", + "vg247-uk.vg247.com", + "vg4u8rvq65t6.com", + "vgavzy.spierandmackay.com", + "vgazda.krefel.be", + "vgbify.underarmour.de", + "vge-business.vodafone.com", + "vge-mktg-secure.vodafone.com", + "vge-mktg.vodafone.com", + "vgellr.esprit.de", + "vgfeuwrewzzmc.com", + "vgfrrtc.click", + "vglosh.courierpress.com", + "vgmnpjnrpj.com", + "vgo.vegaoo.com", + "vgo.vegaoo.pt", + "vgo.vegaoopro.com", + "vgrbvi.atncorp.com", + "vgsjapnjykapgq.com", + "vgw35hwr4w6x.com", + "vhans.siege-corp.com", + "vhdbohe.com", + "vheoggjiqaz.com", + "vhihvqsuarpp.com", + "vhmewg.edreams.fr", + "vhmjci.edreams.co.uk", + "vhneajupavrb.com", + "vhpabx.herffjones.com", + "vhrbxb.vidaxl.nl", + "vhrtgvzcmrfoo.com", + "vhsugcbelruygy.com", + "vhvmiinx.com", + "vi-serve.com", + "vi.adviso.ca", + "via.ssl.holdmybeerconsulting.com", + "viabagona.com", + "viableconferfitting.com", + "viablegiant.com", + "viacavalryhepatitis.com", + "viaeatsdhpt.com", + "viaexploudtor.com", + "viamariller.com", + "vianadserver.com", + "vianoivernom.com", + "viapawniarda.com", + "viaphioner.com", + "viapizza.online", + "viatechonline.com", + "viatepigan.com", + "vibranthaven.com", + "vibrantmedia.com", + "vibrantsundown.com", + "vibrantvale.com", + "vibrateapologiesshout.com", + "vibsqr.theuiq.com", + "vic-m.co", + "vicanerly.top", + "vice-publishers-cdn.vice.com", + "vicious-instruction.pro", + "viciousdepartment.com", + "viciousdiplomaroller.com", + "viciousphenomenon.com", + "victimcondescendingcable.com", + "victoriousrequest.com", + "victory-vids.online", + "victorytunatulip.com", + "victoryvids.space", + "vid-adblocker.com", + "vid.me", + "vidalak.com", + "vidcpm.com", + "video-adblock.com", + "video-adblocker.com", + "video-ads-module.ad-tech.nbcuni.com", + "video-ads.a2z.com", + "video-analytics-api.cloudinary.com", + "video-serve.com", + "video-stats.video.google.com", + "video-streaming.ezoic.com", + "video-watch1.com", + "video.bzfd.it", + "video.funnelbox.com", + "video.redwap.cam", + "video.verintsystemsinc.com", + "video.vitcord.com", + "videoaccess.xyz", + "videoadblocker.pro", + "videoadex.com", + "videobaba.xyz", + "videocampaign.co", + "videocdnmetrika.com", + "videocdnshop.com", + "videoegg.com", + "videoplayerhub.com", + "videoplaza.tv", + "videos.adp.ca", + "videos.personneltoday.com", + "videosprofitnetwork.com", + "videostat-new.index.hu", + "videostat.index.hu", + "videostats.kakao.com", + "videosvc.ezoic.com", + "videosworks.com", + "videovard.sx", + "vidfiles.net.mydays.de", + "vidghjlgkuyfk.site", + "vidora.com", + "vids-branch.online", + "vids-fun.online", + "vidsbig.online", + "vidsbig.space", + "vidsbranch.online", + "vidsbranch.space", + "vidschannel.online", + "vidschannel.space", + "vidsforyou.mom", + "vidsforyou.online", + "vidsfull.online", + "vidsfull.space", + "vidshouse.online", + "vidsmoon.online", + "vidsmoon.space", + "vidsocean.online", + "vidsocean.space", + "vidsplanet.online", + "vidsplanet.space", + "vidsreal.online", + "vidsreal.space", + "view-flix.com", + "view.americanbuildings.com", + "view.aon.com", + "view.centria.com", + "view.fujitv.co.jp", + "view.kirbybuildingsystems.com", + "view.metlspan.com", + "view.nucorbuildingsystems.com", + "view4cash.de", + "viewablemedia.net", + "viewagendaanna.com", + "viewclc.com", + "viewedmockingcarsick.com", + "viewer.pandasuite.io", + "viewerebook.com", + "viewlnk.com", + "viewmerit.info", + "viewpointscissorsfolks.com", + "views.arabnews.com", + "views.asurascans.com", + "views.b1tv.ro", + "views.cancan.ro", + "views.emikajewelry.com", + "views.ericcapella.com", + "views.romaniatv.net", + "views.sikerlogistics.com", + "views.sikerproducts.com", + "views.wioks.com", + "viewscout.com", + "viewsoz.com", + "viewyentreat.guru", + "vighooss.net", + "viglink.com", + "vigorouslyflamboyant.com", + "vigorouslyrutmonsieur.com", + "vigourmotorcyclepriority.com", + "vigsole.com", + "vihub.ru", + "viiahdlc.com", + "viiaoqke.com", + "viiapps.com", + "viiavjpe.com", + "viibest.com", + "viibill.com", + "viicqujz.com", + "viicylmb.com", + "viidan.com", + "viiddai.com", + "viidirectory.com", + "viidsyej.com", + "viienetik.com", + "viifixi.com", + "viifogyp.com", + "viiguqam.com", + "viihloln.com", + "viihot.com", + "viihouse.com", + "viiiaypg.com", + "viiigle.com", + "viiinfo.com", + "viiioktg.com", + "viiith.com", + "viiithia.com", + "viiithical.com", + "viiithie.com", + "viiithin.com", + "viiithinks.com", + "viiithio.com", + "viiiyskm.com", + "viijah.com", + "viijan.com", + "viikttcq.com", + "viimaster.com", + "viimfua.com", + "viimgupp.com", + "viimksyi.com", + "viimobile.com", + "viimsa.com", + "viimsical.com", + "viimurakhi.com", + "viinsdap.com", + "viinset.com", + "viioxx.com", + "viiphciz.com", + "viipilo.com", + "viipour.com", + "viippugm.com", + "viipurakan.com", + "viipurakhi.com", + "viipurakit.com", + "viipuram.com", + "viipurambe.com", + "viipurant.com", + "viipurin.com", + "viipuris.com", + "viipurises.com", + "viipurit.com", + "viiqqou.com", + "viiqxpnb.com", + "viireviews.com", + "viirift.com", + "viirkagt.com", + "viirsons.com", + "viiruc.com", + "viisemblin.com", + "viispan.com", + "viistroy.com", + "viitgb.com", + "viitqvjx.com", + "viitsical.com", + "viiturn.com", + "viival.com", + "viivedun.com", + "viivideo.com", + "viiwriz.com", + "viiyblva.com", + "viizuusa.com", + "vijcwykceav.com", + "vijeli.uno", + "vikaez.xyz", + "vikingclan.kano.link", + "vikrak.com", + "vilddungari.top", + "vilelaaccable.com", + "vilereasoning.com", + "vilerebuffcontact.com", + "viliaff.com", + "vilinswell.com", + "villageeatable.com", + "villagepalmful.com", + "villagerprolific.com", + "villagerreporter.com", + "villcortege.top", + "vilpujzmyhu.com", + "vimpatace.digital", + "vincentagrafes.top", + "vindexmesode.com", + "vindicosuite.com", + "vinegardaring.com", + "vingartistictaste.com", + "vinosedermol.com", + "vintageperk.com", + "vintagerespectful.com", + "violatedroppompey.com", + "violationphysics.click", + "violationphysics.com", + "violationspoonconfront.com", + "violencegloss.com", + "violentelitistbakery.com", + "violentinduce.com", + "violentlybredbusy.com", + "violentlyradiussuffix.com", + "violet-strip.pro", + "violetlovelines.com", + "violetreading.com", + "violinboot.com", + "violindealtcynical.com", + "violinmode.com", + "vionito.com", + "vioytuituunmsr.com", + "vip-datings.life", + "vip-vip-vup.com", + "vip.agentteam.com.au", + "vip.german.ni.com", + "vip.gophersport.com", + "vip.granicus.com", + "vip.maxtor.com", + "vipads.live", + "vipcaptcha.live", + "vipcpms.com", + "viperiduropygi.top", + "viperishly.com", + "vipicmou.net", + "vipwao.nutrimuscle.com", + "vipyou.bulkpowders.es", + "viqxdidnwcaa.com", + "viqyrcsnuaqxvyg.com", + "viral481.com", + "viral782.com", + "viralcpm.com", + "viralmediatech.com", + "viralnewsobserver.com", + "viralnewssystems.com", + "virgecallate.digital", + "virgindisguisearguments.com", + "virginityneutralsouls.com", + "virginitystudentsperson.com", + "virginyoungestrust.com", + "virgoplato.com", + "virtuallythanksgivinganchovy.com", + "virtualvincent.com", + "virtuereins.com", + "virtuousescape.pro", + "virusscanner.to", + "visaexasperation.com", + "visariomedia.com", + "visaspecialtyfluid.com", + "viscountquality.com", + "visfirst.com", + "vishalboo.guru", + "visiads.com", + "visibilitycrochetreflected.com", + "visibleevil.com", + "visiblegains.com", + "visiblejoseph.com", + "visiblemeasures.com", + "vision.cbre.com.au", + "vision.cbresi.com.au", + "visionchillystatus.com", + "visistat.com", + "visit-prod-us.occa.ocs.oraclecloud.com", + "visit.adelaide.edu.au", + "visit.asb.co.nz", + "visit.atea.fi", + "visit.campermate.com", + "visit.donateblood.com.au", + "visit.hypertherm.com", + "visit.lifeblood.com.au", + "visit.monroecollege.edu", + "visit.oakstreethealth.com", + "visit.sendheirloom.com", + "visit.tafensw.edu.au", + "visit.tenplay.com.au", + "visit.xchina.pics", + "visitationdependwrath.com", + "visitbox.de", + "visithaunting.com", + "visitingheedlessexamine.com", + "visitingpurrplight.com", + "visitor-microservice.ext.p-a.im", + "visitor.arabiancentres.com", + "visitor.hotelex.cn", + "visitor.novartisoncology.us", + "visitorcardinal.com", + "visitorcenter.ioafw.com", + "visitorcenter.srwild.com", + "visitorlando.actonsoftware.com", + "visitormarcoliver.com", + "visitors.gigianddavid.com", + "visitping.rossel.be", + "visitpipe.com", + "visitplaywrightlyrical.com", + "visitstats.com", + "visitstrack.com", + "visitsviolatedifficult.com", + "visitswigspittle.com", + "visitweb.com", + "visivefluxing.com", + "visma.e-conomic.dk", + "vismaturva.visma.fi", + "visoadroursu.com", + "visor.sberbank.ru", + "vistashomonid.com", + "vistoolr.net", + "visual-pagerank.fr", + "visualrevenue.com", + "visualscience.external.bbc.co.uk", + "vitalimages.actonservice.com", + "vitalmedia.actonservice.com", + "vitals.cgddrd.me", + "vitaminalcove.com", + "vitiumcranker.com", + "vitiumkerel.top", + "vitor304apt.com", + "vitrealmandola.com", + "viu.actonservice.com", + "viu.viubyhub.com", + "vivaciousbudget.pro", + "vivaciousveil.com", + "vivads.net", + "vivanoticiando.com", + "vividcortex.actonservice.com", + "viviendoefelizz.online", + "vivtracking.com", + "vivuple.xyz", + "viwjsp.info", + "viwvamotrnu.com", + "vizacasa.xyz", + "vizoalygrenn.com", + "vizofnwufqme.com", + "vizpwsh.com", + "vjcpvfessh.xyz", + "vjdciu.com", + "vjgqzvmgd.com", + "vjjgpt.diamond.jp", + "vjsohgd.com", + "vjtskjg.com", + "vjzlgtnaov.com", + "vkanalytics.net", + "vkarrc.com", + "vkbvny.ddanzi.com", + "vkbvny.fow.kr", + "vkctxy.yves-rocher.fi", + "vkeagmfz.com", + "vkezpstgtjxym.com", + "vkfvrsgj.com", + "vkgtrack.com", + "vkkasm.officechairsusa.com", + "vkkotuek.xyz", + "vklljvzzeylj.top", + "vknrfwwxhxaxupqp.pro", + "vkrdts.finestore.ro", + "vkscdg.solocruceros.com", + "vksegjhestouij.com", + "vksphze.com", + "vkusbtnxubme.com", + "vkwzbjifb.com", + "vkxyjj.g2a.com", + "vl037.net.anwalt.de", + "vlbbyi.com", + "vlbyzgj.com", + "vlcdownloads.com", + "vlcjpeailboxbw.com", + "vlfpznssnvbdt.com", + "vlitag.com", + "vlkkwxncamnq.com", + "vlkxsrhi.com", + "vllsour.com", + "vllsuv.skatedeluxe.com", + "vlnk.me", + "vlogs.deja.media", + "vlry5l4j5gbn.com", + "vltjnmkps.xyz", + "vlvbyqgjqj.com", + "vlyyg.com", + "vmbgoblxpl.com", + "vmbuxmdscncv.com", + "vmgihu.gelatopique.com", + "vmimbrygee.com", + "vmjdpk.repairclinic.com", + "vmkdfdjsnujy.xyz", + "vmkoqak.com", + "vmmcdn.com", + "vmmpxl.com", + "vmqmmjaiaqaopq.com", + "vmring.cc", + "vmsspl.tenamall.co.kr", + "vmsxzx.buienradar.nl", + "vmuid.com", + "vmvajwc.com", + "vmwody.seibu-k.co.jp", + "vmxqgmefynoep.xyz", + "vn-ebay.quxlpuj.cn", + "vn156475p.com", + "vnbyclsboyoya.com", + "vndcrknbh.xyz", + "vneffwecka.com", + "vnihhkgayhj.com", + "vnl1.voyage-prive.nl", + "vnlvxi.vivastreet.co.uk", + "vnmopn.brax.com", + "vnomm.com", + "vnqcyq.noon.co.kr", + "vnrherdsxr.com", + "vntsm.com", + "vntsm.io", + "vnvbqpqjgsy.com", + "vnvqoihbwgjqpa.com", + "vnwrlhgvczf.com", + "vnzwxk.e-bebek.com", + "voadeezu.net", + "voapozol.com", + "voataigru.com", + "voawbugcy.com", + "vocablyheir.top", + "vocalconferencesinister.com", + "vocalickopjes.com", + "vocalreverencepester.com", + "vocath.com", + "vocationalenquired.com", + "vocfhq.ilgiardinodeilibri.it", + "voderbhungi.com", + "vodjnqarncm.com", + "vodlpsf.com", + "vodobyve.pro", + "voel.zocsc.top", + "voeux2020.wearemip.com", + "vohqpgsdn.xyz", + "voice.thewealthadvisor.com", + "voicearrogancesideway.com", + "voicebeddingtaint.com", + "voicedstart.com", + "voicefive.com", + "voicegiddiness.com", + "voicelessvein.com", + "voicepainlessdonut.com", + "voicepeaches.com", + "voicerdefeats.com", + "voicevegetable.com", + "voidgoo.com", + "voidmodificationdough.com", + "voiply.actonservice.com", + "vois.vodafone.com", + "vokaunget.xyz", + "vokjslngw.xyz", + "volatileprofit.com", + "volatilerainstorm.com", + "volatilevessel.com", + "volatintptr.com", + "volcanoexhibitmeaning.com", + "volcanostricken.com", + "voldarinis.com", + "voleryclat.com", + "volleyballachiever.site", + "volna2babla1dh1.com", + "volumedpageboy.com", + "volumesundue.com", + "voluminoussoup.pro", + "volumntime.com", + "voluntarilydale.com", + "voluntarilylease.com", + "voluntarilystink.com", + "volunteerbrash.com", + "voluum.com", + "voluumtracker.com", + "voluumtrk.com", + "voluumtrk2.com", + "voluumtrk3.com", + "volyze.com", + "vomitelse.com", + "vomitlifeboatparliamentary.com", + "vonazon.actonservice.com", + "vonciejsx.com", + "vonkol.com", + "vonvdn.garden.ne.jp", + "vooculok.com", + "vooodkabelochkaa.com", + "voopaicheba.com", + "voopsoog.xyz", + "vooruvou.com", + "vooshagy.net", + "vooshozo.com", + "vootapoago.com", + "voowiche.com", + "voqqdmezdbbr.com", + "voqysr.afr-web.co.jp", + "voraciousgrip.com", + "voredi.com", + "vorhanddoob.top", + "voroud.wine.com.br", + "vorougna.com", + "vortex.data.microsoft.com", + "vortex.hulu.com", + "vossulekuk.com", + "vote.speaqapp.com", + "voteclassicscocktail.com", + "votedotorg.outvote.io", + "votejoe.outvote.io", + "votinginvolvingeyesight.com", + "votuporn.cfd", + "vouchafagle.com", + "vouchanalysistonight.com", + "voufasoadoot.net", + "vougaipte.net", + "vougreph.net", + "vounesto.com", + "voutew.com", + "vouzpu.tokyolife.co.jp", + "vowcertainly.com", + "vowelparttimegraceless.com", + "voxar.xyz", + "voxfind.com", + "voxjvytmisj.com", + "voxmrcdgzuwb.com", + "voxtjm.about-you.ee", + "voxtribune.com", + "voyageconcise.com", + "voyagepotato.com", + "voyageschoolanymore.com", + "voyagessansei.com", + "vpdcp.com", + "vpemsb.autocasion.com", + "vpf4.euskaltelofertas.com", + "vpfudjdi.com", + "vphsiv.gsshop.com", + "vpico.com", + "vpipi.com", + "vpivyf.meshki.com.au", + "vpixrlkggv.com", + "vpl.voyage-prive.pl", + "vplayer.newseveryday.com", + "vplgggd.com", + "vpmdiq.propertyfinder.qa", + "vpn-connection-security.com", + "vpn-defend.com", + "vpn-offers.com", + "vpn-offers.info", + "vpnlist.to", + "vpon.com", + "vpop2.com", + "vpotyflfox.com", + "vppst.iltrovatore.it", + "vprtrfc.com", + "vprwamqmdd.xyz", + "vptbn.com", + "vptzqnjwguap.com", + "vpumfeghiall.com", + "vpuuzj.schnullireich.de", + "vpwhhtpwhmd.com", + "vpwyehsh.com", + "vq1qi.pw", + "vqagwoaetsahu.com", + "vqbidy.benetton.com", + "vqcjmtorgexlxpg.xyz", + "vqcuzypju.com", + "vqfustjnvph.com", + "vqglaz.com", + "vqjacf.mauriziocollectionstore.com", + "vqjvnjxbgnz.com", + "vqonjcnsl.com", + "vqp3.madeindesign.co.uk", + "vqpque.eloan.co.jp", + "vqrqnylppo.com", + "vqvuid.kobetsu.co.jp", + "vqxlbd.billyreid.com", + "vr.mttr.pt", + "vr.vivareal.com", + "vrasto.openapp.link", + "vrasxjrsl.com", + "vrbmhngqjh.com", + "vrcamdl.istaging.com", + "vrcamdltest.istaging.com", + "vrcjleonnurifjy.xyz", + "vrhesh.avocadogreenmattress.com", + "vrhgfvztgmcl.com", + "vrhorus.com", + "vriddhiejidal.com", + "vrime.xyz", + "vroaafoi.com", + "vrplynsfcr.xyz", + "vrquqhnikhcnixn.com", + "vrs.cz", + "vrsyd.uno", + "vrtzads.com", + "vrvjwr.mobelaris.com", + "vry9.destinia.com", + "vrzmfy.fool.com", + "vs.target.com", + "vs.tucows.com", + "vs.verisure.fr", + "vs3.com", + "vscfbcovhctu.com", + "vsfius.aranzulla.it", + "vsgfjfsmcewnuhx.com", + "vshzouj.com", + "vskfeduxg.xyz", + "vsnpfmoxb.xyz", + "vsqyaz.sweetwater.com", + "vssidgov.com", + "vst.sibnet.ru", + "vstat.borderlessbd.com", + "vstat.rtr-vesti.ru", + "vstats.me", + "vstqvcbljb.com", + "vstserv.com", + "vstvstsa.com", + "vstvstsaq.com", + "vsucocesisful.com", + "vt.mak.com", + "vt894axs16.com", + "vtabnalp.net", + "vtbrcixnca.com", + "vtdtdkaty.com", + "vtetishcijmi.com", + "vtffnz.blindsdirect.co.uk", + "vtftijvus.xyz", + "vtiipxfdtnkaau.com", + "vtneexam.quantresear.ch", + "vtodss.livenation.com", + "vtracy.de", + "vtrodqjicfys.com", + "vtrtl.de", + "vttbtsamsbbcpgy.com", + "vttics.world.co.jp", + "vtveyowwjvz.com", + "vtvkkbasfm.com", + "vtxluebammbfs.com", + "vuabem.com", + "vubihowhe.com", + "vudaiksaidy.com", + "vudkgwfk.xyz", + "vudoutch.com", + "vuftouks.com", + "vufzuld.com", + "vugnoolr.com", + "vugnubier.com", + "vuieoqhenxeaiv.com", + "vuiluaz.xyz", + "vujriahqyleveh.com", + "vukpwyvge.com", + "vulgarmilletappear.com", + "vulnerablebreakerstrong.com", + "vulnerableordered.com", + "vulnjcmqu.com", + "vungle.com", + "vungqwclop.xyz", + "vuolobnhqb.com", + "vuphoubs.com", + "vupoupay.com", + "vuqufo.uno", + "vursoofte.net", + "vuruzy.xyz", + "vusrabieg.com", + "vuvacu.xyz", + "vuvcroguwtuk.com", + "vuvochgw.xyz", + "vuvoti.uno", + "vuvoti.xyz", + "vuwjv7sjvg7.zedporn.com", + "vuwmxjusucnh.com", + "vuwomoby.pro", + "vuyngptxhjtmdn.com", + "vuypew.ikks.com", + "vuzxgvjt.com", + "vv.7vid.net", + "vv8h9vyjgnst.com", + "vvaaol.enuygun.com", + "vvehvch.com", + "vvfrdcuxrergrjy.com", + "vvgpkowlun.com", + "vvickycira.com", + "vvikao.brighton.com", + "vvktyh.yotsuyagakuin.com", + "vvnhhb.mebeles1.lv", + "vvobtrjtinsd.com", + "vvpabthqlyvdfk.com", + "vvpojbsibm.xyz", + "vvqizy.witt-weiden.de", + "vvrbjtjxmlgcd.xyz", + "vvsesfeunlu.com", + "vvtadblk.online", + "vvvljeqasz.com", + "vvwbjuaerbgmrjm.com", + "vvwkfxidtw.com", + "vvyqxxgxlnptc.com", + "vvzzphefzcdfr.com", + "vwakpz.vidri.com.sv", + "vwchbsoukeq.xyz", + "vwciywmidwvel.com", + "vwcqjnqy.com", + "vwdtyjygxap.com", + "vwedfijcm.xyz", + "vwegihahkos.com", + "vwhnfwdbf.com", + "vwiind.beautyforever.com", + "vwinagptucpa.com", + "vwl7kia4fzz6.com", + "vwonwkaqvq-a.global.ssl.fastly.net", + "vwotiw.agazeta.com.br", + "vwqohlgfneusxy.com", + "vwrgru.happymail.co.jp", + "vwswilfrveqzw.com", + "vwtqjotm.com", + "vww-facebook.com.vn", + "vwwzygltq.com", + "vxcjoz.nextadvisor.com", + "vxfpsgwhm.com", + "vxkvekeelfpymy.com", + "vxlpha.weddingpark.net", + "vxlpuja.com", + "vxnbklwrctqbn.xyz", + "vxohkh.laboutiqueofficielle.com", + "vxoncbelghuic.com", + "vxorjza.com", + "vxrydraquqcwb.com", + "vxsscpctuiq.com", + "vxvibc.asahi-kasei.co.jp", + "vxxizaan.com", + "vyazmi.com", + "vydfijoiw.com", + "vyebzzbovvzvl.top", + "vyeysj.foto-mundus.de", + "vyfrxuytzn.com", + "vyjwxc.elemis.com", + "vyplzy.job-medley.com", + "vypywufmbsp.com", + "vyqpumohlvdsd.xyz", + "vyuodh.your-look-for-less.nl", + "vyxoeu.xyz", + "vyyikx.sixt.ch", + "vyykdr.renogy.com", + "vyz3nn85ed0e.controlconceptsusa.com", + "vz.7vid.net", + "vzal21mooz.hyperwrite.ai", + "vzcfqp.unibet.fr", + "vzeyba.shopee.co.id", + "vzhjnw.officedepot.com", + "vzhzlraxtwgyn.com", + "vzigttqgqx.com", + "vzksnszthuq.com", + "vzoarcomvorz.com", + "vztlivv.com", + "vzufzah.com", + "vzynem.lamporochljus.se", + "vzzramqlfb.com", + "w-profiling.simplii.com", + "w.ilfattoquotidiano.it", + "w14s58toxo.su", + "w3-reporting.reddit.com", + "w3.air-worldwide.com", + "w3.aktionaersbank.de", + "w3.flatex.es", + "w3.flatex.nl", + "w38ju82bano4.cv.gerardbosch.xyz", + "w3exit.com", + "w3needman3w.com", + "w3plywbd72pf.com", + "w4.air-worldwide.com", + "w4.com", + "w4o7aea80ss3-a.akamaihd.net", + "w55c.net", + "w6.chabad.org", + "w65mymobile.com", + "w7.berlin.de", + "w740.newstimes.com", + "w76mddb.com", + "w88.abc.com", + "w88.disneynow.com", + "w88.espn.com", + "w88.go.com", + "w88.m.espn.go.com", + "w88.natgeo.pt", + "w88.natgeotv.com", + "w88.nationalgeographic.com", + "w99megeneral.com", + "wa.and.co.uk", + "wa.baltimoreravens.com", + "wa.bol.com", + "wa.castorama.fr", + "wa.childrensplace.com", + "wa.dailymail.co.uk", + "wa.devolksbank.nl", + "wa.epson.com", + "wa.gifts.com", + "wa.gmx.ch", + "wa.gmx.co.uk", + "wa.gmx.net", + "wa.gymboree.com", + "wa.localworld.co.uk", + "wa.ncr.com", + "wa.nxp.com", + "wa.personalcreations.com", + "wa.pjplace.com", + "wa.planet-wissen.de", + "wa.postnl.nl", + "wa.quarks.de", + "wa.spring-gds.com", + "wa.st.com", + "wa.stubhub.com", + "wa.sugarandjade.com", + "wa.t-mobile.nl", + "wa.vodafone.cz", + "wa.vodafone.de", + "wa.vodafone.pt", + "wa.wdr.de", + "wa.wdrmaus.de", + "wa.web.de", + "wa1.otto.de", + "waaf.medion.com", + "waaf1.aldi-gaming.de", + "waaf1.aldi-music.de", + "waaf1.aldilife.com", + "waaf1.aldiphotos.co.uk", + "waaf1.alditalk.de", + "waaf1.hoferfotos.at", + "waardex.com", + "waatch.gva.be", + "waatch.hbvl.be", + "waatch.nieuwsblad.be", + "waatch.standaard.be", + "waati.quechoisir.org", + "waawuu.highfashionhome.com", + "wabejoyrode.life", + "wabhrkynybk.com", + "wabsgz.studocu.com", + "wachipho.net", + "wackeerd.com", + "wacoloather.top", + "wadauthy.net", + "waeiftfylzo.com", + "waescyne.com", + "waeshana.com", + "wafflesgenuine.com", + "wafflesquaking.com", + "wafmedia6.com", + "wafoub.graindemalice.fr", + "waframedia5.com", + "wafvertizing.crazygames.com", + "wagecolorful.com", + "wagepulsate.com", + "wagerjoint.com", + "wagerprocuratorantiterrorist.com", + "wagershare.com", + "wagersinging.com", + "waggishpig.com", + "waggonerchildrensurly.com", + "waggonerfoulpillow.com", + "wagnal.com", + "wagroyalcrap.com", + "wagtelly.com", + "wahile.com", + "wahoha.com", + "waigriwa.xyz", + "wailedfrosty.com", + "waioowcadhw.xyz", + "waisheph.com", + "waistcoataskeddone.com", + "waistdeafgeorgiana.com", + "wait4hour.info", + "waitdeathinquiries.com", + "waiterregistrydelusional.com", + "waitheja.net", + "waiting.biz", + "waitingnumber.com", + "waiwodemanila.com", + "wakefulcook.com", + "wakelardassistance.com", + "wakemessyantenna.com", + "wakenssponged.com", + "wakoreacetous.com", + "wal.wolfram.com", + "walkedcreak.com", + "walkerbayonet.com", + "walkernewspapers.com", + "walkerscitola.top", + "walkets.click", + "walkinggruff.com", + "walkingtutor.com", + "walknotice.com", + "wall.vgr.com", + "wallacehoneycombdry.com", + "wallacelaurie.com", + "wallet-connect.ru", + "wallet.chain.com", + "walletbrutallyredhead.com", + "wallowwholi.info", + "wallowwholikedto.info", + "wallpapersfacts.com", + "wallstrads.com", + "walrea.com", + "waltergasp.com", + "waltzprescriptionplate.com", + "wamahe.wokularach.pl", + "wamarapayor.com", + "wamnetwork.com", + "wanderingchimneypainting.com", + "wanderlust.rocks", + "wanesorates.digital", + "wangfenxi.com", + "wangimoqgdi.com", + "wanintrudeabbey.com", + "wanlyavower.com", + "wannessdebus.com", + "wannestfooled.com", + "wanodtbfif.com", + "wansafeguard.com", + "wansultoud.com", + "want-s0me-push.net", + "want-some-push.net", + "wantedjeff.com", + "wantingernestbreakfast.com", + "wantingunmovedhandled.com", + "wantingwindow.com", + "wantopticalfreelance.com", + "wantsindulgencehum.com", + "wap.mylifetime.com", + "wapbaze.com", + "wapn1.flosports.tv", + "wappingcalques.com", + "waptrick.com", + "waqool.com", + "warblyjuggler.top", + "wardhunterwaggoner.com", + "wardrobecontingent.com", + "warehousecanneddental.com", + "warehousestoragesparkling.com", + "wareneingang.edeka.de", + "warfarerewrite.com", + "warfieldtech.actonservice.com", + "wargumtu.net", + "wariestbudgers.com", + "warilyaggregation.com", + "warilycommercialconstitutional.com", + "warilydigestionauction.com", + "warilytumblercheckbook.com", + "warindifferent.com", + "wariod.com", + "warlike-context.com", + "warliketruck.com", + "warlockstallioniso.com", + "warlog.ru", + "warm-course.pro", + "warmafterthought.com", + "warmanmamelon.com", + "warmerdisembark.com", + "warmquiver.com", + "warmsanabia.guru", + "warmthsmasseur.com", + "warnmessage.com", + "warnwing.com", + "warpassistrefrain.com", + "warrantpiece.com", + "warrenfcu.actonservice.com", + "warrjy.feiler.jp", + "warsabnormality.com", + "warscoltmarvellous.com", + "warswhitawe.com", + "wartletkenn.com", + "wartletsewar.guru", + "warumbistdusoarm.space", + "warworkunson.top", + "wary-pressure.pro", + "waryfog.com", + "was.epson.com", + "was.stubhub.com", + "was.vodafone.de", + "was.vodafone.nl", + "wasc.homedepot.ca", + "wasc.homedepot.com", + "wasc.kaufland.ro", + "washbanana.com", + "washdaycalmly.com", + "washedgrimlyhill.com", + "washergnome.com", + "washincozing.space", + "washinexhaustible.com", + "washingbustlewhack.com", + "washingoccasionally.com", + "washlaundry.actonservice.com", + "washokanap.com", + "washpost.nile.works", + "washpottelly.website", + "wasortg.com", + "wasp-182b.com", + "waspdiana.com", + "waspfestivalchampionship.com", + "waspilysagene.com", + "waspishamendbulb.com", + "waspishoverhear.com", + "wasqimet.net", + "wass.ihsmarkit.com", + "wass.spglobal.com", + "wasserkraftwerkkessel.viessmann.ch", + "wastecaleb.com", + "wastedclassmatemay.com", + "wastedinvaluable.com", + "wastefulenthusiasm.pro", + "wastefuljellyyonder.com", + "wastefulpack.pro", + "wasteland.net.anwalt.de", + "wat.gogoinflight.com", + "watch-now.club", + "watch.jawwy.tv", + "watch.stctv.com", + "watch.vipa.me", + "watchadsfree.com", + "watchcpm.com", + "watcheraddictedpatronize.com", + "watcherdisastrous.com", + "watcherworkingbrand.com", + "watchespounceinvolving.com", + "watchesthereupon.com", + "watchestwenties.com", + "watchexcellent.pics", + "watchexcellentpics.online", + "watchexcellentvids.online", + "watchgelads.com", + "watchingthat.com", + "watchingthat.net", + "watchlivesports4k.club", + "watchmanyachtmatch.com", + "watchmarinerflint.com", + "watchmytopapp.top", + "watchnewvids.online", + "watchthistop.net", + "watchtower.graindata.com", + "watekade.xyz", + "water.tetrapak.com", + "waterfallblessregards.com", + "waterfallchequeomnipotent.com", + "waterlinesheet.org", + "waterlooberlin.viessmann.ca", + "waterypower.pro", + "wateryvan.com", + "waterywave.com", + "waterywrist.com", + "wateryzapsandwich.com", + "watg.xxxlutz.com", + "wats.gogoinflight.com", + "watson.microsoft.com", + "watwait.com", + "wauchguardee.com", + "waudeesestew.com", + "waufooke.com", + "waughtsquint.com", + "waugique.net", + "wauloumu.net", + "waunsgraphs.website", + "wauroufu.net", + "waust.at", + "wauthaik.net", + "wauwitew.net", + "wave.getonthewave.com", + "waveclks.com", + "wavedfrailentice.com", + "wavedprincipal.com", + "waveelectbarn.com", + "wavermerchandiseweird.com", + "wavimurcavaqd.com", + "wavingteenagecandle.com", + "wavrlh.cedok.cz", + "wavysnarlfollow.com", + "wavzlt.michaelstars.com", + "wawhairt.net", + "waxbushengore.com", + "waxingcesti.com", + "waxworksprotectivesuffice.com", + "waybillbulged.com", + "wayfgwbipgiz.com", + "waymarkgentiin.com", + "waymentriddel.com", + "wayyaj8t094u.www.kodalia.com", + "wazaki.xyz", + "wazctigribhy.com", + "wazduzrhiki.com", + "wazensee.net", + "waztahsmal.com", + "wazzeyzloayz.top", + "wazzeyzlozyj.top", + "wbcygu.wardow.com", + "wbdds.com", + "wbdqwpu.com", + "wbekwxsup.com", + "wbfhivtydh.com", + "wbgwuftclaya.com", + "wbidder.online", + "wbidder2.com", + "wbidder3.com", + "wbidder311072023.com", + "wbidr.com", + "wbilvnmool.com", + "wbiphu.johnbeerens.com", + "wbjjkdofo.xyz", + "wbkval.ecco.com", + "wboeot.shop2gether.com.br", + "wboptim.online", + "wboux.com", + "wbowoheflewroun.info", + "wbsads.com", + "wbswtr.decathlon.com.tr", + "wbtrkk.deutschlandcard.de", + "wbtrkk.teufel.ch", + "wbtrkk.teufel.de", + "wbtrkk.teufelaudio.at", + "wbtrkk.teufelaudio.be", + "wbtrkk.teufelaudio.co.uk", + "wbtrkk.teufelaudio.com", + "wbtrkk.teufelaudio.es", + "wbtrkk.teufelaudio.fr", + "wbtrkk.teufelaudio.it", + "wbtrkk.teufelaudio.nl", + "wbtrkk.teufelaudio.pl", + "wbtsaeadmo.com", + "wbuurzutrhmlsz.com", + "wbvjhlaljp.com", + "wbzfybvl.com", + "wcaahlqr.xyz", + "wcadfvvwbbw.xyz", + "wcadlvruvrq.xyz", + "wcbxugtfk.com", + "wcctteslcmulgmu.com", + "wcdifwzlqxhx.com", + "wcdxpxugsrk.xyz", + "wcgcddncqveiqia.xyz", + "wchctzzkzkhx.com", + "wchjfv.apartmenttherapy.com", + "wcjiaclw.com", + "wcltbpbnlf.com", + "wcmcs.net", + "wcnhhqqueu.com", + "wcnndaazbwmane.com", + "wco.crownpeak.com", + "wcpltnaoivwob.xyz", + "wcqtgwsxur.xyz", + "wcs.naver.com", + "wct-2.com", + "wct.link", + "wcuolmojkzir.com", + "wcvyyacmnoamt.com", + "wcxegvp.com", + "wczpllwwwjoi.com", + "wdads.sx.atl.publicus.com", + "wdavrzv.com", + "wddlydaxtmm.com", + "wddnff.bonprix.cz", + "wdevxtmasfdswx.com", + "wdfl.co", + "wdnyom.faces.com", + "wdohhlagnjzi.com", + "wdownthreerfdfg.com", + "wdpqgagmulazv.com", + "wdpylyw.com", + "wdsgpy.lekarna.cz", + "wdt9iaspfv3o.com", + "wdukge.midwayusa.com", + "wduqxbvhpwd.xyz", + "wdvlqbo.com", + "we-love-privacy.humane.club", + "we.care.oswegohealth.org", + "we.kurly.com", + "weakcompromise.com", + "weakermumrespect.com", + "wealth.informabi.com", + "wealthcarecapital.actonservice.com", + "wealthextend.com", + "wealthyamomal.com", + "wealthyonsethelpless.com", + "weanersporta.com", + "weanyergravely.com", + "weaponsnondescriptperceive.com", + "weaponvelocitypredator.com", + "weaptqsmbshwd.xyz", + "wearbald.care", + "wearbasin.com", + "weare.ballymoregroup.com", + "wearevaporatewhip.com", + "wearinggenear.com", + "wearishalgins.com", + "wearisomeexertiontales.com", + "wearydisturbing.com", + "wearyregister.com", + "wearyvolcano.com", + "wearywater.com", + "weaselabsolute.com", + "weaselbubblehue.com", + "weaselmicroscope.com", + "weatheralcovehunk.com", + "weathercockr.com", + "weatherpeanutnegligence.com", + "weatherplllatform.com", + "weatherpopularitypassage.com", + "weatherstumphrs.com", + "weavelurkwiden.com", + "weaveradrenaline.com", + "weaverdispensepause.com", + "weayrvvkvvalk.top", + "web-guardian.xyz", + "web-hosts.io", + "web-instruction.team", + "web-security.cloud", + "web-stat.com", + "web-telegram.net", + "web-telegvm.org", + "web-trace.ksapisrv.com", + "web-tracker.smsbump.com", + "web.ajostg.cfs.com.au", + "web.ajostg.colonialfirststate.com.au", + "web.akademiai.hu", + "web.autobodytoolmart.com", + "web.b2bimperialfashion.com", + "web.b2bpleasefashion.com", + "web.bankofscotland.de", + "web.campaign.cfs.com.au", + "web.campaign.jaked.com", + "web.campaign.miriade.com", + "web.campaign.v73.it", + "web.campaigns.colonialfirststate.com.au", + "web.capriceshoes.com", + "web.care.eehealth.org", + "web.care.lcmchealth.org", + "web.care.mclaren.org", + "web.care.northoaks.org", + "web.care.sheppardpratt.org", + "web.care.uhssa.com", + "web.care.wakemed.org", + "web.collaboration-access.com", + "web.collisionservices.com", + "web.communications.amouage.com", + "web.comunicazioni.iol.it", + "web.connect.garnethealth.org", + "web.consolid8.com.au", + "web.crm.beps.it", + "web.crm.speedup.it", + "web.destinationretirement.co.uk", + "web.devry.edu", + "web.diebayerische.de", + "web.e.aldermore.co.uk", + "web.e.bolts.co.uk", + "web.e.compositesales.co.uk", + "web.e.dekogardensupplies.co.uk", + "web.e.drainagepipe.co.uk", + "web.e.guttersupplies.co.uk", + "web.e.lotteryoffice.com.au", + "web.e.obayaty.com", + "web.e.panmacmillan.com", + "web.e.pbslgroup.co.uk", + "web.e.professionalbuildingsupplies.co.uk", + "web.e.pvccladding.com", + "web.e.soakaways.com", + "web.eisenhowerhealthnews.org", + "web.email.farrow-ball.com", + "web.email.pizzaexpress.com", + "web.email.pmtonline.co.uk", + "web.email.superga.co.uk", + "web.email.topfarmacia.it", + "web.email.turtlebay.co.uk", + "web.email.umbro.co.uk", + "web.email.zone3.com", + "web.givingli.com", + "web.hammacher.com", + "web.health.childrenswi.org", + "web.health.hannibalregional.org", + "web.health.memorialcare.org", + "web.healthcare.northbay.org", + "web.healthnews.thechristhospital.com", + "web.hikari-ocn.com", + "web.hikari-softbank.com", + "web.histoire.emailing.bnpparibas", + "web.houstontexans.com", + "web.houstontexansluxe.com", + "web.hubfinancialsolutions.co.uk", + "web.ideaautorepair.com", + "web.info.aiteca.it", + "web.info.aspirus.org", + "web.info.bodybuildingwarehouse.co.uk", + "web.info.bodybuildingwarehouse.com", + "web.info.bonprix.es", + "web.info.mymosaiclifecare.org", + "web.info.teamwarrior.com", + "web.info.vantastic-foods.com", + "web.info.varelotteriet.dk", + "web.info.yeppon.it", + "web.informer.com", + "web.iru.org", + "web.jana-shoes.com", + "web.life-cw.com", + "web.lsse.net", + "web.m.hurricanes.co.nz", + "web.mail.parmalat.it", + "web.mail.proximaati.com", + "web.mailing.morawa.at", + "web.mailing.storz-bickel.com", + "web.mailing.vapormed.com", + "web.mapp.docpeter.it", + "web.mapp.edenred.it", + "web.mapp.ilgiardinodeilibri.it", + "web.mapp.naturzeit.com", + "web.mapp.skousen.dk", + "web.mapp.skousen.no", + "web.mapp.tretti.se", + "web.mapp.whiteaway.com", + "web.mapp.whiteaway.no", + "web.mapp.whiteaway.se", + "web.marcotozzi.com", + "web.marketing.jellybelly.com", + "web.morganfranklin.com", + "web.mytoys.de", + "web.news.creedfragrances.co.uk", + "web.news.dixiefashion.com", + "web.news.eprice.it", + "web.news.gnv.it", + "web.news.imperialfashion.com", + "web.news.lancel.com", + "web.news.paganistore.com", + "web.news.piquadro.com", + "web.news.pleasefashion.com", + "web.news.thebridge.it", + "web.newsletter.koffer-to-go.de", + "web.newsletter.viviennewestwood.com", + "web.newsletterit.esprinet.com", + "web.northwestern.nm.org", + "web.nortonrosefulbright.com", + "web.novogene.com", + "web.novuna.co.uk", + "web.novunabusinessfinance.co.uk", + "web.novunapersonalfinance.co.uk", + "web.online.monnalisa.com", + "web.orionpharma.com", + "web.redazione.milanofinanza.it", + "web.sensilab.com", + "web.sensilab.cz", + "web.sensilab.de", + "web.sensilab.dk", + "web.sensilab.es", + "web.sensilab.fi", + "web.sensilab.hr", + "web.sensilab.ie", + "web.sensilab.it", + "web.sensilab.org", + "web.sensilab.pt", + "web.sensilab.ro", + "web.sensilab.se", + "web.sensilab.si", + "web.sensilab.sk", + "web.sidsavage.com", + "web.slim-joy.de", + "web.slimjoy.com", + "web.slimjoy.cz", + "web.slimjoy.dk", + "web.slimjoy.it", + "web.slimjoy.ro", + "web.slimjoy.se", + "web.slimjoy.sk", + "web.solesource.com", + "web.tamaris.com", + "web.telegram.data-bees.cn", + "web.tummy-tox.com", + "web.tummytox.at", + "web.tummytox.de", + "web.tummytox.es", + "web.tummytox.fr", + "web.tummytox.it", + "web.tummytox.pt", + "web.tummytox.sk", + "web.ulta.com", + "web.usautosupply.com", + "web.vonazon.com", + "web.wearejust.co.uk", + "web.web.tomasiauto.com", + "web.winzer.com", + "web.x.ilpost.it", + "web.yourerc.com", + "web0.eu", + "web1.51.la", + "web2.deja.com", + "web2.perkinelmer.com", + "web3-analytic.ru", + "web3-analytic.su", + "web3-api-v10.ru", + "web3-api-v10.su", + "web3-api-v2.cc", + "web3-api.click", + "web3-api.in", + "web3-api.ru", + "web3-api.su", + "web3.perkinelmer.com", + "web3connectfix.pages.dev", + "web3mainnetdapp.pages.dev", + "web3projects.substack.com", + "web8.perkinelmer.com", + "webads.co.nz", + "webads.media", + "webads.nl", + "webadserver.net", + "webair.com", + "webanalytics.also.com", + "webanalytics.astrogaming.com", + "webanalytics.degulesider.dk", + "webanalytics.eniro.se", + "webanalytics.gulesider.no", + "webanalytics.logicool.co.jp", + "webanalytics.logitech.com", + "webanalytics.logitech.com.cn", + "webanalytics.logitechg.com", + "webanalytics.logitechg.com.cn", + "webanalytics.proff.no", + "webanalytics.zohodcm.com", + "webanalyticsssl.websense.com", + "webapp.e-post.smn.no", + "webapps.leasing.com", + "webarbitraging.pro", + "webassembly.stream", + "webatam.com", + "webaudhar.online", + "webbc.fivecdm.com", + "webbymendole.com", + "webcampromo.com", + "webcampromotions.com", + "webcare.byside.com", + "webcash.nl", + "webcasts.de.ni.com", + "webcasts.partnermcafee.com", + "webclickengine.com", + "webclickmanager.com", + "webcontentassessor.com", + "webcounter.cz", + "webcounter.goweb.de", + "webdatatrace.com", + "webestablishedsunflower.com", + "webgains.com", + "webinar.dnv.com", + "webinar.intel.com", + "webinar.ndtco.com", + "webinars.att.com", + "webinars.blackboard.com", + "webinars.cigna.com", + "webinars.coface.com", + "webinars.elliemae.com", + "webinars.monster.com", + "webinars.oncourselearning.com", + "webinars.thermofisher.com", + "weblog.coupang.com", + "weblog.eseoul.go.kr", + "weblog.flyasiana.com", + "weblog2.eseoul.go.kr", + "webmail.carte-gr.total.fr", + "webmail.happ.social", + "webmail.information.maileva.com", + "webmail.velpa.pl", + "webmedrtb.com", + "webmet.creditreform-mahnwesen.de", + "webmet.creditreform.de", + "webmetrics.avaya.com", + "webmetrics.perkinelmer.com", + "webmetrics.turnwrench.com", + "webmetrics.zebra.com", + "webogram.org", + "webogram.ru", + "weborama.com", + "weborama.fr", + "webpinp.com", + "webpixel.smartmeapp.com", + "webpower.com", + "webpublic.substack.com", + "webpushcloud.info", + "webpushcloud.top", + "webquizspot.com", + "webregadvertising.com", + "webreseau.com", + "webs.hammacher.com", + "websafety.online", + "websdk.appsflyer.com", + "websdkmetrics.blackrock.com", + "webseeds.com", + "webseoanalytics.com", + "webservices.websitepros.com", + "website-security.geotrust.com", + "website-security.rapidssl.com", + "website-security.thawte.com", + "website-tracking.smartx.com", + "website-usage.b2bendix.com", + "website-usage.knorr-bremse.com", + "websitepromoserver.com", + "websitesdude.com", + "websponsors.com", + "webstat.4music.com", + "webstat.channel4.com", + "webstat.com", + "webstat.garanti.com.tr", + "webstat.kuwo.cn", + "webstat.net", + "webstat.qiumibao.com", + "webstat.vodafone.com", + "webstats.americanbar.org", + "webstats.bijenpatel.com", + "webstats.cbre.com", + "webstats.channel4.com", + "webstats.imf.org", + "webstats.kronos.com", + "webstats.sapo.pt", + "webstats.thaindian.com", + "webstats.vfsco.com", + "webstats.vodafone.com", + "webstats.volvoce.com", + "webstats.volvoit.com", + "webstats1.com", + "webt.aqipa.com", + "webt.eleonto.com", + "webt.eu.teac-audio.com", + "webt.pure-audio.com", + "webt.store.okmilo.com", + "webtarget.astrogaming.com", + "webtarget.logicool.co.jp", + "webtarget.logitech.com", + "webtarget.logitech.com.cn", + "webtarget.logitechg.com", + "webtarget.logitechg.com.cn", + "webteaser.ru", + "webteensyusa.com", + "webtest.lpio.jp", + "webtoons.naver.com", + "webtrack.chd01.com", + "webtrack.pospal.cn", + "webtracker.apicasystem.com", + "webtrackerplus.com", + "webtracking.acams.org", + "webtracking.aucmed.edu", + "webtracking.becker.com", + "webtracking.cuwebinars.com", + "webtracking.devry.edu", + "webtracking.fe.union-investment.de", + "webtracking.medical.rossu.edu", + "webtracking.moneylaundering.com", + "webtracking.oncourselearning.com", + "webtrackingvet.rossu.edu", + "webtracky.com", + "webtradehub.com", + "webtraffic.executiveboard.com", + "webtraffic.mastercontrol.com", + "webtraffic.se", + "webtraxx.de", + "webtrendslive.com", + "webts.adac.de", + "webvitals.luxnet.ua", + "webxcdn.com", + "weby.aaas.org", + "wecjdqpinrpaugf.com", + "wecontemptceasless.com", + "wecouldle.com", + "wedflossbecause.com", + "wedgedgeoduck.com", + "wedgierbirsit.com", + "wednesdaygranddadlecture.com", + "wednesdaynaked.com", + "wednesdaywestern.com", + "wedonhisdhiltew.info", + "wee-intention.com", + "weebipoo.com", + "weedazou.net", + "weedfowlsgram.com", + "weednewspro.com", + "weehauptoupt.com", + "week1time.com", + "weekendchinholds.com", + "weeklideals.com", + "weemofee.com", + "weepingheartache.com", + "weepingpretext.com", + "weeprobbery.com", + "weestuch.com", + "weethery.com", + "weewhunoamo.xyz", + "weewowshrinky.com", + "wefoonsaidoo.com", + "weftsgeogeny.com", + "wegastroky.com", + "wegeeraitsou.xyz", + "wegetpaid.net", + "wegotmedia.com", + "wehaveinourd.org", + "wehrma.com", + "weidenhammer.actonservice.com", + "weighertutania.com", + "weighinened.com", + "weird-lab.pro", + "wejpuy.factor75.com", + "wel-wel-fie.com", + "welaadmi.click", + "welchdecrier.com", + "welcome.ciscopowerofpartnership.com", + "welcome.coniferhealth.com", + "welcome.e.chiefs.com", + "welcome.floridagators.com", + "welcome.item24.be", + "welcome.item24.ch", + "welcome.item24.com", + "welcome.item24.cz", + "welcome.item24.de", + "welcome.item24.es", + "welcome.item24.fr", + "welcome.item24.hu", + "welcome.item24.it", + "welcome.item24.kr", + "welcome.item24.mx", + "welcome.item24.nl", + "welcome.item24.pl", + "welcome.item24.pt", + "welcome.item24.us", + "welcome.patientmatters.com", + "welcome.peek.com", + "welcome.qualicoliving.com", + "welcome.visitthelandmark.com", + "welcome.vodafone.com", + "welcomeargument.com", + "welcomememory.pro", + "welcomeneat.pro", + "welcometerrific.com", + "welcomingcasklive.com", + "welcomingvigour.com", + "weledying-jessed.com", + "welfarefit.com", + "wellexpressionrumble.com", + "wellgroomedapparel.com", + "wellgroomedbat.com", + "wellgroomedhydrant.com", + "wellhello.com", + "wellinformed-song.com", + "welllwrite.com", + "wellmadeabroad.pro", + "wellmadefrog.com", + "wellmov.com", + "wellness.palomarhealth.org", + "wellnesszap.com", + "wellpdy.com", + "welltodoresource.com", + "welrauns.top", + "weltercampe.com", + "welved.com", + "wemfpbtd.xyz", + "wemoustacherook.com", + "wempooboa.com", + "wemqip.misli.com", + "wendelstein-1b.com", + "wenher.com", + "wennishbubbles.com", + "weoccn.bonito.pl", + "weoigpwcg.com", + "weownthetraffic.com", + "wepainsoaken.com", + "wepany.tripbeat.com", + "werbung.meteoxpress.com", + "weredthechild.info", + "wereksbeforebut.info", + "wererxrzmp.com", + "wernerelectric.actonservice.com", + "werped.com", + "wertyhjuhg.online", + "werxebpnl.com", + "wesbgz.travel.co.jp", + "weshsofoij.xyz", + "wesicuros.com", + "wesmallproclaim.com", + "wesmuqjisx.com", + "westernhungryadditions.com", + "westernwhetherowen.com", + "westeselva.com", + "westevents.presidio.com", + "westreflection.com", + "westslendersolitary.com", + "westspulse.com", + "wet-maybe.pro", + "wetlinepursuing.com", + "wetpeachcash.com", + "wetrack.it", + "wetryprogress.com", + "wetsireoverload.com", + "wetzal.com", + "wevbgr.vidaxl.it", + "wevrwqjlylmaj.top", + "wevrwqjlylqwm.top", + "wewearegogogo.com", + "wewloromyvvav.top", + "wexfhjpmvhnakq.com", + "weyojqrgzn.com", + "wezbvq.heine-shop.nl", + "wezmklgd.com", + "wezvveogk.com", + "wf66l5ylwq.com", + "wfblnkej.com", + "wfcs.lol", + "wfdlrirntafl.com", + "wffbdim.com", + "wffgqahhhohdfkp.com", + "wfmcgd.msccruzeiros.com.br", + "wfnetwork.com", + "wfnpay.com", + "wfodwkk.com", + "wfredir.net", + "wfthumty.pm", + "wfubtuatsa.com", + "wfuossjholw.com", + "wfutphkrendhr.com", + "wfuwlkgm.com", + "wg-aff.com", + "wgbwlgzthobp.com", + "wgchrrammzv.com", + "wgeaqi.laredoute.gr", + "wggqzhmnz.com", + "wghzbgmjpyig.com", + "wgkggub.com", + "wgnrrd.culturekings.com", + "wgpepw.boatoutfitters.com", + "wgplayer.com", + "wgxpirautgxpap.com", + "wgxzslfagpbcqd.com", + "wgyapq.stormberg.com", + "wgyoaqtjfb.com", + "wh.ipaddress.com", + "whaacgqzyaz.com", + "whackresolved.com", + "whackygribane.life", + "whadupsi.net", + "whagrogiva.com", + "whagrolt.com", + "whahmy.timberland.es", + "whaidree.com", + "whaijoorgoo.com", + "whairtoa.com", + "whaishub.net", + "whaivoole.com", + "whaiweel.com", + "whaixoads.xyz", + "whakoxauvoat.xyz", + "whale3.io", + "whaleads.com", + "whaleapartmenthumor.com", + "whaleman.ru", + "whalems.com", + "whalepeacockwailing.com", + "whalepp.com", + "whamauft.com", + "whamiwiwu.pro", + "whampamp.com", + "whamuthygle.com", + "whandpolista.com", + "wharployn.com", + "whartfidalgo.life", + "whatcounts.branch.rocks", + "whateyesight.com", + "whatif.fr.adobe.com", + "whatif.it.adobe.com", + "whatif.nl.adobe.com", + "whatijunnstherew.com", + "whatisnewappforyou.top", + "whatisuptodaynow.com", + "whatnotbenjoin.top", + "whatolra.net", + "whatsfopped.top", + "whatsoeverlittle.com", + "whaudsur.net", + "whauglorga.com", + "whaulids.com", + "whaunsockou.xyz", + "whaurgoopou.com", + "whautsis.com", + "whazugho.com", + "whcmij.altitude-sports.com", + "wheceelt.net", + "whechypheshu.com", + "wheebsadree.com", + "wheedran.com", + "wheeksir.net", + "wheel-of-fortune-prod.com", + "wheelbarrowbenignity.com", + "wheeldenunciation.com", + "wheeledabbotafterward.com", + "wheeledmoundangrily.com", + "wheelify.cartzy.com", + "wheelsbullyingindolent.com", + "wheelscomfortlessrecruiting.com", + "wheelstweakautopsy.com", + "wheensairga.com", + "wheeptit.net", + "wheeshoo.net", + "wheetlemetreza.com", + "whehongu.com", + "whempine.xyz", + "whencecrappylook.com", + "whenceformationruby.com", + "whencewaxworks.com", + "whenevererupt.com", + "whengebsoth.com", + "whenolri.com", + "wherat.com", + "where.com", + "whereaboutsgolancould.com", + "wherebyinstantly.com", + "wheredoyoucomefrom.ovh", + "whereres.com", + "whereuponcomicsraft.com", + "wherevertogo.com", + "wherretafley.top", + "wherunee.com", + "whestail.com", + "whethobs.xyz", + "whetin.com", + "wheweeze.net", + "whewerveriest.top", + "whfdny.org", + "whiboubs.com", + "whiceega.com", + "whichcandiedhandgrip.com", + "whickazoxy.top", + "whickgiunta.com", + "whifflehumeral.guru", + "whileinferioryourself.com", + "whilroacix.com", + "whimpercategory.com", + "whimsicalcoat.com", + "whimsicalgrove.com", + "whineattempt.com", + "whineshellcat.space", + "whineyancilia.top", + "whiningbewildered.com", + "whiningconfessed.com", + "whipgos.com", + "whippedfreezerbegun.com", + "whiprayoutkill.com", + "whirkenhevi.digital", + "whirlclick.com", + "whirltoes.com", + "whirlwealth.com", + "whirlwindconsistencyinoffensive.com", + "whirlwindofnews.com", + "whiskersbiographypropulsion.com", + "whiskersbonnetcamping.com", + "whiskerssituationdisturb.com", + "whiskerssunflowertumbler.com", + "whiskersthird.com", + "whiskyqueue.com", + "whispa.com", + "whisperingbadge.com", + "whisperingcascade.com", + "whisperingcrib.com", + "whisperingsummit.com", + "whispermeeting.com", + "whisperofisaak.com", + "whisperpostage.com", + "whisteeb.xyz", + "whistledittyshrink.com", + "whistledprocessedsplit.com", + "whistlelloyd.com", + "whistlingbeau.com", + "whistlingmoderate.com", + "whistlingvowel.com", + "whiteaccompanypreach.com", + "whitenoisenews.com", + "whitepapers.blackboard.com", + "whitepapers.rockwellautomation.com", + "whitepark9.com", + "whizduly.com", + "whizzerknucks.com", + "whizzerlollard.top", + "whizzerrapiner.com", + "whkyiuufzjt.com", + "whoachoh.com", + "whoajeex.xyz", + "whoaksoo.com", + "whoami.akamai.net.iberostar.com", + "whoapsoo.com", + "whoartairg.com", + "whoavaud.net", + "whoawhoug.com", + "whodouth.net", + "whofiguredso.org", + "whoftits.xyz", + "whoisonline.net", + "whokrour.net", + "wholeactualjournal.com", + "wholeactualnewz.com", + "wholecommonposts.com", + "wholecoolposts.com", + "wholecoolstories.com", + "wholedailyfeed.com", + "wholeelision.com", + "wholefreshposts.com", + "wholehugestories.com", + "wholehugewords.com", + "wholenicefeed.com", + "wholenicenews.com", + "wholesomelethal.com", + "wholewowblog.com", + "whollychapters.com", + "whollyneedy.com", + "whompedcuorin.com", + "whomspreadbeep.com", + "whoodraujiwu.com", + "whoodseb.com", + "whoognoz.com", + "whookrair.xyz", + "whookroo.com", + "whoomseezesh.com", + "whoostoo.net", + "whootapt.com", + "whootascots.com", + "whootkhankah.com", + "whoppercreaky.com", + "whopping-sea.com", + "whopstriglot.com", + "whoptoorsaub.com", + "whorlysenior.top", + "whotchie.net", + "whotrundledthe.com", + "whoulikaihe.net", + "whoumtefie.com", + "whoumtip.xyz", + "whounoag.xyz", + "whounsou.com", + "whourgie.com", + "whouroazu.net", + "whoursie.com", + "whoururt.xyz", + "whouseem.com", + "whoustoa.net", + "whoutchi.net", + "whoutsog.net", + "whowhipi.net", + "whqkyq.leasingmarkt.de", + "whqxqwy.com", + "whsledorking.com", + "whuckaip.xyz", + "whugeestauva.com", + "whugesto.net", + "whuhough.xyz", + "whujoagh.net", + "whukroal.net", + "whulsaux.com", + "whupsoza.xyz", + "whuptaiz.net", + "whustemu.com", + "whutchey.com", + "whuweehy.xyz", + "whwiab.pamono.it", + "why.hdvest.com", + "why3.inseec.education", + "whychymithy.com", + "whyl-laz-i-264.site", + "whyocafenet.space", + "wiar9wff0ma9.ping.t3.gg", + "wibtntmvox.com", + "wichauru.xyz", + "wichtstoppit.space", + "wickedhumankindbarrel.com", + "wickedoutrage.com", + "wickedreports.com", + "wickedunpen.top", + "wicketfumage.com", + "widaimty.com", + "wideeyed-painting.com", + "wideeyedlady.pro", + "widelt.com", + "widenerasbolan.com", + "widerdaydream.com", + "widespace.com", + "widespreadgabblewear.com", + "widezealconstant.com", + "widget.educationdynamics.com", + "widget.golfscape.com", + "widget.privy.com", + "widget.searchschoolsnetwork.com", + "widget.sellwild.com", + "widget.shopstyle.com", + "widgetbe.com", + "widgetbucks.com", + "widgetly.com", + "widgets.business.com", + "widgets.comcontent.net", + "widgets.lendingtree.com", + "widgets.oddschecker.com", + "widgets.progrids.com", + "widgets.tree.com", + "widore.com", + "widow5blackfr.com", + "widthovercomerecentrecent.com", + "wiediceberg.uno", + "wiela-kig.com", + "wifegraduallyclank.com", + "wifescamara.click", + "wifeskneels.com", + "wifeverticallywoodland.com", + "wigetmedia.com", + "wigfulchiack.com", + "wiggledeteriorate.com", + "wigglestoriesapt.com", + "wigglychick.top", + "wigglygeese.com", + "wigglyindustry.com", + "wigkxx.jetcost.com", + "wiglessernes.com", + "wignuxidry.net", + "wigsynthesis.com", + "wiilberedmodels.com", + "wikbdhq.com", + "wikeqa.uno", + "wikia-ads.wikia.com", + "wilcooxcheek.com", + "wild-plant.pro", + "wildcommittee.com", + "wildedbarley.com", + "wildernesscamera.com", + "wildestduplicate.com", + "wildestelf.com", + "wildhookups.com", + "wildlifeeventlean.com", + "wildlifefallinfluenced.com", + "wildlifesolemnlyrecords.com", + "wildmatch.com", + "wildxxxparties.com", + "wilfridjargonby.com", + "wilfulknives.com", + "wilfulsatisfaction.com", + "willalland.info", + "williamfaxarts.com", + "williamporterlilac.com", + "williednb.com", + "willinglypromoteceremony.com", + "willingnessaggravationfits.com", + "willingnesslookheap.com", + "willtissuetank.com", + "wilslide.com", + "wimpeelt.com", + "wimplesbooklet.com", + "wimpthirtyarrears.com", + "win-bidding.com", + "win-myprize.top", + "win.iqm.com", + "win.staticstuff.net", + "win.zjwhr.top", + "winbestprizess.info", + "winbuyer.com", + "windindelicateexclusive.com", + "windingnegotiation.com", + "windingravesupper.com", + "windofaeolus.com", + "window.nixnet.cz", + "windowdemiselowlife.com", + "windowsaura.com", + "windowsdaggerminiaturization.com", + "windowsgushfurnished.com", + "windowsuseful.com", + "windsplay.com", + "windwserror.com", + "windymissphantom.com", + "winecolonistbaptize.com", + "wineinstaller.com", + "winewiden.com", + "winfulelle.top", + "wingads.com", + "wingerssetiger.com", + "wingingtuzzle.space", + "wingleeer.space", + "wingoodprize.life", + "wingselastic.com", + "wingstoesassemble.com", + "winkexpandingsleigh.com", + "winneradsmedia.com", + "winnersolutions.net", + "winningorphan.com", + "winonexd.b-cdn.net", + "winpbn.com", + "winr.online", + "winsimpleprizes.life", + "winslinks.com", + "winternewsnow.name", + "winterolivia.com", + "wintjaywolf.org", + "wintricksbanner.googlepages.com", + "wipedhypocrite.com", + "wipeilluminationlocomotive.com", + "wipepeepcyclist.com", + "wipeunauthorized.com", + "wiphpiqsuheta.com", + "wipowaxe.com", + "wirecomic.com", + "wirelessdeficiencyenemies.com", + "wirelessinvariable.com", + "wiremembership.com", + "wirenth.com", + "wiringcollectorguffaw.com", + "wiringsensitivecontents.com", + "wirjoi.meetsmore.com", + "wirratailage.com", + "wirrttnlmumsak.xyz", + "wirsilsa.net", + "wirwastine.digital", + "wirypaste.com", + "wisfriendshad.info", + "wishesantennarightfully.com", + "wishesobtrusivefastest.com", + "wishfulauthorities.com", + "wishfulthingtreble.com", + "wishjolty.com", + "wishjus.com", + "wishoblivionfinished.com", + "wishoutergrown.com", + "wisoper.click", + "wissen.sage.de", + "wister.biz", + "wistfulassign.com", + "wistfulcomet.com", + "wistfulflight.com", + "witalfieldt.com", + "witch-counter.de", + "withblaockbr.org", + "withcarsickhatred.com", + "withcrepteast.com", + "withdedukication.com", + "withdrawcosmicabundant.com", + "withdrawdose.com", + "withdrawwantssheep.com", + "withdrewparliamentwatery.com", + "withdromnit.pro", + "withearamajo.info", + "withenvisagehurt.com", + "withersserdabs.guru", + "withholdrise.com", + "withholdstandstill.com", + "withinresentful.com", + "withinsdraco.com", + "withnimskither.com", + "withoutcontrol.com", + "withsecurify.com", + "withyou.shorr.com", + "withyouryretye.info", + "witlayvet.com", + "witnessedcompany.com", + "witnessedworkerplaid.com", + "witnessjacket.com", + "witnessremovalsoccer.com", + "witnesssimilarindoors.com", + "wittilyfrogleg.com", + "wittypopcorn.com", + "witwormfurzes.com", + "wivesstandpoint.com", + "wivoqi.uno", + "wivtuhoftat.com", + "wixlabs-adsense-v3.uc.r.appspot.com", + "wiz.empowerhearing.com", + "wiz.sncf-connect.com", + "wizaly.com", + "wizardunstablecommissioner.com", + "wizkrdxivl.com", + "wizssgf.com", + "wjgcygwgrvooio.com", + "wjkhieahcmao.com", + "wjljwqbmmjjmw.top", + "wjljwqbmmjlmm.top", + "wjssvg.descentekorea.co.kr", + "wjtekf.vidaxl.bg", + "wjudihl.com", + "wjvyorreejezm.top", + "wjvyorreejkzw.top", + "wjxtbwffpykdmo.com", + "wjzrzwyrrbwyz.top", + "wjzyrk.magiclife.com", + "wka4jursurf6.com", + "wkctj.baidu.com", + "wkktnbxxum.xyz", + "wklwyt.springer.com", + "wkmorvzqjmwav.top", + "wkmorvzqjmyrw.top", + "wknaczrxjrj.com", + "wknd.ai", + "wkoeoaavammkr.top", + "wkoeoaavammqv.top", + "wkoeoaavamqek.top", + "wkoocuweg.com", + "wkpewkejefefhm.com", + "wkpfgjbmd.com", + "wkpjgh.toysrus.pt", + "wkqcnkstso.com", + "wkqqdchbbz.com", + "wkudly.realtruck.com", + "wkuuuj.byther.kr", + "wkwqljwykojvm.top", + "wkwqljwykollz.top", + "wkwqljwykomlv.top", + "wkympu.agnesb.co.jp", + "wl-analytics.tsp.li", + "wl-cornholio.com", + "wl-pixel.index.digital", + "wl.bl.frequentvalues.com.au", + "wl.spotify.com", + "wlafx4trk.com", + "wlawpzx.com", + "wlct-one.de", + "wlct-two.de", + "wldepmzuwqvmyq.com", + "wleallwllbkok.top", + "wlen1bty92.pro", + "wlhzbbvtofot.com", + "wlimrvsnusyawk.com", + "wlkojk.orange.ro", + "wlmarketing.com", + "wlmitgzbht.com", + "wlog.kuaishou.com", + "wlp3.aegon.es", + "wlptux.habitaclia.com", + "wlqtte.misterspex.at", + "wlrkcefll.com", + "wlt-alice.de", + "wlt-jupiter.de", + "wlvkzwqjlyzvr.top", + "wlwbjjphtza.com", + "wlwtcr.toptoon.com", + "wlxhzn.godfreys.com.au", + "wlyfiii.com", + "wlzzwzekkrrzw.top", + "wma.io", + "wmadmht.com", + "wmaoviagmphst.com", + "wmaoxrk.com", + "wmbbsat.com", + "wmbldi.compass.it", + "wmcdpt.com", + "wmdymnqzhbo.com", + "wmdzefk.com", + "wmeqobozarqyj.top", + "wmgroup.us", + "wmgtr.com", + "wmhwptmsvx.com", + "wmiahgohlf.com", + "wmizdm.relax-job.com", + "wmkyrbx.com", + "wmlbjana.com", + "wmlfyerssqlipx.com", + "wmnnjfe.com", + "wmober.com", + "wmpmvk.whiskeyriff.com", + "wmpset.com", + "wmptcd.com", + "wmptctl.com", + "wmpted.com", + "wmpuem.com", + "wmtaeem.com", + "wmtmhbuiumwl.com", + "wmudsraxwj.xyz", + "wmvroh.sgd.de", + "wmwwmbjkmalz.top", + "wmwwmbjkmavr.top", + "wmwwmbjkmrlv.top", + "wmxthwflju.xyz", + "wmxuba.aldoshoes.com", + "wmzlbovyjrwvw.top", + "wnd2.destinia.cat", + "wnedandlooked.info", + "wnegmu.timberland.nl", + "wnfwzx.panpacific.com", + "wngyjr.sportservice.pl", + "wnjjhksaue.com", + "wnjtssmha.com", + "wnozpl.escarpe.it", + "wnp.com", + "wnrusisedprivatedq.info", + "wnrvrwabnxa.com", + "wnt-s0me-push.net", + "wnt-some-psh.net", + "wnt-some-push.com", + "wnt-some-push.net", + "wnthglylkflcc.com", + "wnulffwyetlek.com", + "wnvdgegsjoqoe.xyz", + "wnvieu.enpal.de", + "wnyywf.frankonia.de", + "woafoame.net", + "woagroopsek.com", + "woaneezy.com", + "woaniphud.com", + "woapheer.com", + "woathail.net", + "woathaiz.net", + "woawhouzie.com", + "wobblyiroha.com", + "wocfhqqt.com", + "wochuadaribah.com", + "wocwibkfutrj.com", + "woefifty.com", + "woejh.com", + "woespoke.com", + "woetcwdynnltfnh.com", + "wogglehydrae.com", + "wohpaqjb.com", + "wokaptoa.com", + "wokenoptionalcohabit.com", + "wokm8isd4zit.com", + "wolaufie.com", + "wolffiareecho.com", + "wolqundera.com", + "wolsretet.net", + "wolve.pro", + "womadsmart.com", + "womanear.com", + "womanedlithite.guru", + "womangathering.com", + "womanpiaffed.top", + "wombalayah.com", + "womeniovers.net", + "womenvocationanxious.com", + "womerasecocide.com", + "won.wooribank.com", + "woncherish.com", + "wonconsists.com", + "woncorvee.com", + "wondefulapplend.com", + "wonderanticipateclear.com", + "wonderfulstatu.info", + "wonderhsjnsd.com", + "wonderingmassage.com", + "wonderlandads.com", + "wondoads.de", + "wonfigfig.com", + "wongahmalta.com", + "wongaunitage.uno", + "wonnauseouswheel.com", + "wonsegax.net", + "wontent.powvideo.net", + "wooballast.com", + "woocommerce-sagepayments.com", + "woodbeesdainty.com", + "wooden-comfort.com", + "woodenguardsheartburn.com", + "woodhenmils.com", + "woodlandsmonthlyelated.com", + "woodlandsveteran.com", + "woodpeckerlog.com", + "woodruffsweitzer.actonservice.com", + "woodstock.viessmann.com.au", + "woodtipvpnrh.com", + "woodtone.actonservice.com", + "woodygloatneigh.com", + "woodymotherhood.com", + "woofoafi.xyz", + "woogoust.com", + "woolasib.net", + "woolenabled.com", + "woolensulking.com", + "woollenthawewe.com", + "woollouder.com", + "woolsawaq.com", + "woopeekip.com", + "woopra.com", + "woopteem.net", + "woosyt.portalesardegna.com", + "wootmedia.net", + "woovoree.net", + "woowjy.desa.com.tr", + "woozilyfifed.top", + "woozypp.top", + "wop-bio.ubiwhere.com", + "wopsedoaltuwipp.com", + "wopsedoaltuwn.com", + "wopsedoaltuwo.com", + "wopsedoaltuwp.com", + "woqcfy.sony.ru", + "woqycyda.com", + "wordbodily.com", + "wordingget.com", + "wordpersonify.com", + "wordsnought.com", + "wordyhall.pro", + "wordyjoke.pro", + "woredi.com", + "woreensurelee.com", + "worehumbug.com", + "worektobe.co", + "worersie.com", + "worimu.uno", + "worimu.xyz", + "work.construction.com", + "workableachiever.com", + "workback.net", + "workeddecay.com", + "workedworlds.com", + "worker-app-dev.buildforce.com", + "worker-app-staging.buildforce.com", + "worker-app.buildforce.com", + "workerdisadvantageunrest.com", + "workerprogrammestenderly.com", + "workervanewalk.com", + "workerz1.com", + "workforcetrends.advancedtech.com", + "workmanceremony.com", + "workoperation.com", + "workplace.ricoh.de", + "workplace.ricoh.ie", + "workplace.ricoh.it", + "workplacenotchperpetual.com", + "workplacesolutions.equifax.com", + "workplacesolutions.inform.equifax.com", + "workspacesolutions.gos1.com", + "world-claim.org", + "worldactualstories.com", + "worldbestposts.com", + "worldbusiness.life", + "worldcommonwords.com", + "worldcoolfeed.com", + "worldfreshblog.com", + "worldfreshjournal.com", + "worldglobalssp.xyz", + "worldlyyouth.com", + "worldmtcs.nhk.jp", + "worldnetpr.actonservice.com", + "worldofviralnews.com", + "worldpraisedcloud.com", + "worldsportlife.com", + "worldtimes2.xyz", + "worldtraffic.trade", + "worldwhoisq.org", + "worldwide-cash.net", + "worldwidedigitalads.com", + "worldwidemailer.com", + "worldwideor.info", + "worlowedonhi.info", + "wormdehydratedaeroplane.com", + "wornie.com", + "wornshoppingenvironment.com", + "worriednumber.com", + "worriedwine.com", + "worryingonto.com", + "worsesziara.com", + "worshipstubborn.com", + "worst-zone.pro", + "worstgoodnightrumble.com", + "worstideatum.com", + "worstnumidae.com", + "worthconesquadron.com", + "worthless-living.pro", + "worthlessanxiety.pro", + "worthlesspattern.com", + "worthlessstrings.com", + "worthspontaneous.com", + "worthwhileawe.com", + "worthylighteravert.com", + "wotasia2.login.wargaming.net.iberostar.com", + "wotasia3.login.wargaming.net.iberostar.com", + "wotihxqbdrbmk.xyz", + "woudaufe.net", + "woujaupi.xyz", + "woujoami.com", + "woukrkskillsom.info", + "woulddecade.com", + "wouldlikukemyf.info", + "wouldmakefea.org", + "wouldmakefeag.info", + "wouldmakefeagre.info", + "wouldtalkbust.com", + "wouled.com", + "woulin.com", + "woulst.com", + "wounderfullife.xyz", + "wountr.com", + "woushucaug.com", + "wouthula.xyz", + "woutkw.type.jp", + "wouvista.com", + "wovazaix.com", + "wovensur.com", + "woviftjhpkn.com", + "wow-click.click", + "wowcalmnessdumb.com", + "wowebahugoo.com", + "wowhaujy.com", + "wowkydktwnyfuo.com", + "wowlnk.com", + "wowrapidly.com", + "wowrdm.stepstone.at", + "wowreality.info", + "wowshortvideos.com", + "woxfiybiepgltf.com", + "woymebsi.com", + "wozdcc.vidaxl.at", + "wozwmffiwpy.com", + "wp3advesting.com", + "wpadmngr.com", + "wparcunnv.xyz", + "wpauvu.obuvki.bg", + "wpbeyqjfg.com", + "wpcgyoyq.com", + "wpcjyxwdsu.xyz", + "wpe-client02-vm4.net.mydays.de", + "wpgobx.feber.se", + "wpgobx.marcusoscarsson.se", + "wph2.destinia.us", + "wpihekqpm.xyz", + "wpinfnyp.com", + "wpjhenqutmdzd.com", + "wpkfti.1300k.com", + "wpncdn.com", + "wpnetwork.eu", + "wpnjs.com", + "wpnsrv.com", + "wpooxqs.com", + "wpowiqkgykf.com", + "wppyub.mygenerator.com.au", + "wpshsdk.com", + "wpsmcns.com", + "wpu.sh", + "wpunativesh.com", + "wpunkt.newsweek.pl", + "wpush.org", + "wpushorg.com", + "wpyvue.idealwine.com", + "wqasioxvqnj.com", + "wqfflc.fupa.net", + "wqfflc.gartendialog.de", + "wqfflc.hausgarten.net", + "wqfflc.plantopedia.de", + "wqjzajr.com", + "wqlnfrxnp.xyz", + "wqltsxjqfhlxty.com", + "wqorxfp.com", + "wqudcv.finnishdesignshop.com", + "wqytxm.kurly.com", + "wqzjfsmudvpct.com", + "wqzqoobqpubx.com", + "wqzyxxrrep.com", + "wranalytics.wildrocket.io", + "wrangleprickly.com", + "wrapdime.com", + "wrappeddimensionimpression.com", + "wrappedhalfwayfunction.com", + "wrappedproduct.com", + "wrapperbarbet.com", + "wrapstretch.com", + "wrathful-alternative.com", + "wrathyblesmol.com", + "wrbdqlrn.com", + "wrdnaunq.com", + "wreaksyolkier.com", + "wreathabble.com", + "wreckingplain.com", + "wreckonturr.info", + "wreckvolcano.com", + "wren.condenastdigital.com", + "wrenchfavourablespear.com", + "wrenko.com", + "wrensacrificepossibly.com", + "wrenterritory.com", + "wrestcut.com", + "wrestlingembroider.com", + "wretched-confusion.com", + "wretchedbomb.com", + "wretcheddrunkard.com", + "wretchmilitantasia.com", + "wrevenuewasadi.info", + "wrgjbsjxb.xyz", + "wrhv.education.gouv.fr", + "wriedwite.uno", + "wringdecorate.com", + "wrinkleirritateoverrated.com", + "wristtrunkpublication.com", + "wristyagr.digital", + "writeestatal.space", + "writewealth.com", + "writhehawm.com", + "writhenwends.com", + "writhing-library.pro", + "writingwhine.com", + "writshackman.com", + "writtenanonymousgum.com", + "wrjcedwpsybttkh.com", + "wrkbha.lyst.de", + "wrkl.xyz", + "wrlnvt.pepita.hu", + "wrongpotato.com", + "wrongwound.com", + "wronol.com", + "wrontonshatbona.com", + "wrotad.com", + "wroteeasel.com", + "wrothycreep.top", + "wrqtcoxjw.com", + "wrrwkovcqn.com", + "wruaqpkuwa.com", + "wrufer.com", + "wrugwj.bakerross.de", + "wrvueo.mollis.ru", + "wrycomparednutshell.com", + "wryfinger.com", + "wryfruw.com", + "wrylength.pro", + "wrypassenger.com", + "ws-br-cdn.kwai.net.iberostar.com", + "ws-pro-pull.kwai.net.iberostar.com", + "ws.audioeye.com", + "ws3.smartp.com", + "wsafeguardpush.com", + "wsaidthemathe.info", + "wsandco.actonservice.com", + "wsejsoqdmdzcvr.com", + "wseojloda.com", + "wsfc-t.topya.com", + "wsfc.topya.com", + "wsgmcgtbvky.com", + "wsjlbbqemr23.com", + "wsjpcev.com", + "wsmcdn.audioeye.com", + "wsmobltyhs.com", + "wsnrfb.modlily.com", + "wsokomw.com", + "wspsbhvnjk.com", + "wssgmstats.vibbo.com", + "wsstats.coches.net", + "wstats.e-wok.tv", + "wstats.gameblog.fr", + "wstats.slashed.cloud", + "wstyruafypihv.xyz", + "wsuqzu.armani.com", + "wsws1234.net", + "wswsnews.net", + "wsytyz.tts.ru", + "wszwgs.cocopanda.fi", + "wt-eu02.net", + "wt.ara.ad", + "wt.ara.cat", + "wt.arabalears.cat", + "wt.bankmillennium.pl", + "wt.dialog-versicherung.de", + "wt.distrelec.com", + "wt.envivas.de", + "wt.generali.de", + "wt.generalibewegtdeutschland.de", + "wt.generalihealthsolutions.de", + "wt.netze-bw.de", + "wt.oscaro.com", + "wt.vhb.de", + "wt.viagogo.net", + "wt20trk.com", + "wt2noay3fgjn.com", + "wtaccesscontrol.com", + "wtbevents.pricespider.com", + "wtcmjppejjb.com", + "wtcysmm.com", + "wtdpkq.tausendkind.de", + "wtesqx.news.mynavi.jp", + "wtfgep.xyz", + "wtg-ads.com", + "wtgnmr.golfdigest.co.jp", + "wthbjrj.com", + "wtkfxoqolprv.com", + "wtlive.com", + "wtm.interhyp.de", + "wtmhwnv.com", + "wtpizrezmr.com", + "wtpsicowsqb.xyz", + "wtr-digital-analytics.ew.r.appspot.com", + "wtrep.xyz", + "wttbup.novasol.de", + "wttd.douglas.at", + "wttd.douglas.ch", + "wttd.douglas.de", + "wttd.douglas.it", + "wttd.douglas.nl", + "wttd.douglas.pl", + "wttd.madeleine-fashion.be", + "wttd.madeleine-fashion.nl", + "wttd.madeleine-mode.at", + "wttd.madeleine-mode.ch", + "wttd.madeleine.co.uk", + "wttd.madeleine.de", + "wttd.madeleine.fr", + "wttd.madeleine.gr", + "wtuuilhbfvsiqbo.com", + "wtynalolraz.com", + "wuchaurteed.com", + "wuckaity.com", + "wucvvh.surpricenow.com", + "wudaoutsjuxbd.com", + "wudr.net", + "wuefmls.com", + "wuftoars.net", + "wuidtethhkcko.com", + "wujyeflb.com", + "wukbgater.buzz", + "wukoopicee.com", + "wukoulnhdlu.info", + "wuksaiho.net", + "wuksosta.com", + "wuluju.uno", + "wumpakuw.net", + "wumteecoodsu.com", + "wumufama.com", + "wunteetoco.com", + "wuqconn.com", + "wurqaz.com", + "wurwhydimo.com", + "wussucko.com", + "wutcifjtapa.com", + "wutseelo.xyz", + "wutsumazxq.com", + "wuujae.com", + "wuuwpqmuqg.com", + "wuwutnnyedlhvr.com", + "wuzbhjpvsf.com", + "wveeir.com", + "wvfhosisdsl.xyz", + "wvhba6470p.com", + "wvjzbijwbsegqq.com", + "wvkppzspqsy.com", + "wvlirb.lexoffice.de", + "wvoudw.magaseek.com", + "wvpfumotgpsfy.com", + "wvrgnlvzqmi.com", + "wvrukp.globalcyclingnetwork.com", + "wvtynme.com", + "wvuvpahnbmnxt.com", + "wvvkxni.com", + "wvvw.france24.com", + "wvvw.francemediasmonde.com", + "wvvw.infomigrants.net", + "wvvw.mc-doualiya.com", + "wvvw.rfi.fr", + "wvwxjfjjytaf.com", + "wvxcdtuhcagistb.xyz", + "wvzddr.quirumed.com", + "ww0s.airtours.de", + "ww0s.robinson.com", + "ww0s.tui.com", + "ww2.ads-on-line.com", + "ww2.businessgrouphealth.org", + "ww2.imgadult.com", + "ww2.imgtaxi.com", + "ww2.imgwallet.com", + "ww2.vinhwellness.com", + "ww8.kohls.com", + "ww9.kohls.com", + "wwaeljajwvywm.top", + "wwahuxzipoc.com", + "wwarvlorobzw.top", + "wwbeqrhjwnijdk.com", + "wwbsll.nissen.co.jp", + "wwemleypftdook.com", + "wwfx.xyz", + "wwhnjrg.com", + "wwicnmksxd.com", + "wwija.com", + "wwkedpbh4lwdmq16okwhiteiim9nwpds2.com", + "wwlaoryovljbv.top", + "wwlaoryovljjr.top", + "wwllfxt.com", + "wwnscv.myspringfield.com", + "wwokkf.laredoute.ru", + "wwow.xyz", + "wwoww.xyz", + "wwowww.xyz", + "wwpon365.ru", + "wwpush22.com", + "wwqssmg.com", + "wwrupv.tannico.it", + "wwu.jjill.com", + "wwunnmshmv.xyz", + "wwv.jjill.com", + "wwvqxqmcvfxwqq.com", + "www-103.aig.com", + "www-103.chartisinsurance.com", + "www-104.aig.com", + "www-105.aig.com", + "www-106.aig.com", + "www-107.aig.com", + "www-109.aig.com", + "www-110.aig.com", + "www-171.aig.com", + "www-172.aig.com", + "www-banner.chat.ru", + "www-bitbenk-app.com", + "www-ebis.384.co.jp", + "www-facebook-com.vn", + "www-facebooks.com.vn", + "www-google-analytics.l.google.com", + "www-mfacebook.vn", + "www-sadobe.384.co.jp", + "www-sadobe.anabuki-community.com", + "www-sadobe.anabuki.co.jp", + "www-smt.daiichisankyo-hc.co.jp", + "www.1-cl0ud.com", + "www.1-creative-1.com", + "www.100-flannelman.com", + "www.123-tracker.com", + "www.143nchrtl3.com", + "www.1h2h54jkw.com", + "www.200-rockergod.com", + "www.200summit.com", + "www.22-trk-srv.com", + "www.24-visionaryenterprise.com", + "www.33-trk-srv.com", + "www.33infra-strat.com", + "www.44-trk-srv.com", + "www.44tele-infra.com", + "www.52data-venture.com", + "www.55-trk-srv.com", + "www.66-trk-srv.com", + "www.66infra-strat.com", + "www.7-companycompany.com", + "www.88infra-strat.com", + "www.acor1sign.com", + "www.acpprograms.org", + "www.active-trk7.com", + "www.activisionnews.com", + "www.adgjl13.com", + "www.adpinfo.com", + "www.agile-company-247.com", + "www.agile-company-365.com", + "www.agile-enterprise-365.com", + "www.agile365enterprise.com", + "www.agiledata7.com", + "www.aiea6gaza.com", + "www.alda1mure.com", + "www.alea6badb.com", + "www.alga9frog.com", + "www.allergodil.cz", + "www.allergodil.hu", + "www.alnw3nsdi.com", + "www.alskd34.com", + "www.altabold1.com", + "www.amos5lynn.com", + "www.angorch-cdr7.com", + "www.aonunited.com", + "www.ape78cn2.com", + "www.aqedsw4.com", + "www.aran9midi.com", + "www.arid5glop.com", + "www.armolipid.com.ru", + "www.asdfg23.com", + "www.atl-6-ga.com", + "www.avismarketing.gr", + "www.azera-s014.com", + "www.badb5refl.com", + "www.bae5tracker.com", + "www.bait4role.com", + "www.bali6nora.com", + "www.bank8line.com", + "www.bass2poll.com", + "www.baw5tracker.com", + "www.bcaeurope.eu", + "www.bdg001a.com", + "www.benn8bord.com", + "www.berg-6-82.com", + "www.bfc-mp.caisse-epargne.fr", + "www.bis-dic15.com", + "www.blocwhite7.com", + "www.blue2fund.com", + "www.blzsnd02.com", + "www.boat3deer.com", + "www.bolt8snap.com", + "www.bosctrl32.com", + "www.branch.rocks", + "www.brie5jiff.com", + "www.brillen.demarketing.net.brillen.pl", + "www.burn5tilt.com", + "www.business-path-55.com", + "www.bux1le001.com", + "www.cable-cen-01.com", + "www.cage6west.com", + "www.care5alea.com", + "www.cart8draw.com", + "www.cast9half.com", + "www.cavy9soho.com", + "www.cben9a9s1.com", + "www.cdbgmj12.com", + "www.cdert34.com", + "www.central-core-7.com", + "www.centralcore7.com", + "www.cf.labanquepostale.fr", + "www.ches5sort.com", + "www.chic9usia.com", + "www.chip2gift.com", + "www.chop8live.com", + "www.chronischepancreatitis.nl", + "www.ciscenje.net.jumia.com.ng", + "www.click-to-trace.com", + "www.clients.net.anwalt.de", + "www.cloud-9751.com", + "www.cloud-exploration.com", + "www.cloud-ingenuity.com", + "www.cloud-trail.com", + "www.cloudpath82.com", + "www.cloudtracer101.com", + "www.clue6load.com", + "www.cnej4912jks.com", + "www.cnt-tm-1.com", + "www.cntr-di5.com", + "www.cntr-di7.com", + "www.co85264.com", + "www.coat0tire.com", + "www.coax7nice.com", + "www.comcastbiz.com", + "www.communications.kra.go.ke", + "www.completatusdatos.com", + "www.connct-9.com", + "www.connect.api.almirall.com", + "www.connect.johndorys.co.za", + "www.connect.panarottis.co.za", + "www.connect.spurcorp.com", + "www.consulting.ramboll.com", + "www.copy9loom.com", + "www.core-cen-54.com", + "www.coup7cold.com", + "www.crb-frm-71.com", + "www.create-tracking.com", + "www.csr31.net.anwalt.de", + "www.cten10010.com", + "www.cuba7tilt.com", + "www.cube-78.com", + "www.curl7bike.com", + "www.dana8herb.com", + "www.data-ingenuity.com", + "www.data-insight365.com", + "www.dataholics.tech", + "www.dawn3host.com", + "www.dbrtkwaa81.com", + "www.deng3rada.com", + "www.dens1raec.com", + "www.detailsinspiration-data.com", + "www.dhenr54m.com", + "www.dial4gwyn.com", + "www.diet3dart.com", + "www.direct-aws-a1.com", + "www.direct-azr-78.com", + "www.discover-path.com", + "www.discovertrail.net", + "www.djkeun1bal.com", + "www.dkjn1bal2.com", + "www.dnps.com", + "www.doll8tune.com", + "www.doll9jiva.com", + "www.domainanalytics.net", + "www.dtc-330d.com", + "www.dtc-v6t.com", + "www.dthvdr9.com", + "www.dump4barn.com", + "www.east2pony.com", + "www.easy0bark.com", + "www.ed-clr-01.com", + "www.efvrgb12.com", + "www.ela-3-tnk.com", + "www.elite-s001.com", + "www.emeu0circ.com", + "www.enterprise-consortiumoperation.com", + "www.enterpriseforesight247.com", + "www.enterprises.proximus.com", + "www.enterprisingoperation-7.com", + "www.epargnez.adp.ca", + "www.epipenexpiryservice.com", + "www.ess.tis.co.jp", + "www.etym6cero.com", + "www.eu.viatrisconnect.com", + "www.eue21east.com", + "www.eue27west.com", + "www.eventcapture03.com", + "www.eventcapture06.com", + "www.ever-track-51.com", + "www.explore-123.com", + "www.fasttrack.fr", + "www.fasttracker.fr", + "www.fear7calk.com", + "www.feed5baby.com", + "www.feed5mown.com", + "www.file3size.com", + "www.final-aws-01.com", + "www.final-azr-01.com", + "www.finger-info.net", + "www.flow8free.com", + "www.fodgfip.fr", + "www.food9wave.com", + "www.fordprotectplans.com", + "www.forensics1000.com", + "www.fovissstejavercancun.com", + "www.frog9alea.com", + "www.game9time.com", + "www.gard4mass.com", + "www.garm9yuma.com", + "www.gaylordhotelsnews.com", + "www.gaza2lote.com", + "www.gbl007.com", + "www.gblwebcen.com", + "www.get.ukg.com", + "www.getone.today", + "www.gift2pair.com", + "www.glb12pkgr.com", + "www.glb21pkgr.com", + "www.gldsta-02-or.com", + "www.glf.mt.com", + "www.glue1lazy.com", + "www.golp4elik.com", + "www.grow1maid.com", + "www.gtcslt-di2.com", + "www.gw100-10.com", + "www.haag0some.com", + "www.haig7anax.com", + "www.half1hell.com", + "www.hall3hook.com", + "www.harm6stop.com", + "www.hazy4cant.com", + "www.head3high.com", + "www.healthcare-distribution.com", + "www.hear8crew.com", + "www.heat6have.com", + "www.heatexperience.com", + "www.herb2warn.com", + "www.herb7calk.com", + "www.hero6bell.com", + "www.hims1nice.com", + "www.hiss3lark.com", + "www.hook6vein.com", + "www.hrb1tng0.com", + "www.hunt-leads.com", + "www.hunter-details.com", + "www.hvgcfx1.com", + "www.iaccede.net.jumia.ug", + "www.imaginative-trade7.com", + "www.inc9lineedge.com", + "www.incline9edge.com", + "www.indpcr1.com", + "www.infineon-community.com", + "www.info.dunnhumby.com", + "www.info.redhat.com", + "www.infos-experts.adp.com", + "www.ins-mercadeo.com", + "www.ins-multiasistencia.com", + "www.insightful-company-52.com", + "www.insightfulbusinesswisdom.com", + "www.insightfulcompanyinsight.com", + "www.intelligence-enterprise.com", + "www.intelligent-company-foresight.com", + "www.intelligent-data-247.com", + "www.intelligentcompanywisdom.com", + "www.intelligentdatawisdom.com", + "www.intuition-agile-7.com", + "www.ip-a-box.com", + "www.ip-route.net", + "www.iproute66.com", + "www.iron0walk.com", + "www.jabalproperties.org", + "www.jaup0lake.com", + "www.jebb8hurt.com", + "www.jenxsw21lb.com", + "www.jody0sora.com", + "www.josh7cuba.com", + "www.jsnzoe301m.com", + "www.kaplanindex.com", + "www.keet1liod.com", + "www.keyade.fr", + "www.kick1pore.com", + "www.kilo6alga.com", + "www.kings-email.com", + "www.kota3chat.com", + "www.kpr2exp21.com", + "www.kprbexp21.com", + "www.ksk-mjto-001.com", + "www.ksyrium0014.com", + "www.lack4skip.com", + "www.laksjd4.com", + "www.lane5down.com", + "www.lansrv020.com", + "www.lansrv030.com", + "www.lansrv040.com", + "www.lansrv050.com", + "www.lansrv060.com", + "www.lansrv070.com", + "www.lansrv080.com", + "www.lansrv090.com", + "www.late6year.com", + "www.late8chew.com", + "www.lave6loki.com", + "www.lazy8krti.com", + "www.ldfr-cloud.net", + "www.lead-123.com", + "www.lead-analytics-1000.com", + "www.lead-watcher.com", + "www.leads.goldenshovel.com", + "www.learn.dunnhumby.com", + "www.ledradn.com", + "www.left5lock.com", + "www.letterbox-path.com", + "www.letterboxtrail.com", + "www.lforen-cloud-trace.com", + "www.line6agar.com", + "www.link5view.com", + "www.liod1ours.com", + "www.list1holp.com", + "www.lmknjb1.com", + "www.loki8lave.com", + "www.longterminvestmentsolutions.com", + "www.loom3otto.com", + "www.lope4refl.com", + "www.lote1otto.com", + "www.lowvolatilitysolutions.com", + "www.m1ll1c4n0.com", + "www.ma-catinfo.com", + "www.mack7oyes.com", + "www.main5poem.com", + "www.make6pain.com", + "www.mali4blat.com", + "www.malm1coax.com", + "www.mari4norm.com", + "www.marketing.aftermath.com", + "www.marketing.altn.com", + "www.marketing.linguamatics.com", + "www.marx7loki.com", + "www.maserati.info", + "www.mass1soma.com", + "www.mavic852.com", + "www.mbljpu9.com", + "www.me1294hlx.com", + "www.mean8sigh.com", + "www.mediaedge-info.com", + "www.mediwebinars.com", + "www.medtronicsolutions.com", + "www.meet3monk.com", + "www.metrics.bankaustria.at", + "www.meuble-design.net.jumia.ug", + "www.mews2ruck.com", + "www.mialbj6.com", + "www.mile0tire.com", + "www.mill8grip.com", + "www.misc1bulk.com", + "www.mkt.uvg.edu.gt", + "www.mnbvc34.com", + "www.moat4shot.com", + "www.mon-com-01.com", + "www.mon-com-net.com", + "www.mown5gaze.com", + "www.muni360.com", + "www.mydocusign.com", + "www.myfiltration.eaton.com", + "www.mykingsevents.com", + "www.mykingstickets.com", + "www.myvehicle.eaton.com", + "www.n-core-pipe.com", + "www.navy9gear.com", + "www.neck6bake.com", + "www.nepinplainsight.com", + "www.net.asambeauty.com", + "www.network-handle.com", + "www.newscatalanaoccidente.com", + "www.newsgrupocatalanaoccidente.com", + "www.newsletter.banquepopulaire.fr", + "www.newsplusultra.es", + "www.nhyund4.com", + "www.nice3aiea.com", + "www.nipe4head.com", + "www.node7seat.com", + "www.nora7nice.com", + "www.norm0care.com", + "www.notice.assurancewireless.com", + "www.notice.metrobyt-mobile.com", + "www.notice.t-mobile.com", + "www.np6.eu", + "www.nw-rail-03.com", + "www.ny79641.com", + "www.nyc14ny.com", + "www.nyctrl32.com", + "www.oboe3broo.com", + "www.ofnsv69.com", + "www.oita4bali.com", + "www.okc-5190.com", + "www.okc-5191.com", + "www.on24-webinars.co.uk", + "www.operationintelligence7.com", + "www.optimum-xyz.com", + "www.orionkeraily.fi", + "www.otto5loki.com", + "www.ours3care.com", + "www.page1monk.com", + "www.page9awry.com", + "www.pair1tune.com", + "www.partnermcafee.com", + "www.pass-1234.com", + "www.pass8heal.com", + "www.path-follower.com", + "www.path-trail.com", + "www.path5wall.com", + "www.paydashboardinfo.com", + "www.pdxor02.com", + "www.peak-ip-54.com", + "www.peak2poem.com", + "www.peep1alea.com", + "www.perk0mean.com", + "www.photo-ads.co.uk", + "www.pkrchp001.com", + "www.plokij1.com", + "www.plug1luge.com", + "www.plug4norm.com", + "www.poiuy12.com", + "www.poor5zero.com", + "www.poqwo3.com", + "www.pri12mel.com", + "www.prt-or-067.com", + "www.pto-slb-09.com", + "www.pump8walk.com", + "www.qetup12.com", + "www.qlzn6i1l.com", + "www.qpwoei2.com", + "www.quoteafs.com", + "www.r45j15.com", + "www.raab3frog.com", + "www.rals4alum.com", + "www.rate2self.com", + "www.rate8deny.com", + "www.rdalpha.net", + "www.rdeswa1.com", + "www.rear9axis.com", + "www.redd7liod.com", + "www.refl3alea.com", + "www.registrocofinavit.com", + "www.registrocumbresallegro.com", + "www.registroeventosjaver.com", + "www.registrojardinesdecastalias.com", + "www.registrovalledelosencinos.com", + "www.registrovalledesantiago.com", + "www.registrovillaslapiedad.com", + "www.rep0pkgr.com", + "www.req12pkg.com", + "www.req12pkgb.com", + "www.restopascher.net.jumia.sn", + "www.retirementadvisorinsights.com", + "www.rfr-69.com", + "www.rigi9bury.com", + "www.rime8lope.com", + "www.ripe8book.com", + "www.risk8belt.com", + "www.rng-snp-003.com", + "www.roar9beer.com", + "www.rock5rice.com", + "www.rote8mino.com", + "www.ruth8badb.com", + "www.ryke4peep.com", + "www.s3network1.com", + "www.s5network1.com", + "www.saas-eue-1.com", + "www.saas-euw-1.com", + "www.safecoprograms.com", + "www.said3page.com", + "www.sale0home.com", + "www.san-spr-01.net", + "www.saon6harz.com", + "www.sas15k01.com", + "www.saugellaviso.it", + "www.save.adp.ca", + "www.scan-trail.com", + "www.scan6show.com", + "www.sch-alt-91.com", + "www.sch-crt-91.com", + "www.science.dunnhumby.com", + "www.scienceaaas.org", + "www.se-core-pipe.com", + "www.sea-nov-1.com", + "www.seat6worn.com", + "www.seatac15.com", + "www.secondmicrosite.com", + "www.secure.rc-club.ricoh.co.jp", + "www.send.hollandcasino.nl", + "www.service.cz.nl", + "www.service.hollandcasino.nl", + "www.service.just.nl", + "www.shoo5woop.com", + "www.shrfbdg004.com", + "www.skye6oner.com", + "www.sl-ct5.com", + "www.slim2disc.com", + "www.smart-business-365.com", + "www.smart-business-foresight.com", + "www.smart-business-intuition.com", + "www.smart-cloud-intelligence.com", + "www.smart-company-365.com", + "www.smart-company365.com", + "www.smart-enterprise-365.com", + "www.smart-enterprise-7.com", + "www.smart-enterprise-acumen.com", + "www.smetrics.imedeen.us", + "www.snta0034.com", + "www.softtrack08.com", + "www.soil5hear.com", + "www.solutions.prudential.com", + "www.soma9vols.com", + "www.sour1bare.com", + "www.sour7will.com", + "www.sp-newfunds.com", + "www.spit0stge.com", + "www.spn-twr-14.com", + "www.srv00infra.com", + "www.srv1010elan.com", + "www.srv2020real.com", + "www.srvtrkxx1.com", + "www.srvtrkxx2.com", + "www.star-cntr-5.com", + "www.subscriptions.nokiasiemensnetworks.com", + "www.sugh8yami.com", + "www.svr-prc-01.com", + "www.svr007phz.com", + "www.sw-rail-7.com", + "www.swat8toot.com", + "www.syntace-094.com", + "www.tank3pull.com", + "www.tent0mown.com", + "www.test92.com", + "www.text6film.com", + "www.tghbn12.com", + "www.tgvrfc4.com", + "www.thalesgroup-events.com", + "www.the-lead-tracker.com", + "www.tire1soak.com", + "www.tm1-001.com", + "www.toll6kerb.com", + "www.torn6back.com", + "www.toru0vane.com", + "www.tr.bfc-mp.caisse-epargne.fr", + "www.trace-2000.com", + "www.track-web.net", + "www.trackdiscovery.net", + "www.trackercloud.net", + "www.tracking.adp.ch", + "www.tracking.adp.co.uk", + "www.tracking.alabamapower.com", + "www.trackinvestigate.net", + "www.trail-route.com", + "www.trail-viewer.com", + "www.trail-web.com", + "www.trailbox.net", + "www.training.graduateschool.edu", + "www.tray0bury.com", + "www.trksrv44.com", + "www.trksrv45.com", + "www.trksrv46.com", + "www.tst14netreal.com", + "www.tst16infra.com", + "www.tube6sour.com", + "www.tula9mari.com", + "www.uhygtf1.com", + "www.ult-blk-cbl.com", + "www.undiaenlausj.com", + "www.unrealpain.com", + "www.us.roche-applied-science.com", + "www.uspertest.vip", + "www.vane3alga.com", + "www.vcentury01.com", + "www.venture-enterprising.com", + "www.vetxanh.edu.vn", + "www.viatrisneuropathicpain.co.uk", + "www.vice4beek.com", + "www.vick6duty.com", + "www.visionary-business-52.com", + "www.visionary-data-intuition.com", + "www.visionary-enterprise-ingenuity.com", + "www.visionary-enterprise-wisdom.com", + "www.visionary365enterprise.com", + "www.visionarybusiness7.com", + "www.visionarybusinessacumen.com", + "www.visionarycompany52.com", + "www.vols7feed.com", + "www.wa52613.com", + "www.wait8hurl.com", + "www.want7feed.com", + "www.wauk1care.com", + "www.web-01-gbl.com", + "www.web-cntr-07.com", + "www.websiteexploration.com", + "www.weed6tape.com", + "www.wescam.info", + "www.whennotsharingiscaring.com", + "www.wild0army.com", + "www.wild8prey.com", + "www.wivo2gaza.com", + "www.www-path.com", + "www.yama1hove.com", + "www.yami8alea.com", + "www.ydwsjt-2.com", + "www.yeld9auto.com", + "www.yirr5frog.com", + "www.yourplanprovisions.com", + "www.zakelijk.cz.nl", + "www.zcbmn14.com", + "www.zmxncb5.com", + "www.zxcvb23.com", + "www1.cynergysolutions.net", + "www1.discountautomirrors.com", + "www1.happ.social", + "www1.kawasaki-motors.com", + "www1.mcsrentalsoftware.com", + "www1.na.sandbox.gwsweb.net.jumia.co.ke", + "www1.symmons.com", + "www15.jedora.com", + "www15.jtv.com", + "www16.jtv.com", + "www2.2ndgear.com", + "www2.acsvalves.com", + "www2.arvig.com", + "www2.automd.com", + "www2.autopartsplace.com", + "www2.autopartsworld.com", + "www2.bimobject.com", + "www2.bobcad.com", + "www2.carte-gr.total.fr", + "www2.citizensclimatelobby.org", + "www2.cremarc.com", + "www2.daikinchemicals.com", + "www2.discountairintake.com", + "www2.discountautomirrors.com", + "www2.discountbodyparts.com", + "www2.discountbrakes.com", + "www2.discountcarlights.com", + "www2.dws-global.com", + "www2.edgenuity.com", + "www2.esri.se", + "www2.extensis.com", + "www2.extraspace.com", + "www2.festo.com", + "www2.firsttechfed.com", + "www2.hnavi.co.jp", + "www2.info.renesas.cn", + "www2.quickbooks.co.uk", + "www2.senetas.com", + "www2.simplilearn.com", + "www2.timecommunications.biz", + "www2.tyrens.se", + "www2.unit4.nl", + "www2.usautoparts.net", + "www2.yellowspring.co.uk", + "www2.zacco.com", + "www2s.automd.com", + "www2s.autopartsgiant.com", + "www2s.autopartswarehouse.com", + "www2s.canadapartsonline.com", + "www2s.carjunky.com", + "www2s.discountautoshocks.com", + "www2s.discountcatalyticconverters.com", + "www2s.discountexhaustsystems.com", + "www2s.discountfuelsystems.com", + "www2s.extraspace.com", + "www2s.speedyperformanceparts.com", + "www2s.storage.com", + "www2s.thepartsbin.com", + "www2s.usautoparts.net", + "www3.americanprogressaction.org", + "www3.bimobject.com", + "www3.gfa.org", + "www3.motumb2b.com", + "www3.strsoftware.com", + "www3s.bimmerpartswholesale.com", + "www3s.ing.be", + "www3s.pitstopautoparts.com", + "www3secure.com", + "www4.bimobject.com", + "www4.qualigence.com", + "www4s.ing.be", + "www5.bimobject.com", + "www6.hentai-zone.com", + "www7.springer.com", + "www8.bimobject.com", + "www8.glam.com", + "www8.upload-pics.com", + "www91.intel.co.jp", + "www91.intel.co.kr", + "www91.intel.co.uk", + "www91.intel.com", + "www91.intel.com.br", + "www91.intel.com.tr", + "www91.intel.com.tw", + "www91.intel.de", + "www91.intel.es", + "www91.intel.fr", + "www91.intel.in", + "www91.intel.la", + "www91.intel.pl", + "wwwadcntr.com", + "wwwmetricssl.visitflorida.com", + "wwwowww.xyz", + "wwwpromoter.com", + "wwwsfmlrcskr.com", + "wwwwndings.click", + "wwwwzeraqvlqk.top", + "wwwwzeraqvmkw.top", + "wwwwzeraqvmqj.top", + "wwxdmhfwagmwo.com", + "wwxnbsvwultw.com", + "wxaaqr.plusdental.de", + "wxaqazawxhjiz.com", + "wxbaal.ecosa.com.hk", + "wxcqdnf.com", + "wxebye.aboutyou.hu", + "wxgmca.orthofeet.com", + "wxhiojortldjyegtkx.bid", + "wxltarsyoffmm.com", + "wxmccgdodvsqibm.com", + "wxmicgwfzqekj.com", + "wxmxbvuwj.com", + "wxnxau.air-r.jp", + "wxoywtyuj.com", + "wxseedslpi.com", + "wxvfhgdeis.com", + "wxwsmt.matsmart.fi", + "wyaopp.lacoccinelle.net", + "wyeczfx.com", + "wyelmp.vidaxl.si", + "wyeszcj.com", + "wyfsddsucblzu.com", + "wyglyvaso.com", + "wyhifdpatl.com", + "wyjkqvtgwmjqb.xyz", + "wylizttrjbbbif.com", + "wylmzwkywjrzr.top", + "wymcgmxefvqvej.com", + "wymtqcllysgej.com", + "wymymep.com", + "wynather.com", + "wynnsbrot.com", + "wynvalur.com", + "wyresgkvhfdiz.com", + "wyrtqdvhuiyhml.com", + "wysasys.com", + "wyscmkd.com", + "wytxjmow.com", + "wywvyf.discuss.com.hk", + "wywvyf.price.com.hk", + "wywvyf.uwants.com", + "wyzdlu.arhaus.com", + "wyzqiy.pnet.co.za", + "wz-2-allegro-4dv.pages.dev", + "wz.allianz.fr", + "wzcnha.lenspure.com", + "wzcznlufq.com", + "wzdzht7am5.com", + "wzk5ndpc3x05.com", + "wzkhzb.cantao.com.br", + "wzkjip.coru.com", + "wzlbhfldl.com", + "wzmidfgwyxfrd.com", + "wzncuhcpbijx.com", + "wzojibovpm.com", + "wzpwxe.4lapy.ru", + "wzrqeos.com", + "wzwtdbvzio.com", + "wzxty168.com", + "wzyjup.patch.com", + "wzzhvn.hammer.de", + "x-soft.club", + "x-traceur.com", + "x.allabout.co.jp", + "x.babe.today", + "x.bloggurat.net", + "x.castanet.net", + "x.disq.us", + "x.gldn.io", + "x.timesunion.com", + "x.weather.com", + "x.xtar.io", + "x011bt.com", + "x0r.urlgalleries.net", + "x2tsa.com", + "x4pollyxxpush.com", + "x6.yakiuchi.com", + "x7r3mk6ldr.com", + "x88s.pandasuite.io", + "x9.shinobi.jp", + "x95general.com", + "xaajawwskkcnfuc.com", + "xac2gjx.autos", + "xad.com", + "xadcentral.com", + "xads.one", + "xads.top", + "xadsmart.com", + "xageyai.com", + "xaguwy.thomas-muenz.ru", + "xait.actonservice.com", + "xajqhrrrnxmy.com", + "xalienstreamx.com", + "xambxhihx.com", + "xameleonads.com", + "xammcokaho.com", + "xanalytics.vip", + "xanawet.com", + "xannevugjv.com", + "xapads.com", + "xaqavvmtkcgtg.xyz", + "xargijqtgysdvgj.com", + "xatesfrgkifde.com", + "xawlop.com", + "xaxciisqwvk.com", + "xaxoro.com", + "xaxrtiahkft.com", + "xay5o.toscane-boutique.fr", + "xayiqcwbmmhwf.com", + "xazwlyh.com", + "xbasugigqiuegiwqdbsx.s3.ap-northeast-1.amazonaws.com", + "xbc8fsvo5w75wwx8.pro", + "xbcnvj2mdk1dn1.com", + "xbcrohmposa.com", + "xbetobprp.com", + "xblonthyc.com", + "xbmady.daimaru-matsuzakaya.jp", + "xbmczkujzsfkcq.com", + "xbshje.smartbag.com.br", + "xbtjupfy.xyz", + "xbwiykqxeiqb.com", + "xbwpfs.fotocasa.es", + "xbxmdlosph.xyz", + "xcec.ru", + "xcedwa.contactsdirect.com", + "xcejarignt.com", + "xcelltech.com", + "xcelsiusadserver.com", + "xcgbpsyob.com", + "xcgpdf.beautygarage.jp", + "xchange.ro", + "xciajfjrufu.com", + "xclicks.net", + "xcojhb.unitysquare.co.kr", + "xcowuheclvwryh.com", + "xcqyvahohs.com", + "xcrnyxwlbvq.com", + "xcsjbge.com", + "xcwxfcav.com", + "xcxbqohm.xyz", + "xdaoxa.footasylum.com", + "xdbchs.bradfordexchange.com", + "xdcpfs.shopdoen.com", + "xdeiaf.elleshop.jp", + "xder1.fun", + "xder1.online", + "xdezxlbnpo.com", + "xdfrdcuiug.com", + "xdgelyt.com", + "xdhqtgpkywjl.com", + "xdirectx.com", + "xdisplay.site", + "xdiwbc.com", + "xdkwsh.farmacialoreto.it", + "xdmanage.com", + "xdmicjkveqlgllp.com", + "xdohrleybrd.com", + "xdowl0adxd0wnloadx.com", + "xdownloadright.com", + "xdsblm.ullapopken.de", + "xduvqslud.com", + "xdvdrg.globalindustrial.com", + "xdvorqmcxpyvy.com", + "xdycqcoefditwj.com", + "xdypuudfxmecd.com", + "xebadu.com", + "xefefetgxnh.com", + "xegluwate.com", + "xegmsox.com", + "xeijckcsg.com", + "xejpzk.fram.fr", + "xekjzy.rinascente.it", + "xel-xel-fie.com", + "xelllwrite.com", + "xemiro.uno", + "xenar.xyz", + "xenopusbink.com", + "xenosmussal.com", + "xenylclio.com", + "xeoprwhhiuig.xyz", + "xertive.com", + "xetlugupyug.com", + "xevbjycybvb.xyz", + "xewihp.bayut.com", + "xfahjal.com", + "xfbdmmcydxt.com", + "xfcpdigfsx.xyz", + "xfdmihlzrmks.com", + "xfguylptuqw.com", + "xfileload.com", + "xfipcmwcqrglvn.com", + "xfobuc.serenaandlily.com", + "xforhehvu.com", + "xfreeservice.com", + "xftrtljc.xyz", + "xfujihakbk.com", + "xfvvygrv.com", + "xfwblpomxc.com", + "xfxssqakis.com", + "xfyqlex.com", + "xfzbrfmffnpqd.com", + "xfzcds.netprint.ru", + "xg4ken.com", + "xgbmjmgrxfvf.com", + "xgdljiasdo.xyz", + "xgefvi.iteshop.com", + "xgeuzcfrkeb.com", + "xgezbc.tripmasters.com", + "xghxpvl.com", + "xgmtlmrweyasy.com", + "xgraph.net", + "xgrqvhbml.com", + "xgspzv.troyestore.com", + "xgtfptm.com", + "xgvenv.farmatodo.com.co", + "xgwhrvnxvhqgi.com", + "xgyvaf.easydew.co.kr", + "xhapsebkdargwd.com", + "xhbzrk.hotmart.com", + "xhfitpvxqog.com", + "xhfvljklvq.com", + "xhhaakxn.xyz", + "xhlphpvgytyq.com", + "xhmnbvn.com", + "xhnedvpcml.com", + "xhohnr.fdm.pl", + "xhpzrfj.com", + "xhqmvu.k-uno.co.jp", + "xhr0.xyz", + "xhrrrdsxtby.com", + "xhsbpza.com", + "xhuahy.juwelo.it", + "xhvaqgs.com", + "xhwwcif.com", + "xhxmhs.ounass.ae", + "xhydgjisnfrtqsh.com", + "xhzz3moj1dsd.com", + "xiaobaixitong.com", + "xiaomengxiong.com", + "xibilitukydteam.info", + "xibspj.komehyo.jp", + "xigfqlwsbbtx.com", + "xigrtoai.com", + "xiifrwasfouifb.com", + "xijgedjgg5f55.com", + "xilbalar.com", + "xiloncopmat.com", + "ximybkpxwu.com", + "xineday.com", + "xipaaqgnrehpdns.com", + "xipehexose.com", + "xipteq.com", + "xipwdvkessqguv.com", + "xiqougw.com", + "xiqvza.dickblick.com", + "xiryrnrz.com", + "xis.vipergirls.to", + "xissidearm.com", + "xitesa.uno", + "xiti.com", + "xitvce.webtretho.com", + "xitwpifbihsxpj.com", + "xiuksf.worten.es", + "xiuty.com", + "xivmviuynlt.com", + "xiznql.laredoute.it", + "xjakcitm.com", + "xjfbhxp.com", + "xjincmbrulchml.xyz", + "xjjjqlkjlrhqyh.com", + "xjkhaow.com", + "xjkpzh.voraxacessorios.com.br", + "xjktawqrcaw.com", + "xjkugh.waterdropfilter.com", + "xjoqmy.tuifly.be", + "xjoyvqpuwzut.com", + "xjq5.belambra.be", + "xjrwxfdphc.com", + "xjsx.lol", + "xjupijxdt.xyz", + "xjwcnvnqdm.com", + "xjztuj.kbwine.com", + "xkaovzjasjw.com", + "xkbgqducppuan.xyz", + "xkbydybnle.com", + "xkddvf.gigantti.fi", + "xkdgblptpicgiu.xyz", + "xkdxygywfm.com", + "xkejsns.com", + "xkesalwueyz.com", + "xkfogxtamlnn.com", + "xkfvvyjurlil.com", + "xkgtxj.edomator.pl", + "xkidkt.edenbrothers.com", + "xkjnvehk.com", + "xknhwv.mobile01.com", + "xknpkgomp.com", + "xkowcsl.com", + "xkpbcd.com", + "xkqggicpn.com", + "xksdqikwbwat.com", + "xksqb.com", + "xktxemf.com", + "xkueeqyzz.com", + "xkvmsr.hair.com", + "xkwwnle.com", + "xkyphardw.com", + "xkzura.yves-rocher.se", + "xlapmx.mcsport.ie", + "xlarixmmdvr.xyz", + "xlbvvo.luisaviaroma.com", + "xlcceiswfsntpp.xyz", + "xlckxtyqntt.xyz", + "xldnzg.trendhim.de", + "xlfrhhp.com", + "xlgatxqovuvz.com", + "xlhdtn.hugendubel.de", + "xlifcbyihnhvmcy.xyz", + "xliirdr.com", + "xlirdr.com", + "xlivesex.com", + "xlivrdr.com", + "xljqqe.hsn.com", + "xlmygeuxtv.com", + "xlrdr.com", + "xlrm-tech.com", + "xludzt.alfastrah.ru", + "xlviiirdr.com", + "xlviirdr.com", + "xlvirdr.com", + "xlvvy4msxr.coolinastore.com", + "xlwnzkyj.com", + "xlyhpurmfnlall.com", + "xmas-xmas-wow.com", + "xmaswrite.com", + "xmcvqq.pinkpanda.ro", + "xmediaserve.com", + "xmegaxvideox.com", + "xmegaxvideoxxx.com", + "xmetfyanqcz.com", + "xmfhcmyznalbfi.com", + "xmfugv.tgn.co.jp", + "xmhgwmdjhul.com", + "xml-api.online", + "xml-clickurl.com", + "xmladserver.com", + "xmlapiclickredirect.com", + "xmlapiclickredirect10102022.com", + "xmlgrab.com", + "xmlking.com", + "xmllover.com", + "xmlppcbuzz.com", + "xmlrtb.com", + "xmlwiz.com", + "xmlwizard.com", + "xmohlh.melia.com", + "xmqmuitc.com", + "xmqrvx.jewelry-queen-shop.com", + "xmrgdwixpkzi.com", + "xms.lol", + "xmsflzmygw.com", + "xmverqdrjodohf.com", + "xmyvhu.soxo.pl", + "xn--80affa3aj0al.xn--80asehdb", + "xnedglnnwrexss.com", + "xngqoc.com", + "xnkjlnyefuohbgn.xyz", + "xnrowzw.com", + "xnszbmnxuzfvr.com", + "xntrmky.com", + "xnukcp.cpcompany.com", + "xnumzelehhhnnc.com", + "xnvdigrbb.com", + "xnycbcauuk.com", + "xnysqiur.com", + "xo28pclotovi.com", + "xoalt.com", + "xobr219pa.com", + "xoemvfgjhpwea.com", + "xohnodzbfjjqje.com", + "xoimmmhfha.com", + "xojepxhvvan.com", + "xolen.xyz", + "xonyxdpnelhzi.com", + "xotgpql.com", + "xoty55.cfd", + "xovdrxkog.xyz", + "xovq5nemr.com", + "xowvmktath.com", + "xp.allianz.de", + "xp2023-pix.s3.amazonaws.com", + "xpaavmvkc.xyz", + "xpayperinstx2.com", + "xpcpmr.gsm55.com", + "xpevhinqadlokh.com", + "xpidgvrjakkdx.com", + "xpinfyxinma.com", + "xpjjlgzqs.com", + "xpkftctvei.com", + "xplusone.com", + "xpollo.com", + "xponsor.com", + "xporn.in", + "xppedxgjxcajuae.xyz", + "xps.huk.de", + "xps.huk24.de", + "xpsavuyxtfnqphw.com", + "xpsgglvsqfxsrl.com", + "xpu.samsungelectronics.com", + "xpygen.unger-fashion.com", + "xpzswr.shasa.com", + "xq1.net", + "xqdfnqfgixjwpdb.xyz", + "xqdwwj.medpeer.jp", + "xqfefdkey.xyz", + "xqfwhxbfxhpjko.com", + "xqhifbjhixb.com", + "xqmvzmt.com", + "xqslse.annadiva.nl", + "xqtcur.kirklands.com", + "xqupwc.emp.at", + "xqwcryh.com", + "xqzqdj.mfind.pl", + "xqzwtvjkjj.com", + "xragnfrjhiqep.xyz", + "xransv.hometogo.com.au", + "xray.mail.ru", + "xrcksn.vvf-villages.fr", + "xrjponvwqlwthq.com", + "xrkxapomphh.com", + "xrnyhc.arumdri.co.kr", + "xrnyhc.jokwangilbo.com", + "xrnyhc.welltimes.co.kr", + "xrpikxtnmvcm.com", + "xrujynhcxtbsgp.com", + "xruolsogwsi.com", + "xrxybn.kotofey-shop.ru", + "xscmzs.tenki.jp", + "xseedwealth.actonservice.com", + "xsharenode.com", + "xsjc4smhbyjf.com", + "xskctff.com", + "xsknvlmjvrdqo.com", + "xslmpq.ohou.se", + "xsqfyvsc.com", + "xsrs.com", + "xsrzqh.ananzi.co.za", + "xsrzqh.oferte360.ro", + "xsrzqh.the-star.co.ke", + "xsrzqh.vietnamplus.vn", + "xsswcg.moglix.com", + "xstreamsoftwar3x.com", + "xsvcouvr.xyz", + "xswhbitplhase.com", + "xszcdn.com", + "xszpuvwr7.com", + "xtarwjgv.com", + "xtazfx.50factory.com", + "xtdioaawlam.com", + "xtendmedia.com", + "xtijeyyeqwjegz.com", + "xtnlfgpnml.com", + "xtracker.logimeter.com", + "xtrackme.com", + "xtraserp.com", + "xtrddxxjyo.com", + "xtremeserve.xyz", + "xttaff.com", + "xtvhkbqmhqu.xyz", + "xtvrgxbiteit.xyz", + "xtxlijkjtlln.xyz", + "xtxwva.intersport.com.tr", + "xtygfksar.xyz", + "xtyzlkphfzjir.com", + "xu5ctufltn.com", + "xuakak.com", + "xuc.monteleone.fr", + "xucashntaghy.com", + "xuclkzjh.com", + "xucmzszyyzqe.com", + "xudmrz.conforama.fr", + "xueserverhost.com", + "xuffojr.com", + "xugxwq.e-hoi.de", + "xuircnbbidmu.com", + "xujhdtynpgctncq.com", + "xukevxdf.com", + "xukpresesmr.info", + "xunzbx.mon-abri-de-jardin.com", + "xuojhr.mobly.com.br", + "xuosvih.com", + "xuqarnasvru.com", + "xutolr.mainichikirei.jp", + "xutolr.mantan-web.jp", + "xuudtwhlkrbah.com", + "xuwkbiovxsjnjy.com", + "xuymgm.hostgator.mx", + "xuzeez.com", + "xvantage.ingrammicro.com", + "xvbvpizetpts.com", + "xvbwvle.com", + "xvfyubhqjp.xyz", + "xvhgtyvpaav.xyz", + "xvideos00.sbs", + "xvika.com", + "xviperonec.com", + "xvjrveks.com", + "xvkjohyr.com", + "xvolakoahxafi.com", + "xvpqmcgf.com", + "xvqmcqcdv.com", + "xvteew.lacoste.jp", + "xvuslink.com", + "xvvclhrrpgiln.com", + "xvvsnnciengskyx.xyz", + "xvwqdrwiyi.com", + "xvyxgy.stz.com.br", + "xwagtyhujov.com", + "xwcfvvnegv.com", + "xwcumrmfkdkbv.com", + "xwdplfo.com", + "xwlidjauhdxzx.com", + "xwlketvkzf.com", + "xwnqmrdi.com", + "xwpoxv.birdies.com", + "xwpzlz.gemimarket.it", + "xwqea.com", + "xwqvytuiko.com", + "xwtqfbsz.com", + "xwugjjomnhuuxq.com", + "xwxqdfmlsgir.com", + "xwzebw.waja.co.jp", + "xxbeyqowtdjgqr.com", + "xxccdshj.com", + "xxcpsqquegwmi.com", + "xxdjxbvafjlw.com", + "xxe2.com", + "xxgqsbfwbmtqa.com", + "xxifineer.com", + "xxjcedclosxcaox.com", + "xxjiqg.oysho.com", + "xxlargepop.com", + "xxltr.com", + "xxodleylnfhyi.com", + "xxofygygumf.com", + "xxopairckrdhcx.com", + "xxpghuf.com", + "xxpnnq.sklepmartes.pl", + "xxsdtb.edreams.com", + "xxwflybvwbario.com", + "xxx.sdtraff.com", + "xxxbannerswap.com", + "xxxcounter.com", + "xxxex.com", + "xxxiijmp.com", + "xxxijmp.com", + "xxxivjmp.com", + "xxxjmp.com", + "xxxmyself.com", + "xxxnewvideos.com", + "xxxoh.com", + "xxxrevpushclcdu.com", + "xxxssv.jeulia.com", + "xxxviijmp.com", + "xxxvijmp.com", + "xxxvjmp.com", + "xxxwebtraffic.com", + "xy33.smallable.com", + "xya4.groupefsc.com", + "xyardnle.com", + "xyaueuufd.com", + "xycstlfoagh.xyz", + "xydbpbnmo.com", + "xygxko.shop-apotheke.ch", + "xyhojp.lacoste.com", + "xyhuoi.com", + "xylenylyetapa.uno", + "xylomavivat.com", + "xymddt.clubeextra.com.br", + "xymhzq.klingel.de", + "xynkxvrvusoh.com", + "xyooepktyy.xyz", + "xypthe.com", + "xyrkotsqhaf.com", + "xysgfqnara.xyz", + "xyvjkdec.com", + "xyxgbs.lezhin.com", + "xyz0k4gfs.xyz", + "xyztracking.net", + "xyzznt.uterque.com", + "xzewvqi.com", + "xzezapozghp.com", + "xzjqlg.marella.com", + "xznqolfzwdwini.com", + "xzouahcxo.com", + "xztqfj.dreamvs.jp", + "xzutow.affordablelamps.com", + "xzvdfjp.com", + "xzwcng.vans.com.au", + "xzxomkrfn.com", + "xzzpagn.com", + "y-t.topya.com", + "y.ibsys.com", + "y.sphinxtube.com", + "y.topya.com", + "y1.arte.tv", + "y1jxiqds7v.com", + "y41my.com", + "y4e04gql5o1b.www.nookgaming.com", + "y738.nhregister.com", + "y820.darientimes.com", + "y8hxgv9m.kobetsu.co.jp", + "y8z5nv0slz06vj2k5vh6akv7dj2c8aj62zhj2v7zj8vp0zq7fj2gf4mv6zsb.me", + "y900.greenwichtime.com", + "y95qx8y98.com", + "yab-adimages.s3.amazonaws.com", + "yackedtahua.top", + "yacurlik.com", + "yadro.ru", + "yadtbk.blacks.co.uk", + "yaefddu.com", + "yaeigtmhvsibf.com", + "yafabu.uno", + "yafmqibivbuu.com", + "yaggergiher.top", + "yagoqv.smartbuyglasses.ca", + "yahuu.org", + "yaiehgpawwu.com", + "yaighnnuvvj.com", + "yaiser.com", + "yajkhd.supersports.com", + "yajnagrapple.top", + "yakcphctjbzwnv.com", + "yakvssigg.xyz", + "yallarec.com", + "yamalkacausata.top", + "yamanaisleepry.com", + "yamstamp.com", + "yandexadexchange.net", + "yangtaotaming.com", + "yankbecoming.com", + "yanrefael.com", + "yaowsivumw.com", + "yapclench.com", + "yapdiscuss.com", + "yapforestsfairfax.com", + "yaphjovuoyng.com", + "yappedperlid.com", + "yaprifxbrcrx.com", + "yaprin.com", + "yapunderstandsounding.com", + "yaravoyara.online", + "yardianalytics.com", + "yardr.net", + "yarerspeeder.com", + "yarlbolides.com", + "yarlnk.com", + "yarndispost.com", + "yarnergulix.website", + "yarnsperwick.top", + "yarthtumulus.com", + "yashi.com", + "yast.rutube.ru", + "yatab.net", + "yaupersjejunum.top", + "yausbprxfft.xyz", + "yautube.com", + "yavli.com", + "yawcoynag.com", + "yawledabobra.com", + "yawsbvoby.com", + "yawxae.footpatrol.com", + "yaxedj.vkf-renzel.de", + "yaxgszv.com", + "yaysalvor.com", + "yazftdbwgmwj.com", + "yazuda.xyz", + "yazzuf.joyn.de", + "ybaazpg.com", + "ybcqozfk.com", + "ybgsyd.osharewalker.co.jp", + "ybmebpsmpwueo.com", + "ybriifs.com", + "ybs2ffs7v.com", + "ybswii.swarovski.com", + "ybtkzjm.com", + "ybuduzpe.com", + "ybujfcuqya.com", + "ybutoakqkct.com", + "ybwcvhcnulrgbvy.com", + "ybxkfivvpmofh.com", + "ybyrudhdnrxcbe.com", + "ybzcmz.momoshop.com.tw", + "yccsfbfjglyw.com", + "ycctxwachqke.com", + "ycembr.net-a-porter.com", + "yceml.net", + "ychqww.aboutyou.lv", + "ycjhuh.stripe-club.com", + "ycnmwykrbv.com", + "ycywhmyiixjafa.com", + "yczrgigyspm.com", + "ydbbbegf.xyz", + "ydbcct.nikigolf.jp", + "ydbeuq.superpharm.pl", + "ydbmeagwyakdfl.com", + "ydccky.direnc.net", + "ydcksa.certideal.com", + "yddtah.takingshape.com", + "ydenknowled.com", + "ydevelelasticals.info", + "ydfavbj.com", + "ydhfbnskdl.com", + "ydiqejlbkdbxgu.com", + "ydonkuan.com", + "ydosfw.filippa-k.com", + "ydpzhsgvorknjh.com", + "ydqkorympskhbc.com", + "ydqmuofeandhh.com", + "ydsousagxm.com", + "ydtzzw.firenzeviola.it", + "ydtzzw.milannews.it", + "ydtzzw.pianetabasket.com", + "ydtzzw.torinogranata.it", + "ydtzzw.tuttoc.com", + "ydtzzw.tuttojuve.com", + "ydtzzw.tuttomercatoweb.com", + "ydtzzw.tuttonapoli.net", + "ydtzzw.vocegiallorossa.it", + "ydvdjjtakso.xyz", + "ydvsok.newbalance.jp", + "ydwrkwwqytj.xyz", + "ydygdsnss.com", + "ydyuagpbdcavvxy.com", + "ydyympasqrx.com", + "ye185hcamw.com", + "yeabble.com", + "yealnk.com", + "yearbookhobblespinal.com", + "yearca.com", + "yearlingexert.com", + "yearnstocking.com", + "yearnwillowconsumption.com", + "yebvpc.gardengoodsdirect.com", + "yedbehindforh.info", + "yeesihighlyre.info", + "yefktd.avito.ru", + "yefzjingxudwib.com", + "yeggscuvette.com", + "yehyqc.hugoboss.com", + "yeioreo.net", + "yellow-resultsbidder.com", + "yellow-resultsbidder.org", + "yellowacorn.net", + "yellowblue.io", + "yellowish-yesterday.pro", + "yellsurpass.com", + "yemvwifoqvv.com", + "yenderagria.life", + "yepads.com", + "yernbiconic.com", + "yes-messenger.com", + "yesads.com", + "yesadvertising.com", + "yesmessenger.com", + "yespetor.com", + "yessoripener.com", + "yeswplearning.info", + "yeteso.uno", + "yeticbtgfpbgpfd.xyz", + "yetshape.com", + "yetterslave.com", + "yevudi.uno", + "yewrcd.govoyages.com", + "yexyejgdcbax.com", + "yezztf.pinkelephant.co.kr", + "yf5.voyage-prive.at", + "yfaygn.natureetdecouvertes.com", + "yfbnlrprmjj.com", + "yfclaf.dsw.ca", + "yfefdlv.com", + "yfenys.prenatal.com", + "yfepff.raymourflanigan.com", + "yfeyotlpohzkpr.com", + "yfgrxkz.com", + "yfkclv.asianetnews.com", + "yfkflfa.com", + "yfpvmd.reed.co.uk", + "yfrrsktkzfp.com", + "yftkzg.thisisfutbol.com", + "yftpnol.com", + "yfwnsy.infraredsauna.com", + "yfykzbhaiuzbht.com", + "ygabgga.click", + "ygdogx.hearstmagazines.co.uk", + "ygecho.wenz.de", + "ygeosqsomusu.xyz", + "ygeqiky.com", + "ygkwjd.xyz", + "ygmpia.worten.pt", + "ygopvz.windsorstore.com", + "ygsoeu.size.co.uk", + "ygtfgu.casamundo.nl", + "ygvqughn.com", + "ygxqjz.intersport.fi", + "ygzkedoxwhqlzp.com", + "yh6u.dealeusedevoyages.com", + "yhazrfacxd.com", + "yhbcii.com", + "yhbdzh.farmasiint.com", + "yhhrtgltcfta.com", + "yhhuzt.gintarine.lt", + "yhjgjk.wemakeup.it", + "yhjhjwy.com", + "yhkeqboz.com", + "yhmhbnzz.com", + "yhnwux.infomoney.com.br", + "yholvajpu.com", + "yhomrdh.com", + "yhrjmamaxni.com", + "yhrvpvbcfbuj.com", + "yhskfe.klipsch.com", + "yhuamf.ktronix.com", + "yhvewh.aboutyou.ro", + "yhwysogyho.com", + "yibivacaji.com", + "yicixvmgmhpvbcl.xyz", + "yidbyhersle.xyz", + "yidxqbmfkbp.com", + "yiejvik.com", + "yield-op-idsync.live.streamtheworld.com", + "yieldads.com", + "yieldbuild.com", + "yieldinginvincible.com", + "yieldingwoman.com", + "yieldlab.net", + "yieldlove-ad-serving.net", + "yieldmanager.net", + "yieldmo.com", + "yieldoptimizer.com", + "yieldpartners.com", + "yieldrealistic.com", + "yieldscale.com", + "yieldselect.com", + "yieldtraffic.com", + "yieldx.com", + "yifmgpzeih.com", + "yifsntub.xyz", + "yigtbvnmbal.com", + "yiiwaq.mms.com", + "yijaovuvbndx.xyz", + "yikbsxtzrnc.com", + "yikrmn.ciceksepeti.com", + "yilwsirb.com", + "yim3eyv5.top", + "yimkju.com", + "yinadeditiontowriti.info", + "yingforthemoo.info", + "yinhana.com", + "yinteukrestina.xyz", + "yinthesprin.xyz", + "yiohzu.tsigs.com", + "yiqetu.uno", + "yiqvgsqx.com", + "yistkechauk.org", + "yixvbp.merkal.com", + "yiyemail.branch.rocks", + "yizlda.crocs.co.uk", + "yjdigtr.com", + "yjlbvd.pcfactory.cl", + "yjlhep.skechers.co.nz", + "yjnqeeocqrs.com", + "yjpgxf.svsound.com", + "yjpzqw.jackjones.com", + "yjrchhgs.com", + "yjrcks.smile-zemi.jp", + "yjrlciff.com", + "yjtag.yahoo.co.jp", + "yjuxkncvy.com", + "yjvuthpuwrdmdt.xyz", + "yjxhxctqq.com", + "yjxssk.apartments.com", + "ykakassg.com", + "ykdwyf.com", + "ykfrpx.kapten-son.com", + "ykgkxcount.com", + "ykhqhe.domain.com.au", + "ykmsxu.vitalabo.ch", + "ykmvnhue.com", + "yknjjb.usaflex.com.br", + "ykopnlrbb.com", + "ykpebdshcqefqm.com", + "ykqalsm.com", + "ykqapk.aboutyou.si", + "ykraeij.com", + "ykrwopdxkw.com", + "ykskhw.candytm.pl", + "ykxfoj.purchasingpower.com", + "ykxscghselpj.com", + "ylafwg.greenpoint.pl", + "ylakmr.expressionscatalog.com", + "ylcfryssbjkxmu.com", + "yldbt.com", + "yldmgrimg.net", + "ylgewqoohskzmx.com", + "ylhhrjy.com", + "ylih6ftygq7.com", + "yllanorin.com", + "yllaris.com", + "yllojksimt.com", + "ylog.huya.com", + "ylrtrhuxzjjc.com", + "ylsjdq.jegs.com", + "ylsjka.conranshop.jp", + "ylx-1.com", + "ylx-2.com", + "ylx-3.com", + "ylx-4.com", + "ylzkfpzqffqon.com", + "ym-a.cc", + "ym8p.net", + "ymansxfmdjhvqly.xyz", + "ymcvxo.check24.de", + "ymeqladpycz.com", + "ymetrica1.com", + "ymhpcaxfnvl.com", + "ymixqb.nationalgeographic.com", + "ymprove.gmx.net", + "ymprove.web.de", + "ymqnky.bagaggio.com.br", + "ymrtre.scandinavianoutdoor.fi", + "ymuitydkdoy.com", + "ymvikp.estadao.com.br", + "ymviwl.just4camper.de", + "ymwdeaiut.com", + "ymwehrducswbeu.com", + "ymzmcquz.com", + "ynaapihbulbky.com", + "ynagqs.vidaxl.pl", + "yncvbqh.com", + "yndhi.com", + "yndmorvwdfuk.com", + "yneaimn.com", + "ynemmp.goertz.de", + "ynfhnbjsl.xyz", + "ynfsiosdt.com", + "yngnwe.8division.com", + "ynhmwyt.com", + "ynisramnmcm.com", + "ynkjwogined.com", + "ynklendr.online", + "ynonymlxtqisyka.xyz", + "ynqagvbvptbh.xyz", + "ynrije.com", + "ynrnfedbmuuemhs.xyz", + "ynudoo.shoeby.nl", + "ynuvqtlcmao.com", + "ynuyvhkxpqqnr.com", + "ynwqna.mayblue.co.kr", + "ynwshavwuhl.com", + "yo.inbots.online", + "yoads.net", + "yoc-adserver.com", + "yoc.younited-credit.com", + "yockpratty.com", + "yocksniacins.com", + "yogacomplyfuel.com", + "yogadignified.com", + "yogaprimarilyformation.com", + "yogar2ti8nf09.com", + "yoggrt.com", + "yogolp.beststl.com", + "yohavemix.live", + "yoi05.youthorganizing.net.jumia.ci", + "yoibbka.com", + "yoifwi.levi.com.ph", + "yoiku-sub.yoiku.support", + "yojanaarabic.life", + "yokeeroud.com", + "yolkhandledwheels.com", + "yollamedia.com", + "yolo.philipbjorge.com", + "yomeno.xyz", + "yonabrar.com", + "yonazurilla.com", + "yonelectrikeer.com", + "yonfoongusor.com", + "yonhelioliskor.com", + "yoniskurt.digital", + "yonsandileer.com", + "yoomanies.com", + "yooncsdaxrxosu.com", + "yopard.com", + "yophaeadizesave.com", + "yoplnog.com", + "yoptaejrj2kkf8nj09.com", + "yoqklgtgpdyqh.com", + "yoredi.com", + "yoshatia.com", + "yosiboosi.com", + "yosity.com", + "yotta.scrolller.com", + "yottacash.com", + "yottlyscript.com", + "you.pixellot.link", + "you.stage.pixellot.link", + "you2ubeconverter.com", + "you75.youpornsexvideos.com", + "youate.co", + "youborafds01.com", + "youboranqs01.com", + "youdguide.com", + "youfindadate.top", + "yougotacheck.com", + "youlamedia.com", + "youlouk.com", + "youngestclaims.com", + "youngestdisturbance.com", + "youngesthumorshaving.com", + "youngestmildness.com", + "youngmarble.com", + "youngstersaucertuition.com", + "your-dates-tonight.com", + "your-great-chance.com", + "your-instant-chance.com", + "your-local-dream.com", + "your-notice.com", + "your-officeo365.webflow.io", + "your.maas.ptvgroup.com", + "your.mapandguide.ptvgroup.com", + "your.mapandmarket.ptvgroup.com", + "your.routeoptimiser.ptvgroup.com", + "your.tmro.me", + "your.trafficdata.ptvgroup.com", + "your.vissim.ptvgroup.com", + "your.vistro.ptvgroup.com", + "your.visum.ptvgroup.com", + "your.xserver.ptvgroup.com", + "youractualblog.com", + "youractualwords.com", + "youradexchange.com", + "yourbestappever.top", + "yourbestdateever.com", + "yourbestlandever.com", + "yourbestperfectdates.life", + "yourbrandlive.actonservice.com", + "yourcare.pennstatehealth.org", + "yourcommonfeed.com", + "yourcoolfeed.com", + "yourdatefind.com", + "yourerc.actonservice.com", + "yourfreshjournal.com", + "yourfreshposts.com", + "yourfuture.walsh.edu", + "yourhealth.bassett.org", + "yourhealth.bassetthealthnews.org", + "yourhealth.cooperhealth.org", + "yourhealth.sahealth.com", + "yourhealth.wellness.providence.org", + "yourhotfeed.com", + "yourjsdelivery.com", + "yourkadspunew.com", + "yourniceposts.com", + "youronestopshop.themagnetgroup.com", + "yourpcnotification.com", + "yourporsche.nabooda-auto.com", + "yourporscheimg.nabooda-auto.com", + "yourprivacy.icu", + "yourquickads.com", + "yourselpeaky.top", + "yoursolution.electrified.averydennison.com", + "yoursolution.tapes.averydennison.com", + "yourtopnews.com", + "yourtubetvs.site", + "yourube.com", + "youruntie.com", + "yourwebbars.com", + "yourwownews.com", + "yourwownewz.com", + "yousefforts.com", + "youservit.com", + "youthfulcontest.pro", + "youthfulnoise.com", + "youtuba.com", + "youtube.local", + "youtubecenter.net", + "youtubee.com", + "youtunbe.com", + "youutube.com", + "youvetube.com", + "yowlvernon.com", + "yowpalt.top", + "yoxeha.afloral.com", + "yoxepo.uno", + "yoyadsdom.com", + "ypbfjo.paulsmith.co.jp", + "ypcdbw.drive2.com", + "ypcdbw.drive2.ru", + "ypdewh.dokuritsu.mynavi.jp", + "ypdfpvwxwxkkga.com", + "ypgpjvfv.xyz", + "yphdrphx.xyz", + "ypkado.clicrbs.com.br", + "ypkljvp.com", + "ypmohjxp.com", + "ypndvx.stepstone.fr", + "ypowpo.actonservice.com", + "ypqgnx.morizon.pl", + "yptjqrlbawn.xyz", + "ypu.samsungelectronics.com", + "ypwzcq.tink.de", + "ypzktj.fly.pl", + "yqaxvu.leilian-online.com", + "yqblutkjhx.com", + "yqeuu.com", + "yqgmvxufpkr.com", + "yqiavtoy.com", + "yqigli.tourlane.de", + "yqiyazkddb.com", + "yqmxfz.com", + "yqorwz.weisshaus.at", + "yqpalfulpst.com", + "yqqhbd.yotsuyaotsuka.com", + "yqragd.com", + "yqxhslsqaqkbd.com", + "yqxrjthpbolqq.com", + "yr9n47004g.com", + "yrcedupgqe.com", + "yrcpsfqoyi.com", + "yrepmy.jochen-schweizer.de", + "yrhdmalrfr.com", + "yrincelewasgiw.info", + "yrinpvfw.com", + "yrjpgjv35y9x.salud-masculina.info", + "yrlkeazcacxwaj.com", + "yrqxygxnpg.com", + "yrrudp.inven.co.kr", + "yrvzqabfxe.com", + "ysaaks.mobiauto.com.br", + "yscfsmxrtcifye.com", + "yscntxil.com", + "ysemblyjusting.info", + "ysesials.net", + "yshhfig.com", + "yskvdo.gebrauchtwagen.at", + "ysl3.destinia.ec", + "ysnxszyrxdzp.com", + "yspecjbjmcub.com", + "yst4.muchoviaje.com", + "ysuwrg.meritocomercial.com.br", + "ysxuehcerecoge.com", + "yszedg.vidaxl.dk", + "yszhtlsfvvf.com", + "ytbnvm.firadis.net", + "ytbzqtrog.com", + "yterxv.com", + "ytfotjfrttgyal.com", + "ytgngedq.xyz", + "ytgzz.com", + "ythjhk.com", + "ytihp.com", + "ytimewornan.org", + "ytimm.com", + "ytlhsmwu.com", + "ytndjaefvan.xyz", + "ytnkdhmtdubhk.com", + "ytomb.com", + "ytouvy.arezzo.com.br", + "ytoworkwi.org", + "ytqnzvqfsr.com", + "ytsa.net", + "yttompthree.com", + "ytuooivmv.xyz", + "ytvigqwx.com", + "ytwtxi.beautybio.com", + "ytxmseqnehwstg.xyz", + "ytzihf.com", + "yu0123456.com", + "yuckelwilkin.top", + "yudawbxk.com", + "yuduoljvxsilvq.com", + "yueqal.glassesusa.com", + "yufbewrjjguc.com", + "yuhliqltbtv.com", + "yuhqeim.com", + "yuhuads.com", + "yujmyt.theiconic.co.nz", + "yukkedrodmen.top", + "yukonearshot.com", + "yukpxxp.com", + "yukreserve.top", + "yulunanews.name", + "yumenetworks.com", + "yumkelis.com", + "yummiescinders.top", + "yummiesfootle.space", + "yummylink.funcapital.com", + "yumomis.com", + "yunenly.com", + "yunmaue.com", + "yunosurveys.com", + "yunshipei.com", + "yuoyan.finanzen.de", + "yupfiles.net", + "yuppads.com", + "yuppyads.com", + "yuprggtdvdalo.com", + "yuqyihkyk.com", + "yuriembark.com", + "yurobl.rw-co.com", + "yurokrelax.com", + "yvcjyi.beymen.com", + "yvdaeg.on-running.com", + "yvdxij.applevacations.com", + "yvkbftdi.com", + "yvlvbcumfhsdeu.com", + "yvmads.com", + "yvoria.com", + "yvseutagqrjd.com", + "yvsofs.tropeaka.com.au", + "yvtgva.casa.it", + "yvzgazds6d.com", + "ywayoh.ecipo.hu", + "ywcqef.lyst.com.nl", + "ywgpkjg.com", + "ywhikg.surplex.com", + "ywhowascryin.com", + "ywkiyt.candere.com", + "ywojvu.kujten.com", + "ywopyohpihnkppc.xyz", + "ywrcqa.11alive.com", + "ywrcqa.12news.com", + "ywrcqa.13newsnow.com", + "ywrcqa.13wmaz.com", + "ywrcqa.9news.com", + "ywrcqa.abc10.com", + "ywrcqa.cbs8.com", + "ywrcqa.fox43.com", + "ywrcqa.fox61.com", + "ywrcqa.kare11.com", + "ywrcqa.kcentv.com", + "ywrcqa.kens5.com", + "ywrcqa.khou.com", + "ywrcqa.king5.com", + "ywrcqa.ksdk.com", + "ywrcqa.ktvb.com", + "ywrcqa.kvue.com", + "ywrcqa.newscentermaine.com", + "ywrcqa.newswest9.com", + "ywrcqa.wcnc.com", + "ywrcqa.wfaa.com", + "ywrcqa.wfmynews2.com", + "ywrcqa.wgrz.com", + "ywrcqa.whas11.com", + "ywrcqa.wkyc.com", + "ywrcqa.wltx.com", + "ywrcqa.wnep.com", + "ywrcqa.wqad.com", + "ywrcqa.wthr.com", + "ywrcqa.wtsp.com", + "ywrcqa.wusa9.com", + "ywrcqa.wwltv.com", + "ywrcqa.wzzm13.com", + "ywronwasthetron.com", + "ywrvpmapjcg.xyz", + "ywsxqrcfrtsnfa.com", + "ywvhxymyk.com", + "ywvjyxp.com", + "ywyeetvrjx.xyz", + "ywzmvh.trovaprezzi.it", + "yx-ads6.com", + "yxajqsrsij.com", + "yxeqahmgyxqdid.com", + "yxfqar.trendhim.com.au", + "yxgacdl.com", + "yxgcfb.petit-bateau.co.jp", + "yxguqmcemyjiwb.com", + "yxiqqh.dealchecker.co.uk", + "yxjnzydc.com", + "yxkfaskdaybakf.com", + "yxkzip.brastemp.com.br", + "yxmaeeqvl.com", + "yxqfkm.24mx.de", + "yxsdgi.bedworld.net", + "yxxuyo.nintendo.co.za", + "yxzfdl.550909.com", + "yy9s51b2u05z.com", + "yycdihdvx.xyz", + "yydqrwvy.com", + "yydtbpms8tf4.com", + "yydwkkxhjb.com", + "yyhijp.g123.jp", + "yyi7.consobaby.de", + "yyiodwdjfw.com", + "yyjngvuaqrdgghs.com", + "yyjvimo.com", + "yykkhmcfvpk.com", + "yylqlk.agatinsvet.cz", + "yynwgrdr.com", + "yypcalcnqk.com", + "yyqlpi.danmusikk.no", + "yyrtip.mujkoberec.cz", + "yyselrqpyu.com", + "yysjea.stepstone.nl", + "yysqrv.berge-meer.de", + "yywdph.multu.pl", + "yzcfva.healthyplanetcanada.com", + "yzcpqa.gumtree.com", + "yzdljh.clarins.ca", + "yzdltz.pricerunner.dk", + "yzerabwdkpaee.com", + "yzfjlvqa.com", + "yzjqqj.emmiol.com", + "yzlfobyscos.com", + "yzvpco.hfashionmall.com", + "yzyvfrfran.com", + "yzzqza.vanillashu.co.kr", + "z-lib.ee", + "z-lib.id", + "z-lib.io", + "z-lib.lol", + "z-lib.tf", + "z-lib.wf", + "z-lib.yt", + "z-library-proxy.com", + "z-library.blog", + "z-library.live", + "z-library.wiki", + "z.cdp-dev.cnn.com", + "z.inlist.com", + "z0il3m3u2o.pro", + "z1sz88obrtb5.shop", + "z211.yourconroenews.com", + "z3617cz9ep.fitness.tappbrothers.com", + "z492.ctinsider.com", + "z54a.xyz", + "z5x.net", + "z680.beaumontenterprise.com", + "z737.thestar.com", + "z7yru.com", + "z89yxner8h.datsumou-beauty-times.com", + "za-go.experian.com", + "za.qeeq.com", + "za.zalo.me", + "za.zdn.vn", + "zaawds.farmae.it", + "zabanit.xyz", + "zacatevouchee.top", + "zachunsears.com", + "zacleporis.com", + "zadauque.net", + "zaemi.xyz", + "zaffarnimbed.com", + "zagrabiti.viessmann.hr", + "zagtertda.com", + "zagvee.com", + "zaheki.uno", + "zahlen.olereissmann.de", + "zaicasoawoul.com", + "zaigaphy.net", + "zaihxti.com", + "zaikasoatie.xyz", + "zailoanoy.com", + "zaimads.com", + "zaistaug.net", + "zaiuhu.vacatia.com", + "zajukrib.net", + "zakelijke-betalingsoplossingen.americanexpress.nl", + "zakelijke-oplossingen-nld.americanexpress.nl", + "zakelijkemarkt.vattenfall.nl", + "zaltaumi.net", + "zambianmarlena.com", + "zamioculcas2.org", + "zangocash.com", + "zanoogha.com", + "zanox-affiliate.de", + "zanox.com", + "zantpvrsmninvx.com", + "zantracker.com", + "zaparena.com", + "zaphakesleigh.com", + "zapprecisionadmire.com", + "zapunited.com", + "zaqxwnwwtx.com", + "zarame.uno", + "zarget.com", + "zaribastunty.com", + "zarpop.com", + "zationservantas.info", + "zationsuchasr.com", + "zatloudredr.com", + "zatnoh.com", + "zatong.icaniwill.se", + "zaucharo.xyz", + "zaudograum.xyz", + "zaudouwa.xyz", + "zaudowhiy.xyz", + "zauglomo.net", + "zauglust.net", + "zaumaico.com", + "zaurakfaulted.com", + "zauthuvy.com", + "zautouchiste.com", + "zaventemdijleland.viessmann.be", + "zaxonoax.com", + "zayac2volk11.com", + "zazerygu.pro", + "zbdcrnfheyfu.com", + "zbdtkk.totvs.com", + "zbfemgimtyejpm.com", + "zbfszb.calpis-shop.jp", + "zbfxzpawfeoo.com", + "zbmdbhhtgry.com", + "zbnfhsk.com", + "zbrfde.ozmall.co.jp", + "zbvhwaakws.com", + "zbwp6ghm.com", + "zcaadfl.com", + "zcbsft.thedoublef.com", + "zcehasaldo.com", + "zcekqwlqktzrfq.com", + "zchdbiper.com", + "zchtpzu.com", + "zcjemo.alwaysfashion.com", + "zcnknu.oxxo.com.tr", + "zcode12.me", + "zcode7.me", + "zcoptry.com", + "zcsbgzasy.com", + "zcsnjbjlwn.com", + "zcswet.com", + "zcvtqdyvnhnjp.com", + "zcwcep.lojasrede.com.br", + "zdajdudqfq.com", + "zdbb.net", + "zdbbqb.mancrates.com", + "zdcjts.asics.com", + "zdhq.xyz", + "zdljbrwosbymft.com", + "zdpsve.scrapbook.com", + "zdqgsoqsmppd.com", + "zdqlel.restplatzboerse.at", + "zds.net.anwalt.de", + "zdx5.destinia.pe", + "zdxcuchr.com", + "zeads.com", + "zealfulhaired.life", + "zealouscompassionatecranny.com", + "zealousfield.com", + "zealousstraitcommit.com", + "zealsalts.com", + "zealshyalite.com", + "zebeaa.click", + "zebjlmmejbybz.top", + "zebjlmmejbzlb.top", + "zebrinanoteman.top", + "zedo.com", + "zedoaryrejects.com", + "zedplays.com", + "zedxknzlwyofh.com", + "zeebaith.xyz", + "zeebestmarketing.com", + "zeeca4u.com", + "zeechoog.net", + "zeechumy.com", + "zeekaihu.net", + "zeepartners.com", + "zeephouh.com", + "zeepteestaub.com", + "zeeshech.net", + "zeeshith.net", + "zeewhaih.com", + "zefpks.dealdonkey.com", + "zefusgk.com", + "zegrumse.net", + "zekeeksaita.com", + "zekkdxt.com", + "zel-zel-fie.com", + "zelatorpukka.com", + "zelle.odencat.com", + "zelllwrite.com", + "zelqytckpgzwag.com", + "zelrasty.net", + "zelsaips.com", + "zelten.fritz-berger.de", + "zemanta.com", + "zemstvahorn.top", + "zemteksu.xyz", + "zemydreamsa.info", + "zemywwm.com", + "zenam.xyz", + "zenaot.xyz", + "zenaps.com", + "zencudo.co.uk", + "zendiclayaway.website", + "zendonetwise.com", + "zendplace.pro", + "zenedge.actonservice.com", + "zenkreka.com", + "zenlytrade.com", + "zenoviaexchange.com", + "zenoviagroup.com", + "zenujoub.com", + "zenzuu.com", + "zepazupi.com", + "zephyrcatalyst.com", + "zephyrlabyrinth.com", + "zephyronearc.com", + "zeptootsouz.com", + "zer1ads.com", + "zerads.com", + "zercenius.com", + "zerg.pro", + "zerodecisive.com", + "zeroingchaus.top", + "zerzvqroeveae.top", + "zesgky.belambra.fr", + "zestycrime.com", + "zestyhorizon.com", + "zestywire.com", + "zetaagnates.com", + "zetadeo.com", + "zetamm.com", + "zetchopa.xyz", + "zeus.developershed.com", + "zeusadx.com", + "zeusclicks.com", + "zevwkbzwkbawz.top", + "zevwkbzwkbqzw.top", + "zewkj.com", + "zewoagoo.com", + "zeyappland.com", + "zeydoo.com", + "zeypreland.com", + "zfeaubp.com", + "zferral.com", + "zfgyvoarqreba.com", + "zfhlsg.repassa.com.br", + "zfhuzyw.com", + "zfmxscs.com", + "zfobfybira.com", + "zftces.hoiku-job.net", + "zftrez.unisportstore.no", + "zfvdeu.novaconcursos.com.br", + "zfwlnfalxxmwzb.com", + "zfwnbsdawitk.com", + "zfxtodsxtmw.com", + "zgazgluy.com", + "zgcnxihiklai.com", + "zgeitmvt.com", + "zgfilz.propertyfinder.eg", + "zglceszp.com", + "zgqgig.skillbox.ru", + "zgslicbleg.com", + "zgsqnyb.com", + "zgtkxwqgebintr.com", + "zgumwv.stepstone.de", + "zgwxoy.autoscout24.ro", + "zgxxvdlxc.com", + "zh-tw.siemensplmevents.com", + "zhaner.xyz", + "zhcxvk.qvc.com", + "zhduni.rizap.jp", + "zhedvge.com", + "zhej78i1an8w6ceu.com", + "zhfvwkkftg.com", + "zhhxxnfuxn.com", + "zhihu-web-analytics.zhihu.com", + "zhikunux.com", + "zhmzsjvkii.com", + "zhould.com", + "zhqcir.netage.ne.jp", + "zhqmctfwip.com", + "zhu-ni-hao-yun.sh", + "zhuwjujpub.com", + "zhyeqw.mercury.ru", + "zhyivocrjeplby.com", + "zhzclbysg.com", + "zi8ivy4b0c7l.com", + "zibaweva.com", + "zicgoi.emmiegray.de", + "zidgrrfgb.com", + "zidoudsa.net", + "zieyeq.intent24.fr", + "zigighol.xyz", + "zigpdx.ltbjeans.com", + "zigukaiss.com", + "zigzaggodmotheragain.com", + "zigzagrowy.com", + "zihafmktyn.com", + "zihditozlogf.com", + "zihogchfaan.com", + "zijaipse.com", + "zikazx.bouwmaat.nl", + "zikpwr.com", + "zikraist.net", + "zikroarg.com", + "zilchesmoated.com", + "zilhvf.hesperide.com", + "zillaleegte.com", + "zilmwz.gsm55.it", + "zim-zim-zam.com", + "zimadifirenze.net.anwalt.de", + "zimg.jp", + "zimpolo.com", + "zincdatawipe.com", + "zincypalmy.top", + "zinipx.xyz", + "zinovu.com", + "zio.xcar.com.cn", + "zion-telemetry-nonprod.api.cnn.io", + "zion-telemetry.api.cnn.io", + "zion.qbo.intuit.com", + "zipakrar.com", + "zipheeda.xyz", + "ziphoumt.net", + "zipinaccurateoffering.com", + "zipperxray.com", + "zippingcare.com", + "zippyfrog.co", + "zippywind.com", + "zipradarindifferent.com", + "ziqrso.24mx.no", + "zirdough.net", + "zirdrax.com", + "zirkiterocklay.com", + "zisboombah.net", + "zitaptugo.com", + "zitchaug.xyz", + "zitchuhoove.com", + "zitscassias.top", + "ziuggw.archon.pl", + "zivtux.com", + "ziwane.uno", + "ziwewm.tecovas.com", + "ziziasonable.top", + "ziziatramel.uno", + "zizoxozoox.com", + "zizulw.org", + "zjbfke.centerparcs.be", + "zjbzzmnnkbjzy.top", + "zjhebfwr.com", + "zjhlsx.exxpozed.de", + "zjhswy.comeup.com.tr", + "zjkpxw.tesco.hu", + "zjlbugpawe.com", + "zjo0tjqpm1.com", + "zjptg.com", + "zjpwrpo.com", + "zjrbwb.markenschuhe.de", + "zjupukgjuez.com", + "zjyeblzkajwba.top", + "zjzain.aboutyou.bg", + "zjzste.tom-tailor.de", + "zkahobbcfkyz.com", + "zkc5.fleurancenature.fr", + "zkcvb.com", + "zkczzltlhp6y.com", + "zkebwy.copenhagenstudios.com", + "zkkkvb.welovebags.de", + "zkmhhr1fr79z.dictionary.basabali.org", + "zknrhv.sebago.com", + "zkntjk.hikaku-cardloan.news.mynavi.jp", + "zkqegdgj.com", + "zkqhqv.sizeofficial.it", + "zktsygv.com", + "zkulupt.com", + "zkvxgc.nissui-kenko.com", + "zkxggrwzswhpgn.com", + "zlacraft.com", + "zlbvewof.com", + "zldqcc.dodenhof.de", + "zlebdfhnampju.com", + "zlgkpr.lottehotel.com", + "zlib-official.com", + "zlibrary-global.com", + "zlibrary.lol", + "zlibrary.to", + "zlink2.com", + "zlink6.com", + "zlinkc.com", + "zlinkd.com", + "zlinkm.com", + "zljwhbuagdvl.com", + "zlknhbwwlu.com", + "zlkpfhyrjd.com", + "zlm2.ecetech.fr", + "zlp6s.pw", + "zlvxiw.medicarelife.com", + "zlx.com.br", + "zm232.com", + "zmdesf.cn", + "zmedia.com", + "zmetrics.boston.com", + "zmetrics.msn.com", + "zmfdxt.megastudy.net", + "zmhbgjifpz.com", + "zmhsxr.hometogo.com", + "zmhwaiapbtfq.com", + "zmikrctxf.com", + "zmjagawa.com", + "zmlntc.green-acres.es", + "zmmrpv.peterglenn.com", + "zmonei.com", + "zmpvij.bonprix.fr", + "zmwbrza.com", + "zmyopn.babadotop.com.br", + "zmzkyj.agrieuro.com", + "znaptag.com", + "zncbitr.com", + "zncsdysorwms.com", + "znlgke.jiobit.com", + "znmtka.kikocosmetics.com", + "znpynwhcqvkudk.com", + "znq9.destinia.mx", + "znqip.net", + "znrttr.jaypore.com", + "znvlfef.com", + "zoachoar.net", + "zoachops.com", + "zoadoash.net", + "zoagfst.com", + "zoagouwie.com", + "zoagreejouph.com", + "zoagremo.net", + "zoaheeth.com", + "zoaptaup.com", + "zoawhoal.com", + "zoawufoy.net", + "zodhqv.peterson.fr", + "zodiacranbehalf.com", + "zodxgk.lecoqsportif.com", + "zoeaegyral.com", + "zoeaethenar.com", + "zofitsou.com", + "zog.link", + "zogoluggers.com", + "zogrepsili.com", + "zoilistfrowzly.com", + "zoiqrudc.com", + "zoizfaodz.com", + "zokaukree.net", + "zokbywpncgqrq.com", + "zombieslayer-alternate.kano.link", + "zombieslayer.kano.link", + "zonealta.com", + "zononi.com", + "zontent.powvideo.net", + "zontgohjw.com", + "zonupiza.com", + "zonureflakier.uno", + "zoocheeh.net", + "zoogripi.com", + "zoojepsainy.com", + "zoologicalviolatechoke.com", + "zoologyhuntingblanket.com", + "zoominfo.actonservice.com", + "zoopsame.com", + "zoosk.online", + "zoovagoo.com", + "zoozishooh.com", + "zopqks.kavehome.com", + "zopxzq.premiata.it", + "zorango.com", + "zouard.com", + "zouemtjzuae.com", + "zougreek.com", + "zoukooso.com", + "zouloafi.net", + "zoutubephaid.com", + "zoutufoostou.com", + "zouzougri.net", + "zovidree.com", + "zoxkljeicxi.com", + "zoykzjaqaajrj.top", + "zozolilla.com", + "zozwyc.moscot.com", + "zpashl.amgakuin.co.jp", + "zpbpenn.com", + "zpcfnzjq.com", + "zpdnisvzedgbw.com", + "zpgetworker11.com", + "zphgadwnjro.com", + "zpnrnr.ab-in-den-urlaub.de", + "zppfgh.renovatuvestidor.com", + "zpreland.com", + "zprelandappslab.com", + "zprelanding.com", + "zprelandings.com", + "zpu.samsungelectronics.com", + "zpvsuniqkhj.com", + "zqdprrzjpcf.com", + "zqfbsrldaeawna.com", + "zqfcndk.com", + "zqkdzl.invia.sk", + "zqksqsjupnb.com", + "zqmblmebyeloq.top", + "zqmmtbwqymhrru.com", + "zqpztal.com", + "zqtk.net", + "zquent.com", + "zqwe.ru", + "zqwofo.liverpool.com.mx", + "zrbbbj.tf.com.br", + "zrijfnmfiiaik.com", + "zrjllb.zeb.be", + "zrknjk.countrystorecatalog.com", + "zrktaa.cityfurniture.com", + "zrnsri.vogacloset.com", + "zrsaff.petworld.no", + "zrsetz.shutterstock.com", + "zrszxrummjaci.com", + "zrtfsoz.com", + "zrvnhlwypqpwjw.com", + "zrw1.destinia.jp", + "zrwpporp.com", + "zrxdzq.levelshoes.com", + "zs.dhl.de", + "zs.voyage-prive.com", + "zsanjnpl.com", + "zscwdu.com", + "zsfbumz.com", + "zsfjpbnxyyx.com", + "zsgpdafjd.com", + "zshyudl.com", + "zsi7.destinia.do", + "zskuvehuihkusp.com", + "zsrqmgvb.com", + "zsxeymv.com", + "ztarkm.johnnie-o.com", + "ztbbpz.betten.de", + "ztbtbbizb.com", + "ztcbmnkqxqx.com", + "zteollhhyaqez.com", + "ztfjtn.liujo.com", + "ztfzizpkjrmhbc.com", + "ztgblo.vidaxl.lt", + "ztnibpbkl.com", + "ztpdcg.stroilioro.com", + "ztqnls.lojasrenner.com.br", + "ztrack.online", + "ztsrv.com", + "zttgwpb.com", + "ztumuvofzbfe.com", + "ztunhuhteas.com", + "ztxhxby.com", + "ztyqrwinqpvque.com", + "zubajuroo.com", + "zubivu.com", + "zubojcnubadk.com", + "zucks.net", + "zucqcozmv.com", + "zudjdiy.com", + "zudopk.callondoc.com", + "zudver.matsmart.se", + "zufoloodylize.com", + "zufqmmwavdec.com", + "zufubulsee.com", + "zug.sbb.ch", + "zugeme.uno", + "zughoocm.com", + "zugnogne.com", + "zugo.com", + "zuhempih.com", + "zuidema.actonservice.com", + "zukary.com", + "zukore.com", + "zukxd6fkxqn.com", + "zulindeerosion.top", + "zuluizeskater.com", + "zum7cc.oui.sncf", + "zumfzaamdxaw.com", + "zumid.xyz", + "zumorhshij.com", + "zumrieth.com", + "zunicai.com", + "zunnynd.com", + "zunsavurdo.com", + "zunsoach.com", + "zuoltlhh.com", + "zupee.cim", + "zuphaims.com", + "zupoqzadxlt.com", + "zuqito.uno", + "zuqjug.nutrabay.com", + "zurjxe.armine.com", + "zusepe.xyz", + "zussrbh.com", + "zusvfq.otorapor.com", + "zutcqppwm.com", + "zuzodoad.com", + "zv.7vid.net", + "zvbldrth.com", + "zvbqvqbabllrj.top", + "zvbqvqbabllzq.top", + "zvbqya.marideal.mu", + "zvert.xyz", + "zvetokr2hr8pcng09.com", + "zvfzqw.cotta.jp", + "zvhednrza.com", + "zvhkzb.ambiendo.de", + "zvhprab.com", + "zvideo-live.com", + "zvjkhrdp.com", + "zvkytbjimbhk.com", + "zvlxlu.emsan.com.tr", + "zvrbwf.drogerienatura.pl", + "zvrvwpcqweiwhm.com", + "zvvajeokyboae.top", + "zvvpcz.puravita.ch", + "zvvsvr.kettner-edelmetalle.de", + "zvwhrc.com", + "zvzmzrarkvzzw.top", + "zwaar.net", + "zwatgf.megaknihy.cz", + "zwbjpkurb.com", + "zwinqi.spartoo.pt", + "zwiucp.ohmynews.com", + "zwnhufcwhaw.com", + "zwnoeqzsuz.com", + "zwokia.aigle.com", + "zwovvjlbawao.top", + "zwqzxh.com", + "zwsxsqp.com", + "zwtssi.com", + "zwuqvpi.com", + "zwuucugezzjhhi.com", + "zwwlaasbezg.com", + "zwyhucpmoov.com", + "zxb.bgd.mybluehost.me", + "zxbumj.edreams.it", + "zxcbaby.ru", + "zxcdn.com", + "zxcxrpvmuh.com", + "zxdcxwpxheu.com", + "zxkuuuyrdzhu.com", + "zxmojgj.com", + "zxpqwwt.com", + "zxqnbp.heute-wohnen.de", + "zxqrdm.vinomofo.com", + "zxr9gpxf7j.com", + "zxrfzxb.com", + "zxrnfc.drinco.jp", + "zxrrop.musely.com", + "zxtuqpiu.skin", + "zxwhkosabux.com", + "zxxgoikbqyiu.com", + "zxxvns.f64.ro", + "zy16eoat1w.com", + "zybbiez.com", + "zybrdr.com", + "zybveu.swappie.com", + "zycaphede.com", + "zycnof.distrelec.de", + "zyf03k.xyz", + "zyiis.net", + "zyijzosrnzfru.com", + "zylytavo.com", + "zymessuppl.top", + "zymjzwyyjklb.top", + "zypenetwork.com", + "zypwvyruq.com", + "zypy2h6rgfux.com", + "zyq2.destinia.sk", + "zyqweovbaaz.com", + "zyuzdmxel.com", + "zz.bdstatic.com", + "zzaoea.costacrociere.it", + "zzaqqwecd.lat", + "zzhc.vnet.cn", + "zzhyebbt.com", + "zzkwsosixkdu.com", + "zzqolojyqkamj.top", + "zzqyxd.smartpozyczka.pl", + "zzsqqx.shopjapan.co.jp", + "zztsxepxumxoyw.com", + "zzzjvqzkmqjlo.top", + "zzzjvqzkmqjyb.top" + ] + }, + "id": 14806 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||filehaus.*/ads/" + }, + "id": 14807 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "||wolfstream.tv/images/ads/" + }, + "id": 14808 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["logo.clearbit.com"], + "resourceTypes": ["image"] + }, + "id": 14809 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": ".redsift.com/e/o/" + }, + "id": 14810 + }, + { + "action": { "type": "block" }, + "condition": { "resourceTypes": ["image"], "urlFilter": ".revolut.com/q/" }, + "id": 14811 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["image"], + "urlFilter": "/c.vialoops.com/" + }, + "id": 14812 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": ["cfd"], + "resourceTypes": ["main_frame", "script"], + "urlFilter": ".cfd/?ad*z1c2vypt" + }, + "id": 14813 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": ["pro"], + "resourceTypes": ["main_frame", "script"], + "urlFilter": ".pro/?ad*z1c2vypt" + }, + "id": 14814 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": ["xyz"], + "resourceTypes": ["main_frame", "script"], + "urlFilter": ".xyz/?ad*z1c2vypt" + }, + "id": 14815 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": [ + "gizmodo.com.au", + "kotaku.com.au", + "lifehacker.com.au", + "pedestrian.tv" + ], + "requestDomains": ["players.brightcove.net"], + "resourceTypes": ["script"] + }, + "id": 14816 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["script"], + "urlFilter": "||gayforfans.com^*.php|" + }, + "id": 14817 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame", "xmlhttprequest"], + "urlFilter": "&spotpagetype=*&statsuid=" + }, + "id": 14818 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||img-load.com/report?" + }, + "id": 14819 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||allorigins.win/raw?url=https%3a%2f%2fpastebin.com%2fraw%2f" + }, + "id": 14820 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedRequestDomains": ["google.com", "hcaptcha.com"], + "initiatorDomains": ["short.pe", "shurt.pw", "uii.io"], + "resourceTypes": ["sub_frame"] + }, + "id": 14821 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["sub_frame"], + "urlFilter": "||freeuseporn.com/*.php^" + }, + "id": 14822 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["1ink.cc", "clik.pw", "dlink2.net", "picbaron.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14823 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "07c225f3.online", + "content-loader.com", + "css-load.com", + "html-load.cc", + "html-load.com", + "img-load.com" + ], + "resourceTypes": ["font"] + }, + "id": 14824 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["fplstatistics.co.uk"], + "requestDomains": ["fundingchoicesmessages.google.com"], + "resourceTypes": ["script"] + }, + "id": 14825 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["media"], + "urlFilter": "||instructions-video.vercel.app/detailed_video.mp4" + }, + "id": 14826 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "07c225f3.online", + "api.takealot.com", + "autoscout24.de", + "browser.events.data.microsoft.com", + "capital.com", + "content-loader.com", + "css-load.com", + "fotbollskanalen.se", + "frog.wix.com", + "glomex.com", + "html-load.cc", + "html-load.com", + "img-load.com", + "lemonde.fr", + "medal.tv", + "onetrust.com", + "otto.de", + "pog.com", + "soundcloud.com", + "standvirtual.com", + "tarnkappe.info", + "vvvvid.it", + "walbusch.de", + "witt-weiden.de", + "wo-cloud.com", + "xapi.ozon.ru", + "xing.com" + ], + "resourceTypes": ["ping"] + }, + "id": 14827 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["live"], + "resourceTypes": ["main_frame"], + "urlFilter": ".live/fl1fhns/" + }, + "id": 14828 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["xyz"], + "resourceTypes": ["main_frame"], + "urlFilter": ".xyz/fl1fhns/" + }, + "id": 14829 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["site"], + "resourceTypes": ["main_frame"], + "urlFilter": ".site/fl1fhns/" + }, + "id": 14830 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["online"], + "resourceTypes": ["main_frame"], + "urlFilter": ".online/fl1fhns/" + }, + "id": 14831 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www.youtube.com/channel/uccmzcphyrh6br5enunqr2mw/" + }, + "id": 14832 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "%3c?php%20echo%20substr(md5(microtime()),0,rand(10,30));?%3e&" + }, + "id": 14833 + }, + { + "action": { "type": "block" }, + "condition": { + "initiatorDomains": ["cfd", "click", "pro", "world", "xyz"], + "resourceTypes": ["main_frame"], + "urlFilter": "/?*&gkss=" + }, + "id": 14834 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "://ev.ri-*gb.com/home/home.php" + }, + "id": 14835 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["correos.es"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*recibir_paquete.php" + }, + "id": 14836 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||air-bnb.check-" + }, + "id": 14837 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/watch/a/flix/" + }, + "id": 14838 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["amendes.gouv.fr"], + "resourceTypes": ["main_frame"], + "urlFilter": "||wcomhost.com/amendes-gouv/" + }, + "id": 14839 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["amendes.gouv.fr"], + "resourceTypes": ["main_frame"], + "urlFilter": "||wcomhost.com/*/am/3dsece.php^" + }, + "id": 14840 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["bri.co.id"], + "resourceTypes": ["main_frame"], + "urlFilter": "||c1.is/bri/" + }, + "id": 14841 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||ewp.live/*/pages/region.php^" + }, + "id": 14842 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["nationwide.co.uk"], + "resourceTypes": ["main_frame"], + "urlFilter": "||glitch.me/*/nationwide^" + }, + "id": 14843 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["ameli.fr"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/ameli/" + }, + "id": 14844 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www-mfacebook." + }, + "id": 14845 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www-facebooks." + }, + "id": 14846 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www-facebook-" + }, + "id": 14847 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||www-facebook." + }, + "id": 14848 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||vww-facebook." + }, + "id": 14849 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||violation-*.surge.sh^" + }, + "id": 14850 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||copyrights-*.surge.sh^" + }, + "id": 14851 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||fan-page-*.surge.sh^" + }, + "id": 14852 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||content-voilation-" + }, + "id": 14853 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["photopea.com"], + "requestDomains": ["cmp.uniconsent.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14854 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["smsonline.cloud"], + "requestDomains": ["pagead2.googlesyndication.com"], + "requestMethods": ["head"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14855 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||appeal-account-copyright-case-review." + }, + "id": 14856 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||community-flagged-" + }, + "id": 14857 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||help-for-work-*.pages.dev^" + }, + "id": 14858 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||steam.workshop*.com^" + }, + "id": 14859 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||pages.dev/smart89/" + }, + "id": 14860 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/us/post/" + }, + "id": 14861 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisspass.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||codeanyapp.com/swissp/" + }, + "id": 14862 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/csom/" + }, + "id": 14863 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["swisscom.ch"], + "resourceTypes": ["main_frame"], + "urlFilter": "||sviluppo.host/df/pass.php^" + }, + "id": 14864 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": ["voeunblock2.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14865 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["deezer.com"], + "requestDomains": ["streaming.adswizz.com"], + "resourceTypes": ["media"] + }, + "id": 14866 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||metamask*.webflow.io^" + }, + "id": 14867 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["chronopost.fr"], + "resourceTypes": ["main_frame"], + "urlFilter": "||mybluehost.me/*/choronopost/" + }, + "id": 14868 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||dropbox*.weebly.com^" + }, + "id": 14869 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||chamsockhachhang-" + }, + "id": 14870 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||cskh-vib-" + }, + "id": 14871 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||cskh-vib." + }, + "id": 14872 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||chamsockhachang-" + }, + "id": 14873 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||chamsocthekhachang-" + }, + "id": 14874 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||nang-cap-" + }, + "id": 14875 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||uudai-tructuyen-" + }, + "id": 14876 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||uudaikhachhang-" + }, + "id": 14877 + }, + { + "action": { "type": "block" }, + "condition": { + "resourceTypes": ["main_frame"], + "urlFilter": "||nang-hang-" + }, + "id": 14878 + }, + { + "action": { "type": "block" }, + "condition": { + "excludedInitiatorDomains": ["bloxstrap.pizzaboxer.xyz"], + "excludedRequestDomains": ["bloxstrap.pizzaboxer.xyz"], + "resourceTypes": ["main_frame"], + "urlFilter": "||bloxstrap." + }, + "id": 14879 + }, + { + "action": { "type": "block" }, + "condition": { + "requestDomains": [ + "00701059.xyz", + "007itshop.com", + "00ebjdbagyqwt.club", + "02777e.site", + "0281.jp", + "03180d2d.live", + "0395d1.xyz", + "04tips.com", + "05751c.site", + "072551.xyz", + "076f66b2.live", + "07c225f3.online", + "07e197.site", + "0909810.com", + "093093.jp", + "09bd5a69.xyz", + "0ae00c7c.xyz", + "0c0b6e3f.xyz", + "0d785fd7.xyz", + "0didjsgheje.club", + "0redirc.com", + "0redire.com", + "0x00000000000.substack.com", + "0x01n2ptpuz3.com", + "10un.jp", + "10vekatu.jp", + "11093.jp", + "1111sale.us", + "1116c5.xyz", + "11c7a3.xyz", + "11steam.com", + "1350c3.xyz", + "135buy.com", + "156fd4.xyz", + "164.132.74.156", + "164de830.live", + "165-227-173-120.plesk.page", + "185.161.248.253", + "19093.jp", + "1980s.click", + "1a1fb6.xyz", + "1c52e1e2.live", + "1dd6e9ba.xyz", + "1f6a725b.xyz", + "1litteno.home-walil1.jp", + "1perpersqe1.com", + "1st-mail.jp", + "1ts11.top", + "1winpost.com", + "2003.fb12.me", + "20519a.xyz", + "20trackdomain.com", + "2226wurpatw.tokyo", + "22d2d4d9-0c15-4a3a-9562-384f2c100146.xyz", + "22dd31.xyz", + "2349.jp", + "2507u35ia6mk1.com", + "258104d2.live", + "285b0b37.xyz", + "28d591da.xyz", + "295c.site", + "2aeabdd4-3280-4f03-bc92-1890494f28be.xyz", + "2chlovers.web.fc2.com", + "2d45b3cf2299d8ba038f45cb38aca4f2ecfbcb8d264ba28432ae5c51.com", + "2d8bc293.xyz", + "2h1.jp", + "2ltm627ho.com", + "2qpk150djf0ri.jp", + "31snowmeprona.ru.com", + "32k987.com", + "35.224.227.218", + "35.238.205.163", + "367p.com", + "36vv-ssj.com", + "39093.net", + "39093.tv", + "3a2e.site", + "3a55f02d.xyz", + "3ffa255f.xyz", + "3tuhabe.info", + "3utilities.com", + "411medias.com", + "4151.biz", + "4151.tv", + "420db600.xyz", + "4256-on.biz", + "466c4d0f.xyz", + "485728.xyz", + "48a16802.site", + "48d8e4d6.xyz", + "4a0e.xyz", + "4aae8f.site", + "4e04f7.xyz", + "4e55.xyz", + "4e68.xyz", + "4fb60fd0.xyz", + "4kx3a.com", + "4miracle4.jp", + "5050.fm", + "51eabay.com", + "54eeeadb.xyz", + "55093.com", + "55bdsm.com", + "55cc9d.xyz", + "56fv2z8bfv9.com", + "57zyazmk.jp", + "58e0.site", + "5ab2f817.xyz", + "5afc476a.xyz", + "5ceea3.xyz", + "5dgja.com", + "5fd6bc.xyz", + "5hjd9t.com", + "5jd2tj2idrool.com", + "5vcjzwb1tsnd82g.caflu87p1d.ru", + "5wzgtq8dpk.com", + "5y4-hters-765.jp", + "605efe.xyz", + "634369.xyz", + "63jehxd5vfi6.jp", + "64-226-126-114.plesk.page", + "6471e7f7.xyz", + "64ws9x.com", + "657475b7-0095-478d-90d4-96ce440604f9.online", + "65spy7rgcu.com", + "67trackdomain.com", + "68646f.xyz", + "68a9i9w.com", + "691f42ad.xyz", + "6a6672.xyz", + "6aqr9j.com", + "6kk2a4t.com", + "6q5c53c6sg4z9vkkpqnc.com", + "6xtpke4.com", + "6xy-zg.com", + "71l0b.com", + "7608d5.xyz", + "777.funnyy.net", + "7ca989e1.xyz", + "7e60f1f9.xyz", + "7e809ed7-e553-4e29-acb1-4e3c0e986562.site", + "7fc8.site", + "7nwa.cxiujudffaitd.jp", + "7wbb.com", + "7zip.es", + "7zip.fr", + "7zip.it", + "814272c4.xyz", + "86pmafno21mst.com", + "88btbtt.com", + "8acc5c.site", + "8b71e197.xyz", + "8bf6c3e9-3f4f-40db-89b3-58248f943ce3.online", + "8senjya.jp", + "8xpamp5fxd.com", + "91.241.60.117", + "977878.xyz", + "97b448.xyz", + "9814b49f.xyz", + "988s82r.com", + "99box.com", + "9bc639da.xyz", + "9gcpz8hu.com", + "9npze.com", + "9wqjkdisaodjwqd.sa.com", + "a-divination.com", + "a-labyrinth.com", + "a-new86.com", + "a-power.jp", + "a-ro-ma.com", + "a.tlineat.jp", + "a1475.com", + "a1tai7.jp", + "a3-1089115.com", + "a49ebd.xyz", + "a67d12.xyz", + "a8b68645.xyz", + "a9gcq7sc.com", + "aajdrp.com", + "abacus-prefix.com", + "abc.lemon2023.com", + "abc.youtus7216.com", + "abcdserver.com", + "aberration-0000000001.com", + "ablecolony.com", + "abrhsuoamrnrx.com", + "absent-pretty.net", + "abukss.com", + "accecmtrk.com", + "acf705ad.xyz", + "acmeinc-softwarebuilder.weeblysite.com", + "acoudsoarom.com", + "action0120.com", + "activarhotmail.weebly.com", + "activexsportswear.com", + "ad-adblock.com", + "ad-addon.com", + "ad7mylo.com", + "adating.link", + "adblock-360.com", + "adblock.fr", + "adblock1.com", + "adblocker-instant.xyz", + "adblockerapp.com", + "adblockfast.com", + "adblockultra.com", + "adclickbyte.com", + "adfgetlink.net", + "aditms.me", + "aditserve.com", + "adlogists.com", + "admachina.com", + "admedit.net", + "admin-matching-pair.jp", + "admobe.com", + "ado.wish-best.com", + "adobesecurequotelink.ru", + "adolphusisomlycyou.pages.dev", + "adoni-nea.com", + "adoptmeantranslate.com", + "adorx.store", + "adpointrtb.com", + "adpopblocker.com", + "adqit.com", + "ads4trk.com", + "adscdn.net", + "adskeeper.co.uk", + "adspredictiv.com", + "adstreampro.com", + "adtelligent.com", + "adtr1.com", + "adtraction.com", + "adtrk21.com", + "adultminglenight.click", + "adultonlineplay.com", + "adultpics.wiki", + "adverdirect.com", + "adverttulimited.biz", + "advice-obtrusive.com", + "advidates.com", + "adxproofcheck.com", + "aeeonmaill.com", + "aeonasco.com", + "aeonhelp.org", + "aeru.tv", + "af6937a2.live", + "aferpush.com", + "aff2021.com", + "affairdating.com", + "affflow.com", + "affforce.com", + "affiliatestonybet.com", + "affpa.top", + "affstreck.com", + "afodreet.net", + "afre.guru", + "after-7.net", + "after-noon.jp", + "after-pop-abc.com", + "agqycbadbofog.com", + "ahmrispfewmkhbwz.com", + "ahmxgv.sbs", + "aht42trk.com", + "ai-ne.net", + "ai-tas.com", + "ai3tu.com", + "aiai-talk.com", + "aiaitalk.com", + "aikatuz.jp", + "aikotoba2020.com", + "ainokotoba1515.com", + "aistekso.net", + "aitai.biz", + "ajv06.com", + "aksia.co", + "akyr3h9x5mb.com", + "alch.treas.jp", + "alewis.sbs", + "alfa-track.info", + "alfa-track2.site", + "algg.site", + "alicekdsod.com", + "alisongaudino992.wixsite.com", + "all-friends0817.com", + "all-time-domain.com", + "allegro-online.ru", + "allegro.huui.pl", + "allegrocolombia.com", + "allegrostore.cc", + "allegrostu.com", + "allprizesforme.com", + "almostmy.com", + "alone-here.online", + "alphabet0120.com", + "alpine-vpn.com", + "alt.com", + "altairaquilae.com", + "altdorfer-niklaus.com", + "always-happy-fortune.com", + "alwayslike.safestspot.jp", + "amaenbo.jp", + "amantssexy.com", + "amari-ama.com", + "amazon-shop.me", + "amazon-shopping.shop", + "amazonl3.com", + "amazonlogistics.jp", + "ambrkx.click", + "ameixosszpxpass.top", + "amigosdetuciudad.com", + "amourplace.jp", + "amusementpalacegonow.com", + "anacampaign.com", + "anau6stg6y.com", + "ancient-guidance.jp", + "androiddetection.com", + "androidnotice.com", + "andyou2.com", + "ane102.net", + "aneorwd.com", + "ang.el-mail.online", + "angelchance.com", + "ank.vop-95jszkk.jp", + "antaresarcturus.com", + "antcixn.com", + "antivirus.landerhd.com", + "antjgr.com", + "any2st777fhy.com", + "anyplacehere.live", + "anyplacehere.me", + "anyplacehere.online", + "anyplacehere.store", + "anzenns.com", + "aofengniu.com", + "aphrodite-astrology.net", + "apifetchmethod.com", + "apilond.com", + "apkmirror.co", + "app-bitbanlk-cc.weebly.com", + "app.plum375ap.com", + "app0w.ltd", + "appealcasesid.com", + "apphasten.com", + "applaud-acclaim.com", + "apple012.com", + "apple22cd.com", + "appleidliy.com", + "applifysolutions.net", + "apppleheaddd.jp", + "appspeed.monster", + "appxfree.com", + "appxfree.top", + "aqmessage.jp", + "arakusus.com", + "arbitragebot.team", + "arbitrageinstruction.media", + "arbitrageproject.blog", + "arcanecheat.com", + "arclk.net", + "ardentcrackerbo.com", + "ardsklangr.com", + "aresgalaxy.es", + "armed-postulation.com", + "arnaudpairoto.com", + "artditement.info", + "artenthusiastany.sa.com", + "arwobaton.com", + "as25ap.com", + "asap15.com", + "asdmcm.com", + "asetpun.com", + "asian-maturedates.click", + "asiansgetnaughty.com", + "asiaxdate.com", + "asjjlh.cfd", + "askme4date.com", + "asqualmag.com", + "assitechnique.net", + "asstaraptora.com", + "astraeus-star.site", + "astrosphere.world", + "ataru-loto.com", + "atchao.jp", + "atchm.net", + "athenasbaklava.com", + "atre-frer6.com", + "att5h6.wixsite.com", + "attmailservicenow.wixstudio.io", + "attractivecutiewcx.com", + "aucoudsa.net", + "audacity.de", + "audacity.es", + "audacity.fr", + "audacity.it", + "audacity.pl", + "auditedmicros.website", + "authority-uspser.top", + "auto.giz-store.com", + "autotradeguide.pro", + "avr-energie.com", + "awagbbxlyqoys.com", + "awapp.store", + "awapps.cfd", + "awecrptjmp.com", + "awesomeprizedrive.co", + "axd.jp", + "axdsz.pro", + "ayga.xyz", + "az-l.com", + "azbzcz.com", + "azureus.es", + "b-7.jp", + "b.eeaach.com", + "b0eb63.xyz", + "b211.xyz", + "b2bf222e.xyz", + "b2ujcm.com", + "b51475b8.xyz", + "b59c.xyz", + "b714b1e8-4b7d-4ce9-a248-48fd5472aa0b.online", + "b82978.xyz", + "b903c2.xyz", + "b9f25b.site", + "baattakkkk.online", + "babaroa.net", + "badshores.com", + "bafybeidzp4sgidm4rvsc32fofkhbz5bdotbekov4mnwzejakvnzhhohysa.ipfs.dweb.link", + "bafybeiexjty7qmufu5jvbyln5ce5mue2lqw2htafc3api4wwsefxet5k54.ipfs.dweb.link", + "baldo-toj.com", + "bambam-bi.com", + "bandi-cam.cc", + "barlear.ru", + "baseauthenticity.co.in", + "basicflownetowork.co.in", + "bavaria-cup.ru", + "bayshorline.com", + "bb-delivery.icu", + "bb69nn7.icu", + "bblck.me", + "bbs-7.jp", + "bbsdx.jp", + "bc98ad.xyz", + "bcbe.site", + "bd4jn7dk9u.com", + "bd5a57.xyz", + "be-loaded.com", + "behim.click", + "bellatrixmeissa.com", + "beltarklate.live", + "benaughty.com", + "benbbs.net", + "benefit-billion.com", + "benselgut.top", + "berate-expressive.com", + "best-chat.net", + "best-friendd.net", + "best-friendd2022.net", + "best-web2020.com", + "best-winplace.life", + "best2019-games-web4.com", + "best2020-games-web1.com", + "best4fuck.com", + "bestbut.com", + "bestchainconnection.com", + "bestchat-chat.com", + "bestcosme.jp", + "bestextensionegde.com", + "bestgames-2022.com", + "bestoffer21.info", + "bestprizerhere.life", + "bestsecretflirt.com", + "besttreasurecoastroofing.com", + "bestunfollow.com", + "bestvideo.cloud", + "bestwinexperience.com", + "bestxchat.net", + "bet55h.com", + "beyourxfriend.com", + "bezynet.com", + "bhlom.com", + "bigosext69.com", + "bincatracs.com", + "bingstyle.com", + "binhchoncuocthivetranhsinhvien2024.weebly.com", + "binomasia.com", + "binomtrcks.site", + "bintrr.top", + "bittorrent.es", + "bitupsss.com", + "bizerba-dot-azure-projectfiles.uk.r.appspot.com", + "blackknocckk.jp", + "blackstunners.com", + "blazehack.top", + "blcnder.org", + "bleachbit.com", + "blehcourt.com", + "blender3d.es", + "blender3d.fr", + "blexad.shop", + "blfeiywbthjom.com", + "blisterlngdate.com", + "blockadsnot.com", + "blockskipad.com", + "blocksly.org", + "bloxstrapmenu.com", + "blue-softs.com", + "blue-uranai.com", + "bluemoon-uranai.com", + "bluestacksdownloads.com", + "bluew-web.com", + "bm-bluemoon.com", + "bmtracks.com", + "bnbn.jp", + "bndl-trp.com", + "bnewsblite.me", + "boardmotion.xyz", + "bobgames-prolister.com", + "bobonheur.com", + "boledrouth.top", + "bontruth.com", + "bonzi.link", + "book-aerkeep.com", + "bookblack5208w.com", + "bookgr8.com", + "bookofsex.com", + "boomdates.online", + "boost6182ll.com", + "bootcdn.net", + "bootcss.com", + "boring-tesla.149-102-231-176.plesk.page", + "botarbitrages.pro", + "boxiti.net", + "breavas.app", + "brenn-wck.com", + "brotherorgan.com", + "browimeto.click", + "browser9182.web.fc2.com", + "browsersjsfiles.com", + "brs.bi09aso-yo.xyz", + "brs.vacat81-best.tokyo", + "brutebaalite.top", + "brwasnlipggqq.com", + "bs-03-6743-2266.net", + "bse.bb64bb8.com", + "btc8228.com", + "btc9339.com", + "btnativenav.com", + "buddygays.com", + "budhump.com", + "bumlabhurt.live", + "bunth.net", + "buono2023-web.com", + "buoydeparturediscontent.com", + "burmesterone.jp", + "bustymeets.com", + "butya.top", + "buyvisblog.com", + "buzzadnetwork.com", + "bvwozybuqztvg.com", + "bxsk.site", + "bxtongji.cc", + "bxzxenzidrmrksu.jiongcao.cn", + "bybygnom.com", + "c-al-e1nder.com", + "c-y.jp", + "c.onnect.jp", + "c.vn-ebayn.vip", + "c31133f7.xyz", + "c76d1a1b.live", + "c930lhsivns1b.jp", + "ca3d.site", + "ca9246.xyz", + "caa2c4.xyz", + "cache.cloudswiftcdn.com", + "cajewar736.wixsite.com", + "calibre.it", + "candycandypop.com", + "canopusacrux.com", + "caponefx.com", + "captcharesolving-universe.com", + "car-na.jp", + "casino-ice.fun", + "catchato10.com", + "catchmetalk.com", + "categorywrench.com", + "caulisnombles.top", + "cbcdnkyyxubdsrmg.com", + "ccappu-ccinno.com", + "ccappuccinno.com", + "cd57296e.xyz", + "cd7z7b.com", + "cddtsecure.com", + "cdn-npmjs.com", + "cdn.metricastats.com", + "cdnjs-storage.com", + "cdypsqghdgrw.com", + "ce0oil1ibu.com", + "ce357c.xyz", + "cealits.com", + "celcol.jp", + "celebri.jp", + "celestia.es", + "celestia.fr", + "celezma.net", + "celxkpdir.com", + "certificate-certificate.gettrials.com", + "cf959857.live", + "cfb98a.xyz", + "ch3l.net", + "cha-nce.net", + "chainconnectivity.com", + "chambermaidthree.xyz", + "channelhub.info", + "charecttorr.jp", + "chargerlogistics-dot-exceldocsverification.uk.r.appspot.com", + "charm-n.com", + "chat-search.com", + "chat111room-09.com", + "chatchu.jp", + "chattedhelio.top", + "chaunsoops.net", + "cheat-world.site", + "cheat.sierramercado.com", + "cheaterboss.com", + "cheats.ink", + "cheatworld.site", + "check-tl-ver-12-3.com", + "check-tl-ver-54-1.com", + "check-tl-ver-54-3.com", + "checkcdn.net", + "checkedservices.website", + "checkluvesite.site", + "cherry.mermaid77c.com", + "chesscheckersvariation.com", + "chetchoa.com", + "chi-yo-1807chiyo.com", + "childishenough.com", + "chl3.net", + "chocochipu-o.com", + "choseoffhandsight.com", + "choucreme.com", + "choudairtu.net", + "chromegoogle.cn", + "chromnius.com", + "chu-chu.jp", + "chuberanetto.tech", + "chuibesumeru.shop", + "chumsline.jp", + "church-notes.com", + "chutkeliye.online", + "chy.jp", + "chylifycrisis.top", + "circle7-bd.com", + "cit-rine.com", + "civadsoo.net", + "cjok.net", + "ckre.net", + "clarinet20.com", + "clc-link.me", + "clean-2-clean.club", + "cleanmypc.click", + "cleanphonefast.com", + "cleansoft.online", + "cleardexchange.com", + "clickhereecraigslist.tripod.com", + "clientarea-loginauth.com", + "clixwells.com", + "clonezilla.es", + "clonezilla.fr", + "clonezilla.it", + "closeupclear.top", + "cloud-folder.org", + "cloud.edgerapidcdn.com", + "cloud.tnewstraffic.com", + "cloud3-3679244.com", + "cloudmax.jp", + "cloudsonicwave.com", + "cloudvideosa.com", + "club-gagnant.online", + "club-house.link", + "clubfukugyou.work", + "cmprotraf.club", + "cn-rtb.com", + "cnctddot.com", + "cntrealize.com", + "cocoro-liberty.com", + "coin-of-fate.jp", + "colorfulromance.com", + "comcom0511.com", + "compass-holding.com", + "computer0120.com", + "condemn-fearful.com", + "conf1rm.ru", + "confidencial-uniq.com", + "connect-csgo.com", + "connect-jumbo.com", + "connect-wp.net", + "consumerproductsusa.com", + "contactsupport.10ffc20.wcomhost.com", + "content-loader.com", + "content.gorapidcdn.com", + "content.streamfastcdn.com", + "continue-installing.com", + "convertwithwave.com", + "conveyancingportal.com", + "coolserving.com", + "coosync.com", + "coralnov.jp", + "cordialhoist.top", + "coronasfapps.net", + "cosdate.jp", + "cosmos-metatrade.com", + "cosmos01.com", + "coticoffee.com", + "counter-strike2-official.net", + "countertrck.com", + "coup-ling-dm.net", + "coup-ling.net", + "cpd.ipllo4ys.com", + "cprapid.com", + "cpttrcklnk.com", + "cqcwalvjljddvrebl.com", + "crackedpc.org", + "cracksway.com", + "cractica.xyz", + "critomiron.click", + "crostol.com", + "csgo.xyz", + "csnegotiable.com", + "css-load.com", + "ct01.biz", + "ctn-ctn.com", + "ctosrd.com", + "cuddle.koi-ba-na.com", + "cue-find.com", + "cumshots.com", + "cupid-chat.net", + "cursorltd.com", + "cwa-2020.com", + "cxbvnmyeruw.com", + "cyber0120.com", + "cyberduck.de", + "cyberduck.es", + "cyberduck.fr", + "cyberduck.it", + "cybkit.com", + "d-hiyori.com", + "d-position.com", + "d-position.shop", + "d-sr.net", + "d-will.net", + "d135aysof2oufc.cloudfront.net", + "d23d450d.xyz", + "d3-8692227.com", + "d3125zvx5yi5sj.cloudfront.net", + "d477275c.xyz", + "d84bc26d.site", + "d8b0a5.xyz", + "d8yfr7.com", + "d980ed.xyz", + "da28c69e.xyz", + "dabaicai.com", + "daddyclub.net", + "daisukimatch.jp", + "dandelion-horsetail.work", + "daque.cn", + "dare2life.click", + "datahub.center", + "datatechdrift.com", + "date-app.net", + "datenabi.com", + "datenaughtysingles.click", + "dating.hdxvideos.ru", + "dating.service2u.shop", + "dating365.link", + "datingapp.live", + "datingformeeting.com", + "datingmeetnet.com", + "dattter.shop", + "daylighteel.com", + "days-neighborhood.com", + "dbslfqowejd.b-cdn.net", + "dc-feed.com", + "dd2270.xyz", + "dddiey-s1d2.com", + "ddeityy.com", + "ddkf.xyz", + "ddxdda.unusualdate.com", + "de214f.xyz", + "deai-labo.site", + "deai.amour-site.com", + "deaiai55.com", + "deaimatch.jp", + "deaisaito.jp", + "dealgodsafe.live", + "debaucky.com", + "decemberpedalunfair.com", + "decided-decision.com", + "declk.com", + "dedestin0.jp", + "deenveerww.wixsite.com", + "defendeerrpro.jp", + "degg.site", + "degmq5l23.jp", + "degradationtransaction.com", + "derriks.site", + "descarga.pw", + "detailsreceipts.com", + "determinatioon.jp", + "dfuaqw.com", + "dhotelzao.com", + "dhux7ijh.click", + "di-ana.jp", + "di02.biz", + "di7stero.com", + "dia-lover.com", + "diamond-line.net", + "dianomi.com", + "digital-mail.jp", + "digitalxnetwork.com", + "dinglike.com", + "dinosaur-crown.com", + "dipusdream.com", + "directdexchange.com", + "dirtyflirt9.com", + "dirtyfree.games", + "disable-adverts.com", + "discordoauthverification.onrender.com", + "dismay-sacred.com", + "displayadspro.click", + "displayoptoffers.com", + "displayvertising.com", + "divination-truth.com", + "diwapa3051.wixsite.com", + "djin.site", + "dlmonitize.com", + "dm09.biz", + "doaipomer.com", + "docommo.com", + "doconno.com", + "doctopdftech.com", + "doem.jp", + "dogehype.com", + "domainparkingmanager.it", + "done-install.com", + "dones9.wixsite.com", + "donkstar1.online", + "donkstar2.online", + "doorway-of-guidance.com", + "doostozoa.net", + "doppelsbangers.com", + "dosudosuo.com", + "dosukoudo.net", + "dot-acc.xyz", + "doublebangers.com", + "download-adblock360.com", + "download-ai.top", + "download-app.net", + "download-campaign.com", + "downloading-addon.com", + "downloading-extension.com", + "downlon.com", + "dr5rmdxa.com", + "drct-match.com", + "drct-match.net", + "dreamatch.jp", + "dreamteamaffiliates.com", + "drectsearch.com", + "drop-cloud.com", + "drop-cloud.org", + "drsmediaexchange.com", + "dsp5stero.com", + "du0.jp", + "dumbabd.online", + "dunabear.com", + "during-the-holiday.com", + "dvjqvdfujjvvkuyvhjqdvbjcmioljbhjmijq.s3.ap-northeast-1.amazonaws.com", + "dwoetbarcrooplsloiwh.com", + "dydynight.org", + "dynamic-linx.com", + "dznufijtjbgyi.jp", + "e-chat1.com", + "e-d-en.com", + "e-summer.top", + "e-tax-nta.web.app", + "e076.xyz", + "e1577bbd-2a7e-4bee-b2fe-12a6406689e5.xyz", + "e1ce13d5.xyz", + "eag1eag1e.com", + "earlinessone.xyz", + "earth-ling.org", + "easylist.club", + "eb-nav.com", + "ebayasean.com", + "ebaydw.cc", + "ebifri.com", + "ec44.site", + "ed-blissful.com", + "edeyk.sbs", + "edfzh.sbs", + "edge-campaign-japan.com", + "edluv.sbs", + "eetognauy.net", + "efljiccdztabg.com", + "efmg29.com", + "efzhm85.com", + "eh0ag0-rtbix.top", + "eharmonysingle.online", + "ehnax.sbs", + "ehxp.e-flo.top", + "eika-akie220202.com", + "eiqnnmxvun5ge97.com", + "eir.tdhg7ppa.com", + "electro-magneticwave.com", + "elevisions.biz", + "eliminateabyss.com", + "emoti-on.com", + "emotot.xyz", + "emperilchilies.top", + "emyqsvk7zw.com", + "en-kakuri.biz", + "en-mu-su-bi.com", + "en5wr67sag3.com", + "enchantedfruit.com", + "enenkatukatumail.com", + "eniedu.com", + "enjoylife2001.net", + "entertainment-undamped.net", + "epicgames-store.org", + "equation-of-happiness.com", + "eraberu.jp", + "erdfkhxrnanm.top", + "erocm.com", + "eromatchi.jp", + "erroarwasuppoto.life", + "erroarwasuppoto.world", + "errolandtessa.com", + "errorordufhwe.s3.ap-south-1.amazonaws.com", + "essence-one.net", + "eternal-station.jp", + "eternal.mobius-loop.net", + "eternalfame461.com", + "etharticles.substack.com", + "ethmevbot.com", + "ethmevsetup.group", + "ets2.gr", + "eujsiyajep.niigata.jp", + "ev-upstart.com", + "ev.every-every-happy.com", + "ev4ev.biz", + "eventfulknights.com", + "events-csgo.com", + "every-au.com", + "every-bisque.com", + "every-blanched.com", + "every-cute.com", + "every-dark.com", + "every-dodo.com", + "every-enjoy.com", + "every-isb.com", + "every-line1.com", + "every-line2.com", + "every-nejp.com", + "every-pcpc.com", + "every-salmon.com", + "every-super.com", + "every-toroku1.com", + "every-toroku2.com", + "every-toroku3.com", + "every0028.jp", + "everydaykennsyou.com", + "evkakuri2308.click", + "evqhubkfh8.com", + "ewapps.top", + "ewfwetqfbhmlodz.com", + "ewueuweudsjdjsdjjd.weeblysite.com", + "ewuipld.pro", + "examated.co.in", + "exceklcmicrosftprotection.pages.dev", + "excellingvista.com", + "exchange.add-solution.de", + "exclkplat.com", + "executiveclub-x3.com", + "expdirclk.com", + "experiencedlawsuit.com", + "expleteneeps.top", + "exploitpeering.com", + "extension-ad.com", + "extension-install.com", + "externalfavlink.com", + "eyes-luv-u.com", + "eyesput55.com", + "ezadblocker.com", + "ezg-iy.com", + "f-i-n-d.onlyfuns.win", + "f090.site", + "f2f8.xyz", + "f33d11b5.xyz", + "f417a726.xyz", + "f4c9a0fb.xyz", + "f6176563.site", + "f6b458fd.xyz", + "f700fa18.live", + "f816e81d.xyz", + "f8a070.xyz", + "f8dt6.com", + "f97ae142.online", + "f9ng8gb.com", + "facabook.vn", + "facebooc.jp", + "facebook-guidelines.com", + "facebook.prantiksoft.com", + "facebookpocztaweb.weebly.com", + "facebooks-com.vn", + "facesnotebook.com", + "facevideosc.com", + "facilitategovernor.com", + "fadeb9a7-2417-4a51-8d99-0421a5622cbe.xyz", + "fair.alivio-platform.com", + "fallenscfwqy2pbin0.jp", + "falltes.site", + "falsettoy.click", + "familialsimulation.com", + "family-simulators.com", + "family-simulators.io", + "familycheaters.net", + "familyfornicate.com", + "familymusicman.com", + "familysexsimulators.io", + "familysimulatorgame.com", + "fanfande.net", + "fanta-stic.net", + "fantastic-salamander-c721cb.netlify.app", + "fapello.xyz", + "fapp.work", + "farciedfungals.top", + "fast-travel.org", + "fast.quickcontentnetwork.com", + "fastandslut.com", + "fastdntrk.com", + "fasterfiles.net", + "fastndio.s3.eu-central-1.amazonaws.com", + "fastphonebooster.com", + "fate-15.com", + "fbfec2.xyz", + "fbgajrlmjiotb.com", + "fc67x.com", + "fcukxxx.com", + "fd-2.shop", + "fe30a5b4.xyz", + "febdd.info", + "fecebook.com", + "feelfllirty.com", + "felicitakam.ru", + "felicitaline.com", + "felingual.com", + "female-good.work", + "femsoahe.com", + "fervidpopsyk.com", + "festinus.xyz", + "fetishpartner.com", + "feve-r.com", + "ff-dai.net", + "ffr548tyfhe.jp", + "file-zilla-projectt.org", + "filedomain.click", + "fileexpert.xyz", + "fileisready.com", + "filezilla.es", + "filezilla.fr", + "filezilla.it", + "filezilla.net", + "filezilla.pl", + "fine-cloud.net", + "finelucckyy.jp", + "fiverera.click", + "fl-0wer685hjdp300.com", + "fl.floriittee.com", + "flash.cn", + "flash0007.jp", + "fle652.net", + "flextd.shop", + "flirt.com", + "flirtanu.com", + "flirtmoms.com", + "flirttime.com", + "flirtyconnection.click", + "flk41.com", + "float-next.com", + "flyingadvert.com", + "flymylife.info", + "fnebvr1a.com", + "foerpo.com", + "foilf.com", + "foodhereandnow.com", + "for-tg.com", + "for.life-thrones.com", + "for20-coco.com", + "foretheure.jp", + "formatch.co.jp", + "forooqso.tv", + "fortuna-destiny.com", + "fortune-fate.jp", + "fortune-fortuna.com", + "fortune-gluck.com", + "fortune-koun.jp", + "fortune-luna.com", + "fortune-mooon.com", + "fortune-yakata.com", + "fortuneadvert.com", + "forum0120.com", + "foundate-core.net", + "fountain-unmei.com", + "foxload.com", + "foxmods.xyz", + "fr4aj87j.com", + "fragbots.net", + "fralstamp-genglyric.icu", + "freedom-garden.com", + "freedownloadfiles.org", + "freefilesync.com", + "freerapid.fr", + "freesexmatch.com", + "freest200look.com", + "freetrckr.com", + "freshpops.net", + "friendmap.top", + "friendmatch.jp", + "friends-connect.com", + "friendxroom.com", + "fstsrv9.com", + "ft-flower.com", + "ft-sou.com", + "ftx.onlyfuns.win", + "fuckmore.com", + "fueltypebel.info", + "fukugyou2022.net", + "fukuinnnokotoba.com", + "fukukomachi-220513.com", + "fukumaneki-888.com", + "fukumaneki2211.com", + "fukunoha211013.com", + "fukura210317.com", + "fukuroou.jp", + "fukusenkan.com", + "fukutoku-miyako.com", + "fullcrack.vn", + "fulptube.org", + "fun-comu.click", + "fun-comu.space", + "fun-uranai.com", + "funaroundy.click", + "funroundy.click", + "funroundy.online", + "funtwitter.games", + "funxgames.me", + "funxgames.site", + "fure-ai.com", + "fure-ai.site", + "fure-i.site", + "furykms.com", + "fuse-cloud.com", + "future-marvellous.com", + "fwern.com", + "fx-protrade.net", + "fx640b4a8v2n.net", + "g6-gonight.org", + "ga.cdzanalytics.com", + "ga6jkbl.jp", + "gabfbnaqodnvfafnj.com", + "galaxypush.com", + "galeden.cn", + "gallery-sight.com", + "gamefabrique.com", + "gamefree.vip", + "gamingdebates.com", + "gamingnewsanalyst.com", + "gamletaarnhuset.no", + "gamojinsegesegeas.com", + "gandestin0.jp", + "ganesha0910.com", + "ganesha52697.com", + "garagebandforpc.org", + "gargar.making-garden.com", + "gate-1-spiritual.com", + "gb1aff.com", + "gczxaczixzierxzier.com", + "geekotg.com", + "gegenhartz.de", + "geh.jp", + "geheimerseitensprung.com", + "gekkei-jyu-gekkei-jyu.com", + "gekkeijyu-gekkeijyu.com", + "gemfowls.com", + "genetick4zwtf6c8mh5.jp", + "geoflix.me", + "germanytechsupport.pages.dev", + "gesas.it", + "get-cracked.com", + "get-gx.net", + "getchance.top", + "getm.site", + "getmackeepersoftpro.xyz", + "getmatch.jp", + "getmetheplayers.click", + "getnaughty.com", + "getnomadtblog.com", + "getsecuritysuite.com", + "getsthis.com", + "gftet.com", + "gg.garrnnet.com", + "ggcake.tindersplus.net", + "gghacks.com", + "gghhe.com", + "gghut.com", + "ghrthryh.b-cdn.net", + "giamcannhatban.com", + "giftcardhero.net", + "gimp.es", + "girhub.com", + "girls.a-makeup.com", + "girlsml.com", + "girlsonlinenow.com", + "girlwaityou.com", + "gjtech.net", + "gkrtmc.com", + "glaultoa.com", + "glbltraffic.com", + "glinks.co", + "glitter-girls.net", + "gll.metricaga.com", + "global-riward77.com", + "globalreward77.com", + "globalx.krafton-redeem.com", + "glsfreeads.com", + "gluck-fortune.com", + "gluck-happy.com", + "gluck-happyuranai.com", + "gluck-horoscope.com", + "gluck-luckyuranai.com", + "gluck-miracleuranai.com", + "gluck-secreturanai.com", + "gluck-uranai-gluck.com", + "gluck-uranaisalon.com", + "gmatch.jp", + "gmkail.com", + "gnan.jp", + "gnchag.com", + "go-cpa.click", + "go-ld-li-ne.site", + "go-srv.com", + "go-to-zlibrary.com", + "go.syndcloud.com", + "go2affise.com", + "go2click.online", + "go2offer-1.com", + "goads.pro", + "gocrazy.gg", + "gofun.jp", + "goglel.com", + "goglle.com", + "gogonews.club", + "gokinjo---hot.com", + "gokinjolove.jp", + "gokinjolove.net", + "gokinjoscreen.com", + "gokuhuku.jp", + "gokusenn.jp", + "gold-line.click", + "gold-line.online", + "goldenluck.jp", + "golovanov.net", + "googie-anaiytics.com", + "google-stare.com", + "googleeplay.com", + "googlo.co", + "gotohouse2.cc", + "govimpot.com", + "govnn.cc", + "gparted.fr", + "gparted.it", + "gppw5cm4.com", + "gpstracker.site", + "grabgiftcard.net", + "grace-pot.com", + "graettingerlaw.com", + "grakorte.com", + "gramcheats.com", + "gran-danker.jp", + "grasshoppermirro.com", + "gre.green-g-r-ee-n.com", + "grea-fd12dr.com", + "greenadblocker.com", + "greengoplatform.com", + "greenshot.fr", + "greenshot.org", + "grfpr.com", + "gsi3t.com", + "gspo.jp", + "gtbdhr.com", + "gtex3.com", + "gtir5die6sutngr.jpn.com", + "gtm.you1.cn", + "guardedrook.cc", + "guardlnkcaptcha.com", + "guidesetup.pro", + "guj.jp", + "guw.jp", + "gyakunan.net", + "gyakusimei.com", + "h-spe.net", + "h093.net", + "h5t4rsw-htrs.jp", + "h6t4sw-nhytd.jp", + "hab-sharepoint.weebly.com", + "handbrake.es", + "handbrake.it", + "hapihapi24.com", + "hapim.net", + "hapinet.net", + "happiness-app.net", + "happiness-gate.com", + "happiness-gate01.com", + "happiness-road.net", + "happiness-sign.com", + "happy-classic.com", + "happy-diwali-sabhiko-shubhkamneyen.b-cdn.net", + "happy-egg.net", + "happy-gluck.com", + "happy-h0ur.jp", + "happy-matome.com", + "happy-popice.com", + "happy.pp99adad.com", + "happy468.net", + "happyhappylovely.jp", + "happylife-10uanai.com", + "happylife-partner.com", + "happymethod55.com", + "happyuranai-gluck.com", + "hard-configurator.com", + "harmfuleqwrj14xnvdc.jp", + "harmlessmessage.com", + "harzfriends.de", + "havenworks.com", + "haveplentymusic.com", + "haxsoft.com", + "heading-towards.net", + "heart-s2.com", + "heart-uranai.com", + "heartmatch.jp", + "heartmedia.biz", + "heat.tsu-bas.com", + "heavently7s1.com", + "hentai-tube.me", + "hentaiplaytime.com", + "heptix.net", + "hergunavantaj.com.tr", + "herma-tor.com", + "hetapus.com", + "heweop.com", + "hfr67jhqrw8.com", + "hhh.u3se3jg3gae.com", + "hho.yes-hhoyf.com", + "hi-a-so-bi.net", + "hiddenamonghearts.com", + "high-incomes.com", + "highcpmgate.com", + "higher-mainnd.jp", + "highrevenuecpm.com", + "hilarioustasting.com", + "himasearch.shop", + "himatalk77.net", + "himegoto-time.com", + "himegoto-time.jp", + "himichat999.net", + "himitumatch.com", + "hipma.jp", + "hjr-wq.com", + "hjytu75fro0.jp", + "hmai.jp", + "hmhm.jp", + "hn-mizuki.com", + "hneeeixuyivwg.com", + "hnrgmc.com", + "ho-tro-tin-dung-ca-nhan.com", + "hoct.cc", + "hodllane.com", + "hoglinsu.com", + "hohshops.com", + "holdhostel.space", + "holy-12seizaholy.com", + "holy-kantei.com", + "holydivination.com", + "home-22-time.com", + "home4ugoog10you.com", + "homeseventen.com", + "honey888.love", + "honnkaku-uranai-gluck.com", + "hope-for-shiningday.com", + "hori-hori.xyz", + "hornydateclub.link", + "hornygirlsinapp.com", + "hornysmart.link", + "horoscope-gluck.com", + "horporn.cfd", + "hoshi-no-michibiki.com", + "hoshi-no-michibiki.jp", + "hoshiyomi-yakata.com", + "hoshiyomi-yakata.jp", + "hospitalsky.online", + "host.gsslcloud.com", + "hosterunozxxxna.shop", + "hostpdf.co", + "hotsimulator.com", + "hotvideoustiktok2021.blogspot.com", + "hp-dy.net", + "hphp-dy.net", + "hrmntrimagukeazctesto.shop", + "hrt-hrt.com", + "hrzonvohdppab.com", + "hsrvu.com", + "ht54s-grf.com", + "htjrs-fgds.com", + "html-load.cc", + "html-load.com", + "hubrisone.com", + "humane-urgent.com", + "humpbuds.com", + "hushemail.net", + "hushmailservice.com", + "hvacpartstechnician.com", + "hxh.jp", + "hy4ied3d.com", + "hyop-ed12.com", + "hypernitro.ru", + "hypixei.com", + "hypixelstorexyz.pages.dev", + "hzalwkcjbudom.info", + "i.redi-ana.jp", + "i2019.jp", + "i5h56ozira7l6.jp", + "i7fq6o.com", + "iamnaughty.com", + "ic-05lion.com", + "icetraff.com", + "icontent.us", + "icubeswire.co", + "id001.jp", + "idhnochalter.wixsite.com", + "iemcan.com", + "if-eku3a-fp.com", + "ifavoritebuy.com", + "ifbsmetaiidentiityconfirms.com", + "iflirts.com", + "ifsnickshriek.click", + "igazre.com", + "igetnaughty.com", + "iginnis.site", + "igluumars.click", + "ignals.com", + "ii-earth.com", + "ii.iriiss.com", + "iikanjiyanakanjide.wixsite.com", + "iinfssspoipo.com", + "iirrrrrrii.wixsite.com", + "ikiped.online", + "ilar.cn", + "ilil.in", + "ilovu.store", + "im-excellent.com", + "ima55notice.biz", + "imagebet.ph", + "imgfil.com", + "imilroshoors.com", + "imiqmcyj4wjj.jp", + "imp2.com", + "improvebin.xyz", + "imvcenuietfmw.net", + "in-sight.top", + "inbrowserplay.com", + "indi-ana.jp", + "indiscerptible-provisionally.jp", + "induedabusive.casa", + "infinitweet.com", + "infinitytweet.com", + "infinitytweet.me", + "infinityweet.com", + "infinityweet.me", + "infomessagehappy.com", + "informations-clients.info", + "infos4.yolasite.com", + "infozoomplus.biz", + "ingablorkmetion.com", + "inkscape.es", + "inkscape.fr", + "inkscape.it", + "inspirationhistorical.com", + "install-adblockers.com", + "install-adblocking.com", + "install-extension.com", + "instant-adblock.xyz", + "intern0120.com", + "internetspeedtracker.com", + "internodeid.com", + "intothespirits.com", + "inzerille.com", + "ir0d0r1.jp", + "ir0d0ri.jp", + "irha.jp", + "iri195.net", + "irie3.net", + "iris-808.com", + "iris-making.com", + "irrigationservices.co", + "irs-ein-gov.us", + "island-vanity.com", + "italianlottery.com", + "itsaol.com", + "ivd580.com", + "ivy2241u.jp", + "iwantu.com", + "iwinprize.xyz", + "iwish.ltd", + "izarc.fr", + "jack-roaddinc.jp", + "jaclottens.live", + "jalaobrsdrgssdrgrs.com", + "jamjamjam.biz", + "janganhackya.com", + "japanhotties.jp", + "japanonlinebroadcast.live", + "jasnathvibes.com", + "jdig56po.com", + "jdoasjfojuhod.com", + "jdownloader.fr", + "jeroud.com", + "jggegj-rtbix.top", + "jinsei-undesu.com", + "jinsei-uranai2023.com", + "jinshanduba.org.cn", + "jinuja5zgm.com", + "jivo-ce.jp", + "jjvkbzdungkop.com", + "jkytd-rd3.com", + "jlodgings.com", + "jlydxj.com", + "jmdinfotechs.com", + "jnjn.jp", + "johnhstngs4.wixsite.com", + "jp-helplineweb-chrsmjinfgtizonedswebs-01.s3.ap-southeast-2.amazonaws.com", + "jp-kensatsu.com", + "jpzone.vip", + "jqbwhhxvcytgh.com", + "js-check.com", + "jtybleua.jp", + "jukcha.com", + "jukuana.net", + "jukukoi.jp", + "jukukoi.me", + "junmediadirect1.com", + "just1ce.net", + "jvuihhlzixawx.com", + "jyk.jp", + "k-colorful.jp", + "k-smilegallery.com", + "k0k0cha.link", + "k1wa.jp", + "ka73-urara.club", + "kaaairoo549kai.com", + "kadak.jp", + "kagodiwij.site", + "kahimeyuki.jp", + "kaimiray-k.jp", + "kaiun-com.com", + "kaiun-park.jp", + "kaiunmegami.jp", + "kaiunnookite.com", + "kaiunrecipe.com", + "kaminarisubs.net", + "kanbbs.net", + "kantan-uranai.com", + "kantanemusuu.jp", + "kantei-oracle.com", + "karinaroom.wixsite.com", + "kasegeru-rank.com", + "kbkb.bet", + "kcmcbc.click", + "keenchimairaanthem.com", + "keep.secret-ace.com", + "keepass.com", + "keepass.de", + "keepass.es", + "keepass.fr", + "keepass.it", + "keepassxc.com", + "keepsclean.com", + "keitai-uranai.com", + "keiunkan.com", + "kelectricalservices.com", + "kennsaku.jp", + "kev8ffh2n9a8.jp", + "khrbuumwcntfx.com", + "kiknu.com", + "kin-un2023.com", + "king-sweepstakes.com", + "kinhako-m02.com", + "kinkyu-desuku-27.com", + "kinun-2023.com", + "kinun-777.com", + "kira-kira.blue", + "kisanbethak.com", + "kiseki.com", + "kisekichikara.com", + "kiss88.top", + "klinikmrc.com", + "kmnvwjrbskybh.com", + "kms-full.com", + "kms-tool.com", + "kmsauto.org", + "kmsauto.tech", + "kmsauto.uno", + "kmsautodown.space", + "kmspico-official.org", + "kmspico.io", + "kmspico.ws", + "koafaimoor.net", + "koi-chat.net", + "koi2ru.com", + "koifull.jp", + "koinik.net", + "koipara.jp", + "koiroom.net", + "koiroomnotice.net", + "koitushinterneinnehmen.s3.eu-central-1.amazonaws.com", + "kokanjo.net", + "kokocha.site", + "konmm.com", + "kosbqn.sbs", + "koskdd.sbs", + "koto-dama-kin.com", + "koubi.jp", + "koun-wa.com", + "koun-yogen.com", + "koundayori.com", + "kounnomichishirube.net", + "kousenkan.com", + "koy.jp", + "kronos2022.com", + "ksds.jp", + "kswrkbdsejqpm.com", + "ku42hjr2e.com", + "kuaizip.com", + "kuhoot.it", + "kunalicon.com", + "kuronekoyamato-jp.com", + "kuronekoyamzyato.top", + "l-chat.jp", + "l-one-one.com", + "l-thr-thr.com", + "l-two-two.com", + "l0vekatsu.com", + "l1nefree.com", + "laddler.site", + "lalielynaualish.com", + "lamplynx.com", + "lavaboom.net", + "layer-pj.com", + "lazada.bbc6666.com", + "lazycaht.pro", + "le.tter99.com", + "leaf.lau-rier.com", + "leatherqueen.shop", + "legamee.jp", + "lemonadebb.net", + "leoyard.com", + "let.attract1v3.com", + "leterthe-gese.com", + "letmessagenow.com", + "lets-tip315.com", + "lewdmilfh22y.com", + "li-neeee.net", + "lianashepard.autos", + "lib-333-lib.com", + "libiro-aree22.com", + "life-is-luminous.com", + "lightn5.com", + "lightning02s.com", + "lightning0707.com", + "like-baloon-leaf.com", + "likechat33.net", + "likechat33call.net", + "limeerror.org", + "lin-link.net", + "linblog.info", + "line-bs.com", + "line-channel-info.com", + "line-line-biz.com", + "line-special-information.com", + "linemail.work", + "lines.fxmwjjeusmulsjf.com", + "lines.hdaprocqxmthax.com", + "linguette.net", + "link-ii.info", + "link-service.net", + "link2thesafeplayer.click", + "linkage-linkage.com", + "linkprotecttrck.com", + "linksprf.com", + "liq27qbf.monster", + "liqftt.sbs", + "listen-heres.com", + "litdeetar.live", + "livechatlove.store", + "livedashboardkit.info", + "livestreamchatme.com", + "ljqq93npbr.com", + "ll-m-work-2020.com", + "ll.liberrttyy.com", + "lm-mousey-happy.com", + "lmdfmd.com", + "lmoox5.net", + "lnkr.us", + "loadtime.org", + "loazuptaice.net", + "local-bang.com", + "locals.dating", + "localsexfinderxxx4.com", + "localsgowild.com", + "localsnapsext.com", + "locooler-ageneral.com", + "log.xi-cascade.com", + "login-chat.net", + "loginaccount6.wixsite.com", + "lokasjc.cfd", + "lologhfd.com", + "lomogd.com", + "lone1y.com", + "look302se.com", + "lookup-domain.com", + "loto-chance.com", + "love-fit.jp", + "love-letter-dm.com", + "love-letter.info", + "love-places.ru", + "love.sweet199.com", + "love2-mail.com", + "love7date.info", + "love88.club", + "loveaholics.com", + "lovedatee.net", + "lovedotto.net", + "loveju.net", + "lovekatsu2277.com", + "lovelove-on-line.site", + "lovely-lovely.com", + "lovelyhappy.jp", + "lovelylovelyhappy.jp", + "lovemelo.jp", + "lovemelo.net", + "lover-c.com", + "lover-stream.com", + "lover.new-n-e-x-u-s.com", + "loverfuck.com", + "loveri.net", + "loveru.jp", + "loveste.cc", + "lovetwipaco.com", + "lovewish.jp", + "lovez.jp", + "lpoms.com", + "lshyodrgehlnyswsjq.com", + "lubuntu.net", + "lucasmrahman.xyz", + "lucksignpost0804.org", + "luckvote.top", + "lucky-star69.com", + "lucky-star8.com", + "luckypapa.top", + "luckypapa.xyz", + "luckyuranai-gluck.com", + "luckywinner-web1.com", + "lum-i0e0r0e.com", + "luna-ria.jp", + "luna-t.net", + "lunarserver.cn", + "lutherinfo2.com", + "luuce.jp", + "luxury-dream.site", + "lvli.jp", + "lvmeet.net", + "lwjrudzmzygol.com", + "lxkzcss.xyz", + "lylufhuxqwi.com", + "lzogdlorkfssui.net", + "m-k-r-5.com", + "m2sg.jp", + "m3-8498263.com", + "m4x8ndwhed9.com", + "m65ln.com", + "m7c4d5r7.stackpathcdn.com", + "ma-rry.net", + "ma-rry.site", + "ma-t-chy.link", + "ma-tching.com", + "machi-match.info", + "machimatch.jp", + "madehimalowbo.info", + "madnna.jp", + "madnna.net", + "madonnaoasis.com", + "magazinenews1.xyz", + "magicslimnhatban.com", + "magisk.download", + "magisk.info", + "magisk.me", + "magiskapp.com", + "magiskmanager.com", + "magiskmanagerroot.com", + "magiskmodule.com", + "magiskroot.com", + "magiskroot.net", + "magisks.com", + "mai-tel.jp", + "mai1b0x.com", + "maiil-myatt.weeblysite.com", + "mail.sorbeadindias.com", + "maiwa12.jp", + "maiwai2.jp", + "majiainc.com", + "make-money-happy.online", + "make-money-happy.site", + "make2022.com", + "makenoads.com", + "makoto-in-room.wixsite.com", + "mama-piece.com", + "mamagathering.org", + "mamak.jp", + "mamakatu42.blogspot.com", + "mamamour.net", + "mamasg.net", + "mamatech.pepper.jp", + "manage-fpw-my-sakura-fpw-jp-fpw.impulsion.mu", + "mangogo.jp", + "mangogo.work", + "manpuku-ja.com", + "manpuku-ja.jp", + "maquiags.com", + "marginz03nx1oe.jp", + "mariage-inc.com", + "marketingcareer.jp", + "maroohost.online", + "marootrack.co", + "mat-chy.site", + "match-mate.jp", + "match-mate.net", + "match007.jp", + "match1ng.com", + "matches4you.info", + "matchin.site", + "matching-go.jp", + "matching-pair.jp", + "matching-search.jp", + "matching-searchh.jp", + "matching364.com", + "matchingsite.jp", + "matchmix.jp", + "matchx2.com", + "matimati.site", + "matomenever.com", + "maturedating.com", + "maturewomenevm5.com", + "maxconvtrk.com", + "maytail.jp", + "mazefoam.com", + "mbjrkm2.com", + "mblholdings.com", + "mbreviewer.com", + "mbreviews.info", + "mbvlmz.com", + "mc-aoyama.com", + "mcbien.net", + "mcfstats.com", + "mchynxqpiswuj.info", + "mciun.com", + "mcpuwpush.com", + "mct-niger.com", + "mcteirx.click", + "mddsp.info", + "me-l-t1.com", + "me-ru.jp", + "me08mo.com", + "me4track.com", + "media-matching-pair.jp", + "media-matchinggo.com", + "media.toxtren.com", + "mediafiire.com", + "meet-flirts.com", + "meet-up.jp", + "meetdatekiss.com", + "meetdats.com", + "meetpie.net", + "meetshorny.link", + "meetsworldsm.link", + "meetwebclub.com", + "meguri-eye.net", + "meguri-y.net", + "mejp.net", + "melodydownloader.com", + "meltedpleasandtws.shop", + "meltiest.jp", + "meltiness.jp", + "meltsweetbite.com", + "meltylove.jp", + "mem.wakuwa98.com", + "mem44.com", + "merachatkaghar.xyz", + "merukore.jp", + "messagesafe.net", + "messenger-notify.xyz", + "metabussines.com", + "metalepsa.me", + "metamasek.cc", + "metamasktoken.cc", + "metrics.gocloudmaps.com", + "mevfrontbot.info", + "mevsetup.site", + "mevtime.com", + "mfacebook-com.vn", + "mfilecloud.com", + "mgid.com", + "mgirl.jp", + "mi-hack.com", + "miafann.online", + "mialifestyle.com", + "miallafun.com", + "michi-fortune.jp", + "microagent.site", + "microsoft-datamaturity.noisehq.nl", + "microsoft.account.dfautomotive.de", + "microsoft.dfautomotive.de", + "microsoftsupportservices.com", + "microsoftupdate67.wixsite.com", + "mid-round.com", + "midjourney.co", + "midnighteaparty.com", + "midnighthookup.today", + "midnightsociety-x.com", + "miemashita.jp", + "mikkerst.com", + "mikkim.top", + "million-vita128.com", + "millionget.top", + "mimiray-k.jp", + "mimosaavior.top", + "mingvip.com", + "mintiia.com", + "mio-love2.wixsite.com", + "miracle-door.com", + "miracle.magic-connect.net", + "miracleuranai-gluck.com", + "miraiah.jp", + "miray-k.jp", + "mirfakpersei.top", + "mirusiru.online", + "mirusiru.site", + "mk90.shop", + "mkwlejfnaklglkasdjg.com", + "mlaligms205s.com", + "mland.jp", + "mltrck.com", + "mmdem.net", + "mmkat.net", + "mmlnc.net", + "mmnav.jp", + "mmnn.jp", + "mnaspm.com", + "mndlvr.com", + "mo11.biz", + "moadworld.com", + "mobaapo.net", + "mobilelegendsmycode.com", + "mobilerefreshpro.xyz", + "mobiletracking.ru", + "mobileverify.net", + "moecoco.com", + "moelove.jp", + "moira-101.com", + "money-present.com", + "moneyget.top", + "monglitch.monster", + "monogonzalez.com", + "moody-night.net", + "moogle-set.space", + "moogle-set.website", + "moon-1light.com", + "moon1234moom.com", + "moon1hit.com", + "moonlight-ebbandflow.com", + "mor.chance-10dayful.com", + "moraeru.top", + "morale-yellow.com", + "moralitylameinviting.com", + "moremorelove.net", + "moremoremail.net", + "mother-sku.jp", + "motherguitar.com", + "mothersmilk.jp", + "motsrgidyzoaz.com", + "moustachespontaneous.com", + "mouthdistance.bond", + "mphb0.com", + "mqdownload.com", + "mr-benjamin.com", + "mrbestgame.com", + "ms-lounge.net", + "msdjdhj-tyq.com", + "msg.metamessen.net", + "msgsafe.net", + "mtl.metel-x-x-x.com", + "mttk2020.jp", + "mugen-online.com", + "mugicom.live", + "muhamed-online.com", + "multiadblock.com", + "multiflings.com", + "murhack.com", + "musicinmysoul.biz", + "musk-project.com", + "mustwork.work", + "my-cleaner.info", + "my-hookup-clubs1.com", + "my7love.xyz", + "mydirtytinders.com", + "myetherwalletet.org", + "mygeomanager.org", + "myhotdates.com", + "myjack-potscore.life", + "myjapanonlineshop.xyz", + "mylot.com", + "mymymy.net", + "mynameserverok.xyz", + "myocean.jp", + "mysearchflow.com", + "mystery-forest.com", + "mystic-wonder.com", + "mytiris.com", + "myway.com", + "n.fcd.su", + "n06.biz", + "n43vr.com", + "n9zxgxpdu6.com", + "naja59jg.com", + "nakayama.chikarakosopower.com", + "name0fbestway.com", + "nan0cns.com", + "nanroom.net", + "naruf4253090.com", + "natadecoco.net", + "natu.natural-natural-pure.com", + "naubatodo.com", + "naughtydate.com", + "naughtyfever.com", + "naughtymets.com", + "nauwheer.net", + "nav1.jp", + "navi-match.net", + "nbryb.com", + "nbsfmradio.com", + "nc2.site", + "near-s.com", + "nearing.jp", + "neighborhoodsluts.com", + "nem0phila000.com", + "netsgram.com", + "neverthelessadvertising.com", + "new.deeper-start.com", + "new.hpk0fu9.jp", + "newappmssg.ru", + "newcrbpc.com", + "newencounter.pw", + "newhoney.jp", + "newonlinedates.com", + "news-jivera.com", + "news-zolehe.com", + "newsfile.club", + "newupdatesnow.com", + "nexaapptwp.top", + "nextaex.com", + "nextb5vzysjcq8d0.jp", + "nextgenpeacety.jp", + "nextyourcontent.com", + "neyr5s-e45f.jp", + "ngazi.co.tz", + "nice.par-even.com", + "nicking-unding.com", + "nihongirl.online", + "nindsstudio.com", + "nitr5eur6fjhtsw.jpn.com", + "nitrohunt.com", + "niwluvepisj.site", + "nkmoo.com", + "nlfhtxehjzeti.com", + "nnggo.com", + "nnjou.com", + "noitons.net", + "nokiseitjnemnew.jp", + "noncepter.com", + "noolt.com", + "noopking.com", + "nordivpn.xyz", + "noropianicnephrocytebites.com", + "notepad2.com", + "notificationbyfacebook.firebaseapp.com", + "notificationbyfacebook.web.app", + "notoriouscount.com", + "novibet.partners", + "nowforfile.com", + "nowtuma.net", + "npajp.icu", + "npdptp.com", + "npo-government.jp", + "ntvpevnts.com", + "nuftitoat.net", + "nuide.net", + "numbertrck.com", + "nutchaungong.com", + "nuts.sugar1105.com", + "nxtpsh.com", + "nydlaepytwuekwhfyvivsf.com", + "nyeeiye2.click", + "nylonnickel.xyz", + "nysoctieotion.tech", + "o-cean-fortune.biz", + "o-cean-fortune.com", + "obs-software.cc", + "octagongon.com", + "off-wiloeese.com", + "offergate-software6.com", + "offernow24.com", + "office.org", + "officefonts-clo.com", + "offwardtendry.top", + "oficialinesp.wixsite.com", + "ohmysweetromancespot.life", + "oioi-store.vip", + "oioi-tokye.top", + "okai.work", + "okanekasegeru.com", + "okanekubari.site", + "okun.shop", + "ol2ewq989.jp", + "olive-ft.jp", + "olosex.pics", + "olt-nw.com", + "omgt3.com", + "omgtnc.com", + "omguk.com", + "on-glamour.xyz", + "on-li-ne.net", + "onclickperformance.com", + "ondroid.store", + "one----talk.com", + "one-chan-love.love", + "one-click.cc", + "one-match01.com", + "one-sunnyday.com", + "one-two-up.jp", + "one.thx-birthday.com", + "one1-day.com", + "oneadvupfordesign.com", + "onecupcoffeereviews.com", + "oneegrou.net", + "onega.jp", + "onegaga.jp", + "oneisan.net", + "onemacusa.com", + "onenightfindertm.com", + "onenightfriend.com", + "onenote-download.com", + "online-777.jp", + "online-gluck.com", + "online2022-shopping.com", + "onlineplus.click", + "onlinepromotionsusa.com", + "onlineuranai-gluck.com", + "onlyfreelesbianporn.com", + "onlyfreetoonporn.com", + "onlysexygirl.com", + "onmantineer.com", + "onpharmvermen.com", + "oo.opaall.com", + "oolontya.com", + "ooppnm.com", + "open-office.fr", + "open-project.org", + "openhouse0120.com", + "openoffice.de", + "ophoacit.com", + "oprirgreifeuprdlojeocg.com", + "optimalscreen1.online", + "optnx.com", + "originatepour.com", + "ornismolal.top", + "ossfloetteor.com", + "osubstancenasubstitute.com", + "otakuplay.jp", + "otakurabu.jp", + "otbackstage2.online", + "otomachi.jp", + "otona-nona.biz", + "otonanojikan13579.net", + "otonanona.jp", + "otonatime.net", + "outdoorvzk6la39o7r8.jp", + "outlook-office.zapier.app", + "outlook20239.wixsite.com", + "outlookoffice365team.webflow.io", + "outwhirlipedeer.com", + "ovardu.com", + "ovgtt9j87tgh.world", + "owlfolk.com", + "owncheatz.com", + "oyasu-mi.tokyo", + "oyndr.com", + "p-chi.info", + "p-chi.tech", + "p-mel.net", + "p-pure.jp", + "p0cket1ove.jp", + "p0rte.site", + "p18d6.hp.peraichi.com", + "p3-5723935.com", + "p39ztyx.com", + "p3s18f1d0.com", + "pa-ir.net", + "pacmoonn.icu", + "paderrer.com", + "padspms.com", + "padsthai.com", + "paehceman.com", + "paekatcerd.com", + "paesbeaqerdrsheuboapyh.com", + "paid.outbrain.com", + "painfont.cyou", + "paintnet.es", + "paintnet.fr", + "paintnet.it", + "pair-online.jp", + "pair-pair.com", + "pair-seat.net", + "pair55.net", + "pair55call.net", + "pairife.jp", + "pairnavipairnavi.com", + "pairpure.jp", + "pairpure.jp.net", + "pairseat.net", + "pakok.net", + "pamwrymm.live", + "panacota.net", + "panelerkingly.top", + "panlcake.net", + "papamagic.net", + "paradise-angel.com", + "paradise.shine-site.com", + "paradizeconstruction.com", + "pargodysuria.top", + "part-ner01.jp", + "pastelism02.jpn.com", + "patriothomestore.com", + "paulastroid.com", + "paypal-complete.com", + "pc.deainobasyo.jp", + "pc.h1ma.jp", + "pc.line-center.jp", + "pc.maleana.jp", + "pc.mt3sys.com", + "pc.peach1ink.jp", + "pc.ta1k.jp", + "pcapp.store", + "pccdirect.site", + "pcconelove.xyz", + "pdfsam.com", + "pdss3a1r.jp", + "peaces-ign.com", + "peach2023.net", + "peachcafe.net", + "peachzone.site", + "peazip.com", + "pecuniatrck.com", + "pejik.com", + "pemsrv.com", + "pepzk-community.xyz", + "perfectflowing.com", + "peroiramus.me", + "pertlouv.com", + "perutzxrqe.ru.com", + "pewhack.com", + "pf0755.cn", + "pfunding-01.com", + "pguilford.com", + "pheniter.com", + "photo-gallery-picture2398.com", + "phrygiakodak.top", + "phumpauk.com", + "piasukai.xyz", + "picocrypt.org", + "pimlm.com", + "pineapplecake-yummy.com", + "pinkredwhitereef.greenreef.net", + "pinponpaipan.com", + "piparelli.net", + "pirikitos.com", + "pisism.com", + "pktbuu.morau.top", + "plane-pusherbidder.org", + "plati-num.com", + "platinumpla2023.com", + "playmmogames.com", + "plaza-l1o0nni-p1aza.com", + "pleadsbox.com", + "plinksplanet.com", + "plorexdry.com", + "plumpcontrol.pro", + "pmequebeclic.com", + "pmew.jp", + "pnav.jp", + "pnieair.cloud", + "pnw0kbzjtt.com", + "pocket-888.com", + "pocketlove.jp", + "poison-idea.com", + "poixtre.click", + "poke10ve.com", + "polaris-775.com", + "policija64.wixsite.com", + "political7450163928.jp", + "pollutionsatisfyadopt.com", + "polyfill.com", + "polyfill.top", + "polyhymnia-mar.com", + "poozifahek.com", + "popcash.net", + "poperblocker.com", + "popmyads.com", + "popsads.link", + "popts.site", + "popupblockernow.com", + "popupsblocker.org", + "popworldservice.com", + "pornonenight.com", + "pororin081.com", + "pos.tnsd-apsq.com", + "positive0120.com", + "possessedcrackinghart.com", + "postyourlife.com", + "powerpushtrafic.space", + "ppo.re9t-hmd0.com", + "pppfgz.wiki", + "ppqy.fun", + "pputy.com", + "pr-0m.link", + "pr0m.site", + "praterage-colled.com", + "prc.pr-e-c-i-o-us.com", + "prelandappslab.com", + "premiers.top", + "premium-2023.click", + "premium-2023.info", + "premium-lucky.com", + "premium-x-notes.com", + "preparedfile.com", + "pretrackings.com", + "pretty-topspace.com", + "prfwhite.com", + "priestsuede.click", + "primal.premium-prism.net", + "primeleech.com", + "princess2022.com", + "privacyguides.io", + "privacyharbor.net", + "privacyharbors.com", + "privatedates.link", + "privatelife.jp", + "privatesinglesmeet.com", + "processprivate.website", + "proffering.xyz", + "profitablegatecpm.com", + "programprotacol0.com", + "promotionsonlineusa.com", + "prontonmailpro.com", + "propellerclick.com", + "prophecy-of-fate.com", + "proscholarshub.com", + "protect-ad.com", + "protein0120.com", + "proteinairn.top", + "protonge.com", + "protonmails.com", + "protonmails.net", + "prwave.info", + "ps-sns0girls.com", + "psfmi.com", + "psg.make9-salon.com", + "pshtop.com", + "psockapa.net", + "ptgt.monuone-present.com", + "ptron.net", + "pu4.biz", + "pub-3b4d978c14114185847089b100168c84.r2.dev", + "pub-77106c9273be4f3fbec6b6d6c3c51b7f.r2.dev", + "pubg-arena.top", + "pubgm-zing-vn.com", + "pubgm.kraftonevent.com", + "publicationgroup.substack.com", + "publicbot.pro", + "pubtrky.com", + "pulp-days.jp", + "pupok.link", + "pupspu.com", + "purpleiyvf.com", + "push-news.click", + "pushaffiliate.net", + "pushking.net", + "pushlandings.b-cdn.net", + "pushmeup.art", + "pussycat1.online", + "puttyconnect.info", + "pwo.wane-jctl.com", + "pwrtds.com", + "pxk.jp", + "pxmmm23.net", + "pythanhosted.org", + "qaghoz.com", + "qbittorrent.com", + "qeucuzpbv6jq.jp", + "qf6tm5ug.com", + "qhigh.com", + "qhyhw.com", + "qip.ru", + "qjrhacxxk.xyz", + "qqfzn.com", + "qualityhealth.com", + "quickdates1.com", + "quickflirt.com", + "qwudbhasdwq8h.sa.com", + "qwudbhasdwq9h.sa.com", + "qxb0v.com", + "r30address.com", + "r30deai.com", + "r39-g003-h8ig0w-u8f0we8-fgw0rgf-0we880e-rhgth.obs.ap-southeast-2.myhuaweicloud.com", + "racunn.com", + "raekq.online", + "rainbow-fortune.biz", + "rainbow-fortune.com", + "rainbow-fortune.jp", + "rainmealslow.live", + "ranch-1and.com", + "rarz-loader.com", + "rarz-uploader.com", + "rayon-mid.com", + "rblx.land", + "rbtfit.com", + "rdrm2.click", + "re-experiment.sbs", + "rea-love.net", + "readytosinglesmeet.com", + "real-women-online.com", + "realnetnews.com", + "realtime-bid.com", + "realxavounow.com", + "rearea2022.com", + "reasonable5786mi4n3srxq.jp", + "recipe000.tokyo", + "recklessdroughtburglar.com", + "recompensaszurichsantander.com.mx", + "recovernj.com", + "recruit-gold.com", + "redaffil.com", + "reddishpurple.com", + "reddriko.site", + "redirectflowsite.com", + "redirectingat.com", + "redirekted.com", + "reepratic.com", + "refpamjeql.top", + "register-turnamen.free.nf", + "register.blissfulltimes.com", + "reifenachbarn.com", + "reimageplus.com", + "reimageplusminus.me", + "rekosx.co.in", + "relife0001.com", + "relifemail555.com", + "remor.xyz", + "removerted.com", + "renewalsuspiciousrattle.com", + "resort-life7.com", + "retdaz.fun", + "reverita-t.jp", + "reviews.bussinesaccount.my.id", + "revpu.sh", + "rewardsgiantusa.com", + "rexsrv.com", + "rexsvj8omabse.jp", + "rhsrthrtjhe.com", + "rhyprua.com", + "riarialuvluv2023.com", + "rich-cash.fun", + "rich-cash.site", + "richheart.completelifetime.com", + "ricopin.com", + "riflesurfing.xyz", + "riftharp.com", + "rigelbetelgeuse.top", + "ripiai.com", + "rjwc95.com", + "rndskittytor.com", + "roastoup.com", + "rogueleader.org", + "rollads.live", + "rollfa.net", + "rollin-12fate.com", + "rollin-fat1e.com", + "romanc-e.com", + "romance-time.net", + "romancetime.jp", + "romancetrain.jp", + "roobetaffiliates.com", + "room2021.net", + "roomoshirase.net", + "rosaca-nina.net", + "roundflow.net", + "roundpush.com", + "roundyearfun.com", + "roundyearfun.org", + "routes.name", + "rovno.xyz", + "royalclass-dm.com", + "royalclass.info", + "rplnd60.com", + "rr.nu", + "rsgyndxlwfurm.com", + "rtbadshubmy.com", + "rtbadsmya.com", + "rtbbpowaq.com", + "rtbix.xyz", + "rtm-att.directly.com", + "ru-torproject.ru", + "ruiukp.top", + "runicforgecrafter.com", + "runningapplications-b7dae-default-rtdb.firebaseio.com", + "rusoil24.ru", + "ruthah9.wixsite.com", + "s-kiseki.jp", + "s-space.jp", + "s.meru.jp", + "s0q260-rtbix.top", + "s21aabb6.com", + "s3-8388725.com", + "s3g6.com", + "s4f.net", + "s4fk.destin0.jp", + "s8bet.com", + "s908b9n62w53u.jp", + "sachikru.com", + "sachikru1.com", + "sachikru3.com", + "sachikru4.com", + "sachikru5.com", + "sachikru6.com", + "sachikru7.com", + "sachikru8.com", + "safemessagesystems.com", + "safety-line-message.com", + "sahiwaldisform.top", + "saichengbs.com", + "sale24-pills.com", + "sall.etchat.jp", + "salon.beauty202201.com", + "salon1999.net", + "salonoshirase.net", + "saludoads.com", + "san-dast.net", + "sanff.com", + "sapjp.com", + "sard1.com", + "saucygirls4g.com", + "savinist.com", + "sbfw.work", + "sbjjzdwqg41ps.click", + "sca-letter.com", + "scene7goal3.work", + "schema-forms.org", + "scmhubffttnnu.jp", + "scnv.jp", + "score-feed.com", + "scribus.fr", + "scribus.it", + "sdhjak.com", + "sdlbtwi3lr.com", + "sea-into-53426l1.com", + "search-happiness.jp", + "search-journal.onlyfuns.win", + "searchdimension.com", + "sebumu28.com", + "second-love-love.jp", + "secondary-with.com", + "secreturanai-gluck.com", + "secssnetplan.jp", + "secure-57v.pages.dev", + "secure-line-network.com", + "secure.gdcstatic.com", + "secure.globalultracdn.com", + "securecracked.info", + "securefiles.pro", + "sen-no-y-t.com", + "sen8senjya.jp", + "senmendai.net", + "senuti.org", + "septdate.com", + "serev.net", + "sertyuurs.xyz", + "seselagi.com", + "sessfetchio.com", + "setkuttina.pages.dev", + "setupbot.info", + "sevensmooon.com", + "sez-pr.com", + "sez.jp", + "sfc.bz", + "sfg.jp", + "sfge.jp", + "sfget.jp", + "sfsrch.com", + "sftqg7t9cyzjaw0b.com", + "sfxmgzhaeeguq.com", + "sgad.site", + "sgua.jp", + "shareno1wish.net", + "sharesharemail.net", + "sharpfiledownload.com", + "shauladubhe.top", + "shells.pairapple.net", + "shiawasenokotae.com", + "shindaan.com", + "shinoriori2023.jp", + "shinqueen.com", + "shiny-up.com", + "shishimishi.shop", + "shop22.fishkillbaptistnurseryschool.org", + "shoppinglifestyle.biz", + "showa-klub.com", + "shulugoo.net", + "shyvanas.top", + "side-joblp.com", + "sideload.net", + "signinamzncawebapp.sviluppo.host", + "silencemail.com", + "silversex.com", + "sinder8.com", + "singelstodate.com", + "singles50.jp", + "sirokataldea.com", + "sitamedal2.online", + "sitamedal4.online", + "sj74is.com", + "sk3-renew.com", + "skated.co", + "skinboxs.com", + "skipalos.xyz", + "skiptheadz.com", + "skollett.site", + "skyblockmaniacs.net", + "skymods.net", + "skype-sg.com", + "skytils.net", + "slapcleaner.com", + "slb3cr9dx9.jp", + "sldg02.com", + "sll-lp1f.com", + "sloto.live", + "slow-piercer.com", + "slugmefilehos.xyz", + "sm-bt.net", + "sm-heaven.com", + "sm-sl.net", + "sm8787.com", + "sma-talk.com", + "smab.jp", + "smallestgirlfriend.com", + "smart-chat.info", + "smart-ex-jp.top", + "smart-tds.com", + "smartklick.biz", + "smartlphost.com", + "smartphone-uranai.com", + "smarttvnew.vercel.app", + "smdotcom.com", + "smile-4u-2u.com", + "smism.jp", + "smmax.jp", + "smoothie-smoothie.jp", + "smore91.net", + "smplayer.org", + "smsiak.pl", + "smsy24.pl", + "snadsfit.com", + "sns-pair.net", + "sns.smle.mobi", + "sns3615.com", + "soft-lab.pw", + "soft-portal.me", + "soft-pro.site", + "softlab.fun", + "softport.fun", + "softs-download.com", + "soha.jp", + "sok-rev.b-cdn.net", + "sok8.net", + "sokkinjobmasu.work", + "soklove.net", + "sokuai.jp", + "sokudeai.jp", + "sokuh.net", + "solemik.com", + "solutionfun.info", + "som419.net", + "som7ebb3.com", + "somatryui53.com", + "sonic-nicehands.com", + "soul-ft.com", + "sourcecodeif.com", + "sp-ciro-gov.com", + "sp-gt-meet.com", + "sp.aircsgo.com", + "space-high.com", + "spacecheats.site", + "special-update.online", + "specialapp-sns.com", + "speeds5-mmiliked.com", + "speedtestnow.site", + "spiendidates.com", + "spilov.net", + "spirilp3000.com", + "spiritual-gt.com", + "spiritual-jp.com", + "spiritual-leading.com", + "spirituallounge-3000.com", + "splv.jp", + "spring-sealion.com", + "sprinlof.com", + "srengin.com", + "srvpcn.com", + "ss7-yhw0-wk.com", + "sslovexxxrr.com", + "ssq.spofbd99.com", + "ssr1000.com", + "sssrust.com", + "sstt22free5.com", + "ssupp2.site", + "st-art.life", + "st.aircsgo.com", + "sta.star-star777.com", + "stalkanalysis.ru", + "stalkforx.ru", + "stalktoolss.ru", + "star-fortune.com", + "star-superstar-yellow.com", + "starglaxyheritez.tech", + "startwork-introduce.com", + "static.rapidglobalorbit.com", + "staticfile.net", + "staticfile.org", + "stb-media.xyz", + "stc.tools", + "stcverify.com", + "steam.communityart-work.com", + "steam.communitybrowserpowered.com", + "steam.workshopstyle.com", + "steamcommunitylog.chez.com", + "steamcommunlyt.com", + "steamcomuniry.com", + "steamfiller.ru", + "steamrip.click", + "steanmcommunity.com", + "stearnccommunity.com", + "steemcommuntiy.com", + "stellarium.es", + "stellarium.fr", + "stickloader.info", + "stomatico.com", + "stowers-service.com", + "stowesupperclub.com", + "strategyarbitrages.pro", + "streameventzone.com", + "streamssitesearch.com", + "stt6.cfd", + "studiogiamberardino.it", + "stvwell.online", + "su-hisenjutu.com", + "success-dream.jp", + "suffix-consignment.com", + "sugarboxxx.net", + "sugarfllngs.com", + "suguaitaina.com", + "suguao.net", + "suguap.net", + "sugukasegu.top", + "sugulove.com", + "sugulove777.com", + "sugusagasu.com", + "suhi-sejutsuexpert.com", + "suhi-senjutsu.com", + "suitablepartner.life", + "sukui01.com", + "sukui02.com", + "sukui03.com", + "sukui04.com", + "sukui05.com", + "sukuinote.jp", + "sumatuma.com", + "sumsmsp.info", + "sun.kgi5fgwpp8.com", + "super-express-f.com", + "super-grander.jp", + "super-spfortune.com", + "supervision6912305847.jp", + "supp0.jp", + "support-e-n.com", + "supreme-ad-blocker.info", + "suptraf.com", + "sushilprajapati.com", + "sustac.com", + "swe.sweet-sweet-sweets.com", + "sweepstakesalerts.com", + "sweetgirls.date", + "sweetmemo.net", + "sweetmemoryy.com", + "swiftflare.click", + "sxe.jp", + "sxlflt.com", + "sxtown.jp", + "syakoba.com", + "syasei.com", + "synd.edgecdnc.com", + "syndication.gcdnanalytics.com", + "system-update-new-2021.com", + "systemsupport.pages.dev", + "systemupdatesy.life", + "szddbxyumfcf.net", + "t-gotousen.fun", + "t-gotousen.site", + "t-haihukikaku.online", + "t-haihukikaku.site", + "t-pia.me", + "t-present.online", + "t1a.jp", + "t1amo.jp", + "t26dmg9.com", + "t89ll.com", + "ta1kcall.site", + "tacopush.ru", + "tada-love.jp", + "tada10ve.jp", + "tada1ove.com", + "tadaapo123.com", + "tadaapomail.com", + "tadamatch.com", + "taitlastwebegan.com", + "take-money-happy.fun", + "take-money-happy.site", + "take.the.n-chapter.jp", + "takemybackup.co", + "talkthattalkllc.com", + "tamilislamgate.com", + "tanhes.sbs", + "taniqj.sbs", + "tansxv.sbs", + "tanvoa.sbs", + "tanwmv.sbs", + "tapi2.jp", + "tarot2fs.com", + "tarto.net", + "tatikhale.xyz", + "tatuieaawtkjnxzj.com", + "tbao684tryo.com", + "tbotb.top", + "teamproject.substack.com", + "teamwork-project.com", + "tech4u.app", + "techguykev.com", + "techinnsrl.com", + "techsupport-ev2.pages.dev", + "tekhacks.net", + "telegrambotsolution.pages.dev", + "telegramhcn.com", + "telegramkv.com", + "telegramm.site", + "telet.me", + "templatesearch.org", + "ten-un.com", + "tender9041257836.jp", + "tendermeetonline.com", + "tendermeets.com", + "tenluuce.jp", + "tenmei-michibiki.com", + "tennshinomitibiki01.com", + "tenseikaiun.com", + "tenshinomitibiki.com", + "tepoty.com", + "terinron.com", + "terribledeliberate.com", + "tertracks.site", + "teslafond.io", + "teszoom.com", + "tfehmsag.xyz", + "tgram.ru", + "the-match.jp", + "the-style-free.info", + "theannoyingsite.com", + "theexpressiveteacher.com", + "thefinanceadvice.com", + "thefreesoft.com", + "theipfire.co", + "theirbellsound.co", + "theirbellstudio.co", + "themagisk.com", + "thematicalastero.info", + "theod-qsr.com", + "theonesstoodtheirground.com", + "thepcworld.net", + "theshoparound.com", + "theweddingmahotsav.com", + "thin-skinned-cost.000webhostapp.com", + "thndg.com", + "thoroughlypantry.com", + "throb.fun", + "throww.fun", + "thubanoa.com", + "tidyllama.com", + "tiffanyandtoke.com", + "tim.time-time-zyunizi.com", + "tingtang.pages.dev", + "tinql.com", + "titaniumveinshaper.com", + "tiurll.com", + "tkmailgirl.xyz", + "tncrun.net", + "to6s.biz", + "tobyaburton.xyz", + "together.com", + "toiletpaper.life", + "toki-no-irodori.com", + "tokimake.site", + "tokimekimaildesu.net", + "tokimekitaine.net", + "tokimeku.xyz", + "tokumeichat135.net", + "tokumeichatmail.net", + "tokuyama-kaiun.com", + "tokyo-get-business.jp", + "tokyo-waters.com", + "tokyobag.shop", + "tokyu-dept.site", + "tolstoyclavers.top", + "toltooth.net", + "tomikuji.com", + "tomodachixoxo.wixsite.com", + "tomtom.pages.dev", + "tonghongad.com", + "toopsoug.net", + "top-official-app.com", + "topduppy.info", + "topg.jp", + "toplov.com", + "topnewsgo.com", + "toptoys.store", + "tor-browser-rus.ru", + "torajaimbrium.top", + "torquetrove.com", + "totalab.xyz", + "totaladblock.com", + "totalpcsecure.com", + "totalrecaptcha.top", + "totaltopposts.com", + "touched35one.pro", + "touchoshirase.net", + "touchtacchi.net", + "toughvariation.com", + "toxic-ventilate.com", + "tpoint-sites.com", + "tr1net.com", + "track.afrsportsbetting.com", + "track.bcvc.mobi", + "track7.online", + "trackbyfast.com", + "tracker-2.com", + "tracker-sav.space", + "tracker-tds.info", + "trackertrak.com", + "trackhere.pl", + "tracking.injoyalot.com", + "trackingboost.com", + "trackingtraffo.com", + "tracklyfast.com", + "trackmedclick.com", + "trackr1.co.in", + "tracktds.live", + "tracktraf.com", + "tradestrategy.substack.com", + "tradingstart.pro", + "trafempire.com", + "traffic-go.com", + "trafficjunction.com", + "traffoxx.uk", + "transportgoline.com", + "traveltraffic.cc", + "trckams.com", + "trckhoul.com", + "trckoja.com", + "trckotang.com", + "trckswrm.com", + "trelconf.com", + "trelconf.net", + "trfcbooost.com", + "trfrc.com", + "triangle123.com", + "tricksygirlw.com", + "trk72.com", + "trkingthebest.net", + "trknext.com", + "trksmorestreacking.com", + "trpool.org", + "trripwire.com", + "truecrypt.fr", + "truecrypt.it", + "truecrypt.pl", + "trust-tarade.net", + "trustsoftware.net", + "trwl1.com", + "ts-group.com", + "ts7nept8.com", + "tsumalabo.jp", + "tsumatsuma.xyz", + "tsyndicate.com", + "tttt.star095.com", + "tubakinohimitsu.amebaownd.com", + "tubecup.net", + "tugonoyoi.com", + "tui8s2e.com", + "tulip-tulip.net", + "tumalabo.net", + "turboadblocker.com", + "tusser.site", + "tutamail.net", + "tutanoto.com", + "tvngrq6yat.com", + "tw-goldenwinner-57.com", + "tw-happy.space", + "tw-lucky.site", + "tweitter.com", + "twigwisp.com", + "twitter-circle.com", + "twitterfun.games", + "twitterr.com", + "twowife.com", + "txczlzcskwozcjcptvvyz.com", + "txtx.jp", + "tyotto.jp", + "tyotyo.biz", + "u3ig.com", + "u87yuo9ojh.world", + "ublockpop.com", + "ugfdwmausxfy.net", + "uggstore.online", + "uj6y5defg.jp", + "ukokjxfbdqwffmuvsd.jp", + "ukylcim.top", + "ulla.com", + "ultimate-clean.club", + "ultimateaderaser.com", + "ultratime.info", + "um-bredirect.com", + "umjditpwlb4f.com", + "unafei-kokusai.com", + "unbloodied.sbs", + "uncastnork.com", + "uncletroublescircumference.com", + "uncoverarching.com", + "undetermined-whitish.com", + "unendlyyodeled.top", + "unetbootin.net", + "unetbootin.org", + "uni-setup.media", + "uni-trading.pro", + "uniformdating.com", + "uniguide.media", + "union.macoms.la", + "unionadjs.com", + "uniproject.substack.com", + "unisettings.pro", + "uniswapbot.team", + "unitsympathetic.com", + "unki-josho.com", + "unki-max.com", + "unlock-the-bg2.com", + "unmei-kaika.com", + "unmei2023.com", + "unpaledbooker.top", + "unusualaccountcnfrmpages.github.io", + "uoutube.com", + "up-loop.net", + "up.ch3m1stry.com", + "update-protection.com", + "updatemobilee.com", + "updaterlife.com", + "upforit.com", + "uphorter.com", + "upload4earn.org", + "uploader-rars.com", + "uproject.team", + "uptoest.com", + "ura-nai-best.com", + "uraaka.net", + "uranai-gluck.com", + "uranai-hit.com", + "uranai-keitai.com", + "uranai-like.com", + "uranai-smartphone.com", + "uranai-su-ki.com", + "uranaikantei-gluck.com", + "uranaionline-gluck.com", + "uranaisalon-gluck.com", + "urara02032023.com", + "urlca.com", + "urlcod.com", + "urtyert.com", + "usdownload.widost.com", + "uszq.iafedoec.top", + "utg.ri64-pdmv.com", + "utm-campaign.com", + "utorrent.it", + "utugmz93sr.com", + "uu-charisma.jp", + "uwqghwfdwqywetqwfghewqeqweig.s3.ap-southeast-2.amazonaws.com", + "v-yummy.com", + "v1v-g1ft-o7.com", + "vablecable.click", + "vacuumcleanerani.com", + "valrogrowth.com", + "vanilla-japan.love", + "vanilla-japan.net", + "varchardetection777.site", + "vasstycom.com", + "vbucks.buzz", + "vbucks.cloud", + "vcrwv.monster", + "vegansweeets.jp", + "vehicle-insurance-quote.com", + "veilcurtin.world", + "venus-uranainoizumi.com", + "verita-t.jp", + "veritiesgarlejobade.com", + "very.bes-tplay.com", + "very10.com", + "veryverythanks1123.jp", + "vetoembrace.com", + "vezizey.xyz", + "vf5rkgirsir8ska.jpn.com", + "vfgte.com", + "vgfrrtc.click", + "vghe0-ed7-d.com", + "vgwkhaujofqxe.info", + "vhills.net", + "vi.violleet.com", + "vid-adblocker.com", + "video-adblock.com", + "video-watch1.com", + "video.redwap.cam", + "videoadblocker.pro", + "videochat-fan.com", + "vien.jp", + "viewmerit.info", + "viewmypdf.com", + "viiiyskm.com", + "viippugm.com", + "viirkagt.com", + "viistroy.com", + "viitqvjx.com", + "violationphysics.click", + "virtualbox.es", + "virtualbox.pl", + "virusscanner.to", + "vitop7eg5sqwgbk.jpn.com", + "vivanoticiando.com", + "vivian.jp.net", + "vixii.co", + "vizoalygrenn.com", + "vjybuykaxz4.com", + "vlc.de", + "vlcdownloads.com", + "vlyyg.com", + "vn-ebay.quxlpuj.cn", + "vn156475p.com", + "vnomm.com", + "voel.zocsc.top", + "volleyballachiever.site", + "votteetten.com", + "votuporn.cfd", + "voutew.com", + "vpn-connection-security.com", + "vpn-offers.org", + "vqsrz.ctwyrs2aki6zyggj.com", + "vqydliiyda.net", + "vriddhipardee.top", + "vroom24.com", + "vroom24365.com", + "vssidgov.com", + "vuabem.com", + "vww-facebook.com.vn", + "vy8monlf1t.com", + "w-dbl.com", + "w0o.eu", + "wa-nago-wagona.com", + "wanderlust.rocks", + "wantubad.com", + "waredot.com", + "waredot.us", + "wasabiwallet.is", + "wastearguewasteill.com", + "watchadsfree.com", + "waterproofvile.com", + "wawahrsdfrhfsdfh.com", + "wbidder.online", + "wbidder3.com", + "wbpb9.com", + "wdujqj.repaymen.top", + "web-instruction.team", + "web-telegram.net", + "web-telegvm.org", + "web.fe-vrier.com", + "web.telegram.data-bees.cn", + "web3connectfix.pages.dev", + "web3mainnetdapp.pages.dev", + "web3projects.substack.com", + "webarbitraging.pro", + "webaudhar.online", + "webdeai.jp", + "webmedrtb.com", + "webogram.org", + "webogram.ru", + "webpublic.substack.com", + "websafety.online", + "webuzz.me", + "webworks-plus.jp", + "weekenddogkeep.com", + "welcome-happyroad.com", + "weledying-jessed.com", + "wertyhjuhg.online", + "wewearegogogo.com", + "whaurgoopou.com", + "wheceelt.net", + "whfdny.org", + "whim-w.net", + "whimsicalrain.com", + "wholenicefeed.com", + "whpbrmdss.com", + "whuaqdsfjktgr.info", + "wifekai.net", + "wifescamara.click", + "wildmeets.com", + "will-kantei.com", + "willgood-will.com", + "win-myprize.top", + "win.zjwhr.top", + "windwserror.com", + "wingoodprize.life", + "winsimpleprizes.life", + "wishhoree1890.com", + "wisoper.click", + "with-with.net", + "with.2-on-line.com", + "wkcs.onesmbg-login.com", + "wkdk.jp", + "wmw.matchin.jp", + "wn56y7ve57j12zuv7tyj.com", + "womadsmart.com", + "woman-busi.com", + "woman-good-job.work", + "womeniovers.net", + "woocommerce-sagepayments.com", + "worektobe.co", + "world.ex-advantage.jp", + "wovensur.com", + "wow-site.site", + "wsws1234.net", + "wswsnews.net", + "wuujae.com", + "www-bitbenk-app.com", + "www-facebook-com.vn", + "www-facebooks.com.vn", + "www-mfacebook.vn", + "www.academicsingles.jp", + "www.uspertest.vip", + "www3secure.com", + "wz-2-allegro-4dv.pages.dev", + "x-soft.club", + "x-yz6asktoi.com", + "x-yzn6.com", + "x2tsa.com", + "x3-001-8103.com", + "x3-228-1713.com", + "x6-yz-kzyx0.com", + "x6-yzk.com", + "x9mw.com", + "xac2gjx.autos", + "xadsmart.com", + "xanadu-du.com", + "xbasugigqiuegiwqdbsx.s3.ap-northeast-1.amazonaws.com", + "xczzfvxknafgoawjtv.com", + "xdownloadright.com", + "xdpiwrx7ub.net", + "xforce-cracks.com", + "xgal.jp", + "xhictk.com", + "xhsbpza.com", + "xiaobaixitong.com", + "xiuty.com", + "xlivrdr.com", + "xml-clickurl.com", + "xn--4dkua4c8143c.jp", + "xn--80affa3aj0al.xn--80asehdb", + "xn--edkc9m807k.jp", + "xn--gmqz9af0r9srup0c.com", + "xn--n8j0la8wb3547bghe.jp", + "xn--n8jwkyc7fw52nfvd.jp", + "xn--z9j635l1gs.jp", + "xn--z9jzga6u1506a.jp", + "xngqoc.com", + "xoty55.cfd", + "xqfefdkey.xyz", + "xs5rur1she7eyry.jpn.com", + "xsharenode.com", + "xstalkx.ru", + "xszpuvwr7.com", + "xxa.uji8979erd77.jp", + "xxxmake.com", + "xy-z6goo-xyz.com", + "xy-z6x.com", + "xyg.application-sns.com", + "xzo.jp", + "y-tradie.com", + "y2sysagetf.com", + "y54wdrg.com", + "yanrefael.com", + "yaravoyara.online", + "yautube.com", + "yceleb.com", + "yellow-resultsbidder.com", + "ygabgga.click", + "yikesgroto.com", + "yl-0-wf.com", + "yohavemix.live", + "yoinst.com", + "you.y-uh9k7n5y.tokyo", + "you4love.jp", + "youfindadate.top", + "your-dates-tonight.com", + "your-officeo365.webflow.io", + "youradexchange.com", + "yourdatefind.com", + "yourpcnotification.com", + "yours-mail.com", + "yourskiss.com", + "yourube.com", + "youtuba.com", + "youtubee.com", + "youtunbe.com", + "youutube.com", + "youvetube.com", + "ytjon-d2s1ah.com", + "ytomb.com", + "yu0287tk.com", + "yumajhsbsff.com", + "yummy-yuy.com", + "yummy2-yuy.com", + "yunekon2taxiy.jp", + "yunosurveys.com", + "yuppdownload.com", + "yuppie-yuppie.com", + "yurizono.com", + "yy4rhgzd.com", + "z-lib.ee", + "z-lib.id", + "z-lib.io", + "z-lib.lol", + "z-lib.tf", + "z-lib.wf", + "z-lib.yt", + "z-library-proxy.com", + "z-library.blog", + "z-library.live", + "z-library.wiki", + "z9iq6vt.com", + "zaitaku-baito.com", + "zedplays.com", + "zekhauukqrqwx.com", + "zenlytrade.com", + "zerocha.jp", + "zetadeo.com", + "zhikunux.com", + "zj5c3.com", + "zlib-official.com", + "zlibrary-global.com", + "zlibrary.lol", + "zlibrary.to", + "zmaka.net", + "zoosk.online", + "zxb.bgd.mybluehost.me" + ], + "resourceTypes": ["main_frame"] + }, + "id": 14880 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["image"], + "urlFilter": "||aniwave.*/assets/_bnx/" + }, + "id": 14881 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||eldorado.gg/liberate_script_data" + }, + "id": 14882 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "a.reymit.ir", + "adf.underhentai.net", + "anysex.com", + "eporner.com", + "gamovideo.com", + "go.netcraftsmen.com", + "hellporno.com", + "megatube.xxx", + "mylegalporno.com", + "obitube.com", + "pussy.org", + "redtub3xxx.com", + "redtube.com", + "royalroad.com", + "rule34hentai.net", + "sexu.com", + "teenhooker.net", + "tubemania.org", + "upshrink.in", + "xbooru.com" + ], + "resourceTypes": ["sub_frame"] + }, + "id": 14883 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": ["sexrura.com", "sexrura.pl"], + "resourceTypes": ["sub_frame"] + }, + "id": 14884 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "0emm.com", + "0stats.com", + "100widgets.com", + "103bees.com", + "105app.com", + "11nux.com", + "123-counter.de", + "123compteur.com", + "123count.com", + "123date.me", + "123stat.com", + "152media.com", + "15gifts.com", + "18naked.com", + "1dmp.io", + "1freecounter.com", + "1pel.com", + "200summit.com", + "204st.us", + "206solutions.com", + "2222.ro", + "247-inc.com", + "247-inc.net", + "247ilabs.com", + "24counter.com", + "24log.com", + "24log.de", + "24log.es", + "24log.fr", + "24log.it", + "24log.ru", + "24smi.info", + "24smi.net", + "2beon.co.kr", + "2htg.com", + "2leep.com", + "2o7.net", + "2parale.ro", + "2performant.com", + "2target.net", + "33across.com", + "360ads.com", + "360i.com", + "360installer.com", + "360playvid.com", + "360playvid.info", + "360tag.com", + "360tag.net", + "365dmp.com", + "365sbaffiliates.com", + "3dlivestats.com", + "3dstats.com", + "3ng6p6m0.de", + "40nuggets.com", + "4affiliate.net", + "4cinsights.com", + "4dsply.com", + "4link.it", + "4oney.com", + "4stats.de", + "50bang.org", + "51network.com", + "55labs.com", + "6sc.co", + "720-trail.co.uk", + "777-partner.com", + "777-partner.net", + "777-partners.com", + "777-partners.net", + "777partner.net", + "777partners.com", + "77tracking.com", + "7bpeople.com", + "7eer.net", + "7search.com", + "7x4.fr", + "7x5.fr", + "8020solutions.net", + "888media.net", + "99counters.com", + "99stats.com", + "9desires.xyz", + "9nl.eu", + "a-calc.de", + "a-cast.jp", + "a-counter.kiev.ua", + "a-counters.com", + "a-pagerank.net", + "a-static.com", + "a.raasnet.com", + "a013.com", + "a2dfp.net", + "a2ztechworld.com", + "a433.com", + "a4b-tracking.com", + "a4g.com", + "a8.net", + "a8ww.net", + "aaddcount.com", + "aaddzz.com", + "aamsitecertifier.com", + "aan.amazon.com", + "aanetwork.vn", + "aaxdetect.com", + "abcompteur.com", + "abcstats.com", + "ablida.net", + "ablsrv.com", + "ablyft.com", + "abmr.net", + "abnad.net", + "aboutads.quantcast.com", + "absolstats.co.za", + "abtrcking.com", + "abtshield.com", + "acc-hd.de", + "accaii.com", + "accdab.net", + "accengage.net", + "access-analyze.org", + "accessi.it", + "accessintel.com", + "accesstrade.net", + "accio.ai", + "acecounter.com", + "acetrk.com", + "acexedge.com", + "acint.net", + "acloudimages.com", + "acmexxx.com", + "acq.io", + "acronym.com", + "acrosspf.com", + "acs86.com", + "acsbap.com", + "acstat.com", + "actiondesk.com", + "actirinius.com", + "active-tracking.de", + "active-trk7.com", + "active24stats.nl", + "activeconversion.com", + "activedancer.com", + "activemeter.com", + "activeprospects.com", + "actnx.com", + "acxiom-online.com", + "acxiomapac.com", + "ad-adapex.io", + "ad-doge.com", + "ad-fam.com", + "ad-mixr.com", + "ad-shield.io", + "ad-srv-track.com", + "ad-tech.ru", + "ad-track.jp", + "ad.mail.ru", + "ad.plus", + "ad.style", + "ad20.net", + "ad2adnetwork.biz", + "ad2bitcoin.com", + "ad2iction.com", + "ad4989.co.kr", + "ad4game.com", + "ad5track.com", + "ad6media.fr", + "ad7.com", + "adabra.com", + "adacado.com", + "adaction.se", + "adacts.com", + "adadvisor.net", + "adagora.com", + "adalliance.io", + "adalso.com", + "adalyser.com", + "adamatic.co", + "adaos-ads.net", + "adapd.com", + "adapex.io", + "adapf.com", + "adara.com", + "adatrix.com", + "adbard.net", + "adbasket.net", + "adbetclickin.pink", + "adbetnet.com", + "adbetnetwork.com", + "adbit.biz", + "adblade.com", + "adblockrelief.com", + "adc-serv.net", + "adcalls.nl", + "adcalm.com", + "adcell.com", + "adcell.de", + "adclear.net", + "adclickafrica.com", + "adcolony.com", + "adconity.com", + "adconscious.com", + "adcrowd.com", + "adcryp.to", + "addfreestats.com", + "addoge.cc", + "addoor.net", + "addroid.com", + "addthis.com", + "addthisedge.com", + "addvantagetechnology.com", + "addwish.com", + "addynamix.com", + "addynamo.net", + "adecn.com", + "adedy.com", + "adelement.com", + "adelixir.com", + "ademails.com", + "adenc.co.kr", + "adengage.com", + "adentifi.com", + "adespresso.com", + "adexc.net", + "adextrem.com", + "adf01.net", + "adfinity.pro", + "adfinix.com", + "adforgames.com", + "adfox.ru", + "adfrika.com", + "adgage.es", + "adgainersolutions.com", + "adgatemedia.com", + "adgear.com", + "adgebra.in", + "adgitize.com", + "adgocoo.com", + "adgreed.com", + "adgrid.io", + "adgroups.com", + "adgrx.com", + "adhash.com", + "adhaven.com", + "adheart.de", + "adhese.be", + "adhese.com", + "adhese.net", + "adhigh.net", + "adhitzads.com", + "adhostingsolutions.com", + "adhouse.pro", + "adhslx.com", + "adhunt.net", + "adicate.com", + "adikteev.com", + "adimise.com", + "adimpact.com", + "adinc.co.kr", + "adinc.kr", + "adinch.com", + "adincon.com", + "adindigo.com", + "adingo.jp", + "adinplay.com", + "adinplay.workers.dev", + "adinsight.co.kr", + "adinsight.com", + "adinte.jp", + "adintend.com", + "adinterax.com", + "adinvigorate.com", + "adip.ly", + "adipolo.com", + "adipolosolutions.com", + "adiqglobal.com", + "adireland.com", + "adireto.com", + "adisfy.com", + "adisn.com", + "adit-media.com", + "adition.com", + "aditize.com", + "adjal.com", + "adjector.com", + "adjesty.com", + "adjug.com", + "adjuggler.com", + "adjuggler.net", + "adjungle.com", + "adk2.co", + "adk2.com", + "adk2x.com", + "adkengage.com", + "adklip.com", + "adknock.com", + "adknowledge.com", + "adkonekt.com", + "adkova.com", + "adku.co", + "adku.com", + "adlatch.com", + "adlayer.net", + "adlegend.com", + "adlightning.com", + "adline.com", + "adlink.net", + "adlive.io", + "adloaded.com", + "adlook.me", + "adloop.co", + "adlooxtracking.com", + "adlpartner.com", + "adlux.com", + "adm-vids.info", + "adm.shinobi.jp", + "adman.gr", + "admantx.com", + "admaru.com", + "admaster.com.cn", + "admatic.com.tr", + "admatrix.jp", + "admaxim.com", + "admedia.com", + "admedit.net", + "admedo.com", + "admeira.ch", + "admetric.io", + "admetricspro.com", + "admile.ru", + "admo.tv", + "admost.com", + "admulti.com", + "adnami.io", + "adnet.biz", + "adnet.com", + "adnet.de", + "adnet.lt", + "adnet.ru", + "adnimation.com", + "adnitro.pro", + "adnium.com", + "adnmore.co.kr", + "adnow.com", + "adnuntius.com", + "adobetag.com", + "adobetarget.com", + "adoftheyear.com", + "adomik.com", + "adonnews.com", + "adop.cc", + "adoperator.com", + "adoptim.com", + "adoric-om.com", + "adorika.com", + "adorion.net", + "adosia.com", + "adoto.net", + "adparlor.com", + "adpaths.com", + "adpay.com", + "adpays.net", + "adpeepshosted.com", + "adperfect.com", + "adpick.co.kr", + "adpies.com", + "adplugg.com", + "adpnut.com", + "adpon.jp", + "adport.io", + "adpredictive.com", + "adpushup.com", + "adquality.ch", + "adquire.com", + "adqva.com", + "adrange.net", + "adreactor.com", + "adrecord.com", + "adrecover.com", + "adregain.com", + "adregain.ru", + "adrelayer.com", + "adresellers.com", + "adrevolver.com", + "adrise.de", + "adrizer.com", + "adro.co", + "adrocket.com", + "adroll.com", + "adrsp.net", + "adrta.com", + "ads-adv.top", + "ads-pixiv.net", + "ads.adrise.tv", + "ads.cc", + "ads.pinterest.com", + "ads01.com", + "adsarcade.com", + "adsbookie.com", + "adscendmedia.com", + "adschoom.com", + "adscout.io", + "adscpm.net", + "adsensedetective.com", + "adserve.com", + "adservingfactory.com", + "adservme.com", + "adsession.com", + "adsettings.com", + "adsexse.com", + "adsfast.com", + "adsforallmedia.com", + "adsgangsta.com", + "adshnk.com", + "adshort.tech", + "adshot.de", + "adshrink.it", + "adshuffle.com", + "adsiduous.com", + "adsight.nl", + "adsixmedia.fr", + "adskom.com", + "adslivecorp.com", + "adslop.com", + "adsmart.hk", + "adsmatcher.com", + "adsmediator.com", + "adsninja.ca", + "adsniper.ru", + "adsolutely.com", + "adsolutions.com", + "adsparc.net", + "adspeed.com", + "adspruce.com", + "adsquirrel.ai", + "adsreference.com", + "adsring.com", + "adsrt.com", + "adsrv4k.com", + "adsrvmedia.com", + "adsrvmedia.net", + "adsrvr.org", + "adstargeting.com", + "adstat.4u.pl", + "adstatic.com", + "adstean.com", + "adsterra.com", + "adstock.pro", + "adstoo.com", + "adstudio.cloud", + "adstuna.com", + "adsturn.com", + "adsummos.net", + "adsupermarket.com", + "adsvert.com", + "adswizz.com", + "adsync.tech", + "adsyou.pro", + "adtarget.com.tr", + "adtarget.me", + "adtdp.com", + "adtear.com", + "adtech.de", + "adtechium.com", + "adtechjp.com", + "adtechus.com", + "adtector.com", + "adtegrity.net", + "adtelligence.de", + "adtelligent.com", + "adten.eu", + "adteractive.com", + "adthletic.com", + "adthrive.com", + "adtimaserver.vn", + "adtival.network", + "adtive.com", + "adtr.io", + "adtraxx.de", + "adtriba.com", + "adtrix.com", + "adult3dcomics.com", + "adultadworld.com", + "adultblogtoplist.com", + "adultforce.com", + "adultimate.net", + "adultsense.com", + "adunity.com", + "adup-tech.com", + "adurr.com", + "adv-adserver.com", + "advalo.com", + "advanced-web-analytics.com", + "advangelists.com", + "advanseads.com", + "advarkads.com", + "advcash.com", + "advconversion.com", + "adventori.com", + "adventurefeeds.com", + "adversal.com", + "advertarium.com.ua", + "adverticum.net", + "advertise.com", + "advertisespace.com", + "advertising.com", + "advertising365.com", + "advertnative.com", + "advertone.ru", + "advertserve.com", + "advertur.ru", + "advg.jp", + "adviad.com", + "advideum.com", + "advinci.net", + "advmd.com", + "advmedia.io", + "advmedialtd.com", + "advnetwork.net", + "advombat.ru", + "advon.net", + "advoncommerce.com", + "advpoints.com", + "advsnx.net", + "adways.com", + "adwebone.com", + "adwebster.com", + "adwerx.com", + "adworkmedia.com", + "adworkmedia.net", + "adworldmedia.com", + "adworldmedia.net", + "adwstats.com", + "adx.com.ru", + "adx.io", + "adx.ws", + "adxadtracker.com", + "adxcel-ec2.com", + "adxoo.com", + "adxpose.com", + "adxpremium.com", + "adxpub.com", + "adxvip.com", + "adxxx.com", + "adyapper.com", + "adyoulike.com", + "adysis.com", + "adzbazar.com", + "adzerk.net", + "adzouk.com", + "adzs.nl", + "adzyou.com", + "aemediatraffic.com", + "af-z.jp", + "aff-handler.com", + "affbuzzads.com", + "affclkr.com", + "affec.tv", + "affex.org", + "affifix.com", + "affilae.com", + "affilbox.cz", + "affiliate-b.com", + "affiliateedge.com", + "affiliateedge.eu", + "affiliategroove.com", + "affiliation.planethoster.info", + "affiliatly.com", + "affiliaxe.com", + "affiligay.net", + "affilimate.com", + "affilimate.io", + "affilimatejs.com", + "affilired.com", + "affilist.com", + "affilixxl.de", + "affilizr.com", + "affinesystems.com", + "affinitymatrix.com", + "affistats.com", + "afftrack.pro", + "afi-b.com", + "afishamedia.net", + "afp.ai", + "afrikad.com", + "afront.io", + "afsanalytics.com", + "afterclick.co", + "afy11.net", + "afyads.com", + "agency360.io", + "agentanalytics.com", + "agentinteractive.com", + "aghtag.tech", + "agilecrm.com", + "agilesrv.com", + "agillic.eu", + "agilone.com", + "agorahtag.tech", + "agrvt.com", + "ahvclick.com", + "aicontents.net", + "aid-ad.jp", + "aim4media.com", + "aimediagroup.com", + "aimtell.com", + "ainsyndication.com", + "aipmedia.com", + "air2s.com", + "air360tracker.net", + "airbrake.io", + "airfind.com", + "airlogak.com", + "airlogs.ru", + "airpr.com", + "airserve.net", + "aivalabs.com", + "akanoo.com", + "akavita.com", + "aklamator.com", + "akstat.com", + "akstat.io", + "alarmsportsnetwork.com", + "albacross.com", + "alcmpn.com", + "alenty.com", + "alertme.news", + "algopine.com", + "alienhub.xyz", + "alimama.com", + "alkemics.com", + "all-about-tech.com", + "all-usanomination.com", + "allbloggingtips.com", + "allmediadesk.com", + "allo-media.net", + "alloha.tv", + "allosponsor.com", + "alltracked.com", + "alocdn.com", + "alpha-affiliates.com", + "alpixtrack.com", + "alright.network", + "altabold1.com", + "altastat.com", + "altpool.pro", + "alvenda.com", + "alzexa.com", + "amadesa.com", + "amarfa.ir", + "amateur.cash", + "amateurhub.cam", + "amateurporn.net", + "amavalet.com", + "amazingcounters.com", + "ambercrow.com", + "amcdn.vn", + "amikay.com", + "amnet.tw", + "amoad.com", + "amobee.com", + "amp.vg", + "amplitude.com", + "amung.us", + "amunx.de", + "analights.com", + "analitycs.net", + "analoganalytics.com", + "analytic.rocks", + "analytic.xingcloud.com", + "analytically.net", + "analytics-cdiscount.com", + "analytics-debugger.com", + "analytics-helper.com", + "analytics.cnd-motionmedia.de", + "analytics.fabricators.ltd", + "analytics.facebook.com", + "analytics.google.com", + "analytics.greensender.pl", + "analytics.loop-cloud.de", + "analytics.pinterest.com", + "analytics.praetor.im", + "analytics.vg", + "analyticsip.net", + "analyticson.com", + "analyticswizard.com", + "analyzee.io", + "analyzz.com", + "anametrix.com", + "anametrix.net", + "andbeyond.media", + "andersenit.dk", + "andyhoppe.com", + "angelfishstats.com", + "angorch-cdr7.com", + "anicli.click", + "aniview.com", + "announcement.ru", + "anonymised.io", + "anormal-tracker.de", + "anrdoezrs.net", + "answerbook.com", + "answerscloud.com", + "anti-cheat.info", + "antiblock.info", + "antillephone.com", + "ants.vn", + "antvoice.com", + "anura.io", + "anyclip-media.com", + "anymedia.lv", + "anytrack.io", + "anyxp.com", + "aorms.com", + "aorpum.com", + "apex-ad.com", + "apexcdn.com", + "apexstats.com", + "apextag.com", + "apextwo.com", + "aphookkensidah.pro", + "api.all-internet.jp", + "api.country.is", + "api64.com", + "apicit.net", + "apkonline.ru", + "apmebf.com", + "apollofind.com", + "apolloprogram.io", + "app.adjust.com", + "app.chat.xiaomi.net", + "appboycdn.com", + "appcast.io", + "appdynamics.com", + "appier.net", + "applixir.com", + "appmetrica.yandex.com", + "appn.center", + "appnext.com", + "apprupt.com", + "appsflyer.com", + "apptap.com", + "aprtn.com", + "aprtx.com", + "apsis1.com", + "apsislead.com", + "aptrinsic.com", + "apxtarget.com", + "apycomm.com", + "apyoth.com", + "aqtracker.com", + "aqua-adserver.com", + "ar-x.site", + "aragontrack.com", + "aralego.com", + "aralego.net", + "arc.io", + "arcadebannerexchange.org", + "arcadechain.com", + "arcadeweb.com", + "ardalio.com", + "area51.to", + "arena-quantum.co.uk", + "areyouabot.net", + "arkayne.com", + "arlime.com", + "armanet.co", + "arpxs.com", + "arrivalist.com", + "arrowpushengine.com", + "arsdev.net", + "artefact.is", + "artfut.com", + "artsai.com", + "aruble.net", + "asadcdn.com", + "ascend.ai", + "asiafriendfinder.com", + "aspservice.jp", + "assemblyexchange.com", + "assets.sheetmusicplus.com", + "assoc-amazon.ca", + "assoc-amazon.co.uk", + "assoc-amazon.com", + "assoc-amazon.de", + "assoc-amazon.es", + "assoc-amazon.fr", + "assoc-amazon.it", + "assoctrac.com", + "asteriresearch.com", + "asterpix.com", + "astro-way.com", + "aswpsdkeu.com", + "at-o.net", + "atatus.com", + "athenainstitute.biz", + "atom-ds.com", + "atp.io", + "atraxio.com", + "atsfi.de", + "atsptp.com", + "attr-2p.com", + "attracta.com", + "attributionapp.com", + "auctionnudge.com", + "audience.systems", + "audience2media.com", + "audienceinsights.net", + "audienceiq.com", + "audiencemanager.de", + "audienceplay.com", + "audiencerate.com", + "audiencerun.com", + "audiencesquare.com", + "audiens.com", + "audienzz.ch", + "audrte.com", + "audsp.com", + "aufp.io", + "authorinsights.com", + "auto-ping.com", + "autoads.asia", + "autoaffiliatenetwork.com", + "autoaudience.com", + "autoid.com", + "autoline-top.com", + "automatad.com", + "automizely-analytics.com", + "avantajados.com", + "avantisvideo.com", + "avantlink.com", + "avapartner.com", + "avazudsp.net", + "avencio.de", + "avenseo.com", + "averoconnector.com", + "avfay.com", + "avmws.com", + "avsplow.com", + "awasete.com", + "awempire.com", + "awesomelytics.com", + "awin1.com", + "awkljjaawerba.top", + "awsmer.com", + "awstats.cloud", + "awstrack.me", + "axf8.net", + "axiaffiliates.com", + "axoncoho.tk", + "azera-s014.com", + "azointel.com", + "b0e8.com", + "b1img.com", + "b1js.com", + "b2c.com", + "ba.afl.rakuten.co.jp", + "babator.com", + "babup.com", + "backbeatmedia.com", + "backlink-test.de", + "backlinkdino.de", + "backlinks.com", + "baifendian.com", + "baikalize.com", + "bam-x.com", + "ban-host.ru", + "ban.su", + "bangdom.com", + "bannerbank.ru", + "bannerbit.com", + "bannerboo.com", + "bannerbridge.net", + "bannerconnect.com", + "bannerconnect.net", + "bannerdealer.com", + "bannerflow.com", + "bannerflux.com", + "bannerignition.co.za", + "bannerrage.com", + "bannersmall.com", + "bannersmania.com", + "bannerweb.com", + "bannieres-a-gogo.com", + "baptisttop1000.com", + "baremetrics.com", + "barilliance.net", + "baronsoffers.com", + "basicstat.com", + "basilic.io", + "baynote.net", + "baztrack.com", + "bbelements.com", + "bbuni.com", + "bcash4you.com", + "bdash-cloud.com", + "beabsolom.com", + "beachlinkz.com", + "beacon.kmi-us.com", + "beaconads.com", + "beaconstreetservices.com", + "beampulse.com", + "beanstalkdata.com", + "beanstock.com", + "beaverads.com", + "bebi.com", + "beead.co.uk", + "beead.net", + "beemray.com", + "beemrdwn.com", + "beencounter.com", + "begun.ru", + "behave.com", + "behavioralengine.com", + "bekannt-im-web.de", + "belboon.de", + "beliebtestewebseite.de", + "belointeractive.com", + "belstat.be", + "belstat.com", + "belstat.de", + "belstat.fr", + "belstat.nl", + "benchtag2.co", + "benfly.net", + "bentonow.com", + "berangkasilmu.com", + "berg-6-82.com", + "beringmedia.com", + "best-top.de", + "best-top.ro", + "bestcasinopartner.com", + "bestcontentcompany.top", + "bestcontentfood.top", + "bestcontentsoftware.top", + "bestcontenttechnology.top", + "bestcripto.xyz", + "bestforexpartners.com", + "besthitsnow.com", + "bestodds.com", + "bestofferdirect.com", + "bestonlinecoupons.com", + "besucherstats.de", + "besucherzaehler-counter.de", + "besucherzaehler-homepage.de", + "besucherzaehler-zugriffszaehler.de", + "besucherzaehler.org", + "besucherzahlen.com", + "bet3000partners.com", + "bet365affiliates.com", + "betarget.com", + "betarget.de", + "betoga.com", + "betpartners.it", + "betrad.com", + "bettercollective.rocks", + "bettermeter.com", + "betweendigital.com", + "beusable.net", + "beyondsecurity.com", + "bf-tools.net", + "bfoleyinteractive.com", + "bgpng.me", + "bid.run", + "bidderrtb.com", + "bidfilter.com", + "bidgear.com", + "bidphysics.com", + "bidr.io", + "bidscape.it", + "bidsimulator.com", + "bidvertiser.com", + "bidvol.com", + "bigbrain.me", + "bigcattracks.com", + "biggboss16.de", + "bigmining.com", + "bigmir.net", + "bignutty.xyz", + "bigpipes.co", + "bigpulpit.com", + "bigreal.org", + "bigspyglass.com", + "bigtracker.com", + "bildirim.eu", + "bildirt.com", + "bimbim.com", + "bin-layer.de", + "binlayer.com", + "binlayer.de", + "binomo.com", + "binpartner.com", + "bionicclick.com", + "biroads.com", + "biskerando.com", + "bitcoadz.io", + "bitcoinadvertise.net", + "bitcoinadvertisers.com", + "bitcoines.com", + "bitcoinsports.org", + "bitcoset.com", + "bitfun.co", + "bitlk.com", + "bitonclick.com", + "bitraffic.com", + "bitspush.io", + "bitsroll.com", + "bittads.com", + "bittrafficads.com", + "bizible.com", + "bizo.com", + "bizspring.net", + "bizx.info", + "bizzclick.com", + "bjcathay.com", + "bkvtrack.com", + "black6adv.com", + "blackpics.net", + "blacktri.com", + "blaick.com", + "bliink.io", + "blisspointmedia.com", + "blockadblock.com", + "blockdetector.org", + "blockmetrics.com", + "blog-o-rama.de", + "blog-stat.com", + "blog-webkatalog.de", + "blog104.com", + "blogads.com", + "blogclans.com", + "blogcounter.com", + "blogcounter.de", + "blogfoster.com", + "bloggeramt.de", + "bloggerei.de", + "blogmeetsbrand.com", + "blogpatrol.com", + "blogrankers.com", + "blogranking.net", + "blogreaderproject.com", + "blogsontop.com", + "blogtopsites.com", + "blogtraffic.de", + "blogtw.net", + "blossoms.com", + "bluecava.com", + "blueconic.net", + "bluecore.com", + "bluecounter.de", + "blueknow.com", + "bluetoad.com", + "bluffyporn.com", + "blvdstatus.com", + "blzz.xyz", + "bm23.com", + "bmfads.com", + "bmlmedia.com", + "bmmetrix.com", + "bnqt.com", + "bntech.io", + "bob-recs.com", + "bodis.com", + "bogads.com", + "bohubrihi.com", + "bokarsolutions.co.uk", + "bonitrust.de", + "bonnieradnetwork.se", + "bonuscounter.de", + "boo-box.com", + "bookbudd.com", + "bookofsex.com", + "boomerang.com.au", + "boostable.com", + "boostads.net", + "bosspush.com", + "botdetector.ru", + "botize.com", + "botman.ninja", + "botscanner.com", + "botsvisit.com", + "bouncepilot.com", + "bouncex.com", + "boyfriendlive.com", + "bp01.net", + "bpmonline.com", + "brainsland.com", + "branch.io", + "brandlock.io", + "brandmetrics.com", + "brat-online.ro", + "braun634.com", + "brcdn.com", + "breaktime.com.tw", + "brealtime.com", + "bricks-co.com", + "bridgetrack.com", + "bridgevine.com", + "brightdata.com", + "brightdata.de", + "brightedge.com", + "brightfunnel.com", + "brilig.com", + "brilliantcollector.com", + "britepool.com", + "broadstreetads.com", + "brominer.com", + "bronto.com", + "brothersincash.com", + "browsekeeper.com", + "browser-intake-datadoghq.eu", + "browser-statistik.de", + "browser-update.org", + "browsermine.com", + "browserpusher.com", + "bstn-14-ma.com", + "btbuckets.com", + "btcclicks.com", + "btg360.com.br", + "btncdn.com", + "btrll.com", + "btserve.com", + "bttn.io", + "btttag.com", + "bubblestat.com", + "bucketsofbanners.com", + "budurl.com", + "bugherd.com", + "bugsnag.com", + "buildtrafficx.com", + "buleor.com", + "bulletprofit.com", + "bumlam.com", + "bumq.com", + "bumskontakte.ch", + "bunchbox.co", + "bunny-net.com", + "burjam.com", + "burpee.xyz", + "burstbeacon.com", + "burstnet.com", + "burt.io", + "businesscare.com", + "businessclick.ch", + "businessclick.com", + "busuanzi.ibruce.info", + "buxept.com", + "buxflow.com", + "buxp.org", + "buycheaphost.net", + "buyflood.com", + "buyorselltnhomes.com", + "buysellads.com", + "buysellads.net", + "buyt.in", + "buzzadexchange.com", + "buzzadnetwork.com", + "buzzcity.net", + "buzzdeck.com", + "buzzonclick.com", + "buzzoola.com", + "buzzoole.com", + "buzzparadise.com", + "bwinpartypartners.com", + "bwtsrv.com", + "byspot.com", + "bytemgdd.com", + "c-o-u-n-t.com", + "c-on-text.com", + "c.hit.ua", + "c1exchange.com", + "c212.net", + "c3metrics.com", + "c3tag.com", + "c4tracking01.com", + "caanalytics.com", + "cactusglobal.io", + "cactusmedia.com", + "cadreon.com", + "call-tracking.by", + "call-tracking.co.uk", + "callisto.fm", + "callmeasurement.com", + "callrail.com", + "callreports.com", + "calltouch.ru", + "calltrackingmetrics.com", + "calltracks.com", + "caltat.com", + "cam-lolita.net", + "cam4flat.com", + "camcrush.com", + "camdough.com", + "camduty.com", + "cameraprive.com", + "camghosts.com", + "camonster.com", + "campaigncog.com", + "campaignlook.com", + "campaignmonitor.com", + "campartner.com", + "camsense.com", + "camsoda1.com", + "canddi.com", + "canem-auris.com", + "canlytics.com", + "canopylabs.com", + "capacitygrid.com", + "caprofitx.com", + "captify.co.uk", + "captivate.ai", + "capture.trackjs.com", + "capturehighered.net", + "capturemedia.network", + "capturly.com", + "carambo.la", + "caramel.press", + "caroda.io", + "carts.guru", + "cartstack.com", + "cashburners.com", + "cashcount.com", + "cashthat.com", + "casino-zilla.com", + "casualstat.com", + "catsys.jp", + "cazamba.com", + "cb-content.com", + "cbmiocw.com", + "cbtrk.net", + "cccpmo.com", + "ccgateway.net", + "ccrtvi.com", + "ccscserver.com", + "cctvgb.com.cn", + "cdn-net.com", + "cdn-sitegainer.com", + "cdn.b2.ai", + "cdn.ex.co", + "cdn.pushcrew.com", + "cdnlibjs.com", + "cdnmaster.cn", + "cdnmaster.com", + "cdnopw.com", + "cdnreference.com", + "cdnstaticpr.com", + "celebjihad.live", + "celebros-analytics.com", + "celebrus.com", + "cemiocw.com", + "center.io", + "certifica.com", + "cetlog.jp", + "cetrk.com", + "cftrack.com", + "chandrabindu.net", + "chandrabinduad.com", + "charltonmedia.com", + "chart.dk", + "chartaca.com", + "chartbeat.com", + "chartbeat.net", + "chatinator.com", + "check.ddos-guard.net", + "checkeffect.at", + "checkreferrer.io", + "checkru.net", + "checkstat.nl", + "cheqzone.com", + "chicoryapp.com", + "chitika.com", + "christiantop1000.com", + "christmalicious.com", + "cibleclick.com", + "cinarra.com", + "cintnetworks.com", + "circle.am", + "citrusad.com", + "citrusad.net", + "city-ads.de", + "cityadstrack.com", + "citypaketet.se", + "citysex.com", + "cityspark.com", + "cityua.net", + "civicscience.com", + "ck-cdn.com", + "claritytag.com", + "clarium.io", + "clarivoy.com", + "clash-media.com", + "cleafs.com", + "clean-1-clean.club", + "clearbit.com", + "clearbitjs.com", + "clearsale.com.br", + "cleverads.vn", + "cleverpush.com", + "clevertap-prod.com", + "clevi.com", + "click-url.com", + "click4assistance.co.uk", + "clickable.com", + "clickable.net", + "clickad.pl", + "clickadilla.com", + "clickadu.com", + "clickaider.com", + "clickaine.com", + "clickalyzer.com", + "clickbet88.com", + "clickbrainiacs.com", + "clickcease.com", + "clickcertain.com", + "clickclick.net", + "clickdaly.com", + "clickdensity.com", + "clickening.com", + "clickferret.com", + "clickfilter.co", + "clickfuse.com", + "clickguard.com", + "clickguardian.app", + "clickguardian.co.uk", + "clicki.cn", + "clickinc.com", + "clickintext.net", + "clickmagick.com", + "clickmanage.com", + "clickmap.ch", + "clickmatic.pl", + "clickmeter.com", + "clickmon.co.kr", + "clickonometrics.pl", + "clickoutcare.io", + "clickpathmedia.com", + "clickpoint.com", + "clickprotector.com", + "clickreport.com", + "clicksagent.com", + "clicksen.se", + "clicksgenie.com", + "clickshift.com", + "clicksor.com", + "clicktale.net", + "clickthru.lefbc.com", + "clicktracks.com", + "clicktripz.com", + "clickx.io", + "clickyab.com", + "clickzs.com", + "clickzzs.nl", + "client.tahono.com", + "clientgear.com", + "clipcentric.com", + "clipxn.com", + "clixco.in", + "clixcount.com", + "clixgalore.com", + "clixpy.com", + "clixtrac.com", + "clk.sh", + "clkmg.com", + "cloud-exploration.com", + "cloud-iq.com", + "cloud-iq.com.au", + "cloudflareinsights.com", + "cloudiq.com", + "cloudtracer101.com", + "clubcollector.com", + "cluep.com", + "clustrmaps.com", + "cmcore.com", + "cmmeglobal.com", + "cmptch.com", + "cms.grandcloud.cn", + "cms.lv", + "cnhv.co", + "cnstats.ru", + "cnt1.net", + "cnwebperformance.biz", + "cnxweb.com", + "cnzz.com", + "cnzz.net", + "cobaltgroup.com", + "codata.ru", + "codegown.care", + "cogmatch.net", + "cognativex.com", + "cognitivematch.com", + "cognitivlabs.com", + "cogocast.net", + "coguan.com", + "cohesionapps.com", + "coin-have.com", + "coinads.io", + "coinerra.com", + "coinhiveproxy.com", + "coinimp.com", + "coinimp.net", + "coinmedia.co", + "coinminerz.com", + "coinminingonline.com", + "coinnebula.com", + "coinpot.co", + "cointiply.com", + "cointraffic.io", + "coinwebmining.com", + "coinzilla.io", + "coinzillatag.com", + "coll1onf.com", + "coll2onf.com", + "collarity.com", + "collecting.click", + "collector.contentexchange.me", + "collserve.com", + "colossusssp.com", + "comagic.ru", + "commander1.com", + "commissionfactory.com.au", + "commissionmonster.com", + "company-target.com", + "compteur-fr.com", + "compteur-gratuit.org", + "compteur-visite.com", + "compteur.cc", + "compteur.fr", + "compteur.org", + "comscore.com", + "conductrics.com", + "conductrics.net", + "conduze.com", + "confirmational.com", + "connatix.com", + "connectif.cloud", + "connexity.net", + "consumable.com", + "contactmonkey.com", + "contadordevisitas.es", + "contadorgratis.com", + "contadorgratis.es", + "contadorvisitasgratis.com", + "contadorweb.com", + "container.pepperjam.com", + "contatoreaccessi.com", + "contaxe.com", + "content-cooperation.com", + "content-garden.com", + "content-square.net", + "contentinsights.com", + "contentiq.com", + "contentsfeed.com", + "contentspread.net", + "contentsquare.net", + "contenture.com", + "contextads.live", + "contextbar.ru", + "contextuads.com", + "contiamo.com", + "contineljs.com", + "continue.com", + "control.cityofcairns.com", + "convergetrack.com", + "conversion.pl", + "conversionfly.com", + "conversionlabs.net.pl", + "conversionlogic.net", + "conversionly.com", + "conversionruler.com", + "convertagain.net", + "convertcart.com", + "convertexperiments.com", + "convertglobal.com", + "convertro.com", + "cookiescript.info", + "cookpad-ads.com", + "cooladata.com", + "coolerads.com", + "copperegg.com", + "copush.com", + "coralogix.com", + "core-cen-54.com", + "coremetrics.com", + "coremotives.com", + "corported.com", + "cosmi.io", + "cost1action.com", + "coull.com", + "count.fr", + "count.ly", + "count24.de", + "countar.de", + "countby.com", + "counter-go.de", + "counter-gratis.com", + "counter-kostenlos.info", + "counter-kostenlos.net", + "counter-treff.de", + "counter-zaehler.de", + "counter.de", + "counter.dev", + "counter.gd", + "counter.nope.dk", + "counter.ok.ee", + "counter.pixplug.in", + "counter.top.kg", + "counter27.ch", + "counterbot.com", + "countercentral.com", + "countercity.net", + "countergeo.com", + "counterland.com", + "counterlevel.de", + "counteronline.de", + "counters4u.com", + "counterseite.de", + "counterserver.de", + "countersforlife.com", + "counterstation.de", + "counterstatistik.de", + "countertracker.com", + "counthis.com", + "counti.de", + "counting4free.com", + "countino.de", + "countit.ch", + "countnow.de", + "counto.de", + "countok.de", + "countomat.com", + "countus.fr", + "countyou.de", + "countz.com", + "cpaclickz.com", + "cpaevent.ru", + "cpagrip.com", + "cpalead.com", + "cpalock.com", + "cpcmanager.com", + "cpfclassifieds.com", + "cpm.media", + "cpmktg.com", + "cpmleader.com", + "cpmlink.net", + "cpmstar.com", + "cptrack.de", + "cpx-research.com", + "cqcounter.com", + "cr-nielsen.com", + "cracataum.com", + "craftkeys.com", + "crakmedia.com", + "craktraffic.com", + "crashlytics.com", + "crazyclickstats.com", + "crazyegg.com", + "crazyrocket.io", + "crispads.com", + "criteo.com", + "criteo.net", + "crmmetrixwris.com", + "croea.com", + "crosspixel.net", + "crosswalkmail.com", + "crowdscience.com", + "crtx.info", + "crypto-coins.com", + "crypto-coins.info", + "crypto-loot.com", + "crypto-loot.org", + "crypto-pool.fr", + "crypto-webminer.com", + "cryptoad.space", + "cryptoads.space", + "cryptobara.com", + "cryptocoinsad.com", + "cryptocreed.com", + "cryptoecom.care", + "cryptonoter.com", + "cryptotrials.care", + "csdata1.com", + "cshield.io", + "cszz.ru", + "ct.eid.co.nz", + "ct.itbusinessedge.com", + "ct.thegear-box.com", + "ctags.cn", + "ctr.nmg.de", + "ctrhub.com", + "ctrmanager.com", + "cts.businesswire.com", + "cts.vresp.com", + "ctusolution.com", + "ctxtfl.com", + "cuberoot.co", + "cuelinks.com", + "culturaltracking.ru", + "cuntador.com", + "curalate.com", + "currentlyobsessed.me", + "customer.heartinternet.co.uk", + "customer.io", + "customerconversio.com", + "customerlabs.co", + "cux.io", + "cvtr.io", + "cxense.com", + "cya1t.net", + "cya2.net", + "cyberanalytics.nl", + "cybernetentertainment.com", + "cybmas.com", + "czilladx.com", + "d-1.co", + "d-bi.fr", + "d-markets.net", + "d-stats.com", + "d2-apps.net", + "d2c.ne.jp", + "d41.co", + "dable.io", + "dacounter.com", + "dadi.technology", + "dailycamera.com", + "dailystuffall.com", + "daiporno.com", + "danorenius.com", + "dapxl.com", + "dashboard.io", + "data-dynamic.net", + "data.hicloud.com", + "databrain.com", + "databreakers.com", + "datacaciques.com", + "datacoral.com", + "datacoral.io", + "datacygnal.io", + "datado.me", + "datadoghq-browser-agent.com", + "datadoghq.eu", + "datadome.co", + "datadsk.com", + "datafeedfile.com", + "datafront.co", + "datam.com", + "datamilk.app", + "datamind.ru", + "dataperforma.com", + "dataroid.com", + "datasteam.io", + "dataunion.com.br", + "dataunlocker.com", + "datawrkz.com", + "dataxpand.com", + "datayi.cn", + "datazoom.io", + "datefunclub.com", + "datetraders.com", + "datexchanges.net", + "dating-service.net", + "datingadnetwork.com", + "datingamateurs.com", + "datingcensored.com", + "datinggold.com", + "datingidol.com", + "datvantage.com", + "dawin.tv", + "db-ip.com", + "dbfocus.jp", + "dblks.net", + "dc-storm.com", + "dcmn.com", + "dcmn.io", + "ddfcash.com", + "ddm.io", + "de17a.com", + "deadlinefunnel.com", + "debitcrebit669.com", + "debugbear.com", + "decdna.net", + "decibelinsight.net", + "decideinteractive.com", + "dedicatednetworks.com", + "deecash.com", + "deep-content.io", + "deep.bi", + "deepattention.com", + "deepchannel.com", + "deepintent.com", + "defacto-analytics.net", + "dejavu.mlapps.com", + "delidatax.net", + "delivery.r2b2.cz", + "demandbase.com", + "demandmedia.s3.amazonaws.com", + "demanier.com", + "dematom.com", + "denakop.com", + "dengage.com", + "dep-x.com", + "departapp.com", + "deplayer.net", + "deprecated-custom-domains.b-cdn.net", + "deqwas.net", + "descargaloaca.com", + "desipearl.com", + "deteql.net", + "detmir-stats.ru", + "dev2pub.com", + "devatics.com", + "devatics.io", + "developermedia.com", + "device9.com", + "devphp.org.ua", + "dezf3o8j9jdt6.cloudfront.net", + "df-srv.de", + "dgmaxinteractive.com", + "di-capt.com", + "dialogtech.com", + "dianomi.com", + "did-it.com", + "didit.com", + "didna.io", + "die-rankliste.com", + "diffusion-tracker.com", + "digiad.co", + "digiadzone.com", + "digianalytics.fr", + "digidip.net", + "digipathmedia.com", + "digital-metric.com", + "digitaladvertisingalliance.org", + "digitaladvisor.dk", + "digitalaudience.io", + "digitaldesire.com", + "digitalkites.com", + "digitaloptout.com", + "digitalpush.org", + "digitaltarget.ru", + "digitalthrottle.com", + "digitru.st", + "dignow.org", + "digreality.com", + "dimestore.com", + "dimml.io", + "dircont3.com", + "directadvert.ru", + "directchat.tv", + "directcounter.de", + "directcrm.ru", + "direction-x.com", + "directprimal.com", + "discover-path.com", + "discovertrail.net", + "displaymarketplace.com", + "disqusads.com", + "distiltag.com", + "distralytics.com", + "distribeo.com", + "divolution.com", + "dl-protect.net", + "dl8.me", + "dmanalytics1.com", + "dmclick.cn", + "dmdi.pl", + "dmpcounter.com", + "dmpprof.com", + "dmtag.jp", + "dmtracker.com", + "dmxleo.com", + "dnsdelegation.io", + "do09.net", + "doceree.com", + "dochase.com", + "doclix.com", + "docodoco.jp", + "docomo-analytics.com", + "dojomojo.com", + "dojomojo.ninja", + "domainadvertising.com", + "domdog.io", + "dominocounter.net", + "domnovrek.com", + "domodomain.com", + "donreach.com", + "donstick.com", + "dontbeevils.de", + "dotaki.com", + "dotaudiences.com", + "dotmetrics.net", + "dotomi.com", + "doublepimpads.com", + "doubleverify.com", + "dpbolvw.net", + "dphunters.com", + "dps-reach.com", + "dreamaquarium.com", + "dreamcounter.de", + "driv-analytics.com", + "dropkickmedia.com", + "dsail-tech.com", + "dsccams.com", + "dsmmadvantage.com", + "dsmstats.com", + "dsparking.com", + "dsply.com", + "dstillery.com", + "dt00.net", + "dt07.net", + "dtc-v6t.com", + "dti-ranker.com", + "dtiserv2.com", + "dtxngr.com", + "dualeotruyen.net", + "dumedia.ru", + "dunhilltraveldeals.com", + "durationmedia.net", + "dvdgayonline.com", + "dvnfo.com", + "dx-tv.com", + "dynad.net", + "dynamicoxygen.com", + "dynatrace-managed.com", + "dyntrk.com", + "e-click.jp", + "e-contenta.com", + "e-generator.com", + "e-kaiseki.com", + "e-kuzbass.ru", + "e-pagerank.net", + "e-planning.net", + "e-referrer.com", + "e-viral.com", + "e-webtrack.net", + "eacla.com", + "eadsrv.com", + "eanalyzer.de", + "early-birds.io", + "easy-ads.com", + "easy-hit-counter.com", + "easy-hit-counters.com", + "easy.lv", + "easycounter.com", + "easyflirt.com", + "easyhash.de", + "easyhash.io", + "easyhitcounters.com", + "easyhits4u.com", + "easyinline.com", + "easyresearch.se", + "easysexe.com", + "easysol.net", + "easytracking.de", + "ebayclassifiedsgroup.com", + "ebayobjects.com.au", + "ebis.ne.jp", + "eboundservices.com", + "ebtrk1.com", + "ec-concier.com", + "ec-optimizer.com", + "ec-track.com", + "eclick.vn", + "eco-tag.jp", + "ecommstats.com", + "econda-monitor.de", + "ecotrackings.com", + "ecustomeropinions.com", + "edge.bredg.com", + "edgeadx.net", + "edigitalsurvey.com", + "ednplus.com", + "edococounter.de", + "edrone.me", + "edt02.net", + "edtp.de", + "edugrampromo.com", + "egadvertising.com", + "egamingonline.com", + "egamiplatform.tv", + "eggplant.cloud", + "eighing.space", + "ekmpinpoint.co.uk", + "ekmpinpoint.com", + "eksiup.com", + "ela-3-tnk.com", + "eland-tech.com", + "elastx.net", + "elitics.com", + "elmasistatistik.com.tr", + "eltex.co.jp", + "eluxer.net", + "email-match.com", + "email-reflex.com", + "emailretargeting.com", + "emarbox.com", + "ematicsolutions.com", + "embed.ex.co", + "embed.sendtonews.com", + "embeddedanalytics.com", + "emediate.se", + "emediatrack.com", + "emetriq.de", + "emjcd.com", + "emltrk.com", + "enecto.com", + "engageclick.com", + "engagemaster.com", + "engagetosell.com", + "engageya.com", + "engagio.com", + "engine212.com", + "engine64.com", + "enhance.co.jp", + "enhencer.com", + "enquisite.com", + "ensighten.com", + "enter-system.com", + "entravision.com", + "enviou.com.br", + "eolcdn.com", + "ep4p.com", + "eperfectdata.com", + "epilot.com", + "epitrack.com", + "eproof.com", + "eps-analyzer.de", + "erate.co.il", + "ereportz.com", + "eresmas.net", + "erling.online", + "eroadvertising.com", + "eroterest.net", + "erotikdating.com", + "ersties.com", + "escalated.io", + "escortso.com", + "esearchvision.com", + "eskimi.com", + "esm1.net", + "esomniture.com", + "essayads.com", + "essaycoupons.com", + "estadisticasgratis.com", + "estara.com", + "estat.com", + "estrack.net", + "et-code.ru", + "et-gv.fr", + "etahub.com", + "etargetnet.com", + "eth-pocket.com", + "ethereum-cashcard.com", + "ethereum-pocket.com", + "ethereumads.com", + "ethicalads.io", + "ethn.io", + "ethnio.com", + "ethtrader.de", + "ethyca.com", + "etology.com", + "etp-prod.com", + "etracker.com", + "etracker.de", + "etrigue.com", + "etrust.eu", + "etyper.com", + "eu-survey.com", + "eucsoft.com", + "eulerian.net", + "euleriancdn.net", + "eum-appdynamics.com", + "euro-pr.eu", + "euro4ads.de", + "euroads.dk", + "eurocounter.com", + "europagerank.com", + "europuls.eu", + "europuls.net", + "eval.privateapi.click", + "events.launchdarkly.com", + "everestjs.net", + "evergage.com", + "evisitanalyst.com", + "evolvemediallc.com", + "evolvenation.com", + "evorra.net", + "evyy.net", + "ewebanalytics.com", + "exactag.com", + "exactdrive.com", + "exapxl.de", + "exchange4media.com", + "exchangecash.de", + "excited.me", + "exclusiveclicks.com", + "exclusivepussy.com", + "exe.bid", + "exe.io", + "exelator.com", + "exitbee.com", + "exitexplosion.com", + "exitmonitor.com", + "exmarketplace.com", + "exoclick.com", + "exorigos.com", + "exoticads.com", + "experianmarketingservices.digital", + "explore-123.com", + "exponea.com", + "exponential.com", + "exposebox.com", + "extole.com", + "extra69.net", + "extrawatch.com", + "extreme-dm.com", + "extreme-ip-lookup.com", + "eyein.com", + "eyewonder.com", + "ezakus.net", + "ezec.co.uk", + "ezytrack.com", + "f-counter.jp", + "f-counter.net", + "f92j5.com", + "fabricww.com", + "faceporn.com", + "facetz.net", + "facil-iti.com", + "faibl.org", + "faktor.io", + "fandommetrics.com", + "fanplayr.com", + "fapality.com", + "fapcat.com", + "farrivederev.pro", + "faspox.com", + "fast-counter.net", + "fast-redirecting.com", + "fast-thinking.co.uk", + "fast2earn.com", + "fastanalytic.com", + "fastcounter.de", + "fastly-analytics.com", + "fastly-insights.com", + "faststart.ru", + "faststream.xyz", + "fathomseo.com", + "fbooksluts.com", + "fbs.com", + "fc.webmasterpro.de", + "fcs.ovh", + "feathr.co", + "feature.fm", + "feedcat.net", + "feedify.net", + "feedjit.com", + "feedperfect.com", + "fegortius.com", + "felixflow.com", + "feraciumus.com", + "ferank.fr", + "fernomius.com", + "festaporno.com", + "fewcents.co", + "fflink.net", + "figpii.com", + "fiksu.com", + "filesenzu.com", + "filexan.com", + "filitrac.com", + "filmeserialehd.biz", + "finalid.com", + "finalyticsdata.com", + "finchtechie.com", + "find-ip-address.org", + "findandtry.com", + "findcouponspromos.com", + "fireflyengagement.com", + "fireworkadservices.com", + "fireworkadservices1.com", + "fireworkanalytics.com", + "first-id.fr", + "firstimpression.io", + "firstpromoter.com", + "fisari.com", + "fitanalytics.com", + "fixcounter.com", + "fixionmedia.com", + "fkondate.com", + "flagcounter.com", + "flaghit.com", + "flags.es", + "flare-analytics.com", + "flash-counter.com", + "flashadtools.com", + "flashb.id", + "flcounter.com", + "fleshcash.com", + "fleshlightgirls.com", + "flexlinkspro.com", + "flirt4e.com", + "flirt4free.com", + "flirtingsms.com", + "flirtmeet.life", + "flixfacts.co.uk", + "flockrocket.io", + "flocktory.com", + "flower-ads.com", + "fluencymedia.com", + "fluidsurveys.com", + "flurry.com", + "flx1.com", + "flxpxl.com", + "flyersquare.com", + "flyingpt.com", + "flymyads.com", + "fmhy.net", + "fncash.com", + "fncnet1.com", + "fndrsp.net", + "fogl1onf.com", + "followercounter.com", + "footprintdns.com", + "footprintlive.com", + "force24.co.uk", + "foremedia.net", + "forensics1000.com", + "foreseeresults.com", + "forex-affiliate.com", + "forexprostools.com", + "forkcdn.com", + "formalyzer.com", + "formisimo.com", + "formulawire.com", + "forter.com", + "fortvision.com", + "fouanalytics.com", + "foundry42.com", + "fout.jp", + "foxpush.com", + "foxpush.net", + "fpad.jp", + "fpctraffic2.com", + "fpjs.io", + "fprnt.com", + "fqsecure.com", + "fqtag.com", + "fraud0.com", + "fraudjs.io", + "fraudmetrix.cn", + "freakads.com", + "free-counter.co.uk", + "free-counter.com", + "free-counters.co.uk", + "free-counters.net", + "free-hit-counters.net", + "free-website-statistics.com", + "free3dgame.xyz", + "freeadultcomix.com", + "freebloghitcounter.com", + "freecounter.it", + "freecountercode.com", + "freecounterstat.com", + "freedomadnetwork.com", + "freegeoip.app", + "freegeoip.net", + "freehitscounter.org", + "freelogs.com", + "freerotator.com", + "freesitemapgenerator.com", + "freestat.ws", + "freestats.biz", + "freestats.com", + "freestats.net", + "freestats.org", + "freestats.tv", + "freestats.ws", + "freetrafficsystem.com", + "freeusersonline.com", + "freevisitorcounters.com", + "freewebfonts.org", + "freeweblogger.com", + "freihit.de", + "fremaks.net", + "fresh.inlinkz.com", + "freshcounter.com", + "freshmarketer.com", + "freshplum.com", + "freshrelevance.com", + "frestacero.com", + "friendbuy.com", + "friendlyduck.com", + "frivol-ads.com", + "frodx.com", + "froomle.com", + "frtyh.com", + "fruitflan.com", + "fruitkings.com", + "frutrun.com", + "fsd2.digital", + "fspark-ap.com", + "fstats.xyz", + "fstrk.net", + "ftbpro.com", + "ftz.io", + "fuckbook.cm", + "fuckbookdating.com", + "fuckedbyme.com", + "fuckermedia.com", + "fuckyoucash.com", + "fuelbuck.com", + "fueldeck.com", + "fuelx.com", + "fugetech.com", + "fullcircleinsights.com", + "fulllab.com.br", + "fullstory.com", + "fulltv.video", + "fun-hits.com", + "fundingchoicesmessages.google.com", + "funneld.com", + "funnelytics.io", + "funstage.com", + "fusestats.com", + "futurehybrid.tech", + "fuziontech.net", + "fw-ad.jp", + "fwpixel.com", + "fyreball.com", + "g--o.info", + "ga-analytics.com", + "gacela.eu", + "gaconnector.com", + "gacraft.jp", + "gainbtc.click", + "gainmoneyfast.com", + "galaxiemedia.fr", + "gambling-affiliation.com", + "game-clicks.com", + "gameanalytics.com", + "gamedock.io", + "gamingaffiliation.com", + "gammachug.com", + "ganardineroreal.com", + "gatorleads.co.uk", + "gaug.es", + "gayadnetwork.com", + "gayxperience.com", + "gbotvisit.com", + "gc.zgo.at", + "gdeslon.ru", + "geistm.com", + "gemius.pl", + "generaltracking.de", + "geniee.jp", + "genieessp.jp", + "genieesspv.jp", + "geniuslinkcdn.com", + "geo-targetly.com", + "geobanner.blacksexmatch.com", + "geobanner.friendfinder.com", + "geobanner.fuckbookhookups.com", + "geobanner.sexfinder.com", + "geobytes.com", + "geocompteur.com", + "geocontatore.com", + "geofamily.ru", + "geoip-db.com", + "geoiplookup.io", + "geojs.io", + "geolid.com", + "geolocation-db.com", + "geoplugin.net", + "georiot.com", + "geotargetly-1a441.appspot.com", + "geotargetly.co", + "geotrust.com", + "geovisite.ovh", + "geozo.com", + "germaniavid.com", + "get4click.ru", + "getaawp.com", + "getambassador.com", + "getback.ch", + "getbackstory.com", + "getblue.io", + "getblueshift.com", + "getclicky.com", + "getconversion.net", + "getdrip.com", + "getfreebl.com", + "getinsights.io", + "getiton.com", + "getlasso.co", + "getnotix.co", + "getpush.net", + "getpushmonkey.com", + "getrockerbox.com", + "getsmartcontent.com", + "getsmartlook.com", + "getstat.net", + "getstatistics.se", + "getstats.org", + "gettubetv.com", + "getviously.com", + "gez.io", + "gezaehlt.de", + "gft2.de", + "ggwcash.com", + "ggxt.net", + "giddyuptrk.com", + "giga-abs.de", + "gigcount.com", + "gim.co.il", + "giocdn.com", + "giraff.io", + "girls.xyz", + "givememmastreams.com", + "gixmo.dk", + "glassboxcdn.com", + "glassboxdigital.io", + "glbtracker.com", + "globalsiteanalytics.com", + "globalwebindex.net", + "globase.com", + "globel.co.uk", + "globetrackr.com", + "gm-it.consulting", + "gm99.com", + "gmodmp.jp", + "gmossp-sp.jp", + "gnezdo.ru", + "gnpge.com", + "go.toutapp.com", + "goadserver.com", + "goadservices.com", + "goatcounter.com", + "godhat.com", + "goingup.com", + "golderotica.com", + "goldoffer.online", + "goldstats.com", + "goneviral.com", + "goodcounter.org", + "goodmeasure.io", + "google-analytics.com", + "googleadapis.l.google.com", + "googleadservices.com", + "googlerank.info", + "goojara.in", + "gooo.al", + "gopjn.com", + "goprediction.com", + "goryachie-foto.net", + "gostats.cn", + "gostats.com", + "gostats.de", + "gostats.org", + "gostats.pl", + "gostats.ru", + "gostats.vn", + "gotprofits.com", + "gotrk.net", + "gourmetads.com", + "govmetric.com", + "gplinks.in", + "gpr.hu", + "gpv.ex.co", + "grab.tc", + "grabo.bg", + "graciamediaweb.com", + "grafpedia.com", + "grandfuckauto.xxx", + "granify.com", + "grapeshot.co.uk", + "grapheffect.com", + "gratis-besucherzaehler.de", + "gratis-counter-gratis.de", + "gratisbitcoin.my.id", + "gravitec.net", + "gravity4.com", + "greatviews.de", + "greedseed.world", + "grfz.de", + "gridsum.com", + "gridsumdissector.com", + "gripdownload.co", + "grmtech.net", + "groovinads.com", + "group-ib.ru", + "growadvertising.com", + "growingio.com", + "growthrx.in", + "grtyb.com", + "grumft.com", + "grv.media", + "grvmedia.com", + "gsecondscreen.com", + "gsght.com", + "gsimedia.net", + "gsspat.jp", + "gsspcln.jp", + "gssprt.jp", + "gtags.net", + "gtcslt-di2.com", + "gtop.ro", + "gtopstats.com", + "gu-pix.appspot.com", + "guanoo.net", + "guarantee-cdn.com", + "guitaralliance.com", + "gumgum.com", + "guoshipartners.com", + "gururevenue.com", + "gus.host", + "gvisit.com", + "gwmtracking.com", + "gyro-n.com", + "h-bid.com", + "h-cast.jp", + "hadronid.net", + "halldata.com", + "haloscan.com", + "hariken.co", + "hashcoin.co", + "hashing.win", + "hashnest.com", + "hashvault.pro", + "hashzone.io", + "hatmiso.net", + "havasedge.com", + "haveamint.com", + "havetohave.com", + "haymarketstat.de", + "hb.afl.rakuten.co.jp", + "hbb.afl.rakuten.co.jp", + "hbwrapper.com", + "he2d.com", + "headbidder.net", + "headerbidding.ai", + "headerlift.com", + "healte.de", + "healthtrader.com", + "heapanalytics.com", + "heatmap.com", + "heatmap.it", + "hellosherpa.com", + "hellrider.live", + "hemnes.win", + "hentai369.com", + "hentaicounter.com", + "heroesdom.com", + "hexagon-analytics.com", + "heylink.com", + "heymatic.com", + "heystaks.com", + "hiconversion.com", + "hif.to", + "higherengine.com", + "highlight.io", + "highlight.run", + "highmetrics.com", + "hipercontas.com.br", + "hiperstat.com", + "hira-meki.jp", + "hirmatrix.hu", + "histats.com", + "hit-360.com", + "hit-counter.info", + "hit-parade.com", + "hit100.ro", + "hit2map.com", + "hitadsmedia.com", + "hitbox.com", + "hitcashtag.com", + "hitcount.dk", + "hitcountersonline.com", + "hitcounterstats.com", + "hitgraph.jp", + "hitmaster.de", + "hitmatic.com", + "hitmir.ru", + "hits2u.com", + "hitslink.com", + "hitslog.com", + "hitsniffer.com", + "hitsprocessor.com", + "hitstatus.com", + "hitsteps.com", + "hittail.com", + "hittracker.com", + "hitwake.com", + "hitwebcounter.com", + "hm.baidu.com", + "hmstats.com", + "hockeystack.com", + "holder.com.ua", + "holdonstranger.com", + "hookupbucks.com", + "hornymatches.com", + "hornyspots.com", + "horse-racing-affiliate-program.co.uk", + "horzrb.com", + "hospitality-optimizer.com", + "host-tracker.com", + "hostave2.net", + "hostcontent.live", + "hostip.info", + "hot-count.com", + "hot-mob.com", + "hotdeals360.com", + "hotelscombined.com.au", + "hotjar.com", + "hotjar.io", + "hotlog.ru", + "hotrank.com.tw", + "hotsocials.com", + "hottraffic.nl", + "hotwire-widget.dailywire.com", + "howsmyssl.com", + "hprofits.com", + "hrbpark.bid", + "hscta.net", + "hsdn.org", + "hstrck.com", + "htm1.ch", + "httpool.com", + "hub.com.pl", + "hubpd.com", + "hubrus.com", + "hubtraffic.com", + "hubvisor.io", + "humanclick.com", + "humanpresence.app", + "hung.ch", + "hunkal.com", + "hunt-leads.com", + "hurra.com", + "hwpub.com", + "hxtrack.com", + "hybrid.ai", + "hyfntrak.com", + "hypelab.com", + "hyperactivate.com", + "hypercounter.com", + "hyperdx.io", + "hypestat.com", + "hyros.com", + "i-mobile.co.jp", + "i22lo.com", + "i2ad.jp", + "i2i.jp", + "iaudienc.com", + "ib-ibi.com", + "ibannerexchange.com", + "ibeat-analytics.com", + "ibillboard.com", + "ibpxl.com", + "ibpxl.net", + "ic-live.com", + "icanhazip.com", + "icebns.com", + "icetraffic.com", + "iclive.com", + "icorp.ro", + "icstats.nl", + "iculture.report", + "id-visitors.com", + "ideoclick.com", + "idevaffiliate.com", + "idio.co", + "idntfy.ru", + "idolbucks.com", + "idot.cz", + "idreammedia.com", + "idtargeting.com", + "iesnare.com", + "ifactz.com", + "iframe.adultfriendfinder.com", + "ifrwam.com", + "ifvox.com", + "igaming.biz", + "igg.biz", + "iheartbucks.com", + "iid-network.jp", + "iivt.com", + "iljmp.com", + "illumenix.com", + "ilogbox.com", + "ilovecheating.com", + "im-apps.net", + "imcht.net", + "imediaaudiences.com", + "imediacrew.club", + "imetrix.it", + "imglnka.com", + "imglnkb.com", + "imglnkc.com", + "imhd.io", + "imho.ru", + "immanalytics.com", + "imonomy.com", + "imp.constantcontact.com", + "impact-ad.jp", + "impactify.io", + "impresionesweb.com", + "impression.link", + "impressionmonster.com", + "improvedigital.com", + "imrk.net", + "imrtrack.com", + "imtwjwoasak.com", + "in3x.net", + "inbound-step.heavenmedia.com", + "inboxtag.com", + "incentivesnetwork.net", + "increaserev.com", + "index.ru", + "indexstats.com", + "indextools.com", + "indianbannerexchange.com", + "indianlinkexchange.com", + "indicative.com", + "indicia.com", + "indieclick.com", + "indigitall.com", + "individuad.net", + "indofad.com", + "indoleads.com", + "industrybrains.com", + "ineedhits.com", + "inetinteractive.com", + "infectiousmedia.com", + "inferclick.com", + "infinigraph.com", + "infinite-ads.com", + "infinity-tracking.com", + "infinity-tracking.net", + "infinityads.com", + "inflectionpointmedia.com", + "influads.com", + "influid.co", + "info.elba.at", + "infocollect.dk", + "infolinks.com", + "infopro-insight.com", + "infoprodata.com", + "informz.net", + "infostroy.nnov.ru", + "infox.sg", + "ingage.tech", + "ingenioustech.biz", + "ingest-lr.com", + "inheart.ru", + "inimbus.com.au", + "inistrack.net", + "innertrends.com", + "innity.com", + "innovateads.com", + "innovid.com", + "inphonic.com", + "inpwrd.com", + "inrd.ru", + "inrdeals.com", + "inside-graph.com", + "insideall.com", + "insight.mintel.com", + "insight.rapid7.com", + "insightera.com", + "insightgrit.com", + "insitemetrics.com", + "inskinad.com", + "inspectlet.com", + "instadia.net", + "instana.io", + "instant.page", + "instantbannercreator.com", + "instapagemetrics.com", + "insticator.com", + "instore.biz", + "instreamatic.com", + "instreamvideo.ru", + "insurads.com", + "intake-lr.com", + "integr8.digital", + "intelensafrete.stream", + "intelli-direct.com", + "intelliad.de", + "intelligencefocus.com", + "intellimize.co", + "intenthq.com", + "intentiq.com", + "intentmedia.net", + "interact-analytics.com", + "interactive-circle.jp", + "interactiveads.ai", + "interadv.net", + "interakt.ru", + "interaktiv-net.de", + "interceptum.com", + "interclick.com", + "interesting.cc", + "intergi.com", + "intergid.ru", + "interhits.de", + "intermundomedia.com", + "internebula.net", + "interpolls.com", + "interserver.net", + "interstateanalytics.com", + "intervigil.com", + "interworksmedia.co.kr", + "intextad.net", + "intextdirect.com", + "intextual.net", + "intgr.net", + "intimlife.net", + "intopicmedia.com", + "intrapromotion.com", + "intrastats.com", + "intravert.co", + "inuvo.com", + "inuxu.co.in", + "investhash.com", + "investingchannel.com", + "investnewsbrazil.com", + "invitemedia.com", + "invitereferrals.com", + "inviziads.com", + "invoc.us", + "invoca.net", + "invoca.solutions", + "involve.asia", + "io1g.net", + "ioam.de", + "iocnt.net", + "iogous.com", + "iotechnologies.com", + "iovation.com", + "ip-adress.com", + "ip-label.net", + "ip-tracker.org", + "ip2c.org", + "ip2location.com", + "ip2map.com", + "ip2phrase.com", + "ipaddresslabs.com", + "ipapi.co", + "ipcatch.com", + "ipcount.net", + "iper2.com", + "iperceptions.com", + "ipfind.com", + "ipfingerprint.com", + "ipfrom.com", + "ipgeolocation.io", + "ipgp.net", + "ipinfo.info", + "ipinfo.io", + "ipinfodb.com", + "ipinyou.com", + "ipinyou.com.cn", + "iplist.cc", + "iplocationtools.com", + "ipmeta.io", + "ipnoid.com", + "ipro.com", + "iproanalytics.com", + "ipromote.com", + "iprotrk.com", + "iptrack.io", + "ipv6monitoring.eu", + "iqdata.ai", + "iqfp1.com", + "iqm.com", + "iqzone.com", + "iridiumsergeiprogenitor.info", + "ironbeast.io", + "iryazan.ru", + "ist-track.com", + "istats.nl", + "istrack.com", + "italianadirectory.com", + "ithinkthereforeiam.net", + "itmcash.com", + "itop.cz", + "itrac.it", + "itracker360.com", + "itrackerpro.com", + "itracmediav4.com", + "itrxx.com", + "itslive.com", + "itspsmup.com", + "itsup.com", + "itw.me", + "ivcbrasil.org.br", + "ivitrack.com", + "ivwbox.de", + "iwanttodeliver.com", + "iwebtrack.com", + "ixiaa.com", + "ixspublic.com", + "iyi.net", + "iz682noju02ye5.com", + "izatcloud.net", + "izea.com", + "izearanks.com", + "izooto.com", + "jameeltips.us", + "jango.com", + "javbucks.com", + "javbuzz.com", + "javevil.com", + "jeeng.com", + "jeengweb.com", + "jennifersoft.com", + "jewishcontentnetwork.com", + "jiankongbao.com", + "jirafe.com", + "jivox.com", + "jixie.io", + "jobbio.com", + "joinads.me", + "journera.com", + "journity.com", + "joyourself.com", + "jpush.cn", + "js-delivr.com", + "jscdndel.com", + "jsecoin.com", + "jstracker.com", + "jubna.com", + "juicebarads.com", + "jumplead.com", + "justuno.com", + "jwmstats.com", + "k-analytix.com", + "kadam.ru", + "kaizenplatform.net", + "kameleoon.com", + "kameleoon.eu", + "kaminari.click", + "kampyle.com", + "kantartns.lt", + "kaplay.com", + "kaprila.com", + "karconsulting.us", + "kargo.com", + "kattepush.com", + "kavijaseuranta.fi", + "kaxsdc.com", + "kcolbda.com", + "kctag.net", + "kdata.fr", + "keyade.com", + "keymetric.net", + "keytiles.com", + "keytrack.de", + "keywee.co", + "keywordmax.com", + "keywordstrategy.org", + "keyxel.com", + "kickfire.com", + "kieden.com", + "killerwebstats.com", + "kilometrix.de", + "kinoprofi.org", + "kiosked.com", + "kissmetrics.com", + "kissmetrics.io", + "kitbit.net", + "kitcode.net", + "kiwihk.net", + "klakus.com", + "klangoo.com", + "klert.com", + "klldabck.com", + "km-sea.net", + "kmindex.ru", + "kmtx.io", + "knorex.com", + "knotch-cdn.com", + "knowledgevine.net", + "koddi.com", + "koji-analytics.com", + "kokos.click", + "komoona.com", + "komtrack.com", + "kopsil.com", + "kostenlose-counter.com", + "kovla.com", + "ksyrium0014.com", + "kugo.cc", + "kupona.de", + "kurzycz.care", + "l.fairblocker.com", + "l2.io", + "laferia.cr", + "laim.tv", + "landingpg.com", + "lanistaconcepts.com", + "lasagneandands.com", + "laserstat.com", + "laserveradedomaina.com", + "lcwfab1.com", + "lcwfab2.com", + "lcwfab3.com", + "lcwfabt1.com", + "lcwfabt2.com", + "lcwfabt3.com", + "lddt.de", + "lead-123.com", + "lead.im", + "leadberry.com", + "leadbi.com", + "leadboxer.com", + "leadchampion.com", + "leaddyno.com", + "leadelephant.com", + "leadfeeder.com", + "leadforce1.com", + "leadforensics.com", + "leadhit.ru", + "leadid.com", + "leadin.com", + "leadinfo.net", + "leadintel.io", + "leadintelligence.co.uk", + "leadium.com", + "leadlab.click", + "leadlife.com", + "leadmanagerfx.com", + "leadsius.com", + "leadslabpixels.net", + "leadsleap.com", + "leadsmonitor.io", + "leadspace.com", + "leadsrx.com", + "leadvision.dotmailer.co.uk", + "leafmedia.io", + "leanplum.com", + "leche69.com", + "legenhit.com", + "legolas-media.com", + "leiki.com", + "lemnisk.co", + "lentainform.com", + "leserservice-tracking.de", + "letreach.com", + "letro.jp", + "letterboxtrail.com", + "levexis.com", + "lexity.com", + "lexozfldkklgvc.com", + "lfeeder.com", + "lfov.net", + "lhkmedia.in", + "libstat.com", + "lickbylick.com", + "lifepromo.biz", + "lifterpopup.com", + "lightminer.co", + "lijit.com", + "linezing.com", + "link-empfehlen24.de", + "linkconnector.com", + "linkexchangers.net", + "linkgrand.com", + "linkifier.com", + "linkpulse.com", + "links2revenue.com", + "linkslot.ru", + "linksmart.com", + "linksnappy.com", + "linksprf.com", + "linkstorm.net", + "linksynergy.com", + "linkvertise.net", + "linkwash.de", + "linkwi.se", + "linkworth.com", + "linkxchanger.com", + "linkybank.com", + "liqwid.net", + "listenlayer.com", + "listingcafe.com", + "listrakbi.com", + "litix.io", + "live.primis.tech", + "liveadexchanger.com", + "liveadoptimizer.com", + "liveburst.com", + "livecam.com", + "livecounter.dk", + "livejasmin.tv", + "liveprivates.com", + "livepromotools.com", + "livesegmentservice.com", + "livesession.io", + "livesmarter.com", + "livestat.com", + "livestatisc.com", + "livestats.fr", + "livetrafficfeed.com", + "liveuniversenetwork.com", + "livewebstats.dk", + "livexxx.me", + "llanalytics.com", + "lloogg.com", + "lmiutil.com", + "lndata.com", + "lngtd.com", + "loading-delivery1.com", + "localbitcoins.com", + "localsearch24.co.uk", + "localytics.com", + "lockerdome.com", + "lockview.cn", + "locotrack.net", + "logaholic.com", + "logbor.com", + "logcounter.com", + "logdy.com", + "logentries.com", + "logger.co.kr", + "loggly.com", + "logicsfort.com", + "loginfra.com", + "logly.co.jp", + "logmatic.io", + "lognormal.net", + "logo-net.co.uk", + "logrocket.com", + "logrocket.io", + "logs.datadoghq.com", + "logua.com", + "logxp.ru", + "logz.io", + "logz.ru", + "lokalleads-cci.com", + "lomadee.com", + "long.xxx", + "lookery.com", + "lookit.cz", + "lookmy.info", + "looksmart.com", + "loomi-prod.xyz", + "loopa.net.au", + "loopaautomate.com", + "loopfuse.net", + "lopley.com", + "losecounter.de", + "losstrack.com", + "lostun.com", + "love-banner.com", + "lovecam.com.br", + "loveme.com", + "lovercash.com", + "lowendbox.com", + "lp4.io", + "lporirxe.com", + "lr-in-prod.com", + "lr-in.com", + "lr-ingest.com", + "lr-ingest.io", + "lr-intake.com", + "lsawards.com", + "lsfinteractive.com", + "lucidcommerce.com", + "lucidel.com", + "luckyorange.com", + "luckyorange.net", + "lugansk-info.ru", + "lumatag.co.uk", + "luminate.com", + "lumitos.com", + "luvcash.com", + "lwadm.com", + "lwxjg.com", + "lxtrack.com", + "lyngro.com", + "lypn.com", + "lypn.net", + "lytics.io", + "lytiks.com", + "m-brain.fi", + "m-pathy.com", + "m-t.io", + "m0mentum.net", + "m365log.com", + "m6r.eu", + "mabaya.com", + "mabipa.com", + "machieved.com", + "macromill.com", + "madbanner.com", + "madkudu.com", + "madnet.ru", + "magetic.com", + "magicpixel.io", + "magiq.com", + "magnetisemedia.com", + "magnetmail1.net", + "magnify360.com", + "mahimeta.com", + "mail-spinner.com", + "mailstat.us", + "mairdumont.com", + "mallcom.com", + "mangoads.net", + "mantisadnetwork.com", + "maploco.com", + "mapmyuser.com", + "marfeel.com", + "marinsm.com", + "marisappear.pro", + "markethealth.com", + "marketing-page.de", + "marketingcloudfx.com", + "marketizator.com", + "marketleverage.com", + "marketperf.com", + "marketshot.com", + "marketshot.fr", + "markswebcams.com", + "marktest.pt", + "maropost.com", + "marsads.com", + "marvelmetrix.com", + "master-push.com", + "master-push.net", + "masterbate.pro", + "masterstats.com", + "mastertag.effiliation.com", + "masterwanker.com", + "masterworks.digital", + "matelso.de", + "mateti.net", + "mathtag.com", + "matomo.cloud", + "matrimoniale3x.ro", + "matrix-cash.com", + "matterlytics.com", + "max-adserv.com", + "maxiadv.com", + "maxtracker.net", + "maxtraffic.com", + "maxymiser.com", + "maxymiser.net", + "mb-srv.com", + "mb4a.com", + "mbotvisit.com", + "mbsy.co", + "mbww.com", + "mc-nudes.com", + "mcloudglobal.com", + "mcontigo.com", + "mcprofits.com", + "md-nx.com", + "measur-d.com", + "measure.ly", + "measured.com", + "measuremap.com", + "measurementapi.com", + "meccahoo.com", + "medals.bizrate.com", + "media-click.ru", + "media.eurolive.com", + "media.mykodial.com", + "media.net", + "media01.eu", + "mediaad.org", + "mediaarmor.com", + "mediacandy.ai", + "mediacpm.pl", + "mediad2.jp", + "mediaffiliation.com", + "mediaforce.com", + "mediaforgews.com", + "mediafuse.com", + "mediagauge.com", + "mediaglacier.com", + "mediago.io", + "mediametrics.ru", + "mediapass.com", + "mediaplan.ru", + "mediaplex.com", + "mediarithmics.com", + "mediatarget.com", + "mediatoday.ru", + "mediatradecraft.com", + "mediatraffic.com.ua", + "mediav.com", + "mediavine.com", + "mediaweaver.jp", + "mediego.com", + "medipartner.jp", + "mediumpimpin.com", + "meendocash.com", + "meetrics.net", + "mega-stats.com", + "megavisites.com", + "mein-organizer.de", + "meineserver.com", + "meloads.com", + "memecounter.com", + "memo.co", + "mengis-linden.org", + "mepirtedic.com", + "mercadoclics.com", + "mercent.com", + "merchant-center-analytics.goog", + "meta4-group.com", + "metalyzer.com", + "metarouter.io", + "metartmoney.com", + "meteorsolutions.com", + "metering.pagesuite.com", + "methodcash.com", + "metricode.com", + "metricool.com", + "metrics0.com", + "metricsdirect.com", + "metricswave.com", + "metrika-informer.com", + "meubonus.com", + "mezzobit.com", + "mgid.com", + "mgtmod01.com", + "miadates.com", + "mialbj6.com", + "miaozhen.com", + "micodigo.com", + "microad.jp", + "microanalytics.io", + "microcounter.de", + "midas-i.com", + "midas-network.com", + "mieru-ca.com", + "mileporn.com", + "millionsview.com", + "mindlytix.com", + "mindtake.com", + "minero.cc", + "minescripts.info", + "minewhat.com", + "minexmr.com", + "mininghub.club", + "minkatu.com", + "minute.ly", + "minutemedia-prebid.com", + "minutemediaservices.com", + "mirabelsmarketingmanager.com", + "misrepush.com", + "mixadvert.com", + "mixi.media", + "mixi.mn", + "mixpanel.com", + "mkt3261.com", + "mkt51.net", + "mkt6333.com", + "mkt941.com", + "mktoresp.com", + "ml-attr.com", + "mlclick.com", + "mlno6.com", + "mm7.net", + "mmaaxx.com", + "mmccint.com", + "mmoframes.com", + "mmpool.org", + "mmstat.com", + "mmtro.com", + "mn-shop.com", + "mncvjhg.com", + "mno.link", + "mobadme.jp", + "mobalives.com", + "mobalyzer.net", + "mobday.com", + "mobee.xyz", + "mobile-10.com", + "mobilerevenu.com", + "mobtop.az", + "mobtop.com", + "mobtop.ru", + "mobylog.jp", + "mochibot.com", + "mockingfish.com", + "modelsgonebad.com", + "modernus.is", + "moengage.com", + "mokuz.ru", + "mollnia.com", + "momently.com", + "mon-pagerank.com", + "monerise.com", + "monerominer.rocks", + "moneroocean.stream", + "monetate.net", + "monetiza.co", + "mongoosemetrics.com", + "monitis.com", + "monitus.net", + "monkeytracker.cz", + "monsido.com", + "monstat.com", + "mooseway.com", + "mopinion.com", + "more-data.ru", + "morehitserver.com", + "moremoney.io", + "moshimo.com", + "motorpresse-statistik.de", + "motrixi.com", + "mouse3k.com", + "mouseflow.com", + "mousestats.com", + "mousetrace.com", + "movable-ink-397.com", + "movable-ink-6710.com", + "mp-https.info", + "mparticle.com", + "mpianalytics.com", + "mpio.io", + "mplxtms.com", + "mpmcash.com", + "mps-gba.de", + "mpstat.us", + "mr-rank.de", + "mrporngeek.com", + "mrskincash.com", + "msecure108.com", + "msgapp.com", + "msgfocus.com", + "msgtag.com", + "mstrlytcs.com", + "mtoor.com", + "mtrack.nl", + "mtracking.com", + "mtree.com", + "multicounter.de", + "multinews.me", + "multiview.com", + "murdoog.com", + "musiccounter.ru", + "musthird.com", + "mutinycdn.com", + "mutinyhq.com", + "mutinyhq.io", + "mvilivestats.com", + "mvtracker.com", + "mw19c3mi5a.com", + "mwcvu.com", + "mwstats.net", + "mxapis.com", + "mxcdn.net", + "mxpopad.com", + "my-ranking.de", + "my-stats.info", + "myadultimpressions.com", + "myaffiliateprogram.com", + "myaffiliates.com", + "myanalytic.net", + "mybestclick.net", + "mybloglog.com", + "mycounter.com.ua", + "mycounter.ua", + "myezads.com", + "myfastcounter.com", + "myfidevs.io", + "myfreecopyright.com", + "mynewcounter.com", + "mynsystems.com", + "myntelligence.com", + "myomnistar.com", + "mypagerank.net", + "myprecisionads.com", + "mypush.online", + "myroitracking.com", + "myscoop-tracking.googlecode.com", + "myseostats.com", + "mysitetraffic.net", + "mysocialpixel.com", + "mystat-in.net", + "mystat.hu", + "mystat.it", + "mystats.nl", + "mytictac.com", + "mytopf.com", + "mytrack.pro", + "myusersonline.com", + "myvisitorcounter.com", + "myvisitors.se", + "mywebclick.net", + "mywebstats.com.au", + "mywebstats.org", + "n-analytics.io", + "n.clips4sale.com", + "n2s.co.kr", + "n74s9.com", + "naayna.com", + "nabaza.com", + "nah-versorger.de", + "naiadexports.com", + "naj.sk", + "najva.com", + "nalook.com", + "nametraff.com", + "nanigans.com", + "nanime.biz", + "nastydollars.com", + "natero.com", + "native.ai", + "nativeads.com", + "nativemedia.rs", + "nativeroll.tv", + "nativery.com", + "nativespot.com", + "nativesubscribe.pro", + "nativexxx.com", + "natpal.com", + "naturaltracking.com", + "navdmp.com", + "navigator.io", + "navilytics.com", + "navrcholu.cz", + "naytev.com", + "ncaudienceexchange.com", + "ncom.dk", + "ndg.io", + "neatstats.com", + "nedstatbasic.net", + "nejmqianyan.cn", + "nelioabtesting.com", + "neobux.com", + "neodatagroup.com", + "neoebiz.co.kr", + "neoffic.com", + "neon.today", + "nero.live", + "nerohut.com", + "net-filter.com", + "net-tracker.notolytix.com", + "netaffiliation.com", + "netagent.cz", + "netapplications.com", + "netavenir.com", + "netbiscuits.net", + "netclickstats.com", + "netcore.co.in", + "netcoresmartech.com", + "netcounter.de", + "netdebit-counter.de", + "netflame.cc", + "netgraviton.net", + "netinsight.co.kr", + "netizen.co", + "netliker.com", + "netloader.cc", + "netlog.ru", + "netmera-web.com", + "netminers.dk", + "netmining.com", + "netmng.com", + "netmonitor.fi", + "netpub.media", + "netratings.com", + "netrefer.com", + "netseer.com", + "netshelter.net", + "netsolads.com", + "netstats.dk", + "netupdater.info", + "netvigie.com", + "networkad.net", + "networkmanag.com", + "networkplay.in", + "networld.hk", + "netzaehler.de", + "netzstat.ch", + "neudesicmediagroup.com", + "newads.bangbros.com", + "newagerevenue.com", + "newdosug.eu", + "newnudecash.com", + "newormedia.com", + "newrelic.com", + "newrrb.bid", + "news.smi2.ru", + "newsadsppush.com", + "newsanalytics.com.au", + "newsarmor.com", + "newsnet.in.ua", + "newstogram.com", + "newtention.net", + "newtueads.com", + "newwedads.com", + "nexac.com", + "nexage.com", + "nexeps.com", + "nextclick.pl", + "nextmillennium.io", + "nextmillmedia.com", + "nextoptim.com", + "nextstat.com", + "nexusbytes.com", + "nexx360.io", + "nexxxt.biz", + "nfwebminer.com", + "ngacm.com", + "ngastatic.com", + "ngbn.net", + "ngmco.net", + "nicequest.com", + "niftymaps.com", + "nik.io", + "nimiq.com", + "nimiqpool.com", + "nimpool.io", + "ninestats.com", + "ningme.ru", + "ninjacat.io", + "nitmus.com", + "nitropay.com", + "njih.net", + "njmaq.com", + "nmrodam.com", + "nohat.me", + "noibu.com", + "nojscontainer.pepperjam.com", + "nokaut.link", + "non.li", + "noowho.com", + "nordicresearch.com", + "northstartravelmedia.com", + "notifadz.com", + "notify.solutions", + "notify.support", + "notifyvisitors.com", + "notiks.io", + "notiksio.com", + "notix.io", + "notmining.org", + "notsy.io", + "nowinteract.com", + "npario-inc.net", + "nprove.com", + "nr-data.net", + "nr7.us", + "nrich.ai", + "nsaudience.pl", + "nscash.com", + "nsg.symantec.com", + "nsstatic.com", + "nsstatic.net", + "nster.net", + "nstracking.com", + "ntent.com", + "ntlab.org", + "nudedworld.com", + "nuggad.net", + "nullitics.com", + "nuloox.com", + "numbers.md", + "numerino.cz", + "nummobile.com", + "nyltx.com", + "nytlog.com", + "o-s.io", + "oadz.com", + "oboxads.com", + "observare.de", + "observerapp.com", + "oceanwebcraft.com", + "ocelot.studio", + "oclus.com", + "oconner.biz", + "octavius.rocks", + "octomarket.com", + "octopart-analytics.com", + "odoscope.cloud", + "odoscope.com", + "odysseus-nua.com", + "oevery.com", + "oewabox.at", + "ofeetles.pro", + "offaces-butional.com", + "offer-go.com", + "offerforge.com", + "offerforge.net", + "offermatica.com", + "offerserve.com", + "offersquared.com", + "offerstrategy.com", + "og-affiliate.com", + "oghub.io", + "ogt.jp", + "ohayoo.io", + "ohmystats.com", + "ojrq.net", + "okanjo.com", + "okt.to", + "oktopost.com", + "olymptrade.com", + "omeda.com", + "ometria.com", + "omguk.com", + "omiki.com", + "omine.org", + "omkt.co", + "omniconvert.com", + "omynews.net", + "on-line.lv", + "on-push.com", + "onaudience.com", + "ondu.ru", + "oneadz.com", + "onefeed.co.uk", + "onepush.app", + "onestat.com", + "onetag-sys.com", + "onhercam.com", + "oniad.com", + "online-metrix.net", + "onlinepbx.ru", + "onlineporno.fun", + "onlinesucces.nl", + "onlinewebstat.com", + "onlyalad.net", + "onscroll.com", + "onthe.io", + "onvertise.com", + "oogala.com", + "oopt.fr", + "oos4l.com", + "opbandit.com", + "open.oneplus.net", + "openbook.net", + "openclick.com", + "openguid.org", + "openhit.com", + "openlog.in", + "openstat.net", + "opentracker.net", + "opentracking.ru", + "openvenue.com", + "openxcdn.net", + "oproi.com", + "opstag.com", + "opt-intelligence.com", + "optiads.org", + "optify.net", + "optimierung-der-website.de", + "optimix.asia", + "optimost.com", + "optimove.net", + "optinmonster.com", + "optorb.com", + "optoutadvertising.com", + "oracleinfinity.io", + "oranges88.com", + "orcapia.com", + "ordermc.com", + "oribi.io", + "oriel.io", + "orts.wixawin.com", + "osiaffiliate.com", + "ositracker.com", + "ospreymedialp.com", + "otaserve.net", + "otclick-adv.ru", + "otherprofit.com", + "othersonline.com", + "otm-r.com", + "otoshiana.com", + "ournet-analytics.com", + "ourstats.de", + "outbid.io", + "outbrain.com", + "outbrainimg.com", + "outfunnel.com", + "outster.com", + "overstat.com", + "overtracking.com", + "owldata.com", + "owltrack.com", + "ownlocal.com", + "ownpage.fr", + "ox-bio.com", + "oxcluster.com", + "oxidy.com", + "ozelmedikal.com", + "p-advg.com", + "p-digital-server.com", + "p-td.com", + "p.raasnet.com", + "p0.raasnet.com", + "p0y.cn", + "p24.hu", + "p2poolmining.com", + "p30rank.ir", + "pa-oa.com", + "pabidding.io", + "padsblue.com", + "page-hit.de", + "pagefair.com", + "pagefair.net", + "pagerank-linkverzeichnis.de", + "pagerank-online.eu", + "pagerank-suchmaschine.de", + "pagerankfree.com", + "pages05.net", + "pagesense.io", + "pagesinxt.com", + "pagoda56.com", + "pahtag.tech", + "paid-to-promote.net", + "paidonresults.net", + "paidsearchexperts.com", + "pakbanners.com", + "pantherads.com", + "pap.qualityunit.com", + "papayads.net", + "paperclipservice.com", + "paperg.com", + "papoto.com", + "paradocs.ru", + "parameter.dk", + "parametre.online", + "pariatonet.com", + "parking.godaddy.com", + "parkingcrew.net", + "parkingpremium.com", + "parklogic.com", + "parrable.com", + "parsec.media", + "parsely.com", + "particularaudience.com", + "partner-ads.com", + "partnercash.com", + "partnercash.de", + "partnerearning.com", + "partnermax.de", + "partners.etoro.com", + "partners2.das-onlinespiel.de", + "partnerstack.com", + "party-vqgdyvoycc.now.sh", + "partycasino.com", + "partypoker.com", + "pass-1234.com", + "passendo.com", + "passive-earner.com", + "paydemic.com", + "paydotcom.com", + "payperpost.com", + "pbbl.co", + "pbgrd.com", + "pbstck.com", + "pc-agency24.de", + "pc20160522.com", + "pcspeedup.com", + "pdbu.net", + "pdmntn.com", + "pdmp.jp", + "peakcounter.dk", + "pebblemedia.be", + "pecash.com", + "peer39.com", + "peerius.com", + "pelisnetwork.com", + "pendo.io", + "pennynetwork.com", + "penuma.com", + "pepipo.com", + "pepperjamnetwork.com", + "percentmobile.com", + "percycle.com", + "perf-serving.com", + "perfalytics.com", + "perfectaudience.com", + "perfiliate.com", + "perfops.io", + "performanceanalyser.net", + "performancefirst.jp", + "performancerevenues.com", + "performax.cz", + "performtracking.com", + "perimeterx.net", + "perion.com", + "perkcanada.com", + "perljs.com", + "permutive.com", + "persevered.com", + "persianstat.com", + "persianstat.ir", + "personyze.com", + "pertholin.com", + "pgammedia.com", + "pghub.io", + "philstraffic.com", + "phonalytics.com", + "phone-analytics.com", + "photorank.me", + "phpstat.com", + "phywi.org", + "pi-stats.com", + "pictureturn.com", + "pimpmypr.de", + "ping-admin.ru", + "ping-fast.com", + "pingclock.net", + "pingdom.net", + "pingil.com", + "pingmeter.com", + "pingomatic.com", + "pingometer.com", + "pinpoll.com", + "piratepx.com", + "pirsch.io", + "pix.speedbit.com", + "pixanalytics.com", + "pixel.ad", + "pixel.watch", + "pixeleze.com", + "pixelinteractivemedia.com", + "pixelpop.co", + "pixelrevenue.com", + "pixeltracker.co", + "pixeltracker.im", + "pixfuture.com", + "piximedia.com", + "pjatr.com", + "pjtra.com", + "pkeeper3.ru", + "placeiq.com", + "placemypixel.com", + "pladform.ru", + "plantaosexy.com", + "platform.pubadx.one", + "platformpanda.com", + "plausible.avris.it", + "plausible.io", + "plausibleio.workers.dev", + "plavxml.com", + "play.turbommo.com", + "playamopartners.com", + "player.avplayer.com", + "player.ex.co", + "player.sendtonews.com", + "playmatic.video", + "playoncenter.com", + "playorigin.com", + "playtem.com", + "plchldr.co", + "plecki.com", + "pleisty.com", + "plerdy.com", + "plexop.com", + "plexworks.de", + "plugin.ws", + "plugrush.com", + "pm0.net", + "pm14.com", + "pmbox.biz", + "pmweb.com.br", + "pn.vg", + "pnads.com", + "pnperf.com", + "pnstat.com", + "pntra.com", + "pntrac.com", + "pntrs.com", + "pocitadlo.cz", + "pocitadlo.sk", + "podcorn.com", + "poeticmetric.com", + "pointclicktrack.com", + "pointillist.com", + "pointmediatracker.com", + "pointomatic.com", + "points2shop.com", + "polaranalytics.com", + "polarbyte.com", + "polarcdn-pentos.com", + "polymorphicads.jp", + "polyvalent.co.in", + "pool.nimiq.watch", + "poonproscash.com", + "pop6serve.com", + "popander.com", + "popcent.org", + "popmajor.com", + "poponclick.com", + "popsample.com", + "poptok.com", + "populr.me", + "popundertotal.com", + "popunderzone.com", + "popupclick.ru", + "popupdomination.com", + "popupmaker.com", + "porkolt.com", + "porn300.com", + "porn369.net", + "porn88.net", + "porn99.net", + "pornattitude.com", + "pornconversions.com", + "porndroids.com", + "pornearn.com", + "pornglee.com", + "porngraph.com", + "porngray.com", + "pornkings.com", + "pornleep.com", + "porntrack.com", + "porntry.com", + "portfold.com", + "posst.co", + "postaffiliatepro.com", + "pourmajeurs.com", + "powercount.com", + "powerlinks.com", + "pp8.com", + "ppc-direct.com", + "ppcprotect.com", + "ppcwebspy.com", + "ppdb.pl", + "pphwrevr.com", + "ppro.de", + "pr-chart.com", + "pr-linktausch.de", + "pr-sunshine.de", + "pr.costaction.com", + "pr0gram.org", + "prairiemountainmedia.com", + "pranmcpkx.com", + "prchecker.info", + "prebid.org", + "prebidmanager.com", + "prebidwrapper.com", + "precisioncounter.com", + "predicta.net", + "predictiveresponse.net", + "premiumhdv.com", + "premiumimpression.com", + "presage.io", + "presatisfy.com", + "prettytube.net", + "prezna.com", + "prf.hn", + "primis-amp.tech", + "privacy-policy.truste.com", + "privacyprotector.com", + "private4.com", + "privateseiten.net", + "privatewebseiten.com", + "privymktg.com", + "prjslxhtx003.top", + "prmobiles.com", + "prnetwork.de", + "prnx.net", + "probid.ai", + "proclivitysystems.com", + "productsup.com", + "proext.com", + "profitmetrics.io", + "profitsfly.com", + "profitshare.ro", + "program3.com", + "programmatic.cz", + "programmatica.com", + "programmatictrader.com", + "projectsunblock.com", + "promo-reklama.ru", + "promo4partners.com", + "promocionesweb.com", + "promokrot.com", + "promotionengine.com", + "promotools.biz", + "promowebstar.com", + "proofpoint.com", + "proofpositivemedia.com", + "propbn.com", + "propelbon.com", + "proper.io", + "propermessage.io", + "props.id", + "prospecteye.com", + "protecmedia.com", + "protect-x.com", + "protectcrev.com", + "protectsubrev.com", + "protizer.ru", + "protoawegw.com", + "provenpixel.com", + "provesrc.com", + "provify.io", + "proviralhost.com", + "prprocess.com", + "prscripts.com", + "prtawe.com", + "prtracker.com", + "prudsys-rde.de", + "psh.one", + "psma01.com", + "psma03.com", + "pstats.com", + "pt-trx.com", + "ptadsrv.de", + "ptclassic.com", + "ptengine.cn", + "ptengine.com", + "ptengine.jp", + "ptmind.com", + "pto-slb-09.com", + "ptrfc.com", + "ptrk-wn.com", + "ptwebcams.com", + "ptztvpremium.com", + "pub-3d10bad2840341eaa1c7e39b09958b46.r2.dev", + "pubdirecte.com", + "pubdream.com", + "pubexchange.com", + "pubfuture.com", + "pubgears.com", + "pubgenius.io", + "pubguru.com", + "public.porn.fr", + "publicgood.com", + "publicidad.net", + "publicidees.com", + "publicityclerks.com", + "publift.com", + "publir.com", + "publish-int.se", + "publisher.linkvertise.com", + "publishflow.com", + "publytics.net", + "pubperf.com", + "pubplus.com", + "pubstack.io", + "pubwise.io", + "puffnetwork.com", + "pulleymarketing.com", + "puls.lv", + "pulseinsights.com", + "pulselog.com", + "pulsemaps.com", + "punosy.top", + "purevideo.com", + "push-ad.com", + "push-free.com", + "push-house.net", + "push.delivery", + "push4site.com", + "push7.jp", + "pushalert.co", + "pushauction.com", + "pushbird.com", + "pushengage.com", + "pushible.com", + "pushify.com", + "pushowl.com", + "pushpad.xyz", + "pushprofit.ru", + "pushpushgo.com", + "pushspring.com", + "pushwize.com", + "pushwoosh.com", + "pussy-pics.net", + "pussyeatingclub.com", + "putanapartners.com", + "putlockertv.com", + "pvd.to", + "pvmax.net", + "pxaction.com", + "pxi.pub", + "pymx5.com", + "pzz.events", + "q-counter.com", + "q-stats.nl", + "q1media.com", + "qashbits.com", + "qbaka.net", + "qbop.com", + "qchannel03.cn", + "qflm.net", + "qhupdate.com", + "qik.cc", + "qlitics.com", + "qoijertneio.com", + "qortex.ai", + "qsstats.com", + "quadran.eu", + "qualaroo.com", + "quant.jp", + "quanta.la", + "quantcount.com", + "quantumads.com", + "quantumdex.io", + "quantummetric.com", + "quantumws.net", + "quartic.pl", + "qubitproducts.com", + "questradeaffiliates.com", + "questus.com", + "quick-counter.net", + "quillion.com", + "quinporn.com", + "quintelligence.com", + "quitsnap-blue.com", + "qwertize.com", + "qwerty24.net", + "qzlog.com", + "r-q-e.com", + "r2b2.io", + "r7ls.net", + "rack-media.com", + "radarstats.com", + "radiateb2b.com", + "ragazzeinvendita.com", + "rainbownine.net", + "rampanel.com", + "rampmetrics.com", + "rank4all.eu", + "rankchamp.de", + "ranking-charts.de", + "ranking-counter.de", + "ranking-hits.de", + "ranking-links.de", + "rankingpartner.com", + "rankinteractive.com", + "rapidcounter.com", + "rapidstats.net", + "rapidtrk.net", + "rapt.com", + "rareru.ru", + "rating.in", + "ravelin.click", + "ravelin.net", + "rdcdn.com", + "rdiul.com", + "reachforce.com", + "reachjunction.com", + "reachlocalservices.com", + "reachmax.cn", + "reactful.com", + "reactx.com", + "readertracking.com", + "readnotify.com", + "readpeak.com", + "realbig.media", + "realclick.co.kr", + "realcounter.eu", + "realcounters.com", + "realhumandeals.com", + "realist.gen.tr", + "realitycash.com", + "realitytraffic.com", + "reallyfreegeoip.org", + "realssp.co.kr", + "realtimewebstats.com", + "realtimewebstats.net", + "realtracker.com", + "realytics.io", + "realzeit.io", + "recapture.io", + "receivefreesms.co.uk", + "recognified.net", + "recosenselabs.com", + "recoset.com", + "recruitics.com", + "red-bees.com", + "red12flyw2.site", + "redcounter.net", + "redfastlabs.com", + "rediads.com", + "redintelligence.net", + "redistats.com", + "redlightcenter.com", + "redpineapplemedia.com", + "redretarget.com", + "redstatcounter.com", + "reedbusiness.net", + "referer.org", + "referforex.com", + "refericon.pl", + "referralrock.com", + "refersion.com", + "refinedads.com", + "regie-cpc.com", + "reinvigorate.net", + "reitingi.lv", + "rejestr.org", + "relap.io", + "relead.com", + "relevant-digital.com", + "reliablebanners.com", + "reliablecounter.com", + "relmaxtop.com", + "remailtarget.com", + "remarketstats.com", + "remind.me", + "renderbetter.net", + "rentracks.jp", + "repixel.co", + "report-uri.com", + "report-uri.io", + "reprocautious.com", + "reproio.com", + "republer.com", + "requestmetrics.com", + "res-x.com", + "research-artisan.com", + "research-int.se", + "research-tool.com", + "researchintel.com", + "researchnow.com", + "reseau-pub.com", + "resetdigital.co", + "reshin.de", + "responsetap.com", + "resulticks.com", + "retag.xyz", + "retailads.net", + "retargetapp.com", + "retargeter.com.br", + "retargeting.biz", + "retargetly.com", + "retargettracker.com", + "retentionscience.com", + "rettica.com", + "returnpath.net", + "revcatch.com", + "revenueflex.com", + "revenuepilot.com", + "revenuescience.com", + "revenuewire.net", + "revhunter.tech", + "revive-adserver.net", + "revlifter.io", + "revoffers.com", + "revolvermaps.com", + "revprotect.com", + "rewardtv.com", + "reyden-x.com", + "reztrack.com", + "rfr-69.com", + "rhinoseo.com", + "rhombusads.com", + "riastats.com", + "richads.com", + "richard-group.com", + "richaudience.com", + "richmetrics.com", + "rightmoveanalytics.co.uk", + "rightstats.com", + "riskid.security", + "rivcash.com", + "rivrai.com", + "rktch.com", + "rktu.com", + "rlets.com", + "rmtag.com", + "rnengage.com", + "rnet.plus", + "rng-snp-003.com", + "rnlabs.com", + "rockincontent.net", + "rocks.io", + "roda.site", + "roeye.com", + "roeyecdn.com", + "roi-pro.com", + "roi-rocket.net", + "roirevolution.com", + "roirocket.com", + "roiservice.com", + "roispy.com", + "roistat.com", + "rollbar.com", + "rollercoin.com", + "romgoc.net", + "roosterfirework.com", + "rossel.tech", + "rotaban.ru", + "royal-cash.com", + "royalcount.de", + "rrimpl.com", + "rs0.co.uk", + "rtb123.com", + "rtbhouse.com", + "rtbiq.com", + "rtoaster.jp", + "rtox.net", + "rtrk.co.nz", + "rtrk.com", + "ru.net", + "ru4.com", + "rubanners.com", + "rudderlabs.com", + "rukplaza.com", + "rumanalytics.com", + "rumpelstiltskinhead.com", + "runetki.com", + "rusexclips.com", + "russianlovematch.com", + "rutarget.ru", + "rztrkr.com", + "s3blog.org", + "s3s-main.net", + "s7ven.com", + "saambaa.com", + "sabavision.com", + "safe-click.net", + "safeanalytics.net", + "safelinktracker.com", + "safevisit.online", + "sageanalyst.net", + "sagetrc.com", + "sailthru.com", + "salecycle.com", + "salesviewer.com", + "salesviewer.org", + "salvador24.com", + "sambaads.com", + "samsungadhub.com", + "san-spr-01.net", + "sancdn.net", + "sap-traffic.com", + "sape.ru", + "sapha.com", + "sardine.ai", + "sare25.com", + "sarov.ws", + "sas.com", + "sas15k01.com", + "sascentral.com", + "say.ac", + "sayutracking.co.uk", + "sayyac.com", + "sayyac.net", + "sba.about.co.kr", + "sbaffiliates.com", + "sbbanalytics.com", + "sbcpower.com", + "sbermarketing.ru", + "sbi-push.com", + "sbs-ad.com", + "scaledb.com", + "scanscout.com", + "scanverify.com", + "scarf.sh", + "scarlet-clicks.info", + "sceno.ru", + "schneesommer.de", + "sciencerevenue.com", + "scootloor.com", + "scopateitaliane.it", + "scorecardresearch.com", + "scoutanalytics.net", + "scrap.me", + "scrippscontroller.com", + "scriptil.com", + "scripts21.com", + "scriptshead.com", + "scupio.com", + "scw.systems", + "sdk.51.la", + "sdk.birdeatsbug.com", + "sdqoi2d.com", + "sea-nov-1.com", + "seal.digicert.com", + "seal.globalsign.com", + "seal.godaddy.com", + "seal.networksolutions.com", + "seal.qualys.com", + "sealmetrics.com", + "sealserver.trustwave.com", + "searchenginegenie.com", + "searchfeed.com", + "searchignite.com", + "searchpeack.com", + "searchplow.com", + "secretbehindporn.com", + "secure.ifbyphone.com", + "secure.money.com", + "secure.trust-guard.com", + "secureanalytic.com", + "securepaths.com", + "securitymetrics.com", + "securitytrfx.com", + "sedoparking.com", + "sedotracker.com", + "sedotracker.de", + "seeawhale.com", + "seedtag.com", + "seehits.com", + "seeip.org", + "seekbang.com", + "seevolution.com", + "segment.com", + "segment.io", + "segmenthub.com", + "segmentify.com", + "segments.adap.tv", + "segmetrics.io", + "segs.jp", + "sehiba.com", + "seitentipp.com", + "seitwert.de", + "selaris.com", + "selectad.com", + "selectmedia.asia", + "selfcampaign.com", + "sellhealth.com", + "sellpoint.net", + "sellpoints.com", + "selsin.net", + "semanticverses.com", + "semantiqo.com", + "semasio.net", + "sematext.com", + "semiocast.com", + "semnicneposilejte.cz", + "semtracker.de", + "sendpulse.com", + "sendtraffic.com", + "sendwebpush.com", + "sensible-ads.com", + "sensic.net", + "sensor.org.ua", + "sensorsdata.cn", + "sentinelbi.com", + "sentry-cdn.top", + "sentry.io", + "seo-master.net", + "seomonitor.ro", + "seomoz.org", + "seon.io", + "seondnsresolve.com", + "seoparts.net", + "sepyra.com", + "sered.net", + "serie-vostfr.com", + "serious-partners.com", + "serv-ac.com", + "servebom.com", + "servecontent.net", + "servedby.adbility-media.com", + "serveipqs.com", + "servemeads.com", + "servestats.com", + "servustats.com", + "sessioncam.com", + "sessionstack.com", + "sexad.net", + "sexcounter.com", + "sexdatecash.com", + "sexei.net", + "sexiba.com", + "sexlist.com", + "sexopages.com", + "sexplaycam.com", + "sexsearch.com", + "sextadate.net", + "sextracker.com", + "sexufly.com", + "sexuhot.com", + "sexvertise.com", + "sexy-ch.com", + "sexy.fling.com", + "sexystat.com", + "sf14g.com", + "sgbm.info", + "shacsda.name", + "shareasale-analytics.com", + "shareasale.com", + "sharemedia.rs", + "sharethrough.com", + "sharpspring.com", + "shield.sitelock.com", + "shinystat.com", + "shinystat.it", + "shippinginsights.com", + "shoelace.com", + "shoofle.tv", + "shoogloonetwork.com", + "shopalyst.com", + "shopimind.com", + "shoplytics.com", + "shopmyshelf.us", + "shopnetic.com", + "shopperapproved.com", + "shoptarget.com.br", + "shoptimally.com", + "short.pe", + "showcasead.com", + "showheroes.com", + "showmeyouradsnow.com", + "showyoursite.com", + "shrinkearn.com", + "shroughtened.com", + "shrtfly.com", + "sibautomation.com", + "sibergy.com", + "sibulla.com", + "siccash.com", + "sifomedia.se", + "sift.com", + "siftscience.com", + "signalfx.com", + "signifyd.com", + "signup-way.com", + "silimbompom.com", + "silverpop.com", + "silverpush.co", + "simility.com", + "simonsignal.com", + "simpio.com", + "simpleanalytics.io", + "simpleanalyticsbadge.com", + "simpleanalyticscdn.com", + "simpleanalyticsexternal.com", + "simplehitcounter.com", + "simplereach.com", + "simpletraffic.co", + "simpli.fi", + "simplycast.us", + "simplyhired.com", + "simplymeasured.com", + "singlefeed.com", + "sinogamepeck.com", + "sirdata.eu", + "sirdata.io", + "site-submit.com.ua", + "site24x7rum.com", + "sitealyse.de", + "siteapps.com", + "sitebro.com", + "sitebro.de", + "sitebro.net", + "sitecompass.com", + "siteimprove.com", + "siteimproveanalytics.com", + "siteimproveanalytics.io", + "sitelabweb.com", + "sitemaji.com", + "sitemeter.com", + "siteplug.com", + "sitereport.org", + "sitescout.com", + "sitesense-oo.com", + "siteswithcontent.com", + "sitetag.us", + "sitetagger.co.uk", + "sitethree.com", + "sitetistik.com", + "sitetracker.com", + "sixsigmatraffic.com", + "sjv.io", + "sk1n.fr", + "sk8t.fr", + "skinected.com", + "skyactivate.com", + "skyglue.com", + "skymedia.co.uk", + "skyscrpr.com", + "sl-ct5.com", + "slfpu.com", + "slikslik.com", + "slimspots.com", + "slimtrade.com", + "slingpic.com", + "slogantrend.de", + "slopeaota.com", + "smac-ad.com", + "smac-ssp.com", + "smaclick.com", + "smallseotools.com", + "smarketer.de", + "smart-counter.net", + "smart-digital-solutions.com", + "smart-dmp.com", + "smart-ip.net", + "smart-pixl.com", + "smart-widget-assets.ekomiapps.de", + "smartad.ee", + "smartadtags.com", + "smartadv.ru", + "smartasset.com", + "smartbn.ru", + "smartclick.net", + "smartclip-services.com", + "smartctr.com", + "smarterhq.io", + "smarterremarketer.net", + "smartico.one", + "smartlook.com", + "smartnews-ads.com", + "smartocto.com", + "smartoffer.site", + "smartology.co", + "smartracker.net", + "smartredirect.de", + "smartselling.cz", + "smarttargetting.net", + "smartyads.com", + "smartzonessva.com", + "smashpops.com", + "smct.co", + "smilered.com", + "smileycentral.com", + "smileyhost.net", + "smljmp.com", + "smlog.co.kr", + "smopy.com", + "smowtion.com", + "smpgfx.com", + "smpop.icfcdn.com", + "smrk.io", + "sms-xxx.com", + "smtrk.net", + "snack-media.com", + "snapcheat.app", + "snapdeal.biz", + "snaps.vidiemi.com", + "snd.tc", + "sndkorea.co.kr", + "sni-dat.com", + "sni.ps", + "snigelweb.com", + "sniperlog.ru", + "sniphub.com", + "snitcher.com", + "snoobi.com", + "snowads.net", + "snowsignal.com", + "snplow.net", + "so-excited.com", + "soalouve.com", + "soazooge.com", + "sochr.com", + "social-sb.com", + "socialbirth.com", + "socialelective.com", + "sociallypublish.com", + "socialmedia.com", + "socialprofitmachine.com", + "socialreach.com", + "socialsexnetwork.net", + "socialspark.com", + "socialtrack.co", + "sociaplus.com", + "socketviking.net", + "socsi.in", + "socy.es", + "sodoit.com", + "soflopxl.com", + "softonic-analytics.net", + "soicos.com", + "sojern.com", + "soko.ai", + "sokrati.com", + "sol-data.com", + "solosegment.com", + "solucx.com.br", + "solutionsadultes.com", + "sometrics.com", + "sonobi.com", + "sophi.io", + "sophus3.com", + "sortext.com", + "soska.us", + "sotuktraffic.com", + "sourcecode.pro", + "souvlatraffic.com", + "sov.stream", + "sovrn.com", + "sp-trk.com", + "spacash.com", + "space-link.de", + "spacehits.net", + "spacepools.org", + "spade.sci.twitch.tv", + "spamanalyst.com", + "spankmasters.com", + "sparteo.com", + "speakol.com", + "spearad.video", + "specialstat.com", + "spectate.com", + "speed-trap.com", + "speedcount.de", + "speedcounter.net", + "speedcurve.com", + "speedhq.net", + "speedtracker.de", + "speedynews.xyz", + "speee-ad.jp", + "speetals.com", + "spelar.org", + "sphostserver.com", + "spider-mich.com", + "spideraf.com", + "splinky.com", + "splitbee.io", + "splittag.com", + "splut.com", + "splyt.com", + "spolecznosci.net", + "sponsorcounter.de", + "sponsored.com", + "sponsoredtweets.com", + "sports-streams-online.club", + "spotx.tv", + "spring-tns.net", + "spring.de", + "springify.io", + "springmetrics.com", + "sprintrade.com", + "sprout-ad.com", + "sptag.com", + "sptag1.com", + "spunkycash.com", + "spylog.com", + "spylog.ru", + "spyoff.com", + "spywords.com", + "squeezely.tech", + "squidanalytics.com", + "srcip.com", + "srmdata-us.com", + "srmdata.com", + "srpx.net", + "ssm.codes", + "st.ipornia.com", + "star-cntr-5.com", + "starlayer.com", + "startede.com", + "starti.pl", + "startwebpromo.com", + "stat-track.com", + "stat.4u.pl", + "stat.kununu.cz", + "stat.media", + "stat.pl", + "stat.re", + "stat.social", + "stat24.com", + "stat24.ru", + "statcounter.com", + "statcounterfree.com", + "stated.io", + "stathat.com", + "stathound.com", + "static-sb.com", + "static.tradetracker.net", + "staticiv.com", + "staticxz.com", + "statisfy.net", + "statistiche-free.com", + "statistiche-web.com", + "statistiche.it", + "statistichegratis.net", + "statistics.ro", + "statistik-gallup.net", + "statistik.motorpresse.de", + "statistika.lv", + "statowl.com", + "statpipe.ru", + "stats.de", + "stats.fr", + "stats.lt", + "stats.webstarts.com", + "stats2.algo.at", + "stats2.com", + "stats21.com", + "stats4all.com", + "stats4free.de", + "stats4u.net", + "stats4you.com", + "statsadv.dadapro.com", + "statsbox.nl", + "statserv.net", + "statsforever.com", + "statsig.com", + "statsigapi.net", + "statsinsight.com", + "statsit.com", + "statsmachine.com", + "statsperformdev.com", + "statsrely.com", + "statssheet.com", + "statswebtown.com", + "statsy.net", + "stattooz.com", + "stattrax.com", + "statun.com", + "statuncore.com", + "stealth.nl", + "steamtraffic.com", + "steeelm.online", + "steelhousemedia.com", + "stellaservice.com", + "sterlingwoods.com", + "stetic.com", + "stippleit.com", + "stocker.bonnint.net", + "stonecalcom.com", + "stopundstart.de", + "stormcontainertag.com", + "stormiq.com", + "storygize.net", + "stratos.blue", + "streamateaccess.com", + "streamdefence.com", + "streamsend.com", + "streem.com.au", + "streetmetrics.io", + "strikead.com", + "stripedcollar.net", + "stripsaver.com", + "stroeerdigitalmedia.de", + "strossle.com", + "strossle.it", + "strs.jp", + "struq.com", + "studiostack.com", + "styleui.ru", + "sub2tech.com", + "subendorse.com", + "sublimemedia.net", + "submitexpress.co.uk", + "submitnet.net", + "subscribers.com", + "successfultogether.co.uk", + "sugodeku.com", + "suite6ixty6ix.com", + "suitesmart.com", + "sulvo.co", + "sumarketing.co.uk", + "sumome.com", + "sundaysky.com", + "sunios.de", + "sunmedia.net", + "sunnysmedia.com", + "suntcontent.se", + "superadexchange.com", + "supercounters.com", + "superonclick.com", + "supersonicads.com", + "superspeedapp.com", + "superstat.info", + "superstats.com", + "supletcedintand.pro", + "supplyframe.com", + "supportxmr.com", + "supuv2.com", + "supuv3.com", + "surf-bar-traffic.com", + "surfcounters.com", + "surfe.pro", + "surgeprice.com", + "surveyscout.com", + "surveywall-api.survata.com", + "surveywriter.com", + "survicate.com", + "sushipool.com", + "sv2.biz", + "svlu.net", + "svtrd.com", + "swbdds.com", + "sweetgum.io", + "sweetmedia.org", + "sweetstudents.com", + "swelen.com", + "swetrix.org", + "swiftmining.win", + "swiss-counter.com", + "switchadhub.com", + "swoop.com", + "swpsvc.com", + "sync.tv", + "synergy-e.com", + "synerise.com", + "synkd.life", + "synovite-scripts.com", + "synthasite.net", + "sysomos.com", + "t-analytics.com", + "t.dgm-au.com", + "t.eloqua.com", + "t.felmat.net", + "t.powerreviews.com", + "t4ft.de", + "ta.sbird.xyz", + "taboola.com", + "taboolasyndication.com", + "tabooporn.tv", + "tacoda.net", + "tacrater.com", + "tacticalrepublic.com", + "tadpull.com", + "tafmaster.com", + "tag4arm.com", + "tagbucket.cc", + "tagcommander.com", + "tagdatax.com", + "tagdeliver.com", + "tagdelivery.com", + "taggify.net", + "tagjunction.com", + "tagmanager.cn", + "tagmngrs.com", + "tagon.co", + "tagsrvcs.com", + "tagstaticx.com", + "tailsweep.com", + "tailtarget.com", + "takeads.com", + "talaropa.com", + "talpa-analytics.com", + "tamgrt.com", + "tangozebra.com", + "tankeuro.com", + "tantoporno.com", + "tanx.com", + "tapad.app", + "tapad.com", + "tapfiliate.com", + "tapinfluence.com", + "taplytics.com", + "tapnative.com", + "taps.io", + "tapstream.com", + "taradinhos.com", + "tardangro.com", + "target.vivid.com", + "targetfuel.com", + "targetingnow.com", + "targetix.net", + "targetnet.com", + "targetpoint.com", + "targetspot.com", + "taskanalytics.com", + "taxel.jp", + "tbaffiliate.com", + "tbcconnect.ge", + "tbex.ru", + "tcactivity.net", + "tcimg.com", + "tctm.co", + "td573.com", + "tda.io", + "tdmd.us", + "tds.io", + "tdstats.com", + "tealium.com", + "tealiumiq.com", + "team-rec.jp", + "teasernet.com", + "teasernet.ru", + "teaservizio.com", + "tech426.com", + "techbumper.info", + "techcdn.com", + "techgates.link", + "techlab-cdn.com", + "techmyntra.net", + "technical-service.net", + "tedo-stats.de", + "teenspirithentai.com", + "telemetric.dk", + "teletarget.ru", + "telize.com", + "teljari.is", + "tellapart.com", + "tend.io", + "tenmax.io", + "tenping.kr", + "tentaculos.net", + "terabytemedia.com", + "tercept.com", + "terratraf.com", + "test1productions.com", + "testfilter.com", + "testin.cn", + "testnet.nl", + "tetigi.com", + "tetoolbox.com", + "text-link-ads.com", + "texto.click", + "tgdaudience.com", + "tget.me", + "tgknt.com", + "tglyr.co", + "tgtag.io", + "tgtmedia.com", + "tgwidget.com", + "thank-you.io", + "the-adult-company.com", + "theactivetag.com", + "theadex.com", + "theagency.com", + "theardent.group", + "thebestlinks.com", + "thecounter.com", + "themoneytizer.com", + "thench.net", + "thepayporn.com", + "thermstats.com", + "thesearchagency.net", + "thesmilingpencils.com", + "thesocialsexnetwork.com", + "thestat.net", + "thewhizproducts.com", + "thewise.com", + "thinktot.com", + "thoughtmetric.io", + "thqgxvs.com", + "threatbook.cn", + "tidningsnatet.se", + "tiger.qnews.media", + "tinb.net", + "tingrinter.com", + "tinyclues.com", + "tinycounter.com", + "tinystat.ir", + "tiser.com.au", + "tisoomi-services.com", + "titag.com", + "tizernet.com", + "tkqlhce.com", + "tl813.com", + "tldw.me", + "tlvmedia.com", + "tm-core.net", + "tmmp.io", + "tmserver-1.com", + "tmserver-2.net", + "tmtrck.com", + "tmvtp.com", + "tnative.ru", + "tnctrx.com", + "tns-counter.ru", + "tns-cs.net", + "tns-gallup.dk", + "tns-sifo.se", + "tny.so", + "toc.io", + "tollfreeforwarding.com", + "tomonline-inc.com", + "tonefuse.com", + "tongjiniao.com", + "tools.bongacams.com", + "toolss.net", + "toonvideos.me", + "top-bloggers.com", + "top-ro.ro", + "top.lv", + "top.mail.ru", + "top100bloggers.com", + "top100webshops.com", + "top10sportsites.com", + "topadvert.ru", + "topblogarea.com", + "topblogging.com", + "topdepo.com", + "tophitbit.com", + "tophosting101.com", + "toplist.cz", + "toplist.eu", + "toplist.raidrush.ws", + "toplist.sk", + "toplist100.org", + "topmalaysia.com", + "topofblogs.com", + "topsem.com", + "topsexcams.club", + "topsite.lv", + "topstat.cn", + "topstat.com", + "toptracker.ru", + "torbit.com", + "toroadvertising.com", + "tossoffads.com", + "touchclarity.com", + "tovery.net", + "tp88trk.com", + "tracdelight.com", + "tracdelight.io", + "trace-2000.com", + "trace.events", + "tracead.com", + "traceless.me", + "tracemyip.org", + "traceworks.com", + "track-re01.com", + "track-server-100.com", + "track-web.net", + "track.atgstores.com", + "track.byzon.swelen.net", + "track.xtrasize.nl", + "trackalyzer.com", + "trackboxx.info", + "trackcb.com", + "trackcmp.net", + "trackconsole.com", + "trackeame.com", + "trackedlink.net", + "trackedweb.net", + "tracker.stats.in.th", + "trackertest.org", + "trackfeed.com", + "trackicollect.ibase.fr", + "tracking.adweb.co.kr", + "tracking.drsfostersmith.com", + "tracking.edvisors.com", + "tracking.interweave.com", + "tracking.plattformad.com", + "tracking.practicefusion.com", + "tracking.sembox.it", + "tracking.skyword.com", + "tracking202.com", + "trackingca.com", + "trackinglabs.com", + "trackingpro.pro", + "trackkas.com", + "trackmethod.com", + "trackmytarget.com", + "trackmyweb.net", + "trackonomics.net", + "trackset.com", + "trackset.it", + "tracksmart.se", + "trackuity.com", + "trackword.biz", + "trackyourstats.com", + "tradedoubler.com", + "tradeexpert.net", + "tradeinsights.net", + "tradelab.fr", + "tradescape.biz", + "tradplusad.com", + "trafex.net", + "traffbiz.ru", + "traffboost.net", + "traffer.net", + "traffic-gate.com", + "traffic-media.co.uk", + "traffic-supremacy.com", + "traffic.ru", + "traffic.tc-clicks.com", + "traffic2bitcoin.com", + "traffic4u.nl", + "trafficadbar.com", + "trafficby.net", + "trafficengine.net", + "trafficfacts.com", + "trafficforce.com", + "trafficfuel.com", + "trafficguard.ai", + "traffichaus.com", + "trafficholder.com", + "trafficjoint.com", + "trafficjunky.com", + "trafficlearn.com", + "trafficmagnates.com", + "trafficman.io", + "trafficmaxx.de", + "trafficpimps.com", + "trafficregenerator.com", + "trafficroots.com", + "trafficsan.com", + "trafficscanner.pl", + "trafficstars.com", + "trafficswarm.com", + "traffictraffickers.com", + "trafficundercontrol.com", + "trafficwave.net", + "trafficzap.com", + "trafic.ro", + "trafikkfondet.no", + "trafit.com", + "trafmag.com", + "trail-web.com", + "trailheadapp.com", + "trakken.de", + "trakksocial.googlecode.com", + "transactionale.com", + "traq.li", + "travelrobotflower.com", + "traversedlp.com", + "trbas.com", + "trbo.com", + "trcklks.com", + "treasuredata.com", + "trendcounter.com", + "trendcounter.de", + "trendemon.com", + "trfpump.com", + "trialfire.com", + "tribl.io", + "trick17.it", + "trickyseduction.com", + "triggeredmessaging.com", + "triggertag.gorillanation.com", + "triggit.com", + "trigr.co", + "trilogyed.com", + "triplelift.com", + "triptease.io", + "triptease.net", + "trk.pinterest.com", + "trker.com", + "trkjmp.com", + "trkme.net", + "trmads.eu", + "trstplse.com", + "trtl.ws", + "truconversion.com", + "truehits.in.th", + "truehits.net", + "truehits1.gits.net.th", + "truehits3.gits.net.th", + "truenat.bid", + "truepush.com", + "truffle.one", + "trugaze.io", + "trunblock.com", + "truoptik.com", + "trustiseverything.de", + "trustx.org", + "trw12.com", + "try9.com", + "trysera.com", + "trytada.com", + "tsbluebox.com", + "tscounter.com", + "tsk4.com", + "tsk5.com", + "tsyndolls.com", + "ttlmodels.com", + "ttrace.ru", + "tube.ac", + "tubeadnetwork.com", + "tubeadv.com", + "tubeadvertising.eu", + "tubecorporate.com", + "tubemogul.com", + "tubepush.eu", + "tubesweet.com", + "tuinfra.com", + "tulip18.com", + "tunnl.com", + "turn.com", + "turnsocial.com", + "turtlemobile.com.tw", + "tvsquared.com", + "twads.gg", + "twcount.com", + "twcouponcenter.com", + "twistyscash.com", + "txt.eu", + "typicalstudent.org", + "tyroo.com", + "tyxo.bg", + "tyxo.com", + "u-on.eu", + "u5e.com", + "uadx.com", + "uarating.com", + "ub-analytics.com", + "ubercpm.com", + "ubertags.com", + "ubertracking.info", + "uciservice.com", + "udkcrj.com", + "uii.io", + "ulclick.ru", + "ultra-rv.com", + "ultrapartners.com", + "umami.is", + "umbel.com", + "unative.com", + "unblockia.com", + "unbrick.id", + "uncn.jp", + "undertone.com", + "undom.net", + "unibots.in", + "unibotscdn.com", + "uniconsent.com", + "uniqodo.com", + "united-infos.net", + "up-rank.com", + "upapi.net", + "uplift-platform.com", + "upravel.com", + "upscore.com", + "upsellit.com", + "upstats.ru", + "uptain.de", + "uptracs.com", + "uptrendsdata.com", + "uralweb.ru", + "urbharat.xyz", + "urlbrief.com", + "urlcash.net", + "urstats.de", + "usa.cc", + "usabilitytools.com", + "usabilla.com", + "usage.seibert-media.io", + "useinsider.com", + "useitbetter.com", + "usemax.de", + "usemaxserver.de", + "usenetjunction.com", + "usepanda.com", + "useproof.com", + "user-api.com", + "user-clicks.com", + "user-red.com", + "usercycle.com", + "userdive.com", + "userlook.com", + "usermaven.com", + "userneeds.dk", + "userreplay.net", + "userreport.com", + "users-api.com", + "userzoom.com", + "usesfathom.com", + "usuarios-online.com", + "utherverse.com", + "utraff.com", + "uxernab.com", + "uzerly.net", + "uzrating.com", + "v12group.com", + "v3cdn.net", + "va-endpoint.com", + "validclick.com", + "valuead.com", + "valuecommerce.com", + "valuedopinions.co.uk", + "vamaker.com", + "variti.net", + "vbanalytics.com", + "vbt.io", + "vdna-assets.com", + "vdo.ai", + "vdoing.com", + "veduy.com", + "veille-referencement.com", + "veinteractive.com", + "velti.com", + "vendexo.com", + "vendigamus.com", + "vendri.io", + "ventivmedia.com", + "veoxa.com", + "ver-pelis.net", + "ver.gratis", + "vercel-analytics.com", + "vercel-insights.com", + "verified-extensions.com", + "verify.authorize.net", + "verify.safesigned.com", + "vertical-leap.co.uk", + "vertical-leap.net", + "verticalaffiliation.com", + "verticalscope.com", + "verticalsearchworks.com", + "vertismedia.co.uk", + "vertster.com", + "vfgta.com", + "vfreecams.com", + "vghd.com", + "viadata.store", + "viapush.com", + "vibrantmedia.com", + "vid123.net", + "vidads.gr", + "video-people.com", + "video.oms.eu", + "videoamp.com", + "videoo.tv", + "videoroll.net", + "videos.oms.eu", + "videostat.com", + "vidigital.ru", + "vidoomy.com", + "vidora.com", + "vidsrev.com", + "vidverto.io", + "viensvoircesite.com", + "viewar.org", + "viewtraff.com", + "vihtori-analytics.fi", + "vilynx.com", + "vinlens.com", + "vinsight.de", + "vinub.com", + "vira.ru", + "viralninjas.com", + "virgul.com", + "virool.com", + "virtuagirlhd.com", + "virtualnet.co.uk", + "visibility-stats.com", + "visibli.com", + "visilabs.net", + "visionarycompany52.com", + "visioncriticalpanels.com", + "visionsage.com", + "visistat.com", + "visitor-analytics.io", + "visitor-analytics.net", + "visitor-stats.de", + "visitor-track.com", + "visitorglobe.com", + "visitorjs.com", + "visitorpath.com", + "visitorprofiler.com", + "visitorqueue.com", + "visitortracklog.com", + "visitorville.com", + "visits.lt", + "visitstreamer.com", + "visualdna.com", + "visualrevenue.com", + "visx.net", + "vivaclix.com", + "vividcash.com", + "vivistats.com", + "vivocha.com", + "vizisense.net", + "vizury.com", + "vizzit.se", + "vkcdnservice.com", + "vlexokrako.com", + "vliplatform.com", + "vlogexpert.com", + "vlyby.com", + "vm5apis.com", + "vmm-satellite1.com", + "vmmpxl.com", + "vmonetize.com", + "vod-cash.com", + "vogozae.ru", + "voicefive.com", + "volantix.com", + "volgograd-info.ru", + "vologda-info.ru", + "volument.com", + "votistics.com", + "voxus.com.br", + "voyeurhit.com", + "vpn-access.site", + "vprza.com", + "vrstage.com", + "vsexshop.ru", + "vtracker.net", + "vtracy.de", + "vupulse.com", + "w00tmedia.net", + "w3counter.com", + "w4vecl1cks.com", + "walmeric.com", + "wamcash.com", + "wantatop.com", + "wap4dollar.com", + "waplog.net", + "warlog.ru", + "watchmygf.to", + "waudit.cz", + "way2traffic.com", + "wbdx.fr", + "wbtrk.net", + "wcfbc.net", + "wct.click", + "wdfl.co", + "wdsvc.net", + "we-stats.com", + "weatherforecastmap.com", + "web-boosting.net", + "web-counter.net", + "web-stat.com", + "web-stat.fr", + "web-stat.net", + "web-visor.com", + "web3ads.net", + "webads.eu", + "webads.nl", + "webanalytic.info", + "webclicktracker.com", + "webcompteur.com", + "webcounter.co.za", + "webcounter.ws", + "webdissector.com", + "webengage.co", + "webengage.com", + "webest.info", + "webeyez.com", + "webflowmetrics.com", + "webforensics.co.uk", + "webgains.com", + "webglstats.com", + "webhits.de", + "webiqonline.com", + "webleads-tracker.com", + "weblion777.github.io", + "weblist.de", + "webmasterplan.com", + "webmeter.ws", + "webmine.cz", + "webminepool.com", + "webminerpool.com", + "webmining.co", + "webmobile.ws", + "webmonetiser.com", + "weborama.com", + "weborama.design", + "weborama.fr", + "webpartners.co", + "webprospector.de", + "webpu.sh", + "webpushr.com", + "webpushs.com", + "websanalytic.com", + "websecurity.norton.com", + "webserviceaward.com", + "webservis.gen.tr", + "webshark.pl", + "website-hit-counters.com", + "websiteceo.com", + "websiteperform.com", + "websitewelcome.com", + "webspectator.com", + "webstat.com", + "webstat.fr", + "webstat.net", + "webstat.no", + "webstat.se", + "webstatistika.lv", + "webstats.com", + "webstats4u.com", + "webtalking.ru", + "webtemsilcisi.com", + "webtrack.biz", + "webtrack.savoysystems.co.uk", + "webtracker.jp", + "webtrackingservices.com", + "webtraffic.se", + "webtrafficagents.com", + "webtrafficsource.com", + "webtraffiq.com", + "webtrafic.ru", + "webtraxs.com", + "webtrekk-asia.net", + "webtrekk-us.net", + "webtrekk.de", + "webtrekk.net", + "webtrends-optimize.com", + "webtrends.com", + "webtrendslive.com", + "webttracking.de", + "webtuna.com", + "webturn.ru", + "webvisor.com", + "webvisor.ru", + "webwap.org", + "webxmr.com", + "wecantrack.com", + "wecount4u.com", + "welect.de", + "welt-der-links.de", + "wgsas.com", + "whale.camera", + "whatstheword.co", + "wheelwheel.space", + "wheredoyoucomefrom.ovh", + "whiteclick.biz", + "whitepixel.com", + "whizzco.com", + "whoaremyfriends.com", + "whoaremyfriends.net", + "whoisonline.net", + "whoisvisiting.com", + "whosclickingwho.com", + "whoseesyou.com", + "wickedreports.com", + "wideangle.co", + "widerplanet.com", + "widget.faphouse.com", + "widgets.guppy.live", + "widgets.monito.com", + "widgets.solutions", + "widgets.trustedshops.com", + "wifelovers.com", + "wikia-beacon.com", + "winitout.com", + "wiredminds.de", + "wirewuss.com", + "wisetrack.net", + "withcabin.com", + "withcubed.com", + "wizaly.com", + "wl.jd.com", + "wlct-three.de", + "wlmarketing.com", + "wmcdp.io", + "wmmediacorp.com", + "womtp.com", + "wonder-ma.com", + "wonderpush.com", + "woopra-ns.com", + "woopra.com", + "wootric.com", + "wordego.com", + "wordmonetize.com", + "worldflagcounter.com", + "worldlogger.com", + "worldsbestcams.com", + "worthathousandwords.com", + "wos.lv", + "wowanalytics.co.uk", + "wp-worthy.de", + "wpdstat.com", + "wpfc.ml", + "wrapper.lemde.fr", + "wrating.com", + "wstatslive.com", + "wt-eu02.net", + "wt-safetag.com", + "wtm.monitoringservice.co", + "wtmtrack.com", + "wts.one", + "wts2.one", + "wtstats.com", + "wtstats.ro", + "wundercounter.com", + "wunderloop.net", + "wwads.cn", + "wwclickserv.club", + "wwgate.ru", + "www-google-analytics.l.google.com", + "www-path.com", + "www.hey.lt", + "wysistat.com", + "wywy.com", + "wzrk.co", + "wzrkt.com", + "x-stat.de", + "x-traceur.com", + "x.shopsavvy.com", + "xapkgame.com", + "xclaimwords.net", + "xcounter.ch", + "xdisctracking.pw", + "xedo.me", + "xg4ken.com", + "xgogi.com", + "xhamstercams.com", + "xhamsterlive.com", + "xhamsterpremium.com", + "xhit.com", + "xiti.com", + "xlisting.jp", + "xlovecam.com", + "xmlmonetize.com", + "xmorex.com", + "xmrpool.net", + "xmtrading.com", + "xogogowebcams.com", + "xplosion.de", + "xstats.net", + "xtendmedia.com", + "xtgreat.com", + "xtractor.no", + "xtremepush.com", + "xtremetop100.com", + "xtremline.com", + "xxxblackbook.com", + "xxxcounter.com", + "xxxmatch.com", + "xyztraffic.com", + "y-track.com", + "yamanoha.com", + "yaudience.com", + "ybotvisit.com", + "yektanet.com", + "yellowbrix.com", + "yeloads.com", + "yext-pixel.com", + "yextevents.com", + "ygsm.com", + "yieldbird.com", + "yieldbot.com", + "yieldify.com", + "yieldkit.com", + "yieldlift.com", + "yieldlove.com", + "yieldmo.com", + "yieldsoftware.com", + "yigao.com", + "yjtag.jp", + "yldr.io", + "yllix.com", + "ymetrica1.com", + "yoads.network", + "yoast-schema-graph.com", + "yoochoose.net", + "youle55.com", + "your-analytics.org", + "youramigo.com", + "yourdatelink.com", + "yourfirstfunnelchallenge.com", + "yourlustmedia.com", + "youtubex.top", + "youvideoporno.mobi", + "youvisit.com", + "yu987.com", + "yuktamedia.com", + "yurivideo.com", + "z444o.com", + "zampda.net", + "zanox-affiliate.de", + "zanox.com", + "zap.buzz", + "zarget.com", + "zdtag.com", + "zebestof.com", + "zedo.com", + "zedwhyex.com", + "zeerat.com", + "zemanta.com", + "zeotap.com", + "zero.kz", + "zeropark.com", + "zerostats.com", + "zesep.com", + "zeustechnology.com", + "ziffdavis.com", + "zipstat.dk", + "zirve100.com", + "ziyu.net", + "zlx.com.br", + "zmctrack.net", + "znctrack.net", + "zontera.com", + "zoomanalytics.co", + "zoomino.com", + "zoosnet.net", + "zoossoft.net", + "zprk.io", + "ztcadx.com", + "zuzab.com", + "zwaar.org", + "zx-adnet.com" + ] + }, + "id": 14885 + }, + { + "action": { "type": "block" }, + "condition": { "domainType": "thirdParty", "urlFilter": "/adv_out.js" }, + "id": 14886 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||siteground.com/static/affiliate/" + }, + "id": 14887 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||gammae.com/famedollars/" + }, + "id": 14888 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||paperstreetcash.com/banners/" + }, + "id": 14889 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "urlFilter": "||teamskeetimages.com/st/banners/" + }, + "id": 14890 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.com"], + "initiatorDomains": [ + "allporncomic.com", + "freeuseporn.com", + "jav.fm", + "jav.sh", + "jav.vin", + "myadultanimes.com", + "pornhail.com", + "putlockers.li", + "rawmanga.top", + "reddit.tube", + "storieswatch.com", + "streamvid.net", + "up-4ever.net", + "ytmp3eu.net" + ], + "resourceTypes": ["script"] + }, + "id": 14891 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": [ + "cloudflare.com", + "fastly.net", + "gstatic.com", + "jwpcdn.com" + ], + "initiatorDomains": ["oneupload.to"], + "resourceTypes": ["script"] + }, + "id": 14892 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "abcvideo.cc", + "adbull.org", + "amateurblog.tv", + "classicpornbest.com", + "crownimg.com", + "deltabit.co", + "elsfile.org", + "fashionblog.tv", + "freeadultcomix.com", + "gaybeeg.info", + "govid.co", + "hitomi.la", + "imgbox.com", + "imgdawgknuttz.com", + "imgsen.com", + "imgstar.eu", + "imwatchingmovies.com", + "in-jpn.com", + "javdoe.to", + "kiwiexploits.com", + "latinblog.tv", + "lovelynudez.com", + "mangaraw.org", + "masaporn.xyz", + "maxsport.one", + "megaup.net", + "moviehaxx.pro", + "ouo.io", + "ouo.press", + "picdollar.com", + "pics4upload.com", + "pics4you.net", + "pirateproxy.live", + "pornxp.com", + "rule34hentai.net", + "senmanga.com", + "silverblog.tv", + "silverpic.com", + "songsio.com", + "sportz.football", + "streamgo.to", + "suicidepics.com", + "tanix.net", + "thehiddenbay.com", + "thepiratebay.org", + "thepiratebay10.org", + "titsbox.com", + "tokyoblog.tv", + "topwwnews.com", + "ukrainesmodels.com", + "up-4ever.net", + "uproxy2.biz", + "vidoza.co", + "vidoza.net", + "xblog.tv", + "xth.jp", + "xxxwebdlxxx.top", + "zdnet.fr", + "zinchanmanga.com" + ], + "resourceTypes": ["script"] + }, + "id": 14893 + }, + { + "action": { "type": "block" }, + "condition": { + "domainType": "thirdParty", + "excludedRequestDomains": ["cloudflare.net", "fontawesome.com"], + "initiatorDomains": [ + "armoniscans.top", + "bentomanga.top", + "bigcomics.win", + "brmangas.top", + "cmoa.pro", + "hachiraw.top", + "j8jp.com", + "janime.top", + "jpraw.xyz", + "kakuyomu.in", + "kkraw.com", + "komiku.win", + "lectormanga.top", + "lermanga.top", + "manga1000.top", + "manga1001.win", + "manga1001.xyz", + "mangajp.top", + "mangakl.su", + "mangaraw.bid", + "mangavy.com", + "mangaz.win", + "scanita.top", + "shinigami-id.top", + "sushiscan.top", + "syosetu.gs" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14894 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "247sports.com", + "api.screen9.com", + "autokult.pl", + "bbc.com", + "blastingnews.com", + "bloomberg.co.jp", + "bloomberg.com", + "bsfuji.tv", + "cbc.ca", + "cbsnews.com", + "cbssports.com", + "chicagotribune.com", + "clickorlando.com", + "cnet.com", + "crunchyroll.com", + "delish.com", + "distro.tv", + "doubtnut.com", + "einthusan.tv", + "embed.comicbook.com", + "etonline.com", + "farfeshplus.com", + "filmweb.pl", + "game.pointmall.rakuten.net", + "gamebox.gesoten.com", + "gamepix.com", + "games.usatoday.com", + "gbnews.com", + "geo.dailymotion.com", + "givemesport.com", + "goodmorningamerica.com", + "goodstream.uno", + "gospodari.com", + "howstuffworks.com", + "humix.com", + "ignboards.com", + "iheart.com", + "insideedition.com", + "irctc.co.in", + "kanalsportowy.pl", + "klix.ba", + "ktla.com", + "lemino.docomo.ne.jp", + "linetv.tw", + "locipo.jp", + "maharashtratimes.com", + "metacritic.com", + "minigame.aeriagames.jp", + "missoulian.com", + "myspace.com", + "nettavisen.no", + "netzwelt.de", + "paralympic.org", + "paramountplus.com", + "player.abacast.net", + "player.earthtv.com", + "player.performgroup.com", + "plex.tv", + "pointmall.rakuten.co.jp", + "popculture.com", + "realmadrid.com", + "rte.ie", + "rumble.com", + "s.yimg.jp", + "sbs.com.au", + "scrippsdigital.com", + "sonyliv.com", + "southpark.lat", + "southparkstudios.com", + "sportsbull.jp", + "sportsport.ba", + "success-games.net", + "synk-casualgames.com", + "tbs.co.jp", + "tdn.com", + "truvid.com", + "tubitv.com", + "tunein.com", + "tv-asahi.co.jp", + "tv.rakuten.co.jp", + "tver.jp", + "tvp.pl", + "univtec.com", + "video.tv-tokyo.co.jp", + "vlive.tv", + "watch.nba.com", + "wbal.com", + "weather.com", + "webdunia.com", + "wellgames.com", + "worldsurfleague.com", + "wowbiz.ro", + "wsj.com", + "wtk.pl", + "zdnet.com", + "zeebiz.com" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 14895 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "3djuegosguias.com", + "3djuegospc.com", + "9to5mac.com", + "acehardware.com", + "acornonline.com", + "ads.spotify.com", + "aena.es", + "aeromexico.com", + "afisha.timepad.ru", + "aliexpress.com", + "ampparit.com", + "animeanime.jp", + "anond.hatelabo.jp", + "applesfera.com", + "aruba.it", + "arvopaperi.fi", + "atptour.com", + "autobild.de", + "autorevue.cz", + "avis.com", + "axeptio.eu", + "backcountry.com", + "baywa-re.com", + "bbcgoodfood.com", + "benesse-style-care.co.jp", + "besplatka.ua", + "beterbed.nl", + "betten.de", + "binglee.com.au", + "blaklader.at", + "blaklader.be", + "blaklader.ca", + "blaklader.com", + "blaklader.cz", + "blaklader.de", + "blaklader.dk", + "blaklader.ee", + "blaklader.es", + "blaklader.fi", + "blaklader.fr", + "blaklader.ie", + "blaklader.it", + "blaklader.nl", + "blaklader.no", + "blaklader.pl", + "blaklader.se", + "blaklader.uk", + "book.impress.co.jp", + "bsa-whitelabel.com", + "btcbitco.in", + "btcsatoshi.net", + "buhitter.com", + "bunte.de", + "butcherblockco.com", + "bybit.com", + "bybitglobal.com", + "canadiantire.ca", + "capital.it", + "carcareplus.jp", + "carhartt-wip.com", + "casa.it", + "ccleaner.com", + "cdek.ru", + "cdon.fi", + "checkout.ao.com", + "chipotle.com", + "chronopost.fr", + "cinemacafe.net", + "clickup.com", + "cmoa.jp", + "como.fi", + "complex.com", + "compradiccion.com", + "computerbild.de", + "coolermaster.com", + "cora.fr", + "costco.co.jp", + "courses.monoprix.fr", + "crello.com", + "crypto4yu.com", + "cyclestyle.net", + "cyclingnews.com", + "cypress.io", + "dazeddigital.com", + "deejay.it", + "dengekionline.com", + "dholic.co.jp", + "directoalpaladar.com", + "dlsite.com", + "dmv.ca.gov", + "doodle.com", + "dropps.com", + "e15.cz", + "easternbank.com", + "edwardjones.com", + "eki-net.com", + "elcorteingles.es", + "elnuevodia.com", + "enmotive.com", + "episodi.fi", + "eprice.it", + "ergotron.com", + "espinof.com", + "euronics.ee", + "euronics.it", + "expressvpn.com", + "famesupport.com", + "fandom.com", + "feex.co.il", + "festoolusa.com", + "finanzen.at", + "finanzen.ch", + "finanzen.net", + "flytap.com", + "focus.de", + "formula1.com", + "fortress.com.hk", + "fortune.com", + "freenet-funk.de", + "froxy.com", + "fum.fi", + "gainl.ink", + "gamebusiness.jp", + "gamespark.jp", + "genbeta.com", + "glamusha.ru", + "go.bitcosite.com", + "go.freetrx.fun", + "gorillamind.com", + "grandhood.dk", + "gravitydefyer.com", + "gumtree.com", + "harveynorman.co.nz", + "harveynorman.com.au", + "hatenacorp.jp", + "headlightrevolution.com", + "hepsiburada.com", + "herculesstands.com", + "hobbyhall.fi", + "hostingvergelijker.nl", + "idealo.at", + "idealo.de", + "iexprofs.nl", + "iltalehti.fi", + "independent.co.uk", + "inferno.fi", + "inside-games.jp", + "insiderstore.com.br", + "iodonna.it", + "iphoneitalia.com", + "jalan.net", + "jn.pt", + "join.kazm.com", + "journaldunet.com", + "jreastmall.com", + "junonline.jp", + "kakuyomu.jp", + "karriere.at", + "kauppalehti.fi", + "kedronparkhotel.com.au", + "kfc.co.jp", + "komputronik.pl", + "konami.com", + "la7.it", + "larousse.fr", + "lastampa.it", + "lasvegasentuidioma.com", + "lecker.de", + "level.travel", + "life.fi", + "lift.co.za", + "linternaute.com", + "lippu.fi", + "loopearplugs.com", + "luko.eu", + "m1.com", + "m2o.it", + "magazineluiza.com.br", + "mainichi.jp", + "makitani.net", + "mangaseek.net", + "mcgeeandco.com", + "mecindo.no", + "mediamarkt.nl", + "mediuutiset.fi", + "mercell.com", + "meritonsuites.com.au", + "mikrobitti.fi", + "mirapodo.de", + "mobilmania.cz", + "montcopa.org", + "mycar-life.com", + "mysmartprice.com", + "nanikanokami.github.io", + "nap-camp.com", + "netcombo.com.br", + "newscafe.ne.jp", + "nflgamepass.com", + "ngv.vic.gov.au", + "nielsendodgechryslerjeepram.com", + "nihontsushin.com", + "nordvpn.com", + "nourison.com", + "oakandfort.com", + "odia.ig.com.br", + "oetker-shop.de", + "okwave.jp", + "olx.ro", + "online-shop.mb.softbank.jp", + "onlineshop.ocn.ne.jp", + "papajohns.com", + "pccomponentes.com", + "petsathome.com", + "pgatoursuperstore.com", + "pioneer.eu", + "plaion.com", + "plantsome.ca", + "pohjanmaanhyvinvointi.fi", + "pointmall.rakuten.co.jp", + "poprosa.com", + "post.ch", + "primeoak.co.uk", + "prisjakt.nu", + "prisonfellowship.org", + "prizehometickets.com.au", + "qrcode-monkey.com", + "radiko.jp", + "radio-canada.ca", + "radiobob.de", + "radiorur.de", + "rbbtoday.com", + "readbitcoin.org", + "reanimal.jp", + "resemom.jp", + "response.jp", + "rocketnews24.com", + "rtl.de", + "rumba.fi", + "rustih.ru", + "sanwacompany.co.jp", + "saraiva.com.br", + "saturn.at", + "savethechildren.it", + "scan.netsecurity.ne.jp", + "sciencesetavenir.fr", + "scotsman.com", + "service.smt.docomo.ne.jp", + "smartbox.com", + "soranews24.com", + "soundguys.com", + "soundi.fi", + "spektrum.de", + "sport1.de", + "sportingnews.com", + "sportiva.shueisha.co.jp", + "sportmaster.ru", + "spyder7.com", + "stage.parco.jp", + "store-jp.nintendo.com", + "str.toyokeizai.net", + "stressless.com", + "subscribe.greenbuildingadvisor.com", + "superesportes.com.br", + "support.bose.com", + "support.brother.com", + "support.creative.com", + "support.knivesandtools.com", + "swarajyamag.com", + "swb.de", + "talent.lowes.com", + "talouselama.fi", + "teddyfood.com", + "tekniikkatalous.fi", + "telia.no", + "theretrofitsource.com", + "tide.com", + "tilt.fi", + "tivi.fi", + "tn.com.ar", + "tomshw.it", + "topper.com.br", + "toyota-forklifts.se", + "trademe.co.nz", + "tradera.com", + "tredz.co.uk", + "trendencias.com", + "trendenciashombre.com", + "tribuna.com", + "truckspring.com", + "tugatech.com.pt", + "tumi.com", + "tv-asahi.co.jp", + "type.jp", + "uclabruins.com", + "unieuro.it", + "uniqlo.com", + "upc.pl", + "upwork.com", + "uqr.to", + "uusisuomi.fi", + "veho.fi", + "vidaextra.com", + "video.lacnews24.it", + "video.repubblica.it", + "vip.de", + "virginmedia.com", + "vitonica.com", + "viviennewestwood-tokyo.com", + "vox.de", + "vtvgo.vn", + "wamiz.com", + "watson.ch", + "watsons.com.tr", + "wiour.com", + "workingclassheroes.co.uk", + "wowma.jp", + "wpb.shueisha.co.jp", + "www.nicovideo.jp", + "www3.nissan.co.jp", + "xatakamovil.com", + "xxl.se", + "ymobile.jp", + "yotsuba-shop.com", + "youpouch.com", + "zakzak.co.jp", + "zazzle.com", + "zennioptical.com", + "zf1.tohoku-epco.co.jp", + "zinio.com", + "zive.cz", + "zozo.jp" + ], + "urlFilter": "||googletagmanager.com/gtm.js" + }, + "id": 14896 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "allestoringen.be", + "allestoringen.nl", + "chegg.com", + "chelseafc.com", + "downdetector.ae", + "downdetector.ca", + "downdetector.cl", + "downdetector.co.nz", + "downdetector.co.uk", + "downdetector.co.za", + "downdetector.com", + "downdetector.com.ar", + "downdetector.com.au", + "downdetector.com.br", + "downdetector.com.co", + "downdetector.cz", + "downdetector.dk", + "downdetector.ec", + "downdetector.es", + "downdetector.fi", + "downdetector.fr", + "downdetector.gr", + "downdetector.hk", + "downdetector.hr", + "downdetector.hu", + "downdetector.id", + "downdetector.ie", + "downdetector.in", + "downdetector.it", + "downdetector.jp", + "downdetector.mx", + "downdetector.my", + "downdetector.no", + "downdetector.pe", + "downdetector.ph", + "downdetector.pk", + "downdetector.pl", + "downdetector.pt", + "downdetector.ro", + "downdetector.ru", + "downdetector.se", + "downdetector.sg", + "downdetector.sk", + "downdetector.tw", + "downdetector.web.tr", + "epaper.timesgroup.com", + "farfeshplus.com", + "fukuishimbun.co.jp", + "k2radio.com", + "koel.com", + "kowb1290.com", + "nationalreview.com", + "nationalworld.com", + "nbcsports.com", + "scotsman.com", + "tv-asahi.co.jp", + "uefa.com", + "vimeo.com", + "vlive.tv", + "voici.fr", + "windalert.com", + "xn--allestrungen-9ib.at", + "xn--allestrungen-9ib.ch", + "xn--allestrungen-9ib.de" + ], + "urlFilter": "||googletagservices.com/tag/js/gpt.js" + }, + "id": 14897 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "accuweather.com", + "blastingnews.com", + "bloomberg.com", + "chelseafc.com", + "chromatographyonline.com", + "digitaltrends.com", + "downdetector.com", + "edy.rakuten.co.jp", + "epaper.timesgroup.com", + "formularywatch.com", + "game.anymanager.io", + "games.coolgames.com", + "managedhealthcareexecutive.com", + "mediaite.com", + "medicaleconomics.com", + "nationalreview.com", + "nationalworld.com", + "nbcsports.com", + "nycgo.com", + "physicianspractice.com", + "scotsman.com", + "telsu.fi", + "voici.fr", + "weather.com" + ], + "urlFilter": "||g.doubleclick.net/gpt/pubads_impl_" + }, + "id": 14898 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnn.com"], + "urlFilter": "||outbrain.com/outbrain.js" + }, + "id": 14899 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["dailymail.co.uk", "foxsports.com"], + "urlFilter": "||taboola.com/libtrc/*/loader.js" + }, + "id": 14900 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "9to5mac.com", + "academy.com", + "acornonline.com", + "aena.es", + "afisha.timepad.ru", + "aliexpress.com", + "carhartt-wip.com", + "cbslocal.com", + "checkout.ao.com", + "cmoa.jp", + "devclass.com", + "dholic.co.jp", + "ejgiftcards.com", + "enmotive.com", + "euronics.ee", + "factory.pixiv.net", + "fanpage.it", + "game.anymanager.io", + "herculesstands.com", + "honeystinger.com", + "hostingvergelijker.nl", + "huion.com", + "inforesist.org", + "kawasaki.com", + "liene-life.com", + "livongo.com", + "m.putlocker.how", + "mediaite.com", + "mirrativ.com", + "modehasen.de", + "montcopa.org", + "nihontsushin.com", + "oko.sh", + "panflix.com.br", + "papajohns.com", + "radiosarajevo.ba", + "rintraccialamiaspedizione.it", + "schwab.com", + "seatmaps.com", + "showroom-live.com", + "skylar.com", + "starblast.io", + "timparty.tim.it", + "toptal.com", + "truckspring.com", + "virginmedia.com", + "virginplus.ca", + "winefolly.com", + "winhappy.com", + "xl-bygg.no", + "zf1.tohoku-epco.co.jp" + ], + "urlFilter": "||googletagmanager.com/gtag/js" + }, + "id": 14901 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "dev.miuiflash.com", + "djxmaza.in", + "financemonk.net", + "jytechs.in", + "thecubexguide.com" + ], + "requestDomains": ["googlesyndication.com"], + "resourceTypes": ["image", "sub_frame"] + }, + "id": 14902 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "aternos.org", + "automobile-catalog.com", + "bamgosu.site", + "dogdrip.net", + "economist.co.kr", + "edaily.co.kr", + "epaper.eenadu.net", + "etnews.com", + "etnewskorea.com", + "etoday.co.kr", + "filmstarts.de", + "gadgets360.com", + "gala.fr", + "genshinlab.com", + "geo.fr", + "hometownstation.com", + "honkailab.com", + "inven.co.kr", + "isplus.com", + "issuya.com", + "iusm.co.kr", + "jjang0u.com", + "jn.pt", + "loawa.com", + "logicieleducatif.fr", + "maketecheasier.com", + "meteoetradar.com", + "motorbikecatalog.com", + "ojogo.pt", + "plataformamedia.com", + "raenonx.cc", + "sportalkorea.com", + "text-compare.com", + "thephoblographer.com", + "thesaurus.net", + "thestockmarketwatch.com", + "voici.fr", + "worldhistory.org", + "www.wikihow.com", + "ygosu.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||securepubads.g.doubleclick.net/tag/js/gpt.js" + }, + "id": 14903 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "forum.release-apk.com", + "fplstatistics.com", + "safelinkunited.blogspot.com", + "skmedix.pl" + ], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/" + }, + "id": 14904 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "cpu-world.com", + "decrypt.day", + "play.aidungeon.io", + "www.busuu.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl" + }, + "id": 14905 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "apkeclipse.com", + "cmsarkariyojana.com", + "decidewhy.com", + "djrachit.com", + "djrkmusicjaunpur.in", + "filmfliqz.com", + "freegadgets24.com", + "funkeykida.com", + "insurelist.online", + "morestate.pro", + "odiaalbumsong.com", + "odisharemix.link", + "oriyaremix.com", + "puresports.pro", + "rajgarhsamachar.com", + "recipenames.com", + "techreviewhere.com" + ], + "requestDomains": ["doubleclick.net", "googlesyndication.com"], + "resourceTypes": ["script", "xmlhttprequest"] + }, + "id": 14906 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "apkeclipse.com", + "cmsarkariyojana.com", + "decidewhy.com", + "djrachit.com", + "djrkmusicjaunpur.in", + "filmfliqz.com", + "freegadgets24.com", + "funkeykida.com", + "insurelist.online", + "morestate.pro", + "odiaalbumsong.com", + "odisharemix.link", + "oriyaremix.com", + "puresports.pro", + "rajgarhsamachar.com", + "recipenames.com" + ], + "resourceTypes": ["script", "xmlhttprequest"], + "urlFilter": "||gplinks.in/track/" + }, + "id": 14907 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "absa.co.za", + "airtel.in", + "ally.com", + "americanexpress.com", + "as.com", + "auspost.com.au", + "backcountry.com", + "bmw.com.au", + "canadapost-postescanada.ca", + "ceair.com", + "collegeboard.org", + "comenity.net", + "conad.it", + "costco.com", + "crackle.com", + "crackle.com.ar", + "crackle.com.br", + "crackle.com.ec", + "crackle.com.mx", + "crackle.com.pe", + "crackle.com.py", + "crave.ca", + "crimewatchdaily.com", + "dhl.de", + "directline.com", + "elgiganten.se", + "elkjop.no", + "eonline.com", + "fcbarcelona.cat", + "fcbarcelona.cn", + "fcbarcelona.com", + "fcbarcelona.es", + "fcbarcelona.fr", + "fcbarcelona.jp", + "finishlibrary.steelcase.com", + "firststatesuper.com.au", + "gigantti.fi", + "godigit.com", + "hellobank.fr", + "hgtv.com", + "hrw.com", + "ilsole24ore.com", + "jeep.com", + "laredoute.be", + "laredoute.ch", + "laredoute.co.uk", + "laredoute.com", + "laredoute.es", + "laredoute.fr", + "laredoute.it", + "laredoute.pl", + "laredoute.pt", + "laredoute.ru", + "lenovo.com", + "lowes.com", + "malaysiaairlines.com", + "mastercard.us", + "mathworks.com", + "monoprice.com", + "myaetnasupplemental.com", + "nbcnews.com", + "nfl.com", + "nflgamepass.com", + "nofrills.ca", + "nrj.fr", + "oprah.com", + "oracle.com", + "papers.ssrn.com", + "pnc.com", + "poweredbycovermore.com", + "radiko.jp", + "realtor.com", + "redbull.tv", + "repco.co.nz", + "sbb.ch", + "searspartsdirect.com", + "shoppersdrugmart.ca", + "skysportaustria.at", + "smooth.com.au", + "sony.jp", + "stuff.co.nz", + "subaru.com", + "support.nec-lavie.jp", + "tatacliq.com", + "telegraph.co.uk", + "timewarnercable.com", + "tou.tv", + "usanetwork.com", + "vanityfair.com", + "virginmobile.ca", + "vtr.com", + "wayin.com", + "wired.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*/satellitelib-" + }, + "id": 14908 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chegg.com", "mitelcel.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/*/satellitelib-" + }, + "id": 14909 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chegg.com"], + "resourceTypes": ["script"], + "urlFilter": "||assets.adobedtm.com/*-source.min.js" + }, + "id": 14910 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chegg.com"], + "resourceTypes": ["script"], + "urlFilter": "||client.perimeterx.net/pxzyvfoxac/main.min.js" + }, + "id": 14911 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "dev.miuiflash.com", + "djxmaza.in", + "jytechs.in", + "thecubexguide.com" + ], + "requestDomains": ["cdn.ampproject.org"], + "resourceTypes": ["script"] + }, + "id": 14912 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["si.com"], + "requestDomains": ["vms-players.minutemediaservices.com"], + "resourceTypes": ["script"] + }, + "id": 14913 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adamtheautomator.com", + "allestoringen.be", + "allestoringen.nl", + "aussieoutages.com", + "canadianoutages.com", + "downdetector.ae", + "downdetector.ca", + "downdetector.co.nz", + "downdetector.co.uk", + "downdetector.co.za", + "downdetector.com", + "downdetector.com.ar", + "downdetector.com.br", + "downdetector.dk", + "downdetector.es", + "downdetector.fi", + "downdetector.fr", + "downdetector.hk", + "downdetector.ie", + "downdetector.in", + "downdetector.it", + "downdetector.jp", + "downdetector.mx", + "downdetector.no", + "downdetector.pl", + "downdetector.pt", + "downdetector.ru", + "downdetector.se", + "downdetector.sg", + "downdetector.tw", + "downdetector.web.tr", + "filmweb.pl", + "ictnews.org", + "journaldequebec.com", + "mediaite.com", + "thestar.co.uk", + "xn--allestrungen-9ib.at", + "xn--allestrungen-9ib.ch", + "xn--allestrungen-9ib.de", + "yorkshirepost.co.uk" + ], + "resourceTypes": ["script"], + "urlFilter": "||g.doubleclick.net/pagead/managed/js/gpt/" + }, + "id": 14914 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["cnn.com"], + "resourceTypes": ["script"], + "urlFilter": "||odb.outbrain.com/utils/get?url=" + }, + "id": 14915 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "absa.co.za", + "ally.com", + "americanexpress.com", + "as.com", + "backcountry.com", + "ceair.com", + "conad.it", + "costco.com", + "dhl.de", + "fcbarcelona.cat", + "fcbarcelona.cn", + "fcbarcelona.com", + "fcbarcelona.es", + "fcbarcelona.fr", + "fcbarcelona.jp", + "firststatesuper.com.au", + "hgtv.com", + "lenovo.com", + "lowes.com", + "nfl.com", + "oprah.com", + "pnc.com", + "shoppersdrugmart.ca", + "sony.jp", + "tatacliq.com", + "usanetwork.com", + "vanityfair.com", + "wired.com" + ], + "resourceTypes": ["script"], + "urlFilter": "||adobedtm.com^*/mbox-contents-" + }, + "id": 14916 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["net24.bancomontepio.pt"], + "resourceTypes": ["script"], + "urlFilter": "||sibs.com/fingerprint/sfp2/fp2.min.js" + }, + "id": 14917 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "antonimos.de", + "ashrfd.xyz", + "ashrff.xyz", + "blackwoodacademy.org", + "cryptednews.space", + "dawenet.com", + "dshytb.com", + "erzar.xyz", + "poqzn.xyz", + "quesignifi.ca", + "rezst.xyz", + "rezsx.xyz", + "sinonimos.de", + "swgop.com", + "telcoinfo.online", + "tiktokcounter.net", + "tiktokrealtime.com", + "tpayr.xyz", + "tryzt.xyz", + "vbnmll.com", + "vivuq.com", + "waezg.xyz", + "waezm.xyz" + ], + "requestMethods": ["head"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14918 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "10play.com.au", + "95news.com", + "chinhnhacoban.com", + "coin-free.com", + "comidoc.net", + "commentpicker.com", + "guys01gaming.com", + "in-jpn.com", + "kienthucrangmieng.com", + "theappstore.org", + "tiodonghua.com", + "tremamnon.com", + "vnpttelle.com", + "yhocdata.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 14919 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "automobile-catalog.com", + "bamgosu.site", + "dogdrip.net", + "economist.co.kr", + "edaily.co.kr", + "etnews.com", + "etnewskorea.com", + "etoday.co.kr", + "gadgets360.com", + "genshinlab.com", + "hometownstation.com", + "honkailab.com", + "inven.co.kr", + "isplus.com", + "issuya.com", + "iusm.co.kr", + "jjang0u.com", + "loawa.com", + "logicieleducatif.fr", + "maketecheasier.com", + "motorbikecatalog.com", + "raenonx.cc", + "sportalkorea.com", + "text-compare.com", + "thephoblographer.com", + "thesaurus.net", + "thestockmarketwatch.com", + "worldhistory.org", + "ygosu.com" + ], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||static.criteo.net/js/ld/publishertag.prebid.js|" + }, + "id": 14920 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["chegg.com"], + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||pxchk.net/api/v2/collector^" + }, + "id": 14921 + }, + { + "action": { "type": "allow" }, + "condition": { + "resourceTypes": ["xmlhttprequest"], + "urlFilter": "||v.fwmrm.net/?" + }, + "id": 14922 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["si.com"], + "requestDomains": ["vms-videos.minutemediaservices.com"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14923 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": [ + "adclickersbot.com", + "app.molotov.tv", + "banaraswap.in", + "decrypt.day", + "designtagebuch.de", + "kiktu.com", + "rekidai-info.github.io", + "techcyan.com", + "thehouseofportable.com", + "trangchu.news", + "upshrink.com", + "uptoplay.net" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14924 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["uptoplay.net"], + "requestDomains": ["googlesyndication.com"], + "resourceTypes": ["sub_frame"] + }, + "id": 14925 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["click.justwatch.com"], + "requestDomains": ["click.justwatch.com"], + "resourceTypes": ["main_frame"] + }, + "id": 14926 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["crunchyroll.pxf.io"], + "requestDomains": ["crunchyroll.pxf.io"], + "resourceTypes": ["main_frame"] + }, + "id": 14927 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["ojrq.net"], + "resourceTypes": ["main_frame"], + "urlFilter": "||ojrq.net^*www.justwatch.com" + }, + "id": 14928 + }, + { + "action": { "type": "allow" }, + "condition": { + "initiatorDomains": ["imp.i305175.net"], + "resourceTypes": ["main_frame"], + "urlFilter": "||imp.i305175.net^*justwatch&" + }, + "id": 14929 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||api.vk.com/method/statevents." + }, + "id": 14930 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||maps.arcgis.com/apps/instant/lookup/app/utilites/telemetry/appmeasurement.js" + }, + "id": 14931 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "1001tracklists.com", + "animefire.plus", + "animeland.us", + "asianbookie.com", + "assettoworld.com", + "audiotag.info", + "blackcircles.ca", + "bonjourdefrance.com", + "bt.dk", + "burzowo.info", + "cdnqq.net", + "cheatsquad.gg", + "coinlyhub.com", + "colonist.io", + "courier-js.dallasnews.com", + "crackle.com", + "criptologico.com", + "crutto.fun", + "cryptofun.space", + "dancewave.online", + "debridup.com", + "delmarlearning.com", + "documaniatv.com", + "download.megaup.net", + "elektrotanya.com", + "embed.watchanimesub.net", + "f95zone.to.it", + "fastream.to", + "filegrade.com", + "flightsim.to", + "forum.iptvkalite.com", + "freemcserver.net", + "freereceivesms.com", + "gamaniak.com", + "gaming-style.com", + "gelbeseiten.de", + "getfree.co.in", + "hdwatched.me", + "helmiau.com", + "hentaihaven.xxx", + "isthischannelmonetized.com", + "jetpunk.com", + "judicialcaselaw.com", + "kikiers.com", + "kusonime.com", + "leaklinks.com", + "leechall.download", + "librevpn.org", + "lnk2.cc", + "mailgen.biz", + "manchestereveningnews.co.uk", + "mangalist.org", + "mark.isbank.com.tr", + "mastercoria.com", + "mediaite.com", + "metin2hub.com", + "mhn.quest", + "mirror.co.uk", + "mirroshu.top", + "myaccounts.capitalone.com", + "naruto-arena.net", + "neobux.com", + "next-episode.net", + "nocturnetls.net", + "notebookcheck-ru.com", + "notebookcheck.com", + "notebookcheck.net", + "novelgames.com", + "numbeo.com", + "paraphrasing-tool.com", + "play.tv3.ee", + "play.tv3.lt", + "play.tv3.lv", + "production-api.androidacy.com", + "rtl.it", + "saa.cbssports.com", + "sawlive.tv", + "senda.pl", + "shortenbuddy.com", + "skmedix.pl", + "softairbay.com", + "solvettube.com", + "supercloudsms.com", + "temporarymail.com", + "thehouseofportable.com", + "thewizardsmanse.com", + "thgss.com", + "track.tagesanzeiger.ch", + "tusachxinhxinh.com", + "unlockapk.com", + "up-cripto.com", + "upshrink.com", + "vidia.tv", + "vidomo.xyz", + "wakanim.tv", + "witchhut.com", + "wotinspector.com", + "yandexcdn.com" + ], + "resourceTypes": ["script"] + }, + "id": 14932 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "resourceTypes": ["script"], + "urlFilter": "||globalatlanticannuity.com/assets/embed/gtm.js" + }, + "id": 14933 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "firstParty", + "initiatorDomains": [ + "allcryptoz.net", + "batmanfactor.com", + "crewbase.net", + "crewus.net", + "digikey.at", + "digikey.be", + "digikey.bg", + "digikey.ca", + "digikey.ch", + "digikey.cn", + "digikey.co.il", + "digikey.co.nz", + "digikey.co.th", + "digikey.co.uk", + "digikey.co.za", + "digikey.com", + "digikey.com.au", + "digikey.com.br", + "digikey.com.mx", + "digikey.cz", + "digikey.de", + "digikey.dk", + "digikey.ee", + "digikey.es", + "digikey.fi", + "digikey.fr", + "digikey.gr", + "digikey.hk", + "digikey.hu", + "digikey.ie", + "digikey.in", + "digikey.it", + "digikey.jp", + "digikey.kr", + "digikey.lt", + "digikey.lu", + "digikey.lv", + "digikey.my", + "digikey.nl", + "digikey.no", + "digikey.ph", + "digikey.pl", + "digikey.pt", + "digikey.ro", + "digikey.se", + "digikey.sg", + "digikey.si", + "digikey.sk", + "digikey.tw", + "kc.linksgen.com", + "kisscartoon.se", + "shinbhu.net", + "shinchu.net", + "talkforfitness.com", + "thumb8.net", + "thumb9.net", + "topcryptoz.net", + "ultraten.net", + "uniqueten.net" + ], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14934 + }, + { + "action": { "type": "allow" }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": ["app.axenthost.com"], + "requestMethods": ["head"], + "resourceTypes": ["xmlhttprequest"] + }, + "id": 14935 + } +] diff --git a/extentions/uBOL-home/rulesets/main/deu-0.json b/extentions/uBOL-home/rulesets/main/deu-0.json new file mode 100644 index 0000000..6f5572e --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/deu-0.json @@ -0,0 +1,1815 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-bannerwerbung-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-werb_hori."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-werb_vert."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-werbebanner-"},"id":4}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["merkur-werbebanner.de"],"urlFilter":"-werbebanner."},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"-werbebannerr_"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":".at/werbung/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/de/ad/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/werbung_"},"id":9}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","xmlhttprequest"],"urlFilter":".de/ads/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/ads?"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/ads_"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/werb/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/werbung/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/werbung/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":".org/werbung/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":".to/werbung/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_werbung/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aaa-werbung/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-rahmen-"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/anzeige_"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner125werbung."},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_quartermedia."},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_woomws."},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/werbung-"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerwerbung-"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/ads/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/werbung_"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/buchreklame."},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cms/werbung/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dateien/ads/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/defaultwerbung/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ec_adalt."},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ec_adalt/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ec_adalt_"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/econa-layer/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eraffe_ad."},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/esel.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fileupload/werbung/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/firstloadwerbung."},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getwerbung."},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gigaflat.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/grafik/ads/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/header-werbung."},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hier_werben."},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/image_werbung/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/_werb_"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/werb/"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/werb_"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/werbung."},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/werbung/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/werbung/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imgwerbung/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/includes/werbung/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layer_werbg."},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layout_img/werbung/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/werbung/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/medien/werbung/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod/werbung/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nativendo.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nativendo/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/o2-layer."},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner/werbung-"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partneradzwerk/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pic/werbung/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pic/werbung_"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklame_anzeigen/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar_werbung/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsoren/banner_"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sportson/ads/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/styles/*/werbung/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/styles/werbung_"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/werbung/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/usemax/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werb.gif"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werb.php"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbe-banner/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbe_banner/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeanzeige/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeanzeigen/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner-"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner."},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner2."},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner_"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebannerneu/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebox/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbecenter/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbegrafiken/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeimages/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbemanager2/"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbemittel/"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbemittel_"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbenetz/"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbepartner."},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbepartner/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeplakat."},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbepopup/"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbescript/"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeslider."},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbeteaser/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbetrenner_"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbezonen/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung.gif"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung/*_banner_"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung/banner/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung/banner_"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung160."},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung2^"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung5jw/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung90."},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_*?"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_90."},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung__"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_banner."},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_banner1."},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_frame."},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_horizontal."},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbung_vertical."},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbungheader."},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbunglongbanner1."},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbungplatzhalter/"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbungsbilder/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbungsky."},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbungsr3."},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets/werbung/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wrbg.js?"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner_werbung_"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bannerwerbung."},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bannerwerbung/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bg_werbung."},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"_oben_ad."},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"_unten_ad."},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbe_layer."},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbeanzeigen/"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbebanner."},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbebanner/"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbebreak."},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbepartner."},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbung.php"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbung.pl"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbung260."},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"_woz_banner_vote."},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1deluxe.eu/banner/"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||213.133.100.18^*&clicktag="},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6profis.de^*/banner_"},"id":146}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["wechseln.de"],"urlFilter":"||a.check24.net/misc/view.php"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateurpin.com/puarea/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/display.tweenui.com/"},"id":149}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pornohutdeutsch.net"],"requestDomains":["amateursexfilme.biz"]},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ayurvedazentrum-brandenburg.de/webbanner/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backlinkseller.de/gfx/banner/"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baygel.de/banner/"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belboon.de/tracking/*.img"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bergfreunde-partner.de/banner/"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bergzeit.de/out/pictures/partner/image/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bodyguardapotheke.com^*/banner/"},"id":157}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["n-tv.de"],"requestDomains":["blubroid.de","viralize.tv"]},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brandenburger-salzgrotte.de/webbanner/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bumskontakte.ch/banner/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.plus500.com/media/banners/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cect-shop.com/cmbannercect-shop.gif"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||com-porn-free.com/banner/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||communicationads.net/tb.php"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crawler.pearl.de/pearl-crawler/banner?"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cript.to/plopscript.php"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealdog.net/dealdog.php"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easy-reisen.ch/easyreisenadds.aspx?"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotik-dates.net/bilder/erotidates-banner.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fettverbrennen.net/bilder/banner/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fs-location.de/img/partner/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funke.code.outtra.com/outtra-"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamesports.net/website_partners/"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gay-thailand.de^*/gay-thailand468x60.gif"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratisland.de/rsbanner234x60.gif"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gutscheinstore.com/fullsizebanner.gif"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happyweekend-community.com/banner/"},"id":177}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hamburg-magazin.de","kiel-magazin.de","luebeck-magazin.de"],"urlFilter":"||heise.de/assets/pvg/widget.js"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/amz"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/b2/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/b3/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/md/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/med/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/media/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/pux/"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/app/js/xux/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubu.cloud/vast/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icq-styler.de/promo.html"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idealo.de/extern/idealowidget.php?"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idealo.net/widget/"},"id":190}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myboerse.bz"],"urlFilter":"||imgload.org/images/jpbannerfb8d0.jpg"},"id":191}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mmnews.de"],"urlFilter":"||imgur.com/0okyj6j.png"},"id":192}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mmnews.de"],"urlFilter":"||imgur.com/fljz3gf.gif"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphpbb3.com/banner4_iframe.html"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joyclub.de/partner/aff/"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kfz-gutachter-service.de/kfz.jpg"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koketti.com/ib/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konsi-shop.de/images/banner/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcmmedia.de/kamp/"},"id":199}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chip.de"],"requestDomains":["lebt-noch.de","trustedoffers.de"]},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modules.wikifolio.com/v2/de/autocontent/stock/*?partner="},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monsterdealz.de/script.js"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mothor.de/webbanner/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musica.at/banner/"},"id":204}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spiele.bild.de"],"urlFilter":"||partners2.das-onlinespiel.de/client.js?pid=pg_bildnew_kwr&zone=crosswords"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phonepublisher.com/banner.do?"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornme.pm/wrb/"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recht-aktuell.de/js.ads?"},"id":208}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marktindex.ch"],"urlFilter":"||rocketcdn.me^*/banner_"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roemerforum.com/banner/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-box.ch/neu/ads/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexei.net/com/"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuuz.de/banner/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sims-3.net/xbox.jpg"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sorgenlos.de^*/banner/"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprachenlernen24-download.de/banner/"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.googleapis.com/ba_utils/"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suchebiete.com/bilder/allgemein_kleinanzeigen.png"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedtirol.live/delivery.js"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telefon-sex-luder.com/banner/"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biallo.de"],"urlFilter":"||telsso.de/dnwe//gallery/*-800x250-billboard-"},"id":221}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dtb-tennis.de"],"urlFilter":"||tennis.de/dtbdst/"},"id":222}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["raidrush.ws"],"requestDomains":["xup.to"]},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twincdn.com/special/back_script.js"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twincdn.com/special/special_script.js"},"id":225}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["magentamusik.de"],"urlFilter":"||yospace.com/csm/access/"},"id":226}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nachrichten.fr"],"urlFilter":"||youtube.com/embed/ytw9icnws8i"},"id":227}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boerse.ai","boerse.am","boerse.im","boerse.kz","boerse.sx","boerse.tw"],"urlFilter":"/as1.php"},"id":228}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boerse.ai","boerse.am","boerse.im","boerse.kz","boerse.sx","boerse.tw"],"urlFilter":"/b.php"},"id":229}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ww3.cad.de","ww4.cad.de"],"urlFilter":"^what=zone^"},"id":230}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ww3.cad.de"],"requestDomains":["149.13.77.20"]},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||112-magazin.de/images/banners/"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||14-tage-wettervorhersage.de^*/anzeige_"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3drei3.de/3tres3_common/pub/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3druck.com/wp-content/uploads/*/3dmensionals-3druckcom3.jpg"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3druck.com/wp-content/uploads/*/adin.jpg"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3druck.com/wp-content/uploads/*/craftbot.jpg"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3druck.com/wp-content/uploads/*/da-vinci-color.jpg"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3druck.com/wp-content/uploads/*/doku-dez-2020.jpg"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3fach.ch/storage/app/uploads/public/*/thumb_18790_1380_0_0_0_auto.jpg"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6chat.org/b1a8/"},"id":241}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zentrum-der-gesundheit.de"],"requestDomains":["a2.zdg.de"]},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6navi.ch/banners/"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6profis.de/banner/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a3kultur.de/sites/default/files/styles/anzeigen_250/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abg-net.de/typo3temp/pics/f3f468fcef.png"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abg-net.de/uploads/tx_macinabanners/"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad-hoc-news.de/js/atraffic.js"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhocnews.de/static/spreads/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhocnews.de/theme/classic/img/billboard-"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aedt.de/uploads/jcw-marketing.jpg"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/03-1.gif"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/a.gif"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/b.gif"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/c.gif"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/d.gif"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/hl-banner.gif"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/pl_i_wer.gif"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/sch_de.gif"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/sozhius.jpg"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerger.tv/images/wer.gif"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerzteblatt.de/inc/js/ba_utils/arzt.js"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affiliate-marketing.de/media/banner/"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affiliate-marketing.de/media/medienpartnerschaften/"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||africa-positive.de/wp-content/uploads/*/werbung_"},"id":265}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thinkpad-forum.de"],"urlFilter":"||afterbuy.de/images/*/minibanner_"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ag-muensterland.de/banner_"},"id":267}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mediabiz.de"],"urlFilter":"||airtable.com^*/superbanner728x90"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ak-kurier.de/akkurier/www/images/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ak-kurier.de/akkurier/www/pic/"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ak-kurier.de/akkurier/www/upload/"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aktienportal1.de/img/banner/"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aktuell-kl.de/images/banners/"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akustik-gitarre.com/uploads/tx_ricrotation/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algarve-entdecker.com/wp-content/uploads/*/xbanner-"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alles-mahlsdorf.de/wp-content/uploads/*-banner-"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alles-mahlsdorf.de/wp-content/uploads/*-werbung-"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allkeyshop.com/blog/wp-content/uploads/game_over_2023_sale_-_aks-up.webp"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altesrad.net/phpbb3/images/banner/"},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finanzen.net"],"urlFilter":"||amazonaws.com/bnp_657x209_"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amigafuture.de/images/amazon234x60_"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amigafuture.de/images/oben/amigastore.png"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||analysedeutschland.de/files/cltimage/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||and6.com/images/ixsbanners/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andalusien-aktuell.es/wp-content/uploads/*/la-casita-blanca.jpg"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andalusien-aktuell.es/wp-content/uploads/*/online-hypnose.png"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animania.de/wp-content/uploads/*_wallpaper_"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime2you.de/fallback_rotation_2022.php"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime2you.de/koop-home/"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime2you.de/koop/"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anisearch.de/amazon?"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anisearch.de/images/partner/"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anti-spiegel.ru/banner/"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apfelpage.de/wp-content/uploads/*/mbp-apple.jpg"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apfeltalk.de/banner/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apfeltalk.de/magazin/wp-content/uploads/*_banner_"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arbeitstage.at/pub_"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arbeitstage.ch/pub_"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arbeitstage.de/pub_"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||architekt.de/grafik/handwerker.de-"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||areadvd.de/images/*/nubert-button.png"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||areadvd.de/images/*/teufel_100x150.gif"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||areadvd.de/images/*/teufel_300x25.png"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||areadvd.de/iotavx.jpg"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arminia.de^*/csm_sponsoren-"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astronomie.de/uploads/tx_sfbanners/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrowetter.com/surftipps/"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrowetter.com/tipps/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-bild.de/js/rd/google.js"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autobild.de/js/rd/google.js"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autogazette.de/wp-content/uploads/*/autoteileprofi-"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoscout24.ch/content/startpage/"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||az.com.na/img/banner/"},"id":313}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bayer04.de"],"urlFilter":"||azureedge.net/pickerimages/bayer04-superbanner_"},"id":314}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bayer04.de"],"urlFilter":"||azureedge.net/pickerimages/lokalfreunde_"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b2run.de/run/de/de/components/partner-links/"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b2run.de/run/de/de/pics/partner/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badenerzeitung.at/images/bettfedernfabrik.jpg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badenerzeitung.at/images/bierbaum_vip.jpg"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balaton-zeitung.info/wp-content/uploads/*-banner.jpg"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankkaufmann.com/bilder/bacol.jpg"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankkaufmann.com/bilder/bkhfb.jpg"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankkaufmann.com/bilder/fkl.jpg"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankkaufmann.com/bilder/fsban1.jpg"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basicthinking.de/blog/wp-content/*/placetel.jpg"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basicthinking.de/blog/wp-content/uploads/*/basic-thinking.gif"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basicthinking.de/blog/wp-content/uploads/*/mittwald-"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basicthinking.de/blog/wp-content/uploads/*/mittwald.jpg"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basicthinking.de/blog/wp-content/uploads/*/qonto-"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baskets-jena.de/fileadmin/*/csm_sparkassen_arena_"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baskets-jena.de/fileadmin/*/koestritzer_schriftmarke_logo_"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baskets-jena.de/fileadmin/*/logo_adignos.jpg"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basses-blatt.de/files/banner/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bassprofessor.info/images/banners/"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bastel-elfe.de/banner/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bayernwelle.de/cdn/uploads/banner-"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bayernwelle.de/cdn/uploads/jobboerse-"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbc-magazin.com/wp-content/uploads/*/bbc-coburg-barmer-banner.jpg"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbc-magazin.com/wp-content/uploads/*/bbc-coburg-brose-web24.png"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbszene.de^*/banner/"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beamten-informationen.de/media/banner/"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beamten-informationen.de/media/img/b_"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beamten-informationen.de/media/img/partnerschaft_"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beeg-pornos.com/cpanel/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beeg-pornos.com/img/linklist2/"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beihilferecht.de/media/banner/"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beihilferecht.de/media/img/b_"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beihilferecht.de/media/img/partner_"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beihilferecht.de/media/img/partnerschaft_"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgieninfo.net/wp-content/uploads/*/frisch-frittiert-grupp4.png"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgieninfo.net/wp-content/uploads/*/idsb-unser-partner.jpg"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgieninfo.net/wp-content/uploads/*/verhellen.jpg"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beobachter-online.de^*/banner/"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||berlinertageszeitung.de/images/banners/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhc06.de/getattachment/*/becker.jpg"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhc06.de/getattachment/*/forst.jpg"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhc06.de/getattachment/*/sparkasse_remscheid.jpg"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhc06.de/getattachment/*/sparkasse_solingen.jpg"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhc06.de/getattachment/*/wilkinson-logo.jpg"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biete6.ch/images/banner/"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bildschirmarbeiter.com/content/upload2/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/bitcoin_mit_kreditkarte_kaufen.jpg"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/bitwala-bitcoin.jpg"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/coinbase.png"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/fairspin_ad.jpg"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/wp-content/uploads/*-300x250px-mediumrectangle.jpg"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoinnews.ch/wp-content/uploads/*/1xbit.jpg"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitsundso.de/wp-content/uploads/*/ctdi.jpg"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||black-dragons-erfurt.de^*/banner/"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blackwings.at/fileadmin/content/sponsoren/"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blockbuster.to/img/8a844213f1ae29efaf836ffe63805fe618.jpg"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-der-republik.de/wp-content/uploads/*/square.png"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-der-republik.de/wp-content/uploads/*/trinkwasser_umfrage_square.jpg"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog4you.biz/banner/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog4you.biz/wp-content/plugins/rnotify1.5.4_fullversion/"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogprojekt.de/bilder/affiliate-banner/"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogprojekt.de/bilder/profi/"},"id":377}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fussball-livestream.info"],"urlFilter":"||blogspot.com^*/bet.gif"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blupoint.ch/banner/"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bluray-disc.de/images/background/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bluray-disc.de/images/banner/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boerse-online.de/images/postbank-75x25.png"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boerse-social.com/media/content/partner/"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boersennews.de/images/smartbroker/"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolzano-bozen.it/images/banner/"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolzano-bozen.it/images/logo/"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borncity.com/blog/wp-content/uploads/*/amazon03b.jpg"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borncity.com/blog/wp-content/uploads/*/book04.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borncity.com/blog/wp-content/uploads/*/hosteurope_"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borncity.com/blog/wp-content/uploads/*/w10tricks1.jpg"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borussia.de^*/sponsors/"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||box-magazin.com/wp-content/uploads/*/image001.gif"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||browsergames.de/sites/browsergames/files/*_wallpaper_"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buecher-magazin.de/sites/all/themes/hoerbuecher/images/vidan_banner.jpg"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buffed.de/tsimg/topbanner/"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulldogs.hockey/fileadmin/web/img/premiumpartner.png"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bvb.de^*/bvb-championpartner/"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casinowelt.com/banner/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casinowelt.com/images/dunder-1.jpg"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casinowelt.com/images/spinit.jpg"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cathkathcatt.ch^*/banner-"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cathkathcatt.ch^*/banner_"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chartsurfer.de/getthead.php?"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cherry.ch/images/banner/"},"id":404}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chip.de"],"urlFilter":"||chip-secured-download.de/tmp/free-service-hotline.png"},"id":405}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hd-streams.org"],"requestDomains":["cloudfront.net"]},"id":406}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chip.de"],"urlFilter":"||chip-secured-download.de^*/s13/"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cine4home.de^*/hka-c4hb.gif"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clap-club.de/wp-content/uploads/oeckl_adress-service_"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classicwin.de/mybannerview.php"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||climbing.de/fileadmin/banner/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codecheck.info/i/cta-banner.png"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coincierge.de/wp-content/plugins/floating-banner/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||com-magazin.de/img/*/commerce-week_450x94.jpeg"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||computerbase.de/creatives/"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||computerschach.de^*/shredder_130x80.gif"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||condor.cl/wp-content/uploads/*/aviso_condor-07.png"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||condor.cl/wp-content/uploads/*/bannerweb_"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||condor.cl/wp-content/uploads/*/cecinas.jpg"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||connect.de^*/partner.js"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||costa-info.de/images/banner_home/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||countrymusicnews.de/images/banners/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crosswater-job-guide.com/pics/banner_"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||curt.de^*/gastrobanner/"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||curt.de^*/petabanner.jpg"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daily-pia.de/wp-content/uploads/*/manitu_hostedby-"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dasbewegtdiewelt.de/wp-content/banner/"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dasoertliche.de/js/rmif.js"},"id":428}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gesundheit.de"],"urlFilter":"||dcmservice.de/_lib/toastr/toastr.min.js"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deinesexfilme.com/img/linklist2/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deister-echo.de/wp-content/uploads/*/ad_"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delamar.de/wp-content/uploads/*/wallp_"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delamar.de/wp-content/uploads/__aktionen/plakat/plakat_billb.jpg"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||der-farang.com^*/banner/"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||derkleinegarten.de/images/kiste/"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dervinschger.it/grafik/resize/*-publicity-"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||designtagebuch.de/wp-content/uploads/anzeigen/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deutsche-sexfilme.net/js/843545225611621960181.js"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deutsche-versicherungsboerse.de/index/load-image/imgid/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deutschepornos.co^*/93kgk95aw2q.js"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deutschland.fm^*/leaseweb.gif"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfb.de/img/partner-logos/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfb.de/uploads/*/original_exasol_index.png"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfb.de/uploads/*_partnerlogo_"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dforum.net/banner/"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dforum.net/ebay/"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhb.de^*/sponsoren/"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||die-beihilfe.de/media/banner/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||die-beihilfe.de/media/img/banner_"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||die-konjugation.de/img/mosalingua/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dieantenne.it^*/csm_logo_young_direct_"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dieantenne.it^*/viropa.png"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diebrennstoffzelle.de/images/banner/"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalfernsehen.de/wp-content/*/aqipa.jpg"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalfernsehen.de/wp-content/ca/npaw-"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalfernsehen.de/wp-content/uploads/*/npaw-"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dkamera.de/media/article_banners/"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlvr.t-online.de/static/lisa/placement/"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnv-online.net/_data/*_superbanner_"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnv-online.net/_data/fullsize-banner.gif"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docma.info/wp-content/banners/"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drachenbootfestival-hannover.de/grafik/partner/"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dragonball-tube.com/templates/caprica/amzb/"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dreambox.info/banner/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drehscheibe-online.de/ds_cms/banner/"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||druckerchannel.de/script/dc/ofr_single.php"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drumsundpercussion.de^*/banner/"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dslr-forum.de/banner."},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtb-tennis.de^*/banner-"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtb-tennis.de^*/partner-"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtb.de/fileadmin/user_upload/dtb.de/sponsoren/"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubisthalle.de/wp-content/uploads/*/loezius.png"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubisthalle.de/wp-content/uploads/*_300x300_"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubisthalle.de/wp-content/uploads/*_banner_"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dynamo-dresden.de/uploads/*/sponsors-"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e110.de/wp-content/uploads/*_webbanner_"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecards4u.de/banner_rt.php"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecrbs.redbulls.com^*/partner_"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egofm.de/content/images/egofmad/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egun.de/market/images/banner/"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ehc-lustenau.at/ehc/images/sponsorenlogos/"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eifelzeitung.de/wp-content/uploads/*/banner_"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eifelzeitung.de/wp-content/uploads/*_banner_"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eihi.de/wp-content/uploads/*/erima.jpg"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||einbecker-morgenpost.de/files/em/banner/"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||einfachtitten.com/cpanel/"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||einfachtitten.com/img/linklist2/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||einrichtungsbeispiele.de/revive/"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eintracht-basketball.com^*/sponsoren/"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eintracht.com/fileadmin/sponsoren/"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eisbaeren.de/assets/img/sponsorenbox_"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eisenbahn-kurier.de/images/banners/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eishockey-online.com/images/banners/"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eltee.de/img/broker/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elternforen.com/images/banner_"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elternforen.com/images/elternforen_banner.png"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elternforen.com/images/kinderwagen-banner-"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emtb-news.de/news/wp-content/uploads/*-takeover-"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||endstation-rechts.de/fileadmin/banners/"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||englische-briefe.de/images/email-english-flashbooks.jpg"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||englische-briefe.de/images/gummibaerchen-at-"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entwickler.de/wp-content/uploads/*_webbanner_"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ep1.de/images/banner/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erogeschichten.com/b/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erogeschichten.com/mdhpic/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotikforum.at/data/siropu/"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotikinserate.ch/banner/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esports.ch^*/animated-banners/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etcg.de/images/sponsoren/"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etcg.de/sponsor/"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evz.ch/fileadmin/evz/sponsoren/"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||explora.ch/uploadfiles/partner/"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f95.de/media/res/_rel/logos/sponsoren/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fachzeitungen.de/zeitschrift-pr/finanzvergleich-logo.png"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fachzeitungen.de/zeitschrift-pr/praxisdrucksachen.jpg"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fachzeitungen.de/zeitschrift-pr/riesenrat.gif"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fahrzeugseiten.de/autoteiledirekt_"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fahrzeugseiten.de/ersatzteilekauf24.jpg"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fahrzeugseiten.de/reifen-com-gutscheine-stern.jpg"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairaudio.de/rev/"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairaudio.de/rev_"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairytail-tube.org^*/amz/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairytail-tube.org^*/amzb2/"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faz.net/f6/ad/"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc-carlzeiss-jena.de/fileadmin/fcc-daten/*-partner-"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc-carlzeiss-jena.de/fileadmin/images/sponsoren/"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc-magdeburg.de/images/sponsoren/"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcbayern.com^*/sponsoren/"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcenergie.de/files/logos/sponsoren/"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fck.de^*/partner_"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcz.ch/media/images/*/994x250px-"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feierabend.de/gta/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ff-bz.com^*/banner-"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fhcdn.net^*/ebay_logo.gif"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmpost.de^*/anzeigen/"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming-de.life/banners/"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmundo.de/banner/"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmz.de/f/ra.htm"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmz.de/f/s.htm"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmz.de/f/sa.htm"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmz.de/f/u.htm"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmzitate.de/w/"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/a_anzeige/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_aktien/ubs_partneraktionen_655x255_statisch.svg"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_devisen/p500-krypto.png"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_euro_eurams/banner_wiki_eas.png"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_partner/"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_realtime/hsbctopflop.png"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_realtime/ubspassendeprodukte.png"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_realtime/vontobel-banner.jpg"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanzen.net/images/b_realtime/vontobel-banner2."},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanznachrichten.de/w/ad_"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finanztreff.de^*/partner/"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fischkopf.de/image-content/wallpapers/"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flightforum.ch/board/uploads/*/14634212_hor_19-156_online_banner_ilsflightforum_175x75_p1.png"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flightforum.ch/board/uploads/*/logo-safedroneflying.png"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flightforum.ch/board/uploads/*/schaenis.png"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flightforum.ch/board/uploads/*/skyguide.jpg"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flightforum.ch/board/uploads/*/sphair.jpg"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flz.de/fileadmin/user_upload/anzeigenbanner/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football-aktuell.de/links/"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football-aktuell.de/rechts/"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-gay.org^*/eactrl.js"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freenet.de/amazonservice/search/"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freenet.de^*/mail/ads/"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freiburgesports.de/assets/images/esports/partner_sponsoren/"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freieporno.com^*/pr-before.js"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freieporno.com^*/ssu.v2.js"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freizeitparks.de/fileadmin/user_upload/*_anz_"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freizeitparks.de/fileadmin/user_upload/bildschirmfoto_2020-11-09_um_09.53.39.png"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frischauf-gp.de/fileadmin/drehbande/"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frischauf-gp.de/fileadmin/images/banner-extern/"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frischauf-gp.de/fileadmin/images/footer/sponsor"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frischauf-gp.de/fileadmin/user_upload/*_banner_"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fruchthandel.de/uploads/elements/*_140x140_"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fruchthandel.de/uploads/elements/*_ab_"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fruchthandel.de/uploads/elements/468x100_"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fruchtportal.de/banners/"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fsv-frankfurt.de^*/sponsoren/"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fuechse.berlin^*-skybannerxber.jpg"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fuechse.berlin^*/modul-hauptsponsoren/"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fundresearch.de^*/partnercenter/"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funkbasis.de/_static/ban-"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fupa.net/static/js/fupa_ads-"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussball-em-2020.com/wp-content/uploads/*/sidebar_11prozent.jpg"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussball.de^*/partner/"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussball.sv-kehlen.de^*/sponsoren_"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussballn.de/images/design/anpfifffussballn.png"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussballn.de/images/design/fussballn/hudson2.png"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussballn.de/images/design/sportplatzmedia2.png"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fussballnationalmannschaft.net/wp-content/uploads/*/sidebar_10pr.jpg"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamekeyfinder.de/img/rot/"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemovieportal.ch/_partner/"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameothek.com/wp-content/uploads/buttons/"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamesaktuell.de/tsimg/topbanner/"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamezone.de/tsimg/topbanner/"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gandersheimer-kreisblatt.de/files/gk/banner/"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gartennatur.com/wp-content/uploads/371x430-319x370.jpg"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gawina.de/wp-content/uploads/*-banner_"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettadellambri.ch/wp-content/uploads/*_banner_"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geile-deutsche-pornos.com/wp-content/plugins/rnotify/assets/public/custom.js"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gentleman-blog.de/wp-content/uploads/270x191.jpg"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gentleman-blog.de/wp-content/uploads/870x150.jpg"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genussmaenner.de/content/images/0d8bdefa9e44c18e37dee4680dc827ed.jpg"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genussmaenner.de/content/images/7eedb2d7e43bc6dbf1fca69c8be742f3.png"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genussmaenner.de/content/images/b91f786f80573b071b6a72b8836f7ff9.jpg"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genussmaenner.de/content/images/d1cf8de0beeff7e5ca8a3e57a2639e4e.gif"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||german-porno-deutsch.info/bilder/kommrein.jpg"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||german-porno-deutsch.info/bilder/whatssex.jpg"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||german-porno-deutsch.info/src11/"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||germancorrector.com/cnc/"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||germanscooterforum.de/bannermanagement/"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glarus24.ch/uploads/tx_xeiroads/"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gn-online.de/ad/"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goastro.de/wp-content/uploads/*/250x250-"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||godmode-trader.de/img/partner/"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gofeminin.de/home4/skin/*_*/home.css|"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldesel.sx/img/b3f2784f11449ba054835ce14db00d7611.jpg"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldpreis.de/ajax/revs.php?"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golem.de/_img/200923-syseleven-kubernetes.jpg"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golfmagazin.de/content/uploads/*/banner_"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googlewatchblog.de/apt.png"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googlewatchblog.de/wp-content/uploads/amazon-music-hd-stream.jpg"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gota.ch/images/pbanner/"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gota6.ch/images/partner/"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gota6.ch/images/uploads/*/clubbannerpremium/"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gota6.ch/images/uploads/*/overlay/"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||griechenland.net/images/banners/"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||griechenlandaktuell.gr/_borders/agrafik_urlaubsreklamation1.jpg"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||griechenlandaktuell.gr/_borders/faehren_info_w.gif"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||griechenlandaktuell.gr/_borders/reisebaner.gif"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||griechenlandaktuell.gr/news/banner_"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grower.ch/partner/"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gutesexfilme.com/cpanel/"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwars.de/index.php?page=advertisingpage"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwd-minden.de/inc/*/melitta-banner-karriere-gwd.jpg"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwd-minden.de/media/*/harting_257x180.jpg"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwd-minden.de/media/*/sky_1911_banner_257x180_gwd.jpg"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwd-minden.de/media/*/wohnhaus_anzeige.jpg"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gwd-minden.de/media/sponsoren/"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||h-bw.de/fileadmin/*-banner-"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||h-bw.de^*/sponsoren/"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hallanzeiger.de/wp-content/uploads/*_banner_"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hallelife.de/files/hallelife/banner/"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamburg-pride.de/fileadmin/banner/"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hammerporno.xxx/js/spx_resposive_rotator.js"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hannover96.de^*/sprite-footer-partners.gif"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happyweekend-club.com/images/default/banner_"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happyweekend-club.com/images/default/hw_ffgv_chat.gif"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardware-factory.com/images/01_ban/"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardware-mag.de/images/ads/"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardware-mag.de/js/ads.min.js"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardwareluxx.de/images/stories/werbung/"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hartgeld.com/images/banners/"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hausgeraete-test.de/images/trademarks/"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc-erlangen.de/fileadmin/user_upload/banner/"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc-neumarkt.com/images/partner/"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/elpo-"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/forst.png"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/knoma-"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/messebozen-"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/prohockey-"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/sparkasse-"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/sued-badge_"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcb.net^*/wuerth-"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hceintracht-hildesheim.de/images/sponsors/"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcempor.de/wp-content/uploads/*/logoleiste-sponsoren"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcgherdeina.com/img/db/s/20160422164221.png"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcgherdeina.com/img/db/sponsor/"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcgherdeina.com/img/layout/squadra_sponsor_"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/alpquell.png"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/bah_logo.png"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/bauer.png"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/newdosenberger.png"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/stms.png"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/tiwag_logo.png"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcinnsbruck.at/images/tt_logo.png"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcpustertal.com^*/sponsors/"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hd-sexfilme.com/cpanel/"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hd-sexfilme.com/img/linklist2/"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdpornos.net/cpanel/?"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdpornos.net/img/linklist2/"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdsports.org/images/netzathleten.png"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdsports.org/images/stories/breitensport/kelbet.jpg"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||healthhelp.ch/wp-content/uploads/*_banner_"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heimspiel-online.de/uploads/tx_macinabanners/"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heimwerker-test.de/images/trademarks/"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||help.ch/ads/"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herzporno.com/img/linklist/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/allkauf-logo.jpg"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/ikk.jpg"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/lakal.jpg"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/lotto.jpg"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/meguin.jpg"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hg-saarlouis.de/wp-content/uploads/*/pieper.jpg"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifi-forum.de/js/hifi-ad-manager.js"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifi-today.de/wp-content/uploads/*/banner-"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifistatement.net/images/banners/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifistatement.net/images/content/banner/"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifitest.de/images/trademarks/"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||highway-magazin.de/images/300x125_"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||highway-magazin.de/images/banners/"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||highway-magazin.de/images/samenwahl_highway2.gif"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hintergrundfakten.de/hint_data/wlm.jpg"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hintergrundfakten.de/hint_data/wlm2.jpg"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hintergrundfakten.de/hint_data/y_chck2_4.jpg"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hintergrundfakten.de/hint_data/yt2_4.jpg"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitradio.com.na/images/banner/"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hl-live.de/aktuell/grafiken/vg/"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hl-live.de/banner/"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoerbuch.us/download.png"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoerzu.de/files/images/hz-amazon-start.png"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homepage-anleitung.de/wp-content/uploads/*/gsl_b_sky.jpg"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horseweb.de/wp-content/uploads/*/spuckschutz-glaskeil.jpg"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horseweb.de/wp-content/uploads/*/stx-germany.jpg"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hottime.ch/images/banner/"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hpd.de/sites/hpd.de/files/advertising/"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsc-bad-neustadt.de/wp-content/*/sponsor_"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsg-wetzlar.de/fileadmin/media/business/sponsoren/"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsgnordhorn-lingen.de/images/spon_"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/1_aok.png"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/2_hhvoba.png"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/7_benthack.png"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/hummel_white.png"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/smileys.png"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hsvhandball.com/wp-content/uploads/*/ticketmaster_white.png"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htfgames.com/bilder/2006/casino.jpg"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htfgames.com/bilder/2006/kostenlose_games.jpg"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htfgames.com/bilder/free_online_games.jpg"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htfgames.com/bilder/werb/gbase_290x61.jpg"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huren-inserate.com/banner/"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibiza-heute.de/wp-content/uploads/*/banner_"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibiza-heute.de/wp-content/uploads/*/leaderboard-"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/plpscript.php"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/plscript.php"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/daddel.png"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/ddd.png"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/ddnew2728.png"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/dldl.png"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/ffree.png"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/goforblock.png"},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibooks.to/wp-content/uploads/*/offdd728.png"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idealo.de/banner/"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images-amazon.com/images/*/marquee/"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images-amazon.com/images/*/marqueestatic/"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgbox.de/img/blue_filsh_"},"id":746}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aerotelegraph.com"],"urlFilter":"||imgix.net/production/uploads/*/banner_"},"id":747}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mmnews.de"],"urlFilter":"||imgur.com/cktuklx.gif"},"id":748}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mmnews.de"],"urlFilter":"||imgur.com/zcsgpkz.gif"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inside.bz.it/images/banners/"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isaswomo.de/wp-content/uploads/*-banner-"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islam.de/images/other/banner/"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamiq.de/wp-content/uploads/*/aaa.gif"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamiq.de/wp-content/uploads/*/igmg_dijital_ilan_islamiq_605x300px_"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamiq.de/wp-content/uploads/*/ramadanspohr.gif"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamiq.de/wp-content/uploads/*/ukba_ilan_dijital_islamiq_980x150px3.gif"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamiq.de/wp-content/uploads/*/unbenannt-1.gif"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamische-zeitung.de/wp-content/uploads/*-300x200px."},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamische-zeitung.de/wp-content/uploads/*/banner."},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamische-zeitung.de/wp-content/uploads/*/banner_"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islamische-zeitung.de/wp-content/uploads/*/open_iz1240x10015_"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israel-nachrichten.org/wp-content/uploads/*/querbanner_"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israel-nachrichten.org/wp-content/uploads/*_hochbanner_"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jacktheripper.de/images/banner/"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalist.de^*/stellenanzeigen/"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jungefreiheit.de/wp-content/banners/"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kajak-magazin.com/images/banners/"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalenderwoche.de/bobs/"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanarenexpress.com/images/canarias-"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapstadt.de/images/kunden/exclusive-tours-263-323-2.jpg"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kartfahrer-forum.de/board/images/"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kath.net/mod/"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathsonntagsblatt.de/images/aktuell/misereor_275.gif"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katzeausdemsack.de/banner/"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kauf6.com/img/banner/"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaufland.de^*&showspads=true^"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kauperts.de/images/partners/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ketoforum.de/banner/"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinderlandparks.de/cms/media/thumbnail_5240_w_650.jpg"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinox.top/templates/kinox/images/stream.gif"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kitzanzeiger.at^*/sponsoren/"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klappeauf.de/images-banner/"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klexikon.de/banner/"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kochbar.de/moltenbundle/"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koeln.de^*/werbung/"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kostenlose-urteile.de/www.kostenlose-urteile.de/rtaads.html"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kradblatt.de/wp-content/uploads/mediabanner/"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriminalpolizei.de/fileadmin/user_upload/*-skyscraper_"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriminalpolizei.de/fileadmin/user_upload/*_728x100."},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kroatien-nachrichten.de/wp-content/uploads/*/118487995_307800703629191_3999309709283286875_n.jpg"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kroatien-nachrichten.de/wp-content/uploads/*/125375586_1887673141371509_4482467756478970036_n.jpg"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kroatien-nachrichten.de/wp-content/uploads/*/136685650_448400096333860_585562005834626849_n-3.jpg"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kroatien-nachrichten.de/wp-content/uploads/*/kuoko_kn_logo-300x112.jpg"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kroatien-nachrichten.de/wp-content/uploads/2020/11/logo.jpg"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krone.at/talk-ads/"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronenachrichten.com/wp-content/uploads/banner/"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krzbb.de/revive/"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulturmd.de/images/*_banner_"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kunststoffweb.de/_g/_ads/"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laborjournal.de/infos/m99/img/b_"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laden.to/img/7821908c4d368c195af41a8d778901d011.jpg"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladies.de/sol"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laengengrad-breitengrad.de/public/img/externbanner/"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||land-der-traeume.de/bilder/banner/"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latina-press.com/media/*/online-casino-bonus-min.gif"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latina-press.com/media/spanisch-lernen-160.png"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laufzeit.de/wp-content/banners/"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesbenhd.com/cpanel/"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesbenhd.com/img/linklist2/"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifeverde.de/files/*-970-x-250-banner-"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ligaportal.at/images/promo/"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ligaportal.at/images/sponsor_vip/"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkr.top/images/gutschein.gif"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkr.top/images/rso.js"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkr.top/images/ruse.js"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu/wp-content/uploads/*/150219fleermann-300x250.jpg"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu/wp-content/uploads/*/bu-sylvester-2020-2021-ii-1024x684.jpg"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu/wp-content/uploads/*/fleermann_facebook-kopie.jpg"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu/wp-content/uploads/*/tuslintorf_weihnachten_neu.png"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/160316sparkasse.gif"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/160329assro.jpg"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/161224leibrebelogo.jpg"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/161228gerdasievert.jpg"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/190215gerdasievertwohlf%c3%bchlenneu.jpg"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/banner-"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/bauconceptneu.jpg"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/simons_klein.jpg"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lintorfer.eu^*/zander-immobilien.jpg"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lippe-news.de^*/banner/"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lite-magazin.de/wp-content/uploads/*-banner-"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lite-magazin.de/wp-content/uploads/*/276x200."},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lite-magazin.de/wp-content/uploads/*/276x220px-"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lite-magazin.de/wp-content/uploads/*/629x220."},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lite-magazin.de/wp-content/uploads/*_276x600-"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loipenpark.de/images/banners/"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalo.de/wp-content/uploads/*.mp4"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalo.de/wp-content/uploads/*/estricher_hof_anim_"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalo.de/wp-content/uploads/*/tts-banner-"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lounge.fm^*/auto-doc."},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lounge.fm^*/topersatzteile."},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lowbeats.de/site/wp-content/banners/"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loz-news.de/images/banners/"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lust24.ch/images/banner/"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lustvollesgeheimnis.com/banner/"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macgadget.de/mgbanner/"},"id":845}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mail.de"],"urlFilter":"||mailcdn.de/w.php?"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mainpost.de/storage/image/*_kickers-sponsor-"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mainz05.de/fileadmin/_processed_/*-sponsorenlogos_"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maniac.de/campaigns/"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||massage123.ch/pics/bapics/"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.outnow.ch/site/waerbig/"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaforum.ch/banner/"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaforum.ch/banner_"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetingpoint-brandenburg.de/bilder/*/kunden/"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetingpoint-brandenburg.de/bilder/*/werbung/"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetingpoint-brandenburg.de/upload/ads_"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mef-line.de/images/banners/"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meinyouporn.com/img/linklist2/"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melodieundrhythmus.com^*/granma-abo.png"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melodieundrhythmus.com^*/unblock-cuba_"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/caemax.gif"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/ichaus_integrate_circuits.gif"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/imc_produktiv_messen.jpg"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/iotmaxx_250x210.gif"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/jaeger_adwin.gif"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messweb.de/media/img/zse_250x210.gif"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miba.de/bilder/banner/"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||michas-spielmitmir.de^*/anzeige.gif"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||microspiele.com/img/gdesire.jpg"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mietminderungstabelle.de/templates/rrt2/adboxes/"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minimed.at/fileadmin/templates/minimed.at/nl_promobox/"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mistershoplister.de/mips.php"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmnews.de/images/*_banner_"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modified-shop.org/images/banner/"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||momo-net.com/asd?"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moonsault.de/menu/amazon_"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorrad2000.de/wp-content/uploads/*-banner_"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorrad2000.de/wp-content/uploads/*/0801_motorrad2000_bueffel_animation.gif"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorrad2000.de/wp-content/uploads/*/8fa952cba73b0d4fbf043e9be45cb366.gif"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorrad2000.de/wp-content/uploads/*/b67500ab7a18a07b9ef79e89bd077568.gif"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorradundreisen.de/banner/"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorradundreisen.de/engine/count_banner_image/"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorradundreisen.de^*/banner/"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movie-share.one/images/banners/"},"id":884}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["merkurist.de"],"urlFilter":"||msecnd.net/endpoint/shipment/"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msh-online.de/_daten/banner/"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtb-news.de/news/wp-content/plugins/mtbn-ads/"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtb-news.de/news/wp-content/uploads/*/takeover-"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtb-news.de/news/wp-content/uploads/*/takeover_"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multilingual.de^*/banner/"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multilingual.de^*/sprachreisen_0.gif"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multilingual.de^*/sprachschule-malta.gif"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musiker-board.de^*/siropu/aml/"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musiksampler.de/cgi-bin/arlight/view.php"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musiksampler.de/images/banner/"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my105.ch/fileadmin/sponsoren/"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mygully.com/at1.php"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mygully.com/ca.php"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mygully.com/f.php"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysqldumper.de/img/banner-"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysqldumper.de/img/spanischeweihnachtslotterie-"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nachrichten.es/wp-content/uploads/*/spanisch-lernen-250x300-"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nachrichtenamort.de/cms/wp-content/images/anz_"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nachtkritik.de/images/contentbannereins_"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nachtkritik.de/images/skyscraper_"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nachtkritik.de/images/topbanner_"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nacktefoto.com/de-bonga.jpg"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nacktefoto.com/los-gif/"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namibia-forum.ch/images/gsdu/"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naruto-tube.org/templates/caprica/amz/"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naruto-tube.org/templates/caprica/amzb/"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naruto-tube.org/templates/caprica/amzl/"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naturundtherapie.at/images/banners/"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nebenwerte-magazin.com/wp-content/uploads/*/wrb-"},"id":914}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reiseziele.ch"],"urlFilter":"||netdna-ssl.com/wp-content/uploads/*/popup_tessinferienwohnunge_300x250px.jpg"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netheweb.de/images/a-"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netheweb.de/images/trigami.png"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neumarkt-tv.de/wp-content/uploads/*/bestercasinomentor-original.jpg"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nh24.de/wp-content/uploads/*/banner-"},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nh24.de/wp-content/uploads/*/eam_juni2020_1200x200.gif"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nh24.de/wp-content/uploads/*/haemel-2012-247.gif"},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nh24.de/wp-content/uploads/*/hephanta_kw-49.jpg"},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nh24.de/wp-content/uploads/*/tejos_kw50.gif"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nibelungen-kurier.de/banner/"},"id":924}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["az.com.na"],"urlFilter":"||nmh.my.na/main/products^"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnz-online.de/_daten/banner/"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnz-tv.de^*-webbanner.gif"},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnz-tv.de^*/banner_"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnz-tv.de^*/wvn_allgemein.gif"},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nonstopnews.de/bilder/banner/"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebookcheck.com/fileadmin/templates/wbg/"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nr-kurier.de/images/mankwetter.png"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrhz.de/flyer/media/banner/"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nurbilder.com/mdh1.php"},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nurgay.to/scpu.js"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nurxxx.mobi/ai/s/s/js/ssu.v2.js"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nurxxx.net/ai/s/s/js/ssu.v2.js"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||o-sport.de/assets/sponsors/"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oberberg-aktuell.de/banner/"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oe-static.de/js/rmif.js"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oe24.at/betaustria1.jpg"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oe24.at^*_banner_"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oefb.at/netzwerk/imagedownload/"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oeffentlichen-dienst.de/images/banners/"},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oekoportal.de/sites/default/files/pelletheizung-info.jpg"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oekoportal.de/sites/default/files/stromvergleich.png"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oekoportal.de/sites/default/files/verbraucher_eu_4.png"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ofc.de/media/*_banner-"},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ofc.de/media/*_landing_"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offroad-cult.org/main/refs/"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offroadforen.de/media/3-286x238-fcmoto-rechts-2-jpg/"},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offroadforen.de/media/7-1366x94-fcmototv-banner-png/"},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okey-online.com/prg/daten/datenbanken/banner"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oktoberfestportal.de/pics_banner/"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omano.de/adserver/"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omasex.cc/wp-content/*/wp-content/plugins/rnotify1.3.9/"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onepiece-tube.com/templates/caprica/amzl2/"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onepiece-tube.com/templates/grafiken/amazon.svg"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onepiece-tube.com^*/amzb/"},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onepiece-tube.com^*/amzb2/"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinekorrektor.de/cnc/"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinereports.ch/uploads/tx_macinabanners/"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlineuebung.de/wp-content/plugins/amazon-auto-links/"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinewahn.de/sky.js"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ostfussball.com/wp-content/uploads/*/20bet-sports.jpg"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ostfussball.com/wp-content/uploads/*/betsson-sportwetten-bonus-banner.jpg"},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osthessen-zeitung.de/uploads/tx_macinabanners/"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osttirol-online.at/images/banners/"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ottfried.de/wp-content/uploads/*/traueranzeige_"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otto.de/wato-onsite/assets/*.wato.onsite.module."},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||outdoortest.info/wp-content/kooperation/"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oxmoxhh.de/wp-content/uploads/*/hotspring-"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pacific-blue.ch/banner/"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parfumo.de/affi/"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partyamt.de/images/b/"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paules-pc-forum.de/images/buch/"},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgames.de/tsimg/topbanner/"},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgamesdatabase.de/images/amazon_small.jpg"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgamesdatabase.de/images/bt_orderamazon.jpg"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgameshardware.de/tsimg/topbanner/"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pedelecforum.de/forum/styles/pedelec/direkt/"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pesterlloyd.net/assets/images/autogen/betway-casino-300x400.jpg"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pfaffenhofen-today.de/images/banners/"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pfalz-echo.de/wp-content/uploads/*-banner-"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pfalz-echo.de/wp-content/uploads/*_anzeige_"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-news.net/wp-content/uploads/*/banner_"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-news.net/wp-content/uploads/*/pax_aktiv.jpg"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-news.net/wp-content/uploads/*_banner."},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-news.net/wp-content/uploads/*_banner_"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-news.net/wp-content/uploads/ad-"},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianonews.de/images/banner-"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianonews.de/images/banners/"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianonews.de/images/casio_grandhybrid_290x150px_"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picdumps.com/ddeal"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pilotenboard.de/ad/"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixelio.de/resources/widgets/clipdealer_"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokerfirma.com^*-banner."},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokerfirma.com^*/banner_"},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn4k.to/sc-p0p.js"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoaffe.com/cpanel/"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoaffe.com/img/linklist2/"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoente.tv/cpanel/"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoente.tv/img/linklist2/"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoente.tv/static/exnb/"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornofisch.com/cpanel/"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohammer.com/cpanel/"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohammer.com/img/linklist/"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohammer.com/img/linklist2/"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohans.com/cpanel/"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohans.com/img/linklist2/"},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohexen.com/js/a9k3jf823m4.js"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohirsch.net/cpanel/"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohirsch.net/img/linklist2/"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohirsch.net/static/exnb/"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohut.info/ad/"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornohutdeutsch.net/wp-content/*/93kgk95aw2q.js"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornojenny.com/cpanel/"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornojenny.com/img/linklist/"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornojenny.com/img/linklist2/"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoklinge.com/cpanel/"},"id":1020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoklinge.com/img/linklist/"},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoklinge.com/img/linklist2/"},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolisa.com/static/exnb/"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornos-kostenlos.com/js/a9k3jf823m4.js"},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotanja.com/static/exnb/"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotom.com/cpanel/"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotom.com/img/linklist2/"},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotommy.com/cpanel/"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotommy.com/img/linklist2/"},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornozebra.com/cpanel/"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornozebra.com/img/linklist2/"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||port01.com/uploads/banner/"},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portugalforum.org/data/ads/"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pragerzeitung.cz/wp-content/uploads/*_300x450px_"},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prispi.de/images/bluvista-cam1.gif"},"id":1035}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bluewin.ch"],"urlFilter":"||production-livingdocs-bluewin-ch.imgix.net^*/6f3cdbc0-2a58-4a7e-933f-9077769c899b.png"},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promiflash.de/static/js/pf-web-*.js|"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psi-magazin.de/fileadmin/user_upload/images/banner/"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quadjournal.eu/wp-content/uploads/*-banner-"},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||queer.de/gfx/air-france-presented-by-"},"id":1040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||queer.de/gfx/mein-kondom-"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio-oberland.de/images/banners/"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio-oldtimer.de/fileadmin/bilder/banner/"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio2000.it^*/banner_"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiobeo.ch/wp-content/uploads/*_nachtangebote_"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioszene.de/wp-content/uploads/*/wechselpiraten-banner.png"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiotirol.it/uploads/beitrag/*/300x70.gif"},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radzeit.de/wp-content/uploads/*-250x190px."},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radzeit.de/wp-content/uploads/*-500x380px."},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radzeit.de/wp-content/uploads/*-anzeige."},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raidrush.net/js/wrpx.js"},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rasa.ch/upload/sponsors/"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/fotografie_fotograf_ratingen_duesseldorf_02.jpg"},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/mk-solar-ratingen-duesseldorf.jpg"},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/photovoltaik_solaranlagen_ratingen.jpg"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/physiotherapie_japa_"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/podologie.jpg"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratingerzeitung.de/wp-content/uploads/*/ragentur2019.jpg"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rc-netzwerk.de/anzbanner/"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rc-netzwerk.de/anzbutton/"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rdrvision.com/images/content/*/reklame_"},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||readersdigest.de/images/banner/"},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realtotal.de/data/betrugstest-com.jpg"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rechtsdepesche.de/wordpress/wp-content/banners/"},"id":1064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redensarten-index.de/az/shwbnnr.php?*&bild=b/notesafloat/"},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redensarten-index.de/bnnr/"},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/floorballes.png"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/intersportpio.png"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/logo_wasa.jpg"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/peischer.jpg"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/sparkasse-landsberg.png"},"id":1071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redhocks.de^*/wasserle.png"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regionews.at/data/banner/"},"id":1073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiotrends.de/media/pr3/95-weihn-2021.gif"},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiotrends.de/media/pr5/ek6-link-europa-park.png"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiotrends.de/media/pr5/em-link-badenova--2019.png"},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiotrends.de/media/pr5/emj-spk-link-.png"},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regiotrends.de/media/pr5/t9-00-dre-linien.jpg"},"id":1078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reimmaschine.de/more/"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reiseblog7.com/~/advc/"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rhein-zeitung.de/cms_media/module_wb/"},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rheinforum.com^*/banner/"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riskcompliance.de/wp-content/uploads/*/screenshot-galvanize.png"},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rittnerbuam.com/images/sponsor_"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rlp-tennis.de/fileadmin/user_upload/cx-web-banner-"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rot-weiss-erfurt.de/pictures/banner-"},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rot-weiss-essen.de/fileadmin/*_wettbasis_"},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rot-weiss-essen.de/uploads/tx_sfbanners/"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rotehaus.net/kittys-tipps/banner/"},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rotehaus.net/kittys-tipps/tippseiten/bilder/"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rro.ch/cms/topbanner/"},"id":1091}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rtl.de"],"urlFilter":"||rtl.de/phoenix/images-loaded/local.js"},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruhrbarone.de^*/bang.gif"},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruhrnachrichten.de/media/anzeigen/"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russland.capital/wp-content/uploads/*/cemat20.gif"},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russland.news/wp-content/uploads/*/futur2-banner.png"},"id":1096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saechsische.de/img/semperoper.png"},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saechsische.de/img/spkv.png"},"id":1098}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gala.de"],"urlFilter":"||sapi.edelight.biz/api/"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saugen.to/img/a64766df93089f441800d8a7a273510419.jpg"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*-200x350-"},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*-banner-"},"id":1102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*/ejobagrar_suedtirol.jpg"},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*/s%c3%bcdtiroler_landwirt_gif."},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*_200x300."},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbb.it/images/default-source/*_banner."},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scfreiburg.com^*/04_sponsoren/"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schausteller.de/media/ad/"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schnittberichte.com/pics/blackillusions/"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schnittberichte.com/pics/werbung/"},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schnittberichte.com/resources/images/mediamarkt_"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schnittberichte.com/resources/images/saturn_"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schule-studium.de/amazonbestellung.jpg"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schule-studium.de/buhv-unterrichtsmaterial/banner/"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schule-studium.de/images/head-dateien-jpgs/thalia-startseite.jpg"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schwany.de/images/slider1-tyrolis-music-shop-banner-"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scm-handball.de^*/sponsoren/"},"id":1117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chip.de"],"urlFilter":"||script.webinstaller."},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segelflug.de/images/2018/banner_"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segeljournal.com/wp-content/uploads/*/730x90_"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segeljournal.com/wp-content/uploads/*_webbanner_"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selbstaendig-im-netz.de/bilder/affiliate-banner/"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selbstaendig-im-netz.de/bilder/profi/"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sensor-test.de/assets/banner/"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sensor-test.de/assets/uploads/*-banner-"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seo-united.de/images/sponsoren_"},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevac.com/images/bmain-"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-infos.ch^*/clubbanner/"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-infos.ch^*/clubbannerpremium/"},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-inserate.ch/filestore/view/seco/"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex4u.ch/img/banner_"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexabc.ch/js/rotator.js"},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexeldorado.ch/banner/"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexente.com/img/linklist2/"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexforum.ch/forumpics/banners/"},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexgeschichten.com/kosmonaut/"},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexlink.ch/images/banner/"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexnews.ch/uploads/tx_sfbanners/"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexuria.com/poup.js"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexvideos-hd.com/cpanel/"},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexvideos-hd.com/img/linklist/"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexvideos-hd.com/img/linklist2/"},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexy-land.ch/images/banner/"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sg-flensburg-handewitt.de^*/online_banner/"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sg-flensburg-handewitt.de^*/sponsors/"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgf1903.de^*/partner/"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgf1903.de^*/sponsoring/"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgleutershausen.de/wp-content/uploads/*/bwt-logo-neu.jpg"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopanbieter.de/sponsorlogos/"},"id":1149}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zwerg-am-berg.de"],"urlFilter":"||shortpixel.ai^*/banner_"},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silbernews.com^*/banner/"},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simnews.de/images/omsi_ad.jpg"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simnews.de/img/werbung_"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinoptik.de/ad/"},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sissymag.de/wp-content/uploads/*/ottinger_salzgeber_club_1.jpg"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sissymag.de/wp-content/uploads/*/qfn01-"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sissymag.de/wp-content/uploads/*/tanzten_kaufen.jpg"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skipper-bootshandel.de/wp-content/uploads/*/banner-"},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somquery.sqrt-5041.de/mobile/ads-no-resolve"},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somquery.sqrt-5041.de/tv/ad-wrapper"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonic-seducer.de/images/banners/"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soundportal.at/fileadmin/user_upload/werbung/"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spanienlive.com^*/werbung/"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speedtorrent.com/usenet/"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speyer-report.de/images/anzeige"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spielbox.de/images/banners/"},"id":1166}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spiele-for-free.de"],"urlFilter":"||spiele-for-free.de/wp-content/uploads/*_1920x1200_"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spielesnacks.de/wp-content/uploads/*-wallpaper.jpg"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spielesnacks.de/wp-content/uploads/*/banner-"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spielesnacks.de/wp-content/uploads/*/banner."},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spieletest.at/backend/pictures/werbung/"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-90.de/images/banner-"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-90.de/images/casinoall.png"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fachhandel.com/appearance/sport-fachhandel.com/media/banner/"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportgeschichte.at/static/partner/"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportwette.net/wp-content/uploads/*-banner-"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportwetten.org/wp-content/uploads/*-400x300-"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportwetten.org/wp-content/uploads/*-banner-"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spox.com/daznpic/"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spox.com/de/xprod/adswitch.html"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprachen-lernen-online.org/wp-content/uploads/*/skyscraper_"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprade.tv/images/robin_banner.gif"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spreeblick.com/wp-content/themes/*/hosteurope.gif"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spreeblick.com/wp-content/themes/*/netzgemuese_banner.png"},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spreeblick.com/wp-content/themes/*/thomann.png"},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/big-cube.png"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/logo_adidas.png"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/logo_anzeiger_roll.png"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/logo_lupse.png"},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/logo_saatgut.png"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spvggunterhaching.de^*/partner-"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssv-jahn.de/fileadmin/user_upload/sponsoren/"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadt-bremerhaven.de/wp-content/uploads/*/amazonaktion.jpg"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadt-bremerhaven.de^*/psw.jpg"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadtanzeiger-coesfeld.de^*/heimbach.png"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadtradio-goettingen.de/apool/srg/content/ads"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stereo.de^*/banner/"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stern.de/bilder/stern_5/allgemein/extras_vermarktet/"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steuertipps.de/scripts/google-ad/"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strafbock.ch/files/banners/"},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream-oase.tv/images/banners/"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studio-magazin.de/files/banner/"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studium-ratgeber.de^*/auslandszeit-starterkit.png"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studium-ratgeber.de^*/studententarife-300x250.png"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.1und1.de/amazon?"},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.gmx.at/amazon?"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.gmx.ch/amazon?"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.gmx.net/amazon?"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.t-online.de/web/amazon?"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.t-online.de/web/billiger?"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.t-online.de/web/ebay?"},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche.web.de/amazon?"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suche6.ch/banner/"},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedpfalz-verlag.de/uploads/pics/cboltz.png"},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedpfalz-verlag.de/uploads/pics/dk-grafik.png"},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedtirol.de/upload/banner/"},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedtirol1.it/uploads/beitrag/*/300x70.gif"},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suedtiroltv.it^*/banner"},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunshine.it/raika/"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supermarkt-inside.de/wp-content/uploads/*/akcenta-ad.gif"},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supertipp-online.de/wp-content/uploads/*/47645_animation.gif"},"id":1221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supertipp-online.de/wp-content/uploads/*/edeka_nissen_content.gif"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supertipp-online.de/wp-content/uploads/*/gottfried_schultz.gif"},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surfmusik.de/anz1.gif"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/bkkzfundpartner300x108.png"},"id":1225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/friedl-1.png"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/fupa-1.png"},"id":1227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/grafik-bfv.tv-klein.jpg"},"id":1228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/jakob_sport.png"},"id":1229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/logo-regionalliga-bayern.png"},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/niederhofer-3.png"},"id":1231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/rl-banner-liveticker-300x75.jpg"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/sparkasse-1.png"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/wimmer-1.png"},"id":1234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/wolfgang-1.png"},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs-passau.de/wp-content/uploads/*/wolfhaus-3.png"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs1916.de/fileadmin/_processed_/*_footer_"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs1916.de/fileadmin/svs1916de/footer_logos/"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svs1916.de/fileadmin/user_upload/sky_"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svww.de/fileadmin/media/*-970x250.jpg"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svww.de/fileadmin/media/*-banner.jpg"},"id":1241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svww.de/fileadmin/media/sponsoren/"},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swiss-divers.ch/data/sliderbanner/"},"id":1243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swz.it^*/pichler.gif"},"id":1244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swz.it^*_webbanner_"},"id":1245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synchronkartei.de/img/ext/"},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tagblatt.de/customimages/bannerkarusell/"},"id":1247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tageblatt.com.ar/banners/"},"id":1248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tah.de^*&tx_sfbanners_"},"id":1249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/acebeam/"},"id":1250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/armytek/"},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/gatzetec/"},"id":1252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/imalent/"},"id":1253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/olight/"},"id":1254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taschenlampen-forum.de/images/wubenlight/"},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tauchen.de/content/uploads/*_billboard_"},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbv-lemgo-lippe.de/fileadmin/_processed_/*_banner_"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbv-lemgo-lippe.de^*/sponsoren/"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tchgdns.de/wp-content/uploads/*-300-600.jpg"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tchgdns.de/wp-content/uploads/*_160600.jpg"},"id":1260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tchgdns.de/wp-content/uploads/*_97090.jpg"},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techreviewer.de/wp-content/uploads/*-banner-"},"id":1262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teilzeithelden.de/wp-content/uploads/*-werbug-"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teilzeithelden.de/wp-content/uploads/*/dtrpg-sidebar.jpg"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teilzeithelden.de/wp-content/uploads/*/teilzeit-truant-"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telefonsexmitcam.com/images/"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telefonsexwebcam.com/images/livestrip-"},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teltarif.de/scripts/ads/"},"id":1268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teltarif.de/scripts/foo/"},"id":1269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teneriffa-aktuell.com/wp-content/uploads/*/banner-"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teneriffa-heute.net/images/banners/"},"id":1271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisnet.com/widgets/williamhill/"},"id":1272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennistraveller.net/images/banner/"},"id":1273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teufelchens.tv/iw_wide.jpg"},"id":1274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thegnet.ch/rotator/"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/banner/"},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/bilder/banner-"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/bilder/preiswerte-it_banner.png"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/bilder/servion_banner.gif"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/bilder/thinkstore24.jpg"},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/bilder/tpf-banner.jpg"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/neu/*-banner."},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/neu/*_banner."},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinkpad-forum.de/neu/banner-"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tieronline.ch/images/partner/"},"id":1285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipzeitung.de/img/banner/"},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tobitech.de/images/banners/"},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trvlcounter.de/media/advert/"},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tschechien-online.org/sites/default/files/hotel-kleine-brauerei.jpg"},"id":1289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tschechien-online.org/sites/default/files/to_0.jpg"},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsg-friesenheim.de/dateien/images/handball/sponsoren-"},"id":1291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsg-hoffenheim.de/assets/sponsoren/"},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsv-friedberg.de/images/scroller/"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsv1860.de/_m/partner/"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tube8-pornos.com/cpanel/"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tube8-pornos.com/img/linklist2/"},"id":1296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tus-n-luebbecke.de/wp-content/uploads/logoleiste_"},"id":1297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tus-n-luebbecke.de/wp-content/uploads/teampartner_"},"id":1298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-kabel-plus.de/kabelplus/banner/"},"id":1299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-kabel-plus.de/kabelplus/icons/speedtest.jpg"},"id":1300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-kabel-plus.de/kabelplus/img/kptagpreis.jpg"},"id":1301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvbb.de/images/tvbb_partner/"},"id":1302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvbstuttgart.de/wp-content/uploads/*/kaercher-wohninvest-"},"id":1303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdigital.de/frontpage/deutschland_urlaub_hoerzu_"},"id":1304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdigital.de/frontpage/deutschland_urlaub_horzu_"},"id":1305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvinfo.de/info/twiago/"},"id":1306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tweakpc.de/wpimages/tweakpc-skin-"},"id":1307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||typo3blogger.de/wp-content/*/dkd-solr-werde-sponsor.jpg"},"id":1308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uhrforum.de/styles/uhrforum/anzeigen/"},"id":1309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uhrforum.de/styles/uhrforum/sponsored/"},"id":1310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukraine-nachrichten.de/img/wb/"},"id":1311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmoralische.de/bilder/am-banner.gif"},"id":1312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unterwasserwelt.de/wp-content/uploads/*/bauer-premiumsite-"},"id":1313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unterwasserwelt.de/wp-content/uploads/*/cressi-premiumsite-"},"id":1314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unterwasserwelt.de/wp-content/uploads/*/footer-premiumsite-"},"id":1315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unterwasserwelt.de/wp-content/uploads/*/hamatamangroves-banner_footer-premiumsite-"},"id":1316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uscene.net/src/so/so.js"},"id":1317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utopix.net/utopia_de/js/loader.js"},"id":1318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||va-music-hits.one/images/banners/"},"id":1319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||velomotion.de^*/featured-ad.js"},"id":1320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfb.de/?proxy=img/hauptsponsor_"},"id":1321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfb.de^*/sponsoren/"},"id":1322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl-bochum.de^*/partner/"},"id":1323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl-bochum.de^*/premium_partner/"},"id":1324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl.de/sportmedia/assets/sunmaker_logo.svg"},"id":1325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl.de^*-banner_"},"id":1326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl.de^*_sponsoren_"},"id":1327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vhs-ol.de/lib/banner/"},"id":1328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.at/static/*/adblocker/advertising.js"},"id":1329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.ch/static/*/adblocker/advertising.js"},"id":1330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.de/static/*/adblocker/advertising.js"},"id":1331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videogameszone.de/tsimg/topbanner/"},"id":1332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vienna-capitals.at/tl_files/capitals/banner/"},"id":1333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vienna-capitals.at/tl_files/capitals/partner/"},"id":1334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volksblatt.at/wp-content/banners/"},"id":1335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volleyball-bundesliga.de^*/partner/"},"id":1336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*-anzeige."},"id":1337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*-anzeige_"},"id":1338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/anzeige1-"},"id":1339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/arnd-helling-logo-"},"id":1340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/editor/ruhrmedic-kooperation_"},"id":1341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/felix-bender-kooperation_"},"id":1342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/gipperich-logo_orig.png"},"id":1343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/haberbusch-kooperation_"},"id":1344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/kr-mer.png"},"id":1345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voltigierzirkel.de/uploads/*/reitsport-peter-logo.jpeg"},"id":1346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vorsprung-online.de^*/werbung/"},"id":1347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsport.at/uploads/tx_macinabanners/"},"id":1348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wahrschauer.net/images/banners/"},"id":1349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/banner/"},"id":1350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/banners/"},"id":1351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/cave_giovanna_gabbioni.jpg"},"id":1352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/mc_dopo_18_nov_20.jpg"},"id":1353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/patrone_tedesco_wallis.jpg"},"id":1354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/wallis24%20achilli%20ottobre20.jpg"},"id":1355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallstreet-online.de/frontend/img/smartbroker/banner_"},"id":1356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||was-war-wann.de/historiy.jpg"},"id":1357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watson.de/addf/addefend.js"},"id":1358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wcm.at/images/attingo.gif"},"id":1359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websingles.at/pages/site/de/images/logos/"},"id":1360}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kroatien-nachrichten.de"],"urlFilter":"||website-editor.net^*/400jpgdpilogocropped-46e74a11-320w.jpg"},"id":1361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webwiki.de/images/seobility_"},"id":1362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webwork-magazin.net/wp-content/uploads/*/sul-banner-"},"id":1363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webwork-magazin.net/wp-content/uploads/*/webdesign-printdesign.gif"},"id":1364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weekli.systems/media/banner/"},"id":1365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||werne-plus.de/wp-content/uploads/*-728_90-"},"id":1366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||werne-plus.de/wp-content/uploads/*/anzeige_"},"id":1367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wetter.at/mowis/cpc_teaser/"},"id":1368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wetteronline.de/mdr/p_adplace/"},"id":1369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whocallsyou.de/files/*/rechtsch-baby.jpg"},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whocallsyou.de/files/*/rechtsschutz011.jpg"},"id":1371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowspower.de/banner/"},"id":1372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowspower.de/wp-content/uploads/*/stromanbieter-vergleich.gif"},"id":1373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wir-leben-outdoor.de/wp-content/uploads/*/banner-"},"id":1374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirin.de/images/banners/"},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/altfahrzeugannahme.png"},"id":1376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/calabria-lieferservice.jpg"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/anwalt-baranowski.jpg"},"id":1378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/b%c3%bcdenbenderb%c3%b6den.jpg"},"id":1379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/bueboden300_250.jpg"},"id":1380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/elements-show-schedler-140-180.jpg"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/hoffman_bau300_250.jpg"},"id":1382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/hoffmann_bau_140_180.jpg"},"id":1383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/kreuztal-taxi-1.jpg"},"id":1384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/los-gyros-fellinghausen.jpg"},"id":1385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/losgyroskreuztal-300.jpg"},"id":1386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/pizzablech-siegen-don_camillo.jpg"},"id":1387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/siwi-aktiv-facebook.jpg"},"id":1388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/steinmetz300.jpg"},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/tui-kreuztal-180.jpg"},"id":1390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/walter-schneider_vw_juli-2016_300x60.gif"},"id":1391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*/werbeagentur-siegerland-werbung.jpg"},"id":1392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wirsiegen.de/wp-content/uploads/*_doncamillo_"},"id":1393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woche.com.au/images/logos/werbung/"},"id":1394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenanzeiger.de/graphic/w/"},"id":1395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblatt.cc^*/shadow-forces-security-"},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblatt.cc^*/werbung-"},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblatt.pl/wp-content/uploads/*/baner.gif"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblatt.pl^*/smuda.jpg"},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblatt.pl^*/werbung.jpg"},"id":1400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wochenblitz.com/images/banners/"},"id":1401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/anhaengerkupplung.jpg"},"id":1402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/anhaengerkupplungen.jpg"},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/aqua.jpg"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/basba.jpg"},"id":1405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/camping-preisbrecher_header.jpg"},"id":1406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/caravantechnik.jpg"},"id":1407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/dometic-kw.jpg"},"id":1408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/ebay.php"},"id":1409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/fleig.jpg"},"id":1410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/hubstuetzen.jpg"},"id":1411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/kro.png"},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/luftfederung.jpg"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/motorradtraeger.jpg"},"id":1414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/ott.jpg"},"id":1415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/safety.jpg"},"id":1416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/trigas.jpg"},"id":1417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/waeco.jpg"},"id":1418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/wasserhy.jpg"},"id":1419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnmobilforum.de/wget/ebay.php"},"id":1420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wohnungswirtschaft-heute.de/wp-content/uploads/banner/"},"id":1421}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["excitingcommerce.de"],"urlFilter":"||wordpress.com^*/hk2021_exciting_commerce_bewegt_web.gif"},"id":1422}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["excitingcommerce.de"],"urlFilter":"||wordpress.com^*/k5_banner_excom_255x60-gif.gif"},"id":1423}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["excitingcommerce.de"],"urlFilter":"||wordpress.com^*/k5_klub_255x60_ec.gif"},"id":1424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wortfilter.de/wp-content/uploads/*_300x250px-"},"id":1425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woz.ch/files/banner/"},"id":1426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/custombike.de/wp-content/uploads/sites/*/banner_"},"id":1427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads*/gundlach_liefern.jpg"},"id":1428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*-banner_"},"id":1429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/201217_nh24_kalkulator.gif"},"id":1430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/anigif-bonte-nov-2020.gif"},"id":1431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/anzeigen-gundlach-maerz-"},"id":1432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/banner-"},"id":1433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/banner_"},"id":1434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/joneleit.gif"},"id":1435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/joneleit_lockdown.gif"},"id":1436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/kw-1.gif"},"id":1437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/kw-12.gif"},"id":1438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/kw-52_53.gif"},"id":1439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/lbh_330x240_endlos.gif"},"id":1440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/nh24_330x200_vrbank.gif"},"id":1441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/plag_telefon.gif"},"id":1442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/siewa_20.gif"},"id":1443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*/vitos_neu_19.jpg"},"id":1444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/nh24.de/wp-content/uploads/*_banner."},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*-postkarte_thomas_griechisch.jpg"},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*/936x176-468x88.jpg"},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*/ferimmo_"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*/polibanner.jpg"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*/skiathos_metro_banner_"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.elliniki-gnomi.eu/wp-content/uploads/*/terzoschild-banner.png"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.fuldainfo.de/fdi/wp-content/uploads/*-300x250px-"},"id":1452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.fuldainfo.de/fdi/wp-content/uploads/*_onlinebanner_"},"id":1453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww-kurier.de/images/wwbanklogowetter.png"},"id":1454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww4.cad.de^*.php?what=*:*&n="},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww4.cad.de^*/axjs.php"},"id":1456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xdate.ch^*/footer_banner_ads_"},"id":1457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xgadget.de/wp-content/uploads/*/ccbannersmall.jpg"},"id":1458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xhamster-sexvideos.com/cpanel/"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xhamster-sexvideos.com/img/linklist2/"},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xhamsterde.com/ad/"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/banner/"},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/beauty-latinas-1.jpg"},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/immolady.jpg"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/m27a.png"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/ohlala.jpg"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/swiss6.jpg"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/vida6.jpg"},"id":1468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/villa-venus.jpg"},"id":1469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/xm.jpg"},"id":1470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/xmassagen.jpg"},"id":1471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmassagen.ch/wp-content/uploads/*/z6.jpg"},"id":1472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--zri6-0ra.ch/banner/"},"id":1473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xnxx-porno.com/img/linklist2/"},"id":1474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xup.in/com/pop."},"id":1475}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","imasdk.googleapis.com","serving-sys.com"],"requestDomains":["2mdn.net"]},"id":1476}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"requestDomains":["a.df-srv.de","ad.doubleclick.net","adcell.com","adrolays.de","adsnative.com","adsrvr.org","adup-tech.com","cas.criteo.com","imasdk.googleapis.com","intellitxt.com","moatads.com","mookie1.com","perfectmarket.com","rtax.criteo.com","sascdn.com","smartadserver.com","teads.tv","tpc.googlesyndication.com","yieldlab.net"]},"id":1477}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","gofeminin.de"],"requestDomains":["ad.71i.de","amazon-adsystem.com","pagead2.googlesyndication.com"]},"id":1478}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gofeminin.de"],"requestDomains":["ad.yieldlab.net","f11-ads.com","pubmatic.com"]},"id":1479}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["googlesyndication.com"],"requestDomains":["ad4mat.de","betrad.com"]},"id":1480}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","gofeminin.de","googlesyndication.com"],"requestDomains":["adform.net"]},"id":1481}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","g.doubleclick.net"],"requestDomains":["adition.com"]},"id":1482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-amateur.eu/banner/"},"id":1483}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","widgets.outbrain.com"],"requestDomains":["adnxs.com"]},"id":1484}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","imasdk.googleapis.com"],"requestDomains":["adsafeprotected.com","cdn.flashtalking.com"]},"id":1485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-amateur.eu/werbung.php"},"id":1486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-amateur.eu/wordpress/wp-content/plugins/rnotify1.5.4_fullversion/"},"id":1487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yoga-aktuell.de/wp-content/uploads/*_wide-banner-"},"id":1488}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net"],"requestDomains":["flashtalking.com","redintelligence.net"]},"id":1489}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de","gofeminin.de","imasdk.googleapis.com"],"requestDomains":["g.doubleclick.net"]},"id":1490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yoga-aktuell.de/wp-content/uploads/*_wide-banner_"},"id":1491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zebradem.com^*/banner/"},"id":1492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zentrum-der-gesundheit.de/apiv2/product/"},"id":1493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zum.de/eduversum/"},"id":1494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zurzeit.at/wp-content/uploads/*/alm-werbung-"},"id":1495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zurzeit.at/wp-content/uploads/*/banner-"},"id":1496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zwerg-am-berg.de/wp-content/uploads/*/banner_"},"id":1497}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net","googlesyndication.com"],"urlFilter":"/googleads."},"id":1498}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net","googlesyndication.com","imasdk.googleapis.com"],"urlFilter":"/pagead2."},"id":1499}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"_video_ads/"},"id":1500}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||adnxs-simple.com/creative/"},"id":1501}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script","stylesheet"],"initiatorDomains":["autobild.de"],"urlFilter":"||asadcdn.com/adlib/"},"id":1502}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||cas.*.criteo.com^"},"id":1503}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"requestDomains":["smartstream.tv","spotxchange.com"]},"id":1504}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gofeminin.de"],"urlFilter":"||criteo.net/js/ld/publishertag.prebid.js"},"id":1505}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||google.com/adsense/"},"id":1506}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","media"],"initiatorDomains":["toggo.de"],"requestDomains":["flashtalking.com","smartclip.net"]},"id":1507}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net"],"urlFilter":"||googlesyndication.com/daca_images/simgad/"},"id":1508}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net","googlesyndication.com"],"urlFilter":"||googlesyndication.com/pagead/"},"id":1509}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net"],"urlFilter":"||googlesyndication.com/sadbundle/"},"id":1510}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g.doubleclick.net","gofeminin.de","googlesyndication.com"],"urlFilter":"||googlesyndication.com/safeframe/"},"id":1511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["googlesyndication.com"],"urlFilter":"||googlesyndication.com/sodar/"},"id":1512}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||googletagservices.com/dcm/dcmads.js"},"id":1513}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gofeminin.de"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":1514}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||plista.com/pictureads/"},"id":1515}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serving-sys.com"],"urlFilter":"||serving-sys.com/burstingcachedscripts/"},"id":1516}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imasdk.googleapis.com","serving-sys.com"],"urlFilter":"||serving-sys.com/burstingres/"},"id":1517}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serving-sys.com"],"urlFilter":"||serving-sys.com/burstingscript/"},"id":1518}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"||serving-sys.com/serving/"},"id":1519}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||static.criteo.net/js/ld/publishertag.prebid.js"},"id":1520}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["transfermarkt.de"],"urlFilter":"||tmssl.akamaized.net//ads/ads.js"},"id":1521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowspro.de/sites/windowspro.de/files/advagg_js/js__ys7cyip-nk7k6xt2g3mkgwaxfgowtii0wwdn0gmiwwm__eoidjpzdpk85x0xgbyahn0pn-hgv1aghgvavv0khvyu__tmluvrl4tp-amoh5neqh3dnp3q9both6wqfrqu0fnjo.js"},"id":1522}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adfarm1.adition.com"],"urlFilter":"|http://"},"id":1523}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adfarm1.adition.com"],"urlFilter":"|https://"},"id":1524}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["helpster.de"],"requestDomains":["target-video.com"],"resourceTypes":["script"]},"id":1525}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||allround-pc.com/com"},"id":1526}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||parcello.org/wp-content/uploads/*/amazon-"},"id":1527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||prosiebengames.de/sites/prosiebengames/files/*/bowsergames_wallpaper_"},"id":1528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".de.be/zzz/"},"id":1529}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".de.ms/zzz/"},"id":1530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".de.vu/zzz/"},"id":1531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/iqadcontroller."},"id":1532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wpbanner/"},"id":1533}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["motorrad2000.de"],"requestDomains":["autoscout24.de"],"resourceTypes":["sub_frame"]},"id":1534}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["business24.ch","events24.ch","polizei.news","reiseziele.ch"],"requestDomains":["bit.ly"],"resourceTypes":["sub_frame"]},"id":1535}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["italien.de","travelguide-en.org","unser-seenland.de"],"requestDomains":["booking.com"],"resourceTypes":["sub_frame"]},"id":1536}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sgf1903.de"],"requestDomains":["hofmann.info"],"resourceTypes":["sub_frame"]},"id":1537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/zzz/init.php?"},"id":1538}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["games.focus.de","spiele.bild.de","spiele.stern.de"],"resourceTypes":["script"],"urlFilter":"||partners2.das-onlinespiel.de/client.js?pid=*&_=2.12.3|"},"id":1539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||freenet.de/www/export/"},"id":1540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ibooks.to^*.php|"},"id":1541}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rclineforum.de/forum/index.php?*&zoneid="},"id":1542}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||teltarif.de/img/smartphone/apple/iphone.jpg"},"id":1543}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||servedby.flashtalking.com/imp/"},"id":1544}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["script"],"urlFilter":"||track.webgains.com/link.html?wglinkid="},"id":1545}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["windowspro.de"],"requestDomains":["windows-pro.net","windowspro.de"],"resourceTypes":["sub_frame"]},"id":1546}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||1und1.de/movein_"},"id":1547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||fickverein.com/moproxy|"},"id":1548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||graltek.net/php/amzad_"},"id":1549}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||notebookcheck.com/fileadmin/sonstiges/amaz_"},"id":1550}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||digitaledienste.web.de/freemail/browser_decide/?"},"id":1551}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||forumprofi.de/fritz/"},"id":1552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hierspielen.com/vda/"},"id":1553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||jungfrauzeitung.ch^*.html|"},"id":1554}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mein-wetter.com/include/"},"id":1555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||n-land.de/wp-content/uploads/"},"id":1556}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||spielesite.com/am/"},"id":1557}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vidonna.de/300"},"id":1558}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/werbung."},"id":1559}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/werbung/"},"id":1560}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||4fal.com/profilbannercreate/"},"id":1561}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["arsmedium.de.ip"],"urlFilter":"||62.146.108.97/banner/"},"id":1562}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["zadane.pl.or.sale-broker.com.ip"],"urlFilter":"||88.198.13.8/publisher/"},"id":1563}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||abo2.de/abo-direkt/"},"id":1564}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||aktion-deutschland-hilft.de/fileadmin/banner/"},"id":1565}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||all-inkl.com/banner/"},"id":1566}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||all-inkl.com^*/banner/"},"id":1567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||allesregional.de^*/ar-widget/*^app-mode=offers^"},"id":1568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amateurpin.com^*/b.php?zone="},"id":1569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||auxmoney.com/start/welcome.php?afid="},"id":1570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bastardsofhell.de/images/banner/"},"id":1571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||beate-uhse.com/banner/"},"id":1572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||belmediaverlag.com/gott-ch/"},"id":1573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||boerse.bz/toplist/vote/"},"id":1574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||boerse.bz^*/banners/"},"id":1575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||datingpartner.com/medien/"},"id":1576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dealdoktor.de/m/"},"id":1577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dealdoktor.de/misc/"},"id":1578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||deinfickdate.com/banner/"},"id":1579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||deinsexdate.com/banner/"},"id":1580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dentaltrade-zahnersatz.de^*/banner/"},"id":1581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||deutschland-spielt.de/partners/"},"id":1582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||die-staemme.de/banner/"},"id":1583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dragonbox.de/img/banner/"},"id":1584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||duregexpress.de/banner/"},"id":1585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||easyfind24.de/banner/"},"id":1586}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ebiz-consult.de/banner/"},"id":1587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ebiz-webhosting.de/banner/"},"id":1588}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||edgar.de/img/partner/"},"id":1589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eis.de/index."},"id":1590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eis.de/shop/images/banner/"},"id":1591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||escortkartei.com/banner/"},"id":1592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["facebook.com"],"urlFilter":"||eteleon.de/partner/"},"id":1593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eteleon.de/partnerprogramm/"},"id":1594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||faire.software/img/"},"id":1595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fairvital.com/images/skyscraper_"},"id":1596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fairvital.com^*/banner_"},"id":1597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fantecio.com/ib/"},"id":1598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fireradio.fm/img/banner/"},"id":1599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gameliebe.com/affiliate/"},"id":1600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||getdigital.de/banner/"},"id":1601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||globetrotter.de/de/service/banner/"},"id":1602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||goldsilbershop.de/widgets/"},"id":1603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gpaf.net/b/"},"id":1604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hallimash.com/werber/"},"id":1605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||heutenochficken.com/banner/"},"id":1606}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hurenkartei.com/teaser-"},"id":1607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hyp-tech.com/img/"},"id":1608}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||icq-love.de/show_icqt.php"},"id":1609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||idealo.net/js/idealowidget-"},"id":1610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||imaxcdn.com/promotool/banner/"},"id":1611}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||internetoptiker.de/banner/"},"id":1612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kai-homilius-verlag.de/bilder/banner/"},"id":1613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kein-dsl.de/banner/"},"id":1614}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||klasse2000.de/fileadmin/user_upload/webbanner/"},"id":1615}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kontakt-vermittler.de/banner2/"},"id":1616}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kontaktanzeigenmarkt.de/br/"},"id":1617}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kopp-verlag.de^*/banners/"},"id":1618}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||laptops-fair.de/img/"},"id":1619}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lead-alliance.net/tb.php"},"id":1620}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||logiprint.com/partner/"},"id":1621}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lustgate.org/images/cbanner/"},"id":1622}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||media*.s24.com^"},"id":1623}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||medipreis.de/partner/"},"id":1624}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mobildiscounter.de/banner/"},"id":1625}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||modellplan.de/banner/"},"id":1626}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||monsterdealz.de/images/"},"id":1627}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||monstersgame.net^*&vid="},"id":1628}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||montessori-shop.de/banner/"},"id":1629}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mydirtyhobby.de/track/"},"id":1630}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||netzis.de/banner/"},"id":1631}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nexworld.tv^*/banner/"},"id":1632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||okm-community.com/banner/"},"id":1633}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||partyschnaps.com/banner/"},"id":1634}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pccdn.com^*/banner/"},"id":1635}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pearl.de/adwpmulti.jsps?"},"id":1636}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pearl.de^*/microsites/"},"id":1637}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||portale.news^*/banners/"},"id":1638}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||primusportal.de/banner/"},"id":1639}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||privatamateure.com/?wmid=*&program="},"id":1640}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||profiseller.de/banner/"},"id":1641}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||questler.de/gfx/banner/"},"id":1642}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ranksider.de/img/banner/"},"id":1643}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rastplatzsex.com/banner/"},"id":1644}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rotlichtkartei.com/banner/"},"id":1645}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||satchef.de/banner/"},"id":1646}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||satking.de/images/banners/"},"id":1647}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secure-host.de/banner/"},"id":1648}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secure-host.de^*/banner/"},"id":1649}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||seitensprungarea.com/medien/"},"id":1650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexkontaktportal.com/banner/"},"id":1651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||silbertresor.de^*/banner/"},"id":1652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||slotkings.de/img/banner/"},"id":1653}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||smskontakt.ch/images/"},"id":1654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sn-multimedia.de/weitereangebote-v2/"},"id":1655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sn-multimedia.de/weitereangebote/"},"id":1656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sonnige-aussichten.ch/_img/ad/"},"id":1657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||space4free.net/images/banner/"},"id":1658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||starting6.de/dyn_banner/"},"id":1659}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||startparadies.de/banner/"},"id":1660}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sunpepper.de/shop/banner/"},"id":1661}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tnt-game.com^*/banner/"},"id":1662}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||trainersuchportal.de/partnerwidget/"},"id":1663}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||treff-mich.org/bilder/"},"id":1664}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||upjers.com/ext/ext.php"},"id":1665}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||venus-community.com/banner/"},"id":1666}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||verleihshop.de/gfx/partner/"},"id":1667}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||versandtarif.de^*?partnerid="},"id":1668}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vesalia.de/af.gif"},"id":1669}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||visit-x.net/001/"},"id":1670}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||viversum.de/partnerprogramm/"},"id":1671}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wazazu.com/iframe/"},"id":1672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wazazu.com/js/pu_"},"id":1673}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wazazu.com/pimage/bas/"},"id":1674}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wazazu.com/pimage/sdc/"},"id":1675}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["canna-power.to","canna.to"],"resourceTypes":["stylesheet","sub_frame","xmlhttprequest"]},"id":1676}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wazazu.com/pimage/visit-x/"},"id":1677}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||weekli.de/widget-loader?"},"id":1678}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||weekli.systems/www/widgets/"},"id":1679}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wgfreiheit.de/fileadmin/web_banner/"},"id":1680}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wien-girls.at/img/ba/"},"id":1681}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wpseo.de/banner/"},"id":1682}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wpseo.de^*/banner/"},"id":1683}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zweitfondsmarkt.de/banner/"},"id":1684}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["t-online.de"],"urlFilter":"||interhyp.de/angular/lafpartner/"},"id":1685}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||amarotic.com^*.php?wmid="},"id":1686}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||amateurbusters.com^*.php?wmid="},"id":1687}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||nestoria.de^*?partner="},"id":1688}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||trivago.de/de/srv/destination/js/hotel_"},"id":1689}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||api.medianord.de/widgets/frame?"},"id":1690}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||blog-linktausch.de^*/iframe.php?layout="},"id":1691}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["china-gadgets.de","fuckshow.org","netatwork.de","oecherdeal.de","online-casino.de","profiwin.de"],"resourceTypes":["sub_frame"]},"id":1692}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||erotik1.de^*.php?"},"id":1693}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["finanzen.at"],"resourceTypes":["sub_frame"],"urlFilter":"||finanzen.net/partner/"},"id":1694}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||flirty.com/?pr=*&wm="},"id":1695}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||hamster.cc^*.php"},"id":1696}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||lieferando.de/widgets/"},"id":1697}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||lotto-hh.de/lh/widget1/"},"id":1698}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||lotto24.de/?partner="},"id":1699}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||prospekt38.de^*/widget.php?anbieter_id="},"id":1700}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||rabattcorner.ch/iframe/"},"id":1701}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bonimail.de"],"resourceTypes":["sub_frame"],"urlFilter":"|http://"},"id":1702}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de","telekom.de"],"urlFilter":"||adform.net/banners/"},"id":1703}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de"],"urlFilter":"||adform.net/stoat/*/s1.adform.net/bootstrap.js"},"id":1704}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musikexpress.de"],"urlFilter":"||adnxs-simple.com/creative/p/7823/2022/8/22/38956667/bcedd234-d477-49cf-86b1-d56000e4e685.jpg"},"id":1705}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de","rollingstone.de"],"urlFilter":"||asadcdn.com/adlib/"},"id":1706}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musikexpress.de"],"urlFilter":"||asadcdn.com/adlib/pages/musikexpress.js"},"id":1707}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["metal-hammer.de","rollingstone.de"],"urlFilter":"||ced.sascdn.com/tag/2161/smart.js"},"id":1708}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radiobob.de"],"urlFilter":"||cpdsrv.de/cpt.js"},"id":1709}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||football-aktuell.de/links/banner_oben.png"},"id":1710}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["manager-magazin.de"],"urlFilter":"||g.doubleclick.net/gampad/ads?*&iu_parts=6032%3a22339103238%2cmanma_dt%2chomepage&"},"id":1711}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["manager-magazin.de"],"urlFilter":"||g.doubleclick.net/pagead/ppub_config?"},"id":1712}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["windowspro.de"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":1713}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aktionspreis.de","dasoertliche.de","donau-ries-aktuell.de","infranken.de","meinestadt.de"],"requestDomains":["spotlight.offerista.com"]},"id":1714}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||googlewatchblog.de^*/adsense.png"},"id":1715}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||goolive.de/media/static/images/smileys/ad.gif"},"id":1716}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atv.at","autobild.de","chip.de","computerbild.de","gentside.de","oe24.at","ohmymag.de","phonostar.de","schwaebische.de","spielaffe.de","sport.sky.de","wetter.at","wetteronline.de"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":1717}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jetztspielen.de"],"urlFilter":"||improvedigital.com/pbw/headerlift.min.js"},"id":1718}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jade-hs.de^*/ext-adv.js"},"id":1719}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aktionspreis.de","angebote.focus.de","dasoertliche.de","donau-ries-aktuell.de","fressnapf.ch","infranken.de","maxizoo.ch","meinestadt.de","sparwelt.de"],"urlFilter":"||middleware.marktjagd.de/proxy/"},"id":1720}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-motor-und-sport.de","motorradonline.de"],"urlFilter":"||mps-gba.de/ads/adserving/close_black.png"},"id":1721}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11freunde.de"],"urlFilter":"||native.emsservice.de/images/teaser*_*.jpeg"},"id":1722}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11freunde.de"],"urlFilter":"||native.emsservice.de/teasers/*.json"},"id":1723}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["windowspro.de"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":1724}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":1725}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["20min.ch"],"urlFilter":"||tdn.da-services.ch/current/20min_durable.js"},"id":1726}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fitbook.de"],"requestDomains":["creatives.sascdn.com"],"resourceTypes":["image"]},"id":1727}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||webdisk.ads.mwn.de/scripts/ext-adv.js"},"id":1728}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||amazon-adsystem.com/aax2/amzn_ads.js"},"id":1729}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||g.doubleclick.net/static/glade.js"},"id":1730}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["brigitte.de","eltern.de","geo.de"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":1731}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||sascdn.com/diff/251/pages/autobild.js"},"id":1732}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||sascdn.com/diff/251/templates/passback.js"},"id":1733}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de","transfermarkt.de"],"urlFilter":"||smartadserver.com/diff/251/partners/amazon.js"},"id":1734}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"urlFilter":"||smartadserver.com/diff/251/templates/passback.js"},"id":1735}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["transfermarkt.de"],"urlFilter":"||smartadserver.com/diff/251/verify.js"},"id":1736}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["googlewatchblog.de"],"urlFilter":"||googleusercontent.com^*/300x250."},"id":1737}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["image"],"urlFilter":"||adnxs.com/p/creative-image/"},"id":1738}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ikiosk.de"],"resourceTypes":["image"],"urlFilter":"||ikiosk.de/pdf/company/2/advertisement/"},"id":1739}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mobile.de"],"resourceTypes":["image"],"urlFilter":"||img.classistatic.de/api/v1/mo-prod/images/ad/"},"id":1740}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["welt.de"],"resourceTypes":["image"],"urlFilter":"||img.welt.de/img/advertorials/"},"id":1741}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxbanner.de"],"resourceTypes":["image"],"urlFilter":"||maxbanner.de/media/products/"},"id":1742}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxbanner.de"],"resourceTypes":["image"],"urlFilter":"||maxbanner.de/templates/_maxbanner/_assets/images/"},"id":1743}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||rurweb.de/kleinanzeigen/adverts_image.php?"},"id":1744}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-motor-und-sport.de","motorradonline.de"],"resourceTypes":["image"],"urlFilter":"||tpc.googlesyndication.com/simgad/"},"id":1745}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stylebook.de"],"resourceTypes":["image"],"urlFilter":"||vcdn.adnxs.com/p/creative-image^"},"id":1746}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["werbebanner24.de"],"resourceTypes":["image"],"urlFilter":"||werbebanner24.de/templates/_wb24/_assets/images/"},"id":1747}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xdate.ch"],"resourceTypes":["image"],"urlFilter":"||xdate.ch/bundles/omsportal/img/footer_banner_ads_"},"id":1748}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-motor-und-sport.de"],"resourceTypes":["image"],"urlFilter":"||googlesyndication.com/pagead/imgad?"},"id":1749}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["image"],"urlFilter":"||sascdn.com/diff/251/*/abo-teaser_fuer_ab.de-home.png"},"id":1750}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["image"],"urlFilter":"||sascdn.com/diff/251/*/aktionen_191x108.jpg"},"id":1751}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["image"],"urlFilter":"||sascdn.com/diff/251/*/gebrauchtwagenmarkt.png"},"id":1752}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["image"],"urlFilter":"||sascdn.com/diff/251/*/kindersitze.png"},"id":1753}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eatsmarter.de"],"resourceTypes":["image"],"urlFilter":"||eatsmarter.de/sites/default/files/*_300x250_"},"id":1754}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["finanzen.ch"],"resourceTypes":["script"],"urlFilter":"||acdn.adnxs.com/ast/ast.js"},"id":1755}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de"],"resourceTypes":["script"],"urlFilter":"||adform.net/adfserve/?bn="},"id":1756}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de"],"resourceTypes":["script"],"urlFilter":"||adform.net/adx/"},"id":1757}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de"],"resourceTypes":["script"],"urlFilter":"||adform.net/stoat/*/s1.adform.net/load/"},"id":1758}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gentside.de","ohmymag.de"],"resourceTypes":["script"],"urlFilter":"||adsafeprotected.com/iaspet."},"id":1759}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamestar.de","moviepilot.de"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":1760}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sportbild.bild.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/"},"id":1761}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stylebook.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/adlib_seq.js"},"id":1762}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musikexpress.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/libmodules/"},"id":1763}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bz-berlin.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/pages/bz-berlin.js"},"id":1764}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stylebook.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/pages/stylebook.js^"},"id":1765}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewe.de"],"requestDomains":["s1.adform.net"],"resourceTypes":["script"]},"id":1766}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stylebook.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/templates/onetag.js"},"id":1767}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11freunde.de","brigitte.de","eltern.de","n-tv.de","stern.de"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/ads?"},"id":1768}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teltarif.de"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/ads?*&iu_parts=21917048853%2ctargetlink%2cbill-%2cleaderboard%2cmedium-rectangle%2cskyscraper%2chalfpage%2cshop%2chalfpagelo%2caffiplatzierung&"},"id":1769}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teltarif.de"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/ads?*&iu_parts=27763518%3a21917048853%2cteltarif-de_onlineverlag_gmbh%2cteltarif.de%2cparallax%2chalfpagelu%2chalfpageru%2cnavisky&"},"id":1770}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ableitungsrechner.net","integralrechner.de"],"requestDomains":["symplr.de"],"resourceTypes":["script"]},"id":1771}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11freunde.de","auto-motor-und-sport.de","brigitte.de","eltern.de","gala.de","gamepro.de","gamestar.de","gentside.de","geo.de","manager-magazin.de","moviepilot.de","n-tv.de","ohmymag.de","stern.de"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/gpt/pubads_impl_"},"id":1772}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-motor-und-sport.de","gamepro.de","gamestar.de","motorradonline.de","teltarif.de"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":1773}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11freunde.de","auto-motor-und-sport.de","gala.de","gamepro.de","gamestar.de","gentside.de","manager-magazin.de","motorradonline.de","moviepilot.de","n-tv.de","ohmymag.de","stern.de","teltarif.de"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":1774}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moviepilot.de"],"resourceTypes":["script"],"urlFilter":"||getjad.io/library/"},"id":1775}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moviepilot.de"],"resourceTypes":["script"],"urlFilter":"||getjad.io/prebid/"},"id":1776}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["travelbook.de"],"resourceTypes":["script"],"urlFilter":"||idealo.net/js/idealowidget-"},"id":1777}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nextpit.de"],"resourceTypes":["script"],"urlFilter":"||live.primis.tech/live/livevideo.php?"},"id":1778}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nextpit.de"],"resourceTypes":["script"],"urlFilter":"||live.primis.tech/live/liveview.php?"},"id":1779}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fitbook.de"],"resourceTypes":["script"],"urlFilter":"||sascdn.com/diff/templates/ts/dist/banner/sas-banner-"},"id":1780}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fitbook.de"],"resourceTypes":["script"],"urlFilter":"||smartadserver.com/ac?nwid=*&tag=sas_45579^"},"id":1781}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spiele.rtl.de"],"resourceTypes":["script"],"urlFilter":"||smartclip.net/?plc="},"id":1782}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spiele.rtl.de"],"resourceTypes":["script"],"urlFilter":"||smartclip.net/ads?"},"id":1783}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gala.de"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/gampad/adx?"},"id":1784}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wetter.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/gpt/pubads_"},"id":1785}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/static/glade/extra_"},"id":1786}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["finanzen.ch"],"requestDomains":["ib.adnxs.com"],"resourceTypes":["xmlhttprequest"]},"id":1787}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["script"],"urlFilter":"||sascdn.com/diff/251/pages/"},"id":1788}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de","transfermarkt.de"],"resourceTypes":["script"],"urlFilter":"||smartadserver.com/ac?nwid="},"id":1789}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["script"],"urlFilter":"||smartadserver.com/diff/251/2484653/show10.asp"},"id":1790}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chip.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||a.bf-ad.net/adengine/chip/adengine.js"},"id":1791}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["toggo.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ad-ipd.sxp.smartclip.net/select?type=vast"},"id":1792}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sportbild.bild.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adnxs-simple.com/mob?"},"id":1793}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autobild.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adnxs.com/ut/v3|"},"id":1794}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rollingstone.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.viralize.tv/player/"},"id":1795}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gentside.de","ohmymag.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adsafeprotected.com/services/pub?anid="},"id":1796}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["windowspro.de"],"resourceTypes":["xmlhttprequest"]},"id":1797}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-motor-und-sport.de","gala.de","gamepro.de","gamestar.de","geo.de","motorradonline.de","moviepilot.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/ads?"},"id":1798}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamepro.de","gamestar.de","moviepilot.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||g.doubleclick.net/pagead/ppub_config?ippd="},"id":1799}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["4rm.de","4strokemedia.com","85.114.133.62","a.partner-versicherung.de","a3h.de","ablida-rotation.com","active-tracking.de","ad-mix.de","ad-pay.de","ad-serving.de","ad-sun.de","ad.de.doubleclick.net","ad.netzquadrat.de","ad4cash.de","ad4m.at","ad4mat.de","adalizer.com","adbutler.de","adc.tripple.at","adcocktail.com","addefend.com","adhost.in","adical.de","adiceltic.de","adindex.de","adition.de","adition.net","adklick.de","adklick.net","admanagement.ch","adperform.de","adreport.de","adrolays.de","ads4allweb.de","adsby.de","adscads.de","adspectacle.net","adspirit.net","adsplash.de","adsturn.com","adsushi.de","advendi.de","advert-layer.de","advolution.biz","advolution.de","adworx.at","aff-handler.com","aff.carvertical.com","affiliando.com","affiliates.de","affiliking.blogspot.com","affilimatch.de","affiliscout.com","affilitec.com","affiliwelt.net","affilixxl.de","agaso.de","allads4you.de","alphaads.de","amunx.de","anzeigen-vor-ort.de","anzeigenlieferant.de","arcor-partner.de","arminius.io","asnetworks.de","atf-tagmanager.de","auxmoney-partnerprogramm.de","avault.net","ay.delivery","b.big7.com","ba-content.de","banner.1und1.com","banner.1und1.de","banner.hosteurope.de","banner.upjers.com","bannerchange.net","bannerheld.de","bauernative.com","bb2022.info","biallo1.de","biallo2.de","biallo3.de","bitcoinpara.de","blogads.de","bm.hbtronix.de","bn.profiwin.de","bsheute.de","buywords.de","bwads24.com","c-points.de","cashdorado.de","cduspenden.de","chatintr.com","chatntr.com","ci-marketing.de","cmadserver.de","codes.wai.it","conative.de","connects.ch","contentfeed.net","cpdsrv.de","crmpilot.it","cuiron.de","cussixia.de","cyonix.to","data-analyst.biz","de-ads.de","def-platform.com","def-platform.de","def-platform.net","deliver.helpnation.de","dhads.net","digentu.de","druckiad-che.newsmemory.com","e-traffix.de","ebesucher.de","eeewax.de","eset-affiliate.de","et.twyn.com","ethnarc.de","evania.de","exit-x.net","exnzg.de","expepp.de","falkag.de","feedad.com","fexzuf.com","files.kartenlegen.gratis","finad.de","finative.cloud","firstsponsor.de","flatad.de","flymangoo.com","fotoscaseras.top","frvfrv.com","gamesaffiliate.de","gamigoads.com","gbucket.ch","geldcounter.de","gigapromo.de","goldbach.com","gonamic.de","goodads.de","green-ads.net","guruads.de","h5v.eu","heias.com","hot59.de","hovg.de","ibanner.de","iias.eu","imo-cash.de","in24.at","inlinks.de","intensifier.de","iqcontentplatform.de","itrack.it","jink.de","jojoad.com","js.stroeermediabrands.de","kingads.net","klick4u.de","klicktausch.com","komplads.net","korruptionundpartner.de","ktxtr.com","letvertise.com","liferd.de","lilaelefant.de","linkedads.de","linkstation.de","localpoint.ch","lose4admin.de","love-money.de","manughl.de","marketing-guerilla.de","marketing-profis.net","marketing.net.beate-uhse-movie.com","maxi-ad.de","maxiad.de","media-guides.de","mega-ad.de","megawerbung.de","mename.de","middleware.marktjagd.de","mirando.de","mobileadvertise.de","mondrian.twyn.com","mupads.de","murcs.org","native-commerce.com","nativendo.de","neqty.net","netpoint-media.de","network-marketing24.com","network-media.info","networx.me","netzwerk-ad.de","newsticker.save.tv","nonstoppartner.net","notenpartner.de","nwave.de","om.1und1.info","om.dsl.1und1.de","onlymega.com","paidlinkz.net","paidsolution.de","partner.gewinnspiele.de","partner.leguide.com","partner.zooplus.de","partnerprogramm.e-wie-einfach.de","payclick.it","performance-netzwerk.de","performanceanalyser.net","pillendienst.com","planetactive.com","playamedia.com","pm.bumskontakt.com","pm.deinfickdate.com","pm.deinsexdate.com","pm.fetischsexkontakte.com","pm.heutenochficken.com","pm.hobbyhurenkontakte.com","pm.hobbynuttendatenbank.com","pm.kontakt-vermittler.de","pm.natursektdating.com","pm.onlineseitensprung.de","pm.schwangerdating.com","pm.sexkiste.com","pm.sexkontaktflatrate.com","pm.sofortficken.com","pm.swingerdatenbank.com","pm.tittendating.com","ppac.de","premiumbesucher.de","profiliate.net","ptadsrv.de","publisher.outtra.com","qualigo.de","quality-channel.de","quartermedia.de","quarterserver.de","rapidads.de","recognified.net","ref.cdnplus.de","revresrennab.de","rgadvert.com","rhein.rfw-koeln.de","ringier-advertising.ch","rtbsuperhub.com","seitenaufruf.com","selfpuc.com","server4ads.com","sexgoesmobile.com","smartico.one","solads.media","spaceeditors.com","sparkads.ws","sparkassen-partner.de","special-sponsor.de","sponsortown.de","spoods.io","spotlight.offerista.com","stilanzeigen.net","stroeerdigitalmedia.de","stroeerdigitalpublishing.de","sunnysales.biz","superclix.de","superpromo24.de","symplr.de","tagrpd.de","textklicks.de","tip-ads.de","trabro.com","tracknet.twyn.com","trafficfabrik.com","traffictrack.de","trmads.eu","trmget.eu","trmwidget.eu","trocado.at","turboads.de","twiago.com","uclo.net","uselayer.com","view.autoscout24.de","vip-websc.org","vipbanner.de","viralmails.de","visit2visit.de","vodafone-direkt.de","w-m-w.net","w3hoster.de","web20-traffic-system.de","websc.org","webspiration.de","werbeflut.net","werbemittel.adisfaction.de","widget.medianord.de","widget.s24.com","widgets.cam-content.com","wowpornlist.xyz","wwm24.de","www.p.de","wz-werbewelt.de","xaded.de","xiji.de","xtreff69.com","yogsototh.bytecamp.net","yoomedia.de","youspacko.com","z0a.de","za-ads.de","zieltracker.de","zuppelzockt.com","zyxwvutsrqponmlkjihgfedcbazyxwvutsrqponmlkjihgfedcbazyxwvutsrqp.de"]},"id":1800}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musikexpress.de","rollingstone.de","stylebook.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ib.adnxs.com/ut/v3"},"id":1801}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["metal-hammer.de","rollingstone.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||smartadserver.com/2161/call^"},"id":1802}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fotoworkshop-stuttgart.de","kombi.de"],"resourceTypes":["sub_frame"],"urlFilter":"||amazon-adsystem.com/widgets/q?*^ad_type=product_link^"},"id":1803}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||feuerwehr-marchtrenk.at/homepage/banner.php"},"id":1804}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mmcomputer.de^*&bannerid="},"id":1805}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||welect.de/"},"id":1806}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wetter.com"],"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||g.doubleclick.net/gampad/adx?*/wetter_direct_toolbar"},"id":1807}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["transfermarkt.de"],"resourceTypes":["sub_frame"],"urlFilter":"||smartadserver.com/diff/251/divscripte/"},"id":1808}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamestar.de"],"resourceTypes":["media"],"urlFilter":"||ads.julephosting.de/podcasts/"},"id":1809}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||commundia.de^*/affilinet/"},"id":1810}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finanzen.at","finanzen.ch","finanzen.net"],"requestDomains":["gearwom.de"]},"id":1811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowspro.de/sites/windowspro.de/files/advagg_js/js__zr8plsnczrzr6koup2g5kqavtgnshh4_giymfmb7o6e__ubjihesqrplsnrsqq33anf5ld12ylbbs0h8rairmulu__tmluvrl4tp-amoh5neqh3dnp3q9both6wqfrqu0fnjo.js"},"id":1812}, +{"action":{"type":"block"},"condition":{"requestDomains":["1t2.alpin.de","1t2.kicker.de","a.zdg.de","a3.zdg.de","achmetsdoenerladen.de","ad.71i.de","ad.bwise.ch","ad.dl.dewezet.de","ad.dslr-forum.de","ad.games.ch","ad.jaumo.com","alleswegenmicha.de","aluhutmafia.de","as.chartsurfer.de","banner.click-tt.de","banner.immowelt.de","bd742.com","bn.gewinn24.de","cdu-offline.de","ced.sascdn.com","code.alpin.de","code.bergsteigen.com","delmovip.com","dierussensindschuld.de","fantecio.com","fastad.beepworld.de","gayads.biz","gema-online.de","holyjesus.de","hybrid-prd.ad-prd.s.joyn.de","inv.lapippa.com","lad.sumikai.com","ladbrokes.hs-edge.net","media.alphaload.com","netwayer.de","network.gofeminin.de","network2.aufeminin.com","oddsserve-wqps7yvkz.stackpathdns.com","ox.gassi-tv.de","partner.fondsdiscount.de","partner.maxxim.de","partner.schalke04.de","partner.simplytel.de","pear.focus.de","plus.tourispo.com","promotionmaterial.betacash.com","res.ki.de","rev.lapippa.com","saas.valuetech.de","securecnd.com","servote.de","spd-spenden.de","start.amateurcommunity.com","start.sexpartnercommunity.com","swissadserver.ch","t.alpin.de","t.kicker.de","tdn.da-services.ch","trafico.prensaiberica.es","w.alpin.de","w.kicker.de","wbbanner.mrn-news.de","webinstaller.gartenplanze.de","werbemanager.w24.at","widget.marktjagd.de","windows-pro.net","wirverkaufennichts.de","wixnm.com","wm-space.youero.com","x.sumikai.com","zazufi.com"]},"id":1813} +] diff --git a/extentions/uBOL-home/rulesets/main/dpollock-0.json b/extentions/uBOL-home/rulesets/main/dpollock-0.json new file mode 100644 index 0000000..db9d29c --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/dpollock-0.json @@ -0,0 +1,9450 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "requestDomains": [ + "0.nextyourcontent.com", + "006.free-counter.co.uk", + "006.freecounters.co.uk", + "0101011.com", + "0427d7.se", + "05tz2e9.com", + "0d79ed.r.axf8.net", + "0pn.ru", + "0qizz.super-promo.hoxo.info", + "0stats.com", + "1-directshipmtdhlsexpress-order.help", + "1.allyes.com.cn", + "10.im.cz", + "1000ps.oewabox.at", + "1001paixnidia.fr", + "104231.dtiblog.com", + "105915624.com", + "1097834592.rsc.cdn77.org", + "10fbb07a4b0.se", + "10tide.com", + "121media.com", + "123.fluxads.com", + "123counter.mycomputer.com", + "123greetings.com", + "123plays.com", + "15.basebanner.com", + "1ca.cqcounter.com", + "1girl1pitcher.com", + "1girl1pitcher.org", + "1guy1cock.com", + "1l-view.mail.ru", + "1man1jar.org", + "1man2needles.com", + "1percent.fr", + "1priest1nun.com", + "1priest1nun.net", + "1uk.cqcounter.com", + "1us.cqcounter.com", + "1xxx.cqcounter.com", + "2.marketbanker.com", + "2.speedknow.co", + "2000greetings.com", + "2006mindfreaklike.blogspot.com", + "2023cradep0sit.com", + "20585485p.rfihub.com", + "207-87-18-203.wsmg.digex.net", + "20linutes.fr", + "20mlinutes.fr", + "21jewelry.com", + "237online.fr", + "24-7clinic.com", + "2468.go2cloud.org", + "247blinds.fr", + "247playz.com", + "247support.adtech.fr", + "247support.adtech.us", + "24ora.eu", + "24trk.com", + "24x7.soliday.org", + "25184.hittail.com", + "2819.linux2.testsider.dk", + "2975c.v.fwmrm.net", + "2g312kn32qfy-1323053341.cos.ap-bangkok.myqcloud.com", + "2girls1cup-free.com", + "2girls1cup.cc", + "2girls1cup.com", + "2girls1cup.nl", + "2girls1cup.ws", + "2girls1finger.com", + "2girls1finger.org", + "2guys1stump.org", + "2leep.com", + "2o7.net", + "2perc.info", + "2roueselectrique.fr", + "2site.com", + "321cba.com", + "32red.it", + "33b.b33r.net", + "360ads.com", + "365redirect.co", + "3dns-1.adobe.com", + "3dns-2.adobe.com", + "3dns-3.adobe.com", + "3dns-4.adobe.com", + "3dns.adobe.com", + "3fns.com", + "3guys1hammer.ws", + "3mfrances.fr", + "4-counter.com", + "411playz.com", + "4allfree.com", + "4c28d6.r.axf8.net", + "4girlsfingerpaint.com", + "4girlsfingerpaint.org", + "4qinvite.4q.iperceptions.com", + "4th3d48.com", + "55.2myip.com", + "59-106-20-39.r-bl100.sakura.ne.jp", + "6159.genieessp.com", + "6165.rapidforum.com", + "6kup12tgxx.com", + "6range.fr", + "6w1.sharedlinkconnect.com", + "7500.com", + "75esession.fr", + "7adpower.com", + "7bpeople.com", + "7frenchweb.fr", + "7x.cc", + "7xc4n.com", + "7zip.fr", + "820.joomsearch.com", + "829331534d183e7d1f6a-8d91cc88b27b979d0ea53a10ce8855ec.r96.cf5.rackcdn.com", + "85103.hittail.com", + "8574dnj3yzjace8c8io6zr9u3n.hop.clickbank.net", + "888casino.com", + "8hj500ro4t7.groovepages.com", + "911.x24hr.com", + "961.com", + "9cd76b4462bb.com", + "a-ads.com", + "a-blog.eu", + "a-nj.1rx.io", + "a-redirect.com", + "a-resolver.com", + "a-ssl.ligatus.com", + "a.1nimo.com", + "a.ad.playstation.net", + "a.adorika.net", + "a.adready.com", + "a.ads2.msads.net", + "a.adtng.com", + "a.applvn.com", + "a.baidu.com", + "a.blesk.cz", + "a.boom.ro", + "a.cctv.com", + "a.centrum.cz", + "a.cntv.cn", + "a.denik.cz", + "a.dynad.net", + "a.iprima.cz", + "a.kerg.net", + "a.libertystmedia.com", + "a.ligatus.com", + "a.ligatus.de", + "a.mktw.net", + "a.o333o.com", + "a.predictvideo.com", + "a.prisacom.com", + "a.slunecnice.cz", + "a.ss34.on9mail.com", + "a.total-media.net", + "a.tribalfusion.com", + "a.triggit.com", + "a.twiago.com", + "a.visualrevenue.com", + "a.websponsors.com", + "a15172379.alturo-server.de", + "a2.mediagra.com", + "a3.suntimes.com", + "a7cleaner.com", + "aa.tweakers.nl", + "aaa-architecten.nl", + "aaa-arcobaleno.it", + "aaam.fr", + "aac-lyon.fr", + "aads.treehugger.com", + "aalocine.fr", + "aan.amazon.com", + "aarth.net", + "ab.5.p2l.info", + "ab.tweakers.nl", + "ab913aa797e78b3.com", + "abchina.fr", + "abclnks.com", + "abetterinternet.com", + "abi83-schramberg.de", + "aboardamusement.com", + "abourselfi.com", + "aboutharrypotter.fasthost.tv", + "abrittel.fr", + "abrutel.fr", + "abruzzoinitaly.co.uk", + "abscbn.spinbox.net", + "abshop.fr", + "absolutewrite.fr", + "abyssmedia.fr", + "ac-crerteil.fr", + "ac-strasboourg.fr", + "ac-versdailles.fr", + "ac.atpanel.com", + "ac.rnm.ca", + "aca-languedoc.fr", + "academy-internet.net", + "acceptlnterac-email-transfer-online-2fasecure.com", + "acces.streaming-direct.co", + "accessfreevpn.com", + "accomodation-tastes.net", + "account-review.com", + "accountcanceled.com", + "accountnotify.com", + "accountprotection.xyz", + "accounts.mx", + "accounts.secure-ua.website", + "accounts.ukr.net.ssl2.in", + "accountsections.com", + "accrogers-overview.com", + "acessoires-electromenager.fr", + "acglgoa.com", + "achetezfacile.com", + "acmen.fr", + "acnenomor.com", + "acs.56.com", + "acs.agent.56.com", + "acs.agent.v-56.com", + "acsentia.fr", + "action.mathtag.com", + "action.media6degrees.com", + "actiondesk.com", + "actionflash.com", + "actionsplash.com", + "activateprofile.info", + "active-folders.com", + "activebeat.fr", + "actu24.online", + "aculo.fr", + "acvs.mediaonenetwork.net", + "acvsrv.mediaonenetwork.net", + "acyclovir.1.p2l.info", + "ad-411.com", + "ad-audit.tubemogul.com", + "ad-balancer.net", + "ad-clicks.com", + "ad-delivery.net", + "ad-feeds.com", + "ad-flow.com", + "ad-gbn.com", + "ad-generator.net", + "ad-indicator.com", + "ad-mediation.tuanguwen.com", + "ad-plus.cn", + "ad-score.com", + "ad-server.co.za", + "ad-serverparc.nl", + "ad-souk.com", + "ad-sponsor.com", + "ad-srv.net", + "ad-switcher.com", + "ad-u.com", + "ad-vice.biz", + "ad.103092804.com", + "ad.23blogs.com", + "ad.360yield.com", + "ad.3dnews.ru", + "ad.71i.de", + "ad.abcnews.com", + "ad.aboutwebservices.com", + "ad.adition.de", + "ad.adition.net", + "ad.adnetwork.com.br", + "ad.adnetwork.net", + "ad.adorika.com", + "ad.adtegrity.net", + "ad.adverticum.net", + "ad.afy11.net", + "ad.agilemedia.jp", + "ad.allyes.cn", + "ad.amgdgt.com", + "ad.aquamediadirect.com", + "ad.auditude.com", + "ad.bannerbank.ru", + "ad.bnmla.com", + "ad.cctv.com", + "ad.cibleclick.com", + "ad.clickotmedia.com", + "ad.cooks.com", + "ad.deviantart.com", + "ad.directmirror.com", + "ad.directrev.com", + "ad.dnoticias.pt", + "ad.doganburda.com", + "ad.doublemax.net", + "ad.duga.jp", + "ad.e-kolay.net", + "ad.egloos.com", + "ad.ekonomikticaret.com", + "ad.eporner.com", + "ad.ettoday.net", + "ad.eurosport.com", + "ad.filmweb.pl", + "ad.firstadsolution.com", + "ad.floq.jp", + "ad.flux.com", + "ad.fout.jp", + "ad.funpic.de", + "ad.g-content.bid", + "ad.garantiarkadas.com", + "ad.gazeta.pl", + "ad.ghfusion.com", + "ad.goo.ne.jp", + "ad.groupon.be", + "ad.groupon.co.uk", + "ad.groupon.com", + "ad.groupon.de", + "ad.groupon.fr", + "ad.groupon.net", + "ad.groupon.nl", + "ad.groupon.pl", + "ad.hankooki.com", + "ad.horvitznewspapers.net", + "ad.icasthq.com", + "ad.iconadserver.com", + "ad.iloveinterracial.com", + "ad.ir.ru", + "ad.jamba.net", + "ad.jamster.ca", + "ad.jokeroo.com", + "ad.kataweb.it", + "ad.kau.li", + "ad.krutilka.ru", + "ad.land.to", + "ad.leadbolt.net", + "ad.lgappstv.com", + "ad.linkexchange.com", + "ad.linkstorms.com", + "ad.linksynergy.com", + "ad.livere.co.kr", + "ad.lyricswire.com", + "ad.mail.ru", + "ad.mangareader.net", + "ad.mastermedia.ru", + "ad.media-servers.net", + "ad.moscowtimes.ru", + "ad.ne.com", + "ad.net", + "ad.network60.com", + "ad.nicovideo.jp", + "ad.nozonedata.com", + "ad.ntvmsnbc.com", + "ad.ohmynews.com", + "ad.ourgame.com", + "ad.pandora.tv", + "ad.parom.hu", + "ad.partis.si", + "ad.pickple.net", + "ad.pravda.ru", + "ad.premiumonlinemedia.com", + "ad.propellerads.com", + "ad.prv.pl", + "ad.qq.com", + "ad.qyer.com", + "ad.realist.gen.tr", + "ad.realmcdn.net", + "ad.reklamport.com", + "ad.repubblica.it", + "ad.search.ch", + "ad.sensismediasmart.com", + "ad.sensismediasmart.com.au", + "ad.slashgear.com", + "ad.thetyee.ca", + "ad.thewheelof.com", + "ad.thisav.com", + "ad.trafficmp.com", + "ad.tv2.no", + "ad.usatoday.com", + "ad.userporn.com", + "ad.valuecalling.com", + "ad.weplayer.cc", + "ad.where.com", + "ad.wsod.com", + "ad.yemeksepeti.com", + "ad.yieldmanager.com", + "ad.zaman.com", + "ad.zanox.com", + "ad.zodera.hu", + "ad0.haynet.com", + "ad01.focalink.com", + "ad01.mediacorpsingapore.com", + "ad02.focalink.com", + "ad03.focalink.com", + "ad04.focalink.com", + "ad05.focalink.com", + "ad06.focalink.com", + "ad07.focalink.com", + "ad08.focalink.com", + "ad09.focalink.com", + "ad1.bannerbank.ru", + "ad1.checkm8.com", + "ad1.emediate.dk", + "ad1.gamezone.com", + "ad1.hotel.com", + "ad1.lbn.ru", + "ad1.popcap.com", + "ad10.bannerbank.ru", + "ad10.checkm8.com", + "ad10.focalink.com", + "ad101com.adbureau.net", + "ad10digital.checkm8.com", + "ad11.bannerbank.ru", + "ad11.checkm8.com", + "ad11.focalink.com", + "ad11digital.checkm8.com", + "ad12.bannerbank.ru", + "ad12.checkm8.com", + "ad12.focalink.com", + "ad12digital.checkm8.com", + "ad13.checkm8.com", + "ad13.focalink.com", + "ad131m.adk2.co", + "ad13digital.checkm8.com", + "ad14.checkm8.com", + "ad14.focalink.com", + "ad14digital.checkm8.com", + "ad15.checkm8.com", + "ad15.focalink.com", + "ad15digital.checkm8.com", + "ad16.checkm8.com", + "ad16.focalink.com", + "ad16digital.checkm8.com", + "ad17.checkm8.com", + "ad17.focalink.com", + "ad17digital.checkm8.com", + "ad18.checkm8.com", + "ad18.focalink.com", + "ad18digital.checkm8.com", + "ad19.checkm8.com", + "ad19.focalink.com", + "ad19digital.checkm8.com", + "ad1digital.checkm8.com", + "ad2.bannerbank.ru", + "ad2.bannerhost.ru", + "ad2.checkm8.com", + "ad2.cooks.com", + "ad2.firehousezone.com", + "ad2.gammae.com", + "ad2.hotel.com", + "ad2.lbn.ru", + "ad2.nationalreview.com", + "ad2.pl", + "ad2.zophar.net", + "ad20.checkm8.com", + "ad20.net", + "ad20digital.checkm8.com", + "ad21.checkm8.com", + "ad21digital.checkm8.com", + "ad22.checkm8.com", + "ad22digital.checkm8.com", + "ad23.checkm8.com", + "ad23digital.checkm8.com", + "ad24.checkm8.com", + "ad24digital.checkm8.com", + "ad25.checkm8.com", + "ad25digital.checkm8.com", + "ad26.checkm8.com", + "ad26digital.checkm8.com", + "ad27.checkm8.com", + "ad27digital.checkm8.com", + "ad28.checkm8.com", + "ad28digital.checkm8.com", + "ad29.checkm8.com", + "ad29digital.checkm8.com", + "ad2digital.checkm8.com", + "ad2games.com", + "ad3.bannerbank.ru", + "ad3.checkm8.com", + "ad3.eu", + "ad3.lbn.ru", + "ad3.nationalreview.com", + "ad30.checkm8.com", + "ad30digital.checkm8.com", + "ad31.checkm8.com", + "ad31digital.checkm8.com", + "ad32.checkm8.com", + "ad32digital.checkm8.com", + "ad33.checkm8.com", + "ad33digital.checkm8.com", + "ad34.checkm8.com", + "ad34digital.checkm8.com", + "ad35.checkm8.com", + "ad35digital.checkm8.com", + "ad36.checkm8.com", + "ad36digital.checkm8.com", + "ad37.checkm8.com", + "ad37digital.checkm8.com", + "ad38.checkm8.com", + "ad38digital.checkm8.com", + "ad39.checkm8.com", + "ad39digital.checkm8.com", + "ad3digital.checkm8.com", + "ad4.bannerbank.ru", + "ad4.checkm8.com", + "ad4.lbn.ru", + "ad4.speedbit.com", + "ad40.checkm8.com", + "ad40digital.checkm8.com", + "ad41.atlas.cz", + "ad41.checkm8.com", + "ad41digital.checkm8.com", + "ad42.checkm8.com", + "ad42digital.checkm8.com", + "ad43.checkm8.com", + "ad43digital.checkm8.com", + "ad44.checkm8.com", + "ad44digital.checkm8.com", + "ad45.checkm8.com", + "ad45digital.checkm8.com", + "ad46.checkm8.com", + "ad46digital.checkm8.com", + "ad47.checkm8.com", + "ad47digital.checkm8.com", + "ad48.checkm8.com", + "ad48digital.checkm8.com", + "ad49.checkm8.com", + "ad49digital.checkm8.com", + "ad4digital.checkm8.com", + "ad4game.com", + "ad4partners.com", + "ad5.bannerbank.ru", + "ad5.checkm8.com", + "ad5.lbn.ru", + "ad50.checkm8.com", + "ad50digital.checkm8.com", + "ad5digital.checkm8.com", + "ad6.bannerbank.ru", + "ad6.checkm8.com", + "ad6.horvitznewspapers.net", + "ad6digital.checkm8.com", + "ad6media.fr", + "ad7.bannerbank.ru", + "ad7.checkm8.com", + "ad7digital.checkm8.com", + "ad8.bannerbank.ru", + "ad8.checkm8.com", + "ad8digital.checkm8.com", + "ad9.bannerbank.ru", + "ad9.checkm8.com", + "ad9digital.checkm8.com", + "adadvisor.net", + "adagiobanner.s3.amazonaws.com", + "adaos-ads.net", + "adap.tv", + "adapd.com", + "adapi.ragapa.com", + "adashx.ut.taobao.com", + "adashx4ae.ut.taobao.com", + "adb.fling.com", + "adb.wp.pl", + "adbers.com", + "adbit.co", + "adblade.com", + "adblock.fr", + "adblockanalytics.com", + "adbot.theonion.com", + "adbrite.com", + "adbucks.brandreachsys.com", + "adc3-launch.adcolony.com", + "adcanadian.com", + "adcarem.co", + "adcash.com", + "adcast.deviantart.com", + "adcentric.randomseed.com", + "adcentriconline.com", + "adclient-af.lp.uol.com.br", + "adcode.adengage.com", + "adconscious.com", + "adcontent.gamespy.com", + "adcontent.reedbusiness.com", + "adcontroller.unicast.com", + "adcounter.theglobeandmail.com", + "adcovery.com", + "adcycle.footymad.net", + "add.f5haber.com", + "addelivery.thestreet.com", + "adderall.ourtablets.com", + "addfreestats.com", + "addresstimeframe.com", + "addserver.mtv.com.tr", + "addstock.co.uk", + "addthis.com", + "addthis.fr", + "addthiscdn.com", + "ade.wooboo.com.cn", + "adebooks.fr", + "adecn.com", + "adef-residences.fr", + "adelogs.adobe.com", + "ademails.com", + "adengine.rt.ru", + "adexc.net", + "adexchangegate.com", + "adexchangeprediction.com", + "adexchangetracker.com", + "adexpansion.com", + "adexprt.com", + "adexprt.me", + "adexprts.com", + "adext.inkclub.com", + "adfactor.nl", + "adforce.adtech.fr", + "adforce.adtech.us", + "adform.com", + "adfusion.com", + "adgardener.com", + "adgraphics.theonion.com", + "adguanggao.eee114.com", + "adhearus.com", + "adhese.be", + "adhese.com", + "adhese.nieuwsblad.be", + "adhitzads.com", + "adhref.pl", + "adidm.idmnet.pl", + "adimage.asia1.com.sg", + "adimage.blm.net", + "adimages.earthweb.com", + "adimages.go.com", + "adimages.mp3.com", + "adimages.omroepzeeland.nl", + "adimg.activeadv.net", + "adimg.com.com", + "adin.bigpoint.com", + "adipex.1.p2l.info", + "adipex.24sws.ws", + "adipex.3.p2l.info", + "adipex.4.p2l.info", + "adipex.hut1.ru", + "adipex.ourtablets.com", + "adipex.shengen.ru", + "adipex.t-amo.net", + "adipexp.3xforum.ro", + "adipics.com", + "adireland.com", + "adition.com", + "adjmps.com", + "adjuggler.net", + "adjuggler.yourdictionary.com", + "adkontekst.pl", + "adlog.com.com", + "adm.265g.com", + "adm.baidu.com", + "adm.funshion.com", + "adm.fwmrm.net", + "adm.shinobi.jp", + "adm.xmfish.com", + "adman.freeze.com", + "adman.gr", + "adman.se", + "admanage.com", + "admanager.btopenworld.com", + "admanager.collegepublisher.com", + "admarkt.marktplaats.nl", + "admatch-syndication.mochila.com", + "admatcher.videostrip.com", + "admd.yam.com", + "admedia.com", + "admedia.wsod.com", + "admeld.com", + "admerize.be", + "admez.com", + "admicro1.vcmedia.vn", + "admin.digitalacre.com", + "admin.hotkeys.com", + "admonkey.dapper.net", + "adms.physorg.com", + "adn.ebay.com", + "adn.plxnt.com", + "adn.zone-telechargement.com", + "adnet.asahi.com", + "adnet.biz", + "adnet.com", + "adnet.de", + "adnetwork.nextgen.net", + "adnetwork.rovicorp.com", + "adnetworkperformance.com", + "adnexus.net", + "adnxs.com", + "adobee.com", + "adocean.pl", + "adonline.e-kolay.net", + "adopt.euroclick.com", + "adopt.precisead.com", + "adopt.specificclick.net", + "adotube.com", + "adp.gazeta.pl", + "adpatrof.com", + "adpepper.dk", + "adping.qq.com", + "adprovider.adlure.net", + "adq.nextag.com", + "adquantum.fr", + "adrazzi.com", + "adriver.ru", + "adroll.com", + "adrotator.se", + "adrunnr.com", + "ads-a.juicyads.com", + "ads-d.viber.com", + "ads-de.spray.net", + "ads-game-187f4.firebaseapp.com", + "ads-rm.looksmart.com", + "ads-rolandgarros.com", + "ads-stats.com", + "ads-t.ru", + "ads.5ci.lt", + "ads.7days.ae", + "ads.abs-cbn.com", + "ads.accelerator-media.com", + "ads.aceweb.net", + "ads.ad-center.com", + "ads.adamoads.com", + "ads.adaptv.advertising.com", + "ads.adbroker.de", + "ads.adcorps.com", + "ads.addesktop.com", + "ads.addynamix.com", + "ads.adengage.com", + "ads.adfox.ru", + "ads.adgoto.com", + "ads.adhall.com", + "ads.adhostingsolutions.com", + "ads.adk2.com", + "ads.admarvel.com", + "ads.admaximize.com", + "ads.adroar.com", + "ads.adsag.com", + "ads.adsbookie.com", + "ads.adshareware.net", + "ads.adsrvmedia.com", + "ads.adsrvmedia.net", + "ads.adtegrity.net", + "ads.adtiger.de", + "ads.advance.net", + "ads.adverline.com", + "ads.adworldnetwork.com", + "ads.adxpansion.com", + "ads.aerserv.com", + "ads.affiliates.match.com", + "ads.ahds.ac.uk", + "ads.al.com", + "ads.albawaba.com", + "ads.allsites.com", + "ads.allvertical.com", + "ads.almasdarnews.com", + "ads.amazingmedia.com", + "ads.amgdgt.com", + "ads.ami-admin.com", + "ads.apartmenttherapy.com", + "ads.api.vungle.com", + "ads.apn.co.nz", + "ads.apn.co.za", + "ads.araba.com", + "ads.aroundtherings.com", + "ads.as4x.tmcs.net", + "ads.as4x.tmcs.ticketmaster.com", + "ads.aspalliance.com", + "ads.aspentimes.com", + "ads.associatedcontent.com", + "ads.astalavista.us", + "ads.auctionads.com", + "ads.auctioncity.co.nz", + "ads.auctions.yahoo.com", + "ads.avazu.net", + "ads.aws.viber.com", + "ads.azjmp.com", + "ads.b10f.jp", + "ads.baazee.com", + "ads.bangkokpost.co.th", + "ads.bauerpublishing.com", + "ads.bbcworld.com", + "ads.bcnewsgroup.com", + "ads.beeb.com", + "ads.beliefnet.com", + "ads.belointeractive.com", + "ads.betweendigital.com", + "ads.bianca.com", + "ads.bidclix.com", + "ads.bidstreamserver.com", + "ads.biggerboat.com", + "ads.bizhut.com", + "ads.bizx.info", + "ads.blixem.nl", + "ads.blog.com", + "ads.blogherads.com", + "ads.bloomberg.com", + "ads.bluemountain.com", + "ads.bonnint.net", + "ads.brabys.com", + "ads.brand.net", + "ads.buscape.com.br", + "ads.businessclick.com", + "ads.businessweek.com", + "ads.camrecord.com", + "ads.cardea.se", + "ads.carocean.co.uk", + "ads.casinocity.com", + "ads.catholic.org", + "ads.cavello.com", + "ads.cbc.ca", + "ads.cdn.viber.com", + "ads.cdnow.com", + "ads.centraliprom.com", + "ads.cgchannel.com", + "ads.chalomumbai.com", + "ads.champs-elysees.com", + "ads.chipcenter.com", + "ads.chumcity.com", + "ads.cineville.nl", + "ads.cleveland.com", + "ads.clickability.com", + "ads.clickad.com.pl", + "ads.clickagents.com", + "ads.clubzone.com", + "ads.cnixon.com", + "ads.cnngo.com", + "ads.cobrad.com", + "ads.collegclub.com", + "ads.collegemix.com", + "ads.com.com", + "ads.contactmusic.com", + "ads.contentabc.com", + "ads.coopson.com", + "ads.corusradionetwork.com", + "ads.courierpostonline.com", + "ads.crakmedia.com", + "ads.crapville.com", + "ads.creative-serving.com", + "ads.crosscut.com", + "ads.ctvdigital.net", + "ads.currantbun.com", + "ads.cvut.cz", + "ads.cybersales.cz", + "ads.dada.it", + "ads.ddj.com", + "ads.democratandchronicle.com", + "ads.dennisnet.co.uk", + "ads.designboom.com", + "ads.designtaxi.com", + "ads.desmoinesregister.com", + "ads.detelefoongids.nl", + "ads.deviantart.com", + "ads.digital-digest.com", + "ads.digitalacre.com", + "ads.digitalcaramel.com", + "ads.digitalmedianet.com", + "ads.digitalpoint.com", + "ads.dimcab.com", + "ads.directionsmag.com", + "ads.dk", + "ads.domeus.com", + "ads.drf.com", + "ads.e-planning.net", + "ads.ecircles.com", + "ads.economist.com", + "ads.einmedia.com", + "ads.eircom.net", + "ads.enliven.com", + "ads.erotism.com", + "ads.eu.msn.com", + "ads.examiner.net", + "ads.exosrv.com", + "ads.expekt.com", + "ads.fairfax.com.au", + "ads.fayettevillenc.com", + "ads.fileindexer.com", + "ads.filmup.com", + "ads.first-response.be", + "ads.flashgames247.com", + "ads.fling.com", + "ads.floridatoday.com", + "ads.fool.com", + "ads.forbes.net", + "ads.fortunecity.com", + "ads.fox.com", + "ads.foxnews.com", + "ads.fredericksburg.com", + "ads.freebannertrade.com", + "ads.freeskreen.com", + "ads.freshmeat.net", + "ads.friendfinder.com", + "ads.fuckingmachines.com", + "ads.game.net", + "ads.gamecity.net", + "ads.gamecopyworld.no", + "ads.gamespyid.com", + "ads.garga.biz", + "ads.glispa.com", + "ads.globo.com", + "ads.gmodules.com", + "ads.gold", + "ads.golfweek.com", + "ads.gorillanation.com", + "ads.gplusmedia.com", + "ads.granadamedia.com", + "ads.greenbaypressgazette.com", + "ads.greenvilleonline.com", + "ads.guardian.co.uk", + "ads.guardianunlimited.co.uk", + "ads.haberler.com", + "ads.harpers.org", + "ads.hbv.de", + "ads.hearstmags.com", + "ads.heartlight.org", + "ads.heraldnet.com", + "ads.heroldonline.com", + "ads.hitcents.com", + "ads.hollandsentinel.com", + "ads.hollywood.com", + "ads.hulu.com.edgesuite.net", + "ads.i-am-bored.com", + "ads.icq.com", + "ads.ign.com", + "ads.illuminatednation.com", + "ads.indeed.com", + "ads.indiatimes.com", + "ads.indya.com", + "ads.indystar.com", + "ads.inetinteractive.com", + "ads.infi.net", + "ads.injersey.com", + "ads.intellicast.com", + "ads.intergi.com", + "ads.internic.co.il", + "ads.ipowerweb.com", + "ads.ireport.com", + "ads.isoftmarketing.com", + "ads.itv.com", + "ads.iwon.com", + "ads.jetpackdigital.com", + "ads.jewcy.com", + "ads.jimworld.com", + "ads.jokaroo.com", + "ads.jossip.com", + "ads.jpost.com", + "ads.juicyads.com", + "ads.koreanfriendfinder.com", + "ads.ksl.com", + "ads.kure.tv", + "ads.lfstmedia.com", + "ads.linktracking.net", + "ads.linuxjournal.com", + "ads.live365.com", + "ads.lmmob.com", + "ads.lucidmedia.com", + "ads.lycos.com", + "ads.lzjl.com", + "ads.madisonavenue.com", + "ads.magnetic.is", + "ads.mail3x.com", + "ads.mariuana.it", + "ads.mcafee.com", + "ads.mdchoice.com", + "ads.mediaforge.com", + "ads.mediamayhemcorp.com", + "ads.mediaodyssey.com", + "ads.mediaturf.net", + "ads.mefeedia.com", + "ads.megaproxy.com", + "ads.metblogs.com", + "ads.metropolis.co.jp", + "ads.mgnetwork.com", + "ads.mindsetnetwork.com", + "ads.mircx.com", + "ads.mlive.com", + "ads.mm.ap.org", + "ads.mofos.com", + "ads.mopub.com", + "ads.morningstar.com", + "ads.mouseplanet.com", + "ads.movieweb.com", + "ads.mp.mydas.mobi", + "ads.mp3searchy.com", + "ads.mtv.uol.com.br", + "ads.multimania.lycos.fr", + "ads.mustangworks.com", + "ads.mycricket.com", + "ads.mysimon.com", + "ads.mytelus.com", + "ads.nationalreview.com", + "ads.nerve.com", + "ads.netbul.com", + "ads.networkwcs.net", + "ads.networldmedia.net", + "ads.neudesicmediagroup.com", + "ads.newgrounds.com", + "ads.newsint.co.uk", + "ads.newsminerextra.com", + "ads.newsobserver.com", + "ads.newsquest.co.uk", + "ads.newtention.net", + "ads.nexage.com", + "ads.nicovideo.jp", + "ads.ninemsn.com.au", + "ads.nola.com", + "ads.northjersey.com", + "ads.novem.pl", + "ads.novinhagostosa10.com", + "ads.ntadvice.com", + "ads.nyi.net", + "ads.nyootv.com", + "ads.nytimes.com", + "ads.o2.pl", + "ads.ole.com", + "ads.omaha.com", + "ads.online.ie", + "ads.onvertise.com", + "ads.open.pl", + "ads.opensubtitles.org", + "ads.oregonlive.com", + "ads.osdn.com", + "ads.panoramtech.net", + "ads.paper.li", + "ads.parrysound.com", + "ads.paxnet.co.kr", + "ads.peel.com", + "ads.pennyweb.com", + "ads.people.com.cn", + "ads.persgroep.net", + "ads.phillyburbs.com", + "ads.phpclasses.org", + "ads.pitchforkmedia.com", + "ads.pittsburghlive.com", + "ads.pixiq.com", + "ads.planet-f1.com", + "ads.pni.com", + "ads.pno.net", + "ads.poconorecord.com", + "ads.pof.com", + "ads.pointroll.com", + "ads.premiumnetwork.net", + "ads.pressdemo.com", + "ads.pricescan.com", + "ads.prisacom.com", + "ads.pro-market.net", + "ads.pro-market.net.edgesuite.net", + "ads.profitsdeluxe.com", + "ads.profootballtalk.com", + "ads.program3.com", + "ads.prospect.org", + "ads.pruc.org", + "ads.pubmatic.com", + "ads.queendom.com", + "ads.ratemyprofessors.com", + "ads.rcgroups.com", + "ads.rdstore.com", + "ads.realcastmedia.com", + "ads.realcities.com", + "ads.realmedia.de", + "ads.rediff.com", + "ads.register.com", + "ads.reklamatik.com", + "ads.reklamlar.net", + "ads.revenue.net", + "ads.roanoke.com", + "ads.roiserver.com", + "ads.rondomondo.com", + "ads.rootzoo.com", + "ads.rubiconproject.com", + "ads.ruralpress.com", + "ads.sacbee.com", + "ads.satyamonline.com", + "ads.scabee.com", + "ads.scifi.com", + "ads.scott-sports.com", + "ads.scottusa.com", + "ads.servebom.com", + "ads.servenobid.com", + "ads.sexier.com", + "ads.sfusion.com", + "ads.shiftdelete.net", + "ads.shizmoo.com", + "ads.shovtvnet.com", + "ads.showtvnet.com", + "ads.simtel.com", + "ads.simtel.net", + "ads.sl.interpals.net", + "ads.smartclick.com", + "ads.smartclicks.com", + "ads.smartclicks.net", + "ads.smowtion.com", + "ads.snowball.com", + "ads.socialtheater.com", + "ads.space.com", + "ads.specificclick.com", + "ads.specificmedia.com", + "ads.spilgames.com", + "ads.spintrade.com", + "ads.spymac.net", + "ads.stackoverflow.com", + "ads.starbanner.com", + "ads.stephensmedia.com", + "ads.stileproject.com", + "ads.sumotorrent.com", + "ads.sup.com", + "ads.superonline.com", + "ads.swiftnews.com", + "ads.tbs.com", + "ads.technoratimedia.com", + "ads.techvibes.com", + "ads.techweb.com", + "ads.telecinco.es", + "ads.thecoolhunter.net", + "ads.thecrimson.com", + "ads.thefrisky.com", + "ads.theindependent.com", + "ads.themoneytizer.com", + "ads.theolympian.com", + "ads.thestar.com", + "ads.timesunion.com", + "ads.tiscali.it", + "ads.tmcs.net", + "ads.tnt.tv", + "ads.toronto.com", + "ads.townhall.com", + "ads.tracfonewireless.com", + "ads.track.net", + "ads.traderonline.com", + "ads.traffichaus.com", + "ads.trafficjunky.net", + "ads.treehugger.com", + "ads.trinitymirror.co.uk", + "ads.tripod.com", + "ads.tripod.lycos.co.uk", + "ads.tripod.lycos.de", + "ads.tripod.lycos.es", + "ads.tromaville.com", + "ads.trutv.com", + "ads.uigc.net", + "ads.ukclimbing.com", + "ads.ultimatesurrender.com", + "ads.undertone.com", + "ads.urbandictionary.com", + "ads.usatoday.com", + "ads.v3.com", + "ads.v3exchange.com", + "ads.vaildaily.com", + "ads.valuead.com", + "ads.vegas.com", + "ads.veloxia.com", + "ads.ventivmedia.com", + "ads.veoh.com", + "ads.viber.com", + "ads.videoadvertising.com", + "ads.vidoomy.com", + "ads.virginislandsdailynews.com", + "ads.virtualcountries.com", + "ads.waframedia1.com", + "ads.waps.cn", + "ads.wapx.cn", + "ads.weather.ca", + "ads.web.de", + "ads.web21.com", + "ads.webfeat.com", + "ads.webheat.com", + "ads.webhosting.info", + "ads.webindia123.com", + "ads.webmd.com", + "ads.webnet.advance.net", + "ads.winsite.com", + "ads.worldstarhiphop.com", + "ads.x17online.com", + "ads.xbox-scene.com", + "ads.xtra.ca", + "ads.xtra.co.nz", + "ads.xtramsn.co.nz", + "ads.yahoo.com", + "ads.yap.yahoo.com", + "ads.yimg.com", + "ads.yimg.com.edgesuite.net", + "ads.yldmgrimg.net", + "ads.youtube.com", + "ads.zamunda.se", + "ads.zynga.com", + "ads01.com", + "ads01.focalink.com", + "ads02.focalink.com", + "ads03.focalink.com", + "ads04.focalink.com", + "ads05.focalink.com", + "ads06.focalink.com", + "ads07.focalink.com", + "ads08.focalink.com", + "ads09.focalink.com", + "ads1.admedia.ro", + "ads1.advance.net", + "ads1.ami-admin.com", + "ads1.destructoid.com", + "ads1.erotism.com", + "ads1.jev.co.za", + "ads1.msads.net", + "ads1.msn.com", + "ads1.performancingads.com", + "ads1.realcities.com", + "ads1.revenue.net", + "ads1.updated.com", + "ads10.focalink.com", + "ads10.speedbit.com", + "ads11.focalink.com", + "ads12.focalink.com", + "ads13.focalink.com", + "ads13000.cpmoz.com", + "ads14.focalink.com", + "ads15.focalink.com", + "ads16.advance.net", + "ads16.focalink.com", + "ads17.focalink.com", + "ads18.focalink.com", + "ads19.focalink.com", + "ads1a.depositfiles.com", + "ads2-adnow.com", + "ads2.advance.net", + "ads2.clearchannel.com", + "ads2.clickad.com", + "ads2.collegclub.com", + "ads2.collegeclub.com", + "ads2.contentabc.com", + "ads2.gamecity.net", + "ads2.haber3.com", + "ads2.msn.com", + "ads2.opensubtitles.org", + "ads2.osdn.com", + "ads2.pittsburghlive.com", + "ads2.realcities.com", + "ads2.revenue.net", + "ads2.weblogssl.com", + "ads2.zeusclicks.com", + "ads20.focalink.com", + "ads21.focalink.com", + "ads22.focalink.com", + "ads23.focalink.com", + "ads234.com", + "ads24.focalink.com", + "ads24.net", + "ads25.focalink.com", + "ads2ads.net", + "ads2srv.com", + "ads3.advance.net", + "ads3.freebannertrade.com", + "ads3.gamecity.net", + "ads3.haber3.com", + "ads3.realcities.com", + "ads345.com", + "ads360.com", + "ads4.advance.net", + "ads4.gamecity.net", + "ads4.realcities.com", + "ads4cheap.com", + "ads4homes.com", + "ads5.advance.net", + "ads5.fxdepo.com", + "ads6.advance.net", + "ads6.gamecity.net", + "ads7.advance.net", + "ads7.gamecity.net", + "ads7.speedbit.com", + "ads8.com", + "ads80.com", + "adsadmin.corusradionetwork.com", + "adsatt.abcnews.starwave.com", + "adsatt.espn.go.com", + "adsatt.espn.starwave.com", + "adsbb.dfiles.eu", + "adscendmedia.com", + "adscholar.com", + "adsclick.qq.com", + "adscreator.net", + "adsdaq.com", + "adsearch.pl", + "adsearch.wp.pl", + "adserv.bravenet.com", + "adserv.lwmn.net", + "adserv.maineguide.com", + "adserv.mywebtimes.com", + "adserv.postbulletin.com", + "adserv.quality-channel.de", + "adserv.usps.com", + "adserv001.adtech.fr", + "adserv001.adtech.us", + "adserv002.adtech.fr", + "adserv002.adtech.us", + "adserv003.adtech.fr", + "adserv003.adtech.us", + "adserv004.adtech.fr", + "adserv004.adtech.us", + "adserv005.adtech.fr", + "adserv005.adtech.us", + "adserv006.adtech.fr", + "adserv006.adtech.us", + "adserv007.adtech.fr", + "adserv007.adtech.us", + "adserv008.adtech.fr", + "adserv008.adtech.us", + "adserv2.bravenet.com", + "adserve.adtoll.com", + "adserve.city-ad.com", + "adserve.ehpub.com", + "adserve.gossipgirls.com", + "adserve.mizzenmedia.com", + "adserve.podaddies.com", + "adserve.profit-smart.com", + "adserve.shopzilla.com", + "adserve.viaarena.com", + "adserve5.nikkeibp.co.jp", + "adserver-2.ig.com.br", + "adserver-4.ig.com.br", + "adserver-5.ig.com.br", + "adserver-espnet.sportszone.net", + "adserver-images.adikteev.com", + "adserver-us.adtech.advertising.com", + "adserver.100free.com", + "adserver.3digit.de", + "adserver.71i.de", + "adserver.abv.bg", + "adserver.adreactor.com", + "adserver.adremedy.com", + "adserver.adtech.fr", + "adserver.adtech.us", + "adserver.advertist.com", + "adserver.affiliatemg.com", + "adserver.airmiles.ca", + "adserver.aol.fr", + "adserver.archant.co.uk", + "adserver.betandwin.de", + "adserver.bizland-inc.net", + "adserver.bluereactor.com", + "adserver.cams.com", + "adserver.cantv.net", + "adserver.cebu-online.com", + "adserver.chickclick.com", + "adserver.click4cash.de", + "adserver.clundressed.com", + "adserver.co.il", + "adserver.colleges.com", + "adserver.com", + "adserver.corusradionetwork.com", + "adserver.creative-asia.com", + "adserver.creativeinspire.com", + "adserver.dayrates.com", + "adserver.dbusiness.com", + "adserver.developersnetwork.com", + "adserver.digitoday.com", + "adserver.directforce.com", + "adserver.dotmusic.com", + "adserver.emulation64.com", + "adserver.exoticads.com", + "adserver.filefront.com", + "adserver.friendfinder.com", + "adserver.gameparty.net", + "adserver.gorillanation.com", + "adserver.gr", + "adserver.harktheherald.com", + "adserver.hellasnet.gr", + "adserver.hg-computer.de", + "adserver.home.pl", + "adserver.hostinteractive.com", + "adserver.humanux.com", + "adserver.hwupgrade.it", + "adserver.icmedienhaus.de", + "adserver.ign.com", + "adserver.infotiger.com", + "adserver.intentiq.com", + "adserver.interfree.it", + "adserver.inwind.it", + "adserver.ision.de", + "adserver.isonews.com", + "adserver.janes.com", + "adserver.janes.net", + "adserver.janes.org", + "adserver.juicyads.com", + "adserver.killeraces.com", + "adserver.kimia.es", + "adserver.kylemedia.com", + "adserver.lanacion.com.ar", + "adserver.legacy-network.com", + "adserver.libero.it", + "adserver.linktrader.co.uk", + "adserver.livejournal.com", + "adserver.lostreality.com", + "adserver.lunarpages.com", + "adserver.lycos.co.jp", + "adserver.magazyn.pl", + "adserver.matchcraft.com", + "adserver.merc.com", + "adserver.mindshare.de", + "adserver.mobsmith.com", + "adserver.myownemail.com", + "adserver.netcreators.nl", + "adserver.ngz-network.de", + "adserver.nydailynews.com", + "adserver.nzoom.com", + "adserver.o2.pl", + "adserver.omroepzeeland.nl", + "adserver.onwisconsin.com", + "adserver.passion.com", + "adserver.phatmax.net", + "adserver.phillyburbs.com", + "adserver.pl", + "adserver.planet-multiplayer.de", + "adserver.portal.pl", + "adserver.portalofevil.com", + "adserver.pressboard.ca", + "adserver.proteinos.com", + "adserver.radio-canada.ca", + "adserver.ro", + "adserver.sandbox.cxad.cxense.com", + "adserver.sanomawsoy.fi", + "adserver.sextracker.com", + "adserver.sharewareonline.com", + "adserver.sl.kharkov.ua", + "adserver.smashtv.com", + "adserver.snowball.com", + "adserver.softonic.com", + "adserver.soloserver.com", + "adserver.swiatobrazu.pl", + "adserver.te.pt", + "adserver.terra.com.br", + "adserver.terra.es", + "adserver.theknot.com", + "adserver.theonering.net", + "adserver.thirty4.com", + "adserver.thisislondon.co.uk", + "adserver.track-star.com", + "adserver.trader.ca", + "adserver.trafficsyndicate.com", + "adserver.tweakers.net", + "adserver.twitpic.com", + "adserver.ugo.nl", + "adserver.van.net", + "adserver.virginmedia.com", + "adserver.virtuous.co.uk", + "adserver.webads.co.uk", + "adserver.wietforum.nl", + "adserver.x3.hu", + "adserver.yahoo.com", + "adserver.zeads.com", + "adserver1-images.backbeatmedia.com", + "adserver1.adtech.com.tr", + "adserver1.backbeatmedia.com", + "adserver1.hookyouup.com", + "adserver1.mediainsight.de", + "adserver1.sonymusiceurope.com", + "adserver1.wmads.com", + "adserver2.atman.pl", + "adserver2.creative.com", + "adserver2.mediainsight.de", + "adserver9.contextad.com", + "adserversolutions.com", + "adservice.google.ca", + "adservice.google.co.za", + "adservice.google.com", + "adservice.google.com.au", + "adservice.google.cz", + "adservice.google.nl", + "adseu.novem.pl", + "adsfac.eu", + "adsfac.net", + "adsfac.us", + "adsfile.qq.com", + "adsgroup.qq.com", + "adshmct.qq.com", + "adshmmsg.qq.com", + "adshufffle.com", + "adsinimages.com", + "adsino24.com", + "adsload.co", + "adslvfile.qq.com", + "adslvseed.qq.com", + "adsm.soush.com", + "adsmart.co.uk", + "adsmart.com", + "adsmart.net", + "adsmetadata.startappservice.com", + "adsniper.ru", + "adsoftware.com", + "adsoldier.com", + "adsomenoise.cdn01.rambla.be", + "adson.awempire.com", + "adsonar.com", + "adsp.ciner.com.tr", + "adsp.haberturk.com", + "adspirit.net", + "adsqqclick.qq.com", + "adsrevenue.net", + "adsrich.qq.com", + "adsrv.dispatch.com", + "adsrv.hpg.com.br", + "adsrv.iol.co.za", + "adsrv.lua.pl", + "adsrv.me", + "adsrv.tuscaloosanews.com", + "adsrv.wilmingtonstar.com", + "adsrv2.wilmingtonstar.com", + "adsrvr.com", + "adsrvr.org", + "adssl01.adtech.fr", + "adssl01.adtech.us", + "adssl02.adtech.fr", + "adssl02.adtech.us", + "adsspace.net", + "adstest.reklamstore.com", + "adstextview.qq.com", + "adstil.indiatimes.com", + "adstogo.com", + "adstome.com", + "adstract.adk2x.com", + "adstream.cardboardfish.com", + "adsupplyads.net", + "adsvidsdouble.com", + "adsview.qq.com", + "adsview2.qq.com", + "adswakeup.com", + "adsxyz.com", + "adsyndication.msn.com", + "adsynergy.com", + "adsys.townnews.com", + "adtag.cc", + "adtag.msn.ca", + "adtag.sympatico.ca", + "adtaily.com", + "adtaily.pl", + "adtech.com", + "adtech.de", + "adtech.panthercustomer.com", + "adtechus.com", + "adtegrity.spinbox.net", + "adtext.pl", + "adthru.com", + "adtlgc.com", + "adtotal.pl", + "adtrack.appcpi.net", + "adtracking.vinden.nl", + "adtrader.com", + "adtrak.net", + "adult.shengen.ru", + "adultadworld.com", + "adultfriendfinder.com", + "adv-mydarkness.ggcorp.me", + "adv-op2.joygames.me", + "adv.adgates.com", + "adv.bbanner.it", + "adv.gazeta.pl", + "adv.lampsplus.com", + "adv.merlin.co.il", + "adv.publy.net", + "adv.strategy.it", + "adv.virgilio.it", + "adv.webmd.com", + "adv.wp.pl", + "advconversion.com", + "adveng.hiasys.com", + "adver.pengyou.com", + "advert-time.com", + "advert-track.com", + "advert.bayarea.com", + "advert.uloz.to", + "advertere.zamunda.net", + "adverteren.vakmedianet.nl", + "adverterenbijnh.nl", + "adverterenbijsbs.nl", + "advertise.com", + "advertisement.avosapps.us", + "advertising.aol.com", + "advertising.bbcworldwide.com", + "advertising.hiasys.com", + "advertising.illinimedia.com", + "advertising.online-media24.de", + "advertising.paltalk.com", + "advertising.wellpack.fr", + "advertisingbay.com", + "advertpro.investorvillage.com", + "advertpro.sitepoint.com", + "adverts.ecn.co.uk", + "adverts.freeloader.com", + "advertstream.com", + "advice-ads-cdn.vice.com", + "adview.pl", + "adviva.net", + "advmaker.ru", + "advplace.com", + "advserver.xyz", + "advt.webindia123.com", + "advzilla.com", + "adw.sapo.pt", + "adwitty.com", + "adx.adform.net", + "adx.groupstate.com", + "adx.hendersonvillenews.com", + "adx.starnewsonline.com", + "adx.theledger.com", + "adxpose.com", + "adzerk.net", + "adzone.ro", + "afdyfxfrwbfy.com", + "afe.specificclick.net", + "afe2.specificclick.net", + "aff.promodeals.nl", + "aff3.gittigidiyor.com", + "affiliate-fr.com", + "affiliate.2mdn.net", + "affiliate.a4dtracker.com", + "affiliate.baazee.com", + "affiliate.exabytes.com.my", + "affiliate.googleusercontent.com", + "affiliates.arvixe.com", + "affiliates.eblastengine.com", + "affiliates.genealogybank.com", + "affiliates.globat.com", + "affiliation-france.com", + "affimg.pop6.com", + "afform.co.uk", + "affpartners.com", + "affpool.com", + "affrh2023.com", + "afftrack001.com", + "afftracking.justanswer.com", + "afilo.pl", + "afinder.oewabox.at", + "afp.qiyi.com", + "africancasting.fr", + "afriquenouvelle.com", + "afunnygames.com", + "agelocer.fr", + "agilityprocessing.net", + "agisdayra.com", + "agkn.com", + "agla.fr", + "agriturismoilcascinone.com", + "agroeconom.kz", + "agt.net", + "ahzahg6ohb.com", + "aid-golf-golfdust-training.tabrays.com", + "aide-pac-national.fr", + "ajanlom-magamat.com", + "ajcclassifieds.com", + "ajouny.com", + "ak.5.p2l.info", + "ak.buyservices.com", + "ak.sail-horizon.com", + "aka.ms-ads.co", + "akaads-espn.starwave.com", + "akamai.invitemedia.com", + "ako.cc", + "aksdk-images.adikteev.com", + "aktiv-blog.com", + "aktiv-mit-ms.fr", + "al.5.p2l.info", + "ale-gratka.pl", + "alert.mac-notification.com", + "alert1dhlshipment.info", + "alexanderjonesi.com", + "alexyu.fr", + "alfa-tel.sk", + "aliecpress.fr", + "aliexress.fr", + "alignmentdisabled.net", + "aljamaa.fr", + "all-sex.shengen.ru", + "all.orfr.adgtw.orangeads.fr", + "allegra.1.p2l.info", + "allergy.1.p2l.info", + "allhqpics.com", + "alliance.adbureau.net", + "allkindlecloud.com", + "allkpop.fr", + "allocnie.fr", + "allogarages.fr", + "allomine.fr", + "almaria.fr", + "alocdn.com", + "alpha.easy-hit-counters.com", + "alphalux.oewabox.at", + "alphardgolf.fr", + "alphlauren.fr", + "alprazolam.ourtablets.com", + "alternativhirek.blogspot.hu", + "alxsite.com", + "alyssamilano.home.sapo.pt", + "alzy.fr", + "amayaresorts.fr", + "amazon-adsystem.com", + "ambien.1.p2l.info", + "ambien.3.p2l.info", + "ambien.4.p2l.info", + "ambien.ourtablets.com", + "amch.questionmarket.com", + "amer.rel.msn.com", + "americankitchen.fr", + "amobil.online", + "amoxicillin.ourtablets.com", + "amrytt.adk2x.com", + "amusun.com", + "an.mlb.com", + "an.tacoda.net", + "an.yandex.ru", + "analysis.fc2.com", + "analytics-ingress-global.bitmovin.com", + "analytics-static.ugc.bazaarvoice.com", + "analytics.foresee.com", + "analytics.global.sky.com", + "analytics.kwebsoft.com", + "analytics.msnbc.msn.com", + "analytics.onesearch.id", + "analytics.ooyala.com", + "analytics.percentmobile.com", + "analytics.prx.org", + "analytics.publitas.com", + "analytics.rayjump.com", + "analytics.services.kirra.nl", + "analytics.sleeknote.com", + "analytics.spotta.nl", + "analytics.tiktok.com", + "analytics.verizonenterprise.com", + "analytics.vodafone.co.uk", + "analyzer51.fc2.com", + "ancree.fr", + "andr0id.traffic-smart.com", + "android.bigresource.com", + "androiddev.orkitra.com", + "andromedawallet.com", + "anephangja.com", + "anepszava.com", + "aneralflas.club", + "angeldonationblog.com", + "angers-radioloagie.fr", + "anian1.weebly.com", + "ankieta-online.pl", + "anklets.shengen.ru", + "annuaire-autosurf.com", + "anonymous-net.com", + "anonymousdemographics.com", + "anonymousstats.keefox.org", + "anouslab.cmail20.com", + "anrtx.tacoda.net", + "answerhub.com", + "ant.conversive.nl", + "antidepressants.1.p2l.info", + "antispywareexpert.com", + "antivirus-scanner.com", + "antoinettepoisson.fr", + "anxiety.1.p2l.info", + "aol.spb.su", + "ap.lijit.com", + "ap.oasfile.aftenposten.no", + "ap.read.mediation.pns.ap.orangeads.fr", + "apac.rel.msn.com", + "apel3.fr", + "apex-ad.com", + "api.adcalls.nl", + "api.adlure.net", + "api.adsymptotic.com", + "api.affinesystems.com", + "api.airpush.com", + "api.behavioralengine.com", + "api.content-ad.net", + "api.content.ad", + "api.gameanalytics.com", + "api.infinario.com", + "api.intentiq.com", + "api.inwemo.com", + "api.linkgist.com", + "api.linkz.net", + "api.mixpanel.com", + "api.optnmnstr.com", + "api.simpleanalytics.io", + "api.tumra.com", + "api.uprivaladserver.net", + "api.zhy333.com", + "apiadapter.ad5track.com", + "apiapple.com", + "apodir.oewabox.at", + "aporasal.net", + "app-analytics-v2.snapchat.com", + "app-analytics.snapchat.com", + "app-measurement.com", + "app.datafastguru.info", + "app.monetizze.com.br", + "app.scanscout.com", + "app.yesware.com", + "app1.letitbefaster.website", + "app1.letmacworkfaster.site", + "app2.downloadmacsoft.world", + "app2.letitbefaster.website", + "app2.letmacwork.world", + "app2.letmacworkfaster.site", + "app2.letslowbefast.life", + "app3.letitbefaster.website", + "app3.letmacwork.world", + "app4.letitbefaster.website", + "app4.letslowbefast.life", + "app5.fastermac.tech", + "app5.letitbefaster.website", + "appale.fr", + "appdatum.com", + "appfixing.space", + "appleld.apple.com.t5j2kdkc88dd2m423-verif.info", + "appleleaveit.co", + "applez.fr", + "applicationpremium70.club", + "applyfix.tech", + "appnexus.com", + "appodeal.com", + "appointments-online.com", + "appraw.fr", + "apps-blue.com", + "apps-cloud.xyz", + "apps5.oingo.com", + "appswiss.ch", + "apsu.fr", + "apx.moatads.com", + "ar.5.p2l.info", + "ar.hao123.com", + "arabnews365.com", + "arboe.oewabox.at", + "arbomedia.pl", + "arbrever.fr", + "arcade.ya.com", + "arcadia1998.web.fc2.com", + "archeives-ouvertes.fr", + "archi-facile.fr", + "archifaktura.hu", + "area52.fr", + "arena.altitudeplatform.com", + "aresweb.fr", + "argenta.fr", + "aritzal.com", + "armsart.com", + "arrayshift.com", + "arsconsole.global-intermedia.com", + "art-offer.com", + "arteradio.fr", + "arthritis.atspace.com", + "artissanat.fr", + "as.5.p2l.info", + "as.adwise.bg", + "as.sexad.net", + "as.vs4entertainment.com", + "as.webmd.com", + "as1.inoventiv.com", + "as1image1.adshuffle.com", + "as1image2.adshuffle.com", + "aschreib.oewabox.at", + "ascout24.oewabox.at", + "asemblee-nationale.fr", + "asentia.fr", + "ash.creativecdn.com", + "ashleyfires.fr", + "ashow.pcpop.com", + "asianread.com", + "ask-coder.com", + "ask-gps.ru", + "ask.webatall.com", + "askbot.com", + "asklots.com", + "askto.net", + "askubal.fr", + "asmedia.adsupplyssl.com", + "asrarrarabiya.com", + "assembled-battery.com", + "assets.adnuntius.com", + "assets.applovin.com", + "assets.igapi.com", + "assets.percentmobile.com", + "assistcom.fr", + "assoc-amazon.com", + "assodigitale.fr", + "assostudiosrl.it", + "ast-grouope.fr", + "asv.nuggad.net", + "at-adserver.alltop.com", + "atdmt.com", + "atemda.com", + "athena-ads.wikia.com", + "athenea.fr", + "ativan.ourtablets.com", + "atlanticon.fr", + "atlanticos.fr", + "atlasformrn.fr", + "atlauncher.fr", + "atout-energie-69.com", + "atvplus.oewabox.at", + "auction.unityads.unity3d.com", + "aud.pubmatic.com", + "audacity.de", + "audacity.es", + "audacity.fr", + "audacity.it", + "audacity.pl", + "audi4e.oewabox.at", + "audicat.net", + "audio-pa-service.de", + "augi.fr", + "auirbnb.fr", + "aureate.com", + "aus-mec-tracking.adalyser.com", + "aus-smv-tracking.adalyser.com", + "auspice.augur.io", + "aussiemethod.com", + "austria.oewabox.at", + "autheasywinformationreq.com", + "authenticangry.com", + "authenticated-origin.com", + "authscotia-signinscotia.com", + "auto-entrereneur.fr", + "auto.allewagen.de", + "autocontext.begun.ru", + "autohipnose.com", + "automedik.fr", + "automobi.oewabox.at", + "automobile-magasine.fr", + "automotive-offer.com", + "automoto.oewabox.at", + "autonewsinfo.fr", + "auxin-box.com", + "av-scanner.com", + "avidnewssource.com", + "avilagtitkai.com", + "avilis.fr", + "avndrealouer.fr", + "avosstart.fr", + "avpa.javalobby.org", + "avsvmcloud.com", + "avtec.fr", + "avworld.activehosted.com", + "avworld.lt.acemlnc.com", + "awuam.com", + "axp.zedo.com", + "az.5.p2l.info", + "az361816.vo.msecnd.net", + "az512334.vo.msecnd.net", + "azcentra.app.ur.gcion.com", + "azoaltou.com", + "azoogleads.com", + "aztbeszelik.com", + "azureus.es", + "azz.badazz.org", + "b.adexchangemachine.com", + "b.ads2.msads.net", + "b.am15.net", + "b.codeonclick.com", + "b.doloaqywbvq.ru", + "b.grabo.bg", + "b.liquidustv.com", + "b.myspace.com", + "b.recwwcc5.info", + "b.stats.paypal.com", + "b1fe8a95ae27823.com", + "b34rightym.com", + "b400393baba7cd476a3.com", + "babanetwork.adk2x.com", + "babies-bottles.com", + "babouche-maroc.fr", + "babyf.oewabox.at", + "bac-reunion.fr", + "backlusjumpdur.club", + "bacskateszov.hu", + "bactif.fr", + "badsender.fr", + "badults.se", + "bagaboo-bags.fr", + "bagagescabine.fr", + "bagslap.com", + "baiduccdn1.com", + "bak-home.com", + "bak0-store.com", + "balabass.peerserver.com", + "balancewreckpoint.com", + "balkanwide-assistance.rs", + "ballsack.org", + "bam.nr-data.net", + "bamulat.blogspot.hu", + "banery.netart.pl", + "banery.onet.pl", + "banki.onet.pl", + "bankportal.net", + "banner.0catch.com", + "banner.betwwts.com", + "banner.boostbox.com.br", + "banner.cdpoker.com", + "banner.clubdicecasino.com", + "banner.coza.com", + "banner.diamondclubcasino.com", + "banner.easyspace.com", + "banner.media-system.de", + "banner.monacogoldcasino.com", + "banner.newyorkcasino.com", + "banner.northsky.com", + "banner.oddcast.com", + "banner.orb.net", + "banner.piratos.de", + "banner.playgatecasino.com", + "banner.rbc.ru", + "banner.relcom.ru", + "banner.ringofon.com", + "banner.techarp.com", + "banner1.pornhost.com", + "bannerads.anytimenews.com", + "bannerads.de", + "bannerads.zwire.com", + "bannerbuzz.fr", + "bannerconnect.net", + "bannerhost.egamingonline.com", + "bannerimages.0catch.com", + "bannerpower.com", + "banners.adgoto.com", + "banners.affiliatefuel.com", + "banners.affiliatefuture.com", + "banners.aftrk.com", + "banners.bol.se", + "banners.celebritybling.com", + "banners.img.uol.com.br", + "banners.ims.nl", + "banners.iop.org", + "banners.ipotd.com", + "banners.ksl.com", + "banners.linkbuddies.com", + "banners.nbcupromotes.com", + "banners.nextcard.com", + "banners.passion.com", + "banners.pennyweb.com", + "banners.resultonline.com", + "banners.sextracker.com", + "banners.tribute.ca", + "banners.unibet.com", + "banners.valuead.com", + "banners.videosecrets.com", + "banners.webmasterplan.com", + "banners.wunderground.com", + "banners.zbs.ru", + "banners3.spacash.com", + "bannersnack.fr", + "bannersurvey.biz", + "bannerus1.axelsfun.com", + "bannerus3.axelsfun.com", + "banniere.reussissonsensemble.fr", + "bans.bride.ru", + "banstex.com", + "bansys.onzin.com", + "bar.baidu.com", + "baramije.net", + "bargainservice.online", + "baskidunyasi.net", + "baxtel.fr", + "bayyinah.fr", + "bazar.oewabox.at", + "bbcode.fr", + "bbelements.com", + "bbs.ws", + "bc.5.p2l.info", + "bdaynotes.com", + "bdb.oewabox.at", + "bdnad1.bangornews.com", + "bdsm-fantaisie.fr", + "be.ads.justpremium.com", + "beacon-1.newrelic.com", + "beacon-3.newrelic.com", + "beacon.krxd.net", + "beaconin2.notinote.me", + "beanbounce.net", + "beap.gemini.yahoo.com", + "beauten.fr", + "beauty.finaltips.com", + "beautylicieuse.fr", + "beautytemple.fr", + "beboncoin.fr", + "becomeiguana.com", + "belambre.fr", + "belierlaine.com", + "benchemail.bmetrack.com", + "benchmarkemail.fr", + "benefitsgov.info", + "benefitsorganic.com", + "benimreklam.com", + "bergeresdefrance.fr", + "besacon.fr", + "best-search.cc", + "best2017games.com", + "best2019-games-web1.com", + "best2020-games-web1.com", + "bestadbid.com", + "bestaryua.com", + "bestblackhatforum.fr", + "bestcandyever.com", + "bestfoods.co", + "bestgore.fun", + "bestheadphones4u.com", + "bestmmo2018.com", + "bestorican.com", + "bestreview.site", + "bestshockers.com", + "beststores4u.com", + "bestsushiever.com", + "bestwatersystems.net", + "bestwebpillplace.com", + "bestwesterne.fr", + "bestwing.org", + "bet-at-home.com", + "beta.easy-hit-counters.com", + "beta.easyhitcounters.com", + "beta.hotkeys.com", + "betclic.com", + "bevilla.fr", + "bextra-store.shengen.ru", + "bextra.ourtablets.com", + "bfast.com", + "bgre.kozow.com", + "bgrel.bonedmilfs.com", + "bhyuu.com", + "biaritz.fr", + "biaugerme.fr", + "bicoinsprofit.com", + "bid.openx.net", + "bid.underdog.media", + "bidclix.net", + "bidsystem.com", + "bidtraffic.com", + "bidvertiser.com", + "bigads.guj.de", + "bigbrandpromotions.com", + "bigbrandrewards.com", + "bigdata.adfuture.cn", + "bigdata.adsunflower.com", + "bigdata.adups.com", + "bigdata.advmob.cn", + "bigfreelotto.com", + "biggestgiftrewards.com", + "bighow.net", + "bigseatsout.net", + "bill.agent.56.com", + "bill.agent.v-56.com", + "bimg.abv.bg", + "bindedge.com", + "bindfast.com", + "bioware.fr", + "birth-control.1.p2l.info", + "biscuit-taste.net", + "biserka.xyz", + "bitanalysis.net", + "bitburg.adtech.fr", + "bitburg.adtech.us", + "bitcast-d.bitgravity.com", + "bitcoadz.io", + "bitcoin-upappl.com", + "bitcoinplus.com", + "bitmedia.io", + "bitonclick.com", + "bitraffic.com", + "bitsoin.fr", + "biucosmetics.fr", + "biz-offer.com", + "biz5.sandai.net", + "bizad.nikkeibp.co.jp", + "bizalmas.com", + "bizographics.com", + "bizony.eu", + "bkrtx.com", + "bl.wavecdn.de", + "blablacam.fr", + "black-bricks.net", + "blackbass.mx", + "blackhat.be", + "blackqpid.org.uk", + "blackwhitebags.com", + "bleachbit.com", + "blender3d.fr", + "bliga.oewabox.at", + "blindlydivision.com", + "blockchaintop.nl", + "blockedsituation.net", + "blog.br0vvnn.io", + "blogads.com", + "blogreseller.net", + "blogvertising.pl", + "bloodsugarberry.com", + "bloodsugrs.shop", + "blueconic.net", + "bluediamondoffers.com", + "blueeyesintelligence.org", + "bluekai.com", + "bluepartner.fr", + "bluescreenalert.com", + "bluestreak.com", + "bluewaffle.biz", + "blw4-1.com", + "bm.alimama.cn", + "bmgiventures.com", + "bmvip.alimama.cn", + "bnmgr.adinjector.net", + "bnrs.ilm.ee", + "bnvxcfhdgf.blogspot.com.es", + "boardgamearena.fr", + "bobcard.co.in", + "bobgear.fr", + "bodelen.com", + "bodyfitness-epernon.fr", + "bodyhousse.fr", + "boksy.dir.onet.pl", + "boksy.onet.pl", + "boldconclusion.com", + "boneville.fr", + "bongacams.com", + "bontril.1.p2l.info", + "bontril.ourtablets.com", + "bookpdf.services", + "bootsstation-reiherhals.de", + "bopstermedia56.com", + "bornprix.fr", + "boroskola.info", + "boskrut.com", + "bosmafamily.nl", + "bottleguy.com", + "bottlehere.com", + "bougyuestelecom.fr", + "boujois.fr", + "boursidirect.fr", + "bousedirect.fr", + "boutique-papillon.fr", + "bouygiestelecom.fr", + "bowlgirl.com", + "box-en.com", + "boxes-mix.net", + "bp.adkmob.com", + "bp.specificclick.net", + "bpong.fr", + "br.naked.com", + "bracabrac.fr", + "braccom.ch", + "brand-tech.net", + "brandsurveypanel.com", + "brandveiligheidsexperts.nl", + "bravo.israelinfo.ru", + "bravospots.com", + "breaking-news.co", + "breakingnewsasia.com", + "breakthroughtrend.com", + "breg.fr", + "breitbart.fr", + "breizh-ile.fr", + "brekus.org", + "bricolage-avec-robert.fr", + "bricolo-blogger.fr", + "bridgebase.fr", + "brightonclick.com", + "brightroll.com", + "broadcast.piximedia.fr", + "brokertraffic.com", + "brokking.fr", + "brostyles.fr", + "browser-tools.systems", + "browsergames2018.com", + "browsergames2019.com", + "browserprotecter.com", + "browsesentinel.com", + "brucelead.com", + "brunga.at", + "brxfinance.com", + "bs.url.tw", + "bsnj.eyeblaster.akadns.net", + "btbuyerapp.com", + "bubblesmoke.net", + "bubblesweetcake.com", + "budapest1873.net", + "buf.lemonde.fr", + "bufetgarrigosa.com", + "buildingcarpet.com", + "buildyourdata.com", + "bulksender.info", + "bulktheft.com", + "bullgame.net", + "bumerangshowsites.hurriyet.com.tr", + "bundasnovinhas.com", + "bundesanzeiger.fr", + "bupropion-hcl.1.p2l.info", + "buresova-obrazy.wz.cz", + "burley.fr", + "burns.adtech.fr", + "burns.adtech.us", + "bus-offer.com", + "buschen.oewabox.at", + "buspar.1.p2l.info", + "buspirone.1.p2l.info", + "bustimer.net", + "butalbital-apap.1.p2l.info", + "buttcandy.com", + "butterdogchange.com", + "buttons.googlesyndication.com", + "buy-adipex.aca.ru", + "buy-adipex.hut1.ru", + "buy-cheap-phentermine.blogspot.com", + "buy-cialis-online.iscool.nl", + "buy-cialis.splinder.com", + "buy-fioricet.hut1.ru", + "buy-hydrocodone.aca.ru", + "buy-hydrocodone.este.ru", + "buy-lortab-online.iscool.nl", + "buy-lortab.hut1.ru", + "buy-phentermine.thepizza.net", + "buy-ultram-online.iscool.nl", + "buy-valium.este.ru", + "buy-valium.hut1.ru", + "buy-viagra.aca.ru", + "buy-vicodin-online.seumala.net", + "buy-vicodin-online.supersite.fr", + "buy-vicodin.hut1.ru", + "buy-vicodin.iscool.nl", + "buy-xanax-cheap-xanax-online.com", + "buy-xanax.aztecaonline.net", + "buy-xanax.hut1.ru", + "buyagift.fr", + "buycialisonline.7h.com", + "buyfioricetonline.7h.com", + "buyfioricetonline.freeservers.com", + "buylevitra.3xforum.ro", + "buylevitraonline.7h.com", + "buylortabonline.7h.com", + "buypaxilonline.7h.com", + "buyphentermineonline.7h.com", + "buyvicodinonline.veryweird.com", + "buzzadnetwork.com", + "buzzonclick.com", + "bwp.lastfm.com.com", + "byowner.fr", + "c-martinique.fr", + "c-piscine.fr", + "c-rennes.fr", + "c.adexchangemachine.com", + "c.admob.com", + "c.anytrx.com", + "c.ar.msn.com", + "c.at.msn.com", + "c.be.msn.com", + "c.bebi.com", + "c.br.msn.com", + "c.ca.msn.com", + "c.cl.msn.com", + "c.codeonclick.com", + "c.company-target.com", + "c.de.msn.com", + "c.dk.msn.com", + "c.dynad.net", + "c.eblastengine.com", + "c.es.msn.com", + "c.fi.msn.com", + "c.fr.msn.com", + "c.go-mpulse.net", + "c.gr.msn.com", + "c.hk.msn.com", + "c.id.msn.com", + "c.ie.msn.com", + "c.il.msn.com", + "c.imedia.cz", + "c.in.msn.com", + "c.it.msn.com", + "c.jp.msn.com", + "c.latam.msn.com", + "c.lomadee.com", + "c.media-dl.co", + "c.my.msn.com", + "c.nl.msn.com", + "c.no.msn.com", + "c.novostimira.biz", + "c.ph.msn.com", + "c.prodigy.msn.com", + "c.pt.msn.com", + "c.ru.msn.com", + "c.se.msn.com", + "c.seznam.cz", + "c.sg.msn.com", + "c.silvinst.com", + "c.th.msn.com", + "c.thecounter.de", + "c.tr.msn.com", + "c.tw.msn.com", + "c.uk.msn.com", + "c.za.msn.com", + "c0.adalyser.com", + "c0011.boursorama.com", + "c0nforama.fr", + "c1.adform.net", + "c1.cembuyukhanli.com", + "c1.popads.net", + "c1.somalisounds.com", + "c1.teaser-goods.ru", + "c1.thecounter.de", + "c1.zedo.com", + "c11370896.c.youradexchange.com", + "c1i.su", + "c2.cembuyukhanli.com", + "c2.popads.net", + "c2.somalisounds.com", + "c2.thecounter.de", + "c2.zedo.com", + "c2366475.c.youradexchange.com", + "c3.adalyser.com", + "c3.cembuyukhanli.com", + "c3.somalisounds.com", + "c3.zedo.com", + "c35000246.c.youradexchange.com", + "c4.cembuyukhanli.com", + "c4.myway.com", + "c4.somalisounds.com", + "c4.zedo.com", + "c4tracking01.com", + "c5.cembuyukhanli.com", + "c5.somalisounds.com", + "c5.zedo.com", + "c6.cembuyukhanli.com", + "c6.somalisounds.com", + "c6.zedo.com", + "c7.cembuyukhanli.com", + "c7.somalisounds.com", + "c7.zedo.com", + "c8.zedo.com", + "ca-biepicardie.fr", + "ca-briepcardie.fr", + "ca-cantreloire.fr", + "ca-centtreloire.fr", + "ca-czntrefrance.fr", + "ca-languedo.fr", + "ca-nm.fr", + "ca-pac.fr", + "ca-touloue31.fr", + "ca-vb.fr", + "ca.5.p2l.info", + "ca.cqcounter.com", + "ca3.revieworbit.com", + "ca4.revieworbit.com", + "cablegirls.net", + "cablyshaw.com", + "cabrerapelaez.com", + "cache.adm.cnzz.net", + "cache.betweendigital.com", + "cache.unicast.com", + "cacheserve.eurogrand.com", + "cadaver.org", + "cadsans.com", + "caeauxfolies.fr", + "cafe-express.fr", + "cafecoc.com", + "cafj.fr", + "cafranchecomte.fr", + "caisse-apargne.fr", + "calculatesymbols.com", + "callfor-articles.com", + "callfor-submissions.com", + "cam2cam.xlovecam.com", + "camaieur.fr", + "cambonanza.com", + "camgeil.com", + "campaign.budgethyve.com", + "campaigns.f2.com.au", + "camping-la-bien-assise.fr", + "camping-oreedelocean.fr", + "camping-pinede.fr", + "campinglespins.fr", + "camplace.fr", + "campus-forprof.fr", + "canadaalltax.com", + "canadapost-delivery-reshedule.com", + "canadapost-paymentservice.com", + "canadapost-postescanada.uwpackege.top", + "canadapost.helpdag.top", + "canadapostarticle.com", + "canuckmethod.com", + "canva2023.com", + "capath.com", + "capitalregionusa.fr", + "capostdelivery.com", + "car-donation.shengen.ru", + "car-loan.shengen.ru", + "car4you.oewabox.at", + "carac-terres.fr", + "carambo.la", + "cardgamespidersolitaire.com", + "cards.virtuagirlhd.com", + "careersincorrectquickie.com", + "carisoprodol.1.p2l.info", + "carisoprodol.hut1.ru", + "carisoprodol.ourtablets.com", + "carisoprodol.shengen.ru", + "carmuffler.net", + "carnegienet.net", + "carrfefour.fr", + "cars-to-buy.com", + "cartoonnetworkarabic.fr", + "cas.clickability.com", + "cas.criteo.com", + "casalemedia.com", + "cash-advance.now-cash.com", + "cashandlife.com", + "cashback.co.uk", + "cashbackwow.co.uk", + "cashcounter.com", + "cashflowmarketing.com", + "cashreportz.com", + "casino770.com", + "caslemedia.com", + "casmundo.fr", + "castelli-cycling.fr", + "casting.openv.com", + "castortama.fr", + "cat.onlinepeople.net", + "cb.alimama.cn", + "cb.baidu.com", + "cbango.com.ar", + "cbanners.virtuagirlhd.com", + "cbcare.fr", + "cc-dt.com", + "cc5f.dnyp.com", + "ccb.myzen.co.uk", + "ccieurope.fr", + "ccleaner.fr", + "ccpmo.com", + "cctv.adsunion.com", + "ccudl.com", + "cd-elec.fr", + "cd-sport.fr", + "cdbs.com.tr", + "cdddfia.hornylocals24.com", + "cdn-social.janrain.com", + "cdn.8digits.com", + "cdn.acloudvideos.com", + "cdn.ad.citynews.it", + "cdn.ad.plus", + "cdn.adikteev.com", + "cdn.adk2.com", + "cdn.adplxmd.com", + "cdn.adservingsolutionsinc.com", + "cdn.adskeeper.co.uk", + "cdn.adsrvmedia.net", + "cdn.adtrue.com", + "cdn.altitudeplatform.com", + "cdn.amgdgt.com", + "cdn.assets.craveonline.com", + "cdn.atlassbx.com", + "cdn.augur.io", + "cdn.axphotoalbum.top", + "cdn.ayads.co", + "cdn.banners.scubl.com", + "cdn.betgorebysson.club", + "cdn.braun634.com", + "cdn.carbonads.com", + "cdn.constafun.com", + "cdn.cpmstar.com", + "cdn.decibelinsight.net", + "cdn.directrev.com", + "cdn.doublepimpssl.com", + "cdn.epommarket.com", + "cdn.freefaits.com", + "cdn.freefarcy.com", + "cdn.freehonor.com", + "cdn.freejars.com", + "cdn.freejax.com", + "cdn.freelac.com", + "cdn.getsmartcontent.com", + "cdn.hauleddes.com", + "cdn.innovid.com", + "cdn.inskinad.com", + "cdn.jquery-uim.download", + "cdn.mobicow.com", + "cdn.nativery.com", + "cdn.nsimg.net", + "cdn.onescreen.net", + "cdn.onthe.io", + "cdn.owebanalytics.com", + "cdn.simpleanalytics.io", + "cdn.stat-rock.com", + "cdn.stickyadstv.com", + "cdn.trafficstars.com", + "cdn.udmserve.net", + "cdn.undertone.com", + "cdn.usabilitytracker.com", + "cdn.wg.uproxx.com", + "cdn.wwwpromoter.com", + "cdn.yottos.com", + "cdn.zarget.com", + "cdn.zeusclicks.com", + "cdn1.ad-center.com", + "cdn1.rmgserving.com", + "cdn1.traffichaus.com", + "cdn1sitescout.edgesuite.net", + "cdn2.ad-center.com", + "cdn2.adsdk.com", + "cdn2.emediate.eu", + "cdn5.tribalfusion.com", + "cdn6.emediate.eu", + "cdnads.cam4.com", + "cdnaws.mobidea.com", + "cdns.mydirtyhobby.com", + "cdnwa.com", + "cds26.ams9.msecn.net", + "ce-marketing.fr", + "ce.lijit.com", + "cebue.magmafurnace.top", + "cecash.com", + "ced.sascdn.com", + "cekornapred.org", + "celebrex.1.p2l.info", + "celebwelove.com", + "celestia.es", + "celestia.fr", + "celexa.1.p2l.info", + "celexa.3.p2l.info", + "celexa.4.p2l.info", + "cellphoneincentives.com", + "cellu-clean.fr", + "cengolio.fr", + "cent.adbureau.net", + "center-message-mobile.com", + "centersession.com", + "cephalexin.ourtablets.com", + "certifiedwinners.info", + "certifiedwinners.today", + "cesdeals.fr", + "cf.kampyle.com", + "cfg.adsmogo.com", + "cfg.datafastguru.info", + "cgi.sexlist.com", + "cgicounter.onlinehome.de", + "cgicounter.puretec.de", + "cgirm.greatfallstribune.com", + "cgmt.co.id", + "chaintopdom.nl", + "chaisesprivee.fr", + "chaliehebdo.fr", + "challeges.fr", + "changduk26.com", + "channelvue.com.au", + "charging-technology.com", + "charmflirt.com", + "charmstroy.info", + "chartbeat.com", + "chatgpt-premium.com", + "chatroll.fr", + "chch.fr", + "cheap-adipex.hut1.ru", + "cheap-web-hosting-here.blogspot.com", + "cheap-xanax-here.blogspot.com", + "cheapapartmentsaroundme.com", + "cheapxanax.hut1.ru", + "chechla.cnixon.com", + "checkfreevideos.net", + "checkout360now.net", + "chelick.net", + "cherryhi.app.ur.gcion.com", + "chickenwaves.com", + "chienvoyageur.fr", + "chip.popmarker.com", + "choicedealz.com", + "choicesurveypanel.com", + "choisimoncode.fr", + "christianbusinessadvertising.com", + "chrliehebdo.fr", + "chu-bordeau.fr", + "chu-morlaix.fr", + "chubaka.org", + "cialis-store.shengen.ru", + "cialis.1.p2l.info", + "cialis.3.p2l.info", + "cialis.4.p2l.info", + "cialis.ourtablets.com", + "cibc-oniinecibc.com", + "cibconline-login.com", + "cic-epargnrsalariale.fr", + "cicero-mit.com", + "cicontents.biz", + "cifw.fr", + "cig-arrete.com", + "ciiycode.com", + "cileni.seznam.cz", + "cinediagonal.fr", + "cinelario.com", + "cinemasouslesetoiles.fr", + "cinforama.fr", + "cinplex.oewabox.at", + "cioco-froll.com", + "circuitsdelegende.fr", + "citlink.net", + "citrio.com", + "citrix.market2lead.com", + "cityads.telus.net", + "citycash2.blogspot.com", + "civilhir.net", + "cjhq.baidu.com", + "cjt1.net", + "ck.juicyads.com", + "claclasse.fr", + "claimcostcobenefits.com", + "claimfreerewards.com", + "classicjack.com", + "clausing-advies.nl", + "clb.bazzacco.net", + "clckcloud.com", + "clean-mobilephone.com", + "cleanchain.net", + "cleaningformac.com", + "cleanmobilephone.com", + "clearonclick.com", + "clevernt.com", + "clhctrk.com", + "click.adpile.net", + "click.go2net.com", + "click.icptrack.com", + "click.jve.net", + "click.newviralmobistore.com", + "click.payserve.com", + "click.silvercash.com", + "clickad.eo.pl", + "clickauditor.net", + "clickbangpop.com", + "clickit.go2net.com", + "clickmedia.ro", + "clickmeter.com", + "clickrighthere.online", + "clicks.adultplex.com", + "clicks.deskbabes.com", + "clicks.emarketmakers.com", + "clicks.hurriyet.com.tr", + "clicks.m4n.nl", + "clicks.minimob.com", + "clicks.natwest.com", + "clicks.rbs.co.uk", + "clicks.totemcash.com", + "clicks.toteme.com", + "clicks.virtuagirl.com", + "clicks.virtuagirlhd.com", + "clicks.virtuaguyhd.com", + "clicks.walla.co.il", + "clicks2.virtuagirl.com", + "clickserv.sitescout.com", + "clickserve.eu.dartsearch.net", + "clickserve.uk.dartsearch.net", + "clickserve.us2.dartsearch.net", + "clicksor.com", + "clicksotrk.com", + "clickspring.net", + "clickstatsview.earnmoneycasinos.com", + "clickthru.net", + "clickthruserver.com", + "clickthrutraffic.com", + "clicktrack.onlineemailmarketing.com", + "clicktrack.premium-shops.net", + "clicktrack247.com", + "clicktracker.alloymarketing.com", + "clicktracks.webmetro.com", + "clicktripz.com", + "clients-access.com", + "clients-share.com", + "climate-actionpayment.com", + "clit10.sextracker.com", + "clit13.sextracker.com", + "clit15.sextracker.com", + "clit2.sextracker.com", + "clit4.sextracker.com", + "clit6.sextracker.com", + "clit7.sextracker.com", + "clit8.sextracker.com", + "clit9.sextracker.com", + "clk.aboxdeal.com", + "clk.addmt.com", + "clkads.com", + "clktrk.com", + "clonezilla.es", + "clonezilla.fr", + "closefly.com", + "cloudads.net", + "cloudadservers.com", + "cloudbiggest.com", + "cloudcrown.com", + "cloudserver098095.home.pl", + "clownsong.com", + "cltxhot.fun", + "clubloading.net", + "clubsforus.net", + "clubwinnerz.com", + "cmads.sv.publicus.com", + "cmads.us.publicus.com", + "cmcre.fr", + "cmn1lsm2.beliefnet.com", + "cmps.mt50ad.com", + "cmweb.ilike.alibaba.com", + "cndpt.fr", + "cnf.adshuffle.com", + "cnhv.co", + "cnn-africa.co", + "cnn.entertainment.printthis.clickability.com", + "cnnews.fr", + "cnt.statistic.date", + "cnt.trafficstars.com", + "cnt.xcounter.com", + "cnt1.xhamster.com", + "cntmc.com", + "co.5.p2l.info", + "cobalten.com", + "code.vihub.ru", + "codebiogblog.com", + "codeexplain.com", + "codegur.com", + "codeine.ourtablets.com", + "codelogic.fr", + "codeotel.com", + "coderexception.com", + "codevexillium.org", + "coffee2go.org", + "coin-ad.com", + "coin-have.com", + "coin-hive.com", + "coinad.com", + "coinerra.com", + "coinhits.com", + "coinhive.com", + "coinimp.com", + "coinurl.com", + "coinverti.com", + "coinzilla.io", + "col-med.com", + "coldcertainchannel.com", + "colddry.com", + "coldpacific.com", + "colisismo.fr", + "collector.deepmetrix.com", + "collegiogeometri.it", + "collline.fr", + "colorfulnotebooks.com", + "colorsoflife.online", + "colssimo.fr", + "comfortykive.xyz", + "commax.fr", + "commdev.fr", + "commerce.www.ibm.com", + "compe-nickel.fr", + "compufixshop.com", + "computer-offer.com", + "computersncs.com", + "computersoostynaarlo.nl", + "computertechanalysis.com", + "comsss-56.com", + "con-trnroayl.online", + "conduit.com", + "conexionesymanguerashidrocalidas.com.mx", + "confg.fr", + "config.getmyip.com", + "config.seedtag.com", + "config.sensic.net", + "config.unityads.unity3d.com", + "confirm1509account4715.com", + "connecting-to.com", + "connectionlead.com", + "connexity.net", + "conseil-coaching-jardinage.fr", + "conseildentaire.fr", + "consorsbank.fr", + "constintptr.com", + "consulturias.com", + "consumerspanel.frge.io", + "contacting-customer.com", + "contactmusic.uk.intellitxt.com", + "contaxe.com", + "content.aimatch.com", + "content.clipster.ws", + "content.yieldmanager.edgesuite.net", + "content.zontera.com", + "contentsbycase.com", + "contextad.pl", + "contextual.media.net", + "contextweb.com", + "conv.adengage.com", + "conversantmedia.com", + "conversion-pixel.invitemedia.com", + "convertro.com", + "convnjmp.basebanner.com", + "cookeatshare.fr", + "cookie.pebblemedia.be", + "cookiecontainer.blox.pl", + "cookies.cmpnet.com", + "cookingtiprewards.com", + "coolnovelties.co.uk", + "coolsavings.com", + "coordino.com", + "coquine-dispo.com", + "corba.adtech.fr", + "corba.adtech.us", + "corbalanlopez.com", + "core.adprotected.com", + "core.royalads.net", + "core.videoegg.com", + "core.zontera.com", + "coreg.flashtrack.net", + "coreglead.co.uk", + "corp-downloads.com", + "corusads.dserv.ca", + "cosmeticscentre.uk.com", + "cosmopolian.fr", + "cosmopolita.fr", + "costorama.fr", + "count.channeladvisor.com", + "count6.51yes.com", + "counter.123counts.com", + "counter.adultcheck.com", + "counter.adultrevenueservice.com", + "counter.advancewebhosting.com", + "counter.aport.ru", + "counter.avp2000.com", + "counter.bizland.com", + "counter.bloke.com", + "counter.clubnet.ro", + "counter.cnw.cz", + "counter.cz", + "counter.dreamhost.com", + "counter.execpc.com", + "counter.fateback.com", + "counter.gamespy.com", + "counter.hitslink.com", + "counter.hitslinks.com", + "counter.inetusa.com", + "counter.kaspersky.com", + "counter.letssingit.com", + "counter.mtree.com", + "counter.mycomputer.com", + "counter.nope.dk", + "counter.nowlinux.com", + "counter.rambler.ru", + "counter.search.bg", + "counter.sparklit.com", + "counter.surfcounters.com", + "counter.topping.com.ua", + "counter.tripod.com", + "counter.w3open.com", + "counter.webmedia.pl", + "counter.xxxcool.com", + "counter1.bravenet.com", + "counter1.sextracker.be", + "counter1.sextracker.com", + "counter10.bravenet.com", + "counter10.sextracker.be", + "counter10.sextracker.com", + "counter11.bravenet.com", + "counter11.sextracker.be", + "counter11.sextracker.com", + "counter12.bravenet.com", + "counter12.sextracker.be", + "counter12.sextracker.com", + "counter13.bravenet.com", + "counter13.sextracker.be", + "counter13.sextracker.com", + "counter14.bravenet.com", + "counter14.sextracker.be", + "counter14.sextracker.com", + "counter15.bravenet.com", + "counter15.sextracker.be", + "counter15.sextracker.com", + "counter16.bravenet.com", + "counter16.sextracker.be", + "counter16.sextracker.com", + "counter17.bravenet.com", + "counter18.bravenet.com", + "counter19.bravenet.com", + "counter2.bravenet.com", + "counter2.freeware.de", + "counter2.hitslink.com", + "counter2.sextracker.be", + "counter2.sextracker.com", + "counter20.bravenet.com", + "counter21.bravenet.com", + "counter22.bravenet.com", + "counter23.bravenet.com", + "counter24.bravenet.com", + "counter25.bravenet.com", + "counter26.bravenet.com", + "counter27.bravenet.com", + "counter28.bravenet.com", + "counter29.bravenet.com", + "counter3.bravenet.com", + "counter3.sextracker.be", + "counter3.sextracker.com", + "counter30.bravenet.com", + "counter31.bravenet.com", + "counter32.bravenet.com", + "counter33.bravenet.com", + "counter34.bravenet.com", + "counter35.bravenet.com", + "counter36.bravenet.com", + "counter37.bravenet.com", + "counter38.bravenet.com", + "counter39.bravenet.com", + "counter4.bravenet.com", + "counter4.sextracker.be", + "counter4.sextracker.com", + "counter40.bravenet.com", + "counter41.bravenet.com", + "counter42.bravenet.com", + "counter43.bravenet.com", + "counter44.bravenet.com", + "counter45.bravenet.com", + "counter46.bravenet.com", + "counter47.bravenet.com", + "counter48.bravenet.com", + "counter49.bravenet.com", + "counter4all.dk", + "counter4u.de", + "counter5.bravenet.com", + "counter5.sextracker.be", + "counter5.sextracker.com", + "counter50.bravenet.com", + "counter6.bravenet.com", + "counter6.sextracker.be", + "counter6.sextracker.com", + "counter7.bravenet.com", + "counter7.sextracker.be", + "counter7.sextracker.com", + "counter8.bravenet.com", + "counter8.sextracker.be", + "counter8.sextracker.com", + "counter9.bravenet.com", + "counter9.sextracker.be", + "counter9.sextracker.com", + "counteraport.spylog.com", + "counterbot.com", + "countercrazy.com", + "counters.auctionhelper.com", + "counters.auctionwatch.com", + "counters.auctiva.com", + "counters.honesty.com", + "countrystore.fr", + "coupondio.fr", + "cplelangues.fr", + "cpm20.com", + "cpmadvisors.com", + "cpro.baidu.com", + "cpxdeliv.com", + "cra-arc-gc-ca.noads.biz", + "cra-etransfer.online", + "crdp-strsbourg.fr", + "creampie.afdss.info", + "creatiby1.unicast.com", + "creative.ad131m.com", + "creative.adshuffle.com", + "creatives.livejasmin.com", + "creatives.rgadvert.com", + "creativlonk.fr", + "credit-card-application.now-cash.com", + "credit-cards.shengen.ru", + "creditburner.blueadvertise.com", + "creditmuteuel.fr", + "creditmutuel-epargesalariale.fr", + "creditperformance.com.br", + "creditsoffer.blogspot.com", + "creview.adbureau.net", + "critiquefilm.fr", + "croissieres.fr", + "crosspixel.demdex.net", + "crouslyon.fr", + "crowdgravity.com", + "crowdignite.com", + "crownsafe.net", + "crpo.fr", + "crsystems.it", + "crux.songline.com", + "crwdcntrl.net", + "crypto-loot.com", + "cryptoblog.biz", + "cryptocoinsad.com", + "cryptocurrecny.com", + "cryptokoinz.com", + "cryptolabpro.com", + "cs-cart.jp", + "cs-kn.de", + "cs.adxpansion.com", + "cspix.media6degrees.com", + "csr.onet.pl", + "cstatic.weborama.fr", + "ct.5.p2l.info", + "ctbdev.net", + "cti.w55c.net", + "ctnsnet.com", + "ctxtad.tribalfusion.com", + "cuder.fr", + "cue4you.nl", + "cukierniatylczynscy.lh.pl", + "cullligan.fr", + "culturalfoundation.fr", + "cumc-hmb.com", + "cuntwars.com", + "cutesaucepuppy.com", + "cw.nu", + "cya2.net", + "cyberduck.fr", + "cyberfaery.com", + "cyberpanel.fr", + "cyberprotection.pro", + "cyberscat.com", + "cyclobenzaprine.1.p2l.info", + "cyclobenzaprine.ourtablets.com", + "cydoor.com", + "cyfe.fr", + "cyseal.cyveillance.com", + "cz3.clickzs.com", + "cz6.clickzs.com", + "cz8.clickzs.com", + "czilladx.com", + "d-road.com", + "d.101m3.com", + "d.adup-tech.com", + "d.adxcore.com", + "d.cntv.cn", + "d.company-target.com", + "d.getaccss.com", + "d1.zedo.com", + "d10.zedo.com", + "d11.zedo.com", + "d12.zedo.com", + "d14.zedo.com", + "d2.sina.com.cn", + "d2.zedo.com", + "d2o9ozfswytaqz.cloudfront.net", + "d3.sina.com.cn", + "d3.zedo.com", + "d3v3bqdndm4erx.cloudfront.net", + "d4.zedo.com", + "d4q8zgf756.com", + "d5.zedo.com", + "d5p.de17a.com", + "d6.zedo.com", + "d7.zedo.com", + "d8.zedo.com", + "d9.zedo.com", + "da.newstogram.com", + "da.oipzyrzffum.ovh", + "dadparty.com", + "dailygame.fr", + "dailynewstonight.com", + "danger-phentermine.allforyourlife.com", + "dap.digitalgov.gov", + "darakht.com", + "daretodreamfarm.com", + "darmowe-liczniki.info", + "darmowe-zakupy.com", + "dart.chron.com", + "dartry.fr", + "darvocet.ourtablets.com", + "dashbo15myapp.com", + "dashboard.adcalls.nl", + "dashboardnew.adcalls.nl", + "dashboardprompt.com", + "dashgreen.online", + "dashingleather.com", + "data-failover.eroadvertising.com", + "data-formula.com", + "data.coremetrics.com", + "data.eroadvertising.com", + "data.flurry.com", + "data.namesakeoscilloscopemarquis.com", + "data.netscope.marktest.pt", + "data.webads.co.nz", + "data0.bell.ca", + "data2.perf.overture.com", + "dataidea.it", + "datajobs.fr", + "date.and-have.fun", + "date.ventivmedia.com", + "datedate.today", + "datingadvertising.com", + "davidhuynh.fr", + "dawnnationaladvertiser.com", + "db-z.fr", + "db4.net-filter.com", + "dbbsrv.com", + "dbios.org", + "dc.5.p2l.info", + "dc43.s290.meetrics.net", + "dcads.sina.com.cn", + "dclk.themarker.com", + "dclk.themarketer.com", + "dctracking.com", + "de-config.sensic.net", + "de.5.p2l.info", + "de.ads.justpremium.com", + "deal-courrier.be", + "deal4unow.com", + "dealerconnection.fr", + "dealiveroo.fr", + "debt.shengen.ru", + "decide.mixpanel.com", + "decompiler.fr", + "decor8.ie", + "decouvre.la", + "deechtebol.com", + "def.5.p2l.info", + "def.dev-nano.com", + "defpush.com", + "dejoyaux.fr", + "del1.phillyburbs.com", + "delamaisn.fr", + "delb.mspaceads.com", + "delivery-change-reschedule6128.com", + "delivery.adnuntius.com", + "delivery.adyea.com", + "delivery.clickonometrics.pl", + "delivery.myswitchads.com", + "delivery.reklamz.com", + "delivery.swid.switchads.com", + "delivery.trafficjunky.net", + "delivery.us.myswitchads.com", + "deloitteca.com", + "deloton.com", + "delphix.fr", + "deltarviews.bond", + "demetnagement.com", + "demo1.lerian-nti.be", + "demr.mspaceads.com", + "demr.opt.fimserve.com", + "denetsuk.com", + "dentistsinyourarea.com", + "denx.fr", + "department06.fr", + "depo.realist.gen.tr", + "deposit-cra2023.com", + "deposit-et-1interac.help", + "depositphotos.fr", + "depottool.bond", + "derangedadage91wis.files.wordpress.com", + "dereferer.co", + "derkeiler.com", + "derstand.oewabox.at", + "derstandard.nuggad.net", + "desb.mspaceads.com", + "designbloxlive.com", + "designednetwork.com", + "desk.mspaceads.com", + "desk.opt.fimserve.com", + "details-update.com", + "detox-kit.com", + "detox.shengen.ru", + "detroithardcore.com", + "dev.adforum.com", + "dev.sfbg.com", + "dev.visualwebsiteoptimizer.com", + "devart.adbureau.net", + "devguardmap.org", + "devicer.co", + "dewinci.fr", + "dfnac.fr", + "dg.specificclick.net", + "dgm2.com", + "dgmaustralia.com", + "dhauzja511.co.cc", + "dhcpserver.net", + "diagram-shape.com", + "diaita.ch", + "diamond-water.hk", + "diaspora-news.com", + "diazepam.ourtablets.com", + "diazepam.razma.net", + "diazepam.shengen.ru", + "didrex.1.p2l.info", + "didtheyreadit.com", + "diesilberamis.meeriwelt.de", + "diet-pills.hut1.ru", + "digiclk.com", + "digicub.fr", + "digipote.fr", + "digipsote.fr", + "digistats.westjet.com", + "digitaldsp.com", + "digitfoto.fr", + "dimeprice.com", + "dinsalgsvagt.adservinginternational.com", + "diomedia.fr", + "dir.opank.com", + "direct-space.com", + "directads.mcafee.com", + "directleads.com", + "directoffers.go2cloud.org", + "dirtmountainbike.fr", + "dirtyrhino.com", + "discountads.net", + "discoverdemo.com", + "disneyholidays.fr", + "dispatcher.oewabox.at", + "displaytag.net", + "disqusads.com", + "dist.belnk.com", + "divx.adbureau.net", + "dizzcloud.com", + "djbanners.deadjournal.com", + "djugoogs.com", + "dlvr.readserver.net", + "dmatica.it", + "dmp.vihub.ru", + "dmxleo.dailymotion.com", + "dnps.com", + "dns-analytics.com", + "dns-upload.com", + "dns2.net1.it", + "dnsclocknow.com", + "dnsdelegation.io", + "dnslogs.net", + "dnsmachinefork.com", + "dnsprotector.net", + "dnythgt.com", + "dobbenetes.com", + "docfind.oewabox.at", + "docs-downloading.com", + "docs.ukr.net.ssl2.in", + "doctorschoicenursing.com", + "doesok.top", + "dogry.fr", + "dogtrace.fr", + "doitformom.com", + "dolohen.com", + "domain-control.net", + "domaine-voyance.fr", + "domainloading.net", + "domainport.net", + "domains-resolver.net", + "domesticwindow.com", + "dondolino.it", + "donforama.fr", + "donotwatch.org", + "dontacos.fr", + "dontwatch.us", + "doodle.oewabox.at", + "doors.co.kr", + "dorianbaroque.org", + "dos.velek.com", + "dosugcz.biz", + "dot.wp.pl", + "dotcomsecrets.com", + "doubleclick.com", + "doubleclick.de", + "doubleclick.net", + "dowhatyouneed.com", + "downgradeproduct.com", + "download-shares.com", + "download.inboxace.com", + "download.weatherblink.com", + "download.yesmessenger.com", + "download5s.com", + "downloadcdn.com", + "downloadplayer.xyz", + "downloads.mytvandmovies.com", + "dp1.33across.com", + "dpbolvw.net", + "dpflyingoncs.top", + "dqs001.adtech.fr", + "dqs001.adtech.us", + "dr.soso.com", + "draco-artgallery.wz.cz", + "dramatic-challenge.com", + "drecentreshu.info", + "drei.oewabox.at", + "drivingschoolburlington.ca", + "drm-google-analtyic.com", + "drm-server-booking.com", + "drm-server13-login-microsoftonline.com", + "dropbox-download-eu.com", + "dropbox-download.com", + "dropbox-en.com", + "dropbox-er.com", + "dropbox-eu.com", + "dropbox-sdn.com", + "dropkick.oewabox.at", + "drowle.com", + "drug-testing.shengen.ru", + "drugdetox.shengen.ru", + "ds.onet.pl", + "dt.adsafeprotected.com", + "dtcc.fr", + "dwclick.com", + "dylanwong.com", + "dyn.emetriq.de", + "dynamic-dns.net", + "dynip.org", + "dysoool.com", + "e-2dj6wfk4ehd5afq.stats.esomniture.com", + "e-2dj6wfk4ggdzkbo.stats.esomniture.com", + "e-2dj6wfk4gkcpiep.stats.esomniture.com", + "e-2dj6wfk4skdpogo.stats.esomniture.com", + "e-2dj6wfkiakdjgcp.stats.esomniture.com", + "e-2dj6wfkiepczoeo.stats.esomniture.com", + "e-2dj6wfkikjd5glq.stats.esomniture.com", + "e-2dj6wfkiokc5odp.stats.esomniture.com", + "e-2dj6wfkiqjcpifp.stats.esomniture.com", + "e-2dj6wfkocjczedo.stats.esomniture.com", + "e-2dj6wfkokjajseq.stats.esomniture.com", + "e-2dj6wfkowkdjokp.stats.esomniture.com", + "e-2dj6wfkykpazskq.stats.esomniture.com", + "e-2dj6wflicocjklo.stats.esomniture.com", + "e-2dj6wfligpd5iap.stats.esomniture.com", + "e-2dj6wflikgdpodo.stats.esomniture.com", + "e-2dj6wflikiajslo.stats.esomniture.com", + "e-2dj6wflioldzoco.stats.esomniture.com", + "e-2dj6wfliwpczolp.stats.esomniture.com", + "e-2dj6wfloenczmkq.stats.esomniture.com", + "e-2dj6wflokmajedo.stats.esomniture.com", + "e-2dj6wfloqgc5mho.stats.esomniture.com", + "e-2dj6wfmysgdzobo.stats.esomniture.com", + "e-2dj6wgkigpcjedo.stats.esomniture.com", + "e-2dj6wgkisnd5abo.stats.esomniture.com", + "e-2dj6wgkoandzieq.stats.esomniture.com", + "e-2dj6wgkycpcpsgq.stats.esomniture.com", + "e-2dj6wgkyepajmeo.stats.esomniture.com", + "e-2dj6wgkyknd5sko.stats.esomniture.com", + "e-2dj6wgkyomdpalp.stats.esomniture.com", + "e-2dj6whkiandzkko.stats.esomniture.com", + "e-2dj6whkiepd5iho.stats.esomniture.com", + "e-2dj6whkiwjdjwhq.stats.esomniture.com", + "e-2dj6wjk4amd5mfp.stats.esomniture.com", + "e-2dj6wjk4kkcjalp.stats.esomniture.com", + "e-2dj6wjk4ukazebo.stats.esomniture.com", + "e-2dj6wjkosodpmaq.stats.esomniture.com", + "e-2dj6wjkouhd5eao.stats.esomniture.com", + "e-2dj6wjkowhd5ggo.stats.esomniture.com", + "e-2dj6wjkowjajcbo.stats.esomniture.com", + "e-2dj6wjkyandpogq.stats.esomniture.com", + "e-2dj6wjkycpdzckp.stats.esomniture.com", + "e-2dj6wjkyqmdzcgo.stats.esomniture.com", + "e-2dj6wjkysndzigp.stats.esomniture.com", + "e-2dj6wjl4qhd5kdo.stats.esomniture.com", + "e-2dj6wjlichdjoep.stats.esomniture.com", + "e-2dj6wjliehcjglp.stats.esomniture.com", + "e-2dj6wjlignajgaq.stats.esomniture.com", + "e-2dj6wjloagc5oco.stats.esomniture.com", + "e-2dj6wjlougazmao.stats.esomniture.com", + "e-2dj6wjlyamdpogo.stats.esomniture.com", + "e-2dj6wjlyckcpelq.stats.esomniture.com", + "e-2dj6wjlyeodjkcq.stats.esomniture.com", + "e-2dj6wjlygkd5ecq.stats.esomniture.com", + "e-2dj6wjmiekc5olo.stats.esomniture.com", + "e-2dj6wjmyehd5mfo.stats.esomniture.com", + "e-2dj6wjmyooczoeo.stats.esomniture.com", + "e-2dj6wjny-1idzkh.stats.esomniture.com", + "e-2dj6wjnyagcpkko.stats.esomniture.com", + "e-2dj6wjnyeocpcdo.stats.esomniture.com", + "e-2dj6wjnygidjskq.stats.esomniture.com", + "e-2dj6wjnyqkajabp.stats.esomniture.com", + "e-dot.hut1.ru", + "e-hosting.hut1.ru", + "e-kern.fr", + "e-loading.biz", + "e-lords.fr", + "e-n.y-1shz2prbmdj6wvny-1sez2pra2dj6wjmyepdzadpwudj6x9ny-1seq-2-2.stats.esomniture.com", + "e-ny.a-1shz2prbmdj6wvny-1sez2pra2dj6wjny-1jcpgbowsdj6x9ny-1seq-2-2.stats.esomniture.com", + "e-trn-incm.com", + "e.baidu.com", + "e.company-target.com", + "e.crashlytics.com", + "e.email.simon.com", + "e.serverbid.com", + "e1.wetterkameras.com", + "e2.cdn.qnsr.com", + "e2.wetterkameras.com", + "e3.wetterkameras.com", + "e4.wetterkameras.com", + "e5.wetterkameras.com", + "e6.wetterkameras.com", + "e7.wetterkameras.com", + "earnlivingonline.net", + "eas4.emediate.eu", + "easy-pay.info", + "easy-web-stats.com", + "easyadservice.com", + "easyflier.fr", + "easypills.co", + "easytic.fr", + "eatondesigns.com", + "eauchan.fr", + "eb.adbureau.net", + "eb.prout.be", + "ebayadvertising.com", + "ebayadvertising.triadretail.net", + "ebiads.ebiuniverse.com", + "eblastengine.upickem.net", + "ecantal.fr", + "ecard4all.com", + "ecestats.theglobeandmail.com", + "ecirque.fr", + "eckosport.fr", + "eclkmpbn.com", + "eclkmpsa.com", + "eclkspbn.com", + "ecoencomputer.com", + "ecomadserver.com", + "ed.at.thamaster.de", + "edchargina.pro", + "eddy.noneto.com", + "edecideur.fr", + "edge.bnmla.com", + "edgecast-vod.yimg.com", + "edirect.hotkeys.com", + "edisk.ukr.net.ssl2.in", + "edmo.fr", + "edog2017.karyamedia.net", + "eds.ca.matchbox.maruhub.com", + "eduardorodrigues.adv.br", + "education-securiter-routiere.fr", + "eduthermas.sk", + "eelsoup.net", + "effectivespeech.net", + "effexor-xr.1.p2l.info", + "eforu.com", + "efreedom.net", + "egeszsegespont.hu", + "egyazegyben.com", + "egyenesen.com", + "egyveleg.com", + "eiv.baidu.com", + "ej.progresas.lt", + "ekomerco.fr", + "elboncoin.fr", + "elyses.fr", + "elzaservis.cz", + "emagicone.fr", + "email.positionly.com", + "emea-bidder.mathtag.com", + "emea.rel.msn.com", + "emeraldtiger.com", + "emily.tncrun.net", + "emisja.contentstream.pl", + "emonitoring-paczki.pl", + "emplpoi-store.fr", + "en.btc-trader-app.club", + "en.btcprofit.we-trck.com", + "en.likefever.org", + "en.ultrex.ru", + "enalytics.fr", + "endicia.fr", + "enerweb.oewabox.at", + "engage.everyone.net", + "engageya.com", + "engine.4chan-ads.org", + "engine.adbooth.com", + "engine.carbonads.com", + "engine.cmmeglobal.com", + "engine.espace.netavenir.com", + "engine.phn.doublepimp.com", + "engine.spotscenered.info", + "englishcentral.fr", + "enoratraffic.com", + "enoughtoday.org", + "enpresse.1.p2l.info", + "entek.fr", + "entertainment-specials.com", + "entrenador-personal.com", + "entuduc.fr", + "environmentalgraffiti.uk.intellitxt.com", + "eol1.egyptonline.com", + "eondershare.fr", + "epomads2.4shared.com", + "equitaine.fr", + "erectile.byethost33.com", + "erie.smartage.com", + "ero-advertising.com", + "erobot-pisicne.fr", + "erogames.fr", + "erp.garan.pro", + "errorfixing.space", + "ertbaudet.fr", + "ertopcu.com", + "es.optimost.com", + "escape.insites.eu", + "escplus.fr", + "esgic.1.p2l.info", + "eslprologmvp.com", + "eslprotourmvp.com", + "esmoutonsenrages.fr", + "esoterik-lenormand.com", + "espaceagazines.fr", + "espub.fr", + "estatearea.net", + "et-1nt3rc.com", + "et-interac.etransfers1.com", + "et-mycostcorewards.info", + "etahub.com", + "etdeposit-interac.com", + "etransfer-23799.com", + "etribunaldunet.fr", + "etrk.asus.com", + "etype.adbureau.net", + "eu-global-online.com", + "eu-global.com", + "eu-gmtdmp.gd1.mookie1.com", + "eu-track.inside-graph.com", + "eu.track.digitaladsystems.com", + "eu2.madsone.com", + "euniverseads.com", + "euriosport.fr", + "europr1.fr", + "eurospoprt.fr", + "eus.rubiconproject.com", + "euw.adserver.snapads.com", + "events.kiosked.com", + "events.streamrail.net", + "eventtracker.videostrip.com", + "eviebot.fr", + "evroteplo.ru", + "ewea.fr", + "exasked.com", + "exchangemarket.fr", + "exchangenerate.com", + "exclusivegiftcards.com", + "exelformation.fr", + "exepdia.fr", + "exipure.net", + "existingpass.com", + "exparint.fr", + "expertland.net", + "expired-antiviruses.com", + "expiredsession.com", + "exploreemail.net", + "exponential.com", + "ext.royalcactus.com", + "externalprivacy.com", + "extractsight.com", + "extrahoney.net", + "extrashop.fr", + "extreme-dm.com", + "extremereach.com", + "eyestoip.com", + "eyewonder.com", + "ezl.com", + "eztnezdmeg.net", + "eztrck.com", + "f-voyance.fr", + "f.qstatic.com", + "f05098.privacy4browsers.com", + "f1.p0y.com", + "f11098.privacy4browsers.com", + "f18085.privacy4browsers.com", + "f2.p0y.com", + "f3.p0y.com", + "f4.p0y.com", + "fabhabitat.fr", + "fabryka-nagrod.com", + "facebbook.fr", + "facebook-drm-server3.com", + "facebook-repto1040s2.ahlamountada.com", + "facebookj.fr", + "faceboook-replyei0ki.montadalitihad.com", + "facemail.com", + "fachadasalaire.com", + "fadadosexo.com.br", + "fadskis.com", + "fafarge.fr", + "faggotry.com", + "fahrrad.bikesshop.de", + "fajnefanty.com", + "falcon1.net", + "falkag.net", + "falkcoppercookware.fr", + "fallround.com", + "falstaff.oewabox.at", + "familyabroad.net", + "famvir.1.p2l.info", + "famwillems.nl", + "fangirlmag.com", + "fanniemae.fr", + "fanrep.oewabox.at", + "farm.plista.com", + "farmius.org", + "fashion-online.net", + "fashioncontainer.net", + "fasola.fr", + "fastclick.net", + "fastcounter.com", + "fastcounter.linkexchange.net", + "fastcounter.linkexchange.nl", + "fastfixing.tech", + "fastlane.rubiconproject.com", + "fastpopunder.com", + "fasts-downloads.com", + "fastwebcounter.com", + "fatcatrewards.com", + "fatpop.net", + "fb-accounts.com", + "fbd.de", + "fbsecurity.co", + "fc.webmasterpro.de", + "fclb.fr", + "fdbdo.com", + "fdimages.fairfax.com.au", + "fdoverbilled.com", + "fe.lea.lycos.es", + "feature-publish.net", + "fedex-rescheduel-date.com", + "fedex-rescheduel-delivery-date.com", + "fedgroceryrebate.com", + "fedup.tv", + "fee-hydrocodone.bebto.com", + "feed.4wnet.com", + "feedback.microsoft-hohm.com", + "feedbackexplorer.com", + "feeds.videosz.com", + "feeds.weselltraffic.com", + "feelbonesbag.com", + "feeltrail.com", + "fei.pro-market.net", + "fejezet.com", + "felix.data.tm-awx.com", + "female-v.1.p2l.info", + "fengyixin.com", + "fepete.ch", + "ferrago.uk.intellitxt.com", + "fervortracer.com", + "festicolor.fr", + "fetchlink.net", + "ffesm.fr", + "fflotte.oewabox.at", + "ffxitrack.com", + "fg.softguy.com", + "fichier-pdfr.fr", + "fido-team.com", + "figato.fr", + "figyelo-net.com", + "filateliadimauro.com", + "file-shares.com", + "file.ipinyou.com.cn", + "files-downloads.com", + "files.ukr.net.ssl2.in", + "fileshare-storage.com", + "filezilla.fr", + "filipelucio.com", + "filmes-hd.com", + "filmfanatic.com", + "filmhir.net", + "filosvybfimpsv.ru.gg", + "filter.mediacpc.com", + "fin.adbureau.net", + "fin.tips", + "finance-offer.com", + "find-your-profithere11.com", + "finder.cox.net", + "findgoodfood.co", + "findmenow.info", + "findsexguide.com", + "fioricet-online.blogspot.com", + "fioricet.1.p2l.info", + "fioricet.3.p2l.info", + "fioricet.4.p2l.info", + "firebaselogging.googleapis.com", + "firefox-updater.com", + "firrectly.top", + "firstgame.xyz", + "firstrowsports.fr", + "fit4form.fr", + "fitges.oewabox.at", + "fitness-for-ever.com", + "fixbonus.com", + "fixxermorsel.za.com", + "fl.5.p2l.info", + "fl01.ct2.comclick.com", + "flashrasultats.fr", + "flbox.net", + "flex.msn.com", + "flexeril.1.p2l.info", + "flexfone.fr", + "flextra.1.p2l.info", + "flightams.fr", + "fliplens.com", + "flixprice.com", + "floatingads.madisonavenue.com", + "flonase.1.p2l.info", + "flonase.3.p2l.info", + "flonase.4.p2l.info", + "floratelecom.com", + "floridat.app.ur.gcion.com", + "flower.bg", + "flu23.com", + "fluoxetine.1.p2l.info", + "flury-ycpi.gycpi.b.yahoodns.net", + "flycast.com", + "fm3cafe.hu", + "fmads.osdn.com", + "fnactickets.fr", + "fo4n.com", + "fodder.qq.com", + "fodder.tc.qq.com", + "fogjunkossze.com", + "foiegras-groliere.fr", + "folloyu.com", + "fondprof.oewabox.at", + "fontostudni.club", + "food-offer.com", + "foodeveryhour.com", + "forex-broker.hut1.ru", + "forex-chart.hut1.ru", + "forex-market.hut1.ru", + "forex-news.hut1.ru", + "forex-online.hut1.ru", + "forex-signal.hut1.ru", + "forex-trade.hut1.ru", + "forex-trading-benefits.blogspot.com", + "forextrading.hut1.ru", + "formalyzer.com", + "formattingcells.com", + "formumactif.fr", + "forsi.net", + "forurm-candaulisme.fr", + "forward-page.com", + "forward5costume.com", + "fotoseiten.heimat.eu", + "fourtuneo.fr", + "foutuneo.fr", + "foxcounter.com", + "foxoptic.fr", + "fp.uclo.net", + "fr-go.kelkoogroup.net", + "fr.a2dfp.net", + "fr.classic.clickintext.net", + "fra1-ib.adnxs-simple.com", + "francebootball.fr", + "francelbleu.fr", + "franko.info", + "fratz.oewabox.at", + "frecnhweb.fr", + "free-box.fr", + "free-money.host.sk", + "free.internetspeedtracker.com", + "free.propdfconverter.com", + "free.thesocialsexnetwork.com", + "free.videodownloadconverter.com", + "free247downloads.com", + "freebiegb.co.uk", + "freebos.fr", + "freecamerasource.com", + "freecamsexposed.com", + "freecontent.bid", + "freedailydownload.com", + "freedominfo.net", + "freedon.fr", + "freedownloadcenter.uk.intellitxt.com", + "freedvddept.com", + "freefoodsource.com", + "freefuelcard.com", + "freefuelcoupon.com", + "freeinvisiblecounters.com", + "freeipoduk.co.uk", + "freelanced.fr", + "freelaptopreward.com", + "freenation.com", + "freeplasmanation.com", + "freerapid.fr", + "freeshoemoon.com", + "freestats.com", + "freevideodownloadforpc.com", + "freewebcards.com", + "freewebcounter.com", + "fref.fr", + "freighttools.live", + "frenchbweb.fr", + "frenesies.fr", + "freshzz00.duckdns.org", + "frnafinance.fr", + "froancefootball.fr", + "froling.bee.pl", + "fromjoytohappiness.com", + "fromru.su", + "fructa.nl", + "fruitlauncher.com", + "fs10.fusestats.com", + "fscout24.oewabox.at", + "ft2.autonomycloud.com", + "ftdownload.com", + "ftpadmin.edv-stumpf.de", + "fu.golikeus.net", + "fukkad.com", + "fun-e-cards.com", + "functionalcover.com", + "funintheuk.com", + "funnelchair.com", + "funnyreign.com", + "funsilly.com", + "funtabsafe.com", + "fuuze.net", + "fvaweb.it", + "fw.adsafeprotected.com", + "fw.qq.com", + "fwdservice.com", + "g1-globo.com-b4.info", + "g1-globosaude.com", + "g1.idg.pl", + "g2.gumgum.com", + "g2play.fr", + "g4p.grt02.com", + "g7.com.tw", + "ga.5.p2l.info", + "gadgeteer.pdamart.com", + "gadgetproof.net", + "gadgets.fosfor.se.intellitxt.com", + "gadgetsytecnologia.com", + "gads.pubmatic.com", + "gagy.fr", + "gaiaherbs.fr", + "gambero3.cs.tin.it", + "game321.fr", + "gameanalysis.appcpi.net", + "gamejolt.fr", + "gamelights.ru", + "gamerz123.com", + "games.superappbox.com", + "gamesrotator.com", + "gamesw.oewabox.at", + "gaming-box.com", + "gamonic.fr", + "gar-tech.com", + "garant.bos.ru", + "garciaestelles.com", + "garde-d-enfants-ooreka.fr", + "gasasthe.freehostia.com", + "gastrointestinal.1.p2l.info", + "gasurvey.gemius.com", + "gate.hyperpaysys.com", + "gator.com", + "gautmont.fr", + "gazia.fr", + "gbr-7stars-tracking.adalyser.com", + "gbr-carat-tracking.adalyser.com", + "gbr-mbww-tracking.adalyser.com", + "gbr-smv-tracking.adalyser.com", + "gbr-tbh-tracking.adalyser.com", + "gcads.osdn.com", + "gcdn.2mdn.net", + "gcirm.argusleader.com", + "gcirm.argusleader.gcion.com", + "gcirm.battlecreekenquirer.com", + "gcirm.burlingtonfreepress.com", + "gcirm.centralohio.gcion.com", + "gcirm.cincinnati.com", + "gcirm.citizen-times.com", + "gcirm.clarionledger.com", + "gcirm.coloradoan.com", + "gcirm.courier-journal.com", + "gcirm.courierpostonline.com", + "gcirm.customcoupon.com", + "gcirm.dailyrecord.com", + "gcirm.delawareonline.com", + "gcirm.democratandchronicle.com", + "gcirm.desmoinesregister.com", + "gcirm.dmp.gcion.com", + "gcirm.dmregister.com", + "gcirm.dnj.com", + "gcirm.gannettnetwork.com", + "gcirm.greatfallstribune.com", + "gcirm.greenvilleonline.com", + "gcirm.greenvilleonline.gcion.com", + "gcirm.honoluluadvertiser.gcion.com", + "gcirm.idahostatesman.com", + "gcirm.indystar.com", + "gcirm.injersey.com", + "gcirm.jacksonsun.com", + "gcirm.lsj.com", + "gcirm.montgomeryadvertiser.com", + "gcirm.muskogeephoenix.com", + "gcirm.news-press.com", + "gcirm.newsleader.com", + "gcirm.press-citizen.com", + "gcirm.pressconnects.com", + "gcirm.rgj.com", + "gcirm.sctimes.com", + "gcirm.stargazette.com", + "gcirm.statesmanjournal.com", + "gcirm.tallahassee.com", + "gcirm.tennessean.com", + "gcirm.thedailyjournal.com", + "gcirm.theolympian.com", + "gcirm.thespectrum.com", + "gcirm2.indystar.com", + "gcn-1nterc.com", + "gcounter.hosting4u.net", + "gdyn.cnngo.com", + "geizhals.oewabox.at", + "gem.pl", + "gemius.pl", + "geniusdisplay.com", + "geo.moatads.com", + "geoads.com", + "geoads.osdn.com", + "geocounter.net", + "geolantis.fr", + "geoloc11.geovisite.com", + "geolocation-db.com", + "geopostcodes.fr", + "geoweb.e-kolay.net", + "get-answers-fast.com", + "get-downloads.com", + "get-express-vpn.com", + "get.optad360.io", + "get.x-link.pl", + "get24update.link4all.info", + "getagiftonline.com", + "getdispadsshop.com", + "getlink-service.com", + "getlink.pw", + "getmyads.com", + "getmyads24.com", + "getmyfreegiftcard.com", + "getnexuscard.com", + "getoutofyourmind.com", + "getpoints.net", + "getrelator.com", + "getrxhere.co", + "getspecialgifts.com", + "getyour5kcredits0.blogspot.com", + "getyourgiftnow2.blogspot.com", + "getyourgiftnow3.blogspot.com", + "gezinti.com", + "gglcash4u.info", + "gifii.fr", + "giftcardchallenge.com", + "giftcardsurveys.us.com", + "gigaonclick.com", + "giles.uk.net", + "gillout.oewabox.at", + "gimg.baidu.com", + "gimp.es", + "gingert.net", + "girlownedbypolicelike.blogspot.com", + "giulli.fr", + "gkueche.oewabox.at", + "glassesofwine.com", + "glassjaw.fr", + "glasstaken.com", + "glittercases.net", + "global-redirect.net", + "global.ymtrack.com", + "globaldrugsurvey.fr", + "globalnews247.net", + "globalwebads.com", + "gmads.net", + "gmx.oewabox.at", + "go.admulti.com", + "go.data1rtb.com", + "go.deliverymodo.com", + "go.lfstmedia.com", + "go.onclasrv.com", + "go.padsdelivery.com", + "go.padstm.com", + "go.spaceshipads.com", + "go.stirshakead.com", + "go.verymuchad.com", + "go2page.net", + "goat.cx", + "goatse.bz", + "goatse.ca", + "goatse.cx", + "goatse.ru", + "goatsegirl.org", + "goautofinance.com", + "gocarosel.com", + "gofem.oewabox.at", + "goggle.com", + "goldstats.com", + "goobbe.com", + "good-games.org", + "goodbookbook.com", + "goodreader.fr", + "googfle.com", + "googledrive-en.com", + "googletagservices.com", + "goolgueule.fr", + "goplayz.com", + "gorange.fr", + "goroskop.co", + "gossipsbollywoods.com", + "gostats.com", + "got2goshop.com", + "gotinder.fr", + "goto.trafficmultiplier.com", + "gozing.directtrack.com", + "gparted.fr", + "grabbit-rabbit.com", + "graizoah.com", + "grandeweddings.com", + "grandtheftwiki.fr", + "graphics.pop6.com", + "gravitron.chron.com", + "greasypalm.com", + "greatarcadehits.com", + "greeninst.com", + "greenshot.fr", + "greensmallcanvas.com", + "greenwatermovement.com", + "greffetc-paris.fr", + "gremimedia.pl", + "grfx.mp3.com", + "grooveshark.fr", + "grossiste3d.fr", + "groupeauto.fr", + "groupm.com", + "groupom.fr", + "growstart.net", + "grtexch.com", + "gscounters.us1.gigya.com", + "gserv.cneteu.net", + "gslbeacon.lijit.com", + "gtamoding.fr", + "gtcc1.acecounter.com", + "gu.5.p2l.info", + "guerria-skateboard-tommy.tabrays.com", + "guiaconsumidor.com", + "guide2poker.com", + "guidelon.fr", + "guildofangels.net", + "guiltygear.fr", + "gv-1nt3rc.com", + "gwallet.com", + "gwklaser.fr", + "gyros.es", + "h-adashx.ut.taobao.com", + "h-adashx4ae.ut.taobao.com", + "h-afnetwww.adshuffle.com", + "h.ppjol.com", + "h1.helenrosi.com", + "h1.msn.com", + "h1.ripway.com", + "h2.helenrosi.com", + "h3.helenrosi.com", + "h4.helenrosi.com", + "h5.helenrosi.com", + "h6.helenrosi.com", + "h7.helenrosi.com", + "h9tkd.rdtk.io", + "habboss.fr", + "hackconsole.fr", + "hackerz.ir", + "hai2u.com", + "hajoopteg.com", + "hakerzy.net", + "hakuba.janis.or.jp", + "halal-place.com", + "hamiltonpainters.ca", + "handbrake.es", + "handcraftedformat.com", + "hapax.qc.ca", + "happyfresh.fr", + "hartamann.fr", + "hashing.win", + "haslundalsted.dk", + "hatdfg-rhgreh684.frge.io", + "hathor.eztonez.com", + "hatrecord.ru", + "hatsampledc.com", + "hatter-story.info", + "haynet.adbureau.net", + "hb.mediafuse.com", + "hbads.eboz.com", + "hbadz.eboz.com", + "hbopenbid.pubmatic.com", + "hc2.humanclick.com", + "hcg82f2b.com", + "hdporium.com", + "healpublic.best", + "health-club.online", + "healthbeautyncs.com", + "healthfood.syoutikubai.com", + "healthykids-food.com", + "heavy-flood.com", + "hebdotop.com", + "hefever.fr", + "hellomobile.fr", + "help.adtech.fr", + "help.adtech.us", + "helpint.mywebsearch.com", + "helpmedb.com", + "hentavost.fr", + "heritagebathrooms.fr", + "heroesofrpg.com", + "herpes.1.p2l.info", + "herpes.3.p2l.info", + "herpes.4.p2l.info", + "heti-naplo.com", + "heuither.sbs", + "heute.oewabox.at", + "hg8dc7bm.com", + "hgusler.com", + "hhcj.co.uk", + "hhvdds.com", + "hi.5.p2l.info", + "hibody.fr", + "hie.li", + "hieroglyph.freeuk.com", + "hifa.fr", + "highscanprotect.com", + "hightrafficads.com", + "hillsaround.com", + "hilltopads.net", + "himediads.com", + "himicrosoft.com", + "hintonsfeetred.info", + "hipersushiads.com", + "hiphip.fr", + "hir-tv.com", + "hir44.blogspot.com", + "hirado.top", + "hirek-online.com", + "hireproplus.com", + "hirfolyam24.blogspot.hu", + "hirmadar.com", + "hirorigo.net", + "hirozon.info", + "hirsch-ille.fr", + "hirszabadsag.blogspot.com", + "hirtop.in", + "hirturi.blogspot.hu", + "hirvilag.co", + "hirzona24.com", + "histats.com", + "histock.info", + "hit-counter.udub.com", + "hit.8digits.com", + "hit.clickaider.com", + "hit10.hotlog.ru", + "hit2.hotlog.ru", + "hit37.chark.dk", + "hit37.chart.dk", + "hit39.chart.dk", + "hit4.hotlog.ru", + "hit5.hotlog.ru", + "hit8.hotlog.ru", + "hitbox.com", + "hitboxbenchmarker.com", + "hitboxcentral.com", + "hiteck.fr", + "hitrafficip.com", + "hits.guardian.co.uk", + "hits.webstat.com", + "hiuinder.beauty", + "hlcc.ca", + "hlok.qertewrt.com", + "hm.baidu.com", + "hmizat.co", + "hmw42.host-my-website.com", + "hocolats-voisin.fr", + "holdstory.com", + "holecatorange.com", + "home.foni.net", + "home.gelsennet.de", + "home.townisp.com", + "homehre.bravehost.com", + "homehre.ifrance.com", + "homehre.tripod.com", + "homeishere.co", + "homewares.org", + "hommetendance.fr", + "honolulu.app.ur.gcion.com", + "hooqy.com", + "host-redirect.net", + "host207.ewtn.com", + "host81-138-7-108.in-addr.btopenworld.com", + "hostify.fr", + "hostiko.fr", + "hosting.adjug.com", + "hot.useractive.com", + "hot24profit.life", + "hotchatdate.com", + "hotchix.servepics.com", + "hotdesertknights.fr", + "hotel-leparc.fr", + "hotelboard.org", + "hoteldesventesantilles.fr", + "hotelissimo.fr", + "hotgiftzone.com", + "hotinfosource.com", + "hotvideos.fr", + "houseofkids.fr", + "housesfurniture.com", + "how-tosolve.com", + "howtobuildsoftware.com", + "howtotroll.org", + "hp.myway.com", + "hp1.tcbnet.ne.jp", + "hpad.www.infoseek.co.jp", + "hradware.fr", + "hrnecek.com", + "hsb-canada.com", + "ht-srl.com", + "htm.freelogs.com", + "html.centralmediaserver.com", + "htmlmetrics.com", + "httpaccess.com", + "httpads.com", + "httpring.qq.com", + "https-ticketnotice.com", + "httpwwwadserver.com", + "hub.com.pl", + "huffingtopost.fr", + "huis.istats.nl", + "humblebenefit.com", + "hungaryexpres.com", + "hungfei.com", + "hunkemoeller.fr", + "hunkemuller.fr", + "hurricaneprotection.com", + "hydrocodone-buy-online.blogspot.com", + "hydrocodone.shengen.ru", + "hydrocodone.t-amo.net", + "hydrocodone.visa-usa.ru", + "hyperion.adtech.fr", + "hyperion.adtech.us", + "i-sharecloud.com", + "i.adwise.bg", + "i.hotkeys.com", + "i.imedia.cz", + "i.interia.pl", + "i.libertystmedia.com", + "i.ligatus.com", + "i.media.cz", + "i.seznam.cz", + "i.total-media.net", + "i.trkjmp.com", + "i.ua-passport.top", + "i.w.inmobi.com", + "i1.ictorganisers.com", + "i1.teaser-goods.ru", + "i1.vaishnaviinterior.com", + "i2.ictorganisers.com", + "i2.vaishnaviinterior.com", + "i3.ictorganisers.com", + "i3.vaishnaviinterior.com", + "i4.ictorganisers.com", + "i4.vaishnaviinterior.com", + "i4track.net", + "i5.ictorganisers.com", + "i5.vaishnaviinterior.com", + "i6.ictorganisers.com", + "i6.vaishnaviinterior.com", + "i7.ictorganisers.com", + "i7.vaishnaviinterior.com", + "ia.5.p2l.info", + "iacas.adbureau.net", + "iad.anm.co.uk", + "ialaddin.genieesspv.jp", + "ibis.lgappstv.com", + "iccee.com", + "icecars.com", + "iceman30.de", + "iceonecasino.com", + "ichisushi.fr", + "icmserver.net", + "iconfitness.fr", + "icrcworld.com", + "id-unconfirmeduser.frge.io", + "id.5.p2l.info", + "id.sputniknews.com", + "id3103.com", + "idpix.media6degrees.com", + "iedalo.fr", + "ieee.adbureau.net", + "ieplugin.com", + "iesnare.co.uk", + "iesnare.com", + "ieurope1.fr", + "if.bbanner.it", + "ignitioncasino.fr", + "igrs.ca", + "ih.adscale.de", + "ih2.gamecopyworld.com", + "iijls.com", + "il.5.p2l.info", + "ilead.itrack.it", + "iledefrance-mutualite.fr", + "ilinks.industrybrains.com", + "ilovemobi.com", + "im.52441.com", + "im.banner.t-online.de", + "im.of.pl", + "im.xo.pl", + "imads.integral-marketing.com", + "image.click.livedoor.com", + "image.i1img.com", + "image.linkexchange.com", + "image2.pubmatic.com", + "imagecenter.fr", + "images-aud.freshmeat.net", + "images-aud.slashdot.org", + "images-aud.sourceforge.net", + "images.bluetime.com", + "images.clickfinders.com", + "images.conduit-banners.com", + "images.cybereps.com", + "images.dailydiscounts.com", + "images.directtrack.com", + "images.intellitxt.com", + "images.linkwithin.com", + "images.mbuyu.nl", + "images.netcomvad.com", + "images.outbrainimg.com", + "images.people2people.com", + "images.persgroepadvertising.be", + "images.revtrax.com", + "images.sexlist.com", + "images.sohu.com", + "images.steamray.com", + "images.trafficmp.com", + "images3.linkwithin.com", + "imageserv.adtech.fr", + "imageserv.adtech.us", + "imago-tv.fr", + "imarker.com", + "imarker.ru", + "img-a2.ak.imagevz.net", + "img.3lift.com", + "img.alibaba.com", + "img.awr.im", + "img.directtrack.com", + "img.img-taboola.com", + "img.sn00.net", + "img.xnxx.com", + "imgg-cdn.adskeeper.co.uk", + "imgg-cdn.steepto.com", + "imgg.dt00.net", + "imgn.dt00.net", + "imgn.dt07.com", + "imgserv.adbutler.com", + "imitrex.1.p2l.info", + "imitrex.3.p2l.info", + "imitrex.4.p2l.info", + "immobili.oewabox.at", + "immosuch.oewabox.at", + "imotors.fr", + "imp.admarketplace.net", + "imp.adsmogo.com", + "imp.clickability.com", + "impacts.alliancehub.com", + "impit.tradedouble.com", + "impl.onscroll.com", + "import.globalsources.com", + "import43.com", + "imrk.net", + "imrworldwide.com", + "imserv001.adtech.fr", + "imserv001.adtech.us", + "imserv002.adtech.fr", + "imserv002.adtech.us", + "imserv003.adtech.fr", + "imserv003.adtech.us", + "imserv004.adtech.fr", + "imserv004.adtech.us", + "imserv005.adtech.fr", + "imserv005.adtech.us", + "imserv006.adtech.fr", + "imserv006.adtech.us", + "imserv00x.adtech.fr", + "imserv00x.adtech.us", + "imssl01.adtech.fr", + "imssl01.adtech.us", + "in-weather.com", + "in.5.p2l.info", + "in.getclicky.com", + "in.webcounter.cc", + "in.yimg.com", + "in2date.com", + "inateck.fr", + "inbox-messages.net", + "incentivegateway.com", + "incestland.com", + "inclk.com", + "incuirfes.beauty", + "indisancal.com", + "indumag.oewabox.at", + "industry-specialist.com", + "induweb.oewabox.at", + "indyscribe.com", + "ineediscounts.com", + "infinite-ads.com", + "info-sectes.fr", + "infodjour.fr", + "infographicworld.fr", + "infopaypal.com", + "informacja-dnia.com", + "informereng.com", + "infospress.com", + "ingedus.fr", + "injuredworkersadvocates.com", + "inklineglobal.com", + "inkoleasing.ru", + "inkscape.es", + "inkscape.fr", + "inl.adbureau.net", + "inlinefascia.com", + "innoveox.fr", + "inoreader.fr", + "inpagepush.com", + "input.insights.gravity.com", + "inseee.fr", + "insightexpressai.com", + "insightfirst.com", + "insightxe.looksmart.com", + "insightxe.pittsburghlive.com", + "insightxe.vtsgonline.com", + "instabook.fr", + "install.myvideotab.com", + "installmac.com", + "instantstreetview.fr", + "integer-ms-home.com", + "intela.com", + "intelliads.com", + "intensedigital.adk2x.com", + "interac-etransfer.net", + "interac1-ssl2.info", + "interacpayment-cra.com", + "interhomes.fr", + "interimairesssante.fr", + "internet.billboard.cz", + "internewsweb.com", + "internwise.fr", + "interpretation-reves.fr", + "intertech.co.jp", + "interyield.td573.com", + "intevry.fr", + "intljs.rmtag.com", + "intrack.pl", + "inv-nets.admixer.net", + "investbooking.de", + "investormanage.net", + "invitefashion.com", + "ionamin.1.p2l.info", + "iovation.co.uk", + "iovation.com", + "ipacc1.adtech.fr", + "ipacc1.adtech.us", + "ipdata.adtech.fr", + "ipdata.adtech.us", + "ipi9.fr", + "ipjackets.com", + "iplogger.org", + "ipm-provider.ff.avast.com", + "iprocollect.realmedia.com", + "iq001.adtech.fr", + "iq001.adtech.us", + "iqmatrix.fr", + "iqoption.com", + "irondel.swisshost.by", + "irony.world", + "irs01.net", + "ishinomakicatering.web.fc2.com", + "islamiyaat.com", + "ismailersoz.com", + "issges.oewabox.at", + "istartsurf.com", + "istat.biz", + "istockbargains.com", + "iswwwup.com", + "itbeginner.fr", + "itempana.site", + "itnuzleafan.com", + "itrackerpro.com", + "itsfree123.com", + "ivgault.fr", + "ivoirmixdj.fr", + "iwbubcs.v01aelux.space", + "izarc.fr", + "izli.fr", + "izmsj.co.jp", + "j.2004cms.com", + "j.adlooxtracking.com", + "j1.jinghuaqitb.com", + "j1.jmooreassoc.com", + "j2.jinghuaqitb.com", + "j2.jmooreassoc.com", + "j3.jinghuaqitb.com", + "j3.jmooreassoc.com", + "j4.jinghuaqitb.com", + "j4.jmooreassoc.com", + "j5.jinghuaqitb.com", + "j5.jmooreassoc.com", + "j6.jinghuaqitb.com", + "j6.jmooreassoc.com", + "j7.jinghuaqitb.com", + "j7.jmooreassoc.com", + "jac.yahoosandbox.com", + "jacques-brinat.fr", + "jadserve.postrelease.com", + "jambocast.com", + "janezk.50webs.co", + "japscat.org", + "jardinonssolsvivant.fr", + "jarsquatter.com", + "jav.ee", + "jcarter.spinbox.net", + "jdownloader.fr", + "jeeyarworld.com", + "jenno.adsb4all.com", + "jerry.proweb.net", + "jesamcorp.com", + "jessieu.fr", + "jetem.fr", + "jeu-jeux.fr", + "jeupicard.fr", + "jf71qh5v14.com", + "jh.revolvermaps.com", + "jingjia.qq.com", + "jivox.com", + "jiztini.com", + "jkcontrols.co.uk", + "jl-mag.de", + "jlcarral.com", + "jlijten.nl", + "jlinks.industrybrains.com", + "jmn.jangonetwork.com", + "jmvisuals.com", + "jobfreelance.fr", + "jobwohn.oewabox.at", + "join.pro-gaming-world.com", + "join1.winhundred.com", + "joomlaworks.fr", + "joshan.fun", + "jp-microsoft-store.com", + "jrfa.net", + "jrsa.net", + "js-sec.indexww.com", + "js.adlink.net", + "js.adscale.de", + "js.adserverpub.com", + "js.adspro.it", + "js.betburdaaffiliates.com", + "js.cybermonitor.com", + "js.goods.redtram.com", + "js.hotkeys.com", + "js.hs-analytics.net", + "js.hs-scripts.com", + "js.hscollectedforms.net", + "js.hsleadflows.net", + "js.moatads.com", + "js.smi2.ru", + "js.softreklam.com", + "js.srcsmrtgs.com", + "js.tongji.linezing.com", + "js1.bloggerads.net", + "jsc.adskeeper.co.uk", + "jsc.dt07.net", + "jsfactory.net", + "jsn.dt07.net", + "judgeauthority.com", + "juegosdechicas.fr", + "juggler.inetinteractive.com", + "juliettehasagun.fr", + "juliyea.sbs", + "jump.ewoss.net", + "justdating.online", + "justdeckshamilton.ca", + "juste.ru", + "justtrck.com", + "justwebads.com", + "juventuis.fr", + "jxliu.com", + "jzclick.soso.com", + "k.clarity.ms", + "k.intellitxt.com", + "k1.karbilyazilim.com", + "k1.mobileadsserver.com", + "k2.karbilyazilim.com", + "k3.karbilyazilim.com", + "k3vzn.flx10.com", + "k4.karbilyazilim.com", + "k5.karbilyazilim.com", + "k5ads.osdn.com", + "k6.karbilyazilim.com", + "k7.karbilyazilim.com", + "kaartenhuis.nl.site-id.nl", + "kabookk.fr", + "kaharmonie.nl", + "kaidee.info", + "kanojo.fr", + "kanzlei-borchers.de", + "kaprazatos.club", + "karat.hu", + "karinart.de", + "karriere.oewabox.at", + "kartables.fr", + "kasumikarate.hanagasumi.net", + "katch.ne.jp", + "katcol.co.uk", + "katofer.axelero.net", + "katu.adbureau.net", + "kawabe.es", + "kawarayu.net", + "kaytri.com", + "kbd1.kpns.ijinshan.com", + "kdconstructionusa.com", + "keepass.com", + "keepass.fr", + "keepinfit.net", + "keepyoungphone.bid", + "kelder.nl", + "kergaukr.com", + "kevlaardiet.fr", + "keybinary.com", + "keys.dmtracker.com", + "keywordblocks.com", + "kh1.kimhasa.com", + "kh2.kimhasa.com", + "kh3.kimhasa.com", + "kh4.kimhasa.com", + "kh5.kimhasa.com", + "kh6.kimhasa.com", + "kh7.kimhasa.com", + "khaleejtimes.online", + "kiabo.fr", + "kiaby.fr", + "kiassure.fr", + "kicherchekoi.fr", + "kids-in-sandbox.com", + "kidsinsandbox.info", + "kiks.yandex.ru", + "kilomniadst.info", + "kinder.oewabox.at", + "kingdom-news.com", + "kinowelt.oewabox.at", + "kiosked-d.openx.net", + "kirgo.at", + "kissmetrics.com", + "kitaramarketplace.com", + "kitaramedia.com", + "kitchenmagic.fr", + "kithrup.matchlogic.com", + "kixer.com", + "klefigaro.fr", + "kleinfelder.fr", + "klikasz-i-masz.com", + "klikk.linkpulse.com", + "kliks.affiliate4you.nl", + "kliksaya.com", + "klipmart.forbes.com", + "klove.fr", + "klowns4phun.com", + "knc.lv", + "knowseminar.com", + "kodu.neti.ee", + "konflow.com", + "kontera.com", + "korodrogerie.fr", + "kos.interseek.si", + "kosatec.fr", + "koszykrd.wp.pl", + "kozszolgalat.com", + "kplusd.far.ru", + "kpremium.com", + "kqzyfj.com", + "krakenfolio.com", + "krakragames.com", + "krasnaya.co.uk", + "kreaffiliation.com", + "kromtech.net", + "krone.oewabox.at", + "kronehit.oewabox.at", + "kropka.onet.pl", + "ks.5.p2l.info", + "ksi2trk.com", + "kt4.kliptracker.com", + "ktrackdata.com", + "kuder.fr", + "kuhdi.com", + "kvision.tv", + "kweiqox.beauty", + "ky.5.p2l.info", + "l-histoire.fr", + "l-sspcash.adxcore.com", + "l.admob.com", + "l.linkpulse.com", + "l.ohmyad.co", + "l.qq.com", + "l.wl.co", + "la.5.p2l.info", + "la1dwne9cn5c.com", + "laatribune.fr", + "labanquepoqtale.fr", + "labanqueposttale.fr", + "laboiteorse.fr", + "laborex.hu", + "lacentrrale.fr", + "lacetrale.fr", + "lactell.fr", + "ladepehe.fr", + "ladyclicks.ru", + "lagazette-dgi.fr", + "lagranderecr.fr", + "laiberation.fr", + "lajna.fr", + "laleh.itrc.ac.ir", + "laltraimmagine.ss.it", + "lama-ole-nydahl.fr", + "lamiflor.xyz", + "lamlsace.fr", + "lamutellegenerale.fr", + "land.purifier.cc", + "landing.aaroninjections.com", + "landingairquality.airlite.com", + "landwirt.oewabox.at", + "lank.ru", + "lanzar.publicidadweb.com", + "lap-click.tr.line.me", + "laphoceen.fr", + "laptopreportcard.com", + "laptoprewards.com", + "laptoprewardsgroup.com", + "laptoprewardszone.com", + "laredoutee.fr", + "laredoutre.fr", + "lareplubliquedespyrenees.fr", + "larivieracasino.com", + "larossola.it", + "larusse.fr", + "lasopabowl158.weebly.com", + "last-chainleash.net", + "lastmeasure.zoy.org", + "latest-songs.com", + "latribuen.fr", + "latrubune.fr", + "latticescience.com", + "latticescipub.com", + "lavoixedunord.fr", + "lawlowvat.net", + "laxifoot.fr", + "layer-ads.de", + "layerprotect.com", + "layoutfill.com", + "lbouyguestelecom.fr", + "lbrtry.com", + "lcastorama.fr", + "lcolissimo.fr", + "lcpr.fr", + "lcprd1.samsungcloudsolution.net", + "lcprd2.samsungcloudsolution.net", + "ldglob01.adtech.fr", + "ldglob01.adtech.us", + "ldglob02.adtech.fr", + "ldglob02.adtech.us", + "ldimage01.adtech.fr", + "ldimage01.adtech.us", + "ldimage02.adtech.fr", + "ldimage02.adtech.us", + "ldserv01.adtech.fr", + "ldserv01.adtech.us", + "ldserv02.adtech.fr", + "ldserv02.adtech.us", + "le-chineur.fr", + "le-recendement-et-moi.fr", + "le-recenement-et-moi.fr", + "le-tchat-bdsm.fr", + "le1er.net", + "lead-analytics.nl", + "lead.program3.com", + "leader.linkexchange.com", + "leadpub.com", + "leadsynaptic.go2jump.org", + "leavehomego.com", + "leboncoan.fr", + "lebopncoin.fr", + "ledobbensz.blogspot.hu", + "leelynx.fr", + "leficaro.fr", + "lefigarao.fr", + "lefigarop.fr", + "lefiogaro.fr", + "lefirgaro.fr", + "lefsechos.fr", + "leftoverdense.com", + "legfigaro.fr", + "legfrissebb.info", + "legjava.com", + "legjava.pro", + "legrando.fr", + "leighties.fr", + "leket.fr", + "leklicht.net", + "lemnode.fr", + "lemondde.fr", + "lemonparty.biz", + "lemonparty.org", + "lemovnde.fr", + "leomonde.fr", + "leparirien.fr", + "leparisein.fr", + "leparisin.fr", + "lepatisien.fr", + "lepoinf.fr", + "leponde.fr", + "leroymerln.fr", + "leroymrlin.fr", + "les-bagatelles.fr", + "les-crisis.fr", + "les-oncheres.fr", + "les-toiles-cinema.fr", + "lesecchos.fr", + "lesechoss.fr", + "lesindesradio.fr", + "lesmonde.fr", + "lesrivesdechambesy.ch", + "lesview.com", + "letmefind.co", + "letsfinder.com", + "letssearch.com", + "letyoufall.com", + "leuquipe.fr", + "levelsteelwhite.com", + "levexis.com", + "levigilant.fr", + "levitra.1.p2l.info", + "levitra.3.p2l.info", + "levitra.4.p2l.info", + "lewell.fr", + "lexapro.1.p2l.info", + "lexapro.3.p2l.info", + "lexapro.4.p2l.info", + "lezboncoin.fr", + "lezpress.fr", + "lftqch650apz.com", + "lg.brandreachsys.com", + "libdgel.net", + "liberatiuon.fr", + "liberaztion.fr", + "liberland.fr", + "liberty.gedads.com", + "licasd.com", + "liczniki.org", + "lie2anyone.com", + "lieberation.fr", + "liemonde.fr", + "lien-social.fr", + "lifefoot.fr", + "lifenoonkid.com", + "lifeofpie.fr", + "lifigaro.fr", + "liivecams.com", + "like.likewut.net", + "likeportal.com", + "likespike.com", + "likethis.mbosoft.com", + "likethislist.biz", + "limonecomunicacao.com.br", + "lin31.metriweb.be", + "lincolnshirefitness.co.uk", + "lindependnant.fr", + "lindependnt.fr", + "lingintirejohny.club", + "link-crawler.com", + "link-scan.net", + "link2me.ru", + "link4ads.com", + "link4win.net", + "linkcounter.com", + "linkcounter.pornosite.com", + "linkit.biz", + "linknotification.com", + "linktrack.bravenet.com", + "linktracker.angelfire.com", + "linuxpark.adtech.fr", + "linuxpark.adtech.us", + "liportal.oewabox.at", + "liquidad.narrowcastmedia.com", + "lisaa.fr", + "listen.audiohook.com", + "listenonrepeat.fr", + "littleduck.fr", + "live-cams-1.livejasmin.com", + "live-en.com", + "live-msr.com", + "live.rads.msn.com", + "livesfoot.fr", + "livezfoot.fr", + "livreral.fr", + "livrval.fr", + "lizzardsnail.com", + "lmadvertising.engine.adglare.net", + "lnads.osdn.com", + "load.exelator.com", + "load.focalex.com", + "loadesecoparc.co.uk", + "loading-domain.com", + "loading-page.net", + "loading-url.net", + "loading321.com", + "loadm.exelator.com", + "loadthatpage.com", + "loadus.exelator.com", + "loan.aol.msk.su", + "loboclick.com", + "loc1.hitsprocessor.com", + "local-download.com", + "localo.fr", + "lockerdome.com", + "locp-ir.viber.com", + "loestrin.1.p2l.info", + "log.btopenworld.com", + "log.olark.com", + "log.tagcade.com", + "log999.goo.ne.jp", + "loga.xiti.com", + "logc1.xiti.com", + "logc146.xiti.com", + "logc22.xiti.com", + "logc31.xiti.com", + "logger.virgul.com", + "logi6.xiti.com", + "logi7.xiti.com", + "logi8.xiti.com", + "login.creditals-email.space", + "login.linkpulse.com", + "logitrave.fr", + "logp3.xiti.com", + "logs.eresmas.com", + "logs.eresmas.net", + "logs.spilgames.com", + "logv14.xiti.com", + "logv17.xiti.com", + "logv18.xiti.com", + "logv21.xiti.com", + "logv25.xiti.com", + "logv27.xiti.com", + "logv29.xiti.com", + "logv32.xiti.com", + "logv4.xiti.com", + "loirs.fr", + "lol.to", + "lolhello.com", + "lolshock.com", + "loltrain.com", + "lonaci.fr", + "long-space.com", + "longrich.fr", + "look.djfiln.com", + "look.ichlnk.com", + "look.kfiopkln.com", + "look.opskln.com", + "look.udncoeln.com", + "look.ufinkln.com", + "look.utndln.com", + "lortab-cod.hut1.ru", + "lortab.hut1.ru", + "louisvil.app.ur.gcion.com", + "louisvil.ur.gcion.com", + "lovedonesproducts.com", + "lovittco.com.au", + "lowervalues.com", + "loytec.fr", + "lp.cleanmymac.online", + "lp.empire.goodgamestudios.com", + "lp.sexyadults.eu", + "lp4.onlinecasinoreports.com", + "lpa.myzen.co.uk", + "lpcloudsvr302.com", + "lpg02.com", + "lpoint.fr", + "lrpoint.fr", + "lsassoc.com", + "lt.andomedia.com", + "lt.angelfire.com", + "ltk.pw", + "lucker.co", + "lucklayed.info", + "lucky-day-uk.com", + "lueway.fr", + "luminae.fr", + "luniko.fr", + "luxdiscount.zone", + "luxup.ru", + "lyceebrequigny.fr", + "lycoscollect.realmedia.com", + "lydownload.net", + "lyophililse.fr", + "m.2mdn.net", + "m.adbridge.de", + "m.addthisedge.com", + "m.admob.com", + "m.fexiaen.com", + "m.friendlyduck.com", + "m.openv.tv", + "m.pl.pornzone.tv", + "m.quantcount.com", + "m.tribalfusion.com", + "m1.2mdn.net", + "m1.nedstatbasic.net", + "m1.nsimg.net", + "m1.webstats4u.com", + "m2.media-box.co", + "m2.nsimg.net", + "m4.media-box.co", + "ma-kaeser.ch", + "ma-plastifieuse.info", + "ma.5.p2l.info", + "ma.wp.pl", + "maanageo.fr", + "maaxmarket.com", + "mabtech.fr", + "mac-osx.message-warning.net", + "mac.system-alert1.com", + "macads.net", + "macatawa.org", + "macaxpower.com.br", + "maccity.it.intellitxt.com", + "maccleanersecurity.com", + "macdamaged.tech", + "macfs.fr", + "mackeeperapp.mackeeper.com", + "mackeeperapp1.zeobit.com", + "mackeeperapp2.mackeeper.com", + "mackeeperapp3.mackeeper.com", + "macleaner.space", + "macpurifier.com", + "macuser.uk.intellitxt.com", + "macworld.uk.intellitxt.com", + "mad2.brandreachsys.com", + "madadsmedia.com", + "madeleinekrook.nl", + "mads.dailymail.co.uk", + "madwell.fr", + "maewan.fr", + "magasine-omnicuiseur.fr", + "magento-analytics.com", + "maghrebfoot.com", + "magic-flight.fr", + "magicalipone.com", + "magyarkozosseg.net", + "magyarnep.me", + "magyarokvagyunk.com", + "maia-asso.fr", + "mail-en-marche.fr", + "mail.bangla.net", + "mail.cyberh.fr", + "mail.hallym.ac.kr", + "mail.imamu.edu.sa", + "mail.interq.or.jp", + "mail.ioc.ac.ru", + "mail.issas.ac.cn", + "mail.pmo.ac.cn", + "mail.radar.imgsmail.ru", + "mail.siom.ac.cn", + "mail.tropmet.res.in", + "mail1.371.net", + "mailcheckisp.biz", + "mailfoogae.appspot.com", + "maillots-ffoot-actu.fr", + "mailtrack.fr", + "mailtrack.me", + "main-boost.com", + "main.exoclick.com", + "main.exosrv.com", + "main.vodonet.net", + "mainredirecter.com", + "maisonstravaux.fr", + "maisonvalentina.fr", + "make-money.shengen.ru", + "makeitmedia.fr", + "makeitworkfaster.life", + "makemoneyrobot.com", + "makerblog.fr", + "makesushi.fr", + "mama.pipi.ne.jp", + "mamilade.oewabox.at", + "manage001.adtech.fr", + "manage001.adtech.us", + "manage2-phone7alerts.com", + "mandialrelay.fr", + "mangler3.generals.ea.com", + "mangler4.generals.ea.com", + "manntv.oewabox.at", + "manuel.theonion.com", + "maphonortea.com", + "mappyt.fr", + "mapupdatezone.com", + "marathondulacduder.fr", + "margaretanddavid.com", + "marie-gerardmer.fr", + "marinescence.fr", + "marketaff.com", + "marketgameland.com", + "marketgid.com", + "marketing.888.com", + "marketing.hearstmagazines.nl", + "martinipicnic.com", + "martinsmith.nl", + "mashinkhabar.com", + "massage-v-almaty.kz", + "matcheendirect.fr", + "matchendirectr.fr", + "matchendiredt.fr", + "matomy.adk2.co", + "maxads.ruralpress.com", + "maxadserver.corusradionetwork.com", + "maxbounty.com", + "maxmusics.com", + "maxonclick.com", + "maxserving.com", + "mb.5.p2l.info", + "mb01.com", + "mbi3.kuicr.kyoto-u.ac.jp", + "mbox5.offermatica.com", + "mbox9.offermatica.com", + "mc.webvisor.org", + "mc.yandex.ru", + "mccafee-orientador.com-br.site", + "mcfg.sandai.net", + "mcleaks.fr", + "mcsgrp.com", + "md.5.p2l.info", + "mdjdg.girlssohorny.net", + "mdunker.gmxhome.de", + "me.5.p2l.info", + "mealrentyard.com", + "meatspin.biz", + "meatspin.com", + "mechtech.za.com", + "medhiartis.com", + "media-angel.de", + "media-fire.org", + "media-match.com", + "media.888.com", + "media.adrcdn.com", + "media.adrevolver.com", + "media.adrime.com", + "media.betburdaaffiliates.com", + "media.bonnint.net", + "media.boomads.com", + "media.charter.com", + "media.easyads.bg", + "media.espace-plus.net", + "media.fairlink.ru", + "media.funpic.de", + "media.markethealth.com", + "media.naked.com", + "media.nk-net.pl", + "media.ontarionorth.com", + "media.popmarker.com", + "media.popuptraffic.com", + "media.primalforce.net", + "media.trafficfactory.biz", + "media.trafficjunky.net", + "media.ventivmedia.com", + "media.xxxnavy.com", + "media1.popmarker.com", + "media10.popmarker.com", + "media2.adshuffle.com", + "media2.legacy.com", + "media2.popmarker.com", + "media2.travelzoo.com", + "media2021.videostrip.com", + "media3.popmarker.com", + "media4.popmarker.com", + "media4021.videostrip.com", + "media5.popmarker.com", + "media5021.videostrip.com", + "media6.popmarker.com", + "media6021.videostrip.com", + "media7.popmarker.com", + "media8.popmarker.com", + "media9.popmarker.com", + "mediacharger.com", + "mediafaze.com", + "medialand.relax.ru", + "mediapst-images.adbureau.net", + "mediapst.adbureau.net", + "mediaterre.fr", + "mediative.ca", + "mediative.com", + "mediatrack.revenue.net", + "mediavadasz.info", + "mediawhirl.net", + "medical-offer.com", + "medical-updates.com", + "medical.carway.net", + "medicalcircle.net", + "medicalhero.fr", + "mediterraneanroom.org", + "medleyads.com", + "medpop.oewabox.at", + "medya.e-kolay.net", + "meetics.fr", + "megaplex.oewabox.at", + "megawealthbiz.com", + "megoszthato.blogspot.hu", + "mellowads.com", + "melthy.fr", + "members.chello.at", + "members.chello.nl", + "members.iinet.net.au", + "members.upc.nl", + "memecosmetic.fr", + "memorableordealstranger.com", + "mens.1.p2l.info", + "merchant-businesses.com", + "mercury.bravenet.com", + "mergeandcenter.com", + "meridia.1.p2l.info", + "meridia.3.p2l.info", + "meridia.4.p2l.info", + "meridiameridia.3xforum.ro", + "merryholidays.org", + "mes-bon-plans.fr", + "mesotherapy.jino-net.ru", + "messagent.duvalguillaume.com", + "messagerie-lcl.fr", + "messardu.com", + "mesurelettre.fr", + "metcoc5cm.clarent.com", + "meteof.fr", + "meteon.org", + "meter-svc.nytimes.com", + "metric.infoworld.com", + "metric.nationalgeographic.com", + "metric.nwsource.com", + "metric.olivegarden.com", + "metric.starz.com", + "metrics.accuweather.com", + "metrics.al.com", + "metrics.att.com", + "metrics.brightcove.com", + "metrics.cbc.ca", + "metrics.cleveland.com", + "metrics.cnn.com", + "metrics.csmonitor.com", + "metrics.ctv.ca", + "metrics.dallasnews.com", + "metrics.elle.com", + "metrics.experts-exchange.com", + "metrics.gap.com", + "metrics.health.com", + "metrics.hrblock.com", + "metrics.ikea.com", + "metrics.ireport.com", + "metrics.kgw.com", + "metrics.ktvb.com", + "metrics.landolakes.com", + "metrics.lhj.com", + "metrics.mlive.com", + "metrics.mysanantonio.com", + "metrics.natmags.co.uk", + "metrics.nba.com", + "metrics.nextgov.com", + "metrics.nfl.com", + "metrics.npr.org", + "metrics.oclc.org", + "metrics.oregonlive.com", + "metrics.philly.com", + "metrics.post-gazette.com", + "metrics.rottentomatoes.com", + "metrics.sephora.com", + "metrics.sfr.fr", + "metrics.sun.com", + "metrics.target.com", + "metrics.theatlantic.com", + "metrics.thedailybeast.com", + "metrics.thefa.com", + "metrics.thefrisky.com", + "metrics.thenation.com", + "metrics.theweathernetwork.com", + "metrics.tmz.com", + "metrics.toyota.com", + "metrics.tulsaworld.com", + "metrics.washingtonpost.com", + "metrics.whitepages.com", + "metrics.womansday.com", + "metrics.yellowpages.com", + "metrics.yousendit.com", + "metro.uk.intellitxt.com", + "metropol.oewabox.at", + "metrx.fr", + "mettelindberg.dk", + "meuble-bois-massif.fr", + "mezmerband.com", + "mg.dt00.net", + "mgid.com", + "mgpl.fr", + "mguide-piscine.fr", + "mh-miyoshi.jp", + "mhhn.fr", + "mhlnk.com", + "mi.5.p2l.info", + "mi.adinterax.com", + "michelinb2b.fr", + "micmusik.com", + "microsof.wemfbox.ch", + "microsoft-cnd.com", + "microsoft-debug-098.com", + "microsoft-home-en.com", + "microsoft-online-en-us.com", + "microsoft-ware.com", + "microsoftsupport.xyz", + "microwinds.de", + "mideal.fr", + "miercuri.gq", + "mightyfungi.fr", + "mightymagoo.com", + "mije.fr", + "milkfountain.com", + "milyondolar.com", + "minden-egyben.com", + "mindenegyben.com", + "mindenegybenblog.hu", + "mindenegybenblog.net", + "mindshareworld.fr", + "mineacraft.fr", + "minecraft-frannce.fr", + "minecraftfrance.fr", + "minecraftr.fr", + "minecraftt.fr", + "minefieald.fr", + "minemytraffic.com", + "minence.fr", + "minencraft.fr", + "miner.pr0gramm.com", + "minero-proxy-01.now.sh", + "minero-proxy-02.now.sh", + "minero-proxy-03.now.sh", + "minero.pw", + "mini.videostrip.com", + "minr.pw", + "mipay.fr", + "mipsa.ciae.ac.cn", + "mirillis.fr", + "mirror.pointroll.com", + "missdiva.fr", + "missetam.fr", + "mizvan.com", + "mjlunalaw.com", + "mjonkers.nl", + "mjxads.internet.com", + "mk.limonshel.de", + "mklik.gazeta.pl", + "mktg.actonsoftware.com", + "ml314.com", + "mlefigaro.fr", + "mlntracker.com", + "mm.chitika.net", + "mmarkt.oewabox.at", + "mmoframes.com", + "mmofreegames.online", + "mmstat.com", + "mn.5.p2l.info", + "mn.mn.co.cu", + "mnecraft.fr", + "mng1.clickalyzer.com", + "mnutan.fr", + "mo.5.p2l.info", + "mob.adwhirl.com", + "mobevo.fr", + "mobfactory.info", + "mobile-browser.me", + "mobile.bet.pt", + "mobile.juicyads.com", + "mobile.webvisor.com", + "mobileads.msn.com", + "mobileanalytics.us-east-1.amazonaws.com", + "mobilebrowsing.net", + "mobileleads.msn.com", + "mobilesoft.fr", + "mobpushup.com", + "mobrevflwms.com", + "mochibot.com", + "moddb.fr", + "modescrips.info", + "modlily.com", + "modlily.net", + "mojn.com", + "mokavilag.com", + "momatyn.store", + "momentspa.fr", + "mon-conertisseur.fr", + "monarchy.nl", + "monawa3ate.org", + "monbureaunumeriques.fr", + "moncialrelay.fr", + "mondaymornings.co", + "mondespersistants.fr", + "mondialrealy.fr", + "mondiarelay.fr", + "monetate.net", + "monetizepros.com", + "moneuvre.fr", + "moneybot.net", + "moneyraid.com", + "monitor.oewabox.at", + "monkeyball.osa.pl", + "monkposseacre.casa", + "mononoteapp.firebaseio.com", + "monopris.fr", + "monppaiement.fr", + "monstersandcritics.uk.intellitxt.com", + "montig.fr", + "moodoo.com.cn", + "moodretrieval.com", + "morefastermac.trade", + "morefreecamsecrets.com", + "morenorubio.com", + "morevisits.info", + "morning-croissant.fr", + "morning-maps.com", + "mortgage-rates.now-cash.com", + "motd.pinion.gg", + "motivation-go.com", + "motoetloisir.fr", + "motorl.oewabox.at", + "motorocio.com", + "motosal.net", + "moveyourmarket.com", + "movieads.imgs.sapo.pt", + "movies-box.net", + "movies-cine.com", + "movies-cinema.com", + "movies.701pages.com", + "moviesonline.ca.intellitxt.com", + "moviestarpllanet.fr", + "movsflix.com", + "moz.execulink.net", + "mozebyctwoje.com", + "mozillaname.com", + "mp.5.p2l.info", + "mp3red.cc", + "mpappy.fr", + "mr-ginseng.fr", + "mrazens.com", + "ms-debug-services.com", + "ms-downloading.com", + "ms-home-live.com", + "ms-pipes-service.com", + "ms-shopguide.su", + "ms-shoponline.top", + "ms-shopplus.su", + "ms-shopzone.su", + "ms.5.p2l.info", + "ms.yandex.ru", + "mshelp247.weebly.com", + "mslinks-downloads.com", + "msn-cdn.effectivemeasure.net", + "msn.oewabox.at", + "msn.tns-cs.net", + "msn1.com", + "msnbe-hp.metriweb.be", + "msnm.com", + "msnsearch.srv.girafa.com", + "msonebox.com", + "msssante.fr", + "mt.5.p2l.info", + "mt122.mtree.com", + "mt58.mtree.com", + "mtcount.channeladvisor.com", + "mtrcs.popcap.com", + "mttwtrack.com", + "mtvbrazil-services.vimn.com", + "mtvnlatservices.com", + "mudfall.com", + "mudmonster.org", + "mulato.info", + "multi.xnxx.com", + "multimedia-projector.katrina.ru", + "multiplecurrencies.com", + "mundilite.fr", + "murcia-ban.es", + "murdoog.com", + "muscle-relaxers.1.p2l.info", + "musculaation.fr", + "music.getyesappz1.com", + "music.myappzcenter.com", + "music611.com", + "musikzoo.com", + "muttuelle.fr", + "mv0129.stream", + "mvonline.com", + "mvspjwd.com", + "mvtracker.com", + "mwt.net", + "mx1.freemail.ne.jp", + "my-rewardsvault.com", + "my.blueadvertise.com", + "my.putlocker.to", + "my2.hizliizlefilm.net", + "myanyone.net", + "myasiantv.gsspcln.jp", + "mybbc-analytics.files.bbci.co.uk", + "mybinaryoptionsrobot.com", + "mybrightidea.co", + "mycaal.fr", + "mycashback.co.uk", + "mychoicerewards.com", + "mycnal.fr", + "mydreamday.fr", + "myedebred.fr", + "myexclusiverewards.com", + "myfreedinner.com", + "myfreegifts.co.uk", + "myfreemp3player.com", + "myfuncards.com", + "mygiftresource.com", + "mygreatrewards.com", + "mygummyjelly.com", + "myheartbuild.com", + "myhitbox.com", + "mylike.co.uk", + "mylovelypet.net", + "mymediarecommendations.com", + "myornamenti.com", + "mypopups.com", + "myprivateemails.com", + "myprivatephotoalbum.top", + "myquiz.fr", + "myrogers-dashboard-signin.net", + "mysagagame.com", + "myseostats.com", + "mytee.fr", + "mytimerpro.com", + "myusersonline.com", + "mywifiext.fr", + "myyearbookdigital.checkm8.com", + "n01d05.cumulus-cloud.com", + "n1.nskfyl.com", + "n1internet.com", + "n1up.fr", + "n2.nskfyl.com", + "n3.nskfyl.com", + "n339.asp-cc.com", + "n4.nskfyl.com", + "n5.nskfyl.com", + "n6.nskfyl.com", + "n7.nskfyl.com", + "nactx.com", + "naissaance.fr", + "najlepszedlaciebie.com", + "nakladatelstvi-brazda.wz.cz", + "nameketathar.pro", + "nanoadexchange.com", + "nanocluster.reklamz.com", + "nantesmetrople.fr", + "nantilus.fr", + "napimigrans.com", + "napimigrans.info", + "napitrend.blogspot.hu", + "napiujsag.hu", + "naplo-extra.com", + "nasacort.1.p2l.info", + "nasonex.1.p2l.info", + "natashyabaydesign.com", + "nathna.fr", + "nation-news.com", + "nationalissuepanel.com", + "nationalpost.adperfect.com", + "nationalsurveypanel.com", + "native.sharethrough.com", + "naturahirek.com", + "naturainmente.com", + "naturephotographie.fr", + "nauf.fr", + "navegador.oi.com.br", + "navegador.telefonica.com.br", + "naxnet.or.jp", + "nb.5.p2l.info", + "nbads.com", + "nbc.adbureau.net", + "nbimg.dt00.net", + "nbtp1.sa.com", + "nc.5.p2l.info", + "ncore.ink", + "ncorecc.me", + "ncoremeghivo.net", + "ncsf.fr", + "nctitds.top", + "nctracking.com", + "nd.5.p2l.info", + "ndl1pp1-a-fixed.sancharnet.in", + "ne.5.p2l.info", + "neaclub.fr", + "nearbyad.com", + "nedstat.s0.nl", + "needadvertising.com", + "needlepoint.fr", + "neko-scan.fr", + "neo-kikaku.jp", + "neon-genesis-evangelion-online.fr", + "neowordprss.fr", + "neszmely.eu", + "net-protector.com", + "net-radar.com", + "netadclick.com", + "netads.hotwired.com", + "netbulvar.eu", + "netcomm.spinbox.net", + "netextra.hu", + "netflix-memberships.com", + "netflix-updateinfo.com", + "netflix.apple-green.net", + "netflixca-updateprofilehelp.com", + "nethit-free.nl", + "netshelter.adtrix.com", + "netsponsors.com", + "netvisualizer.com", + "network.realmedia.com", + "networkad.net", + "networkads.net", + "networkinfo.org", + "networkingproperty.com", + "neumanns-installation.de", + "neutralpages.com", + "new-vid-zone-1.blogspot.com.au", + "new.lerian-nti.be", + "newads.cmpnet.com", + "newadserver.interfree.it", + "newagevz.homes", + "newandfresh.com", + "newandroidapps.net", + "newarrivals.club", + "newcarnet.uk.intellitxt.com", + "newclk.com", + "neweggstats.com", + "newip-info.com", + "newip427.changeip.net", + "newjunk4u.com", + "newlaunches.uk.intellitxt.com", + "newmedsdeal.eu", + "newms-shop.su", + "newouest.fr", + "news-37876-mshome.com", + "news-389767-mshome.com", + "news-finances.com", + "news-flash.net", + "news-news.co", + "news-server17-yahoo.com", + "news6health.com", + "newscurrent.info", + "newsmagic.net", + "newsnetw.oewabox.at", + "newsofgames.com", + "newsprofin.com", + "newsquest.fr", + "newt1.adultworld.com", + "newworld-news.com", + "nexium.1.p2l.info", + "nextel-ringtone.spb.su", + "nextgenstats.com", + "nextlnk2.com", + "nextoptim.com", + "nf.5.p2l.info", + "ng.virgul.com", + "ng3.ads.warnerbros.com", + "ngads.smartage.com", + "ngp1.intnotif.club", + "nguyennghi.info", + "nh.5.p2l.info", + "nhn.dk", + "niche247.trade", + "nickde.oewabox.at", + "nikeinc.fr", + "nimes-olympique.fr", + "nimp.org", + "nitrous.exitfuel.com", + "nj.5.p2l.info", + "nkcache.brandreachsys.com", + "nl.ads.justpremium.com", + "nl.nedstatbasic.net", + "nlink.com.br", + "nm.5.p2l.info", + "nnavigo.fr", + "nobrain.dk", + "noella-voyance.fr", + "noen.oewabox.at", + "noextramoney.com", + "nofreezingmac.space", + "nofreezingmac.work", + "nomorewarnow.com", + "nordette.1.p2l.info", + "nordette.3.p2l.info", + "nordette.4.p2l.info", + "normal-strength.com", + "normalseason.com", + "nosdeoirs.fr", + "nospartenaires.com", + "notepad2.com", + "noticias.life", + "notification-browser.com", + "notify.bugsnag.com", + "notifyday.com", + "notori.oewabox.at", + "nottinghamsuburbanrailway.co.uk", + "nouvelles247.com", + "novafinanza.com", + "novem.onet.pl", + "novemberrainx.com", + "novosti247.com", + "now-online.net", + "nozawashoten.com", + "npmpecd.com", + "nrkno.linkpulse.com", + "ns.5.p2l.info", + "ns.cac.com.cn", + "ns.netnet.or.jp", + "ns.nint.ac.cn", + "ns1.multi.net.pk", + "ns2.xidian.edu.cn", + "ns38541.ovh.net", + "nsads.hotwired.com", + "nsads.us.publicus.com", + "nsads4.us.publicus.com", + "nsclick.baidu.com", + "nsoqa.com", + "nspmotion.com", + "nst.broadcast.pm", + "ntralpenedhy.pro", + "ntskeptics.org", + "nuitphilo-ens.fr", + "nutabuse.com", + "nv.5.p2l.info", + "nxtscrn.adbureau.net", + "ny.5.p2l.info", + "nyittc.com", + "nytadvertising.nytimes.com", + "nytva-nmz.ru", + "o0.winfuture.de", + "o1.qnsr.com", + "o2.eyereturn.com", + "o3sndvzo25.com", + "o8.aus.cc", + "oads.cracked.com", + "oamsrhads.us.publicus.com", + "oas-central.east.realmedia.com", + "oas-central.realmedia.com", + "oas.adservingml.com", + "oas.benchmark.fr", + "oas.dn.se", + "oas.foxnews.com", + "oas.ibnlive.com", + "oas.publicitas.ch", + "oas.sciencemag.org", + "oas.startribune.com", + "oas.toronto.com", + "oas.uniontrib.com", + "oas.villagevoice.com", + "oas.vtsgonline.com", + "oasc02023.247realmedia.com", + "oasc03012.247realmedia.com", + "oasc03049.247realmedia.com", + "oasc04.247.realmedia.com", + "oasc05.247realmedia.com", + "oasc05050.247realmedia.com", + "oasc06006.247realmedia.com", + "oasc08008.247realmedia.com", + "oasc09.247realmedia.com", + "oasc16.247realmedia.com", + "oasc18065.247realmedia.com", + "oascentral.abclocal.go.com", + "oascentral.adage.com", + "oascentral.adageglobal.com", + "oascentral.aircanada.com", + "oascentral.artistirect.com", + "oascentral.askmen.com", + "oascentral.blackenterprises.com", + "oascentral.businessweeks.com", + "oascentral.buy.com", + "oascentral.canadaeast.com", + "oascentral.canadianliving.com", + "oascentral.charleston.net", + "oascentral.chicagobusiness.com", + "oascentral.chron.com", + "oascentral.citypages.com", + "oascentral.clearchannel.com", + "oascentral.comcast.net", + "oascentral.comics.com", + "oascentral.construction.com", + "oascentral.consumerreports.org", + "oascentral.crainsdetroit.com", + "oascentral.cybereps.com", + "oascentral.dailybreeze.com", + "oascentral.discovery.com", + "oascentral.drphil.com", + "oascentral.fashionmagazine.com", + "oascentral.fayettevillenc.com", + "oascentral.forsythnews.com", + "oascentral.fortunecity.com", + "oascentral.foxnews.com", + "oascentral.freedom.com", + "oascentral.gigex.com", + "oascentral.herenb.com", + "oascentral.hollywood.com", + "oascentral.houstonpress.com", + "oascentral.inq7.net", + "oascentral.investorwords.com", + "oascentral.itbusiness.ca", + "oascentral.laptopmag.com", + "oascentral.law.com", + "oascentral.laweekly.com", + "oascentral.looksmart.com", + "oascentral.lycos.com", + "oascentral.mayoclinic.com", + "oascentral.medbroadcast.com", + "oascentral.minnpost.com", + "oascentral.mochila.com", + "oascentral.nerve.com", + "oascentral.newsmax.com", + "oascentral.onwisconsin.com", + "oascentral.phoenixnewtimes.com", + "oascentral.phoenixvillenews.com", + "oascentral.poconorecord.com", + "oascentral.politico.com", + "oascentral.post-gazette.com", + "oascentral.pottsmerc.com", + "oascentral.rcrnews.com", + "oascentral.redherring.com", + "oascentral.redstate.com", + "oascentral.register.com", + "oascentral.santacruzsentinel.com", + "oascentral.seacoastonline.com", + "oascentral.sfgate.com", + "oascentral.sfweekly.com", + "oascentral.sina.com", + "oascentral.sina.com.hk", + "oascentral.sparknotes.com", + "oascentral.starbulletin.com", + "oascentral.surfline.com", + "oascentral.thechronicleherald.ca", + "oascentral.thenation.com", + "oascentral.theonion.com", + "oascentral.theonionavclub.com", + "oascentral.thephoenix.com", + "oascentral.tmcnet.com", + "oascentral.tnr.com", + "oascentral.tourismvancouver.com", + "oascentral.townhall.com", + "oascentral.trutv.com", + "oascentral.upi.com", + "oascentral.villagevoice.com", + "oascentral.virtualtourist.com", + "oascentral.washtimes.com", + "oascentral.wciv.com", + "oascentral.westword.com", + "oascentral.where.ca", + "oascentral.wjla.com", + "oascentral.wkrn.com", + "oascentral.yellowpages.com", + "oascentral.zwire.com", + "oascentralnx.comcast.net", + "oasis.promon.cz", + "oasis.zmh.zope.com", + "oasis.zmh.zope.net", + "oassis.zmh.zope.com", + "objects.abcvisiteurs.com", + "objects.tremormedia.com", + "obs.nnm2.ru", + "obuse-apple.com", + "ocdn.adsterra.com", + "oclopes.fr", + "ocslab.com", + "octopusgirl.com", + "odd-onead.cdn.hinet.net", + "oe24.oewabox.at", + "oeamtc.oewabox.at", + "oechestra.fr", + "oewa.oewabox.at", + "of3d.fr", + "ofdb.fr", + "offer.alibaba.com", + "offer.camp", + "offerimage.com", + "offerreality.com", + "offers.bycontext.com", + "offers.impower.com", + "offers.nordvpn.com", + "offers.royalvegascasino.com", + "offertrakking.info", + "offerx.co.uk", + "office-2023.com", + "office-2023.net", + "office.officenet.co.kr", + "office2023.net", + "office365-eu-update.com", + "office365-us-update.com", + "offspringperform.net", + "ofracosmetics.fr", + "oh.5.p2l.info", + "ohmydating.com", + "oimsgad.qq.com", + "oiseau-perdu.fr", + "oix.com", + "oix.net", + "oj.likewut.net", + "ok.5.p2l.info", + "okclub.org.uk", + "okcounter.com", + "okidata.fr", + "old-glasses.net", + "old.umcl.us", + "oldftp.otenet.gr", + "olioeroli.it", + "om.elvenar.com", + "ometrics.warnerbros.com", + "omniture.theglobeandmail.com", + "omtrdc.net", + "on.5.p2l.info", + "onclickads.net", + "onclickmega.com", + "onclickprediction.com", + "onclicksuper.com", + "onclkds.com", + "ondermaat.nl", + "ondialrelay.fr", + "one-drive-ms.com", + "one.123counters.com", + "onedrive-cdn.com", + "onedrive-download-en.com", + "onedrive-download.com", + "onedrive-en-live.com", + "onedrive-en.com", + "onedrive-sd.com", + "onedrive-sn.com", + "onedrive-us-en.com", + "onemanga.fr", + "onepager.fr", + "onilne.fr", + "onlinadverts.com", + "online-casino.shengen.ru", + "online-casino.webpark.pl", + "online-forex-trading-systems.blogspot.com", + "online-forex.hut1.ru", + "online-loading.com", + "online-office365.com", + "online-pharmacy-online.blogspot.com", + "online-poker.shengen.ru", + "online1.webcams.com", + "onlineads.magicvalley.com", + "onlinewebfind.com", + "only-valium.shengen.ru", + "only.best-games.today", + "only2date.com", + "onlycart.net", + "onlytoday.biz", + "onmarshtompor.com", + "onmypc.net", + "onyxboox.fr", + "ooen.oewabox.at", + "oolo.fr", + "oopt.fr", + "ooutube.fr", + "opcwdns.opcw.nl", + "open.oneplus.net", + "openad.travelnow.com", + "openadext.tf1.fr", + "openads.dimcab.com", + "openads.friendfinder.com", + "openads.nightlifemagazine.ca", + "openads.smithmag.net", + "openads.zeads.com", + "opencandy.com", + "openingquestion.org", + "openinternetexchange.com", + "openinternetexchange.net", + "openload.info", + "openoverflow.com", + "openxxx.viragemedia.com", + "opera-van.com", + "operatingnews.com", + "oplaca-sie.pl", + "opposedarrangement.net", + "opr.adx.opera.com", + "opsonew3org.sg", + "optimaconsulting.com.au", + "optimize.indieclick.com", + "optimized.by.vitalads.net", + "optionmodifycanitem.info", + "optionstoreplace.com", + "or.5.p2l.info", + "oralse.ca", + "oralse.cx", + "orange-updates.com", + "orange.npix.net", + "orangemali.fr", + "orangf.fr", + "ordersildenafil.com", + "ordie.adbureau.net", + "ordremek.fr", + "orf.oewabox.at", + "organic-harmony.com", + "organikusok.blogspot.hu", + "orientationpour-tous.fr", + "origer.info", + "origin.chron.com", + "orion.platino.gov.ve", + "orner.fr", + "orpheus.cuci.nl", + "ortange.fr", + "ortho-tri-cyclen.1.p2l.info", + "osd-onead.cdn.hinet.net", + "osm-onead.cdn.hinet.net", + "osonscomprendre.fr", + "osqa.com", + "osqa.net", + "ostalgie.fr", + "otletdivak.hu", + "otpercpiheno.blogspot.com", + "otpercpiheno.hu", + "otsserver.com", + "ourorder.info", + "ourtoolbar.com", + "out.popads.net", + "outbrain.com", + "outerinfo.com", + "outils.yesmessenger.com", + "overlay.ringtonematcher.com", + "owabgxis.wp.pl", + "own-eu-cloud.com", + "ox-d.hbr.org", + "ox-d.hulkshare.com", + "ox-d.hypeads.org", + "ox-d.zenoviagroup.com", + "ox-i.zenoviagroup.com", + "oz.valueclick.ne.jp", + "ozonemedia.adbureau.net", + "p.algovid.com", + "p.bm23.com", + "p.nexac.com", + "p.profistats.net", + "p.reuters.com", + "p.ttwitter.com", + "p1.preppypm.com", + "p2.preppypm.com", + "p232207.mybestmv.com", + "p3.preppypm.com", + "p4.preppypm.com", + "p4psearch.china.alibaba.com", + "p5.preppypm.com", + "p6.preppypm.com", + "p7.preppypm.com", + "pa-voyance.fr", + "pa.5.p2l.info", + "paalp.fr", + "pacific-poker.e-online-poker-4u.net", + "paclitor.com", + "page-host.net", + "page-info.com", + "page.0ffer.eu", + "pagead2.googlesyndication.com", + "pageisloading.net", + "pageplop.com", + "pageredirect.co", + "pages-annuaire.fr", + "pages-perso-orange.fr", + "pagesense.com", + "pagesjauenes.fr", + "pagesperso-ortange.fr", + "pageupdate.co", + "paime.com", + "pain-relief.1.p2l.info", + "paincake.yoll.net", + "painolympics.info", + "painolympics.org", + "paintball-gun.tripod.com", + "painting-walls.com", + "paintnet.es", + "paintnet.fr", + "palyazatfigyelo.info", + "pamini.fr", + "panimi.fr", + "pantaya.fr", + "papageienseite.de", + "paperg.com", + "parafiaukta.pl", + "parent.oewabox.at", + "paris-banlieue-meetinggame.fr", + "parronnotandone.info", + "parskabab.com", + "partner-api.jobbio.com", + "partner-ts.groupon.be", + "partner-ts.groupon.co.uk", + "partner-ts.groupon.com", + "partner-ts.groupon.de", + "partner-ts.groupon.fr", + "partner-ts.groupon.net", + "partner-ts.groupon.nl", + "partner-ts.groupon.pl", + "partner.ah-ha.com", + "partner.ceneo.pl", + "partner.magna.ru", + "partner.pobieraczek.pl", + "partner.tagscreator.com", + "partner.wapacz.pl", + "partner.wapster.pl", + "partnerprogramma.bol.com", + "partners.adklick.de", + "partners.webmasterplan.com", + "passeura.com", + "passivemarcoanyhow.com", + "passportindex.fr", + "passpport.com", + "pastesbin.com", + "pathforpoints.com", + "patio-furniture.dreamhoster.com", + "paulomatosconsultores.com.br", + "paulsnetwork.com", + "paxil.1.p2l.info", + "payae8moon9.com", + "paycounter.com", + "payday-loans.now-cash.com", + "payforme.top", + "payments-details.com", + "paysdepieces.fr", + "paytel.fr", + "pbid.pro-market.net", + "pbworks.fr", + "pc-gizmos-ssl.com", + "pc-virus-d0l92j2.pw", + "pcads.ru", + "pcadvisor.uk.intellitxt.com", + "pcblibraries.fr", + "pcgameshardware.de.intellitxt.com", + "pckgatups.bond", + "pcmuzic.com", + "pcookie.aliexpress.com", + "pdns.nudt.edu.cn", + "pe.5.p2l.info", + "pearlfeet.fr", + "peever.myzen.co.uk", + "pei-ads.thesmokingjacket.com", + "peircing-street.fr", + "penseedepascal.fr", + "pension-pentacon.de", + "peomod.fr", + "peoplefinders.fr", + "percantil.fr", + "peremiere.fr", + "performanceadexchange.com", + "permalinking.com", + "persgroepadvertising.nl", + "perso.menara.ma", + "peter-north-cum-shot.blogspot.com", + "petra.nic.gov.jo", + "pets.finaltips.com", + "petzel.be", + "pfepfe.cc", + "pg308-zmbra.ads.tremorhub.com", + "ph-ad01.focalink.com", + "ph-ad02.focalink.com", + "ph-ad03.focalink.com", + "ph-ad04.focalink.com", + "ph-ad05.focalink.com", + "ph-ad06.focalink.com", + "ph-ad07.focalink.com", + "ph-ad08.focalink.com", + "ph-ad09.focalink.com", + "ph-ad10.focalink.com", + "ph-ad11.focalink.com", + "ph-ad12.focalink.com", + "ph-ad13.focalink.com", + "ph-ad14.focalink.com", + "ph-ad15.focalink.com", + "ph-ad16.focalink.com", + "ph-ad17.focalink.com", + "ph-ad18.focalink.com", + "ph-ad19.focalink.com", + "ph-ad20.focalink.com", + "ph-ad21.focalink.com", + "ph-cdn.effectivemeasure.net", + "pharmacy-canada.forsearch.net", + "pharmacy-news.blogspot.com", + "pharmacy.hut1.ru", + "phcde.top", + "phendimetrazine.1.p2l.info", + "phentermine-online.iscool.nl", + "phentermine.1.p2l.info", + "phentermine.3.p2l.info", + "phentermine.4.p2l.info", + "phentermine.aussie7.com", + "phentermine.shengen.ru", + "phentermine.t-amo.net", + "phentermine.webpark.pl", + "philippschoch.ch", + "phising-initiative.fr", + "phobia.net", + "phoenixads.co.in", + "phoenixinvestigations.ca", + "phone-calling-card.exnet.su", + "phonejapan.com", + "phones4you.be", + "phorm.ch", + "phorm.co.uk", + "phorm.com", + "phorm.dk", + "phormchina.com", + "phormlabs.com", + "photo-cam.com", + "photobox-tracking.adalyser.com", + "photography-hq.com", + "photos.daily-deals.analoganalytics.com", + "photos.pop6.com", + "photos0.pop6.com", + "photos1.pop6.com", + "photos2.pop6.com", + "photos3.pop6.com", + "photos4.pop6.com", + "photos5.pop6.com", + "photos6.pop6.com", + "photos7.pop6.com", + "photos8.pop6.com", + "phox2ey.bid", + "phpads.astalavista.us", + "phpads.flipcorp.com", + "phpads.foundrymusic.com", + "phpadsnew.wn.com", + "phpancake.com", + "phuphi.com", + "physorg.uk.intellitxt.com", + "pianolessons.fr", + "pic.casee.cn", + "pickytime.com", + "picture-uploads.com", + "pictures-album.com", + "pidoco.fr", + "piecediscount24.fr", + "pier-import.fr", + "pigredoben12.sytes.net", + "pillowpets.fr", + "ping.chartbeat.net", + "pingfore.qq.com", + "pingfore.soso.com", + "pings.blip.tv", + "pipslab.nl", + "pitakchon.com", + "pitbull-marketing.com", + "pituitosus.com", + "pix521.adtech.fr", + "pix521.adtech.us", + "pix522.adtech.fr", + "pix522.adtech.us", + "pixel-geo.prfct.co", + "pixel-secure.solvemedia.com", + "pixel.adsafeprotected.com", + "pixel.adssafeprotected.com", + "pixel.advertising.com", + "pixel.bilinmedia.net", + "pixel.everesttech.net", + "pixel.invitemedia.com", + "pixel.mathtag.com", + "pixel.sitescout.com", + "pixel.staticworld.net", + "pixel.tapad.com", + "pixel.watch", + "pixel.wp.com", + "piz7ohhujogi.com", + "pkia.fr", + "pl.ads.justpremium.com", + "pl.web.toleadoo.com", + "plagtracker.fr", + "plains.fr", + "planearconsultoria.com.br", + "planetside2.fr", + "planrecanpost1.info", + "plasmatv4free.com", + "plasticker.fr", + "platinmods.fr", + "plavix.shengen.ru", + "play-poker-free.forsearch.net", + "play.heavymetalmachines.com", + "play.istlandoll.com", + "play.leadzupc.com", + "play.traffpartners.com", + "playbaspresse.fr", + "player.mediafuse.com", + "playfuls.uk.intellitxt.com", + "playinvaders.com", + "playlink.pl", + "playmobill.fr", + "playnow.guru", + "playstream.co", + "playtime.tubemogul.com", + "playzee.fr", + "pleaseusenew.net", + "pleasewait.co", + "ploaz54.com", + "plusjamaisdacne.fr", + "pm.adsafeprotected.com", + "pm.w55c.net", + "pmelon.com", + "pmstrk.mercadolivre.com.br", + "pnrtscr.com", + "pntm-images.adbureau.net", + "pntm.adbureau.net", + "pocketlint.uk.intellitxt.com", + "pocofh.com", + "pocoty.fr", + "poemhunter.fr", + "poetryfoundation.fr", + "poetsofthefall.fr", + "pohs2oom.com", + "pointclicktrack.com", + "pointerpointer.fr", + "poker-games.e-online-poker-4u.net", + "pole.6rooms.com", + "polelemploi.fr", + "politicalopinionsurvey.com", + "politiquemania.fr", + "pollet-rauen.de", + "pomp-buerotechnik.de", + "pool.admedo.com", + "pool.distilled.ie", + "poolin.fr", + "poonstwifterspick.work", + "pop.egi.biz", + "pop.redirect.adsjudo.com", + "pop.revimedia.com", + "popadscdn.net", + "popagency.net", + "popcash.net", + "popclick.net", + "popec.net", + "popmyads.com", + "popmycash.com", + "poponclick.com", + "popunder.loading-delivery1.com", + "popunder.paypopup.com", + "popup.softreklam.com", + "popupclick.ru", + "popupdomination.com", + "popups.infostart.com", + "pornstargals.com", + "port-connection.com", + "portdusoleil.fr", + "portredirect.net", + "pos.baidu.com", + "posicionamientonatural.es", + "post-canada-delivery2023.com", + "post-canada-reschedule2024.com", + "post.mil-gov.space", + "post.update.fbsbx.com", + "posta.news", + "postbox.mos.ru", + "postcanada.ship-express.info", + "postcanada.ship-priority.info", + "postecan-canpost.confrm942.link", + "postecan-canpost.updt491.link", + "poster.gamesprite.me", + "postis.fr", + "postmasterdirect.com", + "postmedia.us.janrainsso.com", + "poundporter.best", + "pourcentfilers.com", + "poweredlock.com", + "powertrfic.fr", + "pp.free.fr", + "pp2.pptv.com", + "ppoi.org", + "pprocessor.net", + "pr.5.p2l.info", + "practeddagek.club", + "practicehazard.com", + "praktijkewalts.info", + "praktijkmariekehuisman.nl", + "pratik.com.tr", + "prebid.adspro.it", + "precisioncounter.com", + "predictiondisplay.com", + "predictivadnetwork.com", + "predskolaci.cz", + "preligions.com", + "premium-live-scan.com", + "premium-offers.space", + "premiumproductsonline.com", + "premiumvideoupdates.com", + "prescription-drugs.easy-find.net", + "prescription-drugs.shengen.ru", + "presidentialagent.com", + "pressealgerei.fr", + "pressesdesciences-po.fr", + "pressurespot.com", + "prestoris.com", + "prevacid.1.p2l.info", + "preventadmission.com", + "preview.msn.com", + "prexyone.appspot.com", + "prfctlivs.click", + "prilosec.1.p2l.info", + "primarystrike.net", + "primetime.ad.primetime.net", + "primusbelgium.com", + "printmail.biz", + "priosante.fr", + "privacy-policy.truste.com", + "private-sportshop.fr", + "privatecollection.top", + "privitize.com", + "prizes.co.uk", + "prjcq.com", + "prk.roverinvolv.bid", + "pro-accesssoires.fr", + "pro.letv.com", + "probikesshop.fr", + "probusinesshub.com", + "proclickpacket.com", + "prod-a.applovin.com", + "productresearchpanel.com", + "producttestpanel.com", + "prof.estat.com", + "profile.uproxx.com", + "profileconfirm.info", + "profilenetflix.com", + "profilenotice.info", + "profiline-berlin.de", + "profit-btc.org", + "profitboosterapp.com", + "proflashdata.com", + "programe.top", + "proidees.fr", + "projectgoals.net", + "projectpoi.com", + "prolapseman.com", + "promo.awempire.com", + "promo.betcity.net", + "promo.easy-dating.org", + "promo.mes-meilleurs-films.fr", + "promo.mobile.de", + "promo.profxbrokers.com", + "promo.streaming-illimite.net", + "promogrim.fr", + "promoreclame.info", + "promoreclame.nl", + "promos.fling.com", + "promotion.partnercash.com", + "promotions.sportingbet.com", + "promoviral.com", + "propecia.1.p2l.info", + "propeller-tracking.com", + "propitea.fr", + "prospectnews.com", + "protect-your-privacy.net", + "protection.stpolice.com", + "protonix.shengen.ru", + "provence-ouyillage.fr", + "provenfeedback.com", + "proweb.co.uk", + "proximityads.flipcorp.com", + "prpops.com", + "ps.eyeota.net", + "ps4ux.com", + "psorias.atspace.com", + "pspcave.uk.intellitxt.com", + "pstatic.datafastguru.info", + "psycho-test.fr", + "pt-gmtdmp.mookie1.com", + "pt.beststreams.club", + "pt.trafficjunky.net", + "pt21na.com", + "pt5.titans-gel.net", + "ptagercity.fr", + "pteenoum.com", + "ptirgaux.com", + "ptrads.mp3.com", + "pttsite.com", + "pub.sapo.pt", + "pub.web.sapo.io", + "pubdirecte.com", + "pubimgs.sapo.pt", + "publiads.com", + "publicidades.redtotalonline.com", + "publisher-config.unityads.unity3d.com", + "publishing.kalooga.com", + "pubpress.net", + "pubserver.xl.pt", + "pubshop.img.uol.com.br", + "pullipstyle.fr", + "puppygames.fr", + "puppylover.fr", + "purchase.hut1.ru", + "purchasingpower.fr", + "purepods.fr", + "purryowl.com", + "push-ad.com", + "push-notification.tools", + "pushagim.com", + "pushno.com", + "pwdplz.com", + "pwwysydh.com", + "px.moatads.com", + "q.azcentral.com", + "qbittorrent.com", + "qc.5.p2l.info", + "qd.admetricspro.com", + "qevia.doubleclick.bond", + "qfdn3gyfbs.com", + "qip.magna.ru", + "qqlogo.qq.com", + "qring-tms.qq.com", + "qss-client.qq.com", + "quaidesbulles.fr", + "qualifiedourspecialoffer.com", + "quantcast584928381.s.moatpixel.com", + "quantserve.com", + "question2answer.com", + "quickandeasy.co.za", + "quickbrowsersearch.com", + "quickchess.fr", + "quickfilmz.com", + "quicksaledeal.su", + "quik-serv.com", + "quirinale.fr", + "quitmyjob.xyz", + "quizzitch.net", + "qyh.co.ua", + "r.chitika.net", + "r.reklama.biz", + "r.turn.com.akadns.net", + "r1-t.trackedlink.net", + "r1.ritikajoshi.com", + "r1.romeflirt.com", + "r2.adwo.com", + "r2.ritikajoshi.com", + "r2.romeflirt.com", + "r3.ritikajoshi.com", + "r3.romeflirt.com", + "r4.ritikajoshi.com", + "r4.romeflirt.com", + "r5.ritikajoshi.com", + "r5.romeflirt.com", + "r6.ritikajoshi.com", + "r6.romeflirt.com", + "r7.ritikajoshi.com", + "r7.romeflirt.com", + "r7mediar.com", + "rad.live.com", + "rad.msn.com", + "radio42.fr", + "radioat.oewabox.at", + "rads.stackoverflow.com", + "railroadtomato.com", + "randki-sex.com", + "randomlane.net", + "rapidredirecting.com", + "raptp.fr", + "rassegnavermentino.it", + "razor.arnes.si", + "rb-on1in-sec.com", + "rbc-anth-ogrn.com", + "rc.asci.freenet.de", + "rc.bt.ilsemedia.nl", + "rc.hotkeys.com", + "rc.rlcdn.com", + "rcm-images.amazon.com", + "rcm-it.amazon.it", + "rd.speakol.com", + "rdsa2012.com", + "re.directrev.com", + "reacherinst.com", + "reactads.cdn.adglare.net", + "readirectly.com", + "realads.realmedia.com", + "realgfsbucks.com", + "realmedia-a800.d4p.net", + "realmedia.advance.net", + "realplayz.com", + "realstar.fr", + "rebevengwas.com", + "reception-desk.net", + "recettes-vegetariennes.fr", + "recevoirlatntn.fr", + "recommendedforyou.xyz", + "record.commissionlounge.com", + "recordinglamping.com", + "recover-subscription.com", + "redeastbay.com", + "redemptionphrase.com", + "redf.fr", + "redherring.ngadcenter.net", + "redir.bebi.com", + "redir9.alteabz.it", + "redirect-connection.com", + "redirect-link.com", + "redirect-net.com", + "redirect-protocol.com", + "redirect-systems.com", + "redirect-tunnel.net", + "redirect.click2net.com", + "redirect.hotkeys.com", + "redirect2url.net", + "redirectchannel.net", + "redirectcheck.net", + "redirectconnection.net", + "redirecteur.net", + "redirecting-url.com", + "redirectit.net", + "redirectload.com", + "redirectnet.net", + "redirectprotocol.net", + "redirectshare.com", + "redline-boutique.fr", + "redonetype.com", + "redrocks.fr", + "redshell.io", + "redsheriff.com", + "redstarnews.net", + "reductions-impots.fr", + "reduxads.valuead.com", + "refinance.shengen.ru", + "refund-int3rac.com", + "regclassboard.com", + "regflow.com", + "regie.espace-plus.net", + "regio.adlink.de", + "regionews.net", + "register.cinematrix.net", + "register.silverscreen.cc", + "reklam.arabul.com", + "reklam.ebiuniverse.com", + "reklam.milliyet.com.tr", + "reklam.misli.com", + "reklam.mynet.com", + "reklam.softreklam.com", + "reklama.onet.pl", + "reklamagaci.com", + "reklamtrk.com", + "reklamy.sfd.pl", + "related-ads.com", + "relestar.com", + "relevantairbornefantastic.com", + "reliezvous.fr", + "reload-url.com", + "reload-url.net", + "reloading-page1.com", + "reloadinput.com", + "reloadpage.net", + "remekcikkek.com", + "rencontreavenue.com", + "reninet.com", + "renov-landes.fr", + "renova.1.p2l.info", + "rentacars.fr", + "rentalindustries.com", + "rentamotorcycle.fr", + "report02.adtech.fr", + "report02.adtech.us", + "reporter.adtech.fr", + "reporter.adtech.us", + "reporter001.adtech.fr", + "reporter001.adtech.us", + "reportimage.adtech.fr", + "reportimage.adtech.us", + "reporting.aatkit.com", + "req.adsmogo.com", + "res-backup.com", + "res1.applovin.com", + "resanium.com", + "reselling-corp.com", + "reservationszone.com", + "resetcibc-logincibc.com", + "reskins.fr", + "resolvingserver.com", + "resources.infolinks.com", + "restaurantsstar.com", + "resulabi.fr", + "resultatspmu.fr", + "retaildetail.fr", + "retin-a.1.p2l.info", + "retrofuture.fr", + "rev-cvnada-dep.com", + "reverso.refr.adgtw.orangeads.fr", + "revoke-dashboard.com", + "revsci.net", + "rewardpoll.com", + "rewardsflow.com", + "reynders.info", + "rezeptwelt.fr", + "rf-arch.com", + "rgp-ign.fr", + "rh.qq.com", + "rh.revolvermaps.com", + "rhads.sv.publicus.com", + "ri.5.p2l.info", + "rich.qq.com", + "richmedia.yimg.com", + "rickrolling.com", + "ridepush.com", + "rifec.co", + "rightmedia.net", + "rightstats.com", + "rimaje.nl", + "rimnow.fr", + "ringtonepartner.com", + "rivalo.network", + "river-store.com", + "rjr-rs.com.br", + "rmbn.ru", + "rmcdn.2mdn.net", + "rmcdn.f.2mdn.net", + "rmcentre.bigfilmproduction.com", + "rmedia.boston.com", + "rmm1u.checkm8.com", + "rmp.rakuten.com", + "roadwide.net", + "robbiblubber.org", + "robertgraham.fr", + "robot.royalcactus.com", + "robotscan.net", + "rockrose.fr", + "rocks.io", + "rockthebretzel.fr", + "rogers-wirelessphone.com", + "roivant.fr", + "rojadirectatv.fr", + "romdiscover.com", + "romepartners.com", + "roosevelt.gjbig.com", + "rootbuzz.com", + "rosesforus.com", + "rottentomatoes.fr", + "rotumal.com", + "route31.org", + "router.adlure.net", + "rovion.com", + "rpc-php.trafficfactory.biz", + "rpc.trafficfactory.biz", + "rpgmasterleague.com", + "rpm.newrelisc.com", + "rqtrk.eu", + "rs1.qq.com", + "rs2.qq.com", + "rss.buysellads.com", + "rta.dailymail.co.uk", + "rtag.fr", + "rtb-lb-event-sjc.tubemogul.com", + "rtb.pclick.yahoo.com", + "rtb.tubemogul.com", + "rtb1.adscience.nl", + "rtb10.adscience.nl", + "rtb11.adscience.nl", + "rtb12.adscience.nl", + "rtb13.adscience.nl", + "rtb14.adscience.nl", + "rtb15.adscience.nl", + "rtb16.adscience.nl", + "rtb17.adscience.nl", + "rtb18.adscience.nl", + "rtb19.adscience.nl", + "rtb2.adscience.nl", + "rtb20.adscience.nl", + "rtb21.adscience.nl", + "rtb22.adscience.nl", + "rtb23.adscience.nl", + "rtb24.adscience.nl", + "rtb25.adscience.nl", + "rtb26.adscience.nl", + "rtb27.adscience.nl", + "rtb28.adscience.nl", + "rtb29.adscience.nl", + "rtb3.adscience.nl", + "rtb30.adscience.nl", + "rtb4.adscience.nl", + "rtb5.adscience.nl", + "rtb6.adscience.nl", + "rtb7.adscience.nl", + "rtb8.adscience.nl", + "rtb9.adscience.nl", + "rtl-most.blogspot.hu", + "rtl.oewabox.at", + "rtr.innovid.com", + "rts.pgmediaserve.com", + "rts.phn.doublepimp.com", + "rts.sparkstudios.com", + "ru.redtram.com", + "ru4.com", + "rubgyrama.fr", + "rubyfortune.com", + "ruegenfleisch.de", + "runcpa.com", + "runnerswolrd.fr", + "runtime.lemonpi.io", + "runtnc.net", + "russian-sex.com", + "ryther.fr", + "s-39.predictvideo.com", + "s-adserver.sandbox.cxad.cxense.com", + "s.ad131m.com", + "s.admulti.com", + "s.arclk.net", + "s.baidu.com", + "s.bl-1.com", + "s.boom.ro", + "s.clickability.com", + "s.clickiocdn.com", + "s.clicktale.net", + "s.di.com.pl", + "s.domob.cn", + "s.dynad.net", + "s.flite.com", + "s.go-mpulse.net", + "s.innovid.com", + "s.media-imdb.com", + "s.megaclick.com", + "s.moatads.com", + "s.ntv.io", + "s.optnx.com", + "s.oroll.com", + "s.ppjol.net", + "s.pubmine.com", + "s.rev2pub.com", + "s.seedtag.com", + "s.skimresources.com", + "s.spoutable.com", + "s.update.fbsbx.com", + "s.visilabs.net", + "s.youtube.com", + "s1-tracking.adalyser.com", + "s1.2mdn.net", + "s1.adform.net", + "s1.shinystat.it", + "s290.mxcdn.net", + "s3-ap-southeast-1-amazonaws.com", + "s3-ap-southeast-2-amazonaws.com", + "s3.buysellads.com", + "s3.hit.stat.pl", + "s3.pfp.sina.net", + "s4.shinystat.com", + "s4d.in", + "s7clean.com", + "s8t.teads.tv", + "s9kkremkr0.com", + "sabafon.info", + "sabre.com.tw", + "safe-mondays.net", + "safe.hyperpaysys.com", + "safebrowse.com", + "sagent.io", + "saicmotor.fr", + "sajour.fr", + "salebestever.su", + "saletrybest.su", + "saltyapplepie.com", + "salzburg.oewabox.at", + "sanalreklam.com", + "santanderbank.fr", + "sarahshuckburgh.com", + "sartoriz.fr", + "sas.decisionnews.com", + "saturn.tiser.com.au", + "save-plan.com", + "savings-time.com", + "sayac.hurriyet.com.tr", + "sayfabulunamadi.com", + "sb.freeskreen.com", + "sb1.shble.com", + "sb2.shble.com", + "sb3.shble.com", + "sb4.shble.com", + "sb5.shble.com", + "sb6.shble.com", + "sb7.shble.com", + "sbh9hu4trk.com", + "sc-analytics.appspot.com", + "sc.5.p2l.info", + "scalemonk.com", + "scdown.qq.com", + "scegli-vinci.it", + "scei-concour.fr", + "scgis.co.uk", + "schemas.microsoft.akadns.net", + "schlager.oewabox.at", + "schlaukopf.fr", + "schoorsteen.geenstijl.nl", + "schumacher.adtech.fr", + "schumacher.adtech.us", + "sciencesetlavenir.fr", + "sclk.org", + "scnet.tv", + "scoietegenerale.fr", + "scorecardresearch.com", + "scotiahelp-loginscotia.com", + "scottishstuff-online.com", + "screen-mates.com", + "screenaddict.thewhizproducts.com", + "screencast-o-matic.fr", + "scribbens.fr", + "scribe.ttwitter.com", + "scribe.twitter.com", + "script.crsspxl.com", + "scripts.kiosked.com", + "scripts.linkz.net", + "scripts.verticalacuity.com", + "scrollbelow.com", + "scrooge.click10.com", + "scrooge.nbc11.com", + "scrooge.nbc4.com", + "scrooge.nbcsandiego.com", + "scrooge.newsnet5.com", + "scrooge.thedenverchannel.com", + "scrooge.theindychannel.com", + "scrooge.wesh.com", + "scrooge.wnbc.com", + "scure-royaibamk.com", + "scwharzkopf.fr", + "sd.5.p2l.info", + "sdc.rbistats.com", + "sdk.streamrail.com", + "sdkapi.netmera.com", + "sdo.oewabox.at", + "sea.net.edu.cn", + "seapower-italia.it", + "search-phentermine.hpage.net", + "search.buzzdock.com", + "search.freeonline.com", + "search.netseer.com", + "search4you.50webs.com", + "searchadv.com", + "searchforit.com", + "searchwe.com", + "seasonale.1.p2l.info", + "sec-checker.com", + "secimage.adtech.fr", + "secimage.adtech.us", + "secondchancecoaching.com", + "secretgirlfriend.net", + "secretosdelagua.fr", + "secserv.adtech.fr", + "secserv.adtech.us", + "secure-accept-e-transfer-interac.info", + "secure-fidosolutions.com", + "secure-royaibnk.com", + "secure.bidvertiserr.com", + "secure.flashtalking.com", + "secure.netscope.marktest.pt", + "secure.webconnect.net", + "securecloud-smart.com", + "securedeposit-et.com", + "securedloading.com", + "securedlogin.org", + "secureir.ebaystatic.com", + "securerr.com", + "securerunner.com", + "securielite.com", + "securisurf.com", + "security60-e.com", + "securityscan.us", + "sedlec.unas.cz", + "see-back.com", + "seebox.fr", + "seemlessfixing.tech", + "seeques.com", + "seezeit.fr", + "segob.gob.mx", + "seibli.oewabox.at", + "seiyuu.ne.jp", + "seks-partner.com", + "selarbiosites.fr", + "select001.adtech.fr", + "select001.adtech.us", + "select002.adtech.fr", + "select002.adtech.us", + "select003.adtech.fr", + "select003.adtech.us", + "select004.adtech.fr", + "select004.adtech.us", + "selfhtml.fr", + "selfpwn.org", + "selling-group.com", + "send2url.com", + "sendhtml.net", + "sendingurl.com", + "sendingurl.net", + "sensahome.fr", + "sephor.fr", + "serff.fr", + "sergarius.popunder.ru", + "serv-canada2024.com", + "serv.ad-rotator.com", + "serv.adspeed.com", + "serv.tooplay.com", + "serv2.ad-rotator.com", + "serve.adplxmd.com", + "serve.freegaypix.com", + "serve.mediayan.com", + "serve.popads.net", + "serve.prestigecasino.com", + "servedby-buysellads.com", + "servedby.adcombination.com", + "servedby.flashtalking.com", + "servedbyadbutler.com", + "server.as5000.com", + "server.bittads.com", + "server.cpmstar.com", + "server.zoiets.be", + "server1.opentracker.net", + "server10.opentracker.net", + "server11.opentracker.net", + "server2.as5000.com", + "server2.mediajmp.com", + "server3.web-stat.com", + "server44.dubhosting.co.uk", + "server821.com", + "service.adtech.fr", + "service.adtech.us", + "service.maxymiser.net", + "service.urchin.com", + "service001.adtech.fr", + "service001.adtech.us", + "service002.adtech.fr", + "service002.adtech.us", + "service003.adtech.fr", + "service003.adtech.us", + "service004.adtech.fr", + "service004.adtech.us", + "service00x.adtech.fr", + "service00x.adtech.us", + "services.adtech.fr", + "services.adtech.us", + "services1.adtech.fr", + "services1.adtech.us", + "serving-sys.com", + "serving.plexop.net", + "serving.stat-rock.com", + "servingshade.com", + "servpro.fr", + "servustv.oewabox.at", + "sessions.bugsnag.com", + "setrise.nl", + "severalheroes.com", + "seward.net", + "sexcounter.com", + "sexpartnerx.com", + "sexsponsors.com", + "sexzavod.com", + "seyatosan.iaigiri.com", + "sfads.osdn.com", + "sgs001.adtech.fr", + "sgs001.adtech.us", + "sh2070.evanzo-server.de", + "sh4sure-images.adbureau.net", + "shafou.com", + "shapado.com", + "share-clouds.com", + "share-server.com", + "share-stores.com", + "shareaholic.com", + "shareasale.com", + "shared-download.com", + "sharefile-us.com", + "sharefiles-eu.com", + "sharelink.fr", + "shares-cloud.com", + "shatershepeleve.com", + "shellstore.info", + "shichihukuudon.com", + "shiiva.fr", + "shinedns.net", + "shinystat.shiny.it", + "shoalike.fr", + "shockgore.com", + "shop-pharmaccie.fr", + "shop.skin-safety.com", + "shopfix.fr", + "shopigo.fr", + "shopkeep.fr", + "shopperpromotions.com", + "shopping-offer.com", + "shoppingminds.net", + "shopsm.fr", + "shoptrends.fr", + "short-share.com", + "shortcut-links.com", + "shorte.st", + "shorthouse.com", + "shortredirect.com", + "show-msgch.qq.com", + "showads.pubmatic.com", + "showads1000.pubmatic.com", + "showadsak.pubmatic.com", + "showcount.honest.com", + "shrek.6.cn", + "shrimpsqueezed.com", + "sidare.homes", + "sideshow.directtrack.com", + "sifomedia.citypaketet.se", + "signpetition.co", + "signup.advance.net", + "silcom.com", + "siliconf.fr", + "simba.6.cn", + "simg.zedo.com", + "simpleads.net", + "simpli.fi", + "simpli.top", + "simplycode.co", + "sinera.org", + "sinochem.fr", + "sinseisyoji.co.jp", + "sistemishop.it", + "siteadvisor.com-br.site", + "siteimproveanalytics.com", + "siteliner.fr", + "siteonline.stream", + "sitesofa.za.com", + "sitestat.com", + "sitestats.tiscali.co.uk", + "sitrion.fr", + "sixapart.adbureau.net", + "sk.5.p2l.info", + "skaluneris.com", + "skelaxin.1.p2l.info", + "skelaxin.3.p2l.info", + "skelaxin.4.p2l.info", + "skillsforest.net", + "skin-care.1.p2l.info", + "skip.oewabox.at", + "skocz.pl", + "sky.od.ua", + "skysport.oewabox.at", + "slavyangrad.fr", + "slayinglance.com", + "sleep-aids.1.p2l.info", + "sleeper-sofa.dreamhoster.com", + "slhk23.0101host.com", + "slideboc.fr", + "slimspots.com", + "sllate.fr", + "slowmac.tech", + "slowmacfaster.trade", + "smarine.mu", + "smart-scripts.com", + "smartadserver.com", + "smartcart.fr", + "smartclip.com", + "smartclip.net", + "smartcontext.pl", + "smartlifeguides.com", + "smartshare.lgtvsdp.com", + "smartstats.com", + "smarttopchain.nl", + "smedizin.oewabox.at", + "smetrics.att.com", + "smetrics.tesco.com", + "smetrics.washingtonpost.com", + "smicaval.fr", + "smile-angel.com", + "smitt.nl", + "smokersopinionpoll.com", + "smoothurl.com", + "smosh.fr", + "sms-sending.net", + "sms.oewabox.at", + "smscentro.com", + "smser.net", + "smsmovies.net", + "smutstone.com", + "snammar-jumntal.com", + "snaps.vidiemi.com", + "snip.answers.com", + "snscf.fr", + "soarpower.com", + "sobar.baidu.com", + "sobolev.net.ru", + "sochr.com", + "societegernerale.fr", + "societergenerale.fr", + "socom.es", + "sofaglobal.best", + "softlinkers.popunder.ru", + "softonic.it", + "softpedia.uk.intellitxt.com", + "software-updates.co", + "software-wenc.co.cc", + "soidog.fr", + "sokrates.adtech.fr", + "sokrates.adtech.us", + "sol-images.adbureau.net", + "sol.adbureau.net", + "solamor.com", + "solarswitch4all.com", + "solartia.com", + "solarwindow.fr", + "solicita.info", + "solidbau.oewabox.at", + "solitairetime.com", + "soloprodottiitaliani.fr", + "soluclim.fr", + "solution.weborama.fr", + "solutionscore.com", + "solveseek.com", + "soma-store.visa-usa.ru", + "soma.1.p2l.info", + "soma.3xforum.ro", + "somuchrain.com", + "sonata.1.p2l.info", + "sonatns.sonatrach.dz", + "songbird.fr", + "songsar.com", + "soniksports.fr", + "sophang8.com", + "soports.fr", + "sorbone.fr", + "sortis.lt", + "sosohus.ink", + "sourmath.com", + "sp.adbrn.com", + "spadework.org", + "spanids.dictionary.com", + "spanids.thesaurus.com", + "speakplanet.fr", + "special-alerts.com", + "specialoffers.aol.com", + "speechpad.fr", + "speed.pointroll.com", + "speedboink.com", + "speedcurve.com", + "speednetwork14.adk2x.com", + "speednetwork6.adk2x.com", + "speedservicenow.com", + "speedycourse.fr", + "speeltuintalud.nl", + "speising.oewabox.at", + "spensa.co", + "spin.spinbox.net", + "spinbox.com", + "spinbox.freedom.com", + "spinbox.techtracker.com", + "spinbox.versiontracker.com", + "spiralfolderrollers.com", + "spiritualbrakes.com", + "spklds.com", + "splashnews.uk.intellitxt.com", + "spolecznosci.mgr.consensu.org", + "spolecznosci.net", + "sponsor1.com", + "sponsorships.net", + "sportat.oewabox.at", + "sportreisen.de", + "sportssaint.net", + "sportupdates.info", + "sportydesktops.com", + "spotchannel02.com", + "spotxchange.com", + "spyware-removers.shengen.ru", + "sq2trk2.com", + "sq7.co.uk", + "src.kitcode.net", + "srothuynguyen.com", + "srs.targetpoint.com", + "srtb.msn.com", + "srv.bebi.com", + "srv.juiceadv.com", + "srv.sayyac.com", + "srv7.admedit.net", + "ss.tiscali.it", + "ssads.osdn.com", + "ssephora.fr", + "ssl-compass.oewabox.at", + "ssl-geizhals.oewabox.at", + "ssl-helpgvat.oewabox.at", + "ssl-karriere.oewabox.at", + "ssl-msn.oewabox.at", + "ssl-top.oewabox.at", + "ssl-uspgvat.oewabox.at", + "ssl-willhab.oewabox.at", + "ssl-wko.oewabox.at", + "sslbind.com", + "sso.canada.com", + "ssp.adplus.co.id", + "ssp.imedia.cz", + "ssp.seznam.cz", + "ssp.streamrail.net", + "sspcash.adxcore.com", + "st.pba.xl.pt", + "st.sageanalyst.net", + "st.videojam.tv", + "staceydodge.com", + "stackoverflow.xyz", + "stags.peer39.net", + "stampen.linkpulse.com", + "stanbridgeestate.com", + "standartsheet.com", + "standstock.net", + "star-advertising.com", + "star-iptv.fr", + "star.pulseonclick.com", + "starbuckssurvey.life", + "starchat.oewabox.at", + "starreturned.com", + "startmarket.su", + "startup.mobile.yandex.net", + "startupsservices.net", + "stat.4u.pl", + "stat.56.com", + "stat.alibaba.com", + "stat.dealtime.com", + "stat.detelefoongids.nl", + "stat.netmonitor.fi", + "stat.onestat.com", + "stat.rolledwil.biz", + "stat.webmedia.pl", + "stat.www.fi", + "stat.yellowtracker.com", + "stat1.z-stat.com", + "stat2.corp.56.com", + "stat3.cybermonitor.com", + "statcounter.com", + "static-downloads.com", + "static-google-analtyic.com", + "static.2mdn.net", + "static.admaximize.com", + "static.adsafeprotected.com", + "static.adwo.com", + "static.audienceinsights.net", + "static.clickonometrics.pl", + "static.criteo.net", + "static.eu.criteo.net", + "static.everyone.net", + "static.fmpub.net", + "static.freenet.de", + "static.freeskreen.com", + "static.ifa.camads.net", + "static.kibboko.com", + "static.l3.cdn.adbucks.com", + "static.l3.cdn.adsucks.com", + "static.linkz.net", + "static.mackeeper.com", + "static.mediav.com", + "static.oroll.com", + "static.plista.com", + "static.plugrush.com", + "static.ptoahaistais.com", + "static.scanscout.com", + "static.smni.com", + "static.trackedweb.net", + "static.trackuity.com", + "static.trafficstars.com", + "static.unocdn.com", + "static.vertamedia.com", + "static.virgul.com", + "static.vpptechnologies.com", + "static.wooboo.com.cn", + "static.youmi.net", + "staticads.btopenworld.com", + "staticb.mydirtyhobby.com", + "statistic.ads24h.net", + "statistics.elsevier.nl", + "statistics.reedbusiness.nl", + "statistics.theonion.com", + "statistik-gallup.dk", + "statistik-gallup.net", + "stats.24ways.org", + "stats.absol.co.za", + "stats.adlice.com", + "stats.adultswim.com", + "stats.airfarewatchdog.com", + "stats.allliquid.com", + "stats.appsflyer.com", + "stats.arrowos.net", + "stats.askmen.com", + "stats.askmoses.com", + "stats.bbc.co.uk", + "stats.becu.org", + "stats.big-boards.com", + "stats.blogoscoop.net", + "stats.buysellads.com", + "stats.cafepress.com", + "stats.canalblog.com", + "stats.cartoonnetwork.com", + "stats.clickability.com", + "stats.concierge.com", + "stats.datahjaelp.net", + "stats.defense.gov", + "stats.dziennik.pl", + "stats.economist.com", + "stats.epicurious.com", + "stats.fairmont.com", + "stats.fastcompany.com", + "stats.fd.nl", + "stats.gamestop.com", + "stats.globesports.com", + "stats.groupninetyfour.com", + "stats.ign.com", + "stats.ilsemedia.nl", + "stats.independent.co.uk", + "stats.investors.com", + "stats.ipinyou.com", + "stats.iwebtrack.com", + "stats.jippii.com", + "stats.ladotstats.nl", + "stats.ozguryazilim.com.tr", + "stats.popscreen.com", + "stats.resellerratings.com", + "stats.revenue.net", + "stats.shopify.com", + "stats.telegraph.co.uk", + "stats.thoughtcatalog.com", + "stats.townnews.com", + "stats.tubemogul.com", + "stats.ultimate-webservices.com", + "stats.unionleader.com", + "stats.unipi.it", + "stats.vodpod.com", + "stats.wordpress.com", + "stats.wp.com", + "stats.www.ibm.com", + "stats.x14.eu", + "stats1.clicktracks.com", + "stats1.corusradio.com", + "stats2.clicktracks.com", + "stats2.gourmet.com", + "stats2.newyorker.com", + "stats2.rte.ie", + "stats2.vanityfair.com", + "stats4all.com", + "stats5.lightningcast.com", + "stats6.lightningcast.net", + "statse.webtrendslive.com", + "statsfe2.ws.microsoft.com", + "statsie.com", + "statutorjuihui.site", + "stay.decentralappps.com", + "steelbitepro24.com", + "stellarium.fr", + "stephanie.tnctrx.com", + "steveberry.fr", + "stilnovo.fr", + "stl.p.a1.traceworks.com", + "stocker.bonnint.net", + "stoiximan.gr", + "stompebi.link", + "stop-smoking.1.p2l.info", + "stopphoulplay.com", + "stopsms.biz", + "storage.softure.com", + "storage.trafic.ro", + "store-downloads.com", + "storelive.co", + "straighttangerine.cz.cc", + "strategies360.fr", + "strategy.lmobi.net", + "strawpoii.me", + "stream-direct.co", + "streamate.com", + "streamate.doublepimp.com", + "stswen.fr", + "stub.mainspotvideosfree.best", + "studiomugnaini.eu", + "studiospa.com.pl", + "su.valley.ne.jp", + "subcreation.fr", + "suckdude.com", + "suddenplot.com", + "sudokuwhiz.com", + "sugoicounter.com", + "suhunsoo.uk", + "suicidaltendencies.fr", + "summer.ntua.edu.tw", + "sumofus.fr", + "sumome.com", + "sunhe.jinr.ru", + "sunmaker.com", + "sunny.oewabox.at", + "sunrise-brink.net", + "sunsetdnsnow.com", + "suocietegenerale.fr", + "super-mario-deluxe.net", + "super.oewabox.at", + "superbrewards.com", + "superfastcdn.com", + "superinterstitial.com", + "superlecker.info", + "superlinks4u.com", + "supermed.oewabox.at", + "supernaturalart.com", + "superstats.com", + "supplements.1.p2l.info", + "support-ip.com", + "support.sweepstakes.com", + "suprama.online", + "surfindave.com", + "surfsecured.net", + "surplus-suppliers.com", + "survarium.fr", + "survey.china.alibaba.com", + "survey.nuggad.net", + "surveypass.com", + "survymonkey.xyz", + "susi.adtech.fr", + "susi.adtech.us", + "susm0q6jys.com", + "sussi.cressoft.com.pk", + "suzukiauto.fr", + "svava.eu", + "sverd.net", + "svpro7.oewabox.at", + "swa.and.co.uk", + "swa.metro.co.uk", + "sweet-water.org", + "sweetsforfree.com", + "swfhostltd.com", + "swflightinfo.bond", + "swiftype.fr", + "swisslide.fr", + "sworkitads.herokuapp.com", + "sx.nazari.org", + "sx.z0rz.com", + "sybonymo.fr", + "syn.verticalacuity.com", + "synad.nuffnang.com.sg", + "synad2.nuffnang.com.cn", + "sync-eu.exe.bid", + "sync-share.com", + "sync.1rx.io", + "sync.audtd.com", + "sync.bfmio.com", + "sync.clickonometrics.pl", + "sync.credebat.com", + "sync.mathtag.com", + "sync.pulseradius.com", + "sync.upravel.com", + "syncaccess.net", + "syncdownload.com", + "syncdownloading.com", + "syncingprocess.com", + "syndicated.mondominishows.com", + "syndication.exdynsrv.com", + "syndication.exoclick.com", + "syndication.exosrv.com", + "syndication.optimizesrv.com", + "syndication.traffichaus.com", + "syngeta.fr", + "synthroid.fr", + "sysadmin.map24.com", + "sysip.net", + "systadin.fr", + "systematixinfotech.fr", + "systemtrees.com", + "systweak.com", + "szabadonebredok.info", + "szalonenagrody.com", + "szalonepromocje.com", + "szemlelo.com", + "szene1.oewabox.at", + "szfr.fr", + "szupertanacsok.blog.hu", + "t-o-kitano.com", + "t-odx.op-mobile.opera.com", + "t-support.net", + "t.atpanel.com", + "t.dynad.net", + "t.frtyg.com", + "t.mdn2015x3.com", + "t.seedtag.com", + "t.senaldos.com", + "t.senaluno.com", + "t.signaletre.com", + "t.signauxdeux.com", + "t.silvinst.com", + "t.update.fbsbx.com", + "t.yesware.com", + "t2.junbi-tracker.com", + "taboola.com", + "taboola.com.edgekey.net", + "taboolasyndication.com", + "tag-dyn.omnitagjs.com", + "tag.crsspxl.com", + "tag.regieci.com", + "tag.yieldoptimizer.com", + "tagpress.oewabox.at", + "tags.hypeads.org", + "tags.onscroll.com", + "tags.tagcade.com", + "tahoesup.com", + "taicheetee.com", + "takeforme.xyz", + "takemallelectric.com", + "takeoneaudio.jp", + "tanieaukcje.com", + "taniezakupy.pl", + "tanio-najtaniej.com", + "taobaoafp.allyes.cn", + "taouxis.gr", + "tapixesa.pro", + "targetnet.com", + "tattooshaha.info", + "tax-canada2023.co", + "tbebestknives.fr", + "tcadops.ca", + "tcimg.com", + "tcookie.usatoday.com", + "tcss.qq.com", + "tdc.advertorials.dk", + "te.about.com", + "te.adlandpro.com", + "te.advance.net", + "te.ap.org", + "te.astrology.com", + "te.boston.com", + "te.chron.com", + "te.cleveland.net", + "te.greenwichtime.com", + "te.infoworld.com", + "te.journalnow.com", + "te.newsday.com", + "te.nytdigital.com", + "te.scrippsnetworksprivacy.com", + "te.scrippsnewspapersprivacy.com", + "te.sfgate.com", + "te.signonsandiego.com", + "te.stamfordadvocate.com", + "te.thestar.ca", + "te.thestar.com", + "te.trb.com", + "te.versiontracker.com", + "te1.techgeetam.com", + "tealium.com", + "tealiumiq.com", + "teamsport-philipp.fr", + "tearbelt.com", + "techexpert.site", + "techhelping.net", + "techms-shop.su", + "technicalconsumerreports.com", + "technocite.fr", + "technoit.fr", + "techques.com", + "techreview-images.adbureau.net", + "techreview.adbureau.net", + "teeser.ru", + "telangana-news24.com", + "tele.oewabox.at", + "telecharger-openoffice.fr", + "telecom-info.com", + "telefoniabologna.it", + "telephone-voyance.fr", + "telephoner-voyance.fr", + "telpay.fr", + "telusplanet.net", + "tenispro.fr", + "tennis.oewabox.at", + "tenuate.1.p2l.info", + "terricole.fr", + "test.ishvara-yoga.com", + "testapp.adhood.com", + "testbook.fr", + "testensie.de", + "testpconly12.prepare2upvideosafesystem4setnow.online", + "tewxda71.secure.ne.jp", + "texas-diesel.com", + "texas-hold-em.e-online-poker-4u.net", + "texas-holdem.shengen.ru", + "text-link-ads.com", + "textad.traficdublu.ro", + "textads.madisonavenue.com", + "textbrokr.fr", + "textsrv.com", + "tf.nexac.com", + "tgpcounter.freethumbnailgalleries.com", + "tgpmanager.com", + "thailandtravel.live", + "thainationalparks.fr", + "thainews.asia", + "thalasur.fr", + "thamescom.com", + "thankstossl.com", + "thanku.page", + "thatsjustgay.com", + "thatsphucked.com", + "the-adblocker.website", + "the-binary-trader.biz", + "the-counter.net", + "the.sextracker.com", + "theappanalytics.com", + "thebestgame2020.com", + "thebestknifes.fr", + "thebestwebpillplace.com", + "thebitcrew.com", + "thebrighttag.com", + "thebuzz.today", + "thechive.fr", + "thecoffeeilove.com", + "thedatesafe.com", + "theestatehouse.co.uk", + "thehomo.org", + "theketo-complete.com", + "themacuser.org", + "themaplemethod.com", + "themecounter.com", + "themusicnetwork.co.uk", + "thenewswire.fr", + "theotime.net", + "thepiratetrader.com", + "thepounder.com", + "theredirect.net", + "thesimplestairs.com", + "thesimsresource.fr", + "theswimshop.co.za", + "thetorrentz.fr", + "theuseful.com", + "theuseful.net", + "thickporter.sa.com", + "thinknyc.eu-adcenter.net", + "thinktarget.com", + "thirtydaychange.com", + "this.content.served.by.addshuffle.com", + "this.content.served.by.adshuffle.com", + "thisone.online", + "thomasmore.fr", + "throwingsevens.co.uk", + "thruport.com", + "thunderbird.es", + "tibetnews365.net", + "tibs.fr", + "tic.filmstoon.cam", + "ticket20.tripod.com", + "ticketforchange.fr", + "ticketspy.fr", + "tidebuy.com", + "tiku.io", + "tiltott.net", + "timberlande.fr", + "timelesscelebrity.com", + "timeofflife.com", + "timetunnel.net", + "tiplanet.fr", + "tips.oewabox.at", + "tipsurf.com", + "tiqcdn.com", + "tirolcom.oewabox.at", + "titan-gel-extra.com", + "titkoshirek.wordpress.com", + "titokterminal.com", + "tizanidine.1.p2l.info", + "tlx.3lift.com", + "tmx.technoratimedia.com", + "tn.5.p2l.info", + "toads.osdn.com", + "tobepure.com", + "todayresearch.com", + "todaysdeals4u.com", + "toggletools.com", + "toknowall.com", + "tommasobuglioni.com", + "tommysbookmarks.com", + "tommysbookmarks.net", + "tomorrownewstoday.com", + "tomsonguitars.co.uk", + "tongji.baidu.com", + "tookcheckout.com", + "toolbar.baidu.com", + "toolbar.soso.com", + "toolbarpartner.com", + "tools.spylog.ru", + "top.list.ru", + "top.mail.ru", + "top.oewabox.at", + "top100-images.rambler.ru", + "top1site.3host.com", + "top5.mail.ru", + "topadblocker.net", + "topbestgames.com", + "topcashvibes.com", + "topconsumergifts.com", + "topdemaroc.com", + "tophirek.hu", + "toplist.cz", + "toplist.eu", + "toplist.throughput.de", + "topmeds10.com", + "toppillstore.com", + "toprxshopplace.com", + "topshape.me", + "topstats.com", + "toptypeonlinetheclicks.icu", + "torjackan.info", + "toro-tags.com", + "toroadvertisingmedia.com", + "tororango.com", + "totaldebrid.fr", + "touch.media-serving.com", + "tour.cineble.com", + "tour.xxxblackbook.com", + "tourismelenslievin.fr", + "tpads.ovguide.com", + "tpc.googlesyndication.com", + "tps.doubleverify.com", + "tps10216.doubleverify.com", + "tps20519.doubleverify.com", + "tps30.doubleverify.com", + "tps31.doubleverify.com", + "tr.adinterax.com", + "tr.bigpoint.com", + "traaaack.com", + "trace.qq.com", + "track.adbooth.net", + "track.adform.net", + "track.adrevolver.com", + "track.bannerbridge.net", + "track.cam4tracking.com", + "track.clearsender.com", + "track.construclique.com", + "track.did-it.com", + "track.dotsly.com", + "track.e7r.com.br", + "track.effiliation.com", + "track.eg-innovations.net", + "track.enviodemails.com", + "track.gaug.es", + "track.homestead.com", + "track.lfstmedia.com", + "track.mdirector.com", + "track.mdrctr.com", + "track.msadcenter.afgz.com", + "track.msadcenter.ajfy.com", + "track.msadcenter.ceio.com", + "track.msadcenter.cxtv.com", + "track.msadcenter.dgt.com", + "track.msadcenter.dxr.com", + "track.msadcenter.emee.com", + "track.msadcenter.eqq.com", + "track.msadcenter.hih.com", + "track.msadcenter.hlh.com", + "track.msadcenter.hnsl.com", + "track.msadcenter.igzr.com", + "track.msadcenter.iuf.com", + "track.msadcenter.iuh.com", + "track.msadcenter.jzz.com", + "track.msadcenter.kfgy.com", + "track.msadcenter.kfz.com", + "track.msadcenter.kkal.com", + "track.msadcenter.kpuo.com", + "track.msadcenter.krt.com", + "track.msadcenter.llu.com", + "track.msadcenter.ltp.com", + "track.msadcenter.lyv.com", + "track.msadcenter.lzwp.com", + "track.msadcenter.mjze.com", + "track.msadcenter.mur.com", + "track.msadcenter.nho.com", + "track.msadcenter.nyfg.com", + "track.msadcenter.oah.com", + "track.msadcenter.pcp.com", + "track.msadcenter.pszn.com", + "track.msadcenter.pwpn.com", + "track.msadcenter.qpz.com", + "track.msadcenter.qsvv.com", + "track.msadcenter.qymv.com", + "track.msadcenter.rfjq.com", + "track.msadcenter.sax.com", + "track.msadcenter.sgq.com", + "track.msadcenter.shy.com", + "track.msadcenter.szc.com", + "track.msadcenter.tnuw.com", + "track.msadcenter.toj.com", + "track.msadcenter.tux.com", + "track.msadcenter.usx.com", + "track.msadcenter.vbug.com", + "track.msadcenter.vcf.com", + "track.msadcenter.vrhe.com", + "track.msadcenter.wdm.com", + "track.msadcenter.wfm.com", + "track.msadcenter.wmd.com", + "track.msadcenter.wup.com", + "track.msadcenter.xda.com", + "track.msadcenter.xpp.com", + "track.msadcenter.xxx.com", + "track.msadcenter.xzwy.com", + "track.msadcenter.ybi.com", + "track.msadcenter.ytbp.com", + "track.msadcenter.zepw.com", + "track.msadcenter.zhv.com", + "track.msadcenter.zlx.com", + "track.msadcenter.zmmr.com", + "track.msadcenter.zul.com", + "track.msadcenter.zvjw.com", + "track.msadcenter.zzv.com", + "track.nifty.com", + "track.omg2.com", + "track.omgpl.com", + "track.pplnk.com", + "track.publeadmedia.com", + "track.rediff.com", + "track.searchignite.com", + "track.tooplay.com", + "track.upaknee.com", + "track.vivid.com", + "track.vscash.com", + "track.webgains.com", + "track.xapads.com", + "track.zipalerts.com", + "track.ziprecruiter.com", + "track.zulumarketing.com", + "track12.offersbymail.com", + "tracker.awr.im", + "tracker.baidu.com", + "tracker.bonnint.net", + "tracker.bt.uol.com.br", + "tracker.cl1.fidelizador.com", + "tracker.clicktrade.com", + "tracker.consumerpackage.net", + "tracker.coopt.com", + "tracker.hitmatic.com", + "tracker.mattel.com", + "tracker.netklix.com", + "tracker.remp.impresa.pt", + "tracker1.leadiya.com", + "tracking.10e20.com", + "tracking.3com.com", + "tracking.aatkit.com", + "tracking.adalyser.com", + "tracking.adgoon.it", + "tracking.adjug.com", + "tracking.arxibs01.com", + "tracking.craktraffic.com", + "tracking.drsfostersmith.com", + "tracking.edvisors.com", + "tracking.engagedigitalmedia.com", + "tracking.fanbridge.com", + "tracking.feedmob.com", + "tracking.foxnews.com", + "tracking.gajmp.com", + "tracking.ibexnetwork.com", + "tracking.ilinkmd.com", + "tracking.imagewebdesign.fr", + "tracking.internetstores.de", + "tracking.joker.com", + "tracking.keywordmax.com", + "tracking.mailtracker.in", + "tracking.motleyfool.com", + "tracking.myunidays.com", + "tracking.nesox.com", + "tracking.nmemails.com", + "tracking.oerug.com", + "tracking.pennystockpicks.net", + "tracking.percentmobile.com", + "tracking.publicidees.com", + "tracking.quisma.com", + "tracking.searchmarketing.com", + "tracking.stampready.net", + "tracking.summitmedia.co.uk", + "tracking.trafficjunky.net", + "tracking.truthfinder.com", + "tracking.trutv.com", + "tracking.vcommission.com", + "tracking.veoxa.com", + "tracking.vindicosuite.com", + "tracking.yohoads.com", + "trackit.vicotech.com", + "tracksurf.daooda.com", + "trackvoluum.com", + "tradearabia.advertserve.com", + "tradedealvip.su", + "tradedoubler.com", + "tradedoubler.sonvideopro.com", + "tradeexchanging.com", + "tradeinn.fr", + "tradelax.com", + "tradem.com", + "tradetracker.net", + "traffic-bam.link", + "traffic-stats.streamsolutions.co.uk", + "traffic.adxprts.com", + "traffic.adxprtz.com", + "traffic.focuusing.com", + "traffic.spot.im", + "trafficbee.com", + "trafficnetworkads24.com", + "trafficopen.com", + "trafficrevenue.net", + "trafficsan.com", + "traffictraders.com", + "traffprofit.com", + "trafmag.com", + "trafsearchonline.com", + "traktum.com", + "tramadol.1.p2l.info", + "tramadol.3.p2l.info", + "tramadol.4.p2l.info", + "tramadol2006.3xforum.ro", + "tramarkt.oewabox.at", + "tranisere.fr", + "transfer-rate.com", + "transferkeep.com", + "transferlights.com", + "transferwiser.io", + "transplugin.io", + "trauiqce.click", + "travelhub.com.sg", + "travelight.online", + "trax.gamespot.com", + "trcko.com", + "treasuredata.com", + "trekmedia.net", + "trendingpatrol.com", + "trendnews.com", + "trends.revcontent.com", + "trendsymbol.net", + "trialvariable.net", + "triangle.dealsaver.com", + "trianglerank.net", + "tridentenvironmental.co.uk", + "trioadvisor.fr", + "triphasil.1.p2l.info", + "triphasil.3.p2l.info", + "triphasil.4.p2l.info", + "tripwolf.oewabox.at", + "trk.ablogica.com", + "trk.cachemetracking.com", + "trk.etrigue.com", + "trk.securesmrt-dt.com", + "trk.tidaltv.com", + "trk.vidible.tv", + "trk.wizzdeal.trade", + "trourted.pro", + "trouveunfilm.fr", + "trovi.com", + "true-counter.com", + "truecrypt.fr", + "truehits1.gits.net.th", + "trustaffs.com", + "trusturl.top", + "trvlnet-images.adbureau.net", + "trvlnet.adbureau.net", + "tryanimalemale.com", + "ts-shimada.com", + "tsbm.ch", + "tsp2002.com", + "tste.startribune.com", + "tsyndicate.com", + "ttarget.adbureau.net", + "ttnet.yandex.com.tr", + "ttoc8ok.com", + "tubgirl.me", + "tubgirl.org", + "tubr8.fr", + "tudasfaja.com", + "tudaskor.com", + "tudathalo.blogspot.hu", + "tudatosanelok.com", + "tudnodkel.blogspot.com", + "tudnodkell.info", + "tuniaf.com", + "turdgasm.com", + "turfomani.fr", + "turkishairines.info", + "turn.com", + "tv2no.linkpulse.com", + "tvshowslist.com", + "tvshowsnow.tvmax.hop.clickbank.net", + "tweetdeck.fr", + "twitchindoor.best", + "twitpic.fr", + "twofish.freeuk.com", + "twoj-typ.pl", + "twoj-voucher.com", + "twoje-nagrody.com.pl", + "twoje-nagrody.pl", + "twojszczesliwydzien.com", + "tx.5.p2l.info", + "tx.micro.net.pk", + "tx2returnhome.com", + "tynt.com", + "typewriter.fr", + "tz284.com", + "u-pssud.fr", + "u.openx.net", + "u1817.16.spylog.com", + "u3102.47.spylog.com", + "u3305.71.spylog.com", + "u3608.20.spylog.com", + "u4056.56.spylog.com", + "u432.77.spylog.com", + "u4396.79.spylog.com", + "u4443.84.spylog.com", + "u4556.11.spylog.com", + "u5234.87.spylog.com", + "u5234.98.spylog.com", + "u5687.48.spylog.com", + "u574.07.spylog.com", + "u604.41.spylog.com", + "u6762.46.spylog.com", + "u6905.71.spylog.com", + "u7748.16.spylog.com", + "u810.15.spylog.com", + "u920.31.spylog.com", + "u977.40.spylog.com", + "ua-consumerpanel.frge.io", + "uac.advertising.com", + "uav.tidaltv.com", + "ubmcmm.baidustatic.com", + "ubuntu-fr.fr", + "ucstat.baidu.com", + "ud.adkmob.com", + "udarem.com", + "udc.msn.com", + "uedata.amazon.com", + "ufpcdn.com", + "ugo.eu-adcenter.net", + "ui.ppjol.com", + "uip.semasio.net", + "ujvilagtudat.blogspot.hu", + "uk-ads.openx.net", + "uk.bitcoinfreedom-appl.t500track42.com", + "uk.cqcounter.com", + "ukrashulya.ru", + "ukrpts.net", + "uktc.ijento.com", + "ultimatecounter.com", + "ultracet.1.p2l.info", + "ultram.1.p2l.info", + "ultrasponsor.com", + "ulusalofis.com", + "umgpjdlllhl.ru", + "un-ruly.fr", + "unclechunk.com", + "uncut.oewabox.at", + "undertonenetworks.com", + "unetbootin.net", + "unetbootin.org", + "uni-littoral.fr", + "uniclick.openv.com", + "uniguide.fr", + "unimed.oewabox.at", + "union.56.com", + "union.6.cn", + "union.baidu.com", + "unitdotto.club", + "unityads.unity.cn", + "unityads.unitychina.cn", + "univ-murs.fr", + "univ-paris-didero.fr", + "univ-pars1.fr", + "univ6lehavre.fr", + "univevry.fr", + "unme-asso.fr", + "unodieuxconnard.fr", + "unonoticias.net", + "unser-en.de", + "unstat.baidu.com", + "unsubscribed.co", + "unusualneighbor.com", + "uole.ad.uol.com.br", + "updateapps.net", + "updateauto.preparevideosafesystem4unow.space", + "updating-link.com", + "updating-url.com", + "updating-url.net", + "updatingpage.com", + "updatingwebpage.com", + "upgrade-ms-home.com", + "upload.adtech.fr", + "upload.adtech.us", + "uproar.com", + "uproar.fortunecity.com", + "uqz.com", + "urbact.fr", + "urban.adspirit.de", + "url-hoster.com", + "url-redirect.com", + "url2all.net", + "url9810.tokocrypto.com", + "urlconnection.net", + "urlcut.net", + "urlpage-redirect.com", + "urlpush.net", + "urlredirect.net", + "urlregistrar.net", + "urlreload.net", + "urlscanner.net", + "urlsync.com", + "urlupdates.com", + "urlviaweb.com", + "urssff.fr", + "urzl.fr", + "us-ads.openx.net", + "us-microsoft-store.com", + "us-u.openx.net", + "us.2.cqcounter.com", + "us.a1.yimg.com", + "us.cqcounter.com", + "usa.nedstat.net", + "usatoday.app.ur.gcion.com", + "usbf.fr", + "usc.adserver.snapads.com", + "usemax.de", + "users.cuci.nl", + "users.maxcluster.net", + "users.tpg.com.au", + "users16.jabry.com", + "usoasopersbe.xyz", + "usswrite.com", + "ut.5.p2l.info", + "ut1-capitole.fr", + "ut1capitole.fr", + "utairway.com", + "utarget.ru", + "utauniv-lyon2.fr", + "utensils.pro", + "utenti.lycos.it", + "utility.baidu.com", + "utils.media-general.com", + "utils.mediageneral.com", + "utrace.fr", + "uvimage.56.com", + "uwz.oewabox.at", + "v-support.free.bg", + "v1.nedstatbasic.net", + "v1.viayonetici.com", + "v16.56.com", + "v2.adsbookie.com", + "v2.viayonetici.com", + "v2profit.com", + "v3.viayonetici.com", + "v4.viayonetici.com", + "v5.viayonetici.com", + "v6.viayonetici.com", + "v7.viayonetici.com", + "v8.analytics.pinsightmedia.com", + "v8engine.pinsightmedia.com", + "v8push.pinsightmedia.com", + "va.5.p2l.info", + "vaitu.club", + "vakarek.info", + "valium.este.ru", + "valium.hut1.ru", + "valium.ourtablets.com", + "valiumvalium.3xforum.ro", + "valsgaard-kofod.dk", + "valtrex.1.p2l.info", + "valtrex.3.p2l.info", + "valtrex.4.p2l.info", + "valtrex.7h.com", + "valueclick.com", + "valueclick.net", + "van-city-sign-on.com", + "vanbenthem.org", + "vanillaandcream.com", + "vaniqa.1.p2l.info", + "vast.ssp.optimatic.com", + "vast.tubemogul.com", + "vast.vertamedia.com", + "vault-encryption.com", + "vcarrefour.fr", + "vcm.oewabox.at", + "vda.oipzyrzffum.ovh", + "vdbunt.net", + "ve1.claker.top", + "ve1.techgeetam.com", + "ve2.techgeetam.com", + "veirregnant.club", + "velocecdn.com", + "vendorlist.consensu.org", + "venetia.iad.appboy.com", + "venturead.com", + "verify.rambler-profile.site", + "versbaudet.fr", + "vhowland.co.uk", + "vi.5.p2l.info", + "via.oewabox.at", + "viacom.oewabox.at", + "viad.fr", + "viagra-pill.blogspot.com", + "viagra-soft-tabs.1.p2l.info", + "viagra-store.shengen.ru", + "viagra.1.p2l.info", + "viagra.3.p2l.info", + "viagra.4.p2l.info", + "viagraviagra.3xforum.ro", + "viamichelin.cdn11.contentabc.com", + "vibrantmedia.com", + "vice-ads-cdn.vice.com", + "vicodin-store.shengen.ru", + "vicodin.t-amo.net", + "victorlutte.cl", + "vidamsag.postr.hu", + "video-bazis.com", + "video-stats.video.google.com", + "video.cynogage.com", + "video.entertaintastic.com", + "videoamp.com", + "videobox.com", + "videocop.com", + "videoegg.adbureau.net", + "videofitness.fr", + "videogamerewardscentral.com", + "videomediagroep.nl", + "videos.fleshlight.com", + "videoslots.888.com", + "videovip.org", + "videovor.fr", + "vider-image.com", + "vidnline.com", + "vidroll.ru", + "viedechretien.org", + "vieques.fr", + "viessman.fr", + "vietnamdiscovery.fr", + "view.binlayer.com", + "view.jamba.de", + "views.m4n.nl", + "viewstracker.com", + "viewtools.com", + "viglink.com", + "viglink.fr", + "viglink.pgpartner.com", + "vilagfigyelo.com", + "vilaghelyzete.blogspot.com", + "vilagpolgarok.blogspot.hu", + "vilagunk.hu", + "villagarden.pl", + "villepariis.fr", + "vinkelvej12.dk", + "vinoscout.fr", + "vins-bourgorne.fr", + "viowyf.khaiafi.com", + "vioxx.1.p2l.info", + "vip.adpiano.com", + "vip.clickzs.com", + "vip.fortunatetime.xyz", + "vipfastmoney.com", + "vipmasajes.com", + "vipon.fr", + "viralture.com", + "viralvideos.tips", + "viriginradio.fr", + "vis.sexlist.com", + "visana.fr", + "visit.theglobeandmail.com", + "visualsonics.fr", + "vitalitymax.1.p2l.info", + "vitals.vercel-analytics.com", + "vitemadose.fr", + "vivalife.fr", + "vivgilance.fr", + "vj.quanjingpay.com", + "vlc.de", + "vltwox7zl7h1wv.com", + "vmcsatellite.com", + "vmix.adbureau.net", + "vn.grab-credit4u.com", + "vnu.eu-adcenter.net", + "vodoustoichivshperplat.com", + "vodus-api-serverless.azurewebsites.net", + "vodus-api.azurewebsites.net", + "vodus.com", + "voduscdn.azureedge.net", + "voiciu.fr", + "voil-le-travail.fr", + "voipwise.fr", + "voken.eyereturn.com", + "volksaddiction.nl", + "volksvagen.fr", + "volkswagens.fr", + "voluumtracker.com", + "voluumtrk.com", + "voluumtrk2.com", + "voluumtrk3.com", + "vomitgirl.org", + "voordeel.ad.nl", + "vpm.hu", + "vq91811.com", + "vs.dmtracker.com", + "vsii.spinbox.net", + "vt.5.p2l.info", + "vu.veoxa.com", + "vxiframe.biz", + "vz-cdn.trafficjunky.net", + "vzarabotke.ru", + "w-chat.xf.cz", + "w.nativery.com", + "w1.am15.net", + "w10.centralmediaserver.com", + "w11.centralmediaserver.com", + "w2.am15.net", + "w3facility.org", + "wa.5.p2l.info", + "wa.and.co.uk", + "wac.2ddcc.alphacdn.net", + "wafmedia3.com", + "wagsandwhiskers.fr", + "wahm.fr", + "wahoha.com", + "wait3sec.org", + "waitingtoload.com", + "waldenfarms.com", + "walkthedinosaur.com", + "wallflore.de", + "wanadzoo.fr", + "wanatoo.fr", + "wangmeng.baidu.com", + "waoptions.com.au", + "wap.casee.cn", + "warda.oewabox.at", + "warlog.info", + "wasted-nights.com", + "watch-netfiix.com", + "watch-this.live", + "watchpro.fr", + "water-bed.8p.org.uk", + "waterstudio.fr", + "waudeesestew.com", + "waust.at", + "wayfarerspoutpraise.com", + "wd.adcolony.com", + "wdm29.com", + "we-are-gamers.com", + "weapfuh.originalriver-tone.top", + "weather.fixitpro.ro", + "weatherapi.co", + "web-bars.com", + "web-check.co", + "web-domain.net", + "web-hoster.co", + "web-loading.net", + "web-page.co", + "web-scanner.co", + "web-spider.net", + "web-url.net", + "web123.webhotelli.fi", + "web1b.netreflector.com", + "web4.realtracker.com", + "webads.bizservers.com", + "webads.nl", + "webadv.co", + "webassembly.stream", + "webatic.fr", + "webbug.seatreport.com", + "webcamsex.nl", + "webcompteur.com", + "webcounter.com", + "webcounter.goweb.de", + "webcounter.together.net", + "webhosting-ads.home.pl", + "webhosting.hut1.ru", + "webkurchatov.ru", + "webmedic.fr", + "webnetra.entelnet.bo", + "weborg.hut1.ru", + "webpageupdate.co", + "webpaypal.com", + "webprog.oewabox.at", + "webprotector.co", + "webprotocol.net", + "webresourcer.com", + "webserv.mos.ru", + "websiteconnecting.com", + "websiteeco.com", + "websitereconnecting.com", + "websitetosubmit.com", + "webstats1.com", + "webstrings.net", + "websupporter.co", + "websurvey.spa-mr.com", + "webtj.net", + "webtrekk.net", + "webtrends.thisis.co.uk", + "webupdater.net", + "webuysupplystore.mooo.com", + "webwikis.fr", + "webwise.bt.com", + "webwise.com", + "webwise.net", + "webwise.org", + "wedleaunocomp.work", + "wegetpaid.net", + "wegotmedia.co", + "weight-loss.1.p2l.info", + "weight-loss.3.p2l.info", + "weight-loss.4.p2l.info", + "weight-loss.hut1.ru", + "welcome.faptitans.com", + "welcome.pussysaga.com", + "wellbutrin.1.p2l.info", + "wellbutrin.3.p2l.info", + "wellbutrin.4.p2l.info", + "wellnessmonitor.bravehost.com", + "wellnessnaturopathic.com", + "wenda.io", + "werinussa.net", + "wes.df.telemetry.microsoft.com", + "westbridges.net", + "westerdayeol.site", + "wetter24.fr", + "wewillrocknow.com", + "wf.basebanner.com", + "wfussb.oewabox.at", + "whatishotnow.net", + "whats-new.org", + "whatsapp-app.com", + "whatsappsupport.net", + "whentheyopened.com", + "whereismybonus.com", + "whipcrack.org", + "whiscas.fr", + "whiteenamel.fr", + "whos.amung.us", + "wi-fitechnology.uk.intellitxt.com", + "wi.5.p2l.info", + "widespace.com", + "widget3.linkwithin.com", + "widget5.linkwithin.com", + "widgets.amung.us", + "wienerz.oewabox.at", + "wiengvat.oewabox.at", + "wigetmedia.com", + "wikidevs.com", + "wikiforosh.ir", + "wileprefgurad.net", + "willhab.oewabox.at", + "williamhill.es", + "willysy.com", + "windowgolddealtheclicks.live", + "windows-afx-update.com", + "windows-cnd-update.com", + "windows-en-us-update.com", + "windows-fsd-update.com", + "windows-msd-update.com", + "windows-office365.com", + "windows-service-en.com", + "windows-several-update.com", + "windows-update-02-en.com", + "windows-wsus-update.com", + "winner-prize.com", + "winns.fr", + "winter-balance.com", + "wirtvlg.oewabox.at", + "wishdownget.com", + "wizzshop.trade", + "wk4x5rdtoz2tn0.com", + "wm.baidu.com", + "wmedia.adk2x.com", + "wnathan.fr", + "woche.oewabox.at", + "wohnnet.oewabox.at", + "wolverineworldwide.fr", + "wonderfulinsights.com", + "wonderlandads.com", + "worden.samenresultaat.nl", + "wordstore.net", + "work-offer.com", + "workaccount.free.bg", + "working-online.net", + "worldcommunitygrid.fr", + "worldmedpilldeliver.com", + "worldwidefestival.fr", + "wormgush.com", + "worry-free-savings.com", + "wowanalytics.co.uk", + "wp-club.net", + "wppluginspro.com", + "wrontonshatbona.pro", + "ws01.do.nu", + "ws02.do.nu", + "ws03.do.nu", + "ws03.home.sapo.pt", + "ws04.do.nu", + "ws04.home.sapo.pt", + "ws05.home.sapo.pt", + "ws06.home.sapo.pt", + "wt.bankmillennium.pl", + "wtnj.worldnow.com", + "wtp101.com", + "wv.5.p2l.info", + "ww1.flashx.net", + "wwnc.xyz", + "www-stats.unipi.it", + "www-x-videos.com", + "www.0202.com.tw", + "www.1-1ads.com", + "www.1120.com.tw", + "www.123count.com", + "www.123stat.com", + "www.1hkfq6598i.com", + "www.247realmedia.com", + "www.31d.net", + "www.3dstats.com", + "www.3qqq.net", + "www.3turtles.com", + "www.404errorpage.com", + "www.56.com", + "www.5thavenue.com", + "www.805m.com", + "www.888.com", + "www.888poker.com", + "www.90offbags.com", + "www.a2uu36g43l.download", + "www.aandgwright.plus.com", + "www.abc-tax.jp", + "www.ad-center.com", + "www.ad-up.com", + "www.ad-words.ru", + "www.adalyser.com", + "www.addfreecounter.com", + "www.addtoany.com", + "www.adengage.com", + "www.adexchangecloud.com", + "www.adfunkyserver.com", + "www.adimages.beeb.com", + "www.adjug.com", + "www.adloader.com", + "www.adlogix.com", + "www.admex.com", + "www.adpmbtj.com", + "www.adpowerzone.com", + "www.adquest3d.com", + "www.adreporting.com", + "www.adrianwaldock.plus.com", + "www.adscience.nl", + "www.adsensecustomsearchads.com", + "www.adserver.com.my", + "www.adserver.net", + "www.adservtech.com", + "www.adskeeper.co.uk", + "www.adspics.com", + "www.adspoll.com", + "www.adsupplyads.com", + "www.adtrix.com", + "www.adult-top-list.com", + "www.advaliant.com", + "www.advanpromo.com", + "www.adverterenbijrtl.nl", + "www.adverterenzeeland.nl", + "www.advertpro.com", + "www.adverts.dcthomson.co.uk", + "www.advertyz.com", + "www.adview.cn", + "www.aektschen.de", + "www.aeqs.com", + "www.aero-source.net", + "www.afcyhf.com", + "www.affiliateclick.com", + "www.affiliatesuccess.net", + "www.afterdownload.com", + "www.airfrance.life", + "www.ajalis.com", + "www.akiko.f9.co.uk", + "www.alexrc.plus.com", + "www.algocashmaster.com", + "www.allosponsor.com", + "www.amazing-opportunities.info", + "www.anatol.com", + "www.andyhawk.free-online.co.uk", + "www.andymurray.plus.com", + "www.anrdoezrs.net", + "www.apogara.plus.com", + "www.applelounge.com", + "www.applicationwiki.com", + "www.appliedsemantics.com", + "www.aptracking1.com", + "www.area043.com", + "www.atlantis-asia.com", + "www.atpanel.com", + "www.avenues-inc.com", + "www.avsads.com", + "www.awltovhc.com", + "www.baba-t.com", + "www.balnakiel.plus.com", + "www.bangbuddy.com", + "www.bannerbackup.com", + "www.bar.ry2002.02-ry014.snpr.hotmx.hair.zaam.net", + "www.be4life.ru", + "www.belstat.nl", + "www.benhamlyn.plus.com", + "www.best-iphone6s.com", + "www.bestrxpills.com", + "www.betcounter.com", + "www.bigbangempire.com", + "www.bigsister-puff.cxa.de", + "www.bigsister.cxa.de", + "www.billcarthy.f9.co.uk", + "www.binarysystem4u.com", + "www.bitlocker.net", + "www.bjhdrx.com", + "www.blockadsnot.com", + "www.blossomtel.com", + "www.bluecrabhosting.co.uk", + "www.bnnr.nl", + "www.bodog.eu", + "www.boonsolutions.com", + "www.bostonwall.com", + "www.bovadapromotions.lv", + "www.bretby.plus.com", + "www.bryantaylor.free-online.co.uk", + "www.btalbot.plus.com", + "www.btvm.ne.jp", + "www.budsinc.com", + "www.buglife.com", + "www.bulkclicks.com", + "www.bulletads.com", + "www.bumerang.cc", + "www.burstnet.com", + "www.buycheapadvertising.com", + "www.buyhitscheap.com", + "www.cadvision.com", + "www.cafecoquin.com", + "www.cam4.fr", + "www.camion.idps.co.uk", + "www.canadianshawid.com", + "www.canuckmethods.com", + "www.capturedcovers.com", + "www.caramail.com", + "www.cashcapitalsystem.com", + "www.cashcount.com", + "www.cati.com.tw", + "www.cdn4ads.com", + "www.chartercare.plus.com", + "www.cheap-online-stamp.cast.cc", + "www.chienhung.url.tw", + "www.chiyih.com", + "www.clearalgorithm.com", + "www.click10.com", + "www.click4click.com", + "www.clickbank.com", + "www.clickclick.com", + "www.clickdensity.com", + "www.clicksgear.com", + "www.clicktale.com", + "www.clicktale.net", + "www.clicktilluwin.com", + "www.clickxchange.com", + "www.cliftons.plus.com", + "www.clixgalore.com", + "www.computerxchange.com", + "www.contextuads.com", + "www.cool-downloads.com", + "www.cool-downloads.net", + "www.coolconcepts.nl", + "www.cotc.net", + "www.counter4all.com", + "www.counter4all.de", + "www.counterguide.com", + "www.courtneywalker.plus.com", + "www.cpabank.com", + "www.crazypopups.com", + "www.crazywinnings.com", + "www.credit-dreams.com", + "www.crispads.com", + "www.csalikft.hu", + "www.ctaz.com", + "www.cuci.nl", + "www.da-ads.com", + "www.dalesnewzealand.co.nz", + "www.danair.es", + "www.datanotary.com", + "www.datatech.es", + "www.datoben.waw.pl", + "www.davion.plus.com", + "www.debbo.plus.com", + "www.deelen-wageningen.nl", + "www.defaultinternet.com", + "www.delton.com", + "www.derekrjones.plus.com", + "www.destinationurl.com", + "www.devenney.plus.com", + "www.devis-abri-de-piscine.fr", + "www.devon38.plus.com", + "www.didata.bw", + "www.digimedia.com", + "www.directnetadvertising.net", + "www.dragonawaken.com", + "www.dt1blog.com", + "www.dunlop.force9.co.uk", + "www.dutchsales.org", + "www.e-bannerx.com", + "www.e-transfer-cra.com", + "www.eastwood35.idps.co.uk", + "www.easy2date.net", + "www.easycounter.com", + "www.ebayadservices.com", + "www.ebaybanner.com", + "www.edv-waldherr.at", + "www.emadesign.net", + "www.emarketmakers.com", + "www.entercasino.com", + "www.eshopads2.com", + "www.euros4click.de", + "www.eva.hi-ho.ne.jp", + "www.everestgroupcorp.com", + "www.everifymatch.com", + "www.exe-file.de", + "www.expoteam.net", + "www.ezlink.ca", + "www.fast-adv.it", + "www.feedstermedia.com", + "www.fetisch-pornos.cxa.de", + "www.ficken-ficken-ficken.cxa.de", + "www.ficken-xxx.cxa.de", + "www.findalgorithm.com", + "www.fineclicks.com", + "www.firemouth.plus.com", + "www.firered.plus.com", + "www.fischereszter.hu", + "www.flagcounter.com", + "www.flexibleadmin.com", + "www.flexibletool.com", + "www.flowerdevon.idps.co.uk", + "www.focalex.com", + "www.ford7.plus.com", + "www.formosahappiness.org", + "www.fpctraffic2.com", + "www.fra19.plus.com", + "www.framar.plus.com", + "www.freeadguru.com", + "www.freecamsecrets.com", + "www.freespinwinner.win", + "www.freo-stats.nl", + "www.friend-card.com", + "www.friend-cards.com", + "www.friend-cards.net", + "www.friend-greeting.com", + "www.friend-greetings.com", + "www.friend-greetings.net", + "www.friendgreetings.com", + "www.friendgreetings.net", + "www.friendlyduck.com", + "www.frontpagecash.com", + "www.ftjcfx.com", + "www.funkydoowop.plus.com", + "www.fusionbanners.com", + "www.fxcounters.com", + "www.garethwalker.plus.com", + "www.gatesofhell.plus.com", + "www.gatoradvertisinginformationnetwork.com", + "www.gbinnie.plus.com", + "www.georgewatson.plus.com", + "www.getloan.com", + "www.gigdnetwork.com", + "www.globalbuffer.com", + "www.gm4pgv.plus.com", + "www.googleadservices.com", + "www.greatdexchange.com", + "www.greencentral.plus.com", + "www.grouphappy.com", + "www.guesstheview.com", + "www.hansvanderwerf.nl", + "www.heimlich-gefilmt.cxa.de", + "www.heusmarketing.nl", + "www.hibids10.com", + "www.hiroden-con.jp", + "www.hitstats.co.uk", + "www.hotkeys.com", + "www.i-younet.ne.jp", + "www.idealcasino.net", + "www.idirect.com", + "www.ifileyou.com", + "www.iicdn.com", + "www.ili.net", + "www.ilovecheating.com", + "www.imcounting.com", + "www.indiads.com", + "www.inflationbreedinghoax.com", + "www.interstitialzone.com", + "www.inyes.com.tw", + "www.is1.clixgalore.com", + "www.isfilebest.com", + "www.isistech.com.tw", + "www.istats.nl", + "www.izu.co.jp", + "www.jellycounter.com", + "www.jetseeker.com", + "www.jolic2.com", + "www.jrhayley.plus.com", + "www.justhookup.com", + "www.jvzoo.com", + "www.k-macs.ne.jp", + "www.kenkudo.plus.com", + "www.keyofhealth.com", + "www.kitchentablegang.org", + "www.km69.de", + "www.knell.plus.com", + "www.knowinteractive.com", + "www.kolks.nl", + "www.konimkan.com", + "www.konversation.com", + "www.kvr-systems.de", + "www.lansrv050.com", + "www.laugh-mail.com", + "www.laugh-mail.net", + "www.launchbuffer.com", + "www.lduhtrp.net", + "www.leadgreed.com", + "www.lesben-pornos.cxa.de", + "www.linkhut.com", + "www.linkpulse.com", + "www.linkredirect.biz", + "www.linkwithin.com", + "www.littledevildoubt.com", + "www.liveadexchanger.com", + "www.lomalindasda.org", + "www.lottoforever.com", + "www.lpmxp2017.com", + "www.lpmxp2024.com", + "www.lysabarnard.plus.com", + "www.m2trk.com", + "www.mangayhentai.com", + "www.manoces.waw.pl", + "www.market-buster.com", + "www.marketrip.co", + "www.masterspace.biz", + "www.mb102.com", + "www.media-motor.com", + "www.medical-research-books.com", + "www.megacounter.de", + "www.merijntjeaanderijn.nl", + "www.merlin.co.il", + "www.metareward.com", + "www.mikaeljigmo.com", + "www.mikras.nl", + "www.miqsoft.hu", + "www.miyazaki-catv.ne.jp", + "www.mnbasd77.com", + "www.monetizemore.com", + "www.mpression.net", + "www.mr-mondial.com", + "www.ms247.plus.com", + "www.my-stats.com", + "www.myadsl.co.za", + "www.myaffiliateprogram.com", + "www.mylovecards.com", + "www.myuitm.com", + "www.mywot.com", + "www.na47.com", + "www.nas-k.co.jp", + "www.ndbsoft.be", + "www.nebulus30.plus.com", + "www.nedstat.com", + "www.neptuneads.com", + "www.newmedia.plus.com", + "www.newnorth.net", + "www.newtrees.plus.com", + "www.nextlnk7.com", + "www.nextstudent.com", + "www.novelsys.co", + "www.ntsearch.com", + "www.nu26.com", + "www.nutaku.com", + "www.nutten-verzeichnis.cxa.de", + "www.obesitycheck.com", + "www.objectopoly.info", + "www.odyssey.on.ca", + "www.onclickpredictiv.com", + "www.onclicktop.com", + "www.onestat.com", + "www.ontheweb.com", + "www.opendownload.de", + "www.openload.de", + "www.optad360.com", + "www.originalicons.com", + "www.ourfuckbook.com", + "www.ozonatory24.pl", + "www.parsads.com", + "www.partycasino.com", + "www.pawnauctions.net", + "www.paypopup.com", + "www.peachy18.com", + "www.pedigree1.plus.com", + "www.perfectgirls.net", + "www.performanceonclick.com", + "www.perso.ch", + "www.peteralexander.plus.com", + "www.peterfishwick.free-online.co.uk", + "www.pfhsystem.com", + "www.placelocal.com", + "www.planet.eon.net", + "www.poker-new.com", + "www.poker-unique.com", + "www.poker4spain.com", + "www.popupad.net", + "www.popuptraffic.com", + "www.porno-lesben.cxa.de", + "www.portaldimensional.com", + "www.postmasterbannernet.com", + "www.postnewsads.com", + "www.presidency.site", + "www.pro-partners.nl", + "www.probabilidades.net", + "www.projectwonderful.com", + "www.prtc.net", + "www.psclicks.com", + "www.psychics-readings-for-free.com", + "www.punishtube.com", + "www.pureadexchange.com", + "www.qcoldtui1999.com", + "www.radiate.com", + "www.randppro-cuts.com", + "www.rankyou.com", + "www.realincestvideos.com", + "www.redactiepartners.nl", + "www.registrarads.com", + "www.reklam3.net", + "www.reusenproject-n.nl", + "www.riskybus.f9.co.uk", + "www.robm674.plus.com", + "www.romanticmaui.net", + "www.roulettebotplus.com", + "www.rpepin.plus.com", + "www.rtcode.com", + "www.ryosuke.plus.com", + "www.sa44.net", + "www.sarge05.plus.com", + "www.schemml.de", + "www.schwule-boys-nackt.cxa.de", + "www.scottofyork.plus.com", + "www.searchingzone.com", + "www.searchv.com", + "www.seductiveamateurs.com", + "www.servitemequipos.cl", + "www.sexadvertentiesite.nl", + "www.sgtwilko.f9.co.uk", + "www.shaunfennings.plus.com", + "www.shinilchurch.net", + "www.shockcounter.com", + "www.shopping-artikel.de", + "www.shoppingjobshere.com", + "www.showcaserealestate.net", + "www.simplecounter.net", + "www.simplyhelper.com", + "www.skattabrain.com", + "www.skegness.net", + "www.skvarsani.plus.com", + "www.sky-net.or.jp", + "www.skywin.com.tw", + "www.smailes.plus.com", + "www.smichovbike.cz", + "www.smspop.com", + "www.sociallypublish.com", + "www.softcha.com", + "www.specificclick.com", + "www.specificpop.com", + "www.speedyclick.com", + "www.spinia.com", + "www.sponsorads.de", + "www.sponsoradulto.com", + "www.ssl2.in", + "www.ssquire.plus.com", + "www.startnewtab.com", + "www.statcount.com", + "www.statsession.com", + "www.stattrax.com", + "www.stiffnetwork.com", + "www.subsitesadserver.co.uk", + "www.sun-inet.or.jp", + "www.swallowwire.sa.com", + "www.system-live-media.cz", + "www.talentbroker.net", + "www.tanger.com.br", + "www.tao123.com", + "www.tbitcoin.me", + "www.teltech.hu", + "www.terraclicks.com", + "www.textbanners.net", + "www.thatrendsystem.com", + "www.the-discount-store.com", + "www.theexgirlfriends.com", + "www.thepringlefamily.plus.com", + "www.thetraderinpajamas.com", + "www.thewaycloud.com", + "www.tlauder.f9.co.uk", + "www.toolbarcounter.com", + "www.top-free-casino-games.com", + "www.top20free.com", + "www.topreward.site", + "www.topsecretmagic.co.uk", + "www.topworld.nl", + "www.tqlkg.com", + "www.track2cash.com", + "www.tracklead.net", + "www.tradeadexchange.com", + "www.tradingtactics.win", + "www.trafficmagnet.net", + "www.traffictrader.net", + "www.trafic.ro", + "www.traktrafficflow.com", + "www.tranzit124.cz", + "www.traveladvertising.com", + "www.treeloot.com", + "www.trendcounter.com", + "www.trendsonline.biz", + "www.trucktirehotline.com", + "www.truentertainment.net", + "www.tutka.net", + "www.tutop.com", + "www.u1trkqf.com", + "www.ukbanners.com", + "www.uniqueinternettexasholdempoker.com", + "www.upgradebasic.com", + "www.upi6.pillsstore-c.com", + "www.urdoot.win", + "www.urldelivery.com", + "www.user-shield.com", + "www.users.dialstart.net", + "www.users.freenetname.co.uk", + "www.utarget.co.uk", + "www.v61.com", + "www.vandenberghider.plus.com", + "www.vanguard-art.com", + "www.veritaspartners.co.jp", + "www.victory1999.com", + "www.videoconverterhd.com", + "www.videolove.clanteam.com", + "www.videostan.ru", + "www.view4cash.de", + "www.vilaglato.info", + "www.virtumundo.com", + "www.visualwebsiteoptimizer.com", + "www.vthought.com", + "www.vtoyshop.com", + "www.vulcannonibird.de", + "www.wantsfly.com", + "www.wctc.net", + "www.web-stat.com", + "www.webpartition.com", + "www.websitepromoten.be", + "www.websponsors.com", + "www.webstat.com", + "www.weknow.ac", + "www.wessexgrange.plus.com", + "www.westreclameadvies.nl", + "www.whalecashads.com", + "www.widgetbucks.com", + "www.willcommen.de", + "www.windaily.com", + "www.winlottofrequently.com", + "www.wowjs.1www.cn", + "www.wu4652.com.tw", + "www.wwt-ag.ch", + "www.xadsmart.com", + "www.xbn.ru", + "www.xn--turkishirlines-1p8g.com", + "www.xvideoslive.com", + "www.xxxnations.com", + "www.xxxtoolbar.com", + "www.yceml.net", + "www.yieldpartners.com", + "www.youfiletor.com", + "www.yourfuckbook.com", + "www.ypmate.com", + "www.yuzuni.com", + "www.ywmc.com.tw", + "www.zbippirad.info", + "www1-van-city-signon.com", + "www1.amigo2.ne.jp", + "www1.bannerspace.com", + "www1.belboon.de", + "www1.mpnrs.com", + "www1.xmediaserve.com", + "www10.glam.com", + "www10.indiads.com", + "www10.paypopup.com", + "www12.glam.com", + "www123.glam.com", + "www13.glam.com", + "www17.glam.com", + "www18.glam.com", + "www2.ad-server.online", + "www2.adserverpub.com", + "www2.bannerspace.com", + "www2.glam.com", + "www2.gorillavid.in", + "www2.pagecount.com", + "www2.tpgi.com.au", + "www2.wyylde.com", + "www210.paypopup.com", + "www211.paypopup.com", + "www212.paypopup.com", + "www213.paypopup.com", + "www24.glam.com", + "www24a.glam.com", + "www25.glam.com", + "www25a.glam.com", + "www3.bannerspace.com", + "www3.click-fr.com", + "www3.game-advertising-online.com", + "www3.haberturk.com", + "www3.telus.net", + "www3.webhostingtalk.com", + "www30.glam.com", + "www30a1-orig.glam.com", + "www30a1.glam.com", + "www30a2-orig.glam.com", + "www30a3-orig.glam.com", + "www30a3.glam.com", + "www30a7.glam.com", + "www30l2.glam.com", + "www30t1-orig.glam.com", + "www35f.glam.com", + "www35jm.glam.com", + "www35t.glam.com", + "www4.at.debianbase.de", + "www4.bannerspace.com", + "www4.glam.com", + "www4176uc.sakura.ne.jp", + "www5.bannerspace.com", + "www5.zoosi.club", + "www6.bannerspace.com", + "www6.click-fr.com", + "www6.ns1.name", + "www69.bestdeals.at", + "www69.byinter.net", + "www69.findhere.org", + "www7.bannerspace.com", + "www8.bannerspace.com", + "www9.compblue.com", + "www9.paypopup.com", + "www9.servequake.com", + "www99.bounceme.net", + "www99.zapto.org", + "wwwroot.forent.sk", + "wy.5.p2l.info", + "wyoutube.fr", + "wytypowany-zwyciezca.com", + "wytypowany-zwyciezca.pl", + "x-album.com", + "x-album.net", + "x-albums.net", + "x-image.net", + "x-images.com", + "x-images.net", + "x-photobucket.top", + "x-photos.net", + "x-picture.net", + "x-pictures.net", + "x.azjmp.com", + "x.bidswitch.net", + "x.iasrv.com", + "x.interia.pl", + "x.mochiads.com", + "x2.trk1.co", + "x25.plorp.com", + "x4.lov3.net", + "x888x.myserver.org", + "xads.zedo.com", + "xanax-online.dot.de", + "xanax-online.run.to", + "xanax-store.shengen.ru", + "xanax.ourtablets.com", + "xanax.t-amo.net", + "xanaxxanax.3xforum.ro", + "xaxis.com", + "xbox-ms-store-debug.com", + "xch.smrtgs.com", + "xchange4u.net", + "xcnn.com", + "xen-media.com", + "xenical.1.p2l.info", + "xenical.3.p2l.info", + "xenical.4.p2l.info", + "xl-trk.com", + "xml.ad-maven.com", + "xml.adfclick1.com", + "xml.adservme.com", + "xml.adtech.fr", + "xml.adtech.us", + "xml.click9.com", + "xml.explorads.com", + "xml.mediashakers.com", + "xml.realtime-bid.com", + "xml.yepmedia.com", + "xmlheads.com", + "xn--oogle-wmc.com", + "xoomer.alice.it", + "xpantivirus.com", + "xphones-2019.info", + "xphotos-album.com", + "xphotos.net", + "xpictures.net", + "xpx7heciz9.com", + "xstatic.nk-net.pl", + "xtrasizeoriginal.com.br", + "xtremelivesupport.com", + "xxlargepop.com", + "xxxcounter.com", + "xyz.freelogs.com", + "y3.ifengimg.com", + "yachtingmagazine.fr", + "yadro.ru", + "yas-jr.com", + "yasmin.1.p2l.info", + "yasmin.3.p2l.info", + "yasmin.4.p2l.info", + "ycapital.fr", + "yepdigital.adk2x.com", + "yev.moviesdirectpro.com", + "yhti.net", + "yieldmanager.net", + "yllix.com", + "ymail-activate1.bugs3.com", + "yogamagazine.fr", + "yoredi.com", + "yotube.com", + "you-fm.fr", + "youaresogay.com", + "youcanoptout.com", + "youfck.com", + "youintelligence.com", + "youliehow.com", + "youmakeashion.fr", + "your-gift-zone.com", + "your.dailytopdealz.com", + "yourbestclothes.com", + "yourdailytrailer.yournewtab.com", + "yourgascards.com", + "yourgiftrewards.com", + "yourgiftzone.com", + "youripad4free.com", + "yourrewardzone.com", + "yoursmartrewards.com", + "youvisit.fr", + "yrwap.cn", + "yt-adblocker.com", + "yt.5.p2l.info", + "yu.ac.kr", + "yumenetworks.com", + "yummie.fr", + "yummyfoodallover.com", + "yves-rocker.fr", + "yx-in-f108.1e100.net", + "z.dynad.net", + "z.moatads.com", + "z3.skdfoiqwjelmdkfser.ru", + "zabavazaodrasle.com", + "zads.zedo.com", + "zalanado.fr", + "zalandon.fr", + "zanaflex.1.p2l.info", + "zapadserver1.com", + "zapcdn.space", + "zazerygu.pro", + "zdads.e-media.com", + "zebutal.1.p2l.info", + "zem.outbrainimg.com", + "zemgo.com", + "zendictees.fr", + "zenigameblinger.org", + "zentastic.com", + "zeroredirect.com", + "zeroredirect1.com", + "zeroredirect11.com", + "zeroredirect12.com", + "zeroredirect2.com", + "zeroredirect5.com", + "zeroredirect8.com", + "zettapetta.com", + "zevents.com", + "zfm.oewabox.at", + "zip.er.cz", + "zlhoteckelinie.wz.cz", + "zoeandjo.co.uk", + "zoloft.1.p2l.info", + "zoloft.3.p2l.info", + "zoloft.4.p2l.info", + "ztriskl.divisionfair.homes", + "zu1.november-lax.com", + "zulu.r867qq.net", + "zyban-store.shengen.ru", + "zyban.1.p2l.info", + "zyrtec.1.p2l.info", + "zyrtec.3.p2l.info", + "zyrtec.4.p2l.info", + "zytpirwai.net", + "zz.cqcounter.com", + "zzhc.vnet.cn" + ] + }, + "id": 1 +} +] diff --git a/extentions/uBOL-home/rulesets/main/fin-0.json b/extentions/uBOL-home/rulesets/main/fin-0.json new file mode 100644 index 0000000..7dad137 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/fin-0.json @@ -0,0 +1,168 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["elisa.fi"],"urlFilter":"||elisa.digital.nuance.com/tagserver/js/ads-blocking-detector.min.js"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannercounter.php"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/spring.js"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/karuselli/js/agadcarousel"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainokset."},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainokset/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainokset_"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainos."},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainos/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainos_"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbanneri."},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbanneri/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbanneri_"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbannerit."},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbannerit/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainosbannerit_"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainoskaruselli."},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainoskaruselli/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mainoskaruselli_yli"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sivulaskuri"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsorit."},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsorit/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsorit_"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyokumppanit."},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyokumppanit/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyokumppanit_"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyossa."},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyossa/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yhteistyossa_"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"_mainos."},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"_mainosnappi."},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamereactor.fi"],"urlFilter":"/prerolls/*.mp4"},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["futisfani.com","kiekkofani.com","penkkiurheilu.com","uutisankka.com"],"urlFilter":"/wp-content/uploads/pum/"},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ykkoslohja.fi"],"requestDomains":["affiliatesolution.se","med.etoro.com"]},"id":34}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uusisuomi.fi"],"urlFilter":"||api.etuovi.com/bad/wings/v2/kisu"},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aland.com","alandstidningen.ax","enontekionsanomat.fi","inarilainen.fi","kainuunsanomat.fi","kittilalehti.fi","kotilappi.fi","kuhmolainen.fi","luoteis-lappi.fi","saariselansanomat.fi","sompio.fi","sotkamolehti.fi","ylakainuu.fi"],"urlFilter":"||deals.innocode.no/api/public/v1/widgets"},"id":36}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["viranomaisuutiset.fi"],"requestDomains":["deals.kledjut.com"]},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaksplus.fi/upotukset/hintaopas^"},"id":38}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tekniikanmaailma.fi"],"urlFilter":"||kotiliesi.fi/upotukset/hintaopas/"},"id":39}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lbaanijakuva.fi"],"urlFilter":"||lbaanijakuva.fi/test/*?template=prisjakt"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matkaendurot.net/images/*banner,domain=matkaendurot.net"},"id":41}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["is.fi"],"requestDomains":["recommendations.asunnot.oikotie.fi"]},"id":42}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ridemedia.fi"],"urlFilter":"||ridemedia.fi/aspbanner"},"id":43}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seksitreffit.fi"],"urlFilter":"||seksitreffit.fi/banners/"},"id":44}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moottori.fi"],"urlFilter":"||tori.fi/*banner"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwk14raokkwxv.cloudfront.net/sanomafi/media/*.mp4"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobiili.fi/wp-content/themes/mobiilitheme/images/small-loading.gif"},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mtv.fi","mtvuutiset.fi"],"resourceTypes":["image"],"urlFilter":"||cloudfront.net/creatives/assets/"},"id":48}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mainosmokkula/"},"id":49}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["futisfani.com","kiekkofani.com","omalahio.fi","penkkiurheilu.com","uutisankka.com"],"resourceTypes":["image"],"urlFilter":"/*-mainos-"},"id":50}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["apteekkari.fi"],"resourceTypes":["image"],"urlFilter":"/a-ylabannerit"},"id":51}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["apteekkari.fi"],"resourceTypes":["image"],"urlFilter":"/b-suurbannerit-uutisvirrassa"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alibi.fi","hymy.fi"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/hymyalibi*_300x300_"},"id":53}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||aamuset.fi/content/app/img/latkaliiga_banneri.jpg"},"id":54}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||alibi.fi/wp-content/uploads/2018/03/al_sivupalkin_myyntiviesti2.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bittiraha.fi/app/themes/bittiraha-theme/assets/images/bittiraha_coinmotion_banner"},"id":56}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bittiraha.fi/app/uploads/*/bittimaatti*_banner"},"id":57}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blogit.fi"],"resourceTypes":["image"],"urlFilter":"||blogit.fi/ext/"},"id":58}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["caravan-lehti.fi"],"resourceTypes":["image"],"urlFilter":"||caravan-lehti.fi/media/carado-matkailuauto."},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["urbaanisanakirja.com"],"resourceTypes":["image"],"urlFilter":"||dropbox.com/*usbanner.gif"},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elmotv.com"],"resourceTypes":["image"],"urlFilter":"||elmotv.com/wp-content/uploads/*/stake-banneri-"},"id":61}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||etn.fi/images/banners/"},"id":62}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hifimaailma.fi/neodirect/static/*/karuselli"},"id":63}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hymy.fi/wp-content/uploads/2018/03/hy_sivupalkin_myyntiviesti2.jpg"},"id":64}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hymy.fi/wp-content/uploads/2022/11/nicorette_hymy.jpg"},"id":65}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hymy.fi"],"resourceTypes":["image"],"urlFilter":"||hymy.fi/wp-content/uploads/2023/05/nicorette2023_4_300x300.jpg"},"id":66}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ig.fi/bannerit/koronabanneri.png"},"id":67}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||io-tech.fi/images/*_290x290px.png"},"id":68}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["is.fi"],"resourceTypes":["image"],"urlFilter":"||is.fi/kampanjat/taloussanomat/startel_600x300px.jpg"},"id":69}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kaasujalka.fi"],"resourceTypes":["image"],"urlFilter":"||kaasujalka.fi/assets/banners/"},"id":70}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["karjalainen.fi"],"resourceTypes":["image"],"urlFilter":"||karjalainen.fi/images/banners/kiinnostuitko"},"id":71}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kelkkalehti.com"],"resourceTypes":["image"],"urlFilter":"||kelkkalehti.com/bannerit/"},"id":72}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["keskustelu.pakkotoisto.com"],"resourceTypes":["image"],"urlFilter":"||keskustelu.pakkotoisto.com/bannerit/"},"id":73}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kinuskikissa.fi"],"resourceTypes":["image"],"urlFilter":"||kinuskikissa.fi/wp-content/uploads/*kumppani_*.gif"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kiuruvesilehti.fi"],"resourceTypes":["image"],"urlFilter":"||kiuruvesilehti.fi/wp-content/uploads/*kampanja_banneri.png"},"id":75}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koeajolle.com"],"resourceTypes":["image"],"urlFilter":"||koeajolle.com/wp-content/uploads/*/blue-billboard-*.jpg"},"id":76}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koeajolle.com"],"resourceTypes":["image"],"urlFilter":"||koeajolle.com/wp-content/uploads/*/blue-rect-*.jpg"},"id":77}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koeajolle.com"],"resourceTypes":["image"],"urlFilter":"||koeajolle.com/wp-content/uploads/*/pop-vakuutus-alennuskoodi.png"},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["laitilansanomat.fi"],"resourceTypes":["image"],"urlFilter":"||laitilansanomat.fi^*/gallery/mainos*/"},"id":79}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.power-cdn.net/images/pages/orderpage/*-power-huippudiili-*.jpg"},"id":80}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.toimitilat.kauppalehti.fi/image.aspx?f=/banners/"},"id":81}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mobiili.fi"],"resourceTypes":["image"],"urlFilter":"||mobiili.fi/wp-content/uploads/2019/08/bms_2019_980x120.jpg"},"id":82}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mvlehti.net"],"resourceTypes":["image"],"urlFilter":"||mvlehti.net/image/adv.jpg"},"id":83}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mvlehti.net"],"resourceTypes":["image"],"urlFilter":"||mvlehti.net/uploads/2021/06/halvinlaina-otsikko.jpg"},"id":84}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sijoittaja.fi"],"resourceTypes":["image"],"urlFilter":"||no-cache.hubspot.com/cta/"},"id":85}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pirkkalainen.com"],"resourceTypes":["image"],"urlFilter":"||pirkkalainen.com/images/mainospaikat/3.jpg"},"id":86}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rakentaja.fi"],"resourceTypes":["image"],"urlFilter":"||rakentaja.fi/kuvat/esitykset/bannerit/*_keittiomaailma-schibsted-*-kampanja"},"id":87}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["retkilehti.fi"],"resourceTypes":["image"],"urlFilter":"||retkilehti.fi^*/calazo_banner_"},"id":88}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["riistalehti.fi"],"resourceTypes":["image"],"urlFilter":"||riistalehti.fi^*/haix-nature-camo-"},"id":89}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["riistalehti.fi"],"resourceTypes":["image"],"urlFilter":"||riistalehti.fi^*_banner_retki_nature_camo_"},"id":90}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||testeri.fi/inc/museokortti.png"},"id":91}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tiketti.fi"],"resourceTypes":["image"],"urlFilter":"||tiketti.fi/tiedostot/*/tiketti*_paraati_"},"id":92}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tohtorille.fi/content/img/op-banners/"},"id":93}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||urbaanisanakirja.com/static/img/portsaad.png"},"id":94}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["futisfani.com","kiekkofani.com","penkkiurheilu.com","uutisankka.com"],"resourceTypes":["script"],"urlFilter":"/macro.adnami.io"},"id":95}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["episodi.fi","rumba.fi","tilt.fi"],"resourceTypes":["script"],"urlFilter":"/pop_media_*_fi_inarticle"},"id":96}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aamuposti.fi","helsinginuutiset.fi","karkkilantienoo.fi","keski-uusimaa.fi","lansi-uusimaa.fi","lansivayla.fi","lappeenrannanuutiset.fi","lopenlehti.fi","loviisansanomat.fi","mantsalanuutiset.fi","nurmijarvenuutiset.fi","pyhtaanlehti.fi","seinajoensanomat.fi","sipoonsanomat.fi","tamperelainen.fi","turkulainen.fi","uusimaa.fi","vantaansanomat.fi","vihdinuutiset.fi"],"resourceTypes":["script"],"urlFilter":"||ap-online.media.fi/scripts/eneo*.dll"},"id":97}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vau.fi"],"resourceTypes":["script"],"urlFilter":"||apps.sandviks.com/apix?x-method=elementservice.selectadvertiserelement"},"id":98}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gekkonen.net","hevosurheilu.fi"],"resourceTypes":["script"],"urlFilter":"||cdn.bluebillywig.com/apps/player/"},"id":99}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cloudfront.net/poppartners/"},"id":100}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamereactor.fi"],"resourceTypes":["script"],"urlFilter":"||gamereactor.fi^*/videojs.ads.js"},"id":101}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["telsu.fi"],"requestDomains":["fundingchoicesmessages.google.com"],"resourceTypes":["script"]},"id":102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kuvake.net"],"resourceTypes":["script"],"urlFilter":"||kuvake.net/js/bannerloader.js"},"id":103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["akaanseutu.fi","lvs.fi","orivedensanomat.fi","radiosun.fi","shl.fi","ylojarvenuutiset.fi"],"resourceTypes":["script"],"urlFilter":"||menyt.azurewebsites.net/public/js/omamainos-widget"},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ilkkapohjalainen.fi"],"resourceTypes":["script"],"urlFilter":"||nyt.tassa.fi/ctxwidget/ipctxwidget.js"},"id":105}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||otavamedia.fi/ad/"},"id":106}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["proshop.fi"],"resourceTypes":["script"],"urlFilter":"||proshop.fi/content/*/leadfamly.bundle.js"},"id":107}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||riemurasia.net/js/ads.js"},"id":108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["iltalehti.fi"],"resourceTypes":["script"],"urlFilter":"||script.ilcdn.fi/etua-lainalaskuri/etua-lainalaskuri.min.js"},"id":109}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seksitreffit.fi"],"resourceTypes":["script"],"urlFilter":"||seksitreffit.fi/*popunder.js"},"id":110}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["10kysymysta.fi","alypaa.com"],"resourceTypes":["script"],"urlFilter":"||sf.nm-ovp.nelonenmedia.fi/player/games/ruutu-player-loader.js"},"id":111}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ts.fi"],"resourceTypes":["script"],"urlFilter":"||ts.fi/adframe.js"},"id":112}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vauva.fi"],"resourceTypes":["script"],"urlFilter":"||vauva.fi/modules/custom/vauva_cts/modules/vauva_cts_native/js/vauva_cts_native.js"},"id":113}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vertaa.fi"],"resourceTypes":["script"],"urlFilter":"||vertaa.fi^*/showads.js"},"id":114}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seutumajakka.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/common-column-ads"},"id":115}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pkank.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/neoproxy.dll"},"id":116}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["s-kaupat.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cfapi.voikukka.fi/graphql?operationname=citrusad&"},"id":117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["keskustelu.kaksplus.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||kaksplus.fi/wp-json/feeds/ad-feed"},"id":118}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kotikarjala.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||kotikarjala.fi/eneo?tem=ndap_ilmoitus&"},"id":119}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ls24.fi"],"resourceTypes":["sub_frame"],"urlFilter":"||asuntorauma.fi/iframe/uusimmat"},"id":120}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||feed.autotalli.com/bannerdata/html/*.html"},"id":121}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||feed.etuovi.com/etuovi/html/*.html"},"id":122}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hintaseuranta.fi/*/tripsteri_boxes/"},"id":123}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kalamies.com"],"resourceTypes":["sub_frame"],"urlFilter":"||kalamies.com/?_dnid="},"id":124}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["is.fi"],"resourceTypes":["sub_frame"],"urlFilter":"||kampanjat.is.fi/alennuskoodit-promo/index.html"},"id":125}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.riemurasia.net"],"resourceTypes":["sub_frame"],"urlFilter":"||m.riemurasia.net/reklaami.php"},"id":126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ampparit.com"],"resourceTypes":["sub_frame"],"urlFilter":"||nettiauto.com/en/ampparitbanner*.php"},"id":127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||superskills.fi/fi*?isiframe=true"},"id":128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||testeri.fi/ext_telsu"},"id":129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vg.is.fi/autotie-is-*/"},"id":130}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["futisfani.com","kiekkofani.com","penkkiurheilu.com","uutisankka.com"],"resourceTypes":["media"],"urlFilter":"_300x300_*.mp4"},"id":131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||com-wakedynamite-production-publish.s3.amazonaws.com/publish/"},"id":132}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||nelonenmedia-pmd-ads-*.nm-stream.nelonenmedia.fi^"},"id":133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cloudfront.net/images/backgroundimages/backgroundimage^"},"id":134}, +{"action":{"type":"block"},"condition":{"requestDomains":["freewheel-jitt.sanoma.fi"],"resourceTypes":["media"]},"id":135}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mtv.fi","mtvuutiset.fi"],"urlFilter":"||fi-mtv3.videoplaza.tv/proxy/distributor"},"id":136}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mtvuutiset.fi"],"urlFilter":"leiki.com/mtv3/mwidget"},"id":137}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["ad.citycdn.fi","ad.ilcdn.fi","affiliate.guts.com","auto1.fi","carousel-prod-kaleva-fi.s3.amazonaws.com","celtra.com","cjar.a-lehdet.fi","expekt.com","hintaopas.fi","honestpartners.com","improveads.fi","kake.fi","media.vuokraovi.com","nayadaya.com","rantapallo.fi","revimages.motouutiset.fi"]},"id":138}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mtvuutiset.fi"],"urlFilter":"leiki.com/mtv3/widgets/loader/"},"id":139}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["c1.hinta.fi","nostemedia.bbvms.com","strongbox.nostemedia.fi"],"resourceTypes":["script"]},"id":140}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tags.tiqcdn.com/utag/sanoma-fi/*/utag.js"},"id":141}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["oma.posti.fi"],"requestDomains":["salesforceliveagent.com","service.force.com"]},"id":142}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.seurakuntalainen.fi"],"urlFilter":"||consent.cookiebot.com/uc.js"},"id":143}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.seurakuntalainen.fi"],"urlFilter":"||consent.cookiebot.com/*/cc.js?renew=true"},"id":144}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["etuovi.com","iltalehti.fi"],"requestDomains":["leiki.com"]},"id":145}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.seurakuntalainen.fi"],"urlFilter":"||consent.cookiebot.com/logconsent.ashx"},"id":146}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pohjanmaanhyvinvointi.fi"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":147}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mobiili.fi"],"resourceTypes":["image"],"urlFilter":"||adservicemedia.dk/"},"id":148}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.netrauta.fi"],"resourceTypes":["image"],"urlFilter":"/media/banners/"},"id":149}, +{"action":{"type":"allow"},"condition":{"requestDomains":["netstat.ayy.fi","teliafi-chat.lekane.net"]},"id":150}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["arvopaperi.fi","kauppalehti.fi","mediuutiset.fi","mikrobitti.fi","talouselama.fi","tekniikkatalous.fi","tivi.fi","uusisuomi.fi"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":151}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telsu.fi"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":152}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["elisa.fi"],"requestDomains":["conductrics.com"],"resourceTypes":["script"]},"id":153}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||srk.fi/*/cookielaw.js"},"id":154}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["verkkopalvelu.turva.fi"],"requestDomains":["adobedtm.com"],"resourceTypes":["script"]},"id":155}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mtv.fi","mtvuutiset.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fwmrm.net/ad/g/*mtv"},"id":156}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["verkkouutiset.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adserve.adcoin.com/display/ad_block/"},"id":157}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sf.nm-ovp.nelonenmedia.fi/logger/logger-ini.json"},"id":158}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["power.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||power.fi/umbraco/api/tracking/trackorder"},"id":159}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["elisa.fi"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||publish.ne.cision.com/"},"id":160}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seiska.fi"],"resourceTypes":["media"],"urlFilter":"||seiska.b-cdn.net/mainos.mp4"},"id":161}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["track.adform.net"],"resourceTypes":["main_frame"],"urlFilter":"||track.adform.net/*dna.fi/"},"id":162}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["click.redditmail.com"]},"id":163}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["elisa.fi"],"urlFilter":"||googletagmanager.com/gtm.js?"},"id":164}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clk.tradedoubler.com"],"resourceTypes":["main_frame"],"urlFilter":"||clk.tradedoubler.com/click*cdon.fi"},"id":165}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ad.doubleclick.net"],"resourceTypes":["main_frame"],"urlFilter":"||ad.doubleclick.net/ddm/clk/*coolshop.fi/tuote/"},"id":166} +] diff --git a/extentions/uBOL-home/rulesets/main/fra-0.json b/extentions/uBOL-home/rulesets/main/fra-0.json new file mode 100644 index 0000000..3aeea5e --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/fra-0.json @@ -0,0 +1,6165 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["00280181d0.com","00518b6f0c.com","007a15696d.com","008f54b4d6.com","009c96c8be.com","00d2e2e5ef.com","015fcec3c6.com","0165672dd6.com","016e6eadad.com","019a6180a6.com","01b4075d6c.com","035adbe0d7.com","03a17e7986.com","03c091d65a.com","03e41ef81f.com","0407ba6a0a.com","044165bfac.com","045fef1509.com","047e541483.com","047f8eefaf.com","0497496f94.com","04c7739392.com","05b960757b.com","05fbc08eac.com","0741cb485e.com","07c6b39b80.com","0816086bd1.com","0833309e72.com","0865a125ce.com","0881dd11d9.com","08916fb8f8.com","08dc0b0152.com","09482aec5d.com","09f5b75c69.com","0a40c2b172.com","0a65b6165b.com","0a7f18e2b2.com","0b163afe38.com","0b1f7ca090.com","0b57ha4k4zrd.top","0b5bd8c4a8.com","0b617f0769.com","0byv9mgbn0.com","0c09748660.com","0c15ee8124.com","0c3b16e8e6.com","0ca20b3e8f.com","0d0c3ccf54.com","0d4146061c.com","0d55d13cf1.com","0d65577236.com","0d76bd13e8.com","0e959bd265.com","0f0b46245d.com","0f1d62f955.com","0f3887f8af.com","0fa972d0d7.com","0faf13d8ae.com","0fed9a37d4.com","0geyfxqh2l.top","0jcn4veha2oz.top","0kal38g35ctc.top","0redirc.com","0u37vw5na9w0.top","10sdfjshbdfj10.monster","11a6670e45.com","11a8e92218.com","11d24e3921.com","121f973b97.com","122f794d0c.com","127d5ef6e1.com","12f01e3591.com","12link.bonuscontract.com","12xgetsready12.monster","135c3f731e.com","136287d626.com","13c65864bc.com","13e72f87ba.com","13f8c0b498.com","143a91b3e6.com","143f0a3452.com","144e93bbf0.com","147d72d01e.com","14b173f983.com","14f9a8b353.com","1551235f72.com","15a3163caa.com","15be7e49a4.com","15d3c0325b.com","15f7a5a67a.com","160bcb3235.com","1624a08136.com","16c8nh2801z2.top","16d177cbd1.com","17436571d0.com","17c12b43a7.com","17dc91dc49.com","17e2f3c4e1.com","1827b24522.com","1873083787.rsc.cdn77.org","18772b5091.com","18teensex.com","19333b2e55.com","193bde9ab1.com","197ab55c5d.com","19bk5lo5q2.com","19d1da8898.com","1ab9ee01cb.com","1ac9365789.com","1ad6ea4211.com","1afd9d663c.com","1b55d966f1.com","1c4912370a.com","1c9ca7ac71.com","1cea7cef1d.com","1clic1don.fr","1d022ca6a2.com","1d0ec98437.com","1d12e1e0de.com","1d505919c1.com","1e18a448a6.com","1e397a960b.com","1e49ec466f.com","1e64b4d129.com","1ec640b692.com","1ec7a1a04b.com","1ecfd63507.com","1f031f585b.com","1f2e7.v.fwmrm.net","1f802c96ea.com","1f804d7570.com","1f8e584b62.com","1fa028dea6.com","1fa7752ccb.com","1facd1b75f.com","1fastredownload.com","1fed30fe42.com","1ptkm78j4zs.cc","1stc6vz58kxw.top","1ttv.net","20211144a8.com","202a02210a.com","203dc6c13b.com","2045683976.com","20539787d1.com","20f555d506.com","211834e9ab.com","212fea9f61.com","2153bf35df.com","21f926d5ab.com","220e561113.com","22ecbd33ca.com","23.83.114.131","231f853f2a.com","237199f0a1.com","239333b133.com","2406dfaaa8.com","248bb4b7dd.com","256683aefe.com","256bb4a81a.com","25b0c98720.com","25d83d2f3d.com","25eaeccf95.com","25ff18d2d5.com","25t6ioaooca2.top","2615bff79f.com","2635ebb1c1.com","265ccb08af.com","2684e4fd7f.com","26dffa4094.com","2817931c44.com","2832278cae.com","2843b4bf95.com","287feb149d.com","290103cae6.com","290411a0c0.com","29dc237c9b.com","29f37d2f17.com","2a17f5b615.com","2a1b3d0e95.com","2a2e94fb21.com","2a83afe612.com","2a9f8fc03a.com","2aadf0c0fe.com","2adf1530a3.com","2aus34sie6po5m.com","2b037d5d4d.com","2b08afc2a6.com","2b60794b99.com","2b86aacf73.com","2bac5b4837.com","2bedae0184.com","2bf02d4451.com","2c03b52128.com","2c4p24o6zp0y.top","2ccc9781d4.com","2cnjuh34jb.com","2cnjuh34jbhub.com","2d29659891.com","2da69cc358.com","2e51ef91bb.com","2e55a2d58f.com","2f16d429ce.com","2f20f7a413.com","2f668bef8e.com","2fcde24f87.com","2ljhthlcbk81.top","2sspnneeed2.monster","2x2mfeed.com","2ydsyb43pd.top","300x250.gif","30d0b97ffa.com","30e58b7f33.com","3116b26fc6.com","3128e920ab.com","31385ffb82.com","31433ebfed.com","31a422feac.com","31vcgicj50zg.top","3201cba126.com","3227a4c431.com","325b47d966.com","32d39cd3fe.com","32f36a4d79.com","32f689042e.com","3301886f9e.com","3336637.com","33508a34c3.com","3377da8742.com","338d2db673.com","3423b141ae.com","3429d8901d.com","3435388557.com","3441134261.com","3455f431fa.com","34d6feddf3.com","3500e6a1bc.com","350886f6c8.com","35494de512.com","3553cadb79.com","356f48a5f4.com","35998bf09e.com","35b889100e.com","36061d2abc.com","362728tdg.com","3672754efc.com","3692022.com","36c48052b9.com","373c93bba1.com","3743e0aeab.com","375969086c.com","3782920751.com","380.bu2z.com","380.hotpix.fr","3854704790.com","3862ce0006.com","386d0838ec.com","38711532a0.com","3897e90a2e.com","38a2b8fa34.com","39561c75b3.com","396ddcf95b.com","3a08b8ccd7.com","3a6b4dc07c.com","3a70c13dec.com","3a91727319.com","3acf699e5d.com","3b25b6026c.com","3b873b3c94.com","3b8784189a.com","3b9119638d.com","3ba87e4828c5a95.com","3c58498663.com","3d43d43f68.com","3d7df2557f.com","3df9f27128.com","3e2a26326d.com","3e6490d30a.com","3e7dd00231.com","3e8d78fb90.com","3f5b226d6e.com","3f6e286046.com","3fba1b901c.com","403960fc42.com","4097ffb08f.com","40a16d92b0.com","41033fcd44.com","4111ae9ec0.com","41166be14c.com","4125ce3497.com","41291ba668.com","412fe7fd10.com","416deca3db.com","419dc53dcd.com","41a33ffca8.com","41bcf8ddc1.com","423991b7ca.com","423ed275a7.com","424e7f7ce6.com","42aa201382.com","42dbd09587.com","42de2de7b1.com","435d243e12.com","43f138e903.com","440t1jcs6utnip.xyz","443f6269ce.com","449715c797.com","44c3576c4d.com","45190ec38a.com","4575a93ef0.com","459bfb9e58.com","45ba1be349.com","46cc46f66f.com","46d236df2c.com","46febd8df8.com","4710451f4b.com","47216dc00b.com","47500e7317.com","479d86c670.com","4852cf38ec.com","4895a69f7e.com","48f6041ce7.com","493007a308.com","497de0e5b3.com","4a08d2ff2c.com","4a277bbf1a.com","4a4a9db4ab.com","4a5d6a35fb.com","4a9bfbc858.com","4afa370227.com","4b6563a120.com","4bdd8a7d96.com","4bed4d5afa.com","4bf340a7f1.com","4c785a9eb9.com","4e16adfea5.com","4e26d342b8.com","4e2c896383.com","4e5d31aaea.com","4f116d9efd.com","4f2ee73540.com","4f6ac84634.com","4f911fbb6a.com","4fbe7621b8.com","4fdbeb30fb.com","4fde20c235.com","5029bb74f2.com","502c849091.com","5075971fc6.com","5115924dd3.com","51644b5548.com","5193d620ce.com","51981f644b.com","5201l41kuvl7.top","523d6475f9.com","52a16ddb75.com","52cc43c367.com","52e531519f.com","52f0b5cc44.com","5301edf03f.com","5305c68a0b.com","533e4e8be4.com","53570bbe42.com","5508de0fd7.com","5535740de5.com","553b8de985.com","55454ed59d.com","555dcda495.com","557632af6e.com","558ao12sqrok.top","558c41c6ef.com","561bf1cf0d.com","566680be11.com","573569djd.com","573d28b35e.com","574cfa4903.com","58054f8197.com","58c232d55d.com","59afb8cbf9.com","59e15e749d.com","5a114f2436.com","5a2d208cea.com","5a46641450.com","5a933d6b67.com","5a9b48f0db.com","5a9b74f2cd.com","5aa383d56d.com","5b536eaad8.com","5b5846c196.com","5b7cb7236e.com","5ba9bf8065.com","5bdb6e0e40.com","5bdc059842.com","5bdd0a3c90.com","5bdd71381c.com","5c4eab29e3.com","5c530d2179.com","5cb068fb21.com","5cd06b6ef4.com","5cf02ebcd5.com","5d1bdc7205.com","5d68b230fb.com","5da32c1419.com","5e164e9f70.com","5e4563e9d9.com","5e9163879d.com","5ecce229af.com","5f1202853b.com","5f6d8a5f78.com","5ffdc5b302.com","5i8xkqjmqubv.top","6064695105.com","6065aef6ab.com","60673344be.com","60b2499722.com","6105265d75.com","6158854a09.com","61c3d331bf.com","61c6379963.com","6257028645.com","62a401411b.com","62b81f5af3.com","62f1175918.com","63383900e0.com","633c66f0dc.com","634d520205.com","6350e10f3a.com","635a022421.com","638236rpn.com","639707f501.com","649751e608.com","64df8e1c63.com","64p3am9x95ct.com","6542309b8a.com","65566a6ab6.com","65677358625.com","6580789546.com","65d2bef787.com","65u0tvf9l4.com","66377311795.com","6662a5efa0.com","667fa1e9d4.com","66dbf809af.com","66efeb9730.com","66fb5240da.com","673681cb40.com","6747785b1d.com","675ad8b574.com","681ba37858.com","689c5de254.com","68df7777dc.com","691c37268a.com","69688qp.com","699a7d1376.com","69ffbd13e7.com","6a28b73312.com","6a3a727872.com","6a8eeffffe.com","6afd255116.com","6b3f9be238.com","6bda3ba403.com","6c078023c1.com","6cb6696a46.com","6d23bc0c0e.com","6d39809b4a.com","6d3f3332fd.com","6d8703fa59.com","6dffc00153.com","6e03b7356e.com","6e26fb1ae7.com","6e5181a4e4.com","6e76e4803d.com","6e959effd0.com","6ea337b8a4.com","6ec5c9fcec.com","6effce3135.com","6fe1e5ccc3.com","6fe62b9eb9.com","6ffd0d44d9.com","7010888f85.com","7050c8b66b.com","7071813400.com","70b4723db6.com","70ba306f76.com","70c4d70a16.com","7131c4c2d2.com","7179c5492e.com","71a43b8089.com","71bfa0d8fb.com","71e0e9090d.com","71ffca393f.com","72d197aaa2.com","733ecf9148.com","7358003fe2.com","7363b17589.com","737d62f0c1.com","73e7765979.com","7417f20ecd.com","74264bd2c8.com","7479e3de29.com","74c0059aba.com","74d8e3a3c8.com","74f0283889.com","75416fa555.com","75bbc9191d.com","75c63bbb68.com","75d1222852.com","760ead33eb.com","760ed2b57f.com","76362b26c3.com","763e24cc7e.com","76497105d4.com","76655f963b.com","766d456657.com","76a9e2d7ca.com","7776bf141c.com","7784465d3a.com","77bf977ba9.com","77c4175fc7.com","77cdc6d130.com","77e0708efa.com","77e74062b1.com","7811f1c9ec.com","783bcdb896.com","786eed44f0.com","78dcbb8195.com","790475b914.com","79383a549a.com","79a279edc7.com","7a2cb45927.com","7a8490057c.com","7b094dba79.com","7b3bd56d1e.com","7b494b2884.com","7b4d5bc078.com","7b9de.v.fwmrm.net","7bb41eaede.com","7bd92.v.fwmrm.net","7c4f272aeb.com","7cbf2.v.fwmrm.net","7cd77.v.fwmrm.net","7ce7b7e102.com","7d03443cb7.com","7d8b7d31f8.com","7df3f71dc4.com","7dfbef87b6.com","7e0efcab8b.com","7e77e49c84.com","7ecd70404f.com","7f00f312e5.com","7f287eed6d.com","7f3adt.com","7ff25e57d1.com","7rjln8orgh.com","80cbbd23e7.com","80d42b11c9.com","811f1d5c75.com","8139b82e6e.com","813d8347e7.com","81410d9609.com","81794ea37a.com","81a3bb38fb.com","81bc9fc749.com","820f4228cc.com","821e800dfd.com","830ea3f4ac.com","8388tp.com","839944c715.com","84284a87a4.com","84692db09f.com","84bfe218ba.com","855ca67e31.com","85d2ae7308.com","85d9d90c71.com","868a7939b6.com","86c80a0afb.com","86ff56b6d5.com","87193776899.com","871981043f.com","875413cfaf.com","877faa781e.com","878269a8a7.com","87cc51d649.com","88225233827.com","882f53d76a.com","885742.com","8889775.com","88cff7936f.com","88fc493306.com","893e039319.com","89504d460b.com","899aa6e01c.com","8a40179356.com","8ae7162e81.com","8b0a9809d8.com","8b7abaa862.com","8be504503e.com","8c22d403cf.com","8c4b010d44.com","8cc185db46.com","8ced271921.com","8d08a38552.com","8d0d35fb77.com","8d23f484c1.com","8def8c352d.com","8e403e6714.com","8ea2468d09.com","8f0f3b8464.com","8f70f539ce.com","8f75af5904.com","8f987bbe4e.com","8ff41d1efd.com","8kjsbhdfsdf88.monster","904ab4b24c.com","9072b44d3e.com","90918f9451.com","90a47357a5.com","911b02b03b.com","912644c528.com","914c3a3b5c.com","9168bb21b4.com","9183ab1456.com","91a8a068d5.com","91d626064c.com","91dfb18baf.com","91e59ecbfd.com","92331e9790.com","92430e785d.com","925acd31bd.com","926b9cdb4d.com","928fab1d1d.com","92c04d81dd.com","92d8d67482.com","933af389e0.com","93430df2ae.com","93bc17bf29.com","947a482789.com","947ec124d5.com","94870bbbc9.com","956d95e522.com","95826d1afa.com","958702ecdf.com","95a3ca82bc.com","95cf5beb64.com","969604b4a3.com","96a3bc8522.com","96c50eb804.com","96d5dc8650.com","96n5r5va.top","970824fa47.com","9714ddef1d.com","97cc7b61f4.com","97da4337b5.com","984335278d.com","987a70dd0c.com","98f68cf54e.com","9900a0b18c.com","99018f340b.com","9978689407.com","99b0610b70.com","9a1bc795b9.com","9a454e6651.com","9a7f507754.com","9a876646fa.com","9b36dd8348.com","9bb5a764ad.com","9bdf800214.com","9c03f2208e.com","9ca8b325b8.com","9cc064a523.com","9cfcbc9209.com","9d2852b15a.com","9d4d667182.com","9da3146512.com","9dccc8e106.com","9ea1aedf40.com","9ee4971a50.com","9f30f66189.com","9f8685a4d1.com","9fee754633.com","a058916bc0.com","a0a8053f14.com","a0ab3296e0.com","a10e98bd92.com","a13da428b3.com","a181667a95.com","a1c09abb17.com","a26b30497d.com","a29172073b.com","a2a2fd6dd1.com","a2adjk.com","a2e137d716.com","a33bb68b84b.com","a34f18bc30.com","a3dedca3b2.com","a49bef3071.com","a49f4feabf.com","a4de9aca80.com","a4f321092b.com","a50808b0d1.com","a50d23dcc2.com","a5541fe704.com","a5acd46254.com","a5c431d2e7.com","a65768f777.com","a7245f3c59.com","a74242f89f.com","a74824bbbe.com","a75-10-so.ssl.cdn13.com","a7a2789124.com","a7f3b65b6b.com","a7f851c6ab.com","a81004c24d.com","a8bd627b41.com","a911d9d2c3.com","a98a3766e3.com","a9c44e3c7e.com","a9ce112bde.com","a9dfcdeee8.com","aa2172c617.com","aa73935a79.com","aa993366aa.com","aac0dba6de.com","aajoqmytnrq.com","aanqylta.com","aatjjavqcykno.com","ab73ad8e50.com","ab78920355.com","ab7e0afb6f.com","abanteswoodie.top","abaolokvmmkkr.top","abb357b8cc.com","abbepitas.digital","abberantextending.com","abbesinstore.top","abdalpaces.com","abdicatebirchcoolness.com","abdqgbkux.xyz","abe0a67ce4.com","abedflaskuncover.com","abedwithdrawalautograph.com","abeenrwvyrqj.top","abeighkenches.com","abetcattle.com","abetpreoccupyruby.com","abetsslodger.guru","abewvlhfdxjy.com","abfb1f1f31.com","abidepeachy.com","abiencestifle.top","abiezerrotor.top","abiezertilyer.top","abjectpreludeparity.com","abjmkkowboewb.top","ablachassign.digital","ablazesubconsciousadulate.com","ablecheap.com","ablynationality.com","abnegateexcavator.com","abnegationgrumpy.com","abnormalearphones.com","abnormalfavour.com","abolishmentpass.com","abolishmentslowerblades.com","abolishregulation.com","abominableexhibition.com","abonnementdisconnect.com","aboriginaldisturbthirty.com","aboriginesprimary.com","aboundbunkerflap.com","aboundplausibleeloquent.com","aboveaverageguidancecarter.com","aboveaverageheavenly.com","aboybvnm.com","abqqlfhyeqhdhli.xyz","abramisanitos.top","abrasivefirsthandsadly.com","abridgealgedo.com","abroadwas.com","abroodwedeln.com","abruptalertness.com","abruptcooperationbummer.com","abrupteasily.com","absenceoverload.com","absolute-honey.pro","absolutebarbarafashioned.com","absolutelysaunabuy.com","absolutepropositionmayonnaise.com","absolutioncompulsivenoisy.com","absolvedoggy.com","absorbingelsewheredisobey.com","absorptionliquor.com","abspeamode.live","abundantminussteal.com","aburstdaimon.top","abusageqh.com","abwiswry.live","abwsunml.com","abxjukie.com","abyocawlfe.com","abyocxxvigpip.com","abysmspeckly.top","abyssfar.com","abyssfurs.com","abzkyjaqlovqv.top","ac09f93506.com","ac14b9b34e.com","acaciinpreopen.guru","acanthidivest.digital","acaydicjltx.com","accedebuzz.com","acceptablebleat.com","acceptablefabric.com","acceptedregionsdispose.com","acceptimpatient.com","accessibletighterchorus.com","accessorygraph.com","accessorytonegender.com","accf14db6e.com","accidentalcrownincredible.com","accidentallycopiespatted.com","accidentdemocracy.com","acclaimbedtime.com","accommodationsubsided.com","accompanimentachyjustified.com","accompanimentrealistic.com","accompanydope.com","accompanyingparameters.com","accomplicemiracle.com","accomplishedpersuadedprinter.com","accordoffshoreobstruct.com","accountantflowerrespiration.com","accountshierarchyprice.com","accountswindy.com","accumulateneedlesstransition.com","accuratewistful.com","accusedmilkdemanded.com","accuseraccustomed.com","accuserutility.com","accuseversusvice.com","accustomednettlecurt.com","acedhpcgakx.com","acequiapobedy.website","acerbitylockdown.com","acerlipeptone.space","acerolawaists.com","acglottku.com","achageglass.com","achatecogida.com","achyaplenty.com","achyonwardballast.com","acidizenecro.top","acidmercy.com","acidprolific.com","acjkuejxcqfp.com","acjlrotnjjjrobx.com","ackbassets.com","acnkdrklbuwhr.com","acoasmwinder.top","acobnnvet.com","acoossa.top","acornfacilitatechecking.com","acornfarmerconnate.com","acousmaoblatio.top","acquiredcycle.com","acquitfamouscavity.com","acquitjeans.com","acrasiatickles.com","acreamsubst.guru","acronichoblike.top","actio.systems","actionrtb.com","activitybump.com","activitycommence.com","actoriends.info","actressfootball.com","actthrilled.com","actuanius.com","acwdtzpbilvw.com","acylbirri.digital","ad.ccmbg.com","ad.genybet.fr","ad.graciamediaweb.com","ad.groupon.fr","ad.jeune-independant.net","ad.mailo.com","ad.mediabong.com","ad.net-c.com","ad.oujdacity.net","ad.publicidees.com","ad.vacanceo.com","ad.zanox.com","ad1.sibnet.ru","ad1beb0611.com","ad1e220ebc.com","ad70bbfb11.com","ada33bea5b.com","adanald.icu","adaptationdeployment.com","adaptationreconsider.com","adaptationshookbeings.com","adaptedtouching.com","adblock.vidomo.xyz","addgreater.com","addictrelive.com","addingappointedprecede.com","addingdetestable.com","additionmeaslespublished.com","addresseerosebud.com","adeclc.com","adeptoksuspicion.com","adheretalk.com","adhyqrjayve.com","adinfo.support","adjectivehonestly.com","adjointeen.com","adjustcolonyfaintest.com","adjusthomemade.com","adjustlearned.com","adkgeoaajx.com","admedia.network","administertriggers.com","admireddepend.com","admiredeterioratesinner.com","admiredfreakishgraveyard.com","admiredprototypebegins.com","admirerresignationmat.com","admissiblepedal.com","admissiondemeanourusage.com","admissionmining.com","admitboutiqueparagraph.com","admithelperbusy.com","admonishmare.com","adn.porndig.com","adn.tukif.com","adnetwrk.com","adolescenteaster.com","adolescentsuperstitioustidying.com","adopcwxswygcsfh.xyz","adopockets.com","adoptbeggarly.com","adoptcraneinexhaustible.com","adoptionconcerned.com","adornmenttaunt.com","adpointbreakrtb.com","adqnafggeakih.com","adrenalineanywaystaple.com","adroitcertain.com","adroitdeceitcongestion.com","ads-6686.top","ads-blue.com","ads-tracking.beop.io","ads-tracking.beopinion.com","ads.dugwood.com","ads.itv.com","ads.vnhell.com","adsadminister.com","adserver.icimedias.ca","adslop.com","adsmansion.com","adsmiscellaneouswalked.com","adstraininggrandson.com","adsupply.dsp.wtf","adtoqbuejunef.com","adtracker2.com","adtrk20.com","adulateearring.com","adulatevioletnoncommittal.com","aduwoc.footeo.com","advancedhangoversupportive.com","advancedisco.com","advancementalong.com","advancementcircuscaptured.com","advancementgreeted.com","advancementpains.com","advancinghumorous.com","advancingtheirs.com","advantageroughplay.com","advantagesblareseizure.com","advantageseliminatebystander.com","adventurerarmory.com","adventuroustame.com","advertiseconclusiveactual.com","advertiseveneeringfloating.com","advymjwwsuhs.com","ae2f6a33e6.com","ae9e2e4778.com","aea00d7aef.com","aeace15a82.com","aecuzicmd.com","aed5586e71.com","aee4e77dc5.com","aefbfbmlo.com","aeifpqfijosfd.com","aejdmicfyli.xyz","aejwebjah.xyz","aemxbkfele.xyz","aeolicholsom.com","aeonianmeubles.top","aeoniannagual.top","aeonistmotet.top","aesopicmalchus.com","aeuiazspafmbu.com","af35701248.com","af60f3d6b4.com","afawqvvy.xyz","afe95832bb.com","afeevcysekpfx.com","afeuvqrsswz.com","affableoffense.com","affairrocket.com","affectedwrestproven.com","affectionatefurniturehypothesis.com","affectionateselfserviceclothe.com","affectionmountcrooked.com","affectsyntaxthousand.com","affiliatetracker.io","affiliation.porn.fr","affiliationv4.porn.fr","affirmativeinferiorfixed.com","affixalmoan.top","afflatebog.top","affluenceseptember.com","affluentcompere.com","affordedrasp.com","affordedseasick.com","affordrefilm.com","affrontsoulsretire.com","afgujiglyv.com","afikdvzf.com","afkxvqctbcwws.com","afmqvqgklpvgaq.com","afoamnigua.com","afraidferocious.com","afraidsoil.pro","afreshexpanding.com","afreshtamper.com","afrouupefqqrg.com","afternoonreeds.com","afterthoughtconsentedfame.com","afterwardformedoutlet.com","aftjohnanodes.com","afxokeqdrnnm.xyz","againstentertainmentpalpable.com","agalinoonetor.com","agamaeecdysis.com","agamaevascla.top","agaskrelpr.com","agatesseabag.com","agauinsist.top","agaxrejvwrctdk.com","agbyrgwqveddgm.com","agcpcscw.com","agedpagefat.live","agedradiant.com","agelesssublet.com","aggravationencourage.com","aggregatedcompetitivefrock.com","aggregatedcorky.com","aggregationstiffenflamboyant.com","aghaorpins.com","agilespatter.com","agingcrawledarose.com","agitationfourthplug.com","agitationmedicdrug.com","aglowpanion.top","agoingcabinet.space","agonizing-price.pro","agrariancapable.com","agreedembodyonset.com","agreementphotocopy.com","agreementunfinished.com","agrophip.net","agrufescarry.space","agwmobzpdufp.com","ahaoverturn.com","ahcapzoqgyw.com","ahdpsofspmky.com","aheadprincessmeal.com","ahnbhhlcn.com","aholdsatlas.digital","ahstrelgnh.com","ahxtckisuy.com","aidroang.net","aidsideused.live","aiehcgeh.com","aiharsul.net","ailayntmkftprcg.com","ailcloister.com","ailkeyair.com","aimamparc.club","aimoverwhelmingpeek.com","airbornemiser.com","aircraftreign.com","airsnowking.live","aitraykui.xyz","aitsouty.top","aiwyrroueafcs.com","aizglunbhfq.com","aj2142.online","aj2178.online","ajaiguhubeh.com","ajevigie.com","ajjtfysen.com","ajmqlxkmwlpid.xyz","ajsyxphfpr.com","ajvtuntouxwan.com","ajycwaplpyu.com","akancarbro.life","akauoxrvqh.com","akbuwfkgeuq.com","akenegappier.com","akikegbdiutg.com","akinwrecking.com","akjoyjkrwaomj.top","aklmjylwvkarb.top","aklmjylwvkovj.top","akusafla.com","akvvkmrqokjkv.top","akvvkmrqokqam.top","akyldpjmlh.com","akzavgvsmbmtcp.com","akzawlykqaajb.top","akzawlykqarzr.top","akzjuxqyhk.com","alacksodoku.top","alacrityprepayprecursor.com","alanylsreeve.com","alarbuscymry.top","albumobligationmorally.com","alcaeunicell.com","alcaicsaplasia.casa","alcalihachure.com","alcegeoform.com","alchimyprizers.digital","alcnpuezdiov.com","aleassbun.site","alebrinkfed.com","alecanjan.com","alemitezabtie.com","alertmoyenne.com","alexisceilingrelease.com","alexisplait.com","alfredthwart.com","algardevehme.com","algo.creepingbrings.com","alienplausible.com","alifesantir.uno","alightdrugwith.com","alightmiraculous.com","alightmysteriouswheels.com","alikereedily.com","alimonylaterdevious.com","alityjackash.digital","aliyahastay.top","alkynesloftily.com","all2cnjuh34jb.com","allayselect.com","allegationbody.com","allegationobtain.com","allegemagnanimityensue.com","alleviatedesignertheir.com","alleygoat.com","alliancefreakishobey.com","alliedbiopsybroke.com","alliedrebelcreative.com","alllinear.com","allmobexpo.com","allnestinfinite.com","allocatefemaleshunger.com","allonymgranula.com","allowancejungle.com","allownotification.com","allownotifications.com","allowpush.com","allowsparalyzed.com","allowssnagaffinity.com","allrightjerseydresser.com","allrightpaint.com","alludedeagle.com","allurepraised.com","allyenitwasbr.com","almightycubeimpolite.com","alnluamglbasqcb.xyz","alnuinkwintra.com","aloftlarge.com","aloftriottomato.com","alonefabulous.com","aloneshapeless.com","alonged.com","aloofdissemble.com","aloofpunish.com","alphabetmondayfowl.com","alrightkindergarten.com","alriytkcqkaaf.com","alsoexplain.com","alsowhirl.com","altadefinizione.blue","altairceleb.com","alteredyacht.com","alternatepausemound.com","althoughgunfiresurely.com","altitudefolkastonishment.com","altitudehighjackhonorary.com","aluminiumreluctanterect.com","alupagtsarist.com","alxfgnews.pro","alzlwkeavwab.top","amanduscaster.top","amateurterrible.com","amazementpink.com","amazementslick.com","amazinglyclimb.com","amazinglygarden.com","amazon.wii-info.fr","ambassadorvaultvisited.com","ambeartictor.com","amberfrontierdust.com","ambientrockutilities.com","ambiguityornamenttell.com","amendexasperatematter.com","amendmentbutterfly.com","amendsdeliveredpractical.com","amendspreposterousalter.com","amentsmodder.com","amesacewilga.store","amhitmontopom.com","amiablelookssuspense.com","amidbow.com","amidicestrins.com","amildarclaes.space","aminaqkyr.com","amjllwbovlera.top","amlvbzvvnjere.top","amlvbzvvnjnjv.top","amlyyqjvjvvev.top","ammanunshook.com","amnestycredentialsapple.com","amnestygall.com","amnestyhailstone.com","amoberpeewees.top","amongassessment.com","amongqueue.com","amongremember.com","amoochaw.com","amoraldesperateavailable.com","amorallibrarysmother.com","amorousstableminister.com","amorphouscomprise.com","amorphouspain.com","amorphouspimple.com","amovedsynthol.life","amplitudejenny.com","amplitudereportmoscow.com","amqfjkhzn.com","amrnlnarymaw.top","amrnlnarymzm.top","amrnlnllyqze.top","amssgvnly.com","amuckparises.digital","amulasmahmoud.life","amuletcheek.com","amuseer.com","amusementchillyforce.com","amuseulteriorpair.com","amusingsnow.pro","amvbwleayvbrj.top","amwaenarqjyza.top","amwaenarqjzlj.top","amwaenayzjwzj.top","amylsarles.com","amylsturkdom.com","amyzjjzbyrzjw.top","amyzjjzlrrjre.top","amzrjyzjolyaa.top","anadissolvedless.com","anadistil.com","anahitagirted.uno","analaxadulatory.com","anatomyassault.com","anatomyelegancephotocopy.com","anatomymagnanimity.com","anattagoozle.top","anattospursier.com","ancestortrotsoothe.com","anchorclassify.com","anchovydown.com","anchovyliversquirt.com","ancomederipia.com","anconespulpier.top","andamqhoiqmpo.xyz","anddalu7si4an.com","andirapoops.com","andlache.com","andrewtens.guru","andriasmaximus.com","androidcheeker.com","aneathbatt.top","anelerheen.top","anethumangoise.top","anewproprietorinvent.com","anfilm.mobi","angelaprincipal.com","angelcarrysideways.com","angerfondnessspecified.com","angersimultaneoustotally.com","anglemarrowoccurs.com","anglesadjoiningbloodless.com","angrilyunbuttoncouch.com","angulaselsyn.top","anidianskirts.com","animateddanglediary.com","animatedprosecutedangerous.com","animatedresentprecursor.com","animeplaynow.com","animositycandiedcalmly.com","annaepicforgiveness.com","annerhymenude.com","anneskyscrapergreedy.com","annexecamelot.com","annexere.top","annihilationtile.com","annonce.lequipement.fr","annotationsincereexistence.com","announcenutshell.com","annoyancepromptlyfunding.com","annuityabigeus.digital","annulmentsmallest.com","anodicisiac.digital","anorakhaying.com","anotherrifle.com","anothertuesdaypattern.com","anourtotems.com","anpqbngtbvyyx.com","anqnbzyjlkmba.top","anqnbzyjlkymw.top","ansariebezzo.com","antarcticdashedscuffle.com","antecedenthermichermiccheque.com","antennamarsh.com","antennascan.com","anthemmutevenison.com","antiaespheges.com","antiblinked.com","anticipateplummorbid.com","anticrouched.com","antidiskcaught.com","antihumpandani.com","antiquespecialtyimpure.com","antiquityundeniable.com","antlermaze.com","antlerrhinoceros.com","antlersolidthrilled.com","antonyexpected.com","antrumfords.guru","anvilaboundpalpable.com","anvknlklmnejv.top","anvknlklmnrra.top","anwap.ru","anxgzfksydxgl.com","anxiousairliner.com","anxiousjayholder.com","anymorestaying.com","anyonemost.com","anywhereconvince.com","aoalpvovpbajxtj.com","aobyrnjjiqjg.xyz","aogoxcgqw.com","aohqdqeaj.xyz","aoliplastin.com","aortismbutyric.com","aosykecrrm.com","aoueyfydb.com","aovdkzfhsth.com","aozoiekopoaka.shop","apartgamble.com","apartmentsellerprotest.com","apeobservedoverlook.com","apercusdimly.com","aphodalchorei.digital","apieceshapedsurgery.com","apinchcab.life","apioyarj.com","apipub.oumma.com","apneasdislock.top","apocalypsegulliblemood.com","apogeicoxhouse.com","apologizepitfall.com","apostropheheelsfence.com","apostrophesubdued.com","apparelerupt.com","apparentlycontain.com","appcdn.xyz","appcdn01.xyz","appearedsuspendedcommands.com","appearsloin.com","appearzillionnowadays.com","appeasehermione.com","appeaserepose.com","appeasetruthinclude.com","appellationlucy.com","appendixwhispering.com","appertoopak.top","appetitebetrayhappened.com","appetitethreatened.com","applesconvertedpansy.com","applestram.com","appletdejectedsounds.com","appletrelentlessfreeway.com","applicantsmilesassembly.com","applicanttowardsbureau.com","applicationsstereocanoe.com","appliedmeaningfulable.com","appointedbaseslogan.com","apprebuffnat.com","appreciatesaucepan.com","appreciatewedgelearn.com","approachresourceful.com","appropriate-speech.com","appropriateinaction.com","approvelongestrepel.com","approvewordingcashier.com","approximatecaloriegallon.com","appsha1.cointraffic.io","apronstrongly.com","aptitudesupposedlyaccountant.com","aptlycover.com","aptlytree.com","aptnessfreeing.com","aptpurerun.live","aqaaheceb.com","aqdkehbez.com","aqgdlgshs.com","aqkbyevrkljke.top","aqkbyevyqlake.top","aqnazbbqellen.top","aqqjqknzvnka.top","aqqjqknzvrkj.top","aqsufdbramaw.com","aqwmbwybzwbmv.top","arabcuff.com","arabic-life.buzz","arablefoundation.com","arabsewing.com","arasyqslwmfat.com","arbitrarysack.com","arbitrywa.uno","archaicclints.com","archbishopthighsubsided.com","archerseizure.com","archiecheekydecline.com","archipelagopreviously.com","architectmalicemossy.com","architecturediscussdifferently.com","archlysurroundgravy.com","arcticclairvoyant.com","arcvdanzeilak.com","arcvnnxwoikddsj.xyz","ardourunderneath.com","ardsvenipedeon.com","areagrammanor.com","areahirepeculiarities.com","areconform.com","arenitezill.com","arewzvqbeklan.top","arfobkorfa.com","argalsunclay.space","argondenial.com","aribinspelts.com","arioiundated.com","aristeskime.com","arithmeticrobust.com","arkcalamity.com","arkharmonious.com","arkitefacie.com","arktonightinept.com","arlenerampire.top","armedauditoriumclog.com","armhighlyexpress.com","armhoopcoinage.com","armhutspa.com","armisticediscrepancyswine.com","armoryassembly.com","armpitoriginally.com","aroidesablute.guru","aromaexplode.com","aroseexploit.com","arosefairfaxadditional.com","arosegeorgianaglued.com","arqhfhgoekhtsqn.com","arqsgydcdjtdim.com","arrangementsfilter.com","arrearscourtyard.com","arrearssturdyenthusiasm.com","arriedstro.work","arrivesomewhere.com","arsgutium.com","arshadsafrash.com","arsonblob.com","arsonclot.com","arsoncomelydove.com","arsonisteventually.com","arsonistpremium.com","artannagentlemen.com","articlewhistle.com","artworkdot.space","arvbjqavenjmv.top","arvbjqavenqbj.top","aryabzerznbkj.top","aryabzerznbnw.top","aryabzeyyyrkj.top","asalawsuit.com","asbgdfxrau.com","asbwfqta.com","ascensionrelativestuck.com","ascomaablesse.com","asdxntvjpsyl.com","asgardrecatch.com","asgclickpop.com","ashamefin.com","ashesrubbishdrop.com","ashgrrwt.click","ashtrayassist.com","asideislandpipe.com","askewflatted.com","asksnptvrxcpyih.xyz","asleepnancy.com","aslkaxvpv.com","aslofrnbrphlp.com","asorphytase.com","aspenpalette.com","asperityresidential.com","asqpniwvxea.com","asquatmyrtle.com","assadbee.live","assagaiwooable.com","assassinationrussia.com","assaultdiotic.life","asseizeenl.com","assertacould.space","assignlabor.com","assistimplemented.com","asslakothchan.com","assumeditch.com","assurancedangerous.com","assuredunskilledconnected.com","astandhei.com","astcarbinkom.com","asteismremock.digital","asteismsubsult.life","astianzygon.com","astonedunfound.com","astonishingscold.com","astylararsines.com","asumi.shinobi.jp","asuqoqsea.com","aswashalcaid.guru","atallcolumnstood.info","atanorithom.com","atchshipsmotor.com","atdhobsb.com","atedtrevor.guru","atemoyaderider.com","ateoildim.club","atflojand.com","athbashara.com","atheismcard.com","athrobpottur.com","atimaze.com","atmospherefragmentiris.com","atonementwisely.com","atopitegoutish.com","atquvmlcjbctql.com","atseakingchan.com","atsjypchedufjy.com","atslowpokechan.com","atsuhrvfppyk.com","attemptinert.com","attemptsbetween.com","attendancereporterwren.com","attendingpets.com","attentive-bad.com","attestationmonk.com","atthulecapstr.xyz","atticereqd.com","attictop.com","attorchica.com","attractglamorous.com","attributefallen.com","atvnoxqraqlrmh.com","atweenchokra.digital","atwursdpal.com","atxjjhycbntttc.com","atxngifmp.com","atyrsldq.com","atytalqqcup.com","aubergeswots.com","auboaksa.com","aubsehog.net","audeuvco.com","audienceline.com","audiosuffer.com","auditoryembedded.com","audraucmos.com","audrossoon.com","aufdgvwd.com","augigous.net","augladraugne.com","augnolru.com","augrezoa.net","auhbjjvbx.com","auhjyihlbhvvkv.com","auhpaewvbgwjr.com","auloucma.net","aulsaftu.net","aumjwoylhhnmvv.com","aumludom.com","aumoustaxite.top","aumsoovy.net","aunaurdeempi.com","auntdrawing.com","auntlyir.com","auphawhu.net","aupwikhtvlesf.com","aurangkavas.com","aurduwin.com","aurtoodse.com","aurvioecvf.com","authoritativepartedusher.com","authorizeharnessuncle.com","authorsradius.com","automaticdrown.com","automenwhiffet.top","autopsyextendedyou.com","autopsyjam.com","autopsytan.com","autostyre.guru","auubslxxi.com","auxiliaryformalboil.com","availroeamenity.com","avdcnvhpylwywn.com","avehistoric.com","avehospitablestrangers.com","avenueinvoke.com","averraldawen.com","aversionatrocious.com","avevofipnqobi.com","avhxnasqeo.com","avidsink.com","avjywldfaa.xyz","avkvfpwsx.com","avnhgmvwbjv.com","avnnqftxioforfr.com","avodireexcuser.com","avowalyucatec.com","avowrypushily.top","avoyudvajqpgcjw.com","awarenesstack.com","awdvipgsug.com","awesunstroke.com","awexjtozogod.com","aweyqalyllbm.top","awgbrojzdpesxx.com","awhiledad.com","awingbhoots.com","awkwardtilt.com","awlweyznvqekj.top","awlweyznvqnvn.top","awmoydgfsfnim.com","awneddir.com","awokeembarkquicker.com","awpgnhnewonyq.xyz","awreubsvsi.com","awtuhxgusruocsh.com","awyebweybeqym.top","axchggobulz.com","axfdwhsi.com","axitessubclei.com","axnnbwmy.com","axonesjames.com","axoniagude.top","aydyvgtny.com","ayeboagnu.com","ayensexilic.com","ayerjjnzwkylj.top","ayllnllwajqbe.top","ayllnllwajwyj.top","aynhnrgxjxfv.com","ayqezbeayjvjv.top","ayqezbeayjvrj.top","ayurxhjnnxlonk.com","ayvwbzqnjrklj.top","aywfsjpglvhzdk.com","aywgucxmh.com","ayyfqqbt.com","ayyjenjqlramn.top","ayzylwqazormm.top","azclip.co.ua","azidesgriece.top","aznbbeco.com","azotizeloofas.com","azpyrjlatroyag.com","azureungild.com","azvneyrknejqj.top","azvneyrknekev.top","azvneyrknekqa.top","azvneyrknevjn.top","azyyyeyeqrelm.top","b.photobucket.com","b0624e3ea6.com","b07109f884.com","b0omr3wn6u4b.com","b120ceab1c.com","b12c138b39.com","b15560d3a9.com","b1a9bbebdb.com","b1f576d5c6.com","b2691621ae.com","b2b1ac07e6.com","b2b9a56b6a.com","b2e0073814.com","b435c33c6c.com","b43f2bd3a9.com","b44b3c5f19.com","b4b2389406.com","b5181dcabe.com","b5c01d507e.com","b5c7158627.com","b5cecad47f.com","b62f32e9ef.com","b6deee8a5f.com","b714a651f4.com","b72e4b93d9.com","b754af79a7.com","b785f3975b.com","b7bd9f452b.com","b7efb2664b.com","b87d56d579.com","b8fd375760.com","b9009ada63.com","b93b701770.com","b95684d812.com","b984ec416b.com","b9a34bcfd0.com","ba.commentcamarche.net","ba.copainsdavant.com","ba.hugolescargot.com","ba.jeux-gratuits.com","ba.journaldesfemmes.com","baaokyheta.com","baarspo.ru","babashyblan.com","babblelessenairline.com","bablace.com","baciletubaron.com","backforward.bid","backjulole.top","baconybritts.com","bad027ae34.com","badayscase.live","badgerjeff.com","bafflecouriernoble.com","bagfulproems.top","baggagesuch.com","baggedmarched.life","bagiefights.top","bagzeaqrzcsqsq.com","bahamasexcitor.com","bailcurvehealth.com","bailershowk.top","bairnsvibrion.top","baitdyed.com","baitedblocs.com","bakersvetoer.com","bakeryflowerbed.com","bakeryordinal.com","bakingbeheld.com","bakqipof.com","balaraocleanly.website","ballblemish.com","balletsbeep.com","balloonmuteenforce.com","balloonsbuild.com","balmyrind.com","bamboss.ru","banalbjar.com","bandageloathe.com","bandwjtnqi.xyz","banghyugroid.guru","bankedbaisakh.com","bankersend.com","bannermorninginterference.com","banquetpettyduchess.com","banselaunswear.casa","baptismdesired.com","baptismfortune.com","baraninausity.website","barcoopeotomy.com","barelydonkeysteed.com","bargainknitsquare.com","barnacleoverdo.com","barnsalodial.top","baronflung.com","barrettshauwe.com","barristerwebzoo.com","barwaltanha.com","barwaysidle.com","baseearsh.com","basereflect.com","basetts.com","basnetoverpot.com","bastardgrab.com","bastardsubstitutealready.com","basyfmucu.xyz","batchesblueth.guru","batchogaire.uno","batescaup.com","batetebist.com","bathesscasely.guru","bathfoot.com","bathmanblend.com","batteryexecutionsucceeding.com","baubeebirsle.website","bauderylysines.com","bawdiesbeirut.digital","baylikespacy.guru","bayonetbaptism.com","baywigsign.live","bb17f09ee7.com","bb3830357b.com","bb48cc372d.com","bbc781f81e.com","bbhonlinestore.com","bbjrrtddffb.com","bbnfcfrvjs.com","bbnnjqwqaryaz.top","bbocajxn.com","bbovoxju.com","bbquinua.space","bbtwgcqrqzd.com","bbwahsdad.com","bbwzzwremrqma.top","bbwzzwremrvjk.top","bc5b043a83.com","bc9bdbb70b.com","bca286d743.com","bcab4297a6.com","bcceb2c771.com","bcgbbzxackpk.com","bcnlmgaxg.com","bcrpigjz.com","bcxamyjtnzuf.com","bdb18dbc27.com","bdcebeabc4.com","bdds.jeuxvideo.com","bdoyadtbxsy.com","bdros.com","bdtoadic.com","bduqjebcjovz.com","bduwklmdc.com","be-rtl.videoplaza.tv","be023693af.com","be5985b426.com","be8df00f33.com","beachinfinitegag.com","beaconunruly.com","beaglemanipulate.com","beakercompatibilitypity.com","beakycleuks.com","bealinghigher.com","beanoutragethen.com","beansarcasm.com","bearerviolateacid.com","bearinggall.com","bearingted.com","beatcuqa.xyz","beatentransfer.com","beatenunfinishedguarantee.com","bebloomswagged.com","becamemayhemunderstood.com","becamesprinkle.com","becivetcupulae.top","beclogsbryce.com","beclosecods.com","becolmethund.com","becomingpressfelicity.com","bedrelwloka.top","bedrowndaffs.com","bedwokvbyuygl.com","beechbogseventy.com","beechmires.top","beeledemotes.top","beennuttousche.life","beepunderage.com","beerenslavearena.com","beergeneralization.com","beetlerebuffsame.com","beezutaiy.com","befamespiked.website","beggarpropositiongaudy.com","beggingparagraph.com","beginningstock.com","begodcromer.top","beheldnaive.com","beheldsled.com","behybmunweid.com","beigeiros.pw","beigelazinessdetected.com","bejzmuqrxifxn.com","beliefnormandygarbage.com","belieskartvel.com","believeisabella.com","bellygratification.com","bellyindulge.com","belovedscalp.com","belowsomlah.top","beltenecottae.com","belutedishelm.top","belyingalkenes.top","bemaskspackle.com","bemiltankor.com","bemireulling.com","benchraspberry.com","bendiespygopus.com","bendproceed.com","beneficialeatablemanor.com","benefitanna.com","benevolencereplyfabric.com","bennelapiose.com","bennetproblems.com","bensheacling.com","benzoylchaitra.com","bepilldegold.digital","bepityetheric.com","berchsquirrelcomposure.com","bereandevils.com","bereaveundresscrowded.com","beresearchaffection.com","bergletnettles.com","berispat.top","berriesstring.com","besandileom.com","besayleimager.com","beseechpill.com","beshestoly.com","besmutshelixin.com","bespakerubbles.com","bespyscania.com","besstahete.info","bestcontentcost.top","bestfreecounterstat.com","bestialboomcaterpillar.com","bestialvehemence.com","bestilltellee.com","bestskillon.com","bestudszingy.life","betdejump.live","betjeyxf.com","betncxdeodlclc.com","betonychevage.com","betoyanracks.com","bevilmotives.com","bewaslac.com","bewetnovate.com","bewilderedcoverage.com","bewitchliquor.com","bewrapsstomal.website","bewvyttjhgphvb.xyz","bf0a4afaf5.com","bf18c2661e.com","bf25322e4f.com","bf3572595c.com","bf8b5751f4.com","bfbccsplilbwei.com","bfhqteipdh.com","bfjmqmdieipi.xyz","bfjtxslby.com","bfmasjrbtgy.com","bfnuhejbcs.com","bfsoxfmpabu.com","bfsugmrq.com","bgejgulprscgv.com","bgfkyswddnsetvd.com","bggqdleabtqhwqw.xyz","bgudgbllue.com","bguytsrstgnwtm.com","bhabhiporn.pro","bhbtmipjiqn.com","bhfvnektiau.xyz","bhfxfyii.com","bhovnhvpq.com","bhrymsguvkqf.com","bhtcjurm.com","bhtutiluq.com","bhutsynaxis.top","bhwmghkmaoox.xyz","bhyysbpapbx.com","biancatirurai.com","bibbersbanshie.com","bibberycham.com","bibberyratals.com","biberukalap.com","bibopticly.com","bicepsseiner.com","bicjetapwdsiby.xyz","bideratwixt.com","bifrontgaiter.com","biggedchocard.com","bightsruana.com","bigosearch.com","bihisvmtakx.xyz","bikearchin.top","bilkedlimbing.website","billboardmileage.com","billiardsreedagreed.com","billiardsseasick.com","billychitose.com","bimmqcflkdix.com","binderyjenna.website","bindingtimetablejosie.com","bingeebeurre.top","biologyvexend.com","biologywestlin.guru","biopicresile.com","birchballoonscent.com","birchflarechurch.com","birdplumose.top","birdtears.com","birthdependentmillennium.com","biscussexbug.xyz","biterstraiky.life","bitonlyana.live","bitterbragging.com","bitterswhein.com","bityitebacon.com","bj-gov-cn.website","bjgrpqed.com","bjyc6868.com","bkbrmmlyyveal.top","bkrkv.com","bkvzrjrqvlnqr.top","bkvzrjrqvlzlv.top","bkzwzyznzqnbr.top","blabbeddop.com","blackedmuffledviolet.com","bladdersruinousalternative.com","bladdersvictimbleak.com","bladeboyduty.com","blaffcopied.top","blankgrey.com","blanksjabot.com","blarneyairts.top","blastswaggons.com","blaugasemoting.com","blbazybajvzmk.top","bleedmarrow.com","bletretzian.com","blewwhence.com","blindnessoweincline.com","blindsinkaward.com","blinkframeworkowe.com","blinkspree.com","blisshicktomorrow.com","blistereasily.com","bljyynzmlmazz.top","blkpthqktvgftu.xyz","blkwrjevykbwl.top","block.mediavenus.biz","blockedanticipated.com","blockedpriority.com","blockedvideoss.xyz","blockslurk.com","blondsuptree.com","blotchprivately.com","blowscarcetown.com","blqwovxjibbauwm.xyz","blueberrydanelarger.com","blueberrywaistcoat.com","bluerrhaphae.website","bluffforester.com","bluffobdurategoodbye.com","blufftight.com","bluggyloord.com","bluishalmosterror.com","blukavsup.online","blunderfluffy.com","blunternutrias.digital","bluntmonster.com","blushruinouslamppost.com","blusterflintbig.com","blusterhawspontaneous.com","blwyruirj.xyz","bmbimrqbikxfjc.com","bmjlzyjrkmvaw.top","bmjlzyjwwmraz.top","bmudnwkugd.xyz","bmzqyzmvvvylz.top","bnlif.com","bnsjb1ab1e.com","bnwffktyqjwrreh.xyz","bobbielotuses.guru","bobbinsalw.guru","bochursitulae.top","bodyguardfirewood.com","boeristhmic.top","bofshdfic.com","bogsguzul.website","bohmitemantzu.com","bohonef.com","boipjxsgcon.com","bokosatom.com","boldlydaisy.com","bolksagapen.com","bollenhurkle.com","bolloxcyclism.com","bombaststuiver.top","bondedfollies.com","bondleapedoasis.com","bondochuns.guru","bonebrick.com","bonecommittee.com","bonesimprovements.com","bonnetacademy.com","bonnockfilths.com","bonosbevvy.com","bonsoiralang.com","bonzedjin.guru","boobutility.com","bookletblockedcaught.com","bookwormtiger.com","boomarmoryscattered.com","boratedtwinge.guru","boraxesmerging.digital","borderoffenseantenna.com","bortscharmed.com","bosscrystudious.com","bosselinorrummage.com","bossemphasize.com","bossiesvenusty.com","bossymassive.com","botanysummarytables.com","bothpersonality.com","botkano.info","botoyancarpal.guru","bottlescontainbum.com","bottlesgarage.com","bottlestonightapp.com","boulleleslie.guru","bouncerfantom.top","bouncingcombine.com","bourrecottid.top","bouteesh.com","boutjuicyvacation.com","bouvierbang.com","bovineslagly.top","bowcircle.com","bowcoolstop.live","boweddrawback.com","bowedrhymesnack.com","bowelslipperypraised.com","bowgevyingly.com","bowlinear.com","bowlingunauthorized.com","bowssensidder.top","boxampoa.com","boxfishhammock.top","boxingweaver.com","boygcranage.com","bqltphcdmuu.xyz","br3ackandhack.com","bracecherry.com","bracesthereforestructure.com","brackenclomped.com","bradleyincorrect.com","brairdwiener.life","brakecontrary.com","braktern.com","branksgaveled.top","brashestiwaz.com","brashstudiocrucial.com","brattieseries.com","braxyunfelt.top","breachflu.com","breachydiamb.com","breadthforensicsstriking.com","breakerfit.com","breastfeedingminutepond.com","breathlessselfcontrol.com","breedssupposedlypoetry.com","brevityeconomy.com","brewingarchiveselements.com","brickcontaining.com","bricksbraird.com","bridalinept.com","bridalplums.com","bridegaspjustification.com","bridgeorganizationlad.com","bridlealacrityleak.com","briefcasebotany.com","briefcasebusy.com","brikepuisnes.com","bringsruinedstab.com","britishconstrue.com","britishfinestarrangement.com","britskaananter.com","broggerneven.com","brominemilages.com","bronzerkevil.com","brookserenity.com","broommeeting.com","bropopian.top","brotelkioway.website","brotherhoodonionbuttons.com","brotherleadcape.com","broughtcontract.com","brownyduer.com","browsfincandidate.com","brptyhgupctjn.com","bruisedlungmisuse.com","brujagunnar.com","brujosglozed.com","brumousrocolo.com","brunettemattersrefused.com","brushedwifedifferently.com","brutalmathematics.com","bruteintone.guru","bsoohivvasmq.com","btgxcwvbevf.com","bualpush1.biz","bualtswidcxyecw.com","bubxwyufndf.com","buckanimateretired.com","buckedfilator.com","buckleadjustedwise.com","buckonealodies.com","buckrapallier.com","buckwheatcensusopener.com","buddhamoduli.com","budgedsnavvle.com","budnetoil.com","budvysvv.com","bugabooreynard.top","buglick.com","bugodar.com","buildsvolumedejection.com","builtdozenprospects.com","bulkehhand.live","bulkierblooey.digital","bulletinmoonoral.com","bullyhempbacked.com","bullyingassertive.com","bultongpocoson.com","bumhuetony.live","bummerdeducthandshake.com","bumpersubmarine.com","bumpingcarfax.com","bumpmoss.com","bumpypleacroak.com","bungerobeah.com","buoyanttrend.website","burbarkholpen.com","bureausdenning.com","burgerrelationscrash.com","burgvaguity.com","burialgrief.com","burkhahemoid.com","burkingelapids.com","burntjewelsquarterback.com","buroorgi.com","bushitmas.live","bushpoutquest.com","businessmencrib.com","bustobeakful.com","buthawk.com","butinehamal.com","butinetheorbo.com","butlerheavy.com","butomuskainah.com","buttduckwiser.com","buyfrightencheckup.com","buygyjrjojosleu.xyz","bwgvylkasfn.com","bwmvzwkbqlkll.top","bwoqmqkhamcri.com","bwqvrssydmlbx.com","bxjrvkhudyl.com","byboma.live","bydcczwmxyd.com","bydebatablesale.com","bydurantr.com","byeavupo.com","bypassed.ws","bypfpuldupkyy.com","bytde.com","byteinstitution.com","byvammyazlbwz.top","byvammyazlwna.top","bzidp.com","bzzmlqkljmrl.top","c083e24088.com","c0cd2idcl5.com","c169b1582f.com","c1bb4368da.com","c1c491d137.com","c1c759d012.com","c215d49003.com","c3af119d07.com","c3ffbe5534.com","c4024c9266.com","c4cdca50cc.com","c50a82a72d.com","c538aefec6.com","c5694c3c56.com","c56e9a74e0.com","c5e022a60d.com","c68cb7e44b.com","c69aa01528.com","c6dd9301cb.com","c6f23c189f.com","c796b67474.com","c7aca91a6d.com","c7f1c63e4f.com","c805892b5b.com","c981f87754.com","c9ff2ca544.com","ca0eb98ab0.com","cableharshlyilliterate.com","cablepaddle.com","cac20acc0e.com","cacaopotgut.com","cachazaswatter.space","cacmatch.com","caesarporch.com","cainianprober.com","cajhnhsuv.xyz","cakesdenyconventional.com","cakesinventory.com","cakiestfeted.top","calepinphrasal.com","calfimmoderate.com","calicheesox.com","calligraphyabnormality.com","callingfracture.com","calloplech.life","callousannounced.com","calluspyjamas.top","calmlyglossaryhostile.com","calumetburka.com","camagonswelled.guru","cameradiminishunkind.com","camomileamazingbench.com","camomilegentlemennotable.com","campersgelees.com","campiwow.digital","campusexcessively.com","camusedpussly.guru","candidavulgo.com","candiedsquall.com","candiedvolatilepeep.com","candlinglather.com","candlingtremble.com","candouraggravate.com","candygainpeace.com","canesophiahad.com","canevacaspar.com","caniontairge.com","canlistabbed.com","cannedrestrict.com","canninggiddea.guru","cannonclam.com","cannonkit.com","cannotmoreover.com","canoeeverywhereannihilate.com","canoeshared.com","canopicerasion.com","capabilityhonorary.com","capawhile.com","capinfoproreport.batiactu.com","cappuccinoeliza.com","caprintulu.top","caprizecaprizedogcollar.com","caprizecaprizerepeatedly.com","captainconceivedentangled.com","captiveatmospheric.com","caraboajibstay.digital","carafebanyai.uno","caraneoutraze.uno","carbysae.live","carcatmain.live","carcelsreside.com","cardiaccultural.com","caredaymop.live","carespins.com","cargosalmose.top","cariousconsiderateprise.com","cariousjan.com","carlatracksmodel.com","carnivorouswordsroute.com","caroonbucker.com","carpenterremotebrainpower.com","carperspiration.com","carriageperpendicular.com","carrotimpregnable.com","carryingalfredparticipant.com","carryingespecially.com","cartrigestale.com","cascadeinherited.com","caseaterallied.com","casegenetically.com","caseoseartsman.com","cashbeet.com","cashbigo.com","cashesdungier.com","cashmereyourselfconsented.com","casinobrigadereport.com","casketknightsfolder.com","casketparchhey.com","caskrhema.com","casksguest.com","casksthiazol.com","cassockknyazi.com","catchyannual.com","catfallalgid.com","cathyimemediate.com","cauchoan.com","caudataolibene.com","caulisboatman.com","causingalapa.com","cautionsaeume.com","cauzoupo.com","cb15484c44.com","cbbvi.com","cbmtqltb.com","cbnjftkmbl.com","cbrbclmmn.xyz","cbunxhbrfbkkt.com","cbvhkyrjgheo.com","cc19ba8a6c.com","cc3e8fa6d0.com","cc6704bc32.com","cc6e36085d.com","ccdjxxpens.com","ccsybqmwexbht.com","ccvaudqkix.com","ccyudxmtlmo.xyz","cd48885c17.com","cdc62e1f07.com","cdd027b638.com","cdn-partners-references.lesoir.be","cdn.hqwa.xyz","cdn1.lp.saboom.com","cdn1.pebx.pl","cdn15.acloudimages.com","cdnion.com","cdrpgnkhaspde.com","ce26c78a4e.com","ce6fdab0f2.com","cebee32295.com","cec741d143.com","cecusmawfsul.com","ced4d66e2d.com","cedarverdure.com","cedeimprovise.com","ceilerstonguer.com","celaenomash.com","celerydevast.com","celleyen.com","celticunmaid.com","cempebse.com","censusmarrydespair.com","centesmbarbola.com","centiarlintier.com","centrerauriga.com","cepaevejar.com","cephasrewed.com","ceptorkinboot.guru","cerebrifetors.com","cereussand.guru","cerousfirmest.com","cerrerodies.com","cewukbger.work","cextootwcir.com","cf07a959c7.com","cf204c4d96.com","cf6ab9a135.com","cf98a92559.com","cf9fa75179.com","cfc1afd774.com","cfe8fd831d.com","cfhumwusj.com","cfpushsdevpw.com","cftestsgg.top","cghtqgjohjums.com","cgpdxpjlpdsr.com","chalahsonetime.com","chalondeacons.com","channelgardeningplaster.com","channelmarket.xyz","chaosescoaita.com","charityflopchristening.com","charkagerim.life","charmobedience.com","chatboneby.live","chatigabe.com","chauioldened.com","chaxensa.net","cheatedmisturn.com","checkmymedia.biz","chediteriven.com","cheerfuldisingenuous.com","chegohanking.guru","chelurasippet.guru","chemicstriedly.com","chemispelecan.com","cherubhoward.top","chestors.com","chevretherp.com","chiasmsshoals.com","chidsimp.com","chikiclicki.com","chillylanguish.com","chilversputum.uno","chinesepiewife.com","chineseprovisionfeisty.com","chiningneoned.com","chinkleedestin.uno","chinsauzan.com","chippedaugur.com","chipyourdiet.live","chirpsonancy.com","chivaripandora.com","chokearc.com","choruscompanion.com","chougail.net","christywouldn.life","chuckiepedary.com","chxpybduy.com","chymicspilikai.com","cidreeth.com","cinchespols.com","cionsriddler.com","circleunstaid.com","circulecanto.life","ciseglwl.com","cistudojowari.com","civiesmarrer.website","civyiqok.com","cizecedens.com","cjjmfdhomqhpc.com","cjl58f3agc.com","cjtraff.com","cjttdguhiqmdim.xyz","ckvjswjlud.com","claspedtarts.com","cleardexchange.com","clicksmint.site","clicvortex.com","climbingsmuggle.com","clingsbaccae.space","clipartonline.info","clipserelock.com","cliv2508.com","clixuufb.xyz","clnxfwyxyedh.com","clobberkiliare.com","clochancanyon.com","clodderpickmaw.com","clodsplit.com","clofferap.com","cloudgallery.net","cloudsofnews.com","cloueewinkles.com","clowtricks.guru","clrpdhptoddatj49.pro","clunkerflairs.life","cmcmghyqcdbgge.com","cmlbromins.com","cmmihajd.com","cmoctupf.com","cmp.vidcoin.com","cmpro-clean.club","cmproclean.club","cmtrlilr.xyz","cmvihhhelf.com","cmvrclicks000.com","cnemisfugara.com","cnxkhmtoa.com","coachingminceur.go2cloud.org","coactedtoe.top","coafogle.com","coappreciate.com","coaptedmissile.com","cobbingbugong.website","cobblercohog.com","cobblerknow.guru","cobwebcomprehension.com","cobwebsimians.top","coccidoloroso.guru","coccyxwickimp.com","cockupkeros.com","cocvhqfadehj.com","codblessit.com","codtestmol.live","coepitta.com","coffeesstrap.com","coggertyning.com","coguepol.top","coignydisship.guru","coilsupseal.com","coldjangle.com","coldnesspu.xyz","colinuscajones.com","collaboratemedaltrips.com","collectbladders.com","collineeoside.digital","collyrbidri.life","colognepapula.com","colybagunja.com","combofile4u.click","comedianbrown.com","comfierzymurgy.website","commenttrendle.top","commiserateeffects.com","commissionepochknuckle.com","commonssquegs.com","compactdiverse.com","compasswhitest.top","compatriotelephant.com","compolegimmer.com","conchaestops.com","confersprophet.com","coniesnitch.com","conreyeanling.com","constrictbuzz.com","contekgasted.com","contemplateirony.com","contensel.space","conteurenrace.com","contrastremovetame.com","conusesoinks.com","cookoval.com","coolappland3.com","copalsfdname.com","copercato.com","copycatnews.com","cordelgront.com","corditespicous.com","corgompaup.com","corkeextatic.com","cornixlaibach.com","corsacbyepath.top","coryljanty.cam","coseyssumacs.top","coshogken.live","costranchill.com","courapaguish.website","couridakeleh.com","coursgrimace.com","coutersurlily.digital","covetousencumber.com","cowlfoot.com","cowslippiercer.com","coxbunban.live","cpcstdploqqh.com","cpfwffke.com","cpmterra.com","cpndz.space","cptstaller.space","cranyundue.com","crapulalisere.com","crawlcoxed.com","crawledgoblet.com","craydark.pw","crazywingflap.com","creekyguglets.com","creepingseverely.com","crimpymian.com","cripenmist.com","crithsuffari.com","croniesobli.com","crophysi.ru","croppawanny.com","crumenahudson.com","crumpcavum.com","cruwfggmegr.com","cryptolabpro.com","cryweb.github.io","csm-e.cds1.yospace.com","cstwpush.com","ctb.intersport.fr","ctkjiysyepxwrv.xyz","ctltbinyiifmlr.com","cuberoswego.com","cubiboak.com","cuewbsmpk.top","cugraghorty.com","cuiilqfrctxdo.xyz","culettitfish.com","culrosha.net","culticmealily.com","cumfunply.live","cupeleroverbid.cfd","cuppedstorax.com","cupriteshride.com","curacaocrafty.top","curaretokay.com","curdlesempeo.com","curlingbesra.com","curlsrigidly.life","curmaphow.club","curnemesia.space","curneycutwork.guru","curneyskilobit.top","currepush.com","currsagoge.com","curseaprilsnow.com","cursofane.com","curvateswatted.com","curvedheldideal.com","curvierabiezer.com","cusuhsunod.com","cuttooatrip.guru","cuvystein.top","cuysuumrqin.com","cxkucnjulwpfsg.com","cxmolk.com","cy6vzhldh0on.top","czglcxlh.com","czgsygbcaazp.com","d067641e02.com","d0caaa52c4.com","d0d316fb05.com","d0e7d68ceb.com","d0p21g2fep.com","d0wnload1x11.com","d10psrq44igbex.cloudfront.net","d10zqflh5ol9cq.cloudfront.net","d11lt3e1lizkg0.cloudfront.net","d11w14257901lw.cloudfront.net","d138am4hd4ke4y.cloudfront.net","d13dee4566.com","d13jhr4vol1304.cloudfront.net","d14nx4uiqzwnqt.cloudfront.net","d14p8nzdvd75ly.cloudfront.net","d15455901a.com","d15cjcet1djbmv.cloudfront.net","d160mt023h8h3d.cloudfront.net","d17ialcoirdn28.cloudfront.net","d1852uckuj7o1j.cloudfront.net","d19182vyfoustz.cloudfront.net","d1920b051c.com","d19uh5b0umbjrr.cloudfront.net","d1afet533lf7zs.cloudfront.net","d1auwh1li83eb9.cloudfront.net","d1b0fk9ns6n0w9.cloudfront.net","d1bevsqehy4npt.cloudfront.net","d1boik8k1ctool.cloudfront.net","d1byvlfiet2h9q.cloudfront.net","d1ckj42q07f9s3.cloudfront.net","d1czd1q73kbu32.cloudfront.net","d1d0568e46.com","d1da55a0b9.com","d1dli2tyorled9.cloudfront.net","d1dqwj4dc78lwy.cloudfront.net","d1ejnc60jkzff4.cloudfront.net","d1f10926c9.com","d1f1lqyq09pe4q.cloudfront.net","d1f420dd98.com","d1f94w321xtzmt.cloudfront.net","d1hl7ya5ggieq0.cloudfront.net","d1hm0uxglt4t41.cloudfront.net","d1i2v9a8xom2hy.cloudfront.net","d1jikhx1ssl81z.cloudfront.net","d1jq9nooxeft24.cloudfront.net","d1k0glcmk0b5rb.cloudfront.net","d1k3dpebxhgqjc.cloudfront.net","d1k5qlz5hbz8am.cloudfront.net","d1lxz4vuik53pc.cloudfront.net","d1mgu8uq9tc68.cloudfront.net","d1mob6w0cdx3a7.cloudfront.net","d1mroptkfdxko5.cloudfront.net","d1mub3aw743hsf.cloudfront.net","d1n7ypf85zfej7.cloudfront.net","d1o3ws1znr0uv8.cloudfront.net","d1p7elpjrt6qav.cloudfront.net","d1pozdfelzfhyt.cloudfront.net","d1qtf1avwa1wvl.cloudfront.net","d1s18kaechs9c9.cloudfront.net","d1s5n6wuwgnxf4.cloudfront.net","d1tygkkxabxtvv.cloudfront.net","d1u3772ihhjzwu.cloudfront.net","d1uy7uzra011au.cloudfront.net","d1vguuq5efvsfq.cloudfront.net","d1vrcwxei1aj0g.cloudfront.net","d1wjj8n9m51z7v.cloudfront.net","d1zfhhmz4n1jvq.cloudfront.net","d1zoiveqr7pf5b.cloudfront.net","d203291367.com","d20je219bs8hnq.cloudfront.net","d21uwl37pca4oi.cloudfront.net","d2222t5nvb13ei.cloudfront.net","d240937yockcdo.cloudfront.net","d24a1q42xt7oz9.cloudfront.net","d25ce885a1.com","d25vwvprbxda9z.cloudfront.net","d262g11wze3cwd.cloudfront.net","d26b092649.com","d26us1doo6mh7f.cloudfront.net","d27uz827y1nafd.cloudfront.net","d28g1fhp6rn9w3.cloudfront.net","d28k9nkt2spnp.cloudfront.net","d28wlxclbkz49x.cloudfront.net","d2992168c4.com","d2a945og79nayl.cloudfront.net","d2au4l2o128joe.cloudfront.net","d2b7n13v8adl6f.cloudfront.net","d2cc4794b1.com","d2f86da573.com","d2fhjyz3dwdx87.cloudfront.net","d2g4rjb98r20op.cloudfront.net","d2ggw6du5pulet.cloudfront.net","d2gt9oovykfp1z.cloudfront.net","d2izezc8ujpkba.cloudfront.net","d2k8yz7zlc0yyi.cloudfront.net","d2lxztepvo7ma1.cloudfront.net","d2mgk3zfd02vd2.cloudfront.net","d2nje72ms8ylvb.cloudfront.net","d2nrdy2pg3k168.cloudfront.net","d2nzjxafm0iowq.cloudfront.net","d2od2b2huvmzuj.cloudfront.net","d2pppxxtaciku9.cloudfront.net","d2psf55e0gm6yv.cloudfront.net","d2r44jb1nipto0.cloudfront.net","d2skqnrxz11esv.cloudfront.net","d2t15uaqqm1mjb.cloudfront.net","d2ul07mfd59d8q.cloudfront.net","d2uzayf7r4rh08.cloudfront.net","d2w7avhumdk0s6.cloudfront.net","d2w88er3oa79h8.cloudfront.net","d2wekgv66wx77n.cloudfront.net","d2xxqqn3tj9nf3.cloudfront.net","d2yjxa7gi6wm99.cloudfront.net","d2yzlvmgs67bxt.cloudfront.net","d2z0gqc8sv0l7p.cloudfront.net","d2zjd612oq0w0l.cloudfront.net","d2zur9cc2gf1tx.cloudfront.net","d30581a94b.com","d30zrwt3s044zr.cloudfront.net","d32lsgj3h46mwk.cloudfront.net","d32r49xyei4vz6.cloudfront.net","d32suzlk3an1bu.cloudfront.net","d32zx4lhje2crr.cloudfront.net","d34z52lz2jji1t.cloudfront.net","d3591q3cwzbtxd.cloudfront.net","d35r45qhjmgs3g.cloudfront.net","d368a699b3.com","d36sxvmjoflc2i.cloudfront.net","d37s9vd5t6mov7.cloudfront.net","d39iocnrk5rxnb.cloudfront.net","d3bsbtr7gp443k.cloudfront.net","d3ciks47fhh9wv.cloudfront.net","d3cl7ldsgbm5qu.cloudfront.net","d3d52lhoy0sh2w.cloudfront.net","d3edizycpjjo07.cloudfront.net","d3elm8wezzwg42.cloudfront.net","d3f4u3khr0ycep.cloudfront.net","d3fqhkmofpujs3.cloudfront.net","d3hwh14livah35.cloudfront.net","d3iz6lralvg77g.cloudfront.net","d3k68ig7ckr3r6.cloudfront.net","d3lidvwz6p81oz.cloudfront.net","d3mcf0n3hvvfk4.cloudfront.net","d3ncat0syb6rim.cloudfront.net","d3oep4gb91kpuv.cloudfront.net","d3owq2fdwtdp2j.cloudfront.net","d3oyytf0n6db9a.cloudfront.net","d3p27nzp3rc51k.cloudfront.net","d3p2b5qewrnsyv.cloudfront.net","d3pob6t6w1ul0e.cloudfront.net","d3prygw1dnamj9.cloudfront.net","d3qk9u6c2k2cid.cloudfront.net","d3qyjzkrkuj7me.cloudfront.net","d3rm04c4p9a75q.cloudfront.net","d3rmeear8e0ybo.cloudfront.net","d3t9nyds4ufoqz.cloudfront.net","d3tivku5hdr7jk.cloudfront.net","d3u5zn5k9864p0.cloudfront.net","d3vt0rqt08ph1x.cloudfront.net","d471b968fd.com","d473c08307.com","d4926c245f.com","d49z64r3ud4kq.cloudfront.net","d4de984e41.com","d4fcd8e58a.com","d51bfebd6c.com","d5a710a006.com","d5em5plenp2k5.cloudfront.net","d5z42oph1suk.cloudfront.net","d613466cf9.com","d61a5529f66a1daef77.com","d65941bfa8.com","d675b32d34.com","d69b881dcc.com","d6swopgiplmy0.cloudfront.net","d754032040.com","d787d0e334.com","d7fd9bace5.com","d7fea0b8c4.com","d7ig4ieghb8arika.com","d7t3qhxxipimh.cloudfront.net","d870307884.com","d8bb72d31d.com","d8f0d7e2c9.com","d91e49a332.com","d9e6fb9edb.com","d9tnvwv7i2n85.cloudfront.net","da29f4a76d.com","da5ac5f203.com","dabberallod.com","dabblerocellus.guru","dabinneity.com","dad524dd40.com","daemonymeldrop.com","dagamemisdeed.com","dagnar.com","dah0wv79ikn14.cloudfront.net","dahkexes.com","daigrouchest.com","dailynews.support","dalethsplicae.website","dalita.org","damageddistance.com","damdoor.com","damoh.schneevonmorgen.com","damonewazir.com","dampdock.com","dancedballota.top","dancemistake.com","daneporkman.top","danniegat.com","danspowsmwap.com","danstiffs.com","daphninruchbah.com","dapperdiscussion.com","dapperfloor.com","darbsudom.com","darienorients.top","daroptiy.com","darshandesmose.com","dashingdirt.com","dashingdrop.com","dashingsweater.com","data1rtb.com","datadbs.com","datfumibnkorfu.com","dauwundwelt.com","davielyedith.com","dax3x3wqpt2q3.cloudfront.net","daysalsoae.live","db2f8e1acc.com","db7a44a117.com","dbjksuwfqya.com","dbpltwmdmmeqj.xyz","dbtcdajt.com","dc22ef70e5.com","dc5ig2fc8lg83.cloudfront.net","dcbhaulm.com","dcfpkishmooe.com","dcjfebjtkwjb.xyz","dcjg1gv1px1h.cloudfront.net","dd3ba09ec2.com","dd4a6342ac.com","dd5eca7281.com","dd92fc7c0e.com","dde1c03601.com","ddegkcqnfr.com","ddenkno.xyz","ddf2cf99d8.com","ddfnmo6ev4fd.cloudfront.net","de2da13f46.com","de3hzpms0kfq9.cloudfront.net","de5d5c4a49.com","de65e1286b.com","de88deggtp89.com","deafeningdock.com","deals-du-web.com","deb6268bc5.com","debiteslapdab.com","deboisedivel.com","debonairdust.com","debonairtree.com","debonairway.com","debsoaftist.com","deburrfleshes.com","decateromulus.com","decessdallop.com","decidedrum.com","decisivebase.com","decisivecalculated.com","decisivedrawer.com","decisiveducks.com","deckerenacts.com","decollhuaca.com","decorefloit.top","decoroustitle.com","decoycreation.com","deducemasjid.top","deductstep.com","deegraun.com","deejayillure.top","deemaccommodating.com","deeplyzolaist.com","defectivedress.com","defiantrice.com","degraingarboil.space","degustosier.com","dekkcewpqrep.com","delascalles.com","delayedlocust.com","delicateducks.com","delictimids.com","delightfulhour.com","deliveranceirregulareaten.com","deltaction.com","delusionalrevolt.com","demaloriel.top","demiramdaunter.space","demkc32bq01ah.cloudfront.net","democratplayful.com","demtaudeeg.com","denydrughim.live","deobp.com","deodandvoes.top","departmentstestify.com","depechearshine.com","depftfwkj.com","deplorablefaintest.com","depotporn.com","depsirra.com","derayslathie.top","dereismrafe.com","deroupty.xyz","descargacristiana.com","descargarmusica.me","desertedbreath.com","desertedrat.com","desertsembracebulb.com","desertsfraze.com","deserttube.com","deshaici.net","desirebucket.com","desiredirt.com","desirelibel.com","desspinarakr.com","destaurostor.com","destinedobstinatesmug.com","destrydetest.space","destyy.com","detailartwork.com","detailedglue.com","detailedkitten.com","detectdinner.com","detinrubbing.com","devaspuntos.life","devisprox-media.s3-website-eu-west-1.amazonaws.com","devotahomolog.guru","dewdropcope.live","dewlesssnorted.com","dexrimewbp.com","df077d05e6.com","df0pmigc8xs70.cloudfront.net","df4a3bc10a.com","df86fe80e6.com","dfcf515795.com","dfck9uqiatqhh.cloudfront.net","dfec4f079e.com","dff2c5fc33.com","dffb69a70f.com","dfgyu876yujh.click","dfpnative.com","dfpstitial.com","dgddipgtebuy.com","dgpp7fq3iorb.cloudfront.net","dgyvvhsefor.xyz","dh0uktvqfaomb.cloudfront.net","dhobeynandi.com","dholesiberia.digital","dhprokejr.com","dhzws7l31cq8p.cloudfront.net","diagramcolunar.com","dial.rencontres-celibataires.info","dialog.support","diamongs.com","diaperdollrelevant.com","diarchkids.guru","diasciaturned.com","diaulosamid.com","diazoestmark.guru","dictseconal.com","didmakingby.xyz","didnatiento.com","didytythes.com","dietinehutuktu.com","diffdemo.com","differenth.com","difficultfog.com","digiads.tv","diginamis.com","digitalocean.gif","digitalscance.com","dimeftluck.live","dimensionvegana.com","dimmersribskin.com","dimmosit.live","dinesdurr.com","dinnerysatient.digital","diobolchromes.com","dionysia-phr.com","diplewhigged.com","diplomahawaii.com","diplontanhimae.com","dippedharlock.com","dirdlabella.com","dirhamsflugel.website","dirlink.net","diromalxx.com","disceptpurled.com","discovernative.com","discreetfield.com","dispensablestranger.com","disproveknob.com","distainkusan.com","distancefinger.com","distributiontomatoes.com","disturbedquiet.com","diswontchose.com","disyokekuttar.com","ditcherstorify.guru","divatraffic.bid","divehope.com","divergentoffer.com","dixyregosol.website","djmaowwewck.com","djngxvoqjo.com","djsoo8p407d6p.cloudfront.net","djwf0dl2q9i99.cloudfront.net","dk45agakx3yfl.cloudfront.net","dkgmjvktmowcbtj.xyz","dkpfuhpybf.xyz","dlikohbdcxqs.xyz","dlive.pagesjaunes.fr","dlscorldnews.com","dlxvhordcwtupf.xyz","dmakingbyth.com","dmdigbrzjbmso.cloudfront.net","dmsrlnssynhqhl.com","dmtk.linternaute.com","dmtw0i4zln92b.cloudfront.net","dmxxa.com","dnckawxatc.com","do67etikr7pwz.cloudfront.net","doaphaha.net","doathair.com","dochmiiresidue.com","dockdigestion.com","docksalmon.com","doddygoofed.com","dodoespatacao.space","dogcartminis.website","doggessasbolin.com","doglegshrinks.top","dogliscoran.com","dogsshoes.com","dojkhksqjd.xyz","dokzl8xhmt1x7.cloudfront.net","dollarsurvey365.org","dolldetail.com","dollinwurleys.com","domewtwotor.com","doneywashery.top","donfailrank.live","donkeyleaf.com","doo6pwib3qngu.cloudfront.net","doomschuzwi.com","doordishow.live","dopykedges.com","dornpush.com","dorogokupimnoutbuk.online","dorothycanzos.com","dorperstechnol.guru","dorpetor.com","dorymanrob.com","doryrasped.life","doshellosan.com","dossalhandjar.com","dossbaile.digital","doswinuba.com","dotherconey.space","dottgeaq.com","dottilyjerky.com","doublycharacteristic.com","doubtaroma.com","douceuristana.top","downloadmobile.info","downloadmobilee.info","downloadmoobilee.info","downloadoffice2010.org","downloadphone.info","downtowndirection.com","dowveatolls.com","doxiescramble.website","dpb3g4kqr8xz.cloudfront.net","dpjsfrhklu.top","dpkdyluq.com","dpoivvnuljquvgj.com","dq95d35.com","dqexeijj.com","dqzuy.com","drabbyexpose.com","drablytrotted.com","drabsize.com","dragonblogger.com","dragzebra.com","dramaticcondition.com","drawermice.com","drawlycusec.com","drawservant.com","drcjvghsdaumpi.com","dre81lzpy0s7q.cloudfront.net","dressexpansion.com","drfwsabc.com","dribletsusian.com","driverequest.com","drivingdirt.com","droukstriers.top","drydrum.com","drylnk.com","dsandmaroons.com","dsaxuytppkc.xyz","dsh1ct2zrfakt.cloudfront.net","dsh896cds-kjlal99ys.xyz","dsjhjlwhyokr.com","dsnoihuujeimmr.com","dtelkxed.com","dtyrqq5w0qdc8.cloudfront.net","duchessefit.com","duelerscombat.top","duffelblog.com","dulatiosa.com","dumpyoungestbackstage.com","dungolsplash.com","dunnegummite.com","duomosrasp.space","dupsyduckom.com","duralgomari.com","durezzacrowns.com","durgahsursize.com","durpolitei.guru","dushbarba.com","duskishmusgu.com","dusqipyoyki.xyz","dustdebeige.com","dustyautoabduct.com","dustyhammer.com","dustyrabbits.com","dustywave.com","duwk50magqurier.com","dv0uonokej56p.cloudfront.net","dvbee3zterhof.cloudfront.net","dvdgayonline.com","dvdwflxaniloha.com","dwellingvague.com","dwf6crl4raal7.cloudfront.net","dwkhgxlkqvdyldu.com","dwomtkmr.com","dwp3ce9c.top","dx6uy6q3udhkj.cloudfront.net","dxayhotdj.xyz","dyarchyrente.guru","dymwsh1c2kslr.cloudfront.net","dyxlqvoqnc.xyz","dzcx04lyk9hjp.cloudfront.net","dzs55b7slwyx.cloudfront.net","dzt3uyxd69um2.cloudfront.net","e02b15bc59.com","e034108851.com","e048fe379c.com","e09a290e1b.com","e0a38ec1d8.com","e0a77fefb7.com","e0d8634bdb.com","e1bf37eb3f.com","e218cdc27d.com","e23f9d993d.com","e2572292c5.com","e25ebbeb6b.com","e2729890e0.com","e2ef790422.com","e2ff92bcf8.com","e30565c42d.com","e30a86a427.com","e36699730a.com","e3d2d0cafa.com","e468aaeee7.com","e49638124f.com","e614a5b887.com","e6460525b5.com","e695e3444e.com","e71aa393ac.com","e76544118f.com","e76e75ed51.com","e7cac8d218.com","e83706dbfd.com","e841afabc8.com","e8e8d13de8.com","e93014ee07.com","e969e75a2a.com","e97fff7188.com","e98d6d914e.com","e99877e518.com","e9a53154b4.com","e9a7f7045c.com","e9c5ee1e68.com","e9ea884443.com","e9f1af32f6.com","e9geolgzk6.com","ea.numericable.fr","ea3999c26b.com","ea5799b6c8.com","ea8816ca93.com","ea8e52e061.com","eaaextcuvywnm.com","eac77b4889.com","eaekjnvarvrnb.top","eanrzzvvnkev.top","earingsbiding.space","earlessspock.com","earningsrapt.com","earshdolite.com","earthquakeend.com","earthycopy.com","easy2cnjuh34jb.com","easyplanrail.live","eatablesquare.com","eatchemale.com","eatsidebicep.com","eayeewlvmeaeb.top","eb0f3233fa.com","eb480dde95.com","eb716c1b4f.com","eb856aa1f4.com","eb944b389d.com","eb9d0cb548.com","ebbde6ffe5.com","ebcdbangash.life","ebenefitssh.com","ebgdasxqg.com","ebuyreeqnol.com","ec03f488e8.com","ecartpisote.space","ecefjsmdvd.com","eclogicketogen.top","economicpizzas.com","ecphorefooled.com","ecrqshpwpt.com","ecthhpmjtrqs.com","ecudisrush.live","ecusribwort.com","ed23b83fb5.com","edd1f5ee3c.com","edeb873154.com","ederrassi.com","edhxpmkwfxse.xyz","editionzaparo.com","ediva.gr","edmasskin.live","ee717332bb.com","eecmauks.net","eeecc0e343.com","eegnoatchie.com","eegnoune.com","eemgl.com","eephizie.com","eeqzrllnzkbqq.top","eetanvkljvam.com","ef04c43935.com","ef0b3f32b5.com","efauqlxxtbgxvr.com","efebe8adb2.com","efficaciouscactus.com","efggnhwpmkxtwjv.com","efindertop.com","eftesthalms.com","eghqtmavq.xyz","egissoma.top","eglaitou.com","egluthur.xyz","egyubvcjdurg.xyz","eidersalias.com","eighthfunkias.top","eightvodrumble.com","eightvowrinkle.com","eijumomf.com","eilckjjhjtc.com","eimakkeyway.guru","eimerhabus.com","eiutpcsnydhyaer.com","eiykwdhmnybu.com","ejdbeqmpusey.com","ejdfcjpurlxgr.com","ejsfnpjxc.com","ejyymghi.com","eladxauurv.com","elaidicstripe.com","elainevetoed.com","elasticchange.com","elasticducks.com","elcineencasa.com","elderlyinsect.com","elderlyscissors.com","elderlyseptuor.uno","elderlytown.com","electricfeminine.com","elemoltwigful.com","elephantqueue.com","elesewlnj.com","eleveebbman.guru","elfpetsic.com","eliatestier.com","elkdomshute.com","elmkrljayazlw.top","eloinrakily.com","eloperyatigan.com","eltontry.com","elymimontauk.com","elyvbqkmlamjq.top","embodyopenlyoppose.com","embogpine.uno","embosknitos.com","emendedinbreed.com","emgcaqksv.com","emigressetae.com","emkmtfjphk.com","emoailtoo.com","empireunnaive.top","employedmarital.com","employsisomery.digital","emzlbqqnnbmwm.top","enaenatoitish.guru","enamimoder.life","enbjpwjcmnj.com","enblocdunes.com","encavesacate.com","enchantedjudge.com","enchantedtop.com","encourageidea.com","encourageshock.com","encouragingleaf.com","encouragingshould.com","encouragingthread.com","encouragingvase.com","endocrineweb.com","endshiptigrina.com","endurablecrayon.com","endurableshop.com","enecatekamika.uno","energeticladybug.com","enfantbroll.top","enframetump.com","enhuskpraus.uno","enhydrachinook.top","enjjbqmaanrbq.top","enjoypiingtoe.com","enmbg.com","enot.fyi","enqkeynmmnawq.top","enrlykpdhff.com","entertainingeyes.com","enthjqncnefhka.com","enthralthermal.space","enthusiasticdad.com","entrecjuang.uno","enviousthread.com","enwrapquai.com","eogvldpoeecdsi.com","eombyspell.uno","eonads.com","epilreoffer.com","epirotedrayman.guru","epwefjppare.com","eqkjmvkkmvvev.top","eqmrstcb.com","eqqnewnlakjwq.top","eqqnewnlaknww.top","equatedsizing.website","eqvjpthrddygbm.com","erebusdithery.top","erlkingvenules.top","erraticreaction.com","erugosmoiley.top","erwheyoo.com","eschelbolts.com","esrogunstagy.com","essedadhooras.top","essivevisile.life","estureporkies.com","etherinlocator.com","ethfw0370q.com","etonfatties.com","etpsn.com","euamonudes.com","eucleidseemly.fun","eugeniekleig.com","euklnsxcgkx.com","eukworektobe.pics","eumenesgigsman.com","eunbmkatjb.xyz","europeanbubblyclosed.com","euukauopyxmn.com","evaluateend.com","evancheetie.guru","evanescentedge.com","evermoto.xyz","evilsbedont.de","evolateattuned.com","ewaipset.xyz","ewbmrwzmbrwq.top","ewbrutage.com","eweconciliate.com","ewererlechers.com","ewhafoup.com","ewqqulftkpbv.com","exaltdelis.life","exchange.pbem.fr","excitonglosts.top","exed0wnload1.com","exemplicheecha.com","exonymayuyu.com","exoterylwm.com","exotrck.com","expansioneggnog.com","experienceeggs.com","expiredtaa.life","expleates.pro","ext-files.net","extillmayors.com","extracthorizontaldashing.com","exuberanteyes.com","exuberantsoda.com","exypnes-idees.gr","eygmwsbbh.com","eyihswfbtqb.com","eynecauk.com","ezkaeybzejejm.top","ezkaeybzejlaj.top","ezwnjnnkjaayv.top","f029332141.com","f02fa5826c.com","f0ff1f7caf.com","f0rn0one.com","f19893fb1c.com","f1tbit.com","f22440fb7b.com","f2f4b08b25.com","f3277f96a7.com","f3533a7f60.com","f3de94ee1e.com","f3e3a6cea1.com","f4042bb57f.com","f44dae97aa.com","f4d0a58320.com","f5063966e5.com","f53ad9059d.com","f5b40df5e2.com","f5e03754b3.com","f5fd936867.com","f6060a1f35.com","f63777e43d.com","f6c50a39cd.com","f7136c5ed0.com","f7144ba33d.com","f7bf2e22bd.com","f7e3877fe7.com","f80ab194b8.com","f844df2b31.com","f89532811f.com","f8a572c9c9.com","f93c43972f.com","f984e0d579.com","f9dc239910.com","f9f90951b7.com","fa3f4c916c.com","fa431bfeb1.com","fa84f180d1.com","faailkwaughy.com","faanktbmhoo.com","fab34e9d51.com","fabulouscasualdate.life","facilitategrandfather.com","factgoldbeg.live","fadbrain.com","fadedprofit.com","fadedsnow.com","fadingamendable.com","fae2ea855a.com","faeotkeyoj.xyz","fagpodmum.site","failing-devil.com","faintdeparture.com","faintflag.com","faipeeji.com","fairfeeling.com","fairlyleadingenquiry.com","faishoar.com","faistouy.net","faksofta.net","faldfeepabular.com","fallagevamoose.top","fallbrook247.com","fallpalsae.live","falsefeet.com","falseframe.com","faltchecattle.com","falusquease.com","fameuseterns.top","faminespooks.com","famitaa.com","fancilysattle.com","farbankthy.live","farbiyfga.com","farerpreknit.life","farriersprouthygienic.com","fasolaprosit.com","fastestately.top","fatemedflat.live","fattyeccentric.com","favorbort.guru","favousjanapan.top","fawnnaresh.com","faykitturn.live","fazendatoxic.com","fb2d1abede.com","fba8a9ab60.com","fbcdfada83.com","fbf1dd651b.com","fbofferads.com","fbpgdlprsiz.com","fca4efa968.com","fcagboksr.com","fce9830ba4.com","fcs.ovh","fcsdgodibfw.com","fd3b334d49.com","fd4115aecd.com","fd670d0efb.com","fdba515a48.com","fdc02736b4.com","fdhfk8-324fddf.xyz","fdqdwujnyoavj.xyz","fdsur.com","fe2b3bff76.com","fe70a4ad4b.com","februaryinjectionproudly.com","fedcaperg.com","feedsnowman.com","feedzpipe.com","feelregfill.live","fef32df9aa.com","felidaeabasing.com","feltanoow.com","feltmanarietid.com","felupcuve.website","female-yard.pro","femalenurture.com","fendingposh.life","fepvvaeh.com","ferdwitpirene.com","feromal.com","ferrelkines.top","festyy.com","fetchergumdrop.com","fettledearner.guru","fevlqqnwso.com","ff8467d480.com","ff9b084348.com","ffba7aab82.com","ffcc2964d9.com","ffe3ca7ae5.com","fff4e1295e.com","ffmtighrta.com","fgmbannewbrih.xyz","fgpicigkn.com","fguy1-dssdhcyua9dsf8fg.xyz","fheifdoexntqn.com","fhwwnvsx.xyz","fibbermedia.com","fidalgotres.com","fiehff.com","fiercedental.com","fifthoutgrew.com","figgq.com","figuraebeak.top","filespicy.com","fillmapmovepea.live","filmoljupci.com","filtchoring.com","financcesurv.com","findyourhalf.online","findyourhalf.top","finedscauper.top","finfishbrule.guru","finickyregreet.com","finiteobjscan.com","finkingrangers.digital","firebugimbuing.space","firrectly.top","fiscalusing.com","fishmenkabbala.com","fitmmhrkgwk.com","fitrootmisterm.com","fixeunsame.com","fixitybowie.com","fixitymetabit.website","fixtapedam.live","fjiorox.com","fkehg.com","fkoqggldhiwykvg.com","fkourazirop.shop","flannelduct.com","fleeteddespite.com","flghgvlsdhetim.com","flidgedahoman.com","flightsy.win","flightzy.date","flinderchough.com","flintdepreciate.com","flipexplain.com","floosyvuggs.com","florapitchy.com","flowhot.info","flowhotmp3.com","flubsmeature.com","fluencydepressing.com","fluentserment.com","flutedoltunna.life","flutistoraon.digital","flux.effiliation.com","flyblowfilippi.com","flytierchurred.space","flytimeabomine.com","fmstitial.xyz","fmycqkpiudkkg.com","fnjdubmyrw.com","fnyprthxjhdtc.xyz","foasteki.net","focusporn.com","foddersmacram.com","foelikedeplace.com","fogkjmpfasxk.com","foilswolof.com","folderargute.com","folksychapes.com","follisspooler.com","follripup.com","folmetor.com","fondonberake.com","fopteefteex.com","forcersdrupel.com","fordinguparch.com","forestjewfish.com","forfeitfetid.com","forgivenessdaresuck.com","forkedearth.pro","forkedtrizoic.com","forwanderful.com","foshmirak.com","fosiemilwell.com","fossorplumper.com","foumulish.top","foundchoked.com","foundsswats.top","foundtr.com","fourthatbud.live","foxfixhall.live","foxforlog.live","fozoothezou.com","fpdhinscvjwgsw.xyz","fpqcpxgmfa.com","fqehmanfuoou.xyz","fqhrouyden.com","fralxppwraj.com","franticdepeche.com","frayedpause.com","frbmcpyeeuqqpf.com","freckedlieut.top","freecontent.date","freecontent.stream","freedomyapa.com","freezelacking.com","frequencyfeelhoneymoon.com","fretsphare.space","fritterfainest.com","frmsafe.com","frofanvied.com","frombatmuch.live","frompolje.uno","frontthirteencuff.com","frrrerolls22.monster","fsx.i-run.fr","ftbjaxmi.xyz","ftdunmjs.com","fthxallmixk.com","fuglingkiev.com","fulfilossuary.com","fulldaisied.com","fulldohymner.com","fullssmirker.com","fulrirnuim.com","fulwads.uno","fumaringodlet.com","functionssubqueries.com","fungalqueller.com","funwarcab.club","furocmay.com","furoreapprize.com","furyprosecutionkitchen.com","fuselshots.com","fuvgldiet.top","fuwompap.net","fuxuoqjilh.com","fvrmmhbjuow.com","fznpq.com","g1thub.com","g3tstart3d22.com","g9qnk89pd5ic.com","gabbershivery.guru","gadkasdomm.com","gaelicilial.com","gageitevanlay.uno","gahnitehrzn.com","gaihoumauwha.com","gainoilcash.live","gaktkshrqhkp.xyz","galfpefqnmnaqm.com","galhelpfur.live","gameawin.com","gamemaxxxx.fun","gamersterritory.com","gamez1a.com","gamyintra.digital","ganguebeheld.com","ganzielionced.com","gappedoutguns.com","garblecusped.com","garibabalmily.com","gariguemancala.uno","garlicswags.com","garonzenith.com","garringctf.com","gaseitycreed.com","gaseousarmy.pro","gauthawhum.com","gay-hotvideo.net","gayonerot.com","gayseatmot.live","gazeroelet.space","gbpnbbxuc.com","gcakjbrgotu.com","gchhqyfofe.com","gcpabnxt.xyz","gcqaxqowifrf.com","gealhennaed.top","gearthedoe.live","geek-nerd-server.firebaseapp.com","geezersrecusal.website","geggeewrossle.com","gemmykaraoke.com","gengenmegatest.top","genlamiloun.life","geographyhonourgoddess.com","geotybennel.com","gerbilshew.com","gerfultendril.com","germanytambur.top","gesfittedly.top","gestejointer.guru","gesterpanty.top","gestyy.com","geswarpkansan.com","getrpahqya.com","getsurv2you.com","getsurv2youu.com","gettripiron.live","geumhuzzy.com","geysgtgnfxil.com","gfkbjdebxmt.xyz","gfnektqogda.com","ggetsurveey.com","gggtrenks.com","ggjkxauilw.xyz","ggtncflnxbe.com","ggxrgioow.com","ghattilaggen.top","ghxadv.com","gibelunwork.top","gigboost.me","gikpnghy.com","gimoguvi.ru","ginfanleg.club","ginnywea.xyz","giosany.com","girllawhy.live","giulioarugola.com","gkjoanks.com","glaidipt.net","glancedcomics.life","glashanburg.com","gleefulelegit.com","gliblyshoofa.life","gloaterrfound.top","glorioustube.com","glottisuproute.com","gloupa.com","glowtexture.com","glublawner.com","gluishcasas.com","glutchoaksa.com","glutoserellyan.com","glwnhdypp.com","gmboxx.com","gnjnodev.com","gnojicfj.com","go.ad1data.com","go.epn.bz","go.pancafepro.com","go2click.org","go2yd.com","goahouma.xyz","gobeaten.com","gobeerta.net","gobletcuriums.com","godwitslankest.com","goeco.mobi","gogtaupe.top","goingtopunder.com","gollkawvv.xyz","gomajor1.com","gomajorik1.com","gomajorlink.com","goobreamed.com","goodbypph.com","goods4you.org","googleanalytcs.com","gopusher1.com","gotmonu.live","gotrack2.es","gouachejaghir.com","gougerestrip.com","gourdygiraffa.top","gowhutho.com","gpnqrmsaesrf.xyz","gqhykbupvkabsmo.com","gracelessbrief.com","grachompoa.com","granddadgigwarehouse.com","grandmaengirt.com","granteedrycoal.com","grapierpalgat.digital","graumseehucm.com","greedsabraham.com","greedypiotine.com","greengaming.de","greensswobs.com","greetham.net","grefagroon.com","gregorfines.com","gremmieglucke.com","greysummergo.biz","grfvngaqbcsw.com","gridiogrid.com","grifanme.com","grirtouy.com","grottogamer.com","groubsab.net","growleading.click","growseserried.com","grozartspeiled.com","grtyb.com","grtyi.com","grubbysplay.com","grubtrod.com","grudgedflubs.com","gruffwhitsun.com","grumpclarre.com","grushashuka.pro","grytjbjdyqcahmy.xyz","gsfemajsta.com","gshopuchcom.xyz","gsurl.in","gsurl.me","gthfwcjhbxbq.xyz","gthokimdpu.com","gtipkjortbq.com","gtjhpdhs.com","gtrust.site","gu7socdn.txxx.com","guarsnullos.com","guatusoapian.com","gubopedruph.com","guerregamming.com","guimpefesses.com","gulixattila.com","gummiteargues.com","gunateddoucet.com","gunatewahabi.com","guntherservant.top","guorfujifneicn.xyz","guoykmmngfch.com","gus.host","gussiedranking.com","gussiespiffler.website","gustosoup.com","guvijgumcvg.com","guxiezhuang.top","gvjjcjlqra.com","gwcnpssewf.com","gwensimar.top","gxweqxujrjn.com","gxxcbj.com","gycpacqvweuvax.com","gynietrooe.com","gypsouspatron.com","gypsyrysmarter.com","gyvingragees.com","gztllwfbrmdhg.com","h05grpd9s1qfbt.xyz","habbleruellia.com","habitsorwell.top","habukaiambics.com","haeggnet.live","haewoyaty.com","hafisague.com","hagdownwising.digital","hagfishpouters.com","hagseeddirt.top","hahsarcane.website","hailofficemeasure.com","haimanee.net","haircuttocusso.top","hajilijnemo.com","hakbfuhvnre.com","halalasxxii.com","halbertduffed.top","halffullglassnews.com","hallchiflow.live","hallionguglet.com","haloidsalmons.life","hamataplowmen.com","hamtitwet.com","hamulebeshear.com","handymag.net","hankersthitka.com","hansajude.uno","hantsailsyte.com","harduponnine.live","harkensforaged.com","harmostfrau.digital","harsherprlate.com","hasbh6sb-hab3216jhxbxjh.xyz","hashcoin.co","hashforcash.us","hashnest.com","hashzone.io","haslocktyphia.com","hasnegtiny.live","hastawny.com","hastenemanant.com","hatemassdun.live","hathskein.website","hathwhisk.com","hatracksirki.guru","hatsfulhastula.com","hattedclient.uno","haupsoti.net","hausasisters.com","hawkchafe.com","hawsglibly.space","hayracksurvise.top","hazanuttriazo.life","hcjqckvonqgn.xyz","hcuhddir.com","hdbcell.com","hdblive.com","hddbpeclvbl.com","hddcode.com","hdiqfwisftud.com","hdlckellock.com","hdtcode.com","headyblockadebuyer.com","heaplap.com","heaptube.com","hechcandled.casa","heckleverpa.top","hectorzags.com","hecubaagush.top","hedermercify.com","hedonicterces.website","hefoblast.com","hefterunmete.com","heistgust.com","hejazicaribe.guru","helezeiros.com","helicopterskull.com","hellboxgriper.com","helloesdhal.com","helloslapsers.com","hemeratenses.com","hemmedspair.com","hemnes.win","hepilkkit.site","herdailylife.com","herdethi.net","herdgrip.com","hereonline.online","hermaturse.com","heroismpullock.digital","hestpotties.guru","hetariwg.com","hetarust.com","heughsretrain.com","heukpiroot.com","hewnmuskrat.com","hexoicunhit.com","heydeycovin.com","hffdjxnyxckf.xyz","hfqnbrrutmyqlo.com","hgfsdzfs.com","hgkuafsvkrn.xyz","hhibunejf.com","hhsp2.com","hicacofiorite.top","hicketdefier.top","hidatsabedim.space","hifkuhxc.com","hightedsothis.com","hilarisoline.com","hilltopsprit.com","hilsaflowing.guru","himselve.info","hipercontas.com.br","hipnoticrec.biz","hippoidbatfish.top","hipub.hiwit.org","hiredhepper.com","hiredpoison.life","hirmosdiglots.life","hispidpalter.com","hiulbmbj.com","hjiosopece.xyz","hjiss.com","hjwhedhacocj.xyz","hkreiyjqdec.xyz","hlkertma.com","hlutnqpn.xyz","hoaglaustoad.com","hocwmspjfcaani.com","hoddlegamey.com","hoegutvie.com","hokerlywaffies.com","holbrooked.top","holychaptersbaker.com","holyrisen.com","homampommy.com","homeyloanedmes.work","homyanus.com","honansechoize.com","honkoutsing.com","honrfrye.com","hontestmere.live","hoodlehobbist.com","hooligapps.com","hoopoesredone.com","hoosierrevived.com","hop.boutique","hopimimeoed.com","hoplitesedilia.com","hoptreeunburst.website","hordingracquet.com","horimspeck.top","hormonelancer.com","horreumsummit.top","hosannalaggers.website","hosetoms.guru","hosierygossans.com","hostcontent.live","hostileconductive.com","hostingcloud.party","hostingcloud.racing","hotbedssmarmy.digital","hotboys.biz","houseofpubs.com","howdogwag.com","howesupgrew.guru","howkeddioc.digital","howtosimplified.com","hpcyk.com","hpdbbpdrnbshroy.xyz","hpgjpfsruynkwo.com","hpnegfjert.com","hpyue.com","hrbgkydgydo.com","hrsankgo.com","hrtarsko.com","hsikmwsv.com","hst2y.com","httpp.gdn","hubbiespoikile.top","huefundfly.live","huggedpumpers.com","huhowmvewocv.xyz","hulasespier.com","hulyagedikci.com","humuseschoicy.com","hunchyconines.com","hunkiesdibbing.guru","hupkyhvcjqo.xyz","huppontic.com","hurtfulhiren.website","huskiesgimpy.top","hutchieshode.com","hutrealebion.com","hutugqykxyxi.xyz","huysoftzfile.shop","hvmxvowx.top","hwljrihk.xyz","hwpqjaiox.xyz","hwraluupdu.xyz","hwucqkpdinfb.xyz","hxehinsocq.com","hxjpwumblcmhn.xyz","hydroneobes.com","hylnbwdwajv.com","hymnerculled.com","hymnodedunes.com","hymnsshowish.com","hypoidencored.top","hyratesethic.com","hyygsqsqmn.com","hyzoneol.com","i.esprit-click.com","i027m.top","i3j3u3u9.ssl.hwcdn.net","i8xkjci7nd.com","iaifxndha.com","iambistbiuret.life","iambrevels.guru","ianxysts.digital","iauydkursgvv.com","ibanslurp.com","ibilaolichee.com","ibtjhkwytup.xyz","ibxffncweaojue.com","icebergmagazine.com","icelandkemps.com","ichhar.sante-dz.com","ichlnk.com","iclicklw.com","icqjxslqjadkfhq.com","icwhops.top","icyporno.com","icyyapemu.com","iddvilfikyr.com","idglmqgbwqce.xyz","idhad.com","iditolreister.com","idlishwastine.com","idolonpomposo.guru","idryyqcntsse.com","idtzczpjqc.com","idvlxwyqkxmny.xyz","idyllteapots.com","ienewpxb.top","ifleadhad.live","iframe.lachainemeteo.com","igbcukkbqnjxl.xyz","igcsjgmsisjiow.xyz","igg.biz","igktpysnxwdg.com","iglbfykmoi.com","igrid.org","ihcqwgaahf.com","iijttwfj.com","ijqbhuubyg.com","ijulwfqkxtxx.com","ikhgeiukyucl.com","ikhwantetch.top","ikiif.com","ikwauek.com","ileumoctant.com","ilivaris.pw","ilkbcknvgrhnr.xyz","illgumare.live","illinformedgreen.com","ilovejuju.be","ilovemobi.com","imamseenu.com","imbasedsquidge.com","imbrownupdress.com","imglov.com","immerdcrevass.com","immureuvanite.com","imperfect-impression.pro","impressexaltsculptor.com","imttlgvgpi.com","imzahrwl.xyz","inagtwo.live","inbodyeyeball.com","inbonslyon.com","incidentfrolic.com","inclipscalabur.com","includeplumage.com","incomergoshawk.guru","incontro-veloce.com","indegroeh.com","indelicateexcept.com","indexesinsist.com","indigotraitor.website","individburgess.top","indolscaption.com","indratankman.com","indtiptop.com","ineptlyoutblot.com","inexpedientmentally.com","infaustmounded.top","infeftmacro.com","infidelbearish.com","infinite-bottom.com","infocenter.support","infokz.com","infomessage.support","informpay.com","infossztech.cfd","ingotsmyopic.com","ingulfsgliss.life","inhumanhuashi.com","inkbushandrol.website","inmewa.com","inningshollas.com","inonclbench.com","inquietgenesee.top","inrollgaiters.com","insanetrack.com","inseeeldrich.com","insideoftech.com","insolvaccina.top","inspirationhistorical.com","installfree.pro","installnow.pro","interjwheels.uno","internal.750g.com","internal.terrafemina.com","intombsprow.com","intronatchez.com","inturnswarier.com","investhash.com","investing1.com","inyiselgfxumqgi.com","inyoketuber.com","iodinsbezette.com","iorbcqjykdwiji.com","iouqpios.com","iowanseck.com","ioxwaebl.xyz","ip41.ip-146-59-188.eu","ip42.ip-146-59-188.eu","ip43.ip-146-59-188.eu","ip44.ip-146-59-188.eu","ipfnumgrbbgdnjt.com","ipnyx.com","ipoavoawhemt.com","iqcxhe04fnic.com","iqgjconrfmyup.xyz","iqoption.com","iqxtlnva.xyz","iracundnold.com","irepheethooh.com","ironichero.com","irtyc.com","isanalyze.com","isldfcxorw.com","isodefchyazic.com","isodontsegni.com","isodontupspurt.com","isogamcampody.com","isogonekerat.space","isopodaupcock.com","isospinsubsets.top","issuantpapered.guru","istri.it","isuretmanful.com","italarizege.xyz","italicscredens.top","itbasculina.com","itbraviarychan.club","itcwyecgj.com","itczenair.com","itemtaxopt.live","itrks.com","itsan3wone.com","itstuffnews.com","ittogepiom.com","itxvwyjn.com","iucfvvyjor.com","iuhrglyo.xyz","ivegrandpa.com","ivmkkkrjhxphb.com","ivohmsqlbawipw.com","ivorinepalt.top","ivungurdoweg.com","ivxokhtvdybvkmc.com","iygke.com","iz682noju02ye5.com","j0ss4np1c5.site","jaaqbbqbst.com","jabfpjkzdxn.com","jacketstapping.top","jacquieetmichel-contact.com","jacquieetmichel-contacts.com","jailabridge.com","jaiptoch.net","jaizouji.com","jakhoople.com","jakospoinds.com","jalbcmc.click","jambonvergi.top","jamiwhomble.com","jammysubplat.guru","janetouts.digital","japersuncials.com","jaqrybrpiak.com","jarinascutties.guru","jarsfulerenow.com","jasminefisetin.top","jatosfluted.com","jaunithuw.com","javsheks.mom","jawdjpguntukvy.com","jawholeminable.com","jawlikeloviers.com","jaytampay.live","jazygesunoared.com","jazzhinds.top","jbdjgjncbgh.com","jbnznvnlynlqv.top","jdclredir.com","jdglrndptwuc.com","jdgwhqnqmyqw.xyz","jeansmeetcompetition.com","jedgsaecftupk.xyz","jeehainout.com","jeepsaut.com","jehjmljb.xyz","jehudf.com","jeivreeultvgt.com","jekzyyowqwvrb.top","jellnarrowy.space","jelvsdxsdnqze.com","jemmiesastride.space","jerboasjourney.com","jereedwanning.life","jerezheroins.uno","jerridlarded.com","jetm-tech.net","jetontoughra.life","jewelyavoir.com","jewfarduke.live","jfhoq.com","jflhpovvycjsdu.com","jhdiujyjihnw.com","jhtycugdphhhwh.com","jibqbfftwup.xyz","jidfdaxi.com","jifflebreasts.com","jigaretadv.top","jiggerseasiest.com","jiglikeshilla.com","jihylmjrlrrufr.com","jikungudubber.live","jillionenocyte.digital","jiorwsvtlr.com","jitbdhqp.com","jittermarmaladeexhausted.com","jiykcrkrtxop.com","jjoewnxeqt.com","jjqyqakarveb.com","jjrqnvrejmvaw.top","jkacbtvijqb.com","jkdkpqgnklfen.com","jkkecgjdttoev.com","jkkhzoiymjc.com","jkolp.com","jkqvrprd.com","jkshqcgulrws.com","jlrprtyswkq.com","jlvmfdwktmsa.com","jlxctoig.top","joacupoahy.com","jobmkewrymwbj.top","jobmkewrymwvq.top","jodilhsitybnv.com","jogdosoaf.com","joggersabina.com","jogglesflocky.com","joggymyet.live","joinallport.live","joindetox.info","joiningvaselet.com","jojaerudjl.xyz","jooblyball.com","jotadqcaqphjwf.com","jotpoolwarren.com","joubarbtrined.life","jougbrecht.com","jouncystelar.guru","jovqyyqvvmaeq.top","jowpxqvif.xyz","jpwbvlensjmp.xyz","jqhxixqkt.com","jqmebwvmbowj.top","jqmebwvmbyrq.top","jridcsqgpt.com","js.bulkhentai.com","jsamdewtxqidrkf.com","jscdndel.com","jsecoin.com","jseytmqkxxwf.com","jsghekvdpxpfhy.com","jskluiqm.com","jstabccimvbw.com","jsyefc.com","jtptjhkpnhbt.com","judasesesrogim.com","juggingunttrod.com","jugjetwok.com","juicyads.rocks","jujwhjmtidgp.com","julelisk.com","juliagonidia.life","jultscax.xyz","julyhadchose.com","jumpers.mobi","jumpsbais.top","junebudcincher.com","junglyaspiree.com","justpush.biz","jvobcajoi.com","jwnmnnwmjenqa.top","jybavoxvofx.com","jyqekzewvyyeb.top","kabayasclaims.life","kadam.net","kadxin.net","kaftansetal.life","kafwmyknby.com","kainahguanyl.top","kainspictury.com","kalemaagust.digital","kambalupflung.com","kameelvalorem.com","kanawhadonnot.website","kansacallous.com","kanteletippet.com","kapoksfry.com","karatsimpalm.com","karossmudde.com","kartospatches.guru","kasych.net","katebugs.com","kationporched.com","kationscharras.com","katuhus.com","kayosjataka.com","kbabgtgfcoo.com","kcijkougqgsbeuv.xyz","kcpsncowbhsrcj.com","kdqpqnollucgcv.com","kdwdrpiwdxof.com","kdxhsaaealyadm.com","kecgnsul.click","keelieejidos.com","kekonum.com","kelsaurt.com","kelyphafe.com","kempygateway.com","kendotube.com","kermessbask.com","kesodgqt.xyz","ketingplan.com","keylessbipedal.com","kfgqfjledfy.xyz","kfiopkln.com","kfunryiqykypho.com","kfznmiyyp.quest","kgnohpvawhef.com","khbqvsforcd.com","khhsilkdl.com","khrutjsgfp.com","khuoevxu.xyz","kibejoyant.com","kibycomaker.com","kigcpofilaw.com","kiloh.ovh","kinak.top","kindledsmaltz.com","kinoprofi.org","kipfeljerqued.guru","kiphairg.com","kipskinwhereof.com","kipukagaw.top","kissoffering.com","kitchiepreppie.com","kitokit.com","kkyvmkxmunrk.com","klclick.com","klopscraner.com","kmisln.com","kmjycmessage.com","kmrcum2.com","knduhyfbwsxic.com","knivesquelch.com","knmjurnu.com","knolledhard.com","knollspyjama.com","knowbetnow.live","knucklygingely.com","knutecamote.com","kodmagic1.me","koitapuanteing.com","kokobehainee.digital","kokoonsulkily.com","kolkkadetrect.com","komarchrhoecus.com","kombr.ru","kondemohalim.com","koniniozonify.life","koocauboadoy.com","kordirooruk.com","kotokot.com","kototabula.guru","koussinnielli.com","kpbwkxmp.com","kpcvpfwa.com","kprwiewrtqjubh.com","krebsbongar.space","krhmerjhbsjng.xyz","kronaacridid.com","ksmafxneciudvj.com","kstream.xyz","ksvmnmfnrutq.com","ktrackdata.com","ktrust.site","kttoo1.com","ktwsegtwfcu.com","ktxpsxgvpqhdnpg.com","kuleqasforsal.xyz","kuliposits.com","kulsaibs.net","kuqqwpxwaji.com","kurbashfactor.com","kurlichan.com","kurumafilosa.com","kuuatwjqem.com","kuvlgavbtkuokj.xyz","kuwhudsa.com","kvasigfgpv.xyz","kvevv.com","kvhaaa.top","kvhbbb.top","kvhccc.top","kwanvibist.com","kwmjdbcpqtgwq.com","kwshswbmanfu.xyz","kximxxzsva.com","kyarftdlbq.com","kybelefwrkmtt.xyz","kytcqoiruqxc.com","l4rwlsdeac3u.com","l6b587txj1.com","laccinmamushi.life","lacemanimbiber.com","laceratecoast.com","lacertrotter.com","laciniaean.com","lactolwant.com","lactosetyres.com","ladapiccxrism.com","ladenapp.com","lafitehairif.com","lagbondhas.live","lagettomurein.com","laichsisogony.com","lamindirgie.com","lampingkilned.com","lampoled.com","landauemim.life","landing-push.net","landlordmexicansole.com","landutmove.live","lanesusanne.com","langoumachu.com","lapisspits.life","largeconfusion.com","largernauseous.com","larndiffide.com","lartoomsauby.com","lasagnesurinam.top","laserveradedomaina.com","lashahib.net","last0nef1le.com","lastwise.com","latchedspy.guru","latedateship.live","latenedcorcass.com","latristupman.com","latticedoilies.life","laughedbegnaw.com","laumoaphe.com","launchingonsetwhirlwind.com","lavedpewmate.com","lawboplegs.com","lawnjinsi.com","layeryargil.life","lcbgqqjeblw.com","ldpqheorkb.xyz","ldvjfqjo.com","leafagebaume.com","leafcuphider.uno","leafingcoitus.website","leatprorsa.com","lecturevendor.guru","leechpremium.link","leefoojo.com","leetmenllew.com","lenzmx.com","leobdvvk.top","leoceran.pw","lepalwarday.website","lerjyrbunhgvp.com","lernaeasphagia.com","lestaigames.com","letmewatchthis.pl","letopdusexe.net","letupviremia.com","leucomamissive.com","levinerunlatch.life","levtlfbfrm.com","lewdspunge.website","lguexrlw.top","lgypegis.xyz","lhthasavpvpi.com","licertle.co","liefbiotaxy.digital","liefesttzetse.com","lieflyanyhow.com","lig.liberation.fr","lightrdr.best","likely-interaction.com","lilavacatur.com","lilinstall11x.com","limbecksipers.digital","limitsevent.com","limnsstopes.life","limoiditches.top","linearcroisee.com","lingtowprecide.com","linkbax.com","linkerspond.com","linnsdermic.com","lionsdrive.com","liplikevacuity.uno","lipuseful.best","listhugdab.live","litanymelon.top","lithelytwick.com","liticismov.xyz","litrefloored.com","littlegirlies.org","lituatetoea.digital","litznards.com","live.prismamediadigital.com","live18ans.com","livepartners.com","livershassle.website","livesharepersonals.com","liwctywomedoefy.com","ljteas.com","lkj-lijn.com","lkjjyggepb.com","lklvkalycteuipt.com","llapaewllfc.com","llmufcpyy.com","lmeyytaqlnp.xyz","lmwchtcwluvkba.xyz","lndonclkds.com","lnkfast.com","lnnkrdqieluv.com","lnweoovesh.xyz","lnykivfpjight.xyz","loading-delivery2.com","loafedmarked.com","loagoara.com","lobulewithen.guru","localsnapsext.com","lochusarrowy.com","locklistmax.live","login.meexy.com","logydoci.com","lokpresearch.club","lomolala.digital","longestnetter.com","looeyurgers.com","lookslikenews.com","looksmartppc.com","lopije.ru","loselsplatten.com","losital.ru","lothlyunfaith.com","lotuseslusted.com","loupegolfing.com","lousilytarwood.com","lousoozi.net","lovefulyente.com","loveydcbpcxrj.com","lowdurantom.com","lowseceste.com","lowsingroomy.com","lpg02.com","lpiarlfrriva.xyz","lplkjuxadehxy.xyz","lqbnmshhxld.xyz","lqcyehhkb.com","lqdpuxyyhuq.com","lrdvubrpta.com","lsuws.com","lubanooba.com","lucky-bet.site","lucrinearraign.com","lueterse.com","lufferbathtub.top","luggedsourtop.com","lugtardam.com","luisardo.com","luisenoenlure.com","lukizeiasn.xyz","luloffer.com","lumbangtalpify.uno","lunggrandfatherhedge.com","lunifvqldavu.xyz","lupanarcantlet.space","lupinkeenest.top","lurchedchafted.top","luroman.com","lushermide.com","lvkwz.com","lvocrlcrdal.xyz","lw2ofgc2zo.com","lwopgou.com","lxdqrtlvscuhj.xyz","lxhpvquvuydt.com","lxirblfoocw.com","lxpcyvnejhrp.com","lxrjghuhrdor.com","lxsodqyysz.com","lxudfzptpnim.com","lyevhqjvgctacjx.com","lygeumentered.digital","lynxcredent.uno","lyoweoagnat.xyz","lypleasant.com","lysedkidding.top","m-video.shop","m1dnightclubx.com","machinedetain.com","mackledrouky.com","madamecam.com","maestroactionbleach.com","magic1.biz","magic1.me","magic2.biz","magilpscarina.com","magjeon.com","magrie.pw","magueystypify.life","maichobooy.com","maiidchimers.com","maimulpyridyl.com","majoagna.com","majorikmedia.com","majorilink.com","majorlink.club","majorlinker.com","majormedialink.com","majorpush.shop","majorpush1.club","majorpushme2.com","makaramoke.com","makeitunder.com","makhchyqsrpq.com","malakonirgun.com","malatiswirled.com","malleebhishti.space","mamofow.uno","mandalafensive.com","maniocsdust.digital","manomincasaque.com","mansostowce.com","mantasarctium.top","manteelclanned.com","manuredeedful.website","manurermordva.uno","manuressubsort.website","manwiseazons.com","mapeensa.com","marasgumpus.com","marxismsuddy.com","marybskitchen.com","marybudcotte.com","mas-e.cds1.yospace.com","masjidspondful.com","mastarval.com","masterfornews.com","mathesratlin.com","matteryshou.com","matyamyelia.com","mauphiph.net","mawseednoblest.com","max-adserv.com","maxforta.com","maximumingrow.com","mayestsunhat.com","mayyslddk.com","mbidpp.com","mbnfbsjuyodxdxh.com","mbno.ca","mcquugquqxsidg.com","mctqu.com","mdeitwdqy.xyz","mdnvumxufd.com","mdyhb.com","mealschimb.top","meatabdicatedelicatessen.com","meathmjew.live","mechantrifian.com","media-ext.wanarun.net","mediaathay.org.uk","mediadate.net","mediapostcommunication.net","medncom.com","medrickmafiosi.com","meekkkccm.xyz","meet4you.org","meetaffiliate.com","meetamate.online","meetmagsuit.live","megacot.com","megafiles.xyz","megartb.com","melagrapouty.com","meldrophockers.com","mellowads.com","menwinecop.live","mepirtedic.com","mercianposter.life","mesillaquotas.com","messard.com","messyfuck.com","metasyaxche.com","metminekit.live","metnyitveihpqe.com","metopedauncy.com","mfyobrimtnkplpj.com","mgcjxbry.com","mgmkijpusnjue.com","mgpwqdwlohergk.com","mgsadfwgjj.com","mgycjuctxymn.com","mhadst.com","mhvonkgrgjyu.com","mhxpwknw.xyz","mi-de-ner-nis3.info","micastpyridic.com","mickleramiant.space","middaysbedaff.com","middaysonnyguffaw.com","midgerelativelyhoax.com","miggsfez.guru","migrantbells.guru","mikeloguser.live","mikiecresyls.com","mikvahmiffs.com","milacrechiack.com","mildlydoucely.com","miliolaungated.space","milkerpreppie.com","milordearnful.digital","minemytraffic.com","minerad.com","minergate.com","minero.cc","minescripts.info","minexmr.com","mining.best","minningespeire.com","minxishcowheel.top","mipwm.com","mirifelon.com","miscemassed.com","misgrewzaribas.com","misgrowathena.com","miskenish.com","missena.io","missodulru.net","missyesera.live","mistionsane.com","misweentaxer.life","mityneedn.com","mixbestboost.club","mk-cdn.net","mkgydsrqygntk.com","mkpioiwxoh.top","mlllllllmmm.ovh","mllllllmmm.ovh","mlllllmmmm.ovh","mlvgxzenoiz.com","mmandard.com","mmpool.org","mmtracking.com","mmtrkms.com","mmtrkpy.com","mndlaifijmlkw.com","mnemicvista.com","mngmnpldfjuk.com","mniumlapsers.com","mnpvdtywjtupl.com","mnrihvxugsx.com","mobapsmob.com","mobbersinwalls.com","mobdel.com","mobiflyn.com","mobile1cdn.com","mobiprotg.com","mobrevflwms.com","mobstitialtag.com","mobswaftage.digital","mobswift.com","mobusi.com","mobutrafsrcms.com","modato.ru","modsacline.live","moffys.com","molgeemits.com","mollecouteau.guru","molrizub.com","mommiesgranule.com","monasawaw.com","monerise.com","monerominer.rocks","moneronsetons.com","moneroocean.stream","monetizer.co","monetizze.com.br","moneyerniels.com","mongersrackan.com","monocleindues.guru","monofilslide.uno","montaukgekko.live","montaukjarana.guru","mooktarovendry.top","moonashare.live","moonlitturbots.com","moopsazijop.com","mordieubiopsy.com","moreinfo.support","morinavotarius.top","mors22.com","mosaistabaff.guru","mosthotappever.top","mothyapp.com","motivesbreastchopped.com","motmanjack.com","moulinominate.top","mousheen.net","movementshereafter.com","moviessidlers.com","moyaculbute.com","mozime.com","mozoo.go2cloud.org","mpmsqunurxv.com","mpmxoarcjqfg.xyz","mpwhgejces.xyz","mr2cnjuh34jb.com","mridangyob.digital","msgby.ru","msgfuwqxytkewn.xyz","mtjrhfww.com","mtjwxcdjierrmw.com","muchadmiredin.info","muddifygyroma.guru","mudfishatabals.com","mudiriaspile.com","muellfrei.de","muffermafioso.com","mufflesdisroot.digital","mughaymil.site","mugqaxwp.xyz","mugwumpquits.com","mulderfujis.com","mulletsuborn.life","mulliteskaters.life","multiupload.com","mummerychindi.digital","mumsimso.net","mundanefribble.com","murmores.com","murphydrying.com","musicsometimes.com","muskurahat.com","muskurahatmusic.com","mustcoast.com","mutipugly.com","mutualoctane.website","muxqvxcb.com","mvchallenges.s3-website-eu-west-1.amazonaws.com","mvfdsuoxufrngm.xyz","mw19c3mi5a.com","mwcvu.com","mwyjjxcbv.com","mxatooknlavb.com","mxdadjpe.com","myariansparker.com","mybad.fr","mybenne.com","mybestclick.net","mydinebaster.com","mygpuid.com","myimgt.com","mymomlike.com","mymoutyard.com","mynativeplatform.com","myoidcoccus.digital","myrciawaapa.com","myrrhisunition.store","mythistjaspery.digital","mywb.fr","myyilufa888.com","mzyfkfj.com","n-e.online","n0233.com","n0300.com","n0322.com","n0404.com","n1.webedia.fr","n1g459ky7y.com","n1gopush.com","n1goserch.com","n1major.com","n1topserch.com","n7565.com","n7578.com","n7pusher.com","nablabee.com","naborutmyrq.top","naclwkirljrcc.com","nahnoji.cz","nahotseetsoo.com","nailyhexones.uno","nakishyfe.com","nanaimostarkle.com","nannieslamaic.com","naphthawr.website","nashgoblabara.com","nastokit.com","native.com","nativeads.rocks","nativexml.com","naufauzo.net","navoultu.com","ndyzz.com","nedassiumw.xyz","nedderplayers.com","nedestablish.com","needntrusts.com","neepseph.com","neesemicah.com","nephronneddy.com","neptaunoop.com","nerdolac.com","nergaukibe.com","neriumlimn.com","nerojimsee.xyz","nerolitole.space","nervetoorie.com","nestedimpages.life","nestleareae.tech","netcpms.com","netmentaxicab.com","neuraleisfahan.com","newfollow.info","news-bit.com","newscode.me","newsfeed.support","newsfeedscrollz.com","newshenmalign.life","newsjuices.com","newsnewsmagazinetoday.com","newtabtv.com","newton.pw","nextgencounter.com","nfjwnmayskpfkvm.com","nfwebminer.com","ngcouncern.xyz","nhqqv.space","niatapray.com","nicenesoueak.uno","niceoakbody.live","nicholasparcel.com","nicsorts-accarade.com","nifracomtra.com","nighedferren.com","nightsgeological.com","nigrebud.net","nijholtvenally.com","nimiq.com","ninetyprosed.top","ninsailouz.com","niowrygfdu.com","nisnashewer.com","nitchieagawam.com","nitersvarsity.com","niubixxx.com","nixonmordore.com","njaja.com","nmajykvwyuni.com","nmeqonnq.com","nnbwljpcdrgo.xyz","nnnkmsgqnkpkng.com","nnpjudkdch.com","nnvkh.com","nockerlmrs.com","nodderbeezers.com","nodousnotself.com","noekaflv.com","nofogmjmtdh.com","nogsnares.com","nokeegne.com","noksauxi.com","nonegoreclude.com","nontaxmeteors.com","nookerystaved.life","noopapnoeic.digital","noozoque.com","normalexchange.com","normour.com","noseculretab.xyz","notmining.org","notquiteso.buzz","notrobot.top","notspecial.biz","notuskuranko.com","nougatdimetry.com","nouvelobs.s3-website-eu-west-1.amazonaws.com","novasarterin.space","noyfultouchy.uno","npmpecd.com","nqcwgeeqiykvjuy.com","nqoqmdsxhu.com","nrged.com","nrrkxnym.com","nsomedidm.xyz","nta1vb6cdlrl.com","ntbgirwjwva.com","nthaitingsh.com","ntheworldw.buzz","nthtonnub.com","ntvpevnts.com","ntxupgzjjhlaxq.com","nudieannulet.com","nuggetscrore.life","nuggetymikir.com","numisston.live","nuovtighmtxflsa.com","nut.cc","nutsinmid.live","nvidia-graphics.top","nvjqm.com","nwmum.com","nxbchpotxr.xyz","nymssslyish.website","nyyxfiptrf.com","nzurlmq.com","o000oo.com","oacechoo.com","oachaigin.com","oaghupha.xyz","oakapsot.com","oaklikespiers.com","oakmalewet.live","oakpyxyea.com","oalreepsob.com","oarageoscan.space","oaricensmall.com","oasispimps.com","oasiticalgodon.com","oastoorg.com","obeahwidowed.digital","obeyroman.com","obligedjaghire.com","obrodjiykb.com","ocardoniel.com","oceloidpelt.com","ochbegja.com","oconob.com","ocpisbnwgc.com","octopusnewsmagazine.com","octylsrewet.com","ocularribozo.com","oddwepnhtvhwbox.com","odhjfhifcm.com","odiumdrawlip.com","odpqwkepvncgro.com","oecistbenton.com","offclaydolon.com","offergo.net","offinfernaper.com","offlooksolans.top","offpageads.com","ofgulpinan.com","ofkrabbyr.com","ofninjasktor.com","ofzate.live","ogivedungas.digital","ogkuliqdmkdqt.com","oglesmulsify.com","ogrid.org","ohmyad.co","ohognoul.com","ohsexldhj.xyz","oilcupsforfars.uno","oilishgotch.com","oilsulva.com","ointtoga.com","oionsglearned.com","ojoyxnbjvjheqc.com","ojrq.net","okimonogoofer.com","oklm.space","okmentally.com","oksxoyiwftvys.com","oldenedkeymove.com","oldergaleus.com","oleateunslave.space","oleousjosher.com","olevole.ru","olitoryhunter.com","olmeramarketing.com","olvewvnhaqkkc.com","om843se.txxx.com","omefukmendat.xyz","omeletshaute.com","omg.esprit-click.com","omgoodraor.com","omkaexyjnpj.com","omlahpewing.com","omshellderom.com","omyxufgegg.com","oncavst.com","oncerredweed.website","onclckinp.com","onclckip.com","ondate.xyz","onduskullr.com","onetheenties.com","onetypecdn.com","onjxuqwinn.com","onlapmynas.com","onlygamesforme.com","onmagbyan.com","onnrulogguyvy.com","onopolicycr.xyz","onotube.com","onraltstor.com","onsnivyr.com","onspindaer.com","onwardclick.com","onxatutor.com","oofteonaft.work","oohirdoadi.com","ooliticcabbler.com","oopoagla.com","oordoughy.com","oortelre.net","ooryweiner.com","ooseeleg.net","op05.biz","op39v.xyz","opabsolr.top","opealleven.com","operarymishear.store","ophistler.pro","opjjdkoo.com","oplbhofcxt.xyz","opouglie.com","oppullpick.live","opqtpjxqw.com","oprovwiwt.com","ops.ccmbg.com","opskln.com","optimuum.com","optionsdisk.com","orejontamale.space","oremantolsey.com","orgalso.com","organaamnions.com","orhpvrrlw.top","origoclick.com","orjzy.com","orkhovdimin.xyz","ormlgwepno.com","oscinelunar.com","oseculretabout.com","oshcmrmxkb.com","oslcypxrrpod.com","osmatecosh.com","othellotutania.uno","othepbuttit.com","othernewsmagazine.com","othersides.top","otidiaorbits.com","ouabecrib.com","oucuftuthy.com","ougnugno.com","oundyrhetor.com","ourfreshstories.com","ourlittlenews.com","ourtetotum.com","out.slutroulette.com","outastib.com","outbarwonna.casa","outbeamhoihere.guru","outchinchour.com","outdoesvimen.uno","outflueoxfly.com","outhamto.xyz","outils.worldoo.info","outils2.worldoo.info","outjutassurge.com","outlapdawn.live","outlarvitarer.com","outlashquanted.guru","outpacebedusk.com","outpiperibbers.website","outshroomishan.com","outsrtfz.com","outtalkwafts.top","outwarspattern.com","ouzosbesiren.com","overely.com","overgotsnecker.com","overluvdiscan.com","oversleepwilling.com","ovisackidders.top","ovldbsik.com","ovularlinkup.com","owktyvky.com","owrtwsrp.com","owvghihicw.com","oxazolestoning.top","oxidsinertly.digital","ozjga.top","ozwvd.com","p.porn.fr","p2poolmining.com","paarsvc.com","pabylkeafwovl.xyz","pacaelector.guru","packwaxcaliga.com","padpullpact.com","padxeqsoh.com","pafpaf.com","pafutos.com","paibauwho.com","paifouth.com","paitoucaum.com","pakrouci.net","pampopholf.com","pampreklamath.com","panaxive.com","panelerdeltoid.guru","pangaeajibboom.com","pangaffairsquestioning.com","panger-top.click","panwakeave.live","papiojamdani.com","papizedromon.life","papoto.com","paraveronline.com","parchicky.com","pardedatl.com","pardeenitride.com","pardetheezan.com","partanssear.com","partenaire.leparticulier.fr","partner-ts.groupon.fr","partners.challenges.fr","partners.cmptch.com","partners.pmu.fr","partners.tremorhub.com","pashmfordeal.com","patencydaimiel.com","patioesurine.com","patopenaria.top","pauhoano.com","pauzajoo.net","pavanaiglets.top","pavanesimmind.com","pawmhkhbp.com","payoffspier.guru","pceeyzmqnb.cc","pdtipygxwqrwuji.com","pdxithwqtijfkp.com","peakerhokan.com","peatmenbandsaw.website","pebafisk.com","pectinsgirrock.com","peekouty.xyz","peelismramona.com","peelupsu.com","pefuctqv.com","pegasidjeez.com","pegoxylphillip.com","pegurente.com","peiningmycoses.com","peisantcorneas.com","pelidescarga.com","pennedtimbrel.digital","pennistint.com","pentacemizzy.com","pepburst.com","pepebalance.com","peptonetallol.digital","perilastronaut.com","perisintoned.guru","personalizedtab.com","pertholin.com","perulaauncel.com","pettowermummy.com","petulantblew.com","petwoodfustet.com","pfanuqdrsvvw.xyz","pfgipxikznmvy.com","pgdyfaphfgouq.com","pgerrismp.com","phaivaju.com","phallicuncut.com","phengung.net","phenver.com","phepiphapti.com","phignubsordy.com","phiriaxi.com","phnjmqbyoxmpgls.com","phoalsie.net","phognult.com","photographingadjust.com","phrygiavertus.space","phudauwy.com","phumsise.com","phwexvpgd.com","physicallysuddenassail.com","piazinbrimful.com","picethoa.com","pickupfaxmultitude.com","picmedia.biz","pikrhxrkxfby.com","pilgrimmum.guru","pindenspat.com","pinkssmytrie.com","pinnacerickle.top","pinrxvbznkvh.com","pintaentrep.com","piouslystarved.com","pipsidebailr.com","piqvblciqc.com","piratemagnate.com","pisgahrickets.digital","pisticainu.com","pithierdossel.com","pithjones.guru","pitoodsouk.net","pixel-secure.solvemedia.com","pketred.com","pkklkcdn.com","pl132863.puhtml.com","placoidtobyman.com","plaiceagonist.com","planamagazine.com","planesgabling.guru","planesknob.com","planflowbaa.live","plankyachoo.com","plaowakixgrhx.xyz","platchteopan.com","platformsrat.com","playjudders.website","playurbano.com","pleasewait.co","plowingloiasis.com","plumagefault.com","pluralmurraro.com","plusgo.win","plx.gameblog.fr","plx.tukif.com","plxnt.com","plxveodfvh.xyz","pm.gamedistribution.com","pmd-vp-aka.canal-plus.com","pmdxwtkmbthlg.com","pmevqpjgrhcnpoa.xyz","pmnpknpjbpqjjc.xyz","pmtzyrian.digital","pmvtmejs.xyz","pnktnjpy.com","pnvncldu.xyz","poagrili.net","pogyreflush.com","pointsconcedecasual.com","poisom.com","pojfcgertyqp.com","pojulo.com","polads.pro","polaronveldt.guru","polerchaise.com","poleysarsi.life","politpastier.com","pomaceunbloom.com","pomerous.info","pomfalus.top","ponafet.ru","pondersordered.com","pontifykaffir.guru","pookapsa.net","poolfeecop.live","pootherremica.com","pop.porn.fr","pop3.porn.fr","popcorntime.com.br","popetechs.com","popeyeraia.com","popmycash.com","poppedgorble.com","poppytube.com","poprevenue.com","popstate.net","poringbarba.com","porn-upload.com","porncrash.com","pornfairies.com","pornfisher.com","pornravage.com","pornstreet.com","portalible.fun","portedmasondarn.com","portulacaolera.com","posertvhwrt.com","poseunprofessionalspecific.com","poseursrumble.digital","possessedcrackinghart.com","postback.report","postinabioses.com","potwarehorray.digital","poucoaga.com","pouncetchicly.guru","pourbaiser.com","pouseephaiji.com","powa.fr","ppyouejtosplvi.com","pqwxlogigvdd.xyz","pr0gram.org","practicbog.com","pramviable.com","pranavafolksey.com","prawnedfafnir.com","prebid-dev.reworldmediafactory.com","precially.space","prefershapely.com","prelandappslab.com","prelandextension.com","premiumz.co","preplotabbeys.com","preppiesteamer.com","preraldnz.com","presagerammi.com","presbanise.pw","presdithas.pw","pressespledget.com","presssnews.biz","pretexthalt.com","prewiregeebung.com","priapiannexal.com","priceyhikes.com","primsieridleys.com","primusad.com","prinksoncotic.com","priorlypious.com","priorsnorn.com","prisonssaclike.com","proche2moi.com","prodownload.newbetakey.com","producercoconutgroup.com","profoundrollcompatibility.com","progenymuscular.com","prognediaxone.digital","prolixvera.top","promo.carasexe.com","promo.ejaculer.fr","promo.japanhdv.com","promo.jeunette.net","promo.meexy.com","promo.porc.com","promo.teenthais.com","promo.vador.com","promoltd.online","propositionpower.com","propyneoutplay.com","prosinggumdrop.com","prostashehe.com","prouderbolled.com","proxy.ads.canalplus-bo.net","proxy.vidazoo.com","prpreladzer.com","prunerceleb.top","prytheeaxonia.com","ps4ux.com","psaiceex.net","psaimoodriy.com","psdqcwebfdvosah.com","psegreew.net","psergete.com","psigozouns.com","psihovrmggbopoh.com","psirtass.net","psizouns.com","psoonuxo.net","psoowhoovort.com","psooxakree.com","psophauroat.com","psoudulto.com","psucmulr.net","psughooy.com","psylist.net","pt21na.com","ptaizees.net","ptbomiwuewm.com","ptcong.com","pteshunu.net","pthhmlxaruxpd.com","ptigjkkds.com","ptmtbpli.com","ptolemyvolga.life","ptomitsi.com","ptootsitches.com","ptouksox.com","ptugneez.net","ptumsess.com","pualcidtrqqxh.com","puaspgcborehme.com","pub-algeriatenders.s3.eu-central-1.amazonaws.com","pub.babygo.fr","pub.cuisineaz.com","pub.groupe-ldlc.com","pub.jeuxactu.com","pub.le360.ma","pub.lesinrocks.com","pub.macommune.info","pub.nyu-nyu.com","pub.vacanceo.com","pub2.webmanagercenter.com","pub2srv.com","pucabaleens.top","pudexsemxfwnn.com","puggreeboucher.top","puggrylapith.com","pulikmozarab.com","pulquesfarinas.guru","pulsersurvey.com","pumpoofi.net","punkahspools.life","punkerbereave.com","punkieamplect.com","puoyqnvaxeb.com","pupkeptale.live","puplasjfcsdj.com","purdasseer.com","purebushesprop.com","purlsdecus.guru","purmogak.com","puscomosca.com","pusher1.com","pushinkaa.com","pushplay.com","pushtrust.com","pushwimpauce.com","pushydialoguenoisy.com","pussl60.com","putamenbares.uno","putfullfor.live","puttedswabbed.com","puugxdanuexuv.xyz","pvrtx.net","pwwysydh.com","pxrbl.megafilms.me","pxuiogsptyne.com","pyaemicgrunch.top","pydwlmsheag.com","pyoidpeptids.com","pyrrolecycases.com","qaadv.com","qaiildoqbqe.com","qamwjzgwtvpm.com","qannjielhfev.com","qaqqihlho.com","qawlivycsb.com","qbumuprxfycf.com","qdliignuikujgka.com","qdlulyiuhlqpkua.com","qevsbcsbvnph.com","qfihdr.com","qfrddgedavrkgm.com","qgafkisnspangl.com","qhip.com","qhqefbcn.xyz","qingolor.com","qirls.info","qisigybg.com","qjudpxkisv.xyz","qkhrhikthvitnag.com","qkumbwcwqfkko.com","qlehnbqgmixmk.com","qnoojrvilsx.com","qnpdiomviwprya.com","qoapaubjlev.com","qoxxpyuohbm.com","qractv.com","qsseigsxafuwjnq.xyz","qstyxveuwcdk.com","qtyerected.top","quaint-mode.com","quaintorgic.digital","quartzyices.com","quatecombers.top","quattytonguy.top","qudklsxu.com","queachhjp.com","quebec-bin.com","queerhellier.com","questionfly.com","questormyxo.com","quickpasss.com","quickwriter.com","quilee.pw","quillergassier.com","quiltshiverpowerless.com","quinasubmind.guru","quinelarumored.com","quintag.com","quinuaknife.com","quittorparel.com","quizmasterdescribe.com","quizzicalgrand.pro","qvejrhga.xyz","qwqeifbsbxqozy.com","qxmopxhblu.com","qxqehcssyubtyje.com","qxqlcenwjfown.com","qyjvumtbjkb.xyz","r8oyegintx.com","racoonscalodo.top","raferu.com","raftershamel.com","raggedyshewed.com","raggerdough.com","ragsfrynotary.com","raiijqfhnshes.com","rainrent.com","raisedcubera.guru","raivoabu.com","rakefulloa.top","ralodithas.com","rambeercase.live","rambleconcernedscar.com","rambograntee.com","rameattot.com","ramminghaloa.com","rampagesonnies.space","rand.com.ru","randerdudler.space","randirmoister.top","rangoonmalming.com","rantersdeirid.com","rantismtrot.digital","rapidlylarrup.space","rapierspennae.uno","rappenaphrite.com","rapradwye.live","raptorfarmsad.com","rartengg.com","rashbackground.com","rashersingle.com","ratalslibra.com","ratbagacritol.guru","ratteenbrewing.space","raufajoo.net","ravenscosmoid.com","ravishoctopi.com","raxflydrdy.xyz","razeingputeli.com","rcraveoisanikc.com","rcsvoavhk.com","rcukcwxmmvte.com","rdlrxfnlprsyhg.xyz","rdsa2013.com","rdsddand.com","reacheffect.com","reachicepick.com","ready-for-download.com","reakshording.com","realistic-negotiation.com","realsstoned.com","reamsan.buzz","rearmregaled.digital","rearsmalum.com","reasulty.com","reauthenticator.com","reavingdinner.digital","rebluemopeier.com","rebsoapo.com","recharnosing.guru","recharsemiarc.com","reciteaerated.com","reckedmane.xyz","reclame.lequipement.fr","redactsriles.top","reddestgramash.com","reddleops.pro","redebitapedom.com","redfxsjqcd.com","redichat.com","redirects.us","redirsense.com","redlegsspaniol.com","redorange.website","redraftmonest.com","redtailalarge.life","reductionslapsensation.com","reederpunalua.guru","reelingpumas.com","reevevessels.website","reflexcash.com","refpa47525.top","refuteddistant.com","refuzzlizing.pro","regie.hiwit.org","regie.story-fr.com","regisg.com","registerswoop.com","reglowgleyde.com","rehireexile.com","rehungrhythm.com","reinkmonas.digital","rekhtibellman.digital","relanceovergun.com","relaxergourdy.digital","relentlover.com","reletmuts.com","reliable-track.com","relogotd.com","remainmother.com","remijiahotting.com","remintsmuggy.com","remoldsephah.com","remotepwn.com","renaissanto.com","rensuvoofeex.com","requiemerliche.top","requotebatman.com","rergeema.com","rerunglor.life","resailslemures.com","rescalequor.digital","resentervice.com","resentproduces.com","resetetron.com","resinshandle.life","reslightho.top","resnaphylodes.com","respecials.com","restermutage.com","restoring.club","resultshyaenas.com","resultulterior.com","reticencevaliddecoction.com","retintshearst.top","revbigo.com","revenuetonightperforming.com","reversidolores.com","revsharecash.com","rexfwkxwhbscjqe.com","reytgvtpgpccs.com","rghptoxhai.com","rgwnbdygfh.com","rhebokjambiya.com","rheosawdx.xyz","rhetniellos.com","rhetorpastora.space","rhhcdfrbatdcrh.com","rhibiaidose.website","rhombicgormand.top","riataspardahs.com","ribozoscasasia.com","ricesodding.website","richdomtanbur.guru","rifianforetop.com","rigourpomato.space","rijmfqzckx.com","rillingchevee.guru","rimersretrim.digital","rinceaushane.com","ringerbaseballsilk.com","ripenerpumple.guru","riskingassizes.guru","ritesgomart.com","rkdtwinlkoj.xyz","rmawm7mw.top","rmuvpedjdshliqc.com","rndchanseytor.club","rndtotodiler.com","rnnuw.com","roadlittar.live","roagreed.com","roamthrivecaviar.com","roathoowood.com","robmenbusy.live","rockimsudso.com","rocks.io","rodcamto.live","rodlessvitrics.guru","rogerohowked.top","roksit.net","romanzafanatic.com","romoxoshong.com","romtheoth.work","ronaldturrel.digital","roncetshowman.life","roofletdessous.com","rookechew.com","rooterspopish.com","rootleoutplot.com","ropersdavyum.com","rotiqucdne.me.uk","roubergmiteom.com","rougherdeplete.com","roughyshahs.com","rougloowhair.com","roundynews.com","routinato.shop","rowdyfleamy.com","rowingsdestiny.top","rqixssvhwdq.com","rqsrueiatomkjw.xyz","rrsalxqheyw.xyz","rsuuc.com","rtasnkonws.com","rtb42td.com","rtb4lands.com","rtbanalytics.com","rtbbonline.com","rtbdem.com","rtbzone.com","rtidocgxwoh.com","rubellavillar.digital","rubesacephal.com","rubrailazo.top","rubrifygoloka.com","ruffianpailful.guru","ruffstemmer.casa","rugaetieback.com","ruggownpolacca.com","rulersgrappa.guru","rummaringp.xyz","runpuredead.live","rusiuplj.top","russetspaper.com","rustedhogwort.life","rvfrm2005.com","rxjfh.com","rxqppbteedu.com","ryllae.com","rypltcelpr.com","ryskkkatjqbrsef.com","s.beop.io","s.beopinion.com","s16adca.com","s34me.com","s4elk8ir1exrkc.com","sabeteepee.space","sabinsirok.top","sacryspicket.com","sadsabz.com","saferedd.com","safetytribes.com","sagenebiolite.guru","saglessdelve.digital","saiticcording.com","salaamstonify.com","salesforce.ma","salineiloko.life","sallibted.live","saloopjesting.digital","salpaereed.life","saltcatgrief.space","saluteuneven.com","salversmythist.com","salvorkukeri.top","samajspud.com","samburninnies.uno","sameksscavage.com","samiana.com","samitesetulae.com","sampugly.net","samsauptol.com","sanderspatined.com","sandsagged.com","sangleysoldo.com","sansstepup.top","sanufvuhaf.com","sapoaix.com","sapoursarbores.com","sapparenaric.top","sarpocongest.com","sassanbunkoed.top","satarabirl.com","sationturret.top","satlockspa.live","satsativa.com","saturim.com","saucilytalwood.cam","saurcommon.com","sauvecybele.com","sauwoaptain.com","savantirone.com","savorkarting.com","sawhitpew.site","saymustif.live","saytmuon.com","sbqryaholktfgst.com","sbx.pagesjaunes.fr","scafferyale.com","scaffleabuleia.com","scalespleats.com","scallsoogloea.com","scantyalnoite.com","scarcetamable.com","scareravery.com","scareshortnovel.com","scdamsels.com","sceggersilkman.uno","scentskilts.top","scgalipot.com","schmalzgarniec.com","sckxppzdm.com","scliffbagroom.com","scogginslumpy.com","scolbgaveled.com","scollopgambits.com","scomtest.com","scowedmurders.com","scowlerclarina.com","scrabervinod.com","scraichchoroid.com","scramblerun.com","scratchy-trick.com","scrimerdermal.com","searchdimension.com","secretsorted.guru","secumine.net","secure.securitetotale.com","securite.01net.com","sedgierlassoes.com","sedgygalways.com","seduceobscure.com","see-work.info","seenportnan.live","seepsocu.net","seertul.com","seetaziy.net","seezfull.com","segdhenbtf.com","seguingjungled.com","selecttopon.com","selfishsieve.life","selfsrver.com","semangwhirry.com","semeeclots.top","semitaestigme.com","semiticavail.com","sennascyathea.com","sennitewrihte.com","sensobose.com","seodollars.com","separtevallums.top","sepianshap.com","sepiasbalkis.com","septanepickles.com","sepulttrocha.com","serconius.com","sereendipit.com","serenocomb.digital","serestelian.com","serietrk.com","sermondirt.com","serpentinejob.pro","serratepellaea.com","serrularockier.com","sersh.com","serumchicha.com","service4refresh.info","serviusboxers.com","sestonenures.com","setbeat.com","setnessalgy.com","severalmefark.com","sewarsunlimed.com","sewkindmay.live","sex-finder.net","sextv2424.com","sexyfreecamz.com","sexygirlshd.com","sezonlukdizi.com","sgfinery.com","sh.st","shabbosrachel.digital","shabby-constant.com","shacklypanic.com","shackshelotry.com","shacsda.name","shahszaman.digital","shaiksuk.net","shakeegi.com","shakoknock.com","shakotheclan.com","shallowinsect.com","shalseey.com","shamtick.com","shassheld.live","shastujos.com","shatsalt.com","shauhaik.xyz","shaveeps.net","sheagmay.live","shebaasot.com","sheddedtecta.com","sheecmuwesil.com","sheelsoo.com","sheewaulro.com","shegraptekry.com","shellumyucch.uno","shelvessawwort.com","sherdprelaw.com","sherrydecalin.com","shestrozo.com","shibaglybu.com","shibahcays.com","shibahscarp.top","shilavew.com","shinnedsoughed.com","shirtbladder.com","shoagoup.net","shoalauxa.com","shoassel.com","shochetplosion.top","shoohinoab.com","shooltuca.net","shoppingbox.liberation.fr","shopwashtwo.live","shorgiro.xyz","shot-date.com","shouldknownews.com","shoutssportly.com","shovedmiddle.com","showersdibber.life","shownews.tv","shownpentol.top","showyourevent.com","shriftskats.com","shuffele.com","shujoocm.com","shukselr.com","shungawy.com","shutoutstylet.com","shuwhims.com","shuzugakutoo.com","sialice.digital","sibbshagworm.com","siccinghulver.com","sidehaffit.com","sidenoteconcern.com","sidezaeta.live","sifflettreetop.com","sigilstimes.guru","signifyabruptly.com","sihighlyrecom.xyz","silenthill24.biz","silicledomy.com","silimbompom.com","siltagefutiley.top","simblumevermo.com","simdowndan.live","similartreat.com","simoolbarrow.digital","simoonwhorled.top","sineweddefeise.com","sirionehusky.com","sirmianmooneye.com","siropouters.com","sitaopewter.com","sitaopiqure.com","siteverification.online","sithencicala.com","sitsaraubs.com","sivaistails.com","sixteeeex.com","sizzledfirings.com","sjibvbkwgaj.com","sjsdyjihprrxtc.com","skeesisoxime.com","skimpybabbool.com","skinsprecis.com","skittleunregal.com","skylesscandied.com","skylowhat.site","skymedia7.me","slabbernorland.com","slangytextile.website","slantedsecno.com","slaverydodecyl.com","sle.pagesjaunes.fr","sledgedcooping.com","slftps.com","slimcdn.com","slimingsewans.com","slimygrilly.guru","slipedbugbane.digital","slipheirphysician.com","sllscc.com","slonejulyh.xyz","slowishbelove.digital","smapp.work","smart2cnjuh34jb.com","smartclickz.com","smartoffer.site","smartpush0.info","smartpush1.info","smilingdefectcue.com","smitionsory.co","smokersmossful.top","smousespuggy.com","smushlamprey.website","snailthreatenedinvited.com","snap-affairs.com","snaretoeburp.work","snbdoksf.com","snippytrigos.guru","snitswaspshaft.com","snivymotty.com","snoopy-incident.com","snorerpoulet.com","snoutedmanacle.com","soakygeist.digital","socagesgogos.com","soccerzenonic.cam","sockeyebrattle.com","soclecoak.com","sodhef.com","sohmartite.life","soimportan.club","sojymnmk.xyz","sokarioter.com","sokgnamma.com","soknm.com","sokrostream.tv","solipedsnarls.com","solutuspaunche.com","somaticbaldest.com","sombineukd.hair","somethingrealisticzero.com","songsify.com","sonioubemeal.com","soojeescarfer.top","sookeindited.website","sorbosetentie.life","sorceryfalda.life","sorghumfranger.com","sornarecampi.com","sortburnwest.live","sorucall.com","sothisjimmies.life","souffloutoven.digital","soulackbooths.com","sourcecode.pro","sourcefatcake.com","sovietcontaminate.com","sovkhozdexter.digital","sp.nasdaq.com","spacepools.org","spadelack.com","spaedomshakily.com","spaleswairsh.com","sparechange.io","spareindexes.com","sparelli.com","sparoidcamus.uno","sparrowaboveaveragedefence.com","spathalbarmie.com","specificationfingertip.com","spemxriyuspxb.com","sperpledisman.top","spervicear.com","speysiykiklnn.com","spifralph.com","spignutgoggan.com","spillyroes.live","spilomamettle.uno","spiltcyathos.com","spinalmultiple.com","spinderirpe.com","sports-streams-online.xyz","spreement.com","sprightinamour.com","sprincipal.com","sprucymundic.digital","spruegibbles.com","sprybarse.com","spulyiecooboo.website","spxhu.com","spyismhuzzaed.com","spysamesent.live","sqmjysext.com","sqmzanszcahcmi.com","sqoo.co","sqqmqdruitvn.xyz","srcip.com","srcips.com","srkft.com","srmfumjcca.com","srutiunidle.com","srvmd30s.com","ss-n-30.com","ssa.direct-running.fr","ssbadcymiuncmw.com","ssmlwyrhqbblfar.com","sspcheapos.com","stageryskink.website","staggieousters.top","staiderkha.com","staidlycaffoy.com","stairsel.net","stammellake.com","standadv.com","stanjenboles.digital","stapespotherb.com","stardomcoit.com","starnelbanchi.com","starsearchtool.com","starsx.fr","startnewtab.com","stat.ovh","statdynamic.com","statelinear.com","statelycasimir.com","static.mntzm.com","statistic.date","statstools.porn.fr","staustee.net","stauzoagroa.com","stearinsalukis.life","steedgodful.com","steelickier.uno","steelstinter.digital","steerseejoa.com","steponynoduled.com","stericspata.com","sternedgeeks.com","stertordorab.com","stethalnv.digital","stetspieled.com","stevesmovies.com","stewbumsimon.com","stickredgr.online","stifoapt.com","stiglovafo.com","stoagergu.com","stomalhobble.com","stoningrook.top","stonkrolf.com","stookstinta.digital","stoolteenos.com","stoppageresistprodigy.com","storedhaulms.com","storedistich.com","stormsamba.live","storylnk.com","stoundisocrat.com","stovesguacho.top","stowbelievable.com","stowingwhelks.com","stowpsikhwan.com","stowthredfin.com","straletmitvoth.com","streamall-search.com","streambeam.io","streaming-illimite2.com","streaming-illimite4.com","streamsforu.com","streamswedish.life","strepenboweled.com","strewviolently.com","stripeformism.com","strodesamani.com","stroyerveneres.com","studabsently.com","stunnedcasaun.com","stuntoffer.com","styraxcyprine.com","subbedlugger.guru","subduedbulks.com","subfuskwarabi.top","subzero6969.site","suebeauing.top","sueivypeg.com","sufeshivu.com","sufferamazia.com","suffixlabores.com","suftanzine.com","suftoajachi.com","suhinsaix.com","suitesterrage.com","sukobal.com","sulfasabomine.com","sulingaletap.com","sulsauzou.com","sultingcoe.buzz","sumagesaved.com","summerbestapp.com","sunbagmay.live","sundarallege.top","sundhopen.site","sundoweak.live","sunlampassumes.com","supportxmr.com","supprene.com","suppressedbottlesenjoyable.com","surahlend.top","surestisis.com","surfeurdor.free.fr","surgycackler.com","surrvey2you.com","susanneamritas.com","susifhfh2d8ldn09.com","suyextfn.com","svbzpenplok.com","swagerpluck.com","swailsdang.com","swangylockjaw.com","swatledgesling.com","swedessaughs.live","swedgebaraca.space","swellknife.com","swervercutup.top","swfmefpqutilcvv.com","swiftmining.win","swiminvestigator.com","swrmw5j8xs.top","sxotrxlmq.com","sxqxyktuxjhedif.xyz","sxxrcxbexgbuard.com","syeqhsdrie.top","sylmyar.pw","sylverlight.net","sylviapettah.com","sylwenys.pw","sympathetic-frame.com","synaphepinulus.com","synchrootolite.digital","syndetstermine.com","t.eroges.com","t3stdr1ve.com","t85itha3nitde.com","tableaupitfall.com","tabskeawe.com","tabuepigram.guru","tabun.net","tacklearder.com","tacomaequiv.com","tacticwane.com","taddrugso.live","tadupjug.live","taelssoftly.com","tag.yourupload.com","tag101.com","taigbertha.top","takebest-prizes.life","takebiggainsurvey.top","takening.com","takethshorter.com","talktomeplease.biz","tallergestion.com","talwarfurred.com","tamdamads.com","tampedirenica.com","tanagerseriola.com","tanfedball.live","tangramfantom.digital","tanguinantaiva.com","tannaimmoutler.com","tapewaverole.live","taplacoca.com","targaubs.com","targead.com","tarjetarojaonline.tv","tarybabottega.com","tastemynews.com","tastiesfoods.com","tatic.cdnativepush.com","taupesverry.com","tauridbaun.com","tawersasocial.com","tazichoothis.com","tc-clicks.com","tccqqskmd.com","tchastfifish.top","tdxjwyuvovwlr.com","tearfuldamnii.guru","teazlesstoic.com","tech-script.ru","technicallyobviously.com","technotology.com","tectalmammula.casa","tecunalupine.com","tedseekpeak.live","teengirltgp.com","teenknockouts.com","teezoshou.com","telarlyfasels.guru","teleproff.com","telexhrzn.com","temiakazon.com","tempehnews.life","temtamias.com","tendontoss.com","tenlinebramah.com","tenlineunden.uno","tensonibbed.com","terapou.com","terbiaspargos.com","tercabilis.info","termsixias.com","tessaraincuses.top","test.sexeanonyme.com","testcddc.atclouddev.net","testserverlp.pro","tesupervis.hair","tewtawnaze.space","texterra.me","textsdulse.com","tfrseqed.top","tfymvbspr.com","th1sib3stway.com","thaculse.net","thaiphouph.com","thanleadenjuggle.com","thatvalhall.digital","thaujaukr.com","thauzougroje.com","thawedmeddler.com","theadultcompany.biz","thecheegrait.com","theefiwu.net","thehugefeed.com","thehugejournal.com","theirsneedful.com","theliumnontax.com","therebytotoro.com","theredbiopsic.com","thereddustour.com","therevamayeye.website","thewhizproducts.com","thinechunk.uno","thiuswmyruom.com","thjxkvwc.com","thoketidder.live","tholophewhu.com","tholteti.com","thousedecile.com","thoushan.net","thousoucm.com","thovapsa.net","threefortressfork.com","threepi.de","threwdownth.xyz","thungoltoa.com","thusmumid.live","thyrsiauth.com","ti-files.org","tibetpravous.life","tidities.digital","tidomvrwpkvmar.com","tidyingfluter.com","tiespinch.com","tiffanypinworm.tech","tigaizan.com","tightensixty.com","tikibihu.com","tildesratatat.com","tilyerrecopy.com","timeanyfeed.live","timely-table.com","timelyunpale.life","tinwaldjuang.com","tipperrowen.com","tirednobbut.com","titlerpanagia.top","titmenjeetee.com","tiverraring.com","tizziesoroides.com","tjfot.com","tjsrtuhx.com","tkriucyi.top","tksdapomex.com","tmozs.com","tmska.com","tnkcvkgyrpgfqm.com","tocontent.net","todidaedeboner.com","todigroup.com","todoapk.net","toelessbahut.space","toesixover.live","togglertuftlet.com","togothitaa.com","tojinr.com","tokingsash.com","tomilotica.com","tonnersgrafts.website","tooklichair.com","tookustoath.com","tools.indecentes-voisines.com","tools.sexedenfer.com","tools.vpscash.nl","toolspro.indecentes-voisines.com","tootseschewed.com","topansagechan.com","topazyaitis.com","topbiz.news","topcamepan.live","topfinancesurvey.top","topfreenewsfeed.com","tophugenews.com","toponclick.com","toptanfirsati.com","topteledu.com","topviralnewz.com","topwwnews.com","tordoomaum.com","torflegorb.com","torhydona.com","torrent09.uno","tostsmidge.com","totaltopfeed.com","totaltopposts.com","toughytumming.life","toumohiy.com","tournaipestles.com","tourpowouro.shop","tovoathouy.com","towerycacara.com","towlikewashpot.life","townervirgas.casa","towniestemson.digital","tozeeta.com","tpbdir.com","tpdtendry.com","tpygepbnbu.xyz","tqeobp89axcn.com","tqtratosehb.com","track.mdsmatch.com","track2cash.com","trackeoz.fr","trackertrak.com","trackgdi.com","tracking.easyzic.com","tracking.ecookie.fr","trackor.net","trackrc.com","trackspecialdomain.com","trackwin.net","tractssla.life","trads.io","trafficglobe.com","trafficsan.biz","trafficsel.com","traffikw.com","tragequal.life","trahes.site","trainsregardless.com","trannysexx.com","transfto.com","trapfulgide.com","travelaudience.com","treasonmarshalimmortality.com","treemagrig.live","trekachy.com","tremblyodyle.com","trendedsegged.com","trenhsasolce.com","trentjesno.com","tresselsambur.guru","tricarstrift.life","trigosekaha.com","trisxisys.com","trivial-girlfriend.com","trivvetmidterm.com","trjxedbjlme.com","trkfl.com","trochaboozing.com","trockedtawpy.top","tronkwansith.com","trophalwakikis.com","trophicwellman.life","trou-fion.com","trovefundic.space","trovemanured.guru","trowanesteeler.com","trowingbannock.com","trprubbisy.space","trustaproiam.de","trustedpubs.com","trusteverything.de","trustiseverything.de","truvatoenin.com","trysprierratty.com","trystedmassula.com","tswanagudge.com","tsyndolls.com","ttsycqxjvgrya.xyz","tubadthy.live","tubebazaar.com","tubebrand.com","tubeburst.com","tubechip.com","tubecosmo.com","tubecrack.com","tubecute.com","tubeeden.com","tubeicy.com","tubeiq.com","tubelevel.com","tubemountain.com","tubeoffer.com","tubepanel.com","tubeplant.com","tubeprime.com","tuberate.com","tuberic.com","tuberis.com","tubesupreme.com","tubetitties.com","tubetob.com","tubevideos.biz","tubfurryhen.com","tuckspobedy.guru","tundishjokier.top","tunnedlehua.com","turbansambary.com","turbo-cdn.net","turcicmammal.website","tureukwore.xyz","turkstench.com","turmittawnies.com","turnhaves.space","turnsocial.com","tuskbrevity.com","tussoreunwindy.space","tuxedoswishers.com","tuyervolvas.guru","tvrush.eu","twch.femina.ch","twcvbmqytfwld.com","tweakostensibleinstaller.com","tweedygirly.com","twentypastime.com","twindlephalera.com","twistneedylever.com","twk20rw5v1.com","twlmzwaec.com","twrences.xyz","twyvergongs.com","txkenpbuvmxgjg.xyz","txrmuxmqgi.com","tyburnpenalty.com","tydiearsacid.com","tyneswaveys.com","tyranhorrid.com","tyranniupclose.com","tyrfd.ovh","tyrropish.life","tytheswagoner.com","tzimmescantara.com","u0072.com","uaadi.com","uasyfdii.xyz","uberantpallets.top","udeghaipekr.com","udncoeln.com","ueuvjvoiyi.com","ugcbrainient-a.akamaihd.net","uggmmjilsdt.com","ugkbsshntj.com","ugovddwesgdpd.com","ugqvsuqmfvdmla.com","ugrastes.uk","uhdfwpxuou.com","uibjksssitxp.xyz","uintjiespeakie.com","uiowarvxpeni.com","uiwlljurhq.xyz","ujevaice.com","ujhhfgbbhs.com","ukapuuvvhtijuv.com","ukepfloi.com","uluuahefgtdogy.com","ulvalescurl.top","umpcaptans.com","unamospanged.com","unampharostor.com","uncartdemon.website","unciteweason.life","uncivicgentle.com","uncoverostara.com","underemlen.com","undockstipend.com","undom.net","undrawsremet.com","unducalbottle.com","undyoban.com","uneavedbaklawa.com","unglazenegator.com","ungrandzabti.com","unhoaryawonder.com","unicistcrax.uno","uniformheartlesssneaking.com","unimportant-pleasure.com","unlockads.com","unlookunius.top","unltdentertainment.co","unluckdrank.com","unmailsciara.top","unmistdistune.guru","unmutedharls.com","unnumelom.com","unoakrookroo.com","unphanpyom.com","unrhymeechinal.com","unringcolmar.life","unsaintglump.com","unsheerenv.top","unsneckcascol.com","unsweatgenom.life","untiingamidst.digital","unurnedbeleve.com","unweezingr.com","unwieldroselle.com","unwipedmang.com","unxhvwqcuuk.com","unymqbfxmj.com","uoddgbkk.com","uoobmvrjyjomnle.com","up-banner.wavecdn.net","upboostarmaria.com","upburstunfence.guru","upcurltengu.com","updatedbut.com","updatemobilee.com","updaterecomended.info","upflashlalo.com","upgastlyr.com","uphelyatarie.top","uphusougu.com","uplatiason.com","uploommyacea.uno","uponarticunoer.com","uponnidoranom.net","uponpanpourchan.net","uponrimking.live","upperseeker.com","upsendmusky.com","upshiftcuppa.life","upsidejolly.com","upskipmalum.com","uqproykkka.com","uraeusairfare.uno","urafur.clubeo.com","uraimeandc.top","urbanodecalle.com","urbanproxy.eu","ureckeeds.com","urediarechaw.com","urgingsnags.com","uriren.pw","urlcash.com","urqdmuhjwea.xyz","ursorsee.pro","usa.cc","usbmodmenu.com","useablyjollop.com","userresewn.com","ushaitoa.com","usinesmycete.info","usselftarocco.com","usuallyformal.com","utiliseoutrung.com","utrecouwwd.com","uusiccyeuyrc.com","uwfpvlcpn.top","uzbegangili.com","v1aazb6y5t.xyz","vagitusboltant.com","vaguishtrepak.com","valourjaguars.com","valuepraters.com","vamoosecask.life","vamosesagonic.com","vanurcffwwdgy.com","varietyjabers.digital","vaticmons.digital","vaultsotides.com","vauthoapsah.com","vbammlgpfg.com","vbdqycuuynwrfgi.com","vclouds.com","vdbfojybfpjt.xyz","vennala.pw","ver-pelis.me","vergiholdall.space","veritetophi.com","veritrol.com","verseexposurethanksgiving.com","vesdsp.com","vewhxobs.com","vexenbill.com","vhoarnmrrxkjkv.com","viabeldumchan.com","vianidorinotor.com","vibgyorvolte.com","vibmhetkcedookx.com","vicecopyroof.live","vidcdn.name","videndambalolo.com","video-on-demand.link","videoadex.com","videos-on-demand.link","videos.allocine.fr","videos.beyazperde.com","videos.filmstarts.de","vidox.net","viewmoregirls.com","vihootch.casa","vii-vii-vii.com","viiadr.com","viialrka.com","viiatomicnumber.com","viiaxe.com","viibngx.com","viicxwec.com","viidah.com","viiexe.com","viiforum.com","viifun.com","viihqzgj.com","viiian.com","viiigbxo.com","viiitf.com","viiithiang.com","viiithinly.com","viilexi.com","viiloom.com","viimself.com","viimsicall.com","viimult.com","viimvf.com","viinxd.com","viipgcf.com","viiportal.com","viipular.com","viipura.com","viipurio.com","viipxuah.com","viiqvmfb.com","viisds.com","viisupport.com","viitjcfx.com","viitoz.com","viiucwwa.com","viiudkje.com","viiulple.com","viivkhgc.com","viiwzrlr.com","viixjjgk.com","viixzii.com","viizone.com","viltoubuste.com","vimeonk.com","vinfdv6b4j.com","viralesthree.top","viralfix.net","viralstrangers.com","virleth.com","visio-x.fr","vitchanou.com","vitisgulose.com","vjmtcvtr.com","vjtenetsrbvvlfs.com","vlcosmhixs.com","vlfvbaoju.xyz","vlogoflife.com","vnntbfxqmalxwui.com","voagloupt.net","voathoacushi.com","vodkasloki.com","vodunkand.com","vogulprecast.com","voir.host","volostsonkos.com","voltads.com","volvasblam.guru","vomitoschuana.com","votingbemixt.website","vourogeeque.com","vpnclick.biz","vqflyvrshgjvqr.com","vqtyargb.com","vqzbzuhhxhcf.com","vrfupfyu.com","vsffvlix.xyz","vsirasguhlsj.com","vulgatebevors.guru","vumyamdipkq.com","vwiphqtpmxf.com","vwlknjjt.com","vws.vidcoin.com","vxolpesalyvaqpr.com","w3n33dnew.com","wabgalyqcofsu.com","wac.a164.taucdn.net","wads.ozap.com","wads.plurielles.fr","waffiemoted.com","wafflesaucy.com","wagbinbad.club","waiboocohin.com","waitdonerub.live","wakessquall.com","wakonaeried.com","wantedmuchmorenews.com","wantmuchmorenews.com","wantsomenews.com","wapatoobethel.com","wardenscene.life","warlockstanzo.com","warnersshares.space","warning.support","warperstrikaya.com","wartletemydes.space","washopaulist.guru","waspsflowers.com","wasternephila.guru","wateryjeers.com","watsaira.net","wattlednosite.com","waukenoutlast.guru","wauracheetah.com","waxbirdarena.digital","waylaidamenuse.com","wbdds.fr.ign.com","wbdds.lebonguide.com","wbdds.villaschweppes.com","wdaxfxvijy.com","weakerjellies.life","webassembly.stream","webazilla.com","weberliknon.com","webftp.ki-oon.com","weblastnow.com","webmaghome.com","webmine.cz","webmine.pro","webminepool.com","webminerpool.com","webpushdirect.biz","websignalio.com","webxmr.com","webytom.com","wedeegut.net","wedespirale.com","weepauza.com","weevah2.top","weewhaik.com","weightfeathersoffhand.com","wellbiliate.com","wellplottony.live","wempeegnalto.com","wendatopen.com","wenedisbud.com","werewaught.com","wetuygnenimvft.xyz","wexevoom.net","wgheoocwab.com","wgoto.xyz","whaiglaid.com","whatabouthotbabies.com","whataboutnews.com","whatz-hot.com","whauckoo.net","whaupburgeon.com","wheedlehooplas.com","wheejooh.com","wheenacmuthi.com","wheengesurrept.com","whegadry.com","whehilru.com","wheputch.net","wheresoshimmy.top","whihauve.net","whilieesrogs.top","whimsrehash.com","whingewost.com","whinneossin.com","whistdarking.com","white-eyes.com","whiteclick.biz","whitierdd.com","whnwthevbglo.com","whnxwvfatnl.com","whoansee.com","whollmagged.com","whompothessy.com","whouledu.com","whreqyvajeer.com","whubouzees.com","whuzucot.net","wicksoftzfiles.click","widgets.stackcommerce.com","windsattributeron.com","windychinese.com","wingcasquet.com","winiermarrier.com","winoomto.com","winstabule.digital","wiodmatohdrr.com","wiqdvmuj.com","wirableexpunge.life","wishedverde.com","wissedkainits.life","wissenwhen.live","wittilyploying.com","wiwwumxyp.com","wkcjokdcdtn.com","wlnasijdhg.xyz","wlopjtrlnvmjs.com","wlpcjltvaqxm.com","wlwnpvhyhkbcx.com","wlyxhdffvgz.com","wnfmoqzozu.com","wnjmwforbnx.com","wnpbwllgby.com","wnwkzzzheca.com","woaemnlf.com","wochuadaribah.com","woeefpxz.com","wofqzuwtkxw.com","woltagnourgu.com","woltarty.com","wombyonoclea.guru","wondersepts.store","wonkywoodlet.digital","wontdhaks.life","woodiessnirl.digital","woolmancoiture.life","workmarrano.com","wouhaugiby.com","wowcon.net","wowconversions.com","wpkdqrzzcodvjc.com","wpkhaajniyxygq.com","wplmbsrzobj.com","wpushsdk.com","wpwngxwjcnqvwm.xyz","wqbqdqhg.com","wrapper.lemde.fr","wsapyqxybx.xyz","wsujgqntuchl.com","wthroughhi.xyz","wugfnbdeuvwd.com","wumbctneokx.xyz","wuombkpa.com","wusbroke.guru","wuzucloseup.com","wwopjetsw.com","wxcesylikgrypng.com","wxhqjojokhsg.com","wychhedgy.life","wyetonow.live","wylecricket.com","wynocbraul.com","wytingqueery.com","x.porn.fr","xajibur.ru","xakfdicg.com","xbhbdvly.com","xbmadbjmamqadd.xyz","xcams.net","xcapps.com","xchikiclickix.com","xclick24.com","xcloudzy.biz.id","xdowl0adxd0wnloadx.com","xebecturcic.com","xeiswhlfwiar.com","xenialgitksan.com","xeyxsnkstrnjkjt.xyz","xfhgstxcytiu.com","xfmlp.com","xfuck.com","xhcveeorsuxhp.com","xhmaogohm.com","xhydh39.xyz","xitebkglq.com","xiusebf1.com","xizopiwhu.com","xjahlvtycxm.com","xjwgsirruyfwli.xyz","xjytdluqakpco.com","xmr.2miners.com","xnpaftpymx.com","xoilcsfvgjiw.xyz","xpjbthjjror.com","xskcduicxxg.com","xu2.com","xubpveewfyj.com","xuycohsuenyqk.com","xvbtdwdelhhxe.com","xwen33dinstallsx.com","xwgdruggfc.xyz","xwmr.com.cn","xwvydkfj.xyz","xx12.xyz","xxisiamqilmmovy.com","xxxtarget.com","xxxvideosss.info","xygdjgcxykjr.com","xylinidsetuid.com","xylomasculp.com","xylylicamidins.com","y47eq.xyz","y6a7tqyr.com","y96q29a1fo.com","yaarlnk.com","yabun.club","yafastdie.live","yahooweed.com","yalidescale.com","yamalkakapuka.com","yaudimpales.com","yawneruntaped.guru","ydrpcbsqh.com","yearlysylphs.life","yeboyingshi.vip","yegcdfcfrdfo.com","yesternpizzazz.com","yfquojkptgpoai.com","yfznypugeuunng.com","ygfytomneijjj.com","yggtorrent.com","yhbpjrqbdgqeam.com","yhjhmlutxksgyjo.xyz","yhxtefhi.com","yiddiquitejuk.com","ykgtbakyb.com","ykmxeretfl.top","ykwfnicxmntel.com","yodhspaling.com","yoginsxylose.life","yogiscabiai.com","yojancapelin.com","yonminuner.com","yonomastara.com","yonspheala.com","youractualfeed.com","yourcdnjs.com","yourseismo.top","yoursmut.com","yourwowfeed.com","yqlxqbgpxepbh.com","yrvoywwrm.com","ysearchingfo.xyz","ysrhbbxlej.com","yu6v3nhnsl.com","yuixkrpdcfnd.com","ywdqsocviv.com","ywiscarien.com","ywqippyyw.com","yxqmabscmk.xyz","yy8fgl2bdv.com","yyezwddjly.com","zabianhunch.guru","zaulaips.com","zebecsbowers.guru","zeissbezil.space","zermafemora.top","zetheesug.com","zevaimsu.net","zickukoo.com","ziggingantlid.com","zinganosesqui.store","zlotychhoggery.com","zofassou.com","zoningnignye.com","zonulargoloe.life","zoogloal.com","zymasescassius.com","zymoidarrame.com"]},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["huffingtonpost.fr"],"urlFilter":"||pmur.org/scripts/huffp_abchoice.js"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parlons-basket.com/wp-content/themes/parlons-basket/js/detector.js"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebookdz.com/forum/libab/script.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.jokerly.com/scripts/lpabchoice.js"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cuisineactuelle.fr"],"requestDomains":["consent.prismamedia.com"]},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natationpourtous.com/js/une_evaluation.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||definitions-marketing.com/wp-content/themes/yoo_nano3_wp/js/anti-adblock.js^"},"id":8}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["europe1.fr"],"urlFilter":"||cdn-analytics.ladmedia.fr/europe1/ablocker/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lequipe.fr/*/adunblock.js"},"id":10}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["propads.gg"],"urlFilter":"/propads."},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voirdrama.org/rotateva.php"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jestream.win/voir/voir_.html"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webchoc.com/js/test*.js"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cvt1.sibnet.ru/j79fbdxg.js"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacoccinelle.net/banner_ad.js"},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sofoot.com"],"urlFilter":"||classerver.com/js/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.moe/templates/zone/images/dl/telechargement-direct.png"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-telechargement.tel/static/img/atdl1.png"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-annuaire.*/main.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.sbs/main.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lunchboards.com/images/download1.gif"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videosxgays.com/*.php"},"id":23}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["videosxgays.com"],"urlFilter":"||rackcdn.com/b.html?offerid="},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["scan-manga.com"],"urlFilter":"||cdn.scanmanga.eu/img/bans/"},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["streamonsport.to"],"urlFilter":"/nwm-fp.min.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamonsport.to/telefoot.gif"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plus.wikimonde.com/get_aff.php"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-protect.info/assets/images/dl1.png"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.work/*/images/dl/telechargement-direct.png"},"id":30}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["closermag.fr"],"urlFilter":"||widget.publishub.optimhub.com/assets/widget/widget_mntzm.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamonsport.info/fk.php"},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["scan-fr.cc"],"urlFilter":"/invoke.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-protect.info/170921.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoneseries.stream/streaming-video.html"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11anim.com/ctag*.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.allsportsflix.top/scripts/nwm-fp.min.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornforrelax.com/poppy/"},"id":38}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rtlplay.be"],"urlFilter":"||d1grmk7aafb6ck.cloudfront.net/creatives/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.casa/giepbndfh.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyonpeople.com/wp-content/uploads/*/banniere_lyonpeople_gif.gif"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||developpez.com/ws/offres?"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.ninja/01fc00cf.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trixhentai.com/pub.js"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trixhentai.com/player/plugins/vast.js"},"id":45}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trixhentai.com"],"requestDomains":["engine.eroge.com"]},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdslecteur.xyz/asset/sostress.js"},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["01net.com"],"urlFilter":"||bcboltnexti*-a.akamaihd.net/media/v*/pmp4/static/clear/*/main.mp4"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lindependant.fr/js/ab.*.js"},"id":49}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["scan-fr.co"],"requestDomains":["taboola.com"]},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.insideall.com/galaxiemedia/*/iall.js"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement2.net/haut.php"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yggtorrent.gg/assets/img/banner.jpg"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yggtorrent.gg/assets/img/vpn_banner.gif"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.mgig.fr/*/fram_%20gogo_%20banner2.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming1.vip/templates/filmstreaming/images/bn/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portail.free.fr/_/img/banhp/-1000x176-don.png"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mac4ever.com/rakeoffs/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprovence.com/bestud/"},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rtlplay.be"],"urlFilter":"||d1grmk7aafb6ck.cloudfront.net/creatives/assets/*.mp4"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heures.be/template/images/promm/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisactu.net/pubs/300x125"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voirfilms.ws/aabv*.php"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebooks-gratuit.com/images/telecharger-essai.png"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.ws/uploads/dl.png"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.ws/uploads/ddl.jpg"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphonesoft.fr/js/adsbygoogle"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennistemple.com/images/shop/bann/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homad-global-configs-eu-fra.schneevonmorgen.com.s3.amazonaws.com/www.clubic.com/config.json?cache=player.m6web.fr"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lequipe.fr/v6/js/popinvideo.js"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||empire-streaming.*/serviceworker.js"},"id":71}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["neads.co","neads.io"],"urlFilter":"/neads."},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmovies.*/sw.js"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static1.purepeople.com/skins/autop.png"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"&ad_count="},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"&ad_target_"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"&ad_unit_"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adinstanceid="},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"&admode="},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adplace="},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adplayhead="},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adposition="},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adsexpected="},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"&aduid="},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"&hasads="},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"-120-600-"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"-120-x-600-"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"-120-x-600."},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"-1200x120."},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"-120v600."},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"-1220x140-"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"-160-x-600-"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"-160-x-600."},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"-160_600."},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"-160x296."},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"-240x90-"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"-250x250.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-250a."},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-250b."},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-250c."},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-250d."},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-250e."},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-x-250-"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300-x-250."},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x250.gif?"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x250.php?cb="},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x250_pub."},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x250rev_"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x350-"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"-300x60_"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"-320px-250px."},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"-320x480."},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"-336x280."},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"-466x208-"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"-468-x-60-"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"-468-x-60."},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"-468v60."},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"-468x601."},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"-486_60."},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"-60x480."},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-180."},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90-1."},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90a."},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90b."},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90c."},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90d."},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-90px-"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-x-90-"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-x-90."},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728_90."},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728v90."},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"-730x90."},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"-768x90-"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"-782x90."},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"-800x100-"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"-900-x-250-"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"-900-x-250."},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"-90x600-"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"-90x728_"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"-920x180.gif"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"-960x80."},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"-970-x-250."},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"-970-x-90-"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"-970x250."},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"-970x250_"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-145x95."},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-450x150."},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-610x400."},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-bar/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-cloud."},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-content-"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-management."},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-mobile."},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-script-"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-test-cdn."},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad160x600."},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad300x250-"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad480x60-"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad728x90-"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad_750x150."},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad_ads."},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adhese."},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adikteev."},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"-admarket-"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adnow/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-300x250."},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-920x"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-cdn."},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-footer."},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-header."},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-live."},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-model/"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads-sidebar."},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads/920x"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads/ads."},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ads720."},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adspromo."},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adv-1."},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adv-2."},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adv-3."},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"-advanced-ads/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"-advertising/tmg-gpt."},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"-affiliate-banner-"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"-affiliate-earn-"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"-animated-ad."},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"-aoa-functions."},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"-apstag-ads/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"-async-ads."},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"-async/*,adb="},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ban.468.php"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-125x125."},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-300."},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-300x250."},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-300x600px_"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-728."},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-rotation."},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner.marketing."},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner/?*&subaffid="},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner250-"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner300-"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner728."},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner_600x100."},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banners/ads_"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banniere-300x600-"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"-bonus-ad-"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"-cgi/ads/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"-content-ads-"},"id":207}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","chatango.com","cloudflare.com","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["dl-protect.link","extreme-down.moe","tirexo.ink"],"resourceTypes":["script"]},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"-dfp_controller."},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"-display-ads_"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"-dx/adv_"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"-emarketplace."},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"-gdfp-server."},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"-gpt-ads/"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"-home-ad-"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"-iframe/?zoneid="},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"-immopub."},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"-jquery.dfp."},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"-load-ads/"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"-nanalab-adv-"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"-native-ad-"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"-net480x60."},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popads_"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popunder-"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popunders."},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popup&subid1="},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popup&subid2="},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popup/js/vex.js"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"-position-ads."},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"-promo/ad_"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"-propads/"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"-pub-300-"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"-pub-300x250."},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"-pub-ads/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"-regiepub/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"-reklama-300x300."},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"-sponsor-bar.js"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"-templates-ads_"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"-viceads."},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"-viewability."},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"-votre-publicite."},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"-webads-"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":".468.60.gif"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":".ad.intl."},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":".ad/banner/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":".ad2.*?id="},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":".ad4link."},"id":247}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ad4mat.com"],"urlFilter":".ad4mat."},"id":248}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ad6.com"],"urlFilter":".ad6."},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":".adfarm1."},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads.*?zone="},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads.dns-"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads.embed."},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads/banner/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads/dz."},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads6-"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads7-"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":".ads8-"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":".adscroller."},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":".adsixmedia."},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":".adtech&"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":".adtech."},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":".adv?*_id="},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":".adv?id="},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":".advertica-"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":".adxcore."},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":".amazonproducts.js"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":".asp?adv="},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":".asp?affid="},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":".aspx?adv="},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":".bannerimage?aid="},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":".be/adv/"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":".cc/ad/"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":".click/banner/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":".click/pub?id="},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":".co/ads-"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":".com.sa/ads/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adb."},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adj/"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adpro."},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adv.js"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adv1/?"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adv2/?"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/bnr/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/js/out.js"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/popup.js"},"id":286}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sponsored.qz.com"],"urlFilter":".com/sponsors/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/ads?"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":".de/ads_"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":".dz/ads/"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":".dz/ads_"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":".es/anuncios/"},"id":292}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["lemde.fr","sellplus.fr","yoopies.fr"],"urlFilter":".fr/*/ads/"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/_adv/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/ads-"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/ads/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/ads_"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv."},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv1/?"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv2/?"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv?"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adv_"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/adver/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/affiliate/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/affiliates/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/js/out.js"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":".fr/publicity/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":".get_pinder_ads"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":".gif?partner="},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":".hahaadblock|"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":".html?placement_id="},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":".id/ads."},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":".io/ads?"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":".ir/ad/"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":".ir/ads."},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":".ir/ads/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":".jmpopups-"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":".js?*=adloadversion"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":".js?advertid="},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":".jumia.*=aff."},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":".kim/adv/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":".loadads&"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":".loading-delivery2."},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":".ma/ads/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":".ma/ads_"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":".me/adv.js"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":".me/adver/"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":".mk/ads/"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":".mobi/ads/"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/affiliates/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/popup.js"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/publicity/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":".onion/ads."},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":".onion/ads/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":".onion/ads_"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":".org/ads."},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":".php/ads|"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":".php/affiliate/"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?&zoneid="},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&b=160x600"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&b=300x250"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&b=468x60"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&b=728x90"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&bannerid*campaignid="},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&size=*&synergie="},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&sub_zoneid="},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?*&synergie=*&size="},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?adf_in="},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?ads&"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?aid=*_ban="},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?aid=pause_"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?file=ads/"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?file=banner/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?file=banners/"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?file=pub/"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?format=160x600"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?format=728x90"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?img_adv="},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?sponsor="},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":".popunders."},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":".popundersc.js"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":".productads."},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":".pub-ban-"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":".pub.preroll/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":".publicite."},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":".ru/ads."},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":".ru/uploads/banner/"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":".ru/uploads/banners/"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":".showads."},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":".tn/ads/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":".tn/ads_"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":".vod.ad_"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":".wbdds."},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":".xxx/adv.js"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":".xxx/blk/"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":".xxx/imgban/"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":".xxx/uploads/banners/"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/advert/"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":".xyz/js/ads/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":".zone^*?af_sub="},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"/*300x250_pub."},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/*728x90_pub."},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/*=adjs,"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/.s/flash/bnr/"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"/.s/src/crit_image.js"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00120x00600-"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00125x00125-"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00250x00250-"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00300x00250-"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00468x0060-"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00728x0090-"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/00728x90-"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1000x90_"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1170x120px-"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/120-x-600-"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/120-x-600."},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/120x6002."},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/125x125_ad1_"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/125x125_ad2_"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"/16-60.gif"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160-px-600-"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160-x-600-"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160-x-600."},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160_x_600"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160by600two."},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160x300_"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160x600adblock."},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160x600fr."},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160x600v1."},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/160x600x."},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"/16ox6oo."},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/182x600/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/200x300.gif"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2016/ads/"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2017/ads/"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2017pub."},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2019-ads-"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/2020-ads-"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/24h-ad."},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300&250."},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300-250_exo."},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300-px-250-"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300-x-250-"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300-x-250."},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300250.js"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300250_2."},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300_250-2."},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300_250/*?utm_"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300_x_250"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300by250two."},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300toro."},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x-250_"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x250bw."},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x250fr."},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x300.gif"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x60-"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x600."},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x600/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x600b."},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x600fr."},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"/300x80_bn."},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"/336x280above."},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"/375x100_bn."},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468+60."},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-120."},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-80-"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-ad-"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-px-60-"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-x-60-"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-x-60."},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468_60link_"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468__60_"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468by60two."},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468p60_"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468toro."},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60banner."},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60fr."},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60x1."},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60x2."},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60x3."},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468x60x4."},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/600x60_"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/690x60.gif"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/720x90."},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/720x90_dfp."},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728-90ban."},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728-ad-"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728-x-90-"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728-x-90."},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728/*-affiliates-"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/72890.gif"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/72890.js"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728_90/*?utm_"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728by90two."},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x090_"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x300-banner."},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x45/"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x45_"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90adblock."},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90bann."},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90below_"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90blue."},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90fr-"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90fr."},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90n-"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90n2."},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90px-"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90px."},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90px_"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/730_90."},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/736x92."},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"/782x90."},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"/790-90."},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900-90-"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900-90."},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900-x-250-"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900-x-250."},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900_90_"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900x90-"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900x90."},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900x90/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"/900x90_"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"/920_ad_"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"/920x90-"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"/953x50.gif"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"/953x60.gif"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"/960-120.gif"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"/960-80.gif"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"/970-x-90-"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"/970-x-90."},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"/970x90."},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?cdlad="},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a.ads."},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a.php?t=*&pgid=*&rebill="},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a3lan-"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a3lan_"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a4u_pu.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a4u_pu_timer.js"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a?*&zone_id="},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aabd?rand="},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aads728."},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab_im_desktop_b."},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"/abd?rand="},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"/abroad-ad."},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"/abroad-adv."},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"/acceptable.*/async"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/accrochepub300."},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/acecadserver."},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/action/ad_"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad(300x250)/"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-*-300x250."},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-*/serve?pid="},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-360-280-"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-ads."},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-aws-"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-block."},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-enablers/"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-eu-east-"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-eu-west-"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-footer."},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-inserter-pro/"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-inserter/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-market/"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-netc-"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-networks/"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-related."},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-rotator."},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-script."},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-sidebar."},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-us-east-"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-us-west-"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.*&placement="},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.*/ads."},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.*/delivery?"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.ashx/"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.bon-plan-"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.js?_="},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.loader-"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.tags."},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/160/"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/300/"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/728/"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/animation_"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/iframe?"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*/pjs.js"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/*_300250_"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/920-"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/ad3/"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/ads."},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/banners_"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/banner"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/kvs_init?"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/pbnr1."},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/pbnr2."},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/pbnr3."},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/ppid.js"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/screen."},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/view."},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad1-920-"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad1/view."},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad140x200-"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad140x200."},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad140x60-"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad140x60."},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad2-920-"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad2/show."},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad300-"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad300ro."},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad300x2502."},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad300x2502r."},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad300x250w."},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad3_"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad4mat."},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad4s_popup/"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad700mv."},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad920-"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad920."},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad?mode="},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_250250."},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_300x250."},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_920."},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_920_"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_block."},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_bottom_"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_fr."},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_frames/"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_js/"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_locations."},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_locations_"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_middle_"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_placements/"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_player/"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_result."},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_setting?"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_smallflow/"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_smallflow_"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_trafic."},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_w_intersitial."},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adagioui-"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adaptive_*?type=ads&"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adaptvinfo."},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adb.php?tag="},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbarmetrosprite."},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbkicker."},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock.php"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock/advertisement-"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_banners/"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblockbanner/"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblockinsert."},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adboom.js"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbybm."},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adc-300-250-"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adc-336-280-"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adc-728-90-"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adcall/call?"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adcash/300."},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adcash/728."},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adclerks."},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adclerks300."},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adconfig.aspx"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adctnrender."},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addblock.js"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addocking."},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adds-background/"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adengine2/"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adengine2_"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adfever."},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adforce."},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adform."},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adformat."},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adfuel-"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adfuel/"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adfusion/ads/"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adhesion_ad."},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adhosting."},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adimage-"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adimage3."},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adinit?"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adintop."},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adj?auid="},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adkompan."},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adland."},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adless.js"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adm_bmp."},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admantium."},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admarkttopspot."},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admarvel_"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admaxdsp/"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admicro."},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admtpop."},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admysports/"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adoff.js?"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adop.js"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adop_sdk2."},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adopdmp."},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adops_"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpage_"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adperf."},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpick."},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adplayerx."},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adplexity-"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adplexmedia."},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpops."},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpopsfx."},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adporn."},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adportalservice."},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adpower."},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adprof/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adprop."},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adr.php"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adrender."},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adreplace120x600."},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adreplace300x250."},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adreplace468x60."},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adreplace920x90."},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adrequest/"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adrulesets/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads*/banner_"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-1-"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-125."},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-2-"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-2017/"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-3-"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-4-"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-ad-"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-banner"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-bubble."},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-by."},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-ext."},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-follow."},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-godo."},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-google-adsense."},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-iframe-"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-img/"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-loading."},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-lootmarketllc."},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-mopub|"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-pebblemedia."},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-priv."},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-random/"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-service/"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*/banner/"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*/banners/"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*/go."},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*/go2."},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*/www/"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.*?site="},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.cgi?"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.slot."},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.xml"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*-300x250."},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*-habillage-"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*.php?_="},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*/300_"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*/iframe?"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*_ad_"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/*_habillage_"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/120/600/"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/160x"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/2-728."},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/250x250-"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/250x250."},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/3-728."},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/300/250/"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/300x"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/4."},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/468/60/"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/468x"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/728/90/"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/728x"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/920-"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/920."},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/970x"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/?subid="},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/ad1."},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/ad2."},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/ada."},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/adb."},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/add."},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/ban-"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/banner02."},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/banner03."},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/bigbox?"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/bmedia."},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/boost."},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/bottom_"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/click/"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/country."},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/cpmstar_"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/criteo/"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/criteo2_"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/criteo3_"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/dui."},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/eps_"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/extra."},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/feed/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/footer1."},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/footer2."},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/footer3."},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/footer4."},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/get_"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/gif/"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/gordiy."},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/kits/"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/layered_"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/left/"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/lodown_"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/lz_"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/mgid."},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/mgid_"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/new/"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/overlay."},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/p1."},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/p2."},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/pages/"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/pops/"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/popup-"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/popups-"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/prods/"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/rekfoot."},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/rekleft."},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/rekright."},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/slider_"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/socket."},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/spot_code."},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/sticky_"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/top_"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/v."},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/v1/"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/vendors."},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/vip1."},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/vul2."},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/zones/"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads120."},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads13."},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads14."},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads15."},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads16."},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads17."},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads1a."},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads2a."},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads300m."},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads360/"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads3a."},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads700."},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads888/"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads920."},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads920x90_"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?device="},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?idc="},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?key="},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?kind="},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?p="},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?req_"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?spot_"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?sz="},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_120_"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_250_"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_60_"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_90_728."},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_920_"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_banner/"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_block"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_capping."},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_data/"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_data_"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_fol_"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_hao123."},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_html5/"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_left."},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_link_"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_master."},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_reload."},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_right."},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_rotator."},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_script."},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_script_"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_scripts/"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_server/"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_top."},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_video."},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsafe-vast."},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsale/"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsanity."},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsatlas_"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsbygoogle-"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsbypfmnt."},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsbyskyline."},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsc.js"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscache."},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscl."},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsclick/"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscontroller."},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscores/"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscr."},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscript.js"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adscriptcode."},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsdino."},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsen.php"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsensebase."},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsenseloader."},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsenseloader/"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adserve?"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adserver-us."},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adserverimages/"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adservermn/"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adserwer."},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsettings?"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsext/"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsf300."},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsfactor_"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsframe/"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsleft."},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adslider."},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsmanager.js"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsmouse."},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsoptimal."},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsoptimal/"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspace3."},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspage."},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspaymedia."},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspirit."},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsplus."},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspromo/"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adspub/"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsquare-"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsrtb."},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adss.htm"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adssdk-"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adstest."},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adstil."},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adstrack/"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adstract_"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsurge-"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsview."},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsview/"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsvrz-"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsw1."},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtechv2_"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtictac."},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtube."},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adunblock."},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv-out/?"},"id":924}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv.htm"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv.search."},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/*/1000x500_"},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/*/banner/"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/*?pid="},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/*_468"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/*_728"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/ad_"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/ads."},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/adx."},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/banner2/"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/banners/"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/pads."},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/partners/"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/show-"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/show_"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/www/"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/z/?"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv728."},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_300."},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_300_"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_728."},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_728_"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_banner."},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_cto."},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_forum-"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_js."},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_pi."},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advalidation.js"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adver_imgs/"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adver_link."},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advert-serv."},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advert/pop/"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advert/rota-"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertise2."},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertise250."},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertisement?"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertiserv/"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertiserv2/"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertising-block."},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertising-core/"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertisingbanners/"},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertisingview?"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertisting-placeholder-"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adx-dir-"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adx-instream."},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adx.js"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adx/*/native."},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adxadmin/"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adxplatino."},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adzads_"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"/af-250x250."},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"/af-300x250."},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff/ads/"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff/img/banners/"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff_*/banners/"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff_*?aff_id="},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff_banner."},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff_generic_banners/"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aff_pub_"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affadsense/"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affi-300x250."},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affi/ads?"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiamz.js"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affich_ban."},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affich_pub."},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affich_pub_"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affichban."},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate-butler-"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate.*/banner"},"id":994}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mercari.com"],"urlFilter":"/affiliate.js"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate.min.js"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate/*/banners/"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate/banner."},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate/park/"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliate_ads_"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliateplus/banner/"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates-landing-"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates/*_banner."},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates/banners/"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates/images/banners/"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates/media/banners/"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliates/promotools/"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliatesiamges/"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliation-mb."},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliation_simple/"},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliationbanner."},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliationbanner/"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affilitybanners."},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affpx.php"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afiliados/"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afilyads1."},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afterclick.js"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afu.php?id="},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"/alipromo.replace.js"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"/altad."},"id":1020}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amazonaffiliate-"},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amazonaffiliate."},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amazonproducts.js"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amp-ad-exit-"},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"/andreamedia.js"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"/anime/ads/"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"/anti-pub."},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"/anuncios/banner_"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aoa-functions."},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api.*/ads?"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"/api/ads_"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"/apop/js/zone/"},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"/app-ads-"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"/appwalletad/"},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"/apu.php?id="},"id":1035}, +{"action":{"type":"block"},"condition":{"urlFilter":"/arabyads."},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aradpardaz_"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"/arriveespmu_"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"/article/ads/"},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ashot.js"},"id":1040}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/abpe-"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/adf-"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/adn-"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/padb-"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/pop.js"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avantajadas/"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b.isbnrs."},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b.n.php?aid="},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b/ads/"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b728x90a."},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":"/back-adsens."},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ball/nomad/"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban-520x20."},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban-pub-"},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban/*-468."},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban/*/300x250"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban/partenaires/"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban160.js"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban300.js"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban728.js"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban728x901."},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban728x902."},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban_120_60_"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban_pub_"},"id":1064}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banads/"},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bancode.php?id="},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeau-pub-"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeau_pub_"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeaupublicite/"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bandeaux_pub/"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banener_pub."},"id":1071}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baner/ads/"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banger.js?cb="},"id":1073}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banks-ads."},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bann120x600_"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bann468x60."},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-*?zoneid="},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-ads"},"id":1078}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-tag-"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner.ashx?"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner.control."},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner.outer."},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/*&site_id="},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/*/300x250"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/*/728x90"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/*?site_id="},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/150x60."},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/160"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/250x300."},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/728"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/ads-"},"id":1091}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7-up.net","cigarlessarefy.com","databasegdriveplayer.co","filelions.com","filelions.site","infinite-streaming.live","japscan.lol","jasonresponsemeasure.com","johntryopen.com","koora.vip","lelmanga.com","play.playm4u.xyz","player.smashy.stream","segavid.com","streamcdn.to","streaming-french.wiki","strema.site","theproxy.how","videobin.co","vincentincludesuccessful.com","voe.sx","voirfilms.al","voirfilms.bz","voirfilms.live","voirseries.co","voirseries.rip","yacine-app.com","yacine-tv.com"],"requestDomains":["cdn.jsdelivr.net"],"resourceTypes":["script","stylesheet"]},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/ads.js"},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/bottom?"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/ebay/"},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/iframe?"},"id":1096}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/middle?"},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/player?"},"id":1098}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/pop/"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/sas-"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/sponsor."},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/top?"},"id":1102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner160."},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner160xx600."},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner300."},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner468-"},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner720x90/"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner728."},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner728.gif"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner?sid="},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_160x60."},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_300x250"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_46860."},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_600x60_"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_728x90"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_ads2."},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_ads3."},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_ads?"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_adv."},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_adv2."},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_body."},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_campaign_"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_display."},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_ext."},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_iframe."},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_pub."},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_script/show."},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_show."},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerad2300."},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerad300."},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerad4."},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerad5."},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannercode-"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerinf.js"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerinf?lg="},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners-ads/"},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners-pub/"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners.htm?size="},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners.php?zone"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/*/adx."},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/*_ads_"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/120x240."},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/120x48/"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/125x125.gif"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/150x60."},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/200x200/"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/200x48/"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/200x600/"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/200x80/"},"id":1149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/250x300."},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/800x60/"},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/ad-"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/ads_"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/fr.ad."},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/pub-"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/pub."},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/pub2."},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/pub3."},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners?tid="},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners_campaigns/"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannersimages/skin-"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere-pub-"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere.*/ref="},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere.*?said="},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere.*?type="},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere.php?id="},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere300x250."},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere300x250bas."},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere400x60."},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere438x60."},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere450x60."},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere468x60_"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere728x90."},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere728x90_"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere728x90home."},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere_282x60."},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banniere_pub."},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannieres/habillage."},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannieres_fdf."},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannieresadultes."},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannner_footer."},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banpub."},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banpub/"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bans_infopop/"},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bansfakes_st."},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"/barra-disksexo/"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baselineadscripts?"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bb728x90."},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bcklad."},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bdv_rd.dbm?"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bens/vinos.js"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bg_ads."},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bigbangads."},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||japscan.lol/imgs/jopy/best.gif"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bitmexbanner_"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blankad_"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bloc-midpubplug/"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blockadvertising/"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blockpubcarree."},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blockpubcarree2."},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blog/ads_"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bn/728/"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bn_bnad_"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr.php?*&format="},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr.php?*&pub="},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/300-150-"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/300/"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/468."},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/468/"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/720/"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/?wkey="},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/ad/"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr/ads/"},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr468."},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnr_xload."},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bnrs/yn_bnr."},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bodyclick.php?id="},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bouton_pub."},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/brand-ads-"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/brightcoveads."},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"/brinpopup."},"id":1221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.assets02.nicematin.com/build/js/viewpay.*.js"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/c.amazon-adsystem.com/"},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"/campagne/redir/"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/campaigns/banner?"},"id":1225}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cams/live-banners/"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/canvasad."},"id":1227}, +{"action":{"type":"block"},"condition":{"urlFilter":"/carrepubhome."},"id":1228}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cash_ban/"},"id":1229}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cccam-pub."},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cd_infopop/"},"id":1231}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cd_pop_dhtml-"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cd_pop_dhtml/"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-ads-"},"id":1234}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn.adv."},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn/affiliates/"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn/banners/"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn77-fs.ads"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/affiliates/"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/banner/"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/banners/"},"id":1241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/choixpubjs."},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clash/ads/"},"id":1243}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clash/banner-"},"id":1244}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clic.php?promoid="},"id":1245}, +{"action":{"type":"block"},"condition":{"urlFilter":"/click.php?key="},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"/click/*?pubid="},"id":1247}, +{"action":{"type":"block"},"condition":{"urlFilter":"/click?pub="},"id":1248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clickads."},"id":1249}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clickpartners."},"id":1250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clients-ads."},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clixsense_"},"id":1252}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cmpn_async."},"id":1253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code-float-ad."},"id":1254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/code/adv/"},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"/comment-ads."},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"/component-ad-"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"/comunes/ads/"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"/config_dfp.js"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"/coolads."},"id":1260}, +{"action":{"type":"block"},"condition":{"urlFilter":"/core-ads-"},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"/core/ad2/"},"id":1262}, +{"action":{"type":"block"},"condition":{"urlFilter":"/core/ad3/"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"/core/ads_"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crakmedia.js"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crakrevenue/"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"/criteo.adblok."},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"/criteo.left."},"id":1268}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crossdomainad."},"id":1269}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crt_adb.js"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cshoppingbox."},"id":1271}, +{"action":{"type":"block"},"condition":{"urlFilter":"/csi_ad_"},"id":1272}, +{"action":{"type":"block"},"condition":{"urlFilter":"/custom/ads."},"id":1273}, +{"action":{"type":"block"},"condition":{"urlFilter":"/customdata/banner/"},"id":1274}, +{"action":{"type":"block"},"condition":{"urlFilter":"/custompopup.php?"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dacash."},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"/datas/banners/"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dating/ads/"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"/datingaffiliation."},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"/datingaffiliation1."},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"/deals.*/banners/"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"/default_ad/"},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"/default_ads_"},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"/defclick_ad/"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery.*?dfp="},"id":1285}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/*&campaignid="},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/*&zoneid="},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/*?bannerid="},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/ajs."},"id":1289}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/ck."},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/directlink."},"id":1291}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/ifrm."},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/rta/"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"/7.28x90_"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/b/160_"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery?*&callback="},"id":1296}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/b/728_"},"id":1297}, +{"action":{"type":"block"},"condition":{"urlFilter":"/df/250x250."},"id":1298}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp-adblock-"},"id":1299}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp-leaderboard."},"id":1300}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp-rectangle."},"id":1301}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp-skyscraper."},"id":1302}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp/config/"},"id":1303}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp/dfp."},"id":1304}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp_ad/"},"id":1305}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfp_server."},"id":1306}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dfpad|"},"id":1307}, +{"action":{"type":"block"},"condition":{"urlFilter":"/diff_affich_ban."},"id":1308}, +{"action":{"type":"block"},"condition":{"urlFilter":"/directads2."},"id":1309}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog2mature.com","hentai-tube.fr","leathumb.com","papy-porno.com","porc.com","pornasiatix.com","pornxmovies.com","pornz.fr","secret-amateur.com","sexe2blog.com","sexotor.com","tube2sexe.com","videosallopass.com"],"urlFilter":"/disclaimer."},"id":1310}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display.php?ec="},"id":1311}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/*&160&600"},"id":1312}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/*&300&250"},"id":1313}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/*&468&60"},"id":1314}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/*&728&90"},"id":1315}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/?affid="},"id":1316}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/ads."},"id":1317}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/ads_"},"id":1318}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/items.*&"},"id":1319}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display_pub."},"id":1320}, +{"action":{"type":"block"},"condition":{"urlFilter":"/displayadtargets."},"id":1321}, +{"action":{"type":"block"},"condition":{"urlFilter":"/displayitem?cbzid="},"id":1322}, +{"action":{"type":"block"},"condition":{"urlFilter":"/displaywidget?affrid="},"id":1323}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dist/pnr.js?"},"id":1324}, +{"action":{"type":"block"},"condition":{"urlFilter":"/doks/ad.js"},"id":1325}, +{"action":{"type":"block"},"condition":{"urlFilter":"/doubleclick_dmm/"},"id":1326}, +{"action":{"type":"block"},"condition":{"urlFilter":"/drawpub2."},"id":1327}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dreamads/"},"id":1328}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dtc-adserver-"},"id":1329}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dub-dub-iad/"},"id":1330}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dynamicads?"},"id":1331}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eactrl.js"},"id":1332}, +{"action":{"type":"block"},"condition":{"urlFilter":"/earn.*?zone="},"id":1333}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eas/ads/"},"id":1334}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ebam/ads."},"id":1335}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ebayads/"},"id":1336}, +{"action":{"type":"block"},"condition":{"urlFilter":"/edb.php?*&size="},"id":1337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/edmonton.webp?"},"id":1338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/effiliation/"},"id":1339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/effinity/banniere-"},"id":1340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ejs_slidein.js"},"id":1341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/20*.gif"},"id":1342}, +{"action":{"type":"block"},"condition":{"urlFilter":"/embed/ads/"},"id":1343}, +{"action":{"type":"block"},"condition":{"urlFilter":"/embed/partner/"},"id":1344}, +{"action":{"type":"block"},"condition":{"urlFilter":"/emplacement-pub/"},"id":1345}, +{"action":{"type":"block"},"condition":{"urlFilter":"/entete_pub."},"id":1346}, +{"action":{"type":"block"},"condition":{"urlFilter":"/entree_pub."},"id":1347}, +{"action":{"type":"block"},"condition":{"urlFilter":"/entrega/?zona="},"id":1348}, +{"action":{"type":"block"},"condition":{"urlFilter":"/epespad."},"id":1349}, +{"action":{"type":"block"},"condition":{"urlFilter":"/epomads2."},"id":1350}, +{"action":{"type":"block"},"condition":{"urlFilter":"/epubdelivery/"},"id":1351}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ero-pop."},"id":1352}, +{"action":{"type":"block"},"condition":{"urlFilter":"/espace-pub-"},"id":1353}, +{"action":{"type":"block"},"condition":{"urlFilter":"/espaces-sponsorises/"},"id":1354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eureka.js"},"id":1355}, +{"action":{"type":"block"},"condition":{"urlFilter":"/event-adserver."},"id":1356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcgamestorrents.com/wp-content/uploads/20*.gif"},"id":1357}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exbannerf/"},"id":1358}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exchangebanners/"},"id":1359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exit_pop_up."},"id":1360}, +{"action":{"type":"block"},"condition":{"urlFilter":"/exoclick300m."},"id":1361}, +{"action":{"type":"block"},"condition":{"urlFilter":"/extads."},"id":1362}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ezais/dynamic?"},"id":1363}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ezban."},"id":1364}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ezmtdata|"},"id":1365}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["0--e.info","1-1ads.com","1000mercis.com","123prix.com","188affiliates.com","1mov-team.com","1sponsor.com","1x12.net","213.206.98.70","25481.online","2town.net","301ads.com","360tracking.fr","380tl.com","3xdl.com","3xtraffic.com","4ddons.com","57union.com","7x4.fr","7x5.fr","a-calc.de","a4l.co","a4yrtb.com","abc.pema.cl","abporn.com","acads.net","acces-charme.com","acces-pills.com","accesporno.com","acdnpro.com","acexedge.com","achat-visiteurs.com","acpublicite.fr","acuityplatform.com","acwm.biz","acxiom-online.com","ad-3.me","ad-brix.com","ad-lead.com","ad-miner.com","ad-score.com","ad-spire.net","ad2.club","ad2perf.com","ad2upapp.com","ad380.com","ad4link.com","ad6.fr","adaccess.fr","adaraby.com","adback.co","adbison.com","adbox.lt","adc-lc.eu","adcapt.com","adclick.lt","adcloud.us","adconda.com","adconnect.fr","adcpm.com","adfever.com","adfurikun.jp","adgoal.net","adhispanic.com","adhoc1.net","adhoc2.net","adhost.se","adhslx.com","adincube.com","adinlive.com","adintop.com","adkontekst.pl","adlead.com","adleadevent.com","adleave.com","adless.io","adlike.net","adlmerge.com","adlookr.com","adlure.net","adm-vids.com","admachina.com","admanmedia.fr","admark.fr","admathhd.com","adme-net.com","admediaking.com","adminer.com","admitlead.ru","admized.com","admtpmp123.com","admtpmp124.com","admuncher.com","admysports.com","adn-performance.com","adnotbad.com","adnplay.com","adnsolution.net","adnxtr.com","adoftheyear.com","adop.cc","adoptima.com","adoric.com","adpaths.com","adpick.co.kr","adpicker.net","adpixo.com","adplus.io","adpub.eu","adqia.com","adrequest.net","adrock.tv","ads-x.com","ads.ch","ads2rtb.com","adsb4track.com","adsb4trk.com","adsbtrack.com","adsbtrk.com","adscafe.net","adschemist.com","adschoom.com","adsclick.com.br","adscoo.com","adsearch.pl","adsensecustomsearchads.com","adsenseguard.com","adserver.pm","adserveradulte.com","adservone.com","adsgarden.com","adsgid.com","adsixmedia.fr","adskom.com","adslead.com","adsmena.com","adsmmgp.com","adsoid.com","adsplain.com","adsplex.com","adsplius.lt","adspot.ch","adspredictiv.com","adspsp.com","adsregieonline.com","adsrevenue.com","adsrvs.com","adstechnology.co","adsteroid.pro","adsterratools.com","adstract.com","adstronic.net","adstune.com","adsupplyads.com","adsupplyads.net","adsurge.com","adsvidsdouble.com","adsvidss.com","adswinner.com","adsximg.com","adsxxxtraff.com","adtech.com","adten.eu","adtictac.com","adtive.com","adtrafic.com","adturtle.biz","adual.net","adultgames.fun","adultwork.com","adunblock.com","advantagz.com","adverdata.net","adverline.com","adverteasy.fr","adverti.fr","advertine.com","advertoly.com","advertsight.com","advertsponsor.com","adverum.lt","advideo.ru","advinapps.com","advnet.xyz","advrich.com","adwidecenter.com","adwidgets.ru","adwise.bg","adxxx.com","adyieldoptimizer.com","adzbux.com","adzbuzz.com","adzerg.com","adzmath.com","adzzone.com","affidate.com","affidirect.com","affil4you.com","affilcenter.com","affiliatable.io","affiliatehub.co.in","affiliaweb.eu","affiliaweb.fr","affilinks.fr","affilipub.com","affility.com","afflight.biz","afftrack001.com","afilio.com.br","afminer.com","afromessenger.com","agisdayra.com","ajplugins.com","ak-is.net","aleja.lt","algocashmaster.com","alldomserv2.com","alloclick.com","alosafada.com","altpool.pro","am-media.fr","ambient-platform.com","analytics.blue","appintop.com","apploading.mobi","apps2you.org","appsfire.com","apypxl.com","aquaplatform.com","aquipelis.tv","arabyads.com","arabytracking.com","areyouabot.net","aservtrack.com","asiatmessenger.com","askmecca.com","atedra.com","atlassbx.com","atlassolutions.com","attractive-sport.com","audify.io","authedmine.com","authedwebmine.cz","autoviewz.com","avanis.fr","avantajadas.com.br","avenir-affiliation.fr","averoconnector.com","awm.trade","awms.ws","awprt.com","awsclic.com","baiduccdn1.com","banstex.com","baseandco.com","bayard-pub.com","baypops.com","bazardux.com","bccyyc.com","bcvc.mobi","beaffiliates.fr","beaverscripts.com","beead.fr","best-deals-products.com","bestadbid.com","bestcoinsignals.com","bestcontentwork.top","bestsrv.de","besucherstatistiken.com","betfredaffiliates.com","betterbannerscloud.com","beurettemessenger.com","bigbolz.com","bigpigcz.club","bikinisgroup.com","billionpush.com","binance.org","binarybusiness.de","binotwither.com","bionestraff.pro","bitadspool.com","bitclub.network","bitclubnetwork.com","bitcoin-cashcard.com","bizhentai.com","biznolimit.com","blast4you.com","bleach.fr","blockadz.com","blogbang.com","boostsaves.com","boruto.fr","bouncebidder.com","braip.com.br","broadcast.pm","browsermine.com","buckridge.link","bursttraffic.net","buzzvet.com","bzlwe.com","bzzvid.com","calexito.com","cam4ads.com","camplace.com","camsoda.com","candid.zone","captchme.net","caradisiac-publicite.com","caramec.com","caramec.fr","carasexe.com","carasexe.info","carasexe.name","carpediem.fr","cashpage.net","catraff.com","cavixoapp.com","cbshift.com","cclpub.com","cda-online.pl","cdn.fail","cdn3.net","cdn7.space","cdntraffic.com","cdsbnrs.com","cdxndirectopt.com","cellflor.site","cfcdist.gdn","cfgr2.com","cgmission.com","chameleonx.net","charmix.com","chilican.com","chmproxy.bid","chupa.mobi","circulate.com","cityads.com","clcktrax.com","clgserv.pro","clic-diffusion.com","clic.ws","click-fr.com","click2m.org","clickbank.net","clickcashmoney.com","clickioglobal.com","clickmena.com","clickscloud.net","clicktictac.com","clickzzs.nl","clicmanager.fr","clicmanager.net","clicnscores.ma","cliipa.com","clintads.com","clkbid.com","clkcdn.com","clkmon.com","clkoffers.com","cloud-miner.de","cloud-miner.eu","cloudcoins.co","cnhv.co","cobalten.com","coin-have.com","coinblind.com","coincheck.com","coinerra.com","coinhiveproxy.com","coinimp.com","coinimp.net","coinminerz.com","coinnebula.com","coinpot.co","coloredview.com","comandclick.com","como.com","compazenad.com","compteurdevisite.com","conduit.com","connexionsafe.com","contadorvisitasgratis.com","contatoreaccessi.com","contentza.com","contextualyield.com","cookiescript.info","cookiescriptcdn.pro","copyop-ads.com","cougar-rencontre.net","cougarmessenger.com","cpa-content.com","cpabuild.com","cpaofferstat.com","cpmstar.com","cptefr.com","cpufan.club","creofive.com","crrepo.com","crvtrk.com","crypto-adz.com","crypto-coins.club","crypto-coins.com","crypto-coins.info","crypto-loot.com","crypto-webminer.com","cryptobara.com","cryptonoter.com","csgocpu.com","cubicleoffers.com","cufcw.com","cupidonmedia.com","cupidontrade.com","cyberflirt.fr","cyclivate.com","cytochemistryrecitativewrasse.com","czclients.fr","d-1.co","dailyofferservice.com","dajusepe.com","dalysh.com","data1rtb.com","datelocalsluts.com","datingfactory.com","datvantage.com","deepc.cc","dekalee.fr","deliverydom.com","deliverymod.com","deltax.com","deskbabes.com","detour.click","devphp.org.ua","dfast.net","dfpnative.com","dialogads.com","diffusionpub.com","digidip.net","digital-metric.com","digital2cloud.com","dinozap.info","directionplaisir.com","dm.gg","dolead.com","dontbeevils.de","dorcelcash.com","double6affiliation.com","doubleonclick.com","doublepimpads.com","dreamstore.ch","drim.space","drowmffuheovnr.com","ds1.nl","dt51.net","duapps.com","duporno.biz","dustin5043.fr","dvd-explorer.com","dvetech.fr","dx-tv.com","e-mailit.com","earnco.in","easy-rencontre.com","easy-rencontres.com","easyhash.de","easyhash.io","easyrencontre.com","easysexe.com","easyvols.org","ebuzing.com","ebuzzing.be","ebuzzing.fr","ebzfbiueubria.com","echangedebannieres.fr","eclkmpsa.com","eclkspsa.com","edgexads.com","edinfo.ma","edintorni.net","edomz.com","effective-ads.com","egnatius-ear.com","elasticad.com","emooji.com","emoteev.io","epushclick.com","eravage.com","esoterweb.com","espace-plus.net","espacephr.fr","esprit-click.com","etarg.ru","ethereum-cashcard.com","ethereum-pocket.com","ethers.io","ethtrader.de","etoro.fr","eucsoft.com","eurowebbiz.com","every.com","ewingoset.info","ex-ads.com","exarab.com","exashare.com","exchange.gouik.com","exodentity.com","explorads","explorads.com","expressusenet.site","extensionfactory.com","ezpopups.com","ezstatic.com","f5biz.biz","faitdufric.com","fancybar.net","fanowebconsole.com","fast-route.com","fcdn.webme.com","fgn.me","fhserve.com","filestatic.xyz","findadvertise.com","findgoogl.com","findyourpussy.net","firamayu.com","flare-analytics.com","flinteractive.fr","flirt-x.co","flu.cc","flymob.com","fmstitial.xyz","francodirect.com","freecounterstat.com","freenights.net","fristminyas.com","frtyi.com","frtyj.com","funsafetabsearch.com","futureadlabs.com","gagner-une-console.com","gameinstallfiles.com","gamingaffiliation.com","gamingskin.com","gangstabros.com","gateads.co","gbnet.link","gdfspfg.com","genhit.com","gestion2web.com","gethide.com","getpublica.com","getresponse.com","gfstrck.com","gingermedia.com","girlsmessenger.com","globalrotator.com","go.nordvpn.net","gob-gob-ul.com","gonewland.com","goodaction.com","googleanalytcs.com","goracash.com","greengaming.de","grupoxxx.com","gtburst.com","guestcash.com","gus.host","hashcoin.co","hashforcash.us","hashnest.com","hashzone.io","hebdotop.com","heberparis23.com","heliumads.com","hemnes.win","hentai-heroes.com","hentaiheroes.com","hibamedia.com","hilltopads.com","hipercontas.com.br","hla-media.com","holyclock.com","hopdream.com","horyzon-clics.com","hrtya.com","humories.info","i-promotion.net","iaffiliates.com","ibobanners.com","icileweb.com","icipourtout.com","idevdirect.com","idhad.com","igadserver.net","igg.biz","igrid.org","ijero.com","ikoo.com","ilikesponsorad.co.kr","illyx.com","imediastreams.com","imgsynd.com","impactify.it","in-da.cloud","infeed.tv","infidelemessenger.com","initialcontroledge.info","inpicture.tv","installwager.com","internetpourtout.com","intnative.com","investhash.com","ip-51-255-80.eu","ipav.xyz","ipcdigital.co.uk","irtyc.com","istripper.com","iwadserver.com","iyfsearch.com","jacquieetmichel-contact.com","jacquieetmichel-contacts.com","jazayr.net","jdoqocy.com","jeux-flash.jeu-gratuit.net","jixing8.com","journaux-du-midi.com","jsadapi.com","jscdndel.com","jsecoin.com","jsmptjmp.com","juicyads.rocks","justasingle.click","jygotubvpyguak.com","kadserver.com","kalqui.com","kastafor.com","keumshow.com","kingtopdeals.com","kinkypeepz.com","kiwys.com","kkloud.com","koodoo.net","kreaffiliation.com","ksplayer.com","kyoads.com","l1b.nl","laborates.com","lafrancebdsm.com","las4srv.com","lattepush.com","layout.mondocteur.fr","lcmarrero.com","leb961.com","lebanonreaders.com","ledhenone.com","lemonads.com","lenteroi.xyz","lexozfldkklgvc.com","librateam.net","lien-amateur.org","lifeselector.com","ligatus.com","limk.com","linkbolic.com","linkeasy.org","linklift.fr","linksynergy.com","listhoopla.com","live18ans.com","liveparadise.com","liversely.com","livetvu.com","lkalite.info","loading-delivery2.com","loktrk.com","lookcpm.com","losital.ru","lt45.net","madameglad.com","madison-ads.net","mafemmepourunbillet.com","magicfinds.com","magnuum.com","makeitunder.com","mallonire.us.com","manga-exchange.com","marshmallow-digital.com","matomyseo.com","max-adserv.com","maxad.co","maxence-rigottier.tv","maxprofitcontrol.com","maxrevenue1.com","mecacroquer.com","medi-8.net","media-clic.com","media-serving.com","mediagraph.com","mediapalmtree.com","mediareps.com","mediasquare.fr","mediavenus.biz","mediavoice.com","medncom.com","meetaffiliate.co","meetaffiliate.com","meetaffiliate.net","meetic-partners.com","meetparadise.com","meexy.com","megafiles.xyz","megavisites.com","menaon.com","mepirtedic.com","merciconseil.com","mfk-cpm.com","mhadsd.com","milan-pub.com","milfalone.com","minemytraffic.com","minergate.com","minero.cc","minescripts.info","minexmr.com","mining.best","mirando.de","missaffiliate.com","misstrends.com","misterbell.com","mm387.com","mmpool.org","mntzm.com","mobawaba.com","mobdel.com","mobidea.com","mobidevmod.com","mobidowr.com","mobidude.com","mobiflyd.com","mobiflys.com","mobifoth.com","mobilup.com","mobligo.com","mobsuccess.com","mobusi.com","mobvista.com","mochiads.com","monarchads.com","monerise.com","monerominer.rocks","moneroocean.stream","monetiz.fr","monetize-me.com","moneytize.fr","morgenfeier.de","motorsregie.com","moxielinks.com","mozoo.com","mptgate.com","mrmserve.com","multilinkhost.com","mybad.fr","myimagetracking.com","myimgt.com","mypes.info","mypushads.com","myserv4.com","myservdir.com","myspot.fr","mytemplatestorage.com","myxpass.com","nablabee.com","nahnoji.cz","natoms.com","naughtymessenger.com","navitrades.com","nblock1.com","neckermann.be","nelads.com","nend.net","neoadvertising.be","nepasmanquer.com","netclickstats.com","netcomvad.com","netmediaeurope.com","netmediaeurope.fr","netnet44.net","newrelisc.com","newstat.net","nfwebminer.com","niceduckies.com","niematego.tk","nimiq.com","ninjagod.com","ninjapd.com","njaja.com","no-adblock.com","non.li","notification-time.com","notmining.org","noxaffiliates.com","nr-data.net","nsfxaffiliates.com","ntl.cloud","nuggad.net","num-link.ru","nut.cc","nvane.com","nyyed.com","obozrevatelcom.info","octea.com","octomarket.com","oevery.com","oftrau54.com","ogrid.org","ohmyad.co","onads.dk","onclicktop.com","oneclickad.net","oneinstaller.com","onhitads.net","oniad.com","onlinemoviestar.xyz","opti-digital.com","optimhub.com","orangepublicite.fr","ovnet.fr","ovnet.net","oxiads.fr","p2poolmining.com","pafpaf.com","palfad.com","palocalworld.info","papoto.com","papy-voyeur.com","papycash.com","paricileweb.com","parlinternet.com","partenaires.feerik.com","partners.neteventsmedia.be","partnerz.biz","patrospermit.com","payglad.com","paygladplayer.com","pee-puu-see.com","pelicansource.com","peoplesearchads.com","peretasker.xyz","perload.com","permato.com","pgflow.com","phuc.cc","picxxxhub.com","pipeschannels.com","piximedia.com","piximedia.fr","pkthop.com","placedesleads.com","platine.org","play-asia.com","playglad.com","pluginnetwork.net","plurielmediacenter.com","plusservicepartners.com","plxnt.com","pocofh.com","popadon.com","poparb.com","popitunder.com","poprevenue.com","popudom.xyz","popupmaker.com","popvertising.com","popzila.com","pornego.com","pornme.pm","pornravage.com","ppcadmedia.com","pprx.work","pr0gram.org","prember.com","proche2moi.com","promo-earn.com","promo.alienbiz.com","promo.indecentes-voisines.com","promo.payserve.com","promobar.tools","propixelfire.com","protawe.com","prsliders.com","prstatics.com","prwidgets.com","psmardr.com","pub2srv.com","pubagence.com","pubinteractive.ca","publicideas.com","publy.net","puboclic.com","pubovore.com","pubstack.io","pubvantage.com","pubwebnet.com","pulpix.co","puls-dz.com","pureadexchange.com","pushazer.com","pushinpage.com","pushmejs.com","pushnews24.com","putbid.net","pvrtx.net","pwieu.com","pwspace.com","pxltgr.com","pxt-networks.com","qcn.com.br","qiqiww.com","quaelead.com","quanta.lu","qwertize.link","r867qq.net","radiumnetwork.net","rafomedia.com","rand.com.ru","randomadz.com","randomawesomeness.net","rapsio.com","rdv5a7.com","reactads.com","reactivpub.com","reactivpub.fr","reagend.com","realpopbid.com","recoco.it","rederditium.com","redirectingat.com","reflexcash.com","regie.audioprint.fr","regie24h00.com","regiecpm.com","regiedepub.com","reklamnative.com","remerciez.com","rencontreroulette.com","rencontreshard.com","rentacorner.com","retagapp.com","retrynow.net","revenuemob1.com","revives.club","rgbperf.com","ringier.hu","rlnads.net","rocks.io","romulusrem.com","romulusrem.net","rosseladvertising.be","rotabann.com","rtbpopd.com","rtrgt.com","ruechaude.com","rutrk.org","rutvind.com","rvfrm2005.com","s.richaudience.com","s1vesta.com","safelinkconverter.com","sahina.fr","salesforce.ma","sarmady-ads.com","sarmady.net","sasqos.com","say.fr","scriptutils.net","sddan.com","sdkol.com","secumine.net","secure-cloud.pro","secureanalytic.com","sepedaju.com","seprovider.com","serpzaer.com","sersh.com","serveurmumble.com","sex-affiliation.com","sexclic.com","sexequalite.com","sexpennyauctions.com","sexyxxx.biz","sezonlukdizi.com","shabakti.com","shareaholic.com","sharemyads.com","sherpa.agoda.com","shmokiads.com","shop.mango.com","shoppingate.info","shortgoo.com","shoto-kan.com","showgirl.ch","silimbompom.com","similardeals.net","siteverification.online","sk1n.fr","sk8t.fr","slutroulette.com","smartclickz.com","smartmovies.net","smartname.com","smartpush3.info","smartstream.tv","smartxads","smartxads.com","smoozed.rocks","snake-leads.com","socialmediadz.com","sourcecode.pro","spacepools.org","spacepush.ru","spaceshipads.com","sparechange.io","spart.co","sperse.com","spykemediatrack.com","srcip.com","srcips.com","statcounterfree.com","statdynamic.com","static-dscn.net","static-od.com","statistic.date","statisticresearch.com","staubsefoo.com","stickyads.tv","storetail.io","streamvo.com","stripchat.com","strpjmp.com","sublimemedia.fr","sublimeskinz.com","submitsupport.com","sunmedia.tv","supportxmr.com","supravideos.com","surfaceprivee.com","surfactif.fr","swingers-match.com","t4b.tv","t4btv.com","tag101.com","tagcodes.net","tagsrvcs.com","tango-deg.com","tapub.fr","tbvid.com","tc-clicks.com","tdsapi.com","tdscd.com","teads.de","teads.fr","teads.net","telehan.xyz","temp.uno","templatehelp.com","thankswrite.com","themadvlad.com","thereforem.com","threedrive.su","thri.xxx","throughdfp.com","tidido.com","tipser.com","tipslz.com","tmcregie.fr","tmstrack.com","tnkexchange.com","tnx.net","todaypk.online","tools-affil2.com","tools.prnewswire.com","tootrash.com","top-chaude.com","top-games.me","toponclick.com","totaladperformance.com","totale-defonce.com","toutlinternet.com","touturf.com","tpbdir.com","tpcserve.com","tpctrust.com","tpmedia-reactads.com","tr553.com","track.bloglog.com","track2cash.com","trackor.net","tradefxads.com","trads.io","traffdaq.com","traffic-exchange-scripts.com","trafficlide.com","trafficoffernetwork.com","trafficroots.com","traffictrade.pro","trafic-booster.biz","traficmax.com","trail-m.com","transex-messenger.fr","transexmessenger.com","travelbar.tools","trck.eu","trck.me","tremember.info","trezor.io","trk-egestas.com","truenat.bid","trustaproiam.de","trusteverything.de","trustiseverything.de","tuberavage.com","tubetitties.com","tubicash.com","tulip18.com","turnsocial.com","tworismo.com","ulclick.ru","ultrafiles.co","unicefworld12.ovh","unit-sense.net","univers-porno.com","unlockads.com","upperseeker.com","uptopop.com","urban-media.com","usa.cc","utl-1.com","utndln.com","vacature.com","vador.com","valemedia.net","vdo.ai","veritrol.com","vertoz.com","vgsgaming.com","viahelium.com","videostep.com","virtuagirl.com","virtuaguyhd.com","visadd.com","visibay.com","visio-x.fr","vmedia.tv","vo-publishing.be","volatintptr.com","voltads.com","vorcu.com","vpn-access.site","vyking.io","wamland.com","wbsadsdel.com","wbsadsdel2.com","wbusiness.fr","web-affiliation.com","webcamdate.fr","webcontadores.com","webmasteroo.com","webmine.cz","webmine.pro","webminepool.com","webminerpool.com","webpushbuilder.com","webtv-sexe.com","webxmr.com","webzodes.com","wedoo.com","welcome-media.fr","wellclix.net","wendise.com","westzip.in","whirlclick.com","white-eyes.com","widespace.com","widget.guide-epargne.be","widgetbooster.com","widgets.meilleursagents.com","wm.artcomix.com","wonderlandads.com","wslinx.com","wwclick.su","wwclickgo.com","wydpt.com","x-traff.com","x.porn.fr","xaddad.com","xaxa.in","xcamz.xyz","xcapps.com","xclick24.com","xfreeservice.com","xiacaidd.com","xiepl.com","xikrik.com","xl415.com","xmediaserve.com","xmr.cool","xn--ae-tja.ch","xn--unfi-6pa.ch","xpicw.top","xxarbitrage.com","xxxtraff.com","xxxtraffic.biz","y-ads.net","yeesshh.com","yeyajipp.com","yongkang6.com","yospace.co.uk","yospace.net","you-hentai.com","youborafds01.com","youwatch.org","yoyadsdom.com","yume.com","z-barre.com","zapcdn.space","zebestof.com","zeroredirect1.com","zmctrack.net","zononi.com","zwaar.net","zxcvads.com","zytpirwai.net"]},"id":1366}, +{"action":{"type":"block"},"condition":{"urlFilter":"/factorads."},"id":1367}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fakefbbar."},"id":1368}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["11anim.com","1fichier.com","2shrink.com","3hentai.net","4anime.to","7-up.net","9xbuddy.com","9xbuddy.online","9xbuddy.org","9xbuddy.xyz","9xupload.me","adblockeronstreamtape.xyz","adblockplustape.com","adblockplustape.xyz","adblockstreamtape.art","adblockstreamtape.site","adblockstrtape.link","adf.ly","adkami.com","adshort.co","adshr.ink","adshrinks.com","adultproxy.men","adultvideoz.net","agence-webside.fr","ahlamtv.com","allmyvideos.net","allvid.ch","allviid.live","allviid.xyz","allviids.xyz","ally.sh","android-zone.org","android-zone.ws","anime-gate.com","anime-gate.net","anime-hunter.com","anime-loads.org","animecomplet.com","animedigitalnetwork.fr","animekaizoku.com","animevostfr.tv","anitube.cx","ankrzkz.sbs","arabseed.tv","archive-pdf.fr","asd.cam","asd.homes","asianembed.io","asianplay.pro","atomcurve.com","atominik.com","avametrie.fr","ay.gy","babblecase.com","bitigee.com","blablastream.com","bluenik.com","bonstreams.net","buzzmonclick.com","cam4.fr","casualient.com","chine.in","cigarlessarefy.com","cinemavf.net","clicknupload.click","clicknupload.club","clicknupload.co","clicknupload.link","clicknupload.org","clicknupload.red","clicknupload.to","clicksfly.com","cloudvideo.tv","coginator.com","cogismith.com","coinfaucet.io","convertisseur-youtube-mp3.net","cpasbien.ch","cpasbien.gs","cpasbien.zip","cpmlink.net","cracksurl.com","crichd.com","crichd.info","crichd.to","crichd.xyz","d0stream.com","dailyuploads.net","daktna.net","darkibox.com","darkino.online","darkino1.top","databasegdriveplayer.co","datoporn.co","datpiff.com","dausel.co","ddl.to","ddownload.com","deepbrid.com","desi-porn.tube","desiporn.tube","desiupload.co","desiupload.in","despair-paradise.com","digitaltendances.com","direct-torrents.com","discordbots.org","dl-protect.link","dlapk4all.com","dlpsgame.com","down-paradise.com","draplay.info","drkvid.site","dz4link.com","dz4link1.com","ebookdz.com","ecranlarge.com","ed-protect.org","embedezcast.com","embedscr.com","embedv.net","enstream.plus","ettvdl.com","europixhd.com","exe.io","exego.app","extreme-down.al","extreme-down.art","extreme-down.boats","extreme-down.cyou","extreme-down.icu","extreme-down.ing","extreme-down.meme","extreme-down.moe","extreme-down.work","ezie.cc","fastproxy.win","fc.lc","feurl.com","file-up.org","file-upload.com","file-upload.net","file-upload.org","filelions.com","filelions.online","filelions.site","filelions.to","filemoon.sx","filerio.in","filescdn.com","filescdn.net","film-francais-vf.com","film-streamingvk.com","film1k.com","filmcomplet.biz","filmcomplet.vip","filmlecteur.info","filmpornofrancais.fr","filmserie.vip","filmsexeporno.com","filmstreaming01.org","filmstreamingvk.co","filmzenstream.to","forumdz.com","foumovies.net","frandroid.com","free-telechargement.org","free-telecharger.com","free-telecharger.ink","free-telecharger.net","free-telecharger.xyz","freedream.org","french-anime.com","french-stream.es","french-stream.gg","french-stream.so","fullmoviz.org","gamecopyworld.click","gdriveplayer.me","gdriveplayer.us","geneafrance.com","gettapeads.com","gktorrent.biz","gktorrent.sh","gktorrent.xyz","gktorrents.cc","gktorrents.net","gktorrents.org","gnula.nu","gogoanimes.to","gomo.to","gomostream.com","goodstream.uno","goov1d.shop","gostream.pro","govad.xyz","goved.org","gsurl.in","gsurl.me","gum-gum-streaming.com","harmquantity.net","hdvid.tv","help15.shop","hentaiforce.net","hexload.com","hindilinks4u.to","holavid.com","hxfile.co","hydrax.net","ianimes.org","ichmama.xyz","infinite-streaming.live","itdmusic.com","itdmusic.in","ithepiratebay.com","j.gs","japscan.cc","japscan.com","japscan.lol","japscan.me","japscan.se","japscan.ws","jasonresponsemeasure.com","jawcloud.co","jetanimes.com","jeux-sexe-gratuit.com","johntryopen.com","k-streaming.com","kaitect.com","kializer.com","kibuilder.com","kickassanime.mx","kickassanime.ro","kickassanime.rs","kimechanic.com","kinotochka.club","kinovibe.co","koora.vip","larati.net","lelmanga.com","lelscanvf.com","lepetitlecteur.fr","letsupload.io","liiivideo.com","limetorrents.lol","ling-online.net","ling.online","link.tl","linkbox.to","linkcaptcha.net","ma-famille-dabord-streaming.com","mamega.com","matures.porn","mavanimes.cc","mavanimes.co","mavplay.com","mcloud.to","mega-p2p.net","mega4upload.com","megamax.me","memoireetvie.com","microify.com","mirrorace.com","mistergeek.net","mixdrop.ag","mixdrop.si","mmoity.com","moshahda.net","moshahda.online","movcloud.net","movie-series.net","mp3clan.com","mp3guild.net","mrsexe.com","myyouporn.com","natationpourtous.com","neko-san.fr","new.gdtot.dad","niquons.com","noblocktape.com","notube.net","nulledwp.click","offmp3.com","oneupload.to","onion.ly","onion.pet","onlystream.tv","oomoviz.com","openload.cc","opvid.co","opvid.net","opvid.org","otakufr.cc","otakufr.com","otakufr.net","ouo.io","ouo.press","ourl.io","ovid.online","ovid.tv","oxtorrent-supports.com","oxtorrent.ac","oxtorrent.cc","oxtorrent.co","oxtorrent.com","oxtorrent.cx","oxtorrent.day","oxtorrent.io","oxtorrent.me","oxtorrent.nl","oxtorrent.pw","oxtorrent.si","oxtorrent.tk","pandamovies.pw","partage-temporaire.fr","peliculas24.me","pelisplus.online","petit-fichier.fr","picocurl.com","picons.eu","pintient.com","player.smashy.stream","playerhost.net","pornbraze.com","pornoreportages.com","primewire.li","primewire.tf","protect-mylinks.com","protect-stream.com","protege-torrent.com","pstream.net","q.gs","quainator.com","quamiller.com","quedustreaming.com","queuecosm.bid","rapidvid.to","replaymod.com","revivelink.com","rexdlbox.com","riffhold.com","rockfile.co","roms-telecharger.com","sadisflix.bio","sadisflix.biz","sadisflix.cfd","sadisflix.day","sadisflix.fun","sadisflix.io","sadisflix.lat","sadisflix.mom","sadisflix.pro","sadisflix.us","sadisflix.vip","sadisflix.wiki","sadisflix.xyz","saison-streaming.com","sandup.co","sbanh.com","sblona.com","sblongvu.com","scan-vf.net","seasonvar.ru","seeeed.xyz","segavid.com","sekai.one","send.cm","sendspace.com","seriale-online.net","serialeonline.io","serialeonline.to","serie-streaminghd.org","series-en-streaming.xyz","sexu.com","sharezweb.com","shavetape.cash","shink.me","shon.xyz","short-url.link","short.pe","simizer.com","site-de-streaming.com","skamaker.com","skamason.com","smoner.com","snowfiles.com","soccer24hd.com","softmaroc.org","sportsonline.gl","sportsonline.si","sportsonline.so","sportzonline.to","srt.am","stapadblockuser.click","stapadblockuser.xyz","stapewithadblock.monster","strcloud.club","strcloud.link","stream-blog.org","stream-vf.com","stream4free.live","stream4free.top","streamadblocker.xyz","streamadblockplus.com","streamadblockplus.xyz","streambox.club","streamcdn.to","streamenvf.net","streamhide.com","streamhide.to","streaminfr.com","streaming-french.wiki","streaming-series.la","streaming15.shop","streamingclic.biz","streamingclic.com","streamlive.to","streamnoads.com","streamsb.com","streamta.pe","streamtape.cc","streamtape.com","streamtape.net","streamtape.to","streamtape.xyz","streamtapeadblock.art","streamwish.com","streamwish.to","strema.site","strtape.cloud","strtape.site","strtape.tech","strtapeadblock.club","strtapeadblock.me","supervideo.cc","suzihaza.com","syrialive.online","syrialive.tv","t911.me","t911.pw","t911.tv","tamilyogi.cc","tapeadsenjoyer.com","tapewithadblock.org","telerium.net","tellerium.com","theproxy.how","thevid.tv","tii.ai","tilien.fr","tinyium.com","tirexo.com","tmearn.com","tmearn.net","tntendirect.com","toonanime.cc","toonanime.xyz","top.gg","torlock.com","torlock2.com","torrent.ws","torrent9-officiel.com","torrent9-super.com","torrent9.cm","torrent9.cx","torrent9.cz","torrent9.fm","torrent9.gg","torrent9.gy","torrent9.la","torrent9.ninja","torrent9.one","torrent9.pe","torrent9.pl","torrent9.pw","torrent9.re","torrent9.se","torrent9.sh","torrent9.to","torrent9.vg","torrent911-support.com","torrent911.cc","torrent911.me","torrent911.net","torrent911.org","torrent911.pe","torrent911.tv","torrent911.vg","torrent911w.fr","torrent911z.fr","torrentfunk.com","torrentgalaxy.mx","torrentgalaxy.su","torrentgalaxy.to","tusfiles.com","tusfiles.net","twineer.com","txxx.com","ugmovies.org","uii.io","ukpass.co","ultrastream.pro","unanimousconsider.net","unblocked2.fun","unblocked2.vip","unblockit.africa","unblockit.boo","unblockit.name","unblocktheship.org","unmoor.com","up-4.net","up-4ever.net","up-load.io","upbam.org","updown.cam","upload4earn.org","uploadrar.com","uppit.com","upstream.to","upvid.net","uqload.co","uqload.com","uqload.io","uqload.org","uqload.to","uupbom.com","v2d3sr.shop","v2db3m.shop","vadbam.com","vadbam.net","vedbam.xyz","vedbom.com","vgfplay.com","viahold.com","vializer.com","vid-guard.com","vidbam.org","vidbem.com","vidbom.com","vidcloud.co","vidello.net","videobin.co","videospider.in","vidhd2.com","vidhdr.com","vidlo.us","vidlooz.com","vidmoly.to","vidshar.org","vidshar.tv","vidspeed.net","vidspeeds.com","vidsrc.to","viidshar.com","vincentincludesuccessful.com","vipleague.im","viwright.com","voe.sx","voir-films-series.net","voiranime.com","voircartoon.com","voirfilms.al","voirfilms.bz","voirfilms.live","voirseries.co","voirseries.rip","vostfree.com","vostfree.ws","vtpii.com","vttpi.com","vtube.to","vudeo.co","vudeo.io","vudeo.ws","warez-serbia.com","wawacity.blue","wawacity.nl","wawacity.one","wawacity.red","wawacity.vip","webtor.io","wiflix.art","wiflix.autos","wiflix.bio","wiflix.bot","wiflix.date","wiflix.dev","wiflix.name","wiflix.promo","wiflix.travel","wiflix.work","wstream.to","xfantazy.com","xfilesharing.com","xpaja.net","xvideosharing.com","yabuilder.com","yacine-app.com","yacine-tv.com","yamechanic.com","ygg.re","yggtorrent.ac","yggtorrent.bz","yggtorrent.pm","yggtorrent.pw","yggtorrent.sbs","yggtorrent.support","yggtorrent.tf","yggtorrent.tv","yggtorrents.fi","yoalizer.com","yobuilder.com","yodbox.com","yoineer.com","yoitect.com","youdbox.net","youdbox.site","youtube4kdownloader.com","youwatch-serie.com","youwatch-series.com","youwatchfilm.net","yts.lv","zetorrents.biz","zipansion.com","zone-anime.me","zone-annuaire.tel","zone-annuaire.top","zone-annuaire.xyz","zone-streaming.fr","zone-telechargement.click","zone-telechargement.nl","zone-telechargement.tel","zoneannuaire.cc"],"resourceTypes":["script"]},"id":1369}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fakevideo/rotate."},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fastclick300."},"id":1371}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fastclick468."},"id":1372}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fcl.php?keyword=*&originurl="},"id":1373}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fera/ads/"},"id":1374}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ffadp/init/?"},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/files-adsurge/"},"id":1376}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fillerads/"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fod_ad_"},"id":1378}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fond_pub_"},"id":1379}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footer-ad/"},"id":1380}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footerads_"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footerpartneroffers."},"id":1382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/foreignkey.adv?"},"id":1383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/formats/ads_"},"id":1384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fr-ads."},"id":1385}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fra/ads/"},"id":1386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frame/ad?"},"id":1387}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frame_popup."},"id":1388}, +{"action":{"type":"block"},"condition":{"urlFilter":"/free/ads/"},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frontend/ads.js"},"id":1390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fronts/ads/"},"id":1391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/frprn_ad."},"id":1392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fulladnet.js"},"id":1393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fullpagebanner.js"},"id":1394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/games-ad."},"id":1395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/games/ads."},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdfp.js?"},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gdfp_reload-"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gen_regie."},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gestionpub/"},"id":1400}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get.cgi?*=banner"},"id":1401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get/*?zoneid="},"id":1402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["01fmovies.com","1fichier.com","2shrink.com","4anime.to","7-up.net","9xbuddy.com","9xbuddy.online","9xbuddy.org","9xbuddy.xyz","9xupload.me","adshort.co","adshr.ink","adshrinks.com","agence-webside.fr","ahlamtv.com","allvid.ch","animecomplet.com","animevostfr.tv","arabseed.tv","asd.cam","asd.homes","avametrie.fr","blablastream.com","centrum-dramy.pl","clicknupload.click","clicknupload.club","clicknupload.co","clicknupload.link","clicknupload.org","clicknupload.red","clicknupload.to","clicksfly.com","clik.pw","cloudvideo.tv","convertisseur-youtube-mp3.net","cpasbien.ch","cpasbien.zip","dailyuploads.net","daktna.net","darkibox.com","darkino.online","darkino1.top","databasegdriveplayer.co","datpiff.com","direct-torrents.com","dl-protect.link","dlpsgame.com","drop.download","dropapk.to","dz4link.com","dz4link1.com","ebookdz.com","embedezcast.com","embedv.net","ettvdl.com","europixhd.com","exe.io","exego.app","extreme-down.cyou","ezie.cc","fc.lc","file-up.org","file-upload.com","file-upload.org","filerio.in","filescdn.com","filescdn.net","film-francais-vf.com","filmsexeporno.com","filmstreaming01.org","filmzenstream.to","fmovies.coffee","fmovies.media","foumovies.net","free-telechargement.org","free-telecharger.com","free-telecharger.ink","free-telecharger.net","free-telecharger.xyz","french-stream.es","french-stream.gg","french-stream.so","gktorrent.xyz","gogoanimes.to","goov1d.shop","govad.xyz","goved.org","gsurl.in","gsurl.me","gum-gum-streaming.com","hdvid.tv","hexload.com","hindilinks4u.to","holavid.com","hxfile.co","ianimes.org","ithepiratebay.com","japscan.cc","japscan.com","japscan.lol","japscan.me","japscan.se","japscan.ws","jawcloud.co","jetanimes.com","jheberg.net","lelscanvf.com","lepetitlecteur.fr","liiivideo.com","ling-online.net","ling.online","linkbox.to","lvturbo.com","mavanimes.cc","mavanimes.co","mega-p2p.net","mirrorace.com","mistergeek.net","mixdrop.ag","mixdrop.si","movcloud.net","offmp3.com","onion.ly","onion.pet","opvid.co","opvid.net","opvid.org","otakufr.cc","otakufr.com","ouo.io","ouo.press","ovid.online","ovid.tv","oxtorrent.day","oxtorrent.tk","protect-mylinks.com","ps4-torrent.ru","revivelink.com","rexdlbox.com","roms-telecharger.com","saison-streaming.com","sandup.co","sblona.com","sbrapid.com","scan-vf.net","seeeed.xyz","segavid.com","send.cm","sendspace.com","sharezweb.com","short.pe","sibnet.ru","site-de-streaming.com","smoner.com","snowfiles.com","stapadblockuser.click","stream-blog.org","stream4free.live","stream4free.top","streaminfr.com","streaming-french.wiki","streaming15.shop","streamingclic.biz","streamingok.com","streamnoads.com","streamsb.com","sunsky-online.com","t911.pw","tapeadsenjoyer.com","teleriumtv.net","theproxy.how","tirexo.com","tntendirect.com","toonanime.cc","torlock.com","torlock2.com","torrent.ws","torrent9.cx","torrent9.cz","torrent9.gg","torrent9.gy","torrent9.la","torrent9.ninja","torrent9.one","torrent9.pe","torrent9.pl","torrent9.pw","torrent9.re","torrent9.se","torrent9.sh","torrent9.to","torrent9.vg","torrent911.me","torrent911.vg","torrent911.ws","torrentfunk.com","tusfiles.com","tusfiles.net","txxx.com","uii.io","ukpass.co","unblocked2.fun","unblocked2.vip","unblockit.boo","up-load.io","upload4earn.org","uppit.com","upvid.net","uqload.co","uqload.com","uqload.io","uqload.org","uqload.to","vgfplay.com","vid-guard.com","vidbem.com","vidbm.com","vidello.net","videobin.co","vidlo.us","vidshar.tv","vidshare.tv","vidsrc.in","vidsrc.me","vidsrc.net","vidsrc.pm","vidsrc.to","vidsrc.xyz","voiranime.com","voirfilms.bz","voirseries.co","voirseries.rip","vtube.to","vudeo.co","vudeo.io","vudeo.ws","wawacity.blue","wawacity.nl","wawacity.one","wawacity.red","wawacity.vip","xfantazy.com","xfilesharing.com","yggtorrent.ac","yggtorrent.sbs","yggtorrents.fi","yodbox.com","youdbox.net","youdbox.site","yts.mx","zetorrents.biz","zone-annuaire.tel","zone-annuaire.top","zone-annuaire.xyz","zone-telechargement.nl","zone-telechargement.tel"],"resourceTypes":["xmlhttprequest"]},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get_affiliate_"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get_links_*&zone="},"id":1405}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1ink.cc","2shrink.com","7-up.net","adshort.co","adshr.ink","adshrinks.com","al.ly","allmyvideos.net","allviid.xyz","allviids.xyz","ally.sh","avametrie.fr","bc.vc","ceesty.com","clicknupload.click","clicknupload.club","clicknupload.co","clicknupload.link","clicknupload.org","clicknupload.red","clicknupload.to","clicksfly.com","clictune.com","clik.pw","clipwatching.com","clkmein.com","cllkme.com","convert2mp3.net","corneey.com","cpmlink.net","dailyuploads.net","dausel.co","destyy.com","dz4link.com","e-wok.tv","exe.io","exego.app","extreme-down.cyou","ezie.cc","festyy.com","file-up.org","filescdn.com","filescdn.net","free-telecharger.com","free-telecharger.ink","free-telecharger.net","free-telecharger.xyz","gktorrent.xyz","gsurl.in","gsurl.me","hdvid.tv","highstream.tv","hxfile.co","infinite-streaming.live","ithepiratebay.com","jawcloud.co","lepetitlecteur.fr","ling-online.net","ling.online","link.tl","linkbucks.com","mcloud.to","mega-p2p.net","mixdrop.co","mixdrop.to","mon-horoscope-du-jour.com","movcloud.net","multiup.eu","multiup.io","multiup.org","netiap.com","onion.ly","onion.pet","ouo.io","ouo.press","ovid.online","ovid.tv","play.playm4u.xyz","player.smashy.stream","powvideo.net","pubiza.com","revivelink.com","sa.ae","sandup.co","send.cm","sexu.com","sh.st","shink.me","shon.xyz","short-url.link","short.pe","shorte.st","shrink-service.it","site-de-streaming.com","skipp.io","so.gd","stream4free.top","streaming15.shop","streamnoads.com","t911.pw","tapeadsenjoyer.com","teleriumtv.net","tellerium.com","thevid.net","thevid.tv","tmearn.com","tmearn.net","torlock.com","torlock2.com","torrent.ws","torrent9.cz","torrent9.ninja","torrent9.se","torrent911.ws","tusfiles.com","tusfiles.net","txxx.com","uii.io","ukpass.co","unblocktheship.org","upvid.net","uqload.com","uqload.io","uqload.org","uqload.to","vidbem.com","vidbm.com","vidcloud.co","videobin.co","vidshar.tv","vidshare.tv","vudeo.co","vudeo.io","vudeo.ws","wawacity.blue","wawacity.nl","wawacity.one","wawacity.red","wawacity.vip","xfilesharing.com","zone-annuaire.tel"],"resourceTypes":["sub_frame"]},"id":1406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getadcode."},"id":1407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getadmanageconf?"},"id":1408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getadsor."},"id":1409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getappmsgad?"},"id":1410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getdlad?"},"id":1411}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||soins-infirmiers.com/*/adblocker.blogads.css"},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getpub.php"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gfx/banners/"},"id":1415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gif/sponsor_"},"id":1416}, +{"action":{"type":"block"},"condition":{"urlFilter":"/grafik/ads/"},"id":1417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/grid/ads/"},"id":1418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hbams/hb_"},"id":1419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hbams/lib/hb_"},"id":1420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/header-ads."},"id":1421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/header/reclames/"},"id":1422}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hidemyass468-"},"id":1423}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hilostripperad."},"id":1424}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hma-vpn-promo."},"id":1425}, +{"action":{"type":"block"},"condition":{"urlFilter":"/homad-global-"},"id":1426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/href-to-popup."},"id":1428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/html5/ads/"},"id":1429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/i54eads."},"id":1430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iab-vendors."},"id":1431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iadbn?"},"id":1432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ibd-ads/"},"id":1433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ichhar."},"id":1434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ichhar/"},"id":1435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ico-ad."},"id":1436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ifr?zoneid="},"id":1437}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe.*?idzone="},"id":1438}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe468x60-"},"id":1439}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe468x60."},"id":1440}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe468x60/"},"id":1441}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe_dfp."},"id":1442}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe_pub."},"id":1443}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe_pub_"},"id":1444}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframes/ads/"},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframestorereciever."},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"/image/ad."},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/adsmb/"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/affiliates/"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/banniere468x"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/istripper/"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/sponsored?"},"id":1452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/sponsorships/"},"id":1453}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7-up.net","anitube.cx","clicknupload.click","clicknupload.co","clicknupload.red","direct-torrents.com","ettvdl.com","europixhd.com","ezie.cc","filerio.in","gktorrent.xyz","gostream.pro","indishare.org","ithepiratebay.com","mavanimes.cc","mavanimes.co","onion.ly","onion.pet","sadisflix.lat","sadisflix.mom","sadisflix.wiki","shahidlive.co","snowfiles.com","streaming15.shop","t911.pw","theproxy.how","torrent9.se","torrent911.ws","ukpass.co","uploadrar.com","uupbom.com","xfilesharing.com","youdbox.site"],"requestDomains":["bootstrapcdn.com"],"resourceTypes":["script","stylesheet"]},"id":1454}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images_pub/pub_"},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img-bandeau-pub/"},"id":1456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img-samples/ads/"},"id":1457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/46860."},"id":1458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/_ad/"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/ads."},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/adv_"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/bnr728."},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/cdp728."},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/sponsorships/"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/vda_"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imgs/adv/"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imu-320x480/"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/in-ad_desktop/"},"id":1468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/in-stream-ad-"},"id":1469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/in_ad_new."},"id":1470}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nintendo-master.com"],"requestDomains":["i.imgur.com"]},"id":1471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ina_ad_"},"id":1472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inc/ezcl."},"id":1473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inclick.js"},"id":1474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/include/partenaires."},"id":1475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/include/popup."},"id":1476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/includes/adds/"},"id":1477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/includes/ads."},"id":1478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/includes/pop/"},"id":1479}, +{"action":{"type":"block"},"condition":{"urlFilter":"/incontext_ads."},"id":1480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/index.php/tag/iframe/"},"id":1481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/infopop-optimise-"},"id":1482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/infopop-optimise."},"id":1483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/infopop/*.php?"},"id":1484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/init/?siteid=*&loc="},"id":1485}, +{"action":{"type":"block"},"condition":{"urlFilter":"/injectpopunderad."},"id":1486}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inkorrect_ab/"},"id":1487}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inread."},"id":1488}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inread_"},"id":1489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inside_ad."},"id":1490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/intellitxt/front."},"id":1491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/internalads/"},"id":1492}, +{"action":{"type":"block"},"condition":{"urlFilter":"/interstitial-ads."},"id":1493}, +{"action":{"type":"block"},"condition":{"urlFilter":"/interstitial/*?tid="},"id":1494}, +{"action":{"type":"block"},"condition":{"urlFilter":"/interstitial/*?uid="},"id":1495}, +{"action":{"type":"block"},"condition":{"urlFilter":"/intro-ad-*?"},"id":1496}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iptvpub."},"id":1497}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iptvpub2."},"id":1498}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ipvanish-300x250."},"id":1499}, +{"action":{"type":"block"},"condition":{"urlFilter":"/istripper-"},"id":1500}, +{"action":{"type":"block"},"condition":{"urlFilter":"/it/adv/"},"id":1501}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iwadserver."},"id":1502}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jad-money."},"id":1503}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascript/ads_"},"id":1504}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jp_display."},"id":1505}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.adsenseloader."},"id":1506}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.dfp."},"id":1507}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.fake."},"id":1508}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.kpop."},"id":1509}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.linkshrink.js"},"id":1510}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js.adv."},"id":1511}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js//dfp."},"id":1512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/adv_"},"id":1513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/infopop_"},"id":1514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/marketing/marketing.js"},"id":1515}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/pub.js"},"id":1516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/sda-"},"id":1517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/tc_loader.js"},"id":1518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/tc_pu.js"},"id":1519}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js_a_d_s."},"id":1520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jsextpromo."},"id":1521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jsk?zoneid="},"id":1522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jstags.*/300250"},"id":1523}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jstags.*/72890"},"id":1524}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jwplayer/plugin/preroll.js"},"id":1525}, +{"action":{"type":"block"},"condition":{"urlFilter":"/last_ads."},"id":1526}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layered_ad."},"id":1527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layout/728x90"},"id":1528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/layout/ads?"},"id":1529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leftbanner_embed."},"id":1530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgads."},"id":1531}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lgpub."},"id":1532}, +{"action":{"type":"block"},"condition":{"urlFilter":"/libs/ads."},"id":1533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/licensepop."},"id":1534}, +{"action":{"type":"block"},"condition":{"urlFilter":"/liens-commerciaux/"},"id":1535}, +{"action":{"type":"block"},"condition":{"urlFilter":"/liens/banniere."},"id":1536}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ligatus.js"},"id":1537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linkreplacer.js"},"id":1538}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linkshrink.js"},"id":1539}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linkto/ads."},"id":1540}, +{"action":{"type":"block"},"condition":{"urlFilter":"/livebanner.php?r="},"id":1541}, +{"action":{"type":"block"},"condition":{"urlFilter":"/livewebcam/?id_affilie="},"id":1543}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loaddfp?"},"id":1546}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loadespacessponsorises."},"id":1548}, +{"action":{"type":"block"},"condition":{"urlFilter":"/logos-pub/"},"id":1549}, +{"action":{"type":"block"},"condition":{"urlFilter":"/logpopup/"},"id":1550}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lp_fkplay/"},"id":1551}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mads/"},"id":1552}, +{"action":{"type":"block"},"condition":{"urlFilter":"/main/ads_"},"id":1554}, +{"action":{"type":"block"},"condition":{"urlFilter":"/makebanner.js"},"id":1555}, +{"action":{"type":"block"},"condition":{"urlFilter":"/marketing/*/pub/"},"id":1556}, +{"action":{"type":"block"},"condition":{"urlFilter":"/marketingresourceimages/"},"id":1557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/markt/banner/"},"id":1558}, +{"action":{"type":"block"},"condition":{"urlFilter":"/matomyads160x600."},"id":1559}, +{"action":{"type":"block"},"condition":{"urlFilter":"/matomyads250x250."},"id":1560}, +{"action":{"type":"block"},"condition":{"urlFilter":"/matomyads468x60."},"id":1561}, +{"action":{"type":"block"},"condition":{"urlFilter":"/matomyads728x90."},"id":1562}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media-ads/"},"id":1563}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/300250."},"id":1564}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/72890."},"id":1565}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediamondads."},"id":1566}, +{"action":{"type":"block"},"condition":{"urlFilter":"/medias/ads/"},"id":1567}, +{"action":{"type":"block"},"condition":{"urlFilter":"/meltyad/"},"id":1568}, +{"action":{"type":"block"},"condition":{"urlFilter":"/menu/ads/"},"id":1569}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mf.banniere.prod.js"},"id":1570}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mf.pub.prod.js"},"id":1571}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mf.sethabillage.js"},"id":1572}, +{"action":{"type":"block"},"condition":{"urlFilter":"/miniads/"},"id":1573}, +{"action":{"type":"block"},"condition":{"urlFilter":"/missaffiliate/"},"id":1574}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mm-ad-widget-"},"id":1575}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobile-ad/"},"id":1576}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobilead."},"id":1577}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobilead300."},"id":1578}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mobileadslide."},"id":1579}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modalads."},"id":1580}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modules.pub.js"},"id":1581}, +{"action":{"type":"block"},"condition":{"urlFilter":"/money/ad."},"id":1582}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mosaique/track.php?"},"id":1583}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mpop.js"},"id":1584}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mpopunder."},"id":1585}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ms-ad-indicator."},"id":1586}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ms-ad-knowmore."},"id":1587}, +{"action":{"type":"block"},"condition":{"urlFilter":"/msconfig/ads/"},"id":1588}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mwpopunder."},"id":1589}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myadcash."},"id":1590}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myadproxy_"},"id":1591}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myadvertisements."},"id":1592}, +{"action":{"type":"block"},"condition":{"urlFilter":"/n2ad_iframe."},"id":1593}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nadstive."},"id":1594}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nadv.html"},"id":1595}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nadv2.html"},"id":1596}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nanalab.js"},"id":1597}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adkami.com","ahvsh.com","anime-loads.org","animecomplet.com","blablastream.com","filelions.com","filelions.site","french-anime.com","geneafrance.com","ianimes.org","indishare.org","japscan.lol","mixdrop.si","mp4upload.com","new.gdtot.dad","protect-mylinks.com","sandup.co","shahidlive.co","streamhide.com","streamhide.to","theproxy.how","tntendirect.com","torlock.com","unblocked2.vip","uploadrar.com","vidmoly.to","voirfilms.al","voirfilms.bz","voirfilms.live"],"requestDomains":["code.jquery.com"],"resourceTypes":["script"]},"id":1598}, +{"action":{"type":"block"},"condition":{"urlFilter":"/native-ad/"},"id":1599}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nav/ads."},"id":1600}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nendadloader."},"id":1601}, +{"action":{"type":"block"},"condition":{"urlFilter":"/networking/ref_"},"id":1602}, +{"action":{"type":"block"},"condition":{"urlFilter":"/new/pu.js"},"id":1603}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newcafv2.js"},"id":1604}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newpromo."},"id":1605}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nginad."},"id":1606}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nmads_caf_"},"id":1607}, +{"action":{"type":"block"},"condition":{"urlFilter":"/noaabd/*&promo="},"id":1608}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nordvpn-affiliate-"},"id":1609}, +{"action":{"type":"block"},"condition":{"urlFilter":"/noticead/"},"id":1610}, +{"action":{"type":"block"},"condition":{"urlFilter":"/novaonads."},"id":1611}, +{"action":{"type":"block"},"condition":{"urlFilter":"/npawadadapter."},"id":1612}, +{"action":{"type":"block"},"condition":{"urlFilter":"/npop.js|"},"id":1613}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ntfc.php?p="},"id":1614}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nugg.ad."},"id":1615}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nugg.add."},"id":1616}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oas/oas.php?"},"id":1617}, +{"action":{"type":"block"},"condition":{"urlFilter":"/okads_"},"id":1618}, +{"action":{"type":"block"},"condition":{"urlFilter":"/olyhdliveextraads-"},"id":1619}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onmeda_ads_"},"id":1620}, +{"action":{"type":"block"},"condition":{"urlFilter":"/onmedacmp."},"id":1621}, +{"action":{"type":"block"},"condition":{"urlFilter":"/open_pub."},"id":1622}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oreo-ad."},"id":1623}, +{"action":{"type":"block"},"condition":{"urlFilter":"/origin-ads."},"id":1624}, +{"action":{"type":"block"},"condition":{"urlFilter":"/otherads/"},"id":1625}, +{"action":{"type":"block"},"condition":{"urlFilter":"/our_all_pjs."},"id":1626}, +{"action":{"type":"block"},"condition":{"urlFilter":"/our_all_pjs_"},"id":1627}, +{"action":{"type":"block"},"condition":{"urlFilter":"/out?zoneid="},"id":1628}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pab-ssl.js"},"id":1633}, +{"action":{"type":"block"},"condition":{"urlFilter":"/packcpm."},"id":1634}, +{"action":{"type":"block"},"condition":{"urlFilter":"/packpopup."},"id":1635}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pad_ban."},"id":1636}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pads2.js"},"id":1637}, +{"action":{"type":"block"},"condition":{"urlFilter":"/page_pub."},"id":1638}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pagead/ads."},"id":1639}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pagepub."},"id":1640}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pages_ads."},"id":1641}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partenaire_pub/"},"id":1645}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner-pub-"},"id":1646}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner.*/click?"},"id":1647}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner_banners/"},"id":1648}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partners-ad/"},"id":1649}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partners-ads/"},"id":1650}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partners-banners/"},"id":1651}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partners/ads-"},"id":1654}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partners/rotator."},"id":1655}, +{"action":{"type":"block"},"condition":{"urlFilter":"/path/ads/"},"id":1657}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pave_pub_"},"id":1658}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pbtopads."},"id":1659}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pdv.js"},"id":1660}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pdv/popup_"},"id":1661}, +{"action":{"type":"block"},"condition":{"urlFilter":"/peelrotateur/"},"id":1663}, +{"action":{"type":"block"},"condition":{"urlFilter":"/phantompopunder."},"id":1664}, +{"action":{"type":"block"},"condition":{"urlFilter":"/phpad-pub-"},"id":1665}, +{"action":{"type":"block"},"condition":{"urlFilter":"/phpadclick."},"id":1666}, +{"action":{"type":"block"},"condition":{"urlFilter":"/player/*/ads."},"id":1668}, +{"action":{"type":"block"},"condition":{"urlFilter":"/player/jw/ad.js"},"id":1669}, +{"action":{"type":"block"},"condition":{"urlFilter":"/player_ad."},"id":1670}, +{"action":{"type":"block"},"condition":{"urlFilter":"/player_sda."},"id":1671}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/em_ad/"},"id":1673}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/vp_pub/"},"id":1674}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plus728."},"id":1675}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pmd_gdfp-"},"id":1677}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pme_ads."},"id":1678}, +{"action":{"type":"block"},"condition":{"urlFilter":"/polyad."},"id":1679}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pooads."},"id":1680}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop-ads."},"id":1681}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop1/banner."},"id":1690}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop_*&ref="},"id":1691}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop_ex."},"id":1692}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pop_redirect/"},"id":1693}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popadsnet."},"id":1694}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popcall.js"},"id":1695}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popcashnet.js"},"id":1696}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popdesktop.js"},"id":1698}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popdhtml/"},"id":1699}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popdhtml_"},"id":1700}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pophot.js"},"id":1701}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popox.js"},"id":1702}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popunderclic."},"id":1709}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popunderjs."},"id":1710}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popundersc/"},"id":1711}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup-display-pub."},"id":1712}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup-pub-"},"id":1713}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup.*?affil_id="},"id":1716}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup.php?user="},"id":1717}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup1.js"},"id":1718}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupads_"},"id":1724}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popupyous.js"},"id":1725}, +{"action":{"type":"block"},"condition":{"urlFilter":"/porn_ad."},"id":1726}, +{"action":{"type":"block"},"condition":{"urlFilter":"/porn_ads."},"id":1727}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prebid-dfp."},"id":1728}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prebid-dfp/"},"id":1729}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prebidtad_"},"id":1730}, +{"action":{"type":"block"},"condition":{"urlFilter":"/previews/ads/"},"id":1731}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prometeo-widgets."},"id":1733}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promo.*/banner/"},"id":1735}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promo/bannieres/"},"id":1739}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promo/script_"},"id":1741}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promobox/ads/"},"id":1744}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promoredirect?key="},"id":1745}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promotool_referrer."},"id":1747}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promotools.static.js"},"id":1748}, +{"action":{"type":"block"},"condition":{"urlFilter":"/promotools/popup/"},"id":1749}, +{"action":{"type":"block"},"condition":{"urlFilter":"/provider-banners/"},"id":1751}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ptp/banners/"},"id":1755}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pu-placer.js"},"id":1756}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pu/*?psid="},"id":1757}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pu_ad.js"},"id":1758}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pu_ljsm2."},"id":1759}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-300-250-"},"id":1760}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-300250."},"id":1761}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-300250v3."},"id":1762}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-300x250."},"id":1763}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-300x300/"},"id":1764}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-ads/"},"id":1767}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-app-mobile2."},"id":1768}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-bandeau-"},"id":1769}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-bouygues/"},"id":1770}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-carre-1."},"id":1771}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-collante."},"id":1772}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-internet-300x150."},"id":1774}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-laterale-"},"id":1775}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-ovh/"},"id":1776}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-responsive."},"id":1777}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-side/"},"id":1779}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-sky."},"id":1780}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub-vertical-"},"id":1781}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*-300x250."},"id":1786}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*-300x600/"},"id":1787}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/1000x90."},"id":1788}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/1075x90_"},"id":1789}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/120600."},"id":1790}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/300_300_"},"id":1791}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/ad."},"id":1792}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/ads."},"id":1793}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*/banniere_"},"id":1794}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*_300x600."},"id":1796}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/*_728x90_"},"id":1797}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/300."},"id":1798}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/300600/"},"id":1799}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/300_top."},"id":1800}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/468."},"id":1801}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/728."},"id":1802}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/728_"},"id":1803}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/88x31."},"id":1804}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/ban_"},"id":1805}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/bandeau_"},"id":1806}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/banniere/"},"id":1807}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/banniere_"},"id":1808}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/bannieres/"},"id":1809}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/bg.php?"},"id":1810}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/dfp."},"id":1811}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/dfp/"},"id":1812}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/djezzy-"},"id":1813}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/djezzy/"},"id":1814}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/habillage-"},"id":1816}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/mobilis-"},"id":1817}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/mobilis/"},"id":1818}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/ooredoo-"},"id":1819}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/ooredoo/"},"id":1820}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/partners/"},"id":1821}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/pop."},"id":1822}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/pub-"},"id":1823}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/pub.gif"},"id":1824}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/pub_"},"id":1825}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/squares/"},"id":1826}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub/unibet/"},"id":1827}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub200x250."},"id":1828}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub250."},"id":1829}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub300-250."},"id":1830}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub300."},"id":1831}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub300x250."},"id":1832}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub420."},"id":1833}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub468-60."},"id":1834}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub468."},"id":1835}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub468x60."},"id":1836}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub728-90."},"id":1837}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub728."},"id":1838}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub728x90."},"id":1839}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_125_125."},"id":1840}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_250_"},"id":1841}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_300."},"id":1842}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_315_250."},"id":1843}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_428x90."},"id":1844}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_72890_"},"id":1845}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_728_"},"id":1846}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_header."},"id":1853}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_html5/"},"id":1855}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_iframe."},"id":1856}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_iframe_"},"id":1857}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pub_title."},"id":1864}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubexchange."},"id":1880}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadsetup/"},"id":1891}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicit%c3%a9/"},"id":1893}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicite."},"id":1894}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicite/"},"id":1895}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicite2."},"id":1896}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicite_"},"id":1898}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicites."},"id":1900}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicites/"},"id":1901}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicitesky."},"id":1902}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicity."},"id":1903}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubs/*-300x250."},"id":1908}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubs/*-300x600-"},"id":1909}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubs/habillage/"},"id":1916}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anyanime.com","ay.gy","brain-magazine.fr","citethisforme.com","ddl1.best","despair-paradise.com","easybib.com","esgentside.com","filmuptobox.net","gamecopyworld.click","gamecopyworld.eu","gentside.com","gentside.com.br","gentside.de","gogoanime.io","gorillavid.com","inkapelis.com","istream2watch.com","maquillage.com","maxisciences.com","namemc.com","ohmirevista.com","ohmymag.com","ohmymag.com.br","ohmymag.de","pausefun.com","pausepeople.com","pelisplus.to","replaymod.com","solidfiles.com","stream2watch.org","tokenfly.pw","uploadcrazy.net","vercanalestv1.com","vosbooks.tv","watcheng.tv","zippyshare.com","zlshorte.net"],"requestDomains":["amazonaws.com"]},"id":1918}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quick_ads."},"id":1929}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quickads/"},"id":1930}, +{"action":{"type":"block"},"condition":{"urlFilter":"/r18/banner/"},"id":1931}, +{"action":{"type":"block"},"condition":{"urlFilter":"/r18728x90_"},"id":1932}, +{"action":{"type":"block"},"condition":{"urlFilter":"/random-ad/"},"id":1933}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rbs_banner_sender."},"id":1934}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rdmftrs2.js"},"id":1935}, +{"action":{"type":"block"},"condition":{"urlFilter":"/re.clame/"},"id":1936}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reactads-"},"id":1937}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reactads."},"id":1938}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reader/ads/"},"id":1939}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redir-ad-"},"id":1940}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect/*?banner="},"id":1941}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect/dl."},"id":1942}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect?*&pubid="},"id":1943}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect_pub."},"id":1944}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirector.*_ads"},"id":1945}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ref-336."},"id":1946}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ref-728."},"id":1947}, +{"action":{"type":"block"},"condition":{"urlFilter":"/referral_banners/"},"id":1948}, +{"action":{"type":"block"},"condition":{"urlFilter":"/refresh_pub.js"},"id":1949}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regie.*/pub/"},"id":1950}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regie.js"},"id":1951}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regie_pub."},"id":1952}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regie_pub/"},"id":1953}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regiepub/"},"id":1954}, +{"action":{"type":"block"},"condition":{"urlFilter":"/regietrk."},"id":1955}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rekban.php"},"id":1957}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rekladv/"},"id":1958}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamm.js"},"id":1959}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamstore.js"},"id":1960}, +{"action":{"type":"block"},"condition":{"urlFilter":"/relativeadsscript."},"id":1962}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reloadads."},"id":1963}, +{"action":{"type":"block"},"condition":{"urlFilter":"/renklam/"},"id":1964}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reproad300."},"id":1965}, +{"action":{"type":"block"},"condition":{"urlFilter":"/request_ad."},"id":1966}, +{"action":{"type":"block"},"condition":{"urlFilter":"/richmedia.adv?"},"id":1967}, +{"action":{"type":"block"},"condition":{"urlFilter":"/right_advertissment."},"id":1968}, +{"action":{"type":"block"},"condition":{"urlFilter":"/right_down_ads|"},"id":1969}, +{"action":{"type":"block"},"condition":{"urlFilter":"/right_up_ads|"},"id":1970}, +{"action":{"type":"block"},"condition":{"urlFilter":"/risingbanner_embed."},"id":1971}, +{"action":{"type":"block"},"condition":{"urlFilter":"/root/ads/"},"id":1972}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rot46860."},"id":1973}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rotation.*?idaff="},"id":1974}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rotbas/img_bas."},"id":1975}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rotcol/img_col."},"id":1976}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rsense-ad."},"id":1977}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rsense_ad."},"id":1978}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rulespop.js"},"id":1979}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sales/*_leaderboard_"},"id":1980}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sas-banner-"},"id":1981}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script.*?partnerid="},"id":1982}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script.packed."},"id":1983}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script.packed_"},"id":1984}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/*&cbiframe=*&cbkeywords="},"id":1985}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/*?ban="},"id":1986}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/pub.php?id="},"id":1987}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/suurl.php?r="},"id":1988}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scriptpub."},"id":1989}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scriptpub_"},"id":1990}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts-pub."},"id":1991}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/adv_"},"id":1992}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/pu_"},"id":1993}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sda-randomizer."},"id":1994}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdaami.min."},"id":1995}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdk-ads."},"id":1996}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdk-ads/"},"id":1997}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sdkconfig.ad."},"id":1998}, +{"action":{"type":"block"},"condition":{"urlFilter":"/search_caf.php?"},"id":1999}, +{"action":{"type":"block"},"condition":{"urlFilter":"/secure-ads."},"id":2000}, +{"action":{"type":"block"},"condition":{"urlFilter":"/separatore-pub."},"id":2001}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serv.*/delivery/"},"id":2002}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?inline=*&w=*&h="},"id":2008}, +{"action":{"type":"block"},"condition":{"urlFilter":"/servepop."},"id":2009}, +{"action":{"type":"block"},"condition":{"urlFilter":"/service-worker.js?*%2b"},"id":2010}, +{"action":{"type":"block"},"condition":{"urlFilter":"/servlet/banner?id="},"id":2011}, +{"action":{"type":"block"},"condition":{"urlFilter":"/servlet/effi.show?"},"id":2012}, +{"action":{"type":"block"},"condition":{"urlFilter":"/set_popup."},"id":2013}, +{"action":{"type":"block"},"condition":{"urlFilter":"/setads."},"id":2014}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sex_ad."},"id":2015}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sex_ads."},"id":2016}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sfibanners."},"id":2017}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sgpmpopup."},"id":2018}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareaholic.js"},"id":2019}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shareaholic/"},"id":2020}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shared/ad/"},"id":2021}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shopify_rolling_"},"id":2022}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shopping/?widget="},"id":2023}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shortest-miner-"},"id":2024}, +{"action":{"type":"block"},"condition":{"urlFilter":"/show_adv."},"id":2025}, +{"action":{"type":"block"},"condition":{"urlFilter":"/show_next_ads."},"id":2026}, +{"action":{"type":"block"},"condition":{"urlFilter":"/show_std.php?"},"id":2027}, +{"action":{"type":"block"},"condition":{"urlFilter":"/showads?"},"id":2028}, +{"action":{"type":"block"},"condition":{"urlFilter":"/side-pub."},"id":2029}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-ad."},"id":2030}, +{"action":{"type":"block"},"condition":{"urlFilter":"/similarclickads|"},"id":2031}, +{"action":{"type":"block"},"condition":{"urlFilter":"/simple/ads.js"},"id":2032}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sitemarketingbanner/"},"id":2033}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skipad."},"id":2034}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skynet_ads."},"id":2035}, +{"action":{"type":"block"},"condition":{"urlFilter":"/slide_banner/"},"id":2036}, +{"action":{"type":"block"},"condition":{"urlFilter":"/slidegirlad."},"id":2037}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sliders/dfp/"},"id":2038}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smartclick.js"},"id":2039}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smartrotator.*?referrer="},"id":2040}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sp2popup."},"id":2041}, +{"action":{"type":"block"},"condition":{"urlFilter":"/spaceadd.gif"},"id":2042}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsored_positions?"},"id":2043}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsors/banner_"},"id":2044}, +{"action":{"type":"block"},"condition":{"urlFilter":"/square-ads."},"id":2045}, +{"action":{"type":"block"},"condition":{"urlFilter":"/src/ads."},"id":2046}, +{"action":{"type":"block"},"condition":{"urlFilter":"/src/adv_"},"id":2047}, +{"action":{"type":"block"},"condition":{"urlFilter":"/srv.php?size=300x250"},"id":2048}, +{"action":{"type":"block"},"condition":{"urlFilter":"/srv.php?size=315x300"},"id":2049}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static-adrum."},"id":2050}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static-ads."},"id":2051}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static.ads-"},"id":2052}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/t/b.js"},"id":2053}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stickyad3."},"id":2054}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stickyads|"},"id":2055}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stocksad1."},"id":2056}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stocksad2."},"id":2057}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stocksad3."},"id":2058}, +{"action":{"type":"block"},"condition":{"urlFilter":"/store/mfbanners/"},"id":2059}, +{"action":{"type":"block"},"condition":{"urlFilter":"/streamroot/ads."},"id":2060}, +{"action":{"type":"block"},"condition":{"urlFilter":"/supersonicads-"},"id":2061}, +{"action":{"type":"block"},"condition":{"urlFilter":"/supplypartners/"},"id":2062}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sw.*.js?promo="},"id":2063}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sw/pub.js"},"id":2064}, +{"action":{"type":"block"},"condition":{"urlFilter":"/syndication.*&idzone="},"id":2065}, +{"action":{"type":"block"},"condition":{"urlFilter":"/syndication/pub/"},"id":2066}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tag468.php"},"id":2067}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tag728.php"},"id":2068}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tags/xdirect/"},"id":2069}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tc_promo_functions."},"id":2070}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teads-seedtag-"},"id":2071}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teleriumads-"},"id":2072}, +{"action":{"type":"block"},"condition":{"urlFilter":"/temp/ads/"},"id":2073}, +{"action":{"type":"block"},"condition":{"urlFilter":"/temp/popunder.js"},"id":2074}, +{"action":{"type":"block"},"condition":{"urlFilter":"/text_publi_01."},"id":2075}, +{"action":{"type":"block"},"condition":{"urlFilter":"/text_publi_02."},"id":2076}, +{"action":{"type":"block"},"condition":{"urlFilter":"/textlink-ads."},"id":2077}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anyanime.com","ay.gy","brain-magazine.fr","citethisforme.com","ddl1.best","despair-paradise.com","easybib.com","esgentside.com","filmuptobox.net","gamecopyworld.click","gamecopyworld.eu","gentside.com","gentside.com.br","gentside.de","getpublica.com","gogoanime.io","gorillavid.com","inkapelis.com","istream2watch.com","maquillage.com","maxisciences.com","namemc.com","ohmirevista.com","ohmymag.com","ohmymag.com.br","ohmymag.de","pausefun.com","pausepeople.com","pelisplus.to","remedes-de-grand-mere.com","replaymod.com","solidfiles.com","stream2watch.org","tokenfly.pw","uploadcrazy.net","vercanalestv1.com","vosbooks.tv","watcheng.tv","zippyshare.com","zlshorte.net"],"requestDomains":["cloudfront.net"]},"id":2078}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thirstyaffiliates/"},"id":2079}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thumb_banner_frame."},"id":2080}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thumbbanner/helper.js"},"id":2081}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tiscaliads."},"id":2082}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["plancul-paris.net"],"urlFilter":"/toastr."},"id":2083}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tool.infopop."},"id":2084}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tool.popdhtml."},"id":2085}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tools-euads."},"id":2086}, +{"action":{"type":"block"},"condition":{"urlFilter":"/totemtools/"},"id":2087}, +{"action":{"type":"block"},"condition":{"urlFilter":"/trackads."},"id":2088}, +{"action":{"type":"block"},"condition":{"urlFilter":"/traffic/?target="},"id":2089}, +{"action":{"type":"block"},"condition":{"urlFilter":"/trafic468."},"id":2090}, +{"action":{"type":"block"},"condition":{"urlFilter":"/travelads."},"id":2091}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ttn_adspaces"},"id":2092}, +{"action":{"type":"block"},"condition":{"urlFilter":"/twitter-ads."},"id":2093}, +{"action":{"type":"block"},"condition":{"urlFilter":"/txt_publi_vert."},"id":2094}, +{"action":{"type":"block"},"condition":{"urlFilter":"/type_c_ads/"},"id":2095}, +{"action":{"type":"block"},"condition":{"urlFilter":"/underpopup."},"id":2096}, +{"action":{"type":"block"},"condition":{"urlFilter":"/update.adsvertisement."},"id":2097}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upld/ads/"},"id":2098}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/ad/"},"id":2099}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/adv/"},"id":2100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/*/ads-"},"id":2101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/*/ads."},"id":2102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uponit.js"},"id":2103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/urlreplacer-fc."},"id":2104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/userads."},"id":2105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/userfiles/ads/"},"id":2106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/userfiles/banners/"},"id":2107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/va/ads/"},"id":2108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vast.xml?key="},"id":2109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vaxadserver."},"id":2110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vbs-ads."},"id":2111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/video/pub-"},"id":2112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/videojs-ads/"},"id":2113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/videojs.adss."},"id":2114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/virtuagirl-"},"id":2115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vivads_"},"id":2116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/votre_pub_"},"id":2117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vpaidad."},"id":2118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vpn160.gif"},"id":2119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vpn468.gif"},"id":2120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vstadb.xml"},"id":2121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vykingad/"},"id":2122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vykingad?"},"id":2123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w120h600/"},"id":2124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w160h60/"},"id":2125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w300h250/"},"id":2126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w468h60/"},"id":2127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w728h90/"},"id":2128}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wads-blank."},"id":2129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wadsadsloaded/"},"id":2130}, +{"action":{"type":"block"},"condition":{"urlFilter":"/watch?*&zone_key="},"id":2131}, +{"action":{"type":"block"},"condition":{"urlFilter":"/watch?site_key="},"id":2132}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wbdds."},"id":2133}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web/bannieres/"},"id":2134}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web_ad."},"id":2135}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web_ad_"},"id":2136}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web_banner_"},"id":2137}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webad_"},"id":2138}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webediads/"},"id":2139}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webmaster_banner_"},"id":2140}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webmaster_iframe."},"id":2141}, +{"action":{"type":"block"},"condition":{"urlFilter":"/websie-ads2."},"id":2142}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbe-banner/"},"id":2143}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbe_banner."},"id":2144}, +{"action":{"type":"block"},"condition":{"urlFilter":"/werbebanner-ad."},"id":2145}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wgads."},"id":2146}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget.advertisement."},"id":2147}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget_ads/"},"id":2148}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget_mntzm."},"id":2149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets-bazarchic-"},"id":2150}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets-zoom-annonce-shopping."},"id":2151}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets-zoom-mytravelchic."},"id":2152}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widgets.stackcommerce.com/"},"id":2153}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wigetmedia.js"},"id":2154}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wmadv."},"id":2155}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wordcoin-ad-"},"id":2156}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpra-ad."},"id":2157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpxtube/"},"id":2158}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wwcaliaff/"},"id":2159}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xads/publisher_"},"id":2160}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xbanner_728-"},"id":2161}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xbanniere-pub-"},"id":2162}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xdirect.html?"},"id":2163}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xenforo/banner/"},"id":2164}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xiacai/ad/"},"id":2165}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xnewadsx/"},"id":2166}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xplayer-ads."},"id":2167}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xpops.js"},"id":2168}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xpopunder/"},"id":2169}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xpopup."},"id":2170}, +{"action":{"type":"block"},"condition":{"urlFilter":"/z728.html"},"id":2171}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zeturf250."},"id":2172}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zeturf520x"},"id":2173}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zeturf_250x250."},"id":2174}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zone.*&pubid="},"id":2175}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zone/*/?autocamp="},"id":2176}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zone/ads."},"id":2177}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zone?*&random="},"id":2178}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zone?pub=*&zone_id="},"id":2179}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zoneads/"},"id":2180}, +{"action":{"type":"block"},"condition":{"urlFilter":"://acces.*/a.php?"},"id":2181}, +{"action":{"type":"block"},"condition":{"urlFilter":"://aclick."},"id":2182}, +{"action":{"type":"block"},"condition":{"urlFilter":"://act-http-ban."},"id":2183}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad-start."},"id":2184}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*&sid="},"id":2185}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/ad/*.gif"},"id":2186}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/adx/"},"id":2187}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/dynamic/"},"id":2188}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/embed."},"id":2189}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/native."},"id":2190}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*/uri/"},"id":2191}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*?*&lazy="},"id":2192}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ad.*?pid="},"id":2193}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adg.*/pub/"},"id":2194}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adlik."},"id":2195}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adlik2."},"id":2196}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adn.*/zone/"},"id":2197}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ads-js."},"id":2198}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ads-v-darwin."},"id":2199}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adsadmin."},"id":2200}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adscdn."},"id":2201}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adspaces."},"id":2202}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adss."},"id":2203}, +{"action":{"type":"block"},"condition":{"urlFilter":"://adx."},"id":2204}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ar.ads."},"id":2205}, +{"action":{"type":"block"},"condition":{"urlFilter":"://banner.*click"},"id":2206}, +{"action":{"type":"block"},"condition":{"urlFilter":"://banner.*utm_"},"id":2207}, +{"action":{"type":"block"},"condition":{"urlFilter":"://bannieres."},"id":2208}, +{"action":{"type":"block"},"condition":{"urlFilter":"://be.ads."},"id":2209}, +{"action":{"type":"block"},"condition":{"urlFilter":"://bn.*.php?*&block="},"id":2210}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ca.ads."},"id":2211}, +{"action":{"type":"block"},"condition":{"urlFilter":"://cdn.ad."},"id":2212}, +{"action":{"type":"block"},"condition":{"urlFilter":"://cdn.ads."},"id":2213}, +{"action":{"type":"block"},"condition":{"urlFilter":"://click.*/get_camp."},"id":2214}, +{"action":{"type":"block"},"condition":{"urlFilter":"://clk.*/click?"},"id":2215}, +{"action":{"type":"block"},"condition":{"urlFilter":"://dc.ads."},"id":2216}, +{"action":{"type":"block"},"condition":{"urlFilter":"://dyn.*/display.php?"},"id":2217}, +{"action":{"type":"block"},"condition":{"urlFilter":"://dz.ads."},"id":2218}, +{"action":{"type":"block"},"condition":{"urlFilter":"://eacash."},"id":2219}, +{"action":{"type":"block"},"condition":{"urlFilter":"://eg.ads."},"id":2220}, +{"action":{"type":"block"},"condition":{"urlFilter":"://engine.*&subid="},"id":2221}, +{"action":{"type":"block"},"condition":{"urlFilter":"://fr.*/ads?"},"id":2222}, +{"action":{"type":"block"},"condition":{"urlFilter":"://fr.ads."},"id":2223}, +{"action":{"type":"block"},"condition":{"urlFilter":"://gateway-banner."},"id":2224}, +{"action":{"type":"block"},"condition":{"urlFilter":"://get.*&clickid="},"id":2225}, +{"action":{"type":"block"},"condition":{"urlFilter":"://go.*&zoneid="},"id":2226}, +{"action":{"type":"block"},"condition":{"urlFilter":"://go.*?af_sub="},"id":2227}, +{"action":{"type":"block"},"condition":{"urlFilter":"://go.*?zoneid="},"id":2228}, +{"action":{"type":"block"},"condition":{"urlFilter":"://goto.*&zoneid="},"id":2229}, +{"action":{"type":"block"},"condition":{"urlFilter":"://goto.*?zoneid="},"id":2230}, +{"action":{"type":"block"},"condition":{"urlFilter":"://imads."},"id":2231}, +{"action":{"type":"block"},"condition":{"urlFilter":"://install.*&clickid="},"id":2232}, +{"action":{"type":"block"},"condition":{"urlFilter":"://look.*/offer?prod="},"id":2233}, +{"action":{"type":"block"},"condition":{"urlFilter":"://ma.ads."},"id":2234}, +{"action":{"type":"block"},"condition":{"urlFilter":"://msk.*/redir/"},"id":2235}, +{"action":{"type":"block"},"condition":{"urlFilter":"://promo.*?site_id="},"id":2236}, +{"action":{"type":"block"},"condition":{"urlFilter":"://promoimage."},"id":2237}, +{"action":{"type":"block"},"condition":{"urlFilter":"://pub.*?zoneid="},"id":2238}, +{"action":{"type":"block"},"condition":{"urlFilter":"://reclame."},"id":2239}, +{"action":{"type":"block"},"condition":{"urlFilter":"://report-ads-to."},"id":2240}, +{"action":{"type":"block"},"condition":{"urlFilter":"://res.ads."},"id":2241}, +{"action":{"type":"block"},"condition":{"urlFilter":"://rotator."},"id":2242}, +{"action":{"type":"block"},"condition":{"urlFilter":"://sc.*/infopop."},"id":2243}, +{"action":{"type":"block"},"condition":{"urlFilter":"://sc.*/infopop2."},"id":2244}, +{"action":{"type":"block"},"condition":{"urlFilter":"://sc.*/popper."},"id":2245}, +{"action":{"type":"block"},"condition":{"urlFilter":"://serve.*?random="},"id":2246}, +{"action":{"type":"block"},"condition":{"urlFilter":"://soads."},"id":2247}, +{"action":{"type":"block"},"condition":{"urlFilter":"://sync.adaptv."},"id":2248}, +{"action":{"type":"block"},"condition":{"urlFilter":"://tn.ads."},"id":2249}, +{"action":{"type":"block"},"condition":{"urlFilter":"://tool.*/banner/"},"id":2250}, +{"action":{"type":"block"},"condition":{"urlFilter":"://tools.*/ban/"},"id":2251}, +{"action":{"type":"block"},"condition":{"urlFilter":"://video-ads."},"id":2252}, +{"action":{"type":"block"},"condition":{"urlFilter":"://vykingad."},"id":2253}, +{"action":{"type":"block"},"condition":{"urlFilter":"://wwwad."},"id":2254}, +{"action":{"type":"block"},"condition":{"urlFilter":"://xads."},"id":2255}, +{"action":{"type":"block"},"condition":{"urlFilter":"://xml.*/redirect?"},"id":2256}, +{"action":{"type":"block"},"condition":{"urlFilter":"=/ads.js|"},"id":2257}, +{"action":{"type":"block"},"condition":{"urlFilter":"=/ligatus/"},"id":2258}, +{"action":{"type":"block"},"condition":{"urlFilter":"=120x600&"},"id":2259}, +{"action":{"type":"block"},"condition":{"urlFilter":"=160x600_"},"id":2260}, +{"action":{"type":"block"},"condition":{"urlFilter":"=250x250&"},"id":2261}, +{"action":{"type":"block"},"condition":{"urlFilter":"=300x600&"},"id":2262}, +{"action":{"type":"block"},"condition":{"urlFilter":"=336x280&"},"id":2263}, +{"action":{"type":"block"},"condition":{"urlFilter":"=600x100&"},"id":2264}, +{"action":{"type":"block"},"condition":{"urlFilter":"=728x90_"},"id":2265}, +{"action":{"type":"block"},"condition":{"urlFilter":"=970x90&"},"id":2266}, +{"action":{"type":"block"},"condition":{"urlFilter":"=970x90_"},"id":2267}, +{"action":{"type":"block"},"condition":{"urlFilter":"=aadblock_"},"id":2268}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ad_leaderboard,"},"id":2269}, +{"action":{"type":"block"},"condition":{"urlFilter":"=adunit/"},"id":2270}, +{"action":{"type":"block"},"condition":{"urlFilter":"=advertising-core-"},"id":2271}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ajaxgetads&"},"id":2272}, +{"action":{"type":"block"},"condition":{"urlFilter":"=assignads&"},"id":2273}, +{"action":{"type":"block"},"condition":{"urlFilter":"=banner_*goclick&"},"id":2274}, +{"action":{"type":"block"},"condition":{"urlFilter":"=dynamic_banner&"},"id":2275}, +{"action":{"type":"block"},"condition":{"urlFilter":"=getadhtml&"},"id":2276}, +{"action":{"type":"block"},"condition":{"urlFilter":"=goto_adv&"},"id":2277}, +{"action":{"type":"block"},"condition":{"urlFilter":"=iframe_pub&"},"id":2278}, +{"action":{"type":"block"},"condition":{"urlFilter":"=popunder&"},"id":2279}, +{"action":{"type":"block"},"condition":{"urlFilter":"=publicite&"},"id":2280}, +{"action":{"type":"block"},"condition":{"urlFilter":"=show_ads;"},"id":2281}, +{"action":{"type":"block"},"condition":{"urlFilter":"=sponsored_links_"},"id":2282}, +{"action":{"type":"block"},"condition":{"urlFilter":"=videoad&"},"id":2283}, +{"action":{"type":"block"},"condition":{"urlFilter":"=webadslinks&"},"id":2284}, +{"action":{"type":"block"},"condition":{"urlFilter":"=xadv-invid&"},"id":2285}, +{"action":{"type":"block"},"condition":{"urlFilter":"?*.popcash."},"id":2286}, +{"action":{"type":"block"},"condition":{"urlFilter":"?160&600&"},"id":2287}, +{"action":{"type":"block"},"condition":{"urlFilter":"?300&250&"},"id":2288}, +{"action":{"type":"block"},"condition":{"urlFilter":"?468&60&"},"id":2289}, +{"action":{"type":"block"},"condition":{"urlFilter":"?728&90&"},"id":2290}, +{"action":{"type":"block"},"condition":{"urlFilter":"?aads="},"id":2291}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ad_domain="},"id":2292}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ad_server_"},"id":2293}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ad_sub="},"id":2294}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adfassetid="},"id":2295}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adlink/"},"id":2296}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adnet="},"id":2297}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adprovider="},"id":2298}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adref="},"id":2299}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adroll_adv_id="},"id":2300}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adselector="},"id":2301}, +{"action":{"type":"block"},"condition":{"urlFilter":"?adtagid="},"id":2302}, +{"action":{"type":"block"},"condition":{"urlFilter":"?advert_type="},"id":2303}, +{"action":{"type":"block"},"condition":{"urlFilter":"?aff=*&roll="},"id":2304}, +{"action":{"type":"block"},"condition":{"urlFilter":"?aff=*&size="},"id":2305}, +{"action":{"type":"block"},"condition":{"urlFilter":"?affiliatecode="},"id":2306}, +{"action":{"type":"block"},"condition":{"urlFilter":"?bannertag="},"id":2307}, +{"action":{"type":"block"},"condition":{"urlFilter":"?callback=ads."},"id":2308}, +{"action":{"type":"block"},"condition":{"urlFilter":"?campid=*&bandeau_id="},"id":2309}, +{"action":{"type":"block"},"condition":{"urlFilter":"?clicktag="},"id":2310}, +{"action":{"type":"block"},"condition":{"urlFilter":"?default_ad="},"id":2311}, +{"action":{"type":"block"},"condition":{"urlFilter":"?div_id=*&idzone="},"id":2312}, +{"action":{"type":"block"},"condition":{"urlFilter":"?id_promo=*&nsfw="},"id":2313}, +{"action":{"type":"block"},"condition":{"urlFilter":"?oas_mode_pub="},"id":2314}, +{"action":{"type":"block"},"condition":{"urlFilter":"?out=*&zone_id="},"id":2315}, +{"action":{"type":"block"},"condition":{"urlFilter":"?page=*&width=300&"},"id":2316}, +{"action":{"type":"block"},"condition":{"urlFilter":"?promo=*&url="},"id":2317}, +{"action":{"type":"block"},"condition":{"urlFilter":"?promotool=*&aff_sub="},"id":2318}, +{"action":{"type":"block"},"condition":{"urlFilter":"?pub_id="},"id":2319}, +{"action":{"type":"block"},"condition":{"urlFilter":"?publisher-adserver="},"id":2320}, +{"action":{"type":"block"},"condition":{"urlFilter":"?r=*&zoneid="},"id":2321}, +{"action":{"type":"block"},"condition":{"urlFilter":"?rand=*&blk=*&ref_"},"id":2322}, +{"action":{"type":"block"},"condition":{"urlFilter":"?redir=*/click?"},"id":2323}, +{"action":{"type":"block"},"condition":{"urlFilter":"?reqtype=adssetup&"},"id":2324}, +{"action":{"type":"block"},"condition":{"urlFilter":"?runauction="},"id":2325}, +{"action":{"type":"block"},"condition":{"urlFilter":"?sponsor=*&sid="},"id":2326}, +{"action":{"type":"block"},"condition":{"urlFilter":"?style=160x600-"},"id":2327}, +{"action":{"type":"block"},"condition":{"urlFilter":"?style=300x250-"},"id":2328}, +{"action":{"type":"block"},"condition":{"urlFilter":"?style=468x60-"},"id":2329}, +{"action":{"type":"block"},"condition":{"urlFilter":"?style=720x90-"},"id":2330}, +{"action":{"type":"block"},"condition":{"urlFilter":"?tag_id=*&sw_url="},"id":2331}, +{"action":{"type":"block"},"condition":{"urlFilter":"?target=_blank&mouseover="},"id":2332}, +{"action":{"type":"block"},"condition":{"urlFilter":"?tgt=*&zoneid="},"id":2333}, +{"action":{"type":"block"},"condition":{"urlFilter":"?type=ad;"},"id":2334}, +{"action":{"type":"block"},"condition":{"urlFilter":"?type=adram."},"id":2335}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ucozads^"},"id":2336}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ufuad="},"id":2337}, +{"action":{"type":"block"},"condition":{"urlFilter":"?varpub="},"id":2338}, +{"action":{"type":"block"},"condition":{"urlFilter":"?voluumdata="},"id":2339}, +{"action":{"type":"block"},"condition":{"urlFilter":"?w=468&h=60"},"id":2340}, +{"action":{"type":"block"},"condition":{"urlFilter":"?zoneid=*&placement="},"id":2341}, +{"action":{"type":"block"},"condition":{"urlFilter":"?zoneid=*&r="},"id":2342}, +{"action":{"type":"block"},"condition":{"urlFilter":"?zoneid=*&serve="},"id":2343}, +{"action":{"type":"block"},"condition":{"urlFilter":"?zoneid=*&sponsor="},"id":2344}, +{"action":{"type":"block"},"condition":{"urlFilter":"?zones=*&blockcampaign="},"id":2345}, +{"action":{"type":"block"},"condition":{"urlFilter":"_1140x90."},"id":2346}, +{"action":{"type":"block"},"condition":{"urlFilter":"_120-x-600_"},"id":2347}, +{"action":{"type":"block"},"condition":{"urlFilter":"_120by600_"},"id":2348}, +{"action":{"type":"block"},"condition":{"urlFilter":"_120x600banner."},"id":2349}, +{"action":{"type":"block"},"condition":{"urlFilter":"_160-x-600_"},"id":2350}, +{"action":{"type":"block"},"condition":{"urlFilter":"_250x300_"},"id":2351}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300-x-250_"},"id":2352}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300_600."},"id":2353}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x250/"},"id":2354}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x250@"},"id":2355}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x250v1."},"id":2356}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x300.gif"},"id":2357}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x400.gif"},"id":2358}, +{"action":{"type":"block"},"condition":{"urlFilter":"_300x600&"},"id":2359}, +{"action":{"type":"block"},"condition":{"urlFilter":"_336x280."},"id":2360}, +{"action":{"type":"block"},"condition":{"urlFilter":"_468-x-60_"},"id":2361}, +{"action":{"type":"block"},"condition":{"urlFilter":"_46860_"},"id":2362}, +{"action":{"type":"block"},"condition":{"urlFilter":"_468x200."},"id":2363}, +{"action":{"type":"block"},"condition":{"urlFilter":"_468x60&"},"id":2364}, +{"action":{"type":"block"},"condition":{"urlFilter":"_468x60@"},"id":2365}, +{"action":{"type":"block"},"condition":{"urlFilter":"_468x60v2."},"id":2366}, +{"action":{"type":"block"},"condition":{"urlFilter":"_480x250."},"id":2367}, +{"action":{"type":"block"},"condition":{"urlFilter":"_600x120&"},"id":2368}, +{"action":{"type":"block"},"condition":{"urlFilter":"_60x468_"},"id":2369}, +{"action":{"type":"block"},"condition":{"urlFilter":"_648x60_"},"id":2370}, +{"action":{"type":"block"},"condition":{"urlFilter":"_725_90."},"id":2371}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728-x-90_"},"id":2372}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728x350."},"id":2373}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728x90(2)."},"id":2374}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728x90@"},"id":2375}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728x90pxl_"},"id":2376}, +{"action":{"type":"block"},"condition":{"urlFilter":"_728x90v2."},"id":2377}, +{"action":{"type":"block"},"condition":{"urlFilter":"_758x60."},"id":2378}, +{"action":{"type":"block"},"condition":{"urlFilter":"_866x120."},"id":2379}, +{"action":{"type":"block"},"condition":{"urlFilter":"_90x728_"},"id":2380}, +{"action":{"type":"block"},"condition":{"urlFilter":"_970-x-90_"},"id":2381}, +{"action":{"type":"block"},"condition":{"urlFilter":"_970_90_"},"id":2382}, +{"action":{"type":"block"},"condition":{"urlFilter":"_970x250."},"id":2383}, +{"action":{"type":"block"},"condition":{"urlFilter":"_990x557."},"id":2384}, +{"action":{"type":"block"},"condition":{"urlFilter":"_990x67."},"id":2385}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad-server."},"id":2386}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad.html?utm_"},"id":2387}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad160x600."},"id":2388}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_agency_"},"id":2389}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_anim|"},"id":2390}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_campaign_"},"id":2391}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_images_"},"id":2392}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_literature."},"id":2393}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_mid|"},"id":2394}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_top|"},"id":2395}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_unit."},"id":2396}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_view_"},"id":2397}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ad_viewable_"},"id":2398}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adagency_"},"id":2399}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adb&*&partnerid="},"id":2400}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adcitrik_"},"id":2401}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adclick_"},"id":2402}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adco_"},"id":2403}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adcommon."},"id":2404}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adplib."},"id":2405}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adreaper/"},"id":2406}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adrotate3-"},"id":2407}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads/*?downsize="},"id":2408}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads/banner/"},"id":2409}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads2-"},"id":2410}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads4stream_"},"id":2411}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads860x120."},"id":2412}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_*?pubid="},"id":2413}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_2018."},"id":2414}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_728."},"id":2415}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_banner&"},"id":2416}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_banner/"},"id":2417}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_banner_"},"id":2418}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_desktop."},"id":2419}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_one_"},"id":2420}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_toroadv."},"id":2421}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ads_view/"},"id":2422}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adsens_"},"id":2423}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adsepxhd."},"id":2424}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adsfullsite&"},"id":2425}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adspromo."},"id":2426}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adstyle."},"id":2427}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adunit="},"id":2428}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv.js"},"id":2429}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv_300."},"id":2430}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv_728."},"id":2431}, +{"action":{"type":"block"},"condition":{"urlFilter":"_advertising_img."},"id":2432}, +{"action":{"type":"block"},"condition":{"urlFilter":"_affadsense_"},"id":2433}, +{"action":{"type":"block"},"condition":{"urlFilter":"_affiliate_banner_"},"id":2434}, +{"action":{"type":"block"},"condition":{"urlFilter":"_alenty.js"},"id":2435}, +{"action":{"type":"block"},"condition":{"urlFilter":"_android_ads."},"id":2436}, +{"action":{"type":"block"},"condition":{"urlFilter":"_article_ads-"},"id":2437}, +{"action":{"type":"block"},"condition":{"urlFilter":"_b468x60."},"id":2438}, +{"action":{"type":"block"},"condition":{"urlFilter":"_b728x90."},"id":2439}, +{"action":{"type":"block"},"condition":{"urlFilter":"_ban-300x250."},"id":2440}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner-300x150."},"id":2441}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner.*?partner="},"id":2442}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner_46860."},"id":2443}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner_pub."},"id":2444}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bannerad2-"},"id":2445}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bannerad2_"},"id":2446}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banniere-300."},"id":2447}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banniere-468."},"id":2448}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banniere-728."},"id":2449}, +{"action":{"type":"block"},"condition":{"urlFilter":"_barre_pub/"},"id":2450}, +{"action":{"type":"block"},"condition":{"urlFilter":"_bnrrotator_"},"id":2451}, +{"action":{"type":"block"},"condition":{"urlFilter":"_board_ad."},"id":2452}, +{"action":{"type":"block"},"condition":{"urlFilter":"_code/*/goclick?"},"id":2453}, +{"action":{"type":"block"},"condition":{"urlFilter":"_dfp_conf.js"},"id":2454}, +{"action":{"type":"block"},"condition":{"urlFilter":"_display_ad_"},"id":2455}, +{"action":{"type":"block"},"condition":{"urlFilter":"_domain=ads."},"id":2456}, +{"action":{"type":"block"},"condition":{"urlFilter":"_epmads."},"id":2457}, +{"action":{"type":"block"},"condition":{"urlFilter":"_event_pub."},"id":2458}, +{"action":{"type":"block"},"condition":{"urlFilter":"_flash_ad_"},"id":2459}, +{"action":{"type":"block"},"condition":{"urlFilter":"_fr/ads/"},"id":2460}, +{"action":{"type":"block"},"condition":{"urlFilter":"_gif_ad3_"},"id":2461}, +{"action":{"type":"block"},"condition":{"urlFilter":"_id=*&nads="},"id":2462}, +{"action":{"type":"block"},"condition":{"urlFilter":"_iframe300x200."},"id":2463}, +{"action":{"type":"block"},"condition":{"urlFilter":"_iframe300x600."},"id":2464}, +{"action":{"type":"block"},"condition":{"urlFilter":"_iframe728x90."},"id":2465}, +{"action":{"type":"block"},"condition":{"urlFilter":"_inc_banner.php?id="},"id":2466}, +{"action":{"type":"block"},"condition":{"urlFilter":"_infopop/infopop-"},"id":2467}, +{"action":{"type":"block"},"condition":{"urlFilter":"_isab."},"id":2468}, +{"action":{"type":"block"},"condition":{"urlFilter":"_jx.ads/"},"id":2469}, +{"action":{"type":"block"},"condition":{"urlFilter":"_liens/banniere-"},"id":2470}, +{"action":{"type":"block"},"condition":{"urlFilter":"_liens_sponsorises."},"id":2471}, +{"action":{"type":"block"},"condition":{"urlFilter":"_logic_on_ad."},"id":2472}, +{"action":{"type":"block"},"condition":{"urlFilter":"_lx.ads/"},"id":2473}, +{"action":{"type":"block"},"condition":{"urlFilter":"_mobileads|"},"id":2474}, +{"action":{"type":"block"},"condition":{"urlFilter":"_money_ad&"},"id":2475}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pages_ad."},"id":2476}, +{"action":{"type":"block"},"condition":{"urlFilter":"_personalized_ads"},"id":2477}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pop.php?z="},"id":2478}, +{"action":{"type":"block"},"condition":{"urlFilter":"_popads."},"id":2479}, +{"action":{"type":"block"},"condition":{"urlFilter":"_popdhtml/"},"id":2480}, +{"action":{"type":"block"},"condition":{"urlFilter":"_popup_pro."},"id":2481}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pp_dhtml."},"id":2482}, +{"action":{"type":"block"},"condition":{"urlFilter":"_profits_ad-"},"id":2483}, +{"action":{"type":"block"},"condition":{"urlFilter":"_program_ad."},"id":2484}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pub.gif"},"id":2485}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pub_300x."},"id":2486}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pub_728."},"id":2487}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pub_col_"},"id":2488}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pub_iframe."},"id":2489}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publ1c1te."},"id":2490}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicitaire/"},"id":2491}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicite."},"id":2492}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicite1."},"id":2493}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicite_"},"id":2494}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publog_2."},"id":2495}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubscript."},"id":2496}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubted."},"id":2497}, +{"action":{"type":"block"},"condition":{"urlFilter":"_regie/aff."},"id":2498}, +{"action":{"type":"block"},"condition":{"urlFilter":"_regiepub/"},"id":2499}, +{"action":{"type":"block"},"condition":{"urlFilter":"_rivcash_banner_"},"id":2500}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sca_ads."},"id":2501}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sdk_ad_"},"id":2502}, +{"action":{"type":"block"},"condition":{"urlFilter":"_shopping_box."},"id":2503}, +{"action":{"type":"block"},"condition":{"urlFilter":"_side_ads01."},"id":2504}, +{"action":{"type":"block"},"condition":{"urlFilter":"_side_ads02."},"id":2505}, +{"action":{"type":"block"},"condition":{"urlFilter":"_smads_"},"id":2506}, +{"action":{"type":"block"},"condition":{"urlFilter":"_smartclick.js"},"id":2507}, +{"action":{"type":"block"},"condition":{"urlFilter":"_social-advert-"},"id":2508}, +{"action":{"type":"block"},"condition":{"urlFilter":"_square_ads."},"id":2509}, +{"action":{"type":"block"},"condition":{"urlFilter":"_strip_ad."},"id":2510}, +{"action":{"type":"block"},"condition":{"urlFilter":"_strip_ad/"},"id":2511}, +{"action":{"type":"block"},"condition":{"urlFilter":"_waframedia_"},"id":2512}, +{"action":{"type":"block"},"condition":{"urlFilter":"_werbebanner_"},"id":2513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/*/bloc-partenaire-"},"id":2514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/baw-bon-plan/"},"id":2515}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/bazooka-shopping/"},"id":2516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/easy-affiliate-links/"},"id":2517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/mm-ad-widget/"},"id":2518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/mm-kelkoo/"},"id":2519}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/mts-wp-in-post-ads/"},"id":2520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/progressads/"},"id":2521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/quick-adsense-reloaded/"},"id":2522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/rnotify1.*/assets/public/custom.js"},"id":2523}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/wp-adsense-guard/"},"id":2524}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/wp-banners/"},"id":2525}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/themes/*/ads/"},"id":2526}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/wp-banners/"},"id":2527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-totemtools/"},"id":2528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/urlshortener.js"},"id":2529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/urlshortener.min.js"},"id":2530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zerg-inf-multi.js"},"id":2531}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zerg-inf.js"},"id":2532}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ai/s/s/js/m/im.js"},"id":2533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ai/s/s/js/ssu.v2.js"},"id":2534}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ai/s/s/su.php?"},"id":2535}, +{"action":{"type":"block"},"condition":{"urlFilter":"/backend/*.php?url="},"id":2536}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nb/thejsfile.js"},"id":2537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/preroll_exo/"},"id":2538}, +{"action":{"type":"block"},"condition":{"urlFilter":"|https://*/nb.js/*,"},"id":2539}, +{"action":{"type":"block"},"condition":{"urlFilter":"%*.juicyads."},"id":2540}, +{"action":{"type":"block"},"condition":{"urlFilter":"%22banner%*%22idzone%"},"id":2541}, +{"action":{"type":"block"},"condition":{"urlFilter":"%22request_id%*%22idzone%"},"id":2542}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data/siropu/images/"},"id":2543}, +{"action":{"type":"block"},"condition":{"urlFilter":"/siropu/am/display.js"},"id":2544}, +{"action":{"type":"block"},"condition":{"urlFilter":"/siropu/am/display.min.js"},"id":2545}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn.unblockia.com/"},"id":2546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||co^*?zoneid="},"id":2547}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve.*/ads?"},"id":2548}, +{"action":{"type":"block"},"condition":{"urlFilter":"//st-n.*/js/a.js"},"id":2549}, +{"action":{"type":"block"},"condition":{"urlFilter":"-monero-miner-"},"id":2550}, +{"action":{"type":"block"},"condition":{"urlFilter":"-monero-miner."},"id":2551}, +{"action":{"type":"block"},"condition":{"urlFilter":"-monero-miner/"},"id":2552}, +{"action":{"type":"block"},"condition":{"urlFilter":".aspx?poolid="},"id":2553}, +{"action":{"type":"block"},"condition":{"urlFilter":".cfm?poolid="},"id":2554}, +{"action":{"type":"block"},"condition":{"urlFilter":"/coinhive.min.js"},"id":2555}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cryptonight.wasm"},"id":2556}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lhnhelpouttab-current."},"id":2557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/minescripts.js"},"id":2558}, +{"action":{"type":"block"},"condition":{"urlFilter":"/safelinkconverter.js"},"id":2559}, +{"action":{"type":"block"},"condition":{"urlFilter":"/simple-monero-"},"id":2560}, +{"action":{"type":"block"},"condition":{"urlFilter":"/web_miner/"},"id":2561}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1337x.biz","1337x.st","1337x.to","1377x.to","2shrink.com","9anime.to","9xbuddy.com","9xbuddy.online","9xbuddy.org","9xbuddy.xyz","adshr.ink","adshrinks.com","almstba.tv","bagas31.info","bestfreecams.club","clicknupload.click","clicknupload.club","clicknupload.co","clicknupload.red","clicksfly.com","clk.sh","cloudvideo.tv","cut1.cf","dailyuploads.net","desiupload.co","desiupload.in","downloadpirate.com","drop.download","dropapk.to","eio.io","file-up.org","filerio.in","freevideos24h.com","gomovies.film","gomovieshub.io","gostreams.net","gsurl.in","gsurl.me","hdvid.tv","indishare.org","islyce.com","islyce.gq","istream2watch.com","keeplinks.org","ling-online.net","ling.online","mealip.com","megaurl.in","mevio.me","multiup.eu","multiup.io","multiup.org","offmp3.com","okanime.tv","oko.sh","ovid.online","ovid.tv","patchsoftwares.com","putlocker.ninja","sadeempc.com","sendspace.com","sexu.com","short.pe","sss.xxx","stream2watch.org","tntendirect.com","uii.io","up-load.io","upload.ac","upload4earn.org","uploadproper.net","uploadrar.com","voir-films.com","vosbooks.tv","x1337x.eu","x1337x.se","x1337x.ws","zippyshare.com"],"urlFilter":"/sw.js"},"id":2562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10-81.s.cdn15.com/cr/38440/"},"id":2563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11footballclub.com/equipe/"},"id":2564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11footballclub.com^*/indexcolonne.php?"},"id":2565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11footballclub.com^*/indexhomepage2.php*&domain="},"id":2566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123rfapis.com/crossdomain.xml"},"id":2567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1ink.cc/banners/"},"id":2568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1movietv.com/favis/"},"id":2569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2img.net/i/fa/banner/"},"id":2570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2img.net/i/fa/partenaires/"},"id":2571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dxbucks.com^*/banners/"},"id":2572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||46.105.62.117/vador/"},"id":2573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4j.com/images/banners/"},"id":2574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7cccam.com/banner/"},"id":2575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc-du-gratuit.net/bannieres/"},"id":2576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc-netmarketing.com/*/l160xh600_"},"id":2577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcdelaremuneration.com/banniere.gif"},"id":2578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcdelaremuneration.com/bouton.gif"},"id":2579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abowman.com/widgets/"},"id":2580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accueil.pro/annuaire468.png"},"id":2581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accueil.pro/annuaire88.png"},"id":2582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actu-direct.fr/rep/rep_pub/"},"id":2583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adultempire.com/bn/"},"id":2584}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["commentcamarche.com","commentcamarche.net","journaldesfemmes.com","journaldunet.com","linternaute.com"],"requestDomains":["videoplaza.tv"]},"id":2585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aexp-static.com/cdaas/axp-app/modules/axp-forum-banner/"},"id":2586}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","sub_frame"],"requestDomains":["opsktp.com"]},"id":2587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afcontent.net^*/banners/"},"id":2588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agence-ecofin.com/mysimple/banners/"},"id":2589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ah-me.com/flirt/"},"id":2590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotrelien.com/visuel46.png"},"id":2591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotresite.com/button.php"},"id":2592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotresite.com/images/*88.gif"},"id":2593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotresite.com/images/allo-600.gif"},"id":2594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotresite.com/images/le1er468.gif"},"id":2595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akacdn.ru/assets/min/random/"},"id":2596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akamaihd.net/*_vpaid.js"},"id":2597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akamaized.net/images/banner/"},"id":2598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alfafile.net/img/buttons/promo/"},"id":2599}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["alibaba.com","aliexpress.com","aliexpress.ru"],"urlFilter":"||alicdn.com^*-300x250."},"id":2600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||all-ladies.net/banners/"},"id":2601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allkeyshop.com/blog/wp-content/uploads/guide_a."},"id":2602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allo-heberge.com/interface/bannieres/"},"id":2603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allo-nom.com/interface/bannieres/"},"id":2604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allopass.com^*/pub/"},"id":2605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/allo120.gif"},"id":2606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/allo125.gif"},"id":2607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/allo468.gif"},"id":2608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/allo600.gif"},"id":2609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allstatics.com/pub/"},"id":2610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateursvideos.net/banners/"},"id":2611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/accio-lib/accip_script.js"},"id":2612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/hbams/"},"id":2613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/mftracker/"},"id":2614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/pubfig/"},"id":2615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/static.contentza.com/widgets"},"id":2616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/waframedia*."},"id":2617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com^*-ccmbenchmark"},"id":2618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ambed.io^*/img/partners/"},"id":2619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ams.cdn.arkadiumhosted.com/advertisement/display/*/display-ads.js"},"id":2620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonce-et-promotion.com/images_site/"},"id":2621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-autosurf.com/banniere.gif"},"id":2622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-energie-renouvelable.org/logos/*-banner-"},"id":2623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-generaliste.fr/affiche_logo.php?"},"id":2624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-sites.danslemonde.net/partenaires.php"},"id":2625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-web-france.com/partenaires/"},"id":2626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuairedesexe.net^*/banniere"},"id":2627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antispamweb.com/top/"},"id":2628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aolcdn.com/ads/"},"id":2629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appleboobs.com/images/banner/"},"id":2630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apycdn.com^*/banner/"},"id":2631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrill.com/bnrs/"},"id":2632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astroportail.com/images/pubastro4.gif"},"id":2633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atoowin.com/images/diffusion/"},"id":2634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosurf.me/promo/"},"id":2635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosurf4u.com/images/autosurf*.gif"},"id":2636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autotrack.be/scripts/partner/"},"id":2637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avefront.akamaized.net/extra/static/images/partners/"},"id":2638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awin1.com/awclick.php?"},"id":2639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awreferencement.com/conception_referencement_"},"id":2640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azurewebsites.net/widget/"},"id":2641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b-cdn.net/uploads/banners_model/"},"id":2642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baise3x.com/ban/"},"id":2643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner-adz.com/view.php"},"id":2644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barredesurf.com/includes/images/bannieres/"},"id":2645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baseturf.com/bannieres/"},"id":2646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcrncdn.com/promotions/"},"id":2647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestchange.com/images/banners/"},"id":2648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestofmedia.com/sfp/images/partner/"},"id":2649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||betclic.fr/partner.aspx?"},"id":2650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||binnes.com/pubs/"},"id":2651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitport.io/assets/banners/"},"id":2652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blablaland.com/pubosaure/"},"id":2653}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mega-telechargement.com"],"urlFilter":"||blogspot.com/*.gif"},"id":2654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bon-reduc.com/pub/"},"id":2655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bookiblog.com/iframe*."},"id":2656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booking.com/static/img/*_banners_"},"id":2657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boonex.com/modules/txt/layout/default/img/txt-abt-file"},"id":2658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boostercash.fr/ban-"},"id":2659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boostersite.com/css/*/boostersite-logo.gif"},"id":2660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boostersite.com/site_ban/"},"id":2661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boutique.aero/images/block_pub_"},"id":2662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brfiles.com/static/pub/"},"id":2663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brsimg.com/pub/"},"id":2664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btc.com/poster/banner/"},"id":2665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bugsfighter.com/wp-content/uploads/2016/07/adguard-banner.png"},"id":2666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||business-lounge.fr/public/widget-prod/"},"id":2667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzypeople.fr/download/115163_k.gif"},"id":2668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzypeople.fr/pluginbarre/"},"id":2669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzypeople.fr/webplayertv/728x90wa.png"},"id":2670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c0.lestechnophiles.com/www.numerama.com/wp-content/uploads/2022/01/mon-petit-placement-1.jpg"},"id":2671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||call-of-passion.com/banner/"},"id":2672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camgasm.com/affiliates/"},"id":2673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camtempel.com/banner/"},"id":2674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canalseduction.com/bannieres/"},"id":2675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capasie.com/images/asie-shopping"},"id":2676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cashtravel.info/banners/"},"id":2677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-1.motorsport.com/static/custom/car-thumbs/icons/mycanal.jpg"},"id":2678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-dekbh.nitrocdn.com/*/wp-content/uploads/2021/04/*.kid.jpg"},"id":2679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-dekbh.nitrocdn.com/*/wp-content/uploads/2021/04/*.kidludik-top.jpg"},"id":2680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.*/static/js/amvn.js"},"id":2681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.a9fast.com^*/misc/partner/"},"id":2682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.citytourgirls.com/static/bn/"},"id":2683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.escortdude.com/static/bn/"},"id":2684}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["easyviaggio.com","easyviajar.com","easyvols.fr","easyvoyage.co.uk","easyvoyage.com","easyvoyage.de"],"urlFilter":"||cdn.ev.mu/js/optim/gg_cc/ev/boot.js"},"id":2685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.maxcdn.info/a/"},"id":2686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.mgig.fr^*_1800x900."},"id":2687}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nintendo-master.com","upload.ac"],"requestDomains":["bit.ly"]},"id":2688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.nkstatic.com/images/*-skins."},"id":2689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.vndown.top/zo3x."},"id":2690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.x1cdn.com^*/banner/"},"id":2691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn13.com^*/banners/"},"id":2692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnaz.win/300x100/"},"id":2693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnpark.com/registrar/*/loader.js"},"id":2694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnwh.com/cecash/"},"id":2695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdscdn.com^*/banniere_"},"id":2696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdscdn.com^*/partenaires/"},"id":2697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdscdn.com^*/partners/"},"id":2698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chimeratool.com/banner/"},"id":2699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chtiflouz.com/upload/ban/"},"id":2700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinenews.be/partners/"},"id":2701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classement.pro/banners/"},"id":2702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classement.pro/button.php"},"id":2703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classement.pro/campagnes/files/banner_"},"id":2704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classistatic.com/*/banner/"},"id":2705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classistatic.com/*/homepage-banner/"},"id":2706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clicjeux.net/bann/"},"id":2707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clicjeux.net/banniere."},"id":2708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cliquojeux.com/pub/"},"id":2709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/dynamic-banners/"},"id":2710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/img/banner"},"id":2711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/showcase/index.php?id=*&country="},"id":2712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/zdnet/i/partenaire/"},"id":2713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net^*?partner="},"id":2714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudinary.com/hd-numerique/*/amz-300.jpg"},"id":2715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||club-salopes.com/partenaires/"},"id":2716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubsoleil.net/images/bannierecs."},"id":2717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coinhouse.io/images/banners/"},"id":2718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comdotcdn.com/hiqqu/files/widgets/"},"id":2719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compteur-blog.net/img/pub_"},"id":2720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||congosolution.com/img/images/pub*.gif"},"id":2721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coorsa.com^*/?task=*.widget&"},"id":2722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coquinissime.com/promo/"},"id":2723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cracxpro.com/wp-content/uploads/2017/11/download.png"},"id":2724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crankycash.com/affiliate/"},"id":2725}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filehippo.com"],"requestDomains":["cdn.playwire.com","vzaar.com"]},"id":2726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crazyjeux.com/pub/"},"id":2727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crichd.*/temp/cast4u."},"id":2728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crm-pour-pme.fr/images/copie%20de%20728-90.png"},"id":2729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crocastuce.fr/images/boutons/"},"id":2730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||croquettesbio.com/wp-content/uploads/*/skyscreeper-"},"id":2731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csstatic.com/banners/"},"id":2732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cupinteractive.com^*/campagne/"},"id":2733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyberflirt.com/cx/"},"id":2734}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gum-gum-streaming.com","hitek.fr","monjardinmamaison.fr"],"urlFilter":"||dailymotion.com^*autoplay=1"},"id":2735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danseraparis.com/46860.gif"},"id":2736}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["link.tl","pubiza.com"],"requestDomains":["chp.org.tr"]},"id":2737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danslemonde.net/images/pub"},"id":2738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danslemonde.net/lien.php?"},"id":2739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dditscdn.com^*&ispromo="},"id":2740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||devisprox.com/ld.js"},"id":2741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dibujos.net/images/banners/"},"id":2742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dir-fr.com/banners/"},"id":2743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnpanel.fr/images/pub-"},"id":2744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dollarclix.com/images/banners/"},"id":2745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drague.net/pubs/"},"id":2746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dropboxusercontent.com/u/16447850/baners/"},"id":2747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzoic.com/gfx/"},"id":2748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-cig-factory.fr/shop/bannieres/"},"id":2749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-media-concept.com/medias/"},"id":2750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eamobile.com/*/dart_banner."},"id":2751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eamobile.com/*/dart_skyscraper."},"id":2752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easy-charme.com/pub/"},"id":2753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easy5now.com/images/b/"},"id":2754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebooks-logiciels.com/depassez-vos-limites/ban/"},"id":2755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecchi.fr/banieres/"},"id":2756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedebannieres.fr/userbanners/"},"id":2757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.com/plus468.png"},"id":2758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.fr/lien468.gif"},"id":2759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeliens.fr/images/alloref.gif"},"id":2760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecomnewsmed.com/application/images/banners/"},"id":2761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eden-deco.fr/media/banniere/"},"id":2762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edi-static.fr/images/pubs/"},"id":2763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efficacitemaximale.com/wp-content/uploads/*/bann"},"id":2764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ehanex.com/images/main/banner_"},"id":2765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elixx.me/images/footy.jpg"},"id":2766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elkhadra.live/inter/"},"id":2767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||embed.ly^*.amazon."},"id":2768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploicom.com/application/views/docs/pub/"},"id":2769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploicom.com/baniere."},"id":2770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploipartner.com/uploads/media/5fb6411bbfd4d310595939.jpg"},"id":2771}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mavanimes.co"],"requestDomains":["dailymotion.com"]},"id":2772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epnt.ebay.com/static/epn-smart-tools.js"},"id":2773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||equirodi.com/images/pub/"},"id":2774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotik-nrw.com/banner/"},"id":2775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||escort-galleries.com/images/banner/"},"id":2776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||escortspots.com/static/bn/"},"id":2777}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamekult.com"],"requestDomains":["delivery.vidible.tv"]},"id":2778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||essayassist.com/images/banner/"},"id":2779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etudiant-podologie.fr/images/banniere_"},"id":2780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etwvideo.com^*/getvideos&*&name="},"id":2781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evolucare.com/bannieres/"},"id":2782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exceluser.com/images/info/pub/"},"id":2783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extrasurf.fr/promo/"},"id":2784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezojs.com/ezoic/"},"id":2785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f00.psgsm.net/p/891014/sigma-forum.gif"},"id":2786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fapbase.com/widgets?"},"id":2787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feelingsurf.fr/images/banner_"},"id":2788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fetishgirls.com/liveshowbanners/"},"id":2789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file-up.org/images/banners/"},"id":2790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file-upload.com/images/banners/"},"id":2791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file-upload.org/images/banners/"},"id":2792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filerio.in/js/*.fancybox."},"id":2793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.prsmedia.fr^*/gmex/surfaceprivee/"},"id":2794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.wordpress.com^*/sponsor-"},"id":2795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmesonlinegratisahd.com/v/"},"id":2796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||findizer.fr/partners/"},"id":2797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fornobody.com/auto468.png"},"id":2798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forokeys.com/foro/banners/"},"id":2799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum-orange.com/img/banner-orange-min.gif"},"id":2800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpcplugs.com/do.cgi?"},"id":2801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free.fr/images/bannieres/"},"id":2802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeflights.net/electronique/bannieres/"},"id":2803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fuckandcdn.com^*/ads/"},"id":2804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||full.video/*.htm#"},"id":2805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||full.video/*.php?"},"id":2806}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["korben.info"],"requestDomains":["embedly.com","iframe.ly","rebrand.ly"]},"id":2807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||full.video/btn.js"},"id":2808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funradio.fr/partenaires/"},"id":2809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fused.com/images/banners/"},"id":2810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gagne-facile.com/img/banner-"},"id":2811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamestorrents.*/realtime/"},"id":2812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gametap.com/convergence/header/framed/?"},"id":2813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gardena-house.fr/affilies.js"},"id":2814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geekyalgeria.com/wp-content/uploads/*-600x400-"},"id":2815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||generation-nt.com/img/ovh/"},"id":2816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gerardmerinfo.fr/pub/"},"id":2817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||get-trust-zone.info/api_ip_info.php?"},"id":2818}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["176.31.96.119"],"requestDomains":["euroclix.fr"]},"id":2819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gifsauce.com/widgets?"},"id":2820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2cloud.org^*?offer_id="},"id":2821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goclecd.fr/wp-content/themes/reviewit/freekey/"},"id":2822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||godaddy.com/getseal?"},"id":2823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gold-barre.com/banner*."},"id":2824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golden-mines.biz/img/b/"},"id":2825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gotporn.com/delivery/"},"id":2826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gpstatic.com^*/banner/"},"id":2827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grillegagnante.com/bannieres/"},"id":2828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grmtas.com/pub/"},"id":2829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grosnews.com/grosnews.php?"},"id":2830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||groupolitan.fr/partners/"},"id":2831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-hebergeur.fr/img/tophebergement.gif"},"id":2832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guitar-pro.com/img/links/"},"id":2833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happyescorts.com/images/stories/banner/"},"id":2834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hashflare.eu/banners/"},"id":2835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hawaii-surf.net/upload/bannieres/"},"id":2836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcore.pl/bannery/"},"id":2837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfreaks.cc/wcf/images/banner/"},"id":2838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfree.tv/ad."},"id":2839}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["choualbox.com"],"requestDomains":["frenchfriendfinder.com"]},"id":2840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai.fm^*.gif"},"id":2841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herocccam.com/herocccam.gif"},"id":2842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitleap.com/banner.png"},"id":2843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiwit.org/index.php?idsite="},"id":2844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hln.be/static/*/adv/"},"id":2845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||holidaysexguide.com/_ban_"},"id":2846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||holidaysexguide.com/ban/"},"id":2847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotel-lion-or.com/banniere-"},"id":2848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotpix.fr/widget_js."},"id":2849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||howfun.org/welcome.php"},"id":2850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubspot.com/cta/default/168374/"},"id":2851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hubspot.com/cta/default/215217/"},"id":2852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hungryforhits.com/getimg.php"},"id":2853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hurenportal.com/banner/"},"id":2854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.alicdn.com/*/show-window/index.js"},"id":2855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/galsen221.com/wp-content/uploads/2018/09/1xbanner.png"},"id":2856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ichwuerde.com/images/b/"},"id":2857}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["europeplusnet.info"],"urlFilter":"||icpc.tv/banners/"},"id":2858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iframe.ly^*%2famzn."},"id":2859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igraal.com/parrainage/"},"id":2860}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gum-gum-streaming.com"],"requestDomains":["goo.gl"]},"id":2861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igstatic.com/igfiles/front/banner/"},"id":2862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igstatic.com/merchant/banner/"},"id":2863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilbanat.com/images/pubilbanat.gif"},"id":2864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||illiweb.com^*/banner/"},"id":2865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||illiweb.com^*/partenaires/"},"id":2866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.filemanager.work/banner/"},"id":2867}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mycccam24.com"],"requestDomains":["gstatic.com"]},"id":2868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.pmdstatic.net/scale/*.2fa2d63f0c-9037-40f5-9138-1355b1642ffc.2egif"},"id":2869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.pmdstatic.net/scale/*.2fb38a701e-ca38-407a-adba-3fdc460005fc.2egif"},"id":2870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.webme.com/pic/p/piriketseverler/"},"id":2871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgsynergy.com/product_creatives/"},"id":2872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indecentes-voisines.com/bans/"},"id":2873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indecentes-voisines.com/promo/"},"id":2874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indecentes-voisines.com/pub."},"id":2875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infojobs.com.br/banner.aspx?"},"id":2876}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["application-remuneratrice.com","familyinblack.fr"],"requestDomains":["hellobar.com"]},"id":2877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inoutscripts.com/affiliate/"},"id":2878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||instantjmm.com/pub/"},"id":2879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iptv-eu.com/banner/"},"id":2880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iris.ma/themes/maroc/img/pub/"},"id":2881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithreeweb.com/creationsiteweb.jpg"},"id":2882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javblow.com/imgdoe.php"},"id":2883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jememontre.com/images/banners/"},"id":2884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeniusplay.com/cdn/gif/qqbanner/"},"id":2885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jetm-tech.net^*/bannieres/"},"id":2886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jetm-tech.net^*/img/pub."},"id":2887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu-gratuit.net/images/bannieres/"},"id":2888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu-gratuit.net/mg/"},"id":2889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-web.com/pub/"},"id":2890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobaproximite.com/external-search"},"id":2891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jokconcept.net/images/jok-concept-annuaire-referencement.gif"},"id":2892}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trackitonline.org","trackitonline.ru"],"requestDomains":["i.ebayimg.com"]},"id":2893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jolstatic.fr/www/modules/pub/"},"id":2894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jolstatic.fr/www/skins/"},"id":2895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jolstatic.fr/www/themes/*/habi"},"id":2896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.stream-up.com/fonctions.min.js?"},"id":2897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsmediaprod.com/moolineo/ban_moolineo/"},"id":2898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jumia.*/banners/"},"id":2899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||junge-luder.com/stripbunny/"},"id":2900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazeo.com/websites/js/openwindow.js"},"id":2901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kelformation.com/htm/*/habillage/"},"id":2902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kloopicash.com/upload/ban/"},"id":2903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kono-surf.fr/promo/"},"id":2904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladmedia.fr/includes/cobrand/*/habillage/"},"id":2905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladmedia.fr^*/le-guide/"},"id":2906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lafranceapoil.com/tools/"},"id":2907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagence.fr/*728-"},"id":2908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagitane.com/ban-sites-phares/"},"id":2909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laposte.net/webmail/*/panels/images/pied_de_mail_"},"id":2910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprocure.com/i/bannieres/"},"id":2911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasurfeuze.com/images/gaddin.jpg"},"id":2912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasurfeuze.com/img/noban."},"id":2913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautosurf.com/promo/"},"id":2914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoixemploi.com/ui/widgets/iframe?"},"id":2915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoiximmo.com/ui/widgets/iframe/js/iframe.js"},"id":2916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoiximmo.com/ui/widgets/iframe?"},"id":2917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lbstatic-a.akamaihd.net/script/pub.js"},"id":2918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ldh.be/theme/*/bsf-bg.jpg"},"id":2919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ldh.be/theme/*/relooking-"},"id":2920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le-favori.com/images/pub/"},"id":2921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le-monde-remunere.fr/bouton-"},"id":2922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le1er.net/promo/"},"id":2923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecoindusexe.com^*.gif"},"id":2924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ledeclycx.com/images/ban_"},"id":2925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leguide.com/*/partner/"},"id":2926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leguide.com/ogpe/*/banners/"},"id":2927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lejournaldelamaison.fr/wp-content/uploads/*/shoppingbox."},"id":2928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lejournaldelamaison.fr/wp-content/uploads/*/zelip."},"id":2929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letsupload.co/themes/mngez/mngez/images/apollo.webp"},"id":2930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||librarything.fr/jswidget.php?"},"id":2931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lightonline.fr/public/images/bans/"},"id":2932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||likebaguette.com/data/img/likebaguette-"},"id":2933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liligo.*/servlet/ads?"},"id":2934}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"||liligo.*/wpartner/"},"id":2935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linux-tv.com/ac240x400.gif"},"id":2936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linuxsat-support.com/images/world_of_satellite.gif"},"id":2937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linuxsat-support.com^*_banners/"},"id":2938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livehost.fr^*/bannieres/"},"id":2939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loadshare.org/custom/"},"id":2940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localbitcoins.com/affiliate-"},"id":2941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lusttempel.net/banner/"},"id":2942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyonkim.net/popup-"},"id":2943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magie-voyance.com/images/0892234923-voyance-telephone.jpg"},"id":2944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maisonentravaux.fr/wp-content/uploads/2016/02/faire-devis-travaux-gratuit.gif"},"id":2945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maliwebnetcdn-*/wp-content/news/images/*banniere"},"id":2946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maliwebnetcdn-*/wp-content/news/images/*habillage"},"id":2947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maliwebnetcdn-*/wp-content/news/images/*pasta"},"id":2948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maliwebnetcdn-*/wp-content/news/images/*pmu"},"id":2949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangahome.com/store/banners/"},"id":2950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangatown.com^*/banners/"},"id":2951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maraboutmekpo-wixsite-com.filesusr.com/html/8c3f10_"},"id":2952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maximobileshop.com/widget/"},"id":2953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maximumwall.com/images/top_ban_"},"id":2954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mayakado.net/parrainage/"},"id":2955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mclcm.net/*/int/partner/"},"id":2956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mdhcdn.com^*/banner_"},"id":2957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.easybib.com/images/gr_"},"id":2958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediastay.net^*/js/offers-dyn."},"id":2959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediastay.net^*/js/ombanners-"},"id":2960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediastay.net^*/offers.php?"},"id":2961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medieval-war.com/banniere.jpg"},"id":2962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleur-top.com^*/images/banners/"},"id":2963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurdusexe.com/images/pub/"},"id":2964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurduweb.com/images/pub/"},"id":2965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melusinecreation.com/banniere/"},"id":2966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mental-waves.com/bans/"},"id":2967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merci-facteur.com/design/promo/"},"id":2968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mes-dialogues.net^*/mes-dialogues-js.php?"},"id":2969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||messageries-adp.com/editeurs/medias/*/bandeau/"},"id":2970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metaffiliation.com/emplacement.php"},"id":2971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhcdn.net^*/banner/"},"id":2972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miaboutiquemg.com/miaboutique/img/banner-"},"id":2973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mism-design.com/static/*/partenaire."},"id":2974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moevideo.net/getit/"},"id":2975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moncaosurf.com^*/upload/bannieres/"},"id":2976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mondeadulte.com/pub/"},"id":2977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montjeuturf.net/bannieres/"},"id":2978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motherless.com/*?i="},"id":2979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mottodistribution.com^*/placeholder/"},"id":2980}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jeux.com"],"urlFilter":"||msecnd.net^*.gif"},"id":2981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multisurf.fr/upload/bannieres/"},"id":2982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mwzip.com/banner."},"id":2983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynewblog.com/tracker.php?"},"id":2984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynonpublic.com^*/_sponsoren/"},"id":2985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myxpass.com^*&affid="},"id":2986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naifei.shop/static/banner/"},"id":2987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neotokyo.com/banner/"},"id":2988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netbusinessrating.com^*/img/monitoring_"},"id":2989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netcomvad.com/shop-promo/"},"id":2990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netdna-ssl.com^*/banner."},"id":2991}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["www.orange.be"],"urlFilter":"||netdna-ssl.com^*_banner."},"id":2992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netiris.fr/imgs/voslitiges/"},"id":2993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netmediaeurope.fr/images/btn_"},"id":2994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netu.tv/*.php?*&title="},"id":2995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netu.tv/152.html"},"id":2996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netu.tv/js/restore_googl.js"},"id":2997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||new-game-apk.com/wp-content/uploads/*.gif"},"id":2998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsharecounts.s3-us-west-2.amazonaws.com/nsc.js"},"id":2999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||njuko.com/oo/droite.html"},"id":3000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noogle.fr/banner/"},"id":3001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norefer.com/anonyme80.png"},"id":3002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noviya.free.fr/bannieres/"},"id":3003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nowlifestyle.com/7minbanners/"},"id":3004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nubiles.net^*/promo/"},"id":3005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuit-torride.com/ban/"},"id":3006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyu-nyu.com/banieres/"},"id":3007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohlescoquins.com/promo/"},"id":3008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||on-veut-du-cul.com/promo/"},"id":3009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouo.io/images/*-ad."},"id":3010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouo.press/images/*-ad."},"id":3011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouo.press/images/banners/"},"id":3012}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["montrealamateur.com"],"requestDomains":["montrealaise.com"]},"id":3013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||out.be/partners/"},"id":3014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||over-blog.net^*/js/ob.disclaimer.js"},"id":3015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oxyka.com/er/od.php?"},"id":3016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oyant.com/images/banners/"},"id":3017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p0rno.com/banners/"},"id":3018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||packbarre.com/pub/"},"id":3019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parlonspiscine.com/img/pubs/"},"id":3020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||party-*.now.sh^"},"id":3021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pays4ever.com/bcode.php?"},"id":3022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peimg.fr/bannieres/"},"id":3023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peimg.fr^*/partenaire-"},"id":3024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||philatelistes.net/liens/cptr/"},"id":3025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pix-cdn.org/banners/"},"id":3026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planet49.com^*?click="},"id":3027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planete-adulte.com/hit.php?"},"id":3028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planete-hit.com/hit.php?"},"id":3029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play1.flashx."},"id":3030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play2.flashx."},"id":3031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play3.flashx."},"id":3032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play4.flashx."},"id":3033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play5.flashx."},"id":3034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playit1.flashx."},"id":3035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playit4.flashx."},"id":3036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plugboard.fr/plugboard468.gif"},"id":3037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pmcdn.priceminister.com/rakuten-static-deliver/*/module/pm_monet_offers.js"},"id":3038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pmcdn.priceminister.com/rakuten-static-deliver/*/module/radsserver.js"},"id":3039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokeram.com/images/promo/"},"id":3040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornme.pm/wrb/"},"id":3041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoparadies.org/banner/"},"id":3042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porntoxico.com/widgets"},"id":3043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||powersante.com^*_products.php?partner="},"id":3044}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chartsinfrance.net"],"requestDomains":["onvillanuit.com"]},"id":3045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prehraj.to^*/banner"},"id":3046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||premiumpress.com/banner/"},"id":3047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probux.com/images/banner*.gif"},"id":3048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||produits-asiatiques.com/ascreen.jpg"},"id":3049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||progonline.com/bannieres/"},"id":3050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronostic-facile.fr/images/bandeau_"},"id":3051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronoturf.free.fr/pub/"},"id":3052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptp-cash.net/banclickcpm"},"id":3053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qassa.fr/proban/"},"id":3054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qkp2p.com/banner/"},"id":3055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quelconstructeur.com*/tock/"},"id":3056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotes.gb.net/images/*/250/"},"id":3057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotes.gb.net/images/*/468/"},"id":3058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotes.gb.net/images/*/728/"},"id":3059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotes.gb.net/images/*/900/"},"id":3060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rabbitfinder.com/uploads/banners/"},"id":3061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radwarebotmanager.com/web/wp-content/themes/shieldsquare/assets/img/shieldsquare-badge.png"},"id":3062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raidrush.net/passback.php"},"id":3063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raidrush.ws/js/popup.php"},"id":3064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raincaptcha.com^*/frame/click?"},"id":3065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidgator.net/images/fdmanager.png"},"id":3066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||readersdigest.ca/*/images/promobrick_"},"id":3067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||refgratuit.fr/images/pub/"},"id":3068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rencontres-gratuites-ville.com/images/banniere-"},"id":3069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rhcloud.com/*-affiliate-"},"id":3070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roussillhotel.com/roussillhotel.png"},"id":3071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roxservers.com/images/banners/"},"id":3072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||royalautosurf.com^*/upload/bannieres/"},"id":3073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rue89.com^*/wall89/widget-"},"id":3074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruedeslibraires.com/livre-affiliation/"},"id":3075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rueducommerce.fr/images/locales/*/widget/ban/"},"id":3076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruisseau-des-blaquieres.com/images/banniere"},"id":3077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rwabe.com/pub/"},"id":3078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr/stats/authmsg.js"},"id":3079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/*/affiliate/"},"id":3080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/dynamic-extensions/"},"id":3081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com^*/ads/"},"id":3082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3content.s3.amazonaws.com/imgemails/ban"},"id":3083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3content.s3.amazonaws.com/imgemails/cf"},"id":3084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saint-eloi-chateau-gombert.com/images/banniere_"},"id":3085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salopes-du-jour.com/sexy.js"},"id":3086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sat-sharing.info/baners/"},"id":3087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satking.de/images/banners/"},"id":3088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schule-und-familie.de/assets/images/banners/"},"id":3089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script.hentaicdn.com/cdn/*/js/script."},"id":3090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||searchtrade.com/images/banners/"},"id":3091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sejt.com/pub/"},"id":3092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||service-factures.fr/bannieres/"},"id":3093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-is-free.net/pub/"},"id":3094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexamtelefon.com/backbanner/"},"id":3095}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["toutvendre.fr"],"requestDomains":["r.kelkoo.com"]},"id":3096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexcity-girls.com/banner/"},"id":3097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexdatingtop100.nl/banners/"},"id":3098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexeautop.com/images/logos/"},"id":3099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sextapes.fr/promo/"},"id":3100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexyadults.eu/banners/"},"id":3101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfr.fr/etagp/hab.jsp"},"id":3102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/experiment/promoblock-"},"id":3103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sftcdn.net^*/img/ablock/"},"id":3104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sg-autorepondeur.com/bannieres/"},"id":3105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shareasale.com/sale.cfm?amount="},"id":3106}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["android-dz.com"],"requestDomains":["rhcloud.com"]},"id":3107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop.pe/widget/"},"id":3108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simplyptp.com/images/banner"},"id":3109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sixtyonemedia.com/?campaign="},"id":3110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skrobs.com/pub/"},"id":3111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sky-animes.com/public/partenariat/"},"id":3112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skynet.be^*_leaderboard_"},"id":3113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sliceblog.com/img/pub/"},"id":3114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartdnsproxy.com/affiliate/"},"id":3115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socialporn.com/banner/"},"id":3116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofascore.com/affiliate/"},"id":3117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soonnight.com/images/pub/"},"id":3118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sophielibertine.com/images/banniere"},"id":3119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||space-blogs.com/*/images/banners/"},"id":3120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spilcloud.com/gameapi/*_banner_"},"id":3121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sponsorboost.com/banniere-rotative."},"id":3122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sponsoweb.com/htdocs/templates/banners/"},"id":3123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stankyrich.com/relman/"},"id":3124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||state-of-the-art-mailer.com/rfredir.php"},"id":3125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.ccmbg.com/ops.ccmbg.com/"},"id":3126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.k2s.cc/images/i/"},"id":3127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.keep2share.cc/images/i/"},"id":3128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.ox.pl/banners/"},"id":3129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.poliris.com/zi/vgnagences/"},"id":3130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.shoptimate.com/js/partner.js"},"id":3131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vadorcdn.com^*/banner/"},"id":3132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storefollow.com/?support="},"id":3133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream365.live/assets/js/custombanner.js"},"id":3134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamcomplet.*/dyn-settings.js"},"id":3135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||submanga.com/s/nnj.js"},"id":3136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||summer-surfing-hits.com/banex/"},"id":3137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||summer-surfing-hits.com/images/waveoftraffic.gif"},"id":3138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surf7.net/files/images/banners/"},"id":3139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tagbox.fr/banner/"},"id":3140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techbeat.com/wp-content/custom-php/tbrecentposts3.php?"},"id":3141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teenlolly.com^*/banners/"},"id":3142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tehitz.com/img/banners/"},"id":3143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teliad.fr^*/banner/"},"id":3144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terasexe.com/pubs/"},"id":3145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||test-psycho.com/meetic.gif"},"id":3146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tooplay.com/midroll?session_id="},"id":3147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tooplay.com/preroll?session_id="},"id":3148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topadultlinks.nl/banners/"},"id":3149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topescortsites.nl/banners/"},"id":3150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topremuneration.com/banner.gif"},"id":3151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torah-box.com/upl/ban/"},"id":3152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tounet.com/button.php"},"id":3153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tounet.com/campagnes/files/banner_"},"id":3154}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["europeplusnet.info"],"urlFilter":"||toutsurlesabdos.com/images/bannieres_"},"id":3155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trackuity.*/*/ticker/"},"id":3156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelagency.travel/img/partners/*/logo-"},"id":3157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trend-corner.com/images/bannieres/"},"id":3158}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fdesouche.com","tempr.email","wikimonde.com"],"requestDomains":["ssl-images-amazon.com"]},"id":3159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trouart.fr/labo/"},"id":3160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turk-dreamworld.com/images/sponsor/"},"id":3161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvnt.net/forum/styles/tvnt/theme/images/2galli.png"},"id":3162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvnt.net/sites/default/files/bandeau_2galli.jpg"},"id":3163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvsat-sklep.com/baner/"},"id":3164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucoz.net/cgi/uutils.fcg?"},"id":3165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucweb.com^*/ad/"},"id":3166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uimgshare.com/api.js"},"id":3167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unifinance.net/images/banners/"},"id":3168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/bannieresh2.jpg"},"id":3169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/cougar.jpg"},"id":3170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/jetm.jpg"},"id":3171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/rencontres.gif"},"id":3172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/sexhotel"},"id":3173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.amatrys.com/images/wyn_amatrys.jpg"},"id":3174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||users.skynet.be/freewaooh2/ban.png"},"id":3175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanwa.tech/assets/js/app.js"},"id":3176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidazoo.com/aggregate?"},"id":3177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/mnc/"},"id":3178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/vedro/"},"id":3179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoplaza*/aab/pulse-custom-svm-plugin."},"id":3180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoplaza.tv/contrib/js/js-injection/vp_inject.js"},"id":3181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoplaza.tv/proxy/vpsupport.js"},"id":3182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videos-pornographiques.com/promo/"},"id":3183}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["positivr.fr"],"urlFilter":"||viously.com/amp/szug21kba-f"},"id":3184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vip-tv.org.ua/logos/banner"},"id":3185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viteundevis.com/ads/"},"id":3186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voetbalkrant.com/pub/"},"id":3187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||votreautosurf.com/promo/"},"id":3188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||votrepromo.com/max*.gif"},"id":3189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voyage-langue.com/widget/"},"id":3190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vpn1.flashx."},"id":3191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus-community.net/board/logos/vuplus_"},"id":3192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus-community.net/board/styles/bp-black/xenforo/joiningbits5_vu.png"},"id":3193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus-images.co.uk/mail/banner"},"id":3194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus-support.org/custom_files/banner.gif"},"id":3195}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["planet.fr"],"requestDomains":["try.abtasty.com"]},"id":3196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||w3sexe.com/logo.php?"},"id":3197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallmanga.com/img/anim_banniere_"},"id":3198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wbz11.com/m/habillage/"},"id":3199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wcdn.co.il/banners/"},"id":3200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web-autosurf.com/promo/"},"id":3201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcilon.tripod.com/bannieres/"},"id":3202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webjardiner.com/image/banniere"},"id":3203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webjardiner.com/image/webjardiner.gif"},"id":3204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webself.net/webselfediteur/formulairedemo.aspx?"},"id":3205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webutation.net/js/load_badge.js"},"id":3206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whentai.com^*.gif"},"id":3207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whoer.net^*/vpn-"},"id":3208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windows.net/autopromo/"},"id":3209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/*.alicdn.com/"},"id":3210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/*/wp-content/uploads/*?resize=160%2c600"},"id":3211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/*/wp-content/uploads/*?resize=468%2c60"},"id":3212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/*/wp-content/uploads/*?resize=728%2c90"},"id":3213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aufeminin.com"],"requestDomains":["vidcoin.com"]},"id":3214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/bluehost-cdn.com/media/partner/images/"},"id":3215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/cracxpro.com/wp-content/uploads/2017/11/download.png"},"id":3216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/csstatic.com/banners/"},"id":3217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/mediaguinee.org/wp-content/uploads/*-800x120-"},"id":3218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/mediaguinee.org/wp-content/uploads/*/banni%c3%a8re-"},"id":3219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/mediaguinee.org/wp-content/uploads/*/banniere-"},"id":3220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/medialot.fr/wp-content/uploads/*?resize=300%2c38"},"id":3221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/static.k2s.cc/images/i/"},"id":3222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/static.keep2share.cc/images/i/"},"id":3223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*-300x250."},"id":3224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*.imglnka.com/"},"id":3225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*.misslk.com/"},"id":3226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww2.flashx."},"id":3227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww9.flashx."},"id":3228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xavbox360.com/ban/"},"id":3229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xavboxnews.com/files/*-468.jpg"},"id":3230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxxtop100.nl/banners/"},"id":3231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yellowapi.com/twn/?"},"id":3232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com/hl/ap/default/*/hp_*.jpg"},"id":3233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yospace.com/csm/"},"id":3234}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eldjoumhouria.dz","hitek.fr","mon-compte.org"],"urlFilter":"||youtube.com^*autoplay=1"},"id":3235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ypncdn.com/static/partner/"},"id":3236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yubee.free.fr/admin/bannieres/"},"id":3237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z51.biz/ibinnewz.aspx"},"id":3238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdnet.com/mds/recommendation/"},"id":3239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zinc7.cc/images/banners/"},"id":3240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zlpaste.net/banner/"},"id":3241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-hot.com/thumblink.php?"},"id":3242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone.*.netdna-cdn.com^"},"id":3243}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["750g.com","alibabuy.com","allocine.fr","cap-cine.fr","chartsinfrance.net","cotecine.fr","easyvols.fr","easyvoyage.com","get-the-look.fr","jeuxactu.com","jeuxvideo.com","lebonguide.com","lestream.fr","musiquemag.com","ozap.com","plurielles.fr","purebreak.com","purepeople.com","puretrend.com","shopoon.fr","terrafemina.com","villaschweppes.com"],"urlFilter":"/acceptable."},"id":3244}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"urlFilter":"/acceptable."},"id":3245}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["750g.com","alibabuy.com","allocine.fr","cap-cine.fr","chartsinfrance.net","cotecine.fr","easyvols.fr","easyvoyage.com","get-the-look.fr","jeuxactu.com","lebonguide.com","lestream.fr","millenium.gg","musiquemag.com","ozap.com","plurielles.fr","purebreak.com","purepeople.com","puretrend.com","shopoon.fr","terrafemina.com","villaschweppes.com"],"urlFilter":"/autopromo."},"id":3246}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"initiatorDomains":["jeuxvideo.com"],"urlFilter":"/autopromo."},"id":3247}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["750g.com","alibabuy.com","allocine.fr","cap-cine.fr","chartsinfrance.net","cotecine.fr","get-the-look.fr","jeuxactu.com","jeuxvideo.com","lebonguide.com","lestream.fr","millenium.gg","musiquemag.com","ozap.com","plurielles.fr","purebreak.com","purepeople.com","puretrend.com","shopoon.fr","terrafemina.com","villaschweppes.com"],"urlFilter":"/autopromotion."},"id":3248}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amateurfrancais.com","sexefelin.com","tootx.com","tubixe.com","twistedporn.com","vidsexe.com","webchoc.com"],"urlFilter":"/license."},"id":3249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amateurfrancais.com","sexefelin.com","tootx.com","tubixe.com","twistedporn.com","vidsexe.com","webchoc.com"],"urlFilter":"/script."},"id":3250}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amateurfrancais.com","sexefelin.com","tootx.com","tubixe.com","twistedporn.com","vidsexe.com","webchoc.com"],"urlFilter":"/scriptpop."},"id":3251}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amateurfrancais.com","sexefelin.com","tootx.com","tubixe.com","twistedporn.com","vidsexe.com","webchoc.com"],"urlFilter":"/test."},"id":3252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-aed6bgkmncw/*/s1600/recrutement-freemobilesurf.jpg"},"id":3253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-c7hqthr_qpg/*/s1600/dailyinstaller-download-button-green.png"},"id":3254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-c7hqthr_qpg/vhz7ppnkqzi/aaaaaaaaemc/xuqislaanae/s1600/dailyinstaller-download-button-green.png"},"id":3255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-f1hvz0ov_54/x7pxum5ua_i/aaaaaaaah3e/_jcdu8y2mjug0xehrpng1yizozlipi3faclcbgasyhq/s300/poonam-pandey-hot.jpg"},"id":3256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-fkjeyzg1nl4/u3eoy_fgrbi/aaaaaaaaoto/ivqjfifrbwy/s1600/certfied.png"},"id":3257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-mnhdlgobszq/xnxht1ushfi/aaaaaaaakge/z9-jw_p29bqdj9g29bipkg6apsg3jza8gclcbgasyhq/s1600/eobot.jpg"},"id":3258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-mxejtg9nhy8/xrhnejraxmi/aaaaaaaafbc/v9puonp9bkkfng62a1b-tbqa6cweailvaclcbgas/s1600/p2p-320x250.png"},"id":3259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-8pbobkvwk6k/xjzxzdfqz3i/aaaaaaaazco/kjxcycqysoun-6wmrg5fvjrhzclwe_qmaclcbgas/s1600/video.jpg"},"id":3260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-9pkvlfyu5bw/w_n1r5zxjyi/aaaaaaaaa5a/iqvv2p_beswsbmjl2q1e9dr721zu_232wclcbgas/s1600/jack-icon.png"},"id":3261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-hodxhpjbv8o/w_0kaad7zqi/aaaaaaaaaas/ffaqa21ncecnrb2waeuf0yy2unt2lyrbaclcbgas/s1600/banner3%2b%25281%2529.gif"},"id":3262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3.bp.blogspot.com/*/s1600/el97xwc.gif"},"id":3263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3.bp.blogspot.com/-eyuwxdlov8a/wsobkcstybi/aaaaaaaaadk/qm86gspx7nkqa43h4wt7lal7xsm31zv3qck4bgayycw/s1600/ee.png"},"id":3264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3.bp.blogspot.com/-p7suec_asdi/wcrcdpsqvti/aaaaaaaaasu/cbzqxxtf9nkjgpovwesqhhjvsqmmzagkgck4bgayycw/s400/158__21_aqua_animated_sn_fr.gif"},"id":3265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-svqlifkr5vy/xazcfidby2i/aaaaaaaaabe/v5tkrgfxjxadtr5apgu5tip89rvf7gicqclcbgas/s1600/banner2.gif"},"id":3266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-vsuc1dnhvei/xp43afc0kdi/aaaaaaaabx4/xtwknmazgiygtjlpbinsrt2ae24uf3m5aclcbgasyhq/s1600/022.png"},"id":3267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-wxeu_w7hr9a/xwszkhtloti/aaaaaaaaa6c/fcgdl7qkrjyzhkdxwq1pfezwpacasiczqck4bgayycw/s1600/creative3-300x250.webp"},"id":3268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-zs_nwfqyeru/vciayaelnmi/aaaaaaaaiko/j5a5ts9atik/s716/qcm%2bconcours%2bgratuit.png"},"id":3269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c.top4top.io/p_1080kx0tz1.jpg"},"id":3270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjoint.com/doc/17_12/gldotpvifbo_index-annuaire.gif"},"id":3271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cjoint.com/doc/19_03/ictp7oztveo_top.png"},"id":3272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extraimage.net/images/2016/11/26/0cae02446b2049dba84e3968299f4f09.gif"},"id":3273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extraimage.net/images/2018/11/11/94c4487764f4012566a15610fac99d9a.png"},"id":3274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostingpics.net/pics/*468x60."},"id":3275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostingpics.net/pics/*ban.png"},"id":3276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.goopics.net/vro4o.jpg"},"id":3277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/5v8kjgy/nordvpn.jpg"},"id":3278}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lejournaldelamaison.fr"],"requestDomains":["platform.edisound.com","publishers.edisound.com"]},"id":3279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/6w36p4p/express-vpnreview3.jpg"},"id":3280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/7zdnfjg/large.jpg"},"id":3281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/dyqcfzy/medium.jpg"},"id":3282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/kqp9wqf/46.png"},"id":3283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/m0xgjr4/107-ef779-f1-b7.gif"},"id":3284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/mgtng15/c276-e0086002.gif"},"id":3285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/n0g5whj/small.jpg"},"id":3286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/vj7pgys/express-vpn-review-png.gif"},"id":3287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/wg619pt/728.png"},"id":3288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/wprzzcr/express-vpnreview2.jpg"},"id":3289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/yld650c/4381-ccbe52-aa.gif"},"id":3290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/0mkekma.jpg"},"id":3291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/0upfqtj.png"},"id":3292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/2758lja.png"},"id":3293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/2azjukl.png"},"id":3294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/2hgm0lj.gif"},"id":3295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/32xkkog.jpg"},"id":3296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/3rxyl0z.png"},"id":3297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/4cuwopk.gif"},"id":3298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/4ep4drg.jpg"},"id":3299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/4ffurwf.png"},"id":3300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/55mwbyv.mp4"},"id":3301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/5ts8gcn.png"},"id":3302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/6mjtn5y.gif"},"id":3303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/6pbbpcm.png"},"id":3304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/7hsnsfq.png"},"id":3305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/9cybhdv.png"},"id":3306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/a4kwg6k.png"},"id":3307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/aqzfkkv.gif"},"id":3308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/b6hyxcj.png"},"id":3309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/bby9bql.png"},"id":3310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/bzvxeyl.png"},"id":3311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/c6kyqbt.gif"},"id":3312}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fdesouche.com"],"requestDomains":["hostpic.org"]},"id":3313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/denqc6g.gif"},"id":3314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/e6fjxiz.png"},"id":3315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/expckwg.gif"},"id":3316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/finbqt8.jpg"},"id":3317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/fuqmcn6.jpg"},"id":3318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/gfnbdwt.png"},"id":3319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/gmliiyw.jpg"},"id":3320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/guwfueo.gif"},"id":3321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/gxzrwix.mp4"},"id":3322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/gymywan.png"},"id":3323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/gzdiq2a.png"},"id":3324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/hlqy8be.png"},"id":3325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/igvxbhx.png"},"id":3326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/iivyirx.gif"},"id":3327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/k04a2xk.png"},"id":3328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/kaurdji.png"},"id":3329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/kij9xmc.png"},"id":3330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/le2fob0.png"},"id":3331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/ljjzczk.png"},"id":3332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/mbfizp9.jpg"},"id":3333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/nueuhxd.png"},"id":3334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/nzcgetu.png"},"id":3335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/o7vgxt5.png"},"id":3336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/pccll3s.png"},"id":3337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/prdyov3.gif"},"id":3338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/q4siivk.png"},"id":3339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/qc2tc51.png"},"id":3340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/qnmnmxb.jpg"},"id":3341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/qur0jza.gif"},"id":3342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/sbxtwoq.png"},"id":3343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/sfbhycz.jpg"},"id":3344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/sidbuci.png"},"id":3345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/smrc1lo.png"},"id":3346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/t1hrfty.png"},"id":3347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/tjpouk0.jpg"},"id":3348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/tvd7bjy.gif"},"id":3349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/tw7rzl8.jpg"},"id":3350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/u6iymx4.png"},"id":3351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/uwxp0xu.jpg"},"id":3352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/vi5hfsvl.jpg"},"id":3353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/wchgmpy.gif"},"id":3354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/wi1faon.png"},"id":3355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/wozhfhu.gif"},"id":3356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/xauoc8f.png"},"id":3357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/yhkdyzt.mp4"},"id":3358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/yjfdbut.png"},"id":3359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/yqo2mgc.jpg"},"id":3360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/zqirv0i.gif"},"id":3361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.postimg.cc/clghjvqr/large.jpg"},"id":3362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.postimg.cc/fldykmyr/extreme.png"},"id":3363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.servimg.com/u/f21/20/05/48/26/300x2510.jpg"},"id":3364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.servimg.com/u/f21/20/05/48/26/animie10.gif"},"id":3365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.servimg.com/u/f21/20/05/48/26/esra_210.jpg"},"id":3366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.servimg.com/u/f21/20/05/48/26/verney10.gif"},"id":3367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.servimg.com/u/f89/11/34/60/66/forums13.png"},"id":3368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ytimg.com/vi/lrr5lzpgxq4/hqdefault.jpg"},"id":3369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/bugsfighter.com/wp-content/uploads/2016/07/adguard-banner.png"},"id":3370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.place4geek.com/blog/wp-content/uploads/2020/08/mania-wax-pub.jpg"},"id":3371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i57.fastpic.ru/big/2013/1106/b1/aac81e450ff9dbf392f0e8d98ef8eab1.jpg"},"id":3372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i57.servimg.com/u/f57/16/34/19/42/zeturf10.png"},"id":3373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i83.servimg.com/u/f83/09/00/46/81/alg_ba10.jpg"},"id":3374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2018/52/2/1545766963-telechargement.png"},"id":3375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2018/52/2/1545767056-telechargement-1.png"},"id":3376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/12/1/1552898205-play3.png"},"id":3377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/20/1/1557762933-whatsapp-image-2019-05-12-at-14-45-00.jpeg"},"id":3378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/27/4/1562248447-index.png"},"id":3379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/27/4/1562248584-index.png"},"id":3380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/27/4/1562248918-close.png"},"id":3381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/27/4/1562249725-index2.png"},"id":3382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/28/1/1562571810-nhghggh-play3.png"},"id":3383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/28/1/1562571871-155283623222-play1.png"},"id":3384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/28/1/1562571906-155289642378-play4.gif"},"id":3385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/28/1/1562572026-1562244212-close.png"},"id":3386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.noelshack.com/fichiers/2019/28/6/1563047496-trouduculsmed79-nhghggh-play3.png"},"id":3387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/-y15ylq6qjozjhinh9kr-a.gif"},"id":3388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/069252da76834af48343ea96244f25da.jpg"},"id":3389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/2841f1d729ee472c8fc565a0544b4985.png"},"id":3390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/decb2apwsomwkz4na1lixw.gif"},"id":3391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/ec463162c5f44be7b232f6d5046fba87.jpg"},"id":3392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.prntscr.com/image/fd789e6681ec432d88b6c2d368fefd89.png"},"id":3393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images2.imgbox.com/c9/ea/ljzoipad_o.png"},"id":3394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images3.imgbox.com/52/2d/tgydqurh_o.png"},"id":3395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img2.uploadhouse.com/fileuploads/26724/2672462255c765ea07696bfef2677aca6cddc275.gif"},"id":3396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgshare.info/images/2018/07/21/4ffurwf.png"},"id":3397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgshare.info/images/2018/11/14/banner-2.png"},"id":3398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiopic.com/images/2018/10/07/urdu.jpg"},"id":3399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nsa40.casimages.com/img/2020/05/11/200511033032222532.png"},"id":3400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.ynet.me/assets/images/website/vpns.jpg"},"id":3401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||screenshots.firefoxusercontent.com/images/46f01d64-e816-44e0-9cb5-fed2fd60d1fb.png"},"id":3402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wapqu.com/img/dl.gif"},"id":3403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www7.0zz0.com/2017/04/04/23/847518940.gif"},"id":3404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www8.0zz0.com/2017/08/19/01/952303104.jpg"},"id":3405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/2/1780414445.gif"},"id":3406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/20/07/guj6.gif"},"id":3407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/20/11/nviz.png"},"id":3408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/20/11/vb6g.png"},"id":3409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/20/27/1372.gif"},"id":3410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zupimages.net/up/21/14/7x9v.gif"},"id":3411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~inpagepush2-js-main-js"},"id":3412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~partnersblock-js-main-js"},"id":3413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~pblock-js-main-js"},"id":3414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~propclick-js-main-js"},"id":3415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~propellerpush-js-main-js"},"id":3416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~revive-js-main-js"},"id":3417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1liph191ya3ob.cloudfront.net/assets/banners/"},"id":3418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d2x33sw8v4ayed.cloudfront.net/images/assurlandlink03_2016.gif"},"id":3419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dux0knkimndc1.cloudfront.net/images/pub/"},"id":3420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dd851bjvaq21r.cloudfront.net/script/"},"id":3421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dd851bjvaq21r.cloudfront.net/script_v2/"},"id":3422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01fmovies.com/addons/*.gif"},"id":3423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01net.com/app/uploads/2023/03/nordvpn-tesla-side.jpg"},"id":3424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01net.com/front_office/static/telechargement/box/annonce.html"},"id":3425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01porno.com/include/"},"id":3426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||01streaming.net/wp-content/uploads/2020/08/mptoro-1.png"},"id":3427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0dt.net/js/script-"},"id":3428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1001jeux.fr/bfb/"},"id":3429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1337x.*/css/images/atopg.gif"},"id":3430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1337x.*/js/script"},"id":3431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1divx.co/images/ban*.jpg"},"id":3432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1fichier.fr/pub2/"},"id":3433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1parrainage.com/logos/habillage"},"id":3434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1solution1.com/wp-content/uploads/*/bann"},"id":3435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/*-bannie%cc%80re-"},"id":3436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/*promo"},"id":3437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/600x500"},"id":3438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/artec3d-second-fr_new.gif"},"id":3439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/bann"},"id":3440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/offre"},"id":3441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnatives.com/wp-content/uploads/webinaire_hp_18122019_mediumrec.jpg"},"id":3442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7sur7.be/references/"},"id":3443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||901209.com/js/1.js"},"id":3444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9docu.org/wp-content/uploads/2020/04/regarder.png"},"id":3445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||9docu.org/wp-content/uploads/2020/04/telecharger.png"},"id":3446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.f1g.fr/iframes/"},"id":3447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a40ans.com/image.php?src=*://"},"id":3448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc-du-gratuit.com/bannieres/"},"id":3449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc-du-gratuit.net/images/anim_pub"},"id":3450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abidjan.net/images/habillage/"},"id":3451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abidjan.net/inc/video_a_la_une/"},"id":3452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abidjan.net/public/img/logo/partenaire/"},"id":3453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abidjanshow.com/wp-content/uploads/*/banner*."},"id":3454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abritel.fr^*/partner/"},"id":3455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||absoluflash.com^*/jeux-ban/"},"id":3456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||absoluflash.com^*/tube-pub-"},"id":3457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||absolugirl.com/javascript/front.js"},"id":3458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||action-sociale.org/*/images/variation.png"},"id":3459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||action-sociale.org/media/wysiwyg/banner-"},"id":3460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actugaming.net/pub*/*.php?"},"id":3461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adbull.*/js/prb.js"},"id":3462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adlipay.com/webroot/referrals/"},"id":3463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adopteunmec.com^*/pave_partenaire_"},"id":3464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aeroport.fr/sites/default/files/*/pub-"},"id":3465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aeroport.fr/sites/default/files/users/*.gif"},"id":3466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afcdn.com^*/smart_recovery.js"},"id":3467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaires-dz.com/images/banners/"},"id":3468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||africaguinee.com/nds/banners/"},"id":3469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||africaguinee.com/sites/default/files/banniere_"},"id":3470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||africanmanager.com/oad/"},"id":3471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afrik-cuisine.com^*-partenaires."},"id":3472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afromeet.com/img/ban_"},"id":3473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroligne.com/images/banners/"},"id":3474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroligne.com/images/partenaires/"},"id":3475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroligne.com/images/rsa.png"},"id":3476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||air-journal.fr/wp-content/uploads/ad-"},"id":3477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airsoftnews.fr/wp-content/partenaires/"},"id":3478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airspringworld.*/getvideos&*&name="},"id":3479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajoutezvotresite.com/partenaires/"},"id":3480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alalettre.com/pics/pecho.png"},"id":3481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alapage.ma/images/carglasshome.gif"},"id":3482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriatenders.com/pub/"},"id":3483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*-banner."},"id":3484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*-banniere-"},"id":3485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*/*-728."},"id":3486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*/alg-eco-"},"id":3487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*/alg-eco."},"id":3488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*/alliance."},"id":3489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/*/kia-sportage."},"id":3490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-eco.com/wp-content/uploads/2018/02/mdi-"},"id":3491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-focus.com/wp-content/uploads/2017/05/sans-titre-12.jpg"},"id":3492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-focus.com^*/banner-"},"id":3493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-site.net/block_slider."},"id":3494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie-site.net/pub/"},"id":3495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie1.com/assets/pub/"},"id":3496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/pub360/"},"id":3497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/*/1090x250-"},"id":3498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/*/300x600-"},"id":3499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/*/banniere"},"id":3500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/*/fond-"},"id":3501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/*/habillage-"},"id":3502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerie360.com/wp-content/uploads/2017/05/algeria-360-*.jpg"},"id":3503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerieclic.com/images/bandeau/"},"id":3504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerieclic.com/images/baniere_principale/"},"id":3505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerieclic.com/images/lateral/"},"id":3506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/*-partenaires."},"id":3507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/*-patriotique-"},"id":3508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/*/banner-"},"id":3509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/*/banniere-"},"id":3510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/2018/03/lotopluslaki.png"},"id":3511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algeriepatriotique.com/wp-content/uploads/2018/04/hadra-fr.jpg"},"id":3512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algerlablanche.com/pub/"},"id":3513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliasdmc.fr/js/dmc_banniere.js"},"id":3514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliasdmc.fr/publicsyst/"},"id":3515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aliceadsl.fr/modules/shopping."},"id":3516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alimentation-france.com/*/pubs/"},"id":3517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alldebrid.fr/lib/images/pub_"},"id":3518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allmetsat.com/data/pub/"},"id":3519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloforfait.fr/wp-content/themes/alloforfait15/v/m-red-"},"id":3520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/images/cdp"},"id":3521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloref.com/images/maxdetrafic.gif"},"id":3522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alsacreations.com/pub/"},"id":3523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alsacreations.com/xmedia/pubs/"},"id":3524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alternatives-economiques.fr/pics_bdd/habillage/"},"id":3525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alternatives-economiques.fr/pics_bdd/pub/"},"id":3526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alterpresse.org^*/l560xh70/"},"id":3527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alterpresse.org^*/l720xh90/"},"id":3528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alvinet.com/images/pub.gif"},"id":3529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/droibam/"},"id":3530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/droite/"},"id":3531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/fooboom/"},"id":3532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/footers/"},"id":3533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/haubim/"},"id":3534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/haut/"},"id":3535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr/static/haut/"},"id":3536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateur2sexe.fr^*/pub-"},"id":3537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amateurdesexe.com^*/zone_hard.gif"},"id":3538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andlil.com/prorealtime-trading-"},"id":3539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-dz.com/pub/"},"id":3540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-dz.com/wp-content/uploads/*/habillage-"},"id":3541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-dz.com^*/uploads/*-300-600-"},"id":3542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-dz.com^*/uploads/*/300x200."},"id":3543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-dz.com^*/uploads/*/android.jpg"},"id":3544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-mt.com/wp-content/uploads/2018/11/bouygues.jpg"},"id":3545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animefight.com^*/partenaires/"},"id":3546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeka.com/_img/cache/partner/"},"id":3547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces-automobile.com/images/data/banniere/"},"id":3548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces-automobile.com/images/partenaire/"},"id":3549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces-dz.com/bellat.png"},"id":3550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces-nc.com/pubs/"},"id":3551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces.nc/pubs/"},"id":3552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonces.nc/wam_pubs_"},"id":3553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annonciaweb.com/zz-intr-*."},"id":3554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annu-liens.com/templates/arfooo/images/agencecc.jpg"},"id":3555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-horaire.fr/public/swf/paysage.swf"},"id":3556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-inverse-france.com/s/i/*/ad"},"id":3557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuaire-inverse-france.com/s/i/encart_"},"id":3558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.annonces.nc/posts/random-boosted"},"id":3559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aps.dz/images/banners/clients/"},"id":3560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arabwebtv.com/arabwebtv.gif"},"id":3561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||archaic.fr/wp-content/uploads/link-library-images/"},"id":3562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||archimag.com/sites/archimag.com/files/*-ban-900x150_"},"id":3563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||archimag.com/sites/archimag.com/files/adds/"},"id":3564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||argentmania.com/contentzonename/"},"id":3565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ariase.com/css/themes/"},"id":3566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ariase.com^*/media/pub/"},"id":3567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asse.fr^*/bandeau_ok.swf"},"id":3568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asse.fr^*/banniere_mcc_billetterie.gif"},"id":3569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.allocine.fr/js/website/webedia-money."},"id":3570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asso-web.com/pub/"},"id":3571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astuces-grand-mere.fr/wp-content/uploads/2015/12/cdiscount.gif"},"id":3572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astuces-pratiques.fr/users/leplanb"},"id":3573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astuto.fr/wp-content/uploads/2023/04/bs.png"},"id":3574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athle.org/upload/marketing/"},"id":3575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ats.dz/img/partenaires/"},"id":3576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ats.dz/slider2.html"},"id":3577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aufeminin.com/include/"},"id":3578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aujardin.info/img/pub/franceabris/"},"id":3579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aurelienr.com/liens/"},"id":3580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-moto.com/wp-content/uploads/sites/9/2014/12/boutonparuvendu.jpg"},"id":3581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-moto.com/wp-content/uploads/sites/9/2015/07/bouton-automoto.jpg"},"id":3582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-utilitaire.com/files/banners/"},"id":3583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autodeclics.com/images/partner/"},"id":3584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autodeclics.com/inc/iframe/300x90.php"},"id":3585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autojazair.com/wp-content/uploads/*-banniere-"},"id":3586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autojournal.fr/wp-content/plugins/voiture-occasion/"},"id":3587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autojournal.fr/wp-content/uploads/autojournal/2022/04/300x160.jpg"},"id":3588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automobiles.nc/pubs/"},"id":3589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automobiles.nc/wam_pubs_"},"id":3590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoplus.fr/wp-content/plugins/voiture-occasion/"},"id":3591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoreflex.com^*/logo_map_partenaires.png"},"id":3592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosurf.fr/campagnes/"},"id":3593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosurf.me/pub-"},"id":3594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autotracer.org/cnc/?"},"id":3595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviss.fr/wp-content/uploads/*/pubh.jpg"},"id":3596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*-pub."},"id":3597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*/avogadro-argis-isolation-thermique-ballad-et-vous.jpg"},"id":3598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*/berger-jardin-octobre-"},"id":3599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*/pub-"},"id":3600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banquepopulaire.fr^*/habillages/"},"id":3601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banques-en-ligne.fr/img/hb-"},"id":3602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banques-en-ligne.fr^*/habillage."},"id":3603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiactu.com/cap_batiactu/"},"id":3604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiactu.com/cap_pub/"},"id":3605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiactu.com/images/pub/"},"id":3606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiactu.com/sites/all/libraries/bati/cronjobs/specials.js"},"id":3607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiactu.com^*/partenaire/"},"id":3608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batiment.nc/pubs/"},"id":3609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbox-news.com/forums/banniere-"},"id":3610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bc.vc/mload.gif"},"id":3611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdgest.com/habillages/"},"id":3612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdgest.com/prepub/"},"id":3613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||becompta.be/sites/default/files/banners/"},"id":3614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bedetheque.com/javascript/campagne?"},"id":3615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgianfootball.be/sites/default/files/img/banners/"},"id":3616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgique-tourisme.be/images/db/banner/"},"id":3617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgiumapps.lesoir.be/iframe/"},"id":3618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bergaag.com/wp-content/themes/bergaag/img/banniere-"},"id":3619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||besac.com/habillage/"},"id":3620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||best-fr.com/images/abcdelaremuneration.gif"},"id":3621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||best-fr.com/images/le1er.gif"},"id":3622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bibamagazine.fr/extension/mfstandard/design/standard/javascript/lib/reload/mf."},"id":3623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bienpublic.com/images/pub/"},"id":3624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbike-magazine.com/media/habillage/"},"id":3625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||binnews.in/_images/pub/"},"id":3626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bioalaune.com/sites/default/files/add_600/"},"id":3627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bioalaune.com/sites/default/files/homeccdef2.jpg"},"id":3628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bioalaune.com/sites/default/files/mobile_habillage/"},"id":3629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bismirabbika.com/img/*.gif"},"id":3630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bismirabbika.com/img/uxware.png"},"id":3631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitcoin.fr/wp-content/uploads/2021/03/paymium.jpg"},"id":3632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blague.info/pub/"},"id":3633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bleachmx.fr/wp-content/uploads/bleach-"},"id":3634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-adulte.fr/sextoy.gif"},"id":3635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-nouvelles-technologies.fr/wp-content/annonceurs/"},"id":3636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-rct.com/propensities/"},"id":3637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.fonepaw.fr/wp-content/themes/fonepaw/img/transparent.jpg"},"id":3638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.lesoir.be/*/banniere_"},"id":3639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.lesoir.be/geeko/wp-content/uploads/sites/58/2015/06/im21bz0"},"id":3640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.lesoir.be/geeko/wp-content/uploads/sites/58/2015/06/n8-np_s"},"id":3641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.lesoir.be/geeko/wp-content/uploads/sites/58/2015/12/imu.jpg"},"id":3642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogsbd.fr/public/boulet-notes-t10.jpg"},"id":3643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boiteajeux.net/img/pub/"},"id":3644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongacams.com/load-promo/"},"id":3645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bonporn.com/iframext/"},"id":3646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booska-p.com/images/*-habillage-"},"id":3647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booska-p.com/images/habi-"},"id":3648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booska-p.com/img/operations/"},"id":3649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booska-p.com/js/lolilol.js"},"id":3650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bourse-dz.com/wp-content/uploads/2019/11/banniere-site-externe-1.jpg"},"id":3651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boursier.com/illustrations/campaigns/"},"id":3652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boutique-marketing.net/*160x"},"id":3653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boutiquelingeriesexy.com/affiliates/"},"id":3654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brain-magazine.com/images/_habillages/"},"id":3655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brain-magazine.fr/images/banners/"},"id":3656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bricozone.fr/styles/soft_responsive/xenforo/layout/j"},"id":3657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||browserapi.manomano.*/banner-campaigns?*=bottom_banner&"},"id":3658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bu2z.com/desktop/pub/"},"id":3659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzdefou.com/wp-content/themes/bztheme-child/images/dj_kayz.jpg"},"id":3660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzwebzine.fr/wp-content/banners/"},"id":3661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-anjou-maine.fr/*/carrousel-mini-promo.html"},"id":3662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-anjou-maine.fr/content/binary/*_fond_"},"id":3663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-anjou-maine.fr/content/binary/*_tetiere_"},"id":3664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-briepicardie.fr/content/binary/vente_flash_"},"id":3665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-centrest.fr/content/binary/*_annonce_"},"id":3666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-centrest.fr/content/binary/*_banniere_"},"id":3667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-centrest.fr/content/binary/*_fond_"},"id":3668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-centrest.fr/content/binary/*_promo_"},"id":3669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/*/fullscreen_"},"id":3670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/*_1920.jpg"},"id":3671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/content/binary/*_annonce_"},"id":3672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/content/binary/*_banniere_"},"id":3673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/content/binary/*_fond_"},"id":3674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/content/binary/*_promo_"},"id":3675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ca-sudrhonealpes.fr/content/binary/habillage_"},"id":3676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cache.go4up.com/assets/img/abutoned.gif"},"id":3677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cache.go4up.com/assets/img/download-button.gif"},"id":3678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caci.dz/files/banner/"},"id":3679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caci.dz/pub"},"id":3680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cadremploi.fr/emploi/jsp/include/home/bloc_promos.jsp"},"id":3681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caf.fr/sites/default/files/cnaf/images/headers/vdf/"},"id":3682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caledoccaz.com/pubs/"},"id":3683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cambro.tv/player/html.php"},"id":3684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camclips.cc/api/proxy?"},"id":3685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camer.be/userfiles/file/images/pub/"},"id":3686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cameroon-info.net/img/banners/"},"id":3687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camptocamp.org/static/images/pub/"},"id":3688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canal-plus.com/creatives/assets/"},"id":3689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canal-plus.com/image/56/3/611563.jpg"},"id":3690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cap-sciences.net/upload/pubs/"},"id":3691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capinfoproreport.com/cap_pub/"},"id":3692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capital.fr^*/boutons-pub-header/"},"id":3693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||careerbuilder.fr/lts/jobstreamintl.aspx?"},"id":3694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carrefour.fr/api/v1/recommendations?"},"id":3695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carrefour.fr/js-ssr/footer-partner-banner."},"id":3696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carrosseriemagazine.com/image/carrosserie/pub/"},"id":3697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casavie.com/images/index_logo.gif"},"id":3698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casavie.com/pubs/"},"id":3699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||castorsrhonealpes.fr/images/banners/"},"id":3700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||causeur.fr/wp-content/uploads/*/bannie%cc%80re-"},"id":3701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cbanque.com/i/*/habillage"},"id":3702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cbanque.com/i/media/04i/004966i1b4.png"},"id":3703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cbmanga.fr/images/pubs/"},"id":3704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cci.fr/sites/default/files/src/pub/"},"id":3705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cciaf.org/uploads/tx_macinabanners/"},"id":3706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdiscount.com/imagesok/*/partners/"},"id":3707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdiscount.com/include/*/op_skin/"},"id":3708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdmail.fr//pro/images/ban_"},"id":3709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdmail.fr/bandeau/"},"id":3710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdmail.fr/banniere/"},"id":3711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdmail.fr/pro/images/ban_"},"id":3712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.betacie.com^*/autopromo/"},"id":3713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.bvoltaire.fr/media/2016/06/flexi-pierre-bv.gif"},"id":3714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.flvto.biz/js/*_popup_"},"id":3715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.flvto.biz/push_app.js"},"id":3716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.lechiffredaffaires.dz/wp-content/uploads/2022/03/investplus-300x201.png"},"id":3717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.mgig.fr/2020/03/mg-955d46a3-59d5-462b-9a97-full.jpg"},"id":3718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ouedkniss.com/medias/okps/"},"id":3719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.scanmanga.eu/*/hguvc/"},"id":3720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.scanmanga.eu/*/hhuvc/"},"id":3721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.scanmanga.eu/img/*/habillage_"},"id":3722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.tirage-gagnant.com/js/dynamic-ban-"},"id":3723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.tirage-gagnant.com/js/popup.js/cjs2019_06_crea_openminded_site_2106_def.jpg"},"id":3724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cduporno.fr/disc.js"},"id":3725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cduporno.fr/themes/netleixtube/js/popupplayer.js"},"id":3726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celebjihad.com/images/*.gif"},"id":3727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celebjihad.com/widget.js"},"id":3728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centerblog.net/buyproxies-"},"id":3729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centerblog.net/cadre-*?zoneid="},"id":3730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centerblog.net/cu.js"},"id":3731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centerblog.net/your-private-proxy-"},"id":3732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centreimmo.com/contents/edition/lien/"},"id":3733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cergyvie.fr/wp-content/uploads/*/pub-"},"id":3734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cession-commerce.com/images/bandeaux/"},"id":3735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cession-commerce.com/images/pub_"},"id":3736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cheminots.net/forum/uploads/*/b3f0ca1b-1340-4bcc-a1fe-7250d6abb2b0.jpeg"},"id":3737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cheminots.net/forum/uploads/*/banniere_"},"id":3738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chococlic.com/photo/mod-21199920.png"},"id":3739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choisir-ses-lunettes.com^*/banners/"},"id":3740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choisir-ses-lunettes.com^*/bannieres/"},"id":3741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choualbox.com/js/siteunder.js"},"id":3742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||choualbox.com/pub/"},"id":3743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouf-chouf.com/wp-content/*/banniere-"},"id":3744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chronopost.fr^*/public/visuels/partenaires/"},"id":3745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cine-media.fr/pictures/habillages/"},"id":3746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classistatic.com^*/img/*_kijiji_ad_"},"id":3747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cliniqueregain.com/images/banner"},"id":3748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cliniqueregain.com/images/sex/"},"id":3749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubpoker.net/medias/images/club-poker/habillages/"},"id":3750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubpronostics.com/wp-content/images/bookmakers/pmu-"},"id":3751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubpronostics.com/wp-content/images/bookmakers/winamax_"},"id":3752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmonecole.fr/images/banners/"},"id":3753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmonecole.fr^*/upload/image/partenaires/"},"id":3754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmsmadesimple.fr/uploads/images/banners/"},"id":3755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coco.fr/chat/bigban"},"id":3756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coco.gg/chat/bigban"},"id":3757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coingecko.com/assets/partners/"},"id":3758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||commentcamarche.net/api/block/"},"id":3759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||commentseduire.net/wp-content/uploads/2014/12/chaturbate-gratuit.webp"},"id":3760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||commitstrip.com^*/images/wejusthavetoeat/"},"id":3761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comparatif-vpn.fr/wp-content/uploads/*/comparatif-vpn-"},"id":3762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compteur-gratuit.fr/images/bandeau_"},"id":3763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compteur-gratuit.fr/pub_"},"id":3764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comptoir-info.com/pb/"},"id":3765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||condor.dz/imgs/bannieres_accueil/294.jpg"},"id":3766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||confidentielles.com/*/pubimppixel.php?"},"id":3767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||confidentielles.com/bloquage_liens.js"},"id":3768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||confidentielles.fr/dl/images/habillage/"},"id":3769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||config-gamer.fr/images/*__pub__"},"id":3770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||config-gamer.fr/images/banners/"},"id":3771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conseils-courseapied.com/images/boutique-marathon/"},"id":3772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conseils-courseapied.com/images/overstims/"},"id":3773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conseils-courseapied.com/images/partenaire/"},"id":3774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conseilsmarketing.fr/wp-content/pub-ebook-"},"id":3775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coques-iphone.com/modules/blockpub"},"id":3776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||courrierlaval.com/images/wallpaper/"},"id":3777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crack-wifi.com/forum/img/banniere-"},"id":3778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creadunet.com^*/overall_header_iframe.html"},"id":3779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creas.prismamediadigital.com/tv/jeux-push/300x225-michelin.gif"},"id":3780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||credit-agricole.fr/img/mp4/"},"id":3781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cresus.dz/media/widgetkit/bandeau-"},"id":3782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cresus.dz/media/widgetkit/banner-"},"id":3783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cresus.dz/media/widgetkit/banniere-"},"id":3784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cresus.dz/media/widgetkit/pub-"},"id":3785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||critique-livre.fr/wp-content/themes/default/images/stock.png"},"id":3786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crypto-adz.com/view/"},"id":3787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csconstantine.com^*/fb-like-pop.js"},"id":3788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctqui.com/pub/"},"id":3789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cut.so/banner/"},"id":3790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyberbricoleur.com/jscripts/su.js"},"id":3791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyclisme-mag.com/includes/*/habillage/"},"id":3792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dafont.com/img/hdf.png"},"id":3793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyuploads.net/images/adobephotoshop.jpg"},"id":3794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darjadida.com/pub/"},"id":3795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcraddock.uk/images/download1.gif"},"id":3796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddl-island.*/bup/"},"id":3797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddl-island.*/pop/"},"id":3798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddl-island.*/pub/"},"id":3799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddl.to/images/download1.gif"},"id":3800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddl.to/images/download2.gif"},"id":3801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddownload.com/images/download1.gif"},"id":3802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddownload.com/images/download2.gif"},"id":3803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealsdugamer.fr/wp-content/uploads/2020/03/encart-argentplus.jpg"},"id":3804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||degroupnews.com/*/img/fond/"},"id":3805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||degroupnews.com/*/img/sidebar/"},"id":3806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demotivateur.fr/images/hab*.jpg"},"id":3807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depechedekabylie.com/themes/ddk/img/pub_"},"id":3808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||des-vieilles-salopes.com/promo/"},"id":3809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||developpez.com/show_i.php"},"id":3810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||developpez.com/template/offres.php?"},"id":3811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||developpez.net/forums/anooffresdvp.php?"},"id":3812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||developpez.net/template/extra.php?"},"id":3813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dia-algerie.com/amor/"},"id":3814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dia-algerie.com/pub/"},"id":3815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dia-algerie.com^*/bann"},"id":3816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dici.fr/sites/dici.fr/files/*/300x173xaxa-bertrand.jpg"},"id":3817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dici.fr/sites/dici.fr/files/*/300x173xchatelain.jpg"},"id":3818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dici.fr/sites/dici.fr/files/*/xsfac.jpg"},"id":3819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dimension-ingenieur.com^*/pubing/"},"id":3820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dimension-ingenieur.com^*/pubs/"},"id":3821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||direct-radio.fr/auto_promotion/"},"id":3822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||directhopital.com/upload/pub/"},"id":3823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||directvelo.com/images/*/pub-"},"id":3824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||directvelo.com/images/habillage/"},"id":3825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||directvelo.com/images/partenaires/"},"id":3826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||distrowatch.com/images/k/"},"id":3827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djelfa.info/logo/"},"id":3828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dknews-dz.com/themes/frontend/images/desigual.jpg"},"id":3829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-protect.link/assets/images/dd"},"id":3830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-protect.link/assets/images/dl"},"id":3831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-protect.link/assets/images/st"},"id":3832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmcdn.net/mc/skin_assets/orange_noel_2012_hub/"},"id":3833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnslookup.fr/images/pubalto.gif"},"id":3834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doc.btc.com/*/poster/production/explorer-banner.json"},"id":3835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doc.btc.com/*/poster/production/main-space.json"},"id":3836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doc.btc.com/poster/banner/"},"id":3837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docvelo.com^*/kamvban.gif"},"id":3838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dojinshi.biz/wp-content/uploads/*.gif"},"id":3839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domimmo.com/assets/img/app/di/financement/"},"id":3840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||douploads.com/sw"},"id":3841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||down-paradise.com/asset/bull.js"},"id":3842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dramapassion.com/box.jpg"},"id":3843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dramapassion.com/images/aside/pub_"},"id":3844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dsih.fr/pub/"},"id":3845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dvbxtreme.com/wp-content/uploads/2016/03/cccam-vuplus.gif"},"id":3846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dvbxtreme.com/wp-content/uploads/2016/03/free-cccam.jpg"},"id":3847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dynamique-mag.com/files/pub/"},"id":3848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dynamique-mag.com/images/partenaire/"},"id":3849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dz-algerie.info/wp-content/uploads/2021/01/jpgliliane.jpg"},"id":3850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzair-info.com/images/1santeb.gif"},"id":3851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzair-info.com/images/algerianewsb.gif"},"id":3852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzentreprise.net/wp-content/uploads/dzejuner.swf"},"id":3853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzfoot.com/swf/"},"id":3854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzfoot.com/upload/hs_"},"id":3855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzsat.org/images/fastcccam_banner.gif"},"id":3856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzsat.org/images/iptvabo3.gif"},"id":3857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzsat.org/images/micmac.gif"},"id":3858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dzsat.org/images/pubicosium.gif"},"id":3859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-mazal.com/images/banp2.gif"},"id":3860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-mazal.com/images/macaronbow.gif"},"id":3861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-orientations.com^*/habillage/"},"id":3862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-tchat.net/302pop.js"},"id":3863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-tchat.net^*/partenaire/"},"id":3864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easy.onvid."},"id":3865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easyrencontre.com/promo"},"id":3866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.com/files/ban"},"id":3867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.fr/files/ban"},"id":3868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.fr/images/echange"},"id":3869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echangedeclics.fr/images/maxdetrafic.gif"},"id":3870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echoroukonline.com/sponsors2015/"},"id":3871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eco-algeria.com/sites/default/files/*-banner-"},"id":3872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eco-algeria.com/sites/default/files/pub_"},"id":3873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economiematin.fr^*-ban-300x150."},"id":3874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edcom.fr/images/gaml/"},"id":3875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edcom.fr/images/habillage/"},"id":3876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edcom.fr/images/jbl.png"},"id":3877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edcom.fr/img/popins/"},"id":3878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edcom.fr/img/skins/"},"id":3879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||editeurjavascript.com/bans/"},"id":3880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||editeurjavascript.com/bans2/"},"id":3881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||editions-humanis.com/pubs/"},"id":3882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||educastream.com/img/image/*-cligno.gif"},"id":3883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||educastream.com/upload/popin/"},"id":3884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egaliteetreconciliation.fr/img/"},"id":3885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egaliteetreconciliation.fr/squelettes/images/solider/"},"id":3886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egora.fr^*/pub/"},"id":3887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekipotel.net/_pub/"},"id":3888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elahmad.com/ads/"},"id":3889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elahmad.com/js/extreme.js"},"id":3890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electrodz.com/wp-content/uploads/*-pub-"},"id":3891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electrodz.com/wp-content/uploads/*-pub."},"id":3892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electrodz.com/wp-content/uploads/*/pub-"},"id":3893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electrodz.com/wp-content/uploads/*/pub."},"id":3894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electromagazine.fr/images/banners/"},"id":3895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electromenager-compare.com/images/*?nzkcheck="},"id":3896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electromenager-compare.com/images/main/*/pub.jpg"},"id":3897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elevage-poules.com/images/matpoules.gif"},"id":3898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elheddaf.com/data/pub/"},"id":3899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elitepresse.com/wp-content/uploads/*/ban*."},"id":3900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elitepresse.com/wp-content/uploads/*/pub*."},"id":3901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elkhabar.com/media/uploads/images/*-habillage-"},"id":3902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elkhadra.com/wp-content/plugins/99robots-interstitial-overlays-"},"id":3903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elmoudjahid.com/images/pub"},"id":3904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elmoudjahid.com/upload/img/vpub."},"id":3905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elwatan.com/campub/"},"id":3906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elwatan.com/img/swf/"},"id":3907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elwatan.com/wp-content/uploads/2019/06/pub_aid_cevital.gif"},"id":3908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||embauche.nc/pubs/"},"id":3909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emoto.com/img/pub/"},"id":3910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploi-energie.com/banniere/"},"id":3911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploipartner.com/template/pubs/"},"id":3912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploipartner.com/uploads/banners/"},"id":3913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploipartner.com/uploads/pubs/"},"id":3914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploitic.com/images/bandeau/"},"id":3915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploitic.com/images/banner/"},"id":3916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emploitic.com/images/banners/"},"id":3917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emu-fr.net^*/img_partenariat/"},"id":3918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emu-france.com/wp-content/themes/emufrance/*casino"},"id":3919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emule-island.*/bup/"},"id":3920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emule-island.*/pop/"},"id":3921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emule-island.*/pub/"},"id":3922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emule-island.*/yoo.php"},"id":3923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||endurotribe.com/wp-content/uploads/*/fond-site-"},"id":3924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ennaharonline.com^*/images/habillage-"},"id":3925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enquete-debat.fr/wp-content/uploads/2017/11/betclic-1.gif"},"id":3926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enstream.plus/1.png"},"id":3927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enstream.plus/2.png"},"id":3928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enstream.plus/playerhd.php?"},"id":3929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/domotique-maison-intilligente-"},"id":3930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/agence_de_voyage_"},"id":3931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/agence_location_voiture_"},"id":3932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/assitance_dossier_visa_"},"id":3933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/assurance_voyage_"},"id":3934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/cafeteria_oran_"},"id":3935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/creation_de_site_web_"},"id":3936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/creationsiteweb."},"id":3937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/imprimerie_algerie_"},"id":3938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/invitation_chine_"},"id":3939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/omra_individuelle_"},"id":3940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/reservation_billet_"},"id":3941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/reservation_hotel_"},"id":3942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/transfert_aeirprot_"},"id":3943}, +{"action":{"type":"block"},"condition":{"requestDomains":["abellalist.com","jeux-sexe-gratuit.com","mynudez.com","teenskitten.com"],"resourceTypes":["media"]},"id":3944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/*/voyage_organise_"},"id":3945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/file/manual/cafeteria-oran-"},"id":3946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/guide-restaurant-hotel-"},"id":3947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entreprise-oran.com/promotion-immobiliere-"},"id":3948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entrevue.fr^*/image/global/habillage-"},"id":3949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||envirojob.fr/img/pub/"},"id":3950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epinalinfos.fr/wp-content/banners/"},"id":3951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||equirodi.be/images/pub/"},"id":3952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||equishopping.com/img/pub/"},"id":3953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eroprofile.com/ra/"},"id":3954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eroprofile.com^*/nvbl."},"id":3955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esoxiste.com/wp-content/images/*.gif"},"id":3956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esoxiste.com/wp-content/images/bandeau-"},"id":3957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esoxiste.com/wp-content/images/banni%c3%a8re-"},"id":3958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esoxiste.com/wp-content/images/pub-"},"id":3959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||espaceagro.com/frasp/"},"id":3960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||espritlib.com/banniere/"},"id":3961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||essonneinfo.fr/slide/articles/*/massy-1000x90-"},"id":3962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||estrepublicain.fr/images/pub/"},"id":3963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etr.fr/partner/"},"id":3964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eugenol.com/images/abcdentpro.jpg"},"id":3965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eugenol.com/images/canalpalatin.png"},"id":3966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||europixhd.*/js/ads"},"id":3967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||europixhd.*/js/banner-"},"id":3968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exerciceabdo.fr/wp-content/uploads/*/bann"},"id":3969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exerciceabdo.fr/wp-content/uploads/*/capsimax.png"},"id":3970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exerciceabdo.fr/wp-content/uploads/2014/07/the-vert.png"},"id":3971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exerciceabdo.fr/wp-content/uploads/2014/07/whey-protein.png"},"id":3972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expomaroc.ma/pub/"},"id":3973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extreme-down.*/xvideo.js"},"id":3974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extreme-download.*/xvideo.js"},"id":3975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f-secure.com/static/general/img/banner/"},"id":3976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f1i.com/wp-content/themes/*/site/pics/hype/"},"id":3977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faf.dz/pub/"},"id":3978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faf.dz/wp-content/uploads/2021/10/unnamed.jpg"},"id":3979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faire-un-site.com/images/pub_"},"id":3980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcnantes.com/includes/sponsor/"},"id":3981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdata.over-blog.net^*/js/ob.bar1*.js"},"id":3982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdesouche.com/wp-content/themes/*/js/libs.js"},"id":3983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdesouche.com/wp-content/uploads/2018/02/71hx4nsnlrl._sl1000_-1.jpg"},"id":3984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdesouche.com/wp-content/uploads/2018/02/arlo.jpg"},"id":3985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdesouche.com/wp-content/uploads/2018/02/arloq_header.jpg"},"id":3986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdesouche.com/wp-content/uploads/2018/02/sans-titre-2.jpg"},"id":3987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feed4u.me/feedipop.js"},"id":3988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ffr.fr/static/partenaires.json"},"id":3989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiches-auto.fr/_carre_300_"},"id":3990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fifostream.tv/video.html"},"id":3991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filecrypt.*/blob/"},"id":3992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files-save.com/noyaux/pub/"},"id":3993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.macg.co/macgupload/"},"id":3994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.meteofrance.com/habillage/"},"id":3995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filierepro.fr/images/banners/"},"id":3996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmpornofrancais.fr/misty-brook-"},"id":3997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmsexeporno.com/vpn.gif"},"id":3998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmsexeporno.com/vpn2.gif"},"id":3999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming1.*/templates/filmstreaming/images/468"},"id":4000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming1.*/templates/filmstreaming/images/pub/"},"id":4001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming1.*/templates/filmstreaming/images/vodb.gif"},"id":4002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmsvostfr.*/jscripts/"},"id":4003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finbuzzactu.files.wordpress.com/*/180x150"},"id":4004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finbuzzactu.files.wordpress.com/*/240x400"},"id":4005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finbuzzactu.files.wordpress.com/*/250x250"},"id":4006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finbuzzactu.files.wordpress.com/*/image-couple2016.jpg"},"id":4007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finbuzzactu.files.wordpress.com/*/sex-pistol.jpg"},"id":4008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fitshr.net/pg.php"},"id":4009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flaghit.com/images/nordvpn.gif"},"id":4010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flam.me/*/divers/partners/"},"id":4011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashkof.fr/flash/partenaires.swf"},"id":4012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashmatin.fr/pub/"},"id":4013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashresultats.fr^*/image/banner/"},"id":4014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flaticon.com/banner"},"id":4015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flaticon.com/edge/banner"},"id":4016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flux.liberation.fr/fnac/"},"id":4017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm93.com/images/publiereportage/"},"id":4018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm93.com/js/larouche"},"id":4019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm93.com/webradio/gabarits-webradio-poppers-bg.jpg"},"id":4020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm93.com/webradio/poppers-"},"id":4021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm93.com^*/pub/"},"id":4022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmgsconcept.com/tvcom/images/shop/"},"id":4023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmgsconcept.com^*/images/pub/"},"id":4024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||focusur.fr/wp-content/plugins/simple-popup-manager/"},"id":4025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football.fr^*/habillage/"},"id":4026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footendirect.com/images/wrap-"},"id":4027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||force-download.*/lib/js/outils.js"},"id":4028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||force-download.*/yellowtoolbar/"},"id":4029}, +{"action":{"type":"block"},"condition":{"requestDomains":["100pour100sexe.com","abellalist.com","agni3.xyz","carrefoune.com","eroprofile.com","freemilfporn24.com","hentaibox.fr","iframe-secured.com","mature-amateur.com","mynudez.com","online-xxxmovies.com","pornvideospass.com","rapeporn.name","teenskitten.com","tube-teen.fr","videos-pornos.eu","vosfemmes.com"],"resourceTypes":["script"]},"id":4030}, +{"action":{"type":"block"},"condition":{"requestDomains":["a7.org","agni3.xyz","ahlaejaba.com","centredecontrole.biz","cyberbaiseuses.com","cyonix.to","debrid-ultim.blogg.org","fullqurandownload.com","gigaflat.com","kissanime.ru","lownet.fr","memoireetvie.com","mynewsnet.ch","niooz.fr","offer.alibaba.com","onlinevoyance.fr","piazza.ch","quickdomainfwd.com","redirecting.ws","rencontreshard.com","tripleclicks.com","tudou.com","uptojizz.com","vosfemmes.com","webdesignerhut.com","x19network.com","yaagle.com"],"resourceTypes":["sub_frame"]},"id":4031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forexalgerie.com/img/*/pub/"},"id":4032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forexalgerie.com/img/*/pub_"},"id":4033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forexalgerie.com/img/blackbull/336-280-desktop.png"},"id":4034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forexalgerie.com/img/fiver300_600.png"},"id":4035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forexalgerie.com/img/pub/"},"id":4036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formation-dz.com/images/banners/"},"id":4037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formation-dz.com/modules/mod_banners/"},"id":4038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.ad/publi/"},"id":4039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum308.com/images/lavageautomoto-5.jpg"},"id":4040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumactif.*/dx?i="},"id":4041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/*/bandeau_"},"id":4042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/*/habillage/"},"id":4043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/*/promoto/"},"id":4044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/letsgo/"},"id":4045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/pb_nf/"},"id":4046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/pubs/"},"id":4047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/img/sicked/"},"id":4048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumconstruire.com/letsgo/"},"id":4049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumdz.com/pub/"},"id":4050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forzamotorsport.fr/img/pub/"},"id":4051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framapad.org/static/img/bearstech_hosted.png"},"id":4052}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avito.ma"],"requestDomains":["firebasestorage.googleapis.com"]},"id":4053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framboise314.fr/wp-content/uploads/*/banner-"},"id":4054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framboise314.fr/wp-content/uploads/*/pub_"},"id":4055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||framboise314.fr/wp-content/uploads/2020/06/our-300250.gif"},"id":4056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-alerte.com/wp-content/uploads/popup.jpg"},"id":4057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-pittoresque.com/espace_mag_"},"id":4058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-pittoresque.com/expstickybar.js"},"id":4059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-pittoresque.com/pub.js"},"id":4060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-pittoresque.com/pubexterne.htm"},"id":4061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||france-troc.com/includes/inc_bandeau.php?"},"id":4062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francefootball.fr/pub/"},"id":4063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francemobiles.com/img/pub/"},"id":4064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francesoir.fr/sites/francesoir/files/promoitpret300x600.gif"},"id":4065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francetransactions.com/habillages/"},"id":4066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francetransactions.com/img/habillage"},"id":4067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francetv.fr/css/habillagepub/"},"id":4068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com/datascontent/insertech"},"id":4069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com/images/icon-vs-"},"id":4070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com/images/votre-site-article.png"},"id":4071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com^*/dfp/"},"id":4072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com^*/placeholder/"},"id":4073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||francoischarron.com^*/pubs/"},"id":4074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frandroid.com/plsbl/"},"id":4075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frandroid.com/wp-content/themes/*habillage_"},"id":4076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frandroid.com/wp-content/themes/humanoid-redesign/assets/images/oneplus6t_countdown.jpg"},"id":4077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frandroid.com/wp-content/themes/humanoid-redesign/assets/images/red-sfr/sidebar-img-22.png"},"id":4078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-proxy.cz/i/hma/"},"id":4079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-reseau.fr/images/ban_"},"id":4080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-strip-games.com/images/banners/"},"id":4081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-strip-games.com/swf/"},"id":4082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-telechargement.*/images/7pziy9y.jpg"},"id":4083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free.fr/webmails/pub/"},"id":4084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freelance-informatique.fr/images/banniere"},"id":4085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freemilfporn24.com^*.gif"},"id":4086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freenduro.com/images/banners/"},"id":4087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freenews.fr/wp-content/uploads/2016/11/freenews0728x90frnetobs.png"},"id":4088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeonline.org/detroitchicago/"},"id":4089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeonline.org/images/skin-"},"id":4090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freepik.com/coupons/popup?"},"id":4091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freepik.com/media/img/banners/"},"id":4092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frenchweb.fr/wp-content/uploads/2018/02/webinar4opportunites.jpg"},"id":4093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frenchweb.fr/wp-content/uploads/2020/01/nuxeo3001201200.png"},"id":4094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frenchweb.fr/wp-content/uploads/2020/01/ozitem040220728.png"},"id":4095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frigoristes.fr/images/*_ban."},"id":4096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frigoristes.fr/themes/frost/images/annonceurs/"},"id":4097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frprn.com/even/"},"id":4098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullxmovies.com/catcheur-haut.php"},"id":4099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullxmovies.com/fakeplayer/"},"id":4100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullxmovies.com/payglad/"},"id":4101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullxmovies.com/randomthumbs*."},"id":4102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fun4fun.com/pubs/"},"id":4103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funradio.fr^*/skin/promo/"},"id":4104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fusacq.com/buzz/*/encarts/"},"id":4105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fusacq.com/images/megabanners/"},"id":4106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fusacq.com^*/images/pub.gif"},"id":4107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamalive.com/img/pub-"},"id":4108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game-guide.fr/*/images/pub/"},"id":4109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameblog.fr/images/promo/"},"id":4110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameblog.fr/scripts/ebam/"},"id":4111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamekult.com/ajax-info/partner-"},"id":4112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamekult.com/i/partenaires/"},"id":4113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer-network.fr/wp-content/*/g2a-"},"id":4114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer-network.fr/wp-content/uploads/*/banniere."},"id":4115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamereactor.dk/prerolls/"},"id":4116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamovideo.com/js/ulnt.js"},"id":4117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gauleporno.xxx/assets/js/head."},"id":4118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gauleporno.xxx/nbjs/"},"id":4119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geeek.org/amazon/"},"id":4120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geek-malin.fr/pm-728.gif"},"id":4121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||generation-nt.com/img/habillages/"},"id":4122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geny.com/web/images/genybet/"},"id":4123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geo.fr/extension/geo/design/geo/images/planetride.gif"},"id":4124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geoflotte.com/temp/part/"},"id":4125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gerardmerinfo.fr/fondpub/"},"id":4126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gerardmerinfo.fr/wp-content/banners/"},"id":4127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||givemefile.fr/images/banners/"},"id":4128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gizchina.it/wp-content/uploads/*-banner."},"id":4129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gktorrent.*/z-"},"id":4130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glenatbd.com/images/banners/"},"id":4131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glenatbd.com/images/skins/"},"id":4132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glenatmanga.com/upload/habillage/"},"id":4133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goal.*/uploads/promotion/"},"id":4134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gofile.io/plugins/sw2/"},"id":4135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldenboys.fr/images/klops-promo-goldenboys-180x180-v5.jpg"},"id":4136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldenmoustache.com/wp-content/uploads/*/300x250"},"id":4137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goziga.com/ban/"},"id":4138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goziga.com^*/banangela.gif"},"id":4139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goziga.com^*/banhead_"},"id":4140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goziga.com^*/goziga_underflv.gif"},"id":4141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratostel.com/images/*/bandeau_"},"id":4142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratuiciel.com/media/*-pub-"},"id":4143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratuiciel.com/media/*/habillage/"},"id":4144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratuiciel.com/media/pubs/"},"id":4145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grimper.com/media/habillage/"},"id":4146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||groupolitan.be/fr/partners/iframe/"},"id":4147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.tv/mep0-animated.gif"},"id":4148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.tv/micro-box-468-final.gif"},"id":4149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.tv/pub/"},"id":4150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.tv/special%20credit.gif"},"id":4151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.tv/unnamed.gif"},"id":4152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guardiana.net/img/boutons/"},"id":4153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-alger.com/images/banners/"},"id":4154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-du-travail.com/images/promo/"},"id":4155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-fitness.fr/images/investir123.gif"},"id":4156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-hebergeur.fr/img/lwssuper"},"id":4157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-hebergeur.fr/pub/"},"id":4158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guide-lavage.com/image/guide-lavage/pub/"},"id":4159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guinee7.com/wp-content/uploads/*-460x68-"},"id":4160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guinee7.com/wp-content/uploads/*-800x120-"},"id":4161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guinee7.com/wp-content/uploads/*/baniere-"},"id":4162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guinee7.com/wp-content/uploads/*/banni%c3%a8re-"},"id":4163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guinee7.com/wp-content/uploads/*/banniere-"},"id":4164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gum-gum-stream.*/wp-content/uploads/*.gif"},"id":4165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gum-gum-streaming.*/extension.js"},"id":4166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gum-gum-streaming.*/pub.js"},"id":4167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gum-gum-streaming.*/wp-content/uploads/*.gif"},"id":4168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handroit.com/annonceur/"},"id":4169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handroit.com/upl/slideshows/"},"id":4170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happymod.com/static/img/pvpbar-"},"id":4171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdss.*/playhd."},"id":4172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdss.watch/player/"},"id":4173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hearthstone-decks.com/pub2/"},"id":4175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai-3x.com/images/out"},"id":4176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai-paradise.fr/getblock2"},"id":4177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai-paradise.fr/vast/"},"id":4178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaibox.fr/hbs/"},"id":4179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaihaven.org/_"},"id":4180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaihaven.org/beta/"},"id":4181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaihaven.org/lube/"},"id":4182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heures.be/template/images/publi/"},"id":4183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibamusic.com/pub/"},"id":4184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hifipcguide.com/wp-content/uploads/smsl-ad18-hifi.jpg"},"id":4185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiqqu.xxx/static/n/"},"id":4186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hisse-et-oh.com/api/v1/neptune/"},"id":4187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||histoire-pour-tous.fr/images/banners/"},"id":4188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||histoires-de-sexe.net/graf/"},"id":4189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitek.fr/img/*-ban."},"id":4190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homecine-compare.com/images/*?nzkcheck="},"id":4191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homecine-compare.com/images/main/*/pub.jpg"},"id":4192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homecinema-fr.com/iframe-header-300x600-"},"id":4193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homecinema-fr.com/images/"},"id":4194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homecinema-fr.com/pubs/"},"id":4195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horlogeparlante.com/wp-content/uploads/2021/*_08_99_05_"},"id":4196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotvideo.fr/pub/"},"id":4197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotvideo.fr^*/banners/"},"id":4198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hours.be/template/images/publi/"},"id":4199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||html.net/dm/recovery.js"},"id":4200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||humanite.fr/sites/default/files/field/image/banniere_"},"id":4201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||humanite.fr/sites/default/files/medias/*/header_pub_"},"id":4202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ichmama.xyz/appsource/"},"id":4203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ici-londres.com/data/img/raw/top-website-banner-"},"id":4204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idf1.fr/banner/"},"id":4205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idf1.fr/partner/"},"id":4206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idurarweb.com/file/manual/conception_logo_"},"id":4207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idurarweb.com/file/manual/conception_site_"},"id":4208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idurarweb.com/file/manual/formation_infographie_"},"id":4209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/02/aaa.jpg"},"id":4211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/02/hhh3.png"},"id":4212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/02/sss.jpg"},"id":4213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/03/f0ff3r-1.jpg"},"id":4214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/03/fhhd-1.jpg"},"id":4215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igg-games.com/wp-content/uploads/2024/03/hx.jpg"},"id":4216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iiv.pl/banner/"},"id":4217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imabox.fr/pub/"},"id":4218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imados.fr^*/habbo/"},"id":4219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imadrassa.com/static/images/background"},"id":4220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imadrassa.com/static/images/next/banner"},"id":4221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imadrassa.com/static/imgfront/offres/banner"},"id":4222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagelecourrier.vnanet.vn/uploaded//adv/"},"id":4223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.fan-de-cinema.com/habillage/"},"id":4224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.leblogduhacker.fr/2017/12/etre-anonyme-dossier.jpg"},"id":4225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.leblogduhacker.fr/hidemyassban.gif"},"id":4226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.opt.be/pictos/logo_"},"id":4227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.mrsexe.com/dating-gratuit.gif"},"id":4228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.uefa.com/imgml/comp/ucl/sponsor/"},"id":4229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgpeak.com/img/"},"id":4230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||immobilier.nc^*/medias_pubs/"},"id":4231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impimg.free.fr/pubs/"},"id":4232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info-algerie.com/media/polo-sedan.jpg"},"id":4233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informatruc.com/ejs_"},"id":4234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infosoir.com/images/banners/"},"id":4235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inpi.fr^*/klee_evenement/"},"id":4236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||installations-home-cinema.eu/images/partner/"},"id":4237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intermarche.com/files/live/sites/intermarche/files/contributed/operation_speciale/*habillage"},"id":4238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetparsatellite.net/usr/*/images/vskydsl.gif"},"id":4239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetparsatellite.net/usr/www_internetparsatellite_net/images/*-leaderboard.gif"},"id":4240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetparsatellite.net/usr/www_internetparsatellite_net/images/nn201*.gif"},"id":4241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||investiraucameroun.com/*/pub/"},"id":4242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone-forum.fr/accessoire-iphone.png"},"id":4243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/bannieres/"},"id":4244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/wp-content/uploads/*-150x114."},"id":4245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/wp-content/uploads/*-300x167."},"id":4246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/wp-content/uploads/*600x90_"},"id":4247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/wp-content/uploads/2018/08/thefrench.png"},"id":4248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphone4.fr/wp-content/uploads/2019/11/capture-*-2019-11-17-*-20.55.54-300x131.png"},"id":4249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iphonetweak.fr/js/prototype.js"},"id":4250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iplocation.net/assets/images/banners/"},"id":4251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipodtouchisapro.com/wp-content/uploads/*/ctp-banners-"},"id":4252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipodtouchisapro.com/wp-content/uploads/*/gif-pub.gif"},"id":4253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/*/wp-cart-for-digital-products/"},"id":4254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/wp-content/*238x198"},"id":4255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/wp-content/*250x208"},"id":4256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/wp-content/*300x250"},"id":4257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/wp-content/*banner"},"id":4258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||israelmagazine.co.il/wp-content/uploads/*/dr-"},"id":4259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itele.fr/content/skins/*_habillage."},"id":4260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmag-dz.com/pub/"},"id":4261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itnewsinfo.com/pub/"},"id":4262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itnewsinfo.com^*/pub/"},"id":4263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/amenagement-stands-"},"id":4264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/agence_communication_"},"id":4265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/agence_voyage_"},"id":4266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/amenagement-stands-"},"id":4267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/boite-communication-"},"id":4268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/boite_communication_"},"id":4269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/cadeaux_de_fin_dannee_"},"id":4270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/imprimerie-alger."},"id":4271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/imprimerie_algerie."},"id":4272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/imprimerie_algerie_"},"id":4273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/*/promotion_immobiliere_"},"id":4274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivocommunication.com/file/2020/10/29/boite_de_communication_alger_1.png"},"id":4275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/cadeaux-de-fin-dannee-"},"id":4276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/27993000_844677042378460_"},"id":4277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/agence_communication_oran_"},"id":4278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/agence_voyage_algerie_"},"id":4279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/amenagement-stands-"},"id":4280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/amenagement_stands_algerie_"},"id":4281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/boite-communication-"},"id":4282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/cadeaux_de_fin_dannee_"},"id":4283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/impression_alger_"},"id":4284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/imprimerie-alger."},"id":4285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/imprimerie_alger_"},"id":4286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/imprimerie_algerie."},"id":4287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivoprint.com/file/*/promotion_immobiliere_"},"id":4288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jackypc.com/bann*.swf"},"id":4289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||japscan.lol/imgs/japo/reader.jpg"},"id":4290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jasonsavard.com/js/jasonsavard.js"},"id":4291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeanmarcmorandini.com/sites/jeanmarcmorandini.com/files/morandinisante.jpg"},"id":4292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemangejemincis.fr/wp-content/uploads/*banner"},"id":4293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemangejemincis.fr/wp-content/uploads/immune-"},"id":4294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemontremalingerie.com/*.php"},"id":4295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemontremesfesses.com/*.php"},"id":4296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemontremontorse.com/*.php"},"id":4297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jemontremontorse.com/images/banners/"},"id":4298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeretiens.net/wp-content/uploads/2020/10/amazon_prime_"},"id":4299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeretiens.net/wp-content/uploads/2020/10/offre_amazon_prime_"},"id":4300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu-tarot-en-ligne.com/pubs/"},"id":4301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu.net/pub/"},"id":4302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu.video/bg/bg-"},"id":4303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeu.video/bg_pb/"},"id":4304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeunessedalgerie.com/photos/pub1.jpg"},"id":4305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-gratuits.com/images/*/bandeau-"},"id":4306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-hentai.com/bg/"},"id":4307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-hentai.com/videos/"},"id":4308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-mmorpg.com/habillage/"},"id":4309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-mmorpg.fr/media/habillage/"},"id":4310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-sexe-gratuit.com/img/"},"id":4311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux-sexe-gratuit.fr/images/banners/"},"id":4312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeux.org/vda/"},"id":4313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxetcompagnie.fr/wp-content/uploads/*/habillage-"},"id":4314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo.com/ope/"},"id":4315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo.com/pub/"},"id":4316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo.com/sponso/"},"id":4317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo.com/sponso_"},"id":4318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo.org/wp-content/themes/jv/habillage/"},"id":4319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo24.com/code_user_1.html"},"id":4320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jeuxvideo24.com/membres/bonsplan/"},"id":4321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jheberg.net/images/mp.png"},"id":4322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobculture.fr/wp-content/uploads/*/cfp*.gif"},"id":4323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobculture.fr/wp-content/uploads/*/eac*.gif"},"id":4324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldelenvironnement.net/images/pub_"},"id":4325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldesfemmes.fr/api/block/"},"id":4326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*-banni%c3%a8re."},"id":4327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*-pub."},"id":4328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*.gif"},"id":4329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*/300x250"},"id":4330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*/banner-"},"id":4331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*/pub-"},"id":4332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldu4x4.com/wp-content/uploads/*/publicit%c3%a9-"},"id":4333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldugeek.com/content/*/carrefour-desktop.js"},"id":4334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldumusulman.fr/wp-content/uploads/*.gif"},"id":4335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldumusulman.fr/wp-content/uploads/*/fond-"},"id":4336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldumusulman.fr/wp-content/uploads/*ban"},"id":4337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldumusulman.fr/wp-content/uploads/2021/04/kid.jpg"},"id":4338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldumusulman.fr/wp-content/uploads/2021/04/kidludik-top.jpg"},"id":4339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldunet.com/api/block/"},"id":4340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldupirate.com/vpn2.png"},"id":4341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journaldupirate.com/vpn4.png"},"id":4342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalintime.com/static/pubs/"},"id":4343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||judgehype.com/pub2/bg.php?"},"id":4344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juif.org/img/partners/"},"id":4345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jumia.*/static/cms/*/ads/"},"id":4346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jumia.*/static/cms/*?downsize="},"id":4347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juristatic.com/public/js/composant/wengo/notify.js?"},"id":4348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juristatic.com/public/js/lib/*_popup.js?"},"id":4349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kacemb.com/kdda/sponsors/"},"id":4350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kairn.com/*/pub."},"id":4351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kairn.com/files/pub/"},"id":4352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalo.onvid."},"id":4353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kamehashop.fr/partenaire/"},"id":4354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katibin.fr/pubs/"},"id":4355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katibin.fr/wp-content/uploads/*/600x100-"},"id":4356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katibin.fr/wp-content/uploads/*/bg_"},"id":4357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katibin.fr/wp-content/uploads/*/katibin-"},"id":4358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keriximmo.net/_pub/"},"id":4359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keriximmo.net/images/habillage-"},"id":4360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kidiklik.fr/images/vendos/"},"id":4361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kimcartoon.*/scripts/xvideo.js"},"id":4362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiteboarder-mag.com/media/habillage/"},"id":4363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kits-graphiques-deluxe.com/images/pub1.jpg"},"id":4364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koaci.com/pub/"},"id":4365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kommunauty.fr/images/banniere_k-600x100.jpg"},"id":4366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konbini.com^*/xhabillage_"},"id":4367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korben.info/app/uploads/*/logoagarik_"},"id":4368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korben.info/app/uploads/*/seagate-"},"id":4369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korben.info/app/uploads/2015/12/ag.png"},"id":4370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korben.info/app/uploads/2018/06/cb1198675309-"},"id":4371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyngseca.com/forum/images/pub.gif"},"id":4372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l.liberation.fr/img/promo/"},"id":4373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacanausurfinfo.com/admin/images/pubs/"},"id":4374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacanausurfinfo.com/ressources/pub/"},"id":4375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacasadeel.net/banners/"},"id":4376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacoccinelle.net/generic.js"},"id":4377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladepeche.fr/js/ab."},"id":4378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladiagonale.net/wp-content/uploads/2023/02/pub_article.jpg"},"id":4379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladmedia.fr/var/public/storage/images/teasers/"},"id":4380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lafermeduweb.net/images/promote/"},"id":4381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakroa.mg/images/pub/"},"id":4382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamanchelibre.fr/habillage/"},"id":4383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamanchelibre.fr/images/*-banniere-"},"id":4384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamanchelibre.fr/images/teaser_phr_web.jpg"},"id":4385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||langochat.net/partenaires/"},"id":4386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanouvellerepublique.fr/pub/"},"id":4387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanutrition.fr/images/banners/"},"id":4388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laposte.net^*/scripts/pub_"},"id":4389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprovence.com/sites/all/themes/lpv4/js/pubs.js"},"id":4390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laptopspirit.fr/js/suo.js"},"id":4391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laptopspirit.fr/wp-content/uploads/new/f22j.gif"},"id":4392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laptopspirit.fr^*/habillage-"},"id":4393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laradieuse.com/images/logo-ooreedoo.jpg"},"id":4394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lareclame.fr/wp-content/uploads/*/hbllg-"},"id":4395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||largus.fr/*/includes/javascript/advertising/"},"id":4396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasurfeuze.com/index.php?page=banner"},"id":4397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasurfeuze.com/tagsky.php"},"id":4398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latribunedz.com/contenu/files/bannersfile/"},"id":4399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||launedalgerie.com/images/stories/u/buy%20now.jpg"},"id":4400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||launedalgerie.com/images/stories/u/mah.jpg"},"id":4401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||launedalgerie.com/images/stories/u/wiko.jpg"},"id":4402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautomarche.com/wp-content/uploads/*/auto-pub-"},"id":4403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautomarche.com/wp-content/uploads/*/pub-"},"id":4404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautomarche.com/wp-content/uploads/2014/10/emerger-animation5-copie-31.gif"},"id":4405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautomarche.com/wp-content/uploads/2014/10/flash-liqui-moly-kadiri-copie1.gif"},"id":4406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lautosurf.com/images/cdp"},"id":4407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laverite.mg/images/autodiffusion-"},"id":4408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laverite.mg/images/pub-"},"id":4409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcd-compare.com/images/*?nzkcheck="},"id":4410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcd-compare.com/images/main/*/pub.jpg"},"id":4411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le1er.net/pub-"},"id":4412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le2minutes.com/pub/"},"id":4413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leboncoin.fr^*-habillage-"},"id":4414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/danone/"},"id":4415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/data/gilette.jpg"},"id":4416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/data/hs.jpg"},"id":4417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/data/pub/"},"id":4418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/interstitiel/scripts/"},"id":4419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lebuteur.com/interstitiel/swf/"},"id":4420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecafedugeek.fr/wp-content/uploads/2020/12/600x600-fr.png"},"id":4421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecancer.fr/media/*/logo_partenaires_"},"id":4422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lechiffredaffaires.com/images/banners/"},"id":4423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecho.be/ad/"},"id":4424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecompagnon.info/promo/"},"id":4425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecourrier-dalgerie.com/images/pub.gif"},"id":4426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecourrier-dalgerie.com^*/banni%c3%a8re-"},"id":4427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecture-en-ligne.com/*/pubs.php"},"id":4428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ledemondujeu.com/pubcoin"},"id":4429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ledevoir.com/documents/image/pub/"},"id":4430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ledgerwallet.com/images/promo/"},"id":4431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/assets-components/partenaires/"},"id":4432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/bazachic/"},"id":4433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/cadre-emploi/"},"id":4434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/collectorsquare-box/"},"id":4435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/explorimmo_loc/"},"id":4436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/luisaviaroma/"},"id":4437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/mytravelchic-box/"},"id":4438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr/com/store/"},"id":4439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lefigaro.fr^*/bazarchic/"},"id":4440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legagnant.com/files/banners/"},"id":4441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legalis.net^*/swf/pub_"},"id":4442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legazdeschiste.fr/images/banner_"},"id":4443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leguide.com^*/ad/"},"id":4444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lejournaldelemploi.dz/images/banners/"},"id":4445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lelectronique.com/images/xshopping-"},"id":4446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lelogicielgratuit.com/media/js/popupgenerator.min.js"},"id":4447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemde.fr^*/partenaires/"},"id":4448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemeilleurdupsg.com/pub/"},"id":4449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemidi-dz.com/images/pub/"},"id":4450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemondeinformatique.fr/ajax/recuperation-pub.php?"},"id":4451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemoniteurdubatiment.be/images/mediafactory_"},"id":4452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemoteurdusexe.com/images/*-shop.gif"},"id":4453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lemoteurdusexe.com/img/promo/"},"id":4454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lenetexpert.fr/footer-denis.jacopini-redacteur"},"id":4455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lenouvelliste.com/images/pub/"},"id":4456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lensois.com/wp-content/uploads/*/bmw-"},"id":4457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lensois.com/wp-content/uploads/*/le-fil-info-"},"id":4458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lensois.com/wp-content/uploads/*/mini-"},"id":4459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparisien.fr/manchettepub/"},"id":4460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparisien.fr^*/partenaires/"},"id":4461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparking-moto.fr/images/alter-"},"id":4462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparking.fr/images/alter-"},"id":4463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparking.fr/images/habillage_"},"id":4464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leparking.fr/upload/partners/"},"id":4465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lepetiteconomiste.com^*/pub-"},"id":4466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lepetiteconomiste.com^*/swf_banniere_"},"id":4467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lepoint.fr/images/promo/"},"id":4468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lequipement.fr/epsigon/style/ekipprixendirect/"},"id":4469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lequipement.fr/uploads/habillage/"},"id":4470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lequotidien-oran.com/img/pub.jpg"},"id":4471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lerepairedesmotards.com/img/pub/"},"id":4472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-energies-renouvelables.eu/cssimg/site/*160.jpg"},"id":4473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-horaires.fr/ajax/staytuned.popup."},"id":4474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/ajax/iframe/"},"id":4475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/assets/background/"},"id":4476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/bandeau_"},"id":4477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/bd_images/"},"id":4478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/images/link_"},"id":4479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||les-terrains.com/images_pub/"},"id":4480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesechos.fr/pratique/"},"id":4481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesechos.fr/promo-solutions/"},"id":4482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesimprimantes3d.fr/partenaires/"},"id":4483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesmobiles.com/habillage/"},"id":4484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesmobiles.com/img/mobile-banners/"},"id":4485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesmobiles.com/img/popins/"},"id":4486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesmobiles.com/img/skins/"},"id":4487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesmobiles.com/img/slidebars/"},"id":4488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesnumeriques.com/habillages/"},"id":4489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesoirdalgerie.com/articles/*/dzauto.swf"},"id":4490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespac.com/1/banners/"},"id":4491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespagesmaghreb.com/assets/fransabank_pharma-"},"id":4492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespagesmaghreb.com/campaigns/"},"id":4493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespagesmaghreb.com/gollums/0000/8222/legrand.gif"},"id":4494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lesparrains.fr/images/lesparrains.fr/offers/habillage_"},"id":4495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lestrepublicain.com/modules/mod_flexbanners/"},"id":4496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letelegramme.fr/js/dfp_"},"id":4497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letour.fr^*/partenaires."},"id":4498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letoutx.com/pubs/"},"id":4499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letraitdunion.com/images/headset/"},"id":4500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||letraitdunion.com/images/wallpaper/"},"id":4501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lexpress.fr/doc/minisites/laposte/"},"id":4502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lexpress.fr/doc/minisites/solution_business/"},"id":4503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lexpress.fr/doc/partenaires/"},"id":4504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lexpress.fr/pub/"},"id":4505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lexpressiondz.com/files/banners/"},"id":4506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1fichier.com","7-up.net","9xupload.me","adshr.ink","adshrinks.com","ahlamtv.com","allviid.xyz","allviids.xyz","clik.pw","cloudvideo.tv","dailyuploads.net","file-up.org","filescdn.com","filescdn.net","gnula.nu","gsurl.in","gsurl.me","ithepiratebay.com","jawcloud.co","jetanimes.com","kissanime.ru","linkcaptcha.net","mavanimes.cc","mavanimes.co","mega-p2p.net","onion.ly","onion.pet","protect-mylinks.com","revivelink.com","short.pe","site-de-streaming.com","streaming-french.wiki","tntendirect.com","toonanime.cc","upload4earn.org","upvid.net","videobin.co"],"resourceTypes":["stylesheet"]},"id":4507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lfp.fr/images/pub/"},"id":4508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lhebdoduvendredi.com/pubs/"},"id":4509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libe.com/libepartnerships/"},"id":4510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libellules.ch/infomaniak-hosted-by-black-transparent.png"},"id":4511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liberte-algerie.com/data/pub/"},"id":4512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertyvf.*/libertyland/images/partenaire/"},"id":4513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libre.eu/homepage/relooking/"},"id":4514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ligloo.fr/images/creditimmo300x250px.gif"},"id":4515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||limametti.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-27-at-10.06.48-300x200.jpeg"},"id":4516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||limetorrents.*/static/images/limetorrents_ad.jpg"},"id":4517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linternaute.com/api/block/"},"id":4518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linternaute.fr/api/block/"},"id":4519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live.whassup.fr/*&campaign="},"id":4520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livecad.net/img/pub_"},"id":4521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livefoot.fr/1800x1000-affiliation."},"id":4522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livefoot.fr/images/habillage_"},"id":4523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lkeria.com/media/polo-sedan.jpg"},"id":4524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lkeria.com/media/publier-"},"id":4525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lnc.nc^*/habillage-lnc/"},"id":4526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lnr-dz.com/pub/"},"id":4527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lobourse.com/pub/"},"id":4528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||location-etudiant.fr/pubs/"},"id":4529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logicielespion.com/wp-content/uploads/2017/11/bl-le.png"},"id":4530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logicielmac.com^*/habillage/"},"id":4531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logicielmac.com^*/zpub/"},"id":4532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logicielmac.com^/pubs/"},"id":4533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logitheque.com/media/*-pub-"},"id":4534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logitheque.com/media/*/habillage/"},"id":4535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logitheque.com/media/*/zpub/"},"id":4536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logitheque.com/media/pubs/"},"id":4537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loractu.fr/uploads/ad/background/"},"id":4538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lotusnoir.info^*/images/pub/*_bandeau"},"id":4539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lotusnoir.info^*/images/pub/*_banniere"},"id":4540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lotusnoir.info^*/images/pub/*_skyscrapper"},"id":4541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lotusnoir.info^*/images/pub/ora-jeux-"},"id":4542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyad.com/testrv/popdiv2.asp?"},"id":4543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyoncapitale.fr/lyoncapx/"},"id":4544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyonmag.com/medias/habillages/"},"id":4545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ma-reduc.com/campaigns/covering/"},"id":4546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ma-reduc.com/img/meahabillage/"},"id":4547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macbidouille.com/banners/"},"id":4548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maddyness.com/wp-content/uploads/2016/05/serre-numerique-maddyness.jpg"},"id":4549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||made-in-algeria.com/_medias_files/pub_files/"},"id":4550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||made-in-tunisia.net/_medias_files/pub_files/"},"id":4551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madeinfoot.com/pub/"},"id":4552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madstef.com^*/images/pubs/"},"id":4553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.com/bannie"},"id":4554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.com/images/banners/"},"id":4555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.com/images/logosmarques/"},"id":4556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.info/bannie"},"id":4557}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["desiupload.co","desiupload.in"],"requestDomains":["blogspot.com"],"resourceTypes":["image"]},"id":4558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.info/images/banners/"},"id":4559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebemergent.info/images/logosmarques/"},"id":4560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebex.com/_medias_files/pub_files/"},"id":4561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maghrebstar.com/images/mspub.gif"},"id":4562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maidenfrance.fr/images/banniere-"},"id":4563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mailorama.fr^*/wearing/habillage_"},"id":4564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maison-travaux.fr/wp-content/uploads/*/bouton-300x160."},"id":4565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maison-travaux.fr/wp-content/uploads/sites/8/2019/06/bouton.jpg"},"id":4566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maison-travaux.fr/wp-content/uploads/sites/8/2019/10/300x160-1.jpg"},"id":4567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maison-travaux.fr/wp-content/uploads/sites/8/2021/04/deco.jpg"},"id":4568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mameworld.info/net/pics/da.gif"},"id":4569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamytwink.com/pub2/bg.php?"},"id":4570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manager-online.fr/images/sidebar/"},"id":4571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-news.com/js/_external.js"},"id":4572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-news.com/public/bans/"},"id":4573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-sanctuary.com/pub*/*.php?"},"id":4574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-versus.fr/wp-content/plugins/popup-builder/"},"id":4575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangovideo.*/player/float.php"},"id":4576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangovideo.*/player/html.php"},"id":4577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manifone.com/banner/"},"id":4578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mappy.com/*/files/campaigns/"},"id":4579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mappy.com/services/annoncesjaunes/"},"id":4580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||margxt.fr/wp-content/uploads/2022/12/mgs-shop-2.jpg"},"id":4581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||margxt.fr/wp-content/uploads/2022/12/mgs-shop.jpg"},"id":4582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marianne.net/photo/background-"},"id":4583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maroc1000.net/pub/"},"id":4584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matchendirect.fr/image/tux/"},"id":4585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matin.mg/wp-content/uploads/*/matin_"},"id":4586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||max-videos.com/tools/"},"id":4587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxisciences.com/js/amazon/"},"id":4588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxisexy.com/pub/"},"id":4589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxxxblog.com/disclaimer-st.js"},"id":4590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mayottehebdo.com/images/banners/"},"id":4591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mayottehebdo.com^*/pub_bottom."},"id":4592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||med.tn/uploads/banners/"},"id":4593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.freepik.com/sponsor/"},"id":4594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.lelogicielgratuit.com/*/img/banner-"},"id":4595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.peterhahn.fr/is/image/peterhahn/*_skyscraper_"},"id":4596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.quetelecharger.com/*/img/banner-"},"id":4597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.rtl.fr/online/image/*_skin-"},"id":4598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediabong.*/campaign/"},"id":4599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediabong.*/loader.js"},"id":4600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaguinee.org/wp-content/uploads/*-460x68-"},"id":4601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medialot.fr/wp-content/uploads/*/logo-"},"id":4602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medialot.fr/wp-content/uploads/*/pub-"},"id":4603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medias.jds.fr/medias/direct/*/habillage_"},"id":4604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediastay.net/delivery/"},"id":4605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediscom.com/_medias_files/pub_files/"},"id":4606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediscom.com/imagix/cv_annonceurs/"},"id":4607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meditationfrance.com/2018-images/topban-"},"id":4608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetine.net/ban/"},"id":4609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetine.net/bannieres300/"},"id":4610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetine.net/bannieres728/"},"id":4611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetmuslima.net/ban/"},"id":4612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetmuslima.net/bannieres300/"},"id":4613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meetmuslima.net/bannieres728/"},"id":4614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mega-debrid.eu/images/cessfull.png"},"id":4615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-grandes-ecoles.com/*/int-mb/"},"id":4616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-grandes-ecoles.com/images/habillage/"},"id":4617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-grandes-ecoles.com/intertitiel/"},"id":4618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-licences.com/*/int-mb/"},"id":4619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-licences.com/images/habillage/"},"id":4620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleures-licences.com/intertitiel/"},"id":4621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurmobile.com/scripts/home-mea.js"},"id":4622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurmobile.com/scripts/var_xml_backgrounds.js"},"id":4623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurs-masters.com/*/int-mb/"},"id":4624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurs-masters.com/images/habillage/"},"id":4625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurs-masters.com/intertitiel/"},"id":4626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meilleurstreaminggratuit.com/cgi-bin/snippet.cgi?"},"id":4627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melty.fr/wp-content/cache/min/1/affilizz.js"},"id":4628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mensuelautomobile.com/files/banners/"},"id":4629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mensup.fr/*/pub/"},"id":4630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mensup.fr/photo_cc/"},"id":4631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mes-dialogues.net^*/gaysize.gif"},"id":4632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesbagages.com/images/habillage/"},"id":4633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesbagages.com/images/pub/"},"id":4634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesdialogues.net^*/gaysize.gif"},"id":4635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesliensx.com/images/bannieres/"},"id":4636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesnotices.fr/shopping/"},"id":4637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesphotos.com/tirage-photo-numerique/image/*_habillage_*.jpg"},"id":4638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metaboli.fr/partners/gamekult/"},"id":4639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo.nc/images/stories/accueil/regie/"},"id":4640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo.pf/images/exemples/pub_"},"id":4641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo81.fr/datas/pubs/"},"id":4642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo81.fr/zones/"},"id":4643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metronews.fr/partenaires/"},"id":4644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mfteam.fr/wp-content/uploads/*/fond.png"},"id":4645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||michelin.fr/data/public/field/image/"},"id":4646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||midi-madagasikara.mg/pub/"},"id":4647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||millenium.gg/images/contenu/habillages/"},"id":4648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||millenium.gg/indexpub.php?"},"id":4649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minecraft.fr/wp-content/uploads/2019/09/acheter-"},"id":4650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minuteur-en-ligne.fr/pub/"},"id":4651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miroirsocial.com/uploads/images/partenaires/"},"id":4652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mister-auto.com^*/visuals/*_background_"},"id":4653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitula.*/destacadospisossem."},"id":4654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.matchendirect.fr/html_template/mobile/header_info.html"},"id":4655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilealgerie.com/600_600.php"},"id":4656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilealgerie.com/banniere_"},"id":4657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilealgerie.com/files/banners/"},"id":4658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilealgerie.com/js/defilbanner_interieur.js"},"id":4659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modding.fr/images/ldlc.jpg"},"id":4660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modding.fr/images/matnet_f.jpg"},"id":4661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mon-compte.org/img*compte"},"id":4662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mon-compte.org/img*connecte"},"id":4663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monaco.mc/pages/getbandeau.jsp?"},"id":4664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monbestseller.com/sites/default/files/pushs/"},"id":4665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monbestseller.com/sites/default/files/styles/push/"},"id":4666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mondedux.com/catcher/"},"id":4667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mondialrelay.fr/media/*/banniere-ducat"},"id":4668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mondissimo.com^*/bannerdisplay.asp?"},"id":4669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monpetitforfait.com/wp-content/uploads/*/ban"},"id":4670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monpetitforfait.com/wp-content/uploads/*/byoubn"},"id":4671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monpetitforfait.com/wp-content/uploads/*/hab"},"id":4672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monpetitforfait.com/wp-content/uploads/*/hbb"},"id":4673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montagnes-magazine.com/media/habillage/"},"id":4674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/annonces/"},"id":4675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/images_promos/"},"id":4676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/inter1/"},"id":4677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/inter2/"},"id":4678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/pub1/"},"id":4679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montelimar-news.fr/pub2/"},"id":4680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moov.mg/fancybox/"},"id":4681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moov.mg/images/*-bg.jpg"},"id":4682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moov.mg/images/offres/"},"id":4683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moov.mg/images/pub/"},"id":4684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moov.mg/images/x8_madagascar.jpg"},"id":4685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moto-net.com/images/decosite/habillage-"},"id":4686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moto-station.com^*habillage*.jpg"},"id":4687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moto85.com/images/interface/livingrocskin.jpg"},"id":4688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moustiq.com^*/bans/"},"id":4689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movinstream.com/uploads/pubs/"},"id":4690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moxt.com/*.html"},"id":4691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mr-annonce.fr/images/pub/"},"id":4692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrmondialisation.org/wp-content/uploads/*/banniere-"},"id":4693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mstx.com/top/bans/"},"id":4694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtvnimages.com/habillage/"},"id":4695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mubawab-media.com/habillagespictures/"},"id":4696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multiup.*/compiled_js"},"id":4697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musculaction.com/images/*-300x420."},"id":4698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musculaction.com/images/*-960x90."},"id":4699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musculaction.com/images/nutripure-"},"id":4700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musculaction.com/img/245x90-"},"id":4701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muslimette-magazine.com/wp-content/uploads/*/125x125-"},"id":4702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvideoporno.xxx/wp-content/uploads/*/banner"},"id":4703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mvideoporno.xxx/wp-content/uploads/*/porno"},"id":4704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my-meteo.fr/web/site/ajaxpubs"},"id":4705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybad.fr^*.gif"},"id":4706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybloggertricks.googlecode.com/files/mbtlikebox2.js"},"id":4707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myfreesurf.com/partenaires/"},"id":4708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mymanga.io/ga/"},"id":4709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myzen.tv/images/banners/"},"id":4710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myzen.tv/images/ommstudio.jpg"},"id":4711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natoms.com/js/partner/"},"id":4712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nautiljon.com/pub*/*.php?"},"id":4713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nautisme.nc/pubs/"},"id":4714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neko-sama.fr/images/affiliate_"},"id":4715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neomag.fr/e-pubs/"},"id":4716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neozone.org/blog/wp-content/uploads/2018/02/ubersquare.jpg"},"id":4717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neozone.org/blog/wp-content/uploads/2018/05/ub2.jpg"},"id":4718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nestoria.fr/jsp/include/banners/"},"id":4719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netbeopen.com/clients/*/img/partners/"},"id":4720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netiris.fr/imgs/wengo/"},"id":4721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nextwarez.com/wp-content/uploads/*-300x250."},"id":4722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nextwarez.com/wp-content/uploads/*/banner_rapidseebox_"},"id":4723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikopik.com/wp-content/uploads/*/pub-jeuxrouille.png"},"id":4724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikozen.fr/wasnap_"},"id":4725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nintendo-master.com/fichiers/kelkoo_covers/"},"id":4726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nintendo-master.com/img/background/"},"id":4727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nintendo-master.com/img/default/fullsize_"},"id":4728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niquons.com/baner"},"id":4729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niquons.com/header/"},"id":4730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niveales.com/media/habillage/"},"id":4731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norefer.com/images/echangedeclics.png"},"id":4732}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ceesty.com","centrum-dramy.pl","chemikino.ru","clkmein.com","cllkme.com","corneey.com","datpiff.com","deltabit.co","descargas2020.com","destyy.com","djs.sk","dp-stream.com","festyy.com","firstone.tv","firstonetv.eu","firstonetv.live","ithepiratebay.com","jkanime.net","kinovibe.co","lewd.ninja","love-drama.pl","nahnoji.cz","netiap.com","neurozinzin.com","onion.ly","onion.pet","pblv-plusbellelavie.fr","peliculas24.me","primewire.li","primewire.tf","reactor.cc","rednubes.de","salon.com","sh.st","shorte.st","shrink-service.it","sickrage.ca","skipp.io","tubetitties.com","vidoza.co","vidshare.tv","void.cat","xvideosharing.com"],"resourceTypes":["websocket"]},"id":4733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norefer.com/images/fornobody.png"},"id":4734}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["adshr.ink","adshrinks.com","clik.pw","file-up.org","filerio.in","filescdn.com","filescdn.net","gsurl.in","gsurl.me","lepetitlecteur.fr","ouo.io","ouo.press","protect-mylinks.com","send.cm","short.pe","videobin.co"],"resourceTypes":["image"]},"id":4735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norefer.com/images/legagnant.png"},"id":4736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nospartenaires.com/images/alloref.gif"},"id":4737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notretemps.com/images/annonceurs/"},"id":4738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notsmutty.com/notsmutty."},"id":4739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notube.net/*sw.js"},"id":4740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouvelobs.com/les-bons-plans-shopping/"},"id":4741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouvelobs.com^*/iframe-boxes/"},"id":4742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouvelobs.com^*/partenaria"},"id":4743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numerama.com/content/*/ban-expressvpn."},"id":4744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numerama.com/content/*/incontent-expressvpn."},"id":4745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numerama.com/content/*/sidebar-expressvpn."},"id":4746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numerama.com/content/themes/*habillage_"},"id":4747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numeric.dz/img/swf/numeric_kia_motorse_"},"id":4748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objectifgard.com/wp-content/uploads/*-banniere"},"id":4749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objectifgard.com/wp-content/uploads/*/613x154-"},"id":4750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objectifgard.com/wp-content/uploads/*/habillage-"},"id":4751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objectifgard.com/wp-content/uploads/*/top-affiche-"},"id":4752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||official-film-illimite.*/wp-content/uploads/*/banner"},"id":4753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||official-film-illimite.*/wp-content/uploads/*/zonestream.jpg"},"id":4754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogaming.tv/assets/img/shop/"},"id":4755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogaming.tv/sites/*/files/backgrounds/"},"id":4756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogaming.tv/upload/background/image/"},"id":4757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogaming.tv/upload/partner/"},"id":4758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohmydollz.com/pub2012/"},"id":4759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okpay.com/img/a/"},"id":4760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olivierdauvers.fr/wp-content/uploads/*-promoflash.gif"},"id":4761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||on-veut-du-cul.com/img/pub/"},"id":4762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||on-veut-du-cul.com^*/partenaire/"},"id":4763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||one.nbstatic.fr/media/external/"},"id":4764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-xxxmovies.com^*.gif"},"id":4765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinetri.com/graphics/z3r0d_16web_onlinetri_tbag_header.jpg"},"id":4766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onvasortir.com/pub/"},"id":4767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onvasortir.com/triogical_anime.gif"},"id":4768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openingstijdengids.nl/template/images/publi/"},"id":4769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openingsurengids.be/template/images/publi/"},"id":4770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openrunner.com/upor/bg/"},"id":4771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opensourcecms.com/demo/arvixe.php"},"id":4772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openspa.webhop.info/img/electrocrisan_"},"id":4773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openspa.webhop.info/img/sponsors/"},"id":4774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openstreetmap.org/assets/banners/"},"id":4775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opensubtitles.org/libs/js/jquery/jquery.bpopup.min.js"},"id":4776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opensubtitles.org^*/banners/"},"id":4777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opex360.com/pub/"},"id":4778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opinion-assurances.fr/images/assurlandlink03_2016.gif"},"id":4779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opt.be/images/db/banner/"},"id":4780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orientation-chabab.com/images/banniere-"},"id":4781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orientation-chabab.com/img/pub."},"id":4782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ostreaming.tv/images/btn_"},"id":4783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ostreaming.tv/player/"},"id":4784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otaku-attitude.net^*/okazu-manga.gif"},"id":4785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otakufr.co/wp-content/uploads/*-300x115-"},"id":4786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otakufr.co/wp-content/uploads/*/banner."},"id":4787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouedkniss.com/medias/images/"},"id":4788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouifm.fr^*/images/partners/"},"id":4789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oujdacity.net/kelkoo*.html"},"id":4790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||outils-web.com/frm_menu_"},"id":4791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ovnis-direct.com/_media/img/medium/*banner-"},"id":4792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pagesjaunes-dz.com/pub/"},"id":4793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pagesjaunes.fr/js/pj_ad.js"},"id":4794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pagesjaunes.fr^*pub#position="},"id":4795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pagesroses.co/bannieres/"},"id":4796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||papvacances.fr/images/*-partenaire-"},"id":4797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||papystreaming.*/bn-cs.gif"},"id":4798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parlonspiscine.com/pubs/"},"id":4799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||passback.free.fr/console/html/pub.html"},"id":4800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||passeportsante.net^*/controls/pub/"},"id":4801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||passionlachasse.com/publi"},"id":4802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||permispratique.com/photo/*_habillage_"},"id":4803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petit-bulletin.fr/multimedia/fond/"},"id":4804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petit-bulletin.fr^*/habillage"},"id":4805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petite-annonce-gratuite.com/encarts/bannieres/"},"id":4806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petitfute.com/img/partenaire/"},"id":4807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petitfute.com^*/images/pubs/"},"id":4808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmaciengiphar.com/sites/default/files/produits-"},"id":4809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmasite.fr/img/pub/"},"id":4810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmasite.fr/medias/pub/"},"id":4811}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["123plaisir.com","adyou.me","al.ly","ally.sh","annonces-automobile.com","binbox.io","bitly.com","by6dk.com","clicksfly.com","clk.im","clkim.com","clublu.com","coinlink.us","cpmlink.net","cut-urls.com","filmeseseriesonline.org","les-meilleurs-plans.com","lesplansduweb.com","lewebfacilement.com","link.tl","novaenreta.space","ouo.press","pblv-scoop.com","pubiza.com","safelinku.com","salopes-du-jour.com","sexe-i.com","shink.me","shon.xyz","shorte.st","shortem.com","static.twincdn.com","super-plans.com","tmearn.com","tmearn.net","topsites.re","truesteamachievements.com","yourlink.in","zap.buzz"],"resourceTypes":["script"]},"id":4812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmnet-dz.com/img/pubs/"},"id":4813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmtroc.com/images/pub/"},"id":4814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||php.blick.ch/static/*_blickdeal/"},"id":4815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pictime.fr/boss/img/"},"id":4816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piecesauto.nc/pubs/"},"id":4817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pizzahut.fr/img/habillage_site.jpg"},"id":4818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-gratuit.*/disclame-"},"id":4819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-gratuit.*/disclamer."},"id":4820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-gratuit.*/popupperso/"},"id":4821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-paris.*/disclame-"},"id":4822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-paris.*/disclamer."},"id":4823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plancul-paris.*/popupperso/"},"id":4824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planet-casio.com/*/images/banniere.png"},"id":4825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planet-casio.com/images/partenaires/"},"id":4826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planet.fr/partenaires/"},"id":4827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plateformemedia.com/pub/"},"id":4828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playe.vidto."},"id":4829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pme-dz.com/wp-content/uploads/2019/07/01.jpg"},"id":4830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pme-dz.com/wp-content/uploads/2019/07/02-1.jpg"},"id":4831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pnc-contact.com/pub/"},"id":4832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pole-emploi.fr/accueil/image/mmlelement/pj/5b/ac/90/77/ffabtour-banniere-web-v50089.gif"},"id":4833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pole-emploi.fr/accueil/image/mmlelement/pj/62/a3/83/19/gif-rdv-de-ladie_pe35046.gif"},"id":4834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pole-emploi.fr/webunidialog//bandeaupieddepage/"},"id":4835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pons.com/p/files/dict_images/widgets/"},"id":4836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn.fr/v3/index.php?"},"id":4837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornburst.xxx/assets/js/head."},"id":4838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornburst.xxx/nbjs/"},"id":4839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porndoepremium.com/video/fake."},"id":4840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno-gratuit.ws/boost/"},"id":4841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno-gratuit.ws/images/catcher_"},"id":4842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno-gratuit.ws/infopop.php"},"id":4843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornvideospass.com^*.gif"},"id":4844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pov-house.com/images/banners/"},"id":4845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prelude.me/public/pub/"},"id":4846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presse-citron.net/*/wp-content/*/habillage"},"id":4847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prix-portables.fr/js/suo.js"},"id":4848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prix-portables.fr^*/habillage-"},"id":4849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||produits-asiatiques.com/img/asie-shopping"},"id":4850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||produits-asiatiques.com/img/massage-chinois"},"id":4851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||progonline.com/js/message_display.js"},"id":4852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||projectfreetv.*?d=300x250"},"id":4853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronosoft.com/*/bookmakers/unibet/"},"id":4854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronosoft.com^*/bookmakers/bwin/"},"id":4855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protect-url.net/imgbup/"},"id":4856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps3-infos.fr/p/"},"id":4857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psgenforce.net/upload/bwin/"},"id":4858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pyrenees-passion.info/wp_img_ban/"},"id":4859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pyrenees-team.com/graphics/baniere/logo.jpg"},"id":4860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qariya.info/adv/"},"id":4861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qassa.fr/images/*/wallpaper/"},"id":4862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ra-sante.com/wp-content/uploads/2020/01/isosteo.gif"},"id":4863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rabbitfinder.com/bannieres/"},"id":4864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radinmalinblog.com/wp-content/uploads/*/pub_"},"id":4865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio-monaco.com/images/banners/"},"id":4866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio.fr/assets/js/clickperformance/rad_station.release.js"},"id":4867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiorcj.info^*/pub/"},"id":4868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rainanime.net/xvideo.js"},"id":4869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajacasablanca.com/site/images/flash_banners/"},"id":4870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raje.fr/images/banners/"},"id":4871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakuten.com/visuels/*-habillage."},"id":4872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapghetto.com/uploads/res.jpg"},"id":4873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidgator.net/images/pics/"},"id":4874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recette.supertoinette.com/150944/m/autopromo.jpg"},"id":4875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recreatisse.com/strumae/"},"id":4876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recreatisse.com/wp-content/uploads/2018/09/xamazon.png"},"id":4877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redirection-web.net/img/ewr-marque-blanche.gif"},"id":4878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redirection-web.net/img/google-a.gif"},"id":4879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reezocar.com/assets/img/vvv/"},"id":4880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||references.lesoir.be/widget/"},"id":4881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||referentiel.nouvelobs.com/file/rw300/"},"id":4882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reflectim.fr/wp-content/plugins/popup-builder/"},"id":4883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||remiremontinfo.fr/pub/"},"id":4884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||renault-safrane.com/banierre_partenaire/"},"id":4885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rencontres-coquines.jacquieetmichel.net/jm/?"},"id":4886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rencontresanslendemain.net/wp-content/uploads/*/banni%c3%a8re-"},"id":4887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rencontresanslendemain.net/wp-content/uploads/*/banniere-"},"id":4888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rennes-infos-autrement.fr/wp-content/uploads/2022/02/une-"},"id":4889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rennes-infos-autrement.fr/wp-content/uploads/2022/03/sangles-photo-creationacc.jpg"},"id":4890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rennes-infos-autrement.fr/wp-content/uploads/creationacc-portefeuille-cuir-souple.gif"},"id":4891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rennes-infos-autrement.fr/wp-content/uploads/pub-"},"id":4892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||republicain-lorrain.fr/images/pub/"},"id":4893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||restoconnection.fr/wp-content/uploads/*_banner_"},"id":4894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reverso.net^*/img/blockers/"},"id":4895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roadsexe.com/rs/"},"id":4896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roulettechat.fr/dynjs/geoloc"},"id":4897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roulettechat.fr/js/adsacwm.js"},"id":4898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roulettechat.fr^*/facebook-api-pub/"},"id":4899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||routard.com/img/homepart/budget_air/"},"id":4900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||routiers.com/image/routiers/pub/"},"id":4901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rpgfrance.com^*_pubrpgf."},"id":4902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rpjf.com/pubs/"},"id":4903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtc.be/images/banners/"},"id":4904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtc.be/pub/"},"id":4905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtl.be/ipcreate/widget/jeveux1truc/"},"id":4906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtl.be/videos/player/vp_videoplaza.js"},"id":4907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rue89lyon.fr/wp-content/uploads/*habillage"},"id":4908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rue89lyon.fr^*/images/pub/"},"id":4909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruedesjoueurs.com/images/articles-/promo/"},"id":4910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruedesjoueurs.com/images/banners/"},"id":4911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruedesjoueurs.com/images/campagnes/habillage/"},"id":4912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruedufootball.com/images/partners/"},"id":4913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr^*/pubns."},"id":4914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr^*/pubsa."},"id":4915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr^*/pubtb."},"id":4916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr^*/pubwm."},"id":4917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-sfr.fr^*/sky160navmulti.json?"},"id":4918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabqpress.net/wp-content/uploads/2020/03/0.jpg"},"id":4919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabqpress.net/wp-content/uploads/2020/03/mobilis.jpg"},"id":4920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sainte-marie-mineral.com/img/pub_"},"id":4921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saison-streaming.com/z-"},"id":4922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salaire-brut-en-net.fr/wp-content/*/img/banners/"},"id":4923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanctuary.fr/pub*/*.php?"},"id":4924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sataid.net/banners/"},"id":4925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satim-dz.com/images2/"},"id":4926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satlinker.dz/iso_album/partenaires_"},"id":4927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satmag.fr/pub/"},"id":4928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saucissonsexe.com/wp-content/uploads/*.gif"},"id":4929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scifi-movies.com/images/site/promo/"},"id":4930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scoopnest.com/content_rb.php?"},"id":4931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script-pag.com/demo/fr/images/pub/"},"id":4932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdmy168.com/js/tujia.js"},"id":4933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdv.fr/staticmacg/img/static/avosmac_"},"id":4934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seduireunhomme.fr/wp-content/uploads/*/banner_"},"id":4935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sendspace.com/images/shutter.png"},"id":4936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seneweb.com/dynamic/modules/banners/"},"id":4937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senscritique.com/img/*/desktop.jpg"},"id":4938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seriesstreaming.fr/images/partenaire_"},"id":4939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serre-editeur.fr/images/banners/"},"id":4940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexadonf.net/web/hqlinks.gif"},"id":4941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexeautop.com/js/tube.js"},"id":4942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexefelin.com/images/*.gif"},"id":4943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexgratuit.tv/tp/"},"id":4944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexparadisiac.net/out/"},"id":4945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexparadisiac.net/static/vod/"},"id":4946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexparadisiac.net^*/img/pub."},"id":4947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfr.fr//arrow/banner?"},"id":4948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfr.fr/arrow/banner?"},"id":4949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfr.fr/etagp/msg.jsp?"},"id":4950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfr.fr^*/framepub_"},"id":4951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shink.*/img/downloadad.png"},"id":4952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shink.*/js/creative.js"},"id":4953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||signification-prenom.com/images/myprenom-site.gif"},"id":4954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||signification-prenom.com/images/voyance-par-telephone.gif"},"id":4955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silicon.fr/wp-content/uploads/*/skin_"},"id":4956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||site-de-cul.com/images/boost/"},"id":4957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skieur.com/media/habillage/"},"id":4958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skimagazine.fr/media/habillage/"},"id":4959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skitour.fr/campagnes/"},"id":4960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skitour.fr/divers/a/"},"id":4961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skitour.fr/divers/annonces/"},"id":4962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sky-animes.com/pubs/"},"id":4963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sky-animes.com/scripts/liens.php"},"id":4964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snowsurf.com/media/habillage/"},"id":4965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobusygirls.fr/uploads/editor/valentin.jpg"},"id":4966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||societe.com/cgi-bin/coalesce?"},"id":4967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||societegenerale.fr^*/habillage/"},"id":4968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofoot.com/img/sofoot_partenaires/"},"id":4969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soleilinvest.com/ima/prom/"},"id":4970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solimba.com/js/topbar.min.js"},"id":4971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solutions-numeriques.com/wp-content/uploads/*-banniere-"},"id":4972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solutions-numeriques.com/wp-content/uploads/*/habillage-"},"id":4973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soonnight.com/*_ban_partenaire/"},"id":4974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soonnight.com/intro.php?"},"id":4975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soonnight.com^*/bande_partenaires.png"},"id":4976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sortir-prod.s3.amazonaws.com/uploads/annonce/"},"id":4977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sosvirus.net/wp-content/uploads/*336x*.png"},"id":4978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soundlightup.com/wp-content/uploads/pub/"},"id":4979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sourdline.com/banniere/"},"id":4980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sous-la-mer.com/javascripts/sunder.min.js"},"id":4981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||space-blogs.net/include/pub_ra/"},"id":4982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.fr^*/habillage/"},"id":4983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.fr^*/partenaires/"},"id":4984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stade-lavallois.com/media/anime_logo_gcm_470x90_"},"id":4985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stade-lavallois.com/media/partenaires"},"id":4986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stade-lavallois.com/media/pavecorevatine470x90_"},"id":4987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stade-lavallois.com/media/pubrelaisalsace_"},"id":4988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.ccm2.net/*/img/appstv/"},"id":4989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.flashx.*/banner/"},"id":4990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.flashx.*/img/player.png"},"id":4991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.flashx.*/js/code.js"},"id":4992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lacentrale.fr/ressources/images/pages/home/spot_banner.jpg"},"id":4993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.latribune.fr/media_right_column/1724839/banque-des-territoires.png"},"id":4994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lci.fr/assets/scripts/modules/ad.js"},"id":4995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lefigaro.fr/figads/"},"id":4996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.mediafire.com/images/dl_"},"id":4997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.neowebcar.com/app/nwc/pix/allianz-widget.jpg"},"id":4998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.neowebcar.com/app/nwc/pix/cetelem-300.jpg"},"id":4999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.pornovore.fr/droite/"},"id":5000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.pornovore.fr/template/defaut/js/123soleil.js"},"id":5001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.pornovore.fr/zboobz/"},"id":5002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.rtl.fr/versions/www/*/css/skin.css"},"id":5003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.rtl.fr^*/skin/promo/"},"id":5004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.s-sfr.fr/export/bloc/*/sky*.json?"},"id":5005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.s-sfr.fr/media*messageriecentral"},"id":5006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.s-sfr.fr/media/accga."},"id":5007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.s-sfr.fr/media/accsky*."},"id":5008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tellerium.com/livestreaming.html"},"id":5009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tellerium.com/pepitocaster.html"},"id":5010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tellerium.com/usca.html"},"id":5011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tellerium.com/wgt.html"},"id":5012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.weemove.com/pub/"},"id":5013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.wii-info.fr/js/outils.js"},"id":5014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||statique.lamarseillaise.fr/images/actulegales.jpg"},"id":5015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||statique.lamarseillaise.fr/images/francemarches.jpg"},"id":5016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||statique.lnc.nc/_slider/promo.nc/"},"id":5017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stefgagnant.com^*ban"},"id":5018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strasbourg-tramway.fr/ban_"},"id":5019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strasbourg-tramway.fr/banner"},"id":5020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strcloud.*/mainstream0"},"id":5021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream-island.*/bup/"},"id":5022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream-island.*/pop/"},"id":5023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream-island.*/pub/"},"id":5024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streambox.club/jsfeed/"},"id":5025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamonsport.club/livesport.gif"},"id":5026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamonsport.club/theme/300.png"},"id":5027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamonsport.club/theme/600.png"},"id":5028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamtape.*/adult2.js"},"id":5029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamtape.*/mainstream3"},"id":5030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strtape.*/mainstream3"},"id":5031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudhorizons.dz/images/banners/"},"id":5032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunnabox.com/bundles/sunnaboxsalat/img/pub_"},"id":5033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supmag.fr/media/habillage/"},"id":5034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supplychainmagazine.fr/annonces/"},"id":5035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sur-la-toile.com/images/modami_"},"id":5036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surace-jujitsu.fr/outils/images/pub/"},"id":5037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surf-prevention.com/*/300x300-"},"id":5038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surf-report.com/sites/default/files/wall_"},"id":5039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surf-report.com^*/files/weeman_*.jpg"},"id":5040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surf-report.com^*/wallpaper293x936-"},"id":5041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swisstools.net/*/images/pub/"},"id":5042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylvainpellier.fr/bandeau/"},"id":5043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synonymes.com/add-img/"},"id":5044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synonymes.com/js/capping-horos.js"},"id":5045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synonymes.com/storpub/"},"id":5046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syskb.com/wp-content/uploads/*-ban.gif"},"id":5047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syskb.com/wp-content/uploads/2020/06/img_5_3_1.gif"},"id":5048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syskb.com^*/wordpress-notification-bar"},"id":5049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t-algerie.com/pub/"},"id":5050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/*_1083x90."},"id":5051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/*_banie*."},"id":5052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/*_banniere_"},"id":5053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/*_habillage_"},"id":5054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/banner_"},"id":5055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/d6757_korando_540x120px_1x.jpg"},"id":5056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/habillage_"},"id":5057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/heiva_pol_"},"id":5058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/mois_de_la_chance__"},"id":5059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/new_korando_new."},"id":5060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com/photo/page_"},"id":5061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahiti-infos.com^*/1083x"},"id":5062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tayo.fr/images/igraaal.gif"},"id":5063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tayo.fr/images/igrakl-en-bas.jpg"},"id":5064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tayo.fr/images/igrkalmid.jpg"},"id":5065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tchatche.com/123m?"},"id":5066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcho.fr/assets/img/home_pub."},"id":5067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||team-aaa.com/upload/admin/a_d/"},"id":5068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||team-iphone.fr/phpbbtip/images/pub/"},"id":5069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technikart.com/images/banners/"},"id":5070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techpowerup.com/reviyu"},"id":5071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telechargerunevideo.com/fr/js/aal.js"},"id":5072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemb.be^*/image/banners/"},"id":5073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemb.be^*/image/videos/*.mp4"},"id":5074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemb.tv^*/image/banners/"},"id":5075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemb.tv^*/image/videos/*.mp4"},"id":5076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telephoneannuaire.fr/resources/amz*.jpg"},"id":5077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/900-600-cloner.jpg"},"id":5078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/ab-bis-module-offert.jpg"},"id":5079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/antennistes-2020.jpg"},"id":5080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/banniere-"},"id":5081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/bg_"},"id":5082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/dc-"},"id":5083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/fransat-"},"id":5084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/lol-qui-rit-sort-prime-video.jpg"},"id":5085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/module-tv-fransat.jpg"},"id":5086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/noel-2019-telesatellite-"},"id":5087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/scdfnjukia.gif"},"id":5088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/soldes"},"id":5089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/tcv-"},"id":5090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/telefoot-"},"id":5091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/telesat-"},"id":5092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/telesat_module_fransat.jpg"},"id":5093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/telesat_rmcsport.jpg"},"id":5094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/telesatellite-soldes-2020-07.jpg"},"id":5095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/the-boys-prime-video.jpg"},"id":5096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/tivusat-2020_"},"id":5097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/tls-rmc-sports-"},"id":5098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/ts-rmc-sport.jpg"},"id":5099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/tvc-"},"id":5100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/tvcorner-"},"id":5101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesatellite.com/images/un-prince-a-new-york-2-prime-video.jpg"},"id":5102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tendancehotellerie.fr/img/gif/"},"id":5103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tendancehotellerie.fr/img/jpg/"},"id":5104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tendancehotellerie.fr/spip.php"},"id":5105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tendanceouest.com/*/lightbox-"},"id":5106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisactu.net/*/encarts_partenaires/"},"id":5107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terre.tv/images/partenaires/"},"id":5108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terredauphinoise.fr/w-sm/media/td/coralie/pub_carburant.jpg"},"id":5109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||test-achats.be/*/skins/"},"id":5110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tetesaclaques.tv/public/images/promo_"},"id":5111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||textograto.com/iframe1.php"},"id":5112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedoujin.com^*.php"},"id":5113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesiteoueb.net/uploads/banniere/"},"id":5114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thevid.*/style/medio/"},"id":5115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ticketac.com/upload/banniere/"},"id":5116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tignes.net/data/habillages/"},"id":5117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlemcen-electronic.com/dfox.gif"},"id":5118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlemcen-electronic.com/forum/vf.gif"},"id":5119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlemcen-electronic.com/mf.swf"},"id":5120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toocharger.com/pub_"},"id":5121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tools.macg.co/widget-refurb/refurb-widget.js"},"id":5122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toolslib.net/assets/custom/img/4d5/"},"id":5123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toolslib.net/assets/img/placeholders/"},"id":5124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toomai.fr/img/banner/"},"id":5125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||top-for-phone.fr/visuels/"},"id":5126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topachat.com/images/configo_*compos-"},"id":5127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topanalyse.com/pub/"},"id":5128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topjetm.net^*/img/pub."},"id":5129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topliste-fr.com/filmsdivx.gif"},"id":5130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent9.*/rotation.js"},"id":5131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent9.*/vpn_"},"id":5132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrentgalaxy.to/common/images/*-lo.png"},"id":5133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrentgalaxy.to/common/images/*-sc.png"},"id":5134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toucharger.com/media/files/data/habillage/"},"id":5135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touchdownactu.com/wp-content/uploads/*_unibet_ban_"},"id":5136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touslesprix.com/img_*/background/"},"id":5137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toutcash.com/images/bandeau-"},"id":5138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touteladomotique.com/pub/"},"id":5139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toutgagner.com/jeux-concours/specifique/img/"},"id":5140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toutmontpellier.fr/bannieres/"},"id":5141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toutpratique.com/imgs/pub/"},"id":5142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trackandnews.fr/wp-content/uploads/*/bg-"},"id":5143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trafficzipper.com/rotatorshowbanners-"},"id":5144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tranquille-emile.com/wp-content/uploads/*/pub.jpg"},"id":5145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transactiondalgerie.com/images/banners/"},"id":5146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transporteurs.net/image/commun/boutique.gif"},"id":5147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transporteurs.net/image/transporteurs/pub/"},"id":5148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trekmag.com/media/habillage/"},"id":5149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunejuive.info/wp-content/plugins/smart-pop-up/"},"id":5150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunejuive.info/wp-content/uploads/2012/11/pcc_tribunejuive.swf"},"id":5151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunejuive.info/wp-content/uploads/2012/12/wizo.jpg"},"id":5152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunejuive.info^*/module_pubs_"},"id":5153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunejuive.info^*/pubtribunejuive."},"id":5154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trictrac.net/documents/formats/background_"},"id":5155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trictrac.net/documents/originals/"},"id":5156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trimag.fr^*/tx_macinabanners/"},"id":5157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trixhentai.com/trixhentai.js"},"id":5158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||troc-velo.com/images/pub/"},"id":5159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trovitargentina.*/index.php/cod.get_premium/"},"id":5160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trucsdegrandmere.com/cbs.gif"},"id":5161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsa-algerie.com/wp-content/uploads/*-ads."},"id":5162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tube-teen.fr/tools/"},"id":5163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tubixe.com/site/images/*.gif"},"id":5164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tukif.com/webcams/"},"id":5165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turbo.fr/themes/turbo/img/333x50-"},"id":5166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turbobit.net/vbxpvz/"},"id":5167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turf-fr.com/images/*x250."},"id":5168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turf-fr.com/include/img/*250x"},"id":5169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turfomania.fr/*-publicitaire/"},"id":5170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turfomania.fr/banniere-"},"id":5171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuto-fr.com/pub/"},"id":5172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tutoriels-video.fr/wp-content/uploads/*/o2switch.png"},"id":5173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-express.com/regie/"},"id":5174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv8montblanc.fr/docs/pub/pave1.jpg"},"id":5175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv8montblanc.fr/photo/toorrisime.jpg"},"id":5176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvcom.be/images/stories/bannierespub/"},"id":5177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvcom.be/index.php?option=com_content&view=article&id="},"id":5178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twitch.tv/track?"},"id":5179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twodollarclick.com/earnbanner.php?"},"id":5180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ubergizmo.com/banners/"},"id":5181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uhit.eu/iframe-secure.jpg"},"id":5182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uhit.eu/uhit.html"},"id":5183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unblockproject.*/images/expressvpn"},"id":5184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/*/hip-2015_300.gif"},"id":5185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/*/ndh_2k15.gif"},"id":5186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/wp-content/uploads/*-ban.gif"},"id":5187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/wp-content/uploads/*_head.gif"},"id":5188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/wp-content/uploads/2016/06/bitdefender_23.gif"},"id":5189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/wp-content/uploads/2018/04/cyberghost-vpn_inpost.png"},"id":5190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||undernews.fr/wp-content/uploads/2019/06/cyberghost_inpost.jpg"},"id":5191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unionrunningworld.com/upload/bannieres/"},"id":5192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unleashed.fr/media/habillage/"},"id":5193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unsimpleclic.com/wp-includes/js/wp-embed.min.js"},"id":5194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uploaded.net/img/as/"},"id":5195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uploaded.net/js2/*blo"},"id":5196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uploaded.net/video/"},"id":5197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upp-auteurs.fr/annonces/"},"id":5198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urbeez.com/pub/"},"id":5199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vador.com/showm_"},"id":5200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vador.com/templates/notification/"},"id":5201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vakarm.net/css/sprite_vkm_2.css"},"id":5202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vakarm.net/pub/"},"id":5203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vakarm.net/statics/images/header/*_black."},"id":5204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vakarm.net/statics/images/main/bg-"},"id":5205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vakarm.net^*/pub/"},"id":5206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vbulletin-ressources.com/forum/planethoster/"},"id":5207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||velotaf.com/_themes/velotaf/habillage/"},"id":5208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ventsdouest.com/images/banners/"},"id":5209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ventsdouest.com/images/skins/"},"id":5210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viacredit.net/pub/"},"id":5211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.*/img/partners/"},"id":5212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.videos.vidto."},"id":5213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videos.porndig.com/js/videojs.logobrand.js"},"id":5214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidlox.*/video/"},"id":5215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidmoly.to/static/vastad.js"},"id":5216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidsrc.to/lm/"},"id":5217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viepratique.fr/wp-content/uploads/sites/*/bloc_partenaire_"},"id":5218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||village-libertin.com/site_rencontre/ban/"},"id":5219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinted.*/promoted_closets/list?"},"id":5220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinyculture.com/wp-content/uploads/*-banner-"},"id":5221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viral.onvid."},"id":5222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||virusphoto.com/bannieres/"},"id":5223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visiclic.fr/banniere/"},"id":5224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visual-pagerank.fr/pub/"},"id":5225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vitaminedz.com/images/general/pub-vitaminedz"},"id":5226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vocable.fr/images/banners/bannieres/"},"id":5227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voidspace.org.uk/images/banners/"},"id":5228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voirfilms.*/embediplayer-"},"id":5229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voirfilms.*/templates/*/300x600"},"id":5230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voirfilms.*/templates/*/habillage"},"id":5231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiturego.com/ezoimgfmt/m.media-amazon.com/"},"id":5232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vostfr.club/system/banners/"},"id":5233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||votrepromo.com/pub-"},"id":5234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voxmakers.fr/partenaires/"},"id":5235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voyages-sncf.com/ext/editorial/videos/"},"id":5236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voyages-sncf.com/sites/default/files/*_background_odv_"},"id":5237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voyeur-webs.com/promo/"},"id":5238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtube.*/api/spots/"},"id":5239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vulgarisation-informatique.com/upload/partenariat/"},"id":5240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus.fr/img/cms/partenaire.jpg"},"id":5241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus4k.com/wp-content/uploads/2017/11/02.png"},"id":5242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuplus4k.com/wp-content/uploads/2017/12/cccam.png"},"id":5243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||walfoot.be/pub/"},"id":5244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wamiz.fr/css/habillage/"},"id":5245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wastedamateurs.com/js/script.js"},"id":5246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wawacity.*/img/bopcs/"},"id":5247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcool69.com/toplist/bans/"},"id":5248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*120135."},"id":5249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*120600."},"id":5250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*120max."},"id":5251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*145100."},"id":5252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*300250."},"id":5253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*3002502."},"id":5254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*56090."},"id":5255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*58090."},"id":5256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*72890."},"id":5257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/*980250."},"id":5258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfrance.com/images/back*."},"id":5259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weblettres.net/@images/pub/"},"id":5260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webmarchand.be/js/ov.js.php?"},"id":5261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webrankinfo.com/images/partenaires/"},"id":5262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstar-auto.com/banners_pub/"},"id":5263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstar-auto.com/documents/document_service_*.swf"},"id":5264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstar-auto.com/iframe_autos_neufs_occasions.php"},"id":5265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webxfrance.org/images/bann_"},"id":5266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weemove.com/ressources/images/habillages/"},"id":5267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||welovebuzz.com/wp-content/uploads/*-habillage-"},"id":5268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||welovetennis.fr/medias/pubs/"},"id":5269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weshrak.com^*/imp.php?"},"id":5270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weshrak.com^*/pub.php?"},"id":5271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wgcdn.net/widget/"},"id":5272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whassup.fr/wp-content/uploads/*/banner_"},"id":5273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wheregoes.com/img/banners/"},"id":5274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whois-raynette.fr/*/domaine-libre-big.gif"},"id":5275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whynotclub.com/images/prelinker-"},"id":5276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widermag.com/media/habillage/"},"id":5277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wiflix.*/voir/"},"id":5278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wii-info.fr/ban/"},"id":5279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wii-info.fr/bane/"},"id":5280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wii-info.fr/p/"},"id":5281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikimonde.com/get_aff."},"id":5282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikimonde.com/mo.js"},"id":5283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||willemsefrance.fr/media/*/partenariat/"},"id":5284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winamax.fr/img/banners/"},"id":5285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winamax.fr/img/pub/"},"id":5286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windmag.com/media/habillage/"},"id":5287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winds-up.com/pub/"},"id":5288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||worldissmall.fr/*/uploads/partenaires/"},"id":5289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.algerie-focus.com/*/banner-"},"id":5290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.algerie-focus.com/wp-content/uploads/2017/05/sans-titre-12.jpg"},"id":5291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.echangedeclics.*/files/ban"},"id":5292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x1337x.*/js/script"},"id":5293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xavbox.com/ban/"},"id":5294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xbooru.com/x."},"id":5295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xstarsnews.com/admin/gestion_bann/banniere."},"id":5296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xstarsnews.com/banner-pub/"},"id":5297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yahoo.fr/wp-content/*/habillage/"},"id":5298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yanik.com/pubcitibar.jpg"},"id":5299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeswefoot.com/annuaire.gif"},"id":5300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ygg.re/assets/img/a/"},"id":5301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ygg.re/assets/img/banner.jpg"},"id":5302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ygg.re/assets/img/vpn_"},"id":5303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yggtorrent.*/assets/img/a/"},"id":5304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yggtorrent.*/assets/img/banner.jpg"},"id":5305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yggtorrent.*/assets/img/vpn_"},"id":5306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com/dh/ap/default/*/yahoolast.jpg"},"id":5307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.com^*/default/*/habillage_"},"id":5308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youjizz.com/exoa/"},"id":5309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youjizz.com^*/cache/"},"id":5310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yts.*/ypt.js"},"id":5311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z-barre.com/fonction/aff*.php"},"id":5312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zahradniarchitektura.com/wp-content/uploads/*-banner."},"id":5313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zbporn.com/xdman/"},"id":5314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zbporn.com/zpi/"},"id":5315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdnet.fr/images/base/addv.gif"},"id":5316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zebest-3000.com/*.html"},"id":5317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zestreaming.com/ban.jpg"},"id":5318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zetorrents.biz/z-"},"id":5319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zikinf.com/_services/noab.php?"},"id":5320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zinfos974.com/docs/images/bandeau_"},"id":5321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-annuaire.*/images/banniere_"},"id":5322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-numerique.com/pub/"},"id":5323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-streaming.fr/wp-content/uploads/amazon-video.jpg"},"id":5324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.*/uploads/*iptv"},"id":5325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone-telechargement.*/uploads/hola"},"id":5326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone911.com/images/banners/"},"id":5327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zone911.com/images/logo-banniere/"},"id":5328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zonebourse.com/content_"},"id":5329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zonecss.fr/js/dmc_banniere_"},"id":5330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoom-algerie.com/charte/images/klash16.swf"},"id":5331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoom-algerie.com/images/amazigh-united-250.jpg"},"id":5332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoomdici.fr/media/pub/"},"id":5333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ztat.net^*/affiliate/"},"id":5334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||facebook.com/tr/"},"id":5335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||facebook.com/tr?"},"id":5336}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-blocking-detector/"},"id":5337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-checker."},"id":5338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblockchecker."},"id":5339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker.blogads."},"id":5340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/check-blocker."},"id":5341}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kill-adblock/"},"id":5342}, +{"action":{"type":"block"},"condition":{"urlFilter":"/noadblock."},"id":5343}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-adblock-dedect/"},"id":5344}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adblockdetector/"},"id":5345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||static.rtl.fr^*/skin/"},"id":5346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lyonpeople.com/ban/"},"id":5347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lesfrontaliers.lu/wp-content/uploads/lesfrontaliers/habillage/"},"id":5348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-300x37."},"id":5349}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-660x82."},"id":5350}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-866x120-"},"id":5351}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dse-ecologie.com","visuels.l214.com"],"resourceTypes":["image","object","sub_frame"],"urlFilter":".com/bannieres/"},"id":5352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1080x90_"},"id":5353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/980x90_"},"id":5354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/b-1-468-"},"id":5355}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/no-banner-"},"id":5356}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pub/*/habillage."},"id":5357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pub/hab-"},"id":5358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sidebar/partner-"},"id":5360}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vyprad."},"id":5361}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_1080x90."},"id":5362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||legagnant.com/legagnant"},"id":5363}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||legagnant.com/pv"},"id":5364}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.gsmhosting.com"],"resourceTypes":["image"],"urlFilter":"||lh3.googleusercontent.com/"},"id":5365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||roadsexe.com/ban"},"id":5366}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","media"],"urlFilter":"||solvemedia.com/acmedia/"},"id":5367}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.s-sfr.fr/media/mire_"},"id":5368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static2.dmcdn.net/mc/skin_assets/*/body"},"id":5369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||0zz0.com/e/"},"id":5370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||a40ans.com/data/"},"id":5371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*-carr%"},"id":5372}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*-carre%"},"id":5373}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ballad-et-vous.fr/wp-content/uploads/*/bandeau-"},"id":5374}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bas88.com/data/"},"id":5375}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cowcotland.com/images/habillage/"},"id":5376}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||diaspordc.com/wp-content/uploads/*-bann"},"id":5377}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||e-sante.fr/sites/default/files/templates/"},"id":5378}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||extreme-down.*/uploads/telecha"},"id":5379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||extreme-download.*/uploads/telecha"},"id":5380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ferrarista.fr/forum-ferrari/uploads/referral-"},"id":5381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gameblog.fr/skins/"},"id":5382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||geekopolis.fr/images/habillage_"},"id":5383}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gonzai.com/wp-content/uploads/*/gonzai-renault."},"id":5384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hackforums.net/uploads/mam/"},"id":5385}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||journaldugeek.com/wp-content/themes/*/habillages"},"id":5386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||justgeek.fr/img/widgets/"},"id":5387}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||korben.info/app/uploads/*/mrf*."},"id":5388}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lanationdj.com/wp-content/uploads/*/output_"},"id":5389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||les-terrains.com^*.gif"},"id":5390}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.funradio.fr/online/image/*_skin-vip"},"id":5391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.rtl.fr^*/image/*_habillage"},"id":5392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mmzstatic.com/wp-content/uploads/*940"},"id":5393}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mobiles-actus.com/img/integrations/"},"id":5394}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||moov.mg/sites/default/files/styles/original/public/"},"id":5395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onvasortir.com/fond"},"id":5396}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onvasortir.com/habillage_"},"id":5397}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phpsources.org/images_amazon/"},"id":5398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sexadonf.net/_images/"},"id":5399}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||slideplayer.*/*/*/|"},"id":5400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.wanadoo.fr/webmail/*/meetic_"},"id":5401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tahiti-infos.com/photo/*.gif"},"id":5402}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trucsweb.com^*/ban-"},"id":5403}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trucsweb.com^*/ban_"},"id":5404}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||urbeez.com/fond"},"id":5405}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||urbeez.com/habillage_"},"id":5406}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["echangedeclics.com","echangedeclics.fr"],"resourceTypes":["image","script"],"urlFilter":"||wp.com/www.echangedeclics.*/"},"id":5407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||s.brsimg.com^*/cache/css/compress/"},"id":5408}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||audiofanzine.com/hallot^"},"id":5409}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"-ads.js&"},"id":5411}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".campaignsfileloaded|"},"id":5412}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/300250"},"id":5413}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/46860"},"id":5414}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/468x60"},"id":5415}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["korben.info","phonandroid.com"],"requestDomains":["bit.ly"],"resourceTypes":["image"]},"id":5416}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["korben.info"],"requestDomains":["bitly.com"],"resourceTypes":["image"]},"id":5417}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/72890"},"id":5418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/728x90"},"id":5419}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/popup_"},"id":5420}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".php?*/pop|"},"id":5421}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".xxx/pop/"},"id":5422}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".xxx/pu/"},"id":5423}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"/750x60/"},"id":5424}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ab_locations/"},"id":5425}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/acad."},"id":5426}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ax/bnnr/"},"id":5427}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bnr?*="},"id":5428}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/infopop/infopop."},"id":5429}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/license.packed."},"id":5430}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/license.packed_"},"id":5431}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ligadis."},"id":5432}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/link-converter."},"id":5433}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/dfp/"},"id":5435}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/pop.php|"},"id":5436}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/popaaa/"},"id":5439}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/popup_in."},"id":5440}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/redirect/?spot_id="},"id":5443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/rotator.ad"},"id":5444}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/rotator.php?zone="},"id":5445}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/rotban/"},"id":5446}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/servedby."},"id":5447}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/tags_160."},"id":5449}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/tags_300."},"id":5450}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/tags_728."},"id":5451}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/tools/*?aff=*&url="},"id":5452}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"/view/468/"},"id":5453}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"/view/728/"},"id":5454}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wish_list_product_"},"id":5455}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"://a.*/interstitial?id="},"id":5456}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"://ashot."},"id":5457}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"://block.*/rotator-"},"id":5458}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"://block.*/rotator/*.js|"},"id":5459}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"?zoneid=*&ab="},"id":5460}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"?zoneid=*&cid="},"id":5461}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"_ads.php"},"id":5462}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||browsealoud.com/plus/scripts/"},"id":5463}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adf.ly","android-zone.ws","anime-loads.org","atomcurve.com","atominik.com","ay.gy","babblecase.com","babesxworld.com","bitigee.com","bluenik.com","casualient.com","cocogals.com","coginator.com","cogismith.com","cracksurl.com","gamecopyworld.click","gamecopyworld.eu","imgdrive.net","j.gs","kaitect.com","kializer.com","kibuilder.com","kimechanic.com","larati.net","microify.com","mmoity.com","picocurl.com","picons.eu","pintient.com","q.gs","quainator.com","quamiller.com","queuecosm.bid","replaymod.com","riffhold.com","simizer.com","skamaker.com","skamason.com","tinyium.com","twineer.com","viahold.com","vializer.com","viwright.com","yabuilder.com","yamechanic.com","yoalizer.com","yobuilder.com","yoineer.com","yoitect.com","zipansion.com"],"resourceTypes":["script"],"urlFilter":".php"},"id":5464}, +{"action":{"type":"block"},"condition":{"requestDomains":["imagefacile.com"],"resourceTypes":["image"]},"id":5465}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhnet.be","lalibre.be","tripadvisor.fr"],"requestDomains":["2mdn.net"],"resourceTypes":["object"]},"id":5466}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||akamaized.net^*/dfp-"},"id":5467}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||amazonaws.com^*/publishers/"},"id":5468}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||block.s*block.com^"},"id":5469}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||block.s*vesta.com^"},"id":5470}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn13.com^*/license."},"id":5471}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cloudfront.net^*tid="},"id":5472}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ladmedia.fr/*/pub_"},"id":5473}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||3dnatives.com/wp-content/uploads/"},"id":5474}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||affiliate.vpn.express/scripts/"},"id":5475}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||amateur2sexe.fr/include/"},"id":5476}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||e-sushi.fr/imagearticle/"},"id":5477}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||lafranceapoil.com^*.php"},"id":5478}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||meilleurmobile.com^*background"},"id":5479}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||narcity.com/assets/"},"id":5480}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||perfectgirls.*/*/|"},"id":5481}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||perfektdamen.*/*/|"},"id":5482}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||static2.vidto."},"id":5483}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||unblocked2.vip/app/"},"id":5484}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vtube.*/vtu_"},"id":5485}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["japscan.lol"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/japs/*_1200x2000_banner_fr.jpg"},"id":5486}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["porn-tube-club.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||clmcom.com/vast/"},"id":5487}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||1movies.*/site/"},"id":5488}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||atlantico.fr/*-img/"},"id":5489}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame","xmlhttprequest"],"urlFilter":"||aufeminin.com^*%"},"id":5490}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||footballclubdemarseille.fr/*-img/"},"id":5491}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||k2nblog.com/?"},"id":5492}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||kelbillet.com/services/dfp_"},"id":5493}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||trovit.*/index.php/cod.get_premium/"},"id":5494}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||vidlox.*/js/"},"id":5495}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["0calc.com","0calc.es","0calc.fr","0calc.in","0calc.ru","0rechner.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||web2.*/|"},"id":5496}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"-300x250."},"id":5497}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"-728x150-"},"id":5498}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":".com/bnrs/"},"id":5499}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":".php?banner="},"id":5500}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":".xyz/ads."},"id":5501}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/300/250|"},"id":5502}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/468.htm"},"id":5503}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/468/60|"},"id":5504}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/468px.php"},"id":5505}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/728/90|"},"id":5506}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banner_left."},"id":5507}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banner_mainflash."},"id":5508}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banner_right."},"id":5509}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banner_top."},"id":5510}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/cadre/160-"},"id":5511}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/cadre/728-"},"id":5512}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/forward?key="},"id":5513}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/lib/*&adl="},"id":5515}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/pagead/*?"},"id":5516}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/pub/iframe-"},"id":5518}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/redirect?tid="},"id":5520}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/redirect?uid="},"id":5521}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/rotaban/"},"id":5522}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/rotation/hits?"},"id":5523}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/rotator/banner/"},"id":5524}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/search?sponsor="},"id":5525}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/show_i.php?b="},"id":5526}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.freebiesforyou.net"],"requestDomains":["unpkg.com"],"resourceTypes":["script"]},"id":5527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/tag/go2?url="},"id":5528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/tools/*&format=*&rand="},"id":5529}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/zones?zone="},"id":5530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"?size=728x90|"},"id":5531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"_adpath_"},"id":5532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"_affiliate."},"id":5533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"_nnads/"},"id":5534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||amazonaws.com^*/3x250-"},"id":5535}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||dmcdn.net^*/orange_pingpong/"},"id":5536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||doubleclick.net/apps/domainpark/"},"id":5537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mediafire.com/file/*.exe|"},"id":5538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||offer.aliexpress."},"id":5539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||oranum.com^*/lang-popup-"},"id":5540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||static.*.netdna-cdn.com^"},"id":5541}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||toomai.fr/lp/"},"id":5542}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||toomai.fr/olp/"},"id":5543}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||algerie-focus.com/wp-content/uploads/"},"id":5544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdna.meilleurmobile.com/"},"id":5545}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||clictune.com/?ref="},"id":5546}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||coincodex.com/apps/coincodex/lib/"},"id":5547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||file-upload.net/include/"},"id":5548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||lespagesmaghreb.com/particles/"},"id":5549}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||lettres-modeles.fr/include/"},"id":5550}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||lienscash.com/?ref="},"id":5551}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ta-meteo.fr/include/"},"id":5552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||tourmag.com/mymodule/"},"id":5553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||une-recette.com/include/"},"id":5554}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["4hu.tv"],"urlFilter":"||4hu.tv/static/adscript.js"},"id":5555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||xn--mto-bmab.fr/include/"},"id":5556}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tf1.fr"],"resourceTypes":["media"],"urlFilter":"||delivery.tf1.fr/pub"},"id":5557}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||ams.cdn.arkadiumhosted.com/advertisement/"},"id":5558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||kaltura.com^*/a.mp4|"},"id":5559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||m6web.fr^*_6play_pub_"},"id":5560}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||voirseries.*/media/"},"id":5561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||algerie-eco.com/wp-content/uploads/"},"id":5562}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||porndoe.com/movie/preroll/"},"id":5563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||uploadgig.com/static_/"},"id":5564}, +{"action":{"type":"block"},"condition":{"requestDomains":["porn.com"],"resourceTypes":["xmlhttprequest"]},"id":5565}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["annuaire-telechargement.tel","dl-protect.net","zone-telechargement.moe"],"urlFilter":"/main.js"},"id":5566}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||com/func.js"},"id":5567}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["other","script"],"urlFilter":"||net/sw.js?"},"id":5568}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["other","script"],"urlFilter":"||org/sw.js?"},"id":5569}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||pro/js/func.js"},"id":5570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"-pub/prod/"},"id":5571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/banner/"},"id":5572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/banners/"},"id":5573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/i/banner/"},"id":5574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/i/banners/"},"id":5575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/s/images/banner/"},"id":5576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".ru/s/images/banners/"},"id":5577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/affilist-"},"id":5578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/images/sponsors/"},"id":5579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/promo-banner."},"id":5580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://a.*/loader?*&keywords="},"id":5581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://afflight."},"id":5582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://banner-gateway."},"id":5583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://banners2."},"id":5584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://banners3."},"id":5585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://creative.*/widgets/*&campaignid=*&creativeid="},"id":5586}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://crm4d."},"id":5587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://link.*&siteid="},"id":5588}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://promo2."},"id":5589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","sub_frame"],"urlFilter":"://syndication."},"id":5590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"?tour=*&campaign="},"id":5591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"?zoneid=*&ext="},"id":5592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/wp-content/banners/"},"id":5593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||com/wnload?a=*&tz="},"id":5594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/scripts.php?zone="},"id":5595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||clickiocdn*.com^"},"id":5596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mobileoffers-*-download.com^"},"id":5597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||000webhost.com/migrate?"},"id":5598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||360m2.fr/ui/widgets/iframe?"},"id":5599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||abc-webmasters.net/images_annuaire_gratuit/"},"id":5600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||achetezfacile.com^*/widget"},"id":5601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||acommeassure.com/publicapi/"},"id":5602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||aliencable.com/images/"},"id":5603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||allodiagnostic.com/partenariat/"},"id":5604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alphascore.com/wp-content/uploads/"},"id":5605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||analystprep.com/img/"},"id":5606}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||annuaire-energie-renouvelable.org/cssimg/site/"},"id":5607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||annuaire-fille-sexy.com/ban/"},"id":5608}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||annuaire-transsexuelle.com/annuaire/ban/"},"id":5609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||api.gamerprices.com/compare/"},"id":5610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||app.partnerlottery.com/widget/"},"id":5611}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||april.fr/#/?"},"id":5612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||arc.io/widget"},"id":5613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||asia-passion.fr/annuaire/ban/"},"id":5614}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||assurland.com/widgets/"},"id":5615}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||autotrends.be^*/widget/"},"id":5616}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||azureedge.net/img/*habillage"},"id":5617}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bandeiracorp.biz/images/"},"id":5618}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||be.com/wp-content/uploads/"},"id":5619}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||belle-salope.fr/ban/"},"id":5620}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||belledesfleurs.com/ban/"},"id":5621}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bestofartisans.com/app/"},"id":5622}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||biltoturf.com/logos/"},"id":5623}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||biltoturf.com/logosturf/"},"id":5624}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bismirabbika.com/img/"},"id":5625}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blickdeal.ch/blickdeal.xml"},"id":5626}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blob.core.windows.net/ressources/img/autopromo/"},"id":5627}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bluehost.com/track/"},"id":5628}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||boncoin-annonce.com/template/images/"},"id":5629}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bourgogne-restaurants.com/a_decouvrir_resto_"},"id":5630}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||brocantelab.com/media/"},"id":5631}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||btcclicks.com/img/"},"id":5632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||btcheat.com/images/"},"id":5633}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||buildabizonline.com/share/"},"id":5634}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cadremploi.fr/assets/widgets/"},"id":5635}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||camsoda1.com/promos/"},"id":5636}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tf1.fr"],"requestDomains":["dnl-adv-ssl.tf1.fr","slpubmedias.tf1.fr"],"resourceTypes":["media"]},"id":5637}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cdna.meilleurmobile.com/"},"id":5638}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||centreautos.com/contents//annonce/"},"id":5639}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||centreimmo.com/contents//annonce/"},"id":5640}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cex.io/rb/"},"id":5641}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||checkout.hidemyass.com/images/merchant/"},"id":5642}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||choubijoux.com/image/banniere-"},"id":5643}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||click-dz.com/img/"},"id":5644}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||conseillemoi.com/images/"},"id":5645}, +{"action":{"type":"block"},"condition":{"requestDomains":["directprimal.com","nahnoji.cz"],"resourceTypes":["websocket"]},"id":5646}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||coteblog.com/_logo/"},"id":5647}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||coupling.fr/widget_"},"id":5648}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ctrip.com/?typeid="},"id":5649}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||d4.fr/img/"},"id":5650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||damtours.com/static/img/damtous_"},"id":5651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ding.pl/embed,"},"id":5652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||disco-sexe.com/ban/"},"id":5653}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["1maxdegay.com","biteautop.com","goal.com","links-protection.com","opensubtitles.org","yourbittorrent.com"],"resourceTypes":["sub_frame"]},"id":5654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eiffelturf.com/img/"},"id":5655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||elite-auto.fr/api/visuel/essai/"},"id":5656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||elles-mouillent.com/ban/"},"id":5657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||emploipartner.com^*-partner/"},"id":5658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||emploipartner.com^*_partner/"},"id":5659}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||extremeporn.info/images/misc/"},"id":5660}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fanslave.com/images/stories/*/banner-"},"id":5661}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fapmd.com/widgets/populars/"},"id":5662}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||filestore.me/banner/"},"id":5663}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fille-sensuelle.fr/annuaire/promo/"},"id":5664}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fitnext.com/masculin_box"},"id":5665}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||flashcourse.net/pronos/"},"id":5666}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||full-wallpaper.com/wallpaperday.js"},"id":5667}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jetanimes.com"],"requestDomains":["disquscdn.com"],"resourceTypes":["script"]},"id":5668}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fusion.localpoint.ch/widgets/"},"id":5669}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gainsturf.com/pronos/"},"id":5670}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gigaflat.com/affiliate/"},"id":5671}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gizblog.it/wp-content/uploads/"},"id":5672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||golden-blog-awards.fr/voteplugin."},"id":5673}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gpaf.net/b/"},"id":5674}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gtix.be/annuaire/"},"id":5675}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||harmonie-energetique.com/commander/images/"},"id":5676}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hellocoton.fr/*/badges/"},"id":5677}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hit-amateur.com/ban/"},"id":5678}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hop.com/sites/default/files/"},"id":5679}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||idcloudhost.com/wp-content/uploads/"},"id":5680}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||idem.com/medias/"},"id":5681}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||img.root-top.com/topsite/"},"id":5682}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["camsympa.fr"],"requestDomains":["camsympa.com"]},"id":5683}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame"],"requestDomains":["chocam.com","eurolive.com","mykocam.com","purlive.com","tonlive.com"]},"id":5684}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||instantcashflowfunnel.com/images/"},"id":5685}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||iqoption.com/land/"},"id":5686}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","object"],"requestDomains":["smartclip.net","videoplaza.se","yospace.com"]},"id":5687}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["xhamsterlive.com"],"requestDomains":["stripcdn.com"]},"id":5688}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||isafe.pro/img/"},"id":5689}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jardisexe.com/ban/"},"id":5690}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jeu-legal-france.fr/sites/"},"id":5691}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jobup.ch/*?server="},"id":5692}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kokinette.com/ban/"},"id":5693}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||la-paysanne.com/ban/"},"id":5694}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lagence.fr/immo"},"id":5695}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["laredoute.be","laredoute.ch","laredoute.co.uk","laredoute.com","laredoute.es","laredoute.fr","laredoute.gr","laredoute.hr","laredoute.it","laredoute.kr","laredoute.lu","laredoute.ma","laredoute.nl","laredoute.pl","laredoute.pt","laredoute.ru","laredouteliban.com"],"urlFilter":"||laredoute.com/marketing/"},"id":5696}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lebaiseur.com/ban/"},"id":5697}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||leduplex.com/teaser/"},"id":5698}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lespagesmaghreb.com/search/"},"id":5699}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lilosearch.org^*/wid/"},"id":5700}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||linkshrink.net/content/img/"},"id":5701}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||livementor.com/widget-livementor?"},"id":5702}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||logic-immo.be/embed/"},"id":5703}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||logic-immo.be^*/widget/"},"id":5704}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||logo.gralon.net/plogo-gralon-"},"id":5705}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lprs1.fr^*/blocs-partenaires"},"id":5706}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||madamesimone.com/ban/"},"id":5707}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||magikmobile.com/iframe_"},"id":5708}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||matebux.com/gallery/banners/"},"id":5709}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||membersrule.com/getimg.php"},"id":5710}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mignonnettes.pagesperso-orange.fr/mignatus"},"id":5711}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mini-jeux.com/jeuday.js"},"id":5712}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||missdark.com/bannieres/"},"id":5713}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||moovijob.com/partenaires/"},"id":5714}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||my.aliexpress."},"id":5715}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||my24hourincome.com/img/banners/"},"id":5716}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mypayingads.com/img/banners/"},"id":5717}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mypayingcryptoads.com/img/banners/"},"id":5718}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||myposeo.com^*250x250.swf?"},"id":5719}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||netvisiteurs.com/autosurf-promotion/"},"id":5720}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nols-o-surf.fr/images/btn-autosurf-"},"id":5721}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nospartenaires.com/visuel"},"id":5722}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ntweb.org/stored/"},"id":5723}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ntweb.org/uploads/"},"id":5724}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||okpay.com/img/partners/"},"id":5725}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||otakufr.net/wp-content/uploads/"},"id":5726}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||otakumode.com/widget/"},"id":5727}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||palmills.com/images/"},"id":5728}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||parked-content.godaddy.com/park/"},"id":5729}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||petite-garce.com/ban/"},"id":5730}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pimpland.pl/images/"},"id":5731}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||planete-dangereuse.com/ban/"},"id":5732}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||planethoster.net/images/bannieres/"},"id":5733}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||planethoster.net/img/banners/"},"id":5734}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pmu.fr/content/*/offre-"},"id":5735}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pointscommuns.com/images/bannieres/"},"id":5736}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pornspirit.com/logo-"},"id":5737}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||powerpress.fr/services/"},"id":5738}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||prettybigescorts.com/images/"},"id":5739}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rapidequiz.com/content/media/"},"id":5740}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ratehub.ca/widgets/"},"id":5741}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||recettes.de/images/logos/"},"id":5742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||reef-guardian.com/boutique/"},"id":5743}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||regie-agricole.com^*/pubs^"},"id":5744}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rendez-vous.be/scripts/"},"id":5745}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||restaurants.infcdn.net/img/"},"id":5746}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rollersexe.com/ban/"},"id":5747}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||safervpn.com^*?a_aid="},"id":5748}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secretturf.com/img/"},"id":5749}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secure.2checkout.com/images/merchant/"},"id":5750}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secure.avangate.com/images/merchant/"},"id":5751}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||seoclerk.com/images/promotional/"},"id":5752}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexe-au-bois.com/ban/"},"id":5753}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexe.trouves-tout.com/ban/"},"id":5754}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexy.1001-recherches.com/ban/"},"id":5755}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexy.yakoila.com/bans/"},"id":5756}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexyavenue.com/store/"},"id":5757}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sexytout.com/ban/"},"id":5758}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||shoperia.pl/embed,"},"id":5759}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||shopoon.fr/catalog/"},"id":5760}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||shopping.com/publisher/"},"id":5761}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||social.yoox.it/view.aspx?"},"id":5762}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||socialporn.com/cx/"},"id":5763}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.fileboom.me/images/i/"},"id":5764}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.hugedomains.com/images/logo_huge_domains.gif"},"id":5765}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.moneyplatform.biz/images/i/"},"id":5766}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.wui.fr/widget-uptogo/"},"id":5767}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||streaming-hentai.org/images/"},"id":5768}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sublinet.com/www/public/images/*/72890_"},"id":5769}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tac2.xcams.com/livecams/"},"id":5770}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tea-cerede.com/devis/"},"id":5771}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||teambuildclub.com/images/"},"id":5772}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||technologiesaintjoseph.com/addon/script/*?integration="},"id":5773}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||terraiptv.com/assets/promo/"},"id":5774}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||theadsteam.com/img/banners/"},"id":5775}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||themasoftware.com/images/banners/"},"id":5776}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||thetrafficincome.com/img/banners/"},"id":5777}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||top-pmu.com/logo2/"},"id":5778}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||traceless.me/api/"},"id":5779}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tripadvisor.*/partner/"},"id":5780}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||trivago.fr^/srv/"},"id":5781}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||turfweb.siteneti.net/image/"},"id":5782}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tuto.com/banner/"},"id":5783}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tutti.ch/*_banner_"},"id":5784}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||twenga.fr/publisher/"},"id":5785}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||uncadeau.com/partner_widgets/"},"id":5786}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||uniregistry.com/return_js.php?"},"id":5787}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||varaineturf.com/logos/"},"id":5788}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vegemiam.fr/wp-content/uploads/"},"id":5789}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vernimmen.net/images/flash/300x300_"},"id":5790}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vide.maison/wp-content/uploads/"},"id":5791}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||viwii.net/banners/"},"id":5792}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||votrepromo.com/promo/"},"id":5793}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vultr.com/?ref="},"id":5794}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wac.*.deltacdn.net^*/ta-cdn/"},"id":5795}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||webstar-auto.com/iframe.php?"},"id":5796}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||weedoit.fr/tracking/partenaire/"},"id":5797}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||whatismyipaddress.cyou/assets/images/"},"id":5798}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||widgetvillage.com/ministore/"},"id":5799}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||z-o-o-m.eu/banner_images/"},"id":5800}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||1baiser.com/image/"},"id":5801}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||affination.com^*/banners/"},"id":5802}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||annonces.ci/widgets/"},"id":5803}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bons-plans-elise.fr/wp-content/uploads/"},"id":5804}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mensup.fr/jeux-concours/"},"id":5805}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ouestfrance-auto.com/widget/"},"id":5806}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storage.googleapis.com/kompagnion/"},"id":5807}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.net^*/fbds.js"},"id":5808}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.net^*/fbevents.js"},"id":5809}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/*/*/*/index.php?wi=*&ws="},"id":5810}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||arkea.com/banque/assurance/credit/upload/"},"id":5811}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boostersite.com/css/"},"id":5812}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||img.grouponcdn.com/gpn/"},"id":5813}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||videoplaza.se/proxy/distributor^"},"id":5814}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||vp.videoplaza.tv/creatives/assets/"},"id":5815}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".php?id=*&ref="},"id":5816}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"/get?*&ab=*&ref="},"id":5817}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame","xmlhttprequest"],"urlFilter":"://pop."},"id":5819}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/async.*&zoneid="},"id":5820}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lalibre.be","sudouest.fr"],"urlFilter":"||ultimedia.com/js/common/smart.js"},"id":5821}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/tag?pkey="},"id":5823}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||amazon.fr/exec/*/external-search?"},"id":5824}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||aramisauto.com/c/vente/automoto?"},"id":5825}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||chaturbate.com^*/?track="},"id":5826}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||g2a.com/r/user-"},"id":5827}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||hostinrussia.com/user/"},"id":5828}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||jobat.be/ticker/"},"id":5829}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||liveflirt.net^*/?track="},"id":5830}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cinemaclock.com/adpartner.min.js"},"id":5831}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rmcbfmplay.com"],"urlFilter":"||js.estat.com/js/mu-7.0.min.js"},"id":5832}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rustica.fr/*.iads.js"},"id":5833}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gift.ibon.com.tw/*/pub.js"},"id":5834}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||monumentum.fr/template/front/js/bigbangads.js"},"id":5835}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dcode.fr/static/ads/ad_service.js"},"id":5836}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||signal-arnaques.com/js/pubpolicy/ads-prebid.js"},"id":5837}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animedigitalnetwork.fr","lecourrier-du-soir.com","trackmusik.fr","trackr.fr"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5838}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trackmusik.fr"],"urlFilter":"||pagead2.googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl_fy*.js"},"id":5839}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7sur7.be","dhnet.be","sudinfo.be"],"urlFilter":"||service.videoplaza.tv/proxy/pulse-sdk-html5/*/latest.min.js"},"id":5840}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lesoir.be","rtl.be"],"urlFilter":"||service.videoplaza.tv/proxy/bwtest.jpg"},"id":5841}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lalibre.be","lesoir.be","rtl.be"],"urlFilter":"||service.videoplaza.tv/proxy/pulse-sdk-html5^"},"id":5842}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr","animationdigitalnetwork.fr","animedigitalnetwork.fr","linternaute.com","p.ccmbg.com","playtv.fr","tirexo.work","voircomplet.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":5843}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||parlons-basket.com/wp-content/*/js/prebid-ads.js"},"id":5844}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fautsy.com/static/js/noadblock.js"},"id":5845}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||systemed.fr/*.iads.js"},"id":5846}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||abcbourse.com/scripts2/prebid.js"},"id":5847}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mac4ever.com/bundles/*/js/prebid-ads.js"},"id":5848}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["varmatin.com"],"urlFilter":"||cdn.assets*.nicematin.com/build/js/ad/prebid.*.js"},"id":5849}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ddl-francais.com/adv/ads/popunder.js"},"id":5850}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wakanim.tv/*/advertisement?idepisode="},"id":5851}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pubdirecte.com/script/banniere.php"},"id":5852}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lecourrier-du-soir.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/*/show_ads_impl_*.js"},"id":5853}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||astatic.ccmbg.com/fc/js/prebid?v="},"id":5854}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||c.amazon-adsystem.com/aax2/apstag.js"},"id":5855}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||widgets.outbrain.com/outbrain.js"},"id":5856}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cliqueduplateau.com/wordpress/wp-content/plugins/oboxmedia-ads/assets/ads.js"},"id":5857}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||20minutes.fr/js/*-ads*.js"},"id":5858}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hollywoodpq.com/wp-content/plugins/oboxmedia-ads/assets/ads.js"},"id":5859}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||leakgaming.fr/js/*/adsplex-shu.js"},"id":5860}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||espacesoignant.com/templates/css/adblocker.blogads.css"},"id":5861}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hack-life.net/js/siropu/am/ads.min.js"},"id":5862}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wakanim.tv/fr/*/video/adsunauth"},"id":5863}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dzfoot.com/wp-content/themes/dzfoot/js/advertisement.js"},"id":5864}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||systemed.fr/assets/js/advertisement-*.js"},"id":5865}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dustreaming.com/ad-builder.js"},"id":5866}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anime-vf.fr/catalog/view/javascript/ads.js"},"id":5867}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net","easypara.fr","linternaute.com","sante.journaldesfemmes.fr"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":5868}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["linternaute.com","p.ccmbg.com"],"urlFilter":"||player.ooyala.com/static/v*/stable/*/ad-plugin/google_ima.min.js"},"id":5869}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||player.ooyala.com/static/*/ad-plugin/google_ima.min.js"},"id":5870}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||veedi.com/v2/js/ads/advert.js"},"id":5871}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animedigitalnetwork.fr"],"urlFilter":"||ads.videoadex.com/jw/advertisement.js"},"id":5872}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||reevown.com/vendor/publicite_blog.js^"},"id":5873}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jetanime.co/assets/js/advertisement.js"},"id":5874}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||chat.nrj.fr/scripts/lib/adsbygoogle.js"},"id":5875}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nicematin.com/assets/nm/js/nm/ads.js"},"id":5876}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animedigitalnetwork.fr/templates/adnv2/js/advertising.js"},"id":5877}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||maxisciences.com/jsad/advertisement.js^"},"id":5878}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||millenium.org/js/advertisement.js^"},"id":5879}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lepoint.fr/publicite/"},"id":5880}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["playtv.fr"],"urlFilter":"||ima3vpaid.appspot.com/?adtagurl="},"id":5881}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||intocam.com/chat/advertisement.js"},"id":5882}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||coco.fr/chat/advertisement.js"},"id":5883}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.lexpress.fr/*/ads.css"},"id":5884}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||f1g.fr/build/*/adsense.js"},"id":5885}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||foglio.basilic.io/ad/basilic.adsense.js"},"id":5886}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canalplus.com"],"urlFilter":"||proxy.ads.canalplus-bo.net/web/*/advert/?adinfo="},"id":5887}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canalplus.com"],"urlFilter":"||v.fwmrm.net/ad/g/1?*&resp=vmap"},"id":5888}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canalplus.com"],"urlFilter":"||proxy.ads.canalplus-bo.net/web/*/adserver/info/?adinfo="},"id":5889}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canalplus.com"],"urlFilter":"||static.canal-plus.net/resources/adframe.html?adname="},"id":5890}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canalplus.com"],"urlFilter":"||proxy.ads.canalplus-bo.net/web/*/adserver/info/?asset="},"id":5891}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"urlFilter":"||ads.stickyadstv.com/auto-user-sync"},"id":5892}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"urlFilter":"||ads.stickyadstv.com/www/delivery/swfindex.php?reqtype="},"id":5893}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr","prod-player.tf1.fr"],"urlFilter":"||v.fwmrm.net/ad/g/1"},"id":5894}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/vpaid_adapter.js"},"id":5895}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rtlplay.be"],"urlFilter":"||be-rtl.videoplaza.tv/proxy/distributor/"},"id":5896}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hexload.com","streamcdn.to","streamlive.to","voirfilms.al","voirfilms.bz","voirfilms.live"],"requestDomains":["vjs.zencdn.net"],"resourceTypes":["script"]},"id":5897}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["50centfreedom.us","abc-du-gratuit.com","alloref.com","annuaire-autosurf.com","bite.ws","classement.pro","detroner.com","echangegagnant.com","enligne.biz","enligne.com","etrevisible.com","europeup.com","faireunlien.com","gamingadult.com","lagence.top","macao-lotto.com","maxannu.com","mega-p2p.net","noticrypto.website","nouslibertins.com","placelibertine.com","salopes-du-jour.com","sexadonf.net","sinstaller.com","topfion.com","videos-de-celebrites.com","youpinet.com"],"resourceTypes":["image"]},"id":5898}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr","tf1info.fr"],"urlFilter":"||cdn.tagcommander.com/*/tc_tf1*.js"},"id":5899}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr","tf1info.fr"],"urlFilter":"||static.adsafeprotected.com/favicon.ico"},"id":5900}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kabeleins.de","kabeleinsdoku.at","kabeleinsdoku.de","prosieben.de","prosiebenmaxx.de","puls24.at","puls4.com","sat1.at","sat1.de","sixx.de","wetter.com","zappn.tv"],"urlFilter":"||oasis-player*/web/monetization/*/monetization.js"},"id":5901}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["japscan.lol"],"urlFilter":"||ko-fi.com/cdn/scripts/overlay-widget.js"},"id":5902}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["japscan.lol"],"urlFilter":"||bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"},"id":5903}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gwdang.com"],"urlFilter":"||cdn.gwdang.com/plt_nuxt/public/web_banner_close.*.js"},"id":5904}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||billboard-japan.com/common/sys/*/publicity."},"id":5905}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["highlights.legaseriea.it"],"urlFilter":"||cdn.clickiocdn.com/*/cmp/vendor-list.json"},"id":5906}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["futura-sciences.com"],"urlFilter":"||sonar.viously.com/*/js?*vastpassbackcustommacro"},"id":5907}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yorkshirepost.co.uk"],"urlFilter":"||page-notices.yorkshirepost.co.uk/?pub_id=*¬ice_id="},"id":5908}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["healthline.com"],"urlFilter":"||prod.adspsp.com/adb.*.min.js"},"id":5909}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||img.dorzeczy.pl/*static/*.css"},"id":5910}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||beautifulwomen2.bdsmlr.com/va/ads/fawesome/"},"id":5911}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["123plaisir.com","airsexe.com","ali.pub","ali.ski","anikawa.com","astore.amazon.com","bleu73.free.fr","bourbonvoyages.fr","buzzy9.com","clicksfly.com","clublu.com","exoner.com","jobat.be","jobtransport.com","kidioui.fr","les-meilleurs-plans.com","lesplansduweb.com","lewebfacilement.com","linkbucks.com","paraisowebcam.com","paruvendu.fr","pokercast.eu","pokercast.tv","promopure.com","pushresponse.net","securitetotale.com","securitetotale.fr","shortem.com","static.wii-info.fr","super-plans.com","theliverugby.com","truesteamachievements.com","tweetycoin.com","vendezvotrevoiture.fr","vpn.express","vyper.io","worldssl.net","zap.buzz"],"resourceTypes":["sub_frame"]},"id":5912}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["theautopian.com"],"urlFilter":"||images-stag.jazelc.com/uploads/*/autopian-logo-*.png"},"id":5913}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rottentomatoes.com/assets/pizza-pie/images/affiliates/"},"id":5914}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kmo.to","nazarickol.com","player-cdn.com","redirect-ads.com"],"urlFilter":"||pop.iamcdn.net/players/*.js"},"id":5915}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["lesmeilleurstalents.com"],"requestDomains":["century21.fr"],"resourceTypes":["sub_frame"]},"id":5916}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["google.com"],"urlFilter":"||ssl.gstatic.com/adsense/apps/static/adsense3_antipasti_server_*/bruschetta/bruschetta_app.dart.js"},"id":5917}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["capital.fr","femmeactuelle.fr","gala.fr","geo.fr","programme-tv.net"],"urlFilter":"||tra.scds.pmdstatic.net/advertising-core/*/core-ads.js"},"id":5919}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com","ozap.com"],"urlFilter":"||cdn.lib.getjad.io/prebid/"},"id":5920}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com","ozap.com"],"urlFilter":"||cdn.lib.getjad.io/library/"},"id":5921}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com","ozap.com","programme-tv.net"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":5922}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["198.16.64.66"],"resourceTypes":["media"]},"id":5923}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["duckdns.org"],"resourceTypes":["websocket"]},"id":5924}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com"],"urlFilter":"||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":5925}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com","ozap.com"],"urlFilter":"||securepubads.g.doubleclick.net/pagead/ppub_config?"},"id":5926}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["le10sport.com","ozap.com"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads?"},"id":5927}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ozap.com","programme-tv.net"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":5928}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||asusrouter.com/popup.js"},"id":5929}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp.petbook.de/mms/v2/choice_select?"},"id":5930}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||consent.eatsmarter.de/mms/"},"id":5931}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||search.cctv.com/js/pub.js"},"id":5932}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"urlFilter":"||partner-api.sddan.com/api/*/segment-"},"id":5933}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pro.logitec.co.jp"],"urlFilter":"||cloudfront.net/img/banner/"},"id":5934}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["foxweather.com"],"urlFilter":"||content.uplynk.com/preplay/*.json"},"id":5935}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ntv.com.tr"],"urlFilter":"||dyg-ads-cdn.*.amazonaws.com/daion/daion-videojs-hlsjs-*.min.js"},"id":5936}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp-cdn.golem.de/mms/v2/"},"id":5937}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wahaca.co.uk"],"urlFilter":"||partners.designmynight.com/pf/js?"},"id":5938}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["quantamagazine.org"],"urlFilter":"||cloudfront.net/uploads/*/ads"},"id":5939}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||thumbnails.roblox.com/v*/assets?assetids=*=250x250"},"id":5940}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||disqus.com/embed.js"},"id":5941}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["capital.fr","gala.fr","programme-tv.net"],"urlFilter":"||tra.scds.pmdstatic.net/advertising-core/*/prisma-prebid-plugin.js"},"id":5942}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp2.bild.de/wrapper/"},"id":5943}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["decathlon.co.th"],"urlFilter":"||contents.mediadecathlon.com/*=250x250&"},"id":5944}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmpv2.berliner-zeitung.de/mms/"},"id":5945}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["raincaptcha.com"],"urlFilter":"||raincaptcha.com/*/frame/ad?"},"id":5946}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fifa.com"],"urlFilter":"||content.uplynk.com/preplay/*/multiple.json*&ad.preroll"},"id":5947}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||google.com/recaptcha/api.js"},"id":5948}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mos.ru/blitz/assets/blitz-common/javascripts/hashcash.js"},"id":5949}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mcloud.to/e/"},"id":5950}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onepiece-streaming.co"],"urlFilter":"||code.jquery.com/jquery-*.min.js"},"id":5951}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onepiece-streaming.co"],"urlFilter":"||unpkg.com/@silvermine/videojs-quality-selector/dist/js/silvermine-videojs-quality-selector.min.js"},"id":5952}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||olx.*/app/static/js/468.*.chunk.js"},"id":5953}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||boardgamegeek.com/geekcollection.php?ajax="},"id":5954}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6abc.com","abc11.com","abc13.com","abc7.com"],"urlFilter":"||content*.uplynk.com/*.m3u8?*&ad.preroll="},"id":5955}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["2dehands.be","2ememain.be","marktplaats.nl"],"urlFilter":"||cdn.ebayclassifieds.net/bff/static/*/myads."},"id":5956}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["friv5online.com"],"urlFilter":"||wgplayer.com/friv5online.com/js/*/wgads.js"},"id":5957}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["friv5online.com"],"urlFilter":"||wgplayer.com/friv5online.com/wgads.*.conf.js"},"id":5958}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trplus.com.tw"],"urlFilter":"||trplus.com.tw/_ui/responsive/*/trpluslcatepage_adv.js"},"id":5959}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["programme-tv.net"],"urlFilter":"||js-sec.indexww.com/ht/p/*.js"},"id":5960}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["caradisiac.com"],"urlFilter":"||invisioncic.com/*/javascript_*/"},"id":5961}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lephoceen.fr"],"urlFilter":"||integration.graphcomment.com/*.js"},"id":5962}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["protothema.gr"],"urlFilter":"||cdn.reembed.com/player/inread.min.js"},"id":5963}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||multiup.org/download"},"id":5964}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||consent-cdn.zeit.de/wrapper/tcfv2/*/gdpr/native-message"},"id":5965}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||consent-cdn.zeit.de/mms/choice_select"},"id":5966}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp.focus.de/wrapper/tcfv2/*/gdpr/native-message"},"id":5967}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp.focus.de/mms/choice_select"},"id":5968}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.freebiesforyou.net"],"urlFilter":"||gstatic.com/*/cast_sender.js"},"id":5969}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7sur7.be"],"urlFilter":"||cmp.7sur7.be/wrapper/tcfv2/*_sp_enable_dfp_personalized_ads"},"id":5970}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp-cdn.golem.de/wrapper/*/gdpr/native-message?requestuuid"},"id":5971}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cmp-cdn.golem.de/mms/choice_select"},"id":5972}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||api.delivery-club.ru/api*/ads?"},"id":5973}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||marinetraffic.com/js/468."},"id":5974}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||github.com/sponsors"},"id":5975}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["evoload.io"],"urlFilter":"||ajax.googleapis.com/ajax/libs/*.js"},"id":5976}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["abc11.com","abc7.com"],"urlFilter":"||content.uplynk.com/ext/*.m3u8?*&ad.preroll="},"id":5977}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||onepiecex.*/assets/*/adplayerx."},"id":5978}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["computerbild.de"],"urlFilter":"||widget.vergleich.org/comparison^"},"id":5979}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["computerbild.de"],"urlFilter":"||widget.vergleich.org/items^"},"id":5980}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidcloud9.com"],"urlFilter":"||vidnext.net/player/js/"},"id":5981}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["voiranime.com"],"urlFilter":"||streamtape."},"id":5982}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9now.com.au"],"urlFilter":"||yospace.com/csm/"},"id":5983}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamer-mods.ru"],"urlFilter":"||sys000.ucoz.net/cgi/uutils.fcg"},"id":5984}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["up-load.io"],"urlFilter":"/upload.cgi"},"id":5985}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autoscout24.es/anuncios/"},"id":5986}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||navi.gg/upload/ad/*/u_*.jpg"},"id":5987}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["extreme-down.tv"],"urlFilter":"||ajax.cloudflare.com/cdn-cgi/scripts/*/cloudflare-static/mirage2.min.js"},"id":5988}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["extreme-down.tv","japscan.se"],"urlFilter":"||ajax.cloudflare.com/cdn-cgi/scripts/*/cloudflare-static/rocket-loader.min.js"},"id":5989}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["japscan.se"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/"},"id":5990}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gumtree.com.au"],"urlFilter":"/myads."},"id":5991}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.m2o.it/embed/copertina/"},"id":5992}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pekaopartnerprodb2c.b2clogin.com"],"requestDomains":["partners.pekao.com.pl"]},"id":5993}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["linternaute.com"],"urlFilter":"||astatic.ccmbg.com/*/js/prebid"},"id":5994}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gogoanimes.tv"],"urlFilter":"||c.disquscdn.com/next/embed/"},"id":5995}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["souscription.travel.upcover.fr"],"requestDomains":["partners.travel.meetch.io"]},"id":5996}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aliexpress.com","aliexpress.ru"],"urlFilter":"||assets.alicdn.com/*/source/pages/affiliate.js"},"id":5997}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sbs.com.au"],"urlFilter":"||redirector.googlevideo.com/videoplayback?id=*&source=dclk_video_ads&requiressl="},"id":5998}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["voirseries.co"],"urlFilter":"||voirseries.co/jscripts/"},"id":5999}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||voiranime.com/wp-content/cache/minify/7a103.js"},"id":6000}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fmovies.to"],"urlFilter":"||static*.akacdn.ru/*/assets/fmovies/min/all.js"},"id":6001}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cnews.fr"],"urlFilter":"||ced.sascdn.com/tag/*/smart.js"},"id":6002}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["french-stream.gg"],"requestDomains":["vido.lol"]},"id":6003}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yourupload.com"],"urlFilter":"||yourupload.com/jwplayer/*/*.js"},"id":6004}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["go.cnn.com"],"urlFilter":"||cdn.cnn.com/ads/adfuel/ais/*/cnngo-ais.min.js"},"id":6005}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||leparisien.fr/*/resources/scripts/prebid*.js"},"id":6006}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["frontlinefestival.cz"],"requestDomains":["partners.goout.net"]},"id":6007}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw1.tv/js/video."},"id":6008}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw1.tv/js/embed."},"id":6009}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw1.tv/js/segment.js"},"id":6010}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw1.tv/js/d_check.js"},"id":6011}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sofoot.com"],"urlFilter":"||coral.coralproject.net/api/"},"id":6012}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sofoot.com"],"urlFilter":"||coral.coralproject.net/embed/"},"id":6013}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sofoot.com"],"urlFilter":"||coral.coralproject.net/assets/js/*.js"},"id":6014}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.maisgasolina.com/script.*.js"},"id":6015}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr","tf1info.fr"],"urlFilter":"||cdn.tagcommander.com/privacy^"},"id":6016}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidcloud9.com"],"urlFilter":"||cdnfile.info/*/stream/"},"id":6017}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr"],"urlFilter":"||vendorlist.consensu.org/vendorlist.json"},"id":6018}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bizmania.ru/js/popup1.js"},"id":6019}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["easypara.fr"],"requestDomains":["static.cloudflareinsights.com"]},"id":6020}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vidbm.com/loading.js?"},"id":6021}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vidbm.com/player*/jwplayer.js"},"id":6022}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vidbm.com/player*/jwplayer.core.controls.html5.js"},"id":6023}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cam4.com"],"urlFilter":"||cam*-static.xcdnpro.com^"},"id":6024}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alltube.pl"],"urlFilter":"||clipwatching.com/embed-*.html"},"id":6025}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["uii.io"],"urlFilter":"||uii.io/links/go"},"id":6026}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jetload.net"],"urlFilter":"||vjs.zencdn.net/*/video.js"},"id":6027}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jetload.net"],"urlFilter":"||cdn.jsdelivr.net/npm/p2p-media-loader*/build/p2p-media-loader-*.js"},"id":6028}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.jsdelivr.net/hls.js/latest^"},"id":6029}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||data-stream.top/*/hls"},"id":6030}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/video."},"id":6031}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/bootstrap.js"},"id":6032}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/jquery_plugs/"},"id":6033}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/tipsy.js"},"id":6034}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/functions.js"},"id":6035}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/segment.js"},"id":6036}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/d_check.js"},"id":6037}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||waaw.tv/js/embed.js"},"id":6038}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.osimg.co/assets/js/xupload.js"},"id":6039}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.osimg.co/assets/js/main.js"},"id":6040}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.osimg.co/playerjs/videojs.thumbnails.js"},"id":6041}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tdn.da-services.ch/v/*/ricardo.js"},"id":6042}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yalla-shoot.com"],"urlFilter":"||1819714723.rsc.cdn77.org/embed/"},"id":6043}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yalla-shoot.com/m/lib/*.js"},"id":6044}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yalla-shoot.com/js/ismobile/*.js"},"id":6045}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yalla-shoot.com/spryassets/sprytabbedpanels.js"},"id":6046}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||s.2dehands.be/static-web/my-account/*/myads."},"id":6047}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cuisineactuelle.fr"],"urlFilter":"||recette-tra.scds.pmdstatic.net/advertising-core-config/*/statics/cac-config.json"},"id":6048}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cuisineactuelle.fr"],"urlFilter":"||tra.scds.pmdstatic.net/advertising-core-libs/*/prebid.js"},"id":6049}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||js.filehon.com/func.js"},"id":6050}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nuheara.com"],"urlFilter":"||static.ads-twitter.com/oct.js"},"id":6051}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||olx.*/ajax/*/?ad_id="},"id":6052}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["espn.com"],"urlFilter":"||secure.espncdn.com/espn360/images/affiliates/"},"id":6053}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["txxx.com"],"requestDomains":["ahcdn.com"]},"id":6054}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||imgdrive.net/newimg.js.php"},"id":6055}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seasonvar.ru"],"requestDomains":["cdn.bigsv.ru"]},"id":6056}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||file-upload.com/cgi-bin/upload.cgi"},"id":6057}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dl.opensubtitles.org/*/download^"},"id":6058}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anime-loads.org"],"urlFilter":"||maxcdn.bootstrapcdn.com/bootstrap/*/js/bootstrap.min.js"},"id":6059}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lastampa.it"],"urlFilter":"||video.lastampa.it/embed/*?adref="},"id":6060}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/video.js^"},"id":6061}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr"],"urlFilter":"||cdn.tagcommander.com/cmp-api/cmp.js"},"id":6062}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mow-portal.ru"],"urlFilter":"||ucoz.net/cgi/uutils.fcg?"},"id":6063}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||api.parkme.com/lots?pub_id="},"id":6064}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lgappstv.com/js/pub/"},"id":6065}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prowebber.ru"],"urlFilter":"||prowebber.ru/templates/prowebber/js/jquery.jmpopups*.js"},"id":6066}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hitfile.net/platform/js/lib/jquery.fake.document/foot.js"},"id":6067}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||opensubtitles.org/*/search"},"id":6068}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mp4upload.com"],"urlFilter":"||mp4upload.com/embed-"},"id":6069}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr"],"urlFilter":"||gigya.com/js^"},"id":6070}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gv.com.sg/media/cms/js/script.*.js"},"id":6071}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kvid.org"],"urlFilter":"||ssl.p.jwpcdn.com/player/v/*/jw-icons.woff"},"id":6072}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||solitarios-online.com/script.*.js"},"id":6073}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||forum.pcgames.de/globals/affiliate.js"},"id":6074}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||magazin.spiegel.de/epubdelivery/image^"},"id":6075}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["slutload.com"],"requestDomains":["camsoda.com"]},"id":6076}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||amazonaws.com/homad-global-configs-eu-fra.schneevonmorgen.com/global_config.json"},"id":6077}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.advance.net/static/common/js/adv_gigya.js"},"id":6078}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.advance.net/static/common/js/adv_common.js"},"id":6079}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.advance.net/static/common/js/adv_toprail.js"},"id":6080}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.advance.net/static/common/js/adv_gallery_init.js"},"id":6081}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cleveland.com"],"urlFilter":"||expo.advance.net/img/*/width*/ad3_img*.jpeg"},"id":6082}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||secure.footprint.net/token="},"id":6083}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidsrc.me"],"requestDomains":["image.tmdb.org"]},"id":6084}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dx.com/content.axd?js="},"id":6085}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||s.marktplaats.com/static-web/*/myads."},"id":6086}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allocine.fr"],"urlFilter":"||autopromo.allocine.fr/*-async/*/*&autoload=*&seg="},"id":6087}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allocine.fr"],"urlFilter":"||autopromo.wbdds.com/*-async/*/player_external_embed/*&autoload=*&seg="},"id":6088}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bitchute.com/static/*/js/monetization.js"},"id":6089}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clubic.com"],"urlFilter":"||cse.google.com/cse.js^"},"id":6090}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clubic.com"],"urlFilter":"||cse.google.com/cse/element/"},"id":6091}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clubic.com"],"urlFilter":"||googleapis.com/customsearch/"},"id":6092}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nahnoji.cz/embed?id="},"id":6093}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kissanime.*/special/areyouhuman2"},"id":6094}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||player.ooyala.com/*player_api/v*/*/embed_code/*?adsetcode="},"id":6095}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||s.marktplaats.com/aurora/res/javascript/dist/*/pages/mymp/myads.js"},"id":6096}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zone-annuaire.com"],"requestDomains":["static.stormwall.pro"]},"id":6097}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||www*.tusfiles.net^"},"id":6098}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tusfiles.net/scripts/app.js"},"id":6099}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["estaxi.ru"],"urlFilter":"||estaxi.ru/upload/ad/"},"id":6100}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fruithosted.net/dl^"},"id":6101}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kimcartoon.me/scripts/kimplayer.js"},"id":6102}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kimcartoon.me/scripts/fixlh3dsk.js"},"id":6103}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mediav.porn.com/images/fonts^"},"id":6104}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["serialbox.org"],"urlFilter":"||out.pladform.ru/player^"},"id":6105}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||out.pladform.ru/getvideo^"},"id":6106}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ssl-gumtree.classistatic.com/*/_/myads.js"},"id":6107}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ssl-gumtree.classistatic.com/*/resources^"},"id":6108}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeland.tv/thumbnail^"},"id":6109}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sonycrackle.com/vendor/crypto-js/crypto-js.js"},"id":6110}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.repubblica.it/embed^"},"id":6111}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||crackle.com/vendor/crypto-js/crypto-js.js"},"id":6112}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cache.go4up.com/assets/img/abutoned.gif"},"id":6113}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||amazonaws.com/homad-global-configs.schneevonmorgen.com^"},"id":6114}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tele5.de"],"urlFilter":"||partner.zattoo.com/partner/tele5/mini/tele-5"},"id":6115}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr"],"urlFilter":"||socialize.eu1.gigya.com/gs/ssogateway.aspx"},"id":6116}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aeroport-de-tunis-carthage.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":6117}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||amazonaws.com/homad-global-configs.schneevonmorgen.com/hd-main.js"},"id":6118}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||syndication.twitter.com/settings^"},"id":6119}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||syndication.twitter.com/i/jot/syndication"},"id":6120}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adss.arcelormittal.com.ua"],"requestDomains":["adss.arcelormittal.com.ua"]},"id":6121}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||player.ooyala.com/player_api/"},"id":6122}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["commentcamarche.net"],"urlFilter":"||player.ooyala.com/sas/player_api/"},"id":6123}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bfmtv.com"],"urlFilter":"||bfm-ak.cds*.yospace.com/u/file~video_"},"id":6124}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bfmtv.com"],"urlFilter":"||bfm-ak.cds*.yospace.com/crossdomain.xml"},"id":6125}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.m6web.fr"],"urlFilter":"||pq-direct.revsci.net/pql?placementidlist="},"id":6126}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.m6web.fr"],"urlFilter":"||cdn.videoplaza.tv/contrib/fr-m6/svm/homadconfigvideoplaza-clubic.json?cache="},"id":6127}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.m6web.fr"],"urlFilter":"||cdn.videoplaza.tv/contrib/fr-m6/svm/vp_plugin.swf"},"id":6128}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||archives-numerisees.ain.fr^*/httpd/ad"},"id":6129}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aw-experience.com/banners/b0.png"},"id":6130}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["forfait-mobile-moins-cher.com"],"urlFilter":"||clic.reussissonsensemble.fr/click*.asp"},"id":6131}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pmu.fr"],"urlFilter":"||cstatic.weborama.fr/js/advertiser/wbo_performance.js"},"id":6132}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||diplomatie.gouv.fr^*?adtype="},"id":6133}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fatherandsons.fr^*/opecom/affiliation/"},"id":6134}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||francesurfinfo.com/affiliation/"},"id":6135}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||francetelevisions.fr^*/publicite/silverlight.php?"},"id":6136}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||images.newmedia.lu^*/adtech_video/"},"id":6137}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["live.m2stream.fr"],"urlFilter":"||m2radio.fr/include/player/flash.swf?"},"id":6138}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||malakoffmederic.com/entreprise/*/affiliation/"},"id":6139}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mozfr.org/custom/img/*_300x250.png"},"id":6140}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["otaku-attitude.net"],"urlFilter":"||naruto-one.com/images/bannieres/"},"id":6141}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||notre-planete.info/medias/pub_300x250.png"},"id":6142}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pharmnet-dz.com/img/pubs/738_conception%20sans%20titre%20(11).png"},"id":6143}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reseauforum.org"],"urlFilter":"||reseauforum.org/*/modules/ad/serve.php?"},"id":6144}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["restoconnection.fr"],"urlFilter":"||restoconnection.fr/wp-content/uploads/2014/12/publicite-"},"id":6145}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.s-sfr.fr/resources/custom/adsl/"},"id":6146}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tv5mondeplus.com"],"urlFilter":"||videos-pub.ftv-publicite.fr/player/ad2play.js"},"id":6147}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pmu.fr"],"urlFilter":"||weborama.fr/wbo_performance.js"},"id":6148}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||gironde.fr/css/csspacker.jsp?css="},"id":6149}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11anim.com","7-up.net","adf.ly","adkami.com","adshr.ink","adshrinks.com","android-zone.ws","anime-loads.org","asd.cam","asd.homes","atomcurve.com","atominik.com","ay.gy","babblecase.com","casualient.com","cigarlessarefy.com","coginator.com","cogismith.com","cpmlink.net","cracksurl.com","databasegdriveplayer.co","ezie.cc","file-up.org","file-upload.net","file-upload.org","filemoon.sx","film-francais-vf.com","french-stream.es","gamecopyworld.eu","gdriveplayer.me","gdriveplayer.to","gktorrent.xyz","ithepiratebay.com","j.gs","japscan.lol","jasonresponsemeasure.com","johntryopen.com","kaitect.com","kializer.com","kibuilder.com","kimechanic.com","koora.vip","kooralive.info","larati.net","lvturbo.com","mavanimes.cc","mavanimes.co","mcloud.to","microify.com","mmoity.com","new.gdtot.dad","onion.ly","onion.pet","onlystream.tv","ouo.io","ouo.press","picocurl.com","picons.eu","pintient.com","q.gs","quainator.com","quamiller.com","queuecosm.bid","replaymod.com","riffhold.com","sadisflix.lat","sadisflix.mom","sadisflix.wiki","saison-streaming.com","sandup.co","sbanh.com","sblona.com","sblongvu.com","sbrapid.com","segavid.com","simizer.com","skamaker.com","skamason.com","streamsb.com","strema.site","syrialive.online","syrialive.tv","t911.pw","theproxy.how","tinyium.com","toonanime.cc","toonanime.xyz","torrent9.se","torrent911.ws","twineer.com","ukpass.co","unblocked2.fun","unblocked2.vip","unblockit.boo","uploadrar.com","upstream.to","upvid.net","uqload.to","viahold.com","vializer.com","vidmoly.to","vidsrc.in","vidsrc.me","vidsrc.net","vidsrc.pm","vidsrc.to","vidsrc.xyz","vincentincludesuccessful.com","viwright.com","voe.sx","voirfilms.al","voirfilms.bz","voirfilms.live","yabuilder.com","yacine-app.com","yacine-tv.com","yamechanic.com","yoalizer.com","yobuilder.com","yoineer.com","yoitect.com","youtube4kdownloader.com","zipansion.com"],"resourceTypes":["script","stylesheet"],"urlFilter":"||cloudflare.com/ajax/libs/"},"id":6150}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adshr.ink","adshrinks.com","gsurl.in","gsurl.me","jetanimes.com","mavanimes.cc","mavanimes.co","mega-p2p.net","onion.ly","protect-mylinks.com","site-de-streaming.com","tntendirect.com","upvid.net"],"resourceTypes":["stylesheet"],"urlFilter":"||fonts.googleapis.com/css"},"id":6151}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["11anim.com","file-upload.org"],"resourceTypes":["script","stylesheet"],"urlFilter":"||jscloudflare.com/ajax/libs/"},"id":6152}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ahvsh.com","allviid.live","allviid.xyz","allviids.xyz","daktna.net","databasegdriveplayer.co","filelions.com","filelions.site","gdriveplayer.me","gdriveplayer.to","liiivideo.com","lvturbo.com","mcloud.to","movcloud.net","onlystream.tv","sbanh.com","sblona.com","sblongvu.com","sbrapid.com","segavid.com","streamhide.com","streamhide.to","streamsb.com","strema.site","supervideo.cc","theproxy.how","vadbam.com","vadbam.net","vedbam.xyz","vedbom.com","vidbam.org","vidhd2.com","vidhdr.com","vidlo.us","vidmoly.to","vidshar.org","vidspeed.net","vidspeeds.com"],"resourceTypes":["script","stylesheet","xmlhttprequest"],"urlFilter":"||ssl.p.jwpcdn.com/player/v/"},"id":6153}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||static.stormwall.pro/captcha.css"},"id":6154}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["partners.spaceti.com"],"requestDomains":["partners.spaceti.net"]},"id":6155}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allfoot.info"],"resourceTypes":["image"],"urlFilter":"#/ad_"},"id":6156}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aliradar.com"],"resourceTypes":["image"],"urlFilter":"||alicdn.com/*/*_220x220."},"id":6157}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["123comparer.fr"],"resourceTypes":["image"],"urlFilter":"||123comparer.fr/photoprod/*00px/*-120x60-"},"id":6158}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["123comparer.fr"],"resourceTypes":["image"],"urlFilter":"||123comparer.fr/photoprod/*00px/*-300-x-250-"},"id":6159}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||assiste.com/assiste/media/images/ad-aware_"},"id":6160}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image","sub_frame"],"urlFilter":"||bannieres.telethon.fr/compteurs/"},"id":6161}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bienpublic.com"],"resourceTypes":["image"],"urlFilter":"||bourgogne-publicite.com/jeuxconcours/_bienpublic/"},"id":6162}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||compagniedelagare.com^*/image_resize.php?img=*/"},"id":6163}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["steller.co"],"resourceTypes":["image"],"urlFilter":"||d2rbodpj0xodc.cloudfront.net/stories/*x"},"id":6164}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||donnemoilinfo.com/tuto/ad-remover/img/ad-remover"},"id":6165}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||gareautheatre.com^*/image_resize.php?img=*/"},"id":6166}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||images.meteoconsult.fr/images/meteoconsult2014/autopromo/paves/saisonnier/printemps_"},"id":6167}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||leseditionsdelagare.com^*/image_resize.php?img=*/"},"id":6168}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musique.orange.fr"],"resourceTypes":["image"],"urlFilter":"||media*.musique.woopic.com^*/400x250/"},"id":6169}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||media2.ledevoir.com/documents/image/pub/abonnements2.gif|"},"id":6170}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["premiere.fr"],"resourceTypes":["image"],"urlFilter":"||premiere.fr/inextenso/uploads/300x150_"},"id":6171}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||quefaire.be/annonces/imgads/"},"id":6172}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||rockman.fr/ads/"},"id":6173}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.caradisiac.com/img_site/autopromo/300x90_autopromo_depot_avis.png|"},"id":6174}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["youzik.com"],"requestDomains":["vnadigital.com"]},"id":6175}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.meilleur-mobile.com/images-product/logos-marchands/sprite_logosmarchands_120x60.png|"},"id":6176}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wifeo.com"],"resourceTypes":["image"],"urlFilter":"||wifeo.com/ads/promo/advertise-publicite.gif"},"id":6177}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clik.pw"],"resourceTypes":["image","script"],"urlFilter":"||api-secure.solvemedia.com/papi/"},"id":6178}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image","sub_frame","xmlhttprequest"],"urlFilter":"||recaptcha.net/recaptcha/"},"id":6179}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxisciences.com"],"resourceTypes":["script"],"urlFilter":"||tra.scds.pmdstatic.net/advertising-core/"},"id":6180}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxisciences.com"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":6181}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||up-load.io/*/js/"},"id":6182}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fmovies.to"],"resourceTypes":["script"],"urlFilter":"||s1.bunnycdn.ru/assets/fmovies/"},"id":6183}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["voirseries.co"],"resourceTypes":["script"],"urlFilter":"||voirseries.co/templates/"},"id":6184}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9xbuddy.org"],"resourceTypes":["script"],"urlFilter":"||cdn.9xbud.com/build/"},"id":6185}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["easybib.com"],"requestDomains":["d2k0dbzikc6ta.cloudfront.net"]},"id":6186}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||cowcotland.com/scripjs.php?files=*,jquery.lazyload-ad-"},"id":6187}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["worldsurfleague.com"],"resourceTypes":["script"],"urlFilter":"||dqndusk8a84ol.cloudfront.net/cache/js/*.js|"},"id":6188}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.befr.ebay.be"],"resourceTypes":["script"],"urlFilter":"||ebayrtm.com/rtm?rtmcmd&a=json&p="},"id":6189}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||livinglanguage.com/content/html5/games/*/js/pub.js"},"id":6190}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||partner.skiset.com/js/partnerintegration.js"},"id":6191}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||syndication.twitter.com/tweets.json?*&ids=*&lang=*&suppress_response_codes="},"id":6192}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lulustream.com"],"resourceTypes":["script"],"urlFilter":"||a.lulucdn.com/js/"},"id":6193}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["4anime.to","9anime.to","9xbuddy.online","adf.ly","adshr.ink","adshrinks.com","android-zone.ws","anime-loads.org","animevostfr.tv","anitube.cx","atomcurve.com","atominik.com","ay.gy","babblecase.com","casualient.com","cinemay.vip","coginator.com","cogismith.com","cracksurl.com","crichd.com","crichd.to","crichd.xyz","dailyuploads.net","databasegdriveplayer.co","direct-torrents.com","dlpsgame.com","drkvid.site","ecranlarge.com","europixhd.com","ezie.cc","file-up.org","filmpornofrancais.fr","foumovies.net","gamecopyworld.eu","gdriveplayer.me","gdriveplayer.to","gktorrent.xyz","gnula.nu","gomo.to","gsurl.in","gsurl.me","gum-gum-streaming.com","infinite-streaming.live","ithepiratebay.com","j.gs","kaitect.com","kializer.com","kibuilder.com","kickassanime.mx","kimechanic.com","kinovibe.co","koora.vip","larati.net","lelscanvf.com","mavanimes.cc","mavanimes.co","mcloud.to","microify.com","mmoity.com","offmp3.com","onion.ly","onion.pet","ouo.io","ouo.press","picocurl.com","picons.eu","pintient.com","q.gs","quainator.com","quamiller.com","queuecosm.bid","replaymod.com","revivelink.com","riffhold.com","saison-streaming.com","segavid.com","shahidlive.co","shink.me","shon.xyz","simizer.com","simkl.com","skamaker.com","skamason.com","softmaroc.org","streamenvf.net","streaming15.shop","streamlive.to","strema.site","syrialive.online","syrialive.tv","t911.pw","theproxy.how","tinyium.com","toonanime.cc","toonanime.xyz","torrent9.se","torrent911.ws","torrentdownload.info","twineer.com","ukpass.co","unblocked2.fun","unblocked2.vip","unblockit.boo","uppit.com","viahold.com","vializer.com","vidsrc.in","vidsrc.me","vidsrc.net","vidsrc.pm","vidsrc.to","vidsrc.xyz","viwright.com","voirfilms.al","voirfilms.bz","voirfilms.live","wawacity.nl","xfilesharing.com","yabuilder.com","yacine-app.com","yacine-tv.com","yamechanic.com","yoalizer.com","yobuilder.com","yoineer.com","yoitect.com","zipansion.com"],"resourceTypes":["script"],"urlFilter":"||ajax.googleapis.com/ajax/libs/"},"id":6194}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmpornofrancais.fr"],"resourceTypes":["script"],"urlFilter":"||cdn.fluidplayer.com^*/current/"},"id":6195}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["movcloud.net"],"resourceTypes":["script"],"urlFilter":"||cdn.jwplayer.com/libraries/"},"id":6196}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["clicknupload.co","clicknupload.red"],"resourceTypes":["script"],"urlFilter":"||clicknupload.click/js/"},"id":6197}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||cloudflare.com/cdn-cgi/scripts/*/cloudflare-static/rocket-loader.min.js"},"id":6198}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animevostfr.tv"],"resourceTypes":["script"],"urlFilter":"||content.jwplatform.com/libraries/"},"id":6199}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jetanimes.com"],"resourceTypes":["script"],"urlFilter":"||disqus.com/embed.js"},"id":6200}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zone-telechargement1.com"],"requestDomains":["zone-telechargement1.com"]},"id":6201}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["saison-streaming.com"],"resourceTypes":["script"],"urlFilter":"||film-francais-vf.com/assets/js/jquery-3.2.1.min.js"},"id":6202}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cam4.com","cam4.fr"],"resourceTypes":["script"],"urlFilter":"||firebaseio.com/.lp?"},"id":6203}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["goved.org"],"resourceTypes":["script"],"urlFilter":"||govad.xyz/js/jquery.min.js"},"id":6204}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["goved.org"],"resourceTypes":["script"],"urlFilter":"||govad.xyz/player8/jwplayer.js"},"id":6205}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["travel.tinkoff.ru"],"requestDomains":["partner.onetwotrip.com"]},"id":6206}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mrsexe.com"],"resourceTypes":["script"],"urlFilter":"||mrsexe.com/api/video.6.6.3.min.js"},"id":6207}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidlooz.com"],"resourceTypes":["script"],"urlFilter":"||playiri.com/player8/jwplayer."},"id":6208}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["templatemonster.com"],"requestDomains":["template-help.com"]},"id":6209}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jeanmarcmorandini.com"],"requestDomains":["kweb.videostep.com"]},"id":6210}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidlooz.com"],"resourceTypes":["script"],"urlFilter":"||playiri.com/player8/provider."},"id":6211}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adkami.com","crichd.com","crichd.to","crichd.xyz","gdriveplayer.to","jetanimes.com","mavanimes.cc","mavanimes.co","otakufr.co","voiranime.com"],"resourceTypes":["script"],"urlFilter":"||st.chatango.com/js/gz/emb.js"},"id":6212}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9xbuddy.online"],"resourceTypes":["script"],"urlFilter":"||suggestqueries.google.com/complete/search?"},"id":6213}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animevostfr.tv","gum-gum-streaming.com"],"resourceTypes":["script"],"urlFilter":"||wp.com/*/build/lazy-images/"},"id":6214}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animevostfr.tv","gum-gum-streaming.com","voircartoon.com"],"resourceTypes":["script"],"urlFilter":"||wp.com/*/build/photon/"},"id":6215}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animevostfr.tv","gum-gum-streaming.com","voircartoon.com"],"resourceTypes":["script"],"urlFilter":"||wp.com/*/wp-includes/js/"},"id":6216}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mrsexe.com"],"resourceTypes":["script"],"urlFilter":"||www.mrsexe.com/bower_components/jquery/dist/jquery.min.js"},"id":6217}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mrsexe.com"],"resourceTypes":["script"],"urlFilter":"||www.mrsexe.com/inc/clic.php?video="},"id":6218}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mrsexe.com"],"resourceTypes":["script"],"urlFilter":"||www.mrsexe.com/jwplayer/jwplayer."},"id":6219}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cam4.com","cam4.fr"],"resourceTypes":["script"],"urlFilter":"||xcdnpro.com/plugin/epay/"},"id":6220}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cam4.com","cam4.fr"],"resourceTypes":["script"],"urlFilter":"||xcdnpro.com/web/js/"},"id":6221}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cam4.com","cam4.fr"],"resourceTypes":["script"],"urlFilter":"||xcdnpro.com/web/v2/app/js/"},"id":6222}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||gstatic.com/*/cast_sender.js"},"id":6223}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||gstatic.com/cast/sdk/libs/sender/1.0/cast_framework.js"},"id":6224}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||youtube.com/iframe_api|"},"id":6225}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||youtube.com/s/player/*/www-widgetapi.js"},"id":6226}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||challenges.cloudflare.com/turnstile/*/api.js?"},"id":6227}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hcaptcha.com/1/api.js?onload="},"id":6228}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hcaptcha.com/1/api.js?render="},"id":6229}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hcaptcha.com/captcha/*/hcaptcha.js"},"id":6230}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||hcaptcha.com/captcha/*/hcaptcha.min.js"},"id":6231}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||static.stormwall.pro/jsav1.3.js"},"id":6232}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdn.stickyadstv.com/www/images/*.mp4"},"id":6233}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1.fr","tf1info.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.stickyadstv.com^|"},"id":6234}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zap-tele.com"],"requestDomains":["netavenir.com"]},"id":6235}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vix.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||redirector.googlevideo.com/videoplayback*dclk_video_ads"},"id":6236}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||yospace.com/csm/*.mpd"},"id":6237}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||olx.pl/api/v*/*/?ad_id="},"id":6238}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||olx.ua/*/?ad_id="},"id":6239}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["media","xmlhttprequest"],"urlFilter":"||vidlox.me/hls/"},"id":6240}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7plus.com.au"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||yospace.com/csm/"},"id":6241}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ultimedia.com"],"resourceTypes":["other","xmlhttprequest"],"urlFilter":"||ultimedia.com/deliver/video"},"id":6242}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["frandroid.com"],"requestDomains":["choices.consentframework.com"]},"id":6243}, +{"action":{"type":"allow"},"condition":{"requestDomains":["dl.unlockapk.com"]},"id":6244}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gmx.at","gmx.net","web.de","welt.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||s3.amazonaws.com/homad-global-configs.schneevonmorgen.com/hd-main.js?cache="},"id":6245}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||yospace.com/csm/*.mpd^"},"id":6246}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9xbuddy.online"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ab.9xbud.com/extract|"},"id":6247}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9xbuddy.online"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ab.9xbud.com/token|"},"id":6248}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7-up.net"],"requestDomains":["fontawesome.com"],"resourceTypes":["script","stylesheet"]},"id":6249}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lvturbo.com","sblona.com","sbrapid.com","streamsb.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||akamai-video-content.com/hls"},"id":6250}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame","xmlhttprequest"],"urlFilter":"||gstatic.com/recaptcha/"},"id":6251}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||kvid.org/v*/vid-"},"id":6252}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||videobin.co/embed-"},"id":6253}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vidembed.cc/streaming.php?id="},"id":6254}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vudeo.net/embed-"},"id":6255}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shooshtime.com"],"requestDomains":["shoosh.co"],"resourceTypes":["image"]},"id":6256}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maisonapart.com"],"requestDomains":["dev8.batiactu.com"],"resourceTypes":["image"]},"id":6257}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||uqload.com/embed-"},"id":6258}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vidsrc.me/server"},"id":6259}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vidsrc.me/watching"},"id":6260}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidbm.com"],"resourceTypes":["sub_frame"],"urlFilter":"||vidbm.com/embed-*.html"},"id":6261}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["opensubtitles.org"],"resourceTypes":["sub_frame"],"urlFilter":"||opensubtitles.org/*/subtitles"},"id":6262}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["opensubtitles.org"],"resourceTypes":["sub_frame"],"urlFilter":"||dl.opensubtitles.org/*/download/"},"id":6263}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.befr.ebay.be"],"resourceTypes":["sub_frame"],"urlFilter":"||ebayrtm.com/rtm?rtmpreviewcontent&"},"id":6264}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adkami.com","crichd.com","crichd.to","crichd.xyz","jetanimes.com"],"resourceTypes":["sub_frame"],"urlFilter":"||st.chatango.com^*/id.html"},"id":6265}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.google.com/recaptcha/api2/"},"id":6266}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||challenges.cloudflare.com/cdn-cgi/challenge-platform/"},"id":6267}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hcaptcha.com/captcha/*&host="},"id":6268}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["media"],"urlFilter":"||damoh."},"id":6269}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||90.63.192.161:81/application/"},"id":6270}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||hifi.fr/pm_advancedsearch"},"id":6271}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||e-player-stream.app/player/assets/js/ads.js?"},"id":6272}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||debridup.com/*.js"},"id":6273}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||myvessel.cn/adas/ads/v1/*/list"},"id":6274}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||vidsrc.me/*.js"},"id":6275}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||vidsrc.me/src/"},"id":6276}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||vidsrc.me/source/"},"id":6277}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["uppit.com"],"requestDomains":["static.uppcdn.com"],"resourceTypes":["image","script"]},"id":6278}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||mangareader.net/sup/js/*.js"},"id":6279}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"|http://ad4.fr^"},"id":6280}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||advertising.wellpack.fr/sites_annexes/optout/"},"id":6281}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||affiliation.leboncontact.fr/template/affiliation/"},"id":6282}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["frandroid.com"],"requestDomains":["sdk.privacy-center.org"],"resourceTypes":["script"]},"id":6283}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||msf.fr/sites/www.msf.fr/modules/contrib/ad/"},"id":6284}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||www.bluesteel.fr/affiliation/"},"id":6285}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||ads.jauns.lv/www/"},"id":6286}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||aluson-eclairage.fr^*-120x60-"},"id":6287}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||ami2.com/resources/img/mysite/publicites/"},"id":6288}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||assiste.com^*_publicite_"},"id":6289}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.ay.gy/static/image/"},"id":6290}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||hostinger.fr/banners/*/hostinger-"},"id":6291}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kimcartoon.me"],"requestDomains":["disqus.com"],"resourceTypes":["script"]},"id":6292}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||koifaire.com/upload/*/300x250-"},"id":6293}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["lokalok.com"],"resourceTypes":["image","script","xmlhttprequest"],"urlFilter":"||lokalok.com*/advert/"},"id":6294}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||planet-casio.com/images/ad/"},"id":6295}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||publicwww.com/images/labels."},"id":6296}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||static.jeux123.fr/ads/promo_"},"id":6297}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||www.bna.dz/media/djmediatools/cache/300x250-"},"id":6298}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||www.bouyguestelecom.fr^*/catalog/product/cache/*/image/300x600/"},"id":6299}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||www.les-terrains.com/images/chargement_en_cours.gif|"},"id":6300}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.eroprofile.com^*/common.js"},"id":6301}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.eroprofile.com^*/jquery-"},"id":6302}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.eroprofile.com^*/jquery."},"id":6303}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.eroprofile.com^*/json.js"},"id":6304}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.eroprofile.com^*/tools.js"},"id":6305}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gpsfront.aliexpress.com/querygpsproductajax.do?*&imagesize="},"id":6306}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","urlFilter":"||dailymotion.com*autoplay=1"},"id":6307}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","urlFilter":"||miztral.com/www/images/banners/header_short_"},"id":6308}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["aphp.fr"],"resourceTypes":["script"],"urlFilter":"||partners.doctolib.fr/doctors/detect_partner_profile?"},"id":6309}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||partner.skiset.com/*/motor/*?sid="},"id":6310}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["ad-exchange.fr","adimages.ch","adworks.fr"]},"id":6388}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["api.opensubtitles.org","svonm.com"]},"id":6415}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["serrurier-menuisier-31-ad2.site-privilege.pagesjaunes.fr"],"resourceTypes":["image"]},"id":6416}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["partners.doctolib.fr"],"resourceTypes":["sub_frame"]},"id":6419} +] diff --git a/extentions/uBOL-home/rulesets/main/grc-0.json b/extentions/uBOL-home/rulesets/main/grc-0.json new file mode 100644 index 0000000..932e173 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/grc-0.json @@ -0,0 +1,420 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"||2mdn.net/2629844/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||65.109.238.16/openx-2.4.6/www/delivery/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.e-go.gr/gbanner/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agronews.gr/images/banners/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alogos.gr/images/banners/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anendotos.gr/ads/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrack.mediacdn.com/ipquery?siteorigin=sportfm"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asxetos.gr/ban/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avclub.gr/forum/images/banners/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avgi.gr/images/photoarchive/banners/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avopolis.gr/banners/*.swf"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avopolis.gr/images/ote*.gif"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avopolis.gr/images/backskin5.gif"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ax-easy.com/banners/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.otenet.gr/banner/all_banners/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestprice.gr/promos/allshops/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boukouvalas.org/*.gif^"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cacheserve.williamhill.com/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cacheserve.williamhillcasino.com/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capital.gr/banners/staticbanners/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||connextra.com/vistabet/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/xml/sponsors/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corfuland.gr/images/banners/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dev.realize.gr/temp/away.swf?"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-cannibals.gr/blog/wp-content/uploads/kanivaloiad.jpg^"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-cannibals.gr/blog/wp-content/uploads/sm_kanivaloiad.jpg^"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-cannibals.gr/blog/wp-content/uploads/somafusion_adsb.jpg^"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-shop.gr/banners/spamet.swf^"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edu4u.gr/portals/0/banners/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epiruspost.gr/images/banners/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.capital.gr/adserver/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.capital.gr/banners/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.capital.gr/images/dowjones/dowjones_home_logo_small.jpg"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flights.gr/tromaktikos/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forthnet.gr/media/banners/driveme/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geoloc12.geovisite.com:82/private/geocounter.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gpoint.com.gr/*.swf^"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greeklug.gr/images/banners/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greektube.org/images/banners/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagehosting.gr/images/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imageshack.gr/banners/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagine897.gr/dat/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imerisia.gr/slidingpen/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/banners/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/files/1/2010/ingr-ovinokia.gif"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/files/1/sponsors/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/googleadscode/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insomnia.gr/templates/insomnia/images/battleleft.jpg^"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insomnia.gr/templates/insomnia/images/cartoonbattle.jpg^"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ioannina24.gr//images/banners/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ioannina24.gr/images/banners/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.gr/webadmin/ellada/bca/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.gr/webadmin/glife/chartis/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.gr/webadmin/techno/connx/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifo.gr/adsimg/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livikos.gr/adserver/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makthes.gr/filestore/banners/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/1a31027deca376bfb2a140554a29a047.jpg^"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/8d9b102aab0f8990eeeef58b57ed2c49.gif^"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/934adc119cb74c815df8b1697cae4c98.png^"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media2.feed.gr/filesystem/images/20090810/low/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media2.feed.gr/pegasus/multimedia/swf/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo.gr/addscust/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo.gr/absolutebmxe/banners/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||michanikos.gr/images/banner/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moneybookers.com/images/banners/gr/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myshopper.gr/ads/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neo.gr/images/banners/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neo.gr/website/ebuy-shops/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paokmania.gr/images/banner_"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paokmania.gr/images/banners/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paokmania.gr/images/stories/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partypartners.com/images/marketing-materials/partycasino/greek/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plaisio.gr/bannerimages/0910/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politis-news.com/banners/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prasini.gr/images/stories/banners/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protothema.gr/hyperads/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||real.gr/files/advbanners/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resources.sport-fm.gr/sportfm/banners/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resources.sport-fm.gr/supersportfm/images/layout/campaigns/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scdn.gr/images/helmet/promo_material/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/layout/campaigns/eshop/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/layout/campaigns/europa/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/ast/ads/fil/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportsioannina.gr/images/stories/ads/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||star-tv.gr/assets/media/swf/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static01.aek365.gr/ads/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stercinemas.gr/stercinemas/sterimageslive/banners/right%20banners/emporiki"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stercinemas.gr/stercinemas/sterimageslive/nescafe"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tech.in.gr/themes/1/default/media/technology/skin/htc_left.jpg^"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tech.in.gr/themes/1/default/media/technology/skin/htc_right.jpg^"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tech.in.gr/themes/1/default/media/technology/htc-1280grey.jpg^"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videos.stifora.gr/banners/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||villagecinemas.gr/media/banners/"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vrisko.gr/logos/public/tromaktiko/3-300x250.swf^"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wagershare.com/affiliate_media/flashbanners/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wk.kathimerini.gr/webadmin/woman/gifsxor/"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xe.gr/professionalservices/banners/"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zougla.gr/hyperads/"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zougla.gr/uploads/thomas/travel_city_banner*"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2810.gr/images/2810photo/pelates1/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alfavita.gr/sites/default/files/efsyn_4.png"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alfavita.gr/sites/www.alfavita.gr/themes/mixon/images/bannernew.swf"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apergia.gr/images/adds/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||argiro.gr/images/promotions/"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athensvoice.gr/files/honda/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athensvoice.gr/files/samsung/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athensvoice.gr/files/tezenis/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athinorama.gr/adv/lmnts/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||athinorama.gr/lmnts/skins/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||away.gr/wp-content/themes/carrington_away/images/footer_l.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bourdela.com/images/banners/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bourdela.com/studiobanners/"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||call.thebutterfly.eu/snippet/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.cnngreece.gr/media/com_news/ads/4/skin_new_cosmote_2.jpg"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.cnngreece.gr/templates/kgt_cnn/images/sponsors/videobox_1800x900.png"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn1.bbend.net/media/com_news/ads/"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cheapis.gr/widget/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clickgr.gr/picture_library/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comedylab.gr/ad/"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||commission.gr/on/"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/*/binary/original/adidas*.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/basketball/article1799945.ece/binary/original"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/columns/paparazzi/article1188372.ece/binary/original"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/columns/article1348068.ece/binary/original"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/soccer/article1188569.ece/binary/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/soccer/article1188575.ece/binary/"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/genika/article1698130.ece/binary/original/ts.jpg"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/genika/article1805738.ece/binary/original/cbg.png"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/genika/article1938232.ece/binary/original/header.png"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/genika/article2841960.ece/binary/original/contra-editors-skin.jpg"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/incoming/article4110736.ece/binary/original/stoiximan_contra.png"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/latest/article1196807.ece/binary/"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/livematches/article1559168.ece/binary/original/contra_mc_opel_logo.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/multimedia/article3498428.ece/binary/original/contra-articlepng.png"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/multimedia/article3498429.ece/binary/original/sport24hp-left.png"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/multimedia/article3508528.ece/binary/original/stoiximan.png"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/multimedia/article3679751.ece/binary/original/contra-fasa-hp.png"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/multimedia/article4122214.ece/binary/original/stoiximan-euro2016.jpg"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/test/article1194453.ece/binary/original"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/test/article1315085.ece/binary/"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/test/article1315517.ece/binary/original"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/test/article1316979.ece/binary/original"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contra.gr/vathmologies/article1589967.ece/binary/original/"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmo.gr/xml/sponsors/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmo.gr/incoming/article1337227.ece/binary/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmo.gr/latestarticles/article2315555.ece/binary/original"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cretalive.gr/flash/full_banner/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cretalive.gr/img/frontend/banners/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cretalive.gr/img/frontend/businesscatalog/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealin.gr/iframes/5/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||defencenet.gr/defence/images/aroma300x250_black.jpg"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||defencenet.gr/defence/images/banners/"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dikaiologitika.gr/images/banners/defence1.gif"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-ptolemeos.gr/wp-content/uploads/2017/05/roi-eid-ban.jpg"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebusiness-interactive.forthnet.gr/portalsites/livescores/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efsyn.gr/ads/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efsyn.gr/wp-content/uploads/2013/10/banner*"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efsyn.gr/wp-content/uploads/2014/05/housebanner300x250d.jpg"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egnatiapost.gr/images/banners/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egob2.feed.gr/filesystem/images/20130927/low/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eleftheria.gr/images/banners^"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emea.gr/banner.php"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emea.gr/ftp_files/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enikos.gr/banners/bg/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entertv.gr/sites/default/files/entertv_skin*"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flix.gr/skins/"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flix.gr/static/skins/"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forthnet.gr/media/banners/geodata/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fvcreatives.s3.amazonaws.com/perrier/20131115/banners/img/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameover.gr/images/promotion/fifa12/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzetta.gr/images/banners/"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzetta.gr/sites/all/themes/basic/images/banners/pokerstar*.jpg"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzetta.gr/sites/default/files/anytime*.jpg"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gossip-tv.gr/images/banner*"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gossip-tv.gr/media/com_skins/skins/"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greek-movies.com/icon/banner*"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiphop.gr/ads/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iefimerida.gr/sites/all/themes/base/images/*chivas*"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imerisia.gr/images/top_stories_xorhgia2.gif"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/adsl_in-gr_logo.jpg"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/ub_180x18.gif"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/woman/marie-claire-stamp.png"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/chivas.gif"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/havana180x18.jpg"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/imommy.png"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/logo-bp-ingr-95x20.gif"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/logotravelplan_180x18.jpg"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/logo_vb_1.jpg"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/senso_pro*"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/sensodyne-logo.png"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/themes/1/default/media/vb-logo-in.gif"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/files/1/2011/banner/ofi365_370x60.jpg"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in.gr/files/1/2012/01/09/office365_37060.jpg"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurer.gr/widgets/calc/insucalc.html?"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interactive.forthnet.gr/banner*"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ishow.gr/images/*skin.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.com.cy/assets/modules/kat/banners/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.gr/kath/adv/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathimerini.gr/webadmin/home/xor/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koutipandoras.gr/img/adds/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koutipandoras.gr/sites/default/files/*banner*.swf"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koutipandoras.gr/skins/koutipandoras.gr_skin.jpg"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifo.gr/icache/300/600/1/989673_wind_mila.jpg"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifo.gr/icache/940/337/1/983904_got_970.jpg"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luben.tv/wp-content/uploads/2014/11/output_cvzg2g.gif"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luben.tv/wp-content/uploads/2015/07/corona-sunsets_a-1.jpg"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luben.tv/wp-content/uploads/2015/09/unnamed.png"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luben.tv/wp-content/uploads/2016/01/luben-skin-stoli-2-x480x780-new2.png"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luben.tv/wp-content/uploads/2017/01/voyager.jpg"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makeleio.gr/wp-content/uploads/2014/11/klamin-300x250.jpg"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makeleio.gr/wp-content/uploads/2014/11/netra_bannernew.jpg"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makeleio.gr/wp-content/uploads/2015/09/hyaluron-250x250-zampidis-2.jpg"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketnews.gr/banners/groupama_970x250.gif"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketnews.gr/banners/ipos.jpg"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/0a7c90d00978af65bd2089862535b7e6.jpg"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/727fbd95261492dbd269bccbc7fffbb3.jpg"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/80ffb536c4617d7afe7c8be553b1c37d.jpg"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/c1259c4e50e39b2fc908400addb29c96.jpg"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.adslgr.com/www/images/e3026593eee92619a864ff0841906cd0.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medlook.net/banners/"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megatv.com/webtv/newsbeast.asp?"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mignatiou.com/wp-content/uploads/2014/09/300x250_piraeus_stametrasou_final.jpg"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milaraki.com/banner/"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||missbloom.gr/images/*skin*"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||missbloom.gr/media/vidspics/*-skin.jpg"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mothersblog.gr/media/com_skins/skins/79/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydirect.gr/calculatorbanner.aspx?"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naxospress.gr/wp-content/uploads/313/152/public/assets/js/912/411.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.in.gr/themes/1/default/media/image-ads-sponsor.jpg"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbeast.gr/files/1/banners/animal/animal.jpg"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbeast.gr/files/1/banners/axatextadimg.png"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbeast.gr/files/1/top100europe/airfasttickets.png"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbomb.gr/ads/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbomb.gr/media/com_skins/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsit.gr/flash/banners/2015/06/caremarket_banner300x250_29_6.gif"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsit.gr/flash/categories/category_xorhgia_blank_pixel.gif"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsit.gr/templates/default/images/newsit-11888-search.png"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneman.gr/antikeimena/article1635665.ece/binary/oneman.jpg"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneman.gr/antikeimena/article1635795.ece/binary/original/oneman_fasa.png"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneman.gr/incoming/article1517780.ece/binary/original/skin_onemansony.jpg"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneman.gr/keimena/style/article1659136.ece/binary/oneman.jpg"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/chefs-feb19-300x250.gif"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinedelivery.gr/banners/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onsports.gr/media/com_skins/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ough.gr/uploads/skins/skin_ough_gapyear-01.jpg"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paparazzigr.tv/diafimistika/"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parallaximag.gr/wp-content/uploads/bebarkitcen.jpg"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parapolitika.gr/portals/0/banners/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prismanews.gr/images/banners/"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protagon.gr/resources/campaigns/"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protothema.gr/files/1/*/skin*"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protothema.gr/files/1/2012/11/12/anytime"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protothema.gr/files/1/2013/08/09/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protothema.gr/files/1/bg-banners/"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||queen.gr/media/com_skins/skins/"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||real.gr/bannersexternal.aspx*"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||real.gr/files/skins/"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||real.gr/files/banners/"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roumlouki.gr/images/banners/"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||roumlouki.gr/images/roumlouki_banners/"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runningnews.gr/bimages/"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/bulkimages/2011/skins/newsit-11888-bg.jpg"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/bulkimages/2012/newsit/opap_skin_newsit.jpg"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scdn.gr/images/yogurt/dressings/forthnet/"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secnews.gr/wp-content/uploads/2014/11/digitalbrains.png"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secnews.gr/wp-content/uploads/2014/11/isoqar.png"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secnews.gr/wp-content/uploads/2015/05/cyberkid1.jpg"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secnews.gr/wp-content/uploads/2015/05/host1plusbanner2.jpg"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secnews.gr/wp-content/uploads/2015/05/papei1.png"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seleo.gr/images/stories/diafimisi/"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seleo.gr/images/stories/mast/"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seri.gr/sites/default/iframes/"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skai.gr/themes/1/default/media/layout_renault/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skai.gr/themes/1/default/media/skins/ethiniki-trapeza"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skai.gr/themes/1/default/media/skins/kri-kri*"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skai.gr/themes/1/default/media/skins/samsung"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skai.gr/wp-content/themes/vantage/images/*skin*"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skroutz.gr/images/helmet/promo/"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skroutz.gr/images/yogurt/dressings/wind/"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smart-ads.gr/adtextlinks"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofokleousin.gr/files/banners/*.jpg"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fm.gr/resrc/campaigns/windone/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fm.gr/resrc/campaigns_v2/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/custombanners/novi_438x75_paysafe.jpg"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport103.gr/images/banners/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/genika/article1951216.ece/binary/original/mc_tab.png"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/incoming/article778267.ece/binary/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/incoming/article854008.ece/binary/original"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/multimedia/*/stoiximan*.jpg"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.gr/multimedia/*/stoiximan*.png"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportygossip.com/sites/all/themes/athensbars/images/bg/"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.24media.gr/dealin/"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.24media.gr/interstitials/betoto/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.24media.gr/push_down/bwin/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.reembed.com/data/logos/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.scar.gr/ads/"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stokokkino.gr/photos/gsk.jpg"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subs4free.com/js/wh4_s4f_p2.js"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepressproject.gr/ad/"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tlife.gr/flash/banners/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tovima.gr/themes/1/default/media/home/pireos.jpg"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuned.gr/images/stories/leo/vlas_toolbar.jpg"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvcreta.gr/upload_images/banners/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unboxholics.com/images/banners/egalaxy/e-galaxynew.jpg"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unboxholics.com/images/banners/inspot/inspot_banner.jpg"},"id":306}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["contra.gr"],"requestDomains":["unibet-cdn.com"]},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usay.gr/hyperads/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidata.gr/files/plugins/longtailvideo/v5a/r6/vidads.swf"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgets.nova.gr/nownext_compact/el/"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wigetmedia.com/tags/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.anew.gr/admin/baners/"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.candiadoc.gr/banners/"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.creteplus.gr/assets/bnrs/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.diaforetiko.gr/wp-content/uploads/2015/03/droidbanner3.gif"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.neakriti.gr/bannersexternal.aspx?bid="},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.sportkit.gr/widget.aspx*"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.thelosouvlakia.gr/cms/uploads/ad/"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.triakilakodika.gr/images/teamworkpm650.png"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yupiii.gr/banners/bg/"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zougla.gr/uploads/banners/"},"id":321}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["madinad-data.s3.amazonaws.com"],"urlFilter":"||services.madinad.com/analytics/"},"id":322}, +{"action":{"type":"block"},"condition":{"requestDomains":["ad.gr.doubleclick.net","ad2.linkwise.gr","adman.kathimerini.gr","adman.otenet.gr","ads.24media.gr","ads.naftemporiki.gr","adserver.linkwise.gr","affiliate.linkwise.gr","axiabanners.exodus.gr","banners.dol.gr","bold.adman.gr","call.theowl.gr","cdn.orangeclickmedia.com","clickbanner.gr","d.agkn.com","educate.theowl.gr","el.williamhillcasino.com","gazzetta.adman.gr","gpoint.gpoint.com.gr","gr.partypoker.com","media.mybet.com","obj.adman.gr","phaistos-ssp.adman.gr","promo.gpoint.com.gr","promos.pathfinder.gr","scripts.bestprice.gr","serve.ads.gr","smartadserver.com","static.adman.gr","switch.statman.gr"]},"id":323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.e-evros.gr/banners/*.gif"},"id":324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kavalapoint.gr/wp-content/uploads/2023/11/ezgif.com*"},"id":325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meteo.gr/graphics/ads/"},"id":326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||athensmagazine.gr/files/banners/"},"id":327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bankingnews.gr/ad/"},"id":328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn-gr.sexgr.net/b/"},"id":329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.cnngreece.gr/media/com_news/ads/"},"id":330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||deliver.mediacdn.com/live24/itrofi-wide.jpg"},"id":331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||e-ptolemeos.gr/*.gif"},"id":332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||e-ptolemeos.gr/*banner"},"id":333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||focuswebtv.gr/images/banners/"},"id":334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fonitisparou.gr/*/banners/"},"id":335}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gossip-tv.gr/media/com_news/ads/"},"id":336}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||i-kyr.gr/wp-content/uploads/2016/03/banner*"},"id":337}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||i-kyr.gr/wp-content/uploads/2018/05/alpha*"},"id":338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||idrones.gr/images/banners/"},"id":339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2017/02/podium-2.gif"},"id":340}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2017/06/collectives1-20.jpg"},"id":341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/04/baner_asfalistiko_300x249.jpg"},"id":342}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/05/screen-shot-2018-05-07-at-20.41.56.png"},"id":343}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/05/tiniakosgr.gif"},"id":344}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/07/boukovibanner-500x417.jpg"},"id":345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/11/500x417_columbia.jpg"},"id":346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/11/500x417_marcos.jpg"},"id":347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/11/500x417_marx.jpg"},"id":348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/12/megalh-istoria-ths-elladas-1.jpg"},"id":349}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/12/megalh-istoria-ths-elladas-2.jpg"},"id":350}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||imerodromos.gr/wp-content/uploads/2018/12/na_ntysoume_tous_gymnous_500x417pix-2-1.gif"},"id":351}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||insider.gr/sites/default/files/2019-02/eurobank%20rgb_1.png"},"id":352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||logotypos.gr/wp-content/uploads/2018/01/ektypotik3.gif"},"id":353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||logotypos.gr/wp-content/uploads/2018/02/ektypotikh_low.jpg"},"id":354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||logotypos.gr/wp-content/uploads/2018/03/teliko_background.jpg"},"id":355}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||logotypos.gr/wp-content/uploads/2020/10/%ce%9c%ce%a5%ce%98%ce%99%ce%a3%ce%a4%ce%9f%ce%a1%ce%97%ce%9c%ce%91-%ce%a1%ce%9f%ce%a5%ce%a3%ce%a3%ce%9f%ce%a5%ce%9d%ce%95%ce%9b%ce%9f%ce%a3-scaled.jpg"},"id":356}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||marketnews.gr/banners/delonghi.gif"},"id":357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2016/09/icbsnew1200small.gif"},"id":358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/eda-thess.png"},"id":359}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/europroodos.gif"},"id":360}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/fashion-city.gif"},"id":361}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/kazanas_xeimerines_ekptwseis_2019.gif"},"id":362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/larisa-300x250.gif"},"id":363}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/nona-rossa.gif"},"id":364}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/snoopy-1.gif"},"id":365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/09/snoopy.gif"},"id":366}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/11/webp.net-gifmaker-1.gif"},"id":367}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/11/victoria-10.gif"},"id":368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/12/benneton.jpg"},"id":369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/12/giannakos-christmas.gif"},"id":370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/12/giannakos-miltos.gif"},"id":371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/12/karla-final.gif"},"id":372}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2018/12/ktimatografisi.jpg"},"id":373}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlarissa.gr/wp-content/uploads/2019/01/leroy.gif"},"id":374}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||parianostypos.gr/images/banners/"},"id":375}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||parianostypos.gr/*/diafimissi/"},"id":376}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||protagon.gr/wp-content/uploads/2018/11/opap-new_generic_3_174px-protagon-1.jpg"},"id":377}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||queen.gr/media/com_news/ads/"},"id":378}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/1theloakinita5.gif"},"id":379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/250px.gif"},"id":380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/baner-pontiki.gif"},"id":381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/img-trap.jpg"},"id":382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/logo-sygkatoikos-ren-a.gif"},"id":383}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/nomisma_140x60.gif"},"id":384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/para_250x300.gif"},"id":385}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||realestatenews.gr/images/stories/pomidaani.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rockinathens.gr/wp-content/uploads/2016/08/ritual-banner.gif"},"id":387}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||seleo.gr/wp-content/uploads/2020/12/aaa5.png"},"id":388}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sport24.gr/img/app/9018330/0/o/0/0/matchcenter_stoiximan_desk.png"},"id":389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||travelstyle.gr/portal/files/banners/"},"id":390}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvxs.gr/sites/all/themes/xsonethree/skins/jobby_skinv3.jpg"},"id":391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.e-food.gr/site-assets/img/coca/"},"id":392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||www.taxheaven.gr/public/banners/"},"id":393}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.trinews.gr/runimg/2016_04_saucony.gif"},"id":394}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.trinews.gr/runimg/2016_05_ethicsports_150x300.gif"},"id":395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.trinews.gr/runimg/2016_07_intersport-summersales_150x300.gif"},"id":396}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||realestatenews.gr/images/stories/banner-red.swf"},"id":397}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gazzetta.gr"],"resourceTypes":["script"],"urlFilter":"||cdnprojectagora.s3.amazonaws.com/gr/gazzetta.js"},"id":398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||bankingnews.gr/ad/*/"},"id":399}, +{"action":{"type":"block"},"condition":{"requestDomains":["madinad-data.s3.amazonaws.com"],"resourceTypes":["sub_frame"]},"id":400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"goldenconcept.ir^"},"id":401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"indusviva.com^"},"id":402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["adstorebluebird.cy","adwebone.com","madinad.com","vidads.gr"]},"id":403}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||politis-news.com/banners/entheta/"},"id":404}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||resources.sport-fm.gr/sportfm/newspapers/"},"id":405}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/layout/campaigns/mb2010/bg-bck-block.jpg"},"id":406}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/layout/campaigns/mb2010/bg-fp-block-mb2010.jpg"},"id":407}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sport-fm.gr/resrc/images/layout/campaigns/mb2010/bg-fp-block__v3.jpg"},"id":408}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.patris.gr/_banners/1421748421.gif"},"id":409}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||athinorama.gr/adv/lmnts/blank.gif"},"id":410}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||athinorama.gr/adv/lmnts/disimata/"},"id":411}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||athinorama.gr/adv/lmnts/earth/*.swf"},"id":412}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||athinorama.gr/adv/lmnts/stegi/*.swf"},"id":413}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||contra.gr/xml/sponsors/pokergr/ilika/"},"id":414}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||megatv.com/*/xml/jw/adverts.asp?"},"id":415}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||skaihd-f.akamaihd.net/z/advert/"},"id":416}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||xe.gr/property/recent_ads?"},"id":417}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.antenna.gr"],"resourceTypes":["script"],"urlFilter":"||www.antenna.gr/js/adman-video*.js"},"id":418} +] diff --git a/extentions/uBOL-home/rulesets/main/hrv-0.json b/extentions/uBOL-home/rulesets/main/hrv-0.json new file mode 100644 index 0000000..4ede128 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/hrv-0.json @@ -0,0 +1,58 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"||glasistre.hr/sliderbanner^"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcpress.rs/video/vesimpex/vesimpex.mp4^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opcinakupres.ba/images/stories/gsshbz.png^"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paragraf.rs/img/*-float-baner.png^"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barinfo.me/wp-content/uploads/*/*banner-*.gif^"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bokanews.me/wp-content/uploads/*.336x280-*.gif^"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onogost.me/wp-content/uploads/*-baner*.png.webp^"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onogost.me/wp-content/uploads/*.gif^"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtnk.me/files/documents/*cedis*.gif^"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sk.rs/slike/baneri^"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info-ks.net/assets/img/banners^"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avala-press/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-space-right.html^"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerright/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/microbanner^"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ba/images/banners^"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rs/images/banners^"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hr/content/banner^"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hr/portal/banner?"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviatica.rs/static/uploads/*/*/*-banner-*x*.gif^"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviatica.rs/static/uploads/*/*/aviatica-1atravel-*.gif^"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bug.hr/ads/"},"id":22}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nova.rs"],"requestDomains":["contentexchange.me"]},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmotopia.org/sw.js"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kupujemprodajem.com/bshow.php^"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mob.hr/blog/wp-content/uploads/noviupload/noa-e1-banner"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mob.hr/h18.jpg^"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mob.hr^*-300x250."},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcchip.hr/wp-content/uploads*banner"},"id":29}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animesrbija.com"],"requestDomains":["zotabox.com"]},"id":30}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gloria.hr"],"urlFilter":"||html-load.com/loader.min.js^"},"id":31}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||farmer.ba/files/banners^"},"id":32}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nap.ba/storage/userfiles/images/slike"},"id":33}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||navidiku.rs/banerslike^"},"id":34}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oglasi.rs/serve^"},"id":35}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pcpress.rs/pcincludes^"},"id":36}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pcpress.rs/wp-content/baner^"},"id":37}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||saznajnovo.com/*-baner.jpg^"},"id":38}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||krajina.ba/wp-content/uploads/*/baner-"},"id":39}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||opcinakupres.ba/images/stories/logo"},"id":40}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dalmacijadanas.hr/wp-content/banners^"},"id":41}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naxi.rs/media/*-naxi-2010x1000-"},"id":42}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.tangosix.rs/*/banner."},"id":43}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||infovranjske.rs/ads^"},"id":44}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||arhivanalitika.hr/*/uploads/*/icam_*x"},"id":45}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||arhivanalitika.hr/*/uploads/*/bon.hr-*x"},"id":46}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/image/baneri^"},"id":47}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sultanovic.net/?*%"},"id":48}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sportske.net"],"requestDomains":["betwidget.admiralbet.rs"],"resourceTypes":["sub_frame"]},"id":49}, +{"action":{"type":"block"},"condition":{"requestDomains":["klik-slider.morgancode.com"],"resourceTypes":["sub_frame"]},"id":50}, +{"action":{"type":"block"},"condition":{"requestDomains":["banner.mob.hr","eph-adsjutarnji.cdn.sysbee.net","linker.hr","widgets.jutarnji.hr"]},"id":51}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["redakcija.alo.rs"],"resourceTypes":["image"]},"id":52}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["slobodnadalmacija.hr"],"resourceTypes":["script"],"urlFilter":"|https://html-load.com^"},"id":53}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||widget.halooglasi.com/nekretnine.html"},"id":54}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ads.api.24ur.si/adserver/adblock."},"id":55}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["a.mabipa.com","avalaads.com","cxpublic.com","lupon.media","native.tportal.hr","subs.vingd.com","traffic.styria.hr","widget.admiral.hr"]},"id":56} +] diff --git a/extentions/uBOL-home/rulesets/main/hun-0.json b/extentions/uBOL-home/rulesets/main/hun-0.json new file mode 100644 index 0000000..e94dd38 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/hun-0.json @@ -0,0 +1,204 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["vilagunk.hu"],"urlFilter":"||3monkey.lol/vilagunk_640.html"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["karpathir.com"],"urlFilter":"||floweryoperation.com/v2/0/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/empty.json"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eu-banned-popup/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||444.hu/*/ease/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affiliation.arukereso.hu/pbox/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amiotthonunk.hu/images/banners/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aori.hu/banner"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asva.info/tmp/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atv.hu/*reklam"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.hu/*/ad/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.hu/*/hird/*."},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.hu/ad/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.hu/pixel"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsonline.hu/*hirdetes"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cegmarketing.hu/banner"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chat.hu/client/banner"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmopolitan.hu/*/sponsor/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duen.hu/*ad"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eoldal.hu/*eoldal_banner"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eudomain.eu/ad"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eudomain.eu/affiliate"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezoterikus.hu/*banner*/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||femcafe.hu/*/spike_ad/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||femcafe.hu/*/sponsoration/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||femcafe.hu/*/szponzoracio/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||femcafe.hu/spike-ad/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeweb.hu/*_banner*."},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamepod.hu/ajanlo/lapcsalad.html"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geeks.hu/*body-bg-*."},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harmonet.hu/*hirdetes"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hasznaltgsm.hu/gsm/iframes/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hatarido-szamitas.hu/partnerek/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hazipatika.com/sponsoredbys/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hircsarda.hu/ads/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hungariantop1000.com/cgi-bin/counter.cgi"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hupont.hu/hirdetes/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hwsw.hu/images/bodybgs2/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.cdn29.hu/apix_collect/ads"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iho.hu/img/banner/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infogyor.hu/*_banners/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informed.hu/*banner"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ingyenweb.hu/felso/*."},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ingyenweb.hu/smsbanner/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jogiforum.hu/files/partner/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keymedia.hu/keymediajs.cgi"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koponyeg.hu/skins/k4/hirdetes/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lapok.hu/felso/felso.php"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libri.hu/export/prodbann/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifemagazin.hu/ads/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||love.hu/design/*hirdetes*."},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicalonline.hu/*hirdetes"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miabonyunk.hu/hirdetesek/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mkbnetbankar.hu/banner"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilarena.hu/ajanlo/lapcsalad.html"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napidroid.hu/*/*hird"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nso.hu/*/sponsoration/*."},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okmanyiroda.hu/banner.html"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p3k.hu/*szponz*."},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolize.com/*?clicktag="},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||port-network.com/sponsoration_elements/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||randihely.hu/adnews/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||revizoronline.com/*banner"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sg.hu/sg.wgt"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.love.hu/design/ad/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.nemzetisport.hu//style/nso/i/*banner"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stylemagazin.hu/static/template_settings/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szegeder.hu/get-ads"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szegedma.hu/*banners/*."},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talalka.hu/hirdetes/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telefonguru.hu/iframes/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ultraweb.hu/ad*.php"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utcakereso.hu/hirdetes/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zeneszoveg.hu/gfx/skin-*/*."},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.gyaloglo.hu^"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.mellesleg.hu^"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advert*.ultraweb.hu^"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adverticum.*.hu^"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||as*.prog.hu^"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etargetnet.*.hu^"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rehs.*.hu^"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sher.*.hu^"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szemezgeto*.ingatlan.com^"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":".hu/userip.php"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websas.hu/statistics/"},"id":85}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myonlineradio.hu"],"urlFilter":"/inside-banner.mini.js"},"id":86}, +{"action":{"type":"block"},"condition":{"requestDomains":["a.adnium.com","ad.depo.hu","ad.gyermekevek.hu","ad.hirekmedia.hu","ad.kapos.hu","ad.love.hu","ad.napilapcsoport.hu","ad.onadozo.hu","ad.parom.hu","ad.pphungary.hu","ad.szexneked.hu","adat.freemail.hu","adfair.hu","adfree-stat.p3g.hu","ads.geeks.hu","ads.nepszava.com","adtrackeraa.com","adv.forpsi.hu","adv.hu","adverbs.napilapcsoport.hu","app.livechatoo.com","audit.median.hu","avatraffic.com","banner.terminal.hu","banner.webtar.hu","bannerzone.agroinform.hu","beam-tracker.telex.hu","beam.telex.hu","brostraffic.com","campaign-remp.444.hu","cdn-dynamic.optimonk.com","chatrobot.mia.gov.hu","chimpstatic.com","counter.megagroup.ru","daserver.ultraweb.hu","doubleclick.net","et.twyn.com","fourtwentytradingcompany.net","freestat.hu","fruitflan.com","gemius.hu","gemius.pl","iofferphoto.com","loading-delivery2.com","media.netpositive.hu","netadclick.com","netexs.com","new-bigpenn.com","pixel.blog.hu","pixel.sojern.com","rc.rc.hu","rc.rootclick.com","redwolfmoon.com","related.hu","smartadserver.com","smartcj.com","stat.adultium.com","stats.badoostats.com","syndication.trafficreps.com","tracker.azet.sk","tracking.binarypromos.com","tracking.tchibo.hu","up-banner.wavecdn.de","vid4u.org","widget.block4d.com","wstat.ozon.ru"]},"id":87}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||static.origos.hu/s/css/responsive-ads/hangar/hangar-investor-web.css"},"id":88}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["abmr.net","ad.hu","ad4mat.net","adfox.ru","ads.sg.hu","ads.ventivmedia.com","advantage.as","advertshot.ru","affiliate.hu","analytics.yahoo.com","audtd.com","banner.aqua.hu","betfair.com","bongacash.com","calivary.com","clicksure.com","counter.hitslink.com","data.bookline.hu","ex1tp.com","google-analytics.com","gravity.com","head-clickfusion.com","hitelkereso.hu","iforex.com","iitech.dk","ingatlannet.hu","js.leadin.com","klix.hu","link.adaptivemedia.hu","lo.v.liveperson.net","match.rundsp.com","mytarget.hu","napiaszhirdetesek","onesignal.com","out.pladform.ru","performax.cz","po.st","pornedup.com","premads.info","salesmanago.pl","seedr.com","seedr.ru","sexchat.hu","shortlink.sex","statsector.hu","streameye.net","sumome.com","targetix.net","track306.info","trackingterrorism.org","tripod.com","tripod.lycos.com","tulajdonostol.com"]},"id":89}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||0i.hu/files/images/"},"id":90}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ado.hu/banners/"},"id":91}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||alfahir.hu^*/hirdetesfoto/"},"id":92}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||asva.info/wp-content/themes/branfordmagazine/images/banners/"},"id":93}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||autopro.hu/uploads/banners/"},"id":94}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bitport.hu/images/szponzoracio/"},"id":95}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bkv.hu/public/assets/img/banner/"},"id":96}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||blog.hu/media/image/hird/"},"id":97}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||chat.hu/imgadverts"},"id":98}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||csongradihirek.hu/portal/images/stories/_reklamok/"},"id":99}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dijnet.hu/ekonto/images/news/"},"id":100}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dijnet.hu/ekonto/images/szolg_logo/adomany_logo.jpg"},"id":101}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dijnet.hu/ekonto/images/szolg_logo/hu/adomany_logo.jpg"},"id":102}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||esport1.hu/banner/"},"id":103}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||est.hu/design/img/szponzoracio/"},"id":104}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fototrend.hu/design/hatter.jpg"},"id":105}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gigasex.hu/bannerek/"},"id":106}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gyakorikerdesek.hu/pic/bannerek/"},"id":107}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hirado.hu*/microsites/*wallpaper*."},"id":108}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hirado.hu/newsreel/*_bg_*."},"id":109}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hirdetes.ingatlan.com/banner/"},"id":110}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hirek.sk/banner/"},"id":111}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hosszupuskasub.com/css/*skin.jpg"},"id":112}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hrportal.hu/images/banner/"},"id":113}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hwsw.hu/images/bodybgs/"},"id":114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||image.arukereso.hu/ad"},"id":115}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.hunbasket.webpont.com/kosarsport/art/*banner"},"id":116}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kiszamolo.hu/wp-content/uploads/*banner*.png"},"id":117}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kiszamolo.hu/wp-content/uploads/2016/09/hitel-290x200-blog-jobb.gif"},"id":118}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kiszamolo.hu/wp-content/uploads/2019/11/550x104-02.jpg"},"id":119}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kiszamolo.hu/wp-content/uploads/2019/11/400x400-02.jpg"},"id":120}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||klasszikradio.hu/uploads/banner/"},"id":121}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||klubradio.hu/data/files/banner"},"id":122}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||konkretkonyvek.hu/data/banners/"},"id":123}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kuruc.info/galerian/banner/"},"id":124}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||libri.hu/html/images/skin/"},"id":125}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lolmarkt.hu/banner/"},"id":126}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||magyar-elektronika.hu/images/banners/"},"id":127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||magyarszo.com/images/banner/"},"id":128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mandiner.hu/*/banner/"},"id":129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mandiner.hu/images/design/*-bg."},"id":130}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||metropol.hu/*/images/sponsor_*."},"id":131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mindmegette.hu/images/294/o/nyerjagyulaival_2020_background_300x300.jpg"},"id":132}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mlzphoto.hu/bannerek/"},"id":133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||napidroid.hu/*/*logo"},"id":134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||napocska.hu/images/*_advert*."},"id":135}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||net-solutions.hu/banner/"},"id":136}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||noplaza.hu/banner/"},"id":137}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||p3k.hu/*_hatter*."},"id":138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||partyzoo.hu/banner/"},"id":139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pcguru.hu/uploads/banners/*.jpg"},"id":140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pcpult.hu/*/banner/"},"id":141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pcworld.hu/bannerek/"},"id":142}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||piacesprofit.hu/files/skin/"},"id":143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||portfolio.hu/img/partner/"},"id":144}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||preissuchmaschine.de/banner/"},"id":145}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||prohardver.hu/dl/cnt/*/background.png"},"id":146}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sg.hu/images/hirdetes.gif"},"id":147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sielok.hu/kampanybanner/"},"id":148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sikerado.hu/banner/"},"id":149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stat.profession.hu/static/assets/images/prize-game"},"id":150}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.lhp.hu/lhp.hu/bannerek/"},"id":151}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.nemzetisport.hu//style/nso/i/betclic.gif"},"id":152}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||szepsegbroker.hu/banner/"},"id":153}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||telefonguru.hu/banners/"},"id":154}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvn.hu/tvn/kepek/xpoker.hu/"},"id":155}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vatera.hu/affiliate/images/banner/"},"id":156}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vezess.hu/data/files/bannerek/"},"id":157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vezess.hu/data/files/kapcsolodo_anyagok/szponz_hatterek/"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vezess2.p3k.hu/app/uploads/*nyeremenyjatek"},"id":159}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vg.hu/banners/"},"id":160}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||webminute.hu/bannerek/"},"id":161}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hestore.hu/pic/cookie.png"},"id":162}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gyakorikerdesek.hu","hoxa.hu"],"resourceTypes":["script"],"urlFilter":"||aghtag.tech/libs/projectagora.min.js^"},"id":163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||glassdoor.com/app/static/js/gd-fj-ads-init"},"id":164}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||szegeder.hu/js/ads-prebid.js^"},"id":165}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||szepsegbroker.hu/elements/bannerz.2019.js^"},"id":166}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["infostart.hu"],"resourceTypes":["script"],"urlFilter":"/js/push.js"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agrarszektor.hu","autoszektor.hu","bacsmegye.hu","bama.hu","baon.hu","beol.hu","blikk.hu","boon.hu","bpiautosok.hu","budapestkornyeke.hu","civishir.hu","delmagyar.hu","duol.hu","feol.hu","g7.hu","gamepod.hu","gsplus.hu","haon.hu","hardverapro.hu","hazipatika.com","hellovidek.hu","heol.hu","hrportal.hu","index.hu","itcafe.hu","kemma.hu","kisalfold.hu","logout.hu","magyarnarancs.hu","mandiner.hu","mobilarena.hu","myonlineradio.hu","nool.hu","pcwplus.hu","pestisracok.hu","player.hu","port.hu","portfolio.hu","prohardver.hu","sassy.hu","sonline.hu","szeretlekmagyarorszag.hu","szoljon.hu","szon.hu","telex.hu","teol.hu","totalbike.hu","totalcar.hu","twice.hu","vaol.hu","veol.hu","zaol.hu"],"requestDomains":["cmp.quantcast.com"],"resourceTypes":["script"]},"id":168}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["egeszsegkalauz.hu"],"resourceTypes":["script"],"urlFilter":"||medinfo.ocdn.eu/hu/consent_v2/choice.js^"},"id":169}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agrarszektor.hu","autoszektor.hu","bacsmegye.hu","bama.hu","baon.hu","beol.hu","blikk.hu","boon.hu","bpiautosok.hu","budapestkornyeke.hu","civishir.hu","delmagyar.hu","duol.hu","feol.hu","g7.hu","gsplus.hu","haon.hu","hazipatika.com","hellovidek.hu","heol.hu","hrportal.hu","index.hu","kemma.hu","kisalfold.hu","magyarnarancs.hu","mandiner.hu","myonlineradio.hu","nool.hu","pcwplus.hu","pestisracok.hu","player.hu","port.hu","portfolio.hu","sassy.hu","sonline.hu","szeretlekmagyarorszag.hu","szoljon.hu","szon.hu","telex.hu","teol.hu","totalbike.hu","totalcar.hu","twice.hu","vaol.hu","veol.hu","zaol.hu"],"requestDomains":["quantcast.mgr.consensu.org"],"resourceTypes":["script"]},"id":170}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["szeretlekmagyarorszag.hu"],"resourceTypes":["script"],"urlFilter":"||static.quantcast.mgr.consensu.org/v30/cmpui-popup.js^"},"id":171}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["starity.hu"],"resourceTypes":["script"],"urlFilter":"||widget.blck4d.com/js/block/widget.js^"},"id":172}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||itthonrolhaza.hu/wp-content/plugins/wp-popups-lite/src/assets/js/wppopups.js^"},"id":173}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||money.hu/assets-new/js/calculator-widget-init.js"},"id":174}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||penzcentrum.hu/assets/js/bioep.min.js"},"id":175}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||szepsegbroker.hu/items/jquery.floating_popup*.js^"},"id":176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||liked.hu/choice/*/cmp2*.js^"},"id":177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||onlinestream.live/js/adb.js"},"id":178}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bpiautosok.hu"],"resourceTypes":["script"],"urlFilter":"||cdn.performax.cz/acc/insert_rtb.js"},"id":179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/gemius.js^"},"id":180}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/gemius.min.js^"},"id":181}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/traffic.js"},"id":182}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/traffic.min.js"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/xgemius.js^"},"id":184}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/xgemius.min.js^"},"id":185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||infostart.hu/js/ga.js"},"id":186}, +{"action":{"type":"block"},"condition":{"requestDomains":["affiliate.hu","bannerserver.hu"],"resourceTypes":["sub_frame"]},"id":187}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["civishir.hu"],"requestDomains":["api.indidata.com"]},"id":188}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||m2mzona.hu/ads^"},"id":189}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["agroinform.hu"],"requestDomains":["consent.cookiebot.com"],"resourceTypes":["script"]},"id":190}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["va.v.liveperson.net"],"resourceTypes":["script"]},"id":191}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mafab.hu"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":192}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bikemag.hu","testbike.hu"],"resourceTypes":["script"],"urlFilter":"/js/adx_blacklist.js"},"id":193}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["portfolio.hu"],"resourceTypes":["script"],"urlFilter":"||assets.portfolio.hu/js/ad_300x250.js"},"id":194}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||777blog.hu/wp-content/themes/florence/js/dfp.min.js^"},"id":195}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||bitepito.hu/rejtveny/data/ads/pagead/js/adsbygoogle.js^"},"id":196}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||bitepito.hu/rejtveny/data/ads/adsense.js^"},"id":197}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||bitepito.hu/rejtveny/data/ads/googleads.js^"},"id":198}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||meszotar.hu/scripts/advertising.js"},"id":199}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["embed.rtl.hu"],"resourceTypes":["script"],"urlFilter":"||pro.hit.gemius.pl/gstream.js"},"id":200}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["menetrendek.hu"],"requestDomains":["adocean.pl"],"resourceTypes":["script"]},"id":201}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["atlatszo.hu","femina.hu","fototrend.hu","gamepod.hu","hvg.hu","itcafe.hu","logout.hu","mobilarena.hu","myonlineradio.hu","origo.hu","prohardver.hu","rtl.hu","telex.hu","videa.hu"],"requestDomains":["cmp.inmobi.com"],"resourceTypes":["script"]},"id":202} +] diff --git a/extentions/uBOL-home/rulesets/main/idn-0.json b/extentions/uBOL-home/rulesets/main/idn-0.json new file mode 100644 index 0000000..19142e5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/idn-0.json @@ -0,0 +1,3080 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["1b969cef84d93b43.com","34667c8ece5.com","508327fbe9.95bd06d118.com","6631f33cf2a1032b.com","995db2642d3d852b.com","adeumssp.com","b9645fef65.com","browsertelemetry.tk","bubblekraken.com","cea9d3d4f74fb831.com","cfs.uzone.id","cfs2.uzone.id","csf.uzone.id","d01.notifa.info","d0p21g2fep.com","d824d7f5cbcb0e00.com","d95d1c685a.6c142df43a.com","goingsilltrusty.com","hosillfir.site","iklan300x250.gif","investopedia.today","laluvygy.com","lsgqlgoc.com","midgerelativelyhoax.com","nvqonvfylkxdjc.com","oardjnay.com","p01.notifa.info","p02.notifa.info","p03.notifa.info","p04.notifa.info","p05.notifa.info","payingbeswim.com","pvwtkxcpsrcsd.com","qprskl.com","sekaneemits.com","shiiticprating.com","torflegorb.com","trvwjyjgkgeagd.com","u-ad.info","uamrnaakv.com"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-x-90-"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-728-x-90."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-729-x-90."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"-iklan.gif|"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"-iklan.jpg|"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"-iklan.js|"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popads.php|"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"-slot-iklan-"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":".biz/iklan/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/iklan/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":".id/ads/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":".id/adv/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":".id/iklan/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":".info/iklan/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":".me/iklan/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":".my/iklan/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":".net/iklan/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":".tv/iklan/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/iklan."},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads_low."},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsterra.js|"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtrace2.js|"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/iklan."},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-728px-"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_iklan/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iklancpm."},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/iklan/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/internetsehatdanamanfastnet.html|"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/revenuehits.js|"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skinadkanan."},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skinadkiri."},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smartfren/ads."},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/iklan/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/usaha-berhasil.gif|"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/usahaberhasil.gif|"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angel.exabytes.com.my/banners/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animekompi.web.id/wp-content/uploads/*/antiblocker2.jpg"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animekompi.web.id/wp-content/uploads/*/antiblocker3-1.jpg"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anoboy.media/img/*.gif"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.winnetnews.com/api/*/banner/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||armylookfashion.com/728.swf"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beritabaru.news/sc/detect-click.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budiarto.id/bausastra/assets/img/*.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budiarto.id/bausastra/assets/img/banner"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.staticaly.com/gh/sotazer/sotazone/*/kurazoneadblock.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||detik.com/images/banners/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doodcdn.com/ads/ad.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doroni.me/images/promo/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebsoft.web.id/wp-content/banners/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eramuslim.com/banners"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fansubupdate.com/res/img/sampleads/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumbookie.com/banner/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumkami.net/ad125x125/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumkami.net/ad200x50/"},"id":55}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1cbet-banners/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganool.my.id/wp-content/uploads/2016/05/download-button.gif"},"id":57}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["80.209.252.146"],"requestDomains":["googleusercontent.com"]},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsshop.co.id^*/background/banner-"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harakah.net.my/images/stories/iklan/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harianjogja.com/banner/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harianjogja.com/img/bnr/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||henscripts.googlecode.com/svn/trunk/popup/jspopupv1.js"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||id.hao123.com/resource/id/banner/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||id.techinasia.com/onesignalsdkworker.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idbioskop.com/wp-content/uploads/*/*/300-x-250.png"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idbioskop.com/wp-content/uploads/*/*/ad-150x300-website.jpg"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idblognetwork.com/images/banner468x60/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idblognetwork.com/images/banner728x90/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.gameweb.co.id/gw/ads/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulse.forkcdn.com/impulse3/config/impulse.js"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulse.forkcdn.com/pub/kaskus/kaskus/generic.js"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indochanger.com/banner/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indocinema21.com/banner/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indoforum.top/banners/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indotelko.com/images/banner/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indotelko.com/inc/banner.css"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indotelko.com/inc/c_banner.js"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagatreview.com/wp-content/uploads/*-skin-"},"id":79}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["manhwalands.xyz"],"urlFilter":"||kambingjantan.cc/*.gif"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kampus.us/banners/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaskus.co.id/images/banner-wap/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaskus.com/images/banner-wap/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kkcdn-static.kaskus.co.id/css_v0.1/img/skin/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kompas.com/data/banner/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kotakgame.com/images/bnr/partner/*.jpg"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangacanblog.com/adblock/src/adblock-checker.js"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaku.web.id/gambar/ads720.html"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaindonesia.com/ajax/banners"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaindonesia.com/files/banners/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaindonesia.com/public/banner/flash/"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modifikasi.com/images/banner_"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mractionclub.com/banner/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muhbayu.github.io/adbdetect/js/adbdetect.packed.js"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musisi.com/musifile/images_banner/"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nekonime.site/iklan/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nontonbox.tv/img/closex.png"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onicdn.xyz/adam/poker88"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primbon.com/banner/ilmugendam.gif"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resep.web.id/banner/"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rikucan.com/wp-content/themes/mh-magazine-lite/js/looping.js"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||semuaberita.com/banner/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solopos.com/banner/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tambahketinggian.com/banner/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tempo.co/webtorial/like/remodal"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunnews.com/stylesheets/close.gif"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uploadboy.com/bannerset/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utusan.com.my/utusan/iklan/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yourjavascript.com/0653544211/lompatin.js"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yourjavascript.com/1411253239/itu-domino-popup-script.js"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yourjavascript.com/9422241923/iklan-popweb-goalcoid.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bb17-iklan."},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/betberry.gif"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bisnis4d-"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/buyspinslot-"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dewapoker_"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/klik66banner.gif|"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||128.199.175.251/looppopup.js"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bintangmawar.net/forum/bot_banner.php"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bintangmawar.net/forum/med_banner.php"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bintangmawar.net/forum/medright_banner.php"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bintangmawar.net/forum/top_banner.php"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duniasex.ws/banner-"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indobokepz.com/images/banner/"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krucil.net/banner/"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sodasusu.com/banner/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wibufile.com/api/beenv^"},"id":127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||detik.com/live/css/desktop/dads.css"},"id":128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||detik.com/live/css/desktop/dads_preview.css"},"id":129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||detik.com/live/css/msite/mads.css"},"id":130}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-mall-pesta-gajian"},"id":131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/adsleft."},"id":132}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/iklan_banner_"},"id":133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/promosi-diskon-"},"id":134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_timads_banner_"},"id":135}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||akanhoki.com/generateadimage"},"id":136}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anibatch.*/wp-content/uploads/*.gif"},"id":137}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anichin.my.id/wp-content/uploads/*.gif"},"id":138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||animeindo.*/wp-content/uploads/*.gif"},"id":139}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anoboy.watch"],"resourceTypes":["image"],"urlFilter":"||anoboy.watch/img/*.gif"},"id":140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bioskopkeren.guru/images/*.gif"},"id":141}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bharian.com.my","hmetro.com.my"],"requestDomains":["wsmwidget.mediaprimalabs.com"]},"id":142}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bioskopkeren.xyz/images/*.gif"},"id":143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bioskopxxi.*/wp-content/uploads/*.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["doujindesu.tv","javsubid.com","www.ngefilm21.top"],"resourceTypes":["image"],"urlFilter":"||blogger.googleusercontent.com/*.gif"},"id":145}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["139.99.33.192","animeindo.moe","anoboy.org","anoboy.video","anoboy.watch","awnime.net","awsubs.co","awsubs.tv","bioskopgalaxy21.com","bioskoptigalima.com","bokepman.com","bolehnonton.net","cinema81.net","cinemamovie21.net","cinemamovie365.com","drakorindo.asia","drakorindo.co","drakorindo.com","drakorindo.net","drakorindo.pro","drakorindo.tv","drakorindofilms.net","duniasex.ws","dwanonton.com","film-drama.co","filmbagus21.space","filmbagus88.net","filmku.net","idkomik.com","juragantomatx.com","kawanfilm21.org","kawanfilm21.pro","kawanfilm21.win","kazefuri.me","kazefuri.web.id","kombatch.com","komikcast.com","lapakfilm.club","layarkeren.com","layarkeren.info","layarkeren.site","layarkeren.xyz","layarmovie21.co","lk21id.com","mangaindo.net","mangashiro.co","movie303.com","movie76.net","moviebaru21.com","nekopoi.care","neonime.com","neonime.net","neumanga.tv","nonton-streaming.com","nonton.club","nonton33.com","nonton33.net","nonton33.org","nonton33.tv","nontonbp.com","nontondrama.me","nontonfilm.mobi","nontonfilm21.club","nontonin.co","nontonmovie33.net","oploverz.in","otakudesu.info","satujiwa.org","senimovies.net","smallencode.com","unyil.org","zonabola.com"],"resourceTypes":["image"],"urlFilter":"||bp.blogspot.com/*.gif"},"id":146}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mangacanblog.com"],"resourceTypes":["image"],"urlFilter":"||bp.blogspot.com/*/iklan_landscape.jpg"},"id":147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cakrawalanews.co.id/images/banner/"},"id":148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.kaskus.com/img/skin/*.gif"},"id":149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cekerayam.xyz/wp-content/uploads/*.gif"},"id":150}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||comotin.com/wp-content/uploads/*.gif"},"id":151}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||conan.id/wp-content/uploads/2018/*.gif"},"id":152}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||desustream.me/banner/"},"id":153}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dewanontons.com/wp-content/uploads/*.gif"},"id":154}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dewantn.com/wp-content/uploads/*.gif"},"id":155}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dwanonton.com/static/banner/*.gif"},"id":156}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmbaru.in/wp-content/uploads/*.gif"},"id":157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmbioskop21.*/wp-content/uploads/*.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||forumbitcoin.co.id/other/banner/*-*."},"id":159}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||galaxyxxi.*/wp-content/uploads/*.gif"},"id":160}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ganool.city/iklan/"},"id":161}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ganool.link/wp-content/uploads/*.gif"},"id":162}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gmovies.org/wp-content/uploads/*.gif"},"id":163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||grandxxi.*/img/banner/*.gif"},"id":164}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gudangmovies21.*/wp-content/uploads/*.gif"},"id":165}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hotabis.com/wp-content/uploads/*.gif"},"id":166}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kazefuri.web.id"],"resourceTypes":["image"],"urlFilter":"||i.ibb.co/*.gif"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animebatchs.com","ayononton.co","cinemaindo.web.id","gudangfilm.top"],"resourceTypes":["image"],"urlFilter":"||i.imgur.com/*.gif"},"id":168}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||idxxi.*/wp-content/uploads/*.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ganool.li"],"resourceTypes":["image"],"urlFilter":"||imagebam.com/*.gif"},"id":170}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nanimex.com"],"requestDomains":["img.topddl.net"],"resourceTypes":["image"]},"id":171}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.gm21.download/*.webp"},"id":172}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dramaserial.xyz"],"resourceTypes":["image"],"urlFilter":"||img.nt1.co/*.gif"},"id":173}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bioskopkerenin.com"],"resourceTypes":["image"],"urlFilter":"||img.teman.stream/tb/*.gif"},"id":174}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||indostreamings.*/wp-content/uploads/*.gif"},"id":175}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||indoxximovie.com/wp-content/uploads/2020/06/realbola.jpg"},"id":176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||juragan21.com/wp-content/uploads/*.gif"},"id":177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kazefuri.web.id/wp-content/themes/kazebaru/img/300ads.png"},"id":178}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kdramaindo.*/wp-content/uploads/*.gif"},"id":179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kentut.xyz/data/*.gif"},"id":180}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||layarkeren.*/wp-content/uploads/*.gif"},"id":181}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21.*/assets/*.gif"},"id":182}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21.*/wp-content/uploads/*.gif"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21c.*/wp-content/uploads/*.gif"},"id":184}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21i.*/wp-content/uploads/*.gif"},"id":185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21n.*/wp-content/uploads/banner/*.gif"},"id":186}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lk21v.*/wp-content/uploads/*.gif"},"id":187}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lkxxi.*/wp-content/uploads/*.gif"},"id":188}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||modifikasi.com/images/banner/*.gif"},"id":189}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||moviegan.com/wp-content/uploads/*.gif"},"id":190}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||movieon21.*/wp-content/uploads/*.gif"},"id":191}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||movietube21.*/wp-content/uploads/*.gif"},"id":192}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mydramalist.com/assets/img/blank_spnsr.jpg"},"id":193}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mydramalist.com/assets/img/blank_spnsr300x250.png"},"id":194}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nekonime.best/iklan/"},"id":195}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nobartv.com/img/banner/*.gif"},"id":196}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nonton.club/wp-content/uploads/*.gif"},"id":197}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonbareng.tv/wp-content/uploads/*.gif"},"id":198}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonbox.tv/wp-content/uploads/*.gif"},"id":199}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontondrama.*/wp-content/uploads/*.gif"},"id":200}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontondramaonline.co/oke/*.gif"},"id":201}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontondramas.*/wp-content/uploads/*.gif"},"id":202}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonfilmbaru.*/wp-content/uploads/*.gif"},"id":203}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonfilmku.*/wp-content/uploads/*.gif"},"id":204}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonindrama.com/oke/*.gif"},"id":205}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonindrama.com/okes/*.gif"},"id":206}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonmovie.web.id/banere/*.gif"},"id":207}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonserial.*/wp-content/uploads/*.gif"},"id":208}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonstreaming.co/wp-content/uploads/*.gif"},"id":209}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nontonsub.*/wp-content/uploads/*.gif"},"id":210}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samehadaku.win"],"resourceTypes":["image"],"urlFilter":"||samehadaku.win/wp-content/uploads/*.gif"},"id":211}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||senimovies.*/wp-content/uploads/*.gif"},"id":212}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||serunonton.*/wp-content/uploads/*.gif"},"id":213}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sobatkeren.club/img/banner/*.gif"},"id":214}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||suaramerdeka.com/v1/images/iklan_ffi."},"id":215}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sukanonton.*/wp-content/uploads/*.gif"},"id":216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thirdstarfilm.*/wp-content/uploads/*.gif"},"id":217}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvkabel.net/prom/*.gif"},"id":218}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||upload.coblos.net/images/*.gif"},"id":219}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com/ryuukoi.web.id/wp-content/uploads/*/antiadblock"},"id":220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.cararegistrasi.com/img/download_1.png"},"id":221}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.riau24.com/portal/adv/"},"id":222}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["149.56.24.226","15.235.11.45","anime-indo.id","baladfilm.guru","baladfilm.skin","bgibola.com","bioskopkerenin.org","dunia21.club","dutafilm.cfd","komikmanhwa.me","ld2tv.net","lk21.london","lk21official.biz","lk21official.live","lk21official.org","lk21tv.com","mangakita.id","movieajip.online","oploverz.best","oploverz.co.in","oploverz.love","oploverz.tv","otakudesu.ltd","rbtv77.com","samehadaku.show"],"resourceTypes":["image"],"urlFilter":".gif"},"id":223}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-abgqq."},"id":224}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-agen-judi-"},"id":225}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-agen-poker-"},"id":226}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-agenbet."},"id":227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-agenqq-"},"id":228}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-agungpoker."},"id":229}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bandar-judi-"},"id":230}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bandar303."},"id":231}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bandarbet303."},"id":232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bandarbetqq-"},"id":233}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bandarkiu."},"id":234}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-banner-mahjong-"},"id":235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-banner-togel-"},"id":236}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-banner-winstar138.gif|"},"id":237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bisabet."},"id":238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-bolaonline."},"id":239}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-cantikqq-728-"},"id":240}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-cantikqq-728.gif|"},"id":241}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-capsa365-"},"id":242}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-capsa365."},"id":243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-capsaqq-"},"id":244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-cariqq-"},"id":245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-cashback-slot-"},"id":246}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-dewatangkas-"},"id":247}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-dewiqq."},"id":248}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-divapoker-"},"id":249}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-divaqq."},"id":250}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-dokubola-"},"id":251}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-domino168."},"id":252}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-elangcapsa-"},"id":253}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-emasbet."},"id":254}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ezykasino."},"id":255}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-freebet-bonus-"},"id":256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hanabet."},"id":257}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hitsbola-*.gif|"},"id":258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hoki365-"},"id":259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hoki365."},"id":260}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hokicapsa-"},"id":261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-hokiqq-"},"id":262}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-idnpoker-"},"id":263}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-incarqq."},"id":264}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-indo-bokep-banner-"},"id":265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-indomaxbet-"},"id":266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-indopokerlink-"},"id":267}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-itubandar-"},"id":268}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jakartaqq-"},"id":269}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jakartaqq."},"id":270}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jasacash.gif|"},"id":271}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jasaqq-"},"id":272}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jasaqq."},"id":273}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-joker123_"},"id":274}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-jpslot88-"},"id":275}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-juaracapsa-"},"id":276}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-juaraqq-"},"id":277}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-juaraqq."},"id":278}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-kartu-online."},"id":279}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-kartu66-728-"},"id":280}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-kartu66-728.gif|"},"id":281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-kerastoto."},"id":282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-klik365-728-"},"id":283}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-klik66-728-"},"id":284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-klik66-728.gif|"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-klikqq-728-"},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-klikqq-728.gif|"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-lexabet."},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-liga99-728-"},"id":289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-liga99-728.gif|"},"id":290}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligabola-728-"},"id":291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligabola-728.gif|"},"id":292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligacapsa-"},"id":293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligapoker-"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligapoker728.gif|"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-ligaqq."},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-lonteqq-"},"id":297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-lotus2d1."},"id":298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-macaubet.gif"},"id":299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-melatipoker-"},"id":300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-misiqq-"},"id":301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-mpojackpot-"},"id":302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-murnibet-"},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-mutiarapoker.gif|"},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-nagawinqq-"},"id":305}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-obcbet.gif"},"id":306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-oppabetnew."},"id":307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-pakarbet."},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-pelakorgenit."},"id":309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-poker228-"},"id":310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-pokerindo-"},"id":311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-priaqq-728-"},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-priaqq-728.gif|"},"id":313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-probet24-"},"id":314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-probet24."},"id":315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-qq-slot-"},"id":316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-qqjoker-"},"id":317}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-rajacapsa."},"id":318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-rajakasino."},"id":319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-rgocasino-"},"id":320}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-rgocasino."},"id":321}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-rivalqq."},"id":322}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-sbcc.gif|"},"id":323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-sirajaqq-"},"id":324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-situs-poker-online-"},"id":325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","media"],"urlFilter":"-slot-gacor."},"id":326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-sponsorqq."},"id":327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-tiketbet."},"id":328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-tototix.gif"},"id":329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-transpoker."},"id":330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-tri7bet."},"id":331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-tugupoker-"},"id":332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-tugupoker."},"id":333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-unibet-"},"id":334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-viralqq-"},"id":335}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-visitogel."},"id":336}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-warnaqq-"},"id":337}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-winning228."},"id":338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-wpbet365."},"id":339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/12naga.gif|"},"id":340}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1poker-"},"id":341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1xbet."},"id":342}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1xbet250.gif|"},"id":343}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/1xbetnew.gif|"},"id":344}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/28bet."},"id":345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/365agen-"},"id":346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/365indopoker."},"id":347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/365qiuqiu-"},"id":348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/388hero-"},"id":349}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/388hero.gif"},"id":350}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/526bet-"},"id":351}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/526bet."},"id":352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/5pusbet."},"id":353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/720x90-jkt2u-"},"id":354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/728-x-90-"},"id":355}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/7upcash-530."},"id":356}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/8togel-"},"id":357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aabet."},"id":358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/abgqq-"},"id":359}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/abgqq."},"id":360}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/acehbola-"},"id":361}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/acehpoke-"},"id":362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aceslot88-"},"id":363}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/adaqq-"},"id":364}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/adlvslot.webp"},"id":365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/adsimontok/"},"id":366}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aduqq-"},"id":367}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/afapoker-"},"id":368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/afapoker_"},"id":369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/afatogel-"},"id":370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agen-bola-dan-live-game."},"id":371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agen-bola-live-game."},"id":372}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agen-game-slots-terpercaya."},"id":373}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agen-judi-online-terpercaya.gif"},"id":374}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agenqq-"},"id":375}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/agenqq365-"},"id":376}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ahabet-"},"id":377}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ahabet.gif|"},"id":378}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ahabet.webp|"},"id":379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ahabet_"},"id":380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ahabetx900."},"id":381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/airasiabet-"},"id":382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/alexavegas.gif|"},"id":383}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/alien_togel."},"id":384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/angelpoker-"},"id":385}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/angelpoker.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/animeqq-"},"id":387}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aon888-"},"id":388}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aoncash-"},"id":389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/aosbobet1."},"id":390}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/apibet.gif|"},"id":391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/areaslots.gif"},"id":392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/arenajackpot."},"id":393}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/arenaqq."},"id":394}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/arunabet_"},"id":395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/asean99-"},"id":396}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/asiaforbet.gif"},"id":397}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/asianbookie-"},"id":398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/asiaqq-"},"id":399}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/asikpkv-"},"id":400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/astonbet-"},"id":401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/auxbet-"},"id":402}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/avoqq."},"id":403}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/b2indo.gif|"},"id":404}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bacanpoker-"},"id":405}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/balakqq-"},"id":406}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarlx-"},"id":407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarq-"},"id":408}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarqq-"},"id":409}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarxl-"},"id":410}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarxl."},"id":411}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarxl.gif|"},"id":412}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bandarxlnew."},"id":413}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-lapakqq."},"id":414}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-liga88-"},"id":415}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-lintasbet.gif"},"id":416}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-poker"},"id":417}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-suhubola-"},"id":418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner-tgel-"},"id":419}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner/hokicash/"},"id":420}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner/kartuacak/"},"id":421}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bannerligadunia365."},"id":422}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bannerlonteqq.gif|"},"id":423}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bannervbola.gif"},"id":424}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bet2indo-"},"id":425}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bet2poker-"},"id":426}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bet2poker_"},"id":427}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bet388-"},"id":428}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bet388."},"id":429}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betcoin-"},"id":430}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betcoin.gif|"},"id":431}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betcoin_"},"id":432}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betking88-"},"id":433}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betsaja-"},"id":434}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betslot.gif|"},"id":435}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bigwin-banner-"},"id":436}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bijitogel-"},"id":437}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bisnis4d.gif|"},"id":438}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bokep-update.gif|"},"id":439}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bolagila-"},"id":440}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bolagila_"},"id":441}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bolatangkas_"},"id":442}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bolavegas-"},"id":443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bolavita-"},"id":444}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bonusqq."},"id":445}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bosqq."},"id":446}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/buntut77toto-"},"id":447}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/burgerslot.gif"},"id":448}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bursabet-"},"id":449}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/buyspinslot.gif"},"id":450}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/caberawittube."},"id":451}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cantikqq-"},"id":452}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/capsa365.gif|"},"id":453}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/captainqq.gif"},"id":454}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cashbackharian.gif|"},"id":455}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cer-sex."},"id":456}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cikabet-"},"id":457}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cikaslot-"},"id":458}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cincinjackpot."},"id":459}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/cmd368-slot.gif|"},"id":460}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/damqq-"},"id":461}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/damqq."},"id":462}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/datukqq-"},"id":463}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/datukqq."},"id":464}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dazbet.gif"},"id":465}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/demenqq-"},"id":466}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/depoqq-"},"id":467}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewabandar-"},"id":468}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewabet.gif|"},"id":469}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewacash-"},"id":470}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewacash.gif"},"id":471}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewacuki-"},"id":472}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewalive.gif"},"id":473}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewalive_"},"id":474}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewancash.gif"},"id":475}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewapker."},"id":476}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewapoker2.gif|"},"id":477}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewascore.gif|"},"id":478}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewatangkas-"},"id":479}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewatangkas_"},"id":480}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewatogel-"},"id":481}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewatogel_"},"id":482}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewavegas.gif|"},"id":483}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewavegas_"},"id":484}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewidomino_"},"id":485}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewifortunaqq."},"id":486}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dewiqq-"},"id":487}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/doiqq.gif|"},"id":488}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dominobet_"},"id":489}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dotapoker88-"},"id":490}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dotaqiu-"},"id":491}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/doyangoyang.gif|"},"id":492}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/dpbola.gif|"},"id":493}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/duniabet-"},"id":494}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/duniabet.gif|"},"id":495}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/duniabet_"},"id":496}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/duniacash-"},"id":497}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/duniavegas-"},"id":498}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/elangqq-"},"id":499}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/emasbet-"},"id":500}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/emoqq-"},"id":501}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/enakbet-"},"id":502}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/enakbet.gif|"},"id":503}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/enakslot-"},"id":504}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/enakslot.gif|"},"id":505}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/eyang-togel-"},"id":506}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/eze99."},"id":507}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ezebet-"},"id":508}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/fairqq.jpg|"},"id":509}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/fewstivalqq.gif"},"id":510}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/fifaqq-"},"id":511}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gacor88.webp|"},"id":512}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/garudaqq-"},"id":513}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gboslot-"},"id":514}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gdgpkr200-"},"id":515}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gerhanaqq-"},"id":516}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gilapoker-"},"id":517}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gitarpoker-"},"id":518}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/gitartogel-"},"id":519}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/goalgoal365-"},"id":520}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/goodbola-bannerfilm.gif|"},"id":521}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hahatogel-gif"},"id":522}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hkindo.gif|"},"id":523}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hoki-qq-"},"id":524}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hoki365-"},"id":525}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hoki69.gif|"},"id":526}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hoki88-"},"id":527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hokibet-"},"id":528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/hokicash-"},"id":529}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/iacbet-"},"id":530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibcdomino.gif"},"id":531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibcqq."},"id":532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibetwin.gif|"},"id":533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibetwin1080x90."},"id":534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/iblis4d-"},"id":535}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibo-sport.gif|"},"id":536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ibosport-"},"id":537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idngg.gif|"},"id":538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idngoal.gif|"},"id":539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idr188-"},"id":540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idrbet-"},"id":541}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idrbet.gif"},"id":542}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/idx-promo-"},"id":543}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/igamble_"},"id":544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/iklanratu."},"id":545}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/images/idxbet/"},"id":546}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/imcpkrn.gif|"},"id":547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/imcpoker-"},"id":548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/imcqq-"},"id":549}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/imcqq."},"id":550}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/indotogel-"},"id":551}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/indotogelx900."},"id":552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/infoterapis-"},"id":553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/isiqq-"},"id":554}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/itcbet.gif|"},"id":555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/itudomino."},"id":556}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/itupk."},"id":557}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/itupoker-"},"id":558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ituqq."},"id":559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ituvip.gif|"},"id":560}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ituvp.webp|"},"id":561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jajantogel.gif|"},"id":562}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jasagol-"},"id":563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jasahoki88-"},"id":564}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jasahoki88."},"id":565}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jasaqq-"},"id":566}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jaya-bet-"},"id":567}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jayapoker-"},"id":568}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jayapoker."},"id":569}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jayapoker_"},"id":570}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jayapokernew.gif"},"id":571}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jempolqq-"},"id":572}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jokerbet888."},"id":573}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/josbet-"},"id":574}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/josbet88-"},"id":575}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jpbet."},"id":576}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jpdewa.gif|"},"id":577}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jpslot88-"},"id":578}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/jual_obat_aborsi_"},"id":579}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/juaracapsa-"},"id":580}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/juaracapsa.gif|"},"id":581}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/judikartu.gif|"},"id":582}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kaikoslot-"},"id":583}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kaikoslot.gif|"},"id":584}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kaikoslot.webp|"},"id":585}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kaptenpoker."},"id":586}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kartu-online.gif|"},"id":587}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kartuhoki-"},"id":588}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kd777.gif|"},"id":589}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kdslots-"},"id":590}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/kiosqq."},"id":591}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/klik66-"},"id":592}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/klikhoki-"},"id":593}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/klikqq-"},"id":594}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/klikvegas-"},"id":595}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/koinslots.gif|"},"id":596}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lahanpoker-"},"id":597}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lapak-poker.gif|"},"id":598}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lapakpoker-"},"id":599}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lapakqq-"},"id":600}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lazabet-"},"id":601}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/legendpoker-"},"id":602}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligacapsa-"},"id":603}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligacash-"},"id":604}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligacash.gif|"},"id":605}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligadewa-"},"id":606}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligadunia365.gif|"},"id":607}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligahokie-"},"id":608}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligaidnbanner."},"id":609}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ligapoker-"},"id":610}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lintasqq-"},"id":611}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/livebet88-"},"id":612}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/liveklik-baru."},"id":613}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/loketpoker-"},"id":614}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lonteqq-"},"id":615}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lumbungpoker-"},"id":616}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lux111.gif|"},"id":617}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/luxury-pop-"},"id":618}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/luxury777-"},"id":619}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/luxury777.gif|"},"id":620}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lvo888."},"id":621}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/macantogle-"},"id":622}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/macau442.gif|"},"id":623}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/macau442net.gif"},"id":624}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/macaubet-"},"id":625}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/macaudewa-"},"id":626}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/maincuan-"},"id":627}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/maincuan.gif|"},"id":628}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mainkasino."},"id":629}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mainqq-"},"id":630}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/majuqq-"},"id":631}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mamibit-"},"id":632}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mandalatoto.gif|"},"id":633}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/maniaqq-"},"id":634}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/maniaslot.gif|"},"id":635}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mansion77ku.gif|"},"id":636}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mantapkiu."},"id":637}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/master88-"},"id":638}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/maxisbet-"},"id":639}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mb0casin0-"},"id":640}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/megabet-"},"id":641}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mejahoki.gif|"},"id":642}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/memekmonyet."},"id":643}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/menangqq-"},"id":644}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/merdeka99."},"id":645}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/merdekabet365."},"id":646}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mildcasino.gif"},"id":647}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/misiqq-"},"id":648}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mitrahoki-"},"id":649}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mobapoker-"},"id":650}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/modalqq.gif"},"id":651}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/modalqq.webp"},"id":652}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mustikapoker-"},"id":653}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mutiarapoker-"},"id":654}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/muvibet-"},"id":655}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nagaikan.gif|"},"id":656}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nagapoker-"},"id":657}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nagapoker.gif"},"id":658}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nagapoker_"},"id":659}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nasa-poker-"},"id":660}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nasapoker-"},"id":661}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newafa.gif|"},"id":662}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newhoya-"},"id":663}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newkaikoslot.gif"},"id":664}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newpentaslot.gif|"},"id":665}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newpokerdewa."},"id":666}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newrgotog.gif"},"id":667}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ngiklan/ad"},"id":668}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nikmatiqq."},"id":669}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ninjaqq-"},"id":670}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/obctop.gif|"},"id":671}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/obobet-"},"id":672}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/oceantogel.gif"},"id":673}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/okeslot."},"id":674}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/olopoker-"},"id":675}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/opuspoker-"},"id":676}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/oriqq."},"id":677}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ovovegas-"},"id":678}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/paiza99.gif|"},"id":679}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pancatoto.gif"},"id":680}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pemainkasino-"},"id":681}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pendekarqq-"},"id":682}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pentaslot-"},"id":683}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pepebet88-"},"id":684}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pesbola-"},"id":685}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pink4d.webp|"},"id":686}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pintuhoki-"},"id":687}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pisangbet-"},"id":688}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pkutama2-"},"id":689}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pkv-games.gif|"},"id":690}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pkvhoki."},"id":691}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poinbet-"},"id":692}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker1001."},"id":693}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker228.gif|"},"id":694}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker24s-"},"id":695}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker7club-"},"id":696}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker882.gif|"},"id":697}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker88wd-"},"id":698}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/poker8wd_"},"id":699}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokerastro-"},"id":700}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokerintan-"},"id":701}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokernagoyanew."},"id":702}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokernusa-"},"id":703}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokerstar8-"},"id":704}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokerstar8.jpg"},"id":705}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokevita-"},"id":706}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pokped-"},"id":707}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/prediksi-togel-"},"id":708}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/puribet.gif|"},"id":709}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq-player.gif|"},"id":710}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq-sidebar.gif|"},"id":711}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq-simpati-"},"id":712}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq101_"},"id":713}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq188_"},"id":714}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq36bet-"},"id":715}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq39-"},"id":716}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq39.gif"},"id":717}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qq39bet_"},"id":718}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqangpao-"},"id":719}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqdewa-"},"id":720}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqhok-gif"},"id":721}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqholic-"},"id":722}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqindobet-"},"id":723}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/qqslot-"},"id":724}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/raja-poker-"},"id":725}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/raja-sloto-"},"id":726}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rajacapsa-"},"id":727}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rajajudiqq-"},"id":728}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rajanyapoker.gif"},"id":729}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rajapoker-"},"id":730}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rajatogel88-"},"id":731}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ramaibet.gif"},"id":732}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ratucapsa-"},"id":733}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ratuqq.gif"},"id":734}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/remipoker.gif"},"id":735}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/remipoker_"},"id":736}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgo-casino-"},"id":737}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgo-poker-"},"id":738}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgobet-"},"id":739}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgobet_"},"id":740}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgocasino-"},"id":741}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/rgocasino.gif"},"id":742}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ronaldo4d-"},"id":743}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ronaldo4d.gif|"},"id":744}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/royalflush-"},"id":745}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/royalslot88-"},"id":746}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ruangqq.gif|"},"id":747}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sahabat-arena-"},"id":748}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sahamqq."},"id":749}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/saktispin-"},"id":750}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/santapoker.gif"},"id":751}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/satupokeru-"},"id":752}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbo-money-"},"id":753}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbobetmain-"},"id":754}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbonaga-"},"id":755}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sboslot138.webp"},"id":756}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbotop-"},"id":757}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbypoker_"},"id":758}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sbysport_"},"id":759}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/seksipoker-"},"id":760}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/selebtoto."},"id":761}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/senyumqq-"},"id":762}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sepakbolacc.gif"},"id":763}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sexysloto.gif"},"id":764}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sifujudi-"},"id":765}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/simpatiqq-"},"id":766}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/slot-gacor.gif"},"id":767}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/sogopoker-"},"id":768}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/starbola88-"},"id":769}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/stardomino_"},"id":770}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/starwin.gif|"},"id":771}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/superitcbet-"},"id":772}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tangkas-500x500."},"id":773}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tangkas.gif|"},"id":774}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tato888.webp|"},"id":775}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tbet303-"},"id":776}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/telurqq.gif|"},"id":777}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/terminal4d-"},"id":778}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tetehqq-728.gif|"},"id":779}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/texas-poker-"},"id":780}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/texaspoker_"},"id":781}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/texaspokercc-"},"id":782}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/texaspokercc.gif|"},"id":783}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/texaspokercc.webp|"},"id":784}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/togel-"},"id":785}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/togel168-"},"id":786}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/togel88-"},"id":787}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/totobet-"},"id":788}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/totobetnew.gif"},"id":789}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/totojek-"},"id":790}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/totokl-new.gif"},"id":791}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tradisibet_"},"id":792}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/transqq.gif"},"id":793}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tuan-togel."},"id":794}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/uanghoki88com."},"id":795}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ubcpkr25-"},"id":796}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ubi777-new.gif|"},"id":797}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/unibet99-"},"id":798}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/unibet99.gif"},"id":799}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/unitogel-"},"id":800}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/unovegas.gif"},"id":801}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vegasgg.gif|"},"id":802}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vegashoki.gif|"},"id":803}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/venombet-"},"id":804}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vibol."},"id":805}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vip/rajaelang.gif"},"id":806}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/viralqq.gif|"},"id":807}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/visabet88.gif"},"id":808}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vjudi.gif|"},"id":809}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/vobbet-"},"id":810}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/w881000.gif|"},"id":811}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/w88131-"},"id":812}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/w88720.gif|"},"id":813}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/warnaqq-"},"id":814}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wigo-bet-"},"id":815}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wigo.gif|"},"id":816}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wigobet-"},"id":817}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/willwin8.gif|"},"id":818}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/winning365-"},"id":819}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/winsgoal.gif|"},"id":820}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/winslot8_"},"id":821}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wiropoker.gif|"},"id":822}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wismaqq-"},"id":823}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/yoyopoker-"},"id":824}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/yoyopoker."},"id":825}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/ysbjaya-"},"id":826}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zeupoker-"},"id":827}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zeus%2bpoker.gif|"},"id":828}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zeus8m.gif|"},"id":829}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zeuspoker.gif|"},"id":830}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zonaprediksi."},"id":831}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/zyngaqq."},"id":832}, +{"action":{"type":"block"},"condition":{"requestDomains":["388hero.gif","agen_bola_online.gif","agenbola.gif","agenqq.gif","ayoqq.gif","banner728.gif","bundapoker.gif","capsaqq.gif","dewidomino.gif","doyanjudi.gif","idncash.gif","itudomino.gif","jayabet.gif","lvo888.gif","nagalaut728.gif","newkaikoslot.gif","pencetpoker.gir","raja365.gif","rajaqq.gif","ratubola.gif","sarana88.gif","sarangbola.gif","sbobetqq.gif","spbet.gif","suhubola.gif","totojitu.gif"],"resourceTypes":["image"]},"id":833}, +{"action":{"type":"block"},"condition":{"requestDomains":["lugtardam.com","offer.popsads.link","profitsurvey365.live","tinfunshe.club"],"resourceTypes":["script"]},"id":834}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_balaksix_"},"id":835}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_gobetx."},"id":836}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_indokasino."},"id":837}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_sbobet."},"id":838}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_sbobet_"},"id":839}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_topbandar_"},"id":840}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||96.43.139.236/banner/"},"id":841}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||96.43.139.237/banner/"},"id":842}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||malemjumat.mom/banner/*.gif"},"id":843}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.jpnn.com"],"resourceTypes":["script"],"urlFilter":"||api.flygame.io/sdk/widget/id_jpnn.1540.js"},"id":844}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.detik.net.id/detik2/mobile/js/it.mobile.js"},"id":845}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myanimeindo.net"],"resourceTypes":["script"],"urlFilter":"||cdn.rawgit.com/sdnime09/ngewe-om/f8cad426/sayang.js"},"id":846}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/desktop/daeg.js"},"id":847}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/desktop/daegv2.js"},"id":848}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/desktop/daegv2_preview.js"},"id":849}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/eyeotadtk.js"},"id":850}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/msite/maeg.js"},"id":851}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/msite/maeg_preview.js"},"id":852}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/live/js/msite/maegv2.js"},"id":853}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||detik.com/mobile/js/it.mobile.js"},"id":854}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dramaday.net/soundtrack.js"},"id":855}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animebatch.web.id"],"resourceTypes":["script"],"urlFilter":"||fix.samlike.net/fixsafe.js"},"id":856}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alex71.com"],"resourceTypes":["script"],"urlFilter":"||gets.kadal.club/js/getlinkz.js"},"id":857}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kuyhaa-me.com"],"resourceTypes":["script"],"urlFilter":"||kuyhaa-me.com/meongvpn.js"},"id":858}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cinemaindo.web.id"],"resourceTypes":["script"],"urlFilter":"||layarkaca21.net/anow.js"},"id":859}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||malesbanget.com/js/live/mbdc_billboard.js"},"id":860}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||malesbanget.com/js/live/mbdc_inrect1.js"},"id":861}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||malesbanget.com/js/live/mbdc_inrect2.js"},"id":862}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||malesbanget.com/js/live/mbdc_lgbanner.js"},"id":863}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||obengplus.com/adblock-hunter.js"},"id":864}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||raw.githack.com/jefcom/jefar/master/jefar.js"},"id":865}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||safelinkblog.com/js/v2.js"},"id":866}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.shrinkads.com/js/xe.js"},"id":867}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pemersatudotfun.com/ads.js"},"id":868}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["manhwaid.club"],"resourceTypes":["script"],"urlFilter":"||slunkenchukkar.com/nwnjuadwxpheid3/52345"},"id":869}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||nobartv.com/adsloader/"},"id":870}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||yourhealthnoone.com/wt213ad/"},"id":871}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"/luxury777.mp4|"},"id":872}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["166.62.7.206","188affiliates.com","24hpoker.com","32redpoker.com","3poker855.com","88togel.com","accesstrade.co.id","actionpoker.com","ad-loupe.com","addesigner.com","adflazz.com","adplus.co.id","adpop-1.com","adpstatic.com","adreach.co","adreviewcamp.com","ads-link.net","ads.indosatooredoo.com","ads.telkomsel.com","adsbingo.com","adscpm.site","adshost.site","adsimg.kompas.com","adskom.com","adslop.com","adstarsmedia.co.id","adtimeselaras.com","afapoker.com","agenjudibolabet.com","agenjudipoker.com","agenjudiresmi.com","agenjuditerbesar.com","agenjuditerpecaya.com","agenpasangtogel.com","agentogel4d.com","agentogelresmi.com","alertpay.com","allvegaspoker.com","anekaiklan.com","anekataruhan.com","aosbobet.com","areataruhan.com","arenajudi.com","asiapoker777.com","baliadv.com","bandarbolataruhan.com","bandarjuditogel.com","bbm88.org","belitogel.com","bellaads.com","berangkasilmu.com","beritaagenjudi.com","beritajudionline.com","bermainjudibola.com","bet4dtoto.com","betjudionline.com","biotogel.com","blindbetpoker.com","blogjudi.com","bolajudicasino.com","bosqq.online","brand.ad","bukutogel.com","bursajudibola.com","c-stat.eu","carajudionline.com","caramainjudibola.com","caramenangjudibola.com","caramenangtaruhanbola.com","caramenangtogel.com","caribanner.bid","casinoclubpoker.com","casinopokercoin.com","cdnasiaclub.com","cdpoker.com","celebpoker.com","cfs1.uzone.id","chidsimp.com","chilipoker.com","clickmedia.co.id","cmcpoker.info","coltpoker.com","coolhandpoker.com","craydark.pw","cyberjudi.com","dafapoker.com","daftarjudibola.com","daftarjudicasino.com","daftarpokeronline.com","daftartaruhan.com","daspoker.com","delapantogel.com","deltatoto.com","dewajudibet.com","dewajudionline.com","dewijudi.com","dewitogel.com","dewsburg.info","digiads.co.id","doathair.com","dutatoto.com","edomz.com","edspectsm.fun","emputogel.com","ena-native-ads4.com","etoads.net","europoker.com","everypoker.com","feltpoker.com","filebanner.com","flexterkita.com","fnasmpygwa.com","forumiklan.com","gebyarbola.org","gentingpoker.com","ghaahq.com","goldentigerpoker.com","goldentoto.com","goldtoto.com","groupiklan.com","gudangbanner.com","halal.ad","herdethi.net","hesftig.site","heypoker.com","hitadsmedia.com","hjtowin.online","hokijudi99.com","hokitogel.com","holdempokerchat.com","homepokergames.com","hotpokerbonus.com","houseoftoto.com","ibnads.xl.co.id","iklan-laris.com","iklanads.com","iklanbarisgratis.com","iklanbarismu.com","iklanblogger.com","iklanbogor.com","iklandenpasar.com","iklangratis.com","iklangratis88.com","iklanhemat.com","iklanhoki.com","iklanoke.com","iklantelevisi.com","iklantext.com","iklantop.net","iklanumum.com","indoadsnet.com","indobanner.com","indofreeads.com","indoleads.com","infotogelharian.com","inipoker.com","initogel.net","ipoker.com","istanaiklan.com","jagoiklan.com","jagopoker.com","jagopromo.com","jasaiklan.com","javaiklan.com","jayapoker.com","jdpoker.com","jillsclickcorner.com","jjekxle.com","jtogel.com","judiagenonline.com","judibebas.com","judibola.com","judibolacasino.com","judiboladunia.com","judibolaterbesar.com","judiinternet.com","judionline1388.com","judionlinebet.com","judionlinepoker.com","juruiklan.com","k7poker.com","kedaijudi.com","kingtogel.com","klikajadeh.com","kotaksilver.casa","launchpoker.com","leoceran.pw","lintastogel.com","lokeriklan.com","lotospoker.com","luckyads.com","luckyriverpoker.com","mainjudiinternet.com","mansionpoker.com","markastogel.com","masteragentjudi.com","masteragentpoker.com","masteriklan.net","masterjudi.blog.com","masterjudi.com","mesiniklan.andipublisher.com","mestresdopoker.com","mickeypoker.com","mintedpoker.com","misterjudi.com","mistertogel.com","mitrapoker.com","mobilepokerclub.com","moneyfree.co","mousheen.net","muchospoker.com","mybannermaker.com","naga-poker.com","nagapoker.biz","nagapoker.com","nagapoker88.com","nagatogel.com","nanime.biz","nenenqq.com","newsupdatewe.info","nztoto.com","offdeck.telkomsel.com","onigagalai.ru","online5poker.com","onlineactionpoker.com","onlinepoker66.com","onlinepokerextra.com","onlinetogel.com","openadserving.com","ourtherss.top","pacificpoker.com","padssup.com","paidforfree.com","panduanjudionline.com","pandujudionline.com","parentelement.ml","pasangiklan.com","pasangjudionline.com","pasangtogelonline.com","pasariklanbaris.com","paypopup.com","pc3ads.com","perjudianonline.com","planetjudi.com","planettoto.com","playpokeronline.com","playwinpoker.com","poker24x7.com","poker338a.com","poker4ever.com","pokerace.com","pokerbonuscodes.com","pokercash4free.com","pokercc.com","pokercc1.com","pokercc2.com","pokercc3.com","pokercc4.com","pokerchipsonline.com","pokerheaven.com","pokerhost.com","pokerihuone.com","pokerinside.com","pokerkings.com","pokerlistings.com","pokerlizard.com","pokermira.com","pokern.com","pokernetonline.com","pokerplayerus.com","pokerrewards.com","pokersites.com","pokersource.com","pokerstop.com","pokersyte.com","pokerupdate.com","pokervip.com","pondokiklan.com","pondokpoker.com","pondoktogel.com","prediksitoptogel.com","presbanise.pw","promobagus.com","promotioncamp.com","props.id","publish.web.id","pusatiklan.com","pusatjudibola.com","pusattaruhan.com","rajapoker88.com","rajatogel.biz","rajatogel.com","rajatoto.com","rajatraffic.com","realwap.net","recentpoker.com","redstarpoker.com","rgobet.com","rivapoker.com","rumah-judi.com","rumahtaruhan.com","rumahtaruhan88.com","sanglah.com","sarapbeh.com","sebar.idblognetwork.com","semarangtogel.com","sentrapromosi.com","serbapromo.com","setanjudi.com","sgptogel.com","sgptoto.com","sharkpokertour.com","sitti.co.id","situs-judibola.com","situsagenjudi.com","situsiklanbaris.com","situsjudicasino.com","situstaruhan.com","situstogelonline.com","sukajudibola.com","sumberiklan.com","sunpoker.com","surgajudi.com","suryaiklan.com","switchpoker.com","tangkas.gold","tangkaspoker.com","taruhanbetting.com","taruhanbolaku.com","taruhancasino.com","taruhanjudi.com","taruhanku.com","taruhanolahraga.com","taruhansepakbola.com","teliad.com","texaspokercc.com","texaspokercc1.com","texaspokercc2.com","texaspokercc3.com","theclickers.net","theedgepoker.com","tinggalklik.com","tipsberjudi.com","tipstaruhanbola.com","togel2.xtgem.com","togel22.com","togel2d.com","togel4shared.com","togel66.com","togel99.com","togelangka.com","togelcenter.com","togelgame.150m.com","togelholic.com","togeljakarta.com","togelm88.com","togelo.com","togelsemarang.com","togeltogel.com","togeltop.com","togelwin.com","tokojudi.com","tokojudionline.com","topklik.com","topsurfer.com","toptogel.com","totalpoker.com","toto13.com","totobet24.com","totobet4d.com","totojitu1.com","totojitu2.com","totojt.com","totomaster.com","totos4d.com","track.avxid.com","tracker.beritagar.id","tracker.lazada.co.id","trackingclick.net","traffic-monetizer.com","trendlope.com","truepoker.com","uadexchange.com","ubcpoker.com","undiantogel.com","useads.com","videopoker.com","vkwaeo.com","warungjudi.com","warungpoker.com","webagenjudi.com","webiklan.com","webjudionline.com","webjuditerpercaya.com","weblogiklan.com","websitejudi.com","wigobet.com","wkuave.com","xjudi.com","yesads.com","yourpokercash.com","ys3e965d.top"]},"id":873}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||109.234.34.246/wp-content/uploads/*.gif"},"id":874}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||65.108.132.145/wp-content/uploads/*.gif"},"id":875}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||animexin.*/wp-content/uploads/*.gif"},"id":876}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||gm21.xyz/wp-content/uploads/*.gif"},"id":877}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||komikcast.*/wp-content/uploads/*.gif"},"id":878}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||nekopoi.care/wp-content/uploads/*.gif"},"id":879}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["eze99.me","lazacasino.com","serbada.com","starcasino88.net"],"resourceTypes":["image"]},"id":880}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||idfl.*/assets/js/adst.js"},"id":881}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||pemersatu.top/wp-content/themes/pemersatublack/public/anticurang/"},"id":882}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||pemersatufun.*/wp-content/themes/pemersatublack/public/anticurang/"},"id":883}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lytogame.com/images/partner/"},"id":884}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lytogame.com/partner/"},"id":885}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||modifikasi.com/images/banner/"},"id":886}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||playwebgame.com/banner/"},"id":887}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||agungqiu."},"id":888}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bet2link."},"id":889}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||img.sukipli.com/*.gif"},"id":890}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kebagi.com/*.gif"},"id":891}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/128cash."},"id":892}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/188bet."},"id":893}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/1xliga."},"id":894}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/233bet."},"id":895}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/388poker."},"id":896}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/8080sport."},"id":897}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/899cash."},"id":898}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/abgqqnew."},"id":899}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/acerpoker."},"id":900}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/acmbet."},"id":901}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/afapkr."},"id":902}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/afapoker."},"id":903}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/afapokersky."},"id":904}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agen688."},"id":905}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agenbola."},"id":906}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agenbola24."},"id":907}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agenqq."},"id":908}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agenqqnew."},"id":909}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agentaruhan."},"id":910}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agenvimaxindo."},"id":911}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/agungpoker."},"id":912}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ahabet."},"id":913}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ahliqq."},"id":914}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/alampoker."},"id":915}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/alexisbola."},"id":916}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/amanqq."},"id":917}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/anekaqq."},"id":918}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/angkajitutogel."},"id":919}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/angkakembar."},"id":920}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/aoncash."},"id":921}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/apibet."},"id":922}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/areabola."},"id":923}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/armaniqq."},"id":924}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/armanitogel."},"id":925}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/asia88bet."},"id":926}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/asian4d."},"id":927}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/asiaqq."},"id":928}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/asliqq."},"id":929}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/astonbet."},"id":930}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/astonwin."},"id":931}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/auxbet."},"id":932}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ayoqqnew."},"id":933}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ayoqqsakong."},"id":934}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/b2poker."},"id":935}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bacanpoker."},"id":936}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bagusqq."},"id":937}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarbet77."},"id":938}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarg."},"id":939}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarkiu."},"id":940}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarpoker."},"id":941}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarq."},"id":942}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarq168."},"id":943}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarq728x90."},"id":944}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarqq."},"id":945}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarqq365."},"id":946}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarqterpercaya."},"id":947}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandarsakong."},"id":948}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bandartaruhan."},"id":949}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bcadomino."},"id":950}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/beliqq."},"id":951}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/benderapoker."},"id":952}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bet365."},"id":953}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/betawiqq."},"id":954}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/betberry."},"id":955}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bethost24."},"id":956}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/betsaja."},"id":957}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bianglalaqq."},"id":958}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bintangbola."},"id":959}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bola168."},"id":960}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bola777."},"id":961}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bolaketangkasan."},"id":962}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bolatangkas."},"id":963}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bolped77."},"id":964}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bosbobet."},"id":965}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bospoker."},"id":966}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bromopoker."},"id":967}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/brotogel."},"id":968}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/brovegas."},"id":969}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bsakong1."},"id":970}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bsakong2."},"id":971}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/buanabet."},"id":972}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/bursabet."},"id":973}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/cacingnaga."},"id":974}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/cahayaqq."},"id":975}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/cantikqq."},"id":976}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/capsa228."},"id":977}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/capsapro."},"id":978}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/capsaqqnew."},"id":979}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/caradaftarpoker."},"id":980}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/casinoitu."},"id":981}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/cmobet."},"id":982}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/cocobet."},"id":983}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/daftardomino."},"id":984}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/daftarqq."},"id":985}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/daftartogelonline."},"id":986}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dahsyatqq."},"id":987}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/danaqq."},"id":988}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/depoqq."},"id":989}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dermaga4d."},"id":990}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/detikbet."},"id":991}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewa757."},"id":992}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewabetqq."},"id":993}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewaboya."},"id":994}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewadominoqq."},"id":995}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewahoki."},"id":996}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewaitu."},"id":997}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewamainqq."},"id":998}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewaonline."},"id":999}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewapoker."},"id":1000}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewaqq."},"id":1001}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewatangkas."},"id":1002}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewatogel."},"id":1003}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dewiqq."},"id":1004}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/diskonqq."},"id":1005}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/domino168."},"id":1006}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/domino365."},"id":1007}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/domino757."},"id":1008}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/domino99."},"id":1009}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dominobet."},"id":1010}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dominoqq."},"id":1011}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dorabet."},"id":1012}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dotapoker."},"id":1013}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/doyanqq."},"id":1014}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dracobets."},"id":1015}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/dragonpoker."},"id":1016}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/duniasarana."},"id":1017}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/elangbola."},"id":1018}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/elangcapsa."},"id":1019}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/elangqq."},"id":1020}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/emasbet."},"id":1021}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/entertogel."},"id":1022}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/eradominoqq."},"id":1023}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ezebet."},"id":1024}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/fifaqq."},"id":1025}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/garampoker."},"id":1026}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/garenapoker."},"id":1027}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/garudakiu."},"id":1028}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/garudaqq."},"id":1029}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/gebyarbola."},"id":1030}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/gebyarliga."},"id":1031}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/gitartogel."},"id":1032}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/guepoker."},"id":1033}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/halobos."},"id":1034}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hanabet."},"id":1035}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hariqq."},"id":1036}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hdpbola."},"id":1037}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hebatqq."},"id":1038}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hjtowin."},"id":1039}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hkindo."},"id":1040}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hkpool."},"id":1041}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hm88poker."},"id":1042}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hobi88."},"id":1043}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoki-365."},"id":1044}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoki365."},"id":1045}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokibandarq."},"id":1046}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokibet365."},"id":1047}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokicapsa."},"id":1048}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokinewmay."},"id":1049}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokinusa."},"id":1050}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokinusa1."},"id":1051}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokiqq-1."},"id":1052}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hokiqq."},"id":1053}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoya-jackpot."},"id":1054}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoya-poker."},"id":1055}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyacash."},"id":1056}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyajackpot."},"id":1057}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyajpnew-rev."},"id":1058}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyanew."},"id":1059}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyapkrnew-rev."},"id":1060}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyapoker."},"id":1061}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/hoyapoker99."},"id":1062}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ibcwin."},"id":1063}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ibet44s."},"id":1064}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ibobandarq."},"id":1065}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ibosport."},"id":1066}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ibuqq."},"id":1067}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/idolabet."},"id":1068}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/idrbola."},"id":1069}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/idrbt.webp|"},"id":1070}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/idrpoker."},"id":1071}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/iklanqq."},"id":1072}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/iklanx."},"id":1073}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ikliknew."},"id":1074}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/imcpkr."},"id":1075}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/imcpoker."},"id":1076}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/incarqq."},"id":1077}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/indorajaqq."},"id":1078}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/indotogel."},"id":1079}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/indowin99."},"id":1080}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/indowins."},"id":1081}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/inidomino."},"id":1082}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/intanbet."},"id":1083}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/intanqq."},"id":1084}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/interwin."},"id":1085}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/iocbet."},"id":1086}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/istana168."},"id":1087}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/istana3."},"id":1088}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itubandar."},"id":1089}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itucasino."},"id":1090}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itudewa."},"id":1091}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itudomino728."},"id":1092}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itugol."},"id":1093}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itupoker."},"id":1094}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ituqq728."},"id":1095}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/itutoto."},"id":1096}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ituvip."},"id":1097}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ivopoker."},"id":1098}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jagoanpoker."},"id":1099}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jagodomino."},"id":1100}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jamhoki."},"id":1101}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/japsex."},"id":1102}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jarumpoker."},"id":1103}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jasaqq."},"id":1104}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jasaqqsakong."},"id":1105}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jawadomino."},"id":1106}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jayabola."},"id":1107}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jayamania."},"id":1108}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jendralpoker."},"id":1109}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/joindomino."},"id":1110}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jokermerah."},"id":1111}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jokerqq."},"id":1112}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/josbet."},"id":1113}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/jppoker."},"id":1114}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kampusbet."},"id":1115}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kartudomino."},"id":1116}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kartuhokky."},"id":1117}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kartuking."},"id":1118}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kasinobet."},"id":1119}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kaspemain."},"id":1120}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kdslot.gif|"},"id":1121}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kdslots."},"id":1122}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ketuapkr."},"id":1123}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ketuapoker."},"id":1124}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ketuapokernew."},"id":1125}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/king4d."},"id":1126}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/klikkiu."},"id":1127}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/klikqq."},"id":1128}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/koinhoki."},"id":1129}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kokoqq."},"id":1130}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kontolkuda."},"id":1131}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kucingpoker."},"id":1132}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/kursiqq."},"id":1133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/langitqq."},"id":1134}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lapakpoker."},"id":1135}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lapakqq."},"id":1136}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/layarqq."},"id":1137}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lazabet."},"id":1138}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lazacasino."},"id":1139}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lexispoker."},"id":1140}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/liga-emas."},"id":1141}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/liga77."},"id":1142}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/liga88."},"id":1143}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligabet365."},"id":1144}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligacapsa."},"id":1145}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligacash."},"id":1146}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligadewa."},"id":1147}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligahokie."},"id":1148}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligajudi."},"id":1149}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligakiukiu."},"id":1150}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/liganation."},"id":1151}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ligapoker."},"id":1152}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lintasqq."},"id":1153}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/live-casino."},"id":1154}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lobbyqq."},"id":1155}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lobyqq."},"id":1156}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lotustogel."},"id":1157}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/lpkiukiu."},"id":1158}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/luxury-top."},"id":1159}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/m88domino."},"id":1160}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mabesqq."},"id":1161}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/macaubet."},"id":1162}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mahkotabola."},"id":1163}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mahkotaqq."},"id":1164}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/maindomino."},"id":1165}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mainqiu."},"id":1166}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mainqq."},"id":1167}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/majuqq."},"id":1168}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mamatogel."},"id":1169}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/maniaqq."},"id":1170}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/marina-365."},"id":1171}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/master138."},"id":1172}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/masterbaccarat."},"id":1173}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mastercasino88."},"id":1174}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/masternaga."},"id":1175}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/masterpoker99."},"id":1176}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/maxisbet."},"id":1177}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mbopoker."},"id":1178}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/meja-365."},"id":1179}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/meja13."},"id":1180}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/meja365."},"id":1181}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mejasakong."},"id":1182}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/menangqq."},"id":1183}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mewahbet."},"id":1184}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mgmcash88."},"id":1185}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mikirpoker."},"id":1186}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mitraqq."},"id":1187}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mkvgames."},"id":1188}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mkvpoker."},"id":1189}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mncpkr."},"id":1190}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/momopoker88."},"id":1191}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/motorqq."},"id":1192}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/musimqq."},"id":1193}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/musimqq300."},"id":1194}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/mutiarapoker."},"id":1195}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/muvibet."},"id":1196}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/nagalaut-new."},"id":1197}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/nagalaut."},"id":1198}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/naloindo."},"id":1199}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/naloqq."},"id":1200}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/nasapoker."},"id":1201}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/neobola."},"id":1202}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/newjaya."},"id":1203}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/newtexas."},"id":1204}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/nikeqq."},"id":1205}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/nusantarabet4d."},"id":1206}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/obat-kuat-sex."},"id":1207}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/obobet."},"id":1208}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/okebos."},"id":1209}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/omdomino."},"id":1210}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ompokerasia."},"id":1211}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/oppabet."},"id":1212}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/opuspoker."},"id":1213}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/orientalpoker."},"id":1214}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/otto4d."},"id":1215}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pamelapoker."},"id":1216}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/panenpoker."},"id":1217}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pangerantoto1."},"id":1218}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pantauqq."},"id":1219}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/papabet."},"id":1220}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/papadewa."},"id":1221}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/parisbola."},"id":1222}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/parisdomino."},"id":1223}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/parisqq."},"id":1224}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/parisqq728x90."},"id":1225}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pasangnomor2."},"id":1226}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pemaintogel."},"id":1227}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pendekarqq."},"id":1228}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pentaslot."},"id":1229}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pesonaqq."},"id":1230}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pialabet."},"id":1231}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pialaqq."},"id":1232}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/poker021."},"id":1233}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerajaib."},"id":1234}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerastro."},"id":1235}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerbola."},"id":1236}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerboya."},"id":1237}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokergalaxy."},"id":1238}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerhalo."},"id":1239}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerintan."},"id":1240}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerkiu."},"id":1241}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokermas99."},"id":1242}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokermon24."},"id":1243}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerpromo."},"id":1244}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerqq-new."},"id":1245}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerqq."},"id":1246}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerqq13."},"id":1247}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokersgp."},"id":1248}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pokerzara."},"id":1249}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pop-grand77."},"id":1250}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/prediksisingapore."},"id":1251}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/prediksitogeljitu."},"id":1252}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/probet24."},"id":1253}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/promosi365."},"id":1254}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/pusatqq."},"id":1255}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qbandars."},"id":1256}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qq1bet."},"id":1257}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqalfa."},"id":1258}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqasli."},"id":1259}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqdewa."},"id":1260}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqdomino."},"id":1261}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqemas."},"id":1262}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqjempol."},"id":1263}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqjoker."},"id":1264}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqnalo."},"id":1265}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqpedia."},"id":1266}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqpilihan."},"id":1267}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqpokerplay."},"id":1268}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqsamsung."},"id":1269}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/qqterbaik."},"id":1270}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajacapsa."},"id":1271}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajapoker."},"id":1272}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajapokernew."},"id":1273}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajasakong88."},"id":1274}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajawaliqq."},"id":1275}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rajawalisport."},"id":1276}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ratubet728x90."},"id":1277}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ratukasino."},"id":1278}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ratulotto."},"id":1279}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ratuqq."},"id":1280}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rctiqq."},"id":1281}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rdomino."},"id":1282}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rejekibet."},"id":1283}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rezekibola."},"id":1284}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rgobet."},"id":1285}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rgobetnew."},"id":1286}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rgocasino."},"id":1287}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rgosky."},"id":1288}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/royalbola."},"id":1289}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/royaljackpot."},"id":1290}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/royalkasino."},"id":1291}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/royalpoker99."},"id":1292}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ruangqq."},"id":1293}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/rumahbokep."},"id":1294}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sahabatarena."},"id":1295}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sahamdomino."},"id":1296}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/saranapoker."},"id":1297}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/saranghoki2."},"id":1298}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sarangtogel."},"id":1299}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sarjanapoker."},"id":1300}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbcagent."},"id":1301}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbobet19."},"id":1302}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbonew."},"id":1303}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbopoker."},"id":1304}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbosbe."},"id":1305}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbosbet."},"id":1306}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sbypoker."},"id":1307}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/seniqq."},"id":1308}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sentanapoker."},"id":1309}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sentosa88."},"id":1310}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/seomarina365."},"id":1311}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sepakbolacc."},"id":1312}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/serbakas88."},"id":1313}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/serbaqq."},"id":1314}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sevenbola."},"id":1315}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/seventogel."},"id":1316}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/shiokuda."},"id":1317}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/simpatiqq."},"id":1318}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sinarqq."},"id":1319}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/situsbet368."},"id":1320}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sogopoker."},"id":1321}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sonybets."},"id":1322}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sotoqq90."},"id":1323}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sportsmansclub."},"id":1324}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/star88bet."},"id":1325}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/star88win."},"id":1326}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/starcasino88."},"id":1327}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/stardomino."},"id":1328}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/starwin."},"id":1329}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/suhubola-1."},"id":1330}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/suhubola."},"id":1331}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/suhuqq."},"id":1332}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sukabandar."},"id":1333}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sumoqq."},"id":1334}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sundul99."},"id":1335}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/sundulqq."},"id":1336}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/superdomino."},"id":1337}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/surgabola."},"id":1338}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/surya4d."},"id":1339}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tahunqq."},"id":1340}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tangkaskita."},"id":1341}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tangkaspro."},"id":1342}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tatacasino."},"id":1343}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tatobet."},"id":1344}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/texaspoker."},"id":1345}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/texaspokercc."},"id":1346}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/texasqq."},"id":1347}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/togel212."},"id":1348}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/togelbet."},"id":1349}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/togeldomino."},"id":1350}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/togellounge."},"id":1351}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/togeltoto."},"id":1352}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/toppoker789."},"id":1353}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/totobet."},"id":1354}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/totohoki."},"id":1355}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/totojek."},"id":1356}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/totokita."},"id":1357}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/toyotaqiuqiu."},"id":1358}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tstotosaja."},"id":1359}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tuanbola."},"id":1360}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/tugupoker."},"id":1361}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ubcwin."},"id":1362}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/unikpoker."},"id":1363}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/utamaqq."},"id":1364}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vegas78bet."},"id":1365}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vegasidn."},"id":1366}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vegasmarket."},"id":1367}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/venombet."},"id":1368}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vimaxasli."},"id":1369}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vimaxpills."},"id":1370}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vipslot."},"id":1371}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vipslot77."},"id":1372}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vivacm88."},"id":1373}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vivobetting."},"id":1374}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vodka728x90."},"id":1375}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/vodkapoker."},"id":1376}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/warnaqq."},"id":1377}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wedeqq."},"id":1378}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wigo-bet."},"id":1379}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wigobet."},"id":1380}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wigobetnew."},"id":1381}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/window-close."},"id":1382}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/winpoker789."},"id":1383}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wismaqq."},"id":1384}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wismaqq2."},"id":1385}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wongpkr."},"id":1386}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/wongpoker."},"id":1387}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"/ysbjaya88."},"id":1388}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||116poker."},"id":1389}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||11juni."},"id":1390}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||123samsung."},"id":1391}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||128cash."},"id":1392}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||168liga."},"id":1393}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||168wbtoto."},"id":1394}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||188bet."},"id":1395}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1sakong."},"id":1396}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1spoker."},"id":1397}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1xbet."},"id":1398}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1xbet250."},"id":1399}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1xbetnew."},"id":1400}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||1xliga."},"id":1401}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||228poker."},"id":1402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||22hok."},"id":1403}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||233bet."},"id":1404}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||234bet."},"id":1405}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||28bet."},"id":1406}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||338judicasino."},"id":1407}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||365hoki."},"id":1408}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||365kiu."},"id":1409}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||365qiuqiu."},"id":1410}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||388poker."},"id":1411}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||396club."},"id":1412}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||4dasli."},"id":1413}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||560bet."},"id":1414}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||588poker."},"id":1415}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||5starbet."},"id":1416}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||5starsbet."},"id":1417}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||77megabet."},"id":1418}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||7nagabet."},"id":1419}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||7nagapoker."},"id":1420}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||7nagatoto."},"id":1421}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||805bet."},"id":1422}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||855bandar."},"id":1423}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||888poker."},"id":1424}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||88bet."},"id":1425}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||88beto."},"id":1426}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||899-cash."},"id":1427}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||899bola."},"id":1428}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||899cash."},"id":1429}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||8mpoker."},"id":1430}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||8togel."},"id":1431}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||988bet."},"id":1432}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||99dinasti."},"id":1433}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||99domino."},"id":1434}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||99mania."},"id":1435}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||99poker."},"id":1436}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||9bet."},"id":1437}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||abgqq."},"id":1438}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||abgqq88."},"id":1439}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||abgqqnew."},"id":1440}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||acerpoker."},"id":1441}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||acmbet."},"id":1442}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adatogel."},"id":1443}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adjarabet."},"id":1444}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adscantikqq."},"id":1445}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adskartu66."},"id":1446}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsklik365."},"id":1447}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsklik66."},"id":1448}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsklikqq."},"id":1449}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adslaga99."},"id":1450}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsliga99."},"id":1451}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsligabola."},"id":1452}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsligacapsa."},"id":1453}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsligapoker."},"id":1454}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adsrumahsakong."},"id":1455}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||adubalak."},"id":1456}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aduqkartuqq."},"id":1457}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aduqq."},"id":1458}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aduqq88."},"id":1459}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aduqvip."},"id":1460}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afapkr."},"id":1461}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afapoker."},"id":1462}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afapoker69."},"id":1463}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afapokersky."},"id":1464}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afatogel."},"id":1465}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||afatogel1."},"id":1466}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agen558."},"id":1467}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agen688."},"id":1468}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenasia88."},"id":1469}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbandarjudi."},"id":1470}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbandarq."},"id":1471}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbandartaruhan."},"id":1472}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbola-judi."},"id":1473}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbola."},"id":1474}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbola24."},"id":1475}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenbolataruhan."},"id":1476}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenduniajudi."},"id":1477}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenibc."},"id":1478}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjoker123."},"id":1479}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudi."},"id":1480}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudi1388."},"id":1481}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudi338a."},"id":1482}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibola."},"id":1483}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibola1388."},"id":1484}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibolaibcbet."},"id":1485}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibolaonline."},"id":1486}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibolasbobet."},"id":1487}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibolatangkas."},"id":1488}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudibolaterbaik."},"id":1489}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudicasino."},"id":1490}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudiibbcbet."},"id":1491}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudionline."},"id":1492}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudionlinesbobet."},"id":1493}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjudisbobet."},"id":1494}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjuditerbaik."},"id":1495}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjuditerpercaya."},"id":1496}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjuditogel."},"id":1497}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenjuditogelterbaik."},"id":1498}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenonlinejudi."},"id":1499}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpasarjudi."},"id":1500}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpasartaruhan."},"id":1501}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpokerking."},"id":1502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpokeronline."},"id":1503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpokerterbaik."},"id":1504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenpusattaruhan."},"id":1505}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenqq."},"id":1506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenqqnew."},"id":1507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agensakong."},"id":1508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agensitusjudi."},"id":1509}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agent926."},"id":1510}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhan-bola."},"id":1511}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhan."},"id":1512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhan338a."},"id":1513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhanbandar."},"id":1514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhanbola."},"id":1515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhanibcbet."},"id":1516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhanjudibola."},"id":1517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhanonline."},"id":1518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentaruhansbobet."},"id":1519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentjudibola."},"id":1520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentjudibolaonline."},"id":1521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentjudicasino."},"id":1522}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentjudionline."},"id":1523}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentjuditerpercaya."},"id":1524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentogel-online."},"id":1525}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentogel."},"id":1526}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentogeljitu."},"id":1527}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agentogelonline."},"id":1528}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenttaruhanonline."},"id":1529}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agenvimaxindo."},"id":1530}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agtwpoker."},"id":1531}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agungpoker."},"id":1532}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agungqq."},"id":1533}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||agwcash."},"id":1534}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ahliqq."},"id":1535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ajobola."},"id":1536}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aktorqq."},"id":1537}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aladincash7."},"id":1538}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aladincash7t."},"id":1539}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aladinpoker."},"id":1540}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||alamiqq."},"id":1541}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||alampoker."},"id":1542}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||alexisbola."},"id":1543}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||alternatif188bet."},"id":1544}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aman99."},"id":1545}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||amanqq."},"id":1546}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||amdbet."},"id":1547}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||amdbet88."},"id":1548}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||anekabola."},"id":1549}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||anekaqq."},"id":1550}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||angkajitutogel."},"id":1551}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||angkakembar."},"id":1552}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||angkatogel."},"id":1553}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||antikqq."},"id":1554}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aoecash."},"id":1555}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aon-bet."},"id":1556}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aonbet."},"id":1557}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aoncash."},"id":1558}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||apibet."},"id":1559}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||areabet."},"id":1560}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||areabola."},"id":1561}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||arenacapsa."},"id":1562}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||arenacash88."},"id":1563}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||arenaqq."},"id":1564}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||armanipoker."},"id":1565}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||armaniqq."},"id":1566}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||armanitogel."},"id":1567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asalqq."},"id":1568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asbet888."},"id":1569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aseangol."},"id":1570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||aseanqq."},"id":1571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asetbet."},"id":1572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asia88bet."},"id":1573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabandar."},"id":1574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabandarkiu."},"id":1575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabandarqq."},"id":1576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabet."},"id":1577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabet66."},"id":1578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiabolabet."},"id":1579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiaforbet."},"id":1580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiakasino."},"id":1581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asian4d."},"id":1582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asianbandarq."},"id":1583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asianbrain."},"id":1584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asianpokerseo."},"id":1585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiantogel."},"id":1586}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiapoker."},"id":1587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiaqq."},"id":1588}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asiatoto."},"id":1589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asikbookie."},"id":1590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asikqq."},"id":1591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||asliqq."},"id":1592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||astonbet."},"id":1593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||astonbola."},"id":1594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||astonwin."},"id":1595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||astrototo."},"id":1596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||auxbet."},"id":1597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||avoqq."},"id":1598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||awbet."},"id":1599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||axiobola."},"id":1600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||axiooqq."},"id":1601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayojuara."},"id":1602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayomainqq."},"id":1603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayoqq."},"id":1604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayoqqnew."},"id":1605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayoqqsakong."},"id":1606}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ayukqq."},"id":1607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||b2poker."},"id":1608}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bacanpoker."},"id":1609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||badutqq."},"id":1610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||baftarbandarkiu."},"id":1611}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bagusqq."},"id":1612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||balak9."},"id":1613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||balakdewa."},"id":1614}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||balakqq."},"id":1615}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandar228."},"id":1616}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandar2d."},"id":1617}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandar55."},"id":1618}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandar66."},"id":1619}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarasia."},"id":1620}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarbet."},"id":1621}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarbet77."},"id":1622}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarbolaasia."},"id":1623}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarbursa."},"id":1624}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarg."},"id":1625}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudi."},"id":1626}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudi338a."},"id":1627}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudibola."},"id":1628}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudiibcbet."},"id":1629}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudiinternet."},"id":1630}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudionline."},"id":1631}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjudisbobet."},"id":1632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarjuditaruhan."},"id":1633}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarkiu."},"id":1634}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarpoker."},"id":1635}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarq."},"id":1636}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarq168."},"id":1637}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarq728x90."},"id":1638}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarqq."},"id":1639}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarqq365."},"id":1640}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarqterpercaya."},"id":1641}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarsakong."},"id":1642}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandarsatu."},"id":1643}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartaruhan."},"id":1644}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartaruhanbola."},"id":1645}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartaruhancasino."},"id":1646}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartaruhanibcbet."},"id":1647}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartaruhanjudi."},"id":1648}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartogel."},"id":1649}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartogelsingapore."},"id":1650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bandartoke."},"id":1651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||barakjudi."},"id":1652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||barutogel."},"id":1653}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bbm88id."},"id":1654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bca99."},"id":1655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bcabet."},"id":1656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bcadomino."},"id":1657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bcaqq."},"id":1658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bdr99."},"id":1659}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bdrqq."},"id":1660}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bejopoker."},"id":1661}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bejoqq."},"id":1662}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bejototo."},"id":1663}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||belajar-bisnis."},"id":1664}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||beliqq."},"id":1665}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bendera-bet."},"id":1666}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||benderabet."},"id":1667}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||benderapoker."},"id":1668}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||beritataruhanbola."},"id":1669}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bersama365."},"id":1670}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bet2poker."},"id":1671}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bet365."},"id":1672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bet88me."},"id":1673}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betafb."},"id":1674}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betawiqq."},"id":1675}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betberry."},"id":1676}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bethost24."},"id":1677}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betjudibola."},"id":1678}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betkiukiu."},"id":1679}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betlive889."},"id":1680}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betonlinepoker."},"id":1681}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betsaja."},"id":1682}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betting303."},"id":1683}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bettingjudicasino."},"id":1684}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bettingjudisbobet."},"id":1685}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||betwin188."},"id":1686}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bianglalaqq."},"id":1687}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bigextracash."},"id":1688}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bintangbola."},"id":1689}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bintangcapsa."},"id":1690}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bisa88."},"id":1691}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bisnishandal."},"id":1692}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bla168."},"id":1693}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bnipoker."},"id":1694}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bobcbet."},"id":1695}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bola168."},"id":1696}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bola168bet."},"id":1697}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bola777."},"id":1698}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bola83."},"id":1699}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolaafb."},"id":1700}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boladunia88bet."},"id":1701}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolagalaxy."},"id":1702}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolajudionline."},"id":1703}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolajudisbo."},"id":1704}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolajudisbobet."},"id":1705}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolaketangkasan."},"id":1706}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolalabo."},"id":1707}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolaluxy99."},"id":1708}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolapk."},"id":1709}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolasuhu."},"id":1710}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolasukses."},"id":1711}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolatangkas."},"id":1712}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolataruhan."},"id":1713}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolataruhanonline."},"id":1714}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolavegas."},"id":1715}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bolped77."},"id":1716}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bosbobet."},"id":1717}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bospoker."},"id":1718}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bosqq."},"id":1719}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bossdollar."},"id":1720}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bosspkr."},"id":1721}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boya13."},"id":1722}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boyaaqq."},"id":1723}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boyapoker."},"id":1724}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||boyaqq."},"id":1725}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bromopk."},"id":1726}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||brotogel."},"id":1727}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bsakong1."},"id":1728}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bsakong2."},"id":1729}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||btybet."},"id":1730}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||buanabet."},"id":1731}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bursabet."},"id":1732}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bursataruhan."},"id":1733}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bursataruhanbola."},"id":1734}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bursataruhanibcbet."},"id":1735}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||bursatogel."},"id":1736}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cacingnaga."},"id":1737}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cafeskor."},"id":1738}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cahayapoker."},"id":1739}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cahayaqq."},"id":1740}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cantikqq."},"id":1741}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capqq."},"id":1742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capsa-susun."},"id":1743}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capsa228."},"id":1744}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capsapro."},"id":1745}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capsaqq."},"id":1746}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||capsaqqnew."},"id":1747}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||carabermainpoker."},"id":1748}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||caradaftarpoker."},"id":1749}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||caramainjudionline."},"id":1750}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||caramenangjudi."},"id":1751}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||caramenangtaruhan."},"id":1752}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||carbonpoker."},"id":1753}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cariqqiu."},"id":1754}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cash-harvest."},"id":1755}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cashbet99."},"id":1756}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||casinoitu."},"id":1757}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||casinojudionline."},"id":1758}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||casinosport88."},"id":1759}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cbnpoker88."},"id":1760}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cebanqq."},"id":1761}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cekakses."},"id":1762}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ceki899."},"id":1763}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cekqq."},"id":1764}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cemejudi."},"id":1765}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cendanagaming."},"id":1766}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cendanapoker."},"id":1767}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||champspoker."},"id":1768}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cimbbet."},"id":1769}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cinaqq."},"id":1770}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cintacapsa."},"id":1771}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cintapoker."},"id":1772}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||citybet."},"id":1773}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cmcbet."},"id":1774}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cmcwin."},"id":1775}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cmd368."},"id":1776}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cmobet."},"id":1777}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cocobet."},"id":1778}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cyakibet."},"id":1779}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cyakibet77."},"id":1780}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cyberjd."},"id":1781}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dadubets."},"id":1782}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftaragenjudi."},"id":1783}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftaragentaruhan."},"id":1784}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarasiapoker77."},"id":1785}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarbandar."},"id":1786}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarbandarkiu."},"id":1787}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarbandarpoker."},"id":1788}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftardomino."},"id":1789}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarfun88."},"id":1790}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarjudionline."},"id":1791}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarpoker."},"id":1792}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarpoker228."},"id":1793}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarpoker88."},"id":1794}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarqq."},"id":1795}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarqqonline."},"id":1796}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarsbobetresmi."},"id":1797}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftarsboid."},"id":1798}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftartaruhanbola."},"id":1799}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftartaruhanjudi."},"id":1800}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftartaruhanonline."},"id":1801}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftartogel."},"id":1802}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||daftartogelonline."},"id":1803}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dahsyatqq."},"id":1804}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||damqq."},"id":1805}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||danaqq."},"id":1806}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||datukqq."},"id":1807}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dellpoker."},"id":1808}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||demenqq."},"id":1809}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||depodomino."},"id":1810}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||depohhqq."},"id":1811}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||depoqq."},"id":1812}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||depototo."},"id":1813}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dermaga4d."},"id":1814}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||detikbet."},"id":1815}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewa757."},"id":1816}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewabet."},"id":1817}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewaboya."},"id":1818}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewadominoqq."},"id":1819}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewahoki."},"id":1820}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewaitu."},"id":1821}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewajudi."},"id":1822}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewamainqq."},"id":1823}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewanaga."},"id":1824}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewaonline."},"id":1825}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewapoker."},"id":1826}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewapokernews."},"id":1827}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewapokerqq."},"id":1828}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewaqq."},"id":1829}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewatangkas."},"id":1830}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewatogel."},"id":1831}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewipoker."},"id":1832}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dewiqq."},"id":1833}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||diamondtoto."},"id":1834}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dimensiqq."},"id":1835}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dinastybet."},"id":1836}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dinastybet88."},"id":1837}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||diskonqq."},"id":1838}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||divahoki."},"id":1839}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||divaliga."},"id":1840}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||divaqq."},"id":1841}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||divisix."},"id":1842}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dkipoker."},"id":1843}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dmbet99."},"id":1844}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domainjudionline."},"id":1845}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino-168."},"id":1846}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino-qq."},"id":1847}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino168."},"id":1848}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino365."},"id":1849}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino757."},"id":1850}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||domino99."},"id":1851}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dominobet."},"id":1852}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dominobetqq."},"id":1853}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dominokiu."},"id":1854}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dominoqq."},"id":1855}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dominoqqwin."},"id":1856}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dompetbola."},"id":1857}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dorabet."},"id":1858}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dorapoker."},"id":1859}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doremibet."},"id":1860}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dotapoker."},"id":1861}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dotapoker88."},"id":1862}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyan-99."},"id":1863}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyan99."},"id":1864}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyanbandar."},"id":1865}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyanbandarq."},"id":1866}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyankiu."},"id":1867}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doyanqq."},"id":1868}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dracobet."},"id":1869}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dracobets."},"id":1870}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dragonpoker."},"id":1871}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duapoker."},"id":1872}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dufanqq."},"id":1873}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duitbux."},"id":1874}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dunia-bisnis."},"id":1875}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dunia-togel."},"id":1876}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniaagenjudi."},"id":1877}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniajudi."},"id":1878}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniajudicasino."},"id":1879}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniajudionline."},"id":1880}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniasarana."},"id":1881}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniaspa."},"id":1882}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||duniataruhanbola."},"id":1883}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dwabet."},"id":1884}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||dwoqq."},"id":1885}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||earneasycash."},"id":1886}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elang-qq."},"id":1887}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elang13."},"id":1888}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elang88."},"id":1889}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elangbola."},"id":1890}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elangcapsa."},"id":1891}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elanghoki."},"id":1892}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elangpoker."},"id":1893}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||elangqq."},"id":1894}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||emasbet."},"id":1895}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||enjoydepo."},"id":1896}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||enjoydomino."},"id":1897}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||enjoyqq."},"id":1898}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||entertogel."},"id":1899}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||eradominoqq."},"id":1900}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||eraqq."},"id":1901}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ezebet."},"id":1902}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fairbet88."},"id":1903}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||faktavimax."},"id":1904}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fast2bet."},"id":1905}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fifadomino."},"id":1906}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fifaqq."},"id":1907}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||formulabisnis."},"id":1908}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fullbet."},"id":1909}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fullbet88."},"id":1910}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||fundomino."},"id":1911}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gadingpoker."},"id":1912}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gadispoker."},"id":1913}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||galaksipoker."},"id":1914}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||galaxybola."},"id":1915}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||galaxytoto."},"id":1916}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||galeripoker88."},"id":1917}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gamebandarq."},"id":1918}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gangrumah."},"id":1919}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ganoolqq."},"id":1920}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garampoker."},"id":1921}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garamqq."},"id":1922}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garamqq88."},"id":1923}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garena99."},"id":1924}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garenapoker."},"id":1925}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garudakiu."},"id":1926}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||garudaqq."},"id":1927}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gebyarbola."},"id":1928}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gebyarliga."},"id":1929}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gelanggangqq."},"id":1930}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gemapkr."},"id":1931}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gemarcapsa."},"id":1932}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gemardepo."},"id":1933}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gemarpoker."},"id":1934}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gemarqq."},"id":1935}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gengtoto."},"id":1936}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gerhanaqq."},"id":1937}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||go88sbo."},"id":1938}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gohbet."},"id":1939}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||goldencrownpoker."},"id":1940}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||golgol365."},"id":1941}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||goodlucky99."},"id":1942}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||goonlinepoker."},"id":1943}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gopiyopiyo."},"id":1944}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gopoker."},"id":1945}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gudangpoker."},"id":1946}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||guepoker."},"id":1947}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||halobos."},"id":1948}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||halodewa."},"id":1949}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hanabet."},"id":1950}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hanabet88."},"id":1951}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hariqq."},"id":1952}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hasiltogel."},"id":1953}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hdp365."},"id":1954}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hdpbet."},"id":1955}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hdpbola."},"id":1956}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hebatqq."},"id":1957}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hjtowin."},"id":1958}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hkpool."},"id":1959}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hm88poker."},"id":1960}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hnbwin."},"id":1961}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hobi88."},"id":1962}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hobibet."},"id":1963}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoki-365."},"id":1964}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoki228."},"id":1965}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoki365."},"id":1966}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibandar."},"id":1967}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibandarkiu."},"id":1968}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibandarq."},"id":1969}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibet."},"id":1970}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibet365."},"id":1971}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokibet78."},"id":1972}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokicapsa."},"id":1973}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokicapsa11."},"id":1974}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokiliga."},"id":1975}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokinewmay."},"id":1976}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokinusa."},"id":1977}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokinusa1."},"id":1978}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokipk."},"id":1979}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokiqq-1."},"id":1980}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hokiqq."},"id":1981}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoky-qq."},"id":1982}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hongkongtogel."},"id":1983}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hopengbet."},"id":1984}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hotsports7."},"id":1985}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoya-jackpot."},"id":1986}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoya-poker."},"id":1987}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyacash."},"id":1988}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyajackpot."},"id":1989}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyajp."},"id":1990}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyajpnew-rev."},"id":1991}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyanew."},"id":1992}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyapkrnew-rev."},"id":1993}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyapoker."},"id":1994}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyapoker99."},"id":1995}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyatoto."},"id":1996}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hoyatoto88."},"id":1997}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||hypertracker."},"id":1998}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||i88cash."},"id":1999}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibcbetjudi."},"id":2000}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibcqq."},"id":2001}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibcwin."},"id":2002}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibet44cash."},"id":2003}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibet44s."},"id":2004}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibobandarq."},"id":2005}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibosport."},"id":2006}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibosport88."},"id":2007}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibuqq."},"id":2008}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ibw8."},"id":2009}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||icebola88."},"id":2010}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||id-13."},"id":2011}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idb365."},"id":2012}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idbet88."},"id":2013}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idn55bet."},"id":2014}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idola188."},"id":2015}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idola88."},"id":2016}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idola888."},"id":2017}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idola999."},"id":2018}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idolabet."},"id":2019}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idolakini."},"id":2020}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idomn."},"id":2021}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idpokerlink."},"id":2022}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idrajaqq."},"id":2023}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idrbola."},"id":2024}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||idrpoker."},"id":2025}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||iklanheader."},"id":2026}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||iklanqq."},"id":2027}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||iklanx."},"id":2028}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ikliknew."},"id":2029}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ikutqq."},"id":2030}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||imcbet."},"id":2031}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||imcceme."},"id":2032}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||imcpkr."},"id":2033}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||imcpoker."},"id":2034}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||imcqq88."},"id":2035}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||incarqq."},"id":2036}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||incarsakong."},"id":2037}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||incrasebux."},"id":2038}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indorajaqq."},"id":2039}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indowin99."},"id":2040}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indowins."},"id":2041}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indoxbet."},"id":2042}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indoxplay."},"id":2043}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||indukbet."},"id":2044}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||infojudi."},"id":2045}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||infoterapis."},"id":2046}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||infotogel."},"id":2047}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||infototobet."},"id":2048}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||inibos."},"id":2049}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||inidomino."},"id":2050}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||intanbet."},"id":2051}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||intanku."},"id":2052}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||intanqq."},"id":2053}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||interqq."},"id":2054}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||interwin."},"id":2055}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||interwin88."},"id":2056}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||inulpoker."},"id":2057}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||inulpoker1."},"id":2058}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||inulqq."},"id":2059}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||investasiceria."},"id":2060}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||iocbet."},"id":2061}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||isiqq."},"id":2062}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istana-impian."},"id":2063}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istana-impian2."},"id":2064}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istana168."},"id":2065}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istana3."},"id":2066}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istana855."},"id":2067}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istanaimpian1."},"id":2068}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istanaimpian2."},"id":2069}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istanaimpian3."},"id":2070}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||istanapoker."},"id":2071}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itu365."},"id":2072}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itubandar."},"id":2073}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itubd."},"id":2074}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itucasino."},"id":2075}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itudewa."},"id":2076}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itudomino728."},"id":2077}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itugol."},"id":2078}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itupk."},"id":2079}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itupoker."},"id":2080}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itupoker77."},"id":2081}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ituqq."},"id":2082}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ituqq728."},"id":2083}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||itutoto."},"id":2084}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ituvip."},"id":2085}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ivopoker."},"id":2086}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jagoanpoker."},"id":2087}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jagoanpoker99."},"id":2088}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jagodomino."},"id":2089}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jakartaqq."},"id":2090}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jakbos."},"id":2091}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jalanalternatif."},"id":2092}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jaluralternatif."},"id":2093}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jamhoki."},"id":2094}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||japsex."},"id":2095}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jarumpk."},"id":2096}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jarumpoker."},"id":2097}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasa888."},"id":2098}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasabet."},"id":2099}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasabola."},"id":2100}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasagol."},"id":2101}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasajudibola."},"id":2102}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasapoker."},"id":2103}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasaqq."},"id":2104}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jasaqqsakong."},"id":2105}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||javtoys."},"id":2106}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jawadomino."},"id":2107}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jawaraqq."},"id":2108}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jaya-bet."},"id":2109}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayabet."},"id":2110}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayabola."},"id":2111}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayahoki."},"id":2112}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayamania."},"id":2113}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayapokr."},"id":2114}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jayatogel."},"id":2115}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jempolqq."},"id":2116}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jendralpoker."},"id":2117}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jituangka."},"id":2118}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jitutogel."},"id":2119}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||joindomino."},"id":2120}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||joinkiu."},"id":2121}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||joinqiu."},"id":2122}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokerbet."},"id":2123}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokerbet88."},"id":2124}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokerbet888."},"id":2125}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokermerah."},"id":2126}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokerqq."},"id":2127}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jokersakong."},"id":2128}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jollywallet."},"id":2129}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||josbet."},"id":2130}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||josbet88."},"id":2131}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||josbet88c."},"id":2132}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jpbet."},"id":2133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||jppoker."},"id":2134}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juara855."},"id":2135}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juaracapsa."},"id":2136}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juarapoker."},"id":2137}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-bola."},"id":2138}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-online-bola."},"id":2139}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-online."},"id":2140}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-poker."},"id":2141}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-sbobet."},"id":2142}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi-togel."},"id":2143}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi303."},"id":2144}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi338a."},"id":2145}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judi338aonline."},"id":2146}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judiagenbola."},"id":2147}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibandar."},"id":2148}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibandarbola."},"id":2149}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibandaribcbet."},"id":2150}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibandaronline."},"id":2151}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibandarsbobet."},"id":2152}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolaaman."},"id":2153}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolaibc."},"id":2154}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolaibcbet."},"id":2155}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolainternet."},"id":2156}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolaonline."},"id":2157}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolasbo."},"id":2158}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judibolatangkas."},"id":2159}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judicasino338a."},"id":2160}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judicasinoibcbet."},"id":2161}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judicasinoonline."},"id":2162}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judicasinosbobet."},"id":2163}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judigratis."},"id":2164}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judiibcbet."},"id":2165}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judiibcbetonline."},"id":2166}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionline-bola."},"id":2167}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionline."},"id":2168}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlineagen."},"id":2169}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlinebola."},"id":2170}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlineibcbet."},"id":2171}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlinesbobet."},"id":2172}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlineterbaik."},"id":2173}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judionlineterpercaya."},"id":2174}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judipokerking."},"id":2175}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judiroulette."},"id":2176}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judiroullete."},"id":2177}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judisbobet."},"id":2178}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||judisbobetonline."},"id":2179}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditangkas."},"id":2180}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditaruhan."},"id":2181}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditaruhanbola."},"id":2182}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditaruhanonline."},"id":2183}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditaruhansbobet."},"id":2184}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditogel."},"id":2185}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditogelaman."},"id":2186}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||juditogelonline."},"id":2187}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kacangmaspoker."},"id":2188}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kafetogel."},"id":2189}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kaisar365."},"id":2190}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kakakdewa."},"id":2191}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kakakqq."},"id":2192}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kamarjudi."},"id":2193}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kampusbet."},"id":2194}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kamusjudi."},"id":2195}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartu855."},"id":2196}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartuajaib."},"id":2197}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartudomino."},"id":2198}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartuhokky."},"id":2199}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartuking."},"id":2200}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kartuqq."},"id":2201}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kasinobet."},"id":2202}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kaspemain."},"id":2203}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kawantogel."},"id":2204}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kayatogel."},"id":2205}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kdslots."},"id":2206}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||keluarantogel."},"id":2207}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kemilauqq."},"id":2208}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kendipoker."},"id":2209}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ketuapkr."},"id":2210}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ketuapoker."},"id":2211}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ketuapokernew."},"id":2212}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||king368."},"id":2213}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||king4d."},"id":2214}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kiuhoki."},"id":2215}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kiumaster."},"id":2216}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||klik66."},"id":2217}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||klikbet."},"id":2218}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||klikkiu."},"id":2219}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||klikqq."},"id":2220}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kliksakong."},"id":2221}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||klikuntung."},"id":2222}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kodealam2."},"id":2223}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||koinhoki."},"id":2224}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kokibet."},"id":2225}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kokipoker99."},"id":2226}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kokitogel."},"id":2227}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kokoqq."},"id":2228}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||komisiqq."},"id":2229}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||komopoker."},"id":2230}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kontolkuda."},"id":2231}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kotatogel."},"id":2232}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kristalqq."},"id":2233}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kucingpoker."},"id":2234}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kudamenang."},"id":2235}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kursiqq."},"id":2236}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||kursiraja."},"id":2237}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lacakqq."},"id":2238}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ladangqq."},"id":2239}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lagakartuqiu."},"id":2240}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lagasakong."},"id":2241}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lagihoki."},"id":2242}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lahanbet."},"id":2243}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lahanpoker."},"id":2244}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lajupoker."},"id":2245}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lakibet."},"id":2246}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lakipoker."},"id":2247}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||langitqq."},"id":2248}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapak88."},"id":2249}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapakdewa."},"id":2250}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapakgol."},"id":2251}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapakpoker."},"id":2252}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapakqq."},"id":2253}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lapaksakong."},"id":2254}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lautpoker."},"id":2255}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||layananqq."},"id":2256}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||layarqq."},"id":2257}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lazabet."},"id":2258}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lexispoker."},"id":2259}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liburpoker."},"id":2260}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lig369."},"id":2261}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga-emas."},"id":2262}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga007."},"id":2263}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga138."},"id":2264}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga168."},"id":2265}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga228."},"id":2266}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga369."},"id":2267}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga77."},"id":2268}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga88."},"id":2269}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liga888."},"id":2270}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligabet."},"id":2271}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligabet365."},"id":2272}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligacapsa."},"id":2273}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligacash."},"id":2274}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligadewa."},"id":2275}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligahoki."},"id":2276}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligahokie."},"id":2277}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligajudi."},"id":2278}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligakita."},"id":2279}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligakiukiu."},"id":2280}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||liganation."},"id":2281}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligapkv."},"id":2282}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligapojok."},"id":2283}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligapoker."},"id":2284}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligaqq-1."},"id":2285}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ligaqq."},"id":2286}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||linksbobet2016."},"id":2287}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lintasanqq."},"id":2288}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lintasqq."},"id":2289}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||live-casino."},"id":2290}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||livehkpools."},"id":2291}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||livesgp."},"id":2292}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lobbyqq."},"id":2293}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lobyqq."},"id":2294}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lombatogel."},"id":2295}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lotus-4d."},"id":2296}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lotusbola."},"id":2297}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lotustogel."},"id":2298}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||lpkiukiu."},"id":2299}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||luckypoker188."},"id":2300}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||luxury-top."},"id":2301}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||luxury138zz."},"id":2302}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||m88domino."},"id":2303}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||m8livepoker."},"id":2304}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mabesqq."},"id":2305}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mabosbet."},"id":2306}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||macan365."},"id":2307}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||macantogel."},"id":2308}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maenpokerasli."},"id":2309}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mahkotabola."},"id":2310}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mahkotaqq."},"id":2311}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainbandarsakong."},"id":2312}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maincapsa."},"id":2313}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maindomino."},"id":2314}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainidb."},"id":2315}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainjudibola."},"id":2316}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainjudionline."},"id":2317}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainjudipoker."},"id":2318}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainqiu."},"id":2319}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainqq."},"id":2320}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mainsakong."},"id":2321}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maintogel."},"id":2322}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maintogelonline."},"id":2323}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||majupoker."},"id":2324}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||majuqq."},"id":2325}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||makelarjudi."},"id":2326}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mamatogel."},"id":2327}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mamibet1."},"id":2328}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mandirimenang."},"id":2329}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mandiriqq."},"id":2330}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mandiritogel."},"id":2331}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||manggaduabet."},"id":2332}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maniakartu."},"id":2333}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maniakqq."},"id":2334}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maniaqq."},"id":2335}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mantapkiu."},"id":2336}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||marina-365."},"id":2337}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||markasjudi."},"id":2338}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||markastaruhanbola."},"id":2339}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||markastoto."},"id":2340}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maruduthutabarat."},"id":2341}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||master138."},"id":2342}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||master88."},"id":2343}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||master88club."},"id":2344}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masteragenjudi."},"id":2345}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterbaccarat."},"id":2346}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterbandar."},"id":2347}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterbandar88."},"id":2348}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mastercapsa365."},"id":2349}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mastercasino88."},"id":2350}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterkiu."},"id":2351}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masternaga."},"id":2352}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterpoker9."},"id":2353}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||masterpoker99."},"id":2354}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mastertaruhanbola."},"id":2355}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mastertotokl."},"id":2356}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||matasayu."},"id":2357}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mautaruhanbola."},"id":2358}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maxbbm."},"id":2359}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||maxisbet."},"id":2360}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mayorbet."},"id":2361}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mbandarq."},"id":2362}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mbopoker."},"id":2363}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mdomino99."},"id":2364}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mediaqq."},"id":2365}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||meja-365."},"id":2366}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||meja13."},"id":2367}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||meja365."},"id":2368}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mejajoker."},"id":2369}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mejakiu."},"id":2370}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mejasakong."},"id":2371}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||membertoto."},"id":2372}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||menangqq."},"id":2373}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mewahbet."},"id":2374}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mgmcash88."},"id":2375}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mgmdomino."},"id":2376}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||miamiqq."},"id":2377}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mikirpoker."},"id":2378}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mimpi4d."},"id":2379}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mingguqq."},"id":2380}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mingu-qq."},"id":2381}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||misapoker."},"id":2382}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||misi-qq."},"id":2383}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||misiqiu."},"id":2384}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||misiqq."},"id":2385}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mitraqq."},"id":2386}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mkvgames."},"id":2387}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mkvpoker."},"id":2388}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mncpkr."},"id":2389}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mobapoker."},"id":2390}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mobilgoyang."},"id":2391}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||modalqq."},"id":2392}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||momopk2."},"id":2393}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||momopoker88."},"id":2394}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||monasbet."},"id":2395}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||motorqq."},"id":2396}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mta77."},"id":2397}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mukaqq."},"id":2398}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimnewqq."},"id":2399}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimqq."},"id":2400}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimqq300."},"id":2401}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimqq365."},"id":2402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimtogel."},"id":2403}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||musimtoto."},"id":2404}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mustika168."},"id":2405}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mustikapoker."},"id":2406}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mutiarapoker."},"id":2407}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||muvbet."},"id":2408}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||muvibet."},"id":2409}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mybestpoker."},"id":2410}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mybet188."},"id":2411}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||mydragonku."},"id":2412}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nagahoki."},"id":2413}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nagalaut-new."},"id":2414}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nagalaut."},"id":2415}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||naloindo."},"id":2416}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||naloqq."},"id":2417}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nanatoto."},"id":2418}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nasapoker."},"id":2419}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||natabet."},"id":2420}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||negarakartu."},"id":2421}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||neobola."},"id":2422}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||neotangkas."},"id":2423}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||newjaya."},"id":2424}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||newtexas."},"id":2425}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nikeqq."},"id":2426}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nikitapoker."},"id":2427}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nikmatiqq."},"id":2428}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nomorkeluar."},"id":2429}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nontonfilm21."},"id":2430}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nusantarabet."},"id":2431}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nusantarabet4d."},"id":2432}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obat-kuat-sex."},"id":2433}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obatjogja."},"id":2434}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obatpembesarpenisklg."},"id":2435}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obatpembesarvimax."},"id":2436}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obcbet."},"id":2437}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obccash."},"id":2438}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||obipoker."},"id":2439}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||okebos."},"id":2440}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||okecas."},"id":2441}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||okecash88."},"id":2442}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||okecgoaloo."},"id":2443}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||olb365."},"id":2444}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||olopoker."},"id":2445}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||omdomino."},"id":2446}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||omi888."},"id":2447}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ompoker."},"id":2448}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ompokerasia."},"id":2449}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||omsakong."},"id":2450}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onclinic24."},"id":2451}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onesbet."},"id":2452}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||online-poker-rules."},"id":2453}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinebandarjudi."},"id":2454}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinejudi338a."},"id":2455}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinejudicasino."},"id":2456}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinejudiibcbet."},"id":2457}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinejudisbobet."},"id":2458}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinepokermachines."},"id":2459}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinetaruhan338a."},"id":2460}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinetaruhanbola."},"id":2461}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinetaruhanibcbet."},"id":2462}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinetaruhanjudi."},"id":2463}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||onlinetaruhansbobet."},"id":2464}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||oppabet."},"id":2465}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||oppopoker."},"id":2466}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||opuspoker."},"id":2467}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||orientalpoker."},"id":2468}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||otto4d."},"id":2469}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ovowin."},"id":2470}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pabrikpoker."},"id":2471}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pamelapoker."},"id":2472}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||panenbonus."},"id":2473}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||panenpk2."},"id":2474}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||panenpoker."},"id":2475}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pangerantoto."},"id":2476}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pangerantoto1."},"id":2477}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pangerantoto3."},"id":2478}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pantauqq."},"id":2479}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||papabet."},"id":2480}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||papadewa."},"id":2481}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||paperbola."},"id":2482}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||parisbandarq."},"id":2483}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||parisbola."},"id":2484}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||parisdomino."},"id":2485}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||parisqq."},"id":2486}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||parisqq728x90."},"id":2487}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasangjudibola."},"id":2488}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasangnomor2."},"id":2489}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasangtaruhan."},"id":2490}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasangtaruhanbola."},"id":2491}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasangtogel."},"id":2492}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasaranqq."},"id":2493}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasarantaruhanbola."},"id":2494}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasarantogel."},"id":2495}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasarbet."},"id":2496}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasarjudionline."},"id":2497}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasarkartu."},"id":2498}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasartaruhanbola."},"id":2499}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasartaruhanjudi."},"id":2500}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pasartaruhanonline."},"id":2501}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pastibet."},"id":2502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pastipoker."},"id":2503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pastipoker99."},"id":2504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||patenprediksi."},"id":2505}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||paypalbisnis."},"id":2506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pdkrqq."},"id":2507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pelangipoker."},"id":2508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pemaincash."},"id":2509}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pemaintogel."},"id":2510}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pendekarqq."},"id":2511}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pesonaqq."},"id":2512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pialabet."},"id":2513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pialaqq."},"id":2514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pialasports."},"id":2515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pilarqq."},"id":2516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pkq13."},"id":2517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pkrvqq."},"id":2518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poin4d."},"id":2519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poinqq."},"id":2520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker021."},"id":2521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker1."},"id":2522}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker158."},"id":2523}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker1945a."},"id":2524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker228."},"id":2525}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker5star."},"id":2526}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker5stars."},"id":2527}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker770."},"id":2528}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker8."},"id":2529}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker88."},"id":2530}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||poker99vip."},"id":2531}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerajaib."},"id":2532}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerampm."},"id":2533}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerastro."},"id":2534}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerbola."},"id":2535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerboya."},"id":2536}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerdex."},"id":2537}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergalaxy."},"id":2538}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergo."},"id":2539}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergo8."},"id":2540}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergo88."},"id":2541}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergolden."},"id":2542}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokergua."},"id":2543}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerhost24."},"id":2544}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerintan."},"id":2545}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerjingga."},"id":2546}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerkoko."},"id":2547}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokermas99."},"id":2548}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokermeja."},"id":2549}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokermon."},"id":2550}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokermon24."},"id":2551}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokernasional."},"id":2552}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokernusa."},"id":2553}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokeronline."},"id":2554}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokeronlinecc."},"id":2555}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerpediaz."},"id":2556}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerpromo."},"id":2557}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerqq-new."},"id":2558}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerqq."},"id":2559}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerqq13."},"id":2560}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerregeln."},"id":2561}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokersgp."},"id":2562}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerstar."},"id":2563}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerstar8."},"id":2564}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokertips."},"id":2565}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerww."},"id":2566}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerzara."},"id":2567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pokerzynga."},"id":2568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pop-grand77."},"id":2569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||power338bet."},"id":2570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksi855."},"id":2571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksiangkatogel."},"id":2572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksijudibola."},"id":2573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksisingapore."},"id":2574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksitaruhanbola."},"id":2575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksitogel."},"id":2576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksitogelhariini."},"id":2577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksitogeljitu."},"id":2578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||prediksitogelonline."},"id":2579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||premier188."},"id":2580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pro-qq."},"id":2581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||probet99."},"id":2582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||probola."},"id":2583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||promodewa."},"id":2584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||promosi365."},"id":2585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||proqq."},"id":2586}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ptliga365."},"id":2587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pulsaqq."},"id":2588}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusat-vimaxasli."},"id":2589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusat365."},"id":2590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusatbandarq."},"id":2591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusatbet."},"id":2592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusatjudionline."},"id":2593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||pusatqq."},"id":2594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||q99bet."},"id":2595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qbandars."},"id":2596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq-domino."},"id":2597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq-online."},"id":2598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq1221."},"id":2599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq288."},"id":2600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq2889yes."},"id":2601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq288hh."},"id":2602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq338menang."},"id":2603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq338nn."},"id":2604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq338proses."},"id":2605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qq338super."},"id":2606}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqalfa."},"id":2607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqasia99."},"id":2608}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqasli."},"id":2609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqboya."},"id":2610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqdewa."},"id":2611}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqdomino."},"id":2612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqdoyan."},"id":2613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqemas."},"id":2614}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqhebat."},"id":2615}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqhok."},"id":2616}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqjempol."},"id":2617}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqjoker."},"id":2618}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqmaju."},"id":2619}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqnalo."},"id":2620}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqnewbet."},"id":2621}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqpendekar."},"id":2622}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqpilihan."},"id":2623}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqpokerplay."},"id":2624}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqratu."},"id":2625}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqsamsung."},"id":2626}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqsamsung128."},"id":2627}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqsamsungbet."},"id":2628}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqtangkas."},"id":2629}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qqterbaik."},"id":2630}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||qquniversal."},"id":2631}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||raja111."},"id":2632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||raja12shio."},"id":2633}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||raja365."},"id":2634}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||raja77."},"id":2635}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajacapsa."},"id":2636}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajadewabet."},"id":2637}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajajdqq."},"id":2638}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajajudibola."},"id":2639}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajajudiqq."},"id":2640}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajanusantara."},"id":2641}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajanyapoker."},"id":2642}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajapoker."},"id":2643}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajapokernew."},"id":2644}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajaqq."},"id":2645}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajaremi."},"id":2646}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajasakong88."},"id":2647}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajatogel88."},"id":2648}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajawaliqq."},"id":2649}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rajawalisport."},"id":2650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratubet728x90."},"id":2651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratubet88."},"id":2652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratubola."},"id":2653}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratukasino."},"id":2654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratulotto."},"id":2655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratuqq."},"id":2656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratusakong."},"id":2657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ratutogel."},"id":2658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rayapoker."},"id":2659}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rctiqq."},"id":2660}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rdomino."},"id":2661}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||redbullqq."},"id":2662}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||redmiqq."},"id":2663}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rejekibet."},"id":2664}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rezekibola."},"id":2665}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgobet."},"id":2666}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgobet69."},"id":2667}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgobetnew."},"id":2668}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgocasino."},"id":2669}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgopoker."},"id":2670}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgosky."},"id":2671}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rgtogel."},"id":2672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalbet."},"id":2673}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalbola."},"id":2674}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royaljackpot."},"id":2675}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalkasino."},"id":2676}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalku."},"id":2677}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalpoker."},"id":2678}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalpoker99."},"id":2679}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||royalqq."},"id":2680}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rumahbokep."},"id":2681}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||rumustogeljitu."},"id":2682}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||s7bola."},"id":2683}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sahabat-arena."},"id":2684}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sahabatarena."},"id":2685}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sahamdomino."},"id":2686}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sakongkiu."},"id":2687}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sakuratoto."},"id":2688}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||samuraiqq."},"id":2689}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sanadomino."},"id":2690}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||saranapoker."},"id":2691}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||saranaqq."},"id":2692}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||saranghoki2."},"id":2693}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sarangtogel."},"id":2694}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sarjanapoker."},"id":2695}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbbanner."},"id":2696}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbcagent."},"id":2697}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbo303."},"id":2698}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobet."},"id":2699}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobet138."},"id":2700}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobet19."},"id":2701}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobeta88."},"id":2702}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobeteu."},"id":2703}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobethk."},"id":2704}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobetid."},"id":2705}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobetips."},"id":2706}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobetjudionline."},"id":2707}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbobetuk."},"id":2708}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbokiu."},"id":2709}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbokiukiu."},"id":2710}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbonaga."},"id":2711}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbonew."},"id":2712}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbopoker."},"id":2713}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sboqq."},"id":2714}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbosbe."},"id":2715}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbosbet."},"id":2716}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbsbet."},"id":2717}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbypoker."},"id":2718}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sbysport."},"id":2719}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sdsblotto."},"id":2720}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sedapqqq."},"id":2721}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sekawanbet."},"id":2722}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seksipoker."},"id":2723}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||selebtoto."},"id":2724}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||semiqq."},"id":2725}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||senangpoker."},"id":2726}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||senangpokerseo."},"id":2727}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seni888."},"id":2728}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||senibola."},"id":2729}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||senigoal."},"id":2730}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seniqq."},"id":2731}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seniwin."},"id":2732}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sentabet."},"id":2733}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sentanapoker."},"id":2734}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sentapoker."},"id":2735}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sentosa88."},"id":2736}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seobandarqq365."},"id":2737}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seoincarqq."},"id":2738}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seomarina365."},"id":2739}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sepakbolagol."},"id":2740}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||serbakas88."},"id":2741}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||serbaqq."},"id":2742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||serbupoker."},"id":2743}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sevenbola."},"id":2744}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||seventogel."},"id":2745}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sgopoker."},"id":2746}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||shiokambing2."},"id":2747}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||shiokuda."},"id":2748}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||siapbet."},"id":2749}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||simpatiqq."},"id":2750}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sinarkiukiu."},"id":2751}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sinarqq."},"id":2752}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||singa168."},"id":2753}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||singapura-togel."},"id":2754}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||singapuratogel."},"id":2755}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||singtoto."},"id":2756}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sinidomino."},"id":2757}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sirajaqq."},"id":2758}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situs-judionline."},"id":2759}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situsbet368."},"id":2760}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situsjudi."},"id":2761}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situsjudibolaonline."},"id":2762}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situsjudionline."},"id":2763}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situsjuditogel."},"id":2764}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situskiu."},"id":2765}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situstaruhanbola."},"id":2766}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situstaruhanonline."},"id":2767}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||situstogel."},"id":2768}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||skorbola."},"id":2769}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sobatpkr."},"id":2770}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sobatpoker."},"id":2771}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sobatpoker88."},"id":2772}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||soccerbet."},"id":2773}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sogopoker."},"id":2774}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sonybets."},"id":2775}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sonyqq."},"id":2776}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sotoqq90."},"id":2777}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||spbobet1."},"id":2778}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sponsor-qq."},"id":2779}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sponsorqq."},"id":2780}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sportsbet."},"id":2781}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sportsmansclub."},"id":2782}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||star88bet."},"id":2783}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||star88bola."},"id":2784}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||star88win."},"id":2785}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||starbola88."},"id":2786}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||stardomino."},"id":2787}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||starsbet."},"id":2788}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||starwin."},"id":2789}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suaraemas."},"id":2790}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhu-qq."},"id":2791}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhu88."},"id":2792}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhu99."},"id":2793}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhubet."},"id":2794}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhubola-1."},"id":2795}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhubola."},"id":2796}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhukiu."},"id":2797}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhuqq."},"id":2798}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suhutogel."},"id":2799}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sukabandar."},"id":2800}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sukajudi."},"id":2801}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sukataruhanbola."},"id":2802}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sumberqq."},"id":2803}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sumoqq."},"id":2804}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sundul99."},"id":2805}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||sundulqq."},"id":2806}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||superdomino."},"id":2807}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||surgabola."},"id":2808}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||surya4d."},"id":2809}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||suryaemas."},"id":2810}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tahun-qq."},"id":2811}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tahunqq."},"id":2812}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tajirqq."},"id":2813}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tamanqq."},"id":2814}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tangkas9."},"id":2815}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tangkaskita."},"id":2816}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tangkaspro."},"id":2817}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tangkasq."},"id":2818}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan-bola-online."},"id":2819}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan-bola."},"id":2820}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan-online."},"id":2821}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan-sbobet."},"id":2822}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan."},"id":2823}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan188."},"id":2824}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan338aonline."},"id":2825}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhan855."},"id":2826}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanagenbola."},"id":2827}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanagenibcbet."},"id":2828}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanagenjudi."},"id":2829}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanagensbobet."},"id":2830}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbandar."},"id":2831}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbet."},"id":2832}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbola."},"id":2833}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolabet."},"id":2834}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanboladiinternet."},"id":2835}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolagratis."},"id":2836}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaibc."},"id":2837}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaibcbet."},"id":2838}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolainternet."},"id":2839}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolalewatinternet."},"id":2840}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaliga."},"id":2841}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaonline."},"id":2842}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaonlines."},"id":2843}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaresmi."},"id":2844}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolasbobet."},"id":2845}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanbolaterpercaya."},"id":2846}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhancasinoonline."},"id":2847}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhaninternet."},"id":2848}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudi-bola."},"id":2849}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudi-online."},"id":2850}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudibola."},"id":2851}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudibolaonline."},"id":2852}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudicasino."},"id":2853}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudiibcbet."},"id":2854}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudionline."},"id":2855}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjudisbobet."},"id":2856}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjuditerbaik."},"id":2857}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanjuditerpercaya."},"id":2858}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanonline338a."},"id":2859}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanonlinebola."},"id":2860}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanonlinecasino."},"id":2861}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanonlineibcbet."},"id":2862}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanonlinesbobet."},"id":2863}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanpasarbola."},"id":2864}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanpialadunia2014."},"id":2865}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhansbobet."},"id":2866}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhansbobetcasino."},"id":2867}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhansbobetonline."},"id":2868}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||taruhanweb."},"id":2869}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tatacasino."},"id":2870}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tatobet."},"id":2871}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tatonaga."},"id":2872}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tebet88."},"id":2873}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||telolet99."},"id":2874}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||teloletqq."},"id":2875}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||temanjudi."},"id":2876}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||temanpoker."},"id":2877}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||temanpoker99."},"id":2878}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempatagenjudibola."},"id":2879}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempatjudiibcbet."},"id":2880}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempatjudipalingrame."},"id":2881}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempatjuditaruhanbola."},"id":2882}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempatmainjudi0nline."},"id":2883}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tempattaruhanbola."},"id":2884}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tendangsakti."},"id":2885}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||terminal4d."},"id":2886}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||terminalbet."},"id":2887}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||texaspoker."},"id":2888}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||texasqq."},"id":2889}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tipstaruhanibcbet."},"id":2890}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tipstaruhansbobet."},"id":2891}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel168."},"id":2892}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel2000."},"id":2893}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel212."},"id":2894}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel4d."},"id":2895}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel7."},"id":2896}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel777."},"id":2897}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togel88."},"id":2898}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelasia."},"id":2899}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelbet."},"id":2900}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelbola."},"id":2901}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelbos."},"id":2902}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelcc1."},"id":2903}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeldomino."},"id":2904}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeldulu."},"id":2905}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelhariini."},"id":2906}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeljackpot."},"id":2907}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeljackpot2."},"id":2908}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeljitu."},"id":2909}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelkita."},"id":2910}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelkite."},"id":2911}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togellounge."},"id":2912}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togellounge99."},"id":2913}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelmania."},"id":2914}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelmarket."},"id":2915}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelmarket2."},"id":2916}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelmaster."},"id":2917}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelmaya."},"id":2918}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelnet."},"id":2919}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelonline."},"id":2920}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelplus."},"id":2921}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelprediksi."},"id":2922}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelsingapore."},"id":2923}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelsingapura."},"id":2924}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togelterkini."},"id":2925}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeltoto."},"id":2926}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||togeltoto8."},"id":2927}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tokoqq."},"id":2928}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet7."},"id":2929}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet789."},"id":2930}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet8."},"id":2931}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet899."},"id":2932}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet9."},"id":2933}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbet99."},"id":2934}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||topbolahoki."},"id":2935}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toppoker."},"id":2936}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toppoker7."},"id":2937}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toppoker789."},"id":2938}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tores4d."},"id":2939}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toto21."},"id":2940}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toto4d."},"id":2941}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totobett."},"id":2942}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totogaming."},"id":2943}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totohoki."},"id":2944}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totohoki1."},"id":2945}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totojaya."},"id":2946}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totojek."},"id":2947}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totojitu."},"id":2948}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totoking."},"id":2949}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totokini."},"id":2950}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totokita."},"id":2951}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totokl."},"id":2952}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||totosuper."},"id":2953}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tototogel."},"id":2954}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toyotaqiuqiu."},"id":2955}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||toyotaqq."},"id":2956}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||transpoker."},"id":2957}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tri7bet."},"id":2958}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tribunbolaku."},"id":2959}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||trikqq."},"id":2960}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tstotosaja."},"id":2961}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tuanbola."},"id":2962}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tugupoker."},"id":2963}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tujuhbet."},"id":2964}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||twinbet."},"id":2965}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||u16822."},"id":2966}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||uang365."},"id":2967}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||uang4d."},"id":2968}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ubcwin."},"id":2969}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ujungkontol."},"id":2970}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ulrnaga."},"id":2971}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||universal-qq."},"id":2972}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||unogoal88."},"id":2973}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||usahatoto."},"id":2974}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||utamabet."},"id":2975}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||utamaqq."},"id":2976}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||v798879."},"id":2977}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vazbet."},"id":2978}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vbet188."},"id":2979}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vcbola."},"id":2980}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegas303."},"id":2981}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegas78bet."},"id":2982}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegasidn."},"id":2983}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegasidr."},"id":2984}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegasmarket."},"id":2985}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vegasmarketonline."},"id":2986}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||venombet."},"id":2987}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vibol."},"id":2988}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vimaxasli."},"id":2989}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vimaxcentral."},"id":2990}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vimaxherbal."},"id":2991}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vimaxpills."},"id":2992}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vimaxtrial."},"id":2993}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vipbet."},"id":2994}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vipmandiriqq."},"id":2995}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||visitogel."},"id":2996}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||viva188."},"id":2997}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vivacm."},"id":2998}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vivacm88."},"id":2999}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vivobetting."},"id":3000}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vodka728x90."},"id":3001}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||vodkapoker."},"id":3002}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||w22bet."},"id":3003}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wahanabet."},"id":3004}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wahanatoto."},"id":3005}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wahanatoto1."},"id":3006}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wahyupoker."},"id":3007}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||warnaqq."},"id":3008}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||warung365."},"id":3009}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||warungqq."},"id":3010}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||warungqqasia."},"id":3011}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||warunguang."},"id":3012}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||web-taruhan-bola."},"id":3013}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||webjudibola."},"id":3014}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||websitejudibola."},"id":3015}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||websitejudionline."},"id":3016}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||websitetaruhan."},"id":3017}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||websitetaruhanbola."},"id":3018}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||websitetaruhanonline."},"id":3019}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||webtaruhan-bola."},"id":3020}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wedepoker."},"id":3021}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wedeqq."},"id":3022}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wespoker."},"id":3023}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wigo-bet."},"id":3024}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wigobet."},"id":3025}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wigobetnew."},"id":3026}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wikaqq."},"id":3027}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||win11bet."},"id":3028}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||win7poker."},"id":3029}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||windewa."},"id":3030}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||window-close."},"id":3031}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winft95."},"id":3032}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wingspoker."},"id":3033}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wingsqq."},"id":3034}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winning365."},"id":3035}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winning7."},"id":3036}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winnipoker."},"id":3037}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winpoker."},"id":3038}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winpoker789."},"id":3039}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||winwinbola."},"id":3040}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wismaqq."},"id":3041}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wismaqq2."},"id":3042}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wongbet."},"id":3043}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wongpkr."},"id":3044}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wongpoker."},"id":3045}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wpbet365."},"id":3046}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wwwsgopoker."},"id":3047}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||yoyopoker."},"id":3048}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ysbjaya."},"id":3049}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ysbjaya88."},"id":3050}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zenbola."},"id":3051}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zeushoki."},"id":3052}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zeuspoker."},"id":3053}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zientoto."},"id":3054}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ziobet."},"id":3055}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["linkgenerator.xyz","noobscript.com"],"resourceTypes":["script"]},"id":3056}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zonaprediksi."},"id":3057}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zonawin."},"id":3058}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zynga365."},"id":3059}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||zyngaqq."},"id":3060}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["ads.id","advertising-indonesia.id"]},"id":3061}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kalashainternational.com"],"requestDomains":["image.bannermovie.online"],"resourceTypes":["image"]},"id":3062}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cds.bet/*.gif^"},"id":3063}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/safelink"},"id":3064}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/soralink"},"id":3065}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||adsafelink.com/js/webscript.js"},"id":3066}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||snacklink.id/js/web-script.js"},"id":3067}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.funtasticko.net"],"resourceTypes":["script"],"urlFilter":"||js.rfp.fout.jp/rfp-display.js"},"id":3069}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.funtasticko.net"],"resourceTypes":["script"],"urlFilter":"||js.rfp.fout.jp/rfp-infeed.js"},"id":3070}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kompas.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ads?"},"id":3071}, +{"action":{"type":"block"},"condition":{"requestDomains":["chitchooms.net","xosbkqblniusql.com"],"resourceTypes":["xmlhttprequest"]},"id":3073}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kaskus.co.id"],"resourceTypes":["sub_frame"],"urlFilter":"||ads.kaskus.co.id/widget/ads/create"},"id":3074}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nekopoi.care/wp-content/themes/themenekopoi/js/adsbygoogle.js"},"id":3075}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nekopoi.cash/wp-content/themes/themenekopoi/js/adsbygoogle.js"},"id":3076}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nekopoi.lol/wp-content/themes/themenekopoi/js/adsbygoogle.js"},"id":3077}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||rbreezy.xyz/nativeads-v2.js"},"id":3078}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||xmalay.net/nativeads-v2.js"},"id":3079}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||shinigamitoon.id/wp-content/plugins/halfdata-green-popups/js/lepopup.js"},"id":3080} +] diff --git a/extentions/uBOL-home/rulesets/main/ind-0.json b/extentions/uBOL-home/rulesets/main/ind-0.json new file mode 100644 index 0000000..7d2d581 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/ind-0.json @@ -0,0 +1,4768 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-mob"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ad-space-"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-advt-"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"-advt_"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"-advts^"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"-magazine-ad-"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-150x600"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-gm-"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/add728x90"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/addsense/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv-1"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advs_"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advt-"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advt_"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"_advt.jpg|"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rugiomyh2vmr.com"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/--9ybt8j6pmi/x4ar3rmtnvi/aaaaaaabsam/r2b1r2y1nwe-as_qjgstiupwzkstydyaaclcbgasyhq/s1200/1200x100px.gif"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-089xegqtbfm/xytpwnkrvwi/aaaaaaaae7y/ydbehnrphde6hgzee8wyh_cu8mx1glxvgclcbgasyhq/s1600/smart-plan-engineers-plan-estimate-kumbla.jpg"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-2ets3vx4j84/ygcgmwb4jzi/aaaaaaabr7m/b41vyuw5kwqdu3ocdb3mzx4udwphyopwgclcbgasyhq/s16000/neostar%2bhospital%2bad%2b2.jpg"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-4znkw3knzay/xelwb4gv-oi/aaaaaaaaay4/jsjymqbsunqiw0kds_qy2ecevr541ua4aclcbgasyhq/s1600/softnetics.gif"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-9q1vbpksuzq/ygrm9j2bdii/aaaaaaaajiu/z9mmjsrv1b4lcbdo67tbvurqaqr1zm6iwclcbgasyhq/s320/img_20210331_154025.jpg"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-amwrfpd7uhy/xz3t6jvjc9i/aaaaaaabl60/h8wp58ctq2ot7g22zf8hzwu3fjocp9hqwclcbgasyhq/s1600/arthasarokar.com_1200x110%2bpxl.gif"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-bwl8hx4g3we/xrqqlkyvavi/aaaaaaaaato/xxj8cjo6isg4wd3cvnahponvmssi2yykgclcbgasyhq/s400/20200512_192007.png"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-e9augh27aeu/xsmmb3iaz1i/aaaaaaaacag/sp_q4z_6h-8il83pjmmlklypicr-ce2dqck4bgayycw/s1600/news%2bsharma%2btent%2b.jpg"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-ejrssbwmllq/xslgkf1deii/aaaaaaaaah0/m26ael-r4m85nitdubdvdr0vtvyvjhglgclcbgasyhq/s320/fu.jpg"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-fwijatss8pm/xtxyeebxqai/aaaaaaaa6me/wwzxcpl1bp04yzxews0rwjwdo6zp7jtzack4bgayycw/s1600/img-20200607-wa0009.jpg"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-hxarnsqrv64/x04llxka-mi/aaaaaaaaaqe/amiy8mbhy9ia7fyh8ohf7037zxitphmraclcbgasyhq/s400/digital%2banmol.png"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-iax6bmm1-li/xzf95zpw_mi/aaaaaaaaf1y/cy18j2w-az8_8od_mhykquqowm-beim5gclcbgasyhq/s0/whatsapp+image+2020-08-15+at+19.35.51.jpeg"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-it9jzl912cg/x05sx3wvuki/aaaaaaaa4vm/q1mptoji6oociwfvrttgu8ohexyfcmabqclcbgasyhq/w263-h134/fb_img_1598964048691.jpg"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-jaz170kls24/xzl0vcd2oli/aaaaaaabnv8/9hdgbd0hfnc6v1jojjv-78nyx6ph36eewclcbgasyhq/s320/arsh%2bhospital.jpg"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-jgtbhadn69s/yvg_mviirmi/aaaaaaaaajw/llwzoik-qd41aredzj4dsxlfvbzt1gxjgclcbgasyhq/s1600/newww.webp"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-knosbm86wp0/wqemahwr2zi/aaaaaaaabsu/lowdzl1jy_k9s09wixlouubfrum0i_qgack4bgayycw/s1600/vinduyal%2byhu.png"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-kxtyeabqkf4/xnuiojsggci/aaaaaaaaasc/exo_mm_udlutrweipvtvwxo7usexuqq4gcncbgasyhq/s320/corona-footer.png"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-l2bnq3owtsa/yhis5gir83i/aaaaaaabkfs/wgdhqb47suon17bqxg95irwmeelxwozogclcbgasyhq/s500/picasion.com_077446942f93b2ab2f50b119dff0da2e.gif"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-lx7rik1ih4e/yhwkop4kdli/aaaaaaabkj8/ao9fvrs6sqyw3lidwhjz1qnjmprlib0ywclcbgasyhq/s500/picasion.com_09ec3603453e7bf9dfda50fdb29bdd6f.gif"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-mdue88fgpcu/x8leqkgddni/aaaaaaabchs/v_h9eh-ublijtgu-84o4gswejt06dv6gqclcbgasyhq/s300/picasion.com_f967f444afd563f90df8c9a903a65f91.gif"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-mv2jwk6xsyo/ymbkuu5lowi/aaaaaaabsxe/9rbmr84z4oovizkh31jpfxdzsqn0r9hcqclcbgasyhq/s400/dr_rathi.jpg"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-n0lfoof2jgc/yawpycofcwi/aaaaaaaabv0/hp2ojydt4og0ymnshlz05r8ntnpd_a89wcpcbgayycw/w422-h640/saurabh%2badvp.jpg"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-nrivabzbk4e/xxghebrwqyi/aaaaaaabkve/od6x-sdsb8c_aq7z9nloswtlf4czy4edgclcbgasyhq/s1600/cirizen-life-animation%2b%25281%2529.gif"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-paz8t9r5vf8/wgjfxxvomai/aaaaaaaaoii/y14amdkuzjmr7relw2pihqg0usenxbxvqclcb/s1600/728.jpg"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-pvu7pldt-p0/x3np3hxctli/aaaaaaabqfg/v3b-tllwvqa8fu1itmgdu2gcc3uwwbf8qclcbgasyhq/s1600/gif-banner-01%2b%25281%2529.gif"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-roaijtkbzos/xorbshyqdri/aaaaaaaasqe/suj2jk8idfm_jeywxnqtkkvlyoij_h3fgck4bgayycw/s1600/img-20200406-wa0003.jpg"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-s0znibioj_e/xxq2pduubzi/aaaaaaaadwy/0hciz6hm0mabsbszuxdhabkwpnefu2dowclcbgasyhq/s640/mother-india-book-buy-online-amazon.gif"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-sp-jg1vcjc0/xxtatolwxvi/aaaaaaaae58/foud_izpfhotp63hrvglgaxwjk2jzhppgclcbgas/s1600/text-ad.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-vf46qt7yvoc/xzf95wounki/aaaaaaaaf1c/ylxgsti5j2s7kwgolvxixzk7m22ukqgbaclcbgasyhq/s0/whatsapp+image+2020-08-15+at+19.41.53.jpeg"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-x93ms1hm8sm/x4her7_rhii/aaaaaaaaax0/ngwn68cbhcgxrkkdej3gwahjpbfcrlvdwclcbgasyhq/s1200/coke_daaraz_1200x100.gif"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-xlpy21g1sdw/yenyxjqf0qi/aaaaaaaajd4/xqfcvi4vfa4jpqaqgho513cdayzik1zsgclcbgasyhq/s320/img_20210311_141021.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-xn3qaeqtbpi/xeqfx-iuqmi/aaaaaaaaare/9mw7ssw3o4mdgwugrabolksqlb6bypytgclcbgasyhq/s1600/aksionline.gif"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-yogp1yfpxhe/yf2uiocoo_i/aaaaaaaahlm/ny9vwby4z5md5eqmtn-fosxzklaozxiawclcbgasyhq/s16000/whatsapp%2bimage%2b2021-03-26%2bat%2b1.19.48%2bpm.jpg"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-zqasqpwudmi/yfotplmc-ii/aaaaaaabiwy/qlue3s1eucctr2friuwgauemfinl5e19qclcbgasyhq/s861/164167365_1076188192908875_9112187274077928910_n.jpg"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-zvcnbgsalc8/xo2xxruhvfi/aaaaaaaaakw/tklreqluewar9re4njixklx8p6rfmy5nwclcbgasyhq/s400/columbus.jpeg"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-0a7fpnwwekw/xuzjxlv5pei/aaaaaaaa7jg/c7wzba8rqwwoeinngc4ya7pmgsc4n-ujack4bgayycw/s1600/img-20200614-wa0022.jpg"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-aehfe4ucvbo/xowg3fjjkyi/aaaaaaaasym/yb3vybbxbnietkv9bxj_old7veupqve-gck4bgayycw/s1600/img_20200402_135013.jpg"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-bhxtzunxkxm/xlwmwcizg4i/aaaaaaaaex8/lvcxpuuqkm411pnwgpudyj7nz_vrilaaqclcbgas/s1600/smart-plan-kumbla-9895436683.gif"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-wha019b_0aq/xowhtdfj0bi/aaaaaaaasyk/k8aczv6ceeqyj1ivmuuxajafxvxri2kvwck4bgayycw/s1600/img_20200402_135043.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3.bp.blogspot.com/-28fhr19g9u4/xsqtovhv2li/aaaaaaaa5rg/w7wtn_dy1xg-bqxfp7zeoufgxa9wcoc_gck4bgayycw/s272/img-20200524-wa0048.jpg"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3.bp.blogspot.com/-d_mdpdsyzdu/xowhdcjppyi/aaaaaaaasys/of0yw7v0yfuxsyno2g7a0ut8o6bz6dmjwck4bgayycw/s1600/img_20200402_134950.jpg"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||355312-1102881-raikfcquaxqncofqfm.stackpathdns.com/wp-content/uploads/2020/07/whatsapp-image-2020-07-10-at-14.47.09.jpeg"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-1qofovvwgqe/xtxx0f45wii/aaaaaaaa6l0/8mm6c33_xjsj_r1wbmmd4kbtsw72gqr6ack4bgayycw/s1600/img-20200607-wa0008.jpg"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-6lvyx2n1054/xphaaiuf32i/aaaaaaaata0/javurjl_va8lkgpsdadgijccnbjhabvvwck4bgayycw/s1600/img-20200416-wa0032.jpg"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-fpthfxglbeu/xzxrjoh-9vi/aaaaaaaavdi/tea2i22u2aa-uy9lqx3qwe-hl6r6jx4egck4bgayycw/s1600/img-20200813-wa0005.jpg"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-nxqu0j11a-i/xcedeyipvsi/aaaaaaaaez4/y5te6p8lvhurmqrcbgkudqupiyvyqvc_gck4bgayycw/s1600/whatsapp%2bimage%2b2019-11-04%2bat%2b6.14.46%2bpm.jpeg"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ago07c.a2cdn1.secureserver.net/wp-content/uploads/untitled-3-copy-68.jpg"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asiansangbad.com/wp-content/uploads/2018/08/01.gif"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com/img/a/avvxsehvwo_f_h3bdggegvt2u_fv7wk1cj8_bs9memlmtsthdnlowlqjre4a8ot4cc3s87nn2ahxihgdpwkulca3yt5t5vu3dehijxthsj8qjwxjsqhpl9ztltskaeyctfjljhqpl6xrxdicbnb09fhuedswmyzvpky0cya3xyyuj5kvkctvh7vz-mxkj5uryw=w640-h640"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmkltsly13vb.compat.objectstorage.ap-mumbai-1.oraclecloud.com/cdn.tamilmirror.lk/assets/uploads/advr_7cc5ff5509.png"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-0.hindifiber.com/wp-content/uploads/2023/07/stock-market-ac-open-ad.jpg"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ajkerpatrica.net/contents/uploads/media/2022/01/30/5ad3d3576927d29959d79c32b96f96cd-61f68db1c1bcf.gif"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.banglatribune.com/contents/uploads/media/2017/04/27/df9508c490d2d35ad5c367e2cfbea4a3-590219e6534f6.jpg"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.banglatribune.com/contents/uploads/media/2017/12/16/ac40ef534b2d800bb99ed40961838ae5-5a35153bb132f.jpg"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.banglatribune.com/contents/uploads/media/2020/06/30/e10604f6490ea12e16893c6abff95f22-5efa58afbda4c.jpg"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.dailybihar.com/wp-content/uploads/2019/12/blackads1.jpg"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.itvbd.net/contents/uploads/media/2023/11/15/4d835731e6ed8cf4c1221cf7518c8b91-6554fb73f234f.gif"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.newsnow24.com/img/dhaka-bank-logo.png"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img,w_300,h_128/http://dailybhorerkolam.com/wp-content/uploads/2019/07/54729116_2167279193602266_7424333055445172224_o-300x128.jpg"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img,w_300,h_187/http://dailybhorerkolam.com/wp-content/uploads/2019/07/52993379_2152746028388916_3912020014659534848_o-300x187.jpg"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img,w_300,h_190/http://dailybhorerkolam.com/wp-content/uploads/2019/07/add-01-300x190.jpg"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img,w_300,h_500/http://merabharatnews.com/wp-content/uploads/2019/05/suraj-1.jpg"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/http://ilsheypar.com/wp-content/uploads/2020/04/ecommerce.jpg"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/http://ilsheypar.com/wp-content/uploads/2020/04/elsepar-ok221-1.jpg"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/http://www.ideatvnews.com/wp-content/uploads/2020/08/cooking_pc.jpg"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/http://www.ideatvnews.com/wp-content/uploads/2020/08/dryfruits_pc.jpg"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/https://www.dailyudaipur.com/wp-content/uploads/2019/06/nurture-commerce-classes.jpg"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/https://www.dailyudaipur.com/wp-content/uploads/2019/06/web-design.jpg"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/https://www.dailyudaipur.com/wp-content/uploads/2019/08/dawat_restaurant-1.jpg"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img/https://www.dailyudaipur.com/wp-content/uploads/2020/07/lic_add.jpeg"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/to_webp,q_glossy,ret_img/http://www.thamilan.lk/wp-content/uploads/2020/06/19.jpg"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/to_webp,q_glossy,ret_img/http://www.thamilan.lk/wp-content/uploads/2020/12/blue-ocean.gif"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/to_webp,q_lossy,ret_img,w_240/http://punjabguardian.com/wp-content/uploads/2017/12/punjab-forex-front-pbfx-add-paper.jpg"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.telugu.gulte.com/wp-content/uploads/2020/06/amaravati-v2.gif"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainiki.com/wp-content/uploads/2020/10/mbl-gif.gif"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com/appharuspace/drishtinews/uploads/2021/04/cozy-4.gif"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enews.bd24report.com/wp-content/uploads/2020/06/safet-gps-01-03.png"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fbcdn.net/v/t1.15752-9/387532426_1022071412251577_2777886911243005524_n.jpg"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixa.net/media/dubai_tech_media_house.gif"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/1200x100.gif"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/1200x_150px.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/everest_college.gif"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/global_hr_solution_desktop.gif"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/nhpf.gif"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/nt-app-1160x120.gif"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goo.gl/iqmwie"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleapis.com/production-prothomalo/contents/uploads/media/2020/03/21/e228ecefda1d4ffaf696fdbf60b12bd4-5e75b7d59efd0.gif"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleapis.com/production-prothomalo/contents/uploads/media/2020/03/22/a53c582bdeb69a2421656d4c824cec7b-5e77374fd1e5a.png"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostitbd.com/wp-content/uploads/2020/02/website-create-by-hostitbd.png"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/64nyfcq/whats-app-image-2020-03-06-at-2-34-08-pm.jpg"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/dpqxfdk/whats-app-image-2020-02-05-at-3-45-48-pm.jpg"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/hnmrmhv/whats-app-image-2020-02-02-at-5-39-22-pm.jpg"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/nkk4q0c/whats-app-image-2020-02-25-at-5-21-09-pm.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/rp2txpy/8x5-psc-banner-copy.jpg"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/wt2cw3r/whats-app-image-2020-02-25-at-5-20-30-pm.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/nu4zsbr.jpg"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.postimg.cc/639xnkyt/20190827-203226.jpg"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.postimg.cc/j0gp7x4m/20190827-205158.jpg"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/24x7cg.com/wp-content/uploads/2020/06/photo_2020-06-04_20-36-56.jpg"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/24x7cg.com/wp-content/uploads/2022/01/img-20220126-wa0071-1.jpg"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/aawaznews.com/wp-content/uploads/2021/05/img-20210422-wa0001-92.jpg"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ajbangla.com/wp-content/uploads/2021/11/215382305_1797744357053017_123282933819583847_n.jpg"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ajdapunjab.com/wp-content/uploads/2021/07/ad6.jpg"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/alorjatra.com/wp-content/uploads/2021/03/1615811854068_copy_540x675.png"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/anumodankhabar.com/wp-content/uploads/2019/12/890x100px_lic.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/anumodankhabar.com/wp-content/uploads/2020/01/addd-kanchanpur.jpg"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/anumodankhabar.com/wp-content/uploads/2024/03/world-advs.jpg"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/anumodankhabar.com/wp-content/uploads/2024/04/baisakh-91.jpg"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/anumodankhabar.com/wp-content/uploads/2024/06/advs-swastik-hospital.jpg"},"id":125}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["banglakatha.com.au","dailydhakareport.com","indiasamachar24.com","janachasotimes.com","kashilive.com","keralaonlive.com","lalmonibarta.com","nepalipatra.com","nepalkhabar.com","thahapati.com"],"urlFilter":"/advertisements/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/avikaluttarakhand.com/beta/wp-content/uploads/2020/11/webmediasolutions-ad.png"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/bibahabd.net/wp-content/uploads/2019/04/a-336x280-ani-2.gif"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/buxarkhabar.com/wp-content/uploads/2016/04/2-apr-add-iti-2.jpg"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/dainikbharat24.com/wp-content/uploads/2022/03/founders-day-intranet-banner.jpg"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/dakhinanchal.com/wp-content/uploads/2021/10/webadd-scaled-3.jpg"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/deshjurey.com/wp-content/uploads/2020/04/untitled-1-copy-419x365-1.jpg"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/divyalive.com/wp-content/uploads/2021/07/img-20210714-wa0011.jpg"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/divyalive.com/wp-content/uploads/2021/10/sjvncorporateadhindi_compress68.jpg"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/eradioindia.com/wp-content/uploads/2022/04/stripe-rks.png"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/heralokhabar.com/wp-content/uploads/2022/12/lekhnath-mahotsav.jpg"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/jharkhandlive.in/wp-content/uploads/2024/02/2x2-website-banner.jpg"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/kalingajyoti.com/wp-content/uploads/2022/07/greentech2.jpg"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/khabarchhe.com/assets/front/astro-home-banner.jpg"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/khabarchhe.com/assets/front/bazarbit-ads.jpg"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/khabarsampurna.com/wp-content/uploads/2020/02/webp.net-gifmaker.gif"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/kundapraa.com/wp-content/uploads/2016/06/sriram-souharda-soc.gif"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/laligurash.com/wp-content/uploads/2020/02/sushma-mahara.jpg"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/mediadabali.com/wp-content/uploads/2019/12/new_gif_015_jeevan_sahara_1100-100.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/mediapassion.co.in/wp-content/uploads/2021/04/jindal.jpg"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2019/10/img-20190930-wa0026.jpg"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2019/10/img-20191001-wa0020.jpg"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/01/img-20200128-wa0000.jpg"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/02/img-20200229-wa0026.jpg"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/02/img_20200211_134814.jpg"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200812-wa0006.jpg"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200812-wa0014.jpg"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200812-wa0017.jpg"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0028-1.jpg"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.online/wp-content/uploads/2019/11/whatsapp-image-2019-10-01-at-09350131831684528680.jpeg"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.online/wp-content/uploads/2019/12/whatsapp-image-2019-10-01-at-095483028827232743908.jpeg"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.online/wp-content/uploads/2020/01/add1.jpg"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/muznews.online/wp-content/uploads/2020/05/suhana-agarbatti.jpg"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/news4live.com/wp-content/uploads/2022/08/20210418_091704.jpg"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/newspolar.com/wp-content/uploads/2023/04/visa-direct-1000x100-1.gif"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/openmalayalam.com/wp-content/uploads/2021/12/1158a4ad-0d52-4666-a362-f55f0aa3b689.jpg"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/paathok.news/assets/files/2019/01/drshahdat-ads-450x1024.png"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/paathok.news/assets/files/2020/03/85071752_134289157944470_7199495468869484544_n.jpg"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/pinkstea.com/wp-content/uploads/2019/03/ni24news-.jpg"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/realtykhabar.com/wp-content/uploads/2019/08/16920885249106020315.png"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/sabhavarthakal.com/wp-content/uploads/2021/05/img-20191120-wa0091-1.jpg"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/samacharhouse.com/wp-content/uploads/2022/05/img-20220526-wa0063_compress81-1.jpg"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/samacharhouse.com/wp-content/uploads/2022/08/img-20220821-wa0019_compress77.jpg"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/sangbadsarabela.com/wp-content/uploads/2020/12/contento_web_service.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/satyodaya.com/wp-content/uploads/2019/04/himanshu-agarwal-advocate-4-1.jpg"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/setvnews24.com/wp-content/uploads/2020/05/bank.gif"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/setvnews24.com/wp-content/uploads/2020/05/bashundhara.gif"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/shomoyerkhabor.com/wp-content/uploads/2020/08/20200820_134512-scaled.jpg"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/sikhvirsa.com/wp-content/uploads/2020/05/screenshot-2020-05-07-at-12.14.09-am.png"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/simanapari.com/wp-content/uploads/2021/11/deepesh-gif.gif"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thebarisal.com/wp-content/uploads/2019/03/debasis-sir-ad-1.jpg"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thejoharnews.com/wp-content/uploads/2021/06/90973281_895292984253332_2190971162534608896_o.jpg"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thepublicnews.live/wp-content/uploads/2020/08/photo_2020-08-15_19-07-51.jpg"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thepublicnews.live/wp-content/uploads/2020/08/photo_2020-08-15_19-07-58.jpg"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thepublicnews.live/wp-content/uploads/2020/10/img-20201019-wa0000-1.jpg"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/thesurgicalnews.in/wp-content/uploads/2021/10/fb_img_1633874040396.jpg"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ts29.in/wp-content/uploads/2021/12/bbf2.jpeg"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/udupixpress.com/wp-content/uploads/2020/06/admissions-open-21-22-_-for-class-11th-12th-_-jee-_-neet-_-cet-4.png"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/udupixpress.com/wp-content/uploads/2020/06/img-20190624-wa0013.jpg"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/udupixpress.com/wp-content/uploads/2020/06/sathyanath-stores-brmh.jpg"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2021/03/add.jpg"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2023/03/ever2.jpeg"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2023/12/mount.jpg"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/vishwakarmakiran.com/wp-content/uploads/2018/03/pachu.jpg"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/vishwakarmakiran.com/wp-content/uploads/2019/07/anil-vish-mumbai.jpg"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.24x7cg.com/wp-content/uploads/2020/09/7283a37e-d92f-4ac1-917b-494441dab4c4.jpg"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.banglanewsdunia.com/wp-content/uploads/2023/08/avilo-home.webp"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.banglanewsdunia.com/wp-content/uploads/2023/12/niladri-mishra.webp"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.buxarkhabar.com/wp-content/uploads/2017/02/award.jpg"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.crimenewsbd.net/wp-content/uploads/2021/11/e.png"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.deshergarjan.net/wp-content/uploads/2020/09/bd.png"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.dhinasari.com/wp-content/uploads/2017/06/sgp-stam.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.filmynepal.com/wp-content/uploads/2020/02/qfx_sentivirus_banner_1024x768px.jpg"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.filmynepal.com/wp-content/uploads/2020/03/mygg2_web_1000x550.jpg"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.hamroeconomy.com/wp-content/uploads/2019/08/salt-trading.gif"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.hamroeconomy.com/wp-content/uploads/2020/04/add.gif"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.independentcitizennews.com/wp-content/uploads/2020/05/our-company.jpg"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.joharlive.com/wp-content/uploads/2020/08/2.jpg"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.joharlive.com/wp-content/uploads/2020/08/34.jpg"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.joharlive.com/wp-content/uploads/2020/08/7.jpg"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.khabarbastar.in/wp-content/uploads/2020/07/news-portal-1.jpg"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.khaptadmalikanews.com/wp-content/uploads/2022/06/badimalika-1.jpg"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.lumbinisanchar.com/wp-content/uploads/2022/09/ncell.png"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.navpradesh.com/wp-content/uploads/2020/08/nmdc.jpeg"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newscircle.in/wp-content/uploads/2016/11/hemant-rai.jpg"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newscircle.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-22-at-20.40.21.jpeg"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newscircle.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-22-at-21.00.38.jpeg"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newscircle.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-04-at-22.53.34.jpeg"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newscircle.in/wp-content/uploads/2022/11/4067964104416212375.png"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsofnepal.com/wp-content/uploads/2018/09/qscinema.gif"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsofnepal.com/wp-content/uploads/2018/09/therollingstones.jpg"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsofnepal.com/wp-content/uploads/2019/03/fcube-cinemas_newsofnepal-1.gif"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsofnepal.com/wp-content/uploads/2019/11/300x200-gif-ci.gif"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsofnepal.com/wp-content/uploads/2020/09/parbhu-bank.gif"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newsplus.lk/wp-content/uploads/2020/03/colomboshipping-ad.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.newstodaynetwork.com/wp-content/uploads/2020/06/img-20200610-wa0009.jpg"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.prasashan.com/wp-content/uploads/2019/09/otc.jpg"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.prasashan.com/wp-content/uploads/2019/10/bells-cafe-add.png"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.prasashan.com/wp-content/uploads/2019/12/1200x100_jagadamba.gif"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.prasashan.com/wp-content/uploads/2020/02/new_gif_001_-ci_1230-100.gif"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.rojdin.in/wp-content/uploads/2019/04/tw-ad2r.png"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2019/05/img-20190503-wa0011.jpg"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2019/05/img-20190527-wa0040.jpg"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2019/06/6e487582-c3df-4eb3-b280-71cf22969de9.jpg"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2019/06/img-20190603-wa0000.jpg"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2019/07/img-20190703-wa0011-1.jpg"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2021/10/cropped-img-20211009-wa0001.jpg"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2022/08/img-20220812-wa0027.jpg"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2022/09/img-20220913-wa0011.jpg"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2022/11/img-20221114-wa0009.jpg"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/04/516edaa6-545e-4663-bb55-24ea87a054b7-2.jpg"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/04/screenshot_20230427-082459_samsung-notes.jpg"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/img-20230506-wa0010.jpg"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/img-20230513-wa0012.jpg"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/screenshot_20230507-105701_gallery.jpg"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/screenshot_20230507-105800_gallery.jpg"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/screenshot_20230507-105845_gallery.jpg"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/05/screenshot_20230507-105930_gallery.jpg"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/06/img-20230603-wa0009.jpg"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/06/img-20230626-wa0014.jpg"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/06/img-20230626-wa0015.jpg"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/06/screenshot_20230614-134621_gallery.jpg"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/08/img-20230824-wa0262.jpg"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/08/sita.jpg"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/09/img-20220705-wa0012.jpg"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2023/09/screenshot-2023-09-18-145347.png"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com/wp-content/uploads/2024/02/img-20240226-wa0006.jpg"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.roorkeehub.com^*-blendcollage.jpg"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.siwanonline.com/wp-content/uploads/2020/06/aliahmad.jpg"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.tnn.lk/wp-content/uploads/2020/05/tnnad.jpeg"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/aapkanews.com/wp-content/uploads/2021/03/advt11436.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/buxarkhabar.com/wp-content/uploads/2016/10/3-octu-add-iti.jpg"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/canarabuzz.com/wp-content/uploads/2019/12/img-20191213-wa0004.jpg"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/deshjurey.com/wp-content/uploads/2019/05/n.jpg"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/deshjurey.com/wp-content/uploads/2019/11/0000-1-scaled.jpg"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/janadhvani.com/wp-content/uploads/2019/12/fahima-latest.gif"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/janadhvani.com/wp-content/uploads/2019/12/mangalore-travels.gif"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/janatarsomoy24.com/wp-content/uploads/2020/12/ad-for-editingme-dln24-v2.gif"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/jonotaradalot.com/wp-content/uploads/412-mun-1.jpeg"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/khabreelal.com/static/c1e/client/88667/uploaded/15db9ce3e1e80066e2c956922fe0775e.jpg"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/ktmdainik.com/wp-content/uploads/2020/06/garment-ads-final-2.gif"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/laligurash.com/wp-content/uploads/2020/02/skep-add.jpg"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/lalitatimes.com/wp-content/uploads/2019/06/rec300.jpg"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/lalmohannews24.com/wp-content/uploads/2017/11/buy-website-bangladesh.jpg"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/mediadabali.com/wp-content/uploads/2019/11/860-x-82-mbl-corporate.gif"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/mediadabali.com/wp-content/uploads/2020/03/tansen-webbanner-1140x90-pxl-mediadabali.com_.gif"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200808-wa0002.jpg"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0005.jpg"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0028.jpg"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0030-1.jpg"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0030.jpg"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0033.jpg"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200815-wa0001.jpg"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2019/11/whatsapp-image-2019-10-01-at-093353229767180289278.jpeg"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2019/11/whatsapp-image-2019-10-01-at-094430224661513773986.jpeg"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2019/12/img-20191216-wa00741382472364656517703.jpg"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2019/12/whatsapp-image-2019-12-16-at-19.17.40.jpeg"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2020/05/whatsapp-image-2020-05-20-at-14.53.50.jpeg"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/muznews.online/wp-content/uploads/2020/05/whatsapp-image-2020-05-20-at-14.53.51.jpeg"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/nk.kottayamvartha.com/wp-content/uploads/2021/05/reni.png"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/nk.kottayamvartha.com/wp-content/uploads/2021/05/rvs-2.png"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/paathok.news/assets/files/2019/10/promote-banner-hostrology-final-copy-e1579033374444.jpg"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/prompttimes.com/wp-content/uploads/2020/10/pt-sandeep-sharma-e1603449024645.jpeg"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/sangbadsarabela.com/wp-content/uploads/2020/10/islami-bank-sangbad-sarabela-add.png"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/setvnews24.com/wp-content/uploads/2020/05/untitled-1-copy.jpg"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/sikhvirsa.com/wp-content/uploads/2020/04/212-1.png"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/sikhvirsa.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-07-at-12.28.13-am-1.jpeg"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/sikhvirsa.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-07-at-12.28.13-am.jpeg"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/thebarisal.com/wp-content/uploads/2019/11/barisal-education-board_log.jpg"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/thepublicnews.live/wp-content/uploads/2020/08/webp.net-gifmaker.gif"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.abcnepal.tv/wp-content/uploads/2020/06/nabil-logo-green-bg-2020.png"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.abcnepal.tv/wp-content/uploads/2020/10/worldlink-new.gif"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.buxarkhabar.com/wp-content/uploads/2016/04/2-apr-add-iti-2.jpg"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.countryinsidenews.com/wp-content/uploads/2019/11/1.jpeg"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.crimenewsbd.net/wp-content/uploads/2022/07/untitled-1.jpg"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.deshergarjan.net/wp-content/uploads/2019/02/hotel.gif"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.deshergarjan.net/wp-content/uploads/2020/09/grhj.png"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.doinikbarta.com/wp-content/uploads/2018/01/iblaso.gif"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.eadarsha.com/wp-content/uploads/2020/07/wanted.jpg"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.etajakhabar.com/wp-content/uploads/2020/12/banner.jpg"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.filmynepal.com/wp-content/uploads/2020/02/350x150.jpg"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.hamroeconomy.com/wp-content/uploads/2019/08/adv.jpg"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.hamroeconomy.com/wp-content/uploads/2019/08/koshi_add-1-1024x102-1.gif"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.hamroeconomy.com/wp-content/uploads/2019/08/thenext-1.png"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.jaljalakhabar.com/wp-content/uploads/2020/08/ramgram-nagarpalika.gif"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newscircle.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-22-at-21.00.38-1.jpeg"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newsofnepal.com/wp-content/uploads/2020/06/web-banner.gif"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newsofnepal.com/wp-content/uploads/2020/07/parbhu-bank-1.gif"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newsofnepal.com/wp-content/uploads/2020/08/web-banner.gif"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newstodaynetwork.com/wp-content/uploads/2020/06/img-20200610-wa0010.jpg"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newstodaynetwork.com/wp-content/uploads/2020/06/img-20200610-wa0011.jpg"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newstodaynetwork.com/wp-content/uploads/2020/06/img-20200610-wa0012.jpg"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newstodaynetwork.com/wp-content/uploads/2020/07/inspaceweb.jpg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.newsuperbharat.com/wp-content/uploads/2021/11/strip_728x90px_hi-res..jpg"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.prasashan.com/wp-content/uploads/2016/08/exclusive-media-add.png"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.prasashan.com/wp-content/uploads/2019/12/downtown.gif"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.prasashan.com/wp-content/uploads/2020/02/parikar.jpg"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.sawalnepal.com/wp-content/uploads/2020/05/1ntc_x_100.gif"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.sawalnepal.com/wp-content/uploads/2020/10/puspa-dhirendra.jpg"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.sawalnepal.com/wp-content/uploads/2021/03/nt-app-1220x120-1.gif"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.siwanonline.com/wp-content/uploads/2020/06/vigyapann.jpg"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.tnn.lk/wp-content/uploads/2018/11/img-20181126-wa0003.jpg"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/www.tnn.lk/wp-content/uploads/2019/10/250-x-350.jpg"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/24x7cg.com/wp-content/uploads/2022/01/img-20220126-wa0023.jpg"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/bdnews.live/wp-content/uploads/2019/09/humancare_luftun-rita.png"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/canarabuzz.com/wp-content/uploads/2020/02/organic-honey.jpg"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/canarabuzz.com/wp-content/uploads/2020/03/watermarked-img-20200307-wa0003.jpg"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/canarabuzz.com/wp-content/uploads/2020/03/watermarked-img-20200307-wa0004.jpg"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/channelindia.news/wp-content/uploads/2020/04/whatsapp-image-2020-04-16-at-1.30.09-pm.jpeg"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/deshjurey.com/wp-content/uploads/2019/05/add-yeahama-2.gif"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/deshoeishomoy.in/wp-content/uploads/2018/10/img-20181019-wa0019.jpg"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/fatafatnews.com/wp-content/uploads/2020/08/amarjeetbhagat-ads.jpg"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/fatafatnews.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-17-at-6.43.59-pm.jpeg"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/ghazipurtoday.com/wp-content/uploads/2021/07/img_20210722_093311.jpg"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/janadhvani.com/wp-content/uploads/2020/03/kcc-latest.gif"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/laligurash.com/wp-content/uploads/2020/02/new_gif_008__-jeevan-sarathi_1140-90_2-1.gif"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/laligurash.com/wp-content/uploads/2020/02/r-1.jpg"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/laligurash.com/wp-content/uploads/2020/02/sentivirus_1140x90.jpg"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/malwanews.com/wp-content/uploads/2019/08/malwa-news-add.jpg"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2019/09/namaste-beer.jpg"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2019/09/nepatop.gif"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2019/10/noc.gif"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2019/11/1140x100px_lic.gif"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2019/12/250x250_px_lic-1.gif"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/mediadabali.com/wp-content/uploads/2020/02/prabhu-bank-gif_2.gif"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.net/wp-content/uploads/2020/01/img-20200122-wa0000.jpg"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.net/wp-content/uploads/2020/03/img-20200308-wa0010339525706201707217.jpg"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200809-wa0005.jpg"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.net/wp-content/uploads/2020/08/img-20200814-wa0010.jpg"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2019/10/add2.jpg"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2019/11/add34705114622545758763.jpg"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2019/12/whatsapp-image-2019-10-01-at-097153701083930361415.jpeg"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/01/img-20200122-wa00256038769588797534647.jpg"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/05/f21edf22-899e-44e6-aaa7-0cb0e27d4666.jpg"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/05/rama_4.jpg"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/05/whatsapp-image-2020-05-26-at-13.12.08.jpeg"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/05/whatsapp-image-2020-05-26-at-13.12.09.jpeg"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.online/wp-content/uploads/2020/08/img-20200814-wa0084.jpg"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/newsbee24.com/wp-content/uploads/2019/11/cetagory-page-banner.jpg"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/newsbijoy.com/wp-content/uploads/2020/01/biman-urmi-telecom-300x150.jpeg"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/nvr24.com/wp-content/uploads/2020/03/amazon.png"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/nvr24.com/wp-content/uploads/2020/04/whatsapp-image-2020-04-18-at-7.52.29-pm-1.jpeg"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/openmalayalam.com/wp-content/uploads/2020/03/page-ad-970x90-1.jpg"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/orthosongbad.com/wp-content/uploads/2020/06/nbl-1.gif"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/paathok.news/assets/files/2016/04/456bcbfd901961ca3202063d6a0428a4.gif"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/postkhabar.com/wp-content/uploads/2020/10/1120x120-1.gif"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/realtykhabar.com/wp-content/uploads/2019/05/ak_1080_1709117873-1553749950_300x300.jpeg"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/setvnews24.com/wp-content/uploads/2020/05/gggggggg.jpg"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2021/02/1460-x-120.gif"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/shomoyerkhabor.com/wp-content/uploads/2020/10/221design.jpg"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/thebarisal.com/wp-content/uploads/2019/03/received_383661389584396.jpeg"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/udupixpress.com/wp-content/uploads/2020/06/1333x200-esamudaay-updated.jpg"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/ukhiyanews.com/wp-content/uploads/13194432968121176931.gif"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/ukhiyanews.com/wp-content/uploads/9934705242568620430.gif"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/uksuddi.in/wp-content/uploads/2017/09/daneshwari-sarees.jpg"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/uksuddi.in/wp-content/uploads/2018/12/0101-1.jpg"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/uttarkal.com/wp-content/uploads/2021/09/grand-riverview.jpg"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.24x7cg.com/wp-content/uploads/2020/09/photo_2020-05-13_18-26-25.png"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.24x7cg.com/wp-content/uploads/2020/10/img-20201015-wa0008.jpg"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.24x7cg.com/wp-content/uploads/2020/10/photo_2020-10-16_11-33-39.jpg"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.abcnepal.tv/wp-content/uploads/2020/07/day-voice-pack-1160-x-120.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.abcnepal.tv/wp-content/uploads/2020/07/worldlink-logo-full.gif"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.banglanewsdunia.com/wp-content/uploads/2021/01/kaushik-bhai.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.buxarkhabar.com/wp-content/uploads/2016/10/3-octu-add-iti.jpg"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.countryinsidenews.com/wp-content/uploads/2014/06/start-online-recharge-business-justrechargenow.jpg"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.countryinsidenews.com/wp-content/uploads/2020/08/gies.jpeg"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.countryinsidenews.com/wp-content/uploads/2021/06/iiher.jpeg"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.eadarsha.com/wp-content/uploads/2020/06/sanil-ads-1-min.png"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.hamroeconomy.com/wp-content/uploads/2019/08/add-oil-corporation-193x300-1.jpeg"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.joharlive.com/wp-content/uploads/2020/08/1.jpg"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.jurinews.com.bd/wp-content/uploads/jurinews-app.jpg"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.mirmireonline.com/wp-content/uploads/2020/12/rbb-festive-auto-loan-900x100-px.jpg"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.mirrortoday.in/wp-content/uploads/2020/02/add.png"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.newscircle.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-22-at-12.41.30.jpeg"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.newsofnepal.com/wp-content/uploads/2019/04/junga-bahadur-cover.jpg"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.newsofnepal.com/wp-content/uploads/2020/07/comp-2.gif"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.newsofnepal.com/wp-content/uploads/2020/09/top-up-1200x100px.gif"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.prasashan.com/wp-content/uploads/2019/09/250x300px-1.gif"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.sangbadkonika.com/wp-content/uploads/2020/08/untitled-design.png"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.sawalnepal.com/wp-content/uploads/2020/04/headline-ad-1.gif"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.sawalnepal.com/wp-content/uploads/2020/05/first-link.jpg"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.sawalnepal.com/wp-content/uploads/2020/07/damak-nagar-ad-gif.gif"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.sawalnepal.com/wp-content/uploads/2020/10/am-dental.jpg"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.siwanonline.com/wp-content/uploads/2020/08/ads.jpeg"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/www.vedantbhoomi.com/wp-content/uploads/2020/09/steelmint-dot-com.jpg"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i3.wp.com/orthosongbad.com/wp-content/uploads/2019/12/techno-media.gif"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ihrc24x7.com/wp-content/uploads/2019/05/anigif.gif"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ik.imagekit.io/ggvb4lkob/hne/tr:w-390,h-230,c-force/booking/06052021113835.jpg"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ik.imagekit.io/ggvb4lkob/hne/tr:w-390,h-286,c-force/booking/15042021045819.jpg"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||investingpr.com/wp-content/uploads/2018/01/binance-banner1.png"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janmabhumi.s3.ap-south-1.amazonaws.com/static/images/sreerangom+lead.jpg"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kadwahat.com/wp-content/uploads/2020/07/fashion-3.jpg"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lh3.googleusercontent.com/-mxifyucutrk/ytichbe0api/aaaaaaaaa3k/mmxvkas41b8asmogyqhgcnxvkmpaltxvqclcbgasyhq/s1600/1631099907297871-1.png"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mawurata.com/wp-content/uploads/neth.jpg"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.giphy.com/media/co144s0cndpomxpdqq/giphy.gif"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/001-300x288.jpg"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/001.jpg"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/002-300x288.jpg"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/002.jpg"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/003-300x288.jpg"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/003.jpg"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/004-300x288.jpg"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24media.com/wp-content/uploads/2020/08/004.jpg"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newswayanad.b-cdn.net/wp-content/uploads/2020/02/webp.net-resizeimage.gif"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj-1024x185.jpeg"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj-1068x193.jpeg"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj-300x54.jpeg"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj-696x126.jpeg"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj-768x139.jpeg"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/dcj.jpeg"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/doaba-257x300.jpg"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/07/doaba.jpg"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-ap-south-1.amazonaws.com/buxarkhabar/wp-content/uploads/2020/03/02104359/2-mar-add-indralok.jpg"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-ap-south-1.amazonaws.com/buxarkhabar/wp-content/uploads/2020/03/22184138/15-mar-add-pradeep_5x25.jpg"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-ap-southeast-1.amazonaws.com/deshsanchar/wp-content/uploads/2018/01/12151511/home_page_deshsanchar_316x100px.gif"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-ap-southeast-1.amazonaws.com/khaskhabar/ads/state-news-banner.jpg"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/deranaarunalk/wp-content/uploads/2020/05/15001939/design-2.jpg"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/wp-uploads.topchand.com/2021/01/arihant-security-solutions.jpeg"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraralo.com/wp-content/uploads/2020/01/de-463x300.png"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraralo.com/wp-content/uploads/2020/01/de-768x498.png"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraralo.com/wp-content/uploads/2020/01/de.png"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureserver.net/wp-content/uploads/2021/10/whatsapp-image-2022-05-07-at-1.46.06-pm-1-1.jpeg"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.137.218/ijy.b57.myftpupload.com/wp-content/uploads/2020/08/ad-century-pulp.jpeg"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.137.218/ijy.b57.myftpupload.com/wp-content/uploads/2020/08/ad-laxman-khaati.jpeg"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.137.218/ijy.b57.myftpupload.com/wp-content/uploads/2020/08/ad-nagar-panchayat-lalkuan.jpeg"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.137.218/ijy.b57.myftpupload.com/wp-content/uploads/2020/08/ad-shivaay-mall.jpeg"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.138.105/sma.5f8.myftpupload.com/wp-content/uploads/2022/06/287334725_1625967371108525_7260146387273539826_n.jpg"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.138.105/sma.5f8.myftpupload.com/wp-content/uploads/2022/06/img-20220613-wa0016.jpg"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2019/06/img-20190614-wa0005.jpg"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2019/06/img-20190614-wa0006.jpg"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200319-wa0010.jpg"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200329-wa0033.jpg"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/04/img-20200420-wa0041.jpg"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/05/20200514_091153.jpg"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/05/20200514_091336.jpg"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/05/20200514_091431.jpg"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/05/20200514_091532.jpg"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/07/img-20200715-wa0005.jpg"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/07/img-20200717-wa0010.jpg"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/10/img-20201002-wa0002.jpg"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/01/img-20210105-wa0017.jpg"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/01/img-20210118-wa0015.jpg"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/01/img-20210118-wa0016.jpg"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/02/img-20210224-wa0036.jpg"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/03/20210310_155831.jpg"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/03/img-20210309-wa0032.jpg"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/04/img-20210414-wa0021.jpg"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/04/img-20210427-wa0064-01.jpeg"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2021/05/img-20210509-wa0028.jpg"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/300-x-90-3.gif"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/goldenget.gif"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/vainet.gif"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/12/wordlink.gif"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.138/40y.4c8.myftpupload.com/wp-content/uploads/2019/10/hotel-paradiso.jpg"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.138/40y.4c8.myftpupload.com/wp-content/uploads/2019/11/step-by-step-fazilka.png"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.138/40y.4c8.myftpupload.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-14-at-6.20.44-pm-copy.jpeg.jpg"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.179/6vb.b63.myftpupload.com/wp-content/uploads/2016/12/unnamed-1024x136.png"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.179/6vb.b63.myftpupload.com/wp-content/uploads/2016/12/unnamed-1068x142.png"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.179/6vb.b63.myftpupload.com/wp-content/uploads/2016/12/unnamed-300x40.png"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.179/6vb.b63.myftpupload.com/wp-content/uploads/2016/12/unnamed-696x92.png"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.179/6vb.b63.myftpupload.com/wp-content/uploads/2016/12/unnamed.png"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/03/drrk.jpg"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/07/add2020-1.jpg"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/08/img-20200814-wa0013.jpg"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/09/img-20200831-wa0001.jpg"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/09/img-20200912-wa0006.jpg"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.227/ago.07c.myftpupload.com/wp-content/uploads/2020/09/img-20200920-wa0002.jpg"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/camera-ad.png"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/gokarneshwar-nagarpalika-1.gif"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/gokarneshwar-nagarpalika.gif"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/vainet.gif"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2020/12/wordlink.gif"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2019/09/whatsapp-image-2019-09-20-at-11.58.06.jpeg"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/04/whatsapp-image-2020-04-18-at-17.03.34-1.jpeg"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/05/img-20200509-wa0463-1.jpg"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/06/angel-a-play-school-bikaner.jpg"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/06/binani-girls-collage-bikaner.jpg"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/06/mn-hospital-bikaner-city.jpg"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/07/matrix-institute-bikaner01.jpg"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/08/dr-arun-tungariya.jpg"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/08/milan-trevals-bikaner.jpg"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2020/08/synthesis-bikaner-1-scaled.jpg"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/01/mn-hospital-bikaner-rajasthan.jpg"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/01/roopji.jpg"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/02/marward-hospital-dr.-meenashi.jpg"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/04/bhikharam-chandmal-bikaner.jpg"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/06/jakas-papad-2.jpg"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/06/juhi-flowers.jpg"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/06/komal-mehnot-kolkatta.jpg"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/06/perfect-it-kendra-bikaner.jpg"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-1229x1536.jpg"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-1638x2048.jpg"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-292x365.jpg"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-672x840.jpg"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-768x960.jpg"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59.jpg"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200312-wa0008-660x330.jpg"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200312-wa0008-768x384.jpg"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200312-wa0008-840x420.jpg"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200312-wa0008.jpg"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200319-wa0010-473x365.jpg"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200319-wa0010-768x593.jpg"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200319-wa0010-840x649.jpg"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200319-wa0010.jpg"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200329-wa0033-415x365.jpg"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200329-wa0033-768x676.jpg"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200329-wa0033-840x740.jpg"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/50.62.172.232/4ce.459.myftpupload.com/wp-content/uploads/2020/03/img-20200329-wa0033.jpg"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfcsuk.org.uk/public/images/mega-maya-bachat-khata_1100x125_pixels.gif"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2019/12/dabur-honey_300x150px-768x384.jpg"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2019/12/dabur-honey_300x150px.jpg"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2020/03/250x250.gif"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2020/03/hbl-300x300-1.gif"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgp1.digitaloceanspaces.com/appharus1/khubs3/uploads/2020/03/prabhu-300x150-special-saving-new.jpg"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sp-ao.shortpixel.ai/client/q_lossless,ret_img/https://www.kafaltree.com/wp-content/uploads/2021/11/317dec.jpg"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.asianetnews.com/v1/weather-widget/sponsor/nippon-logo.png"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.googleapis.com/bag_media_store/static_dev/static_root/images/admission.jpg"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.googleapis.com/samugammedia-storage/2020/07/0d9138f3-samugammedia-cc.jpeg"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.googleapis.com/samugammedia-storage/2020/07/7077e644-samugammedia-ad.jpeg"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thahacdn.prixacdn.net/media/300_x_150_1.gif"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thahacdn.prixacdn.net/media/hamropatro.gif"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaiveedu.com/images/banners/local.gif"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webthink.s3.ap-south-1.amazonaws.com/public/khabarbharti24x7/2020-07-03t184426424z_unnamed%20copy%20copy.jpg"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webthink.s3.ap-south-1.amazonaws.com/public/khabarbharti24x7/2020-07-04t154823842z_vinovar%20factory.jpg"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/-pgjd8-iydq"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/46p5fwqda64"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/5tdsbsdqeku"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/9olr5bechji"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/_6eitxwuyom"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/cfbt63fbfne"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/dvd5yqgie9s"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/ghomo-ygjnc"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/h_pxz0vn5h4"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/hf49uj-e0zg"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/innx3oyctwq"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/intajkr6zcs"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/issvk-l5cwi"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/m63oolc3wai"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/m6fo3qmxrhe"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/mdidronkjuo"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/milt9fnh9bi"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/oknp4ialagg"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/qbr1xja_nyy"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/qzyiblqhghs"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/r5mzohlaxcw"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/r_mqnkukvra"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/sbteq5-tzkc"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/uetu52vkkou"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/vyusdopgeck"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/wr-wyuodki8"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/ziq6e--uwow"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/zpenwjbme10"},"id":577}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["muzaffarpurnow.in","muznow.in"],"urlFilter":"-1024x1024.jpeg|"},"id":578}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailyfenchugonj.com"],"urlFilter":"-1024x256"},"id":579}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["khojinews.co.in"],"urlFilter":"-500x300"},"id":580}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["atharvnews.com"],"urlFilter":"-ad-"},"id":581}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bihardootnews.com"],"urlFilter":"-ad-banner-"},"id":582}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dmpnews.org"],"urlFilter":"-ad-final-"},"id":583}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swatvasamachar.com"],"urlFilter":"-ad-new.jpeg|"},"id":584}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buxaruptodate.com"],"urlFilter":"-ad-side-bar.png|"},"id":585}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5dariyanews.com","kanakaionline.com","newsplus.lk","newssanjal.com","onetamilnews.com","safalawaj.com","sharetimes24.com","simpaninews.com","timesofnellore.com"],"urlFilter":"-ad.gif|"},"id":586}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newsmindia.com"],"urlFilter":"-ad.jpeg|"},"id":587}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["barishalcrimenews.com","cinemapluz.com","didnews.in","dirt-sheet.com","indiaaajkal.in","kannurmetroonline.com","rashtrachandika.com","saghata-news.com","sharetimes24.com","thebarta24.com","thebdexpress.com","timesbd24.com","unitednewskannada.com"],"urlFilter":"-ad.jpg|"},"id":588}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailyghagot.com","onenewsbd.com","snpsports24.com"],"urlFilter":"-ad.png|"},"id":589}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ptbnewsbd.com"],"urlFilter":"-ad_"},"id":590}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["himaliawaj.com","navakal.in","pragativahini.com","sankalpanews.com","suprovatsatkhira.com"],"urlFilter":"-add-"},"id":591}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amarsylhet24.com","chandpurreport.com","somoysongbad.com","wenepali.com"],"urlFilter":"-add.gif|"},"id":592}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bangladeshkantha.com","bishwanathbd24.com","eaajkaal.in","matrubhasa.com","patheo24.com","pragativahini.com","suprovatsatkhira.com","teluguwishesh.com"],"urlFilter":"-add.jpg|"},"id":593}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kalaroanews.com","osnepal.com","sangbadsarabela.com"],"urlFilter":"-add.png|"},"id":594}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ddnews24x7.com"],"urlFilter":"-adds-"},"id":595}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aruna.lk","bahrainvartha.com","bdtoday24.com","dailyceylon.com","gopalganj.org","meelparvai.net"],"urlFilter":"-ads-"},"id":596}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["timeshindi.in"],"urlFilter":"-ads-banner-"},"id":597}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bigulnews.tv","thebiharnews.com"],"urlFilter":"-ads.jpg|"},"id":598}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ctgsun.com"],"urlFilter":"-ads.png|"},"id":599}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["brtnepal.com"],"urlFilter":"-adv-"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmkltsly13vb.compat.objectstorage.ap-singapore-1.oraclecloud.com/cdn.sg.dailymirror.lk/assets/uploads/advr_18003926a7.jpg"},"id":601}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["todayexpressnews.com"],"urlFilter":"-adv.png"},"id":602}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samakalam.com"],"urlFilter":"-advert.jpg|"},"id":603}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["attingalvartha.com"],"urlFilter":"-advt.jpg|"},"id":604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kurigramlive.com"],"urlFilter":"-bannar.jpg|"},"id":605}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["udayasooriyan.lk"],"urlFilter":"-banner"},"id":606}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ottrancheithi.com","teknafnews71.com"],"urlFilter":"-banner.gif|"},"id":607}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["telugubullet.com"],"urlFilter":"-banner.jpeg|"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmkltsly13vb.compat.objectstorage.ap-singapore-1.oraclecloud.com/cdn.sg.dailymirror.lk/assets/uploads/advr_67e29bd9e3.jpg"},"id":609}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["khabarpurwanchal.com","uniquepratidin.com"],"urlFilter":"-banner.png|"},"id":610}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ujjwalhimachal.com"],"urlFilter":"-content-add"},"id":611}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prabhattimes.com","rajdhanidaily.com"],"urlFilter":"-gif.gif|"},"id":612}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prabhattimes.com"],"urlFilter":"-new.jpg|"},"id":613}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ptbnewsbd.com"],"urlFilter":"/ad-"},"id":614}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pahareralo.com"],"urlFilter":"/ad-*-300"},"id":615}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pahareralo.com"],"urlFilter":"/ad-*x300"},"id":616}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pahareralo.com"],"urlFilter":"/ad-saint"},"id":617}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bbc24news.com","newsvob.com"],"urlFilter":"/ad.jpg|"},"id":618}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bslnews24.com","navakal.in","solantoday.com","somoynewsbd.com","tejastoday.com"],"urlFilter":"/add-"},"id":619}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["paryabekhyak.com"],"urlFilter":"/add.gif|"},"id":620}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gourbarta24.com","muznews.online","sheershakhobor.com"],"urlFilter":"/add.jpg|"},"id":621}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["baahrakhari.com","capitaldainik.com","godawarinews.com","khelpati.com","lumbinitimes.com","nayadainiki.com","nepalipublic.com","nepalsamaya.com","newsgriha.com","ninglashainionline.com","setopati.com","sidhakhabar.com","surakshyanews.com","swasthyakhabar.com"],"urlFilter":"/bigyaapan/"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmkltsly13vb.compat.objectstorage.ap-singapore-1.oraclecloud.com/cdn.sg.dailymirror.lk/assets/uploads/advr_906196a335.jpg"},"id":623}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thurannakathu.com"],"urlFilter":"/addimages/"},"id":624}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailyceylon.com","gmnewsbd.com","prothom-feni.com"],"urlFilter":"/ads-"},"id":625}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["natunsomoy.net"],"urlFilter":"/ads.jpg|"},"id":626}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aajkadinnews.com","bd-journal.com","bdrtnn.net","dainikdristipat.com","dharitri.com","jugantor.com"],"urlFilter":"/ads/"},"id":627}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tharunaya.us"],"urlFilter":"/adss/"},"id":628}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dakhal.net"],"urlFilter":"/adv/"},"id":629}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cnin.co.in"],"urlFilter":"/adv1^"},"id":630}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uppatrika.com"],"urlFilter":"/adver"},"id":631}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["theendnews.com"],"urlFilter":"/advertiesment/"},"id":632}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["parthokko.com.bd"],"urlFilter":"/advertiesment_"},"id":633}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kapurinews.com"],"urlFilter":"/advertise/"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/news71online.com/wp-content/uploads/2022/09/ad-35.png"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/news71online.com/wp-content/uploads/2024/03/11642352972682529239.gif"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerprosongo.com/storage/image/fbitpfafhynn5zqdc1unw4tup6cvypjgsfdb4ljf.jpg"},"id":637}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["parchhayin.com"],"urlFilter":"/advertisments/"},"id":638}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biniyougbarta.com","bn.mtnews24.com","gpnnews.com"],"urlFilter":"/advertizement/"},"id":639}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kopotakkhonews24.com"],"urlFilter":"/advisment/"},"id":640}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["msprotidin.com"],"urlFilter":"/advrtseimg/"},"id":641}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["streetbuzz.co.in"],"urlFilter":"/advs/"},"id":642}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["himdarshan.com"],"urlFilter":"/advt/"},"id":643}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["indias18.com","navakal.in"],"urlFilter":"/banner-"},"id":644}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ntnews.com","ottrancheithi.com"],"urlFilter":"-banner.jpg|"},"id":645}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bajroshakti.com","digiana.com","karobardaily.com","tamil.srilankamirror.com","tcvonline.co.in","thaiveedu.com"],"urlFilter":"/banners/"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarthikplus.com/wp-content/uploads/2024/01/manakaman-300pxx300px-1.gif"},"id":647}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kalikanews.com","khulaasa.com","nepalitwa.com","nepallive.com","shilapatra.com"],"urlFilter":"/bigyaapan^"},"id":648}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["himalkhabar.com","khelpati.com","merolagani.com"],"urlFilter":"/bigyapan/"},"id":649}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aajtakmedia.net","aankhennews24.com","bhavtarini.com","chennaipatrika.com","encounterindia.in","firstbharat.in","firstrajasthan.com","gexpressnews.com","hindustankhabar.com","islamonweb.net","newsexpress24.com","pickthekhoj.in","polkholindia.com","postcardbd.com","purvikranti.com","sansaninews.com","vartanews.com"],"urlFilter":"/blocks/block_"},"id":650}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["24updatenews.com"],"urlFilter":"/bn/add/"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/kothamangalamnews.com/wp-content/uploads/2023/12/swamy-co-700x400.jpg"},"id":652}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newsnextbd.com"],"urlFilter":"/images/ads/"},"id":653}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["khabronsekhabar.com"],"urlFilter":"/new-banner"},"id":654}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newslaya.com"],"urlFilter":"/post_image/ad-"},"id":655}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newstrendz.co.in"],"urlFilter":"250x250-middle"},"id":656}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["karaihinducanada.com"],"urlFilter":"290x180_c.jpg|"},"id":657}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["narayanionline.com"],"urlFilter":"?add.gif|"},"id":658}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["narayanionline.com"],"urlFilter":"?final*.gif|"},"id":659}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["natuncumilla.com"],"urlFilter":"__add"},"id":660}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["usamibanglanews.com"],"urlFilter":"_ad.jpeg|"},"id":661}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sharetimes24.com","thebarta24.com","yugjagran.com"],"urlFilter":"_ad.jpg|"},"id":662}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kahalenews.com"],"urlFilter":"_ad_gif"},"id":663}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pba.agency"],"urlFilter":"_add-"},"id":664}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["malayalamtodayonline.com"],"urlFilter":"_add.gif|"},"id":665}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gourbarta24.com","paryabekhyak.com"],"urlFilter":"_add.jpg|"},"id":666}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dcnewsbd.com"],"urlFilter":"_add.png|"},"id":667}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["deshbarta.news","focusmohona.com","uttaranews24.com"],"urlFilter":"_ads.gif|"},"id":668}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"_ads.jpg|"},"id":669}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["utkalmailtv.com"],"urlFilter":"_ads.png|"},"id":670}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eradioindia.com"],"urlFilter":"_advt-"},"id":671}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kasaragod.com"],"urlFilter":"_advt.gif|"},"id":672}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["channelindia.news"],"urlFilter":"_advt_"},"id":673}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["deshdoot.com"],"urlFilter":"_banner_"},"id":674}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["barishalcrimenews.com"],"urlFilter":"_n-300x277.jpg|"},"id":675}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["barishalcrimenews.com","hmnews24.com"],"urlFilter":"_n.jpg|"},"id":676}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gobikhobor.com"],"urlFilter":"ad.gif|"},"id":677}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bslnews24.com"],"urlFilter":"ad.jpg|"},"id":678}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bangladeshonline24.com"],"urlFilter":"ad_.png?"},"id":679}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meherpurnews.com"],"urlFilter":"ads.jpg|"},"id":680}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gzpnews.com"],"urlFilter":"adsss.jpg|"},"id":681}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["indiaheadlinenews.com"],"urlFilter":"banner_file.jpeg|"},"id":682}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hindustansamay.com","hindustanvarta.com","livenewsxpress.com","poorvanchalmedia.com","sirajganjexpress.com"],"urlFilter":"blocks/block_"},"id":683}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dtvbangla.com"],"urlFilter":"home_right_add"},"id":684}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sirajganjexpress.com"],"urlFilter":"images/img_"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"narayanganj24.com/pre-content/uploads/2018/12/alhakim.gif"},"id":686}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nextbihar.com"],"urlFilter":"perfection-ias-upsc"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1.bp.blogspot.com/-4dxac50kzuw/xlene_mshci/aaaaaaabvy0/araecnawzkct9gorltfbxejrtdgvk5zmgck4bgayycw/s1600/add.tif"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2.bp.blogspot.com/-hpd8q-_qy4c/xidtftqvwai/aaaaaaaaodq/okdj6lyl7dwciuxwqggqtjxrfivgbdstaclcbgas/s1600/53327642_2040231206054757_8053306401486798848_n%2b%25281%2529.jpg"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24news-bd.com/wp-content/uploads/2020/01/82620157-"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24updatenews.com/bangla/add/"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-8cwthliurqk/xidtewrdoli/aaaaaaaaodm/oeg_4y78p8wamoegrmm1wua6vlehdamvqclcbgas/s1600/52757154_2040231449388066_4347266876540190720_n%2b%25281%2529.jpg"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4malayalees.com/adimages/"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4malayalees.com/images/eet.png"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4malayalees.com/images/quizzia.png"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pm.co.in/wp-content/uploads/2015/05/capture1.png"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pmnewsonline.com//admin/post/ads/ads_14-05-2024_1715700727_afjo8mw6qo.jpg"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pmnewsonline.com//admin/post/ads/ads_2-07-2023_1688285012_zhmnowufrb.png"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pmnewsonline.com//admin/post/ads/ads_2-07-2023_1688285426_gvrsidfalg.png"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pmnewsonline.com//admin/post/ads/ads_9-01-2024_1704777596_nhrdfgl04j.png"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4tamilmedia.com/images/stories/joomlart/banners/hashup.jpg"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||52banglatv.com/files/uploads/2021/12/whatsapp-image-2021-12-01-at-4.44.03-pm.jpeg"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||71sangbad.com/ad/"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||71shadhinota.com/assets/advertise_photo/"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||71vision.com/image/hrsoft.gif"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aagaazfirstnews.com^*/hostinger_"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aahakhabar.com/assets/images/photo/"},"id":707}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["360malayalam.com","agaminews.com","aloavanews24.com","amader-protidin.com","aparajeobangla.com","banglarchokh.com.bd","cgwebnews.in","chhattisgarhaaj.com","damaulifm.org","digiana.com","ekushey-tv.com","indianewscentre.in","keralaexpress.com","keralasabdam.in","khabarmukam.com","lifetv24.com","mediavision.news","nanaonline.in","nattuvartha.news","nepalipaisa.com","newsabhiyan.com","newuthayan.com","notebazar.com","odiaspotnews.in","satghoria.com","shankhnaad.in","sharebusiness24.com","sportsmail24.com","srijannews.com","swatantraawaz.com","tatkalnews.com","thannambikkai.org","udghoshdaily.com","womeneye24.com","yugvartanews.com"],"urlFilter":"/advertisement/"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkadinnews.com/admin/add/"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkalsamachar.com/wp-content/uploads/2020/11/arun5-300x180.jpg"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkalsamachar.com/wp-content/uploads/2020/11/nnshami-1-300x225.jpg"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkalsamachar.com/wp-content/uploads/2020/12/bata333-300x225.jpg"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkasach.in/images/99builders.jpg"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkasach.in/images/decor%20tm.jpg"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkasach.in/newsphoto/uinfo1.jpg"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/kothamangalamnews.com/wp-content/uploads/2023/12/tiana-566x400.jpg"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajlatur.com/advts/"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajtakgurgaon.com/add.png"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajtakgurgaon.com/images/770-add.jpg"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkachannelnews.co.in/wp-content/uploads/2024/03/0003f422-a081-4f4d-93da-b9865438db18"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkachannelnews.co.in/wp-content/uploads/2024/03/77da5041-4c93-41ad-a52c-3638a3eed19e"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkachannelnews.co.in/wp-content/uploads/2024/03/8ff53a65-3c00-4852-b1ad-ae9275a75ae7"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkafaisla.co/images/banners/"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkiaawaznews.com/admin/uploads/2cc941144984335b9b26d7c51cfbbaaa.jpg"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aapkiaawaznews.com/admin/uploads/ads_manage/"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarpar.com/hospital/camp.jpg"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarpar.com/hospital/first_english.jpg"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarpar.com/saiad.jpg"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarthikdainik.com/wp-content/uploads/2019/12/category-salt-trading-corporation-ltd.gif"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aayomail.com/assets/imgs/ads/"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ab71.tv/wp-content/uploads/2021/07/218155882_320409459820383_7078560665060502260_n-2.gif"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ab71.tv/wp-content/uploads/2021/07/5137002880800996365.gif"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ab71.tv/wp-content/uploads/2021/07/ezgif.com-gif-maker"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abhiyan.com.np^*/om-cement-2x5.jpg"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abhiyan.com.np^*/subisu-263-x-150.gif"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abplive.com//testfeeds/banners/"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abtakkhabar.com/wp-content/uploads/2023/06/screenshot_2023-06-01-12-18-07-223-"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adarshbharattv.com/upload/ad/"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhorekhit.com/wp-content/uploads/2021/09/ad-news.jpg"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhunikdaur.com/webdata/ranbhumiexpress.com/media/"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adnlive24.com/webdata/adnlive24.com/media/1547646966adn_live_add.jpg"},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agaminews.com/media/common/dr-neem"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agnisamachar.com/wp-content/uploads/2022/07/aarati-simant.jpg"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agnisamachar.com^*/lotus.jpg"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agnisamachar.com^*/padama.jpg"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ago07c.a2cdn1.secureserver.net/wp-content/uploads/2022/06/dr-rk-"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2020/03/cancer.jpg"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2020/12/hichkee-ad-final-80x75.jpg"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2022/03/atul-group.jpg"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2022/06/roopsons-.jpg"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2023/04/shantived-new.jpg"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2023/12/agcl-1.jpg"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2024/01/ivf-2.jpg"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agraleaks.com/wp-content/uploads/2024/02/agraleaks-ads.jpg"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agrilife24.com^*/alladd"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahlussunnaonline.com/wp-content/uploads/2017/11/add-wb-mahal.jpg"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajayabharat.com^*/output_0qoh7q.gif"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajayabharat.com^*/whatsapp-image-2019-12-23-at-2.00.23-pm"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajbangla.com/old/wp-content/uploads/2020/09/cooki.png"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajbangla.com/public/mirazul_islam_ad.jpg"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkalerkhobor.net/ad/"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajker-comilla.com^*/ad-02.jpg"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajker-comilla.com^*/ajker.jpg"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajker-comilla.com^*/comilla-travels-01.jpg"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerarban.com/public/images/img-20240321-wa0029.jpg"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerbd24.com/wp-content/uploads/2023/01/animation-add-final.gif"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2019/06/gif.gif"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2019/06/robi.gif"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2019/08/add9.gif"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2019/08/addbig.jpg"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2020/04/covid19.png"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com/wp-content/uploads/2020/08/%e0%a7%a7%e0%a7%ab-%e0%a6%86%e0%a6%97%e0%a6%b8%e0%a7%8d%e0%a6%9f.jpg"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerdiganta.com^*/eidul-fitra"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerjholok.com/wp-content/uploads/2020/04/buy-website-bangladesh.jpg"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerkhabor.com/bd/wp-content/uploads/2013/01/banar728x90.gif"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerograbani.com/wp-content/themes/newsportal/images/394x436px.gif"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com/wp-content/uploads/2020/05/capture-1024x533.png"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com/wp-content/uploads/2020/05/palli-bazar-logo-illustrator-transparent_1-1.png"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com^*/electra_new.jpg"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com^*/logo.png"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com^*/palli-bazar-logo-illustrator-transparent_1.png"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com^*/probashi-palli_3.png"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerpatrika.com^*/sjibl.gif"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkerprosongo.com/storage/image/fxgdpkynkkf0g3hi8ggu1coknausfds6lyy1hvl3.jpg"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aponzonepatrika.com/images/mamoon_leaderboard.png"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkershodesh.com/wp-content/uploads/2024/02/143-1024x840.jpg"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajkersonargaon.com/wp-content/uploads/2020/07/60.jpg"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajsamachar.com/wp-content/uploads/2020/04/0de714a2180b24abd2fc67dbbe2fa912.gif"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akhonsamoy.com/wp-content/uploads/2020/05/al-ac-1.jpg"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akijeralo.com/public/assets/frontend/img/add-img.png"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.statically.io/img/newsi.lk/wp-content/uploads/2023/07/7095458812167875303.jpg"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aktnews.com/mynewsadmin/img/add/add1603208498.jpeg"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||al-ihsan.net/assets/img/zakat1.gif"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alertchhattisgarh.com/wp-content/uploads/2022/10/1665389184268_copy_671x434.jpg"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alertnews24.com/wp-content/uploads/2015/10/3a-driving-shcol22.jpg"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allindiannews.com/wp-content/uploads/2015/01/webp.net-gifmaker-1.gif"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allnewsbharat.com/images/addnews_"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allnewsbharat.com/images/hindbanner.png"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitobogura.com/wp-content/uploads/2020/12/220921.jpg"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitoctg.com^*/parkview-"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitorangamati.net/media/common/health.jpg"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitosakal.com^*/sk-enterprise-300x173.jpg"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitosonargaon.com/wp-content/uploads/2018/09/1.jpg"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alorkantho24.news^*/ai1.gif"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amader-protidin.com/asset/image/add/"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amaderkhulna.net/wp-content/uploads/2019/03/01-12.jpg"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amaderkothabd.com^*/liton-mujib-borso-amader-kotha"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amaderkothabd.com^*/sumon-da-ad-"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbanglabd.com/wp-content/uploads/2020/12/2285815411878469009.gif"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbanglabd.com^*/ads-"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbarishal24.com/wp-content/uploads/2017/12/courstika-ad.jpg"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbarta.com/templates/web-view/images/ad2.jpg"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbarta24.com/templates/web-view/images/ad2.jpg"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarrajshahi.com/media/photogallery/2018november/001-2003161339.jpg"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarzila.news^*/ad/"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/deshsanchar*/nibl_240x103.gif"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarthikplus.com/wp-content/uploads/2024/02/salt-trading-3.gif"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amritdeep.com/webdata/amritdeep.com/media/1644901459q.jpg"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amritdeep.com/webdata/amritdeep.com/media/16449259221547646966adn_live_add.jpg"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amritsartimes.com/uploads/blocks/"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amritvaani.com/images/mfads/"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andbiharnews.co.in/wp-content/uploads/2023/03/20230322_104722"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andbiharnews.co.in/wp-content/uploads/2023/04/20230401_212436"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andbiharnews.co.in^*/fb_img_1655167904923.jpg"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andhrajyothy.com/assets/images/ads/kapilbusinesspark.jpg"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andhrajyothy.com/assets/images/asbl.gif"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andhravilas.net/images/mahi130x200.gif"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2020/12/whatsapp-image-2023-09-19-at-19.39.48"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2021/03/ad-min"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2022/01/whatsapp-image-2021-09-10-at-21.40.20"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2023/01/img-20230101-wa0002-1-"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2023/04/whatsapp-image-2023-04-08-at-19.48.39"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com/wp-content/uploads/2023/04/whatsapp-image-2023-04-20-at-20.13.48"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com^*/on-screen-add-"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angulonline.com^*/santula-"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anmnews.in/wp-content/uploads/2020/06/green-tech.png"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anubhaviaankhennews.com/wp-content/uploads/2018/03/img-20180228-wa0003.jpg"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.lhkmedia.in/smart-ads/"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apnapunjabmedia.com/admin/uploads/16662515667.png"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apnapunjabmedia.com/admin/uploads/1666778518hem.gif"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aponnewsbd.com/wp-content/uploads/2020/03/buy-website-bangladesh.jpg"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aponzonepatrika.com/images/ad_"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aponzonepatrika.com/images/webguysdirect-avt-"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appusami.com^*/thejomaya%20ad1.jpg"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appusami.com^*/thejomaya%20ad2.jpg"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appusami.com^*/thejomayaad3.jpg"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appusami.com^*/yogesh.jpg"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aptsbreakingnews.com/wp-content/uploads/2022/03/728-and-90-1.jpg"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aptsbreakingnews.com/wp-content/uploads/2023/05/300-and-600.jpg"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aptsbreakingnews.com/wp-content/uploads/2023/05/450-ad.jpg"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aptsbreakingnews.com/wp-content/uploads/2023/05/ad-728.jpg"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ararianews.com/wp-content/uploads/2022/09/bpsc-batch-perfection-ias.jpg"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arghakhanchi.com/wp-content/uploads/2023/10/screenshot-2023-10-11-134629.png"},"id":853}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arthparkash.com","binodonsarabela.com","firlive.com","jogsanjogtimes.com","kanvkanv.com","keralafinance.com","khabor.com","laksam.com","nbs24.org","tamil.com","thereport24.com"],"urlFilter":"/banner/"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arlivenews.com/wp-content/uploads/2022/07/20220714_193742.gif"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arlivenews.com/wp-content/uploads/2024/01/hindustan-zinc-jpg.webp"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arlivenews.com^*/sojatia-"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arlivenews.com^*/wonder-cement"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arthatantra.com/wp-content/uploads/2024/03/jeewan-bima-"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aryavi.com/images/banner/"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asbnewsindia.com/wp-content/uploads/2021/05/amrish-chaudhary.jpg"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asbnewsindia.com/wp-content/uploads/2021/05/payal-maheshwari.jpg"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ashatvbd.com/advimages/"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asianmail24.com/wp-content/uploads/2019/04/knb-feed-2.jpg"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asianmail24.com/wp-content/uploads/2019/05/sigma.gif"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asianmetronews.com^*dcompanie.jpg"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asianmetronews.com^*thoolikatv.jpg"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asiatimes.co.in/files/images/advertisements-"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aslipunjabi.com^*/hospital-"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.deshsanchar.com/wp-content/uploads/2021/01/03185020/shikhar-insurance-new-campa.jpg"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aswamedham.com/uploads/cms_images/kccna"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aswamedham.com^*/flowersadvt.gif"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atalstambh.com/wsdata/wwwatalstambhcom/news/202103/atal.jpg"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com/wp-content/uploads/2020/09/jetsor-"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com/wp-content/uploads/2024/03/grand-holi"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com/wp-content/uploads/2024/03/kamal-jha-unique"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com^*-ad."},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com^*-add-"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atharvnews.com^*/ad-"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||attingalvartha.com/wp-content/uploads/2023/01/side-bar-top-ad1-"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||attingalvartha.com^*/klayan-"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||attingalvartha.com^*/rajakumari-"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||attingalvartha.com^*/swayamvara-"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avadh24.in/mynewsadmin/img/add/"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avadhimag.com/wp-content/uploads/2020/08/manipal-ad-red.jpeg"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avadhimag.com/wp-content/uploads/2020/08/mgccas-ad.jpeg"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviationnewsbd.com/wp-content/uploads/2024/01/11-novo.gif"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avnpost.com/wp-content/uploads/2021/10/aadya-boutique"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avnpost.com/wp-content/uploads/2021/10/dfff-"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awaaz24x7.com/uploads/1706085423_cd33ab525705fa3a5c50.jpg"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awaazpunjabi.com/wp-content/uploads/2020/05/bramptonmerged.gif"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/20201202_131200-"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/20201212_165840-"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/abhinandan"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/dee201a0-d915-441f-b603-79a20da6f64e-"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/dollar"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/dronacharya-"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/f8332316-9e7e-422b-b096-f5518ec53a75-"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20210824-wa0005"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220111-wa0117"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220116-wa0006"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220127-wa0002"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220202-wa0009"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220204-wa0000-"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img-20220414-wa0012"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img_20211223_143752"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/img_20211223_143841"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/jalpa-store"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/jiya-lal-"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/jiyalal-"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/kala-jwelr"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/kangra-international-school"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/postermaker_15092021_160158-"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/screenshot_2021-02-01-12-02-31-478_com.miui_.gallery"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awazeshahpur.com^*/screenshot_2022-01-13-19-44-43-800_com.android.browser"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ayodhyasamachar.com/images/abhi.webp"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azchavattomonline.com/wp-content/uploads/2019/08/air-india.png"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkaaldaily.com/public/customuploads/advertise/"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azkersylhet.com^*/alim"},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azkersylhet.com^*/kinenei.gif"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azkersylhet.com^*/latif.jpeg"},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aznewsbd24.com/wp-content/uploads/2020/09/eeee.gif"},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aznewsbd24.com^*/11637845193715850035.gif"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aznewsbd24.com^*/9450400580126181974.gif"},"id":924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babushahi.com/punjabi/ads/ramada550.gif"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babushahi.com/punjabi/ads/verka/verka-2018.gif"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backoffice.channel24bd.tv/media/common/adds/"},"id":927}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adiyakkamangalam.com"],"urlFilter":"||badhusha.com/banner/"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badikhabar.in/wp-content/uploads/2018/03/kadam-g-final-1-300x188.jpg"},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badikhabar.in/wp-content/uploads/2018/03/raj-33979444542160-large-300x220.jpg"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badimalikakhabar.com/wp-content/uploads/2022/10/a2z-computer.gif"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badimalikakhabar.com/wp-content/uploads/2023/06/badimalika-nagarpalika-add.gif"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahrainvartha.com/wp-content/uploads/2023/01/lulu-common.png"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balaganjprotidin.com/files/uploads/2020/01/balaganjprotidin-adv_new.jpg"},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangalorewaves.com/images/addbanner/"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangalorewaves.com/images/addbannersmall/"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangalorewaves.com/images/banner/"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangalorewaves.com/images/bw-shopping-ad-03.jpg"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-bazaar.com/media/common/bongosoft.gif"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-bazaar.com/media/common/small-banner.jpg"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/2019/macquarie-university-ad-fp.jpg"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/2022/obaidur-rahman-ad-fp.gif"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/2022/showkat-dhaka-house-for-rent-fp3.jpg"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/2023/shaheen-total-care-fp.jpg"},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/2023/taneem-saffa-film-festival-2023-fp.jpg"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/perm/rabindranath-thakur-er-rochona-shomogro-fp2.jpg"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangla-sydney.com/random_advr/"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/bari-home-care.jpg"},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/blue-green.jpg"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/cradit-repair.jpg"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/hss.jpg"},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/low-cost.jpg"},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/mega-homes-02.jpg"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/sylhet-motors.jpg"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/text-sevices.jpg"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglachannel24.com/wp-content/uploads/2021/01/thrd.jpg"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangladeshbani24.com^*/rashifoll.jpg"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangladeshkantha.com^*/newspaper-rec728.jpg"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangladeshonline24.com/wp-content/uploads/2020/09/nub-a4-9-9-20-02.jpg"},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangladeshonline24.com/wp-content/uploads/2020/09/online-news-fall-2020_update-scaled.jpg"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bangladhara.com/wp-content/uploads/2023/10/ksrm_"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglainsider.com/ad-image/"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglainsider.com/beta/image/gif-animation-frotex-&-lacha-shemai.gif"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglalivenews24.tv/wp-content/uploads/2018/04/1_r7_c1_1524373060.jpg"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglamati.net/ad/city-"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglamati.net^*/ad-shopno.jpg"},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglanews24.com/public/uploads/ad/"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglanewstv.com/wp-content/uploads/2020/06/100592520_3100899006596935_6482361266173116416_n.jpg"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglanewstv.com/wp-content/uploads/2020/06/103703283_263702371388228_8895015630326820836_n.jpg"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglanewstv.com/wp-content/uploads/2021/03/screenshot_20210320-190449-300x155.jpg"},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglapost.co.uk/files/uploads/2022/06/non-stop-energy-save-money-now-1.jpg"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglarchithi.com/wp-content/uploads/2018/08/green-house.jpg"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglarchithi.com/wp-content/uploads/2018/09/sarkar-furniture.jpg"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglardinkal.com^*/0-2.jpg"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglarkonthosor.com^*/ggg-copy-"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglarsakal.com/wp-content/uploads/2019/09/20190504_112330-600x337.jpg"},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglastatement.com/files/uploads/2017/07/20134663_1551157061572165_135716165_n-1.jpg"},"id":977}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arghakhanchi.com"],"urlFilter":"||adalytics.prixacdn.net/media/albums/unnamed_xdi8wjxhra.gif"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||al-ihsan.net/assets/img/250x85-left-col-2.gif"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglatimes.com/add.jpg"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglatimes.com^*/s.jpg"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/400x100pxl.gif"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/esim.jpg"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/express_insurance_ad_2017_animation-2018-01-18-17-23-34-2019-01-06-18-47-28.gif"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/pragati_life_insurance_monthly.gif"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/progoti-insurance-aaa.jpg"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankbimaarthonity.com/wp-content/uploads/2015/10/swadesh-life-ad.gif"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankura24x7.com^*-wa0026.webp"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bansgaonsandesh.in/wp-content/uploads/2021/11/screenshot_2021-11-28-06-47-02-05"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bansgaonsandesh.in/wp-content/uploads/2023/10/screenshot_2023-10-08-18-49-30-79.jpg"},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banshidharnews.com/26/n121.jpeg"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banshidharnews.com/26/qw1.jpg"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2023/11/img-20231112-wa0009"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2023/11/img-20231130-wa0078"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2023/11/img-20231130-wa0080"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/02/img-20240308-wa0035"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20211113-wa0004"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20220810-wa0009"},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20240309-wa0017"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20240409-wa0011"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20240409-wa0012"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barabankiexpress.in/wp-content/uploads/2024/03/img-20240422-wa0041"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalbani.com/wp-content/uploads/2021/01/ibhb-1.png"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalbani.com^*/ad-"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalbani.com^*/adbani"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalbani.com^*/add-"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalcrimetrace.com/wp-content/uploads/2021/04/buy-website-bangladesh.jpg"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisalcrimetrace.com/wp-content/uploads/2022/04/nw-add-copy.jpg"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisaltribune.com/wp-content/uploads/2020/03/air.png"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisaltribune.com^*/engineerbd.png"},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisaltribune.com^*/euro.png"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisaltribune.com^*/shikder-gp-1-1.png"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barisaltribune.com^*/sikder-21.png"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/kothamangalamnews.com/wp-content/uploads/2024/01/ad.jpg"},"id":1014}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aajbikel.com","aapninews.in","atalsamachar.com","blivenews.com","chandaulisamachar.com","cityandolan.com","cricketkhabara.com","dalhousiehulchul.com","devpath.in","doonhorizon.in","fashionnewsera.com","heraldspot.com","hrbreakingnews.com","jansandeshonline.com","k9media.live","keralaonlinenews.com","keralavoter.com","livebharatnews.in","livevns.news","loginkerala.com","metrojournalonline.com","mirrortoday.in","news38times.com","newshaat.com","newspoint24.com","newzfast.com","odiagossip.com","odiascraps.info","rajasthankhabre.com","realitynews.in","rewanewsmedia.com","rochakkhabare.com","saharasamachar.com","samayduniya.com","thechopal.com","thedesiawaaz.com","theexpose.in","thehindutimes.in","theonlinepost.in","toptamilnews.com","ttncinema.com","upuklive.com","utkalpratidin.com","uttarakhandpost.com","woneminute.com"],"urlFilter":"/can//cde/"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aajkijandhara.com/storage/2024/05/whatsapp-image-2024-05-05-at-5.08.38-pm-300x234.jpeg"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbarta.com.bd/templates/web-view/images/ad2.jpg"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarbarta.com.bd/templates/web-view/images/right_top.jpg"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||angultv.com/wp-content/uploads/2024/04/picsart_04-17-07.41.04-01.jpeg"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcitynews.com/wp-content/uploads/2020/10/adw.jpg"},"id":1020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcitynews.com^*/ad-"},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcrimenews.com/wp-content/uploads/2021/04/add-"},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcrimenews.com/wp-content/uploads/2022/05/add1.jpg"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcrimenews.com/wp-content/uploads/2023/02/ad-crime.jpg"},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalcrimenews.com^*/anchor"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalmail24.com/wp-content/uploads/2024/01/whatsapp-image-2024-01-02-at-9.08.16-pm.jpeg"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalnews.com/newupload7/images/ish%20brand-300x250.jpg"},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishalsomoynews.com/wp-content/uploads/2024/01/2973391349789398034-"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishaltimes.com/wp-content/uploads/2021/01/screenshot.png"},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishaltimes.com^*/anchor-2.png"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barishaltimes.com^*/diyan-tex.jpg"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartabahok24.com/wp-content/uploads/2020/07/ad_15072020.jpeg"},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartabangla.com^*/artwin.jpg"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartabangla.com^*/ons.jpg"},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartakontho.com/wp-content/uploads/2024/01/pearless-"},"id":1035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartakontho.com/wp-content/uploads/2024/01/right_"},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartamanbangladesh24.com/images/add/"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batmidar.in^*/rec300.jpg"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battimedia.lk/wp-content/uploads/2020/02/food_delivery_batticaloa_jc_catering.png"},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battimedia.lk/wp-content/uploads/2020/02/ramesh_stores.png"},"id":1040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battimedia.lk/wp-content/uploads/2020/03/icbt.png"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battimedia.lk/wp-content/uploads/2021/04/untitled-1new-724x1024.jpg"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battinaatham.net/wp-content/uploads/2023/08/cctv.jpg"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battinaatham.net/wp-content/uploads/2023/08/hhl-ad-2.jpg"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battinaatham.net/wp-content/uploads/2023/08/last-size.jpg"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bayanno.com/wp-content/uploads/2023/03/website-ribbon-bangla.webp"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbarta24.com/templates/bbarta/images/"},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbarta24.net/templates/bbarta/images/"},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbcbarta24.com/wp-content/uploads/2020/05/bbc2.png"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbcbarta24.com/wp-content/uploads/2020/05/bbc3.jpg"},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbnvision.in/wp-content/uploads/2020/06/img-20200604-wa0007.jpg"},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbnvision.in/wp-content/uploads/2020/06/img-20200604-wa0011.jpg"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbnvision.in/wp-content/uploads/2020/09/1597349999113_drs-attitute-2-scaled.jpg"},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbsrreporters.com/public/img/home_add"},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bccfalna.com/bccfalnaad.png"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcnchannel.org/wp-content/uploads/2020/06/picsart_06-25-01.42.31.gif"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcnchannel.org/wp-content/uploads/2022/08/smart-trading.gif"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd-bulletin.com/ad/golden.wing.jpg"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd-journal.com/temp/news/photo-1704617741.gif"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdchristiannews.com/wp/wp-content/uploads/2019/07/ad-2.jpg"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdcnews.info/images/ad/"},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdcnews.info/images/fb-banner-gif.gif"},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdcnews.info/images/header-add_raindrop.jpg"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdjahan.com^*/59fefeaa182f8.gif"},"id":1064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdjahan.com^*/add.jpg"},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdjahan.com^*/bkash.gif"},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdjahan.com^*/newspaper-rec728.jpg"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdmorning.com/public/adds/"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdmorning.com^*/walton.gif"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdnewsdesk.com/images/star_cure.jpg"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdnewshour24.com/assets/dhaka.jpg"},"id":1071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdrtnn.net/ad/"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdsomoyernews.com^*/ezgif.com-"},"id":1073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdyork.com/advertise_photo/"},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beanibazarview24.com^*/wall-post-"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beauronews.com/ws/beauronewscom/news/202007/1.jpg"},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beautynewsnepal.com/wp-content/uploads/2022/03/chiso-ashtray.jpg"},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in/wp-content/uploads/2020/02/whatsapp-image-2020-02-22-at-3.26.52-pm.jpeg"},"id":1078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in/wp-content/uploads/2020/02/whatsapp-image-2020-02-29-at-5.40.38-pm.jpeg"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in/wp-content/uploads/2020/03/whatsapp-image-2020-02-29-at-5.40.38-pm.jpeg"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-06-at-5.05.42-pm.jpeg"},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in^*/begusrai.gif"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in^*/buxar.gif"},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in^*/sarvayoni.gif"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beforeprint.in^*/whatsapp-image-2019-12-31-at-6.23.54-pm.jpeg"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benkiyabale.com^*/advertise"},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||badimalikakhabar.com/wp-content/uploads/2024/06/441730981_494533466337337_3110214844757352248_n-780x411.jpg"},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2021/01/image_750x_600fe261e092f.jpg"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2021/01/image_750x_600fe29860d49.jpg"},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2023/12/image_750x_65915a5298026.jpg"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/01/image_750x_65b24f5f711d6.jpg"},"id":1091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/02/image_750x_65c1df1ae4202.jpg"},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/03/image_750x_6605113cc5e7c.jpg"},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/03/image_750x_66051162908d8.jpg"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/03/image_750x_660511704bc73.jpg"},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/03/image_750x_6605117fdda74.jpg"},"id":1096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/04/image_750x_660e5a04948f7.jpg"},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/04/image_750x_66209034da4a1.jpg"},"id":1098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/05/image_750x_663468587b4bf.jpg"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/05/image_750x_6641f18636564.jpg"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/05/image_750x_664da0e24986c.jpg"},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhadainimirror.com/uploads/images/2024/05/image_750x_6651d84e24daf.jpg"},"id":1102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["priyoshomoy.com"],"urlFilter":"||chandpurreport.com/wp-content/uploads/2024/03/rokte-ronjito-1024x758.jpg"},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citizenvoice.in/wp-content/uploads/2023/04/nica-banner_page-0001.png"},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citizenvoice.in/wp-content/uploads/2023/05/whatsapp-image-2023-05-19-at-18.18.41.jpeg"},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citizenvoice.in/wp-content/uploads/2023/06/ad.jpeg"},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citizenvoice.in/wp-content/uploads/2023/09/ad1.jpeg"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakawave.com/advertisement_image/"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakawave.com/public/custom_add_image/"},"id":1109}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tupaki.com"],"requestDomains":["bhavanidvd.com"]},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnahindi.com/ads/"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekhon24.com/wp-content/uploads/2016/05/common-ad.gif"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairnepal.com^*/sathi-deposit"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fasalkranti.in/images/ads/"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guruvayooronline.com/wp-content/uploads/2023/11/test.jpg"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrokantipur.com/wp-content/uploads/2024/04/sabina1-2"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarpurwanchal.com/wp-content/uploads/2020/04/kp.gif"},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokkhabar.com/wp-content/uploads/2024/06/visit-bagamati-lokkhabar.gif"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monerkhabor.com^*/ad-"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monerkhabor.com^*/beacon-point.gif"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monerkhabor.com^*/ikrimikri.gif"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monerkhabor.com^*/insight.gif"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myagdinews.com/wp-content/uploads/2023/12/maan.jpg"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nawalpurfm.com.np/uploads/advertise/"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2024/05/img-20240206-wa0007"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2024/05/img-20240521-wa0020"},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2024/06/img-20240602-wa0009"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newskoseli.com/wp-content/uploads/2024/02/wlink-80-10-21.gif"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popatlal.in/image/add1.jpg"},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popatlal.in/image/cooling.jpg"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prabhatpheri.com.np^*/news-paper-"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prastakhabar.com/public/images/advertisements/25-mahina-dhukka-1080-660-1712914973.jpg"},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhagyaprabhanews.com/ads/"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhaiyajinews.com/wp-content/uploads/2021/05/img-20210527-wa0013.jpg"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhaiyajinews.com/wp-content/uploads/2022/02/img-20220207-wa0020.jpg"},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhalukarkhobor.com/wp-content/uploads/2018/07/tttttttttttttttttttttt-7.jpg"},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhanjyangnews.com^*/dmlflexprint-scaled.jpg"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhanjyangnews.com^*/vyas-engineering-"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatlive.co.in/uploads/images/2023/04/image_750x_6447a25c5d608.jpg"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatlive.co.in/uploads/images/2023/06/image_750x_64885e546b39a.jpg"},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatlive.co.in/uploads/images/2023/06/image_750x_64885e753846c.jpg"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatlive.co.in/uploads/images/2023/06/image_750x_648972693d50b.jpg"},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatlive.co.in/uploads/images/2023/06/image_750x_648aebaea5fdb.jpg"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatsamachartv.in/application/libraries/250x250%20(middle)%20(1).jpg"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatsamachartv.in/application/libraries/website/whatsapp%20image%202021-01-19%20at%2017.43.11.jpeg"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bharatsamachartv.in/application/libraries/website/whatsapp%20image%202021-01-19%20at%2017.43.20.jpeg"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhartianews.com/wp-content/uploads/2019/07/1.jpg"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhartianews.com/wp-content/uploads/2019/07/9.jpg"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhartianews.com/wp-content/uploads/2019/07/banner-1.jpg"},"id":1149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhartianews.com/wp-content/uploads/2019/07/banner-2.jpg"},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhilwarahalchal.com/upload/ads/"},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhilwarahalchal.com/upload/slider/1735-2024-03-09.webp"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhilwarasamwad.com/asse/ads/fx/detailright.gif"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhilwarasamwad.com/asse/ads/fx/mleft.gif"},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhingatimes.co.in/admin/image_adv/"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bholabani.com/cloud/archives/fileman/698519.jpg"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bholabani.com/cloud/archives/fileman/782.gif"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bholabani.com/cloud/archives/fileman/dn.png"},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bholabani.com/cloud/archives/fileman/hh.jpg"},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bholatimes24.com/wp-content/uploads/2022/04/203668429_194836342565252_2438617152192677685_n-4.jpg"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhorerkagoj.com/wp-content/uploads/2023/07/300x100.jpg"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bideshbangla24.com^*/daily-needs.jpg"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bideshbangla24.com^*/img_2473"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bideshbangla24.com^*/img_2701"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bideshbangla24.com^*/img_2820"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbreaking.com/image/stardfort.jpg"},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bihardainik.com/wp-content/uploads/2022/07/20220720_201234.jpg"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bihardootnews.com/wp-content/uploads/2021/05/ad-tt-2-1.jpeg"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bihardootnews.com/wp-content/uploads/2021/05/screenshot-2021-05-06-004138.png"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharjharkhandnewsnetwork.com/wp-content/uploads/2024/04/whatsapp-image-2024-04-18-at-11.07.02-am.jpeg"},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnews24.com/images/0.jpg"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnews24.com/images/1.jpg"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/07/inshot_20220717_110718971-1024x1024.jpg"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/09/inshot_20220907_131538228-1024x1024.jpg"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/09/inshot_20220916_092005942-1024x1024.jpg"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/09/inshot_20220919_114657012-860x1024.jpg"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/09/inshot_20220926_105300571-1024x1024.jpg"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/10/img-20221018-wa0194.jpg"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/10/img-20221018-wa0195-466x1024.jpg"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/10/inshot_20221029_095312395-1024x1024.jpg"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/11/inshot_20221104_173218804-1024x1024.jpg"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2022/12/inshot_20221205_074814450"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2023/01/inshot_20230116_120157566"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2023/01/inshot_20230123_161348809"},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com/wp-content/uploads/2023/02/inshot_20230202_175643997"},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharnownews.com^*/inshot_20200214_210207973-1024x552"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biharpatrika.in^*/rama_masala"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bijoybangla.news/wp-content/uploads/2021/05/1-1"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bijoybangla.news/wp-content/uploads/2021/05/2-2"},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bijoybangla.news/wp-content/uploads/2021/05/3-1"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bijoybanglabd.com/uploads/images/advertises/"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bijoyer-alo.com/wp-content/uploads/2020/10/populer.jpg"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/05/web-design.gif"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/bedkot.gif"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/belauri.gif"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/beldadi.gif"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/chure.gif"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/krishnapur.gif"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/laljhadi.gif"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/mahakali.gif"},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/punarbas.gif"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/06/shuklaphanta.gif"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikalpadainik.com/wp-content/uploads/2020/07/shivanagarjun-ad.jpg"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikanerhulchul.com/wp-content/uploads/2021/01/mr-bika-"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikashnews.com/wp-content/uploads/2022/08/digital-fraud-1230x100-px.gif"},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||al-ihsan.net/assets/img/ad.gif"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||binodonsarabela.com/upload/images/news/new-york-city-pass-comparison-guide.jpg"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bishasangbad.com/wp-content/uploads/2021/05/11761255419551933506-1.jpg"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bishasangbad.com/wp-content/uploads/2021/05/5150172069964630920.gif"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bishwabarta.com^*/pickle-magazine"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisshobanglanews24.com/img/banners/201617-fullsizerender%20%28116%29.jpg"},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisshobanglanews24.com/img/banners/brac%20advert.jpg"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisshobanglanews24.com/img/banners/fath.jpg"},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biswanathnews24.com/wp-content/uploads/2020/08/hexas-biswanath-add-jpeg"},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bknewstoday.com/assets/uploads/adv/"},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com/img/a/avvxseh6204cfrpqnnfeonkinonptuo4lhs7tuabe4lk1kaj_opuwfs4of1ssdr7mpcfktp3btt_y-be-ieiskdwck4qbcu7yjbiasmt03wb14yiz7oleonbef5cucvkgud2vbix3cvw9sk3jv5gpjpkxlkz5o-ug1haujw9c4kqgqtewrjcl9d97t40w0g6ca=w640-h422"},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/1651557346-picsay.jpg"},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/1665066717-picsay.jpg"},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/1670213587-picsay.jpg"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/4231d06c-2eaa-463a-b7f1-28aeffd0c8ce.jpg"},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/9e547d2d-bbc6-43e3-b9e3-1646a8b374eb.jpg"},"id":1221}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nawadalive.com"],"urlFilter":"||blogger.googleusercontent.com^*/ad"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/b447948a-4089-487b-a389-b7544362480a.jpg"},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/img-20240204-wa0002.jpg"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogger.googleusercontent.com^*/rattan%20ad%202.jpg"},"id":1225}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["backtobollywood.com"],"urlFilter":"||blogger.googleusercontent.com^*ezgif-2"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogs.bangalorewaves.com/images/buzinessone.jpg"},"id":1227}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/1579368906960.jpg"},"id":1228}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/1581350903327.jpg"},"id":1229}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["timesofmalwa.in"],"urlFilter":"||blogspot.com^*/250x250-"},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/admission%2bopen%2banju%2bgill%2bacademy%2bsenior%2bsecondary%2binternational%2bschool%2bjaunpur%2b%2bkatghara%252c%2bsadar%252c%2bjaunpur%2b%2bcontact%2b%2b7705012955%252c%2b7705012959.jpg"},"id":1231}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/adv%2b2-1.jpg"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/amit%2bsingh.jpg"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/ashwani%2bkumar%2bsingh.jpg"},"id":1234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/dev%2bhomeo%2bcyour%2band%2bcare%2bsikrara%2bjaunpur.jpg"},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/dharmendra%2byadav.jpg"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/dinesh%2bsrivastav%2bjaunpur.jpg"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/electrop.jpg"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/for%2bany%2btype%2bof%2bloan%252c%2bcontact%2bcustomer%2bcare%2bnumber%2b8707026018%252c%2bauthorized%2b-%2bvinod%2byadav%2bmo.%2b8726292670%2b%25282%2529.jpg"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/gahna%2bkothi%2bjaunpur%2bvivek%2bseth%2bmonu.jpg"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/gahna%2bkothi%2bjaunpur.jpg"},"id":1241}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/hoarding%2b10x20%2bfeet.jpg"},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/hr%2bad%2b"},"id":1243}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200127-wa0119.jpg"},"id":1244}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200327-wa0043.jpg"},"id":1245}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200328-wa0222.jpg"},"id":1246}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200411-wa0165.jpg"},"id":1247}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200411-wa0166.jpg"},"id":1248}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20200531-wa0088.jpg"},"id":1249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20210101-wa0049.jpg"},"id":1250}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balliaexpress.in"],"urlFilter":"||blogspot.com^*/img-20210101-wa0060.jpg"},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/la%2bpino%2527z%2bpizza%2butsav%2bmotel%2bjaunpur.jpg"},"id":1252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/laxmi%2bhealt%2bcare%2bjaunpur%2bdr%2bsandeep%2bmaurya.jpg"},"id":1253}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pungudutivu.info"],"urlFilter":"||blogspot.com^*/logo.gif"},"id":1254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/loutus.jpg"},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/mangal%2bclinic"},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/mangalam%2bjewelers%2b%252812%2529.jpg"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/manorama%2bindustries.jpg"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/mohammad%2bhassan%2bpg%2bcollege%2bjaunpur.jpg"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/mount%2blitera%2bzee%2bschool%2bjaunpur%2b%25281%2529.jpg"},"id":1260}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pungudutivu.info"],"urlFilter":"||blogspot.com^*/output_lankann.gif"},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/panditji-samrat-perfumery.jpeg"},"id":1262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/poster.jpg"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/prashashya%2bjems.jpg"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/priti%2bgupta.jpg"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/shri%2bkrishna%2bneuro%2band%2bmansik%2brog%2bchikitsalay%2bnaiganj%2bjaunpur%2bup%2baapkiummid%2b%2523aapkiummid%2baap%2bki%2bummid.jpg"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/siddhivinayak%2bjewellers%2bjaunpur.jpg"},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/ss%2bpublic%2bschool%2bsiddiqpur%2bjaunpur%2bup.jpg"},"id":1268}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pungudutivu.info"],"urlFilter":"||blogspot.com^*/sunwc.gif"},"id":1269}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pungudutivu.info"],"urlFilter":"||blogspot.com^*/tamilmarn.gif"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com^*/yash%2bhospital%2bjaunpur%2bdr.%2bavneesh%2bkumar%2bsingh.jpg"},"id":1271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buxarpatrika.com"],"urlFilter":"||blogspot.com^*buxar%2babloom%2bservice.gif"},"id":1272}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buxarpatrika.com"],"urlFilter":"||blogspot.com^*post%2bb%2bgif.gif"},"id":1273}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vallikkunnu.com"],"urlFilter":"||blogspot.com^*web%2bad"},"id":1274}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buxarpatrika.com"],"urlFilter":"||blogspot.com^*webp.net-gifmaker"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogvarta.com/images/viewmefast.png"},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmnews24.net/wp-content/uploads/2019/09/ctgit-300x194.jpg"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boichitranews24.com^*/ap-2.jpg"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boichitranews24.com^*/islamibank.gif"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boichitranews24.com^*/walton.jpg"},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boishakhionline.com/static/images/ksrm-"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolanyathali.com/wp-content/uploads/2021/08/img-20210808-wa0000-"},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongobani.ca/public/admin/ads/1672161223.jpg"},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongobani.ca/public/admin/ads/1672161701.jpg"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongobani.ca/public/admin/ads/1672202606.png"},"id":1285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongobani.ca/public/admin/ads/1685888583.png"},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bonikbarta.net/uploads/ads/"},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bordernewsmirror.com/media-webp/2023-09/ad4.jpg"},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bordernewsmirror.com^*/kavi-diognastic-"},"id":1289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borendronews.com/wp-content/uploads/2020/02/83396855_580840169434281_7488237083568373760_n.jpg"},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borendronews.com/wp-content/uploads/2020/02/83801531_943884642673476_894154174608965632_n.jpg"},"id":1291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bortomandin.com/admin/add/"},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bortomandin.com/admin/home_center_add/"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bortomandin.com/admin/home_right_add/"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boxoffice70mm.com^*/bg-1.jpg"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bplnews24.in/wp-content/uploads/2024/01/untitled.jpeg"},"id":1296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brahmanbariatimes.com/wp-content/uploads/2021/07/add.jpg"},"id":1297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brajeshkibaat.com/wp-content/uploads/2021/01/img-20210122-wa0031"},"id":1298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brajeshkibaat.com/wp-content/uploads/sunny-"},"id":1299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breaknlinks.s3.amazonaws.com/hindi/pp%20bl/sm-add-banner-amdg.gif"},"id":1300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brightpost.in/wp-content/uploads/2022/07/img-20220709-wa0000"},"id":1301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brightpost.in^*/pk_"},"id":1302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||britbangla24.com/wp-content/uploads/2019/09/banglacarpets-1-288x165.jpg"},"id":1303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||britbangla24.com/wp-content/uploads/2020/07/western_union.jpg"},"id":1304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brtnepal.com/wp-content/uploads/2021/07/makalu-travels-new-web-banner_blue1.jpg"},"id":1305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bslnews24.com/wp-content/uploads/2019/09/it.jpg"},"id":1306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bslnews24.com/wp-content/uploads/2019/10/ugv-add_w2020-copy.jpg"},"id":1307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bspabla.com^*/happy-blogging.jpg"},"id":1308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btnews24.in/wp-content/uploads/2018/01/4cd9722a6166e45fb6849cd55c720780-marketing-program-online-marketing"},"id":1309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btnews24.in/wp-content/uploads/2018/01/bcf3676dba5c148a74536b6674ce15a9-web-sport-nike-ad"},"id":1310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btnews24.in/wp-content/uploads/2018/01/fiverr-banner"},"id":1311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btnews24.in/wp-content/uploads/2018/01/original-sony-banner"},"id":1312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bundelkhandnews.com/uploads/images/2024/02/image_750x_65d2edf2edefc.jpg"},"id":1313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bundelkhandnews.com/uploads/images/2024/02/image_750x_65d422d0e342f.jpg"},"id":1314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bundelkhandnews.com/uploads/images/2024/02/image_750x_65d427099cb08.jpg"},"id":1315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bundelkhandnews.com/uploads/images/2024/04/image_750x_660a878361b2a.jpg"},"id":1316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burdwantoday.com/wp-content/uploads/2020/03/img_20200229_062347"},"id":1317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businesshour24.com/wp-content/uploads/2023/09/agro-organikas.png"},"id":1318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buxaruptodate.com^*/news-ab-"},"id":1319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bvnews.in/mynewsadmin/img/add/"},"id":1320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byndoor.com/wp-content/uploads/2016/09/rk-graphics"},"id":1321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byndoor.com/wp-content/uploads/2017/05/s-b-m.jpg"},"id":1322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||calicutjournal.com/wp-content/uploads/2015/12/metro-copy-11.jpg"},"id":1323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/public/photos/south+a+u+add.gif"},"id":1324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/uploads/janata%20bank%20online-ad-01.gif"},"id":1325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/uploads/shares/dbbl-2016-11-07-10-54-27.jpg"},"id":1326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/uploads/shares/hamdard-uni-2016-11-07-10-41-27.gif"},"id":1327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/uploads/shares/ibn_sina-2016-11-07-10-50-29.gif"},"id":1328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com/uploads/shares/output_zaq6yp-2016-11-07-10-44-51.gif"},"id":1329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com^*/bhbfc.jpg"},"id":1330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com^*/gdn-banner.gif"},"id":1331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campuslive24.com^*/miu.gif"},"id":1332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canamnews.com/wp-content/uploads/2020/04/corona.jpg"},"id":1333}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cineulagam.com","ibctamil.com","tamilwin.com"],"urlFilter":"||cdn.ibcstack.com/blurb/"},"id":1334}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emalayalee.com"],"urlFilter":"||cdn.indhya.com/image/36"},"id":1335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2019/09/img-20190607-wa0107"},"id":1336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2019/09/img-20190921-wa0077"},"id":1337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2019/09/img-20190925-wa0075-300x150.jpg"},"id":1338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2019/10/img-20191010-wa0193"},"id":1339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2019/11/img-20191107-wa0132"},"id":1340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2020/03/img-20200225-wa0027-300x232.jpg"},"id":1341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2020/03/img-20200325-wa0288-300x188.jpg"},"id":1342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/2020/03/whatsapp-image-2019-06-19-at-11.23.44-am-e1560924024498"},"id":1343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/wp-content/uploads/2020/09/whatsapp-image-2020-09-22-at-8.24.02-pm"},"id":1344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/wp-content/uploads/2021/01/img-20210101-wa0263"},"id":1345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.koshixpress.com/wp-content/uploads/2021/01/img-20210103-wa0061"},"id":1346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.sarakhonbd.com/contents/cache/images/336x0x0/uploads/media/2020/10/19/cc2f1b9621982345517f1782971662fd-5f8d790a8fa28.png"},"id":1347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shortpixel.ai/client/q_glossy,ret_img,w_526/http://ilsheypar.com/wp-content/uploads/2020/04/news-paper"},"id":1348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnews24.com/wp-content/uploads/2020/02/top-news-adindex-2.jpg"},"id":1349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centralindia.news/wp-content/uploads/2023/12/duragaurd-"},"id":1350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centralvoice.in/uploads/images/2023/04/image_750x_643e67cd81995.jpg"},"id":1351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgbasket.in/wp-content/uploads/2020/07/arpaa-radio-banner"},"id":1352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgjanadesh.com/wp-content/uploads/photo-gallery/imported_from_media_libray/add1_(1)_(1)_(1).jpg"},"id":1353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgjanadesh.com/wp-content/uploads/photo-gallery/imported_from_media_libray/new-ks-1-scaled_(1)_(1)_(1)_(1).jpg"},"id":1354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgsandesh.com/content/news/202211958301000017202211958301000007.jpg"},"id":1355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgsandesh.com/spons/soumya.jpg"},"id":1356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chakrikhobor.com/wp-content/uploads/2020/05/ads300x300"},"id":1357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chamundinews.com/wp-content/uploads/2020/08/offer.jpg"},"id":1358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpur-kantho.com/templates/web-v1/images/gym.gif"},"id":1359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpur-kantho.com/templates/web-v1/images/homio.gif"},"id":1360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpur-kantho.com/templates/web-v1/images/imazin.gif"},"id":1361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpur-kantho.com/templates/web-v1/images/jibondip.gif"},"id":1362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpurnews.com^*/cyberworldit_"},"id":1363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpurreport.com^*/night-king"},"id":1364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpursangbad.com/wp-content/themes/bwitschanewsportal%2b%2b%2b%2b%2b%2b/media/common/islami-bank-app.gif"},"id":1365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chandpursangbad.com/wp-content/themes/bwitschanewsportal%2b%2b%2b%2b%2b%2b/media/creative"},"id":1366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changetv.press^*/gp-2.jpg"},"id":1367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changetv.press^*/gp.jpg"},"id":1368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changetv.press^*/ibbl-1.jpg"},"id":1369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changetv.press^*/manarat-1.jpg"},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channelindia.news/wp-content/uploads/2020/04/whatsapp-image-2020-04-16-at-1.30.09-pm.jpeg"},"id":1371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channelkhulna.tv/wp-content/uploads/2022/09/sn.png"},"id":1372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channeltoday.net/wp-content/uploads/2022/03/img-20220324-"},"id":1373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channeltoday.net/wp-content/uploads/2022/03/img-20220325-"},"id":1374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||channeltoday.net/wp-content/uploads/2022/03/shara-"},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chapaibarta24.com/wp-content/uploads/2020/07/250x300-add-demo.jpg"},"id":1376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||charhdikala.com^*/newspaper-"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chattogram24.com/uploads/ad_image/"},"id":1378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chattogramnews.com/wp-content/uploads/2022/02/dbbl300_250-2111240718-1.jpg"},"id":1379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chattolarkhabor.com/wp-content/uploads/2020/09/robi-breaking.gif"},"id":1380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chauthiduniya.com/wp-content/uploads/2020/06/for-cantabae.jpeg"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chavakkadonline.com/wp/wp-content/uploads/2016/04/mehandi-add-"},"id":1382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chavakkadonline.com/wp/wp-content/uploads/2022/05/3_20220425_170710_0002"},"id":1383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chavakkadonline.com/wp/wp-content/uploads/2023/12/chavakkad-fest-ad-.png"},"id":1384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||checkpostnews.com/wp-content/uploads/2022/03/daas.jpeg"},"id":1385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/1-copy.gif"},"id":1386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/1.jpg"},"id":1387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/13540385953184773389.jpg"},"id":1388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/2.jpg"},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/8868368286689647604.gif"},"id":1390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/egip-nbs24.gif"},"id":1391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2017/08/www.gifcreator.me_svvsvy.gif"},"id":1392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chenginews24.com/wp-content/uploads/2019/01/mojid-bai.jpg"},"id":1393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chennaicitynews.net/eenutsee/2024/04/aranmanai-4_"},"id":1394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chennairoyalcinema.com/wp-content/uploads/2022/09/e57851cef1de6e96a38f002a86fa8528.jpg"},"id":1395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chennaivision.com/wp-content/uploads/2022/01/bgpl-2022.jpg"},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chennaivision.com/wp-content/uploads/2023/05/kavs1.jpg"},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhaharinetwork.com/wp-content/uploads/2020/06/mcc-"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhaharinetwork.com/wp-content/uploads/2023/01/add-of-mcci-10-3-scaled.jpg"},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhaharinetwork.com/wp-content/uploads/2023/01/screenshot_20230115_07472-1673748196-300x189.jpg"},"id":1400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhapratoday.com/wp-content/uploads/2020/03/img-20200316-wa0027"},"id":1401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhatrasangbadbd.com/uploads/advertize/"},"id":1402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarh.co/wp-content/uploads/2022/04/whatsapp-image-2022-04-15-at-3.41.58-pm-1024x1024.jpeg"},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/24-2.jpg"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/26.jpg"},"id":1405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/img_20221003_144817.jpg"},"id":1406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/untitled-4.jpg"},"id":1407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2021-09-13-at-11.13.51-am.jpeg"},"id":1408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-01-23-at-7.03.18-pm.jpeg"},"id":1409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-08-19-at-1.32.46-pm.jpeg"},"id":1410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-09-12-at-6.10.31-pm.jpeg"},"id":1411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-11-23-at-9.01.15-am.jpeg"},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-11-23-at-9.15.02-am.jpeg"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2022-11-23-at-9.21.19-am.jpeg"},"id":1414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-02-22-at-1.06.22-pm.jpeg"},"id":1415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-02-22-at-1.07.32-pm.jpeg"},"id":1416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-02-22-at-1.08.07-pm.jpeg"},"id":1417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-02-22-at-1.11.53-pm.jpeg"},"id":1418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.15.35-am.jpeg"},"id":1419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.15.36-am.jpeg"},"id":1420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.16.38-am.jpeg"},"id":1421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.16.39-am.jpeg"},"id":1422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.17.19-am.jpeg"},"id":1423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.33.44-am.jpeg"},"id":1424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2019/08/whatsapp-image-2023-07-24-at-11.34.31-am.jpeg"},"id":1425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2022/09/whatsapp-image-2022-09-12-at-6.10.31-pm.jpeg"},"id":1426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2023/02/whatsapp-image-2023-02-22-at-12.56.38-pm.jpeg"},"id":1427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhattisgarhaaspaas.com/wp-content/uploads/2023/08/whatsapp-image-2023-08-05-at-6.44.15-pm.jpeg"},"id":1428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhotikashi.com/uploads/images/202209/image_750x_6336f3df93cef.jpg"},"id":1429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chhotikashi.com/uploads/images/202210/image_750x_633ed1c8beefa.jpg"},"id":1430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouranews.com/photos/fb_img_1648932156452.jpg"},"id":1431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouranews.com/photos/fb_img_1648970660322.jpg"},"id":1432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouranews.com/photos/img-20220402-wa0019.jpg"},"id":1433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouranews.com/photos/img-20220402-wa0020.jpg"},"id":1434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chttimes24.com/uploads/ad_image/"},"id":1435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemacompany.in/wp-content/uploads/2023/03/whatsapp-image-2023-03-04-at-11.59.13-pm.jpeg"},"id":1436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemainbox.com/assets/advertisment_image/"},"id":1437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemanewsagency.com/uploads/advertise_image"},"id":1438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemapluz.com/wp-content/uploads/2024/02/joshua-bg.jpg"},"id":1439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-01-255c14f6fbdfbb717e2dbd9183fdfa8c.gif"},"id":1440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-01-5a45a895b1c413c3c59f47b5e7f1678e.jpg"},"id":1441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-02-174d58b095b9c76b9518462eaf611ff1.jpg"},"id":1442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-02-1b47585d1fdc742a0fd2c741fe5a181a.jpg"},"id":1443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-02-754bf38cea0f80e7f557c2797e55f0e1.jpg"},"id":1444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinepati.com/upload/0024-02-7f26097a41c216fc74380b1093deec17.jpg"},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinesnacks.net/wp-content/uploads/2023/08/a56a930.jpg"},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citizenlive.news/wp-content/uploads/2022/08/img-20220813-wa0182"},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cityliveindia.com/ads/"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citymirrors.in/wp-content/uploads/2020/08/manoj.jpg"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citywatchnews.com/wp-content/uploads/2020/09/patidar"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ck24.tv/ad/"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clic2news.com/wp-content/uploads/2021/06/951.jpg"},"id":1452}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["firstbihar.com"],"urlFilter":"||cloudinary.com^*/cement-add3.jpg"},"id":1453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnewsbangla.com/wp-content/uploads/2019/09/gloria-arlour.jpg"},"id":1454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2018/12/brb-cables-300x200.jpg"},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2019/09/lead-1024x51.png"},"id":1456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2019/09/right-4.png"},"id":1457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2019/09/right-5-300x150.png"},"id":1458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2019/09/right-6-300x146.jpg"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2019/09/top-5-1024x256.png"},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnibd.net/wp-content/uploads/2020/01/bangladesh-ad-300x185.jpg"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comillarbarta.com^*/5417263302230107715.gif"},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comillarbarta.com^*/ad-prann-rfl.gif"},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comillarbarta.com^*/us-travels-1.gif"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comillatimes.com/wp-content/uploads/2020/12/ad-shawdwesh"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comillaweb.com^*/ibikroy_ads.jpg"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||congressbharath.com/images/advs/"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporatenews.com.bd/templates/corporate-web/images/magazine--full-page-adsss-outline.jpg"},"id":1468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporatenews.com.bd/templates/corporate-web/images/transcend.jpg"},"id":1469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporatenews.com.bd/templates/corporate-web/images/vention.gif"},"id":1470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporatenews.com.bd/templates/corporate-web/images/walton"},"id":1471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cotlasweb.in^*/web-design.png"},"id":1472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxbangla.com/wp-content/uploads/2020/09/mars-travel-and-tour-logo.jpg"},"id":1473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxbangla.com/wp-content/uploads/2020/09/protima-web-site-cover-page-logo1-a.jpg"},"id":1474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxbangla.com^*/asian-age.jpg"},"id":1475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxmorning.com/wp-content/themes/nextnews/media/advertisement/perma-care-update.jpg"},"id":1476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxmorning.com/wp-content/uploads/2021/02/sena-300x118.jpg"},"id":1477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarmail.com^*/11034333_763234950438934_4063562812591477683_"},"id":1478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarmail.com^*/15319534_1807013382905030_1269988571_n.jpg"},"id":1479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarmail.com^*/49895857_282257032430405_2555985233132388352_"},"id":1480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarmail.com^*/52720929_2341294106152823_7209369263675539456_"},"id":1481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarmail.com^*/received_2575779996080110"},"id":1482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarnews.com/wp-content/uploads/2021/03/chowdhury-girls-hostel.png"},"id":1483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazarshomoy.com/wp-content/uploads/2021/01/138044602_1076215319475519_532600809645316532_n.jpg"},"id":1484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coxsbazartimes.com/wp-content/uploads/2020/10/121910863_477192559903465_1125571012813218875_new.jpg"},"id":1485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cplusbd.net/wp-content/uploads/2020/02/700-x-100.jpg"},"id":1486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creative.hamropatro.com/img/hamro_patro_web_rectangle.gif"},"id":1487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cricbd24.com/wp-content/uploads/2014/06/apollo_ispat.gif"},"id":1488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cricket97.com/wp-content/uploads/2019/02/960-x-90.jpg"},"id":1489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimehilore.in/newcrimehilore/wp-content/uploads/2014/06/school.jpg"},"id":1490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimehilore.in/wp-content/uploads/2014/06/add2.png"},"id":1491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimehilore.in/wp-content/uploads/2014/06/add4.jpg"},"id":1492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimehilore.in/wp-content/uploads/2014/07/dr.-amit-seth-clinic.jpg"},"id":1493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimehilore.in/wp-content/uploads/2022/02/trubleu-dental-care-pahar-ganj-delhi.jpg"},"id":1494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimenews24.co.in/wsdata/wwwcrimenews24coin/news/202311/dchydicd7tudejx75ndoqv.jpeg"},"id":1495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimenewsnetwork24.com/image/hrsoft.gif"},"id":1496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimesuspence.com/gallery/129e9258e4389679faf7e9728a28b22d_270x350.jpg"},"id":1497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimesuspence.com/gallery/449307cd2badd178813cace0536a78a8_gallery.jpg"},"id":1498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimesuspence.com/gallery/51e705cd729f0ae893cb0bcd295da786_gallery.jpg"},"id":1499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crimesylhet.com^*/01-1.gif"},"id":1500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctgjournal.com^*/7e4fe8e7946d4a03add9b1abd44d5529-5d5c1f3717e4a-"},"id":1501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctgjournal.com^*/ad_ctgjournal_omnivission-"},"id":1502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctgsangbad.com.bd/wp-content/uploads/2022/03/whatsapp-image-2021-02-01-at-5.11.22-pm.jpeg"},"id":1503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctgsangbad24.com/wp-content/uploads/2022/06/bengal28-"},"id":1504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctgsun.com/wp-content/uploads/2020/07/ads.jpg"},"id":1505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctnewsbd.com/wp-content/uploads/2019/03/airbell.gif"},"id":1506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctr24.com/wp-content/uploads/2016/09/cashpoints-1_gif.gif"},"id":1507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentgk.files.wordpress.com/2015/02/navratri.jpg"},"id":1508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnews.com.bd/images/add/"},"id":1509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2022/04/2-"},"id":1510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2022/04/4-"},"id":1511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2022/09/sood"},"id":1512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2022/10/1664882134140"},"id":1513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2023/04/img-20230403-wa0007"},"id":1514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2023/10/atman.mp4"},"id":1515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2023/10/img-20231029-wa0001"},"id":1516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2023/10/resize1698"},"id":1517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2024/04/kullu-"},"id":1518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||currentnewz.in/wp-content/uploads/2024/05/fb_img_1714585192082"},"id":1519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabangawaj.com/uploadedbanner/"},"id":1520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabangmedia.com/ws/dabangmediacom/news/202211/1610857635whatsapp_image_2020-11-28_at_11_38_01_pm.jpeg"},"id":1521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daily-bangladesh.com/media/advertisement/"},"id":1522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyalokito-chapainawabganj.com/wp-content/uploads/2018/07/add.gif"},"id":1523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyalokito-chapainawabganj.com/wp-content/uploads/2018/07/add2.gif"},"id":1524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyalokito-chapainawabganj.com/wp-content/uploads/2018/07/jamuna.jpg"},"id":1525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyamaderbarisal.com/wp-content/uploads/2020/10/buy-website-bangladesh.jpg"},"id":1526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyamaderbarisal.com/wp-content/uploads/2020/10/engineerbd.png"},"id":1527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyasiabani.com/admin/home_right_add/"},"id":1528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybahadur.com/wp-content/uploads/2021/08/7311457935750117497_n-300x154.png"},"id":1529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybahadur.com/wp-content/uploads/2023/03/315903712247719393-300x28.gif"},"id":1530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybahadur.com/wp-content/uploads/2023/03/ad-gfi.gif"},"id":1531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybangladeshbani.com/wp-content/uploads/2020/04/buy-website-bangladesh.jpg"},"id":1532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybangladeshbani.com/wp-content/uploads/2020/04/screenshot3.png"},"id":1533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybanglarchokh.com/wp-content/uploads/2023/02/bkas-book.jpg"},"id":1534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybanglarchokh.com/wp-content/uploads/2023/03/whatsapp-image-2023-09-15-at-12.28.40-pm.jpeg"},"id":1535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarishalerprohor.com/wp-content/uploads/2017/11/ads-300x100.jpg"},"id":1536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2019/11/fb_img_1564066409469"},"id":1537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2019/12/received_417742402437646"},"id":1538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1574524454257-232x300.jpg"},"id":1539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1574524454257-768x992.jpg"},"id":1540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1574524454257-793x1024.jpg"},"id":1541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1574524454257.jpg"},"id":1542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1590581652843"},"id":1543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/05/fb_img_1590581737392"},"id":1544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/06/fb_img_1574524454257.jpg"},"id":1545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybarta71.com/wp-content/uploads/2020/06/fb_img_1590581737392.jpg"},"id":1546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybiswanath.com/files/uploads/2016/07/img-20191130-wa0003-1-1024x123.jpg"},"id":1547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyceylon.com^*/dcads2016-watcher.gif"},"id":1548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailychhattisgarh.com/uploads/advertisement/"},"id":1549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailycomilla.press/wp-content/uploads/2022/09/website.gif"},"id":1550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailycomillanews.com/wp-content/uploads/2023/01/website3.gif"},"id":1551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailydeshbarta.com.bd/wp-content/uploads/2019/12/300.png"},"id":1552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailydinkal.net/epaper/ad/"},"id":1553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyfenchugonj.com/files/uploads/2020/12/muhibur.jpg"},"id":1554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyganomukti.com/all-assets/image/1638031957.jpg"},"id":1555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailygazipuronline.com^*/60617657_1102721863245100_7060284768373440512_n"},"id":1556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyghagot.com/wp-content/uploads/2019/07/bkash-ad.jpg"},"id":1557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/02/48/45/024845c5a3484d42f3e44781ec83028cc36e0a324ffcb682ac72f7e8a716f1ae.png"},"id":1558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/05/75/0d/05750d8812cadf07f05ed39130f8ccfa77db08051e6c3961f49724ffeba42e9e.png"},"id":1559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/42/8e/d8/428ed8e211c624e8471bdc4faa560ba887bd3e8de1a6acad193aa0783e27acf3.png"},"id":1560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/6c/b7/7b/6cb77bdde4e0afb523303129c4b5ba5e126c9e903c30ccaf4020a187c3462e52.png"},"id":1561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/a5/9f/56/a59f56e82f7264926cc16478a7a8d0ed15d8596fae859fad5e672c54b6e80695.png"},"id":1562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/ac/a5/23/aca52361d54178d187199aabe3634b45ff5b3f490cf6bea2b047ed701d83c075.png"},"id":1563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhunt.in/fetchdata16/images/cf/40/9f/cf409fb6e4ef30d1fefeb198fde97f92d0a3b1dfd40cf5f6224dce85ecad9526.png"},"id":1564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyindianherald.com/wp-content/uploads/2020/06/chemmanoor_side.jpg"},"id":1565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyindianherald.com/wp-content/uploads/2021/10/azadi-logo.png"},"id":1566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjagaran.com/media/creative/walton"},"id":1567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjagojonota.com/wp-content/uploads/2020/06/122-1.jpg"},"id":1568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjagojonota.com/wp-content/uploads/2020/06/phb-add-v.png"},"id":1569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjanatarnews.com^*/123.png"},"id":1570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjanatarnews.com^*/janani-new.gif"},"id":1571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjanobani.com/website/images/ad/"},"id":1572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjournalbd.com/wp-content/uploads/2020/06/101981293_981338158951883_7703882786435418444_n-2.jpg"},"id":1573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyjuboraj.com/wp-content/uploads/2020/11/ads.jpg"},"id":1574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykaljoyi.com^*/web-banner-"},"id":1575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykaratoa.com/embed/"},"id":1576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykaratoa.com/public/images/inserted/image_"},"id":1577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykhoborbarisal24.com/wp-content/uploads/2018/11/buy-website-bangladesh.jpg"},"id":1578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykhoborbarisal24.com/wp-content/uploads/2020/07/goru-700x426.jpg"},"id":1579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailykhowai.com/wp-content/uploads/2020/07/add.jpg"},"id":1580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynabochitro.com/wp-content/uploads/2019/08/webp.net-gifmaker-1.gif"},"id":1581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynarayanganjerdak.com/media/2023/12/fresh-ads-ani-mations.gif"},"id":1582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynayadiganta.com/ads/"},"id":1583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynewsbd24.com^*/bike-hub-banner"},"id":1584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypunjabnews.com/wp-content/uploads/2020/08/whatsapp-image-2020-08-30-at-19.43.05-300x300.jpeg"},"id":1585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypunorutthan.com/advertisementimages/"},"id":1586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypurbodesh.com/wp-content/uploads/2023/03/ezgif.com-gif-maker.gif"},"id":1587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypurbodesh.com/wp-content/uploads/ads/"},"id":1588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyrajshahibarta.com/wp-content/uploads/2020/09/d-1-1024x119.jpg"},"id":1589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyreportbd.com/wp-content/uploads/2017/05/kmd.png"},"id":1590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysatkhira.com/wp-content/uploads/2018/04/tufan.jpg"},"id":1591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysatkhira.com/wp-content/uploads/2020/02/ad-image"},"id":1592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazar.com/wp-content/uploads/2020/08/saif-power-ad.gif"},"id":1593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com/wp-content/uploads/2019/08/press-ad-govt.png"},"id":1594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com/wp-content/uploads/2020/10/lubref.gif"},"id":1595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com^*/bgic-ad-new-june-2018.jpg"},"id":1596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com^*/dominage.gif"},"id":1597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com^*/lovello-icream.jpg"},"id":1598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysharebazarprotidin.com^*/walton"},"id":1599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysobujbarta.com/wp-content/uploads/2017/11/bright-hash-promotion-verticle.gif"},"id":1600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysomoyersomikoron.com/wp-content/uploads/2023/04/img-20230406-wa0002.jpg"},"id":1601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysports24.com^*/blazer"},"id":1602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysylheterdinkal.com/wp-content/uploads/2019/05/screenshot_2021-05-05-15-whatsapp-255x300.png"},"id":1603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysylhetersomoy.com/wp-content/uploads/2020/07/1-300x178.jpg"},"id":1604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysylhetmirror.com//storage/settings/may2020/rise.jpg"},"id":1605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysylhetmirror.com/ad65161.jpeg"},"id":1606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailysylhetmirror.com/newrainbow.jpg"},"id":1607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyvorerpata.com/ad/"},"id":1608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikamaderbangla.com/uploads/ad_image/"},"id":1609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikamaderchattagram.com/uploads/ad_image/"},"id":1610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikbandarban.com/media/photogallery/2021july/129d0ea1-d401-4224-8504-af97a80f880c-"},"id":1611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikcharghat.com/wp-content/uploads/2022/05/jibon-art-digital-sine-rotated.jpeg"},"id":1612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikcharghat.com^*-ad.gif"},"id":1613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikcheckpost.com/wp-content/uploads/2019/02/jp.png"},"id":1614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikcheckpost.com/wp-content/uploads/2020/06/tae-rakib-1-191x300.jpg"},"id":1615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikchintak.com/wp-content/uploads/2021/10/angeera-jyotish-1-1024x584.jpg"},"id":1616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikchintak.com/wp-content/uploads/2021/10/asha-hospital-utai.jpeg"},"id":1617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikchintak.com/wp-content/uploads/2021/10/ashish-infotech-768x578.jpg"},"id":1618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikchintak.com^*/jyotish-vc-"},"id":1619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikchintak.com^*/parakh-"},"id":1620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alokitobangladesh.com/templates/desktop-v1/images/bashundhara"},"id":1621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikjanambhumi.co.in/images/film.jpg"},"id":1622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainiknotunkhobor.com/wp-content/uploads/2021/06/logo-300x37.png"},"id":1623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainiknotunkhobor.com^*/newbangla-"},"id":1624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikpriyodesh.com/wp-content/uploads/2022/01/chashisebaad.jpg"},"id":1625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com/assets/uploads/editor_images/"},"id":1626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com/wp-content/uploads/2020/02/new-admission-open-2020-21"},"id":1627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com/wp-content/uploads/2020/03/fb_img_1584767856801.jpg"},"id":1628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com/wp-content/uploads/2020/03/img-20200313-wa0004.jpg"},"id":1629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com/wp-content/uploads/2020/03/img-20200321-wa0066.jpg"},"id":1630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20191129-wa0001"},"id":1631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20191231-wa0012"},"id":1632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20191231-wa0013"},"id":1633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200118-wa0008"},"id":1634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0047"},"id":1635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0048"},"id":1636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0049"},"id":1637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0050"},"id":1638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0051"},"id":1639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0052"},"id":1640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0053"},"id":1641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0055"},"id":1642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0056"},"id":1643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200125-wa0057"},"id":1644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200126-wa0016"},"id":1645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikroorkee.com^*/img-20200131-wa0012"},"id":1646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainiksatkhira.com/wp-content/uploads/2022/08/telesales-poster-"},"id":1647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikshokalerchattogram.com/wp-content/uploads/2020/08/need2.png"},"id":1648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainiksylhet.com/files/uploads/2019/07/add-led.jpg"},"id":1649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikvishwamitra.com/images/ad1.jpg"},"id":1650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dakhal.net/image/statebank1.jpg"},"id":1651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||damaulinews.com/wp-content/themes/dmlnews/admin/image/egsoftads1.jpg"},"id":1652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dangsandesh.com/wp-content/uploads/2020/09/119675888_1678408322315288_6181715539699886542_n.jpg"},"id":1653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darpanpratidin.com/wp-content/uploads/2020/06/wp_20200625_16_12_46_pro.jpg"},"id":1654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dastaknews.com/images/24032023731424464banner1_file.jpg"},"id":1655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dastaknews.com/images/acharyajiad.jpg"},"id":1656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dastaknews.com/images/newfolder54years.gif"},"id":1657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daynikekusherbani.com/wp-content/uploads/2019/05/sangbadic-foram____-2-x-2.jpg"},"id":1658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daynikekusherbani.com/wp-content/uploads/2020/06/103703283_263702371388228_8895015630326820836_n.jpg"},"id":1659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daynikvoreralo.com/media/aa/2020/07/img_5315_copy.jpg"},"id":1660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcnepal.com/wp-content/uploads/2024/01/17th-anniversary-"},"id":1661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddnews24x7.com^*/18.05.2019.jpg"},"id":1662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddnews24x7.com^*/karati450.jpg"},"id":1663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddnews24x7.com^*/shree-shyamallaince.jpg"},"id":1664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deepika.com/advt/asianchips.jpg"},"id":1665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deepika.com/advt/builtech3.gif"},"id":1666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deepika.com/images/icl"},"id":1667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deepika.com^*/ziva_slide_15_9_18.jpg"},"id":1668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dehalivaarthe.com/wp-content/uploads/2022/01/kea_engineering-colleges"},"id":1669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dehalivaarthe.com/wp-content/uploads/2022/06/mss_25x8_kannada-creative...-pdf.jpg"},"id":1670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dehalivaarthe.com/wp-content/uploads/2022/09/ksic-new-delhi"},"id":1671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||democratictvnews.com/wp-content/uploads/2019/09/untitled-1"},"id":1672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||democratictvnews.com/wp-content/uploads/2019/09/untitled-4"},"id":1673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||derbykhabar.com/wp-content/uploads/2018/04/happy-1.gif"},"id":1674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshabhimani.com^*/aimfillcampus.gif"},"id":1675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshabhimani.com^*/kerala-tourism-ad.gif"},"id":1676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshbanglabd24.com/wp-content/uploads/2020/04/8890728151279570544.gif"},"id":1677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshbartabd.com/wp-content/uploads/2020/05/96152735_775165696348181_296741691367358464_n.png"},"id":1678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshbartabd.com/wp-content/uploads/2020/05/99084722_648302175761842_1151941504739049472_n-"},"id":1679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshbartabd.com/wp-content/uploads/2020/05/abe.png"},"id":1680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshbartabd.com/wp-content/uploads/2020/05/rsz_img_20200527_221011-min-300x201.jpg"},"id":1681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshclick.com/src/img/banner/"},"id":1682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||desherkonthobd.net/images/add.jpg"},"id":1683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||desherpotrika.com/wp-content/uploads/2019/10/untitled-1.jpg"},"id":1684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshkalbd.com/ads/cellfin%20300x250.jpg"},"id":1685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshkalbd.com/ads/ibbl-"},"id":1686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshpatra.com/wp-content/uploads/2020/04/eshuzo-ads-dp.png"},"id":1687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshpatra.com/wp-content/uploads/2020/04/whatsapp-image-2020-04-25-at-16.49.42.jpeg"},"id":1688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshprotikhon.com/wp-content/uploads/2022/04/bgic-ad-new__june___2018.gif"},"id":1689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshprotikhon.com/wp-content/uploads/2022/09/lanka.jpg"},"id":1690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshprotikhon.com/wp-content/uploads/2022/09/wan-g-international-832-x-832-pixsle.jpg"},"id":1691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshprotikhon.com/wp-content/uploads/2022/11/nrb-bank-ad-facebook-post-01-1.jpg"},"id":1692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshsangbad.com/ad/"},"id":1693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshtoday24.com/wp-content/uploads/2020/05/970x90.gif"},"id":1694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshtoday24.com/wp-content/uploads/2020/05/berger-768x71.jpg"},"id":1695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshtoday24.com/wp-content/uploads/2020/05/shopnow.gif"},"id":1696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deshtoday24.com^*/bkash"},"id":1697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||despunjab.ca/wp-content/uploads/2019/02/best-buy44.jpg"},"id":1698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||despunjab.ca/wp-content/uploads/2019/02/indian-restaurant.jpg"},"id":1699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhadingupdate.com/wp-content/uploads/2022/12/1200x100.gif"},"id":1700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakametronews.com/storage/media/image/nhem19102709.png"},"id":1701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakametronews.com/storage/media/image/w8i718080618.png"},"id":1702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanews24.com/advertisementimages/"},"id":1703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/fifa-20-11-2022.jpg"},"id":1704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/received_480123487520444.jpeg"},"id":1705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/received_646861940559585.jpeg"},"id":1706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/screenshot_20220307_012517.jpg"},"id":1707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/screenshot_20220328_151602.jpg"},"id":1708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/sujon-ad-05112022.jpg"},"id":1709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakanewsexpress.com/wp-content/uploads/2022/02/uivercel-madecal-hospital-1.jpg"},"id":1710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakapostbd.com/wp-content/uploads/2020/02/bank.gif"},"id":1711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakardak-bd.com^*/jamunafuturepark.jpg"},"id":1712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakardak-bd.com^*/new.jpg"},"id":1713}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arghakhanchi.com"],"urlFilter":"||ap-south-1.linodeobjects.com/nepalipatra/2024/06/nepali-patra-content-lock-see-congratulations.jpg"},"id":1714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arghakhanchi.com/wp-content/uploads/2024/03/video.guru_20240122_142225019-1.gif"},"id":1715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arghakhanchi.com/wp-content/uploads/2024/04/red-and-white-modern-food-billboard-web-ad-1.gif"},"id":1716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakatimes24.com/templates/web-v1/images/evaly12-6-21.png"},"id":1717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakatimes24.com/templates/web-v1/images/ezgif.gif"},"id":1718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakatimes24.com/templates/web-v1/images/upay29-12-21.gif"},"id":1719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakatimes24.com^*/bashundhara.gif"},"id":1720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhinasari.com/wp-content/uploads/2017/06/sgp-stam.jpg"},"id":1721}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bhelpoori.com"],"urlFilter":"||dhoomkharidi.com/media/dk%20promo/site/dhoomkharidibanner.jpg"},"id":1722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalbanglanews.com/wp-content/uploads/2019/01/aristaadd.gif"},"id":1723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalbharatnews-in.stackstaging.com/wp-content/uploads/2020/08/2020-08-08.png"},"id":1724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalbharatnews.in/wp-content/uploads/2021/02/poster.jpeg"},"id":1725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalbharatnews.in^*/e-stamp-banner_"},"id":1726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalkhobor.com/assets/images/ads/"},"id":1727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalmalayali.com/resources/ad/"},"id":1728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com/balliakhabar/2023/02/03193108/img-20230203-wa0002"},"id":1729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com/balliakhabar/2023/04/14142704/whatsapp-image-2023-04-14-at-2.17.33-pm"},"id":1730}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nepalaaja.com"],"urlFilter":"||digitaloceanspaces.com^*/275-220.gif"},"id":1731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/ja-"},"id":1732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/ja.jpg"},"id":1733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/jamuna-"},"id":1734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/mantan-express"},"id":1735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/mast-"},"id":1736}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nepalaaja.com"],"urlFilter":"||digitaloceanspaces.com^*/nlic1100x100ad.gif"},"id":1737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/rk-mission"},"id":1738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com^*/roobal-"},"id":1739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dilersamachar.com/ai-content/themes/diler/img/modal-images.jpg"},"id":1740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinajpurnews24.com/front_end_assets/img/bulksms.jpg"},"id":1741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinajpurnews24.com/front_end_assets/img/ehealthseba"},"id":1742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinajpurnews24.com/front_end_assets/img/hrsoft.gif"},"id":1743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinajpurnews24.com/front_end_assets/img/schoolmanagement.jpg"},"id":1744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinajpurtv.com/public/website/images/4.jpg"},"id":1745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinapathippu.com^*/mobiles-offer-from-amazon-e1507905801190.jpg"},"id":1746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dindarpan.com/wp-content/uploads/2023/11/add-543x1024.jpeg"},"id":1747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diptonews24.com/wp-content/uploads/2023/12/eeeeeee.gif"},"id":1748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dirt-sheet.com^*/ad-occ2.jpg"},"id":1749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divaina.com/daily/images/kumara_welgama.jpg"},"id":1750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divaina.lk/advertistments/advertistment24.jpg"},"id":1751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banglarkotha24.com/wp-content/uploads/2023/07/6128-300x169.jpg"},"id":1752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbarta24.net/ads/"},"id":1753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diyopost.com/wp-content/uploads/2018/10/mbl-gif.gif"},"id":1754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diyopost.com/wp-content/uploads/2019/12/new_gif_015_jeevan_sahara_1100-100-1.gif"},"id":1755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domainjanala.com/advertisementimages/"},"id":1756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/01/17859368062698685932.gif"},"id":1757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/02/1-223x300.png"},"id":1758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/02/2.png"},"id":1759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/02/666.png"},"id":1760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/02/777.png"},"id":1761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/06/01-8.jpg"},"id":1762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donetbd.com/wp-content/uploads/2020/06/4-1.gif"},"id":1763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/250x110-2.gif"},"id":1764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/250x110.gif"},"id":1765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x100-2.gif"},"id":1766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x100-3.gif"},"id":1767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x100-4.gif"},"id":1768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x100.gif"},"id":1769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x75-2.png"},"id":1770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/300x75.gif"},"id":1771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doshdik.com^*/global_job.jpg"},"id":1772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2020/06/design-lab-"},"id":1773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2020/11/1500-1720"},"id":1774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2020/11/screenshot_10"},"id":1775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2021/01/img-20210120-wa0002-1-1024x1024.jpg"},"id":1776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2021/01/whatsapp-image-2021-01-16-at-00.36.51.jpeg"},"id":1777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live/wp-content/uploads/2021/03/02-2048x256.png"},"id":1778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live^*/delta-"},"id":1779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drbtv.live^*/steadfast-live"},"id":1780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dreamsylhet.com/top.gif"},"id":1781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drishtinews.com/wp-content/uploads/2022/10/tubrog-"},"id":1782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drishtinews.com/wp-content/uploads/2022/11/shaurya-cement"},"id":1783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtvbangla.com/admin/home_center_add/14230486362305880037.gif"},"id":1784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubaivartha.com/wp-content/uploads/2023/01/ezgif.com"},"id":1785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubaivartha.com/wp-content/uploads/2023/01/kalyan1-"},"id":1786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||durantbarta.com/public/dist/ads/"},"id":1787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||durnityreport24.com/wp-content/uploads/2021/05/bnfoo-"},"id":1788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-jaffna.com^*/anigif2.gif"},"id":1789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-jaffna.com^*/googletamil_gif.gif"},"id":1790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-jaffna.com^*/speedit_add_gif.gif"},"id":1791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-jaffna.com^*/speeditnet.png"},"id":1792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eaibanglai.com^*/add-"},"id":1793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eaibanglai.com^*/addnew-bidhan-"},"id":1794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eaibanglai.com^*/sanaka-"},"id":1795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebharatnews.in^*/am40-compressed"},"id":1796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebharatnews.in^*/amb_"},"id":1797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebharatnews.in^*/gold-compressed"},"id":1798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebharatnews.in^*/ratan-combo-"},"id":1799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrightnepal.com/wp-content/uploads/2020/03/aama.gif"},"id":1800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrightnepal.com/wp-content/uploads/2020/03/momo.gif"},"id":1801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrightnepal.com/wp-content/uploads/2020/03/safal-motors.gif"},"id":1802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrightnepal.com/wp-content/uploads/2020/03/suzuki-offer.gif"},"id":1803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebrightnepal.com/wp-content/uploads/2020/04/web-designing-nepal.jpg"},"id":1804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edu.tamilclone.com^*/blog_ad_artsuit_en.png"},"id":1805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelamsun.com^*/eelamsunadgif.gif"},"id":1806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelamtimes.com/files/4_2.jpg"},"id":1807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelamtimes.com/img/add1.jpg"},"id":1808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk/wp-content/uploads/2020/09/whatsapp-image-2020-09-16-at-08.08.58.jpeg"},"id":1809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk/wp-content/uploads/2020/12/1-1.jpg"},"id":1810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk/wp-content/uploads/2020/12/whatsapp-image-2020-11-05-at-13.56"},"id":1811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk/wp-content/uploads/2021/01/2-4.jpg"},"id":1812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk/wp-content/uploads/2022/09/whatsapp-image-2022-09-20-at-22.15.21.jpeg"},"id":1813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanadu.lk^*-ad-"},"id":1814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanila.com/alarm-banner.jpg"},"id":1815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanila.com/video-banner.jpg"},"id":1816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eelanila.com/web-banner.png"},"id":1817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eenadupratibha.net^*/balabharatam.jpg"},"id":1818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egoomedia.com/wp-content/uploads/2020/08/darshan_palace.jpg"},"id":1819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egoomedia.com/wp-content/uploads/2021/02/aq-2.jpg"},"id":1820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ejalakam.com/wp-content/uploads/2019/04/bec-350.jpg"},"id":1821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ejalakam.com/wp-content/uploads/2019/04/bec_online_app_launch_jalakam_ad_90pxlsx728pxls.jpg"},"id":1822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ejalakam.com/wp-content/uploads/2019/04/jemanthidesign.jpg"},"id":1823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ejjdin.com^*/one_bank.gif"},"id":1824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekagajcdn.prixacdn.net/media/final_blast.gif"},"id":1825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekagajcdn.prixacdn.net/media/hamropatrosidebar.gif"},"id":1826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekantipur.com/uploads/source/ads/"},"id":1827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekattorlive.com/wp-content/uploads/2016/02/add2.jpg"},"id":1828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2020/02/1680x10001_1-1024x609.jpg"},"id":1829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2020/03/img-20200304-wa0015"},"id":1830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2020/03/img-20200306-wa0000-1024x514.jpg"},"id":1831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2020/03/img-20200312-wa0000.jpg"},"id":1832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2020/11/img-20201109-wa0009-6"},"id":1833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2021/06/whatsapp-image-2021-06-24-at-10.39.59-am-1.jpeg"},"id":1834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2021/06/whatsapp-image-2021-06-24-at-10.40.00-am-1.jpeg"},"id":1835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2021/07/img-20210709-wa0002.jpg"},"id":1836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com/wp-content/uploads/2021/07/whatsapp-image-2021-07-10-at-9.37.00-pm.jpeg"},"id":1837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com^*/ad-"},"id":1838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com^*/gnsu"},"id":1839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekbiharisabparbhari.com^*/gopal"},"id":1840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekkhabar.online/wp-content/uploads/2017/05/pennews-banner3-compressor.jpg"},"id":1841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekuruvi.com^*/raj_nadarajha.gif"},"id":1842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushbd24.com/wp-content/uploads/2016/12/15240227_1250004868378662_1157421196_n.gif"},"id":1843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushbd24.com/wp-content/uploads/2016/12/15311041_1250003561712126_74675946_o.jpg"},"id":1844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushbd24.com/wp-content/uploads/2016/12/15356101_1250003941712088_895715502_n-1.gif"},"id":1845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekusheypatrika.com/wp-content/themes/ekushey/assets/img/php_family.gif"},"id":1846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekusheysangbad.com/media/creative/walton"},"id":1847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushnews24.com/wp-content/uploads/2019/01/best-electronics.gif"},"id":1848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushnews24.com/wp-content/uploads/2019/02/%e0%a6%97%e0%a6%a8%e0%a7%8d%e0%a6%a7%e0%a6%b0%e0%a6%be%e0%a6%9c-%e0%a6%8f%e0%a6%a1.gif"},"id":1849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushnews24.com/wp-content/uploads/2019/02/%e0%a6%9c%e0%a6%bf%e0%a6%b0%e0%a6%be-%e0%a6%95%e0%a7%9f%e0%a7%87%e0%a6%b2.gif"},"id":1850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekushnews24.com/wp-content/uploads/2019/02/hamsafar-add-1.gif"},"id":1851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emsindia.com/images/logo/"},"id":1852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emstv.in/images/468x60%20(top)%2003%20nov.%20to%2017%20december,%202021%20(2).jpg"},"id":1853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emstv.in/images/tp2.jpg"},"id":1854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emulyankan.org/wp-content/uploads/2017/03/book-ad-banner.jpg"},"id":1855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emulyankan.org^*/dish-home"},"id":1856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emulyankan.org^*/krishi-bikash-bank"},"id":1857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/aero-1.gif"},"id":1858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/azt.gif"},"id":1859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/everest.gif"},"id":1860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/newah.gif"},"id":1861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/tour-travel.gif"},"id":1862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/unnamed-1.png"},"id":1863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enepalese.com^*/zen.gif"},"id":1864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enews.bd24report.com/wp-content/uploads/2020/06/safet-gps-01-04-1-1.png"},"id":1865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enewsbureau.com/uploads/advertise/"},"id":1866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enewsmp.com/uploaded_files/banner_img/"},"id":1867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enkalthesam.com/wp-content/uploads/images-10-200x113.jpg"},"id":1868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enkalthesam.com/wp-content/uploads/yarlmann-300x100-update1.jpg"},"id":1869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||envazhi.com/wp-content/uploads/2023/08/bg.jpg"},"id":1870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epaper.dailysomoyersomikoron.com/uploads/untitled%20design.gif"},"id":1871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epathram.com^*/clubpenguin.jpg"},"id":1872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epurbodesh.com^*/bdtravellers.gif"},"id":1873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epurbodesh.com^*/coxsbazarad.gif"},"id":1874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eraibar.com/wp-content/uploads/2022/06/bhatbhateni-1024x800.jpg"},"id":1875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eraibar.com/wp-content/uploads/2022/10/kailali-hospital-ad_0-12-2.gif"},"id":1876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eraibar.com/wp-content/uploads/2022/10/soojung.gif"},"id":1877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eraibar.com/wp-content/uploads/2023/04/342528473_949397739742358_1283312995205031159_n.jpg"},"id":1878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eranimahal.com/wp-content/uploads/2019/05/krishnapauroti.gif"},"id":1879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eranimahal.com/wp-content/uploads/2022/10/loksewa-copy"},"id":1880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eranimahal.com/wp-content/uploads/2022/11/services-gif.gif"},"id":1881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esangbadkonika.com^*/ad/"},"id":1882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||euttorpurbo.com/images/add/"},"id":1883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expertmedianews.com/wp-content/uploads/2023/10/gomad-pvt.jpeg"},"id":1884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expresskerala.com/wp-content/themes/nextline_exkerala/images/picsart_09.png"},"id":1885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expresskerala.com/wp-content/uploads/2016/04/lailahospital.jpg"},"id":1886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expresskerala.com/wp-content/uploads/2017/05/kalyan1-270x270-new.png"},"id":1887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expresskerala.com/wp-content/uploads/2017/05/nirapara-ad-1.png"},"id":1888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyetamil.ca/upload/banner/"},"id":1889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyewitnesslivenews.com^*adv.php"},"id":1890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyewitnesslivenews.com^*adv1.php"},"id":1891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyewitnesslivenews.com^*adv2.php"},"id":1892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyewitnessnewsindia.com/wp-content/themes/nextline_v3.1/images/spangles-added1.jpg"},"id":1893}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailynarayanganjerdak.com"],"urlFilter":"||facebook.com/plugins/video.php"},"id":1894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faridpur-protidin.com/media/photogallery/2018november/maxresdefault-2002161630.jpg"},"id":1895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastnewsbd.com/images/parasut.jpg"},"id":1896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastnewsindia.co/ad/"},"id":1897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastnewsnetwork.in/wp-content/uploads/2021/03/jindal-panther.jpg"},"id":1898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastnewsnetwork.in/wp-content/uploads/2021/09/whatsapp-image-2021-09-10-at-21.58.51.jpeg"},"id":1899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastnewsnetwork.in/wp-content/uploads/2022/03/adani_dpcl_ad_new.jpg"},"id":1900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/ireland_adv_update.gif"},"id":1901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fdcdn.prixacdn.net/media/unicampus.gif"},"id":1902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/ads0000007.gif"},"id":1903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/feni.jpg"},"id":1904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/feniuniversity.jpg"},"id":1905}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rangpursangbad.com"],"requestDomains":["giphy.com"]},"id":1906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/feniuniversitytop.jpg"},"id":1907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/flower.gif"},"id":1908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/pasidency2.gif"},"id":1909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feninews.com/images/sbit.jpg"},"id":1910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirkotha.com/wp-content/uploads/2019/02/14487291707150199428.gif"},"id":1911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirkotha.com/wp-content/uploads/2019/02/430862400357698820.gif"},"id":1912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirkotha.com/wp-content/uploads/2019/02/6473072970134111667.jpg"},"id":1913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirshomoy.com/wp-content/uploads/2022/05/desh_juyalars_ltd-"},"id":1914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirshomoy.com/wp-content/uploads/2022/05/ielts_visa_citizen_gf_international"},"id":1915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirshomoy.com/wp-content/uploads/2022/07/final-pic-gondhraj3"},"id":1916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirshomoy.com/wp-content/uploads/2023/02/329352457_1323191521561752_1388457645966564225_n-1.jpg"},"id":1917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenirtalash.com/admin/upload_ads/ads_"},"id":1918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ferozepuronline.com/wp-content/uploads/2019/12/nayab-hotel-ad-1.jpg"},"id":1919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmdon.com/images/add.jpg"},"id":1920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmybuzz.com/images/ecommerce-website-design.jpg"},"id":1921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||financialviews.in/storage/uploads/admin/ads/"},"id":1922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firstbihar.com/media/parcha/"},"id":1923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firstlookbihar.in/images/0.jpg"},"id":1924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gadhsamvedna.com/wp-content/uploads/2024/01/whatsapp-image-2024-01-18-at-11.32.02-am.jpeg"},"id":1925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gadikannadiga.com/promos/1601184138_img-20200927-wa0015.jpg"},"id":1926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganjbasoda.net/images/2014/02/cheap_domain-india-discounted.png"},"id":1927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganjbasoda.net/images/2014/10/rdestweb-solutions-india.png"},"id":1928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ganjbasoda.net/images/2015/11/mpdeal.jpg"},"id":1929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2021/12/whatsapp-image-2021-12-21-at-12.32.19-6-1024x1024.jpeg"},"id":1930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/01/img-20220102-wa0004-2-1024x512.jpg"},"id":1931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/01/img-20220102-wa0007-4-1024x536.jpg"},"id":1932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/01/img-20220121-wa0003-1024x536.jpg"},"id":1933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/01/whatsapp-image-2022-01-24-at-16.37.08-2-1024x536.jpeg"},"id":1934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/02/img-20220102-wa0005-1024x768.jpg"},"id":1935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/02/img-20220121-wa0002-1-1024x576.jpg"},"id":1936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/03/img-20220308-wa0024-1024x768.jpg"},"id":1937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/03/img-20220315-wa0033-1-1024x576.jpg"},"id":1938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/03/img-20220315-wa0064-1024x973.jpg"},"id":1939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/03/img-20220327-wa0025-737x1024.jpg"},"id":1940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/04/img-20220308-wa0024-1-1024x768.jpg"},"id":1941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/04/img-20220425-wa0000-1024x1024.jpg"},"id":1942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/04/img-20220426-wa0000-1024x1024.jpg"},"id":1943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/07/img-20220315-wa0033-1024x576.jpg"},"id":1944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/07/img-20220426-wa0000-1024x1024.jpg"},"id":1945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/10/img_20221017_100523-1024x646.jpg"},"id":1946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/12/img-20221213-wa0014.jpg"},"id":1947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2022/12/img-20221225-wa0006-768x98.jpg"},"id":1948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2023/04/img-20230408-wa0004.jpg"},"id":1949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com/wp-content/uploads/2023/11/img-20231110-wa0007.jpg"},"id":1950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurikiran.com^*/fb_img_"},"id":1951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurishankarpost.com/wp-content/uploads/2017/11/1year.gif"},"id":1952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurishankarpost.com/wp-content/uploads/2017/11/2asar.gif"},"id":1953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurishankarpost.com/wp-content/uploads/2017/11/900x100.gif"},"id":1954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurishankarpost.com^*/ambe_"},"id":1955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaurishankarpost.com^*/gs_"},"id":1956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geetanjalipost.com/wp-content/uploads/2018/10/img-20181027-wa0012"},"id":1957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geetanjalipost.com/wp-content/uploads/2019/12/whatsapp-image-2019-12-04-at-10.41.21"},"id":1958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geetanjalipost.com/wp-content/uploads/2020/10/img-20201015-wa0005"},"id":1959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghumtidunia.com/wp-content/uploads/2022/06/img-20220520-wa0011.jpg"},"id":1960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalmalayalam.com/images/header_banner.jpg"},"id":1961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalmalayalam.com/images/inner_add_colum_demo_image.jpg"},"id":1962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalnews24x7.com^*/img-20211129-wa0008"},"id":1963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalnews24x7.com^*/img-20211203-wa0025"},"id":1964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalnews24x7.com^*/img-20220109-wa0022"},"id":1965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalnews24x7.com^*/param-panir"},"id":1966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalsylhet.com^*/inter.jpg"},"id":1967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalsylhet.com^*/vad-"},"id":1968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globaltvbd.com/add/"},"id":1969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globaltvbd.com/images/add6.jpg"},"id":1970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globaltvbd.com/images/oranjee.jpg"},"id":1971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmnewsbd.com/wp-content/uploads/2019/10/siddik-png.png"},"id":1972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnews5.com/wp-content/uploads/2020/08/quantum2.jpg"},"id":1973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobikhobor.com^*/3-11.jpg"},"id":1974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobikhobor.com^*/fb_img_1522395982074.jpg"},"id":1975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golmalnews.com/wp-content/uploads/2023/01/img-20230112-wa0070"},"id":1976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golmalnews.com/wp-content/uploads/2024/01/img-20240112-wa0021"},"id":1977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golmalnews.com/wp-content/uploads/2024/02/img-20210622-wa0042"},"id":1978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golmalnews.com/wp-content/uploads/2024/03/img-20240321-wa0235"},"id":1979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golmalnews.com/wp-content/uploads/2024/05/img-20240523-wa0004"},"id":1980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gonokantho.com/ad/"},"id":1981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googlepokhara.com/wp-content/uploads/2020/09/appsfightcovid_who.gif"},"id":1982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googlepokhara.com^*/urban-add-"},"id":1983}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jurirsomoy.com"],"urlFilter":"||googleusercontent.com^*/itad.jpeg"},"id":1984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleusercontent.com^*/shree%20samartha%20residency%20by%20sudhir%20dhawade%20front%201.webp"},"id":1985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleusercontent.com^*/sunbeam.jpg"},"id":1986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gopalganj.org/wp-content/uploads/2020/11/quoraflix-click-button-696x82.jpg"},"id":1987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goraynews24.com/wp-content/uploads/2016/10/study-poni-gif-all-3.gif"},"id":1988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goraynews24.com/wp-content/uploads/2016/11/add-acme.gif"},"id":1989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goraynews24.com/wp-content/uploads/2019/05/11608682090869378759.png"},"id":1990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goraynews24.com/wp-content/uploads/2019/05/16242493742879435012.jpg"},"id":1991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goraynews24.com/wp-content/uploads/2020/04/stay-home-add.gif"},"id":1992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5d5a50be9d1e6_67494704_2339248926113058_3981034555648770048_n.gif"},"id":1993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5d5c94ff576e2_nea.gif"},"id":1994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5d5c95127fe33_nb_bank.gif"},"id":1995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5d5c951fdfce2_banijya-bank.gif"},"id":1996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5d5c95cde861e_nepal_bank_1.png"},"id":1997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5fc3b2ef2716f_rbb-festive-auto-loan-300x200-px.jpg"},"id":1998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorkhapatraonline.com/charity_image/5fc6009625712_260x260px.gif"},"id":1999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gourbarta24.com^*/kansat-contenental"},"id":2000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gourbarta24.com^*/royel-school-colleg-liflet-"},"id":2001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gourbarta24.com^*/shibganj-contenental"},"id":2002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gouripurnews.com/wp-content/uploads/2019/07/fb_img_1562581241552"},"id":2003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gramajyothi.com/wp-content/themes/nextline/images/nirapara-new-logo.jpg"},"id":2004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gramajyothi.com/wp-content/uploads/2023/02/gramajyothi_728x90-1.jpg"},"id":2005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gramerkagoj.com^*ad/"},"id":2006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenbangla.news/wp-content/uploads/2020/02/1573967429403-scaled.jpg"},"id":2007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenbanglanews.com/wp-content/uploads/2022/07/wishe-gate.gif"},"id":2008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greennewsbd.com/wp-content/uploads/2016/01/hdgdhg.gif"},"id":2009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greennewsbd.com/wp-content/uploads/2016/11/mandolin.gif"},"id":2010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greennewsbd.com/wp-content/uploads/2016/11/smtex-banner-1.gif"},"id":2011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnepalnews.com/wp-content/uploads/2018/07/web-designing-services-tribikram-regmi-chitwan-nepal.jpg"},"id":2012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnepalnews.com/wp-content/uploads/2018/10/1000x100-pxl.gif"},"id":2013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnepalnews.com/wp-content/uploads/2019/11/global-430x90px-new.gif"},"id":2014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnepalnews.com/wp-content/uploads/2019/11/kcc-ads-sept-2019.gif"},"id":2015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/1146955927534567190.gif"},"id":2016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/12101928689273279582.gif"},"id":2017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/2681928173510499334.gif"},"id":2018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/8093110977492995141.gif"},"id":2019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/970x9020200412180953.gif"},"id":2020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/e80e1c357e130bc9a18d1684400049ac.gif"},"id":2021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsnews24.com/wp-content/uploads/2020/04/exim-bank.jpg"},"id":2022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gujaratabroad.ca/ga-admin/upload/home-adv/"},"id":2023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gujaratdarpan.com/wp-content/uploads/2019/10/image-2.jpg"},"id":2024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gumlet.assettype.com/bdnews24-english^*/icon_ad_"},"id":2025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guruchandali.com/images/ad/hsr_ag_uj.jpg"},"id":2026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prastakhabar.com/public/images/advertisements/800x100-1715836059.gif"},"id":2027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guruvayooronline.com/wp-content/uploads/2023/02/sreepadmam-banner-copy.jpg"},"id":2028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habiganjexpress.com^*/0000000.jpg"},"id":2029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habiganjexpress.com^*/ad-.jpg"},"id":2030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habiganjexpress.com^*/ad-2.jpg"},"id":2031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habiganjexpress.com^*/biggapon.gif"},"id":2032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hakikatnews.com/wsdata/wwwhakikatnewscom/news/202302/0000000000000-300x250.jpg"},"id":2033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hakikatnews.com/wsdata/wwwhakikatnewscom/news/202303/d_getfile.jpg"},"id":2034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hakikatnews.com/wsdata/wwwhakikatnewscom/news/202303/index.jpg"},"id":2035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamarahathras.com/wp-content/uploads/2021/06/nine-to-9-6x3-2.jpg"},"id":2036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamarahathras.com/wp-content/uploads/2021/06/patanjali.jpg"},"id":2037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamarahimachal.com/wp-content/uploads/2022/02/whatsapp-image-2022-02-15-at-10.43.35-pm-1024x964.jpeg"},"id":2038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamdardmediagroup.com/wp-content/uploads/2023/06/apra-trading_page-"},"id":2039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamdardmediagroup.com/wp-content/uploads/2023/12/ccca_page-"},"id":2040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamdardmediagroup.com/wp-content/uploads/2023/12/gta-travel_"},"id":2041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamdardmediagroup.com/wp-content/uploads/2023/12/mann-travels_page-"},"id":2042}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nayabharat.live"],"requestDomains":["ibb.co"]},"id":2043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrobiratnagar.com/content/upload/post_image/720-1-"},"id":2044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrokhabar.com/front/images/advertise/"},"id":2045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrosandesh.com/wp-content/uploads/2021/11/web.gif"},"id":2046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrosandesh.com^*/300-x-200.gif"},"id":2047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrosandesh.com^*/internet.jpg"},"id":2048}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["calcuttanews.tv"],"requestDomains":["i.ibb.co"]},"id":2049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamrosandesh.com^*/rk-"},"id":2050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haor24.net/wp-content/uploads/2019/12/01-scaled.jpg"},"id":2051}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aajkersangbad.com","banglanewsupdate24.com","bdkhobor24.com","bongtrendy.com","dhakarbarta.com","gandakichhadke.com","newsbulletin.info","thedaynightnews.com"],"requestDomains":["i.imgur.com"]},"id":2052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happytimesinfo.com/wp-content/uploads/2017/12/prudhvi-1.jpg"},"id":2053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happytimesinfo.com/wp-content/uploads/2018/09/subhasree-10.jpg"},"id":2054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happytimesinfo.com/wp-content/uploads/2018/11/venkatasai-hospital"},"id":2055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hapurhulchul.com/wp-content/uploads/2023/10/whatsapp-image-2023-10-02-at-12.45.04-pm-"},"id":2056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harekpalnews.com/wp-content/uploads/2020/01/samsara-ad.jpg"},"id":2057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harithakeralamnews.com/uploads/ads/"},"id":2058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hariyarexpress.com/wp-content/uploads/2023/09/img_20230924_161935"},"id":2059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hariyarexpress.com/wp-content/uploads/2023/09/photostudio_1695041329311"},"id":2060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hariyarexpress.com/wp-content/uploads/2023/11/img_20231107_101307"},"id":2061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hawkerbd.com^*/s_ad_"},"id":2062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hazarikapratidin.com/ad/"},"id":2063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||headlinekarnataka.com/img/advertise/"},"id":2064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||headlines24.in/mynewsadmin/img/add/"},"id":2065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellonepalkorea.com^*/ad_photos/"},"id":2066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellonews24.com/wp-content/uploads/2019/07/web-banner.jpg"},"id":2067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heronewsonline.com^*/skinad"},"id":2068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachalabhiabhi.com/wp-content/uploads/2024/01/whatsapp-image-2024-01-11-at-2.40.26-pm.jpeg"},"id":2069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachalnewsdaily.com/wp-content/uploads/2023/08/untitled-1-110.gif"},"id":2070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachaltopnews.com/wp-content/uploads/2022/12/img_20221210_104911"},"id":2071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachaltopnews.com/wp-content/uploads/2022/12/img_20221213_143850"},"id":2072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachalxpresstv.com/images/ade.jpg"},"id":2073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himachalxpresstv.com/images/bhusan.jpg"},"id":2074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalayonlinemedia.com/wp-content/uploads/2018/10/suvhakamana-8-1024x569.jpg"},"id":2075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalayonlinemedia.com/wp-content/uploads/2018/10/suvhakamana-9.jpg"},"id":2076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalayonlinemedia.com/wp-content/uploads/2019/04/image1"},"id":2077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalini.com/wp-content/uploads/2018/05/shalimar-cement.gif"},"id":2078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalini.com/wp-content/uploads/2020/12/nepal-life-add.gif"},"id":2079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalini.com/wp-content/uploads/2023/05/7u.png"},"id":2080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalisherpa.com/play_benner.php"},"id":2081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himalkhabar.com^*/banner/"},"id":2082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himkhabar.com^*/piyo-"},"id":2083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindexpress.net/wp-content/uploads/2021/11/img-20211121-"},"id":2084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindexpress.net/wp-content/uploads/2021/12/img-20211222-"},"id":2085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindmorcha.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-16-at-10.23.09-pm"},"id":2086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindmorcha.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-21-at-7.05.46-pm"},"id":2087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindvatannews.com/wp-content/uploads/2020/10/final1h-"},"id":2088}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["karnalbreakingnews.com","pratyashatripura.in"],"requestDomains":["imgur.com"]},"id":2089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hipamat.com/wp-content/uploads/2020/01/dhoni-herbal-"},"id":2090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hipamat.com/wp-content/uploads/2020/01/xtraa-neem-laundry_"},"id":2091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hipamat.com/wp-content/uploads/2023/02/add.jpg"},"id":2092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hmnews24.com^*/ltv-main-banar-.jpg"},"id":2093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horizonhind.com/images/ads/ajmerproperty.jpg"},"id":2094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horizonhind.com/webadd/finallogo.jpg"},"id":2095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hosadigantha.com/wp-content/uploads/2022/07/campco.png"},"id":2096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hosadigantha.com/wp-content/uploads/2022/07/expert.png"},"id":2097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hosadigantha.com/wp-content/uploads/2022/07/nitte"},"id":2098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotnewsindia.com/wp-content/uploads/2022/07/whatsapp-image-2022-07-09-at-1."},"id":2099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotnewsindia.com/wp-content/uploads/2022/07/whatsapp-image-2022-07-09-at-12.59.59-pm"},"id":2100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotnewsindia.com/wp-content/uploads/2022/08/f*.jpg"},"id":2101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||houseplan.lk/newres/houseplansrilanka/images/house%20construction%20today%20price%20sri%20lanka.jpg"},"id":2102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i-news24.com/images/iglweb.gif"},"id":2103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/thbywzq/a0410434-fd3-d-4-ee7-b372-ebf9-a70-a1675.png"},"id":2104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["festalnews.com"],"urlFilter":"||i.imgur.com/"},"id":2105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dk24news.com"],"urlFilter":"||i.imgur.com/n5sonws.png"},"id":2106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/aajexpress.com/wp-content/uploads/2022/03/img-20220310-wa0007"},"id":2107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/everestdainik.com/wp-content/uploads/2018/08/ime-pay-900x110.gif"},"id":2108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/hindivivek.org/wp-content/uploads/2018/04/houseing-loan_"},"id":2109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/keelainews.com/wp-content/uploads/2024/04/cbb19b69-994e-4cd4-92f3-8eaa276d5505-"},"id":2110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/manvadhikarabhivyakti.com/wp-content/uploads/2021/10/corhaz-970-2"},"id":2111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/sajhatv.com/wp-content/uploads/2017/06/slap-the-deal-banner.gif"},"id":2112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2024/02/ankit-1"},"id":2113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2024/02/rainbowadd"},"id":2114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2024/03/8x8-cm"},"id":2115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/ujjwalhimachal.com/wp-content/uploads/2024/03/city-hospital_300"},"id":2116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.doinikbarta.com/wp-content/uploads/2018/01/iblaso.gif"},"id":2117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.republicadainik.com^*/nabil_"},"id":2118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.samrudhaodisha.com/wp-content/uploads/2024/03/whatsapp-image-2024-03-25-at-01.18.22"},"id":2119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/www.samrudhaodisha.com/wp-content/uploads/2024/03/whatsapp-image-2024-03-25-at-09.03.28-1.jpeg"},"id":2120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/everestdainik.com/wp-content/uploads/2019/11/lic-advert-mansir1.gif"},"id":2121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/globaltamilnews.net/wp-content/uploads/2018/05/banner-for-add-in-gtn3.jpg"},"id":2122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i1.wp.com/laligurash.com/wp-content/uploads/2020/07/1140_x_100.gif"},"id":2123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/everestdainik.com/wp-content/uploads/2019/11/980-100evrest-dainik.gif"},"id":2124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/everestdainik.com/wp-content/uploads/2020/07/subisu-new-ad.gif"},"id":2125}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tnilive.com"],"urlFilter":"||i2.wp.com/i.imgur.com/gdun4ai.png"},"id":2126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2020/05/sainus-tumour-ad.jpg"},"id":2127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.wp.com/muznews.net/wp-content/uploads/2020/08/fb_img_1597547094308"},"id":2128}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amaderbudhbar.com"],"urlFilter":"||i2.wp.com^*/amader-budhbar-300x90.gif"},"id":2129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2inews.in/images/advertisement/"},"id":2130}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tamilolli.com"],"urlFilter":"||i57.tinypic.com/30uwyyq.jpg"},"id":2131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibn24x7news.com^*/diwali-ad-"},"id":2132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icetoday.net^*/aura-add-"},"id":2133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ichhamoti.com/wp-content/uploads/2016/07/squreadd.gif"},"id":2134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ideatvnews.com/wp-content/uploads/2020/07/web_store-front.jpg"},"id":2135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thinaboomi.com"],"urlFilter":"||idhayammatrimony.com/"},"id":2136}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["merabharatnews.com"],"urlFilter":"||igtab.com/links/3.jpg"},"id":2137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsheypar.com/wp-content/uploads/2020/04/cyberworldit_advertisement.gif"},"id":2138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsheypar.com/wp-content/uploads/2020/07/add-mayor-faridgong.jpg"},"id":2139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsheypar.com/wp-content/uploads/2020/07/untitled-2.jpg"},"id":2140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.assettype.com/prothomalo-bangla/2024-01/73f0c478-b0d6-432b-afd8-a356c2e82f41/kothahok.jpg"},"id":2141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.dekhapadhi.de/uploads/bigyaapan/"},"id":2142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.janatasamachar.de/uploads/bigyaapan/61692900.png"},"id":2143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.janatasamachar.de/uploads/bigyaapan/74269200.gif"},"id":2144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.janatasamachar.de/uploads/bigyaapan/91282400.gif"},"id":2145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.kathmandupress.de/uploads/bigyaapan/"},"id":2146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.setopaty.com/uploads/bigyaapan/"},"id":2147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com^*wc6qc9y.jpg"},"id":2148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inayam.com/upload/news/8301239_1642034724-b.jpg"},"id":2149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inbcn.in/admin/view/upload/btp.jpg"},"id":2150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inbcn.in/admin/view/upload/web%20.jpg"},"id":2151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||independentkhabar.com^*/advt"},"id":2152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||india.com/wp-content/uploads/2020/04/cult-workoutfh-banner-300x250.png"},"id":2153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiaaajkal.in/wp-content/uploads/2018/01/4cd9722a6166e45fb6849cd55c720780-marketing-program-online-marketing"},"id":2154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiaaajkal.in/wp-content/uploads/2018/01/original-sony-banner"},"id":2155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiaaajkal.in/wp-content/uploads/2020/03/img-20200309-wa0002-150x150.jpg"},"id":2156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiainside.org/assets/images/bi.png"},"id":2157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiainside.org/assets/images/snp.jpg"},"id":2158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiainside.org/contents/mav-new.jpg"},"id":2159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiainside.org/contents/youviu-new.jpg"},"id":2160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiakhabar.co.in/img/add1"},"id":2161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiakhabar.co.in/img/yoututor_"},"id":2162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiamix.in/wp-content/uploads/2024/04/postermaker_30042024_135012-768x432.png"},"id":2163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianewscentre.in/ambika.jpeg"},"id":2164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianewscentre.in/ojssad.gif"},"id":2165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianewscentre.in/spine.gif"},"id":2166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianewscentre.in/venus.jpeg"},"id":2167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianewscentre.in/website%20designing%20company.gif"},"id":2168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiannewsservice.net/state//upload/postimages/20230321175755_add%20mella.jpg"},"id":2169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indianobservers.com/wp-content/uploads/2017/08/logo_shanti_to_sandeep_tyagi_delhi_talks.jpg"},"id":2170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiapublickhabar.in/front/images/sidebar-3.webp"},"id":2171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiareportertoday.com/wp-content/uploads/2023/09/0074_2023-2024display-1.jpg"},"id":2172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiareportertoday.com/wp-content/uploads/2023/09/img_20230910_200737.jpg"},"id":2173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiareportertoday.com/wp-content/uploads/2023/09/img_20230918_184554.jpg"},"id":2174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indias18.com/wp-content/uploads/2019/11/corporate-animated-strip.gif"},"id":2175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiasamachar24.com/navvarsh.jpg"},"id":2176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiatime24.com/wp-content/uploads/2020/01/img-20200108-wa0000-1-300x232.jpg"},"id":2177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiatime24.com/wp-content/uploads/2021/08/whatsapp-image-2021-08-08-at-20.16.38-300x256.jpeg"},"id":2178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiatime24.com/wp-content/uploads/2021/09/img-20210917-wa0000.jpg"},"id":2179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indiatv18.com/webdata/indiatv18.com/media/"},"id":2180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indinompcg.com/wsdata/wwwindinompcgcom/news/201901/kishor.jpg"},"id":2181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indocanadiantimes.com/imgs/fbbg-final-black-full.jpg"},"id":2182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indotimes.com.au/wp-content/uploads/2016/07/ad12-1.png"},"id":2183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indurkaniralo.com/wp-content/uploads/2021/07/zieaul-ahasan-gazi-eid-al-adha.png"},"id":2184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infokhabar.com/wp-content/uploads/2020/01/web-design.gif"},"id":2185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inkhabar.com/wp-content/uploads/2023/08/whatsapp-video-2023-08-29-at-10.22.32.mp4"},"id":2186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||innovativedigitalteam.com/125development/sadeaala/wp-content/uploads/2017/12/newspaper-rec"},"id":2187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com/wp-content/uploads/2020/02/nbb.gif"},"id":2188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com/wp-content/uploads/2020/03/jbbl.gif"},"id":2189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/2018/10/05.gif"},"id":2190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ajod-onsurance.gif"},"id":2191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/alicl-1.gif"},"id":2192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ccbl.gif"},"id":2193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/citizen-life-gif.gif"},"id":2194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/dish-home.gif"},"id":2195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/eic.gif"},"id":2196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/gic-1.gif"},"id":2197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/glicl.gif"},"id":2198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/igi.gif"},"id":2199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ime-life_350x150-px_.gif"},"id":2200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/insr.gif"},"id":2201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/jyotilife.gif"},"id":2202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/kbl.gif"},"id":2203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ksbbl-350.110.gif"},"id":2204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ksbbl.gif"},"id":2205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/lgil.gif"},"id":2206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/licn.gif"},"id":2207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/mahalaxmi-life.gif"},"id":2208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/mega.gif"},"id":2209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/mlbl.gif"},"id":2210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/ncc-bank-1024x143.jpg"},"id":2211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/nlg.gif"},"id":2212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/nlic.gif"},"id":2213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/nlicl.gif"},"id":2214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/pic.gif"},"id":2215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/plic.gif"},"id":2216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/prabhu-life.gif"},"id":2217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/prin.gif"},"id":2218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/rbs.gif"},"id":2219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/reliable-life.gif"},"id":2220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/shikhar-inssurance.gif"},"id":2221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/sic.gif"},"id":2222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/slicl.gif"},"id":2223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/uic.gif"},"id":2224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/union_life-critical_illness.gif"},"id":2225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/unnamed.png"},"id":2226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/via-net.gif"},"id":2227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insurancekhabar.com^*/vianet.gif"},"id":2228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipathram.com^*/newyupp_01ea0.jpg"},"id":2229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipathram.com^*/nkbanner_d3f7c.jpg"},"id":2230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipathram.com^*/spicebazar_ad_cfcad.jpg"},"id":2231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iportbd.com/ad/ad.jpg"},"id":2232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irinjalakuda.com^*/tally-ace-copy.jpg"},"id":2233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irinjalakuda.com^*/updated-copy.jpg"},"id":2234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irinjalakudalive.com^*/bata-onam-"},"id":2235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irinjalakudalive.com^*/lawnart.jpg"},"id":2236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irinjalakudalive.com^*/unique"},"id":2237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jabalpurdarpan.in^*/add-mandla.jpg"},"id":2238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jabalpurnavratri.com/uploads/advertise/"},"id":2239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagobangla.tv/wp-content/uploads/2018/01/newspaper-rec777.jpg"},"id":2240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagprerna.com/wp-content/uploads/2020/03/3766953f-da34-42a0-8fe9-f2c3b8de50c4.jpg"},"id":2241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagprerna.com/wp-content/uploads/2020/03/84efadad-48b7-4b72-be6e-184110eabb62"},"id":2242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagprerna.com/wp-content/uploads/2020/03/download-2-5.jpg"},"id":2243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagprerna.com/wp-content/uploads/2020/03/download-6-1.jpg"},"id":2244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagrantimesnews.com/uploads/gallery/image_500x_6530be93419a2.jpg"},"id":2245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratajanata24.com/wp-content/uploads/2018/09/15205315303084447144.jpg"},"id":2246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratajanata24.com/wp-content/uploads/2020/07/addd-300x214.jpg"},"id":2247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1561955585.jpg"},"id":2248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1561955880.jpg"},"id":2249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1617262685.jpg"},"id":2250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1617263885.jpg"},"id":2251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1618988991.jpg"},"id":2252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1618989016.jpg"},"id":2253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1618989034.jpg"},"id":2254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1618989051.jpg"},"id":2255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1622749256.jpg"},"id":2256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagratilahar.com/control/media/1625073535.jpg"},"id":2257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jagruktimes.co.in/uploads/editorial/1668848340.jpg"},"id":2258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd-journal.com/temp/news/photo-1712907683.gif"},"id":2259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd-journal.com/temp/news/photo-1712907880.gif"},"id":2260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bd-journal.com/temp/news/photo-1716035788.jpeg"},"id":2261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaijaidinbd.com^*/walton"},"id":2262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaijaikal.com^*/ggit-done.gif"},"id":2263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaijaikal.com^*/hotel_air_inn_ltd.jpg"},"id":2264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaijaikal.com^*/travel-agent-consultancy-bennar2"},"id":2265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaintabarta24.net/assets/frontend/ad_"},"id":2266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaljalaonline.com/wp-content/uploads/2021/07/admission-open-"},"id":2267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaljalaonline.com/wp-content/uploads/2024/03/annapurn-tourist-destination-2.gif"},"id":2268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalleda.com/images/blogbook.jpg"},"id":2269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalleda.com/images/keyboard.png"},"id":2270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jamunanewsbd.com/wp-content/uploads/2022/07/wishe-gate.gif"},"id":2271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janadhikarmedia.com/wp-content/uploads/2022/08/img_20220827_195708"},"id":2272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/01/whatsapp-image-2024-01-29-at-4.55.12-pm"},"id":2273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/01/whatsapp-image-2024-01-29-at-9.58.05-am"},"id":2274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/02/whatsapp-image-2024-02-02-at-10.18.22-am"},"id":2275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/02/whatsapp-image-2024-02-07-at-12.47.16-pm"},"id":2276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/02/whatsapp-image-2024-02-07-at-12.47.56-pm"},"id":2277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/02/whatsapp-image-2024-02-07-at-12.49.46-pm"},"id":2278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/02/whatsapp-image-2024-02-21-at-11.08.42-am"},"id":2279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/03/whatsapp-image-2024-03-20-at-11.37.48-am"},"id":2280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/03/whatsapp-image-2024-03-28-at-11.37.02-am"},"id":2281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janamitra.co/wp-content/uploads/2024/03/whatsapp-image-2024-03-29-at-12.42.36-pm"},"id":2282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janapati.net/wp-content/uploads/2021/02/12-online-khabardesktop700x80option.gif"},"id":2283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janapati.net/wp-content/uploads/2024/02/nagarik-multipropose-vv-scaled.jpg"},"id":2284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janapati.net/wp-content/uploads/2024/02/yakshya-saving-vv-scaled.jpg"},"id":2285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janaswaram.com/wp-content/uploads/2023/04/whatsapp-image-2023-09-20-at-11.34.30-pm-optimized.jpeg"},"id":2286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janata.news/ads/"},"id":2287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatarnews24.com/ikunotsu/2021/01/azimartgif1.gif"},"id":2288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatarnews24.com/ikunotsu/2021/01/clickme1.gif"},"id":2289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatarnews24.com/ikunotsu/2021/01/ittadi-ads-gif1.gif"},"id":2290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatarnews24.com/ikunotsu/2021/01/signplusads.gif"},"id":2291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatarnews24.com/ikunotsu/2021/01/universalstudioads.gif"},"id":2292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatatimes.com/wp-content/uploads/2020/01/final-add-design-2048x1365.jpg"},"id":2293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatatimes.com/wp-content/uploads/2020/04/5-dec-nmb-generic-gif-250x180-1.gif"},"id":2294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janatatimes.com/wp-content/uploads/2020/06/global-ime.gif"},"id":2295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janayugomonline.com^*/aims.jpg"},"id":2296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janayugomonline.com^*/kripalayam-old-age-home.jpg"},"id":2297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandhara24.com/wp-content/uploads/2020/11/corhaz"},"id":2298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jandhara24.com/wp-content/uploads/2021/08/myads.jpg"},"id":2299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janjaagran.com/ws/janjaagrancom/news/202107/whatsapp_image_2021-07-27_at_2_37_29_am.jpeg"},"id":2300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janjaagran.com/ws/janjaagrancom/news/202107/whatsapp_image_2021-07-27_at_2_39_05_am.jpeg"},"id":2301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janjaagran.com/ws/janjaagrancom/news/202111/q-2.jpg"},"id":2302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janobani.com/fontend/addimage/"},"id":2303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/c-lai.jpg"},"id":2304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/heera-panna.jpg"},"id":2305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/img-20171217-wa0044.jpg"},"id":2306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/img-20171220-wa0025.jpg"},"id":2307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/img-20171220-wa0026.jpg"},"id":2308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/img-20171221-wa0004.jpg"},"id":2309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpravaslive.tv/wp-content/uploads/2017/12/shiv-traders.jpg"},"id":2310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jansamvadonline.com/wp-content/uploads/2022/08/add.jpg"},"id":2311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janshaktikranti.com/mynewsadmin/img/add/add1600"},"id":2312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jantak.com/wp-content/uploads/2021/06/250x250-middle.jpg"},"id":2313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jantantratv.com/wp-content/uploads/2021/01/new-e1611914682532-1536x180.png"},"id":2314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janwarta.com/wp-content/uploads/2022/03/bhupeshxf5175.jpeg"},"id":2315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janwarta.com/wp-content/uploads/2022/04/ak_10.jpeg"},"id":2316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janwarta.com/wp-content/uploads/2022/04/cibbk_0wgaendoc.jpeg"},"id":2317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jashoreralo.com/media/photogallery/2018november/4022900633058308832-2011300823.gif"},"id":2318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jashoreralo.com/media/photogallery/2018november/innovation-service-portal-2002282128.jpg"},"id":2319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2021/02/fb_img_1613448998028"},"id":2320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2021/02/img-20210201-wa00127726701485359038699"},"id":2321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2021/03/img-20210224-wa0028"},"id":2322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2021/07/img-20210726-wa0018.jpg"},"id":2323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2022/06/img-20220608-wa0070-"},"id":2324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in/honodig/uploads/2022/09/img-20220828-wa0015"},"id":2325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in^*/bannermaker_"},"id":2326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaunpurlivenews.in^*/image_editor_output_image"},"id":2327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jayakesarionline.com/wp-content/uploads/2020/06/whatsapp-image-2020-06-16-at-12.28.10-pm.jpeg"},"id":2328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jayakesarionline.com/wp-content/uploads/2022/08/img-20230106-wa0015-1"},"id":2329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jayanewslive.com/assets/images/addbanner/"},"id":2330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaybharatnews.com/wp-content/uploads/2023/03/img_20230318_174557"},"id":2331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jayhosh.com/wp-content/uploads/2023/02/chhadke-large-add.jpg"},"id":2332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jginews.in^*/kv-constructions-uruvachal-3.jpg"},"id":2333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jhanjhattimes.com/storage/2024/03/s4.jpg"},"id":2334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jharkhandlatestnews.com/wp-content/uploads/2024/01/dps-"},"id":2335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jharkhandlatestnews.com/wp-content/uploads/2024/02/sts.jpeg"},"id":2336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jharkhandmirror.net/wp-content/uploads/2020/08/pk-g.png"},"id":2337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jhunjhununewz.com/wp-content/uploads/2022/06/addtext_06-07-10.23.36"},"id":2338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jhunjhununewz.com/wp-content/uploads/2022/06/addtext_06-07-105476962248941522538"},"id":2339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jillavarthakal.com^*/malabargd.jpg"},"id":2340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjpnews.com/wp-content/uploads/2021/06/solypsis-scaled.jpg"},"id":2341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jonaki.tv/wp-content/uploads/2024/05/khan-it-host-baner-3-02.jpg"},"id":2342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jonotatv.com/wp-content/uploads/2022/07/high-final.gif"},"id":2343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jonotatv.com^*/wishe-gate"},"id":2344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalbd24.com/assets/ad/"},"id":2345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalistonlive.com/wp-content/uploads/2018/10/sidebar-banner4.jpg"},"id":2346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalistonlive.com/wp-content/uploads/2018/12/ad_1.jpg"},"id":2347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalistonlive.com/wp-content/uploads/2021/08/oxymo...png"},"id":2348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||journalistonlive.com/wp-content/uploads/2023/04/chemmannur_"},"id":2349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joychenputhukulam.com/admin/add_images/"},"id":2350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugantor.com/web-assets/img/jamuna"},"id":2351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugantor.com^*/banner.jpg"},"id":2352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugantor.com^*/dada%20new.gif"},"id":2353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugantor.com^*/jamuna%20electronics%20%20300x250.gif"},"id":2354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jungeawaz.in/assets/admin/images/summernote/"},"id":2355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com/wp-content/uploads/2020/12/with-img-fb-cover-page.jpg"},"id":2356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/fb_img_"},"id":2357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/img-"},"id":2358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/ptanjali"},"id":2359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/received_"},"id":2360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/screenshot_20210125-174614_facebook"},"id":2361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*/whatsapp-image-2021-01-27-at-17.29.21"},"id":2362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||justmuz.com^*atithi"},"id":2363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaakai.in^*&tablename=advertise"},"id":2364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kachedure.com/media/adds/100620202112517455.jpg"},"id":2365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kachedure.com/media/adds/280520202105103420.gif"},"id":2366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kailarionline.com/wp-content/uploads/2021/08/fakalpuran-budi-1.jpg"},"id":2367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kailarionline.com/wp-content/uploads/2021/08/mohrain-tours-and-travelsads-1.gif"},"id":2368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kailarionline.com^*/bikash"},"id":2369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kairalynews.com/uploads/premium_images/kairaly_news_1663147335.jpg"},"id":2370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kairalynews.com/uploads/premium_images/kairaly_news_1663147373.jpg"},"id":2371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalaroanews.com/wp-content/uploads/2017/01/awesome.png"},"id":2372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalercumilla.com//front-end/assets/img/add/"},"id":2373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalmunainet.com/wp-content/uploads/2018/12/48398931_1997785360309255_2179217421888389120_n.jpg"},"id":2374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanakaikhabar.com/wp-content/uploads/2022/11/chepti-add.gif"},"id":2375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanakaikhabar.com/wp-content/uploads/2023/08/kmc-2023-gif-300x200-1-1.gif"},"id":2376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanakaikhabar.com/wp-content/uploads/2023/09/karma-family-resturant-1024x684.gif"},"id":2377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanakaikhabar.com/wp-content/uploads/2023/09/kasam-mini-market-1024x684.jpg"},"id":2378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanakaikhabar.com/wp-content/uploads/2024/02/birtamode-udhyog-banijya-sang-add-1-1-1024x512.jpg"},"id":2379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanchanmoni.com/nazrul_ad_logo_1.jpg"},"id":2380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanchanmoni.com/trust%20rubber%20stamps%20bangla%20lok%20samaj%20copy.jpg"},"id":2381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanjirappallyreporters.com^*/kalayil-"},"id":2382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanjirappallyreporters.com^*/scolers"},"id":2383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadachannels.com/images/desktop_kannada-min.webp"},"id":2384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2021/02/img-20210221-wa0009"},"id":2385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2021/02/textmaster_02-23-10.04.36"},"id":2386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2022/12/img-20221213-wa0005"},"id":2387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2022/12/screenshot_2022_1209_075631"},"id":2388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2022/12/screenshot_2022_1209_075731"},"id":2389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2022/12/textmaster_12-09-08.16.18"},"id":2390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2022/12/textmaster_12-13-01.33.14"},"id":2391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2023/03/ba226849-3709-47af-9c45-edf236b98275"},"id":2392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannadavani.news/wp-content/uploads/2023/03/img-20230321-wa0015"},"id":2393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannurmetroonline.com/uploads/adds/1507362061-420011360_zain.jpg"},"id":2394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannurmetroonline.com/uploads/adds/1521349373-366726693_vismaya_new.jpg"},"id":2395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannurmetroonline.com/uploads/adds/1535032705-1391107138_ad%20sml%20p%20here%20metro.jpg"},"id":2396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kannurmetroonline.com/uploads/adds/1538639792-1675031546_kannur%20furniture.jpg"},"id":2397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kansatnews24.com^*/2-scaled.jpg"},"id":2398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kansatnews24.com^*/add-15.4.19.jpg"},"id":2399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kansatnews24.com^*/ads-3-195x300.jpg"},"id":2400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kantipurdaily.com^*/ads/"},"id":2401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapotham.com/wp-content/uploads/2022/06/kapotham-banner.jpg"},"id":2402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karaitivunews.com/_/rsrc/1529178203911/home/exam.jpg"},"id":2403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karaitivunews.com/_/rsrc/1529178204242/home/tree.jpg"},"id":2404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karaitivunews.com^*/6x%203.jpg"},"id":2405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karaitivunews.com^*/img-20191204-wa0000.jpg"},"id":2406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karavalimunjavu.com/uploads/adz/"},"id":2407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karmalamadhanews24.com/wp-content/uploads/2020/07/ad-500px.jpg"},"id":2408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karmalamadhanews24.com/wp-content/uploads/2020/07/img-20200715-wa0044-3-300x212.jpg"},"id":2409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karmalamadhanews24.com/wp-content/uploads/2020/07/img-20200729-wa0008.jpg"},"id":2410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karmalamadhanews24.com/wp-content/uploads/2020/07/img-8561-2-300x296.jpg"},"id":2411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karnatakamalla.com/images/topbanner.jpg"},"id":2412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karshikarangam.com/assets/homeads/"},"id":2413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karshikarangam.com/assets/innerads/"},"id":2414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasaragod.com^*/alfalah_hypermarket.gif"},"id":2415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasaragod.com^*/masters_roving_eye.gif"},"id":2416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kashishnews.com/assets/uploads/images/1200323134whatsapp%20image%202020-03-20%20at%2011.10.55.jpeg"},"id":2417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kashishnews.com/assets/videos/"},"id":2418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandupati.com/wp-content/uploads/2020/03/home-and-auto-loan-1170x150_pixels.gif"},"id":2419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandupati.com/wp-content/uploads/2020/06/800by84pxkathmandupati.gif"},"id":2420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandupati.com/wp-content/uploads/2020/07/ktm-pati_banner_huaweicloud_"},"id":2421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandupati.com/wp-content/uploads/2020/08/1140x140.gif"},"id":2422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandupati.com/wp-content/uploads/2020/08/wow-n-mobile-banking-1200x100-1.gif"},"id":2423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kathmandutoday.com/wp-content/uploads/2024/01/gbime.jpg"},"id":2424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaumudiplus.com/resources/images/kalakaumudikazhadi_ad.jpg"},"id":2425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaumudiplus.com^*/awc-banner.jpg"},"id":2426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaumudiplus.com^*/chemmannurfin1.jpg"},"id":2427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazirbazar.com^*/ad-1.jpg"},"id":2428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kbuccket.sgp1.digitaloceanspaces.com/balliakhabar/*/aishpra-"},"id":2429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kbuccket.sgp1.digitaloceanspaces.com/balliakhabar/2022/04/03153431/milk"},"id":2430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brtnepal.com/wp-content/uploads/2023/12/ongoing-logo-advnew.jpg"},"id":2431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralakaumudi.com/static/ads/imgs/saltandpepper.jpg"},"id":2432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralanewshunt.com/images/coirfed%20cut.jpg"},"id":2433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralanewshunt.com/images/csb.jpg"},"id":2434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralanewshunt.com/images/kerafednew.jpg"},"id":2435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralaonlinenews.com/static/c1e/static/themes/11/94744/4170/images/family-wedding-kannur.jpg"},"id":2436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/a4-1-"},"id":2437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/ad-"},"id":2438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/ampsco.png"},"id":2439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/park-funerel.png"},"id":2440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/whatsapp-image-2022-03-19-at-11.36.40-am"},"id":2441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/whatsapp-image-2022-05-15-at-11.45.08-pm"},"id":2442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralatimes.com/wp-content/uploads/2023/05/whatsapp-image-2022-08-10-at-7.02.55-pm.jpeg"},"id":2443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keralaviews.com/wp-content/uploads/2015/03/amc-ad-3.jpg"},"id":2444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keraleeyammasika.com/wp-content/themes/keraleeyam_v4/images/kodungallur-bank-sqare.jpg"},"id":2445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keykhabor.com/wp-content/uploads/2021/10/ad-1.png"},"id":2446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keykhabor.com/wp-content/uploads/2021/10/whatsapp-image-2022-05-07-at-1.46.06-pm-1-"},"id":2447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabar7clive.com/images/slidesimg/"},"id":2448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabaraajkal.com/wp-content/uploads/2017/06/download.jpg"},"id":2449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabaradda.in/wp-content/uploads/2020/06/khabar-adda.jpg"},"id":2450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarchi.net/wp-content/uploads/2018/10/output_fjtcbc.gif"},"id":2451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabardarinews.com^*/baijanath-scl-"},"id":2452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabardarinews.com^*/vet-mnr"},"id":2453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aarthikplus.com/wp-content/uploads/2024/02/swornimnari_a4.jpeg"},"id":2454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||janpathsamachar.com/advertise/"},"id":2455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarhp.com^*/ab-photography"},"id":2456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarlive24.in/wp-content/uploads/2022/03/add-scl"},"id":2457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarmala.com/wp-content/uploads/2020/03/khabermala-700x80-1.gif"},"id":2458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarmandi.com/banner/"},"id":2459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarmuluk.com/wp-content/uploads/2021/08/hospital-e1629128039388.jpeg"},"id":2460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarpato.saviskarcdn.net/media/sda/"},"id":2461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2020/06/vitiligo.jpg"},"id":2462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarsampresan.com/wp-content/uploads/2013/01/1-madan-mike-copy.png"},"id":2463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarsampresan.com/wp-content/uploads/2013/01/atul-subedi-copy.png"},"id":2464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarsampresan.com/wp-content/uploads/2018/10/44669949_350808199058623_2451470420914733056_n.jpg"},"id":2465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwaale.com/storage/mainadd/"},"id":2466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwarrior.com/wp-content/uploads/2021/01/455437bf-8aa9-41ca-b130-f651a1a50937.jpg"},"id":2467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwarrior.com/wp-content/uploads/2021/01/img_20210114_181113-1.jpg"},"id":2468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwarrior.com/wp-content/uploads/2021/01/img_20210114_181614.jpg"},"id":2469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwarrior.com/wp-content/uploads/2021/01/img_20210114_181646.jpg"},"id":2470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarwarrior.com/wp-content/uploads/2022/07/img-20220729-wa0008.jpg"},"id":2471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarworld.com/wp-content/uploads/2019/05/roots-medical-banner-ad-1.jpg"},"id":2472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabor.com/upload/images/news^*usbd"},"id":2473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khaborbela.com/file/2019/08/bike.gif"},"id":2474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabreelal.com/static/c1e/client/88667/uploaded/5159e335e459fc1de24a8d00fcf694c8.jpg"},"id":2475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabreelal.com/static/c1e/client/88667/uploaded/b8bb448491721aa92b56603abe6f3101.jpg"},"id":2476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabreelal.com/static/c1e/client/88667/uploaded/c3c3e9092732e346fd3f464afc019079.jpg"},"id":2477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabreelal.com^*/uploaded_original/"},"id":2478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabrilalnews.co.in/wp-content/uploads/2022/10/img-20221013-wa0017"},"id":2479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabrilalnews.co.in/wp-content/uploads/2022/10/img-20221014-wa0002"},"id":2480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabrilalnews.co.in/wp-content/uploads/2022/10/img-20221019-wa0035"},"id":2481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabrilalnews.co.in/wp-content/uploads/2022/10/img-20221020-wa0003"},"id":2482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabrilalnews.co.in/wp-content/uploads/2022/10/img-20221020-wa0004"},"id":2483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabritaau.com^*/advt"},"id":2484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kharibot.com/uploads/advertise/"},"id":2485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khelbihar.com/wp-content/uploads/2022/05/img-20230103-wa0014"},"id":2486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khelbihar.com/wp-content/uploads/2023/03/img-20230303-wa0063"},"id":2487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khelbihar.com/wp-content/uploads/2023/03/img-20230315-wa0020"},"id":2488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khelexpress.com/images/ongc.jpg"},"id":2489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khelexpress.com/images/sbi.jpg"},"id":2490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/1643981834456359161-300x100.gif"},"id":2491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/36aefe15bb944d485135b69ada0ffe6d.gif"},"id":2492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/430862400357698820.gif"},"id":2493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/5749757724342326857.gif"},"id":2494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/6367228033631247920.gif"},"id":2495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/e80e1c357e130bc9a18d1684400049ac-1-300x100.gif"},"id":2496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/emergancy13-11-17.gif"},"id":2497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/lalbagh.gif"},"id":2498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/01/resize-300x200x1ximage.jpg"},"id":2499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/07/1-1.jpg"},"id":2500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor24ghonta.com/wp-content/uploads/2019/07/ad.png"},"id":2501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khobor71.com/wp-content/uploads/2020/08/desktopamishvandar.jpg"},"id":2502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khoborbarishal.com/wp-content/uploads/2018/11/buy-website-bangladesh.jpg"},"id":2503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khoborbarishal.com/wp-content/uploads/2024/01/whatsapp-image-2024-01-02-at-9.08.16-pm-300x300.jpeg"},"id":2504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khojinews.co.in/h-upload/2021/09/14/1297187-40e3d696-6ba2-4893-a739-795a0abde78d.jpg"},"id":2505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khojinews.co.in/h-upload/2021/09/14/1297188-whatsapp-image-2021-08-24-at-50409-pm.jpeg"},"id":2506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khojkhobor.net/wp-content/uploads/2016/10/khojkhobor.jpg"},"id":2507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kholakagojbd.com/new_version/images/kk.png"},"id":2508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnagazette.com/wp-content/uploads/2020/10/newspaper-book-now.png"},"id":2509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnagazette.com/wp-content/uploads/2022/04/add_3-x-3-inch-01-400x400.jpg"},"id":2510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnagazette.com/wp-content/uploads/2024/02/taste-adventure-400x400.png"},"id":2511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnatimes.com/wp-content/uploads/2019/07/add.jpg"},"id":2512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnatimes.com/wp-content/uploads/2019/07/khulna-digital-add.-weekly-khulna-times..jpg"},"id":2513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnatimes.com/wp-content/uploads/2019/10/mehjabinrahman.jpg"},"id":2514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khulnatimes.com/wp-content/uploads/2020/01/rb-online-add-collour1111.jpg"},"id":2515}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["suravara.com"],"urlFilter":"||kinige.com/images/kinigebannerimage.png"},"id":2516}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jalleda.com"],"urlFilter":"||kinige.com/images/klogo.png"},"id":2517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kishoreganjnews.com/asset/images/citylab.jpg"},"id":2518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kishoreganjnews.com/asset/images/den.jpg"},"id":2519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kishoreganjnews.com/niramoy.jpg"},"id":2520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayapathram.com/wp-content/uploads/2016/04/allied-1.gif"},"id":2521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayapathram.com/wp-content/uploads/2018/07/crystal-uzhavoor-400-x-108-pix..jpg"},"id":2522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayaworld.com/wp-content/uploads/2018/11/searsfg01.jpg"},"id":2523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayaworld.com/wp-content/uploads/2018/11/xcaliber1.jpg"},"id":2524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayaworld.com/wp-content/uploads/2019/02/st-2.jpg"},"id":2525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knanayaworld.com/wp-content/uploads/2019/04/eater.jpg"},"id":2526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knnnews.co.in/wp-content/uploads/2020/08/dance.jpg"},"id":2527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knnnews.co.in/wp-content/uploads/2020/08/mobile-1.jpg"},"id":2528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knnnews.co.in/wp-content/uploads/2020/08/side.jpg"},"id":2529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kodanki.in/wp-content/uploads/2024/02/new-project.jpg"},"id":2530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolhabinews.com/wp-content/uploads/2023/10/whatsapp-image-2023-10-01-at-10.20.26-am.jpeg"},"id":2531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komashisha.com/files/asset/uploads/2015/10/multi.jpg"},"id":2532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komashisha.com/files/asset/uploads/2016/11/bukara.jpg"},"id":2533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komashisha.com/files/asset/uploads/2017/02/roohafza_qawmikantho.gif"},"id":2534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komashisha.com/files/katib_media.png"},"id":2535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konkansamwad.com/news/images/uploads/new_adv/108.jpg"},"id":2536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konkantoday.com/wp-content/uploads/2019/06/screenshot_20200512-231317_whatsapp.jpg"},"id":2537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/achievers-classes-3.jpg"},"id":2538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/img-20191206-wa0051-696x418-1-300x180.jpg"},"id":2539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/img-20191209-wa0096-300x188.jpg"},"id":2540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/img-20191222-wa0179-300x180.jpg"},"id":2541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/img-20200101-wa0331-300x175.jpg"},"id":2542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshixpress.com^*/whatsapp-image-2019-06-02-at-10.03.01-am-e1559470765481-300x270.jpeg"},"id":2543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kositimes.com/wp-content/uploads/2023/02/img-20230217-wa0081.jpg"},"id":2544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khoborprotidin24.com/ads/bashundhara-tissue.png"},"id":2545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2021/12/165ef056-e445-464b-9651-2753fa04d285"},"id":2546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2022/01/12-newyearsale-"},"id":2547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2022/01/3e4bca05-2d28-438d-a5ac-70fc239a87a5-"},"id":2548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2022/01/4351988e-cd3a-4218-aed8-1e6396648cea"},"id":2549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2022/01/ad"},"id":2550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kottayammedia.com/wp-content/uploads/2022/02/f7725e2e-4890-490c-9a36-0647eb92ca1d"},"id":2551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koylanchallive.com/gallery/kusum%20roll%20add.jpeg"},"id":2552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krantimission.com/wp-content/uploads/2021/04/rain-water-harwesting-"},"id":2553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krishipana.com/wp-content/uploads/2021/10/xlad.jpg"},"id":2554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krishnanews.com^*/img-20190511-wa0001.jpg"},"id":2555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksfastnews.in/wp-content/uploads/2022/08/img-20220829-wa0017"},"id":2556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktgsamacharindia.in/uploads/images/2022/03/image_750x_623f458b96684.jpg"},"id":2557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuakatanews.com.bd/wp-content/uploads/2020/04/aka.jpg"},"id":2558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuakatanews.com/wp-content/uploads/2020/04/aka.jpg"},"id":2559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuakatanews.com^*/1-300x250.png"},"id":2560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuakatanews.com^*/2-5-300x150.jpg"},"id":2561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kubiyonews.com/wp-content/uploads/2020/05/nation-eye.gif"},"id":2562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kubiyonews.com/wp-content/uploads/2020/06/kkk.gif"},"id":2563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kubiyonews.com/wp-content/uploads/2020/11/onema-deyak.gif"},"id":2564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kundapraa.com/wp-content/uploads/2022/07/ad-preethi-mobiles.gif"},"id":2565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurigramlive.com/huron/2019/11/hur-collection-big-adv-min.jpg"},"id":2566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/04/harichandra-bc"},"id":2567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/04/karan-humla"},"id":2568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/04/sahakari-axam"},"id":2569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/05/hatemalo-new-finel.gif"},"id":2570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/05/indreni-klab.gif"},"id":2571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/05/janaki1"},"id":2572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/05/namraj-neupane-1."},"id":2573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/06/janaki-gapa-banke-1.gif"},"id":2574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/06/kisri-karnali.gif"},"id":2575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/06/panchadeol-axam-binayak.gif"},"id":2576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/07/khajura-gapa-banke.gif"},"id":2577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/07/narainapur-gapa-banke.gif"},"id":2578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/07/pachajharana-ko.gif"},"id":2579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/07/pachal-jharana.gif"},"id":2580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kusenews.com/wp-content/uploads/2020/10/ratna-bk-and-8-ward.gif"},"id":2581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kushtiarbarta.com/media/photogallery/2018november/innovation-service-portal-2002160816.jpg"},"id":2582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kushtiarbarta.com/media/photogallery/2018november/maxresdefault-2002160819.jpg"},"id":2583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kutchuday.in/wp-content/uploads/2023/04/cricadda-"},"id":2584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakfmnews.lk/wp-content/uploads/2023/01/ezgif-3-8786c0c1d4.gif"},"id":2585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakshmipur71.com/uploads/ad_image/"},"id":2586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakshyatak.in/wp-content/uploads/2022/03/whatsapp-image-2022-03-27-at-1.26.34-am.jpeg"},"id":2587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakviru.com/wp-content/uploads/2020/03/newspaper-rec300@2x.jpg"},"id":2588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lalitpurfastnews.com/wp-content/uploads/2020/08/img-20200804-wa0014-300x103.jpg"},"id":2589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lalluram.com/wp-content/uploads/2024/01/whatsapp-image-2024-01-30-at-18.38.19_a6c91df3-1024x576.jpg"},"id":2590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lalmohannews24.com/wp-content/uploads/2017/11/buy-website-bangladesh-300x163.jpg"},"id":2591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lalsabuj71.com/wp-content/uploads/2020/06/ad-"},"id":2592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lambasafar.com/wp-content/uploads/2024/03/ad-ls-"},"id":2593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanka4.com/images/promotion/"},"id":2594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankadaily.com/images/banners/2018/worky"},"id":2595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankaleadnews.com/wp-content/uploads/2020/08/mawbima.gif"},"id":2596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankapuri.com^*/hutch123.gif"},"id":2597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankapuri.com^*/kiruba-learners.gif"},"id":2598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankapuri.com^*/s1.gif"},"id":2599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com/wp-content/uploads/2015/01/42596418_136104064010787_337896205436583936_n.jpg"},"id":2600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com^*/generali_236x60_new.gif"},"id":2601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com^*/importas-350x90-1.gif"},"id":2602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com^*/jesi.gif"},"id":2603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com^*/kani_cash_carry.gif"},"id":2604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lankasee.com^*/sivatravel_236x60.gif"},"id":2605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lastnews24.com/wp-content/uploads/2021/06/jadorkar_online_add.jpg"},"id":2606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canvasmagazine.com.bd/wp-content/uploads/2021/08/persona.jpg"},"id":2607}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emalayalee.com"],"urlFilter":"||cdn-indhya.b-cdn.net/image/106"},"id":2608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmosgroup.sgp1.cdn.digitaloceanspaces.com/advertise/"},"id":2609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybartoman.com/ad/shopno.jpeg"},"id":2610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latestlaws.com/media/2020/03/1583736449.jpg"},"id":2611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latestlaws.com/media/2021/03/1614824189-0.jpg"},"id":2612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latestlaws.com/media/2022/09/sandeeplogistics-0-1662802162.jpeg"},"id":2613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latuexpress.com/files/uploads/2018/11/41697939_257707405083274_4409634504667299840_n.jpg"},"id":2614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latuexpress.com/files/uploads/2018/11/kazi-romiz-shahbazpur.com_.jpg"},"id":2615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latuexpress.com/files/uploads/2019/05/burka.jpg"},"id":2616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latuexpress.com/files/uploads/2020/07/untitled-1-copy-3.jpg"},"id":2617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laxminews24x7.com/wp-content/uploads/2019/12/flate_banner_v2.png"},"id":2618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leadingnepalnews.com/wp-content/uploads/2017/05/liril-feb16-210.gif"},"id":2619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leadingnepalnews.com/wp-content/uploads/2017/05/mbl-fd10_50.jpg"},"id":2620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leadingnepalnews.com/wp-content/uploads/2017/05/nea_adv.gif"},"id":2621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leadingnepalnews.com/wp-content/uploads/2017/05/tourism-bhak-add.jpg"},"id":2622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekalionline.com^*/aaditya-fance.gif"},"id":2623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekalionline.com^*/yamaha-4.gif"},"id":2624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekalionline.com^*/yavarest.gif"},"id":2625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifeglint.com^*/merriboy-chocolate-conefetti-250-pxl-x-250-pxl.jpg"},"id":2626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifeglint.com^*/vfpck%20advertisement%20matter%20new.-page-001-250px.jpg"},"id":2627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lightnewsbd.com/wp-content/uploads/2024/04/image001.png"},"id":2628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/05/aalital-ad.jpg"},"id":2629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/05/amargadhi-ad.gif"},"id":2630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/05/bhageshwor-ad.jpg"},"id":2631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/05/ganyapdhura-ad.jpg"},"id":2632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/05/parashuram-ad.gif"},"id":2633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/06/ajayameru.gif"},"id":2634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/06/big-cat-international.gif"},"id":2635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/06/ratogurans-final-1.gif"},"id":2636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/07/mahabharat.jpg"},"id":2637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipuleknews.com/wp-content/uploads/2020/07/navadurga.gif"},"id":2638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/2ef62cdf-7.jpg"},"id":2639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/81ce4f67-0.jpg"},"id":2640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/9b0a2dca-c.jpg"},"id":2641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/a841aa87-d.jpg"},"id":2642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/ae97f720-2.jpg"},"id":2643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedinmaan.com/advertisephoto/ffe61fbd-1.jpg"},"id":2644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livehindustansamachar.com/uploaded_files/banner_img/livehindustansamachar.com60f79301e4173img-20210713-wa0012.jpg"},"id":2645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveindiakhabar.in^*/babosa-event"},"id":2646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livekeralanews.com/wp-content/uploads/2017/07/1.jpg"},"id":2647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livemarathi.in/wp-content/uploads/2019/09/add-21.jpg"},"id":2648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenarayanganj.com/wp-content/uploads/2019/03/kaif_300319-300x284.jpg"},"id":2649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenarayanganj.com/wp-content/uploads/2019/09/ad_bangla_house260919"},"id":2650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenarayanganj.com/wp-content/uploads/2020/04/kothay-kotojon-banner"},"id":2651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenarayanganj.com/wp-content/uploads/2020/05/received_775035683250937"},"id":2652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenarayanganj.com/wp-content/uploads/2020/06/received_959560261170139"},"id":2653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenewage.com/wp-content/uploads/2023/09/tcr-1917_kalyani-digital-creative"},"id":2654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livepress24.com^*/sotota.png"},"id":2655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livetvkerala.com/wp-content/uploads/2019/01/decor-add-1"},"id":2656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveupweb.com/123.jpg"},"id":2657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveupweb.com/uploads/images/lok1.jpg"},"id":2658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lktcdn.prixa.net/media/565x90_1.gif"},"id":2659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lktcdn.prixa.net/media/565x90_2_ime_limited.gif"},"id":2660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lktcdn.prixa.net/media/565x90_tata.gif"},"id":2661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lktcdn.prixa.net/media/595x90px.gif"},"id":2662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lktcdn.prixa.net/media/700x110.gif"},"id":2663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokpriyasamachar.com/wp-content/uploads/2021/09/website-solution.gif"},"id":2664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksaakshya.com/wp-content/uploads/2023/09/baner-1.png"},"id":2665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksansar.in^*/add1-"},"id":2666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksansar.in^*/add2.jpg"},"id":2667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksansar.in^*/add3.jpg"},"id":2668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksansar.in^*/add4.jpg"},"id":2669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loksansar.in^*/rajani-tea.jpg"},"id":2670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loktantrakaagaz.com^*/img-20210806-wa0027-1"},"id":2671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loktantrakaagaz.com^*/img-20210806-wa0031-1"},"id":2672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||londonbdnews24.com/img/banners/"},"id":2673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||londonnepalnews.com/wp-content/uploads/2018/10/multi_dynamic-"},"id":2674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loudspeakeronline.com/uploads/blocks/"},"id":2675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maagulf.com^*_ad.jpg|"},"id":2676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maalaisudar.com^*/talkmedia.jpg"},"id":2677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/anjesh-kumar-"},"id":2678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/banarsi-devi"},"id":2679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/mohan-kumar-"},"id":2680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/ruby-devi"},"id":2681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/shashank-shekhar-"},"id":2682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/sudhanshu-shekhar-"},"id":2683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/surendra-paswan-sho-saharghat"},"id":2684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/tribhuvan-kumar"},"id":2685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/vijay-kumar-"},"id":2686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madhubaninews.in/wp-content/uploads/2021/01/vishw-mohan-prasad-"},"id":2687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maguranews.com^*/adv-"},"id":2688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||majeettimes.com/wp-content/uploads/2022/01/img-20211216-wa0088"},"id":2689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makkalkural.net/news/wp-content/uploads/2020/06/25x4-240x300.jpg"},"id":2690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makkalkural.net/news/wp-content/uploads/2020/06/25x4.jpg"},"id":2691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makkalkural.net^*/la-alagria-tamil.jpg"},"id":2692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malabarinews.com^*/sameeksha"},"id":2693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalamdaily.in/wp-content/uploads/2020/11/bestwood-hoarding-1-1-300x158.jpg"},"id":2694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalamemagazine.com^*/ogilvia-design-studio-250.gif"},"id":2695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dainikjanambhumi.co.in/images/1200x110.png"},"id":2696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dhakareport24.com/images/adddd.jpeg"},"id":2697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalammedia.one/uploadedfiles/ads"},"id":2698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalamtodayonline.com/wp-content/themes/malayalam/images/innerpagesidebar.gif"},"id":2699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalamuk.com^*/bloggif_"},"id":2700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayaleepathram.com.au/wp/wp-content/uploads/2022/10/pavizham-oziind.jpg"},"id":2701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayaleepathram.com.au/wp/wp-content/uploads/2023/02/whatsapp-image-2023-02-20-at-6.07.34-pm"},"id":2702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalilife.com/assets/uploads/banner/"},"id":2703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malhaarmedia.com/storage/app/uploads/public/63c/779/e87/63c779e87a4ae865471492.jpeg"},"id":2704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malwanews.com/wp-content/uploads/2017/08/ranovation.jpg"},"id":2705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manaharilive.com/wp-content/uploads/2024/01/universal.jpg"},"id":2706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangotv.co/wp-content/uploads/2021/01/app-promo-image-sqr.png"},"id":2707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangotv.co^*/aisidi-banner-"},"id":2708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mattakalappu.com/wp-content/uploads/2020/01/background-e1578143205732.png"},"id":2709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mattakalappu.com/wp-content/uploads/2020/01/noolaham.jpg"},"id":2710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mattakalappu.com/wp-content/uploads/2020/01/sirakukal.png"},"id":2711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mbdwebnews.com/wp-content/uploads/2021/08/img-20210804-wa0201-300x185.jpg"},"id":2712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mbpratidin.com/wp-content/uploads/2018/09/add.jpg"},"id":2713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medhajnews.in/img/add_sgipl.jpeg"},"id":2714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medhajnews.in/img/ads-client/mp-birla-group.png"},"id":2715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media-today.in/wp-content/uploads/2021/01/whatsapp-image-2021-01-25-at-3.37.04-pm.jpeg"},"id":2716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media-today.in/wp-content/uploads/2021/02/whatsapp-image-2021-02-06-at-6.13.45-pm.jpeg"},"id":2717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media-today.in/wp-content/uploads/2021/06/whatsapp-image-2021-06-17-at-2.15.55-pm-1.jpeg"},"id":2718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24livenews.com/ws/media24livenewscom/news/"},"id":2719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media24news.in/wp-content/uploads/2023/05/20210102_004815-300x169-1.gif"},"id":2720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediapunjab.biz/admin/dashboard/images/poster/"},"id":2721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediapunjab.com/admin/dashboard/images/poster/1537477262dj_raju_241014.jpg"},"id":2722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediapunjab.com/admin/dashboard/images/poster/1604528851jaddooo.jfif"},"id":2723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediapunjab.com/admin/dashboard/images/poster/1604529100jaddooochad.jfif"},"id":2724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediasaheb.com^*/bss-master-head-ad-"},"id":2725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediavarta.com/wp-content/uploads/adv/"},"id":2726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediavisionnews.in/wp-content/uploads/2018/10/red-club-neww"},"id":2727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediavisionnews.in/wp-content/uploads/2019/12/champion-sports-web-3"},"id":2728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediavisionnews.in/wp-content/uploads/2019/12/kuzhi-mandi-web"},"id":2729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meelparvai.net^*/payanam-"},"id":2730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meelparvai.net^*/vaiharai-"},"id":2731}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newsagencyindia.com"],"urlFilter":"||megaportal.in/uploads/1_1641666138.jpg"},"id":2732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meghnanews.com.bd/wp-content/uploads/2019/10/ad_pic_112.jpg"},"id":2733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meherpurpratidin.com/wp-content/uploads/2023/03/radiopayraads.jpg"},"id":2734}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dailysikhnews.com"],"urlFilter":"||mekshq.com/static/gridlove/td_gridlove_248.jpg"},"id":2735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merabharatnews.com/wp-content/uploads/2021/02/step-by-step.png"},"id":2736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meranews.com/frontend/_assets/images/navajivan-"},"id":2737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meranews.com/frontend/_assets/images/navjivan-trust-narrow.jpg"},"id":2738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metromirror.lk/wp-content/uploads/2020/06/whatsapp-image-2020-06-20-at-9.06.25-am"},"id":2739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metromirror.lk/wp-content/uploads/2020/06/whatsapp-image-2020-06-26-at-3.57.37-pm"},"id":2740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metronews.lk^*/biz-banner-"},"id":2741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhone.in/wp-content/uploads/2021/12/final-"},"id":2742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhone.in/wp-content/uploads/2021/12/pure_roots.jpeg"},"id":2743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirrorarts.lk/images/2022/01/13/dcinema"},"id":2744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirrornarayanganj.com/wp-content/uploads/2019/04/webp.net-gifmaker-3.gif"},"id":2745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirsaraitimes.com/wp-content/uploads/2017/05/imageedit_3_6275212440.gif"},"id":2746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirsaraitimes.com/wp-content/uploads/2017/05/imageedit_9_8259542558.gif"},"id":2747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirsaraitimes.com^*/johora-"},"id":2748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2021/07/img-20210712-wa0004.jpg"},"id":2749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/08/8-"},"id":2750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/09/graphic1_"},"id":2751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/11/2022-11-18-696x492"},"id":2752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/11/2022-11-18.jpg"},"id":2753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/11/img-20221107-wa0049"},"id":2754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/11/img-20221108-wa0008"},"id":2755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/11/img-20221111-wa0006"},"id":2756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221130-wa0038"},"id":2757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221211-wa0012"},"id":2758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221212-wa0026"},"id":2759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221213-wa0038"},"id":2760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221214-wa0019"},"id":2761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2022/12/img-20221215-wa0089"},"id":2762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2024/02/img-20221107-wa0049-"},"id":2763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2024/02/img-20221213-wa0038-"},"id":2764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2024/02/img-20240211-wa0039-"},"id":2765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com/wp-content/uploads/2024/03/img-20240321-wa0013-"},"id":2766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirzapurnews.com^*/8.jpg"},"id":2767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitranewslive.com/wp-content/uploads/2022/03/cropped-untitled-3.png"},"id":2768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mohanagar.news/media/photogallery/"},"id":2769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mohona.tv^*/ksrm-logo.jpg"},"id":2770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moolbato.com/wp-content/uploads/2020/05/salt.gif"},"id":2771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moolbato.com/wp-content/uploads/2024/01/picture_smart-combo-deal-offer-.jpg"},"id":2772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||morbiupdate.com/wp-content/uploads/2023/06/27-06-2023-1.gif"},"id":2773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||morning7am.com/wp-content/uploads/2019/05/newspaper-rec"},"id":2774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motherlandnewsbd.com/wp-content/uploads/2018/10/12c665f0895403e836fe8ebe3046938e-300x250.gif"},"id":2775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motivatenews.com.np/wp-content/themes/motivate/images/1px.gif"},"id":2776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motivatenews.com.np/wp-content/uploads/2019/09/can_"},"id":2777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moulvibazar24.com/wp-content/uploads/2023/11/rahat-rakib-tea.jpg"},"id":2778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moviewingz.com/wp-content/uploads/2024/04/romeo-dear-bg-ad.gif"},"id":2779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mpnews360.com/wp-content/uploads/2021/03/22.jpeg"},"id":2780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mpnews360.com/wp-content/uploads/2021/11/sch.jpeg"},"id":2781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muglanikhabar.com/uploads/bigyaapan/"},"id":2782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muhurtham.com^*/google-smallad.jpg"},"id":2783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muhurtham.com^*/sidebar-ad.jpg"},"id":2784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jharkhandupdates.com^*/wildwaadi"},"id":2785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mukhpatra.in/wp-content/uploads/2014/06/kalp-new.jpg"},"id":2786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mukhpatra.in/wp-content/uploads/2018/12/untitled-1-1-1.png"},"id":2787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mukhpatra.in/wp-content/uploads/2021/03/simran-interior-decor.jpg"},"id":2788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mukhpatra.in^*/kalpgrih"},"id":2789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mukhyadhara.in/wp-content/uploads/2024/04/whatsapp-image-2024-04-20-at-2.04.49-pm.jpeg"},"id":2790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktakhabar.net/wp-content/uploads/2020/05/hamdarad1c.gif"},"id":2791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktinews24.com/wp-content/uploads/2020/12/add.jpg"},"id":2792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/16247444954525106568.gif"},"id":2793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/7af345d1a7877d196d0c62eafc1b6481-5cefa397cfb4b.png"},"id":2794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/arnob-300x250.jpg"},"id":2795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/hulk-600x400-300x200.jpg"},"id":2796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/jamuna_1-300x100.gif"},"id":2797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/pool_1-300x250.jpg"},"id":2798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktir-laray.com^*/ssp-mils-300x100.gif"},"id":2799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktokhobor24.com/wp-content/uploads/2021/06/nagad.gif"},"id":2800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muktomon.net/upload/adds/"},"id":2801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||munshiganjtoday.net/wp-content/uploads/2020/11/124683218_404483737580397_922773733168633624_n-"},"id":2802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/2075-7-16.gif"},"id":2803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/asian-paints1.gif"},"id":2804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/film-11-768x225.jpg"},"id":2805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/film-11.jpg"},"id":2806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/inside_2075-4-15.gif"},"id":2807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/ntc.gif"},"id":2808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/prasad-ad.jpg"},"id":2809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicjoymedia.com^*/tata.gif"},"id":2810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muthukamalam.com/advertisement/aromani.jpg"},"id":2811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/02/whatsapp-image-2020-02-09-at-12.54.23-pm"},"id":2812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/02/whatsapp-image-2020-02-19-at-10.20.25-pm"},"id":2813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/02/whatsapp-image-2020-02-24-at-10.39.48-pm"},"id":2814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/genius-classes"},"id":2815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/img-20200303-wa0013"},"id":2816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/save_20200316_185927"},"id":2817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-06-at-7.12.33-am"},"id":2818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-13-at-3.52.40-pm"},"id":2819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-14-at-12.21.28-pm"},"id":2820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/04/img-20200408-wa0009.jpg"},"id":2821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/05/images.png"},"id":2822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/05/sassd-2-769x1024.jpeg"},"id":2823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-13-at-11.19.47-am-855x1024.jpeg"},"id":2824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-15-at-1.48.37-pm"},"id":2825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/06/whatsapp-image-2020-06-23-at-10.31.21-pm-832x1024.jpeg"},"id":2826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-20-at-9.18.11-pm"},"id":2827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-22-at-9.21.07-pm"},"id":2828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-24-at-3.18.05-pm.jpeg"},"id":2829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-25-at-8.17.45-pm-1024x1011.jpeg"},"id":2830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/07/whatsapp-image-2020-07-29-at-2.36.47-pm"},"id":2831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-07-01-at-12.38.53-pm"},"id":2832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-07-24-at-3.18.46-pm"},"id":2833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-12-at-11.03.48-am"},"id":2834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-14-at-7.18.47-pm"},"id":2835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-15-at-12.50.18-pm-1024x1008.jpeg"},"id":2836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-16-at-3.06.40-pm"},"id":2837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-17-at-8.44.32-am"},"id":2838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-21-at-1.21.30-pm"},"id":2839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-22-at-4.41.46-pm"},"id":2840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/09/whatsapp-image-2020-09-20-at-9.36.53-pm.jpeg"},"id":2841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/12/whatsapp-image-2020-12-18-at-7.39.12-am.jpeg"},"id":2842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/12/whatsapp-image-2020-12-23-at-1.28.17-pm-1.jpeg"},"id":2843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/12/whatsapp-image-2020-12-24-at-6.28.57-pm.jpeg"},"id":2844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2021/01/0001-3.jpg"},"id":2845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurnow.in^*/1575553961218_davakhana-1"},"id":2846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzaffarpurwow.com^*/rama-hardware"},"id":2847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznews.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-26-at-8.00.17-am.jpeg"},"id":2848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznews.in/wp-content/uploads/2020/08/whatsapp-image-2020-08-09-at-11.30.27-184x300.jpeg"},"id":2849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/03/whatsapp-image-2020-02-24-at-10.39.48-pm"},"id":2850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-02-at-9.36.28-pm"},"id":2851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-04-at-8.08.02-am"},"id":2852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/03/whatsapp-image-2020-03-04-at-8.34.04-pm"},"id":2853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/05/dq-poster"},"id":2854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/05/img-20200201-wa00011"},"id":2855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/05/img-20200304-wa0015"},"id":2856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/05/img-20200312-wa0000"},"id":2857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in/wp-content/uploads/2020/05/img-20200528-wa0024"},"id":2858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muznow.in^*/ad-template"},"id":2859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myagdinews.com/wp-content/uploads/2022/08/poon-hil-water.jpg"},"id":2860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myagdinews.com/wp-content/uploads/2022/10/ad.jpg"},"id":2861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2023/03/mesta.jpg"},"id":2862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2023/08/hakim-mizanur-rahman-new-add.jpg"},"id":2863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2023/10/diabet-add-gloco-nigella-sativa.jpg"},"id":2864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myagdinews.com/wp-content/uploads/2023/02/darwang-policlinic-ad.jpg"},"id":2865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priyoshomoy.com/wp-content/uploads/2023/11/recap-add-new-300x242.jpg"},"id":2866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyjournal.com/upload/adds/"},"id":2867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/koha.gif"},"id":2868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/kslcads.gif"},"id":2869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/origif1.gif"},"id":2870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/payaans-poster.jpg"},"id":2871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/payyans1.gif"},"id":2872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/shobha2.jpg"},"id":2873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mykeralanews.com^*/vg.gif"},"id":2874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/ashok_suren.gif"},"id":2875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/autotronics.gif"},"id":2876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/beautyatrist.gif"},"id":2877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/craving.gif"},"id":2878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/dominospizza.gif"},"id":2879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/famouslightings.gif"},"id":2880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/niranjanad.gif"},"id":2881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/oviya.gif"},"id":2882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/pooja_money_transfer.gif"},"id":2883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/slimfast.gif"},"id":2884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/speedqueen.gif"},"id":2885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myliddy.com/tangoead.gif"},"id":2886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynews36.com/wp-content/uploads/2020/08/picsart_08-14-06.41.32-scaled.jpg"},"id":2887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynewsnepal.com/images/nlic2.gif"},"id":2888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynewsnepal.com/user_uploads/ads/"},"id":2889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysterythemes.com/editorial/wp-content/uploads/2016/07/ed.png"},"id":2890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naanmedia.in/wp-content/uploads/2023/03/ca1f9c7c-8edf-4ee4-bbc1-e823b8e0022d-1024x1024.jpg"},"id":2891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naanmedia.in/wp-content/uploads/2023/03/whatsapp-image-2023-03-23-at-1.20.34-pm-724x1024.jpeg"},"id":2892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nabaz-e-punjab.com/wp-content/uploads/2017/07/aryans-revised-add-19-07-17.gif"},"id":2893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nabaz-e-punjab.com/wp-content/uploads/2017/07/puca-add-16-july-17.jpg"},"id":2894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nabaz-e-punjab.com/wp-content/uploads/2018/10/cgc-jhenjeri-new-add-25-10-18.gif"},"id":2895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nagarikpatra.com/wp-content/uploads/2022/12/abc-1-15620230121471-06720230520371-1992023081848"},"id":2896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||najiknews.com/uploads/dho-bajura%20ad.gif"},"id":2897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||najiknews.com/uploads/good-negobers-bajura-by-najiknews.com.gif"},"id":2898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nalandalive.com/wp-content/uploads/2018/04/book-domain.png"},"id":2899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namadhukaavalan.com/wp-content/uploads/2021/07/nk-ad2.jpg"},"id":2900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namastenri.net/wp-content/uploads/2021/03/namaste-nri-web-banner.jpg"},"id":2901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namastenri.net/wp-content/uploads/2021/03/nsl_"},"id":2902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namastenri.net/wp-content/uploads/2021/03/whatsapp-image-2024-04-16-at-7.03.14-pm.jpeg"},"id":2903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namastenri.net/wp-content/uploads/2021/04/whatsapp-image-2024-04-16-at-7.02.49-pm.jpeg"},"id":2904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naogaontimes.com/uploads/images/2020/10/image_750x_5f82aae7a6f23.jpg"},"id":2905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naogaontimes.com/uploads/images/2020/11/image_750x_5fa698b38cc79.jpg"},"id":2906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narailsangbad.com^*/2019/04/1-9.png"},"id":2907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganj.news/wp-content/uploads/2019/05/maaad1.gif"},"id":2908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganj24.com/pre-content/uploads/2018/12/al-hakim.jpg"},"id":2909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjbulletin.com/wp-content/uploads/2020/07/amancement-ads.jpg"},"id":2910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjbulletin.com/wp-content/uploads/2020/07/dk-ads.svg"},"id":2911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjbulletin.com/wp-content/uploads/2021/07/munna-enterprize.jpg"},"id":2912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjerkhobor24.com/wp-content/uploads/2020/10/untitled-1.png"},"id":2913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjprotidin.com/wp-content/uploads/2022/12/ad-restaurant-narayanganj"},"id":2914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narayanganjprotidin.com/wp-content/uploads/2023/01/ad10.jpg"},"id":2915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narsingditimes.com/np-uploads/advertisement/"},"id":2916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nation1voice.com^*/637156341430000000.gif"},"id":2917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaljanmat.com/wp-content/uploads/2017/04/pitm.co_.in_.jpg"},"id":2918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationalpowernews.com/wp-content/uploads/2019/11/sagar-thapa.jpg"},"id":2919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2019/01/mujaffarpur"},"id":2920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2019/12/1-214x300.png"},"id":2921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2020/11/capture-2020-11-02-08.55.21.jpg"},"id":2922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2020/11/capture-2020-11-04-11.59.53.jpg"},"id":2923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2020/12/capture-2020-11-19-10.57.05.jpg"},"id":2924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-01-29-12.46.10.jpg"},"id":2925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-01-30-13.15.30.jpg"},"id":2926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-02-01-18.52.09.jpg"},"id":2927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-02-26-11.11.07.jpg"},"id":2928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-02-26-13.04.38.jpg"},"id":2929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationaltodaylive.com/wp-content/uploads/2021/02/capture-2021-02-27-22.06.50.jpg"},"id":2930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationnews.in/wp-content/uploads/2020/01/dpr_himachal_"},"id":2931}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["khabor.com"],"requestDomains":["nesphp.com"]},"id":2932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationnews.in/wp-content/uploads/2022/02/beiko_250-250.png"},"id":2933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nationone.tv/wp-content/uploads/2023/03/728x90-top-1.jpg"},"id":2934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natunjug.com/uploads/default_banner/"},"id":2935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natunjug.com/wp-content/uploads/04-3.jpg"},"id":2936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natunjug.com/wp-content/uploads/05-3.jpg"},"id":2937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||natunjug.com/wp-content/uploads/add1.png"},"id":2938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naukarshahi.com/wp-content/uploads/2022/10/add-new-"},"id":2939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nawidunia.com/wp-content/uploads/2017/08/nd-august-2017-pages-1-48_page_24.jpg"},"id":2940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naya-alo.com/wp-content/themes/naya-alo/images/header_ad.jpg"},"id":2941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayabikalpa.com/wp-content/uploads/2023/10/naya-ad.gif"},"id":2942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayaindia.com/wp-content/uploads/2020/05/2.png"},"id":2943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayanjagriti.com^*-add-"},"id":2944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayanjagriti.com^*-addd"},"id":2945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayapatrikadaily.com/uploads/advertise/"},"id":2946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nayasadak.com/users_upload/"},"id":2947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nbs24.org/nbs-"},"id":2948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinakaran.com/wp-content/uploads/2023/11/gamezop_300.png"},"id":2949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neervely.ca/images/bala.jpg"},"id":2950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalaaja-files-storage.sfo2.digitaloceanspaces.com^*/1000x100prabhu-bank-gif2.gif"},"id":2951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepaldut.com/wp-content/uploads/2020/02/tplink.gif"},"id":2952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepaldut.com/wp-content/uploads/2020/02/zenex.jpg"},"id":2953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepaldut.com/wp-content/uploads/2023/02/xlad.png"},"id":2954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepaldut.com/wp-content/uploads/2023/04/worldlink.gif"},"id":2955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalesediaspora.com^*/dynamictax.jpg"},"id":2956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalesediaspora.com^*/mteverestel.jpg"},"id":2957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalijanta.com^*/1328256665-2.gif"},"id":2958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalijanta.com^*/aaa-1-300x66.jpg"},"id":2959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalimato.com^*/biru-sir.jpg"},"id":2960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalinepali.com^*/unnamed-1024x136.png"},"id":2961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalinepali.com^*/unnamed-1068x142.png"},"id":2962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalinepali.com^*/unnamed-300x40.png"},"id":2963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalinepali.com^*/unnamed-696x92.png"},"id":2964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalinepali.com^*/unnamed.png"},"id":2965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalipaisa.com/templates/nepsenews/images/swp.gif"},"id":2966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalipatra.com/image/nepalishop.jpg"},"id":2967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalipost.com^*/aerospace.gif"},"id":2968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpage.com/wp-content/uploads/2020/09/300x90-1.gif"},"id":2969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpage.com/wp-content/uploads/2022/02/300-x-150-1.gif"},"id":2970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpati.com^*/360x265.gif"},"id":2971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpati.com^*/400x167.gif"},"id":2972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpati.com^*/output_49xlzy-1-1.gif"},"id":2973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalpati.com^*/pb.gif"},"id":2974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalplus.com^*/advt.png"},"id":2975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalsamaya.de/uploads/bigyaapan/"},"id":2976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalsandesh.com/wp-content/uploads/2023/02/main-menu-ads-top-banner-new.gif"},"id":2977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepalsandesh.com/wp-content/uploads/2023/06/eazy_pp_size_poster-"},"id":2978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepaltouch.com/uploads/advertise/"},"id":2979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neplays.com/img/ads-img/"},"id":2980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerariyan.com/wp-content/uploads/2019/05/3973506263588718765.gif"},"id":2981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerkazhcha.com/wp-content/uploads/ads/"},"id":2982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerpatham.com/vol-no-04/images/peaceradio-02.jpg"},"id":2983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerpatham.com^*/ads/"},"id":2984}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nethgossip.lk"],"urlFilter":"||nethfm.lk/banners/"},"id":2985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nethfm.lk/banners/img/seylan_stay_safe.png"},"id":2986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netidhatri.com/wp-content/uploads/2022/09/screenshot_20220922-201437_onedrive.jpg"},"id":2987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netizennepal.com/uploads/advertise/"},"id":2988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*-316x120"},"id":2989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/3251gif-kadi.gif"},"id":2990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/asian-food_city_02.gif"},"id":2991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/generali-ani.gif"},"id":2992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/gif.gif"},"id":2993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/laundry_opening.gif"},"id":2994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/learner-23.gif1_.gif"},"id":2995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/n.0.gif"},"id":2996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/netrikguntvallgif.gif"},"id":2997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/new.gif"},"id":2998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/sa11.gif"},"id":2999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/sagana_160x100_new1.gif"},"id":3000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/se4pqujpg-1.gif"},"id":3001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/sekarb.gif"},"id":3002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/siva_travel01.gif"},"id":3003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/sivatravelvb.gif"},"id":3004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/svbtraders_01.gif"},"id":3005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/svbtraders_456.gif"},"id":3006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/thaai_video_02.gif"},"id":3007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/vinayagargif.gif"},"id":3008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*/vithurshan_video_160x10011.gif"},"id":3009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrigun.com^*160x1001.gif"},"id":3010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netrokonajournal.com/wp-content/uploads/2023/08/whatsapp-image-2023-08-23-at-1.49.41"},"id":3011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||new.bolbolbollywood.com/wp-content/uploads/2020/07/newspaper-rec"},"id":3012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||new.raozannews.com.bd/addimages/"},"id":3013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newcinemaexpress.com/wp-content/uploads/2024/04/dear-bg-ad.jpg"},"id":3014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newneervely.com/wp-content/uploads/2020/04/web-240x300.jpg"},"id":3015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newneervely.com/wp-content/uploads/2020/04/web.jpg"},"id":3016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news127.com/wp-content/uploads/2022/09/7553d0a6-f5c4-4779-ab87-7f73e1123586-1.jpg"},"id":3017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news127.com/wp-content/uploads/2023/05/whatsapp-image-2022-02-18-at-21.41.56.jpeg"},"id":3018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news127.com/wp-content/uploads/2024/01/ad-"},"id":3019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news127.com/wp-content/uploads/2024/02/300x2501.jpg"},"id":3020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news13.in/wp-content/uploads/2017/03/paigrp"},"id":3021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1hindustan.com^*/add-durgesh-"},"id":3022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1hindustan.com^*/add-golden-croun"},"id":3023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1hindustan.com^*/hec-add-final"},"id":3024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1hindustan.com^*/news2add.jpg"},"id":3025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1hindustan.com^*vigyapan"},"id":3026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/02/fb_img_1582082606900.jpg"},"id":3027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/02/img-20200216-wa0070"},"id":3028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/05/img-20200515-wa0013"},"id":3029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/08/fb_img_1597311193372.jpg"},"id":3030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/08/img-20200811-wa0045"},"id":3031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/09/img-20200906-wa0021"},"id":3032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/09/img-20200909-wa0001"},"id":3033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/09/img-20200912-wa0040"},"id":3034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news21live.in/wp-content/uploads/2020/09/img-20200914-wa0016"},"id":3035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news24bd.net/wp-content/uploads/2023/11/meghna-header.jpg"},"id":3036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news24bd.net/wp-content/uploads/2023/11/safety.png"},"id":3037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news24delhi.com/assets/designer/themes/default/images/banner1_tour1.jpg"},"id":3038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news24delhi.com/assets/designer/themes/default/images/devoteemarriage.jpg"},"id":3039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news2narayanganj.com/cloud/archives/fileman/banglalink.jpg"},"id":3040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news2narayanganj.com/cloud/archives/fileman/emirates.jpg"},"id":3041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news2narayanganj.com/cloud/archives/fileman/qatar.jpg"},"id":3042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4himachal.com/wp-content/uploads/2021/10/group-add-700x100-1-1.jpg"},"id":3043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2022/12/20220531_094509"},"id":3044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2022/12/20221230_163350"},"id":3045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2022/12/img-20221230-wa0025.jpg"},"id":3046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2023/01/img-20230105-wa0005"},"id":3047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4live.com/wp-content/uploads/2023/02/img-20230227-wa0008"},"id":3048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4nation.com/media/parcha/"},"id":3049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news71online.com^*/ekushnews-ad-"},"id":3050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsaayog.com/wp-content/uploads/0001-1024x855"},"id":3051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsaayog.com/wp-content/uploads/ad-news-aayog-1024x1024"},"id":3052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsaayog.com/wp-content/uploads/whatsapp-image-2021-11-04-at-2.52.34-pm-1"},"id":3053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsaayog.com/wp-content/uploads/whatsapp-image-2021-12-07-at-4.30.18-pm"},"id":3054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsagencyindia.com/media/3316/xx.jpg"},"id":3055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsallbangladesh.com/wp-content/uploads/2020/09/adddd.jpg"},"id":3056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsallbangladesh.com/wp-content/uploads/2021/11/1637458926432_3.jpg"},"id":3057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbangla24.com/assets/images/banner/20201001054403.gif"},"id":3058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbarisal.com/wp-content/uploads/2019/09/advanced-online-add-300x149.jpg"},"id":3059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbarisal.com/wp-content/uploads/2020/03/88224488_274448983525328_7251647753506258944_o-300x196.jpg"},"id":3060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2021/12/ad_001-png_1.jpg"},"id":3061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/05/cust014596-1.jpg"},"id":3062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/1584095257100-1.jpg"},"id":3063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/c01gm2xuuaa0dzd.jpg"},"id":3064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/cadbury-bournvita-health-drink.jpg"},"id":3065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/download-10.jpg"},"id":3066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/download-11-1.jpg"},"id":3067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/images-18.jpg"},"id":3068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/06/images-27.jpg"},"id":3069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/08/ezgif-3.gif"},"id":3070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/08/mq2-4-1.jpg"},"id":3071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/09/ezgif.com-gif-maker-1.gif"},"id":3072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2022/12/makeup-poster-2-copy400x299-jpg.webp"},"id":3073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbazar24.com/wp-content/uploads/2023/04/kolkata-ad_003-copy-1.jpg"},"id":3074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbee24.com/wp-content/uploads/2020/01/whatsapp-image-2019-12-25-at-12.00.38-pm.jpeg"},"id":3075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbee24.com/wp-content/uploads/2020/07/baby-gift-basket-350x220-02-1.png"},"id":3076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbee24.com/wp-content/uploads/2020/07/hr-saver-fb-post-12-1.png"},"id":3077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbihani.com/users_upload/dupche.gif"},"id":3078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbihani.com/users_upload/likhu12.gif"},"id":3079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbihani.com/users_upload/simrik-air.gif"},"id":3080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbna.com^*/2017-03-11-1-300x225.jpg"},"id":3081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbna.com^*/2017-03-11-1.jpg"},"id":3082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbna.com^*/coperchimney-300x110.jpg"},"id":3083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbna.com^*/coperchimney.jpg"},"id":3084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsboardindia.com/wp-content/uploads/2017/10/signature.jpg"},"id":3085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsboardindia.com/wp-content/uploads/2018/05/munnar.png"},"id":3086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsboardindia.com/wp-content/uploads/2022/10/kerala-nadanam-strip-1.jpg"},"id":3087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsboardindia.com/wp-content/uploads/2022/11/palm-leaf-2-212x300.jpg"},"id":3088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbritant.com/wp-content/uploads/2023/08/ad-"},"id":3089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbritant.com/wp-content/uploads/2023/08/ad_"},"id":3090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newschattogram24.com^*/babul-kaba-"},"id":3091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newschattogram24.com^*/final-png.png"},"id":3092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newschattogram24.com^*/screenshot_14"},"id":3093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newscoxsbazar.com^*/radient-fish-world-02.19.jpg"},"id":3094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newscreation.in/images/banners/"},"id":3095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newscricket24.com/wp-content/uploads/2020/06/mrlinternational.gif"},"id":3096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newscricket24.com/wp-content/uploads/2021/12/ezgif.com-optimize.gif"},"id":3097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsdesk24.com^*/local_ad_"},"id":3098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsdeskkannada.com/wp-content/uploads/2024/02/img-20231218-wa0184-16.jpg"},"id":3099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsdeskkannada.com^*/z-"},"id":3100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsfastweb.com/wp-content/uploads/2020/06/whatsapp-image-2020-06-23-at-12.13.49-1-1024x758.jpeg"},"id":3101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsfastweb.com/wp-content/uploads/2020/07/whatsapp-image-2020-07-12-at-19.17.28-1024x734.jpeg"},"id":3102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsfastweb.com/wp-content/uploads/2020/08/whatsapp-image-2020-06-23-at-12.13.49"},"id":3103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsfirstlive.com/wp-content/uploads/2021/06/abhaya-gold-leader-board-destop-728-x-90.jpg"},"id":3104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsg24.com/uploadfile/advertise/"},"id":3105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsgil.in/wp-content/uploads/2022/11/loan-"},"id":3106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newshaat.com/static/c1e/static/themes/1/89152/3590/images/real-eatate.jpg"},"id":3107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsharpal.in/wp-content/uploads/2020/03/adv.jpg"},"id":3108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsharpal.in^*/iti-website-offer"},"id":3109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newshindustan.in/wp-content/uploads/2022/10/new-ad-696x966.jpg"},"id":3110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newshubinsight.in^*/dr..jpg"},"id":3111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsjatiyobangladesh.com/wp-content/uploads/2020/04/flat-rent-1024x390.png"},"id":3112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newskbn.in/wp-content/uploads/2019/12/whatsapp-image-2019-12-08-at-5.17.37-pm.jpeg"},"id":3113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newskoseli.com/wp-content/uploads/2019/04/multichannel_adv_single_bottom.jpg"},"id":3114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spacekhabar.com/uploads/bigyaapan/1697537169.gif"},"id":3115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newslemonchoose.com/wp-content/uploads/2023/09/img-20230914-wa0102"},"id":3116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newslivemp.com/wp-content/uploads/2018/05/ipl.jpg"},"id":3117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newslivenow.tv/wp-content/uploads/whatsapp-image-2018-10-30-at-12.16.49-pm.jpeg"},"id":3118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsmindia.com/wp-content/uploads/2020/10/shamford"},"id":3119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnarayanganj.net/wp-content/uploads/2020/09/add-i-communication"},"id":3120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsncr.in/wp-content/uploads/2017/10/img-20171014-wa0004"},"id":3121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsncr.in/wp-content/uploads/2017/10/photogrid_1508299073886"},"id":3122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divyahimachal.com^*/website-"},"id":3123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnowbangla.com/wp-content/uploads/2020/01/82341195_2208980392729971_2798128213606268928_n.png"},"id":3124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsoflanka.com/images/2020/02/06/sma2.jpg"},"id":3125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsoneindia.com/wp-content/uploads/2023/04/1-300x234.jpg"},"id":3126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newspage13.com/wp-content/uploads/2020/08/2.jpeg"},"id":3127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newspointsylhet.com/file/2021/01/itfactoryad-scaled.jpg"},"id":3128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsportal.jokhimnews.com/wp-content/uploads/2023/11/cynthia.jpg"},"id":3129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsportals.in/wp-content/uploads/2022/01/whatsapp-image-2022-01-19-at-09.59.27-613x1024.jpeg"},"id":3130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsportals.in/wp-content/uploads/2022/06/whatsapp-image-2022-06-02-at-2.39.42-pm.jpeg"},"id":3131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsportals.in/wp-content/uploads/2022/08/whatsapp-image-2022-07-25-at-3.51.52-pm"},"id":3132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newspost.live/wp-content/uploads/2024/02/whatsapp-image-2024-02-14-at-22.14.18.jpeg"},"id":3133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newspr.live^*/img-20231221-wa0026"},"id":3134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssanjal.com/wp-content/uploads/2019/01/bnc-ad-final.gif"},"id":3135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssanjal.com/wp-content/uploads/2019/01/ramesh-dai.jpg"},"id":3136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssewa.com/assets/upload/midadvertise/"},"id":3137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssitelive.co.in/mynewsadmin/img/add/"},"id":3138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssonargaon24.com^*/land-ad.gif"},"id":3139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsspace.in/wp-content/uploads/2020/07/4595499b-aee8-4eb8-aabe-e83e0d22e50f.jpeg"},"id":3140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsstate.com^*/webtech.gif"},"id":3141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newssunamganj.com^*/received_"},"id":3142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstrendindia.com/wp-content/uploads/2020/05/toys-world-new"},"id":3143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstruthlive.com/wp-content/uploads/2020/02/19022020bzjztg_compress86.jpg"},"id":3144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstvbihar.in/wp-content/uploads/2020/03/20200312_115715.jpg"},"id":3145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsvob.com^*/nir-dental-care-"},"id":3146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newswayanad.b-cdn.net^*-ad-"},"id":3147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsxindia.com/uploads/ad_"},"id":3148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newyorkbangla.com/upload/images/banner/6662lollicup_khabor.png"},"id":3149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ngnews24.net/wp-content/uploads/2020/09/lusterit_banner.gif"},"id":3150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nigranee.com/wp-content/uploads/2020/02/add.jpg"},"id":3151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikharanews.com/wp-content/uploads/2019/12/twp_ad_gif-4.gif"},"id":3152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirapadnews.com/wp-content/uploads/2021/11/new-tech-rapid-mind-web-promo.png"},"id":3153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirapadnews.com^*/nisacha-online-banner-final-dt-16.06.15.jpg"},"id":3154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirbhiknazar.com/wp-content/uploads/2021/01/whatsapp-image-2020-11-27-at-8.04.21-pm-1"},"id":3155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirbhiknazar.com/wp-content/uploads/2021/01/whatsapp-image-2020-11-27-at-8.04.23-pm-3"},"id":3156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirbhiknazar.com/wp-content/uploads/2021/02/whatsapp-image-2021-02-22-at-14.43.52"},"id":3157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirbhiknazar.com/wp-content/uploads/2021/02/whatsapp-image-2021-02-22-at-14.43.53"},"id":3158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nktelevision.com^*/gp_brac_"},"id":3159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nobobarta.com/wp-content/uploads/2020/02/rudra-rokomari.png"},"id":3160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nobodharanews.net/wp-content/uploads/2017/07/webp.net-gifmaker.gif"},"id":3161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nobodharanews.net/wp-content/uploads/2019/11/stf-final.jpg"},"id":3162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nokhaexpress.com^*/add-"},"id":3163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nongor.news/wp-content/uploads/2020/06/unnamed-copy-copy-scaled.jpg"},"id":3164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surmamail.com/wp-content/uploads/2023/12/rafi-gaden.jpg"},"id":3165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notunshomoy.com/ad/"},"id":3166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nowreporter.com/images/pm/"},"id":3167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rakhewaldaily.com"],"requestDomains":["onwebbox.com"]},"id":3168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||npg.news/wp-content/uploads/2020/08/kaling-min.jpg"},"id":3169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||npnews71.com/wp-content/uploads/2020/02/4192907020974906854-1.gif"},"id":3170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||npnews71.com/wp-content/uploads/2020/02/picasion.com_4890914c3dc0ddfd3a5814ae9f2a26b4.gif"},"id":3171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nspnews.in/asse/ads/"},"id":3172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2019/02/fb_img_1550755078102"},"id":3173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2019/09/img_20190911_082346"},"id":3174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2019/10/img-20190823-wa0022"},"id":3175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/03/fb_img_1584860068808"},"id":3176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/03/fb_img_1585290777262"},"id":3177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/03/fb_img_1585586343501"},"id":3178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/04/img-20200402-wa0019"},"id":3179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/06/img-20200605-wa0005"},"id":3180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/06/mon_1_06_2020_22_59_43"},"id":3181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/07/fb_img_1585116554247"},"id":3182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/07/img-20200725-wa0039"},"id":3183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/07/img-20200725-wa0040"},"id":3184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/07/img_20200723_180801"},"id":3185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/08/img_1584789515157"},"id":3186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/08/img_20200812_064845"},"id":3187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/08/sat_15_08_2020_12_27_29"},"id":3188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/08/sun_24_11_2019_03_58_05"},"id":3189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/09/fri_4_09_2020_09_11_27"},"id":3190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/09/tue_1_09_2020_14_07_56"},"id":3191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com/wp-content/uploads/2020/10/fb_img_1601951698314"},"id":3192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com^*/fb_img_1575428224399"},"id":3193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com^*/img-20190831-wa0008"},"id":3194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntcnewsmedia.com^*/img-20200402-wa0064"},"id":3195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntnews.com/images/728landrover.gif"},"id":3196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntnews.com^*-ad.jpg"},"id":3197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntnews.com^*/co-general.jpg"},"id":3198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyaysakshi.com/uploads/adv/1528123608_career_school.jpg"},"id":3199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyaysakshi.com/uploads/adv/169316445466054.jpg"},"id":3200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obiroto.com/uploads/ads/"},"id":3201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/img-20200802-wa0000.jpg"},"id":3202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/jachai_video.mp4"},"id":3203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/joy-bd.png"},"id":3204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/market24.jpg"},"id":3205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/newspaper-banner-"},"id":3206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/niet-desktop.gif"},"id":3207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news/templates/adhikar-v1/images/sonargao.png"},"id":3208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odhikar.news^*/sonargao15-9-19.png"},"id":3209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odia-ray.in/images/banners/amazon-smile-web-banner.jpg"},"id":3210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odia-ray.in/images/odia-ad.jpeg"},"id":3211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odishanewslive.com/images/add/"},"id":3212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odishatazanews.com/wp-content/uploads/2024/02/odisha-new-star-"},"id":3213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||officialkhabar.com/wp-content/uploads/2022/09/banner-1.jpg"},"id":3214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onenews18.com/wp-content/uploads/2020/04/261f80be-e043-419e-90b0-6aaa85717640-821x1024.jpg"},"id":3215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onenewsbd.com/wp-content/uploads/2018/09/labscan-add2.gif"},"id":3216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*-ad-"},"id":3217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*/bi_wish.png"},"id":3218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*/black-forest.jpg"},"id":3219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*/book-centre.gif"},"id":3220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*_ad_"},"id":3221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onetamilnews.com^*adtop"},"id":3222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online55media.com^*/sai-kolkatta-kali-"},"id":3223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinekhabar.com/wp-content/uploads/2022/06/1230x100-1.jpg"},"id":3224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinekhabar.com/wp-content/uploads/2022/08/family-super-saving_900x-100px.gif"},"id":3225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2019/10/74880620_1154602561594516_4758283860809089024_n.jpg"},"id":3226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2019/12/ads_web_softbird.gif"},"id":3227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2020/07/103657244_680287442536903_3968010442428574569_n.jpg"},"id":3228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2020/07/entity.jpg"},"id":3229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2020/08/107846568_1623408901151240_2754698167594702381_n.jpg"},"id":3230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2020/08/list-of-novel-corona-covid-1-virus-risk-assistance-funds.jpg"},"id":3231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onnokothon.com/wp-content/uploads/2020/08/n-copy.jpg"},"id":3232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onsnews.com^*/360-x-215_mbl-corporate.gif"},"id":3233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onsnews.com^*/onsnews-345x232px.jpg"},"id":3234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onsnews.com^*/ujjwan-tara-sachool"},"id":3235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennewser.com/uploads/advt/"},"id":3236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennewsx24.com^*/advertisement.jpg"},"id":3237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennewsx24.com^*/kadyam"},"id":3238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oporadhsangbad.com/wp-content/uploads/2018/04/1_r7_c1_"},"id":3239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orthosongbad.com^*_ad_"},"id":3240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osnepal.com/wp-content/uploads/2022/06/2-new-banner-hospitalized-"},"id":3241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ottrancheithi.com/wp-content/uploads/2022/09/ps1-naane-varuven-side-bg.gif"},"id":3242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourislam24.com/wp-content/uploads/2020/06/hasnainnnnnnnnnnnn.gif"},"id":3243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourislam24.com/wp-content/uploads/2020/06/mahadul.gif"},"id":3244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourmyliddy.com^*/logo_6.jpg"},"id":3245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ournews24.com^*/alve-tea-"},"id":3246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ournewsbd.net^*/ad-300-x-144.jpg"},"id":3247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ournewsbd.net^*/allsbw.gif"},"id":3248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ournewsbd.net^*/awesome-ournews.jpg"},"id":3249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ournewsbd.net^*/onadslarge.jpg"},"id":3250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pabilnews.com/wp-content/uploads/2022/12/dhading-mahotsab-"},"id":3251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pachattor.tv/agrani-bank.jpg"},"id":3252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pachattor.tv/gp2x2.jpg"},"id":3253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200620-wa0001"},"id":3254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200623-wa0024"},"id":3255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200625-wa0031"},"id":3256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200711-wa0082"},"id":3257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200711-wa0083"},"id":3258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200712-wa0029"},"id":3259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200715-wa0019"},"id":3260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200716-wa0027"},"id":3261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200722-wa0006"},"id":3262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200730-wa0086"},"id":3263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img-20200814-wa0014"},"id":3264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200716_224941"},"id":3265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200724_140907"},"id":3266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200814_193841"},"id":3267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200814_201326"},"id":3268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200814_203423"},"id":3269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123346"},"id":3270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123402"},"id":3271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123420"},"id":3272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123430"},"id":3273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123440"},"id":3274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123450"},"id":3275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123459"},"id":3276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200815_123508"},"id":3277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200817_215002"},"id":3278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200817_215017"},"id":3279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200817_215049"},"id":3280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||page11news.com/wp-content/uploads/img_20200817_215113"},"id":3281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/ad-1-copy.jpg"},"id":3282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/ad-3-copy.jpg"},"id":3283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/ad-8-copy.jpg"},"id":3284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/microwebtechnology.png"},"id":3285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/web-banner-2"},"id":3286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahar24.com^*/zillaparishad_sm.jpg"},"id":3287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paharbarta.com^*/ctgpratidin-ad-new2.png"},"id":3288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paharbarta.com^*/dhaka-tribune.png"},"id":3289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahareralo.com^*/banner-212x300.jpg"},"id":3290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahareralo.com^*/banner.jpg"},"id":3291}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arghakhanchi.com"],"urlFilter":"||ekagajcdn.prixacdn.net/media/freshktm_1230_x_120_px.gif"},"id":3292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmybuzz.com^*/new-banner"},"id":3293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahilosamachar.com/wp-content/uploads/2020/02/thaha.jpg"},"id":3294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahilosamachar.com/wp-content/uploads/2020/04/radiolive.gif"},"id":3295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahilosamachar.com/wp-content/uploads/2020/04/sms_"},"id":3296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pahilosamachar.com^*/exnet_"},"id":3297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palikakhabar.saviskarcdn.net/media/sda/hamro_patro_ad.gif"},"id":3298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palikanews.com/wp-content/uploads/2020/08/final-revised-ndf970x120-16th-august-1682020105531.gif"},"id":3299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palikanews.com/wp-content/uploads/2020/10/ezgif.com-optimize-1.gif"},"id":3300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palikanews.com/wp-content/uploads/2021/02/mero-share-gif-250x250-1.gif"},"id":3301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paloimages.prothom-alo.com/contents/cache/images/540x210x1/uploads/media/2020/05/27/05c076570fa21358cba622d19a5eb21b-5ecdf9c06f11b.png"},"id":3302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palpalindia.com/images/advertisement/"},"id":3303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panchayattantra24.com/images/2019/02/01/panther_creativ_eng_qp_25x16_cm_1-1.jpg"},"id":3304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pankourinews.com/wp-content/uploads/2020/03/sylhet-2--300x300.png"},"id":3305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parbatinews.com/wp-content/uploads/2020/06/bd-news.jpg"},"id":3306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parbatinews.com/wp-content/uploads/2020/06/bss.jpg"},"id":3307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parbatinews.com/wp-content/uploads/2020/06/chtad1.png"},"id":3308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paristamil.com/box_client1.php"},"id":3309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paristamil.com/info/images/kerala-mooligai-vaithiyam-oil-massage-2.jpg"},"id":3310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paristamil.com/layout_images/index/acs30x25.jpg"},"id":3311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pariwartankhabar.com/wp-content/uploads/2020/03/gif-350.gif"},"id":3312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pariwartankhabar.com/wp-content/uploads/2020/07/2700by338-pariwartankhabar-1-1-scaled.gif"},"id":3313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pariwartankhabar.com/wp-content/uploads/2020/07/2700by338-pariwartankhabar-1-scaled.gif"},"id":3314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pariwartankhabar.com/wp-content/uploads/2020/07/new-add-baluddhar-copy-2-scaled.gif"},"id":3315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parthokko.com.bd/wp-content/uploads/2023/05/trident.jpg"},"id":3316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paschimtoday.com/uploads/advertise/"},"id":3317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||patharghatanews.com/cloud/archives/fileman/117159659_414163669540009_7855830018755577951_n.jpg"},"id":3318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||patheo24.com/wp-content/uploads/2019/07/patheo-islahulbd.jpg"},"id":3319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||patheo24.com/wp-content/uploads/2020/01/wwwwwwwwwwwwwwwwwwwwwwwwwwww.jpg"},"id":3320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pathivaraonline.com/wp-content/uploads/2020/02/loksew-asarathi-300x300.gif"},"id":3321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pathramonline.com/wp-content/uploads/2020/04/cemmannur-1.jpg"},"id":3322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||patnapost.com^*/zomato-"},"id":3323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||payyolionline.in/wp-content/uploads/2020/09/extra-bold.png"},"id":3324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||payyolionline.in/wp-content/uploads/2021/03/c460be04-222f-45be-89dc-259ff399db15.jpg"},"id":3325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pba.agency/wp-content/uploads/2021/12/alif-steel-mills_ad.gif"},"id":3326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pba.agency^*/lpg-ads-final.jpg"},"id":3327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pba.agency^*/sky-wagon.jpg"},"id":3328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gujaratabroad.ca/images/play-wonder-learn.jpg"},"id":3329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaijaidinbd.com/templates/web-view/images/onebank3-1-23.gif"},"id":3330}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arghakhanchi.com"],"urlFilter":"||kendrabindu.com/wp-content/uploads/2024/01/1140x90.gif"},"id":3331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pbknews.com/wp-content/uploads/2022/11/ad-banner1.jpg"},"id":3332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchelpcenterbd.com^*/domain-hosting.png"},"id":3333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchelpcenterbd.com^*/linux-host-lab-300x300_4.gif"},"id":3334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchelpcenterbd.com^*/linuxhostlab700x100_4.gif"},"id":3335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pchelplinebd.com^*/easeus-970x90.png"},"id":3336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peptechtime.com/wp-content/uploads/2021/10/sslc-"},"id":3337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photobangla.agency^*/brangkings-400.jpg"},"id":3338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinakatimes.com/wp-content/uploads/2024/02/whatsapp-image-2024-02-17-at-12.35.03.jpeg"},"id":3339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/646/af6/7d0/thumb_39593_250_200_0_0_crop.jpg"},"id":3340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/657/fe1/6da/thumb_42573_352_0_0_0_crop.jpg"},"id":3341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/65f/e75/d1d/thumb_43693_352_0_0_0_crop.jpg"},"id":3342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/65f/e77/068/thumb_43694_352_0_0_0_crop.jpeg"},"id":3343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/661/a99/5ce/thumb_43979_352_0_0_0_crop.jpeg"},"id":3344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/661/a9b/cc7/thumb_43980_352_0_0_0_crop.jpeg"},"id":3345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/661/a9c/23f/thumb_43981_352_0_0_0_crop.jpeg"},"id":3346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/661/a9c/58b/thumb_43982_352_0_0_0_crop.jpeg"},"id":3347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/662/891/322/thumb_44108_352_0_0_0_crop.jpeg"},"id":3348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/662/891/d4b/thumb_44109_352_0_0_0_crop.jpg"},"id":3349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabareducation.com/wp-content/uploads/2022/06/img_4305.jpg"},"id":3350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/664/b49/200/thumb_44395_352_0_0_0_crop.jpg"},"id":3351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshiexpressnews.com/wp-content/uploads/2021/04/2-"},"id":3352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinkstea.com/wp-content/uploads/2019/03/ni24news-.jpg"},"id":3353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pioneeralliance.in/advt/"},"id":3354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pioneerhindi.com/storage/ads/"},"id":3355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pnews.co.in/wp-content/uploads/2020/02/anigif-1.gif"},"id":3356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pnews24.com^*/risat-barisal.jpg"},"id":3357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pnn24.in/wp-content/uploads/2022/12/img.jpeg"},"id":3358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokharacity.com/wp-content/uploads/2022/02/atithi.gif"},"id":3359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokharacity.com/wp-content/uploads/2022/02/photo-zenith.gif"},"id":3360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||policenama.com/wp-content/uploads/2019/06/webp.net-gifmaker-1.gif"},"id":3361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||policevarthe.com/wp-content/themes/police/images/ad1.jpg"},"id":3362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||policevarthe.com/wp-content/themes/police/images/new-img/ad.jpg"},"id":3363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polkholpost.com/wp-content/uploads/2021/05/whatsapp-image-2021-05-11-at-11.19.47-1-1.jpeg"},"id":3364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polkholpost.com/wp-content/uploads/2021/10/12-2.jpg"},"id":3365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polkholpost.com^*/d0a86f96-aa0c-4923-b5b5-42c10b21b73e-"},"id":3366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polkholpost.com^*/f0420c6f-03ea-426c-8d3e-26336e930b02-"},"id":3367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pollysangbad.com/wp-content/uploads/2019/09/rec728.jpg"},"id":3368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poriborton.news/images/seeds.jpg"},"id":3369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porzobekkhon.com/new/add-02.jpg"},"id":3370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porzobekkhon.com/public/images/20210905152457_medium_358x215_8.webp"},"id":3371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porzobekkhon.com/public/rr.jpg"},"id":3372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porzobekkhon.net/public/images/20210905152457_medium_358x215_8.webp"},"id":3373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porzobekkhon.net/public/rr.jpg"},"id":3374}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shahzadpursangbad.com"],"urlFilter":"||postimg.cc^*/jamunasoft-ads-1.jpg"},"id":3375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postimg.cc^*/screenshot-50.png"},"id":3376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postimg.cc^*/square-logo.png"},"id":3377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postmanindia.in/wp-content/uploads/2021/04/whatsapp-image-2023-10-26-at-1.29.20-pm-2.jpeg"},"id":3378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||postmanindia.in/wp-content/uploads/2021/04/whatsapp-image-2024-01-22-at-12.02.19-pm.jpeg"},"id":3379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pothujanam.com/images/banners/karikkakom_adv_"},"id":3380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppbd.news/assets/gallery/nondini/300%20x%20250.gif"},"id":3381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pplnews.in/wp-content/uploads/2020/07/ppl-news-4.png"},"id":3382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spacekhabar.com/uploads/bigyaapan/1699239500.png"},"id":3383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpashimkhabar.com/wp-content/uploads/2024/05/whatsapp-image-2024-05-19-at-11.50.47-768x767.jpeg"},"id":3384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prabhattimes.com/news/wp-content/uploads/2022/08/classic-sweets.jpg"},"id":3385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prabhatvaibhav.com/wp-content/uploads/adv/"},"id":3386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prabhavnews.com/users_upload/nabil.gif"},"id":3387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prabhavnews.com/users_upload/pancha"},"id":3388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2019/07/img-20181014-wa0017.jpg"},"id":3389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2020/02/img_000000_000000-63"},"id":3390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2020/07/fb_img_15948675721849893"},"id":3391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2020/08/fb_img_1596267423750"},"id":3392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2020/09/img-20200924-wa0148"},"id":3393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshajjtak.com/wp-content/uploads/2020/10/img-20201010-wa0001"},"id":3394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshikjansamachar.com/wp-content/uploads/2022/08/cng_ad.png"},"id":3395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshlive.com/ws/pradeshlivecom/news/201810/g_4_h_add_for_free.jpg"},"id":3396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradeshtoday.com/images/siscon.jpeg"},"id":3397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pradhanavartha.in/wp-content/uploads/2021/02/sube_banner_large.png"},"id":3398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pragativadinews.com^*/bharat-masala"},"id":3399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prajajyothinews.com/sites/default/files/inline-images/advt1.png"},"id":3400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prajakiran.com/wp-content/uploads/2020/02/clasic"},"id":3401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prajasattaknews.com/wp-content/uploads/2021/02/ad.jpg"},"id":3402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prakharpurvanchal.com/wp-content/uploads/2020/09/img-20200904-wa0001"},"id":3403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prakharpurvanchal.com/wp-content/uploads/2022/07/whatsapp-image-2022-07-29-at-4.48.28-pm.jpeg"},"id":3404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prashasanplusnews.com/public/images/legends11_"},"id":3405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prastakhabar.com/public/images/advertisements/281x222-1701340309.gif"},"id":3406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pratahkal.com/wp-content/uploads/2021/04/page1_lords_01.jpg"},"id":3407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pratidinakhbar.com/chktmp/adimage_"},"id":3408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pratikshana.com^*/millet-mix"},"id":3409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pratikshana.com^*/shreesha-millet-mix"},"id":3410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prativad.com/img/inr-970x90.png"},"id":3411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravasi.us/imgs%20(1).jpg"},"id":3412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravasi.us/imgs%20(2).jpg"},"id":3413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravasi.us/imgs%20(3).jpg"},"id":3414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravasi.us/imgs.php?photo=180_images.jpg"},"id":3415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravasishabdam.com/wp-content/uploads/2020/01/360x400.jpg"},"id":3416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressbarta.com/redex_728.png"},"id":3417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnarayanganj24.com/media/advertisement/dr-farhad-ahmed-zenith.jpg"},"id":3418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnarayanganj24.com/media/advertisement/m2m-mobile-zone"},"id":3419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnarayanganj24.com/media/advertisement/nbp8.gif"},"id":3420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnote.in/advt/"},"id":3421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnote.in/images/newwiremask.jpg"},"id":3422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primenewsbd.com^*/orion.png"},"id":3423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primenewsbd.com^*/pubali-bank.png"},"id":3424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primenewsbd.com^*/rupalibank_new.gif"},"id":3425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primenewsbd.com^*/walton.png"},"id":3426}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ujyaaloonline.com"],"urlFilter":"||prixa.net^*/sadak_ra_sawari_banner-_white_2fi4kpbrqp.png"},"id":3427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prixacdn.net/media/240x200_nepalipatro-compressed.gif"},"id":3428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prixacdn.net/media/digimedical_to_farakdhar_1.gif"},"id":3429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prixacdn.net/media/mikes.gif"},"id":3430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpashimkhabar.com/wp-content/uploads/2024/05/whatsapp-image-2024-05-19-at-11.51.01-931x1024.jpeg"},"id":3431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpashimkhabar.com/wp-content/uploads/2024/06/whatsapp-image-2024-06-06-at-11.46.11-885x1536.jpeg"},"id":3432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probash-mela.com/wp-content/uploads/2018/06/sol1000p.jpg"},"id":3433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probash-mela.com^*/advt"},"id":3434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probashbanglanews.com/wp-content/uploads/2017/04/bkashheader1.jpg"},"id":3435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probashbanglanews.com/wp-content/uploads/2017/04/topupplazaside.jpg"},"id":3436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probashbanglanews.com/wp-content/uploads/2017/05/s2had.jpg"},"id":3437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||projuktisaradin.com/wp-content/uploads/2020/07/it-dhaka-banner-design.gif"},"id":3438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prompttimes.com/wp-content/uploads/2020/07/sanchay-academy-logo-jpg"},"id":3439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prothom-feni.com/wp-content/uploads/2022/04/20220210_160931.gif"},"id":3440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prothomshomoy.com/wp-content/uploads/2020/06/khulna-fish.png"},"id":3441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prothomsokal24.com/wp-content/uploads/2019/12/picasion.com_218eca828cb726f773dec5bb3d886918-212x300.gif"},"id":3442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protichhobi.com/wp-content/uploads/2021/03/aain-upodestha-kendro.gif"},"id":3443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protichhobi.com/wp-content/uploads/2023/05/star-cyber-net.gif"},"id":3444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protichhobi.com^*/aain-upodesta-kendro.gif"},"id":3445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protichhobi.com^*/dhaka-bazar-24-online-shop-in-bangladesh.gif"},"id":3446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protichhobi.com^*/dhakabazar24.png"},"id":3447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protidinerchitrobd.com/media/photogallery/"},"id":3448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protidinersangbad.com^*/fsibl.jpg"},"id":3449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||provaati.com/media/photogallery/2021december/whatsapp-image-2022-06-07-at-52218-pm-2206071257.jpeg"},"id":3450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptbnews.in/wp-content/uploads/2023/03/khadri.jpg"},"id":3451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2019/11/capitol-hoarding"},"id":3452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews-wp.s3.ap-south-1.amazonaws.com/wp-content/uploads/2020/11/kundan-kidney.jpeg"},"id":3453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptcnews.tv/wp-content/uploads/2019/02/capitol-dangler-2.jpg"},"id":3454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||publicnewsbd.com/source/adds/"},"id":3455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pudhuvaioli.com^*/vcc-01.jpg"},"id":3456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulikalinkuralradio.com^*/aruchunaa-300x65.png"},"id":3457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulikalinkuralradio.com^*/eelam-wallpapers-300x65.png"},"id":3458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulikalinkuralradio.com^*/ntt-300x65.png"},"id":3459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulikalinkuralradio.com^*/thesakaarthu-300x65.png"},"id":3460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulikalinkuralradio.com^*/veeravenkkaikal-300x65.png"},"id":3461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabguardian-10805.kxcdn.com/wp-content/uploads/2017/12/punjab-forex-front-pbfx-add-paper"},"id":3462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabguardian-10805.kxcdn.com/wp-content/uploads/2017/12/punjab_insurance_strip-a-sec1"},"id":3463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabguardian-10805.kxcdn.com/wp-content/uploads/2017/12/raja-dhillon-2017-web-ad"},"id":3464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabguardian-10805.kxcdn.com/wp-content/uploads/2017/12/web-ad"},"id":3465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivekhabarnama.com/wp-content/uploads/2019/06/nasir-hassan-sulemani-salon-n-spa.jpg"},"id":3466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2023/05/img-20230529-wa0052.jpg"},"id":3467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2023/05/img-20230529-wa0053.jpg"},"id":3468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2023/09/81391eae-dd45-4d21-ad82-9250c2e9bb8a"},"id":3469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2023/12/6777c4f0-f077-480a-82c9-74c2e147c9e3"},"id":3470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2023/12/c35ce805-bd58-4c98-ab88-df3b3b5cacba"},"id":3471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2024/01/patti"},"id":3472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2024/02/ad-"},"id":3473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjablivenews.in/wp-content/uploads/2024/02/tourist"},"id":3474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabpost.in/welcome/wp-content/uploads/2023/01/600lionsclub.jpg"},"id":3475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabpost.in/welcome/wp-content/uploads/images/jps600x150.jpg"},"id":3476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabpost.in/welcome/wp-content/uploads/images/pp-education.jpg"},"id":3477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabstar.com^*/ads/"},"id":3478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabtimesusa.com^*-225x300"},"id":3479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punjabtimesusa.com^*-300x16"},"id":3480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punnalaikkadduvan.com^*/supermag-add"},"id":3481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purbashabd24.com/bn/wp-content/uploads/2016/02/faisalhos.jpg"},"id":3482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purbashabd24.com/bn/wp-content/uploads/2016/02/sky-way.jpg"},"id":3483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purbashabd24.com/bn/wp-content/uploads/2016/02/thedhakamar.jpg"},"id":3484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purbashabd24.com/bn/wp-content/uploads/2017/03/makeup.jpg"},"id":3485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purbikhabar.com/uploads/advertise/"},"id":3486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purvanchalnews24.com/mynewsadmin/img/add/add1521274882.jpeg"},"id":3487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purvanchalnews24.com/mynewsadmin/img/add/add1521274918.jpeg"},"id":3488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purvanchalnews24.com/mynewsadmin/img/add/add1521275297.jpeg"},"id":3489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purvanchalnews24.com/mynewsadmin/img/add/add1578382906.jpeg"},"id":3490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pushpanjalitoday.com/uploads/advertisement/18.jpg"},"id":3491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puttalamonline.com/wp-content/uploads/2017/05/btm360x80.png"},"id":3492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qaumipatrika.in/wp-content/uploads/2017/05/pennews-banner"},"id":3493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qaumipatrika.in/wp-content/uploads/2017/11/banner-header-1.jpg"},"id":3494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qaumipatrika.org/wp-content/uploads/2017/08/banner.jpg"},"id":3495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qawmimadrasah.com^*/presentation1"},"id":3496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicknews24.com/wp-content/uploads/2023/07/nrb-islamic-life-2.png"},"id":3497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicknewsbd.com/wp-content/uploads/2022/04/pubali-bank-ads-fi.gif"},"id":3498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktvbd.com^*/alfabank.jpg"},"id":3499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktvbd.com^*/explor.gif"},"id":3500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktvbd.com^*/prime-bank-fi.gif"},"id":3501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktvbd.com^*/pubali-bank-ads-fi.gif"},"id":3502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiomahananda.fm/wp-content/uploads/2023/05/proyas-hospital-"},"id":3503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raebareliexpress.in/uploads/gallery/image_500x_650a501a314a4.jpg"},"id":3504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raipurdunia.com/imagesadvt/"},"id":3505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajasthanlive24x7.com/wp-content/uploads/2021/09/whatsapp-image-2021-09-07-at-1.05.15-am.jpeg"},"id":3506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajasthanlive24x7.com^*/cctv-installation-and-maintenance_"},"id":3507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajasthanlive24x7.com^*/jhanwar-ji"},"id":3508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajbarinews24.com^*/add_-rana-electronic-01.jpg"},"id":3509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajbarinews24.com^*/poster-final-it-ghor-1.jpg"},"id":3510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/02/1640896773742395392_n.jpg"},"id":3511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/02/gif-670x90px-1.gif"},"id":3512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/07/krishi-bank-ads-rightside.jpg"},"id":3513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/08/jotishree-hamropatro.jpg"},"id":3514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/10/add.gif"},"id":3515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/10/asvertisement-ncess-1200x100px.gif"},"id":3516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com/wp-content/uploads/2020/12/adbl_new20770512.gif"},"id":3517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com^*/century-masala"},"id":3518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com^*/hamropatro-remit"},"id":3519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajdhanidaily.com^*/krisibikasbank.gif"},"id":3520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajkaaj.in/images/rajkaaj_add/"},"id":3521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakhewaldaily.com^*/345final%20logo%20(1).jpg"},"id":3522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ranbhumiexpress.com/webdata/ranbhumiexpress.com/media/1576069706add_up_1.jpg"},"id":3523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpur24.com/wp-content/uploads/2020/01/h.png"},"id":3524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpur24.com/wp-content/uploads/2020/05/11948147852387929601-1.gif"},"id":3525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpur24.com/wp-content/uploads/2020/05/2555414055321356913.gif"},"id":3526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpurerkantho.com/wp-content/uploads/2020/11/aaaaaaaaaaa.jpg"},"id":3527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpurerkantho.com/wp-content/uploads/2020/11/ch-01.jpg"},"id":3528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/02/84489488_1473987846085977_9018647133586194432_n-1536x216.jpg"},"id":3529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/03/6666-600x300-1.jpg"},"id":3530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/06/2-1-2.jpg"},"id":3531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/06/2-1.jpg"},"id":3532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/06/artboard-1@300x-20.jpg"},"id":3533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/06/received_571651976917895.jpeg"},"id":3534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/07/43650_116-600x225.jpg"},"id":3535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rangpursangbad.com/wp-content/uploads/2020/07/fghjl.jpg"},"id":3536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rantraibaar.in^*/newspaper-rec"},"id":3537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidprnews.com^*/add-2.jpg"},"id":3538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidprnews.com^*/bb.gif"},"id":3539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidprnews.com^*/dream.jpg"},"id":3540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidprnews.com^*/islami_bank.gif"},"id":3541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtrabandhu.com^*/hostinger_"},"id":3542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtrachandika.com/wp-content/uploads/2024/01/ad-1.jpg"},"id":3543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtrachandika.com/wp-content/uploads/2024/01/ad-3.jpg"},"id":3544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtrachandika.com/wp-content/uploads/2024/01/ad-4.jpg"},"id":3545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtrachandika.com/wp-content/uploads/2024/01/ad-6.jpg"},"id":3546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtradeepam.com/wp-content/uploads/2020/01/rd-ads-kunnathu-pharma-final-428-x-1160.png"},"id":3547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtradeepam.com/wp-content/uploads/2020/08/ads-driver-360-x730-2.png"},"id":3548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtriyajandhara.com/wp-content/uploads/2020/02/bv-2"},"id":3549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtriyajudgement.com^*/muskanad.jpg"},"id":3550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rashtriyakhabar.com/wp-content/uploads/2022/11/ad-smc.jpg"},"id":3551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rastrasamvad.com/wp-content/uploads/2019/02/saipoly-clinic-copy-web.jpg"},"id":3552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rastrasamvad.com/wp-content/uploads/2019/10/footer-add.jpg"},"id":3553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realbulletin.in/mynewsadmin/img/add/add1548668647.jpeg"},"id":3554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realbulletin.in/mynewsadmin/img/add/add1561545198.jpeg"},"id":3555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realbulletin.in/mynewsadmin/img/add/add1565001491.jpeg"},"id":3556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realbulletin.in/mynewsadmin/img/add/add1580287776.jpeg"},"id":3557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realbulletin.in/mynewsadmin/img/add/add1580287809.jpeg"},"id":3558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realnewskerala.com^*/kj-octnov-cmpgn_"},"id":3559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realviewnews.com/wp-content/uploads/2021/08/img-20210816-wa0003.jpg"},"id":3560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realviewnews.com/wp-content/uploads/2021/08/img-20210816-wa0004.jpg"},"id":3561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redtimes.com.bd/wp-content/uploads/2016/10/joyotee-1-1-e1664295234154-300x131.jpg"},"id":3562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redtimes.com.bd/wp-content/uploads/2016/10/web-desn-poster"},"id":3563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.live/news/wp-content/themes/reporter_v2/images/livelaw_vertical.jpg"},"id":3564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.live^*/chungath-300.jpg"},"id":3565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.live^*/chunkath-png.png"},"id":3566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rkexpose.com/ws/rkexposecom/news/202305/5x3_1pees_copy.jpg"},"id":3567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rojanapunjab.com/wp-content/uploads/2022/01/1-1458x180.jpg"},"id":3568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rojanapunjab.com/wp-content/uploads/2022/01/1.jpg"},"id":3569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosemalayalam.com^*/long.jpg"},"id":3570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||royalbulletin.in/wp-content/uploads/2024/03/add_gd_gonka-e1710592728938.jpeg"},"id":3571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtnnbd.net/bangla/ad/"},"id":3572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtnnbd.net/bangla/ads/"},"id":3573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvonline.com/templates/web-view/images/bangal29-3-23.png"},"id":3574}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arghakhanchi.com"],"urlFilter":"||kendrabindu.com/wp-content/uploads/2024/01/ucan.jpg"},"id":3575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malayalamexpress.in/wp-content/uploads/2024/07/boche-tea_malayalam-express-"},"id":3576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manobkantha.com.bd/assets/ads/300-x-250-walton.gif"},"id":3577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvonline.net^*/rtvonline1-300x250.gif"},"id":3578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvonline.net^*/rtvonline2-300x250.gif"},"id":3579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rudrabarta24.net/wp-content/uploads/2020/03/3.jpg"},"id":3580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-pro.swalenewsbank.com/newsbank-prod-thumbs/webcontent/75.png"},"id":3581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabastaentertainment.com/wp-content/uploads/2018/05/728x100-px.gif"},"id":3582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabguru.com/wp-content/uploads/2016/12/marrymatching.jpg"},"id":3583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabguru.com/wp-content/uploads/2017/08/hot-news-update.gif"},"id":3584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabjanta.info^*/banner-1.jpg"},"id":3585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabjanta.info^*/solutiontechbane.jpg"},"id":3586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabkasandesh.com/wp-content/uploads/2024/03/add-181x300.jpeg"},"id":3587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabujsylhet.com/files/uploads/2020/06/83021703_1479323672239105_8436704327525584990_n-copy-1.jpg"},"id":3588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachetonbarta.com.bd/wp-content/uploads/2019/07/latest.gif"},"id":3589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachitindiatv.com/wp-content/uploads/2021/02/sinu.jpg"},"id":3590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachitindiatv.com/wp-content/uploads/2021/10/11.jpg"},"id":3591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachitindiatv.com/wp-content/uploads/2022/04/kaatyaynithreads"},"id":3592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachitindiatv.com^*/newsportaldesign.png"},"id":3593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sadhinbarta24.com/wp-content/uploads/2021/04/001.jpg"},"id":3594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/1100x100_20200328145621.gif"},"id":3595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/1140x100_20200407073952.gif"},"id":3596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/1440-120_20200430073647.gif"},"id":3597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/300x300_20200328145609.gif"},"id":3598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/news/coms-new-add-final.gif"},"id":3599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/nibll_20200316183651.jpg"},"id":3600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/raw%20image/krisibikasbank.gif"},"id":3601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||safalkhabar.com/uploads/media/safalkhaber_landingpage_250-by-250_20200717175509.gif"},"id":3602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saheekhabar.com^*/bagmati2"},"id":3603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sahos24.com/templates/sahos-v2/images/ads/bd_shadinota.jpg"},"id":3604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sajhabisaunee.com/wp-content/uploads/2022/04/adv-scaled.jpg"},"id":3605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sajhadabali.com/wp-content/uploads/2019/06/ezgif.com-gif-maker.gif"},"id":3606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sajhadabali.com/wp-content/uploads/2020/06/bima-ad.gif"},"id":3607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzamin.com^*/advert-img/"},"id":3608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sakshi.com/sites/default/files/article_images/2023/07/23/indianclicks_gvega_"},"id":3609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salamtelangaana.com/uploads/bottomleft17.jpg"},"id":3610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salamtelangaana.com/uploads/bottomright23.png"},"id":3611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salamtelangaana.com/uploads/topleft13.jpg"},"id":3612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salamtelangaana.com/uploads/topright8.jpg"},"id":3613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachar4media.com^*/277x277%20(1).gif"},"id":3614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachar4media.com^*/bw6jan16.jpg"},"id":3615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachar4media.com^*/idma-banner-277x277.gif"},"id":3616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachar4media.com^*/s4mhome1.jpg"},"id":3617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachardainik.com/uploads/advertise/"},"id":3618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samachardoot.in/wp-content/uploads/2021/08/whatsapp-image-2021-08-07-at-3.32.33-pm"},"id":3619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharfirst.com/media/fortis_hospital_"},"id":3620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharfirst.com/media/gallery/images/image"},"id":3621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharfirst.com/media/shanti_ad.jpg"},"id":3622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharhouse.com/banner/"},"id":3623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharplus.com/images/rajanigandhadk.png"},"id":3624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharplus.com/images/rajnigandha-bottom.jpg"},"id":3625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharprime24.com/img/cust/"},"id":3626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharseva.in/wp-content/uploads/2021/03/pandit-ji-cantene"},"id":3627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharvaarta.com/wp-content/uploads/2021/06/photo_1623221413354.jpg"},"id":3628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samacharvarta.com/matri2/ad_pages/"},"id":3629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samadhannews.com^*/charak-memorial-hospital"},"id":3630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajalive.in/wp-content/uploads/2020/10/capital.jpg"},"id":3631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajalive.in/wp-content/uploads/2021/03/gif.gif"},"id":3632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajbad.tv/wp-content/uploads/2019/04/webpal-ad.gif"},"id":3633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajbad.tv/wp-content/uploads/2021/03/ssl_ad_bg.gif"},"id":3634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajbad.tv^*/eastlink-"},"id":3635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajerkatha.com/wp-content/uploads/2023/09/373416880_1370449783823841_7071588090761156553_n.png"},"id":3636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajkihalchal.com/admin/upload/heading_ads_"},"id":3637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajkihalchal.com/admin/upload/middle_ads_"},"id":3638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samajkihalchal.com/admin/upload/top_ads_"},"id":3639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samakalinmunshiganj.com/wp-content/uploads/2018/10/add.gif"},"id":3640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samakalinmunshiganj.com/wp-content/uploads/2019/03/mg-ad.gif"},"id":3641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samakalnews24.com/wp-content/uploads/2019/03/bdk.png"},"id":3642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samarindialive.in^*/traffic-tail"},"id":3643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2019/06/img-20190614-wa0006.jpg"},"id":3644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2019/11/fb_img_1573362287091-1.jpg"},"id":3645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2019/11/img-20191114-wa0007.jpg"},"id":3646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2019/12/img-20191114-wa0006.jpg"},"id":3647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2019/12/img-20191210-wa0028.jpg"},"id":3648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59-1229x1536.jpg"},"id":3649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/02/picsart_02-08-02.55.59.jpg"},"id":3650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/03/img-20200312-wa0008.jpg"},"id":3651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/03/img-20200329-wa0033.jpg"},"id":3652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/04/img-20200420-wa0041.jpg"},"id":3653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/07/img-20200715-wa0005.jpg"},"id":3654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/07/img-20200717-wa0010.jpg"},"id":3655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/10/img-20201002-wa0002.jpg"},"id":3656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/11/10x21-pic-bl-01-1536x307.jpg"},"id":3657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/11/img-20201106-wa0006.jpg"},"id":3658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2020/11/img-20201118-wa0014.jpg"},"id":3659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/01/img-20210105-wa0017.jpg"},"id":3660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/01/img-20210118-wa0015.jpg"},"id":3661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/01/img-20210118-wa0016.jpg"},"id":3662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/02/img-20210224-wa0036.jpg"},"id":3663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/03/20210310_155831.jpg"},"id":3664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/03/img-20210309-wa0032.jpg"},"id":3665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/04/img-20210413-wa0003.jpg"},"id":3666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/04/img-20210427-wa0063.jpg"},"id":3667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/04/img-20210427-wa0064-01.jpeg"},"id":3668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/07/img_20210719_233202.jpg"},"id":3669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/08/img-20210821-wa0008-1536x1047.jpg"},"id":3670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/08/img-20210821-wa0008.jpg"},"id":3671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/08/img-20210828-wa0061.jpg"},"id":3672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/08/img-20210828-wa0063.jpg"},"id":3673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/09/img-20210831-wa0075.jpg"},"id":3674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/09/img-20210903-wa0001.jpg"},"id":3675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/10/img-20211012-wa0017.jpg"},"id":3676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/10/img-20211024-wa0080.jpg"},"id":3677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/10/img-20211031-wa0072-01.jpeg"},"id":3678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2021/11/img-20211102-wa0000.jpg"},"id":3679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2022/02/img-20220215-wa0068.jpg"},"id":3680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com/wp-content/uploads/2022/02/img_20220211_221512_618.jpg"},"id":3681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com^*/edu-"},"id":3682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com^*/handbill-"},"id":3683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samastipurtown.com^*/samaroh-event-"},"id":3684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samayapost.com/wp-content/uploads/2020/04/250x250px.gif"},"id":3685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samaylive.com/iffco-advertisement.jpg"},"id":3686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koshiexpressnews.com/wp-content/uploads/2021/04/2."},"id":3687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/5d2/fe4/41e/thumb_3689_352_0_0_0_crop.png"},"id":3688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/603/887/947/thumb_22535_352_0_0_0_crop.jpg"},"id":3689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/63f/43b/7d3/thumb_37964_352_0_0_0_crop.jpg"},"id":3690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/665/40b/4ca/thumb_44469_352_0_0_0_crop.png"},"id":3691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingara.com/storage/app/uploads/public/665/ff6/c4c/thumb_44602_352_0_0_0_crop.jpg"},"id":3692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samayshehar.com/mynewsadmin/img/add/add1564065123.jpeg"},"id":3693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samayshehar.com/mynewsadmin/img/add/add1564065138.jpeg"},"id":3694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samayviews.com/wp-content/uploads/2024/01/ad.png"},"id":3695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samnatv.in/wp-content/uploads/2022/09/banner.png"},"id":3696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samskruthichannel.com/wp-content/uploads/2018/01/1371482243243687642.png"},"id":3697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samskruthichannel.com/wp-content/uploads/2018/01/addtop.jpg"},"id":3698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samskruthichannel.com/wp-content/uploads/2018/01/gif.gif"},"id":3699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samskruthichannel.com/wp-content/uploads/2018/01/header.jpg"},"id":3700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samvaad365.com/wp-content/uploads/15_august_2021_top_.jpg"},"id":3701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samvaad365.com/wp-content/uploads/2021-07-10-2.jpg"},"id":3702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samvaad365.com/wp-content/uploads/capm.jpg"},"id":3703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samvaad365.com/wp-content/uploads/samvaad365_nanda.jpg"},"id":3704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanatan.org^*/swabhavdosh_part2_h.gif"},"id":3705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sancharkarmi.com/uploads/advertise/"},"id":3706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sandeshwahak.com^*/cardio-cure-300x250.jpg"},"id":3707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sandhyadesh.com/uploads/add/"},"id":3708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangalokhabar.com/wp-content/uploads/2020/04/jyotish_hari_bhandari_ads.jpg"},"id":3709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangalokhabar.com/wp-content/uploads/2020/10/gadi_advt.jpg"},"id":3710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangalokhabar.com/wp-content/uploads/2024/04/tanasqa-fashion-admission-open-suchana.jpg"},"id":3711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangbaddinrat.com/wp-content/uploads/2023/04/4718780907406399717.gif"},"id":3712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangbadprotidin.com/uploads/shares/gif./"},"id":3713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sangbadsarabela.com/uploads/advertisements/1642959512-61ed929869f92.jpg"},"id":3714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanghamam.com/img/ads/noiasis%20simon%20new.jpg"},"id":3715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjeevanisamachar.com/wp-content/uploads/2020/01/vanya-add"},"id":3716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjeevanisamachar.com/wp-content/uploads/2021/01/screenshot_2021-01-29-08-38-41-963_com.google.android.apps_.docs_.jpg"},"id":3717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjeevanisamachar.com/wp-content/uploads/2021/02/screenshot_2021-02-22-19-51-59-981_com.google.android.apps_.docs_.jpg"},"id":3718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjeevnitoday.com/wp-content/uploads/2023/12/royals-adv-"},"id":3719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com/sanjevani/wp-content/uploads/2020/03/sjs-internest-1.jpg"},"id":3720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com/sanjevani/wp-content/uploads/2020/05/patel.jpg"},"id":3721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com/sanjevani/wp-content/uploads/2020/05/rudashram.jpg"},"id":3722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com^*/img-20190905-wa0078.jpg"},"id":3723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com^*/old-age-internet.jpg"},"id":3724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com^*/tamara-web-add-august-2018.jpg"},"id":3725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjevani.com^*/tejumasala-web-add.gif"},"id":3726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjsamachar.net^*/affiliate_image"},"id":3727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com/wp-content/uploads/2019/09/nt-app.gif"},"id":3728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com/wp-content/uploads/2020/01/acme-banner.png"},"id":3729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com/wp-content/uploads/2020/01/nlic.gif"},"id":3730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com/wp-content/uploads/2020/01/world.gif"},"id":3731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com^*/adbl-"},"id":3732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com^*/oil_"},"id":3733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpanews.com^*/prabhu-money-"},"id":3734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2022/10/zebra-foundation"},"id":3735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2022/11/screenshot_2022-11-12-22-26-20-34_a23b203fd3aafc6dcb84e438dda678b6"},"id":3736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/04/91be4965-c99d-4c44-9388-7ea00ee89833"},"id":3737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/04/cca3a0a4-bca2-4b26-bd36-b8f6529350f3"},"id":3738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/04/img_20230429"},"id":3739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/04/neeldeep-acedami-sankalp-savera"},"id":3740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/05/img-20230501-wa0011"},"id":3741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/05/img-20230501-wa00221"},"id":3742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com/wp-content/uploads/2023/05/img-20230502-wa0016"},"id":3743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img-20240209-wa00491"},"id":3744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img-20240209-wa00503"},"id":3745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img-20240318-wa0029"},"id":3746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img-20240329-wa0003"},"id":3747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img-20240405-wa0172"},"id":3748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankalpsavera.com^*/img_20240228_075651"},"id":3749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/06/avanakkappakam-home-page.jpg"},"id":3750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/aad4.jpg"},"id":3751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad.jpg"},"id":3752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad2.jpg"},"id":3753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad3.jpg"},"id":3754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad4.jpg"},"id":3755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad5.jpg"},"id":3756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/ad6.jpg"},"id":3757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sankathi24.com/wp-content/uploads/2023/07/gopal.jpg"},"id":3758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sansanikhejsamachar.in/wp-content/uploads/2021/07/whatsapp-image-2023-01-09-at-14.38.48.jpg"},"id":3759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sansarpost.com/bhitra/2020/04/butwal.gif"},"id":3760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sansarpost.com/bhitra/2020/04/devdaha.gif"},"id":3761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sansarpost.com/bhitra/2020/04/sainamaina.gif"},"id":3762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanskardarshan.in/wp-content/uploads/2020/03/ads-mysuvidha-1.png"},"id":3763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanskardarshan.in/wp-content/uploads/2020/12/rajesh-ved-hatuniya.jpg"},"id":3764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanvadnews.com/wp-content/uploads/2019/12/img-20191229-wa0021-790x1024.jpg"},"id":3765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanvadnews.com/wp-content/uploads/2020/06/videocapture_20200629-173517"},"id":3766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanvadnews.com/wp-content/uploads/2020/07/img-20200702-wa0006"},"id":3767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasthabangla.com^*/apollo-e1523519356751.jpg"},"id":3768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasthabangla.com^*/indr.png"},"id":3769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasthabangla.com^*/p4hw.jpg"},"id":3770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasthabangla.com^*/stroke.png"},"id":3771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasthabangla.com^*/tata.png"},"id":3772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satghoria.com/wp-content/uploads/2022/10/add-sundarban-it.com_.gif"},"id":3773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satghoria.com/wp-content/uploads/2022/10/sundarban-it-1536x960-1-700x390.jpg"},"id":3774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2018/05/special-promotion-2-01-"},"id":3775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2018/06/webp.net-gifmaker-1.gif"},"id":3776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2020/03/hr21221121111111111-300x300.jpg"},"id":3777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2020/03/patkelghata-budhata-"},"id":3778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2020/04/minister-logo-eae9d44953-seeklogo.com_.png"},"id":3779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com/wp-content/uploads/2020/07/02-pana__4-x-16__1-pic-"},"id":3780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com^*/budhata-add-ok-"},"id":3781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhirapress.com^*/hr-color-"},"id":3782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraprobaho.net/wp-content/uploads/2020/09/a4-size-farzana-"},"id":3783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraprobaho.net/wp-content/uploads/2023/08/365017941_646652097224857_5565728761146759499_n"},"id":3784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraralo.com/wp-content/uploads/2019/02/add.gif"},"id":3785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkhiraralo.com/wp-content/uploads/2020/07/myshops.gif"},"id":3786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satyaexpress.com/ws/*/whatsapp_image"},"id":3787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satyagrahnews.in/wp-content/uploads/2023/06/screenshot_2023-06-12-17-06-20-42_"},"id":3788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scgnews.in/software/admin/uploaded/home_banner_ad/"},"id":3789}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhadingnews.com"],"urlFilter":"||secureserver.net/wp-content/uploads/2017/06/keshav-dai-"},"id":3790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureserver.net/wp-content/uploads/2023/05/netrawati-destop-bungchung"},"id":3791}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhadingnews.com"],"urlFilter":"||secureserver.net/wp-content/uploads/2023/08/netrawati-"},"id":3792}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dhadingnews.com"],"urlFilter":"||secureserver.net/wp-content/uploads/2024/01/416009070_936707001302371_3531139863961860375_n"},"id":3793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureserver.net^*/ad.jpg"},"id":3794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.138.105/sma.5f8.myftpupload.com/wp-content/uploads/2022/06/img-20220613-wa0017-"},"id":3795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/160.153.138.163/xgy.77c.myftpupload.com/wp-content/uploads/2021/03/pandit-ji-cantene"},"id":3796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/08/samaroh-event-management"},"id":3797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/12/edu-ptse-"},"id":3798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.12.144.78/4ce.459.myftpupload.com/wp-content/uploads/2020/12/handbill-combo-batch"},"id":3799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/camera-ad"},"id":3800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/08/gokarneshwar-nagarpalika"},"id":3801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.107/cmk.e47.myftpupload.com/wp-content/uploads/2020/09/img_0619"},"id":3802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.197/u2e.6a1.myftpupload.com/wp-content/uploads/2020/06/img-20200603-wa0010"},"id":3803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/198.71.233.86/cmk.e47.myftpupload.com/wp-content/uploads/2021/03/mbl-gif"},"id":3804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net/45.40.148.147/avy.da1.myftpupload.com/wp-content/uploads/2021/06/murli-bhujiya-"},"id":3805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/10x21-pic-bl-01-1536x307"},"id":3806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20191114-wa0006"},"id":3807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20191114-wa0007"},"id":3808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20191210-wa0028"},"id":3809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20191217-wa0010"},"id":3810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20191223-wa0003-01"},"id":3811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20201106-wa0006"},"id":3812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210427-wa0063"},"id":3813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210502-wa0007"},"id":3814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210513-wa0098"},"id":3815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210802-wa0012"},"id":3816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210821-wa0008"},"id":3817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210828-wa0061"},"id":3818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img-20210828-wa0063"},"id":3819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img_20210719_233202"},"id":3820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/img_20210817_091031"},"id":3821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secureservercdn.net^*/sk-academy-shankar-ojha"},"id":3822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sehorenewsdarpan.com/wp-content/uploads/2023/05/result-with-pumplets.jpg"},"id":3823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seithipunal.com/v4/img/650x330_3.jpg"},"id":3824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seithipunal.com/v4/img/700x98.jpg"},"id":3825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setoparewa.com/wp-content/uploads/2023/02/xlad.gif"},"id":3826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shadhinbangla24.com.bd^*/pubali-bank-2.gif"},"id":3827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shadhinkantha.com/assets/teletalk.png"},"id":3828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shadhinkantha.com/assets/vision.gif"},"id":3829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shadhinkantha.com/assets/walton.gif"},"id":3830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaktialmora.com/wp-content/uploads/2020/07/half-size-ad.gif"},"id":3831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaktialmora.com/wp-content/uploads/2021/01/numero-uno-almora-@rcm.jpeg"},"id":3832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nbs24.org/walton"},"id":3833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnow24.com^*/ads/"},"id":3834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pbd.news/assets/gallery/selim/img-20240519-wa0018.jpg"},"id":3835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamolynews24.com/wp-content/uploads/2018/12/7262649343556923917.gif"},"id":3836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamolynews24.com/wp-content/uploads/2019/08/01.jpg"},"id":3837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamolynews24.com/wp-content/uploads/2019/08/02.jpg"},"id":3838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamoybarta.com/wp-content/uploads/2020/10/hridoy-"},"id":3839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamprotikshawdesh.com^*/dr.-"},"id":3840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protidinersangbad.com/templates/web-ps/images/bsccl16-11-19.jpg"},"id":3841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protidinersangbad.com/templates/web-ps/images/floorspace"},"id":3842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharebarta24.com/wp-content/uploads/2024/01/nrb-bank-"},"id":3843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protidinersangbad.com/templates/web-ps/images/walton"},"id":3844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharebazarnews.com/company-archive/wp-content/uploads/2020/09/lbs-sticker-_970-x-150-px_2-4-sep.jpg"},"id":3845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharebazarnews.com/wp-content/uploads/2020/09/energypac_sharebazar_770x75.gif"},"id":3846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvonline.com/ads/"},"id":3847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvonline.com/templates/web-view/images/nagad"},"id":3848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarakhabar.com/wp-content/uploads/2021/06/nimble.jpg"},"id":3849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarakhabar.com/wp-content/uploads/2022/01/271733660_7011039895603859_2359454483100342550_n.jpg"},"id":3850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarakhabar.com/wp-content/uploads/2022/01/271997243_1135822260497978_5720353311125550175_n.jpg"},"id":3851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarakhabar.com/wp-content/uploads/2022/01/900x100-onlinekhabar.gif"},"id":3852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarakhabar.com^*/viber_image_"},"id":3853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shamolbangla24.com/wp-content/uploads/2023/11/final01.gif"},"id":3854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharebarta24.com/wp-content/uploads/2024/06/techno-drugs-ltd.gif"},"id":3855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharebarta24.com^*/ads2.gif"},"id":3856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tradebangla.com.bd/public/img/banners/249220920063120.png"},"id":3857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttamhindu.com/wp-content/uploads/2024/07/ilovepdf_merged-6_page-0003.jpg"},"id":3858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharetimes24.com/wp-content/uploads/2020/10/dominagead.gif"},"id":3859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharetimes24.com/wp-content/uploads/2020/10/nn.jpg"},"id":3860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharetimes24.com/wp-content/uploads/2020/10/sea-pearlad.gif"},"id":3861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharetimes24.com^*/njad-1-e1469984210958.jpg"},"id":3862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharetimes24.com^*/saifpowertech.sharetimes.gif"},"id":3863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shatabdinews.com/uploadedbanner/"},"id":3864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shatgambujbarta.com/media/photogallery/2018november/untitled-1-1901220905.gif"},"id":3865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sheershakhobor.com/wp-content/themes/main/assets/img/ads.jpg"},"id":3866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoombangla.com/jamuna/"},"id":3867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sheikhpuranews.com/public/images/20230205093445-snews-40.webp"},"id":3868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sheikhpuranews.com/public/upload/snews-04022023222019img-20230203-wa0010.jpg"},"id":3869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sherpurgrambangla.com/wp-content/uploads/2023/01/323324231_536468035100808_3411212999599269626_n-212x300.jpg"},"id":3870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sherpurnews24.com/wp-content/uploads/2020/08/optimized-nok.jpg"},"id":3871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sherpurnews24.com^*/bdweb.png"},"id":3872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shikkhasongbad.com/wp-content/uploads/2023/09/lipighor_"},"id":3873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shilapatra.com/uploads/bigyapan/"},"id":3874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shineupindia.com^*/varanasi-guide"},"id":3875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shirurtaluka.com/share_images/home1advt.jpg"},"id":3876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shobshomoy.com^*/marchblink725x60.jpg"},"id":3877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shobshomoy.com^*/robi407x75.gif"},"id":3878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shomoyeralo.com/ad/"},"id":3879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shortpixel.ai^*/cropped-img-20211019-wa0036-scaled-1.jpg"},"id":3880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shortpixel.ai^*/photo_1587877598469-819x1024.png"},"id":3881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shortpixel.ai^*/photo_1647405392227.png"},"id":3882}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ideatvnews.com"],"urlFilter":"||shortpixel.ai^*9853049042272558631"},"id":3883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shottoboyan.com/wp-content/uploads/2021/10/anigif.gif"},"id":3884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shottoboyan24.com^*gif.gif"},"id":3885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shramikmantr.com/wp-content/uploads/2023/11/whatsapp-image-2023-11-14-at-10.17.50-am"},"id":3886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shubhoprotidin24.com^*/haramine"},"id":3887}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kanchanmoni.com"],"urlFilter":"||silchartoday.com/images/index_01a.jpg"},"id":3888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simpaninews.com/wp-content/uploads/2018/09/gif-forex.gif"},"id":3889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sindhudurgsamachar.in/wp-content/uploads/2024/03/whatsapp-image-2024-03-08-at-11.43.52-am.jpeg"},"id":3890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinhala.asianmirror.lk^*/asian-mirror-pay-"},"id":3891}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tamilmanam.net"],"urlFilter":"||siragu.com^*1329677748.jpg"},"id":3892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_5fd96c49c0085.jpg"},"id":3893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_6118fc7e5ab13.jpg"},"id":3894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_611e3af5c1ede.jpg"},"id":3895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_6135f607f08f7.jpg"},"id":3896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_61521bd7bd6c5.jpg"},"id":3897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_61521bfc39da1.jpg"},"id":3898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_616e5507f2891.jpg"},"id":3899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_618794f1b09e8.jpg"},"id":3900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_61b9d99377a5e.jpg"},"id":3901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_61b9d9c9432ff.jpg"},"id":3902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_61e675c4ec76f.jpg"},"id":3903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_621f44ecec8d9.jpg"},"id":3904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_628f7a8d03aab.jpg"},"id":3905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_62a0b4a2ecdab.jpg"},"id":3906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_62b834540f628.jpg"},"id":3907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirajganjexpress.com/uploads/images/image_750x_62d2c0ed9f688.jpg"},"id":3908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sithmalyaya.com/images/site/png%20300x250%20px.gif"},"id":3909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siwannews.in/wp-content/uploads/2017/12/siwan_news_ad-1.jpg"},"id":3910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siwannews.in/wp-content/uploads/2018/10/ambani.jpeg"},"id":3911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skillinfinity.com/public/images/badge_skillinfinity_black_white.png"},"id":3912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skytvbd.com/wp-content/uploads/2019/12/rec300.jpg"},"id":3913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skytvbd.com/wp-content/uploads/2019/12/rec728.jpg"},"id":3914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2019/09/ring4.gif"},"id":3915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2019/09/wata-ad.gif"},"id":3916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2019/10/bgic-ad-13-10-19.gif"},"id":3917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2019/11/alhaj-tex.jpg"},"id":3918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2020/02/ad-1.jpg"},"id":3919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2020/03/s0.gif"},"id":3920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2021/03/ad.jpg"},"id":3921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2021/03/afc.jpg"},"id":3922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smj24.com/wp-content/uploads/2021/03/ibbl-web-300x250.gif"},"id":3923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snn24.com/uploads/ads/"},"id":3924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sntv.news/uploads/ad_image/down1-slide.jpg"},"id":3925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socialsamvad.com/wp-content/uploads/2020/07/header-ads.jpg"},"id":3926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sodhpatra.com/wp-content/uploads/2020/08/artha-sarokar-long-banner-1200x1301.gif"},"id":3927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sodhpatra.com/wp-content/uploads/2020/10/edupalfinalad.gif"},"id":3928}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["patrika71.com"],"urlFilter":"||softeit.com/wp-content/uploads/2021/12/jemon-blog.gif"},"id":3929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sokaleralo.com^*/rongdhong-ad-"},"id":3930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sokalerkotha.com/wp-content/uploads/2020/01/northan.jpg"},"id":3931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sokalpratidin.com/wp-content/uploads/2021/03/15327204263263264437.gif"},"id":3932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sokalpratidin.com/wp-content/uploads/2021/03/3511991401683872532-1-300x250.gif"},"id":3933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sokalpratidin.com/wp-content/uploads/2021/03/ads-2.png"},"id":3934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyersangbad.com/wp-content/uploads/2020/10/a54248dd869c582f60a2b33335689c5a.0-3.jpg"},"id":3935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyersangbad.com/wp-content/uploads/2020/10/fb_img_15936966713195266.jpg"},"id":3936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyersangbad.com/wp-content/uploads/2020/10/fb_img_15955893145254343-16.jpg"},"id":3937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyersangbad.com/wp-content/uploads/2020/10/fb_img_15955894746258970.jpg"},"id":3938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoyersangbad.com/wp-content/uploads/2020/10/fb_img_15955896286748836-copy-10.jpg"},"id":3939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoynarayanganjbd.com/media/advertisement/"},"id":3940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somoysongbad.com/wp-content/uploads/2020/05/rohman-honda.gif"},"id":3941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonalinews.com/media/creative/"},"id":3942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonalisangbad.com/wp-content/uploads/2021/06/al-aksha-developers.jpg"},"id":3943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonalisangbad.com^*-ad-"},"id":3944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonalisangbad.com^*/ad-"},"id":3945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||songbadtoday.com/wp-content/uploads/2023/06/11111111.jpg"},"id":3946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sottersondhane24.com/assets/uploads/add1.jpg"},"id":3947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southlive.in^*/dec.-campaign_south-live_970x250pxl_kl.jpg"},"id":3948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpashimkhabar.com/wp-content/uploads/2024/06/whatsapp-image-2024-06-07-at-11.09.45-1024x1024.jpeg"},"id":3949}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekhon24.com"],"requestDomains":["synd.edgecdnc.com"]},"id":3950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spicenewsbd.com/uploads/default_banner/home_1.jpg"},"id":3951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sachitindiatv.com/wp-content/uploads/2021/10/blnm.png"},"id":3952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siyasatdarpan.com/wp-content/uploads/2024/03/48.jpg"},"id":3953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srijannews.com/assets/images/news/2022/05/20/62876359e248f1653039961.jpg"},"id":3954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srimanexpress.digital/wp-content/uploads/2023/04/img-20230406-wa0074"},"id":3955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srimanexpress.digital/wp-content/uploads/2023/04/img-20230408-wa0011"},"id":3956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srimanexpress.digital/wp-content/uploads/2023/04/img-20230410-wa0047"},"id":3957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srimanexpress.digital/wp-content/uploads/2023/04/img-20230415-wa0061"},"id":3958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sristybarta.com/wp-content/uploads/2023/12/8046460936937252364.jpeg"},"id":3959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starnewskannada.in/wp-content/uploads/2021/12/photogrid_1638844454317.jpg"},"id":3960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starnewskannada.in/wp-content/uploads/2022/04/photogrid_site_1648777112248-654x1024.jpg"},"id":3961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starnewskannada.in/wp-content/uploads/2022/04/photogrid_site_1648959121877-654x1024.jpg"},"id":3962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starsamachar.com/assets/img/poppular-side-add.jpg"},"id":3963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starsamachar.com/assets/img/top-add-"},"id":3964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||startalkbd.com^*/ad-"},"id":3965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||startalkbd.com^*/ad.png"},"id":3966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||startalkbd.com^*/facebook-pag-1"},"id":3967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||startalkbd.com^*/web-q-bd"},"id":3968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||state7online.com/wp-content/uploads/2020/08/nisarga-hospital.gif"},"id":3969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steelcity.online/bl-content/uploads/pages/f88e1a29637fd3dc52728574dc79dc68/add.jpg"},"id":3970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steelcity.online/bl-content/uploads/pages/f88e1a29637fd3dc52728574dc79dc68/sudhirgangey.jpg"},"id":3971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stocktimes24.com/storage/uploads/abcds_image/"},"id":3972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streekaal.com/wp-content/uploads/2022/07/1.jpg"},"id":3973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streekaal.com/wp-content/uploads/2022/07/2.jpg"},"id":3974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subanetha.com^*/ranpatha-ads-"},"id":3975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subodhghimire.com.np/wp-content/uploads/2017/08/cit.gif"},"id":3976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subornobhumi.com/content/image/cafe_pressclub_little.gif"},"id":3977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subornobhumi.com/content/image/fhore.gif"},"id":3978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subornobhumi.com/content/image/suisuto.jpg"},"id":3979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subornobhumi.com/content/image/tking_ad_gif.gif"},"id":3980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudarshankhabar.com/wp-content/uploads/2020/04/aaddd.jpg"},"id":3981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpatra.com/wp-content/uploads/2022/09/kkks.png"},"id":3982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudurpatra.com/wp-content/uploads/2022/10/prakash-deuba-subhakamana.jpg"},"id":3983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunamganjmirror.com/wp-content/uploads/2021/08/bt-1.gif"},"id":3984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunamganjview.com/files/uploads/2019/07/222-2.jpg"},"id":3985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunaminewstv.com/wp-content/uploads/2022/01/ad.jpeg"},"id":3986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunnews24x7.com/storage/banner/ad-3.mp4"},"id":3987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunnews24x7.com/storage/banner/islamibank.mp4"},"id":3988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunrisekhabar.com/uploads/advertise/"},"id":3989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supeedsam.com/wp-content/uploads/2020/06/img_5591.jpg"},"id":3990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supeedsam.com/wp-content/uploads/2020/06/photo-2020-06-23-08-05-33.jpg"},"id":3991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supeedsam.com/wp-content/uploads/2020/06/supad1.jpg"},"id":3992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supeedsam.com/wp-content/uploads/2020/07/whatsapp-image-2020-07-05-at-11.40.51-pm-300x204.jpeg"},"id":3993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suprobhat.com^*/php-ad-new-"},"id":3994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suprovatsatkhira.com/wp-content/uploads/2023/07/premium-bee-"},"id":3995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surmanews24.com/files/uploads/2019/06/137246833_259072185566759_2068188373512962998_n.jpg"},"id":3996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surmanews24.com^*/86848839_2792229974201639_4924484861642670080_n.jpg"},"id":3997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surmanews24.com^*/mirror-e1559380548934.jpg"},"id":3998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surmanews24.net/frontend/uploads/2016/03/adv.jpeg"},"id":3999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sustnews24.com^*_n-150x27"},"id":4000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sustnews24.com^*_n-300x54"},"id":4001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sustnews24.com^*_n-495x89"},"id":4002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swadeshpratidin.com/ad/"},"id":4003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swadeshtoday.com/wp-content/uploads/2022/11/add-1-12x13-copy.jpg"},"id":4004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swadesinews.in^*/04@2x-"},"id":4005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swadhikar.in/wp-content/uploads/2023/11/literary-web"},"id":4006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/154713118520476064_1981108022176040_7001996643496213084_n.jpg"},"id":4007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1547279417banner.png"},"id":4008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1547281124lyqa-460x60px-2.jpg"},"id":4009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/155758490411-05.jpg"},"id":4010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1588055060img-20200412-wa0015.jpg"},"id":4011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1606295121whatsapp%20image%202020-07-15%20at%209.51.47%20am.jpeg"},"id":4012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1606295497amit%20pandey.jpeg"},"id":4013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarajnewstoday.com/images/all/1606295585lyqa%20banner%202020-07-03.jpeg"},"id":4014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swarnimbharatnews.com/resources/public/images/ads.jpg"},"id":4015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swatvasamachar.com/wp-content/uploads/2020/03/ad.jpeg"},"id":4016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swatvasamachar.com/wp-content/uploads/2020/03/new-ad.jpg"},"id":4017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com/images/2019/11/2016_02_01_39_3_b-copy-333x600.jpg"},"id":4018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com/images/2019/12/9-600x119.jpeg"},"id":4019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com/images/2019/12/whatsapp-image-2019-11-28-at-12.21-300x275.jpg"},"id":4020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com/images/2020/09/polash-ok-copy.jpg"},"id":4021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com/images/2020/10/ad.jpg"},"id":4022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com^*/ark.gif"},"id":4023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetersokal.com^*/holyadd-600x462.jpg"},"id":4024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetexpress.com/wp-content/uploads/ads_home.jpg"},"id":4025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetexpress.com^*/77251017_429546657720201_4454960673226489856_n.jpg"},"id":4026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetexpress.com^*/add-arf.jpg"},"id":4027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetprothidin24.com/images/98cdf79ac58176a3d0406586a9aaf418.jpg"},"id":4028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetreport.com/wp-content/uploads/2023/03/7684251491811936224.gif"},"id":4029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetsomachar.com/media/photogallery/2018november/10965051941004046986-2002161011.gif"},"id":4030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetsomachar.com/media/photogallery/2018november/maxresdefault-2002161011.jpg"},"id":4031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetsomachar.com/media/photogallery/2020april/11120884426894159701-2011301305.gif"},"id":4032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetsurma.com/wp-content/uploads/2018/12/01-2-1.gif"},"id":4033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetview24.news/images/add/"},"id":4034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetvoice.com/storage/2023/12/online-ad-1_admission-fair-"},"id":4035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sylhetvoice.com^*/capture.png"},"id":4036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synergyfm.com.np/uploads/advertise/"},"id":4037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taftishofcrime.com/wp-content/uploads/2019/12/aro-1-300x300.jpg"},"id":4038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taftishofcrime.com/wp-content/uploads/2020/12/11.jpg"},"id":4039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalaka.in/uploadedbanner/"},"id":4040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalka24x7.com/wp-content/uploads/2021/05/img_000000_000000-"},"id":4041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalka24x7.com/wp-content/uploads/2022/03/whatsapp-image-2022-03-02-at-7.55.57-pm"},"id":4042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalka24x7.com/wp-content/uploads/2022/10/img-20220921-wa0002"},"id":4043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalka24x7.com/wp-content/uploads/2023/02/img-20230217-wa0008"},"id":4044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tahalka24x7.com/wp-content/uploads/2024/03/img-20240121-wa0412"},"id":4045}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["usanewsonline.com"],"requestDomains":["tekserv.nyc"]},"id":4046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tajakhabaruttarakhand.com/gallery/photo-gallery.php"},"id":4047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talentedindia.co.in/wp-content/uploads/2020/05/10cric-300x250.jpg"},"id":4048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talentedindia.co.in/wp-content/uploads/2020/05/seven-jackpots-300x129.jpg"},"id":4049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamil2daynews.com/wp-content/uploads/2024/04/wefdewfewfjeirfijreijfreijfoireij.jpg"},"id":4050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilankural.com/wp-content/uploads/2024/04/dear-bg-ad-new.jpg"},"id":4051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilauthors.com/gnanam.jpg"},"id":4052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcinemaz.com/wp-content/uploads/2019/11/st-bg.jpg"},"id":4053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcinemaz.com^*/cpm-back.jpg"},"id":4054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcinemaz.com^*/cpm-top.jpg"},"id":4055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcinetalk.com/wp-content/uploads/2024/02/bgad.gif"},"id":4056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcinetalk.com/wp-content/uploads/2024/04/bgads.jpg"},"id":4057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilcnnlk.com/banner"},"id":4060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilenews.com^*/encl_bookshelf"},"id":4061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilkurinji.net/images_/side%20dish-300x250.jpg"},"id":4062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilmanam.net/v3_images/harvard_tamil_chair.png"},"id":4063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilnews.cc/uploads/ads/"},"id":4064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/images/kannaa.jpg"},"id":4065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/images/rami.jpg"},"id":4066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/images/tamildesam.jpg"},"id":4067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/images/thinakkathir.jpg"},"id":4068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/wp-content/themes/tamilolli/images/jettojel.png"},"id":4069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilolli.com/wp-content/themes/tamilolli/images/media-asia.png"},"id":4070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilsaga.com/assets/logo/dadedc8d535e121269c4c6af2bb66751_bg.gif"},"id":4071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilscreen.com/wp-content/uploads/2023/06/bg-ads.jpg"},"id":4072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilvanakkam.com^*/vlambaram-ad"},"id":4073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilveedhi.com/wp-content/uploads/2024/04/dear_romeo_2_side_advts.gif"},"id":4074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilvoicenews.com^*/cinefield300x250-1.gif"},"id":4075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamilvoicenews.com^*/tamiltv300x250-1.gif"},"id":4076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tandavnews.com/wp-content/uploads/2018/02/monarch_adv.gif"},"id":4077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tandavnews.com/wp-content/uploads/2019/02/empire-online-advts.gif"},"id":4078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tandavnews.com/wp-content/uploads/2019/03/118x112inch.jpg"},"id":4079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tandavnews.com/wp-content/uploads/2020/01/stylein.gif"},"id":4080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tangailtimes24.com/photos/shares/add/"},"id":4081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tapimitra.com/customuploads/advertise_image/"},"id":4082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarangabarta.com/wp-content/uploads/2019/08/whatsapp-image-2019-08-26-at-11.26.20-am"},"id":4083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarunchhattisgarhkorba.com/wp-content/uploads/img-20221015-wa0003"},"id":4084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tatkalsamachar.com/wp-content/uploads/2022/05/tatkal-"},"id":4085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tazakhabar36garh.com/wp-content/uploads/2020/09/addtext_"},"id":4086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techworldbd.com/public/frontend/images/add/"},"id":4087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techzonetv.com^*/black-friday-blowout-1.png"},"id":4088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techzonetv.com^*/microwebtechnology.png"},"id":4089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techzonetv.com^*/visit-now.png"},"id":4090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2022/07/ei4sy4h973142734353996516741764.jpg"},"id":4091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2022/07/eibk0ln244374778672607950750597-1024x1018.jpg"},"id":4092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2022/07/eiuw9of725253948108941140446565.jpg"},"id":4093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/02/ei1b11l87688550747767946658538.jpg"},"id":4094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/02/eizk71q80503692062539950550262.jpg"},"id":4095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/04/eih1rfv47974129231268378336850.jpg"},"id":4096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/05/ei8gktq134644366754611005814351.jpg"},"id":4097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/05/eijscga155172901648721377237929.jpg"},"id":4098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/07/eiq86gu928175284122181066878354.jpg"},"id":4099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/07/img_20230729_133630_6854900288285878065434.jpg"},"id":4100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/07/img_20230729_134258_7772966222248299773240.jpg"},"id":4101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejalgyannews.com/wp-content/uploads/2023/09/212356_c_adbanao6025571365900460712-1024x1024.png"},"id":4102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejastoday.com/wp-content/uploads/2020/12/web-final.jpg"},"id":4103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejastoday.com/wp-content/uploads/2021/03/02.jpeg"},"id":4104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejastoday.com/wp-content/uploads/2022/10/img-20220921-wa0002"},"id":4105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejastoday.com/wp-content/uploads/2023/05/0000-1"},"id":4106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tejastoday.com/wp-content/uploads/2023/10/vaibhav-advertising"},"id":4107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teknaftoday.com/wp-content/uploads/2020/08/118316583_669803983632411_3089937268982842797_n.jpg"},"id":4108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teknaftoday.com/wp-content/uploads/2021/05/177795820_4223157277798782_4396174215005364054_n-1.jpg"},"id":4109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teknaftoday.com^*/82108662_776442482841664_2469380348639707136_n"},"id":4110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teknolozee.com^*/rezistro-banner.png"},"id":4111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telegramnews24.com/alpha2.jpg"},"id":4112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telegramnews24.com^*/iqra.jpg"},"id":4113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telugu.industryhit.com/wp-content/uploads/2020/10/1140b-2-1-1-1-1-1"},"id":4114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telugunris.com^*add-banner"},"id":4115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguone.com/advertises/images/online-jyotish.jpg"},"id":4116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/igreetnow.jpg"},"id":4117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/lenspick2.jpg"},"id":4118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/right-ad300x250-olay.jpg"},"id":4119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/sqaad3.jpg"},"id":4120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/templesyp-add.jpg"},"id":4121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/value-vision-add.jpg"},"id":4122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teluguwishesh.com^*/yp-add.jpg"},"id":4123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teraisandesh.com/wp-content/uploads/2021/07/exnet_"},"id":4124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezsamachar.com/wp-content/uploads/2021/02/puny-anagri-paper"},"id":4125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezsamachar.com/wp-content/uploads/2021/04/jamner-2-new"},"id":4126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezsamachar.com/wp-content/uploads/2021/07/jamner-advertisement"},"id":4127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezsamachar.com/wp-content/uploads/2021/11/balaji-traders"},"id":4128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezsamachar.com/wp-content/uploads/2023/06/img_20211229_013109"},"id":4129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaainews.com/image/arun%20ice.png"},"id":4130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaainews.com/images/toplycaadd.gif"},"id":4131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thahacdn.prixacdn.net/media/250x250px.gif"},"id":4132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaiveedu.com/wp-content/uploads/2020/07/img-20200509-wa0050"},"id":4133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaiveedu.com/wp-content/uploads/2020/07/local.gif"},"id":4134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thakurgaoerkhabor.com/wp-content/uploads/2020/08/shihab-ad-2"},"id":4135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thakurgaon24newspaper.com/wp-content/uploads/2021/10/366.280"},"id":4136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thakurgaon24newspaper.com/wp-content/uploads/2021/10/970-1"},"id":4137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thandoraa.com/wp-content/themes/thandora/ad-img/"},"id":4138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thandoraa.com/wp-content/uploads/2017/09/add-img-1.jpg"},"id":4139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thandoraa.com/wp-content/uploads/2019/09/rc-ad-sml.jpg"},"id":4140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thannambikkai.org/images/magazine/imaruthuvamadv.jpg"},"id":4141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thannambikkai.org/images/magazine/pub1.png"},"id":4142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tharexpressnews.com/wp-content/uploads/2023/09/whatsapp-image-2023-09-17-at-16.31.56.jpg"},"id":4143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tharexpressnews.com/wp-content/uploads/2023/11/accupresar-shivir"},"id":4144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thavady.com/gifs/greetings/tamils4news.jpg"},"id":4145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theargus.in/wp-content/uploads/2020/05/sum-covid-19_33x25_09-1-scaled.jpg"},"id":4146}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amreliexpress.com"],"urlFilter":"||thebapu.com/add/"},"id":4147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarisal.com^*/ad-"},"id":4148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarisal.com^*/trust-university-barishal-"},"id":4149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarta24.com^*/basic-bank.adv1_.gif"},"id":4150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarta24.com^*/icbad.png"},"id":4151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarta24.com^*/nationalfeedad2.gif"},"id":4152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebarta24.com^*/saifpowertech.sharetimes.gif"},"id":4153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebengalitimes.com/images/wez2f2wavnutvdeiabx1iohlw0hnjxd6qgd58tkk.jpeg"},"id":4154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebharatexpress.com/wp-content/uploads/2022/07/july.jpg"},"id":4155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thechabuk.com/wp-content/uploads/2021/02/ad-3.jpg"},"id":4156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thechabuk.com^*/doctor-plus"},"id":4157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/20210911_081820-1024x691.jpg"},"id":4158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/20211003_125525-814x1024.jpg"},"id":4159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/240902353_3699463810157050_2848190873216563824_n-1024x715.jpg"},"id":4160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/241543971_3749574811812616_5559703538833988486_n-1024x956.jpg"},"id":4161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/919140171247_status_6c1ba4689692489e8cab01ee9540ddf4-1068x1068-2-1024x1024.jpg"},"id":4162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/fb_img_1637027551547.jpg"},"id":4163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/fb_img_1641007788137-1024x512.jpg"},"id":4164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20210728-wa0192-658x1024.jpg"},"id":4165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20210807-wa0309-1024x1024.jpg"},"id":4166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20210826-wa0202-770x1024.jpg"},"id":4167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20210929-wa0187-1024x512.jpg"},"id":4168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20210929-wa0219-1024x1024.jpg"},"id":4169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20211123-wa0258-1024x854.jpg"},"id":4170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20211228-wa0122-1024x512.jpg"},"id":4171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img-20220129-wa0003-779x1024.jpg"},"id":4172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20210825_165536-888x1024.jpg"},"id":4173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20210825_165727-1020x1024.jpg"},"id":4174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20220104_075208-1024x733.jpg"},"id":4175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20220104_075222-1024x776.jpg"},"id":4176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20220104_075232-1024x764.jpg"},"id":4177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/img_20220116_190547-1024x508.jpg"},"id":4178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_01-24-10.20.39-1024x1009.jpg"},"id":4179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_01-31-07.38.09-1024x635.jpg"},"id":4180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_08-08-03.07.27-1024x724.png"},"id":4181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_09-03-06.20.13-885x1024.jpg"},"id":4182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-04-04.24.30-735x1024.jpg"},"id":4183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-08-05.14.27-1013x1024.jpg"},"id":4184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-08-05.14.27-6-1013x1024.jpg"},"id":4185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-20-09.26.04-2-864x1024.jpg"},"id":4186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-20-09.26.04-864x1024.jpg"},"id":4187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedeoriatimes.in/wp-content/uploads/picsart_12-21-09.42.56-926x1024.jpg"},"id":4188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedhakacrimenews.com/wp-content/themes/popularit/images/add-popularserver.gif"},"id":4189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedhakacrimenews.com/wp-content/uploads/2022/02/f8283f6fbcbbad0789430e7ac68d44b4.gif"},"id":4190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thedhakacrimenews.com/wp-content/uploads/2022/09/11449949376494525034.gif"},"id":4191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2016/07/driver1-2.gif"},"id":4192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2016/08/8852670_modern-bar-stools-collection-by-essential_t17f69a9b.jpg"},"id":4193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2016/08/ars-neon-banner-brontolo.jpg"},"id":4194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2016/08/bb-casegoods-7501.jpg"},"id":4195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2017/10/christmas-advertisement-new.jpg"},"id":4196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2017/10/tabasco-graphic-beware-the-heat.jpg"},"id":4197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2019/02/car.jpg"},"id":4198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theeditor.in/wp-content/uploads/2020/01/970x90.jpg"},"id":4199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theendnews.com/public/img/dr_leena.jpeg"},"id":4200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theholytimes.com/uploads/ad_image/"},"id":4201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theindianstate.in^*/ad/"},"id":4202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thekarmanews.com/wp-content/uploads/2020/06/kosamattam-336-x-280_karma-new-1-300x250.jpg"},"id":4203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltoday.com^*/1100x100-arthasarokar.gif"},"id":4204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltoday.com^*/1140-1305.gif"},"id":4205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltoday.com^*/780x96_2.gif"},"id":4206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltoday.com^*/sejal.gif"},"id":4207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltop.com/wp-content/uploads/2019/09/animated-gif.gif"},"id":4208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltop.com/wp-content/uploads/2019/09/unnamed.png"},"id":4209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltop.com/wp-content/uploads/2019/12/unnamed-1.gif"},"id":4210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltop.com/wp-content/uploads/2020/07/107397049_308413627006888_4712066312239365405_n-2.jpg"},"id":4211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenepaltop.com/wp-content/uploads/2020/09/krishi-bikash-bank.gif"},"id":4212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenetizennews.com/wp-content/uploads/2021/12/whatsapp-image-2021-12-16-at-14.35.30-1024x1024.jpeg"},"id":4213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenewshimachal.com^*/contact-for-hydro-turbines.jpg"},"id":4214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenewshimachal.com^*/hpht-.jpg"},"id":4215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenewsqube.com/wp-content/uploads/2023/01/1000-600-lal-compressed.jpg"},"id":4216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenewswords.in/images/banner"},"id":4217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thenrinews.com/wp-content/uploads/2019/05/a6f00a8c-d9bf-4486-9b3f-a28d2d90aa31.jpg"},"id":4218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepoliticsagain.com^*/dr-uttam"},"id":4219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepublictoday.com/wp-content/uploads/2021/07/jansewa-hospital.gif"},"id":4220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepublictoday.com/wp-content/uploads/2023/01/everest-tori-mill"},"id":4221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepublictoday.com/wp-content/uploads/2023/01/makalu-dental"},"id":4222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepublictoday.com/wp-content/uploads/2023/01/roll-1"},"id":4223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepublictoday.com/wp-content/uploads/2023/01/shubhkamana-sonma"},"id":4224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepunjabwire.com/wp-content/uploads/2020/02/ram-saini-jewellers.jpg"},"id":4225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theruralpress.in/wp-content/uploads/2023/09/bihaan_main_video2.gif"},"id":4226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesikhitv.com/wp-content/uploads/2020/05/300-600-2.png"},"id":4227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesummernews.com/ad/ad1.gif"},"id":4228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thevirallines.net^*otherimages/"},"id":4229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thewall.in/wp-content/plugins/angwp"},"id":4230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinakkathir.com^*/thiru-50.gif"},"id":4232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thinappuyalnews.com/wp-content/uploads/2020/02/jvr.gif"},"id":4233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thirdeyenewslive.com/adsvideo/achayans.jpg"},"id":4234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thiruvananthapuramvartha.com^*/kalyan1"},"id":4235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thiruvananthapuramvartha.com^*/klayan-"},"id":4236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thiruvananthapuramvartha.com^*/lulu-"},"id":4237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisaikaddi.com^*/content-ad.jpg"},"id":4238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thisaikaddi.com^*/logo-header.png"},"id":4239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||threesocieties.com/uploads/blocks/"},"id":4240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thuyar.net/wp-content/uploads/2020/10/front-page-ad-"},"id":4241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesandspace.com/img/ban.jpg"},"id":4242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timeskerala.com/static/c1e/static/themes/16/91214/3752/images/aster-heart-valve-centre"},"id":4243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofnellore.com/wp-content/uploads/2018/09/naturesvalley.jpg"},"id":4244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timetv.news/wp-content/uploads/2024/01/whatsapp-image-2024-01-08-at-3.40.03-pm.jpeg"},"id":4245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timetv.news^*/webbanner-"},"id":4246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tips4blog.com^*/domain-registration.png"},"id":4247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tirangaacindianews.com/upload/flash_images/1628959999739.jpg"},"id":4248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tirangaacindianews.com/upload/flash_images/163533013569.jpg"},"id":4249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tismedia.in/wp-content/uploads/2021/03/ppsychcare.jpg"},"id":4250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||todaybiharnews1.files.wordpress.com/2017/07/wp-1501409348056.jpg"},"id":4251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepadma24.com/wp-content/uploads/2024/05/messenger_creation_"},"id":4252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waikhari.com/wp-content/uploads/2024/02/cg.gif"},"id":4253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||todaypati.com^*/janaki"},"id":4254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||todaypostlive.com/wp-content/uploads/2023/08/tpl_header.jpg"},"id":4255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tollywood.net/wp-content/uploads/2021/01/sai-kaarthik-city-center-30-000-sft-retail-space-for-rent.jpg"},"id":4256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topnewskerala.com^*/newspaper-rec728.jpg"},"id":4257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topnewskerala.com^*/oxygen-ad.jpg"},"id":4258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toronggo.tv/admin/home_center_add/"},"id":4259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totalkannada.com/images/client/remove/"},"id":4260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totthopratidin.com/wp-content/uploads/2023/03/whatsapp-image-2023-03-12-at-21.06.31"},"id":4261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tpsgnews.com/add_images/"},"id":4262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trishulnews.com/wp-content/uploads/2023/11/amns-trishul-news-diwali-ad-"},"id":4263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tritiyamatra.com/images/add/"},"id":4264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truelinenews.com/wp-content/uploads/2021/05/img-20210322-wa0014"},"id":4265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truelinenews.com/wp-content/uploads/2021/05/img-20210405-wa0017.jpg"},"id":4266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttinews.in//add/"},"id":4267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttinews.in/add/grp437ca08327.jpg"},"id":4268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttinews.in/add/grp4ee912756e.jpg"},"id":4269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttinews.in/add/grpa2c37478e7.jpg"},"id":4270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ttinews.in/images/wa.jpeg"},"id":4271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udaipurkiran.com/wp-content/uploads/2020/05/mds-600x600.jpg"},"id":4272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udupitimes.com/wp-content/uploads/2023/06/whatsapp-image-2023-06-19-at-10.11.24-pm.jpeg"},"id":4273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udupitimes.com/wp-content/uploads/2023/06/whatsapp-image-2023-06-22-at-12.15.18-pm.jpeg"},"id":4274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ugna.in/wp-content/uploads/2022/06/copy-of-business-marketing-agency-flyer-made-with-postermywall"},"id":4275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ujalahiteshiexpress.com/admin_privacy/images/projectimage/64e4ff2c-8567-4758-b22c-be85b744417e.jpg"},"id":4276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ujalahiteshiexpress.com/admin_privacy/images/projectimage/6fee7f74-f81c-4604-8ee4-b400c53de125.jpg"},"id":4277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/addhome/"},"id":4278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/addtopleft/"},"id":4279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/banneraddhead/"},"id":4280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/ad2.gif"},"id":4281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/indraneelam_builders.gif"},"id":4282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/jew.gif"},"id":4283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/lmr.gif"},"id":4284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/paulnminna.gif"},"id":4285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukmalayalampathram.com/images/visal.gif"},"id":4286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukpkg.com^*/screenshot_20230712-083006_"},"id":4287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukvartha.com/editor_imgss/upload/images/giff%20advert.gif"},"id":4288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unca.live/mynewsadmin/img/add/add1521795393.jpeg"},"id":4289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unca.live/mynewsadmin/img/add/add1521795434.jpeg"},"id":4290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uniquenews24.com/wp-content/uploads/2018/03/kureghor-add.gif"},"id":4291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uniquepratidin.com/wp-content/uploads/2020/07/add-jamalpur-enterprise.png"},"id":4292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uniquepratidin.com/wp-content/uploads/2021/05/mukta-pani-"},"id":4293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unishkuri.in/documents/20143/0/uk+%283%29.jpg"},"id":4294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unitednripost.com/assets/banner/"},"id":4295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/add-1.png"},"id":4296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/add1.png"},"id":4297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/client-add.jpg"},"id":4298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/ff.png"},"id":4299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/makam2.png"},"id":4300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unmadmagazine.com^*/unmad-web-add.jpg"},"id":4301}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ujyaaloonline.com"],"urlFilter":"||unncdn.prixa.net/media/promoted_contents"},"id":4302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||updatetimes.com/wp-content/uploads/2021/12/728-x-90-bottom.jpg"},"id":4303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uptodaynews.com/wp-content/uploads/2019/04/homepage-ad@2x.jpg"},"id":4304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urjanchaltiger.in/wp-content/uploads/2023/05/mpc-waidhan.jpeg"},"id":4305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usamibanglanews.com/wp-content/uploads/2019/05/add2-e1558119625817.jpg"},"id":4306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttarakhandmorningpost.com/wp-content/uploads/2021/07/img-20210720-wa0033.jpg"},"id":4308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com/wp-content/uploads/2020/06/ads3fi.gif"},"id":4309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/1135385410478006636.gif"},"id":4310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/2985861213696731232.png"},"id":4311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/banner-2.jpg"},"id":4312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/banner.png"},"id":4313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/novoair-uttara.jpg"},"id":4314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/sample-1.gifsanskardarshan.in"},"id":4315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/sample-2.gif"},"id":4316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttaranews24.com^*/sample-3.jpg"},"id":4317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttarbangasambad.com/wp-content/uploads/2022/06/289861997_5810766902286302_8627223110374168980_n-420x280.jpg"},"id":4318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttorbangla.com/public/images/inserted/"},"id":4319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uttorersomoy.com/wp-content/uploads/2019/10/0000.gif"},"id":4320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uukmanews.com^*/1-38.jpg"},"id":4321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uukmanews.com^*/2-6.jpg"},"id":4322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uukmanews.com^*/f12animate.gif"},"id":4323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uukmanews.com^*/law-and-lawyers307x202-1.gif"},"id":4324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uukmanews.com^*/wisefox.gif"},"id":4325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v4vartha.com/wp-content/uploads/2017/08/banner-mykottayam.png"},"id":4326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v6velugu.com/wp-content/uploads/2020/07/ncl-varun-teja.jpg"},"id":4327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/ad%20furniture.jpg"},"id":4328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/adv"},"id":4329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/jkaccountants2.jpg"},"id":4330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/lglawchambers.jpg"},"id":4331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/metlife.png"},"id":4332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/movie/ajith.jpg"},"id":4333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaavaa.co.uk^*/murugar-ad21.jpg"},"id":4334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vachakam.com/image/advertisement^*edimannickal-jewellery.jpeg"},"id":4335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vachakam.com/image/advertisement^*five-star-printers-box-ad.jpg"},"id":4336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vaishnav-samaj.org/add/"},"id":4337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valaitamil.com/upload/ads_banner/031116021239_studyguideindia-banner.gif"},"id":4338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valaitamil.com/upload/ads_banner/120321013414_sivamhousing.gif"},"id":4339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valaitamil.com/upload/ads_banner/120920011136_tamilcharam.jpg"},"id":4340}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["surmamail.com"],"urlFilter":"||sylhethosting.com/wp-content/uploads/2019/11/sylhethosting.jpg"},"id":4341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valanchery.in^*/ezgif.com-gif-maker"},"id":4342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valuka.com/files/sunny/127525931_2528814157243895_1365704082691736201_n.jpg"},"id":4343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valuka.com/files/sunny/44.jpg"},"id":4344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valuka.com/files/sunny/mas.gif"},"id":4345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/02/mc-700x400-2.png"},"id":4346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/02/whatsapp-image-2023-02-23-at-14.22.37.jpg"},"id":4347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/02/zecast4.jpg"},"id":4348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/03/is-joysee2.jpg"},"id":4349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/03/zeecasr2-"},"id":4350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanakkamlondon.com/wp-content/uploads/2023/04/amma2-dr-mathy.jpg"},"id":4351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varendrabarta.com^*/320px-x-280px.gif"},"id":4352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varendrabarta.com^*/mbl.jpg"},"id":4353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varendrabarta.com^*/varendra-barta.jpg"},"id":4354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthabharati.in^*/wsn-udayavani-1.gif"},"id":4355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthamanam.com^*/sidebar-banner4.jpg"},"id":4356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com/wp-content/uploads/2021/12/asdd-cit-"},"id":4357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com/wp-content/uploads/2021/12/img-20211221-wa0048"},"id":4358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com/wp-content/uploads/2022/01/hamarachoice-adv-vt-"},"id":4359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com/wp-content/uploads/2022/05/whatsapp-image-2022-04-23-at-6.11.20-pm"},"id":4360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com/wp-content/uploads/2022/06/whatsapp-image-2022-06-14-at-10.34.36-am"},"id":4361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com^*/vt-ads"},"id":4362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varthatrivandrum.com^*/vt-adv-"},"id":4363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vayanamuri.com^*/kairali.gif"},"id":4364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vayanamuri.com^*/keralabusinessdirectory.gif"},"id":4365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veeravengaikal.com^*/ew.png"},"id":4366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veeravengaikal.com^*/verkal.png"},"id":4367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||velippadai.com/wp-content/uploads/2021/01/19187589.jpg"},"id":4368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidusara.lk/wp-content/uploads/2022/11/social-media-01-min.jpg"},"id":4370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vijayabhanunews.com/public/images/inline.jpg"},"id":4371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vijayabhanunews.com/public/images/untitled-1ad.jpg"},"id":4372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2021/06/50d86970-9c98-473c-ac06-567e00d05f1a"},"id":4373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2021/06/fa4b3a32-632e-4a43-94c7-ce20e35e2b74"},"id":4374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/04/whatsapp-image-2022-04-12-at-6.47.57-pm"},"id":4375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/img-20220708-wa0138"},"id":4376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/img-20220717-wa01131"},"id":4377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/img-20220719-wa0025"},"id":4378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/img-20220731-wa0093"},"id":4379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/img-20220731-wa0094"},"id":4380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in/wp-content/uploads/2022/07/whatsapp-image-2022-07-05-at-6.35.59-pm"},"id":4381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/dr-amit-vyas-ngr"},"id":4382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/dr-anil-harsh"},"id":4383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/hemant-health-care"},"id":4384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/js-sir"},"id":4385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/ravi-buety-parlar"},"id":4386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/star-health"},"id":4387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinayexpress.in^*/united-photo-state-nagaur"},"id":4388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||virakesari.lk/uploads/ad/advert_image/"},"id":4389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visalaandhra.com^*-add-*.jpg"},"id":4390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vishban.com/wp-content/uploads/2019/04/lalit-graphics"},"id":4391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vishwavani.news^*/vv-club"},"id":4392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visionnepaltv.com^*/ads-vision.jpg"},"id":4393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnewsbd.com/wp-content/uploads/2022/08/grihayan"},"id":4394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnewsbd.com/wp-content/uploads/2022/08/orf-"},"id":4395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceasian.news/biggapon/"},"id":4396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofbihar.in/wp-content/uploads/2020/09/img-20200910-wa0048.jpg"},"id":4397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofchandpur.com/wp-content/uploads/2018/11/c-1"},"id":4398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofchandpur.com/wp-content/uploads/2018/11/c-3"},"id":4399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofdarbhanga.com/wp-content/uploads/2020/02/img_20200219_215316"},"id":4400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofdarbhanga.com/wp-content/uploads/2020/02/img_20200220_193118"},"id":4401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofdarbhanga.com/wp-content/uploads/2021/08/img-20210806-wa0061"},"id":4402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofdarbhanga.com/wp-content/uploads/2021/08/img-20210808-wa0075"},"id":4403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofdarbhanga.com/wp-content/uploads/2021/08/img-20210814-wa0006"},"id":4404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceoffaridpur.com/wp-content/uploads/2017/03/comp-1_a.gif"},"id":4405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceoffaridpur.com/wp-content/uploads/2017/03/farhan-designe.png"},"id":4406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceoffaridpur.com/wp-content/uploads/2017/03/masranga.png"},"id":4407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceoffaridpur.com/wp-content/uploads/2017/03/padma.png"},"id":4408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/11120884426894159701.gif"},"id":4409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/16583059285362721716.gif"},"id":4410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/17867281950639098745.gif"},"id":4411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/3219362039419778618.png"},"id":4412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/4318859048951678352.gif"},"id":4413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofinsaf.com/wp-content/uploads/2021/02/9236853301989104353.gif"},"id":4414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofmountains.com/wp-content/uploads/2021/07/kafal-300x300.jpg"},"id":4415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofmountains.com/wp-content/uploads/2021/07/property-300x251.jpg"},"id":4416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofnarayanganj24.com/wp-content/uploads/2018/06/13.gif"},"id":4417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voiceofnationnews.com/wp-content/uploads/2020/03/2161ee56-1ddb-4354-bad9-093e3ea4a430.jpg"},"id":4418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voreralopratidin.com/21-express.gif"},"id":4419}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["visarnews.com"],"urlFilter":"||voscast.com^*/&stream2"},"id":4420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vromoninfo.com/wp-content/uploads/2020/02/web-add.jpg"},"id":4421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtv24x7.com/wp-content/uploads/2024/04/dear_romeo_2_side_advts.gif"},"id":4422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vvnewsvaashvara.in/wp-content/uploads/2021/01/bannermaker_"},"id":4423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vvtuk.com/wp-content/uploads/2020/06/whatsapp-image-2020-06-03-at-19.28.33.jpeg"},"id":4424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webnewsindia.com/admin/usercontent/image/clg_ad.jpg"},"id":4425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webreporter.co.in/wp-content/uploads/2020/06/agrawal-family_25x16-sq-cm_page-"},"id":4426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/01/b-tour.gif"},"id":4427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/08/height-mortgage.gif"},"id":4428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/08/holycow.gif"},"id":4429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/08/krish-food.gif"},"id":4430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/08/tyres_final.gif"},"id":4431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2020/12/deepakv.gif"},"id":4432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com/wp-content/uploads/2021/09/output_payto7-2.gif"},"id":4433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/apex.gif"},"id":4434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/asmita.gif"},"id":4435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/astar.gif"},"id":4436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/bgc.gif"},"id":4437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/consult.gif"},"id":4438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/deepak_bhattarai.gif"},"id":4439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/everest_law.gif"},"id":4440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/globaltv.gif"},"id":4441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/hatemalo.png"},"id":4442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/ime-london.gif"},"id":4443}, +{"action":{"type":"block"},"condition":{"requestDomains":["budvawshes.ru","enodiarahnthedon.com"]},"id":4444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/lgp.gif"},"id":4445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/the_british_college.gif"},"id":4446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/travel_cons.gif"},"id":4447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wenepali.com^*/verma.gif"},"id":4448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||worldmediatimes.com/wp-content/uploads/2019/03/d1320791-fc21-411f-a54f-a14411502c04.jpg"},"id":4449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||worldtamilswin.com^*/addimages/"},"id":4450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/siwannews.in/wp-content/uploads/2021/03/picsart_03-16-083880916255439304677-"},"id":4451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.24x7cg.com/wp-content/uploads/2020/10/ad-amazon-"},"id":4452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.achhisoch.com/wp-content/uploads/*/ad-sidebar.jpg"},"id":4453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.achhisoch.com/wp-content/uploads/*/banner-top.jpg"},"id":4454}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/10/unique-dental-e1570777415632.jpg"},"id":4455}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tnn.lk"],"urlFilter":"||wp.com^*/250-x-350.jpg"},"id":4456}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eesanje.com"],"urlFilter":"||wp.com^*/abhimaani-vasathi-01-726x1024.jpeg"},"id":4457}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nirpakhawaaz.in"],"urlFilter":"||wp.com^*/banner-travel"},"id":4458}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/bef3a7acf8de4d81bda39bbdc3265d32_18image"},"id":4459}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pariwartankhabar.com"],"urlFilter":"||wp.com^*/cjmc-new-add-"},"id":4460}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sabguru.com"],"urlFilter":"||wp.com^*/hot-news-update.gif"},"id":4461}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/krisok-theke-vokta-e1570777467656.gif"},"id":4462}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/luxary-curtaion-world-2.gif"},"id":4463}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sabguru.com"],"urlFilter":"||wp.com^*/marrymatching.jpg"},"id":4464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*/nepalijanta.com/wp-content/uploads/2018/11/1328256665-2.gif"},"id":4465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*/nepalijanta.com/wp-content/uploads/2018/12/aaa-1.jpg"},"id":4466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*/new_gif_012_smart_670-90.gif"},"id":4467}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/nirapad-pani.jpg"},"id":4468}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv5kannada.com"],"urlFilter":"||wp.com^*/orthozen_newsside_kannada.png"},"id":4469}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uttaranews24.com"],"urlFilter":"||wp.com^*/sidebar_ads.gif"},"id":4470}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pariwartankhabar.com"],"urlFilter":"||wp.com^*/visit-nepal-"},"id":4471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^*dsentv24.com/wp-content/uploads/2021/07/westernfxbanner_"},"id":4472}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sajhatv.com"],"urlFilter":"||wp.com^*www.ramailochha.com/"},"id":4473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com^dailyjonomot.com/wp-content/uploads/2021/03/img_20210311_221102-300x183.jpg"},"id":4474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wpleaders.com/wp-content/uploads/2018/03/thrive-architect.gif"},"id":4475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-indian-porn.com/js/func.js"},"id":4476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yarlminnal.com^*/ghgh-e1551257184437.jpg"},"id":4477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yesnewsindia.com/images/ads/"},"id":4478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yespunjab.com^*/hiv-ad.gif"},"id":4479}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kvartha.com"],"requestDomains":["goo.gl"],"resourceTypes":["image"]},"id":4480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/1ljpilraaho"},"id":4481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/ixacw9yejd0"},"id":4482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/o19sibpqeci"},"id":4483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/rr8smpvyx2i?"},"id":4484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youtube.com/embed/wuz5az_anlu"},"id":4485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugabdha.com/wp-content/uploads/2020/10/banner.jpg"},"id":4486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugadhar.com/mynewsadmin/img/add/add1591631827.jpeg"},"id":4487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugadhar.com/mynewsadmin/img/add/add1593864155.jpeg"},"id":4488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugjagran.com^*/no.1-digital-ad_"},"id":4489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugpradesh.com/wp-content/uploads/2016/12/sh-collage.png"},"id":4490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zestkhabar.com/wp-content/uploads/2020/05/bachpan-school.gif"},"id":4491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zestkhabar.com/wp-content/uploads/2020/05/site-ba-organc-krishi-farm.gif"},"id":4492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoftcdn.com^*/andracards_banner_300x80.png"},"id":4493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoftcdn.com^*/blueocean.jpg"},"id":4494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoftcdn.com^*/citysun.jpg"},"id":4495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoftcdn.com^*/vesta.jpg"},"id":4496}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chauthiduniya.com","dainikazadi.net","samarneetinews.com"],"resourceTypes":["image"],"urlFilter":"-add-"},"id":4497}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sajhatv.com"],"resourceTypes":["image"],"urlFilter":"-banner.gif"},"id":4498}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ajkalnewyork.com","amreliexpress.com","habiganj-samachar.com","poriborton.com","sharenews24.com","sylhettoday24.news","sylhetview24.net","thereport24.com","u71news.com"],"resourceTypes":["image"],"urlFilter":"/add/"},"id":4500}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ntvtelugu.com"],"resourceTypes":["image"],"urlFilter":"/block_"},"id":4501}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["priyo.com"],"resourceTypes":["image"],"urlFilter":"/offers/"},"id":4502}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tamiltradepost.com"],"resourceTypes":["image"],"urlFilter":"/output_"},"id":4503}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wahcricket.com"],"resourceTypes":["image"],"urlFilter":"/sponsors/"},"id":4504}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poriborton.com"],"resourceTypes":["image"],"urlFilter":"_banner"},"id":4505}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||aadabhyderabad.in/wp-content/uploads/2020/01/stevia"},"id":4506}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||alive24news.com/wp-content/uploads/2019/10/ananadhospital"},"id":4507}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anmnews.in/wp-content/uploads/2020/09/sbi-"},"id":4508}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bdjahan.com^*/add-"},"id":4509}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||beanibazarkontho.com/wp-content/uploads/2019/03/654240342_1509869358"},"id":4510}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bhalukarkhobor.com^*/ads-"},"id":4511}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bhaskarenews.com/wp-content/uploads/2020/10/001-1"},"id":4512}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bishwanatheralo.com/wp-content/uploads/2019/12/add"},"id":4513}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||biswanathnews24.com/wp-content/uploads/2020/05/am-accountancy-services-bbb"},"id":4514}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||biswanathnews24.com/wp-content/uploads/2020/05/garden-travels-ok"},"id":4515}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||biswanathnews24.com/wp-content/uploads/2020/07/shy-dd-"},"id":4516}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||channel6bd.com/wp-content/uploads/119906190_655200908435346_6926769665504843771_n-1"},"id":4517}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chauthiduniya.com"],"resourceTypes":["image"],"urlFilter":"||cloudfront.net^*/xuv300mob"},"id":4518}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ctgjournal.com^*/ten11"},"id":4519}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dailykhoborbarisal24.com/wp-content/uploads/2020/03/untitled-2-copy-1"},"id":4520}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dailylokaloy.com/images/ad_"},"id":4521}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dakshinsunamganj24.com/wp-content/uploads/2020/01/themesbazar"},"id":4522}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||darpanpratidin.com/wp-content/uploads/2020/02/87084356_223453215490744_267481475044081664_"},"id":4523}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||democratictvnews.com/wp-content/uploads/2019/09/4-2"},"id":4524}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||deshajtimes.com/wp-content/uploads/2020/06/fa65afa1-bb40-4efb-bb1a-d85e36fb66b3"},"id":4525}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||deshajtimes.com/wp-content/uploads/2020/08/untitled-design"},"id":4526}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||deshtoday24.com/wp-content/uploads/2020/05/ads"},"id":4527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dhakardak-bd.com^*/anontex"},"id":4528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dhakardak-bd.com^*/fdr"},"id":4529}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gmnewsbd.com^*/walton"},"id":4530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gourbarta24.com^*/bijoy"},"id":4531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gouripurnews.com/wp-content/uploads/2019/10/received_622096954989709"},"id":4532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gulfmalayaly.com^*/naseem-"},"id":4533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hamaraghaziabad.com/wp-content/uploads/2020/09/bvoc"},"id":4534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||happytimesinfo.com/wp-content/uploads/2018/03/we_"},"id":4535}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hindilok.com/promo/images/"},"id":4536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||janatatimes.com/wp-content/uploads/2020/01/online-banner__1200-x-100-1"},"id":4537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||janatatimes.com/wp-content/uploads/2020/07/ncc_utsab-saving_artwork_a5"},"id":4538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kansatnews24.com^*/adsss"},"id":4539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||karmalamadhanews24.com/wp-content/uploads/2020/07/picsart_07-20-11.34.00-1"},"id":4540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||khabarstate.com/wp-content/uploads/2019/01/final0"},"id":4541}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||khonjkhobor.in^*/boutiq_new"},"id":4542}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kubiyonews.com/wp-content/uploads/2020/08/5-1"},"id":4543}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kusenews.com/wp-content/uploads/2020/07/11-npg"},"id":4544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||livemarathi.in/wp-content/uploads/2020/02/gokul-"},"id":4545}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||livemarathi.in/wp-content/uploads/2020/07/satale-"},"id":4546}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||livetvkerala.com/wp-content/uploads/2019/02/shopexadd-"},"id":4547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||malayalanad.com/images/advt"},"id":4548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mayurpati.com^*pagespeed.ce"},"id":4549}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meruraibar.com^*-300x1"},"id":4550}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||metromirror.lk/wp-content/uploads/2020/06/104873562_3016354278445973_425451848029153432_n-1"},"id":4551}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||metromirror.lk/wp-content/uploads/2020/06/105915371_3016353408446060_1835668036530507058_n-1"},"id":4552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mnbd24.com/wp-content/uploads/2019/02/a1122"},"id":4553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||muzaffarpurnow.in/wp-content/uploads/2020/03/mfp-now"},"id":4554}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torontotamil.com"],"requestDomains":["wp.com"],"resourceTypes":["image"]},"id":4555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||muznews.in/wp-content/uploads/2020/08/5b69f210-c198-484d-807a-769da7d52c16"},"id":4556}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||muznews.in/wp-content/uploads/2020/08/rf"},"id":4557}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||muznow.in/wp-content/uploads/2020/06/gnsu-22"},"id":4558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||narayanganjbulletin.com^*/received_"},"id":4559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nawadatoday.com/wp-content/uploads/2019/01/newspaper-rec"},"id":4560}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nayaanepal.com/wp-content/uploads/2020/04/bigtech"},"id":4561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||news1hindustan.com^*/mahendra-rana"},"id":4563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||news1india.in^*_banner"},"id":4564}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||news21live.in/wp-content/uploads/2020/02/picsart_02-18-04.17.21"},"id":4565}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shokherkrishi.com"],"requestDomains":["wpsoul.com"],"resourceTypes":["image"]},"id":4566}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lankamurasu.com"],"requestDomains":["manithan.xyz"],"resourceTypes":["sub_frame"]},"id":4567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["admana.net","ads2publish.com","adsfry.com","adstudio.cloud","aj2031.online","dashboard.adclipse.lk","flickstree.com","gceleritasads.com","hentaibaka.one","impishelizabethjumper.com","nativclick.com","pc5ads.com","pclicc1.com","surfe.be","tinkerta.com","uutew.info","winprizesplace.info","wizardsbd.com","zendplace.pro"]},"id":4568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["hellonepalkorea.com"],"requestDomains":["admitad.com"]},"id":4569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["malabarinews.com"],"requestDomains":["desipearl.com"]},"id":4570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["sundarbontimes.com"],"requestDomains":["faridpurprotidin.com"]},"id":4571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["uttranews.com"],"requestDomains":["limray.com"]},"id":4572}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ntcnewsmedia.com^*/bannermaker_"},"id":4573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["hadakari.com"],"requestDomains":["ananmanan.lk"]},"id":4574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["deshsanchar.com","himalkhabar.com","ratopati.com","ujyaaloonline.com"],"requestDomains":["bigyapan.hamropatro.com"]},"id":4575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["amarsylhet24.com","manabadi.co.in"],"requestDomains":["blogspot.com"]},"id":4576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ghazipuraajkal.com"],"requestDomains":["citynewsexpress.com"]},"id":4577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["samayduniya.com"],"requestDomains":["clmbtech.com"]},"id":4578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["citypostlive.com"],"requestDomains":["cotlasweb.in"]},"id":4579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["benkiyabale.com","kannadanewsnow.com"],"requestDomains":["digicube.net.in"]},"id":4580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dekhapadhi.com"],"requestDomains":["digitaloceanspaces.com"]},"id":4581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["samachar4media.com"],"requestDomains":["e4media.net"]},"id":4582}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||odhikar.news^*/nift"},"id":4583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["malayalammedia.one"],"requestDomains":["fbcdn.net"]},"id":4584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["tamilleader.com"],"requestDomains":["fbs.com"]},"id":4585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["sameera.co.in"],"requestDomains":["foodchannel.com"]},"id":4586}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ourmyliddy.com^*/rajan"},"id":4587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["shreekanchanpath.com","sunamganj24.com"],"requestDomains":["giphy.com"]},"id":4588}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||page11news.com/wp-content/uploads/output_pwtfsa"},"id":4589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["farakdhar.com"],"requestDomains":["hamropatro.com"]},"id":4590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["tamilserialtoday-247.net"],"requestDomains":["hometamil.info"]},"id":4591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["shahzadpursangbad.com"],"requestDomains":["ibb.co"]},"id":4592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/paschimnepal.com/wp-content/uploads/2023/11/1.jpg"},"id":4593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["karaitivunews.com"],"requestDomains":["imageshack.com"]},"id":4594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["aajakosandesh.com","alltophere.com","braveindianews.com","cnchautari.com","dailynpnews.com","esudurkhabar.com","khabarpatrikanp.com","mawanellanews.com","nayapusta.com","nepalinsider.com","nepalipatra.com","wowsansar.com"],"requestDomains":["imgur.com"]},"id":4595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["apnepal.com"],"requestDomains":["lktcdn.prixa.net"]},"id":4596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bhojpurimedia.net"],"requestDomains":["mekshq.com"]},"id":4597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["nepalinepali.com"],"requestDomains":["merodomain.com"]},"id":4598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["tamilnewsstar.com"],"requestDomains":["mixstream.net"]},"id":4599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ada.lk"],"requestDomains":["nchs.edu.lk"]},"id":4600}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||page11news.com/wp-content/uploads/screenshot_2020-07-14-21-25-10-46"},"id":4601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["alokitomymensingh24.com","dailyspandan.com"],"requestDomains":["ntvbd.com"]},"id":4602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["khagracharipratidin.com"],"requestDomains":["pencidesign.net"]},"id":4603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["comillarkhabor.com","protichhobi.com"],"requestDomains":["prothomkhabor.com"]},"id":4604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ajker-comilla.com"],"requestDomains":["purbashabd24.com"]},"id":4605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["hamrakura.com"],"requestDomains":["ratopanda.com"]},"id":4606}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||podilitimes.com/wp-content/uploads/2017/07/add"},"id":4607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["vasundhara.net"],"requestDomains":["ssl-images-amazon.com"]},"id":4608}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||presearch.org^*/ban-"},"id":4609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["hamarahathras.com"],"requestDomains":["truebodh.com"]},"id":4610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["pahaltoday.com"],"requestDomains":["websquash.com"]},"id":4611}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rangpur24.com/wp-content/uploads/2020/01/h-"},"id":4612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["crimeexpressbd.com","radionrn.com"],"requestDomains":["wp.com"]},"id":4613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ajkerkhabor.com"],"requestDomains":["thereport24.com"],"resourceTypes":["image"]},"id":4614}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rangpur24.com/wp-content/uploads/2020/05/1-24"},"id":4615}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||samacharsamay.com/wp-content/uploads/2018/10/sidebar-banner4"},"id":4616}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||samacharsamay.com/wp-content/uploads/2018/12/middle_ad"},"id":4617}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sangritimes.com/laravel/public/front/img/content/placeholder_"},"id":4618}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sanskardarshan.in/wp-content/uploads/2020/07/picsart_07-22-11.34.25"},"id":4619}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||satkhira24news.com/wp-content/uploads/2019/07/nub"},"id":4620}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||satkhiraralo.com/wp-content/uploads/2020/01/tanisha"},"id":4621}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||secureservercdn.net/160.153.137.14/28c.946.myftpupload.com/wp-content/uploads/2019/08/rotti-shop-new1"},"id":4622}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sherpurnews24.com^*/adsmurad"},"id":4623}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sherpurnews24.com^*/logos_gra"},"id":4624}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||simpaninews.com^*/ad_"},"id":4625}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sokalerkotha.com/wp-content/uploads/2020/01/newspaper-rec"},"id":4626}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||subornobhumi.com/content/image/kh_"},"id":4627}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sunamganjview.com^*/lsca-"},"id":4628}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sundayshalom.com^*/sunday-shalom"},"id":4629}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tarangabarta.com/wp-content/uploads/2020/03/picsart_"},"id":4630}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||theeditor.in^*/ad."},"id":4631}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||theindianstate.in^*/octi"},"id":4632}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||theindianstate.in^*/pinnacle"},"id":4633}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thenetizennews.com^*/max"},"id":4634}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tollywood.net^*/landing_page"},"id":4635}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||usercontent.one/wp/www.rewariyasat.com/wp-content/uploads/2020/02/uttam-singh-academy"},"id":4636}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||valvainews.org/bg/"},"id":4637}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vijaykarnatakaepaper.com^*external_72890"},"id":4638}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vijaykarnatakaepaper.com^*internal728x900"},"id":4639}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com/www.achhisoch.com*/newzoninfotech"},"id":4640}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["loksansar.in"],"resourceTypes":["image"],"urlFilter":"||wp.com^*/add"},"id":4641}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/add-"},"id":4642}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/atithi-hotel_"},"id":4643}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/design-1"},"id":4644}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/dps_"},"id":4645}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/jiya-abhinav"},"id":4646}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/rama-hardware-ads-"},"id":4647}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/royal-faishon"},"id":4648}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/tarunabha"},"id":4649}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com^*muznews.online*/vlcc-gola"},"id":4650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||aarvind.in/static/secl1.jpg"},"id":4651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||exness.com/media/banners/"},"id":4652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||framework.dreamscape.cloud/design_framework/images/crazy/affiliates/"},"id":4653}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gurukpo.com^*/counseling.jpg"},"id":4654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nextzenbd.com/add/"},"id":4655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ratopanda.com^render?"},"id":4656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||techmanyata.in/tm-ads/android.jpg"},"id":4657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["banglaralonews.com"],"requestDomains":["themesbazar.net"]},"id":4658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["mirsaraikhobor.com"],"urlFilter":"||wienbd.com/mad"},"id":4659}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i0.wp.com/www.tajakhabaruttarakhand.com/wp-content/uploads/2021/11/advt.jpeg"},"id":4660}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["newswaves.org"],"urlFilter":"-advertisement."},"id":4661}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["abnews24bd.com"],"urlFilter":"/ad/live-"},"id":4662}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailykesari.com"],"urlFilter":"/content/ads/"},"id":4663}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anweshanam.com/static/ad/commons/js/3445/colombia_v11.js"},"id":4664}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aparajeobangla.com/media/advertisement/use-mask.jpg"},"id":4665}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||avadh24.in/mynewsadmin/img/add/add1610095077.jpeg"},"id":4666}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bangalorewaves.com/images/banner/classifieds.jpg"},"id":4667}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bangalorewaves.com/images/banner/website-ad.jpg"},"id":4668}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bangla.newsnextbd.com/wp-content/themes/news_skltech/images/ads/dhaka_fisheries_ad.jpg"},"id":4669}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bbarta24.net/templates/bbarta/images/main-logo.png"},"id":4670}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bdjahan.com^*/2020/01/add.jpg"},"id":4671}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bknewstoday.com/assets/uploads/adv/resized/1664606739_whatsapp_image_2022_09_24_at_2_29_20_pm.jpeg"},"id":4672}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ck24.tv/ad/ad-banner.jpg"},"id":4673}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dailyasiabani.com/admin/home_right_add/untitled-2%20copyfdh%209s9+ghdfs.jpg"},"id":4674}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dailynayadiganta.com/ads/online-image.jpeg"},"id":4675}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dailypurbodesh.com/wp-content/uploads/ads/purbodesh_e_paper.jpg"},"id":4676}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||emsindia.com/images/logo/1.png"},"id":4677}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||euttorpurbo.com/images/add/1.jpeg"},"id":4678}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||godawarinews.com/uploads/bigyaapan/1555740004.jpg"},"id":4679}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gramerkagoj.com/ad/old-issue.jpg"},"id":4680}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gramerkagoj.com/ad/service_banner.jpg"},"id":4681}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||habiganj-samachar.com^*/add/samachar2019.jpg"},"id":4682}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hosadigantha.com/wp-content/uploads/2020/10/advt-hd-app.png"},"id":4683}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i.imgur.com/as2nfl1.jpg"},"id":4684}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i.imgur.com/h29ptdv.jpg"},"id":4685}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i2inews.in/images/advertisement/adv0158100001643868498.jpeg"},"id":4686}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||i2inews.in/images/advertisement/adv0360869001643674034.jpg"},"id":4687}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||images.merolagani.com//content/bigyapan/21e82634-bb94-4f0b-9f26-b3b0dccf1d1c.gif"},"id":4688}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||images.merolagani.com//content/bigyapan/3614f561-42c2-429f-8424-d0a8d10bfb56.gif"},"id":4689}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||images.merolagani.com//content/bigyapan/53f9e1f4-59de-4cd5-9ae0-c98a139a0068.gif"},"id":4690}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||img.setopaty.com/uploads/bigyaapan/1582009187.jpg"},"id":4691}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||janachasotimes.com/advertisements/28-09-2023-65154da95e0c2-add5.gif"},"id":4692}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||janachasotimes.com/advertisements/28-09-2023-65154e7db1ed0-final-2.gif"},"id":4693}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||janachasotimes.com/advertisements/28-09-2023-6515549d80d0c-3-add.gif"},"id":4694}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||janachasotimes.com/advertisements/28-09-2023-65155553318bd-add-4.gif"},"id":4695}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||janachasotimes.com/advertisements/31-10-2023-65408519b3308-tarkeshwor.gif"},"id":4696}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jogsanjogtimes.com/banner/1445259611b0041-52a0-4432-a379-a273ef51eb69.jpeg"},"id":4697}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jogsanjogtimes.com/banner/4856255068df20-df15-4610-af62-014bcb780684.jpeg"},"id":4698}, +{"action":{"type":"allow"},"condition":{"requestDomains":["favicon.ico"]},"id":4699}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kalikanews.com/uploads/bigyaapan/32338500.png"},"id":4700}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kapurinews.com/uploads/advertise/324799624_1305148430327950_1217548921347564525_n_1679809920.jpg"},"id":4701}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||keralasabdam.in/assets/advertisement/whatsapp%20image%202023-03-29%20at%2012.25.00%20pm(1)74.jpeg"},"id":4702}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||khabarmukam.com/images/advertisement/1694522411-bidhytut.png"},"id":4703}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lakshmipur71.com/uploads/ad_image/picsart_11-16-08_58_412.jpg"},"id":4704}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lanka4.com/images/promotion/2023/03/lanka4-header.gif"},"id":4705}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mediapunjab.biz/admin/dashboard/images/poster/1537217477darbar-sahib-live.jpg"},"id":4706}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mediapunjab.biz/admin/dashboard/images/poster/1537284846konto.jpg"},"id":4707}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mediapunjab.biz/admin/dashboard/images/poster/1562539603major_singh_mann_jatha_08072019.jpg"},"id":4708}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||muglanikhabar.com/uploads/bigyaapan/38584600.jpg"},"id":4709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sridungargarhtimes.com/wp-content/uploads/2024/01/img-20240407-wa0004.jpg"},"id":4710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sridungargarhtimes.com/wp-content/uploads/2024/04/gigfile.gif"},"id":4711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sridungargarhtimes.com/wp-content/uploads/2024/05/srischoolad.gif"},"id":4712}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||muktomon.net/upload/adds/1605791883.gif"},"id":4713}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||muktomon.net/upload/adds/1640065976.jpg"},"id":4714}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nayasadak.com/users_upload/dhitopatra.jpg"},"id":4715}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nayasadak.com/users_upload/noc-advertisement-bigyapan-scaled.jpg"},"id":4716}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nepalipaisa.com/modules/advertisement/advertisementslot/uploads/18ef93ff-847e-43d3-ba4f-49661046ec0f.png"},"id":4717}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||neplays.com/img/ads-img/ads-6389bd3122577chs-related-min1.jpg"},"id":4718}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newsabhiyan.com/uploads//advertisement/1476608066.gif"},"id":4719}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newsabhiyan.com/uploads//advertisement/36515266.gif"},"id":4720}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newsabhiyan.com/uploads//advertisement/unnamed2023-06-23-02-49-59.gif"},"id":4721}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newssitelive.co.in/mynewsadmin/img/add/add1520499624.jpeg"},"id":4722}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newssitelive.co.in/mynewsadmin/img/add/add1520503648.jpeg"},"id":4723}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||newsxindia.com/uploads/ad_16.jpg"},"id":4724}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||obiroto.com/uploads/ads/obiroto-5ed31b1cd2a6b.png"},"id":4725}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||rajkaaj.in/images/rajkaaj_add/1651665065bbg.jpg"},"id":4726}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||samacharprime24.com/img/cust/31.jpg"},"id":4727}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||samacharvarta.com/matri2/ad_pages/jawano%20ko%20salam.jpg"},"id":4728}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||samacharvarta.com/matri2/ad_pages/school%20varta%20add.jpg"},"id":4729}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sandhyadesh.com/uploads/add/221391598img-20230827-wa0101.jpg"},"id":4730}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||setopati.com/uploads/bigyaapan/59415100.jpg"},"id":4731}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shilapatra.com/uploads/bigyapan/1563530826.jpg"},"id":4732}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shomoyeralo.com/ad/google-news.jpg"},"id":4733}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sidhakhabar.com/uploads/bigyaapan/90365200.jpg"},"id":4734}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sidhakhabar.com/uploads/bigyaapan/95759200.jpg"},"id":4735}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||swadeshpratidin.com/ad/sw-920.jpg"},"id":4736}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tejastoday.com^*/add-tejas"},"id":4737}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ttinews.in//add/grp991d912445.jpg"},"id":4738}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ttinews.in//add/grpacb55f9af7.png"},"id":4739}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["udayanadu.com"],"urlFilter":"||udayanadu.com/images/ads/"},"id":4740}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||udghoshdaily.com/images/advertisement/2023/737943fc784e2ee0d887fd195c843e87.gif"},"id":4741}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wp.com^*/728x90pxhealth-banner-notice-e1575655446543.jpg"},"id":4742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||temalonline.com/wp-content/uploads/2023/01/mitho-dalbhat-add.jpg"},"id":4743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||temalonline.com/wp-content/uploads/2024/03/dhunkhark-hotel-add-.jpg"},"id":4744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||temalonline.com/wp-content/uploads/2024/03/jilla-adhibeshan2.jpg"},"id":4745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||temalonline.com/wp-content/uploads/2024/04/bidyasagar-school.jpg"},"id":4746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/paschimnepal.com/wp-content/uploads/2024/03/jamuna-bakery-copy.jpg"},"id":4747}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["india2daynews.com"],"urlFilter":"||blogger.googleusercontent.com^*/img-20230516-wa0051.jpg"},"id":4748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobd24.com/media/online-betting-sites-in-bangladesh.jpg"},"id":4749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halkarosamachar.com/wp-content/uploads/2022/07/555.gif"},"id":4750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halkarosamachar.com/wp-content/uploads/2023/02/milijuli.jpg"},"id":4751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halkarosamachar.com/wp-content/uploads/2023/06/c1-1-1536x1229-1.jpg"},"id":4752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halkarosamachar.com/wp-content/uploads/2023/06/graphice-1.jpeg"},"id":4753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halkarosamachar.com/wp-content/uploads/2024/06/skip-ad-after-see.png"},"id":4754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iimtnews.com^*/ads_"},"id":4755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jansatta.com/wp-content/uploads/2024/05/banner-update-kia.png"},"id":4756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekbesikhabar.com/wp-content/uploads/2022/03/century_1.gif"},"id":4757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekbesikhabar.com/wp-content/uploads/2022/03/kfa_ratopati_263x163.gif"},"id":4758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lekbesikhabar.com/wp-content/uploads/2022/03/ratopati_885x90-min_1.jpg"},"id":4759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lumbinipati.com/wp-content/uploads/2023/07/273658497_1690768251259350_8996702686317398803_n.gif"},"id":4760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lumbinipati.com/wp-content/uploads/2023/07/nepal-search-engine-background-fill-01-3-scaled.jpg"},"id":4761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nalandadarpan.com/wp-content/uploads/2023/01/gomad-pvt.jpeg"},"id":4762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnazar.com/wp-content/uploads/2017/06/img_20170609_010853.jpg"},"id":4763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnazar.com/wp-content/uploads/2019/08/videotogif_2019.08.29_13.15.26.gif"},"id":4764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsnow.lk/wp-content/uploads/2023/11/ad22.jpeg"},"id":4765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1612107537_bnc-ad-final.gif"},"id":4766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1612193698_banner.jpg"},"id":4767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1674400632_trishakti-tea-compressed-page-001.jpg"},"id":4768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1704983426_om-sahi-pathivara-hospital-1.gif"},"id":4769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1706069019_1665504188_namaste%20cement.gif"},"id":4770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1708273402_1705929237_1704900139_bnc-ad-1.gif"},"id":4771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1709278145_1673269522_cancer-ad.jpg"},"id":4772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesofpradesh.com/uploads/advertisements/1719416253_448912205_994912819088672_8734217711752262715_n.jpg"},"id":4773} +] diff --git a/extentions/uBOL-home/rulesets/main/irn-0.json b/extentions/uBOL-home/rulesets/main/irn-0.json new file mode 100644 index 0000000..6e1b485 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/irn-0.json @@ -0,0 +1,607 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["24d.ir","ad.technews-iran.com","adengine.telewebion.com","adexo.ir","adivery.com","adnegah.net","adpulse.ir","adro.co","adro.ir","adrooz.com","ads.karzar.net","ads.safarme.ir","adsima.net","adskav.com","adtodate.ir","adtrace.io","adtrace.ir","adtrace.world","adverge.ir","advn.ir","adwised.com","adwisedfs.com","affili.ir","affiliate.digikala.com","affiliate.malltina.com","affilio.ir","affstat.digikala.com","aitrades.com","amarfa.ir","amaroid.net","analyt.ir","analytic.magland.ir","analytics.asiatech.ir","analytics.digikala.com","analytics.eirib.ir","analytics.football360.ir","analytics.hostiran.net","analytics.irancell.ir","analytics.jeldnews.com","analytics.nastooh.ir","analytics.plaza.ir","analytics.telewebion.com","analytics.zoomit.ir","anetwork.ir","api.karpishe.com","apm.bama.ir","apptracking.irancell.ir","arongroups.co","artanlife.club","aryacoin.io","aryana.io","aryastake.io","axotrade.com","ayyaar.ir","backlink.ir","backority.ir","bahatoken.site","behinava.com","behtarinseo.ir","bemchain.io","binoads.ir","bixb.exchange","bixbcoin.com","bl9.ir","bnbmatrix.io","boorantech.com","bridge.link","cashback.takhfifan.com","cayot.ir","ccnnetwork.co","cdn.onesignal.com","chabok.io","chancx.io","chavosh.org","click.digiato.com","clickaval.com","clickyab.com","coinwallet.biz","congoro.com","congoro.ir","counter.mahanmusic.net","counter.toolsir.com","cryptoland.com","daartads.com","dagcoin.org","daneshin.ir","davedbux.ir","deema.agency","deemaagency.ir","deemanetwork.com","defigroups.com","denutility.com","dsp.aparat.com","emway.ir","error-tracking.arvancloud.com","excoino.com","facepop.org","farakav.com","farsbux.ir","fastclick.ir","frzss.com","geoip.imber.live","gpm.ltd","guhtoken.org","hantana.org","hoho.mobi","intrack.ir","ipsite.ir","ir.mihanstore.net","irancloudmining.com","irancoinmine.com","jetbux.ir","kajads.com","kaprila.com","kingmoney.io","landyab.com","laqira.io","laxsson.com","leumia.io","linkfars.com","magnetadservices.com","meashstis.ir","mediaad.org","merita.ir","metrix.behtarino.com","metrix.ir","minepi.com","mitrarank.ir","mogo-crypto.net","mtabdil.com","mttcoin.com","my-pu.sh","najva.com","netbina.com","new-sentry.digikala.com","news-view-api.varzesh3.com","newswidget.net","nokontoken.com","offers.sapra.ir","on-click.ir","onclick.ir","orbitnetwork.net","oscaranimation.in","p30rank.ir","pantatec.ae","partclick.ir","pegah.tech","persia.exchange","persianrank.ir","phoenixad.io","phonroid.com","pooye-ads.com","popgozar.com","popina.ir","popland.info","popupdl.ir","popupme.net","popupplus.ir","promizer.com","propertiq.io","publica.ir","pushe.co","pushq.ir","puuush.me","quahl.com","radar.bayan.ir","rankirani.ir","rssbank.ir","sabaidea.cloud","sabavision.com","sanjagh.com","sanjagh.net","scripts-ads.s3.ir-thr-at1.arvanstorage.com","sendword.ir","sentry.alibaba.ir","sentry.cafebazaar.org","sentry.hamravesh.com","sentry.malltina.com","sentry.namava.ir","sentry.quera.org","shamining.com","smartgalaxy.finance","soodland.com","spellads.com","statistics.iriborg.ir","statsfa.com","synchrobit.io","system-notify.app","tabligheirani.ir","talapop.ir","tapsell.ir","tastenfts.com","tavoos.net","tbli.ir","te1.ir","tinancefa.org","toppopup.com","track.mailerlite.com","tracker.digikala.com","tradergpt.ai","treenvest.com","triboon.net","unique.finance","unitedsolarinfinity.com","userfriendly.ir","usermap.net","utbyte.io","utop.ir","utopclick.com","vatanclick.ir","video-view-api.varzesh3.com","vidomusic.org","waykingroup.com","web.webpushs.com","wideads.com","wintap.io","xjs.lol","xmlx.lol","yekbux.com","yektanet.com","yelloadwise.ir","yoozbit.com","zarad.net","zarpop.com","zarpop.ir"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k2cod.com/ip/show-ip"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k2cod.com/statistics/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parsiblog.com/ga.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rizy.ir/js/ads.js"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rozblog.com/include/rozblog_ads_js"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/include/rozblog_ads_js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rzb.ir/code/popup^"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slideskin.ir/ads/pop.php^"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seyedrezabazyar.com/codetools/files/close-right-click.js"},"id":10}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["anaj.ir","salamatnews.com"],"requestDomains":["trustseal.e-rasaneh.ir"]},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["airport.ir"],"requestDomains":["192.168.10.113"]},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arzcenter.com/static/plugin/gtag.js^"},"id":13}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||digiboy.ir/wp-content/img/header^"},"id":14}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||digiboy.ir/wp-content/img/sidebar^"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asriran.com/media/jwplayer//vast.js^"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asriran.com/media/vendors/videojs/js/videojs-preroll.js^"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asriran.com/media/vendors/videojs/css/videojs-preroll.css^"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asriran.com/media/vendors/videojs/js/videojs.ads.min.js^"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asriran.com/media/vendors/videojs/css/videojs.ads.css^"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arga-mag.com/file/img/*.gif"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arga-mag.com/wp-content/plugins/meks-easy-ads-widget^"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alef.ir/files/advertise^"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alef.ir/assets/*/jquery.visit.js^"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alef.ir/news/visit.html^"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.akhbarrasmi.com/wp-content/plugins/*/analytics/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||androidgozar.com/abli^"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aftabir.com/uploads/banners^"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aftabyazdonline.ir/templates/aftabeyazd/images/ads"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.akairan.com"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.akaup.com"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abipic.com/ads/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.accpress.com/baner/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afkarnews.com/statics/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.bourse24.ir/images/ads^"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||behrah.com/tabligh.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b2n.ir/static/banners/advt.png"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b2n.ir/adv"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byst.ir/themesstore/ads"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byst.ir/visit/view"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boursenews.ir/fa/generate/userid"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barato.ir/wp-content/*/ad/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barsadic.com/scripts/myjavascript.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barsadic.com/gif/*.gif"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b-amooz.com/wp-content/plugins/sticky-ad"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banki.ir/images/banners/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankemardom.ir/files/ads"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backtory.com/bucket/deepchart/deepchartanalytics.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beautyhome.ir/wp-content/plugins/meks-easy-ads"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beautyhome.ir/wp-content/plugins/ads"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beautyhome.ir/wp-content/plugins/sticky-ad"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic.beautyhome.ir/*.gif"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beytoote.com/ads/socket.io.js"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beytoote.com/html_ads/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.beytoote.com/images/adsbeytoote/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.beytoote.com"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boyernews.com/wp-content/plugins/fadvertisement^"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chaapaar.ir/ads^"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coffeeapps.ir/cof-p.php^"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coffeeapps.ir/wp-content/plugins/wp-content-copy-protector^"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cooldl.net/raul/zula"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||car.ir/najva"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citna.ir/?q=simpleads"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citna.ir/sites/default/files/googleanalytics/analytics"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citna.ir/sites/default/files/images/ad"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cannews.aero/images/banner"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campec.ir/code/popup"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||click.ir/wp-content/plugins/mmt-ads/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caffecinema.com/media/banners/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ta.dideo.ir/ad^"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1da.ir/img/*.gif"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1ea.ir/img/rep/ads"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||download1music.ir/wp-content/themes/d1m/ads.jpg"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tadv.didestan.net"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||didestan.com/*/script/vast"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||didestan.com/stats"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||didestan.com/vast.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||didestan.com/video/vastlink.js"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dustaan.com/files/*/smio-push-notification"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dustaan.com/files/*/tracking"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downloadkral.com/wp-content/cache/min/0/wp-content/plugins/wp-postviews"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlbook.net/wp-content/uploads/*/adv"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dande6.com/wp-content/themes/dande6/css/videojs.ads"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doctorwp.com/wp-content/plugins/better-ads"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donya-e-eqtesad.com/servev*/*.gif"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downloadsoftware.ir/images/ads^"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dunro.com/dist/najva-messaging-sw.js"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||analytics.dunro.com"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.dunro.com/api/*/geoip"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downloadly.ir/wp-content/plugins/blackswanlab-click-counter^"},"id":90}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||digiboy.ir/wp-content/img/sponsors^"},"id":91}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||abadis.ir/libs/async/ads.min.js^"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.dabi.ir"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabi.ir/images/page-ads"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabi.ir/upload/staticbanners"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabi.ir/upload/boors3pic/empty-"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabi.ir/banner/banner"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digiato.com/wp-content/plugins/duracelltomi-google-tag-manager/js/analytics-talk-content-tracking.js"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digikala.com/sw.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digikala.com/tracker^"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digistyle.com/tracker^"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etma.ir/fa/logsitevisit^"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecoiran.com/servev*/*.gif"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezp30.com/wp-content/themes/ezp30/pjs"},"id":105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eghtesadepooya.ir"],"requestDomains":["okcs.com"]},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farspatogh.ir/media/ads/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.moshaver.co/images/ads/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emalls.ir/js/yektanet.js"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emalls.ir/files/da/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esetupdate.ir/adv/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||20file.org/script/p2.js^"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football360.ir/api/advertisements^"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freedownload.ir/images/customer/"},"id":114}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["20file.org"],"requestDomains":["cdn.jsdelivr.net"]},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filcin.com/site/show-adv"},"id":116}, +{"action":{"type":"block"},"condition":{"requestDomains":["aitrades.com","arongroups.co","artanlife.club","aryacoin.io","aryana.io","aryastake.io","axotrade.com","bahatoken.site","bemchain.io","bixb.exchange","bixbcoin.com","bnbmatrix.io","bridge.link","ccnnetwork.co","chancx.io","coinwallet.biz","cryptoland.com","dagcoin.org","defigroups.com","emway.ir","excoino.com","frzss.com","gpm.ltd","guhtoken.org","hoho.mobi","irancloudmining.com","irancoinmine.com","kingmoney.io","laqira.io","laxsson.com","leumia.io","meashstis.ir","minepi.com","mogo-crypto.net","mtabdil.com","mttcoin.com","nokontoken.com","orbitnetwork.net","persia.exchange","propertiq.io","quahl.com","shamining.com","smartgalaxy.finance","soodland.com","synchrobit.io","tastenfts.com","tinancefa.org","tradergpt.ai","treenvest.com","unique.finance","unitedsolarinfinity.com","utbyte.io","waykingroup.com","wintap.io","yoozbit.com"],"resourceTypes":["main_frame"]},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faaltarin.com/adv-load.asp"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farnet.io/wp-content/plugins/better-post-views^"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||analysis.faradars.org"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||core.gapfilm.ir/api/*/banner/getbanner?bannerid="},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gostaresh.news/statics^"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghatreh.com/ads^"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghatreh.com/skins/default/js/najva.js^"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghatreh.com/skins/default/najva.css^"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gadgetnews.net/wp-content/uploads/*.gif"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||honarehzendegi.com/cdn-cgi/challenge-platform^"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hadana.ir/wp-content/plugins/better-ads"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamgardy.com/uploads/advertisment/"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiads.hidoctor.ir/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hidoctor.ir/hiads"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamshahrionline.ir/rest/visit^"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifilo.net/onclick^"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imna.ir/rest/visit^"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i-video.ir/ipop.js"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i-video.ir/ipop.php"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipinz.ir/wp-content/plugins/google-analytics"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iranart.news/statics"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icivil.ir/omran/wp-content/cache/min/*/omran/wp-content/plugins/adrotate"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icivil.ir/omran/wp-content/cache/busting/*/omran/wp-content/plugins/google-analytics"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iraniandog.com/iss"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itresan.com/wp-content/cache/busting^"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilna.ir/servev2/*.gif"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irna.ir/rest/visit"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irlanguage.com/themes/mashhadteam-default/script/ga.js"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jahaneghtesad.com/wp-content/plugins/top-10^"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jahaneghtesad.com/wp-content/uploads/matomo^"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhvllvgrefplg.com/v.js"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucxfdvhuqwpig.com/vvja.js"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javanmobile.com/wp-content/cache/min/*/wp-content/plugins/adrotate"},"id":150}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jahaneghtesad.com"],"requestDomains":["dummyimage.com"]},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khodropluss.ir/wp-json/wp-statistics^"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khanefootball.com/aec.min.js^"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khoshamoz.ir/img/ads^"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khaandaniha.ir/upload/public/advertisement^"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabareazad.com/aec.min.js^"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.khodrobank.com/images/banners/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1.khf.nz/sites/default/files/upload_banner/ads"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1.khf.nz/sites/default/files/ads/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karpishe.com/api/collect/job-click^"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karpishe.com/api/actionlog^"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karpishe.com/api/shared/log^"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kojaro.com/kojaro/ui/js/banner.js"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khabarpu.com/js/getscript.js^"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamtakam.com/img/ad"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lahzeakhar.com/showads"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magland.ir/banner_images^"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moviemag.ir/media/com_rstbox/js/engagebox.js^"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moviemag.ir/media/com_rstbox/css/engagebox.css^"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mipersia.com/wp-content/cache/caos-analytics"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meghdadit.com/api/subscriber/is-firsttime-user"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montiego.ir/dl/popmon.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marzfun.com/wp-content/plugins/google-analytics"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my-film.pw/wp-content/uploads/*/ad"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mer30download.com/wp-content/uploads/*/ad"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mashreghnews.ir/rest/visit"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mashreghnews.ir/d/*/*.gif"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mihanscript.net/wp-json/wp-statistics/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mihandownload.com/sw.js"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mehrnews.com/rest/visit"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netbarg.com/matomo.js"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namasha.com/visit?id="},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.namasha.com/content/player*/vast.js"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nex1.ir/p.js"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nex1.ir/p.php"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navatv.com/wp-admin/admin-ajax.php?action=adwised"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navatv.com/?wordfence"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niksalehi.com/newspaper/wp-content/themes/new_niksalehi/counter_view.php"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nex1music.ir/bnr/"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namakstan.net/wp-content/cache/busting/1/gtm-"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||55online.news/aec.min.js^"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||55online.news/rss-files.php^"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parsaspace.com/content/new/js/analytics.js^"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pichak.net/nohe/amar.js"},"id":194}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nex1music.ir"],"requestDomains":["via.placeholder.com"]},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pichak.net/ads/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parsiblog.com/adv/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imencms.com/mobile/ptadv.jpg"},"id":198}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["power-music.ir"],"requestDomains":["spotyfile.com"]},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||persiangfx.com/tab/banner/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p30afzar.com/myjs/a.js"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||film.persianv.com/frontend/js/ads/"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pishkhan.com/pishkhaanads/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paperhub.ir/images/*.gif"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rayamag.com/piwik^"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rahnamato.ir/common/visitcount^"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rizy.ir/img/*.gif"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rozup.ir/theme/*/img/txtad.png"},"id":209}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tarafdari.com/sites/all/themes/hope/images/ad_home_page.jpg^"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rooziato.com/wp-content/plugins/duracelltomi-google-tag-manager/js/analytics-talk-content-tracking"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rondbaz.com/js/analytics.js"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rond.ir/content/simbannerfile/files/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rond.ir/content/images/homeimages/blank-loading.png"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rajanews.com/sites/default/files/superadmin/*.gif"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sid.ir/adv^"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salameno.com/rest/visit^"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.salameno.com/d/*.gif"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shmi.ir/wp-content/uploads/*gif"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setare.com/files/*.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setare.com/wp-content/tags/yn_bnr"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shomavaeghtesad.com/rss-rasa.php^"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serveriran.net/wp-content/plugins/wccp-pro"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snappfood.ir/*/track^"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stnews.ir/ads/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shirazsong.in/wp-content/plugins/google-analytics"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samatak.com/ads"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop-theme.ir/code/popup"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sourceiran.com/wp-content/plugins/layered-popups/js/ads"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sakhtafzarmag.com/wp-content/uploads/ads^"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seemorgh.com/images/*/ads/"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softgozar.com/image/siteade/"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softsaaz.ir/wp-content/plugins/affiliate-wp/assets/js/tracking.min.js"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simcart.com/upload/banner"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shahrsakhtafzar.com/fa/images/banners/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sena.ir/rest/visit"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sakhtafzar.com/wp-json/wpstatistics/"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saednews.com/bnr-ad/"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saednews.com/res-ac/templates/saednews/banners/"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1000site.ir/asset/media/banner"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titrebartar.com/images/banners/*.gif"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technews-iran.com/wp-content/cache/min/*/amp-ad-"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takmili.com/wp-content/plugins/wccp-pro"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takmili.com/wp-content/plugins/google-analytics"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||titr.online/api/stats"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topseda.ir/wp-content/plugins/google-analytics"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tafrihi.com/wp-content/plugins/simple-ads"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takro.net/cdn-cgi/zaraz/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takro.net/cdn-cgi/apps/head"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toranji.ir/wp-content/uploads/*/*.gif"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toranji.ir/najva-messaging-sw.js^"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st-n.ads1-adnow.com/js/a.js"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiwall.com/api/adver/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tebyan.net/base/userlog^"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tebyan.net/home/userlog^"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tebyan.net/home/visit^"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tebyan.net/film/counter^"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||film.tebyan.net/files/jwplayer//vast.js"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsmedia.tasnimnews.com/tasnim/uploaded/ads/"},"id":259}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tarafdari.com/sites/all/themes/hope/images/advertise^"},"id":260}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||tarafdari.com/advertise^"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uptvs.com/wp-contents/plugins/viewstats"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uupload.ir/img/*.gif"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unp.ir/downloads/*/*.gif"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipofilm.com/wp-content/plugins/adwised/assets/adwisedpop.js^"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipofilm.com/wp-admin/admin-ajax.php?action=adwised"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||up.varoone.ir/view/*/adv"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||up.varoone.ir/view/*/*.gif"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biz-cdn.varzesh3.com/banners^"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.varzesh3.com/js/ads.js^"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biz.varzesh3.com/vast^"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biz.varzesh3.com/events/view^"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video-learn.ir/code/popup^"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vigiato.net/wp-content/plugins/duracelltomi-google-tag-manager^"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wcity4.site/wp-json/wp-statistics^"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webii.ir/images/banner^"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webii.ir/images/loading.svg"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikihoax.org/wp-content/plugins/eazy-ad-unblocker^"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikihoax.org/wp-content/cache/busting/1/wp-content/plugins/eazy-ad-unblocker^"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikihoax.org/wp-content/uploads/*/ads"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yektablog.net/js/adjs.php"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yun.ir/advertisement^"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t.me/bitbod_trading_club^"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takvim.tj/animation/adv_top_slide^"},"id":284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet","xmlhttprequest"],"urlFilter":"||kilipo.com/themes/vidplay/player/plugins/ads^"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet","xmlhttprequest"],"urlFilter":"||kilipo.com/themes/vidplay/player/plugins/vast^"},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||aparat.com/static/vendor/dox"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script","stylesheet","xmlhttprequest"],"urlFilter":"||jafekri.com/wp-content/plugins/wccp-pro^"},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||cdni.jabeh.com/videojs.ads.min.css^"},"id":289}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["m.rubika.ir","web.rubika.ir"],"requestDomains":["rubika.ir"]},"id":290}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||tamasha.com/dist/*/contrib/player/css/videojs.ima.min.css^"},"id":291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||tamasha.com/dist/*/contrib/player/css/videojs-contrib.min.css^"},"id":292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||afkarnews.com/servev2/"},"id":293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dabi.ir/int//"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","xmlhttprequest"],"urlFilter":"||downloadha.com/pic/top-posts-ads.png^"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||api.enama.ir/webfiles/_adsbanner^"},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||namayesh.com/assets/ads^"},"id":297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||p30afzar.com/ext_files/"},"id":298}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["androidsharp.com"],"requestDomains":["iranroid.com"],"resourceTypes":["image"]},"id":299}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skinak.ir"],"resourceTypes":["image"],"urlFilter":".gif^"},"id":300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oila.tj/storage/banners^"},"id":301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||abzarfa.com/services/minicounter^"},"id":302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||abzarfa.com/services/onlineusres^"},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||abzarfa.com/tools/ip^"},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kilipo.com/themes/vidplay/js/fingerprintjs2^"},"id":305}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["p30afzar.com"],"requestDomains":["androidsharp.com"],"resourceTypes":["image"]},"id":306}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rouzegar.com"],"requestDomains":["irancarpet.net"],"resourceTypes":["image"]},"id":307}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sakhtafzarmag.com"],"requestDomains":["dinu.ir"],"resourceTypes":["image"]},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tamasha.com/dist/*/js/ads_tracker.min.js^"},"id":309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tamasha.com/dist/*/js/tracker.min.js^"},"id":310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bazdeh.org/wp-content/plugins/better-post-views^"},"id":311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||elmevarzesh.com/loader.js^"},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||api.enama.ir/demo//vast.js^"},"id":313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||filmsky.ir/wp-content/plugins/layered-popups^"},"id":314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tarfandha.org/pop/popmain.js^"},"id":315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdni.jabeh.com/videojs.ads.min.js^"},"id":316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdni.jabeh.com/videojs.ima.min.js^"},"id":317}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sobhtazeh.news/player/vast.js^"},"id":318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sobhtazeh.news/player/vastlink.js^"},"id":319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tamasha.com/dist/*/contrib/player/js/ima3.min.js^"},"id":320}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tamasha.com/dist/*/contrib/player/js/videojs.ima.min.js^"},"id":321}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tamasha.com/dist/*/contrib/player/js/videojs-contrib.min.js^"},"id":322}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tabanmusic.com/p-pop^"},"id":323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||aparat.com/external/romeo^"},"id":324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.enama.ir/ads^"},"id":325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.enama.ir/object/adsview^"},"id":326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api-w.enama.ir//object/visited^"},"id":327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||jabeh.com/analytics^"},"id":328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||namayesh.com/configuration/v1/video/*/lazyads^"},"id":329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||namayesh.com/configuration/v1/video/*/log^"},"id":330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sobhtazeh.news/rss-file.php^"},"id":331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||tamasha.com/visid^"},"id":332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||oila.tj/storage/iframe^"},"id":333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||c.filimium.com/meta/affiliate"},"id":334}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"||noorlib.ir/sentry^"},"id":335}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||ejiga.com/content/player/css/rmp-vast.css^"},"id":336}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"||niniban.com/daartads.min"},"id":337}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yun.ir"],"resourceTypes":["sub_frame"]},"id":338}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["ana.press","asriran.com","barghnews.com","ir","niniban.com","parsine.com","vananews.com"],"resourceTypes":["image"],"urlFilter":"/files/fa/adv^"},"id":339}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["asrkhabar.com","bultannews.com","fararu.com","ir","iraneconomist.com","khordad.news","roozno.com","yektapress.com"],"resourceTypes":["image"],"urlFilter":"/files/adv^"},"id":340}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","excludedInitiatorDomains":["ifixit.ir"],"initiatorDomains":["asbe-bokhar.com","avalnews.com","avapedia.com","bazdeh.org","bazicenter.com","binaopt.com","charbzaban.com","chetor.com","dlfox.com","elmefarda.com","farachart.com","farsiro.com","filmin.info","gamefa.com","ghatar.com","graphiran.com","honarfardi.com","ir","itresan.com","konkur.info","learnparsi.com","movienama.com","netpaak.com","p30konkor.com","par30dl.net","par30games.net","parsfootball.com","rozmusic.com","sakhtafzar.com","shanbemag.com","takskin.com","tasvirezendegi.com","techrato.com"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*.gif^"},"id":341}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["actionlog.divar.ir","ads.alaatv.com","counter.musicsweb.ir","counter.musictag.ir","kar-sentry.karnameh.com","posthog.basalam.com","sentry.alaatv.com","sentry.basalam.com","sentry.virgool.io","stc.ninisite.com","tracker.jabama.com"]},"id":342}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["bazimag.com","ir","jahannews.com"],"resourceTypes":["image"],"urlFilter":"/images/advertise^"},"id":343}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||niloblog.com/js/web.gif^"},"id":344}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||appahang5.com/cdn/ads^"},"id":345}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||aboutall.ir/administrator/files/baner^"},"id":346}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||img.cdn.asandl.com/panel^"},"id":347}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||static.cdn.asset.aparat.com/agf-file^"},"id":348}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||1abzar.com/files/ads.gif^"},"id":349}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||1abzar.com/ads^"},"id":350}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||bazimag.com/images/*.gif^"},"id":351}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||bartarinha.ir/servev2/*.gif^"},"id":352}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||chemgroup.net/files/assets/img/*.gif^"},"id":353}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dana.ir/dana/static/ads^"},"id":354}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.dolatebahar.ir/upload/ads^"},"id":355}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||darooyab.ir/content/advertisementimages^"},"id":356}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||downloadha.com/pic/*.gif^"},"id":357}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||media.eghtesadonline.com/d/*.gif^"},"id":358}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||media.farsnews.ir/uploaded/files/documents/*.gif^"},"id":359}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||graphiran.com/wp-content/uploads/2014/11/ads468.png^"},"id":360}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||graphiran.com/wp-content/uploads/2018/08/ds240.png^"},"id":361}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iica.ir/images/*.gif^"},"id":362}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iranzamin.news/img/new/ads-"},"id":363}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["my.irancell.ir"],"resourceTypes":["image"],"urlFilter":"||cdn-ngmy.irancell.ir/assets/images/ads^"},"id":364}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iranjib.ir/uploads/*.gif^"},"id":365}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||irannaz.com/ax/*.gif^"},"id":366}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||isna.ir/sd/*.gif^"},"id":367}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||khabarerooz.com/servev2/*.gif"},"id":368}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dl.konkur.in/image/ads^"},"id":369}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||musicdel.ir/source.gif^"},"id":370}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||niloblog.com/images/ads^"},"id":371}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||fs.noorgram.ir/pic/*.gif^"},"id":372}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||niniban.com/files/fa/adv^"},"id":373}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||persiansub.com/images/*.gif^"},"id":374}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dl.prozhedownload.com/pd/*.gif^"},"id":375}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||pluginyab.ir/ads^"},"id":376}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||payju.ir/sites/default/files/*.gif^"},"id":377}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||payju.ir/sites/all/themes/peyjo/ads^"},"id":378}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||i1.payamekhabar.ir/dbox/photos^"},"id":379}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image","media"],"urlFilter":"||p30day.ir/images/tabligh"},"id":380}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||parsnaz.com/ads^"},"id":381}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||parsnaz.com/ads-link^"},"id":382}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||p30download.ir/page/*.gif^"},"id":383}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||pgnews.ir/uploads/*.gif^"},"id":384}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||img.patoghu.com/new^"},"id":385}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||soorban.com/adsimg^"},"id":386}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||soorban.com/images/stories/banners^"},"id":387}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||static.shahrekhabar.com/banner/*.gif^"},"id":388}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.sargarme.com/uploads/*.gif"},"id":389}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||shabakeh-mag.com/sites/default/files/*.gif^"},"id":390}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||shabakeh-mag.com/sites/default/files/styles/shabake2_popular/public/images/ad^"},"id":391}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.shomanews.com/servev2/*.gif"},"id":392}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||sarzamindownload.com/images/banners^"},"id":393}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||media.saat24.news/d/*.gif"},"id":394}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tinroid.ir/images/ads^"},"id":395}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tmk.ir/v1/jwplayer6/ping.gif^"},"id":396}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||static.tgju.org/advertisement^"},"id":397}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["aasaam.com","akhbarrasmi.com","e-earn.ir","hamravesh.com","icanhazip.com","instant.page","linksaz.net","linkyar.com","my-pishvaz.com","nastooh.ir","peyvandha.ir","rasaaa.com","rokhdad.news","sendpulse.com","service.mytosheh.com","shahrekhabar.com","sibautomation.com","statcounter.com","titr.online","uptrendsdata.com","useinsider.com","webgozar.com","webgozar.ir","webpu.sh","widget.fafait.net"]},"id":398}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||uploadboy.com/banner^"},"id":399}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||uploadboy.com/images/*.gif^"},"id":400}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||varazendegi.com/_next/image?url=*.gif^"},"id":401}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vazeh.com/banners/us/*.gif^"},"id":402}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vista.ir/ads^"},"id":403}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image","xmlhttprequest"],"urlFilter":"||gateway.wisgoon.com/services/vast^"},"id":404}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||webgozar.com/adimg^"},"id":405}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||zibamoon.com/files/ads/"},"id":406}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.zoomg.ir/themes/zoomg.ir/content/css/img/ad.svg"},"id":407}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image","xmlhttprequest"],"urlFilter":"||zoomit.ir/ads^"},"id":408}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||blogfa.com/a^"},"id":409}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||niloblog.com/ads.js^"},"id":410}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||alibaba.ir/adtrace-latest.min.js^"},"id":411}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||links.aftab.cc/js.php^"},"id":412}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||ac.ir/common/scripts/analytics/meetinglaunchia.js^"},"id":413}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||androidina.net/analytics.js^"},"id":414}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||web.bale.ai/static/js/web-vitals."},"id":415}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||divar.ir/g-scripts^"},"id":416}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||ejiga.com/content/player/js/rmp-vast.js^"},"id":417}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||footballi.net/assets/shared-application/scripts/jwplayer/vast.js^"},"id":418}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||getandroid.ir/files/js/landing"},"id":419}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||iranjib.ir/js/analytics"},"id":420}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||jobvision.ir/assets/js/webengage-min-"},"id":421}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||musicdel.ir/danga4.js^"},"id":422}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||mihanvideo.com/static/js/video_player/jwplayer/plugins/vast/vast.js^"},"id":423}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||mihanvideo.com/static/js/video_player/jwplayer/*/jwpsrv.js^"},"id":424}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||power-music.ir/sw.js^"},"id":425}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||patoghu.com/n/d^"},"id":426}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||patoghu.com/analytics.js^"},"id":427}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||img.patoghu.com/patoghu-"},"id":428}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||qnama.ir/ipop.js^"},"id":429}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||shomanews.com/player/vastlink.js^"},"id":430}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||shomanews.com/player/vast.js^"},"id":431}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sarzamindownload.com/ppjs/free/freepop.js^"},"id":432}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tmk.ir/src/jw/jwpsrv.js^"},"id":433}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tak3da.com/wp-content/plugins/popup-builder^"},"id":434}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tvrooz.com/analytics.js^"},"id":435}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tvrooz.com/tvrooz-analytics.js^"},"id":436}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/affili.js^"},"id":437}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/sanjagh.js^"},"id":438}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/najvascript.js^"},"id":439}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/deema0.js^"},"id":440}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/deemascript.js^"},"id":441}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||technolife.ir/image/yektanetscript.js^"},"id":442}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||takhfifan.com/static/matomo.js^"},"id":443}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||upmusics.com/mtnir.js^"},"id":444}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||countly.virgool.io/sdk/web/countly.min.js^"},"id":445}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"/wp-admin/admin-ajax.php?postviews_id="},"id":446}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||appreview.ir/advertisement/counter^"},"id":447}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||nodes.alaatv.com/upload/vast/xml^"},"id":448}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||next-api.bale.ai/bale.seraj_proxy.v1.serajproxy/sendserajevent^"},"id":449}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||next-api.bale.ai/bale.advertisement.v1.advertisement/getadprovider^"},"id":450}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||next-api.bale.ai/bale.presence.v1.presence/setonline^"},"id":451}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||next-api.bale.ai/bale.presence.v1.presence/typing^"},"id":452}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||next-api.bale.ai/bale.presence.v1.presence/stoptyping^"},"id":453}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||bama.ir/*/api/log^"},"id":454}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||dideo.tv/ad/adpack^"},"id":455}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||dlfox.com/wp-admin/admin-ajax.php?action=adwised_"},"id":456}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||filimo.com/external/romeo^"},"id":457}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||filimo.com/external/visitpost^"},"id":458}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||api.footballi.net/api/*/news/visit^"},"id":459}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||farsnews.ir/api/recordnewstextvisit?id="},"id":460}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||isna.ir/rest/visit^"},"id":461}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||rest.karnameh.com/api/event_logs^"},"id":462}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||khabarerooz.com/linkhelpers^"},"id":463}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||konkur.in/wp-json/wpstatistics^"},"id":464}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||berkechat.top/ajax/login.codes^"},"id":465}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||berkechat.top/ajax/chat.codes^"},"id":466}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||maxstars.ir/ajax/login.codes^"},"id":467}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||maxstars.ir/ajax/chat.codes^"},"id":468}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||mihanvideo.com/log^"},"id":469}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||noorlib.ir/inoorcdn/ads^"},"id":470}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||noorlib.ir/api/book/insertclientbookvisitlog^"},"id":471}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||noorlib.ir/api/user/setuserfootprintonbook^"},"id":472}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||noorlib.ir/api/user/registeruserstudylog^"},"id":473}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||search.paziresh24.com/seapi/stat^"},"id":474}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||search.paziresh24.com/seapi/stat/position^"},"id":475}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||paziresh24.com/services/collector^"},"id":476}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||plaza.ir/location/find-client-location^"},"id":477}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||plaza.ir/wp-admin/admin-ajax.php?action=getclientdevicerelatedpostitems^"},"id":478}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||raavito.com/ws/usage/submit^"},"id":479}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||safarmarket.com/api/ads^"},"id":480}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||safarmarket.com/api/core/analytics^"},"id":481}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||shabakeh-mag.com/modules/statistics/statistics.php^"},"id":482}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||shomanews.com/rss-rasa.php^"},"id":483}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||shomanews.com/rss-files.php^"},"id":484}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||saat24.news/rest/visit^"},"id":485}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||gateway.telewebion.com/broker/api/v1/message/twplayer^"},"id":486}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||gateway.telewebion.com/broker/api/v1/message/archive^"},"id":487}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||gateway.telewebion.com/broker/api/v1/message/live^"},"id":488}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||virgool.io/api2/app/users/relatedads^"},"id":489}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["vast.filmnet.ir"],"resourceTypes":["xmlhttprequest"]},"id":490}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["options","post"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.yek.link/api/domain/*/view^"},"id":491}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||zinofilm.ir/wp-json/wp-statistics^"},"id":492}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||zoomg.ir/common/visitcount^"},"id":493}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||zoomit.ir/editorial/api/articles/*/visit^"},"id":494}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||bargozideha.com/ddd.html^"},"id":495}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||varandaz.com/ifrah^"},"id":496}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||binaopt.com/wp-content/uploads/*.webm^"},"id":497}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||peivast.com/wp-content/uploads/*.webm"},"id":498}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["websocket"],"urlFilter":"||ws.namava.ir/?%27usertoken=*&client_info=^"},"id":500}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["appreview.ir"],"requestDomains":["farazsms.com"]},"id":501}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bale.ai"],"requestDomains":["sentry.bale.sh"]},"id":502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dolatebahar.ir"],"requestDomains":["sai.co.ir"]},"id":503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["divar.ir"],"requestDomains":["sentry.divar.cloud"]},"id":504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["download.ir"],"requestDomains":["vidiran.com"]},"id":505}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["fastmobile.ir"],"requestDomains":["filmtarin.com"]},"id":506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["fidibo.com"],"requestDomains":["sentry.fidibo.net"]},"id":507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["footballi.net"],"requestDomains":["sentry.footballiapp.com"]},"id":508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["musicdel.ir"],"requestDomains":["danialtaherifar.ir"]},"id":509}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["ping"],"urlFilter":"||api.divar.ir/*/actionlog^"},"id":510}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["ping"],"urlFilter":"||api.divar.ir/*/client-exporter/send-report^"},"id":511}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestMethods":["post"],"resourceTypes":["ping"],"urlFilter":"||paziresh24.com/patient/api/webvitals^"},"id":512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||simple-counter.com/hit.php^"},"id":513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["nabakhabar.ir"],"urlFilter":"||dl.3danews.ir/wp-content/uploads/*.gif^"},"id":514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||shomanews.com/box.php^"},"id":515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bartarinha.ir"],"requestDomains":["novin.com"],"resourceTypes":["image"]},"id":516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dailymobile.ir"],"requestDomains":["parsaspace.com"],"resourceTypes":["image"]},"id":517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||alaqsastorm.com/aqsa/ads.php^"},"id":518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["gamemods.ir"],"requestDomains":["mihanwebhost.com"],"resourceTypes":["image"]},"id":519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["soft98.ir"],"resourceTypes":["image"],"urlFilter":"||cdn.hostdl.com/img/*.gif"},"id":520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["soft98.ir"],"resourceTypes":["image"],"urlFilter":"||cdn.hostdl.com/banners/*.gif"},"id":521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["soft98.ir"],"resourceTypes":["image"],"urlFilter":"||cdn.hostdl.com/assets/*.gif"},"id":522}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dlfox.com","javan-musics.com","konkur.in","varandaz.com"],"resourceTypes":["image"],"urlFilter":".gif^"},"id":523}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ninisite.com"],"resourceTypes":["image"],"urlFilter":"||ninifile.com/statics/tabl^"},"id":524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||safarmarket.com/api/v1/trace^"},"id":525}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["zendegionline.ir"],"resourceTypes":["image"],"urlFilter":"||cdnfa.com/*.gif^"},"id":526}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||asreasia.com/piwik^"},"id":527}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||1abzar.ir/abzar/tools/porbazdid^"},"id":528}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||1abzar.ir/abzar/tools/stat^"},"id":529}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||1abzar.ir/abzar/tools/post-view^"},"id":530}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||1abzaar.ir/abzar/tools/no-selects.js^"},"id":531}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||1abzaar.ir/abzar/tools/no-rightclick.js^"},"id":532}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||takskin.com/tools/online^"},"id":533}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||takskin.com/tools/show-ip^"},"id":534}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||takskin.com/abzar/norightclick/norightclick.js^"},"id":535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["vazeh.com"],"requestDomains":["jaarchee.ir","sahandpress.ir"],"resourceTypes":["script"]},"id":536}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["najiremix.ir","nex11music.ir","show-music.ir"],"resourceTypes":["script"]},"id":537}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||tool.4tools.ir/tools/click-c/click-c.js^"},"id":538}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||tool.4tools.ir/tools/click-l/click-l.js^"},"id":539}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||toshare.io/dl/download.php^"},"id":540}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["zoomit.ir"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||theforge.ir/intake/v2/rum/events^"},"id":541}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||10.10.34."},"id":542}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||xxx.atlas-music.ir/tab.php^"},"id":543}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sourceiran.com/wp-content/uploads/300-250.jpg"},"id":544}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tamin.ir/content/ads/"},"id":545}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ads.beytoote.com/live_chat"},"id":546}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||asandl.com/ads/img/asandl-"},"id":547}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||blogfa.com/static/ads/"},"id":548}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||beytoote.com/ads/images_"},"id":549}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||boyernews.com/wp-content/plugins/fadvertisement/images/be7c40ce-baea-954a-b842-c98f3423eb1d.jpg"},"id":550}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||boyernews.com/wp-content/plugins/fadvertisement/images/e77fb7b0-c797-40c2-d105-545084ee2e57.jpg"},"id":551}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||chetor.com/wp-content/uploads/2016/04/instagram-banner.chetor-media2.gif"},"id":552}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||chetor.com/wp-content/uploads/2021/07/book-banner.1250.240.2.gif"},"id":553}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||caffecinema.com/media/banners/telegram-"},"id":554}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||faaltarin.com/advertise-files/thumbnail"},"id":555}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iwo.ir/ads.jpg"},"id":556}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iwo.ir/data/home/ads.gif"},"id":557}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dl.konkur.in/image/ads/g-logo.jpg^"},"id":558}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dl.konkur.in/image/ads/tlogo.png^"},"id":559}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dl.konkur.in/image/ads/gold.png^"},"id":560}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||images.kojaro.com/assets/ad/advertise-"},"id":561}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||miniroid.com/img/ads/whatsapp-dl.jpg^"},"id":562}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||miniroid.com/img/ads/instagram-dl.png^"},"id":563}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||miniroid.com/img/ads/telegram-wdl.jpg^"},"id":564}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||meghdadit.com/files/ad/"},"id":565}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||mag.meghdadit.com/wp-content/uploads/2022/05/advertising-in-telegram"},"id":566}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||niksalehi.com/wp-content/uploads/*/adv"},"id":567}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||nex1music.ir/upload/ads/"},"id":568}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["payju.ir"],"resourceTypes":["image"],"urlFilter":"/advertise/"},"id":569}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||parsiblog.com/adv/imgs/"},"id":570}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||persianv.com/wp-content/uploads/*/adv-"},"id":571}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||sarzamindownload.com/images/ads_place.jpg"},"id":572}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||1000site.ir/asset/images/images/adpage/"},"id":573}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||1000site.ir/home/ads/asset/favicon.ico"},"id":574}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||toranji.ir/wp-content/uploads/*/toranji-banner-ad-"},"id":575}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||webii.ir/upload/ads/"},"id":576}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||cdn.zoomg.ir/banners/demo/advertise-zoomg.jpg"},"id":577}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||beytoote.com/ads/js/"},"id":578}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||analytics.digikala.com/shopping/product-online-visitor/"},"id":579}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["stylesheet"],"urlFilter":"||player.tavoos.net/tavoos-player.css"},"id":580}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["stylesheet"],"urlFilter":"||tavoos.net/tavoos_player/jwplayer/tavoos-player.css"},"id":581}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com","gostaresh.news"],"resourceTypes":["stylesheet"],"urlFilter":"||yektanet.com/static/video-js.min.css^"},"id":582}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||player.tavoos.net/assets/"},"id":583}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tavoos.net/tavoos_player/jwplayer/assets/"},"id":584}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||player.tavoos.net/jwplayer.js"},"id":585}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||player.tavoos.net/jwplayer.core.controls.html5.js"},"id":586}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||player.tavoos.net/jwplayer.core.controls.js"},"id":587}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||player.tavoos.net/jwplayer.stats.js^"},"id":588}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||player.tavoos.net/provider.hlsjs.js"},"id":589}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||tavoos.net/tavoos_player/jwplayer/jwplayer.js"},"id":590}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||tavoos.net/tavoos_player/jwplayer/jwplayer.core.controls.html5.js"},"id":591}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||webgozar.ir/c.aspx?code=*&t=poll^"},"id":592}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["gostaresh.news"],"resourceTypes":["script"],"urlFilter":"||video.cdn.yektanet.com/video-"},"id":593}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["gostaresh.news"],"resourceTypes":["script"],"urlFilter":"||native-ad-placement-cdn.yektanet.com/static/video_scripts//video-"},"id":594}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com"],"resourceTypes":["script"],"urlFilter":"||native-ad-placement-cdn.yektanet.com/static/video_scripts/video-"},"id":595}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com","gostaresh.news"],"resourceTypes":["script"],"urlFilter":"||yektanet.com/static/video.min.js^"},"id":596}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com","gostaresh.news"],"resourceTypes":["script"],"urlFilter":"||yektanet.com/static/vast-client.js^"},"id":597}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com","gostaresh.news"],"resourceTypes":["script"],"urlFilter":"||yektanet.com/static/silvermine-videojs-quality-selector.min.js^"},"id":598}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||tamasha.com/embed^"},"id":599}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||webgozar.com/poll/vote.aspx?code="},"id":600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["rentinal.info"],"resourceTypes":["script"]},"id":601}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["font"],"urlFilter":"||player.tavoos.net/assets/fonts/"},"id":602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["scienceforfree.blog.ir"],"requestDomains":["numberland.ir","parsvds.com"],"resourceTypes":["image"]},"id":603}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["fararu.com","gostaresh.news"],"resourceTypes":["font"],"urlFilter":"||cdn.yektanet.com/fonts/"},"id":604}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||uploadb.com/banner^"},"id":605}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||uploadb.com/images/*.gif^"},"id":606}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||dgkl.io/api/v1/click^"},"id":607}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||rozblog.com/code/popup^"},"id":608} +] diff --git a/extentions/uBOL-home/rulesets/main/isl-0.json b/extentions/uBOL-home/rulesets/main/isl-0.json new file mode 100644 index 0000000..505a84b --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/isl-0.json @@ -0,0 +1,70 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":".is/ads/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".is/augl/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".is/*/augl/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auglysingar.vinnustofan.is/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skilo.is/orbit/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bland.is/*/click.aspx?id="},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressan.is/img/banners/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/banners/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vf.is/files/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visitreykjavik.is/portaldata/1/resources//flash/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doktor.is/images/banners/aads/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f4x4.is/images/banners/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dagskrain.is/static/auglysingar/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utvarpsaga.is/images/banners/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dfs.is/images/banners/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siglo.is/static/auglysingar/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freisting.is/logo/banners/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freisting.is/skjalasafn/flash/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freisting.is/skjalasafn/bordar/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||austurglugginn.is/images/banners/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veitingastadir.is/resources/files/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leikjaland.is/images/banners"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boksala.is/portaldata/1/resources/bannerar/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flass.is/banners/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soda.is/uploads/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dv.is/media/news/kragi/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hopkaup.is/banner/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bmwkraftur.is/img/benni-toyo_bordi2-500x60.gif"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soda.is/qikqik/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tal.is/bordar/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vefbordar.sitrus.is/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live2cruize.com/auglysingar/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilasolur.is/adplayer.aspx?ad="},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilasolur.is/banners/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||menn.is/wp-content/uploads/2014/08/njottucoke2.jpg"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||menn.is/wp-content/uploads/2015/01/cero.png"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"mbl.is/a/vedur/icelandair_vedur.gif"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"mbl.is/vast_ads/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kynning.olis.is/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"ads.bleikt.is/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"ads.pressan.is/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"ads.aha.is/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openad.visir.is/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/themes/2013/images/lg_rammi_mestlesid.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/themes/2013/images/lg_rammi_mestlesid_back.jpg"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/themes/2013/images/vef_bg.png"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/themes/2013/images/dominos_logo1.png"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotbolti.net/themes/2013/images/vodafone_logo.png"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auglysingar.pipar.is/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.hun.is/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"gaflari.is#div(class*=auglysingaplass)"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hjartalif.is/banners/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islenska.is/digital/graenmetisbaendur/safabanner/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kjarninn.is/auglysingar123/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vefbordar.jl.is/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyjar.net/ad/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyjar.net/skrar/ads/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"s.greenqloud.com/other/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"oc-adserver.s3.amazonaws.com/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.boringnerd.com/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"static.bordar.is/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"apache.hvitahusid.is/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"vefbordar.vert.is/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bordar.kusk.is/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.tix.is/tix/ads/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.airserve.net/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vefbordar.offorsi.is/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nutiminn.is/popupads"},"id":68} +] diff --git a/extentions/uBOL-home/rulesets/main/isr-0.json b/extentions/uBOL-home/rulesets/main/isr-0.json new file mode 100644 index 0000000..8991628 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/isr-0.json @@ -0,0 +1,229 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["213.8.137.51","a.walla.co.il","ads.one.co.il","adserv.mako.co.il","alipim.net","avoda-mehabait.co.il","banners.news1.co.il","exposeboxwallashops.blob.core.windows.net","fringantlarn8.live","hasdarot.cc","hasdarot.club","hasdarot.co","hasdarot.com","hasdarot.info","hasdarot.life","hasdarot.live","hasdarot.me","hasdarot.net","hasdarot.pro","hasdarot.space","hasdarot.tv","hasdarot.vip","hasdarot.xyz","isdarot.com","jor-el.net","lauyn.info","losittooday.info","mporli.info","pinukim.net","saphiretelavivisrael.com","sdarot-il.org","sdarot-tv.org","sdarot.cc","sdarotil.top","sdc.mako.co.il","seret.live","totalmedia2.ynet.co.il","tvfeel.cc","wrtm.walla.co.il"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shorter.co.il/js/fp.js.php"},"id":2}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"initiatorDomains":["6days.walla.co.il","animals.walla.co.il","astrology.walla.co.il","b.walla.co.il","buzzit.walla.co.il","calendar.walla.co.il","cars.walla.co.il","celebs.walla.co.il","e.walla.co.il","elections.walla.co.il","euro.walla.co.il","fashion.walla.co.il","finance.walla.co.il","food.walla.co.il","forums.walla.co.il","fun.walla.co.il","healthy.walla.co.il","home.walla.co.il","judaism.walla.co.il","kids.walla.co.il","mag.walla.co.il","maps.walla.co.il","milon.walla.co.il","movies.walla.co.il","mundial.walla.co.il","nadlan.walla.co.il","news.walla.co.il","nick.walla.co.il","olympics.walla.co.il","search.walla.co.il","sports.walla.co.il","tags.walla.co.il","tech.walla.co.il","translate.walla.co.il","travel.walla.co.il","tv-guide.walla.co.il","tv.walla.co.il","usaelections.walla.co.il","viva.walla.co.il","vod.walla.co.il","weather.walla.co.il","www.mako.co.il","www.walla.co.il"],"urlFilter":"|blob:"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fus.walla.co.il/report/"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forums.walla.co.il","tv-guide.walla.co.il"],"urlFilter":"||fus.walla.co.il/script.js?1"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fus.walla.co.il/vast/"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["walla.co.il"],"urlFilter":"||live.sekindo.com/uploads/users/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x.walla.co.il^*.mp4|"},"id":8}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["walla.co.il"],"requestDomains":["xwne.wcdn.co.il"]},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdamarkettextlinks_"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdamarketinglink/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alljobs.co.il/partners/ynet/engine.aspx"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||article.yedioth.co.il/assets/banners"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go.ynet.co.il/short/demos/*/ads/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go.ynet.co.il/short/content/2013/career/sidejobs/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infomed.co.il/ynet/sidebox.aspx?"},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["calcalist.co.il","mako.co.il","ynet.co.il"],"urlFilter":"||psakdin.co.il/externalframes/"},"id":17}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mako.co.il","n12.co.il","tech12.co.il","tvbee.co.il"],"requestDomains":["api.conduit.com","localhost"]},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps.mako.co.il/minicampaigns/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mako.co.il/makotv/loginsocialconfig.json"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcs.mako.co.il/js/player/*/artimedia/artimediaadmanager.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shironet.mako.co.il/jsp/images/main_strip_ad_box_718.gif"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport5.co.il/banners2/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a7.org/cdn/sdk"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a7.org/adblock/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a7.org/scripts/maavaron.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwnmedia.a7.org/inntv/media/"},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inn.co.il"],"requestDomains":["info.a7.org"]},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inn.co.il/info_en/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inn.co.il/leads/content/upload/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kipa.co.il/banner/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kipasruga.com/banner/"},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["homeprices.yad2.co.il","my.yad2.co.il","pricelist.yad2.co.il","www.yad2.co.il","yad1.yad2.co.il"],"urlFilter":"|blob:"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my.yad2.co.il/banner/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my.yad2.co.il/dfpv3/script/desktopmediamanager.js"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yad2.co.il/js-new/blockpirsum.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rotter.net/banners/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rotter.net/edit/text/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beaverscripts.com/openwindow.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bhol.co.il/rich_banners/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bladna.co.il/public/flash/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.shorte.st/link-converter.min.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ch10.co.il/wp-content/plugins/arti-banners/components/arti-banner-popup/"},"id":43}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trusted-software.com"],"requestDomains":["googleusercontent.com"]},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kikarhashabat.co.il/data/auto/images/landing_pages_"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leadim4u.com/accounts/default1/banners/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||negishim.com/accessibility/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psakdin.co.il/pictures/banners/"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raddar.co.il/bannersa.php"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shoofoo.co.il/banners"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wcdn.co.il/banners/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admin.applicaster.com/v12//7047/channel0_android_banners"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps.mako.co.il/mobile/config/android/sport5/ad_config.xml"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps.mako.co.il/mobile/config/android/sport5/banner_config.xml"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fus.walla.co.il/json/5804468/mint.walla_android.homepage/spons"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.yad2.co.il/pic/yad2new/homepage_promotions/prom"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live.sekindo.com/uploads/users/*/ads/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.sport5.co.il/images/dreamteam320x40.png"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resources.fortvision.com/staticfiles"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport5.co.il/cm8ads/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.fortvision.com/staticfiles/fb-web/"},"id":61}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morfix.co.il"],"requestDomains":["warmafterthought.com"]},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ext.bhol.co.il/uploads/"},"id":63}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mail.walla.co.il"],"requestDomains":["x.walla.co.il"],"resourceTypes":["image"]},"id":64}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.mako.co.il/2018/*/*/970x90a.jpg|"},"id":65}, +{"action":{"type":"block"},"condition":{"requestDomains":["xwbe.wcdn.co.il"],"resourceTypes":["image"]},"id":66}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["walla.co.il","ynet.co.il"],"requestDomains":["browsiprod.com"],"resourceTypes":["script","xmlhttprequest"]},"id":67}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fus.walla.co.il/js/purcf/walla.friends.rashi.main"},"id":68}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mynetbatyam.co.il","mynethadera.co.il","mynetherzliya.co.il","mynethodhasharon.co.il","mynetholon.co.il","mynetjerusalem.co.il","mynetkfarsaba.co.il","mynetkibbutz.co.il","mynetnetanya.co.il","mynetpetahtikva.co.il","mynetraanana.co.il","mynetrehovot.co.il","mynetrishon.co.il","mynetroshhaayin.co.il"],"resourceTypes":["script"],"urlFilter":"/bannerscripts.js?"},"id":69}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ynet.co.il"],"requestDomains":["dynamicyield.com"],"resourceTypes":["script"]},"id":70}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bizportal.co.il","calcalist.co.il","globes.co.il","ynet.co.il"],"requestDomains":["s3.amazonaws.com"],"resourceTypes":["script"]},"id":71}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||a7.org/media"},"id":72}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inn.co.il"],"requestDomains":["a7.org"],"resourceTypes":["script"]},"id":73}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zap.co.il"],"resourceTypes":["script"],"urlFilter":"||cdn1.zoomanalytics.co/js"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["0404.co.il","13news.co.il","13tv.co.il","calcalist.co.il","globes.co.il","inn.co.il","mako.co.il","tapuz.co.il","walla.co.il"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"/amsdk.js"},"id":75}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cooldays.net/app/vod-blocker"},"id":76}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mishpati.co.il/-partners/walla-form"},"id":77}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["walla.co.il"],"resourceTypes":["sub_frame"],"urlFilter":"||walla.yad2.co.il/*banner"},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ynet.co.il"],"resourceTypes":["sub_frame"],"urlFilter":"||ynetbanneradmin.yit.co.il/assets/"},"id":79}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["sub_frame"],"urlFilter":"||a7.org/*.html"},"id":80}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||moodaot.kipa.co.il/userfiles/moods/"},"id":81}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ch10.co.il"],"resourceTypes":["sub_frame"],"urlFilter":"||player.vimeo.com/video/383596619|"},"id":82}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||walla.co.il/rotteriframe|"},"id":83}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il","13tv.co.il"],"urlFilter":"/dfp."},"id":84}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il","13tv.co.il"],"urlFilter":"/dfp/"},"id":85}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["6days.walla.co.il","animals.walla.co.il","astrology.walla.co.il","b.walla.co.il","buzzit.walla.co.il","calendar.walla.co.il","cars.walla.co.il","celebs.walla.co.il","e.walla.co.il","elections.walla.co.il","euro.walla.co.il","fashion.walla.co.il","finance.walla.co.il","food.walla.co.il","forums.walla.co.il","fun.walla.co.il","healthy.walla.co.il","home.walla.co.il","judaism.walla.co.il","kids.walla.co.il","mag.walla.co.il","maps.walla.co.il","milon.walla.co.il","movies.walla.co.il","mundial.walla.co.il","nadlan.walla.co.il","news.walla.co.il","nick.walla.co.il","olympics.walla.co.il","search.walla.co.il","sports.walla.co.il","tags.walla.co.il","tech.walla.co.il","translate.walla.co.il","travel.walla.co.il","tv-guide.walla.co.il","tv.walla.co.il","usaelections.walla.co.il","viva.walla.co.il","vod.walla.co.il","weather.walla.co.il","www.walla.co.il"],"requestDomains":["walla.co.il"],"resourceTypes":["websocket"]},"id":86}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.ynet.co.il"],"requestDomains":["www.ynet.co.il"],"resourceTypes":["websocket"]},"id":87}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.mako.co.il"],"requestDomains":["www.mako.co.il"],"resourceTypes":["websocket"]},"id":88}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.globes.co.il"],"requestDomains":["www.globes.co.il"],"resourceTypes":["websocket"]},"id":89}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.calcalist.co.il"],"requestDomains":["www.calcalist.co.il"],"resourceTypes":["websocket"]},"id":90}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il"],"requestDomains":["13news.co.il"],"resourceTypes":["websocket"]},"id":91}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["13tv.co.il"],"requestDomains":["13tv.co.il"],"resourceTypes":["websocket"]},"id":92}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["sport5.co.il"],"requestDomains":["sport5.co.il"],"resourceTypes":["websocket"]},"id":93}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["inn.co.il"],"requestDomains":["inn.co.il"],"resourceTypes":["websocket"]},"id":94}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["homeprices.yad2.co.il","my.yad2.co.il","pricelist.yad2.co.il","www.yad2.co.il","yad1.yad2.co.il"],"requestDomains":["yad2.co.il"],"resourceTypes":["websocket"]},"id":95}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.bizportal.co.il"],"requestDomains":["www.bizportal.co.il"],"resourceTypes":["websocket"]},"id":96}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["07af698ea8a2a5a789b79c2d75ba83d3.com","102320fef81194c7b0c7c6bbe64d845d.com","11a5ade414a6a4b9969685db9e96b193.com","122949d67b35f6c3372bfa3b4a3b8a1e.com","166460e61382a8ab15094a0fb111cc1b.com","1f50dd61ec6bc6a1b98ae412ea4d812f.com","21635bfdc5175ce523de634889b83c39.com","22e83777b5823d5a95d63948737fb965.com","29aac8974ae5d04e1df65c27f4405615.com","48c5d27faef8b635e99e00ef9b5fd0cd.com","530d4fe852707f9c754106c40642dbba.com","65c95461c6e393d6c0d692e3dfb1bcb0.com","7795bfb724d4b16306823af218bc11fd.com","activated.co.il","activetrail.biz","adland.co.il","agecdn.me","akamhd.com","amazuk.com","apiscdn.com","asermtawlfs.xyz","bakkels.com","bargainpricedude.com","beerforthepipl.com","benchmarkingstuff.com","bluesli.de","bool.bid","boostquery.com","boritra.com","bostonparadise.com","bostonwall.com","bulgarine.com","cdn.mdigital.co.il","cdnic.site","clickon.co.il","cloodfront.com","cloudbit.rocks","cloudboost.co.il","cloudflame.co.il","corruptcy.com","d8737fad2b67f17837092e422ff435c7.com","dascasdw.xyz","depresis.com","dfskgmrepts.com","ea737463bdf5d652a88657bc3846c56b.com","enstatic.net","erate.co.il","gitam.1host.co.il","goodluckblockingthis.com","hallucius.com","havinates.com","helpkidsnow.xyz","heravda.com","houstion.com","hulahooprect.com","ifreedns.org","ilovedomains.pw","indeterman.com","iystorage.com","jacquarter.com","jor-el.net","jquerycdn.co.il","jquerymin.co.il","jscloudnow.com","klnrew.site","kmrnkjer.xyz","kofpag.com","kozikar.com","linicom.co.il","loopmaze.com","madas-ads.securest.org","maskoter.com","media.adextent.com","media.foxweb.co.il","mimgoal.com","mitbahon.co.il","mohengdu.com","nepohita.com","newyorkwhil.com","next-net.co.il","njkiho.info","nothering.com","nullenabler.com","numberthreebear.com","oversailor.com","portavivo.com","pullcdn.pw","regi.site","regi.tech","retrayan.com","rkgnmwre.site","sekindo.com","shakesider.com","sharedcdn.site","sprawley.com","srvjar.com","storagecdncloud.co","syntetech.com","talkahead.com","texasboston.com","trustmedia.co.il","typication.com","umamdmo.com","upapi.net","urodakt.com","uvinory.com","uzotli.com","valuad.cloud","webeatyouradblocker.com","wesell.co.il","wodoka.com","ws.walla.co.il","yathmoth.com","ymakeseb.club","zinovila.com","zipodita.com"]},"id":97}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["font","main_frame"],"requestDomains":["jwtdigital-media.co.il"]},"id":98}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||webid.co.il/b144/"},"id":99}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["askoli.co.il"],"requestDomains":["wee.co.il"]},"id":100}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["maple-team.com"],"requestDomains":["3dots.co.il"]},"id":101}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["walla.co.il"],"requestDomains":["artipbox.net","azureedge.net","cooladata.com","elasticbeanstalk.com","firebaseio.com","logidea.info"]},"id":102}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["6days.walla.co.il","animals.walla.co.il","b.walla.co.il","cars.walla.co.il","celebs.walla.co.il","e.walla.co.il","elections.walla.co.il","euro.walla.co.il","fashion.walla.co.il","finance.walla.co.il","food.walla.co.il","healthy.walla.co.il","home.walla.co.il","judaism.walla.co.il","kids.walla.co.il","mag.walla.co.il","mundial.walla.co.il","nadlan.walla.co.il","news.walla.co.il","nick.walla.co.il","olympics.walla.co.il","sports.walla.co.il","tech.walla.co.il","travel.walla.co.il","usaelections.walla.co.il","viva.walla.co.il","vod.walla.co.il","www.walla.co.il"],"requestDomains":["kxcdn.com"]},"id":103}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ynet.co.il"],"requestDomains":["trace.events"]},"id":104}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["mako.co.il"],"requestDomains":["activetrail.com","adoric-ads.com","analytics.edgesuite.net","logger.logidea.info","netdna-ssl.com"]},"id":105}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["mako.co.il","n12.co.il","tech12.co.il","tvbee.co.il"],"requestDomains":["valuad.cloud"]},"id":106}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["13news.co.il","13tv.co.il"],"requestDomains":["viewbix.com"]},"id":107}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["sport5.co.il"],"requestDomains":["g-static.gdn","shopupz.com","sporty.gdn"]},"id":108}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ban.d-group.co.il/banners/"},"id":109}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["0-15.co.il","2b-bari.co.il","50plus.co.il","abortion.org.il","acnecenter.co.il","add-syndrome.co.il","allergy.org.il","alzheimer.co.il","asthma.org.il","autism.org.il","bariatric.org.il","blinds.org.il","blood.co.il","burn.org.il","candidafree.co.il","cfs.org.il","cholesterol.org.il","cold.co.il","colon.org.il","commitment.org.il","committee.co.il","degeneration.co.il","dementia.co.il","dermatology.co.il","dialysis.org.il","ear.org.il","east-west.co.il","emun.org.il","ent.org.il","epilepsy.co.il","feeling.co.il","fms.org.il","gastro-israel.org.il","genes.co.il","human.co.il","hyperhidrosis.org.il","iaawh.co.il","ibd.org.il","ifeel.co.il","ilsi.org.il","immunology.org.il","implants.org.il","ioh.org.il","isala.org.il","israrights.com","le-la.co.il","linshom.org.il","liver.org.il","lung.org.il","lupus.org.il","maane.co.il","matnachim.co.il","matnachim.org.il","medicalcannabis.co.il","mifrakim.co.il","multiplesclerosis.org.il","my-rights.org.il","myeyes.co.il","myhealth.co.il","myheart.co.il","myrights.co.il","nashy.co.il","neurology.org.il","noga.org.il","obesity.org.il","oncology.org.il","pain.org.il","parkinsons.org.il","pediatrics.co.il","pigur.co.il","pso.org.il","psychiatrist.org.il","psychiatry.org.il","stdinfo.co.il","stroke.org.il","sukarti.co.il","takana.co.il","tevalife.co.il","urinary.co.il","urine.org.il","voices.co.il","womenonly.co.il"],"requestDomains":["netform.co.il","virtualspirits.com","whats-new.co.il"]},"id":110}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["fxp.co.il"],"resourceTypes":["sub_frame"],"urlFilter":"||widget.walla.co.il/wallaplayer"},"id":111}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["takana.co.il"],"resourceTypes":["image"]},"id":112}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kikar.co.il"],"urlFilter":"||akamai.advsnx.net/cdn/"},"id":113}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||akamai.advsnx.net/cdn/walla/"},"id":114}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["one.co.il","walla.co.il"],"urlFilter":"||akamai.advsnx.net/crossdomain.xml"},"id":115}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bhol.co.il/flash/vaad"},"id":116}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bhol.co.il/imagebank/400x250"},"id":117}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cinema-city.co.il","cinemacity.co.il"],"requestDomains":["banners.hosting-il.com","pas-rahav.com"]},"id":118}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bipbip.co.il/style/ads.css"},"id":119}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||clalit.co.il/adimages"},"id":120}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||globes.co.il/js/ads.js"},"id":121}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||globes.co.il/news/inc/banners/show_ads.js"},"id":122}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","nifgashim.net"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":123}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gplanet.co.il/js/adx.js"},"id":124}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["holmesplace.co.il"],"urlFilter":"||holmesplace.co.il/sites/all/modules"},"id":125}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kikar.co.il/js/ads.js"},"id":126}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lamehadrin.co.il/_layouts/shufersal.yesh/scripts/gtm.js"},"id":127}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"urlFilter":"||lb.advsnx.net/adserver/?zoneid="},"id":128}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"urlFilter":"||lb.advsnx.net/as"},"id":129}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"urlFilter":"||lb.advsnx.net/crossdomain.xml"},"id":130}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||matrix.ynet.co.il/js/ga/ads_controller.js"},"id":131}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sport5.co.il"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl.js"},"id":132}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["haaretz.co.il","isramedia.net","mako.co.il","sport5.co.il","themarker.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":133}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pitaronfree.blogspot.co.il","pitaronfree.blogspot.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":134}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pas-rahav.com/creativitys"},"id":135}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ynet.co.il"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ad"},"id":136}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ads?ad_rule="},"id":137}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"urlFilter":"||pubads.g.doubleclick.net/gampad/adx?iu="},"id":138}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||qamesh.com/images/advert.png"},"id":139}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kikar.co.il"],"urlFilter":"||s3.kikar.net/js/jquery.dfp.js"},"id":140}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||shukitv.ucoz.com/script/ads.js"},"id":141}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tornado-top.co.il/template/images/"},"id":142}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www-haaretz-co-il.eu1.proxy.openathens.net","www-themarker-com.eu1.proxy.openathens.net"],"urlFilter":"*googlesyndication*/pagead/js/adsbygoogle.js"},"id":143}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||jdn.co.il/wp-content/plugins/jdn_ads/js/info.css"},"id":144}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["calcalist.co.il"],"resourceTypes":["stylesheet"],"urlFilter":"||player.ynet.co.il/videojs-ima/videojs.ads.css"},"id":145}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["image"],"urlFilter":"/advert."},"id":146}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["isramedia.net"],"resourceTypes":["image"],"urlFilter":"||admedia.com/images/cross_channel_arrows.png"},"id":147}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||ads.yad2.co.il/adpic.png"},"id":148}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["image"],"urlFilter":"||info.a7.org/info/delivery/lg*.php?"},"id":149}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||israelsport.co.il/digiweb/userfiles/images/ads/getty"},"id":150}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["image","media"],"urlFilter":"||nv.vi-serve.com/vis-media/"},"id":151}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["image"],"urlFilter":"||t.vi-serve.com/?event="},"id":152}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wizdom.xyz"],"resourceTypes":["image"],"urlFilter":"||thetvdb.com/banners/"},"id":153}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maccabi4u.co.il"],"resourceTypes":["image"],"urlFilter":"||translate.google.*/gen204?"},"id":154}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kikar.co.il"],"resourceTypes":["object"],"urlFilter":"||sekindo.com/content/pop/sekindopopunderoverlay-"},"id":155}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","hamal.co.il","mako.co.il","ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||2mdn.net/instream/video/client.js"},"id":156}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||a7.org/combine.js"},"id":157}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||a7.org/cab/*.min.js"},"id":158}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||a7.org/scripts/forecast.js"},"id":159}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||a7.org/scripts/jquery/"},"id":160}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||a7.org/scripts/mosaic_"},"id":161}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","hamal.co.il","sheee.co.il","walla.co.il","ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||adservice.google.co.il/adsid/integrator.js?"},"id":162}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","hamal.co.il","sheee.co.il","walla.co.il","ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||adservice.google.com/adsid/integrator.js?"},"id":163}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/arutz7/"},"id":164}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["israelhayom-cdnwiz.com","israelhayom.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/israelhayom/html5/amsdk.js"},"id":165}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/reshet/html5/amsdk.js"},"id":166}, +{"action":{"type":"allow"},"condition":{"requestDomains":["sfx-images.mozilla.org"],"resourceTypes":["image"]},"id":167}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/sdk/*-min.js?"},"id":168}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["israelhayom-cdnwiz.com","israelhayom.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/sdk/plugins/*/plugin.js"},"id":169}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","israelhayom-cdnwiz.com","israelhayom.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/sdk/plugins/kaltura/plugin.js"},"id":170}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["20il.co.il","ch20-cdnwiz.com","hamal.co.il","sheee.co.il","walla.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/sdk/plugins/vjs/plugin.js"},"id":171}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"resourceTypes":["script"],"urlFilter":"||akamai.advsnx.net/cdn/sdk/system-scripts/sys-moat.js"},"id":172}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||cdn.flowplayer.com/releases/native/stable/plugins/google-analytics.min.js"},"id":173}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hamal.co.il"],"resourceTypes":["script"],"urlFilter":"||cdn.taboola.com/libtrc/wallail-hamal/loader.js"},"id":174}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hamal.co.il","sheee.co.il","walla.co.il"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/"},"id":175}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||dmag.co.il/pub/shvii/"},"id":176}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","one.co.il"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtag/js?id="},"id":177}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eshet.com","one.co.il"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":178}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","bizportal.co.il","calcalist.co.il","hamal.co.il","maariv.co.il","mako.co.il","n12.co.il","one.co.il","sport5.co.il","tech12.co.il","tvbee.co.il","ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":179}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inn.co.il"],"resourceTypes":["script"],"urlFilter":"||info.a7.org/info/a7delivery_f.php"},"id":180}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||info.jdn.co.il/r/a7delivery_f.php?func=floadone"},"id":181}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||jdn.co.il/wp-content/plugins/jdn_ads/js/info.js"},"id":182}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["script"],"urlFilter":"||libs.outbrain.com/video/"},"id":183}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"resourceTypes":["script"],"urlFilter":"||mako.co.il/js/dfp/dfp.js"},"id":184}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/omsdk/"},"id":185}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","haaretz.co.il","one.co.il","themarker.com"],"resourceTypes":["script"],"urlFilter":"||partner.googleadservices.com/gpt/pubads_"},"id":186}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||rcs.mako.co.il/js/ads.js"},"id":187}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["script"],"urlFilter":"||s.vi-serve.com/publishers/"},"id":188}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["script"],"urlFilter":"||s.vi-serve.com/source.m.js"},"id":189}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["script"],"urlFilter":"||s.vi-serve.com/tagloader.js"},"id":190}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","nifgashim.net"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads?gdfp_"},"id":191}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il","nifgashim.net"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/"},"id":192}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/"},"id":193}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["one.co.il"],"resourceTypes":["script"],"urlFilter":"||static.site24x7rum.com/beacon/site24x7rum-min.js"},"id":194}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"||tags.dxmdp.com/tags/"},"id":195}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||trc.taboola.com/globes-il/"},"id":196}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||yad2.co.il/ads.js"},"id":197}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||ynet.co.il/dc/dcloadads/"},"id":198}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["themarker.com"],"resourceTypes":["script"],"urlFilter":"||ampproject.org/amp4ads-"},"id":199}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["playern.sport5.co.il"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adtest.advsnx.net^*?"},"id":200}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdnwiz.com/ads.js"},"id":201}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ynet.co.il"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||errors.snackly.co/_.gif|"},"id":202}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||imaot.co.il/recipe/"},"id":203}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||player.bizportal.co.il/handlers/advertising.ashx?"},"id":204}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il","n12.co.il","tech12.co.il","tvbee.co.il"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||rcs.mako.co.il/js/prebid-"},"id":205}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bizportal.co.il"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vis.vi-serve.com/playlist/"},"id":206}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||bipbip.co.il/images/ads/"},"id":207}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||hamal.co.il/public/assets/ads/"},"id":208}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||sheee.co.il/public/assets/videojsads/videojs-contrib-ads."},"id":209}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["stylesheet"],"urlFilter":"||walla.co.il/public/assets/videojsads/videojs-contrib-ads."},"id":210}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","stylesheet"],"urlFilter":"||ynet.co.il/common/api/scripts/video/videojs.ads."},"id":211}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||callil.co.il/content/ads/"},"id":212}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||isramedia.net/images/header/"},"id":213}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||yad2.co.il/assets/mobile/ui/adpage/"},"id":214}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mako.co.il"],"requestDomains":["akamai.advsnx.net"],"resourceTypes":["xmlhttprequest"]},"id":215}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"/ads.js?"},"id":216}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"/ads.min.js?"},"id":217}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["13news.co.il","13tv.co.il"],"resourceTypes":["script"],"urlFilter":"/adunits."},"id":218}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||b-share.com/wp-content/*/advertisement."},"id":219}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||hamal.co.il/advertising/ads/gtm.js|"},"id":220}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||hwzone.co.il/wp-content/plugins/wpadverts/assets/js/adverts-frontend.js"},"id":221}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||isramedia.net/ads.js"},"id":222}, +{"action":{"type":"allow"},"condition":{"requestDomains":["old-games.org","taimeod.co.il"],"resourceTypes":["main_frame"]},"id":223}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sport5.co.il^*/dfp."},"id":224}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sport5.co.il^*/dfp/"},"id":225}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||weather2day.co.il/ads.js?"},"id":226}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||foodsdictionary.co.il/static/"},"id":227} +] diff --git a/extentions/uBOL-home/rulesets/main/ita-0.json b/extentions/uBOL-home/rulesets/main/ita-0.json new file mode 100644 index 0000000..0ed0bb2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/ita-0.json @@ -0,0 +1,1487 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-000pubblicita-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"-000pubblicita."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"-banner-pubblicitario-"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/_adv/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/adv/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/000pubblicita/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-pubblicitari/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita%cc%80-"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita-"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tiscaliadv_"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubblicita."},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adv-300."},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adv-728."},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"-dx/adv_"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"-pubblicit%c3%a0-"},"id":16}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["inoutsnc.it"],"urlFilter":"-pubblicita."},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"-pubblicita300x275."},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/ads?"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/ads_"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/adv."},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":".it/adv_"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adagioadv_"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-fissi/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv-300x300-"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv-mediumrectangle-"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv-quadrata_"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv/codice_"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_s_pirchio."},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advpirchio."},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advpirchiofooter."},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advsfondo/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/affiliati_img/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajax/adv/?"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/altro/adv/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annunciogoogle."},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/archivio/advertising/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/adv-"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerpubblicitario."},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/adv-"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/pubb/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/sponsor_"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/generici/ads-"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gfx/adv/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/immagini/adv_"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inclusioni/adv/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/it/adv/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/manzoni_hp.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"/materiali_adv/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediamondads."},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"/novcom_ads-"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"/novcom_ads."},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubbl_vert."},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicit%c3%a0-"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicit%c3%a0/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita%cc%80."},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mnz_adsetup."},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita2."},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita2/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicita_"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitadx."},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitaimmaginecolonnadestra/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitaimmaginegrande/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitaimmaginetoppiccola/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitamobile/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitasx."},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pubblicitatratopic/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicita%cc%80-"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/repubblicaad."},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/separatore-pub."},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sfondopubbli_"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsor/banner_"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sponsorizzate."},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tiscali_ads."},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tiscaliads/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xbanner-pubblicitario-"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv300x250."},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv300x250_"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv400x220."},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adv400x90."},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubblicita-"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubblicita/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubblicita_"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"_sito/adv/"},"id":84}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["italiavela.it"],"requestDomains":["api.vivisail.com"]},"id":85}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forumfree.it"],"requestDomains":["bellicapelliforum.com"]},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beruby.com/images/banner/"},"id":87}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["manfredonianews.it"],"requestDomains":["bit.ly"]},"id":88}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["armiusate.it"],"requestDomains":["callister.it"]},"id":89}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xtremehardware.com"],"requestDomains":["dhresource.com"]},"id":90}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["juzaphoto.com"],"requestDomains":["dynamic.rcefoto.com"]},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flywheel.cloud/gallerie/banner/"},"id":92}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["salernitananews.it"],"requestDomains":["giphy.com"]},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmdigital.it^*/adplay.js"},"id":94}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vdj.it"],"requestDomains":["gocomunicazione.it"]},"id":95}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marcheingol.it","salernitananews.it"],"requestDomains":["ibb.co"]},"id":96}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lanuovariviera.it"],"requestDomains":["im.ge"]},"id":97}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marcheingol.it","venetogol.it"],"requestDomains":["imgbox.com"]},"id":98}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["casertasette.com","friuligol.it","venetogol.it"],"requestDomains":["imgur.com"]},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infodustrie.com/affima.php?"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insicilia.com/modules/psaffiliate/"},"id":101}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trend-online.com"],"requestDomains":["investimenti.bnpparibas.it"]},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offerte.news/pub/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pegasomedia.it/public/immaginibnr/"},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["napolimagazine.com","settecalcio.it","toscanagol.it"],"requestDomains":["postimg.cc"]},"id":105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["veneziaradiotv.it"],"urlFilter":"||ssl.p.jwpcdn.com/*/vast.js"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcccdn.com^*/banner/"},"id":107}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thailandiapertutti.it"],"requestDomains":["widgets.skyscanner.net"]},"id":108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["divisionecalcioa5.it"],"urlFilter":"||windows.net^*/banner/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6chic.net/media/banner/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.sm/banner/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.sm^*/banner/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adverum.it/banners/"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aimon.it/banner_"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andreafranzoso.com/banner/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||artera.it/banners.php?"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autostima.net/partner/"},"id":117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mylondra.it"],"requestDomains":["book.terravision.eu"]},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campeggi.com/img/takeover/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||careerjet.it/partners/"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cartomanzia.it/dimmi.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-immedia.net/banner/"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.plus500.com/media/banners/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city-news.it/do/vast/"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clickdoc.it/components/ricettainfarmacia2.js"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubshop.com/banners/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||croceromacapitale.it^*-696x326."},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delosstore.it/banner/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodelwebsrl.it/js/web/oasport.js"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dodiblog.it/banner_diretti/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duke.it/images/banners/"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ediscom.it^*banner/"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ehiweb.it/banner/"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emotiko.com^*/banners/"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enoleggioauto.it/affiliatexmlstylesheets/"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurostream.link/js/pub.min.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fantagenius.com^*/banner/"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fattoremamma.com/fmn.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||favolefantasia.com/banner/"},"id":139}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["borsainside.com"],"requestDomains":["files.iqoption.com","plus500.com"]},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotonerd.it/wp-content/uploads/2020/05/offerte-fotografiche.jpg"},"id":141}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lantidiplomatico.it"],"requestDomains":["gbtcdn.com"]},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gelestatic.it^*/adv/"},"id":143}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["quotidiano.net"],"urlFilter":"||googleapis.com/comslider/"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||graficadivina.it/grafica-divina.jpg"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratislandia.net/banners/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guugol.it^*/banner/"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hackerzone.click/banner/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdpass.click/images/fake-player/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hrs.de/wizard.aspx?"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgiardinodeilibri.it/data/banner_partner/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilpelonelluovo.net/banner/"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iltelaiodipenelope.it/banner_exchange/"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||immobz.it^*/banner.aspx?"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incontripersesso.com/banner/"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incontriticino.com/promo/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insicilia.com/banner/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iolam.it/js/easybid.js"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipercast.net/uploads/sponsors/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kataweb.it/zbanner_consorzio.js"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuko.it/banner."},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacasadiriposo.it/images/banner/"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacittasrl.it^*/bannerframe.php?"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linearadio.it/bnrs/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livenetwork.it/skinoverlay/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macrolibrarsi.it/banners/"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macrolibrarsi.it/img/banner_partner/"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macrolibrarsi.it^*/macrolibrarsi.partners.js"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macrolibrarsi.org/banner/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macrolibrarsi.s3.amazonaws.com/img/banner_partner/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteosuper.it/public/adv_script.js"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mytrend.it/gifs/banner/"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netsons.com/manage/adv/frmbnnr.min.js"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||networkturismo.it/banners/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nohup.it^*_110x40_"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overlays.fr/js/launcher.js"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||percorsidigitali.com/consulting300.gif"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pezzotto.net/banners/"},"id":178}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["orologidiclasse.com"],"requestDomains":["pictures.glashuette-original.com"]},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plug.it/*/oas/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plug.it//banners/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plug.it/banners/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plug.it/oas/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokerstars.it/it/ad/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornotizie.com/image/banner/"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressnews.network/banners/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronostitalia.com/banner/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronostitalia.com/images/giocaconwilliamhill.png"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prontoischia.it^*/promo-"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotidiano.net/chili_sidebar_widget/"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ratiolegisweb.it^*/pe728x90bis."},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riparautonline.com/banner/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sereni.net/images/banner/"},"id":193}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nonchiamatemiturista.it"],"urlFilter":"||sherpa.agoda.com/sherparender/simplesearchwidget?"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sitinuovi.it/banner/"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sk1.it/images/banners/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sk1.it/images/promo/"},"id":197}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pantareinews.com"],"urlFilter":"||staticflickr.com/65535/50344759948_d497f3502a_o.jpg"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||staticroot.com/nl/affiliati/"},"id":199}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zingarate.com"],"requestDomains":["staticroot.com"]},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stbm.it/img/banner/300x100_"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stgy.it/images/banner-"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stgy.it/images/skin/"},"id":203}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["laprevisione.it"],"requestDomains":["supercalcioextra.com"]},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamtamsrl.it/dreamteam/banner/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tccstatic.com^*/banner/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tccstatic.com^*/skin/"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tophost.it/banners/"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trilud.com/highlight_300x280.php?"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trivago.it/external_rpc.php?"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuoporno.com/images/banner/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttogratis.it/hl_mfa/dxlarge_v7num.php?"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upcom.it^*/banner/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uzi.it/b/"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vistosulweb.com/almanacco/"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vivere.news^*_alanuova.jpg"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webself.it/banners/"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webster.it^*/affiliati/"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wecoclub.it^*_banner_"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/it.jooble.org/css/images/logos/jooble_135x110.png"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.rovato.it/*/bannercasa.gif"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1001giochi.it/bfb/"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||105tv.it/web/images/banners/"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24emilia.com/wp-content/uploads/*/banner-"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24live.it/wp-content/uploads/*/carter.gif"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24newsonline.it/images/*_banner_"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24newsonline.it/images/banner/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24newsonline.it/index.php/banner-"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3bmeteo.com/banner/"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3tre3.it/3tres3_common/pub/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51news.it/images/banners/"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||51news.it/images/banners_"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7per24.it^*/sponsor/"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc24.it/images/banners/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcsalute.it/css/pics/banner_"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcsalute.it/fe/jslibs/bannercarousel.js"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abilitychannel.tv^*/skin-"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abruzzolive.tv/images_client/"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abruzzonotizie.com/wp-content/uploads/all.png"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abruzzonotizie.com^*/skinlaserclinic.jpg"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accordo.it/cloud-assets/x/sfondi/"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acmonza.com/images/sponsors/"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acrenate.it^*/sponsor_"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acspezia.com^*/sponsor/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adozionilibriscolastici.it/advertiser/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advtraining.it/img/banner/"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advtraining.it/img/banner_"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affarienews.it/admin/public/banner/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it/static/upl2018_restyle/taxi/taxi15.jpg"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it/static/upl2021/gif_/gif_cmo_blu.gif"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it^*/300x/"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it^*/bann/"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it^*/e23_/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it^*/eni_/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affaritaliani.it^*_banner_"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aforismicitazioni.it/images/amazon-a.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aforismicitazioni.it/images/amazonbuy.png"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agarymathematics.net/img/banner760-90.gif"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agensir.it/wp-content/uploads/*/skin_"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agimeg.it/wp-content/uploads/*/skin-"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agipronews.it/image/banner/"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agronline.it/uploads/fre/"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aia-figc.it^*/legea.png"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aia-figc.it^*/net-insurance.png"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||albinoleffe.com/images/banners/"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alessandriacalcio.it^*/banner_"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||algheronotizie.com/immaginisito/banner_"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alimentibevande.it/img/banners/"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||almanaccocalciotoscano.it/wp-content/banners/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alqamah.it/banners/"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altadefinizione01.fyi/3001.gif"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altadefinizione01.global/buton"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altadefinizione4k.tv/c.png"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altadefinizioneita.me/it.gif"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altissimoceto.it^*_banners_"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altoadigegol.it/js/allinone_bannerrotator.js"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altoadigetv.it/images/banner/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altoadigetv.it/images/social/banner"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altopiemonte24.it/images/banner/"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altovicentinonline.it/wp-content/uploads/*/cora-viaggi-"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altramantova.it/images/banners/"},"id":281}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["armiusate.it"],"urlFilter":"||amazonaws.com^*/banner-"},"id":282}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["armiusate.it"],"urlFilter":"||amazonaws.com^*/pix/"},"id":283}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["armiusate.it"],"urlFilter":"||amazonaws.com^*_banner_"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amicidicasa.it/amb/"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ammirati.org/immagini/sponsor/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||androidblog.it/wp-content/uploads/*/offerte-amazon.png"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animalinelmondo.com/images/banner/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeclick.it/banners/"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeclick.it/immagini/campagna/skin-"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeclick.it/video-intro/"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeemanga.it/banner_"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeemanga.it/wp-content/uploads/*/dynit-su-prime-video-288x360.jpg"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anisearch.it/images/sponsor/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anisearch.it/partner?"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annuariodelcinema.it/images/banners/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annunci69.it/include/ads_ponte.php?"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antenna1.fm/upload/publicite/"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aostaoggi.it/images/banners/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aostasports.it^*/box/"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aprilianews.it/wp-content/uploads/*/banner-"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||archi-magazine.it/media/banners/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||archivio.ilfriuliveneziagiulia.it/images/banners/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arezzo24.net/images/banners/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arezzotv.it/images/banner/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||armiusate.it/pix/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||armiusate.it^*/sponsor/"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arona24.it/images/banner/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arona24.it/images/rampolina_"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||art-news.it/wp-content/uploads/banner-"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assoallenatori.it/assets/img/content/sponsor/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asvicenza.it^*/laerrevieffe.jpg"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asvicenza.it^*_sponsor_"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atleticamentefoto.it/images/banners/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automania.it/varie/sponsor/"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avmagazine.it/js/common-tag.js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avvisatore.com/wp-content/uploads/*/adv_"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avvisatore.com/wp-content/uploads/*_adv_"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bagherianews.com/images/banners_"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bagherianews.com/images/webp.net-gifmaker-"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balarm.it/attachment-web/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balarm.it^*-skin-"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baraondanews.it/wp-content/uploads/*-banner-"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baraondanews.it/wp-content/uploads/*/auto-doc."},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketfemminilebiellese.altervista.org^*/sponsor/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketfemminilebiellese.altervista.org^*/sponsors/"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battipaglia1929.it/wp-content/banners/"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benesserecorpomente.it/wp-content/uploads/*/banner-"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beneventocalcio.club/partners/"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beneventocalcio.it/images/banners/"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beneventonews24.it/wp-content/themes/weben-news/assets/images/skins/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beneventonews24.it/wp-content/themes/weben-news/assets/images/sponsors/"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biancoebruno.it/images/banner/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bicisupermarket.it/images/vintage.jpg"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biella24.files.wordpress.com/2019/10/fondo-autoland-biella24.jpg"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biellese24.it/images/banner/"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bierredue.it/banner.gif"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bierredue.it/estensione.gif"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bierredue.it/images/450x75.jpg"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikerslife.com/contenuti/banners/"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitquotidiano.it/wp-content/uploads/*/monteleone-"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogsicilia.it/wp-content/uploads/sites/*/banner-300x100-"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolina.it/banners/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolina.it/filemanager/userfiles/popup/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolina.it/img_header/"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolli.it/images/banner/"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolzano-bozen.it/images/banner/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borgomanero24.it/images/banner/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bresciasat.it/upload/*_banner-"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brindisifc.it/images/sponsor/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brindisisera.it/img/banner/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brindisisettenews.it/banner/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brundisium.net/ilnautiluslogo2.jpg"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buoncalcioatutti.it/wp-content/banners/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buonenotiziebologna.it/images/banners/"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buonenotiziebologna.it/images/pub/"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buongiornoslovacchia.sk/banner/"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||business24tv.it/wp-content/uploads/*/skin-"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cakemania.it^*/bannervoxmail300x100.png"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||calabriapost.net/modules/mod_responsivebannerslider/"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||calabriatv.it/wp-content/uploads/*/banner-"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campanialive.it/banner/"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||campaniameteo.it/cms/upload/galleriautente/image/"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camperonline.it/b/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camperonline.it/sfondo/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||camping.it/xbdispatcher/"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canale12.it^*/banner-"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canale58.com^*/banner/"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canalecinquetv.it^*/sponsor/"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canavesetoday.it/banners/"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caneogolf.it/img/banner/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cani.it/banners/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casateonline.it/public/banner/"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casefunerarie.it/uploads/banners/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casertafocus.net/home/images/banners/"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casertasette.com/banners.php"},"id":376}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finestresullarte.info"],"urlFilter":"||cdn77.org/banner/"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centotrentuno.com/wp-content/banners/"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cercacasa.it/assets/img/placeholders/"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ciclonews.it/media/imgbanners/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ciclonline.com/images/banners/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinafoniaci.com/images/banners/"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinafoniaci.com/images/gearbest.jpg"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinafoniaci.com/images/hi9-air-250.jpg"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cineblog01.vet/300.gif"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cineblog01.vet/it.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemaitaliano.info/_common/img/banner/"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||circusf1.com/wp-content/uploads/*/amazon_"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citroen-club.it/portale/img/banner_"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citroen-club.it/portale/img/logo_lopez_racing.jpg"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||classificaporno.com/og/"},"id":391}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["armiusate.it"],"urlFilter":"||cloudfront.net/pix/"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cn24tv.it/images/banners/"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codedaze.me/scaricare.png"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||codedaze.me/vpn_"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comunicaffe.it/wp-content/uploads/angwp/items/"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comunicati-stampa.net/images/banner/"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||concorezzo.org/images/banners/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||concorezzo.org/images/bgmax/"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||condominioweb.com/ban/"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||confinelive.it/wp-content/uploads/*/banner-"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contusu.it/img_banner/"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||correzioneonline.it/cnc/"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereannunci.it/images/banners/"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrieredellumbria.it/upload/addsense/"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrierediarezzo.it/upload/addsense/"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrieredisiena.it/upload/addsense/"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereelorino.it/wp-content/uploads/*/cover-corriere-expert.jpg"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereincontri.it/images/banners/"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrierenews.it/images/banners/"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereobjects.it/fascioni/sponsor/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corriereproposte.it/images/banners/"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosedicasa.com/wp-content/uploads/sidespot/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cralistruzione.it/images/convenzionati/banner/"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cremaonline.it/ajax/visbanpub2018.php"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cremaonline.it/js/skin.js"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cronacaflegrea.it/banner/"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cronachetarantine.it/images/nuovi-banner-quadrati/"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crotone24news.it/images/banners/"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crotoneok.it/?_dnid="},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cruisinlife.it/images/banners/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuneocronaca.it/img/banner/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuneocronaca.it/js/clickbanner.js"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cusio24.it/images/banner/"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailybet.it/immagini/banner/"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailynautica.com/wp-content/uploads/*_enewsbannerskin_"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darkveins.com/wp-content/uploads/*/lhorror.jpg"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dedalomultimedia.it/images/banners/"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dedalomultimedia.it/images/confartigianato/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diaconale.it/wp-content/uploads/*/bannersslazio.jpg"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dichesegnosei.it/images/banners/"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalic.it/wp-content/uploads/*/skin_"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dirittodicronaca.it/images/banners/"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dirittoegiustizia.it/assets/js/banners-script/"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djmagitalia.com/wp-content/uploads/*-banner-"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doppiozero.com^*/r_banner_box_d/"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dossier.net/risorse/img/2010-rettangolo-336x280.js"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dovesciare.it/wd/includes/skin_config_ajax.php"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||earone.it/themes/banner/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecodellasabina.it/public/publicitas/"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||econote.it/wp-content/uploads/*/banner-"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edicoladigitale.info/app-data/banner_"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edilportale.com/banner/"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbanotizie.it/img/bluenavy.jpg"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbanotizie.it/img/moby2.png"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbareport.it/images/banners/"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elettricomagazine.it/wp-content/banners/"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emiliagol.it/js/allinone_bannerrotator.js"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||escortaltop.it/banner/"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||euroregionalpmed.eu/img/banner/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||euroregionalpmed.eu/js/clickbanner_"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurostreaming.beauty/gcode.js"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurostreaming.soy/300.gif"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fantacalciopedia.com/img/banner_"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fantascientificast.com/partner/"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fantascienzaitalia.com/wp-content/uploads/*/banner-"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcprovercelli.it/images/images/banner/"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||federcanoa.it/images/banner-sponsor/"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feralpisalo.it/images/sponsors/"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feralpisalo.it/img/sponsor/"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ferrovie.it/portale/images/banners/"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fidaf.org/public/sponsor/"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fidal.it/upload/sponsor/"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fif.it/images/sponsor/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmatipornohd.com/sponsors/"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmscoop.it/image/webngo_"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming.page/it.gif"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming.page/sc.png"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmstreaming.page/strem.png"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiorentinabaseball.it/assets/images/partner/"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiorentinaweb.com/banner_"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firenzespettacolo.it/media/banner/"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fitp.it/media_contents/partner/"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fitri.it/images/banners/"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiumicino-online.it/images/banners/"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmtv.live/wp-content/uploads/*-banner-"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmtv.live/wp-content/uploads/*/banner-"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||focus-online.it/files/banner/"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||focus-online.it/files/img_banner/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fordfiestaitalia.com/images/stories/sponsor/"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formula1news.it/banner/"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortune.it/images/all-studio-2017.jpg"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortune.it/images/all.jpg"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortune.it/images/allstudio-mani-dep.jpg"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortune.it/images/banner-giallo.gif"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortune.it/images/ritratti-rosso.gif"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortuneita.com^*/banners.js"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.audirsclub.it/images/banners/"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.audirsclub.it/images/misc/faratech"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.clubalfa.it/images/banner/"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpi.it/images/banners/"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeonline.org/img/banner/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fremondoweb.com/wp-content/uploads/*/banner_"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freshplaza.it^*/b/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freshplaza.it^*/banners/"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||friuligol.it/js/allinone_bannerrotator.js"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamingtoday.it/wp-content/uploads/*/banner-"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gardapost.it/wp-content/uploads/*/banner-"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||garedepoca.com/grafica/banner_"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettabenevento.it/sito2009/image/banner/"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettadellaspezia.com/images/banners/"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettadellemilia.it/images/banners/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettalucchese.it/assets/uploads/inserzioni/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazzettinodelchianti.it/wp-content/uploads/*/banner-"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genova3000.it/images/banners/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geronimo.news/media/banners/"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigishow.it/site/images/banners/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigishow.it/site/images/sponsor/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giglionews.it/images/banner_"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giglionews.it/images/minicrociere-giglio-giannutri.jpg"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giochi-gratis.eu/card-banner.png"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giochixl.it/bfb/"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giornaleadige.it/wp-content/banners/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giornaledellabirra.it/wp-content/uploads/*/banner-"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnoccaforum.biz/banner/"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnoccaforum.com/static/b/"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnoccatravels.com/files/pbblct"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goblins.net/files/images/banner/"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenews.info/wp-content/banners/"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gruppovideomedia.it/banners/"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guida-aziende-italiane.it/img/c015banner.jpg"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcgherdeina.com/img/db/sponsor/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdblog.it/new_files/ajax/bf_new.php?"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdmotori.it/new_files/ajax/bf_new.php?"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hlstatic.it/files/banner/"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horecanews.it/wp-content/uploads/angwp/"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hwupgrade.it/js/hwu_adv.js"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcambiamento.it/data/banner/"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcervellone.it/images/banners/"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcittadinodirecanati.it/images/new/banner/"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcorrieredelgiorno.it/wp-content/uploads/*/skin_"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcorrierino.com/foto-banner/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilcosentino.it/datistatic/globalimages/images/banners/"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ildiariometropolitano.it/wp-content/uploads/background-"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ildiariometropolitano.it/wp-content/uploads/banner-"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgazzettinobr.it/images/banners/"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgiornaledellaprotezionecivile.it^*/_abe_banners/"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgiornaledelmolise.it/img/bannerlungo/"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgiornaledelmolise.it/img/lamolisana_"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgoriziano.it/public/banner/"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilgrigioneitaliano.ch/images/banners/"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmediano.com/wp-content/banners/"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmioip.it/img/banner"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmioip.it/img/infermieri"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilnuovoterraglio.it/wp-content/uploads/*/banner-"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilpisasiamonoi.it/public/banner-"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilroma.net/sites/default/files/skin_"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilroma.net^*/rotating_banner/"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsicilia.it/wp-content/banners/"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilvimercate.org/images/banners/"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imperoland.it/billboardph1.htm"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incontriamoci.xxx/oc-content/uploads/affiliate/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||industria-online.com/storage/b-"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infooggi.it/banner-"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informacalcio.it/banner/"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informatissimo.net/images/banners/"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informatrieste.eu/siti-non-aams-italiani.jpg"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infovizzini.it/layout/banners/"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insanitas.it/wp-content/banners/"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inside.bz.it/images/banners/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invaligia.com/images/ani1_mv.gif"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invaligia.com/images/yousosbanner.png"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ioarte.org/img/banner/"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iovivoaroma.org/public/banners/"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italia-informa.com^*/banner/"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italia.fm^*/leaseweb.gif"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiaatavola.net/images/banners/"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiaciclismo.net/images/banner_"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiadelcalcio.it/bannerc1/"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiadelcalcio.it/dailybet/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiafruit.net/upload/banner/"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiagol.it/js/allinone_bannerwithplaylist.js"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italianews.org/master/aruba-small-hp.jpg"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiavela.it/banner/"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italpress.com/wp-content/uploads/*/skin_"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italpress.com/wp-content/uploads/2021/03/intesa-logo.png"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivanzazzaroni.it/wp-content/uploads/*/lardini_banner300x600.jpg"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juventus.com^*/sponsors/"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katablog.it/images/e-commerce-carrello.jpg"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kimchiebasilico.it/wp-content/uploads/*/spring21_png2.jpg"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kustom-world.it/images/banners/"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labtv.net/wp-content/uploads/*/banner_"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacasainordine.it/wp-content/banners/"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacitta.eu/images/banners/"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacronacadiravenna.it/file/*/banner_"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladigetto.it/files/banners/"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lafune.eu/wp-content/uploads/*/banner-"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettaaugustana.it/wp-content/plugins/ruota-banner-widget/"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettadelmezzogiorno.it/upload/1682775693137.jpg"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettadilucca.it/images/banners/"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettadimassaecarrara.it/images/banners/"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettamarittima.it/wp-content/uploads/background-"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzettaonline.info/portal/images/banners/"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagomaggiore24.it/images/banner/"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanuovacalabria.it/media/images/banner/"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprovinciacr.it/upload/1693226934775.jpg"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprovinciacr.it/upload/1693477452631.jpg"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprovinciakr.it/modules/mod_responsivebannerslider/"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||larivieraonline.com/sites/default/files/banner/"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lausc.it/images/banners/"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedelpalio.it/uploads/banner/"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedelpopolo.it^*/banner_"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedelpopolo.it^*/holyart_"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedelpopolo.it^*_264x264_"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoripubblici.it/banner/"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoroecarriere.it/wp-content/uploads/*/sm-banner."},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leccesette.it/banner/"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lecconotizie.com/wp-content/banners/"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leccoonline.com/public/banner/"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legab.it^*/sponsor/"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legabasketfemminile.com/images/sponsor/"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leganavalenews.it/images/joomlart/banners/"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legapallacanestro.com/sites/default/files/banner/"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legapallacanestro.com/sites/default/files/logo_sponsor_"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legavolley.it/img/header_top.png"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legavolleyfemminile.it/wp-content/uploads/*/banner_"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leggopassword.it/wp-content/uploads/*/banner-"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legnolab.it/media/imagecache/vetrina/*-banner-"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lineaedp.it/files/*/skin_"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lineameteo.it/files/images/2/banner_1_.png"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||link24.it/wp-content/uploads/*/banner-"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lipari.biz/banners/"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lnd.it/images/sponsor/"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lospiffero.com/banner/"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lostrillone.tv/foto-banner/"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loudd.it/public/banner/"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luce.lanazione.it/partner/"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lupopornohd.it/bnr/"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luxwatch.it/watches_250x250_"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maiescort.com/images/bn/"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malpensa24.it/wp-content/uploads/*/background-"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manduriaoggi.it/html/banner/"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mantovauno.it/wp-content/uploads/*/banner-"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marcheingol.it/js/allinone_bannerrotator.js"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mareonline.it/wp-content/themes/mareonline3.0/img/banners/"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marigliano.net/upload/banner/"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marione.net/prog-sponsor-20/"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marsicalive.it/wp-content/uploads/*/banner-"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matrimony.it/uploads/public/professionisti.jpg"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megaescort.info/felo.js"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megaescort.info/renif/"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merateonline.it/public/banner/"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metanogpl.it/images/banners/"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo4.com/mt/images/banners/"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoaquilano.it/images/banner"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoaquilano.it/images/logo_"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoaquilano.it/images/pianeta_ciclo_"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoaquilano.it/sponsor/"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteocomo.it/images/banners/"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteosestola.it/img/audiocar.jpg"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteosestola.it/img/bernardi.png"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteosestola.it/img/modelmarris.jpg"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteosestola.it/img/sevensummit.png"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteovalmorea.it^*/banners/"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||microgiochi.com/img/gdesire.jpg"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milanofinanza.it^*/sponsor2.png"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mio-ip.eu/wp-content/uploads/*/offerte-amazon-hi-tec.jpg"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||misterstudent.tv/o/sponsor/"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmawiki.org^*/adv-"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobimart.it/ban.html"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modellismo.net/banner/"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modellismopiu.it/images/partners/"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modellismopiu.it/modules/banners/"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||momentosera.it/bannerupload/"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mondopadano.it/media/statiche/mondopadano/adv/"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monitorimmobiliare.it/images/upload/banner/"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monrealenews.it/images/banners/"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moondo.info/adv/"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motori.it/widget-agos/"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myvalley.it/wp-content/banners/"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolicalcionews.it/images/banner"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolicittasolidale.it/portal/files/banner/"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolimagazine.blob.core.windows.net/banner-"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolimagazine.blob.core.windows.net/skin-"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napolimagazine.com/images/*/banner-"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narnionline.com/images2/banner/"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newlaw.it/banner/"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newtuscia.it/wp-content/uploads/*/banner-"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nordmilano24.it/wp-content/banners/"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebookitalia.it/images/banners/"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notiziarioeolie.it/images/banners/"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notiziediprato.it/caricabanneriframe/"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notiziediprato.it/uploads/banner/"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novara24news.it/images/banner/"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novarese24.it/images/banner/"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nove.firenze.it/images/banner/"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nozzeitalia.com/index2/costaframedx.jpg"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nozzeitalia.com/index2/framesx2.jpg"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuoto.com/wp-content/uploads/*_skin.png"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuovacosenza.com/spot/"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuovosud.it/sites/default/files/banner/"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oggimilazzo.it/images/banners/"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oggiroma.it/public/banner/"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oggisalute.it/fitelab.jpg"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oksiena.it/banner/"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oksiena.it/fo/"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oktennis.it/wp-content/skin/"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olbianotizie.it/img/assets/siddura/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondalibera.it/images/banners/"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondarock.it/banners/"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondarock.it/skin/"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||operaclick.com/sites/default/files/banners/"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orologiepassioni.com/banner/"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ossola24.it/images/banner/"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ottofm.com/wp-content/uploads/*/banner-"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ottofm.com/wp-content/uploads/*/mainini-"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pablitoescort.com/images/banner/"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palermomania.it/images/banner/"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palermomania.it/images/banner_"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palermomania.it/images/informaticanetizen-"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palermomania.it/public/banner/"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palermoparla.news/root/wp-content/uploads/*/banner_"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paolociraci.com/sponsor/"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paolociraci.it/media/coico-"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paradisetv.eu/paradisetvloghiok2023.jpg"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parigi2024.coni.it/images/partner/"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paroladeltifoso.it/wp-content/uploads/*/tavola-disegno-1.png"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parrocchie.it/banner/"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perotorino.it/images/banners/"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmastar.it/binary_files/banner/"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pharmastar.it/binary_files/skins/"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phica.eu/zanzan.js"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pianetamountainbike.it/public/banner/"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piuincontri.com/img/tbl/ban/"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piunotizie.it/wp-content/uploads/*/skin-"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piuvallitv.it/templates/piuvallitv/web/images/sponsors/"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plateamajor.com/img/banner/"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podisti.net/images/banners/"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pointvet.it/web/media/banner/"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pordenoneoggi.it/wp-content/uploads/*/banner-"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portalecanicatti.info/images/banners/"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portaledelverde.it/img/banner-"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portaledelverde.it/upload/banner/"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portoravennanews.com/file/*/banner_"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||predire.vos.it/mondocartomante.jpg"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||presepio.it/wp-content/uploads/*/banner-"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pressgiochi.it/wp-content/uploads/*/skin-"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primapaginanews.it/public_files/files_upload/banner_adv/"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primapress.it^*/banner_"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primocanale.it/images/banners/"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primocanale.it/images/jch-optimize/ng/images_banners_"},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||professionecamionista.it/amb/"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||professionemotori.it/wp-content/uploads/williamhillbox.png"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puntovendita.info/images/banners/"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pyrosonline.it/site/public/image/20200131153026.jpg"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qdmnotizie.it/wordpress/wp-content/uploads/*/banner_"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quellidellelica.com/skin/"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quibrianzanews.com/wp-content/uploads/*/banner_"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qumran2.net/sponsor/"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quotidianosicurezza.it/wp-content/uploads/*/bannerino_affiliati.png"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio-reporter.it/sponsor/"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioalfa.fm/wp-content/banners/"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioamore.it/content/media/adv/"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioascoli.it/wp-content/uploads/*/banner-"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioattivita.com/wp-content/uploads/*/banner-"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioazzurra.it^*/banner/"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiocentraleweb.it/public/audio/campodelsole.jpg"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiocentraleweb.it/public/audio/sarsina.jpg"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiocittafutura.it/images/banners/"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiofusion.it/img/banner/"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiohollywood.net/images/europea-92-buono.jpg"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiointemelia.it/images/pubb-online/"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiolike.it^*/banner-dba-group.jpeg"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiolike.it^*/logo_autoscuola.jpg"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiomia.it/images/banners/"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiopiave.it/immaginihome/banner-"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiopnr.it/images/banners/"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioprimiero.it/cache/images/images/banners/"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiopuglia.it/banner/"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiopuglia.it/img/banner/"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioradio.it/media/angwp/"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioram.it/public/useful_banner_manager_banners/"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ragusanews.com//immagini_banner/"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ragusanews.com/immagini_banner/"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ravennaeventi.net/file/*/banner_"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reggioemiliameteo.it/files/banner/"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reggioemiliameteo.it/images/main-sponsor/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||romagnasport.com//public/banner/"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||romagnasport.com/public/dim_banner/"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salernoinweb.it/o/sponsor/"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salernonotizie.it/wp-content/banner_"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salernonotizie.it/wp-content/uploads/*/skin_"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saliinvetta.com/images/banners/"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanitainsicilia.it/wp-content/banners/"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sannicandro.org/data/farmacie/"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sannicandro.org/data/sponsor/"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sardanews.it/images/banners/"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sardinias.it/files/partner/"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sassarioggi.it/wp-content/uploads/*-banner-"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sassuolooggi.it/public/images/ban_"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sassuolooggi.it/public/slides/"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scopateitaliane.com/nb/"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senigallianotizie.it/banner/"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seriedgol.it/js/allinone_bannerwithplaylist.js"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||settecalcio.it/js/allinone_bannerrotator.js"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexycommunity.it/images/banners/"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexyguidaitalia.com/images/899/"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.sslaziofans.it/*/banner-"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sichannel.tv/img_sponsor/"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siciliammare.it/wp-content/banners/"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siciliarurale.eu/wp-content/banners/"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sienaweb.tv/img_sponsor/"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solosavoia.it/file/*/back_officina_creativa.jpg"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solovela.net/imm_adv?"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solovela.net/immagini/banner/"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sora24.it/banner/"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||specchiosesto.it/wp-content/uploads/*/banner-"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spoletonline.com/banner/"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24news.it/images/banner/"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporteconomy.it/wp-content/plugins/custom-banners/"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportevai.it/img/banner/"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportevai.it/uploads/*/sportevai-banner."},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportgrigiorosso.it/banners/"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprintesport.it/upload/1695828675019.jpg"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sslazionuoto.it/images/bt-shortcode/bt-carousel-"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stabiachannel.it/assets/images/banners/"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stabiachannel.it/home/img/banner/"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadiotardini.it/banners/"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||staffettaonline.com/fcresources/"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stampareggiana.it/wp-content/uploads/*/dolciaria_sanprospero-1.jpg"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stiletv.it/banner/"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudnews.it/upload/img/banner/"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superenalotto.com/images/banners/"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teatronaturale.it/media2/partners/"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telcoinsider.it/wp-content/uploads/*/banner-"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teleantenna.it/banner/"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telebari.it/wp-content/banners/"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teleboario.it/uploads/advertising/"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telecitynews24.it/wp-content/plugins/telecity-ad-platform/"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telegiornaliste.com/banner-"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teleglobal.tv/images/banners/"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemolise.com/banner/"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telemontekronio.it/images/banner/"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telenord.it/img/uploads/video/*.mp4"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telepordenone.tv/js/banner.js"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teleradiostereo.it/images/banner/"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telesirio.it^*/banners/"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ternieprovincia.com/images/banner/"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tg24.info/network/wp-content/banners/"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tgnordsalento.it/images/banner-"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theapplelounge.com/wp-content/uploads/*/banner-trendevice.jpg"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theitaliantimes.it/js/gpt.plus.min.js"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torinoaffari.it/img/tbl/ban/"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torinoerotica.com/banner/"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torinofc.it/sites/default/files/sponsor/"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torinometeo.org/sponsor/"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torresette.news/img/banner/"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toscanagol.it/js/allinone_bannerrotator.js"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toscanalibri.it/media/img_banner/"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tp24.it/immagini_banner/"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tp24.it/library/_popup_banner.php"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapaninfo.it/advor.htm"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapaninfo.it/banserver/"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapaninfo.it/indexnotebook.htm"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapaninfo.it/wlink.htm"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapanioggi.it/uploads/banner/"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapaniok.it/public/banner/"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trapanisi.it/wp-content/banners/"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trentinotv.it/images/banner/"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trmtv.it/wp-content/uploads/*/banner_"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trmtv.it/wp-content/uploads/banners/"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turismoitalianews.it/images/banners/"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turismovacanza.net/wp-content/uploads/*/banner-"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttasalute.net^*/adv/"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttocalciopiemonte.com/js/allinone_bannerrotator.js"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ufficistampanazionali.it/wp-content/uploads/*/banner-"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umbriamagazine.com/banners/"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umbriamagazine.com/images/banner/"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unonotizie.it/immagini/banner/"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uominietrasporti.it/wp-content/uploads/*/banner-"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uscarreunion.it/images/common/prenotazioni.jpg"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valdarnopost.it/vpost-banner/"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valdarnopost.it/wp-content/uploads/*/1920x1200_"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vallesabbianews.it/files/image/banner/"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valmisa.com/banner/"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valtiberinaonline.it/ext/banner/"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valtiberinaonline.it/pub/"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valtrompianews.it/files/image/banner/"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varesenews.it/wp-content/themes/editheme/img/banner/"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vdj.it/wp-content/uploads/*/banner-"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||velanet.it/lib/bannerarcip.php"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vendingnews.it/wp-content/uploads/angwp/items/"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||venetogol.it/js/allinone_bannerrotator.js"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verbano24.it/images/banner/"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vercellese24.it/images/banner/"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verdeazzurronotizie.it/wp-content/uploads/*/modello-skin-body.jpg"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verona.net/allegati_banner/"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/airport_taxi_link.jpg"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/airports_shuttle_express.gif"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/best-airport-transfers-logo.jpg"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/clickairporttransfer.jpg"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/personal-transport-logo.jpg"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-cambogia.it/common/taxiairportpickup.jpg"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/airport_taxi_link.jpg"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/airports_shuttle_express.gif"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/best-airport-transfers-logo.jpg"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/clickairporttransfer.jpg"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/personal-transport-logo.jpg"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-vacanza.it/small/taxiairportpickup.jpg"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vicenzanews.it/javascript/banner.js"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vicenzanews.it/javascript/banner2.js"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videomakers.net/wp-content/banners/"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videomediterraneo.it/wp-content/themes/videomediterraneo/mejs/ads.min.js"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vienormali.it/images/banner/"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipiu.it/wp-content/uploads/*/sfondo_"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visitvco.it/images/banner/"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vistanet.it/wp-content/plugins/vistanet-plugins/js/clienti_adv.js"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vitadamamma.com^*/adv/"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vitaincamper.it/wp-content/plugins/angwp/"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viterbonews24.it/gesbanner/"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viterbooggi.eu/gesbanner/"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vivafm.it/wp-content/uploads/*/banner-"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vivilondra.it/media/mod_vivi_booking/"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viviparigi.it/media/mod_vivi_booking/"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voceaigiovani.it/images/banners/"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voglioviverecosi.com/banner/"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vuemmetv.it/wp-content/uploads/*/banner-"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vwgolfcommunity.com/banner/"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vwgolfcommunity.com/sponsor/"},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wallis24.it/images/banner/"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wechianti.com/wp-content/uploads/*/banner-"},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||welfarenetwork.it/media/banner/"},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whiteradio.it/themes/img/sponsor/"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.ilcarmagnolese.it/wp-content/uploads/*-skin-"},"id":924}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buongiornoslovacchia.sk"],"urlFilter":"||wp.com^*/banner/"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.motori360.it/wp-content/uploads/*/skin_"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtremehardware.com/instant-gaming.png"},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuvideos.com/banner/"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zonalotto.it/banner_"},"id":929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zonalotto.it/banner_zl/"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datameteo.com^*/clickday.jpg"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datameteo.com^*/logo-scamuzzi.png"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datameteo.com^*/una-mano-per-i-bambini-onlus.png"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||facile.it^*/banner/"},"id":934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ildigitale.it^*-skin-"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilfilo.net^*/autoparti-it-"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilfilo.net^*/banner-"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilformat.info^*/banner_"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmeridianonews.it^*/fontamanchette.png"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmeridianonews.it^*/resta2.jpg"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmessaggero.it/img/banner_"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmetapontino.it^*/banner-"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmohicano.it/^*/cpm_logo_new_111i-400x176.jpg"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilmomento.org^*-300x250."},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilombardia.it^*/all4cycling-"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilquotidiano.it/userdata/banner/"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilreggino.it^*/lega-ski-ilv_"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsalottodelcalcio.it^*-banner."},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsalottodelcalcio.it^*/oliver-camponovo-"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsoftware.it/images/sezioni/btn_arubacloud.png"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilsudonline.it^*/jooble_"},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iltredici.it^*/banner_"},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iltredici.it^*/partners/"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilvaglio.it/p_skin1920x1080_"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilvaglio.it/skin_"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilvolo.it/images/banners/"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilwebmaster21.it/script1.js"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imperatoreconsulting.eu/__public/adv_"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infodrones.it^*-banner."},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inforge.net/forum/data/siropu/"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inforge.net^*.d7jarakyav.gif"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inforge.net^*.rliz5g6way.gif"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiacostarica.com^*/banner_"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||italiani.it^*/compramadeinitaly.jpg"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l-8.it/images/allstudio-2017.jpg"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l-8.it/images/ritratto-rid-1.jpg"},"id":966}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tribunale.milano.it"],"urlFilter":"/pubblicita."},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagoleada.it^*-300x250."},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagoleada.it^*/300-x-250-"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lapressa.it/imgs/partners/"},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lapressa.it/sponsors/"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasiritide.it/img/agrello"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasiritide.it/img/logobuonorgse.jpg"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lattacco.it/immagini/immagini_banner/"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedelquartiere.it^*/banner_"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedinewyork.com/wp-content/banners/"},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavocedivenezia.it^*/banner-"},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mnz_adsetup_online.js"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oasjs.kataweb.it/neodata/"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maidireborsa.it^*/image004-"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maidirelink.it^*/sconti-amazon.jpg"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.tiscali.it^*/advlib.js"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malindikenya.net^*/sponsors/"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mammaimperfetta.it^*_banner."},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mammedomani.it/images/banners/"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mandamentonotizie.it/animazione/"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaforever.net^*/fumetti-am."},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaforever.net^*/sconti-online.jpg"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangiobenevivobene.it^*/banner-"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manifestosardo.org^*/collage-campagna-tutori-"},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mantova1911.club/images/sponsor/"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mantovanotizie.com^*/amazon-"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masterviaggi.it/banner/"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matrimoniosolidale.it/img/b-"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matrimoniosolidale.it/img/un-buon-invito.png"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mercuriomagazine.com^*/banner_"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metallized.it/banner/"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||money.it/box-amazon/"},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||money.it^*/box-amazon.js"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||money.it^*/etoro/"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||museionline.info/images/banners/"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||museionline.info/images/ticket/"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycarteprepagate.it^*/n26-300-"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mylondra.it^*/banner300x600.jpg"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mymilitaria.it^*_banner_"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysocialpet.it^*/loghi_sponsor/"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mywhere.it^*/160x310.png"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mywhere.it^*/310x310.png"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nbnotizie.it^*/loghipubbl/"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nbv-verona.it/img/sponsor-"},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||necrologivercelli.it/images/promo-"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerdando.com/immagini/partnership/"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nerdface.it/images/bannersponsor/"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsinquota.it^*/banner_"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsinquota.it^*/colorificio_paulin.jpg"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsinquota.it^*/springo_"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsly.it^*/aawp/"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nightlife-cityguide.com^*/sconto-airbnb.png"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nocerinalive.it^*/sponsor1-"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nokioteca.net/_immagini/nokia2720-2."},"id":1020}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["deutscheskonto.org"],"urlFilter":"||optimalb.de^*/rechte-seite-"},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piazzasalento.it^*/banner-"},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piazzasalento.it^*/dedagroup-1156x250-"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piazzasalento.it^*/santarita300x250.jpg"},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picchio.logico.cloud^*/logopartner/"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pimpmytrip.it^*/istituto-culturale-iran.jpg"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/2a-sicurezza.gif"},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/banner-"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/bg-gif.gif"},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/capannina2k20.gif"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/cs-gisinti-"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/doppioregalo-mister-wizard-"},"id":1032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/immobiliaresi-"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/medical-sport-due-"},"id":1034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/noleggio-rapido-"},"id":1035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/nuova-comauto-"},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/nuova-stamet-"},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/spagnesi.gif"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/tana-coniglio.gif"},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pistoiasport.com^*/traversari512x100.png"},"id":1040}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bluewin.ch"],"urlFilter":"||production-livingdocs-bluewin-ch.imgix.net^*/6f3cdbc0-2a58-4a7e-933f-9077769c899b.png"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsabetone.it^/skin/"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsamiata.it^*/skin/"},"id":1043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsarezzo.it^*/skin/"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewscasentino.it^*/skin/"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewscecina.it^*/skin/"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewschianti.it^*/skin/"},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewscuoio.it^*/skin/"},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewselba.it^*/skin/"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsempolese.it^*/skin/"},"id":1050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsfirenze.it^*/skin/"},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsgarfagnana.it^*/skin/"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsgrosseto.it^*/skin/"},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewslucca.it^*/skin/"},"id":1054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewslunigiana.it^*/skin/"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsmaremma.it^*/skin/"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsmassacarrara.it^*/skin/"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsmugello.it^*/skin/"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewspisa.it^*/skin/"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewspistoia.it^*/skin/"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewssiena.it^*/skin/"},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvalbisenzio.it^*/skin/"},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldarno.it^*/skin/"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldelsa.it^*/skin/"},"id":1064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldera.it^*/skin/"},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldichiana.it^*/skin/"},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldicornia.it^*/skin/"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldinievole.it^*/skin/"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaldisieve.it^*/skin/"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvaltiberina.it^*/skin/"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsversilia.it^*/skin/"},"id":1071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quinewsvolterra.it^*/skin/"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioshowitalia.it/public/img/sponsor_"},"id":1073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiosieve.it^*/bannerbcc.png"},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiosonica.it^*/banner_"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiotime.it^*/banner-"},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiotime.it^*/cute-dentist-business-card.png"},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiovenere.net/userfiles/sponsor/"},"id":1078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiowow.com^*/banner-"},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ragusah24.it^*/cornice-"},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ravennafc.it^*/sponsor-"},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ravennatoday.it/images/skin/"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcrevolution.net^*/banners/"},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realtagenoana.it^*/600x600.gif"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recensionelibro.it/banner/"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redacon.it^*-banner."},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redacon.it^*/bannerino_"},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reggina1914.it^*/sponsor-"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rendimentibtp.it/sponso/"},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repstatic.it/cless/common/promo_editoriali/"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it/ad/"},"id":1091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it/javascript/mjx.js"},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it^*/adagiorep.js"},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it^*/neorep.js"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it^*/sponsors.png"},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repubblica.it^*_contentsense_"},"id":1096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rete8.it^*/banner_"},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ricettealvolo.it^*/pressomassaggio-"},"id":1098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rimini.com^*_banner_"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rimininews24.it^*/la-pulce-logo.png"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riskcompliance.it^*-1600x300px-"},"id":1101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riskcompliance.it^*/fintech-finance-2.jpg"},"id":1102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||risorsedidattiche.net/js/yb-risorsedidattichenet.js"},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rittnerbuam.com/images/sponsor_"},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rmastri.it/42/webpatente/ban"},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||robadainformatici.it^*_banner_"},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||romatoday.it/images/skin/"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosalio.it^*/adv/"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosanerolive.it^*/cajozzoregold.jpg"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rsd.it/wp-content/banners/"},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtalive.it^*/banner-"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtalive.it^*/spot-"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtcquartarete.it^*/dantonio.png"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtcquartarete.it^*/fatture-01-"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtinradio.com^*/banner/"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruminantia.it^*/banner-"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruminantia.it^*_banner-"},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rumorscena.com^*/banner-"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanfrancescopatronoditalia.it/immagini/banner/"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sassuolocalcio.it/wp-content/uploads/adv/"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sassuolocalcio.it^*/partners/"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scaccoweb.it/images/banners/"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scattidigusto.it^*/d2-abbigliamento-"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scattidigusto.it^*/mulino-caputo-"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scubaportal.it^*/skin-"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seguonews.it^*/banner/"},"id":1126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seguonews.it^*/banner_"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sentimentispezzini.cittadellaspezia.com^*/al.jpg"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sestaporta.news^*_300x300."},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sestaporta.news^*_banner_"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||settimanasport.com^*/150x60_jooble.gif"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevenpress.com^*/autodoc.jpg"},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevenpress.com^*/banner/"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevenpress.com^*/bannerq/"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex4u.ch/img/banner_"},"id":1135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skuola.net/assets/js/mm-banner-manager.js?"},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportextra.it/img/banner_"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com/img/gold_sponsor/"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com/img/media_partner/"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com/img/partner/"},"id":1140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/capurro.jpg"},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/costa.jpg"},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/gip.jpg"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/italmatch.jpg"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/primocanale_"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stellenellosport.com^*/valletta-cambiaso-"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stile-magazine.it/uploads/partner/"},"id":1147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storiedisport.it^*/biblio.gif"},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storiedisport.it^*/logo5.png"},"id":1149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stradeonline.it/images/banners/"},"id":1150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strumentiemusica.com^*-125x125."},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subito.it/static/reclame/"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||submission.it/banner/"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superbasket.it^*-750x80px."},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superbasket.it^*/750x80-"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superbasket.it^*/banner_"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superinformati.com^*/banner-"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tecnofacile.com^*/guida-regali-high-tech.jpg"},"id":1158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telefonino.net^*/justearntn.js"},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennismarche.net/images/banners/"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terranauta.it/banner/"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terranuova.it^*/banner/"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terredicampania.it^*/banner-"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terremarsicane.it^*-banner-"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terremarsicane.it^*/banner-"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tfnweb.it^*/bannerdx-"},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tfnweb.it^*/centro-oculistico-logo-"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tfnweb.it^*/cosat.jpg"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tgcal24.it^*-banner-"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tgcal24.it^*/banner-"},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tgcal24.it^*/banner_"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tgmax.it/wp-content/uploads/2018/05/1.png"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thelostavocado.com^*/booking_com_"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ticino24.it/images/banner/"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ticinofinanza.ch/banner/"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tifosipalermo.it^*/seatavoladisegno300x250.jpg"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipresentoilcane.com/banner/"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipster.space/foto/adv/"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it/02faa336f940aa67c7f80385a519c83b.jpeg"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it/a0675cfe3534164ff7ee602e9bc4b815.jpeg"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it/amazon/"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it/planner/"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it/sampr/amz.js"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it^*/comparasemplice."},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiscali.it^*/eby3x4.jpg"},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torinotoday.it/images/skin/"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trainingpedia.it^*/banner-"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trainingpedia.it^*/corso-personal-trainer.jpg"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trasporti-italia.com^*/banner/"},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelgay.it/images/fade_ok.gif"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelquotidiano.com^*/dem-malesia-ok-tc.jpg"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelquotidiano.com^*/dem-webinar-tc.png"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelquotidiano.com^*/tc-singapore.jpg"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelstales.it^*/banner-"},"id":1194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||traveltik.it^*/enjoy-your.png"},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trentinovolley.it/images/banners/"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trentinovolley.it/images/simboli/diatec.svg"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trentinovolley.it/images/simboli/trentino-foot.svg"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trentotoday.it/images/skin/"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunaliitaliani.it^*/multi_page-0001.jpg"},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunaliitaliani.it^*/studio-tecnico-bortolotti.jpg"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*-520x100-"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*-skin-"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/camperteam-"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/carrozzeria-fiorillo-"},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/cassa-edile-progetto.gif"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/centroauto-"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/cia-agricoltori-istituzionale-"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/cna-2017-banner"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/coldiretti-gennaio-"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/confartigianato.jpg"},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/cvd-"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/digital-fon-"},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/ferri-ford"},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/ist.-j.j.rousseau-"},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/lube_viterbo_"},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/mobilificio-oroni-"},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/next-settembre-"},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/osteria-basilico-"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/ovm-"},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/redazionale."},"id":1221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/regie-auto-"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/sindacato-usb-"},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*/sistemaediliziaviterbo.gif"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*100x30"},"id":1225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*200x250"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*240-x90"},"id":1227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*240x45"},"id":1228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*240x72"},"id":1229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*300x90"},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*310x72"},"id":1231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*336x"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*45x415"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*480x"},"id":1234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*519x45"},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*520x45"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*560x"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*628x45"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tusciaweb.eu^*pushbar"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttiprezzi.it/sponsor/"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tutto-gratis.eu/images/sponsor.gif"},"id":1241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttobasket.net^*/skin-"},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttocalciatori.net/adv/"},"id":1243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttocalciocatania.com^*/migliori-bookmakers.gif"},"id":1244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttocampo.it/web/images/banners/"},"id":1245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttocina.it/banner.htm"},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttogratis.it/imgbanner/"},"id":1247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttogratis.it/js/tgsense_"},"id":1248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttointer24.it^*/banner-"},"id":1249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttoio.com^*/banner-"},"id":1250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttonatale.it^*/tutto-costumi-"},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttostoria.net/images/storiadoc-animato.gif"},"id":1252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttotone.app/assets/img/banner/"},"id":1253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttotrasporti.it^*/notiziesponsorizzate/"},"id":1254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuttozampe.com^*/premium_"},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv1.it/images/banner/"},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvsei.it^*/uisp"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uberti.eu^*/guide/"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ubud.it^*/81i7fcior-l-659x1024.jpg"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udineseblog.it^*/banner-"},"id":1260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udineseblog.it^*_160x90."},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uiblog.it^*/buyfromebay-"},"id":1262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ulisseonline.it^*/banner-"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ultimissimemantova.it/banner/"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unadonna.it^*-300x250px-"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unicasport.it^*-banner-"},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unideanellemani.it^*-banner-"},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unimondo.org^*/banner/"},"id":1268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unitremilano.it^*/compro-rame-"},"id":1269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unitremilano.it^*/wall-specialist-"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||universoinformatico24.it^*/banner-"},"id":1271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unotvweb.it^*/banners/"},"id":1272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urbanfile.org^*/banner-"},"id":1273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/cosmopol-"},"id":1274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/cropped-logo-ptv-"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/mactrasp.png"},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/magma-"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/sienergia.png"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/stella-con-dag-"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usavellino1912.com^*/unnamed.png"},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-germania.de/appartamenti-"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-germania.de/autonoleggio-germania-"},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-germania.de/hotel-pensioni-"},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrieredisaluzzo.it/cgi-bin/sponsor/"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-germania.de/viaggi-geografia-"},"id":1285}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.libero.it","newscronaca.myblog.it"],"requestDomains":["blogspot.com"],"resourceTypes":["image"]},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viaggio-in-germania.de/voli-germania-"},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.ch/static/*/adblocker/advertising.js"},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viamichelin.it/static/*/adblocker/advertising.js"},"id":1289}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["altamuralive.it","barilive.it","barlettalive.it","bitontolive.it","cassanolive.it","coratolive.it","giovinazzolive.it","ruvolive.it","santeramolive.it","terlizzilive.it"],"urlFilter":"||windows.net/specialeelezioni/"},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"/traffico//banner/"},"id":1291}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["guida-polinesia.com","guidaviaggi.org"],"requestDomains":["rentalcars.com"],"resourceTypes":["script","sub_frame"]},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/~vda/*/*.php/"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.da.*.ovh^"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stgy.ovh/~shared/images/d_a/"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||today.it/~shared/cgi-bin/d_a/"},"id":1296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".it/ads/"},"id":1297}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["canturino.com","circuitoturismo.it","cosafarea.it","cosafarei.it","cosavederemadrid.it","costieraamalfitana.com","domanidoveandiamo.it","fortementein.com","guida-polinesia.com","guidaviaggi.org","guide-europe.info","immaginaviaggiare.it","ioamolasicilia.com","iopartodasola.it","irenedisumma.com","italiasearch.it","italy.biella.it","italy.catania.it","italy.firenze.it","italy.grosseto.it","italy.milano.it","italy.novara.it","italy.vicenza.it","machupicchuperu.it","maremma.name","milleunadonna.it","monacodibaviera.org","napolike.it","nonchiamatemiturista.it","nonniavventura.it","notizie.tiscali.it","oktoberfest-monaco.it","panannablogdiviaggi.com","positivitrip.com","quattroruote.it","scorcidimondo.it","sport.tiscali.it","taj-mahal.it","tipintravel.com","travelstales.it","travelwithbrothers.com","tuttobaviera.it","vadoingiappone.it","viacolviaggio.it","viaggi-lowcost.info","viaggi-nel-tempo.com","viaggiadipiu.it","viaggiallafinedelmondo.it","viaggiascrittori.com","viaggieuropa.com","vocedelverbopartire.com"],"requestDomains":["booking.com"],"resourceTypes":["sub_frame"]},"id":1298}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["quotidianocanavese.it"],"resourceTypes":["image"],"urlFilter":"||api.trecentodieci.it/serve/cdn/qcanavese/ads/"},"id":1299}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["quotidianocanavese.it"],"resourceTypes":["image"],"urlFilter":"||api.trecentodieci.it/serve/cdn/qcanavese/skin/"},"id":1300}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["paesenews.it"],"requestDomains":["volantinopiu.com"]},"id":1301}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["pirchio.ip"],"requestDomains":["178.32.140.64"]},"id":1302}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["teleborsa.it"],"resourceTypes":["script"],"urlFilter":"||viralize.tv/display/"},"id":1303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||entiredigital.com^*/yb-"},"id":1304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||gratisfree.it/cgi-bin/bannergest"},"id":1305}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tccstatic.com/template/*/js/p-"},"id":1306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||notebookcheck.it/fileadmin/sonstiges/amaz_"},"id":1307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||terranuova.it^*/ad"},"id":1308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ciaotour.com/it/client/hotels/inline.htm?*&promo="},"id":1309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||viagogo.it/feeds/widget.ashx?*&affiliateid="},"id":1310}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||auto.noicompriamoauto.it/evaluation/"},"id":1311}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||autoxy.it/js/combine/lead_banner_min.js"},"id":1312}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||campingsportmagenta.com/camperonline/"},"id":1313}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||funshopping.it/iframe_embed/"},"id":1314}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||greenweez.it/data/img/banner-"},"id":1315}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||italycharter.it/searchwidget"},"id":1316}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jooble.org/css/images/logos/jooble_"},"id":1317}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||netsons.com/manage/images/affiliates/"},"id":1318}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pratoverdecagliari.it/images/banners/"},"id":1319}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sorgentenatura.it/data/img/banner_"},"id":1320}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||venerota.it/lcn_jpg.php"},"id":1321}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||24hassistance.com^*/banner_"},"id":1322}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||6sicuro.it/widgets/"},"id":1323}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||addioartrite.com/banner/"},"id":1324}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alpitour.it/widget/"},"id":1325}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||babbano.com^*/babbano.png"},"id":1326}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bazarcoupon.com/images/"},"id":1327}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cheautocompro.it/widget-"},"id":1328}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||civitatis.com/widget-activities/?affiliated="},"id":1329}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||collezionaretutto.it/images/banner/"},"id":1330}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||debriditalia.com/images/"},"id":1331}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||digitalwebbusiness.com^*/banners."},"id":1332}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||djsuonerie.it/pic/"},"id":1333}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dohop.com/widget/"},"id":1334}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||doyoogo.com/build/widgetdom.js"},"id":1335}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||easyvols.org^*/300x150/"},"id":1336}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||eurocqs.it/iframe/"},"id":1337}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||evaneos.it/widget/"},"id":1338}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||immobiliare.it/widget/"},"id":1339}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||immobilmente.com/banner/"},"id":1340}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||infomaniak.ch/promotional/"},"id":1341}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kataweb.it^*/negozi/"},"id":1342}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||libreriadelsanto.it/banners/"},"id":1343}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||libreriauniversitaria.it/iframe_aff_"},"id":1344}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mediatickets.ch/widgets/"},"id":1345}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nencinisport.it/scambio/banner_"},"id":1346}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||neonisi.com^*/items.external?"},"id":1347}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||newspostx.com^*/newspostx-banner_"},"id":1348}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nexths.it/widget/"},"id":1349}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nivolare.com/banner-"},"id":1350}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||oro24ksrl.it/widget/"},"id":1351}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sailory.com/logo_sailory.gif"},"id":1352}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||secureholiday.net/moteur/v3/camperonline/min_form.aspx?"},"id":1353}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||serverplan.com/affiliati/"},"id":1354}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||slotmachinesgratisonline.com/image/"},"id":1355}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||smscellulari.it/pic/banner/"},"id":1356}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sonnige-aussichten.ch/_img/ad/"},"id":1357}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["djsoldi.com","expoitalyadv.it","gigacenter.it","searchmarketingconnect.it","servizi-web-marketing.it","visitbritainshop.com"],"resourceTypes":["image"]},"id":1358}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sostariffe.it/soswidget3/"},"id":1359}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||spox.com/daznpic/"},"id":1360}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["gaggioso.it","immobiliagest.it","teetee.eu","tipster.it"],"resourceTypes":["sub_frame"]},"id":1361}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||stampa3dstore.com^*/banner-"},"id":1362}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tiqets.com/widgets/"},"id":1363}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/docs.macrolibrarsi.it/*/banner_"},"id":1364}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/macrolibrarsi.s3.amazonaws.com/*/banner_"},"id":1365}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/www.ilgiardinodeilibri.it/*/banner_"},"id":1366}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/www.ionoleggioauto.com/banner-"},"id":1367}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||groupon.it/content-assembly/render/"},"id":1368}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||locandinebest.net/locandina/"},"id":1369}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||yoox.it/view.aspx?"},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balarm.it/banner/"},"id":1371}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||buonenotiziebologna.it/images/banners/logos/bnb/logo.png"},"id":1372}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||centrosangiorgio.com^*_pubblicita."},"id":1373}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||centrosangiorgio.com^*_pubblicita/"},"id":1374}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||centrosangiorgio.com^*_pubblicita_"},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rcsad_partner.js"},"id":1376}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ilmeteo.it"],"urlFilter":"||repstatic.it/cless/common/adv/prebid6.28.0.js"},"id":1377}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["la7.it"],"urlFilter":"||adsafeprotected.com/iaspet.1.js"},"id":1378}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","r101.it","radiomontecarlo.net","virginradio.it"],"urlFilter":"||adswizz.com/adswizz/js/synchroclient2.js?"},"id":1379}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mrjizz.com","pornotubo.it"],"urlFilter":"||adultsadv.com/etero/random730_90.php"},"id":1380}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","r101.it","radiomontecarlo.net","virginradio.it"],"urlFilter":"||adv.mediamond.it/hp_sponsor/utility_mediamond.js"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comingsoon.it/imgdb/banner/"},"id":1382}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"urlFilter":"||assets.evolutionadv.it/adnkronos_com/adnkronos_com.new.js"},"id":1383}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"urlFilter":"||assets.evolutionadv.it/adnkronos_com/video.js"},"id":1384}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["comingsoon.it"],"urlFilter":"||assets.evolutionadv.it/comingsoon_it/comingsoon_it-fresh.new.js"},"id":1385}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["money.it"],"urlFilter":"||assets.evolutionadv.it/quantcast-fix.css"},"id":1386}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["comingsoon.it","money.it"],"urlFilter":"||assets.evolutionadv.it/violations/*.violations.js"},"id":1387}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["money.it"],"urlFilter":"||assets.evolutionadv.it^*/gpt.min.js"},"id":1388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iltquotidiano.it/wp-content/uploads/skin_"},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inforge.net/forum/data/srpu2/"},"id":1390}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||carloneworld.it^*/tastixhumpp_b12_pubblicita_taroccate.png"},"id":1391}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||carrozzeriabertazzoni.it/immagini/pubblicita.gif"},"id":1392}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||carrozzeriabertazzoni.it/pubblicita/"},"id":1393}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"urlFilter":"||cdnadn.evolutionadv.it/assets/video/*.mp4"},"id":1394}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["comingsoon.it"],"urlFilter":"||confiant-integrations.global.ssl.fastly.net/*/gpt_and_prebid/config.js"},"id":1395}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"urlFilter":"||confiant-integrations.net/*/gpt_and_prebid/config.js"},"id":1396}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ansa.it"],"urlFilter":"||dotandad.com/tiscaliads.js"},"id":1397}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["funnygames.it","gioco.it"],"urlFilter":"||improvedigital.com/pbw/headerlift.min.js"},"id":1398}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rds.it"],"urlFilter":"||js.neodatagroup.com/uploads/js/rds.js"},"id":1399}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||labs.ebuzzing.it/shared/images/wikiothis/buttons/"},"id":1400}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["la7.it"],"urlFilter":"||rcsobjects.it/rcs_adv/v1/distro/dfp/common/prebid7."},"id":1401}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["la7.it"],"urlFilter":"||rcsobjects.it/rcs_data-tracking/v1/distro/openx/openx_async.js"},"id":1402}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sun.novara.it/image/pubblicita.jpg"},"id":1403}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||oggiroma.it/public/news_foto/300x250_"},"id":1404}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zeusnews.it/thumbs/1/300x250/300x250-"},"id":1405}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image","media"],"urlFilter":"||video.comingsoon.it/adv/box/"},"id":1406}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||ansa.it^*/ad-gallery/"},"id":1407}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||forebase.com/plugin/*/images/ads/"},"id":1408}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["subito.it"],"resourceTypes":["image"],"urlFilter":"||images.sbito.it/api/v1/sbt-ads-images-pro/images/ad/"},"id":1409}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||labs.ebuzzing.it/blogs/top/getrank?"},"id":1410}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["multiplayer.it"],"resourceTypes":["image"],"urlFilter":"||multiplayer.net-cdn.it/thumbs/images/*/pubblicita-"},"id":1411}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["calcionapoli1926.it","cittaceleste.it","derbyderbyderby.it","fantamagazine.com","fcinter1908.it","forzaroma.info","gazzabet.news","golssip.it","hellas1903.it","ilmilanista.it","ilposticipo.it","itasportpress.it","juvenews.eu","mediagol.it","mondoudinese.it","notiziecalciomercato.eu","numericalcio.it","padovasport.tv","pianetamilan.it","toronews.net","tuttobolognaweb.it","video.gazzetta.it","violanews.com"],"resourceTypes":["script"],"urlFilter":"||components2.rcsobjects.it/rcs_adv/v1/distro/dfp/common/prebid7.33.0.js"},"id":1412}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto.it","corrieredellosport.it","tuttosport.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":1413}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["consiglibenessere.org"],"resourceTypes":["script"],"urlFilter":"||go.ezodn.com/tardisrocinante/lazy_load.js?"},"id":1414}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spaghetti-interactive.it"],"resourceTypes":["script"],"urlFilter":"||ads.lfstmedia.com/getad?site="},"id":1415}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["corrieredellosport.it","tuttosport.com"],"resourceTypes":["script"],"urlFilter":"||adsafeprotected.com/vans-adapter-google-ima.js"},"id":1416}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gioco.it"],"resourceTypes":["script"],"urlFilter":"||adserver.adtech.de/addyn/3.0/1183/3769607/0/170/adtech;"},"id":1417}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sanmarinortv.sm"],"resourceTypes":["script"],"urlFilter":"||catchup.acdsolutions.it/jstag/videoplayerfluid/*&adzone="},"id":1418}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["corrieredellosport.it","tuttosport.com"],"resourceTypes":["script"],"urlFilter":"||doubleclick.net/gpt/pubads_impl_"},"id":1419}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tutti.ch"],"resourceTypes":["script"],"urlFilter":"||google.com/adsense/search/ads.js"},"id":1420}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"resourceTypes":["script"],"urlFilter":"||player.avplayer.com/script/"},"id":1421}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","r101.it","radiomontecarlo.net","virginradio.it"],"resourceTypes":["script"],"urlFilter":"||synchrobox.adswizz.com/register2.php"},"id":1422}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sisal.it"],"requestDomains":["stats.betradar.com"],"resourceTypes":["sub_frame"]},"id":1423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inpiega.it/images/banners/"},"id":1424}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telefriuli.it"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||query.yahooapis.com/v1/public/yql?*/pubads.g.doubleclick.net/gampad/ads?"},"id":1425}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videosynd.kataweb.it"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||videosynd.kataweb.it/advertising/"},"id":1426}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||forebase.com/plugin/ads.htm?"},"id":1427}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sedo.ch","sedo.it"],"resourceTypes":["sub_frame"],"urlFilter":"||google.com/adsense/"},"id":1428}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mailweb.virgilio.it"],"resourceTypes":["sub_frame"],"urlFilter":"||virgilio.it^*?advtile="},"id":1429}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||antonioranesi.it/cache/lavori/pubblicita/"},"id":1430}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||centrovolantini.it/sites/default/files/styles/thumb_copertina/public/conad_"},"id":1431}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||cheapnet.it/adv/"},"id":1432}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||foolbite.com/foolbite/*_pubblicita_"},"id":1433}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||misterdomain.eu/affiliation/"},"id":1434}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||online-retail.unicredit.it/adv/"},"id":1435}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","excludedResourceTypes":["main_frame","ping"],"urlFilter":"||youston.agency/google-ads/"},"id":1436}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||admin.ammadv.it/pop-under.it/"},"id":1437}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dincontri.com/ads/galleries/crops/"},"id":1438}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||mm-one.tv/wp-content/uploads/2021/03/social-media-e-social-media-advertising_-i-cavalli-vincenti-del.jpg"},"id":1439}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||propathos.com/wp-content/uploads/2020/11/cropped-propathos-certified-google-adwords.png"},"id":1440}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vobis.it/zeusinc/adfarm/image/"},"id":1441}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||zincontri.com/ads/galleries/crops/"},"id":1442}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||api.everli.com/sm/api/*&adgroupid="},"id":1443}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||mail1.libero.it/appsuite/api/apps/load/"},"id":1444}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||gay.it/adv/empty.mp4"},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iolecal.it/blog/amazon/"},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corrieretoscano.it/wp-content/uploads/*/oimmei-digital-consulting-skin.jpg"},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grp.it/assets/images/banners/"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lagazzetta.info/wp-content/uploads/banner/"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanuovagazzettadisaluzzo.it/style/bg.jpg"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laragione.eu/wp-content/themes/yootheme/cache/*/banner-"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespresso.it/js/banner-interstitial.js"},"id":1452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lespresso.it/js/banner.js"},"id":1453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||localidautore.it/banner/"},"id":1454}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||side-box.it/seller/widget/"},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||punto-informatico.it/app/plugins/blazemedia_adv/"},"id":1456}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["automoto.it","ilquaderno.it","moto.it"],"resourceTypes":["script"],"urlFilter":"||ads.viralize.tv^|"},"id":1457}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["automoto.it","ilquaderno.it","moto.it"],"resourceTypes":["script"],"urlFilter":"||monetize-static.viralize.tv/viralize_player_content.min."},"id":1458}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["automoto.it","ilquaderno.it","moto.it"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.viralize.tv/player/"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiociak.it^*/banners/"},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||startmag.it/wp-content/uploads/*_skin_"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svapo.it/dev/amzn.js"},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svapo.it/dev/itemlookup_iframe.js"},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tio.ch/ext/a.php?"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tio.ch/ext/adbreak/ads.php?"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tio.ch/ext/pdata.php?"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tio.ch/layout/js/native/newhome_widget.js"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cb01.in/pellicola.html"},"id":1468}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lavorincasa.it/product/"},"id":1469}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["24network.it","ad4m.at","ad4mat.it","adagionet.com","adasta.it","adbrawl.com","adbreak.ch","addendo.network","addyon.com","adkaora.space","adnext.it","adpartner.it","adplay.it","adresponse.it","adsolutions.nl","adspro.it","adultsadv.com","adventertainment.it","advhits.com","advit.it","advplace.com","affiliago.it","affiliati.ionoleggioauto.com","affiliation.majeeko.com","affiliation.software","affiliation.sostariffe.it","affiliationpartner.it","affiliazioni.me","affiliazioni.misterdomain.eu","affiliazioniweb.com","atomikad.com","atomikecn.nohup.it","bannerconnect.biz","bannerexplosion.it","bannergratis.it","bannerout.com","bannerporno.com","bannerpress.it","bannerpromotion.it","banzaiadv.it","beead.it","break-even.it","brznetwork.com","btsaffiliations.com","casadivita.despar.it","casino-sicuro.it","clacson24.com","clickadv.it","clickcount.pw","clickpoint.it","codesour.com","consigli.it","coreg-feed.com","crmpilot.it","delosnetwork.it","digitalbees.it","disploot.com","eadv.it","easymarketcrs.it","ebuzzing.it","edinetadv.com","epeex.io","evolutionadv.it","firebanner.com","gbucket.ch","go2speed.org","guarda4k.online","hbagency.it","hubaffiliations.net","husfly.com","inaffiliago.it","ioladv.it","iperbanner.com","justearn.it","leaderaffiliation.com","leonardoadv.it","linkto.org","livepartners.it","lopfly.com","mediamond.it","mondoecommerce.it","mycookies.it","natexo-programmatic.com","nativery.com","netfilia.com","netszex.com","newclick.com","noddus.com","novadv.com","offerte.buste.net","open-up.it","overbrowser.com","ovoadv.com","pagetvu.com","panea.it","partypartners.it","payclick.it","paypublicity.it","pirchio.com","plavid.com","preludeadv.it","pronostici.app","prontocampaign.com","publy.net","pushly.it","raddoppia-bitcoin.click","raddoppia-bitcoin.pro","radxcomm.com","rcsadv.it","reachadv.it","resources.saldiprivati.com","ringier-advertising.ch","rivenditori.aruba.it","rizzonelli.it","s-lab.it","s-p-o-n-s-o-r.com","sbanner.com","scambiobanner.aruba.it","scambiobanner.it","scambiobanner.net-parade.it","scambiobanner.org","scambiobanner.tv","scambiositi.com","secure.emp-online.it","seolabadv.it","seowebbs.com","simpleview.it","softwareplanet.net","soluzionibio.it","spicciolo.com","stats.betradar.com","sunaffiliation.com","superbanner.org","tagvideo.eu","tgadv.it","tgadvcdn.it","tipster.space","tjekscores.dk","uplink.aruba.it","upstory.it","viaggiare.columbusassicurazioni.it","viralbeat.com","vitaquotidiana.com","wailay.com","wbusiness.fr","widebanner.com","widget.getyourguide.com","widgetbay.3labs.it","widgets.bookaway.com","worldfilia.net","yobee.it","zariumhb.com","zodiakactive.com"]},"id":1470}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","r101.it","radiomontecarlo.net","virginradio.it"],"urlFilter":"||adv.mediamond.it/hpsponsor/*/tag_adv_mediamond.js"},"id":1471}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["105.net","auto.it","calcionapoli1926.it","cittaceleste.it","corrieredellosport.it","derbyderbyderby.it","fantamagazine.com","fcinter1908.it","formulapassion.it","forzaroma.info","gazzabet.news","golssip.it","hellas1903.it","ilmilanista.it","ilposticipo.it","itasportpress.it","juvenews.eu","mediagol.it","mondoudinese.it","notiziecalciomercato.eu","numericalcio.it","padovasport.tv","pianetamilan.it","r101.it","toronews.net","tuttobolognaweb.it","tuttosport.com","video.gazzetta.it","violanews.com"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":1472}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3bmeteo.com","agi.it","auto.it","calcionapoli1926.it","capital.it","circusf1.com","cittaceleste.it","corrieredellosport.it","derbyderbyderby.it","fantacalcio.it","fantamagazine.com","fcinter1908.it","formulapassion.it","forzaroma.info","gazzabet.news","gianlucadimarzio.com","golssip.it","guerinsportivo.it","hellas1903.it","huffingtonpost.it","ilmeteo.it","ilmilanista.it","ilposticipo.it","inmoto.it","iodonna.it","itasportpress.it","juvenews.eu","la7.it","liveksoft.tv","livesicilia.it","m2o.it","mediagol.it","mistergadget.tech","mondoudinese.it","movieplayer.it","multiplayer.it","notiziecalciomercato.eu","numericalcio.it","oggi.it","padovasport.tv","pianetamilan.it","qds.it","radiofreccia.it","radioitalia.it","radiozeta.it","rds.it","rtl.it","tio.ch","toronews.net","tuttobolognaweb.it","tuttoeuropei.com","tuttosport.com","velvetgossip.it","video.corriere.it","video.deejay.it","video.espresso.repubblica.it","video.gazzetta.it","video.ilsecoloxix.it","video.lanuovasardegna.it","video.lastampa.it","video.rep.repubblica.it","video.repubblica.it","violanews.com","vrsicilia.it","vvvvid.it","youreporter.it"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":1473}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["comingsoon.it","money.it"],"urlFilter":"||assets.evolutionadv.it^*/optiload.min.js"},"id":1474}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["comingsoon.it","money.it"],"urlFilter":"||assets.evolutionadv.it^*/prebid.min.js"},"id":1475}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tio.ch"],"resourceTypes":["script"],"urlFilter":"||adbreak.ch/js/ext/adbreak.js?"},"id":1476}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"resourceTypes":["script"],"urlFilter":"||assets.evolutionadv.it/optiload/"},"id":1477}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tio.ch"],"requestDomains":["b.adbreak.ch"],"resourceTypes":["script"]},"id":1478}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adnkronos.com"],"resourceTypes":["script"],"urlFilter":"||player.aniview.com/script/"},"id":1479}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tio.ch"],"resourceTypes":["script"],"urlFilter":"||tdn.da-services.ch/current/tio.js"},"id":1480}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["d11otsap2ziep3.cloudfront.net"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":1481}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["circusf1.com","fantacalcio.it","gianlucadimarzio.com","ilmeteo.it","tuttoeuropei.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fluid.4strokemedia.com/www/delivery/asyncspc.php?"},"id":1482}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||d11otsap2ziep3.cloudfront.net/resources/videojs-ads/videojs-contrib-ads.js"},"id":1483}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["quotidiano.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.viralize.tv/player/"},"id":1484}, +{"action":{"type":"block"},"condition":{"requestDomains":["ad.citynews.it","ad.jamba.it","ad.missena.io","adagiobanner.s3.amazonaws.com","adserver.ilgazzettinovesuviano.com","adtech.vivimedia.it","adv-img.edilportale.com","advx.esprimo.com","affiliatetxt.nextmediaweb.com","affiliati.bet2bet.it","b.trovagnocca.com","banner-madai-com.s3.amazonaws.com","banner.moscarossa.biz","bannerpress.bps.plap.it","bn.radiogold.it","cdn.adultsadv.com","d1yhzddoi8ev99.cloudfront.net","d2moz0h55szev9.cloudfront.net","d3f4nuq5dskrej.cloudfront.net","d3qrbrazsnzdog.cloudfront.net","digitaladv.despar.it","free.netsons.com","iads.iltrovatore.it","middycdn-a.akamaihd.net","mmvid.s3.amazonaws.com","napolimagazine.biz","netrefer-a.akamaihd.net","oas.repubblica.it","oipzyrzffum.ovh","plx.mrpornogratis.it","plx.pornototale.com","pop.virgilio.us","popspace.virgilio.us","promo.easy-dating.org","promo.ezstatic.com","ptp.stbm.it","roi.ediscom.it","rtbuzz.net","sda.quinews.net","shoppydoo.com","tdn.da-services.ch","unifiedads.magellanotech.it","widget.promoqui.it","widgets.shop.moda.it"]},"id":1485} +] diff --git a/extentions/uBOL-home/rulesets/main/jpn-1.json b/extentions/uBOL-home/rulesets/main/jpn-1.json new file mode 100644 index 0000000..ec8e351 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/jpn-1.json @@ -0,0 +1,1423 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["185.161.248.253","ad-clcount.com","ad-count.jp","ad-drop.jp","ad-hatena.com","ad-optima.com","ad-seek.jp","ad.abema.io","ad.api.yyapi.net","ad.atown.jp","ad.ddo.jp","ad.eloan.co.jp","ad.gunosy.com","ad.inter-edu.com","ad.jp.ap.g.valuecommerce.com","ad.jp.ap.valuecommerce.com","ad.land.to","ad.mdmd.info","ad.moo-mam-tai.com","ad.net-tool.jp","ad.orange-park.jp","ad.owlair.net","ad.rarure.com","ad.unique1static.jp","ad.woman.mynavi.jp","ad.xrea.com","adcdn.goo.ne.jp","addeluxe.jp","addlv.smt.docomo.ne.jp","adf.shinobi.jp","adflare.jp","adingo.jp","adingo.jp.eimg.jp","adleap.jp","adm.shinobi.jp","adntokyo.gunosy.com","adp.homes.co.jp","adpicker.net","ads-connect.com","ads.jp.ap.g.valuecommerce.com","ads.mediams.mb.softbank.jp","ads.metropolis.co.jp","ads.museum.or.jp","ads.nicovideo.jp","ads.pipaffiliates.com","ads.world-fusigi.net","adserv2.suumo.jp","adtechjp.com","advert.punyu.com","advg.jp","advortex.cloud","affiliate-script-pr.firebaseapp.com","agilemedia.jp","aimg.fc2.com","ala.durasite.net","amazonlogistics.jp","ams900.goo.ne.jp","andhub.jp","antennash.com","api.ad-platform.jmty.jp","api.primecaster.net","arms.livedoor.net","asia-northeast1-affiliate-pr.cloudfunctions.net","askfollow.us","assistads.net","asumi.shinobi.jp","ax.xrea.com","bance.jp","bannerfarm.aolp.jp","bartinkizogrenciyurdu.com","best-lucky-cat.xyz","bestovamk.com","boost-next.co.jp","candy-network.com","caprofitx.com","cdj-dap.s3-ap-northeast-1.amazonaws.com","cdn.alistcloud.com","cdn.lodeo.io","click-count.info","clickmedias.info","cnt.affiliate.fc2.com","corectcustom.com","creative.live.tktube.com","d1yt8zt4633tzi.cloudfront.net","d2swpuhpwp3khd.cloudfront.net","d830x8j3o1b2k.cloudfront.net","daotag.com","divscripty.net","dlp4luwpus5kr.cloudfront.net","doubleclick.ne.jp","dynamic.rakuten.co.jp","eisys-bcs.jp","enmusubimail000.com","expdirclk.com","fout.jp","freeadd.me","genieedmp.com","genieesspv.jp","geotg.jp","givesthtosb.com","gmossp-sp.jp","googleailesi.com","gs-ad.jp","gsspcln.jp","gum.dlbooks.to","gusion.space","hydrangeao.com","i-mobile.co.jp","infohimatalk77.net","js.click-plus.net","js.kabutocho-dsp.net","js.medi-8.net","js.mediams.mb.softbank.jp","js.mulan.cloud","js.winc-ad.com","kok.eroterest.net","koukoku.red","ladsp.jp","lamp-shade.net","link-medias.com","liveads.jp","maio.jp","maist.jp","managedweb.net","mbadv.nan.co.jp","media-rep.com","media.ad-lps.net","media5.fc2.com","mediad.co.jp","mediba.jp","mhub.work","microad.jp","moba8.net","monetize-ssp.com","more-followers.com","moro-douga.link","myiads.com","nectarineple.com","nkis.nikkei.com","okbp.xyz","ov.yahoo.co.jp","partner.become.co.jp","primead.jp","r-ad.linkshare.jp","redirectvoluum.com","s-ad.rmp.rakuten.co.jp","safemy-ios.com","saltwortokra.com","sda.seesaa.jp","seedapp-creative.s3.amazonaws.com","seo.linel.top","sgad.surfsnow.jp","smac-ad.com","smart-below.com","snapdragonox.com","socdm.com","sokmil-ad.com","superdeos.com","thepsusiwho.com","tracer.jp","track2.cross-system.com","trigs-sockets.com","twitob.com","twitterfollowers.site","unddeliv.com","v2st.shinobi.jp","valueclick.jp","waqool.com","webtracker.jp","widget-view.dmm.co.jp","widget-view.dmm.com","widget.cybershop-affiliate.jp","yads.c.yimg.jp","yads.yahoo.co.jp","yads.yjtag.yahoo.co.jp","zxcvbnmasdfghjklqwertyuiop.work"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nazology.net/*/adb/adb.js"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minorasu.basf.co.jp/shared/scripts/vendor/piano/tag_prod.js"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.seesaa.jp/visual/*/common/js/footer.js"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamemod.blog.fc2.com"],"urlFilter":"||fc2.com/g/a/m/gamemod/min-toc.js"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamemod.blog.fc2.com"],"urlFilter":"||fc2.com/g/a/m/gamemod/min-twitter.js"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["helpsupport.blog.fc2.com"],"urlFilter":"||fc2.com/h/e/l/helpsupport/min-toc.js"},"id":7}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["helpsupport.blog.fc2.com"],"urlFilter":"||fc2.com/h/e/l/helpsupport/min-twitter.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||health.joyplot.com/healthwordswiki/skin/foradblock."},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freemen.jp/wp-content/uploads/gftpkzd.js"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/zen?"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":".jp/html.ng/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":".jp/image/ad/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":".jp/shared/system/js/banner/banner_rand_prev.js"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":".jp/zen?"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/__sys__inactive_message.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/lpjs.js"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/lpjs2.js"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/pc/pc_"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/pjs.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/sp_side.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/sp_*_300_250."},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad/js/tokimeki_af.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/amazonjs.js?"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banimg/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clog_ad.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/g_ad.js?"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/dlvrequest_"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/fix_ad.js?"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/fixed_ad.js"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/foneh.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/ulizahtml5-advertising."},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/load_inarticle_ad.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/logcounte20161013k1.js?"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mag2overture.js"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/openstrap/js/ads.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/parts/ad/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/betube-ads/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/random_ad/random_ad.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shogakukan-utility-script.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/settings/ad.js"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sp3pas_ad.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sp_overlay_320_50.js"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/themes/swell/assets/img/swell_pr_banner_"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/top/head_bnr"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/openstrap/js/meerkat_side_double_ad.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/amazonjs/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyze.jp/img/banner/"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m-pe.tv/img/banner/"},"id":49}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poitan.jp"],"urlFilter":"||news.google.com/*/swg-basic.js"},"id":50}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finance.yahoo.co.jp"],"urlFilter":"||s.yimg.jp/images/finance/nisa/image/banner/sbi/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stat.ameba.jp/user_images/20210415/17/kotaro-izawa/69/4f/j/o1080108014926818586.jpg"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hobbylabon.com"],"urlFilter":"||suruga-ya.jp/images/idol_bn.jpg"},"id":53}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fashion-news.net"],"urlFilter":"||wp.com/aun-company.com/auhikari/bnr/300_250.png"},"id":54}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fashion-news.net"],"urlFilter":"||wp.com/images-fe.ssl-images-amazon.com/images/g/"},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fashion-news.net"],"urlFilter":"||wp.com/m.media-amazon.com/images/i/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solty.biz/amr.php"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z.nazo.cc/afdt/"},"id":58}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["l-o-l.net"],"urlFilter":"||z.vqpv.biz/gif/*.png"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z.vqpv.biz/gif/nin_bo.gif"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torimochi-ad.net/adservice/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sourcenext.com/shinseihin/img/bunner/125x125.jpg"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkshare.ne.jp/mgm/bn/200709/sky_01.gif"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner2.nan-net.com/publicity/bbs.php"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erommd-street.com/*.php"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10s.link/iframe/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||withnews.jp/assets/js/ad/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nan-net.com/banner_in/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mbady.nan.co.jp/mbadv5?"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shiroino.com/ad*.php"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1rankup.jp/floating-ads.js"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.akiruno.tokyo.jp/cmsfiles/banner/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kimamamatome.doorblog.jp/ad*.js"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eromovie-s.com/ad/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||korewaeroi.com/i2i.html"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hon-hikidashi.jp/wp-content/themes/hon-hikidashi-theme/assets/images/common/banner04.webp"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyoteibiyori.com/img/banner_"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accessup.goldcows.com/ad.php?"},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tokyoartbeat.com"],"urlFilter":"||cdn.contentful.com/spaces/*/environments/master/entries?content_type=ad&"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.blogimg.jp/ld_manga/imgs/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.hikaku-api.kurashiru.com/banner/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egone.org/js/amazon_"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hattatu-matome.ldblog.jp/ad.js"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fujitv.co.jp/banner/otn/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otn.fujitv.co.jp/common/*/html/*_banner"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.cityheaven.net/youtube/thum/banner.png"},"id":86}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["html.seo-search.com"],"urlFilter":"||ec2.images-amazon.com/images/p/*._scmzzzzzzz_"},"id":87}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nikkanerog.com"],"urlFilter":"||fc2.com/e/r/o/erog/fanza_90paroff.jpg"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.with2.net/ad_frame.php"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.fc2.com/api/v3/advertise/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appimg.chatplus.jp/app/17065/media/media_2.png"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kijyomita.com/ads/"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||square-enix.com/common/templates/js/ad/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finasee.ismcdn.jp/resources/finasee/js/common/floating-banner.js"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pvpoke-re.com/nitro.js"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dabun.net/js/addamz.js"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benricho.org/2017js/ad_*.js"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benricho.org/2017js/mobile_ad-bottom_ad.js"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benricho.org/2017js/sidebar_googlead.js"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx.minkabu.jp/javascripts/google/dfp.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dameparts.com/pbanner/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maniax-uploads.com/imglib/material/ad/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niizuma.com/banner/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ichigocandy.com/banners/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcartop.jp/wp-content/themes/cartop/media/weds"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcartop.jp/wp-content/themes/cartop/images/banners/"},"id":106}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allabout.co.jp"],"urlFilter":"||smt.docomo.ne.jp/portal/rec1/js/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.misskeyusercontent.com/*.png?ad="},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ufret.jp/img/sococo640200.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poginfo.ddo.jp/pogs/images/pr/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.nishitokyo.lg.jp/js/banner.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sw.onedragon.win/logo.svg"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.gigafree.net/kanpo.png"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.game8.jp/uploads/6699_"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stds.jp/wp-content/uploads/*_300_250.webp"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.jp/images/listing/tool/yads/"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fusetter.com/uimg/7_1692858648000.jpg"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.navinavi-hoken.com/*/dist/navinavi_hoken_com/images/banner-"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.kasugai.lg.jp/_res/projects/default_project/_page_/001/000/058/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.higashimurayama.tokyo.jp/js/banner_random.js"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/itsoku/scroll2.js"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excite.co.jp/jp/transfer/iframe/ad/"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contents-search-windows.com/advertiser/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benricho.org/2017js/sidebar-amazon.js"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twoucan.com/ad?"},"id":125}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biz-journal.jp","g-journal.jp"],"urlFilter":"/adframes.js"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.ushiku.lg.jp/img/banner/"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.ushiku.lg.jp/data/banner/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uratv.net/wp-content/uploads/2023/02/tube.png"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||townnews.co.jp/js/entry_advertising.js"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtokutei.com/wp-content/uploads/fanza-"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2shot.org/ads300rndtxt.php"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2shot.org/img/0endeai.gif"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2shot.org/img/kamimachi1.gif"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||squares.net/mayonaka/ads300rndtxt.php"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-tokyo.co.jp/plus/tbcms/js/ad.1plusx.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animephilia.net/wp-content/plugins/my-adcontrol/"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||value-domain.com/xrea_header.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.niigata.lg.jp/banner/"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/s/e/t/setv/load_fc2contents.js"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tokimeki-s.com/pcad09.html"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tokimeki-s.com/ue2.html"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||town.hokkaido-mori.lg.jp/_files/*/banner_"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uma-log.net/wp-content/uploads/2023/07/app_banner_"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.yubari.lg.jp/banner/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/exchange.html"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/s/e/t/setv/load_fc2live.js"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gyutto.com/data/af_banner_img/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gyutto.jp/api/item_af.php/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||h.fc2.com/img/160600_"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyanko.org/js/recommend_fc2_live_ids.js"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyanko.org/js/fc2contents_"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thumbs-up-credit.biz/images/psv_"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toukougazou.net/pr/oli3.jpg"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.toyokawa.lg.jp/banner/"},"id":155}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["city.ichihara.chiba.jp"],"urlFilter":"||blob.core.windows.net/common-bannerlogo/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suruga-ya.jp/pics_light/banner/kaitori300x250.jpg"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onani-daisuki.com/img/90_0210.jpg"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad-img.gesoten.com/js/pushy.min.js"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamerch.com/s3-assets/js/system/gcad/"},"id":160}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["city.higashiomi.shiga.jp","city.higashiosaka.lg.jp","city.ikoma.lg.jp"],"urlFilter":".jp/cmsfiles/banner/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.numazu.shizuoka.jp/bannercounter/banner_main_all.js"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.chita.lg.jp/_themes/joruri/piece/images/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-kodate.com/img/cm/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.mmm.me/image/morkad/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sp.pachinkoslot.jp/images/ad/"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kan-geki.com/img/home/picmo_banner.png"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.yatsushiro.lg.jp/dynamic/common/uploadfileoutput.ashx"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.ryugasaki.ibaraki.jp/banner/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanajo.com/public/assets/img/uploader/"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syougi.qinoa.com/ja.img/ad/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||froma.com/s/contents/info/js/vos_m.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zatsubitown.com/mailfriend/img/*_600_80.jpg"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zatsubitown.com/mailfriend/img/happymail_468_150.png"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zatsubitown.com/mailfriend/img/jo1_234_60.gif"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zatsubitown.com/mailfriend/img/mensclub_46860.gif"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zatsubitown.com/mailfriend/img/sm1_"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game.boom-app.com/img/banner/jack-"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shipping.jp/images/no_cache/oriraba_300x60.png"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zutool.jp/img/468_366_otenki_20221005.jpg"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fod.jetboy.jp/admovie/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.imizu.toyama.jp/appupload/img/bnr/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.saku.nagano.jp/banner/"},"id":183}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["city.urasoe.lg.jp"],"urlFilter":"||prdurbanosursapp1.blob.core.windows.net/common-bannerlogo/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tool2.nan-net.com/doujin/depression1.jpg"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games.nme-jp.com/nmegames/wp-content/themes/theme-nmegames/assets/img/banner/billboard/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chichi-pui.com/static/dist/js/overlay-ad-"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tousatu.tv/kousin1.html"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adultangel.com/image/pickup.gif"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adultangel.com/image/recommend.gif"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspic-newer.net/js/side_ad.js"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pointi.jp/include_new/ad_network/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inacity.jp/banner/"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.moriya.ibaraki.jp/banner/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop.hikaritv.net/contents/shop/plala/campaign/aff/img/cpn_w300-h250.jpg"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/wimg.golden-gateway.com/ad/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||full-count.jp/wp-content/uploads/*_480x160.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mora.jp/cfdocs/pc/ad/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mora.jp/*/img/jack/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/affiliate.dtiserv.com/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyuusai2nd.net/image_aa/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyuusai2nd.net/headline0*.html"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||costype.net/js/widget/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagis.jp/js/widget/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oppaimall.com/js/widget/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.isehara.kanagawa.jp/banner/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file.mikle.jp/common/images/arch-crest.jpg"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/coincheck.com/images/affiliates/"},"id":208}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minna.cc"],"urlFilter":"||cnects.net/ot/talk.php"},"id":209}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["toychan.blog.jp","valorant4jp.com"],"urlFilter":"||m.media-amazon.com/images/g/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akai-hana.jp/image/cm"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zokeisha.co.jp/image/700x120_bike-ou.gif"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travel.rakuten.co.jp/share/bnr/mobile/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uub.jp/opm/pnlbanner_"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.hadano.kanagawa.jp/www/banner/images/*.gif"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.soka.saitama.jp/banner/"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/a/pagead/"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/pagead/"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||locationsmart.org/ttype/mapbox_ad.js"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puzzle-ch.com/js/pc/amazon.js"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["schizophonic9.com"],"urlFilter":"||suruga-ya.jp/pics_light/banner/"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-happening.com/outlink/"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3bitter.com/*-prebid.js"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoseek.rakuten.co.jp/content/adi/dfp/rgpt/"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mhubcdn.com/adtag/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jpupskirt.club/img/rapidgator.gif"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||townnews.co.jp/entry_ad.json"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koko-soccer.com/assets/img/base/side_title_contents.jpg"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oppai-paipai.com/out-link/"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oppai-paipai.com/pickup/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sikopedia.com/wp-content/themes/sango-sikopedia/sokuhou/iframe.php"},"id":231}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dev.ftbucket.info"],"urlFilter":"||dlsite.com/img/male/dojin/bn_"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cocolog-nifty.com/.shared-pleasy/js/freeplanad."},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cocolog-nifty.com/blog/js/mafc_adsense.js"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cocolog-nifty.com/pleasy/adsense.js"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cocolog-nifty.com/pleasy/xlisting.js"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||johojima.com/wp-content/uploads/2020/07/bnr_belt640.jpg"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olch.biz/css/ad.css"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/linktool/generate/blogparts/"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saitamarket.com/wp-content/uploads/*/add_"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||howtolove.xyz/wp-content/themes/jack/adchara*.php"},"id":241}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["balinavi.com","bangkoknavi.com","hawaiinavi.com","hongkongnavi.com","londonnavi.com","macaonavi.com","newyorknavi.com","parisnavi.com","pusannavi.com","seoulnavi.com","shanghainavi.com","singaporenavi.com","sydneynavi.com","taipeinavi.com","vietnamnavi.com"],"urlFilter":"/google_ad.php"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtiserv.com/producer/banner"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navitime.co.jp/*/diagram/japantravel/btn_japantravel.jpg"},"id":244}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fireflyframer.blog.jp"],"requestDomains":["staticflickr.com"]},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navitime.jp/data/cms/advertisement/"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navitime.jp/scripts/media/web/widget/"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uraaka.com/ad/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hamlife.jp/wp-content/uploads/2021/10/jarl-radio-banner.png"},"id":249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["idol-blog.com"],"urlFilter":"||i-like-movie.com/lovega/"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurashiru.com/production/assets/banner/banner_amazon_"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakuji.co.jp/ad/c0003gp00203.gif"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deli-fuzoku.jp/assets/img/user/common/dlsite/"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deli-fuzoku.jp/assets/img/user/pc/index/bnr_ec.png"},"id":254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["manga-5.com"],"urlFilter":"||d102n5s5h7w3od.cloudfront.net/manga5/banners/"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alwys.net/contents/photos/*_336_252.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fod.fujitv.co.jp/mz/"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdm.or.jp/bimg/"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getsuvolley.com/valley-wp/wp-content/themes/gvalley/images/zamst-zk-560-500-"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hobby.dengeki.com/wp-content/themes/hobby2021/common/js/jack_ad.js"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.seesaa.jp/contents/bmlist.txt"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/restool/generate/blogparts/"},"id":262}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["danna-shine.com"],"urlFilter":"||highlow.com/register"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agag.tw/embed/blogparts.js"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/js/locktool/"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daimaoh.co.jp/af/js/af.js"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daimaoh.co.jp/cgis_data/af/"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigaplus.makeshop.jp/otokogiya1/baner_cyakujou.jpg"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sekurosu.com/embed?"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babycome.ne.jp/img/download/honda-508-"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||520click.com/adpic_images/"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekispert.net/assets/adrequest-*.js"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repsoku.net/amazon.html"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minnano-anime.com/top_center_bn/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minnano-av.com/top_center_bn/"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minnano-camera.com/pcframe/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.hachioji.tokyo.jp/share/bnr/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||himeb.com/wp-content/uploads/2021/11/amazonseal.jpg"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/i/2/c/i2chmeijin/i2chmeijinad.png"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sheepplus.com/info/img/rakuten/rakuten.png"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.tokorozawa.saitama.jp/banner/"},"id":281}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fgamers.saikyou.biz","html.seo-search.com","i-bbs.sijex.net","windows8-kouryaku.info"],"urlFilter":"||ecx.images-amazon.com/images/i/"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kashi-mo.com/media/wp-content/themes/kashimo/img/recruit/intern_300-250.jpg"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zadankai.club/ads/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||153.120.62.146/ad_wp/"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zyuken.net/juku_page/ads/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zyuken.net/gcp_remote/ads_imp/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shinshi-manga.net/ad/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||majo.co.jp/jwd.js"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vinhoverde.sakura.ne.jp/google_ad.js"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2nt.com/js/blog/ad_ref.js"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2nt.com/js/blog/headbar_ad_load.js"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/js/blog/ad_ref.js"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/js/blog/headbar_ad_load.js"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tok2.com/app/ad/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||signal-flag-z.asuscomm.com:9443/api/amznwidget"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.seesaa.jp/js/insert-ad-legacy.min.js"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.blogimg.jp/imghub/imgs/a/1/a129f140.jpg"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.jp/images/shp_front/js/adparts/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surfsnow.jp/page/stc/common/2018/js/bnrsys.js"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seesaa.net/add/loop-ad.html"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takarazuka-comipa.com/bannar/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nieru.net/view/data/ad/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hochi.news/assets/subcontents/img/fishing/sessya.jpg"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/pics.dmm.com/af/*/300_250.jpg"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2nt.com/m/a/t/matomate/widget2min.js"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fesoku.net/sozai/amazon.html"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/apex_bana2.png"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/c46860.gif"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/digiket_banner_kaito_468_"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/gaymovie_20160503185217959.png"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/mygaysitescom.png"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/c/u/m/cumshots777/sakutto_20151103115015637.png"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||equity.jiji.com/storage/banner/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogranking.fc2.com/ad/ads_"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogranking.fc2.com/assets/js/show_ads.js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/share/image/banner_live/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.blogimg.jp/otikubo/imgs/a/7/a7b733f5.jpg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kijobibouroku.com/sp_add.js"},"id":319}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yutorism.jp"],"urlFilter":"||sugutama.jp/assets/introduce/bnr04-300x250.jpg"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livechat-ero.net/wp-content/uploads/2016/10/pc1.jpg"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seesaa.net/common/sitejack.js"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news4vip.livedoor.biz/testes.html"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtubernews.jp/link/amazonlink.js"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moez-m.com/sraide.html"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moez-m.com/top_center.html"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||figsoku.net/rank/load.php"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/moeclo/topad01.html"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moeclo.ldblog.jp/topad01.html"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anicobin.ldblog.jp/ama_af.html"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||city.taito.lg.jp/banner/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||billboard-japan.com/common/google_banner.html"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||so-zou.jp/js/ads.js"},"id":333}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["opantsu.fun"],"urlFilter":"||suruga-ya.jp/pics/affiliate/"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doucolle-kako.livedoor.biz/pick-dmm.html"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m4ex.com/m4ex_box/frame/waf_"},"id":336}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["w-higa.com"],"urlFilter":"||honyaclub.com/img/ls/banner_"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||squallchannel.com/sqa.html"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||squallchannel.com/squallch.html"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pref.toyama.jp/banner/"},"id":340}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["doujinantena.top","momon-ga.com","nyahentai.re"],"urlFilter":"/asmr18.js"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d-rise.jp/images/banner/*_730x88.png"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yomidr.yomiuri.co.jp/adv/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zettai-ero.com/wp-content/uploads/2017/09/nsl.png"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picb2.com/post/dmm-images/"},"id":345}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bantyou.livedoor.biz"],"urlFilter":"||p.dmm.co.jp/p/bnr/"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simchange.jp/wp-content/uploads/*_300-250.jpg"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/affiliate-img.docomo.ne.jp/banner/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zuuonline.com/assets/js/overlay/"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fuelle.jp/assets/js/overlay/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasegeru.blog.jp/adframe/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasegeru.blog.jp/adlink/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chikakb.ldblog.jp/iframe"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chikakb.ldblog.jp/left_amz.html"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgstage.com/php/api/widget_affiliate.php"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game-kouryaku.info*/iframe.html"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mona-news.com/ad-*.js"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||episodesex.org/banner/"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realsound.jp/wp-content/themes/realsound/*/ads-slot.js"},"id":359}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gizmodo.jp","lifehacker.jp","roomie.jp"],"urlFilter":"||araklet.mediagene.co.jp/resource/araklet.js"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/s3-ap-northeast-1.amazonaws.com/image-af-next-com/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hasunoha.jp/assets/daihouji_banner"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reflexions.jp/api/magazine/tenmon/adlists.json"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chil-chil.net/banner_img/renta/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chil-chil.net/cpadshow/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chil-chil.net/restgetadbanner/"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||majav.org/pic/"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tver.jp/web/tead_banner_ui/"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tenki.jp/images/icon/promotion"},"id":369}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["plaza.rakuten.co.jp"],"urlFilter":"||hbb.afl.rakuten.co.jp/hsb/"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kmansin09.com/thema/basic/assets/img/banner.jpg"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shingakunet.com/rnet/js/assets/targetbanner/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vegeness.com/wp-content/uploads/2021/02/0209_img.png"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brow2ing.up.seesaa.net/common/slide_ad.js"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eguchi-hd.co.jp/portal/wp-content/uploads/2021/04/1080%c3%971080_c.jpg"},"id":375}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pinkch.eroelog.com"],"urlFilter":"||wp.com/imgs.minkch.com/imgs/dmm/"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtuber-post.com/wp-content/uploads/2021/12/pc_w1200_h170_3.jpg"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tool2.nan-net.com/doujin/oldman.jpg"},"id":378}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net","toukou.tv","tuma.jp"],"urlFilter":"/goods1.jpg"},"id":379}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net","toukou.tv","tuma.jp"],"urlFilter":"/goods2.jpg"},"id":380}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net","tuma.jp"],"urlFilter":"/goods360.jpg"},"id":381}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net","toukou.tv","tuma.jp"],"urlFilter":"/kusuri728.jpg"},"id":382}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net","tuma.jp"],"urlFilter":"/kusurirank.jpg"},"id":383}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["konyoku.net","toukou.tv"],"urlFilter":"/link/happy.gif"},"id":384}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hime.me","konyoku.net"],"urlFilter":"/link/roshutsu.gif"},"id":385}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["konyoku.net","toukou.tv"],"urlFilter":"/pcmax200.gif"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hime.me/pcmaxr.gif"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuma.jp/happy600.gif"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuma.jp/link/duga180.jpg"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamushara.jp/pr/"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazounabi.com/prsmacyell_*.html"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kogyotsushin.com/images/advertisement/"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kogyotsushin.com/images/common/bn_"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live.fc2.com/friendlyad.php"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minitool.com/promotions/landing/promotion.php"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uraaka-joshi.com/ofqo.js"},"id":396}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jbbs.shitaraba.net"],"requestDomains":["criteo.net"]},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shuchi.php.co.jp/userfiles/images/banner_side/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmworld.net/*/adv-html/"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script1.kakaku.k-img.com/script/itemview/rdmreviewad.js"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eromanga-cafe.com/imoba."},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soap-bbs.com/images/site/main-left-banner/"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soap-bbs.com/img/banner/"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gpc-check.com/img/pr/"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d20aeo683mqd6t.cloudfront.net/*/banner/becos/becos-tj-banner"},"id":405}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ch-c.net","2ji.pink","kimootoko.net","skebetter.com","tifer2.jp","urasma.com"],"requestDomains":["doujin-assets.dmm.co.jp"]},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yourbengo.jp/assets/front/banner/"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigboss-financial.com/pr/banner/bn_300_250_"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hime-book.net/wp-content/uploads/*/baner2"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/image.pia.jp/uploads5/files/*/300_250.jpg"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.affiliate-b.com/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc1adult.com/js/ad."},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anitubu.com/amazon_category/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anitubu.com/wp-content/themes/*/amazon_rank.js"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tm-webtools.com/ad/"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ossnews.jp/upimg/banner/p1_"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uraaka-joshi.com/json/ad-"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.tvkingdom.jp/images/gtv/banner/bnr_"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugem.jp/ad/"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muragon.com/js/ad-fixed.js"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muragon.com/js/replace-afp-ad.js"},"id":421}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pia.jp"],"requestDomains":["apps.rokt.com"]},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.j-wave.co.jp/css/ad.css"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||majikichi.com/js/dlsite_widget.js"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanigoto.net/?u=ad_amazon/"},"id":425}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bipblog.com","grasoku.com","lifehack2ch.livedoor.biz","matome-plus.com","newmatosoku.com","pachinkopachisro.com"],"urlFilter":"||m.media-amazon.com/images/i/"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wav.tv/support/adframe?"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||at-mag.co.jp/banner/"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||at-mag.co.jp/image/ydn-300x250.jpg"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hawaii-mag.com/image/banner/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hawaii-word.com/banner/"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||surfersite.com/banner/"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shogi-sanpo.com/fujiisouta/images/abema-300.png"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shogi-sanpo.com/fujiisouta/js/ad.js"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skebetter.com/api/ad/"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gressive.jp/themes/custom/gressive_theme/data/json/ad-all.json"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gressive.jp/themes/custom/gressive_theme/js/ad/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||home.kingsoft.jp/top/showad"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozailab.jp/img/top/header_banner1.jpg"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jidoushatounan.com/wp/wp-content/uploads/2018/06/a2m_jtj.jpg"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||any-video-converter.jp/new-images/netflix-video-downloader-banner900.jpg"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sakura.tv/5chatr/ad/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.image-rentracks.com/*_250."},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||furima-assist.com/banner/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0matome.com/img/pr_k-jz.png"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/distribution/preroll/"},"id":446}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["i-bbs.sijex.net","moetataiken.com","pwrtube.com"],"requestDomains":["e-nls.com"]},"id":447}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["i-bbs.sijex.net","jp-xvideos.info","opantsu.fun"],"requestDomains":["ebook-assets.dmm.co.jp"]},"id":448}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mozakin.com"],"requestDomains":["1pondo.tv","caribbeancom.com","heyzo.com","pacopacomama.com"]},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.gazo.space/tagjpa.php?"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teny.co.jp/nnn/assets/yad.html"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myoji-yurai.net/images/banner/"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoproc.com/seo-img/"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winxdvd.com/blog/new-fourteen/unextbanner.jpg"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kichimamasenki.com/bengo5.jpg"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kichimamasenki.com/tantei.jpg"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc1adult.com/gadget/"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eegg.*/js/ad6.js"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eegg.*/ad_html/"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eegg.*/iframe/"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eegg.*/js/ad_"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eegg.*/js/delay_ad.js"},"id":462}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2jigiri.net","base-y.com"],"urlFilter":"||storage.googleapis.com/img-pcolle/"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuchi.info/image/bana/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-yomeru.com/jp/template/sidebar-banner1."},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-yomeru.com/jp/template/sidebar-banner2."},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaz.com/js/ad_fix.js"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaz.com/virgo/adv/"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-gai.net/manga/microad/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ranklet.come.cc/outjs.php"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jpfbs.com/upload/promo/banner/"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discoveryplus.popin.cc/popin_discovery/ad?"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kitchen.juicer.cc/function/popup-ad/"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopping-3ple.dmkt-sp.jp/js/common/custom-dcard-banner.js"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biglobe.ne.jp/~kouaiu/eroamime.gif"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biglobe.ne.jp/~kouaiu/apple468_60.gif"},"id":476}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mozakin.com"],"urlFilter":"||10musume.com/moviepages/"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/ad/"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/auto_updater/nls/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/js/movie.js"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/v4/ad/"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/v4/data/sbimovie.js"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/v4/js/bbs/dynamic/right_dtis2.js"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/v4/js/imgx/imgd.js"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mozakin.com/v4/js/mplayer.js"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nissen.co.jp/btob/other.html"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creative.live.*/widgets/spot/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eroelog.com/feed/"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbsradio.jp/assets/js/ad/"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chat-lab.tokyo/adcode"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cravelweb.com/wp-content/uploads/*-banner.jpg"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cravelweb.com/wp-content/uploads/*_banner_336x280.jpg"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apollomaniacs.com/0kk_rak_h_n_large.htm"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3-559.com/data/ad/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcolle.*/parts/js/parts.js"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digimart.net/common/img/*_728px90px.png"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||estar.jp/assets/js/ad/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kenga.tech/area-pop-ups-"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kenga.tech/pop-ups-"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cheerup.jp/ads_gets?"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shimanenichinichi.co.jp/media/image_kiwami0303.js"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||movie-rush.com/files/js/ad/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangalifewin.takeshobo.co.jp/usr-data/units/bjava/disp.php"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milk-key.com/ad/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milk-key.com/af/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||caramel-sp.com/ad/"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seikatsu110.jp/img/webp/library/bnr_network_"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game8.jp/assets/*/ads/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game8.jp/assets/pc/jack_ad/"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nantv.com/best600/bestad.html"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asahicom.jp/ad/js/"},"id":511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mobareco.jp","newsweekjapan.jp"],"urlFilter":"_300_250_"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web-g-p.com/info/b/in/ad/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||save-editor.com/b/in/ad/"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ver-net.jp/ad/js/"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appbank.net/wp-content/uploads/*/appape.png"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viet-jo.com/js/jcookie-banner-text_top2.js"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viet-jo.com/m/home/magick_img_bn.php"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbs.xvideosmtm.com/img/vip/"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erodouga-s.com/wp/wp-content/themes/ad/"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyunto.com/af/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyunto.com/ad/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purple-novel.com/wp/wp-content/themes/purplenovel/ad/"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/*/ad_random.js"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinkylip.net/wp-content/uploads/2024/03/suppin.jpg"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melty-novel.com/wp/wp-content/themes/meltynovel/ad/"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melty-novel.com/fanza/"},"id":527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://kuronekoyam*.top/jp"},"id":528}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cc","com"],"resourceTypes":["main_frame"],"urlFilter":"_co_jp.*.php"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msin.jp/ifram/"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinemacafe.net/adimgs/"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gakufu.gakki.me/banner/banner_hookup_"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doga.hikakujoho.com/assets/common/img/brand/banner/"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ntunhs.net/ad/"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlsite.com/img/nijiyome/sp/bn_*_300_250_"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k05.biz/wp-content/cache/gogo_ad_manager/"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z0i.net/wp-content/cache/gogo_ad_manager/"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denfaminicogamer.jp/wp-content/plugins/dfng-amazon-widgets/"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denfaminicogamer.jp/wp-content/themes/dfng_news_org/js/*-jack.js"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ero-video.net/advert/"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jannyumon.jp/static/images/banner/bannernormal.jpg"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lv73.net/wordpress/wp-content/themes/*/library/js/ko-ko-ku/ko-ko-ku.js"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakuten-bank.co.jp/shared/js/ad.js"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ygokamo.com/wp-content/uploads/mercard1200.jpg"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fujitsu-webmart.com/image/ls/banner/"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pics.premoa.co.jp/photo/feature/ls/234_60.jpg"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||virusbuster.jp/aff/banner/"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ana.co.jp/travel/af_banner/"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bellemaison.jp/pc/premoni/ad/"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kakaku.k-img.com/script/itemview/itemview_auction.js"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kakaku.k-img.com/script/global_itemlist/yahoo_auction.js"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kakaku.k-img.com^*/ad/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kakaku.com/ad/"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/pics.premoa.co.jp/photo/feature/affiliate/"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mistore.jp/others/affiliate/bn/"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||o16.co/1/tokubetsu/image/af234x60.gif"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sofmap.com/ec/topics/linkshare/"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wowma.net/market/linkshare/"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yogibo.jp/assets/affiliate/"},"id":559}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["leaked.jp"],"urlFilter":"||toycod.com/cdn/shop/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speed.gigafile.nu/wp-content/uploads/*-300x250.jpg"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||src.gigafile.nu/banner/"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||src.gigafile.nu/images/contents_"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asg.to/advert/"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||famitsu.com/wp-content/themes/famitsu/js/ad/ad_"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.ne.jp/asahi/asame/shinbun/knlm1371202.jpg"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wiki3.jp/assets/image/yomoyama_advertisement.png"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/js/amatool/"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/js/dmmtool/"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/js/linktool/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blozoo.info/js/restool/"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||benesse.jp/teikitest/common/js/floatad.js"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suzaka.ne.jp/ban/banner_rt.php"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suzaka.ne.jp/bb/"},"id":574}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eromanga-mainichi.com"],"urlFilter":"||rss-loader.com/channel/dnallmedia/adfeedmai/"},"id":575}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moedb.net"],"requestDomains":["d3rxg69tzsohtw.cloudfront.net"]},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||00m.in/banner/"},"id":577}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kobe-np.co.jp","newsphere.jp"],"requestDomains":["embed.dugout.com"]},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hobonichielog.com/js/randomad_"},"id":579}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["okazurand.net"],"urlFilter":"||wp.com/pics.dmm.co.jp/digital/"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oppai-doga.info/wp-content/themes/opid/js/pcad."},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oppai-doga.info/wp-content/themes/opid/js/spad."},"id":582}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ertk.net"],"urlFilter":"||blog.livedoor.jp/thenotoriousbig/"},"id":583}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["av-danyu.com","okinny.heypo.net"],"urlFilter":"||dmm.co.jp/litevideo/-/part/=/affi_id="},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av-danyu.com/img/pic_fv."},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av-danyu.com/img/pr_b_"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefavo.com/wp-content/themes/gamefavo/js/script-af.js"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eroge-blog.jp/html/best_game.html"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fategrandorder.info/html/js/ad_"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||militaryblog.jp/img/common_new/ttgd_*_ad."},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.mtrf.net/fpc/"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||majikichi.com/js/rad_head_"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||financial-c.net/img/am.png"},"id":593}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["grasoku.com","nofootynolife.net","repsoku.net"],"urlFilter":"||ssl-images-amazon.com/images/i/"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yoyaku-top10.jp/uploads/rectangle_banner/"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amebaowndme.com/v2/public/pureads|"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my-best.com/advertisements/"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joyu.info/pp/"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||venusero.com/wp-content/themes/mdt/js/tare"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simozo.com/js/ad_"},"id":600}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["daibouken.jp"],"requestDomains":["img.duga.jp"]},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlv.itmedia.jp/adsv/"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmedia.co.jp/js/nl/insert_articles_ad.js"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmedia.co.jp/tt/js/tt/adrequest.js"},"id":604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["itmedia.co.jp"],"urlFilter":"/ad.js"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmedia.co.jp^*/file_bit_article_bottom_ad.html"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmedia.co.jp/css/sa.js"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itmedia.co.jp/css/sa_ini.js"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamewith.jp^*/walkthrough/adjack.js"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chouseisan.com/assets/js/ad/"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beauty-navi.com/javascripts/violet/sp/ldh_ad.js"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bookbang.jp/common/js/ad.js"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/common/ad_jack/"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/js/jack.js"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/altema/top/6699-widget-size.jpg"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matome.response.jp/uploads/image_manager/"},"id":616}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hentai.9ketsuki.info","naihai.net","onibuzz.link"],"urlFilter":"/itro-popup/"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recommend-pc-bto.sakura.ne.jp/abc/api/amazon.php"},"id":618}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minkch.com"],"urlFilter":"||ec2.images-amazon.com/images/i/"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||20kaido.com/design/ad_"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daibouken.jp/ad/"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddd-smart.net/ad/"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aucfan.com/addparts/kanren_"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aucview.com/addparts/kanren_"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aucfan.com/search/nativead_"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utaten.com/js/user/sidebarfollowad.js"},"id":626}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eroterest.net"],"urlFilter":"||eroimg.net/webp/kok/"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jawro.jp/kanri/cmsdesigner/viewimg.php?entryname=banner&"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l-trip.jp/puran2.htm"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgs.a.la9.jp/fr_bana1a.html"},"id":630}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alfalfalfa.com"],"requestDomains":["ambassador-system.mercari.com"]},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgs.a.la9.jp/fr_bana2a.html"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utamap.com/banner/banner_stand_bana.jpg"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rdlp.jp/wp/wp-content/themes/rdlp/header/img/header_haikei.png"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ezbbs.net/itgearanalyzerbanner468x60.gif"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cman.jp/network/imagead/"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oursounds.net/common/images/bnr_"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oursounds.net/common/images/client_bnr/"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tenhou.net/ad1.js"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||honyakunoizumi.info/js/ads2.js"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kokuban.in/ad/"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moemoeanime.blog.jp/moemoeanime.html"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||junglekouen.com/img/add-bnr/"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suke10.com^*/600x200/banners/"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omyutech.com/image/dns_ads/"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atja.jp/clogif/ad_disp.php"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goonews.jp/common/img/header/beforward_bnr.gif"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||server-navi.info/cgi/book_"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smashop.jp/img/sml/sml-dp.jpg"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zyuken.net/ads/"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seifukuranking.com/assets/banner/donki-banner-"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enoge.org/js/amazon_sale_"},"id":652}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jmty.jp"],"urlFilter":"||cloudfront.net/uploads/banner/image/61b17bbbfc1cba1be78b6aea/"},"id":653}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jmty.jp"],"urlFilter":"||cloudfront.net/assets/overlay_ad-"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabutan.jp/js/rand_ads.js"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fresheye.com/parts/koma/parts_ad2_"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awaji-net.com/imgs/500_"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosp.jp/inc/ad.js"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merumo.ne.jp/ad/"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikaidou.com/images/imb/imb-"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tinami.com/ad/"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3751chat.com/ad/"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luvul.net/ad/"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vcomi.jp/page_ad/"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chosunonline.com/*_criteo_article_300_250."},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chosunonline.com/*_google_728."},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chosunonline.com/common/ifr01/"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--jx2a33n.com/nnn.js"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||j-cast.com/assets_common/js/ad.js"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||j-cast.com/justmysound/assets/images/*-300x250."},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||j-cast.com/justmysound/assets/images/article_middle_banner-"},"id":671}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mainichikirei.jp"],"requestDomains":["gacraft.jp"]},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalan.net/jalan/doc/ad/"},"id":673}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["exploader.net"],"requestDomains":["dmm.co.jp"]},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalan.net/jalan/doc/top/js/targetingadsearchlist.js"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalan.net/js/gl_swbanner_yadsyo.js"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalan.net/js/segmentcontentsaddisp.js"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jalan.net^*/adssearchcondition.js"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akiba-souken.com/js/ad_stick.js"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexyvoice.org/banner/"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homemate-research.com/js/ad/"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgstage.com/js/mgs_widget"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjazz.net/img/banner/dynabook_sb.jpg"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mainichikirei.jp/assets/kirei/css/*_ad.css"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keyaki.tech/keyakitech300x250.js"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keyaki.tech/keyakitech640x264.js"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privatter.net/img/mercari.png"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utamap.com/review/list/shared/images/banner_"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ultra-soccer.jp/ad/logly_"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mychild.dear-ai.net/img/ad300_600.pnb"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appget.com^*/wp-content/themes/twentyten/js/agad2.js"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabu-sokuhou.com/img/banner/"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbp.jp/ad/"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||famitsu.com/*/amazon_ranking.js"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fx-koryaku.com/wp-content/uploads/*-bnr-"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.fx-on.com/parts/ebooks_ranking_parts.php"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chixi.jp/img.php?filename=b_"},"id":697}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chunichi.co.jp","kahoku.news","mainichi.jp"],"requestDomains":["player.daznservices.com"]},"id":698}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ji.pink","chat.shalove.net","i-bbs.sijex.net","jp-xvideos.info","m.erosoku.biz","opantsu.fun","roshutu-shuuti.net","tifer2.jp","ukemi-no-kiwami.work","urapic.com","yaruo18book.com"],"urlFilter":"||pics.dmm.co.jp/digital/"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chat.shalove.net/printad"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac-affiliate.com/data.php?"},"id":701}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nishinippon.co.jp"],"urlFilter":"||amazonaws.com/luxa/banner/"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viet-jo.com/js/swissarmy.js"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yamareco.com/modules/yamainfo/include/aj_get_adinfo.php"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-guile.akamaized.net/interstitial/ad/"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games.wkb.jp/html5games/jack/"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games.wkb.jp/html5games/play/jewelexplode/ads-"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play.gamepix.com/player/ads/"},"id":708}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["futabanet.jp","futabanex.jp","futabasha.co.jp"],"urlFilter":"/gamoverlay.js"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mag2.com/ovtr/"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||39.benesse.ne.jp/resource/ad/"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matomedane.jp/js/right_navi/"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rmp.rakuten.co.jp/js/aa.js"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eiga.k-img.com/images/dvd/discas.gif"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mcafee.com/japan/home/linkshare/"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc2.com/*/ads.js"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vip-chps-api.2nt.com/apis/footer/"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chps-api.fc2.com/apis/footer/"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plus.xcity.jp/data.php?"},"id":719}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hateblo.jp","hatelabo.jp","hatena.ne.jp","hatenablog.com","hatenablog.jp","hatenadiary.com","hatenadiary.jp","hatenadiary.org","seuzo.net"],"urlFilter":"||st-hatena.com/valve/"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezfiles.com/images/i/tz00250x00250-"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tezfiles.com/js/links-to-preview.js"},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getchu.com/api/item_af.phtml/"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sony.jp/store/affiliate/"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/*/ads_interstitial.js"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmm.co.jp/af/"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgstage.com/afscript/"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tokyo-motion.net/bnr/"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsumanne.net/*/dmm.js"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsumanne.net/ad.html"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsumanne.net/maniax.js"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-tokyo.co.jp/tbcms/javascripts/ad.js"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime-japan.jp/js/ad_ctrl.js"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ameba.jp/ameblo/pick/"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ameblo.jp/_api/mypick;"},"id":735}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ameblo.jp"],"urlFilter":"||img-proxy.blog-video.jp/images?url=http%3a%2f%2fpics.dmm.com%2faf%2f*%2f300_250.jpg"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internal.co.jp/support/2chmatome/tmpimg/mpx_banner.jpg"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tktube.com/player/html.php?aid=*_html&video_id=*&referer"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.ss-blog.jp/_common/js/vc_affiliate.js"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excite.co.jp/jp/ad/"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iwanichi.co.jp/wp-content/uploads/ad_management/"},"id":741}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minkara.carview.co.jp"],"urlFilter":"||shopping.yahoo.co.jp/sads/"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carview.co.jp/cvmaterials/minkara/web/common/css/overlaybanner.css"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carview.co.jp/cvmaterials/minkara/web/scripts/overlaybanner.js"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carview.co.jp/cvmaterials/minkara/web/scripts/adcommon.js"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.afi-b.com/"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dxlive.com/affiliate/"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silky-love.net/shimap.html"},"id":748}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ch-c.net","bipblog.com","digital-soccer.net","doujinonsei.jp","ear-phone-review.com","loveliveforever.com","nikke-jp-news.com","the-3rd.net","wiki.yjsnpi.nu"],"urlFilter":"||dlsite.jp/modpub/images2/work/doujin/"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||top.bcdn.jp/i/center_banner/"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||top.bcdn.jp/i/hd_banner/"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biglobe.ne.jp/js/display_affiliate_"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.biglobe.ne.jp/smart/img/coupon/"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jma.go.jp/bosai/ad/"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nowvisitor.rentalcgi.com/counter.php?"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tokuhou.com/outer/sitarabatokuwari/"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automaton-media.com/wp-content/plugins/wpsite-background-takeover-*/wpsite_clickable.js"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/*.moshimo.com/af-img/"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekilog.info/wp-content/uploads/*-1024x768.png"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.toremaga.com/ad/"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pximg.net/source/dic/javascript/ad.js"},"id":761}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kakaku.com"],"urlFilter":"||k-img.com/images/renet/ad/"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kakaku.com/script/itemview/rdmreviewad.js"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nijie.net/*/banner/"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nijie.info/js/ad.js"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/v/permaculture-"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/css/ad.css"},"id":767}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mutyun.com"],"requestDomains":["img-c.net"]},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/js/ad_on_mango.js"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/js/ads.js"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/js/ad.js"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspink.com/css/ad.css"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspink.com/js/ads.js"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspink.com/js/bbsmenu_ads.js"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspink.com/_gichin/js/ads.js"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbspink.com/js/ad.js"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ch.net/_ads/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.mynavi.jp/assets/adomik-"},"id":778}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["coron.tech"],"urlFilter":"||imgvc.com/vc/images/00/"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allcinema.net/js/min.ad.js"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popin.cc/popin_video6_ads-min.js"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syosetu.com/sub/yomouview/js/ad_scroll.js"},"id":782}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koko-de-lunch.blog.jp"],"urlFilter":"||blogimg.jp/lucky2507/imgs/*/*.png"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bblog.sso.biglobe.ne.jp/js/insert-ad."},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jin115.com/js/amazon_"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinknotora.net/468-73.jpg"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinknotora.net/dmm.php"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pinkt.cocolog-nifty.com/pink/antenna.js"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coincheck.com/images/affiliates/"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlsite.com/js/blogparts.js"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labaq.com/user/json/lq_amarray.js"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excite.co.jp/jp/ox/"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sponichi.co.jp/*_banner_new_v3.webp"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sponichi.co.jp/adds/*/shopping/sannex_"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.net-public.com/js/b.js"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakuten.co.jp/com/img/thumb/logout/bnr/"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popin.cc/searchbox/popin_ad_"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mempf.yahoo.co.jp/offer?position=takara_"},"id":798}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zaif.jp"],"urlFilter":"||cloudfront.net/images/banner/250_50_"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikkei.com/.resources/static/nad/"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamespark.jp/feature/jackad/"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smtgvs.weathernews.jp/s/topics/img/banner/"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aacdn.jp/js/aa/matome/ad.js"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.atwiki.jp/gtav/pub/img/main/new/menu/sale3.png"},"id":804}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["w.atwiki.jp"],"urlFilter":"||ssl-images-amazon.com/images/p/"},"id":805}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["matometanews.com"],"requestDomains":["images-fe.ssl-images-amazon.com"]},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atwiki.jp/common/dist/js/atwiki_autoads.js"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atwiki.jp/common/dist/js/moveads.js"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daily.jp/koukoku/"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mixi.net/static/js/build/mixi-adnetwork.production.js"},"id":810}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["weblio.jp"],"urlFilter":"||llnwd.net/e7/script/include/speed/www_ads_manager_"},"id":811}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["weblio.jp"],"urlFilter":"||cloudfront.net/column/wp-content/uploads/*/eikaiwa_ad_bannar_"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexpixbox.com/fbwax/cute/coupon.html?affid="},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog-imgs-140.fc2.com/y/a/r/yarakan/games1_202006010701086f3.jpg"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kt.wowkorea.jp/abematv/abematv.js"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer.ne.jp/img/banner/banners_figgy.jpg"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.seesaa.jp/js/insert-ad.min.js"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.asagei.com/asagei/uploads/sp/images/bn/"},"id":818}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yomiuri.co.jp"],"urlFilter":"||moviead.cdnext.stream.ne.jp/player/latest/movieadplayer.js"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameranbu.jp/js/scrole_ad_"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcartop.jp/wp-content/themes/cartop/images/banner-motorsports.com.jpg"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solution.fielding.co.jp^*/bnr_col_follow_"},"id":822}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fe-siken.com","gekiura.com"],"urlFilter":"/img/banner/"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glssp.net/gl_ad/"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gendai.media/common/bluebacks/images/sample/bnr_"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipsister23.com/vipsister.html"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nagisaworks.com/banner.js"},"id":827}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javynow.com"],"urlFilter":"||srv*.aaacompany.net/*/load.js"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||javym.net/video.js"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erry.one/video_2.js"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sugirl.info/link/video.js"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabooo.net/js/link.js"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0taku.livedoor.biz/right_col.html"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nakanohito.jp/b*/b*.js"},"id":834}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adserver.juicyads.com"],"requestDomains":["juicyads.com"]},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nakanohito.jp/*/?uisv="},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-smart.com/f/2013/11/rect3131.jpg"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.iid-network.jp/assets/widget.js"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefeat.net/js/api/requestads.v*.js"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b*.yahoo.co.jp/b?"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b*.yahoo.co.jp/s?"},"id":841}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["himado.in"],"urlFilter":"||drive.google.com/uc?"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.getchu.com/afbanner/"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myhome.nifty.com/smp/js/ad.js"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asg.to/ad/"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digiket.net^*/banner/"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dmm.co.jp/dmmad/"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-nls.com/disp_cnt.php"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gakkou.net/bndat/"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getchu.com/mbanner/"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.jp^*/amazon.js"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.jp^*/amazon_ranking.js"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.jp^*/amazon_ranking_side.js"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.net/blogroll/banner/"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rakuten.co.jp/b/"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-aichi.co.jp/ps/ad/"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xrea.com/banner"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twicomi.com/api/v2/amazon/"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fgamers.saikyou.biz/image/a/"},"id":859}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fgamers.saikyou.biz"],"urlFilter":"||frontier-direct.jp/top/img/"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kochinews.co.jp/ad/load-ad?"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogimg.jp/er0000/imgs/2/1/21bef91a.jpg"},"id":862}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.livedoor.jp"],"urlFilter":"||blogimg.jp/erodouginsi/imgs/5/8/58a4965d.jpg"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogimg.jp/incostar/imgs/9/8/9897af04.jpg"},"id":864}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.livedoor.jp"],"urlFilter":"||blogimg.jp/sarabureddo2/imgs/4/a/4af6c922.gif"},"id":865}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.livedoor.jp"],"urlFilter":"||blogimg.jp/g_ogasawara/imgs/5/2/521dcf5e"},"id":866}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.livedoor.jp"],"urlFilter":"||blogimg.jp/g_ogasawara/imgs/b/b/bb013cda.png"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2blo.net/ama/widget/"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.blogimg.jp/joshiana09/imgs/0/1/01af0b40.gif"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livedoor.blogimg.jp/niji_tan/imgs/4/1/41351428.jpg"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/geinoujin_dougazou/geinou_topad01.html"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/js/infeed-articles.js"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/moegalog/taikenad1.html"},"id":873}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blog.livedoor.jp"],"urlFilter":"||ecx.images-amazon.com/images/i/*._sx160_.jpg"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/skating12345/ad.html"},"id":875}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avgle.com"],"requestDomains":["ads.adxadserv.com"]},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/jyoseisama/js/top_randomlink.js"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/jyoseisama/js/bottom/b1_link.js"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.livedoor.jp/diet2channel/js/adarea.js"},"id":879}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["video.laxd.com"],"urlFilter":"||market.laxd.com/embed/rb/sevices?"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.laxd.com/a/pagead/"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.laxd.com/static/video/js/plr/tg/"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.fc2.com/static/video/js/plr/tg/"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itest.5ch.net/assets/img/*-300x250.png"},"id":884}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avgle.com"],"urlFilter":"||adserver.juicyads.com/js/jads.js"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avgle.com/avideos.js"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avgle.com/images.php"},"id":887}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avgle.com"],"urlFilter":".info/*/*/*/*/"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yimg.jp/bdv/"},"id":889}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["best-hit.tv"],"resourceTypes":["image"],"urlFilter":"||eroya.net/img/bbs*/anasi/"},"id":890}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zatsubitown.com/mailfriend/img/*_640_"},"id":891}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zatsubitown.com/mailfriend/img/*_700_"},"id":892}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wife-board.net/boarddefe/ld/"},"id":893}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||boin.pink/wp-content/uploads/2016/09/aba1dd9afd994bc383f5259806be7bb4-"},"id":894}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jp-pink.xyz/wp-content/uploads/2019/04/"},"id":895}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tumadouga.jp"],"resourceTypes":["image"],"urlFilter":"/ads/pcmax728200"},"id":896}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ascii.jp"],"requestDomains":["pc-koubou.jp"],"resourceTypes":["image"]},"id":897}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["i-bbs.sijex.net"],"resourceTypes":["image"],"urlFilter":"||happy-nightwork.com/recruit/afl_pro2"},"id":898}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kuchi-lab.com/wp-content/uploads/*/500pxx500px"},"id":899}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animember.net","erry.one","hikaritube.com","iqoo.me","nukistream.com","poyopara.com","sugirl.info"],"resourceTypes":["image"],"urlFilter":"/caribian.jpg"},"id":900}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kcsf-eco-ap.jp/wp-content/uploads/2020/11/%ef%bd%93%ef%bd%93-"},"id":901}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||daibouken.*/ad-"},"id":902}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wowkorea.jp/upload/kfashion/"},"id":903}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||templatebank.com/file/outside/"},"id":904}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["escapeclub.jp","kakkun.jp","nonotore.jp","wowgirls.jp"],"resourceTypes":["image"],"urlFilter":"/topsr_300_"},"id":905}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamemod.blog.fc2.com"],"resourceTypes":["script"],"urlFilter":"||fc2.com/g/a/m/gamemod/z-"},"id":906}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["helpsupport.blog.fc2.com"],"resourceTypes":["script"],"urlFilter":"||fc2.com/h/e/l/helpsupport/x-"},"id":907}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||freemen.jp/wp-content/uploads/yioefayfennz/"},"id":908}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avgle.com"],"requestDomains":["sub2.avgle.com"],"resourceTypes":["script"]},"id":909}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ananweb.jp","newsweekjapan.jp"],"resourceTypes":["script"],"urlFilter":"/modal-dist/index.js"},"id":910}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/blogparts/?w="},"id":911}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/themes/cashlinesystem/js/modal."},"id":912}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gfoodd.com","nintendoevery.com"],"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/amagetti/"},"id":913}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||xfolio.jp/lu_assets/ad."},"id":914}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avnewrelease.blog.fc2.com"],"resourceTypes":["script"],"urlFilter":"||dmm-av.xyz/fc2/"},"id":915}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ryukyushimpo.jp"],"requestDomains":["subscription.ximera.com"],"resourceTypes":["sub_frame"]},"id":916}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||jalan.net^*/jkg_ads"},"id":917}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nifty.com/pubc0m/"},"id":918}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ejje.weblio.jp"],"resourceTypes":["script"],"urlFilter":"||llnwd.net^*/ejje_ads_"},"id":919}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||asahi.com/ad/esi/"},"id":920}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||anime365.net/js/av/"},"id":921}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||python.jp/ext/"},"id":922}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||vippers.jp/include"},"id":923}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nan-net.com/bbs_side/ada_"},"id":924}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nan-net.com/*/bbs/inc/"},"id":925}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||zerosumonline.com/adstir_"},"id":926}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||bestrank.tv/rndtxt"},"id":927}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gyutto.com/af/"},"id":928}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||onani-daisuki.com/ad"},"id":929}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||xxxblog.jp/kokoku"},"id":930}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||pachinkas.net/p-ad*"},"id":931}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||moez-m.com/right2-"},"id":932}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ldblog.jp/livedoorad/"},"id":933}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||fc2.com/b/i/k/bikyakudaimaou/ad-"},"id":934}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||erologz.com/campaign"},"id":935}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||doucolle-kako.livedoor.biz/dmm_"},"id":936}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||uma.pure-db.com/ad_"},"id":937}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||eromanga-life.com/life."},"id":938}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||office-hack.com/sale-information/"},"id":939}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||uraaka-joshi.com/ad-"},"id":940}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||eroelog.*/ad/"},"id":941}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||apprev.smt.docomo.ne.jp/sp320_"},"id":942}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ero-mangalife.com/life."},"id":943}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||eroterest.net/regular/?"},"id":944}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||fujitv.co.jp/fp/ad/"},"id":945}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ctv.co.jp/adjust/"},"id":946}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||stv.jp/nnn/assets/"},"id":947}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nissen.co.jp/btob/"},"id":948}, +{"action":{"type":"block"},"condition":{"requestDomains":["ip.affiliate.dmm.com","mbadw.nan.co.jp"],"resourceTypes":["sub_frame"]},"id":949}, +{"action":{"type":"block"},"condition":{"requestDomains":["185.161.248.253","ad1.girls-affiliate.com","amazonlogistics.jp","askfollow.us","bartinkizogrenciyurdu.com","best-lucky-cat.xyz","bestovamk.com","click-count.info","corectcustom.com","enmusubimail000.com","freeadd.me","givesthtosb.com","googleailesi.com","hydrangeao.com","infohimatalk77.net","jpshopes.com","maillovelove.net","more-followers.com","moro-douga.link","nectarineple.com","noonsaleov.com","safemy-ios.com","saltwortokra.com","snapdragonox.com","superdeos.com","thepsusiwho.com","twitob.com","twitterfollowers.site","unddeliv.com"],"resourceTypes":["main_frame"]},"id":950}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["full-count.jp"],"resourceTypes":["sub_frame"],"urlFilter":"||spox.com/daznpic/"},"id":951}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||akibablog.net/lilbox/"},"id":952}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["the-ans.jp"],"resourceTypes":["sub_frame"],"urlFilter":"||secure.spox.com/daznpic/"},"id":953}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||jartic.or.jp/d/banner/substitute/"},"id":954}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||2chan.net/bin/"},"id":955}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||joins.com/homeads/"},"id":956}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||file.buhidoh.net/uploads/"},"id":957}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||file.dousyoko.net/uploads/"},"id":958}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||blog.livedoor.jp/geek/ad-"},"id":959}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".cfd/item-*.html|"},"id":960}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hobbylabon.com"],"requestDomains":["contents-thumbnail2.fc2.com"]},"id":961}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/grp01.id.rakuten.co.jp/jp/"},"id":962}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"-co-jp-*.com/reg/login"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altema.jp/*/ffbeadsjs.js"},"id":964}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"-go-jp.com/"},"id":965}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/wp-content/mufg.jp"},"id":966}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||web.core.windows.net/merrx01*/index.html"},"id":967}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/index.html?num=0101+"},"id":968}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".top/index2.html|"},"id":969}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||z13.web.core.windows.net/*-*-*-*-*-*-*/index.html"},"id":970}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".co.jp.*.cn/t_"},"id":971}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://ac*.top/t_*?token="},"id":972}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||z13.web.core.windows.net/index.html^"},"id":973}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".life/shopping/item/m*/"},"id":974}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||amazonaws.com/*.denied/%*/index*.html"},"id":975}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".php?nbvvvsa^"},"id":976}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/doc2024.apk^"},"id":977}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn"],"resourceTypes":["main_frame"],"urlFilter":"/login.php?yc/login/index.html?returnurl=https%3a%2f%2fwww.yodobashi.com"},"id":978}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://rakuten-card.*.cn/mobile/login.php"},"id":979}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||web.core.windows.net/*security0*/index.html"},"id":980}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/shopping/item/m*/?zenid="},"id":981}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/mart/detail/m*?zenid="},"id":982}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/mart/pri/m*.html?zenid="},"id":983}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cc","com"],"resourceTypes":["main_frame"],"urlFilter":"count/login/?=id/log/*/login.asp"},"id":984}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/kddi2024.apk^"},"id":985}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".top/nc/bbs22.php"},"id":986}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cfd","top"],"resourceTypes":["main_frame"],"urlFilter":"/mart/*.html?zenid="},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emuokunmaster.com/wp-content/uploads/*160_600"},"id":988}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||azurestaticapps.net/*=(0101)-"},"id":989}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/softbank2024.apk"},"id":990}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".tk/windows~activation-error/"},"id":991}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://rakuten.*.cn/*/login.php^"},"id":992}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://jp-*-*.s3.ap-*.amazonaws.com/*-*-*-*-*-*-*/index.html"},"id":993}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?start=(0101)-"},"id":994}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://pub-*.r2.dev/"},"id":995}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://amzone.co.jp."},"id":996}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?*=+81(050)-"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inside-games.jp/feature/jackad/"},"id":998}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["best","cn","top"],"resourceTypes":["main_frame"],"urlFilter":"/ap/sign.php?authenticated=true&openid%2fgp%2fsignin%2fx%26i%3da%26oauth%3dm%26i%3fie%3dutf8%26ref_%3drhf_custrec_signin^"},"id":999}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/g?visitorid=*&extra_data2=|"},"id":1000}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||amplifyapp.com/*=(0101)-"},"id":1001}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".xyz/loginone.php?do?"},"id":1002}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".cfd/*?_t="},"id":1003}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["top"],"resourceTypes":["main_frame"],"urlFilter":"&p=*&_mi|"},"id":1004}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/ibg/client/*.php|"},"id":1005}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","fit"],"resourceTypes":["main_frame"],"urlFilter":"://smdc-"},"id":1006}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://tokyodisney.*.com/*?lang=ja^"},"id":1007}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".click/mac/^"},"id":1008}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".click/win/^"},"id":1009}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".xyz/mac/^"},"id":1010}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".xyz/win/^"},"id":1011}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","fit","shop","top"],"resourceTypes":["main_frame"],"urlFilter":"://smbc-"},"id":1012}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cfd","xyz"],"resourceTypes":["main_frame"],"urlFilter":"/funccode.php|"},"id":1013}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/mos/?t="},"id":1014}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/wos/?t="},"id":1015}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=lp001&afl="},"id":1016}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?wt=*&adv="},"id":1017}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://amazon-co-jp.*.com/"},"id":1018}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".xyz/*.apk|"},"id":1019}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/chrome.apk|"},"id":1020}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sbs","top","xyz"],"resourceTypes":["main_frame"],"urlFilter":"/signin/index.php?*&openid_return_to=https%3a%2f%2fwww.amazon.co.jp"},"id":1021}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","com","sbs","top","xyz"],"resourceTypes":["main_frame"],"urlFilter":"/signim/index.php?*&openid_return_to=https%3a%2f%2fwww.amazon.co.jp"},"id":1022}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"n.lat/login|"},"id":1023}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".cn/auth/login.php?/realms/msweb/protocol/openid-connect/auth?client_id=moneysiteweb&redirect_uri=https://www.aeon.co.jp/"},"id":1024}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?phone=(0101)-"},"id":1025}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www.eki-net.*.com/"},"id":1026}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://*.*.xyz/jp.html^"},"id":1027}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".net/funccode.php|"},"id":1028}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/funccode.php|"},"id":1029}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".co.jp.*.com/login|"},"id":1030}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/index.php?signin=openid.pape.max_auth_age0&openid.return_to=https%3a%2f%2fwww.offfffff.co.jp%2f"},"id":1031}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/amaterasu/2_ja/"},"id":1032}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www.eki.*.*.com/"},"id":1033}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www.etc.*.*.com/"},"id":1034}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["club"],"resourceTypes":["main_frame"],"urlFilter":"://www.etc."},"id":1035}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".cn/webdesk/www/index.php"},"id":1036}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"?ph0ne=050-"},"id":1037}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".co.jp.*.cn/ai/"},"id":1038}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www2.etc-*.com/"},"id":1039}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www2.etc-*.net/"},"id":1040}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://www2.etc-*.icu/"},"id":1041}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/bin/logincamp.php?"},"id":1042}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/reg_new?"},"id":1043}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://one.*/top.php^"},"id":1044}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://two.*/top.php^"},"id":1045}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://thr.*/top.php^"},"id":1046}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://fou.*/top.php^"},"id":1047}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://fiv.*/top.php^"},"id":1048}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://six.*/top.php^"},"id":1049}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://sev.*/top.php^"},"id":1050}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://red.*/top.php^"},"id":1051}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://ora.*/top.php^"},"id":1052}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://yel.*/top.php^"},"id":1053}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://gre.*/top.php^"},"id":1054}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://blu.*/top.php^"},"id":1055}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://vio.*/top.php^"},"id":1056}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://pur.*/top.php^"},"id":1057}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://whi.*/top.php^"},"id":1058}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://bla.*/top.php^"},"id":1059}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/member/sendmail.php?direct_user_cd=*&direct_password="},"id":1060}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"|http://*/j/mmenu.php"},"id":1061}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/index/category?category_id=*&coll_id="},"id":1062}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/index/detail.html?sno="},"id":1063}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?phone=(050)-"},"id":1064}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"^phone=050-"},"id":1065}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=adult&adcode="},"id":1066}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=female1|"},"id":1067}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=female2|"},"id":1068}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=female3|"},"id":1069}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=female4|"},"id":1070}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?type=female5|"},"id":1071}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/lps/index?ad_cd=*&lp_cd="},"id":1072}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"|http://*/log_index.php"},"id":1073}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/regist_execute.html"},"id":1074}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/ae/login.php?openid.pape.max_auth_age=0&openid.return_to=%"},"id":1075}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com","fun","online","site"],"resourceTypes":["main_frame"],"urlFilter":"/?ac=*&ic="},"id":1076}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com","fun","online","site"],"resourceTypes":["main_frame"],"urlFilter":".asp?ac=*&ic="},"id":1077}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/step1.php?msg=*&cnv=*&cnt="},"id":1078}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/index.php?cpno="},"id":1079}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/ec2_index.html?cpno="},"id":1080}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/ec2_result.html?cpno="},"id":1081}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"_ap/signin*?_encoding=utf8&openid.assoc_handle=jpflex&openid.claimed_id=&action=sign-in&path=home&ref_=nav_account&signin=1&useredirectonsuccess=1|"},"id":1082}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".com/regist.php?*/1|"},"id":1083}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","top","xyz"],"resourceTypes":["main_frame"],"urlFilter":"/ap/signin/openid.pape.max_auth_age=0&openid.return_to=https%3a%2f%2fwww.amazon.co.jp"},"id":1084}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ocam.live"],"initiatorDomains":["cyou","life","live","shop","xyz"],"resourceTypes":["main_frame"],"urlFilter":"/index.php?route=product/product&product_id="},"id":1085}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["htb.co.jp","lisani.jp","news.tv-aichi.co.jp","newsee-media.com","oricon.co.jp","reader.futabanet.jp","saitama-np.co.jp","yomuno.jp"],"requestDomains":["speee-ad.akamaized.net"],"resourceTypes":["image"]},"id":1086}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["asia","bar","beauty","best","bond","buzz","cam","cfd","click","cloud","cyou","fit","fun","homes","icu","ink","life","live","ltd","me","monster","online","pics","quest","sa.com","sbs","shop","site","space","store","tokyo","top","website","work","xyz","za.com"],"resourceTypes":["main_frame"],"urlFilter":"/index.php?main_page=product_info*&cpath="},"id":1087}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["asia","bar","beauty","best","bond","buzz","cam","cfd","click","cloud","cyou","fit","fun","homes","icu","ink","life","live","ltd","me","monster","online","pics","quest","sa.com","sbs","shop","site","space","store","tokyo","top","website","work","xyz","za.com"],"resourceTypes":["main_frame"],"urlFilter":"/index.php?main_page=product_info&products_id="},"id":1088}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"://eki*.*.com/personal/member/login/index.php?onetimeaccessid="},"id":1089}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||dialyblog.com/gooddeai/"},"id":1090}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||kuronekoyemato."},"id":1091}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sites.google.com/view/8loomy-love/halaman-muka"},"id":1092}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","ecnavi.jp","gendama.jp","hapitas.jp","lifemedia.jp","moppy.jp","point.i2i.jp","pointi.jp","pointtown.com","ponta.gamefactory.jp","t-mall.cmnw.jp","t-mall.tsite.jp","warau.jp","yomipo.yomiuri.co.jp"],"requestDomains":["accesstrade.net"],"resourceTypes":["image"]},"id":1093}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||blob.core.windows.net/*/xdsxwrxxokisawachjp/index.html"},"id":1094}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||52.25.25.125/img.php?adid="},"id":1095}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"||coron.tech/wp-content/uploads/*.jpg.webp"},"id":1096}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||www.ne.jp/asahi/asame/shinbun/tmpmng210"},"id":1097}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||momoiroadult.com/wp-content/uploads/*_728x"},"id":1098}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||momoiroadult.com/wp-content/uploads/*_640_100_"},"id":1099}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","gendama.jp","lifemedia.jp","moppy.jp","netmile.co.jp","pointtown.com"],"requestDomains":["afl.rakuten.co.jp"],"resourceTypes":["image"]},"id":1100}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||momoiroadult.com/wp-content/uploads/*_600x500"},"id":1101}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||momoiroadult.com/wp-content/uploads/*_600_500_"},"id":1102}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["av.av4.xyz"],"requestDomains":["js.gazo.space"]},"id":1103}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["rakuten-co.jp"],"requestDomains":["ias.rakuten.co.jp"]},"id":1104}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||kimootoko.net/wp-content/uploads/*pr.jpg"},"id":1105}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||sponichi.co.jp/*_register_btn_new_"},"id":1106}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||asianoneta.blog.jp/js/smf"},"id":1107}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":".jp/banner/*/banner_data_*.csv"},"id":1108}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["atrain3d.com","dq5clear.com","dq8clear.com","ffclear.com","game-gundam.com","khclear.com","wpclear.com"],"resourceTypes":["sub_frame"],"urlFilter":"/wrapper/"},"id":1109}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||nieru.net/*/ad"},"id":1110}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||blog.livedoor.jp/news4wide123/"},"id":1111}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||blog.livedoor.jp/rbkyn844/ftp/gazoulink"},"id":1112}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rcm-jp.amazon.co.jp/e/cm?"},"id":1113}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"*ad.durasite.net^"},"id":1114}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bar*.shinobi.jp^"},"id":1115}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".jp/affiliate/"},"id":1116}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dlsite.com/*/bn_pc_250_250_"},"id":1117}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jbr-cs.com/af/"},"id":1118}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cross-way.net/market-value/wp-content/uploads/2023/12/banner.png"},"id":1119}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||maniax-uploads.com/imglib/storage1/*-x_banner-"},"id":1120}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||coneti.net/post_image/mt_20220623211055_jf696njuwbnw.jpg"},"id":1121}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ssp.socoms.net/newsletterbannerorurl?"},"id":1122}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ymobile.jp/store/images/top/kv/kv_"},"id":1123}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||souko.pipii.tv/player?"},"id":1124}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mintj.com/ms/mb/img/img1/banner/"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seitainavi.jp/wp-content/themes/hone-new/assets/images/banner"},"id":1126}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pr.getchu.com/banner/dlgetchu_127_254_a.gif"},"id":1127}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pr.getchu.com/banner/dlgetchu_190_143_cos_a.gif"},"id":1128}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pr.getchu.com/banner/dlgetchu_200_200_a.gif"},"id":1129}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sma-p.com/data.php?i="},"id":1130}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||img.cross-system.com/banner."},"id":1131}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||costory.media-assistant.tech/app/index.html"},"id":1132}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dmm.com"],"urlFilter":"||dmm.co.jp/live/api/-/online-banner/?af_id="},"id":1133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fxgt.com/storage/uploads/affiliate-banners/"},"id":1134}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dlsite.com/img/dlbn5.jpg"},"id":1135}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||a-seo.jp/cp_gw/img/pr_600x200.png"},"id":1136}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dlsite.com/img/dlbn4a.gif"},"id":1137}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||galscollection.net/images/450%c3%97450_"},"id":1138}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dlsite.com/images/banner/recommend/bn_"},"id":1139}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lancers.jp/img/affiliate/banner_"},"id":1140}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||idol-dvd.com/template/default/img/banner/banner01.jpg"},"id":1141}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kingdom.vc/html/upload/save_image/banner01_kingdom.jpg"},"id":1142}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dmm.com"],"requestDomains":["cdn.dap.dmm.co.jp"]},"id":1143}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||purelovers.com/banner/purelovers300_250.jpg"},"id":1144}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||solty.2-d.jp/amazon/"},"id":1145}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mycarrotsoup.com//promo/"},"id":1146}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dmm.co.jp"],"urlFilter":"||dmm.com/affiliate/"},"id":1147}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hanimez.com/img/series/805/700.jpg"},"id":1148}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blogring.info/blogparts-img?"},"id":1149}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ota-goods.info/json/widget.php"},"id":1150}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/a-affiliate.net/"},"id":1151}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lovense.com/uploadfiles/web/affiliate/"},"id":1152}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dmm.co.jp/images/affiliate_banner/"},"id":1153}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mctag.co/banner/"},"id":1154}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||solty.biz/amazon.js"},"id":1155}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||solty.biz/banner_amr.png"},"id":1156}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kakaku.com"],"requestDomains":["afl.rakuten.co.jp"]},"id":1157}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||solty.biz/amr/"},"id":1158}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zos-asp.jp/data.php?"},"id":1159}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||virusbuster.jp/aff/"},"id":1160}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||v-travels.co.jp/view_link/onsen/bnr_200_200.jpg"},"id":1161}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pia.jp/uploads5/files/*/300_250.jpg"},"id":1162}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||suruga-ya.jp/pics_light/banner/*-af-1.jpg"},"id":1163}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||type-bee.co.jp/*/shared/tapnovel-banner-"},"id":1164}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dlsite.com/*/bn_sp_300_250_"},"id":1165}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||media-radar.jp/widget/"},"id":1166}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ichigonokashiidol.com/img/bnr_"},"id":1167}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pampi.jp/images/common/banner.jpg"},"id":1168}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||live.fc2.com/liveblogparts.php"},"id":1169}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bbs.minna.cc/common/img/live.png"},"id":1170}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["theav.xyz"],"urlFilter":".gif"},"id":1171}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||minne.com/files/banner/minne_600x500"},"id":1172}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cdn-images.net/ad/"},"id":1173}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||four-foods.com/etc/rrd/"},"id":1174}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||adult-storage.net/ad/"},"id":1175}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["pokema.net"],"urlFilter":"||pics.premoa.co.jp/photo/feature/affiliate/"},"id":1176}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||camp-fire.jp/uploads/storage/ls_images/"},"id":1177}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jre-travel.com/content/dam/jretravel/asp/"},"id":1178}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/img.happymail.co.jp/"},"id":1179}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||angel-group.net/adv/"},"id":1180}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/image-af-next-com/"},"id":1181}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dojindb.net/bp?"},"id":1182}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||gendama.jp/img/invitation_banner_interest.png"},"id":1183}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/adv-img.zucks.jp/"},"id":1184}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||heydouga.com/ecpcommon/img/anzen-"},"id":1185}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||digiket.com/xml/ad/"},"id":1186}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||daimaoh.co.jp/tn/img.php?"},"id":1187}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hunk-ch.com/img_base/img/hunk_banner.gif"},"id":1188}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||g-af.com/img_base/banner/"},"id":1189}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||360asp.click/data.php?"},"id":1190}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||demae-can.com/files/img/mailmagatemplate/*/coupon_24060.png"},"id":1191}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||e-nls.com/pict_af/"},"id":1192}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pics.dmm.com/af/"},"id":1193}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mgstage.com/img/mgs/pc/affiliate_exp/"},"id":1194}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||palpis.net/js/blogparts/"},"id":1195}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blogparts.dmm.com/ranking?adid="},"id":1196}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||digiket.com/xml/api/manager.php"},"id":1197}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dgpot.com/blogparts/"},"id":1198}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","ecnavi.jp","gendama.jp","moppy.jp","netmile.co.jp","point.i2i.jp","pointi.jp","pointtown.com","ponta.gamefactory.jp","t-mall.tsite.jp","yomipo.yomiuri.co.jp"],"requestDomains":["atown.jp"],"resourceTypes":["image"]},"id":1199}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||i-section.net/rakuten_ranklet/"},"id":1200}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||i-section.net/ranklet/"},"id":1201}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blog-video.jp/images?url=*.a8.net%"},"id":1202}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["adultfreedom.info","every-night-love.com","img.happymail.co.jp"],"resourceTypes":["image"]},"id":1203}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||circus-co.jp/product/*/rc/img/banner/"},"id":1204}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||yimg.jp/images/advertising/common/js/"},"id":1205}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||colorfulbox.jp/common/img/bnr/"},"id":1206}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.javhd.com/h5/files/*/*x300.html"},"id":1207}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||e-hentaidb.com/ranking/js/"},"id":1208}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["hotanimeporno.com","nijigen-erogazou.com"],"resourceTypes":["script"]},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoi4data.paradoxwiki.org/image/kindleunlimited"},"id":1210}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||next-game.net/?af=1^"},"id":1211}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||wp.com/japannews.info/"},"id":1212}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dmm.co.jp"],"resourceTypes":["image"],"urlFilter":"||pics.dmm.com/freegame/app/"},"id":1213}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["free911263.net"],"resourceTypes":["sub_frame"]},"id":1214}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/ufo/"},"id":1215}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".jp/ufo/"},"id":1216}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","ecnavi.jp","gendama.jp","hapitas.jp","lifemedia.jp","moppy.jp","netmile.co.jp","point.i2i.jp","pointi.jp","pointtown.com","ponta.gamefactory.jp","t-mall.cmnw.jp","t-mall.tsite.jp","warau.jp","yomipo.yomiuri.co.jp"],"requestDomains":["j-a-net.jp"],"resourceTypes":["image"]},"id":1217}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/bp/?w="},"id":1218}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||kenga.tech/overlay-image-"},"id":1219}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||digiket.net/blog/"},"id":1220}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||fujoho.jp/index.php"},"id":1221}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||xn--tckxa5c423yemxd.shop/dt/"},"id":1222}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||book.dmm.*/book/blog-parts/?"},"id":1223}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||seesaa.net/image/loopad*"},"id":1224}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||520cc.cc^*/ad.php"},"id":1225}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.520cc.cc/ad/ads.php"},"id":1226}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","nehannn.com","pointmall.rakuten.co.jp","rocketnews24.com","shindanmaker.com","youpouch.com"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":1227}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","nehannn.com","rocketnews24.com","shindanmaker.com","youpouch.com"],"urlFilter":"||g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":1228}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","freemen.jp","gamemod.blog.fc2.com","helpsupport.blog.fc2.com","nehannn.com","playai.nu"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":1229}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kledgeb.blogspot.com"],"urlFilter":"||kledgeb.github.io/ubuntukledgeb/javascript/googleanalytics.js"},"id":1230}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["connectedgamestore.com","game.yomipo.yomiuri.co.jp","kantangame.com","video.tv-tokyo.co.jp"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":1231}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dan-ball.jp/javagame/dgo/data/img.gif?"},"id":1232}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["life-n.jp","point-news.jp"],"urlFilter":"/assets/scripts/fab.js"},"id":1233}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.tv-tokyo.co.jp/common/js/pc/ads.js"},"id":1234}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.tv-tokyo.co.jp"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ads?*/video.tv-tokyo.co.jp"},"id":1235}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["youpouch.com"],"urlFilter":"||pagead2.googlesyndication.com/gampad/ads"},"id":1236}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["erostopics.net"],"urlFilter":"||i2i.jp/view/index.php"},"id":1237}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kenko-tokina.co.jp"],"urlFilter":"||nakanohito.jp^*/bi.js"},"id":1238}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["h1g.jp"],"urlFilter":"||ratel-ad.com/file/box/huriwakeheigu.js"},"id":1239}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eiga.com","news.biglobe.ne.jp"],"urlFilter":"||yads.c.yimg.jp/js/yads.js"},"id":1240}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eiga.com"],"urlFilter":"||yads.c.yimg.jp/js/yads-async.js"},"id":1241}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mens-ex.jp","www.asahi.com"],"urlFilter":"||logly.co.jp/lift"},"id":1242}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ampproject.net"],"requestDomains":["speee-ad.akamaized.net"]},"id":1243}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||band-aid.jp/sites/bandaid_jp/files/styles/medium/public/product-images"},"id":1244}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wowgame.jp"],"urlFilter":"||a.image.accesstrade.net/m/m_img/*/file4.jpg"},"id":1245}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["doitsuiroiro.blog.fc2.com","haseakio.hatenablog.com","norimune.net","tottemoyasashiibitcoin.net"],"urlFilter":"||rcm-fe.amazon-adsystem.com/e/cm?*&asins="},"id":1246}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["disneymaniax.com","yayoi-meister.com"],"urlFilter":"||rcm-jp.amazon.co.jp/e/cm?*&asins="},"id":1247}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["disneymaniax.com","doitsuiroiro.blog.fc2.com","haseakio.hatenablog.com","norimune.net","tottemoyasashiibitcoin.net","yayoi-meister.com"],"urlFilter":"||ws-fe.assoc-amazon.com/widgets/cm?*&asins="},"id":1248}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||times-info.net/bnr/pibnr/"},"id":1249}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["otonary.net"],"requestDomains":["js.smac-ad.com"]},"id":1250}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["asahi.com"],"urlFilter":"||asahicom.jp/ad/js/video/ytpfp.js"},"id":1251}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["com.nicovideo.jp"],"urlFilter":"||ads.nicovideo.jp/assets/js/ads2.js"},"id":1252}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["book.hostlove.com"],"urlFilter":"||hostlove.com/adimg/"},"id":1253}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||douga.tv-asahi.co.jp/images/exdio/renewal/gariben_daigaku/ad/banner_tiktok.webp"},"id":1254}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rakuten.co.jp"],"urlFilter":"||r10s.jp/evt/event/superdeal/js/sd_ads_updater-"},"id":1255}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||advertimes.com/wp-content/themes/advertimes-theme/images/logo-ad.svg"},"id":1256}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buhitter.com"],"urlFilter":"||googlesyndication.com/safeframe/"},"id":1257}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buhitter.com"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":1258}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buhitter.com"],"urlFilter":"||gsspcln.jp/w/ad_format/reward/gnsrwdmod.js"},"id":1259}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","nehannn.com"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":1260}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dlsite.com"],"urlFilter":"||eisys-bcs.jp/data.json"},"id":1261}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||azby.fmworld.net/ad/common/css/common.css"},"id":1262}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jalan.net"],"urlFilter":"||tm.r-ad.ne.jp/*/default.js"},"id":1263}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jalan.net"],"urlFilter":"||tm.r-ad.ne.jp/cv?k="},"id":1264}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biccamera.com"],"urlFilter":"||biccamera.com/*/images/bn/"},"id":1265}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fujisan-whc.jp/banner/1/banner_data_1.csv"},"id":1266}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fujisan-whc.jp/shared/system/js/banner/banner_rand_prev.js"},"id":1267}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["avokazu.com"],"urlFilter":"||mmaaxx.com/get_s2s_param/s2s.js"},"id":1268}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ascii.jp/img/ad/radeon/logo.png"},"id":1269}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cache.vector.co.jp/img_cache/*/300x250."},"id":1270}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ptj.jp/*.cgi"},"id":1271}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["natgeo.nikkeibp.co.jp"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_"},"id":1272}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["news.goo.ne.jp"],"urlFilter":"||adcdn.goo.ne.jp/images/pix/2dwkwwau99.js"},"id":1273}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gizmodo.jp"],"urlFilter":"||cxad.cxense.com/adserver/search"},"id":1274}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tjapan.jp"],"urlFilter":"||img.*.impact-ad.jp^"},"id":1275}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||worldvision.jp/img/topsp/topfootbana_ad.gif|"},"id":1276}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www3.nissan.co.jp"],"urlFilter":"||m.one.impact-ad.jp/pix?p="},"id":1277}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www3.nissan.co.jp"],"urlFilter":"||img.ak.impact-ad.jp/sr/js/nissan_visitorapi_main.js"},"id":1278}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["24.rakuten.co.jp"],"urlFilter":"||rmp.rakuten.co.jp/js/aa.js"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoi4data.paradoxwiki.org/image/primevideo.jpg"},"id":1280}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xn--eckveb0l002pve5b.com"],"urlFilter":"||affiliate.dtiserv.com/image/"},"id":1281}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mens-ex.jp"],"requestDomains":["cdn.logly.co.jp"],"resourceTypes":["image"]},"id":1282}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vippers.jp/settings/ad.js"},"id":1283}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["edy.rakuten.co.jp"],"urlFilter":"||rmp.rakuten.co.jp/ads/"},"id":1284}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.rebates.jp/img/*_300x250."},"id":1285}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ponta.gamefactory.jp","warau.jp"],"urlFilter":"||affiliate-b.com/upload_image/"},"id":1286}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","gendama.jp","lifemedia.jp","moppy.jp","point.i2i.jp","pointi.jp"],"urlFilter":"||afi-b.com/upload_image/"},"id":1287}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp"],"urlFilter":"||ci-labo.com/*/brand/images/300x250.jpg"},"id":1288}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp"],"urlFilter":"||storage.aeonshop.com/assets/file/pages/img/ad/"},"id":1289}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["t-mall.tsite.jp"],"urlFilter":"||wellness.nichirei.co.jp/img/ad/"},"id":1290}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","ecnavi.jp","gendama.jp","hapitas.jp","lifemedia.jp","moppy.jp","netmile.co.jp","point.i2i.jp","pointi.jp","ponta.gamefactory.jp","t-mall.tsite.jp","yomipo.yomiuri.co.jp"],"requestDomains":["valuecommerce.com"],"resourceTypes":["image"]},"id":1291}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||cm-widget.nakanohito.jp/cm/"},"id":1292}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["accounts.yahoo.co.jp"],"resourceTypes":["script","stylesheet"],"urlFilter":"||yimg.jp/images/account/nuxt/activity/*/pages/access/ad/index."},"id":1293}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rocketnews24.com"],"resourceTypes":["image"],"urlFilter":"||tpc.googlesyndication.com/simgad/"},"id":1294}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alivechat.tv","kanjukulive.com"],"requestDomains":["dxlive.com"],"resourceTypes":["image","script","sub_frame"]},"id":1295}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wowgame.jp"],"resourceTypes":["image"],"urlFilter":"||a.image.accesstrade.net/m/m_img/*120"},"id":1296}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buy.livedoor.biz"],"requestDomains":["hbb.afl.rakuten.co.jp"],"resourceTypes":["image"]},"id":1297}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wowgame.jp"],"resourceTypes":["image"],"urlFilter":"||h.accesstrade.net/sp/rr?rk="},"id":1298}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.cf.47news.jp/public/bannerad/"},"id":1299}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nissan.co.jp"],"resourceTypes":["image"],"urlFilter":"||b0.yahoo.co.jp/b"},"id":1300}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["angelfish.jp","avianmedicine.jp"],"resourceTypes":["image"],"urlFilter":"||hbb.afl.rakuten.co.jp/hgb/*%3a%2f%2fthumbnail."},"id":1301}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pointmall.rakuten.co.jp"],"resourceTypes":["image"],"urlFilter":"||pointmall.rakuten.co.jp/public/special/img/banners/*_300x250."},"id":1302}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pointmall.rakuten.co.jp"],"resourceTypes":["image"],"urlFilter":"||pointmall.rakuten.co.jp/public/special/img/banners/*-300x250-"},"id":1303}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","gendama.jp","moppy.jp","pointi.jp","t-mall.cmnw.jp","t-mall.tsite.jp","warau.jp"],"requestDomains":["ad-track.jp"],"resourceTypes":["image"]},"id":1304}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pointmall.rakuten.co.jp"],"resourceTypes":["image"],"urlFilter":"||pointmall.rakuten.co.jp/public/special/img/banners/*_300x250.png"},"id":1305}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rakuten.co.jp"],"resourceTypes":["image"],"urlFilter":"||r10s.jp/img/*/468_60_"},"id":1306}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rakuten.co.jp"],"resourceTypes":["image"],"urlFilter":"||rakuten-static.com/*_468x60."},"id":1307}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["itest.5ch.net"],"resourceTypes":["image"],"urlFilter":"||thumbnail.thench.net/thumb/"},"id":1308}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blog.livedoor.jp","seesaa.net"],"resourceTypes":["image"],"urlFilter":"||hbb.afl.rakuten.co.jp/hgb/*%3a%2f%2fthumbnail.*%3d128x128"},"id":1309}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mamastar.jp"],"resourceTypes":["image"],"urlFilter":"||accesstrade.net/m/m_img/"},"id":1310}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hs-exp.jp"],"resourceTypes":["image"],"urlFilter":"||hearthstone.exp.jp/ads/"},"id":1311}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dietnavi.com"],"resourceTypes":["image"],"urlFilter":"||dietnavi.com/ad_images/"},"id":1312}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dietnavi.com"],"resourceTypes":["image"],"urlFilter":"||dietnavi.com^*/img/ad/"},"id":1313}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","ecnavi.jp","gamefactory.jp","gendama.jp","lifemedia.jp","moppy.jp","netmile.co.jp","point-g.rakuten.co.jp","point.i2i.jp","pointi.jp","pointtown.com","ponta.t-mall.tsite.jp","warau.jp","yomipo.yomiuri.co.jp"],"resourceTypes":["image"],"urlFilter":"||a8.net/svt/bgt"},"id":1314}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["warau.jp"],"resourceTypes":["image"],"urlFilter":"||advack.net/p/?ad="},"id":1315}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dietnavi.com"],"requestDomains":["cf.smaad.net"],"resourceTypes":["image"]},"id":1316}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["point.i2i.jp"],"resourceTypes":["image"],"urlFilter":"||aeonshop.com/assets/file/pages/img/ad/"},"id":1317}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","ecnavi.jp","gendama.jp","lifemedia.jp","moppy.jp","netmile.co.jp","point.i2i.jp","pointi.jp","pointtown.com","ponta.gamefactory.jp","warau.jp","yomipo.yomiuri.co.jp"],"resourceTypes":["image"],"urlFilter":"||af-110.com/banner/"},"id":1318}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","dietnavi.com","gendama.jp","pointi.jp","ponta.gamefactory.jp","t-mall.cmnw.jp"],"requestDomains":["cross-a.net"],"resourceTypes":["image"]},"id":1319}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com"],"resourceTypes":["image"],"urlFilter":"||aff.i-mobile.co.jp/display_data.ashx?"},"id":1320}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gendama.jp"],"resourceTypes":["image"],"urlFilter":"||aff.valuecommerce.ne.jp/ad/displaybanner/"},"id":1321}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ecnavi.jp"],"resourceTypes":["image"],"urlFilter":"||amazonaws.com/adv-img.zucks.jp/"},"id":1322}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","moppy.jp","point.i2i.jp"],"resourceTypes":["image"],"urlFilter":"||amazonaws.com/affiliate-img.docomo.ne.jp/banner/"},"id":1323}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["point.i2i.jp"],"resourceTypes":["image"],"urlFilter":"||amazonaws.com/img.point.i2i.jp/banner/*/300x250_"},"id":1324}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["point.i2i.jp"],"resourceTypes":["image"],"urlFilter":"||amazonaws.com/img.point.i2i.jp/banner/*_300x250."},"id":1325}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com"],"resourceTypes":["image"],"urlFilter":"||cloudfront.net/*_300x250"},"id":1326}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ponta.gamefactory.jp"],"resourceTypes":["image"],"urlFilter":"||cosmeland.jp/affiliate/"},"id":1327}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com"],"resourceTypes":["image"],"urlFilter":"||dell.com/images/jp/banners/*_300x250."},"id":1328}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp","t-mall.tsite.jp"],"resourceTypes":["image"],"urlFilter":"||dinos.co.jp/affiliate/"},"id":1329}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp"],"resourceTypes":["image"],"urlFilter":"||pia.jp/uploads5/files/*/300_250."},"id":1330}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp"],"resourceTypes":["image"],"urlFilter":"||prf.hn/source/"},"id":1331}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moppy.jp"],"resourceTypes":["image"],"urlFilter":"||ryuryumall.jp/af/ls/logo/300_250_"},"id":1332}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rocketnews24.com","youpouch.com"],"requestDomains":["fundingchoicesmessages.google.com"],"resourceTypes":["script"]},"id":1333}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gendama.jp","moppy.jp"],"resourceTypes":["image"],"urlFilter":"||smart-c.jp/i?"},"id":1334}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dietnavi.com","gendama.jp","lifemedia.jp","moppy.jp","ponta.gamefactory.jp"],"resourceTypes":["image"],"urlFilter":"||tcs-asp.net/imagesender"},"id":1335}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","ecnavi.jp","gendama.jp","hapitas.jp","lifemedia.jp","moppy.jp","point-g.rakuten.co.jp","pointi.jp","pointtown.com","ponta.gamefactory.jp","t-mall.tsite.jp","warau.jp","yomipo.yomiuri.co.jp"],"resourceTypes":["image"],"urlFilter":"||trafficgate.net/t/b/"},"id":1336}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hpdsp.net"],"requestDomains":["tm.r-ad.ne.jp"],"resourceTypes":["script"]},"id":1337}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["point.i2i.jp"],"resourceTypes":["image"],"urlFilter":"||virusbuster.jp/aff/banner/vb/468_60.gif"},"id":1338}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chobirich.com","gendama.jp","moppy.jp","point.i2i.jp","t-mall.tsite.jp"],"resourceTypes":["image"],"urlFilter":"||wowma.net/market/linkshare/"},"id":1339}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["affiliate-b.com"],"resourceTypes":["image"],"urlFilter":"||afi-b.com/assets/img/general/common/"},"id":1340}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["coolpan.net","realtime-chart.info","sekai-kabuka.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":1341}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["realtime-chart.info","sekai-kabuka.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/managed/js/adsense/"},"id":1342}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nihongo-pro.com"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":1343}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pointmall.rakuten.co.jp"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/*/pubads_impl"},"id":1344}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buhitter.com","nanpre.adg5.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/gpt/pubads_impl_"},"id":1345}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","nehannn.com"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl_"},"id":1346}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nanpre.adg5.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":1347}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["htb.co.jp","lisani.jp","maidonanews.jp","news.tv-aichi.co.jp","newsee-media.com","oricon.co.jp","reader.futabanet.jp","saitama-np.co.jp","yomuno.jp"],"resourceTypes":["script"],"urlFilter":"||click.speee-ad.jp/v1/recwid?"},"id":1348}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["htb.co.jp","lisani.jp","maidonanews.jp","news.tv-aichi.co.jp","newsee-media.com","oricon.co.jp","reader.futabanet.jp","saitama-np.co.jp","yomuno.jp"],"resourceTypes":["script"],"urlFilter":"||speee-ad.akamaized.net/tag/"},"id":1349}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["baseball.yahoo.co.jp","soccer.yahoo.co.jp"],"resourceTypes":["script"],"urlFilter":"||im.ov.yahoo.co.jp/tag/"},"id":1350}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["baseball.yahoo.co.jp","soccer.yahoo.co.jp"],"resourceTypes":["script"],"urlFilter":"||yads.yjtag.yahoo.co.jp/tag"},"id":1351}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nttdocomo.co.jp"],"resourceTypes":["script"],"urlFilter":"||adcdn.goo.ne.jp/images/pix/"},"id":1352}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www3.nissan.co.jp"],"resourceTypes":["script"],"urlFilter":"||img.ak.impact-ad.jp/sr/js/nissan_test_"},"id":1353}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www3.nissan.co.jp"],"resourceTypes":["script"],"urlFilter":"||img.ak.impact-ad.jp/ut/"},"id":1354}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tv.golfnetwork.co.jp"],"resourceTypes":["script"],"urlFilter":"||cdn.relaido.jp/rplayer/"},"id":1355}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["recruit.co.jp"],"requestDomains":["r-ad.ne.jp"],"resourceTypes":["sub_frame","xmlhttprequest"]},"id":1356}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ok.goo-net.com"],"resourceTypes":["script"],"urlFilter":"||proto2ad.durasite.net/a-affiliate2/mobile"},"id":1357}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["success-corp.co.jp"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":1358}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ordermaid.ai"],"requestDomains":["nend.net"],"resourceTypes":["media"]},"id":1359}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www3.nissan.co.jp"],"requestDomains":["penta.a.one.impact-ad.jp"],"resourceTypes":["other"]},"id":1360}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","buhitter.com","lemino.docomo.ne.jp","nanpre.adg5.com","nehannn.com","pointmall.rakuten.co.jp","rocketnews24.com","youpouch.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||g.doubleclick.net/gampad/ads?"},"id":1361}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rocketnews24.com","youpouch.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||tpc.googlesyndication.com/simgad/"},"id":1362}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["funny-ai.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||serving.stat-rock.com/v1/placements/"},"id":1363}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cm-beacon.nakanohito.jp/cm/comment_"},"id":1364}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ordermaid.ai"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||serving.stat-rock.com/*/placements/"},"id":1365}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ordermaid.ai"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vdapp.nend.net/*/video/ad/vast/"},"id":1366}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vk.sportsbull.jp"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||koshien-live.net/*/adtag.xml"},"id":1367}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cookpad.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cookpad-ads.com/d/1.json?"},"id":1368}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bihann.com","nehannn.com","pointmall.rakuten.co.jp"],"resourceTypes":["sub_frame"],"urlFilter":"||googlesyndication.com/safeframe/"},"id":1369}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nanpre.adg5.com"],"resourceTypes":["sub_frame"],"urlFilter":"||safeframe.googlesyndication.com/safeframe/"},"id":1370}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||order.shopping.yahoo.co.jp/cgi-bin/order-form"},"id":1371}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||jiji.com/ad/img/"},"id":1372}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||couponad.marketplace.rakuten.co.jp/api/v1/usersearch/"},"id":1373}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||daikin.co.jp/-/media/project/daikin/daikin_co_jp/ad/images/"},"id":1374}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||es-navi.com/img/ads/"},"id":1375}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||low-ya.com/banners/"},"id":1376}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||runnet.jp/ad/image/"},"id":1377}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gpoint.co.jp/images/gpark/bnr/300_250_"},"id":1378}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||gpoint.co.jp/images/*_300x250."},"id":1379}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||moppy.jp/pub/global/pc/banner/gacha/468x60.jpg"},"id":1380}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||point-g.rakuten.co.jp/pg_assets/item/contets/*/300_250_"},"id":1381}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tumadouga.jp/assets/ads/member"},"id":1382}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tuma.jp/gazou/assets/ads/member.jpg"},"id":1383}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||medicalonline.jp/ad_img/"},"id":1384}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||hamadasyuzou.co.jp/wp/wp-content/themes/hamadasyuzou/common/img2/ad/"},"id":1385}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image","script"],"urlFilter":"||synapse.ne.jp/ads/"},"id":1386}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||kumin.news/assets/img/ad/"},"id":1387}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||gaming-city.com/images/ads/"},"id":1388}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||torisetsu.biz/img/ads/"},"id":1389}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||hpplus.jp/ogp/image/ad/"},"id":1390}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||img-baila.hpplus.jp/*/image/ad/"},"id":1391}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["font","image"],"urlFilter":"||hs-exp.jp/ads/"},"id":1392}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||point-g.rakuten.co.jp/pg_assets/item/contets/*_300x250"},"id":1393}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||afi-b.com/assets/dist/img/general/top/img/ad/"},"id":1394}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sst.rocketnews24.com/gtm.js"},"id":1395}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||image.ias.rakuten.co.jp/dst/ec/"},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seitainavi.jp/wp-content/themes/hone-new/assets/images/footer-bnr_common"},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rokemoba.com/smartphone/wp-content/uploads/2024/04/rakuten-"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl-x.com/iframe/ad/"},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||famitsu.com/special/content/images/superjack/"},"id":1400}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||liberty-net.jp/bana/"},"id":1401}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["d-read.com","paio-hazard.com"],"urlFilter":".php"},"id":1402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobareco.jp/uploads/*/ad_bk-news_rakuten-mobile_recommend"},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobareco.jp/uploads/*_rnav-bnr_yumobile"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamerch.com/s3-assets/images/index/jack/"},"id":1405}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".top/memx/force_login?acr_values="},"id":1406}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"?bcda=("},"id":1407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?bcda=+"},"id":1408}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["6ms.biz","a-affiliate.net","a-c-engine.com","a-i-ad.com","a8.net","abh.jp","accesstrade.net","ad-arrow.com","ad-fam.com","ad-generation.jp","ad-move.jp","ad-nex.com","ad-spire.net","ad-tag.biz","ad-track.jp","ad.886644.com","ad.adpon-affi.net","ad.adpon.jp","ad.angel-live.com","ad.douga-kan.com","ad.duga.jp","ad.netowl.jp","ad.presco.asia","ad.xdomain.ne.jp","adapf.com","adcent.jp","adfurikun.jp","admane.jp","adplushome.com","ads-lite.net","ads.contents.fc2.com","adsozai.com","adstuber.com","adtest.pages.dev","advack.net","advision-adnw.jp","af-110.com","af-a.jp","af-next.com","af.atsoho.com","af.tosho-trading.co.jp","afbhub.net","aff.jskyservices.com","affiliate.casino-wonder.com","affiliate.konibet.com","affiliate.miracle-miracle.com","affiliate.sonicsense.jp","affiliateone.jp","affiliates.expaus.in","afflaze.com","afi-b.com","afi-thor.com","ak.impact-ad.jp","amaprop.net","amoad.com","ap.ad-feed.com","api.unthem.com","app.monetrack.com","appdraft.link","appollo.jp","assoc-amazon.jp","astrsk.net","atype.jp","aztool.org","b-click.net","bibincom.com","bizmotion.jp","blog.livelog.biz","blogparts.cityheaven.net","blogparts.dgpot.com","blogparts.gcolle.net","bn.dxlive.com","cdn.mixx-ad.net","colossal.jp","compass-fit.jp","congrab.com","connead.net","cpro.baidu.com","cross-a.net","d-064.com","d-markets.net","d2-apps.net","deliver.ads2.iid.jp","dep.tc","deqwas.net","devo.jp","dmm-rank.com","download.jword.jp","fam-8.net","fam-ad.com","fivecdm.com","flux-cdn.com","flux-g.com","focas.jp","fxprime-popular.com","geniee.jp","goldenssp.com","gyro-n.com","hananokai.tv","hb.afl.rakuten.co.jp","hbb.afl.rakuten.co.jp","hitgraph.jp","hogei.info","i2ad.jp","i2i.jp","i2idata.com","i2iserv.com","image-rentracks.com","impactify.media","infotop.jp","itgear.jp","j-a-net.jp","japanofficial.jp","js.glossom.jp","js.passaro-de-fogo.biz","link-a.net","link-ag.net","link-trade.net","lmadps.jp","lvtag.com","m-live.jp","manga.boy.jp","mcnt.jp","mincure-ad.com","mobadme.jp","mobee2.jp","mopo.jp","moshimo.com","mttag.com","nakanohito.jp","nend.net","neofield.click","new-adtest.pages.dev","octopuspop.com","one.impact-ad.jp","p.permalink-system.com","performancefirst.jp","pokoran.com","polymorphicads.jp","pompass.net","pr-agent.jp","preaf.jp","presco.ai","promolayer.io","public.adgger.jp","r-ad.ne.jp","ratel-ad.com","rd.rakuten.co.jp","reajyu.net","recommender.jp","reemo-ad.jp","relaido.jp","rentracks.jp","roselip-fetish.com","samuraiclick.com","scadnet.com","sdqoi2d.com","search.jword.jp","seogreat.net","seoparts.com","seoparts.net","sexpixbox.com","shop.vapelog.jp","smaad.net","smart-c.jp","smv.to","speead.jp","speee-ad.akamaized.net","spreadlink.net","sprout-ad.com","srv2.trafficgate.net","static.affiliate.rakuten.co.jp","tag.surpha.jp","taggyad.jp","tcs-asp.net","textad.net","thench.net","threeate.jp","townlife-aff.com","trackword.biz","trading-ad.net","traffic-exchange.tv","trafficstars.com","trigraff.com","trustclick.ne.jp","tumabeni.com","ueuodgnrhb.com","v4dwkcv.com","valuecommerce.ne.jp","w.zenback.jp","webantenna.info","widget.gooero.jp","widget.zenback.jp","woomy.me","world-ad.jp","x-lift.jp","x-value.net","x5.jougennotuki.com","xml.affiliate.rakuten.co.jp","xxxxxxxx.jp","yicha.jp","zastag.com","zucks.net","zucks.net.zimg.jp"]},"id":1409}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["eroerotaikendan.doorblog.jp","himasoku.com","kako.futakuro.com","moeruhtaiken.doorblog.jp","urasma.com","xvideo-jp.com"],"resourceTypes":["sub_frame"]},"id":1410}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ero-shame.club","eroangle.club","erogazoo.net"],"urlFilter":"||telegra.ph/file/"},"id":1411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atwiki.jp/common/dist/js/amazon_flux.js"},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.atwiki.jp/gtav/attach/*/300_250.jpg"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.fc2.com/ad_rentangle.php"},"id":1414}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||exploader.net/d/"},"id":1415}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buzz","cfd"],"resourceTypes":["main_frame"],"urlFilter":"://sm*/sp/index"},"id":1416}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".fixdynamics.info/hh/"},"id":1417}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","com"],"resourceTypes":["main_frame"],"urlFilter":"/?_encoding=utf8&openid.assoc_handle=jpflex&openid.claimed_id=&action=sign-in&path=home&ref_=nav_account&signin=1&useredirectonsuccess=1|"},"id":1418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"?m=000&t=000&ip="},"id":1419}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cont.pancolle-movie.jp/goods/"},"id":1420}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cont.pancolle-movie.jp/affer_img/"},"id":1421} +] diff --git a/extentions/uBOL-home/rulesets/main/kor-1.json b/extentions/uBOL-home/rulesets/main/kor-1.json new file mode 100644 index 0000000..4719a0d --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/kor-1.json @@ -0,0 +1,813 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["2mdn.net","3lift.com","a.applvn.com","acache.ilbe.com","acceptable.a-ads.com","action.adoffice.11st.co.kr","ad-api.band.us","ad-api.enuri.info","ad-brix.com","ad-files.classting.com","ad-img.ebaykorea.com","ad-insight.sellermill.com","ad-mapps.com","ad-script.viewus.co.kr","ad.3dpop.kr","ad.a-ads.com","ad.about.co.kr","ad.aceplanet.co.kr","ad.adinc.kr","ad.adjw.co.kr","ad.admine.co.kr","ad.adnmore.co.kr","ad.ajitad.co.kr","ad.ari.skt-jive.com","ad.auction.co.kr","ad.bidrich.com","ad.buzzvil.com","ad.cashdoc.io","ad.cauly.co.kr","ad.cgv.co.kr","ad.ciokorea.com","ad.cyycoy.com","ad.danawa.com","ad.daum.net","ad.doorigo.co.kr","ad.doubleclick.net","ad.doyouad.com","ad.esmplus.com","ad.everytime.kr","ad.feedbag.co.kr","ad.hankookilbo.com","ad.idnad.co.kr","ad.ilbe.com","ad.ilikesponsorad.com","ad.imp.joins.com","ad.khan.co.kr","ad.kmib.co.kr","ad.linkprice.com","ad.mediafarm.co.kr","ad.mediamixer.co.kr","ad.mrab.co.kr","ad.newspim.com","ad.phaserep.com","ad.planbplus.co.kr","ad.pping.kr","ad.reople.co.kr","ad.search.nate.com","ad.smartinmedia.co.kr","ad.smartmediarep.com","ad.themedianw.com","ad.tjtune.com","ad.tpmn.co.kr","ad.tpmn.io","ad.viewus.co.kr","ad.yonhapnews.co.kr","ad.zumst.com","ad1.missyusa.com","ad1.sportschosun.com","ad2.mimint.co.kr","ad4989.co.kr","ad5.koreadaily.com","adad.z00.kr","adapi.about.co.kr","adballoon.afreecatv.com","adbc.io","adbinead.com","adc.ohmynews.com","adcastmarket.com","adcdn.gamemeca.com","adcenter-api.cashwalk.co","adcheck.about.co.kr","adcr.naver.com","addb.interpark.com","addc.dcinside.com","adex.ednplus.com","adfork.co.kr","adg.dawin.tv","adimage.hankookilbo.com","adimg.cgv.co.kr","adimg.nate.com","adimg.newdaily.co.kr","adinc.co.kr","adlooxtracking.com","adm.smartmediarep.com","admanmedia.com","admaru.net","admax.me","admixer.co.kr","admonseller.com","adplex.co.kr","adpnut.com","adpopcorn.com","adreal.dt.co.kr","ads-api.kidsnote.com","ads-partners.coupang.com","ads-twitter.com","ads.admaru.com","ads.adoffice.11st.co.kr","ads.betweendigital.com","ads.gamemeca.com","ads.imbc.com","ads.inven.co.kr","ads.kmib.co.kr","ads.mncmedia.co.kr","ads.mobitree.co.kr","ads.motorgraph.com","ads.mtgroup.kr","ads.orbi.kr","ads.priel.co.kr","ads.quanta.la","ads.sportsseoul.com","ads.stickyadstv.com","ads.tapzin.com","ads.uwayapply.com","adscdn.orbi.kr","adserver.joseilbo.com","adservice.google.com","adservice.hani.co.kr","adservice.sbs.co.kr","adsmrapi.imbc.com","adsrv-up.mcrony.com","adsrvr.org","aduniv.nesin.com","adv.bandi.so","adv.dailyissue.co.kr","adv.imadrep.co.kr","adv.khan.co.kr","adv.zdnet.co.kr","advertising.com","advod.sbs.co.kr","adw.gomtv.com","adw.heraldm.com","adx-exchange.toast.com","adx.mocoplex.com","adx.turl.co.kr","adxadserv.com","adxcorp.kr","adxr.zum.com","adxv.zum.com","ahnlabad.com","amazon-adsystem.com","amp.diningcode.com","andbeyond.media","aniview.com","api-ao-list.adison.co","api.botad.kr","api.ezadsystem.com","api.greenp.kr","api.linkmine.co.kr","api.valista.io","applovin.com","aproxy-next.tving.com","aproxylog-next.tving.com","arm.c.appier.net","awd.spochak.com","banners.cams.com","bestcontentitem.top","bidr.io","bidswitch.net","bizspring.net","catad5959.com","cdn.nhnace.com","cdndn.3dpop.kr","centaurs-rest.coupang.com","cf-eba.everytime.kr","cizion.com","clickmon.co.kr","compass.adop.cc","contentcave.co.kr","contentsfeed.com","contextweb.com","cp.edl.co.kr","cpa.greenp.kr","criteo.net","cyad.nate.com","cyad1.nate.com","d.applvn.com","d1ap9gbbf77h85.cloudfront.net","d1cykymlllue3h.cloudfront.net","d23poh9wsma6va.cloudfront.net","dable.io","dadispapi.auction.co.kr","daimg.encar.com","deapi.afreecatv.com","deepdive.zum.com","deployads.com","dhgywazgeek0d.cloudfront.net","displayad.lotteon.com","displayad.zum.com","displayadimg.zumst.com","dmxleo.dailymotion.com","ds.11st.co.kr","epnt.ebay.com","exelbid.com","external-ad.bunjang.co.kr","external-api.impression-neo.naver.com","fastview.co.kr","finead.o00.kr","g.doubleclick.net","googleadservices.com","googletagservices.com","gwx.adnext.co","hancomad.com","i.keezip.com","i18n-pglstatp.com","iadsdk.apple.com","imasdk.googleapis.com","img.side.mythiell.com","imgnewad.ytn.co.kr","infolinks.com","innity.net","innorame.com","interworksmedia.co.kr","io.smartmyd.com","js.newsmobile.co.kr","kitweb.tadapi.info","kodcad.kr","koreanzad.xyz","live.primis.tech","md.r114.co.kr","mediabp.kr","mediacategory.com","mediavisor.doubleclick.net","megadata.co.kr","mini.m-able.app","minishop.linkprice.com","mmnneo.com","mobon.net","mobwithad.com","ms.applvn.com","msadsense.com","mtag.mman.kr","n4403ad.doubleclick.net","nad.tf.co.kr","naverpa-phinf.pstatic.net","ndexww.com","net.rayjump.com","netinsight.co.kr","networkad.nate.com","newscover.co.kr","nitropay.com","nkwadv.nate.com","nsmartad.com","nvapi.feeldmc.com","optad360.io","pagead2.googlesyndication.com","piclick.kr","pltapad.com","powerclick.about.co.kr","poweredby.jads.co","pub.tvads.co.kr","rainbownine.net","realclick.co.kr","realssp.co.kr","reqde.afreecatv.com","safeframe.googlesyndication.com","screen.buzzvil.com","search-ads-api.joongna.com","searchad-phinf.pstatic.net","serv.ds.kakao.com","shoppingbox.zum.com","shoppingcall.me","shopsquare.naver.com","shukriya90.com","simg.imadrep.co.kr","sitescout.com","skt-asum.com","splash-ad.classting.com","ssp.meba.kr","static.bidrich.com","static.doubleclick.net","static.tpmn.co.kr","stream.spongead.com","supersonicads.com","sv.govkorea24.com","taboola.com","tads.tenping.kr","tae.middlepoint.co.kr","tagtree.co.kr","tapioni.com","targetpush.co.kr","teads.tv","tivan.naver.com","tnkad.net","tpc.googlesyndication.com","tracker.digitalcamp.co.kr","trafficforce.com","tsyndicate.com","ttse.b-cdn.net","tvetamovie.pstatic.net","undertone.com","unityads.unity3d.com","veta.naver.com","vntsm.com","vrixon.com","vungle.com","wmars-client.wemakeprice.com","wtg-ads.com","wwwads.seoul.co.kr","xconf.cauly.co.kr","xdsp.snadx.com","xlviirdr.com","xn--s-4z5e652a53k.com","z.o00.kr"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iad-*.braze.com^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adimg*.search.naver.net^"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.thisisgame.com^"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.wisenut.co.kr^"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adservice.google.co."},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads-*.v.ssp.yahoo.com^"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pangolin*.sgsnssdk.com^"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.*.doubleclick.net^"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-adn-*.rayjump.com^"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data/banner.json?"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-manager.min.js"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||damoang.net/data/file/banners/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggeal.com/banner/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sejonghub.com/theme/bs4-basic/storage/image/title-"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stoo.com/banner/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stoo.com/ad/"},"id":17}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekn.kr","kyeongin.com","yeongnam.com"],"urlFilter":"/mnt/webdata/ad/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news1.kr/ads/iframe/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||data.navyism.com/asset/aliexpressdeal.png"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.dcinside.com/ajax/*naverad"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||op.skill.or.kr/~gitbook/image?url=https:%2f%2fads-partners.coupang.com%2f"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brainbox.co.kr/data/banner/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||100news.kr/data/100news_kr/banner/"},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["signin.gmarket.co.kr"],"urlFilter":"||ad-img.gmarket.com/ads/contents_/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bjapi.afreecatv.com/api/ad/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||google.com/adsense/ad"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||google.com/adsense/domains"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okky.kr/api/okky-web/banners"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file.doctornow.co.kr/ad/banner-ad/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arca.live/external/callad|"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||humorpick.com/data/banner/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportsw.kr/support/_updata/banner"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dpg.danawa.com/news/ad/rest/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dpg.danawa.com/mobile/rest/ad/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file.kinolights.com/*/banner/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businesspost.co.kr/images/banner/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whosaeng.com/data/whosaeng_com/*banner/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whosaeng.com/data/m.whosaeng.com/mo_"},"id":39}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arca.live"],"requestDomains":["da.namu.la"]},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.enter.etoday.co.kr/images/ad/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdaily.co.kr/banner/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdaily.co.kr/ad/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dentalnews.or.kr/data/banner/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nosearch.com/api/naver*ad?channel="},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prod.danawa.com/info/ajax/getplanbplusproductlist.ajax.php"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prod.danawa.com/info/ajax/getpowershopping.ajax.php"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/advanced-ads"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-img.viewus.co.kr/common/ad/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comm-api.game.naver.com/nng_main/*/cpa/adlist"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobilitytv.co.kr/wp-content/plugins/advanced-ad"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.onnetwork.tv/js/*/embedoptad.min.js"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["academy.prompie.com"],"urlFilter":"||d2c8akc1t97nhh.cloudfront.net/static/images/academies/*_ad_banner_"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||richgo.ai/api/ads"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wiizmkrstorage.blob.core.windows.net/wiadcontainer/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||busan.com/nas/wcms/public/pc/images/new/bluebanner.png"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coinreaders.com/data/coinreaders_com/upload/banner/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||healtho.co.kr/biz_files/sub_news/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||healtho.co.kr/biz_files/main_right/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||public-api.wadiz.kr/main/info/marketing"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||service.wadiz.kr/api/*/wadizad/host/keyvisual"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||src.hidoc.co.kr/image/ad/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.health.chosun.com/js/*_banner_"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||health.chosun.com/images/event/app_"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.globalsun.io/*-player.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanumy.co.kr/images/main/banner/nanumy/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nanumy.co.kr/files/*/template/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydaily.co.kr/upload/ads/"},"id":68}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["globalepic.co.kr"],"urlFilter":"||cgeimage.commutil.kr/phpwas/restmb_allidxmake.php"},"id":69}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torrentpi144.com","torrentpi145.com","torrentpi146.com","torrentpi147.com","torrentpi148.com","torrentpi149.com","torrentpi150.com","torrentpi151.com","torrentpi152.com","torrentpi153.com","torrentpi154.com","torrentpi155.com","torrentpi156.com"],"urlFilter":"||torrentpi*.com/data/file/ad/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.nate.com/kwshop/ad_img/nice/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.koreatimes.com/*/images/townads/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.koreatimes.com/banner/files/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beautynury.com/data/ad/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||msearch.shopping.naver.com/api/search/reactivesearchad"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recipe1.ezmember.co.kr/ad/img/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slrclub.com/bbs/*.php*slrclub.ch*keyword*&callback="},"id":77}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eanews.kr","lifedesk.co.kr"],"urlFilter":"||static.coupangcdn.com/image/"},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eanews.kr","lifedesk.co.kr"],"urlFilter":"||ehom.kr/banner/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catnews.net/data/mtopbanner/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catnews.net/img/banner/banner"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catnews.net/bbs/img/banner"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danawa.com/mobile/ajax/jehuproduct/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danawa.com/mobile/js/powershopping.min.js"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atlantachosun.com/files/ads/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atlantachosun.com/files/media/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||likeonepiece77.com/wp-content/plugins/bloom/js/custom.js"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pigpeople.net/data/banner/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etfcheck.co.kr/assets/img/banner/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||click.linkprice.com/lpfront/coupang_iframe.php"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopping.interpark.com/resources/js/common/powerlink.js"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopping.interpark.com/static/styles/pages/powerlink.css"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopapi.interpark.com/advertisement/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopping.interpark.com/resources/js/plugin/powerlinkload.js"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openimage.interpark.com/dia/images/"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hash.kr/images/main/*_banner"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wiki.hash.kr/images/thumb/e/ef/"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruliweb.com/banneriframe"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forwarder.kr/data/file/banner/"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burgeon.co.kr/mad/"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.heraldm.com/realfoods/*/ad/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kwnews.co.kr/upload/ad/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.dt.co.kr/images/bnr_"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.dt.co.kr/images/*_ad_"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ildaro.com/data/ildaro_com/banner/"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srv-kyeonggi.kr.object.ncloudstorage.com/*/resources/banner/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scsgozneamae10236445.cdn.ntruss.com/*/resources/banner/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spastatic.naver.com/*/shopad/static/shopad-square-node/"},"id":108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["platum.kr"],"urlFilter":"||live.staticflickr.com/65535/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edge-live.joongna.com/api/prdt/ads/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yes24.com/event/adgirl/getadstream"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.yes24.com/momo/scmfiles/advertfiles/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buy.11st.co.kr/cart/recommendproduct.tmall"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11st.co.kr/advert/hotclick.tmall"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buy.m.11st.co.kr/mw/cart/vue/recommend/ad.tmall"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.11st.co.kr/mw/mypage/api/*/hotclick.tmall|"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.11st.co.kr/mw/mypage/api/*/mypagehistorytopbannerinfo.tmall"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coupang.com/vp/products/*/items/*/carousel-widget"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.mimint.co.kr/banner/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melon-pan.com/plugin/adcover/"},"id":120}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hotissuepoint.com","keela.co.kr","smartinpress.com"],"urlFilter":"/wp-content/plugins/brave-popup-builder/assets/frontend/brave.js"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etoland.co.kr/img/renewal/games/squidland/"},"id":122}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["etoland.co.kr"],"urlFilter":"||youtube.com/iframe_api|"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etoland.co.kr/data/file0207/point1/"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resources.chimhaha.net/banner/"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilbe.com/img/banner/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/atlantak.com/wp-content/uploads/*.gif?resize=*&ssl=1"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/atlantak.com/wp-content/uploads/*?w=*&ssl=1"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepumpkin.io/wp-content/uploads/*/length"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thepumpkin.io/wp-content/uploads/*/width"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economist.co.kr/data/ecn/upload/save/popup/"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||semoi.kr/data/file/ad"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deliverypoint.co.kr/data/file/ad"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ytn.co.kr/img/etc/btn_ad_close.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ppomppu.co.kr/zboard/data*/banner/"},"id":135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rgy0409.tistory.com"],"urlFilter":"||i.ibb.co/*/"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simcong.com/static/banner/"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script.auction.co.kr/common/sruadserversubheader.htm"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kookje.co.kr/design/busanmedi.jpg"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kookje.co.kr/design/kfmask.png"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kookje.co.kr/design/bn_"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kookje.co.kr/design/banner_"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.incheonilbo.com/script/bannerpop.js"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.cms.outstanding.kr/images/origin/"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||search.zumst.com/scripts/*search.powercontents.js"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||search.zumst.com/scripts/*search.powershopping.js"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||search.zumst.com/scripts/zum.search.adshopping.js"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hojubada.com/data/file/mbanner/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.11st.co.kr/products/v1/mw/recommend/branding-banner/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.11st.co.kr/products/v1/mw/ad/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.11st.co.kr/mw/api/app/elevenst/ad/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||11st.co.kr/products/view/pc/top/*?mdispctgrno=*&isshockingdeal="},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.news.unn.net/image/banner/"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ddaily.co.kr/data/banner/"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t1.daumcdn.net/tistory_admin/promotion/"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geojejournal.co.kr/script/ad.control.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geojejournal.co.kr/banner/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-econ.kr/files/*/template/"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-econ.kr/images/main/banner/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allaboutshaving.kr/wp-content/plugins/quick-adsense-reloaded/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avdbs.com/*/img/banner/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avdbs.com/*/img/aashop/"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live.afreecatv.com/api/get_ad.php"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heye.kr/wysiwyg/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.smartbaedal.com/web/site/*/ad/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quasarzone.com/banner/display"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pennmike.com/script/bannerpop.js"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjang0u.com/img/banner_ad_"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/static*/comic/im*/txt_ads_v"},"id":169}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["heye.kr"],"requestDomains":["i.ibb.co"]},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicaltimes.com/main/images/*ad"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstomato.com/js/adtomato_lib_"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kids.donga.com/www/data/banner/"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kids.donga.com/cpc_*.php"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watchfreejavonline.co/wp-content/uploads/*.mp4"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edudonga.com/data/banner/"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.asiatoday.co.kr/adver/"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcinside.com/_js/ad_keyword_powlink.js"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joseilbo.com/ent/banner/"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starjn.com/data/starjn_com/banner/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viva100.com/main/images/banner/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shinmoongo.net/data/shinmoongo_net/banner/"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.news2day.co.kr/data1/resources/banner/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nimage.newsway.co.kr/banner/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coronaita.com/static/media/*_banner"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||betanews.net/banner.html"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||star.mbn.co.kr/js/artsnews_ad.js"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||data.ygosu.com/ygosu_data/banner_img/"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segyebiz.com/static/segyefn/resources/images/*_ad."},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellot.net/data/cache/public/banner/"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ppomppu.co.kr/js/naver_power_ad.js"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbongtv.com/img/*.gif|"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jlpt.or.kr/banner/"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobest.co.kr/img*/cp-ad"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobest.co.kr/img*/coupang-"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thewordcracker.com/wp-content/uploads/*/navercafe.webp"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thewordcracker.com/wp-content/uploads/*/bh_d.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m-economynews.com/data/banner/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeskey.or.kr/bnr-img/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.hankyung.com/img/tenasia/w/banners/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||side.mythiell.com/readurl.php?url=https://ad.mapy.co.kr/"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||side.mythiell.com/tenasiaad"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magazine.hankyung.com/magazine_images/banner/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.humoruniv.com/banner/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.humoruniv.com/js/adpost"},"id":205}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn--ok0bj0i6sfoyp9no.com"],"urlFilter":"/skin/images/banner"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clien.net/service/api/hongbo/"},"id":207}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m-sooriya.tistory.com"],"requestDomains":["ifh.cc"]},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||disco.re/detail/get_area_timeline_top_list/"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||disco.re/detail/getareaadsale/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebook.io/img/banners/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inven.co.kr/*/lib/js/zicf*.js"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blockchainhub.kr/data/apms/background/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isplus.com/data/isp/upload/save/banner/"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daumcdn.net/tistory_admin/static/revenue/"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.enuri.com/*/ajax/getsearchsponsor_ajax.jsp"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daisomall.co.kr/data/templet_data/templet/daiso/images/login_phone.jpg"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/*/api/ad/"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/*/ajax/getnewbrandthema_ajax.jsp"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/*/ajax/connectapipowerlink.jsp"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/*/ajax/getsponsor11st_ajax.jsp"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/ebaycpc/jsp/connectapi*.jsp"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/main/*/ajax/bansrchkeyword.json"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enuri.com/*/ajax/connectapinavershop.jsp"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nongmin.com/-/raw/srv-nongmin/data1/srv-nongmin/*/common/images/*_bnr."},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nongmin.com/wps/engine/rest/bannergroup"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kmug.co.kr/data/ebslider/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikem.co.kr/files/ad/"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebike.co.kr/data/file/slider/"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebike.co.kr/data/file/banner/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebike.co.kr/img/btn_"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebike.co.kr/img/ad/"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebike.co.kr/img/ban_"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corearoadbike.com/*banner/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.wowtv.co.kr/mainmanage/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vop.co.kr/templates/adv/"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vop.co.kr/templates/admanager/"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameangel.com/system/html/iframe/common_banner.php"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xetown.com/files/cache/assets/minified/modules.ads.views.display.min.js"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play-store.co.kr/ads/"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kidkids.net/ddoran/img/*_free_banner."},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.kidkids.net/search/banner/"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ruliweb.com/js/criteo.publishertag.js"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wassada.com/banner_view.php"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wassada.com/*_banner.php"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||colormytree.me/ad/"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bobaedream.co.kr/adsmov/"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.jtbcplus.kr/data/upload/ad_img_banner/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsprime.co.kr//data/banner/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pbf.lotteon.com/product/*/detail/advertisement/"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pbf.lotteon.com/display/*/dpshop/seltdpcorn"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sellclub.co.kr/community/data/ad-pay/"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danawa.com/*/nbp/powerlink*.js.php"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mzthinks.com/app/data/file/article/banner/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daumcdn.net/tistory/2120872/skin/images/adsense_"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikesell.co.kr/site/images/ban/"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakup.com/data/banner/"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cliimage.commutil.kr/phpwas/restmb_allidxmake.php"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daumcdn.net/tistory/1999484/skin/images/bal.jpg"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibric.org/upload/board/files/enterprise/"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibric.org/upload/board/files/new_protech_pri/"},"id":261}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["33across.com","360yield.com","acrosspf.com","adhooah.com","adnxs.com","adop.cc","adskeeper.com","authanalysis.com","casalemedia.com","criteo.com","impactify.io","keywordsconnect.com","kiesta.net","lijit.com","marketingking.co.kr","middlepoint.co.kr","mrep.kr","onepx.kr","openx.net","planmix.co.kr","pubmatic.com","quantserve.com","rubiconproject.com","smartadserver.com","stax.kr","tadapi.info","tenping.kr","thetopic.co.kr","widerplanet.com"]},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibric.org/about/banner/"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gene.postech.ac.kr/upload/board/files/banner/"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibric.org/upload/board/files/banner"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ujnews.co.kr/support/_updata/banner"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popco.net/openx/www/delivery/ajs.php"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inews365.com/data/banner/"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domin.co.kr/bannerpop/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxmovie.com/ad/"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daenews.co.kr/data/banner/"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtnews.net/data/file/banner/"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtnews.net/data/file/banner_fixed/"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||url.kr/data/banner/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibabynews.com/news/photo/fixbanner/"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksg.co.kr/upload/banner/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksg.co.kr/upload/ad_html/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autopostkorea.com/wp-content/cache/min/*-ad.js"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.repress.co.kr/covers/*/original."},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnbnews.com/data/banner/"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.ajunews.com/content/ads/"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnimage.ebn.co.kr/ban/"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img-display.afreecatv.com/creatives/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imnews.imbc.com/operate/common/view/ad/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.dnews.co.kr/uhtml/images/art/*_banner_"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefocus.co.kr/bncode2/banner_"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefocus.co.kr/taboolacode/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamefocus.co.kr/img_mobile/bn_main_*_m."},"id":288}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["shoppinghow.kakao.com"],"urlFilter":"||t1.daumcdn.net/kas/static/na.min.js"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.wikitree.co.kr/api/v1/getarticles.php?*&type=11&"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blockmedia.co.kr/wp-content/uploads/*/blockfesta_*uprise."},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coronaboard.kr/images/square-banner"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmarket.co.kr/nbp/nbpinfo"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesegye.com/support/_updata/banner"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script.auction.co.kr/style/css/ad/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||script.auction.co.kr/ad/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eleccar.co.kr/images/main/type3/dummy_banner"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpenews.com/images/main/banner/"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.principlesofknowledge.kr/images/cpcbanner/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idsn.co.kr/support/_updata/banner"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upinews.kr/data/upi/banner/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isplus.com/data/json/main/banner.json"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dt.co.kr/ad.html"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knnews.co.kr/edb/banner/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dbr.donga.com/upload_dir/banner/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.segye.com/static/*_segyemobile/resources/js/commonad.js"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||segye.com/static/*_segye/resources/js/common_ad_"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.segye.com/static/*_segye/resources/js/banner.js"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.kmib.co.kr/css/www/ad.css"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.etoday.co.kr/common/js/ad/"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sundaynewsusa.com/wp-content/uploads/*_ad"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosinkorea.com/data/banner/"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosinkorea.com/data/skin/content_custom/*/ban_"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bemil.chosun.com/bemil/resources/js/ad/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.health.chosun.com/images/banner/"},"id":315}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avguri10.com","avguri11.com","avguri12.com","avguri13.com","avguri14.com","avguri15.com","avguri4.com","avguri5.com","avguri6.com","avguri7.com","avguri8.com","avguri9.com"],"urlFilter":"||telegra.ph/file/"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.health.chosun.com/img/*_banner_"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||health.chosun.com/js/*_banner.js"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||health.chosun.com/images/*_banner_"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreatimes.net/images/adimage/"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.oasisfeed.com/js/ad/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.oasisfeed.com/banner/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppss.kr/wp-content/uploads/2022/10/spacey"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cams.com/images/cams/lib/camslivebanner-"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.aladin.co.kr/img/bn/book/*_search"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.aladin.co.kr/img/bn/book/*_best"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.aladin.co.kr/img/adbn/"},"id":327}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hdhd344.net","hdhd345.net","hdhd346.net","hdhd347.net","hdhd348.net","hdhd349.net","hdhd350.net","hdhd351.net","hdhd352.net","hdhd353.net","hdhd354.net","hdhd355.net","hdhd356.net","hdhd357.net","hdhd358.net","yasyadong.com"],"requestDomains":["blogger.googleusercontent.com"]},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.aladin.co.kr/img/bn/wflash/*_ad"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.dizzo.com/dizzo2/banner/"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.nstatic.org/br/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nesin.com/images/ad_img/"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kharn.kr/data/banner/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kharn.kr/data/cache/public/banner/"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicaltimes.com/banner/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.sbs.co.kr/news/ad/"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||programs.sbs.co.kr/show/advertise_ch/"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.kyobobook.co.kr/newimages/adcenter/"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawnb.com/lbimg/banner/"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediapen.com/banner"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawtalk.co.kr/api/beta?categories="},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawtalk.co.kr/api/adcategories/"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpanews.co.kr/common_files/upload_files/banner/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medipana.com/upload/banner/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pds.dailypharm.com/admanager_"},"id":345}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ktxtorrent121.com","ktxtorrent122.com","ktxtorrent123.com","ktxtorrent124.com","ktxtorrent125.com","ktxtorrent126.com","ktxtorrent127.com","ktxtorrent128.com","ktxtorrent129.com","ktxtorrent130.com","ktxtorrent131.com","ktxtorrent132.com","ktxtorrent133.com","ktxtorrent134.com","ktxtorrent135.com","tvzota106.com","tvzota107.com","tvzota108.com","tvzota109.com","tvzota110.com","tvzota111.com","tvzota112.com","tvzota113.com","tvzota114.com","tvzota115.com","tvzota116.com"],"requestDomains":["imgbox.com"]},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vod.dailypharm.com/tv_advod/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailypharm.com/users/event/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drapt.com/banner/"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drapt.com/index/img/*_bnn"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realty.chosun.com/realtycommon/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameinsight.co.kr/banner/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameinsight.co.kr/autobox/"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medifonews.com/data/banner/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r114.com/?*&banner=*_ad"},"id":355}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hdhd344.net","hdhd345.net","hdhd346.net","hdhd347.net","hdhd348.net","hdhd349.net","hdhd350.net","hdhd351.net","hdhd352.net","hdhd353.net","hdhd354.net","hdhd355.net","hdhd356.net","hdhd357.net","hdhd358.net","tkr331.com","tkr332.com","tkr333.com","tkr334.com","tkr335.com","tkr336.com","tkr337.com","tkr338.com","tkr339.com","tkr340.com","tkr341.com","tkr342.com"],"requestDomains":["imgsuperpower.com"]},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r114.com/?*&_a=*ad"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r114.com/?*&_a=*advertise"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjalbot.com/images/banners/"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.nstatic.org/banner/"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikbn.news/data/banner/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.emetro.co.kr/data1/resources/banner/"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.emetro.co.kr/data1/resources/popup/"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nzkoreapost.com/banners/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreadaily.com/assets/js/*/kd_adviedo"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreadaily.com/resources/css/koreadaily/*/ad_"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.koreadaily.com/ad/"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chosunlatimes.com/thema/miso-basic*/assets/img/developer_"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chosunlatimes.com/data/file/banner/"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onechurch.nz/banners/"},"id":370}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ggilbo.com"],"urlFilter":"||geo.dailymotion.com/libs/player/"},"id":371}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ggilbo.com"],"urlFilter":"||api.dailymotion.com/video/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medigatenews.com/file/banner/"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/adimg3.search/adpost/js/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t1.kakaocdn.net/brand_sa_public/creative/"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t1.daumcdn.net/kas/static/ba.min.js"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv.nate.com/adv/"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pervsi.com/info/skin_board/m/img/coupang.jpeg"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uwayapply.com/img/common/frame_bn_btn"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.laftel.net/guango/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hairshop.kakao.com/proxy/app/*/search/around/hair-shops/ad|"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||community.rememberapp.co.kr/_next/image?url=*%2fuploads%2fbanner%2f"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cfnimage.commutil.kr/phpwas/restmb_allidxmake.php"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ceoscoredaily.com/upload/*_banner_"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ceoscoredaily.com/upload/ads/"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naver.com/shoppingbox/"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdnet.co.kr/template_ad/"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zdnet.co.kr/ads/"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ypbooks.co.kr/ypbooks_mobile/event/"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ypbooks.co.kr/upload/banner/"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ypbooks.co.kr/upload/html/popup/"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prod.danawa.com/list/ajax/getadbrandhall.ajax.php"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fpn119.co.kr/data/*/banner/"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop.zumst.com/upload/shoppingbox/"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zumst.com/scripts/addefence.js"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srv-asiatime.kr.object.ncloudstorage.com/*/resources/banner/"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/static/kin/*/promotion/mobile/"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/static/kin/*/promotion/main/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dqwc99gnfppi1.cloudfront.net/media/banner/"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loader.fmkorea.com//_loader/"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.alltimelegend.net/ad/"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kayak.co.kr/ads/dfp/*/ads.js|"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.hogangnono.com/image/nowatermark/original/ad/"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d29dbfyawlamz6.cloudfront.net/media/ad/"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d29dbfyawlamz6.cloudfront.net/media/ask/fullscreen_ad/"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bobaedream.co.kr/direct/special/"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bobaedream.co.kr/partner/special/"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.mbong.kr/files/thumbnails/"},"id":408}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["huffingtonpost.kr"],"requestDomains":["geo.dailymotion.com"]},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arca.live/static/assets/*/external_call_ad."},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.topstarnews.net/bannerpop/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobkorea.co.kr/*/adlink/banner/"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobkorea.co.kr/banner/"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etnews.com/static/js/hns_ad.js"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iframe.joynews24.com/ad/"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iframe.inews24.com/ad/"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-zero.livere.com/*/comments/list/ad"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djf7qc4xvps5h.cloudfront.net/ad/"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsis.com/assets/js/ad.js"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.sportschosun.com/ad/"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportschosun.com/data/file/scad/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manhwa.co.kr/xml/*banner_*_json.php"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||menu.mt.co.kr/mobile*/images/mobilelinebanner_"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.tvchosun.com/upload_img/*/ad/"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.heraldm.com/js/adjson_disp.js"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hogaeng.co.kr/data/file/sponsor_"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hogaeng.co.kr/data/banner/"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talk.gamemarket.kr/images/*%eb%b0%b0%eb%84%88"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paxnet.co.kr/banner/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.paxnet.co.kr/rpan/common/js/mobile_ad.js"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paxnet.co.kr/common/*bannerajax|"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lol.ps/file/lol-ps/static/js/ad_script.js"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lol.ps/file/lol-ps/static/img/topbanner/"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cfnews.kr/gears/banner_pds/"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ombudsmannews.com/data/designimages/banner_"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaindex.co.kr/dabanner.php"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpja.kr/peg/banner/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpja.kr/rankup_module/rankup_banner"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpja.kr/template/rankup_module/rankup_banner/"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anyangnews.co.kr/new_sources/banner/"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daebusinmun.com/data/ansanj_com/banner/"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibjnews.kr/modules//banner/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anewsa.com/master/banner/"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kcilbo.com/gears/banner_pds/"},"id":444}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ktxtorrent121.com","ktxtorrent122.com","ktxtorrent123.com","ktxtorrent124.com","ktxtorrent125.com","ktxtorrent126.com","ktxtorrent127.com","ktxtorrent128.com","ktxtorrent129.com","ktxtorrent130.com","ktxtorrent131.com","ktxtorrent132.com","ktxtorrent133.com","ktxtorrent134.com","ktxtorrent135.com"],"requestDomains":["static.filesbest.xyz"]},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjang0u.com/js/jjang_banner.js"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sjtoday.kr/upload/userfiles/"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hn-morning.com/banner/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hn-morning.com/event/popup.php3"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cast.imp.joins.com/bid/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fs.jtbc.co.kr/home/img/banner/"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yonhapnewsi.com/n_news/nad/"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yhinews.com/cms_images/banner/"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ycehn.net/popupmanagerver2/"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osannews.net/data/osannews_net/banner/"},"id":455}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torrentrj150.com","torrentrj151.com","torrentrj152.com","torrentrj153.com","torrentrj154.com","torrentrj155.com","torrentrj156.com","torrentrj157.com","torrentrj158.com","torrentrj159.com","torrentrj160.com","torrentrj161.com","torrentrj162.com","torrentrj163.com","torrentrj164.com","torrentrj165.com"],"requestDomains":["filesbest.xyz"]},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytn.co.kr/img/banner/"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d23zwvh2kbhdec.cloudfront.net/media/public/sale/"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k-today.com/script/banner.js"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ybcmediagroup.com/banner/"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ourtoday.co.kr/data/banner/"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wonjutoday.co.kr/script/ad.control.js"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wonjutoday.co.kr/script/banner.js"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-healthnews.com/news/images/banner/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dongbujungang.co.kr/data/designimages/banner_"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arca.live/external/callad"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noteforum.co.kr/file/_banner/"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||susailbo.com/banner/"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esuwon.net/data/esuwon_net/banner/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moeni.net/img/a/*x"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cgeimage.commutil.kr/smartfn_www/img/*/*_banner*."},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||db-times.com/banner/"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djmail.co.kr/data/intnews_net/banner/"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namwon.net/files/attach/banner_images/"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goseong114.com/img/"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goseong114.com/slide_*/index.html|"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hompgo.synology.me/banner/"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gyeryongilbo.com/script/ad.control.js"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gyeryongilbo.com/script/banner.js"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgchang.co.kr/data/file/banner/"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bgchang.co.kr/news/img/*_banner."},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nursenews.co.kr/popup/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gapyeongnow.kr/script/banner.js"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pohangnews.co.kr/m_images/*_ban."},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pohangnews.co.kr/phpads/"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pohangnews.co.kr/banner/"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohmytaxi.cafe24.com/banner/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohmytaxi.cafe24.com/img/spontitile.gif"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggjil.com/happy_banner_scroll.php"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggjil.com/master/banner/"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cadgraphics.co.kr/upload/board/"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mt.co.kr/news/articlebanner/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mt.co.kr/news/wingbanner/"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pdpop.com/images/images_re/banner/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boannews.com/images/event"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boannews.com/media/include/*_banner.asp"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.newsis.com/h_www/common/*_banner_"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.newsis.com/new_www/banner/"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsis.com/view/ad/"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.newsis.com/h_www/advertise/"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backstage.bada.io/vuecontroller/getamazonproductcode|"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inven.co.kr/common/lib/style/ad.css"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.marketinven.com/data/brand/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panel.co.kr/user/img/banner/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meeco.kr/files/thumbnails/*/*/*/400x100.crop.jpg"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.incru.it/ui/static/image/common/banner/"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.incru.it/ui/static/image/edit/login_new_bn2_"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccerline.kr/ads/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-himart.co.kr/app/goods/getbannerajax|"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-himart.co.kr/contents/content/display/special/"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reurl.kr/data/bbs/"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dpg.danawa.com/*/powerlink|"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3p.ampproject.net/*/vendor/dable.js"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ampproject.org/v0/amp-ad-*.js"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ampproject.org/rtv/*/v0/amp-ad-*.js"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.fmkorea.com/images/ad/"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.funshop.co.kr/bannerimage/"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/adpick.co.kr/apis/adpick_cps.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.uni1id.com/resource/adver.config.json|"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danawa.com/ajax/getadsmartproductlist.ajax.php|"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file.mk.co.kr/sports/ad/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.pping.kr/front/*/ad/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnjs.happyshopping.kr/_*/css/*/pages/adv.css"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.pping.kr/front/*/ads/"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.pping.kr/front/*/curation/"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnimg.happyshopping.kr/img_ad/"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sumpic.com/shop/upload/banner/"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.heraldm.com/banner/"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilbe.com/oa/ad_bbs_list.js"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aitimes.com/bannerpop/uploads/"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||junggi.co.kr/data/__banner/"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||junggi.co.kr/image/banner/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photo.coolenjoy.co.kr/banner/"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json*.dcinside.com/json*/comment_boy_v*.php"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcinside.com/_js/ad_context_powlink.js"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop-redapi.daum.net/red-apigate/shopad/"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t1.daumcdn.net/kas/static/ka-middle-ad-event-handler.js"},"id":537}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["www.daum.net"],"urlFilter":"||t1.kakaocdn.net/gamepub/daumgame/gamebar/"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/adimg3.search/*/nx_powerlink.css"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mimg.filecity.co.kr/mimg3/admin/banner2/"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appdata.hungryapp.co.kr//event/"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hungryapp.co.kr/banner/banner_*.php"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appdata.hungryapp.co.kr/banner/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appdata.hungryapp.co.kr/event/mobi/"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/melona/libs/"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.coocha.co.kr/static/images/deal/ad.png"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilbe.com/oa/loader.js"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kormedi.com/wp-content/uploads/ads/"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daumcdn.net/tistory/927313/skin/images/book_300_poster.png"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.peterpanz.com/images/banner/adimupload/"},"id":550}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["login.11st.co.kr"],"urlFilter":"||cdn.011st.com/browsing/banner/"},"id":551}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["10000recipe.com"],"urlFilter":"||recipe1.ezmember.co.kr/cache/shop/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webapi2.edaily.co.kr/boardmgnt/popup|"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppss.kr/wp-content/uploads/2021/09/ktx_"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppss.kr/wp-content/uploads/2022/02/cartax-"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dpg.danawa.com/powerlink|"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.happymoney.co.kr/extimage/mobilebanner/"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allyearcdn.com/img/banner_main/"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coinpan.com/modules/sejin7940_banner/tpl/js/banner.js"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilogen.com/static/images/m/min_n_g.png"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danawa.com/jehu/selectnbp.json"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firebasestorage.googleapis.com/v0/b/kimchi-premium.appspot.com/o/banner-imgs"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mdtoday.co.kr/support/_updata/banner"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thespike.co.kr/support/_updata/banner"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hobbyen.co.kr/support/_updata/banner"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iframe.inews24.com/adm/"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iframe.joynews24.com/adm/"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usjournal.kr/support/_updata/banner"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socialvalue.kr/support/_updata/banner"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcafe2a.com/ad/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tistory2.daumcdn.net/tistory/5193955/skin/images/cumpc.js"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happycampus.com/images/hcbanner/"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportalkorea.com/ad_new/ad_close.png"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcinside.com/_js/ad.js"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prod.danawa.com/info/ajax/getpowerclickproductlist.ajax.php"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.ichannela.com/images/common/shinhan_"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entertainpost.com/wp/wp-content/uploads/newps/ad/"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||entertainpost.com/wp/wp-content/uploads/newps/css/sub/right_ad.css"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.afreecatv.com/script/da/af_da_block.js"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.afreecatv.com/script/da/ad_check.js"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hankyung.com/resource/js/*/view.ads.js"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upto.tk/ads.html"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ytn.co.kr/ad/"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djtimes.co.kr/banner/"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gginews.co.kr/data/gginews_co_kr/banner/"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangacat.cc/mainhover/"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.realsrv.com/ad-provider.js"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watchfreejavonline.co/wp-content/uploads/*.gif"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.javhd.com/h5/files/"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mdjournal.kr/banner/"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nts.go.kr/images/ad/lgnm/popup/popup_img_openinfo_high.jpg"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogdrip.net/addons/ddnetspt/js/ddnetspt_ad.js"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allyearcdn.com/img/guanggo/new/"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogdrip.net/common/dload.php"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eduyonhap.com/data/banner/"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketkorea.com/support/_updata/banner"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnews.co.kr/script/banner.js"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellot.net/data/banner/"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.bizwatch.co.kr/ads/"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rhythmer.net/common/js/banner.js"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreapas.com/bbs/data/"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreapas.com/bbs/athe/"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||search.zumst.com/scripts/zum.search.power*.js"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ojsfile.ohmynews.com/ad_file/"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googlesyndication.com/pagead/"},"id":605}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dispatch.co.kr"],"urlFilter":"||api.popin.cc/lib*-lightweight/popin-*.min.js"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.ppomppu.co.kr/banner/google_ad.html"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobile.newsis.com/ad_list/"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.news1.kr/template/ads/"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.news1.kr/system/ads_t/"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nocutnews.co.kr/ad/"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lawtimes.co.kr/data/ad/"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boannews.com/main_contents/main_banner_"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boannews.com/images/banner/"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etnews.com/tools/refresh_script.html?*src="},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.imaeil.com/upload/ads/"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fnnews.com/resources/js/fnnewsad.js"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoppingcall.me/ad_shoppingcallme.php"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.heraldm.com/heraldresource/doubleuad/"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeongnam.com/web/js/statad.js"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5donews.co.kr/layouts/5donews/images/banner/"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.ajunews.com/images/site/img/ads/"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.yna.co.kr/ad/"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play.acs.wecandeo.com/html/*/player/src/ad/admanager.js"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytn.co.kr/inc_banner/"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tf.co.kr/public/layout/*/top_menu_bar_*.php"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tf.co.kr/public/ad/"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.tf.co.kr/img/tfad/"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ojsimg.ohmynews.com/*_ad_rolling.htm"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.dnews.co.kr/uhtml/images/banner/"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.munhwa.com/www/banner/"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.mk.co.kr/mk/1/*/right_middle/"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bloomingbit-media.*.amazonaws.com/real/banner/"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.hankyung.com/img/logo/spr-footer-sponsor.svg"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.segye.com/static/*_segye/resources/js/ad/"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pandalive.co.kr/code:pandatv/partner/banner/"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seoul.co.kr/ad/"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realty.chosun.com/realtycommon/promotion*.html"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monthly.chosun.com/common/inc/main_right_banner.asp"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monthly.chosun.com/images/banner/"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hwbattle.com/partner/"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hwbattle.com/img/partner/"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bodnara.co.kr/advert/"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.kbench.com/banner/"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dothome.co.kr/advertisement/"},"id":645}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pann.nate.com"],"urlFilter":"||shop.nate.com/shopbox/shopbox"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dschool.co.kr//uploadedfiles/advertise/"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bloter.net/data/blt/banner/"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||was.livere.me/api/ad|"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itcm.co.kr/files/thumbnails"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adshort.co/toolfp.js"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knowledgepower.co.kr/uploads/cpcbanner/"},"id":652}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["postshare.co.kr"],"urlFilter":"||img.entertainpost.com/uploads/someblossom/"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.postshare.co.kr/images/banner/"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.ruliweb.com/view/view.js?zoneid="},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vogue.co.kr/wp-content/plugins/wppas/"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sslimg.appstory.co.kr/@files/snc/eventbanner/"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop-redapi.daum.net/red-apigate/daumtop/"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.afreecatv.com/asset/service/ad/"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.thebell.co.kr/banner/"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koya-culture.com/data/banner/"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.ruliweb.com/floating_ad|"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file.osen.co.kr/*/css/ad.css"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.mbn.co.kr/ad/"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techworld.speedgabia.com/epnc.co.kr/ad/"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clien.net/service/api/coupang/ad?"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.halfclub.com/images_web/etc/banner/"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cimage.ondisk.co.kr/data/mdns_bigbanner/"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.newspim.com/banner/"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.newspim.com/ad/"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arca.live/static/ad/"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kukinews.com/data/kuk/banner/"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmzone.co.kr/menu/top_ad.php"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img*.quasarzone.com/banner/"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img*.quasarzone.co.kr/banner/"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arca.live/static/assets/js/pagead.min.js"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nstatic.dcinside.com/ad/"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-class.orbi.kr/event/"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livere.me/ad?"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t1.daumcdn.net/adfit/"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loader2.fmkorea.com/_myphp/adpost/content_new.php"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loader.fmkorea.com/_loader/"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.pstatic.net/tveta/libs/"},"id":683}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["academy.prompie.com"],"urlFilter":"||d2c8akc1t97nhh.cloudfront.net/media/creators/"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ksportscdn.com/data/editor/"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--h10b90b998c.site/img/"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--vv4b11c.com/main/data/file/_sh_banner_/"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--vv4b11c.com/assets/img/banner_"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--vv4b11c.com/main/data/file/goodsite/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvideos-kr.com/img/banner/"},"id":690}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avguri10.com","avguri11.com","avguri12.com","avguri13.com","avguri14.com","avguri15.com","avguri4.com","avguri5.com","avguri6.com","avguri7.com","avguri8.com","avguri9.com","bobaelink65.xyz","bobaelink66.xyz","bobaelink67.xyz","bobaelink68.xyz","bobaelink69.xyz","bobaelink70.xyz","bobaelink71.xyz","bobaelink72.xyz","bobaelink73.xyz","bobaelink74.xyz","bobaelink75.xyz","bobaelink76.xyz","etorrentro.net","img.imimggggg87878.com","torrentgram65.com","torrentgram66.com","torrentgram67.com","torrentgram68.com","torrentgram69.com","torrentgram70.com","torrentgram71.com","torrentgram72.com","torrentgram73.com","torrentgram74.com","torrentgram75.com","torrentgram76.com","torrentgram77.com","torrentgram78.com","torrentgram79.com","torrentgram80.com","torrentqq316.com","torrentqq317.com","torrentqq318.com","torrentqq319.com","torrentqq320.com","torrentqq321.com","torrentqq322.com","torrentqq323.com","torrentqq324.com","torrentqq325.com","torrentqq326.com","torrentqq327.com","torrentqq328.com","torrentqq329.com","torrentqq330.com","torrentwhy118.xyz","torrentwhy119.xyz","torrentwhy120.xyz","torrentwhy121.xyz","torrentwhy122.xyz","torrentwhy123.xyz","torrentwhy124.xyz","torrentwhy125.xyz","torrentwhy126.xyz","torrentwhy127.xyz","torrentwhy128.xyz","torrentwhy129.xyz","yasyadong.com"],"requestDomains":["i.imgur.com"]},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnbuzz.buzz//banner/"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohli24.com/img/"},"id":694}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bontv59.com","bontv60.com","bontv61.com","bontv62.com","bontv63.com","bontv64.com","bontv65.com","bontv66.com","bontv67.com","bontv68.com","bontv69.com"],"urlFilter":"||imgbox.com/*.gif"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topgirl.co/project/bm/js/nuevo.min.js"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wwwimageup.live-009.com/other/wx_app_admin/"},"id":697}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1004past.com"],"urlFilter":"/thumb/kh/bn/"},"id":698}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["opworlds18.com","opworlds19.com","opworlds20.com","opworlds21.com","opworlds22.com","opworlds23.com","opworlds24.com","opworlds25.com","opworlds26.com"],"urlFilter":"/data/apms/background/"},"id":699}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["opworlds18.com","opworlds19.com","opworlds20.com","opworlds21.com","opworlds22.com","opworlds23.com","opworlds24.com","opworlds25.com","opworlds26.com"],"urlFilter":"/data/editor/"},"id":700}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["opworlds18.com","opworlds19.com","opworlds20.com","opworlds21.com","opworlds22.com","opworlds23.com","opworlds24.com","opworlds25.com","opworlds26.com"],"urlFilter":"/data/file/primium/"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kormovie.com/img/*.gif|"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cokcok.*/wp-json/jt-bad-ux-popup/list/"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cokcok.*/wp-admin/admin-ajax.php?action=jt_bad_ux_popup"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cokcok.*/wp-admin/admin-ajax.php?action=load_random_banners"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmana.*/resouce/img/adimg/"},"id":706}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hoohootv60.xyz","hoohootv61.xyz","hoohootv62.xyz","hoohootv63.xyz","hoohootv64.xyz","hoohootv65.xyz","hoohootv66.xyz","hoohootv67.xyz","hoohootv68.xyz","hoohootv69.xyz","hoohootv70.xyz","hoohootv71.xyz","hoohootv72.xyz","hoohootv73.xyz"],"urlFilter":"||hoohootv*.*/static/bnner/"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvhot.cc/b/"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.jjun.live/banner/*.gif"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmon.*/img/ba"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmon.*/ad/"},"id":711}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torrenttip125.com","torrenttip126.com","torrenttip127.com","torrenttip128.com","torrenttip129.com","torrenttip130.com","torrenttip131.com","torrenttip132.com","torrenttip133.com","torrenttip134.com","torrenttip135.com","torrenttip136.com","torrenttip137.com","torrenttip138.com"],"urlFilter":"||filesbest.xyz/uploadfile/images/*.gif"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.uuoobe.com/images/250x250-6005.jpg"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.uuoobe.com//ad/"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruru.tv/uploads/"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kbutv.com/allimg/*/banner"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zzweb.b-cdn.net/data/file/partnerevent/"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnbuzz.buzz/banner/"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||save-1.net/data/apms/background/"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||save-1.net/thema/save1/widget/miso-top-banner/topbar.js"},"id":720}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yadongkorea.red","yadongtube.net","yadongwang.org","yako.red","yatv.net"],"urlFilter":"||jusotop.com/b/"},"id":721}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tkr331.com","tkr332.com","tkr333.com","tkr334.com","tkr335.com","tkr336.com","tkr337.com","tkr338.com","tkr339.com","tkr340.com","tkr341.com","tkr342.com"],"urlFilter":"||blogger.googleusercontent.com/img/"},"id":722}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["img.imimggggg87878.com","tkr331.com","tkr332.com","tkr333.com","tkr334.com","tkr335.com","tkr336.com","tkr337.com","tkr338.com","tkr339.com","tkr340.com","tkr341.com","tkr342.com"],"urlFilter":"||static.springbuilder.site/fs/userfiles-v2/"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellven.net/data/apms/imgb/"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toonthe.com/img/banner/"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||az-cdn.com/banners/"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filetender.com/mobon.html|"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filetender.com/images/*.gif"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toonimg.com/data/files/banner/"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toonkor*.com/images/*.gif"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wwwimageup.angle777899.com/other/atoona/"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssulwar.com/dev/modules/board/skins/*/js/adblockblock.js"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.kollhong.com/wp-content/custom-js/fuckadblock.min.js"},"id":733}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||koreadaily.com/newkd_css/ad_"},"id":734}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["damoang.net"],"resourceTypes":["image"],"urlFilter":"/data/file/main/"},"id":735}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||m2.nateimg.co.kr/cms/*.gif|"},"id":736}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hojunara.com/_files/admin/"},"id":737}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thewordcracker.com/wp-content/uploads/*/maintenance"},"id":738}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.a-ha.io/aha-qna/assets/common/"},"id":739}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.a-ha.io/aha-qna/dd/"},"id":740}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sportschosun.com/update/"},"id":741}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||opgg-gnb.akamaized.net/static/images/banners/"},"id":742}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sports.chosun.com/update/"},"id":743}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||image-comic.pstatic.net/mobilewebimg/*/*/contents_banner_mobile_"},"id":744}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||image-comic.pstatic.net/webtoon/*/*/contents_banner_"},"id":745}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||inven.co.kr/common/lib/js/ad_"},"id":746}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||search.danawa.com/mobile/ajax/adproduct/"},"id":747}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||search.danawa.com/ajax/adproduct/"},"id":748}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||arca.live/api/*pagead?"},"id":749}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||khgames.co.kr/autobox/pop"},"id":750}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||m.pann.nate.com/da/"},"id":751}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||go.bandisoft.com/coupang.bandizip|"},"id":752}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||mjmedi.com/bannerpop/popup.html"},"id":753}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||playwares.com/api/redirectad.php"},"id":754}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cultureland.co.kr/etc/main_ad_"},"id":755}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||ppomppu.co.kr/inform_ad_click.php"},"id":756}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||prod.danawa.com/bridge/loadingbridgepowerclick.php"},"id":757}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||news.imaeil.com/wcms_ad.php"},"id":758}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||bodnara.co.kr/advert/click.php"},"id":759}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||dothome.co.kr/ad/ad_windowsforum.php"},"id":760}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||google.com/adsense/search/"},"id":761}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.kbmaeil.com/bannerpop/uploads/js/976.js"},"id":762}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.kbmaeil.com/bannerpop/uploads/image/16224295341851316158.png"},"id":763}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||whosaeng.com/data/whosaeng_com/banner/2024010357483891"},"id":764}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||www.besteleven.com/bannerpop/uploads/image/"},"id":765}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["phdkim.net"],"urlFilter":"||cloudfront.net/media/banner/"},"id":766}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["planetad.co.kr"],"urlFilter":"||planetad.co.kr/images/visual/img_ad_"},"id":767}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tcafe2a.com/ad/"},"id":768}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["m.clien.net"],"urlFilter":"||ssl.pstatic.net/adimg3.search/adpost/js/adpost_show_ads_v2.min.js"},"id":769}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pip-player.zum.com"],"urlFilter":"||vrixon.com/adsdk/zum/vrixadsdk.js"},"id":770}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1alpha1.com","t.hi098123.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":771}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||khcu.ac.kr/resources/include/ad/"},"id":772}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||muirim.com/admin/data/banner/"},"id":773}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ichannela.com"],"urlFilter":"||advimg.ad-mapps.com/sdk/js/ver/*/ad_movie_script.js"},"id":774}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["naver.com"],"urlFilter":"||ssl.pstatic.net/adimg*.search/adpost/js/ad.js"},"id":775}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dongbanmall.com","laftel.net","pindirectshop.com"],"urlFilter":"||t1.daumcdn.net/adfit/static/kp.js"},"id":776}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dasibogo.net"],"urlFilter":"||dasibogo.net/wp-content/uploads/sites/23/2024/04/dasibogologo"},"id":777}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["t.hi098123.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/managed/js/adsense/*/show_ads_impl_fy2021.js"},"id":778}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxmovie.com"],"urlFilter":"||advimg.ad-mapps.com/sdk/js/ver/200/ad_script.js"},"id":779}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxmovie.com"],"urlFilter":"||advimg.ad-mapps.com/sdk/m_plus/js/common/jquery-"},"id":780}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maxmovie.com"],"urlFilter":"||static.dable.io/dist/plugin.min.js"},"id":781}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allclip.sbs.co.kr","mplay.mk.co.kr","programs.sbs.co.kr","static.cloud.sbs.co.kr"],"urlFilter":"||ad.smartmediarep.com/netinsight/video/smr"},"id":782}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["laftel.net"],"urlFilter":"||asset.laftel.net/static/assets/googleads-advertisement.js"},"id":783}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||chosunlatimes.com/data/file/banner/thumb-*_308x103."},"id":784}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tv.naver.com","weverse.io"],"resourceTypes":["script"],"urlFilter":"||ssl.pstatic.net/tveta/libs/ssp-video/prod/ssp.web.sdk_"},"id":785}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vod.afreecatv.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":786}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["board.namu.wiki"],"initiatorDomains":["namu.wiki"],"resourceTypes":["script","sub_frame"],"urlFilter":"||newliweb.com/"},"id":787}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["board.namu.wiki"],"initiatorDomains":["namu.wiki"],"resourceTypes":["script","sub_frame"],"urlFilter":"||arca.live/"},"id":788}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["board.namu.wiki"],"initiatorDomains":["namu.wiki"],"resourceTypes":["script","sub_frame"],"urlFilter":"||namu.news/"},"id":789}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["board.namu.wiki"],"initiatorDomains":["namu.wiki"],"resourceTypes":["script","sub_frame"],"urlFilter":"||namu.wiki/"},"id":790}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["t.hi098123.com"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtag/js"},"id":791}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chzzk.naver.com"],"resourceTypes":["script"],"urlFilter":"||ssl.pstatic.net/tveta/libs/glad/prod/"},"id":792}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||new-in.pmirnc.com/public/fingerprint2.js"},"id":793}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["typing.works"],"resourceTypes":["script"],"urlFilter":"||cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js"},"id":794}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ff14angler.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":795}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chzzk.naver.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||nam.veta.naver.com/vas"},"id":796}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tsuvod.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trendjournal.co.kr/theme/*/include/adsense.php"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cvsnet.co.kr/image/2024/4/202404230404320090.png"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecomedia.co.kr/support/_updata/banner"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.mtn.co.kr/_next/image?url=%2fimages%2fbanner%2fbanner-"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.mtn.co.kr/_next/image?url=https%3a%2f%2ffile.mtn.co.kr%2fimages%2f*banner%2f"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.investchosun.com/invbanner/"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.daara.co.kr/kidd/banner/"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cvsnet.co.kr/image/2024/4/202404230404320390.png"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitem.gmarket.co.kr/item/powerclickad"},"id":806}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1412.live","bera.world","creativestudio.kr","dora-guide.com","dreamrail.co.kr","gamejay.net","goodgag.net","gukjenews.com","hunigo.com","issuelink.co.kr","iteastory.com","koreaminecraft.net","kr.jugomobile.com","maplescouter.com","meeco.kr","mksports.co.kr","mongri.net","oceansabyss.com","poketory.com","pyrasis.com","rdsong.com","sellas.ink","singingdalong.blogspot.com","sisamagazine.co.kr","snskeyboard.com","svrforum.com","tailstar.net","tistory.com","tv25.co","vivatv.cc","webtool.cusis.net","windowsforum.kr","yongtj.com","youthassembly.kr"],"requestDomains":["fundingchoicesmessages.google.com"]},"id":807}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["klauncher.kr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||doubleclick.net^|"},"id":808}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sogirl.so"],"requestDomains":["1.bp.blogspot.com","hcdn1.maxsocdn.net"]},"id":853}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tistory.com"],"requestDomains":["link.coupang.com"],"resourceTypes":["object"]},"id":883}, +{"action":{"type":"block"},"condition":{"requestDomains":["ad.planbplus.co.kr","api.linkmine.co.kr","categorysort.com","nefing.com","trendpick.shopping.naver.com"],"resourceTypes":["main_frame"]},"id":889}, +{"action":{"type":"allow"},"condition":{"requestDomains":["ad2.shoplinker.co.kr"]},"id":927} +] diff --git a/extentions/uBOL-home/rulesets/main/ltu-0.json b/extentions/uBOL-home/rulesets/main/ltu-0.json new file mode 100644 index 0000000..31fac0d --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/ltu-0.json @@ -0,0 +1,520 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-baneris-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".altero-banner-2_top"},"id":2}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["pigubeakcijos.lt"],"urlFilter":"/baneriai^"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baneris."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baneris_"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baneriukai/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baneriukas/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popbox.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skydeliai/"},"id":9}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["procolor.lt","rde.lt"],"urlFilter":".lt/images/banners^"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":".lt/reklamos^"},"id":11}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["barbora.lt"],"urlFilter":".lt/banners^"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":".lt/uploads/banners^"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":".lt/banner^"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":".lt/resources/_banners^"},"id":15}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmux.to"],"requestDomains":["peacto.com"]},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv3.lt"],"requestDomains":["freewheel-mtgx-tv.akamaized.net"]},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/suv4.js"},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dumblas.com","onlyoffice.com","viskasvestuvems.eu"],"urlFilter":"/images/banners/"},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torrent.ai","torrent.lt"],"urlFilter":"/lt/davise/"},"id":20}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekstremalas.lt","samata.lt"],"urlFilter":"/out_data/banners/"},"id":21}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autoplius.lt","cvmarket.lt"],"urlFilter":".lt/infoblocks"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":".lt/static/images/banner"},"id":23}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["medguru.lt","sveikas.lt"],"urlFilter":".lt/uploads/img/banners/"},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bigbolz.com","iwant.lt"],"urlFilter":"/ads.php"},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.15min.lt"],"urlFilter":"/banner-job-ads^"},"id":26}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emp.lt","viko.lt"],"urlFilter":"/emp_sugedo_210x105.gif^"},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["delfi.lt","tavovaikas.lt"],"urlFilter":"/newsfeed/?p="},"id":28}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["manonamai.lt","perpasauli.lt"],"urlFilter":"/newsfeed_v2/?p="},"id":29}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["suvalkai.lt"],"urlFilter":"/oc-content/themes^"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1551.lt/images/banner"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||15minlt.adocean.pl/files/x/*.mp4"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alio.lt/infoblock1200x250a.html"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alio.lt/positionpages"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alio.lt/pospages.html?position=titulinis_carusele_"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alytausgidas.lt/media/_banners/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apievestuves.lt/m/ads"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||audifanai.com/images/bap.jpg"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||audifanai.com/images/draugai/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aukse.ucoz.com/8ea7f19510a7.gif"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aukse.ucoz.com/aurelialogo.jpg"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aukse.ucoz.com/editalogo.jpg"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aukse.ucoz.com/lilijos_logo.jpg"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aukse.ucoz.com/sokiu_bunkeris.png"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto-loads.lt/media/uploads/banners/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autobilis.lt/assets/images/lizingas.jpg"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoplius-static.dgn.lt/static/images/desktop/placement/luminor/luminor_ap_2048.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b.inbox.lt/b/"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketnews.lt/config/basketnews.lt/files/3/2323.gif"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketnews.lt/config/basketnews.lt/themes/ads_"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketnews.lt/config/basketnews.lt/themes/banners/olybet_"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketzone.lt/images/stories/wfotkes/musu_statymai.jpg"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basketzone.lt/images/stories/wfotkes/statymai_blue_500x60.gif"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||basset-hound.lt/uploads/basset_banner.gif"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beligu.lt/images/longavit.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbenas.lt/wp-content/uploads/2017/03/banner-1.jpg"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbenas.lt/wp-content/uploads/2017/10/study-in-london-1024x189-px.gif"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccg.lv/ads/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ccic.lt/get.php?i."},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.gsmarena.com/vv/assets8/js/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||church.lt/t/files/u5/kiekvienamstudentui.gif"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||church.lt/t/files/u5/rlc_banner1.gif"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||credit24.lt/paskolos.html?transid="},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cvzona.lt/dienalt_adv.php"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dazasvydis.lt/images/laz_ban.gif"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dazasvydis.lt/images/lazertag_ban-ani.gif"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/apps/banners"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/b?region="},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/c/ib/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/files/*.mp4"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/misc/ebooks.php"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/misc/export/aovp.php"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/video/sporto-tv/widgets/250px/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lt/video/sporto-tv/widgets/728px/images/hermis.jpg"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["delfi.lt"],"urlFilter":"||dcdn.lt/images/hntis/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depiliacija.eu/wp-content/uploads/2011/12/fotoepiliacija-namuose.png"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depiliacija.eu/wp-content/uploads/2012/06/fotoepiliatorius-silkn-flashngo.png"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depiliacija.eu/wp-content/uploads/2013/09/hf-depiliacija-baneris180x500.jpg"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dgn.lt/static/5/paskolos-v2.html"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dgn.lt/static/nqs/5/banner"},"id":80}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["15min.lt"],"requestDomains":["dgn.lt"]},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diena.lt/sites/default/files/forma/cikaga.gif"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diena.lt/sites/default/files/forma/izel-3.gif"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diena.lt/sites/default/files/vilniausdiena/vartotoju%20zona/diena_admin/giberta_darbo_0.jpg"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diena.lt/sites/default/files/vilniausdiena/vartotoju%20zona/diena_admin/giberta_darbo_1.jpg"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dienosakcijos.lt/static/banners/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donoryste.eu/pictures/banner_"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dratas.lt/wp-content/uploads/house-fb2.jpg"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drauge.org/pilnas/pv140x180.jpg"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drauge.org/pilnas/pv200x150.jpg"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drauge.org/pilnas/pvgen_promo.jpg"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dykai.eu/fun/content/2014/01/08/video-chatas-juodame.jpg"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecoland.lt/modules/sotewsadds/files/right"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elektromarkt.lt/out/pictures/promo/"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||empire.dykai.eu/logo_empire.jpg"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurobasket.lt/images/statymai3.jpg"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurobasket.lt/images/toshow/1000x200.jpg"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||europoszemelapis.lt/dedikuoti-nuolaida150.jpg"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||europoszemelapis.lt/serveriai-nuolaida150.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanpagelistbuilder.net/pagetab/app_coupon/scriptindex.php?pageid="},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farm4.static.flickr.com/3512/3178137982_2d1f1d4ff1_o.gif"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filosofija.info/wp-content/uploads/2013/11/praktine-filosofija.gif"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm99.lt/wp-content/banners/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm99.lt/wp-content/uploads/2014/03/slider_blues_konkurs_dlugi_logo_ang.jpg"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/dezavu.jpg"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/fotonaras.png"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/musu-vestuves.jpg"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/procentras.png"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/vestuveskitaip.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotofaze.lt/img/zzet.jpg"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games.lt/i/banners/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games4you.lt/img/game1.gif"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games4you.lt/img/game2.gif"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geliukrautuvele.lt/images/vestuviu_atributika.png"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geopolitika.lt/img/ban/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geopolitika.lt/img/banner_"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geopolitika.lt/img/book_ppceu_en.jpg"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geopolitika.lt/img/logo_srtrf.png"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geopolitika.lt/img/newtimeslogo.jpg"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grafika.iv.lt/hostingas/small_logo.png"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grafika.iv.lt/serveriai/hosted.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greitukas.lt/images/kupi.jpg"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greitukas.lt/images/papuosaliukas.jpg"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greitukas.lt/images/vestuves_baneris.jpg"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||groziodovanos.lt/groupon/affiliateframe"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grupinis.lt/www.grupinis.lt"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmarena.lt/images/13173439603.jpeg"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gyvenimas.eu/g_ds/skelb_arkl.jpg"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardas.lt/http://www.hardas.lt/wp-content/uploads/icons//2014/04/brother-mazasis.png"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herba.lt/media/dynamic/banners/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostex.lt/images/header/logo.gif"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i422.photobucket.com/albums/pp305/savaites/banerisold_160x192.jpg"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i461.photobucket.com/albums/qq339/martynukas/antbangos.gif"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i941.photobucket.com/albums/ad255/skoniublogas/baneris-1.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ic.pics.livejournal.com/sig_tyr/13029589/1319/1319_900.jpg"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ic.pics.livejournal.com/sig_tyr/13029589/1652/1652_900.gif"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ic.pics.livejournal.com/sig_tyr/13029589/2153/2153_900.jpg"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igs.lt/images/saugumas/"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.neobux.com/imagens/banner9/?uh=536b79425454&u3=15892148"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img2.diena.lt/sites/default/files/vilniausdiena/vartotoju%20zona/diena_admin/urmas-kaledos-940x100-px-2.jpg"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com/rgcwn.jpg"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoadmin.lt/img/alertpay120x60.gif"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoadmin.lt/uploads/images/banner120x60.gif"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoadmin.lt/uploads/images/infoadmin120x60.jpg"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infodiena.com/wp-content/uploads/2018/03/1200.gif"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infodiena.com/wp-content/uploads/2018/03/1200x225.gif"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infodiena.com/wp-content/uploads/2018/04/1280x225.gif"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoma.lt/images/ruba-reklama.gif"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoplius.lt/cimg/brandpage/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoplius.lt/lt/searchblocks"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interjeras.lt/tl_files/catalogs/banners/"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invega.lt/site/banners/"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itneta.lt/failai/centas.jpg"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jurbarkiskis.lt/images/stories/lanmeta.gif"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jurbarkosviesa.lt/var/ezwebin_site/storage/images/media/skydeliu-kategorijos/"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaimai.lt/images/default/source/perku_vaikui.jpg"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaina24.lt/images/kaina24_180_green.gif"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kainos.lt/img/logox160.png"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kainos.lt/kainos-banner.html"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaisiadoriuzinios.lt/wp-content/uploads/2014/03/extrafm-ad-300x150.png"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karjerairsveikata.lt/wp-content/uploads/2013/09/profertil-720_200_1.png"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasvyksta.lt/isejimas-mob.php"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasvyksta.lt/wp-content/themes/kasvyksta/images/ads"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasvyksta.lt/wp-content/themes/kasvyksta/images/exit/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasvyksta.lt/wp-content/uploads/2015/06/bagazinesvilijampole.jpg"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kasvyksta.lt/wp-content/uploads/2017/*300x250.jpg"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcdn.lt/images/*/300x600.jpg|"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcdn.lt/images/*/1200x250.jpg|"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaunozurnalistai.lt/templates/zurnalistai/images/random/kamane.jpg"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kedes.lt/showimage.php?f=4786_banner_lauko_baldai_6520s.jpg&w=215"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kedes.lt/showimage.php?f=banner_rumsiskes_200x200_6447s.jpg&w=215"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopavasaris.lt/bnr/2014/"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kkml.lt/public/var/banners/"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komentaras.lt/wp-content/themes/kk/img/p1_baneris.jpg"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komiksai.com/img_rek/"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kompextra.lt/image/data/182x258_kompextra.jpg"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kompextra.lt/image/data/reklama%20sonine/cia%20galioja%20dc%20nuolaida.jpg"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kosmetikos.lt/images/zenklai/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krastietis.lt/wp-content/uploads/ekolaome.png"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krastietis.lt/wp-content/uploads/tic-big.png"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krepsininkas.net/pav/e-parduotuve.gif"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronika.lt/images/balandis2014/zaizdos_1.gif"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronika.lt/images/begimas.jpg"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronika.lt/images/untitled.jpg"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kursenuparapija.lt/wp-content/uploads/logo/logo_m-studija.gif"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kursenuparapija.lt/wp-content/uploads/logo/logo_marijos-r.gif"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kursenuparapija.lt/wp-content/uploads/logo/logo_pakuta.gif"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kursenuparapija.lt/wp-content/uploads/logo/logo_vatikano-r.gif"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*-150x150.jpg^"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*-536x*-536x*.jpeg^"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*-reklama-*.jpg^"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*/150x150.jpg^"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*/a00*.jpeg^"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/*/btn-*.jpeg^"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/2015/07/mineral_spa_logo-*.jpg^"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/201*/*-536x*.jpg^"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/2020/07/*stovykla*.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kvitrina.lt/kv/updir/2020/08/*_2019_*.jpg^"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l2j.lt/ads/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l2r.xz.lt/l2rbanners/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l2servers.com/promo"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laisvaslaikrastis.lt/images/reklaminiai/"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavinantys.lt/shop/out/oxbaseshop/html/2/images"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legacy.flirtas.lt/alfa/users_block/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lilijairsaulius.ucoz.de/ikonos/unbenannt.png"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lineager.lt/images/kyc1.gif"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lineager.lt/images/kyc2.jpg"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lkl.lt/wp-content/themes/lkl/js/fancybox/jquery.fancybox.pack.js"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lmg.lt/kiti/img/vip_reklama2.png"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lombas.lt/image/gmx/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lova.lt/files/uploads/images/sitefriends/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lova.lt/uno/bigbank_"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lt.tonybet.com/tonybetpoker?trc="},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyderis.eu/wp-content/uploads/2010/11/ll_logo2_300_50.png"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyderis.eu/wp-content/uploads/2010/11/logo-1.jpg"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lyderis.eu/wp-content/uploads/2011/10/agito300x300.gif"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lzinios.lt/lzinios/failai/video/"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macpartija.lt/images/stories/ishop.png"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macpartija.lt/images/stories/telefix_175x80.png"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maistobankas.lt/uploads/user/image/maisto-svaistymas-naujas.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maldeikiene.lt/wp-content/uploads/2015/10/pensijosfondas.lt_.png"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mama.lt/uploads/ugallery/photos/ad/bb/8a/2f/adbb8a2f2310e49a3958169037e7d057.jpg"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamairvaikas.lt/tvs/failai/2012/08/moteris-info2-e1345913451356.jpg"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamosgidas.lt/uploads/images/modifast.jpg"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamosgidas.lt/uploads/images/ngc2.gif"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamoszurnalas.lt/multisites/mamoszurnalas/images/stories/logotipai/ikimpokyklinis.jpg"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manonamai.lt/newsfeed/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masazonamai.lt/imunitetas.gif"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masazonamai.lt/kleopatra%2060x120.jpg"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicina.lt/r/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meileslegendos.lt/wp-content/uploads/2014/02/fotografas.png"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meileslegendos.lt/wp-content/uploads/2014/02/mergvakario-baneris_legendos.jpg"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meileslegendos.lt/wp-content/uploads/2014/03/vestuviu-fotografai.jpg"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meileslegendos.lt/wp-content/uploads/2014/04/ivory.png"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meniu.lt/uploads/user_images/ozonas_virselis_maistas_250pix.jpg"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meniu.lt/uploads/user_images/rv41_cover.jpg"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoprog.lt/lt/informerget/?type=4&city[]=gargzdai&color=e45700&txtcolor=ffff00&day=tommorow"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miestugatves.lt/nuolaida-"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/dovana-dukrai.jpg"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/horizontal_main.jpg"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/laiminga.png"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/muscle.gif"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/vertical_"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minfo.lt/img/zaidimas.jpg"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskobirza.lt/images/news/baneris1_120x60[1].jpg"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskobirza.lt/images/texts/ad"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskobirza.lt/images/texts/miskui_lt_90x55_1[1].jpg"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskobirza.lt/images/texts/sanit.jpg"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskobirza.lt/images/users_ads/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miskui.lt/images/news/sip-1.jpg"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monetupiramide.lt/skydelis-150.png"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mususavaite.lt/wp-content/uploads/2014/05/aeroklubas.png"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mususavaite.lt/wp-content/uploads/2014/05/miesto_dienos.png"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nailbar.lt/images/stories/nuolaidos/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nesijuok.lt/images/buliausgalia.gif"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niekonaujo.lt/wp-content/uploads/2010/12/serveriai_logo.png"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuotykiu-lenktynes.pramoguslenis.lt/failai/iliustracijos/2013/generalinis_kas.gif"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuotykiu-lenktynes.pramoguslenis.lt/failai/iliustracijos/2014/pagr_remejai_aic-imenza_s-sportas.gif"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuotykiu-lenktynes.pramoguslenis.lt/failai/iliustracijos/2014/s_sportas_logotipas_horizontalus_small.jpg"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuotykiu-lenktynes.pramoguslenis.lt/failai/iliustracijos/2014/smapro.jpg"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuotykiu-lenktynes.pramoguslenis.lt/failai/iliustracijos/aic%20logo%20copy_2.jpg"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/*_200x200*.gif"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/1551.jpg"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/a_k_banner1.jpg"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/anyksciu_vandenys_160.jpg"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/anyksciu_vynas_2014_1.gif"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/baidariu_nuoma.gif"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/edox_200x91.gif"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/futbolo_sporto_klubas.jpg"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/jaros_prekyba_140403_1.gif"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/kompeksa_200x150"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/nominacijos.gif"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/nyksciai_168x91.gif"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/res_banner.jpg"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/sportas_1.jpg"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyksciai.lt/images/sveikatos_oaze_982x110new1"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offers.webitas.lt/o-images"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opti-myst.lt/wp-content/uploads/2014/05/linava_2.jpg"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pasidarykpats.eu/wp-content/uploads/2012/09/pasidaryk120.png"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pasidarykpats.eu/wp-content/uploads/2012/09/pasidaryk468.png"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perku.lt/uploads/taupiems_tapetas.gif"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||15min.lt/static/cache/*adblock*.jpg|"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/beautyline%20ban%20180x180.jpg"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/kaimai_lt(2).jpg"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/mamu%20unija-1.png"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/mokinukas(1).gif"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/perku%20vaikui1.jpg"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/upload/image/zappy%20baneris%20180x120_frame_2.jpg"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perkuvaikui.lt/media/wysiwyg/artmanija%20dovanos-04.jpg"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pho.lt/wp-content/uploads/2009/10/logo.jpg"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pho.lt/wp-content/uploads/2009/10/musu_paveldas_150x300.gif"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pho.lt/wp-content/uploads/2010/11/300_250px_fotonuoma.gif"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pho.lt/wp-content/uploads/2012/06/idomiausios-knygos.jpg"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pics.livejournal.com/yourprivatehell/pic/00050ypw"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pirkanglijoje.lt/wp-content/themes/pirkebay/images/regi.png"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pirkpigiau.lt/shop/images/shop/banners-"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixolain.lt/images/stories/peliuko.jpg"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokalbis.narod.ru/ismok.gif"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokalbis.narod.ru/lietuva_laisva.gif"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pramogu.lt/pramogult.png"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prekes.suaugusiems.lt/shop/affiliateframe.html"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priejuros.lt/admin/uploads/baneriai_right"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||priejuros.lt/imgs/issinuomosiu.gif"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prokuraturos.lt/portals/0/skins/lrgp/images/banner1.gif"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prokuraturos.lt/portals/0/skins/lrgp/images/patarimai.gif"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psichika.eu/wp-content/uploads/1/terapija.jpg"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psichika.eu/wp-content/uploads/2014/07/valgymo-sutrikimai.jpg"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pzemaitis.lt/wp-content/uploads/2013/06/vmi/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.diena.lt/i/co-sites/"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r1.lt/paveiksliukai/*.png"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r1.lt/wp-content/uploads/2013/04/fontanas-v-195x168.jpg"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcdrift.lt/2010-07-29/plakatas%20(1).jpg"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcdrift.lt/putinukas.png"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcmodelis.lt/styles/hestia/theme/images/propeleris.png"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||receptumedis.lt/wordpress/wp-content/uploads/2012/04/untitled.jpg"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||receptumedis.lt/wordpress/wp-content/uploads/2013/03/numeris7pavasaris2013virselis.jpg"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redo.lt/galery/_redo/page/klaipedos_info20110506.png"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reitingai.eu/draugai/"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rimi.lt/assets/upload/userfiles/images/background/frette%20fonas%201600x970-3.jpg"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rkdragunas.lt/ip_themes/dragunas/rk_pav/"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rkl.lt/15min/index.php"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russianamerica.com/top/logo/index.php?id=5983"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1.15cdn.lt/img/banners/knorr/knorr_oru_ikonele.png"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s1.postimage.org/xh5bk9p2n/siuntos_200x200.jpg"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s2.15cdn.lt/images/infoblocks/vaiva-cili-535f717dc89e7.jpg"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s2.15cdn.lt/images/infoblocks/versli-lietuva-5371f4a560b08.jpg"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||savaite.lt/uploads/bnr/"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seksas.us/rek/*.jpg"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selonija.lt/selonija_draugai/"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sgg.lt/uploads/images/sgg120x60.jpg"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silaine.lt/kase/silokarcema2.gif"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silaine.lt/m/wp-content/uploads/2013/11/mla-2.gif"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siloaidas.lt/wp-content/uploads/2012/12/logotipas1.jpg"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skaiciuokle.gf.lt/calculators/display"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skelbiu-files.dgn.lt/blplc_0_"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skrastas.lt/galery/_skrastas/banners/"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartseo.lt/*.png"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solisun.lt/?_nm_shot=files.1.2-329&_nm_nosession=1"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spainetosdraudimas.lt/uploads/images/banner"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spainetosdraudimas.lt/uploads/images/sadomaksa_ct_cs.gif"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spainetosdraudimas.lt/uploads/images/vart-ban-220x100(1)b.jpg"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spargalka.lt/images/filmai.gif"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spausdink-ilgiau.lt/image/cache/data/img/mokilizingas-182x182-182x182.png"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.lt/uploads/net4.png"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportas.lt/uploads/image/03_klasika_2200x1024.jpg"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportas.lt/uploads/image/naujasis%20tapetas%20be%20vir%c5%a1aus.jpg"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suaugusiems.lt/uploads/affiliates/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suru.lt/srwrd/wp-content/themes/scarlett/images/sponsors/lelo_pleasure_objects.png"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suru.lt/srwrd/wp-content/uploads/mbanner/banners/"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suvalkai.lt/wp-content/uploads/2014/bigbus.gif^"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sveikatosabc.lt/templates/main/images/skradio.jpg"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tavovaikams.lt//cshowimage/augantys_rasomieji_stalai_vaikams_akcija6264s.jpg/165/170"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tavovaikams.lt//cshowimage/mamairvaik._180_5207s.jpg/165/170"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/archyvas/skydeliai_mainams/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/infoblocken"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/n/iframe_baneris"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/n/url/straipsnio_viduje/iframe_baneris"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/upload/image/n/iliustracijos/skelbimu_logotipai/ban/"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technologijos.lt/upload/image/iliustracijos/ivairus^"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tekstai.lt/images/stories/draugai/"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teo.lt/akcijoms/uzsakymoformos/kontaktai3.php?no_close"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tevu-darzelis.lt/img/hot-stuff/happeak-ispardavimas.jpg"},"id":362}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ermitazas.lt","gitana.lt","itwork.lt","kmobiles.lt","www.topocentras.lt"],"requestDomains":["skaiciuokles.inbank.lt"]},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themusic.lt/images/geramada12x120.gif"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themusic.lt/images/imknuolaida2.png"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themusic.lt/images/thesport.png"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themusic.lt/images/vienisi.png"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiketa.lt/files/2014.04/id_18980.jpg"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tinypic.com/2yos7f7.png"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tinypic.com/k4vxvm.gif"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torentai.lt/pic/ldiena.png"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torentai.lt/pic/logo_mazas.png"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent.ai/*/advise/"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent.lt/*/advise/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toxnet.nlm.nih.gov/help/widget/lactmed_widget_large.html"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transplantacija.lt/images/15min.png"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transplantacija.lt/images/novartis.png"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travianas.lt/images/2007/zaidimai-01.gif"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travianas.lt/images/2008/travian-lt-03.jpg"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||triada.lt/image/data/image001.png"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||triada.lt/image/data/lazer-250x250-1.jpg"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trl.lt/di-jqox06.jpg"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/2454399.jpg"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/banner_300x250(1).png"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/image/000/indeliailt_baneris__300x200.jpg"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/image/pwr.jpg"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/kalediniai_dm_tapetas.jpg"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv3.lt/uploads/wp_danai.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twickerz.com/banner/125x125.gif"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ubl.lt/skaiciuokle/calculator.php"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urmas.net/upload/rk/"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vairuokime.lt/img/lyoness.png"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valstietis.lt/bn/"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veberis.com/banner/"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veberis.com/foto/balionucentras/balionai.jpg"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veberis.com/images/virselis_26.jpg"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vendors.lt/pics/dumblascom.gif"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vendors.lt/pics/hero.png"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vendors.lt/pics/linkuva.gif"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||versijos.lt/wp-content/uploads/2015/07/parama-tinklapiui.jpg"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verslovirusas.lt/wp-content/uploads/2013/10/logovisi.png"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vienaturis.lt/detales2.gif"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viktorijosvestuves.lt/blog/wp-content/uploads/2011/10/fotoperlas.jpg"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viktorijosvestuves.lt/blog/wp-content/uploads/2013/07/idw.png"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vilniaus-turtas.lt/images/isikelk.gif"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vilniausgidas.lt/wp-content/uploads/2013/05/vorutos-logo.jpg"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vilniausgidas.lt/wp-content/uploads/2013/06/g.clips_.png"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visalietuva.lt/companies/banners/"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viskasvestuvems.eu/images/paslaugos/patalpos/alauso/alausoslenis.gif"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vz.lt/images/publicationimages/c8e2a76c-d6ea-461b-8fa8-215a54ed4c4a.jpg"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vz.lt/img/logos/cv.png"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wad.ojooo.com/bs_b_en.php?u=226712"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wildcat.lt/images/wildcat_180.gif"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.myliusoda.lt/wp-content/uploads/2018/03/ali-sale.png"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--kl-9ma74a8c.lt/images/angleris.jpg"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtgem.com/images/banners/32x32.gif"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zigzag.lt/laiskai/img/zigzag_stovyklos_280x169.jpg"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zindyk.lt/wp-content/themes/purple-pastels/images/mamairtetislogo.png"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zindyk.lt/wp-content/themes/purple-pastels/images/nesiokles.png"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zindymas.lt/sites/zindymas.lt/files/la_leche_banner_0.jpg"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zindymas.lt/sites/zindymas.lt/files/milksense.jpg"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zindymas.lt/sites/zindymas.lt/files/ptc-logo2.png"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1588.lt/web/companies/banners^"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vilniausskelbimai.lt/adv^"},"id":424}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lnk.lt"],"urlFilter":"||p.jwpcdn.com/*/vast.js"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serveris.lnk.lt/*/ad.js?"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serveris.lnk.lt/*ad.xml?"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vz.lt/files/antsrauto/countsjs.php^"},"id":428}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvplay.tv3.lt"],"urlFilter":"||v.fwmrm.net/ad/g/1?"},"id":429}, +{"action":{"type":"block"},"condition":{"requestDomains":["banners.igloro.info","befirstcdn.com","bms.creativepartner.lt","core.dimatter.ai","prod.one.lt","r-scale-fb.static.go3.tv","rkl.draugas.lt","skpiramide.lt","trackers.adtarget.me","trafficbass.com"]},"id":430}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/reklamjuostes^"},"id":431}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["miskobirza.lt"],"resourceTypes":["image"],"urlFilter":"/images/texts/"},"id":432}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marijosradijas.lt"],"resourceTypes":["image"],"urlFilter":"images/banners/"},"id":433}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["orai.biz"],"resourceTypes":["image"],"urlFilter":"pav/"},"id":434}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gyvenimoguru.lt"],"resourceTypes":["image"],"urlFilter":"uploads/images/"},"id":435}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/*_300x400-"},"id":436}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/*_300x400px-*.jpg^"},"id":437}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/*_baneriai_*.jpg^"},"id":438}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/static/*/200x300_*.jpg^"},"id":439}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/static/*/300x400-*.jpg^"},"id":440}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||15min.lt/static/cache/*-adblock-banner-*.jpg^"},"id":441}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.technologijos.lt/upload/image/iliustracijos/11/980-lt.gif"},"id":442}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elektronika.lt/*150x32_"},"id":443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elektronika.lt/*150x32."},"id":444}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zarasuose.lt/reklama_"},"id":445}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avitela.lt","bigbox.lt","ermitazas.lt","fortakas.lt","itsupply.lt","iwow.lt","kilobaitas.lt","primtech.lt","skytech.lt","technorama.lt","topocentras.lt"],"resourceTypes":["sub_frame"],"urlFilter":"||sblizingas.lt/skaiciuokle/"},"id":446}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lnk.lt"],"resourceTypes":["media"],"urlFilter":"||serveris.lnk.lt/files/x/*/*.mp4"},"id":447}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmux.to"],"requestDomains":["info","world"],"resourceTypes":["xmlhttprequest"]},"id":448}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["baitukas.lt","kilobaitas.lt","primtech.lt","rigveda.lt","technoringas.lt","trajektorija.lt","valmanta.lt"],"requestDomains":["mokilizingas.lt"],"resourceTypes":["sub_frame"]},"id":449}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"pakalne.lt/wp-content/uploads/"},"id":450}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||elektromarkt.lt/assets/img/marketing/940x450/"},"id":451}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||imones.lt/companies/banners/*.gif"},"id":452}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||imones.lt/companies/sponsors/*.gif"},"id":453}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||itiketini-faktai.online/reklamos/"},"id":454}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||lkl.lt/banners_new/"},"id":455}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||static.autoplius.lt/static/images/desktop/landing_page/featured_promotion/ap_loan_promotion_08.png"},"id":456}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||technologijos.lt/upload/image/*/980x200.jpg"},"id":457}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vela.lt/images/additional/footmate3.jpg"},"id":458}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["lrytas.lt"],"resourceTypes":["image"],"urlFilter":"||plus.lrytas.lt/staticbanners/*1200x250_300x370.jpg"},"id":459}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||aktualu.com/pop.js"},"id":460}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://ad.admitad.com^"},"id":461}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||imones.lt/searchblocks/"},"id":462}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["chatas.lt"],"resourceTypes":["xmlhttprequest"]},"id":463}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["adart.hostin.lt","adbox.lt","adclick.lt","ads.one.lt","ads.vmedija.lt","adsplius.lt","adverum.lt","aj2392.online","aleja.lt","banners.adnetmedia.lt","darnipora.lt","keliones.lt","komi.lt","on-line.lt","revive.imones.lt","skaitliukas.eu","static.grupinis.lt","top100.lt"]},"id":464}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["domoplius.lt"],"requestDomains":["plius.lt"]},"id":465}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["siustis.net"],"urlFilter":".png#"},"id":466}, +{"action":{"type":"allow"},"condition":{"urlFilter":"15minlt.adocean.pl/files/js/ado.js"},"id":467}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lrytas.lt"],"urlFilter":"imasdk.googleapis.com^"},"id":468}, +{"action":{"type":"allow"},"condition":{"urlFilter":"|http://skelbimai.one.lt/uploads/modules/ads/"},"id":469}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||9menesiai.lt/image/cache/data/baneriai/"},"id":470}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||apatinukai.lt/image/cache/data/baneriai/"},"id":471}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||banners.adnet.lt/i/euro_game_1.js"},"id":472}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||entitlements.jwplayer.com/*.json"},"id":473}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||eurovaistine.lt/uploads/banners/"},"id":474}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lrytas.lt"],"urlFilter":"||googleapis.com/js/sdkloader/ima3.js"},"id":475}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||grozionamai.lt/images/sobipro/adv/"},"id":476}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kaunieciams.lt/miestas/"},"id":477}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kvt.lt/ebilet.cup.static/img/header/"},"id":478}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mega.lt/uploads/img/banners/"},"id":479}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.tv3.lt"],"urlFilter":"||mssl.fwmrm.net/p/mtg_brightcove_html5/admanager.js"},"id":480}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||perlas.lt/baneriai/"},"id":481}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||perlas.lt/files/banners/"},"id":482}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pildyk.lt/uploads/files/baneris_pildyk.jpg"},"id":483}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||play.tv3.lt/ad/banner/_adsense_/_adserver/"},"id":484}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||post.lt/bin/banners/"},"id":485}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||post.lt/files/resized/*x*/banners/"},"id":486}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||prod.one.lt/api/framesize.js"},"id":487}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||smailas.net/baneriai/"},"id":488}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["tavovaikams.lt"],"urlFilter":"||tavovaikams.lt//images/goods/"},"id":489}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||teatras.lt/uploads/img/banners/"},"id":490}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||technologijos.lt/iframe_komentarai"},"id":491}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||telikas.biz/wp-content/uploads/2014/10/logo1.png"},"id":492}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||telikas.biz/wp-content/uploads/2015/04/test4.png"},"id":493}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vaikutis.lt/image/cache/data/baneriai/"},"id":494}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vaikutis.lt/image/data/baneriai/"},"id":495}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vjs.zencdn.net/4.12.5/video.js"},"id":496}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inbox.lt"],"urlFilter":"://b.adbox.lv/bxlib/js/loader.js^"},"id":497}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||play.tv3.lt/static/scripts/ima3.js"},"id":498}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.tv3.lt"],"urlFilter":"/events.gif?"},"id":499}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||play.tv3.lt/static/scripts/adroot^"},"id":500}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vma.esec.vu.lt"],"urlFilter":"/banners*swf"},"id":501}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aina.lt"],"requestDomains":["td.setupad.com"]},"id":502}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||skelbiu-static.dgn.lt/static/css/inside_ad.css"},"id":503}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||skelbiu-static.dgn.lt/static/js/inside_ad.js"},"id":504}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmux.org"],"urlFilter":"||ufonaut.000webhostapp.com/advertisement.js"},"id":505}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.tv3.lt"],"urlFilter":"||mssl.fwmrm.net/libs/adm/*/linktag2.js"},"id":506}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.tv3.lt"],"urlFilter":"||v.fwmrm.net/ad/g/1?"},"id":507}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["delfi.lt"],"resourceTypes":["script"],"urlFilter":"||adform.net/banners/scripts/adx.js|"},"id":508}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||play.tv3.lt/ad/banner/_ad"},"id":509}, +{"action":{"type":"allow"},"condition":{"requestDomains":["adworks.lt","manodienynas.lt","tamo.lt"]},"id":510}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inbox.lt"],"requestDomains":["b.adbox.lv"],"resourceTypes":["image"]},"id":511}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lnk.lt"],"requestDomains":["lt.adocean.pl"],"resourceTypes":["script"]},"id":512}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["www.delfi.lt"],"resourceTypes":["image"],"urlFilter":"||content-thumbnail.cxpublic.com/content/dominantthumbnail/"},"id":513}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telia.lt"],"requestDomains":["secure.livechatinc.com"],"resourceTypes":["sub_frame"]},"id":515}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.tv3.lt"],"requestDomains":["prod.one.lt"],"resourceTypes":["media"]},"id":516}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["td.setupad.com"]},"id":517}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["alfa.lt","lnkgo.lt"],"requestDomains":["hit.gemius.pl"]},"id":518}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["vz.lt"],"requestDomains":["sascdn.com"]},"id":519} +] diff --git a/extentions/uBOL-home/rulesets/main/lva-0.json b/extentions/uBOL-home/rulesets/main/lva-0.json new file mode 100644 index 0000000..3ca23af --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/lva-0.json @@ -0,0 +1,155 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":".lv/ads/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".lv/banners/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".lv/img/banners/"},"id":3}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["optibet.com","optibet.ee","optibet.lt","optibet.lu","optibet.lv"],"urlFilter":"/optibet.jpg|"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/srennab^"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1188.lv^*/banners/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1a.lv/images/creamcredit"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1w.lv/banner_"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||220.lv/rek_html/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atlaides.delfi.lv/export.php"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balticlivecam.com/images/acb_logo.png"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdaugava.lv/media/uploads/banners/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigshop.lv/baners/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilesuserviss.lv/upload/banner/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bm.lv/images/*.swf"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bm.lv^*_banner.swf"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.balticlivecam.com/flowplayer/ad_clean.css"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cenuklubs.lv/assets/images/baneri/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cenuklubs.lv/assets/media/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/ap/edu/g/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/d/h2011/pardotnet/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/d/infoblock/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/fp/i/city24"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/jo/g/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/misc/xml_infoblocks/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/tr/g/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delfi.lv/ve/g/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphi.lv/city24/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphi.lv/news-blocks/external/inchlv"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||discover.lv/userfiles/promofotos/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-pica.lv/mce/uploads/banners/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ehalle.lv/grupu_bildes/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elittesport.lv/pictures/banneri_gar_malam/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elittesport.lv/pictures/tirgoshanas/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eveselibaspunkts.lv/images/banners/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotoreceptes.lv/banneris"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotoreceptes.lv/iespeja.gif"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gudriem.lv/app_themes/default/banners/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gudrinieks.lv/res/banner/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gudrinieks.lv/res/js/sb_banner.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hop.lv^*/banneri/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iaptieka.lv/atteli/apmaina/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intim.lv/res/banners/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jauns.lv/ad_list/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurpirkt.lv/ba/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurpirkt.lv/img/ieskaties2.png"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latauto.tvnet.lv/infoblock"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leta.lv/img/*/info_banneris_"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leta.lv^*/preview_banner"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lu.lv/uploads/tx_macinabanners/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lv.lv/bildes/reklaama.png"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manstv.lv/js/bannerhandlerv2.js"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miljons.com/bnr/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nekrize.lv/nkr300x250_"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notepad.lv/adfoter2.png"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notepad.lv/images/partneri/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notepad.lv/partneri/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nra.lv/_rekl/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nra.lv/spec/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oga.lv/iebildes/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petits.lv/pics/banners/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.tvnet.lv/o/*.mp4"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.tvnet.lv^*/stats.json"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pv2013.cvk.lv/lmt.jpg"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||receptes.lv/images/design/davana_tev.png"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklama.lv/images/picads/users/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklama.lv/services/ads_count.html"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riga.lv/media/misc/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runabildes.lv^*/itro-popup/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runabildes.lv^*/ondo_tapete.jpg"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serveris.lv/images/baners/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||signe.lv/userfiles/image/main%20page%20banners/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportazinas.com/*/1920x1000"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportazinas.com/wp-content/uploads/*.gif"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudzibas.lv/baneris_"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tavacena.lv/images/ltc/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tele2.lv^*_popup_"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tours.lv/images/misc/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvnet.lv/assets/js/vast.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvnet.lv/js/ad.js"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varianti.lv/static/banners/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vgk.lv/adv/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viastream.viasat.tv/commercials/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xp.lv/res/banners/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zip.lv/kasjauns.swf"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1shop.lv/i/ban/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alida.lv/upload/banner/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apollo.lv/upload/city24"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps.lv/timthumb.php?*/uploads/shop_images/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beta.lt^*/banners"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cetrassezonas.lv/tvnet.php"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cv.lv^*?type=banner"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphi.lv/bizness/techchill/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphi.lv/fp/i/airbaltic_block_v3_logo.svg"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphi.lv^*/ads/"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifrype.com/ad_v/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifrype.com/miniads"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifrype.com^*/ad_v."},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifrype.com^*/ads."},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itvnet.lv/partner/"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latloto.lv/banner/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtgonline.lv/counter-smscredit/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playapi.mtgx.tv^*/banners"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prieks.lv^*/banner/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklama.lv/promotion/"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salidzini.lv/affiliate/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salidzini.lv/images/120x40.php"},"id":107}, +{"action":{"type":"block"},"condition":{"requestDomains":["a.draugiem.lv","admp-tc.delfi.lv","b.itvnet.lv","banners.zl.lv","ecompics.power.oho.lv","h.itvnet.lv","promo.boomtime.lv","r.inbox.lv","rembi.lv","w.ifrype.com"]},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salidzini.lv/images/88x31.php"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salidzini.lv/images/banner/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serveris.lv/images/affiliate/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zizu.lv/bpublic/"},"id":112}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skaties.lv"],"requestDomains":["freewheel-mtgx-tv.akamaized.net"],"resourceTypes":["media"]},"id":113}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elektroenergija.lv/img/atl*"},"id":114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||img.pilseta24.lv/media/768x575^"},"id":115}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||2x2.lv/img/"},"id":116}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||semicom.lv/admin/files/"},"id":117}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||runabildes.lv^*/wpsite-background-takeover/"},"id":118}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||salidzini.lv/*_1200x150"},"id":119}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||salidzini.lv/*_190x600"},"id":120}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||salidzini.lv/*_320x120"},"id":121}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".lv/images/banners/"},"id":122}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||a.alicdn.com^*300x250."},"id":123}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||airbalticblog.com/shared/"},"id":124}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||apollo.lv/article/feed/iframe/"},"id":125}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ass.lv/iframe/"},"id":126}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||chaula.tv/lv/output/"},"id":127}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["1188.lv","adbox.lv","adhands.ru","adsplius.lt","agk.lv","anymedia.lv","auto24.lv","banneri.lv","doaffiliate.net","evolution.lv","goaff.com","knc.lv","maxtraffic.com","media.city24.lv","nagi.ee","nerealitate.lv","next.lv","olybet.lv","optibet.lv","otrapuse.lv","partneriem.smscredit.lv","pay4results.ee","perkamkopa.lv","saites.eon.lv","sludini.lv","smartad.lv","styleweb.lv","sure.lv","videoavatars.com"]},"id":128}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||city24.lv/ibox/"},"id":129}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||diena.lv/boxnews.html"},"id":130}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||leta.lv/bm/www/images/"},"id":131}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||manasfinanses.lv/apollo-widget"},"id":132}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||miljons.com/widget/"},"id":133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||novonews.lv/ticker/flash/"},"id":134}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tvnet.lv/export_news/"},"id":135}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zizu.lv/campaigns/"},"id":136}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["skaties.lv"],"urlFilter":"||mssl.fwmrm.net/libs/adm/*/linktag2.js"},"id":137}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["liepajniekiem.lv"],"requestDomains":["keytarget.adnet.lt"],"resourceTypes":["script"]},"id":138}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["skaties.lv"],"urlFilter":"||tv3play.skaties.lv/static/scripts/trackdb/events.gif"},"id":139}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||viastream.viasat.tv^*?affiliate="},"id":140}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["apollo.lv"],"resourceTypes":["object"],"urlFilter":"||emediate.se/eas?*ty=video"},"id":141}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvnet.lv"],"resourceTypes":["script"],"urlFilter":"||h.itvnet.lv^*/adjs/adjs/ads.js"},"id":142}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||ltv.lsm.lv/scripts/ads.js"},"id":143}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lsm.lv"],"resourceTypes":["script"],"urlFilter":"||b.adbox.lv/bxlib/js/emiter.js?"},"id":144}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lsm.lv"],"resourceTypes":["script"],"urlFilter":"||b.adbox.lv/bxlib/js/loader.js?"},"id":145}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lsm.lv"],"resourceTypes":["script"],"urlFilter":"||b.adbox.lv/emiter/bx_placement.js?"},"id":146}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||playapi.mtgx.tv/v3/adinfo"},"id":147}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["skaties.lv"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fwmrm.net/ad/g/"},"id":148}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["skaties.lv"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fwmrm.net/ad/l/"},"id":149}, +{"action":{"type":"block"},"condition":{"requestDomains":["source.pilseta24.lv"],"resourceTypes":["image"]},"id":150}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||lsm.lv/public/scripts/ads.js"},"id":151}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||varianti.lv/ads/load_ad_images/"},"id":152}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||visidarbi.lv/advertisements"},"id":153} +] diff --git a/extentions/uBOL-home/rulesets/main/mkd-0.json b/extentions/uBOL-home/rulesets/main/mkd-0.json new file mode 100644 index 0000000..0098e7d --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/mkd-0.json @@ -0,0 +1,161 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["press24.mk"],"urlFilter":"about:blank"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mkd-news.com"],"urlFilter":"javascript:"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10bez10.com/ads/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10bez10.com/images/banners/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.kajgana.mk/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.press24.mk/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.fakulteti.mk/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admin.grid.mk/services/banners/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.foxmedia.mk/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.kajgana.mk/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.kanal77.com.mk/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.off.net.mk/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.slobodenpecat.mk/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.sportmedia.mk/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.telefoni.mk/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.vecer.mk/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adserver.novamakedonija.com.mk/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps.obiani.com/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoinfo.mk/banners/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtoplus.mk/html_banners/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtoplus.mk/images/banners/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner-ads.different.com.mk/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bi.mk/baneri/"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biznisvesti.mk/wp-content/banners/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.adman.itea.mk/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.marketkonekt.com/makedonija/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.zk.mk/sites/zk/templates/responsive/img/kuponwidgettop.png"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duma.mk/images/stories/baneri/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enauka.mk/ad/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evesti.mk/wp-content/uploads/banners/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exclusive.mk/banners/^"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.bannersnack.net/"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||form.jotformeu.com/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formacedonia.com/banner/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsm.mk/reklami/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitportal.com.mk/banners/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||http://212.13.64.105/"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||http://pl.panelmk.gemius.com/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.kumanovonews.com/reklami/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kajgana.com/_ad/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kariera.mk/images/banners/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kavadar4e.com/images/galerija/"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koli.com.mk/baneri_html5/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurir.mk/banners/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertas.mk/wp-content/uploads/2015/09/banner-unet-web-300x250.swf"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertas.mk/wp-content/uploads/2015/10/300x250.gif"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertas.mk/wp-content/uploads/2015/10/diners300.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertas.mk/wp-content/uploads/2015/10/fon300.png"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libertas.mk/wp-content/uploads/2015/12/alarm-29-so-link-1.swf"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lider.mk/wp-content/uploads/banners/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lisica.mk/images/banners/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalno.mk/wp-content/uploads/*/*/*.html"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makfax.com.mk/upload/banners/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.ohridnews.com/klienti/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metar2.mk/banner/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mk.marketkonekt.com/mk/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mkd-news.com/baneri/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mkd.mk/epp/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motori.com.mk/images/stories/joomlart/banners/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netpress.com.mk/wp-content/uploads/banners/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nmd.mk/modules/images/marketing_transparent.png"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panika.be/banners/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plusinfo.mk/upload/banners/*."},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||press24.mk/sites/default/files/goethe-banner-950x90/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puls24.mk/2014/puls24/baneri/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puls24.mk/2015/baneri/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puls24.mk/2016/baneri/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puls24.mk/2017/baneri/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puls24.mk/upload/puls24/flash/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklama5.mk/img/banner/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklami.digitalpresent.mk/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reklami.pixel.mk/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/ads/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/03/advokat-banner-300x250-px-2.png"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/03/dummybanner.jpg"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/03/dummybanner2.jpg"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/03/trodat.jpg"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/10/crven-baner-300-250.jpg"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2015/11/208_noemvri-2015_300x250.html"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2016/01/208-728x90_januari-2016.html"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.mk/wp-content/uploads/2016/02/508_300x250px_fevruari_2016_.html"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||republika.mk/wp-content/uploads/banners/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdk.mk/sdk-adv/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sky.mk/images/januari_2015/_d_/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stipka.com.mk/images/businesswomen.gif"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stipka.com.mk/images/stories/banercinja/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t.adonly.com/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||time.mk/ads/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tzm.mk/upload/pixelbanner/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti.mk/banner/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vremeto.mk/widget.php"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtv.vip.mk/kanali-img/tv-presentment_vip-now.jpg"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtv.vip.mk/kanali-img/viptv-banner-small1.png"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2013/12/27/31706/images/98681.jpg"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2014/10/20/45129/images/98679.jpg"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2015/04/15/51801/images/108154.swf"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2015/08/17/56267/images/126921.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2015/10/13/58238/images/125179.swf"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2015/11/19/59604/images/123346.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.24vesti.mk/sites/default/files/2016/01/15/61283/images/126646.jpg"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.advertisia.net/"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.akademik.mk/wp-content/uploads/*/*/*.swf"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.avtobanda.com.mk/images/flash/"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.barnorama.com/ads/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.barnorama.com/tab.html"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.brkajrabota.mk/images/banners/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.carclub.mk/flash/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.carclub.mk/m/pb/randomizer.php"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.exclusive.mk/newsmanagement/upload/banners/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.fakulteti.mk/custom/widgets/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.fakulteti.mk/reklami/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.femina.mk/images/banners/763/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.kavadar4e.com/flash/"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.kavadar4e.com/images/flash/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.kavadar4e.com/images/reklami/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.koli.com.mk/baneri/"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.ladybook.mk/images/banners/"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.mobile24.mk/ads/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.mobile24.mk/iframe-ads.php"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.motika.com.mk/reklami/"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.oglasnik24.mk/baners/"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.pozitivo.net/wp-content/plugins/cornerpeel/peel.png"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.srekja.mk/wp-content/uploads/2015/11/lapaj-logo-srekja-300x250.jpg"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.tripadvisor.com/widgetembed-cdsgeohighlights"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.vipmarket5.mk/themes/airlija/images/banners/"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.vipponuda.com/abans/"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.vrabotuvanje.com.mk/content/dataimages/banners/"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adserver.piksel.mk/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tagx.bambarmedia.com/"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||republika.mk/banners/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportski.mk/wp-content/uploads/*/1920x1080-1.png"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.gorivo.mk/000web/"},"id":132}, +{"action":{"type":"block"},"condition":{"requestDomains":["10bet.com","a.sitel.com.mk","acadv.net","ad.mox.tv","adexchange.mk","adocean.pl","ads.1cm.com.mk","ads.360stepeni.mk","ads.365.mk","ads.com.mk","ads.crnobelo.mk","ads.deca.mk","ads.ekipa.mk","ads.emedia.mk","ads.ereklama.mk","ads.exdynsrv.com","ads.faktor.mk","ads.fakulteti.mk","ads.fashionel.mk","ads.fokus.mk","ads.foxit.mk","ads.grouper.mk","ads.idividi.com.mk","ads.it.mk","ads.kafepauza.mk","ads.kajgana.com","ads.kanal77.mk","ads.lokalno.mk","ads.mkd.mk","ads.mpm.com.mk","ads.nexage.com","ads.novatv.mk","ads.plusinfo.mk","ads.popularno.mk","ads.press24.mk","ads.programattik.com","ads.pubmatic.com","ads.puls24.mk","ads.skopjeinfo.mk","ads.sport1.mk","ads.sportclub.mk","ads.stankov.me","ads.studenti.mk","ads.tocka.com.mk","ads.trendolend.mk","ads.vrabotuvanje.com.mk","adsdms.mk","adserver.mk","adserver.neotel.mk","adservice.google.mk","advertiseserve.com","adxbid.info","adxpremium.services","aplikacii.com","baneri.24fudbal.com.mk","bid.aero","bttrack.com","clevernt.com","clickattack.mk","cm.adskeeper.co.uk","coinmedia.tk","d.agkn.com","doubleclick.net","ds-aksb-a.akamaihd.net","eadsrv.com","easyads.bg","free.xjs.lol","hipersushiads.com","httpool.com","httpool.com.mk","ib.adnxs.com","ireklama.mk","jsc.adskeeper.co.uk","keepaneye.mk","keepaneyeadmk.hit.gemius.pl","keepaneyegdemk.hit.gemius.pl","lacmus.mk","live.acads.net","load77.exelator.com","loadm.exelator.com","marketgid.com","marketing.centar.com.mk","marketing.utrinskivesnik.mk","mas.nth.ch","match.adsrvr.org","match.taboola.com","mgid.com","midas-network.com","mobi-promo.com","mozzart.ideaplus.mk","n.ads-adnow.com","n.ads1-adnow.com","n.ads2-adnow.com","n.ads3-adnow.com","n.ads4-adnow.com","n.ads5-adnow.com","nativemedia.rs","net-ads.mk","onesignal.com","pixel.onaudience.com","pixel.quantserve.com","pubpress.net","r.denar.mk","reklami.daily.mk","reklami.gbccom.com.mk","rev.balkanmediagroup.com","revcontent.com","revive.futura.net.mk","rtb.mfadsrvr.com","s-img.adskeeper.co.uk","s.pubmine.com","s0.2mdn.net","s1.adform.net","s2blosh.com","sa.daily.mk","servicer.adskeeper.co.uk","serving-sys.com","smartadserver.com","st-n.ads1-adnow.com","st-n.ads2-adnow.com","st-n.ads3-adnow.com","st-n.ads4-adnow.com","st-n.ads5-adnow.com","st-n.gsasd.info","static.off.mk","storygize.net","tags.bluekai.com","toboads.com","tv21macedonia.xyz","vdads2019.com","vionservices.com","www.mktrack.com","x.bidswitch.net"]},"id":133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ads.zase.mk/"},"id":134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||emagazin.mk/images-banner/"},"id":135}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jugoinfo.mk/images/reklami/"},"id":136}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||majkatiitatkoti.com/reklami/"},"id":137}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||negotinoinfo.mk/baneri/"},"id":138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||strumicadenes.mk/banners/"},"id":139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2015/07/aries.jpg"},"id":140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2015/07/telekabel_logo.jpg"},"id":141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2016/01/fer-komp.jpg"},"id":142}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2016/01/josifov.jpg"},"id":143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2016/07/13695099_1253805737965440_1652189031_n.jpg"},"id":144}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2016/11/logo.png"},"id":145}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2016/11/logo_faktor.png"},"id":146}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.dokazm.mk/wp-content/uploads/2017/05/smartservice-gif.gif"},"id":147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.fama.mk/images/banners/"},"id":148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||a.kajgana.com/*."},"id":149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tera.mk/wp-content/uploads/2023/06/baner_300-x-250-1.gif"},"id":150}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kapital.mk/wp-content/uploads/2024/02/baner-res-fevruari-2024.gif"},"id":151}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reporter.mk"],"resourceTypes":["sub_frame"],"urlFilter":"about:blank"},"id":152}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn.grouper.mk/files/widgets/"},"id":153}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||grid.mk/adsgrid"},"id":154}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||reporter.mk/wp-content/uploads/2016/04/308-2008-300x250px_april-2016.html"},"id":155}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||time.mk/widget/"},"id":156}, +{"action":{"type":"block"},"condition":{"requestDomains":["cdnmm.hyperpromote.com"],"resourceTypes":["sub_frame"]},"id":157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.najdidom.mk/widget/"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.pazar3.mk/wgdata/"},"id":159} +] diff --git a/extentions/uBOL-home/rulesets/main/nld-0.json b/extentions/uBOL-home/rulesets/main/nld-0.json new file mode 100644 index 0000000..b74b9cb --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/nld-0.json @@ -0,0 +1,461 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"-reclameplaatjes/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbron."},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adtwee/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv_tekstlinks."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adverteerders/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentie-banner-"},"id":6}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["anzeigen-aufgabe-alpha.de","anzeigen-aufgabe-beta.de","anzeigen-aufgabe-test.de","rd.nl"],"urlFilter":"/advertentie."},"id":7}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["anzeigen-aufgabe-alpha.de","anzeigen-aufgabe-beta.de","anzeigen-aufgabe-test.de","rd.nl"],"urlFilter":"/advertentie/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentie1."},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentie2/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentie_head."},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentieblokje120x20."},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertentieblokje300x20."},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertenties."},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/advertenties/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerlookup."},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/big_reclames/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bolcom-partnerprogramma-wordpress-plugin/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/recl/"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediahuis-ads/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nmc/adv/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pebble-adhese."},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prikbordadvertentie_"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reclame-extra."},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reclame-nieuws."},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reclame2."},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reclamebanners/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/small_reclames/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tekst_advertentie_"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/topadvertentie."},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"_advertentie300x250_"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"_advertentieleaderboardhome."},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bol.com/nl/upload/banners/"},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["puuropreis.nl"],"requestDomains":["widgets.skyscanner.net"]},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bol.com/nl/upload/partnerprogramma/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||centraal.helpmij.nl/images/nieuwsbrief/nod32-colofon.jpg"},"id":36}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["feyenoord.nl"],"urlFilter":"||cloudfront.net/-/media/6-parnerships/"},"id":37}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["feyenoord.nl"],"urlFilter":"||cloudfront.net/assets/images/partners/"},"id":38}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eredivisie.nl"],"urlFilter":"||cloudfront.net/banners/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infotalia.com/worktalia_promo_"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmcdn.nl/tags/"},"id":41}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nzbserver.com"],"requestDomains":["widget.vpnnederland.nl"]},"id":42}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["viafora.nl"],"urlFilter":"||ouders.nl/uploads/alt/"},"id":43}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["intermediair.nl"],"urlFilter":"||pexi.nl/dpos/widget-"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pubble.nl/content.svc/getadcollection?"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recreatief.nl/kerstarrangementen.gif"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-bol.com/nl/upload/partnerprogramma/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||search-result.com^*/klokad2.js"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sedproductions.nl/banners/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seks.com/img/bnr.gif"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seksbuddy.nl/img/frontend/banners/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swpportal.com/upload/squarebanners/"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["startpagina.nl"],"urlFilter":"||viralize.tv/display/"},"id":53}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agf.nl","bpnieuws.nl","groentennieuws.nl","uiennieuws.nl"],"urlFilter":"||windows.net/banners/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.bol.com/nl/upload/partnerprogramma/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmissy.nl/admnfiles1809/sinclub/freechatbanner_"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123video.nl^*/300x100_"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1twente.nl/ads/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2link.be/banners/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aafm.nl/cms/wp-content/themes/omroepalmelo/img/banners/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abcsuriname.com/images/banners/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adodenhaag.nl/images/banners/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agconnect.nl/sites/ag/files/styles/partner_"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||am-forum.nl/upload/logo_elektrodump.png"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antilliaansdagblad.com/images/banners/"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apintie.sr/bannerz/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosport.nl/images/banner-"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosport.nl/images/banners/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baarsclassicrock.nl/wp-content/uploads/*/banner_"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdsm-vrienden.nl/sb_data/modules/mod_aav/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdsmgirl.nl/banners/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdsmgirl.nl^*/banner/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgiancycling.be^*/banners/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belgiancycling.be^*/logo%27s%20partners/"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bloovi.be/frontend/files/banners/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bodemvondstenwereld.nl/images/banners/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boek9.nl/sites/default/files/advertisements/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boek9.nl/sites/default/files/rotating-banners/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bol-an.nl/wp-content/uploads/*/adv_"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brandweerspotters.nl/modules/banners/"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzzbie.nl/uploads/banners/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-webcam-harlingen.nl/adv/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatmetvreemden.be/static/html/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatmetvreemden.nl/static/html/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||christelijknieuws.nl^*/banner/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ciaotutti.nl/wp-content/uploads/banner_"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubbrugge.be^*/partner/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coastline945fm.nl/cache/partners/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coastlinefm.nl/cache/partners/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cryptobenelux.com/wp-content/uploads/*-banner-"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cryptobenelux.com/wp-content/uploads/*-banner."},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cryptobenelux.com/wp-content/uploads/*/banner_"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cryptoprijzen.com/cryptoprijzen-widget/"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||debestevpn.nl/wp-content/*-banner."},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||decibel.nl/wp-content/uploads/*/banner-"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dewereldmorgen.be/wp-content/banners/"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/cornetanimationa-"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/merkx11.png"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/roel.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/uitwaard21.jpg"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/vacature-"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/vertiadvies_"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaalburg.com/rn02/wp-content/uploads/*/webbanner-"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dolcevia.com^*/banners/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duurzaam-actueel.nl^*banner"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edelmetaal-info.nl/cdfund-336x280.html"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edelmetaal-info.nl/wp-content/uploads/images/goudpensioen/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eredivisie.nl/images/logos/partners/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excellentfm.nl/images/aanbieding/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanclubbarcelona.nl/viewfile/mainbanner/"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farmaline.be/assets/banners/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcupdate.nl/js/adslot.js"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flirtmee.nl/img/160x70_sponsor-"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||floranews.com/img/banner/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fonkmagazine.nl/adds/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fonkonline.nl/adds/"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.spaarinformatie.nl/si-info.html"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genemuidenactueel.nl^*banner"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gic.nl/uploads/fckconnector/"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigantfm.nl/upload/20170420110645812.jpg"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigantfm.nl/upload/20210730122903794.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigantfm.nl/upload/autoonderdelen24_1.png"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigantfm.nl/upload/onderdelenshop.gif"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goedkoopstekeukensduitsland.nl/wp-content/uploads/*/i-kook-banner.jpg"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goedkoopstekeukensduitsland.nl/wp-content/uploads/*/keuken-ontwerp-aan-huis.jpg"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goedkoopstekeukensduitsland.nl/wp-content/uploads/*/keukenplaats.jpg"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golf.be/files/bannerimage/"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gratissextube.be/banners/"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenkeeper.nl/upload/banners/"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenkeeper.nl/upload/relaties/"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||halstadcentraal.nl/images/banners/"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handbalstartpunt.nl/content/schoonkapje.gif"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handbalstartpunt.nl/images/mizuno-small.jpg"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoekschnieuws.nl/banner/"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoekschnieuws.nl/wp-content/uploads/*/banner-"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotradiohits.nl/image/picture/*_banner."},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htforum.nl/yabbse/*-banner2.gif"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htforum.nl/yabbse/banners/"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||htforum.nl/yabbse/topframe_v3.php"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iex.nl/uploads/banners/"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||katholiek.nl/wp-content/uploads/*/banner-"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kavelplatform.nl/assets/uploads/banners/"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kilroynews.net^*banner"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klokradio.nl/wp-content/uploads/*/adv-"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kranenwebsite.nl/banners/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||landenweb.nl/imgboeking/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linqmedia.nl/cwm/fm/userfiles/banner/"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loemedia.nl/wp-content/uploads/*/bannerpruisschilderwerken-"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loemedia.nl/wp-content/uploads/*/hemabannergroot-"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokaleomroepzeewolde.nl/images/banners/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luister.nl/wp-content/uploads/*/banner_"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maarkelsnieuws.nl/banners/"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maaslandradio.nl/wp-content/uploads/*/autodoc."},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maaslandradio.nl/wp-content/uploads/*/banner-"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maaslandradio.nl/wp-content/uploads/*/hekwerkland."},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mandelnieuws.be^*/sponsors/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mannennieuws.nl/wp-content/uploads/*-banner."},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marktplaats.nl/*/api/complementary-listings?"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meerdangewenst.nl^*/sponsors/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metalfan.nl/banners/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||midvliet.nl/images/advertenties-"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mo.be/sites/default/files/banners/"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motocrossplanet.nl/banner/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motocrossplanet.nl/wwwuploads/banners/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motokicx.com/wp-content/uploads/*/banner-"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motokicx.com/wp-content/uploads/*/website-ad-"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netonline.be/slices/banners/"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nevobo.nl^*/sponsor/"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||niburu.co/images/banners/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nieuwsopbeeld.nl/wp-content/uploads/*/advertentie-"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nieuwsuitnijmegen.nl/gfx/banners/"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nieuwsuitnijmegen.nl/uploads/banners/"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noordkopcentraal.nl^*/banner_"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrc.nl/tag/tag.js"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omroeppenm.nl^*/banner/"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onderwijsland.com/files/banners/"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onderwijsland.com/files/partners/"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinecorrectie.nl/cnc/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ontdek-amerika.nl/marketing/bartsbanner.gif"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oogtv.nl/wp-content/banners/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oops.nl/banner/"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openingsurengids.be/includes/js/checkblockv2.js"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openingsurengids.be/template/images/publi/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opwindend.net/promotie/"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pdd-nos.nl/footer.html"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||persberichten.com/images/banners/"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||persberichten.com/images/marcommit/"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popinstituut.nl/wp-content/uploads/2014/02/huren.nl"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornokartel.nl/wp-content/uploads/*/wp-script-leaderboard.gif"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promootjesite.nl/images/affliatebanner/"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puurnaturisme.nl/images/banners/"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||racexpress.nl/advertising/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||racingnews365.nl/images/banners/"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioacacia.nl/sponsoren/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioeenhoorn.nl/images/maxaro-badkamers-tegels.png"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiolelystad.nl/images/stories/banners/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioluisteren.fm/ads/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radionl.fm/wp-content/uploads/*/maxiaxi_"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiostadmontfoort.nl/cms/img/ads/"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiovisie.eu/wp-content/banners/"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||railhobby.nl/wp-content/uploads/*_banner-"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rd.nl/deliver.js"},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["topgear.nl","voetbalverslaafd.nl"],"urlFilter":"||resources.planetnine.com/scripts/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||retaildetail.be/sites/default/files/banner/"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||retaildetail.nl/sites/default/files/banner/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rickfm.nl/cwm/fm/userfiles/banner/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rivierenland-radio.nl/banners/"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvdordrecht.nl/cwm/fm/userfiles/banner/"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtveen.nl/wp-content/uploads/*-banner-"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtveen.nl/wp-content/uploads/*/banner-"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvlansingerland.nl/wp-content/uploads/*/zorgvilla.gif"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvmaastricht.nl/banners/"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtvnof.nl/prowurk/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schie.nu/images/banner/"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||schuttevaer.nl/partnersites/"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seksverhalen.org/telefoonsex.png"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seksverhalen.org/vluggertjes.png"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexchatlounge.nl/bannerlinks.html"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexchatlounge.nl/bannerrechts.html"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexervaringendelen.nl/porno/"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simone.nl/wp-content/uploads/*-banner-"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simone.nl/wp-content/uploads/*-besteonderdelen.nl-"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simone.nl/wp-content/uploads/*-onderdelenexpert.nl-"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simone.nl/wp-content/uploads/*/tijdelijkkkkk.png"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solarmagazine.nl/u/edwin/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spreekbuis.nl/wp-content/uploads/*-banner-"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spreekbuis.nl/wp-content/uploads/*/banner-"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srherald.com/wp-content/banners/"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamwijzer.be/wp-content/uploads/*-banner."},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||te-les-koop.nl/images/b_"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techgaming.nl/image_uploads/sponsored/"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisplaza.be/wp-content/uploads/*/tennisdirect-"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisvlaanderen.be/documents/*/19sponsorblok-"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tennisvlaanderen.be/documents/*/21sponsorblok-"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tijd.be/ad/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touretappe.nl/images/topposblock.html"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||touretappe.nl/images/xtra/"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tpo.nl/broodplank/"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tradeidee.nl/banners/"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transport-online.nl/site/includes/uploads/banner-"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twentefm.nl/directcast/custom/rtvnot/playout/commercials/"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uecl-voetbal.nl/derden/"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uel-voetbal.nl/derden/"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uitslagen.nl/banner/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unity.nu^*/banners/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vagina.nl/fish-hooks/fetch.json"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vbro.be/wp-content/uploads/*/autoonderdelen24_"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verkeerplaza.nl/js/banner.js"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visserijnieuws.nl/images/banners/"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vitesse.nl/assets/img/layout/etoro-logo.png"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vitesse.nl^*_sponsors_footer.png"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vives.nl/wp-content/uploads/*-banner-"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vives.nl/wp-content/uploads/banner_"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voetbalkrant.com/images/pub/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voetbalnederland.nl/img/bravo.gif"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voetbalrotterdam.nl/wp-content/uploads/*/soccerdealbanner1170.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volleybal.nl/uploads/images/banners/"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volleybal.nl/uploads/images/logos/"},"id":258}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koken.vtm.be"],"urlFilter":"||vtm.be^*-achtergrond-"},"id":259}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koken.vtm.be"],"urlFilter":"||vtm.be^*-header-"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waarzo.nl/imagestore/banners/"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waarzo.nl/imagestore/site-banners/"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wanttoknow.nl^*banner"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watersport-tv.nl/content/31400/pages/clnt/"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-aalsmeer.nl/media/banners/"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-aalsmeer.nl/media/banners2/"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-airport.nl/media/banners/"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-airport.nl/media/banners2/"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-binnenvaart.nl/media/banners/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-binnenvaart.nl/media/banners2/"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-blokzijl.nl/media/banners/"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-blokzijl.nl/media/banners2/"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-brandaris.nl/media/banners/"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-brandaris.nl/media/banners2/"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-delfzijl.nl/media/banners/"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-delfzijl.nl/media/banners2/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-denhelder.nl/media/banners/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-denhelder.nl/media/banners2/"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-denoever.nl/media/banners/"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-denoever.nl/media/banners2/"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-dokkum.nl/media/banners/"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-dokkum.nl/media/banners2/"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-dordrecht.nl/media/banners/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-dordrecht.nl/media/banners2/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-enkhuizen.nl/media/banners/"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-enkhuizen.nl/media/banners2/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-friesemeren.nl/media/banners/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-friesemeren.nl/media/banners2/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-grou.nl/media/banners/"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-grou.nl/media/banners2/"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-harlingen.nl/media/banners/"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-harlingen.nl/media/banners2/"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-havenijmuiden.nl/media/banners/"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-havenijmuiden.nl/media/banners2/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-hindeloopen.nl/media/banners/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-hindeloopen.nl/media/banners2/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-hoekvanholland.nl/media/banners/"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-hoekvanholland.nl/media/banners2/"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-kampen.nl/media/banners/"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-kampen.nl/media/banners2/"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-lauwersoog.nl/media/banners/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-lauwersoog.nl/media/banners2/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-leeuwarden.nl/media/banners/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-leeuwarden.nl/media/banners2/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-lelystad.nl/media/banners/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-lelystad.nl/media/banners2/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-maassluis.nl/media/banners/"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-maassluis.nl/media/banners2/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-maastricht.nl/media/banners/"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-maastricht.nl/media/banners2/"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-marken.nl/media/banners/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-marken.nl/media/banners2/"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-monnickendam.nl/media/banners/"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-monnickendam.nl/media/banners2/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-rotterdam.nl/media/banners/"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-rotterdam.nl/media/banners2/"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-sneek.nl/media/banners/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-sneek.nl/media/banners2/"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-terneuzen.nl/media/banners/"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-terneuzen.nl/media/banners2/"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-vlaardingen.nl/media/banners/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-vlaardingen.nl/media/banners2/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-volendam.nl/media/banners/"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-volendam.nl/media/banners2/"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-workum.nl//media/banners/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-workum.nl/media/banners2/"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zaanzicht.nl/media/banners/"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zaanzicht.nl/media/banners2/"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zoutkamp.nl/media/banners/"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zoutkamp.nl/media/banners2/"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zwartsluis.nl/media/banners/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcam-zwartsluis.nl/media/banners2/"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-ameland.nl/media/banners/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-ameland.nl/media/banners2/"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-scheveningen.nl/media/banners/"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-scheveningen.nl/media/banners2/"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-texel.nl/media/banners/"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-texel.nl/media/banners2/"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-vlissingen.nl/media/banners/"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcams-vlissingen.nl/media/banners2/"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcamschiermonnikoog.nl/media/banners/"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcamschiermonnikoog.nl/media/banners2/"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcamvlieland.nl/media/banners/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcamvlieland.nl/media/banners2/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstick.nl/images/images-ads/"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wereldstopcontacten.nl/wp-content/uploads/*/image-aff-nl.jpg"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wieringernieuws.nl/gfx/ads/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wijchensnieuws.nl/uploads/banners/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wildfm.nl/wp-content/uploads/*/thumbnail_image002.png"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||willem-ii.nl/banner/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/amsterdamactueel.nl/wp-content/uploads/*/728x60_"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/romagazine.nl/14nwsite/wp-content/uploads/2021/07/amstelveen.jpg"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/romagazine.nl/14nwsite/wp-content/uploads/2021/07/coordinatoromgevingsvergunningen-rijksoverheid-"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/romagazine.nl/14nwsite/wp-content/uploads/2021/07/enschede.png"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/romagazine.nl/14nwsite/wp-content/uploads/2021/07/rijksoverheid-"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/romagazine.nl/14nwsite/wp-content/uploads/2021/07/seniorprojectleideralmelo.jpg"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.appletips.nl/wp-content/uploads/amacdeals.jpg"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.appletips.nl/wp-content/uploads/cnmx.png"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.appletips.nl/wp-content/uploads/upgreatest1.png"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.regionoordkop.nl/wp-content/uploads/*/banner-"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.regionoordkop.nl/wp-content/uploads/*/bdijknov2016336x280.gif"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.regionoordkop.nl/wp-content/uploads/*/costa.jpg"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yachtfocus.com^*/bnr/"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zilverengoudkopen.nl/banners/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoekhulp.nl/img/bnr-"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zwartewaterfm.nl/images/sponsorenzwartewaterfm.jpg"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goplay.be/js/sourcepoint/msg?v="},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||knack.be/js/responsive/rmgadcheck.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biernet.nl/site/plugins/bja_new/redirect.php"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.aa.onstuimig.nl/mega-publishers/nieuwspaal.nl.js"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e*.knack.be/rest/dialogues/files/*/banner_notificaties_appinstall"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tweakers.net/*/build/banners.*.js"},"id":372}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nl.express.live"],"requestDomains":["d33t3vvu2t2yu5.cloudfront.net"]},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itnijs.frl/wp-content/uploads/2017/10/banneritnijs"},"id":374}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nzbserver.com"],"urlFilter":"||widget.vpnnederland.nl/vpnnederland-widget.js"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||almere-nieuws.nl/banners_*.html"},"id":376}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autobahn.eu"],"urlFilter":"||developers.affiliateprogramma.eu/content-wrapper/general.js"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ster.nl/banners^"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handbalstartpunt.nl/*/uploads_filemanager/banner"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnieuws.be/sites/default/files/banner-*.gif"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnieuws.be/sites/default/files/*-300x300*.gif"},"id":381}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["pornokartel.nl"],"resourceTypes":["image"]},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oozo.nl/images/zzpbanner.png"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediareader.omroepwest.nl/gaslicht^"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unity.nu/media/*/banners/"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topomania.net/sites/topomania.net/images/pacnum-promo.png"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornozot.com/js/compiled/exo-"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornozot.com/js/compiled/custom-vendor.js"},"id":388}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allaboutphones.nl"],"urlFilter":"||iframe.gsminfo.nl/*/populair-beknopt^"},"id":389}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kijk.nl"],"urlFilter":"||bs.serving-sys.com/burstingpipe/adserver.bs"},"id":390}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kijk.nl"],"urlFilter":"||cdn.sbsnet.nl/creatives/assets/*.mp4"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diomerc.com/baner/"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.telegraaf.nl/static/lib/bva-widget.html?without-raid"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcnltelecom.tdsapi.com/portal/iframe.js"},"id":394}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kijk.nl"],"urlFilter":"||serving-sys.com/*.mp4^"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||totaaltv.nl/upload/banner-sep-astrasat.gif"},"id":396}, +{"action":{"type":"block"},"condition":{"requestDomains":["a.medialaancdn.be","aa.hwigroup.com","aa.tweakers.nl","ab.hwigroup.com","ab.tweakers.nl","ads.nextday.media","advertising-cdn.dpgmedia.cloud","advertising-module.api.dpgmedia.cloud","cdn.optoutadvertising.com","content1.pcmweb.nl","content1.pu.nl","content1.wasmachines.nl","content1.zoom.nl","content2.besteproduct.nl","content2.kieskeurig.nl","content2.nrc.nl","content2.pu.nl","content2.wasmachines.nl","content2.zoom.nl","crnsgngrpj.nl","cryptobeneluxbanner.care","cryptosplash.care","dntblckmpls.nl","go2.go2cloud.org","kjdsfjisdfjr23.azurewebsites.net","mt67.net","nextdaymedia-ads.s3.amazonaws.com","nojazz.eu","traffic.12flirt.com","viadata.store"]},"id":397}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["start-player.npo.nl"],"resourceTypes":["xmlhttprequest"],"urlFilter":".nl/adurl/"},"id":398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||notebookcheck.nl/fileadmin/sonstiges/amaz_"},"id":399}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://promotie."},"id":400}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bnpparibasmarkets.nl/widget/"},"id":401}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||feenstra-internetservices.nl/?_dnid="},"id":402}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fx.nl/_ext/widget/"},"id":403}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jobat.be/extra/trackuityhn/ticker_new.html"},"id":404}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||jobfish.nl/widget/"},"id":405}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sociaaldigitaal.nl/img/banner-"},"id":406}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cinema.nl"],"requestDomains":["publiekeomroep.nl"],"resourceTypes":["script","stylesheet"]},"id":407}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||stepstone.be/*?event=widgettool."},"id":408}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||strafrechtadvocaten.nl/media/banner/"},"id":409}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vi.nl"],"urlFilter":"||ads.nextday.media/prebid/jw-video/7.43.0.min.js"},"id":410}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailybuzz.nl","skoften.net","sportnieuws.nl","vtm.be","weerplaza.nl"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":411}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spelletjes.nl"],"urlFilter":"||improvedigital.com/pbw/headerlift.min.js"},"id":412}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||showmodeluitverkoop.nl/upload/advertentie/"},"id":413}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sliedrecht24.nl/wp-content/uploads/2022/02/banner-300x250-1.jpg.webp"},"id":414}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||te-les-koop.nl/advertenties.php"},"id":415}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zilverengoudkopen.nl/banners/header.jpg"},"id":416}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zilverengoudkopen.nl/banners/onder.jpg"},"id":417}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tweakers.net/i^"},"id":418}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hardware.info"],"urlFilter":"||content.hwigroup.net/images^"},"id":419}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||looopings.nl/*ad*.js"},"id":420}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tweakers.net"],"urlFilter":"||aa.tweakers.nl/json"},"id":421}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kijk.nl"],"urlFilter":"/prebid/ad.gif?user=*&adid="},"id":422}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kijk.nl"],"urlFilter":"||ads-talpa.adhese.com/json/"},"id":423}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["kpn.com"]},"id":424}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["goplay.be"],"urlFilter":"||pubads.g.doubleclick.net/ondemand/*/content/*/vid/*/streams"},"id":425}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtm.be"],"urlFilter":"||videoplayer.dpgmedia.net/*/ad_smartads_.js"},"id":426}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtm.be"],"urlFilter":"||videoplayer.persgroep.be/*/ad_smartads_.js"},"id":427}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.webwereld.nl/javascripts/advert.js"},"id":428}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.medialaancdn.be","vtm.be"],"urlFilter":"||v.fwmrm.net/ad/g/1"},"id":429}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.buienradar.nl/resources/js/advertisement.js"},"id":430}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mmcdn.nl/tags/vkmag.com/"},"id":431}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||markup.nieuwsblad.be/extra/assets/advertising/dfp-setup.js"},"id":432}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||markup.nieuwsblad.be/extra/assets/advertising/prebid.js"},"id":433}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["standaard.be"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":434}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["standaard.be"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":435}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||markup.standaard.be/extra/assets/advertising/dfp-setup.js"},"id":436}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||markup.standaard.be/extra/assets/advertising/prebid.js"},"id":437}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["qmusic.nl"],"urlFilter":"||player.ooyala.com/static/*/ad-plugin/"},"id":438}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["telegraaf.nl"],"urlFilter":"||media.boomads.com/images^"},"id":439}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioluisteren.fm"],"resourceTypes":["image"],"urlFilter":"||sync.search.spotxchange.com/partner?source=easi"},"id":440}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["2dehands.be"],"resourceTypes":["image"],"urlFilter":"||images.2dehands.com/api/v1/listing-twh-p/images/ad/"},"id":441}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["2k19.nl","adcdn.ster.nl","adconfigproxy.azurewebsites.net","adrequest.net","adshim.com","affilaxy.com","affiliatepartners.com","affiliateprogramma.eu","bannersimages.s-bol.com","believe-the-hype.be","botndm.nl","cashpartners.eu","ds1.nl","dt51.net","dt71.net","gratis-neuken.com","nonstoppartner.net","online-banners.nl","optoutadvertising.com","partner.bol.com","partnerprogramma.bol.com","pexi.nl","sp.dpgmedia.net","sponsorkliks.com","static-dscn.net","t.bazarow.com","tools-affil2.com","tools.islive.nl","travelads.be","vpscash.nl","xpartners.nl"]},"id":442}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["computerworld.nl","webwereld.nl"],"resourceTypes":["image"],"urlFilter":"/ad_pics/"},"id":443}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||indeleiderstrui.nl/media/"},"id":444}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autoblog.bbvms.com","omroepbrabant.nl"],"resourceTypes":["script"],"urlFilter":"||2mdn.net/instream/html5/ima3.js"},"id":445}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioluisteren.fm"],"resourceTypes":["script"],"urlFilter":"||aka.spotxcdn.com/integration/ados/v1/ados.js"},"id":446}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autoblog.bbvms.com"],"resourceTypes":["script"],"urlFilter":"||cdn.bluebillywig.com/scripts/prebid/*/bluebillywig_pbjs.js"},"id":447}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioluisteren.fm"],"resourceTypes":["script"],"urlFilter":"||cdn.spotxcdn.com/integration/easi/v1/easi.js"},"id":448}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioluisteren.fm"],"resourceTypes":["script"],"urlFilter":"||js.spotx.tv/ados/v1/106185.js"},"id":449}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dailybuzz.nl","radio.nl","welingelichtekringen.nl"],"resourceTypes":["script"],"urlFilter":"||massariuscdn.com/pubs/"},"id":450}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vkmag.com"],"resourceTypes":["script"],"urlFilter":"||mmcdn.nl/tags/vkmag.com/pagina.js"},"id":451}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioluisteren.fm"],"resourceTypes":["script"],"urlFilter":"||search.spotxchange.com/js/spotx.js"},"id":452}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["goplay.be"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_dai.js"},"id":453}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["embed.kijk.nl"],"resourceTypes":["script"],"urlFilter":"||embed.kijk.nl/talpa-jw-skin/js/adsbygoogle.js"},"id":454}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sportnieuws.nl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||advertising-module.api.dpgmedia.cloud/video/"},"id":455}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtm.be"],"resourceTypes":["sub_frame"],"urlFilter":"||imasdk.googleapis.com/js/core/bridge*.html"},"id":456}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flirtmee.nl"],"resourceTypes":["sub_frame"],"urlFilter":"||tools.vpscash.nl/datingv3/docs/plug_and_play/"},"id":457}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vinatera.be/wp-content/uploads/*_300x600."},"id":458}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||files.skoften.net/website/lib/vjs/plugins/ads/videojs.ads.min.js"},"id":459} +] diff --git a/extentions/uBOL-home/rulesets/main/nor-0.json b/extentions/uBOL-home/rulesets/main/nor-0.json new file mode 100644 index 0000000..02046f1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/nor-0.json @@ -0,0 +1,542 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["klikk.no","musikknyheter.no","startsiden.no"],"requestDomains":["widgets.sprinklecontent.com"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dk/ad/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dk/ads/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||is/ad/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||is/augl/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||is/netbordar/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||is/skrar/augl/"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||no/ad/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annonsar/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/auglysing/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/auglysingar/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vefauglysingar/"},"id":12}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ad.amediakreativ.no","ad.dep.no","ad.hem.no","ba.no"],"urlFilter":"||ad.*.no^"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad1.*.dk^"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad1.*.no^"},"id":15}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ads.mst.dk"],"urlFilter":"||ads.*.dk^"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.*.is^"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.*.no^"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adserver.*.dk^"},"id":19}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["annonser.gess.no"],"urlFilter":"||annonser.*.no^"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner.*.no^"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helios.*.no^"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advert.*.no^"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advertisement.*.no^"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerannonser/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"_nettannonse."},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/binary/*-banner-*.gif^"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/binary/*%20200x300.jpg^"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/byteads^"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/polarnexus.js"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hnuannonse^"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/i123_ads/*.gif|"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/i123_ads/*_460x196.jpg|"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/i123_ads/930x180_"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/system_files/banner/ckfinder^"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/augl^"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tac.is/kunnar^"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.norrbom.com/*-300x60.png^"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gfx/fishfingers^"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.staticjw.com/*/casino24.jpg^"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/globalassets/banner_"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/ad-html^"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/convertpro/*/cp-popup.min.css|"},"id":43}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bilnorge.no","yrkesbil.no"],"urlFilter":"/gifs/*emty.gif^"},"id":44}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eroguide.dk","noresk.com"],"urlFilter":"/930x180_*.gif^"},"id":45}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bilasolur.is","fotbolti.is","musikknyheter.no"],"urlFilter":"/banners^"},"id":46}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eavisa.com"],"urlFilter":"/bilder/erotikk1.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diskusjon.no"],"requestDomains":["export.prisguide.no","export.prisguiden.no"]},"id":48}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvkampen.com","tvsporten.dk"],"urlFilter":"/js/smartbanner/"},"id":49}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvkampen.com","tvsporten.dk"],"urlFilter":"/liveodds-button_nordicbet"},"id":50}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvkampen.com","tvsporten.dk"],"urlFilter":"/nordicbet_logo"},"id":51}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nettavisen.no"],"urlFilter":"/resources/dfp/"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv2.dk"],"urlFilter":"/tv2ads.js"},"id":53}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hnytt.no","karfan.is"],"urlFilter":"/wp-content/uploads/*.gif^"},"id":54}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alvdalmiv.no","tynsetingen.no"],"urlFilter":"/wp-content/uploads/*bruktbilann*.jpg^"},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ranaposten.no","viralefilmer.no","xn--bodposten-n8a.no"],"urlFilter":"/wp-content/uploads/*casino"},"id":56}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ilaks.no"],"urlFilter":"_300x250px-*.gif^"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amino.dk/images/partners/agera/240x140-forside-hardcoded*.jpg^"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annoncelight.dk/graphics/banner^"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appetitt.no/uploads/library/*_1150x350*.jpg^"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appetitt.no/uploads/library/*_widescreen_1920x1080_*.jpg^"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appetitt.no/uploads/library/320x640-*.png^"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appetitt.no/uploads/library/annis.jpg^"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appetitt.no/uploads/library/topp-banner-*.jpg^"},"id":64}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["118.dk"],"requestDomains":["track.adform.net"]},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arendalstidende.no/wp-content/uploads/*_490px.jpg^"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||austurfrett.is/images/*augl.jpg^"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ballade.no/wp-content/uploads/*uke*_sky"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilbasen.dk/vip/getvipfinancebanner^"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bobilverden.no/wp-content/uploads/*/banner-1200x300px.jpg^"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||check-in.dk/wp-content/uploads/*_930x180.gif^"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cms.sona.fo/ads^"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotikmix.dk/mixads300.html^"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyjar.net/skrar/ads"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcbarcelona.dk/images/bcn_*.gif^"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feltet.dk/*/topbanner_*.jpg^"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feltet.dk/*/wallpaper_1.jpg^"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feltet.dk/*_300x60.gif^"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footy.dk/wp-content/uploads/*/sk%c3%a6rmbillede-*.png^"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frilansinfo.no/wp-content/themes/frilansinfo-no/img/*-annonse.jpg^"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer.no/?module=tumedia\\dfproxy\\modules^"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gaysir.no/rek^"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gulindex.no/-/js/spring.js^"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/bobilportalen.no/*/180x500.png^"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.sofabold.dk/images/banner^"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isolor.no/wp-content/uploads/*_480x150px.jpg^"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karfan.is/*-470x130*.jpg^"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karfan.is/*300x250.jpg^"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksu247.no/wp-content/uploads/*-300x64.jpg^"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksu247.no/wp-content/uploads/*/banner-*.jpg^"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksu247.no/wp-content/uploads/*/bp-logo-*.png^"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksu247.no/wp-content/uploads/*/bunnpris2.jpg^"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leikjaland.is/images/*logo.png|"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malviknytt.no/*/ani*-*.gif^"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malviknytt.no/wp-content/uploads/*-998x1024.jpeg^"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mc-avisa.no/wp-content/uploads/*/banner-*.jpg|"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melkoghonning.no/wp-content/uploads/*_980x300px.jpg^"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n247.no/salg^"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ni.dk/ni-img/*banner"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nocc.no/system_promoteringssaker^"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norskenettsider.no/images/ageras-banner.jpg"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||norskenettsider.no/images/remember-banner-2016.jpg"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r7.fo/lysing^"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiohallingdal.no/abanners^"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiorana.no/wp-content/uploads/*-300x300.jpg^"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiorana.no/wp-content/uploads/*/meyership.jpg^"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiorana.no/wp-content/uploads/*/telemix2.jpg^"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reavisa.blob.core.windows.net/*-net.jpg^"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reavisa.blob.core.windows.net/*-nett.jpg^"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reavisa.blob.core.windows.net/*_nett.jpg^"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rett24.no^*bannerizor.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ridr.dk/images/partners^"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*-annonse-*.gif|"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*.-jpg.jpg|"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*.jpeg.jpg|"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/bilder/nordbohus.gif|"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saernieh.no/wp-content/uploads/2020/03/j%c3%b8rn-jensen.jpg^"},"id":117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["canariajournalen.no"],"urlFilter":"||semegleren.com/video^"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skagensavis.dk/annonceblok_baggrund.jpg^"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skagensavis.dk/wp-content/uploads/i123_ads/skagennet"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smakmagasinet.no/contentassets/*/170x500-"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smakmagasinet.no/contentassets/*/970x250-"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spaniaidag.no/wp-content/uploads/*/alltihus.jpg^"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spaniaidag.no/wp-content/uploads/*/ceru-design-web-*.jpg^"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spaniaidag.no/wp-content/uploads/*/kolstad-gif-si.gif^"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spanienidag.es/sites/default/files/patrocinadores^"},"id":126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftenbladet.no","aftenposten.no"],"urlFilter":"||static.finncdn.no/*/finnexternaldistribution.js^"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vg.no/css/admark_top.gif"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*.jpg^"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/26_hh.png^"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream.fo/wp-content/uploads/*-300x111.jpg^"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thainytt.no/files/*-160.jpg^"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||track.adform.net/banners/"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trolli.is/wp-content/*/benecta.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trolli.is/wp-content/uploads/*logo-*.png^"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trolli.is/wp-content/uploads/2018/05/untitled-1-1.jpg^"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-kalundborg.dk/system_files/banner^"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utrop.no/wp-content/uploads/2019/07/utrop.no_-1.jpg^"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utvarpsaga.is/file/*-bordi.jpg^"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utvarpsaga.is/file/*_banner.png^"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veitingageirinn.is/haus20g.jpg^"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verktoy24.no/wp-content/uploads/*/banner-*px.jpg^"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verktoy24.no/wp-content/uploads/*_300px-scaled.jpg^"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vf.is/media/1/*2000x616.jpg^"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vf.is/media/1/geysir-dekkjaskipti.jpg^"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vikari.is/skjol/frjalsi-lif*.png^"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viralefilmer.no/wp-content/uploads/*slot-"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webforumet.no/blogg/wp-content/uploads/ad-*.jpg^"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webforumet.no/images/*-250x250.jpg^"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xklub.dk/bannercache^"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xklub.dk/xsite/img/banner^"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yrkesbil.no/gifs/1pix.gif^"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/ete/index.html^"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/*-copy.jpg^"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/*-topbanner-"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/*-1.jpg^"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/*-nett.jpg^"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2016/04/128829765_1713260288837784_946999945581640675_n.jpg^"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2016/04/default_file-1607345037.png^"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2016/04/fj.-varmepumpe.png^"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2016/05/fureli-nett-mobil.jpg^"},"id":161}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["in-addr.arpa"],"requestDomains":["132.148.220.142","134.209.82.119","136.243.73.30","138.201.126.227","154.213.16.136","156.236.126.173","158.247.212.220","162.241.194.206","165.227.168.212","167.71.49.177","167.99.196.225","178.79.136.45","193.148.70.153","196.196.230.76","3.248.18.175","35.227.231.163","45.58.146.154","5.39.217.206","5.39.221.180","51.195.133.131","66.206.3.34","74.119.239.234","82.118.242.69","82.196.13.38","82.221.81.9"]},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2017/04/image007.jpg^"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ytresogn.no/wp-content/uploads/2020/02/ytre_718_360_2.jpg^"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamereactor.*/ads^"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamereactor.*/exclusive.json^"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f.nordiskemedier.dk/*.gif^"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||f.nordiskemedier.dk/banner^"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.polarismedia.no/*/cxense.js"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"_980banner_"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samimag.no/wp-content/uploads/2019/11/screenshot-2020-03-21-at-12.40.32.png^"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.api.no/mittari/c/article/*/sectionid/*.gif^"},"id":172}, +{"action":{"type":"block"},"condition":{"requestDomains":["1.14.61.188","179.43.189.62","212.27.60.108","24-news.online","38.180.96.244","52.216.146.90","92.42.104.146","a2ics.eu","ad.no.doubleclick.net","ad.shareholders.dk","adext.inkclub.com","asoloskonorge.com","banner.3loops.com","bilborsen.webannonse.no","brigitteheilmann.dk","brugerverificering.com","campbell-living.com","camperskonorge.com","campingnews.dk","channawars.com","clarks-dk.com","clarksskonorge.com","desidert.no","dhl-trackng.com","dkgaborsneakers.com","drbrand.herokuapp.com","drmdanmark.com","dundeehills.group","eccodanmarkwebbutik.com","eccolabgroup.com","eccoskonorge.com","elderlyscissors.com","fjallraventilbud.com","fr135.net","gaborskonorge.com","galerijajava.ba","gogle.net","hagebakken.no","haglofstilbud.com","havfruen4220.dk","hitecskonorge.com","hoka-one-one.cc","hoka-sko.com","hokanorgeno.com","hokaonenorge.com","hokaoneone","hokaskooutlet.co.no","hokasnorgeno.com","hunter-danmark.com","hunternorge.co","hunternorgeno.com","hunterstovlersalg.com","idj.no","innboks.info","jakkeshopdanmark.com","jakkeshopnorge.com","jordannorge.top","jordantilbud.com","jordantilbuddanmark.com","k-yw.com","keensandalertilbud.com","lib.idg.no","linkednordersalenavigate.com","logg-inn.online","marked.no","martenssalg.com","marvelouskaunas.club","mdb.nu","mobilidentitet.com","mobiltrygheden.com","mobilunderskriv.com","no-aut.co","no-bekreft.com","no-confir.com","no-erne.com","no-erne.live","no-nye.live","no-renovere.com","no-sikkerhet.com","no-update.live","no-updater.live","norge-adidas.com","norgeskotilbud.com","off-whitedanmark.com","off-whitenorge.com","oofosnorgeoutlet.com","ozarkvillage.net","p-stn.net","palladiumskobutikk.com","palladiumskodk.com","pearlandcarpetcleaner.com","quiksilverdanmark.com","quiksilvernorge.com","quiksilvertilbud.com","s.free.fr","salomomnorgeoutlet.com","salomon-danmark.net","salomonbutikdanmark.com","salomonidanmark.com","salomonoutletnorge.com","saucony-dk.com","skechersskosalg-norge.com","smarthouseforum.ru","speedcrossnettbutikk.com","start-myaltinn.com","static-dscn.net","storustovu.dk","svindel.info","tachyoniums.eu.com","tevadanmarkshop.com","tevanorgeshop.com","trafikkskoleapp.no","trmff.wpengine.com","underarmourdanmarkdk.com","vanssnorge.com","wirexapp.africa.com","wolverineskonorge.com","www-presse-fotos-dk.filesusr.com","wxqgx123.com","y6.no"]},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktg-content.cdn.prismic.io/api/*/documents/*(my.newsletter_popup.uid"},"id":174}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bornholm.nu","dk"],"urlFilter":"||googletagmanager.com/gtm.js^"},"id":175}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vglive.no"],"urlFilter":"||cloudfront.net/v*/liveoddsen.aspx^"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.sofabold.dk/images/banner"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appleid.*.no^"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itunesconnect-*.no^"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankid-sperret."},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"-norge.co.no^"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"*skodanmark.com^"},"id":182}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame"],"requestDomains":["altrasgshoes.com","altrask.com","brunateskonorge.com","g-ymsharknorge.com","gantdanmark.com","gantnorge.com","gymshark-danmarkudsalg.com","gymshark-no.com","gymsharkbutikdanmark.com","gymsharkbutikkoslo.com","gymsharkdanmark.com","gymsharkidanmark.com","gymsharkiesale.com","gymsharkldanmark.com","gymsharklnorge.com","gymsharkno.com","gymsharknorge.com","gymsharkoutletsnorge.com","gymsharksalg.com","gymsharktightsnorge.com","gymsharnorge.com","hilfigerdenmark.com","hilfigernorge.com","hugobossbutikk.com","hunterstovlerbutikk.com","josefseibeloutletnorge.com","joyaskobutikk.com","kybunskodanmark.com","louboutinnorge.com","montec-danmark.com","montecnorge.com","montecsalg.com","nauticadanmark.com","nauticanorge.com","salgvejanorge.com","sanukdk.com","sanuksandaler.com","umbrodk.com","umbrono.com","underarmourdk.com","underarmourdks.com","vejadanmarkudsalg.com","xeroshoes-danmark.com","xeroshoesdanmark.com","xn--gymsharkklrnorge-3ob.com"]},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hokalopesko."},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"*norgeskosalg."},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"*norge-salg.com^"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"*norgesalgs.com^"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"*danmarkdk.com^"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"*skodktilbud."},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"*skonorgeeu.com^"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"*sneakersnorgeshop."},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"*sneakersdkshop.com^"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"*skodanmarks."},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnb-oppdater."},"id":194}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["no"],"urlFilter":"||no-forny*"},"id":195}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["no"],"urlFilter":"||my-altinn*"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||no-oppdatere."},"id":197}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["no"],"urlFilter":"||no-oppdatert."},"id":198}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["in-addr.arpa"],"urlFilter":"||104.160.10."},"id":199}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["in-addr.arpa"],"urlFilter":"||165.231.154."},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monetrizer*."},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1betsson.png"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1unibet.png"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/250x90_motortrend.gif"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728xx90.jpg?sid="},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_ra_lib.js"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_ra_lib.php"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab-a.js?v="},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-provider."},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.criteo.com.js"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/300.html"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsadclient"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsen.php"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/app/apx19.js"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/asset/default/player/plugins/vast-*.js"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/jquery/jquery-1.4.1.min.js?v=2&type=adult"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/jquery/jquery-1.4.2.min.js?v=2&type=adult"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/jquery/jquery-1.4.3.min.js?v=2&type=adult"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/jquery/jquery-2.4.3.min.js?v=2&type=adult"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/jquery/jquery-3.2.min.js?v=2&type=adult"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"/avo/includes/js/jquery.js"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerpop/uploads/"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners*swf"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"/d3.php?*=s*&*&sadbl="},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/deity.php?*=s*&*&sadbl="},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"/di3asdadasdadas.di3asdsa.js"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/eroclick.js"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fiets-banner_"},"id":228}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www-nrk-no.translate.goog"],"requestDomains":["innlogging.nrk.no"],"resourceTypes":["sub_frame"]},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getaditem"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getmultiadsstrategy"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getstartpageads"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/grgfbigo.js"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"/heyboy/com/lazymolecule/*.js"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hitfile_730_90.png"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hy.js?q22"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/im/im.js?sk="},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/index.php?op=ad_click"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/popunderjs/init.js^"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/re-ads-"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kasynos_online.png"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loadme/com/coldvain/*.js"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loadme/com/lazymolecule/*.js"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"/loadmez/com/coldvain/*.js"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"/local_su.js?t="},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lvbet-tv.jpg"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"/phantompopunder.js|"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prepare/ads^"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pu/?psid="},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"/q1.js?q22"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect-ads.php"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/script/pop_packcpm.php"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tc-under.min.js"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xstat/ppjs?"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xvideo.js|"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zpp/zpp3.js"},"id":256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||gfx.no^*/refererpromo"},"id":257}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["austurfrett.is","fcbarcelona.dk","norsk-rally.com","samler.no"],"resourceTypes":["image"],"urlFilter":"/images/banners"},"id":258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/annonse_"},"id":259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/annonse-"},"id":260}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*_annonse_"},"id":261}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dahl.no"],"resourceTypes":["image"],"urlFilter":"_toppbanner_"},"id":262}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/_annonser^"},"id":263}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/nettbanner-"},"id":264}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lh3.googleusercontent.com/*=w468-h60-"},"id":265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lh3.googleusercontent.com/*=w970-h250-"},"id":266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/getbanner.php^"},"id":267}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_nettbanner_"},"id":268}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"_visittkortannonse_"},"id":269}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-visittkortannonse-"},"id":270}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||is/static/strevda/"},"id":271}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/images/bannere^"},"id":272}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"-skyskraper-annonse."},"id":273}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hnytt.no"],"resourceTypes":["image"],"urlFilter":"-banner_"},"id":274}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["news.fo"],"resourceTypes":["image"],"urlFilter":"-l%c3%bdsing-"},"id":275}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamer.no","tek.no"],"resourceTypes":["image"],"urlFilter":"/bannere/"},"id":276}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bygge-anlaegsavisen.dk"],"resourceTypes":["image"],"urlFilter":"/mediaxpress/ad^"},"id":277}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvkampen.com","tvsporten.dk"],"resourceTypes":["image"],"urlFilter":"/partners/*_ad_icon"},"id":278}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arendalstidende.no","avvir.no"],"resourceTypes":["image"],"urlFilter":"/wp-content/banners^"},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rykindribe.dk"],"resourceTypes":["image"],"urlFilter":"_300x500pix"},"id":280}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rykindribe.dk"],"resourceTypes":["image"],"urlFilter":"_930x180pix"},"id":281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"|blob:https://www.veier24.no/"},"id":282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||1819.is/infosmall/"},"id":283}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||appetitt.no/uploads/library/*_bannere_"},"id":284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||appetitt.no/uploads/library/1150*"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||austevollforlag.no/wp-content/*/yachtmarine2014."},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||biip.no/wp-content/uploads/*320x250.jpg^"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bornholm.nu/nonsec/banner"},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||canariposten.no/wp-content/uploads/300x1500"},"id":289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||danishfamilysearch.dk/images/xp2^"},"id":290}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||detailersclub.no/uploads/*_banner."},"id":291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dust2.dk/img/banners/"},"id":292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||escort46.dk/bg_images^"},"id":293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fcbarcelona.dk/*/images/footerbg.jpg^"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||feltet.dk/octo_cms/files/feltet.dk//"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||healthtalkweb.s3.amazonaws.com/images/*_560x210."},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hnytt.no/wp-content/uploads/*/fluffy.jpg^"},"id":297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||indblik.net/wp-content/uploads/angwp^"},"id":298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||isolor.no/wp-content/uploads/*-toppbanner-"},"id":299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||karfan.is/wp-content/uploads/*-vefbor%c3%b0i-"},"id":300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||leikjaland.is/*/bannerstopright/"},"id":301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||levmeddiabetes.no/content/uploads/*/accu-"},"id":302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||magasinetreiselyst.no/wp-content/*_annonse*promo"},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||malviknytt.no/wp-content/uploads/*-firkant-*e1*."},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||melkoghonning.no/wp-content/uploads/*_banner_"},"id":305}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nvnytt.no/images/*annonse-"},"id":306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nyteknikk.no/images.php/180x^"},"id":307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nyteknikk.no/images.php/x150^"},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oppdrettstorget.no/images/cms^"},"id":309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oyggjatidindi.com/vev_banners/*l%c3%bdsing"},"id":310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reavisa.blob.core.windows.net/*-annonse-"},"id":311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reavisa.blob.core.windows.net/*_300x100"},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reavisa.blob.core.windows.net/*_annonse_"},"id":313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reavisa.blob.core.windows.net/*visittkort"},"id":314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reiseliv.no/wp-content/uploads/*-annons%c3%b8rinnhold-*-aksjer-*."},"id":315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rett24.no*/_/attachment/inline/"},"id":316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*-980x500-"},"id":317}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*-toppannonse-"},"id":318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||s3-eu-west-1.amazonaws.com/froya/*nettannonse-"},"id":319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||seksualitet24.no/wp-content/uploads/*/sinful_"},"id":320}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||teknologiskmatforum.no/viewimage.aspx?*width=343^"},"id":321}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thainytt.no/files/160_"},"id":322}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||travservice.dk/wp-content^"},"id":323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trolli.is/wp-content/*/banner"},"id":324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trolli.is/wp-content/*/hollin_olafsfirdi"},"id":325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trolli.is/wp-content/*/syngjum-kubbur"},"id":326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trolli.is/wp-content/*/vefsmarinn"},"id":327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||trolli.is/wp-content/*/videoval_logo"},"id":328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tunnelsyn1.files.wordpress.com/*/sotra-trelast-isolasjon"},"id":329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tv2.no/prod/sponsor^"},"id":330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvkampen.com/media/*/banner*"},"id":331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvkampen.com/media/partners/unibet-lo"},"id":332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||utrop.no/wp-content/uploads/*/banner_utrop"},"id":333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vaktin.is/grkuk^"},"id":334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/lykill_banner"},"id":335}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||images.sprinklecontent.com/*.amazonaws.com%2fimages%"},"id":336}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".no/api/unit-image?config="},"id":337}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banners/casinotop"},"id":338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"*galleri.dk/content/images/fixed^"},"id":339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fo/css/img/banner2x1.png"},"id":340}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||images.media.xxlsports.com/images/h90/h9d/9339713159198/bg.jpg"},"id":341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||platekompaniet.no/assets/img/background.png"},"id":342}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pepcall.no/wp-content/uploads/2015/04/bakgrunn-forside.jpg"},"id":343}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tv2.no/s/lab/2.5/p/img/tv2-background.svg"},"id":344}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dagligvarehandelen.no/sites/all/themes/custom/ledelseas/gfx/veil.png"},"id":345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vg.no/vgc/pool/tipster.png^"},"id":346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/pustehullet/betting-header.png^"},"id":347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||akamai.vgc.no/drfront3^"},"id":348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||no/vendor/apx^"},"id":349}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nettavisen.no"],"resourceTypes":["script"],"urlFilter":"-bazaar-"},"id":350}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nettavisen.no"],"resourceTypes":["script"],"urlFilter":"/bazaar/"},"id":351}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||aa-cdn.mytaste.org/js/ad.js"},"id":352}, +{"action":{"type":"block"},"condition":{"requestDomains":["85.17.76.181","boligkanalen-maestro-new.azurewebsites.net","ndstage.wpengine.com","print2web.sn.dk","via.placeholder.com"],"resourceTypes":["image"]},"id":353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||aftenposten.no/seksjon/dist/ads-"},"id":354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||viasport-assets.mtg-api.com/*/prod/comscore-*.js"},"id":355}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.frende.no"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.frende.no/webshop/log"},"id":356}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sol.no"],"resourceTypes":["xmlhttprequest"],"urlFilter":"contentmarketing"},"id":357}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.digi.no","www.tu.no"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||piano.io/xbuilder/experience/execute^"},"id":358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||auglysingar.*.is^"},"id":359}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||s3.eu-west-1.amazonaws.com/ads."},"id":360}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||730.no/banner/*/sonymusic/"},"id":361}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||banner.landbrugsavisen.dk/reklame.aspx"},"id":362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||forum.flyprat.no/images/r/header^"},"id":363}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mmm.dk/safeframe^"},"id":364}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nordlysid.fo/lysing^"},"id":365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||thaiguiden.no/tg-980.html"},"id":366}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||youtube.com/embed/*&origin=https%3a%2f%2fwww.feltet.dk&widgetid=1"},"id":367}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bt.no"],"requestDomains":["finn.no"],"resourceTypes":["sub_frame"]},"id":368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||tipster.no/embed"},"id":369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/begrensede-tilbudet/"},"id":370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/bli-avbrutt-bor-du-oppdater/"},"id":371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/dnb11111^"},"id":372}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/kiwierbjudanden1/"},"id":373}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/norgesecure/"},"id":374}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tipster.no"],"requestDomains":["widget.tippebannere.no"],"resourceTypes":["sub_frame"]},"id":375}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/pakkerlevering/"},"id":376}, +{"action":{"type":"block"},"condition":{"requestDomains":["isweb.no"],"resourceTypes":["sub_frame"]},"id":377}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv3sport.dk"],"requestDomains":["freewheel-mtgx-tv.akamaized.net"],"resourceTypes":["media"]},"id":378}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["facebook.com"],"resourceTypes":["main_frame"],"urlFilter":"/finn.no/finno.htm"},"id":379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".gratis-reisebilletter."},"id":380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||coop.no."},"id":381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||danskebank.no."},"id":382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||djurs.com-*."},"id":383}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||dnb.no."},"id":384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||elkjop.no."},"id":385}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||finn.no."},"id":386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||flysas-no."},"id":387}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||komplett.no."},"id":388}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||nordea.no."},"id":389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||nordnet.no."},"id":390}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||norwegian.com."},"id":391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||posten.no."},"id":392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||postnord.no."},"id":393}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sbanken.no."},"id":394}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||shell.no."},"id":395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||skatteetaten.no."},"id":396}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sparebank1.no."},"id":397}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||tusenfryd-com."},"id":398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||vg.no."},"id":399}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||vipps-sikkerhet."},"id":400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/?finn.no/login"},"id":401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"-norgesalg.com^"},"id":402}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*danmarks.com^"},"id":403}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norgno.com^"},"id":404}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norges.com^"},"id":405}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norgebutikk.com^"},"id":406}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norgestore.com^"},"id":407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norge-no.com^"},"id":408}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norgestores.com^"},"id":409}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*skobutikks.com^"},"id":410}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*butikksoslo.com^"},"id":411}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||paypal.*.no|"},"id":412}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||paypal.*.no/"},"id":413}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||kongeparken.com-"},"id":414}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||kiwi.com-"},"id":415}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||getmail-no."},"id":416}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||elkjop*.club^"},"id":417}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||faarup.com-*."},"id":418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||legoland.com-*."},"id":419}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||ekstrabiadet."},"id":420}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||fintechnow*.buzz^"},"id":421}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||wealthnews*.xyz^"},"id":422}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||norge.*.icu^"},"id":423}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||euronews*.buzz^"},"id":424}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||softwaredaily*.monster^"},"id":425}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||stalknews*.buzz^"},"id":426}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||goldupdates*.xyz^"},"id":427}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sikre-vipps-konto."},"id":428}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/cop-no/index.htm"},"id":429}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/survey/heldige^"},"id":430}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sites.google.*/halaman-muka^"},"id":431}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||sites.google.com/view/truls-svendsen^"},"id":432}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||signup-*vpns.com^"},"id":433}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||telenors.*.cx^"},"id":434}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"-sparebank1.*.net^"},"id":435}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||com/vg.no|"},"id":436}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||minklubshop.dk/dk^"},"id":437}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cx/nordea|"},"id":438}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cx/sparebank"},"id":439}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cx/sbanken|"},"id":440}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dk","no","se"],"resourceTypes":["main_frame"],"urlFilter":"||minklarna."},"id":441}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*norgesalg.com^"},"id":442}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*salgnorge.com^"},"id":443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||easypark-"},"id":444}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"-med.footeo.com^"},"id":445}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"*medisin*.over-blog.com^"},"id":446}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||xanax*.over-blog.com^"},"id":447}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"||bluesnews.no/files/images/video/blues-promo-2021.mp4^"},"id":448}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||vg.no/cnp-assets/src/sites/vg/components/adblockmodal"},"id":449}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":".no/api/unit-image?"},"id":450}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["ping","xmlhttprequest"],"urlFilter":"||no/app/aas^"},"id":451}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["ping","xmlhttprequest"],"urlFilter":"://aas.*.no/a/|"},"id":452}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vefbordar.*.is^"},"id":453}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vevlysingar.*.com^"},"id":454}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bcm.interactives.dk/script^"},"id":455}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||services.api.no/api/bazaar^"},"id":456}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ni.dk/ni-news/*feed/*-bottom.html^"},"id":457}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||service.tekhus.dk/*.jpg^"},"id":458}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||skisverige.dk/*banner_*.gif^"},"id":459}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||finn.no/distribution-carousel?"},"id":460}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["tipster.no"],"resourceTypes":["sub_frame"],"urlFilter":"||cdn.rikstoto.no/expert/gameshop^"},"id":461}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||deals.innocode.no/api^"},"id":462}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||media.sonymusic.no/marketing/*.html"},"id":463}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||finn.no/distribution-front/external/carousel^"},"id":464}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdnboligkanalen.azureedge.net/*width=2000^"},"id":465}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||musikknyheter.no/banners/skribent"},"id":466}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["norsktipping.no","tipster.no"],"requestDomains":["norsktippingpartner.no"]},"id":467}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["admob.dk","admob.no","adnordics.com","adserver.xh.no","adservice.com","adservicemedia.dk","annoncer.nichehuset.dk","betterbanners.org","cluster.chart.dk","collector.schibsted.io","delivered-by-madington.com","dotbanner.dk","easy-ad.no","easy-ads.dk","gcp.passendo.com","heartbeat.airserve.net","images.passendo.com","kunde.apt.no","kynning.olis.is","openad.visir.is","pliing.com","psscdn.com","samfilm.codelab.is","sannsyn.com","static.airserve.net","tankeogteknikk.no","vefbordi.is","videotool.fbg.dk","widget.tippebannere.no"]},"id":468}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["matriell.dm-storage.no","tracking-genesisaffiliates.com"],"resourceTypes":["image"]},"id":469}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||n247.no/salg/an_%7b40"},"id":470}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||n247.no/salg/an_%7b6c"},"id":471}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||n247.no/salg/karusell_17"},"id":472}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["app.pulsmedia.is","tize.no","vevlysingar.fo"],"resourceTypes":["sub_frame"]},"id":473}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||radiohallingdal.no/abanners/img/facebook."},"id":474}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/alfred.jpg^"},"id":475}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/dame.jpg^"},"id":476}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/komentar*.jpg^"},"id":477}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/les*bilete*.jpg^"},"id":478}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/m_vinje.jpg^"},"id":479}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*/tafjord*.jpg^"},"id":480}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/*300x300.jpg^"},"id":481}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/2*/1*.jpg^"},"id":482}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/2*/2*.jpg^"},"id":483}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||storfjordnytt.no/wp-content/uploads/2*/3*.jpg^"},"id":484}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||via.placeholder.com/1|"},"id":485}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||stillingledig.*.no^"},"id":486}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vg.no"],"urlFilter":"||schibsted.com/autotracker"},"id":487}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||medlemskap.*.no^"},"id":488}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["realityportalen.dk"],"urlFilter":"/images/*youtube.jpg"},"id":489}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lampegiganten.dk","lampegiganten.no"],"urlFilter":"/newsletter/newsletter_popup.gif^"},"id":490}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seher.no"],"urlFilter":"_prebid_"},"id":491}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["canariajournalen.no"],"urlFilter":"/images/ads-db/right-tower/vipps-sponsor-"},"id":492}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fla.de"],"urlFilter":"/adnetwork/"},"id":493}, +{"action":{"type":"allow"},"condition":{"urlFilter":"://billink*.blob.core.windows.net/*/annonser^"},"id":494}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bluesnews.no/files/images/annonser^"},"id":495}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lnk.no/wp-content/uploads/*/ads"},"id":496}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||marketingfabrikken.dk/page-data/google-ads/page-data.json^"},"id":497}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["samiteahter.org"],"requestDomains":["api.instagram.com"]},"id":498}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["altibox.no","degulesider.dk","gulesider.no","krak.dk"],"requestDomains":["cookieinformation.com"]},"id":499}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ruijan-kaiku.no"],"urlFilter":"_980x100."},"id":500}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tv2.dk"],"urlFilter":"://imasdk.googleapis.com/js/sdkloader/ima3.js^"},"id":501}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aasavis.no","amta.no","an.no","ao.no","auraavis.no","austagderblad.no","avisenagder.no","ba.no","bygdebladet.no","bygdeposten.no","dalane-tidende.no","dt.no","eikerbladet.no","enebakkavis.no","f-b.no","finnmarkdagblad.no","finnmarken.no","firda.no","firdaposten.no","fremover.no","gbnett.no","gjengangeren.no","glomdalen.no","h-avis.no","ha-halden.no","hadeland.no","hardanger-folkeblad.no","helg.no","iharstad.no","indre.no","jarlsbergavis.no","jbl.no","kv.no","kvinnheringen.no","laagendalsposten.no","lierposten.no","lofotposten.no","lyngdalsavis.no","moss-avis.no","nidaros.no","noblad.no","nordhordland.no","nordlys.no","oa.no","oblad.no","op.no","ostlendingen.no","oyene.no","r-a.no","rablad.no","ranablad.no","rb.no","retten.no","rha.no","ringblad.no","ringsaker-blad.no","sa.no","sandeavis.no","sandnesposten.no","sb.no","smaalenene.no","sognavis.no","solabladet.no","solungavisa.no","strandbuen.no","svelviksposten.no","ta.no","tb.no","telen.no","tk.no","tvedestrandsposten.no","varingen.no","vestbyavis.no"],"urlFilter":"||fe.adstate.net/assets/common/img/web_ad^"},"id":502}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aasavis.no","amta.no","an.no","ao.no","auraavis.no","austagderblad.no","avisenagder.no","ba.no","bygdebladet.no","bygdeposten.no","dalane-tidende.no","dt.no","eikerbladet.no","enebakkavis.no","f-b.no","finnmarkdagblad.no","finnmarken.no","firda.no","firdaposten.no","fremover.no","gbnett.no","gjengangeren.no","glomdalen.no","h-avis.no","ha-halden.no","hadeland.no","hardanger-folkeblad.no","helg.no","iharstad.no","indre.no","jarlsbergavis.no","jbl.no","kv.no","kvinnheringen.no","laagendalsposten.no","lierposten.no","lofotposten.no","lyngdalsavis.no","moss-avis.no","nidaros.no","noblad.no","nordhordland.no","nordlys.no","oa.no","oblad.no","op.no","ostlendingen.no","oyene.no","r-a.no","rablad.no","ranablad.no","rb.no","retten.no","rha.no","ringblad.no","ringsaker-blad.no","sa.no","sandeavis.no","sandnesposten.no","sb.no","smaalenene.no","sognavis.no","solabladet.no","solungavisa.no","strandbuen.no","svelviksposten.no","ta.no","tb.no","telen.no","tk.no","tvedestrandsposten.no","varingen.no","vestbyavis.no"],"urlFilter":"||fe.adstate.net/stream_file.php?type=ad_preview_image"},"id":503}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ad.amediakreativ.no/widgets/stillingskarusell^"},"id":504}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||politainment.no^*/cookieconsent.min.js"},"id":505}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["embed.viaplay.com"],"urlFilter":"||fwmrm.net/crossdomain.xml"},"id":506}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sumo.cdn.tv2.no/ads^"},"id":507}, +{"action":{"type":"allow"},"condition":{"urlFilter":".v.fwmrm.net/ad/g^*:mtg_play_"},"id":508}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||borsen.dk/themes/borsen.dk/js/dfp.js"},"id":509}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bt.dk/build/prebid-ads-advertisement_adbanner.*.js"},"id":510}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nettavisen.no"],"urlFilter":"||cdn.flowplayer.com/releases/native/stable/plugins/ads.min.js"},"id":511}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.maskinbladet.dk/*assets/templates/*/img/adblocker/ads.png"},"id":512}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vegetarbloggen.no"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":513}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nettavisen.no"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":514}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vegetarbloggen.no"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":515}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bold.dk"],"urlFilter":"||v.fwmrm.net/ad/g/1"},"id":516}, +{"action":{"type":"allow"},"condition":{"requestDomains":["oddstips.norsktippingpartner.no"]},"id":517}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bold.dk"],"urlFilter":"||v.fwmrm.net/ad/l/1"},"id":518}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bold.dk"],"urlFilter":"||v.fwmrm.net/crossdomain.xml"},"id":519}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||siglo.is/static/strevda/*upphafssida"},"id":520}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aasavis.no","amta.no","an.no","ao.no","auraavis.no","austagderblad.no","avisenagder.no","ba.no","bygdebladet.no","bygdeposten.no","dalane-tidende.no","dt.no","eikerbladet.no","enebakkavis.no","f-b.no","finnmarkdagblad.no","finnmarken.no","firda.no","firdaposten.no","fremover.no","gbnett.no","gjengangeren.no","glomdalen.no","h-avis.no","ha-halden.no","hadeland.no","hardanger-folkeblad.no","helg.no","iharstad.no","indre.no","jarlsbergavis.no","jbl.no","kv.no","kvinnheringen.no","laagendalsposten.no","lierposten.no","lofotposten.no","lyngdalsavis.no","moss-avis.no","nidaros.no","noblad.no","nordhordland.no","nordlys.no","oa.no","oblad.no","op.no","ostlendingen.no","oyene.no","r-a.no","rablad.no","ranablad.no","rb.no","retten.no","rha.no","ringblad.no","ringsaker-blad.no","sa.no","sandeavis.no","sandnesposten.no","sb.no","smaalenene.no","sognavis.no","solabladet.no","solungavisa.no","strandbuen.no","svelviksposten.no","ta.no","tb.no","telen.no","tk.no","tvedestrandsposten.no","varingen.no","vestbyavis.no"],"resourceTypes":["image"],"urlFilter":"||easy-ads.com/subscriber^"},"id":521}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["agrar-plus.dk","dagensbyggeri.dk","fritidsmarkedet.dk","gronteknik.dk","maskinbladet.dk","maskinteknik.dk"],"resourceTypes":["image"],"urlFilter":".dk/assets/templates/*/ads.png^"},"id":522}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aasavis.no","amta.no","an.no","ao.no","auraavis.no","austagderblad.no","avisenagder.no","ba.no","bygdebladet.no","bygdeposten.no","dalane-tidende.no","dt.no","eikerbladet.no","enebakkavis.no","f-b.no","finnmarkdagblad.no","finnmarken.no","firda.no","firdaposten.no","fremover.no","gbnett.no","gjengangeren.no","glomdalen.no","h-avis.no","ha-halden.no","hadeland.no","hardanger-folkeblad.no","helg.no","iharstad.no","indre.no","jarlsbergavis.no","jbl.no","kv.no","kvinnheringen.no","laagendalsposten.no","lierposten.no","lofotposten.no","lyngdalsavis.no","moss-avis.no","nidaros.no","noblad.no","nordhordland.no","nordlys.no","oa.no","oblad.no","op.no","ostlendingen.no","oyene.no","r-a.no","rablad.no","ranablad.no","rb.no","retten.no","rha.no","ringblad.no","ringsaker-blad.no","sa.no","sandeavis.no","sandnesposten.no","sb.no","smaalenene.no","sognavis.no","solabladet.no","solungavisa.no","strandbuen.no","svelviksposten.no","ta.no","tb.no","telen.no","tk.no","tvedestrandsposten.no","varingen.no","vestbyavis.no"],"resourceTypes":["script"],"urlFilter":"||cdn.easy-ads.com/js/swipemod.js^"},"id":523}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ekstrabladet.dk"],"resourceTypes":["script"],"urlFilter":"||dialogue.sp-prod.net/messagingwithoutdetection.js"},"id":524}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ekstrabladet.dk"],"requestDomains":["notice.sp-prod.net"],"resourceTypes":["sub_frame"]},"id":525}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".no/api/tekjobb|"},"id":526}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["main_frame"],"urlFilter":".isdownorblocked.com^"},"id":527}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["tvkampen.com","tvsporten.dk"],"urlFilter":"/js/ads.js"},"id":528}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["ask.antalis.no","bestill.help.no"]},"id":529}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||www.tv2.no/s/js/ads.js"},"id":530}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||glow.posten.no/api/tracking/"},"id":531}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||tv2.no/*/config/analytics.json"},"id":532}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||cmp.ekstrabladet.dk/get_site_data"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datamaskin.biz/ad/"},"id":534}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["itavisen.no"],"requestDomains":["sixscissors.com"]},"id":535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["norsk-tipping.no","tipster.no"],"resourceTypes":["sub_frame"],"urlFilter":".cloudfront.net/oddsen^"},"id":536}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tek.no"],"urlFilter":"||elton.app/widget/"},"id":537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||artodata.net/site/ads/"},"id":538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/css/*sparebank1.no^"},"id":539}, +{"action":{"type":"block"},"condition":{"requestDomains":["102.112.2o7.net","179.43.189.62","212.27.60.108","24-news.online","38.180.96.244","a2ics.eu","addmoviesnow.com","adidasko.com","airmaxskobillige.com","aktienboard.com","assassinfitness.com","bamboobotanica.com","betzykrisesenter.no","bitcoinevolutionaustraliareview.com","brightertrade.com","brugerverificering.com","campbell-living.com","channawars.com","cinefique.com","cionialessio.it","citra2010oslo.no","com-dk.com","coralls.com","cphspaogwellness.dk","daradis.com","dhl-trackng.com","digiter.no","ditsunde.dk","dkfodboldstore.com","drakternorge.com","drcarolyngroff.com","dundeehills.group","dunjakke-no.com","easydisplay.no","eccolabgroup.com","economywatch.com","fancywoman.dk","fartuelt.dk","fotballsko-salg.com","fr135.net","fredensborg-orredfiskeri.dk","fredfiber.no","galerijajava.ba","geometra-bologna.it","godtdsamaritansk.com","gogle.net","gsport.com","havfruen4220.dk","hcliips.com","helsehjelp.over-blog.com","hernoclothing.com","informationer.nu","innboks.info","irb.dk","is-a-personaltrainer.com","jakkesalgs.com","jakkesnorge.com","jensapoteker.com","jimmychoostore.top","k-yw.com","kjaerra.no","kohlershop.dk","kontrast1.no","linkednordersalenavigate.com","linkshe.com","liveshopdealz.com","logg-inn.online","look-like-star.myshopify.com","marson.footeo.com","mbtnorge.com","melding.link","mobilidentitet.com","mobiltrygheden.com","mobilunderskriv.com","moteshoes.com","mrcal365.com","mxdesign.dk","mycraftypad.com","newzeninfotech.com","niupaiba.com","no-aut.co","no-bekreft.com","no-confir.com","no-erne.com","no-erne.live","no-nye.live","no-renovere.com","no-sikkerhet.com","no-update.live","no-updater.live","nodrakts.com","nofotballshop.com","nofotballstore.com","nordeninterior.weebly.com","norfotball.com","norgefotball.com","norgeshoes.com","norskmatkultur.no","norskoffroadteknikk.no","norskposten.com","nyematoghelse.no","ocgadgets.com","ocgadgetss.myshopify.com","offerleads.club","oflike.com","oslo-tannlegene.no","ozarkvillage.net","p-stn.net","parajumperssalg.com","pearlandcarpetcleaner.com","pensjonistferie.no","pjs.outlet.com","popeurope.com","postuksus.com","privatedagplejere.dk","probenefit.net","replicapatekphilippe.com","replicarolexyachtmaster.com","rigspolitiet.com","rnbinance.com","s.free.fr","secureriches.com","securmarksykkel.no","sikkertapotek.com","sitey.me","sky.gs","smallrise.com","smsb.co","sobrilleverandoridanmark.wordpress.com","srilanka.no","ssbeveragedistribution.com","start-myaltinn.com","static-dscn.net","superbinvest.com","tachyoniums.eu.com","tekuon.com","thecoolgirl.no","topshineauto.no","trackvoluum.com","trmff.wpengine.com","tromselementbygg.no","ultimate-tech-products.myshopify.com","um-bs.com","valspe.com.br","vidcopa.me","vmfodboldtoj.com","vossblues.no","webavisen.gl","wirexapp.africa.com","wxqgx123.com","y6.no","yttersiden.no"],"resourceTypes":["main_frame"]},"id":540} +] diff --git a/extentions/uBOL-home/rulesets/main/pol-0.json b/extentions/uBOL-home/rulesets/main/pol-0.json new file mode 100644 index 0000000..aaa79e3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/pol-0.json @@ -0,0 +1,987 @@ +[ +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["transport.zamosc.pl","vvena.pl"],"urlFilter":".pl/*/adds/"},"id":1}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["m.olx.pl","niezalezna.pl","tubagliwic.pl"],"urlFilter":".pl/*/ads/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".pl/img/ad/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":".pl/wp-content/banners/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_adv/"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["enowiny.pl","tygodnikzamojski.pl","www.ipon.pl"],"urlFilter":"/_baner/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banery/*110x90"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banery/*750x100"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banery/*750x200"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banery/*980x100"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banery/*980x90"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/content-generator/published/frame/generate?*frameid=*&placementid=*&guid="},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["infoair.pl","infobike.pl","infobus.pl","inforail.pl","infoship.pl","infotram.pl","transinfo.pl"],"urlFilter":"/upload_module//c_reklamy/"},"id":13}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["infoair.pl","infobike.pl","infobus.pl","inforail.pl","infoship.pl","infotram.pl","transinfo.pl"],"urlFilter":"/upload_module/c_reklamy/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"_baner/980x200"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banery/980x200"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"gomoney.pl/article"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/import_frame?version="},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cyberkino.pl"],"urlFilter":"/premium/player.php"},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lab.ankieta-online.pl"],"urlFilter":"||ankieta-online.pl/q/*/*/invitation.html"},"id":20}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["halowies.pl","tygodnik-rolniczy.pl","wiadomoscihandlowe.pl","wiadomoscikosmetyczne.pl"],"urlFilter":"/templates/site/js/ads.js"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"|http://pix2.services.tvn.pl/pix2.js"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5v.pl/ads.php"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.adview.pl/ad/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aff.mediarotate.com/click^"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alemiasto.pl/adds/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime24.pl/includes/jquery/colorbox/jquery.colorbox-min.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antyweb.pl/wp-content/themes/antyweb.autentika/aadv/js/aadv.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antyweb.pl/wp-content/themes/antyweb.autentika/horizon/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aparat.cam/pu/*.js"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-content-generator.gazeta.pl/content-generator/published/frame/generate?frameid="},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdr.wpcdn.pl/tag/gaftag.html"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cda.pl/player.php"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.gallery/pic/assets/uploads/files/*tlo*.jpg"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.syndication.twitter.com/widgets/tweetbutton/"},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allegro.pl"],"urlFilter":"||cloudfront.net/"},"id":36}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ebrokerpartner.pl"],"requestDomains":["ebrokerpartner.pl"]},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elka.pl/audiovideo/banners/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evertiq.pl/bin/evqnewstop.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evertiq.pl/bin/evqreadbot.js"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fechallenge.com/images/*/brand"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fechallenge.com/images/*/partners"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmweb.pl/*/background.jpg"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmweb.pl/*videoid*player*sas.noad"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forms.e-petrol.pl/abc/html/logo/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.pasja-informatyki.pl/images/quesflo.png"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeware.info.pl/wiejskie.js"},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmweb.pl"],"urlFilter":"||fwcdn.pl/front/assets/fastaticbanner-*."},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazeta-mlawska.pl/resources/user/*350x600px*.jpg"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gfx.antyradio.pl/var/antyradio/storage/images/linki-graficzne/"},"id":50}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["glogow-info.pl","glogow.info.pl"],"urlFilter":"||glogow.pl/rek/"},"id":51}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["goprediction.com"],"requestDomains":["goprediction.com"]},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorzowianin.com/data/rotator/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gra.pl/screening"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haloursynow.pl/img/banery/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotcash.pl/bannery/*.gif"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hyipforum.pl/uploads/set_resources_2/*.js"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inframe.platform.onet.pl/v1/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.jaslo4u.pl/static/news/*/*/reklama_tlo/strefapodlog*.gif"},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jastrzebieonline.pl"],"urlFilter":"||jastrzebieonline.pl/files/banners/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klikplej.pl/a_d/banner.gif"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladnydom.pl/aliasy/ladnydom/adblock_prompt.htm"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladnydom.pl/pub/ips/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leszczynscy.nazwa.pl/*/adv/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lowcygier.pl/wp-content/uploads/20*/*/background.jpg"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lubin.pl/wp-content/themes/supernews-provider/adrotate_group.php"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lubliniec.net/kampania_reklamowa/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lubliniec.info/kampania_reklamowa/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketing.wfirma.pl/display.js"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mierzyn24.pl/bannery_reklamowe/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mojaolesnica.pl/reklamy/"},"id":71}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["claudia.pl","gala.pl","glamour.pl","kobieta.pl","moviads.pl","przyslijprzepis.pl"],"requestDomains":["moviads.pl"]},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muratordom.pl/media/desktop/zpr_videos_web/js/video_blocker.js"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mylead.eu/banner/"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nadmorski24.pl"],"urlFilter":"||nadmorski24.pl/dynamicad"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napisy24.pl/images/bg-allplayer-*.png"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||napisy24.pl/run/js/all_corners.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naszarola.pl/wp-content/uploads/201*/*/*1200x200*.jpg"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naszarola.pl/wp-content/uploads/201*/*/reklam*.jpg"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naszarola.pl/wp-content/uploads/201*/*/baner*.jpg"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naszarola.pl/wp-content/uploads/201*/*/*-baner-1200na250.jpg"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ototorun.pl/adserver/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pan-doradca.pl/index/noaidb/"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partner.rankomat.pl/tracking/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pclab.pl/img/special/*.jpg"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||picsrv.fora.pl/cdn/tri*trizer"},"id":86}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tgd.kr"],"requestDomains":["placehold.it"]},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pogodynka.onet.pl/apiinfos/htmlwarn/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portalmorski.pl/images/banners/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portalplock.pl/banery/"},"id":90}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["naszemiasto.pl"],"requestDomains":["pp.funhub.pl"]},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prv.pl/prv_billboard"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pttk.pl/grafika/liniag.gif"},"id":93}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tvn24.pl"],"initiatorDomains":["pl"],"requestDomains":["quantcast.mgr.consensu.org"]},"id":94}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvn24.pl"],"urlFilter":"||redir.atmcdn.pl*swf"},"id":95}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["repostuj.pl"],"urlFilter":"||repostuj.pl/static/repostujpl/arrow_right.jpg"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sadeczanin.info/sites/default/files/wsb_0.png"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkurier.pl/getrandombanner"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satkurier.pl/laravel/banery/"},"id":99}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mobileclick.pl"],"urlFilter":"||socialpress.pl/wp-content/uploads/*reklama.png"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spottedskarzysko.pl/images/data/*/uninet-maj2.gif"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stalowemiasto.pl/colada2/"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static*.jelonka.com^"},"id":103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.biedronka.pl"],"urlFilter":"||static.biedronka.pl/*/background/"},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["video.gazeta.pl"],"urlFilter":"||static.gazeta.pl/static/video/playerjs/deploy/app/*/misc/uponit-*.min.jsgz"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.wizaz.pl/dynamic/shopping/shopping-kwc.html"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.sat-charts.eu/banerdvbt.gif"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||szubin24.pl/photos/adv_"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.trojmiasto.pl/*/json.php?zoneid="},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trybunaczestochowska.pl/wp-content/plugins/popup-maker/assets/js/site.min.js"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tugazeta.pl/reklamy_new/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turek.net.pl/js/magnific/jquery.magnific-popup.min.js"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urbanone-widget.pl/widget/"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wbj.pl/adv/"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web-rynek.pl/baners/"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstat.pl/js.php"},"id":116}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["www.adfreestyle.pl"],"requestDomains":["www.adfreestyle.pl"]},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.audiostereo.pl/banery/"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.koscian.net/photos/adv_"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.one-solution.pl/images/banner.png"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.poloniainfo.se/obrazki/skin/reklama1*.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.portalmorski.pl/modules/mod_ijoomla_adagency_zone/"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.portalprzemyski.pl/wp-content/re/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/aruba.gif"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/*/desktop_ta_la_*_0*.jpg"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/*/q2s.gif"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/03/a.jpg"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/03/b.jpg"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/03/c.jpg"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/03/d.jpg"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/03/e.gif"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2017/10/aruba2.jpg"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaufanatrzeciastrona.pl/wp-content/uploads/2018/04/exatel.jpg"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zulawyimierzeja24.pl/assets/js/jwplayer/jwplayer.html5.js"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zw.pl/ads/"},"id":135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meczenazywo.pl"],"requestDomains":["betegy.com"]},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extragoals.com/media/js/videojs.xyz.js"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extragoals.com/media/js/videojs_*.vast.vpaid.js"},"id":138}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["extragoals.com"],"urlFilter":"||players.brightcove.net/videojs-overlay/"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moja24.pl/wp-content/uploads/2017/01/reklama-moja-mala*.png"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ocs-pl.oktawave.com/*/*/bezprawnik/*/*_screening_smeo_promocja_*.png"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foto.stalowka.net/design/opel.jpg"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.dziennikzwiazkowy.com/wp-content/uploads/2019/04/*.gif"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ppe.pl/i/default/ppe_sonyps5.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wykop.pl/adverts^"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wykop.pl/tracker"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wykop.pl/api/v*/ads"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cda.pl/xml_pool/*pool*.php"},"id":148}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["click.aliexpress.com","pepper.pl"],"requestDomains":["click.aliexpress.com"]},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/apu.php?zoneid"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"privatestream.tv/images/player_logo.png"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.bro.adca.st/cuadrado.html"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.bro.adca.st/rectangular.html"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privatestream.tv/adl^"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privatestream.tv/logo^"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.wp.pl/*.okazje-kokpit.chunk.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"tapeciarnia.pl#?@#div[style*=\"text-align:center;\"]:-abp-contains(reklama)"},"id":157}, +{"action":{"type":"block"},"condition":{"requestDomains":["0x01n2ptpuz3.com","69oxt4q05.com","accessclark.com","achcdn.com","ad.docer.pl","ad.facetpo40.pl","ad.ipolska.pl","ad.myapple.pl","ad.vider.pl","ad.webshark.pl","ad.winiso.pl","adform.net","adk.docer.pl","adocean.pl","adraker-dev.azureedge.net","ads-analytic.com","ads-tejot.pl","ads.gry-online.pl","adv.herocraft.com","adv.wp.pl","advertising.com","affiliates-solutions.com","allepharm.com","almuradtiles.zohosites.com","amazon-adsystem.com","angeldonationblog.com","angelo.fernandonguyen.online","api.systempartnerski.pl","app.shopeneo.network","aranzujemy.co.pl","artykul.media-years.com","b54m4qbmt0b9.com","bioway.pl","blubroid.de","bodelen.com","boxarchives.xyz","brand.ad","burdaffi.burdadigital.pl","buzz.give5.pl","catchupburger.com","chocolateheaven.site","clkpl.tradedoubler.com","codesyncnexuslink.com","codevexillium.org","coin-have.com","coin-hive.com","coinhive.com","colasprint.com","contextweb.com","cooleel.com","corto.www.wp.pl","d1f5rbi95y1icu.cloudfront.net","d22sfab2t5o9bq.cloudfront.net","daib.pl","dansotant.xyz","darksidebox.xyz","dexessee.com","disqusads.com","doubleclick.net","drda5yf9kgz5p.cloudfront.net","dronerc.it","dsnpj.shop","dumpster-rental-37906.bond","edujikim.com","efficaciousbike.com","eiamcentral.art","eiamglobal.co","embed.powercontent.pl","energy-victory.com","exyzz.pl","fabioluciani.com","fads.online","fadstrack.com","faidoud.com","fireads.network","fitact.com","fknixrgkmhkn.com","fkref.com","foleyinfo.com","foresig-market.biz","glaimtug.com","googlesyndication.com","grodohom-invest.com","groorgex.net","honorata-skarbek.com","hotnewscentral.com","hyphenion.com","img.lzrikate.com","indexww.com","investbooking.de","j-hozumi.com","jixzin.shop","joiernajoobn.site","keechavy.com","kinoseans.pl","kiwibirdcrafts.com","krakenfolio.com","lcx.pl","leadexpert.pl","lib.ads4g.pl","lijjt.com","login.dognet.sk","luckypuppy.top","magicalplastic.com","mahieutin.xyz","managebox.xyz","marketplace.ofeminin.pl","media.stsaff.pl","mg.steepto.com","mito-med.pl","mito-pharma.pl","morjoiikol.site","mostnewsfeed.com","moviekiteer.com","mustreadfeed.com","mycy.top","nabakus.info","newssomesun.com","nuxzin.cloud","online-mexos.efortuna.pl","opsonew3org.sg","ovh.webshark.pl","peachlandeu.com","pemindahpetiselamat.com","pinvazo.com","pl.tradenewsinvesting.com","polikuny.site","pralkosuszarka-1936126.online","pub.contexthub.net","raupsica.net","rec-ir.quartic.pl","rect.b2bpersonals.net","reddevilsrugby.co.uk","redhatbox.xyz","redusugar.pl","reklama.pyrzyce.eu","reklamy.grupafarmacja.net","reklamy.naszraciborz.pl","relaboyurn.info","remtoaku.net","render.geozo.com","restauracjafusion.pl","rinsouxy.com","ro88qcuy.com","roojouma.com","s.bankier.pl","saalekosn.info","service.weben1.com","shift.oferty-kredytowe.pl","sincereday.com","smartadserver.com","sologne-gite.com","sooloaph.com","sport32news.com","start.livezilla.net","syndication.exdynsrv.com","taboola.com","thiksikr.com","track.aftermarket.pl","track.cux.io","transferwiser.io","transplugin.io","trichomist.store","trophylab.com","truelovesbeauty.co.uk","truthfulmilkshake.com","tuhandrastye.site","ulixes.pl","uod2quk646.com","vaks.pl","video.vid4u.org","visualrevenue.com","webep1.com","whegadry.com","wple.net","wss.analyticacdn.com","wtg-ads.com","ww1.flashx.net","www.livezilla.net","www.mp3zik.net","wyznajsekret.pl","xsaraconrs.site","zaloz-netia.pl","zapmeta.com.pl","zas.mylead.global","zemanta.com","zhaesyurol.info","zostofou.link","zukxd6fkxqn.com"]},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docer.pl/aserver/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqq.tv/js/betterj/ban^"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidoza*.github.io/*/*.wasm"},"id":161}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["digitalmoney.pl"],"requestDomains":["www.comperialead.pl"]},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pclab.pl/css/extra"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||calcoolator.pl/inc/js/adblockill_copy.js"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosplayjav.pl/wp-content/themes/cosplayjav/js/fuckadblock"},"id":165}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["webcamera.pl"],"urlFilter":"||devhub.pl/count"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eostroleka.pl/luba/main/ajax_fuckadbloker.php"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.android.com.pl/uploads/*fuckadblock.min.js"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wgrane.pl/html/_pl/adblock_top.txt"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z4y.pl/js/badb.js"},"id":170}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gemius.pl"],"requestDomains":["gemius.pl"]},"id":171}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jakitobank.pl"],"urlFilter":"/adblockcheck.js"},"id":172}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvp.pl"],"urlFilter":"||tvp.pl/video/vod/reklamy/"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vod.*.tvp.pl/video/vod/reklamy/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fwcdn.pl/adv/*.jpg"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fwcdn.pl/adv/*.png"},"id":176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/bsa-pro-scripteo/"},"id":177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/unblock-adsense/*/adunblock"},"id":178}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||bi.adview.pl/"},"id":179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||lechia.net/modules/mod_adblockdetector/js/"},"id":180}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".*sales*.pl/offers/"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rybnik.com.pl","siechnice.com.pl","tuwodzislaw.pl"],"resourceTypes":["image"],"urlFilter":"/files/rek/"},"id":182}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvmalbork.pl","tvregionalna24.pl","tvsztum.pl","zulawyimierzeja24.pl"],"resourceTypes":["image"],"urlFilter":".pl/data/cameras/banner_"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".pl/images/reklama120x60.jpg"},"id":184}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["arriva.pl","budus.pl","filmweb.pl"],"resourceTypes":["image"],"urlFilter":"/adv/"},"id":185}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.pasazer.com"],"resourceTypes":["image"],"urlFilter":"/affiliates/"},"id":186}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["katowicetv.eu","macronext.pl","nowiny.rybnik.pl"],"resourceTypes":["image"],"urlFilter":"/baner/"},"id":187}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["raciborz24.pl"],"resourceTypes":["image"],"urlFilter":"/baners/"},"id":188}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["7dni.pila.pl","bialogardzianin.pl","bielsko.biala.pl","chemiabudowlana.info","e-stargard.pl","ebarlinek.pl","gintama.wbijam.pl","haczyk.pl","igostyn.pl","ijarocin.pl","ikrotoszyn.pl","instalacjebudowlane.pl","iostrowwlkp.pl","ipleszew.pl","jagiellonia.net","jarocinska.pl","kdega.e-kei.pl","kielkismaku.pl","kozienice24.pl","kuriergarwolinski.pl","lipsko24.pl","lokalna24.pl","mazury24.eu","medicusveterinarius.pl","mragowo24.info","naszalomza.pl","obud.pl","oknoserwis.pl","ostrowmaz24.pl","pch24.pl","pionki24.pl","pojezierze24.pl","polskicaravaning.pl","przemyskie.info","rawicz24.pl","reszel.eu","skijumping.pl","speedwaynews.pl","sps24.pl","staleo.pl","super-nowa.pl","swiatrolnika.info","usa.info.pl","warsztat.pl","www.budownictwo.org","www.chojnice.com","www.gostynska.pl","www.obud.pl","www.serwer.brodnica.net","zwolen24.pl","zywiecsupernowa.pl"],"resourceTypes":["image","object","sub_frame"],"urlFilter":"/banery/"},"id":189}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/*baner-bohema-*.jpg"},"id":190}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lazienkowy.pl","wentylacyjny.pl"],"resourceTypes":["image"],"urlFilter":"/banery_nowe/"},"id":191}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["carpatiabiznes.pl","cashbackrabat.pl","centrumdruku3d.pl","edzieci.pl","files.biala24.pl","fit-online.pl","koscianiak.pl","masarnieonline.pl","mleczarnieonline.pl","motocyklistow.pl","motonews.pl","piekarnieonline.pl","pmi24.info","portal-firma.pl","przeglad-ogrodniczy.pl","www.glogow-info.pl"],"resourceTypes":["image"],"urlFilter":"/banners/"},"id":192}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beskid-niski.pl","czasdzieci.pl","czytelniamedyczna.pl","em.kielce.pl","ezakopane.pl","forum.cs-classic.pl","gawex.pl","icomp.pl","kolporter.com.pl","nocnygdansk.pl","obud.pl","portalrolniczy.info","skijumping.pl","sklep-tvsat.hcore.pl","wagaciezka.com","www.walbrzych24.com","zlotoryja.info"],"resourceTypes":["image","sub_frame"],"urlFilter":"/bannery/"},"id":193}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvmalbork.pl","tvregionalna24.pl","tvsztum.pl","zulawyimierzeja24.pl"],"resourceTypes":["image"],"urlFilter":"/data/ap3bo6/*.gif"},"id":194}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvmalbork.pl","tvregionalna24.pl","tvsztum.pl","zulawyimierzeja24.pl"],"resourceTypes":["image"],"urlFilter":"/data/ap3bo6/*.jpg"},"id":195}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dziennikpolicki.pl"],"resourceTypes":["image"],"urlFilter":"/images/reklama/"},"id":196}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mapa.targeo.pl"],"resourceTypes":["image"],"urlFilter":"/overlay*.png"},"id":197}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rybomania.pl"],"resourceTypes":["image"],"urlFilter":"/reklama/"},"id":198}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["csbydgoszcz.pl","jacus.pl","selgros24.pl"],"resourceTypes":["image","object","sub_frame"],"urlFilter":"/reklamy/"},"id":199}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["telepolis.pl"],"resourceTypes":["image"],"urlFilter":"/screening/"},"id":200}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["portalgwiazd.pl","swiatoze.pl"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/*/banner"},"id":201}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["republikakobiet.pl"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/*300x600"},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ddtorun.pl","ddwloclawek.pl","faktypilskie.pl","ki24.info","koronowo.net.pl","portalplock.pl","zyciesiedleckie.pl"],"resourceTypes":["image"],"urlFilter":"://*.*/banery_foto/"},"id":203}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kabaret.tworzymyhistorie.pl","pch24.pl","rawicz24.pl","skijumping.pl","strzelecopolski.pl","wagaciezka.com","wiadomoscihandlowe.pl"],"resourceTypes":["image"],"urlFilter":"\\//"},"id":204}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2x45.info","polskiinternet.com"],"resourceTypes":["image"],"urlFilter":"\\/images/banner\\/"},"id":205}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.ciechanowonline.pl"],"resourceTypes":["image"],"urlFilter":"/uploads/banner/"},"id":206}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wp.pl"],"resourceTypes":["image"],"urlFilter":"pl/*/rodzinnawycieczka/"},"id":207}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["igostyn.pl","ijarocin.pl","ikrotoszyn.pl","iostrowwlkp.pl","ipleszew.pl"],"resourceTypes":["image"],"urlFilter":"/tmpl/images/"},"id":208}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["janosik.info"],"resourceTypes":["image"],"urlFilter":"/zaufali_nam/"},"id":209}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["portalgwiazd.pl"],"resourceTypes":["image"],"urlFilter":"/*300x300"},"id":210}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mierzyn24.pl"],"resourceTypes":["image"],"urlFilter":"/fotosy/inne/"},"id":211}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wbijam.pl"],"resourceTypes":["image"],"urlFilter":"/grafika/banerki_reklamowe/"},"id":212}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eredivisie.pl","goal.pl","kadra.pl","ligapolska.pl","primeradivision.pl","seriea.pl"],"resourceTypes":["image"],"urlFilter":"/images/tapeta_s.jpg"},"id":213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ciekawostkihistoryczne.pl","katowice24.info","miastodzieci.pl","wrc.net.pl"],"resourceTypes":["image"],"urlFilter":"/uploads/*tapeta*.jpg"},"id":214}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pionki24.pl","zwolen24.pl"],"resourceTypes":["image"],"urlFilter":"/vardata/obrazki/"},"id":215}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eksmagazyn.pl","infokatowice.pl","lubanski.eu","miastoiludzie.pl","mma.pl","tvwlodawa.pl"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/baner"},"id":216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||24opole.pl/bimg/"},"id":217}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||40ton.net/wp-content/uploads/*.gif"},"id":218}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||40ton.net/wp-content/uploads/*.png"},"id":219}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||4lomza.pl/banner/"},"id":220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||4lomza.pl/i/tlo/"},"id":221}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||4media.com/data/aqwzxtvn/"},"id":222}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||allegrostatic.pl/showcaseservice/static/images/placeholders/1200x400.png"},"id":223}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||antyweb.pl/wp-content/uploads/2017/03/horizon-cover.jpg"},"id":224}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||aptekacentrum.lublin.pl/images/*1920x1080.jpg"},"id":225}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||arpass.nazwa.pl/pliki/swf/"},"id":226}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||atrexpress.com.pl/fileadmin/user_upload/grafika/baner"},"id":227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||autotrader.pl/resources/images/credit-agricole/"},"id":228}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||baxu.pl/storage/partner/"},"id":229}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||benchmark.pl/uploads/backend_img/*/*screening*.jpg"},"id":230}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bham.pl/rek_images/"},"id":231}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bithub.pl/polecamy/"},"id":232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||blogomaniak.pl/i/techmaniak-ceneo-sidebar"},"id":233}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bolec.info/pictures/reklamowe/"},"id":234}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||botpanel.pl/*u/*."},"id":235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||czasdzieci.pl/b-2-d-2/r1234/"},"id":236}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.avt.pl/webs/*/750x250_*."},"id":237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.forumpc.pl/partner"},"id":238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.gallery/pic/assets/uploads/files/*-300-x-250.png"},"id":239}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["szczecinek.com"],"resourceTypes":["image"],"urlFilter":"||cdn.gallery/pic/assets/uploads/files/*-kafelek.jpg"},"id":240}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["czesciauto24.pl"],"resourceTypes":["image"],"urlFilter":"||cdn.pkwteile.de/uploads/stock/"},"id":241}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||chlodnictwoiklimatyzacja.pl/images/tlo_"},"id":242}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||chozoba.pl/images/baner"},"id":243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ciechocinek.biz/banery_"},"id":244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn-lubimyczytac.pl/upload/wallpapers/"},"id":245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||codziennypoznan.pl/wp-content/uploads/angwp/items/"},"id":246}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dowcip.net/x.png"},"id":247}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||e-aptekarodzinna.pl/images/*1366x768.jpg"},"id":248}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||e-krajna.pl/banery_"},"id":249}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||efilmy.tv/adsvid/"},"id":250}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||eluban.pl/uploads/baners/"},"id":251}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gol24.pl","www.rp.pl"],"resourceTypes":["image","script"],"urlFilter":"||emisja.contentstream.pl/"},"id":252}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","sub_frame"],"urlFilter":"||eostroleka.pl/luba/dane/pliki/cache-*/"},"id":253}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||eurogol.pl/images/banner.jpg"},"id":254}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||evertiq.pl/bximg/*.png"},"id":255}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||evertiq.pl/bximg/*/tapeta*.jpg"},"id":256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ewf.h1.pl/images/tlo-tytul*.jpg"},"id":257}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["euro.com.pl"],"resourceTypes":["image"],"urlFilter":"||f01.esfr.pl/si_upload/gfx/*.png"},"id":258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmweb.pl/*tapeta.jpg"},"id":259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||forum.haszysz.com/baner_"},"id":260}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||g.gazetaprawna.pl/gp/sgp/img/gp/kyocera-logo.png"},"id":261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||getionary.pl/images/tlo-box.png"},"id":262}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gf24.pl/wp-content/uploads/20*/*/*1000x200px*.jpg"},"id":263}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||glos.live/content/other/banner_"},"id":264}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["openlinksys.info"],"resourceTypes":["image"],"urlFilter":"||googleusercontent.com/"},"id":265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||goniecpolski.nl/wp-content/uploads/*/reklama"},"id":266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gorzow24.pl/img/ims/"},"id":267}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gowork.pl"],"resourceTypes":["image"],"urlFilter":"||gowork.pl/images/top_img/"},"id":268}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gram.pl/ad/"},"id":269}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gram.pl"],"resourceTypes":["image"],"urlFilter":"||gram.pl/reklamy_assets/intel_iris/inteliris_"},"id":270}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gramwzielone.pl/uploads/ad/"},"id":271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gry-online.pl"],"resourceTypes":["image"],"urlFilter":"||gry-online.pl/im/zmieniarka/"},"id":272}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||haker.com.pl/s*.gif"},"id":273}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hd-opinie.pl/wp-content/themes/hdopinie/images/rightcol_shadow.png"},"id":274}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hipek.pl/kreacje/"},"id":275}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hiperogloszenia.pl/sys/ri.gif"},"id":276}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||historia.org.pl/wp-content/uploads/20*/*1680x1050.jpg"},"id":277}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fight24.pl"],"resourceTypes":["image"],"urlFilter":"||i.imgur.com/"},"id":278}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["plotek.pl","polygamia.pl"],"resourceTypes":["image"],"urlFilter":"||ib.gazeta.pl/abc/"},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["radiobonton.pl","supertydzien.pl"],"resourceTypes":["image"],"urlFilter":"||ifotos.pl/img/"},"id":280}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ilawa24.pl/photos/skyscraper.jpg"},"id":281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||igrit.pl/extra-content/"},"id":282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||image.ceneostatic.pl/data/footer_widget/"},"id":283}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["internet-komputery.blogspot.com"],"resourceTypes":["image"],"urlFilter":"||image2.ceneo.pl/data/banners/"},"id":284}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mapa.targeo.pl"],"resourceTypes":["image"],"urlFilter":"||img.targeo.pl/i/cache/a/"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||info.elblag.pl/media/layout/tla/"},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||info.stargard.pl/~tomi/"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||inowroclaw.info.pl/static/files/inline_images/123/"},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ipolska24.pl/wp-content/uploads/angwp/items/"},"id":289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ipon.pl/web/temp/baner/"},"id":290}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||iv.pl/rkm/"},"id":291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jarock.pl/wp-content/uploads/*/banner-"},"id":292}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["etransport.pl"],"resourceTypes":["image"],"urlFilter":"||kampanie.etransport.pl/"},"id":293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kcynia.info/img/"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ki24.info/banery_extra/"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","sub_frame"],"urlFilter":"||kopaczka.pl/ban/"},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kronikiwsi.powiatgostyn.pl/kronikiwsi/photos/adv_"},"id":297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||leczna24.pl/f/*.gif"},"id":298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||leczna24.pl/f/navb*.jpg"},"id":299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||leczna24.pl/*/*_tlo_*.png"},"id":300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lidl.pl/statics/lidl-pl/ds_img/layout/tapeta_"},"id":301}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||listaserwerowmc.pl/*baner"},"id":302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubartow24.pl/f/*.gif"},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubartow24.pl/f/navb*.jpg"},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubuskie24.pl/data/rotator/"},"id":305}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubin.pl/wp-content/uploads/baner"},"id":306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubin.pl/wp-content/uploads/reklama_"},"id":307}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lubliniak.com.pl/images/re/"},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meczenazywo.pl/imghttps/tapeta"},"id":309}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["empik.com"],"resourceTypes":["image"],"urlFilter":"||media.empik.com/content/new_event/"},"id":310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mediaexpert.pl/temp/filemanager_up/*tlo_"},"id":311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||medserwis.pl/grafika/banery/"},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||medycznamarihuana.com/wp-content/uploads/*_330x250"},"id":313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||microsms.pl/img/reklama"},"id":314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||miedzyrzec.info/media_site/banery/"},"id":315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mmanews.pl/wp-content/uploads/20*/*/*tapeta"},"id":316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mmania.pl/cdn/partner/"},"id":317}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pfmrc.eu"],"resourceTypes":["image"],"urlFilter":"||modele.sklep.pl/images/banery^"},"id":318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mojprzewodnik.pl/upload/mp/footer/ksero_col.jpg"},"id":319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||money.pl/*/ad/direct/*.jpg"},"id":320}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||money.wpcdn.pl/*/ad/"},"id":321}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mybboard.pl/images/promo/"},"id":322}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mylomza.pl/images/baner_"},"id":323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nacjonalista.pl/wp-content/uploads/20*/*/*.gif"},"id":324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naekranie.pl/wp-content/uploads/2019/06/st3scrd_5d1379da037fe.jpeg"},"id":325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naekranie.pl/*/cda-lokowanie_"},"id":326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object","sub_frame"],"urlFilter":"||naszamlawa.pl/images/banner/"},"id":327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naszarola.pl/wp-content/uploads/20*/*/*1200x250"},"id":328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naszarola.pl/wp-content/uploads/2020/01/nasza-rola-nowy.jpg"},"id":329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naszarola.pl/wp-content/uploads/20*/*/*-240-x-540-px.jpg"},"id":330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||naszawielkopolska.pl/wp-content/uploads/*/reklama"},"id":331}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||niebiescy.pl/bild/"},"id":332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nizanskie.info/banery_foto/1628.jpg"},"id":333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nowywyszkowiak.pl/materialy/system_banerowy"},"id":334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nuteczki.eu/templates/klubowamuza/images/pobierz.png"},"id":335}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oglaszamy24.pl/adstorage/"},"id":336}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ogloszenia.nowy-sacz.pl/rek/"},"id":337}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ono24.info/web/files/site/sad/"},"id":338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ostrzeszowinfo.pl/files/*reklama"},"id":339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ozoneo.pl/templates/images/description/5901/image/"},"id":340}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ozoneo.pl/templates/images/rotators/"},"id":341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pakietbudowlany.pl/modules/tptncolbanner/images/"},"id":342}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||panele5.llog.pl/"},"id":343}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pclab.pl"],"resourceTypes":["image"],"urlFilter":"||pclab.pl/img/extra/"},"id":344}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pclab.pl"],"resourceTypes":["image","sub_frame"],"urlFilter":"||pclab.pl/partners/"},"id":345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pfhb.pl/fileadmin/user_upload/baner_strona_glowna/"},"id":346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pilkanozna.pl/images/r-gol/"},"id":347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pilkanozna.pl/images/reklamy_*.jpg"},"id":348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||plonskwsieci.pl/images/reklamy_"},"id":349}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["jeja.pl"],"resourceTypes":["image"],"urlFilter":"||pobierak.jeja.pl/aban/"},"id":350}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||podhale24.pl/images/partners/"},"id":351}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||podhale24.pl/uploads/r/"},"id":352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||podlasie24.pl/upl/ban*/"},"id":353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||polacywewloszech.com/wp-content/uploads/20*/*/*reklama*.jpg"},"id":354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||powernet.pl/mm/260/0/image_files/sidebar/"},"id":355}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||powiat24.pl/photos/adv_"},"id":356}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gratka.pl"],"resourceTypes":["image"],"urlFilter":"||ppstatic.pl/*/showcase/"},"id":357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ppstatic.pl/*/tymczasowe/"},"id":358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||prl24.co.uk/res/rotate/"},"id":359}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.proshop.pl"],"resourceTypes":["image"],"urlFilter":"||proshop.pl/images/kingston-fury-siteskins_20fbab80aeda.jpg"},"id":360}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||q4.pl/media/20/*.gif"},"id":361}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||racjonalista.pl/img/strony/"},"id":362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||radio-wrzesnia.pl/wp-content/uploads/*/*/walll_"},"id":363}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||radioduch.pl/up_files/oferta/"},"id":364}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rajdy.autoklub.pl/banner/"},"id":365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||redcoon.pl/res/image/special"},"id":366}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||redcoon.pl/res/outer/201*/"},"id":367}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvnwarszawa.tvn24.pl"],"resourceTypes":["image"],"urlFilter":"||redir.atmcdn.pl/scale/o2/tvn/web-content/m/p2/i/81c8727c62e800be708dbf37c4695dff/"},"id":368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reklamy.s3.amazonaws.com/bcg/"},"id":369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rpinfo.pl/_reklamy/cen_www_reklamy_"},"id":370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sadeczanin.info/sites/default/files/journos/user14/2020/*.gif"},"id":371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||skiny.pl/*.gif"},"id":372}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sklep.gry-online.pl"],"resourceTypes":["image"],"urlFilter":"||sklep.gry-online.pl/imgs/tapeta/"},"id":373}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gamingsociety.pl"],"resourceTypes":["image"],"urlFilter":"||solutions4ad.com/partner"},"id":374}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sportslaski.pl/materialy/foto_tlo/"},"id":375}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dobreprogramy.pl"],"resourceTypes":["image"],"urlFilter":"||static.dpcdn.pl/*/assets/img/*.jpg"},"id":376}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.cda.pl/screening/"},"id":377}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.cda.pl/bg/films/*/screening-*.jpg"},"id":378}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.cda.pl/bg*/films/*/*x1080*.jpg"},"id":379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.evertiq.pl/bximg/cbtg/"},"id":380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.evertiq.pl/bximg/digi-key/"},"id":381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.evertiq.pl/images/other/"},"id":382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.lokalna24.pl/data/wysiwig/"},"id":383}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gry-online.poszkole.pl"],"resourceTypes":["image"],"urlFilter":"||static.osemka.pl/pixad/"},"id":384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static.pogonsportnet.pl/*banery-"},"id":385}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["motocaina.pl"],"resourceTypes":["image"],"urlFilter":"||statics.d404.pl/bundles/spoonsite/"},"id":386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||strzal.pl/wp-content/uploads/2020/*1140x*"},"id":387}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||studentnews.pl/img/ban/b*.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["superfilm.pl"],"resourceTypes":["image"],"urlFilter":"||superfilm.pl/branding/"},"id":389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||swiat-gier.com/themes/swiat-gier/img/background"},"id":390}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||swiat-szkla.pl/images/stories/aktyalnosci*/"},"id":391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||swiat-szkla.pl/images/*750x100*.gif"},"id":392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||swiecie24.pl/banery_"},"id":393}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["szczecinek.com"],"resourceTypes":["image"],"urlFilter":"||szczecinek.com/static/files/inline_images/110/inline_*.gif"},"id":394}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||t-mobile-trendy.pl/graph/backgrounds/"},"id":395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tabletowo.pl/wp-content/uploads/2020/10/7-pro-preorder.jpg"},"id":396}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mybboard.pl"],"resourceTypes":["image"],"urlFilter":"||tanidedyk.pl/templates/"},"id":397}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tarnowiak.pl/grafika/super_*/"},"id":398}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||techsetter.pl/wp-content/uploads/20*/*/*banner*.jpg"},"id":399}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||techsetter.pl/wp-content/uploads/20*/*/baner*.jpg"},"id":400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tipnet.pl/data/aqwzxtvn/"},"id":401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tractors.pl/banner*.png"},"id":402}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||turinfo.pl/zdjecia/*.gif"},"id":403}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvgry.pl/images/tapeta_reklama/"},"id":404}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvnights.pl/assets/img/bg/"},"id":405}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["portal.dvhk.to"],"resourceTypes":["image"],"urlFilter":"||tvsat-sklep.com/baner/"},"id":406}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvwlodawa.pl/wp-content/uploads/*/*/logo-"},"id":407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||twojahistoria.pl/uploads/20*/*/*-bg.jpg"},"id":408}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||up.4clubbers.pl/out.php/"},"id":409}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||webstat.pl/rkm/"},"id":410}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wiocha.pl/img/tapety/"},"id":411}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.com/luzyce.info/wp-content/uploads/20*/*/*.gif"},"id":412}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["niestatystyczny.pl"],"resourceTypes":["image"],"urlFilter":"||wp.com/niestatystyczny.pl/wp-content/uploads/*/tlo"},"id":413}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wp.pl/*/reklamawp-"},"id":414}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.24opole.pl/cimg/"},"id":415}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.24opole.pl/dimg/"},"id":416}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.brief.pl/img,banner"},"id":417}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.cadblog.pl/*.gif"},"id":418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.centrumxp.pl/api/images/grafikiosadzone/osadzony_"},"id":419}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.cenyrolnicze.pl/images/*reklamy*/"},"id":420}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.cgm.pl/_photo_vault/specials/files/"},"id":421}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.cgm.pl/_vault/_adver/"},"id":422}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.chwaszczyno.pl/templates/chwaszczyno*/images/designer/*_baner*.jpg"},"id":423}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.comperialead.pl/upload/"},"id":424}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.czarnkow.info/kir/ogl/"},"id":425}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.dobreprogramy.pl/cdn/*/huawei/bg-mobile.jpg"},"id":426}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.dobreprogramy.pl/cdn/*/huawei/huawei-"},"id":427}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.ekobiety.pl/wp-content/uploads/*/reklama"},"id":428}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.ekspertbudowlany.pl/banneryhtml/"},"id":429}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.elondyn.co.uk/mainpage/data/event_buttons/plik/"},"id":430}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.eostroleka.pl/tlo-j*.jpg"},"id":431}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.fight24.pl/wp-content/themes/gazette/images/*_background"},"id":432}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.glosgminny.pl/wp-content/uploads/*.gif"},"id":433}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.goal.pl/ban/"},"id":434}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.grymel.pl/image/subpages/*bg*.jpg"},"id":435}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.igrit.pl/bany/"},"id":436}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.ikrotoszyn.pl/tmpl/images/"},"id":437}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.ikrotoszyn.pl/userfiles/images/reporter/"},"id":438}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.infoarchitekta.pl/promocja/"},"id":439}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rzeszowiak.pl"],"resourceTypes":["image"],"urlFilter":"||www.kupbon.pl/banner/"},"id":440}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.labotiga.pl/modules/*background*/images/*.jpg"},"id":441}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.laskonline.pl/banery-reklamowe/"},"id":442}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.locomobit.pl/media/sn/banner_"},"id":443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.maratonypolskie.pl/logo/20*/"},"id":444}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.medme.pl/zdjecie/banner"},"id":445}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object","script"],"urlFilter":"||www.moja-ostroleka.pl/uploads/banery/"},"id":446}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.moja-ostroleka.pl/uploads/wybory-2018/"},"id":447}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.nbi.com.pl/assets/bannery/"},"id":448}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.nightcity.love/build/images/pop/"},"id":449}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.nowawrzesnia.pl/images/"},"id":450}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.optymalizacja.com/img/"},"id":451}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.pgt.pl/rekl/"},"id":452}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.pielegniarki.info.pl/images/boxes/"},"id":453}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.piszanin.pl/img/img_bannery/"},"id":454}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.powiatsuski24.pl/banners/"},"id":455}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.prostozopolskiego.pl/rekl/"},"id":456}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.przemyslak.pl/rek/"},"id":457}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.purepc.pl"],"resourceTypes":["image"],"urlFilter":"||www.purepc.pl/e404.php"},"id":458}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["purepc.pl"],"resourceTypes":["image"],"urlFilter":"||www.purepc.pl/files/image/*04x04.jpg"},"id":459}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.scigacz.pl/codeimgs/*/screening_"},"id":460}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.scigacz.pl/codeimgs/20*/*_tlo_1600x900*.jpg"},"id":461}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.scigacz.pl/codeimgs/202*_screening/*_tlo.jpg"},"id":462}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.strefawalkingdead.pl/graf/"},"id":463}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.suwalki.info/flash/"},"id":464}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.suwalki24.pl/_uploads/*/ban_"},"id":465}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.suwalki24.pl/admaster/"},"id":466}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.zakumaj.pl"],"resourceTypes":["image"],"urlFilter":"||www.tv.pl/images/"},"id":467}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.tv.pl"],"resourceTypes":["image"],"urlFilter":"||www.tv.pl/images/b12.jpg"},"id":468}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.tworzywa.pl/gfx/tworzywa/userfiles/_public/"},"id":469}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||www.uniejow.net.pl/p4banners/baner/"},"id":470}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.wgmedia.eu/images/klienci/"},"id":471}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.wprost.pl/*/ad/"},"id":472}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.wolterskluwer.pl/c/document_library/get_file"},"id":473}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.zielonanews.pl/wp-content/uploads/201*/*/*-baner-*.jpg"},"id":474}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wychowawcy.pl/hosting_plikow/"},"id":475}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xlomza.pl/site/assets/files/*/*.gif"},"id":476}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rynek-rolny.pl","swiatkwiatow.pl"],"resourceTypes":["image"],"urlFilter":"||zamioculcas.org/"},"id":477}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zap-hosting.com/interface/media/banner/"},"id":478}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zlotymotocyklowe.pl/boxy/"},"id":479}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zyciesokolowa.pl/banery_"},"id":480}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["budujesz.info"],"resourceTypes":["image"],"urlFilter":"||zamioculcas2.org/"},"id":481}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||betonline.net.pl/images/"},"id":483}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||futbol.pl/img/milenium.jpg"},"id":484}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mecze24.pl/img/tapeta"},"id":485}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meczelive.tv/images/tapeta_"},"id":486}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meczelive.tv/imghttps/"},"id":487}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meczenazywo.pl/img/tapeta"},"id":488}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meczyki.pl"],"resourceTypes":["image"],"urlFilter":"||meczyki.pl/image_upload/background/"},"id":489}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||skrotymeczow.pl/media/"},"id":490}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||asa.allegrostatic.com/display-pl/2018/8429/allegro-1200x400_showcase_22.02_final"},"id":491}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||https://cont6.naekranie.pl/wp-content/uploads/2018/04/westworld_sd.jpg"},"id":492}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mma.pl/wp-content/uploads/*/*-tlo.jpg"},"id":493}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ocs-pl.oktawave.com/v1/auth_*_screening_*.jpg"},"id":494}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ocs-pl.oktawave.com/v1/auth_*/*-screening-wallpaper_*.jpg"},"id":495}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ocs-pl.oktawave.com/v1/auth_2887234e-384a-4873-8bc5-405211db13a2/spidersweb/2019/01/380x1035.jpg"},"id":496}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.wykop.pl"],"resourceTypes":["image"],"urlFilter":"||imgwykop.pl/*/*/paylink_"},"id":497}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.wykop.pl"],"resourceTypes":["image"],"urlFilter":"||www.wykop.pl/img/campaign/"},"id":498}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.wykop.pl/*/adblock_"},"id":499}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.wykop.pl"],"resourceTypes":["image"],"urlFilter":"||wykop.pl/paylink/emiter/"},"id":500}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sportowefakty.wp.pl"],"resourceTypes":["image"],"urlFilter":"||v.wpimg.pl/m*fxc*=="},"id":501}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lays-sm-2023.wpcdn.pl/img/banner_*.png"},"id":502}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||overwatch.pl/wp-content/uploads/20*/*/250x700*.png"},"id":503}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bestcontent.solutions/images/baner"},"id":504}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmozercy.com/img/adblock/"},"id":505}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lowcygier.pl/wp-content/themes/graphene/images/adblockers"},"id":506}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trojmiasto.pl"],"resourceTypes":["image"],"urlFilter":"||c.trojmiasto.pl/adblock/detected/"},"id":507}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvmalbork.pl","tvregionalna24.pl","tvsztum.pl","zulawyimierzeja24.pl"],"resourceTypes":["object"],"urlFilter":"/data/ap3bo6/*.swf"},"id":508}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["patrz.pl"],"resourceTypes":["object"],"urlFilter":"||reklamy.sterta.pl/"},"id":509}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.filmweb.pl"],"resourceTypes":["media","object"],"urlFilter":"||filmweb.pl/spot/*.mp4"},"id":510}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object","script"],"urlFilter":"||info.elblag.pl/images/banerki"},"id":511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["splay.pl"],"resourceTypes":["object"],"urlFilter":"||media.spidersweb.pl/wp-content/uploads/*.swf"},"id":512}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rmfon.pl"],"resourceTypes":["object"],"urlFilter":"||nazwa.pl/a.php?"},"id":513}, +{"action":{"type":"block"},"condition":{"requestDomains":["a.ib.gazeta.pl","ad.bitbay.net","reklama-lowicz.pl","reklamawadowice24.pl","spolecznosci.mgr.consensu.org","spolecznosci.net","track.omgpl.com"],"resourceTypes":["image"]},"id":514}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rmfon.pl"],"resourceTypes":["media","object"],"urlFilter":"||nazwa.pl/video/"},"id":515}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||nokaut.pl/wigetyflash/"},"id":516}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||ocs-pl.oktawave.com/v1/auth_*/reklamy/"},"id":517}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mecze24.pl","meczelive.tv"],"resourceTypes":["object"],"urlFilter":"||statics.tarsago.pl/"},"id":518}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||superfilm.pl/vast/comeon.xml"},"id":519}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||www.eostroleka.pl/luba/dane/pliki/*.swf"},"id":520}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||www.locomobit.pl/right_mm.php"},"id":521}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||www.viva-tv.pl/assets/gemius-*.swf"},"id":522}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||www.zielonanews.pl/wp-content/uploads/201*/*/*.swf"},"id":523}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pl/www/sys/ajs*.php?"},"id":524}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"pl/popup.js|"},"id":525}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["speedwaynews.pl"],"resourceTypes":["script"],"urlFilter":"/ads.js"},"id":526}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"/aserver/"},"id":527}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["polsatnews.pl","polsatsport.pl"],"resourceTypes":["script"],"urlFilter":"/videoplayer.js"},"id":528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||a5.cba.pl/js.js"},"id":529}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kobieta.gazeta.pl"],"resourceTypes":["script"],"urlFilter":"||ad.gazeta.pl/cpc"},"id":530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||adsb4track.com/?"},"id":531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||adserwer.xwords.pl/"},"id":532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||animes.pl/jscripts/myadvertisements.js"},"id":533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||businessclick.*/"},"id":534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.dtxngr.com/"},"id":535}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["egarwolin.pl"],"resourceTypes":["script"],"urlFilter":"||cdn.gallery/ad"},"id":536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.salesmedia.pl/codes/"},"id":537}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["contextad.pl"],"resourceTypes":["script"],"urlFilter":"||contextad.pl/"},"id":538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||converti.se/convertext.js"},"id":539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||czasdzieci.pl/_j/ad_"},"id":540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ec.bankier.pl/show"},"id":541}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.sadistic.pl"],"resourceTypes":["script"],"urlFilter":"||egnatius-ear.com/"},"id":542}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["android.com.pl"],"resourceTypes":["script"],"urlFilter":"||emea.viavideo.digital/tag/load.js?sid="},"id":543}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||emisja.adsearch.pl/_/intext_static/"},"id":544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||exs.pl/ads.js"},"id":545}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["natemat.pl","ototorun.pl","plonszczak.pl","polityka.pl","szczecinek.com","wgospodarce.pl"],"resourceTypes":["script"],"urlFilter":"||exs.pl/embed*.php"},"id":546}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmweb.pl"],"resourceTypes":["script"],"urlFilter":"||filmweb.pl/*welcomescreenjs"},"id":547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||freedisc.pl/static/player/*/vast.js"},"id":548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||gazetalubliniecka.pl/wp-content/plugins/popup-maker/assets/js/site.min.js"},"id":549}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||interia.pl/*/ads-sidebar"},"id":550}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jastrzebieonline.pl"],"resourceTypes":["script"],"urlFilter":"||jastrzebieonline.pl/js/scripts.js"},"id":551}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.rmfon.pl"],"resourceTypes":["script"],"urlFilter":"||js.iplsc.com/inpl.adb/*/inpl.adb.js"},"id":552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":"||lib.onet.pl/s.csr/external/iframe"},"id":553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mbank.net.pl/adserwer/"},"id":554}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||meczelive.tv/media/js/init12.js"},"id":555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||napiprojekt.pl/js/ads-*.js"},"id":556}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||opensubtitles.org/*=.js"},"id":557}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wrealu24.pl"],"resourceTypes":["script"],"urlFilter":"||popclck.org/"},"id":558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ppstatic.pl/*/reklamy/"},"id":559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ppwidget.skapiec.pl/widget/"},"id":560}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["quartic.pl"],"resourceTypes":["script"],"urlFilter":"||qjse.quartic.pl/qjs/"},"id":561}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["poczta-polska.pl"],"resourceTypes":["script"],"urlFilter":"||rkantor.com/widget/"},"id":562}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rtbnowads.com/"},"id":563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||static.gazetaprawna.pl/dziennik/required/build/js/adexonloader.js"},"id":564}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dziennik.pl"],"resourceTypes":["script"],"urlFilter":"||static.gazetaprawna.pl/dziennik/required/build/js/scrollredirect.js"},"id":565}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forbot.pl"],"resourceTypes":["script"],"urlFilter":"||static.mailerlite.com/data/*/*_popups.js"},"id":566}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vider.pl/static/player/v*/vast.js"},"id":567}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vod-share.com"],"resourceTypes":["script"],"urlFilter":"||viralseedmedia.com/"},"id":568}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||wbj.pl/wp-content/plugins/adkingpro/js/adkingpro-functions.js"},"id":569}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["noizz.pl"],"resourceTypes":["script"],"urlFilter":"||widgets.moneteasy.pl/widget/"},"id":570}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.benchmark.pl/js/header.ad.js"},"id":571}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.pch24.pl/js/banery.js"},"id":572}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||zolti.pl/ajax/affiliate-generator.php?"},"id":573}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||livemecz.*/u3/ads.js"},"id":574}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||userload.co/maroc.js"},"id":575}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||electro-torrent.pl/over*.js"},"id":576}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||electro-torrent.pl/resizeiframe.js"},"id":577}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||webshark.pl/apcu/*.js"},"id":578}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.flashx.net"],"resourceTypes":["script"],"urlFilter":"||cloudfront.net/atrk.js"},"id":579}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||playtube.ws/js/pop.js"},"id":580}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["businesstraveller.pl"],"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/wp-words-links-change/"},"id":581}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.dobreprogramy.pl"],"resourceTypes":["script"],"urlFilter":"||i.wp.pl/*/stg/wpjslib-nojq.js"},"id":582}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pebx.pl/js/donate.js"},"id":583}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["pozyczkabez.pl"],"resourceTypes":["script"],"urlFilter":"||affiliate44.com.pl/widget/"},"id":584}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["serialomaniak.pl"],"resourceTypes":["script"],"urlFilter":"||addthis.com/*/addthis_widget.js"},"id":585}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dziennikbaltycki.pl","dzienniklodzki.pl","dziennikpolski24.pl","dziennikzachodni.pl","echodnia.eu","expressbydgoski.pl","expressilustrowany.pl","gazetakrakowska.pl","gazetalubuska.pl","gazetawroclawska.pl","gk24.pl","gloswielkopolski.pl","gol24.pl","gp24.pl","gra.pl","gs24.pl","kurierlubelski.pl","motofakty.pl","naszemiasto.pl","nowiny24.pl","nowosci.com.pl","nto.pl"],"resourceTypes":["script"],"urlFilter":"||ppstatic.pl/*/reklama.js"},"id":586}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bankier.pl/static/js/kichot.js"},"id":587}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||blog.nowebrzmienia.pl/wp-content/themes/awaken/js/scripts.js"},"id":588}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.gry.pl"],"resourceTypes":["script"],"urlFilter":"||flakyfeast.com/"},"id":589}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||gizchina.com.pl/*fuckadblock.min.js"},"id":590}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||napisy24.pl/run/js/blad*.js"},"id":591}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||niepoprawni.pl/sites/all/libraries/copier/bck.js"},"id":592}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kompnet.info","proste.info.pl"],"resourceTypes":["script"],"urlFilter":"/test_block.js"},"id":593}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.poradnikzdrowie.pl"],"resourceTypes":["script"],"urlFilter":"||www.poradnikzdrowie.pl/media/desktop/zpr_videos_web/js/video_blocker.js"},"id":594}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/pause-adblocker"},"id":595}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/wp-adblock-dedect/dedect.js"},"id":596}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||xperiasite.pl/public/js/antyadblock.js"},"id":597}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||zalukaj.com/sdm.php"},"id":598}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||converti.se/comparison/"},"id":599}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.plotek.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||dfp.gazeta.pl/c.servlet?cn=dfpreferrer&cv=direct"},"id":600}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.wprost.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||embed.wprost.pl/ad/"},"id":601}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||evertiq.pl/include/ad-block/"},"id":602}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||g.cda.pl/*.php?ax"},"id":603}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dood.watch","telewizja-live.com"],"requestDomains":["cloudfront.net"],"resourceTypes":["script"]},"id":604}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||hdtvpolska.com/forum/welcome-screen.js"},"id":605}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.mgsm.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||mgsm.pl/js/get*ads.xhtml"},"id":606}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mapa.targeo.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||news.targeo.pl/oarm.php"},"id":607}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||request.dqst.pl/"},"id":608}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.rmfon.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||rmfstream.pl/metadata?type=json&cb=*&details=1"},"id":609}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||wp.pl/staticad/"},"id":610}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ad-brgl.pl"],"requestDomains":["ad-brgl.pl"],"resourceTypes":["script"]},"id":611}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||onlystream.tv/srt/empty.vtt"},"id":612}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||wpkoszyk.wp.pl/api/koszyk"},"id":613}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turystyka.wp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||xml.enovatis.pl/mrdsl/json.php"},"id":614}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||vidoza.net/dl?op=view&*adb="},"id":615}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media","xmlhttprequest"],"urlFilter":"||vidoza.net/srt/empty.srt"},"id":616}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minecraftpolska.net","q4.pl"],"resourceTypes":["sub_frame"],"urlFilter":"/rotator.php"},"id":617}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["antyweb.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||antygrupa.pl/adv/"},"id":618}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||avanti.fashion/pub/ips/"},"id":619}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||avanti24.pl/pub/ips/"},"id":620}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["bitbay.net"],"resourceTypes":["sub_frame"],"urlFilter":"||bitbay.net/"},"id":621}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||converti.se/recommendations/loader/"},"id":622}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["czasdzieci.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||czasdzieci.home.pl/mailingi/iframe/"},"id":623}, +{"action":{"type":"block"},"condition":{"requestDomains":["adclick.lt","csr.onet.pl","dynacrems.wp.pl","extcdn.burdamedia.pl","info.evidon.com","nextclick.pl","partnerzyapi.ceneo.pl","spacead.pl","spolecznosci.mgr.consensu.org","spolecznosci.net"],"resourceTypes":["script"]},"id":624}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||elka.pl/modules/banneryswiffy.php"},"id":625}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||epoznan.pl/adsys_reklamy"},"id":626}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["natemat.pl","ototorun.pl","polityka.pl","szczecinek.com","wgospodarce.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||exs.pl/frame*.php"},"id":627}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||extremehobby.eu/banner/"},"id":628}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||fwcdn.pl/adv/"},"id":629}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||fwcdn.pl/*/mediaexpert.html"},"id":630}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gwiazdybasketu.pl/iframe/"},"id":631}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||home.pl/nowemedia/public/www/shadowtactic/screening/"},"id":632}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hotmoda.pl/sklep/getiframe"},"id":633}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hyperreal.info/acid/frame/"},"id":634}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||interia.pl/iframe"},"id":635}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||lublin112.pl/ads-content/"},"id":636}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cda.pl"],"requestDomains":["ebd.cda.pl"],"resourceTypes":["xmlhttprequest"]},"id":637}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||matrixmedia.pl/iframes/"},"id":638}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sniadaniezkadra.onet.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||ocdn.eu/*.html"},"id":639}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spidersweb.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||ocs-pl.oktawave.com/*/reklamy"},"id":640}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||pasaz.goryonline.com/?k="},"id":641}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||rpinfo.pl/_slides/_slides_stat_frame.php"},"id":642}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||s-nk.pl/files/offers/"},"id":643}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||shopeasy.by/redirect/"},"id":644}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||shoperia.pl/"},"id":645}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||speedtest.pl/files/"},"id":646}, +{"action":{"type":"block"},"condition":{"requestDomains":["csr.onet.pl"],"resourceTypes":["xmlhttprequest"]},"id":647}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||spidersweb.pl/*reklamy/"},"id":648}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spidersweb.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||spidersweb.pl/wp-content/themes/new_sw_v3_git/others/"},"id":649}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||static.wizaz.pl/system/kwc/promo/kwc_promo_box_*.html"},"id":650}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||urban.one/widget/widget-"},"id":651}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gwiazdy.wp.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||v.wpimg.pl/"},"id":652}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||wirtualnygarwolin.pl/images/banners/*.html"},"id":653}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.ebelchatow.pl/sites/default/files/html5_baners/"},"id":654}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.js.pl/promo/iframenew.php"},"id":655}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.sfd.pl/sklep/program-partnerski/"},"id":656}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.stepstone.pl/poweredbys/searchbox/"},"id":657}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||www.wiocha.pl/subpages/*.php"},"id":658}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||xml.enovatis.pl/mrdsl/content.php"},"id":659}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nowwatchtvlive.co/matomyads"},"id":660}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/everynight/backup/"},"id":661}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vulcanm.home.pl/_uonetads/vulcan_lekcja"},"id":662}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["upflix.pl"],"resourceTypes":["sub_frame"],"urlFilter":"/ad-"},"id":663}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fm.tuba.pl"],"resourceTypes":["media"],"urlFilter":"||fm.tuba.pl/tuba3/_spots/*.mp4"},"id":664}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||iturek.net/images/1reklama/"},"id":665}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dobreprogramy.pl"],"requestDomains":["konto.amronet.pl"],"resourceTypes":["sub_frame"]},"id":666}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["meczenazywo.tv","meczlive.pl"],"resourceTypes":["script"],"urlFilter":"/media/js/jquery.pu.js"},"id":667}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||mgr.farm/wp-content/plugins/farmacja-popup/inc/popup.js"},"id":668}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["albo-albo.pl","definicja.org","pan-doradca.pl","zadanie-domowe.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/index/noaidb/"},"id":669}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ekstraklasa.tv","itvn.pl","player.pl","ttv.pl","tvn.pl","tvn24.pl","tvn24bis.pl","tvn7.pl","tvnplayer.pl","tvnstyle.pl","tvnturbo.pl"],"urlFilter":"/advertisingmodule."},"id":670}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["intercity.pl"],"urlFilter":"reklama"},"id":671}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmweb.pl"],"urlFilter":"||adocean.pl/files/js/ado.js|"},"id":672}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.adtaily.pl"],"urlFilter":"||adtaily.pl/wp-content/themes/adtaily_*/"},"id":673}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["naszamlawa.pl"],"requestDomains":["serwer1566493.home.pl"],"resourceTypes":["sub_frame"]},"id":674}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||angielskie-slowka.pl/speecher/advert/*.mp3"},"id":675}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anime-odcinki.pl/sites/default/files/styles/medium-smaller__200x200_/public/okladki"},"id":676}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wp.pl"],"urlFilter":"||av-cdn-*.wpimg.pl/*:wp*.stream^"},"id":677}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.gamer-network.net/2017/scripts/ads.js"},"id":678}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmweb.pl"],"urlFilter":"||cz.search.etargetnet.com/|"},"id":679}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dot.wp.pl/redir?sn=facebook_o2"},"id":680}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rmf24.pl"],"urlFilter":"||emisja.contentstream.pl/_/jsonapi/?prefix=adart"},"id":681}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||epoznan.pl/ajax/get_adsys_code.php"},"id":682}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmweb.pl"],"urlFilter":"||go.eu.bbelements.com/please/code|"},"id":683}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||guce.advertising.com/collectidentifiers?sessionid="},"id":684}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["interia.pl"],"urlFilter":"||ia.hit.interia.pl/*/date?"},"id":685}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lokalna24.pl^*^lokalna24_logo_"},"id":686}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||partech.pl/modules/blockadvertising/advertising.jpg"},"id":687}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||polsatnews.pl/templates/pnews/js/fingerprint2.min.js"},"id":688}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wymarzonyogrod.pl"],"urlFilter":"||sascdn.com/diff/video"},"id":689}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ssl.allegro.pl/order/^"},"id":690}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tradedoubler.com/*www.mediaexpert.pl"},"id":691}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wikimedia.org/"},"id":692}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polsatbox.pl"],"urlFilter":"||myao.adocean.pl/*ad.xml"},"id":693}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"||adocean.pl/ad.xml"},"id":694}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"||adocean.pl/*ad.xml"},"id":695}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["przyslijprzepis.pl"],"urlFilter":"||plista.com/"},"id":696}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.dobreprogramy.pl"],"requestDomains":["wp.pl"],"resourceTypes":["sub_frame"]},"id":697}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||aptekarski.com/advertisement-item/"},"id":698}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","www.aptekarska.pl"],"urlFilter":"||onesignal.com/"},"id":699}, +{"action":{"type":"block"},"condition":{"requestDomains":["damdaj.pl","n.serialeonline.pl","spolecznosci.mgr.consensu.org","spolecznosci.net","stg.wp.pl","widget.aftermarket.pl"],"resourceTypes":["sub_frame"]},"id":700}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["open.fm","pilot.wp.pl"],"requestDomains":["v.wpimg.pl"],"resourceTypes":["media"]},"id":701}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","www.aptekarska.pl"],"urlFilter":"||region1.analytics.google.com/"},"id":702}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"urlFilter":"||region1.google-analytics.com/"},"id":703}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekazawiszy.pl"],"urlFilter":"||ulixes.pl/www/images/slider/"},"id":704}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"urlFilter":"||doubleclick.net/"},"id":705}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"urlFilter":"||www.googletagmanager.com/"},"id":706}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"urlFilter":"/ads/ga-audiences"},"id":707}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||erpxt.pl/scripts/code/"},"id":708}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["ad.zanox.com","adtelier.pl","agoraperformance.pl","kaunairu.net","mrex.exs.pl","pollster.pl","shoplov.in"]},"id":709}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["nhl.pl","notebookcheck.pl"],"requestDomains":["adglare.org"]},"id":710}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["eska.pl"],"requestDomains":["smart.idmnet.pl"]},"id":711}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["vixnixxer.com"],"resourceTypes":["script"]},"id":712}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||img.dorzeczy.pl/dorzeczy/_i/button-125x40-app-store.png"},"id":713}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||img.dorzeczy.pl/dorzeczy/_i/button-125x40-google-play.png"},"id":714}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||konkurs24h.pl^*^advalue"},"id":715}, +{"action":{"type":"allow"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"initiatorDomains":["reklama.ringieraxelspringer.pl"],"urlFilter":"/reklama."},"id":716}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.grajewo.net.pl"],"urlFilter":"||reklama.grajewo.net.pl/"},"id":717}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cdahd.ml","darmowa-tv.ws","dieroten.pl","dniwolne.eu","epidemia-koronawirus.pl","listatv.pl","lowcygier.pl","nysainfo.pl","o2.pl","odsluchane.eu","ps3-hack.pl","pudelek.pl","skmedix.pl","so-magazyn.pl","trojmiasto.pl","webkod.pl","wp.pl","zobacz.ws"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":718}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.olx.pl"],"urlFilter":"||olx.org/ads/offer-eligibility"},"id":719}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fastwhitecat.com/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-download-tracker.js"},"id":720}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dobreprogramy.pl","o2.pl","pudelek.pl","so-magazyn.pl","wp.pl"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":721}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["epidemia-koronawirus.pl"],"urlFilter":"||googleads.g.doubleclick.net/pagead/id"},"id":722}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trojmiasto.pl"],"urlFilter":"/ads.css"},"id":723}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wyborcza.biz","wyborcza.pl","wysokieobcasy.pl"],"urlFilter":"/ad/banner/_adsense_/_adserver/_adview_.ad.json"},"id":724}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wio.waw.pl","wpolityce.pl"],"requestDomains":["exs.pl"]},"id":725}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["superfilm.pl"],"urlFilter":"/advertise.js"},"id":726}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","certyficate.it","filmweb.pl","liptonicetea.com","www.aptekarska.pl"],"requestDomains":["google-analytics.com"]},"id":727}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["arkowcy.pl","cyfrowydoradca.pl","ifotos.pl","pajacyk.pl","przeslij.com","ps3-hack.pl","psgfc.pl","szlaki.net.pl","vodnews.pl"],"urlFilter":"/advertisement.js"},"id":728}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["linuxiarze.pl"],"urlFilter":"/images/ad"},"id":729}, +{"action":{"type":"allow"},"condition":{"urlFilter":"/jannah/*js/advertisement.js"},"id":730}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["crystal-launcher.pl","dobreprogramy.pl","mybank.pl","pebx.pl","pilot.wp.pl","skript.pl","tapeciarnia.pl","webcamera.pl","www.emag.pl"],"requestDomains":["pagead2.googlesyndication.com"]},"id":731}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["expressbydgoski.pl","pomorska.pl"],"urlFilter":"/reklama.js"},"id":732}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flashx.tv"],"urlFilter":"/showad_.js"},"id":733}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ekstraklasa.tv","itvn.pl","player.pl","ttv.pl","tvn.pl","tvn24.pl","tvn24bis.pl","tvn7.pl","tvnplayer.pl","tvnstyle.pl","tvnturbo.pl"],"requestDomains":["rtax.criteo.com"]},"id":734}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dieroten.pl","gram.pl"],"urlFilter":"||adservice.google.*/adsid/integrator.js"},"id":735}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anyfiles.pl/pageloading/*-loader.jsp?ads=true"},"id":736}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||app.convertiser.com/scripts/*.advert.js"},"id":737}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||burzowo.info/*.js?*ad"},"id":738}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||code.skript.pl/*.js?ad_type=skript"},"id":739}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.newsweek.pl"],"urlFilter":"||csr.onet.pl/"},"id":740}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dziennikwschodni.pl/*/*ads."},"id":741}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fm.tuba.pl/adblockdetector.js"},"id":742}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adsup.pl"],"requestDomains":["adsup.pl"]},"id":743}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["echodnia.eu","se.pl"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":744}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||istotne.pl/ajax/adverts.json"},"id":745}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["interia.pl","pomponik.pl"],"urlFilter":"||iwa3.hit.interia.pl^*/iwa_core?ts="},"id":746}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["interia.pl"],"urlFilter":"||js.iplsc.com/inpl.adb/*/empt.js?*&adserv="},"id":747}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["interia.pl","pomponik.pl"],"urlFilter":"||js.iplsc.com/inpl.abd/latest/ads.js?"},"id":748}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"requestDomains":["region1.analytics.google.com","www.google-analytics.com"]},"id":749}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||manjaro.pl/abd/adserver/adlogger_tracker.php"},"id":750}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ogloszenia.plock.pl/build/js/ads.*.js"},"id":751}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||online-tv.pl/wp-content/plugins/pause-adblocker/inc/pause-front.css"},"id":752}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ovh.webshark.pl/adserver/*/main_script.js?advertise_check=1"},"id":753}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dniwolne.eu","efizyka.net.pl"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/r*/show_ads_impl.js"},"id":754}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["efizyka.net.pl","lowcygier.pl","nk-net.pl","www.gry.pl"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":755}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||skript.pl/ads.php"},"id":756}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||towideo.pl/assets/ads_configs/ajax/sasplugindata.js"},"id":757}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moviesroom.pl"],"urlFilter":"||www.advert.com/advert"},"id":758}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||www.telepolis.pl/js/ads_adv_telepolis_skrypt.js"},"id":759}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bham.pl/templates/bham_res/js/advscript.js"},"id":760}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["liveads.pl"],"requestDomains":["liveads.pl"]},"id":761}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_"},"id":762}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kryminalnapolska.pl"],"requestDomains":["wpfc.ml"]},"id":763}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"urlFilter":"||spolecznosci.net/js/core*-min.js"},"id":764}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"urlFilter":"||spolecznosci.net/js/modules/*.js"},"id":765}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"urlFilter":"||a.spolecznosci.net/pet?s=shinden"},"id":766}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"urlFilter":"||spolecznosci.net/core/*/main.js"},"id":767}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"urlFilter":"||adocean-pl.hit.gemius.pl/*redataredir?url=*myao.adocean.pl*ad.xml"},"id":768}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["planeteplus.pl"],"urlFilter":"||tvn.adocean.pl/*ad.xml"},"id":769}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polsatnews.pl","polsatsport.pl","twojapogoda.pl"],"urlFilter":"||redefineadpl.hit.gemius.pl/*redataredir?url=*ipla.hit.stat24.com*ad.xml"},"id":770}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ppstatic.pl/assets/nsk/*/js/compiled/atoms/ads/branding-video.js"},"id":771}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ipla.tv"],"urlFilter":"||imasdk.googleapis.com/js/core/bridge*.html"},"id":772}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ipla.tv"],"urlFilter":"||gapl.hit.gemius.pl/gplayer.js"},"id":773}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ipla.tv"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":774}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kursjs.pl/js/ads-prebid.js"},"id":775}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"resourceTypes":["script","stylesheet","xmlhttprequest"],"urlFilter":"||consent.cookiefirst.com/banner/"},"id":776}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.buliba.pl"],"resourceTypes":["stylesheet"],"urlFilter":"||www.buliba.pl/css/overlayad.css"},"id":777}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["google.pl"],"resourceTypes":["script","stylesheet"],"urlFilter":".pl/ads/*/static/"},"id":778}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["antonimy.net","definicja.net","humoris.pl","krzyzowka.net","odmiana.net","zmianaczasu.info"],"resourceTypes":["script","stylesheet"],"urlFilter":"/ads.reklama.728x90"},"id":779}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cyfrowypolsat.pl"],"resourceTypes":["image"],"urlFilter":"|http://myao.adocean.pl/files/zbqhhlsggp/"},"id":780}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"|http://razem.tv/scripts/insysplayer.v0.1.0/adtest.png"},"id":781}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lulektv.app.insyscd.net"],"resourceTypes":["image"],"urlFilter":"||lulektv.app.insyscd.net/content/player/insysplayer/adtest.png"},"id":782}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||optimus.pl/temp/adrotator_miniatury/"},"id":783}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||ostrowmaz.com/uploads/small_ad_photo/"},"id":784}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||prostozmostu.pl/imgcache/300x250/"},"id":785}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.emag.pl"],"resourceTypes":["image"],"urlFilter":"||pubads.g.doubleclick.net/gampad/ad"},"id":786}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allegro.pl"],"resourceTypes":["image"],"urlFilter":"||staticpics2.allegrostatic.pl/adverts/otomoto_pl/*128x96"},"id":787}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.emag.pl"],"resourceTypes":["image"],"urlFilter":"||tpc.googlesyndication.com/pagead/imgad"},"id":788}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["websystem.pl"],"resourceTypes":["image"],"urlFilter":"||websystem.pl/environment/cache/images/300_250_"},"id":789}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polsatbox.pl"],"resourceTypes":["image"],"urlFilter":"||myao.adocean.pl/files/"},"id":790}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vistulabs.pl"],"resourceTypes":["image"],"urlFilter":"-300x250-2.jpg"},"id":791}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spidersweb.pl"],"resourceTypes":["image"],"urlFilter":"/google-adwords"},"id":792}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gsmonline.pl"],"resourceTypes":["image"],"urlFilter":"||fs.siteor.com/gsmonline/articles/photo1s/123526/large/honor_reklama_edytowany-11.jpg?1541424368"},"id":793}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autodealer.pl","daciajaworzno.pl","daciakatowice.pl","daciaswietochlowice.pl","grupapietrzak.pl","maseratipietrzak.pl","renaultjaworzno.pl","renaultkatowice.pl","renaultrybnik.pl","renaultswietochlowice.pl"],"resourceTypes":["image"],"urlFilter":"||img.dladealera.pl/ads/"},"id":794}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spidersweb.pl"],"resourceTypes":["image"],"urlFilter":"||ocs-pl.oktawave.com/*_reklama_"},"id":795}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||spedycje.pl/img/icon_reklama_2017.png"},"id":796}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||wpolityce24.pl/imgcache/300x250/*/uploads/news/"},"id":797}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mojpieknyogrod.pl"],"requestDomains":["moviads.pl"]},"id":798}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biznes2biznes.com"],"resourceTypes":["image"],"urlFilter":"||biznes2biznes.com/reklama/"},"id":799}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["niezalezna.pl"],"resourceTypes":["image"],"urlFilter":"/images/ads/puszczatv/"},"id":800}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hdtvpolska.com"],"resourceTypes":["image"],"urlFilter":"||hdtvpolska.com^*300x250"},"id":801}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.agrofakt.pl"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/*-300x250-"},"id":802}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ksiegarnia-edukacyjna.pl"],"resourceTypes":["image"],"urlFilter":"||ts.tradetracker.net/?cid="},"id":803}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bithub.pl"],"resourceTypes":["image"],"urlFilter":"||smushcdn.com/*/blank.gif"},"id":804}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziennikwschodni.pl"],"resourceTypes":["image"],"urlFilter":"?ads="},"id":805}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rapidgrab.pl"],"resourceTypes":["image"],"urlFilter":"ads"},"id":806}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["200127.blogspot.com","starekino888.blogspot.com","tvszperacz.blogspot.com"],"resourceTypes":["image"],"urlFilter":"/adsby."},"id":807}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||bejsment.com/wp-content/plugins/classifieds/img/ads/banner.gif"},"id":808}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blog.programyzadarmo.net.pl"],"resourceTypes":["image"],"urlFilter":"||blog.programyzadarmo.net.pl/images/ad/*.gif"},"id":809}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||waw4free.pl/images/ikona_dzwonek.svg"},"id":810}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mynavi-expert.pl"],"resourceTypes":["image"],"urlFilter":"||www.sc7.pl/media/graphics/sc7_468x60.png"},"id":811}, +{"action":{"type":"allow"},"condition":{"requestDomains":["adwords.radom.pl","telekonsultacje-v2.neuca.pl"]},"id":812}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads.allegro.pl"],"requestDomains":["ads.allegro.pl"],"resourceTypes":["image","script","stylesheet","xmlhttprequest"]},"id":813}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||s.tvp.pl/files/tvplayer/*/advertisement.gif"},"id":814}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["get.x-link.pl"],"resourceTypes":["object"],"urlFilter":"||diff3.smartadserver.com/diff/"},"id":815}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wymarzonyogrod.pl"],"resourceTypes":["object"],"urlFilter":"||sascdn.com/video/flowplayer-plugin.swf"},"id":816}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["astar.czest.pl","biznesradar.pl","cda.pl","dziwneobrazki.pl","eveline.wp.pl","grydladzieci.pl","izyrardow.pl","lowcygier.pl","lunaticfiles.com","mp3.teledyski.info","osgchmura.tk","photo.bikestats.eu","pomorska.pl","realmadryt.pl","sjp.pwn.pl","static.webcamera.pl","telepolis.pl","tlp.is","translatica.pl","wtk.pl","zlotowskie.pl"],"resourceTypes":["script"],"urlFilter":"/ads.js"},"id":817}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cda.pl","tuba.pl"],"resourceTypes":["script"],"urlFilter":"/advertise*.js"},"id":818}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmiki4.maxart.pl"],"resourceTypes":["script"],"urlFilter":"/videojs.ads."},"id":819}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cda.pl"],"resourceTypes":["script"],"urlFilter":"|http://adx.advertise.cda.pl/vast*.js?ads"},"id":820}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.cyfrowypolsat.pl"],"requestDomains":["myao.adocean.pl"],"resourceTypes":["image","script","xmlhttprequest"]},"id":821}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["interia.pl"],"resourceTypes":["script"],"urlFilter":"|http://w.iplsc.com/internal/inpl.intad/"},"id":822}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cda.pl"],"resourceTypes":["script"],"urlFilter":"*cda.pl/*advertise.js"},"id":823}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kresy.pl"],"resourceTypes":["script"],"urlFilter":"||adserver.kresy.pl/www/delivery/*.php"},"id":824}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||cda.pl/rekl-adv*.js"},"id":825}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["strefakodera.pl"],"resourceTypes":["script"],"urlFilter":"||cdn.dtxngr.com/init.js"},"id":826}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cdn.games.mobinozer.com"],"resourceTypes":["script"],"urlFilter":"||cdn.flurry.com/js/flurry.js"},"id":827}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eurogamer.pl"],"resourceTypes":["script"],"urlFilter":"||cdn.gamer-network.net/plugins/dfp/"},"id":828}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cloud.ideabank.pl"],"resourceTypes":["script"],"urlFilter":"||cloud.ideabank.pl/js/libs/angular-google-plus.js"},"id":829}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["czytadelko.pl"],"resourceTypes":["script"],"urlFilter":"||czytadelko.pl/js/show_ads.js"},"id":830}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||emspartner.pl/wp-content/plugins/duracelltomi-google-tag-manager/js/"},"id":831}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||everafterhigh.com/static/js/ga-script.js"},"id":832}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||gazetabilgoraj.pl/wp-content/plugins/better-adsmanager/js/advertising.min.js"},"id":833}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","certyficate.it"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtag/"},"id":834}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads.allegro.pl","aptekarski.com","benchmark.pl","expressilustrowany.pl","komputerswiat.pl","kurierlubelski.pl","motofakty.pl","plus.pl","skoda-auto.pl","stronakobiet.pl","www.emag.pl","www.jabra.pl"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":835}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wprost.pl"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":836}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pilot.wp.pl","polotv.pl"],"resourceTypes":["script"],"urlFilter":"||hit.gemius.pl/gplayer.js"},"id":837}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mlecznepodroze.onet.pl"],"resourceTypes":["script"],"urlFilter":"||hotelscombined.com/script/"},"id":838}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mlecznepodroze.onet.pl"],"resourceTypes":["script"],"urlFilter":"||hotelscombined.com/searchbox/"},"id":839}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["portal.abczdrowie.pl"],"resourceTypes":["script"],"urlFilter":"||js-agent.newrelic.com/"},"id":840}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||remiza.com.pl/ads/haft/jquery.slides.min.js"},"id":841}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nk.pl"],"resourceTypes":["script"],"urlFilter":"||s-nk.pl/script/nk/ads/"},"id":842}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["techpedia.pl"],"resourceTypes":["script"],"urlFilter":"||techpedia.pl/js/show_ads.js"},"id":843}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","www.aptekarska.pl"],"resourceTypes":["script"],"urlFilter":"||cdn.onesignal.com/sdks/"},"id":844}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||consent.cookiefirst.com/sites/swiatzdrowia.pl*"},"id":845}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"resourceTypes":["script"],"urlFilter":"||consent.cookiefirst.com/banner.no-autoblock.js"},"id":846}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"resourceTypes":["script"],"urlFilter":"||consent.cookiefirst.com/bulk/bc-handler.min.js*"},"id":847}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["serialomaniak.pl"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||addthisedge.com/live"},"id":848}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||rentcars.pl/build/js/user-tracking.js?psv=11"},"id":849}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["abczdrowie.pl","animezone.pl","antyradio.pl","chillizet.pl","claudia.pl","dcs.redcdn.pl","echirurgia.pl","elevensports.pl","elle.pl","elleman.pl","fm.tuba.pl","focus.pl","focusnauka.pl","gala.pl","games.cdn.famobi.com","glamour.pl","grydladzieci.pl","ipla.tv","kobieta.pl","meloradio.pl","mojegotowanie.pl","mojpieknyogrod.pl","money.pl","national-geographic.pl","parenting.pl","partner.redefine.pl","player.pl","playpuls.pl","pluscdn.pl","polsatgo.pl","polsatnews.pl","polsatsport.pl","przyslijprzepis.pl","radioplus.pl","radiozet.pl","sadeczanin.info","tvokazje.pl","tvp.pl","twojapogoda.pl","video.onnetwork.tv","videotarget.pl","wp.pl","wtk.pl","www.filmweb.pl","www.geekweek.pl","www.polsatnews.pl"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":850}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"requestDomains":["myao.adocean.pl"],"resourceTypes":["image"]},"id":851}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["discoparty.pl","discopolonew.cba.pl"],"resourceTypes":["script"],"urlFilter":"||staty.portalradiowy.pl/wstats/wstats.php"},"id":852}, +{"action":{"type":"allow"},"condition":{"requestDomains":["reklama.gazeta.pl"],"resourceTypes":["font","image"]},"id":853}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["heydoc.pl","www.geselle.pl"],"resourceTypes":["script"],"urlFilter":"||www.googletagmanager.com/gtag/js"},"id":854}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarska.pl","dcs.redcdn.pl","www.bravebeaver.pl","www.geselle.pl"],"resourceTypes":["script"],"urlFilter":"||www.google-analytics.com/analytics.js"},"id":855}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eskago.pl","poradnikzdrowie.pl","www4.rp.pl"],"requestDomains":["sascdn.com"],"resourceTypes":["object","script"]},"id":856}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarska.pl","www.geselle.pl"],"resourceTypes":["script"],"urlFilter":"||www.google-analytics.com/gtm/js"},"id":857}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ceneo.pl"],"resourceTypes":["script"],"urlFilter":"||ceneo.pl/scripts/dist/desktop/base/custom/basket/analytics.js"},"id":858}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["geselle.pl","www.mbank.pl"],"resourceTypes":["script"],"urlFilter":"||www.googletagmanager.com/gtm.js"},"id":859}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["online.mbank.pl"],"resourceTypes":["script"],"urlFilter":"||online.mbank.pl/venezia/fingerprint.js"},"id":860}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ticket.energylandia.pl"],"resourceTypes":["script"],"urlFilter":"||ticket.energylandia.pl/static/prod/scripts/modules/analytics.js"},"id":861}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cloud.polska.auchan.pl"],"resourceTypes":["script"],"urlFilter":"||exacttarget.com/cloudpages/lib/smartcapture-formjs.js"},"id":862}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||national-geographic.pl/bundles/burdacore/js/adv.js"},"id":863}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["netto.pl"],"requestDomains":["assets.adobedtm.com"],"resourceTypes":["script"]},"id":864}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||a-o.ninja/mnads1.js"},"id":865}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["serialomaniak.pl"],"resourceTypes":["script"],"urlFilter":"||addthis.com/live/"},"id":866}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/*/plugins/dh-anti-adblocker"},"id":867}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.reklama.pl"],"resourceTypes":["script"],"urlFilter":"/scripts/ads.js"},"id":868}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziennikbaltycki.pl","dzienniklodzki.pl","dziennikzachodni.pl","echodnia.eu","ekstramagazyn.pl","expressbydgoski.pl","expressilustrowany.pl","gazetakrakowska.pl","gazetalubuska.pl","gazetawroclawska.pl","gk24.pl","gloswielkopolski.pl","gp24.pl","gs24.pl","kurierlubelski.pl","nowiny24.pl","nto.pl","polskatimes.pl","pomorska.pl","poranny.pl","stronazdrowia.pl","to.com.pl","wspolczesna.pl"],"resourceTypes":["script"],"urlFilter":"/adblockdetect/"},"id":869}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allekoszyk.pl","aranzujemy.pl","kobieceporady.pl","mondeoklubpolska.pl","samouczek.info"],"resourceTypes":["script"],"urlFilter":"/adframe.js"},"id":870}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biznesforum.pl","fiatpunto.com.pl","kolniak24.eu","kompnet.info","optyczne.pl","seciki.pl","to.proste.info.pl"],"resourceTypes":["script"],"urlFilter":"/adsense.js"},"id":871}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["echodnia.eu","fm.tuba.pl","get.x-link.pl","gra.pl","maldrew.com.pl","mjakmama24.pl","planeteplus.pl","player.pl","www.poradnikzdrowie.pl","wymarzonyogrod.pl"],"resourceTypes":["script"],"urlFilter":"/advert.js"},"id":872}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autocentrum.pl","chamsko.pl","fotka.com","glucholazyonline.com.pl","meczyki.pl","ps-plus.pl","superfilm.pl","tokfm.pl","trojmiasto.pl"],"resourceTypes":["script"],"urlFilter":"/advertisement*.js"},"id":873}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gazeta-olawa.pl","www.biznesradar.pl"],"resourceTypes":["script"],"urlFilter":"/advertising.js"},"id":874}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["towideo.pl","urzadzamy.pl"],"resourceTypes":["script"],"urlFilter":"/assets/ads_"},"id":875}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["limanowa.in"],"resourceTypes":["script"],"urlFilter":"/js/adblock.js"},"id":876}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["audiklub.org","bham.pl","bitnova.info","brotkids.tv","bydgoszcz24.pl","chelsea24news.pl","ciechanowinaczej.pl","ciechocinek.biz","dbamoswojafirme.wp.pl","dieroten.pl","digi-tv.pl","e-krajna.pl","e-wyszogrod.pl","egorzow.pl","ekutno.pl","embed.twojetv.ws","filmninja.ws","fokus.tv","forsal.pl","fxmag.pl","gameflare.com","gazetaprawna.pl","golub-cgd.pl","gorzowianin.com","gostynin.info","gpr24.pl","gwe24.pl","histmag.org","ibielsk.pl","ikampinos.pl","ikrakow.info","iminsk.pl","imokotow.pl","infosiedlce.pl","inowroclaw.info.pl","iotwock.info","irembertow.pl","iskierniewice.pl","ithardware.pl","itvpiaseczno.pl","jakrobicmarketing.pl","jeja.pl","kb.pl","kurierpodlaski.pl","lipno-cli.pl","lowcygier.pl","meteoprog.pl","millemiglia.wp.pl","minecraft.org.pl","mjakmama24.pl","napiprojekt.pl","naszbrzesc.pl","nasztomaszow.pl","nizanskie.info","nolesnica.pl","nowa.tv","nowosci.com.pl","nswiecie.pl","nwloclawek.pl","okazje.co","oppo.wp.pl","pcworld.pl","perelki.net","plonszczak.pl","pluznica.info","polotv.pl","pultusk24.pl","radiogol.pl","reklama.pl","rozmerdani.wp.pl","rypin-cry.pl","saskakepa.waw.pl","satkurier.pl","sokol.wp.pl","solarkurier.pl","splendo.pl","superchodziez.pl","swiecie24.pl","szczecinek.com","terazlipno.pl","torrentcity.pl","twojradom.pl","tygodnik.pl","uniejow.net.pl","video-static.tunnl.com","video.anyfiles.pl","vorek.pl","wabrzezno-cwa.pl","wolomin24.info","wowhungary.wp.pl","wterenie.pl","wtk.pl","wtkplay.pl","zambrow.org","zdrowowdomu.wp.pl","zmiksowani.pl","zyciesokolowa.pl"],"resourceTypes":["script"],"urlFilter":"/js/ads.js"},"id":877}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nysainfo.pl","zobacz.ws"],"resourceTypes":["script"],"urlFilter":"/js/ads.min.js"},"id":878}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["glosregionu.pl","ziemiagorowska.pl","ziemialeszczynska.pl"],"resourceTypes":["script"],"urlFilter":"/js/adv."},"id":879}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziennik.pl","forsal.pl"],"resourceTypes":["script"],"urlFilter":"/js/adverts.js"},"id":880}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bydgoszcz24.pl","ciechocinek.biz","e-krajna.pl","ekutno.pl","faktypilskie.pl","gniewkowo.eu","gwe24.pl","itvszubin.pl","ki24.info","kolniak24.eu","kolniak24.pl","koronowo.net.pl","mp3.teledyski.info","naszbrzesc.pl","nizanskie.info","pluznica.info","portalplock.pl","saskakepa.waw.pl","superchodziez.pl","swiecie24.pl","terazlipno.pl","tibiopedia.pl","tygodnik.pl","uniejow.net.pl","zyciesiedleckie.pl","zyciesokolowa.pl"],"resourceTypes":["script"],"urlFilter":"/show_ads.js"},"id":881}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biznesradar.pl","czasdzieci.pl","dziennikwschodni.pl","dziennikwschodni.pl","krs-online.com.pl","terrarium.com.pl","towideo.pl","www.eskago.pl"],"resourceTypes":["script"],"urlFilter":"/showads.js"},"id":882}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fotka.pl","poradnikzdrowie.pl","www4.rp.pl"],"requestDomains":["smartadserver.com"],"resourceTypes":["script"]},"id":883}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hentai-online.pl"],"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/jgc-adblocker-detector/js/jgcabd-detect-adblock.js"},"id":884}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pilot.wp.pl"],"resourceTypes":["script"],"urlFilter":"||adv.wp.pl/rm/box/*/inline-videostar.js"},"id":885}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||anime-odcinki.pl/wp-content/plugins/jgc-adblocker-detector/js/jgcabd-detect-adblock.js"},"id":886}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.cmc-gallery.pl/static/js/ads.js"},"id":887}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vodnews.pl"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/fuckadblock/*/fuckadblock.min.js"},"id":888}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eskago.pl"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/blockadblock/*/blockadblock.js"},"id":889}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.bravebeaver.pl"],"resourceTypes":["script"],"urlFilter":"||contextual.media.net/dmedianet.js"},"id":890}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||epiotrkow.pl/reklama/*majkiit*.js"},"id":891}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||eskago.pl/html/js/ads*.js"},"id":892}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["games.softgames.com"],"resourceTypes":["script"],"urlFilter":"||games.softgames.com/assets/advertisement.js"},"id":893}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["games.softgames.com"],"resourceTypes":["script"],"urlFilter":"||games.softgames.com/assets/showads.js"},"id":894}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-swiat.pl","businessinsider.com.pl","fakt.pl","forbes.pl","komputerswiat.pl","noizz.pl","onet.pl","plejada.pl","vod.pl"],"resourceTypes":["script"],"urlFilter":"||gapl.hit.gemius.pl/gemiuslib.js"},"id":895}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-swiat.pl","businessinsider.com.pl","dcs.redcdn.pl","fakt.pl","forbes.pl","komputerswiat.pl","noizz.pl","onet.pl","plejada.pl","vod.pl"],"resourceTypes":["script"],"urlFilter":"||gapl.hit.gemius.pl/gplayer.js"},"id":896}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vod.tvp.pl"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/vpaid_adapter.js"},"id":897}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||imged.pl/subframe/js/*/adblock-advertisement.js"},"id":898}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biznes.interia.pl","pomponik.pl"],"resourceTypes":["script"],"urlFilter":"||iwa3.hit.interia.pl/iwa_core?ts="},"id":899}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aptekarski.com","www.aptekarska.pl"],"requestDomains":["googletagmanager.com"],"resourceTypes":["script"]},"id":900}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||kawalekkodu.pl/bl-plugins/cookie-consent/js/advert.js"},"id":901}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kubofonista.net"],"resourceTypes":["script"],"urlFilter":"||kubofonista.net/r/ad.htm"},"id":902}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["legia.net"],"resourceTypes":["script"],"urlFilter":"||lib.wtg-ads.com/lib.min.js"},"id":903}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["planeta.fm"],"resourceTypes":["script"],"urlFilter":"||myao.adocean.pl/files/js/ado.js"},"id":904}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.newsweek.pl"],"resourceTypes":["script"],"urlFilter":"||ocdn.eu/skom/quiz-abbyy/v2/adcode.js"},"id":905}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||oglaszamy24.pl/js-css/reklamy/bannery/google_ads/ad/banner/adv.js"},"id":906}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-swiat.pl","businessinsider.com.pl","fakt.pl","forbes.pl","komputerswiat.pl","noizz.pl","onet.pl","plejada.pl","vod.pl"],"resourceTypes":["script"],"urlFilter":"||onet.hit.gemius.pl/*/redot.js"},"id":907}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auto-swiat.pl","businessinsider.com.pl","fakt.pl","forbes.pl","komputerswiat.pl","noizz.pl","onet.pl","plejada.pl","vod.pl"],"resourceTypes":["script"],"urlFilter":"||onet.hit.gemius.pl/*/rexdot.js"},"id":908}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["poral.eu"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":909}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pc-sos.pl","xn--strela-8db.pl"],"resourceTypes":["script"],"urlFilter":"||pc-sos.pl/ad.htm"},"id":910}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.portel.pl"],"resourceTypes":["script"],"urlFilter":"||portel.pl/*/*adv*.js"},"id":911}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["portel.pl"],"resourceTypes":["script"],"urlFilter":"||portel.pl/adex.js"},"id":912}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||ppstatic.pl/lib/adblockdetect/"},"id":913}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||rodzinnywyjazd.pl/gads.js"},"id":914}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biznes.interia.pl"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":915}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziennikbaltycki.pl","dzienniklodzki.pl","dziennikpolski24.pl","dziennikzachodni.pl","echodnia.eu","expressbydgoski.pl","expressilustrowany.pl","gazetakrakowska.pl","gazetalubuska.pl","gazetawroclawska.pl","gloswielkopolski.pl","gp24.pl","nowiny24.pl","nto.pl","polskatimes.pl","pomorska.pl","stronazdrowia.pl","wspolczesna.pl"],"resourceTypes":["script"],"urlFilter":"||s-pt.ppstatic.pl/*/reklama.js"},"id":916}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eskarock.pl"],"resourceTypes":["script"],"urlFilter":"||sascdn.com/diff/"},"id":917}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||telewizjastk.pl/libs/adsbygoogle.js"},"id":918}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tibiopedia.pl"],"resourceTypes":["script"],"urlFilter":"||tibiopedia.pl/js/show_ads.js"},"id":919}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.onnetwork.tv"],"resourceTypes":["script"],"urlFilter":"||video.onnetwork.tv/adblock_notify.js"},"id":920}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||virpe.com/includes/js/adver.js"},"id":921}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||vodnews.pl/wp-content/themes/jannah/assets/js/ad.js"},"id":922}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vider.info"],"resourceTypes":["script"],"urlFilter":"||webshark.pl/adserver/*advertise_check=1"},"id":923}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zaq2.pl"],"resourceTypes":["script"],"urlFilter":"||webshark.pl/adsrv/*main.js"},"id":924}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||wpimg.pl/*/wpjslib-prebid.js"},"id":925}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||wtkplay.pl/javascript/ads.js"},"id":926}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.benchmark.pl/*/b.ads.js"},"id":927}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.bravebeaver.pl"],"resourceTypes":["script"],"urlFilter":"||www.bravebeaver.pl/wp-content/plugins/ad-inserter/js/*.js"},"id":928}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.gala.pl"],"resourceTypes":["script"],"urlFilter":"||www.gala.pl/bundles/burdacore/js/adv.js"},"id":929}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.nadajemy.pl/js-css/adsense/ad/banner/adv.js"},"id":930}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||www.wakacyjnipiraci.pl/static/tarteaucitron/advertising.js"},"id":931}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zakupek.pl"],"resourceTypes":["script"],"urlFilter":"||zakupek.pl/wp-content/themes/zakupek/bannery/adbanner.htm"},"id":932}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["faucet-doge.u7u.pl"],"resourceTypes":["script"],"urlFilter":"||faucet-doge.u7u.pl/libs/advertisement.js"},"id":933}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["infobel.com","infobel.pl"],"resourceTypes":["script"],"urlFilter":"||infobel.*/custom/ads-"},"id":934}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polsatgo.pl","polsatnews.pl"],"requestDomains":["gemius.pl"],"resourceTypes":["script","xmlhttprequest"]},"id":935}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"resourceTypes":["script"],"urlFilter":"||ced-ns.sascdn.com/diff/templates/js/"},"id":936}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"resourceTypes":["script"],"urlFilter":"||rtbnowads.com/publisher/header"},"id":937}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"resourceTypes":["script"],"urlFilter":"||smartadserver.com/*ac"},"id":938}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cdahd.co","eskago.pl","shinden.pl","tarnowska.tv"],"resourceTypes":["script"],"urlFilter":"/fuckadblock*.js"},"id":939}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shinden.pl"],"resourceTypes":["script"],"urlFilter":"||spolecznosci.mgr.consensu.org/js/cmp.stable.min.js"},"id":940}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["script"],"urlFilter":"||adservice.google.pl/adsid/integrator.js"},"id":941}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.filmweb.pl"],"resourceTypes":["script"],"urlFilter":"||r.sascdn.com/config.js"},"id":942}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.filmweb.pl"],"resourceTypes":["script"],"urlFilter":"||ced-ns.sascdn.com/diff/js/smart.js"},"id":943}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.filmweb.pl"],"resourceTypes":["script"],"urlFilter":"||gfx.filmweb.pl/adbetween/adx.js"},"id":944}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/tvn-adserver/*.mp4"},"id":945}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdntvn.pl/adscript.js"},"id":946}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["miniminiplus.pl","player.pl","teletoonplus.pl","tvnturbo.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||tvn.adocean.pl/*ad.xml"},"id":947}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swiatzdrowia.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||edge.cookiefirst.com/prod/location?origin=swiatzdrowia.pl"},"id":948}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||gryna2.pl/engine/scripts/ads.js"},"id":949}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sso.ppapi.pl/rodo.js"},"id":950}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["minecraft.org.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/js/ads.js"},"id":951}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziennikbaltycki.pl","dzienniklodzki.pl","dziennikzachodni.pl","echodnia.eu","ekstramagazyn.pl","expressbydgoski.pl","expressilustrowany.pl","gazetakrakowska.pl","gazetalubuska.pl","gazetawroclawska.pl","gk24.pl","gloswielkopolski.pl","gp24.pl","gs24.pl","kurierlubelski.pl","nowiny24.pl","nto.pl","polskatimes.pl","pomorska.pl","poranny.pl","stronazdrowia.pl","to.com.pl","wspolczesna.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/js/ads.show.min.js"},"id":952}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.geekweek.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/redataredir"},"id":953}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pilot.wp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adv.wp.pl/adverts"},"id":954}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eskago.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||eskago.pl/ad/banner/_adsense_/_adserver/_adview_.ad.json"},"id":955}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polsatnews.pl","polsatsport.pl","twojapogoda.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ipla.hit.stat24.com/*ad.xml"},"id":956}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dadhero.pl","innpoland.pl","joemonster.org","kulinarnapolska.org","mamadu.pl","natemat.pl","otopress.pl","tulodz.pl","weszlo.com","wroclawskiejedzenie.pl","wypracowania.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||lib.wtg-ads.com/prebid/prebid_*.js"},"id":957}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.gosc.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||request.dqst.pl/v1/"},"id":958}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||rek.www.wp.pl/vad.xml"},"id":959}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pilot.wp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||static-pilot.wp.pl/static/assets/js/ads.js"},"id":960}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.gazeta.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||video.gazeta.pl/cdn/ads/ad/banner/_adsense_/_adserver/_adview_.ad.json"},"id":961}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adocean-pl.hit.gemius.pl/*redataredir?url=*myao.adocean.pl*ad."},"id":962}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adx.adform.net/adx/"},"id":963}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||myao.adocean.pl/*ad.*?"},"id":964}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||myao.adocean.pl/_*/ad.xml"},"id":965}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvp.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||secure.adnxs.com/ptv?id=*&cb=*&pubclick="},"id":966}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fakty.tvn24.pl","tvn.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||tvn.adocean.pl/ad.xml"},"id":967}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fakty.tvn24.pl","tvn.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||tvn.adocean.pl/__/ad.xml"},"id":968}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["webcamera.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||doubleclick.net/pagead/"},"id":969}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dziendobry.tvn.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||get.x-link.pl/"},"id":970}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kulturazive.cz","www.tvcom.cz","www.tvcom.pl"],"requestDomains":["tvcom-static.ssl.cdn.cra.cz"],"resourceTypes":["script"]},"id":971}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.terrarium.com.pl"],"resourceTypes":["sub_frame"],"urlFilter":"||advert-serv.johnmorris.me/adserver/adlogger_tracker.php"},"id":972}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads.allegro.pl"],"resourceTypes":["font"],"urlFilter":"||ads.allegro.pl/dist/"},"id":973}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["other"],"urlFilter":"||adocean-pl.hit.gemius.pl/*/url=http://sport.tvp.pl/"},"id":974}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["tv.wp.pl"],"resourceTypes":["image"],"urlFilter":"||tv.wp.pl/do/*/dotn?sw="},"id":975}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||naekranie.pl/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-download-tracker.js"},"id":976}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||login.ingbank.pl/mojeing/app/assets/js/vendor/dtm/*/satellitelib-"},"id":977}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["polfan.pl"],"resourceTypes":["script"],"urlFilter":"||polfan.pl/*/fingerprint2.min.js"},"id":978}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["diety.wp.pl"],"resourceTypes":["image"],"urlFilter":"||vitalia.pl/gfx/*/reklama/danie.png"},"id":979}, +{"action":{"type":"allow"},"condition":{"requestDomains":["lowcygier.pl","reklama.gazeta.pl"],"resourceTypes":["script"]},"id":983}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trojmiasto.pl"],"requestDomains":["ads.trojmiasto.pl","r-trojmiasto.pl","r.trojmiasto.pl"],"resourceTypes":["xmlhttprequest"]},"id":989}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fm.tuba.pl"],"requestDomains":["fm.tuba.pl"],"resourceTypes":["xmlhttprequest"]},"id":995}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["realmadryt.pl"],"requestDomains":["realmadryt.pl"],"resourceTypes":["xmlhttprequest"]},"id":999}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvpstream.vod.tvp.pl"],"requestDomains":["myao.adocean.pl"],"resourceTypes":["xmlhttprequest"]},"id":1007}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["poczta.interia.pl"],"requestDomains":["hub.com.pl"],"resourceTypes":["sub_frame"]},"id":1012}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hydrax.xyz"],"requestDomains":["wss.analyticacdn.com"],"resourceTypes":["websocket"]},"id":1016} +] diff --git a/extentions/uBOL-home/rulesets/main/rou-1.json b/extentions/uBOL-home/rulesets/main/rou-1.json new file mode 100644 index 0000000..1c6ecf6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/rou-1.json @@ -0,0 +1,366 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/footer-pop-up-banner/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reclama/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/load_e.php"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/preurl.php"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ac_d_n"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/campaigns/click"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paydemic.com"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/newd.cetrk.com/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||projectagora.s3.amazonaws.com"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"trafictube.ro/shop/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"trafictube.ro/wp-content/themes/trafictubenew/js/custom1.js"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trafictube.ro/wp-content/banners/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trafictube.ro/smecher/api/produs-responsive.php"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdsupraveghere.ro/supraveghere125.jpg"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transilvaniareporter.ro/bannerilcjtreporter.png"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valentinu.ro/keyhost_125_x_125.gif"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biziday.ro/wp-content/themes/biziday/images/aegon/bizy-day-banner-lateral-animat-albastru.gif"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biziday.ro/wp-content/themes/biziday/images/rompetrol/rompetrol-2016_200x360px.jpg"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biziday.ro/wp-contents/uploads/2015/09/banner-biziday_ambitioasa.jpg"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manafu.ro/wp-content/uploads/2016/08/bitdefender.jpg"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petreanu.ro/wp-content/uploads/2016/08/banner-vlad.jpg"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petreanu.ro/wp-content/uploads/2016/08/banner-vlad-2.jpg"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdece.ro/wp-content/uploads/2014/03/banner_hoha_tvdece1.png"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdece.ro/wp-content/uploads/2014/03/printransilvania.jpg"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdece.ro/wp-content/uploads/2014/03/banner-usturoi1.jpg"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvdece.ro/wp-content/uploads/2011/12/webfactor-foarte-mic_iepuri.jpg"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"zonait.tv/wp-content/uploads/2016/09/229-x-250_dreamhack.jpg"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"zonait.tv/wp-content/uploads/2016/10/irobot.jpg"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luju.ro/static/images/posta.jpg"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luju.ro/static/images/banner*"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luju.ro/static/images/ten.jpg"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luju.ro/static/images/juri2.jpg"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luju.ro/static/banners/banner-psd.jpg"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stiridecluj.ro/files/banners"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/images/banner_240x140px.jpg"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/images/bannercitylimo.gif"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/images/hertz.gif"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/images/thrifty.gif"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/img/smartfit.gif"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aerotim.ro/img/bannerempty.jpg"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nosteam.ro/js/common.lib.js"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nosteam.ro/js/jquery.min.25-t1.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b1.ro/media/image/andfashion.gif"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lumeapokemon.ro/pokemon.gif"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ziuadevest.ro/images/banners/leaderboard/mall750x1006.jpg"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agerpres.ro/agerpres/views/site/pages/xml/widget.html*"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||j745s.com"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesnewroman.ro/files/attach/filebox/banner_nou_570x185.gif"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timesnewroman.ro/files/attach/images/127/598108/570x185animat2.gif"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cotidianul.ro/wp-content/uploads/*banner"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ziarulromanesc.de/*promo"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||curentul.md/wp-content/banners/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ph-online.ro/*banner"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfatulmedicului.ro/external/img/adds*"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfatulmedicului.ro/*/images/banner"},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mediafax.ro"],"requestDomains":["stream-aleph.m.ro"]},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/oj9g0zy.png"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ro-ph.com/img/banners/roph.jpg"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsp.ro/*widgets/*betfair"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsp.ro/*superbet"},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["promotor.ro"],"requestDomains":["aff.carvertical.com"]},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sighet247.ro/banners/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.dcnews.ro/ads/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanatik.ro/wp-content/uploads/*/*/netbet*.webp"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanatik.ro/wp-content/uploads//*/*/netbet-fundal.svg"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanatik.ro/wp-content/uploads/*/*/fortuna*.webp"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanatik.ro/wp-content/uploads/*/*/betano*.webp"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||romaniataramea.com/wp-content/plugins/buymeacoffee/"},"id":68}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["romaniataramea.com"],"requestDomains":["buymeacoffee.com"]},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invicdn.clausweb-hosting.ro/*/publicitate"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alba24.ro/wp-content/uploads/*/*/banner*"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monitoruldevrancea.ro/*reclama"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||computerblog.ro/banner/"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cargo-bus.ro/*banner"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moise.ro"],"requestDomains":["imobiliare.ro"]},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gedave.ro^*.gif"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arq.ro/html/media/banners"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediafax.ro/publicitate"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||criterii.ro/images/banner"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ziarulatac.ro/static/banner"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bancherul.ro/banner"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infotravelromania.ro/banner"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmelexxx.com/*.php"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||argument.ro/*banner"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbucuresti.ro/*romedica.jpg"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsbucuresti.ro/*/2023/08/denta.jpg"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sputniknews."},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sputnikglobe."},"id":88}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["deschide.md"],"requestDomains":["thumbs.gfycat.com"],"resourceTypes":["image"]},"id":89}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||virginradio.ro/wp-content/uploads/2019/04/*kfc-dejun-virgin-*.png"},"id":90}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||catchy.ro/wp-content/plugins/sam-images/"},"id":91}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.stiripesurse.ro/assets/img/ads_img/"},"id":92}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.stiripesurse.ro/image/*.gif"},"id":93}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.stiripesurse.ro/assets/img/agerpres-300x250.png"},"id":94}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zonait.ro/*/728x90px"},"id":95}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mesagerulneamt.ro/*banner"},"id":96}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2020/07/publiserv-sa-servicii*.jpg"},"id":97}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2020/08/mugur-cozmanciuc-pnl-1200x-150px.png"},"id":98}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2020/01/arhiprint_rca*.jpg"},"id":99}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2020/03/salubritas-sa-servicii*.jpg"},"id":100}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2019/10/mega-travel-sigla*.jpg"},"id":101}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsallert.ro/wp-content/uploads/2020/08/banner-mugur-cozmanciuc-pnl-1200-x-150.png"},"id":102}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziartarguneamt.ro/wp-content/uploads/2020/08/ardealul.png"},"id":103}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2020/02/mplus-fm-creative-print*.jpg"},"id":104}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2020/02/whatsapp-image-2020-02-22-at-09.57.34*.jpeg"},"id":105}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2019/07/05*.jpg"},"id":106}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2020/02/tesa*.jpg"},"id":107}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/10846314_358363621010976_5389899719681894478_n*.jpg"},"id":108}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/as2-*.jpg"},"id":109}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/14361421_1788204751460538_8516078036903297482_o-*.jpg"},"id":110}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/servelectron*.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/magic-mirror*.jpg"},"id":112}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/la-cetate*.jpg"},"id":113}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/petshop*.jpg"},"id":114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/geneza-*.jpg"},"id":115}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||neamt24.ro/wp-content/uploads/2018/05/coravi-2.jpg"},"id":116}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarpiatraneamt.ro/wp-content/uploads/2020/08/ardealul*.png"},"id":117}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarpiatraneamt.ro/wp-content/uploads/2020/06/rifil-neamt*.jpg"},"id":118}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarpiatraneamt.ro/wp-content/uploads/2020/06/brantner-piatra-neamt*.jpg"},"id":119}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||portalsm.ro/wp-content/uploads/*.gif"},"id":120}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||portalsm.ro/media/publicitate/"},"id":121}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||presasm.ro/*reclama"},"id":122}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||satumareonline.ro/*reclame"},"id":123}, +{"action":{"type":"block"},"condition":{"requestDomains":["3myad.com","7w.ro","adc-teasers.com","adexc.net","admonitoring.bsgroup.ro","ado.icorp.ro","adocean.pl","ads.gadget.ro","ads.tradeads.eu","ads1-adnow.com","ads2-adnow.com","ads2.evz.ro","ads3-adnow.com","adservingfactory.com","adsnative.com","adtlgc.com","aplizz.net","awstaticdn.net","banners.livepartners.com","blaneo.com","brand.ad","brat-online.ro","chargeplatform.com","contestapp.a1.ro","creativcdn.net","crwdcntrl.net","cumult.com","flx1.com","get-in-shape.beauty","gravityrd-services.com","gwngdfxtm.ru","hotjar.com","jsecoin.com","klodrum.com","kreativcdn.net","listat.biz","megapopads.com","minecrunch.co","new.cetrk.com","nnowa.com","omniconvert.com","pornlash.com","profiling.avandor.com","profiling1.avandor.com","profitshare.emag.ro","profitshare.ro","pwa.grgs.ro","reasedoper.pw","retargeting.biz","s.atemda.com","s2blosh.com","secure.trafic.ro","serve.efortuna.ro","sgbm.info","st.ad.adnow.com","storage.icorp.ro","storage.trafic.ro","tesseradigital.com","track.atom-data.io","tynt.com","www4.smartadserver.com","xamubee.ru","zm232.com"]},"id":124}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zoso.ro/wp-content/"},"id":125}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zoso.ro"],"requestDomains":["imgur.com","yoso.ro"],"resourceTypes":["image"]},"id":126}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||eftimie.net/wp-content/uploads/2016/10/300x250animat2.gif"},"id":127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||picgifs.com/graphics/a/listen-live/animaatjes-listen-live-7518111.gif"},"id":128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.moise.ro/wp-content/themes/biziday/images/app-desktop.jpg"},"id":129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.moise.ro/wp-content/uploads/2017/02/bt-mic-sidebar.jpg"},"id":130}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.moise.ro/wp-content/uploads/2017/04/emba_bucharest380x220_0603.gif"},"id":131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cotatii.tradeville.eu/quotations/img/gr.png"},"id":132}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||agerpres.ro/agerpres/bannerfetch"},"id":133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cabral.ro/ads/"},"id":134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||psnews.ro/ads/"},"id":135}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||psnews.ro/*/*ad_ps*"},"id":136}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||evz.ro/banners/"},"id":137}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||evz.ro/*banner"},"id":138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.evz.ro/wp-content/uploads/2021/03/kuga-bdt.png"},"id":139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bestchange.com/images/banners/"},"id":140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tribuna.md^*.gif"},"id":141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||capital.ro/wp-content/uploads/2019/04/comunicate-online-capital.gif"},"id":142}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||capital.ro/wp-content/uploads/2020/01/bdt-fordstore-28012020.jpg"},"id":143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||capital.ro/img/buton_shop.png"},"id":144}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||capital.ro/*banner"},"id":145}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||timponline.ro/*300x250"},"id":146}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||timponline.ro/*728x90.jpg"},"id":147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||replicaonline.ro/banner/"},"id":148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||replicaonline.ro/rbin/rdata/"},"id":149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||crestinortodox.ro/img/pub/"},"id":150}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||opiniatimisoarei.ro/*.gif"},"id":151}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||opiniatimisoarei.ro/*banner"},"id":152}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||agrointel.ro/*.gif"},"id":153}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziuaconstanta.ro/images/banners/"},"id":154}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||adevarul.ro/assets/adevarul.ro/mrimage/2019/02/20/5c6d75d7445219c57e642558/orig.jpg"},"id":155}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||adevarul.ro/assets/adevarul.ro/mrimage/2019/05/27/5cec182e445219c57e1efd38/orig.jpg"},"id":156}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clubopel.com/8080/images/autopieseonline24.gif"},"id":157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clubopel.com/8080/images/autodoc24.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clubopel.com/8080/images/euautopiese.ro.gif"},"id":159}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clubopel.com/8080/images/dwight.gif"},"id":160}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||multecase.ro/assets/img/banners/"},"id":161}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||digi24.ro/static/img/adblock.jpg"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||business24.ro/index.php?module=getactiveblockercontent.ajxinternal"},"id":163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rangfort.ro/*/rfhz.png"},"id":164}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nimfomane.com/wp-content/uploads/*.gif"},"id":165}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gsp.ro/*/widgets*.gif"},"id":166}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gsp.ro^*banner"},"id":167}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gsp.ro/*maxbet"},"id":168}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gsp.ro/*/betano"},"id":169}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oradesibiu.ro/wp-content/uploads/*/*/banner*.jpg"},"id":170}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oradesibiu.ro/wp-content/uploads/*/*/*-banner-*.gif"},"id":171}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmecrestineonline.ro/wp-content/uploads/2021/01/nail-khusnutdinov-als-171-000-aro-244-modelling-0-1.jpg"},"id":172}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmecrestineonline.ro/wp-content/uploads/2017/09/resizedimage-300x150.png"},"id":173}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmecrestineonline.ro/wp-content/uploads/2017/12/banner-video-crestin.png"},"id":174}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hoinaru.ro/wp-content/uploads/*/*/banner*"},"id":175}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.dcnews.ro/nxt/bolero2300x600min.jpg"},"id":176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.dcnews.ro/nxt/publicitate_v2.jpg"},"id":177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fanatik.ro/*fortuna.svg"},"id":178}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fanatik.ro^*betano*.svg"},"id":179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziare.com^*.gif"},"id":180}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arenait.ro"],"resourceTypes":["image"],"urlFilter":"||i0.wp.com/arenait.ro/files/*/banner"},"id":181}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||divahair.ro/*/featured_brands/"},"id":182}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||focuspress.ro/wp-content/uploads/*/ad"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||focuspress.ro/*banner"},"id":184}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sfatulparintilor.ro/*banner"},"id":185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||serveresamp.com/banner"},"id":186}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["floteauto.ro"],"resourceTypes":["image"],"urlFilter":"||autoexpert.ro/img/rca300.png"},"id":187}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||floteauto.ro/*banner"},"id":188}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||onlinesport.ro/uploads/*.gif"},"id":189}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.aktual24.ro/wp-content/uploads/2022/02/simion4-*.png"},"id":190}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dirtbike.ro/*banner"},"id":191}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||monitorulexpres.ro/*banner"},"id":192}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarulevenimentul.ro/data/_editor/"},"id":193}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||investigatoria.ro/*banner"},"id":194}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||desteptarea.ro/*.gif"},"id":195}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||autolatest.ro/wp-content/uploads/*/banner"},"id":196}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||project-e.ro/*.gif"},"id":197}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||alba24.ro/wp-content/uploads/*/*/728x150.png"},"id":198}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||alba24.ro/*banner*.gif"},"id":199}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarulunirea.ro^*.gif"},"id":200}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vremeanoua.ro/wp-content/uploads/*/*/banner*.jpg"},"id":201}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vremeanoua.ro/*gif"},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stiridesibiu.ro"],"resourceTypes":["image"],"urlFilter":"||cdn.sanity.io/images/*1170x90.jpg*"},"id":203}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stiridesibiu.ro"],"resourceTypes":["image"],"urlFilter":"||cdn.sanity.io*gif"},"id":204}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||weradio.ro/*banner*"},"id":205}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||curier.ro^*/banner/"},"id":206}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||curier.ro^*/publicitate/"},"id":207}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||startingup.ro^*/banner*"},"id":208}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||giurgiuveanul.ro/stiri/*banner"},"id":209}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||independentonline.ro^*/commercials/"},"id":210}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||inturda.ro^*.gif"},"id":211}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||campinatv.ro/photos/ad_"},"id":212}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziartopdearges.com^*.gif"},"id":213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["refleqtmedia.ro"],"resourceTypes":["image"],"urlFilter":"||i0.wp.com^*.gif"},"id":214}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||glasul-hd.ro/*1200x200px.jpg"},"id":215}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clujust.ro/*banner"},"id":216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clujust.ro/*.gif"},"id":217}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||napocanews.ro/*banner"},"id":218}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anime-kage.eu/media/affiliate/"},"id":219}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||geekchronicles.ro/*lisandraad"},"id":220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||geekchronicles.ro/*/ban"},"id":221}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||opiniabuzau.ro/*banner"},"id":222}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||graiulsalajului.ro/*banner"},"id":223}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||graiulsalajului.ro/*2048x136"},"id":224}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||voceavalcii.ro/*ad.jpg"},"id":225}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gazetadambovitei.ro/*.gif"},"id":226}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||viata-libera.ro/images/banners/"},"id":227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||monitoruldevrancea.ro/*banner"},"id":228}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newmoney.ro/*banner"},"id":229}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filme-bune.biz^*.gif"},"id":230}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||topgear.ro^*banner"},"id":231}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||topgear.ro^*gif"},"id":232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lajumate.ro/images/banners/"},"id":233}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||computerblog.ro^*970x250"},"id":234}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||computerblog.ro^*600_300"},"id":235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bankingnews.ro/*banner"},"id":236}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||i0.wp.com/r3media.ro/*/banner"},"id":237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lyberti.com/*.gif"},"id":238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||impactpress.ro/*.gif"},"id":239}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stiriest.ro/*banners"},"id":240}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stiriest.ro/*.gif"},"id":241}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||newsbv.ro/*banner"},"id":242}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cargo-bus.ro/*.gif"},"id":243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||buzau.net^*gif"},"id":244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||buzau.net/*promo"},"id":245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||damboviteanul.com^*.gif"},"id":246}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sportulsalajean.ro/*banner"},"id":247}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarulincomod.ro^*gif"},"id":248}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dailyfeed.ro/*banner"},"id":249}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mediaflux.ro/*banner"},"id":250}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stiridinromania.ro^*.gif"},"id":251}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||brasovstiri.ro/*banner"},"id":252}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||brasovmetropolitan.ro/*banner"},"id":253}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||observatorulbv.ro/*banner"},"id":254}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pitesti24.ro/*banner"},"id":255}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ctnews.ro"],"resourceTypes":["image"],"urlFilter":"||wp.com/*banner"},"id":256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||litoraltv.ro/*banner"},"id":257}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziaruldinmuscel.ro/*reclama"},"id":258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||obiectivbr.ro/*/banner/"},"id":259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fileshare.ro/banners"},"id":260}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||albaiulianul.ro/images/banners/"},"id":261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cronicazilei.ro/*banner-"},"id":262}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziaruldebacau.ro/*banner"},"id":263}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziaruldebacau.ro/*reclama"},"id":264}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||viata-libera.ro/*banner"},"id":265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||revistaconstructiilor.eu/*banner"},"id":266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||autoplay.ro/*banner"},"id":267}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||spectacola.ro/*banner"},"id":268}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||novatv.ro/*banner"},"id":269}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ghiseulbancar.ro/files/anunturi/"},"id":270}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anunturigalati.ro/images/*.gif"},"id":271}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||site-anunturi.ro/*reclama"},"id":272}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anunturigarla.ro/banners/*.gif"},"id":273}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bzb.ro/files/banner"},"id":274}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||info1tv.ro/*.gif"},"id":275}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ziarulsanatatea.ro/*banner"},"id":276}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reporteris.ro/*.gif"},"id":277}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||reporteris.ro/images/banners/"},"id":278}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stirivaslui.ro/*reclama"},"id":279}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stirisuceava.ro/*reclama"},"id":280}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||roman24.ro/w*banner"},"id":281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||roman24.ro/wp-content/*.gif"},"id":282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||botosaneanul.ro/reclame/"},"id":283}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||roforum.net/*sponsor"},"id":284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||clubmercedes.ro/*.gif"},"id":285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||atacdeconstanta.com/*banner-"},"id":286}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||atacdeconstanta.com/*vivo*.gif"},"id":287}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ro/track.js?"},"id":288}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nosteam.ro/themes/*alph21"},"id":289}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zf.ro"],"requestDomains":["gemius.mgr.consensu.org"],"resourceTypes":["script"]},"id":290}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prosport.ro"],"resourceTypes":["script"],"urlFilter":"||widgets.apropo.ro/js/providers/autopro/widgets/ads/widget.js"},"id":291}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ph-online.ro"],"resourceTypes":["script"],"urlFilter":"||connect.facebook.net/ro_ro/all.js"},"id":292}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["playfs.com"],"requestDomains":["cloudfront.net"],"resourceTypes":["script"]},"id":293}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vzlinks.com"],"resourceTypes":["script"],"urlFilter":"||unpkg.com/videojs-vast-vpaid@2.0.2/bin/videojs_5.vast.vpaid.min.js"},"id":294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ivm.antenaplay.ro/fadead_check.php"},"id":295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||partner.dw-world.de/syndication/feeds/rss-en-hotnews.2757-cb.html"},"id":296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||partner.dw-world.de/syndication/feeds/vtpartner_hotnewsecon.2756-cb.html"},"id":297}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zf.ro"],"requestDomains":["alephnews.ro","stream-aleph.m.ro"],"resourceTypes":["xmlhttprequest"]},"id":298}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trafictube.ro"],"requestDomains":["trafictube.ro"],"resourceTypes":["xmlhttprequest"]},"id":299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||privesc.eu/widget/embeded/inregistrare/romania,parlament,guvern,conferinte,offlineuri,emisiuni,concerte,retransmisiuni,sport,monden,altele,hotnews"},"id":300}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vremea.ido.ro"],"resourceTypes":["sub_frame"],"urlFilter":"||ido.ro/i/a/160.php"},"id":301}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vremea.ido.ro"],"resourceTypes":["sub_frame"],"urlFilter":"||ido.ro/i/a/300.php"},"id":302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mediafax.ro/dacia-plant"},"id":303}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mediafax.ro/sanador"},"id":304}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||horticultorul.ro/rcl/*.html"},"id":305}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filme2023.online"],"resourceTypes":["sub_frame"],"urlFilter":"&ad="},"id":306}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||gandul.ro/*tobacco"},"id":307}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["2parale.ro","2performant.com","adsmedia.ro","bannersnack.com","best-top.ro","confortmedia.ro","director-web.helponline.ro","e-day.ro","evensys.ro","geozo.com","gtop.ro","hit100.ro","integr8.digital","kkadverts.com","mookie1.com","roportal.ro","simpatie.ro","statistics.ro","top-ro.ro","trafic.ro","trafix.ro","zontera.com"]},"id":308}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||easyaff.net/?ref"},"id":309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"/click?impid="},"id":310}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moise.ro"],"requestDomains":["push.tradeville.eu"],"resourceTypes":["websocket"]},"id":311}, +{"action":{"type":"block"},"condition":{"requestDomains":["femeisingure.net"],"resourceTypes":["main_frame"]},"id":312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"&ad_campaign_id"},"id":313}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||observatorulph.ro/cdn-cgi/apps/"},"id":314}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["dot.ro"],"resourceTypes":["script"],"urlFilter":"/cdn-cgi/apps/head/"},"id":315}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||sapi.emag.*/recommendations/*zones=adss"},"id":316}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||t5.ro/static/"},"id":317}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||smartdreamers.ro/embed/"},"id":318}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||florariafocsani.ro/image/catalog/adv/"},"id":319}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trafictube.ro/wp-content/themes/trafictubenew/js/player.js?ver=3"},"id":320}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trafictube.ro/wp-content/themes/trafictubenew/js/test.js"},"id":321}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/themes/zoso4/images/logo.png"},"id":322}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/plugins/comment-rating/images/1_14_up.png"},"id":323}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/plugins/comment-rating/images/1_14_down.png"},"id":324}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/plugins/comment-rating/images/1_14_gray_up.png"},"id":325}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/plugins/comment-rating/images/1_14_gray_down.png"},"id":326}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/plugins/classic-smilies/img/icon_*.gif"},"id":327}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zoso.ro/wp-content/themes/zoso/icons/favicon.ico"},"id":328}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/jurindex.jpg"},"id":329}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/unbr2.png"},"id":330}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/en.jpg"},"id":331}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/ladylft.jpg"},"id":332}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/ladyrht.jpg"},"id":333}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/home.jpg"},"id":334}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/logo.jpg"},"id":335}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luju.ro/static/images/shadow.jpg"},"id":336}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nosteam.ro/ads/advertisements.js"},"id":337}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["romaniatv.net"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":338}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||focuspress.ro/*/logo-600x90-constanta.png"},"id":339}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["libertatea.ro"],"resourceTypes":["stylesheet"],"urlFilter":"||onesignal.com/sdks/onesignalsdkstyles.css"},"id":340}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||zoso.ro/wp-content/themes/zoso/images/logo.svg"},"id":341}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["olx.ro"],"resourceTypes":["script"],"urlFilter":"||s1.olx.ro/static/olxro/naspersclassifieds-regional/olxeu-atlas-web/static/js/tracking/ninja.js"},"id":342}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["catchy.ro"],"resourceTypes":["script"],"urlFilter":"||ado.icorp.ro/files/js/ado.js"},"id":343}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["9am.ro","a1.ro","antena3.ro","antenastars.ro","as.ro","cancan.ro","catchy.ro","csid.ro","dcnews.ro","divahair.ro","jurnalul.ro","kanald.ro","kfetele.ro","kudika.ro","life.ro","observator.tv","observatornews.ro","prosport.ro","qbebe.ro","spynews.ro","stirilekanald.ro","video.onnetwork.tv","wall-street.ro","wowbiz.ro","ziaruldeiasi.ro","zutv.ro"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":344}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["libertatea.ro"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":345}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["libertatea.ro"],"resourceTypes":["script"],"urlFilter":"||onesignal.com/api/*/sync/"},"id":346}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["emag.ro"],"resourceTypes":["script"],"urlFilter":"||s1emagst.akamaized.net/layout/all/js/showads.js"},"id":347}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["emag.ro"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js?id=gtm-tks335"},"id":348}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["national.ro","savoriurbane.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/managed/js/adsense/"},"id":349}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["national.ro","savoriurbane.com"],"resourceTypes":["script"],"urlFilter":"/adsid/integrator.js"},"id":350}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["national.ro"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":351}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prosport.ro"],"resourceTypes":["script"],"urlFilter":"||brid.tv/player/"},"id":352}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["liveplayer.romaniatv.net"],"resourceTypes":["script"],"urlFilter":"||liveplayer.romaniatv.net/js/ads.js"},"id":353}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["digi24.ro"],"resourceTypes":["script"],"urlFilter":"||scdn.cxense.com/cx.js"},"id":354}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["savoriurbane.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":355}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kanald.ro"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/"},"id":356}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["digisport.ro"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_dai.js"},"id":357}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["digi24.ro"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pubads.g.doubleclick.net/ssai/event/"},"id":358}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["savoriurbane.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/getconfig/"},"id":359}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||trafictube.ro/favicon.ico"},"id":360}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dez.ro/media/images/ads/"},"id":361}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||vitan-auto.ro/*/ads_images/"},"id":362}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||obiectivbr.ro/sites/default/files/banner/bogdi1024-web.jpg"},"id":363}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["digisport.ro"],"resourceTypes":["xmlhttprequest"]},"id":364} +] diff --git a/extentions/uBOL-home/rulesets/main/rus-0.json b/extentions/uBOL-home/rulesets/main/rus-0.json new file mode 100644 index 0000000..c7a6f26 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/rus-0.json @@ -0,0 +1,5746 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":".vnadsrv.com^"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"//95.169.186.139^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*.igrid.org^"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*10root25.website^"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*185.87.50.147^"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*adlabs.ru^"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*adspayformymortgage.win^"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*amgload.net^"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*aviabay.ru^"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*bgrndi.com^"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*biberukalap.com^"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*brokeloy.com^"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*civitik.com^"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*cnamerutor.ru^"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*dreadfula.ru^"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*et-code.ru^"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*etcodes.com^"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*film-doma.ru^"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*franecki.net^"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*gocdn.ru^"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*hghit.com^"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*infomir.pw^"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*kinott.com^"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*kinott.ru^"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*kuveres.com^"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*lepubs.com^"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*loadercdn.com^"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*luxadv.com^"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*luxup.ru^"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*luxupadva.com^"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*luxupcdna.com^"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*mixadvert.com^"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*mxtads.com^"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*nickhel.com^"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*oconner.biz^"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*oconner.link^"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*octoclick.net^"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*octozoon.org^"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*piguiqproxy.com^"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*pkpojhc.com^"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*psma01.com^"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*psma02.com^"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*psma03.com^"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*rcdn.pro^"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*recreativ.ru^"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*redtram.com^"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*regpole.com^"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*rootmedia.cc^"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*rootmedia.ws^"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*ruttwind.com^"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*rutvind.com^"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*salamaleyum.com^"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*skidl.ru^"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*torvind.com^"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*traffic-media.co^"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*trafmag.com^"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*ttarget.ru^"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*utorido.com^"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*webadvert-gid.ru^"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*webadvertgid.ru^"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*xxuhter.ru^"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*xxx-hunt-er.xyz^"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*yuiout.online^"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*//*zoom-film.ru^"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"|ws*://*185.127.19.213^"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.olymptrade.com/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.or.ru/inner?block="},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appintop.com/widget/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awesomeredirector*com^"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitalaccess.ru^*&rnd=*."},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gus.host/coins.js"},"id":71}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["easy.au.ru"],"requestDomains":["easy.au.ru"]},"id":72}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["jetgo.ru","jethosting.ru","jetswap.com","regjet.ru"],"requestDomains":["go.jetswap.com"]},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kisshentai.net/content/js/c-hive.js"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medialand.ru/code?"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megaindex.ru*/banner/"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miner.pr0gramm.com/cryptonight-worker.js"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monox.org/getcode."},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naiton.ru^*/lookbanner/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popunder-mladnet.medialand.ru"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psma01.com.^"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psma02.com.^"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psma03.com.^"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||relap.io^*/custom_rec_item/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soloway.su/rotator/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tbn.ru/bb.cgi?"},"id":86}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sosedi.tamboff.ru"],"requestDomains":["sosedi.tamboff.ru"]},"id":87}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["srv1.tlt.ru"],"requestDomains":["srv1.tlt.ru"]},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvoy-start.com/partnerka/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vast*.videocdn.tv^"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoplayer.ru^*/banners/"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"-dom-2-onlain.ru"},"id":92}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","xmlhttprequest"],"requestDomains":["xifg6h.ru"]},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"-murmann.ru"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"-ru-admin.net"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"-softin.ca"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"-todayanekdot.ru"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"_2krota.ru"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"_camelot.multilocal.ru"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"_camelot.userlan.ru"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"_doublepunch.ru"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"_haxa.ru"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"_kipfilms.ru"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"_multiky.ru"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"_narodclub.net"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"_saytturtsii.ru"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"_softbaron.ru"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"_stock-exchange.ucoz.com"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"_vodkov.net"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"-image2you.ru"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/design-warez.ru.js"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"=anime-box.ws"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"=beetor.org"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"=erevan-online.ru"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"=gold-liter.org.ua"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"=hentaichan.ru"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"=hentaiz.org"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"=hottrash.ru"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"=http%3a%2f%2fpicforall.ru"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"=http%3a//payforpic.ru"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"=http%3a//picforall.ru"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"=http%3a//rustorka.com"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"=payforpic.ru"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"=picforall.ru"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"=pick.megatrack.org"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"=picmani.ru"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"=pix-x.net"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"=porno4you.org"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ppronpic.org"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"=prons.org"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ruspicbox.ru"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"=santikov.net"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"=torrent-telik."},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"=videotuts.ru"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"=x-uboino.net"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"_verified.php?code=*&server=runetki.com"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.host^"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.in^"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.info^"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.life^"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.one^"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.online^"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.pro^"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.pw^"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.site^"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.ws^"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":".24smi.xyz^"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||health-official.com"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"&divid=prre_"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"&teasersttl="},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"&vk_t=*&adv_ids="},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"-240x400_"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"-336x280-"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"-teasers-"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":".bannerbank."},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":".bannerbank_"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":".braun634.com^"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":".htm?href=*&tm_mode="},"id":158}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["marketgid.com"],"urlFilter":".marketgid.com^"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":".md/ads/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?idadv="},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":".php?type=*=/js/loader.min.js"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":".pro/up/?id=*&r="},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":".pushpopup.js"},"id":164}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["redtram.com"],"urlFilter":".redtram."},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":".richbanner."},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":".sextizer."},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":".site/show/?id=*&r="},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":".site/up/?id=*&r="},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":".space/show/?id=*&r="},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?*&link1="},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?alink="},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?banner_href="},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?click_url="},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?flash_link="},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?flash_url="},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?href="},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?lnk="},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?path=http"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?purl="},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?superpreroll_url="},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?target=_blank&"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?target=_self&link"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?targeturl="},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":".swf?url=http"},"id":185}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["beetv.kz"],"urlFilter":".teaser."},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":".tizer-"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":".tizermedia."},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":".tizers."},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":".trafficbass.com^"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":".trafficdok.com^"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":".trafficlide.com^"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":".viptizer."},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"/*prvd_partnerchat.js"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"//b.*/iframe/"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"//cds.*.hwcdn.net/s/*-*-*-*-*.js|"},"id":196}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mads.team","mads.uz"],"urlFilter":"//mads."},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"/1script.js?*="},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/240x400.gif"},"id":199}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["price.ru"],"urlFilter":"/240x400_"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468-80-"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"/700x70_"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"/8831_1.gif"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?site=*admachina"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/abnl/?ucozads^"},"id":205}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["convert-video-online.com","online-audio-converter.com"],"urlFilter":"/ad_iframe/"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adland.php"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adlift.js"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adliftqueue.js"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admin-ajax.php?action=*default*_code*_url*&rnd="},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admin-ajax.php?action=*default_code_url&rnd="},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admixer.js"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admixer/"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admixercloudcreatives."},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/admixermonitorstorage."},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adotubeyoutubeplayer."},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads*?saitdomain=*&referrer="},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.asmx/getinfo?"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads?*mxttrf_"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsnews."},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsteroid.js"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adstil."},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adv?banners="},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adwolfscriptscroll.js"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/afisha_banner/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aika.swf"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/b_bs_killdog_"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"/backlinks."},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"/baner."},"id":229}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["barva.km.ua","churchjc.com","ferr-um.ucoz.ru","fitlife62.ru","helpsetup.ru","market-oz.ru","slovo-shop.ru","stalker-2-2012.ucoz.net","zokko.com.ua"],"urlFilter":"/baner/"},"id":230}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["aplica.pl","brabrabra.ua","campworld.com.ua","churchjc.com","food16.ru","nenc.gov.ua","pcmart.com.ua","pizzamel.ru","planetarium.dn.ua","tambov.gov.ru","triatek.com.ua","uslugi.mosreg.ru","work-pulse.ru","zippo.net.ua"],"urlFilter":"/baner_"},"id":231}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["altera-auto.ru","mgpk.bntu.by","mirofox.ru","redbubbles.ru","vyviska.com.ua","xn--100-8cdz0be5b.xn--p1ai","xn--40-6kcayb8aoh7afog0b.xn--p1ai"],"urlFilter":"/baners/"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banmas/index.php?informer="},"id":233}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["e.aviasales.ru","litehd.tv","russia-tv.online","work-pulse.ru"],"urlFilter":"/banner.gif"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner2.gif"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerex.cgi/getbanner.js?id="},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannergzo/"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners.mvc?"},"id":238}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["asus.com","challonge.com","etsy.com","moto-store.com.ua"],"urlFilter":"/banners/*_*x*?"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bazar_fast/"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"/begun.js"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bfile.ashx?placeid=*&fileid="},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bframe.ashx?place=*&ids="},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bn.php?s="},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bodyclick.php"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"/branding-rotator.js"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"/branding/casino/"},"id":247}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","object"],"urlFilter":"/branding/css/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/branding/images/*-banners."},"id":249}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["manualov.net","vgamp.com"],"urlFilter":"/branding/js/"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bstats.ashx?ck=*&rnd="},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/by.banclk?"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*adnxs.com"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*adplus.io"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*adserv.com"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*advideo.ru"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*aksessuarov.ru"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*am15.net"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*byzgoso.ru"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*digitaltarget.ru"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*ecefibwja.xyz"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*gynax.com"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*hgbn.rocks"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*interfax.info"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*interfax.pw"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*itisanime.ru"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*ledsitling.pro"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*m-shes.ru"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*mailget.net"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*mp-https.info"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*mrelko.com"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*mwcvu.com"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*mxtads.com"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*oconner.biz"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*recreativ.ru"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*rtl.info"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*smartadserver.com"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*tizmarkov.ru"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*tlr1.biz"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*tredman.com"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*vidroll.ru"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r*ytimgg.com"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r[]=*an.yandex.ru"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/adt.fcgi?"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/adv.fcgi?"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/banner/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cgi-bin/banners/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"/check.php?user_id=*&mode="},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clickheat."},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clk.js|"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"/content/get?*&previous_ad_id="},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"/criteo_adblock.js"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/crt_adb.js"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ctxtlink/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cu.php?s="},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"/data/siropu/images/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"/datagroup.gif"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"/delivery/fc2."},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"/edu_chat.js"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"/educhat.js"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"/edugram_chat.js"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ekbn/src/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"/external/adliftqueue/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fgc.php?script=bannertypehtml"},"id":304}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["answear.ua","bel-mt.ru","crbmpurga.ru","easyship.ru","saabcity.ru","technoavia.ru","xn--d1abblrh2byewa.xn--p1ai","yarkiy.ru"],"urlFilter":"/files/banner/"},"id":305}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["aktiv48.ru","boysandgirls24.com","dsns.gov.ua","ivory.co.il","ksimart.com","ksimart.ml","pgpru.com","rooborisov.by"],"urlFilter":"/files/banners/"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fotocash.js"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"/free/banners/"},"id":308}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gaminator-slot.biz","gaminator-vulcan.com"],"urlFilter":"/gaminator-"},"id":309}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gaminator.tech"],"urlFilter":"/gaminator."},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gaminator/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get?script_slot=beroll_script"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get_banner_flash.*&shop="},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"/get_tiz."},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"/google_adv?targeting="},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"/handler_static/js/vast.js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"/handler_static/swf/cndr.swf"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hh/bannerhandler.js?"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hotfilebanner."},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/ad_"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/ban/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/bn/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/rek/"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/rekl/"},"id":324}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["almicro.ru","amusement-center.com","belby.by","besmart.pp.ua","bsky.app","chitai-gorod.ru","flexen.tech","frosbyte.org","fvds.ru","gostas-klimat.ru","imhonet.ru","lifestylelabel.ru","megabitschool.ru","miralin.ru","mts.ru","mtsbank.ru","rustix.io","stavsalut.hostcrm.ru","themelooks.org","vavlab.ru","webnames.ru","xn-----6kcvbohzccf5ajf4a7e.xn--p1ai"],"urlFilter":"/img/banner/"},"id":325}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["praimed.ua"],"urlFilter":"/img/bn/"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/bnr-"},"id":327}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dataprotection.com.ua","drweb-av.de","drweb-av.es","drweb-av.it","drweb-av.pl","drweb.cn","drweb.co.jp","drweb.com","drweb.fr","drweb.kz","drweb.ru"],"urlFilter":"/img/bnr/"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/rekl/"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imp.php?a_aid="},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inc/banner_zone/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inc/brand.css?"},"id":332}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["finfront.ru","mignews.com","topvisor.com","topvisor.dev","weatherwidget.org"],"urlFilter":"/informer.js"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informer.php?"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informer/script.php?id="},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"/informer?*&callback=__smi"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"/j65.php|"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jads.php?"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascripts/rot.js"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jban.js?idd="},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jollywallet/"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"/journal_proc.php?action=get_mediametric_"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery-2.3.1.min.js?ref=&pef="},"id":343}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["apteka9800000.ru","myauto.ge"],"urlFilter":"/js/banners.js"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/code.php?id="},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/girls.php|"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/rot.php?id="},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/sjplugin.js"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kmabiz/"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lentainform_widget.json"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linkexchange/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"/load-promo/"},"id":352}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["marketgid.com"],"urlFilter":"/marketgid_"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"/marketplace.asp?"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/banners/"},"id":355}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mediaget-download.ru"],"urlFilter":"/mediaget-"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mgid_automatically_creating_"},"id":357}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mixadvert.com"],"urlFilter":"/mixadvert."},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mp3player.swf?file=*/bb1.mp3"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mp3player.swf?file=*/bb2.mp3"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mp3player.swf?file=*/vk.mp3"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mybaner/"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"/myout.php?g="},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nativebuzz-latest.min.js"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"/networks//banners/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsanons/*?advert[]="},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nodelmag/ytjs.php"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"/oyy.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner/banner/"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"/partner/images/banners/"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/adhelper/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plz.somechange.js?"},"id":372}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["lacoste.com"],"urlFilter":"/popin.js"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popin4.js"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ppndr/"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/priceru_advert_"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pseudocounter.js"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"/push.js*utm_campaign="},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"/r_show.php?b="},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rbknews/"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rbs_scripts/rbs_banner_"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rbt_banner/"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rcl/all/"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rcl/ban/"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/redirect/cpa/"},"id":385}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["redtram.com"],"urlFilter":"/redtram."},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklama6."},"id":387}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["komarovskiy.net","mos.ru","vkn.lt"],"urlFilter":"/reklama_"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"/richarbuz."},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/richbanner."},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rnb.php?id="},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/robanner."},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rotation/r.php?format="},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rsland2.js?"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sbn2.js"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sextizer."},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sexvodnokalssnikah/"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shared/promos/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/shop-banner.ashx?"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/show_adv.php?page_id="},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"/slatefp.asp"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sovetnik.webpartner."},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sphinx_*.gif|"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/splash/page_header/"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sprava_baner/"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"/start_ad.js?"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/start_tr.js?"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/tds.js|"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sun_*_ajax.js|"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/swf/tionline/"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/talky3d.gif"},"id":411}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["amocrm.ru","gosuslugi.ru","insomnihack.ch","kp.ru","krym.news","novostivl.ru","pik-comfort.ru","play.date","ryazan.life","textbook.ru","uplabs.com","v-tatarstane.ru","yakutsk.ru"],"excludedResourceTypes":["main_frame","media","object"],"urlFilter":"/teaser."},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teaser2."},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teaser_klubnika/"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teaserblock.site.js"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/teasers."},"id":416}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ableton.com","adventuregamers.com","agderposten.no","amway.ru","amway.ua","av.by","babla.ru","bmw.de","bmw.ro","bmw.ru","business-gazeta.ru","fujifilm.eu","gismeteo.by","gismeteo.kz","kinobulvar.info","meganomkino.ru","novsu.ru","rce.by","road.cc","stackoverflow.com","teaserstar.ru","wetteronline.de","www.kinopoisk.ru","yandex.by","yandex.com","yandex.com.tr","yandex.fr","yandex.kz","yandex.ru"],"urlFilter":"/teasers/"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/testserial/vendor/vast.js"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tionline120x60."},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tionline150x60."},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tionline240x100."},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tionline240x400."},"id":422}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["1ab.ru","blogbaster.org","cybersport.ru","f1comp.ru","metropolnemiga.by"],"urlFilter":"/tizer-"},"id":423}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tizer.io"],"urlFilter":"/tizer."},"id":424}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["asau.ru"],"urlFilter":"/tizer/"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizer2."},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizer2/"},"id":427}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["1ab.ru","designchat.com","mos.ru","mosmetod.ru","neyvabank.ru","pro-obraz.ru","rosmediy.ru","stopgame.ru"],"urlFilter":"/tizer_"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizermedia."},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizerotator/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizers/"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizers2."},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizers3."},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizers_"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tizshow."},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/topminigames.jpg|"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/traff.js"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ucodes.ru.banners.js"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ucounter2.js?r="},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ucoz/img/uads/"},"id":440}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mebelion.ru"],"urlFilter":"/upload/banners/"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload/bx/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"/upload_photo/banners/"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"/userfiles/banners/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"/utarget.js"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"/utftizer."},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vast.xml?key="},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vendshow/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"/video/?format=overroll&"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/videoadcode/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/viptizer."},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"/visitweb.php"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/volcano_banner"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vpaid_traforet.xml"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vsemayki_"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"/w_inc/reklama."},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/warlog."},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webunder_"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/widget-a-b.js"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/imgrekl/"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/adsplacer_pro/"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/distr-adv/"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/distr/*/distr-adv-"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/flat_pm/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/nativerent/static/content.js"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/realbig-media/"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-json/adhelper/"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xhr_ab_block"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ya-awaps2/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zozoter.php?bid="},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"=ads_top&rand"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"?a_aid=testaff&"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"?action=adhelper_"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"?ads/criteo.js"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"?begun=*&begun_referrer=*&begun_location="},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"?teaser_"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"^clickunder-"},"id":477}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gemotest.ru","torrentpharma.ru","xn----8sblrkq3eyc.xn--p1ai"],"urlFilter":"_baner."},"id":478}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["biotorg.com","canon.ru","gemotest.ru","gmk.center","igrushki7.ua","ikea.com","laolavka.ru","ortovm.ru","videoigr.net"],"urlFilter":"_baner_"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"_banner.gif"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"_spy2wc.org"},"id":481}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["agrovit.com.ua"],"urlFilter":"_tizer."},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"_tizer2."},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"_tizers."},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.*.*/load?o=v&z=*&random="},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emb.apl*.me/export/ltv_popup.php"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info/alert/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info/vk2/"},"id":488}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","object"],"urlFilter":"||madbanner."},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||net/banners/"},"id":490}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["chita-game.ru","zabgame.ru"],"urlFilter":"||ru/ban/"},"id":491}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["allplanets.ru","gibdd-gai.ru","knigilub.ru","megafon.ru","rsa.su"],"urlFilter":"||ru/banner."},"id":492}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["autodoc.ru","befree.ru","matematikalegko.ru","newdaynews.ru","rfs.ru","smotriuchis.ru","svka.ru","utkonos.ru"],"urlFilter":"||ru/banner/"},"id":493}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["animespirit.ru","cheese-cake.ru","citilink.ru","departamentar.ucoz.ru","e96.ru","irad.ru","killot.ru","mrtexpert.ru","onlime.ru","rosbank.ru","toptracker.ru","webnames.ru","wildberries.ru","zalivalka.ru"],"urlFilter":"||ru/banners/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru/bpoint/bnr/"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru/i/banner/"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru/i/banners/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru/jquerymin18.js"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru/stat/*=adsstat&cntr="},"id":499}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["fresh-book.ru","m-mc.ru","rf-mods.ru","tkani-magazin.ru"],"urlFilter":"||ru/uploads/banners/"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua/banner/"},"id":501}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["oneclub.ua"],"urlFilter":"||ua/banners/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua/i/banner/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua/i/banners/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua/upload/jackets/"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucoz.*/img/ma/cv.gif"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--p1ai/banner/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||z.cdn.*.*/load?*=*=*&zyx="},"id":508}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"initiatorDomains":["o-nedvizhke.ru"],"urlFilter":"/plugins/wordpress-popup/"},"id":509}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["belsat.eu","hariola.com","svoboda.te.ua","v-variant.com.ua"],"urlFilter":"/pum-site-scripts.js"},"id":510}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samiysok.com","sshut.ru","videokaif.ru"],"urlFilter":"/sociallocker-"},"id":511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["novoruskino.net","ruskinonovoe.net"],"urlFilter":"/templates/vser-light/images/social.gif"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/f-seo-social/"},"id":513}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["paragraf.net.ua"],"urlFilter":"/wp-content/plugins/popup"},"id":514}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["grippua.com.ua","kompensacii.ru","lizasenglish.ru"],"urlFilter":"/wp-content/plugins/popup-builder/"},"id":515}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gazeta-severny.ru","morediva.ru","vseprynosti.ru"],"urlFilter":"/wp-content/plugins/smart-facebook-page-like"},"id":516}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["belsat.eu","bizua.org","hariola.com","ukrhealth.net"],"urlFilter":"/wp-content/uploads/pum/pum-site-"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5skyrim.com/js/showcur.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||900igr.net/bm/sc.js"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||all-for-kompa.ru/all-for-kompa/all-for-kompa-guest.js"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amedia.site/templates/*/popup/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apihost.ru/images/584676.gif"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bagnet.org/public/js/cook_popup.js"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||black-eyed-peas.ru/engine/classes/js/"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chefpovarok.ru/modal.js"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comprofit.ru/popup/"},"id":526}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["champion.com.ua","epravda.com.ua","eurointegration.com.ua","pravda.com.ua"],"requestDomains":["api.traq.li"]},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||creu.ru/wp-content/plugins/adv-popup-plugin/"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhoro.ru/static/subscription/"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||detstrana.ru/externals/fancybox/"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dopestory.ru/wp-content/themes/yelly/popup/"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dsvload.net/engine/modules/ed-shortbar/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||factsinter.com/wp-content/plugins/custom-fan-gate-plugin/"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fishing-mr.ru/modal/"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||free-software.com.ua/wp-content/plugins/fancybox-for-wordpress/"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gidmed.com/wp-content/plugins/social-community-popup/"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golbii.ru/wp-content/plugins/facebook-like-page-locker/"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdkinoshka.com/js/usocial.js"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-tech-pro.ru/wp-content/uploads/smp_plain_popup."},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inetlike.com/wp-content/plugins/like-fb/"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interesbook.ru/modal.js"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaifzona.ru/modal/"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaputsin.com/wp-content^*/facebook-popup.js"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kernel-zone.ru/tools/kmsg/"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klassno.tv/wp-content/plugins/blud-popup*/"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klassno.tv/wp-content/plugins/mashshare-videopost/"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kursremonta.ru/wp-content/plugins/popup-by-supsystic/"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lektsia.info/js/services/boxbeforeclosingshare.js"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||life.ru/_next/static/chunks/2793."},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live-hd.ru/fb24.htm"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makataka.ru/templates/default/style/fancy/"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metylancreativ.com/js/socialpopup.js"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mskagency.ru/js/jquery.cookie.js"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ndv.ru/css/callback-fix.css"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nlo-mir.ru/templates/nlo-mir/js/jquery.modal.min.js"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photo-monster.ru/plugins/subscribermagnet/"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playmap.ru/uploads/red-button/"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podrobnosti.ua/js/jqmodal.js"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||posobaby.com/wp-content/plugins/social-community-popup/"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravda.press^*/custom-fan-gate/"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravpiter.ru/splash_wind/s_dialog/"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psxplanet.ru/forum/clientscript/ny20"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senior.ua/disable/request-banner"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shokru.com/wp-content/plugins/elegance-modal-box/"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sim-portal.ru/jfbe7r9.js"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sovkusom.ru/wp-content/plugins/as-social-popup/"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stroyres.net/wp-content/plugins/social-community-popup/"},"id":567}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["megatrack.top"],"requestDomains":["radioroks.ua"]},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takiedela.ru/wp-content/themes/takiedela/assets/js/min/social.js"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takprosto.cc/wp-content/plugins/as-social-popup/"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tattoofotos.ru/wp-includes/js/jquery/ui/dialog.min.js"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ternopoliany.te.ua/*/js/scriptx.js"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||traq.li/publisher/render/widget/"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twizz.ru/wp-content/plugins/facebook-popup-rotator/"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ufacitynews.ru/st/libs/magnific/"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unn.com.ua^*/jqmodal."},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visagistprofi.ru/wp-content/plugins/wpt-tea-coffee-dance/"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||web2edu.ru/script/leaves.js"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||womansay.net/assets/templates/womansay/js/popup/"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wtalks.com/sites/all/modules/facebook_modal/"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvatit.com/fbxv/"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yablyk.com/wp-content/plugins/facebook-page-promoter-lightbox/"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandex.ru/browser-updater/"},"id":583}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["youtebem.com"],"urlFilter":"||youtube.com/embed/*youtebem.com&widgetid="},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":".animebest.org^*.mp4|"},"id":585}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["creativportal.ru"],"urlFilter":".creativportal.ru^"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":".hindcine.tv^*.mp4|"},"id":587}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["letitbit.net"],"urlFilter":"/*.mp4"},"id":588}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inforeactor.ru","nation-news.ru","nevnov.ru","newinform.com","polit.info","politexpert.net","politros.com","riafan.ru","rueconomics.ru","slovodel.com"],"urlFilter":"/*/mtm."},"id":589}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["klex.ru","koob.ru"],"urlFilter":"/*_book.js"},"id":590}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["olx.kz","olx.ua","olx.uz"],"urlFilter":"/*baxter*/olx*.min.js"},"id":591}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn----7sbaegss0bebjcb2g.xn--p1ai"],"urlFilter":"/75tr_*_edge.js"},"id":592}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["namba.kg","namba.kz"],"urlFilter":"/?ads_service="},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad*.tutu.ru^*_*.php|"},"id":594}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pindosoff.net","pornosvideo.info","pornovkisku.com","teplomontag.net"],"urlFilter":"/adata/"},"id":595}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newsomsk.ru","omskregion.info"],"urlFilter":"/ajax/hitsadv.php?"},"id":596}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["igromania.ru","kanobu.ru"],"urlFilter":"/api/*/ainfo/"},"id":597}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lalafo.az","lalafo.kg"],"urlFilter":"/api/branding/"},"id":598}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animalreader.ru","mensgen.ru","vovetnam.su"],"urlFilter":"/arscode-ninja-popups/"},"id":599}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buzulukday.ru","nsday.ru","orenday.ru","perevolockday.ru","saltday.ru","sorochinskday.ru"],"urlFilter":"/assets/files/"},"id":600}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agroter.com.ua","tenews.org.ua"],"urlFilter":"/assets/img/ads/"},"id":601}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buzulukday.ru","nsday.ru","orenday.ru","perevolockday.ru","saltday.ru","sorochinskday.ru"],"urlFilter":"/assets/snippets/bsystem/"},"id":602}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vse-pro-sport.com.ua","vseprosport.by","vseprosport.kz","vseprosport.ru"],"urlFilter":"/banner/bookmaker-"},"id":603}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["namba.kg","namba.tj"],"urlFilter":"/banner_fullscreen.js|"},"id":604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vashurok.ru"],"urlFilter":"/banners/images/"},"id":605}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allsoch.ru","gdz.work","megaresheba.ru","pedportal.net","ronl.ru","spishy.net","zoobrilka.net"],"urlFilter":"/bazr/"},"id":606}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["glavred.info","glavred.net","unian.info","unian.net","unian.ua"],"urlFilter":"/block/partners"},"id":607}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gzt-sv.ru"],"urlFilter":"/bnr-tumarke*.mp4|"},"id":608}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["all-sci.net","bib.social","economics.studio","economuch.com","finbook.news","lawbook.online","lawbooks.news","lib.sale","medinfo.live","myzooplanet.ru","pravo.studio","provse.news","psihologia.biz","sci-lib.biz","sci.house","scicenter.online","textbooks.studio","uchebnikfree.com","xn--80aaivjfyj3e.com"],"urlFilter":"/chat*js"},"id":609}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["unian.info","unian.net","unian.ua"],"urlFilter":"/content/lentainform-"},"id":610}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["unian.info","unian.net","unian.ua"],"urlFilter":"/content/redtram-"},"id":611}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dfm.ru","hitfm.ru","maximum.ru","montecarlo.ru"],"urlFilter":"/cookiesync.js"},"id":612}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ebooks.skin"],"urlFilter":"/data*?bid="},"id":613}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myzuka.club"],"urlFilter":"/do/"},"id":614}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koob.ru"],"urlFilter":"/exchange"},"id":615}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gorvesti.ru","xn--b1ats.xn--80asehdb"],"urlFilter":"/files/rk/"},"id":616}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nnmclub.to"],"urlFilter":"/forum/image.php?link=https://3cdn.ru"},"id":617}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nnmclub.to"],"urlFilter":"/forum/image.php?link=https://factpic.ru"},"id":618}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["b17.ru","klex.ru","koob.ru"],"urlFilter":"/foto/rkl"},"id":619}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cvnews.cv.ua","ifnews.org.ua","lvnews.org.ua","rvnews.rv.ua","tenews.org.ua","uanews.org.ua"],"urlFilter":"/frontend/assets/advert/"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"/galya.ru/clients/places/"},"id":621}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["e-katalog.ru","ek.ua","m.ua"],"urlFilter":"/gb.php?idb_="},"id":622}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gageno.ru","pikapo.ru"],"urlFilter":"/get_img/offers/"},"id":623}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pavlodar.news","pavon.kz"],"urlFilter":"/gorilla.php?token"},"id":624}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animevost.org","animevost.top","vost.pw"],"urlFilter":"/html5banner/"},"id":625}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rutr.life","rutracker.lib","rutracker.net","rutracker.nl","rutracker.org"],"urlFilter":"/iframe/"},"id":626}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["19rus.info","19rusinfo.ru","1tvnet.ru","33strausa.ru","8vp.ru","agroxxi.ru","alfa-form.ru","altgazeta.ru","aniplay.tv","antimuh.ru","archiportal-crimea.ru","arendator.ru","aum.news","bez-smenki.ru","bitpump.ru","biwork.ru","bryansktoday.ru","buzday.ru","buzulukday.ru","bvedomosti.ru","cars.ru","coil32.ru","conversion.im","cryptoff.org","csmania.ru","cxem.net","darkmoney.at","dtpptz.ru","ecm-journal.ru","erotix-tv.com","express-prigorod.ru","fakty.ua","fermagid.ru","firtka.if.ua","fitsport.ru","forpost.lviv.ua","fuzz-magazine.ru","hd-systems.com.ua","house.kg","hv-info.ru","hype.tech","info-ua.com","infokam.su","inforeactor.ru","itc.ua","itexpert.org.ua","izmacity.com","kaluga.ru","kamchatinfo.com","karelia.ru","kazfootball.kz","kids.to-var.com","km.ru","ko44.ru","korabel.ru","kramatorsk.info","lifetambov.ru","mc.today","mebelminsk.by","medicalj.ru","memstatus.ru","mirnov.ru","mos-holidays.ru","moscow-post.com","motoforum.ru","motovibor.ru","moya-semya.ru","mycity.by","nakanune.ru","nashdisk.ru","naurfo.ru","ndn.info","nevasport.ru","newgdz.com","newgubakha.ru","news.soundex.ru","ng.kz","ngregion.ru","nsday.ru","numama.ru","ok-inform.ru","orenday.ru","osvita.ua","out-club.ru","perevolockday.ru","planet-today.ru","planetaskazok.ru","poiskvps.ru","pretenziy.ru","profidom.com.ua","prosports.kg","prosports.kz","rabota-kovrov.ru","rabota.kharkov.ua","radioclub.ua","rbc.ru","ria-m.tv","ria56.ru","ridna.ua","rtr24.ru","ruslife.eu","saltday.ru","sevastopol.su","sevkavportal.ru","shans.com.ua","skoda-club.org.ua","smolnarod.ru","sorochinskday.ru","sostav.ua","sp.tomica.ru","starkosino.ru","study.ru","tenstars.ru","ternopoliany.te.ua","trassae95.com","trisosny.ru","tv-gubernia.ru","ua-independent.com","uff.uz","ufocar.ru","ukrlife.tv","valetudo.ru","vdv-kavkaz.ru","vjazhi.ru","vmeste.tv","vp.donetsk.ua","vsatke.ru","vse-pro-sport.com.ua","vseprosport.by","vseprosport.kz","vseprosport.ru","yablor.ru","zamena-podshipnikov.ru","zrenue.com","zvid.org"],"urlFilter":"/images/banners/"},"id":627}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["napensii.ua","ogo.ua"],"urlFilter":"/images/bnr/"},"id":628}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["amuzic.ru","emuzic.ru","ifin.kz"],"urlFilter":"/images/brand/"},"id":629}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["argumenti.ru","fonarevka.ru","profit-maker.org"],"urlFilter":"/images/partners/"},"id":630}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn----7sbaegss0bebjcb2g.xn--p1ai"],"urlFilter":"/images_banner/"},"id":631}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chelseablues.ru","geonavigator.ge","gotoshop.ua","grinkod.spb.ru","konkurent.ru","mashina.kg","navigator.az","primpress.ru","profootball.ua","sq.com.ua","ternopillive.com","winternete.ru"],"urlFilter":"/img/banners/"},"id":632}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buzulukday.ru","nsday.ru","orenday.ru","perevolockday.ru","saltday.ru","sorochinskday.ru"],"urlFilter":"/img/bym3."},"id":633}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anilib.moe","anilib.one","anilib.top","anilibria.iss.one","anilibria.tv"],"urlFilter":"/img/other/a/nikifilini."},"id":634}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pavlodar.news","pavon.kz"],"urlFilter":"/img/promotion/"},"id":635}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["playmarket-for-pc.com","playmarket-pc.com","roblox-pc.com"],"urlFilter":"/img/wizard."},"id":636}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["softomania.net","warezok.net","windows-driver.com","windows-driver.net","windows-program.com"],"urlFilter":"/img/yad*."},"id":637}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ebooks.skin"],"urlFilter":"/img/yandex"},"id":638}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["erocadr.com","xcadr.tv"],"urlFilter":"/inoe/player/*.mp4"},"id":639}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["androidinsider.ru","appleinsider.ru","hi-news.ru"],"urlFilter":"/ioimedia-app-banner/"},"id":640}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5.45.79.91","cdnstreamfree.com","cdnstreamlive.com","cdntelesee.com","cdntvnet.com","erotixtv.com","ok-tv.org","only-tv.org","potokcdn.com","tivix.co","tvforfamily.net","tvizorcdn.ru"],"urlFilter":"/jquerymin*.js|"},"id":641}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vk.com","vk.ru"],"urlFilter":"/js/al/mrtarg.js"},"id":642}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tengriauto.kz","tengrinews.kz","tengrisport.kz"],"urlFilter":"/js/header-bidding.js"},"id":643}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["superhumor.ru","voffka.com"],"urlFilter":"/klama/"},"id":644}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zahav.ru"],"urlFilter":"/load_zahav.js"},"id":645}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fairytail-online.ru","happy-biock.info","happy-block.info","howto-news.info"],"urlFilter":"/manifest.json"},"id":646}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["comss.one","comss.ru"],"requestDomains":["getsitectrl.com"]},"id":647}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gdz-putina.fun","gdz.fm","gdz.ninja","gdz.ru","gdzguru.com","gdzotputina.club","gdzputina.net","megaresheba.com","megaresheba.ru","resheba.me","reshebnik.com","spishi.fun","xn--c1acj.xn--p1acf","xn--c1acj.xn--p1ai","zoobrilka.net"],"urlFilter":"/media/index"},"id":648}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["game-torrent.net","rugames.net","topigr.com","torrent-besplatno.net","utorrentgames.net","yangteacher.ru"],"urlFilter":"/modul*php?img"},"id":649}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ixbt.com"],"urlFilter":"/multyadv.js"},"id":650}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gsminfo.com.ua","hardwareluxx.ru","headphonesbest.ru","ironfriends.ru","itc.ua","itechua.com","mezha.media","mobile-review.com","pingvin.pro","technoportal.com.ua","tehnobzor.ru"],"urlFilter":"/nadavi-api/"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"/newsru/banner."},"id":652}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["doc-tv.ru","moya-planeta.ru","naukatv.ru"],"urlFilter":"/partner-banner/"},"id":653}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imasdk.googleapis.com"],"urlFilter":"/player/vast."},"id":654}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["carrotblog.ru","kidpuz.ru"],"urlFilter":"/prime-"},"id":655}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pindosoff.net","pornosvideo.info","pornovkisku.com","teplomontag.net"],"urlFilter":"/procode/"},"id":656}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["channel4it.com","glavcom.ua","gordonua.com","weukraine.tv"],"urlFilter":"/pub/banners/"},"id":657}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmozavr.com","filmozavr.net"],"urlFilter":"/pwabuilder-sw.js"},"id":658}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ebooks.skin"],"urlFilter":"/rek.js"},"id":659}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kino-hit-online.com"],"urlFilter":"/reva.js"},"id":660}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["b17.ru"],"urlFilter":"/rkl_"},"id":661}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kirovnet.ru"],"urlFilter":"/rklm/"},"id":662}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myzuka.club"],"urlFilter":"/scripts/jquery.rbtify.min.js"},"id":663}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["latifundist.com"],"urlFilter":"/site/showbanner/"},"id":664}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gagadget.com","vse-sto.com.ua"],"urlFilter":"/static/banners/"},"id":665}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["auto43.ru","dom43.ru","gorodkirov.ru","job43.ru"],"urlFilter":"/static/js/build/adidas.min.js"},"id":666}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1sn.ru","banki.loans","sportliga.com"],"urlFilter":"/storage/banners/"},"id":667}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["new.fastpic.org"],"initiatorDomains":["fastpic.org"],"urlFilter":"/store.everything.min.js"},"id":668}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["scores24.live"],"urlFilter":"/upload/bookmaker-"},"id":669}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["37.ru","62info.ru","actualcomment.ru","afanasy.biz","agrostory.com","allcio.ru","arsenaltula.ru","asn24.ru","automobili.ru","avtosreda.ru","baikal-daily.ru","bits.media","con-med.ru","cryptolymp.ru","dnl.com.ua","dnl.dn.ua","floraprice.ru","footballreview.ru","go64.ru","gorod48.ru","gubkinskiy.com","hi-fi.ru","hsl.com.ua","i2hard.ru","infoniac.ru","innov.ru","it-weekly.ru","it-world.ru","k1news.ru","kluch.media","kubnews.ru","lgz.ru","likeni.ru","lipetskmedia.ru","marpravda.ru","matchfishing.ru","mediaryazan.ru","mgazeta.com","mk.tula.ru","mnmag.ru","mos.news","newkaliningrad.ru","newsroom24.ru","nmosktoday.com","officelife.media","ohranatruda.ru","onlinetambov.ru","paparazzi.ru","planetaseminarov.ru","portamur.ru","rabochy-put.ru","riavrn.ru","securitylab.ru","seonews.ru","sochi.com","tvk6.ru","ural56.ru","vdvsn.ru","velikiynovgorod.ru","vladtv.ru","vn.ru","vt-inform.ru","x-race.info","ya62.ru","yantann.rbsmi.ru","yanzori.rbsmi.ru","zebra-tv.ru","zi.ua"],"urlFilter":"/upload/rk/"},"id":670}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["volkovysk.by"],"urlFilter":"/uploaded/banners/"},"id":671}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imperia-of-hentai.biz","imperia-of-hentai.net"],"urlFilter":"/uploads/ad_inc/"},"id":672}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bloomchain.ru","ecology.md","jut-su.net","tripoli.land","yummyanime.tv"],"urlFilter":"/uploads/banner/"},"id":673}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gazetaby.com","gazetaby.info","gazetaby.media"],"urlFilter":"/uploads/bunners/"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/kinogo-smotret-online.jpg"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/smotret-onlayn-kinogo.jpg"},"id":676}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1tv.ru"],"urlFilter":"/video/multibitrate/video/*reklamnaja_shapka*.mp4"},"id":677}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pixcloud.ru"],"urlFilter":"/wizit/"},"id":678}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anypictures.ru","screenpost.ru"],"urlFilter":"/wiziter/"},"id":679}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["constitutionrf.ru","stykrf.ru"],"urlFilter":"/wnew.js"},"id":680}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agronews.ua","agroreview.com","growhow.in.ua"],"urlFilter":"/wp-content/plugins/*/wpsite_clickable.js"},"id":681}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alladvices.ru","boleznikrovi.com","diabet-med.com","oprostatit.ru","parazity.com","rodinkam.net","sdelalremont.ru","sustav.info","uroki-pitaniya.ru"],"urlFilter":"/wp-content/plugins/custom-blocks/"},"id":682}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1.zt.ua","kyivvlada.com.ua"],"urlFilter":"/wp-content/plugins/smart-slider-"},"id":683}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["glaza.guru"],"urlFilter":"/wp-content/plugins/wbounce/"},"id":684}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["namba.kg","namba.tj"],"urlFilter":"/www/base/*&cb="},"id":685}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zagonka.net","zagonka.tv","zagonko.org","zagonkop.gb.net","zagonkov.gb.net","zogonka.org"],"urlFilter":"/z.mp3|"},"id":686}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moskva.fm","piter.fm"],"urlFilter":"/zvooq.css"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"=http%3a%2f%2fazaza.torent-telik."},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"lada.kz/uploads/banners/"},"id":689}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mobzon.ru"],"urlFilter":"|http://https//"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||024.by/wp-content/themes/newsblue/*/reklama-"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||024.by/wp-content/uploads/*.mp4|"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0day.kiev.ua^*/lxslts."},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||0diet.ru/jsc/"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1000dosok.ru/banz/"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1000ukg.kz/uploads/banner/"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||101.ru/static/js/library/mills/"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13min.ru/wp-content/*/popups/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13rus.ru/b/"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13rus.ru/bnr/"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13rus.ru/img/*/"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||13rus.ru/img/luhban.jpg"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1777.ru/*/pages_scroll_fix."},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1in.am/banners/"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1istochnik.ru/attachments/istochnik/bns/"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1plus1.video/banner/"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1tulatv.ru/img/*.gif"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1tulatv.ru/rek/"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1tv.ru/www/v1/promo_place/_header"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21region.org/uploads/main/rb/"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||21region.org/uploads/main/re/"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24stoma.ru/rkm/"},"id":712}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ch.hk","2ch.life"],"urlFilter":"||2ch.*/banners/"},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2d.windows-8.ru"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2gis.*/ads/advise/"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ip.ua/images/keyweb."},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ip.ua/images/support_ukraine.png"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2ip.ua/images/war.png"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2krota.ru/rekla/"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2whois.ru/bannerbro/"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2x2.su/upload/banner"},"id":721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||365keys.ru/img/mg."},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||37.ru^*/?bxrand="},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||38mama.ru/forum/images/*/"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3ddd.ru/media/images/banner/"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3ddd.ru/media/images/undefined/"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnews.*/admtdprx.php"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnews.*/www/images/"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dnews./*/ad/branding/"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dtoday.ru/upload/media/*.gif"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dtoday.ru/upload/medialibrary/*.png"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3mp3.ru/banner"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3mp3.ru/dhtml/adv."},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3mv.ru/oboi"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3porosenka.ru/pic/loveplanet/"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3rdintern01.ru/app/bnrs/"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||46tv.ru/image/banner/"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4allforum.com/banner/"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4k-kino.net/kl/"},"id":739}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gearshout.net"],"requestDomains":["4548621445004054774f0039660873e9ae60d8fb.googledrive.com"]},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4pda.to/er/*/m2?_="},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4rama.com/images/strus/"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||50.7.134.117/*.mp4"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ka.ru/js/banners."},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5ka.ru/jscr/"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||5terka.com^*/img/bg"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||62info.ru/ajax/62banners.php"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||6barrel.com/img/bg-"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||73online.ru/advert/"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7days-ua.com/wp-content/themes/*/top.mp4"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7ja.ru/imgb/"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7themes.su/promo_res"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||999.md/informer/"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||999.md/static/classic/assets/*/branding/"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||999.md/static/classic/assets/i/index-banner/"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.ecigtalk.ru/api/index.php"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.kidstaff.net/"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.sakh.com/a/"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.sakh.com/bm.php"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.sakh.name/a/"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a.sakh.name/bm.php"},"id":761}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["votpusk.ru"],"urlFilter":"||a.votpusk.ru/show.php"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||a4.censor.net/"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aacalc.ru/images/*funpay"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aacalc.ru/images/banner"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc-people.com/banners/"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.inoprosport.ru/"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acc.cv.ua/images/acc_rek/"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acc.cv.ua/images/bimg/"},"id":769}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["e.mail.ru","octavius.mail.ru","pulse.mail.ru"],"requestDomains":["pulse.mail.ru"]},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aces.gg/templates/aces/images/bggeweu8m8s.jpg"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||actualtraffic.ru/uploads/promo/"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.babyblog.ru/"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.cbonds.info/"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.cheatsbase.ru/"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.gothic-game.kz/"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.kino-teatr.ua/"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.kinozal."},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.kinozaltv."},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.luxvaz.ru/"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.market4game.ru/"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.topwar.ru/"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admin.nsp.ru/storage/html_banners/"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||admin.tenews.te.ua/plugins/galleryadvert/"},"id":784}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ut3mk.at.ua"],"requestDomains":["admeo.ru"]},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads-u.depositfiles.com/"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advast.sibnet.ru/getcode.php?"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adverman.*/banners/"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afanasy.biz/banner/"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afisha.tut.by/css/ext/"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agentp.com.ua/banner"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agro-ukraine.com/imgs/b-a-n-n-e-r-s/"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agrognom.ru/wp-content/*/1ez1e.min.js"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agronomy.com.ua/*/slick-slider/"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agronomy.com.ua/*_adagency"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agronomy.com.ua/images/pom_de_tere/"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroreview.com/wp-content/uploads/caos/*.js"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroreview.com^*1920x1080"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agroxxi.ru/ajax/ajax_adagro."},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agsat.com.ua/beuty/"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aii.su/banners/"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ais.com.ua/usersimage/banners/"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akademekb.ru/loadinga/"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akniga.org/ads.js"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aktobeinfo.kz/sites/default/files/swf/"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alau.kz/wp-content/uploads/*/banner*.gif"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alcogolizm.com/wp-admin/"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aldebaran.ru/get_banners_"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alexdev.ru/wp-content/themes/alexdev/images/banner"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alexua.tv/projimg/brend/"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||all-episodes*/images/abc/"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||all-episodes*/vast.js"},"id":812}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mabook.org"],"requestDomains":["aleba.ru"]},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allbasketball.org/*/pari"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allbasketball.org/bmpvvxgrht/"},"id":815}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["angla.su","tlc.ucoz.ae","zhzh.com.ua","zhzh.info"],"requestDomains":["alibaba.com"]},"id":816}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nnmclub.to","prostolinux.ru","ru-an.info","rutracker.ru","savepic.ru","smartbobr.ru","vsaduidoma.com"],"requestDomains":["alicdn.com"]},"id":817}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["floradoma.com","gadgetmir.org","medickon.com","multrecept.com","tvoipitomec.com","tvoipitomec.info"],"requestDomains":["aliexpress.com"]},"id":818}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chem21.info"],"requestDomains":["aliimg.com"]},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allbest.ru/img/*-bg.png"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allboxing.ru/brand.jpg"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allergiik.ru/wp-content/themes/flex-mag/"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allforpeople.net/banner."},"id":823}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ch.hk","2ch.life","nashamama.com"],"requestDomains":["rutube.ru"]},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allgosts.ru/theme/img/hmwk/"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allinfo.kz/pic/media/"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allnetcorp.com/assets/libs/jwplayer/"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allnetcorp.com/js/modules/banners/"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alloha.tv/index.php?ref=*&domain="},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allrefrs.ru/imgr/"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allsat.biz/ban_"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alogvinov.com/skinning_"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alogvinov.com^*_top.jpg|"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altgazeta.ru/modules/mod_bgbanner/"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amdm.ru/adv/"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||americandad.fox-fan.tv/images/fonrightblock.jpg"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anadyr.org/banners/"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andama.ru/bablo."},"id":838}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1istochnik.ru","coinvesti.ru","e-bookua.org.ua","inform-ua.info","real-vin.com","sovetremont.com"],"requestDomains":["amazonaws.com"]},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||android-for-windows.ru/img/green.png"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||androidinsider.ru/landing/"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||androidsmartfony.com/uploads/banners/"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anekdot.ru/i/gallery/"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anekdot.ru/upload/promo/"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ani-mania.com/seo_anime_"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anime-365.ru/promo/"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animechan.ru/fun/"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animecos.ru/templates/animecos/images/cross."},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animedia.tv/img/promo/"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animedia.tv^*/bnr/"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animedub.ru/uploads/switips."},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animegid.online/zpushhha.js"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animejapan.tv/pic/background."},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animemaga.ru/img/*_1000_120_"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animemaga.ru^*/blog/layers/"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animemobi.ru/templates/animemobi/images/rek-"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animemobi.ru/templates/animemobi/js/jquery.rotator.list"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animemovie.ru^*/images/naruto_"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animenfo.com/*/ads/"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mskins.net/themes/mc/assets/promo/"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aniplay.tv^*/images/banner."},"id":861}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hw-lab.com"],"urlFilter":"||antec.com/*/web_banner/"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antimaydan.info/js/bn"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antimaydan.info/js/rot"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antistarforce.com/lzlsvj4nfrqe.js"},"id":865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ap.by/up/banner/"},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.1plus1.video/static/js/api.gpt.js"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.digitalaccess.ru/logger^"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.theins.ru/adv/"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.yapfiles.ru/vast/"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apitelesputnik.ru/storage/images/ads/"},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apola.ru/solse.js"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app-time.ru/uploads/brand/"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appleinsider.ru/wp-content/*/home-credit-bank/"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps24.org/images/2019/android-games-2019.jpg"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apps24.org/images/2019/yandex_browser.jpg"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appstorrent.ru/uploads/ad/"},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appstudio.org/banners/"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aqock.com/*&aqock.com"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aquafanat.com.ua/forum/iushki/"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aramil.city/banners/"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arenda.az/public/banner/"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arhivfailov.ru/ya."},"id":883}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pulscen.ru"],"requestDomains":["apress-barmen.ru"]},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arigato.tv^*/images/footer_"},"id":885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arigato.tv^*/images/header_"},"id":886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arminfo.info/banners/"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||armyinform.com.ua/wp-content/uploads/*/banner-"},"id":888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aromatmasla.ru/gaamjs/"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aromatmasla.ru/scripts/zamven.js"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aromatmasla.ru/vk-vs-pl/ya-wsplivayu.js"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arsenaltula.ru/2gis_"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arsenaltula.ru/upload/medialibrary/*/banner_"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||artofcare.ru/files/images/bs/"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||artofcare.ru/files/images/club/"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arz-biz.ru/images/banners/"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aser.pro/ad."},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asiaplustj.info/adfiles?"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asiapoisk.com/images/banner/"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assessor.ru/*/wgt-loader.js"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.ficbook.net/assets/dist/advertisement.*.js"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astrolibra.com/*.php?g="},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||astromeridian.ru/assets/images/*banner"},"id":903}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"||astromeridian.ru/assets/images/reklama2/"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asuma.ru/admachina/"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atavi.com/advert/"},"id":906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||audiopoisk.narod.ru/alexsoft.swf"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto.ria.com/images/branding/banner/"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto.ru/wwwboards/img/banner_"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auto62rus.ru/img/mnogo3d."},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autogener.ru/img/abp/"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoinfo24.ru/upload/images/banner"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autolada.ru/images/banner/"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automobili.ru/html5advert/"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automoto.ua^*etachki/"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autoreview.ru/_special/"},"id":916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autosport.com.ru/files/partners/"},"id":917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autostat.ru/application/includes/visban/"},"id":918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||av.by/imag*/branding/"},"id":919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avata.ru/images/240x400.png"},"id":920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avata.ru/windows.gif"},"id":921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avensis-club.ru/images/r/"},"id":922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviafly.ru/js|"},"id":923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avianews.ru/c/?"},"id":924}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newrbk.ru"],"urlFilter":"||aviasales.ru/partners/"},"id":925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtoradio.ru/smi2"},"id":926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtoradio.ua/uploads/advertising/"},"id":927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtoradio.ua/uploads/slider/"},"id":928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avtosale.ua/img/addiv/"},"id":929}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.awd.ru"],"urlFilter":"||awd.is/banner/"},"id":930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azbukadiet.ru/dinamic-baner/"},"id":931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azbukadiet.ru^*/underbanner/"},"id":932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b-port.com/html5-banners/"},"id":933}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b-port.com/mediafiles/banners/"},"id":934}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["b.frida.vse42.ru"],"urlFilter":"||b.frida.vse42.ru/"},"id":935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b.penzainform.ru/*.gif"},"id":936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b13.penzainform.ru/"},"id":937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ba.ts.kg/ba/async.php"},"id":938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backend.opogame.com/stats/view/"},"id":939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baibako.tv/bg/"},"id":940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baibako.tv/themes/2014/js/bkotv-master.js"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baku.ws/banners/"},"id":942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balakhna.ru/firms/"},"id":943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||balakhna.ru/kvadratiki/"},"id":944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ban.zab.ru/"},"id":945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bankcomat.org/res/bankomat/banners/"},"id":946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner.kaktus.media/"},"id":947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banner.volynnews.com/"},"id":948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.haqqin.az/"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.locals.md/"},"id":950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.orangeapps.ru/"},"id":951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.prikol.ru/"},"id":952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.russian.fi/"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners.turizm.ru/"},"id":954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banners2.orangeapps.ru/"},"id":955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banshop.gruntovik.ru/"},"id":956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||base.namba.kg/www/base/"},"id":957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bash.im/_sq.php"},"id":958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bashskazki.ru/assets/images/tudyt/"},"id":959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bashskazki.ru/assets/modules/easyadvertising/"},"id":960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||batpic.com/p/"},"id":961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bazonserver.site/bazon/index.xml"},"id":962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bazr.ru/videocontent/global/banner/"},"id":963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bb.pln24.ru/"},"id":964}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbcont.ru/avtorealnost.html"},"id":965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bddo.ru/uploads/*_ban_"},"id":966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belobmen.ru/go?"},"id":967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||berkat.ru/upload/*.gif"},"id":968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestchange.ru/images/banners/"},"id":969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestreferat.ru/images/a/"},"id":970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestweapon.*/images/banner"},"id":971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bez-smenki.ru/wp-content/plugins/brave-popup-builder/"},"id":972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bez-smenki.ru/wp-content/themes/bezsmenki-theme/ban-bloks/"},"id":973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beznal.cc/banners/"},"id":974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bezprovodoff.com/popup/popup.js"},"id":975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biathlon.ru/images/sp*/*.jpg"},"id":976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bidbaits.ru/uploads/commerce/"},"id":977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbangtv.ru/bbt.js"},"id":978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigcinema.tv/uploads/partner/"},"id":979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigkiev.com.ua/ad/"},"id":980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bikepost.ru/plugins/banneroid/"},"id":981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||binmovie.org/banners/"},"id":982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biofile.ru/css/*.jpg"},"id":983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biomolecula.ru/media/bnr-images/"},"id":984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bit-torrent.kiev.ua/rekl.php"},"id":985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biweed.com^*/yutex240_"},"id":986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bizarre.kiev.ua*/ban/"},"id":987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bkn.ru/content/banners/"},"id":988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blitz.if.ua/local/banner/"},"id":989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blizzardheroes.ru/img/1x*.jpg"},"id":990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogoreader.org.ua/b/"},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bm.img.com.ua/a/video/img/br"},"id":992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bm.img.com.ua/widget/"},"id":993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bn.take-profit.org/"},"id":994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnkomi.ru/content/bnimg/"},"id":995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnkomi.ru/rklm-sh/"},"id":996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnr.zagorod.spb.ru/banner"},"id":997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bns.bluesystem."},"id":998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bogistina.info/skidki-i-kupony/"},"id":999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boltai.com/?*&action=load"},"id":1000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bombardir.ru/ajax/getbannercode"},"id":1001}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bombardir.ru/rest/ads/"},"id":1002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bookskeeper.ru/promo/"},"id":1003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bos.bz/assets/php/banners/"},"id":1004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||botanam.net/wp-content/themes/reshebnik/*.swf"},"id":1005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bountyporn.com/7c24c1.js"},"id":1006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bragazeta.ru/*/*-banner-"},"id":1007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bratsk.org/files/b_right/"},"id":1008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brd24.com/up/banner/"},"id":1009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brekl.wigeo.ru/"},"id":1010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||browserss.ru/images/banner_"},"id":1011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bst.bratsk.ru/api/getbanner_"},"id":1012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btz.onlinekanal.ru/"},"id":1013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budilki.ru/inf*.php"},"id":1014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budport.com.ua/assets/upload/userfiles/*%d0%b1%d1%80%d0%b5%d0%bd%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5_"},"id":1015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budport.com.ua/assets/upload/userfiles/_119.jpg"},"id":1016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budport.com.ua/assets/upload/userfiles/fkr-118_1.jpg"},"id":1017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budport.com.ua/assets/upload/userfiles/mm-5.jpg"},"id":1018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budport.com.ua/assets/upload/userfiles/pn-11.jpg"},"id":1019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bugaga.ru^*/brand.jpg"},"id":1020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buhonline.ru^*/banners."},"id":1021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buhonline.ru^*/lazy-side-banner."},"id":1022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||business-class.su/uploads/rennab/"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businessman.ru/widget."},"id":1024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzines.net/banner/"},"id":1025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bycard.by/uploads/branding/"},"id":1026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c-inform.info/images/*banner/"},"id":1027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||c.hqq.tv/js/betterjs/"},"id":1028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||callonline.ru/images/banners/"},"id":1029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carambis.ru/static/new/programs/promo/"},"id":1030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cargolider.ru/templ_files/banner"},"id":1031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cars.kg/banner/multishow/"},"id":1032}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["banki.ru"],"urlFilter":"||cdn.banki.ru/*/widget-calculators"},"id":1033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.gravitec.net/styles/unbloc*.png"},"id":1034}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["leroymerlin-jeb.ru"],"requestDomains":["c5l.ru"]},"id":1035}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["globaldrive.ru"],"requestDomains":["callbackkiller.com"]},"id":1036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.hsmedia.ru/dist/maxim/product."},"id":1037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.liveball.space/public/img/overlay"},"id":1038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.net.ru/config.js"},"id":1039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.readovka.ru^*/html5/"},"id":1040}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kg-portal.ru","newsru.com","zahav.ru"],"urlFilter":"||cdn.taboola.com/libtrc/"},"id":1041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.taboola.com/libtrc/disqus-russia-network/loader.js"},"id":1042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.viqeo.tv/*/vq_fly_widget.js"},"id":1043}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fast-fiml.ru","fast-torrent.club","fast-torrent.ru","fast-torrent.su","filmpotok.ru","kinomuch.ru","nebeda.net","pickfilm.ru","veleto.ru","vixim.ru"],"urlFilter":"||cdnbase.com/media/files/*-240.jpg"},"id":1044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdngate.org/vast/"},"id":1045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||center-dm.ru/img/js/adb.js"},"id":1046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cfts.org.ua/_i/banners/"},"id":1047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||changer.com/graphics/12.png"},"id":1048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||charter97.org/img/partners/"},"id":1049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chelny-izvest.ru/images/uploads/ad/"},"id":1050}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["baby.ru","liveinternet.ru","pay-day.ru","russian7.ru","solenka.info","spletnik.ru","teleprogramma.pro"],"requestDomains":["cdn.viqeo.tv"]},"id":1051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chelnyclub.ru/images/maket/*_svobodno.jpg"},"id":1052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chemport.ru^*_994x90."},"id":1053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chepetsk.ru/media-banners/"},"id":1054}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["risk.ru"],"urlFilter":"||cherehapa.ru^*/widget.min.js"},"id":1055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chesalka.com/jquery.simplemodal.js"},"id":1056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chesspro.ru/_banners/"},"id":1057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||china-review.com.ua/templates/new/img/branding/"},"id":1058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinphone.info/go?"},"id":1059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chipfind.ru/b/"},"id":1060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chita.ru/jet/"},"id":1061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chronicles.pro/images/banners/"},"id":1062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chuvashia.com/partners/"},"id":1063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cidwo.com/drd/"},"id":1064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citforum.ru/a/"},"id":1065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citydog.by//bnr/"},"id":1066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citydog.by/banners/"},"id":1067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citydog.by/bnr/"},"id":1068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||citysites.ua^*/jackets/"},"id":1069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ckyka.ru/obzor/"},"id":1070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/partner-code/loaders/context_"},"id":1071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudstatic.eva.ru^*/banner/"},"id":1072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||club.foto.ru/images/banner/"},"id":1073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubfile.net/files/*_banner_"},"id":1074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubfile.net/themes/jobs/i/*_*.jpg|"},"id":1075}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clubsexa.com/sopero.js"},"id":1076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clusterdelta.com/portal/stf.html"},"id":1077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cms.sovsport.prod.plat.agency/"},"id":1078}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5litra.ru","abc-people.com","allhen.online","cima4u.tv","debfile.com","doramatv.live","findanime.net","grouple.co","ilenta.com","leporno.org","librebook.me","mintmanga.live","mose.live","nowa.cc","online-fix.me","raidcall.com","raidcall.com.ru","readmanga.live","selflib.me","selfmanga.live","thg.ru","windata.ru"],"requestDomains":["cloudfront.net"]},"id":1079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnews.ru/rotator.php?zone="},"id":1080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comadv.vz.ru/"},"id":1081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comfysoft.ru/images/programmes/"},"id":1082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comicsbook.ru/promo/"},"id":1083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comments.bot/api/rtp/"},"id":1084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comments.ua/_abc_image/"},"id":1085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comnews.ru/ds_comnews/img_object/"},"id":1086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comnews.ru/ds_comnews/img_pictures/*.gif"},"id":1087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||companion.ua/www/images/"},"id":1088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compare-static.primpogoda.ru/tag.js"},"id":1089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consmed.ru/branding/"},"id":1090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||consmed.ru/tizergen/"},"id":1091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conversion.im/admin/ajax/banners/"},"id":1092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cool-archive.ru/*_adv."},"id":1093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coolinbox.ru/suprenta/"},"id":1094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||copyright.ru*/?file="},"id":1095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpainform.ru/uploads/images/banner/"},"id":1096}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kopilkaurokov.ru"],"requestDomains":["compedu.ru","videouroki.net"]},"id":1097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cpainform.ru/uploads/images/promo/"},"id":1098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cq-esports.com/media/bookie/"},"id":1099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cqham.ru/ad/"},"id":1100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cqham.ru/at_banner_"},"id":1101}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adme.media"],"requestDomains":["cookielaw.org"]},"id":1102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cqham.ru/atk.gif"},"id":1103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cqham.ru/forum/ad/"},"id":1104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crackstatus.net/data/advertisement/"},"id":1105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crmonline.ru/images/banners/"},"id":1106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csgamer.ru/wp-content/uploads/*/ckikencsgo.jpg"},"id":1107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctv7.ru/bns-manual/"},"id":1108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ctv7.ru/bns/"},"id":1109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cursorinfo.co.il/wp-content/banners/"},"id":1110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cxem.net/cache/index_in_articles.json"},"id":1111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cxid.info/bcx/"},"id":1112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cy-pr.com/images/rk/"},"id":1113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cy-pr.com/images/stat/tr.png"},"id":1114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cy-pr.com/images/tr/"},"id":1115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyberscore.live/images/partner-"},"id":1116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cybersport.ru/api/bookmakers?"},"id":1117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cybersport.ru/assets/img/*banner"},"id":1118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyberstatic.net/clientscript/edu/prtnrswidget"},"id":1119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||da.advooble.kz/"},"id":1120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||da.rus-map.ru/"},"id":1121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailycomm.ru/i/*ban_"},"id":1122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyhoro.ru/static/news-content/"},"id":1123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||data.urod.ru/din_"},"id":1124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||data.zanoza.kg/banner/"},"id":1125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datalock.ru/ram/myad/"},"id":1126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seasonvar.ru"],"urlFilter":"||datalock.ru^*player.swf|"},"id":1127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dating.trans-admirer.com/promo/"},"id":1128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||day.az/ads/"},"id":1129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||debilizator.tv/static/ab.min.js"},"id":1130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delo.ua^*/branding/"},"id":1131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delovoibiysk.ru/images/b/"},"id":1132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delovoigorod.ru/writable/images/"},"id":1133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delovoymir.biz/*/bnmd"},"id":1134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delphisources.ru/pages/scripts/recl_"},"id":1135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pornoblydstvo.ru"],"requestDomains":["date"]},"id":1136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demo.gipergidroz.net/"},"id":1137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demotivation.me/banners/"},"id":1138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depositfiles.com/images/zillya/"},"id":1139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dermatitanet.ru/template/js/script.js"},"id":1140}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rootden.ru"],"urlFilter":"||dgrad-host.com/banner."},"id":1141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diary.ru^*/diarydefault728x90."},"id":1142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||did5.ru/images/banner"},"id":1143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diets.guru/js/fixads.js"},"id":1144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diets.guru/teaser/"},"id":1145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diets.ru/i/rb/"},"id":1146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digiboo.ru/bnrs/"},"id":1147}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alexbruni.ru"],"requestDomains":["dental-paint.ru"]},"id":1148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dir.dok911.ru/"},"id":1149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dir.wigeo.ru/"},"id":1150}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mignews.com"],"requestDomains":["detaly.co.il","partners.walla.co.il"]},"id":1151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||divan-tut.ru/promo"},"id":1152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dixinews.ru/up/banner/"},"id":1153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizelyator.ru/templates/default/js/shaitan_functions.js"},"id":1154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djrogoff.ru/img/r_"},"id":1155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xv-ru.com/lvcsm/abck-banners/"},"id":1156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dleshka.org/go/"},"id":1157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dlstatic.ru/panners/"},"id":1158}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["keysportal.com","kluchikipro.ru"],"requestDomains":["digiseller.ru"]},"id":1159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dndz.tv/image_add/firms/"},"id":1160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnepr.info/*banner"},"id":1161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnvidov.ru/ajax/"},"id":1162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dnvidov.ru/news/"},"id":1163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||docplayer.ru/cloud/ads/"},"id":1164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dofiga.net^*/trade"},"id":1165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dokonlin.ru.com/js-connect-"},"id":1166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domik.ua/*/region-banners/"},"id":1167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domkino.kz/os.js"},"id":1168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domovita.by/js/adfox/"},"id":1169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domsnov.ru/underbanner/"},"id":1170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domsovetof.ru/kan/"},"id":1171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dontr.ru/upload/banner/"},"id":1172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dostfilms.*/underclicksuper.js"},"id":1173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dota2.ru/js/core/modal.js"},"id":1174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dota2.ru/js/core/popup.js"},"id":1175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dotaguide.ru/go/"},"id":1176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dotaguide.ru/img/bk/"},"id":1177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dotaguide.ru/mt4/"},"id":1178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dprealty.ru/iframe/property4scroll/"},"id":1179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drive.ru/images/promo/"},"id":1180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drive.ru/js/async_af.js"},"id":1181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drive.ru/js/recommendations.js"},"id":1182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drive.ru^*/loadfeedbackpromo"},"id":1183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drive2.ru/_api/drom/"},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||driveroff.net/driveroff.js"},"id":1185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drochunov.net/pic/a/"},"id":1186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drumandbass.ru/img*banner"},"id":1187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dt00.net/gjs/"},"id":1188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubflix.ru/images/games/brend/"},"id":1189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dublikat.one/banner/"},"id":1190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dumkare.ru/bnr18/"},"id":1191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dump.ru/player_vip_closeadvert"},"id":1192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dumskaya.net/banner/"},"id":1193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dumskaya.net/files/bannerfile_"},"id":1194}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["drive2.ru"],"requestDomains":["drom.ru"]},"id":1195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dverizamki.org/bs/"},"id":1196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dverizamki.org/pictures/"},"id":1197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dw-informer-w.newsru.com/"},"id":1198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwg.ru/imgnew/"},"id":1199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwg.ru/imnew/"},"id":1200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dyvys.info/wp-content/plugins/random-banner/"},"id":1201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-flash.com.ua/templates/historylost/images/demo/"},"id":1202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-ink-reader.ru/adb/"},"id":1203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e-libra.ru/modules/*offers/"},"id":1204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||easytrack.pro/"},"id":1205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebacdn.com/js/a*.min.js"},"id":1206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||echomsk.static-storage.net/**.js"},"id":1207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edinstvennaya.ua/pictures/brandings/"},"id":1208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edstak.com/ppc/"},"id":1209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||education.ua/upload/b/"},"id":1210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edufuture.biz/brending/"},"id":1211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edunews.ru/netcat_template/css/flipper.css"},"id":1212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egamersworld.com/uploads/banners/"},"id":1213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egamersworld.com/uploads/bookmakers/"},"id":1214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egida.by/js/site_news_target.js"},"id":1215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekamedicina.ru/files/"},"id":1216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbruso.ru/js_content/"},"id":1217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elec.ru/bs/"},"id":1218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elec.ru/clients/"},"id":1219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electrodance.org/slider/"},"id":1220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elektrikexpert.ru/wp-content/themes/flex-mag/"},"id":1221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emidon.joytu.ru/*123*.js"},"id":1222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emidon.joytu.ru/branding."},"id":1223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emuplanet.ru/images/bb/"},"id":1224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emusic.me/images/980_"},"id":1225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||engine.24gadget.ru/"},"id":1226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epidemz.net/bank/"},"id":1227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eralady.ru/ads.js"},"id":1228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ero-top.info/uploads/banner"},"id":1229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erolub.com/js95ad/"},"id":1230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eshzdorovo.ru/scripts/admin-file.js"},"id":1231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eshzdorovo.ru/scripts/gaeshzdorovo.js"},"id":1232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eshzdorovo.ru/scripts/zamven.js"},"id":1233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eshzdorovo.ru/wp-content/plugins/kama-postviews/"},"id":1234}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["globuslife.ru"],"requestDomains":["envybox.io"]},"id":1235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eshzdorovo.ru/zdorpit-folder/zdor-w-splivashka.js"},"id":1236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etc-com.ru/bitrix/*/includes/"},"id":1237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurolab.ua/backgrounds/"},"id":1238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exdex.ru/img/ab/"},"id":1239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exoticvideo.net/js/8e254b.js"},"id":1240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exoticvideo.net^*/promo."},"id":1241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||experttur.com/baraban/"},"id":1242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exploit.in/materials_/"},"id":1243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ext.kuraj-serials.ru/"},"id":1244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||factroom.ru/brands/"},"id":1245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairtop.in/image/upload/"},"id":1246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fakty.ua/js/_d.js"},"id":1247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fans-fcsm.ru/block.js"},"id":1248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faspiic.ru/js/go_re.js"},"id":1249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fatalgame.com/content/js/andfox."},"id":1250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fbr.info/fbimage.php?"},"id":1251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc-amkar.org/images/b/"},"id":1252}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zoneofgames.ru"],"requestDomains":["trk.mail.ru"],"resourceTypes":["sub_frame"]},"id":1253}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kvadrat.ru"],"requestDomains":["eyenewton.ru"]},"id":1254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["astromeridian.ru"],"requestDomains":["ezochat.com"]},"id":1255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc-mordovia.ru/img/b/1fnl-olymp."},"id":1256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcenter.ru/images/b1/"},"id":1257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fclmnews.ru/_bk/"},"id":1258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcpug.ru/upload/medialibrary/"},"id":1259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||felomena.com^*/sliding-block.js"},"id":1260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fenzin.org/images/litres_"},"id":1261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fex.net^*/sharij-ads-"},"id":1262}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fishingsib.ru","hunting.ru"],"urlFilter":"||fhserv.ru/files/"},"id":1263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiat-avtocity.ru/swf/"},"id":1264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fiat-vag.ru/comebacker/"},"id":1265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmozavr.com/static/background."},"id":1266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmozavr.com/static/casino/"},"id":1267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmozavr.com/static/js/popupbottomcorner.js"},"id":1268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finam.ru/net/imageheap/widget/*/logo-finam.png"},"id":1269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finance.ua/*/commercial/"},"id":1270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finnews.ru^*&img=banners/"},"id":1271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fion.ru/files/banners2/"},"id":1272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fion.ru/files/vitrina/"},"id":1273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fishki.net/someaction/"},"id":1274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fishnet.ru^*/banners/"},"id":1275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fix-pix.ru/rotator.php"},"id":1276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flagma.ua/upload/banner/"},"id":1277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashboot.ru/plugins/banneroid/"},"id":1278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashboot.ru/uploads/bnr/"},"id":1279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flasher.ru/data/images/swf/"},"id":1280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashplayer.ru/stopvideo"},"id":1281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flibusta.site/caa/script.js"},"id":1282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||floomby.ru/files/flash/"},"id":1283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||floradoma.com/h1.js"},"id":1284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||floradoma.com/recent.js"},"id":1285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||floraprice.ru/bnrs/"},"id":1286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fluence-club.ru/forum^*banner"},"id":1287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fn-volga.ru/*/banner/"},"id":1288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fn-volga.ru/banners"},"id":1289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fnkimages.net/geo_"},"id":1290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||focus.ua/files/branding/"},"id":1291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fontanka.ru/extdata/"},"id":1292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foodclub.ru/bitrix/tmp/fd_tmb/"},"id":1293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foodinnovation.ru/resources/bannerorder_files/"},"id":1294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foodretail.ru/rotatorfiles/"},"id":1295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foodretail.ru/rotatorstat/"},"id":1296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football.kulichki.net/leon/"},"id":1297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football24.ru/coef."},"id":1298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||football24.ru/templates/football24/images/leon"},"id":1299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footballfacts.ru/_banners/"},"id":1300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.*/dist/app/js/adsloader-"},"id":1301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.com/img/br/"},"id":1302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.com^*/branding"},"id":1303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.net/img/br/"},"id":1304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.net^*/branding"},"id":1305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||for-foto.ru/*/adv.js|"},"id":1306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||formulalubvi.com/wp-content/uploads/*.mp4"},"id":1307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forpost.lviv.ua/adv/"},"id":1308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forscreen.com/*.php|"},"id":1309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortuna.live/banners/"},"id":1310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.atvclub.ru/js/audentio/ad_styler/"},"id":1311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.baginya.org/cdn-cgi/pe/bag2?r"},"id":1312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.cxem.net/adv/"},"id":1313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.fonarevka.ru/images/b/"},"id":1314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.guns.ru/gbr/"},"id":1315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.rarib.ag/pdir/banners/"},"id":1316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.sources.ru/asdf/"},"id":1317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.watch.ru/clientscript/a_"},"id":1318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.watch.ru/pr"},"id":1319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.woodtools.ru/ad/www/images/"},"id":1320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumdacha.ru/_bone/reklo/"},"id":1321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forumkiev.com/medimg/"},"id":1322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forums.drom.ru/includes_drom/js/candy_corrector.js"},"id":1323}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.goha.ru"],"urlFilter":"||forums.goha.ru/flcv.php"},"id":1324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forums.warforge.ru/style_images/ad/"},"id":1325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forzajuve.ru/978x90."},"id":1326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foto-save.ru/file.js"},"id":1327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotokto.ru^*/m2/"},"id":1328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freakenergy.ru/imgpls/"},"id":1329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freealt.net/daos/"},"id":1330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freehat.cc/upload/lap/"},"id":1331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freep2p.info/vast/"},"id":1332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freetp.*/*nacked_tits_bot."},"id":1333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freetp.*/1.js"},"id":1334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freetp.*/download-yb."},"id":1335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freezpic.ru/tpl/"},"id":1336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freezpic.ru^*/code.js"},"id":1337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fresher.ru/js/ajax-banner.js"},"id":1338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fu.gk43.ru/media/"},"id":1339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fwdcdn.com/frame/partners/"},"id":1340}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sinoptik.ua"],"urlFilter":"||fwdcdn.com/img/partners/"},"id":1341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game-tournaments.com/media/a/"},"id":1342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game2day.ru//uploads/images/1920x1080.jpg"},"id":1343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamebomb.ru/images/sma."},"id":1344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamelayer.ru/dist/public/preloader.js"},"id":1345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer.ru/*branding"},"id":1346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamer.ru/assets/skins/"},"id":1347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameru.net/img/slot/"},"id":1348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games-porno.net/mytest/"},"id":1349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||games-tv.ru/img/oimgs/"},"id":1350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamesisart.ru/images/r_fut"},"id":1351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamestar.ru/p/picture/s.gif"},"id":1352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamestar.ru^*picture/banners/"},"id":1353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamingservers.ru/shows/"},"id":1354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||garant.ru/images/*/goldfish/"},"id":1355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gastri.ru/wp-content/uploads/"},"id":1356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gay.ru/a2/"},"id":1357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazetametro.ru/commercial/banners/"},"id":1358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gcmsite.ru/img/nostromo-x.jpg"},"id":1359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gde.ru/img/*320x1"},"id":1360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdz-putina.info/*.swf"},"id":1361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdzplus.me/banner"},"id":1362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gdzputina.me/*.swf"},"id":1363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gecid.com/data/branding/"},"id":1364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gecid.com/inc/getbanif."},"id":1365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gen.jut.su/templates/school/video-js-additional/im_my.js"},"id":1366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genjutsu.ru/kadam/"},"id":1367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geonavigator.ge/banner/"},"id":1368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geonavigator.ge/img/brands/"},"id":1369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||germany.ru/albums/*/banner_"},"id":1370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||germany.ru/discount/pictures/extra"},"id":1371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||get-tune.net/i/banners/"},"id":1372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggscore.com/media/b/"},"id":1373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giclub.tv/index.php?action=downloads;sa=downfile&id="},"id":1374}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meteo.ua","olx.ua"],"requestDomains":["gemius.pl"]},"id":1375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gig-torrent.ru/templates/gtr/images/bn"},"id":1376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gigantporno.com/wk.php"},"id":1377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gimp.nas2.net/img/rek/"},"id":1378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||girlstop.info/jstt/"},"id":1379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gjs.real-vin.com/"},"id":1380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glasscannon.ru/wp-content/*/pic/back_rek_"},"id":1381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glavnayatema.com/bb/view_mesto_"},"id":1382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glavport.net/files/swfs/"},"id":1383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||glstar.ru/swf/"},"id":1384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go64.ru/upload/adv_banner/"},"id":1385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goal24.live/uploads/banners/"},"id":1386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gofuckbiz.com/superheader"},"id":1387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goha.ru^*foxyvideo"},"id":1388}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vk.com"],"requestDomains":["githubusercontent.com","superfish.com"]},"id":1389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goldenfront.ru/static/banners/"},"id":1390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golos.te.ua/wp-content/uploads/*.mp4|"},"id":1391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodfilm.top^*/pek.png"},"id":1392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodfilms.su/templates/*/images/bg.jpg"},"id":1393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodgame.ru/del/"},"id":1394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodread.ru/tiz*/"},"id":1395}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["inc-news.ru","intellitest.me","ivi.ru","vesti.kz"],"urlFilter":"||googletagmanager.com/gtm.js?"},"id":1396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleusercontent.com/hk/oobrftyrftxxaufwnle3kfdteo/www.5.ua/files/img/bg/*.jpg."},"id":1397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gordonua.com/user/*/branding-"},"id":1398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorod.cn.ua/banner"},"id":1399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorod.cn.ua/image/upload/"},"id":1400}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2baksa.ws","nowa.cc"],"requestDomains":["goo.gl"]},"id":1401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorod.dp.ua/pic/bm*/"},"id":1402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorod55.ru/public/images/wolf-zaotdih.png"},"id":1403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gosnomer-gosuslugi.ru^*/widget-chat-"},"id":1404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gotovim.ru/incs/"},"id":1405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gotovim.ru/pics/1/"},"id":1406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gotps3.ru/images/a/*.gif|"},"id":1407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gotps3.ru/images/a/*.jpg|"},"id":1408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gov.ua/rtb/"},"id":1409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gowo.su/assets/js/clickadilla.js"},"id":1410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grad.ua/templates/*/lentainform_"},"id":1411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grand2.ru/mk/"},"id":1412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grandars.ru/img/kvartalkin.gif"},"id":1413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grani21.ru/work/"},"id":1414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grippua.com.ua/wp-content/uploads/*/ma.jpg"},"id":1415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||growhow.in.ua/wp-content/uploads/branding/"},"id":1416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmbaza.ru/images/ownpictures/"},"id":1417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gsmforum.ru/images/ownpictures/"},"id":1418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gta.com.ua/images/gta_origins."},"id":1419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtorrent.*/uploads/ya/"},"id":1420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guitar.ru/forum/banner-muz/"},"id":1421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guitarplayer.ru/b/"},"id":1422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gzt.ru/upload/*.rklite/"},"id":1423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habracdn.net^*/yndx.js"},"id":1424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hacker-pro.net/banner/"},"id":1425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haqqin.az/banners/"},"id":1426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardstones.ru/js_content/"},"id":1427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hashflare.eu/banners/"},"id":1428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcbarys.kz/banner_rotator/"},"id":1429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hcdn.online/engine/video/videojs-vast-vpaid-waterfall."},"id":1430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hctraktor.org/bi.php?url="},"id":1431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdkinoteatr3.net/block_scrip*.php"},"id":1432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdtrailer.ru/images/bg/"},"id":1433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helsi.me/api/datum/api/banner?"},"id":1434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai-x.ru/js/"},"id":1435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herbaldoc.ru/scripts/alltzr.js"},"id":1436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herbaldoc.ru/scripts/hrbl.js"},"id":1437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herbaldoc.ru/scripts/vspliv.js"},"id":1438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||herbaldoc.ru/scripts/zamven.js"},"id":1439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hhcdn.ru/nposter/"},"id":1440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hhcdn.ru^*.banners."},"id":1441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-fi-forum.net^*_partners/"},"id":1442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-fi.ru/*branding/"},"id":1443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-fi.ru/bitrix/images/"},"id":1444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-fi.ru/js/bidding.js"},"id":1445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hi-fidelity-forum.com/_partners/"},"id":1446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibiny.ru/images/peks/"},"id":1447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hideme.ru/images/prx/prx_bnr_"},"id":1448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hiex.ru/promo/"},"id":1449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hindcine.tv/cstmvast.xml"},"id":1450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitfile.net/platform/js/lib/videojs/"},"id":1451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitfm.ru/uploads/vk-pixel.js"},"id":1452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hochu.tv/*.swf"},"id":1453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||homeporn.tv/cod.js"},"id":1454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horadric.ru/styles/*/brand_"},"id":1455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horadric.ru^*-adv-bg-"},"id":1456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horadric.ru^*/images/bg_"},"id":1457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horror.name/1000filmov."},"id":1458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||host.fm/images/pr/"},"id":1459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostingkartinok.com/images/*_960x100.gif"},"id":1460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotcharts.ru/img/*_700x150"},"id":1461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotcharts.ru/img/direct/"},"id":1462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||how-tos.ru/images/banner"},"id":1463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||howtablet.ru/smwidget.php"},"id":1464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hozobzor.ru/assets/components/superads/"},"id":1465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hpc.name/images/banner/"},"id":1466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqroom.ru/images/"},"id":1467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hrk.aero/wp-content/themes/hrk-new/*banners/"},"id":1468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hromadske.radio/assets/banners/"},"id":1469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||html-template.ru/images/banners/"},"id":1470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hw-lab.com/uploads/adds/"},"id":1471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hwp.ru/images/mid/h-anons."},"id":1472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.kidstaff.com.ua/"},"id":1473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ua^*_brandpage_"},"id":1474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i2.kidstaff.com.ua/"},"id":1475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ibusiness.ru^*/netlab/style.css?"},"id":1476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iccup.com/templates/images/kekpek_"},"id":1477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idownloads.ru^*/banners/"},"id":1478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igra.life^*/background.jpg"},"id":1479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igrilogicheskie.ru/mytiz/"},"id":1480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igritorrent.org/images/lite.png"},"id":1481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igro-torrent.ru/white.png"},"id":1482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igroutka.ru/api/*/link/"},"id":1483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igry-online.net/assets/branding/"},"id":1484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igry.ru/media/tiz/"},"id":1485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ihead.ru/offers/"},"id":1486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikinokz.net/bannr.js"},"id":1487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ikinokz.net/ikino.js"},"id":1488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilenta.com/images/banner/"},"id":1489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilibrary.ru/js/adplacements"},"id":1490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||im.tagilcity.ru^*?mt="},"id":1491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imedica.by/delivery/"},"id":1492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgix.ru/*.js|"},"id":1493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgv.net^*.php?s="},"id":1494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imhonet.ru/img/dumm/*-promo."},"id":1495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imoneyforum.ru/files/00"},"id":1496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imtw.ru/public/js/*banner"},"id":1497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||industry-hunter.com/*banners/"},"id":1498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inetsovety.ru/bannerbro/"},"id":1499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info.sibnet.ru/img/weather/*/background."},"id":1500}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["strelec.ucoz.ru"],"requestDomains":["image2you.ru"]},"id":1501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infocar.ua/*combg"},"id":1502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoniac.ru/upload/uimg/dzen."},"id":1503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inform.kz/download/"},"id":1504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ingos.ru/common/img_ru/banners/"},"id":1505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ingrus.net/data_base/modal/"},"id":1506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inoprosport.ru/img/brand."},"id":1507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inoprosport.su/banners/"},"id":1508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inpearls.ru/ad?"},"id":1509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inpearls.ru/site/"},"id":1510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inpoland.net.pl/wp-content/uploads/*/koronapay."},"id":1511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insite.su/engine/classes/js/nxtdqdgn.js"},"id":1512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insite.su/engine/classes/masha/"},"id":1513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interfax.ru/rcl/"},"id":1514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internethalyava.ru^*/area_banners/"},"id":1515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetsms.org/bundles/ismsfront/img/tks/"},"id":1516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||investfunds.ru/organisations_banners/"},"id":1517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invictory.org/public/banners/"},"id":1518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipicture.ru/public/images/temp/"},"id":1519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irecommend.ru/modules/misc-content/loader"},"id":1520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irk.ru/ibr/block/"},"id":1521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irr.by^*/showcase."},"id":1522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||irtafax.com.ua/inc/banners/"},"id":1523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||islam-today.ru/files/stat_ban/"},"id":1524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||istorikonline.ru/cpa/"},"id":1525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itvcom.ru/images/*sape"},"id":1526}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["porevo.site"],"requestDomains":["intimshop.ru"]},"id":1527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivanovonews.ru/local/templates/*/js/custom.js"},"id":1528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivbb.ru/domain_dependent/ivbb.ru/banners/"},"id":1529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivi.ru/branding/"},"id":1530}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kinoswine.ru","smile-vkontakte.ru","xn----dtbfdbwspgnceulm.xn--p1ai"],"requestDomains":["iqoption.com"]},"id":1531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iviche.com/images/commertials/"},"id":1532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ixbt.com/branding/"},"id":1533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ixbt.com/cgi-bin/banqs.cgi"},"id":1534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ixbt.games^*/branding/"},"id":1535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ixbt.online/banners/"},"id":1536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ixbt.online^*/brandings/"},"id":1537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iz.ru^*/banners/"},"id":1538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||izvestia.kiev.ua/assets/img/*banner"},"id":1539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaymedianetwork.com/get.php?id="},"id":1540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jiouv.com/vast.php"},"id":1541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmqyb.com/*&jmqyb.com"},"id":1542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jo-jo.ru/rkt.php"},"id":1543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joblog.com.ua/xmg."},"id":1544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jooble.org/banner"},"id":1545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joporn.net/teasjs/"},"id":1546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.xuy.tv/"},"id":1547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jsengine.ru/rttr*.min.js"},"id":1548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jslim.ru/rec/"},"id":1549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json.udaff.com/"},"id":1550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json.vipfiles.nu/"},"id":1551}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bagnet.org","medkrug.ru","medotvet.com"],"requestDomains":["jivosite.com"]},"id":1552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||json.webcam-erotic.tv/"},"id":1553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jurnalik.ru/slider.php"},"id":1554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jut.su^*/branding_"},"id":1555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jutsu.club/templates/jutsuclub/js/recll-js.js"},"id":1556}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["playground.ru"],"urlFilter":"||jwpcdn.com/*/vast.js"},"id":1557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k.img.com.ua/static/img/banners/"},"id":1558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||k.img.com.ua/static/js/fotos_banner.js"},"id":1559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabachok.online/stultr.php"},"id":1560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaban.tv/kabantv.js"},"id":1561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaddr.com^*/stylus.png"},"id":1562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kadik.com.ua/content/vendor/bootstrap/js/bootstrap.min.js"},"id":1563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaknastroit*.ru/wp-content/*/popout."},"id":1564}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kaktus.kg","kaktus.media"],"urlFilter":"||kaktus.*/src/template/block/banner"},"id":1565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapital-rus.ru/img/*/banners/"},"id":1566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapriz.info/img/"},"id":1567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapriz.info/tiz/"},"id":1568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazanfirst.ru/ads"},"id":1569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazfootball.kz/tools/scripts/slick/"},"id":1570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazus.ru/includes/js/rotator/"},"id":1571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keep4u.ru/partners/"},"id":1572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keep4u.ru/r.php?"},"id":1573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kerch.com.ru/img/hotnews/kn_internet."},"id":1574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kerch.com.ru/pictures/banners/"},"id":1575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kerchinfo.com/uploads/img_ban/"},"id":1576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kg-portal.ru/banned/"},"id":1577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kg-portal.ru/brandbook/"},"id":1578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kg-portal.ru^*/bg.jpg|"},"id":1579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kgd.ru/images/commerc/"},"id":1580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kharkov.info/files/image*/banner"},"id":1581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kharkov.info/files/imagecache/paidplace_block/"},"id":1582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khersonci.com.ua/images/news/banners/"},"id":1583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khl.ru^*/mtbanners."},"id":1584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kidstaff.com.ua/pictures_user/asystem/"},"id":1585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kievvlast.com.ua/banners"},"id":1586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kievvlast.com.ua/images/body"},"id":1587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||killfilms.ru^*/girls/"},"id":1588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinatvideo.ru/image/land.jpg"},"id":1589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kineshemec.ru/bn/"},"id":1590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kingisepp.ru/images/banner/"},"id":1591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-archive.ru^*banner."},"id":1592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-cccp.net/images/banner/"},"id":1593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-kingdom.com/uploads/*-pleer.jpg"},"id":1594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-line.su^*/images/bg.jpg"},"id":1595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-portal.net/go/"},"id":1596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-teatr.ru/static/images/online_"},"id":1597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kino-teatr.ua/images/kinoteatr.gif"},"id":1598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinoafisha.ua^*/bgadvs/"},"id":1599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinobaza.net/babes/"},"id":1600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinoclub.me/img/mgt."},"id":1601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinofilms.ua/images/brands/"},"id":1602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinogo-720.net^*/images/promo"},"id":1603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinogo.eu/templates/kinogo/backgrounds/"},"id":1604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinogo.eu^*/kinogo.js"},"id":1605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinohd.ws/svideo.js"},"id":1606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinokod.me/mg.png"},"id":1607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinokubik.com/templates/kinokubik/images/mgbutton2.png"},"id":1608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinomania.kz/images/bg1.jpg"},"id":1609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinometro.ru/res/pic/ban/"},"id":1610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinometro.ru/res/pic/brand/"},"id":1611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinomonitor.ru/upload/iblock/*bike-centre*.swf"},"id":1612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopati.ru/adkin.js"},"id":1613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopati.ru/kkno.js"},"id":1614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopleera.net/js/replace_"},"id":1615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopod.ru/branding/"},"id":1616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinopod.ru/show/"},"id":1617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinored.club^*/player_field.png"},"id":1618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinosalo.com/player/*.php?*referer="},"id":1619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinoserial.tv/scratch"},"id":1620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinovau.club/contents/other/"},"id":1621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinoylei.ru/br/"},"id":1622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kipfilms.ru/blocks/"},"id":1623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kirovnet.ru/am/"},"id":1624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kissanime.ru/xyz/check.aspx"},"id":1625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiwi.kz/base/a.js?"},"id":1626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiwi.kz/bimbo/?"},"id":1627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klavogonki.ru/img/banner"},"id":1628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klops.ru/assets/sales_widget-"},"id":1629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kluch.media/banners/"},"id":1630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klukva.org/bann/"},"id":1631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ko.com.ua/sites/all/themes/ko/i/oki-print."},"id":1632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koko.by/storage/banners"},"id":1633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolikbolik.top/mg."},"id":1634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolo.news/media/banner/"},"id":1635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolomna-spravka.ru/rklm/"},"id":1636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolyan.net/*_brand"},"id":1637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komcity.ru/adver/"},"id":1638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komcity.ru^*.swf"},"id":1639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kong.fotostrana.ru/"},"id":1640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koolinar.ru/img/*/fon*.jpg"},"id":1641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kosmetista.ru/b/"},"id":1642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kot-i-koshka.ru/wp-content/*/jquery.lc.min.js"},"id":1643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kot-i-koshka.ru/wp-content/uploads/6b"},"id":1644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kozhuhovo.com/!images/banners/"},"id":1645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kpcdn.net^*/banner_img/"},"id":1646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kraj.by/banners/"},"id":1647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kraj.by/js/banner.js"},"id":1648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||krisha.kz^*/br/"},"id":1649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kritika24.ru/assets/plugins/sweet*.js"},"id":1650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kronverkcinema.ru/sadm_files/banners/"},"id":1651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ksenstar.com.ua/images/444.jpg"},"id":1652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kset.kz/vda"},"id":1653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kt.kz/getbanner/"},"id":1654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktonanovenkogo.ru/wp-content/themes/organic/ender/plavun.php"},"id":1655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktv-ray.ru/advert/"},"id":1656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ktv-ray.ru/dlib/dlib.lib.php"},"id":1657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuban24.tv/wp-content/uploads/banners/"},"id":1658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kubez.biz/banners/"},"id":1659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kukuzya.ru/bnrs/"},"id":1660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulichki.net/buttons/"},"id":1661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulichki.net/geo_"},"id":1662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulina.ru/bn/"},"id":1663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kulina.ru/swf/"},"id":1664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurer-sreda.ru/zone*.html|"},"id":1665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurgan.ru/media/banner/"},"id":1666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurskcity.ru/media/*/banner"},"id":1667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kurufin.ru/mayk_"},"id":1668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kv.by/sites/all/themes/kvat/images/*/"},"id":1669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kwork.ru/images/partner/"},"id":1670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kyivvlada.com.ua/wp-content/uploads/*/*-x-*.jpg"},"id":1671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l2on.net/img/friends/"},"id":1672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l2on.net/img/sponsors/"},"id":1673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacucinaitaliana.ru/images/"},"id":1674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lada-granta.net/button/"},"id":1675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lafa.site/pic/yabra."},"id":1676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lamerkomp.ru/off/"},"id":1677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanzone.info/rek/"},"id":1678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lapti.tv/js/complexad.js"},"id":1679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||law-divorce.ru/_fb/"},"id":1680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lechenie-sustavy.ru/wp-content/plugins/in-posts-adv/"},"id":1681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lectro.ru^*-pop-under-"},"id":1682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legkopolezno.ru^*/gen-banner/"},"id":1683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lek-info.ru/ajax/get-adv-"},"id":1684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leksika.com.ua/images/studladv"},"id":1685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lencdn.com/js/a*.min.js"},"id":1686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leonardo.osnova.io/9aeabcf8-6d64-83df-3f7b-00c717306ac0/"},"id":1687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leonkrevs.ucoz.ru/baneri/"},"id":1688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lgotivam.ru/promo.php?"},"id":1689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||li.ru/static/radio/"},"id":1690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||life170.ru/img/main-bg-dn.png"},"id":1691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifetambov.ru/reklama"},"id":1692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ligasy.kz/rennab/"},"id":1693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||likeni.ru/assets/branding/"},"id":1694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||limehd.tv/script/yandexrtb.js"},"id":1695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||link-up-isp.ru/images/partners/"},"id":1696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkunder.ru/playerjs.js"},"id":1697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linux.org.ru/adv/"},"id":1698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lit-info.ru/js/elker_"},"id":1699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live-sports101.org^*/images/rec/"},"id":1700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||live4fun.ru/bitpapa/"},"id":1701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveangarsk.ru/files/k"},"id":1702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveangarsk.ru/specfiles/"},"id":1703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livecars.ru^*/wall_"},"id":1704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveinternet.ru/cgi-bin/adt.fcgi"},"id":1705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livejournal.com/img/reskining/"},"id":1706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livejournal.com/services/scrollbanner.bml?"},"id":1707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livejournal.ru/i/reskining/"},"id":1708}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kino67.ru"],"requestDomains":["listis.ru"]},"id":1709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livelib.ru/book/getpriceblock?"},"id":1710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livesport.pw/uppod/ads.json"},"id":1711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livesport.ru/*/b_"},"id":1712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livesport.ru/*/fly_wow.js"},"id":1713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livesport.ru/*/wow/"},"id":1714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livetv*.*/ads.*/getbanner.php"},"id":1715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||livetvcdn.net/html/"},"id":1716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lkforum.ru/button/"},"id":1717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||local.com.ua/ib/"},"id":1718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logan.ru/images/banner/"},"id":1719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loki-hdrezka.net/vtplayrbx.xml"},"id":1720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokomotiv.info/img/rotator/"},"id":1721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lol24.ee/alex/600x200-2.gif"},"id":1722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lostfilm.info/css/b/"},"id":1723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lostfilm.tv/perep/?a="},"id":1724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loveread.ec/js/ad.js"},"id":1725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ltorzhok.ru/sellbannermaster/"},"id":1726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m.rappro.net/"},"id":1727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m24.ru/js/m.24.adwrap."},"id":1728}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mediavitrina.ru"],"urlFilter":"||m24.ru/media/"},"id":1729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.kz/assets/frontend/img/t6/"},"id":1730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makeupkey.ru/adbang.js"},"id":1731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mama.kharkov.ua/uploads/*banner"},"id":1732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-chan.me/r1/"},"id":1733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-chan.me/r2/"},"id":1734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-online.biz/goods/"},"id":1735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manjaro.ru/kredit100."},"id":1736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manutd.ru/images/pari/"},"id":1737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manyclips.net^*.php?id="},"id":1738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||map.cn.ua/media/other/"},"id":1739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||map.cn.ua/media/promo/"},"id":1740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketing.spb.ru/images/klik_banner/"},"id":1741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||math-helper.ru/is_clickunder/"},"id":1742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||math-prosto.ru/images/tutor/"},"id":1743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maultalk.com/images/mon/"},"id":1744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maw.ru/fp/ban/"},"id":1745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxk2.ru/lady"},"id":1746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mcrate.su/vip/"},"id":1747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mctop.su/media/img/b/"},"id":1748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mds.yandex.net/get-bstor/"},"id":1749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||me.fo/*/images/banner"},"id":1750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||me3.com.ua/static/banners/"},"id":1751}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["auto.ru","avtovzglyad.ru","drive2.ru","ficbook.net","goha.ru","liveinternet.ru","www.kinopoisk.ru"],"requestDomains":["matchid.adfox.yandex.ru"]},"id":1752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mebelminsk.by/assets/images/adw/"},"id":1753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mebelminsk.by/assets/images/swf/"},"id":1754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||med2.ru/branding/"},"id":1755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.aso.altapress.ru/"},"id":1756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.dyvys.info^*/indexbanner."},"id":1757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.v102.ru/abs/"},"id":1758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediametrics.ru/js/branding/"},"id":1759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaryazan.ru/flash_banners/"},"id":1760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaua.com.ua/bnr/"},"id":1761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicina.ua/adv/"},"id":1762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medicina.ua/img/branding/"},"id":1763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medikforum.ru/news/banners/"},"id":1764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medinfo-yar.ru/image_banner/"},"id":1765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medkrug.ru/js/start_adv_"},"id":1766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medkrug.ru/web/flash/reg."},"id":1767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medprom.ru/pictures/*/bpic."},"id":1768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medvestnik.by/bimages/"},"id":1769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mega-porno.me/js/promo/"},"id":1770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mega-tracker.net/templates/megatracker/bg/"},"id":1771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megafon.ru/f/banner/"},"id":1772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megahdporno.net/ext/"},"id":1773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megaimg.ru/clixundex.js"},"id":1774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megalyrics.ru/uploads/branding/"},"id":1775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mehanik.games/yadx."},"id":1776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||melt.ru/images/cms/_*0*_/"},"id":1777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mensgen.ru/*pg-advanced-ads"},"id":1778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mensgen.ru/wp-content/plugins/fenix-adv-plugin/"},"id":1779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mercatos.net/banner/"},"id":1780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/br/"},"id":1781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/branding/"},"id":1782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/exchg"},"id":1783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/f_new.*_teaser&"},"id":1784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/f_new.asp?"},"id":1785}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uniongang.net","uniongang.org"],"requestDomains":["megaseed.kz"]},"id":1786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/img/b/"},"id":1787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/img/b4/"},"id":1788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/img/banners/"},"id":1789}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["video.meta.ua"],"urlFilter":"||meta.ua/out/"},"id":1790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua^*/f_new.asp?"},"id":1791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metallicheckiy-portal.ru/imgrek/"},"id":1792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo-tv.ru/bitrix/templates/meteotv/img/*/bg-page*.jpg"},"id":1793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteo.by/banner_"},"id":1794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteobar.com/ukraine/*/get_kurs_news/"},"id":1795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgorod.kz/wp-content/*/js/slick/"},"id":1796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mibius.com.ua/banner"},"id":1797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mignews.com/static/js/feed_parser.min.js"},"id":1798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milknet.ru/rotatorfiles/"},"id":1799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minecraft-gold-new.ru/offer/"},"id":1800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minizal.net/js/brandminizal.js"},"id":1801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirf.ru/wp-content/themes/mirf/js/custom.js"},"id":1802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirkamnej.ru/teasernet/"},"id":1803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tj/preroll/"},"id":1804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tj/uploads/babilon/"},"id":1805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tj/uploads/formula"},"id":1806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tj/uploads/magnit"},"id":1807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tj/uploads/parimatch/"},"id":1808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tn.kz/ajax/getbanner/"},"id":1809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mix.tn.kz/mix/js/loader.js"},"id":1810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mixsoft.org/yandexbrowser.js"},"id":1811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmogamez.info^*/pagebgtop."},"id":1812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmogamez.ru/asda/"},"id":1813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmogamez.ru/assets/templates/standart/images/mmogamez."},"id":1814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmogamez.ru/safa/"},"id":1815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmorpg.su/api/games/"},"id":1816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmotop.ru^*.js?rnd="},"id":1817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mob39.ru/jabox_img/banner/"},"id":1818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobbit.info/r/"},"id":1819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobiledevice.ru/banner_"},"id":1820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobiltelefon.ru/photo/bg/"},"id":1821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobiltelefon.ru/photo/rek/"},"id":1822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobtop.ru/static/imgs/*.gif"},"id":1823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobzon.ru/images/banners/"},"id":1824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modeland.ru/*/bg.webp"},"id":1825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modelist-konstruktor.com/aimg/"},"id":1826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modsfire.com/img/ookfmx."},"id":1827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moedelo.org/mrkbanners/"},"id":1828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moevideo.net/apv/"},"id":1829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moevideo.net/branding/"},"id":1830}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["freezpic.ru","mediapapa.org"],"urlFilter":"||moevideo.net/framevideo/"},"id":1831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moevideo.net/getit/"},"id":1832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moevideo.net/img/promo/"},"id":1833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molbuk.ua/templates/mb_ua/images/recl/"},"id":1834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molva33.ru/wp-content/uploads/*320h480"},"id":1835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moresofta.com/js/0dd270.js"},"id":1836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mosday.ru/ad/"},"id":1837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moskva.fm^*/promo/"},"id":1838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moto.kiev.ua/forum/banners/"},"id":1839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motoliga-nn.ru/images/partnership/"},"id":1840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motonews.ru/ad/"},"id":1841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorelax.ru/forum/banners/"},"id":1842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motovolg.com/assets/images/5.jpg"},"id":1843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mover.uz/adb/"},"id":1844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mover.uz/www/serving/"},"id":1845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mover.uz^*branding."},"id":1846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moviki.tv/c/"},"id":1847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3co.co/adv"},"id":1848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3no.com/adv"},"id":1849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3rington.ru/adv_"},"id":1850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp4upload.com/images/hdblue.png"},"id":1851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mport.ua/?_tpl=r_banner"},"id":1852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mptron.com/img/"},"id":1853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrtranslate.ru/lorado.js"},"id":1854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mskd.ru/img/*x*_"},"id":1855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mt5.com^*/popup/popup.js"},"id":1856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mu-kgt.ru/*/widget/contract/"},"id":1857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mult-porno.*/front/js/unwanted.js"},"id":1858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mult-porno.*/front/js/vads.js"},"id":1859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||multik-online.net/trotator/"},"id":1860}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["burninghut.ru"],"urlFilter":"||music.yandex.ru/iframe/"},"id":1861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musiceffect.ru/promo/"},"id":1862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicforums.ru/*/knopki/"},"id":1863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicforums.ru/pictures/casio_"},"id":1864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musictube.ru/flash/"},"id":1865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzebra.com^*-240x400."},"id":1866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzico.ru//banners/"},"id":1867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzoff.ru/html/"},"id":1868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzoff.ru/rek/"},"id":1869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muzoktcrb.ru/clickworker.js"},"id":1870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mxttrf.com/vast.xml"},"id":1871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||my-cinema.net/branding/"},"id":1872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydiv.net/tim/newold"},"id":1873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mynizhyn.com/image/banners/"},"id":1874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myparcels.ru/ajax/tz.php"},"id":1875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myparcels.ru/wants/"},"id":1876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mypresentation.ru/mobscrippok.js"},"id":1877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myrouble.ru/wp-content/plugins/wpt-tea-coffee-dance/"},"id":1878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myru.tv/url.js"},"id":1879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myshared.ru/static/*_*_*.js"},"id":1880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mysw.info/ext/"},"id":1881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myvi.ru/content/images/background/"},"id":1882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myvimir.me/script.js"},"id":1883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mywed.ru/bnr/"},"id":1884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n-torrents.org/advrts/"},"id":1885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n-torrents.org/js/gamert.js"},"id":1886}, +{"action":{"type":"block"},"condition":{"urlFilter":"||n1.by/static/banners.js"},"id":1887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||na-androeed.ru/*/vaku.png"},"id":1888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nadavi.*/gb.php?idb_="},"id":1889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namba.tv/banners/"},"id":1890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narmed24.ru/gajsnm24/"},"id":1891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narmed24.ru/scripts/"},"id":1892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narodclub.net/clk111.js"},"id":1893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naruto-shippuuden.ru/diz_new/rek/"},"id":1894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narutoplanet.ru/slider/"},"id":1895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nashkiev.ua/assets_images/brand/"},"id":1896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nashmontreal.com/ban/"},"id":1897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nashol.com/banner/"},"id":1898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nativ.podruzke.ru/"},"id":1899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navigator.az/banner/"},"id":1900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||navigator.az/img/brands/"},"id":1901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naviny.by/services/banner/"},"id":1902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ne-kurim.ru^*banners/"},"id":1903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nefrolab.ru/wp-content/uploads/"},"id":1904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neimovirne.ru/old/"},"id":1905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nemezisworld.com^*.php|"},"id":1906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neosmi.ru/js/*_klik."},"id":1907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nesekretno.ru/images/uploaded/banner/"},"id":1908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netglista.ru/wp-content/plugins/bbq/"},"id":1909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||neurodoc.ru/wp-content/themes/neuro/iws_scripts/iws_ads_"},"id":1910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nevasport.ru/exchange/"},"id":1911}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thg.ru"],"requestDomains":["nativevideo.ru"]},"id":1912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nevasport.ru/rtb/"},"id":1913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||new-kino.net/rekldc/"},"id":1914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newformat.info/_img/ban/"},"id":1915}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["actualnews.org","dni24.com","e1.ru","fontanka.ru","oane.ws","pcpro100.info"],"requestDomains":["naydex.net"]},"id":1916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newgdz.com/images/vkdj."},"id":1917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newkaliningrad.ru/local/assets/js/yabinding.js"},"id":1918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.agro-center.com.ua/wp-content/uploads/*/background-"},"id":1919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.mspravka.info/adverting/"},"id":1920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news.tj/adfiles?adid="},"id":1921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||news14.wifiram.ru/awin/"},"id":1922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newserials.net/ranetka.js"},"id":1923}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsko.ru/_static/"},"id":1924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newslab.ru/b/"},"id":1925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsmaker.md^*/banners/"},"id":1926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsomsk.ru/design/new/js/banner_new.js"},"id":1927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsroom.kh.ua/wp-content/uploads/tiny_"},"id":1928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsru.co.il/scripts/ad_"},"id":1929}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsru.co.il/scripts/main_ad."},"id":1930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstudio.tv/menu.swf"},"id":1931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsua.ru/images/banner/"},"id":1932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ngs.ru/static/js/app/adfoxbanner/"},"id":1933}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pogoda.ru"],"requestDomains":["news.yandex.ru"]},"id":1934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nightburger.lviv.ua/banner_"},"id":1935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ninemanga.com/files/js/ad_both.js"},"id":1936}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirvana.fm/banners/"},"id":1937}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nirvana.fm/pic/kartinki/"},"id":1938}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nm71.ru/images/adim/"},"id":1939}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nmosktoday.com/upload/medialibrary/"},"id":1940}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nn.ru/common/block.php?*adverts"},"id":1941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nn2.ru/forum/data/forum/background/"},"id":1942}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnm-club.pw/img/"},"id":1943}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnover.ru/hints/show/"},"id":1944}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnovosti.info/images/banner"},"id":1945}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnportal.org/portal/core/i/"},"id":1946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nntt.org/a/files/"},"id":1947}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noi.md/ajax/banner/"},"id":1948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noodlemagazine.com/static/engine/*/vast.js"},"id":1949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nord-news.ru/img/all/"},"id":1950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebook-center.ru/market/"},"id":1951}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novaposhta.ua^*/banners/"},"id":1952}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novomoskov.ru/img/"},"id":1953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novorus.info/banner/"},"id":1954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novostiua.net/mang*.swf"},"id":1955}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novostroev.ru/ajax/tgb."},"id":1956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||now.ru/branding/"},"id":1957}, +{"action":{"type":"block"},"condition":{"urlFilter":"||now.ru^*/promo/"},"id":1958}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nowfilms.ru^*/kazino/"},"id":1959}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nr2.ru/pict/banners/"},"id":1960}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrj.ua/uploads/advertising/"},"id":1961}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrj.ua/uploads/promotions/"},"id":1962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nsnet.ru/js-banner/"},"id":1963}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nsportal.ru/download/yandex"},"id":1964}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hw-lab.com"],"requestDomains":["noiseblocker.de"]},"id":1965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nta.ua/vgolosfm.png"},"id":1966}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nulled.cc/index_230x50_"},"id":1967}, +{"action":{"type":"block"},"condition":{"urlFilter":"||num-link.ru/link/"},"id":1968}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nur.kz/nur/js/1xbet."},"id":1969}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nur.kz^*/monetization."},"id":1970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuz.uz/uploads/banners/"},"id":1971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nv.ua^*/banner."},"id":1972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nversia.ru/imgs/banners/"},"id":1973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nwcod.com/rikkom_znayka.swf"},"id":1974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nya.sh/imgs/a/"},"id":1975}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyx-nyx-nyx.dotabuff.com/*.js"},"id":1976}, +{"action":{"type":"block"},"condition":{"urlFilter":"||o-nedvizhke.ru/consultant/"},"id":1977}, +{"action":{"type":"block"},"condition":{"urlFilter":"||o-polze.com/wp-content/themes/resolute/js/scrl.js"},"id":1978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obnimau.ru/img-ba/"},"id":1979}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ngs.ru"],"requestDomains":["nskes.ru"]},"id":1980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||obrazovaka.ru/serviceworker.js"},"id":1981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oclab.ru/flash/"},"id":1982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odds.ru/api/advert/"},"id":1983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odessa-daily.com.ua/images/stories/banners/"},"id":1984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oezto.com/*&oezto.com"},"id":1985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogemorroe.com/wp-content/plugins/boxzilla/"},"id":1986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogrom.ru/yandex.js"},"id":1987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ok-magazine.ru/*/partner-news-json.js"},"id":1988}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oka.fm/284"},"id":1989}, +{"action":{"type":"block"},"condition":{"urlFilter":"||old-games.ru/img/rkl/"},"id":1990}, +{"action":{"type":"block"},"condition":{"urlFilter":"||old.businessmens.ru/bnr/"},"id":1991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ololo.fm/banners/"},"id":1992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||om1.ru/misc/popinfo/"},"id":1993}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omskinform.ru/cross.php"},"id":1994}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omskpress.ru/images/*.swf"},"id":1995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omts77.ru/image/banner"},"id":1996}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["104.ua"],"requestDomains":["obozrevatel.com"]},"id":1997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||on-line-teaching.com/img/1ps.jpg"},"id":1998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||on-line-teaching.com/iq.jpg"},"id":1999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onboardvideo.com.ua/images/adban/"},"id":2000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oneseasons.club/none.xml"},"id":2001}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["oneseasons.club"],"urlFilter":"||oneseasons.club^*.mp4|"},"id":2002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ongab.ru/html/img/bgs/"},"id":2003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-films.ckoro.ru/akter/1420.jpg"},"id":2004}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-life.*/oln/"},"id":2005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online.multilex.ru^*banner"},"id":2006}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["goods.ua"],"urlFilter":"||online.ua/goods/"},"id":2007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online.ua/onlineua%20240_30.gif"},"id":2008}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online.ua/teletrade"},"id":2009}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinedisk.ru/bban/banner/"},"id":2010}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinefilmx.org/br_mc/"},"id":2011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinemschool.com/script/oms_*.1."},"id":2012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinestreams.ru/ggb/"},"id":2013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinestreams.ru/images/branding."},"id":2014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinestreams.ru/images/liga"},"id":2015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinestreams.ru/liga/"},"id":2016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlysport.tv/assets/banners/"},"id":2017}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onporn.fun/img/asd/tm.js"},"id":2018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ont.by/api/promo/"},"id":2019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onyxgame.com/img/bnr"},"id":2020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||open.ua/uploads/ckeditor/images/*baner"},"id":2021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennet.ru/adv_"},"id":2022}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennet.ru/img/bsh_"},"id":2023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennet.ru/img/ihor_"},"id":2024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opennet.ru^*/hints.cgi?"},"id":2025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openssource.biz/st/ps/"},"id":2026}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openssource.biz^*/brand/"},"id":2027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oper.ru/static/data/rennabs/"},"id":2028}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oper.ru/static/data/torture/"},"id":2029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oper.ru/static/images/*_*.jpg"},"id":2030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opx.podolsk.ru/"},"id":2031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oren.ru/wp-content/uploads/*1980_1044.jpg"},"id":2032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osadovod.ru^*/banners/"},"id":2033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osobye.ru/includes/jquery/jquery.blockui.js"},"id":2034}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osp.ru^*/branding/"},"id":2035}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oszone.net/ibm.html"},"id":2036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otido.com.ua/banner_/"},"id":2037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otvetnavse.ru/block_script.php"},"id":2038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otzovik.com/scripts/function/iri.php"},"id":2039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ovego.tv/rssi/"},"id":2040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oxy.cloud/images/bannr."},"id":2041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oyye.bhf.su"},"id":2042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ozon.ru/graphics/img/"},"id":2043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ozon.ru/graphics/img_ban/"},"id":2044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p-p.com.ua/-/img/bg-*.jpg"},"id":2045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p-p.com.ua/-/uploads/media/000/"},"id":2046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||p.nag.ru/d/"},"id":2047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pacogames.com/js/wgads."},"id":2048}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["megaimg.ru"],"requestDomains":["orange-pic.net"]},"id":2049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||padabum.com/palae.js"},"id":2050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||padaread.com/superou.js"},"id":2051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palantinbest.ru/js/*.js?"},"id":2052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panicnews.ru/js/popup.js"},"id":2053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panicnews.ru/r.php?l="},"id":2054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||para.by/banners/"},"id":2055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parnuxi.biz/olderpcode."},"id":2056}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partner.komedra.com/"},"id":2057}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partner.uhty-multy.ru/"},"id":2058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partnerkin.com/uploads/branding/"},"id":2059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||passus.ru/test-widget/"},"id":2060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||patria.md/i/partners/"},"id":2061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc-torrents.com/templates/torrents/images/top_mini.jpg"},"id":2062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcnews.ru/b6/"},"id":2063}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pctuner.ru/plugins/bworks/files/"},"id":2064}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pdalife.ru/userfiles/rec/"},"id":2065}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pejnya.*/banner/"},"id":2066}, +{"action":{"type":"block"},"condition":{"urlFilter":"||penzavzglyad.ru/images/b/"},"id":2067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||penzavzglyad.ru/images/uploads/b/"},"id":2068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||people-ask.ru^*/vulkan-"},"id":2069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pesni-tut.com/ifjasd/"},"id":2070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pesni-tut.com/poiknbs/"},"id":2071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pesni.mobi/universal.js"},"id":2072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peterburg2.ru/go/"},"id":2073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petrogazeta.ru/media//set/"},"id":2074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phonenumber.to/unit/"},"id":2075}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phpbb3.x-tk.ru"],"urlFilter":"||phpbb-phpbb*.x-tk.ru^"},"id":2076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pi-c.ru^*/code.js|"},"id":2077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic-chik.com^*/bg.jpg"},"id":2078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pic4pay.com/rt/"},"id":2079}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["freshrecords.ru"],"urlFilter":"||pik-tv.com/embed/"},"id":2080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pimpletv.ru/wp-content/uploads/img/mars_"},"id":2081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pimpletv.ru/wp-content/uploads/img/melbet"},"id":2082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pimpletv.ru^*branding."},"id":2083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ping-admin.ru/i/b/"},"id":2084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piratski.ru/*_banner."},"id":2085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pise4ka.com/js/*.js|"},"id":2086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pise4ka.net/in.html"},"id":2087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piterhunt.ru/sponsor/banner/"},"id":2088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pix-x.net/ban"},"id":2089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pk-help.com/images/banner/"},"id":2090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pkfnpo.ru/ad/"},"id":2091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pkzsk.info/banners-"},"id":2092}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planshetu.ru/i/abp/"},"id":2093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||platimzafoto.ru/file.js"},"id":2094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.kinotreiler.com/media_adv/"},"id":2095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.kinotreiler.com/script_ads/"},"id":2096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playreplay.me/*[1000k]"},"id":2097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playreplay.me/*[1500k]"},"id":2098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playreplay.me/img/promo/"},"id":2099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playreplay.me/player/"},"id":2100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playvideolink.com/*[1000k]"},"id":2101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playvideolink.com/*[1500k]"},"id":2102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playvideolink.com/img/promo/"},"id":2103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playvideolink.com/player/"},"id":2104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pln-pskov.ru/roll/"},"id":2105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plodovie.ru/wp-content/sno*.js"},"id":2106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pn.com.ua^*/pnimages/banners/"},"id":2107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podfm.ru/content/promo/"},"id":2108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podfm.ru/images/branding/"},"id":2109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poezone.ru/poepoints/"},"id":2110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poglyad.te.ua/wp-content/uploads/"},"id":2111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pogoda.by/promo"},"id":2112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokur.su/images/promo/"},"id":2113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politcentr.ru/teazer/"},"id":2114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politland.ru/jss/12fef6.js"},"id":2115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polls.smi2.ru/"},"id":2116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poltava.to/bn/"},"id":2117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poltava365.com/img/adw/"},"id":2118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poltava365.com/img/pro.png"},"id":2119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poltavaforum.com/01/"},"id":2120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poltavaforum.com/banner/"},"id":2121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ponasledstvu.com/consultant/"},"id":2122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ponedelnik.info/resources/banners/"},"id":2123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popcornnews.ru^*/branding/"},"id":2124}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["pobedagame.sibnet.ru"],"requestDomains":["pobedagame.sibnet.ru"]},"id":2125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popgun.ru^*/images/brand/"},"id":2126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn-dreams.org/rek/"},"id":2127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn0sex.online/spot"},"id":2128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornfappy.com/player/html.php?aid="},"id":2129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornmult.net/tubes/js/rotator.js"},"id":2130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno-monster.ru/images/sex-shop/"},"id":2131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno-tracker.com/assets/js/popping.js"},"id":2132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornogam.tv/img/asd/"},"id":2133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornorasskazy.com/scripts/"},"id":2134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornovizion.xyz/global/html5player/"},"id":2135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornovizion.xyz/tn/"},"id":2136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||potokcdn.com/shalun/qwerty.js"},"id":2137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poufe.ru/promo/"},"id":2138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poultryukraine.com/data/image/banners/"},"id":2139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||povarenok.ru/i/*/*.jpg"},"id":2140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pozdrav.ru/img/banners/"},"id":2141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pozdrav.ru/url/*.vfl.ru"},"id":2142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ppt-online.org/img/zb/"},"id":2143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pr.ikovrov.ru/www/"},"id":2144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravda.ru/cache/composite_banner/"},"id":2145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravda.ru/js/yartb.js"},"id":2146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pravdapskov.ru/upload/b/"},"id":2147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prichernomorie.com.ua/i/adin/"},"id":2148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prikol.ru^*/branding_"},"id":2149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prikols.com.ru/eroru/"},"id":2150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primamediamts.servicecdn.ru/files2/countdown/"},"id":2151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primamediamts.servicecdn.ru/media/js/reklama.js"},"id":2152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primorye.ru/ti/"},"id":2153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primpogoda.ru/imported/delivery/"},"id":2154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prisnilos.su^*underbanner/"},"id":2155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||private-records.com/js/s.js"},"id":2156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privatka.ua/images/admin/b/"},"id":2157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prk.city/foto/bnr/"},"id":2158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||procompsoft.ru/wp-content/cache/min/1/js/"},"id":2159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||procvetok.com/static/*/brand"},"id":2160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prodota.ru/templates/betboom/"},"id":2161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profootball.ua/images/banner/"},"id":2162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profootball.ua/images/parimatch/"},"id":2163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profwebsit.ru^*/rotaban_"},"id":2164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||programmersforum.ru/katajpg."},"id":2165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||programmersforum.ru/slurmjpg."},"id":2166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||programy.com.ua/images/banners/"},"id":2167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||progrib.ru/scripts/"},"id":2168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||progrib.ru/ya-papka-wpliva/"},"id":2169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prologic.su/b/"},"id":2170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promin.cv.ua/uploads/banner"},"id":2171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promo.livelib.ru/"},"id":2172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promodeejay.net/branding/"},"id":2173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promodj.com/st/banners/"},"id":2174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tproger.ru/_nuxt/lubok"},"id":2175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pronpix.ru/*under.js"},"id":2176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prophotos.ru/data/brandings/"},"id":2177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prosadiogorod.ru/offer/"},"id":2178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prosports.kz/pm_brand_"},"id":2179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prostatitanet.com/wp-content/plugins/pg-advanced-ads/"},"id":2180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prostolinux.ru/wp-content/bn/"},"id":2181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prostopleer.com/t.php?"},"id":2182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protdt.ru/wp-content/plugins/pg-advanced-ads/"},"id":2183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protocol.ua/userfiles/client_banners_"},"id":2184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proxyweb.net/js/dhtmlwindow.js"},"id":2185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prozhalobu.ru/consultant/"},"id":2186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps3club.ru/bans/"},"id":2187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ps3hits.ru/wp-content/themes/custom-community/images/"},"id":2188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psihotesti.ru/script.php?"},"id":2189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pskovlive.ru/b/"},"id":2190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pslan.*/banera/"},"id":2191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psxworld.ru/monetiz/"},"id":2192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psychologies.ru/i/blocks/psy_zen_promo_"},"id":2193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||psywarez.com/banner/"},"id":2194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pu.advooble.kz/"},"id":2195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pvpru.com/board/clientscript/css2.js"},"id":2196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pvpru.com^*/banners/"},"id":2197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r*.yaplakal.com/video/get/"},"id":2198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.dimkriju.bget.ru/"},"id":2199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.e1.ru/images/"},"id":2200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.megogo.net/"},"id":2201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raceportal.ru/images/partners/banners/"},"id":2202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rada.com.ua/images/bs/"},"id":2203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioclub.ua/banner_popup/"},"id":2204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioclub.ua^*/branding/"},"id":2205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiogrom.com/paint_new/goo."},"id":2206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiokot.ru/adv/"},"id":2207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioradar.net/storage/files/image/banners/"},"id":2208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rap-text.ru/templates/raptext/images/banner"},"id":2209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raskraska.com/images/bans/"},"id":2210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||readovka.ru/images/"},"id":2211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||real-game.net/cooper/"},"id":2212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realcoding.net/foto/*.gif"},"id":2213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realist.online/*/banners"},"id":2214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realsport.website/uppod/ads.json"},"id":2215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realt.by/uploads/pics/bsb-bank_mechty_"},"id":2216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rebenok.by/branding"},"id":2217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rec.avforums.ru/"},"id":2218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recept.ua/files/core/images/adw/"},"id":2219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recetascomidas.com/base/banner_"},"id":2220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redfm.ru/modules/banerreclama/"},"id":2221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redheadsound.video/ads/"},"id":2222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||referatwork.ru/img/banner"},"id":2223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||referatwork.ru/temporary/vrnwork.gif"},"id":2224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||region15.ru/wp-content/*baner"},"id":2225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reibert.info/images/"},"id":2226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rejimm.ru/ckeditor/ckeditor.js"},"id":2227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rek.serial24.com/"},"id":2228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rekl.seasonvar.ru/"},"id":2229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||relinka.net/banner"},"id":2230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||remoteshaman.com^*/gcheck.js"},"id":2231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rep.ru/site/get-text-advert-block/"},"id":2232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repackov.net/uploads/banners/"},"id":2233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.ua/home/banners/"},"id":2234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter64.ru/uploads/advertising/"},"id":2235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repost.uz/storage/uploads/*.mp4|"},"id":2236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||restoclub.ru/pic/iblocks/"},"id":2237}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["restoclub.ru"],"urlFilter":"||restotv.ru/promo/"},"id":2238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||revive.mastergrad.com/"},"id":2239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rfoja.com/*&rfoja.com"},"id":2240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rg.ru/api/partners/"},"id":2241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ria.ru/services/banners/"},"id":2242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rideo.tv/rkl/"},"id":2243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rin.ru/bodyadv."},"id":2244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rin.ru/images/bannerpic/"},"id":2245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riotpixels.com/ogolop/"},"id":2246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riotpixels.net/playo"},"id":2247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rlsnet.ru/image_banner_id_"},"id":2248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rlsnet.ru/images/3dbanner"},"id":2249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["radidomapro.ru"],"requestDomains":["report.capinfopro.ru"]},"id":2250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rlsnet.ru/images/banners/branding/"},"id":2251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||robinbob.in/images/promo_"},"id":2252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rock-lee.ru/some_news/"},"id":2253}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ovego.tv","pratka.ru"],"requestDomains":["rest"]},"id":2254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pcportal.org"],"urlFilter":"||rocket-cdn.ru/assets/open-landing/"},"id":2255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rockstargame.su^*/brand_rotation.js"},"id":2256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rose.ixbt.com/banner/"},"id":2257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosrealt.ru/pics/design2/"},"id":2258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rostovmama.ru/bypass/*.php?zone="},"id":2259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rpod.ru/i/b/"},"id":2260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rsload.net/images*/2890374"},"id":2261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rsload.net/images*/appwizard."},"id":2262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rt-ddd.ru/image/banner/"},"id":2263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rt.com/widget/main-banner-top/"},"id":2264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtg.real-vin.com/"},"id":2265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtg.ukrmir.info/"},"id":2266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rtkorr.com/js/popup.js"},"id":2267}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mediavitrina.ru"],"urlFilter":"||rtr-vesti.ru/mh_files/"},"id":2268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rttr2.zaycev.net/"},"id":2269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-admin.net/clk123.js"},"id":2270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-board.com*/temp/"},"id":2271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-board.com*/xmtmp/"},"id":2272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-board.com/bnrs/"},"id":2273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-board.com/kupitraff."},"id":2274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-drivemusic.net/js/download-link.js"},"id":2275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rublacklist.net/media/*vpn."},"id":2276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rublacklist.net/media/banner_"},"id":2277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rugrad.eu/bx/"},"id":2278}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vk-cc.com"],"requestDomains":["rss-script.ru"]},"id":2279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rulinux.net.ru^*/banner."},"id":2280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runyweb.com/uploadfiles/image_b/"},"id":2281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rupor73.ru/images/banner/"},"id":2282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rupornotube.me/ext/"},"id":2283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rusavtobus.ru^*/images/*-banner/"},"id":2284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rusdemotivator.ru/uploads/*_*_vb.gif"},"id":2285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruseller.com/*/rotor.js"},"id":2286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruseo.net/*banners/"},"id":2287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rusfond.ru/ad/"},"id":2288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rushkolnik.ru/view.php?"},"id":2289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruskino.ru/brand/*/top."},"id":2290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruskino.ru/part3/"},"id":2291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruskweb.ru/bannerbro/"},"id":2292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruspicbox.ru/tpl/"},"id":2293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruspicbox.ru^*/clicunder.js"},"id":2294}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rubook.org"],"requestDomains":["rubook.biz"]},"id":2295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rusradio.ru/uploads/pixel.js"},"id":2296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russian.fi/include/banners.php"},"id":2297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russian.rt.com/static/views/wmainbannertop."},"id":2298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russiandc.com/ebs_show.php?"},"id":2299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russianfood.com/js/informb_"},"id":2300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||russpornotube.com/ext/"},"id":2301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rustaste.ru/aliban"},"id":2302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rustrackers.ru/banner_"},"id":2303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutor.org/template/rutor/assets/js/ui.datepicker-ru.js"},"id":2304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.net/004/"},"id":2305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.net/iframe/"},"id":2306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.org.ru/download32."},"id":2307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.org.ru/exitblock/"},"id":2308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.org/004/"},"id":2309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.org/iframe/"},"id":2310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker.ru/images/partner/"},"id":2311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutracker21.org/partners/"},"id":2312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutrk.org/"},"id":2313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rutube.ru/api/advert/"},"id":2314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruxox.ru/js/plears.js"},"id":2315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rybalka.com/images/forum_buttons/"},"id":2316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rybolov.ee/reklaam/"},"id":2317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rz.com.ua/sites/default/files/baneri-"},"id":2318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s-info.ru/local/templates/*/clientbanner/"},"id":2319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sailor.rutracker21.ru/"},"id":2320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sakh.com/includes/yb.js"},"id":2321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salex.ru/access.php?"},"id":2322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salonav.com/sav_banners/"},"id":2323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sama-sama-sama.ru/reclam/"},"id":2324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samlab.ws/samlab.js"},"id":2325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samods.ru/bg.jpg"},"id":2326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samru.ru/images/pic/gifs/"},"id":2327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sandero.ru/flash/"},"id":2328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sapr.ru/lolo/"},"id":2329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saratovnews.ru/ads_"},"id":2330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarutobi.ru/espiritgames"},"id":2331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sas.kirov.online/bs/"},"id":2332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sasisa.ru/images/*banner"},"id":2333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sat-digest.com/bae/"},"id":2334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sat-expert.com/xforum/banners/"},"id":2335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sat-expert.com/xforum/js/rotatingads/"},"id":2336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||satellitetvforum.info/*/premiumsidebars/"},"id":2337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbup.com/scripts/*banner"},"id":2338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbup.com/scripts/dom_hos.js"},"id":2339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scask.ru/images/fx4you."},"id":2340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scores24.live/tvsv/"},"id":2341}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["soccer365.com.ua","soccer365.ru"],"urlFilter":"||scr365.net/a/"},"id":2342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scripts.pogodnik.com/public/js/a_detector.js"},"id":2343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdamgia.ru/adv/"},"id":2344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdelanounas.ru/b/"},"id":2345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sea.linedia.ru/"},"id":2346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||searchengines.guru/*?tz_offset="},"id":2347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seasonvar.ru/js/rad.js"},"id":2348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secure.rentalcars.com/elbanner."},"id":2349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selok.ru/wp-content/plugins/f-seo-ads/"},"id":2350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||semestr.ru/skin/anti"},"id":2351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seob.info/template/banners-code/"},"id":2352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seocafe.info/medimg/"},"id":2353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seopult.ru^*/_img/banners/"},"id":2354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||server1.seti.ee/www/ender/"},"id":2355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seti.ee*/reklaam/"},"id":2356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||severpost.ru/img/matrix51/"},"id":2357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||severpost.ru^*banner"},"id":2358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||severstalclub.ru/pic/bimages/"},"id":2359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevnews.info^*/adv_banners/"},"id":2360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sevnews.info^*/flash/"},"id":2361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-studentki.*/front/js/unwanted.js"},"id":2362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sex-studentki.*/front/js/vads.js"},"id":2363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexgamesbox.com/images/"},"id":2364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexoporno.su^*/sam-pro-"},"id":2365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfera.fm/assets/media/bannery/"},"id":2366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sfstatic.net/build/js/chunk~propclick-js-main-js"},"id":2367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaiba.kz//images/bg/"},"id":2368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaiba.kz/images/bg/"},"id":2369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shaiba.kz/images/imprt_imgs/"},"id":2370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shansonline.ru/images/banners/2019/"},"id":2371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shazoo.ru/static/hubs/vk-privacy-mode/banner.js"},"id":2372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sheee.co.il/js/walla.js"},"id":2373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopping-spb.su/images/*/bg_top."},"id":2374}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","script"],"urlFilter":"||shopping-spb.su/images_b/"},"id":2375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shostka.info/media/"},"id":2376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||showjet.ru/promolanding"},"id":2377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shownewstv.ru/files/all/"},"id":2378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sia.ru/files/b/kom-"},"id":2379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sibmama.info/d/"},"id":2380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sibmama.ru/d/"},"id":2381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sibnet.ru/iframe-wink"},"id":2382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sibnet.ru/legacy/static_templates/sibad_"},"id":2383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siliconrus.com^*/losssy.jquery.js"},"id":2384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sims-mod.ru/templates/shabl/images/loadub."},"id":2385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sims3pack.ru^*/yandexbrowser."},"id":2386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siniy-ekran.ru/rb_"},"id":2387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slavgorod.com.ua/adtemp/"},"id":2388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slavutich.cn.ua/image/banners/"},"id":2389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slivki.by/banner/"},"id":2390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sm.news/*/rotation/"},"id":2391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||small-games.info^*/dlufiler"},"id":2392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smart-lab.ru^*/adfox_"},"id":2393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartphone.ua/inc/images/banners/"},"id":2394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartpress.by/include/ajax/getvidjet.php"},"id":2395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smi2.ru/data/"},"id":2396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smile-vkontakte.ru/rekl.jpg"},"id":2397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smilekaluga.ru/wp-content/plugins/simple-flash-banner/"},"id":2398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smoldaily.ru/wp-content/themes/smoltime/ads/"},"id":2399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolensk-auto.*/bb/view_mesto_js"},"id":2400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolensk-i.ru/wp-content/banners/"},"id":2401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smolensk2.ru/branding/"},"id":2402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smotret-video.ru/vpaid*/single.js"},"id":2403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cyberforum.ru/images/ads/"},"id":2404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smotrim.ru/js/a.js"},"id":2405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smotrisport.tv/ajaxx/popup/"},"id":2406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smotritut.online/uploads/ramka_"},"id":2407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smusics.net^*/js/motiongallery."},"id":2408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sobaka.ru/assets/*/bannersapi.js"},"id":2409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccer.ru/cio.js"},"id":2410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccer.ru/scripts/b.js"},"id":2411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccer.ru^*/adframe.js"},"id":2412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccer.ru^*rotator.php"},"id":2413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft-i-kino.ru/tiz."},"id":2414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft-landia.ru/java/banner"},"id":2415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft.sibnet.ru/dist/js/ya-pack_banners.js"},"id":2416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft4xp.ru/rss_news.php"},"id":2417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softportal.com/img/tlmn."},"id":2418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softportal.com/js/module.download_popup.js"},"id":2419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softslot.com/image/source/banners/"},"id":2420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||softslot.com/partners/"},"id":2421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||solnechnogorsk.net/forum/vsa_banners/"},"id":2422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soptv.ru/scode.php?site="},"id":2423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sorokam.ru/game/"},"id":2424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soundpark.rocks/js/script-slide.js"},"id":2425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sovetromantica.com/assets/tera/"},"id":2426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sovetromantica.com/assets/videojs*preroll."},"id":2427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sovets.net/teaser/"},"id":2428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozdik.kz/code/js/b.js"},"id":2429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spac.me/js/mobiads.js"},"id":2430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||space.com.ua/ban_"},"id":2431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spark.ru/upload/promo/"},"id":2432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spbit.ru/b_images/"},"id":2433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||special.matchtv.ru/feeds/"},"id":2434}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dtf.ru","vc.ru"],"urlFilter":"||specials*.servicecdn.ru/"},"id":2435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||speedtest.org.ua/pirate"},"id":2436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spimages.glavmore.ru/r0/"},"id":2437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spletnica-tv.com^*images/brand."},"id":2438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||splkirov.ru/assets/flash/"},"id":2439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-express.ru^*/betcity/"},"id":2440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-express.ua/img/sadse/"},"id":2441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-tv.by/uppod/ads/"},"id":2442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-tv.by/uppod/fonbet_"},"id":2443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport-tv.by^*/khl_*.png"},"id":2444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport.kg/templates/new/img/muras-banner."},"id":2445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport.ua/js/banners/"},"id":2446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport24.ru/hub-fonbet/"},"id":2447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportarena.com/branding/"},"id":2448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportnet.live/branding/"},"id":2449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportnet.live/gd/printstok/"},"id":2450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportobzor.ru/uploads/articles_"},"id":2451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.kz/frontend/bannersnew/"},"id":2452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.uz/banners/"},"id":2453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spot.uz/js/floating.js"},"id":2454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spotters.net.ua/swf/"},"id":2455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spydevices.ru/reclama_"},"id":2456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spyware-ru.com/wp-content/uploads/2017/05/adguard59.jpg"},"id":2457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sravni.ru/special-offers/"},"id":2458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.club-lexus.ru/b/"},"id":2459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.hitfile.net/"},"id":2460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.krasmama.ru/i/bb/"},"id":2461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.krasmama.ru/stuff/"},"id":2462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.yandexadexchange.net/"},"id":2463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stabilizatornapryjeniy.ru/*reklamny"},"id":2464}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.watch.ru"],"urlFilter":"||stabs2.clock.ru/company/"},"id":2465}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.watch.ru"],"urlFilter":"||stabs2.clock.ru/pr"},"id":2466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stadion.uz/banner/"},"id":2467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stalkermod.ru/images/stories/img_reksp"},"id":2468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starkosino.ru/images/banner_"},"id":2469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||start.parimatch.ru/bnr/"},"id":2470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.1tv.ru/player/special/vast/"},"id":2471}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rus-linux.net"],"requestDomains":["spotleadia.com"]},"id":2472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.bulbul.kg/*/ad/"},"id":2473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.ctnews.ru/js/prod/uniroll.js"},"id":2474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.kanobu.ru/js/criterio.js"},"id":2475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.kulina.ru/br/"},"id":2476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.lostfilm.top/temp/wow_"},"id":2477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.mtml.ru/iqos-promo/"},"id":2478}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"||static.nn2.ru^*/*banner"},"id":2479}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bless-news.com"],"urlFilter":"||static.parastorage.com/services/wix-vod/"},"id":2480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.probirka.org/images/banners/"},"id":2481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.relax.by/images/common/journal_branding_background/"},"id":2482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.streamsport.online/block.js"},"id":2483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.streamsport.online/loader.js"},"id":2484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.wmbcdn.com/uniweb/js/modern/yandexads.client.*.js"},"id":2485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.xakep.ru/advert/"},"id":2486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.xam.nu/aff/"},"id":2487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.xtubeporno.net^*/videojs-overlay.js"},"id":2488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static2*.org/1200x120/"},"id":2489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||station.ru/upload/contents/*210x260"},"id":2490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||station.ru/upload/contents/*240x250"},"id":2491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||statuserdata.ru/player/"},"id":2492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stena.ee/sites/default/files/stenaee_rek."},"id":2493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stereohead.ru/_main_page/images/"},"id":2494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stopgame.ru/bans/"},"id":2495}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["komedra.com","milliarderr.com"],"urlFilter":"||storage.googleapis.com/html5banners/"},"id":2496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.gorod55.ru/promo/"},"id":2497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.vse.rv.ua/blurb/"},"id":2498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage2.goodgame.ru/comm/"},"id":2499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storyroom.ru/bbb/"},"id":2500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stranamam.ru/i/*/*.jpg"},"id":2501}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mediavitrina.ru"],"requestDomains":["static.teletarget.ru"]},"id":2502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stranaru.ru/media/ban/"},"id":2503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stroitel-lab.ru/js_content/"},"id":2504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stroy-podskazka.ru/adfallback/"},"id":2505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stroy.ykt.ru/themes/default/js/owlcarousel/"},"id":2506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stroyvitrina.ru/_a_images/"},"id":2507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studepedia.org/img/enduro."},"id":2508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studmed.ru/static/js/chat.js"},"id":2509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stulchik.net/addv.js"},"id":2510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stulchik.net/stultr.php"},"id":2511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subscribe.ru/img/new/banner_"},"id":2512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sud.ua/uploads/banner/"},"id":2513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sudba.info/zozo.php"},"id":2514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suero.tv/exclusive/"},"id":2515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sumypost.com/media/"},"id":2516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superagronom.com/bridge/getbranding"},"id":2517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superomsk.ru/images/himg/"},"id":2518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superomsk.ru/images/public/banners/"},"id":2519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suzuki-desperado.ru/*.swf"},"id":2520}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1tv.ru","karaoke.ru","livejournal.com","mediavitrina.ru"],"requestDomains":["strm.yandex.ru"]},"id":2521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suzuki-desperado.ru/frends/"},"id":2522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svadba-kursk.ru/forum/banner/"},"id":2523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svezachok.ru/uploads/loadsv."},"id":2524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svoboda.org/a/russian-echo-widget/"},"id":2525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svpressa.ru/js/_svpressa.js"},"id":2526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sw19.ru/pictures/texnomag."},"id":2527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||swip.su/wp-content/uploads/*.gif"},"id":2528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syl.ru/widget."},"id":2529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synonymizer.ru/jquery.bpopup.min.js"},"id":2530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sysadmin.link/wp-content/*/banner-"},"id":2531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sysadminblog.ru/images/banner"},"id":2532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syzran-small.net/images/info/"},"id":2533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t-ru.org/misc/"},"id":2534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t.sur.new.dom43.ru/"},"id":2535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tags*.adshell.net/"},"id":2536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tainoe.o-nas.info/banner/"},"id":2537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||takelink.org/engine/ajax/check.js"},"id":2538}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dugtor.ru"],"urlFilter":"||talk."},"id":2539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tamboff.ru/other/forum/banners"},"id":2540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tap.az/embed/"},"id":2541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tayga.info/banners/"},"id":2542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tayga.info/design/banner/"},"id":2543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||te4h.ru/wp-content/uploads/elbnpo."},"id":2544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tea-online.ru/wp-content/plugins/slider-by-supsystic/"},"id":2545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teksta.org/*.php|"},"id":2546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teksta.org/images/adv"},"id":2547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telegraf.in.ua/*/images/market_"},"id":2548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telegraf.in.ua/uploads/projects/"},"id":2549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telik.top^*randomator.js"},"id":2550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tengrinews.kz/js/loader.js"},"id":2551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teremok.org.ua/partner/images/"},"id":2552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ternopillive.com/wp-content/uploads/*.mp4|"},"id":2553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ternopillive.com/wp-content/uploads/*/resp_"},"id":2554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ternopillive.com/wp-content/uploads/*/ternet.gif"},"id":2555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||textarchive.ru/abnormal.php"},"id":2556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thailandproperty.tv/images/*_banner_"},"id":2557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thealloha.club/index.php?ref=*&domain="},"id":2558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebell.io/*/ad_providers"},"id":2559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thr.ru/public/promo-branding/"},"id":2560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thumbs.ivi.ru^*.swf^"},"id":2561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||time.kz/files/b/"},"id":2562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tivix.net/uploads/"},"id":2563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiz.domovityi.ru/"},"id":2564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tltgorod.ru/pics/ban/"},"id":2565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tltnews.ru/img_banners/"},"id":2566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tltnews.ru/pic/"},"id":2567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tmbw.ru/adtext/"},"id":2568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tnt-online.ru/overlay.js"},"id":2569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tnua.info/banner/"},"id":2570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tod-news.com^*-ads-"},"id":2571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||togliatti24.ru/advert/getbanner.php"},"id":2572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomat-pomidor.com/gra/"},"id":2573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonkosti.ru/js/js2mem.js.php"},"id":2574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonkosti.ru/service/get_advplace.php"},"id":2575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonkosti.ru/skins/tonkowikineo/"},"id":2576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tonnakino.me/alldesc.php"},"id":2577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||top-torrent.org/templates/tt/js/mibroty.js"},"id":2578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topcraft.ru/media/img/b/"},"id":2579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiorecord.ru/assets/tbank/"},"id":2580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topfile.tj/img/formula/"},"id":2581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topfile.tj/img/pari/"},"id":2582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topse.ru/sotmarket"},"id":2583}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sat.kharkiv.ua"],"requestDomains":["tiny.cc"]},"id":2584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topurist.ru/proxy_"},"id":2585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topvideo.tj/media/banner/"},"id":2586}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prorecepty.com"],"requestDomains":["tiz.prorecepty.com"]},"id":2587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topvideo.tj/media/branding/"},"id":2588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topvideo.tj/media/catfish/"},"id":2589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topwar.ru/bg/"},"id":2590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent-chic.ru/2019/"},"id":2591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent-games.*/templatetgnew/images/background"},"id":2592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent-ideal.ru/*best/"},"id":2593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent-igri.com/banner/"},"id":2594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrent-igruha.ru/templates/flat-cinema/js/script.js"},"id":2595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrentinka.me/templates/default/images/prestol"},"id":2596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tort.fm/banners/"},"id":2597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tourdom.ru/_ad/"},"id":2598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ok.ru/res/js/b/p_*.js"},"id":2599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tproger.ru/wp-node/*/rupor/get?link="},"id":2600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tr.anidub.*/templates/anidub/images/header_bg."},"id":2601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||track24.ru/img/bnrs"},"id":2602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trademaster.ua/im/banera/"},"id":2603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||traderhelp.info/js/fixads.js"},"id":2604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["24.kz","fanforum.ru"],"urlFilter":"||tradingview.com/external-embedding/embed-widget-ticker-tape.js"},"id":2605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||traffilm.net/img/brand"},"id":2606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tragtorr.in/css/back."},"id":2607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tragtorr.info/css/back."},"id":2608}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trailer.allatv.online"],"urlFilter":"||trailer.allatv.online/*.mp4|"},"id":2609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transkarpatia.net/templates/gazeta/js/abd.min.js"},"id":2610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trashbox.ru^*/brending"},"id":2611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelgps.com.ua/js/relink2."},"id":2612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||treebuna.info/banners/"},"id":2613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trinixy.ru^*/branding"},"id":2614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trishurupa.ru/*banner/*.gif"},"id":2615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trkr.stop1c.ru/"},"id":2616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tropica.ru/img/b/"},"id":2617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truba.com/i/brand/"},"id":2618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trud.com/images/banner/"},"id":2619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trud.ru/ad/"},"id":2620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trud.ru/saved/"},"id":2621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trueua.info/upload/store/banners/"},"id":2622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trund.chudo-manga.ru/"},"id":2623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trymobile.ru/tizery_moi/"},"id":2624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ts.kg/ad/"},"id":2625}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","media"],"urlFilter":"||ts.kg/olol"},"id":2626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ts.kg/oops/"},"id":2627}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["news-front.info"],"requestDomains":["travelpayouts.com"]},"id":2628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsargrad.tv/img/*-bg.jpg"},"id":2629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuchkatv.ru/rotator/"},"id":2630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tulapressa.ru/get_adv."},"id":2631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tulapressa.ru/wp-content/uploads/part-blocks/"},"id":2632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumix.ru/*/banners/"},"id":2633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turbo.az/banners/"},"id":2634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turizm.ru/banners2/200"},"id":2635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turkmenportal.com/images/uploads/banners/"},"id":2636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tut.by/scripts/*/intersection-observer.js"},"id":2637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tutby.gcdn.co/advert/"},"id":2638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv2.today/api/banner/"},"id":2639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvcenter.ru/wp-content/1j9gg."},"id":2640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tveda.ru^*banner"},"id":2641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tverigrad.ru^*.swf"},"id":2642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvernews.ru/kc6a/"},"id":2643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvigle.ru/resource/rf/rkm_disign/"},"id":2644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvigle.ru^*event=advert_"},"id":2645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvk6.ru/online/uppod/preroll/"},"id":2646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmag.ru/upload/medialibrary/dde/"},"id":2647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvoemisto.tv/media/candy/"},"id":2648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvoipitomec.com/*.php?g="},"id":2649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvoipitomec.info/*.php?g="},"id":2650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvr.by/video_preroll.mp4"},"id":2651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tyachivnews.in.ua/uploads/blocks/"},"id":2652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tyt.by^*/banner/"},"id":2653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||u-tv.ru/vast/"},"id":2654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua.news/assets/images/banner/"},"id":2655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ua.news/wp-content/uploads/*/background"},"id":2656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uakino.com/templates/uakino/images/banner_"},"id":2657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uakino.com/templates/uakino/images/pbg/"},"id":2658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uaplayer.com/get?"},"id":2659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uc-portaller.ru/uc-img/banner/"},"id":2660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uchebnik-skachatj-besplatno.com/js/partnerka"},"id":2661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uchil.net/ukropen.net.js"},"id":2662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uchim.guru/wp-content/plugins/sp-ads/"},"id":2663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucoz.net/adv/"},"id":2664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||udargol.com^*/img/branding"},"id":2665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ugorod.kr.ua/cache/biz_banners/"},"id":2666}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anilover.net","findanime.net","gamer-mods.ru","jut-su.net"],"requestDomains":["twitch.tv"]},"id":2667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uinsell.net/b/"},"id":2668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukdevilz.com/static/engine/*/vast.js"},"id":2669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukrainske.tv/images/ref/banner_"},"id":2670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukrfootball.ua/img/saduf/"},"id":2671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukrlitra.com/banner"},"id":2672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umovies.club/player/newfon.jpg"},"id":2673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umpro.ru^*/banners_for_umpro/"},"id":2674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umu.org.ua/idi/suda.js"},"id":2675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unturned-load.ru/c/"},"id":2676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unvan.az/banner/"},"id":2677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||unvan.az/reklamexport_"},"id":2678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upl.ua/images/puma_"},"id":2679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upl.ua/images/vbet_"},"id":2680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upload.ee//"},"id":2681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upn.ru/images/bbi/"},"id":2682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uptracker.ru/images/casino/"},"id":2683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upweek.ru/wp-content/banners/"},"id":2684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ura.news/js/dist/aaa.bundle.js"},"id":2685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ura.news/js/dist/ccc.bundle.js"},"id":2686}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rus-serial.net"],"requestDomains":["uma.media"]},"id":2687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ura.news/widgets/banner_loader/"},"id":2688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uralweb.ru/js/mft/capcode/"},"id":2689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uralweb.ru/promo/"},"id":2690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urbc.ru/uploads/*.swf"},"id":2691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usa.one/banner/"},"id":2692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ut3mk.at.ua/bannery/"},"id":2693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uti-puti.com.ua/rek/"},"id":2694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uvelir.info/uploads/banners/"},"id":2695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uzreport.news/banner/"},"id":2696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uzreport.news/fotobank/r/"},"id":2697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uzum.tv/*.swf"},"id":2698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uzum.tv/120/"},"id":2699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-androide.com/%22//"},"id":2700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-chulkahh.ru/js/06ea7c.js"},"id":2701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-info.ru/i_bann/"},"id":2702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-info.ru^*.swf?data="},"id":2703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||va.imovies.cc/"},"id":2704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vandrouki.by/mts"},"id":2705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vandrouki.by/wp-content/uploads/*mts"},"id":2706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vashdom.ru/image/gagban/"},"id":2707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vashdom.ru/image/rk/"},"id":2708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vashgorod.ru/images/banner/"},"id":2709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vashgorod.ru/key/get?partner_id="},"id":2710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vbryanske.com/static/js/rotator.js"},"id":2711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vc.ru/static/main/img/branding/"},"id":2712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vcdn.biz/*_advert/download/"},"id":2713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vdmsti.ru/img/advblock/"},"id":2714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vedmochka.net^*.php?bid="},"id":2715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||venera.appsgames.ru/"},"id":2716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verstov.info/cviews.php?id="},"id":2717}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ren.tv"],"requestDomains":["v.adfox.ru"]},"id":2718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verstov.info/files/"},"id":2719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesdoloi.ru^*/rekmala_"},"id":2720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||veseloeradio.ru/smi-2"},"id":2721}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesnikasert.ru/tiz/"},"id":2722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti.kz/ajax/get_banners/"},"id":2723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti.ru/banners_"},"id":2724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti.ua/*/js/adsoptimizer"},"id":2725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti.ua/*/js/float.tpl.min."},"id":2726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vesti42.ru/b-files/"},"id":2727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vestiprim.ru/reimg/"},"id":2728}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rutube.ru"],"requestDomains":["vcdn.biz"]},"id":2729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vfl.ru/bs/"},"id":2730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vgae.ru/uploads/b/"},"id":2731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidal.ru/banner-"},"id":2732}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avtoelektrik-info.ru","finance.ua","minfin.com.ua"],"requestDomains":["venyoo.ru"]},"id":2733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidal.ru/upload/banner/"},"id":2734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.penzainform.ru/v/adjax/"},"id":2735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/*[1000k]"},"id":2736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/*[1500k]"},"id":2737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/img/promo/"},"id":2738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/mn*/"},"id":2739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/player/"},"id":2740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videochart.net/vedro/"},"id":2741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoframe.space/js/vast_"},"id":2742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videogo.me/online.jpg"},"id":2743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videomore.ru/video/adv_"},"id":2744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoprobki.*/brand/"},"id":2745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoprobki.*/ext_baners/"},"id":2746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vikna.if.ua/assets/upload/banner/"},"id":2747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viknaodessa.od.ua/baner468"},"id":2748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opensharing.org/vizitpartner/"},"id":2749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipidei.com/wp-json/"},"id":2750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipk-cache.cdnvideo.ru/"},"id":2751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viplist.fun/yandex"},"id":2752}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wow-girls.ru"],"urlFilter":"||vipromo.biz/tizer"},"id":2753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||virusinfo.info/images/bgrd.png"},"id":2754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||virusinfo.info^*/brand/"},"id":2755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vk.com/ads_rotate.php"},"id":2756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vk.com/dist/web/aliexpress_feed_recommendations_carousel."},"id":2757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkurske.com/banners/"},"id":2758}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1tv.ru","mediavitrina.ru"],"requestDomains":["videomore.ru"]},"id":2759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vlab.su/banner/"},"id":2760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vladmaxi.net/*kadam"},"id":2761}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["povarenok.ru"],"requestDomains":["videoreka.ru"]},"id":2762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vladnews.ru/uploads/newsb/"},"id":2763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vlasti.net/ext/uploads/"},"id":2764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vlasti.net/img/branding/"},"id":2765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vlasti.net/img/dendy."},"id":2766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vmeste.xyz/vast/"},"id":2767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voip.ru/assets/images/banner/"},"id":2768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vokrug.tv/*/videopartners/"},"id":2769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vokrugsveta.ua/wp-content/*/img/banner_"},"id":2770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volgo-mame.ru/partner/"},"id":2771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volnorez.com/static/backscreen/"},"id":2772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volyn24.com/banners/"},"id":2773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volyninfo.com/core/wp-content/plugins/background-manager/"},"id":2774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volyninfo.com/core/wp-content/uploads/*/bogdan-avto-"},"id":2775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volynnews.com/assets/plugin/banners/"},"id":2776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volynpost.com/banners/"},"id":2777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volynpost.com/img/branding/"},"id":2778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||volzsky.ru/upload/flash/"},"id":2779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vorum.ru/files/mpix/"},"id":2780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voxpopuli.kz/css/site/images/*/background_"},"id":2781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voxpopuli.kz/pub/banners/img/"},"id":2782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voxpopuli.kz/userfiles/branding/"},"id":2783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vozmi.net/img/*150x250"},"id":2784}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["livejournal.com"],"urlFilter":"||vp.rambler.ru/player/*/player.html#docking"},"id":2785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vplate.ru/bundles/adblock-checker-js"},"id":2786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vremya-sovetov.ru/rek"},"id":2787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vrgames.by^*/banners/"},"id":2788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vse-shutochki.ru/images/dd_adv."},"id":2789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsegdazdorov.net/proposition/"},"id":2790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vseiski.ru/core.js"},"id":2791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vseplatezhi.ru^*/banners/"},"id":2792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsetop.org/uploads/yabr."},"id":2793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsetyt.us/uploads/ruscams."},"id":2794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsluh.ru/system/*banners/"},"id":2795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||walking-dead.ru/banners.js"},"id":2796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||walking-dead.ru/bnr/"},"id":2797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||walla.co.il/cdn/swordfish.js"},"id":2798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||walla.co.il/p.php"},"id":2799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||waralbum.ru/br/"},"id":2800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||warezlab.ru^*rotator"},"id":2801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||warfiles.ru/bg/"},"id":2802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watch.ru/bp/"},"id":2803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watchcine.ru/templates/hdkinomax/images/bg.jpg"},"id":2804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weacom.ru/abrakadabra/"},"id":2805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weather7.ru/wp-content/uploads/*bonka*.jpg"},"id":2806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webapteka.ru/image/"},"id":2807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webavangard.com.ua/torg/"},"id":2808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webdiana.ru/tiz/"},"id":2809}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn--80ady2a0c.xn--p1ai"],"requestDomains":["vyksarf.ru"]},"id":2810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webdiana.ru/turp."},"id":2811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfile.ru/media/img/branding."},"id":2812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webkrug.ru/images/bann"},"id":2813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weblancer.net/adver/"},"id":2814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webmasters.ru/forum/ltbanners/"},"id":2815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webpark.ru/*/mhealth"},"id":2816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webplus.info/getres.php?getadv="},"id":2817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webstat.torrent-rutor.org/"},"id":2818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtun.com/uploads/files/"},"id":2819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wedlife.ru/b/"},"id":2820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wi-fi.ru/mtt/"},"id":2821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.ironfriends.ru/"},"id":2822}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["savemypost.com"],"requestDomains":["webarchive.su"]},"id":2823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wifika.ru/bannerbro/img/"},"id":2824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wikianime.tv^*/brand/"},"id":2825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wild-mistress.ru/wmbanner/"},"id":2826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windata.ru/wp-content/plugins/popup-with-fancybox/"},"id":2827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windows64.net/123456.jpg"},"id":2828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||windowspro.ru/universa*.js"},"id":2829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winksplay.ru/fmnr.js"},"id":2830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wkino4.net/templates/wkino4/images/body."},"id":2831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmasteru.org/b/"},"id":2832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmmail.ru/bn/"},"id":2833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||womanbook.com.ua/js_ban"},"id":2834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||womanonly.ru/hello/"},"id":2835}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sovets.net","sovets24.ru"],"requestDomains":["whitesaas.com"]},"id":2836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||womens-h.ru/plugins/content/djsuggester/"},"id":2837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wooordhunt.ru/images/b/"},"id":2838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||world-art.ru/sort_1/"},"id":2839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||worldxfree.info/windowfiles/"},"id":2840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wotspeak.org/engine/modules/banner"},"id":2841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wow-girls.ru/image/banner"},"id":2842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wow.allhentai.ru/"},"id":2843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wowjp.net/freespell/"},"id":2844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wowlol.ru/left/"},"id":2845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wowskill.ru/wp-content/uploads/*_reklama"},"id":2846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www-mivmeste-info.filesusr.com/"},"id":2847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.4ernigiv.info^*/1ua/images/"},"id":2848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.khl.ru/_banners/"},"id":2849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.pornolenta.cc/js/"},"id":2850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.vesti.ru/i/preloader.gif"},"id":2851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x-minus.in/assets/rkl/"},"id":2852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x.kurer-sreda.ru/"},"id":2853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xcadr.tv/contents/other/"},"id":2854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xfont.ru^*/add_ref/"},"id":2855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ximepa.ru^*/mediaget"},"id":2856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ximepa.ru^*bannery/"},"id":2857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xmages.net/*/banner/"},"id":2858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn-----6kctadtbb2cbitctm4a7dwdxe.xn--p1ai/images/hosting.gif"},"id":2859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn----7sbabeyyincnhnkkunh3a.xn--p1ai/html5d/"},"id":2860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn----etbbecbrbp5ahkja1ae7v.xn--p1ai^*/banner/"},"id":2861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--80atacoxk6a.xn--80asehdb/bn/"},"id":2862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--e1avn.xn--p1ai/img/banner"},"id":2863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtreme.ws/xad/"},"id":2864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtubeporno.net/data/js/"},"id":2865}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xuy.tv/player*/vast.js"},"id":2866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xvideos.com/cams/"},"id":2867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-russian.ru/js/38fbf0.js"},"id":2868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxx-tracker.com/pics/"},"id":2869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxxmir.info/play.js"},"id":2870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xxxrolik.net/js/"},"id":2871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ya2016.com/tizers.html"},"id":2872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ya62.ru/images/flash/"},"id":2873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakutsk.ru/data/lenta-yakutsk.json"},"id":2874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakutsk.ru/wp-content/themes/yakutsk/assets/js/news-nb.js"},"id":2875}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fishki.net","games.academic.ru","gazeta.ru","lenta.ru","vz.ru"],"urlFilter":"||yandex.*games/"},"id":2876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yangteacher.ru/s.png"},"id":2877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapantiabp.ru/player/"},"id":2878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapcdnimg.ru/player/"},"id":2879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapfiles.ru/uploads/branddata/"},"id":2880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaplakal.com/html/bans/"},"id":2881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaplakal.com/html/static/brand-"},"id":2882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaplakal1.ru/player/"},"id":2883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yaponlinestat.ru/player/"},"id":2884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapratingdata.ru/player/"},"id":2885}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapstatdate.ru/video/"},"id":2886}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minfin.com.ua"],"requestDomains":["xyz"]},"id":2887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/partner-code-bundles/"},"id":2888}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/safeframe-bundles/"},"id":2889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/taxi-widget/"},"id":2890}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["widgets.kinopoisk.ru"],"urlFilter":"||yastatic.net/vas-bundles/"},"id":2891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeisk.info/images/globalbanner/"},"id":2892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeisk.info/images/topslider/"},"id":2893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yk-news.kz/_nuxt/img/bn_"},"id":2894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ykt.ru/session?"},"id":2895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ykt.ru/yaknet/image.asp?id="},"id":2896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ykt2.ru/inform/"},"id":2897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||you-anime.ru/vg/"},"id":2898}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["4put.ru","androeed.ru","anime-365.ru","fbsearch.ru","geomap.com.ua","hdrabbit.ru","lostpix.com","multitran.com","newstudio-online.tv","sbornik-music.ru","sinonim.org","smotret-anime.online","subject.com.ua","ukrlit.net","zarlit.com"],"urlFilter":"||youtube.com/embed/"},"id":2899}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["168.ru"],"urlFilter":"||youtube.com/embed/?enablejsapi="},"id":2900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yp.ru/content/banners/"},"id":2901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yp.ru/content/slider/"},"id":2902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuginform.ru/media/ban/"},"id":2903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yummy.drom.ru/"},"id":2904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yur-zakon.ru/wp-content/uploads/1/"},"id":2905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yursemya.ru/consultant/"},"id":2906}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zadolba.li/img/ur.jpg"},"id":2907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zagorod.spb.ru/js/bnr.js"},"id":2908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zakarpattya.net.ua/_adv/"},"id":2909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zakon.ru/bannermanipulation/"},"id":2910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zakon52.ru/load-widget.php"},"id":2911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zakonia.ru/imgs/adshtml/"},"id":2912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaks.ru/f/ad/"},"id":2913}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["proporno.org"],"requestDomains":["youtube-nocookie.com"]},"id":2914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaycev.net/single?t="},"id":2915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zbp.ru/backgrounds/"},"id":2916}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zegame.net/files/"},"id":2917}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zelenograd.ru/b/"},"id":2918}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zerno-ua.com^*/branding"},"id":2919}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zerno-ua.com^*/brend"},"id":2920}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zerno-ua.com^*1920x1080"},"id":2921}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zh24.com/go/go/"},"id":2922}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zh24.com/molodejj/"},"id":2923}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"||zhitomir.info^*/banner/"},"id":2924}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zk.fm/b/"},"id":2925}, +{"action":{"type":"block"},"condition":{"urlFilter":"||znaj.ua/iframe/zon"},"id":2926}, +{"action":{"type":"block"},"condition":{"urlFilter":"||znaj.ua/iframe^*/index.html"},"id":2927}, +{"action":{"type":"block"},"condition":{"urlFilter":"||znanija.com/app/js/__gpt_qpage-"},"id":2928}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zol.ru/noteb/"},"id":2929}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"||zoneofgames.ru/brand"},"id":2930}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoneofgames.ru/icon/modalframe.min.js"},"id":2931}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoneofgames.ru^*/native.video.vast.ad.js"},"id":2932}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zserials.cc/tv/amp.html"},"id":2933}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hitfile.net"],"requestDomains":["zencdn.net"]},"id":2934}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zvezdakaraoke.com/*.php?id="},"id":2935}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topdbltj.ws/ping/"},"id":2936}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"urlFilter":"/bundle-vast.min.js"},"id":2937}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"urlFilter":"/bundle.vast.min.js"},"id":2938}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"urlFilter":"/vast-bundle.min.js"},"id":2939}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"urlFilter":"/vast.min.js"},"id":2940}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"urlFilter":"/vpaid2.min.js"},"id":2941}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zloy.bz"],"requestDomains":["zloy.im"]},"id":2942}, +{"action":{"type":"block"},"condition":{"urlFilter":"://s*.*ezka.*/i/promo/"},"id":2943}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stargate/?mode=vast&location="},"id":2944}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adblock-tester.com","checkadblock.ru"],"urlFilter":"/banners/"},"id":2945}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kino-live1.site","kino-live10.site","kino-live11.site","kino-live12.site","kino-live2.org","kino-live2.site","kino-live3.site","kino-live5.site","kino-live6.site","kino-live7.site","kino-live8.site","kino-live9.site"],"urlFilter":"/life.js"},"id":2946}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kp.ru/guide/js/brp.js"},"id":2947}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kp.kg","kp.kz","kp.md","kp.ru"],"urlFilter":"/market-static/"},"id":2948}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kp.ru/*/expert-market/"},"id":2949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||semestr.ru/skin/plugins/hmwrk.js"},"id":2950}, +{"action":{"type":"block"},"condition":{"urlFilter":"||semestr.ru/skin/widgets"},"id":2951}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["octavia-a5.ru"],"requestDomains":["zzap.ru"]},"id":2952}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["e.mail.ru","octavius.mail.ru"],"requestDomains":["ad.mail.ru"]},"id":2953}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["e.mail.ru","o2.mail.ru"],"urlFilter":"||an.mail.ru/count/"},"id":2954}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horo.mail.ru/*/fast-slot.js"},"id":2955}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["account.mail.ru","o2.mail.ru"],"requestDomains":["rs.mail.ru","top-fwz1.mail.ru"]},"id":2956}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ok.ru/res/js/nativehooks_*.js"},"id":2957}, +{"action":{"type":"block"},"condition":{"requestDomains":["1.miniporn.ru","1000zakazov.ru","1k-shop.ru","1l-hit.mail.ru","1under.ru","1xikk.world","1xool.world","2000zakazov.ru","212121.ru","21dengi.ru","21doctor.ru","21pokupki.ru","21sale.ru","24onlinesmi.net","24s.ru","2lycosu.com","2lycosy.com","2under.ru","2x2.kz","3lucosy.com","3under.ru","441555.ru","468.vologdainfo.ru","4smi.ru","7cipgmg8r6.ru","7gomedia.ru","7rtv.com","8coins.ru","8nr2bisa.ru","a-love.nninfo.ru","a.fobos.tv","a.multik-online.net","a.velvet.by","abourselfi.com","abs.firstvds.ru","abs.ispsystem.com","academand.com","academyun.ru","act-news.com","action.raadword.com","actionrtb.com","ad-app.morion.ua","ad.aorta-net.com","ad.ddestiny.ru","ad.f1cd.ru","ad.fantiki.net","ad.gameagregator.com","ad.h-vip.ru","ad.hutor.ru","ad.iplayer.org","ad.leongaming.com","ad.liveburst.com","ad.luxnet.ua","ad.minecraft-mods.ru","ad.starlightmedia.ua","ad.sweb.ru","ad.webnext.ru","ad1.sibnet.ru","adbee.com.ua","adblockmetrics.ru","adbn.ru","adbomb.ru","adcast.ru","adcomplete.ru","addflow.ru","addisp.com","adfun.ru","adgo-online.de","adiabetic.ru","adizer.ru","adland.ru","admp-tc.delfi.ee","admulti.ru","ado.delfi.ee","adpix.ru","adpro.com.ua","adr.alltorrents.net","adres21.ru","adru.net","ads.bid","adsellers.net","adsmeda.com","adsorg.com","adstock.ru","adsyst.ru","adtime.ru","adtraff.ru","adunit.chango.ca","adv-first.ru","advaction.ru","adversni.com","advertbox.ru","advertpay.ru","advertte.com","advrush.com","advvideo.com","advweb.ru","adward.ru","adwile.com","aedrvt.majordomo.ru","aerontre.com","aff.mediarotate.com","affilates.doktordick.com","afftraff.net","afterview.ru","agitazio.com","agitmedia.com","aiadvi.com","aif.yadro.ru","aintere.com","akabo.ru","akashy.com","alemobile.ru","alexey.blog21.ru","allblog24.ru","allowac.com","alltizer.ru","almosto.com","alphacash.biz","amh.ru","amuseer.com","an.media-active.ru","analytic.press","annienne.com","ant-top.ru","anti-gemorroy.com","ap.delfi.ee","api-keks.com","api-marketolog.mts.ru","api.smartadv.ru","apicloud.ru","applieda.com","appt12mn.com","apreces.com","aprement.com","apycdn.com","archeurs.com","arded.com","arigami.ru","art-family.pro","artbanner.com.ua","artdemon.ru","artmaxim.ru","asdhit.com","asg.vidigital.ru","assantie.com","assessoria.hotbox.ru","associazio.com","associeta.com","astrack.ru","atlassolutions.com","autotizer.ru","avifilm.ru","avtozapchastivazlanos.ru","az708531.vo.msecnd.net","azartaffiliates.com","b-one.com.ua","b.acpr.su","b.candy.vl.ru","b.digital-tv.com.ua","b.madplace99.com","b.netall.ru","b.nwave.de","b2bvideo.ru","b81x63nc.ws.md","bachmedia.ru","backromy.com","banner-storage.fo.ru","banner-viewers.com","banner.lbs.km.ru","banner.osp-ua.info","banner.ua","bannerhost.ru","bannerms54489.com","bannuncio.com","banquant.com","bans.name","bantex.ru","barpe.ru","barraien.com","base.kiwi.kz","basetts.com","bashnya.ru","bb.stream24.ru","bbfggzd3duxpsmo.ru","bbn.by","bbn.img.com.ua","bbtyup.com","bcggo.ru","bcontent.life.ru","bdbdqbdkdb.com","bdbdqddkdb.com","bdbdqdkibb.com","bdbdqdxkdb.com","bdbdqexkdb.com","bdbdqfdkdb.com","bdbdqfkibb.com","bdbdqfxkdb.com","bdbdqidkdb.com","bdbdqixkdb.com","bdbdqixkib.com","bdbdqkdkdb.com","bdbdqkkibb.com","bdbdqkxkdb.com","bdbdqndkdb.com","bdbdqndkib.com","bdbdqnxkdb.com","bdbdqnxkib.com","bdbdqqdkdb.com","bdbdqqdkib.com","bdbdqqxkdb.com","bdbdqskibb.com","bdbdqsxkdb.com","bdbdqxdkdb.com","bdbdqxkibb.com","bdbdqxxkib.com","be.vtomske.ru","beeblebroks.ru","befouled-fire.com","beligana.ru","belole.ru","bepartner.ru","beriche.ru","berryfico.com","besplodstop.ru","best-binary.site","bestclick.ru","bestexotic.com","bezlimitvideo.com","bhfadjicddhbjaejebb.ru","bidtraffic.ru","bilation.com","bilderfest.ru","binarniks.ru","binmedia.ru","bistr3.ru","bistr4.ru","bixmarketing.ru","blablacar.d3.ru","blackads.ru","blendac.com","blessdi.com","blogifeed.com","blogistars.com","blogistarts.com","blogo-sfera.org","blogofest.com","blogs-new.ru","blogs-peoples.com","blogs-shop.org","blogs-stars.org","blogshop.org","blogss-stars.org","bloha.net","blowclick.ru","blozggerz.com","bme9usxpo.tech","bn.ohah.ru","bn.orthodoxy.ru","bn.sarov.info","bn1.homefot.ru","bobik.playflock.com","bobrilla.com","bodyfit-muscles.ru","boo.samara24.ru","bookforall1.bookforall.ru","boolff.com","br.kcdn.kz","brandarium.ru","breedac.com","breeffnet.com","brndrm.com","brvyjcu0ablfhwx.ru","bs.mybb.ru","bs.orsk.ru","bs.quadrosystems.ru","bt1.gutgirl.ru","bugaga.tut.by","buildbull.ru","burlyblogs.com","busncuy4dmiuurl.ru","bussters.com","buy-link.ru","buy-traffic.org","buyfordreams.ru","buytraf.ru","bw95vpjda.ru","bwtvmnf9fxmvanw.ru","bx.metka.ru","bymotofyd.ru","byuop.com","c5dnrqs2vbl4.ru","c9wap.com","cachand.com","cache.betweendigital.com","cafmjvh7.ru","campeut.com","canalds.com","caragots.com","carveac.com","cashimtrap.com","cashtube.ru","cbn.ru","cbrykorvsqihfy.com","cdn-bk.ligastavok.ru","cdn-rtb.sape.ru","cdneurope.com","cdnport.ru","cenovik.net","cettente.com","cettenu.com","cettenus.com","chain-reaction-pro.com","chbn.ru","cheb-rielt.ru","chebfm.ru","chebogsary.ru","cheboksar.ru","chebradio.ru","chebru.ru","chebtube.ru","chebtv.ru","chepaev.ru","china-air.ru","chitika.org","chuvashskoe.ru","ciement.com","cientrer.com","cifaceg.gos-arhiv.ru","citaire.com","cl.ekzo.org","clangere.com","clctraffic.com","click.readme.ru","click4wm.ru","clickburner.com","clickcashmoney.com","clickcoin.com","clickhere.ru","clickozavr.com","clickscloud.net","clickspay.ru","clickunderad.com","clickvip.ru","cliennes.com","clierets.com","clievise.com","cllckdomain.com","clme.biz","clme.net","cloakac.com","clunder.net","cnb.cnews.ru","coads.akipress.org","cobrax.ru","codata.ru","code.barrior.ru","codeextrarich.net","codemediarich.ru","codes-media.ru","codexq.net","coe5n.ru","collanetti.com","commontools.net","comp-ex.ru","company.1ps.ru","competing-stinger.site","connees.com","contactsin.com","contactsin.mobi","contactsin.ru","content.directadvert.ru","content.relax.ru","conteresse.com","conteresso.com","conternet.com","context-platform.com","context.hotline.ua","contextbar.ru","contextrtb.com","contlist.com","convertds.com","cooleefbaldw.uk.to","cooleightds.eu","copercato.com","cpa-system.ru","cpa6.ru","cpa600.ru","cpagoods.ru","cpmsolution.ru","cppgf.com","cqc.ru","crackac.com","crashes.autodanger.ru","crateac.com","crimpy-baboon.eu","crpoy.com","cs-serva.net","cshi.ru","csht.ru","csp-qcw5yi.ru","csvideos.ru","cszz.ru","culpainnata.ru","cwh7tdf.com","cxmolk.com","cyhtr.com","cykahax.net","d.igra-prestoloff.cx","d19lkhros9wke.cloudfront.net","d1af165twk0zgn.cloudfront.net","d1f5rbi95y1icu.cloudfront.net","d1p7elpjrt6qav.cloudfront.net","d1uvhm532ipx9t.cloudfront.net","d1zfhhmz4n1jvq.cloudfront.net","d1zk0i9yiryb1j.cloudfront.net","d24rtvkqjwgutp.cloudfront.net","d27jk9dqha8met.cloudfront.net","d2i5pngfrazn5t.cloudfront.net","d2oa97wrxvxm7y.cloudfront.net","d2wl3qmk54t3ha.cloudfront.net","d30gt5larl1k8h.cloudfront.net","d30s0lx1onfwyh.cloudfront.net","d31nb97nd8ha11.cloudfront.net","d36sxvmjoflc2i.cloudfront.net","d3c8l61zd5ltf8.cloudfront.net","d3p2b5qewrnsyv.cloudfront.net","d3pb9zw46rm6zr.cloudfront.net","d7921da5d4c24.com","daccrois.com","daccroit.com","daffecte.com","dafferes.com","daffices.com","dafficha.com","dailyblogzz.com","dante.vl.ru","daredac.com","dartimyl.com","datelycu.com","dating-exchange.com","datingbestsite.life","datropy.com","davarello.com","ddomb.com","defiques.com","delivery.bannerd.ru","demilith.com","derploime.com","designedy.com","detaires.com","detdove.ru","dev4enki.com","devaxi.org","devilclicks.com","devki21.ru","dewis.h1.ru","df09rp0cm6rp6.cloudfront.net","dfthplx.net","diallyblogs.com","dificaux.com","dimprive.com","dimpy.narod.ru","directadvrt.ru","directerp.ru","directprofit.ru","disterme.com","dizzyac.com","djchfgacdfaaadfdc.ru","djjdf.ru","dkemeli.ru","dlyatizera.ru","dlyazdorovia.ru","dnevni4ok.com","dns21.ru","doloj.ru","domah.ru","domertb.com","dominas.femdomina.ru","dominasy.com","donalise.com","dopikas.com","doroga.kugesi.ru","dosugcz.in","dosugcz.net","doubleclick.host","douteure.com","downloadamigo.com","dozory.goodoo.ru","dqvpww3nzoeeq.cloudfront.net","dreadfula.ru","dreampartners.ru","driverpack.io","driverpaksolution.ru","drlyy.com","drontres.com","drp.su","dugtor-deer.pw","dunta.ru","dutrmedi.ru","duuw.nm.ru","dvasub.kipfilms.ru","dverser.ru","dw1-msetup.org","dw1cdf.ru","dwf6crl4raal7.cloudfront.net","dyrevnya.ru","dyshagi.ru","dz01rk.com","e-links.ru","e-place.ru","ebyadbloc.com","echeb.ru","echobanners.net","econdus.com","ed98512111bb19e5.in.net","effad.ru","efngeka8czukzyb.ru","egoistic-heron.com","ei0mwcgu.com","eijwpxc.net","ejywtxa2agahkqt.ru","elementsbrowser.com","elnpe.com","emadztc6crnxjvj.ru","emierete.com","emisses.com","emnodar.ru","enfreine.com","engine-bk.ligastavok.ru","engine-pmbk.ligastavok.ru","enkonyus.ru","ensepare.com","entercash.ru","entimee.com","epartner.ru","epoquels.com","epsexda.ru","er2fl22b1w.site","erobestvideo.ru","erotraf.com","erpito.ru","ervtm9lrdj.com","estiques.com","etarg.network","etojackpot.com","etonews.ru","etranslater1.com","evendividualita.com","everinform.com","evsembu.com","ex.infox.sg","excalatom.com","exchange.meta.ua","exonews.ru","extronext.ru","eznagi.ru","f.mega-porno.tv","fafggde.net","fair.huz84.com","fair.jones.se","fairlink.ru","faqzpiv1fphpway.ru","farecnop.loftlm.ru","fastmoment.ru","fastsearcher.ru","faxso.ru","fbbvjxh3fcjqiyk.ru","fbs.for-ua.org.ua","fcdedghcjiieggafade.ru","fdgeen.com","fdifieecbehcbhbgadf.ru","fdrschv.ru","feed.teasermaster.ru","fetalli.com","ff.astv.ru","fialet.com","fieachejgcdehafaadi.ru","filebase.me","films.ws","fin-vector.ru","finbs.ru","find-it.pro","findfor.net","findpre.net","finsotins.com","fireb1.com","fireb2.com","fitbut.ru","fityjhnl.biz","fixzila.com","fkhkjhj.biz","fkr63eryj6sp4.ru","flascom.com","flashteaser.com","flebolab.ru","flushmviolent.org","fly-shops.ru","fmu1qrtjoamc.pro","fmusive.ru","foreign.dt00.net","forum.adult-torrent.com","forum.dwnld.net.ua","foundtr.com","four8city.in","fpmef.com","freddyman.com","freeavalanche.ru","freewm.ru","frmsafe.com","frogadvert.ru","fsb-russia.dtdns.net","fstredirr.com","fulldl.net","fundingchoicesmessages.google.com","fxbn.fxcd.ru","fxhoog.com","fyrafi.ru","fztff.com","g17ie3l1k7iarm.ru","gagnifie.com","gainclick.biz","gainclick.co","gakogedifoda.ru","game-tester.ru","gameadnet.ru","gameloft.name","gamerulet.ru","gamezonenews.net","gamingpartners.org","gateway-02.com","gateway-03.com","gateway-04.com","gatgirl.com","gbedccihjeajhchcaea.ru","gbs.gamingmedia.ru","gcjehafhajjhcdicaeb.ru","gddrio.com","gemoroy-stop.biz","get-click.net","get-news.net","getb.7ya.ru","getout.besaba.com","gettraf.com","gettraf.org","ggsaffiliates.com","ghaires.com","gigamega.ru","gingardo.com","giokole.com","giosany.com","giotyo.com","girlz42night.biz","gjslm.com","glance-news.com","glavrich.com","globalstylis.ru","globeac.com","glordd.com","glows.ru","glue-length.biz","gmelvi.ru","gnezdo.news","gnezdo.ru","go.adjika.net","go.mega-games.org","go.unas.ru","go7media.ru","goabd.ru","gocdn.ru","gokliks.ru","goldfishkapartners.com","gomakemerich1.com","gomakemerich2.com","gonews1.net","good-teasers.ru","good-traf.ru","good.win-yagd.ru","goodadvert.com.ua","goods-story.ru","googleapls.ru","googlsyndication.com","goossb.com","gorod.shumerlya.ru","gotoredr.com","gov.hentaipix.ru","govazd.am","grainac.com","grandmediatizer.com","gravdee.com","gredinatib.biz","gredinatib.org","grifiins.ru","grt01.com","grteab.com","gueur.com","gueurs.com","h31135kjn6ajywtrupze.com","h3a.t.r.vpath.net","hadoman.net","hamphlete.com","hanata.pp.ua","handiest-logic.com","hannist.com","hay-borsa.ru","hcowzr7dedquas.ru","head-gshame.in","health-official.ru","healthofficial.ru","healthymag3.ru","heelwork.com","highlightingalive.in","hit-sales.ru","hit-star.ru","hittoadv.com","hjiss.com","hkik.ru","hmqzhs0csdealn.ru","hnixr.com","hnlvld1crehqne.ru","hoilop.com","holysts.com","hommisse.com","hommunit.com","homrus.net","hopedac.com","host.torrent21.ru","hot-news-bloggers.ru","hotinga.ru","houmekredit.ru","hugedi.com","humanredirect.ru","hwmgcurmtkxk.bid","hypernews.ru","i-adv.biz","i.j2j.ru","iadv.biz","iberacon.com","ice-media.ru","icheb.ru","iclckk.com","icqad001.net","icqad002.net","icqad003.net","icqad004.net","icqad005.net","icqad006.net","icqad007.net","icqad008.net","icqad009.net","icqad010.net","icqad011.net","icqad012.net","icqad013.net","icqad014.net","icqad015.net","icqad016.net","icqad017.net","icqad018.net","icqadv.net","icqadve.net","icqadvert.net","id9uep.ru","igrok.rocks","ihlasbe.ru","ikersont.com","ikk2gh.eu","ikolop.com","illiage.com","illiages.com","illiap.com","ilopotun.com","iluzur.com","im1-tub.com","im2-tub.com","im3-tub.com","im4-tub.com","im5-tub.com","im6-tub.com","im7-tub.com","im8-tub.com","im9-tub.com","imagans.com","imamby.ru","img.bankoboev.ru","impannon.com","imparfum.com","impromot.com","imwhite-ru","imwhite.ru","incielle.com","inctivee.com","inferalton.com","info.howto-news.info","installpack.net","interieu.com","internalinspector.com","intim40.com","intimcity.net","intoxic.biz","ipmarte.ru","iredirr.com","islamclick.ru","istokiku.ru","it-cheb.ru","iuiyeje4qmbe.ru","ivancept.com","ivances.com","ivanie.com","ivantat.com","ixtyted.ru","jaabeieacddhbdcdf.ru","jadedi.com","jbugk.com","jd01esxhoel.online","jd01qstbprek.top","jd05esxdnre.info","jfveak.com","jinxy.ru","jjabr.com","jkolp.com","jlzebszkilcz.ru","jmk1uttboek0.pro","jmk56rtfove.info","jmpmedia.info","jnu1usxpndz0.pro","jnu9uwxlprf.online","jokerhaus.moskva-tv.com","jorjfix.ru","jquery-uim.download","jrfced.com","jsc.tovarro.com","jscdn.yieldbird.com","jsn.st02.net","jsutils.net","jump-wap.com","jutulep.com","jxrhjcb.biz","ka7co.com","kadabada.com","kadamata.com","kadanoda.ru","kadavara.com","kan.kanoner.com","kan.karpovka.net","kazban.su","kimus.ru","kinemathek.ru","kino.afisha21.ru","kinoget.tv","kinogo.r.worldssl.net","kinokayf.com","kinopromobase.ru","kinopromobase2.ru","kires.umk-spo.biz","kisakuku.org","kistured.com","kitopr.com","kiworeequnasaw.info","klyuchev.in.ua","kma1.biz","kmabiz.org","knewy.com","knwmou.ru","koe-dv.net","kohx3.ru","koliser.com","kolites.com","kolitter.com","koluty.com","korenizsemi.net","kotofotto.ru","koviovius.com","krab-studio.ru","krutilki.ru","kshop2.biz","kshop3.biz","ktozabanittotkirkorov.ru","kuhni.goodtrend2.ru","kvihit.com","kvvadrat.net","l48ioxvhakxv.ru","labadon.com","lacembre.com","lacemme.com","lacest.com","lachee.com","lachest.com","laconic-comment.com","lady-clicks.ru","ladycash.ru","ladyclicks.ru","ladyclicks2.ru","ladyclicks8.ru","ladycoin.ru","ladytizer.com","ladytrack.net","langueur.com","lapeduzis.org","lareson.com","largelydi.com","laughtill.net","lcads.ru","leashac.com","leforma.com","lepubs.com","lequ6.ru","leruanmarket.ru","lethargic-smock.com","letitsoft.com","levrico.com","lexament.com","lg.yaload.ru","lhvmt5et8vq0.ru","libertytraffic.ru","licked-alphabet.eu","liderus.ru","lidetds.net","lidicando.com","liendans.com","lif.yaicom.ru","lifebloggersz.ru","lifenewblog.ru","lifeonblog.com","liferead.ru","like-th.ru","likondok.com","limonadsources.ru","linkcase.ru","linkerfast.ru","linkerlink.ru","linkexchange.ru","linkme.org.ua","linkodir.ru","linkpeoples.com","linksviewer2013.com","linkupper.ru","liny-ads.net","liolexina.com","lisamobile.ru","listof.mobi","litebrowser.ru","litemybrowser.ru","litiumo.com","live-advert.net","live-smi.ru","livea.ru","livebloggs.com","liveclix.net","livingy.com","ljteas.com","lmbicg.ru","lmcuba.us","loadbookvo.ru","loadmovie.ru","loadmult.ru","loadpartners.com","loadserial.ru","locandito.com","locoday.com","logger.ivi.ru","loneday.com","look4file.ru","looker9.ru","lookrtb.com","lopitus.com","loponop.com","lopuer.biz","lopytol.com","losnews.ru","lotomoney.biz","lotsofslots.net","lotto770.com","loveadvert.ru","lstay.com","lubov21.ru","lucky-blogs.ru","luckyade.ru","luckysearcher.ru","luisardo.com","luredac.com","lux-bn.com.ua","luxcash.ru","luxcdn.com","luxtraffic.ru","luxurycash.net","lvkwz.com","lycodz.com","lycosu.com","lycosy.com","lydiz.com","m0g24.ru","m0zdeb.ru","magicanfy.com","magnet-ball.com","mainclc.com","mainews.ru","mainrusnews.info","mallplg.com","malysheva.ru","mamypos.com","managedcollapsed.in","managermest.ru","manuelu.com","marketgid.ru","markhab.ru","martakava.ru","masterconvert.ru","masudel.com","mateast.com","maxforta.com","mb.akado.ru","mb.interfax.ru","mb.rian.ru","mb.vesti.ru","mbn.kr.ua","mbn.su","mchostings.ru","mdlo324fsd.ru","med22iwqeq.ru","medblog.online","media-kod.net","media-rich.ru","media-rotation.net","media-rotator.net","media-stat.mail.ru","mediacot.com","mediadar.ru","mediaip.ru","mediarealtor.ru","mediarich-code.ru","mediarich.cc","mediarich.ru","mediarich.us","mediarich.ws","mediarichcode.ru","mediarotator.net","mediarotator.ru","mediateas.com","mediatraffic.com.ua","medicin-novosti-24.com","medicineteaser.org","medicineteaser.ru","medigaly.com","medinses.ru","medpiar.ru","megaban.com.ua","megactds6.net","megartb.com","megasliv.com","mekadr.com","mementes.com","menato.ru","mendir.ru","menuse.ru","meow-x.com","mesopo.ru","message-site.net","mestmaster.ru","mezima.com","mfatallp.com","mgogo.ru","mhkx4.ru","microads.ru","midlemee.ru","miniban.ru","miokoo.com","mirskidok.net","mo.spaces.ru","mob2web.com","mobapeople.com","mobbober.com","mobidump.com","mobikont.com","mobiledirectors.com","mobiloba.com","mobirollcom.ru","mobirollru.com","mobnumbers.com","mobraner.com","mobyrol.com","modelatos.com","modverka.ru","moijs.com","moist-thunderstorm.com","money4leads.biz","moneysyst.biz","moonhappy.ru","more152.net","more427.net","moreget.net","morenews1.net","morenews2.net","morenews3.net","morenews4.net","mosblog24.ru","mqwcuesny6.ru","mscimg.com","msetup.pro","msyftmtgjf.biz","mubra.ru","mukipol.com","multiclick.ru","musicmaargarit63.uk.to","muzokit.ru","muzomuz.ru","my.megavstrecha.ru","myads.ru","mydatingcash.com","mynagor.com","mytizer.com","mytraf.ru","mytrk.xyz","mytvblogs.ru","n.gold-liter.org.ua","n.vipadvert.net","n278adserv.com","n282adserv.com","n283adserv.com","n284adserv.com","nalivali.ru","naroda-blog.com","narodnii-sovet.com","nasledstvo.int.ru","nav-links.com","naxerposlan.com","nclick.ru","nd01erxppvee.top","nd05esxpnrfe.pro","nedv21.ru","need2buy.1gb.ru","neoban.su","neomion.com","neotizer.com","nepalon.com","netrotator.net","new-glance.com","new-rutor.eu","new-rutor.eu.org","new-rutor.pp.ua","newlixica.com","newmed24.ru","news-announce.org","news-are.com","news-bc.ru","news-decent.com","news-glance.com","news.movieworld.kz","news.soptv.ws","newseer.net","newsma.ru","newsmarket.pixarea.ru","newsteaser.ru","nigvbyd.net","nihewfi.net","ningres.ru","nne1uuxpna.site","nne1uwtbnem.info","nnltp07nnq7e.ru","nnm-club.eu","noblok.com","nolix.ru","nomer1.ru.ru","nonoqcm.net","noptes.ru","nord.murmann.ru","nostalgia.onego.ru","nostushi.ru","nrged.com","nuigyin.net","numberia.com","numking.com","nutmore.com","nvjqm.com","nwmum.com","nyyed.com","oblivki-news.ru","obnale.ru","octomarket.com","od3ai.ru","odinkod.ru","odtpmadfx5.space","offergate.pro","offhealth.ru","oficinadafesta.com","ognyvo.ru","oirplane.com","oiya.ru","olimpbanners.info","olizyr.com","omoby.net","onban.ru","one-bmedia.ru","oneund.com","oneund.ru","online-path.com","onlineredirr.com","onlinerotator.net","only-new.com","ooredrr.com","opendone.net","openmace.net","opresat.ru","opyavar.ru","orbit.lun.ua","orgsales.ru","otvetes.com","ou2ie.ru","outwitch.com","ovap.in","overridingnichts.in","owap.su","oxn.gerkon.eu","oyy.l2anons.ws","p.igra-prestoloff.cx","p2m0001.com","palandan.com","paramedjo.com","parinamatch.ru","partner.alfa.kz","partner.ixi.ua","partners.mobiguru.ru","pastilon.com","pautina.mobi","pay-hit.com","payandpray.ru","payban.su","paybrides.org","paymonsters.biz","paytraf.ru","pazt.in","pb-gfj-3de-ey.ru","pcable.ru","pcads.ru","pdmayt.com","pe5avnvi81ed.ru","people-blog.org","people-blogs.org","peoplemobile.ru","peterfarley.net","peterjfarley.info","pichyefu.ru","pickegg.com","pidarunki.ru","pipki.r.worldssl.net","piroji.com","pketred.com","placeoff.ru","plaff-go.ru","plapl.ru","plaster-orto.com","plastir-hyperost.biz","plomihy.com","plus-2launch.biz","plus.pornoshara.tv","po.spynets.ru","pochistit.ru","pogodis.ru","pointclc.com","pointrtb.com","poketall.ru","pokitom.com","pokrutim.ru","polimadv.com","polisrtb.com","pomtiy.com","poollast.com","pop-bloggz.com","pop-blogs.com","pop-blogz.com","pop-under.ru","pop.spy4.in","pop.turnik.su","popup.relinka.net","portal-info.org","poulop.com","povtotse.ru","pr-inc.biz","pr28.com","precision-machining-tw.com","prerol.tut.by","priesty.com","privatzone.biz","prizma.kz","problogrus.ru","procheb.ru","profitwizard.net","profitwizard.ru","proligtb.com","prom.x-lime.net","promedia-click.ru","promobit.pw","promoblocks.ru","promoboom.org","promobuster.net","promobuster.org","promofor.me","promoloader.com","propolis-shungit.biz","proravenstvo.ru","proravnovesie.ru","proteaser.com","protrafv2.com","prozapas.dn.ua","psnets.com","ptredir.com","pu.zipsites.ru","public.screenhost.ru","publicitysmart.com","push.autosaratov.ru","puttyac.com","pwfb7w87ov.ru","qaadv.com","qcvdwtpnit.ru","qmebelist.ru","qractv.com","qrdeom.com","qrstes.com","qwerty.arenda263.ru","r.qip.ru","radar.imgsmail.ru","randoom.ru","rarenok.biz","ravishstroke.in","rayzest.com","rb-net.com","rb.infox.sg","rb.rfn.ru","rb.sport-express.ru","rcforme.biz","rd09ettvoemc.pro","reacten.com","readvesti.ru","ready4win.com","real-blog.name","real-mind.com","real.attico-mos.ru","realblog.biz","realblogs.biz","realblogs.info","realblogs.name","realdomenclear.ru","reallblog.info","reallblog.net","realmengames.com","reals-story.ru","realtraf3.ru","realtraf9.ru","recloma.cssmod.ru","recreativ.com","recreativ.com.ua","recreativ.ru","redavu.ru","redirrtosite.com","ree56vxln.tech","regisg.com","reklama-cluster.tut.by","reklamadarom.com","reklamist.ru","reserches.com","retagapp.com","returso.com","reunice.com","rich-adv-code.net","rich-banner.ru","richthof.com","rightroundark.ru","rikki.bukvaved.net","rl7944.ru","rle.ru","rlylpl6k499y.ru","robimobi.com","robottext.ru","rokno.com","rollad.ru","rolloversl.net","rollovervk.net","romilit.com","root.qw.su","rootinmyhead.ru","roseemariepatterson.uk.to","rostok-de.com","rotabanner.kulichki.com","rotation-media.net","rotation-message.net","rotation-web.net","rotationmessage.net","rouhb.com","rpsehc.ru","rtbtraf.com","rtbweb.com","rtdns.ru","rtkrtb.com","rtmain.com","ruad.net","ruigra.com","rus-news.biz","rus-news.club","rusnews.biz","rusnewsclub.ru","rustiz.ru","rustizer.com","rustoria-topnews.ru","rustoria.ru","rustorrents.rustorrents.net","rutor.eu.org","rutor.ml","rutorad.ru","rutorads.com","rutors.tk","rutracker.eu","rvzr-a.akamaihd.net","rx9aef.driver-id.ru","rybkono.ru","ryehetywyt4.com","s1r.tut.by","s2r.tut.by","s3r.tut.by","s4r.tut.by","s5r.tut.by","saferedd.com","saferedirrect.com","sailor.rutracker21.org","samiana.com","samsung.yaload.ru","sapmedia.ru","sar.66.ru","saymigren.net","sbiten.biz","sctipt.prons.org","sdv-shop.ru","search.a-vega.ru","searchfun.in","searchmeta.webhost.ru","seed.by","seligers.ru","senkevich-vk.net","serdce-volgi.ru","sergh34ds.com","serveac.com","server.adeasy.ru","server2034.ru","servidormensseger.hotbox.ru","servized.com","sexshop4ik.ru","sexshop4ik.ru.swtest.ru","sexvrusko.org","sheat.ru","shigopo.ru","shock-news.net","shoko-slim.biz","shop-blogs.org","shopblog.org","shotad.com","shotyfy.com","shoveac.com","showdysl.com","showede.com","shuffele.com","sibiryak-soft.net","sider.org.ru","sir.uz","skeet.advetime.ru","slartibartfast.ru","sleepac.com","slivz.com","slot-portal.com","slotoportal.com","smartbucks.ru","smi-inform.ru","smi24x7.com","smiar.ru","smibooks.ru","smimarket.com","smiru.ru","smsvcash.ru","snakeac.com","sochetat.net","socssite.ru","sof32dsso.ru","soft-pays.ru","solanog.com","sololslol.ru","some-things.ru","some.demuz.ru","sonnents.com","sontere.com","sopital.com","sourdi.com","sovch.ru","sovietit.com","sparelli.com","sparical.com","spechee.com","spechete.com","specisez.com","spitter.pauk.ru","sport.hudaem.ru","spytrack.tic.ru","srv.mzcdn.com","stableprofit.ru","stableprofit4you.com","standadv.com","starblog.org","starblogs.name","stars.manystars.ru","startscript.ru","static.terrhq.ru","static2.ero2you.com","static2.rutracker.org","stayeda.com","stb.eat.int.ru","stdate.ru","steamac.com","str.eshzdorovo.ru","striere.com","striete.com","stroyka-direct.ru","submitred.freezpic.ru","sugar-traff2.com","sukterka.ru","sunrima.ru","super12.eu","superpromokody.com","supertura.com","sypleni.ru","sysenvfiles.net","t-kibo.com","t.mediacartel.ru","t.pusk.ru","t800.org","tadic.tk","tagol2.ru","tak.ru","takealldir.ru","takru.com","taril1.ru","taril2.ru","taril3.ru","tatar.4kazan.ru","tauptoat.com","tc.mybb.ru","td-everest.biz","tds-banner.do.am","teachac.com","teaser-goods.ru","teaser1m.com","teaser2go.com","teaserbar.com","teasercode.net","teasercpm.ru","teasergate.com","teasernet.com.ua","teasertraffic.com","tech4215978.ru","tech5877413.ru","tech9638514.ru","tecontx.com","teeser.ru","tele.gg","televisionbomb.com","terapou.com","teromil.com","tft-test.ru","tg.mybb.ru","tgearheads.com","thegrap.ru","thumpac.com","ticlon.ru","ticount.ru","tidentes.com","tierest.com","tilili007.ru","timedirect.ru","timonom.com","tinsvt.ru","tisapama.com","tisarama.com","tivinot.ru","tiz.healthy2life.com","tizer12.net","tizer13.net","tizer6.net","tizer7.net","tizer8.net","tizerbest.net","tizerda.net","tizerelite.net","tizerfly.net","tizerget.net","tizergo.net","tizergun.net","tizermine.net","tizermy.net","tizernaya-reklama.ru","tizero.ru","tizerset.net","tizerstock.com","tizrotba.ru","tizru.com","tizzer.ru","tle.ru","tm-79.com","tmska.com","tnx.net","todayad.ru","toftori.ru","tojinr.com","tolicando.com","tomiti.ru","tomobol.com","tonopole.com","toolsins.com","top-js-metrics.top.my.ua","top-rutor.eu","top-stores.ru","top.softweb.ru","topnews.smi.one","topnews2.ru","tops-blogs.ru","totrena.ru","toujoute.com","tourteaser.ru","toutiles.com","tovarzona.ru","tozimoto.com","tozipoto.com","tozitoto.com","tracklab.club","traf-3rs.com","traf-birga.net","traf.biz","trafall.com","trafalz.com","trafers.ru","trafffgen.rambler.ru","traffic-king.ru","traffictoadv.com","traffikk.biz","traffmaster.ru","traffpay.ru","traffru.ru","traffstock.ru","traffworld.ru","trafmake.ru","trafmax.ru","trafogon.ru","trafsiz.com","traftiz.com","trahik.ru","traient.com","trampam.co","transfto.com","tranzits.com","trapfleyb-bs.ru","tratataololol.ru","treprime.com","trfmxt.com","trisol.ru","trklp.ru","trmedie.ru","tropicalos.com","trtkp.ru","truenty.com","tryanka.ru","tsnsniper.com","tsr.cdns.com.ua","tsunam.ru","ttcl.ru","tteasr.com","ttfean.com","tubecontext.com","tuclother.info","turboroller.ru","tvgoods.ru","tvnotivi.ru","tvoigost.ru","twistcasino.net","twitep.com","tx2.ru","txtrk.com","typiol.com","ubar-pro.ru","ubar-pro2.ru","ubar-pro3.ru","ubar-pro4.ru","ubar.pro","uchmuk.com","uclead.com","ufiler-pro.ru","ufiler-pro2.ru","ufiler.pro","ujav.net","ukrotsel.ru","ulogin.ru","ultrabit.ws","ultrapay.net","under-click.ru","undere.com","unholyrsounds.in","unikuni.com","universal-lnk.net","untily.com","upro.me","urlrtb.com","uroki21.ru","us97udx.com","uself.in","usermediaclick.ru","usimonat.com","utilient.com","utilieur.com","uwams.info","v.tranzistor-harakteristiki.ru","v2mljs.org","v2mlyellow.com","vabloggs.biz","vacoou.info","vakafaro.com","vakataro.com","vareza.net","various1down.biz","vast.bazonserver.site","vast.videocdn.tv","vatizon.com","vba.ru","vbm1.ru","vbmay16.com","vbmjune25.com","vclicks.net","ventite.com","ventivmedia.com","veroui.com","vertucash.com","vezetmne.ru","vidaugust.ru","videc10.com","video-invest.net","video-link.ru","video.videonow.ru","video001.com","video002.com","video003.com","video103.ru","videoaugust.ru","videojuly.ru","videojune.ru","videomay.ru","videotraff.ru","vidustal.com","vietalle.com","viglir.ru","vilumirian.biz","vim100.ru","vimart16.com","viniki.ru","vinov24.com","vinregle.com","vipaccess.su","visitscounter.ru","vitos.freezfiles.ru","viva-vanna.ru","vk-traf.ru","vkmoll.ru","vkmonster.com","vmblock.net","vogodita.com","vogorita.com","vogozita.com","voono.ru","votetraffic.ru","vpbyl.com","vtizr.com","vtochku.net","vtomate.biz","vutatik.ru","vvmblock.ru","w-llke.ru","w-lobo.com","w-lofo.com","w-loko.com","w-lolo.com","w-lomo.com","w-loro.com","w-loto.com","w-lovo.com","w-lozo.com","w-rada.com","w717.com","waladon.com","waogi.com","wap-click.net","wapratios.ru","wapstart.ru","wapstaterpart.ru","watrz.com","wbid.ru","wbn.su","web-rom.ru","web-rotation.net","web-rotator.net","webasm.com","webmastak.net","webocat.ru","webproficlub.ru","webrotator.net","webrotator.org","webweb.picforall.ru","wedgeac.com","weebvivian72.uk.to","wells.murmann.ru","weropiy.com","wetpussyhd.com","winline.rambler.ru","wisertb.com","wizzzards.com","wlboon.com","wm-goldenclick.ru","wmactive.ru","wmbankir.ru","wmip.ru","wmplace.ru","wmrak.com","woazowup.net","wogoods.com","wolf.fan-guf.ru","womenclick.ru","womens-journal.ru","womenset.ru","work-vseti.com","worldinform.ru","worldoffer.ru","wpclktls.com","wq3.ru","wqs7j.ru","wregf.biz","wssdoo.com","wt.lovfot.ru","wtoredir.com","www.online.anime-box.ws","www.rt-ns.ru","wxwf9klazp.ru","x-ip-adv.com","x-ip-adwpc.com","x-traf.ru","x-vulkan.net","xaogi.com","xb8nuy.ru","xeclick.com","xewoza.com","xfnvb.biz","xiss.ru","xiuuh.com","xn----ctblib1bagjll.xn--p1ai","xooplo.com","xray.mail.ru","xstats.in","xuuclck.com","xxuhter.ru","xytur.ru","yaload.yaload.ru","yalyagich.ru","yandepit.com","yangot.com","yapspecialrequest.ru","yidop.com","yohioo.com","youformobile.ru","youhave.mobi","ytsmoda3jcne.ru","yulinata.ru","yyredir.com","zaovrazhnoe.ru","zarabotki.ru","zavod.chuvaz.ru","zc9l27wq.ru","zd05urtrpr.space","zdenochary.com","zdravo-med.ru","zdravosite.ru","zee1qzzfnr.site","zen-test.yandex.ru","zhit-zdorovo.com","zirikoni.com","zlograd.ru","zodiac-game.info","zontrans.com","zork.jerkngo.com","zpppstop.ru","zqclick.net","zqwjpxow7boc.ru","zvonok.mapakids.net"]},"id":2958}, +{"action":{"type":"block"},"condition":{"requestDomains":["asr.dotua.org","hypo.ufanet.ru","nirtopala.com","trk.mail.ru"],"resourceTypes":["image"]},"id":2959}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avito.ru"],"requestDomains":["criteo.net"]},"id":2960}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avito.ru","sports.ru","tribuna.com"],"requestDomains":["taboola.com"]},"id":2961}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["semestr.online","semestr.ru"],"resourceTypes":["script"],"urlFilter":"/skin/edu"},"id":2962}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamba.ru/images/*/promo/"},"id":2963}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["auto.mail.ru","deti.mail.ru","health.mail.ru","kino.mail.ru","lady.mail.ru","my.mail.ru","otvet.mail.ru","pets.mail.ru","pogoda.mail.ru","tv.mail.ru"],"resourceTypes":["script"],"urlFilter":"||r.mradx.net/"},"id":2964}, +{"action":{"type":"block"},"condition":{"requestDomains":["17reg.ru","2baksa.ws","adultphotosets.net","antipix.ru","balancervideo.ru","cdnbalancer.ru","cdnstream1.ru","going.tv-mega.ru","hideip.me","iframecdn.ru","love4str.ru","mayamskiechernila.club","nauchimenyazhit.ru","partner.join.com.ua","picusha.pw","projectbase.ru","qmp3.cc","r.z3.fm","selonamillion.ru","smotrikinohit.ru","streamapps.ru","subscribering.info","subscribesmer.info","trk.mail.ru","www.xxxsexpic.net","zadrb.zadrottv.ru","zzsites.ru"],"resourceTypes":["script"]},"id":2965}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pets.mail.ru/my/pets/add"},"id":2966}, +{"action":{"type":"block"},"condition":{"requestDomains":["mymedicalportal.net","trk.mail.ru","v.adfox.ru"],"resourceTypes":["xmlhttprequest"]},"id":2967}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mradx.net/img/"},"id":2968}, +{"action":{"type":"block"},"condition":{"requestDomains":["trk.mail.ru"],"resourceTypes":["ping"]},"id":2969}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["glagol.press","mirtesen.ru"],"urlFilter":"||gamma.mirtesen.ru/aggregator"},"id":2970}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.championat.com/brand/"},"id":2971}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamma.mirtesen.ru/jscripts/promo/"},"id":2972}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamma.mirtesen.ru/mtop"},"id":2973}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mirtesen.ru/pa*/js/*&callback=news_"},"id":2974}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oktools.ru/page/static/"},"id":2975}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["116.ru","14.ru","161.ru","164.ru","178.ru","26.ru","29.ru","35.ru","43.ru","45.ru","48.ru","51.ru","53.ru","56.ru","59.ru","60.ru","62.ru","63.ru","68.ru","71.ru","72.ru","74.ru","76.ru","86.ru","89.ru","93.ru","chita.ru","e1.ru","ircity.ru","izh1.ru","mgorsk.ru","msk1.ru","ngs.ru","ngs22.ru","ngs24.ru","ngs42.ru","ngs55.ru","ngs70.ru","nn.ru","sochi1.ru","sterlitamak1.ru","tolyatty.ru","ufa1.ru","v1.ru","voronezh1.ru"],"urlFilter":"/static/js/build/autoreloadbanner.js"},"id":2976}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["116.ru","14.ru","161.ru","164.ru","178.ru","26.ru","29.ru","35.ru","43.ru","45.ru","48.ru","51.ru","53.ru","56.ru","59.ru","60.ru","62.ru","63.ru","68.ru","71.ru","72.ru","74.ru","76.ru","86.ru","89.ru","93.ru","chita.ru","e1.ru","ircity.ru","izh1.ru","mgorsk.ru","msk1.ru","ngs.ru","ngs22.ru","ngs24.ru","ngs42.ru","ngs55.ru","ngs70.ru","nn.ru","sochi1.ru","sterlitamak1.ru","tolyatty.ru","ufa1.ru","v1.ru","voronezh1.ru"],"urlFilter":"/static/js/build/widgetautoru.js"},"id":2977}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["116.ru","14.ru","161.ru","164.ru","178.ru","26.ru","29.ru","35.ru","43.ru","45.ru","48.ru","51.ru","53.ru","56.ru","59.ru","60.ru","62.ru","63.ru","68.ru","71.ru","72.ru","74.ru","76.ru","86.ru","89.ru","93.ru","chita.ru","e1.ru","ircity.ru","izh1.ru","mgorsk.ru","msk1.ru","ngs.ru","ngs22.ru","ngs24.ru","ngs42.ru","ngs55.ru","ngs70.ru","nn.ru","sochi1.ru","sterlitamak1.ru","tolyatty.ru","ufa1.ru","v1.ru","voronezh1.ru"],"urlFilter":"/static/js/build/widgetn1.js"},"id":2978}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ngs.ru/*/logos/adv/"},"id":2979}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsapi*ru^*/public/jtnews/services/auto/"},"id":2980}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ngs.ru/static/js/uglify/dfpscript.js"},"id":2981}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.ngs.ru/jtnews/*/asdk"},"id":2982}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overclockers.ru/assets/app/app-ecatalog.js"},"id":2983}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overclockers.ru/st/images/banners/"},"id":2984}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overclockers.ru/st/images/partners/"},"id":2985}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overclockers.ru/static/js/app-pip.js"},"id":2986}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overclockers.ru/webservice/getpipplace?"},"id":2987}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolab.net/004/"},"id":2988}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pg11.ru","pg12.ru","pg13.ru","progorod43.ru","progorod62.ru"],"urlFilter":"||ru/userfiles/b/"},"id":2989}, +{"action":{"type":"block"},"condition":{"urlFilter":"|rambler.ru/*/okko-metrics"},"id":2990}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["kraken.rambler.ru"],"requestDomains":["kraken.rambler.ru"]},"id":2991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcmjs.rambler.ru/static/rcmw/rcmw.*.horizontal."},"id":2992}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rcmjs.rambler.ru/static/recommender.js"},"id":2993}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||profi.ru^*/banner"},"id":2994}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["magnit.ru"],"urlFilter":"||yandex.ru/ads/"},"id":2995}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnews.ru/inc/banners/"},"id":2996}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rbk.ru/*/_mtsflooraida.js"},"id":2997}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rbk.ru/*/_renderaggregator.js"},"id":2998}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rbk.ru/*_videocommercial."},"id":2999}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rbk.ru^*/_yadirect.js"},"id":3000}, +{"action":{"type":"block"},"condition":{"urlFilter":"||utro.ru/*/banners/"},"id":3001}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pornolab.biz","pornolab.cc","pornolab.lib","pornolab.net"],"requestDomains":["ngenix.net","vsex-shop.ru"]},"id":3002}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zoom.cnews.ru/inc/bpic/"},"id":3003}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photobooth.cdn.sports.ru/preset/message/4/dc/e51ad068e4b749967cd8350270e81.png"},"id":3004}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"||s5o.ru/source/_desktop/aliens/"},"id":3005}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s5o.ru/source/_desktop/assets/00*.jpg"},"id":3006}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s5o.ru/source/_desktop/build/banners/"},"id":3007}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s5o.ru/source/special/"},"id":3008}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["magnit.ru"],"urlFilter":"||yastatic.net/partner-code-bundles/"},"id":3009}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["image","main_frame"],"urlFilter":"||s5o.ru/storage/dumpster/"},"id":3010}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ssp.rambler.ru"],"requestDomains":["ssp.rambler.ru"]},"id":3011}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s5o.ru/storage/dumpster/*.jpg|"},"id":3012}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senoval.sports.ru/cross-recommender/"},"id":3013}, +{"action":{"type":"block"},"condition":{"urlFilter":"||senoval.sports.ru/snatch-checker/"},"id":3014}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.ru/css/promo."},"id":3015}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.ru/desktop/special/*-slider/"},"id":3016}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sports.ru^*/banners/"},"id":3017}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ukr.net"],"urlFilter":"||fwdcdn.com/img/commercial/"},"id":3018}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portal.un.net.ua/temp/blocks/"},"id":3019}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vladbazar.com/bbb/"},"id":3020}, +{"action":{"type":"block"},"condition":{"urlFilter":"||everall.ru/static/img/banners/"},"id":3021}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkbot.ru/trash/"},"id":3022}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yandex.by","yandex.kz","yandex.ru","yandex.uz"],"urlFilter":"/portal/ntp/banner?"},"id":3023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awaps.yandex."},"id":3024}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jstracer.yandex.ru/jstracer?videodirect="},"id":3025}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiks.yandex."},"id":3026}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["auto.ru"],"urlFilter":"||static-mon.yandex.net/static/main.js"},"id":3027}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yadi.sk^*direct?"},"id":3028}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["e.mail.ru"],"urlFilter":"||yandex.net/get-direct"},"id":3029}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandex.ru/maps/api/branding/"},"id":3030}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/*/rsya-tag-users/"},"id":3031}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/daas/"},"id":3032}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/*/turbo-static/embed-sandbox/*lentainform.com"},"id":3033}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yastatic.net/*/turbo-static/embed-sandbox/*smi2.ru"},"id":3034}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bloknot-astrakhan.ru","bloknot-gelendzhik.ru","bloknot-kamyshin.ru","bloknot-krasnodar.ru","bloknot-krymska.ru","bloknot-moldova.ru","bloknot-morozovsk.ru","bloknot-novorossiysk.ru","bloknot-rossosh.ru","bloknot-rostov.ru","bloknot-samara.ru","bloknot-shakhty.ru","bloknot-stavropol.ru","bloknot-taganrog.ru","bloknot-volgodonsk.ru","bloknot-volgograd.ru","bloknot-volzhsky.ru","bloknot-voronezh.ru","bloknot.ru","bloknotanapa.ru","bloknotlipetsk.ru","bloknotsaratov.ru","bloknotsochi.ru","bloknottambov.ru"],"urlFilter":"/bloknotadv/"},"id":3035}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bunin-lit.ru","chehov-lit.ru","cult-lib.ru","cult-news.ru","dostoevskiy-lit.ru","esenin-lit.ru","gogol-lit.ru","kuprin-lit.ru","lermontov-lit.ru","lit-info.ru","nabokov-lit.ru","nekrasov-lit.ru","niv.ru","paustovskiy-lit.ru","pushkin-lit.ru","referat-lib.ru","svr-lit.ru","tolstoy-lit.ru","turgenev-lit.ru","vysotskiy-lit.ru"],"urlFilter":"/js/elker_"},"id":3036}, +{"action":{"type":"block"},"condition":{"urlFilter":"||b.autotom.ru/"},"id":3037}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catalog.tomsk.ru/uay/"},"id":3038}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catalog.tomsk.ru/ubb/"},"id":3039}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dn.vtomske.ru/be/materials/"},"id":3040}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dn.vtomske.ru/bi/"},"id":3041}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dn.vtomske.ru/neopodarok/"},"id":3042}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorod.tomsk.ru/i/b/"},"id":3043}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp1.tomsk.ru/h/"},"id":3044}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novo.tomsk.ru/uploads/up3/rkl/"},"id":3045}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/resources/content/"},"id":3046}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/ttt/"},"id":3047}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/tua/"},"id":3048}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/tub/"},"id":3049}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/tva/"},"id":3050}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru/tvb/"},"id":3051}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsk.ru09.ru/img/tomsk/ad/"},"id":3052}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tomsktracker.org/b/"},"id":3053}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrents.tomsk.ru/b/"},"id":3054}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtomske.ru/js/*!*!*.js"},"id":3055}, +{"action":{"type":"block"},"condition":{"urlFilter":"||x-soft.tomsk.ru/dsa/"},"id":3056}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["015.by","0312.ua","032.ua","0332.ua","0342.ua","0352.ua","0362.ua","0372.ua","0382.ua","0412.ua","04141.com.ua","0432.ua","04563.com.ua","04596.com.ua","04597.com.ua","04598.com.ua","0462.ua","0472.ua","048.ua","04868.com.ua","0512.com.ua","05136.com.ua","05161.com.ua","0522.ua","0532.ua","05366.com.ua","0542.ua","05447.com.ua","0552.ua","0564.ua","0566.com.ua","0569.com.ua","057.ua","061.ua","06153.com.ua","0619.com.ua","0623.com.ua","06236.com.ua","06237.com.ua","06239.com.ua","06242.ua","06252.com.ua","06267.com.ua","06272.com.ua","06274.com.ua","06277.com.ua","0629.com.ua","0642.ua","06452.com.ua","0652.ua","0692.ua","1rnd.ru","3652.ru","3654.ru","3849.com.ua","44.ua","4594.com.ua","5692.com.ua","62.ua","6262.com.ua","6264.com.ua","65.media","7232.kz","8422city.ru","anapa.life","angarsk38.ru","bazhopol.ru","city01.am","city41.ru","comores24.com","go01.ru","go11.kz","go212.by","go216.by","go26.ru","go31.ru","go61.ru","go7812.ru","godublin.info","golondon.info","goriga.info","gorod3466.ru","gorodarmavir.ru","goroddomodedovo.ru","goshymkent.kz","inaktau.kz","inalmaty.kz","inastana.kz","inatyrau.kz","infolyubertsy.ru","inform69.ru","karelia.news","vilniuje.info","yocity12.ru"],"urlFilter":"/section/banners/upload/"},"id":3057}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["21forum.ru","cheb.ru","na-svyazi.ru"],"urlFilter":"/img/bg/"},"id":3058}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afisha.cheb.ru/css/ban/"},"id":3059}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afisha.cheb.ru/css/bg/*.gif?id="},"id":3060}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afisha.cheb.ru/css/bg/*.gif?uid="},"id":3061}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kugesi.ru/fl2s/"},"id":3062}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kugesi.ru/fl3s/"},"id":3063}, +{"action":{"type":"block"},"condition":{"urlFilter":"/.s/flash/bnr/"},"id":3064}, +{"action":{"type":"block"},"condition":{"urlFilter":"/.s/src/adv_scripts/"},"id":3065}, +{"action":{"type":"block"},"condition":{"urlFilter":"/.s/src/crit_image.js"},"id":3066}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gamer-mods.ru"],"urlFilter":"||ucoz.net/cgi/uutils.fcg?*r"},"id":3067}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4-moto.ru/ad/"},"id":3068}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abelus.ru/index/ms_reklam_"},"id":3069}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.ir.ru/bb.cgi?"},"id":3070}, +{"action":{"type":"block"},"condition":{"urlFilter":"||addmefast.com/images/banners/"},"id":3071}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aff.sportsevents365.com^*/banners/"},"id":3072}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agava.ru/b/"},"id":3073}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alawar.ru/onlinegames/*&link="},"id":3074}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allsportstat.ru/1xbet/"},"id":3075}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["fotomag.com.ua"],"urlFilter":"||amazonaws.com/fotomag/"},"id":3076}, +{"action":{"type":"block"},"condition":{"urlFilter":"||antihacker.info^*/partner/"},"id":3077}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anvaga.ru/partners_block/"},"id":3078}, +{"action":{"type":"block"},"condition":{"urlFilter":"||au.ru/auctioninformer/"},"id":3079}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviasales.ru/promo/"},"id":3080}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babyzone.ua^*/bmn/"},"id":3081}, +{"action":{"type":"block"},"condition":{"urlFilter":"||battlespace.ru/ad/"},"id":3082}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigbuzzy.ru/m/proposal/banner/"},"id":3083}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bomb-club.com/aff/"},"id":3084}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bongacams.com/promo."},"id":3085}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bqhost.net/_rootimages/banners/"},"id":3086}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bravohost.ru/volgaban."},"id":3087}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bvf.ru/upchk/"},"id":3088}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carambis.ru/images/promo_b/"},"id":3089}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casino-piramida.com/partner/banners/"},"id":3090}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cherrystatic.net^*/banners/"},"id":3091}, +{"action":{"type":"block"},"condition":{"urlFilter":"||co.cc/img/affiliates/"},"id":3092}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["moi-progi.ru"],"requestDomains":["anyfiles.ru"]},"id":3093}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmorelax.ru/tmp/"},"id":3094}, +{"action":{"type":"block"},"condition":{"urlFilter":"||costaction.com/refers/"},"id":3095}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cp.beget.com/promo_data/"},"id":3096}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cry.ru/sexclub/"},"id":3097}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denezhnyie-rucheyki.ru/partner_programs/banners/"},"id":3098}, +{"action":{"type":"block"},"condition":{"urlFilter":"||depositfiles.com/img/banners/"},"id":3099}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diamondelectric.ru/partner_block.php?"},"id":3100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dns-shop.ru/export/"},"id":3101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dotua.org^*/branding/"},"id":3102}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["bt.kiev.ua"],"requestDomains":["bt.kiev.ua"]},"id":3103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doublecapital.org/object/"},"id":3104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dozatv.net/foto/"},"id":3105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dverizamki.org/bshow/"},"id":3106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecosigara.com.ua/partners/"},"id":3107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eradio.net.ua/ban/"},"id":3108}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["compare.primpogoda.ru"],"requestDomains":["compare.primpogoda.ru"]},"id":3109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eserver.ru/img/b/"},"id":3110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eskhosting.ru/img/b/"},"id":3111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurosmi.ru/ad/"},"id":3112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evviva.com.ua/images/b/"},"id":3113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ex-load.com/promo/"},"id":3114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exo.kiev.ua/?zone="},"id":3115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extool.biz/banners/"},"id":3116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||factor-vesa.net/enter/?url=dont_go_away/"},"id":3117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanat.ru/versus/"},"id":3118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fanshop.ru/images/__nners/"},"id":3119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fantasy.d2.ru/showban"},"id":3120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farle.ru/?bn="},"id":3121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fatal.ru/adfatal.js"},"id":3122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fermasosedi.biz/reflink/"},"id":3123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||festival-leonardo.ru/images/banners/"},"id":3124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fictionbook.ru/static/imgb/"},"id":3125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fleshlight-russia.com/fbn/"},"id":3126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fo.ru^*/affilate/"},"id":3127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forex-i-love-you.ru/files/"},"id":3128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forex4you.org/flash/partners/"},"id":3129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotostrana.ru/promo/"},"id":3130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fsimg.ru/elephant/"},"id":3131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||funkit.ru/i/partner_banners/"},"id":3132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g2a.com/widget_"},"id":3133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamenet.ru^*/?rnd="},"id":3134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gde-luchshe.ru/widget/"},"id":3135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giveawayoftheday.com/ticker/"},"id":3136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globus-inter.com/images/banners/"},"id":3137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go.bb.ru/images/"},"id":3138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gorodnews.ru/bb/"},"id":3139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grattis.ru/promo/"},"id":3140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gzonline.ru//upload/iblock/"},"id":3141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heroeswm.ru/some_junk/"},"id":3142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hmn.ru/mhmb_bs/viewb.js?"},"id":3143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||host.ru/images/txt_iframe.php"},"id":3144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostweek.net/manimg/userdata/"},"id":3145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotels.ru/content/images/poster/"},"id":3146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.sdska.ru^*/sdb.js?"},"id":3147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igromagaz.ru/partner/"},"id":3148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igrushek.net/ad/"},"id":3149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.ruclicks.com/ruclicks"},"id":3150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inferno.name/banner."},"id":3151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info-dvd.ru/*/rotator/"},"id":3152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infosec.ru/common/data/pub/images/articles/"},"id":3153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insalea.ru/bannerfans_"},"id":3154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetportal.ru/*.gif"},"id":3155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invictory.org/banners/"},"id":3156}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["hitex.com.ua"],"requestDomains":["hitex.com.ua"]},"id":3157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||invitemaster.ru/widget.js"},"id":3158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipz.ru/cgi-bin/"},"id":3159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ispmega.ru/billing/_rootimages/banners/"},"id":3160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jet3.ayola.net/cn.php?"},"id":3161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||job.ws/_bann/"},"id":3162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.einfo.by/?"},"id":3163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karabalikelektronik.com/images/reklam"},"id":3164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karambas.ru/flash"},"id":3165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kartinka.com.ua/partner/load?"},"id":3166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaspersky.ru/images/miscellaneouses/468-"},"id":3167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kavkazweb.net/tc.cgi?"},"id":3168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kolobok.us/button/"},"id":3169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||komisite.ru/images/ban*.gif"},"id":3170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kset.kz/imgb/"},"id":3171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labirint.ru/design/partner/"},"id":3172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leporno.org/img/"},"id":3173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linkzilla.ru/seo/"},"id":3174}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["itsmygame.com.ua"],"requestDomains":["itsmygame.com.ua"]},"id":3175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||litres.ru/pages/get_vidget/?"},"id":3176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loadpays.com^*/images/banners/"},"id":3177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m2k.ru/cgi-bin/"},"id":3178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mamyshev.ru/bn/"},"id":3179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marathonbet.com/view.php?"},"id":3180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||market.autoua.net/partnership/uxi/?ref="},"id":3181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.online.ua/all/gft/"},"id":3182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metod-online.com^*/promo/"},"id":3183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mgnc.org/external-banners/"},"id":3184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mlgame.ru/wiki/attach/referal/"},"id":3185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mlsn.ru/specials/"},"id":3186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moifoto.ru/rek_"},"id":3187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monetti.ru/images/banners/"},"id":3188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||money.loveplanet.ru/nb/"},"id":3189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moonbit.co.in/img/"},"id":3190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moovy.ru/b*.php?"},"id":3191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mostinfo.net/img/top/"},"id":3192}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["magnet.kiev.ua"],"requestDomains":["magnet.kiev.ua"]},"id":3193}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mambo.kiev.ua"],"requestDomains":["mambo.kiev.ua"]},"id":3194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musicrank.ru/js.php?"},"id":3195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myhosti.ru/manimg/userdata/"},"id":3196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myshopthings.com/partner-rtb.js?"},"id":3197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nasf.ru/ad/"},"id":3198}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["meganews.kiev.ua"],"requestDomains":["meganews.kiev.ua"]},"id":3199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsprom.ru/img/"},"id":3200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nextonmarket.com/i/banners/"},"id":3201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nic.ua/i/b/"},"id":3202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nline.net.ua/nl_banner/"},"id":3203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oberegi-runi.ru/assets/"},"id":3204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oberegi-runi.ru^*partnership/"},"id":3205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ongm.net^*/images/banner.png"},"id":3206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlineresume.ru/banner*?"},"id":3207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oowl.ru/ab/"},"id":3208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||open.by/bnrs/"},"id":3209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||or.ru/inner|"},"id":3210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||palantir.in/showban*.php?"},"id":3211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||passport-rk.ru/widgets/partner/"},"id":3212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc-newcomer.ru/partner/"},"id":3213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc-user-shop.com/aff/"},"id":3214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcweek.ru/upload/*/160x100"},"id":3215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||penza-online.ru/cgi-bin/userstats.pl?"},"id":3216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pix-cdn.org/image/banner/"},"id":3217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pix-cdn.org/image/ts/"},"id":3218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pix-cdn.org/image/vk/"},"id":3219}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["riamo.ru"],"urlFilter":"||player.panda.video/loadcluster.js"},"id":3220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plesen.net/kp*."},"id":3221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poisk.su/img.php?"},"id":3222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poisk.su/top.php?"},"id":3223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pomogi.org/urgent/1/"},"id":3224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popularsite.ru/*.php?"},"id":3225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porno4you.org/uploads/"},"id":3226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||privatteaser.ru"},"id":3227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prodnepr.dp.ua/informermp.php"},"id":3228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promag.com.ua/images/banner/"},"id":3229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prostootdam.ru/modules/about/"},"id":3230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protect-lab.com/promo/"},"id":3231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pult.ru/pictures/p_banner/"},"id":3232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qle.ru/cgi-bin/"},"id":3233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qzx.ru/gf/"},"id":3234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio-tech.ru/pic/pages/"},"id":3235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rambler.ru/xpromo_"},"id":3236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raptop.ru/images/img*.gif"},"id":3237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rate.7surf.ru/img.php?"},"id":3238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rate.ee/pics/banners/"},"id":3239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rating.km.ua/*?"},"id":3240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||red.by/redban"},"id":3241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redsurf.ru/bn/"},"id":3242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reforum.ru/j/partner/"},"id":3243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reg.ru^*_widget."},"id":3244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reggun.ru/images/b*_"},"id":3245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rivalo.com^*/affiliate/"},"id":3246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosphoto.com/img/"},"id":3247}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["qs.kiev.ua"],"requestDomains":["qs.kiev.ua"]},"id":3248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rot.rusoul.ru/rotator/"},"id":3249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rrru.ru/img.php?"},"id":3250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rssnewser.ru/add"},"id":3251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru-top.net/img/"},"id":3252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ru.gg/werbemittel/"},"id":3253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruinfosale.com/banner/"},"id":3254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruskompas.ru/incs/"},"id":3255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruvideo.net/obzor/"},"id":3256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruwm.ru/links.php?"},"id":3257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.ladoshki.com/p/a/"},"id":3258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.ladoshki.com/pics/shirts/"},"id":3259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.s-ports.ru/sites/default/files/i/brandings/"},"id":3260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabrinavi.ru/external_list.js?"},"id":3261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sape.ru/bn/"},"id":3262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sape.ru/images/banners/"},"id":3263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sb.google.com/safebrowsing/update"},"id":3264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||secure-it.imrworldwide.com/cgi-bin/m?"},"id":3265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seo-monster.ru/img_"},"id":3266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seoheep.com/affiliate/"},"id":3267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seotechnology.ru/imgseo.php?"},"id":3268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seotechnology.ru/imgygpag.php?"},"id":3269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexfabrika.ru/*.gif"},"id":3270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simplechange.ru/promo/"},"id":3271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skinon.ru/uploads/media/bnr_"},"id":3272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skylog.kz/img.php?"},"id":3273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skymec.ru/image/banners/"},"id":3274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slavabogam.ru/catalog/partner/"},"id":3275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smsfiles.ru/ban*.gif"},"id":3276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socialmart.ru/widget/"},"id":3277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soft-teleport.ru/uploads/ad/"},"id":3278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spbland.ru/bban/"},"id":3279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sprotiv.com/bnr/"},"id":3280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||staffcop.ru/rekl/"},"id":3281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stat.webtrack.biz/api/impression/"},"id":3282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steambuy.com/banner/"},"id":3283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||steambuy.com^*.gif|"},"id":3284}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sextalk.com.ru"],"requestDomains":["sextalk.com.ru"]},"id":3285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sterno.ru/widget/"},"id":3286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strana.az/banners/"},"id":3287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||strobist.ua/strobist_"},"id":3288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studio-moderna.com/upload/uploadtopshop"},"id":3289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||submitter.ru*/i.php"},"id":3290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||super.md/?col="},"id":3291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tanygin.me/tmp/"},"id":3292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telderi.ru/uploads/promote/"},"id":3293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telepark.ua/tpb.php?code="},"id":3294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebestphotos.ru/exper.jpg"},"id":3295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thebestphotos.ru/wp-content/uploads/banners/"},"id":3296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tigame.ru/div/?"},"id":3297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timeweb.ru/img/b/"},"id":3298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tizertraf.ru"},"id":3299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tobe.tv/sda/"},"id":3300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tofun.ru/traff/"},"id":3301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topdownloads.ru/charts/"},"id":3302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trading-sys.com/affil/banner/"},"id":3303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trusearch.net/affblock/"},"id":3304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmir.ru/tracks/"},"id":3305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||twevent.org.ua/bn/"},"id":3306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uaportal.com/bannes/"},"id":3307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ugly.ru/adv_frame."},"id":3308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uicp.ru/?bn="},"id":3309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ukrbuy.com/partner/"},"id":3310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||umatno.ru/mm/"},"id":3311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uniq-ip.com/via/np?"},"id":3312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||userator.ru/img/ban/"},"id":3313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v-kino.net/pay_click_"},"id":3314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video-tutorial.ucoz.ru/foto/"},"id":3315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videocore.tv^*/pladform_"},"id":3316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vipsex.su^*/images/banners/"},"id":3317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wambacdn.net/images/*/promo_search_form/"},"id":3318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||warnet.ws/banners/"},"id":3319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weblist.ru/images/weblist"},"id":3320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webmax.su/banner/"},"id":3321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webme.com/selfpromotion."},"id":3322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weboborona.ru/pic/wban"},"id":3323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||websurf.ru/?"},"id":3324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtransfer-finance.com/upload/partner_banner/"},"id":3325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||weclever.ru/block.php?"},"id":3326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||westbyte.com/scripts/bs/bc.php?bi="},"id":3327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||win2profit1.com/upload_dynamics/"},"id":3328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wm-help.net/b.php?"},"id":3329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.cmlt.ru/js/widget_ans.js"},"id":3330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xchange.cc/banner/"},"id":3331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandex-games.ru/ok/banners/"},"id":3332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandex.net/banner/"},"id":3333}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["wau.com.ua"],"requestDomains":["wau.com.ua"]},"id":3334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yandexo.ru/rek/"},"id":3335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zapato.ru/upload/affiliate_pics/"},"id":3336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zez.su/ban/"},"id":3337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zremcom.ru/anim"},"id":3338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1k.by/informers/"},"id":3339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1k.by/user/informers/"},"id":3340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24au.ru/*/24au_informer.js"},"id":3341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||66.ru/mod/news2/"},"id":3342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aif.ru/iframes/"},"id":3343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||analyzethis.ru/informer.cgi?"},"id":3344}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["worldofrest.com.ua"],"requestDomains":["worldofrest.com.ua"]},"id":3345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autonet.ru/extra/autoclub_informer.aspx"},"id":3346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banki.ru/_export/informers/"},"id":3347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bash.*/forweb/"},"id":3348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestnews.biz/js/out/"},"id":3349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigmir.net/informers/"},"id":3350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnews.ru/inc/partners/rotator.php?"},"id":3351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comon.ru/data/js/"},"id":3352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doramy.net/informer/"},"id":3353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duty.webbia.ru/change/"},"id":3354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fair.ru/*/i.php?"},"id":3355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fark.ru/js/bannerlink."},"id":3356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finam.ru/data/js/"},"id":3357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forbes.kz/informer/"},"id":3358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazetavv.com/informer-"},"id":3359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info-dvd.ru/bbm/informer/"},"id":3360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jhf.ru/informer/"},"id":3361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinobzor.tv/_cron/js/informer"},"id":3362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kp.ru/_ajax/informer_"},"id":3363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makeup.com.ua/informer/"},"id":3364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meta.ua/informers/?"},"id":3365}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["novostimira.biz","novostimira.com","novostimira.press"],"urlFilter":"||novostimira."},"id":3366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyx.su/informers/"},"id":3367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otvali.ru/informer/"},"id":3368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piter.tv/widget_news/"},"id":3369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podfm.ru/informer/"},"id":3370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portak.net/informer/"},"id":3371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protoplex.ru/cgi-bin/informer.pl?"},"id":3372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||protoplex.ru/images/rating/"},"id":3373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosinvest.com/informs/"},"id":3374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rssportal.ru/getinformer.php?"},"id":3375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seowebtools.ru/inform/infb.php?"},"id":3376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shkolazhizni.ru/img/export/"},"id":3377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopnow.com.ua/media/openmedia_informer/"},"id":3378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sibhealth.by/informer/"},"id":3379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smigid.ru/informer/"},"id":3380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||traffim.com/informer/"},"id":3381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||video.909.su/feeds/feed.php?"},"id":3382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vtomske.ru/informer/"},"id":3383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wqa.ru/show/?inf="},"id":3384}, +{"action":{"type":"block"},"condition":{"urlFilter":"//176.58.105.153^"},"id":3385}, +{"action":{"type":"block"},"condition":{"urlFilter":"//188.120.246.210/ad/"},"id":3386}, +{"action":{"type":"block"},"condition":{"urlFilter":"//188.40.18.172^"},"id":3387}, +{"action":{"type":"block"},"condition":{"urlFilter":"//188.72.225.106^"},"id":3388}, +{"action":{"type":"block"},"condition":{"urlFilter":"//194.135.105.*/js/"},"id":3389}, +{"action":{"type":"block"},"condition":{"urlFilter":"//195.161.119.239^"},"id":3390}, +{"action":{"type":"block"},"condition":{"urlFilter":"//213.163.70.183^"},"id":3391}, +{"action":{"type":"block"},"condition":{"urlFilter":"//213.186.217.210/banners/"},"id":3392}, +{"action":{"type":"block"},"condition":{"urlFilter":"//217.170.78.*/banners/"},"id":3393}, +{"action":{"type":"block"},"condition":{"urlFilter":"//78.140.145.178^"},"id":3394}, +{"action":{"type":"block"},"condition":{"urlFilter":"//80.91.178.234^"},"id":3395}, +{"action":{"type":"block"},"condition":{"urlFilter":"//80.93.49.192^"},"id":3396}, +{"action":{"type":"block"},"condition":{"urlFilter":"//80.93.56.187^"},"id":3397}, +{"action":{"type":"block"},"condition":{"urlFilter":"//83.218.204.107/numbers.md/banners/"},"id":3398}, +{"action":{"type":"block"},"condition":{"urlFilter":"//90.156.144.98^"},"id":3399}, +{"action":{"type":"block"},"condition":{"urlFilter":"//91.194.251.66^"},"id":3400}, +{"action":{"type":"block"},"condition":{"urlFilter":"//95.168.161.173/www/"},"id":3401}, +{"action":{"type":"block"},"condition":{"urlFilter":"//95.211.26.129/banners/"},"id":3402}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["the-office.su"],"urlFilter":"/fck-ab-code.js"},"id":3403}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vologdahistory.ru"],"urlFilter":"/simple-adblock-detector/"},"id":3404}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cigarexpert.ru","swizz.ru","ulnar.ru","uxxa.ru"],"urlFilter":"/static/libs/adetector/"},"id":3405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anivisual.net/back/scss.js"},"id":3406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csgohelp.ru/assets/app/js/checkin.js"},"id":3407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||electric-house.ru/forum/script_el.js"},"id":3408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||howdyho.*/media/js/main-pn5-ru.js"},"id":3409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in-english.club/statistic/my.js"},"id":3410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itcrowd.top/templates/yootheme/block.js"},"id":3411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moi-detsad.ru/wp-content/cache/autoptimize/js/autoptimize_*.js"},"id":3412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcnews.ru/js/blockadblock.js"},"id":3413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rybolov.ee/forum/themes/realpopup/"},"id":3414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starserial.ru/img/adblock.png"},"id":3415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.yandexcloud.net/sravni-affiliates-public/adblock/adblock_checker.js"},"id":3416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||texnic.ru/jq/san.js"},"id":3417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||under-prog.ru/wp-content/plugins/eazy-ad-unblocker/"},"id":3418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xcom-shop.ru/local/templates/.default/js/local/check-block-apps.min.js"},"id":3419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yagramotniy.ru/templates/edv/js/_extra/"},"id":3420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||footboom.com/dist/app/js/antiadblock-"},"id":3421}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.kinopoisk.ru"],"urlFilter":"||kp.yandex.net/images/bnnr/brand/"},"id":3422}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.kinopoisk.ru"],"urlFilter":"||kp.yandex.net/js/brand"},"id":3423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rbk.ru/*/_videoautoplayrecommend.js"},"id":3424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad.mail.ru/dist/"},"id":3425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.ru/api-proxy/rb-mimic/"},"id":3426}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.rambler.ru"],"urlFilter":"||st.top100.ru/top100/top100.js"},"id":3427}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adb-watch."},"id":3428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adb_script/"},"id":3429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/deadblocker/"},"id":3430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mod_ablockdetector/"},"id":3431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/npsblocker/js/ads."},"id":3432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-alerter/js/adblock_alerter.js"},"id":3433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-img."},"id":3434}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["e.mail.ru"],"requestDomains":["an.yandex.ru"]},"id":3435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsmatcher-anti-adblock/"},"id":3436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/arlinablock.js"},"id":3437}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hardocp.com"],"urlFilter":"||amazonaws.com^*/abb-msg.js"},"id":3438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baeldung.com/*/library/dist/js/ad-recovery.min.js"},"id":3439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samfw.com/js/script.js"},"id":3440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.game-state.com/images/main/alert/replacement/"},"id":3441}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mail.ru","sportmail.ru"],"requestDomains":["pubapi.viqeo.tv"]},"id":3442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tristoshink.online/libs/check.js"},"id":3443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tritoshi.com/libs/check.js"},"id":3444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||venea.net/web/ab_message?"},"id":3445}, +{"action":{"type":"block"},"condition":{"urlFilter":"outlook.live.com._6tqjfb_hmyqup_npe6dhc"},"id":3446}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adblock-notice-"},"id":3447}, +{"action":{"type":"block"},"condition":{"urlFilter":"-adblock-notice/"},"id":3448}, +{"action":{"type":"block"},"condition":{"urlFilter":"/abb-msg.js"},"id":3449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-blocking-advisor/"},"id":3450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbclk2."},"id":3451}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbdetect."},"id":3452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbdetect/"},"id":3453}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbl_dtct."},"id":3454}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbl_dtct1."},"id":3455}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filerev.cc","pencurimovie.pw"],"requestDomains":["corrosif.science"]},"id":3456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-detect/"},"id":3457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-modal-"},"id":3458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-modal."},"id":3459}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-notice-"},"id":3460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-notify-by-bweb/"},"id":3461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock-warning-teaser/"},"id":3462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_alerter."},"id":3463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_alerter/"},"id":3464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_erreur."},"id":3465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_gate/images/animated.gif?"},"id":3466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblock_notify.js"},"id":3467}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblockdetector."},"id":3468}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker-detected."},"id":3469}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker-feature?"},"id":3470}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker/modal."},"id":3471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker_message_"},"id":3472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblockmessage."},"id":3473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/antiadblockmsg."},"id":3474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bloackdas.js"},"id":3475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blockandinf.js"},"id":3476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blockblock.jquery."},"id":3477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dh-anti-adblocker/"},"id":3478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/disable-adblock."},"id":3479}, +{"action":{"type":"block"},"condition":{"urlFilter":"/google-adblock."},"id":3480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/inc/antiblock."},"id":3481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/levelmaxblock.js"},"id":3482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nonadblock/"},"id":3483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup/adblocker"},"id":3484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/svgadblockdetected/"},"id":3485}, +{"action":{"type":"block"},"condition":{"urlFilter":"/testab.bundle."},"id":3486}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wdbloogablock.js"},"id":3487}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/ad-block-defender/"},"id":3488}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/adunblocker/"},"id":3489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/deadblocker/"},"id":3490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/deblocker/"},"id":3491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wutime_adblock/"},"id":3492}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adblock_killer."},"id":3493}, +{"action":{"type":"block"},"condition":{"urlFilter":"_adblocker_detected"},"id":3494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bdgest.com/js/site.js?"},"id":3495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bleachmx.fr/wp-content/plugins/yeptmixnsykgrb/bjns-fcknj.js"},"id":3496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmath.fr/images/fond2.gif"},"id":3497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cmath.fr/images/fondsticky.gif"},"id":3498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ed-protect.org/cdn-cgi/apps/head/"},"id":3499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gameblog.fr/images/ablock/"},"id":3500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nextinpact.com/assets/images/autopromo-adblock-1280.jpg"},"id":3501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikopik.com/wp-content/themes/*/js/nikopik.js"},"id":3502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nrj.fr/nrj?page=/rg.fake&"},"id":3503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdefx.cloud/js/acheck.js"},"id":3504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skyrock.net/img/*/adblock/"},"id":3505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jappy.tv/i/wrbng/abb.png"},"id":3506}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["acetv.me"],"urlFilter":"/cookie_check.min.js"},"id":3507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allnorilsk.ru/js/adb.js"},"id":3508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avito.ru^*/some-pretty-script.js"},"id":3509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buhgalter.com.ua^*/blocker."},"id":3510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buhgalter911.com^*/blocker."},"id":3511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["delfi.lv"],"urlFilter":"||code.piano.io/api/tinypass.min.js"},"id":3512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fairtop.in/template/js/fdetect.js"},"id":3513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemag.ru/assets/*/js.cookie.js"},"id":3514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helpsetup.ru/home/solnisko.php"},"id":3515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipprof.ru/wp-content/plugins/ad-blocking-advisor/"},"id":3516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mobzon.ru/adbp/adbp.js"},"id":3517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nnm-club.ws/forum/docs/requests.js"},"id":3518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vazhno.ru/cdn-cgi/apps/head/*.js"},"id":3519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsthouse.ru/a-detector/"},"id":3520}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bhub.com.ua","kazus.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"/*magnific-popup."},"id":3521}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rusvesna.su","smiruponitke.info","stranadetstva.ru","sud.ua"],"resourceTypes":["script","stylesheet"],"urlFilter":"/jquery.arcticmodal"},"id":3522}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["akvus35.ru","lenovo-smart.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/plugins/*jqmodal"},"id":3523}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||kino67.ru/social/socialmodal"},"id":3524}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||slovoidilo.ua/cp/css/reminder.css"},"id":3525}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||vitaportal.ru^*/new_popup"},"id":3526}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||xperia-droid.ru/wp-content/plugins/boom-social/*/jqmodal"},"id":3527}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||exler.ru^*/banner"},"id":3528}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||exler.ru^*/promo"},"id":3529}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||forum.qrz.ru/clientscript/rotator."},"id":3530}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||kinomania.ru/brand/"},"id":3531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||kun.uz^*/banner."},"id":3532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||player.*.ru*/instreamatic.min."},"id":3533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||player.*.ru*/unisound.min."},"id":3534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||povarenok.ru/css/*/media."},"id":3535}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||povarenok.ru/css/*/s"},"id":3536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||povarenok.ru/css/*1.css"},"id":3537}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||povarenok.ru/css/*project"},"id":3538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||pressball.by/style/stl_brand.css"},"id":3539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||sovets24.ru^*/modal-baner.css"},"id":3540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||static.li.ru/radio/*rmm."},"id":3541}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||superscalper.ru^*popup"},"id":3542}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pogodavtomske.ru"],"resourceTypes":["stylesheet"],"urlFilter":"||tomsk.ru/wp-content/themes/tomsktheme/"},"id":3543}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["d-mod.ru","elsyst.gnomio.com","htmlweb.ru","minimalsy.xyz","mysmsbox.ru","ph4.ru","profatom.ru","pvpru.com","sitecoder.blogspot.ru","slushat-tekst-pesni.ru","sovremennoepravo.ru","survarium.pro","temp-mail.org","trialkeys.ru","tvfeed.in","www.inoreader.com"],"urlFilter":"/pagead2."},"id":3544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||meta.ua/*/partn."},"id":3545}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/uploads/an-temp/"},"id":3546}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fainaidea.com"],"resourceTypes":["script","stylesheet"],"urlFilter":"||fainaidea.com/wp-content/uploads/*/*?ver="},"id":3547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||kontrolnaya-rabota.ru^*/toastr."},"id":3548}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/mirmaek/"},"id":3549}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["webdiana.ru"],"resourceTypes":["image","script"],"urlFilter":".webdiana.ru^"},"id":3550}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["2ip.io","2ip.ru"],"resourceTypes":["image"],"urlFilter":"/banners/"},"id":3551}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animevost.org","animevost.top","vost.pw"],"resourceTypes":["image"],"urlFilter":"/brending/"},"id":3552}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lostfilm.download","lostfilm.life","lostfilm.one","lostfilm.pro","lostfilm.space","lostfilm.today","lostfilm.tv","lostfilm.tw","lostfilm.uno","lostfilm.win","lostfilmtv.site","lostfilmtv.uno","lostfilmtv2.site","lostfilmtv3.site","lostfilmtv5.site"],"resourceTypes":["image"],"urlFilter":"/ebllbe/"},"id":3553}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["izbezhat-nakazania.com","strela-online.com","theflash-tv.com","vskazke-tv.com"],"resourceTypes":["image"],"urlFilter":"/images/brand."},"id":3554}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["60-fps.net","soft-windows.info","windows-soft.info"],"resourceTypes":["image"],"urlFilter":"/images/jet"},"id":3555}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["crazyatomicgames.com","xxx-igra.com","yaldagames.com"],"resourceTypes":["image"],"urlFilter":"/pic/background"},"id":3556}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anidub.vip","anidubonline.com"],"resourceTypes":["image"],"urlFilter":"/player/adload.png|"},"id":3557}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["itechua.com","uamotors.com.ua"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*-dpi_news"},"id":3558}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vb.by"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/elitstroj*."},"id":3559}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vb.by"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/kurery*."},"id":3560}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vb.by"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/med."},"id":3561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||101kofemashina.ru/jura"},"id":3562}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||101kofemashina.ru/krups"},"id":3563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||101kofemashina.ru/nivona/"},"id":3564}, +{"action":{"type":"block"},"condition":{"requestDomains":["subscribering.info","subscribesmer.info"],"resourceTypes":["stylesheet"]},"id":3565}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||2x2tv.ru/images/bg/*.gif"},"id":3566}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||4fun.mksat.net/r/"},"id":3567}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||4pda.to/ad/www/images/"},"id":3568}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||advis.ru/upload/iblock/"},"id":3569}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||agronews.ua/wp-content/uploads/*1920x1080"},"id":3570}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||agronom.com.ua/wp-content/uploads/*_1200x1200"},"id":3571}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||aida64.ru^*/amigo"},"id":3572}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||am.cdnmob.org/_/img/youtube-bg"},"id":3573}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anekdot.ru^*/bg/"},"id":3574}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anekdotov.net/show/sell/"},"id":3575}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||animestars.ru/snow"},"id":3576}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||anti-free.ru/pics/bonus"},"id":3577}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||appleinsider.ru/wp-content/themes/*/branding"},"id":3578}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||armtorg.ru/uploads/shows/"},"id":3579}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||astromeridian.ru/assets/images/*/*/brend."},"id":3580}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||automoto.ua/uploads/*/banner"},"id":3581}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||babla.ru/pic/*_banner"},"id":3582}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||big.az/banner/"},"id":3583}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bisnesideya.ru/wp-content/uploads*/banner"},"id":3584}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||biznesguide.ru/images/banner"},"id":3585}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bnkirov.ru/files2/banner/"},"id":3586}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bnkirov.ru/files2/brand/"},"id":3587}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bogmedia.org/contents/other/player/*big."},"id":3588}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||bookz.ru/tpl/"},"id":3589}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||bratsk.org/banners"},"id":3590}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||brd24.com/up/rk/"},"id":3591}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||buhoblik.org.ua/images/banners/*/banner"},"id":3592}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||burdastyle.ru/aff/"},"id":3593}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||business-poisk.com/wp-content/uploads^*/banner"},"id":3594}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.muzofon.tech/banner/"},"id":3595}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||centoroy.okis.ru/files/*banner"},"id":3596}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||check-host.net/images/ddos-guard"},"id":3597}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cherkassy-sport.com/wp-content/uploads/*/maket-"},"id":3598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["liferoom.net"],"requestDomains":["softoroom.org"]},"id":3599}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||comics-online.ru/mangaonlinebanner"},"id":3600}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||copypast.ru/re*/"},"id":3601}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cpasee.com/styles/default/banner/"},"id":3602}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||delo.ua/skin/img/project/brialding/*bg"},"id":3603}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||delovoymir.biz/*_bg.jpg"},"id":3604}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||design-for.net/uploads/banner/"},"id":3605}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||doc-suvorov.narod.ru/200"},"id":3606}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dostfilms.*/uploads/background/"},"id":3607}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||drive.ru/images/branding"},"id":3608}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||eadaily.com/i/ad/"},"id":3609}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ecosibiri.ru/banner"},"id":3610}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ekaraganda.kz/ads/"},"id":3611}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ekaraganda.kz^*banner/"},"id":3612}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fbc.ua/wp-content/*/banner"},"id":3613}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||files.vse.kz/branding/"},"id":3614}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||forbes.kz/images/sponsors/"},"id":3615}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||forum.niiot.net/uploads/banners/"},"id":3616}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gameinside.ua^*/branding"},"id":3617}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","object"],"urlFilter":"||gamerpro.ru/images/adver/"},"id":3618}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gazetabalakovo.ru/wp-content/uploads/*/rek."},"id":3619}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||glazey.info/public/client/"},"id":3620}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gorodvitebsk.by/banner/"},"id":3621}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gotoroad.ru/img/ban"},"id":3622}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||gta.com.ua/download.phtml?"},"id":3623}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hdrezka.club/offers/"},"id":3624}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hr-portal.ru/files/banner"},"id":3625}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hsl.com.ua/*parimatch"},"id":3626}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||idwl.cn/brand/"},"id":3627}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["masterok.livejournal.com"],"resourceTypes":["image"],"urlFilter":"||img-fotki.yandex.ru/get/*_orig|"},"id":3628}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||info.sibnet.ru/legacy//static_templates"},"id":3629}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ingrus.net/data_base/"},"id":3630}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||internetno.net/images/cms/banners/"},"id":3631}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yroki-kompa.ru"],"resourceTypes":["image"],"urlFilter":"||isif-life.ru/new/b"},"id":3632}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||islam-today.ru/static/banner"},"id":3633}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||izgr.ru/files/*.gif|"},"id":3634}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jetsetter.ua/wp-content/uploads/*brand"},"id":3635}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||joborgame.ru^*/img/*banner"},"id":3636}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jobvacancy.pro/img/commin/"},"id":3637}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||jut-su.net/bag."},"id":3638}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kellmais.ru/recl/"},"id":3639}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||keysportal.com/yandex"},"id":3640}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||khersondaily.com/pic/banner"},"id":3641}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kino-kingdom.com^*/amigo"},"id":3642}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kinobar.vip/bg/"},"id":3643}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kinopati.ru/images/circus"},"id":3644}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kissfm.ua/static/img/*_fon."},"id":3645}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ksza.ks.ua/uploads/rain."},"id":3646}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kudago.com/static/img/branding"},"id":3647}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lets-play.tv/_/branding"},"id":3648}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lostpix.com/pic_lospix/radeika_"},"id":3649}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["optimistt.ru"],"requestDomains":["image.jimcdn.com"],"resourceTypes":["image"]},"id":3650}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||loveradio.ru/background/"},"id":3651}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lovitut.ru/sites/default/files/"},"id":3652}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||m-live.tv/modules/mod_vina_nivo_image_slider/"},"id":3653}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||madjong-besplatno.ru/templates/*/images/*bg*jpg|"},"id":3654}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mania.gcdn.co/static/videoplatform/thumbnails/*/*_*.mp4_"},"id":3655}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meat-expert.ru^*banner"},"id":3656}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mediametrics.ru/img/banner"},"id":3657}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||megatyumen.ru/static/img/banner"},"id":3658}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||meteocenter.net/weather/templates/fosn."},"id":3659}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mezha.media/wp-content/uploads/*_w__mezha_ua"},"id":3660}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mmotop.ru/uploads/game/wallpaper/"},"id":3661}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mmotop.ru/uploads/promotion"},"id":3662}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mnogovoprosov.ru/wp-content/uploads/*/ban*r"},"id":3663}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||modernrock.ru/wp-content/uploads/*/fon-"},"id":3664}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||mountain.ru/img.php?*/banner"},"id":3665}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||muzika.ru/@/banner/"},"id":3666}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||my.mosenergosbyt.ru/file/id_content:"},"id":3667}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ne-kurim.ru/templates/*images/background_"},"id":3668}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||news.zancor.ru/images/elvira"},"id":3669}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||news29.ru/news29rb"},"id":3670}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nn.by/photos/"},"id":3671}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||notebookcheck*/fileadmin/_processed_/_"},"id":3672}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||novostioede.ru/about/"},"id":3673}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||novostiua.net/templates/novosti/banner/"},"id":3674}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||novostiua.net/templates/novosti/brend/"},"id":3675}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oblast-te.com.ua/wp-content/uploads/*/banner"},"id":3676}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||offisny.ru/*banner"},"id":3677}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||omskinform.ru/fons/"},"id":3678}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||openssource.biz/st/pic/"},"id":3679}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||osnova.news/i/a/"},"id":3680}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||oterraria.ru/wp-content/uploads*/fon-"},"id":3681}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||others.name/images/banner"},"id":3682}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ovd.today/sti."},"id":3683}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pattayathailand.ru/images/promo"},"id":3684}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||petcare.ua/userfiles/*banner"},"id":3685}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||peterburg2.ru/uploads/*/o_*."},"id":3686}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||petromap.ru/static/ban/"},"id":3687}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pixelbrush.ru/pixelbrand"},"id":3688}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||post-tracker.ru/bimages/"},"id":3689}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||post-tracker.ru/template/images/bg*."},"id":3690}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||povarenok.ru/*bakers"},"id":3691}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pressball.by/images/template/brand/"},"id":3692}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||pro.berdyansk.biz/img/pic/"},"id":3693}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||psm7.com/wp-content/uploads/*/1980-1080."},"id":3694}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||punkt-a.info/images/*banner"},"id":3695}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||radiopotok.ru/f/b/"},"id":3696}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||regionnews.net.ua/wp-content/uploads/*banner_"},"id":3697}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||repack-fitgirl.com/uploads/generalback-"},"id":3698}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||repackov.net/templates/games/images/bg"},"id":3699}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rg4u.clan.su/rgbanner/"},"id":3700}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rgfootball.net/upload/"},"id":3701}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rsload.net/image*/ban"},"id":3702}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ruslan.nashashcola.ru/uploads"},"id":3703}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rz.com.ua/sites/default/files/*_*.jpg|"},"id":3704}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||satsat.info/bxaxn/bxaxn"},"id":3705}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sbp-program.ru/scrip"},"id":3706}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||second.by/themes/i/brand/"},"id":3707}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sixinch.org/banners/"},"id":3708}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||soft.oszone.net/img/mediaget"},"id":3709}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||spbdnevnik.ru/media/_b/"},"id":3710}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sportbox.ru/_*/rexona"},"id":3711}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sportobzor.ru/templates/site/banners/"},"id":3712}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||static2.t-ru.org/brand/"},"id":3713}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||step2nature.ru/upload/alexkova.popupad/"},"id":3714}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||strikes.ru/steamtrade_net"},"id":3715}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||stroyobzor.ua/sites/default/files/styles/bnr_"},"id":3716}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sxem.org/templates/blog_j/images/notka"},"id":3717}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||terrikon.com/i/*_branding."},"id":3718}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||texnic.ru/al256/"},"id":3719}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tihvesti.ru/partners/"},"id":3720}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tornado.3dn.ru/*/bg-vpn."},"id":3721}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||torrent5.net/blu."},"id":3722}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tourdom.ru/_nuxt/img/*x*_"},"id":3723}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tt-cup.com/static/clients/"},"id":3724}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ufamama.ru/components/banner"},"id":3725}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ukrreal.info/im/banners/"},"id":3726}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||valetudo.ru/images/stories/system/bg."},"id":3727}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vbr.ru/files/images/promo"},"id":3728}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zhukvesti.ru/wp-content/uploads/*/adv_"},"id":3729}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zhukvesti.ru/wp-content/uploads/*_adv"},"id":3730}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||znaigorod.ru/assets/public/brand/"},"id":3731}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"://s*.*ezka.*/i/def_"},"id":3732}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||st.mycdn.me/res/i/anonym/jakobs/"},"id":3733}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tourbobit.com","tourbobit.net","turbobeet.net","turbobi.pw","turbobif.com","turbobit.net","turbobita.net","turbobits.cc","turbobits.net","turboobit.com"],"resourceTypes":["image"],"urlFilter":"/ybrowser/frame.png|"},"id":3734}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["in-dmitrov.ru","in-domodedovo.ru","in-istra.ru","in-kolomna.ru","in-korolev.ru","in-narofominsk.ru","in-reutov.ru","in-schelkovo.ru","in-vidnoe.ru","in-voskresensk.ru","inbalashikha.ru","inchehov.ru","inchernogolovka.ru","indolgoprud.ru","indubnacity.ru","inegorievsk.ru","inelgorsk.ru","inelstal.ru","infryazino.ru","inhimkicity.ru","inivanteevka.ru","inkashira.ru","inklincity.ru","inkotelniki.ru","inkrasnoarmeisk.ru","inkrasnogorsk.ru","inkrasnoznamensk.ru","inlobnya.ru","inlosinopetrovsk.ru","inlotoshino.ru","inlubertsy.ru","inluhovitsy.ru","inlytkarino.ru","inmozhaisk.ru","inmytishchi.ru","innoginsk.ru","inodintsovo.ru","inorehovo.ru","inozery.ru","inpavposad.ru","inpodolsk.ru","inprotvino.ru","inpushchino.ru","inpushkino.ru","inramenskoe.ru","inroshal.ru","inruza.ru","insergposad.ru","inserprud.ru","inserpuhov.ru","inshahovskoe.ru","inshatura.ru","insolnechnogorsk.ru","instupino.ru","intaldom.ru","involokolamsk.ru","inzaraisk.ru","inzheldor.ru","inzhukovskiy.ru","inzvenigorod.ru"],"resourceTypes":["image"],"urlFilter":"/upload/*_banner_bg_"},"id":3735}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ulitka.ru/logo"},"id":3736}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ritsatv.ru^*adblock"},"id":3737}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"//89.108.109.12^"},"id":3738}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"/ad_click/"},"id":3739}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"/banner_"},"id":3740}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"/bannerz."},"id":3741}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hvosty.ru","vsehvosty.ru"],"resourceTypes":["object"],"urlFilter":"/forum/images/"},"id":3742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["1app.blob.core.windows.net","api.market-place.su","avtovod.org.ua","b2bcontext.ru","bachchpok.com","capricornus.cc","changeip.name","chickenkiller.com","exdiy.ru","fastpicc.ru","fortrader.org","fotkidepo.ru","goo.gl","hdgo.online","hydrus.cc","inetlike.ru","iphoto365.com","itsaol.com","kinozov.ru","korrespondent.net","loftlm.ru","mama.land","neutralen.nl","newanons.ru","news.findres.com","nowa.cc","omappapi.com","quelliclub.ru","servebbs.net","ukrmedia.center","xap.ru"],"resourceTypes":["script"]},"id":3743}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["puerrtto.livejournal.com"],"requestDomains":["trello-attachments.s3.amazonaws.com"],"resourceTypes":["image"]},"id":3744}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||13rus.ru/*/"},"id":3745}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||188.93.22.165/crossdomain.xml"},"id":3746}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||50.7.134.117/ttv_omorp/vast.xml"},"id":3747}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||7sl.ru/uploads/"},"id":3748}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||allmoldova.com/uimg/txtuimg/"},"id":3749}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||altai4u.com/wp-content/themes/"},"id":3750}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||athlete.ru/pic/"},"id":3751}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||babysaratov.ru/img/"},"id":3752}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||baikal24.ru/*.swf"},"id":3753}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mail.ru"],"requestDomains":["bs.mail.ru"],"resourceTypes":["image"]},"id":3754}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||cdn.anison.fm/images"},"id":3755}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||china-iphone.ru/images/"},"id":3756}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||comnews.ru/ds_comnews/files/"},"id":3757}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||delovoigorod.ru/images/loader"},"id":3758}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||forum.astrakhan.ru/*.swf"},"id":3759}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||forum.mista.ru/css/"},"id":3760}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||freepiks.ru/*.php"},"id":3761}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||fsell.biz/images/"},"id":3762}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||gorod55.ru/data/"},"id":3763}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||grani.ru/files/"},"id":3764}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||guru.ua/white_menu/"},"id":3765}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||gurutestov.ru/*.swf"},"id":3766}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||hctorpedo.ru/files/"},"id":3767}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||hdtv.ru/resources/"},"id":3768}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||htmlbook.ru/files/"},"id":3769}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||htmlbook.ru/sites/default/files/"},"id":3770}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["onlineguru.ru","peers.tv","seasonvar.ru"],"requestDomains":["ad.adriver.ru"],"resourceTypes":["object"]},"id":3771}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||inmoment.ru/img/"},"id":3772}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||interfax.by/files/"},"id":3773}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||lib.rus.ec/sites/default/files/"},"id":3774}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||media.v102.ru/players/advplayer"},"id":3775}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||motorshop.kz/images/"},"id":3776}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||mover.uz/*vast*=pre-roll"},"id":3777}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||moybrauzer.ru/wp-content/themes/brauzer2/img"},"id":3778}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||needforvid.com/images/"},"id":3779}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||new-sebastopol.com/resources/"},"id":3780}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||ng.by/bimages/"},"id":3781}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||nnportal.org/nntt/"},"id":3782}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||oldgames.ru/netcat_files/image/"},"id":3783}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||omskmama.ru^*/images/"},"id":3784}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["carambatv.ru","goodgame.ru"],"requestDomains":["gpm-digital.com"],"resourceTypes":["object"]},"id":3785}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||osvete.ru/files/"},"id":3786}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||prestige-gaming.ru/styles/hestia/theme/images/"},"id":3787}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||priorovod.ru/button/"},"id":3788}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||pro100news.info/wp-content/uploads/"},"id":3789}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||proelectro.ru/files/"},"id":3790}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||rekportal.ru/wp-content/uploads/"},"id":3791}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||rusnovosti.ru/upload/"},"id":3792}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||sibinfo.su/files/"},"id":3793}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||starkosino.ru/images/stories/"},"id":3794}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||sympaty.net/wp-content/uploads/"},"id":3795}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||telekomza.ru/wp-content/uploads/"},"id":3796}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||tods-blog.com.ua/files/"},"id":3797}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||trackitonline.*/pics/"},"id":3798}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||transinfo.by/files/transinfo/media/bnrscr/"},"id":3799}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||travelgps.com.ua/cg/"},"id":3800}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||vseanime.ru/upload/"},"id":3801}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||vsestroi.com/files/"},"id":3802}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||wowgaid.ru/wp-content/uploads/"},"id":3803}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||wowjp.net/_styles/"},"id":3804}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["24ttl.stream","citilink.ru","dns-shop.ru","eldorado.ru","megamarket.ru","mvideo.ru","salutejazz.ru","sber.ru","technopark.ru","visper.tech"],"requestDomains":["sberdevices.ru"]},"id":3805}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["21forum.ru","cheb.ru","na-svyazi.ru"],"resourceTypes":["object"],"urlFilter":"/img/"},"id":3806}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["21forum.ru","cheb.ru","na-svyazi.ru"],"resourceTypes":["object"],"urlFilter":"/uploads/"},"id":3807}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||bambun.ru/images/"},"id":3808}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||drweb.com/pix/"},"id":3809}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||kv.by/img/"},"id":3810}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||kvasu.net/*/"},"id":3811}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||megaline.kz/images/"},"id":3812}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||parimatch.com/jss/"},"id":3813}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||pcmag.ru/upload/"},"id":3814}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||pressball.by/files/"},"id":3815}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"//213.151.2.195/storage/"},"id":3816}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["0bb.ru","1bb.ru","2bb.ru","3bb.ru","4bb.ru","5bb.ru","6bb.ru","7bb.ru","8bb.ru","9bb.ru","animebb.ru","animetalk.ru","bbcity.ru","bbrpg.ru","bleachforum.ru","boltun.su","clanbb.ru","clanboard.ru","dogbb.ru","fludilka.su","forum.cool","forum.graphics","forum.wtf","forumrpg.ru","funbb.ru","goodbb.ru","goodboard.ru","icebb.ru","igraemroli.ru","koti-voiteli.ru","magicbb.ru","magicrpg.ru","maminforum.com","maroderi.ru","mybb.by","mybb.kz","mybb.online","mybb.rocks","mybb.ru","mybb.social","narutoforum.ru","narutorpg.ru","nc-21.ru","oanime.ru","obleach.ru","offtopic.su","onaruto.ru","opotter.ru","owitch.ru","pogovorim.su","potterforum.ru","shamanking.su","sims2rpg.ru","tibidohs.ru","topbb.ru","userforum.ru","volshebniy.ru","webtalk.ru","witchforum.ru"],"resourceTypes":["script","sub_frame"],"urlFilter":"/ajax/?"},"id":3817}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["babestar.ru","bestcamsxxx.com","exoticvideo.net","freepublish.ru","gidporno.com","guide-box.ru","imgmoney.ru","kino-zal.kz","kinohost.nov.ru","kinoonlain.org","kritka.net","mega-track.org","mnogohlama.ru","moresofta.com","palevo.com","politland.ru","porn-news.org","porno-gid.info","porno-torrent.biz","porno-torrents.ru","pornoboss.tv","pornogovno.ru","pornomage.net","pornorip.biz","pornorun.com","pornovizion.com","privsex.ru","promotevid.ru","rosporn.com","ru-admin.net","seasonvar.ru","sibiryak-soft.org","suero.tv","tedkino.com","tyt-kinofilm.ru","uptube.su","uvideos.ru","v-chulkahh.ru","video-magnet.com","vodkov.net","vodvore.net","vserisunki.ru","vzale.tv","wifilm.ru","x-zona.org","xxlbunny.com","xxx-russian.ru"],"resourceTypes":["script","sub_frame"],"urlFilter":"||com/s/"},"id":3818}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/*.*pix.xyz^"},"id":3819}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/?t=*&noadult=1&pid="},"id":3820}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/?t=b&blockids="},"id":3821}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/?t=rot&pid="},"id":3822}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/adv-out/?"},"id":3823}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/amcu_"},"id":3824}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bens/somejscode*.js"},"id":3825}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bens/vinos*.js"},"id":3826}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/branding.js"},"id":3827}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cout.php?sid="},"id":3828}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cs3?user_id=*&stream_id="},"id":3829}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu.js?p="},"id":3830}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu1.php?*&ref="},"id":3831}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu1.php?ref="},"id":3832}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu2.php?*&ref="},"id":3833}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu2.php?block_"},"id":3834}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cu2.php?ref="},"id":3835}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["edgemesh.com","edgeno.de"],"resourceTypes":["script"],"urlFilter":"/edgemesh.*.js"},"id":3836}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/fron_lo.js"},"id":3837}, +{"action":{"type":"block"},"condition":{"requestDomains":["antistarforce.com","bw.myjob.by","center.bz","cheklab.ru","fcdesna.3dn.ru","fullgames.ru","fvhm.ru","games-archive.net","gardnet.tomsk.ru","getalbums.ru","golovne.net","good73.net","hottabych.net","inspired.com.ua","livefootball.ws","multmer.org","platon.kz","rd-forum.ru","roem.ru","sysadmins.ru","v.adfox.ru","videodom.net","vsatke.ru","wowgeek.ru","wvclub.net","yarportal.ru","youhack.ru"],"resourceTypes":["object"]},"id":3838}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/grand/vinos.js"},"id":3839}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/initrtv2.php?id="},"id":3840}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/js/vk.php?id="},"id":3841}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/out.php?sid="},"id":3842}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/protjs/"},"id":3843}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/sb.php?s="},"id":3844}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/show.php*^placeid=*&rnd="},"id":3845}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/show.php*^type=*&method="},"id":3846}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/siropu/am/*.min.js"},"id":3847}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/siropu/am/display."},"id":3848}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/uploads/slider/col"},"id":3849}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/vkshow1.php?"},"id":3850}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/www/imgget/"},"id":3851}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"=div_da_"},"id":3852}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||adforce.*/code/bshow.php"},"id":3853}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||info/embed_code/*/goclick?ref="},"id":3854}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ru/tiz_show.php?id="},"id":3855}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||am/rtr/"},"id":3856}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||biz/rtr/"},"id":3857}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||by/rtr/"},"id":3858}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cc/rtr/"},"id":3859}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||club/rtr/"},"id":3860}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||co/rtr/"},"id":3861}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||com/rtr/"},"id":3862}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||es/rtr/"},"id":3863}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||info/rtr/"},"id":3864}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kz/rtr/"},"id":3865}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||me/rtr/"},"id":3866}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||net/rtr/"},"id":3867}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||org/rtr/"},"id":3868}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pl/rtr/"},"id":3869}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ro/rtr/"},"id":3870}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ru/rtr/"},"id":3871}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||so/rtr/"},"id":3872}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["oczuevka.moy.su"],"resourceTypes":["script"],"urlFilter":"||su/rtr/"},"id":3873}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tv/rtr/"},"id":3874}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ua/rtr/"},"id":3875}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".me/js/pop.js|"},"id":3876}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"//uno.*/?t="},"id":3877}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["interesno.cc","obaldenno.com","pomada.cc","prikolno.cc"],"resourceTypes":["script"],"urlFilter":"/build/js/base-modal-*.js|"},"id":3878}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["obaldenno.com","pomada.cc"],"resourceTypes":["script"],"urlFilter":"/build/js/popup-*js|"},"id":3879}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gazeta.ru","lenta.ru","rambler.ru"],"resourceTypes":["script"],"urlFilter":"/eagle.autostart."},"id":3880}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["holod72.ru"],"resourceTypes":["script"],"urlFilter":"/jquery.simplemodal.js"},"id":3881}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn--90adear.xn--p1ai"],"resourceTypes":["script"],"urlFilter":"/nocopy.js"},"id":3882}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bigcinema-hd.tv","electorat.info","gipnomag.ru","ironfriends.ru"],"resourceTypes":["script"],"urlFilter":"/plusonet"},"id":3883}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||computer-genius.ru/wp-content/plugins/subscribermagnet/"},"id":3884}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||eventsfolder.ru/templates/ef/js/lockers-ru"},"id":3885}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||gdz-free.ru/files/stuhover"},"id":3886}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||glazey.info/template/js/popup-mail.js"},"id":3887}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pptforschool.ru"],"resourceTypes":["script"],"urlFilter":"||jquery-library.net/plusplus"},"id":3888}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||myfishka.com/templates/js/jquery.smartbanner.js"},"id":3889}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ofigenno.com/js/social"},"id":3890}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||telezombi.ru/js/toast.js"},"id":3891}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vesti.ru"],"resourceTypes":["script"],"urlFilter":"-vgtrk.ru/"},"id":3892}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1gdz.ru"],"resourceTypes":["script"],"urlFilter":".1gdz.ru^"},"id":3893}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".24smi.org^"},"id":3894}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adult-torrent.com"],"resourceTypes":["script"],"urlFilter":".adult-torrent.com^"},"id":3895}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ahtate.ru^"},"id":3896}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["all-best.pro"],"resourceTypes":["script"],"urlFilter":".all-best.pro^"},"id":3897}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".analnoe.tv^"},"id":3898}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anginamed.ru"],"resourceTypes":["script"],"urlFilter":".anginamed.ru^"},"id":3899}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".apicay.ru^"},"id":3900}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".arma52.ru^"},"id":3901}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".autous.ru^"},"id":3902}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avtonavideo.ru"],"resourceTypes":["script"],"urlFilter":".avtonavideo.ru^"},"id":3903}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avtozam.com"],"resourceTypes":["script"],"urlFilter":".avtozam.com^"},"id":3904}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1hd1080.info","1igolka.com","1pokanalizacii.ru","2proraba.com","365news.biz","7ogorod.ru","adblock-tester.com","adult-images.ru","agrognom.ru","alkolife.ru","allrepack.ru","americanhorrorstoryonline.ru","anisima.ru","arablionz.tv","armourbook.com","artrozamnet.ru","atlasprirodirossii.ru","attuale.ru","audionerd.ru","autotopik.ru","best-gamer.info","bestfree.ru","beton-house.com","bigbangserial.ru","bigpuzzle.ru","biqle.org","biqle.ru","blogzona.ru","bolezni-koji.ru","boleznikrovi.com","brazzers-hd.us","brunet-ka.ru","business-online-sberbank.ru","checkadblock.ru","chelnyagro.ru","chistoplot.ru","chudochashca.ru","comp-profi.com","cvetnikinfo.ru","d20.com.ua","dachadizain.ru","dachamechty.ru","depressio.ru","diakov.net","diversant-club.ru","domahatv.com","ebalovo.porn","eku.ru","familyspace.ru","fapreactor.com","farap.ru","fikus.guru","file-mods.ru","film1080p.ru","findanime.net","freescreens.ru","gaimorit-sl.ru","games-pc.top","ggtube.pro","girls-porn.online","gorodvo.ru","grandkulinar.ru","gryadki.com","hdkinoteatr3.net","hdklub.com","hdsite.net","hochu.tv","homemyhome.ru","imgbase.ru","imgbum.ru","imgcach.ru","imgclick.ru","imperiya.by","inetfishki.ru","island-games.xxx","iwsm.ru","kaztorka.org","kino-fox.com","kino-hit-online.com","kino-live2.org","kino-live8.biz","kino-tvserial.online","kinohd.net","kinohd.ws","kinopoiskhd.com","kinorad.info","kinozal.guru","kinozal.me","kinozal.tv","kinozaltv.life","kogda.org","koskomp.ru","kykarek.com","litfest.ru","litmisto.org.ua","liugong-centre.ru","loginz.org","lordfillms.net","lostfilm2.ru","lostseries.ru","luna-segodnja.ru","mainavi.ru","mashmaster.ru","mcdownloads.ru","mfc04.ru","mnogo-krolikov.ru","modernfirearms.net","moimakiyazh.ru","mp3itune.ru","mp3skazka.ru","mp3songfree.ru","mp3vevo.ru","mybrazz.club","mysimpsons.ru","national-porn.com","nazovite.ru","neolove.ru","newcloud.tv","newzfeed.ru","nisorinki.net","nnmclub.to","obinstrumente.ru","odinelectric.ru","ollhd.com","online-hd.biz","onlineguru.ru","payforpic.ru","pets2.me","pic4art.ru","piccent.ru","picclick.ru","picclock.ru","picforall.ru","picpool.ru","pindosoff.net","pkzsk.info","pochistim.com","pojrem.ru","polexpert.ru","polit-gramota.ru","poporaj.com","porno-island.site","pornohype.cc","pornosvideo.info","pornovau.top","pornovkisku.com","pornozhuk.com","pornreactor.cc","prisnilos.su","privat-fotka.ru","private-records.com","propohoroni.ru","proporno.org","proroofer.ru","prosmazku.ru","public-porn.online","radarmedia.net","referatikz.ru","resheniya-sudov.ru","resheniya-sudov2.ru","ru-kino.com","ru-torrent.su","ruero.com","rukoed.com","russkiiyazyk.ru","rustorka.com","rustorka.net","rustorka.top","rustorkacom.lib","rustxt.ru","rutor-group.pro","ruvi.tv","ruxox.ru","rvb.ru","rycckienovosti.ru","sadovodu.com","sdelaipotolok.com","seasonvar.ru","selomoe.ru","seloved.ru","serialy-2021.com","serialy-tor.com","sex-kadr.com","shrlink.top","shtorm777.ru","sigaretishe.ru","smotriserial.me","sobakada.ru","sobytiya.net","sochinenienatemu.com","sochineniepro.ru","sosed-domosed.ru","sovremennoedomovodstvo.ru","sozdik.kz","sport-tv.biz","spravnik.com","spravochnik109.link","stud-time.ru","subscribering.info","sunhome.ru","superhumor.ru","tapochek.net","tdnu.ru","telspravochnik.com","teplomontag.net","thatpervert.com","theplace.ru","tipsboard.ru","tnt-premier.life","top-radio.ru","top-seriali.ru","topbodies.ru","torrents-game.net","torrentshow.org","track-news.ru","trubanet.ru","tryserial.net","ukrlib.com.ua","uploads.ru","vash-ortoped.com","velikolepnyivek.com","vkaznu.ru","voffka.com","vse-sezoni.online","vse-sezony.org","vsekamni.net","vseprorebenka.ru","windowspro.ru","wisegeek.ru","xn--80aaleqhbkbz7ak6l.xn--p1ai","xporno.xyz","yakpravylno.com","youporno.pro","zhenskoe-mnenie.ru","zk-fm.top","zk.fm","zotkino.com"],"resourceTypes":["xmlhttprequest"]},"id":3905}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".awko.ru^"},"id":3906}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".b-glife.ru^"},"id":3907}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ba3a.org^"},"id":3908}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["babkino.com"],"resourceTypes":["script"],"urlFilter":".babkino.com^"},"id":3909}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["batzbatz.com"],"resourceTypes":["script"],"urlFilter":".batzbatz.com^"},"id":3910}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".besstidniki.ru^"},"id":3911}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.nur.kz"],"requestDomains":["nurtv.kz"],"resourceTypes":["script","xmlhttprequest"]},"id":3912}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blgy.ru"],"resourceTypes":["script"],"urlFilter":".blgy.ru^"},"id":3913}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["botinok.porn"],"resourceTypes":["script"],"urlFilter":".botinok.porn^"},"id":3914}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minfin.com.ua"],"requestDomains":["static.criteo.net","widgets.getsitecontrol.com"],"resourceTypes":["script"]},"id":3915}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["calculat.ru"],"resourceTypes":["script"],"urlFilter":".calculat.ru"},"id":3916}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chinimavto.ru"],"resourceTypes":["script"],"urlFilter":".chinimavto.ru^"},"id":3917}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chto-proishodit.ru"],"resourceTypes":["script"],"urlFilter":".chto-proishodit.ru^"},"id":3918}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".com-x.life^"},"id":3919}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".diversant-club.ru^"},"id":3920}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dnevniki-vampira.net"],"resourceTypes":["script"],"urlFilter":".dnevniki-vampira.net^"},"id":3921}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["docfilms.info"],"resourceTypes":["script"],"urlFilter":".docfilms.info^"},"id":3922}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dsvload.net"],"resourceTypes":["script"],"urlFilter":".dsvload.net^"},"id":3923}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ebalovo.adult^"},"id":3924}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["edu-lib.net"],"resourceTypes":["script"],"urlFilter":".edu-lib.net^"},"id":3925}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["etalongame.com"],"resourceTypes":["script"],"urlFilter":".etalongame.com^"},"id":3926}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".fetish-porn.online^"},"id":3927}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["film-online.org"],"resourceTypes":["script"],"urlFilter":".film-online.org^"},"id":3928}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".filmy-2017.net^"},"id":3929}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".filmy-2017.online^"},"id":3930}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmy-na-anglijskom.net"],"resourceTypes":["script"],"urlFilter":".filmy-na-anglijskom.net^"},"id":3931}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["football-plyus.net"],"resourceTypes":["script"],"urlFilter":".football-plyus.net^"},"id":3932}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".forum-gta.ru^"},"id":3933}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["foto-pic.net"],"resourceTypes":["script"],"urlFilter":".foto-pic.net^"},"id":3934}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["france-films.net"],"resourceTypes":["script"],"urlFilter":".france-films.net^"},"id":3935}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gameorakul.ru"],"resourceTypes":["script"],"urlFilter":".gameorakul.ru^"},"id":3936}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["games-xbox.ru"],"resourceTypes":["script"],"urlFilter":".games-xbox.ru^"},"id":3937}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".gamestracker.org^"},"id":3938}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".gays-club.com^"},"id":3939}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".gde-ispolzuetsya.ru^"},"id":3940}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ghostanime.com"],"resourceTypes":["script"],"urlFilter":".ghostanime.com^"},"id":3941}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":".girls-porn.online^"},"id":3942}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gmod-fan.ru"],"resourceTypes":["script"],"urlFilter":".gmod-fan.ru^"},"id":3943}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["great-tv.ru"],"resourceTypes":["script"],"urlFilter":".great-tv.ru^"},"id":3944}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["green-tea.tv"],"resourceTypes":["script"],"urlFilter":".green-tea.tv^"},"id":3945}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".h-chan.me^"},"id":3946}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".halalmemorial.ru^"},"id":3947}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".henchan.me^"},"id":3948}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hohland.com.ua"],"resourceTypes":["script"],"urlFilter":".hohland.com.ua^"},"id":3949}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["igdz.ru"],"resourceTypes":["script"],"urlFilter":".igdz.ru^"},"id":3950}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imba-club.ru"],"resourceTypes":["script"],"urlFilter":".imba-club.ru^"},"id":3951}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".imgbun.ru^"},"id":3952}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["imgpay.ru"],"resourceTypes":["script"],"urlFilter":".imgpay.ru^"},"id":3953}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".inzhener-info.ru^"},"id":3954}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ismnews.ru^"},"id":3955}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kino-filmov.net"],"resourceTypes":["script"],"urlFilter":".kino-filmov.net^"},"id":3956}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".kino-o-voine.ru^"},"id":3957}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".kinogo.la^"},"id":3958}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".kinolive2.org^"},"id":3959}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kinomania.kz"],"resourceTypes":["script"],"urlFilter":".kinomania.kz^"},"id":3960}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kinorob.net"],"resourceTypes":["script"],"urlFilter":".kinorob.net^"},"id":3961}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kirovnet.ru"],"resourceTypes":["script"],"urlFilter":".kirovnet.ru^"},"id":3962}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".kontur-map.ru^"},"id":3963}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["last2images.ru"],"resourceTypes":["script"],"urlFilter":".last2images.ru^"},"id":3964}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".libking.ru^"},"id":3965}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["libreportal.net"],"resourceTypes":["script"],"urlFilter":".libreportal.net^"},"id":3966}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["libtor.club"],"resourceTypes":["script"],"urlFilter":".libtor.club^"},"id":3967}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".lightstories.site^"},"id":3968}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".mamavika.com^"},"id":3969}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mega-track.info"],"resourceTypes":["script"],"urlFilter":".mega-track.org^"},"id":3970}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".mensgen.ru^"},"id":3971}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minecraftnavideo.ru"],"resourceTypes":["script"],"urlFilter":".minecraftnavideo.ru^"},"id":3972}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".minimalsy.xyz^"},"id":3973}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["monkeypx.ru"],"resourceTypes":["script"],"urlFilter":".monkeypx.ru^"},"id":3974}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["monkeypxl.ru"],"resourceTypes":["script"],"urlFilter":".monkeypxl.ru^"},"id":3975}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["monkeypxls.ru"],"resourceTypes":["script"],"urlFilter":".monkeypxls.ru^"},"id":3976}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["monpxls.ru"],"resourceTypes":["script"],"urlFilter":".monpxls.ru^"},"id":3977}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moonpix.ru"],"resourceTypes":["script"],"urlFilter":".moonpix.ru^"},"id":3978}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mreadz.com"],"resourceTypes":["script"],"urlFilter":".mreadz.com^"},"id":3979}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["multivarki-redmond.ru"],"resourceTypes":["script"],"urlFilter":".multivarki-redmond.ru^"},"id":3980}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["multplayer.ru"],"resourceTypes":["script"],"urlFilter":".multplayer.ru^"},"id":3981}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["multzona.org"],"resourceTypes":["script"],"urlFilter":".multzona.org^"},"id":3982}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["utkonos.mybb.ru"],"resourceTypes":["script"],"urlFilter":".mybb.ru^"},"id":3983}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mybestbooks.ru"],"resourceTypes":["script"],"urlFilter":".mybestbooks.ru^"},"id":3984}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myru.tv"],"resourceTypes":["script"],"urlFilter":".myru.tv^"},"id":3985}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["myserialy.ru"],"resourceTypes":["script"],"urlFilter":".myserialy.ru^"},"id":3986}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["narodna-osvita.com.ua"],"resourceTypes":["script"],"urlFilter":".narodna-osvita.com.ua^"},"id":3987}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["narodnaiamedicina.ru"],"resourceTypes":["script"],"urlFilter":".narodnaiamedicina.ru^"},"id":3988}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["naruto-base.tv"],"resourceTypes":["script"],"urlFilter":".naruto-base.tv^"},"id":3989}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":".national-porn.com^"},"id":3990}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nizaika.tv"],"resourceTypes":["script"],"urlFilter":".nizaika.ru^"},"id":3991}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["odezhda2.ru"],"resourceTypes":["script"],"urlFilter":".odezhda2.ru^"},"id":3992}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ofigeno.ru^"},"id":3993}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["omsi2mods.ru"],"resourceTypes":["script"],"urlFilter":".omsi2mods.ru^"},"id":3994}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".onepixshare.ru^"},"id":3995}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["online-futurama.ru"],"resourceTypes":["script"],"urlFilter":".online-futurama.ru^"},"id":3996}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["online-griffiny.ru"],"resourceTypes":["script"],"urlFilter":".online-griffiny.ru^"},"id":3997}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["online-multy.ru"],"resourceTypes":["script"],"urlFilter":".online-multy.ru^"},"id":3998}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["online-south-park.ru"],"resourceTypes":["script"],"urlFilter":".online-south-park.ru^"},"id":3999}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["otravlen.ru"],"resourceTypes":["script"],"urlFilter":".otravlen.ru^"},"id":4000}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".parnuha.net^"},"id":4001}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pawno-info.ru"],"resourceTypes":["script"],"urlFilter":".pawno-info.ru^"},"id":4002}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["picmir.nu"],"resourceTypes":["script"],"urlFilter":".picmir.nu^"},"id":4003}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pics*share.ru^"},"id":4004}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pics-images.ru^"},"id":4005}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["piling.re"],"resourceTypes":["script"],"urlFilter":".piling.re^"},"id":4006}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["platimzafoto.ru"],"resourceTypes":["script"],"urlFilter":".platimzafoto.ru^"},"id":4007}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pol-video.ru"],"resourceTypes":["script"],"urlFilter":".pol-video.ru^"},"id":4008}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poluchi-teplo.ru"],"resourceTypes":["script"],"urlFilter":".poluchi-teplo.ru"},"id":4009}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pornik.net"],"resourceTypes":["script"],"urlFilter":".pornik.net^"},"id":4010}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pornopodborka.com^"},"id":4011}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pornorasskazy.com^"},"id":4012}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".pornotales.ru^"},"id":4013}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prigotovit.org"],"resourceTypes":["script"],"urlFilter":".prigotovit.org^"},"id":4014}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prison-fakes.ru"],"resourceTypes":["script"],"urlFilter":".prison-bot.ru^"},"id":4015}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["progrib.ru"],"resourceTypes":["script"],"urlFilter":".progrib.ru^"},"id":4016}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prohodimets.ru"],"resourceTypes":["script"],"urlFilter":".prohodimets.ru^"},"id":4017}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prohozhuigru.ru"],"resourceTypes":["script"],"urlFilter":".prohozhuigru.ru^"},"id":4018}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pronpic.org"],"resourceTypes":["script"],"urlFilter":".pronpic.org^"},"id":4019}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["prostatitanet.com"],"resourceTypes":["script"],"urlFilter":".prostatitanet.com^"},"id":4020}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["protdt.ru"],"resourceTypes":["script"],"urlFilter":".protdt.ru^"},"id":4021}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":".public-porn.online^"},"id":4022}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pxshares.ru"],"resourceTypes":["script"],"urlFilter":".pxshares.ru^"},"id":4023}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ranet.tv"],"resourceTypes":["script"],"urlFilter":".ranet.tv^"},"id":4024}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["remontnavideo.ru"],"resourceTypes":["script"],"urlFilter":".remontnavideo.ru^"},"id":4025}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".repka.online^"},"id":4026}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rich-torrent.com"],"resourceTypes":["script"],"urlFilter":".rich-torrent.com^"},"id":4027}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["romkaq.ru"],"resourceTypes":["script"],"urlFilter":".romkaq.ru^"},"id":4028}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".rus.porn^"},"id":4029}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rusargument.ru"],"resourceTypes":["script"],"urlFilter":".rusargument.ru^"},"id":4030}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ruskoetv.ru"],"resourceTypes":["script"],"urlFilter":".ruskoetv.ru^"},"id":4031}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".rustico.ru^"},"id":4032}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ruxox.ru^"},"id":4033}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sad-doma.net"],"resourceTypes":["script"],"urlFilter":".sad-doma.net^"},"id":4034}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".sadovnik-tyt.ru^"},"id":4035}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["salat-tracker.ru"],"resourceTypes":["script"],"urlFilter":".salat-tracker.ru^"},"id":4036}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samods.ru"],"resourceTypes":["script"],"urlFilter":".samods.ru^"},"id":4037}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["science-film.ru"],"resourceTypes":["script"],"urlFilter":".science-film.ru^"},"id":4038}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".segamen.ru^"},"id":4039}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".semmi.ru^"},"id":4040}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serial.wiki"],"resourceTypes":["script"],"urlFilter":".serial.wiki^"},"id":4041}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serialrussian.ru"],"resourceTypes":["script"],"urlFilter":".serialrussian.ru^"},"id":4042}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serialszoom.net"],"resourceTypes":["script"],"urlFilter":".serialszoom.net^"},"id":4043}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sex-empire.tv"],"resourceTypes":["script"],"urlFilter":".sex-empire.tv^"},"id":4044}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shiny2.ru"],"resourceTypes":["script"],"urlFilter":".shiny2.ru^"},"id":4045}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["slavaangel.net","slavaangel.ru"],"resourceTypes":["script"],"urlFilter":".slavaangel."},"id":4046}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sovets.net"],"resourceTypes":["script"],"urlFilter":".sovets.net^"},"id":4047}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spravnik.com"],"resourceTypes":["script"],"urlFilter":".spravnik.com^"},"id":4048}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spravochnik109.link"],"resourceTypes":["script"],"urlFilter":".spravochnik109.link^"},"id":4049}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["t-tv.org"],"resourceTypes":["script"],"urlFilter":".t-tv.org^"},"id":4050}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["televizor2.ru"],"resourceTypes":["script"],"urlFilter":".televizor2.ru^"},"id":4051}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".trendpress.ru^"},"id":4052}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trialeset.org"],"resourceTypes":["script"],"urlFilter":".trialeset.org^"},"id":4053}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".trubanet.ru^"},"id":4054}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":".trupornolabs.org^"},"id":4055}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uhty-multy.ru"],"resourceTypes":["script"],"urlFilter":".uhty-multy.ru^"},"id":4056}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".ukrmir.info^"},"id":4057}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".uniondht.org^"},"id":4058}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".vkaznu.ru^"},"id":4059}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".voffka.com^"},"id":4060}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["votrube.ru"],"resourceTypes":["script"],"urlFilter":".votrube.ru^"},"id":4061}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["warfiles.ru"],"resourceTypes":["script"],"urlFilter":".warfiles.ru^"},"id":4062}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wmaster.guru"],"resourceTypes":["script"],"urlFilter":".wmaster.guru^"},"id":4063}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["womanlady.net"],"resourceTypes":["script"],"urlFilter":".womanlady.net^"},"id":4064}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn--c1adkjnf.net"],"resourceTypes":["script"],"urlFilter":".xn--c1adkjnf.net^"},"id":4065}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xyya.net"],"resourceTypes":["script"],"urlFilter":".xyya.net^"},"id":4066}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".yarik-sat.com^"},"id":4067}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["youix.com"],"resourceTypes":["script"],"urlFilter":".youix.com^"},"id":4068}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zaycev-tut.ru"],"resourceTypes":["script"],"urlFilter":".zaycev-tut.ru^"},"id":4069}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".zdos.ru^"},"id":4070}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".zhenskij-sajt-katerina.ru"},"id":4071}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zlovemother.com"],"resourceTypes":["script"],"urlFilter":".zlovemother.com^"},"id":4072}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zozi.ru"],"resourceTypes":["script"],"urlFilter":".zozi.ru^"},"id":4073}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".zz87.xyz^"},"id":4074}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animevost.org","animevost.top","vost.pw"],"resourceTypes":["script"],"urlFilter":"/*.php?uid="},"id":4075}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dtf.ru","vc.ru"],"resourceTypes":["script"],"urlFilter":"/*vue-chunk.booster."},"id":4076}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["auto.vesti.ru","gubernia.com"],"resourceTypes":["script"],"urlFilter":"/afrsasync*.js"},"id":4077}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vesti.ru"],"resourceTypes":["script"],"urlFilter":"/app.js|"},"id":4078}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bstudy.net","ozlib.com","studbooks.net","studme.org","studref.com","studwood.net","vuzlit.com","xstud.org"],"resourceTypes":["script"],"urlFilter":"/chat*js"},"id":4079}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hd-720.biz","onlinemusic.com.ua"],"resourceTypes":["script"],"urlFilter":"/code/bshow.php"},"id":4080}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kursremonta.ru"],"resourceTypes":["script"],"urlFilter":"/consultant-slider.js"},"id":4081}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buzulukday.ru","cknow.ru","nsday.ru","orenday.ru","perevolockday.ru","saltday.ru","sorochinskday.ru"],"resourceTypes":["script"],"urlFilter":"/jquery.cookie.min.js|"},"id":4082}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["all-sci.net","bib.social","economics.studio","economuch.com","finbook.news","lawbook.online","lawbooks.news","lib.sale","medinfo.live","myzooplanet.ru","pravo.studio","provse.news","psihologia.biz","sci-lib.biz","sci.house","scicenter.online","textbooks.studio","uchebnikfree.com","xn--80aaivjfyj3e.com"],"resourceTypes":["script"],"urlFilter":"/js/*.js?"},"id":4083}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zab.ru","zab.tv"],"resourceTypes":["script"],"urlFilter":"/js/_b."},"id":4084}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zab.ru","zab.tv"],"resourceTypes":["script"],"urlFilter":"/js/_y."},"id":4085}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["superhumor.ru","voffka.com"],"resourceTypes":["script"],"urlFilter":"/js/pop*.js"},"id":4086}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["divxplayer.ml","domonosok.tk","haes.tech","hcdn.online","hqq.to","hqq.tv","kinokrad.in.net","metaverseid.tk","player.cvary.org","porn-watch.ru","vidxhot.net"],"resourceTypes":["script"],"urlFilter":"/js/script-*.*.js|"},"id":4087}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["superhumor.ru","voffka.com"],"resourceTypes":["script"],"urlFilter":"/js/v.js"},"id":4088}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anistar.org","astar.bz","online-star.org","online-stars.org"],"resourceTypes":["script"],"urlFilter":"/jwpsrv.js|"},"id":4089}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["serial24.com"],"resourceTypes":["script"],"urlFilter":"/output/index/"},"id":4090}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["noob-club.ru"],"resourceTypes":["script"],"urlFilter":"/rover/"},"id":4091}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rp5.am","rp5.by","rp5.co.nz","rp5.co.uk","rp5.kz","rp5.md","rp5.ru"],"resourceTypes":["script"],"urlFilter":"/scripts/rcs.js"},"id":4092}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["povarenok.ru","stranamam.ru"],"resourceTypes":["script"],"urlFilter":"/service/display/|"},"id":4093}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["porno-island.site"],"resourceTypes":["script"],"urlFilter":"/style_code.php?sid="},"id":4094}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pbembed.me","pornobomba.vip"],"resourceTypes":["script"],"urlFilter":"/sw.js|"},"id":4095}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bigcinema.tv"],"resourceTypes":["script"],"urlFilter":"/uploads/static/"},"id":4096}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["krossava.ru"],"resourceTypes":["script"],"urlFilter":"/yandex.b.js"},"id":4097}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["all-sci.net","bib.social","economics.studio","economuch.com","finbook.news","lawbook.online","lawbooks.news","lib.sale","medinfo.live","myzooplanet.ru","pravo.studio","provse.news","psihologia.biz","sci-lib.biz","sci.house","scicenter.online","textbooks.studio","uchebnikfree.com","xn--80aaivjfyj3e.com"],"resourceTypes":["script"],"urlFilter":"/z.js?"},"id":4098}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["igdz.ru"],"resourceTypes":["script"],"urlFilter":"igdz1.ru^"},"id":4099}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"|http://*.info/wp-content/themes/grimag/assets/js/custom.js"},"id":4100}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"|http://*boltai.com/wp-content/themes/grimag/assets/js/custom.js"},"id":4101}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||0gdz.ru/js"},"id":4102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["babyblog.ru"],"resourceTypes":["script"],"urlFilter":"||a.babyblog.ru/get?banners="},"id":4103}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||abv-soft.ru/block_script"},"id":4104}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||admin-se.ru^*php?"},"id":4105}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||adult-images.ru^*.php"},"id":4106}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||agro-business.com.ua/*_adagency"},"id":4107}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["android-club.ws"],"resourceTypes":["script"],"urlFilter":"||android-club.ws/*.php|"},"id":4108}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||wheregoes.com/c/uploads/"},"id":4109}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||anypictures.ru^*.php"},"id":4110}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||avcore.ru^*.php?"},"id":4111}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avtoudostoverenie.ru"],"resourceTypes":["script"],"urlFilter":"||avtoudostoverenie.ru/_*.php|"},"id":4112}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||avtozakony.ru/*.php?"},"id":4113}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||b.fotos.ua/check_place.js"},"id":4114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||banki.ru/ng/api/*/public/banners"},"id":4115}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bibliotekar.ru^*banner"},"id":4116}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bibliotekar.ru^*rotator"},"id":4117}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bookini.ru/js/*.js|"},"id":4118}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bouncekitchen.ru^*.php"},"id":4119}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.hsmedia.ru/scrooge-client/hsm-creative-manager"},"id":4120}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||center4.me^*.php"},"id":4121}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||chtoby-pravilno.ru/go/test.js"},"id":4122}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cloud.*rutor.org/"},"id":4123}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kolesa.kz"],"resourceTypes":["script"],"urlFilter":"||code-br.kcdn.kz/js/client.min.js"},"id":4124}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["crimezone.in.ua"],"resourceTypes":["script"],"urlFilter":"||crimezone.in.ua/*.php|"},"id":4125}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dumkare.ru^*.php|"},"id":4126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zaqw.ru"],"requestDomains":["03-res.ru"],"resourceTypes":["script"]},"id":4127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dyncdn.me/static/*/js/expla*.js|"},"id":4128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||echomsk.static-storage.net/**&block="},"id":4129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||electricvdele.ru^*/yadblock"},"id":4130}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||eragun.org/js/ae*.js|"},"id":4131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||esli-uvolen.ru^*.php"},"id":4132}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||etalongame.com/proxy.php?r"},"id":4133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fastpic.org/view/"},"id":4134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fergananews.com/js/banner_"},"id":4135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finbazis.ru"],"resourceTypes":["script"],"urlFilter":"||finbazis.ru^*.php"},"id":4136}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["radio7.ru","retrofm.ru"],"requestDomains":["api-maps.yandex.ru"],"resourceTypes":["script"]},"id":4137}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["flashplayer.org.ua"],"resourceTypes":["script"],"urlFilter":"||flashplayer.org.ua^*.php"},"id":4138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||gecid.com/script/gecid2"},"id":4139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||glaz.tv/vad.js"},"id":4140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||goaltv24.ru^*/popin*.js"},"id":4141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||golubok.mobi/js*ab.js"},"id":4142}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["finget.ru"],"resourceTypes":["script"],"urlFilter":"||gstatic.com/charts/*/loader.js|"},"id":4143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||hdserials.net/*.php|"},"id":4144}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["audioz.download","watcheng.com"],"requestDomains":["bid"],"resourceTypes":["script"]},"id":4145}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||hpc.name/clientscript/banners_show.js"},"id":4146}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||img.*.ru/js/jquery.suslider.js"},"id":4147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||imgal.ru^*script"},"id":4148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||imgbum.ru^*.php"},"id":4149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||imgking.xyz^*_"},"id":4150}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kinomax.pro^*.php|"},"id":4151}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moevideo.net","playreplay.net","playvideolink.com","videochart.net"],"requestDomains":["cloud.tvigle.ru"],"resourceTypes":["script"]},"id":4152}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kirovnet.ru/serve.php"},"id":4153}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kritika24.ru^*.php|"},"id":4154}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rus-atlas.ru"],"requestDomains":["da.rus-atlas.ru"],"resourceTypes":["script"]},"id":4155}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["kupi.tut.by"],"resourceTypes":["script"],"urlFilter":"||kupi.tut.by/js/*/widget."},"id":4156}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||l-a-w.ru^*.php?"},"id":4157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||latinpro.info/vamm.php"},"id":4158}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["talks.by"],"resourceTypes":["script"],"urlFilter":"||likemore-go.imgsmail.ru/widget.js"},"id":4159}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["livejournal.com"],"resourceTypes":["script"],"urlFilter":"||livejournal.com^*&callback=*savefeed"},"id":4160}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ero.mota.ru"],"requestDomains":["ero.mota.ru"],"resourceTypes":["script"]},"id":4161}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||logos-pravo.ru^*.php"},"id":4162}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||lostfilm.tv/?a="},"id":4163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||m-allhittv.ru/code/show.php"},"id":4164}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||maslomotors.ru/wp-content/themes/maslomotor/js/tp/popup.js"},"id":4165}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mcuns.ru"],"resourceTypes":["script"],"urlFilter":"||mcuns.ru/*.php"},"id":4166}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||michurinsk.ru/bn/show/"},"id":4167}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||minfin.com.ua^*/banners"},"id":4168}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phpbb3.x-tk.ru"],"requestDomains":["forum-gta.com"],"resourceTypes":["script"]},"id":4169}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||moeobrazovanie.ru/js/html5*.js"},"id":4170}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||moisustav.ru/wp-content/plugins/helper/inc/jquery.hyperteaser"},"id":4171}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||moisustav.ru/wp-content/themes/moisustav.ru/js/random-ads.js"},"id":4172}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||moisustav.ru/wp-content/themes/moisustav.ru/js/super-rotator"},"id":4173}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moyareklama.by","moyareklama.ru"],"resourceTypes":["script"],"urlFilter":"||moyareklama.*/banners_scroll"},"id":4174}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moyareklama.by","moyareklama.ru"],"resourceTypes":["script"],"urlFilter":"||moyareklama.*/js/pics*build"},"id":4175}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kinobb.net"],"requestDomains":["hot.kinobb.net"],"resourceTypes":["script"]},"id":4176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mpclub.vip/files/*.js?"},"id":4177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mxtads.*/"},"id":4178}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||naspravdi.info/sites/all/themes/naspravdi/js/red-*.js|"},"id":4179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nice-film.ru/js*/*.js"},"id":4180}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["notarius-in-spb.ru"],"resourceTypes":["script"],"urlFilter":"||notarius-in-spb.ru/*.php|"},"id":4181}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||notube.net^*sw.js|"},"id":4182}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||novostimira.*?v="},"id":4183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||online-gamez.ru^*.php"},"id":4184}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ontivi.net/*.js?0."},"id":4185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||limg.imgsmail.ru/re/c/desktop-*.css?_"},"id":4186}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pages.maxi-fx.ru/pop.under"},"id":4187}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||parnuxi.biz^*.php|"},"id":4188}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pesni-t.ru/*script"},"id":4189}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pishchevarenie.ru/wp-admin/admin-ajax.php"},"id":4190}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pixcloud.ru^*.php"},"id":4191}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||porn-watch.ru/*/b|"},"id":4192}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||porno-telki.com/js/"},"id":4193}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pornovhd.net/img/abc"},"id":4194}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kaifolog.ru"],"requestDomains":["media.kaifolog.ru"],"resourceTypes":["script"]},"id":4195}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||potaskushka.com/js/"},"id":4196}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||powerwaver.cc^*.js|"},"id":4197}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pravo-auto.com^*.php"},"id":4198}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||prilok.ru/templates/flesha/js/jquery.jmpopups"},"id":4199}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||printerprofi.ru/proxy.php?r"},"id":4200}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||progrib.ru/download"},"id":4201}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||properm.ru/*banner"},"id":4202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["proporno.org"],"resourceTypes":["script"],"urlFilter":"||proporno.org^*.php|"},"id":4203}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||publicagent.ru/file.js"},"id":4204}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||publicagent.ru/publicagentgo.php"},"id":4205}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rdrom.ru/js/candy"},"id":4206}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gorodrabot.by","gorodrabot.ru"],"requestDomains":["naydex.net"],"resourceTypes":["script","xmlhttprequest"]},"id":4207}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||redo.plus/parse.php"},"id":4208}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||resheniya-sudov.ru^*.php"},"id":4209}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||resheniya-sudov2.ru^*.php"},"id":4210}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||reviewscompanies.club/*.php"},"id":4211}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rg4u.clan.su/js/"},"id":4212}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rintor.org/*.js|"},"id":4213}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rintor.space/*.js|"},"id":4214}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ruero.com/js/pop*.js|"},"id":4215}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rus-torrents.com/myc/clun.js"},"id":4216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ruspdd.ru/*.php?"},"id":4217}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||samsebevoin.ru^*.php"},"id":4218}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||screenpost.ru^*.php"},"id":4219}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pixsense.net"],"requestDomains":["pixsense.net"],"resourceTypes":["script"]},"id":4220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||servers-samp.ru^*.php"},"id":4221}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||shnyagi.net/*.n.*.js|"},"id":4222}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sitefaktov.ru"],"resourceTypes":["script"],"urlFilter":"||sitefaktov.ru/js/*.js|"},"id":4223}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["smi2.ru"],"resourceTypes":["script"],"urlFilter":"||smi2.tv/aa/"},"id":4224}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||smotret-multfilmi.net^*.php|"},"id":4225}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||spmag.ru^*.php"},"id":4226}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sport.ua"],"resourceTypes":["script"],"urlFilter":"||sport.ua^*.php"},"id":4227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||starimpex.ru/*.txt|"},"id":4228}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1tv.ru"],"resourceTypes":["script"],"urlFilter":"||stream.1tv.ru/api/com-inject.json?r"},"id":4229}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||streamguard.cc^*.js|"},"id":4230}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||svapka.ru/block_script"},"id":4231}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||t.all-biography.ru/output/index"},"id":4232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||telspravochnik.com/src/"},"id":4233}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tizba.ru/data/js/*bid"},"id":4234}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||torrenther.com^*.php|"},"id":4235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||torrentporno.ru/jrt-"},"id":4236}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||trud-kodeks.ru^*.php"},"id":4237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||uchebnikfree.com^*.php"},"id":4238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ufms-gov.ru^*.php"},"id":4239}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ugkod.com/*.php?"},"id":4240}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ups1*.ru^"},"id":4241}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||uvelir.net^*/rbs_banner"},"id":4242}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||uzumaki.kz/go?"},"id":4243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vampiretv.ru/vamp.js"},"id":4244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vbr.ru/scripts/tgb?"},"id":4245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||video.meta.ua/js/player/*vpaid"},"id":4246}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["vk.com"],"resourceTypes":["script"],"urlFilter":"||vk.com/js/al/aes_light.js"},"id":4247}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vkaznu.ru^*.php"},"id":4248}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["drom.ru"],"resourceTypes":["script"],"urlFilter":"||vl.ru/eda/*/widget/"},"id":4249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forums.drom.ru"],"resourceTypes":["script"],"urlFilter":"||vl.ru/widgets/drom.js"},"id":4250}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wdomain.ru"],"resourceTypes":["script"],"urlFilter":"||wdomain.ru/*.php|"},"id":4251}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||windakeys.ru^*.php"},"id":4252}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["windowspro.ru"],"resourceTypes":["script"],"urlFilter":"||windowspro.ru^*.php|"},"id":4253}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wiselawyer.ru"],"resourceTypes":["script"],"urlFilter":"||wiselawyer.ru^*.php"},"id":4254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["x-video.top"],"resourceTypes":["script"],"urlFilter":"||x-video.top/templates/*.js|"},"id":4255}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||xperia-droid.ru*/proxy.php?"},"id":4256}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||xpicture.ru^*.php"},"id":4257}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||xyya.net/sha"},"id":4258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||yandex51.ru/joketsuperstar"},"id":4259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||yangteacher.ru^*.js|"},"id":4260}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||yaplakal.com/player/"},"id":4261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||zarlit.com/js/google*js|"},"id":4262}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1000iodinsovet.ru","100polezno.ru","100popugaev.ru","1080kino.net","1hd1080.info","1igolka.com","1poclimaty.ru","1pokanalizacii.ru","1progs.ru","24film.top","2planeta.ru","2playmusic.net","2proraba.com","2womans.ru","365news.biz","36doors.ru","44torrent.games","4damki.ru","4k-kino.net","7ba.org","7ba.ru","7ogorod.ru","a-text.ru","accountingsys.ru","activestudy.info","adblock-tester.com","adult-images.ru","aggromusic.ru","agrognom.ru","agronom.expert","agronom.top","agronomam.com","agronomu.com","airwar.ru","akakpravilno.ru","akkordam.ru","akord-auto.ru","akxanyiskoe.ru","alcogolizm.com","ale07.ru","algagroup.su","alimero.ru","alkogolu.net","alkolife.ru","alkomir.net","alkotraz.ru","allergology.ru","allrepack.ru","allsport-tv.ru","alter-science.info","americanhorrorstoryonline.ru","amperof.ru","amsterdamtravel.ru","anilove.tv","animechan.tv","animego.space","animejapan.tv","anitorrent.ru","anypictures.ru","aogor.ru","apihot.ru","apkhleb.ru","apola.ru","apornoonlain.tv","appmo.org","arh-angel.ru","armourbook.com","artremstroi.ru","assz.ru","astrolibra.com","atlantisfood.ru","atlasprirodirossii.ru","attuale.ru","audiokniga-onlain.ru","audioknigi-onlain.ru","audioknigi-vsem.ru","audionerd.ru","autosaratov.ru","autosiga.ru","autostadt.su","autotema.org.ua","avataria-free.ru","avtika.ru","avtopilot61.ru","awko.ru","b-glife.ru","bad-room.ru","banki.loans","belattra.ru","besstidniki.ru","best-gamer.info","bestfree.ru","bestwagen.ru","bestweapon.in","beton-house.com","beztarakanov.ru","bezzamorochek.com","bigbangserial.ru","bigboss.video","bigliki.ru","biqle.org","biqle.ru","bit-lite.com","blackpantera.ru","blogzona.ru","bolezni-koji.ru","boleznikrovi.com","bookitut.ru","bookmo.org","books2you.ru","bookshake.net","brazzers-hd.us","breaking-bad.tv","brotorrent.net","brunet-ka.ru","bukin.tv","bulvisa.ru","business-online-sberbank.ru","businessmonster.ru","calend.online","car3g.ru","cardio-life.info","carlasart.ru","carmen62.ru","centrelizarova.ru","chasov-master.ru","checkadblock.ru","chelnyagro.ru","chepok.xyz","cherepah.ru","chernovsky.ru","chevniva.ru","chirik.info","chistoplot.ru","chitalkino.ru","cholteth.com","chrome-portal-russia.ru","chudesniesovetiki.site","chudesnyemesta.ru","chudochashca.ru","ckmosstroy.ru","clib.me","clubkaksdelat.website","codernet.ru","com-x.life","comp-profi.com","cooksy.ru","coolotvet.ru","cools.biz","cools.dj","cosmo-frost.ru","crazyatomicgames.com","cvetnikinfo.ru","d20.com.ua","dachadizain.ru","dachamechty.ru","dachnyuchastok.ru","daily-inform.ru","delphimaster.net","depressio.ru","devki.life","diabethelp.org","diabetik.guru","diametod.ru","diversant-club.ru","doctor-rus.com","document-expert.ru","dokfilm24.ru","dokonlin.ru.com","dom2line.ru","domahatv.com","domashnee.info","domashnie-zagotovki.ru","domashniecvety.ru","domidei.ru","dovidkam.com","drevovid.ru","du-lya.ru","dwfile.ru","dzd54.ru","ebalovo.porn","ecofoodferma.ru","ecoinform.ru","edabez.ru","edu-rosminzdrav.ru","electrobox.su","electroinfo.net","ellunium.ru","enigma-project.ru","erokomiksi.com","erokomiksi.org","eromo.org","erzsebet.org","etikket.ru","eurasia96.ru","ewaline.su","excelprost.ru","fallout-club.ru","fap-guru.cam","fap-guru.live","fapreactor.com","fermahelp.ru","fetish-porn.online","fgssm.ru","fialka.tomsk.ru","fikus.guru","file-mods.ru","fileword.ru","filmitorrent.net","filmitorrent.site","films-online.club","filmy-online.be","fit-ness24.ru","fitnessera.ru","fitohome.ru","flacmor.ru","flashfm.ru","flibusta.appspot.com","flibusta.site","floriums.ru","flower-vrn.ru","fonzo.ru","football-game.club","free-torrent.fun","freegdz.ru","freepiks.ru","freescreens.ru","freshtorrent.ru","friends-online.me","fullpcgame.ru","gadgetosik.com","gaimorit-sl.ru","game-roblox.ru","games-pc.top","games.portal.md","gboteh.ru","gdz.ru","gejzer.ru","gfilm.club","gidfermer.com","giport.ru","girls-porn.online","gkp3.ru","glamoure.site","glavnoe.net","glaza.guru","godzfilm.net","golitsyno-city.ru","golovaneboli.ru","golovnie-boli.com","goodfilm.top","gotovimrybu.ru","grand-lion.ru","grand2.ru","grandkulinar.ru","greensotka.ru","gryadki.com","gtorrent.club","gtorrent.ru","gubka-bob.ru","gwss.ru","hajr.ru","halalmemorial.ru","happy-biock.info","happy-block.info","harry-potter-film.ru","hay-tv.info","hdkino.biz","hdkinoteatr3.net","hdrabbit.ru","hdreactor.club","hdreactor.net","headphone-review.ru","hentai-x.ru","hentasis1.top","hi-electric.com","histerl.ru","historyam.ru","hitmo.org","hitmotop.com","homemyhome.ru","horror.name","hot-matures.com","hotmo.org","howto-news.info","huaweidevices.ru","hubtorr.com","huyamba.tv","ianed.ru","igra-prestolov.online","igrovaya.org","igrozoom.ru","iiotconf.ru","imaster56.ru","imgbase.ru","imgbum.ru","imgcach.ru","imgclick.ru","imperiya.by","imtw.ru","indi1.top","inetfishki.ru","informic-doam.ru","inforuss.info","infotime.co","infpol.ru","instrument16.ru","interesniy.com","interesnoevmire.ru","intermusic.name","inzhener-info.ru","ip.osnova.news","iq-you.ru","irinazaytseva.ru","ironbeauty.ru","island-games.xxx","its-kids.ru","iv-modelist.ru","iwsm.ru","iz-kirpicha.su","joporn.net","k-onfetti.ru","ka4nem.ru","kabel-house.ru","kachestvolife.club","kakpishem.ru","kape.cc","kapec.tv","kapectv.com","kapez.net","kartgeoburo.ru","kino-fox.com","kino-history.net","kino-life.net","kino-live2.org","kino-live8.biz","kino-russfilm.ru","kino4k.in","kino4ua.com","kinobal.ru","kinobaza.info","kinobaza24.ru","kinoblin.ru","kinoboom.su","kinofaile.ru","kinofilmpro.ru","kinofilmu.net","kinogo.media","kinogoby.ru","kinohd-novinki.online","kinoking.club","kinomax.pro","kinonovi.ru","kinopleer.net","kinopoiskhd.com","kinopovtor.online","kinorad.info","kinosafe.net","kinospace.be","kinospot.me","kinotorrs.me","kinotruea.club","kinovau.club","kinovhod.xyz","kinozal.guru","kinozal.me","kinozal.tv","kinozaltv.life","kipolino.site","klopkan.ru","klub-masterov.ru","knigogo.net","koncpekt.ru","kormushka-burg.ru","korneevroman.ru","koskomp.ru","kotmurka.ru","krossava.ru","krov.expert","krovli-zabori.ru","kslift.ru","ksv.ru","kubus-expo.ru","kulinarnayamozaika.ru","kykarek.com","ladylib.net","laservirta.ru","lektsia.info","lentaroos.ru","lentaruss.ru","lgotivam.ru","lgoty-vsem.ru","lidrok.ru","lifegid.com","lightstories.site","linkunder.ru","lion-tv.org","litfest.ru","litmisto.org.ua","liugong-centre.ru","loginz.org","lordfillms.net","lostfilm-hd720.ru","lostfilm2.ru","lostseries.ru","lov16.ru","lovereads.ru","lovesimpsons.ru","lucky-girl.ru","luckyfamilyman.ru","luna-segodnja.ru","lusleallster.com","luxurytv.online","mallex.info","manrem.ru","manswoman.ru","mariya-timohina.ru","mashmaster.ru","math-prosto.ru","max-vps.ru","maxifilm.live","mcdownloads.ru","mdroit.com","mechtarybolova.ru","med-heal.ru","med-post.ru","medfactor.com.ua","medicafit.ru","medicalanswers.site","medkurs.ru","meduniver.com","mega-porno.me","meizer.kz","mfc04.ru","mhub.top","miformat.info","minusx.ru","mirvdochnovenia.ru","mk-el.ru","mmamama.ru","mnogo-krolikov.ru","mobihobby.ru","modeland.ru","modernfirearms.net","mods-craft.ru","moekopchenie.ru","moifundament.ru","moiinstrumenty.ru","moimakiyazh.ru","molibden-wolfram.ru","momentpereloma.ru","momssite.ru","moreprodukt.info","moriana.ru","mostech-group.ru","moy-instrument.ru","mp3-kniga.com","mp3-muzyka.ru","mp3apple.com","mp3crown.top","mp3isl.com","mp3itune.ru","mp3rax.com","mp3rington.club","mp3shiza.cc","mp3skazka.ru","mp3songfree.ru","mp3top.vip","mp3vevo.ru","mpsdoc.com","mschistota.ru","msutt.ru","music-torrent.com","musictor.org","muzkartalygb.ru","muzmo.cc","muzoffs.ru","muzonovs.ru","muzter.net","my-calend.ru","my-excel.ru","my-music-kiosk.ru","mybrazz.club","myseasonvar.ru","mysekret.ru","myserial.me","mysimpsons.ru","mzmuz.ru","na-urokah.ru","na5.club","nameology.ru","nash-sekret.ru","nashaplaneta.su","nasheporno.tv","nasimke.com","national-porn.com","natrukodel.ru","natural-cosmetology.ru","nayablone.ru","nazovite.ru","neprosto.fun","neurodoc.ru","new-baskino.ru","new-rington.com","newzfeed.ru","nightmare.su","nitkoj.ru","nocopyright.ru","noddb.ru","nomery.ru","northern-newspaper.ru","nosnebolit.ru","notorgames.net","novamed.com.ua","oaziss.ru","obinstrumente.ru","obmenvsem.org","obuchonok.ru","ochko.top","odinelectric.ru","ofigeno.ru","ogorod-bez-hlopot.ru","ogradim.su","ogrom.ru","ok-tv.org","oknaforlife.ru","okommunalke.ru","olgushka1971.ru","ollhd.com","omesyachnyh.ru","online-kinopokaz.ru","online-knigi.com","online-red.com","onlinemix.club","only-paper.ru","ontivi.net","onwomen.ru","os-helper.ru","osnmedia.ru","osortah.ru","otfortlove.ru","otsvetax.ru","ovetryanke.ru","oxkino.net","ozge.ru","p0sembed.com","palmira63.ru","papa-carlo.su","parnuxi.biz","parnuxi.com","pasmr21.ru","payforpic.ru","pedalki.ru","pediatrinfo.ru","pejnya.me","pejnya.net","pejnya.org","pelensky.pro","pererojdenie.info","pesner.ru","pets2.me","pic-chik.com","pic4art.ru","piccent.ru","picclick.ru","picclock.ru","picforall.ru","picpool.ru","pindosoff.net","pinetka.com","pipdecor.ru","piratam.net","piratca.net","pixcloud.ru","pkrc.ru","pkzsk.info","planetatain.ru","planshet-info.ru","plodovie.ru","plus48.ru","pmc-perm.ru","pobegtv.ru","pochistim.com","pocvetam.ru","podarok.video","podolyaka.ru","podrobnosti.ua","podruzke.ru","pohoronnoe-byuro.com","poimel.live","pojrem.ru","polexpert.ru","poleznii-site.ru","polit-gramota.ru","politeka.net","politnews.in.net","poporaj.com","porn720.biz","pornk.pro","porno-island.site","pornobomba.click","pornobomba.vip","pornohype.cc","pornoklad.live","pornolomka.com.ru","pornorasskazy.com","pornorota.net","pornosvideo.info","pornotales.ru","pornotor.org","pornovau.top","pornovkisku.com","pornreactor.cc","porus.ru","posudaa.ru","powerserial.club","praviloserdca.ru","pricheska-strizhka.ru","prikoly2016.ru","primasport.one","prisnilos.su","private-records.com","pro-acne.ru","pro100hobbi.ru","proautomarki.ru","proiptv.top","prookna.info","propohoroni.ru","proporno.org","proroofer.ru","prosmazku.ru","protonvideo.to","provsehsobak.ru","psy-files.ru","ptitsadoma.ru","public-porn.online","radarmedia.net","radio-angusht.ru","radio-files.ru","radio-uchebnik.ru","radka.in.ua","radnuk.info","ranobe-novels.ru","rastenia.info","realschule.ru","rebenokvsporte.ru","referatikz.ru","referatop.ru","relasko.ru","rem.ninja","remkomplekty.ru","remont-avtovaz.ru","remontpl.ru","remtv-secret.ru","repack-xatab.ru","repka.online","resheniya-sudov.ru","resheniya-sudov2.ru","ringon.cc","rintor.info","rintor.net","rintor.org","rintor.space","rocknation.su","rogoff.club","roypchel.ru","roza2012.net.ua","roza2017.ru","ru-tor.tech","ru-torrent-igruha.org","ru-torrent.su","rubook.org","ruero.com","rukoed.com","ruporus.biz","ruporus.cc","ruporus.com","ruporus.net","ruporus.top","ruporus.tv","ruporus.xyz","rus-serial.net","rus-tv.com","rus24.tv","russexvideo.com","russfilm.net","russkiiyazyk.ru","russkiyfilm2.ru","rustico.ru","rustland.ru","rustorka.com","rustorka.net","rustorka.top","rustorkacom.lib","rustxt.ru","rutor-group.pro","rutor.org.ru","rutr.life","ruxox.ru","rvb.ru","rycckienovosti.ru","sadovodu.com","sama-sama-sama.ru","samelectrik.ru","samplepro.ru","santechcenter.ru","sasalkino.club","sasisa.ru","saucyintruder.org","sbankin.com","sberbanki-onlajn.ru","screenpost.ru","scribble.su","sdelaipotolok.com","sdelayusama.ru","sega-play.ru","selomoe.ru","seloved.ru","serial-mentalist.ru","serialy-2021.com","serialy-tor.com","setfilms.net","sex-comics.mobi","sex-kadr.com","sexbait.net","sexitorrent.com","sextor.org","sexytales.info","shanson320.ru","shematok.ru","shiryaevpavel.ru","shlupkatv5.name","shrlink.top","si-3.ru","siestafit.ru","sigaretishe.ru","sinkovskoe.ru","skachat-kino.fun","skam.online","skorogovo.ru","smartsowet.ru","smiruss.ru","smotret-fizruk-online.su","smotritut.online","smyslpesni.ru","sobakada.ru","sobytiya.net","sochinenienatemu.com","sochineniepro.ru","sodaperekis.ru","soderzhanki2.ru","softhome.ru","softomania.net","software-expert.ru","solutics.ru","soprano-tv.ru","sorokam.ru","sosed-domosed.ru","soundtimes.ru","soundtracks.pro","sovremennoedomovodstvo.ru","sozdik.kz","spar.org.ua","speedcamupdates.ru","sport-tv.biz","spravnik.com","spravochnik109.link","sputres.ru","sssexxx.net","starlinemedia.ru","statusdm.ru","stereo-jazz.ru","stilvann.ru","stop-tarif.ru","storinka.site","strojdvor.ru","stroy-invest52.ru","stroyvolga.ru","stud-time.ru","studfiles.net","studioband.club","subject.com.ua","subscribering.info","subscribesmer.info","suncallin.ru","sunhome.ru","superporno.tv","surgeryzone.net","sv-scena.ru","svarkaed.ru","svetlica-mama-blogger.ru","svg-balloons.ru","svoitabachok.ru","swoofe.ru","t1pochek.site","tapehub.tech","tapochek.net","tbti.ru","tdnu.ru","tehnoyug.com","telespravochnik.org","telspravki.info","tepka.ru","teplomontag.net","tesintec.ru","test-nmo.ru","thatpervert.com","theplace.ru","thetarif.ru","thisisus.ru","time-in.ru","tip0chek.site","tipochek.xyz","tipsboard.ru","tiranator.com","tivix.co","tj-service.ru","tltgorod.ru","tnt-online.life","tnt-premier.life","tolmax.ru","top-seriali.ru","top-spisok.ru","topbodies.ru","topfacts.top","tophallclub.ru","topmigrant.ru","topruporno.net","torent-igruha.com","tormusic.ru","torren.eu","torrent-bort.ru","torrent-bro.ru","torrent-igruha.org","torrent-igruha.ru","torrent-music.ru","torrent-pirat.com","torrent-post.ru","torrent-song.ru","torrent-stop.org","torrenther.com","torrentinka.me","torrents-game.net","torrents-igruha.org","torrents-soft.net","torrentx.me","track-news.ru","tractor-sale.ru","trand-store.ru","travelinthesky.ru","trend-city.ru","trubanet.ru","trupornolabs.org","tupikov.ru","turbocomputer.ru","turkish-tv-series.ru","turkish-tv.ru","tushkan-tv.net","tvizor.org","tvua.biz","ua-novosti.online","ua-vestnik.com","udobreniya.net","uk-parkovaya.ru","uk-unblock.xyz","ukrlib.com.ua","ukrlit.net","ukzdor.ru","umeha.3dn.ru","unews.pro","uploads.ru","useti.org.ua","uslugi-nedorogo.ru","ustanovkasig.ru","utorrentfilmi.fun","utorrentfilmi.ru","uytvdome.ru","uztop.net","vash-ortoped.com","vashipitomcy.ru","vasque-russia.ru","velikolepnyivek.com","veloexpert33.ru","venteler.ru","veterinargid.ru","vhd1080.online","vi-pole.ru","videoclub.site","videotut.live","vidmo.org","viewlost.life","vikimult.net","vipauto-barnaul.ru","viplist.fun","vipmp3.fm","vipvideoclub.ru","vitaminius.ru","vjazanie-kreativ.ru","vkaznu.ru","vklook.online","vklook.ru","vnovinky.ru","vodakarta.ru","voin.guru","volosipro.info","volshebstvozizni.ru","volt-bikes.ru","vona.pp.ua","voyeyrist.com","vpopke.com","vpoz.ru","vse-sezoni.online","vsedeserti.ru","vsekamni.net","vseprokley.ru","vseprorebenka.ru","vseprosady.ru","vskazke.tv","vsthemes.org","vtekb.ru","vtorothodi.ru","vtrende72.ru","warmedia.ru","weaponland.ru","webhalpme.ru","webmaster.pp.ua","wedachniki.ru","wedachniky.ru","whataudio.ru","wikimetall.ru","wind7activation.ru","windakeys.ru","windows-azbuka.ru","windowspro.ru","wisegeek.ru","withcars.ru","world-knigi.ru","x-16.ru","x-minys.ru","x-video.top","xhdporno.porn","ximepa.ru","xittv.net","xn----7sblrbejkkdaeg5b2g.xn--p1ai","xn----8sbp3abdbfk9f.com","xn---43-6cdkp8aybelipd8l.xn--p1ai","xn--80aaleqhbkbz7ak6l.xn--p1ai","xn--80aeiluelyj.xn--p1ai","xn--d1ach1ajefc.net","xochuanime.online","xpicture.ru","xporno.xyz","xsound.kz","xtorrent.net","xxx-igra.com","xxxrip.net","ya2018.com","yakpravylno.com","yaldagames.com","yazdorov.win","yhogorlonos.com","you-stories.com","youngguns.su","youporno.pro","z-torrents.ru","zarlit.com","zdorovo-zhivi.ru","zelen-na-podokonnike.ru","zelenj.ru","zhenskoe-mnenie.ru","zhitulu.rosfirm.info","zhkhinfo.ru","zk-fm.top","zona-iptv.ru","zoom.ru.net","zotkino.com"],"resourceTypes":["script"]},"id":4263}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nastol.com.ua"],"requestDomains":["ucdn.com"],"resourceTypes":["script"]},"id":4264}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allosurf.net"],"urlFilter":"||static.admysports.com/hb/site/als/hb_allosurf.js"},"id":4265}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dzen.ru"],"resourceTypes":["sub_frame"],"urlFilter":"|https://dzen.ru/*/*/*/"},"id":4266}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||r.mradx.net/r/"},"id":4267}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||reklama*.ngs.ru/"},"id":4268}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autonews.ru","rbc.ru","sportrbc.ru"],"resourceTypes":["script"],"urlFilter":"/browser-updater"},"id":4269}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autonews.ru","rbc.ru","sportrbc.ru"],"resourceTypes":["script"],"urlFilter":"/rbcbanners-*/_fullscreen.js"},"id":4270}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trackeroc.ga","trackeroc.info","trackeroc.ml","trackeroc.org","trackeroc.tk","ttrackeroc.ru"],"resourceTypes":["script"],"urlFilter":".php?*utm_"},"id":4271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tourbobit.com","tourbobit.net","turbobeet.net","turbobi.pw","turbobif.com","turbobit.net","turbobita.net","turbobits.cc","turbobits.net","turboobit.com"],"resourceTypes":["script"],"urlFilter":"/brinpopup.js"},"id":4272}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tourbobit.com","tourbobit.net","turbobeet.net","turbobi.pw","turbobif.com","turbobit.net","turbobita.net","turbobits.cc","turbobits.net","turboobit.com"],"resourceTypes":["script"],"urlFilter":"/pus/"},"id":4273}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||bs-meta.yandex."},"id":4274}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||bs.yandex."},"id":4275}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/src/ucounter*.js"},"id":4276}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||metabar.ru/static/api/"},"id":4277}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||24smi.org/i/"},"id":4278}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||d.drive.ru/_/"},"id":4279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["baku365.com"],"resourceTypes":["script"],"urlFilter":"/javascript_adblockdetector/"},"id":4280}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||fanforum.ru/uploads/set_resources_"},"id":4281}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||webwintop.ru/wp-content/plugins/"},"id":4282}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||ok.ru/res/js/app/videoembed_*.js|"},"id":4283}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rockradio.com"],"resourceTypes":["script"],"urlFilter":"||rockradio.com^*/blockadblock-"},"id":4284}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"/blockadblock."},"id":4285}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nordpresse.be/wp-content/uploads/"},"id":4286}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nnm-club.lib","nnm-club.me","nnm-club.ws","nnmclub.ro","nnmclub.to","nontorclub.in.net"],"resourceTypes":["script"],"urlFilter":"/forum/docs/requests.js"},"id":4287}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meddaily.ru","newsru.com"],"resourceTypes":["script"],"urlFilter":"/gogl_detector"},"id":4288}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anivisual.net"],"resourceTypes":["script"],"urlFilter":"||anivisual.net/mim*.js|"},"id":4289}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||i140.ru/js/etxm*.js|"},"id":4290}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aniboom.one","gisher.org","karaoke.ru","kino.tricolor.tv","limehd.tv","m24.ru","peers.tv","player.mediavitrina.ru"],"resourceTypes":["script"],"urlFilter":"||yandex.ru/ads/system/adsdk.js"},"id":4291}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kontrolnaya-rabota.ru^*/fuckadblock."},"id":4292}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||pwnews.net/des/antiblock.js"},"id":4293}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rockstargame.su/adb_script"},"id":4294}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rusnext.ru/advar.js"},"id":4295}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".xml?v=*&external_subid="},"id":4296}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/api/outreach/vast/"},"id":4297}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/comabacker.php"},"id":4298}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/comebacker.js"},"id":4299}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/comebacker.php"},"id":4300}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||linkis.com/ajax/get-popup-html"},"id":4301}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nacion.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":".nacion.ru^"},"id":4302}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".newinform.com^"},"id":4303}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["domonosok.tk","haes.tech","hqq.to","hqq.tv","porn-watch.ru","vidxhot.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/add.php|"},"id":4304}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allohalive.com","aniqit.com","anivod.com","doefiratv.net","kinoxam.ru","kodik.biz","kodik.cc","kodik.info","kodikdb.com","u-cdn.org","u-cdn.top","u-play.pro","u-stream.in","video.animejoy.ru","video.doramatv.su"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/assets/vendor/*.xml"},"id":4305}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["applesmile.ru","avtoportal34.ru","mercedesbenz124.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/comebacker/"},"id":4306}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekovolga.com","imenie-home.ru","news-tape.ru","vamrecipes.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/index.php?*=rstbox&"},"id":4307}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["brazzers-hd.us","hentai-x.ru","id-storage.com","pornfappy.com","porus.ru","ruporus.biz","ruporus.cc","ruporus.com","ruporus.net","ruporus.top","ruporus.tv","ruporus.xyz","stormo.tv","women-tv.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/vast*php?"},"id":4308}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avtozakony.ru","clubwindows.ru","commix.ru","moy-instrument.ru","mr-build.ru","pensioneram.info","prizvanie.su","vise.im"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/wp-admin/admin-ajax.php|"},"id":4309}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||210fz.ru/*.php|"},"id":4310}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||a.europaplus.ru^*/getcode?"},"id":4311}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||a.radio7.ru^*/getcode?"},"id":4312}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||a.retrofm.ru/"},"id":4313}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||aplik.ru/cdn-cgi/"},"id":4314}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cda.pl/xml_pool/*pool*.php"},"id":4315}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdn.pljs.ru/*/*.xml|"},"id":4316}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cdn.pljs.ru/b|"},"id":4317}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cq.ru/cq67er"},"id":4318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||echosevera.ru/dynamic/banner"},"id":4319}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||flowtation.ru/jsc/"},"id":4320}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||glavagronom.ru/api/*/banner|"},"id":4321}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["0001.best","003.ua","03ab2qdorz.com","0816bvh.ru","0916video.ru","0gs5mb24su.ru","0iqiehoa35.ru","0p1ohj2f5f.ru","0y2im3ma.ru","11nov2022.site","11wishes.com","123torrent.ru","12cpm.com","1bshop.ru","1dmp.io","1k3.com","1k3.systems","1klink.ru","1oshop.ru","1p3opxwwet.ru","1popov.ru","1rtl.info","1ru.tv","1torrent-tv.ru","1twmhj98ai.ru","1xwgn.xyz","1zdorov.ru","2-ch.ga","22ei7q8l12.com","22pornz.site","24new.ru","24olimp.ru","24productions.info","24smi.host","24smi.in","24smi.info","24smi.life","24smi.net","24smi.one","24smi.online","24smi.pro","24smi.pw","24smi.site","24smi.ws","24smi.xyz","28xppc6e0q.com","2ad.wtf","2am0yc33wt2e.ru","2baksa.net","2da2.ru","2fk0iss45c.ru","2gwzdkjrtb.ru","2sfygwfxvsxv.info","2vaxwkujrfwh.info","2vs2.ru","2wswg32trqa2.ru","2xclick.ru","2znp09oa.com","33a89nw03k.ru","33portala.ru","35.178.185.67","3647.tech","3cdn.ru","3d-ero.com","3ez1ja1uq3.ru","3grg8dqjil.ru","3h1fpq39jb.ru","3kbktygzr5.ru","3mnhfoqm.ru","3mtr.ru","3rs.ru","4251.tech","43100i.cyou","4623.ru","4736.in","4allclick.ru","4broomandbrush.zone","4jnzhl0d0.com","4mjlixyhcc.com","4mlhn1ocg4.com","4n1hqmcoms.rest","4pseo.ru","5.101.115.170","55421d35f3a0719b4269b3f474dbf9fa.ru","5cacard.ru","5mcwl.pw","5moxhf6z8c.ru","5visions.com","5xanz2dxcn.ru","60sk.ru","62.109.18.206","6598kn9gpf.ru","6c5xnntfvi.com","6jfvnf69jx.ru","6ldu6qa.com","6rn05mmbct.ru","6t5n9h77m8.com","6v7q4txztl.ru","7-link.ru","711u03.top","7ad.media","7fvdh40aoz.ru","7nkbwdf1uq.ru","7offers.ru","7out.ru","7szhvp97gv.ru","7x7br2h1ujdoi391.in.net","8245.digital","82o9v830.com","841k8qv38d.ru","884y23.club","89rscocasf.ru","8cbafb733a8bb5f.com","8ikr3dfn.ru","8pulse.com","8q2g560ynxlkz9rm.in.net","8sjdlsf.club","923kf.club","95.213.229.88","95.213.231.34","9fine.ru","9lt1f7.ru","9solo.biz","9vds.ru","9vzzijbj5f.com","a-akamaihd.com","a.aviabay.ru","a.mayakinfo.ru","a0resmb.com","a5el.ml","a6lxbeui.ru","a7i02p23sj.xyz","aa-ds.ru","aahvz.top","aastob.com","abackafterthought.com","abackchain.com","abacksoda.com","abandonedaction.com","abcfilm.org","abcpark.ru","abdmi.ru","abeets.ru","abjectattempt.com","aboardamusement.com","aboardfork.com","aboardkettle.com","aboardlevel.com","aboriginalboats.com","abruptroad.com","abs-cdn.org","absentstream.com","absorbingband.com","absorbingcorn.com","absorbingprison.com","abstractedamount.com","abstractedauthority.com","absurdapple.com","absurdwater.com","academy.com.ua","acceptableauthority.com","accommon.info","acdnpro.com","achieverknee.com","acidpigs.com","ackhoo.com","aclicktds.org","acridtwist.com","actionpay.net","actionteaser.ru","activepr.info","activiks.ru","actuallysheep.com","actuallysnake.com","actuallything.com","actuanius.com","ad.outstream.today","ad.vidver.to","ad.vo-media.ru","ad1.ru","ad1game.ru","ad2the.net","ad4sell.com","adamantsnail.com","adb01.pro","adbean.ru","adbid.biz","adblade.com","adblender.ru","adblockotsosal.ru","adblocksosal.ru","adbutton.net","adcamp.ru","adcryp.to","adddpc01.ru","additionant.com","addnow.ru","addsleeper.com","addweb.ru","adeniznet.com","adflax.ru","adfox.ru","adghndou0sdh.ru","adhands.ru","adhub.ru","adiam.tech","adjarabet.com","adjs.ru","adkraft.ru","adlabs.ru","adlabsnetworks.com","adlabsretail.ru","adlmerge.com","adluxe.ru","admag.pro","admail.am","admaxer.ru","admediator.ru","admelon.ru","admgarshino.ru","admile.ru","admilk.ru","admimsy.com","admiral.pub","admitlead.ru","admixercreatives.blob.core.windows.net","admondom.ru","adname.ru","adnetpartner.com","adoffer.pro","adorableanger.com","adorableattention.com","adp4wb.ru","adplay.ru","adplus.io","adpool.bet","adpremium.ru","adprofits.ru","adram.media","adreaction.ru","adregain.com","adregain.ru","adretarget.net","adriverm.narod.ru","adriverm.narod2.ru","adrow.ru","adrun.ru","ads-lot.ru","ads-provider.com","ads-upload.gazprom-media.net","ads.digitalcaramel.com","ads2.bid","adscat.ru","adsclick.ru","adselector.ru","adservob.com","adservone.com","adsfin.pro","adsgarden.com","adsgid.com","adslinks.ru","adsmmgp.com","adsmo.ru","adspeeker.com","adspend.space","adstark.com","adsteroid.pro","adstime.org","adstreamer.ru","adsubon.com","adswrapme.click","adtags.pro","adtarget.me","adtcodeblack.com","adtech-digital.ru","adtraf.pro","adulthub.ru","adv-cdn.tnt-online.ru","adv-target.ru","adv-views.com","advancets.org","advcache.ru","advcake.com","advcake.online","advclicks.net","adveasy.ru","adveg.ru","advego.ru","adventurousamount.com","adverd.ru","adverdata.net","adversting.riamedia.com.ua","advertise.ru","advertisementafterthought.com","advertland.ru","advertlink.ru","advertmi.ru","advertoly.com","advertpro.com","advertpro.ru","advertronic.io","advertshot.ru","advg.agency","advgame.org","advice.imho.net","advjump.com","advkino.ru","advland.ru","advmedia.kz","advmusic.com","advmusic.net","advscdn.com","advservert.com","advtise.net","advtise.ru","advtracker.ru","adwels.ru","adwidgets.ru","adwise.agency","adwist.ru","adwolf.ru","adx.com.ru","adxgeeks.com","adxzqk.com","adylalahb.ru","aegke.top","aeowrb.com","affiliate.vsemayki.ru","affpros.net","afojjm.com","aforextrading.com","afraidlanguage.com","afrek.ru","afrguard.space","afruits.ru","agreeablestew.com","agreeabletouch.com","agrohod.ru","agrotv.ru","ahaclub.ru","aheadday.com","aheadmachine.com","ahhmpxdcpy.info","ahial.top","ahotron.ru","ahyvmx.com","ahzxppktgc.com","aimgd.com","ainsyndication.com","aiqotg.com","airlead.ru","aitpqm.com","aj1058.online","aj1433.online","aj1713.online","aj1834.online","aj1860.online","aj1939.online","aj2021.online","aj2113.online","aj2171.online","aj2178.online","aj2204.online","aj2313.online","aj2345.online","aj2392.online","aj2517.bid","aj2635.bid","ajaralarm.com","ajaxbig.ru","ajur.info","ajx130.online","ajx161.online","ak0gsh40.com","akamaihd.site","akifedalus.com","akiwi.ru","aksessuarov.ru","akvile.site","al-adtech.com","aleba.ru","alertafterthought.com","alertarithmetic.com","alfadart.com","alfasense.net","ali-bestshop.ru","alibestru.ru","alidtd.com","aliexpress-internet.ru","aliexpressforyou.ru","aliexpresskupit.ru","alifenix.ru","alikeaddition.com","alikearm.com","aliprofi.ru","aliscaton.com","alitarget.ru","aliveachiever.com","alixil.ru","all-cod.com","all-tcod.com","allergiya-na.ru","alleyskin.com","alli-tcod.com","alljournal.ru","allnews24.me","allnewspoint.com","allnokia.ru","alloffs.ru","allowandgo.link","allowmailbox.com","allroll.biz","allsiemens.com","alluringbucket.com","allvideometrika.com","allwomens.ru","alonged.com","aloofmetal.com","aloofvest.com","alpineactor.com","alshp1.ru","alshp2.ru","alshp3.ru","alsmdb.com","amacritus.com","amads.xyz","amazingairplane.com","amazingcl.ru","ambiguousafternoon.com","ambiguousalarm.com","ambiguousanger.com","ambiguousdinosaurs.com","ambiguousincome.com","ambiguousquilt.com","ambitiousagreement.com","ambitiousanimal.com","ambrosialsummit.com","amethystzenith.com","amgload.net","amigo-browser.ml","amiok.org","amperse.info","amuckafternoon.com","amusementmorning.com","amusevar.com","amzbr.com","amzuu.com","an.webvisor.org","anaheim.ru","analitycs.net","analyticsncc.net","ancientact.com","andlache.com","andsedrit.com","andumb.com","anews.cc","anews.one","ankunding.biz","annoyedairport.com","annoyedfifth.com","annoyingacoustics.com","annrdf.com","anons.greenmama.ru","anstatal.biz","antiext.ru","antmoney.com","anvgej.com","anxiousapples.com","anyreads.com","ap-jam.com","apedah.com","api-pravoved.s3.amazonaws.com","api.styleru.net","api9.net","apirelay.ru","app4u.today","apparatuslip.com","appscriptshark.com","appsflybeta.biz","apucdt.com","apytrc.com","aquaticalarm.com","aquaticowl.com","ar1nvz5.com","archswimming.com","arcticamber.com","ardeta.ru","ardiver.ru","areanew.ru","areastock.site","argyresthia.com","ariseboundary.com","arithmeticadjustment.com","arizonapuzzle.com","armi.media","aromamirror.com","arsfu.ru","artluch.ru","aruhdx.com","as4zjsw7.ru","asdlk.stream","asennessterfter.mobi","aserverstats.com","ashurbeyli.ru","asing.ru","asketo.ru","askmarket.net","asowp.com","aspiringattempt.com","asrsrtat.pro","assist.multiwork.org","astatic.site","astdn.ru","astonishingair.com","astro7.ru","astroinf.ru","asuler.ru","atavas.ru","ati30re4.ru","atizer.ru","atrafik.ru","atrnv.info","atshops1.ru","attractionbanana.com","attractiveafternoon.com","attractivecap.com","audioarctic.com","audtd.com","auntants.com","aurabom.ru","auspiciousyard.com","automaticflock.com","automaticside.com","autoreg.ru","autosiga.site","autoua.com","av-by.ru","avacd.us","avalonalbum.com","avazone.ru","avcyr.com","avdahjhxbg.site","avdego.net","averageactivity.com","averageamusement.com","avertise.ru","avmgetdo.ru","avmul.space","avpris.ru","awakebird.com","awarealley.com","awebanner.net","aweets.com","awhate.ru","awsoop.ru","awzbijw.com","axapte.ru","axaxh.com","axesor.ru","axiomaticalley.com","axiomaticanger.com","ayjvb.com","aytlpb.com","azart24.net","azartcash.com","azartdaddy.com","azazla.ru","azbukasexa.ru","azeves.ru","azfitn.com","azmdy.com","azmnp.com","azsin.ru","azvjudwr.info","azxovat.ru","azyi9utz.ru","azzpbn.com","b.vtomske.ru","b076a8317149e.com","b21ywa9a.ru","b280c10798.com","b37225ff40413593.com","b3r4muzf.site","b4e2ab957324.com","b4q.ru","b53484e55a9.com","b65718899e.com","b8872cdad41.com","babcohem.com","babdgihecgaedbdfgg.ru","babe380812.com","babjeffaiicibehhag.ru","bablace.com","bablogon.net","babyclick.ru","baccelerator.online","backforward.bid","badamareus.com","badgeboat.com","badumtsium.com","bafffnewss.com","bagbeam.com","baiducdn.org","bajvt.com","bakibarus.com","baks-easy.com","baks-mail.ru","balansirka.ru","balloonbit.com","balloontexture.com","bamboss.ru","bambun.ru","ban.mchost.ru","banage.ru","banalyze.net","banamau.com","banamertur.com","banbot.ru","bandborder.com","bandidandy.com","banermaner.com","baneru.ru","banganet.com","bank-cab.ru","bankoved.com","banner-media.ru","banner.aismo.ru","bannernetwork.net","banners.mail.ru","bannersold.eu","bannersvideo.com","baon-shop.ru","bara-banner.com","barabanimira.ru","barabanner.ru","barbarisnews.ru","barbarousnerve.com","barberz.ru","barbys.ru","barrior.online","barrowsauer.bid","barter-media.ru","bartponson.ru","basbi.club","basemedia.me","basewomen.ru","bashirian.biz","bashirian.link","basicconfig.com","basketballbelieve.com","basketfan.my1.ru","baskettexture.com","batbuilding.com","batecrowle.click","batterlis.ru","battlebalance.com","battlehope.com","bauerstroy.ru","bavefqd1egybifo.ru","bawdybalance.com","bawdybeast.com","baxofalis.com","baz-tor.com","bazakrovi.ru","bazarad.ru","bazazath.com","bazilhan.com","bazr.ru","baztors.com","bb7c59fd2c7e0.com","bbacghhgfejedfbbeg.ru","bbdfzl.com","bbeljxm2dvwnfib.ru","bbf26c5373c67.com","bbtrf.info","bbvc2.com","bbzcg.com","bc-news.net","bc-news.ru","bc-news1.ru","bc22addf47.com","bcbgadiagaeidjjheh.ru","bcbljk.com","bce924fa02fa.ru","bcgjjdbdgiggdcfjah.ru","bchaser.info","bcprn.club","bcre002.me","bctwe.com","bcvideod.com","bcwwxc.com","bd01etxdnree.org","bd01qz3lnqt0.pro","bd01uttfnqt0.top","bd09ertjo.tech","bd09ertjpree.org","bd09ertjpree.pro","bd39beb2e1d7f0a4.com","bd81bbc5f2.com","bdzhhjnml.pw","be-mine.ru","beadbears.com","beamincrease.com","bearsandfish.com","beastbeef.com","beautifulhobbies.com","bebyt.ru","bechtelar.link","bedhbifaicdidaagei.ru","bednar.biz","bedowntoft.com","bedsberry.com","bee.gl","bee5eqxhpv.space","beedbe8ebba.com","beerboms.ru","beetleend.com","begintrain.com","beglorena.com","bek5qstfnr.club","belhak.ru","belo0snezhka.ru","belos2nez5hka.ru","belosne6zhka.ru","bench55.me","benthose.com","bepolite.eu","bequri.com","berdent.com","bergfi.com","berle.ru","beroll.ru","berrtiodsez.mobi","bertofo.ru","bertyno.com","beseva.ru","besplatno.life","best-buy24.biz","best-cargo.ru","best-multi-rang.ru","bestboundary.com","bestcpm.ru","besteroffs.ru","bestincome2017.ru","bestnewsforbest.com","bestoffs.ru","bestofgeorgia.ge","bestogameros.com","bestssrv.com","bestwaygo.ru","beta.mediafort.ru","betamedia.biz","betfaq.ru","betimogolef.com","betonmarkets.com","betsonsport.ru","betstatgr.biz","bewilderedbattle.com","bewilderedblade.com","bezpalatki.ru","bezrukov.fun","bfgvqx.com","bg1kfdzzsq.ru","bgaeedihjgbachfecj.ru","bgclck.me","bgdmmb.com","bggbbgbbg.ru","bggcdn.ru","bghost.ru","bgkecb.com","bgxmq.com","bgynsr.com","bhcumsc.com","bhggbeynqhwm.bid","bhhbgjcfajiccfabgba.ru","bhiesfffga.com","bhigieabgdbabegiibb.ru","biasdo.com","biberukalap.com","bict.pro","bid.run","bidder.smartytouch.co","bidmatic.io","bidster.net","bidtizadd.ru","bidvay.com","big-karp.ru","big-sovet.ru","big6q4y2oy.ru","bigbonga.com","bigbord.net","bigclick.me","bigctr.best","bigirum.ru","bigleads.ru","bigpigcz.club","bigreal.org","bigrstr.com","bigrtrust.ru","bigrun.info","bikesboard.com","billowybead.com","bimsld.com","bin40.com","bin700.com","bin800.com","bing0.ru","bingp.ru","binpartner.com","biocdn.net","biper1.ru","biruriy.ru","bistroduy.ru","bither.one","bitorent.ru","bitterbear.com","bitvene.ru","bizaes.ru","bizmix.ru","bizowutum.com","bizua.com","bjdijegccdfeccejcbb.ru","bjdsfgg.pro","bjiuck.com","bjoxsc.com","bjpwv.com","bk.goodline.info","bkbb316fjx3.space","bkqqpm.com","bkrkv.com","blabla.tword.ru","blackboot.ru","blaindgatum.com","blandernova.com","blef11.ru","blesspizzas.com","blikas.site","blocklistme.ru","blogis.org","bloglive.ru","blogsdas.ru","blogun.ru","blosteros.com","bluksun.com","blushingbeast.com","blushingboundary.com","blushingbread.com","blushingwar.com","bm01qsxpovek.pro","bmddea.com","bmfeed.ru","bmgo.life","bmk1qvxpp.shop","bmk5ez3pore1.top","bmrdrct.best","bmstox.com","bndozm.com","bnfest.com","bngpop.com","bnjoajn5dfhbbam.ru","bnlif.com","bnpdgha.pro","bnr.ss.com","bnstero.com","bnxhe.com","bnxkm.top","boat2.info","bobi-bobi.info","bobi-mobi.info","bodaybo.net","bodyclick.net","bodykaa.ru","bofjbnzsffbshf.com","bogrex.com","boilingbeetle.com","boilingcredit.com","boilingumbrella.com","bold-in.ru","bombago.ru","bombeers.ru","bondzgi.cf","bondzgi.ga","bondzgi.gq","bondzgi.ml","bondzgi.tk","boneregret.com","bongacash.com","bongo-shop.com","bongobono.com","bonusmne.com","boobzi.com","boogieiwoogie.ru","books555.com","booksdst.ru","boom.pdanew.com","boosterrock.com","boostervideo.ru","boostingads.com","bootlet.ru","boredborder.com","boredcrown.com","boredsloth.net","boringberry.com","boringcoat.com","botkano.info","bouncyfront.com","bouncyproperty.com","boundarybusiness.com","boundlessveil.com","boyswork.info","bp5hq5jivj.ru","bpioqb.com","bpkbqp.com","bpkk.ru","bpyxg.com","braaisstew.pro","braipholl.com","brandybison.com","brashbead.com","bratuxaborcuxa.ru","bravebone.com","braviration.ru","bravo-lea.com","bravo-mejdu.ru","bravolius.com","brawlstars-app.ru","breadbalance.com","breadwinner.ru","breakableinsurance.com","breakerror.com","breakfastboat.com","breathetooth.com","breitenberg.biz","brelqiel.com","briefstem.com","brightilight.ru","brilliantbc9.club","brinaltrak.com","brlxlpe8pmdgqv.ru","bro2.biz","broadboundary.com","broadcastbed.com","broaddoor.com","broklam.com","bromusic1s.site","bropush.site","brothers-company.ru","brothersbucket.com","brotherslocket.com","broweb3s.site","broworker8s.com","browser-livetv.ru","browser-onelike.ru","browser-onlytv.ru","browser-ru.site","browser-tvizor.ru","browser-tvlevel.ru","browser1.ru","brpktq.com","bruisebaseball.com","brunse.ru","brushmoney.com","bs-dante.ru","bs.serving-sys.ru","bs0zhksn3n.ru","bsgv3mn2fe.ru","bshjzxt3apcciws.ru","bspdyp.com","bsr9emrt8.net","bsrmcgp7bbcpdky.ru","bsvideo10.ru","bt3f4hjsf6.ru","btloader.com","buawdshes.ru","bubblenik.com","bubblesmedia.net","bucketbean.com","buckridge.link","budaicius.com","budrem.club","bufircation.ru","bufupacamo.com","builthuosefor.com","bukhaja.ru","bukolii.ru","bulbbait.com","bumampaid.club","bumbum.club","bumlam.com","bumphoalli.com","bunchance.com","bunkr.top","burburem.ru","burgerbrush.com","burlywhistle.com","burnbubble.com","burningpushing.info","burstblade.com","bushesbag.com","businesq.men","businessbells.com","bustlinganimal.com","bustlingbath.com","busyprice.ru","butcalve.com","butjohnce.com","butterbulb.com","butterburst.com","butthenetti.ru","buxify-v2.com","buy-banner.com","buzzday.info","bvbypswhds.com","bvcpedy6dyjgkkl.ru","bveyge.com","bviin.com","bvl5bziz9d.ru","bwbw2kje848hsmla.ru","bwjtldk6flxispz.ru","bws0wvqt3k.ru","bwsru.com","bxjch.top","byevkj.com","bykhovrya.ru","bynff.com","byrgin.ru","byri.by","bytde.com","bytemedia.org","byzgoso.ru","bzeypkk0dagcotd.ru","bzidp.com","bzlwe.com","bzrpvk.com","c.tbex.ru","c02c34ce7c.a83dab28b3.com","c153yb4hps.ru","c1crbe4hvq.ru","c2mix.ru","c3itnot.ru","c425ca36e118.com","c4e384174a44.com","c4mwm.ru","c510216b59f2.com","c704655a9050bdcc.com","c97eaqj38e.ru","cadwx.com","cafjwf.com","cagadgfihecfiigbgbc.ru","cajgbabcfhjceiacabd.ru","cajkov.ru","cake017.ru","cakesdrum.com","calculatingcircle.com","calculatingtoothbrush.com","calculatorcamera.com","calculatorstatement.com","calendar101.ru","callmebadguy.press","callousbrake.com","calmcactus.com","calmcough.com","calypsocapsule.com","camera-realist.ru","camihis.com","cannablepr.bid","cantn.top","canzocoos.com","capablecows.com","capablecup.com","capliman.com","capriced.net","capriciouscorn.com","capsnewss.info","capsquirrel.com","captainsofcrush.ru","card120.ru","carefuldolls.com","carelesshat.com","caringcast.com","caringzinc.com","carpentercolor.com","carpentercomparison.com","carplaytoday.site","carriagecan.com","carscannon.com","cartion.stream","carvecakes.com","casas-mario.ru","cashandfavor.ru","cashheaven.ru","cashinform.ru","cashprom.ru","cashstat.ru","cashthe.ru","casian.club","casino-kaza.com","casinoha.ru","castdome.ru","castellol.com","casualshark.com","catalogdiscovery.com","catcut.net","catdog.today","catschickens.com","catsflownblow.ru","catsnetwork.ru","cattlecommittee.com","cau1aighae.com","causecherry.com","cautiouscrate.com","cautiouscredit.com","cavecurtain.com","cawcowbar.online","cba0ee28e89.com","cbagbjjjdhcgbjjgebc.ru","cbbd66c6a387297.com","cbbvi.com","cc616fb0d8ea9.com","cc6d2cd48a.com","ccceegfjfgdggfjeibd.ru","cccpkinocom.ru","cccpkinonet.ru","cclaf.top","cclick.ru","ccokeryfilm.services","ccstatic.net","ccsyncuuid.net","cd11cf9055.com","cddn.ru","cdn-ds.ddns.net","cdn-img.ru","cdn-my1.ru","cdn-my2.ru","cdn-my3.ru","cdn-my4.ru","cdn-my5.ru","cdn-static.ru","cdn-vgtrk.ru","cdn.neon.click","cdn.umh.ua","cdn.wpshop.ru","cdn0.moy.su","cdn0.ru","cdn1now.com","cdn2now.com","cdn3now.com","cdn4now.com","cdn5now.com","cdn6.do.am","cdn6now.com","cdn7.space","cdn8now.com","cdn9now.com","cdnbuy.bidonmajet.com","cdncache1-a.akamaihd.net","cdnjs.nl","cdnrefpa.com","cdnrtbsape.ru","cdnvt.ru","ce4g6j97hi.ru","ceatwilmo.ru","ceeahahdgehabejcabe.site","cefc1hv100.ru","celebhistory.ru","celebratearrival.com","celesterium.com","celestialquasar.com","cellulitmedic.ru","centrpush.com","ceoftca.ru","cepereh.ru","ceregete.com","cetoftit.ru","cf9tn.ru","cgahjgbahiecbcdjabf.site","cggeajaigdeehhdhb.ru","cghjdwd.info","cgpomaw2dtitivf.ru","chabg.top","chairscrack.com","chairsdonkey.com","chajv.top","championwin.ru","changeablecats.com","changelifer.biz","chanluu.ru","channelcamp.com","charmingplate.com","cheap-copywriting.tk","cheburchik.ru","checke.biz","checkgeonew.info","checkleads.ru","checkmygeo.com","checkmygeo.info","checkmygeog.com","checkpage.org","checkyourgeo.info","cheerfulrange.com","cheff77.info","chekergeeomy.com","chemicalcoach.com","chensenconter.com","cherriescare.com","cherryplane.com","chesscherry.com","chesscolor.com","chewcoat.com","chhfcbehjcbeajigibg.site","chicgar.info","chickenfrutty.com","chickensstation.com","chief-inpp-code.com","chik.ru","chikhanos.info","childlikecook.com","childlikecrowd.com","childlikeexample.com","childlikeform.com","chinsnakes.com","chjbwz.com","choco-wonka.info","chozashewuphoxeno.space","chromebrowser.ru","chtoposmotret.su","chudoiog.info","chunkycactus.com","chygam.ru","cibahdggeeieeichabi.ru","cicleaxis.com","cigquf.com","cihuvube.ru","ciiiiigiiacdcjfeaabh.site","cilep.ru","cinemabonus.com","cinemahd.info","cinemateka3d.ru","circlelevel.com","citerrol.com","citunse.ru","city-advertising.ru","cityads.com","cityads.ru","ciuvo.com","civezue.ru","ckcsuk.com","ckqby.com","cl1abdoba.ru","cl2alnizu.ru","cl3orbelen.ru","cl4tsalepi.ru","cl5tudale.ru","cl6khotyeny.ru","clairpixum.com","clamcelery.com","clammychicken.com","clammytree.com","clanbanan.ru","clckmedia.ru","clckom.ru","clcktm.ru","clcktms.ru","cldappru.com","cleanernow.info","clearcabbage.com","clhko.top","click-make.com","clickads.name","clickbaza.com","clickbux.ru","clickconvert.ru","clickgate02.biz","clickiocdna.com","clicknetwork.ru","clickonmeplease.com","clicks-cloud.ru","clicksfordsm.com","clicktimes.bid","clicktimes.net","clicktms.ru","clicktoclick.ru","clickwizard.site","clkmon.com","clloudia.com","clmawdd9chhcaii.ru","cloisteredhydrant.com","close7p.com","closedcows.com","cloud-cdn.ru","cloud-tar.ru","cloudfastads.ru","cloudleadia.com","cloudsdestruction.com","cloudsdns.net","clovercabbage.com","club-vulkano.com","clubleads.ru","clumsycar.com","clumsyrock.com","clusterslice.com","clx.ru","clyilp.com","cmexota.ru","cmoneba.ru","cmp.quantcast.com","cms-skin.com","cmsat.space","cmsmodnews.com","cnamerutor.ru","cndmye.ru","cndmyp.ru","cndmyt.ru","cndmyu.ru","cndmyw.ru","cnfgggj.info","cnhv.co","cny5.ru","coachquartz.com","coatfood.com","cobocritus.com","cobrand.ria.com","cocabollla.site","code-zp1.com","code.roadvel.ru","codedome.online","codenet.one","codez1.me","codezp1.com","coeffir.com","coin-have.com","coin-service.com","coinerra.com","coinmakler.ru","coinnebula.com","coixan.com","colamirus.com","coldigloo.com","coldtonight.ru","coldtovarka.ru","coldtreads.com","colimavdar.ru","collegiumvita.ru","colorfulafterthought.com","colossalchance.com","colossalclouds.com","colossalcoat.com","colossalcry.com","com495.ru","combativecar.com","combativedetail.com","combbit.com","combclover.com","combcompetition.com","cometbetta.com","comfortablecheese.com","comin.co","commonalmanac.com","commonswing.com","comoestaschuvak.online","comp-mash.ru","comparereaction.com","competitionbeetle.com","compiledoctor.com","completecabbage.com","complextoad.com","conceptualizereading.com","concernedchickens.com","concernedcondition.com","conditionchange.com","conditioncrush.com","confesschairs.com","configforthis.site","conline0121.ru","connection36.com","consciouschairs.com","consciouscheese.com","consciousdirt.com","consistpotato.com","const.website","contema.ru","contemo.ru","content-settings.com","content.fishki.net","content.mql5.com","contentika.com","context-art.ru","contextbar.net","contextlab.ru","contr.biz","controlcola.com","controlswim.com","convergator.net","converteam.online","convertiblestate.com","cooltovarka.ru","coordinatedbedroom.com","coordinatedcoat.com","cooster.ru","copperchickens.com","copycarpenter.com","copylon.space","copyrightaccesscontrols.com","coralreverie.com","corer.ru","corkery.biz","corntire.com","coroftert.ru","corporative.ru","corpore.ru","correctchaos.com","cortonlab.com","corulka.net","corulu.com","cositonetal.ru","cosmosjackson.com","costaction.com","cotsta.ru","counterpartonline.ru","counterparttv.ru","coupleglassesofmilk.ru","courageousbaby.com","coverapparatus.com","coweve.info","cowscrayon.com","cozyhillside.com","cpa-sov-part.ru","cpa.ostrovok.ru","cpaff.ru","cpagetti.com","cpagettio.com","cpaggetti.com","cpamedia.info","cpiyz.com","cportbokc.ru","cpvsoler.com","cpwub.com","cq475kknl7thzf.top","cqhciif9bjtplrc.ru","cr09.biz","crabbychin.com","crafthenry.com","craftmine-2.ru","crapka.ru","craptoke.com","cratecamera.com","crawlclocks.com","crayoncompetition.com","crazynews.ru.com","crcvba.com","creara-media.ru","credishe.com","creditcreature.com","creofive.com","creofun.com","crimsonmeadow.com","crispmedia.ru","critictruck.com","crm-cpa-sib.ru","crmsibcpa.ru","crocmedia.ru","crowdedmass.com","crroptown.com","crtbmf.life","crtgmf.life","crtkmf.life","crtlmf.life","crtlqf.life","crtlwf.life","crtlxf.life","crtlzf.life","crtpmf.club","crtpmf.online","crtpmf.today","crtumf.club","crtumf.online","crtumf.today","crutop.nu","crypto-loot.com","crystalboulevard.com","cs-files-free.ru","csaster.ru","csfails.us","csitec.ru","cslwcvdd.ru","csnem.ru","ctadaci.ru","ctomatolog74.ru","ctqqo.com","cubchannel.com","cubicmedia.net","cubo.ru","cufcw.com","cufitf.com","cugowy.info","cuioj.com","cukcopo.ru","culturedfeather.com","cumbersomecake.com","cumbersomecar.com","cumbersomecloud.com","cup2board.gold","curaleani.club","curiouschalk.com","curk.ru","curker.ru","curlycannon.com","currentcollar.com","currepush.com","curtaincows.com","curvedhoney.com","curvedsquirrel.com","curvycord.com","curvycry.com","cushiondrum.com","cushionpig.com","cutcurrent.com","cutecalculator.com","cutechin.com","cutecushion.com","cutepopcorn.com","cuteturkey.com","cutiedomain.com","cutralflibsye.ru","cuys.ru","cuzrfkzwkn.ru","cv46.ru","cvdow.com","cwadpreroll.club","cwadryjehmnq.com","cwyxyw.com","cxepp.com","cxsjskd.info","cxwsqv.com","cyancornflower.com","cyberstyle.ru","cycsfe.com","cyjpfn.com","czihyzbul.com","d-ughwashes.ru","d-zeus.ru","d0wnloads.ru","d1776dc25a.com","d1uw69x4c2zrim.cloudfront.net","d3a8342081c3.com","d3f2a916f05.com","d4knadd23t.ru","d4wmt.ru","d5466b375f1f.com","d59309764cd.com","d6z72aalekwc3.cloudfront.net","da.mybb.ru","da083c9e32.com","daayenetra.ml","dabca.top","dadafilehost.com","dafbaihceabgbefiibi.ru","daffydack.info","dagecisaxeze.cf","dagradu.ru","dailydivision.com","dailyview.site","dallworldnews2.store","dalmspb.top","damageddistance.com","damagedroll.com","damdoor.com","damnetut.ru","dampdock.com","damskiy.xyz","dancemistake.com","dankulavius.com","daopz.top","dapperdiscussion.com","dapperfloor.com","dasftresns.com","dash.getsitecontrol.com","dashingdirt.com","dashingdrop.com","dashingsweater.com","dashslesh.com","dasterx.ru","dataforthis.site","datamind.ru","datariver.ru","dazbig.ru","dcbfbihdccdeegbdgbj.ru","dclgy.com","dcontent-fot.com","dcplayf.com","dcplayx.com","dcpromo1.com","dcwacl.com","ddbfd4e491c5.com","ddcfzd.com","dddevki4u.com","ddkdr.ru","ddpwhd77eg.ru","ddxmgy.com","ddyipu.com","deafeningdock.com","dealsplus.ru","deammer.ru","debonairdust.com","debonairtree.com","debonairway.com","decajo.ru","decce2efaeca.com","decidedrum.com","decisivebase.com","decisivedrawer.com","decisiveducks.com","decoroustitle.com","decoycreation.com","dedenye.ru","dedicatedgroups.com","dedmi.ru","dee7101d4cae.com","deeeccjgehabjjhhcca.world","deemnnc2ebecekx.ru","deenomo.com","deepsteelsky.com","defectivedress.com","defiantrice.com","defiru.com","defundium.com","deiterius.com","delegatediscussion.com","delicatecascade.com","delicateducks.com","deliciousducks.com","delightfulhour.com","delikatsov.com","delivery.promo.ge","delmlk.com","delo-teh.ru","delta.mediafort.ru","deltomix.ru","demepatut.com","demigart.info","demoreklama.net.ua","denlorian.com","deobp.com","dependenttrip.com","derderus.ru","derilam.com","dert.pro","dertendium.com","desertedbreath.com","desertedrat.com","desirebucket.com","desiredirt.com","deskdecision.com","desola.ru","desucofuzulobiv.ru","detailedglue.com","detailedgovernment.com","detailedkitten.com","detectdinner.com","detectdiscovery.com","determineapp.com","develenius.com","devilishdinner.com","devoknet.ru","devrik.ru","devtizer.ru","dewife.ru","dezisparum.com","dfebr.com","dfeddiheighbajccicb.ru","dffijaiagajbedddccc.ru","dfgqz.com","dfkbf.ml","dfkjsd0.trade","dfkljasod.fun","dfmnbv.pro","dfn-network.pro","dgbbeiddgahdjhcfacb.world","dgdzoy.com","dgktubd.info","dgstr.website","dgulden.ru","dhbggjccdjigcfffacd.ru","dhbjfjibeaajfejdgce.ru","dhgate.com","dhoj0vaxks.rest","dhygr.com","di5stero.com","diabetdoc.ru","dicki.net","dictus.biz","dididzroxa.ml","didnkinrab.com","didntontrof.ru","differentcoat.com","difficultfog.com","digisets.com","digital-forest.info","digitalbox.ru","digitalcases.ru","digitalcombine.ru","digitaltarget.ru","digitello.agency","dihlw.com","dik-news1.club","dingdarop.pro","dingibley.pro","dinglahim.pro","dingligh.ru","dingonpar.com","dinnerquartz.com","dinthegmige.ru","diomedis.online","dionis-um.com","dioperu.com","diplomahawaii.com","diradvert.ru","dircont3.com","direct-advert.org","direct3advert.ru","directadvert2.ru","directlnk.org","directtogo.ru","direfuldesk.com","diriba.ru","disagreeabledrop.com","discreetfield.com","discreetquarter.com","disklaimer.ru","disp-x.space","dispensablestranger.com","disredi.ru","distancefinger.com","distributionpocket.com","distributiontomatoes.com","disturbedquiet.com","divehope.com","divergentoffer.com","djaaajcx5ngq4.cloudfront.net","djbvq.top","djfbgfcdgdjgegjac.ru","djjrq.com","djpff.top","djujxz.com","dk4ywix.com","dl6pkf7e.ru","dle-news.info","dlfja.gdn","dlyaoblivok.ru","dlyarek22.site","dlyasaitovnarb.ru","dlyasaitovpushey.ru","dmn2light.com","dmnlight.com","dmoid.top","dmpprof.com","dmtgvn.com","dmxxa.com","dn3hksy6kf.com","dnenitsa.info","dnovaku.ru","dnoyrz.com","dnudg.com","do-credit.ru","dobrotds.com","dockdigestion.com","doctorisaev.ru","doctorwelcome.ru","dodrek.com","dogsshoes.com","doichering.ru","doikery.com","doireg.com","doiuhrht.ru","dollardelta.com","dolldetail.com","dolohatum.com","dolweerum.com","dolykon.com","dom1408.ru","domain100.ru","domenuyi.ru","dometoj.com","dommediciny.ru","domo-zond.ru","domostroy37.ru","donkeyleaf.com","doorbrazil.com","doprodavec.ru","doramobi.info","dornut.com","dorogodom.club","dostavka.ru","dosterrium.com","dostupnozdes.ru","dosug.cz","dotbrataev.ru","dotcombinator.net","doubtfulrainstorm.com","dougartinus.com","downtowndirection.com","doxodnyi.ru","dpohga.com","dq95d35.com","dqvzrs.com","dqwlii.com","dqwzhseasq.com","dqzuy.com","drabsize.com","draconiancurve.com","dragpro.ru","dragzebra.com","drainpaste.com","drakonas.eu","dramaticcondition.com","dramaticdirection.com","dreamycanyon.com","dreimer.ru","dressexpansion.com","dreti.ru","dripappliance.com","drivenetwork.ru","driverequest.com","dromokly.ru","drtraff.ru","drtyov.com","drulelet.ru","drunga.ru","drycle.ru","drydrum.com","dryum.ru","dsail-tech.com","dsaprel.ru","dskrt.net","dsmstats.com","dsn-cdn.ru","dsn-vgtrk.ru","dsnrtg.com","dspco.ru","dspnow.ru","dtashjvcjswq.info","dtudz.top","dubnokhi.ru","dubochiy.ru","dudintrec.ru","duhtate.ru","dupalet.com","duper8flash.com","durrent.com","dushanbe.me","dustydime.com","dustyrabbits.com","dustywave.com","duvyu.com","dvanadva.ru","dvgrkhx3bidjmnu.ru","dvwnfic0apgjlhv.ru","dwtes.com","dxasracer.bid","dxracers.accountant","dyagiti.ru","dygadan.info","dyjdj358q.com","dynaads.net","dypapatius.com","dytupr.com","dyzha.com","dzizsih.ru","dznhe.com","dzrs3yuexz.com","e-leads.ru","e-mint.ru","e-publick.info","e1221f6466a.com","e1e39121ca.com","e216db4f72.com","e272ab16d0c12.com","e2e8f409861.com","e5mbjzv.com","e8a04btlr3.ru","e968806fd491b3.com","ea8460bc653.com","eab72ab21d90.com","eadfgihhddcgadihace.ru","eadgxy.com","eagereden.com","eaplay.ru","eaqci.com","earthquakescarf.com","earthycopy.com","easybusy.biz","eban.su","eberalofe.pro","ebitda-i-demping.me","ebkofor.ru","ebloren.ru","ebmzp.top","ebyadblock.de","ec2f1xubcblb.ru","ecales.ru","ece8c2alhz.ru","eceb2e05d66.com","ecffa7e733048.com","ecgawdakfa.biz","ecoagronom.ru","econneau.com","economicpizzas.com","econsubi.de","ecqph.com","ecsexyp.info","edabeznews.ru","edanews.ru","edcffafiadfjfjdiaci.ru","eddggciaaagefcbcc.ru","edfc3ac402a.com","edfila.ru","edgrmtracking.com","edhmnn.com","edig44vmyx.ru","edigest.ru","edkaduy.ru","edn.ru","ednqbb.com","edonat.com","eduforms.org","edugram.com","edugramlink.com","edugrampromo.com","edugrampromo2.com","edumsg.org","edwago.ru","edxhxu.com","edyazyk.ru","ee2020419e64bd.com","ee750dd4c4.com","efbvrlg6dnjyllx.ru","efficaciouscactus.com","efpark.ru","eggyey.com","eghstt.com","egnatius-ear.com","egpofy.com","egzlx.com","ehmqlr.com","ehnejin.ru","ehntqzv1apeizca.ru","ehqaobjhna.com","ehxuonl3adfgxvy.ru","ehzggd.com","eibsldv.pro","eichmann.biz","eioxy.top","ejfuh.com","ejmovec.ru","ejousoa0tzvuxt.ru","ejyymghi.com","ekinos.net","ekkhgwp5atpuxdq.ru","ekod.info","eksemech.ru","ekteche.ru","ekulavabuf.com","elasticchange.com","elderlybean.com","elderlyinsect.com","elderlyscissors.com","elderlytown.com","electricbalance.com","elektrodelo.by","elektronauka.ru","elementmentconsoles.com","elephantqueue.com","elevemoney.ru","elfmoney.ru","elkagoda.ru","elparmo.ru","elpushnot.com","eluxer.net","elwarvi.info","emboba.info","emcze.us","eminentbubble.com","eminentend.com","emptyescort.com","emqgfo.ru","enamadugib.com","enbpvt.com","encephalopat.ru","enchantedjudge.com","enchantedtop.com","enchantingenchantment.com","enchantingvalley.com","encourageidea.com","encourageshock.com","encouragingleaf.com","encouragingthread.com","encouragingvase.com","encouragingwilderness.com","endurableshop.com","energeticexample.com","energeticladybug.com","engageya.com","engineergrape.com","engineertrick.com","enmbg.com","enobamagil.com","enod.info","enorkear.ru","enormousearth.com","enormousfoot.com","enrecte.com","enrecuq2eqvbauv.ru","ensurania.com","entertainingeyes.com","enthusiasticdad.com","entovoc.ru","envd07r9mf.ru","envhpx.com","enviousshape.com","enviousthread.com","enwitle.com","eogli.biz","eogli.com","eogli.org","eomrvyl9fqmkwiw.ru","eozjqg.com","epaaab.com","epleads.ru","epqzviy9.bid","eprofri.info","eqfgrt.com","eqmx04n5s0.ru","eqtaxag.ru","eqthb.top","equablekettle.com","equippro.xyz","eqzhyr.com","erate.co.il","erbwebs.com","erileni.ru","ernozi.ru","ernser.org","eroticahd.org","eroticxx.ru","erraticreaction.com","eruji.com","eruption22.center","esc-team.com","escense.ru","escoad.pro","esdykv.com","esfoxo.com","esliga.ru","esloten.ru","essokosi.com","estasos.ru","estetic-club.net","estoniaanna.ru","esuxdqovni.com","et-cod.com","et-land.xyz","et-pu.com","etarg.ru","etfory.info","ethelic.ru","etherealquasar.com","ethkmf.com","etnmvg.com","etpsn.com","etqigt.com","ettalhap.com","ettamscqyvocxz.com","etwinternational.ru","etwun.com","etyrv.ru","eu.market-place.su","euadw.com","euadw.net","euqrj.com","eurodir.ru","euzavnv.info","evaff.com","evanescentedge.com","evengparme.com","eventexistence.com","eventwisparwil.ru","everme.win","eversaree.bid","eversmipro.ru","evghwr.com","evilfighter.ru","evlsn.com","ewaline.su","ewazux.com","ewfzv.top","ewiuw.faith","ewplbev9bkgqqxe.ru","ewtcbedtmx.ru","ewtopas.ru","ewutka.ru","exaccess.ru","exampleshake.com","exchange.informer.ua","exchangenews.ru","exclusivebrass.com","exe.bid","exewaz.ru","exfjpw.com","exhibitsneeze.com","exilelink.com","exo.kiev.ua","exolkkl6i2puvf.ru","exopay.ru","expansioneggnog.com","experienceeggs.com","expert-sib.ru","exploresoption.com","exquisiteartisanship.com","ext.week.news","extension-keeper.github.io","exteriormedia.ru","externalmedia.ru","extfiles.net","extract.zz.mu","extractobservation.com","extstat.info","extstat.ru","exuberanteyes.com","exuberantsoda.com","exultantdrop.com","eyehzn.com","ezaktak.ru","ezaste.ru","ezcore.pro","ezvbegy1wtxv.ru","f166d08ccce8e77b.com","f24qr3sb3h.ru","f254e1b756a.com","f2563ae9e4f78.com","f27tltnd.de","f3f9cbaddc5.com","f4cebacks.com","f6dy9wgfbf.ru","f7407890c54.com","f8s.club","f996a0780c4b9.com","fa242957c982754.com","fabricmedia.ru","fabulousterritory.com","face-push.com","faceblum.ru","facilitategrandfather.com","facmtf.com","factpic.ru","faddgetdo.ru","fadechildren.com","fadedprofit.com","fadedsnow.com","fadewaves.com","fadrewols.com","fae5ret.top","fafc5ra6.ru","faintflag.com","fairfeeling.com","fairygaze.com","faktino.ru","faktozhe.ru","faktty.com","falacamais.com","fallaciousfifth.com","falsefeet.com","falseframe.com","familiarrod.com","famousquarter.com","fanat.kz","fancyactivity.com","fangfeeling.com","fangurubob.com","fantasticsmash.com","farantitid.racing","farethief.com","farmergoldfish.com","farshake.com","farulll1foitnbq.ru","fascinatedfeather.com","fasferesa.com","fast-anime.ru","fast12g.com","fast2load.ru","fastbtc.net","fastenfather.com","fastertabs.online","fastertabs.site","fastlovedatings.com","fastnewsis.net","fasyth3fqiurqq.ru","fatcoil.com","fatokyphy.pro","fattepush.com","faucetfoot.com","faultycanvas.com","faultyfowl.com","faundop.com","favbet999.com","fbbamvq2fdinvtx.ru","fbcctf.com","fbfa8babbbe.com","fbpopr.com","fbvkcdn.club","fcdjgjjdcehgdeecedc.ru","fceneme.ru","fcjfijejhjfefgfaaadc.ru","fcrgzqkbtgu.co","fdgsdgsd.com","fdrhbw.com","fdsfsderfbigclick.ru","fdsur.com","fdzev.com","fe4r7k22y68p.info","fearfowl.com","fearfulfish.com","fearfulmint.com","fearlessfaucet.com","featherstage.com","febwinter.com","fed2nkspbdnr.info","feductius.com","feebleshock.com","feedbackrights.com","feedot-cloud.ru","feedot-lawyer.ru","feedot.com","feefbb88a9.com","feetct.com","fegmamy.ru","fegortius.com","fejhjhddaajibegjadf.ru","fek5erxlnale.top","feneteko.com","feraciumus.com","ferdarius.com","ferganils.com","fermasosedi.ru","fermerrekrb.bid","fevofep.com","fewkittens.com","fextor.ru","ffdjxcg4agnipwv.ru","ffebaf26a7bfcda.com","ffgbfjcccfjafhjhgde.ru","ffovoxb9swkkbu.ru","ffsklsf.pro","fgesshf.pro","fgjlgea.info","fgsffil.pro","fgtjy.club","fhccfdighgehgjhgadf.ru","fifthborder.com","fifwin.com","figgq.com","fijfigaahebebdigd.ru","fijystoun.pro","file-online.ru","filepost.ru","filesdownget.ru","filightot.ru","fillplace.ru","film-ka.ru","film-smotret.net","filmcool.ru","filmokong.net","filmolub.ru","filmonline-hd.ru","filmu777.ru","filoner.ru","filoperd.ru","finalizeforce.com","financy-life.ru","findtrustinfo.info","fineg.pro","fingoty.com","finimini.ru","fire-casino.com","firstfrogs.com","firstmedia.pro","firsttex.ru","firsttexture.com","fitfatdeals.com","fitobliv.com","fixedfold.com","fiyifo.com","fizpk.club","fjjuo.com","fkeg9d6jew.ru.com","fkehg.com","flakyfeast.com","flameuncle.com","flapoint.ru","fleshyourlight.com","flightsy.win","flimsycircle.com","flimsythought.com","flipdigital.ru","flipflap.pro","float-l.ru","floodprincipal.com","floornotalava.com","flowerstreatment.com","flowerycreature.com","floweryfact.com","floweryflavor.com","floweryoperation.com","flowpubdom.info","flyroll.ru","fm05qrtvoele.pro","fmich.ru","fmk1ezzboz.space","fmk5eqte.top","fmk5qstnnvg.info","fmu1qrtjoamc.top","fnasmpygwa.com","fncdev.in.ua","fne9ez3lpqt.info","fnhffxhnqd.com","fnu5ustborg.online","foamyfood.com","fobise.ru","focdn.net","fodorw.com","fofuvipibo.com","foganonura.com","foitnbp1depoaoy.ru","followborder.com","fooder.ru","foolfishes.com","fooluminou.review","football-game.club","for-ladies-oy.ru","forecasttiger.com","foregoingfowl.com","foreshis.ru","foretellfifth.com","foreverseed.ru","forgetfulflowers.com","foricq.ru","forretres.ru","forsage.biz","forsupwron.pro","fortbegother.ru","fortedrow.pro","fortsould.pro","fortuka.com","fortunatemark.com","forwardandbackwards.com","forwardrb.bid","fotoviagra.ru","fotrento.com","foulsa.com","fouoh.com","fourarithmetic.com","fourfork.com","foxbitbit.ru","foxylinks.ru","foxyscripts.ru","fperefo.ru","fpzsdwm6bfkdzvh.ru","fqab5xq7qlgt.info","fqrpcd.com","fqsbi.com","fquqhe.com","fqurmqe6agjyofb.ru","fqwgi.com","frailflock.com","frailfruit.com","framebanana.com","frankiesupport.com","franticroof.com","frantictrail.com","free-cloud.ru","freefield.ru","freehd.com.ua","freeimg.ru","freeone.link","freepotato.fun","freezingbuilding.com","frenchcrunch.com","fresh-video.com","freshmac.ru","freswweda.pro","fretfulfurniture.com","friendlycrayon.com","friendwool.com","frightenedpotato.com","frolla.ru","frolvid.ru","fronttoad.com","frostedcaramilk.com","frvid.ru","fryvzw.com","frzaj.com","fsafemi.info","fseed.ru","fsibs.top","ftd2q1g8id1z.ru","ftkmmc.com","ftphost.ru","ftrnum.club","ftrnwcewum.club","ftylpm.com","fuckfff.top","fuder.ru","fueox.us","fufko.com","fuicy.top","fujiladder.com","fullcupful.com","fumblingform.com","fumblingselection.com","funcoin.club","functionalcrown.com","functionalfeather.com","functor.online","funnation.ru","funnyairplane.com","funpick.site","funsmi.ru","funtrop.com","furryfork.com","furryhorses.com","futureocto.com","futureup.ru","futuristicapparatus.com","futuristicfairies.com","futuristicfifth.com","futuristicfold.com","futuristicframe.com","fuyviz.com","fuzari.ru","fuzzybasketball.com","fuzzyerror.com","fuzzyflavor.com","fuzzyweather.com","fvbrp.com","fvftus.com","fvl1f.pw","fvtyhe.com","fvuvr.com","fxadjc.com","fxcast.com","fxfahn.com","fytboti.ru","fzgrpqktmq.com","fzhxi.com","fznpq.com","fzwoa.com","g-content.bid","g-entertainment.net","g20d19.ru","g4news.biz","g52bxi1v1w.com","gaajbgfbdhiecgihd.ru","gadaskalis.com","gadewsolics.com","gadnape.ru","gagelivius.com","gainnet.ru","gakk.ru","galaxymeet.ru","galdarael.com","gamaads.com","gamacp.pro","gamblingbuilder.com","game-rust.ru","gameak.ru","gamebet.news","gameleads.ru","gameorakul.ru","gamerickius.com","gamerynis.com","games-n1.ru","gameson.site","gamesrotator.com","gamethalyz.top","gamevarilis.com","gammamaximum.com","gamz48qlok.ru","garatrelitt.ru","garewolis.com","garewuld.com","garpbs.com","gate-cdn.ru","gatecurium.com","gatorr.ru","gaudybeginner.com","gaveasword.com","gawxf.com","gbaseby.ru","gbf77po03m.com","gbgijiiiabgebdjiadh.ru","gbhpvm.com","gcebhl.com","gcfln.top","gcontentdelivery.info","gdeslon.ru","gdjjacdcibjicdddgea.ru","gdsln.ru","gdz.work","gearnews.info","geegbicgcfiehejdgec.ru","geegedolum.com","gefetot.com","gegmanu.info","geiey.com","gemorno.top","gena.io","gendaurg.com","generalprose.com","generateoffice.com","geocheckermy.com","geocheckmy.com","geolocation.netpeak.group","geotraff.com","gerbara.com","gerberka.com","gerecning.pro","geronaimus.com","geroniumal.com","get-ads.ru","get-hit.ru","get1xzone.com","get2.fun","getads.ru","getelem.ru","getgale.info","getmygeo.com","getrotai.ru","getrotaq.ru","getrotas.ru","getsale.io","getshop.tv","getta.top","gettate.racing","getuplinks.ru","gexr.ru","gfr2.ru","ggtraf.com","ghejbdgefhfjhhbgaee.ru","gheochecke.com","ghjnpy.com","ghoff.ru","giantsvessel.com","gibevay.ru","gibsonswaniawski.bid","giddycoat.com","gidrantus.ru","giejbgdidaehfccaaec.ru","giftedglue.com","gig-games.net","gihicgbbbdbddedhged.ru","gimnsr.com","gioorrs.pro","gipahetus.com","gipohitum.com","giprnh.com","giraff.io","giraffepiano.com","girkali.ru","girl-rus.com","girl-s.pro","girlstalks.ru","gislason.net","githabs.ru","gityii.ru","givemethis.org","givevacation.com","gizenon.ru","gj7.ru","gjafchbcfgbigaheeeg.ru","gkiop.com","gkzba.com","gkzrev.ru","gla4h2wbz4.space","gladglen.com","gladra.ru","glammor.ru","glamursgirl.ru","glavnyenovosti.ru","gldlwt.com","gleamingtrade.com","glisteningguide.com","glisteningsign.com","globalsnslp.com","globalteaser.com","globalteaser.ru","globusgps.ru","glopart.ru","gloriousbeef.com","glossingly.com","glossysense.com","glothouw.link","glouposek.ru","glvczl.com","glxfls.com","gmache.online","gmache.space","gmachinteh.space","gmachinteh.website","gmoshk.com","gnezdo2.ru","gnogle.ru","gnuliga.ru","go2net.com.ua","go2of.com","goallead.ru","goclass.ru","godlygeese.com","godsave.lgbt","gogetlinks.net","gogo4girlz.com","gogolusin.site","gogoway.ru","golden-fishka.com","goldline.pro","golynx.tech","gomiligh.pro","gomken.online","gomtdata.com","gomtdatacom.xyz","gondolagnome.com","gonews2.net","gonews3.net","gonzoad.com","good-football.com","good-lead.ru","good-track.ru","goodbody.ru","gooddmn.com","goodkind.ru","goodkukhni2.ru","goodlooknews.net","goodsshake.com","goon.ru","goontex.com","gooogles.site","gooooodle.com","gooooooo.ru","goplayslots.com","goplus789gq.ru","goremer.ru","gorenpe.ru","goretnak.pro","gorgasal.co","gorgeousground.com","gosj9ichlf.tech","got.by","goto2024.ru","goto2031.ru","gotogirlzzz.com","gotriki.com","gottittothin.ru","gotunekst.ru","gotvvk.com","gover.bid","gowapgo.com","goyetteconnelly.bid","goyhnq.com","gpfsrx.com","gpjph.com","gprhe.com","gqedxf.com","gqer.ru","gracefulsock.com","grafimo.ru","gramodo.com","grand-pr.ru","grand-t-code.com","grandfatherguitar.com","grandiosefire.com","grandmotherunit.com","grayreceipt.com","greasegarden.com","greasemotion.com","greasysquare.com","greate2.com","grednomex.pro","greeentea.ru","greenbackground.xyz","greenfelder.link","greerlies.pro","greetzebra.com","grekaser.space","gresssews.mobi","gretts.pro","greyinstrument.com","gribokdoc.ru","gridsiali.com","gripcorn.com","grocoowk.com","grofku.com","grotomesco.club","grotomesco.online","grotomesco.today","grotomesko.club","grotomesko.online","grotomesko.today","grouchypush.com","ground24.info","grouteg.com","grrrrodesforu.ru","grt04.com","grumpydime.com","gruntok.ru","grupoli.ru","gsaklsf.pro","gsasd.info","gslqxv.com","gsnnx.top","gtcrm.top","guanoaps.pro","guaranteelamp.com","guardeddirection.com","guardedschool.com","guatevengmi.ru","gudros.ru","guepslka.com","guidecent.com","guiltlessbasketball.com","guitargrandmother.com","guktuti.ru","gulliblecamp.com","gullibleguitar.com","gvahh.top","gvfror.com","gwxpv.com","gxpsl3vg5q.ru","gxxcbj.com","gyfwz.com","gyrbise.ru","gyvjv.com","gzppit.com","h1summer.com","h3qk7v86i.net","h78xb.pw","h7fy4ur0in94g016.in.net","ha09ixi55m.ru","ha9.ru","habitualhumor.com","hablababla.club","haderilovas.com","hafdfjefeafcegcjgeh.ru","haginge.download","hahemla.com","hailandrain.zone","hairstyles-galaxy.com","hakiloporet.com","hallaert.online","haln.info","halsehold.com","haltingbadge.com","haltingdivision.com","haltinggold.com","hammerhearing.com","handing6.info","handleteeth.com","handred.ru","handsomeindustry.com","handsomelyhealth.com","handyfield.com","handyfireman.com","hapket.ru","haplesshydrant.com","haproltal.com","harborcaption.com","harborcub.com","hardprice.ru","hardtofindmilk.com","harmwelluv.download","harrabrela.ru","hata.nikolaev.ua","hatefulrequest.com","hatoleft.com","hbawqr.com","hbhook.com","hbplatform.com","hbrmu.top","hcabjbhiceigdbigaei.ru","hcadfghcafccdaejaeh.ru","hcaepj7devesma.ru","hcqnm.us","hd-tube.ru","hd.gg33.top","hd720biz.com","hdbcall.com","hdbcell.com","hdgqqoz.biz","he-game.ru","head-insider.info","header-slog.ru","headinsider.space","headydegree.com","headyhook.com","healflowers.com","healthoffer.ru","hearinglizards.com","heartbreakingmind.com","hearthorn.com","heavyplayground.com","heawnqbmsi.bid","hecaningar.ru","hedevokjwl.biz","hedseted.ru","hedtbethole.ru","hedtfior.pro","hedthertsu.pro","hedtronverhan.ru","hedvid.com","helicoooper.com","helpcollar.com","helth-guarantee.ru","helvetinus.com","henerun.com","henwilkson.com","heprenhan.com","hepsithert.ru","heqop.ru","her-ber.top","herhestaspar.ru","hermiston.biz","heroesdom.com","herrabjec.pro","hershaharhec.ru","hertugwa.pro","hescerensed.ru","hesitanttoothpaste.com","hexorzloy.ru","hfc195b.com","hgfhjjhjfcieidicafa.ru","hgfsdzfs.com","hgibhacchfaeabgde.ru","hgofcd.com","hgqea.top","hgtem.com","hgvkw.us","hhnhxu.com","hhooyivpxq.com","hiajeheigihcdejeafb.ru","hickle.biz","highfalutinbox.com","highfalutinhoney.com","highfalutinroom.com","highflyers.ru","highofferever.com","higohi.ru","hiholmo.com","hilariouszinc.com","hilll.biz","himowith.pro","hiopdi.com","hisfine.ru","hisharjusrew.ru","historicalbeam.com","historicalrequest.com","hit.gemius.pl","hitlist.ru","hits.ss.com","hivideoworld.com","hiwoenrep.ru","hjdkhts.info","hjjevg.com","hkarlv24h9.ru","hkbpt.com","hkeig.com","hlergrobloundraq.ru","hmwk.ru","hnikna.ru","hnreef.com","hocgeese.com","hodkiewicz.net","hodkiewicz.org","hoholikik.club","holder.com.ua","holeq.ru","hollowafterthought.com","homeblogger.ru","homelycrown.com","homenick.biz","homework.ru","honeenatrus.com","honeybulb.com","honeygoldfish.com","honeypoet.com","honorablehydrant.com","honorableland.com","hooks.slack.com","hoplaugh.com","hosenews.com","hospitablehall.com","host4media.com","hostpush.info","hotpartner.biz","hotpartner.ru","hottod.info","howrinwassed.ru","hpcyk.com","hpkgqhmp.biz","hpyue.com","hqrsuxsjqycv.info","hrbpark.bid","hrijqd.com","hromasoma.com","hsgdyq.com","hsm5azph84.com","hstraffa.com","hubll.com","hudasion.com","huel.biz","huffson-delivery.com","huffson-derivery.com","humdrumhat.com","hundana.ru","hunterdelivery.com","hunterers.com","hunterycity.com","hunteryvely.com","hupers.ru","hurtgrape.com","hurtteeth.com","hushodo.com","huxtoq.com","hvjudtzf.ru","hw4mm.ru","hxeljv.com","hxmtwz3cffemjy.ru","hybrid.ai","hydr.work","hymipacu.pro","hymona.ru","hyndir.com","hypmag.ru","hypnoticwound.com","hypolavius.com","hystericalcloth.com","hystericalfinger.com","hystericalhelp.com","hytres.ru","hzfcx.top","hzucji.com","i-traf.net","i-vengo.com","i3st.ru","i7xdx6p6.space","i8y156.ru","i9w8p.pw","iafxnv.com","ibakhal.ru","ibishic.ru","ibiza-court.com","ibsecta.ru","icebergindigo.com","icelam.ru","ichecknotifyfriends.info","icilfj.com","iclbodnew.pro","icqfsp.com","id5.ru","idaschop.ru","idbhsgy.com","ideibeer.com","idkng.com","idlego.info","idomn.com","idpojar.ru","idrindi.ru","idrlq.top","iducg.gdn","idwrx.com","ieagkw.com","ieggdijjfccaffgdafb.ru","iejka.download","iemieshohx.com","ieuhd.com","iexqhm.com","igbfwa.com","igdaejaadediihbiafc.ru","igetsend.ru","igkek7a2.ga","igkxr.biz","ignitna.info","ignorelist.com","igraemroli.ru","igronas.ru","igvuw.com","ihfxao.com","ihhg3or2es.ru","iholot.ru","ihqht.com","iidfxj.com","iiewuy.com","iiltsdqcsb.com","ijacgw.com","ijdenha.ru","ijgs5i.ru","ijkcmm.com","ijsve.com","ijvvsearfavi.mobi","ikiif.com","ikinbugen.com","ikingi.ru","ikritis.ru","ikzoncud.com","ildws.com","ileads.ru","ilfumomoney.ru","illfatedsnail.com","illicium.web.money","illicium.wmtransfer.com","illinvention.com","illustriousoatmeal.com","iloveeagle.ru","ilovemp3.top","iloverain.ru","ilowcost.ru","ilysa.ru","image325.ru","imarker.ru","imeteti.info","img-cdn.ru","img1461.r.worldssl.net","imhvlhaelvvbrq.ru","immensehoney.com","imminentshake.com","imobilco.ru","imperfectinstrument.com","importedincrease.com","importedinsect.com","importedplay.com","importedpolice.com","importlocate.com","impossibleexpansion.com","impossiblemove.com","impressionsme.net","impulsehands.com","impulsejewel.com","imrk.net","imrk2.net","imrkcrv.net","imrksvr2.net","imtowoz.ru","imwarwi.ru","imyadomena.ru","imycpm.ru","inaly.ru","inboobs.net","incompetentjoke.com","inconclusiveaction.com","indcoest.com","inetrek.com","infamousstream.com","info-app.ru","info-app2.ru","info-app3.ru","info-app4.ru","info.emoment.com","info2you.ru","info33.info","info4park.ru","infoblog.site","infoboom.life","infocelebrit.ru","infoguardru.info","infomir.pw","infomix.best","infomovie.ru","inforesell.ru","informengine.com","informer.link","informfeed.ru","informplel.ru","infortractor.site","inforuss.site","infostuet.com","infowarship.com","infowarship.pages.dev","inghe.biz","inhadhen.com","inharne.com","inhole.ru","inhz49xhphar5k.top","inlive.link","inmedias.biz","inmeund.ru","inmoment.ru","innoapi.info","innocentwax.com","inoe.name","inpiza.com","inppfinder.info","inpptouch.info","inputicicle.com","inquisitiveice.com","inquisitiveinvention.com","inrd.ru","instadrama.site","installs.pro","instantcash.ru","instreamatic.com","instrumentinsect.com","instrumentsponge.com","int-news.info","integralniy.ru","intelaxa.com","intelligencehost.net","intelligentscissors.com","interbuddies.com","interesnoe24.ru","interesnoevsele.com","interestingpot.com","interfax.info","interfax.pw","internalcondition.com","internalsink.com","internet-russia.info","internetdengi.net","intim.love","intimcity.com","intimznaki.tomsk.ru","introductioncleavernipple.com","inventionpassenger.com","invest-pool.ru","investhotels.ru","investigatepin.com","invistionik.ru","invitesugar.com","iohfi.top","iovpmg.com","ipapin.info","ipgold.ru","iphone10gs.com","iplayad.com","ipml-qvr8go.ru","ippcodeblack.com","ippcodered.com","ippscriptshark.com","ipqolj.com","ipru.ru","iprxfx.com","ipsqh.com","ipvertnet.com","ipzlsr.com","iqbinaryoptions.com","iqkbi.top","iqnbe.top","iqrsr161o3y.site","iqsns.top","iqtcqw.com","iqtewa.ru","iroebhuszq.com","irozl.com","irtula.ru","irufaq.ru","iruyouy.ru","irvizem.ru","is1njb3.ru","isinodo.ru","isksds.club","ismcxv.com","iso100.ru","isrv07.com","istcs.top","isterra.ru","istmvh.com","istori.site","istunin.ru","it-pearl.com","itageli.ru","itakhin.ru","itcgin.net","itdzv.top","ithoahie.com","itisanime.ru","itizer.ru","itrigra.ru","itsurta.ru","itunestore.ru","itxfdw.com","iulftx.com","iupgxu.com","ivan-teas.ru","ivnsssc.pro","ivsiveg.ru","ivwolo.ru","ivykiosk.com","iwantyourpromo.com","iwhha.top","iwq5kreqjj.ru","iwqzrm.com","ixcbqp.com","ixlok.com","ixmzrw.com","ixtuseq.info","iygac.com","iygke.com","iylhv.com","iylia12.site","izdatra.ru","iztori.ru","izuvis.ru","izvygon.ru","j-shops.ru","j1oxqq05ry.ru","j93557g.com","jad-news1.club","jadedjoke.com","jadeitite.com","jafcpd.com","jagevirom.com","jailbulb.com","jajnhd.com","jaklikora.com","jaqmk.top","jaqupee.ru","jaskolski.biz","jccpaz.com","jcyjly.com","jd01estvnre.online","jd01etxdoree.com","jd01etxdoree.top","jd01qwt.info","jdgwr.space","jee1qz.site","jegkxt.com","jek16wtbov.site","jek1qttvo.tech","jek1quxdnrfe.org","jek56zz0.com","jek56zz0.pro","jekson44.ru","jelfmtsr5i.ru","jerwested.info","jeu5utxlo.tech","jewnsk.pro","jewongilum.com","jfhoq.com","jhn-news1.club","jhvhbc.com","jin0cbonpi.ru","jincodiks.com","jinton.ru","jionerrt.mobi","jiwklz.com","jizzfzhubf.site","jjcus.com","jjuau.com","jkhad.com","jktexpert.ru","jljnh.top","jlloshis.pro","jloush.pro","jlpbyt.com","jlxsgk.com","jlxzr.top","jme1quxporf.info","jme1urtvodz.online","jme5erxdn.tech","jme9ustnnel.com","jme9ustnnel.info","jmf-news1.club","jmk1uz3dodz.online","jmk5uut.info","jmu1eqxppr.space","jmu1eqxppvfv.top","jmu5qvx.com","jmu5qvx.info","jncfri.com","jne1quxhoqt0.top","jnu16azvozz0.pro","jnu1euxlnems.pro","jo0kfb10xr.ru","job-info2015.ru","joblessdrum.com","jofbu.com","johnlactal.com","johnoftwass.ru","johnsandsofhar.ru","johnsitsi.pro","jokek.ru","jokeyr.ru","jollywallet.com","joneself.com","jonjo.cf","jonjo.ga","jonjo.life","joubertymus.com","joulipodpodushkoy.ru","jouzeeps.click","joxar.ru","joyoussurprise.com","jpegshare.net","jpjgod.com","jpqgs.com","jpserver.site","jqedid.com","jqk2me2mzf.ru","jqtsknmobyw.com","jquerylibe.ru","jrg-news2.club","jrlne.top","jroqvbvw.info","jrs2igoimq.ru","jrvdga.com","jsecoin.com","jserv.ru","jsgbmmcapc.com","jsite.top","jsopen.ru","jsrlfg.com","jtsfxb.com","jttjtj.com","jubilantcanyon.com","jucaih.com","juddy.top","julidoll.ru","juppser.ru","juslatofbab.ru","jusorpa.ru","justicejudo.com","justiva.ru","justonsrep.com","jux9ms4vc7.ru","jvljpv.com","jvvqm.us","jxo3yhu8m.ru","jxqopk.com","jxteaj.com","jxvjiq.com","jxxgg.top","jyhfuqoh.info","jza67479be.ru","jzonie.com","jzqce.com","k0r2eokjm6.ru","k3dqv.ru","k3node.com","k54nw.pw","k675zr.ru","kabriksu.com","kachestvoo.ru","kachkachi.cf","kachkachi.ga","kachkachi.gq","kachkachi.ml","kachkachi.tk","kadam.net","kafar4.club","kagortus.ru","kaidop.com","kajf8.club","kak-bit.ru","kakanas.ru","kakgu.ru","kalistanasobachke.ru","kaloev.site","kamradamnaradost.ru","kaneki-ken.ru","karaokepesni.ru","kartinuly.ru","karuna4u.com","kaserom.ru","katalog-stroyka.ru","kataprius.com","katriie.ru","kattepush.com","kbtzxl.com","kcycpp.com","kdfar.space","kdowqlpt.info","kdr8etp22t.ru","keebler.biz","keeporhard.com","keiskar.ru","keitush.ru","keitush1.ru","keitush2.ru","ken-kaneki.ru","kenizg.com","keqrd.top","kerluke.biz","ket.ru","ketharotons.info","keyti.ru","kfrar.club","kfrer.life","kfrfr.life","kfrpr.club","kfrqr.club","kfryur.club","kgijkc.com","kgt-nn.ru","khaek.top","khanate.pro","kharnani.ru","khedliyo.ru","khetopa.info","khiledar.ru","khimandi.info","khirosha.ru","khukbakhu.ru","khvfg.com","kibaneba.ru","kijkxx.com","kilkiva.ru","killtarget.biz","killtarget.com","killtarget.pro","kilonefast.net","kilopog.com","kimagramratom.tk","kimgcdn.com","kimosai.com","kin0.biz","kin4ik.com","kinak.top","kindhush.com","kindorlemis.com","kinfly.ru","king-ad.ru","kingleads.pro","kingpeon.com","kinhenathow.ru","kinhintont.com","kino-serial.info","kino-serial.pro","kino4you.ru","kinoaction.ru","kinoblock.name","kinobol.ru","kinoboss.info","kinoclub.org","kinoclub77.ru","kinofilmax.com","kinohard.com","kinolib.com","kinonas.ru","kinoshka-ru.ru","kinosup.icu","kinott.com","kinott.ru","kinozz.in","kinozz.pro","kinozznet.com","kinqon.ru","kinqp.ru","kinrowone.pro","kiojet.ru","kipfilms.ru","kipyn.com","kirlin.link","kiruniversal.com","kissedthetrain.com","kit5hgver.com","kitesquirrel.com","kitri.tk","kittyaction.com","kjaay.com","kjhmg.com","kkkmr.com","kletki16.ru","klyunker.ru","kmndj.top","knitstamp.com","knkqjmjyxzev.info","knotkettle.com","knottysticks.com","knowens.com","knstats.com","ko6ka.ru","koddpush.ru","kodli.site","koelpin.biz","koiper.com","kokorzabil.com","kokos.click","kol-baskin.com","kolendrin.ru","kolest.pro","kolkhida-trade.ge","kombost.tk","komok.com","kompstar.tomsk.ru","konopelski.biz","konsterst.mobi","kont-news.com","koova.top","kopterka.ru","koreshblock.ru","kornistvol.ru","kost.tv","kpdn.ru","kpk.me","kpnqp847j4.ru","kpqnj.top","kptda.com","kpwp7.ru","kpyub.com","kpztl.top","kq6lwk3m9g.ru","krajcik.biz","krasisa.info","kredit.beregu.ru","kreepo.com","kremaga.ru","kremiv.com","kriloff.ru","kringrdrct.com","kritka.kz","krut.link","kryukoto.ru","ksdnf.com","kshop.biz","ksjch.ml","ktvgv.com","ktyog.com","kudapoiti.by","kunleen.online","kupitraff.ru","kurberi.ru","kuretr.ru","kuseless.ru","kutabi.info","kuveres.com","kvcd7w375h.ru","kvydqw.com","kwdssc.com","kwrqsc.com","kwtrdd.com","kwtyuv.com","kwzdbbkpre.com","kxvzsil2.ru","kxye9.gdn","kyefakwa.com","kypivukypi.ru","kzqox.com","l0iwe39iikh34bc0.ru","l2top.ru","l6hba7sosm1.site","laaming.com","lackadaisicalkite.com","lactotof.ru","ladiesnadosuge.com","ladoshka.webcam","lady-click.com","lady-sroryz.ru","lady24life.ru","ladyads.ru","ladyoffer.ru","ladyshopping.ru","ladyya.ru","ladyzxxyz.com","ladzatsi.ru","lagoonolivia.com","lagrobe.ru","lamanin.ru","lamason.ru","lameletters.com","lamplow.com","lanapa.ru","lancheck.net","languagelake.com","lapakita.ru","lapatiya.info","lapumo.com","laroshepos.ru","larotret.ru","lartebou.com","lascicordo.com","laser44.ru","lastras.ru","laterxxx.com","latritsa.ru","latyitsy.ru","laughablecopper.com","laughablelizards.com","laughdrum.com","lawyer-feedot.ru","lazabu.ru","lazyengines.com","lbbanners.net","lc2ads.ru","ldfgoxoee234b.ru","leadadvert.ru","leadgidads.ru","leadiacloud.com","leadmob.ru","leadobur.com","leads.black","leads.su","leannon.biz","leannon.net","leapfaucet.com","leaplunchroom.com","learnedmarket.com","lechenie-kozhi.ru","ledhenone.com","ledner.net","ledner.org","ledsitat.ru","ledsitling.pro","leetero.ru","leftaxi.ru","leftdidnughert.ru","leftherla.pro","leftliquid.com","legalaxy.com","legalidioms.com","legalleg.com","legandruk.com","legikqw6ps.com","legistco.ru","lekane.net","leleorix.ru","lelerum.ru","lend-rb.bid","lenta-novostei.com","lentainform.com","lentouch.info","lenty.ru","leofur.ru","leokross.com","leplena.ru","lerester.com","lerrex.ru","letcheckyougeo.com","letitbit-porno.com","letmelook.net","letmenowme.biz","letmeok.com","letodron.ru","letscheckmygeos.com","letscheckyourgeo.com","letsjan.com","letsjanua.com","letsjanuary.com","letswrite.ru","lettucecopper.com","lettucelimit.com","leuxq.com","level1cdn.com","levelbehavior.com","levelpay.ru","levitatsia.ru","lexlivinow.com","lexprofit.net","lexprofit.ru","lexprofit.su","lfd-media.ru","lffeed.site","lfi9fh.ru","lfony.space","lfovf.space","lgtf.ru","lgxcza.com","lhzmkyl.biz","lib1.biz","librarymedic.com","lichenz.ru","lichyela.ru","lidgol.ru","lidplay.net","liex.ru","lifeads.ru","lifenews24x7.ru","lifeonmed.ru","liferek.live","lifewild.ru","liftedknowledge.com","light2gr0w.me","lightcushion.com","lightframe.ru","like-shop24.ru","likemagazine.ru","likenul.com","lilinit.info","lim915iej7.ru","limaten.info","limo20.ru","lin02.bid","linabap.ru","linakay.ru","linghistof.com","lingresbab.pro","lingtoro.ru","linicom.com","links-wm.ru","linkunder.ru","linkwall.ru","linkwm.ru","linogu.info","linokle.ru","linono.ru","liolu.site","lionkrit.pro","lipsn.ru","lisakova98.ml","lisrrf.info","listat.biz","listis.ru","listsites.ru","literatelight.com","litewebbusiness.com","littel.biz","littel.net","litthegre.com","lityesu.ru","live24.info","livedecmov.com","livedecnow.com","livedecwow.com","liveexpert.ru","livefactblog.club","livelumber.com","livelylaugh.com","livelyreward.com","liveruim.com","livesurf.ru","livetor.ru","livewweb.click","livingsleet.com","lizardslaugh.com","ljbbq.com","ljknem.com","lkrszr.com","llgerege.com","llyvjs.com","lnico.ru","loader-tor.ru","loaderr.ru","loadloccat.win","loadsurprise.com","localibitcoin.ru","locallchicks-here.com","locodata.site","lodder7.biz","logethy.com","loginbox.ru","logsoc.ru","loki.hsmedia.ru","loksly.io","lolaken.com","lolper.ru","lomtor.com","longinglettuce.com","looksmile.ru","loonylunatic.com","looseloaf.com","lopiner.ru","lopireto.com","lopuut.ru","lordlink.ru","lordofads.com","lorenzourban.com","lorhamnvukws.bid","losslace.com","lostfilmer.ru","lostfilmik.ru","lostplanetcdn.com","lostrklm.ru","lotraden.online","loudlunch.com","lounerr.com","lovad.pro","lovecity3d.ml","lovelydrum.com","loveseashore.com","lovikupon.ru","lovn.ru","lowlocket.com","lp1block.com","lp3tdqle.com","lpirha.com","lpprza.com","lptiu.top","lpwre.top","lqhto.com","lrclpb.com","lresoza.ru","lrfjz.top","lriver.ru","lsbfakyx.ru","lsqsn.com","ltzvs.ru","lubimkino.ru","lucky-mob.ru","luckymoneygames.com","luckypush.pro","ludicrousarch.com","lueilwitz.net","lujacej.com","lukpiot0dz.ru","lumberamount.com","lumberrule.com","lumpylumber.com","lunat.club","lunchroomlock.com","lunikasta.ru","luravius.com","lux-tyres.ru","lux1.me","luxads.net","luxfp.space","luxuceros.com","luyfrk.com","lvuic.com","lwrnikzjpp.com","lwzbk.com","lydohedt.pro","lyhowtot.ru","lynoron.ru","lyparizh.info","lytanon.pro","lyx.guru","lzbhby4aopbepr.ru","m-growninppcode.com","m-hub.info","m-setup.net","m1.kahoxa.ru","m1cpl.ru","m1xclick.ru","m2corp.ru","m3-shop.ru","m3gadeth.ru","m41egdcqogb3.ru","m86xgpyhz6.ru","ma-code.ru","ma-static.ru","mabila.ua","macanspeed.com","maddeningpowder.com","madite.info","madnet.ru","mafecotegu.com","magariusaqmuri.cf","magic1.biz","magic1.me","magic4.biz","magicaljoin.com","magiczenith.com","magifirst.com","magna.ru","magnetairport.com","magnificentmeasure.com","magnificentmist.com","magnomita.com","maherthin.pro","mahidevrat.com","mail.banklife.ru","mailboxmeeting.com","mailget.net","main-tcod.com","mainlink.ru","mainotter.com","mainscriptshark.com","maisyy.com","majesticmountainrange.com","major-inpp-code.com","major-t-code.com","makedeal.me","makemole.ru","makeshiftmine.com","maks-reklama.com","makschuvaksobakadotkom.ru","maliciousmusic.com","malictuiar.com","malokacha.club","mamavika.com","mampark.ru","maniacalappliance.com","manselisten.com","manwm.ru","manymycodes.com","marblediscussion.com","marchtv.ru","marcomobili.ru","margadoncat.com","mark-media.com.ua","markedcrayon.com","markedmeasure.com","markedpail.com","marketplacepro.ru","marmuzhi.ru","marriedbelief.com","mashinnaya-shtukaturka.ru","massivebasket.com","massivemark.com","master-push.com","mastercodeblack.com","masterdomain24.com","mastershik.com","matbello.cl","match.org.ru","matchjoke.com","materialisticfan.com","materialisticmark.com","materialmilk.com","materialmoon.com","materialparcel.com","maturecodes-ip.com","maus77.ru","maxdps.ru","maxtraff.com","maxtrust.ru","maxwaps.ru","maybachvip.ru","mayert.link","mayka.kz","mayvbm.com","mazuma.ru","mb49mn8bz.ru","mbanner.net","mben.ru","mbn-1.com","mcbag.top","mcd-sdk.playbuzz.com","mcljm.top","mcmetrika.ru","mctqu.com","md5s.ru","mdeih.com","mdesign.planet.ee","mdomata.ru","mdvkn.com","mdyhb.com","meadowlullaby.com","measurecaption.com","meatthe.ru","meatydime.com","mebablo.com","mecash.ru","med-rul.ru","med.finsecret.ru","medads.ru","medhelp03.ru","medhurst.biz","media-rotate.com","media-storage.org","media.kahoxa.ru","mediaboom.site","mediabrama.com","mediadirectory.net","mediaget.com","mediaiguana.ru","mediainform.net","mediakadr.ru","mediamars.biz","mediametrics.ru","medianaft.com","medianaft.ru","mediapays.info","mediapoint.biz","mediarepost.ru","mediaskyline.ru","mediateaser.biz","mediatoday.ru","mediaunder.info","mediaunder.org","mediaunder.us","mediawayss.com","medicinehistor.ru","medicinetizer.ru","mednowpro.ru","mednowslo.ru","medprelend.ru","medri.ru","medshowtiz.ru","medstamp.ru","medtiz.com","medzdravinfo.ru","meealt.ru","meelba.com","meemdo.net","meemobi.ru","meet-buddy.com","meetandfuckgames-rus.ru","mega-bc.info","mega-cash.net","mega-leech.net","mega-polza.ru","mega-push.com","megabestnews.net","megainf.ru","megaopen.ru","megaserial77.ru","megastock.ru","megatizer.com","megatizer.ru","megatraf.biz","megawmr.ru","melban7.top","melodramo-adv.ru","melodramo.ru","melotiratum.com","membrana.media","memopilot.com","memorizematch.com","memorizeneck.com","memorycobweb.com","memtkh.com","menuobliv.ru","meofur.ru","meowfix.ru","mepirtedic.com","meqxh.com","mercatos.ru","mercurybest.com","merdihatus.com","meremark.com","merkel-loves.me","meryga.ru","meryyyn.ru","meseal.bget.ru","messagenovice.com","messiupal.com","messyoranges.com","metafakufovu.ru","metaliners.ru","metamarket.com.ua","metaprofit.net","metroaverage.com","meykato.ru","meyonet.ru","mfmfsfsfifmsmmssssfsffmmifsfi.online","mforgood.life","mgid.info","mgtz.ru","mhggzg.com","mhjcpn.com","mhjsr.com","mhzaj.com","mi5h2zku5s.com","mibknb.com","mibmcbm.com","micro-win.com","micurochka.com","micylvoubx.biz","midtuq.com","mightyspiders.com","migineg.com","mikas.win","mikellli.com","mikla.site","milliardytv.ru","mimi-lady18.ru","mimosamajor.com","mindlessmark.com","minemytraffic.com","miner.pr0gramm.com","minescripts.info","minidoc.ru","minimilitya.ru","minioncarl.click","minitds-12.info","minitds-14.info","minitds-21.info","minormeeting.com","minso1.ru","minuterhythm.com","mipwm.com","miralinks.ru","mirmaek.ru","mirotools.net","mirtrailer.ru","mirvolos.com","miscreantmine.com","miscreantmoon.com","misrepush.com","mistyhorizon.com","mithdilinonel.ru","mittencattle.com","mivefanulo.com","mixcdnpr.com","mixed.news","mixedreading.com","mixmarket.biz","mixshnuk.ru","mixtraff.silvercdn.com","miyavlus.com","mjxukx.com","mkavkaz.ru","mkmyvy8bcfzjlr.ru","mkvaviod.info","mlivaka.ru","mmcge.com","mmcispartners.com","mmoney.services","mnayto.com","mnogobabok.info","mnogodiva.ru","mo-space.space","mobflow21.com","mobi-cinema.net","mobi-offers.in","mobiile-service.ru","mobile-click.biz","mobilebanner.ru","mobiloza.com","mobioffers.ru","mobisway.info","mobitds.ru","mobn.net","mobocut.com","mobpartnerka02.ru","mobtop.az","mobuli.info","mocdn.info","modastro.ee","modifyeyes.com","modisotay.com","modularmental.com","moe.video","moevideo.biz","mogolico.com","moipep.com","mokerty.com","moldovenii.md","moldyicicle.com","molefefiseranis.ru","molesi.info","molihetas.com","molyk.ru","monbonsai.info","money-job.ru","moneytrap.ru","monolit.franchia.pp.ua","monstarhistory.ru","moogle.ru","morar.biz","morissette.link","morksin.com","mortalo.com","mosciski.link","motazeever.com","motionlessbag.com","motionlessbelief.com","motionlessmeeting.com","moundere.info","mountainouspear.com","mountrs.com","movdec.com","movemeal.com","movemken.space","moviead.ru","moviecash.ru","moviefilms.ru","mow2rye.agency","mowfruit.com","mowronsparhis.ru","moytorrent.ru","mozgup.ru","mp-a.info","mp-b.info","mp-c.info","mp3dance.live","mp3detka.com","mp3lofts.com","mp3stalkers.com","mpay1.info","mpay3.info","mpcrow.org","mpmppo.com","mpraven.org","mpwxj.com","mqems.us","mqpte.top","mqqrud.com","mquvqdhzgfyjl.com","mrakosy.ru","mrgreekroad.com","mromalt.ru","mrot0n5vwb.ru","mrrvmp.com","mrs-twister.ru","mrtok.ru","mrvwjekfpl.ru","mscictkarueuw.ru","msetup-partners.com","msgby.ru","mshues.com","msk-realtor.ru","msrv.su","msstance.icu","mstcs.info","mstngh.com","mt-data.ru","mtdatahaba.rocks","mtrcss.com","mtwbedsl.biz","muchhetont.ru","mucizewus.com","muddledaftermath.com","muddledmemory.com","multibux.org","multirek.ru","multonly.ru","mundanenail.com","mundanepollution.com","munderal.com","muposa.com","murkymeeting.com","murnec.ru","murqyi.com","music-zone.ru","musictraffic.ru","musticizeded.info","muteknife.com","muterange.com","mutrik.com","muttr.ru","mutualvehemence.com","muz-loader.site","muzile.ru","muzotur.info","muzrutu.ru","mv6sajryr.net","mvozne.info","mvuhy.space","mwcvu.com","mwtraff.mobi","mwtrf.mobi","mxccs.com","mxcount.com","mxgetdata.com","mxgwyd.com","mxshuh.com","mxttrf.com","mxxpa.top","my-ext.ru","my-img.ru","my-tiz.online","myander.do.am","myannet.ru","myarusel.gpor.ru","mybasilsoup.com","mybce.top","myborschtsoup.com","mycdn.info","mycheckergeo.com","myconst.net","mycpacash.ru","mycpm.ru","myextstat.ru","myfishsoup.com","myfreegamez.com","myfreetopcu1.online","myinfocenter.ru","myintapi.com","myiphone.be","myjulia.ru","mykaren.ru","myloveadblock.ucoz.club","mynysy.com","myonionsoup.com","mypagestats.online","mypictures-kievinformator.info","mypictures-onlinemaxpark.info","mypictures-onlinesegodnya.info","mypromooffer.com","myquery.ru","myshops.biz","mysiten.ucoz.net","myskybe.ru","mystatext.ru","mysteriousmonth.com","mytds.ga","myteasers.ru","mytochka.ru","mytomatosoup.com","mytraff.net","myvzuc8cum.site","mywhite.ru","mywifenok.ru","mywinspin.ru","mzlpro.com","n04m9b14.pro","n1307adserv.xyz","n1gopush.com","n1vzzp6c4ycn.ru","n2ws7kzn.info","n3owhe6qa4.com","n5fk8moaj29ivsbn6a0n.com","n7pusher.com","na-zdor2.ru","na0z0thlap.com","nacdn.info","nadajotum.com","nadavi.com.ua","nadavi.ru","nalabutenahah.com","nalivaj.ru","namefeedever.online","namezones.ru","namogemi.ru","namokuris.com","naos.ink","naplene.ru","nappyattack.com","nappyneck.com","naruhap.pro","nasdfg.com","nasrispit.com","nastroyka.club","nastroyka.site","nathetsof.com","native-cdn.com","native-track.com","nativebro.com","nativerent.ru","nativesubscribe.pro","nativevideo.ru","navdmp.com","navlili.ru","nb.msk.ru","nbolame.ru","ncbqi.com","ncnew.space","ncsnew.space","ncuoz.com","nd05qutfnrfv.top","nd05uutrne.space","nd09etxloe.site","nddmcconmqsy.ru","ndiksi.ru","ndyzz.com","ne20.biz","neatshade.com","neblvb.com","nebulacrescent.com","nebulajzer-shop.ru","nebulousamusement.com","nectini.ru","nedorogo-vkusno.ru","nedrofu.ru","needmorecola.com","needyneedle.com","negotiatetime.com","nehmien.com","nehudeyka.ru","neighborlywatch.com","nek1urtfoveu.pro","nelittte.com","neolofting.ru","neosap.ru","neosmi.ru","nephritish.com","neponaroshku.ru","nepozn.ru","neprepa.ru","neqky.com","neroom.ru","nerukopilut.ru","nervoussummer.com","nesnews.pro","neso.pro","nest.msk.ru","nest.net.ru","nest.ru.net","nest.spb.su","netcrys.com","netmark.online","netporno.org","netsled.net","network-t.net","networkandfaces.com","neu1eqxpnrf.info","neu1quxpp.shop","neu5qwt0.pro","neu5uwt.info","nevernevergiveyouup.ru","new4.me","newadplus.ru","newales.ru","newclick.org","newisnews.info","newlostrek.ru","newmedia.live","newmonetrate.ru","newrotatormarch23.bid","newrrb.bid","news-code.com","news-horonu.cc","news-network.ru","news-obl.top","news-super.com","news.mirtesen.ru","news.rin.ru","news24-24.ru","news2you.ru","newsanons.ru","newscode.online","newsfabric.ru","newsforall.biz","newsgate.biz","newsgrabber.me","newshowto.info","newskanal.ru","newsmovie.ru","newsnetwork.ru","newsofworld.club","newsonlynews.com","newsportal1.com","newsportal2.ru","newsportal3.ru","newsportal4.ru","newsportal5.ru","newsportal6.ru","newsportal7.ru","newsportal8.ru","newsportal9.ru","newsportalssl1.top","newsrubanners.com","newsvidnews.info","newtestprofi.ru","newtizz.net","newup.bid","nextbdom.ru","nextclearnews.com","nextclick.com.ru","neyron.com","neytibo.ru","nffsg.com","nfk0tiuxep.site","nfztms.com","ngads.com","ngjzmt.com","ngutegi.info","nhivb7sjnyn1.ru","nhotewi.ru","nhqqv.space","nhqwt.space","nickhel.com","nideqoa.ru","nidjxulb.ru","niftyhospital.com","niftyjelly.com","nighkclick.biz","nightwound.com","nigivarium.com","nikagg.com","nimigal.ru","nimp.org","ninavyg.ru","ningnohed.ru","nipicaa.ru","nitsano.ru","niuegjj.info","nizliro.ru","njnawm.com","njsjpb.com","nklgfgs.info","nkstkp.com","nm05qsxpn.tech","nme5u.shop","nme9ettforek.pro","nmk5qqtbnr.space","nmk5qrtrorfk.top","nmu5qrtfprf.info","nmyby.com","nnavigation.info","nne9ertfore.online","nnn.novoteka.ru","nnn.ru","nntjqn.com","nntx.ru","nnu1eqxln.tech","nnu1ett0.top","nnvkh.com","node.market-place.su","nogee.ru","noglaba.ru","nogravity.fun","noion.ru","noiselessplough.com","noletdint.net","nomkb.com","nomoreproblems.me","nonad.ru","nonchalantnerve.com","noncies.win","nondescriptcrowd.com","nondescriptnote.com","nondescriptsmile.com","nondescriptstocking.com","nonniforma.bid","nonunce.top","norinning.com","nostalgicknot.com","nostalgicneed.com","not-only.info","nothingunit.com","noticetoday.site","notifypushka.com","noty.info","nova-star.ru","novatizer.com","novbrom.com","novem.pl","novfox2.com","novinkifilmov.com","novinkiki.ru","novosti-online.ga","novosti10.ru","novosti3.ru","novosticenter.ru","novostidlyavas.ru.com","novostrus.ru","novwolf.com","now09.ru","nowda.info","nozago.ru","npbnj.com","nplxa.com","npykocy.ru","nqizef.com","nqohup.com","nqvlw.com","nrjprice.com","nrqqjb.com","nrzcj.top","nsddniu.pro","nshes.ru","nsoft-s.com","nsrealbig.ru","nsx3g.ru","ntfhglciig.bid","nu-stars.com","nulldiscussion.com","nullnorth.com","num-link.ru","numberlessring.com","numerousnest.com","nushegvchamet.ml","nuslc.top","nutcpa.com","nutritiousbean.com","nuttyorganization.com","nutxxi.com","nvsey.com","nwhoxwpuj6.com","nwphysicians.com","nxcmlk.com","nxstx.top","nyalisiy.ru","nybvs.club","nyrevi.ru","nysani.ru","nzbugd.com","nzt-news.club","nztrt.top","o0nzlh5ew4.ru","o1qry0qq83.com","o6mmm2q054.ru","oaaty.space","oafishchance.com","oafishobservation.com","oaovcb.com","ob-livki.com","ob-payment.ru","obedkormi.ru","oberbrunner.biz","obhodsb.com","obinstrumentax.ru","obitel.org","obkatra.ru","oblivdom.ru","oblivinfo.ru","obliviusrach.com","oblivki.biz","obltiz.com","oblvk.ru","obmenki.ru.com","obmlt.ru","obnamed.ru","obraz-dam.ru","obscenesidewalk.com","observantice.com","obsespa.ru","obsudam.ru","obuynits.ru","ocatdog.live","ochanki.ru","ochze.com","octclck.xyz","octobird.com","octoclick.net","octonew.me","octopus16.net","octorte.ru","octozoon.org","ocxtfq.com","oczkgx.com","odb.outbrain.com","odcedes.ru","odds.ru","oderyuk.info","odf-news5.club","odfp2bb3.space","odnapus.ru","odomal.info","odonozh.ru","odtoxup.ru","oeode.com","oeopl2y96q.ru.com","oezkf.com","ofbez.org","ofbjgf.com","ofenop.ru","offer.megabait.ru","offmaxbond.com","offsbst.ru","ofjiq.top","oflopol.info","oflroc.com","oftjofortred.ru","og0go.ru","ogclick.com","ogeri.ru","oggda.com","ogocvet.ru","ogoyj.com","ogratsan.ru","ogrid.org","ogtz5yn2u1.ru","ohgskf.com","ohtaxof.ru","ohwoman.ru","oicmsf.com","oijkse.com","oilefy.com","oindaa.com","oindsqww.site","oiokewfkjnvq.com","ojgti.top","ojnaho.ru","ojtep.com","okcbb.top","okezs.com","okfuidnfss.mobi","okiol.pro","okjsdkj.ru","okk3ssd.com","okuneva.biz","old-are-they.info","oldfashionedoffer.com","oldrrb.bid","olgin-svet.ru","oliliga.ru","olivka.biz","olmiweb.com","ologyro.ru","olomara.ru","oltonve.ru","olvdxl.com","omarti.ru","omhnjv4u.ru","omine.org","omkbk.com","omnicpa.ru","omniscientfeeling.com","omniscientspark.com","omskrielt.com","omwater.ru","onclck.ru","one-klick.ru","one-media-advert.ru","one1lady.com","onedrive.su","onemontay.ru","onenet.ru","onenima.com","oneretarget.com","onerighbutle.ru","onesebab.pro","onfeed.ru","online-multi.ru","onlinesupaads.com","only4men.ru","onlyforyap.ru","onlyrichgames.com","ontagru.ru","oogzc.top","ooobss.info","oopef43l.ru","oothoh5.top","oownik.com","opadgibnwigs.com","opaleri.ru","opapo.ru","opcbcqdjfvzff.com","openlinks.ru","openofficerus.ru","openssp.ru","operationchicken.com","operationnail.com","opershop.ru","opinionsurprise.com","opnbwg.com","oppositeoperation.com","oprara.ru","optawa.ru","optimallimit.com","opuxppwnnf.com","oqhgy.com","oqida.ru","oqkuwkax.com","oqwrba.com","orangeoperation.com","oreporu.info","oridasapap.com","oriondigital.ru","orionember.com","orjzy.com","oromantity.com","ortermodown.ru","ortetse.ru","oru.ru","orzcqez8x3n.space","os340.com","osalats.ru","osb-nk.ru","osbal.ru","osfeco.ru","osnn.work","ospolyush.ru","osqbk.com","osrones.ru","ost24.ru","osteogood.ru","osteolive.ru","osveves.ru","osviwe.ru","otbqdw.com","otclick-adv.ru","otegika.ru","otgerpesa.ru","otlipnu.ru","otogkg.com","otoply.ru","otrenver.ru","otsarec.com","otuweb.ru","otvetbistros.ru","otyso.com","ouo3ophlpm.ru","oupox.club","outstandingsnails.com","ouues.space","ouvyil.com","ovajaaw.pro","ovalweek.com","overation.review","overconfidentfood.com","overratedchalk.com","ovotvi.ru","ovustav.ru","ovyzd.gdn","owebmoney.ru","oweer.com","owlsr.us","ownadne.ru","owsezan.ru","owtori.ru","oxdx7ahb.site","oxlerco.info","oxredex.ru","oxruse.info","oxtavul.info","oxtkt.top","oxysoft.ru","oys234w0zq.com","oyy.ru","ozdau.top","ozdpxc.com","ozhila.ru","ozjga.top","oznul.com","ozombik.info","ozpivat.ru","ozwvd.com","p0o9cl4ebarckwni.com","p0snm6w9.pro","pabliri.ru","pabrashu.info","pacificwebart.com","pacode.org","padfukkk.ru","pagac.biz","pagefair.com","pailcrime.com","pailpatch.com","painstakingpickle.com","paintpear.com","paintplantation.com","pajigkcel.work","paleleaf.com","paleseyi.ru","palestarius.com","palkodrin.ru","pallsvility.pro","pamelarandom.com","pammru.net","pampopholf.com","pandre10.ru","panickycurtain.com","panickypancake.com","paningheck.ru","panksnotdead.ru","panoramicbutter.com","papatyrodum.com","parabit.ru","paradoxfactor.com","parafiliya.ru","parallelbulb.com","parametr01.ru","parandeya.com","parcelcreature.com","parchedangle.com","parchedsofa.com","pardonpopular.com","parents1.ru","parhadat.com","parkdomen.online","parrylac.ru","parsimoniouspolice.com","parthenophobia.me","parthetwo.ru","partikat.com","partishion.com","partistone.com","partner-earning.com","partner-widget.vse-sdal.com","partner-widget.vsesdal.com","partner.allsoft.ru","partner.cryptonet.biz","partner.gameboss.ru","partner.hideme.ru","partner.napishem.com","partner.napishem.ru","partner.porta.ru","partner.privatbank.ua","partnerearn.net","partnerfeed.ru","partnerna5.ru","partners.otpusk.com","partners.ru.com","partners.vsemayki.ru","partyroots.com","parusdon.ru","paruseatno.ru","parviz.ehost.tj","pasekerit.ru","passengerpage.com","passivepolo.com","pastcabbage.com","pastepot.com","pastoralroad.com","pastrentroom.com","pathfootprint.com","pathlime.com","pay-partner.ru","payeer.com","paygamesport.net","pbedle.com","pbid.iforex.com","pbmusf.com","pbnet.ru","pctext.ru","pcx-qgh2-wit.ru","pdayyocpnvh.ru","pdbnfjd.info","pdhshss.pro","pdjvsha.pro","pdloo.com","pdomainbig.ru","pecfuk.com","pecukirom.com","pedropanther.com","peel-down.ru","peettold.ru","pelicanprogram.com","pelicansource.com","pentoch.com","penzensky.ru","perceivequarter.com","perfecttds.net","perfmelab.com","periodicpocket.com","peromut.com","perpetualpail.com","perrest.com","persinhi.ru","personalspy.ru","persuadesock.com","persuadesupport.com","pervoevtoroe.ru","petiteumbrella.com","petsdata.ru","peveshnu.com","pfhasjs.pro","pftfk.com","pfvhsja.pro","pgold.info","pgold.pro","pgusgyzdfpj.ru","pharance.com","pheasantnt.com","pheriss.com","phibile.ru","phinker.ru","phobosdeimos.net","phoenix-widget.com","photographpan.com","photoshop-master.org","phsyqy.com","phwten.com","physicalbikes.com","pic-foto.ru","picbay.ru","piccy.info","pick25.info","picturehot.link","picturer.xyz","pidorg.ru","piedppienews.com","pietexture.com","pifvfovy.biz","pigiuqproxy.com","pigspie.com","pikachun.ru","pikadu.info","pikalop.com","pillowinthewoods.ru","pingmedia.ru","pinpointpotato.com","piquantpigs.com","piquantprice.com","piquantstove.com","piquantvortex.com","piranha.workers.dev","piranida.com","piranious.com","pirantic.com","pirantika.com","pirastic.com","piratman.com","pirojok.net","pirosim.ru","pizzasnut.com","pjgffds.info","pjjoqc.com","pjkyxrd15e.ru","pkoqeg.com","pkqeg5z3xffs.info","placeframe.com","placeholder.treeum.net","placeithere.net","placeport.ru","placidactivity.com","placidperson.com","plainrequest.com","planebasin.com","planeta-fresh.ru","planeta-online.tv","planoti.info","plantpotato.com","plantrelation.com","platescarecrow.com","platinumcode.net","plausiblecable.com","play-two.ru","play2.biz","play4victory.net","playframe.ru","playjusting.com","playvulkanonline.net","pldrag.ru","pleasantpump.com","pleasedonotban.ru","pleertv.ru","plotparent.com","plotrabbit.com","ploxogonet.ru","plpromos.com","plsdontban.ru","pluckypocket.com","pluckyzone.com","pluginsjquery.com","pluralismus.ru","plus10sm.ru","plusfind.info","plusvkarmuvam.ru","pmaffiliates.com","pmddby.com","pmi1yarhxx.com","pmndbsjd.site","pmtdatarow.pro","pnewspages.com","pnulice.ru","po2l.ru","poblemi.info","pocketfaucet.com","podiumpresto.com","podrobnosti-online.com","podruzke.ru","poeticpackage.com","pointdigestion.com","pointlesshour.com","pointlesspocket.com","pointlessrifle.com","poisedpig.com","pokupkinz.ru","pokutaf.com","poldqo.com","poli12.bid","polirtb.com","politegoldfish.com","politeplanes.com","polnut.com","pomdol.com","pomgal.ru","pomolation.ru","pompolu.info","ponmeby.com","ponsshop.ru","ponyvod.ru","pool5.info","poolpool.biz","pop-wmz.ru","popad.ru","popcornews.me","popcornfood.com","popplantation.com","poptyto.ru","popup.su","popupfiles.makedreamprofits","popvalcom.com","porhuk.com","porno365ads.info","porno365go.com","pornovau.club","pornula1.com","poroniko.com","portakamus.com","portech315.net","possessivebucket.com","possibleboats.com","potedly.co","potined.com","potovich.ru","potyaglo.info","povsyulya.ru","povyspo.ru","powderprofit.com","powercheff.com","poymiteetobespolezno.ru","poyva.com","pozzitiv.ru","ppmcdv.com","ppoi.org","ppvmvewssqer.mobi","ppwaat.com","ppytyk5t.ru","pq6bdw4b2yw.space","pqakcn.com","pqrtd9hhtu9x.info","pqvsm.com","pr0fit.ru","pracratre.club","pracratre.online","pracratre.today","pravdoryb.info","prbn.ru","prdlam.com","preciouseffect.com","preciousyoke.com","precratre.club","precratre.online","precratre.today","prefixpatriot.com","preldom.ru","preligions.com","prelinfo.ru","prelmon.ru","prelstar.ru","prelzar.ru","premclubs.com","premiumapp.ru","premixture.com","prepareplanes.com","presetrabbits.com","presssnews.biz","previousplayground.com","previouspotato.com","prf29bk47.ru","prgm.b-cdn.net","prgmh.com","price.ru","price.ua","pricelib.ru","pricklydebt.com","pricklyjourney.com","pricklypies.com","pricklyplastic.com","pricklypollution.com","prikoly2016.ru","prime-hunage.com","prime-hunter.com","printerplasma.com","priorityboxer.com","prioz.space","privacy-cs.mail.ru","privatelands.biz","privetadb4.ru","privetadblock.ru","prkpshpr.site","prnhpe.pro","pro100news.ru","proalisa.space","probablepartner.com","probestfilm.com","problgers.ru","procesinacton.com","processplantation.com","procratre.club","procratre.online","procratre.today","producecopy.com","productivepear.com","profiledbase.com","profiprobest.ru","profit-partner.ru","profitrumour.com","profusesupport.com","programmatica.com","projectpoi.com","prolinker.ru","promit.ru","promo-kovrov.ru","promo.md","promobyte.org","promocenter.biz","promocns.com","promodmedia.ru","promoengine.biz","promoheads.com","promojet.ru","promonew.biz","promopassage.com","promostats.ru","promoworld.pw","pronews.me","proofly.win","propellera.info","propertypotato.com","proponga.ninja","propper-clean.info","propub.ru","propushka.com","prosmazke.ru","prosmotrov.net","prospero.ru","prospertinum.com","prosto.cn.ua","prostolos.ru","protkrutka.ru","protyazh.ru","proudprose.com","proxy4http.appspot.com","prp-solnechnyj.ru","prqcratre.club","prqcratre.online","prqcratre.today","prqhn.com","prycratre.club","prycratre.online","prycratre.today","przcratre.club","przcratre.online","przcratre.today","psa9e9co4t.space","psd25.ru","psjvjja.pro","psmardr.com","psony.ru","pstatrbnew.bid","psychedelicarithmetic.com","psychedelicchess.com","pt0zhwhc26.ru","ptigjkkds.com","ptlkt.ru","pub2srv.com","publicsofa.com","puddingweek.com","puffyloss.com","puffypaste.com","puffypull.com","puffypurpose.com","puipui.ru","pukchpok.online","pumpedpancake.com","pumpedpurpose.com","punyplant.com","purchasesuggestion.com","purecash.ru","purestairs.com","purige.ru","purposepipe.com","push-house.net","push-money.ru","push-plus.net","push-pro.net","push-sender.com","push.exchange","pushadv.biz","pushadvert.bid","pushadvert.fun","pushbasitop.ru","pushcentr.com","pushcodetop.ru","pushdealer.com","pusheds.info","pushelf.info","pushere.info","pushers.info","pusherworker.com","pushex.net","pushiki.ru","pushine.info","pushington.info","pushinkaa.com","pushkacentr.com","pushkah.info","pushkapro.com","pushkov.info","pushofferpro.com","pushprofit.ru","pushreal.media","pushsender.com","pushsender.net","pushsender.pro","pushtora.com","pushtosh.fun","pushtun.info","pushua.info","pushworks.bid","pustgovorjat.ru","pustoty.net","putana.cz","puuzan.com","puwws.pro","puzcd.top","puzzlingproperty.com","pvafh.com","pvjlrfg.pro","pvngnfe.pro","pwieu.com","pwkvdk.com","pwrlkyotm.com","pwukvp.com","pxksnymto.ru","pxpfnbe1t1.com","pxxifc.com","pyenara.ru","pyksf.com","pypad.ru","pyreme.info","pyrolawis.com","pzlzv.com","pzoifaum.info","pzyfh.top","q0mn5t187u.ru","q0yxfvuo32.ru","q2ee19i2xu.ru","q5e40b17ii.ru","q7361zs951.ru","q8bfdpoknn.ru","qaik1opepc.ru","qakdki.com","qakhpthc.info","qanmw.space","qasta.club","qasubil.com","qbann.ru","qbhyczr5hw.ru","qcjam.top","qcroag.com","qdb6gd3nth.ru","qerdome.com","qergh.top","qerrex.ru","qertu.ru","qerusgreyt.com","qeyps.com","qfhzki.com","qgdzy.top","qgmwby.com","qgvcswdmgd.com","qhdhtd.com","qhdlssvk.pro","qhfsbg.com","qhiip.com","qhvbq.com","qiklsv.com","qirnz.com","qitxa.com","qjrkum.com","qkdtat.com","qkeyn.com","qkffv.com","qkrrvc.ru","qkurtnucn.com","qkyb8htwd9.ru","qlnomb.com","qload.ru","qmsdxo.ru","qoabf.top","qocsb.com","qoheo.com","qooqleplay.ru","qprskl.com","qpxohp.com","qq86tbqodk.ru","qqdress.ru","qqmeat.ru","qqmilk.ru","qrrgv.space","qshare.ru","qshmug.com","qtymi.com","quacksquirrel.com","quaintborder.com","quaintcan.com","quantumpers.com","quarterbean.com","quazito.com","quber.ru","questionableobservation.com","quicksandear.com","quietknowledge.com","quillkick.com","quirkysugar.com","quizzicalpartner.com","quizzicalzephyr.com","quqizo.com","qurtol.com","qvol.ru","qvsaga.com","qvvoom.com","qwertypay.com","qwex.ru","qwocz.com","qwshop.ru","qyclshhsxykpype.top","qzoeltaw.info","r-money.ru","r-publick.info","r.interakt.ru","r01.website","r0tl.info","r0wa9z6t8t.ru","r16kff9ug2.com","r1bs94ko2v.ru","r1media.ru","r1tl.info","r2gf0vo139.ru","r2j97oxqvr.ru","r5jpkacq.ru","r6112kfezy0.space","r9ljguu1k4.ru","r9nj4.ru","rabbitbit.ru","rabbitbreath.com","rabbitrifle.com","rabbitstorage.ru","radikal.ru","radyln.com","rafiana.info","rafmentrqwp.ru","ragitupime.com","railwayrainstorm.com","railwayreason.com","rain4cloud.gold","raintwig.com","rainydirt.com","rainyhand.com","rainyrule.com","rainystretch.com","rainyzinc.com","rajniko.ru","rakoff.ru","rakxjt4c.ru","ralkipa.info","ralnekind.com","rambunctiousvoyage.com","ramosetlex.ru","rangecake.com","rangeplayground.com","rantez.ru","rapidkittens.com","raresummer.com","ras1.site","rasionononemusmorkitpalace.ru","ratioboom.ru","ratke.biz","ratyakhu.ru","ravnovesienews.ru","rax.ru","raxzne.com","razvitie-dushi.ru","razvod-suprugov.ru","rbaleno.info","rbarore.ru","rbdiqz.com","rbfour.bid","rbinfox.ru","rbmain.ru","rbmdlvu5ygi.site","rbmedia.pro","rbone.link","rbp2.site","rbreal.bid","rbrxg.com","rbt-partner-web.interakt.ru","rbtds.net","rbzyi.com","rc7pf.ru","rcacase.ru","rcdn.pro","rcqzgq.com","rcvgoods.com","rd01eqxpnv.space","rd05qttbo.tech","rdb1.online","rde.ru","re-lead.tech","reactor.wiki","readgoldfish.com","readingguilt.com","readone.ru","ready4win1.com","readymoon.com","readysnails.com","real6traf.ru","realadev.ru","realizedoor.com","realizerecess.com","reallydistance.com","realmon.ru","realnetwrk.com","realpush.digital","realpush.media","realpush.network","reashr.com","rebelhen.com","rebelsubway.com","rebevengwas.com","rebletla.com","reborko.com","rec2000.at.ua","receivedachest.com","receptivebranch.com","receptiveink.com","receptivereaction.com","recessrain.com","reckintersupwas.info","reclame.io","recommenddoor.com","reconditeprison.com","reconditerake.com","reconditerespect.com","recordbutter.com","recrinsit.ru","recwy.com","redarianman.com","redatastore.ru","redclick.ru","redel.pro","redexchange.net","redfikedug.ru","redichat.com","redllama.ru","redmarket.online","rednews.me","ree1qrtnove.online","ree9usxpoe.club","refer.ru","referalov.net","referdriving.com","reflectivereward.com","refo.ru","refpajttvenj.top","refpakglscpj.best","refpakglscpj.top","refpakqrnazy.best","refpakwqoigx.top","refpakykgqyf.top","refpaqeiko.top","refpasjfol.space","refpavdzdd.top","refractionius.com","refuntinrin.ru","regac.ru","regeef.site","region-media.su","regiskin.ru","regpole.com","regularplants.com","regulatesleet.com","reguliruyka.ru","rehabilitatereason.com","reidancis.com","reingod.com","rejectfairies.com","rek1erxloak.info","rek5qqxpne.space","rek5qstfnek0.top","rekbar.ru","rekl2.ru","reklam9.com","reklama.direct","reklamaizer.ru","reklamaster.com","reklamnoedelo.com","reklink.ru","rekola.ru","rekomiko.ru","reks.club","rekvid1.ru","relangean.com","relap.mail.ru","relationrest.com","relevisibly.com","rememberdiscussion.com","remoyetum.com","renewnewss.net","renhepharop.ru","repeatsweater.com","replaceroute.com","representativebat.com","repulsiverequest.com","rerelep.info","rerer6.ru","resolutekey.com","resonantbrush.com","resonantrock.com","resourse43.com","respectrain.com","resplendentecho.com","restrainstorm.com","restructureinvention.com","resttort.ru","resuno.ru","retail-server.ru","retargetadv.com","retharitus.com","retreid.pro","retrievemint.com","retrollitt.ru","rettal.ru","rettik.ru","retumyi.ru","retytu.com","reu1ertfprfe.top","reu1ua3doqt0.top","reu1uqtbpqt.info","reu5q.com","reu5q.tech","reu9evxk.top","rew43h2.ru","rewalt.ru","rewdinghes.com","rexpush.me","rexpush.net","rexpush.org","rexpush.pro","rezale.ru","rezhiv.ru","rgqxbf.com","rhetoricalactivity.com","rhetoricalloss.com","rhetoricalveil.com","rhhmaq.com","rhymezebra.com","rhythmmoney.com","rhythmrule.com","riaccaw.com","riafdi.com","richclick.ru","richpopup.com","richreceipt.com","richstring.com","richtraffic.ru","ridapsipsy.com","rifflingo.com","righteouscrayon.com","rightfulfall.com","rigidrobin.com","riibl.com","rikolet.ru","rimeyer.ru","rimvoyeur.ru","ringplant.com","ringplayground.com","ringsrecord.com","rinlohedtron.ru","rintinwa.com","rinwasmahis.ru","rinwisi.pro","rioaffiliates.com","ripemember.com","ririnranleft.ru","riseup-t-code.com","ritzykey.com","ritzyrepresentative.com","ritzyveil.com","riverlead.ru","rivgo.info","rj7xw.ru","rkczot.com","rkft2sdl8b.ru","rkkvq.com","rlcg9jtt.ru","rluuva.com","rme16a3.online","rme1euxpnak.online","rmnje.top","rmqnfg.com","rmqunan.com","rmraos.com","rmu1ezz0.top","rmu1qtxhpve.info","rmvjk.com","rnbn.ru","rne1uqtnnzz0.pro","rne5qrtjov.club","rne5qrtjov.site","rne9esxdorf.online","rnnuw.com","roagz.us","robaduvulo.com","robcalwith.ru","robinius.pro","robjusrew.com","robustbelieve.com","rodeopolice.com","rofhathe.com","roft.pro","rofufupo.ru","rofunseve.ru","rofurekika.com","rogahn.net","rohlita.ru","roida.club","roklerok.com","roletan.com","rolhedkemuch.ru","rollconnection.com","rollerads.com","rolrewhert.com","rolzox.com","roma.artm.su","romaguera.biz","roncano.com","roninex.ru","rontar.com","rontar.ru","roofsing.com","rookee.ru","roomyreading.com","rootclick.biz","rootmedia.cc","rootmedia.ws","rootspace.biz","ropandhep.com","ropedri.com","rorer.ru","roseincome.com","rosladi.ru","rosona.ru","rotaads.ru","rotacmbettime.site","rotads.ru","rotapost.ru","rottenray.com","roughharmony.com","roughroll.com","roukel.com","rovarti.info","rove.cl","rowketly.com","rozaura.ru","rozetka.cloud","rozitaz.ru","rp-srw.net","rpbln.work","rpqjo.top","rq6acf4x.ru","rquecb.com","rrenumo.com","rrmovh0f.ru","rrnhb863j.tech","rrolawcats2bsl4b.in.net","rruytrooytr.tk","rs-context.ru","rsepv.com","rstbtmd.com","rsuuc.com","rt-ns.ru","rt-rrr.ru","rt-ttt.ru","rtb-media.ru","rtb.beeline.ru","rtb.mts.ru","rtb.wedeo.ru","rtbads.com","rtbads.info","rtbclick.net","rtblog.ru","rtfnm.com","rtfslp5ejugqsy.ru","rtl1.biz","rtl1.net","rtl1.org","rtoayt.site","rts.click","ru-novocti.com","ru7mee8nhmz8.ru","ruadlist.ru","rubejads.ru","rubejtizer.ru","rubiginose.com","rubkate.ru","ruddycast.com","ruddywash.com","rukavilat.ru","rukodelkinshop.ru","rukoebads.com","ruktar.ru","runmken.space","runoffree.bid","runolfsson.net","ruproverrcwc.tk","ruralrobin.com","rus-porno.ru","ruscams.com","ruschopi.ru","ruscontext.com","ruserials.club","rushhips.com","rushkolnik.ru","rusmedserv.com","rusnabat.com","rusprices.ru","russervisbest.ru","russianluck.com","rustds.click","rustds1.click","rusticprice.com","rustrackers.ru","rutad.ru","rutarget.ru","ruthlessdegree.com","ruthlessmilk.com","ruthlessrobin.com","ruttwind.com","rutvind.com","rutyago.ru","ruunews.info","rvktu.com","rvsport.ru","rwaxcl7hij.ru","rwhxz.space","rwpypf.com","rx-tds.com","rxjfh.com","rxtbb.top","rybyzi.ru","rydarobron.ru","rygfjv.com","ryios.com","rypamigbr.ru","rytesav.ru","ryuosy.com","rzhujam.com","rzjirk.com","rzukou.com","rzviy.com","s-onetag.com","s-www.ru","s.ex.region70.ru","s17365.org","s1adult.com","s1block.com","s1venus.biz","s1venus.com","s1venus.org","s1vesta.com","s2517.com","s2normal.com","s37click.fun","s3block.com","s5block.com","s6mf2ru8h1.ru","s7sdtgz7zre5ms.top","s98k2dmmbm.ru","sablesmile.com","sablesong.com","sad2tizer.ru","sadji.cricket","sadkasd.party","sadloaf.com","sadreno.com","saegiw.pro","safesource.ru","safevideo.cc","saffronrefuge.com","saftraf.com","sailsuit.com","salamaleyum.com","salesdoubler.pro","saltedslimes.com","salutbook.ru","samestretch.com","sampishi.ru","sandratand.ru","sandsewass.com","sandsitfor.com","saparaninghin.ru","sapfir.tv","sarafan.fun","sarimsol.com","sass.com.ua","satisfycork.com","satisfyingshow.com","satisfyingspark.com","savoryorange.com","savorystructure.com","sawayn.link","saysidewalk.com","saytservis.ru","sb-money.ru","sbbjdr.com","sbest10s.info","sblftg.com","scafer.ru","scancpa.ru","scanleads.ru","scarcecard.com","scarcesign.com","scarcesurprise.com","scarecrowslip.com","scarecrowslope.com","scaredcomfort.com","scaredsidewalk.com","scaredsnake.com","scaredsnakes.com","scaredstory.com","scaredswing.com","scarfsmash.com","scarfthought.com","scarpbooking.ru","scatrouting.com","scatteredheat.com","scatteredquiver.com","scatteredstream.com","schmeler.biz","scientificshirt.com","scientificsneeze.com","scintillatingscissors.com","scintillatingsilver.com","scintillatingspace.com","sckxppzdm.com","scr-tz.com","scratchsofa.com","screechingfurniture.com","screechingstove.com","screen-model.ru","screenpix.ru","scribblestring.com","scriter.ru","scrollservice.com","scrooge-uncle.services","scrool.ru","scrubswim.com","scsjpefk.info","sdfbfaa.pro","sdflsdfl.ru","sdkloc1.com","sdmot.ru","sdoklad.ru","sdoper.com","sdx.ru","sdziy.us","seafox26.com","sealine.pro","seaparrot.info","searchnow.site","searchtds.ru","searchtweaker.com","seashoresociety.com","seatsmoke.com","seavideo22.com","seawolf16.com","sebina.ru","secondhandfall.com","seconominative.com","secretivecub.com","secretivesheep.com","secretivestick.com","secretspiders.com","secretturtle.com","securemember.net","securewebboard.com","securitypeoples.com","see-this-domain-now.info","seedeasy.ru","seedr.com","seedr.ru","seedrug.ru","seedscissors.com","seeliner.com","seemlysuggestion.com","seertul.com","segamen.ru","sehtjv.com","seilope.com","selectivesummer.com","selectroduced.com","selfishsea.com","selfishsnake.com","sellaction.net","seloinru.ru","selosin.com","semantik01.ru","semantiqo.com","sendelven.com","senoval.sports.ru","senseagency.ru","sensorsmile.com","seo-sport.ru","seoftsup.pro","seoha.ru","seoliner.ru","seopult.ru","seorate.ru","seozubr.club","separateshow.com","separatesilver.com","septeefepp.club","septemnrt.club","septepmde.club","septermerr.life","septerpet.club","seraphichorizon.com","sercdn.ru","serconius.com","sereendipit.com","serendipityecho.com","serenezephyr.com","serial.homes","serialinfo.ru","serialok.club","seriouspartner.ru","serioussuit.com","serlive.ru","sernen.com","sernow.ru","seroit.ru","serolan.com","serpentshampoo.com","serumawus.com","serv.prison-bot.ru","serv7553.ru","servantolog.ru","servemoney.ru","server-akcept-yr.ru","server-number-1.ru","server-rotation.ru","servicelead.ru","servicelead.top","servtodown.ru","sesisurom.com","setads.bid","setforconfigplease.com","setka.media","setlinks.ru","setterlistjo.link","settleshoes.com","sevensteps.biz","sex-finger.com","sexfilms.ru","sexplay.com.ua","sexprice.ru","sexualmastery.ru","sexytal.com","sf2ej57.com","sfold141.ru","sfqhdeamds.info","sfsdlkd.ru","sg6sada.club","sghmho.com","sgirqr.com","sgolden.ru","shaggytank.com","shakegoldfish.com","shakescash.com","shakesclick.com","shakesin.com","shakesine.com","shakeson.ru","shakespoint.com","shakesspot.com","shakesuggestion.com","shakyseat.com","shakysurprise.com","shakytaste.com","shallowblade.com","sharilon.site","sharksplayer2.com","sharp.ondu.ru","sharppatch.com","shazzefiass.com","shellcat.ru","shesubscriptions.com","shifrosy.ru","shimlabi.info","shinesavage.com","shirtsidewalk.com","shiveringspot.com","shiverscissors.com","shockinggrass.com","shockingship.com","shonretimus.com","shop3784.ru","shopbreakfast.com","shopcn.ru","shopgameslive.com","shopnetic.com","shoptop-24.info","showbiz.mail.ru","showmelinks.com","shpovaw8wu.ru.com","shpro10.com","shpultiki.ru","shrillspoon.com","shtzrrr.biz","shulitet.ru","shutseashore.com","shvhse.com","shyseed.com","sib-crm.ru","siblesectiveal.club","sickflock.com","sicksmash.com","sideonwest.com","silentcredit.com","silentwrench.com","siliconslow.com","silkysquirrel.com","sillyscrew.com","simofor.ru","simplesidewalk.com","simplisticstem.com","simplity.ru","sincerebuffalo.com","sinceresubstance.com","sinfosi.ru","singroot.com","sinkbooks.com","sionotti.ru","siresuperm.bid","sirokuzo.com","site-config.com","siteme.org","sitetraff.ru","sitewithg.me","sitorew.com","sitroptert.com","sitsts.com","siwbowo.ru","sixauthority.com","sixscissors.com","sizesidewalk.com","sjdfkjh.ru","sjgbgv.com","sjsmartcontent.org","sjsmartcontent.ru","skawto.ru","skcrtxr.com","skidka50.net","skidl.ru","skiles.link","skillfuldrop.com","skillfulsock.com","skisofa.com","skwstat.ru","skyad1.ru","skyad5.ru","skyadsvideo1.ru","skyadvert.su","skyadvideo.ru","skycdnhost.com","skyscrappear.com","skyvideo1.ru","sl1et.ru","slasop.ru","slavedomain48.net","slaysweater.com","slejv.space","sleshdash.com","slhnj.com","slickjump.com","slickjump.net","slickjump.org","slimopinion.com","slimp.net","slimyscarf.com","slimyseashore.com","slinksuggestion.com","slipperysack.com","slon.biz","slopesoap.com","sloppycalculator.com","sloppyearthquake.com","slotblost.com","slotorio.link","slova-accordy.ru","slowpoker.ru","sltvtk.com","slzix.com","sm-dafa.com","sm-img.com","sm-ini.ru","sm-ini2.com","sm-out.com","sm0tri.eu","smallege.icu","smallel.icu","smalltyan.ru","smarf.icu","smart-soft.ru","smart-tds.info","smartns.cdnvideo.ru","smartzaim.online","smashshoe.com","smashsurprise.com","smazaz.icu","smi.expert","smi.fm","smi.pp.ua","smi.today","smi10.ru","smi2-js.net","smi2.ru","smi2.tv","smi2020.ru","smi2020.ru.com","smi24.kz","smi2you.ru","smi4u.ru","smi6.info","smicenter.ml","smicenter.ru","smigid.ru","smiinform.zone","smiinformer.com","smiinformer1.com","smiinformeri.online","smikitchen.ru","smile32.ru","smilewound.com","smilingcattle.com","smilingswim.com","smilingwaves.com","sminewsnet.ru","smiru.site","smitham.org","smklso.com","smntq.com","smoggysnakes.com","smoggystation.com","smonstr.ru","smotret-anime.com","smotret-anime.online","smotretanime.ru","smpbhfiwr.com","smsconvertv3.ru","smvhv.space","snailsengine.com","snakemineral.com","snakesshop.com","snakesstone.com","sneakwind.com","sneakystew.com","snelwilcox.com","snitchlittle.info","snlyjkf3vs.ru","snoresmile.com","snovimgodomyap.ru","snowgeranium.com","snyviza.ru","soaprange.com","soapsmoke.com","socialnow.site","socks5.ru","socola.ru","socpublic.com","soft-landia.ru","softbn.ru","soggysponge.com","soggyzoo.com","soghqcf.pro","soilebol.com","soknm.com","solarislabyrinth.com","solarois.com","solegingly.co","soleniece.ru","solopon.com","somberattack.com","somberscarecrow.com","sombersea.com","sombersquirrel.com","sombersticks.com","somberstructure.com","sombersurprise.com","sometired.com","somon.tj","sonaro.ru","songssmoke.com","sootheside.com","soothingglade.com","sophisticatedstory.com","sophisticatedstove.com","sordidsmile.com","sordidstation.com","soresneeze.com","sorethunder.com","soretrain.com","sortsail.com","sortstructure.com","sortsummer.com","sosedky.ru","sosnews.ru","sotbispro.ru","soulety.com","sourserve.com","sov-inform-buro.ru","sov-part-cpl.ru","sov-sib-cpl.ru","sov.stream","sova.ru.net","sovetnik.market.yandex.ru","sovetnik.yandex.net","sovetnikdam.ru","sowlettuce.com","soyztreid.website","spacepush.ru","spads.me","sparklesleet.com","sparklingnumber.com","sparklingshelf.com","sparnove.com","sparonero.pro","sparrow.ru","speakgrandfather.com","specialscissors.com","specialsnake.com","specialstatement.com","spectacularstamp.com","speedmydata.com","speedteest.pro","speedtest-net.pro","spellsalsa.com","spendpest.com","spetsodezhda-best.ru","sphjtw.ru","spicysales.ru","spiderbig.info","spidersboats.com","spiffymachine.com","spirebaboon.com","spiritslice.com","spload.site","sploads.site","spongesalt.com","sponsor.gazeta.ru","spookyskate.com","spookysleet.com","spookyslope.com","spookystitch.com","spoonsilk.com","sport-fitnes.ru","sportbets.su","sportoboz.ru","spostic.date","spotlessstamp.com","spotsniper.ru","spotstring.com","spottednoise.com","spottedsmile.com","spottedsnow.com","springaftermath.com","springsister.com","springsnails.com","sprosivracha.com","sprydelta.com","spuriousair.com","spuriousbase.com","spurioussteam.com","spuriousstranger.com","sputnik1.ru","sputnikads.ru","spwdfr38rg.ru","spynigeria.com","spysubstance.com","sqa41.ru","sqjda.com","squalidscrew.com","squashfriction.com","squeakzinc.com","squealingturn.com","squeamishspot.com","squirrelhands.com","sravniali.ru","srkft.com","srtzq.com","srv43.ru","srvd2204.com","ssd7.ru","ssliivuqpm.ru","ssrv7.com","ssso.ru","ssvim.com","sszru.ru","st-wp.ru","st.astraone.io","stablemoney.ru","stadobaranoov.ru","stadoovec.ru","stadygogo.biz","stakingbasket.com","stakingscrew.com","stakingshock.com","stakingslope.com","stakingsmile.com","staleseat.com","staleshow.com","stalesummer.com","standingnest.com","standingsack.com","standtrouble.com","starhistory.ru","starinform.ru","starphotoblog.com","startovarka.ru","starvid.site","stat-well.com","statchecker.yandex.ru","statcontent.ru","statdynamic.com","statementsweater.com","static-pp.ru","static.aio.media","static.prototypes.ru","static.wi-fi.ru","staticsfs.host","statredpic.ru","stattorr.ru","stattorrext.ru","statuesquebrush.com","stavkiprognozy.ru","stayaction.com","stcvhf.com","steadfastseat.com","steadfastsound.com","steadfastsystem.com","steadycopper.com","steam-sell.ru","steamaccs.com","steepsister.com","steepsquirrel.com","stengeholt.com","stepcattle.com","stepplane.com","steptocash.ru","stereoproxy.com","stereotypedclub.com","stereotypedsugar.com","stewspiders.com","stf779.ru","stg.truvidplayer.com","stickssheep.com","stickysheet.com","stiedemann.biz","stiffgame.com","stiffstem.com","stimulatingsneeze.com","stingsquirrel.com","stingyspoon.com","stino.info","stizer.ru","stockingsleet.com","stockingsneeze.com","stopget.ru","stoprussians.com","stopstomach.com","stopthewar.live","stopvirus.link","storescissors.com","storeslope.com","storesurprise.com","storm01.ru","stormyachiever.com","stormyfold.com","stoveseashore.com","str99.ru","straightnest.com","strangeclocks.com","strangesink.com","strannosty.ru","streamingcastle.me","streetuptowind.com.com","stretchsister.com","stretchsneeze.com","stretchsquirrel.com","striglusor.com","stringsmile.com","stripedbat.com","stripvidz.com","strivesidewalk.com","strivesquirrel.com","strogonet.ru","stroy-birzha.ru","stroy-sam.com","strucewe.info","structurerod.com","sts-bts-td.ru","stsdv.com","stteeruptowind.com","stumtererum.com","stupendousselection.com","stupendoussleet.com","stupidscene.com","stupidsnake.com","styleload.ru","su2lgyoeucscn.ru","subletyoke.com","subsequentsand.com","subsequentstew.com","subsequentswim.com","substantialcarpenter.com","substantialgrade.com","substantialstraw.com","substraktor.ru","subsworker.bid","subxpk.com","successfulscent.com","sucior.ru","suddensidewalk.com","suddensnake.com","suddensoda.com","suddenstructure.com","suffusion.info","sugarcurtain.com","sugarfriction.com","sugvuxa.ru","sulkybutter.com","sulkycook.com","sumano.info","summerobject.com","sunburgh.com","suneren.com","sunfeed.me","sunina.info","super-sxema.ru","superbestvideo.ru","supercampfire.com","supercatalog.3dn.ru","superdigitalsupport.ru","superfacts.ru","superfastcomputer.ru","superficialeyes.com","superficialspring.com","superficialsquare.com","superfilms.ru","superfish.com","superfloooow.com","superkinobob.ru","superkuhnja.ru","superlady.org","supernovosti.ru.com","superrdomain.info","superrnovosti.ru","superrstar.services","supersmi.cf","supersmi.ga","supersmi.gq","superstyle.ru","supertop.ru","supertopclick.club","supervisegoldfish.com","superviseshoes.com","superwoomen.ru","supinatio.ru","surbis.ru","surfy.space","surfy.tech","susfvjh.pro","suspendseed.com","sutgof.ru","suuut.com","sv-pr.ru","svedkan.com","svegt.com","sveklon.com","svekol.com","svekolasg.pro","svekolka.com","svekolnik.com","svitnews.com","svk-native.ru","svk100hp.ru","svotu.top","svrssngsjy.info","svxcwr.com","svysoru.ru","swagfind.info","swampgods.ru","swaniawski.net","swankysquare.com","swaptrap.live","swaymanlim.win","swdqyi.com","sweepsheep.com","sweetbc4.club","swellstocking.com","swelteringsleep.com","swelteringsmile.com","swimslope.com","swingslip.com","swordgoose.com","sxbrvx.com","syekg.top","symbolizebeast.com","syncuser.info","syndang.party","synonymousrule.com","synthesizespoon.com","sysdiag.ru","sysfiles.net","systemizecoat.com","sytxao.com","szame.biz","szimh.com","t4ergzwf7r.com","ta.mybb.ru","ta9xknwqzfz.space","tabun.info","tacaveros.com","tafimedia.com","tafrebadus.com","tafreshtatum.com","tagslimit.com","tahedtheg.com","taitroupe.com","tajmaru.ru","takeman.ru","takia.ru","takib.ru","takibb.com","takibb.ru","takic.ru","takicc.ru","takicc.site","takidd.online","takidd.site","takipp.ru","takitdska.ga","talentedsteel.com","talktomeplease.biz","tamerliqus.com","tangibleteam.com","tangyamount.com","tanlitthisdint.ru","tapnetwork.ru","tapstats.ru","tare51vkh.ru","targetan.com","targetanza.ru","targeterra.com","targetix.net","targetmedicine.ru","targetp.ru","targuslame.com","tarnifotum.com","tarry.ru","tarttendency.com","tastefulsongs.com","tastelesstoes.com","tastelesstrees.com","tastelesstrucks.com","tastesnake.com","tauruallop.download","taverkegaard.com","tawdryson.com","tb.mybb.ru","tbizw.top","tcamav.com","tcesqj.com","tch10.com","tch30.com","tcrybv.com","td.mybb.ru","td9tgaersp.site","tdeug.com","tdkino.com","tdmplus.ru","tds-minionhelp.ru","tds.bid","tds.io","tdsantcrazy.ru","tdsrmbl.net","tdstorage.site","tdzvm.pw","teachmeiwnd.com","tealtan.com","teamrtb.net","teaone.net","tear55.info","tearfulglass.com","teaserfast.ru","teasermedia.net","teasermoney.com","tech783281.ru","techhybrid.net","technical-rtl.ru","tediousbear.com","tediousticket.com","tedioustooth.com","tedpasit.com","tedpasit.net","teenytinycellar.com","teenytinyshirt.com","teenytinytongue.com","teenyvolcano.com","teethfan.com","tehnoklad.ru","tehranvd.pw","tekaners.com","telacrered.ru","telephoneapparatus.com","telespravka.com","telnqa.com","tempertrick.com","temporarympay.com","tempttalk.com","temptteam.com","tempwmpbdan.bid","tendersugar.com","tendertest.com","terevy.com","terhimpa.pro","terriblethumb.com","terrificgoose.com","terrifictooth.com","terrout9.biz","terthoreper.ru","tertuyq.ru","teser.webakcent.pro","teset.info","tessom.com","test37.com","test4432.ru","testablisha.info","testad.bid","testadmiral.com","testedtouch.com","testikm.ru","testosteroid.com","testsbox.ru","testsi.ru","testwest.xyz","tetabe.info","tetrawicus.com","text-ali.ru","texto.click","textun.ru","texturetrick.com","teydevi.ru","tf.mybb.ru","tg2016.net","tgaqxo.com","tgb.hsmedia.ru","tgdmpf.com","tggay.top","tgnvk.top","tgsmtdata4.pro","th.mybb.ru","thairesort.ru","thathislitt.ru","the-peer.net","the7re.com","thefox.mobi","thefoxads.ru","thefoxm.com","thekupdom.com","thekupidom.ru","themarketplaza.info","themoneyes.ru","therapeuticcars.com","thetabdot.com","thetlingheck.pro","theuncal.com","theverve.ru","thevtk.com","thickticket.com","thicktrucks.com","thingsafterthought.com","thingstaste.com","thinkablefloor.com","thinkablerice.com","thinkitten.com","thirdrespect.com","thirstyswing.com","thirstytwig.com","thomastorch.com","thor-media.ru","thor-t.com","thor-z.com","threechurch.com","threedrive.su","threetruck.com","threwawaythetv.com","throattrees.com","thulun.com","thunderingrose.com","thunderingtendency.com","tibimed.ru","tibrashadow.ru","ticketaunt.com","ticklesign.com","tidopro.biz","tidycdn.com","tifrive.ru","tigart.club","tiger947x.ru","tigragroup.com","tikitaki.info","tikstok.fun","tilafast.com","timeterritory.com","timetwig.com","tin-ton.info","tinj.ru","tinnotet.com","tinytendency.com","tipebixartbli.ml","tiploxoyuxodi.ru","tiredthroat.com","tiresomethunder.com","tirimon.ru","tiruniversal.com","tirwdq.com","tisgaturus.com","tiutietur.com","tiveriches.pro","tiz-et.ru","tizenoid.ru","tizer.ws","tizerbank.com","tizerbox.net","tizerclick.com","tizerclik.com","tizerka.biz","tizerka.net","tizerlady.biz","tizerlady.click","tizerlady.com","tizerlady.info","tizerlady.net","tizerlady.org","tizerlady.party","tizerlady.ru","tizerlady.win","tizerlady.work","tizerleads.ru","tizerlink.com","tizermanako.ru","tizermedias.com","tizertracker.ru","tizgo.ml","tizierlady.ru","tizirc.ru","tizlex.ru","tizmarkov.ru","tiznews.ru","tiznic.ru","tizpan.ru","tjfot.com","tjj7k.ru","tjlgfdfnk.tech","tkts.cl","tl1fast.com","tl1r.info","tl2fast.com","tl3fast.com","tldredenter.com","tlr1.biz","tlxjuj.com","tm46k0ij.ru","tmozs.com","tmstrack.com","tn.mybb.ru","tneduf.com","tnevota.ru","tnsis.ru","tnxptj.com","to330.com","todaymix.ru","todaytodo.ru","toedrawer.com","tofilego.site","toftforcal.com","toftofcal.com","toftroprecaning.ru","tohopes.ru","toldundevent.com","tolko1dogovor.com","tolkunov.com","tomi.ai","tomi.net.ru","tomillion.ru","tonsunjo.com","toolcount.ru","toormpc.com","toothbrushnote.com","toothpasterabbits.com","top-news.su","top-news3.ru","top-shop.ru","top.my.ua","top10blog.ru","topadvertur.ru","topclicks.club","topcpa.ru","topcto.ru","tophin.ru","tophot-news.com","topichawaii.com","topisiders.ru","topiz.ru","toplaygame.ru","topsmi.ru.com","topwot.ru","toraccept.ru","torgdom.biz","torgnn.ru","torguz.ru","torkok.com","tormun.com","toroptotrab.ru","torpidtongue.com","torpidtoothpaste.com","torr-ext.ru","torren.eu","torrent-6gg.site","torrent-gox.site","torrextanti.ru","torstytons.pro","torwind.com","totsinuts.ru","tovar.helloprice.ru","tovarro.com","toweringrun.com","towithdureb.ru","towrfd.com","toxy9ikenenxtf0f.com","tozovulozi.com","tpjsqt.com","tpxur.top","tqeobp89axcn.com","tqqjk.top","tr6rfgjix6tlr8bp.info","trackclicks.info","trackeroc.tk","trackni.com","trade7.ru","tradeleads.su","traderseo.ru","tradetooth.com","traf.spb.ru","trafex.net","traff.travelata.ru","traffclick.me","traffer.biz","traffim.com","traffkin.org","traffmagic.ru","traffpartner.ru","trafgid.com","trafic-media.co","traficon.pro","trafidet.ru","trafka.ru","traflink.ru","trafmaster.com","trafned.ru","trafobmen.ru","trafoklik.ru","traforet.online","trafpo.ru","trafpyat.ru","trafser.ru","trafshet.ru","trafstore.com","trafsub.ru","trafviv.ru","trailer-games.com","trailerfilma.online","trailerfilma.ru","trailermarket.ru","trailerstube.ru","trampam.club","trandsey.info","tranquilamulet.com","tranquilarchipelago.com","tranquilside.com","tranqvilius.com","transfertraf.ru","transiz.ru","translateoatmeal.com","tranziceleb.ru","tranzitcash.ru","tranzithealth.ru","tranzithistory.ru","tranzitinfo.ru","trappush.com","trapteaching.com","traszer.pro","tratouler.com","travelerstv.ru","treadbun.com","tredman.com","treered.ru","treis.ml","trelss.club","tremendousearthquake.com","tremendousplastic.com","tremendoustime.com","tremendoustreatment.com","tremona.ru","trenchenious.com","trening-maximum.ru","trevro.ru","trial4eset.com","trickycelery.com","trilebas.ru","triplestat.online","tritebadge.com","tritethunder.com","triuudsad.mobi","trkleads.ru","trofiso.ru","trofvid.com","trofvido.com","tromen.ru","tropic88weather.center","troubledtail.com","troubleshade.com","trst-st.com","truckstomatoes.com","truculentrate.com","truefalsetalk.com","truemedic.ru","truenat.bid","trufavid.com","truksi.com","trunderka.ru","truned.com","trunex.info","trusthalloween.com","trustjs.net","trustlink.ru","trustrevievvs.info","trxxh.com","trynews.me","trysnd.fun","ts-ads.info","tsilepe.ru","tsinadol.ru","tsita.ru","tsitroma.ru","tsystatic.com","tsytomer.ru","tta3w6e98cka.ru","ttarget.ru","ttclkl.com","ttluae.com","ttvnps.com","tubogomifo.com","tuiote.com","tulip18.com","tumbleicicle.com","tune-up.site","turbotraf.com","turismosport.com","turkishturkish.info","turmene.ru","tutorthing.com","tv-ads.ru","tv-serial.info","tverfss.ru","tvigl.info","tvoy-startup.ru","tvw8edxhpf.ru","tw0dmn.com","twibe.su","twodrive.su","twtmle.com","txtfeed.club","tyjjavlp5w.ru","typicalairplane.com","typicalteeth.com","typwwg.com","typyky.com","tytytutu.ru","tyupo.com","tyypv.com","tzwaw.pw","u0mgpv6831.ru","u1tshop.ru","u2bmco.com","u2mshop.ru","u2tshop.ru","u7kgr54jr7.ru","ua-teens.com","uaadi.com","uadvt.net","ub41.tk","ubdwc.com","uberlaw.ru","ubfhq.top","ubiquitousyard.com","ublrfs.com","ubqeoa.com","ucfeed.ru","ucurtatus.com","uegbqw.ru","uehwxf.com","ueopf.com","uezbshzpdcbb.info","ufeed.ru","ufouxbwn.com","ufuemi.com","ugadn39.ru","ughtedrab.ru","ughtottof.com","ughwashis.ru","ugkod.com","ugonrin.com","ugyfw.top","ugyyod.com","uhabab.com","uhdif.top","uitrens.ru","ujokee.com","ujoongeilaej.info","ujrigp3vkr.com","ujtjjj.com","ukamer.ru","ukhjac.com","ukrbanner.net","ulaen.com","ulclick.ru","uldmare.com","ulenr.top","ultraoranges.com","ulyvjty4rd.com","umagnet.ru","umrefebaot.biz","umwiba.com","unablehope.com","unaccountablepie.com","unads.ru","unadvisedengine.com","unarmedindustry.com","unattepush.com","unbecominghall.com","unbecominglamp.com","unbraceous.men","unclic.ru","uncoveredcircle.com","uncoveredexpert.com","understoodocean.com","undrithadat.ru","undzbe.com","unequalbrake.com","unevenstring.com","unfeaecmhszmsx.com","uniads.net","unifyaddition.com","uninterestedquarter.com","unionlab.ru","uniontraff.com","unisound.net","universal-mat.com","universallnk.com","unixfuture.com","unknowncrate.com","unknowntray.com","unlockers.ru","unmonoland.net","unnaturalcaption.com","unoadsrv.com","untidyquestion.com","untidyrice.com","unugren.ru","unusedquestion.com","unusedstone.com","unusualtitle.com","unwieldyhealth.com","unwieldyplastic.com","unworthytongue.com","unwrittenspot.com","unwsrv.ru","unzpc.com","uocux.com","uoldid.ru","upboom.ru","updatesflashplayer.ml","upgyu.com","upincome.ru","upkbrx.com","uppitytime.com","upravel.com","uptodater.net","uptracker.ru","uqfot.com","uqystk.com","ur-listok.ru","urancspitte.info","uredy.top","urfphr.com","urgdk.top","uryle.ru","us1tryasemi.ru","us2ozhalin.ru","us3mnavice.ru","us4hnicser.ru","us5fzonaco.ru","us6odtasve.ru","usde.biz","usedexample.com","uselesslumber.com","uselingdo.com","useorthe.com","uss1star.com","uss2star.com","usselftarocco.com","usstero.com","ustinvest.ru","utilmasters.com","utimg.ru","utl-utils.ru","utraff.com","uttclimber.com","uttermosthobbies.com","uua5jr2z1vq0.ru","uuaoy.com","uvbngsj.pro","uvcwj.com","uvekeofb.biz","uvlefon.ru","uvrago.ru","uwamsfd.cc","uwdvcn.com","uwqfq.space","uwsxz.com","uwuyn.us","uwwaml.com","uymjbn.com","uytichas.ru","uyzfal.com","uzmdfi.com","uznat-vse.ru","uznatpochemu.ru","uzttnr.com","v.cdn4.life","v1-c73e.kxcdn.com","v1v.be","v2mlemerald.com","vaderinis.com","vadideo.com","vafrike.ru","vaivaishemeshinda.ml","vaksamu.ru","valkirum.com","vallgalium.com","vanfireworks.com","vanishmemory.com","var-tovar.ru","varinitconfique.ru","varroterius.com","varsloqt.name","vast.6550.tech","vathesab.info","vbm2016.com","vbmer.com","vboro.de","vboys.ru","vbymag.com","vcmjf535tx.ru","vcnnz.com","vdo.ai","vdwlf.net","vdxybm.biz","vectorzone.net","veda-consult.ru","vedofuros.com","vedrun.ru","veezy.one","vek9usxpoal.online","velimudrperemudril.ru","velopoc.ru","vengefulgrass.com","vengovision.ru","venomousvessel.com","venova.ru","venusgloria.com","verdantanswer.com","veretiggoo.com","vergilimus.com","verhedttot.pro","verifyvegetable.com","verseballs.com","vesiboe.ru","vesjolye-vedrussy.ru","vesofich.ru","veu16utbnrg.info","veu9erxdnr.site","vexvwh.com","vfunls.com","vgfutxwgq.com","vhffsspdsw.com","vi.cdnvideo.ru","vi012.com","via-shop.ru","viadata.store","viads.com","viaqoo.tech","viavideo.digital","vibrantsundown.com","vicepiter.ru","vicodes.com","vidasys.ru","video-play.ru","video-remonta.ru","video-share.ru","video.market-place.su","video1002.com","video1132.com","videoblock.co.il","videobrain.org","videoburner2015.com","videocap.org","videoclubot.pw","videocolector.com","videofan.ru","videoframe.blue","videoframe.online","videohead.tech","videohup.com","videohype.net","videoklass.ru","videoleks.com","videolink.site","videolink.space","videonews24.online","videonow.ru","videopotok.pro","videoprodavec.ru","videorot.com","videortb.ru","videoruletka.net","videoseed.by","videoselfer.com","videosmor.com","videotoper.com","videotrailer.top","videovikt.com","videovint.com","videsjs.com","vidgain.com","vidigital.ru","vidik.co","vidkoz.com","vidmsc.com","vidodim.com","vidozex.ru","vidplah.com","vidroll.ru","vids63.com","vidseed.com","vidseed.ru","vidshm.com","vidsummer.com","vidtok.ru","vidyp.com","viewst.com","vifog.com","vifzod.com","vigisz.com","viifax.com","viille2.com","viiotx.com","vijule.com","vijune.com","viksate.com","vimvio.ru","vincakrdzalosimasmoxvdes.ga","violetreading.com","vioturallis.com","vip-click.biz","vip-movie.ru","viparchive1.ru","vipavf.com","vipsearch.guru","vipteaser.net","vir70n.news","viral-cdn.ru","virtonnews.com","virtualvincent.com","viruntek.ru","vis19.com","visiweb.top","visummer.com","vitido.ru","vitsum.com","viturek.com","viutb.com","viva-vivata.ru","vivaciousveil.com","vivacocc.com","vividplume.com","vivilonium.com","vjcbm.com","vjqvcl.com","vk242.ru","vkbutton.com","vkkpv.com","vklasse.info","vkmus.com","vkonrakte.com","vkout.ru","vkw4n.ru","vkwaeo.com","vladja.com","vladkofe.ru","vladmag.ru","vlgpkn.com","vlkpcdn.com","vlvmo.space","vm05usxhnvfu.pro","vmet.ro","vmjel.com","vmk9esx.info","vmkxcsss.ru","vn-chk123.com","vn-chk777.com","vne56qxpovf.info","vne56wxlo.shop","vne56wxlo.tech","vnhhg.com","vnlxijwb6yu1w.ru","vnrvss.com","vodkov.net","vogfzg.com","vogozapa.ru","vogozaq.ru","vogozara.ru","voicelessvein.com","voicevegetable.com","voidnetwork.cloud","voiledu.com","voilek.com","vokayatus.com","volanosier.com","volatileprofit.com","volatilerainstorm.com","volzhanka-ug.ru","vongomedia.ru","vonline0121.ru","vooment.com","voortexter.com","voraciousgrip.com","vornz.com","voyagepotato.com","voyna-plemyon.ru","vpdsd.top","vpejn.top","vpered.ru","vpnclick.biz","vpsite.ru","vpvsy.com","vq1qi.pw","vqfqo.us","vqhrqt.com","vqjep.com","vqmcyx.com","vrcteam.ru","vrf.ru","vrt.news","vrzgn.com","vsdjk44.ru","vse-molitvi.ru","vsekino.su","vsekrediti.ru","vsem.ru","vsemp.ru","vseobmrt.ru","vseokei.ru","vsesumki.com","vsevmedicine.ru","vt4dlx.ru","vtbqk.com","vtds.info","vtexte.ru","vtow9hdcvj.ru","vuidbsgnhfdaa.com","vultispotus.com","vumek.club","vuntara.com","vutrem.com","vuwgt.com","vuwsdds.pro","vvvsd.space","vwcsl.com","vwijf.com","vxbykr.ru","vxibqk.com","vyatka-host.ru","vyd5aaalwd.ru","vydxiw.com","vymapa.info","vyocqq.com","vyufpd.com","vyvodyo.ru","vzclick.com","vzrufh.com","vztfc.com","vzuxy.com","vzvkok.info","w38store.ru","w4h5ae.ru","w697oiiqsbmp.ru","w716eb02n9.ru","wad.ojooo.com","waggishpig.com","waigettwini.ml","wait.re","wakefulcook.com","walkingdead.club","wand66.info","wantingwindow.com","wap-click.bid","wapbublik.ru","warezplatinum.com","warmafterthought.com","warmquiver.com","warnwing.com","waryfog.com","wasbetenhep.ru","wasdalta.ru","washadca.ru","washbanana.com","wasshimundme.ru","wasslitthimor.ru","watch73.info","watchmen-the-movie.com","wateraddicted.com","wateryvan.com","waterywave.com","waverhow.pro","wcgthe.com","wcoeaykv78.ru","wcyqvibm8i.site","wdfg.pro","wearbasin.com","weather-suits.today","weaveworldtv.ru","web-games.biz","webadvert-gid.ru","webadvertgid.ru","webdiana.ru","webex.ru","webkinq.ru","weblion777.github.io","webmasterskyi.com","webmine.cz","webminerpool.com","webmining.co","weborama.com","webpushs.com","webstudia1.ru","webturn.ru","webvideomarketing.ru","wecai.us","wedlsite.com","wednesfeb.com","wedtor.com","weevah2.top","wegonnaout.com","wek7ipqx359.ru","welldanius.com","wellgroomedapparel.com","wellgroomedbat.com","wellgroomedhydrant.com","wellmadefrog.com","welocnews.info","wepekud.com","werastinus.com","wertendium.com","wertuip.com","westernbubble.com","wet-kitty.store","wetg.ml","wett45.ru","wewonurgold.ws","wexesz.com","wfhoj.com","wgtqqn.com","wguke.com","wgwrp7yv.ru","whatsupp25.biz","wheretogo.bid","whhrux.com","whineattempt.com","whirlwealth.com","whiskyqueue.com","whisla.com","whisperingbadge.com","whisperingcrib.com","whisperingsummit.com","whispermeeting.com","whiteboxdigital.ru","whiteippcode.com","whitepush.biz","widefox.ru","widetunel.ru","widget.info-static.ru","widget.insapp.ru","widget.mediastealer.com","widget.retell.cc","widget.socialmart.ru","wigglygeese.com","wigglyindustry.com","wildcommittee.com","wildernesscamera.com","wildianing.ru","wildmikky.com","wildownload.ru","wilpehap.pro","win-legko.info","win2profit1.com","windbet1.com","windbet2.com","windcdna.com","window7.info","wings-dark.services","winline.ru","winlinebet.com","winloader.ru","winniepuh.info","winvideo.me","winvideo.org","winvideo.su","wirecomic.com","wirtusspro.ru","wirypaste.com","wis-his.com","wisoky.biz","wisokykulas.bid","wistfulflight.com","witherty.ru","withnewswearebest.com","witthethim.com","wittypopcorn.com","wizard-traffstock.com","wizardclick.site","wizardmedia.org","wizmzp.com","wjzvx.com","wkrek.ru","wksym.top","wlbann.com","wlsport.com","wlyeo90l.pro","wm-talk.org","wmd773834t.com","wme.biz","wmgroup.us","wmirk.ru","wmrfast.com","wmsites.ru","wmzona.com","wnpbdan.bid","wokoq.com","wolist.ru","wom8day.ru","womanshouz.ru","womenchop.com","womendesign.ru","woofpok.com","workableachiever.com","workerconnect.biz","workerz1.com","workoperation.com","worldeye.ru","wormjimfans.ru","worriednumber.com","worriedwine.com","woryuc.com","wowboom2.ru","wowlink.ru","wowodarta.com","wpad.farm","wpvdt.space","wqgkainysj.ru","wraithrolls.com","wrapstretch.com","wreckvolcano.com","writewealth.com","wrongpotato.com","wronsitand.ru","wrontineventonjec.pro","wryfinger.com","wshosting.ru","wsnsol.com","wsnzjh.com","wsvay.com","wtaccesscontrol.com","wts-rotator.com","wucm.ru","wuidtl.com","wuvxr.top","wvclrl.com","wveeir.com","wvghl.com","wvzhj.com","wwclick.su","wwclickads.club","wwclickgo.com","wwclicknews.club","wwgate.ru","wwgdwl.com","wwopenclick.space","wwopenclick.vip","wwsphj.com","www-orbit-promo.ru","wwwapteka.info","wwwomen.ru","wwytjk.com","wxbup.top","wxsbph.com","wycji.top","wydpt.com","wyuxy.com","wyznj.com","wzaqh.com","x-ero.ru","x-ip-wiz.com","x-love.com","x-tds.com","x4bvzeu74j1.site","x4u.ru","x7nkj.ru","xafhra.com","xalisi.co","xanxj.com","xawab.com","xaxvixamanwka.tk","xbasfbno.info","xcufz.top","xdbwoc.com","xdgeph.ru","xebalovo.com","xeemcol.com","xenuhetus.com","xepok.icu","xeqzsa.com","xeroz.ru","xexyc.com","xfjfyb.com","xfktm.com","xfncv.com","xg2o402yyy.ru","xguqeh.com","xgwegewd.site","xhivjkfghj.com","xhzspi.com","xicoef.com","xiepl.com","xjp4v.ru","xjqha.com","xjwzbo.com","xl-trk.com","xl415.com","xlbz.com","xlfccb.com","xlnuj.com","xlog.info","xlounge.ru","xlrvh.top","xltraff.net","xlugjbgvlxjpxbl.com","xn-----7kcnh2ac3afebiffxijf2d6a5e.xn--p1ai","xn----8sbb1a6bcd.xn--p1ai","xn----btbuotfd.xn--p1ai","xn----etbhjdhwegjlz.xn--p1ai","xochuanime.site","xoixoi.club","xoor.ru","xoramotus.com","xoueiu.com","xovq5nemr.com","xpbgo.top","xpicw.top","xptvk.com","xpush.site","xq5tf4nfccrb.info","xr-tds.com","xrb3w.ru","xrlpgy.com","xs-tds.com","xshop1.ru","xshop2.ru","xshop3.ru","xstat.me","xtkl7.ru","xtpfhu.com","xtransferme.com","xtvoh.com","xulidu.info","xulowi.com","xunbl.space","xuqktf.com","xutixatum.com","xuvqgs.com","xv17qt39j6.ru","xveenk.com","xvhvm.top","xvisred.ru","xvqiwmxomsvekp.com","xw1fx50x35.com","xwell.ru","xwjwdjhb3a.space","xxf65z4o6a.club","xxslu.space","xxuz.com","xxyolk.com","xyapj.com","xydjj.top","xyghv.com","xzf7fjodct.ru","xzwdo.top","y0gasoil.fyi","y3br2xj9q6.ru","y7nrz6vobc.tech","y8lsyibocd.ru","y93u1vln04t5n1.ru","ya-storage.ru","yabawc.com","yafeland.ru","yafeling.ru","yakhudobo.ru","yamstamp.com","yanabmw.ru","yandexbrowser2019.ru","yanews24.com","yanudy.com","yap2017ura.ru","yaprealpolza.ru","yavkino.info","ybcrwm.com","ybej5ohp0x.ru","ybpxv.com","ybvnx.top","ybz1jsblbv.com","ychrpd.com","ycounter.ru","ydare.space","ydbbs.us","ydbsmpnt.mobi","ydjak.com","ydsts.ru","ydxmtr.ru","ydxsr.ru","ydxst.ru","yebmyp.com","yellowmedia.biz","yenlqi.com","yettyz.com","yfzbn.com","yheyit.com","yi1mgo.ru","yieldingwoman.com","yiocvesrty.mobi","yisogarom.com","yiudy.com","yjmvx.space","yjuqi.top","yjxtaz.com","ylesmn.com","ylik.top","ylkkp.com","yluqkf.com","yluvo.com","ymjfhg.com","ymzxqndyzx.info","yndmtcs.ru","yndstatis.ru","yndxmetric.ru","yndxmtrc.ru","yndxserver.ru","yndxst.ru","yndxstat.ru","ynlfpyeifc.com","ynwia.com","ynyy83za4i.ru","yoajqj.com","yofsaaa.pro","yoga-terapia.ru","yojlf.com","yomzba.com","yost.biz","yottos.com","you-cant-win.com","youbestvideo1.ru","youbestvideo2.ru","youbestvideo3.ru","youbestvideo4.ru","youngmarble.com","yourbestbro.site","yourbestru.site","yourfoxes.ru","yourfoxes2.ru","yourfoxes3.ru","yourfoxes4.ru","yourfoxes5.ru","yourpromooffer.com","yoursitestatstube.ru","youthfulnoise.com","youtube2top.com","youtuberedit.ru","youtuibes.com","yoxeqn.com","ypfdp.com","ypgvnb.com","yplan.ru","yppdir.com","ypxnu.com","yqkpt.com","yqvqxx.com","yqwfo.com","yrsfs.com","ysexy.org","yso70kwbuo.com","ysowy.com","ystatic.online","ystatic.site","ytimgg.com","ytrwew.com","ytsyss.com","yuga.ru","yugaley.info","yuo5lmkcvc.site","yurmater.info","yuryerin.ru","yvkyil.com","yvok.ru","yvosyo.com","ywadk.top","ywcbst.com","ywhnh.top","yxhstwzjbu.info","yxswtummev.info","yycjho.com","yyouut.ru","yyuin.com","z0zi9ixqfrfbv18u.in.net","z5002.top","zachaga.ru","zachemtimeniazabanil.ru","zaeavr.com","zamaraika.ru","zambara.tk","zamiko.ru","zamok911.com","zanena.ru","zapasnoylead.ru","zapcdn.space","zaphod.ru","zaprosbaza.pw","zarabotkipro.ru","zarakat.site","zargutivisor.info","zawuf.com","zaxakerom.com","zaynay.com","zbiz-scr.com","zbtlgd.com","zbwp6ghm.com","zbyynuew9g.ru","zcapfb.com","zcl-js.com","zclcode.com","zclick.biz","zclpro-clk.com","zclpro.com","zcmxa.com","zcode5.me","zcode6.me","zcrqsfq.biz","zcwimx.com","zd01etxhnree.top","zd01eutjnak.com","zd05us.space","zdivai.com","zdorov911.ru","zdos.ru","zdyksh.com","ze-fir.com","zealousfield.com","zedinfo.info","zeldl.top","zelpomi.com","zemanty.ru","zendmin.com","zeniocloud.com","zeojd.com","zephyrlabyrinth.com","zereditiberet.com","zerokom.ru","zeroparking.ru","zersai.ru","zesdmn.com","zestycrime.com","zetrade.net","zetwvo.com","zeu5esxdovg.online","zeu5ust.online","zeueg.com","zeures.ru","zezkfb.com","zezvty.com","zfoffp.com","zfsfkp.com","zgnzxm.com","zgvvx.com","zhalobpa.ru","zhastila.ru","zhazha.ru","zherva.ru","zheton.com","zhitkise.info","zhkzt.com","zhurnal-land.com","zhyefedo.info","zilabi.ru","zima.kg","zinseritatum.com","zinutay.com","zipmonster.ru","zippywind.com","zismone.ru","zivkatsa.ru","zizavr.site","zkdkvnzsdxge.info","zkshfbdg.info","zkypj.com","zlkbo.com","zlmoh.com","zlobazik.ru","zlp6s.pw","zm01qttrnqt0.com","zm05qst0.pro","zmctrack.com","zmoe.ru","zmu1qq.site","zmu1ust0.com","zmu1ust0.top","znate.ru","znatokionline.com","znbdr.com","zne1esxpove.info","znetimi.ru","znews.su","znewswork.com","znnmt.com","znu1ustboak.online","zopodta.ru","zorbanmat.com","zorkabiz.ru","zoviede.com","zozocash.biz","zozoter.ru","zpcode1.com","zpcode11.com","zpcode2.com","zpcode3.com","zqizn.com","zrcir.com","zreluo.com","zrepe.com","zscript.site","zscript1.com","zsdat.com","zseut.com","zslhmw.com","ztgm17.ru","ztmol.club","zto.h16.ru","zu-zu.ru","zuaoo.top","zvkzl.com","zwmms11941.ru","zworker11.me","zworld-news.com","zwvwh.us","zwyymwy.com","zxeubv.com","zxoedq.com","zxpxt.space","zxrtn.com","zyanechi.ru","zybu.ru","zyhi.info","zyrji.com","zysheptany.com","zz2017.ru","zzfoms.com","zzxjlr.com"]},"id":4322}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||goodgame.ru/|"},"id":4323}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||goroskop.ru/api.php"},"id":4324}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||informburo.kz^*/banners"},"id":4325}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||kavkazova.ru^*rtl1.org"},"id":4326}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||kinogo.la/code/"},"id":4327}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||lifehacker.ru/api/*/*/scripts*path="},"id":4328}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||metalloprokat.ru/load-announcements"},"id":4329}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||mirsexy.com/bo"},"id":4330}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||mirsexy.com/vw"},"id":4331}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["joker.ykt.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||most3.ykt.ru/vast/"},"id":4332}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ngnovoros.ru/api/*?place="},"id":4333}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||odintsovo.info/main/|"},"id":4334}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||okay.uz/api/default/vast?"},"id":4335}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ord-ua.com^*traffim.com"},"id":4336}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||patrioty.org.ua/*.json|"},"id":4337}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||realmeteo.ru/ads.json"},"id":4338}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||realmeteo.ru^*index.html"},"id":4339}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||redheadsound.video/*=ahr0c"},"id":4340}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||seasonvar.ru/uppod/*.xml|"},"id":4341}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||simptomy-lechenie.net/|"},"id":4342}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||solver.uz/callback_ads_banner"},"id":4343}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sovets24.ru/?r="},"id":4344}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame","xmlhttprequest"],"urlFilter":"||spletnik.ru/_"},"id":4345}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||stgkrf.ru/*.php?"},"id":4346}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sunporno.com/sp2.php"},"id":4347}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||tdaily.ru/api/ad|"},"id":4348}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||thesame.tv/embed/api/stat/ad?"},"id":4349}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||tourister.ru/query.php*=adver-"},"id":4350}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvzvezda.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||tvzvezda.ru^*/js*n/*/|"},"id":4351}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uikod.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||uikod.ru^*.php?*=*="},"id":4352}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||vsegdazdorov.net/views/ajax"},"id":4353}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||wasd.tv/ssp/roll"},"id":4354}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||xn----etbbecbrbp5ahkja1ae7v.xn--p1ai/videoreklama/"},"id":4355}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||yangi-kinolar.ru/vast/"},"id":4356}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","rollbun.com","sorb.info","toplay.biz","ttutu.biz","tuser.online"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/vast/mtg?pod="},"id":4357}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/point/?method=video_lin*&xl="},"id":4358}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||newsapi.*.ru/v*/public/auto/offers"},"id":4359}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||newsapi.ngs.ru/v*/n1/blocks/main/"},"id":4360}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pg11.ru","pg21.ru","prochepetsk.ru","prodzer.ru","progorod33.ru","progorod58.ru","progorod76.ru","progorodnn.ru","progoroduhta.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/api/banner"},"id":4361}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cher-poisk.ru","govoritsatka.ru","govorituzhnik.ru","kaluga-poisk.ru","koryazhma-poisk.ru","mediabrest.by","nur24.ru","nyagan.life","vologda-poisk.ru","vuralsk.life","yasniy-city.ru","yola-poisk.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/b/updv?gp="},"id":4362}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||www.google.*/ajax/pi/phd?abd=0"},"id":4363}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.penzainform.ru"],"requestDomains":["pnz.ru"],"resourceTypes":["xmlhttprequest"]},"id":4364}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||developpez.com/template/*.jpg"},"id":4365}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||developpez.net/template/*.jpg"},"id":4366}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spruto.tv"],"resourceTypes":["xmlhttprequest"],"urlFilter":"|http://"},"id":4367}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/banners/*/*/0/index."},"id":4368}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/iframe/glomu."},"id":4369}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/iframe/inosmi."},"id":4370}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/showf.php?u="},"id":4371}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mos-holidays.ru/wp-content/uploads/smp_plain_popup.html"},"id":4372}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["techmusic.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||techmusic.site/techmusic.ru.mp4"},"id":4373}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hackware.ru","kali.tools"],"resourceTypes":["sub_frame"],"urlFilter":"/*.php|"},"id":4374}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anistar.org","astar.bz","online-star.org","online-stars.org"],"resourceTypes":["sub_frame"],"urlFilter":"/*banner*.php|"},"id":4375}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["livejournal.com"],"resourceTypes":["sub_frame"],"urlFilter":"/*docking*eaglecdn"},"id":4376}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["get-tune.cc","intermusic.name","iplayer.info","ipleer.fm","mp3cc.biz","mp3iq.com"],"resourceTypes":["sub_frame"],"urlFilter":"/api*iframe"},"id":4377}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fast-fiml.ru","fast-torrent.club","fast-torrent.ru","fast-torrent.su","filmpotok.ru","kinomuch.ru","nebeda.net","pickfilm.ru","veleto.ru","vixim.ru"],"resourceTypes":["sub_frame"],"urlFilter":"/metrika/?token="},"id":4378}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tsn.ua"],"resourceTypes":["sub_frame"],"urlFilter":"/partner-news?"},"id":4379}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||101.ru^*smi"},"id":4380}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ani-mania.com/files/ban"},"id":4381}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||aqa.ru^*/moemgorod.html"},"id":4382}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn.livetv*.me/html/"},"id":4383}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tele.ru"],"requestDomains":["tele.ru"],"resourceTypes":["xmlhttprequest"]},"id":4384}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn.livetv*.me/tmp/"},"id":4385}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||energiyacosmosa.newbb.ru/tn"},"id":4386}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||fapl.ru/upload/fapl_"},"id":4387}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fragrantica.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||fimgs.net/a/"},"id":4388}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||forum.krasmama.ru/files/banner"},"id":4389}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||from-ua.com^*/trafmag"},"id":4390}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lunno.ru","motolife24.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||frontend.vh.yandex.ru/player/*=gamepage:"},"id":4391}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gorod24.online/bredir/"},"id":4392}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||grand2.ru/seriya/r*.php"},"id":4393}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1prime.ru","gismeteo.ru","konohatv.org","tnt-online.ru","trychatgpt.ru","tvzvezda.ru"],"resourceTypes":["script"],"urlFilter":"||yandex.ru/ads/system/context.js|"},"id":4394}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["happy-biock.info","happy-block.info","howto-news.info","mschistota.ru"],"resourceTypes":["xmlhttprequest"]},"id":4395}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||growhow.in.ua/api?id=*secure="},"id":4396}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gx.net.ua/upload/*.html"},"id":4397}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moevideo.net","playreplay.net","playvideolink.com","videochart.net"],"resourceTypes":["sub_frame"],"urlFilter":"||ivi.ru/player/*autostart"},"id":4398}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mauforum.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||mauforum.ru/*/|"},"id":4399}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||meta.ua/img/*/index.html|"},"id":4400}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||moevideo.net/partner?partner"},"id":4401}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||motolife24.ru/search/shop.php"},"id":4402}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||motoua.net/i/"},"id":4403}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||nezhatin.com.ua/*.html"},"id":4404}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||partnerkin.com/uploads/sources/*/index.html|"},"id":4405}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||picshare.ru^*/728*.html"},"id":4406}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||playreplay.me/partner?partner"},"id":4407}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||playvideolink.com/partner?partner"},"id":4408}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||radioromantika.ru/smi-"},"id":4409}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||s-platoon.ru/forfon/"},"id":4410}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||s13.ru/icontent/"},"id":4411}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["3dnews.kz","3dnews.ru"],"requestDomains":["bumaikr.com"],"resourceTypes":["sub_frame"]},"id":4412}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sberometer.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||sberometer.ru/*.html|"},"id":4413}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||show.sc2tv.ru:8080/show/"},"id":4414}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fastpic.org"],"resourceTypes":["sub_frame"],"urlFilter":"||static.fastpic."},"id":4415}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||thesame.tv/partner?partner"},"id":4416}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||tureckiy-serial.ru/*.php|"},"id":4417}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["twirpx.com","twirpx.org"],"resourceTypes":["sub_frame"],"urlFilter":"||twirpx.*/*/"},"id":4418}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vampiretv.ru/bn/index.php"},"id":4419}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||videochart.net/partner?partner"},"id":4420}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||vokrug.tv/rutube_dynamic."},"id":4421}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||websdr.space/covid19-"},"id":4422}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||works.doklad.ru/"},"id":4423}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.mp4upload.com"],"resourceTypes":["sub_frame"],"urlFilter":"||www.mp4upload.com/*.html|"},"id":4424}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["meta.joyreactor.cc"],"requestDomains":["joyreactor.cc"],"resourceTypes":["sub_frame"]},"id":4425}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||yaplakal.com/html/"},"id":4426}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||yk.kz/*/"},"id":4427}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moevideo.net","penzainform.ru","playreplay.me","playreplay.net","playvideolink.com","thesame.tv","videochart.net"],"resourceTypes":["sub_frame"],"urlFilter":"||youtube.com^*modestbranding"},"id":4428}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||zahav.ru/lenta"},"id":4429}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||zahav.ru/mirtesen"},"id":4430}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allbest.ru"],"requestDomains":["multiwork.org"],"resourceTypes":["sub_frame"]},"id":4431}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"//r.mail.ru/b"},"id":4432}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gismeteo.ru"],"resourceTypes":["script"],"urlFilter":"||yandex.ru/ads/system/header-bidding.js|"},"id":4433}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||download.megaup.net/openads.js"},"id":4434}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||r.mradx.net/*link1="},"id":4435}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yastatic.net"],"resourceTypes":["sub_frame"],"urlFilter":"||yandex.ru/poll/video/"},"id":4436}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["twitch.tv"],"resourceTypes":["sub_frame"],"urlFilter":"||embed.twitch.tv/*channel=xop0"},"id":4437}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.kinopoisk.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||widgets.kinopoisk.ru/discovery/trailer/*&loop=1&autoplay=1"},"id":4438}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lostfilm.download","lostfilm.life","lostfilm.one","lostfilm.pro","lostfilm.space","lostfilm.today","lostfilm.tv","lostfilm.tw","lostfilm.uno","lostfilm.win","lostfilmtv.site","lostfilmtv.uno","lostfilmtv2.site","lostfilmtv3.site","lostfilmtv5.site"],"resourceTypes":["media"],"urlFilter":"/temp/*.mp4"},"id":4439}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||region.dfs.ivi.ru/*.mp4"},"id":4440}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||strm.yandex.*/vh-adfox-converted/"},"id":4441}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yastatic.net"],"resourceTypes":["media"],"urlFilter":"||strm.yandex.ru/get/"},"id":4442}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||yandex.net^*/weboffer/"},"id":4443}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||e.radikal.host/2023/05/17/vyur4654gffc434."},"id":4444}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["news24.in.ua","novosti24.kyiv.ua","ua-novosti.info","uapress.kyiv.ua"],"urlFilter":"/wp-content/uploads/*.mp4|"},"id":4445}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["itc.ua","mezha.media","mychooz.com"],"urlFilter":"=js/api/w*.js"},"id":4446}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekovolga.com","imenie-home.ru","news-tape.ru","vamrecipes.ru"],"requestDomains":["vamproducts.ru"],"resourceTypes":["sub_frame"]},"id":4447}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","excludedInitiatorDomains":["tmconsult.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"/landing_btn/"},"id":4448}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["ifnews.org.ua","lvnews.org.ua","tenews.org.ua"],"resourceTypes":["script","stylesheet"],"urlFilter":"/frontend/*/remodal"},"id":4449}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["noworries.news"],"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/*/*modal"},"id":4450}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["agroter.com.ua","oblast-te.com.ua","pb-news.info","te.ua","ternopillive.com"],"resourceTypes":["script","stylesheet"],"urlFilter":"/wp-content/*/remodal"},"id":4451}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["pasy.media"],"resourceTypes":["stylesheet"],"urlFilter":"/wp-content/*/remodal."},"id":4452}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||porno*/images/obmen/"},"id":4453}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||ru/content/stargate/*.jpg"},"id":4454}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/rsi.php|"},"id":4455}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/rttr*.min.js|"},"id":4456}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/src/uadlib.js"},"id":4457}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/ssi.php|"},"id":4458}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["assistentus.ru","dogovor-urist.ru","erikadmin.ru","fzrf.su","gibdd-gai.ru","gibddru.info","kodeksy.com.ua","moepravo.guru","pasportnyjstol.ru","poliklinika-avto.ru","prestima.ru","pristav-russia.ru","prizivnika.net","prozhivem.com","regoperatory.ru","snn-mn.ru","tbti.ru","vozvrat-tovara.ru","xn--80abefftg5atkeine8j.xn--p1ai","xn--b1aasedeuba5ai.xn--p1ai","zakon-o-tishine.ru","zakonguru.com"],"resourceTypes":["script"],"urlFilter":"/js/init.js"},"id":4459}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["breaking-bad-online.ru","dh-online.ru","driveroff.net","friends-online.me","gardri.narod.ru","gidonline.eu","griffiny.ru","grimm-all.ru","kinogo.eu","lov16.ru","math-helper.ru","novospasskoe-city.ru","online-futurama.ru","online-simpsons.ru","online-south-park.ru","pkrc.ru","primecrime.ru","queen-time.ru","sambirmajdan.at.ua","samlab.ws","ucoz.ru","uniongang.net","uniongang.org","x-16.ru"],"resourceTypes":["script"],"urlFilter":"/u_*.js|"},"id":4460}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["all-sci.net","bib.social","economics.studio","economuch.com","finbook.news","lawbook.online","lawbooks.news","lib.sale","medinfo.live","myzooplanet.ru","pravo.studio","provse.news","psihologia.biz","sci-lib.biz","sci.house","scicenter.online","textbooks.studio","uchebnikfree.com","xn--80aaivjfyj3e.com"],"resourceTypes":["script"],"urlFilter":"/widget.js|"},"id":4461}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"|http://*.com/img*_frontend_loader."},"id":4462}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["cyberpedia.su","infopedia.su","lektsii.org","megaobuchalka.ru","poisk-ru.ru","studopedia.info","studopedia.net","studopedia.org","studopedia.su","trackeroc.ga","trackeroc.info","trackeroc.ml","trackeroc.org","trackeroc.tk","ttrackeroc.ru"],"resourceTypes":["script"],"urlFilter":"/*.js|"},"id":4463}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/src/u_*.js|"},"id":4464}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["appmo.org","bookmo.org","eromo.org","hitmo.org","hotmo.org","nasimke.com","vidmo.org"],"resourceTypes":["sub_frame"]},"id":4465}, +{"action":{"type":"block"},"condition":{"requestDomains":["cookreactor.com","echomsk.static-storage.net","nirtopala.com","panicnews.ru","pojrem.ru","pornreactor.cc","reactor.cc","safemore.ukr.net","safeview.ukr.net","scicenter.online","uchebnik.online","vitr.alawar.ru","womanadvice.ru","yandex-news.naydex.net","yandex-pogoda.naydex.net"],"resourceTypes":["sub_frame"]},"id":4466}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||3dn.ru/?*%21*%"},"id":4468}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||3dn.ru/?*%5e"},"id":4469}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||at.ua/?*%21*%"},"id":4470}, +{"action":{"type":"block"},"condition":{"requestDomains":["miner.pr0gramm.com"],"resourceTypes":["websocket"]},"id":4471}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||at.ua/?*%5e"},"id":4472}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||clan.su/?*%21*%"},"id":4473}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["ppvlj.com"]},"id":4474}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||clan.su/?*%5e"},"id":4475}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||my1.ru/*%21*%"},"id":4476}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||my1.ru/?*%5e"},"id":4477}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||narod.ru/?*%21*%"},"id":4478}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||narod.ru/?*%5e"},"id":4479}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||ucoz.org/?*%21*%"},"id":4480}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||ucoz.org/?*%5e"},"id":4481}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||ucoz.ru/?*%21*%"},"id":4482}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script","sub_frame"],"urlFilter":"||ucoz.ru/?*%5e"},"id":4483}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["lektsii.org","megaobuchalka.ru","mydocx.ru","studopedia.com.ua","studopedia.net","studopedia.org","studopedia.ru","studopedia.su"],"resourceTypes":["script"],"urlFilter":"/ggl/"},"id":4484}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["3dsmaxvideo.ru","archicadvideo.ru","autocadvideo.ru","coreldrawvideo.ru","excelvideo.ru","kompasvideo.ru","photoshopvideo.ru","solidworksvideo.ru","wordvideo.ru"],"resourceTypes":["script"],"urlFilter":"/js/1.js|"},"id":4485}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["3dsmaxvideo.ru","archicadvideo.ru","autocadvideo.ru","coreldrawvideo.ru","excelvideo.ru","kompasvideo.ru","photoshopvideo.ru","solidworksvideo.ru","wordvideo.ru"],"resourceTypes":["script"],"urlFilter":"/js/include_name.js|"},"id":4486}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","excludedInitiatorDomains":["cdromance.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/direct.php|"},"id":4487}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||kinoman.online/*.xml|"},"id":4488}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["3dn.ru","a-point.info","addfiles.ru","all-for-kompa.ru","asia-tv.su","at.ua","autosimgames.ru","clan.su","db-energo.ru","devdrivers.ru","do.am","elegos.ru","elektronika56.ru","elektrosat.ru","f-igri.ru","fon-ki.com","for-gsm.ru","free-dream.ru","ftechedu.ru","fukushima-news.ru","gals.md","gloria-cedric.ru","goldformat.ru","greenflash.su","igrul-ka.ru","krasnickij.ru","krolmen.ru","megaclips.net","moy.su","my1.ru","narod.ru","newgames.com.ua","novospasskoe-city.ru","omsimclub.ru","online-supernatural.ru","only-paper.ru","others.name","pidru4nik.com","pkrc.ru","play-force.ru","pokatushki-pmr.ru","pro-zakupki.ru","project-ss.ru","psxworld.ru","radiodom.org","rocketdockfree.ru","sdr-deluxe.com","soft-game.net","stalker-gsc.ru","stalker-zone.info","stalkermods.ru","svadbatomsk.ru","tes-game.ru","torfiles.ru","ucoz.club","ucoz.com","ucoz.net","ucoz.org","ucoz.ru","ucoz.ua","usite.pro","vodopads.ru","vsthouse.ru","xakevsoft.ru","xn--80aeshkkbdj.xn--p1ai","yaminecraft.ru","zona-stalkera.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/widget/?_="},"id":4489}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||adrek*.ru^"},"id":4491}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||afishamedia.uz/*banner."},"id":4492}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||afishamedia.uz/*branding."},"id":4493}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alibestru*.ru^"},"id":4494}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||aliru*.ru^"},"id":4495}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alishop*.ru^"},"id":4496}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alshops*.ru^"},"id":4497}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||apptoday.ru/videowidget/autoplay/"},"id":4498}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bget.ru/adblock"},"id":4499}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bondzgi*.tk^"},"id":4500}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||brolink*s.site^"},"id":4501}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||galinapogorelov*.ru^"},"id":4502}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||game-rust.ru.^"},"id":4503}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||github.io/asdsdfdhgfh/"},"id":4504}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||github.io^*adsplacer"},"id":4505}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||github.io^*adsreplace"},"id":4506}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||github.io^*aplacer"},"id":4507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||https//diradvert.ru^"},"id":4508}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ivi.ru/mad/vast/"},"id":4509}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kitri*.tk^"},"id":4510}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"resourceTypes":["script"]},"id":4511}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kombost*.tk^"},"id":4512}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mydomainab*.space^"},"id":4513}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||parkdomainreal*.site^"},"id":4514}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||realtraf."},"id":4515}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||subnewss*.net^"},"id":4516}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["ohoro.ru","zugr.ru"],"requestDomains":["advideo.ru"]},"id":4517}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||to/files/"},"id":4518}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vk.com/rtrg"},"id":4519}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp-r.github.io/hgfhfgh/"},"id":4520}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zambara*.tk^"},"id":4521}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zcode1*.me^"},"id":4522}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||people-group."},"id":4523}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||the-people-group."},"id":4524}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["forum.kamsha.ru","zvezdniyolimp.com"],"requestDomains":["beget.tech"]},"id":4525}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/api/scripts/creo?id="},"id":4526}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/api/topl/*/*.js"},"id":4527}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["drakescans.com","github.com","kirmuseum.org"],"urlFilter":"/banner.png"},"id":4528}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["3dzone.link","cnhv.co"],"requestDomains":["coin-hive.com"]},"id":4529}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["3dzone.link","btc-miner.online","cnhv.co"],"requestDomains":["coinhive.com"]},"id":4530}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["aol.com","techcrunch.com"],"requestDomains":["delivery.vidible.tv"]},"id":4531}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["vpets.ru"],"requestDomains":["ero.ru"]},"id":4532}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/block_view.php?bid="},"id":4533}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/code/bshow.php?"},"id":4534}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["playground.ru"],"requestDomains":["gamedl.ru"]},"id":4535}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js/if.php?id="},"id":4536}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js/peeldown.php?id="},"id":4537}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js/slider.php?id="},"id":4538}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/json/?user_id=*&site_id=*&blocks="},"id":4539}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","xmlhttprequest"],"requestDomains":["greencuttlefish.com"]},"id":4540}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/jstbt.js|"},"id":4541}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["sova.live"],"requestDomains":["inplayer.ru"]},"id":4542}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["jetgo.ru","jethosting.ru","jetswap.com","regjet.ru"],"requestDomains":["jetswap.net"]},"id":4543}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/mapsview/gomaps5.js"},"id":4544}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/popout.php?id="},"id":4545}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mobtop.ru"],"requestDomains":["mobiads.ru"]},"id":4546}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mt-data.ru"],"requestDomains":["mtdata1.ru"]},"id":4547}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/reader/filezone.js"},"id":4548}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/render?surfer_uuid="},"id":4549}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["gidonline.fun","multfilms.online"],"requestDomains":["partnercoll.github.io"]},"id":4550}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/rotator/*.js|"},"id":4551}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["briefly.ru","dynamo.kiev.ua","fitseven.ru","inmyroom.ru","life.ru","sntch.com","tut.by","ustaliy.ru","www.goha.ru","zhzh.com.ua","zhzh.info"],"requestDomains":["relap.io"]},"id":4552}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["passion.ru","wmj.ru"],"requestDomains":["rnet.plus"]},"id":4553}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/ru-n4p/"},"id":4554}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/t.bbn?"},"id":4555}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dfm.ru"],"requestDomains":["unisound.cdnvideo.ru"]},"id":4556}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/trsm.js"},"id":4557}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["vk.company"],"requestDomains":["vkcdn.ru"]},"id":4558}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/ua-n4p/"},"id":4559}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/unintrover.js"},"id":4560}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/viewt.js"},"id":4561}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/vse-pricheski."},"id":4562}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["1xbet.by","1xbet.com","1xbet.com.gh","1xbet.kz","1xbet.ng","1xbet.tj","betwinner.com","fan-sport.com","ua-1x-bet.com"],"requestDomains":["ccdnss.com","cdnsfree.com"]},"id":4563}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||biz/banner/"},"id":4564}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||com/js/check_blocks.js|"},"id":4565}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||com/rotator.min.js"},"id":4566}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||date/|"},"id":4567}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||live/rotator.min.js"},"id":4568}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||online/rotator.min.js"},"id":4569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pro/rotator.min.js"},"id":4570}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ru/code/yaoffer/"},"id":4571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ru/news.js|"},"id":4572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ru/rotator.min.js"},"id":4573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ru/t/*.php?_="},"id":4574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||today/rotator.min.js"},"id":4575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xyz/teaser/block/"},"id":4576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/js/popup.php?id="},"id":4577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["www.mp4upload.com"],"urlFilter":"/*ahr0c"},"id":4578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["engvideo.net","ling-online.net"],"urlFilter":"||com/|"},"id":4579}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||onlineguru.ru/mmog/"},"id":4580}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["engvideo.net","ling-online.net"],"urlFilter":"||xyz/|"},"id":4581}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["km.ru"],"urlFilter":"//rs.mail.ru/b"},"id":4582}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||torg.mail.ru/prtnr/"},"id":4583}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||yabs.yandex.*/show/"},"id":4584}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tehnomag.tomsk.ru/index.php?ukey=product_widget&"},"id":4585}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tg.tomsk.ru/"},"id":4586}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["21forum.ru","afisha21.ru","cheb.ru","cheb.ws","cheboksary.ws","kugesi.ru","na-svyazi.ru","zarulem.ws"],"urlFilter":".ru/*.swf|"},"id":4587}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ru/apoint/load?*&random="},"id":4588}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".serialu.tv^"},"id":4589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":".steambets.net^"},"id":4590}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"|http://*.vzlomko.ru^"},"id":4591}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||a24help.ru/_partners.js"},"id":4592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||a24help.ru/assets/"},"id":4593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||a24help.ru^*scalc/"},"id":4594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||aflt.*.ya.ru/widgets/"},"id":4595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||agentbilet.com/sites/"},"id":4596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||airbnb.ru/embeddable/"},"id":4597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alfabank.ru/api/banners/"},"id":4598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||alpari.ru/static/"},"id":4599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/*leadia"},"id":4600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["zr.ru"],"requestDomains":["7rlines.com"]},"id":4601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["litsoch.ru"],"requestDomains":["author24.ru"]},"id":4602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dtf.ru","vc.ru"],"requestDomains":["booster.osnova.io"]},"id":4603}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/bucket-files-widget"},"id":4604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["qrz.ru"],"requestDomains":["helloradio.ru"]},"id":4605}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["fishki.net"],"requestDomains":["ondu.ru"]},"id":4606}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/widget-bucket-files"},"id":4607}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["rutlib.com"],"requestDomains":["partner.labirint.ru"]},"id":4608}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ain.ua"],"requestDomains":["run.app"]},"id":4609}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amssoft.ru^*/banner"},"id":4610}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||angryzebra.ru^*banner"},"id":4611}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["offt.ru","sibintek.ru"],"urlFilter":"||api.hh.ru/widgets/"},"id":4612}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||athotel.net/vst.xml"},"id":4613}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||autospot.ru/widget/"},"id":4614}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||belta.by/jscript/*&informer_"},"id":4615}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bigmir.net/?_module=informers"},"id":4616}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||bookmaker-ratings.*/rb"},"id":4617}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||carta.ua/ajax/widget."},"id":4618}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cdn.sportlabs.online/libs/e.js"},"id":4619}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cex.io/rb/"},"id":4620}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","script"],"requestDomains":["123service.ru"]},"id":4621}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||chembion.ru/js/inside.js"},"id":4622}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||chessmatenok.ru/wp-content/uploads/b/"},"id":4623}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dengi.ua/?_module=informers_"},"id":4624}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||depositphotos.com^*/widget-ext.js"},"id":4625}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dzen.ru/widget-loader"},"id":4626}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||elvengold.com/images/banner"},"id":4627}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ep.umobile.pl/js_banner?"},"id":4628}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||exmo.me^*/affiliate/"},"id":4629}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fedsp.com/showcase/banner?"},"id":4630}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||feisovet.ru/js/partner-widget.js"},"id":4631}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fishki.net/informer/"},"id":4632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||forexstart.org/banner"},"id":4633}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fresher.ru/widget/"},"id":4634}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||getcryptotab.com^*promo/ad/"},"id":4635}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||goodgame.ru/candy/"},"id":4636}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||goodgame.ru/html/embed-player/dist/index.html?partner="},"id":4637}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["bazzarobot.ru"],"requestDomains":["bazzaro.ru"]},"id":4638}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hideme.ru/images/static-"},"id":4639}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["facebook.com","ok.ru","twitter.com","vk.com"],"requestDomains":["beseed.ru","videoseed.ru"]},"id":4640}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||horror-web.net/uploads/"},"id":4641}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||hotelliveeb.ee/htmlbanner/"},"id":4642}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ihor.ru/images/banners/"},"id":4643}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||intermedia.ru/newsinformer/"},"id":4644}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||invi.tv/player.php?pid="},"id":4645}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kinoman."},"id":4646}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||knigopoisk.com/partner/"},"id":4647}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["citilink.ru","retailrocket.net","rutr.life","rutracker.lib","rutracker.net","rutracker.nl","rutracker.org"],"requestDomains":["citilink.ru"]},"id":4648}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kontur.ru/files/modules/ban/"},"id":4649}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kontur.ru/partnership/"},"id":4650}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kwork.ru/api/widget/"},"id":4651}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["elenabertram.ru"],"requestDomains":["elenabertram.com"]},"id":4652}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["elenabertram.com"],"requestDomains":["elenabertram.ru"]},"id":4653}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kwork.ru","kworks.ru"],"urlFilter":"||kwork.ru/js/"},"id":4654}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||letitfile.ru/images/"},"id":4655}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||letsseks."},"id":4656}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||letssex."},"id":4657}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||litres.ru/static/widgets"},"id":4658}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||look-sport.*/*.html"},"id":4659}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||look-sport.*/banner/"},"id":4660}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||lpgenerator.ru/partners/"},"id":4661}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||market.yandex.ru/widget"},"id":4662}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||match-center.playmaker24.ru/"},"id":4663}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mediacontext."},"id":4664}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mir-games.org/uploads/"},"id":4665}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||misto.travel/templates/js/promowghot.js"},"id":4666}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||molokovo.my1.ru/promo/"},"id":4667}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["adabor.ru","allkharkov.ua","campaign-archive2.com","googleusercontent.com","hghltd.yandex.net","maplos.com","tat.ua","uahotels.com.ua"],"requestDomains":["hotels24.ua"]},"id":4668}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||moshoster.ru/images/"},"id":4669}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||mrringo.com/images/banners/"},"id":4670}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||my-friends.ru/campaign/"},"id":4671}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||my.hostiman.ru/aff/banner/"},"id":4672}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame"],"requestDomains":["kitchenhub.club"]},"id":4673}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nanoav.ru^*/banner"},"id":4674}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||nbzip.ru/images/banner/"},"id":4675}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||newportal.com.ua/"},"id":4676}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kupivip.by","kupivip.kz"],"requestDomains":["kupivip.ru"]},"id":4677}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||news.te.ua/widget/"},"id":4678}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||noi.md/newsbar.php"},"id":4679}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","sub_frame"],"requestDomains":["lendvost.org"]},"id":4680}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||noteru.com/generateposts/"},"id":4681}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||offers.sidex.ru/promo/"},"id":4682}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ogorodniki.com/banner"},"id":4683}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||onlygip.tech/ssp.js"},"id":4684}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||onlytrailer.ru/embed/"},"id":4685}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||partner.ozon.ru/widgets/"},"id":4686}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||partners.author24.ru/assets/img/promo/"},"id":4687}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pinkintim.com/image/"},"id":4688}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||play-in-flash.com/wp-content/"},"id":4689}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pomogi.org/i/pomogi-"},"id":4690}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pop-banner."},"id":4691}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||popuptraf."},"id":4692}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||porter.vip/ban"},"id":4693}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||printbar.ru/upload/partners/images/banners/"},"id":4694}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||promoblock."},"id":4696}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pronskaya.ru/b/"},"id":4697}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||quotiq.ru/widgets/widget.default.promo.js"},"id":4698}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rotator."},"id":4699}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rucaptcha.com^*/uploads/banner/"},"id":4700}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ruspravda.info/resources/images/"},"id":4701}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rustarot.ru/pl/lite/widget/"},"id":4702}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||s-pl.ru/downloads/"},"id":4703}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||s.s-ports.ru/i/"},"id":4704}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||saturn-plus.ru/downloads/"},"id":4705}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sppromo.com/feed.php?"},"id":4707}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.fortfs.com/images/bnrs/"},"id":4708}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.leadia.ru/widget/"},"id":4709}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["in-facts.info","localrent.pl"],"urlFilter":"||static.localrent.com/widget/"},"id":4710}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||static.myrentacar.com/widget/"},"id":4711}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||strichka.com^*/informer/"},"id":4712}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||studlancer.net/images/chat/studlancer_form.js"},"id":4713}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||techdigest.ru/?ad&"},"id":4714}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||telderi.ru/img/banners/"},"id":4715}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||thetruestory.news/widget-top.iife.js"},"id":4716}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tn.kz/informer/"},"id":4717}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||torrentum.ru/images/brand/"},"id":4718}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||torrentum.ru^*/tiser/"},"id":4719}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["bibliofond.ru","rosdiplom.ru"],"requestDomains":["rosdip.ru"]},"id":4720}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["bibliofond.ru","rosdip.ru"],"requestDomains":["rosdiplom.ru"]},"id":4721}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tradelinks."},"id":4722}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||trafunder."},"id":4723}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||videoclik."},"id":4724}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||videoigr.net/includes/"},"id":4725}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vseokino.com/rotator/"},"id":4726}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||webhost1.ru/design/"},"id":4727}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wmlink."},"id":4728}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["smi2.ru"],"requestDomains":["smi2.net"]},"id":4729}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||work.ua/i/press_kit/"},"id":4730}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["amazingthailand.ru","autospot.ru","bankauto.ru","egrnins.ru","eldorado.ru","fin-markt.ru","ipotekain.ru","jetravel.ru","mafin.ru","osago.online","osago4u.ru","osagoonline.info","rosstrah.online","shop.vsk.ru","sravni.ru","sravnikupi.ru","svyaznoy.ru","trip-online.ru","www-eg-insurance-net.filesusr.com"],"requestDomains":["sravni.ru"]},"id":4731}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wp.com/livesurf.ru/faners/"},"id":4732}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||wpshop.ru/tools/widget/widget.js"},"id":4733}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xn-----6kcabjzj3azhemz8a4p.xn--p1ai/js/"},"id":4734}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xn--80aalwclyias7g0b.xn--p1ai/rd_widget.js"},"id":4735}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xn--b1aygfn8d.xn--p1ai/informer/"},"id":4736}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xxx-news."},"id":4737}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["ya.ru","yandex.by","yandex.kz","yandex.ru","yandex.uz"],"urlFilter":"||yastatic.net/*/market-static/affiliate/"},"id":4738}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||yournewhosting.com/images/"},"id":4739}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||yousticker.com/load/"},"id":4740}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zadarma.com^*/banner"},"id":4741}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zen.yandex.ru/widget-loader"},"id":4742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||meta.ua/*/block.js|"},"id":4743}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"//85.10.194.51^"},"id":4744}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||connect.facebook.net/*/fbevents.js|"},"id":4745}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dzen.ru/zen-partner/"},"id":4746}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["darkmoney.at"],"resourceTypes":["image"],"urlFilter":".gif"},"id":4747}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||appledecals.ru/static/banners/"},"id":4748}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||cdn.leon.ru/*/*banners/"},"id":4749}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image","object"],"urlFilter":"||travelpayouts.com/content?promo_id="},"id":4750}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||qip.ru/i/"},"id":4751}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||dnr.kz/test/"},"id":4752}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["object"],"urlFilter":"||img.carnage.ru/i/main/"},"id":4753}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||dondlo."},"id":4754}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||eyenewton.ru/scripts/sda.min.js"},"id":4755}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||to/code/"},"id":4756}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ukrmir.net/top_rating.php"},"id":4757}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame"],"urlFilter":"||dyndns-"},"id":4758}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame"],"urlFilter":"||dyndns."},"id":4759}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"-bk.ligastavok.ru^"},"id":4760}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".*.com/show.html?"},"id":4761}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".*/video/get/?platformid*&sig=*&vbmuid=*&data="},"id":4762}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".*/video/get/?userid*&sig=*&vbmuid=*&data="},"id":4763}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".biz/next.html?"},"id":4764}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/next.html?"},"id":4765}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/resources/draw_script.js"},"id":4766}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/services/?id="},"id":4767}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["123torrent.ru","37.1.201.32","37.1.202.140","37.1.203.156","37.1.204.182","37.1.204.76","37.1.205.159","37.1.205.47","37.1.206.118","37.1.206.121","37.1.206.231","37.1.206.95","37.1.207.130","37.1.207.65","37.1.216.106","37.1.216.119","37.1.217.105","37.1.217.113","5.45.65.153","5.45.66.118","5.45.70.162","5.45.86.39","5.45.87.85","berutor.site","blackrutor.site","extrutor.org","extrutor.site","fastrutor.site","herutor.org","listrutor.org","new-rutor.org","pipitor.org","pronpic.org","prutor.site","r-tor.ru","rutor-live.tk","rutor-search.info","rutor1.site","tracker-rutor.tk","xrutor.org","znaipticu.ru"]},"id":4768}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["biqle.org","biqle.ru","freescreens.ru","imgbase.ru","imgcach.ru","imgclick.ru","payforpic.ru","picclick.ru","picclock.ru","picforall.ru","uploads.ru"],"resourceTypes":["stylesheet"]},"id":4769}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["adblock-tester.com","adult-images.ru","checkadblock.ru","freescreens.ru","gaykursk.ru","gaynsk.ru","imgbase.ru","imgbum.ru","imgcach.ru","imgclick.ru","novgay.ru","payforpic.ru","picclick.ru","picclock.ru","picforall.ru"],"resourceTypes":["image"]},"id":4770}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".com/vinos.js?"},"id":4771}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".gold/next.html?"},"id":4772}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".info/next.html?"},"id":4773}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kneu.edu.ua"],"resourceTypes":["script"],"urlFilter":".pp.ua^"},"id":4774}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["a.votpusk.ru","realfuckdates.net"],"resourceTypes":["image"]},"id":4775}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["imageban.ru","piccash.net","pornolab.biz","pornolab.cc","pornolab.lib","pornolab.net"],"resourceTypes":["object"]},"id":4776}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".pro/code.php?"},"id":4777}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".pw/next.html?"},"id":4778}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".rest/script.js|"},"id":4779}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["a.votpusk.ru","jenugolok.com","realfuckdates.net"],"resourceTypes":["object"]},"id":4780}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".ru.com/script.js|"},"id":4781}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".ru/next.html?"},"id":4782}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["edgemesh.com"],"requestDomains":["edgeno.de"],"resourceTypes":["script"]},"id":4783}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/*?pubid=*=branding"},"id":4784}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"//jsn."},"id":4785}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/?*=:&ids=*&r="},"id":4786}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/?get_code&template_uid="},"id":4787}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/a/ipn/js/"},"id":4788}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["gallerix.org"],"requestDomains":["asia"],"resourceTypes":["script","sub_frame","xmlhttprequest"]},"id":4789}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["adwiz.pp.ua","dewalt.store","forum.worldofwarships.eu","forum.worldofwarships.ru","hdvbplayer.tk","herokuapp.com","live-gol.net","liveball.cc","liveball.uno","masterclub.store","movielab.pro","osu.ppy.sh","panomama.ru","pelcn.net","philips.ru","purina.ru","softpir.com","sportsvideoline3.pw","tefal.ru","tikkurila.ru","vk-apps.com","vulpecula.host"],"requestDomains":["pw"],"resourceTypes":["script","xmlhttprequest"]},"id":4790}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/a/pop/js/"},"id":4791}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/ad/base.js?id="},"id":4792}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/api/content/jsonp?offerid="},"id":4793}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/api/scripts/universal?id="},"id":4794}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/b?size=*&catgry="},"id":4795}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/banner_l*.php?pubid="},"id":4796}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/bb/getcode?apikey="},"id":4797}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/bshow.php?dimension="},"id":4798}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/codes/*.js|"},"id":4799}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/cshi/"},"id":4800}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/cszz/"},"id":4801}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/cu.php?"},"id":4802}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/get.js?user_id="},"id":4803}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/get.php?user_id=*&mode="},"id":4804}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/i/npage/*/code.js|"},"id":4805}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame"],"urlFilter":"/in.cgi?"},"id":4806}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/inc/angular.js"},"id":4807}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/js/v1.2/script.min.js|"},"id":4808}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/l*.php?pubid="},"id":4809}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/lc?pubid="},"id":4810}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/lhzbsrfkjf/js/"},"id":4811}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/msetupwidget?"},"id":4812}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/multishows/*/?rt=*&scr="},"id":4813}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/native.php?b="},"id":4814}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/news.php?sid=*&bn="},"id":4815}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/output/index/"},"id":4816}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/pixel2/video?"},"id":4817}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/ranging/*/?rand="},"id":4818}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/rise.rotator-new-"},"id":4819}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/s/11022.js|"},"id":4820}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/s/11198.js|"},"id":4821}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/show/?block_id="},"id":4822}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/show/out.php?t=*&async=1&v"},"id":4823}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/sm/getcode?apikey="},"id":4824}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/sm?referrer=|"},"id":4825}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/sm?saitdomain=*&referrer="},"id":4826}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/smartrotator.js?referrer="},"id":4827}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/static/bc.js?"},"id":4828}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/sticker?id="},"id":4829}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/tds.php?*=*="},"id":4830}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/vk_code.php?id="},"id":4831}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/vknotifier1.php?id="},"id":4832}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/vkshow.php?id="},"id":4833}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/youtube.php|"},"id":4834}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"://*.*.biz/x"},"id":4835}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"://js*.*.com/js/customs/"},"id":4836}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"://tds."},"id":4837}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"?frm=script&se_referrer="},"id":4838}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"|http://*.biz/js/sys.js"},"id":4839}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"|http://*.link/js/sys.js"},"id":4840}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||adshunter."},"id":4841}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||agency/init.js"},"id":4842}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||biz/*&bid="},"id":4843}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||biz/?pu="},"id":4844}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||biz/v^"},"id":4845}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||cdn.*.agency/libs/b.js|"},"id":4846}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||cdn.*.com/libs/b.js|"},"id":4847}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||com/?pu="},"id":4848}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||com/?pus="},"id":4849}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||com/bgout.php?id="},"id":4850}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||com/bout.php?id="},"id":4851}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||com/video/*^format=rotator&"},"id":4852}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||date/?pu="},"id":4853}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||fun/?pu="},"id":4854}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||in/?for="},"id":4855}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||info/?pu="},"id":4856}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||info/banner/tiz.php?"},"id":4857}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||info/init.js"},"id":4858}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||me/?pu="},"id":4859}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||me/init.js"},"id":4860}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||name/?pu="},"id":4861}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||oblivki."},"id":4862}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/?pu="},"id":4863}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/r/get/?id=*&div="},"id":4864}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/resources?key="},"id":4865}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/show/?*=*%*%*%*%*%*&"},"id":4866}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/static/static_pc.min.js"},"id":4867}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/static/sticker_pc.min.js"},"id":4868}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ru/text_show.php?id="},"id":4869}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||services/init.js"},"id":4870}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site/*/*/|"},"id":4871}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site/?pu="},"id":4872}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site/?pus="},"id":4873}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||space/*/*/|"},"id":4874}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||space/jscl/"},"id":4875}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||tech/*/*/|"},"id":4876}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||vip/?pu="},"id":4877}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||work/?pu="},"id":4878}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||zone/init.js"},"id":4879}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||usocial.pro/usocial/usocial.pp"},"id":4880}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["asilmedia.org","atastv.ru","dok-film.net","football.kulichki.net","freezmi.io","houseserial.ru","kino-o-voine.ru","novostivl.ru","orenburg.media","pro100hobbi.ru","reedr.ru","rosserial.be","ryazan.life","samelectric.ru","sib.fm","smartpress.by","tevas.media","tourprom.ru","tv-umnik.ru","vsplanet.net","yakutsk.ru","zfilm-hd.org","zfilme-hd1.site"],"resourceTypes":["script"],"urlFilter":".php"},"id":4881}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bloknot-astrakhan.ru","bloknot-gelendzhik.ru","bloknot-kamyshin.ru","bloknot-krasnodar.ru","bloknot-krymska.ru","bloknot-moldova.ru","bloknot-morozovsk.ru","bloknot-novorossiysk.ru","bloknot-rossosh.ru","bloknot-rostov.ru","bloknot-samara.ru","bloknot-shakhty.ru","bloknot-stavropol.ru","bloknot-taganrog.ru","bloknot-volgodonsk.ru","bloknot-volgograd.ru","bloknot-volzhsky.ru","bloknot-voronezh.ru","bloknot.ru","bloknotanapa.ru","bloknotlipetsk.ru","bloknotsaratov.ru","bloknotsochi.ru","bloknottambov.ru","sibnet.ru"],"resourceTypes":["script"],"urlFilter":".php|"},"id":4882}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["3rebenka.ru","dokak.ru","info-zhilish.ru","libok.net","planetatain.ru","sovets.net","vedmochka.net","xn----ctbhcnewrrow6gsa.xn--p1ai"],"resourceTypes":["script"],"urlFilter":"/init.js"},"id":4883}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["agentnews.ru","alibabaru.com","alkodoma.ru","all-russ-fish.ru","applesmile.ru","auto-kmu.ru","autohim42.ru","avfor.ru","avforums.ru","avt-rost.ru","blogspot.ru","comics-portal.com","computera.info","csharpprogramming.ru","diacr.ru","diets.guru","dom2so.ru","ecosibiri.ru","eset-key.ru","feniyx.ru","fiat-vag.ru","filmi.uz","fishing-mr.ru","freeguard.ru","freezeet.ru","funsuslik.ru","gameruns.ru","gamescontent.ru","getmedic.ru","gorodenok.com","gotyfaster.ru","granitauto.ru","hemingway-lib.ru","hen-tai.ru","hipermir.ru","india-tv.net","kasrentyg.ru","knighki.com","kurshe.ru","la-greelyaj.ru","mainfun.ru","mercedesbenz124.ru","militaryexp.com","moscatalogue.net","mymylife.ru","nashidni.org","nofollow.ru","ojimail.ru","onepdf.ru","pazavto2012.ru","pensioneram.info","phortepiano.ru","photo-boutique.ru","pohudet.org","popcat.ru","privsex.ru","romanbook.net","rostovautosoundfest.ru","roundrobin.sytes.net","samogonvbarnaule.ru","seeyoupage.ru","seksos.ru","socialstudies.ru","studon.ru","sucior.ru","thevidosss.ru","timeallnews.ru","turkey-tv.net","tvuz.ru","uteacher.ru","vesnikasert.ru","viewapplegroup.ru","vsekratko.ru","windows-usb.ru","xxx-russian.ru"],"resourceTypes":["script"],"urlFilter":"/news.js"},"id":4884}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["agentnews.ru","alibabaru.com","alkodoma.ru","all-russ-fish.ru","applesmile.ru","auto-kmu.ru","autohim42.ru","avfor.ru","avforums.ru","avt-rost.ru","blogspot.ru","comics-portal.com","computera.info","csharpprogramming.ru","diacr.ru","diets.guru","dom2so.ru","ecosibiri.ru","eset-key.ru","feniyx.ru","fiat-vag.ru","fishing-mr.ru","freeguard.ru","freezeet.ru","funsuslik.ru","gameruns.ru","gamescontent.ru","getmedic.ru","gorodenok.com","gotyfaster.ru","granitauto.ru","hemingway-lib.ru","hen-tai.ru","hipermir.ru","india-tv.net","kasrentyg.ru","knighki.com","kurshe.ru","la-greelyaj.ru","mainfun.ru","mercedesbenz124.ru","militaryexp.com","mymylife.ru","nashidni.org","nofollow.ru","ojimail.ru","onepdf.ru","pazavto2012.ru","pensioneram.info","phortepiano.ru","photo-boutique.ru","pohudet.org","popcat.ru","privsex.ru","romanbook.net","rostovautosoundfest.ru","roundrobin.sytes.net","samogonvbarnaule.ru","seeyoupage.ru","seksos.ru","socialstudies.ru","studon.ru","sucior.ru","thevidosss.ru","timeallnews.ru","turkey-tv.net","tvuz.ru","uteacher.ru","vesnikasert.ru","viewapplegroup.ru","vsekratko.ru","windows-usb.ru","xxx-russian.ru"],"resourceTypes":["script"],"urlFilter":"/view.js"},"id":4885}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["agentnews.ru","alibabaru.com","alkodoma.ru","all-russ-fish.ru","applesmile.ru","auto-kmu.ru","autohim42.ru","avfor.ru","avforums.ru","avt-rost.ru","blogspot.ru","comics-portal.com","computera.info","csharpprogramming.ru","diacr.ru","diets.guru","dom2so.ru","ecosibiri.ru","eset-key.ru","feniyx.ru","fiat-vag.ru","fishing-mr.ru","freeguard.ru","freezeet.ru","funsuslik.ru","gameruns.ru","gamescontent.ru","getmedic.ru","gorodenok.com","gotyfaster.ru","granitauto.ru","hemingway-lib.ru","hen-tai.ru","hipermir.ru","india-tv.net","kasrentyg.ru","knighki.com","kurshe.ru","la-greelyaj.ru","mainfun.ru","mercedesbenz124.ru","militaryexp.com","mymylife.ru","nashidni.org","nofollow.ru","ojimail.ru","onepdf.ru","pazavto2012.ru","pensioneram.info","phortepiano.ru","photo-boutique.ru","pohudet.org","popcat.ru","privsex.ru","romanbook.net","rostovautosoundfest.ru","roundrobin.sytes.net","samogonvbarnaule.ru","seeyoupage.ru","seksos.ru","socialstudies.ru","studon.ru","sucior.ru","thevidosss.ru","timeallnews.ru","turkey-tv.net","tvuz.ru","vesnikasert.ru","viewapplegroup.ru","vsekratko.ru","windows-usb.ru","xxx-russian.ru"],"resourceTypes":["script"],"urlFilter":"/viewc.js"},"id":4886}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["newsvl.ru"],"resourceTypes":["script"],"urlFilter":"|http://*/c.js?v="},"id":4887}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||animecult.me/*.js|"},"id":4888}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["bookseason.org"],"resourceTypes":["script"],"urlFilter":"||ru/s/*.js|"},"id":4889}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||s*.website^"},"id":4890}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||cdn.jsdelivr.net/npm/cdn4script*.js|"},"id":4891}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":".vipko.ru^"},"id":4892}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame"],"urlFilter":"|http://u.to/"},"id":4893}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||collector.mediator.media/*/|"},"id":4894}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||docinfo.ru/scripts/context"},"id":4895}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||go.sampo.ru/splash/js/loader.js"},"id":4896}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||infocar.ru/media/"},"id":4897}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||mirtesen.ru/gadgets/partner.php"},"id":4898}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kasparov.ru"],"resourceTypes":["script"],"urlFilter":"||connect.facebook.net/ru_ru/"},"id":4899}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dom.mail.ru","lady.mail.ru"],"initiatorDomains":["dni.ru","kanobu.ru","lifehacker.ru","mail.ru","pravda.ru","sportmail.ru","womanhit.ru"],"resourceTypes":["script"],"urlFilter":"||viqeo.tv/*/vq_starter.js"},"id":4900}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1torrent-tv.ru","2img-2pic.ru","avcore.ru","carproff.ru","catcut.net","cccp.ipb.su","cloudriverz.ru","creativportal.ru","diabethelp.org","dnvidov.ru","dokak.ru","dolgoe.net","dsvload.net","ee-mag.ru","enterologia.ru","every-holiday.ru","fotohood.ru","free1img.ru","gfsdgds.website","girlstop.info","golkom.ru","heliograph.ru","herbaldoc.ru","hfufgdlkd.pw","imgbun.ru","kinobanda.net","kinogo-hd.net","kinomass.ru","kinoshek.net","kinotut.tv","krasakarpat.com","labudnu.ru","labzan.com","last2images.ru","leporno.org","leporno.ws","lider-as.ru","limonasel.xyz","luxpic.ru","mega-pic.org","misseva.ru","monkeypx.ru","monkeypxl.ru","monkeypxls.ru","monpxls.ru","moonpix.ru","mp3sort.biz","namenu.ru","newkavkaz.ipb.su","nod32-key2017.ru","onlyf.tk","pics-images.ru","pixxsee.ru","platimzafoto.ru","polochka.net","popadenec.ru","pornotorrent.net","publicagent.ru","pxshares.ru","rapidzona.tv","reebok-ru.ru","relizer.net","remake.net.ru","respektkniga.com","rogoff.club","russianporno911.ru","rustorrents.net","serialrussian.ru","slovoprosvity.org","smrtphone.ru","soft-portal.club","srv11.tutupl.ru","topvideo.tj","traht.org","vedmochka.net","woman365.ru","wwmmw.xyz","wwvvw.xyz","wwxww.ru","wwxxww.ru","wwxxxww.ru","xn----jtbkliccqarf.xn--p1ai","xn--m1ah5a.net","xtubeporno.net","xxpix.xyz","xxzxx.xyz","yandex51.ru","yangteacher.ru","zebracc.xyz","zvondrobyndl.ru"],"resourceTypes":["script"],"urlFilter":"|http://"},"id":4901}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["sntch.com","tut.by","ustaliy.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||relap.io/api/*/recs|"},"id":4902}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dj19uo012yu4h.cloudfront.net","lite.boxshot.com","rbwtech.net"],"initiatorDomains":["amt-games.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":".wasm|"},"id":4903}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"/api/getslug*?partner_apikey="},"id":4904}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"/vast.php?partner_id="},"id":4905}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"?cp.host=*&cp.token="},"id":4906}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||de/|"},"id":4907}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||xyz/*?mobile=null&tablet=null&os=null&site=*&rand="},"id":4908}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["aniqit.com","anivod.com","kodik.biz","kodik.cc","kodik.info","kodikdb.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":".php?id="},"id":4909}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["www.mp4upload.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/*.json|"},"id":4910}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["newsvl.ru","vl.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/async.php"},"id":4911}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["aniqit.com","kodik.cc","kodik.info","kodikdb.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"?subid="},"id":4912}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["2img-2pic.ru","imgbun.ru","kinoshek.net","leporno.org","leporno.ws","pics-images.ru","pixxsee.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"|http://"},"id":4913}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["kino-teatr.ua","kot-i-koshka.ru"],"requestDomains":["club"],"resourceTypes":["script","xmlhttprequest"]},"id":4914}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/forum?t="},"id":4915}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["8spoon.ru","amazinghis.ru","anime-chan.me","autotopik.ru","bilimdiler.kz","bouncekitchen.ru","car.ru","carolspb.ru","cars.ru","castlerocktv.ru","cutur.ru","ddgroupclub.com","dietdo.ru","elektrik-a.su","elfterra.ru","faston24.ru","festiveall.ru","g2019.su","gotovim-edu.ru","grudnichky.ru","gruziyagid.ru","h-chan.me","hdays.ru","invalidnost.com","ka4ka.ru","kakzharit.info","kino-teatr.ua","kinobu.net","kinolook.top","manga-chan.me","mcuns.ru","medhea.ru","mobtop.ru","mogue.ru","molitva-info.ru","mta-resource.ru","music-radio.ru","neboleyka.info","novospasskoe-city.ru","nude-moon.me","o-polze.com","oreshkov.net","outlandertv.ru","pishchevarenie.ru","prazdnovik.ru","prodragmetally.ru","psyholic.ru","ranobes.com","ruslekar.com","scrubstv.net","sheldontv.ru","shungit-zeolit.ru","simptomov.com","sonnikonline.club","spafilms.me","stopmusic.net","topsopt.ru","tvoilokony.ru","umnica-krasavica.ru","uralfloor.ru","xomusic.ru","yaoi-chan.me"],"requestDomains":["ru"],"resourceTypes":["script"]},"id":4916}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/getthumbs?uid="},"id":4917}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/ovp.php?ver=*&autoplay="},"id":4918}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"/play/?ref=*/play/"},"id":4919}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["rutr.life","rutracker.lib","rutracker.net","rutracker.nl","rutracker.org"],"resourceTypes":["sub_frame"],"urlFilter":"/*.php|"},"id":4920}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||zhitomir.info/price"},"id":4921}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||pravda.ru/cache/cqc/"},"id":4922}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["catcut.net","lider-as.ru","traht.org","yangteacher.ru"],"resourceTypes":["sub_frame"],"urlFilter":"|http://"},"id":4923}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autonews.ru","rbc.ru","sportrbc.ru"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":4924}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["intimniymagazin.ru","sex-fishki.com"],"requestDomains":["intimshop.ru"],"resourceTypes":["script"]},"id":4925}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mega-track.info","mega-track.org"],"requestDomains":["megatrack.org"],"resourceTypes":["script"]},"id":4926}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["cash.rbc.ru"],"initiatorDomains":["autonews.ru","rbc.ru","sportrbc.ru"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":4927}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mylove.na-chas.ru","myloveru.com"],"requestDomains":["mylove.ru"],"resourceTypes":["script"]},"id":4928}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["direct-i-adwords.ru"],"urlFilter":"-adwords."},"id":4929}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rw.by"],"urlFilter":"-teasers-"},"id":4930}, +{"action":{"type":"allow"},"condition":{"urlFilter":".soundcloud.com/player.swf?url="},"id":4931}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mashablehq.com","mimichatter.com","takeflyte.com"],"urlFilter":".swf?purl="},"id":4932}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adservice.com.ua","adservice.kz","adservice.ru"],"urlFilter":"/*adservice."},"id":4933}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["matematikalegko.ru"],"urlFilter":"/468x60_"},"id":4934}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["citi.com","citibank.com"],"urlFilter":"/gfc/branding/"},"id":4935}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adbox.one"],"urlFilter":"/adbox."},"id":4936}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rg.ru"],"urlFilter":"/adfox.reload_code."},"id":4937}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adline.by","adline.kiev.ua","adline.reformal.ru"],"urlFilter":"/adline."},"id":4938}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adpage.com.ua"],"urlFilter":"/adpage."},"id":4939}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads-top.ru"],"urlFilter":"/ads-top."},"id":4940}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adsense.su"],"urlFilter":"/adsense."},"id":4941}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["winxclub.com"],"urlFilter":"/adsense/"},"id":4942}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["zbp.ru"],"resourceTypes":["xmlhttprequest"]},"id":4943}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adsup.me"],"urlFilter":"/adsup.me"},"id":4944}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv5.ru"],"urlFilter":"/adv5."},"id":4945}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["autocentre.ua","bit.ly","changeip.name","chickenkiller.com","forumrpg.ru","from-ua.com","gamebook.pw","itsaol.com","mostlv.com","news.findres.com","quelliclub.ru","relap.io","servebbs.net","shopik.tv","sportbookmaker.ru","teren.in.ua","videoigr.net"],"resourceTypes":["sub_frame"]},"id":4946}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adver.kz"],"urlFilter":"/adver."},"id":4947}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["advert-control.ru","advert-empire.com","advert-line.ru","advert-technology.ru"],"urlFilter":"/advert-"},"id":4948}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["plektan.com"],"urlFilter":"/adverts"},"id":4949}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bookinist.com.ua"],"urlFilter":"/adverts/"},"id":4950}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adweb.by"],"urlFilter":"/adweb."},"id":4951}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["akado.ru","megafon.ru"],"urlFilter":"/ai/adbanner/"},"id":4952}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["abcphoto.com.ua"],"urlFilter":"/assets/ads/"},"id":4953}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["forum.fonarevka.ru","ortocure.ru"],"requestDomains":["ru"],"resourceTypes":["sub_frame"]},"id":4954}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["matematikalegko.ru"],"urlFilter":"/banner/468"},"id":4955}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["context.reverso.net"],"urlFilter":"/images/google-play-clear"},"id":4956}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["armourbook.com","bit-lite.com","ckmosstroy.ru","fapreactor.com","fastpic.org","freescreens.ru","imageban.ru","imgbase.ru","imgcach.ru","imgclick.ru","newzfeed.ru","payforpic.ru","piccash.net","picclick.ru","picclock.ru","picforall.ru","pornolab.biz","pornolab.cc","pornolab.lib","pornolab.net","pornreactor.cc","private-records.com","rycckienovosti.ru","shrlink.top","uploads.ru"],"resourceTypes":["sub_frame"]},"id":4957}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zakaz.ua","zapals.com"],"urlFilter":"/media/banners/"},"id":4958}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["my.reklama.lv","reklama.marat.ua","reklama.rambler.ru"],"urlFilter":"/reklama."},"id":4959}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gallerix.ru"],"requestDomains":["gallerix.asia"]},"id":4960}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["velosumka.com"],"urlFilter":"/reklama/"},"id":4961}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bmw-motorrad.com","bmw-motorrad.ru"],"urlFilter":"/teaser."},"id":4962}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["joindota.com"],"urlFilter":"/teasers."},"id":4963}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sibtravel42.ru","tutu.ru"],"urlFilter":"/tizer/"},"id":4964}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["led66.ru"],"urlFilter":"/tizer_"},"id":4965}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jut.su"],"urlFilter":"/videojs-share."},"id":4966}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["webadvert.net","webadvert.ru"],"urlFilter":"/webadvert."},"id":4967}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adshow.ru"],"urlFilter":"://adshow.ru/"},"id":4968}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1obl.ru"],"urlFilter":"_ad.php?"},"id":4969}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["100pravda.com"],"urlFilter":"||100pravda.com/includes/ads_kola/"},"id":4970}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["a-d-k.ru"],"urlFilter":"||a-d-k.ru/bitrix/templates/ad/"},"id":4971}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["absolut-groups.ru"],"urlFilter":"||absolut-groups.ru^*_ad4."},"id":4972}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moevideo.net"],"urlFilter":"||ad4.liverail.com/?lr_publisher_id="},"id":4973}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mts.ru"],"urlFilter":"||adcast.ru/mtsweb?"},"id":4974}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adex-plitka.ru"],"urlFilter":"||adex-plitka.ru^*adex_"},"id":4975}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["getcoupons.ru"],"urlFilter":"||admitad.com/public/advertising_campaign/images/"},"id":4976}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["transaero.ru"],"urlFilter":"||adriver.ru/cgi-bin/rle.cgi?"},"id":4977}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adsbox.com.ua","adsbox.ru"],"urlFilter":"||adsbox."},"id":4978}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["akado.ru"],"urlFilter":"||advert.akado.ru/"},"id":4979}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||advert.starlightmedia.ua/crossdomain.xml"},"id":4980}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||advert.starlightmedia.ua/ua/index/get-advert"},"id":4981}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv.ya.ru"],"urlFilter":"||advertising.yandex."},"id":4982}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alliance-catalog.ru"],"urlFilter":"||alliance-catalog.ru/uploads/"},"id":4983}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||amazonaws.com/c.swf?path=http"},"id":4984}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||an.yandex.ru/crossdomain.xml"},"id":4985}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||an.yandex.ru/vcset/139995?*&client_type=flash"},"id":4986}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auchan.ru"],"urlFilter":"||auchan.ru^*/media/banners"},"id":4987}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kinopoisk.ru","market.yandex.by","market.yandex.kz","market.yandex.ru"],"urlFilter":"||awaps.yandex."},"id":4988}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beeline.ru"],"urlFilter":"||beeline.ru/ban/"},"id":4989}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beeline.ru"],"urlFilter":"||beeline.ru/media/banners/"},"id":4990}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidin.ru"],"urlFilter":"||begun.ru/video.jsp?"},"id":4991}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidin.ru"],"urlFilter":"||begun.ru/vpaid_lib.swf|"},"id":4992}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beseed.ru"],"urlFilter":"||beseed.ru/advertiser"},"id":4993}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bestru.ru"],"urlFilter":"||bestru.ru*/advertisements/"},"id":4994}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bestru.ru"],"urlFilter":"||bestru.ru^*/advert_"},"id":4995}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bigbang.in.ua"],"urlFilter":"||bigbang.in.ua/advert/img_bigbanginua/"},"id":4996}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bnm.md"],"urlFilter":"||bnm.md^*_baner_"},"id":4997}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["casino-mining.com"],"urlFilter":"||casino-mining.com/includes/ads_kola/"},"id":4998}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||check.ddos-guard.net/check.js"},"id":4999}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eurobank-ua.com","maingear.com"],"urlFilter":"||com/banners/"},"id":5000}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["combinat.pro"],"urlFilter":"||combinat.pro/api/advert/"},"id":5001}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["corsaforex.com"],"urlFilter":"||corsaforex.com^*baner"},"id":5002}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||darkteam.net/advertisement.js"},"id":5003}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["digger.ru"],"urlFilter":"||digger.ru/*/auth-registration/"},"id":5004}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rt.ru"],"requestDomains":["adengine.rt.ru"]},"id":5005}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["divendo.ru"],"urlFilter":"||divendo.ru/ads/"},"id":5006}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mos.ru","mosmetod.ru"],"requestDomains":["adfox.ru"]},"id":5007}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adhub.ru"],"requestDomains":["adhub.ru"]},"id":5008}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["domofond.ru"],"urlFilter":"||domofond.ru/content/images/"},"id":5009}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["empik.ua"],"urlFilter":"||empik.ua/openx/www/delivery/ajs.php?"},"id":5010}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["iledebeaute.ru"],"requestDomains":["adriver.ru","iledebeaute.ru"]},"id":5011}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads.moscow"],"requestDomains":["ads.moscow"]},"id":5012}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ads.setby.net"],"requestDomains":["ads.setby.net"]},"id":5013}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["templateinstant.ru"],"requestDomains":["ads.templateinstant.ru"]},"id":5014}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vyborg-press.ru"],"requestDomains":["ads.vyborg-press.ru"]},"id":5015}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["domru.ru"],"urlFilter":"||ertelecom.ru^*.swf?link1="},"id":5016}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adtech.md"],"requestDomains":["adtech.md"]},"id":5017}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv.d3.ru"],"requestDomains":["adv.d3.ru"]},"id":5018}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv.kh.ua"],"requestDomains":["adv.kh.ua"]},"id":5019}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv.ramr.ru"],"requestDomains":["adv.ramr.ru"]},"id":5020}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tarispb.ru"],"requestDomains":["adv.tarispb.ru"]},"id":5021}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adv.team"],"requestDomains":["adv.team"]},"id":5022}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trinet.ru"],"requestDomains":["adv.trinet.ru"]},"id":5023}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adver.kg"],"requestDomains":["adver.kg"]},"id":5024}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["advert-ka.ru"],"requestDomains":["advert-ka.ru"]},"id":5025}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["advert-market.ru"],"requestDomains":["advert-market.ru"]},"id":5026}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["evro-telecom.ru"],"urlFilter":"||evro-telecom.ru/banner"},"id":5027}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ok.ru"],"urlFilter":"||exchange.buzzoola.com/crossdomain.xml"},"id":5028}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["findme.am"],"urlFilter":"||findme.am/adimg/"},"id":5029}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["advertising.videonova.ua"],"requestDomains":["advertising.videonova.ua"]},"id":5030}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["grant2009.ru"],"urlFilter":"||grant2009.ru/images/adv"},"id":5031}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adview.ru"],"requestDomains":["adview.ru"]},"id":5032}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adwiz.pp.ua"],"requestDomains":["adwiz.pp.ua"]},"id":5033}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adx.agency"],"requestDomains":["adx.agency"]},"id":5034}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["agvshop.com.ua"],"requestDomains":["agvshop.com.ua"]},"id":5035}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hamalia.ua"],"urlFilter":"||hamalia.ua/tools/banner/site/banner.php?"},"id":5036}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hawk.ru"],"urlFilter":"||hawk.ru/media/banners/"},"id":5037}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1plus1.ua","1plus1.video","24tv.ua","gamak.tv","limehd.tv","shahid.mbc.net","showjet.net","showjet.ru","unian.info","unian.net","unian.ua","veedi.com","vgtimes.ru","viho.me","viho.pro","viho.tv"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":5038}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imhonet.ru"],"urlFilter":"||imhonet.ru/js/templates/views/tiles/m-tiles.advert."},"id":5039}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inforesist.org"],"requestDomains":["api.traq.li"]},"id":5040}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["india-expres24.com"],"urlFilter":"||india-expres24.com^*/baner_"},"id":5041}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||instreamvideo.ru/crossdomain.xml|"},"id":5042}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["baner.ua"],"requestDomains":["baner.ua"]},"id":5043}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["irr.ru"],"urlFilter":"||irr.ru/ajax/*/submission/get_cat"},"id":5044}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["itinvest.ru"],"urlFilter":"||itinvest.ru/promo/adv"},"id":5045}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["joblib.ru"],"urlFilter":"||joblib.ru/js/ads-"},"id":5046}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kamvideo.ru"],"urlFilter":"||kamvideo.ru^*/advert"},"id":5047}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kmf-pvl.ru"],"urlFilter":"||kmf-pvl.ru^*/baner."},"id":5048}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["latitu.ru"],"urlFilter":"||latitu.ru^*/advert_"},"id":5049}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lifecell.com.ua"],"urlFilter":"||lifecell.com.ua/medialibrary/"},"id":5050}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["listok-perm.ru"],"urlFilter":"||listok-perm.ru^*/baner"},"id":5051}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["listrade.net"],"urlFilter":"||listrade.net^*/baners/"},"id":5052}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||liveangarsk.ru/files/k/k-nikita.gif"},"id":5053}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["madyar.net"],"urlFilter":"||madyar.net/baners/"},"id":5054}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||map.cn.ua/media/*/tur/"},"id":5055}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lk.rt.ru","rutube.ru","shokoladki.ru"],"urlFilter":"||mc.yandex.ru/metrika/tag.js"},"id":5056}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ndv.ru"],"urlFilter":"||media.ndv.ru/banners^"},"id":5057}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mediatoday.ru/crossdomain.xml|"},"id":5058}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mgts.ru"],"urlFilter":"||mgts.ru/upload/images/ban"},"id":5059}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mmi.bemobile.ua/lib/lib.js"},"id":5060}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moe-online.ru"],"urlFilter":"||moe-online.ru/*/advert"},"id":5061}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mos.ru"],"urlFilter":"||mos.ru/upload/adv/banner"},"id":5062}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mp3co.co","mp3no.com"],"urlFilter":"||mp3ix.com^*.mp3|"},"id":5063}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mts.ru"],"urlFilter":"||mts.ru/upload/images/"},"id":5064}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mylene.myarena.ru"],"urlFilter":"||mylene.myarena.ru/ban/"},"id":5065}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||myradio24.com/informer.php"},"id":5066}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["glopay.me"],"requestDomains":["glopart.ru"]},"id":5067}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kongregate.com"],"urlFilter":"||ngads.com/crossdomain.xml|"},"id":5068}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gt-advertise.ru"],"requestDomains":["gt-advertise.ru"]},"id":5069}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||now.ru/www/delivery/fc.php?"},"id":5070}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ojs3.ideafix.co"],"urlFilter":"||ojs3.ideafix.co/index.php/adsv/"},"id":5071}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ortovm.ru"],"urlFilter":"||ortovm.ru^*/baners/"},"id":5072}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ozerskzone.ru"],"urlFilter":"||ozerskzone.ru/ads/"},"id":5073}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["itop-gear.ru"],"urlFilter":"||payments.itop-gear.ru/banner.php"},"id":5074}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pdrs.dp.ua"],"urlFilter":"||pdrs.dp.ua/images/rek/"},"id":5075}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["petersburgedu.ru"],"urlFilter":"||petersburgedu.ru^*/banner"},"id":5076}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pgpru.com"],"urlFilter":"||pgpru.com^*/files?get="},"id":5077}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["photodoska.ru"],"urlFilter":"||photodoska.ru/content/dynamic/ads/"},"id":5078}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["porsche.com"],"urlFilter":"||porsche.com^*/teaser.js"},"id":5079}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prime-ihc.com"],"urlFilter":"||prime-ihc.com^*_ad4."},"id":5080}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pukhov-yaroslav.ru"],"urlFilter":"||pukhov-yaroslav.ru^*/advert/"},"id":5081}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama-hab.ru"],"urlFilter":"||reklama-hab.ru^*/reklama/"},"id":5082}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklamavarteme.ru"],"urlFilter":"||reklamavarteme.ru^*/reklama/"},"id":5083}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["renault.ru"],"urlFilter":"||renault.ru/_beta/banner_system/banner.php"},"id":5084}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rzd.ru","sandesh-spb.ru","svyaznoy.ru","whiskas.ru"],"urlFilter":"||ru/banner"},"id":5085}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lk.adsteroid.pro"],"requestDomains":["lk.adsteroid.pro"]},"id":5086}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rus-wars.com","rus-wars.ru"],"urlFilter":"||rus-wars.*/img/"},"id":5087}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||s5o.ru/common/css/teaser.css?"},"id":5088}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sarafannoeradio.org"],"urlFilter":"||sarafannoeradio.org/images/stories/"},"id":5089}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gosuslugi.ru","mos.ru","mosreg.ru","nalog.lk","nalog.ru","trudvsem.ru"],"requestDomains":["mc.yandex.ru"]},"id":5090}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sellua.info"],"urlFilter":"||sellua.info^*/ad/"},"id":5091}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["service-cm.ru"],"urlFilter":"||service-cm.ru^*/baner_"},"id":5092}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mentalmarket.io"],"requestDomains":["mentalmarket.io"]},"id":5093}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["promo.upservice.com"],"requestDomains":["messenger.upservice.io"]},"id":5094}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sld.kiev.ua/*/videojs-contrib-ads-master/"},"id":5095}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["smetiz.ru"],"urlFilter":"||smetiz.ru^*/ad_common."},"id":5096}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["smetiz.ru"],"urlFilter":"||smetiz.ru^*/ad_mobile."},"id":5097}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spbftu.ru"],"urlFilter":"||spbftu.ru/*baner_"},"id":5098}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spran.ru"],"urlFilter":"||spran.ru^*advert"},"id":5099}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vk.com"],"urlFilter":"||static.vk.com/ads_office/"},"id":5100}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["swatch.com"],"urlFilter":"||swatch.com//images/*teaser"},"id":5101}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tatler.ru"],"urlFilter":"||tatler.ru/resize_*_320x250_"},"id":5102}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tattoonsk.ru"],"urlFilter":"||tattoonsk.ru^*_ad4."},"id":5103}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["thesmartad.ru.swtest.ru"],"urlFilter":"||thesmartad.ru.swtest.ru^*/smartad/"},"id":5104}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["locator.transitcard.ru"],"urlFilter":"||transitcard.ru/resources/js/informer.js|"},"id":5105}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onlineguru.ru"],"requestDomains":["onlinegames.alawar.ru"]},"id":5106}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["openbudget.gfu.ru"],"requestDomains":["openbudget.gfu.ru"]},"id":5107}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["triolan.com"],"urlFilter":"||triolan.com^*upload/banners/"},"id":5108}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tripit.com"],"urlFilter":"||tripit.com/js/components/popover.js?"},"id":5109}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seller.ozon.ru"],"requestDomains":["ozon.ru"]},"id":5110}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ucankus.com"],"urlFilter":"||ucankus.com/vjs/videojs-contrib-ads/videojs"},"id":5111}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["usynovite.ru"],"urlFilter":"||usynovite.ru/f/swf/banner_"},"id":5112}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||video.begun.ru/flowplayer_begun_lib.swf|"},"id":5113}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["virtonomica.ru"],"urlFilter":"||virtonomica.ru/ox/delivery/asyncjs.php"},"id":5114}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["virtonomica.ru"],"urlFilter":"||virtonomica.ru/ox/delivery/asyncspc.php"},"id":5115}, +{"action":{"type":"allow"},"condition":{"excludedInitiatorDomains":["winstation.ru"],"urlFilter":"||vk.com/js/api/openapi.js"},"id":5116}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vodyanoy.com.ua"],"urlFilter":"||vodyanoy.com.ua^*700_200.jpg|"},"id":5117}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zakonrf.info"],"requestDomains":["promo.leadia.ru"]},"id":5118}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["voenhronika.ru"],"urlFilter":"||voenhronika.ru/banners/*.png|"},"id":5119}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklam.ru"],"requestDomains":["reklam.ru"]},"id":5120}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||volnorez.com^*/liveplayer.swf?url="},"id":5121}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.direct"],"requestDomains":["reklama.direct"]},"id":5122}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.fasad.cv.ua"],"requestDomains":["reklama.fasad.cv.ua"]},"id":5123}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.globalms.su"],"requestDomains":["reklama.globalms.su"]},"id":5124}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.in.net"],"requestDomains":["reklama.in.net"]},"id":5125}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.karelia.pro"],"requestDomains":["reklama.karelia.pro"]},"id":5126}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reklama.lutsk.ua"],"requestDomains":["reklama.lutsk.ua"]},"id":5127}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["redfm.ru"],"requestDomains":["reklama.redfm.ru"]},"id":5128}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["garantmedia.com"],"requestDomains":["reklama.studio"]},"id":5129}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||x-soft.tomsk.ru/dsa/kompstar/jcarousel.js"},"id":5130}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yaberemenna.info"],"urlFilter":"||yaberemenna.info/openx/www/delivery/ai.php?filename="},"id":5131}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yaberemenna.info"],"urlFilter":"||yaberemenna.info/openx/www/delivery/ajs.php?zoneid=7&"},"id":5132}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yandex.ru/metrika/informer.js"},"id":5133}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yandex.st/swf/ad-sdk-module/1_0/*/ad-sdk-module.swf?partnerid=139995"},"id":5134}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yandex.st/swf/ad-sdk-module/1_0/info?nc="},"id":5135}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yastatic.net/market-export/*/adv/advert.js|"},"id":5136}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||yastatic.net/share2/share.js"},"id":5137}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zarplata.ru"],"urlFilter":"||zarplata.ru^*/bfile.ashx?placeid=2&"},"id":5138}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["smartads.by"],"requestDomains":["smartads.by"]},"id":5139}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zdrav36.ru"],"urlFilter":"||zdrav36.ru^*/baner"},"id":5141}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rewbux.com","school-tea.ru"],"urlFilter":"/advertise.js|"},"id":5142}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1ttv.net","androidhost.ru","citydog.by","coil32.ru","coinvesti.ru","futurenet.club","gallerix.ru","imgpay.ru","instrukzii.ru","lingust.ru","newsarium.org","online.ua","pdalife.ru","provladimir.ru","realstrannik.com","realstream.pw","routes.in.ua","rubukkit.org","rzn.info","seriatv.ru","smizu.ru","sportbox.ru","toolson.net","ualinux.com","vsimppt.com.ua","wpnice.ru","xn--80ajbwpejjci7c.xn--p1ai","zdravedae.com"],"urlFilter":"/advertisement."},"id":5143}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["carambatv.ru"],"urlFilter":"||adfox.ru/crossdomain.xml"},"id":5145}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.exoclick.com/ad99uip8i.php"},"id":5146}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.tubia.com"],"urlFilter":"||adservice.google.*/adsid/integrator.js"},"id":5147}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["joindota.com"],"requestDomains":["teasers.gs-media.de"]},"id":5148}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||am15.net/ab-detector/ads.js"},"id":5149}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["otzovik.com"],"urlFilter":"||an.yandex.ru/resource/context_static_r_*.js|"},"id":5150}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["awaps.yandex.net","ctc.ru","otzovik.com","www.rusprofile.ru"],"urlFilter":"||an.yandex.ru/system/context.js"},"id":5151}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["glav.su","onlinelpu.ru","ryfma.com"],"urlFilter":"||an.yandex.ru/system/context.js|"},"id":5152}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blackwot.ru"],"urlFilter":"||blackwot.ru/*.js|"},"id":5153}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["c6v.ru"],"urlFilter":"||c6v.ru/adsbygoogle.js"},"id":5154}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fosshub.com"],"urlFilter":"||fosshub.com/media/js/adblock.js|"},"id":5155}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autonews.autoua.net","gagadget.com","kiev.ua","okino.ua","ringside24.com"],"requestDomains":["video.magnet.kiev.ua","video1.magnet.kiev.ua","video2.magnet.kiev.ua"]},"id":5156}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1plus1.video","unian.info","unian.net","unian.ua"],"urlFilter":"||gaua.hit.gemius.pl/gemiuslib.js"},"id":5157}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gig.md"],"urlFilter":"||gig.md^*/reklama/"},"id":5158}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["spruto.tv"],"urlFilter":"||googlesyndication.com/pagead/images/"},"id":5159}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["it-like.ru"],"urlFilter":"||it-like.ru/ads_load/*.js|"},"id":5160}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["own3d.tv"],"urlFilter":"||liverail.com^*/admanager.swf|"},"id":5161}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["my.prom.ua"],"urlFilter":"||my.prom.ua^*/adv_teasers.js"},"id":5162}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["annsummers.ru"],"requestDomains":["vsexshop.ru"]},"id":5163}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mycredit.homecredit.ru"],"urlFilter":"||mycredit.homecredit.ru/mycreditweb/bundle/app/ads.js"},"id":5164}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["online.ua"],"urlFilter":"||online.ua/adsence.js|"},"id":5165}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["595.ucoz.net","adult-images.ru","anypictures.ru","blogging-techies.com","botrix.live","crast.net","daz3d.ru","di.fm","fcportables.com","freeopenvpn.org","ikigaitest.com","imgbum.ru","investing.com","izi-invest.ru","kvadratmetr.uz","mod-wot.ru","nv.ua","oligarx.uz","otzovik.com","ozlib.com","parnuxi.biz","pixcloud.ru","radio-archive.ru","radioromantika.ru","tarkov-market.com","tehnar.net.ua","tehnobzor.ru","tehnografi.com","tests24.su","tubeload.co","xpicture.ru","yvid.ru"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js|"},"id":5166}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["peers.tv"],"urlFilter":"||peers.tv/cnplayer/imasdk/"},"id":5167}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pvpru.com"],"urlFilter":"||pvpru.com/css/banners/300"},"id":5168}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ru-skript.ru/templates/ruhacker/images/*logo.png"},"id":5169}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tsn.ua","www.aport.ru"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js|"},"id":5170}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sld.kiev.ua/assets/*/advert.js"},"id":5171}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1tv.ru"],"urlFilter":"||static.1tv.ru/player/*/banner.gif"},"id":5172}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wi-fi.ru"],"urlFilter":"||static.wi-fi.ru/banners/maximatelecom/advert/adblock.js"},"id":5173}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vse.kz/public/js/jsloader.js?adkey="},"id":5174}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wakanim.tv"],"urlFilter":"||wakanim.tv^*/video/adsunauth"},"id":5175}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["examenpdd.com","forum.qrz.ru","yvid.ru"],"urlFilter":"||yandex.ru/ads/system/context.js|"},"id":5176}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["elktob.online","rockmods.net","shahid4u1.vip"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5177}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shahid.mbc.net"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":5178}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["darkino.online"],"urlFilter":"||alwingulla.com/88/tag.min.js"},"id":5179}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ausujet.com/skins/common/ads.js"},"id":5180}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cyberdean.fr/js/advertisement.js"},"id":5181}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dbz-fantasy.com/ads.css"},"id":5182}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||forums.macg.co/js/audentio/funbox/advertisement.js"},"id":5183}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||frandroid.com/ads.js"},"id":5184}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||grattable.com/blogads.css"},"id":5185}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hdnumerique.com/tpl/jscript/advert.js"},"id":5186}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||item-voyage.fr/ads.css"},"id":5187}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jeux-geographiques.com/js/adblock_detector.js"},"id":5188}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jeuxvideo-live.com/js/ads.js"},"id":5189}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ktu.sv2.biz/sv3/advertisement.js"},"id":5190}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||larvf.com/js/ads.js"},"id":5191}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||numerama.com/ads.js"},"id":5192}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||penducado.com/styles/ads.css"},"id":5193}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ps3-infos.fr/adsense/openads/ads/ads.js"},"id":5194}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ptitchef.com/js/ads.js"},"id":5195}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tf1info.fr"],"urlFilter":"||static.adsafeprotected.com/favicon.ico"},"id":5196}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.koreus.com/js/advert.js"},"id":5197}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||universfreebox.com/js/advertisement.js"},"id":5198}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wamiz.com/css/ads.css"},"id":5199}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||zagaz.com/img/blogads.css"},"id":5200}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["admagazine.ru"],"resourceTypes":["stylesheet"],"urlFilter":"||admagazine.ru/*/static/ad-"},"id":5201}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["am.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"||am.ru/shared/minify.php?"},"id":5202}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bbc.co.uk"],"resourceTypes":["stylesheet"],"urlFilter":"||bbc.co.uk/modules/branding/css/"},"id":5203}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["edu.tatar.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"||edu.tatar.ru^*/ads-"},"id":5204}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biqle.org","biqle.ru"],"resourceTypes":["stylesheet"],"urlFilter":"||fonts.googleapis.com/css^"},"id":5205}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["forecabox.foreca.com"],"resourceTypes":["stylesheet"],"urlFilter":"||forecabox.foreca.com/css/*x*css|"},"id":5206}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["garipova.getcourse.ru"],"resourceTypes":["stylesheet"],"urlFilter":"||garipova.getcourse.ru/nassets/"},"id":5207}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jut.su"],"resourceTypes":["script","stylesheet"],"urlFilter":"||jutsu-cdn.ru/jcdn/minify?charset="},"id":5208}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["objavlenija.respublika.cz"],"resourceTypes":["stylesheet"],"urlFilter":"||objavlenija.respublika.cz/templates/jrespublika*_clr_ads/"},"id":5209}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rotapost.ru"],"resourceTypes":["script","stylesheet","xmlhttprequest"],"urlFilter":"||rotapost.ru/*advertisers/"},"id":5210}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["obsuzhday.com"],"resourceTypes":["script","stylesheet"],"urlFilter":"||static.obsuzhday.com/ad/"},"id":5211}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["storub.ru"],"resourceTypes":["stylesheet"],"urlFilter":"||storub.ru/teme/style.css?ads="},"id":5212}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videoboom.cc"],"resourceTypes":["stylesheet"],"urlFilter":"||videoboom.cc/wp-content/plugins/"},"id":5213}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["x5.ru"],"resourceTypes":["script","stylesheet"],"urlFilter":"||x5.ru/assets/branding/"},"id":5214}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ictv.ua","inter.ua","k1.ua","novy.tv","ntn.ua","player.starlight.digital","stb.ua","teleportal.ua","vringe.com","xsport.ua"],"resourceTypes":["script","stylesheet"],"urlFilter":"||player.adtelligent.com/static/player."},"id":5215}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||free-reseau.fr/css/publicite.css|"},"id":5216}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gbsmp.ru"],"resourceTypes":["image"],"urlFilter":"/728x90."},"id":5218}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alfabank.ru","megafon.ru"],"resourceTypes":["image","object"],"urlFilter":"/adfox/"},"id":5219}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animevost.org","animevost.top","vost.pw"],"resourceTypes":["image"],"urlFilter":"/images/star_share.png|"},"id":5220}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["day-x.narod.ru"],"resourceTypes":["image"],"urlFilter":"/informer.php"},"id":5221}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aftershock.news","expertbank.com","hock5.ru","legionhardware.com","rw.by"],"resourceTypes":["image"],"urlFilter":"/teasers/"},"id":5222}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ffan.ru","shop.kz","transbank.ru"],"resourceTypes":["image"],"urlFilter":"/upload/bx/"},"id":5223}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["156.ru","1743.ru","gts.tv"],"resourceTypes":["image"],"urlFilter":"||156.ru/uploads/ads/"},"id":5224}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["otzyv.ru"],"resourceTypes":["image"],"urlFilter":"||a.votpusk.ru/img/*.jp"},"id":5225}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.ilsa.ru"],"resourceTypes":["image"],"urlFilter":"||adm.ilsa.ru/uploads/media/ad/"},"id":5226}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["admagazine.ru"],"resourceTypes":["image"],"urlFilter":"||admagazine.ru/*/favicon-ad-ru.ico|"},"id":5227}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["andpro.ru"],"resourceTypes":["image"],"urlFilter":"||andpro.ru^*/display_adapter."},"id":5228}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["androidmag.com.ua"],"resourceTypes":["image"],"urlFilter":"||androidmag.com.ua/img/banner"},"id":5229}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anflat.ru"],"resourceTypes":["image"],"urlFilter":"||anflat.ru^*_300x250_"},"id":5230}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["materialup.com"],"resourceTypes":["image"],"urlFilter":"||assets.materialup.com/uploads/"},"id":5231}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["auth.wi-fi.ru","elama.com.br","elama.global","elama.kz","elama.ru"]},"id":5232}, +{"action":{"type":"allow"},"condition":{"requestDomains":["fonts.gstatic.com","promo.static.gamexp.ru"]},"id":5233}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["astromeridian.ru"],"resourceTypes":["image"],"urlFilter":"||astromeridian.ru/assets/*images/reklama"},"id":5234}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["audi-surgut.ru"],"resourceTypes":["image"],"urlFilter":"||audi-surgut.ru/uploads/adverts/"},"id":5235}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||auto62rus.ru/themes/dw-focus/img/advertising.jpg|"},"id":5236}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autoreview.ru"],"resourceTypes":["image"],"urlFilter":"||autoreview.ru/images/gallery/*/reklama/"},"id":5237}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["turizm.ru"],"resourceTypes":["image"],"urlFilter":"||banners.turizm.ru/banner*/widjet/"},"id":5238}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bgsha.com"],"resourceTypes":["image"],"urlFilter":"||bgsha.com^*/baner."},"id":5239}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["boatsboard.com"],"resourceTypes":["image"],"urlFilter":"||boatsboard.com/files/imagecache/full_node/"},"id":5240}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["buhgalter.com.ua"],"resourceTypes":["image"],"urlFilter":"||buhgalter.com.ua/upload/banners/journals-"},"id":5241}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ren.tv"],"resourceTypes":["image"],"urlFilter":"||cdn.ren.tv/cache/*/media/img/ad/"},"id":5242}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chrysler.com.ua"],"resourceTypes":["image"],"urlFilter":"||chrysler.com.ua^*/baner."},"id":5243}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cp.cityhost.ua"],"resourceTypes":["image"],"urlFilter":"||cityhost.ua/upload_img/"},"id":5244}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cmzap.ru"],"resourceTypes":["image"],"urlFilter":"||cmzap.ru^*/300x250/"},"id":5245}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cncpals.ru"],"resourceTypes":["image"],"urlFilter":"||cncpals.ru^*_300x250_"},"id":5246}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["code7.ru"],"resourceTypes":["image"],"urlFilter":"||code7.ru/upload"},"id":5247}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.3tv.im"],"requestDomains":["player.3tv.im"],"resourceTypes":["script","stylesheet"]},"id":5248}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["craftstudio.ru"],"resourceTypes":["image"],"urlFilter":"||craftstudio.ru^*/baner."},"id":5249}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cs-file.ru"],"resourceTypes":["image"],"urlFilter":"||cs-file.ru^*_300x250_"},"id":5250}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cs-skachat.ru"],"resourceTypes":["image"],"urlFilter":"||cs-skachat.ru^*_300x250_"},"id":5251}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["demo.dle-news.ru"],"resourceTypes":["image"],"urlFilter":"||demo.dle-news.ru/templates/default/images/tmp/banner_300x250"},"id":5252}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dev.vsrok.com"],"resourceTypes":["image"],"urlFilter":"||dev.vsrok.com^*/300_250_"},"id":5253}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dostupnomebel.ru"],"resourceTypes":["image"],"urlFilter":"||dostupnomebel.ru/images/adv-"},"id":5254}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dp.dsoua.com"],"resourceTypes":["image"],"urlFilter":"||dp.dsoua.com/frontend/images/banners/banner_mobile_app*_300x250_"},"id":5255}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dvortsovy.spb.ru"],"resourceTypes":["image"],"urlFilter":"||dvortsovy.spb.ru/img/adv"},"id":5256}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eco-kosmetiks.ru"],"resourceTypes":["image"],"urlFilter":"||eco-kosmetiks.ru/assets/site/images/baner"},"id":5257}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||enaza.ru/assets/img/"},"id":5258}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["evita-krasnodar.ru"],"resourceTypes":["image"],"urlFilter":"||evita-krasnodar.ru^*_300x250_"},"id":5259}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mts.ru"],"requestDomains":["adfox.ru"],"resourceTypes":["image","script"]},"id":5260}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["familyspace.ru"],"resourceTypes":["image"],"urlFilter":"||familyspace.ru^*/teasers/"},"id":5261}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fest-ry.ru"],"resourceTypes":["image"],"urlFilter":"||fest-ry.ru/*/images/ad"},"id":5262}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dxdigitals.info"],"requestDomains":["adrelayer.com","topadvert.ru"],"resourceTypes":["image","script"]},"id":5263}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["flagmanfishing.com"],"resourceTypes":["image"],"urlFilter":"||flagmanfishing.com/wp-content/uploads/*/adv*.svg|"},"id":5264}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fodsg.ru"],"resourceTypes":["image"],"urlFilter":"||fodsg.ru/files/advertisements/"},"id":5265}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["foodzy.ru"],"resourceTypes":["image"],"urlFilter":"||foodzy.ru/i/b/"},"id":5266}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["artikul.ru"],"requestDomains":["artikul.ru"],"resourceTypes":["image"]},"id":5267}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hdninja.club"],"resourceTypes":["image"],"urlFilter":"||franecki.net/favicon.ico"},"id":5268}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fundament-spb24.ru"],"resourceTypes":["image"],"urlFilter":"||fundament-spb24.ru^*/images/"},"id":5269}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["setitagila.3dn.ru"],"resourceTypes":["image"],"urlFilter":"||gamearmy.ru/images/"},"id":5270}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gardenshop.com.ua"],"resourceTypes":["image"],"urlFilter":"||gardenshop.com.ua/assets/components/phpthumbof/cache/"},"id":5271}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["grand-mozaika.ru"],"resourceTypes":["image"],"urlFilter":"||gmstatic.ru^*_120x60_"},"id":5272}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shop.kp.ru"],"requestDomains":["banners.adfox.ru"],"resourceTypes":["image"]},"id":5273}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["decathlon.ru"],"resourceTypes":["image"],"urlFilter":"||googleadservices.com/pagead/conversion/"},"id":5274}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["support.google.com"],"resourceTypes":["image"],"urlFilter":"||gstatic.com/ads/external/images/logo_google_ads_"},"id":5275}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hcsibir.ru"],"resourceTypes":["image"],"urlFilter":"||hcsibir.ru/uploads/advert/"},"id":5276}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["home-club.com.ua"],"resourceTypes":["image"],"urlFilter":"||home-club.com.ua/content/images/other/468x60-white.png|"},"id":5277}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zn.ua"],"resourceTypes":["image"],"urlFilter":"||image.zn.ua/media/images/300x250/"},"id":5278}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["printerservice.com.ua"],"resourceTypes":["image"],"urlFilter":"||images.ua.prom.st/*-canon-ir-adv.jpg|"},"id":5279}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ria.ru"],"resourceTypes":["image"],"urlFilter":"||img.ria.ru/userpic/"},"id":5280}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imgbum.ru"],"resourceTypes":["image"],"urlFilter":"||imgbum.net/img/pagebg.jpg|"},"id":5281}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["infinity-mlm.com"],"resourceTypes":["image"],"urlFilter":"||infinity-mlm.com^*/baner_"},"id":5282}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kcrb63.ru"],"resourceTypes":["image"],"urlFilter":"||kcrb63.ru/i/banners/"},"id":5283}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["keramin.by"],"resourceTypes":["image"],"urlFilter":"||keramin.by^*_300x600."},"id":5284}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["khersongaz.at.ua"],"resourceTypes":["image"],"urlFilter":"||khersongaz.at.ua/baner.png"},"id":5285}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kitchentoys.ru"],"resourceTypes":["image"],"urlFilter":"||kitchentoys.ru^*/tizers_"},"id":5286}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["legobox.ru"],"resourceTypes":["image"],"urlFilter":"||legobox.ru/theme/legobox/images/adv*."},"id":5287}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mangalbbq.ru"],"resourceTypes":["image"],"urlFilter":"||mangalbbq.ru/upload/"},"id":5288}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mediazavod.ru"],"resourceTypes":["image"],"urlFilter":"||mediazavod.ru^*/300_250_"},"id":5289}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mgrim.atcon.ru"],"resourceTypes":["image"],"urlFilter":"||mgrim.atcon.ru/sites/sotek/img/banner"},"id":5290}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mk.ru"],"resourceTypes":["image"],"urlFilter":"||mk.ru/upload/banners/subscribe-banner.gif"},"id":5291}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moviestape.net"],"resourceTypes":["image"],"urlFilter":"||moviestape.net/adv/"},"id":5292}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["my-hit.org"],"resourceTypes":["image"],"urlFilter":"||my-hit.org/files/shared/images/smiles/basic/ad.gif|"},"id":5293}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["my-hit.org"],"resourceTypes":["image"],"urlFilter":"||my-hit.org/themes/kino_v5/smile/ad.gif|"},"id":5294}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["myfishka.com"],"resourceTypes":["image"],"urlFilter":"||myfishka.com/uploads/reklama/"},"id":5295}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nalog.ru"],"resourceTypes":["image"],"urlFilter":"||nalog.ru/images/baner/"},"id":5296}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ndv31.ru"],"resourceTypes":["image"],"urlFilter":"||ndv31.ru/sites/default/files/styles"},"id":5297}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nemp-company.ru"],"resourceTypes":["image"],"urlFilter":"||nemp-company.ru/uploads"},"id":5298}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nemp.com.ua"],"resourceTypes":["image"],"urlFilter":"||nemp.com.ua/uploads"},"id":5299}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["newauction.ru"],"resourceTypes":["image"],"urlFilter":"||newauction.ru/banners"},"id":5300}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ntv.ru"],"resourceTypes":["image","xmlhttprequest"],"urlFilter":"||ntv.ru/promo/packager/ts/*/md5/*_hd_reklama_"},"id":5301}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["oboi-pmr.ru"],"resourceTypes":["image"],"urlFilter":"||oboi-pmr.ru^*.300x250."},"id":5302}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ojin.tv"],"resourceTypes":["image"],"urlFilter":"||ojin.tv/templates/kino/images/adv.png"},"id":5303}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["otdyh-bez-posrednikov.ru"],"resourceTypes":["image"],"urlFilter":"||otdyh-bez-posrednikov.ru/image/reklama/"},"id":5304}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["oven.ua"],"resourceTypes":["image"],"urlFilter":"||oven.ua/image/cache/catalog/"},"id":5305}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["payeer-gift.ru"],"resourceTypes":["image"],"urlFilter":"||payeer-gift.ru/img/"},"id":5306}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||plektan.com/ad/"},"id":5307}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["polydoors.by"],"resourceTypes":["image"],"urlFilter":"||polydoors.by/images/"},"id":5308}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["potolok-krasnodar23.ru"],"resourceTypes":["image"],"urlFilter":"||potolok-krasnodar23.ru/images/"},"id":5309}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["promviza.ru"],"resourceTypes":["image"],"urlFilter":"||promviza.ru^*/adlink/adlink_logo"},"id":5310}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["psy-music.ru"],"resourceTypes":["image"],"urlFilter":"||psy-music.ru/banner/"},"id":5311}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["autonews.ru"],"resourceTypes":["image"],"urlFilter":"||rbk.ru^*/resized/"},"id":5312}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rostov-vershina.ru"],"resourceTypes":["image"],"urlFilter":"||rostov-vershina.ru/assets/cache_image/resources/"},"id":5313}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rutr.life","rutracker.lib","rutracker.net","rutracker.nl","rutracker.org"],"resourceTypes":["image"],"urlFilter":"||rutrk.org/logo/"},"id":5314}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sandesh.ru"],"resourceTypes":["image"],"urlFilter":"||sandesh.ru/banner."},"id":5315}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["savok.name"],"resourceTypes":["image"],"urlFilter":"||savok.name/uploads/reklama/*.jpg|"},"id":5316}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["scooter-zip.ru"],"resourceTypes":["image"],"urlFilter":"||scooter-zip.ru/upload/imagelib/baners/"},"id":5317}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shans.com.ua"],"resourceTypes":["image"],"urlFilter":"||shans.com.ua/images/banners/lin.gif|"},"id":5318}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shapespipes.ru"],"resourceTypes":["image"],"urlFilter":"||shapespipes.ru/images/"},"id":5319}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["siproen.ru"],"resourceTypes":["image"],"urlFilter":"||siproen.ru/images/adv"},"id":5320}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["planetminecraft.com"],"resourceTypes":["image"],"urlFilter":"||static.planetminecraft.com/files/"},"id":5321}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["probirka.org"],"resourceTypes":["image"],"urlFilter":"||static.probirka.org/forum/images/context_advert/"},"id":5322}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["onlainporno1.tv"],"resourceTypes":["image"],"urlFilter":"||storage.onlainporno1.tv^*/images/share/"},"id":5323}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tableterra.ru"],"resourceTypes":["image"],"urlFilter":"||tableterra.ru/wp-content/uploads/*/*/*-*x*."},"id":5324}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.servicefor.life"],"requestDomains":["my24.site"],"resourceTypes":["image"]},"id":5325}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tagline.ru"],"resourceTypes":["image"],"urlFilter":"||tagline.ru/img/favicons_top100_"},"id":5326}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["techno-med.by"],"resourceTypes":["image"],"urlFilter":"||techno-med.by^*_300x250."},"id":5327}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tele2.ru"],"resourceTypes":["image"],"urlFilter":"||tele2.ru/loy/"},"id":5328}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["temp21.ua"],"resourceTypes":["image"],"urlFilter":"||temp21.ua/images/_ads/"},"id":5329}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["temp21.ua"],"resourceTypes":["image"],"urlFilter":"||temp21.ua/pic/advert_"},"id":5330}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teplomet.ru"],"resourceTypes":["image"],"urlFilter":"||teplomet.ru/userfiles/banners"},"id":5331}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["turcentr.by"],"resourceTypes":["image"],"urlFilter":"||turcentr.by/images/baner"},"id":5332}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tutknow.ru"],"resourceTypes":["image"],"urlFilter":"||tutknow.ru/templates/tutknow/images/"},"id":5333}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["twite.ru"],"resourceTypes":["image"],"urlFilter":"||twite.ru/images/adv-"},"id":5334}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ukr.ai"],"resourceTypes":["image"],"urlFilter":"||ukr.ai/templates/designdef/images/advertising.png"},"id":5335}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["urok.1sept.ru"],"resourceTypes":["image"],"urlFilter":"||urok.1sept.ru/img/adv/"},"id":5336}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["24cyber.ru"],"resourceTypes":["image"],"urlFilter":"||vk.com/rtrg"},"id":5337}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vseplatezhi.ru"],"resourceTypes":["image"],"urlFilter":"||vseplatezhi.ru/wp-content/uploads/*-120x60."},"id":5338}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vshp2016.ru"],"resourceTypes":["image"],"urlFilter":"||vshp2016.ru/upload/iblock/*_baner_"},"id":5339}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vsthouse.ru"],"resourceTypes":["image"],"urlFilter":"||vsthouse.ru^*/icon/social/*.svg|"},"id":5340}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tyndex.ru"],"requestDomains":["price.ru"],"resourceTypes":["image"]},"id":5341}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["profatom.ru"],"requestDomains":["profatom.ru"],"resourceTypes":["image"]},"id":5342}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtb24.ru"],"resourceTypes":["image"],"urlFilter":"||vtb24.ru/img/assets/advertisement-widget/"},"id":5343}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wow-bfa.com"],"resourceTypes":["image"],"urlFilter":"||wow-bfa.com^*/images/share-"},"id":5344}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.nashe.ru"],"resourceTypes":["image"],"urlFilter":"||www.nashe.ru/wp-content/uploads/"},"id":5345}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.qmedia.by"],"resourceTypes":["image"],"urlFilter":"||www.qmedia.by/assets/images/adwords/"},"id":5346}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xn----dtbhbabqpbg4blhey9ej3h.xn--p1ai"],"resourceTypes":["image"],"urlFilter":"||xn----dtbhbabqpbg4blhey9ej3h.xn--p1ai^*_300x250."},"id":5347}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xn--74-6kcaj3c0aikq.xn--p1ai"],"resourceTypes":["image"],"urlFilter":"||xn--74-6kcaj3c0aikq.xn--p1ai/images/adv-"},"id":5348}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xvet.ru"],"resourceTypes":["image"],"urlFilter":"||xvet.ru^*_600x180."},"id":5349}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["schwarzkopfprofessional.ru"],"requestDomains":["schwarzkopfprofessional.ru"],"resourceTypes":["image"]},"id":5350}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yuginform.ru"],"resourceTypes":["image"],"urlFilter":"||yuginform.ru/media/adv/"},"id":5351}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zaxid.net"],"resourceTypes":["image"],"urlFilter":"||zaxid.net/assets/tv24/images/transparent-pixel.png|"},"id":5352}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zonti-tri-slona.ru"],"resourceTypes":["image"],"urlFilter":"||zonti-tri-slona.ru^*/300_250_"},"id":5354}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zserials.me"],"resourceTypes":["image"],"urlFilter":"||zserials.me/upload"},"id":5355}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zviazda.by"],"resourceTypes":["image"],"urlFilter":"||zviazda.by^*/300x250/"},"id":5356}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"/banner.jpg?ad_height=300&adzone=100&adserver=1&adtype=32|"},"id":5357}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alhimika.net"],"resourceTypes":["image"],"urlFilter":"||alhimika.net/images/"},"id":5358}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["easymc.io"],"resourceTypes":["image"],"urlFilter":"||easymc.io/ads/px.gif?ch="},"id":5359}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["persey.if.ua"],"resourceTypes":["image"],"urlFilter":"||persey.if.ua/images/attention.jpg"},"id":5360}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.mediavitrina.ru","staticmv.mediavitrina.ru"],"resourceTypes":["image"],"urlFilter":"||staticmv.mediavitrina.ru^*.gif"},"id":5361}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["textovod.com"],"resourceTypes":["image"],"urlFilter":"||textovod.com/images/ads.png|"},"id":5362}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["crackstatus.net"],"resourceTypes":["image"],"urlFilter":"||ulogin.ru/version/3.0/img/providers-16-classic.png?version=img.3.0.2?rand="},"id":5363}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||vesti.ru/i/adv.png|"},"id":5364}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.aport.ru"],"requestDomains":["tpc.googlesyndication.com"],"resourceTypes":["image"]},"id":5365}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["178.63.99.21"],"resourceTypes":["object","script"],"urlFilter":"||adsocial.ru/app/"},"id":5366}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||ads.rb.ru/video_banner.php"},"id":5367}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wao3iewu.com"],"resourceTypes":["object"],"urlFilter":"||cdn.phoenix.intergi.com/"},"id":5368}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ok.ru"],"resourceTypes":["object"],"urlFilter":"||exchange.buzzoola.com/video_event/*/ctor/0|"},"id":5369}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||instreamvideo.ru/storage/instreamvideoplugin"},"id":5370}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||mediatoday.ru/storage/jwplayervideoclickplugin"},"id":5371}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kongregate.com"],"resourceTypes":["object"],"urlFilter":"||ngads.com/gateway_"},"id":5372}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmz.ru"],"resourceTypes":["object"],"urlFilter":"||static.videonow.ru/crossdomain.xml"},"id":5373}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmz.ru"],"resourceTypes":["object"],"urlFilter":"||static.videonow.ru/players_plugins/"},"id":5374}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tut.by"],"resourceTypes":["object"],"urlFilter":"||tut.by/*/ads1/*/params.php?uid="},"id":5375}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||video.*.user.madbanner.ru^"},"id":5376}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||videocore.tv^*/pladform_pitertv.swf|"},"id":5377}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tests24.su"],"resourceTypes":["object"],"urlFilter":"||contextual.media.net/dmedianet.js|"},"id":5378}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tests24.su"],"resourceTypes":["object"],"urlFilter":"||google-analytics.com/analytics.js|"},"id":5379}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["moevideo.net"],"resourceTypes":["object"],"urlFilter":"||liverail.com/?lr_"},"id":5380}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yandex.ru"],"resourceTypes":["script"],"urlFilter":"||yandex.ru/ads/system/adsdk.js|"},"id":5382}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["domahatv.com","hentai-x.ru","hentaichik.net","hentasis1.top","standupzona.ru"],"resourceTypes":["script"],"urlFilter":"/*lonnlo*=_"},"id":5383}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alfabank.ru","megafon.ru"],"resourceTypes":["script"],"urlFilter":"/adfox."},"id":5384}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cars.mail.ru"],"resourceTypes":["script"],"urlFilter":"/jquery.min.js"},"id":5385}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hdzog.com"],"requestDomains":["zog.link"],"resourceTypes":["image"]},"id":5386}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cars.mail.ru"],"resourceTypes":["script"],"urlFilter":"/modernizr.js"},"id":5387}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dzen.ru","my.mail.ru","paymentnew.ok.ru"],"resourceTypes":["script"],"urlFilter":"||ad.mail.ru/static/admanhtml/*rbadman-html5.min.js"},"id":5388}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||ads.tomtel.ru/adjs."},"id":5389}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["agatabud.com.ua"],"resourceTypes":["script"],"urlFilter":"||agatabud.com.ua/wp-content/plugins/m-wp-popup"},"id":5390}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["football.kulichki.net","football.ua"],"requestDomains":["aka-cdn-ns.adtechus.com"],"resourceTypes":["image"]},"id":5391}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allcables.ru"],"resourceTypes":["script"],"urlFilter":"||allcables.ru^*/keypress.js"},"id":5392}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ava-avto.ru"],"requestDomains":["ava-avto.ru"],"resourceTypes":["image"]},"id":5393}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pkfnpo.ru"],"requestDomains":["pkfnpo.ru"],"resourceTypes":["image"]},"id":5396}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["id-storage.com"],"resourceTypes":["script"],"urlFilter":"||brazzers-hd.us/js/playerjs.js"},"id":5398}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["audioskazki.net"],"requestDomains":["tab.reformal.ru"],"resourceTypes":["image"]},"id":5399}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["friday.ru"],"resourceTypes":["script"],"urlFilter":"||cdn.friday.ru/friday/js/adfox.src.js"},"id":5400}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gwss.ru","ka4nem.ru","sm.news","tivix.co"],"resourceTypes":["script"],"urlFilter":"||cloudflare.com/ajax/libs/"},"id":5401}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kurs.com.ua"],"resourceTypes":["script"],"urlFilter":"||code.highcharts.com/stock/highstock.js"},"id":5402}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ssl-app.ru"],"requestDomains":["ad.mail.ru"],"resourceTypes":["object","script"]},"id":5403}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["7ba.org","7ba.ru","allsport-tv.ru","d20.com.ua","game-roblox.ru","lidrok.ru","moimakiyazh.ru","nomery.ru","online-red.com","pkrc.ru","plodovie.ru","sport-tv.biz","subject.com.ua","ukrlit.net","zarlit.com"],"resourceTypes":["script"],"urlFilter":"||code.jquery.com/"},"id":5404}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||coub*/assets/adfox"},"id":5405}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zigry.net"],"requestDomains":["cpmstar.com"],"resourceTypes":["object"]},"id":5406}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ero.mota.ru"],"resourceTypes":["script"],"urlFilter":"||ero.mota.ru/minify/*.js"},"id":5407}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dns-shop.ru"],"resourceTypes":["script"],"urlFilter":"||eu-sonar.sociomantic.com^*/adpan/dns-shop-ru|"},"id":5408}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ictv.ua"],"resourceTypes":["script"],"urlFilter":"||fakty.com.ua/ua/widgets/informer_news/"},"id":5409}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["games-tv.ru"],"resourceTypes":["script"],"urlFilter":"||games-tv.ru/openx/www/delivery/ajs.php?"},"id":5410}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["garna.net"],"resourceTypes":["script"],"urlFilter":"||garna.net^*_ads.js."},"id":5411}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gearshout.net"],"resourceTypes":["script"],"urlFilter":"||gearshout.net/detroitchicago/dayton.js"},"id":5412}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ksu.edu.ru","womanest.ru"],"resourceTypes":["script"],"urlFilter":"||google.com/adsense/domains/caf.js|"},"id":5413}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||gruzevak.by^*informer"},"id":5414}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["godzfilm.net","hdkino.biz"],"resourceTypes":["script"],"urlFilter":"||hypercomments.com/widget/"},"id":5415}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imagebam.com"],"resourceTypes":["script"],"urlFilter":"||imagebam.com/js/js-cookie.js|"},"id":5416}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imagebam.com"],"resourceTypes":["script"],"urlFilter":"||imagebam.com/assets/js/image_bootstrap.js|"},"id":5417}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["americanhorrorstoryonline.ru","thisisus.ru","www.velikolepnyivek.com"],"resourceTypes":["script"],"urlFilter":"||intensedebate.com/"},"id":5418}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tovarniygid.ru"],"resourceTypes":["script"],"urlFilter":"||js.mamydirect.com/js/"},"id":5419}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["livejournal.com"],"resourceTypes":["script"],"urlFilter":"||livejournal.com/js/??*?v="},"id":5420}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["logsib.su"],"resourceTypes":["script"],"urlFilter":"||logsib.su^*/adverts."},"id":5421}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["magictime.net.ua"],"resourceTypes":["script"],"urlFilter":"||magictime.net.ua/wp-content/plugins/m-wp-popup"},"id":5422}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["realstream.space","sport247.live","sport365.live"],"resourceTypes":["script"],"urlFilter":"||medianetworkinternational.com/js/advertisement.js"},"id":5423}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["medicina.ua"],"resourceTypes":["script"],"urlFilter":"||medicina.ua/js/adriver.core.*.js|"},"id":5424}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["militaryreview.su"],"resourceTypes":["script"],"urlFilter":"||militaryreview.su/engine/classes/min/index.php?"},"id":5425}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["milnavigator.com.ua"],"resourceTypes":["script"],"urlFilter":"||milnavigator.com.ua/wp-content/themes/mts_ad_sense/js/layzr.min.js|"},"id":5426}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["news.mail.ru"],"resourceTypes":["script"],"urlFilter":"||news.mail.ru/js/common/vendor/highstock.js"},"id":5427}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vsadu.ru"],"requestDomains":["alfacode.net"],"resourceTypes":["script"]},"id":5428}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["999.md"],"resourceTypes":["script"],"urlFilter":"||numbers.md/static/"},"id":5429}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["translate.zakon.kz"],"resourceTypes":["script"],"urlFilter":"||online.translate.ua/online.js|"},"id":5430}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.ozon.ru"],"resourceTypes":["script"],"urlFilter":"||ozone.ru/assets/analytics.*.js|"},"id":5431}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["picusha.pw"],"resourceTypes":["script"],"urlFilter":"||picusha.pw/js/main.js|"},"id":5432}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prostitutkinovyyurengoysex.com"],"resourceTypes":["script"],"urlFilter":"||prostitutkinovyyurengoysex.com^*/js/adv.js"},"id":5433}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gwss.ru"],"requestDomains":["cdn.datatables.net"],"resourceTypes":["script"]},"id":5434}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["qmp3.cc"],"resourceTypes":["script"],"urlFilter":"||qmp3.cc/themes/qmp3.org/download.js|"},"id":5435}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["qmp3.cc"],"resourceTypes":["script"],"urlFilter":"||qmp3.cc/themes/qmp3.org/main.js|"},"id":5436}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["thisisus.ru","velikolepnyivek.com"],"resourceTypes":["script"],"urlFilter":"||r-login.wordpress.com/remote-login.php"},"id":5437}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kapriz.tv"],"resourceTypes":["script"],"urlFilter":"||recreativ.ru/rcode."},"id":5438}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jeder.ru"],"resourceTypes":["script"],"urlFilter":"||s*.rotaban.ru/"},"id":5439}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["megaoblako.ru"],"requestDomains":["digiseller.ru"],"resourceTypes":["script"]},"id":5440}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alcogolizm.com","godzfilm.net","hdkino.biz"],"requestDomains":["disqus.com"],"resourceTypes":["script"]},"id":5441}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["godzfilm.net","hdkino.biz"],"requestDomains":["disquscdn.com"],"resourceTypes":["script"]},"id":5442}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trupornolabs.org"],"resourceTypes":["script"],"urlFilter":"||s.trupornolabs.org/functions.js|"},"id":5443}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["trupornolabs.org"],"resourceTypes":["script"],"urlFilter":"||s.trupornolabs.org/ui/jquery.ui*.min.js|"},"id":5444}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fitnesspartner.ru"],"resourceTypes":["script"],"urlFilter":"||s0.2mdn.net/ads/studio/enabler.js|"},"id":5445}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sbis.ru"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||sbis.ru/*/adv1.min.tmpl"},"id":5446}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chelseafc.com","downdetector.ru","www.aport.ru"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":5447}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tveda.ru"],"resourceTypes":["script","sub_frame"],"urlFilter":"||sedu.adhands.ru/view/?sid^"},"id":5448}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vtomske.ru"],"resourceTypes":["script"],"urlFilter":"||st.vtomske.ru/js/adv"},"id":5449}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rutr.life"],"resourceTypes":["script"],"urlFilter":"||static.rutracker.cc/templates/*.min.js|"},"id":5450}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nashaplaneta.su"],"resourceTypes":["script"],"urlFilter":"||sys000.uid.me/canalyzer/"},"id":5451}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["theuniversetimes.ru"],"resourceTypes":["script"],"urlFilter":"||theuniversetimes.ru/wp-*,*,*.*,"},"id":5452}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sedu.adhands.ru"],"resourceTypes":["script"],"urlFilter":"||tveda.ru/js/video-ad.js|"},"id":5453}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vashipitomcy.ru"],"resourceTypes":["script"],"urlFilter":"||ucalc.pro/api/widget.js"},"id":5454}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fapreactor.com","pornreactor.cc"],"requestDomains":["joyreactor.cc"],"resourceTypes":["script","xmlhttprequest"]},"id":5455}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["2planeta.ru","nashaplaneta.su","planetatain.ru"],"resourceTypes":["script"],"urlFilter":"||ucoz.net/cgi/uutils.fcg"},"id":5456}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rusradio.ru"],"resourceTypes":["script"],"urlFilter":"||unisound.cdnvideo.ru/static/js/xman.min.js|"},"id":5457}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dokonlin.ru.com"],"requestDomains":["loginza.ru"],"resourceTypes":["script"]},"id":5458}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vasilisc.com"],"resourceTypes":["script"],"urlFilter":"||vasilisc.com/js/ad_img.js|"},"id":5459}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||videocore.tv/jscript/"},"id":5460}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gwss.ru","lgotivam.ru","rvb.ru","vsedeserti.ru"],"requestDomains":["maxcdn.bootstrapcdn.com"],"resourceTypes":["script"]},"id":5461}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biz.production.vklanding.ru","vk.com"],"resourceTypes":["script"],"urlFilter":"||vk.com/ads?adslogger=*=check_adblock|"},"id":5462}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vsadu.ru"],"resourceTypes":["script"],"urlFilter":"||vsadu.ru/js/"},"id":5463}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||vse24.by^*informer"},"id":5464}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["web-shpargalka.ru"],"resourceTypes":["script"],"urlFilter":"||web-shpargalka.ru/antibot8/static/peel.js"},"id":5465}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gmod-fan.ru"],"resourceTypes":["script"],"urlFilter":"||www.gmod-fan.ru/"},"id":5466}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.khl.ru"],"resourceTypes":["script"],"urlFilter":"||www.khl.ru/bitrix/templates/*/js/cookieconsent.min.js|"},"id":5467}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["romkaq.ru"],"resourceTypes":["script"],"urlFilter":"||www.romkaq.ru/.s/src/"},"id":5468}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nashaplaneta.su"],"resourceTypes":["script"],"urlFilter":"||yandex.st/share/share.js|"},"id":5470}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["utkonos.mybb.ru"],"requestDomains":["premod.mybb.ru","utkonos.mybb.ru"],"resourceTypes":["script"]},"id":5471}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imperiya.by"],"resourceTypes":["script"],"urlFilter":"||ytimg.com/yts/jsbin/*/www-widgetapi.js|"},"id":5472}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["forum.trainzup.net"],"resourceTypes":["script"],"urlFilter":"/adblock_detector.js"},"id":5473}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["adhands.ru","azeroth.su","feech.org","joinfo.ua","kopikot.ru","ksimart.com","ksimart.ml","kupidonia.ru","na-ladoni.su","pesikot.org","pwcats.info","shopotam.ru","spravkarf.ru","svidomitov.net","tsj.ru","tverigrad.ru","veedi.com","wotskill.ru"],"resourceTypes":["script"],"urlFilter":"/advert."},"id":5474}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["5urokov.ru","starblast.io"],"resourceTypes":["script"],"urlFilter":"/blockadblock."},"id":5475}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.ru","mosreg.ru"],"resourceTypes":["script"],"urlFilter":"/common/ad."},"id":5476}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["files.vitalitygames.com"],"resourceTypes":["script"],"urlFilter":"/game-ads.js|"},"id":5477}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sibnet.ru"],"resourceTypes":["script"],"urlFilter":"||ad1.sibnet.ru/adriver.core.2.min.js|"},"id":5478}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["livesport.ws"],"resourceTypes":["script"],"urlFilter":"||adbetnet.advertserve.com/js/libcode*.js|"},"id":5479}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pravera.ru"],"resourceTypes":["script"],"urlFilter":"||admitad.com/3rd-party/"},"id":5480}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["wikianime.tv"],"resourceTypes":["script"],"urlFilter":"||adprofits.ru^*/estreamnoautoplay.js|"},"id":5481}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stasyan.ga"],"resourceTypes":["script"],"urlFilter":"||adserver.juicyads.com/js/jads.js|"},"id":5482}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.deezer.com"],"resourceTypes":["script"],"urlFilter":"||ak-ns.sascdn.com/diff/js/smart.js|"},"id":5483}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sochinenienatemu.com"],"requestDomains":["sitesearch-suggest.yandex.ru"],"resourceTypes":["script"]},"id":5484}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["podrobnosti.ua"],"requestDomains":["sldplayer.com"],"resourceTypes":["script"]},"id":5485}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["epn.bz"],"resourceTypes":["script"],"urlFilter":"||alipromo.com/cdn/js/advertiser.js|"},"id":5486}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["amc-club.ru"],"resourceTypes":["script"],"urlFilter":"||amc-club.ru^*/advertbanner.js|"},"id":5487}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ansedo.com"],"resourceTypes":["script"],"urlFilter":"||ansedo.com/js/*.js|"},"id":5488}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["balashover.ru"],"resourceTypes":["script"],"urlFilter":"||balashover.ru/ads/www/delivery/ajs.php"},"id":5489}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["porjati.net"],"resourceTypes":["script"],"urlFilter":"||bambergerkennanchitinous.com/.adframesrc."},"id":5490}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cash4brands.ru"],"resourceTypes":["script"],"urlFilter":"||cash4brands.ru/static/js/"},"id":5491}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["assiatv.com"],"resourceTypes":["script"],"urlFilter":"||cdn.braun634.com/libs/b.js|"},"id":5492}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidyomani.com","webeyo.com"],"resourceTypes":["script"],"urlFilter":"||cdn.vidyomani.com^*/showads.js|"},"id":5493}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vidyomani.com","webeyo.com"],"resourceTypes":["script"],"urlFilter":"||cdn.webeyo.com^*/showads.js|"},"id":5494}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chess-samara.ru"],"resourceTypes":["script"],"urlFilter":"||chess-samara.ru/js/adsbygoogle.js"},"id":5495}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["debfile.com"],"resourceTypes":["script"],"urlFilter":"||debfile.com/ads/adframe.js"},"id":5496}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["doefiratv.info"],"resourceTypes":["script"],"urlFilter":"||doefiratv.info/ads/dfp.min.js|"},"id":5497}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["drahelas.ru"],"resourceTypes":["script"],"urlFilter":"||drahelas.ru/r/www/delivery/spc.php?zones="},"id":5498}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["drahelas.ru"],"resourceTypes":["script"],"urlFilter":"||drahelas.ru/r/www/delivery/spcjs.php?id="},"id":5499}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["forum.ixbt.com"],"resourceTypes":["script"],"urlFilter":"||forum.ixbt.com/js/fotkidepo/baners//*.js|"},"id":5500}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||fwdcdn.com^*/advertisment.js|"},"id":5501}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gameswf.com"],"resourceTypes":["script"],"urlFilter":"||gamesglue.com/game_core/check/ima3.js|"},"id":5502}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1plus1.video","unian.info","unian.net","unian.ua"],"resourceTypes":["script"],"urlFilter":"||gemius.pl/gplayer.js|"},"id":5503}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rzn.info"],"resourceTypes":["script"],"urlFilter":"||googleadservices.com/pagead/conversion.js"},"id":5504}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["chelseafc.com","downdetector.ru","www.aport.ru"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js|"},"id":5505}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hack-master.ru"],"resourceTypes":["script"],"urlFilter":"||hack-master.ru^*adblockdetected"},"id":5506}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ictv.ua"],"resourceTypes":["script"],"urlFilter":"||ictv.ua/wp-content/themes/ictv/includes/js/cnads.js|"},"id":5507}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["knigilub.ru"],"resourceTypes":["script"],"urlFilter":"||knigilub.ru/*.js|"},"id":5508}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kopilochka.net.ru"],"resourceTypes":["script"],"urlFilter":"||kopilochka.net.ru^*/show_ads.js"},"id":5509}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["krutilvertel.com"],"resourceTypes":["script"],"urlFilter":"||krutilvertel.com/catalog/view/javascript/ads-prebid.js|"},"id":5510}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kyivdictionary.com"],"resourceTypes":["script"],"urlFilter":"||kyivdictionary.com/static/*/js/prebid-ads.*.js|"},"id":5511}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["the-village.ru"],"resourceTypes":["script"],"urlFilter":"||lamcdn.net/www.the-village.ru/gui/advert-"},"id":5512}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mastergrad.com"],"resourceTypes":["script"],"urlFilter":"||mastergrad.com/public/js/ads.min.js"},"id":5513}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["101.ru","doska.tamboff.ru","oformi-foto.ru","sherlock.store","shok102.ru"],"resourceTypes":["script"],"urlFilter":"||mc.yandex.ru/metrika/watch.js"},"id":5514}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cnews.ru"],"resourceTypes":["script"],"urlFilter":"||medialand.ru/code"},"id":5516}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mover.uz"],"resourceTypes":["script"],"urlFilter":"||mover.uz/www/serving/adb.js|"},"id":5517}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["musicnews1.org"],"resourceTypes":["script"],"urlFilter":"||musicnews1.org^*.js|"},"id":5518}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nashe.ru"],"resourceTypes":["script"],"urlFilter":"||nashe.ru/wp-content/themes/nashe/js/nashe-ads.js"},"id":5519}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["piratia.su"],"resourceTypes":["script"],"urlFilter":"||num-link.ru/banner/list/*.js|"},"id":5520}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["delovoe.tv","lentv24.ru","piter.tv","smexo.tv"],"requestDomains":["awaps.yandex.net"],"resourceTypes":["script"]},"id":5521}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["olegon.ru"],"resourceTypes":["script"],"urlFilter":"||olegon.ru/ads/"},"id":5522}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["opel-omega.ru"],"resourceTypes":["script"],"urlFilter":"||opel-omega.ru^*?adtype="},"id":5523}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["patents.su"],"resourceTypes":["script"],"urlFilter":"||patents.su/assets/themes/patents/js/main/"},"id":5524}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.pixsense.net"],"resourceTypes":["script"],"urlFilter":"||pixsense.net/advertisement/songe.js|"},"id":5525}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tsn.ua"],"resourceTypes":["script"],"urlFilter":"||player.*.com/prebidlink/*.js|"},"id":5526}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["print-post.com"],"resourceTypes":["script"],"urlFilter":"||print-post.com^*.js"},"id":5527}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["questtime.net"],"resourceTypes":["script"],"urlFilter":"||questtime.net/js/adverts.js"},"id":5528}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videomega.tv"],"requestDomains":["com"],"resourceTypes":["script"]},"id":5529}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radio-archive.ru"],"resourceTypes":["script"],"urlFilter":"||radio-archive.ru/adblockdetector.js|"},"id":5530}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radiorecord.fm"],"resourceTypes":["script"],"urlFilter":"||radiorecord.fm/googleads.js|"},"id":5531}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rem-tv.net"],"resourceTypes":["script"],"urlFilter":"||rem-tv.net^*/advert.js|"},"id":5533}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["remont-aud.net"],"resourceTypes":["script"],"urlFilter":"||remont-aud.net/pubads.ads.js|"},"id":5534}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["audioz.download","mac-torrent-download.net"],"resourceTypes":["script"],"urlFilter":"||revdepo.com/static/advertisement.js|"},"id":5535}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ringside24.com"],"resourceTypes":["script"],"urlFilter":"||ringside24.com/static/js/advert-min.js|"},"id":5536}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["matchtv.ru","news.sportbox.ru"],"resourceTypes":["script"],"urlFilter":"||s-cdn.sportbox.ru^*/adfox."},"id":5537}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["imgur.com"],"resourceTypes":["script"],"urlFilter":"||s.imgur.com/desktop-assets/js/floaty_rotator.*.bundle.js|"},"id":5538}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["seo-fast.ru"],"resourceTypes":["script"],"urlFilter":"||seo-fast.ru/js/adv.js"},"id":5539}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sevtracker.org"],"resourceTypes":["script"],"urlFilter":"||sevtracker.org/styles/js/adframe.js|"},"id":5540}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shararam-card.tk"],"resourceTypes":["script"],"urlFilter":"||shararam-card.tk/showads.js|"},"id":5541}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.irk.ru"],"resourceTypes":["script"],"urlFilter":"||static.baik.ru/static/js/apps-js/adv/google_advert.*.js|"},"id":5542}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["irk.ru"],"resourceTypes":["script"],"urlFilter":"||static.irk.ru/static/js/apps-js/adv/"},"id":5543}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||static.videocore.tv/"},"id":5544}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["karaoke.ru"],"resourceTypes":["script"],"urlFilter":"||static.wi-fi.ru/mtt/banners/libs/*/all.js|"},"id":5545}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["streamguard.cc"],"resourceTypes":["script"],"urlFilter":"||streamguard.cc/assets/"},"id":5546}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["list-org.com"],"requestDomains":["list-org.com"],"resourceTypes":["script","xmlhttprequest"]},"id":5547}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["true-detective-online.ru"],"resourceTypes":["script"],"urlFilter":"||true-detective-online.ru/js/adv.js"},"id":5548}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tutkatamka.com.ua"],"resourceTypes":["script"],"urlFilter":"||tutkatamka.com.ua/*_advertisement."},"id":5549}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvigle.ru"],"resourceTypes":["script"],"urlFilter":"||tvigle.ru/static/js/adriver.js"},"id":5550}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ur.biz.ua"],"resourceTypes":["script"],"urlFilter":"||ur.biz.ua/js/adsbygoogle.js|"},"id":5551}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vapecraft.org"],"resourceTypes":["script"],"urlFilter":"||vapecraft.org/js/ads.*.js|"},"id":5552}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vdv-info.ru"],"resourceTypes":["script"],"urlFilter":"||vdv-info.ru/assets/adverts.js"},"id":5553}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["video.mixok.me"],"resourceTypes":["script"],"urlFilter":"||video.mixok.me/adframe.js|"},"id":5554}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vk.barkov.net"],"resourceTypes":["script"],"urlFilter":"||vk.barkov.net/js/adsbygoogle.js|"},"id":5555}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zebomba.ru"],"resourceTypes":["script"],"urlFilter":"||vk.com/js/api/adman_init.js|"},"id":5556}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["volknn.ru"],"resourceTypes":["script"],"urlFilter":"||volknn.ru^*/js/adv.js|"},"id":5557}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.deezer.com"],"resourceTypes":["script"],"urlFilter":"||ww400.smartadserver.com/ac"},"id":5558}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.cnews.ru"],"resourceTypes":["script"],"urlFilter":"||www.cnews.ru/banner/240x400.js|"},"id":5559}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yarik-sat.com"],"resourceTypes":["script"],"urlFilter":"||yarik-sat.com/reklama/*.js|"},"id":5561}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["examenpdd.com"],"resourceTypes":["script"],"urlFilter":"||yastatic.net/safeframe-bundles/0.83/host.js|"},"id":5562}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zx-pk.ru"],"resourceTypes":["script"],"urlFilter":"||zx-pk.ru/abp/adblock_detector.js|"},"id":5563}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||ddnk.advertur.ru/*/loader.js|"},"id":5564}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["webwintop.ru"],"resourceTypes":["script"],"urlFilter":"||webwintop.ru/wp-content/plugins/contact-form-7/includes/js/index.js|"},"id":5565}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["webwintop.ru"],"resourceTypes":["script"],"urlFilter":"||webwintop.ru/wp-content/plugins/copy-the-code/assets/js/copy-the-code.js|"},"id":5566}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["thg.ru"],"resourceTypes":["script"],"urlFilter":"||adriver.ru/cgi-bin/erle.cgi?"},"id":5567}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["thg.ru"],"resourceTypes":["script"],"urlFilter":"||adriver.ru/images/"},"id":5568}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dic.academic.ru"],"resourceTypes":["script"],"urlFilter":"||advertpay.net/code?"},"id":5569}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["astrakhan.ru","myjane.ru","omskpress.ru","tambovnet.org"],"resourceTypes":["script"],"urlFilter":"||kavanga.ru/exp?"},"id":5570}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["om1.ru"],"resourceTypes":["script"],"urlFilter":"||widget.svk-native.ru/js/loader.js|"},"id":5571}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aniboom.one"],"resourceTypes":["script"],"urlFilter":"/fuckadblock."},"id":5572}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["arabiaweather.com"],"resourceTypes":["script"],"urlFilter":"/adsbygoogle.js"},"id":5573}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["jeux.lemonde.fr"],"resourceTypes":["script"],"urlFilter":"||ams.cdn.arkadiumhosted.com/assets/arena-4/arena/heap/advertisements.js"},"id":5574}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||fusacq.com/javascript/advertising.js|"},"id":5575}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||gamaniak.com/js/check_adsense.js"},"id":5576}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||manga-news.com/js/advert.js"},"id":5577}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||nouvelle-fiat500.fr/ad-pub.js"},"id":5578}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mail.ru"],"requestDomains":["top-abd.mail.ru"],"resourceTypes":["script"]},"id":5579}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||pagerank.fr/js*/advert.js?"},"id":5580}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pubeco.fr"],"resourceTypes":["script"],"urlFilter":"||peimg.fr/js/ads.js"},"id":5581}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anidub.com"],"resourceTypes":["script"],"urlFilter":"||anidub.com/ads.js|"},"id":5582}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["goha.ru"],"resourceTypes":["script"],"urlFilter":"||goha.ru/app/video/adblock.teaser.js|"},"id":5583}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kino-live2.org","kino-live8.biz"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||212.113.38.*.m3u8|"},"id":5584}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kino-live2.org","kino-live8.biz"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||212.113.38.*.ts|"},"id":5585}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["2es.work","asteriatm.ru","barsportbar.com","cdnneedtv.ru","cdnpotok.com","cdntelesee.com","cdntvpotok.com","channels247.net","chepok.xyz","domatv.net","fuzzmusic.ru","goool7.ws","hdone.net","hdru.net","hindcine.tv","kino-live2.org","kino-live8.biz","kipolino.site","klplayer.website","phys-kids.com","pokaz.me","rxtv.github.io","sovetromantica.com","sport7.biz","sportbar.biz","sportbarchik88.com","sporting77.com","src.media-base.co","starserial.ru","sudya-dredd.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googleads.g.doubleclick.net/"},"id":5586}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.sports.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||r.sprts.ru/recommender/|"},"id":5587}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvvse.my1.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"://*.*.*.*.m3u8"},"id":5588}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tvvse.my1.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"://*.*.*.*.ts|"},"id":5589}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["love.0629.com.ua","love.mail.ru","mamba.ru","online-mamba.ru","wamba.com"],"requestDomains":["wambacdn.net"],"resourceTypes":["script"]},"id":5590}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["promodj.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ad.mail.ru/vast/*interakt&"},"id":5591}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vk.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.vk.com/api/v*/*.json"},"id":5592}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["xn--b1ajehof.xn--80asehdb"],"requestDomains":["xn--b1ajehof.xn--80asehdb"],"resourceTypes":["script"]},"id":5593}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shop.kp.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||an.yandex.ru/adfox/"},"id":5594}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||callpy.com/upld/|"},"id":5595}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["daitel.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||daitel.ru/api/web/adverts/"},"id":5596}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||kallpy.com/upld/|"},"id":5597}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kufar.by"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||kufar.by/api/search/"},"id":5598}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["lk.mts.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||lk.mts.ru/api/"},"id":5599}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["olx.kz","olx.ua","olx.uz"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||olx.*/ajax/misc/contact/phone/"},"id":5600}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["anekdot.ru","hotcharts.ru","myzuka.club","russian7.ru"],"requestDomains":["admelon.ru"],"resourceTypes":["script"]},"id":5601}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tortuga.wtf"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||plrjs.org/sshke8k2n59n8/*.xml?rand=0."},"id":5602}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ppc.world"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ppc.world/tests/result/"},"id":5603}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["roshlam.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||roshlam.ru/adverts/"},"id":5604}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alfabank.ru","mts.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ru/*/getbulk*/"},"id":5605}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["allboxing.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||s.zmctrack.net/z|"},"id":5606}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sindom.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||sindom.ru/ads/searchf"},"id":5607}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||snapo.ru/ads/props/"},"id":5608}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||unpkg.com/devextreme^*/dblclick."},"id":5609}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vak.minobrnauki.gov.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vak.minobrnauki.gov.ru/*/adverts_list.php"},"id":5610}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vringe.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vertamedia.com/vmap"},"id":5611}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["virpl.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||virpl.ru^*_advert.php"},"id":5612}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biz.production.vklanding.ru","vk.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vk.com/ads_office_api.php?act=fetch_notices|"},"id":5613}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["biz.production.vklanding.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vk.com/ads_rotate.php?"},"id":5614}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vkbog.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||vkbog.com/account/advertiser/check|"},"id":5615}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tre.zorox.sex"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||xporn.in/*.m3u8|"},"id":5616}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tre.zorox.sex"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||xporn.in/*.ts|"},"id":5617}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pets.mail.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||ad.mail.ru/adp/"},"id":5618}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inter.ua","k1.ua","ntn.ua"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adtelligent.com/vmap?"},"id":5619}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["examenpdd.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||an.yandex.ru/meta/"},"id":5620}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["api-video.khl.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||an.yandex.ru/system/context.js|"},"id":5621}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["filmisub.com","kinofen.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||cloudfront.net/jquery.swipebox.min.js|"},"id":5622}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ovva.tv"],"requestDomains":["adocean.pl"],"resourceTypes":["xmlhttprequest"]},"id":5625}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamak.tv"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||gamak.tv^*-contrib-ads."},"id":5626}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamemag.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||gamemag.ru/ads.txt|"},"id":5627}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["worldvideo.site"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||mtrcss.com/*/v|"},"id":5628}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["radioscope.in.ua"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||radioscope.in.ua/res/js/app.js?ads=1|"},"id":5629}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.aport.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads"},"id":5630}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["i.ua"],"requestDomains":["holder.com.ua"],"resourceTypes":["media","xmlhttprequest"]},"id":5631}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sports.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||st.s5o.ru/source/_desktop/"},"id":5632}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["reshu.by","reshuent.kz","reshuolymp.ru","sdamgia.ru","sports.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||static-mon.yandex.net/static/main.js?pid="},"id":5633}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tehnografi.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||static.doubleclick.net/instream/ad_status.js|"},"id":5634}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["meteoblue.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||www.meteoblue.com/build/website/gpt.js|"},"id":5635}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blackwot.ru","reshu.by","reshuent.kz","reshuolymp.ru","sdamgia.ru","sports.ru","strategium.ru"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||yandex.ru/ads/system/context.js|"},"id":5636}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.mycanal.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||proxy.ads.canalplus-bo.net/web/undefined/v1/adserver/info/?asset=*&channel="},"id":5637}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.mycanal.fr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||v.fwmrm.net/ad/g/1?"},"id":5638}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||sports.ru^*/adfox."},"id":5639}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["surfingbird.com","surfingbird.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||adriver.ru/cgi-bin/click.cgi?"},"id":5640}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sm.news"],"resourceTypes":["sub_frame"],"urlFilter":"||cackle.me/xdm/index.html"},"id":5641}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["play.google.com"],"resourceTypes":["sub_frame"],"urlFilter":"||clients*.google.com/pagead/drt/dn/"},"id":5642}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["u-tv.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||gvideo.io/videos/"},"id":5643}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["plan.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||plan.ru/adserver/adframe.php?"},"id":5644}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tsargrad.tv"],"requestDomains":["tsargrad-livehls.cdnvideo.ru"],"resourceTypes":["xmlhttprequest"]},"id":5645}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kommersant.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||playercdn.cdnvideo.ru/aloha/players/kommersant_"},"id":5646}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||recaptcha.net/recaptcha/"},"id":5647}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["parody-3x.com"],"resourceTypes":["sub_frame"],"urlFilter":"||tiaplex.com/video_ext.php"},"id":5648}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.kinopoisk.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||www.kinopoisk.ru^**/discovery/*&embedid="},"id":5649}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.kinopoisk.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||www.kinopoisk.ru^**/dist/embed.html?frameid="},"id":5650}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sm.news"],"resourceTypes":["sub_frame"],"urlFilter":"||youtube.com/embed/"},"id":5651}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["720video.me","bessporno.me","camsclips.biz","ebalovo.adult","ebalovo.porn","ebalovo.pro","lenkino.adult","pbembed.me","porno365.bingo","pornobit.mobi","pornobomba.click","pornobomba.vip","pornoham.me","pornomoll.red","porntn.com","private-records.com","ru-xvideos.me","russkoe21.com"],"resourceTypes":["sub_frame"],"urlFilter":"/player/player_ads.html"},"id":5652}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["informator.ua"],"resourceTypes":["media"],"urlFilter":"||videos.increaserev.com^*.mp4|"},"id":5653}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||vk.com/ads*.php?__query="},"id":5654}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||adsvk.com/images/advertising/"},"id":5655}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||adsvk.com/scripts/advertise_"},"id":5656}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["crbmpurga.ru"],"urlFilter":"/files/ads/"},"id":5657}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["reklama1.su"],"urlFilter":"/reklama1."},"id":5658}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["lawport.ru"],"urlFilter":"://adv.*.lawport.ru"},"id":5659}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||7771000.ru/images/*/baners/"},"id":5660}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||900.md/ads/images/"},"id":5661}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gwss.ru"],"requestDomains":["gwss.ru"],"resourceTypes":["xmlhttprequest"]},"id":5662}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||900.md/ads/js/"},"id":5663}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["muzlan.top"],"requestDomains":["muzlan.top"],"resourceTypes":["xmlhttprequest"]},"id":5664}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||advertising.yandex."},"id":5665}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||alfabank.ru/*/baner_"},"id":5666}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||alluregame.ru/content/*/advert"},"id":5667}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||myband.info/advert/"},"id":5668}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||prokazan.ru/sites/default/files/imagecache/tizer_"},"id":5669}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||rock-online.ru/thema/rock/images/baner_"},"id":5670}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||rostcars.ru/css/advertisement.css"},"id":5671}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||semrush.com/m/scripts/reports/backlinks."},"id":5672}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||sims3club.ru/images/bn/"},"id":5673}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||statcounter.com/counter/counter.js"},"id":5674}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||teachvideo.ru/advert/"},"id":5675}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["player.3tv.im"],"resourceTypes":["xmlhttprequest"]},"id":5676}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["magazinkeshbek.ru","zoloo.ru"],"requestDomains":["ad.admitad.com"],"resourceTypes":["sub_frame"]},"id":5677}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||teachvideo.ru/www/delivery/"},"id":5678}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||ukrainianiphone.com/baners/r/"},"id":5679}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["yangteacher.ru"],"requestDomains":["calameo.com","slideshare.net"],"resourceTypes":["sub_frame"]},"id":5680}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"/js/advert.js"},"id":5681}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||pstream.net/js/prebid35.js"},"id":5682}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["5sotok.by","delmet.by","delmet.demo2.e-inform.by","dveri.d3-group.ru","dverybest.ru","specodezhda-siz.ru"],"resourceTypes":["image"],"urlFilter":"-300x600."},"id":5683}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||radioradio.ru/fckfiles/images/baner_"},"id":5684}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["stalker-mods.clan.su","stalker-mods.su"],"resourceTypes":["image"],"urlFilter":"||stalker-mods.*/images/icons/*_|"},"id":5685}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["stocktime.ru"],"requestDomains":["ssltools.forexprostools.com"],"resourceTypes":["sub_frame"]},"id":5686}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"resourceTypes":["script"],"urlFilter":"/bundle.min.js"},"id":5687}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["defileb.com","fplay.online","hovels.info","likelol.online","playep.pro","playy.online","plplayer.online","plwork.net","sorb.info","toplay.biz","ttutu.biz"],"resourceTypes":["script"],"urlFilter":"/bundle.serial.min.js"},"id":5688}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["trackeroc.ga","trackeroc.info","trackeroc.ml","trackeroc.org","trackeroc.tk","ttrackeroc.ru"],"resourceTypes":["script"],"urlFilter":"/library/*.js|"},"id":5689}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||2baksa.ws/work/javascript/"},"id":5690}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["customgames.ru","fantasticcraft.ru"],"resourceTypes":["script"],"urlFilter":"/js/siropu/am/ads.min.js"},"id":5691}, +{"action":{"type":"allow"},"condition":{"requestDomains":["promo.gamble2fun.com"],"resourceTypes":["sub_frame"]},"id":5692}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["365news.biz"],"requestDomains":["365news.biz"],"resourceTypes":["font"]},"id":5693}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["milnavigator.com.ua"],"requestDomains":["milnavigator.com.ua"],"resourceTypes":["font"]},"id":5694}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["filmisub.com","kinofen.net"],"resourceTypes":["script"],"urlFilter":"/templates/*/adblock/adframe.*.js"},"id":5695}, +{"action":{"type":"allow"},"condition":{"requestDomains":["my.south.rt.ru"],"resourceTypes":["main_frame"]},"id":5696}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||vk.com/js/lib/px.js?ch=1|"},"id":5697}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||vk.com/js/lib/px.js?ch=2|"},"id":5698}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||play.bokracdn.run/v2/adsjs/ads.js"},"id":5699}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||ankrzkz.sbs/js/boxad.js?"},"id":5700}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["abcbourse.com","action-sociale.org","anime-vf.fr","impactmangas.fr","presse-algerie.net","primfx.com","undernews.fr"],"resourceTypes":["script"],"urlFilter":"/ads.js"},"id":5701}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["fun-animes.fr","macupload.net","majorgeeks.com","upload.ac"],"resourceTypes":["script"],"urlFilter":"/advertisement.js"},"id":5702}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/noadblock-nice-message/assets/js/ads.js?"},"id":5703}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||animedigitalnetwork.fr/templates/*/js/advertising.min.js?"},"id":5704}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||cdn4.tennistemple.com/js/advert.js|"},"id":5705}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","excludedResourceTypes":["main_frame","object"],"requestDomains":["advert.kp.ru"]},"id":5706}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||cdncontent.wakanim.tv/scripts/dist/ads.js"},"id":5707}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","urlFilter":"||prebid.b-cdn.net/|"},"id":5708}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["image","script","stylesheet"],"urlFilter":"||instreamvideo.ru/storage/inplayer/"},"id":5709}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||12go.asia/dist/prod/build.*.js|"},"id":5710}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||12go.asia/tools/form/"},"id":5711}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||app.dynamic.xyz/api/*/sdk/"},"id":5712}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","sub_frame","xmlhttprequest"],"urlFilter":"||getplr.xyz/embed"},"id":5713}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["domahatv.com","hentai-x.ru","hentaichik.net","hentasis1.top","porno-kino.online","standupzona.ru"],"resourceTypes":["script"],"urlFilter":"/static/player.js?"},"id":5714}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["porno-kino.online"],"resourceTypes":["script"],"urlFilter":"?p=*&*=_t"},"id":5715}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||2mdn.net/instream/"},"id":5716}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||ajax.googleapis.com/ajax/libs/"},"id":5717}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||cackle.me/widget"},"id":5718}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||cse.google.com/cse.js"},"id":5719}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||google.com/complete/search"},"id":5720}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||google.com/cse*element/*="},"id":5721}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["adman-stroy.ru","adman.com","adman.ru","adriver.ru","ads.sagan-nur.info","ads.su","adseo.com.ua","adseo.pro","adseo.top","adsgame.pro","adv.plus","mads.su","ruspor.ru"]},"id":5722}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||google.com/cse/cse.js"},"id":5723}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||google.com/uds/api/search/"},"id":5724}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||google.ru/complete/search"},"id":5725}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script","xmlhttprequest"],"urlFilter":"||googleapis.com/customsearch/"},"id":5726}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||kit.fontawesome.com/*.js"},"id":5727}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||kodik.info/add-players.min.js|"},"id":5728}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||neutralen.nl/html5/moon/"},"id":5729}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site.yandex.net/*/js/all.js|"},"id":5730}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site.yandex.net/*/js/easyxdm.js|"},"id":5731}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site.yandex.net/*/js/opensearch.js|"},"id":5732}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||site.yandex.net/*/js/suggest.js|"},"id":5733}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||use.fontawesome.com/*.js"},"id":5734}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||userapi.com/js/api/openapi.js|"},"id":5735}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||x.instreamatic.com/mark/idsync.js?site_id="},"id":5736}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||yandex.ru/search/site/?*search"},"id":5737}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||yastatic.net/jquery/*/jquery.min.js|"},"id":5738}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||yastatic.net/sitesearch*.js|"},"id":5739}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||youtube.com/*/www-widgetapi."},"id":5740}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||youtube.com/iframe_api"},"id":5741}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||youtube.com/player_api"},"id":5742}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["cbr-xml-daily.ru"]},"id":5743}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||capricornus.cc/*.js?_="},"id":5744}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||als-test.xyz/finserv/zgv/votezgv|"},"id":5745}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["tonkosti.ru","travel.tinkoff.ru"],"requestDomains":["aff.bstatic.com"],"resourceTypes":["image"]},"id":5746}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||als-test.xyz/finserv/zgv/zgvresults|"},"id":5747}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||recheck.12go.asia/*/recheck|"},"id":5748}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||4736.in/vpaid/?id=*&roll=ab0&ab=1|"},"id":5749}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||4736.in/vpaid/?id=*&roll=ab0|"},"id":5750}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||amgload.net/z|"},"id":5751}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||amgload.net/|"},"id":5752}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||cidaas.de/|"},"id":5753}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||klcheck.com/z|"},"id":5754}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||klcheck.com/|"},"id":5755}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||piguiqproxy.com/api|"},"id":5756}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||piguiqproxy.com/z|"},"id":5757}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||v*.plrjs.org/*.xml|"},"id":5758}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||myvi.xyz/embed/"},"id":5759}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["paparazzi.ru","zvezdi.ru"],"requestDomains":["a.republer.com"],"resourceTypes":["script"]},"id":5780}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["booking-widget.ru","callback.pw","multilanguage.xyz","nyan.pw","programma.space"],"resourceTypes":["script"]},"id":5781}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","requestDomains":["callback.pw","multilanguage.xyz","nyan.pw","programma.space"],"resourceTypes":["xmlhttprequest"]},"id":5795} +] diff --git a/extentions/uBOL-home/rulesets/main/spa-0.json b/extentions/uBOL-home/rulesets/main/spa-0.json new file mode 100644 index 0000000..ff926d7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/spa-0.json @@ -0,0 +1,637 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-publicidad-"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"/234x60.php"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsdino."},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsensebase."},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-publi-lateral.gif"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner_body."},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannner_footer."},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"/display/items.*&"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img/patrocinios/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"/modules/pinpan/inc_ifra.php?par="},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi/publi"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi_120_"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi_300_"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi_700_"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi_728_"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicitario."},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?*&w=160&h=600"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?*&w=300&h=250"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?*&w=468&h=60"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?*&w=728&h=90"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/serve?inline=*&w=*&h="},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/text_publi_01."},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/txt_publi_vert."},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xnewadsx/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"_inc_banner.php?id="},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"_pubted."},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"&adbisactive="},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adbclk2."},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adblocker/modal."},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/deadblocker/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||advgo.net/ads/"},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pandrama.com"],"urlFilter":"||alicdn.com/t/"},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["estrenosdoramas.net","m.animeflv.net","pornotorrent.es"],"requestDomains":["amazonaws.com"]},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reforma.com"],"urlFilter":"||avisosdeocasion.com/reforma/gcavisoscom/"},"id":34}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mega-mkv.com"],"requestDomains":["bit.ly"]},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getadjacent.com/amd/*/ned-adjacent-ads.min.js"},"id":36}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["horadeopinion.com.ar"],"requestDomains":["ibb.co"]},"id":37}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ahoraeg.com"],"requestDomains":["nacash.net"]},"id":38}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["visortmo.com"],"requestDomains":["outbrain.com"]},"id":39}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seriesly.top"],"requestDomains":["tinyurl.com"]},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grupnaciodigital.cat/redaccio/publicitat/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vario.tv/play.gif"},"id":42}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["verpeliculasporno.gratis"],"requestDomains":["imgur.com"]},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vario.tv/playf.gif"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.pl/bidder/usersync?"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornogratis.online/promo/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornoplay.online/api/spots/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcampornoxxx.net/promo/"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agencianova.com/avisos/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aica.org/imagenes/pubs/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||albaceteabierto.es/anuncios/"},"id":51}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autosusados.cl"],"urlFilter":"||api.servicesdtk2.cl/v1/count/banners"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arquimaster.com.ar/banners/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arquimaster.com.ar/images/banners.htm"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||artesacro.org/imagenes/baner_"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atacamaenlinea.cl/wp-content/uploads/*/banner_caserones_"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cine24h.net/banners/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cinetux.nu/api/spots/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clivertv.xyz/assets/img/suscripcion.png"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clm21.es/anuncios/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cronicabalear.es/access/public/img/anuncios/"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cronista.com/files/banner/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuencanews.es/anuncios/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuevana.biz/edgesystemrunv2.js"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuevana.cloud/edgesystemrun.js"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuevana3.plus/perversas.jpg"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||descargasdd.org/images/amazon.gif"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodelaribera.net/imagenes/banner"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodeteruel.es/uploads/diariodeteruel/promos/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioviregion.cl/images/banners/"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elciudadanoweb.com/wp-content/plugins/aparg-smartad/"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elesquiu.com/u/banners/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elmundofinanciero.com/anuncios/"},"id":73}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fulltv.com.ar"],"requestDomains":["fulltv.video"]},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elpais.com.co/js/frontend/ads/"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elperiodico.cl/wp-content/uploads/*/banner-"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emol.cl/emol50/js/publicidadsetup/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||es.zenit.org/banners/"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fronteradigital.com.ve/assets/img/advertising/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamestorrents.fm/433b.png"},"id":80}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["habitaclia.com"],"urlFilter":"||habimg.com/hab_banners/"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmanga.com/ads/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juanfutbol.com/caliente-ticker-widget?"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasamericasnews.com/images/avisos/"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasamericasnews.com/images/banners/"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lasubasta.com/img/ners/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lateja.cr/gnfactory/brandvoice/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mil21.es/anuncios/"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nacion.com/gnfactory/brandvoice/"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novachaco.com/avisos/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otakuteca.com/images/books/cover/cru_300."},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otakuteca.com/images/books/cover/n_728."},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pelispop.info/ekbg80sp.js"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pescare.com.ar/wp-content/uploads/*/grupo-"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playdede.us/1_1.gif"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playdede.us/1winvideo2.mp4"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.cuevana.biz/assets/vast_"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.cuevana2espanol.net/assets/vast_"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.cuevana3.eu/assets/vast_"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.cuevana8.com/assets/vast_"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.gnula.nu/assets/vast_"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.repelis24.life/assets/vast_"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pordede.click/assets/img/suscripcion.png"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puromarketing.com/adxs/"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redtarapaca.com^*/ahorrocorp.jpg"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ripollesdigital.cat/imatges/ripollesdigital.cat/ginys/"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spanishcorrector.com/cnc/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.publinews.gt/*/skin-"},"id":108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autosusados.cl"],"urlFilter":"||storage.googleapis.com/foto_autosusados/banners/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamsito.com/static/vast_"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studiofutbol.com.ec/tabla2021/images/banner-copa-300x90.jpg"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcccdn.com^*/banner/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||upcloud.alfabeta.net/zonas.js"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verepeliculas.com/dowload/musicabanner.gif"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/001_bloginforam.png"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/002_mora-_2.png"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/003_ferreteria_els_cunyats.png"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/004_blog_aisval.png"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/005_aguadulce.png"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/006_talleres_el_ma%c3%91o.png"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/007_tapiceria_quert.png"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/009_pinazo_y_burlay_g_de_castro.png"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/011_mavimar_nuevo_faldon.png"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/012_el_tabalet_ind_valenciana.png"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/012_el_tabalet_ind_valenciana_2.png"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/014_fil_dor_nuevo.png"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/021_peluqueria_saez.png"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/022_pulidos_guillermo_martinez.png"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/025_blog_asador_chirivella.png"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/027_artesania_viana.png"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/029_tien_21_broseta.png"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/031_ponte_guapa_centro_de_estetica.png"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/032_valenhaus.png"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/033_calzados_trinidad_melendez.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/036_lorena_estilista.png"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/038_congelados_andres_y_m_carmen.png"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/046_encarna_piquer.png"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/10_silvia_mas_donetta.png"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/1676_bis_pilar_valverde_indumentaria_valenciana.png"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/1808_mudanzas_benicalap.png"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ondavalencia.es/images/32_valenhaus_guia.jpg"},"id":141}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diariodecadiz.es","diariodejerez.es","diariodesevilla.es","elalmeria.es","eldiadecordoba.es","europasur.es","granadahoy.com","huelvainformacion.es","malagahoy.es"],"urlFilter":"/static/bb3html/images/*sponsor*.png"},"id":142}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tribunaavila.com","tribunaburgos.com","tribunaleon.com","tribunapalencia.com","tribunasalamanca.com","tribunasegovia.com","tribunasoria.com","tribunavalladolid.com","tribunazamora.com"],"urlFilter":"/uploads/advertisings/"},"id":143}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["noticias.juridicas.com"],"urlFilter":"/widget_libros.php^"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||16valvulas.com.ar/wp-content/uploads/*.gif"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||20m.es/css4/img/ui/pastilla_forbes.png"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24con.com/files/image/228/228563/59e666afdced4.jpg"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24con.com/files/image/230/230804/5a01a74262820_300_!.jpg"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3djuegos.com/*/skins/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3djuegos.com/?zona="},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4.bp.blogspot.com/-tni8rvcqrua/*/s640/banner%2bvip.gif"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91.116.142.114/iframe"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.com.py/plantillas/js/banners-mkt.js"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abchoy.com.ar/publipopup/"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abocados.es/wp-content/uploads/*/*/banner-"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||acortalo.net/js/clasicotas.js"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adlipay.com/away.php?"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agar.live/300banner.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agenciafe.com/data/img_cont/img_banners/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agma.io/img/agmaad/"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agritotal.com/file/image/*.gif"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aica.org/publi*.html?t="},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aica.org/publi/"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anbariloche.com.ar/uploads/archivos/*.gif"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andaluciainformacion.es/cms/media/banners/"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animebum.net/ads.php"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animelatinohd.com/pop.js"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anroca.com.ar/uploads/archivos/*.gif"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apfdigital.com.ar/imgpublicidad/"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azarplus.com/fotos/banners"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azarplus.com/includes/greybox/ajs.js"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azcast.live/img/close1.png"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babalonia.com/images/promo/*.gif"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bajafiles.net/ima.gif"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bajafiles.net/leer.jpg"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bienesrosario.com/resources/banner/"},"id":176}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reconquistanoticias.blogspot.com"],"urlFilter":"||blogger.googleusercontent.com/img/a/"},"id":177}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["puertocampoynegocios.com"],"urlFilter":"||blogspot.com/*.gif"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breves24.com.ar/banners/"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buyman.com.ar/pubex/"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cadizbuenasnoticias.com/wp-content/banners/"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elchubut.com.ar"],"urlFilter":"||caletadesarrollos.com/marketing/banner-pc/banner-pc.html^"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canalciclismo.com/media/banners/"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/abajo.php"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/arriba.php"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/lateral.php"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capoplay.com/z-"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cartademexico.com/web/banner/"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||casinonewsdaily.es/wp-content/uploads/popups/"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.exur.com/notmundo/"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn23.merca20.com/wp-content/uploads/2017/10/panorama-marketing-farmaceutico.jpg"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chacohoy.com/files/banners/"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chatzona.net/img/amigos-banner.jpg"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chrissysinvite.co/a"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudfront.net/odd/widgets/220x308.html"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comodorodeportes.gov.ar/wp-content/uploads/*/*/*.gif"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||conjugacion.es/img/mosalingua/"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contextotucuman.com//banners/"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cronista.com/arte/pcwlogo.png"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||css01.lavanguardia.com/imagenes/cajahtml/loterias.gif"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cualesmiip.com/images/banner"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuartopoder.es//images/movistarfusion.jpg"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darkstone.es/themes/default/images/banners/"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deia.eus/elementosweb/gestioncajas/dei/image/*//laribera-banner-deia-*.gif^"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||deportetandilense.com.ar/publicidades_cate/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||desdesoria.es/wp-content/uploads/*/*/*.gif"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diagonales.com/multimedios/ads/"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariocorreo.pe/static/diariocorreo_redesign/img/manual-del-exportador.jpg"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodesevilla.es/2016/11/09/botones_fijos/movistar-deportes_1079902371_60088437_246x27.png"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodetorremolinos.com/_uploads/imgbanners/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioeldia.cl/banner/"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioeldia.cl/interstitial*.js"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioelinformante.com.ar/publis"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariolaprovinciasj.com/u/banners/"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarionoticias.com.ar/images/banner/banner"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarionoticias.com.ar/images/banner_"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioresponsable.com/images/banners"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioresponsable.com/images/castellananorte19032020.jpg"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioresponsable.com/images/triodos_2019-06.jpg"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariotextual.com/inicio/wp-content/uploads/*/*/*.gif"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariotextual.com/inicio/wp-content/uploads/*/*/banner"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariovictoria.com.ar/wp-content/uploads/*.gif"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domisfera.com/img/patrocinadores/"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dontorrents.org/images/netflixprime.jpg"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dontorrents.org/images/startgaming*.jpg"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecestaticos.com/file/127008ee463cd1776595c5cf2b0ff780/1434970380.png"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecestaticos.com/file/c321612b3020bee67701c43d5d3129f7/1434970318.png"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economia3.com/wp-content/uploads/*/*/*.gif"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eestatic.com/assets_css/img/axa-portada-deportes.png"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elancasti.com.ar/u/banners/"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elchapuzasinformatico.com/wp-content/uploads/*/skin-"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elchapuzasinformatico.com/wp-content/uploads/*banner-"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elcucodigital.com/*.gif"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eldestapeweb.com/adjuntos/177/banners/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eldiariodelapampa.com.ar/images/banners/"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eldiariodemadryn.com/wp-content/themes/eldiario_2017_bootstrap/images/ecoplas-banner-300x250px-1.gif"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eldiarionuevodia.com.ar/u/banners/"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eldivisadero.cl/media/banner/"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elmundo.es^*/patrocinador/"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elpatagonico.com/adjuntos/193/banners/"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elpuntodeequilibrio.com/assets/banners/"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emol.com/_portada/cajasecciones/cajaeconomicos.aspx"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emol.com/www/noticias/sqn.php?zones="},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ennaranja.com/wp-content/themes/ingblog-fa/assets/images/logoing.png"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||escolar.net/wp-content/hoyenvertele*.jpg"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||especiales.woman.es/wid-deportivos/index.html"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eventrid.cl/banner_espectaculos_cuadro"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||farox.com/barra_productos/"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file01.lavanguardia.com/2013/04/09/54371066983-file.jpg"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file02.lavanguardia.com/*/*-patrocinadoragregadores.jpg"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file02.lavanguardia.com/2015/01/19/54423532669-file.png"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file02.lavanguardia.com/2015/03/02/54428665978-file.jpg"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||file02.lavanguardia.com/2015/06/30/54432622531-file.jpg"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fm899.com.ar/public/images/banners/"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmgol.com.ar/index_htm_files/cecaitra_transito.gif"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fmgol.com.ar/index_htm_files/edelap_300x300.gif"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forocoches.com/image/varios/hawkers_2017a.png"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forokeys.com/foro/banners/"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foroparalelo.com/images/avisos/"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gacetamercantil.com.ar/banners/"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamestorrents.*/realtime/"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geeknetic.es/ajax/serveadvert-live.asp?"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnula.cc/kljhumsw.js"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnula2.co/js/extra.js"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||googleapis.com/lanacion-media-storage/*bannernacionnews.png"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gualeguaychu.gov.ar/apps/web/images/temporales/municipalidad-06.png"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guiatv.biz/adporn.html"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hazteveg.com/img/banner"},"id":268}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["simpsons-latino.club"],"urlFilter":"||heybros.shop/wp-content/uploads/*/heybros.gif^"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hitfm.es/view/imgs/trident-hit-fm-fondo-*.jpg"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horadeopinion.com.ar/imagenes/*.gif"},"id":271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mdzol.com"],"requestDomains":["images.sprinklecontent.com"]},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horadeopinion.com.ar/wp-content/uploads/*/*/*.gif"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horajaen.com/wp-content/uploads/*/fald*.jpg"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||horajaen.com/wp-content/uploads/pum/pum-site-scripts.js"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostinet.com/comprar/affiliate/resource/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostinet.com/hstatics/templates/images/banner/"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoyaragon.es/wp-content/uploads/*300x"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoyaragon.es/wp-content/uploads/*_bmw_phev_nunca_tan_libre_descuento_goya_automocion_display_1000x250-*2.jpg"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hoyaragon.es/wp-content/uploads/*arvesa"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huelva24.com/upload/img/periodico/*.gif"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/yqo2mgc.jpg"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagenes.aquienlasierra.es/2019/"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagenes.aquienlasierra.es/2020/"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagenes.aquienlasierra.es/2021/"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.eldiario.es/fotos/articulo-patrocinado"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img01.lavanguardia.com/2013/05/16/logo-canal-castellers-*.jpg"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img02.lavanguardia.com/*/vaughan-certified_*.jpg"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgur.com/jlgkz0q.jpg"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulsobaires.com.ar/uploads/banners/"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulsonegocios.com/wp-content/uploads/*/*/*.gif"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulsonegocios.com/wp-content/uploads/2018/10/libertad23102018.jpg"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incremente.com/bannerab.gif"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoban.com.ar/imgpublicidad/"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infocanuelas.com/media/banner/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infocielo.com/uploads/banners/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infofueguina.com/u/banners/"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoplatense.com.ar/*/*.gif"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infoplatense.com.ar/*/banner"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informaticamoderna.com/gran_banner.htm"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||informaticamoderna.com/hospedados/banners/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmendoza.com/wp-content/uploads/*_1140x170_"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmendoza.com/wp-content/uploads/banner/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmendoza.com^*/banners/"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmodiario.com/img/banners/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interbenavente.es/upload/img/periodico/img_2369.gif"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interbenavente.es/upload/img/periodico/img_28084.gif"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interbenavente.es/upload/img/periodico/img_31937.gif"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interbenavente.es/upload/img/periodico/img_35176.gif"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||interbenavente.es/upload/img/periodico/img_36015.gif"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juegosdiarios.com/staticfiles.juegosdiarios.com/pu/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jugandoonline.com.ar/entusitio/grafica/banner"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labsk.net/banners/"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labsk.net/carousel/"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labustia.cat/wp-content/uploads/*/banner"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacapitalmdp.com/2017/11/fl-1.gif"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacapitalmdp.com/2022/01/*.gif"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lacapitalmdp.com/img_design/paseo_aero.jpg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laconversacion.net/wp-content/uploads/2017/07/img-20170710-wa0000.jpg"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laconversacion.net/wp-content/uploads/2017/10/banner-3.jpg"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laindustria.pe/banners/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lancelotdigital.com/images/banners/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanoticia1.com/sites/default/files/*.gif"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laopinionsemanario.com.ar/sites/default/files/*.gif"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laprensa.com.ar/multimedios/ads/"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||larazondechivilcoy.com.ar/u/banners/"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavozdecataratas.com/contenido/banners/"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laxarxa.com/media/asset_publics/resources/000/009/887/original/publicitat.gif"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ldu.com.ec/fotos/publi_*.png"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leganews.es/wp-content/uploads/*/publicidad"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifezona.com/public_data/img/banners/"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loteriasmundiales.com.ar/images/columna_publi_2/anuncie_aqui2.gif"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||loteriasmundiales.com.ar/images/loterias/banners/"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madridpress.com/upload/img/periodico/*.gif"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magisnet.com/wp-content/uploads/2018/11/300centropsicologico-01.png"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manerasdevivir.com/pics/noticias/*.gif"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manerasdevivir.com/pics/publi/"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manuduque.com/wp-content/uploads/2021/10/banner"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mariosegura.com/wp-content/plugins/wp-owl-carousel/"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mariosegura.com/wp-content/uploads/*/*/*.gif"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.easy.com.ar/is/image/easyarg/blaisteneasyhome"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediainterior.com.ar/images/"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaserver.emol.cl/*/erreve.js"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaserver.emol.cl/*/rv.js"},"id":344}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cadena3.com"],"requestDomains":["mundodescuento.s3.amazonaws.com"]},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaserver.emol.cl/other/lleison/"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediterraneodigital.com/images/banners/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mercadosonora.com.mx/wp-content/uploads/*/32x320biotiquin.png"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meridiano.com.ve/picfiles/logo-merbet_96x34.png"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesebre.cat/img/pub/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meteoconsult.es/publicite/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minube.com/administrator/minipresmanager/"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minube.com/administrator/suggestionboxmanager/"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||misionescuatro.com/wp-content/uploads/*.gif"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mlstatic.com/img/mclics-images-merchads"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mmedia.20m.es/modulos/pastillas/nuevas/pastillas/home/gonzoogenerica.png"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||modelocurriculum.net/wp-content/descuento-promo-plantillas-cv.jpg"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montevideo.com.uy/clima/imagenes/claroclima"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||montevideo.com.uy/plantillas/temas17/imagenes17/mundobebe_dove.jpg"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musiquiatra.com/uploads/banners"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naciodigital.cat/redaccio/publicitat/"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netpol.es/foropolicia_banner"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netuy.net/banner_hosting_uruguay/"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsweeklatino.com/flow/"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticias3d.com/imagenes/banners/"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticiasdel6.com/*.gif"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticiasdelaciencia.com/upload/img/periodico/img_2972.jpg"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notifalcon.com/wp-content/uploads/*/cropped*.jpg"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nueva-ciudad.com.ar/advf/imagenes/*.gif"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nueva-ciudad.com.ar/advf/imagenes/2016/09/57eaba064c5fc.png"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nueva-ciudad.com.ar/banners/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuevaeranet.com.ar/publicidades_cate/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objetivocastillalamancha.es/sites/default/files/noticias/banner"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objetivocastillalamancha.es/sites/default/files/styles/banercolumna"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objetivocastillalamancha.es/sites/default/files/styles/bannercolumna"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okdiario.com/img/endesa/endesa_300x90.gif"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pamplona.es/banner_noticias/"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pamplonaactual.com/wp-content/uploads/*.gif"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parlamentario.com/db/000/"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paxinasgalegas.es/bannerservice.ashx"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perspectivasur.com/archivos/banners/"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pivigames.blog/wp-content/uploads/*750x100"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planetabocajuniors.com.ar/imagenes/jaen/"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poseidonhd.nz/js/storage/1/"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||practisistemas.com/images/home/claro.png"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||practisistemas.com/images/home/movistar.png"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||practisistemas.com/images/home/tigo.png"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||practisistemas.com/images/home/virgin.png"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profesionalreview.com/wp-content/uploads/*/asus-skin_*.jpg"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proyecto-salud.com.ar/banners/"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proyecto-salud.com.ar/img/*.gif"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proyecto-salud.com.ar/img/*banner"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proyecto-salud.com.ar/img/novedades-medicas.jpg"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puntobiz.com.ar/data/img_cont/img_banners/"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puntomedio.mx/wp-content/uploads/2019/07/whatsapp-image-2019-07-29-at-3.40.53-pm-1.jpeg"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puntomedio.mx/wp-content/uploads/2019/11/kinea2.jpg"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||px.fotos.cdn.0223.com.ar/f/5399f9f213cd649c19000009/"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||px.fotos.cdn.0223.com.ar/f/539f4f6c5408217c16000029/"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||px.fotos.cdn.0223.com.ar/f/5487365314cdac0400000148/"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||px.fotos.cdn.0223.com.ar/f/55cd3fc7b07ac20500000282/"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rae.es/sites/all/common/images/logos/"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ramenparados.com/wp-content/uploads/*akira.jpg"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realovirtual.com/pictures/banners/"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realpolitik.com.ar/uploads/banners/"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recambios-expres.es/medias/oil-bundle-oil-es.png"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recursos.dl-cdn24.com/bannerpl/"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||red92.com/images/uploaded/spots/"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||religionenlibertad.com/imgpbs/"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rioja2.com/images/banners/"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rojadirectatv.tv/publicity/anuncio.php^"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rosariogarage.com/resources/banner/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rota-cofrade.net/images/fotosdiseno/publi"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rs.20m.es/i/petitchef_cintillo.jpg"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/comparabien-default/ads/"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/neoauto.com%2felements%2fhomecover"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salpimenta.com.ar/wp-content/uploads/*.gif"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanjustonoticias.com.ar/agregados/banners"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seriesypelisonline.com/wp-content/uploads/*/me-corro.png"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shellshock.io/img/promo/"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinmordaza.com/images/*banner*.jpg"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirchandler.com.ar/wp-content/uploads/202*/11/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirchandler.com.ar/wp-content/uploads/2021/10/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sirchandler.com.ar/wp-content/uploads/2021/12/booking"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siteground.es/img/banners/"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/*/*.gif"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/03/gelay.jpg"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/03/san.miguel.municipio.jpg"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/05/banner-concejo-deliberante.jpg"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/06/maraton-asi.jpg"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/07/banner-galmarini.jpg"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/08/300x100-destacamentos.jpg"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/09/banner-plaza-barrio-estudiantes.jpg"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.com/wp-content/uploads/2017/09/prensa_senado3.jpg"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.info/*.gif"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.info/mpa.jpg"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smnoticias.info/separador.banner.jpg"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.forocoches.com/image/top_c2_fcs_hd_hawkers.png"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st.forocoches.com/image/varios/iphone6_ipadmini.png"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||st1.idealista.com/news/archivos/styles/348x90/public/ficheros_widget_news/img/balcon_concha_vanguardia.jpg"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.emol.cl/emol50/js/funcionescomun.js?"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.htcmania.com/*_180x150-"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.htcmania.com/180-150-"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stream2watch.is/crons/pop_code.js"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||streamtape.cc/mainstream3.js"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tabascohoy.com/img/blogmiguelcanton.png"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tabascohoy.com/img/temp/banner_miguelcanton.png"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tabascohoy.com/img/temp/banner_notasgoogle.png"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarjetaroja-tv.info/publicity/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||telexplorer.com.ar/images/banners/"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teliad.es/*/banner/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiemposur.com.ar/banners/"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiemposur.com.ar/uploads/banners"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiquetesbaratos.com/pruebas/periodicos/"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tucumanalas7.com.ar/u/banners/"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumbaabierta.com/wp-content/uploads/*/*/banner_"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumblr.com/eqq8p0h/2f9mqpk3y/gif__1_.gif"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumblr.com/omgciym/apwozdebj/sin-t__tulo-2.jpg"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumblr.com/omgciym/bdjozcv4x/pampling.jpg"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumblr.com/omgciym/gylmyj90o/finovinilos.jpg"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tutiempo.net/ttbp.php"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uecdn.es/assets/desktop/master/img/patrocinio_"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ushuaia24.com.ar/download/multimedia.normal.*.gif"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vertelenovelasonline.com/wp-content/uploads/*/amazon.gif"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vertelenovelasonline.com/wp-content/uploads/*/untitled-design-*.gif"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vigoe.es/images/pbanner/"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.laxarxa.com/ext/embeddable_frames/"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgets.helpmycash.com/ranking-financiero/"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtremostereo.net/t3l33/"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yucatan.com.mx/wp-content/uploads/*/*/banner"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zapping.live/images/uploads/banners/zapping-*.gif^"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zetaestaticos.com/comun/upload/0/628/628692.jpg"},"id":471}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diariomotor.com"],"urlFilter":"/ads/brand_day^"},"id":472}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ecartelera.com"],"urlFilter":"/fallback_pub_"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||annarecetasfaciles.com/*-idoneo.gif"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||budokaifighters.com/images/"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioputumayo.com/wp-content/uploads/2021/04/pub"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elcolombiano.com/*/punto-de-compras-2-productos"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elhistoriador.com.ar/*/*banner"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elhistoriador.com.ar/*/2021/1*/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elhistoriador.com.ar/*/fedun"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elitestream.co/script/storage/v6/"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elperiodicodeportivo.com.co/sites/default/files/inline-images/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epasatiempos.es/js/af.js"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||epasatiempos.es/js/dab.js"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||estadiodeportivo.com/elementosweb/gestioncajas/ede/imag"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||extra.com.co/sites/default/files/*/elite-barber-shop"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forosforex.com/images/banner/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gtsstatic.com/static/mscripts/index_457.js"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imparteconocimientos.com/recursos/anti-adblocker.js"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||incp.org.co/wp-content/uploads/2021/07/"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavozdealmeria.es/js/addblock.js"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangas.in/js/taktak.js"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||masgamers.com/wp-content/uploads/2019"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motociclismo.es/js/compiled_blockadblock_15.js"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsearnmoney.com/*/popup.js"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticiasdelaciencia.com/libs_oss/adblock/"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticierodelllano.com/wp-content/uploads/2021/05/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odontologos.com.co/assets/images/advertising/"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||odontologos.com.co/images/pauta/gif-1-pauta"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okdiario.com/app/4/js/check-blocker.js"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opanoticias.com/assets/imgs/banner/"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||opanoticias.com/img/uccnoviembre"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pieldetoro.net/web/imagen/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prensalibrecasanare.com/b202*/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profesionalreview.com/*/2021/11/asus-z690-cashback"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superligatv.com/js/jquery.blockblock.js"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amaduras.com/img-publicidad/"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fucklouder.com/images/thumbs/banners/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hispasexy.org/buttons/banner728.gif"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madlifes.com/tools/get_banner.php"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mundosexanuncio.com/img_es/banners/"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pasionmujeres.com/ai/"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pepeporn.com/tools/get_banner.php"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petardashd.com/archivos/static/hd/img/sponsor/"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poringa.net/ra/"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornogratisdiario.com/imagenes_publicidad/"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolandia.xxx/static/xxx/cameraprive/"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pulpo69.com/nb/"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||spalumi.com/images/icons/escortsvipibiza32022.gif"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suiteporno.com/fragrant-fog-dc3b/"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teatroporno.com/ai/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tupornogratis.xxx/bnr/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videosporno.org/empty-band-2ead/"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xtusubs.com/zindexadspro1.php"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paraisowebcam.com/*banner"},"id":525}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["novalaplata.com"],"resourceTypes":["image"],"urlFilter":"/avisos^"},"id":526}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lesportiudecatalunya.cat"],"resourceTypes":["image"],"urlFilter":"/elements*/publicitat^"},"id":527}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alicanteplaza.es","castellonplaza.com","valenciaplaza.com"],"resourceTypes":["image"],"urlFilter":"/public/image/*banner*"},"id":528}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["esportmaniacos.com"],"resourceTypes":["image"],"urlFilter":"/skin-esportmaniacos"},"id":529}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["portalfruticola.com"],"requestDomains":["pf-ffp-cfp-banners.storage.googleapis.com"],"resourceTypes":["image"]},"id":530}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["horajaen.com","simpsons-latino.net","socialetic.com"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*banner"},"id":531}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||3djuegos.com/img3/temp/81_war/"},"id":532}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||defensacentral.com/uploaded/banner-dondiario"},"id":533}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elcordillerano.com.ar/uploads/archivos/"},"id":534}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elsiglodetorreon.com.mx/images/banners/"},"id":535}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||elsoldemexico.com.mx/cultura/gastronomia/*_banner-400x250_01.jpg^"},"id":536}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||esmtb.com/embed/"},"id":537}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["paralelohoy.com.ar"],"resourceTypes":["image"],"urlFilter":"||googleusercontent.com/proxy^"},"id":538}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||images.seriesturcas.gratis/*/banner_"},"id":539}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||infoveloz.com/storage/*/ad_"},"id":540}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lostiempos.com/sites/default/files/takeover/desktop/"},"id":541}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aulafacil.com"],"requestDomains":["videoo.tv"],"resourceTypes":["script"]},"id":542}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["noticias.juridicas.com"],"requestDomains":["wolterskluwer.es"],"resourceTypes":["script","sub_frame"]},"id":543}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.airedesantafe.com.ar/*/banners/"},"id":544}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||socialetic.com/cms/wp-content/uploads/*/250x400.gif"},"id":545}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||socialetic.com/cms/wp-content/uploads/*/anuncio"},"id":546}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||srnovelas.com/wp-content/uploads/*/descubre-wsp.jpg"},"id":547}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||srnovelas.com/wp-content/uploads/*/sistemawsp.jpg"},"id":548}, +{"action":{"type":"block"},"condition":{"requestDomains":["trtocm.tarjetarojatvonline.com"],"resourceTypes":["script"]},"id":549}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["realidadsm.com"],"resourceTypes":["image"],"urlFilter":"||wp.com/realidadsm.com/wp-content/*banner"},"id":550}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sinmordaza.com"],"resourceTypes":["image"],"urlFilter":"||wp.com/sinmordaza.com/*?w="},"id":551}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||lacasadeel.net/banners/"},"id":552}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||danimados.com/wp-content/cache/autoptimize/js/autoptimize_single_"},"id":553}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mediaserver.emol.cl/*/json"},"id":554}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||jerezcofrade.tv/wp-content/uploads/*/*.js"},"id":555}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||rtvc.es/storage/*/249.js"},"id":556}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elpopular.mx"],"requestDomains":["todopuebla.com"],"resourceTypes":["sub_frame"]},"id":557}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||todopolicia.com/wp-content/uploads/"},"id":558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/assets/vast_1win.xml"},"id":559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/player/vast_1win.xml"},"id":560}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/static/vast_1win.xml"},"id":561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||notebookcheck.org/fileadmin/sonstiges/amaz_"},"id":562}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aodirectos.xyz","hdchannel.xyz","livexonline.xyz","srfixerhd.info"],"resourceTypes":["sub_frame"],"urlFilter":"/publicity/"},"id":563}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||elsiglodetorreon.com.mx/desplegados/banners/"},"id":564}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gameflare.com/common/promotions/own-images/"},"id":565}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||juegosjuegos.ws/bfb^"},"id":566}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["valenciaplaza.com"],"resourceTypes":["sub_frame"],"urlFilter":"||recursos.equipohumano.com/*_plubli/enlace.html^"},"id":567}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gerente.com/co?_"},"id":568}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||todorelatos.com/freecam/"},"id":569}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["animeyt.es"],"requestDomains":["truepush.com"]},"id":570}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||todorelatos.com/promo/"},"id":571}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||economicos.cl/widgets/"},"id":572}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["xtremostereo.net"],"resourceTypes":["script"]},"id":573}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["paraisowebcam.com"],"resourceTypes":["sub_frame"]},"id":574}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||guioteca.com/widget.php^"},"id":575}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vivedescuentos.com/mas_informacion/"},"id":576}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rubias19.tv/freecam/"},"id":577}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||clubdelectores.cl/cajaemolclub/"},"id":578}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||va6.thand.info/embed-^"},"id":579}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["depor.com"],"urlFilter":"||d1r08wok4169a5.cloudfront.net/iframes/depor_logo.svg"},"id":580}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pccomponentes.com"],"urlFilter":"||g.doubleclick.net/gampad/ads?"},"id":581}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pccomponentes.com"],"urlFilter":"||g.doubleclick.net/gpt/pubads_impl_"},"id":582}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","espinof.com","genbeta.com","poprosa.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xatakamovil.com"],"urlFilter":"||g.doubleclick.net/pagead/ads?"},"id":583}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["elcomercio.com"],"urlFilter":"||gecpublicidad.com/publicidades/especiales/assets/banner_ecuadoradio.jpg"},"id":584}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ivoox.com","pccomponentes.com","videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":585}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["api.apolomedia.com","carolina.cl","crhoy.com","niusdiario.es","paxtvmovil.org","radiocandela.cl","romantica.cl","rtve.es","tn.com.ar"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":586}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vivotvhd.com"],"requestDomains":["vast.yashi.com"]},"id":587}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"requestDomains":["tpc.googlesyndication.com"],"resourceTypes":["script","stylesheet"]},"id":588}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alkosto.com","ktronix.com"],"requestDomains":["alkosto.cdn.adglare.net"],"resourceTypes":["image","xmlhttprequest"]},"id":589}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||laneros.com/temas/*-publicidad."},"id":590}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||ads.ampliffy.com/gampad/"},"id":591}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads?gdfp_req=1"},"id":592}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":593}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sscc.edu.ec/wp-content/"},"id":594}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alkosto.com","ktronix.com"],"requestDomains":["alkosto.engine.adglare.net"],"resourceTypes":["script","xmlhttprequest"]},"id":595}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eluniversal.com.mx"],"resourceTypes":["stylesheet"],"urlFilter":"||jsdelivr.net/npm/videojs-contrib-ads@6.7.0/dist/videojs.ads.css"},"id":596}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pccomponentes.com"],"resourceTypes":["image"],"urlFilter":"||googlesyndication.com/simgad/"},"id":597}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||comunidadcoto.com.ar/comunidad/resources/publicidad/"},"id":598}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["image","media"],"urlFilter":"||tpc.googlesyndication.com/pageadimg/imgad"},"id":599}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["image","media"],"urlFilter":"||tpc.googlesyndication.com/pimgad/"},"id":600}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["20minutos.es"],"resourceTypes":["script"],"urlFilter":"||20m.es/prebid/"},"id":601}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13cradio.cl"],"resourceTypes":["script"],"urlFilter":"||adswizz.com/adswizz/js/synchroclient2.js"},"id":602}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["20minutos.es"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":603}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","espinof.com","genbeta.com","poprosa.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xatakamovil.com"],"resourceTypes":["script"],"urlFilter":"||getjad.io/library/"},"id":604}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","espinof.com","genbeta.com","poprosa.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xatakamovil.com"],"resourceTypes":["script"],"urlFilter":"||getjad.io/prebid/"},"id":605}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mensajesdecumpleanosweb.com"],"resourceTypes":["script"],"urlFilter":"||go.ezodn.com/tardisrocinante/lazy_load.js?"},"id":606}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bolavip.com","dalealbo.cl","futbolcentroamerica.com","juanbeisbol.com","juanfutbol.com","lapaginamillonaria.com","redgol.cl","somosfanaticos.fans"],"resourceTypes":["script"],"urlFilter":"||live.primis.tech/live/"},"id":607}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","espinof.com","genbeta.com","poprosa.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xatakamovil.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":608}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"resourceTypes":["script"],"urlFilter":"||pub.pixels.ai/wrap-independent-no-prebid-lib.js"},"id":609}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["expansion.com"],"requestDomains":["securepubads.g.doubleclick.net"],"resourceTypes":["script"]},"id":610}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"resourceTypes":["script"],"urlFilter":"||pub.pixels.ai/wrap-independent-prebid-lib.js"},"id":611}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aristeguinoticias.com","hola.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/gpt/pubads_impl_"},"id":612}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["aristeguinoticias.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":613}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mundoprimaria.com","vodgc.net"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/"},"id":614}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["as.com"],"resourceTypes":["script"],"urlFilter":"||ak-ads-ns.prisasd.com/prebid/prebid_noticias.js"},"id":615}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamezhero.com"],"resourceTypes":["script"],"urlFilter":"||assets.gameallianz.com/api/js/ads/ads.js"},"id":616}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_debug.js"},"id":617}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["api.vodgc.net"],"resourceTypes":["script"],"urlFilter":"||static.vodgc.net/*/videojs.ads-5.1.5.min.js"},"id":618}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||adpass.atresmedia.com/*/index/*/ad*.js"},"id":619}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"resourceTypes":["sub_frame"],"urlFilter":"||ads.pubmatic.com/adserver/js/pwtsync/"},"id":620}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teletica.com"],"resourceTypes":["sub_frame"],"urlFilter":"||bradmax.com/client/embed-player/*/pubads.g.doubleclick.net/"},"id":621}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teletica.com"],"resourceTypes":["sub_frame"],"urlFilter":"||iframes.5centscdn.com/5centscdn/*&adtagurl=https://pubads.g.doubleclick.net/"},"id":622}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tribunaavila.com","tribunaburgos.com","tribunaleon.com","tribunapalencia.com","tribunasalamanca.com","tribunasegovia.com","tribunasoria.com","tribunavalladolid.com","tribunazamora.com"],"resourceTypes":["sub_frame"],"urlFilter":"||tribunasalamanca.com/ads.html"},"id":623}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hentaihd.xyz"],"resourceTypes":["sub_frame"],"urlFilter":"||giolandscaping.com/ads/"},"id":624}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kissfm.es"],"resourceTypes":["media"],"urlFilter":"||adhandler.kissfmradio.cires21.com/get_link^"},"id":625}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["media"],"urlFilter":"||gvt1.com/videoplayback/"},"id":626}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||firmadigital.gob.ec/wp-content/plugins/banner-ads-rotator/"},"id":627}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["regalos-publicidad.es","todo-publicidad.com"],"urlFilter":"-publicidad."},"id":628}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||letrasyfuentes.com/tardisrocinante/screx.js?"},"id":629}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["diariosur.es","diariovasco.com","elcomercio.es","elcorreo.com","eldiariomontanes.es","elnortedecastilla.es","hoy.es","ideal.es","larioja.com","lasprovincias.es","leonoticias.com"],"resourceTypes":["script"],"urlFilter":"/comun/js/2014/adfr*.js"},"id":630}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["diaridegirona.cat","diariodeibiza.es","diariodemallorca.es","diarioinformacion.com","emporda.info","farodevigo.es","laopinion.es","laopinioncoruna.es","laopiniondemalaga.es","laopiniondemurcia.es","laopiniondezamora.es","laprovincia.es","levante-emv.com","mallorcazeitung.es","regio7.cat"],"resourceTypes":["script"],"urlFilter":"/elementosweb/js/ads.js"},"id":631}, +{"action":{"type":"block"},"condition":{"requestDomains":["0-02.net","35.193.89.147","adzonestatic.com","bannersweb.s3.amazonaws.com","cdnpublicidad.milenio.com","d1r08wok4169a5.cloudfront.net","do67etikr7pwz.cloudfront.net","minube.click","news.grm.cl","pahtfi.tech","palibzh.tech","plx.pornes.xxx","positive-ads.com","pub.tappx.com","publyads.jstag.space","ra.poringa.net","revenuemakerdata.com","trafico.prensaiberica.es","triggy-banners.web.app"]},"id":632}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["a.citiservi.es","adsviu.com","afiliadoscasadellibro.uinterbox.com","brand.ad","butlercdn.com","equamarketing.com","fuegodevida.com","googledfp.com","iframes.reyesdelchollo.com","kisa-link.blok.link","lgpumcja.com","lijaseconomic.xyz","livezombymil.com","loftsbaacad.com","lqeevjgkjjwi.com","lspzhtvstux.com","lutcdiimmeze.com","lyricslocusvaried.com","lyssapebble.com","mage98rquewz.com","majomalonic.com","maphuahin.com","matchuph.com","mawmishtrior.com","meatilywoman.cam","methidpossum.com","mfhgehrnafra.com","mgzupozfeltrv.com","michealmoyite.com","millionairedream.co","mimilcnf.pro","mingledventin.com","moedgapers.com","mopemodelingfrown.com","moudmarauds.com","mpnjaifkchgw.com","mxyxgkuexjr.com","mynheerpuller.com","n1g459ky7y.com","nabalpal.com","najsdnkdqpsd.com","nazarickol.com","ndroip.com","nebwvbpelobi.com","niceduckies.com","nisperodonax.com","nnolljzcxzud.com","no2veeamggaseber.com","noerwe5gianfor19e4st.com","nonegrysu.pro","nothingnightingalejuly.com","nssyawqyj.com","obnoxiouspatrolassault.com","odiumdrawlip.com","offshorecockpit.com","ofmoppeuap.comm","ograuwih.com","ojbhoukw.com","onclicktop.com","onfckepwq.com","oppressiveinterdependenthumanity.com","optraising.com","orbsclawand.com","origaniberes.com","orquideassp.com","ouoxwdrjsecre.xyz","ouphoarg.com","outbarwonna.casa","outblowtewhit.com","oxqxopomikpqk.com","padsims.com","palasidesdoor.com","palmshapednontransferable.com","panchaxumbilic.com","partner.leguide.com","pathosacetals.com","pdxgfnnoan.com","pennilesscomingall.com","peropusparmese.com","petalonpeery.com","phrait.com","pigtisetdilqsi.com","pinkpig2le8tt09.com","pitpastraja.com","pkwbobobjkiae.top","plantapizzazz.com","pleasedonotblockme.com","plumbummoca.com","pockhopatone.com","pompysxdz.com","pqxadekhqotwkv.com","premiumads.com.br","premiumleads.com","prevotch.com","probablpatas.com","producingsavourestablish.com","pulpsbarndomed.com","pulpybizarre.com","pumpbead.com","purrbodygyp.com","putstairboor.com","puttrotgob.com","puturebraving.com","pwswwopip.xyz","pyropenunmould.com","pyxidiaimmerit.com","qatarchekmak.com","qbcpicrtdje.com","qbgrlltue.com","qggypucwewn.com","qptqoylpxmqbz.com","qzfrmewdbzkcsf.com","raccrocpestful.com","ragsfrynotary.com","randomignitiondentist.com","rapgasyogin.com","ratchersheugh.com","rdudxejbyxxcb.com","realmpallduns.com","reddsdainful.com","reedsbullyingpastel.com","reflushneuma.com","refraidinterva.xyz","reginasfreyr.com","rekodpro.com","resnikscdn.pro","returnsflyswat.com","reverysteno.com","reypelis.tv","rhiedy.com","rhklutlt.com","rilelogicbuy.com","riminghoggoofy.com","rotchestche.com","rutpunishsnitch.com","rvv.emol.com","ryxfyjvcdugdf.com","santonpardal.com","searsbushelbus.com","secure-cloud.pro","selfswayjay.com","sentimentfitful.com","servg1.net","settlef.com","shinkme.com","shovedrailwaynurse.com","shqbsdjatunl.com","significantlyentering.com","significantoperativeclearance.com","sippansy.com","skynightmidm.com","slipdashedundermine.com","slrviazqkilu.com","smallfunnybears.com","smokiercliches.com","snealp.com","snippystowstool.com","soawhoaw.com","sobatsizniy.com","solanoswajang.com","solidopinion.com","sophisticatedindignant.com","sorryfearknockout.com","sorteos.cf","spankerpuked.com","speedsupermarketdonut.com","spitzerpfunde.com","spokentomatoestraumatic.com","sporedfryhum.com","sqhneencmysrk.com","sqnwmwnwok.com","squinbested.com","static.playspace.com","steadfastsystem.com","stinkinterruption.com","sunwardamoraic.com","supportcorner.co","svyosmxbiejpir.top","syncwowsails.com","syrvqblsaqcfmt.com","ta3nfsordd.com","tczzzlwpss.com","teamsperilous.com","tearpilotzoo.com","teindsrangier.com","tesulf.com","tetrylscullion.com","tfzznclztl.com","tgvbwjbnxz.com","thapsooz.net","the-ufo.com","thieverthinner.com","thompaur.com","tiwhoripo.pro","tkxiavegstgq.com","tlrrlomssbt.com","tpid.es","tracot.com","trantshargar.com","travelingturtleharmonious.com","treateryowler.com","turbanconstituent.com","twazzyoidwlfe.com","tzfafzmooqum.com","ueuodgnrhb.com","uiwaqbvvhz.com","uixsuffkzkhbj.com","ultimowraxle.com","unawakegaleus.com","unitshandbookconsulate.com","unjointbobbed.com","unseamlocrian.com","unwroteorcinus.com","uphovelodha.com","uppilt.com","urnkawsxxh.com","urzkcvnttopr.com","vanaddns.com","vattingbalak.com","vczkzswrjais.com","versionsgratersteward.com","vgfutxwgq.com","videjere.com","videoo.tv","vilelaaccable.com","vilercarpetfolk.com","vjkjjhbi.com","vobquhydgvyqf.com","vorseh.com","vpyqdlrweoc.com","vrsshsdaa.com","vseenmtdmcqssv.com","vsetfdtwhp.com","vsyaiejmfooba.com","vukhnosiexl.com","waiwodemanila.com","walkinghonoured.com","watchahv.com","waymarkgentiin.com","wdt9iaspfv3o.com","wemass.com","whamuthygle.com","widvffyokrmlkk.com","wiglessernes.com","wingerssetiger.com","wingersunbrand.com","wndhsykmbe.com","wotythowe.pro","wpmqavtdhiiect.xyz","wreathabble.com","writeratic.xyz","wvekalpmn.com","wxhiojortldjyegtkx.bid","xayoaqjlejm.com","xclofrfa.com","xcmirehebm.xyz","xcsypkknp.com","xmuinqbim.xyz","xotqgydpge.xyz","xqzlgbbe.com","xrqrpdxqpm.com","xswvytnxkzkzq.com","xxiiimeed.com","xydbpbnmo.com","yawcoynag.com","yawnspuker.com","yepteaswont.com","ykrssqaufg.com","yphmgzkojubwxn.com","ypwpzgld.com","ywbcdeyqgfzx.com","yysvzaodorhv.com","zdcuivnen.com","zdyldoijanx.com","zebuaridromps.com","zembi0ca.xyz","zghowanhgcxbpf.com","zgvcfridw.com","zhkquyvfndeker.com","zhnlyyrr.com","zicyqbpqsg.com","zonaads.com"]},"id":633}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["diaridegirona.cat","diariodeibiza.es","diariodemallorca.es","diarioinformacion.com","emporda.info","farodevigo.es","laopinion.es","laopinioncoruna.es","laopiniondemalaga.es","laopiniondemurcia.es","laopiniondezamora.es","laprovincia.es","levante-emv.com","mallorcazeitung.es","regio7.cat"],"resourceTypes":["script"],"urlFilter":"/servicios/ads/dfp.js"},"id":634}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||hentaihd.xyz/ads/"},"id":635} +] diff --git a/extentions/uBOL-home/rulesets/main/spa-1.json b/extentions/uBOL-home/rulesets/main/spa-1.json new file mode 100644 index 0000000..5673a9f --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/spa-1.json @@ -0,0 +1,846 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["184.106.248.76","ad-pub.terra.com.br","ad.correioweb.com.br","ad.terra.com","ad.terra.com.mx","adclient-uol.lp.uol.com.br","ads.elpais.com.uy","ads.enrt.eu","ads.eorezo.com","ads.gamavirtual.com","ads.gazetaesportiva.net","ads.impulsosocial.online","ads.lomadee.com","ads.mercadoclics.com","ads.olx.com","ads.periodistadigital.com","ads.regiedepub.com","ads.sapo.pt","ads.terra.es","ads.tvtuga.com","ads.webme.com","ads.xl.pt","adsroute.com","adv.r7.com","adw.sapo.pt","adzonestatic.com","analytic.337.com","anunciospatrocinados.com","banners.emol.com","banners.inforchannel.com.br","banners.todoconsolas.com","bowedcounty.com","bserver.gp-guia.net","byfoongusor.com","cirsoiddanize.com","clicks.abril.com.br","compras.periodistadigital.com","eru5tdmbuwxm.com","estadisticas.lanacion.com.ar","estaticos.soitu.es","flogs.orange.es","gyh1lh20owj.ru","hilariouszinc.com","ilvnkzt.com","impreso.elfinanciero.com.mx","landings.hopghpfa.com","landings.zcoptry.com","lyappreciat.info","navdmp.com","ncwabgl.com","oecistbenton.com","oilierelixir.com","p.lasexta.com","parceria.americanas.com.br","pitors.com","ppi.terra.com.br","pub.lacuerda.net","publi.atresmediapublicidad.com","publi.elliberal.com.ar","publicidad.net","publipagos.com","pubs.xl.pt","softclick.com.br","solution911.com","spacelala.com","stats.folha.com.br","stats.milenio.com","subdo.torrentrapid.com","texamp.com","track.brafiliados.com.br","track.es.sitebro.net","usounoul.com","uv.terra.com.br","v2b.nucleo.online","vitrine.lugarcerto.com.br","vitrines.globo.com","webstats.sapo.pt","widgets.informars.com","xad.dnoticias.pt","zahir2.aeiou.pt","zahirx.aeiou.pt","zcp.zwame.pt"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adserver*.euroweeklynews.com^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||packsmega.info/abs.js"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biobiochile.cl/assets/js/block/bbcl-annoying-block.es.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agregalink.net/js/adblock"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tudosobrefinancas.com/avan/ads_anuncio.js"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["httpmangacrab2.com","manga-crab.com","mangacrab.com","visorcrab.com"],"urlFilter":"/wp-content/plugins/uncopy/frontend/js/uncopy-frontend.min.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peliculas8k.com/tv/encriptador/cierrapues.js"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.jsdelivr.net/gh/murilowalker/javascript@main/antiadblock.js"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bluf.online/js/adblock"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||financasdeouro.com/*/js/adblock.js"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tag.easycontent.com/app.js"},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["investnewsbrazil.com","ricettafitness.com"],"urlFilter":"/traduzidocode.min.js"},"id":13}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["comando.la"],"requestDomains":["ipify.org"]},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suaads.com/peel1-ad-300x250.js"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||listas.pro/go/detecta.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoz.com.ar/pf/resources/js/adsutils.js"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoz.com.ar/pf/resources/js/a-block.js"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tecword.info/milionario/knust.js"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||smartdoing.tech/jet/taste.js"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavanguardia.com/suscripciones/dab-notifier"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vocstatic.com/dab/latest/strategy.js"},"id":22}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eltiempo.com"],"urlFilter":"||cdn.tinypass.com/api/tinypass.min.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raw.githack.com/ashwathnrayana/spiderblogging/main/antiadblock/*/code.min.js"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atlantapictures.net/f10-1.js"},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lapatilla.com"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.jsdelivr.net/*/dist/js/wgd-core.min.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animesonehd.xyz/wp-content/themes/animesonehd/js/rteam_detect.js"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buenamusica.com/js/noadsblock.js"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrentbrazil.org/adbclk.js"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vocento.com/dab/*.js"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corporacionwarez.com/wp-content/uploads/*/*.js?ver="},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||okdiario.com/app/*/js/check-blocker.js"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skidrow-games.com/wp-content/plugins/pause-adblocker/inc/pause-front.js"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavozdealmeria.es/js/addblock.js"},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["laopinion.es"],"requestDomains":["tinypass.com"]},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||esmas.com/wp/assets/js/adblock/kw-pqr_.js"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||folha.uol.com.br/folha/furniture/paywall/loader.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||folha.uol.com.br/folha/furniture/paywall/"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.folha.com.br/paywall/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tugahd.com/modules/mod_adblockdetector/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/vast_1win.xml"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imagenes_publicidad/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"-publicidad-"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"-publicidad/"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"-publicidade."},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/ads/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/adx.js"},"id":48}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mercadolivre.com.br"],"urlFilter":".br/afiliados/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/banner.aspx?"},"id":50}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["gov.br"],"urlFilter":".br/banners/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/imagensdb/banners/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/metrics/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":".br/swf/banners/"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":".cl/ads3/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":".clickafiliados."},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/adssrv/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/afiliados/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":".cv/images/pubs/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":".cv/pub/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":".es/ads/"},"id":61}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["ebay.es"],"urlFilter":".es/cnt/"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":".es/cnt2/"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":".es/imagenesddn/banners/"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":".es/traffic/?"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":".mx/ads/"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":".net.ar/ads/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":".pt/images/banners/"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":".publicidade."},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"//adclient-"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"//adware."},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_publicidad/"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_lomadee."},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad_tpl."},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adfactor_"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adjuntos/imagenes/*.swf?link"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adrequisitor-"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/contextual"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/creatives/"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adshotbrasil1."},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adsligados."},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner300x80."},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerctgineses."},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerwoo."},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannerwoopos4."},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dixioforyoursite/"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ficheiros/banners/"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"/find.gl/js.php?"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iframe-banners."},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"/igbarra.js"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imagem/urchin.gif?"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"/img_banner/"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"/imgcontador.php?"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linkspatgoogle."},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ml.track.me?p="},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mrec.aspx?"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mrec.html?"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nflads."},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/planetup_"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publi/banner_"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidad-"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidad."},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidad1."},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidad160600."},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadb."},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadcolumnaderecha."},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidade-"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidade."},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidade_"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidades/"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadevertical."},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadgoogle."},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadinterior."},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publicidadtopbanner."},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/publitab."},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"/recursos/banners/"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"/suse468x60-"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ulisesanalytics."},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/visita.php"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wpublicidad/"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zoinke.pt."},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/zonasadserver/"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"_fullbanner_balanca_"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicidad."},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicidad2."},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicidad_"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicidade."},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicidade_"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"_publicitario."},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"http://adw."},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.getadjacent.com/*/ned-adjacent-ads.min.js"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||futemax.mx/_images/personalizacao_site/bannergif.webp"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||library.lol/ad_br.png"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||monoschinos2.com/public/img/baner*.jpg"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavoz.com.ar/pf/resources/js/adsutils.min.js"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flixlatam.com/728banner.webp"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flixlatam.com/combined.js"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flixlatam.com/popc.js"},"id":139}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lance.com.br"],"requestDomains":["lancebetting.com"]},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visortmo.com/images/series.gif"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||infopedia.pt/assets/ads/"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||documaniatv.com/player/plugins/vast/v/*/vast.js"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superembeds.com/*.xml"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forodecostarica.com/skokka/"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forodecostarica.com/data/siropu/aml/"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||visortmo.com/images/ch-*.jpg"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maisesports.com.br/_next/image/?url=*elasticbeanstalk-*.amazonaws.com*strapi-uploads*300x600_stake_*.gif"},"id":148}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animegafirex.com"],"urlFilter":"||dj91.hostingnuclear.com/8014/stream"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.lun.com/luncontents/banners/"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.vocstatic.com/vam/*/vam.js"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||e00-elmundo.uecdn.es/js/pbmu.js"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elcordillerano.com.ar/api/adserver/"},"id":153}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elcordillerano.com.ar"],"urlFilter":"||archivos.legisrn.gov.ar/legisv.html"},"id":154}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["contaspoupanca.pt"],"requestDomains":["wook.pt"]},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||recantodasletras.com.br/vitrine/vitrine.php"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.iol.pt/js/utils/modules/iolcomercial/dist/iol.comercial.js"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rondoniaovivo.com/imagenspublicidades/"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.bahianoticias.com.br/arquivos/gcma_publi_banners/"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangas.in/pub/hub/ads.html"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abola.pt/scripts/slotspublicidade/"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abola.pt/scripts/ads_v*.js"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abola.pt/scripts/videojs.ads.min.js"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pontogay.com/frontend/theme/assets/js/publi/"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||apiv2-prd.anroll.net/service/p.js"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superhq.net/pop/"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.*/assets/vast_*.xml"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poseidonhd2.co"],"urlFilter":"/edgesystem*.js"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elsiglodetorreon.com.mx/plantillas/adsportada.js"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||excelsior.com.mx/gigigo/component/widget_calientemx.html"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eluniversal.com.co/mcm/publicidad/dfp-sb/publicidad_internas_*.js"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sc.r7.com/ads/ad.js"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sc.r7.com/r7/js/adpartner.min.js"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.180.com.uy//banner/"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aulasdeinglesgratis.net/wp-content/uploads/*/banner-"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saturnus.app/anuncio"},"id":176}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cadenaser.com"],"urlFilter":"||streamtheworld.com/ondemand/ars?type=preroll"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geeknetic.es/ajax/renderads.asp"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hardmob.com.br/clientscript/init.js"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.hentaistube.com/cdn/videojs-preroll."},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.lacuerda.net/util/pb*.js"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["guarda14.com","losandes.com.ar","viapais.com.ar","voydeviaje.com"],"urlFilter":"/js/adsutils.js"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.eltiempo.es/dist/appad.*.js"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.elpais.com/dist/resources/js/*/enp-outbrain.js"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodonordeste.verdesmares.com.br/static/assets/scripts/advertisingsticky.js"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuevana.fm/register"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.com.do/wp-content/themes/cdn/assets/js/javascript-custom.js"},"id":187}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poringa.net"],"urlFilter":"||o1.t26.net/poringa/tvmart/"},"id":188}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["climaaovivo.com.br"],"urlFilter":"||obj-gravscale.zadarazios.com/v*/*/propagandas/*.mp4"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||genshinpro.com.br/wp-content/uploads/*/*/exit-lag-*x*-*.gif"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||descargasdd.net/images/amazon.gif"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enfasys.net/wp-content/uploads/*.gif"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adrenaline.com.br/uploads/personalizacao/template-adrenaline-*.jpg"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chineseporn.xyz/*.php"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chinesetubex.com.es/vidsx/*.php"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megaporn.com.es/alf/spot.php"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mundoconectado.com.br/uploads/personalizacao/tech-trends-bg-mundo-conectado*.jpg"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||receitasdalu.net/js/burn.min.js"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verfutebol.tv/icons/160x600"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radiopanamericana.com/images/*/banner_com_"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animesonlineup.com/codigo_de_pop.js"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animesonlinep.com/img/superhentai_b.png"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elchapuzasinformatico.com/wp-content/uploads/*/sk1n-*.jpg"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elchapuzasinformatico.com/wp-content/uploads/*/b4nner-*.jpg"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||latino69.fun/nb/"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||futbolfullenvivo.com/logos/barnerfull.png"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tcloudbase.com/access?"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pelistorrent.org/wp-content/uploads/*/pandabanner.png"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||it-swarm-es.com/bnet/"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ar.kairosweb.com/wp-content/uploads/*.gif"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comando.to/wp-content/uploads/*/video.js"},"id":211}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bahia.ba"],"urlFilter":"||cloudfront.net/wp-content/uploads/*/ban-300x250px-retomada.gif"},"id":212}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pelisplushd.net"],"requestDomains":["amazonaws.com","cloudfront.net"]},"id":213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bahia.ba"],"urlFilter":"||cloudfront.net/wp-content/uploads/*/banner-novembro-negro-728x90px.jpg"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cantabrialiberal.com/banner/"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cuevana-3.wtf/wp-content/uploads/*/sin-titulo-1.jpg"},"id":216}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["muylinux.com"],"requestDomains":["ubembed.com"]},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.acritica.net/upload/dn_banner"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elsiglodetorreon.com.mx/desplegados/banners/"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pobre.tv/images/bettilt-*.png"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elesquiu.com/u/banners/"},"id":221}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pelisplus.so"],"urlFilter":"/apu.php?zoneid="},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixartorrents.org/subs/popup.js"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||naoconto.com/wp-content/uploads/2021/09/camerahot-"},"id":224}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gdrivelatinohd.net","pernambuconoticias.com.br"],"urlFilter":"/wp-content/plugins/bravepopup-pro/"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muacknet.ipower.com/blanco.php"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ledgerwallet.com/affiliate/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plantaomaringa.com/fotos/anuncios"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topflix.*/js/prot*.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/momgeea.png"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pelispop.net/asset/*.min.js?*=*&"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixaki.com.br/parceiros/cross-promotion.htm"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lh*.googleusercontent.com/*/grantorrent.gif"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunaavila.com/uploads/advertisings/"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animefenix.com/script.js"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juegoscocinarpasteleria.org/wp-content/uploads/*/google-play-spoticatolico.png"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrpiracy.top/assets/refleczomrpiracy.gif"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.facialix.com/wp-content/uploads/*/hostinger*.jpg"},"id":238}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tecmundo.com.br"],"urlFilter":"||img.ibxk.com.br/*/banner-*.png"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voglioporno.com/nb.js"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vermangasporno.com/wp-content/cache/min/*/sdk/v*/p.js"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grantorrent.uno/wp-content/uploads/*/*300x104.png"},"id":242}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["applexgen.com"],"urlFilter":"||juegoscocinarpasteleria.org/wp-content/uploads/2020/10/google-play-spoticatolico.png"},"id":243}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diariorp.com.br"],"urlFilter":"/wp-content/uploads/angwp/"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ijuinews.com.br/upload/banners/"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mejortorrents1.*/bannner_footer.php"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grantorrent.nl/wp-content/*/atag.js"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaistube.com/hentaistubepop.js"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||primedeportes.es/lado.php"},"id":249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["formulatv.com"],"urlFilter":"||frml.tv/rbw/?v=f"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vermangasporno.com/wp-content/cache/min/*/static/admanager-*.js"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vermangasporno.com/wp-content/cache/min/*/sdk/v*/p-*.js"},"id":252}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tusubtitulo.com"],"requestDomains":["connatix.com"]},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaiporno.xxx/wp-content/plugins/modal-window/"},"id":254}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["donghuanosekai.com"],"urlFilter":"||wp.com/*donghuanosekai.com/wp-content/uploads/*/anuncia-aqui-0.png"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fadadosexo.com/wp-content/themes/fadadosexo-responsivo/banners/"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mrpiracy.top/images/imagec1.gif"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangamovil.net/publi/"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d.arede.info/themes/*/img/fundotopbanner.jpg"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goku.mx/wp-content/plugins/all-click/public/js/allclick-functions.js"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentaila.com/files/functions.js"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||giromarilia.com.br/img/banner/"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeflv.net/assets/animeflv/img/triviataku.jpg"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolandia.xxx/static/player/preroll.js"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nightlifeporn.com/restless-frost-"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||morritastube.xxx/iframe.php"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muacknet.ipower.com/blanco.png"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baladain.com.br/wp-content/uploads/*/banner-"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||setelagoas.com.br/images/banners/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.folhadoslagos.com/upload/dn_banner/"},"id":270}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diariodoestadogo.com.br"],"urlFilter":"||wp.com/diariodoestadogo.com.br/wp-content/uploads/*/banner300x600.gif"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verepeliculas.com/dowload/musicabanner.gif"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animetw.net/js/atag.js"},"id":273}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mangatigre.com"],"requestDomains":["allguiderecipes.info"]},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuhentaionline.com/publi/"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.romanews.com.br/upload/dn_banner/"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||correiodeitapetininga.com.br/site/wp-content/uploads/*/banner-"},"id":277}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uol.com.br"],"urlFilter":"||tm.jsuol.com.br/uoltm.js"},"id":278}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aurora-israel.co.il","b92.net","mariosegura.com","net-empregos.com","toxico-pc.com"],"urlFilter":"/images/banners/"},"id":279}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pcbolsa.com"],"requestDomains":["slinkway.com"]},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fcporto.ws/scripts/interstitial.js"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repelisgt.net/propelloders.js"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||repelisgt.net/srv-pv/tag-"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviacionline.com/wp-content/uploads/*/banner_letsfly_"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aviacionline.com/wp-content/uploads/*/shell-banner-"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catve.com/portal/img/parceiros/"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catve.akamaized.net/portal/img/parceiros/"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catve.com/*/assets/img/parceiros/"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeshouse.biz/asset/sostress.js"},"id":289}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["laverdad.com","visaonoticias.com"],"urlFilter":"/images/banner/"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.imgur.com/w3ihsri.png"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eliteacompanhantes.com.br/bnr/"},"id":292}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animeflv.net"],"requestDomains":["hoy21.com"]},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anunciogp.clubmodel.com.br/banner_cliente_iframe.php"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||engeplus.com.br/anuncios/"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fakings.com/images/revive/pepeporn/"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||descargaranimehentai.com/unrmnewzpt.php"},"id":297}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["neemias.info"],"urlFilter":"||wp.com/afiliados.hostgator.com.br^"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magazinevoce.com.br/js/banner.js"},"id":299}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["neemias.info"],"urlFilter":"||magazinevoce.com.br/neemiasinfo/banner^"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lcgsr.seuseriado.com/js/"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.chapeco.org/banners/"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodoiguacu.com.br/static/img/anuncios/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivpaste.com/*/ads_down_captcha.png"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivpaste.com/*/pub-install_captcha.php"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuhentaionline.com/qysfqwtqvcdg.php"},"id":306}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["superflix.net"],"requestDomains":["sdks.shopifycdn.com"]},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||libros4.com/randomadm.php"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||futebolatino.lance.com.br/wp-content/uploads/banner-"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/www.racingdealma.com.ar/wp-content/uploads/*/banner"},"id":310}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pelis28.tv"],"requestDomains":["t.co"]},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ticotimes.net/*/*banner*"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||series24.to/realtime/*.js?_="},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.inkabet.pe/*/default/*_banner_"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blizzboygames.net/iframe.html"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fc.lc/customtheme/img/refb728.png"},"id":316}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["doramashd.com"],"urlFilter":"||blogspot.com/*/cerrar.gif"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zonammorpg.com/wp-content/uploads/*/enefonmay12.jpg"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cablegratis.tv/js/firstclick.js"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domainpctn.pctnew.com/*/ad/*/*.js"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||install.lctutors.com.br/wp-content/uploads/*/pohfht_q.png"},"id":321}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["portaldacidade.com"],"urlFilter":"/img/publicity/"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||portaldacidade.com/banner"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otempo.com.br/rest-services/ads-service"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornozinhostorrent.com/rec.js"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixarturbo.com/downloadbanner.png"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andaluciainformacion.es/*banner"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||profesionalreview.com/wp-content/uploads/*/skin*pr"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vergol.com/live/interstitial.js"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vergol.com/vergol.php"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bludvfilmes.com/barra.php"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pornolandia.xxx/webmaster/videoroll^"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vercanalestv1.com/publimia.html"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vertelevision.tv/reproad300.html"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-onlinehd.com/publi/publi"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv-onlinehd.com/publi/cerrar"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoszoofiliahd.com/embed/bit.js"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superanimes.site/img/300x300.gif"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||h1.otpokemon.com/images/banners/v1.gif"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mediaserver.emol.cl/au_creatives_au_elements/elements^"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economia3.com/wp-content/uploads/*/*banner*."},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economia3.com/wp-content/uploads/*/*970x90.gif"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flagrasamadores.net/ai1.js^"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flagrasamadores.net/monetizze"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flagrasamadores.net/xs2.jpg"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||somosxbox.com/wp-content/uploads/2018/04/bloquebanggood.gif"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/abajo.php"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/arriba.php"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||capodeportes.net/extremotv/lateral.php"},"id":349}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["androidpit.com.br"],"requestDomains":["carambo.la"]},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drylnk.com/apu.php?zoneid="},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pelispedia.tv/native.html"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||renatoalves.com.br/images/banners^"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixartorrent.info/wp-content/uploads*/a0*b-"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vertelevisor.com/publivertelevisor.html"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animextre.me*js/script_uoio.js"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crypto-forums.net/modal/assets/js/slickmodal.min.js"},"id":357}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv-porinternet.com"],"requestDomains":["moneymakercdn.com","theonecdn.com"]},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aovivonatv.com/tema/js/nowpobjs.js"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megafilmestorrents.net/barra.php"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animalog.biz/barra.php"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||televisionparatodos.tv/wp-content/uploads/*/verenvivo.jpg"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elgrantv.com/cine.gif"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elgrantv.com/gordosucio.gif"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarjetarojaonline.net/plug.php"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pirlotv.net/js/anuncios.js"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rojatv.tarjetaroja-tv.net/img/logo-roja.png"},"id":367}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cnnamador.com"],"requestDomains":["cameraprive.com"]},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarjetaroja-tv.net/img/logo-rojo.png"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarjetaroja-tv.net/js/xnotificationbar.js"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mujeres-desnudas.com/*_*.js|"},"id":371}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forobeta.com"],"urlFilter":"/imagenes/banners/"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnnamador.com/pop/*.js"},"id":373}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animalog.biz"],"requestDomains":["midan.io"]},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alosafada.com/barra-disksexo/"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||linhaquente.com/skokka/*/banner-"},"id":376}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["heavenmanga.com"],"urlFilter":"||nypaste.com/uno.php"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heavenmanga.com/200x200.php"},"id":378}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adshort.co"],"requestDomains":["bit.ly"]},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||televisionparatodos.tv/wp-content/uploads/*/reproductor.gif"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||televisionparatodos.tv/wp-content/uploads/*/padrongif.gif"},"id":381}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adshort.co"],"urlFilter":"||dailymotion.com/embed/video/"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tribunavalladolid.com/uploads/advertisings/"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hentai-heroes.com/deaf/mo_script.php"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/autoblog.com.ar/wp-content/uploads/2015/03/*800x100*.gif?resize=800%2c100"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erohentai.net/wp-content/themes/erohentai/biu_yi.js"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serviporno.com/js/compiled/custom-vendor.js"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rs.20m.es/js2/third-parts/criteo.js^"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webimg.hispavista.com/autobl/*728_ab.gif"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webimg.hispavista.com/autobl/*300_ab.gif"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ainder.club/*/code.php^"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mocosoft.com/cialis.jpg"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mocosoft.com/cpiu.gif"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mocosoft.com/prope.jpg"},"id":394}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mocosoft.com"],"urlFilter":"||youtube.com/v/^"},"id":395}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marca.com"],"urlFilter":"||91.116.142.114/iframe"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||184.154.142.242/download.aspx?"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||187.6.64.32/especialdenatal/home/produto_"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||91.116.142.114/iframenoticia2016/"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.com.py/banners/"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||abc.es/imag/480x030"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ac.viatecla.pt/?"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aeiou.pt/i/pub/casino_"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afiliads.com/bloco"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andaluciainformacion.es/banners/banners-"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||andaluciainformacion.es/publicarpeta/"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeflv.net/cpm.html"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeflv.net/cpm728.html"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeflv.net/cpx.html"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeflv.net/publi.php"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aquiacontece.com.br/_banner/"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||autobild.es^*/bannertext.png"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baboo.com.br/wp-content/uploads/*_envelope"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baixeturbo.org/images/*.gif"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bajateloz.com/images/banner_"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bancomer.com/ts/ts.js"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barra.xl.pt/barra."},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belasmensagens.com.br/posthaus"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilibio.com.br/fotobanner/"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blog.br/action/tools/comeswin"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogspot.com/-nkup5ku2cwo/*/banner.jpg"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bol.com.br/campanha/"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolsadesantiago.com/*.swf"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolsantiago.cl/*.swf"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||botones.blogalaxia.com/img/blogalaxia1.gif"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cadenaser.com/est.pl?"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cadenaser.com/img/promos/"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canal10nicaragua.com^*/files/swf/"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cartamaior.com/petrobras/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnrbs.com.br/js/csudm_"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celldorado.com/ads/"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||certifica.com/cert/hit.dll?"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chacas.com.ar/comercial/"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clicrbs.com.br/buscape/"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clicrbs.com.br/js/publicidadesmartclicrbs."},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dci.com.br/banners"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealante.com/upload/banners"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dealante.com^*.swf|"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||degracaemaisgostoso.org^*/degraca.js"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dejavu.mlapps.com/jm/"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||destinia.com^*/banner_"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||destinia.com^*/banners/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodeavisos.com/wp-content/*/banner-"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodopara.com.br/add/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodopara.com.br/ban-"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodopara.com.br/capa.swf"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariodopara.com.br/noticiafull_"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariolibre.com/banners_new/"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diariolibre.com/skinbkdl/"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diarioti.com/sisimg/banners/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domisfera.com/img/patrocinadores/"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||downgratis.com/tvnopc2.js"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebuddy.com/web_banners/"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||economico.pt^*/banners/"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eladelantado.com/imagenes/banner"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elbierzodigital.com/banner/"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elcorreo.com/acceso.php?"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eleximg.com/*/js/ga.js"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elmundo.es/banners"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elotrolado.net/styles/estiloeol/imageset/banner_"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elpais.com/uploads/images*/skin_"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elreloj.com/nkads/"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elsolonline.com/archivos/banners/"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||estilourbanord.com^*/banners/"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||expressomt.com.br/adminportal/modban/"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmannex.com^*/banners/"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmeseroticos.org/anuncio.js"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||finalsports.com.br^*/boo_box."},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazetaesportiva.net/js/banners/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guiadasemana.com.br/buscape."},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guiadasemana.com.br/dove/banner."},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guiadasemana.com.br/images/tit_pub_"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotelius.com/images/banner_"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hqdesexo.com/banner486.jpg"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ig.com/metricas/metricas."},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagenar.com/blank.gif"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagens.climatempo.com.br/site/imagens/bg_"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imageshack.us^*/160x320."},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||impulsonegocios.com/resources/original/banners/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetcine.com^*/stats?"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itau.com.br/framemail/itmcontab.aspx?"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmonline.com.br/novo/banner_"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jmonline.com.br/uploads/banners/"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jornalagora.com.br/uploads/banners/"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juegosypelis.ws/1_6.gif"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juegosypelis.ws/banners/"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabum.com.br^*/email/leitura.cgi?"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kboing.com.br/banner-google.htm"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kboing.com.br/banner.htm"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kboing.com.br/brancopubli.htm"},"id":490}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ar.yahoo.com"],"urlFilter":"||l.yimg.com^*_backgrounnd."},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labsk.net/banners/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lajornadanet.com^*/ads/"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laregion.es/imagenes/banners/"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lavanguardia.es/flash/"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madridpress.com/anuncios/"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magisnet.com/anuncios/"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manerasdevivir.com/pics/publi/"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marca.com^*/pixel.gif?n="},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mariosegura.com/multimedia/especiales/"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxima.xl.pt/pubs/credial/"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miapuesta.com^*/newsletter/eblast/"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miau.pt/platform/banners"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ncs.es/banner/"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newpct.com/casinoking.gif"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nicaraguahoy.info/banners/"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nike.com*/neo.js"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nossanoite.com.br//includebanners/"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||noticias.sapo.pt/hit.html"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olhardireto.com.br/imgsite/banners/"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orange.es/js/logs.js"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oxe7.com^*/js/pub.js"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||papeleriadelasofertas.com/img/banners/"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perfilunico.com/ads/"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peru.com/noticias/images/bot_*.swf"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||planetadeagostini.es/uploads/promociones/"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||politraductor.com/images/12"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pontoperdido.com/js/webmessenger.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pub.sapo.pt/vast.php"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rankia.com/promo"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rpds-download.com/ir/protector.js"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rpds-download.net/scripts/mcfilmes.js"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rubias19.com/trackeo/"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sapo.pt/banner.swf"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sapo.pt/images_banner/"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sapo.pt/pub/zone.html"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexobis.com.br/banners*.js"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sl.pt/wa.gif?"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sol.pt/flash/banner_"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||t26.net/images/anunciantes/"},"id":530}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poringa.net"],"urlFilter":"||t26.net/mkt_assets/banners/poringa/"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tabascohoy.com/eid/images/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tagmanfe.terra.com.br/showarea"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teledeporteshd.com/b/stats?"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terra.com.mx/js/metrics_"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||terra.com.mx^*?bstat="},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||territoriodigital.com.ar/bannerspanorama/"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||territoriodigital.com/bannerspanorama/"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ticotimes.net/viewcount/"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiodosfilmes.com/tdfexit.js"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||todovenganzas.com/popupnew/"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trivela.com/banner.aspx?"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tumejorjuego.com/tmjlayer2.jpg"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvgente.com/adsover/"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ummilhao.com.br/1mil"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vooz.com.br/imagem/banners/"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wigetmedia.com/tags/serieonline.net.js"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wigetmedia.com^*/hispashare.com.js"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xl.pt/images/pub_banner_"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xl.pt/molduras/record/producao/"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yucatan.com.mx/cuponazo"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zap.com.br/parceiros/"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uol.com.br/flash/banner_"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uol.com.br/pub_"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uol.com.br/upload/banner/"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uol.com.br/*/banners/"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uol.com.br/*/sortear_"},"id":557}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["enrt.eu"],"requestDomains":["bp.blogspot.com"],"resourceTypes":["image"]},"id":558}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sogatinhas.net/out/"},"id":559}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||videoszoofilia.net/wp-content/uploads/*/banner"},"id":560}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||blizzpaste.com/download-servidores"},"id":561}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||peliculas-dvdrip.com/wp-content/uploads/*descargar"},"id":562}, +{"action":{"type":"block"},"condition":{"requestDomains":["publi.forum.ad"],"resourceTypes":["image"]},"id":563}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vitoriadaconquistanoticias.com.br"],"resourceTypes":["image"],"urlFilter":"||imgur.com/*.gif"},"id":564}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||canarias7.es/i/temp/"},"id":565}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||capitalnews.com.br/system/fotospub/"},"id":566}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||diariodopara.com.br/img/"},"id":567}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||elimparcial.es/images/uploads/"},"id":568}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||facua.org/es/"},"id":569}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||hard-planet.net/wp-content/uploads/"},"id":570}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||lusa.pt/banners/"},"id":571}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||telanon.info/wp-content/uploads/"},"id":572}, +{"action":{"type":"block"},"condition":{"resourceTypes":["object"],"urlFilter":"||trincheraonline.com^*/originales/"},"id":573}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abril.com.br"],"resourceTypes":["script"],"urlFilter":"||tinypass.com/xbuilder/experience/load?"},"id":574}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beautyskincarebrasil.com"],"resourceTypes":["script"],"urlFilter":"/sdkpop.js"},"id":575}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["antena3.com","lasexta.com"],"resourceTypes":["script"],"urlFilter":"/freewheel-admanager-"},"id":576}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["antena3.com","lasexta.com"],"resourceTypes":["script"],"urlFilter":"/googleadserver."},"id":577}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||t26.net/ads/"},"id":578}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vagos.es/banners/"},"id":579}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||mejortorrents1.*/publi_*_*.php"},"id":580}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||isladejuegos.es/bfb/game_*.php"},"id":581}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||h.s.sl.pt/pub/"},"id":582}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["libros4.com"],"requestDomains":["bit.ly"],"resourceTypes":["sub_frame"]},"id":583}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||sapo.pt/t2.asp"},"id":584}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pokyun.tv"],"resourceTypes":["media"],"urlFilter":"||scontent-*.xx.fbcdn.net/v/*.mp4?"},"id":585}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ubeat.tv"],"resourceTypes":["media"],"urlFilter":"||cdn.jwplayer.com/videos/"},"id":586}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||chochox.com/wp-content/uploads/*/realpornstar."},"id":587}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||chochox.com/wp-content/uploads/*/projectqtcandlegirl."},"id":588}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||chochox.com/wp-content/uploads/*/bootyfarmharley."},"id":589}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||blogspot.com^*/megatvnopc-"},"id":590}, +{"action":{"type":"block"},"condition":{"requestDomains":["ads.impulsosocial.online"],"resourceTypes":["main_frame"]},"id":591}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvonline.global"],"requestDomains":["feed.mikle.com"]},"id":592}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||catho.com.br/parceiros/ad/"},"id":593}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||comprafacil.com.br/images/"},"id":594}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||freemeteo.com^*/log.asp"},"id":595}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||italianos.it/2008/tim/"},"id":596}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["idealista.com"],"requestDomains":["idealista.com"]},"id":597}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||spamtheweb.com/ul/"},"id":598}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||azscore.com.br/rating/bk-widget/"},"id":599}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||webglobal.com.br/banner/"},"id":600}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||fuegodevida.com/webmasters/*.php"},"id":601}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||noddus.com/javascripts/card_loader.js^"},"id":602}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["todoanimes.com"],"resourceTypes":["script"]},"id":603}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["artesacro.org","descargaseriestv.com","dicasvalores.com","funzen.net","geeksweb.net","kepahoo.com","letrasdemusicas.org","maisgasolina.com","netmovies.com.br","profesor10demates.com","tabonitobrasil.video"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":604}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["bpiexpressoimobiliario.pt"],"resourceTypes":["sub_frame"]},"id":605}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["southpark.lat","southparkstudios.com.br"],"urlFilter":"||mssl.fwmrm.net/libs/adm/*/admanager.js"},"id":606}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mdr.ar/static/plugins/ads-prebid.js"},"id":607}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"urlFilter":"||pub.pixels.ai/wrap-independent-no-prebid-lib.js"},"id":608}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"urlFilter":"||static.adsafeprotected.com/iaspet.1.js"},"id":609}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mantrazscan.com/wp-content/plugins/dh-anti-adblocker/"},"id":610}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||impactoespananoticias.com/static/plugins/ads-prebid.js"},"id":611}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["csrevo.com"],"urlFilter":"||phoenixkiller.com/assets/js/ad-provider.js"},"id":612}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["juegos.news","monarcamanga.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js|"},"id":613}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13.cl","americatv.com.ar","anihub.tv","antena2.com","api.vodgc.net","aristeguinoticias.com","bemad.es","cuatro.com","divinity.es","eltiempohoy.es","energytv.es","esradio.libertaddigital.com","factoriadeficcion.com","marcaclaro.com","mdstrm.com","mtmad.es","telecinco.es","uppers.es","vmf.edge-apps.net","yasss.es"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":614}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||documaniatv.com/templates/echo/js/*.js"},"id":615}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["notipostingt.com"],"urlFilter":"||static.ads-twitter.com/uwt.js"},"id":616}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||paky3.me/wp-content/plugins/wordpress-popup/assets/js/adb.min.js"},"id":617}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||infojobs.com.br/*/ads-prebid.js"},"id":618}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animefire.net/js/blockadblock.*.min.js"},"id":619}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||pobre.tv/wp-banners.js"},"id":620}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||illamadas.es/public/javascripts/wp-banners.js"},"id":621}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["marie-claire.es","miarevista.es","muyhistoria.es","muyinteresante.es","muynegociosyeconomia.es","serpadres.es"],"urlFilter":"||tpc.googlesyndication.com/safeframe/*/html/container.html"},"id":622}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||skynovels.net/assets/ads-prebid.js"},"id":623}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mrpiracy.top/js/ads-prebid.js"},"id":624}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["netcine.biz"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":625}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tags.premiumads.com.br/ads/advertisement.js"},"id":626}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["todopolicia.com"],"urlFilter":"||todopolicia.com/foro/js/siropu/am/ads.min.js"},"id":627}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1i1.in"],"urlFilter":"||mahimeta.com/networks/ad_code.php"},"id":628}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||forum.outerspace.com.br/js/siropu/am/ads.min.js"},"id":629}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["manga-mx.com"],"urlFilter":"||adblockanalytics.com/ads.js"},"id":630}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["manga-mx.com"],"urlFilter":"||adblockanalytics.com/adblocker.js"},"id":631}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kuork.org/wordpress/wp-content/themes/novelpiper_theme/assets/js/libs/ads.js"},"id":632}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["espn.com.mx"],"urlFilter":"||affiliate.api.espn.com/affiliateapi/"},"id":633}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||playtemporal.xyz/js/*/fuckadblock.js"},"id":634}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||assistiranime.biz/css/adsplay.css"},"id":635}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||assistiranime.biz/player/jwp/*?"},"id":636}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeshd.online/css/adsplay.css"},"id":637}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeshd.online/jwp/*?"},"id":638}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||formulatv.com/js/gpt.js"},"id":639}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ecartelera.com/js/gpt.js"},"id":640}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dplay.es"],"urlFilter":"||v.fwmrm.net/ad/g/1?"},"id":641}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||comandotorrents.org/wp-content/uploads/*/adblock.js"},"id":642}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tunovelaligera.com/wp-content/plugins/*/js/ads*.min.js"},"id":643}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adslayuda.com/wp-content/plugins/better-adsmanager/js/advertising.min.js"},"id":644}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||botinnifit.com/*/adsbygoogle.js"},"id":645}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||outerspace.com.br/js/siropu/am/ads.min.js"},"id":646}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||libremercado.com/*_.ad.json"},"id":647}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||libertaddigital.com/*_.ad.json"},"id":648}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeshd.biz/css/adsplay.css"},"id":649}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animeshd.biz"],"urlFilter":"||animeshd.biz/player/"},"id":650}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||minhasdelicias.com/*/adsbygoogle.js"},"id":651}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mastercoria.com/js/ad_serve.js"},"id":652}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anitube.*/*advert*.js"},"id":653}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||luchaonline.com/*/js/adsbygoogle.js"},"id":654}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13.cl"],"urlFilter":"||p.jwpcdn.com/player/*/googima.js"},"id":655}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||neoteo.com/wp-content/plugins/*/adblock-detector/advertisement.js"},"id":656}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||file4go.net/ads.js"},"id":657}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["animeyt.tv","animeyt2.tv","doramasmp4.com","liketvw.com"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/fuckadblock/3.2.1/fuckadblock.min.js"},"id":658}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eldaryasolutiongame.blogspot.com","projetomotog.blogspot.com"],"urlFilter":".jpg#"},"id":659}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||radiotormentamx.com/images/*.jpg#"},"id":660}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["eldaryasolutiongame.blogspot.com","radiotormentamx.com","televall.website","tv-onlinehd.com"],"urlFilter":".png#"},"id":661}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||stiffgamerdown.com/wp-content/uploads/*.png#/"},"id":662}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||televallweb.site/images/*#/*adtest"},"id":663}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||televall.website/images/*#/*adtest"},"id":664}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tecnotutoshd.net"],"urlFilter":"||cdn.jsdelivr.net/npm/fuckadblock@3.2.1/fuckadblock.min.js"},"id":665}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||area-documental.com/advertisement.js"},"id":666}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||espaebook.org/adblock.js"},"id":667}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pokyun.tv"],"urlFilter":".js?ad=banner*_adsense_*.json"},"id":668}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pokyun.tv"],"urlFilter":"||c.amazon-adsystem.com/bao-csm/aps-comm/aps_csm.js"},"id":669}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pokyun.tv"],"urlFilter":"||ima3vpaid.appspot.com/?adtagurl="},"id":670}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["pokyun.tv"],"urlFilter":"||an.facebook.com/v*/instream/vast.xml?*pokyun.tv"},"id":671}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||seriesdonghua.com/*banner.gif"},"id":672}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mundodonghua.com/*banner.gif"},"id":673}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mundodonghua.com/js/adsbygoogle.js"},"id":674}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.logrosxbox.com/js/fuckadblock.js"},"id":675}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gamersboard.com.br/uploads/*adframe.js"},"id":676}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||progamingstudio.com/js/siropu/am/ads.min.js"},"id":677}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["inmanga.com","torrentdosfilmeshd.net"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/fuckadblock^"},"id":678}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animesvision.net/ads/adsbygoogle.js"},"id":679}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animesvision.net/ads/advertisement.js"},"id":680}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gamevicio.com"],"urlFilter":"/advert.js"},"id":681}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||superanimes.site/js/adsbygoogle.js"},"id":682}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||purohigueyano.com.do/wp-content/themes/purotheme/js/advertisement.js"},"id":683}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeyt.tv/js/adsbygoogle.js"},"id":684}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adwhi.com/js/fuckadblock.js"},"id":685}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||assistir-tv.online/stream/advertisement.js"},"id":686}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeflv.net/js/adsbygoogle.js"},"id":687}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sakuraanimes.com/anad/advertisement.js"},"id":688}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["shares.enetres.net"],"urlFilter":"||shares.enetres.net/ads.js.php?*&show_ad_&video_ads_&smart_ad_"},"id":689}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vmf.edge-apps.net"],"urlFilter":"||sync.smartadserver.com/getuid?url=*vmf.edge-apps.net*res*smartads_cookie.html"},"id":690}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vmf.edge-apps.net"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3*.js"},"id":691}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vmf.edge-apps.net"],"urlFilter":"||iframe.statics.space/magma/stable/libs/contribads/*/videojs.ads."},"id":692}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13.cl","app.prende.tv","mitele.es","vmf.edge-apps.net"],"urlFilter":"||pubads.g.doubleclick.net/ssai/event/*/streams"},"id":693}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atresplayer.com"],"urlFilter":"||adpass.atresmedia.com/*/"},"id":694}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||latinoweb-tv.com/assets/js/adblocker.js"},"id":695}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||minhatec.com/noticiadestaque/adsense.js"},"id":696}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.clubedohardware.com.br/"},"id":697}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||universoformulas.com/js/adsbygoogle.js"},"id":698}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||playview.io//ab/ads-prebid-wp-banners.js"},"id":699}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bemad.es","cuatro.com","divinity.es","eltiempohoy.es","energytv.es","factoriadeficcion.com","mitele.es","mtmad.es","playview.io","telecinco.es"],"urlFilter":"/fuckadblock.js"},"id":700}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nmn900.com/js/adsbygoogle.js"},"id":701}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||eestatic.com/assets_js/dyn/adsiframe.js"},"id":702}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||elconfidencial.com/javascript/v*/class/requiremodules/ads/adsbygoogle.js"},"id":703}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["muyinteresante.es"],"urlFilter":"||adservice.google.es/adsid/integrator.js"},"id":704}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["artesacro.org"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/r*/show_ads_impl.js"},"id":705}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lne.es/elementosweb/js/dfp.js"},"id":706}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animextre.me/js/fuckadblock.js"},"id":707}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vsports.pt/video/js/adsense.js"},"id":708}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||inmanga.com/scripts/fuckadblock.js"},"id":709}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||habboin.net/public/js/fuckadblock.js"},"id":710}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gamersclub.com.br^*/ads.js"},"id":711}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["expansion.com"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_"},"id":712}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["bemad.es","cuatro.com","divinity.es","eltiempohoy.es","energytv.es","factoriadeficcion.com","mitele.es","mtmad.es","telecinco.es"],"urlFilter":"/adjs.js"},"id":713}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||minhaconexao.com.br/*/ads_detect.js"},"id":714}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["holadoctor.com"],"urlFilter":"||hdstatic.net/holadoctor/*/js/default-rsp/common/adblock/adsbygoogle.js"},"id":715}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||maisgasolina.com/ajax.php?loaddata=1&banner_id=ublock&somesoup=1"},"id":716}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["maisgasolina.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl.js"},"id":717}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||televalltv.net/js/advertisement.js"},"id":718}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||farodevigo.es/servicios/ads/dfp.js^"},"id":719}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||levante-emv.com/servicios/ads/dfp.js^"},"id":720}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||diariovasco.com/comun/js/*/adfrm.js"},"id":721}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.folha.uol.com.br/paywall/*/publicidade.ads.js"},"id":722}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autonocion.com/js/advertisement.js"},"id":723}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cultura.uol.com.br"],"urlFilter":"||googleads.github.io/videojs-ima/node_modules/video.js/dist/video.min.js"},"id":724}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cultura.uol.com.br"],"urlFilter":"||googleads.github.io/videojs-ima/node_modules/video.js/dist/video-js.min.css"},"id":725}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lms.ev.org.br/mpls/webads/"},"id":726}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beachcam.meo.pt","tviplayer.iol.pt"],"urlFilter":"||cmp.inmobi.com/choice/*/choice.js"},"id":727}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beachcam.meo.pt","tviplayer.iol.pt"],"urlFilter":"||cmp.inmobi.com/tcfv2/*.js"},"id":728}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tviplayer.iol.pt"],"urlFilter":"||cmp.inmobi.com/*/cmp-list.json"},"id":729}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beachcam.meo.pt","tviplayer.iol.pt"],"urlFilter":"||cmp.inmobi.com/*/vendor-list-*.json"},"id":730}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||geometriaanalitica.info/tardisrocinante/screx.js"},"id":731}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||geometriaanalitica.info/tardisrocinante/lazy_load.js"},"id":732}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||geometriaanalitica.info/tardisrocinante/css_onload.js"},"id":733}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":734}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"urlFilter":"||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js"},"id":735}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"urlFilter":"||c.amazon-adsystem.com/aax2/apstag.js"},"id":736}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"urlFilter":"||permutive.app/*web.js"},"id":737}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||nebrija.com/images/cabeceras/titulaciones/fast/*-publicidad-*.webp"},"id":738}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||movistarplus.es/js/yomvi/player/publi.js"},"id":739}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||jangboja.godohosting.com/shop/external/fix/img_banner/"},"id":740}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["13.cl","app.prende.tv","mitele.es"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_dai.js"},"id":741}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||pubads.g.doubleclick.net/ondemand/hls/content/*/vid/*/streams"},"id":742}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dice-live-us.akamaized.net/ads-*/*/hls/live/"},"id":743}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dice-live-us.akamaized.net/ads-*/*/hls/*/event/*/master.m3u8"},"id":744}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dve-streams.akamaized.net/ads-*/*/dio/"},"id":745}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dve-streams.akamaized.net/ads-*/*/audio/"},"id":746}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dve-streams.akamaized.net/ads-*/*/video/"},"id":747}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["app.prende.tv"],"urlFilter":"||dve-streams.akamaized.net/ads-*/*/ondemand/hls/content/*/master.m3u8"},"id":748}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fostershollywood.es"],"urlFilter":"||files.windelivery-services.com/banners/"},"id":749}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["algartelecom.com.br"],"urlFilter":"||portal-algartelecom-files.s3.amazonaws.com/banners/imgs/"},"id":750}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hitfm.es"],"urlFilter":"||adhandler.kissfmradio.cires21.com/get_link?url="},"id":751}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vandal.elespanol.com"],"urlFilter":"||sunmedia.tv/integrations/*.js"},"id":752}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["vandal.elespanol.com"],"urlFilter":"||static.sunmedia.tv/adblockdetection/adblockdetector.min.js*iframevideo"},"id":753}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["downdetector.com.br","ucicinemas.pt","videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":754}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["downdetector.com.br","ucicinemas.pt","videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||securepubads.g.doubleclick.net/gpt/pubads_impl_*.js"},"id":755}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads?gdfp_req=1"},"id":756}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"urlFilter":"||ads.ampliffy.com/gampad/"},"id":757}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fadadosexo.com/wp-content/uploads/useful_banner_manager_banners/*.jpg"},"id":758}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["odia.ig.com.br"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":759}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||laprovincia.es/elementosweb/*/multimedia/player/videojs-contrib-ads/videojs.ads.min.js"},"id":760}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ubeat.tv"],"urlFilter":"||sascdn.com/diff/video/current/libs/js/controller.js"},"id":761}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["paisdelosjuegos.es"],"urlFilter":"||poki.com/assets/client.*-exp-prebid.*.js"},"id":762}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||movilzona.es/app/themes/mykonos-child/assets/js/stickyads.min.js"},"id":763}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ucicinemas.pt"],"requestDomains":["adservice.google.com.ua"]},"id":764}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ver.movistarplus.es"],"urlFilter":"||ver.movistarplus.es/js/yomvi/scripts/publi.js"},"id":765}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rapidotorrents.net"],"requestDomains":["i.imgur.com"]},"id":766}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["doramasmp4.com"],"urlFilter":"||jwpcdn.com/player/plugins/vast/*/vast.js"},"id":767}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["revistamonet.globo.com"],"urlFilter":"||glbimg.com/*/300x250/smart/"},"id":768}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hentaihd.xyz/repro/ads/ads.php"},"id":769}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mundoprimaria.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/outstream.js"},"id":770}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||disqus.com/count-data.js^"},"id":771}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||disqus.com/embed/comments^"},"id":772}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||adslzone.net/20*/*/*/*/"},"id":773}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||images.vertele.eldiario.es/*/noticias/"},"id":774}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atresplayer.com"],"urlFilter":"||videoplaza.tv/proxy/distributor/*atresplayer"},"id":775}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atresplayer.com"],"urlFilter":"||statics.atresmedia.com/atresplayer/assets/web/videoplaza/advertisement.js"},"id":776}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||hispasonic.com/index.php?controller="},"id":777}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||blogdoiphone.com/20"},"id":778}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||animeflv.net/efire.php^"},"id":779}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.vodgc.net/player^"},"id":780}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||fayerwayer.com/*/*/*publicidad"},"id":781}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["simple.ripley.com.pe"],"urlFilter":"||partner.googleadservices.com/gpt/pubads_impl_"},"id":782}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["simple.ripley.com.pe"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads"},"id":783}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["marca.com"],"requestDomains":["b.scorecardresearch.com"]},"id":784}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["simple.ripley.com.pe"],"urlFilter":"||tpc.googlesyndication.com/simgad/"},"id":785}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tn.com.ar"],"urlFilter":"/publicidad."},"id":786}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.e-planning.net^*/preroll?"},"id":787}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.globo.com/realmedia/ads/adstream_jx.ads/g1/*videos"},"id":788}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.globo.com/realmedia/ads/adstream_mjx.ads/g1/home/"},"id":789}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["visortmo.com"],"requestDomains":["viralize.tv"]},"id":790}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.globo.com/realmedia/ads/adstream_nx.ads/g1/home/"},"id":791}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ads.telecinco.es^*/pm_test_video/crossdomain.xml"},"id":792}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ig.com.br"],"urlFilter":"||adserver.ig.com.br/crossdomain.xml"},"id":793}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["esradio.fm"],"urlFilter":"||adswizz.com/www/components/"},"id":794}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["esradio.fm"],"urlFilter":"||adswizz.com/www/delivery/swfindex.php?"},"id":795}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["larazon.es"],"urlFilter":"||antena3.com/adserver/flv2/"},"id":796}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||autoscout24.es^*/adbanner.css"},"id":797}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["avisooportunoexpress.mx"],"urlFilter":"||avisooportunoexpress.mx/ajax_core.php*&adtype?"},"id":798}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.smartclip.net/easyroll/player.swf"},"id":799}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||diariosigloxxi.com/banners/logo_"},"id":800}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ole.com.ar"],"urlFilter":"||e-planning.net/esb/*.swf?clicktag"},"id":801}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["folha.uol.com.br"],"urlFilter":"||f.i.uol.com.br/folha/publicidade/images/"},"id":802}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||forolockerz.com/advertisement.js"},"id":803}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||izigo.pt/*/adsearch?"},"id":804}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||izigo.pt/adpictures/"},"id":805}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||lanacion.com.ar^*/publicidad/"},"id":806}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||larazon.es/videos/publicidad_"},"id":807}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["as.com"],"urlFilter":"||prisacom.com/realmedia/ads/*/eplayer/"},"id":808}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||t26.net/ads/yahooads.css"},"id":809}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"requestDomains":["tpc.googlesyndication.com"],"resourceTypes":["script","stylesheet"]},"id":810}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tvn.cl/include/ads/zona.js"},"id":811}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||diariodenavarra.es/images/logo_dn_mini.png?v=*&ad"},"id":812}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||dimed.com.br/banners/"},"id":813}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||images.colombo.com.br/banners/"},"id":814}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ole.com.ar"],"requestDomains":["ads.e-planning.net"],"resourceTypes":["object"]},"id":815}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["image","media"],"urlFilter":"||tpc.googlesyndication.com/pageadimg/imgad"},"id":816}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["image","media"],"urlFilter":"||tpc.googlesyndication.com/pimgad/"},"id":817}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||geekland.eu/wp-content/uploads/*-publicidad-"},"id":818}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["object"],"urlFilter":"||extraconfidencial.com/js/"},"id":819}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mitele.es","radiopanamericana.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":820}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"resourceTypes":["script"],"urlFilter":"||cdn.lib.getjad.io/library/"},"id":821}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"resourceTypes":["script"],"urlFilter":"||cdn.lib.getjad.io/prebid/"},"id":822}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_debug.js"},"id":823}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script"],"urlFilter":"||freelibros.com/wp-content/plugins/no-adblock/"},"id":824}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sinensistoon.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||jsc.adskeeper.com/site/"},"id":825}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["independentespanol.com"],"requestDomains":["api.permutive.com","cdn.permutive.com"],"resourceTypes":["xmlhttprequest"]},"id":826}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["emperorscan.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js|"},"id":827}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["atresplayer.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googleadservices.com/pagead/conversion_async.js"},"id":828}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mitele.es"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||mitele.es/vendor/*ad"},"id":829}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["3djuegos.com","3djuegosguias.com","3djuegospc.com","applesfera.com","compradiccion.com","directoalpaladar.com","elblogsalmon.com","espinof.com","genbeta.com","mundoxiaomi.com","trendencias.com","trendenciashombre.com","vidaextra.com","vitonica.com","xataka.com","xatakaciencia.com","xatakafoto.com","xatakahome.com","xatakamovil.com","xatakandroid.com","xatakawindows.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||securepubads.g.doubleclick.net/gampad/ads"},"id":830}, +{"action":{"type":"allow"},"condition":{"requestDomains":["seur.com"],"resourceTypes":["main_frame"]},"id":831}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":".m3u8"},"id":832}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||zpag.es/ads/"},"id":833}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","requestDomains":["img.wikicharlie.cl"]},"id":834}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["teletica.com"],"resourceTypes":["sub_frame"],"urlFilter":"||bradmax.com/client/embed-player/"},"id":835}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["videos.cuantarazon.com","videos.humorenserie.com","videos.memedeportes.com","videos.vistoenlasredes.com","videos.vrutal.com"],"resourceTypes":["media"],"urlFilter":"||gvt1.com/videoplayback/"},"id":836}, +{"action":{"type":"allow"},"condition":{"domainType":"thirdParty","initiatorDomains":["netcine3.la"],"resourceTypes":["xmlhttprequest"]},"id":837}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["19bk5lo5q2.com","200.72.40.46","actualtrade.eu","ad.batanga.com","ad.harrenmedianetwork.com","ad.pt.doubleclick.net","adbasket.net","adcell.de","admasters.media","ads.grupozeta.es","ads.prisacom.com","adserver.clix.pt","adsocy.com","adsrv.eacdn.com","adzep.com.br","affilired.com","afiliados.hostgator.com.br","afilio.com.br","analytics.teleclal.com","antevenio.com","assets.etus.digital","astrolabio.net","bloco.top","bn.imguol.com","boudja.com","box.zap.com.br","buxim.com","cameracaseira.com","cliquemidia.com","coguan.com","contadordevisitas.es","contadores.miarroba.es","contadorgratis.com","contadorgratis.es","contadorgratis.web-kit.org","controlsgc.prisacom.com","coolmobile.es","de17a.com","detectca.easysol.net","epartner.es","fireadsone.com","foneclick.com.br","fuegodevida.com","hotwords.com.br","hotwords.com.mx","hotwords.es","ieurop.net","img.netaffiliation.com","intrastats.com","juicebarads.com","linkeasy.org","loboclick.com","logs.eresmas.com","lomadee.com","lyricslocusvaried.com","lzrikate.com","maispremium.com.br","metaffiliation.com","miarroba.info","micodigo.com","midan.io","mipagerank.com","netfilia.com","newstogram.com","nobeta.com.br","nspmotion.com","nuevaq.net","oahaurti.com","opromo.com","pelicula20.com","phoenix-widget.com","planetup.com","pmssrv.mercadolibre.com.mx","pmssrv.mercadolibre.com.ve","pmssrv.mercadolivre.com.br","premiumads.com.br","probabilidades.net","publicidees.com","qebodu.com","refblock.com","richaudience.com","roulediana.com","say.ac","seomaster.com.br","sgbm.info","smartclip.net","sunmedia.tv","sworatio.co","tckn-code.com","templates.buscape.com","unblockia.com","urlcash.net","ver-pelis.net","viamariller.com","videoo.tv","voitto.com.br","waycash.net","whoutsog.net","yestorrents.org","ymonetize.com","zebestof.com","zona1.at.ua"]},"id":838}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||logrosxbox.com/ad/banner/*.ad.json"},"id":839}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","chatango.com","cloudflare.com","cloudflare.net","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["animeyt.es","anroll.net","comandoplay.com","comandotorrents.to","darkmahou.org","leercapitulo.com","monoschinos2.com","pelisflix2.green"],"resourceTypes":["script"]},"id":840}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["diaridegirona.cat","diariodeibiza.es","diarioinformacion.com","emporda.info","laopinioncoruna.es","laopiniondemalaga.es","laopiniondemurcia.es","laopiniondezamora.es","laprovincia.es","mallorcazeitung.es","regio7.cat","superdeporte.es"],"urlFilter":"/servicios/ads/dfp.js"},"id":841}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||olimposcans.com^*_prebid-ads."},"id":842}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ecuavisa.com/widget/*/catalog/mm_publicidad_"},"id":843}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["acortalink.me"],"urlFilter":"||www3.doubleclick.net/|"},"id":844} +] diff --git a/extentions/uBOL-home/rulesets/main/stevenblack-hosts.json b/extentions/uBOL-home/rulesets/main/stevenblack-hosts.json new file mode 100644 index 0000000..f79afcf --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/stevenblack-hosts.json @@ -0,0 +1,81553 @@ +[ + { + "action": { + "type": "block" + }, + "condition": { + "requestDomains": [ + "0-02pw.cfd", + "0-2lyb.sbs", + "0-47pc.cfd", + "0-6n10.sbs", + "0-7l45.cfd", + "0-9m4v.sbs", + "0-a5e1.sbs", + "0-avn0.sbs", + "0-c1j0.lat", + "0-finanzierung.com", + "0-okodukai.com", + "0-r1i9.cfd", + "0-xo2f.cfd", + "0.nextyourcontent.com", + "00.brokaws.top", + "000.gaysexe.free.fr", + "0000000000000000poczta.weebly.com", + "00000069.com", + "0003.pages.net.br", + "000free.us", + "000tristanprod.free.fr", + "001cancelar-ya.serv00.net", + "006.freecounters.co.uk", + "007angels.com", + "008.free-counters.co.uk", + "008567.hubside.fr", + "00author.com", + "00cce2s0exus.site", + "00fun.com", + "00go.com", + "00it.com", + "00kvalu1s.site", + "00lxpurchase.9076565.xyz", + "00sexus.com", + "00webcams.com", + "01-sex-amateur.info", + "01-zbn.sbs", + "0101011.com", + "010sec.com", + "0136500.com", + "017gj.com", + "01apple.com", + "01cd9688-enforcement-justice-abz14.netlify.app", + "01etvf.cc", + "01evb.cc", + "01ilx.cc", + "01lxdostawabank.shop", + "01lxspredazdostawa.shop", + "01mspmd5yalky8.com", + "01x.39034765.xyz", + "01x.39038427.xyz", + "0202.com.tw", + "026b34cb30f1f0dbccaa1475494fded8.dirks.pl", + "0281.000webhostapp.com", + "029854798392209486470309753-id.smartechdecors.com", + "0298d618.cftvpinheiro.com.br", + "02efr.cc", + "02o3.cfd", + "03-c1h.sbs", + "03-gk-65.cfd", + "03-ku2.sbs", + "038f75151c9f1173fdc86e7c3442215d.dioprl.pl", + "03a66596.cftvpinheiro.com.br", + "03dsd.cc", + "03e.info", + "03p.info", + "04-fsd.cfd", + "04-gd51.cfd", + "04-oer43-d.cfd", + "041f1df40782e9ab9f0488a1d503a7a2.nitospax.pl", + "042734.com", + "0427d7.se", + "046adec4.kortfilmfestivalen.no", + "048stroninternetowych.weebly.com", + "05-dh34.cfd", + "050003.voodoo.com", + "050005.voodoo.com", + "0503c3bdb2699f8d02db98d87d97f4ea.loftx.pl", + "0532a9.r.axf8.net", + "054d5c.cc", + "054g.cc", + "05b2da0da68cdf14872b508dbf1b6a35.vistvx.pl", + "05c8f7e9.cftvpinheiro.com.br", + "05f6e9e3a6f4d71363e14fdf6ea2ac14.btntls.pl", + "05fc76fef8bf1710e686a53c94f61f5e.natoplx.pl", + "05sw4xofzx.top", + "05tz2e9.com", + "06042176.kortfilmfestivalen.no", + "060422f9.bastionplus.pl", + "061024.000webhostapp.com", + "064bdf.r.axf8.net", + "06dfde28.kortfilmfestivalen.no", + "0712a.geeksly.cfd", + "0712d.geeksly.cfd", + "0712e.geeksly.cfd", + "071324.com", + "07634.com", + "07ehd.cc", + "082.sbs", + "084df.cc", + "087c493c217893e1e587117c27c4399a.vistvx.pl", + "089efb308f0bd02bd5af05617fc29841.dioprl.pl", + "08b73090.kortfilmfestivalen.no", + "08d5.cc", + "08eb8c7b.kortfilmfestivalen.no", + "08fdx3s.cc", + "08nvat0rs.quest", + "08tgt.cc", + "0900-telefonerotik.de", + "0901d.openfinparticls.cfd", + "090724.com", + "090jo0iu.azurefd.net", + "09hdg.cc", + "09rfre.cc", + "09zyy.com", + "0ad4a42868fc920e69787853d2a02df3.dirks.pl", + "0ae2.info", + "0ai4.biz.id", + "0azx1.com", + "0b208e08.kortfilmfestivalen.no", + "0b3297ff.montagnolitransportes.com", + "0bb903d17cf760976d84bba303b47d8c.nitwos.pl", + "0byv9mgbn0.com", + "0c1058ded04c67f5600fc3d7074dcaa8.notvps.pl", + "0c2s.icu", + "0c358177ab4a2e38619249fe6d900ce5.btntls.pl", + "0c50294bbd4ef73e11ae88fcedffe65f.loftx.pl", + "0c5jk0c3w4k.online", + "0c65475626c0408cd7f6e03bff0d05a0.vistvx.pl", + "0c789c69.kortfilmfestivalen.no", + "0c9a72.pl", + "0cm5.cfd", + "0coexplor0r.site", + "0cqf.cfd", + "0ct0.cfd", + "0d-egq.cfd", + "0d1f6328.kortfilmfestivalen.no", + "0d7292.r.axf8.net", + "0d79ed.r.axf8.net", + "0d923a4a4d84dd9c11fad19b02cc62ad.vistvx.pl", + "0dax.com", + "0dkd.cfd", + "0ejfn4.cc", + "0ejo-7.cfd", + "0evate0inds.site", + "0f36f3.r.axf8.net", + "0fa13f70.kortfilmfestivalen.no", + "0ff1c30nl1ne.swansoninsgroups.com", + "0fzs.top", + "0harm0ny.life", + "0i0000923330.cc", + "0i3-fd.cfd", + "0if0evel0ion.site", + "0iks61.cc", + "0in0ategy.site", + "0ix.690216524.xyz", + "0j-cfx.sbs", + "0jovatjons.site", + "0k-auj.cfd", + "0koryu0.easter.ne.jp", + "0l-x-storeinform.12151522.xyz", + "0l-xdispatch.8675434.xyz", + "0l1xdostaw2support.shop", + "0l1xdostawasupport.shop", + "0l1xkurierskadostawa.shop", + "0llxdostawabezpechna.shop", + "0lovespells0.blogspot.com", + "0lph0ph0.site", + "0lx-merchandise.1215431.xyz", + "0lx-pl.uisdaa.info", + "0lx.15181245.xyz", + "0lx.29034765.xyz", + "0lx.4094362.xyz", + "0lx.490216524.xyz", + "0lxplatnosc.shop", + "0lxpurchase.432333.xyz", + "0m4.ru", + "0mar1te0h.live", + "0mcy.skin", + "0mentu0f0rge.site", + "0mers80lity.site", + "0mfj.cfd", + "0n-line.tv", + "0n.click", + "0newl1fe.online", + "0nity00atrix.site", + "0nli0e0uest1ng.life", + "0nline0083948399030894.0077499942833800742.com", + "0nno0onla0.xyz", + "0nyxblack.xyz", + "0oks1.cc", + "0oloj.art", + "0pixels.com", + "0plik2120.weeblysite.com", + "0pn.ru", + "0ptimiz01gmt.site", + "0q-2w9.icu", + "0q2.sitey.me", + "0qizz.super-promo.hoxo.info", + "0qp7.cfd", + "0rangebl0s3om.live", + "0rgani00agnet.site", + "0rganizel8fe.live", + "0s-che.cfd", + "0sb4.lat", + "0st3r01dexpl0re.site", + "0stats.com", + "0t-idm.cfd", + "0u7n.cfd", + "0uan1um0ur1ure.site", + "0uest0head0.life", + "0uest4horizon0.life", + "0wai.cfd", + "0warri0r5s.xyz", + "0wzl.icu", + "0x-project.com", + "0xproject.io", + "0xtoken.com", + "0xtoken.io", + "0xxt.cfd", + "0zn0mad0.online", + "1-1ads.com", + "1-2fly-befragung.de", + "1-2g9g.cfd", + "1-8ry5.sbs", + "1-8w56.sbs", + "1-avfd.sbs", + "1-directshipmtdhlsexpress-order.help", + "1-free-share-buttons.com", + "1-pregnant-sex.com", + "1.114central.com", + "1.allyes.com.cn", + "1.bdl99down.kukulaa.cn", + "1.gmasken.top", + "1.ofsnetwork.com", + "1.onprograms.xyz", + "1.plaski.online", + "1.qwantumm.top", + "1.trailblazewander.com", + "1.trekvoyageways.com", + "1.voyagervistahub.com", + "10.im.cz", + "100-interviews.com", + "100-ledowe-solary-pl.com", + "10000hai.com", + "10000verges.free.fr", + "1000bannerx.free.fr", + "1000cumshots.com", + "1000impressions.com", + "1000lashes.com", + "1000ps.oewabox.at", + "1000russianwomen.com", + "1001lingerie.com", + "1001movies.com", + "1001paixnidia.fr", + "100234.advision-adnw.jp", + "100602.advision-adnw.jp", + "100651.advision-adnw.jp", + "100800.advision-adnw.jp", + "10086727.cyou", + "100bookings.com", + "100dollars-seo.com", + "100filles.free.fr", + "100percentcompliant.com", + "100presets.com", + "100shemales.com", + "100sport.tv", + "100tickets.com", + "100tvnews.com", + "100webads.com", + "1018d7.r.axf8.net", + "101autoglassoakland.com", + "101billion.com", + "101com.com", + "101flag.ru", + "101malls.com", + "101order.com", + "101positions.za.com", + "101raccoon.ru", + "103445.weebly.com", + "103926.xyz", + "1041598d1a.da1a0e7bb3.com", + "104231.dtiblog.com", + "105915624.com", + "105vibe.com", + "1067442.weebly.com", + "108shot.com", + "1097834592.rsc.cdn77.org", + "10acioustraveller.site", + "10bestcasinoreviews.com", + "10betzambia.com", + "10biosystems.com", + "10d17a3.wcomhost.com", + "10fbb07a4b0.se", + "10forum.com", + "10kart.com", + "10koins.com", + "10rkhapp11ness.site", + "10tide.com", + "11-15.net", + "11.elmachif.com", + "11.zyskglot.top", + "110retail.com", + "11165583-40348.id2.clickprotects.com", + "11235813.webzdarma.cz", + "113794ab.kortfilmfestivalen.no", + "113vod-adaptive.akamaized.net", + "1145thavenue.com", + "1172e9f8d86d60dcfbe756d510c788bc.vistvx.pl", + "117316201a4b6d.lhr.life", + "118crops.com", + "11acenerg11.poweropc.com", + "11avehuto61tate.xyz", + "11devel0p1ent1.site", + "11ed94c1.kortfilmfestivalen.no", + "11eed15ter.site", + "11ella10rge.site", + "11evens.com", + "11fhe.vip", + "11goat.com", + "11hour.com", + "11pact1ndicate.site", + "11pdigitforge.site", + "11qwqd.cc", + "11qxz.cc", + "11rgf.one", + "11watts.com", + "11zz.com", + "12-14-fashion.com", + "12-v0u.lat", + "12.aposiiz.com", + "12.com", + "12.profiactivet.xyz", + "1207024.com", + "120724.com", + "120b173065fa1c2388e288e24ae17118.marcoprzy.net.pl", + "1210quqaluukou6.pro", + "12112336.pix-cdn.org", + "121media.com", + "121phonesex.co.uk", + "122go.com", + "123-tracker.com", + "123-vendasvoos25.lovestoblog.com", + "123.fluxads.com", + "123.psh-bk.site", + "12311.aladdaican.xyz", + "1234panda.com", + "123any.com", + "123boy.free.fr", + "123branlemoi.free.fr", + "123cha.com", + "123cinematic.xyz", + "123count.com", + "123counter.mycomputer.com", + "123go.com", + "123goflix.com", + "123greetings.com", + "123hdmovies.club", + "123kia.free.fr", + "123kuma.com", + "123laceypink.com", + "123latina.free.fr", + "123lavori.com", + "123locker.com", + "123mopie.com", + "123mopie.nwsautodaily.com", + "123moviesflix.xyz", + "123moviesfox.co", + "123moviesfoxs.com", + "123moviestream.site", + "123musicblend.blogspot.com", + "123plays.com", + "123qweasdzx.wixsite.com", + "123sex.biz", + "123spicy.com", + "123stat.com", + "123webwinkel.com", + "124ravel34em1atrix.online", + "125194-coinbase.com", + "12724.xyz", + "1274.mediatraffic.com", + "1278725189.pub.ezanga.com", + "128594-gemini.com", + "12cams.be", + "12ewd.cc", + "12irevolutionaries.life", + "12jourjj12.site", + "12kmop.cc", + "12masterov.com", + "12mmcc.cc", + "12monki-redirect.com", + "12monkiredirect.com", + "12oksd.cc", + "12pw4536.pw", + "12research.com", + "12riv45ulse.site", + "12signup.com", + "12str0j10urn3y.site", + "12taaz.cc", + "12u.info", + "12xhardcore.com", + "1307024.com", + "130724.com", + "1314dh.com", + "131bb913a359947193c2b87af505d028.dioprl.pl", + "132dfd.cc", + "13453765871837679316.googlegroups.com", + "134tr4ck.com", + "138shenbosbo.com", + "138xt.com", + "139520.aioc.qbgxl.com", + "13kbs.com", + "13tabs.com", + "13technologies.com", + "13thhimud1os.site", + "14-ht6.cfd", + "140thshilohvideo.com", + "142724-coinbase.com", + "142764-coinbase.com", + "1428miamiresidences.com", + "145-ct.c3tag.com", + "14713804a.l2m.net", + "1493361689.rsc.cdn77.org", + "14b.info", + "14e9293657039914b8cd8816f49265c3.btntls.pl", + "14kgundgapi.ru", + "14teen.com", + "15-htj.cfd", + "1503d44fc47201df9890b5ce15df8d29.serveo.net", + "150601.fc2rs.com", + "150d.com", + "150poundsocial.com", + "15484548.hubside.fr", + "154c3b75f2700688aa0a63575e4a707d.natoplx.pl", + "1559.stats.misstrends.com", + "159069e39920435376ea5190ed5f072d.vistvx.pl", + "1591298f.kortfilmfestivalen.no", + "15b37.skroc.pl", + "15cccabe.kortfilmfestivalen.no", + "15x.info", + "15xus7avigat0r.site", + "15ye-g.cfd", + "166f.com", + "16aecc6d.cftvpinheiro.com.br", + "16aq.cn", + "16b54cd0.kortfilmfestivalen.no", + "16c672d2.cftvpinheiro.com.br", + "16cf4e79.kortfilmfestivalen.no", + "16chan.org", + "17-oss.cfd", + "17-owg.lat", + "1717.1000uc.com", + "172856-coinbase.com", + "1769e6a16ad126971cf4ce894d0b4191.marcoprzy.net.pl", + "179464-coinbase.com", + "17awsa.com", + "17chezhan.com", + "17de4c16.akstat.io", + "17de4c17.akstat.io", + "17f43088cbbc7e56aae7bccdd6b10e3a.neplisx.pl", + "17hq.skin", + "17youzi.com", + "18-197-40-90.cprapid.com", + "1800.stats.misstrends.com", + "180hits.de", + "180searchassistant.com", + "18299.cloudpitde.com", + "18348beef08fa88d1f4f2ee04adeec3d.dioprl.pl", + "184o.cfd", + "1866roofway.com", + "1867.stats.misstrends.com", + "18744.com", + "189-211-177-171.static.axtel.net", + "189zx.com", + "18bbf24492bbf34095ae142f71b3e07a.loftx.pl", + "18freeporn.com", + "18hdxxx.com", + "18pluscard.com", + "18pluspics.com", + "18plusstore.com", + "18teengirl.com", + "18xtube.com", + "1930b4bb.ghmsolutions.com.br", + "19a4ffd59ac5b239dab4a3139570cb49.vistvx.pl", + "19blog.com", + "19c7ddb45169e6419bbf1668ba3df5d6.dirks.pl", + "19osgb.com", + "1a1uraln1che.xyz", + "1act1.chatpros.site", + "1adult.com", + "1ae8550f550482.lhr.life", + "1agic1go.life", + "1arketng1u.site", + "1as11raft.site", + "1astroj0urne11y.info", + "1avende7parad1se.xyz", + "1aviamyakc1.poweropc.com", + "1b-0an.sbs", + "1b-54p.sbs", + "1b-yr0.sbs", + "1b91ceeb94d9890555f27ce061c798de.nitosx.pl", + "1bb261.r.axf8.net", + "1bet.com", + "1bg.net", + "1billontrade.com", + "1bm5.lat", + "1c2f35a78aa2e86cca3ffd1ebe15bcff.btntls.pl", + "1cce1fu11ivin1.site", + "1circleofstarz.com", + "1clicktomiami.com", + "1coelevate.xyz", + "1cvvf.cc", + "1d-ttx.cfd", + "1d3c8a1eaa.faeaeeaafa.com", + "1d4c54e6.northlightpictures.ca", + "1d54fr.cc", + "1d828766.kortfilmfestivalen.no", + "1daymart.com", + "1deab1t.site", + "1di1mar1.site", + "1dqluiqeaqx9jcntoyzz4q.on.drv.tw", + "1e668d17.kortfilmfestivalen.no", + "1ea1ynam0.site", + "1eam11nergy.site", + "1ech6pire.xyz", + "1echsup1rtno1.site", + "1ejaculationinterne.com", + "1empiredirect.com", + "1enpowuni121.poweropc.com", + "1esig1stud1.site", + "1exper1s1.site", + "1f429764878fbd31129d9c840283fa9a.marcoprzy.net.pl", + "1fes66ker22.xyz", + "1forced.com", + "1gddy78.cc", + "1girl1pitcher.com", + "1girl1pitcher.org", + "1gita1s1gn1ud1o.live", + "1guy1cock.com", + "1hgen6ech.xyz", + "1hkc.cfd", + "1housan1eet.xyz", + "1hr.nj95wsl.ru", + "1hwy.com", + "1i-yyn.sbs", + "1ieeue.vip", + "1if1design.life", + "1ifewh1te.life", + "1inposts.top", + "1itq.cfd", + "1iyu.cfd", + "1k-daily-profitz.com", + "1k-dailyprofits.com", + "1kinobig.ru", + "1l-view.mail.ru", + "1l0x.pro", + "1l1fefresh.life", + "1lazyentrepreneur.com", + "1lifegood2.life", + "1link2020.com", + "1ll1yn2u1se.site", + "1man1jar.org", + "1man2needles.com", + "1market.com", + "1mdx.cfd", + "1ndependents.com", + "1nnoboxa.sbs", + "1nnoflexa.sbs", + "1nnomaxa.click", + "1nnopr1me.sbs", + "1nnotron1x.sbs", + "1nnov1ion1b.live", + "1nnov1s1ona.sbs", + "1nnov1x1o.sbs", + "1nnov1zo.sbs", + "1nnovat1ca.sbs", + "1nnovesta.sbs", + "1nnovex1s.sbs", + "1nnovexa.click", + "1nova1rcompa1.xyz", + "1novate11b.site", + "1npost.6f48fc.cc", + "1npost.7815151.xyz", + "1npost.productsend-user.xyz", + "1nsi1ht7ingle.site", + "1nsight1u1se.site", + "1nu2u.com", + "1o-32e.cfd", + "1o8x.icu", + "1onderquest11.online", + "1pamm.ru", + "1percent.fr", + "1persecond.com", + "1phads.com", + "1priest1nun.com", + "1priest1nun.net", + "1q-v9s.sbs", + "1qfc13.vip", + "1qingdao.com", + "1r1nt1n1ech1.site", + "1rave11ub.info", + "1re.info", + "1registeredagent.com", + "1riumph11ndica1e.site", + "1roofev.com", + "1rx.io", + "1s-aux.cfd", + "1s6.qfxa4n8.ru", + "1saz.com", + "1sexe1.free.fr", + "1sfcinnovation.com", + "1sobriety.com", + "1stat.ru", + "1stcho1ceddmain.site", + "1stdvent1yues1.life", + "1stgameclub.com", + "1stheritagesettle.com", + "1stkissmangas.com", + "1stpreviewbitter-wave-15e5.t765t4bj8df.workers.dev", + "1stsober.com", + "1sttimet1tine.life", + "1studio.net", + "1sugxu4thwwljctlhca8b.surge.sh", + "1tauronuyou11.energibio.com", + "1tegrat1ive.site", + "1touchfinancialenterprise.com", + "1traveldirectory.com", + "1uc3y1yy.xyz", + "1uest7nl7ne7.quest", + "1unblock.com", + "1updaily.com", + "1us8x.cc", + "1uxbcb.cc", + "1v-rn9.icu", + "1vulkanvegas.com", + "1w-j3h.cfd", + "1we11olut1on.site", + "1wish.net", + "1worlditsolutions.com", + "1yst1c10urney.site", + "1zone1.free.fr", + "2-2pnm.sbs", + "2-61c3.cfd", + "2-c3oq.cfd", + "2-fhts.icu", + "2-g7bg.sbs", + "2-km34.cfd", + "2-pk83.cfd", + "2-pu66.cfd", + "2-remove-virus.com", + "2-s4kn.sbs", + "2-sd9n.sbs", + "2-te36.cfd", + "2-v2m3.icu", + "2-x3ux.sbs", + "2.chmato.me", + "2.curiocacophonycrafts.com", + "2.marketbanker.com", + "2.speedknow.co", + "2.stormo.site", + "2000greetings.com", + "2001positions.com", + "2005-search.com", + "2006mindfreaklike.blogspot.com", + "20091080ff77db531b3c7c1b7d934b7f.denisniemiec.pl", + "2016monclerselltokyo.net", + "2019-ncov-2020.com.preview.services", + "201mb.com", + "201vulkanvegas.com", + "2020bmx.com", + "2020iscoming.info", + "2023-uz-lakcis.site", + "2023cradep0sit.com", + "20240104-source-payu-com.kalweit-gmbh.de", + "202ch.com", + "203supplies.com", + "204kf-gd.homes", + "204pfsm.cfd", + "207-87-18-203.wsmg.digex.net", + "207.net", + "20cb0f04bc3d469f7156f905c2629d7d.nitwos.pl", + "20djkgreapi.ru", + "20icecasino.com", + "20linutes.fr", + "20mlinutes.fr", + "20pascals.nl", + "210kj.com", + "212built.com", + "212ng.com", + "2131.startone.top", + "2142.psh-bk.site", + "21421.psh-bk.site", + "214daybesto.space", + "21678633.northlightpictures.ca", + "21736.xyz", + "21750.tctm.co", + "217c3680-f371-4d18-8a3d-73265e8c0dc6-00-l7jqu9iz5ky6.kirk.replit.dev", + "2183.jsjmlejl.clickshield.net", + "21ech4state0dyssey.xyz", + "21fs.cfd", + "21jewelry.com", + "21milyear.com", + "21stcenturyvino.com", + "22-lg4.cfd", + "22.elmachif.com", + "2200fin.com", + "2210life.com", + "2210watches.com", + "222.aladdaican.xyz", + "222222222222-222222.pages.net.br", + "222631c9544b3ae064879f8d493ad0cd.vistvx.pl", + "2234235.xyz", + "2234f0700e0c5d585335f2257c8d758e.vistvx.pl", + "2278.stats.misstrends.com", + "22awsa.com", + "22d8b0d4.kortfilmfestivalen.no", + "22ech22zards.xyz", + "22f7b11f.kortfilmfestivalen.no", + "22f9f7fb.coletivohojeapassarinho.com.br", + "22kkkk.com", + "22t4rstr33m1.site", + "22wmi.cc", + "22yner2oss00m.life", + "22yyh.cc", + "23.trdechat.top", + "2342w3e4r.com", + "23469ebe.cftvpinheiro.com.br", + "2354950903465d8435592dc98c46e6ef.vistvx.pl", + "237online.fr", + "23awsa.com", + "23ik-4.cfd", + "23luckybirdcasino.com", + "23rive5ech8aven.online", + "23vulkanvegas.com", + "24-7clinic.com", + "24-ak.ru", + "24-fsk4.cfd", + "24-gazeta.live", + "24-news.aesthetise.com", + "24-news.pro", + "24-news.shjfx.com", + "24-sklep.pl", + "24-xxx.biz", + "24.glanvillemedia.com", + "240.zaloapp.ads.zdn.vn", + "242a01d226beb16cf4199b71338c1def.riplso.pl", + "242club.com", + "243cb691.sibforms.com", + "2468.go2cloud.org", + "24695.com", + "247590.r.axf8.net", + "247blinds.fr", + "247earnings.com", + "247emergencyplumberedinburgh.com", + "247lifeevents.com", + "247lyrics.com", + "247media.com", + "247playz.com", + "247realmedia.com", + "247support.adtech.fr", + "247support.adtech.us", + "2499vip.com", + "24bharatnews.com", + "24by7flights.com", + "24counter.com", + "24dc02b8.kortfilmfestivalen.no", + "24efa97f.93bb6278d532e32da0d71432.workers.dev", + "24h-ad.24hstatic.com", + "24h-ipad-ad.24hstatic.com", + "24hlondonlocksmith.com", + "24holdem.com", + "24hoursydney.com", + "24jgd.cfd", + "24jourjupjt.site", + "24log.com", + "24m.nuggad.net", + "24moviess.blogspot.com", + "24news.taxility.com", + "24newsheadlines.com", + "24one.regionalintel.com", + "24ora.eu", + "24pl.taxility.com", + "24pm-affiliation.com", + "24polska.info", + "24shion.com", + "24state1ech8rive.xyz", + "24tradeplus.com", + "24trk.com", + "24trshhxx.com", + "24uto56ewel56echhub.online", + "24videos.tv", + "24vulkanvegas.com", + "24wia.mediacrss.com", + "24wwlass4s.quest", + "24x7.soliday.org", + "24x7wecare.com", + "24xbet.net", + "24xforex.com", + "25-sgp5.cfd", + "252preteen.com", + "2539harrison.com", + "254filmaker.com", + "2560.fd.mobile.tv.sms13.de", + "257639.com", + "259572.com", + "259e0a77.kortfilmfestivalen.no", + "25awsa.com", + "25vulkanvegas.com", + "260297b7.kortfilmfestivalen.no", + "2607.cn", + "262c5ae68def4fa78a06b8876e8c2aa8.vistvx.pl", + "264195.sa.com", + "2661077480949d8d0e48af1ad6801366.dirks.pl", + "26b6f63d8328ff19dbdc4069137d1dc1.btntls.pl", + "26dd4999.kortfilmfestivalen.no", + "26df17a15980d6362a2218c5ec65c14f.riplso.pl", + "26eal1state5rive6ub.quest", + "26f7b998ba092f1173953bcb07b0167e.jusixt.pl", + "26vulkanvegas.com", + "27-nr61.cfd", + "27-ti6.homes", + "271395.com", + "276bf6.r.axf8.net", + "27a391e0.kortfilmfestivalen.no", + "27chk.com", + "27de352bbf25553a5b59692fe27b1580.vistvx.pl", + "27s-unwq.cfd", + "27vulkanvegas.com", + "28-j9l.sbs", + "28.securefinds2.com", + "2819.linux2.testsider.dk", + "282max.com", + "2845412.sbs", + "285382002.xyz", + "285a5cf09611b4da10b0753a1b76ef8d.serveo.net", + "28685bbf9b46d99c108833128ebaf4e1.visolaw.pl", + "289931.com", + "28b6397eb675f79055dc891c0887ce47.marcoprzy.net.pl", + "28dc069a.sibforms.com", + "28s5ec.cc", + "28vulkanvegas.com", + "295ac1fe33e6afc522dd2fbb82925c8b.janusznatan.pl", + "29730396.ranking.fc2.com", + "297415411.xyz", + "298-ct.c3tag.com", + "29creativeminds.site", + "2atbohx.monster", + "2aviga2innac1e.site", + "2bnr.top", + "2bodyboom2.sbs", + "2boy.cfd", + "2c-s5k.sbs", + "2cheerfulquest.quest", + "2co2en1ure.info", + "2co2irit8.site", + "2d-2lu.cfd", + "2d1bacce50dc2632697295e9b88834af.mail-bnpparibas-pl.online", + "2d25.cfd", + "2d5b51746f2a1cd5457029486bda71f6.loftx.pl", + "2daytrendingnews.com", + "2de.ew5uh2l.ru", + "2de3bda99b630eddc5affaadce5e5729.marcoprzy.net.pl", + "2discoverxyz.life", + "2dmuchawa-do-grilla-pl.com", + "2dqe.com", + "2dsong.com", + "2dtaybac.com", + "2e2dce9d.ghmsolutions.com.br", + "2e7c923f.cftvpinheiro.com.br", + "2ef59167.kortfilmfestivalen.no", + "2er2nity2ife.site", + "2eren22oul24.site", + "2f1uzenyvhtbklpqkvjyga.on.drv.tw", + "2fhhhy778899.store", + "2g312kn32qfy-1323053341.cos.ap-bangkok.myqcloud.com", + "2gay.net", + "2getherfforer.site", + "2gg2w.vip", + "2girls1cumshot.com", + "2girls1cup-free.com", + "2girls1cup.cc", + "2girls1cup.com", + "2girls1cup.nl", + "2girls1cup.ws", + "2girls1finger.com", + "2girls1finger.org", + "2goninja.com", + "2guys1stump.org", + "2htech.org", + "2i-2e2.cfd", + "2iex.cfd", + "2jase.com", + "2jdshdu.vip", + "2k8z0.cc", + "2kata.ru", + "2kbs.com", + "2khi.cfd", + "2kporn.com", + "2kwk.skin", + "2l01.cfd", + "2leep.com", + "2lesbians.net", + "2lwlh385os.com", + "2m-17m.sbs", + "2manshow.com", + "2marrowdesigns.com", + "2mdn.info", + "2mdn.net", + "2mj.pl", + "2morjjw.monster", + "2mouses.com", + "2mycomputer.com", + "2n2qlh5hqcwrvo.net", + "2ncp.cfd", + "2no.co", + "2npc.cfd", + "2o-k24.cfd", + "2o34.com", + "2o7.net", + "2p-ms6.icu", + "2p9fyvx.com", + "2perc.info", + "2pqe.com", + "2q2r.icu", + "2qqas.cc", + "2ravel2ech1raze.quest", + "2reen2ife2.site", + "2rhouse.com", + "2rich4bitches.com", + "2roueselectrique.fr", + "2rp.info", + "2s-nt7.lat", + "2s11.com", + "2sexy.ro", + "2site.com", + "2stadven2ure.xyz", + "2step-garage.co.uk", + "2sticn9line.quest", + "2t-21s.sbs", + "2techffus1on.site", + "2trateg77arbor.site", + "2u35.cfd", + "2uofmehr.site", + "2vgm.lat", + "2vyi.cfd", + "2wink.com.au", + "2xbranding.com", + "2xel.cfd", + "2xjl.cfd", + "2xqe.com", + "2ydian.com", + "2zaaas.cc", + "2znp09oa.com", + "3-57lb.cfd", + "3-71-177-46.cprapid.com", + "3-84e9.cfd", + "3-dauto.com", + "3-gay.com", + "3-hfr4.cfd", + "3-hvq6.icu", + "3-j45.cfd", + "3-kew59.cfd", + "3-ki65.cfd", + "3-ksie47.cfd", + "3-letter-domains.net", + "3-q6kk.sbs", + "3-tykc.cfd", + "3.quixoticquantumvoyage.com", + "30-day-change.com", + "30-fju9.cfd", + "30-nmc.cfd", + "300sk.com", + "30280827a.l2m.net", + "302br.net", + "30ads.com", + "30days30ideas.com", + "30hardcore.galleryprogram.com", + "30sec.info", + "30somethingteen.com", + "31-3le.cfd", + "3124312.constat.site", + "312mobilya.com", + "3144ce00c784da28cf61725fd546a3a5.jagodabaran.pl", + "31e61e62fb0ba90214d23db752b2d0ef.marcoprzy.net.pl", + "31f385ff.kortfilmfestivalen.no", + "31n1vers3.xyz", + "31seconds.net", + "32-8rw.cfd", + "32-sfu.cfd", + "32.elmachif.com", + "32.endiim.com", + "321cba.com", + "32d4.cc", + "32e1dff65ea4eb3627ed-f1ecc94c86a56d3e42e512fcfd192886.r6.cf1.rackcdn.com", + "32ff5r.cc", + "32kufy2f2r.bmichno.pl", + "32red.it", + "33.ximprrove.top", + "331v3rsal1qu4s4r.site", + "332645.r.axf8.net", + "3333.pages.net.br", + "3337723.com", + "33833af41c74711452faa7084a8658b7.dioprl.pl", + "33988e8318444f6daa9c1bb7de6bfb4a.natoplx.pl", + "33across.com", + "33addc.one", + "33b.b33r.net", + "33bbs.one", + "33ledupgrade.com", + "33p4ce1w4nder3r.site", + "33ravel10em6lobe.quest", + "33universal.adprimemedia.com", + "34-4kobv.cfd", + "34-djsf2-f.cfd", + "34-gtro5.cfd", + "34-h2g.cfd", + "34-y5k.cfd", + "34.gs", + "34.ltdroom.top", + "34035eeed048c099e55ed2a54a194f78.com", + "34103cb8.kortfilmfestivalen.no", + "345-fsj.cfd", + "3498512.xyz", + "3498ef4b28c33b037694d7eee2dd8a60.dioprl.pl", + "34clogg.xyz", + "35-dgp3kr.cfd", + "35-fgg4.cfd", + "35-gj.cfd", + "35-ldge.cfd", + "35-pg-4.cfd", + "35-sgk5.cfd", + "35-snr.cfd", + "3513fcfdcf892409fdbee2be01186bec.marcoprzy.net.pl", + "354ourney7state10ech.online", + "36-sfj.cfd", + "360.anatic.net", + "36047.com", + "360ads.com", + "360businesssconsults.com", + "360down7.miiyun.cn", + "360downloader.com", + "360in.com", + "360photovideo.com", + "360yield.com", + "365cars.net", + "365locksmithsminneapolis.com", + "365redirect.co", + "365sklep.com", + "365zay.com", + "367669f9.northlightpictures.ca", + "3678a670.32ed7da54b02496ca207077e.workers.dev", + "369blog.com", + "369divine.com", + "369rich.com", + "36a239a7f684b93c97fa06735d213801.marcoprzy.net.pl", + "36c4.net", + "36jfbzmdxdqapi.ru", + "37-i75.cfd", + "37-myf.lat", + "374ca4b6.ghmsolutions.com.br", + "3775-brajan-jeremiasz.dnbrs.pl", + "3784522.xyz", + "379d5031.montagnolitransportes.com", + "37ac988b5445bddc592558a7161b746d.marcoprzy.net.pl", + "37c60e0b45aeacc12cecdffc14290cfd.janusznatan.pl", + "37e0a818.kortfilmfestivalen.no", + "380freshwater.com", + "382456f8.kortfilmfestivalen.no", + "38250192.xyz", + "38iv-2.cfd", + "38s5ec.cc", + "39-hnx.cfd", + "39-sino43.cfd", + "39212966.montagnolitransportes.com", + "393h.cfd", + "39454112.xyz", + "3953a9ef.kortfilmfestivalen.no", + "39784045.xyz", + "398i.lat", + "399w.cfd", + "39afh4h9az.shop", + "39dvd-999.com", + "39ewel32oyage45et.xyz", + "39jvu-g.cfd", + "39sh05.cfd", + "39to-lh.cfd", + "3adventurou5life.online", + "3am.info", + "3amcouk.skimlinks.com", + "3and.cfd", + "3angelsvideo.com", + "3animalsex.com", + "3arlgr3yhea.sbs", + "3b30825fe104bd8b4bbb44ae1839c45a.voltss.pl", + "3b80b3ac.kortfilmfestivalen.no", + "3bb4f0.r.axf8.net", + "3c0a33533af62a27b376ee72f3a31ecd.dioprl.pl", + "3c1l.cfd", + "3c386af1.coletivohojeapassarinho.com.br", + "3celestialcanvas.quest", + "3cinteractive.com", + "3cloud.net", + "3cmp.cfd", + "3curespublika.com", + "3d-daughter-list.info", + "3d-hentai.de", + "3d3508db.kortfilmfestivalen.no", + "3d54fcdb.kortfilmfestivalen.no", + "3d54fr.cc", + "3d7babce.cftvpinheiro.com.br", + "3date.de", + "3dbluerayplayer.com", + "3dc1ef62.kortfilmfestivalen.no", + "3dcgfx.net", + "3dns-1.adobe.com", + "3dns-2.adobe.com", + "3dns-3.adobe.com", + "3dns-4.adobe.com", + "3dns.adobe.com", + "3donlinegames.de", + "3dpassport.com", + "3dsemulator.info", + "3dshipmodels.com", + "3dtophair.com", + "3dviolet.com", + "3dwalldecore.com", + "3dzrender.com", + "3e1dd4f54db37f2bb00086ceb7afac24.neplisx.pl", + "3ec7e834c91b3b5e117ffb1f88dfb5dc.sitol.pl", + "3ef3f1376d70f8ad244dc95436f3715d.jagodabaran.pl", + "3egp.pw", + "3ewel6ech77ulse.xyz", + "3exu8arbor.site", + "3f-2cr.cfd", + "3fa03d2de59d2974cd6cc210d18744a5.vistvx.pl", + "3fazowa-ostrzalka-do-nozy-pl.com", + "3fdg1g.cc", + "3filmy.com", + "3fns.com", + "3g-8lz.cfd", + "3gl.net", + "3gplay.pl", + "3guys1hammer.ws", + "3happyl7fe.online", + "3henterprise.com", + "3isiona33ager.site", + "3itsecure.com", + "3jmcwio.com", + "3k-hzf.cfd", + "3k-tuk.cfd", + "3kquhcvbqcqzivnbeeb3.22qfp8q.ru", + "3levenement.com", + "3lift.com", + "3lift.org", + "3lissf3ay3.site", + "3lm.info", + "3masdos.com", + "3mfrances.fr", + "3mindfulpath7.xyz", + "3mp1rerr1se.xyz", + "3mpow3a3e.site", + "3msoftpro.com", + "3mym.cfd", + "3n29aja4ptxit-1324239560.cos.ap-mumbai.myqcloud.com", + "3n3rgiz3.life", + "3n4u.cfd", + "3nbf.cfd", + "3newe3ife.site", + "3ngz.cfd", + "3nnnnf3ay3.site", + "3o9s.short.gy", + "3p-geo.yahoo.com", + "3p-udc.yahoo.com", + "3pkr.cfd", + "3rdcrowd.com", + "3rrdd.cc", + "3rrepairrestorerefurnish.com", + "3sjfsnf.cc", + "3ss3ntials.site", + "3ssence11se.xyz", + "3tdev.com", + "3to5d.org", + "3ujd3t.cc", + "3uphoopsleague.com", + "3vig.com", + "3volution4ife.site", + "3volutionllife.site", + "3vulkanvegas.com", + "3w-mc5.cfd", + "3w.nuggad.net", + "3w24.com", + "3waystoget3percent.com", + "3weekdiet.com", + "3wo8.cfd", + "3x78.skin", + "3xit.net", + "3xplor3rqu3st.quest", + "3xtraffic.com", + "3xy7happy.online", + "3zqv.cfd", + "4-3kfd.cfd", + "4-44t8.cfd", + "4-72.digital", + "4-72comc.top", + "4-866x.lat", + "4-bvn5.sbs", + "4-counter.com", + "4-f9.cfd", + "4-fdui.lat", + "4-g-9gl.cfd", + "4-hsov.cfd", + "4-jd05.cfd", + "4-kfd.cfd", + "4-ksf2.cfd", + "4-mz6j.sbs", + "4-r6mx.lat", + "4.dlevo.com", + "4.e-why.net", + "4.itdigitalsparkle.life", + "4.stormx.top", + "40-gl.cfd", + "400.route.to.adtracker.network", + "401klick.com", + "401mopie.xyz", + "403.hqhost.net", + "404.fuckyoucash.com", + "404.hqhost.net", + "404.online.net", + "404.xxxymovies.com", + "404mobi.com", + "409g.cfd", + "40cg.com", + "40hardcore.galleryprogram.com", + "40khub.com", + "40th4enius.live", + "4107269.ranking.fc2.com", + "411a290db9075f8bd68af6fab1c94ed4.nitxl.pl", + "411playz.com", + "4124912.pl", + "41421.constat.site", + "4184.stats.misstrends.com", + "41d8ae9d.kortfilmfestivalen.no", + "41ravel46rive54ech.quest", + "423.ru", + "423413245647szeca123675853489.pl", + "4290f35bfe4bf9e7a27ff57b4aefb065.dirks.pl", + "42c65bba26ea4b33d0dd56495e2e7627.vistvx.pl", + "42e49b68.ghmsolutions.com.br", + "42lp.cfd", + "42nn.lat", + "43-bzn.sbs", + "430news.today", + "4332.ws", + "4338705c.montagnolitransportes.com", + "4354-pl.brizy.site", + "4367f4a8a8d5520d4056cfa11e10e24d.movxt.pl", + "438sfjsf-34.cfd", + "4393.skin", + "43aa1a3fbe8efb6ade04251679fe6ab4.visolaw.pl", + "43gartb-3.sbs", + "44-193-72-251.cprapid.com", + "44-et50.cfd", + "44-wgu.sbs", + "442hive.com", + "443b9e9e5bc2531bc4c635d620368b4a.mrjsa.pl", + "44826.000webhostapp.com", + "448ff4fcfcd199a.com", + "44chan.me", + "44easonst1mee.site", + "44erf.info", + "44esdf.cc", + "44ikki.cc", + "44kjshs.cc", + "45-gdj.cfd", + "45.stormo.site", + "4541b5d5.coletivohojeapassarinho.com.br", + "45421584.xyz", + "45432ab85169a33a353a7d2f79af31ad.marcoprzy.net.pl", + "455-ga.cfd", + "456bbshop.com", + "456goodgame.com", + "457b807e95bf3661c69eec9dca8342fb.vistvx.pl", + "45millones.com", + "45wt.cfd", + "46-hf5.cfd", + "46239fcbf122a3823a76bfea0036b478.nicfus.pl", + "463d58e2.montagnolitransportes.com", + "464775.info", + "4679f1fd5e3c744fdae1c5c6a7758472.vistvx.pl", + "46b173c1.kortfilmfestivalen.no", + "46f439d131a527a407514b655dadc04d.liamartem.pl", + "46oc.cfd", + "47.172-245-112-202.cprapid.com", + "470e4de926e119f2bc895d1fc88527e7.noktsa.pl", + "47ech32state23ewels.life", + "47ed356a2cf3d763282380cd4f3a850f.neplisx.pl", + "47wjgd.cc", + "48-29p.lat", + "48-f7.cfd", + "48-sf92.cfd", + "48-we2k.cfd", + "480.zaloapp.ads.zdn.vn", + "482earlychildhoodcareersaustralia.com", + "482earlyhighchildhoodjobsaustralia.com", + "4845721.sbs", + "4848sneaker.com", + "48wmn.cc", + "48xtrater8tures.live", + "49-bk3.cfd", + "49-erl4.cfd", + "49-fkd4.cfd", + "49-rkyi.cfd", + "49-yo5.homes", + "497397.com", + "497415411.xyz", + "49dc4c33.kortfilmfestivalen.no", + "49felkw.cfd", + "4a2fc0ef0b6ce6d3429cb74c08233c7b.riplso.pl", + "4a53acd6.kortfilmfestivalen.no", + "4ad6.com", + "4allfree.com", + "4apylowin1.space", + "4apylowin4.space", + "4asianporn.com", + "4azt.cfd", + "4b02e877474b2aac72cbe096c3797abf.nitxl.pl", + "4b4yldiin.com", + "4beast.com", + "4belua.com", + "4biogas.de", + "4bizsms.com", + "4bqs.com", + "4byg.cfd", + "4c28d6.r.axf8.net", + "4c3de0a130885c5012e5db3d06e91511.ntirslo.pl", + "4c4481ce.kortfilmfestivalen.no", + "4clvr.jp", + "4cock.com", + "4coolx2z.life", + "4cpto1uest.info", + "4d5.net", + "4devteams.com", + "4dgi-3t.cfd", + "4dsply.com", + "4dust1y.xyz", + "4dworldwide.com", + "4e2bc7a1.kortfilmfestivalen.no", + "4e427a3212d6e874c88ba1349941e69d.jusixt.pl", + "4ea75ca3.kortfilmfestivalen.no", + "4eb4ed42b2b693eb280e1dbc5bcd9343.denisniemiec.pl", + "4ech4inja.site", + "4ever.cc", + "4ewa.de", + "4ewel6uto0raft.online", + "4ex.info", + "4f-cyber.top", + "4f-discount.top", + "4f-life.top", + "4f-online.com", + "4f-online.top", + "4f-onlinesale.com", + "4f-onlinesale.top", + "4f-onlineshop.com", + "4f-onlineshop.top", + "4f-onlinestore.com", + "4f-onlinestore.top", + "4f-pl.com", + "4f-pl.online", + "4f-pl.shop", + "4f-pl.top", + "4f-sale.com", + "4f-sale.top", + "4f-shop.top", + "4f-special.top", + "4f-store.com", + "4f-store.top", + "4f6g.cfd", + "4f8594546a8119098fbc84e8af115654.dioprl.pl", + "4f9313d5.kortfilmfestivalen.no", + "4favo.com", + "4fcom.top", + "4fd2c.cc", + "4fddc942d80c1182abea3c9719d38b97.dioprl.pl", + "4fluck.top", + "4fonline.com", + "4fonline.top", + "4fonlinerr.top", + "4fonlinestore.top", + "4fr8.cfd", + "4fsale.top", + "4fshopp.top", + "4fshopping.top", + "4fstash.top", + "4fstore.shop", + "4fstore.top", + "4fxmall.com", + "4girlsfingerpaint.com", + "4girlsfingerpaint.org", + "4girlss.com", + "4gjergkd.ru", + "4guysdive.com", + "4hfk.cfd", + "4ife4senc4.site", + "4imgototten4.live", + "4info.com", + "4jnzhl0d0.com", + "4k-doa.cfd", + "4k-movies.org", + "4klogistics.net", + "4kmovies.xyz", + "4ksport.pl", + "4kstarhd.club", + "4kxmjd.cc", + "4lah.icu", + "4life.com", + "4lite4ctician.site", + "4love.info", + "4lpnumtl8rm016rioqdf.5k3rtcvfsv7.ru", + "4m-kor.cfd", + "4meme.com", + "4min0nth0.xyz", + "4nity41arbor.site", + "4nnovati4as.xyz", + "4o64flb.com", + "4oi3v.cfd", + "4onp.icu", + "4ourkidsky.com", + "4ourneighbor.com", + "4p4cee1xpl0re.site", + "4plus11.com", + "4pornxxx.com", + "4pp13.com", + "4pussies.com", + "4realzed.com", + "4replicawatch.net", + "4rgy.com", + "4rranjui8ynamo.xyz", + "4scend51row.xyz", + "4scend9row.xyz", + "4seeresults.com", + "4shoes.pl", + "4t5i.cfd", + "4takt-oel.de", + "4th3d48.com", + "4tj2.com", + "4tripsafe.com", + "4u-c1g.lat", + "4u69.com", + "4uk9.icu", + "4ur.click", + "4ureyesonly.com", + "4vhp.cfd", + "4vpw.pw", + "4vulkanvegas.com", + "4webmasters.com", + "4wheel.de", + "4wmp.nuggad.net", + "4wsa.art", + "4x4zbr3ght.xyz", + "4xh7.cfd", + "4xninja.com", + "4xporn.com", + "4youcom.com", + "4z-wsk.cfd", + "5-0ym0.lat", + "5-3nn8.sbs", + "5-4helw.cfd", + "5-9mg2.sbs", + "5-dm3.cfd", + "5-h7.cfd", + "5-j.com", + "5-j0hp.cfd", + "5-jybc.sbs", + "5-n5vm.cfd", + "5-oepp.cfd", + "5-pea3.cfd", + "5-s54j.cfd", + "5.estasiatica.com", + "5.eventiduepuntozero.com", + "50-i5g.sbs", + "500-intal.com", + "500.bloxg.top", + "501c6.org", + "5022tipobet.com", + "5065-mariusz-jeremiasz.dnbrs.pl", + "506k8an.theydayssay.live", + "50awsa.com", + "50centstreetkingimmortal.com", + "50fruits.com", + "50hardcore.galleryprogram.com", + "50roll.com", + "50websads.com", + "51.la", + "511-514w25st.com", + "511-541w25st.com", + "511-541w25street.com", + "511-541w25thst.com", + "511-541west25thstreet.com", + "511a.cn", + "511w25.com", + "511west25st.com", + "5127f1c9.kortfilmfestivalen.no", + "518ad.com", + "518f19d11da45d61d7c8ddfbeba0da0a.mail-bnpparibas-pl.online", + "51af72.r.axf8.net", + "51ech67ourney0ems.life", + "51ginkgo.com", + "51hetunyu.com", + "51x7.cfd", + "522e75d6bc331339353b6488a2082329.vistvx.pl", + "5241.it", + "528go.com", + "529ca640e21b73ff4bc05c65e7ed373d.dioprl.pl", + "529collegesaving.com", + "52d55cd48634a84b765991a3a9861977.danielbrunon.pl", + "52js2s.cc", + "5333chan.com", + "537citizens.com", + "54-fs3sfl.cfd", + "543a0acc.northlightpictures.ca", + "546f902d.kortfilmfestivalen.no", + "54845f.cc", + "54cxd.cc", + "54fcc.cc", + "54fef0a37141799e4dd51d18e1dc46d8.btntls.pl", + "54res.cc", + "55.2myip.com", + "5508360547911846d3dbb1d34a059267.ulips.pl", + "550a.com", + "55o5ctiv5ader.site", + "55rh.info", + "55sion5aft.site", + "56-sfj.cfd", + "56-uw9.cfd", + "56544.pages.net.br", + "56843757679874342457564-delyvery.zachas.com", + "56degrees.net", + "57428e25d9e08241f0aaf8a998e1e3c3.dioprl.pl", + "57883.net", + "57a197f7c906cc901cd201aa0646b6f8.vistvx.pl", + "58-dhs.cfd", + "58-nf3.cfd", + "58-ttf.icu", + "58680dd9.ngrok.io", + "588c9baba1a8c5c75e29aaf7154bb607.antoniowawr.warszawa.pl", + "589fdc29.ghmsolutions.com.br", + "58e75c744e5b7176d36c572be8bdda5d.nitwos.pl", + "59-106-20-39.r-bl100.sakura.ne.jp", + "59034765.xyz", + "593-g89.cfd", + "5937478.xyz", + "59790fd67c0fbc714d36baaa114d4d26.vistvx.pl", + "599.stats.misstrends.com", + "59917970.kortfilmfestivalen.no", + "59cn7.com", + "5a881de1.kortfilmfestivalen.no", + "5ac238e5fbe9a44f45f618faed5551b0.virosp.pl", + "5am33r5entra1.live", + "5atour.com", + "5b008e.r.axf8.net", + "5b48b50d.augustoxs.com", + "5bc06f2e.northlightpictures.ca", + "5bml.cfd", + "5brightonline.life", + "5buddies.com", + "5c-huu.cfd", + "5c751bbe.kortfilmfestivalen.no", + "5chkylbdt0.shop", + "5clec7yourch.quest", + "5d-yys.sbs", + "5d6b1d30.kortfilmfestivalen.no", + "5dd35899b0b7af190cbfe2dc7f0aec03.dioprl.pl", + "5e-ccz.sbs", + "5e-qixi.pro", + "5ebec5.r.axf8.net", + "5em5oyage5et.xyz", + "5erws.cc", + "5eye5olutions.quest", + "5fathoms.com", + "5fd5f1.cc", + "5ffefaaf.kortfilmfestivalen.no", + "5finder.com", + "5forex.ru", + "5gb-internetu-pakiety.blogspot.com", + "5gcp.cfd", + "5globaltrade.com", + "5h3n.cfd", + "5h9h.top", + "5hawk.com", + "5hrr0mon7jjj.site", + "5htalyshu0rizon.life", + "5i2.net", + "5iej.top", + "5ilvkd.cc", + "5isr.cfd", + "5jna.cfd", + "5kstore.com", + "5kv261gjmq04c9.com", + "5l8c.lat", + "5lv.net", + "5lwc.cfd", + "5lwq.cfd", + "5mcwl.pw", + "5nlinega8yz.online", + "5o-wp4.cfd", + "5o60oxc.cc", + "5p-cqo.lat", + "5p2z.cfd", + "5ravel5ug.xyz", + "5rt0fssc11en.quest", + "5secondritual.com", + "5tellarv1atalyst.xyz", + "5thavenuebuilding.com", + "5tysiecy.pl", + "5u-qqg.icu", + "5u.com", + "5udt.com", + "5vulkanvegas.com", + "5wh.co.zw", + "5wugu.za.com", + "5yfi7sy.com", + "6-1sas.sbs", + "6-2g5n.cfd", + "6-2z1m.cfd", + "6-542t.icu", + "6-8e40.sbs", + "6-aa8y.cfd", + "6-do5l.cfd", + "6-lcoh.sbs", + "60-yvl.lat", + "6000518.com", + "601l.icu", + "602.stats.misstrends.com", + "604.stats.misstrends.com", + "606.stats.misstrends.com", + "6093eccf-6734-4877-ac8b-83d6d0e27b46.edge.permutive.app", + "60fb6001.kortfilmfestivalen.no", + "60secpanic.com", + "60xg.cfd", + "60zi.cfd", + "61-6ii.sbs", + "612f6a2c94f6dab1fe30369c76532d54.nitxl.pl", + "615inspect.com", + "6165.rapidforum.com", + "6165e3f2d50cea948664d8f986a971b5.dioprl.pl", + "61bd8c9f.kortfilmfestivalen.no", + "61c65dbbc8ac11b1f122e2fec0f773b4.dioprl.pl", + "61y4c3hhp4rk.xyz", + "62-gy3.lat", + "63-0dh.cfd", + "63-wjx.sbs", + "63457ddaaccf1668c9c8247d73a1bcc7.dioprl.pl", + "6390b91d436d8d65b572be7747f0f3c3.dioprl.pl", + "63eal2state4ewel5xis.life", + "63hl-ks.cfd", + "641c210f83e7b.site123.me", + "641u.skin", + "647m.cfd", + "6491480h9-capi.taplytics.com", + "64bfa1c494cb9.site123.me", + "64fd2.cc", + "64hdmovie.com", + "64o7.cfd", + "64yc.cfd", + "65-6jc.cfd", + "651web.com", + "652028a47b540.site123.me", + "652ab78b243e3e.lhr.life", + "654.stats.misstrends.com", + "65cf88a1-6d06-4e6e-9163-b053dd3620af-00-1cld82xidz3hc.picard.replit.dev", + "65d1a34f8f9c511fcd8e6890--tangerine-pithivier-869c93.netlify.app", + "65ebc9621d958.site123.me", + "65sg-54.cfd", + "65xps.com", + "661trafficschool.com", + "662051c9.cftvpinheiro.com.br", + "663a73f134e9572911d782138f36ef40.dirks.pl", + "6660003.com", + "66av.cc", + "66shops.com", + "66xecin6hts.site", + "671.stats.misstrends.com", + "6735a55d.ngrok.io", + "67concepts.com", + "68-jxo.cfd", + "680.stats.misstrends.com", + "6848a4fb.kortfilmfestivalen.no", + "687-ct.c3tag.com", + "68fdx3s.cc", + "69-5tew.top", + "69-hky.cfd", + "69231685.kortfilmfestivalen.no", + "69271.000webhostapp.com", + "6973cde2.kortfilmfestivalen.no", + "697415411.xyz", + "69784354.xyz", + "699.stats.misstrends.com", + "69boysex.com", + "69er.de", + "69net.de", + "69slottica.com", + "6a-li7.sbs", + "6a9s.cfd", + "6allantry.xyz", + "6amateure.net", + "6antu5ead1rs.site", + "6arb.cfd", + "6armon6n00atu0.site", + "6b8a953b2bf7788063d5-6e453f33ecbb90f11a62a5c376375af3.r71.cf5.rackcdn.com", + "6b8d644d.kortfilmfestivalen.no", + "6bda826d.kortfilmfestivalen.no", + "6bdh.cfd", + "6brant11fe11ven.life", + "6c-dpy.lat", + "6c7e824116678a0dee7d9f60be7df1d4.nitwos.pl", + "6d734ecd6ebdea52eead1c9803697066.liamartem.pl", + "6d89c8775ff296f9058f9c06116ffecf.vistvx.pl", + "6df4b80b.kortfilmfestivalen.no", + "6e-nee.cfd", + "6e.co.kr", + "6e04.cfd", + "6e18e713.ghmsolutions.com.br", + "6e2f1d2ae033.com", + "6e89c1fcfe7226fa3805dc3cf5a44122.dioprl.pl", + "6e99326a.kortfilmfestivalen.no", + "6eccb055e68dcb1a55f2a701636e10f1.vistvx.pl", + "6f0f2065d63b790723a3029ba0c986eb.voltss.pl", + "6fd2c.cc", + "6ftlady.com", + "6fvk.cfd", + "6fzx.info", + "6g3235.sbs", + "6hsttymph00ny.site", + "6htn.cfd", + "6hturel000m.site", + "6htx.cfd", + "6kup12tgxx.com", + "6l0bal5t0re.xyz", + "6l0balc0re.xyz", + "6ldu6qa.com", + "6levat7atrix.site", + "6li0.sbs", + "6np9.cfd", + "6o-lcd.icu", + "6ox.de", + "6p-42s.icu", + "6ped2nd3yp.com", + "6q0l.cfd", + "6r-vlx.sbs", + "6range.fr", + "6ropel88raft.site", + "6sc.co", + "6server.com", + "6stuff.com", + "6sxnyssjrtzpe.cindypamperedpets.com", + "6uniquexyz.life", + "6vulkanvegas.com", + "6vx6.cfd", + "6w1.sharedlinkconnect.com", + "6weekmuscleplan.com", + "6xyl.cfd", + "6z-5ip.icu", + "7-1qtg.cfd", + "7-apx8.cfd", + "7-aut.live", + "7-fmvd.cfd", + "7-hzp8.cfd", + "7-ivpz.sbs", + "7-jqvu.lat", + "7-kqs93.cfd", + "7-msk2.sbs", + "7-sb5d.sbs", + "7-y5lu.cfd", + "70cb94b386f63cfc3ccf4ec37bc2ac9c.astrisla.pl", + "70d-j.cfd", + "70rge43ista.site", + "71-wjq.sbs", + "711tech.com", + "71dfae2d08986e11cbd71608b74f8b3b.nitwos.pl", + "71i.nuggad.net", + "72-7nl.cfd", + "72-news.com", + "7220a6565da49de0f484a373c21bebeb.nietx.pl", + "7228.eu", + "726.stats.misstrends.com", + "72d329.r.axf8.net", + "72dkplvzdlmpq2fceekvsfypb4mku3du6e3beayo47ljy-ipfs-cf--ipfs-com.translate.goog", + "72em4rive0one.xyz", + "72impala.com", + "72mk.cfd", + "73-63ld.cfd", + "73-sfh.homes", + "73-wu8d.cfd", + "7319-mario-aleksy.dnbrs.pl", + "735a432880a91b7814bd544cc2145255.vistvx.pl", + "7374732e6c67656e736f6c2e636f6d.hamgamtakhfif.ir", + "73ad252ea1bb6a9e0830dcc604310bf4.liamartem.pl", + "73dd12743f99993d24b4d59a99f6b6b4.nitxl.pl", + "73v-je3.cfd", + "74-9gur.cfd", + "74242747.xyz", + "74300437.xyz", + "74fed133.kortfilmfestivalen.no", + "74rh.cfd", + "75.ag", + "750.stats.misstrends.com", + "7500.com", + "755-ct.c3tag.com", + "758xps.com", + "75esession.fr", + "76.digisphere.marketing", + "763a1d063f6449d84e08fe1cc20eb446.vistvx.pl", + "768df2958c8a0cc2a6ea88390cc4a05e.vistvx.pl", + "76exl78.xyz", + "77328e7b.session-ctls.pages.dev", + "773fdeb0.kortfilmfestivalen.no", + "777-club.ru", + "777infosygnal.kookingclub.com", + "777partner.com", + "77dbdeca871b748e450d2caeb5b77bf1.vistvx.pl", + "77finite7hrive.life", + "77hr1ve71se.site", + "77is1onary.site", + "77jop.com", + "77ntdrrr6.site", + "77pe7trateg1st.site", + "77pl-15dr-24y2.shop", + "77search.com", + "77sio7innac1e.site", + "77sky.de", + "77squared.com", + "77tracking.com", + "78276.ussdns02.heketwe.com", + "78strive.quest", + "78tdd75.com", + "791026.com", + "79593b68.augustoxs.com", + "79704b51.kortfilmfestivalen.no", + "797457852.xyz", + "7adpower.com", + "7af04237.coletivohojeapassarinho.com.br", + "7airtrendy.xyz", + "7aut-budda.info", + "7aut-budda.pro", + "7aut-loteria.info", + "7aut-loteria.live", + "7aut.info", + "7aut.live", + "7aut.net", + "7aut.pro", + "7aut.shop", + "7aut.vip", + "7b86d87923b8c402136408e408a442fa.dioprl.pl", + "7bc2.cfd", + "7bdb9a38.kortfilmfestivalen.no", + "7bpeople.com", + "7c5f0c95e8c93b837aef8f47f52a17b0.dioprl.pl", + "7c99bf7ac6713598a97f02c80b210339.vistvx.pl", + "7ca86af1d9a67762b50a5730a22c06ad.neplisx.pl", + "7cic.com", + "7cnq.net", + "7co7en17.site", + "7d10b756.kortfilmfestivalen.no", + "7defa877.kortfilmfestivalen.no", + "7dot.cn", + "7e478478.kortfilmfestivalen.no", + "7ech11heels2bode.life", + "7ech7ssenti7.site", + "7elevation.com", + "7empirefilms.com", + "7ewel8rive5ista.xyz", + "7f4e3d27.cftvpinheiro.com.br", + "7fb.ru", + "7floci7har00r.life", + "7frenchweb.fr", + "7fs3-sf.cfd", + "7gdj-re.cfd", + "7gfs.com", + "7h-542.sbs", + "7hink883v.xyz", + "7hrivequ4ntum.xyz", + "7ild17oyfu7.site", + "7iquid1uxu7y.xyz", + "7ivj.cfd", + "7juzsrvtjg.shop", + "7k-nlt.icu", + "7knifes.com", + "7l1fehar7ony.site", + "7lk5.cfd", + "7llzjx.cc", + "7metasearch.com", + "7minuteworkout.com", + "7n-bfe.lat", + "7nnov7tgb.live", + "7nnovvrs.live", + "7o3o.biz.id", + "7owes7lanner.site", + "7q7uas0ul.site", + "7qsv.cfd", + "7qzd.cfd", + "7r-xvc.lat", + "7r0dig71u0e.site", + "7rmon7reez.site", + "7rojec7ro.site", + "7scwji403.sbs", + "7search.com", + "7sk546.cfd", + "7sloe.com", + "7softwaredreams.com", + "7starmattress.com", + "7sumz.cc", + "7thlegion.ru", + "7tive7inds.xyz", + "7tkb.cfd", + "7tu8.cfd", + "7uikf.cc", + "7vah.top", + "7vulkanvegas.com", + "7vulkanvegas37.com", + "7w-lb6.cfd", + "7wind.ru", + "7wol.top", + "7x.cc", + "7xc4n.com", + "7y-njd.cfd", + "7y6525.sbs", + "7y7.us", + "7ynerg7ulse.site", + "7zip.fr", + "8-44oh.cfd", + "8-6l.cfd", + "8-73hs.top", + "8-74ro.cfd", + "8-9ktm.sbs", + "8-ef6a.icu", + "8-fs42.cfd", + "8-l9e1.sbs", + "8-n06i.lat", + "8-od9i.icu", + "8-rapu.icu", + "8-rjgy.sbs", + "8-tqh4.cfd", + "8-ymxb.cfd", + "8-yt.cfd", + "8-z.com", + "80-85-153-139.cprapid.com", + "8021910668ac09f325e3f1eac8f6c2f9.nitwos.pl", + "803.stats.misstrends.com", + "804fd.cc", + "805taylor.com", + "808f6730.kortfilmfestivalen.no", + "808turnemup.com", + "80da232c444aedac5447a2d761a6aab2.danielbrunon.pl", + "80isio8ary0or.site", + "80q8nder7.site", + "80qu.cfd", + "80startups.com", + "81nerg0orafts.xyz", + "81ways.com", + "820.joomsearch.com", + "827301.000webhostapp.com", + "829331534d183e7d1f6a-8d91cc88b27b979d0ea53a10ce8855ec.r96.cf5.rackcdn.com", + "82jd-od.cfd", + "82link.cc", + "82o9v830.com", + "83-6vd.sbs", + "83-fid.cfd", + "83-kliw3.cfd", + "83-sfie.cfd", + "832c1b830922c07e3e2f6afd56d165b7.vistvx.pl", + "83js0-5.cfd", + "83kd-fsn2.cfd", + "83net.jp", + "83udg-47.cfd", + "84-ilf.lat", + "84-wk4c.cfd", + "8418aca27de3ad531cda2df1212d8f05.suxz.pl", + "844ed.cc", + "8454f.info", + "84fd1.cc", + "84j-sk.cfd", + "84jsl3.cfd", + "85-jey6.cfd", + "854jsgp.cfd", + "8574dnj3yzjace8c8io6zr9u3n.hop.clickbank.net", + "8585dds.cc", + "85ad52be.coletivohojeapassarinho.com.br", + "85mvyegzhaatly8wf4tu4w.on.drv.tw", + "85o1.top", + "86-dt5.sbs", + "860aa2cb82c94fe32f657a765f51678a.notvps.pl", + "863a768b.kortfilmfestivalen.no", + "8661d2c8.kortfilmfestivalen.no", + "86b161333800bb901088124913512819.mail-bnpparibas-pl.online", + "86kc.cfd", + "86wn03.aina3.com", + "87.sacors.top", + "87467931.kortfilmfestivalen.no", + "879.stats.misstrends.com", + "87c294002741fee40490e62542beef70.netuisx.pl", + "87w.info", + "882edfbc.kortfilmfestivalen.no", + "883zy.com", + "8855ec0e.kortfilmfestivalen.no", + "88794fcad9aa1a6e20214980a6cc7bfd.dioprl.pl", + "888-vip.net", + "888.com", + "888casino.com", + "888ciao.com", + "888goplay.com", + "888superstore.com", + "8899804.com", + "88artstreet.com", + "88betalo.com", + "88big.blog", + "88chan.pw", + "88ne57ft2.site", + "88pulsaxpenyidikslot.com", + "89657920f8f70f5ed543a48c3a4cb228.voltss.pl", + "89jswis3.sbs", + "89woodland.com", + "8akc.cfd", + "8b224ad1.augustoxs.com", + "8b3439.r.axf8.net", + "8b98281e4e0291dace20ee6f64523ecb.vistvx.pl", + "8b9df70cf7d4bdb7e653913230d44397.nitwos.pl", + "8bd96e3a224ea52741f484a7ecc3627f.noktsa.pl", + "8bitbugle.com", + "8bitgoblin.com", + "8c4d.cc", + "8c6f1b71.kortfilmfestivalen.no", + "8cb4n.cfd", + "8cb8a3.r.axf8.net", + "8d6274.r.axf8.net", + "8d6274.t.axf8.net", + "8d9v.cfd", + "8dc5ad-cloud.webnotifications.net", + "8decf342.kortfilmfestivalen.no", + "8dhsdg.cc", + "8e-6wj.lat", + "8englutativa.sa.com", + "8engreiria.sa.com", + "8ewel0ech4xpanse.quest", + "8fedad487b1fda410e9f48fc639f2213.notplsz.pl", + "8fs3vx0.cfd", + "8fvchzuz.myutilitydomain.com", + "8gold.com", + "8h-ow7.sbs", + "8hj500ro4t7.groovepages.com", + "8iksj.cc", + "8indful8ath.site", + "8jdw.top", + "8jjjnnaclki88lse.xyz", + "8jk-8g.cfd", + "8k-v05.sbs", + "8k4v.cfd", + "8k7s.pw", + "8khmer.com", + "8l89.lat", + "8mazjourn3y.site", + "8o5s.top", + "8ocj.cfd", + "8oxi.top", + "8pex00rb0r.site", + "8plm.cfd", + "8qui.icu", + "8qxo.cfd", + "8rf.com", + "8sd0.cfd", + "8sg-43kw.cfd", + "8shop.me", + "8si.ru", + "8streams.com", + "8sxc.cfd", + "8t-yhh.sbs", + "8thoughts.com", + "8trateg88ge.site", + "8uc1.jave.xyz", + "8uch.jave.xyz", + "8ue9q7i.com", + "8usic8aves.live", + "8vulkanvegas.com", + "8wvyxelh9ztzx3xeqeqg.15cl6.ru", + "8x1r.cfd", + "8xnk.skin", + "8xp1orin8orld.site", + "8xv8.com", + "8xvn.skin", + "8y-mbj.cfd", + "8z9k.icu", + "9-1ct3.sbs", + "9-43sf.cfd", + "9-8b38.sbs", + "9-ant8.sbs", + "9-f78y.icu", + "9-gigs.com", + "9-gt4g.sbs", + "9-r7wh.cfd", + "909designs.com", + "90air.pl", + "90bongda.com", + "90ella11nsight.life", + "910511a3bb8288374546c9007fd61b13.dirks.pl", + "911.x24hr.com", + "911chicagoplumbing.com", + "912648.aioc.qbgxl.com", + "912mbc.com", + "914cada338608c3880ae86686ee2e6ee.twospx.pl", + "916fe4eb.kortfilmfestivalen.no", + "9190c33604fe73b006c363aa58d221f1.marcoprzy.net.pl", + "91lo.cfd", + "92-fg3.cfd", + "920238.com", + "92216a10512183eec887c244d557fe80.vistvx.pl", + "92260b84125c16671f6783c3a6254f7e.liamartem.pl", + "923jsll-ke.cfd", + "925.lt", + "9296da0c77a08a4fde43a56327b87504.vistvx.pl", + "929fe2c1.kortfilmfestivalen.no", + "92b96773c3d38ff5272455beb6ab550c.antoniowawr.warszawa.pl", + "93-dks3.cfd", + "93-ierf4sf.cfd", + "93f11c1916d91f2592a28e4adea4df42.marcoprzy.net.pl", + "93fe20645d41ee49f0b005ac69649654.dioprl.pl", + "93iohg-5.cfd", + "942fb613a0ae6857e69ae3d961501001.nitwos.pl", + "9481eef9.kortfilmfestivalen.no", + "949onwin.com", + "94ae44e6.kortfilmfestivalen.no", + "94cdn.com", + "94fs-rg3.cfd", + "94gk0.cfd", + "94j0.cc", + "94yiu.cfd", + "954a8fd5.kortfilmfestivalen.no", + "95cf4d08.kortfilmfestivalen.no", + "95dg3.cfd", + "95yd.skin", + "961.com", + "964566312800d59ebd3d0221bd0dd8d5.dioprl.pl", + "9707d04c.kortfilmfestivalen.no", + "9709c2f03cc8691ff13318bce6be7cc3.nitospax.pl", + "9718ba1d.kortfilmfestivalen.no", + "97393926.lol", + "9745abee9473d9841bc96c1d0c7ba637.visolaw.pl", + "977o.de", + "97b1c56132dfcdd90f93-0c5c8388c0a5897e648f883e2c86dc72.r54.cf5.rackcdn.com", + "97d9c09db87e59ca80a67083368c6acd.vistvx.pl", + "97f4193bcc2a7349f4b8b655575c3c21.vistvx.pl", + "97fn1ej0.myutilitydomain.com", + "98-66-161-107.cprapid.com", + "98-jry3.cfd", + "982899af.kortfilmfestivalen.no", + "982a06a6.northlightpictures.ca", + "986.stats.misstrends.com", + "9875859.online", + "987l.cfd", + "98866666.com", + "98e-3fwa.cfd", + "98lh.cfd", + "98sculptor.quest", + "99-eje.cfd", + "99.versex.top", + "994119.r.axf8.net", + "999cloud999.xyz", + "999ways.blogspot.co.uk", + "999webdesign.com", + "99bengals.com", + "99bthgc.me", + "99ly.info", + "99nagemen77ista.site", + "99nft.org", + "99topnn.info", + "9a-pa7.sbs", + "9aad7115.amy.gs", + "9b27e1f1.cftvpinheiro.com.br", + "9b9s.cfd", + "9boe.top", + "9c9h.cfd", + "9cc2cf3f1d33dd7e55fef0b6e5b4be15.notvps.pl", + "9cc6.cfd", + "9cd76b4462bb.com", + "9d060c.r.axf8.net", + "9d4df.cc", + "9dacbd.r.axf8.net", + "9dbet.net", + "9e26d00f7449e079f8b5cf010394c7c7.natoplx.pl", + "9e97cf8b099a.cdn4.forter.com", + "9ead4e21.kortfilmfestivalen.no", + "9eb5cbc4.kortfilmfestivalen.no", + "9ej-4.cfd", + "9f-qd8.cfd", + "9f-vqf.lat", + "9fd5c29a.cftvpinheiro.com.br", + "9gko.cfd", + "9goke-54md.cfd", + "9gyv.mjt.lu", + "9h7n8.com", + "9hiv.cfd", + "9i-ge3.sbs", + "9ics.cn", + "9ioxnjp14q.monster", + "9jarice.com", + "9jsl-45.cfd", + "9kbi.cfd", + "9klmon9oom.life", + "9ljo.cfd", + "9man.cfd", + "9med.net", + "9n-hs0.sbs", + "9nkm.cfd", + "9nxbb.cc", + "9onbir.com", + "9opulent9.xyz", + "9ovc.cfd", + "9p-5cc.lat", + "9ports31ction.live", + "9print.pl", + "9q9v.icu", + "9rd9lane1.xyz", + "9smartx8z.online", + "9starabs.com", + "9ste11arjadge1s.site", + "9stoneinvestments.com", + "9t3llar04ura.site", + "9thien.com", + "9uae.com", + "9ucjcn.cc", + "9uxx.cfd", + "9vyg.cfd", + "9vz3.info", + "9w3p.cfd", + "9wag.cfd", + "9yardslease.com", + "a-3c3o.sbs", + "a-5.info", + "a-653n.cfd", + "a-ads.com", + "a-blog.eu", + "a-c-engine.com", + "a-cast.jp", + "a-ipyn.sbs", + "a-krakow-pl.weebly.com", + "a-lamexicana.com", + "a-oqm.cfd", + "a-ouv4.cfd", + "a-redirect.com", + "a-reporting.nytimes.com", + "a-resolver.com", + "a-smear.sbs", + "a-tracker.space", + "a-vient.com", + "a.1nimo.com", + "a.abnad.net", + "a.ad.playstation.net", + "a.adorika.net", + "a.adready.com", + "a.adtpix.com", + "a.ajkelra.com", + "a.alpstationcles.com", + "a.amd.com", + "a.answers.com", + "a.autoexpress.co.uk", + "a.avalhukof.com", + "a.baidu.com", + "a.bbuuddaa.top", + "a.beliefnet.com", + "a.bf-ad.net", + "a.bitmango.com", + "a.blesk.cz", + "a.boom.ro", + "a.buuda.top", + "a.cbc.ca", + "a.cctv.com", + "a.cdn.intentmedia.net", + "a.centrum.cz", + "a.cntv.cn", + "a.cookpad-ads.com", + "a.custompc.co.uk", + "a.denik.cz", + "a.dynad.net", + "a.environmentaldefense.org", + "a.evo.co.uk", + "a.exdynsrv.com", + "a.fandango.com", + "a.farlex.com", + "a.fox.com", + "a.gmasken.top", + "a.goember.com", + "a.gree.jp", + "a.gsmarena.com", + "a.heavy-r.com", + "a.heretv.com", + "a.hspvst.com", + "a.huluad.com", + "a.hypnosisandfitness.com", + "a.idio.co", + "a.independent.co.uk", + "a.iprima.cz", + "a.itpro.co.uk", + "a.kerg.net", + "a.kickassunblock.net", + "a.klaviyo.com", + "a.ladipage.com", + "a.law.com", + "a.libertystmedia.com", + "a.livesportmedia.eu", + "a.macuser.co.uk", + "a.mktw.net", + "a.mobify.com", + "a.mobile.toboads.com", + "a.muloqot.uz", + "a.networkworld.com", + "a.one.impact-ad.jp", + "a.optinmonster.com", + "a.optnmnstr.com", + "a.pcpro.co.uk", + "a.popin.cc", + "a.predictvideo.com", + "a.prisacom.com", + "a.remarketstats.com", + "a.romankyo.com", + "a.rvttrack.com", + "a.sakh.com", + "a.shop.com", + "a.shopserve.jp", + "a.slunecnice.cz", + "a.spynote.us", + "a.ss34.on9mail.com", + "a.tempurpedic.com", + "a.thoughtleadr.com", + "a.tiscali.co.uk", + "a.total-media.net", + "a.tradmt.top", + "a.triggit.com", + "a.trkme.net", + "a.twiago.com", + "a.ucoz.net", + "a.ucoz.ru", + "a.vartoken.com", + "a.vfghd.com", + "a.vfgtb.com", + "a.vonage.com", + "a.vtvdigital.vn", + "a.wikia-beacon.com", + "a.wishabi.com", + "a.xanga.com", + "a00765d.cc", + "a01.korrelate.net", + "a0152829.xsph.ru", + "a02.korrelate.net", + "a0243171.northlightpictures.ca", + "a0o2.cfd", + "a0ti.cfd", + "a0tomotion.xyz", + "a0wq.cfd", + "a1.airdrop2023.top", + "a1.api.bbc.co.uk", + "a1.goo.ne.jp", + "a1.vdna-assets.com", + "a1008.cetusinvestmentsbtc.com", + "a11egro.com", + "a11yio.com", + "a12603.aimedia.lk", + "a135.wftv.com", + "a13615.cetusinvestmentsbtc.com", + "a15172379.alturo-server.de", + "a15dp7gw.forms.app", + "a18120.kanuassociates.com", + "a18348.awicksin.com", + "a18357.24houcryptowatcher.com", + "a1843.g.akamai.net", + "a1864553.kortfilmfestivalen.no", + "a18899.covidvcfund.com", + "a1a.pl", + "a1challenge.com", + "a1days.com", + "a1e2z.cc", + "a1gro.com", + "a1ig.cfd", + "a1laptopl1fe.quest", + "a1researchsolution.com", + "a1rev.com", + "a1thumbpost.com", + "a1uaecl1pse.site", + "a2-qcm.cfd", + "a2.mediagra.com", + "a21907.24houcryptowatcher.com", + "a21e52b9.kortfilmfestivalen.no", + "a23da5a7b9b748370b15c0f259d53ca6.dioprl.pl", + "a25332.24houcryptowatcher.com", + "a25887.kanuassociates.com", + "a26342c322280107dfc6e88e655265bd.vistvx.pl", + "a27350.24houcryptowatcher.com", + "a27820.kanuassociates.com", + "a29857.aimedia.lk", + "a2btrans.pl", + "a2dfp.net", + "a2loan.com", + "a2pub.com", + "a2sex.com", + "a2zbuysell.com", + "a2zgroup.in", + "a2zmarketingsolution.com", + "a2zvintage.com", + "a2zyojana.com", + "a3.suntimes.com", + "a3.websitealive.com", + "a3020.24houcryptowatcher.com", + "a30pl.progrbest.top", + "a31024.bkktothemoon.com", + "a32-dw.cfd", + "a34184.eliteoftokens.com", + "a35199ed3e5e4b045829a8a31ce031ae.dioprl.pl", + "a355c1c0.kortfilmfestivalen.no", + "a36192.aimedia.lk", + "a37635.awicksin.com", + "a37904.bkktothemoon.com", + "a38236.24houcryptowatcher.com", + "a39486.24houcryptowatcher.com", + "a3wfncy21wl7.cfd", + "a40239.covidvcfund.com", + "a40pl.progrbest.top", + "a41768.24houcryptowatcher.com", + "a4248.eliteoftokens.com", + "a42911.kanuassociates.com", + "a42ecc42.kortfilmfestivalen.no", + "a43277.aimedia.lk", + "a4344.eliteoftokens.com", + "a440stand.com", + "a44702.24houcryptowatcher.com", + "a460.cell.phone.ringtone.samsung.sms13.de", + "a48025.kanuassociates.com", + "a49151a8.kortfilmfestivalen.no", + "a49395.aimedia.lk", + "a4cinternet.com", + "a4dab999272a068972763617d83a31fe.btntls.pl", + "a4lll.com", + "a4p.adpartner.pro", + "a4stroques1.quest", + "a5.overclockers.ua", + "a50.g2.akamai.net", + "a51529.24houcryptowatcher.com", + "a51f8bbad2c0b0874bfeb077c7dddf97.vistvx.pl", + "a5230.aimedia.lk", + "a52398.24houcryptowatcher.com", + "a54319.24houcryptowatcher.com", + "a55449.cetusinvestmentsbtc.com", + "a55531.24houcryptowatcher.com", + "a55829.covidvcfund.com", + "a5597.awicksin.com", + "a59803.24houcryptowatcher.com", + "a6-2jf.cfd", + "a60135.24houcryptowatcher.com", + "a60436.kanuassociates.com", + "a61242.eliteoftokens.com", + "a62875.kanuassociates.com", + "a63469.awicksin.com", + "a64904.flymetothevenus.com", + "a660d56d14c2c1c84fcb19221a96168f.voltss.pl", + "a66963.aimedia.lk", + "a67.papiashvili.top", + "a68023.kanuassociates.com", + "a68a.fun", + "a6d00829bd34c2ce014e1421e6cb7f5d.dioprl.pl", + "a6fgym.sbs", + "a7-bm.cfd", + "a7-wzw.sbs", + "a70618.bkktothemoon.com", + "a70907.cetusinvestmentsbtc.com", + "a71049.awicksin.com", + "a72554.cetusinvestmentsbtc.com", + "a73093.24houcryptowatcher.com", + "a74913.24houcryptowatcher.com", + "a76363.eliteoftokens.com", + "a76830.awicksin.com", + "a77.awicksin.com", + "a7cleaner.com", + "a8.net", + "a80721.awicksin.com", + "a81062.24houcryptowatcher.com", + "a82143.cetusinvestmentsbtc.com", + "a82300.columbabkkfund.com", + "a83542.kanuassociates.com", + "a85.info", + "a8750d91.kortfilmfestivalen.no", + "a87569.awicksin.com", + "a89078.kanuassociates.com", + "a89fcaa8dc828285bd4c0fe17999d83c.astrisla.pl", + "a8dhee.sbs", + "a8ea603db9b9da4797a622f6ccd44732.btntls.pl", + "a90541.awicksin.com", + "a91012.24houcryptowatcher.com", + "a91036.24houcryptowatcher.com", + "a91695.aimedia.lk", + "a92358.cetusinvestmentsbtc.com", + "a93100.columbabkkfund.com", + "a94.info", + "a94229.walletconnecthome.com", + "a97804.kanuassociates.com", + "a99783.cetusinvestmentsbtc.com", + "a9v8.cn", + "aa-metrics.aircard.jp", + "aa-metrics.airpayment.jp", + "aa-metrics.airregi.jp", + "aa-metrics.airreserve.net", + "aa-metrics.airrsv.net", + "aa-metrics.airwait.jp", + "aa-metrics.arg.x.recruit.co.jp", + "aa-metrics.beauty.hotpepper.jp", + "aa-metrics.bookingtable.jp", + "aa-metrics.golf-jalan.net", + "aa-metrics.handy.airregi.jp", + "aa-metrics.handy.arg.x.recruit.co.jp", + "aa-metrics.hokench.com", + "aa-metrics.hotpepper-gourmet.com", + "aa-metrics.hotpepper.jp", + "aa-metrics.jalan.net", + "aa-metrics.minterior.jp", + "aa-metrics.ponparemall.com", + "aa-metrics.recruit-card.jp", + "aa-metrics.restaurant-board.com", + "aa-metrics.salonboard.com", + "aa-metrics.tabroom.jp", + "aa-metrics.trip-ai.jp", + "aa.hypnosisandfitness.com", + "aa.reviewplus.jp", + "aa.topprogit.xyz", + "aa.tweakers.nl", + "aa5avn.top", + "aa7vgmjjsz.click", + "aa81bf391151884adfa3dd677e41f94be1.com", + "aaa-architecten.nl", + "aaa-arcobaleno.it", + "aaa.glitchrepublic.com", + "aaa.japanxvideos.mobi", + "aaaaabbbbbb.com", + "aaaf.jp", + "aaam.fr", + "aaamedicalsupplies.com", + "aaamedicalsupplies.site", + "aaannuairex.com", + "aaaurgentcare.net", + "aab94f698f36684c5a852a2ef272e031bb.com", + "aabesi.com", + "aac-lyon.fr", + "aace.prodepl.top", + "aactofloveadoption.com", + "aad.yuzxcadas.shop", + "aaddcount.com", + "aaddzz.com", + "aadipower.com", + "aadiventura.com", + "aadroid.net", + "aads.treehugger.com", + "aadultwork.com", + "aadvantage.quest", + "aadwa.com", + "aag.yahooapis.jp", + "aaifull.com", + "aakarcontainers.com", + "aakashuxdesign.com", + "aalocine.fr", + "aalures.com", + "aamadcg.com", + "aamapi.com", + "aamcf.aamsitecertifier.com", + "aamchevirar.com", + "aametrics.aktia.fi", + "aamt.nbcnews.com", + "aamt.today.com", + "aan.amazon.com", + "aanalytics.adelaide.edu.au", + "aandtequestrian.com", + "aanetwork.vn", + "aangzen.com", + "aanqylta.com", + "aanutritionniste.com", + "aanyaecopatra.com", + "aaorganics.com", + "aapatkaal.com", + "aapexpress.com", + "aapkinaukari.com", + "aapulkipune.org", + "aapz.com", + "aarahealthcare.com", + "aaralanona.site", + "aaravinternational.com", + "aaravos.com", + "aarbur.com", + "aarhushavnerundfart.com", + "aarogyamayurved.com", + "aaronabel.com", + "aaronautosandtrucks.com", + "aaronjkramer.com", + "aaronjosephmartin.com", + "aaronoflegend.com", + "aaronyc.com", + "aarth.net", + "aasaan-app.com", + "aashealthtech.com", + "aashfab.com", + "aashrayacademy.com", + "aashtaprintmart.com", + "aashyamayro.com", + "aasmiecoplanters.com", + "aast3r22d4str0n4ut.site", + "aastin.com", + "aatradersllc.com", + "aaui.infoprog.xyz", + "aavelocker.com", + "aawears.com", + "aawiyrnn.xyz", + "aax-eu-dub.amazon.com", + "aax-us-east-retail-direct.amazon.com", + "aaxads.com", + "aaxads.com.edgekey.net", + "aaxc.prodepl.top", + "aayaamayoga.com", + "aayurvedsai.com", + "aayushkejriwal.com", + "aazmshops.com", + "aazti.com", + "ab.5.p2l.info", + "ab.adpro.com.ua", + "ab.teenx.free.fr", + "ab.tweakers.nl", + "ab159015.adbutler-zilon.com", + "ab163949.adbutler-kaon.com", + "ab199.de", + "ab3aad2010.com", + "ab44aa.r.axf8.net", + "ab4hr.com", + "ab59bde1.kortfilmfestivalen.no", + "ab6f0bf4.kortfilmfestivalen.no", + "ab77casino.com", + "ab913aa797e78b3.com", + "abacho.net", + "abackafterthought.com", + "abackchain.com", + "abacusfinance.co.uk", + "abacusnet.info", + "abacuspresents.com", + "abadass.com", + "abakus-asia.com", + "abandonedaction.com", + "abaujhegykoz.org", + "abavi.org", + "abbanreddy.com", + "abbeystpatrick.com", + "abbeyxxx.com", + "abbfgroup.com", + "abbloggingteach.com", + "abbyafrik.com", + "abbywintersnudes.thumblogger.com", + "abc-ads.com", + "abc-kurier.cloud", + "abc-paczka.cloud", + "abc-paczki.cloud", + "abc.amaretto.xja.pl", + "abc.doublegear.com", + "abcbizgroup.com", + "abcd.mdc.akamaized.net", + "abcelectricandelectronics.com", + "abcglobalrecycling.com", + "abchina.fr", + "abclauncher.com", + "abclnks.com", + "abcno.nuggad.net", + "abcodemaster.com", + "abcplushtoys.com", + "abcsex.dk", + "abcstats.com", + "abctoppictures.net", + "abctrack.info", + "abdalmanan.com", + "abdicted.com", + "abdl-adult-baby-phone-sex.info", + "abdlphone.com", + "abdmtv.com", + "abdotechs.com", + "abdulfazul.com", + "abdulla-mousa-alshaer.com", + "abdullahsk.com", + "abdulmelikpehlic.com", + "abdurantom.com", + "abeardedcoder.com", + "abeehamishcah.com", + "abeernaturals.com", + "aberranida.site", + "abetran.com", + "abetterinternet.com", + "abetterpay.com", + "abetting.net", + "abhideeptech.com", + "abhilashmedia.com", + "abhinandandiagnostics.com", + "abhinavsirohi.com", + "abhinavsofteng.com", + "abhinaygraphics.com", + "abhyasonline.com", + "abi83-schramberg.de", + "abilitatioershi.eu", + "abilitytrading.xyz", + "abiskarfoodproduct.com", + "abissnet.net", + "abkarateandkravmagaonline.com", + "ablaktas.com", + "ablefull.com", + "ablekitchenware.com", + "ableoffers.com", + "ablink.comms.trainline.com", + "ablink.news.emails-puregym.com", + "ablinks.mail.hinge.co", + "ablygo.com", + "abm-bs.com", + "abnbharat.com", + "abnehmentropfen.com", + "abnmarket.com", + "abo.prismamediadigital.com", + "aboardamusement.com", + "aboardlevel.com", + "aboer-ga.cfd", + "abogaciafederal.org", + "abogade.net", + "abogadocaba.net", + "abogadocanning.net", + "abogadodejacksonville.com", + "abogadoenguatemala.com", + "abogadoenpeten.com", + "abogadoscanning.net", + "abogadosdeaccidentes.com", + "abogadosinmigracionga.com", + "abogadosvisajuvenil.com", + "abogadx.net", + "abogadxs.net", + "abonne100.free.fr", + "abort-count.smbeat.jp", + "abosgwi1gvgus2pvnhfn1wv.surge.sh", + "abosvkinka.com", + "abota.mertton.xyz", + "abourselfi.com", + "about-blank-cqn.pages.dev", + "aboutdavidgordon.com", + "aboutglucosehealth.com", + "aboutharrypotter.fasthost.tv", + "abouthomesdecorating.com", + "aboutproperty.co.uk", + "aboutsethcampbell.com", + "aboutwebservices.com", + "aboutyoupl.vip", + "above.com", + "abovel.sbs", + "abp-32.cfd", + "abp.smartadcheck.de", + "abqec.com", + "abrag.net", + "abrahamschildren.com", + "abrasivesmetallurgy.cyou", + "abrittel.fr", + "abroad-ad.kingsoft-office-service.com", + "abroad-advisors.com", + "abroadpadhai.com", + "abruptpath.xyz", + "abruptroad.com", + "abrutel.fr", + "abruzzoinitaly.co.uk", + "abs.proxistore.com", + "abscbn.spinbox.net", + "absenters.sbs", + "absentstream.com", + "abshop.fr", + "absinfos.com", + "absmoh.com", + "absmohub.com", + "absoluhlsi.monster", + "absolute-live.com", + "absolutecigs.net", + "absolutehookup.com", + "absolutevapor.com", + "absolutewrite.fr", + "absolutezeros.duckdns.org", + "absonepoint.com", + "absorbingband.com", + "absorbingcorn.com", + "abstractedauthority.com", + "abstracthomesolutions.com", + "absurdinfluencer.com", + "absurdwater.com", + "absystem.pro", + "absystem.world", + "abtadetr.online", + "abtasty.com", + "abtasty.net", + "abtest.alibaba.com", + "abtest.mistat.xiaomi.com", + "abtesting.perfectcorp.com", + "abtpackers.com", + "abtracker.adultbouncer.com", + "abuanews.com", + "abysslose.xyz", + "abyssmedia.fr", + "ac-ad.pages.net.br", + "ac-crerteil.fr", + "ac-feedback.com", + "ac-parcing.store", + "ac-strasboourg.fr", + "ac-transfer.com", + "ac-versdailles.fr", + "ac.ajur.info", + "ac.atpanel.com", + "ac.batmobi.net", + "ac.bkaliorsa.com", + "ac.realvu.net", + "ac.rnm.ca", + "ac0rnalley.xyz", + "ac1vemen1ppin1.site", + "ac9d98.r.axf8.net", + "aca-eg.com", + "aca-languedoc.fr", + "acaballoporlahistoria.org", + "academhwai.top", + "academia-marketing-digital.com", + "academiacivis.com", + "academiadecanto.org", + "academiadoconhecimento.org", + "academific.com", + "academy-bitcoin.com", + "academy-internet.net", + "academy.hubspot.com", + "academy.urekamedia.com", + "academyascent.space", + "acads.net", + "acagee.com", + "acaiberryextreme.pl", + "acalvet.com", + "acampamentovideira.com", + "acarhi.org", + "acastsurveyor.com", + "acbras.com", + "acc-verifying.com", + "acc.mastercasc.top", + "acca-india.com", + "acccessservice.weebly.com", + "acceleratedpips.live", + "acceleratewitharrow.com", + "accelerationlife.blogspot.com", + "accelone.net", + "acceptlnterac-email-transfer-online-2fasecure.com", + "accerti.com", + "acces.streaming-direct.co", + "accesfxmining.com", + "access.autotrdes.top", + "accesscherry.com", + "accessdeck.com", + "accessfreevpn.com", + "accessibledigitaltrends.com", + "accessparallel.com", + "accessport.jp", + "accesssoriesworld.com", + "accessup.goldcows.com", + "accidentadvicehelpline.co.uk", + "accion-promocional.ru", + "accionods.org", + "acckerala.com", + "accmailer.com", + "accomodation-tastes.net", + "accordiae.com", + "accords.my-chatprogram.xyz", + "account-3585d.web.app", + "account-659c4.web.app", + "account-annuncio-invia-reclamo.netlify.app", + "account-appeal-support-10035498762493.netlify.app", + "account-banned-tv30405-6ba666.netlify.app", + "account-billing.net", + "account-bofa.serv00.net", + "account-complaint-guide-a49.netlify.app", + "account-fb-security-b03df.firebaseapp.com", + "account-flix.net", + "account-help-center-for-business.vercel.app", + "account-kigo.net", + "account-nfli.com", + "account-online-allegro.141-98-10-24.cprapid.com", + "account-online-allegro.95-179-191-118.cprapid.com", + "account-review.com", + "account-settings-customer-help.com", + "account-settings-help-inc.com", + "account-settings-inc.com", + "account-verify-case-71f01.firebaseapp.com", + "account.paypal-inc.tribesiren.com", + "accountableroofingservice.com", + "accountantchimp.com", + "accountati.com", + "accountcanceled.com", + "accountnotify.com", + "accountprotection.xyz", + "accountregistering.com", + "accounts-settings-passwd.rf.gd", + "accounts-tibia.com", + "accounts.from-booking.center", + "accounts.longmusic.com", + "accounts.mx", + "accounts.secure-ua.website", + "accounts.ukr.net.ssl2.in", + "accounts.winniing.click", + "accountsections.com", + "accprouae.com", + "accrogers-overview.com", + "acct.autotrdes.top", + "acctrecovery.com", + "acctref.com", + "accubookkeepingservice.com", + "accufane.com", + "acculeapanalytics.com", + "acd4b8af.kortfilmfestivalen.no", + "acdjhv.s3.us-east-005.backblazeb2.com", + "ace.adoftheyear.com", + "ace333thailand.com", + "acedigitalagency.com", + "acedtool.com", + "aceegtd.com", + "acefalobi.com", + "aceitesesencialeszaragoza.com", + "aceleradordeemagrecimento.com", + "aceleramaisbrasil.org", + "acemastery.com", + "acemetrics.aaa.com", + "acemlnb.com", + "acenar.com", + "aceofshades.com", + "aceofwalls.com", + "acessmaintenance.com", + "acesso-opinapix.com", + "acessoires-electromenager.fr", + "acetaminolmiber.life", + "acetriple.com", + "aceviperu.org", + "acezsoftware.com", + "acglg.aimedia.lk", + "acglgoa.com", + "achae.com", + "acharyadrparmanand.com", + "acharyasomil.com", + "acheterviagrafr24.com", + "achetezfacile.com", + "achieversadda.org", + "achota.com", + "achpaydraftpay.pages.dev", + "achterin.nl", + "achuboveri.net", + "acid-adserver.click", + "acidlode.site", + "acidxtone.com", + "acieltechnologies.com", + "aciklise.web.tr", + "acimo.com", + "acjs.aliyun.com", + "ack.mynv.jp", + "ackmond.ru.com", + "ackmond.sa.com", + "ackng.com", + "aclaracionessat.com", + "aclickads.com", + "acm3pro.com", + "acmallas.com", + "acme.tango.me", + "acmen.fr", + "acmezion.com", + "acmmarketingdigital.com.br", + "acmmtech.com", + "acmsa.com.ar", + "acneforums.com", + "acnenomor.com", + "acods.xiproject.top", + "acompanhantesbrasil.com.br", + "acompanhantesdeportugal.com", + "acomprarapp.com", + "aconcaguanews.com", + "aconequipments.com", + "acookie.alimama.com", + "acornperception.click", + "acornpointlodge.com", + "acostaproductions.com", + "acousticprojct.sbs", + "acoustoopticmodulator.com", + "acpbdf.com.br", + "acproyectos.com", + "acquaint.sbs", + "acquasof.com", + "acquiesce.sbs", + "acquisition-network.com", + "acquisitiongurus.com", + "acresure.com", + "acrh.be", + "acridtwist.com", + "acrobatnews.site", + "acronymfinder.website", + "acrossgoldenplains.com", + "acrossprimetv.com", + "acrowiswhite.com", + "acryglob.com", + "acs.56.com", + "acs.agent.56.com", + "acs.agent.v-56.com", + "acsentia.fr", + "act.chatpros.site", + "act1.chatpros.site", + "actfastbookkeeping.com", + "actingvoley.xyz", + "action-service-contract-user-41f340.netlify.app", + "actiondesk.com", + "actionflash.com", + "actionmobilemarine.net", + "actionnooz.com", + "actionpixel.com", + "actionsplash.com", + "actionsportperformance.com", + "actiontoyfigure.com", + "actiontyres.com", + "activatelearningonline.instructure.com", + "activatemyaccnt.com", + "activateprofile.info", + "activation-iboplayer.com", + "activation2fa.ru", + "active-folders.com", + "active-keto-official.com", + "active.cache.el-mundo.net", + "active.inebages.com", + "active27a8z-tv8727az.oczyszerokootwarte.com.pl", + "activeauthmainselecgtedupdate.ru", + "activebeat.fr", + "activecoachings.com", + "activefeet-store.com", + "activeideas.net", + "activeliving111.life", + "activemetering.com", + "activepr.ru", + "activevisits.com", + "activewatch.ro", + "activistforeheadsyndromear.pro", + "activisthedgehoging.pro", + "activistmeringuehedgehogis.pro", + "activistmeringuescaffoldas.pro", + "activizen.com", + "activswitzerland.com", + "actonadvice.com", + "actonsoftware.com", + "actovisindia.com", + "actricesmexicanasdesnudas.com", + "actu24.online", + "actual-time.com", + "actual.asmucol.com", + "actual.deharina.com", + "actualdeals.com", + "actualforge.click", + "actuality-new.articledd.com", + "actuality-new.europaclicx.com", + "actuality-poland.europaclicx.com", + "actualizedqbuge.life", + "actuallygoodcontent.com", + "actuallysheep.com", + "actuallysnake.com", + "actuallything.com", + "actualne.cruftinrebut.com", + "actualnosci.cruftinrebut.com", + "actulite.com", + "actumtextil.com", + "actus.org.pl", + "actvtrack.com", + "acuio.org", + "acuityads.com", + "acuityplatform.com", + "aculo.fr", + "acupuncture-pregnancy-mornington.com", + "acupuncturebloomrooms.com", + "acupuncturefertilitymornington.com", + "acupuncturepregnancymornington.com", + "acuratldashkit.com", + "acutabovecorp.com", + "acutesound.click", + "acutetemps.cfd", + "acvebety.site", + "acvs.mediaonenetwork.net", + "acvsrv.mediaonenetwork.net", + "acwos.shop", + "acyclovir.1.p2l.info", + "ad-411.com", + "ad-52f.sbs", + "ad-admin.vnay.vn", + "ad-alp.net", + "ad-analyze.jp", + "ad-api-v01.uliza.jp", + "ad-arata.com", + "ad-arata.s3.amazonaws.com", + "ad-balancer.at", + "ad-balancer.net", + "ad-brix.com", + "ad-cdn.technoratimedia.com", + "ad-clicks.com", + "ad-cloud.jp", + "ad-count.jp", + "ad-cupid.com", + "ad-delivery.net", + "ad-dev.globalnoticias.pt", + "ad-display.wikawika.xyz", + "ad-exchange.toast.com", + "ad-feed.com", + "ad-feeds.com", + "ad-flow.com", + "ad-gbn.com", + "ad-generator.net", + "ad-hatena.com", + "ad-hostgator.com", + "ad-house.mobi", + "ad-im-cmg.streamguys1.com", + "ad-image.val.jp", + "ad-indicator.com", + "ad-info.val.jp", + "ad-link.jp", + "ad-logging2.ap-northeast-2.elasticbeanstalk.com", + "ad-m.asia", + "ad-maven.com", + "ad-mediation.tuanguwen.com", + "ad-miner.com", + "ad-move.jp", + "ad-ndtv.3s.com.vn", + "ad-nex.com", + "ad-pay.de", + "ad-plus.cn", + "ad-rotator.com", + "ad-score.com", + "ad-sdk.altamob.xiaoying.co", + "ad-seek.jp", + "ad-sell.com", + "ad-server-lb-294150285.ap-southeast-1.elb.amazonaws.com", + "ad-server.co.za", + "ad-server.gulasidorna.se", + "ad-serverparc.nl", + "ad-shot.com", + "ad-souk.com", + "ad-sp.biz", + "ad-space.net", + "ad-specs.guoshipartners.com", + "ad-sponsor.com", + "ad-srv.co", + "ad-srv.net", + "ad-stir.com", + "ad-switcher.com", + "ad-thd-east.tagdelivery.com", + "ad-u.com", + "ad-up.com", + "ad-us.24hstatic.com", + "ad-v.jp", + "ad-vanx.com", + "ad-vice.biz", + "ad-wisteria.excite.co.jp", + "ad-wzx.sbs", + "ad-x.co.uk", + "ad.103092804.com", + "ad.23blogs.com", + "ad.24h.com.vn", + "ad.3dnews.ru", + "ad.71i.de", + "ad.886644.com", + "ad.abcnews.com", + "ad.abctv.com", + "ad.abema.io", + "ad.abum.com", + "ad.accesstrade.vn", + "ad.adacado.com", + "ad.adnetwork.com.br", + "ad.adnow.com", + "ad.adorika.com", + "ad.adpon.jp", + "ad.aduserver.com", + "ad.adxcore.com", + "ad.afy11.net", + "ad.allboxing.ru", + "ad.allyes.cn", + "ad.altervista.org", + "ad.amgdgt.com", + "ad.angel-live.com", + "ad.anuntis.com", + "ad.api.fello.net", + "ad.apps.fm", + "ad.aquamediadirect.com", + "ad.asntown.net", + "ad.auditude.com", + "ad.bannerbank.ru", + "ad.bannerhost.ru", + "ad.batanga.com", + "ad.batanga.net", + "ad.beritasatumedia.com", + "ad.bizo.com", + "ad.bondage.com", + "ad.bubblestat.com", + "ad.caradisiac.com", + "ad.cauly.co.kr", + "ad.cctv.com", + "ad.centrum.cz", + "ad.cgi.cz", + "ad.chieuhoa.com", + "ad.choiceradio.com", + "ad.cibleclick.com", + "ad.clickotmedia.com", + "ad.cooks.com", + "ad.cosp.jp", + "ad.cq-andc.jp", + "ad.daum.net", + "ad.db3nf.com", + "ad.ddo.jp", + "ad.dedicatedmedia.com", + "ad.depositfiles.com", + "ad.deviantart.com", + "ad.digitallook.com", + "ad.directmirror.com", + "ad.dlbooks.to", + "ad.dmm.com", + "ad.dnoticias.pt", + "ad.doganburda.com", + "ad.domainfactory.de", + "ad.donanimhaber.com", + "ad.doublemax.net", + "ad.douga-kan.com", + "ad.download.cnet.com", + "ad.dropbooks.tv", + "ad.duga.jp", + "ad.e-kolay.net", + "ad.ecplaza.net", + "ad.egloos.com", + "ad.ekonomikticaret.com", + "ad.epochtimes.com", + "ad.eporner.com", + "ad.ettoday.net", + "ad.eurosport.com", + "ad.eva.vn", + "ad.exyws.org", + "ad.filmweb.pl", + "ad.firstadsolution.com", + "ad.flipboard.com", + "ad.floq.jp", + "ad.flux.com", + "ad.foxnetworks.com", + "ad.funpic.de", + "ad.g-content.bid", + "ad.garantiarkadas.com", + "ad.gazeta.pl", + "ad.ghfusion.com", + "ad.go.com", + "ad.goo.ne.jp", + "ad.grafika.cz", + "ad.groupon.be", + "ad.groupon.co.uk", + "ad.groupon.com", + "ad.groupon.de", + "ad.groupon.fr", + "ad.groupon.net", + "ad.groupon.nl", + "ad.groupon.pl", + "ad.gt", + "ad.gunosy.com", + "ad.hankooki.com", + "ad.happynest.vn", + "ad.hatena.ne.jp", + "ad.hbv.de", + "ad.heypo.com", + "ad.hi5.com", + "ad.himediadx.com", + "ad.hodomobile.com", + "ad.horvitznewspapers.net", + "ad.hyena.cz", + "ad.icasthq.com", + "ad.icheck.com.vn", + "ad.iconadserver.com", + "ad.iinfo.cz", + "ad.iloveinterracial.com", + "ad.imediaaudiences.com", + "ad.infoseek.com", + "ad.insight.a-i-ad.com", + "ad.inter-edu.com", + "ad.intl.xiaomi.com", + "ad.ir.ru", + "ad.jacotei.com.br", + "ad.jamba.net", + "ad.jamster.ca", + "ad.jamster.com", + "ad.janalta.com", + "ad.jetsoftware.com", + "ad.jiguang.cn", + "ad.jokeroo.com", + "ad.jorte.com", + "ad.jorudan.co.jp", + "ad.kataweb.it", + "ad.keenspace.com", + "ad.koreadaily.com", + "ad.krutilka.ru", + "ad.land.to", + "ad.lapa.pub", + "ad.lgappstv.com", + "ad.lionmobi.com", + "ad.liveinternet.ru", + "ad.livere.co.kr", + "ad.lkqd.net", + "ad.looktraffic.com", + "ad.lupa.cz", + "ad.lyricswire.com", + "ad.m5prod.net", + "ad.mail.ru", + "ad.mangareader.net", + "ad.mastermedia.ru", + "ad.media-servers.net", + "ad.mediastorm.hu", + "ad.mg", + "ad.mobadme.jp", + "ad.mobiuspace.net", + "ad.moo-mam-tai.com", + "ad.moreto.net", + "ad.moscowtimes.ru", + "ad.mrtnsvr.com", + "ad.musicmatch.com", + "ad.myapple.pl", + "ad.myinstashot.com", + "ad.mynetreklam.com.streamprovider.net", + "ad.nachtagenten.de", + "ad.naver.com", + "ad.ne.com", + "ad.net", + "ad.net-tool.jp", + "ad.netgoo.com", + "ad.netowl.jp", + "ad.nettvservices.com", + "ad.network60.com", + "ad.nicovideo.jp", + "ad.nozonedata.com", + "ad.nttnavi.co.jp", + "ad.ntvmsnbc.com", + "ad.nwt.cz", + "ad.ohmynews.com", + "ad.org.vn", + "ad.ourgame.com", + "ad.pandora.tv", + "ad.parom.hu", + "ad.partis.si", + "ad.period-calendar.com", + "ad.phunuxuavanay.vn", + "ad.pickple.net", + "ad.pitta.ne.jp", + "ad.policeone.com", + "ad.pr.ameba.jp", + "ad.pravda.ru", + "ad.premiumonlinemedia.com", + "ad.prismamediadigital.com", + "ad.profiwin.de", + "ad.prv.pl", + "ad.qq.com", + "ad.qyer.com", + "ad.reachlocal.com", + "ad.reachppc.com", + "ad.realist.gen.tr", + "ad.realmcdn.net", + "ad.reklamport.com", + "ad.repubblica.it", + "ad.romankyo.com", + "ad.samsungadhub.com", + "ad.search.ch", + "ad.searchhound.com", + "ad.sensismediasmart.com", + "ad.sensismediasmart.com.au", + "ad.sgdgjarfpp123.com", + "ad.simflight.com", + "ad.simgames.net", + "ad.slashgear.com", + "ad.smaclick.com", + "ad.smv.to", + "ad.sp.mbga.jp", + "ad.style", + "ad.sunflower.vn", + "ad.tapthislink.com", + "ad.technoratimedia.com", + "ad.thetyee.ca", + "ad.thewheelof.com", + "ad.thisav.com", + "ad.tom.com", + "ad.track.us.org", + "ad.trafficmp.com", + "ad.traffique.net", + "ad.trident.net", + "ad.triplemind.com", + "ad.tv2.no", + "ad.universcine.com", + "ad.usatoday.com", + "ad.userporn.com", + "ad.val.jp", + "ad.valuecalling.com", + "ad.vicdesmidt.com", + "ad.vidver.to", + "ad.vidverto.io", + "ad.vietbao.vn", + "ad.virtual-nights.com", + "ad.vkool.net", + "ad.vkoolzzz.net", + "ad.vrvm.com", + "ad.wanderlist.com", + "ad.wavu.hu", + "ad.weatherbug.com", + "ad.webdice.jp", + "ad.weplayer.cc", + "ad.where.com", + "ad.wingads.com", + "ad.wretch.cc", + "ad.wynk.in", + "ad.wz.cz", + "ad.xdomain.ne.jp", + "ad.xiaomi.com", + "ad.xmovies8.si", + "ad.xrea.com", + "ad.yemeksepeti.com", + "ad.yieldmanager.com", + "ad.zaman.com", + "ad.zing.vn", + "ad.zinimedia.com", + "ad.zodera.hu", + "ad.ztylez.com", + "ad0.bigmir.net", + "ad0.haynet.com", + "ad01.focalink.com", + "ad01.mediacorpsingapore.com", + "ad02.focalink.com", + "ad03.doubleadx.com", + "ad03.focalink.com", + "ad04.focalink.com", + "ad05.focalink.com", + "ad06.focalink.com", + "ad07.focalink.com", + "ad08.focalink.com", + "ad09.focalink.com", + "ad0vent0rew0rld0.life", + "ad1.adtitan.net", + "ad1.bannerbank.ru", + "ad1.bigmir.net", + "ad1.emediate.dk", + "ad1.emule-project.org", + "ad1.gamezone.com", + "ad1.hotel.com", + "ad1.kde.cz", + "ad1.pamedia.com.au", + "ad1.popcap.com", + "ad1.speedbit.com", + "ad10.bannerbank.ru", + "ad10.focalink.com", + "ad10.speedbit.com", + "ad101com.adbureau.net", + "ad11.bannerbank.ru", + "ad11.focalink.com", + "ad12.bannerbank.ru", + "ad12.focalink.com", + "ad13.focalink.com", + "ad14.focalink.com", + "ad15.focalink.com", + "ad16.focalink.com", + "ad17.focalink.com", + "ad18.focalink.com", + "ad19.focalink.com", + "ad2.bal.dotandad.com", + "ad2.bannerbank.ru", + "ad2.bannerhost.ru", + "ad2.cooks.com", + "ad2.firehousezone.com", + "ad2.fm-p.jp", + "ad2.gammae.com", + "ad2.hotel.com", + "ad2.hotels.com", + "ad2.iinfo.cz", + "ad2.lupa.cz", + "ad2.maho.jp", + "ad2.nationalreview.com", + "ad2.netriota.hu", + "ad2.nmm.de", + "ad2.pl", + "ad2.speedbit.com", + "ad2.xrea.com", + "ad2.yam.com", + "ad2.zophar.net", + "ad20.net", + "ad2b20b975ee8a62cd6cd758d5500bf0.noktsa.pl", + "ad2games.com", + "ad3.bannerbank.ru", + "ad3.depositfiles.com", + "ad3.eu", + "ad3.iinfo.cz", + "ad3.nationalreview.com", + "ad3.speedbit.com", + "ad3.xrea.com", + "ad4.bannerbank.ru", + "ad4.bigmir.net", + "ad4.gueb.com", + "ad4.speedbit.com", + "ad41.atlas.cz", + "ad4game.com", + "ad4mat.com", + "ad4mat.de", + "ad4mat.net", + "ad4partners.com", + "ad5.bannerbank.ru", + "ad5.bigmir.net", + "ad5.speedbit.com", + "ad6.bannerbank.ru", + "ad6.bigmir.net", + "ad6.horvitznewspapers.net", + "ad6.speedbit.com", + "ad6media.fr", + "ad7.bannerbank.ru", + "ad7.bigmir.net", + "ad7.gueb.com", + "ad7.literotica.com", + "ad7.speedbit.com", + "ad72.cfd", + "ad8.bannerbank.ru", + "ad8.speedbit.com", + "ad9.bannerbank.ru", + "ad9.speedbit.com", + "ada.newchhance.top", + "adaanirealty.com", + "adabra.com", + "adaconnections.com", + "adaction.de", + "adadmin.headlines.pw", + "adadvisor.net", + "adafcom.com", + "adagiobanner.s3.amazonaws.com", + "adakaos.com", + "adakiki.com", + "adalliance.io", + "adamawakes.com", + "adambalila.com", + "adamchristmascryptochallenge.com", + "adamgrzechowiak.brygidainez.pl", + "adamhebert.com", + "adamjenszczok.jeremiaszbuko.sklep.pl", + "adammap.com", + "adams-iptv.com", + "adamsfilms.com", + "adamthomasrealestate.com", + "adanaevyemekleri.com", + "adanging.blog", + "adaos-ads.net", + "adap.tv", + "adapace.gotrackier.com", + "adapd.com", + "adapex.io", + "adapf.com", + "adapi.gunosy.com", + "adapi.inlcorp.com", + "adapi.ragapa.com", + "adapi.tuyensinh247.com", + "adapt.tv", + "adaptableinnovations.com", + "adapterylaptopa.com", + "adaptivecss.org", + "adaptkenya.com", + "adaranth.com", + "adashx.ut.taobao.com", + "adashx4ae.ut.taobao.com", + "adasiaholdings.com", + "adasiatagmanager.appspot.com", + "adastra2019onlinezalukajfilm.wordpress.com", + "adastrading.com", + "adaszymczak.rozaliaclaudia.com.pl", + "adatr.sclopi.com", + "adb-analytics.live-now.com", + "adb.fling.com", + "adb.wp.pl", + "adbanner.adxcore.com", + "adbard.net", + "adbers.com", + "adbilty.me", + "adbit.co", + "adblade.com", + "adblade.org", + "adblock-listefr.com", + "adblock.fr", + "adblockanalytics.com", + "adbmetrics.blogasturias.com", + "adbmetrics.canal-literatura.com", + "adbmetrics.canarias7.es", + "adbmetrics.degustacastillayleon.es", + "adbmetrics.elcomercio.es", + "adbmetrics.eldiariomontanes.es", + "adbmetrics.elnortedecastilla.es", + "adbmetrics.hyundai.com", + "adbmetrics.ideal.es", + "adbmetrics.larioja.com", + "adbmetrics.laverdad.es", + "adbmetrics.masterelcorreo.com", + "adbmetrics.miperiodicodigital.com", + "adbmetrics.saloncomicdonostia.com", + "adbmetrics.vehiculosdeocasion.eus", + "adbmetrics.womennow.es", + "adbmetrics.xn--futuroenespaol-1nb.es", + "adboost.finalid.com", + "adbooth.net", + "adbot.com", + "adbot.theonion.com", + "adbox.inbox-online.com", + "adbox.sina.com.cn", + "adbrite.com", + "adbro.me", + "adbroker.de", + "adbsc.flyermobi.com", + "adbsdk.flyermobi.com", + "adbsmetrics.ep.hmc.co.kr", + "adbsmetrics.genesis.com", + "adbsmetrics.hyundai.com", + "adbsmetrics.kia.com", + "adbsmetrics.kiavirtualexperience.com", + "adbsmetrics.koreanair.com", + "adbsmetrics.kt.com", + "adbsmetrics.lotterentacar.net", + "adbuddiz.com", + "adbuka.com", + "adbunker.com", + "adbutler.com", + "adbuyer.com", + "adbuyer3.lycos.com", + "adc-serv.net", + "adc.flyermobi.com", + "adcache.nymag.com", + "adcampo.com", + "adcanadian.com", + "adcannyads.com", + "adcanopus.offerstrack.net", + "adcarem.co", + "adcash.com", + "adcast.deviantart.com", + "adcdn.goo.ne.jp", + "adcel.co", + "adcel.vrvm.com", + "adcell.de", + "adcenter.net", + "adcentre.it-advanced.com", + "adcentric.randomseed.com", + "adcentriconline.com", + "adchimp.com", + "adchoice.com", + "adck.crooz.jp", + "adclick.com", + "adclickthru.net", + "adclient-af.lp.uol.com.br", + "adclient.vietnamnetjsc.vn", + "adclient1.tucows.com", + "adclixx.net", + "adcloud-dp.nuggad.net", + "adcloud.jp", + "adclr.jp", + "adcode.rontar.com", + "adcolony.com", + "adcomplete.com", + "adconf.rqmob.com", + "adconion.com", + "adconscious.com", + "adcontent.gamespy.com", + "adcontent.reedbusiness.com", + "adcontroller.unicast.com", + "adcounter.theglobeandmail.com", + "adcovery.com", + "adcreative.naver.com", + "adcrops.net", + "adcs.rqmob.com", + "adcv.jp", + "adcycle.com", + "adcycle.footymad.net", + "add.f5haber.com", + "add.newmedia.cz", + "addatamarket.net", + "adddapp.byseniscon.top", + "addelivery-engine-api.voodoo-ads.io", + "addelivery.seedapp.jp", + "addelivery.thestreet.com", + "addeluxe.jp", + "adderall.ourtablets.com", + "addfreestats.com", + "addictedtoporno.com", + "addictionhelpcenter.com", + "addictivecolors.com", + "additcinggames.com", + "additionaltones.com", + "additionaltones.org", + "addjump.com", + "addlog.thuvienphapluat.vn", + "addluxpower.com", + "addme.com", + "addnei.com", + "address.sspamedia.com", + "addresseepaper.com", + "addresstimeframe.com", + "adds.misiamoiatdom.com", + "adds.trafflow.com", + "adds1.trafflow.com", + "addserver.mtv.com.tr", + "addshoppers.com", + "addsloww.live", + "addstock.co.uk", + "addthis.com", + "addthis.com.edgekey.net", + "addthis.fr", + "addthiscdn.com", + "addtop.trangvangvietnam.com", + "addtozero.org", + "ade.clmbtech.com", + "ade.wooboo.com.cn", + "ade11f86.northlightpictures.ca", + "adeautomation.com", + "adebooks.fr", + "adecn.com", + "adectus-legal.org", + "adedy.com", + "adef-residences.fr", + "adeimptrck.com", + "adekwatneinfo.click", + "adekwatnosc24h.click", + "adekwatnyczyn.click", + "adekwatnyfakt.click", + "adelantosnow.com", + "adelce.com", + "adelinaglobal.com", + "adellekristine.com", + "adelogs.adobe.com", + "ademails.com", + "ademvdtacre.site", + "adengage.com", + "adengine.rt.ru", + "adentrobolivia.com", + "adeogunlaw.com", + "adeptestjoage.life", + "adeptia.pl", + "aderansgroup.com", + "adesens.com", + "adetracking.com", + "adeventtracker.spotify.com", + "adexc.net", + "adexchangedirect.com", + "adexchangegate.com", + "adexchangeguru.com", + "adexchangeprediction.com", + "adexchangetracker.com", + "adexp.liftoff.io", + "adexpansion.com", + "adexpose.com", + "adexprt.com", + "adexprt.me", + "adexprts.com", + "adext.inkclub.com", + "adextent.com", + "adeyinkasodiq41.wixsite.com", + "adf.ly", + "adf.shinobi.jp", + "adfactor.nl", + "adfalcon.com", + "adfeed.marchex.com", + "adflare.jp", + "adflash.affairsclub.com", + "adflex.vn", + "adflight.com", + "adfly.vn", + "adfoc.us", + "adforce.adtech.fr", + "adforce.adtech.us", + "adforce.com", + "adforest.net", + "adforgames.com", + "adform.com", + "adform.net", + "adformdsp.net", + "adfs.udtgov.pl", + "adfurikun.jp", + "adfusion.com", + "adfuture.cn", + "adg-prox.ezonex.top", + "adg.bzgint.com", + "adg.frosttty.xyz", + "adgardener.com", + "adgear.com", + "adgebra.co.in", + "adglare.net", + "adgraphics.theonion.com", + "adgrx.com", + "adgrx.com.tech.akadns.net", + "adgtracker.com", + "adguanggao.eee114.com", + "adhaia.com", + "adhall.com", + "adhaven.com", + "adhealers.com", + "adhearus.com", + "adhese.be", + "adhese.com", + "adhese.nieuwsblad.be", + "adhigh.net", + "adhitzads.com", + "adhoc4.net", + "adhocsoup.com", + "adhood.com", + "adhorekhit.org", + "adhref.pl", + "adhub.mobifone.vn", + "adhunter.media", + "adi.bigmir.net", + "adi.vcmedia.vn", + "adiandgeorge.com", + "adictee.com", + "adidas.proton-shop.com", + "adidasyeeyzpolska.com", + "adidm.idmnet.pl", + "adimage.asia1.com.sg", + "adimage.blm.net", + "adimage.guardian.co.uk", + "adimages.been.com", + "adimages.carsoup.com", + "adimages.earthweb.com", + "adimages.go.com", + "adimages.homestore.com", + "adimages.mp3.com", + "adimages.omroepzeeland.nl", + "adimages.sanomawsoy.fi", + "adimg.activeadv.net", + "adimg.daumcdn.net", + "adimg.net", + "adimg.ngfiles.com", + "adimg.rekmob.com", + "adimg1.chosun.com", + "adimgs.sapo.pt", + "adimp.excite.co.jp", + "adimpkwd.excite.co.jp", + "adin.bigpoint.com", + "adinatarryarts.com", + "adingo.jp", + "adingo.jp.eimg.jp", + "adinjector.net", + "adinnpl.com", + "adinte.jp", + "adinterax.cnet.com.edgesuite.net", + "adinterax.com", + "adipaode.com", + "adipestcontrolservice.com", + "adipex.1.p2l.info", + "adipex.24sws.ws", + "adipex.3.p2l.info", + "adipex.4.p2l.info", + "adipex.ourtablets.com", + "adipex.shengen.ru", + "adipex.t-amo.net", + "adipexp.3xforum.ro", + "adipexretard.pl", + "adipics.com", + "adipres.online", + "adireland.com", + "adisfy.com", + "adition.com", + "adition.de", + "adition.net", + "adititechno.com", + "adititourstravels.com", + "adityapratap.org", + "adivasifilms.com", + "adiyamancicek.org", + "adizio.com", + "adj.st", + "adjar.gotrackier.com", + "adjix.com", + "adjluyc.xyz", + "adjmps.com", + "adjockeys.com", + "adjoin.sbs", + "adjug.com", + "adjuggler.com", + "adjuggler.net", + "adjuggler.yourdictionary.com", + "adjunctcar.click", + "adjust-net.jp", + "adjust.com", + "adjust.net.in", + "adjust.world", + "adjustnetwork.com", + "adjusts.info", + "adjuvapsychiatry.com", + "adjuvet.com", + "adk2.co", + "adk2.com", + "adk2x.com", + "adklip.com", + "adkolima.beauty", + "adkontekst.pl", + "adkonto.weebly.com", + "adktracking-1671721947.eu-west-3.elb.amazonaws.com", + "adland.ru", + "adlanding.admarketplace.net.akadns.net", + "adlantis.jp", + "adlc-exchange.toast.com", + "adlegend.com", + "adlev.neodatagroup.com", + "adlib.cptv.jp", + "adlic.us-west-2.elasticbeanstalk.com", + "adlightning.com", + "adlik.akavita.com", + "adlik2.akavita.com", + "adlinkmonetize.com", + "adlock.in", + "adlockscreen.goforandroid.com", + "adlog.foxitcloud.com", + "adlog.ifood.tv", + "adlog.vivo.com.cn", + "adlogs.ad2iction.com", + "adloox-blocks.deliverimp.com", + "adloox.com", + "adlooxtracking.com", + "adlove.jp", + "adlpo.com", + "adlure.net", + "adm-636.pages.dev", + "adm.265g.com", + "adm.autotrdes.top", + "adm.baidu.com", + "adm.funshion.com", + "adm.mastercasc.top", + "adm.phunusuckhoe.vn", + "adm.phunuvagiadinh.vn", + "adm.shinobi.jp", + "adm.xiproject.top", + "adm.xmfish.com", + "adm3.autoimg.cn", + "adm67dh9m.pages.pro.br", + "admagnet.net", + "admailtiser.com", + "adman.freeze.com", + "adman.gr", + "adman.otenet.gr", + "adman.se", + "admanage.com", + "admanagement.ch", + "admanager.btopenworld.com", + "admanager.carsoup.com", + "admanager.collegepublisher.com", + "admanalytics.com", + "admanmedia.com", + "admantx-cluster-nlb-eu-2071973585.eu-west-1.elb.amazonaws.com", + "admantx.com", + "admarket.entireweb.com", + "admarketplace.net", + "admarkt.marktplaats.nl", + "admarvel.com", + "admarvel.s3.amazonaws.com", + "admaster.com.cn", + "admatch-syndication.mochila.com", + "admatcher.videostrip.com", + "admatchly.com", + "admconf.com", + "admd.yam.com", + "admedia.com", + "admedit.net", + "admedo.com", + "admeld.com", + "admeme.net", + "admeridianads.com", + "admerize.be", + "admeta.com", + "admex.com", + "admez.com", + "admicro.vn", + "admicro1.vcmedia.vn", + "admicro4.vcmedia.vn", + "admicro5.vcmedia.vn", + "admicro6.vcmedia.vn", + "admidadsp.com", + "admin-1d8.pages.dev", + "admin-booking-login.com", + "admin-ery.pages.dev", + "admin-login-booking.com", + "admin.approve534621.com", + "admin.bookings.com.se", + "admin.digitalacre.com", + "admin.hotkeys.com", + "admin.phunusuckhoe.vn", + "admin.sothuchi.vn", + "admin.test-cpatria.smartlinks.dev", + "admin.voh.com.vn", + "admin3autofair.com", + "admincw.com", + "adminder.com", + "adminer.com", + "adming.net", + "administraciontorrev1.com", + "administradoracondominios.com", + "administratorscomunityhelp.com", + "adminlocales.com", + "adminmetacuan88.com", + "adminserver.standard.us-east-1.oortech.com", + "adminshop.com", + "adminuet.com", + "admisericordia.org", + "admissionselite.com", + "admissionyatra.com", + "admitad.com", + "admix.in", + "admixer.co.kr", + "admixer.net", + "admized.com", + "admlanubebolivia.com", + "admm.autotrdes.top", + "admob.com", + "admobclick.com", + "admonitor.com", + "admost.com", + "adms.phunusuckhoe.vn", + "adms.physorg.com", + "admtpmp123.com", + "admtpmp124.com", + "admulti.com", + "admvetro-it.top", + "adn-tktracking-virginia-621472495.us-east-1.elb.amazonaws.com", + "adn.ebay.com", + "adn.impactradius.com", + "adn.lrb.co.uk", + "adn.plxnt.com", + "adn.static-files.com", + "adn.zone-telechargement.com", + "adnami.io", + "adnet.affinity.com", + "adnet.asahi.com", + "adnet.biz", + "adnet.com", + "adnet.com.ua", + "adnet.de", + "adnet.pravda.com.ua", + "adnet.ru", + "adnetasia.com", + "adnetwork.net", + "adnetwork.nextgen.net", + "adnetwork.rovicorp.com", + "adnetwork.vn", + "adnetworkperformance.com", + "adnews.maddog2000.de", + "adnewthin.com", + "adnexus.net", + "adnico.jp", + "adnium.com", + "adnoc.net", + "adnotacjaszybka.click", + "adnotacje24.click", + "adnotacyjne.click", + "adntokyo.gunosy.com", + "adnxs-simple.com", + "adnxs.com", + "adobe-flashplayer.com", + "adobeanalytics-https.hds.com", + "adobeanalytics-secure.girlscouts.org", + "adobeanalytics.actalentservices.com", + "adobeanalytics.aerotek.com", + "adobeanalytics.allegis-partners.com", + "adobeanalytics.allegisglobalsolutions.com", + "adobeanalytics.allegisgroup.com", + "adobeanalytics.astoncarter.com", + "adobeanalytics.bws.com.au", + "adobeanalytics.danmurphys.com.au", + "adobeanalytics.easi.com", + "adobeanalytics.gettinghired.com", + "adobeanalytics.mlaglobal.com", + "adobeanalytics.populusgroup.com", + "adobeanalytics.serveone.co.kr", + "adobeanalytics.teksystems.com", + "adobee.com", + "adobetag.com.edgekey.net", + "adoboandavocados.com", + "adocean.pl", + "adoctor247.org", + "adolf.tv", + "adollasec.com", + "adonissystems.com", + "adonline.e-kolay.net", + "adonspot.com", + "adop.asia", + "adop.cc", + "adopt.euroclick.com", + "adopt.precisead.com", + "adopt.specificclick.net", + "adopt5.com", + "adoptarunperro.org", + "adoptum.net", + "adorable-belekoy-53a20a.netlify.app", + "adorbskids.com", + "adorebeauty.org", + "adoredubai.com", + "adoric-om.com", + "adorigin.com", + "adornmentavenue.com", + "adotmob.com", + "adotube.com", + "adp.adpies.com", + "adp.gazeta.pl", + "adp.vnecdn.net", + "adpatrof.com", + "adpepper.dk", + "adpepper.nl", + "adperium.com", + "adpia.vn", + "adping.qq.com", + "adpix.jp", + "adplan-ds.com", + "adplans.net", + "adplatform.jp", + "adplatform.vrtcal.com", + "adplex.co.kr", + "adplunge.com", + "adplus.co.id", + "adplxmd.com", + "adpon.net", + "adpost-romania.com", + "adpostback.headlines.pw", + "adpriv.nikkei.com", + "adprofits.ru", + "adprotect.net", + "adprovider.maru.jp", + "adpush.goforandroid.com", + "adpushsdk.goforandroid.com", + "adpushup.com", + "adpxl.co", + "adq.nextag.com", + "adquantum.fr", + "adr-marketing.com", + "adraftingdesk.com", + "adrates.theglobeandmail.com", + "adrazzi.com", + "adrcf.com", + "adreactor.com", + "adreadytractions.com", + "adrealclick.com", + "adreclaim.com", + "adrecover.com", + "adrecreate.com", + "adremedy.com", + "adreporting.com", + "adreq.vivo.com.cn", + "adresowkapsa.pl", + "adresult-sp.jp", + "adresult.jp", + "adrevolver.com", + "adrheist.com", + "adrianastar.natanielmazur.pl", + "adriangiordano.com", + "adrianmazur.warszawa.pl", + "adrianzajewicz.blogspot.com", + "adriver.ru", + "adrlikamyon.com", + "adrmuayene.org", + "adroitpmps.com", + "adrolays.de", + "adroll.com", + "adropcz.top", + "adrotate.de", + "adrotator.com", + "adrotator.se", + "adrotic.girlonthenet.com", + "adrta.com", + "adrunnr.com", + "ads-816899299.ap-southeast-1.elb.amazonaws.com", + "ads-admin.hubs.vn", + "ads-advertisinglogin.com", + "ads-api-new-2052271615.ap-northeast-1.elb.amazonaws.com", + "ads-api.playfun.vn", + "ads-api.twitter.com", + "ads-b-480313385.us-west-1.elb.amazonaws.com", + "ads-backend.chaincliq.com", + "ads-bi.zenkube.com", + "ads-bidder-api.twitter.com", + "ads-bilek.com", + "ads-by.yieldselect.com", + "ads-c-1854119718.us-west-1.elb.amazonaws.com", + "ads-cdn.fptplay.net", + "ads-click.com", + "ads-cloud.rovio.com", + "ads-d.viber.com", + "ads-de.spray.net", + "ads-dev.pinterest.com", + "ads-game-187f4.firebaseapp.com", + "ads-i2i.jp", + "ads-kesselhaus.com", + "ads-lfi3olnec7fr.stackpathdns.com", + "ads-marketing-vivofs.vivo.com.cn", + "ads-platform.zalo.me", + "ads-privacy-api.prd.mz.internal.unity3d.com", + "ads-resources-legacy.waze.com", + "ads-resources.waze.com", + "ads-rm.looksmart.com", + "ads-rolandgarros.com", + "ads-router-noneu.truecaller.com", + "ads-sdk.upltv.com", + "ads-stats.com", + "ads-stream.com", + "ads-t.ru", + "ads-thanhnien-vn.cdn.ampproject.org", + "ads-tm-glb.click", + "ads-tr.bigmining.com", + "ads-twitter.com", + "ads-us.pictela.net", + "ads-v-darwin.hulu.com", + "ads.1thegioi.vn", + "ads.359group.com", + "ads.365.mk", + "ads.3e-news.net", + "ads.3sfmedia.com", + "ads.4tube.com", + "ads.568play.vn", + "ads.5ci.lt", + "ads.6svn.com", + "ads.73dpi.com", + "ads.7days.ae", + "ads.a-snag-smartmoney.fyi", + "ads.aavv.com", + "ads.abovetopsecret.com", + "ads.abs-cbn.com", + "ads.accelerator-media.com", + "ads.aceweb.net", + "ads.acpc.cat", + "ads.acrosspf.com", + "ads.activepower.net", + "ads.activestate.com", + "ads.ad-center.com", + "ads.ad2iction.com", + "ads.ad4max.com", + "ads.adadapted.com", + "ads.adagent.chacha.com", + "ads.adamoads.com", + "ads.adcorps.com", + "ads.addesktop.com", + "ads.addynamix.com", + "ads.adecosystems.net", + "ads.adelement.com", + "ads.adfox.ru", + "ads.adgoto.com", + "ads.adhostingsolutions.com", + "ads.adiply.com", + "ads.admatrix.vn", + "ads.admaximize.com", + "ads.administrator.de", + "ads.adnet.am", + "ads.adone.com", + "ads.adred.de", + "ads.adroar.com", + "ads.ads.netlog.com", + "ads.adsag.com", + "ads.adsbookie.com", + "ads.adsbtc.fun", + "ads.adshareware.net", + "ads.adsready.com", + "ads.adsrvmedia.com", + "ads.adsrvmedia.net", + "ads.adstream.com.ro", + "ads.adtrustmedia.com", + "ads.adual.net", + "ads.advance.net", + "ads.adverline.com", + "ads.advertise.net", + "ads.advertisespace.com", + "ads.adviad.com", + "ads.affiliateclub.com", + "ads.affiliates.match.com", + "ads.afraccess.com", + "ads.ahds.ac.uk", + "ads.al.com", + "ads.albawaba.com", + "ads.alive.com", + "ads.all-free-download.com", + "ads.allaccess.com.ph", + "ads.allsites.com", + "ads.allvertical.com", + "ads.almasdarnews.com", + "ads.alphaporno.com", + "ads.alt.com", + "ads.altema.jp", + "ads.amakings.com", + "ads.amaland.com", + "ads.amazingmedia.com", + "ads.amdmb.com", + "ads.amgdgt.com", + "ads.ami-admin.com", + "ads.amigos.com", + "ads.annabac.com", + "ads.aol.co.uk", + "ads.apartmenttherapy.com", + "ads.apn.co.nz", + "ads.apn.co.za", + "ads.appota.com", + "ads.appsgeyser.com", + "ads.araba.com", + "ads.aroundtherings.com", + "ads.artsopolis.com", + "ads.as4x.tmcs.net", + "ads.as4x.tmcs.ticketmaster.com", + "ads.asexstories.com", + "ads.asiafriendfinder.com", + "ads.aspalliance.com", + "ads.aspentimes.com", + "ads.asredas.com", + "ads.associatedcontent.com", + "ads.astalavista.us", + "ads.auctioncity.co.nz", + "ads.auctions.yahoo.com", + "ads.autonet.com.vn", + "ads.autotrader.com", + "ads.avazu.net", + "ads.avct.cloud", + "ads.aws.viber.com", + "ads.ayads.co", + "ads.azjmp.com", + "ads.b10f.jp", + "ads.baazee.com", + "ads.bangkokpost.co.th", + "ads.baoangiang.com.vn", + "ads.baobinhduong.vn", + "ads.baobinhthuan.com.vn", + "ads.baocamau.vn", + "ads.baocantho.com.vn", + "ads.baodatviet.vn", + "ads.baohaiduong.vn", + "ads.baolongan.vn", + "ads.baotainguyenmoitruong.vn", + "ads.bauerpublishing.com", + "ads.bb59.ru", + "ads.bbcworld.com", + "ads.bcnewsgroup.com", + "ads.be2hand.com", + "ads.beeb.com", + "ads.beliefnet.com", + "ads.belointeractive.com", + "ads.betfair.com", + "ads.betsafe.com", + "ads.betweendigital.com", + "ads.bgfree.com", + "ads.bgtop.net", + "ads.bianca.com", + "ads.bidstreamserver.com", + "ads.bigchurch.com", + "ads.bigfoot.com", + "ads.biggerboat.com", + "ads.bigrebelads.com", + "ads.bing.com", + "ads.biscom.net", + "ads.bittorrent.com", + "ads.bizhut.com", + "ads.bizx.info", + "ads.bkitsoftware.com", + "ads.bl-consulting.net", + "ads.blixem.nl", + "ads.blizzard.com", + "ads.blog.com", + "ads.blogdrive.com", + "ads.blogtalkradio.com", + "ads.bloodhorse.com", + "ads.bloomberg.com", + "ads.bluemountain.com", + "ads.bninews.com", + "ads.bnmedia.com", + "ads.boardtracker.com", + "ads.boerding.com", + "ads.boerse-express.com", + "ads.bondage.com", + "ads.bonnint.net", + "ads.botbanhang.vn", + "ads.boursorama.com", + "ads.boylesports.com", + "ads.brabys.com", + "ads.brand.net", + "ads.brazzers.com", + "ads.bridgebase.com", + "ads.bridgetrack.com.edgesuite.net", + "ads.bsplayer.com", + "ads.bulldogcpi.com", + "ads.bumq.com", + "ads.burgasinfo.com", + "ads.buscape.com.br", + "ads.businessclick.com", + "ads.businessstyle.vn", + "ads.businessweek.com", + "ads.cadovn.biz", + "ads.calgarystampede.com", + "ads.camrecord.com", + "ads.canalblog.com", + "ads.captifymedia.com", + "ads.cardea.se", + "ads.careerbuilder.vn", + "ads.carmudi.vn", + "ads.carocean.co.uk", + "ads.cars.com", + "ads.casinocity.com", + "ads.casumoaffiliates.com", + "ads.catholic.org", + "ads.cavello.com", + "ads.cb-cdn.com", + "ads.cbc.ca", + "ads.cc", + "ads.cdn.rovio.com", + "ads.cdn.viber.com", + "ads.cdnow.com", + "ads.cdnslate.com", + "ads.cdrinfo.com", + "ads.cdvn.vip", + "ads.centraliprom.com", + "ads.cgchannel.com", + "ads.chacomedia.com", + "ads.chalomumbai.com", + "ads.champs-elysees.com", + "ads.chanhtuoi.com", + "ads.channel4.com", + "ads.cheabit.com", + "ads.china.com", + "ads.chipcenter.com", + "ads.chumcity.com", + "ads.cinemaden.com", + "ads.cineville.nl", + "ads.citymagazine.si", + "ads.clasificadox.com", + "ads.cleveland.com", + "ads.clickability.com", + "ads.clickad.com.pl", + "ads.clovenetwork.com", + "ads.clubzone.com", + "ads.cnixon.com", + "ads.cnngo.com", + "ads.co.com", + "ads.cobrad.com", + "ads.collegclub.com", + "ads.collegemix.com", + "ads.colombiaonline.com", + "ads.comeon.com", + "ads.consumeraffairs.com", + "ads.contactmusic.com", + "ads.coopson.com", + "ads.corusradionetwork.com", + "ads.courierpostonline.com", + "ads.cpxcenter.com", + "ads.cracked.com", + "ads.crakmedia.com", + "ads.crapville.com", + "ads.crawler.com", + "ads.creative-serving.com", + "ads.crisppremium.com", + "ads.crosscut.com", + "ads.ctvdigital.net", + "ads.cungcau.vn", + "ads.currantbun.com", + "ads.cvut.cz", + "ads.cybersales.cz", + "ads.d-msquared.com", + "ads.dada.it", + "ads.dailycamera.com", + "ads.databrainz.com", + "ads.ddj.com", + "ads.deliverimp.com", + "ads.deltha.hu", + "ads.democratandchronicle.com", + "ads.dennisnet.co.uk", + "ads.depositfiles.com", + "ads.designboom.com", + "ads.designtaxi.com", + "ads.desktopscans.com", + "ads.desmoinesregister.com", + "ads.detelefoongids.nl", + "ads.deviantart.com", + "ads.devicebondage.com", + "ads.devmates.com", + "ads.digital-digest.com", + "ads.digitalacre.com", + "ads.digitalalchemy.tv", + "ads.digitalcaramel.com", + "ads.digitalmedianet.com", + "ads.digitalpoint.com", + "ads.digitalthrottle.com", + "ads.dijitalvarliklar.com", + "ads.dimcab.com", + "ads.directcorp.de", + "ads.directionsmag.com", + "ads.discreetad.com", + "ads.dk", + "ads.dkelseymedia.com", + "ads.dofunapps.com", + "ads.doit.com.cn", + "ads.domainoptions.net", + "ads.domeus.com", + "ads.double.net", + "ads.downloadaccelerator.com", + "ads.drf.com", + "ads.drugs.com", + "ads.dtpnetwork.biz", + "ads.dynamic-media.org", + "ads.eagletribune.com", + "ads.easy-ads.com", + "ads.easy-forex.com", + "ads.eccentrix.com", + "ads.ecircles.com", + "ads.economist.com", + "ads.ecrush.com", + "ads.edbindex.dk", + "ads.ehealthcaresolutions.com", + "ads.einmedia.com", + "ads.eircom.net", + "ads.elcarado.com", + "ads.electrocelt.com", + "ads.elitetrader.com", + "ads.elmaz.com", + "ads.emdee.ca", + "ads.emirates.net.ae", + "ads.empoweringmedia.net", + "ads.emqus.com", + "ads.energy-torrent.com", + "ads.enliven.com", + "ads.epi.sk", + "ads.epltalk.com", + "ads.ere.net", + "ads.erotism.com", + "ads.eu.msn.com", + "ads.evtv1.com", + "ads.exactdrive.com", + "ads.exactseek.com", + "ads.examiner.net", + "ads.exdynsrv.com", + "ads.expat-blog.biz", + "ads.expekt.com", + "ads.fairfax.com.au", + "ads.fastcomgroup.it", + "ads.fasttrack-ignite.com", + "ads.faxo.com", + "ads.fayettevillenc.com", + "ads.feedly.com", + "ads.femmefab.nl", + "ads.ferianc.com", + "ads.fiat-bg.org", + "ads.fileindexer.com", + "ads.filmup.com", + "ads.financialcontent.com", + "ads.fingersoft.net", + "ads.first-response.be", + "ads.flashgames247.com", + "ads.fling.com", + "ads.flooble.com", + "ads.floridatoday.com", + "ads.focus-news.net", + "ads.fool.com", + "ads.footymad.net", + "ads.fooyoh.com", + "ads.forbes.net", + "ads.formit.cz", + "ads.fortunecity.com", + "ads.fotosidan.se", + "ads.fox.com", + "ads.foxnetworks.com", + "ads.foxnews.com", + "ads.fpt.vn", + "ads.fptplay.net.vn", + "ads.fredericksburg.com", + "ads.freebannertrade.com", + "ads.freecaster.tv", + "ads.freeonlinegames.com", + "ads.freshmeat.net", + "ads.friendfinder.com", + "ads.fuckingmachines.com", + "ads.fuelo.net", + "ads.fulldls.com", + "ads.fulltiltpoker.com", + "ads.game.net", + "ads.gamecity.net", + "ads.gamecopyworld.no", + "ads.gameservers.com", + "ads.gamespyid.com", + "ads.gamigo.de", + "ads.gaming-universe.de", + "ads.gaming1.com", + "ads.gamned.com", + "ads.garga.biz", + "ads.genericlink.com", + "ads.getlucky.com", + "ads.ghettotube.com", + "ads.givemegay.com", + "ads.glasove.com", + "ads.gld.dk", + "ads.globescale.com", + "ads.globo.com", + "ads.gmodules.com", + "ads.gofuckyourself.com", + "ads.gold", + "ads.golfweek.com", + "ads.goodreads.com", + "ads.google.com", + "ads.gorillanation.com", + "ads.gosu.vn", + "ads.goyk.com", + "ads.gplusmedia.com", + "ads.gradfinder.com", + "ads.granadamedia.com", + "ads.gravytrainproductions.com", + "ads.greenbaypressgazette.com", + "ads.greenvilleonline.com", + "ads.grindinggears.com", + "ads.groupcommerce.com", + "ads.gsm-exchange.com", + "ads.gsmexchange.com", + "ads.guardian.co.uk", + "ads.guardianunlimited.co.uk", + "ads.guru3d.com", + "ads.h2porn.com", + "ads.haberler.com", + "ads.harpers.org", + "ads.haskovo.net", + "ads.havenhomemedia.com", + "ads.hbv.de", + "ads.healthline.com", + "ads.hearstmags.com", + "ads.heartlight.org", + "ads.heraldnet.com", + "ads.heroldonline.com", + "ads.hexun.com", + "ads.heyzap.com", + "ads.highdefdigest.com", + "ads.hitcents.com", + "ads.hobyto.com", + "ads.hogtied.com", + "ads.hollandsentinel.com", + "ads.hollywood.com", + "ads.home.vn", + "ads.homedy.net", + "ads.hornypharaoh.com", + "ads.horsehero.com", + "ads.horyzon-media.com", + "ads.host.camz.com", + "ads.hsoub.com", + "ads.hulu.com", + "ads.hulu.com.edgesuite.net", + "ads.i-am-bored.com", + "ads.iawsnetwork.com", + "ads.ibest.com.br", + "ads.ibryte.com", + "ads.ibtracking.com", + "ads.icloseli.com", + "ads.icq.com", + "ads.ictnews.vn", + "ads.identads.com", + "ads.idgworldexpo.com", + "ads.ign.com", + "ads.iknowthatgirl.com", + "ads.illuminatednation.com", + "ads.imagistica.com", + "ads.imeem.com", + "ads.img.globo.com", + "ads.imguol.com", + "ads.imgur.com", + "ads.indeed.com", + "ads.independent.com.mt", + "ads.indexinfo.org", + "ads.indiatimes.com", + "ads.indya.com", + "ads.indystar.com", + "ads.inetgroup.vn", + "ads.inetinteractive.com", + "ads.infi.net", + "ads.infomediainc.com", + "ads.injersey.com", + "ads.intellicast.com", + "ads.intentiq.com", + "ads.internic.co.il", + "ads.inven.co.kr", + "ads.investingchannel.com", + "ads.inviziads.com", + "ads.iosappsworld.com", + "ads.ipowerweb.com", + "ads.ireel.com", + "ads.ireport.com", + "ads.isoftmarketing.com", + "ads.itv.com", + "ads.iwangmedia.com", + "ads.iwannawatch.to", + "ads.iwon.com", + "ads.jetpackdigital.com", + "ads.jewcy.com", + "ads.jewishfriendfinder.com", + "ads.jimworld.com", + "ads.jiwire.com", + "ads.jo-games.com", + "ads.jobsite.co.uk", + "ads.joemonster.org", + "ads.jokaroo.com", + "ads.jossip.com", + "ads.jpost.com", + "ads.justhungry.com", + "ads.ka6tata.com", + "ads.kabooaffiliates.com", + "ads.kaktuz.net", + "ads.kaldata.com", + "ads.kelbymediagroup.com", + "ads.kiemsat.vn", + "ads.kinxxx.com", + "ads.kompass.com", + "ads.koreanfriendfinder.com", + "ads.kozmetika-bg.com", + "ads.krawall.de", + "ads.ksl.com", + "ads.kure.tv", + "ads.kyalon.net", + "ads.lamchame.vn", + "ads.lanistaads.com", + "ads.laodongbinhduong.org.vn", + "ads.laodongnghean.vn", + "ads.leovegas.com", + "ads.lesbianpersonals.com", + "ads.liberte.pl", + "ads.lifethink.net", + "ads.linkedin.com", + "ads.linktracking.net", + "ads.linuxjournal.com", + "ads.listingware.com", + "ads.live365.com", + "ads.livenation.com", + "ads.livepromotools.com", + "ads.lmmob.com", + "ads.localyokelmedia.com", + "ads.lordlucky.com", + "ads.lovercash.com", + "ads.loveshack.org", + "ads.lycos.com", + "ads.ma7.tv", + "ads.magnetic.is", + "ads.mail.bg", + "ads.mail3x.com", + "ads.maleflixxx.tv", + "ads.mariuana.it", + "ads.markettimes.vn", + "ads.marry.vn", + "ads.massinfra.nl", + "ads.matiro.com", + "ads.mcafee.com", + "ads.mdchoice.com", + "ads.mediamayhemcorp.com", + "ads.mediams.mb.softbank.jp", + "ads.mediaodyssey.com", + "ads.mediasmart.es", + "ads.mediaturf.net", + "ads.mediatwo.com", + "ads.medienhaus.de", + "ads.meetcelebs.com", + "ads.mefeedia.com", + "ads.megaproxy.com", + "ads.memob.com", + "ads.metblogs.com", + "ads.metropolis.co.jp", + "ads.mgnetwork.com", + "ads.miarroba.com", + "ads.mic.com", + "ads.millionairemate.com", + "ads.milliyet.cubecdn.net", + "ads.mindsetnetwork.com", + "ads.mindviz.com", + "ads.mircx.com", + "ads.mixbg.net", + "ads.mlive.com", + "ads.mm.ap.org", + "ads.mmania.com", + "ads.mncmedia.co.kr", + "ads.mnemosoft.com", + "ads.mobadvent.com", + "ads.mobilebet.com", + "ads.mobilemarketer.com", + "ads.mofos.com", + "ads.mondogames.com", + "ads.monetize-me.com", + "ads.morningstar.com", + "ads.mouseplanet.com", + "ads.movieweb.com", + "ads.mp3searchy.com", + "ads.mrgreen.com", + "ads.mrskin.com", + "ads.msn.com", + "ads.mtv.uol.com.br", + "ads.multimania.lycos.fr", + "ads.muslimehelfen.org", + "ads.mustangworks.com", + "ads.mvscoelho.com", + "ads.myadv.org", + "ads.mycricket.com", + "ads.mysimon.com", + "ads.mytelus.com", + "ads.nationalreview.com", + "ads.nationchannel.com", + "ads.nccwebs.com", + "ads.ncm.com", + "ads.ndtv1.com", + "ads.nerve.com", + "ads.netbul.com", + "ads.netrition.com", + "ads.netsol.com", + "ads.networkhm.com", + "ads.networksolutions.com", + "ads.networkwcs.net", + "ads.networldmedia.net", + "ads.newgrounds.com", + "ads.newmedia.cz", + "ads.newsdigest.jp", + "ads.newsint.co.uk", + "ads.newsminerextra.com", + "ads.newsobserver.com", + "ads.newsquest.co.uk", + "ads.newtention.net", + "ads.nghenhinvietnam.vn", + "ads.nguoiduatin.vn", + "ads.nhadatmoi.net", + "ads.nicovideo.jp", + "ads.ninemsn.com.au", + "ads.nj.com", + "ads.nola.com", + "ads.nordichardware.com", + "ads.nordichardware.se", + "ads.northjersey.com", + "ads.novinhagostosa10.com", + "ads.novsport.com", + "ads.ntadvice.com", + "ads.nudereviews.com", + "ads.nyi.net", + "ads.nyootv.com", + "ads.nytimes.com", + "ads.nyx.cz", + "ads.nzcity.co.nz", + "ads.o-networkaffiliates.com", + "ads.o2.pl", + "ads.oddschecker.com", + "ads.offsidebet.com", + "ads.ogdenpubs.com", + "ads.okcimg.com", + "ads.ole.com", + "ads.olx.com", + "ads.omaha.com", + "ads.oneplace.com", + "ads.online.ie", + "ads.onvertise.com", + "ads.open.pl", + "ads.opensubtitles.org", + "ads.optusnet.com.au", + "ads.oregonlive.com", + "ads.osdn.com", + "ads.outpersonals.com", + "ads.oxymoronent.com", + "ads.oxyshop.cz", + "ads.p.veruta.com", + "ads.panoramtech.net", + "ads.paper.li", + "ads.parrysound.com", + "ads.passion.com", + "ads.patch.com", + "ads.paxnet.co.kr", + "ads.paymonex.net", + "ads.pdbarea.com", + "ads.pe.com", + "ads.peel.com", + "ads.people-group.net", + "ads.people.com.cn", + "ads.peoplespharmacy.com", + "ads.periodistadigital.com", + "ads.persgroep.net", + "ads.pexi.nl", + "ads.pfl.ua", + "ads.phillipsdata.us", + "ads.phillyburbs.com", + "ads.phonearena.com", + "ads.phonepe.com", + "ads.photosight.ru", + "ads.phpclasses.org", + "ads.phunuonline.com.vn", + "ads.phunusuckhoe.vn", + "ads.phunuvagiadinh.vn", + "ads.pictela.net", + "ads.pimdesign.org", + "ads.pinger.com", + "ads.pinterest.com", + "ads.pitchforkmedia.com", + "ads.pittsburghlive.com", + "ads.pixiq.com", + "ads.placeiq.com", + "ads.planet-f1.com", + "ads.planet.nl", + "ads.platform.zalo.me", + "ads.playboy.com", + "ads.pni.com", + "ads.pno.net", + "ads.po-zdravidnes.com", + "ads.poconorecord.com", + "ads.pof.com", + "ads.popfolkstars.com", + "ads.powweb.com", + "ads.ppvmedien.de", + "ads.prd.ie.internal.unity3d.com", + "ads.premiumnetwork.net", + "ads.pressdemo.com", + "ads.pressflex.com", + "ads.pricescan.com", + "ads.printscr.com", + "ads.prisacom.com", + "ads.pro-market.net.edgesuite.net", + "ads.proc.cc", + "ads.profitsdeluxe.com", + "ads.profootballtalk.com", + "ads.program3.com", + "ads.prospect.org", + "ads.pruc.org", + "ads.psd2html.com", + "ads.publicdisgrace.com", + "ads.publicidad.net", + "ads.pubmatic.com", + "ads.pubsqrd.com", + "ads.q1media.com", + "ads.queendom.com", + "ads.quoka.de", + "ads.racunalniske-novice.com", + "ads.radialserver.com", + "ads.radio1.lv", + "ads.ratemyprofessors.com", + "ads.rcgroups.com", + "ads.rdstore.com", + "ads.realcities.com", + "ads.realmedia.de", + "ads.recoletos.es", + "ads.reddit.com", + "ads.rediff.com", + "ads.redlightcenter.com", + "ads.reduxmediagroup.com", + "ads.referlocal.com", + "ads.register.com", + "ads.reklamatik.com", + "ads.reklamlar.net", + "ads.rekmob.com", + "ads.retirementjobs.com", + "ads.revenue.net", + "ads.revjet.com", + "ads.right-ads.com", + "ads.ripoffreport.com", + "ads.roanoke.com", + "ads.roblox.com", + "ads.rohea.com", + "ads.roiserver.com", + "ads.rondomondo.com", + "ads.rootzoo.com", + "ads.rttnews.com", + "ads.rude.com", + "ads.ruralpress.com", + "ads.sacbee.com", + "ads.sacors.top", + "ads.salemall.vn", + "ads.samsung.com", + "ads.satyamonline.com", + "ads.scabee.com", + "ads.schmoozecom.net", + "ads.scifi.com", + "ads.scott-sports.com", + "ads.scottusa.com", + "ads.senddroid.com", + "ads.seniorfriendfinder.com", + "ads.seovietnam.pro", + "ads.servenobid.com", + "ads.sexandsubmission.com", + "ads.sexgratuit.tv", + "ads.sexier.com", + "ads.sexspaces.com", + "ads.sexyland.vn", + "ads.sfomedia.com", + "ads.sfusion.com", + "ads.shiftdelete.net", + "ads.shizmoo.com", + "ads.shopstyle.com", + "ads.shovtvnet.com", + "ads.showtvnet.com", + "ads.sift.co.uk", + "ads.simplyhired.com", + "ads.simtel.com", + "ads.simtel.net", + "ads.sina.com", + "ads.singlescash.com", + "ads.sjon.info", + "ads.skinected.com", + "ads.skupe.net", + "ads.sl.interpals.net", + "ads.sladur.com", + "ads.smartclick.com", + "ads.smartclicks.com", + "ads.smartclicks.net", + "ads.smartolution.com", + "ads.smowtion.com", + "ads.snapchat.com", + "ads.snowball.com", + "ads.socialreach.com", + "ads.socialtheater.com", + "ads.soft32.com", + "ads.somd.com", + "ads.sonataplatform.com", + "ads.songmoi.vn", + "ads.sonital.com", + "ads.soweb.gr", + "ads.space.com", + "ads.specificclick.com", + "ads.spilgames.com", + "ads.spintrade.com", + "ads.spymac.net", + "ads.stackoverflow.com", + "ads.standartnews.com", + "ads.starbanner.com", + "ads.stardoll.com", + "ads.static.blip.tv", + "ads.stephensmedia.com", + "ads.stileproject.com", + "ads.suckhoegiadinh.com.vn", + "ads.sumotorrent.com", + "ads.sun.com", + "ads.suomiautomaatti.com", + "ads.sup.com", + "ads.superawesome.tv", + "ads.superonline.com", + "ads.supplyframe.com", + "ads.svnt.com", + "ads.swiftnews.com", + "ads.sxx.com", + "ads.syscdn.de", + "ads.sysmesh.com", + "ads.tahono.com", + "ads.tapdaq.com", + "ads.tarrobads.com", + "ads.tbs.com", + "ads.technoratimedia.com", + "ads.techvibes.com", + "ads.techweb.com", + "ads.tele.net", + "ads.telecinco.es", + "ads.thanhnien.vn", + "ads.thecoolhunter.net", + "ads.thecrimson.com", + "ads.thefrisky.com", + "ads.thegioitiepthi.vn", + "ads.theindependent.com", + "ads.themovienation.com", + "ads.theolympian.com", + "ads.thesaigontimes.vn", + "ads.thestar.com", + "ads.thetrainingofo.com", + "ads.thitruongtaichinhtiente.vn", + "ads.thrillsaffiliates.com", + "ads.thvli.vn", + "ads.tiki.vn", + "ads.tiktok.com", + "ads.timesunion.com", + "ads.tiscali.it", + "ads.tmcs.net", + "ads.tnt.tv", + "ads.todoti.com.br", + "ads.toplayaffiliates.com", + "ads.topwam.com", + "ads.toronto.com", + "ads.townhall.com", + "ads.tracfonewireless.com", + "ads.track.net", + "ads.tracking202.com", + "ads.traderonline.com", + "ads.travelaudience.com", + "ads.treehugger.com", + "ads.trinitymirror.co.uk", + "ads.tripican.com", + "ads.tripod.com", + "ads.tripod.lycos.co.uk", + "ads.tripod.lycos.de", + "ads.tripod.lycos.es", + "ads.tripod.lycos.it", + "ads.tripod.lycos.nl", + "ads.tromaville.com", + "ads.trutv.com", + "ads.tso.dennisnet.co.uk", + "ads.tunein.com", + "ads.twitter.com", + "ads.twojatv.info", + "ads.uigc.net", + "ads.ukclimbing.com", + "ads.uknetguide.co.uk", + "ads.ultimate-guitar.com", + "ads.ultimatesurrender.com", + "ads.ultraviewer.net", + "ads.uncrate.com", + "ads.unison.bg", + "ads.univision.com", + "ads.urbandictionary.com", + "ads.usatoday.com", + "ads.usercash.com", + "ads.uuuu.link", + "ads.uxs.at", + "ads.v-lazer.com", + "ads.v3.com", + "ads.v3exchange.com", + "ads.vador.com", + "ads.vaildaily.com", + "ads.vcnc.co.kr", + "ads.vegas.com", + "ads.veloxia.com", + "ads.veoh.com", + "ads.verticalresponse.com", + "ads.verticalscope.com", + "ads.vgchartz.com", + "ads.viber.com", + "ads.videoadvertising.com", + "ads.videofen.com", + "ads.videosz.com", + "ads.vidsense.com", + "ads.vietbao.vn", + "ads.vimg.net", + "ads.vipcams.com", + "ads.virginislandsdailynews.com", + "ads.virtual-nights.com", + "ads.virtualcountries.com", + "ads.virtuopolitan.com", + "ads.vishare.vn", + "ads.vjaffiliates.com", + "ads.vlr.vn", + "ads.vnumedia.com", + "ads.vovlive.vn", + "ads.voyit.com", + "ads.vporn.com", + "ads.vrvm.com", + "ads.vtc.vn", + "ads.wafour.com", + "ads.waframedia1.com", + "ads.walkiberia.com", + "ads.waps.cn", + "ads.wapx.cn", + "ads.watchmygf.net", + "ads.watson.ch", + "ads.weather.ca", + "ads.web.de", + "ads.web21.com", + "ads.webfeat.com", + "ads.webheat.com", + "ads.webhosting.info", + "ads.webinak.sk", + "ads.webindia123.com", + "ads.webkinz.com", + "ads.webmasterpoint.org", + "ads.webmd.com", + "ads.webnet.advance.net", + "ads.websearch.com", + "ads.webshots.com", + "ads.websiteservices.com", + "ads.webtools24.net", + "ads.wellsmedia.com", + "ads.whippedass.com", + "ads.whitelabelpros.com", + "ads.whoishostingthis.com", + "ads.wiezoekje.nl", + "ads.wikia.nocookie.net", + "ads.wineenthusiast.com", + "ads.winsite.com", + "ads.worddictionary.co.uk", + "ads.worldstarhiphop.com", + "ads.worthplaying.com", + "ads.wwe.biz", + "ads.x17online.com", + "ads.xbiz.com", + "ads.xbox-scene.com", + "ads.xedoisong.vn", + "ads.xemphimso.com", + "ads.xemtivisohd.net", + "ads.xhamster.com", + "ads.xiproject.top", + "ads.xtargeting.com", + "ads.xtra.ca", + "ads.xtra.co.nz", + "ads.xtramsn.co.nz", + "ads.xxxbunker.com", + "ads.yahoo.com", + "ads.yam.com", + "ads.yankscash.com", + "ads.yap.yahoo.com", + "ads.yeshanews.com", + "ads.yimg.com", + "ads.yimg.com.edgesuite.net", + "ads.yldmgrimg.net", + "ads.ynot.com", + "ads.youtube.com", + "ads.zalo.me", + "ads.zaloapp.com", + "ads.zamunda.se", + "ads.zascdn.me", + "ads.ztod.com", + "ads.zunia.vn", + "ads.zynga.com", + "ads01.com", + "ads01.focalink.com", + "ads02.focalink.com", + "ads03.focalink.com", + "ads04.focalink.com", + "ads05.focalink.com", + "ads06.focalink.com", + "ads07.focalink.com", + "ads08.focalink.com", + "ads09.focalink.com", + "ads1-adnow.com", + "ads1.admedia.ro", + "ads1.advance.net", + "ads1.ami-admin.com", + "ads1.careerbuilder.vn", + "ads1.destructoid.com", + "ads1.erotism.com", + "ads1.jev.co.za", + "ads1.jp.msn.com", + "ads1.lfengmobile.com", + "ads1.mediacapital.pt", + "ads1.msn.com", + "ads1.nexdra.com", + "ads1.omdadget.com", + "ads1.opensubtitles.org", + "ads1.performancingads.com", + "ads1.realcities.com", + "ads1.revenue.net", + "ads1.rne.com", + "ads1.speedbit.com", + "ads1.tripod.com", + "ads1.updated.com", + "ads1.virtual-nights.com", + "ads10.focalink.com", + "ads10.speedbit.com", + "ads11.focalink.com", + "ads12.focalink.com", + "ads13.focalink.com", + "ads13000.cpmoz.com", + "ads14.focalink.com", + "ads15.focalink.com", + "ads16.advance.net", + "ads16.focalink.com", + "ads17.focalink.com", + "ads18.focalink.com", + "ads180.com", + "ads19.focalink.com", + "ads1a.depositfiles.com", + "ads2-adnow.com", + "ads2.advance.net", + "ads2.adviad.com", + "ads2.blastro.com", + "ads2.brazzers.com", + "ads2.clearchannel.com", + "ads2.clickad.com", + "ads2.collegclub.com", + "ads2.collegeclub.com", + "ads2.femmefab.nl", + "ads2.gamecity.net", + "ads2.haber3.com", + "ads2.helpos.com", + "ads2.hsoub.com", + "ads2.msn.com", + "ads2.mynet.com", + "ads2.net-communities.co.uk", + "ads2.opensubtitles.org", + "ads2.osdn.com", + "ads2.pittsburghlive.com", + "ads2.realcities.com", + "ads2.revenue.net", + "ads2.rne.com", + "ads2.speedbit.com", + "ads2.techads.info", + "ads2.vasmg.com", + "ads2.virtual-nights.com", + "ads2.vortexmediagroup.com", + "ads2.webdrive.no", + "ads2.weblogssl.com", + "ads2.xnet.cz", + "ads20.focalink.com", + "ads2000.hw.net", + "ads2004.treiberupdate.de", + "ads21.focalink.com", + "ads22.focalink.com", + "ads23.focalink.com", + "ads234.com", + "ads24.focalink.com", + "ads24.net", + "ads24h.net", + "ads25.focalink.com", + "ads280dummy2.com", + "ads2ads.net", + "ads2srv.com", + "ads3-adnow.com", + "ads3.advance.net", + "ads3.adviad.com", + "ads3.blastro.com", + "ads3.fingersoft.net", + "ads3.freebannertrade.com", + "ads3.gamecity.net", + "ads3.haber3.com", + "ads3.realcities.com", + "ads3.speedbit.com", + "ads3.virtual-nights.com", + "ads345.com", + "ads360.com", + "ads4.advance.net", + "ads4.adviad.com", + "ads4.gamecity.net", + "ads4.realcities.com", + "ads4.speedbit.com", + "ads4.virtual-nights.com", + "ads4cheap.com", + "ads4homes.com", + "ads5-adnow.com", + "ads5-noneu.truecaller.com", + "ads5.advance.net", + "ads5.fxdepo.com", + "ads5.speedbit.com", + "ads5.truecaller.com", + "ads5.virtual-nights.com", + "ads6.advance.net", + "ads6.gamecity.net", + "ads6.speedbit.com", + "ads7.advance.net", + "ads7.gamecity.net", + "ads7.speedbit.com", + "ads8.com", + "ads8.fpt.vn", + "ads8.speedbit.com", + "ads80.com", + "ads9.speedbit.com", + "adsaccount.appcpi.net", + "adsadmin.corusradionetwork.com", + "adsafeprotected.com", + "adsame.com", + "adsapi.snapchat.com", + "adsapp.gotrackier.com", + "adsassets.waze.com", + "adsatt.abc.starwave.com", + "adsatt.abcnews.starwave.com", + "adsatt.disney.starwave.com", + "adsatt.espn.go.com", + "adsatt.espn.starwave.com", + "adsatt.familyfun.starwave.com", + "adsatt.go.starwave.com", + "adsatt.movies.starwave.com", + "adsbanner.game.zing.vn", + "adsbb.dfiles.eu", + "adsbox.detik.com", + "adsbtrack.com", + "adsbtrk.com", + "adsby.bidtheatre.com", + "adsby.klikki.com", + "adsbydelema.com", + "adsbynimbus.com", + "adscale.de", + "adscan.yelabapp.com", + "adscare.myad.vn", + "adscendmedia.com", + "adscfg.togothermany.cn", + "adscholar.com", + "adscience.nl", + "adsclick.qq.com", + "adsco.re", + "adscpm.com", + "adscreator.net", + "adscribble.com", + "adsdaq.com", + "adsdk.picooapps.com", + "adsdk.vivo.com.cn", + "adsdk.vrvm.com", + "adsdk.yandex.ru", + "adsearch.pl", + "adsearch.wp.pl", + "adsee.jp", + "adselect.nuggad.net", + "adsemp.club", + "adsend.de", + "adsensecustomsearchads.com", + "adser.dcms.site", + "adseria.com", + "adserv.adbonus.com", + "adserv.bravenet.com", + "adserv.impactengine.com", + "adserv.lwmn.net", + "adserv.maineguide.com", + "adserv.mywebtimes.com", + "adserv.net", + "adserv.postbulletin.com", + "adserv.quality-channel.de", + "adserv.usps.com", + "adserv001.adtech.fr", + "adserv001.adtech.us", + "adserv002.adtech.fr", + "adserv002.adtech.us", + "adserv003.adtech.fr", + "adserv003.adtech.us", + "adserv004.adtech.fr", + "adserv004.adtech.us", + "adserv005.adtech.fr", + "adserv005.adtech.us", + "adserv006.adtech.fr", + "adserv006.adtech.us", + "adserv007.adtech.fr", + "adserv007.adtech.us", + "adserv008.adtech.fr", + "adserv008.adtech.us", + "adserv2.bravenet.com", + "adservd.com", + "adserve.adtoll.com", + "adserve.ams.rhythmxchange.com", + "adserve.city-ad.com", + "adserve.donanimhaber.com", + "adserve.doteasy.com", + "adserve.ehpub.com", + "adserve.gkeurope.de", + "adserve.gossipgirls.com", + "adserve.io", + "adserve.jbs.org", + "adserve.kikizo.com", + "adserve.mizzenmedia.com", + "adserve.podaddies.com", + "adserve.profit-smart.com", + "adserve.shopzilla.com", + "adserve.viaarena.com", + "adserve.work", + "adserve5.nikkeibp.co.jp", + "adserver-1277986481.ap-northeast-1.elb.amazonaws.com", + "adserver-2.ig.com.br", + "adserver-2084671375.us-east-1.elb.amazonaws.com", + "adserver-4.ig.com.br", + "adserver-5.ig.com.br", + "adserver-clarium-1405844056.eu-central-1.elb.amazonaws.com", + "adserver-clarium-1718981494.us-west-1.elb.amazonaws.com", + "adserver-clarium-446793891.us-east-1.elb.amazonaws.com", + "adserver-e7.com", + "adserver-espnet.sportszone.net", + "adserver-images.adikteev.com", + "adserver-voice-online.co.uk", + "adserver-vpc-alb-0-2072243822.us-east-1.elb.amazonaws.com", + "adserver-vpc-alb-0-2075095491.us-west-2.elb.amazonaws.com", + "adserver-vpc-alb-0-649637586.ap-northeast-1.elb.amazonaws.com", + "adserver-vpc-alb-1-2048135467.us-east-1.elb.amazonaws.com", + "adserver-vpc-alb-1-725730730.us-west-2.elb.amazonaws.com", + "adserver-vpc-alb-1-769379334.ap-northeast-1.elb.amazonaws.com", + "adserver-vpc-alb-2-1898430250.us-east-1.elb.amazonaws.com", + "adserver-vpc-alb-2-553366957.us-west-2.elb.amazonaws.com", + "adserver-vpc-alb-3-578630024.us-west-2.elb.amazonaws.com", + "adserver.100free.com", + "adserver.3digit.de", + "adserver.4clicks.org", + "adserver.71i.de", + "adserver.abv.bg", + "adserver.adtech.fr", + "adserver.adtech.us", + "adserver.advertist.com", + "adserver.adverty.com", + "adserver.affiliatemg.com", + "adserver.airmiles.ca", + "adserver.alt.com", + "adserver.anawe.cz", + "adserver.aol.fr", + "adserver.archant.co.uk", + "adserver.ariase.org", + "adserver.asiafriendfinder.com", + "adserver.bdoce.cl", + "adserver.betandwin.de", + "adserver.bing.com", + "adserver.bizedge.com", + "adserver.bizhat.com", + "adserver.bizland-inc.net", + "adserver.bloodhorse.com", + "adserver.bluereactor.com", + "adserver.bondage.com", + "adserver.break-even.it", + "adserver.bridgebase.com", + "adserver.cams.com", + "adserver.cantv.net", + "adserver.cdnstream.com", + "adserver.cebu-online.com", + "adserver.cherryfind.co.uk", + "adserver.chickclick.com", + "adserver.click4cash.de", + "adserver.clundressed.com", + "adserver.co.il", + "adserver.colleges.com", + "adserver.com", + "adserver.corusradionetwork.com", + "adserver.creative-asia.com", + "adserver.creativeinspire.com", + "adserver.dayrates.com", + "adserver.dbusiness.com", + "adserver.developersnetwork.com", + "adserver.diariodosertao.com.br", + "adserver.digitalmedianet.com", + "adserver.digitoday.com", + "adserver.directcorp.de", + "adserver.directforce.com", + "adserver.dotmusic.com", + "adserver.echdk.pl", + "adserver.emulation64.com", + "adserver.exgfnetwork.com", + "adserver.exoticads.com", + "adserver.eyeonx.ch", + "adserver.filefront.com", + "adserver.fixionmedia.com", + "adserver.friendfinder.com", + "adserver.gameparty.net", + "adserver.generationiron.com", + "adserver.gorillanation.com", + "adserver.gr", + "adserver.hardsextube.com", + "adserver.hardwareanalysis.com", + "adserver.harktheherald.com", + "adserver.hellasnet.gr", + "adserver.hg-computer.de", + "adserver.hispanoclick.com", + "adserver.home.pl", + "adserver.hostinteractive.com", + "adserver.humanux.com", + "adserver.hwupgrade.it", + "adserver.icmedienhaus.de", + "adserver.ign.com", + "adserver.ilango.de", + "adserver.industryarena.com", + "adserver.info7.mx", + "adserver.infotiger.com", + "adserver.intentiq.com", + "adserver.interfree.it", + "adserver.inwind.it", + "adserver.iprom.net", + "adserver.irishwebmasterforum.com", + "adserver.ision.de", + "adserver.isonews.com", + "adserver.janes.com", + "adserver.janes.net", + "adserver.janes.org", + "adserver.janesguide.com", + "adserver.killeraces.com", + "adserver.kimia.es", + "adserver.kontent.com", + "adserver.kontextua.com", + "adserver.kylemedia.com", + "adserver.lag.vn", + "adserver.lanacion.com.ar", + "adserver.lecool.com", + "adserver.legacy-network.com", + "adserver.libero.it", + "adserver.linktrader.co.uk", + "adserver.livejournal.com", + "adserver.lonuncavisto.com", + "adserver.lostreality.com", + "adserver.lunarpages.com", + "adserver.lycos.co.jp", + "adserver.magazyn.pl", + "adserver.merc.com", + "adserver.millionairemate.com", + "adserver.mindshare.de", + "adserver.mobi", + "adserver.mobsmith.com", + "adserver.msmb.biz", + "adserver.muaban.net", + "adserver.myownemail.com", + "adserver.netcreators.nl", + "adserver.news.com.au", + "adserver.ngz-network.de", + "adserver.nydailynews.com", + "adserver.nzoom.com", + "adserver.o2.pl", + "adserver.oddschecker.com", + "adserver.omroepzeeland.nl", + "adserver.online-tech.com", + "adserver.onwisconsin.com", + "adserver.otthonom.hu", + "adserver.outpersonals.com", + "adserver.pampa.com.br", + "adserver.pandora.com", + "adserver.passion.com", + "adserver.phatmax.net", + "adserver.phillyburbs.com", + "adserver.piksel.mk", + "adserver.pl", + "adserver.planet-multiplayer.de", + "adserver.portal.pl", + "adserver.portalofevil.com", + "adserver.portugalmail.net", + "adserver.pressboard.ca", + "adserver.pressflex.com", + "adserver.proteinos.com", + "adserver.radio-canada.ca", + "adserver.reklamstore.com", + "adserver.ro", + "adserver.sanomawsoy.fi", + "adserver.sciflicks.com", + "adserver.scr.sk", + "adserver.seniorfriendfinder.com", + "adserver.sharewareonline.com", + "adserver.sitesense.com", + "adserver.sl.kharkov.ua", + "adserver.smashtv.com", + "adserver.smgfiles.com", + "adserver.snowball.com", + "adserver.softonic.com", + "adserver.soloserver.com", + "adserver.spankaway.com", + "adserver.spctl.com", + "adserver.swiatobrazu.pl", + "adserver.tactilews.com", + "adserver.tappsgames.com", + "adserver.te.pt", + "adserver.tele.net", + "adserver.terra.com.br", + "adserver.terra.es", + "adserver.theknot.com", + "adserver.theonering.net", + "adserver.thirty4.com", + "adserver.thisislondon.co.uk", + "adserver.track-star.com", + "adserver.trader.ca", + "adserver.trafficsyndicate.com", + "adserver.trangphim.net", + "adserver.trojaner-info.de", + "adserver.tupolska.com", + "adserver.tvcatchup.com", + "adserver.tweakers.net", + "adserver.twitpic.com", + "adserver.ugo.nl", + "adserver.van.net", + "adserver.veruta.com", + "adserver.virginmedia.com", + "adserver.virtuous.co.uk", + "adserver.waggonerguide.com", + "adserver.webads.co.uk", + "adserver.wietforum.nl", + "adserver.x3.hu", + "adserver.xpanama.net", + "adserver.yahoo.com", + "adserver.zeads.com", + "adserver01.de", + "adserver1.adtech.com.tr", + "adserver1.hookyouup.com", + "adserver1.mediainsight.de", + "adserver1.mindshare.de", + "adserver1.sonymusiceurope.com", + "adserver1.wmads.com", + "adserver2.atman.pl", + "adserver2.creative.com", + "adserver2.exgfnetwork.com", + "adserver2.goals365.com", + "adserver2.mediainsight.de", + "adserver2.mindshare.de", + "adserver4.fluent.ltd.uk", + "adserver9.contextad.com", + "adserverc.cliipa.com", + "adserverplus.com", + "adserverpub.com", + "adserversolutions.com", + "adserverus.info", + "adserverxxl.de", + "adservice.aliexpress.com", + "adservice.google.be", + "adservice.google.ca", + "adservice.google.co.in", + "adservice.google.co.jp", + "adservice.google.co.za", + "adservice.google.com", + "adservice.google.com.au", + "adservice.google.com.mt", + "adservice.google.com.vn", + "adservice.google.cz", + "adservice.google.nl", + "adservice.tohsoft.com", + "adservices.brandcdn.com", + "adserving.autotrader.com", + "adserving.fyi-marketing.com", + "adserving.unibet.com", + "adserving.urekamedia.com", + "adservingfront.com", + "adservingvpc-1239633584.eu-west-1.elb.amazonaws.com", + "adservone.com", + "adservrs.com", + "adservrs.com.edgekey.net", + "adsfac.eu", + "adsfac.net", + "adsfac.us", + "adsfactor.net", + "adsfeed.brabys.com", + "adsfeed3.brabys.co.za", + "adsfile.qq.com", + "adsflame.com", + "adsfs.oppomobile.com", + "adsgen.bangbros.com", + "adsgo.nhipcaudautu.vn", + "adsgroup.qq.com", + "adsharenetwork.com", + "adshimmer.store", + "adshmct.qq.com", + "adshmmsg.qq.com", + "adshow.it168.com", + "adshrink.it", + "adshufffle.com", + "adside.com", + "adsiduous.com", + "adsinimages.com", + "adsino24.com", + "adsinter1.addealsnetwork.com", + "adsk-pnxproxy-prd-1753980530.us-east-1.elb.amazonaws.com", + "adskank.com", + "adskeeper.co.uk", + "adskeeper.com", + "adsklick.de", + "adskpak.com", + "adslanding.com", + "adsload.co", + "adslvfile.qq.com", + "adslvseed.qq.com", + "adsm.soush.com", + "adsmart.co.uk", + "adsmart.com", + "adsmart.net", + "adsmartracker.com", + "adsmogo.com", + "adsmogo.mobi", + "adsmogo.net", + "adsmogo.org", + "adsmoloco.com", + "adsnative.com", + "adsnew.gsmarena.com", + "adsninjacdn.b-cdn.net", + "adsniper.ru", + "adsoftware.com", + "adsoldier.com", + "adsolut.in", + "adsomenoise.cdn01.rambla.be", + "adsonar.com", + "adsoptimal.com", + "adsota.com", + "adsp.ciner.com.tr", + "adsp.haberturk.com", + "adsparc.com", + "adsparc.net", + "adspecs.yahoo.com", + "adspeed.net", + "adsphim.lol", + "adspirit.de", + "adspirit.net", + "adsplay.net", + "adsplus.vn", + "adsponse.de", + "adspot.tfgapps.com", + "adspredictiv.com", + "adspruce.com", + "adspserving.com", + "adspsp.com", + "adspuro.com", + "adsqqclick.qq.com", + "adsrevenue.net", + "adsrich.qq.com", + "adsroller.com", + "adsrv.ads.eniro.com", + "adsrv.advanced-television.tv", + "adsrv.bangbros.com", + "adsrv.deviantart.com", + "adsrv.dispatch.com", + "adsrv.ea.com", + "adsrv.hpg.com.br", + "adsrv.iol.co.za", + "adsrv.kobi.tv", + "adsrv.lua.pl", + "adsrv.me", + "adsrv.moebelmarkt.tv", + "adsrv.tuscaloosanews.com", + "adsrv.wilmingtonstar.com", + "adsrv2.ihlassondakika.com", + "adsrv2.swidnica24.pl", + "adsrv2.wilmingtonstar.com", + "adsrvr.com", + "adsrvr.org", + "adsservices.urekamedia.com", + "adssl01.adtech.fr", + "adssl01.adtech.us", + "adssl02.adtech.fr", + "adssl02.adtech.us", + "adsspace.net", + "adssrv.nationmultimedia.com", + "adstacks.gotrackier.com", + "adstacks.in", + "adstanding.com", + "adstat.4u.pl", + "adstax-cdn.adrtx.net", + "adstax-match-proxy.adrtx.net", + "adstax-match.adrtx.net", + "adstest.reklamstore.com", + "adstest.weather.com", + "adstextview.qq.com", + "adstil.indiatimes.com", + "adstogo.com", + "adstome.com", + "adstore.jp", + "adstory.gotrackier.com", + "adstorypromo.com", + "adstracking.apps.zing.vn", + "adstream.cardboardfish.com", + "adstune.com", + "adsuccessaccelerator.com", + "adsunflower.com", + "adsup.togothermany.cn", + "adsupply.com", + "adsupplyads.net", + "adsv2.autodaily.vn", + "adsvert.com", + "adsvideo1.addealsnetwork.com", + "adsvids.com", + "adsvidsdouble.com", + "adsview.qq.com", + "adsview2.qq.com", + "adsvr.deviantart.com", + "adswakeup.com", + "adsweb.vn", + "adswithkay.com", + "adswizz.com", + "adswonder.com", + "adsxyz.com", + "adsymptotic.com", + "adsyndication.msn.com", + "adsynergy.com", + "adsynthetic.com", + "adsys.townnews.com", + "adsyst.biz", + "adsystem.simplemachines.org", + "adt.com.vn", + "adt.m7z.net", + "adt598.com", + "adtactics.com", + "adtag-or2-697022674.us-west-2.elb.amazonaws.com", + "adtag.cc", + "adtag.msn.ca", + "adtag.primetime.adobe.com", + "adtag.sympatico.ca", + "adtago.s3.amazonaws.com", + "adtaily.com", + "adtaily.pl", + "adtarget.com.tr", + "adtdp.com", + "adtech-digital.ru", + "adtech.com", + "adtech.de", + "adtech.panthercustomer.com", + "adtechjp.com", + "adtechus.com", + "adtegrity.com", + "adtegrity.net", + "adtegrity.spinbox.net", + "adtekmedia.com", + "adtext.pl", + "adtheorent.com", + "adthis.com", + "adthor.com", + "adthrive.com", + "adthru.com", + "adticker.net", + "adtier.toboads.com", + "adtiger.de", + "adtilt.com", + "adtima-common.zadn.vn", + "adtima-common.zascdn.me", + "adtima-media-td.zadn.vn", + "adtima-media.zadn.vn", + "adtima-media.zascdn.me", + "adtima-static-td.zadn.vn", + "adtima-static.aka.zdn.vn", + "adtima-static.zadn.vn", + "adtima-static.zascdn.me", + "adtima-video.zadn.vn", + "adtima-video.zascdn.me", + "adtima.net.vn", + "adtima.org", + "adtima.vn", + "adtimaserver.vn", + "adtlgc.com", + "adtmaps.com", + "adtng.com", + "adtology.com", + "adtoma.com", + "adtools.gossipkings.com", + "adtools.matrix-cash.com", + "adtools2.amakings.com", + "adtotal.pl", + "adtrace.org", + "adtrack.adleadevent.com", + "adtrack.appcpi.net", + "adtrack.cimedia.net", + "adtrack.king.com", + "adtrack.ucweb.com", + "adtrack.voicestar.com", + "adtrack1.midasplayer.com", + "adtracker.mkjigsaw.com", + "adtracking.vinden.nl", + "adtraction.com", + "adtrade.net", + "adtrader.com", + "adtradradservices.com", + "adtrak.net", + "adtriplex.com", + "adtrue.com", + "adturtle.biz", + "adult-shops.com", + "adult.likevideo.jp", + "adult.shengen.ru", + "adultadvertising.com", + "adultadworld.com", + "adultdatingtest.worlddatingforum.com", + "adultfold.world", + "adultfriendfinder.com", + "adulthookupapp.com", + "adultimate.net", + "adultlinksco.com", + "adultmoneymakers.com", + "adultsuns.net", + "adups.com", + "aduy.jhom.lat", + "adv-adserver.com", + "adv-mydarkness.ggcorp.me", + "adv-op2.joygames.me", + "adv.0tub.com", + "adv.440network.com", + "adv.ad-splash.jp", + "adv.adgates.com", + "adv.adultpartnership.com", + "adv.all-free-download.com", + "adv.anhsangvacuocsong.vn", + "adv.aport.ru", + "adv.autosurf.vn", + "adv.axiatraders.com", + "adv.baoangiang.com.vn", + "adv.baotintuc.vn", + "adv.baovemoitruong.org.vn", + "adv.bbanner.it", + "adv.blogupp.com", + "adv.consadbg.com", + "adv.cooperhosting.net", + "adv.donejty.pl", + "adv.dontcrack.com", + "adv.drtuber.com", + "adv.elaana.com", + "adv.freeonline.it", + "adv.freepornvs.com", + "adv.gazeta.pl", + "adv.gepime.com", + "adv.h2porn.com", + "adv.herocraft.com", + "adv.hwupgrade.it", + "adv.lampsplus.com", + "adv.mangoadv.com", + "adv.medscape.com", + "adv.merlin.co.il", + "adv.mobsmart.net", + "adv.mpvc.it", + "adv.mxmcdn.net", + "adv.nexthardware.com", + "adv.p2pbg.com", + "adv.publy.net", + "adv.r7.com", + "adv.sec.intl.miui.com", + "adv.starozagorci.com", + "adv.strategy.it", + "adv.thuvienphapluat.vn", + "adv.urekamedia.com", + "adv.virgilio.it", + "adv.vnnshop.vn", + "adv.webmd.com", + "adv.webvariant.com", + "adv.wp.pl", + "adv.yo.cz", + "adv2.expres.ua", + "adv4nc3dt3chnolog1es.site", + "adv6ntur6q6est.online", + "adv7ntureh7nters15.online", + "advack.net", + "advanceandenthrone.com", + "advancedaviationmanufacturing.com", + "advancedcleaner.com", + "advancedcrit.com", + "advancedmactools.com", + "advancedoffersapp.com", + "advancedoffersapps.com", + "advancedpilotacademy.com", + "advancedsuperfood.com", + "advancelocal-adapter-image-uploads.s3.amazonaws.com", + "advanceofferstk.com", + "advangelists.com", + "advariant.com", + "advbanners.global.ssl.fastly.net", + "advconversion.com", + "adve.net", + "adveng.hiasys.com", + "adventory.com", + "adventrurefresh.com", + "adventur313.xyz", + "adventuratrips.com", + "adventure-vehicles.net", + "adventure11ab.site", + "adventureanciented.pro", + "adventuredge.com", + "adventurefeeds.com", + "adventurejourney.cfd", + "adventuresbest.com", + "adventuresofskip.com", + "adventuresymboled.pro", + "adventurgequest.biz", + "adventurousamount.com", + "adventurousjourney.site", + "adver.24h.com.vn", + "adver.pengyou.com", + "adversal.com", + "advert-admin.vnay.vn", + "advert-time.com", + "advert-track.com", + "advert.ananzi.co.za", + "advert.bayarea.com", + "advert.dyna.ultraweb.hu", + "advert.funimation.com", + "advert.leo.org", + "advert.livesportmedia.eu", + "advert.puzzles.mkjigsaw.com", + "advert.runescape.com", + "advert.travlang.com", + "advert.uloz.to", + "advert2.ananzi.co.za", + "advertere.zamunda.net", + "adverteren.vakmedianet.nl", + "adverterenbijnh.nl", + "adverterenbijsbs.nl", + "advertica-cdn.com", + "adverticum.com", + "adverticum.net", + "adverticus.de", + "advertise.com", + "advertise.ldplayer.net", + "advertiseireland.com", + "advertisement.avosapps.us", + "advertisementafterthought.com", + "advertisements.immowebapi.be", + "advertiseruniversity.com", + "advertiserurl.com", + "advertisesupportpages-help.com", + "advertising-cdn.dpgmedia.cloud", + "advertising.aol.com", + "advertising.bayoubuzz.com", + "advertising.bbcworldwide.com", + "advertising.com", + "advertising.dclux.com", + "advertising.embarcaderopublishing.com", + "advertising.entensity.net", + "advertising.goldseek.com", + "advertising.hiasys.com", + "advertising.illinimedia.com", + "advertising.jp.msn.com", + "advertising.online-media24.de", + "advertising.paltalk.com", + "advertising.thediabetesnetwork.com", + "advertising.wellpack.fr", + "advertising.yahoo.com", + "advertising.yandex.ru", + "advertisingbanners.com", + "advertisingbay.com", + "advertisingbox.com", + "advertmarket.com", + "advertmedia.de", + "advertnative.com", + "advertpro.investorvillage.com", + "advertpro.sitepoint.com", + "advertpro.ya.com", + "adverts.creativemark.co.uk", + "adverts.ecn.co.uk", + "adverts.freeloader.com", + "advertserve.com", + "advertstream.com", + "adverttmedia.com", + "advertur.ru", + "advertwizard.com", + "adviap.goforandroid.com", + "advice-ads-cdn.vice.com", + "advice-ads.s3.amazonaws.com", + "adview.com", + "adview.pl", + "advising-receipts.com", + "advisormedia.cz", + "advisorybros.com", + "advisoryhub69site.online", + "adviva.net", + "advixio.com", + "advizion.org", + "advmaker.ru", + "advmob.cn", + "advnet.xyz", + "advnt.com", + "advocate-yogeshgautam.com", + "advocatemy.org", + "advocatenkantoormaastricht.com", + "advplace.com", + "advrts.onelouder.com", + "advs.adgorithms.com", + "advserver.cgv.vn", + "advserver.xyz", + "advshaktimann.com", + "advshield.goforandroid.com", + "advt.webindia123.com", + "advzilla.com", + "advzone.ioe.vn", + "adw.addlv.smt.docomo.ne.jp", + "adw.sapo.pt", + "adwcleaner.programmesetjeux.com", + "adwcleaner.telecharger.toggle.com", + "adwebone.com", + "adweyabiotech.com", + "adwhirl.com", + "adwitty.com", + "adwokaci-24.pl", + "adwokacikrakowscy.com", + "adwokacikrakowscy.org", + "adwords2.paretologic.revenuewire.net", + "adworkmedia.com", + "adworks.rediff.com", + "adworldnetwork.com", + "adworx.at", + "adworx.nl", + "adx-asia-imp.aarki.net", + "adx-asia.aarki.net", + "adx-exchange.toast.com", + "adx-west-imp.aarki.net", + "adx.ads.oppomobile.com", + "adx.baolongan.vn", + "adx.chinmedia.vn", + "adx.chip.de", + "adx.edutimes.com.vn", + "adx.gayboy.at", + "adx.groupstate.com", + "adx.hendersonvillenews.com", + "adx.hoanggia.net.vn", + "adx.hongtinnhanh.com", + "adx.ibibo.com", + "adx.kul.vn", + "adx.lsosad.com", + "adx.ocala.com", + "adx.phunuadong.vn", + "adx.starbanner.com", + "adx.starnewsonline.com", + "adx.telegram.com", + "adx.theledger.com", + "adx.timesdaily.com", + "adx.vn", + "adx.xemvtv.net", + "adx.xtv.vn", + "adxcallback.batmobi.net", + "adxey.com", + "adxlog.vivo.com.cn", + "adxpansion.com", + "adxpose.com", + "adxtti.com", + "adxxx.me", + "adxxx.org", + "adyea.com", + "adyogis.gotrackier.com", + "adyoulike.com", + "adyoulike.omnitagjs.com", + "adywind.com", + "adyz.net", + "adz.rashflash.com", + "adz2you.com", + "adzbazar.com", + "adzerk.com", + "adzerk.net", + "adzerk.s3.amazonaws.com", + "adzestocp.com", + "adzkill.com", + "adzmedia.com", + "adzmobi.com", + "adzone.ro", + "adzrevads.com", + "adztec.com", + "ae.amgdgt.com", + "ae.gsecondscreen.com", + "ae4bdf87.kortfilmfestivalen.no", + "ae9i.cfd", + "aeaeii.com", + "aebarros.com", + "aecworldexpo.com", + "aedanvalle.com", + "aedriluxmedia.com", + "aeeca4c5.kortfilmfestivalen.no", + "aefiabeuodbauobfafoebbf.net", + "aefieiaehfiaehr.top", + "aeginawatersports.com", + "aegs.rign.top", + "aeioufilms.com", + "aelafpharma.com", + "aely.skin", + "aepcomfasteners.com", + "aergul.com", + "aerialcommunication.org", + "aerialwhisp.site", + "aerie-photographer.blogspot.com", + "aerotecnikou.com", + "aerovanguard.com", + "aeroview.org", + "aerovista.cam", + "aerserv.com", + "aesinfra.co", + "aeslabs.xyz", + "aestee.com", + "aestheticformbd.com", + "aetherialhub.com", + "aeufoeahfouefhg.top", + "aewake-pg.com", + "aey7.cfd", + "aeylia.com", + "af-110.com", + "af-ad.co.uk", + "af-luxury.com", + "af.moshimo.com", + "af0rdable2le.xyz", + "afac.mopo.jp", + "afb88asia.com", + "afckolhapur.com", + "afdallcoupon.com", + "afddistributors.com", + "afdsistemas.com", + "afdyfxfrwbfy.com", + "afe.specificclick.net", + "afe2.specificclick.net", + "afetosmile.com", + "afewsnippets.com", + "aff-market.com", + "aff.adsurve.com", + "aff.atp.vn", + "aff.celebritytrip.club", + "aff.indirdik.com", + "aff.jskyservices.com", + "aff.promodeals.nl", + "aff.summercart.com", + "aff.tagcdn.com", + "aff12.com", + "aff3.gittigidiyor.com", + "affauidter.fun", + "affbeat.com", + "affec.tv", + "affectionarc.xyz", + "affidamifido.com", + "affil.jp", + "affili.net", + "affiliate-fr.com", + "affiliate.1800flowers.com", + "affiliate.a4dtracker.com", + "affiliate.affdirect.com", + "affiliate.baazee.com", + "affiliate.bfashion.com", + "affiliate.blucigs.com", + "affiliate.chiaki.vn", + "affiliate.dtiserv.com", + "affiliate.exabytes.com.my", + "affiliate.gmtracker.com", + "affiliate.googleusercontent.com", + "affiliate.imperiaonline.org", + "affiliate.k4.tinhte.vn", + "affiliate.rakuten.co.jp", + "affiliate.rusvpn.com", + "affiliate.travelnow.com", + "affiliate.treated.com", + "affiliatefuture.com", + "affiliategroove.com", + "affiliatemarketingnexus.com", + "affiliateone.jp", + "affiliater.pl", + "affiliates.allposters.com", + "affiliates.arvixe.com", + "affiliates.babylon.com", + "affiliates.bhphotovideo.com", + "affiliates.digitalriver.com", + "affiliates.eblastengine.com", + "affiliates.genealogybank.com", + "affiliates.globat.com", + "affiliates.hookup.com", + "affiliates.lifeselector.com", + "affiliates.neteller.com", + "affiliates.pinnaclesports.com", + "affiliates.streamray.com", + "affiliates.thinkhost.net", + "affiliates.thrixxx.com", + "affiliates.ultrahosting.com", + "affiliates.yourapprovaltracker.com", + "affiliatetracking.com", + "affiliatetracking.net", + "affiliatewindow.com", + "affiliation-france.com", + "affilsoft.gotrackier.com", + "affimg.pop6.com", + "affinity.go2jump.org", + "affirmsnquotes.com", + "affisoftpro.com", + "affiz.net", + "affmates.com", + "affntwklnk.com", + "affordablecabinetsandgraniteinc.com", + "affordablecloth.com", + "affordablesurftrip.com", + "afform.co.uk", + "affpartners.com", + "affpool.com", + "affrayerkawer.life", + "affrh2023.com", + "afftrack.com", + "afftrack001.com", + "afftracking.justanswer.com", + "afghanistanculturalsociety.org", + "afghanleaders.com", + "afghanunitedbanks.com", + "afiafa.com", + "afiapetroleum.com", + "afieldt.com", + "afiles.webengage.com", + "afilo.pl", + "afinder.oewabox.at", + "afindommesdiary.com", + "afisz-wystawy.pl", + "afitmenthai.com", + "afk88-231101.com", + "afl-limo.com", + "aflacws.com", + "afn.devmetrq.com", + "afnanniaz.com", + "aforexexpert.com", + "afp.qiyi.com", + "afraidlanguage.com", + "afriakili.org", + "africanbeatmaker.com", + "africancasting.fr", + "africanmango.pl", + "afrikcart.com", + "afriqconsulting.org", + "afrique-bet.com", + "afriquenouvelle.com", + "afristreamtv.com", + "afritradfabrics.com", + "afro420.com", + "afrocentrists.live", + "afrosalmon.com", + "afrostarebank.com", + "afrostreaming.com", + "afrovapes.com", + "aftatkd.com", + "afte.mopo.jp", + "afterclic.com", + "afterglowstyles.com", + "aftermarketkonferans.com", + "afunnygames.com", + "afwebtech.com", + "afx.tagcdn.com", + "afyoncicek.org", + "afzalexpress.com", + "ag.zyskon.top", + "ag1w1swqwa.com", + "ag3luxury.com", + "againstfoment.store", + "agasdbmes.site", + "agategemstone.com", + "agboutiquestore.com", + "agbury.com", + "agcamritsar.org", + "agdomex.kubaolgierd.pl", + "agdrtv.net", + "agdula.jolantatamara.pl", + "ageatalent.com", + "agebay.com", + "agediron.com", + "ageebah.com", + "agelasto.com", + "agelgelot.com", + "agelocer.fr", + "agence-immobiliere-evreux.com", + "agencevolo.com", + "agenciacognito.com", + "agenciapillow.com", + "agenciaterra.com", + "agencysorted.com", + "agendall.com", + "agenes.sbs", + "agensingapore4d.com", + "agenslots.org", + "agent.tamedia.com.tw", + "agentchannel.api.duapp.com", + "agenteemedia.com", + "agentlehand.org", + "agentototerbesarterpercayamantra.com", + "agentstool.com", + "agentur-premium-server.com", + "agentur-sg.com", + "agentwypadkowy.click", + "agesize.com", + "aggarwalnassociates.com", + "aggarwalservices.com", + "agglomerationin.click", + "aggpro.online", + "agh-edu5.weebly.com", + "agilecoder.pw", + "agilefour.com", + "agilemedia.jp", + "agilepantry.com", + "agileselfmentor.com", + "agilestaffings.com", + "agilests.quest", + "agility.cnn.com", + "agilityprocessing.net", + "agingsolutions.net", + "agioss.info", + "agisdayra.com", + "agizsagligi.com", + "agjerimi.com", + "agkn.com", + "agksports.com", + "agl-intl.hotstar.com", + "agla.fr", + "aglewi.space", + "aglewi.today", + "aglewi.xyz", + "agmentorsbackendsvs.com", + "agne.loyal-program.live", + "agnes.scloud.lfengmobile.com", + "agnieska.komjulka.pl", + "agnieszkaap.alessandrobednarz.com.pl", + "agnieszkamalecka.olafmatusz.pl", + "agoda.securedtouch.com", + "agomy.org", + "agorablok.com", + "agostinodeangelis.com", + "agp-services.com", + "agrandatehora.com", + "agrawaldryfruits.com", + "agreatcause.net", + "agreatcoach.net", + "agreatcontractor.net", + "agreatdiet.net", + "agreatdispensary.com", + "agreathappyhour.net", + "agreatleapformankind.com", + "agreatlife.net", + "agreeablestew.com", + "agreedd-good-319057619-6a1h1qa1.netlify.app", + "agresor1983.peterjanicki.pl", + "agresywneczworonogi.click", + "agresywnytyp.click", + "agricareer.org", + "agricicek.org", + "agricole-credit.online", + "agricole.credit-pl.com", + "agricpowerhouse.com", + "agriculture.energo-gen.com", + "agriculturegeek.com", + "agridayco.com", + "agrieast.com", + "agrilogger.com", + "agriturismoilcascinone.com", + "agroeconom.kz", + "agrofortecafe.com", + "agroframe.com", + "agrohishop.com", + "agroindustrial.pro", + "agroleray.com", + "agromayoristas.com", + "agronexus.net", + "agropolbud.pl", + "agrotechrobot.com", + "agroturist.com.pl", + "agrupacionlafontana.com", + "agrybpkku6.shop", + "agstracker.com", + "agt.net", + "agtech-x.com", + "aguadefresco.com", + "aguilarseguros.com", + "agunmu.wixsite.com", + "agustinaboveri.net", + "agustingiovanini.com", + "agustintiberi.com", + "agyapadie.com", + "ah-ha.com", + "ah0svdsfssa.com", + "ahabadvertency.xyz", + "ahalogy.com", + "aharunia.maciejbruno.pl", + "ahasex.de", + "ahdgueioeeuqgdhd.com", + "aheadday.com", + "ahealthymotivation.com", + "ahealthz.com", + "ahetlyv.sbs", + "ahf4ycvea439tt9rq.site", + "ahhscna.com", + "ahindime.com", + "ahlelbalad.com", + "ahmad-nidal.com", + "ahmadalmasre.com", + "ahmadrazzaq.com", + "ahmadyousaf.com", + "ahmedabadcityblog.com", + "ahmedabadcitytales.com", + "ahmedmohy.com", + "ahmedshehabi.com", + "ahmetcemil.com", + "ahnaftazwar.com", + "ahoravideo-blog.com", + "ahoravideo-blog.xyz", + "ahoravideo-cdn.com", + "ahoravideo-cdn.xyz", + "ahoravideo-chat.com", + "ahoravideo-chat.xyz", + "ahoravideo-endpoint.com", + "ahoravideo-endpoint.xyz", + "ahoravideo-schnellvpn.com", + "ahoravideo-schnellvpn.xyz", + "ahorraguayelectricidad.com", + "ahsapentegre.com", + "ahsontechnologies.com", + "aht53f-e.sbs", + "ahuaktas.com", + "ahummingheart.com", + "ahyv.pova.lat", + "ahzahg6ohb.com", + "ai-am.eu", + "ai-descriptions.com", + "ai-investments.org", + "ai-pool.com", + "ai-quantum-news.com", + "ai-sheet.com", + "ai-trendtools.com", + "ai-usmrisk.click", + "ai.aifacts4aussies.com", + "ai.antyramystoly.com", + "ai.coimeter.top", + "ai.cosmiccaravancontinentalcrusades.com", + "ai.czrlibr.xyz", + "ai.expeditionescapehaven.com", + "ai.globaltradeunite.com", + "ai.globaltraffictracerhub.com", + "ai.globalwayfinderhub.com", + "ai.infinitehorizonquestseekers.com", + "ai.intertradexperts.com", + "ai.mysticalmeridianwanderlusts.com", + "ai.nanotechnologyadvancementnewshub.com", + "ai.nomadnestventureshubnet.com", + "ai.peregrinepathfinderjourneys.com", + "ai.progrbest.top", + "ai.qwantumm.top", + "ai.spiralingglobalnewsvortex.com", + "ai.thanhnien.vn", + "ai.tidalthoughts247.com", + "ai.trekkingtitantranscend.com", + "ai.voiceads.cn", + "ai.voyagevanguardepicquests.com", + "ai.worldwideroadwayshug.com", + "ai.zcxfewfertewrw.com", + "ai2.blancosmarancos.com", + "ai4marketplace.online", + "ai8-be.cfd", + "aiactiv.io", + "aiadvancementarchive.com", + "aiaiglo.com", + "aiassistantguide.com", + "aiavc.com", + "aibdtv.com", + "aibilgi.com", + "aibusinessbuilder.online", + "aibuy-api.aibuy.io", + "aic.cdpbeacon.lgtvcommon.com", + "aic.loyal-program.live", + "aicapitalbuilder.pro", + "aicerta.com", + "aicleaner.shouji.360.cn", + "aicopilotsystem.com", + "aicpscouts.com", + "aid-ad.jp", + "aid-golf-golfdust-training.tabrays.com", + "aidamuse.com", + "aide-pac-national.fr", + "aiebiiet.shop", + "aiebiliet.pl", + "aiemerged.com", + "aifinanceguru.online", + "aiforge.cyou", + "aiforshops.com", + "aiiaiafrzrueuedur.net", + "aiiegro-info.com", + "aiiii.pages.net.br", + "aiinvestmentonline.online", + "aiisa.am", + "aijetvs.sbs", + "aikiafrica.com", + "aikyaassets.com", + "ailaistanbul.com", + "ailamtrieuphu.com", + "aileestore.com", + "ailegr0lokalnie-goods.63421324.xyz", + "ailistings.com", + "aim4media.com", + "aimarketmastery.pro", + "aimarketmastery.site", + "aimarthub.com", + "aimatch.com", + "aimersrealty.com", + "aimes.com", + "aimetascoin.com", + "aimg.fc2.com", + "aimhighbook.com", + "aimhighercoaching.com", + "aimpointsiwan.com", + "aimsmsc.com", + "aimtambola.com", + "aimuscled.com", + "aimvein.net", + "ainestate.com", + "ainposr-xqo.top", + "ainpost.life", + "ainpostpl.icu", + "ainpostpl.top", + "ainspiracjajaki.skin", + "ainvat.com", + "ainvestments.com", + "aionfoundation.com", + "aionitaruilib.xyz", + "aiotechsolutions.com", + "aipostpol.top", + "aipro-iplex.com", + "aiprofits.today", + "aipt1.com", + "air-feed.com", + "air-swap.tech", + "air-tkt.com", + "air-token.com", + "air4europe.com", + "air6agai1.store", + "air6agai2.store", + "air6agai3.store", + "airalissflix.com", + "airbn3.com", + "airbnbhosts.com", + "airbnbpettingzoo.com", + "airceylontea.com", + "airconditioneddoghouse.com", + "airconditionersfilters.com", + "aircovid19virus.com", + "airdomeliving.com", + "airdrop-zeekcoin.com", + "airfareless.com", + "airfarely.com", + "airfieldbun.sbs", + "airforce1hightop.com", + "airforceone-fr.com", + "airhobi.com", + "airjetx.com", + "airliebeachboatcharter.com", + "airlinechief.com", + "airlineglossary.com", + "airlines-offers.com", + "airlinesairports.com", + "airlytics.airlock.twcmobile.weather.com", + "airmagicuae.com", + "airmore.co", + "airnetinfotech.com", + "airnexit.host", + "airnots.com", + "airolaktoks.com", + "airpb.com", + "airpods-case.com", + "airport-cancun.com", + "airportglow.hair", + "airportland.lat", + "airportsys.com", + "airpush.com", + "airselanqor.com", + "airsontelecom.org", + "airsportsradio.com", + "airswap.cc", + "airswap.in", + "airswaptoken.com", + "airtelspeed.net", + "airycloth.com", + "airydress.com", + "airypresets.com", + "aisagung.com", + "aiserviceagency.com", + "aiservicesshop.com", + "aisha-khadija.blogspot.com", + "aishownotes.com", + "aisiansex.com", + "aisignaltrading.com", + "aismartguide.com", + "aissate.com", + "aistasis.com", + "aistat.net", + "aistratagems.site", + "aistudiovision.com", + "aitanacataleya.com", + "aitech.cyou", + "aitiki.com", + "aitiss.com", + "aitligold.tripod.com", + "aitmovie.com", + "aitodayusa.com", + "aitooling.com", + "aitornado.com", + "aitradepl.xyz", + "aiuorketyun.site", + "aiwealthalchemy.online", + "aiwealthalchemy.site", + "aiwealthwizard.pro", + "aiwebbyvotettytryr6.pages.dev", + "aiwillreplace.com", + "aixnwsuaoallegro.cc", + "aixnwsuaoallegro.cyou", + "aixnwsuaoallegro.net", + "aixnwsuaoallegro.top", + "aizentech.com", + "aizuite.blogspot.com", + "aj-dos.cfd", + "aj.adjungle.com", + "aj2393.online", + "aja-recommend.com", + "aja.sitiizens-program.live", + "ajanlom-magamat.com", + "ajansyenimedya.com", + "ajcclassifieds.com", + "ajcrenovationsllc.com", + "ajedrezcuantico.net", + "ajedrezcuantico.org", + "ajemuts.sbs", + "ajiq.weeblysite.com", + "ajithpuppala.com", + "ajivenl.top", + "ajkermeal.com", + "ajkzd9h.com", + "ajlxg6kcg7jwdchcjppilszwm.gniewkobaranowski.pl", + "ajmeyersandsons.com", + "ajouny.com", + "ajrehtrade.com", + "ajsmmpanel.com", + "ajstelecom.com.mx", + "ajstraw.com", + "ajuriconseil.com", + "ak-cdn.placelocal.com", + "ak-ns.sascdn.com", + "ak.5.p2l.info", + "ak.buyservices.com", + "ak.dxsvr.com", + "ak.imgfarm.com", + "ak.progofficial.top", + "ak0gsh40.com", + "ak1.abmr.net", + "ak1s.abmr.net", + "ak88app.com", + "ak9.6895588.com", + "aka-root.com", + "aka.accortech.com", + "aka.ms-ads.co", + "aka.spotxcdn.com", + "akaads-espn.starwave.com", + "akademates.com", + "akademia-kursow-rozwojowych-app.com", + "akademigading.com", + "akademiki.alekssokalski.nieruchomosci.pl", + "akaflieg-sb.de", + "akama.com", + "akamai.invitemedia.com", + "akamai.t.axf8.net", + "akankshamagolabel.com", + "akanshsinha.com", + "akariyer.com", + "akarshinii.com", + "akashdayalgroups.com", + "akatracking.esearchvision.com", + "akazoo.pl", + "akbharat.com", + "akcapitalone.com", + "akceptowanie.pl", + "akcesorhot.com", + "akcjabaltyk.pl", + "akcjalokalna.rest", + "akcjaresponsywna.click", + "akcr.free.fr", + "akelcity.com", + "akellolcc.com", + "akg.ixx.mybluehost.me", + "akg.nowyplx.top", + "akhkashmirhub.com", + "akibaol.com", + "akilewn.sbs", + "akinom.victoriadaria.pl", + "akirkpatrick.com", + "akita.kz", + "akitens.sbs", + "akk.wiktorzych.com.pl", + "akkerinaeska.pics", + "akkermans-sporttraining.com", + "akku-solar.com", + "akku.mondo.trium.mitsubishi.sms13.de", + "akkyweb.net", + "aklimevde.com", + "aklitew.sbs", + "aknoy.com", + "ako.cc", + "akoumjian.com", + "akow.net", + "akpaczka.xyz", + "akpatienthealthcareservice.com", + "akr.usesfathom.com", + "akredytacyjnosc.click", + "akredytowane.pl", + "akretionmise.site", + "aksao.com", + "aksaraycicek.org", + "aksdk-images.adikteev.com", + "aksel.nadiadalia.pl", + "aksharbykgk.com", + "akshatanarain.com", + "akshaygupta.com", + "aksn.homes", + "aksntrust.org", + "aksonural.ru", + "akstat.io.edgekey.net", + "akt.akturtrad.xyz", + "aktasprawy.click", + "aktienboard.com", + "aktiv-blog.com", + "aktiv-mit-ms.fr", + "aktivator-windows10.blogspot.com", + "aktpl.com", + "aktprawny.click", + "aktrack.pubmatic.com", + "aktual.mediacrss.com", + "aktual.taxility.com", + "aktualizacja.sviluppo.host", + "aktualizacja.top", + "aktualizacja.webflow.io", + "aktualizacjafacebooka.blogspot.com", + "aktualizacjakontaoenet.weebly.com", + "aktualizacjamessanger.blogspot.com", + "aktualna.historiazycia.casa", + "aktualna1.historiazycia.casa", + "aktualna2.historiazycia.casa", + "aktualnenewsy.homes", + "aktualnoscigazetapoland.com", + "aktualnyczas.com", + "aktulanoscizpowiatu.click", + "aktywnytylicz.pl", + "aktywuj-sie-cyfrowo.online", + "akubuty.com", + "akuhni.by", + "akumulatorja.lat", + "akunjpfilipina.com", + "akuproducts.com", + "akusherok.ru", + "akuzmin.com", + "al-1egrolokalnie00.7898879.xyz", + "al-blc.cfd", + "al-ghaffarbuilders.com", + "al-hejrah.com", + "al-k94.sbs", + "al-smetrics.vizio.com", + "al.5.p2l.info", + "al.avtprogsystt.xyz", + "al.plprogpltes.site", + "al.qwantumm.top", + "al38-28.cfd", + "ala.durasite.net", + "alaa-accu.com", + "alaajawhar.com", + "alaalturadelagente.com", + "alaann.com", + "alabamabackpage.com", + "aladn.brokaws.top", + "alahairs.com", + "alaistechnicalservice.com", + "alamaninternational.com", + "alamdarhussain.com", + "alamedigital.com", + "alamedigitalsolutions.com", + "alamosupply.com", + "alamuk.com", + "alanabrand-agency.com", + "alanawismaindah.net", + "alanblank.site", + "alandre.top", + "alanstrack.com", + "alarash.com", + "alarmniebezpieczenstwo.click", + "alarmobninsk.ru", + "alarmujacewydarzenie.click", + "alarmujacewydarzenie.rest", + "alarynvei.monster", + "alaskanbankruptcylaw.com", + "alaskatrucksforsale.com", + "alawadhicamp.com", + "alawaeltherapy.com", + "albaharmaidservices.com", + "albamargroup.com", + "albanypowerexchange.com", + "albaphotos.free.fr", + "albarnialhijazi.com", + "albedega.com", + "alberguecasaanita.com", + "albertfranklin.com", + "albertolivares.com", + "albertpl.com", + "albertstrom.com", + "albicreative.com", + "albiondrugs.com", + "albionkp.online", + "alblux.com", + "alboautotrasportatori.it", + "albumsfactory.com", + "alburywodongaclassifieds.com", + "albusworks.com", + "alcazar.pro", + "alchemist.go2cloud.org", + "alchemy-trade.pro", + "alchemy-trades.pro", + "alclick.com", + "alcohola.sa.com", + "alcoholomaniatvher.life", + "alcounselor.com", + "aldaniti.net", + "aldik.com", + "aldo061.free.fr", + "aldo063.free.fr", + "aldobalerdo.space", + "ale-gratka.pl", + "alebdaalmaktabi.com", + "alebilet-1-bc49e8.ingress-erytho.ewp.live", + "alebilet.id757.pl", + "alebilet.oferta031.pl", + "alebilet.oferta482.pl", + "alebilet.oferta615.pl", + "alebilet.pl-oferta4303620.shop", + "alebradazan.com", + "alecriaeventos.com", + "alegro-takepay42.95743274.xyz", + "alejandro-escobar.com", + "aleksanderjakub.pl", + "aleksandra.hakelbery.pl", + "alekul.space", + "alembic-co.com", + "alenai.cyou", + "alenotebook.click", + "alensaprofilf.com", + "alenty.com", + "aleonee.com", + "aleperfumeria.pl", + "alephcs.com", + "alergo-lokalnie.net", + "alert-auspost.com", + "alert-bendigobank.com", + "alert.mac-notification.com", + "alert1dhlshipment.info", + "alertafterthought.com", + "alertcibcsecuremobile.com", + "alertder.com", + "alerter.pl", + "alertfirm.com", + "alertring.world", + "alertscity.com", + "alertsongs.online", + "alerttree.com", + "aleshop.pl", + "alessandraleone.com", + "alessandrodronestoresupply.com", + "alesstore.com", + "alestilojanecitta.com", + "aletaharrop6295289.pages.dev", + "aletheal.com", + "aletrwiadomosci.homes", + "alewivg.cfd", + "alex188.arturwalczak.pl", + "alexa-sitestats.s3.amazonaws.com", + "alexajstrack.com", + "alexametrics.com", + "alexanderautio.com", + "alexanderjonesi.com", + "alexandremuller.com", + "alexandrestlaurent.com", + "alexandrezara.com", + "alexandria-locksmithservice.com", + "alexandria.arturwalczak.pl", + "alexandria.marfeelcdn.com", + "alexandritconsulting.com", + "alexandruduma.com", + "alexawindenergy.com", + "alexcharters.com", + "alexfadez.com", + "alexfriberg.com", + "alexgarciasalud.com", + "alexianer-service.de", + "alexine.net", + "alexiscredit.com", + "alexjkni.com", + "alexlaz.com", + "alexmandossianpushbuttoninfluences.com", + "alexmastro.com", + "alexreds.blogspot.com", + "alexruss.com", + "alexsalmon.com", + "alexsavilovrules.com", + "alexschwab.com", + "alexsison.com", + "alexthebest.com", + "alexwaterfall.com", + "alexxxxpages.info", + "alexyu.fr", + "aleztravel.com", + "alf-img.com", + "alfa-img.com", + "alfa-medosmotr.ru", + "alfa-search.com", + "alfa-tel.sk", + "alfa16.online", + "alfa303qu.com", + "alfa9.com", + "alfabetzdrowia.com.pl", + "alfacapitalpro.com", + "alfacoindata.online", + "alfadirua.com", + "alfaforce.online", + "alfaguaradapasview.com", + "alfalakgifts.com", + "alfamotorbululawang.com", + "alfandega-filmes.com", + "alfapro.ru", + "alfardosexperience.com", + "alfaroluis.com", + "alfatnabeauty.com", + "alfatraffic.com", + "alficars.com", + "alfredlivery.com", + "alg-hotel.com", + "algaux.com", + "algebraicprobability.lat", + "algelumina.com", + "algerianembassy.co.in", + "alghanimk.com", + "algodon.net", + "algomhoriah.com", + "algorithmicscol.com", + "algorix.co", + "algotradingforex.com", + "alhadlq.com", + "alhaidiworld.com", + "alhajrilawfirm.com", + "alharamaintoursandtravel.com", + "alhatimico.com", + "alhayattravel.com", + "alhej.com", + "alhejazinvestment.com", + "alhulolalthakiyah.com", + "aliansipro.com", + "aliardayuksel.com", + "aliasanvil.com", + "aliasname.sbs", + "alibaba.zzux.com", + "alibabablus.romanhubert.pl", + "alibabahouse.site", + "alibabaslots.com", + "alibestsale.com", + "alice20.free.fr", + "alicefun.com", + "alicialoz.com", + "aliciatrans.free.fr", + "aliciavirtual.com", + "alicjan.pl", + "aliclonepro.xyz", + "alidnx.com", + "aliecpress.fr", + "aliecspres.com", + "aliegrolokainie.pl", + "alien.arturwalczak.pl", + "alienabode.monster", + "aliensonbsc.com", + "aliexpressotask.com", + "aliexress.fr", + "alif-ba-ta.com", + "alifara.com", + "aligion.app", + "alignfrost.live", + "aligningprofessionals.com", + "alignmentdisabled.net", + "alignuniversity.com", + "alihasani.net", + "alijewelry.net", + "alikarosnar.com", + "alikeaddition.com", + "alim.arturwalczak.pl", + "alimentbag.cfd", + "alimentossaltamontes.com", + "alinchina.net", + "alingoodtime.com", + "alini.de", + "alinucu47.com", + "aliorbark.com", + "aliorpl.com", + "aliotenv.sbs", + "alipromo.com", + "alirey.com", + "alisabrigok.com", + "alisabryce.com", + "alisatilsner.com", + "alise.pl", + "alishamsmith.com", + "alishasoya.com", + "alisonmgravley.com", + "alisonmorant.com", + "alissaathirah.blogspot.com", + "alive-ua.com", + "aliwetyv.sbs", + "aliwonsy.cfd", + "alizedusud.free.fr", + "aljamaa.fr", + "aljamelah.com", + "aljassarengineering.com", + "aljournalist.com", + "alkdjhowiuybcvh.com", + "alkhabr.com", + "alkhaleem.com", + "alkolanda.com", + "alkutbay.starbolt.io", + "all-in-one.space", + "all-internet-security.com", + "all-sex.shengen.ru", + "all-tube.pl", + "all.orfr.adgtw.orangeads.fr", + "all4invest.info", + "all4spy.com", + "all4wap.ru", + "all8do1tt.site", + "allaboutfeednews.com", + "allaboutjob.online", + "allaboutlifes.com", + "allaboutsoapdispensers.com", + "allaboutummah.com", + "allahkeys.com", + "allakosueg2020.com", + "allamahrizvifoundation.org", + "allamericanmadetoys.com", + "allamericanrc.org", + "allan-associates.net", + "allanimehentai.com", + "allanniversarycelebrations.com", + "allaproaches.com", + "allaquaculture.net", + "allaquafeed.net", + "allaroundghana.com", + "allatkach.com", + "allbestviews.com", + "allboard.xobor.de", + "allcareacesso.com", + "allcars365.com", + "allcarswiki.com", + "allcredits.su", + "allday-healthy.com", + "alldcs.outbrain.org", + "alleagro.yacolor.cl", + "alleegro.palcar.cl", + "allegmall.cc", + "allegra-kids.com", + "allegra.1.p2l.info", + "allegro-005.com", + "allegro-999.com", + "allegro-ch.com", + "allegro-mall.org", + "allegro-stroe.cc", + "allegro-stroe.cyou", + "allegro-stroe.shop", + "allegro-stroe.store", + "allegro.141-98-10-125.cprapid.com", + "allegro.24-platnosci.pl", + "allegro.24transakcje.pl", + "allegro.aukcja-id78542714.pl", + "allegro.aukcje24-7h.pl", + "allegro.aukcje24h.pl", + "allegro.blik24-7.pl", + "allegro.buus.pl", + "allegro.e-aukcje24h.pl", + "allegro.e-oplata247.pl", + "allegro.e-zakupy24-7.pl", + "allegro.e-zakupy247.pl", + "allegro.ekupno24h-7.pl", + "allegro.eplatnosci-24h.pl", + "allegro.eplatnosci24-7.pl", + "allegro.eplatnosci24h-7.pl", + "allegro.fppt.pl", + "allegro.handel24-7.pl", + "allegro.huui.pl", + "allegro.id9165.pl", + "allegro.iigh.pl", + "allegro.ikup24.pl", + "allegro.illb.pl", + "allegro.info.gf", + "allegro.inpost247.pl", + "allegro.ioop.pl", + "allegro.kupteraz24.pl", + "allegro.kupuj24-7.pl", + "allegro.kupujacy-pomoc.eu", + "allegro.llil.pl", + "allegro.net", + "allegro.ochrona24-7.pl", + "allegro.ofer63.pl", + "allegro.oferta-premium24.pl", + "allegro.oferta0283.pl", + "allegro.oferta04.pl", + "allegro.oferta247.pl", + "allegro.oferta52.pl", + "allegro.oferta841.pl", + "allegro.oferta9902.pl", + "allegro.oferty24h.pl", + "allegro.pl-oferta4303620.shop", + "allegro.platnosci247.pl", + "allegro.shopeezg.co", + "allegro.strona130.pl", + "allegro.szybkawysylka24.pl", + "allegro.szybkie-zakupy24h.pl", + "allegro.szybkiezakupy24h.pl", + "allegro.szybkizakup24-7.pl", + "allegro.szybkizakup247.pl", + "allegro.uoop.pl", + "allegro.zakup-23942.pl", + "allegro.zakuppayu24.pl", + "allegro.zakupy24-7.pl", + "allegro1-okalnie.4354654.xyz", + "allegro1-okalnie00.6453454.xyz", + "allegro15.cc", + "allegro21062024order.com", + "allegro39-kd.vsite.top", + "allegro82.com", + "allegroaixkxmuao.com", + "allegroaixkxmuao.store", + "allegroaixkxmuao.vip", + "allegroaixkxmuao.xyz", + "allegroaixkxmuatap.net", + "allegroaixkxmuatap.org", + "allegroaixkxmuatap.shop", + "allegroaixkxmuatap.top", + "allegroaixkxmuatap.vip", + "allegroaixnwsuao.com", + "allegroau.com", + "allegroaxsansdf.net", + "allegrobuy.live", + "allegrocn.cc", + "allegrocn.com", + "allegrocns.com", + "allegrocns.shop", + "allegrofinanse.0935293234.com", + "allegroglobal.site", + "allegrogo.com", + "allegroinform.com", + "allegroiokalnie-shopping.5467665.xyz", + "allegroiokalnie7info.67564534.xyz", + "allegrok.com", + "allegrokartaprezentowa.site", + "allegrolin.cc", + "allegrolokainie.pl-oferta-31599.pl", + "allegrolokainie.pl-oferty875316.pl", + "allegrolokalnie-payuu.pl", + "allegrolokalnie-zakupy.pl", + "allegrolokalnie.0-informdelivery.xyz", + "allegrolokalnie.16c-yo-2u-16-ov-8a-d4.pl", + "allegrolokalnie.20395715.xyz", + "allegrolokalnie.24-platnosci.pl", + "allegrolokalnie.24pay-u.pl", + "allegrolokalnie.24platnosc.pl", + "allegrolokalnie.3984542.xyz", + "allegrolokalnie.398543.pw", + "allegrolokalnie.597415411.xyz", + "allegrolokalnie.69784578.xyz", + "allegrolokalnie.703849624.xyz", + "allegrolokalnie.76412.xyz", + "allegrolokalnie.7a8c7vj4a129ct8d4.pl", + "allegrolokalnie.80352871.xyz", + "allegrolokalnie.9c7a61.pl", + "allegrolokalnie.9v7a9y.pl", + "allegrolokalnie.9y1oa82y.pl", + "allegrolokalnie.a23f01kda9y1lf2d.pl", + "allegrolokalnie.aukcja-61249225.pl", + "allegrolokalnie.aukcja-7125924.pl", + "allegrolokalnie.aukcja-8461274.pl", + "allegrolokalnie.aukcja-9641274.pl", + "allegrolokalnie.aukcja-allegro.pl", + "allegrolokalnie.aukcja-id342781.pl", + "allegrolokalnie.aukcja-id3427817.pl", + "allegrolokalnie.aukcja-id642781.pl", + "allegrolokalnie.aukcja-id7647128.pl", + "allegrolokalnie.aukcja-id76941.pl", + "allegrolokalnie.aukcja-id78533.pl", + "allegrolokalnie.aukcja-id78613.pl", + "allegrolokalnie.aukcja-id824821618.pl", + "allegrolokalnie.aukcja-id849214.pl", + "allegrolokalnie.aukcja-id8971241.pl", + "allegrolokalnie.aukcja-prywatna3659.pl", + "allegrolokalnie.aukcja-prywatna3911.pl", + "allegrolokalnie.aukcja-prywatna526.pl", + "allegrolokalnie.aukcja-prywatna5525.pl", + "allegrolokalnie.aukcja-prywatna5655.pl", + "allegrolokalnie.aukcja-prywatna56656.pl", + "allegrolokalnie.aukcja-prywatna5883.pl", + "allegrolokalnie.aukcja-prywatna8754.pl", + "allegrolokalnie.aukcja-uf897i12fas3.pl", + "allegrolokalnie.aukcja9931.pl", + "allegrolokalnie.aukcjawsieci.pl", + "allegrolokalnie.aukcjepayu24.pl", + "allegrolokalnie.bezpieczny-ezakup.pl", + "allegrolokalnie.chronionezakupy.pl", + "allegrolokalnie.chronionyzakup.com.pl", + "allegrolokalnie.chronionyzakup.pl", + "allegrolokalnie.co", + "allegrolokalnie.com.de", + "allegrolokalnie.com.ru", + "allegrolokalnie.d27iaof351d8pvna.pl", + "allegrolokalnie.d2anv4pv7d3a7fjna.pl", + "allegrolokalnie.d6k361lf91c47yfjb.pl", + "allegrolokalnie.d7-03-fhy9-fyp-00yo.pl", + "allegrolokalnie.delivery-payform.xyz", + "allegrolokalnie.e-24payu.pl", + "allegrolokalnie.e-aukcje24h.pl", + "allegrolokalnie.e-piatnosci.pl", + "allegrolokalnie.e-platnosci24h.pl", + "allegrolokalnie.e-transakcje.pl", + "allegrolokalnie.e-zakupy24-7.pl", + "allegrolokalnie.ekupno24h-7.pl", + "allegrolokalnie.ekupno24h.pl", + "allegrolokalnie.engl.pl", + "allegrolokalnie.eoferta24-7.pl", + "allegrolokalnie.eoferta24.pl", + "allegrolokalnie.eoferta247.pl", + "allegrolokalnie.eoferta24h-7.pl", + "allegrolokalnie.eoferty24-7.pl", + "allegrolokalnie.epay-u24.pl", + "allegrolokalnie.eplatnosc-24h.pl", + "allegrolokalnie.eplatnosc24h.pl", + "allegrolokalnie.eplatnosci-24h.pl", + "allegrolokalnie.eplatnosci24h.pl", + "allegrolokalnie.etransakcje-24.pl", + "allegrolokalnie.euweb.cz", + "allegrolokalnie.expresspayu-24.pl", + "allegrolokalnie.ezakup-24h.pl", + "allegrolokalnie.ezakupy-24.pl", + "allegrolokalnie.ezakupy-24h.pl", + "allegrolokalnie.ezakupy24h-7.pl", + "allegrolokalnie.fppt.pl", + "allegrolokalnie.huui.pl", + "allegrolokalnie.i-aukcja24.pl", + "allegrolokalnie.i-platnosci-24.pl", + "allegrolokalnie.i-platnosci.pl", + "allegrolokalnie.iaukcja24.pl", + "allegrolokalnie.id-48629471341.pl", + "allegrolokalnie.id-764218784.pl", + "allegrolokalnie.id-7826190851.pl", + "allegrolokalnie.id-oferta00923.pl", + "allegrolokalnie.id-oferta009433.pl", + "allegrolokalnie.id-oferta11892.pl", + "allegrolokalnie.id-oferta11900.pl", + "allegrolokalnie.id-oferta21773.pl", + "allegrolokalnie.id-oferta23874.pl", + "allegrolokalnie.id-oferta2455.pl", + "allegrolokalnie.id-oferta33843.pl", + "allegrolokalnie.id-oferta34834.pl", + "allegrolokalnie.id-oferta43693.pl", + "allegrolokalnie.id-oferta44503.pl", + "allegrolokalnie.id-oferta45333.pl", + "allegrolokalnie.id-oferta4758.pl", + "allegrolokalnie.id-oferta49684.pl", + "allegrolokalnie.id-oferta5456.pl", + "allegrolokalnie.id-oferta55732.pl", + "allegrolokalnie.id-oferta5755.pl", + "allegrolokalnie.id-oferta77800.pl", + "allegrolokalnie.id-oferta77894.pl", + "allegrolokalnie.id-oferta85727.pl", + "allegrolokalnie.id-oferta85785.pl", + "allegrolokalnie.id-oferta88932.pl", + "allegrolokalnie.id-oferta99083.pl", + "allegrolokalnie.id65724169402.pl", + "allegrolokalnie.id762178494.pl", + "allegrolokalnie.id7648127784.pl", + "allegrolokalnie.id78548218482.pl", + "allegrolokalnie.id86124489782.pl", + "allegrolokalnie.id98347898412.pl", + "allegrolokalnie.info-formpaygoods.xyz", + "allegrolokalnie.informpaydellvery.xyz", + "allegrolokalnie.iogloszenia24.pl", + "allegrolokalnie.iplatnosc24-7.pl", + "allegrolokalnie.kategoria-id77.pl", + "allegrolokalnie.kategorie-baseny93.pl", + "allegrolokalnie.kategorie-id84.pl", + "allegrolokalnie.kategorie-oferta741268769.pl", + "allegrolokalnie.kategorie3978713.pl", + "allegrolokalnie.kup-online09983.pl", + "allegrolokalnie.kup-online22922.pl", + "allegrolokalnie.kup-online33212.pl", + "allegrolokalnie.kup-online55432.pl", + "allegrolokalnie.kup-online55783.pl", + "allegrolokalnie.kup-online67700.pl", + "allegrolokalnie.kup-online88745.pl", + "allegrolokalnie.kup-sprzedaj.pl", + "allegrolokalnie.kup-teraz24414.pl", + "allegrolokalnie.kup-teraz24468.pl", + "allegrolokalnie.kup-teraz24521.pl", + "allegrolokalnie.kup-teraz24526.pl", + "allegrolokalnie.kup-teraz24634.pl", + "allegrolokalnie.kup-teraz24647.pl", + "allegrolokalnie.kup-teraz24654.pl", + "allegrolokalnie.kupno-24.pl", + "allegrolokalnie.kupteraz24.pl", + "allegrolokalnie.kurier24-7.pl", + "allegrolokalnie.nssl.pl", + "allegrolokalnie.o63nc519fja5.pl", + "allegrolokalnie.oakl.pl", + "allegrolokalnie.ochronazakupu.pl", + "allegrolokalnie.oferta-6309521.pl", + "allegrolokalnie.oferta-701463.pl", + "allegrolokalnie.oferta-745101.pl", + "allegrolokalnie.oferta-745102.pl", + "allegrolokalnie.oferta-76351.pl", + "allegrolokalnie.oferta-8a9na4h142fa6.pl", + "allegrolokalnie.oferta-96d57c91j8b124c6a13.pl", + "allegrolokalnie.oferta-internetowa00932.pl", + "allegrolokalnie.oferta-internetowa11093.pl", + "allegrolokalnie.oferta-internetowa12434.pl", + "allegrolokalnie.oferta-internetowa12445.pl", + "allegrolokalnie.oferta-internetowa12467.pl", + "allegrolokalnie.oferta-internetowa12498.pl", + "allegrolokalnie.oferta-internetowa21455.pl", + "allegrolokalnie.oferta-internetowa27781.pl", + "allegrolokalnie.oferta-internetowa33211.pl", + "allegrolokalnie.oferta-internetowa33245.pl", + "allegrolokalnie.oferta-internetowa44693.pl", + "allegrolokalnie.oferta-internetowa55322.pl", + "allegrolokalnie.oferta-internetowa55600.pl", + "allegrolokalnie.oferta-internetowa55674.pl", + "allegrolokalnie.oferta-internetowa77693.pl", + "allegrolokalnie.oferta-internetowa88003.pl", + "allegrolokalnie.oferta-internetowa99084.pl", + "allegrolokalnie.oferta-online12413.pl", + "allegrolokalnie.oferta-przedmiotu00943.pl", + "allegrolokalnie.oferta-przedmiotu12545.pl", + "allegrolokalnie.oferta-przedmiotu22388.pl", + "allegrolokalnie.oferta-przedmiotu22900.pl", + "allegrolokalnie.oferta-przedmiotu30093.pl", + "allegrolokalnie.oferta-przedmiotu33244.pl", + "allegrolokalnie.oferta-przedmiotu33421.pl", + "allegrolokalnie.oferta-przedmiotu55900.pl", + "allegrolokalnie.oferta-przedmiotu66703.pl", + "allegrolokalnie.oferta-przedmiotu88900.pl", + "allegrolokalnie.oferta-przedmiotu88943.pl", + "allegrolokalnie.oferta-sprzedazowa00946.pl", + "allegrolokalnie.oferta-sprzedazowa11092.pl", + "allegrolokalnie.oferta-sprzedazowa26273.pl", + "allegrolokalnie.oferta-sprzedazowa27633.pl", + "allegrolokalnie.oferta-sprzedazowa33092.pl", + "allegrolokalnie.oferta-sprzedazowa33984.pl", + "allegrolokalnie.oferta-sprzedazowa40921.pl", + "allegrolokalnie.oferta-sprzedazowa88074.pl", + "allegrolokalnie.oferta-sprzedazy31235.pl", + "allegrolokalnie.oferta-sprzedazy31332.pl", + "allegrolokalnie.oferta-sprzedazy31334.pl", + "allegrolokalnie.oferta-sprzedazy31335.pl", + "allegrolokalnie.oferta-sprzedazy31532.pl", + "allegrolokalnie.oferta-sprzedazy53123.pl", + "allegrolokalnie.oferta-sprzedazy76129.pl", + "allegrolokalnie.oferta-sprzedazy90043.pl", + "allegrolokalnie.oferta-zakupu10293.pl", + "allegrolokalnie.oferta-zakupu24974.pl", + "allegrolokalnie.oferta-zakupu33495.pl", + "allegrolokalnie.oferta-zakupu44567.pl", + "allegrolokalnie.oferta-zakupu5854.pl", + "allegrolokalnie.oferta-zakupu5874.pl", + "allegrolokalnie.oferta-zakupu66700.pl", + "allegrolokalnie.oferta-zakupu66943.pl", + "allegrolokalnie.oferta-zakupu69543.pl", + "allegrolokalnie.oferta-zakupu77632.pl", + "allegrolokalnie.oferta-zakupu78594.pl", + "allegrolokalnie.oferta-zakupu88903.pl", + "allegrolokalnie.oferta-zakupu99039.pl", + "allegrolokalnie.oferta-zakupu99042.pl", + "allegrolokalnie.oferta01837.pl", + "allegrolokalnie.oferta11564.pl", + "allegrolokalnie.oferta21.pl", + "allegrolokalnie.oferta216434.pl", + "allegrolokalnie.oferta2324.pl", + "allegrolokalnie.oferta2361.pl", + "allegrolokalnie.oferta2367.pl", + "allegrolokalnie.oferta2381.pl", + "allegrolokalnie.oferta2395.pl", + "allegrolokalnie.oferta247.pl", + "allegrolokalnie.oferta2491.pl", + "allegrolokalnie.oferta2673.pl", + "allegrolokalnie.oferta2675.pl", + "allegrolokalnie.oferta28.pl", + "allegrolokalnie.oferta2894.pl", + "allegrolokalnie.oferta3656.pl", + "allegrolokalnie.oferta383992.pl", + "allegrolokalnie.oferta47.pl", + "allegrolokalnie.oferta48582.pl", + "allegrolokalnie.oferta620.pl", + "allegrolokalnie.oferta64.pl", + "allegrolokalnie.oferta651.pl", + "allegrolokalnie.oferta664.pl", + "allegrolokalnie.oferta74.pl", + "allegrolokalnie.oferta81.pl", + "allegrolokalnie.oferta84.pl", + "allegrolokalnie.oferta91.pl", + "allegrolokalnie.oferta92.pl", + "allegrolokalnie.oferty-prywatne.pl", + "allegrolokalnie.oferty-zakup24.pl", + "allegrolokalnie.oferty247.pl", + "allegrolokalnie.ogloszenie-24h.pl", + "allegrolokalnie.online", + "allegrolokalnie.order7secure.site", + "allegrolokalnie.ordering-parcelinfo.xyz", + "allegrolokalnie.ov8a72.pl", + "allegrolokalnie.p24-c8a7941.pl", + "allegrolokalnie.p27c9a7.pl", + "allegrolokalnie.p9f01kda931lf2ac.pl", + "allegrolokalnie.payu24h.pl", + "allegrolokalnie.pl-16748oferta.pl", + "allegrolokalnie.pl-4128741y.pl", + "allegrolokalnie.pl-48395.pl", + "allegrolokalnie.pl-oferta-75913.pl", + "allegrolokalnie.pl-oferta-sprzedazy00943.pl", + "allegrolokalnie.pl-oferta-sprzedazy33021.pl", + "allegrolokalnie.pl-oferta-sprzedazy44732.pl", + "allegrolokalnie.pl-oferta-sprzedazy54332.pl", + "allegrolokalnie.pl-oferta-sprzedazy55032.pl", + "allegrolokalnie.pl-oferta-sprzedazy77483.pl", + "allegrolokalnie.pl-oferta-sprzedazy77654.pl", + "allegrolokalnie.pl-oferta-sprzedazy88946.pl", + "allegrolokalnie.pl-oferta-sprzedazy93255.pl", + "allegrolokalnie.pl-oferta1677386.shop", + "allegrolokalnie.pl-oferta21374.pl", + "allegrolokalnie.pl-oferta3342-payu.pl", + "allegrolokalnie.pl-oferta4303620.shop", + "allegrolokalnie.pl-oferta568316.pl", + "allegrolokalnie.pl-oferta568366.pl", + "allegrolokalnie.pl-oferta568413.pl", + "allegrolokalnie.pl-oferta568516.pl", + "allegrolokalnie.pl-oferta568539.pl", + "allegrolokalnie.pl-oferta64351.pl", + "allegrolokalnie.pl-oferta64354.pl", + "allegrolokalnie.pl-oferta64357.pl", + "allegrolokalnie.pl-oferta7566.pl", + "allegrolokalnie.pl-oferta77426.pl", + "allegrolokalnie.pl-oferta8471264.pl", + "allegrolokalnie.pl-oferta88358.pl", + "allegrolokalnie.pl-oferty590871.pl", + "allegrolokalnie.pl-payu24.pl", + "allegrolokalnie.pl-platnosc-payu.pl", + "allegrolokalnie.pl-platnosc24.pl", + "allegrolokalnie.pl-platnosci3491.pl", + "allegrolokalnie.pl-platnosci4072.pl", + "allegrolokalnie.pl-platnosci407472.pl", + "allegrolokalnie.pl-platnosci4220.pl", + "allegrolokalnie.pl-platnosci4666.pl", + "allegrolokalnie.pl-platnosci8020.pl", + "allegrolokalnie.pl-prywanta-sprzedaz2138.pl", + "allegrolokalnie.pl-prywanta-sprzedaz2139.pl", + "allegrolokalnie.pl-prywanta-sprzedaz2140.pl", + "allegrolokalnie.pl-prywanta-sprzedaz3142.pl", + "allegrolokalnie.pl-prywanta-sprzedaz3144.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198228.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198234.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198235.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198236.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198237.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198238.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198240.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198241.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198242.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198243.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198244.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198245.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198246.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy198299.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy245511.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy245512.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy245513.pl", + "allegrolokalnie.pl-prywatna-aukcja-sprzedazy245514.pl", + "allegrolokalnie.pl-prywatna-aukcja12293.pl", + "allegrolokalnie.pl-prywatna-aukcja12294.pl", + "allegrolokalnie.pl-prywatna-aukcja1231.pl", + "allegrolokalnie.pl-prywatna-aukcja1464.pl", + "allegrolokalnie.pl-prywatna-aukcja1735.pl", + "allegrolokalnie.pl-prywatna-aukcja2175.pl", + "allegrolokalnie.pl-prywatna-aukcja2346.pl", + "allegrolokalnie.pl-prywatna-aukcja2415.pl", + "allegrolokalnie.pl-prywatna-aukcja2424.pl", + "allegrolokalnie.pl-prywatna-aukcja2473.pl", + "allegrolokalnie.pl-prywatna-aukcja2515.pl", + "allegrolokalnie.pl-prywatna-aukcja2677.pl", + "allegrolokalnie.pl-prywatna-oferta1122.pl", + "allegrolokalnie.pl-prywatna-oferta3344.pl", + "allegrolokalnie.pl-prywatna-sprzedaz11293.pl", + "allegrolokalnie.pl-prywatna-sprzedaz11763.pl", + "allegrolokalnie.pl-prywatna-sprzedaz11793.pl", + "allegrolokalnie.pl-prywatna-sprzedaz11992.pl", + "allegrolokalnie.pl-prywatna-sprzedaz11996.pl", + "allegrolokalnie.pl-prywatna-sprzedaz1246.pl", + "allegrolokalnie.pl-prywatna-transakcja6247.pl", + "allegrolokalnie.pl-prywatna-transakcja6814.pl", + "allegrolokalnie.pl-prywatna-transakcja6817.pl", + "allegrolokalnie.pl-prywatna-transakcja6837.pl", + "allegrolokalnie.pl-prywatna-transakcja6841.pl", + "allegrolokalnie.pl-prywatna-transakcja6843.pl", + "allegrolokalnie.pl-prywatna-transakcja6847.pl", + "allegrolokalnie.pl-prywatne-oferty4567.pl", + "allegrolokalnie.pl-prywatne-oferty6789.pl", + "allegrolokalnie.pl-prywatne-oferty7890.pl", + "allegrolokalnie.pl-prywatne-oferty9012.pl", + "allegrolokalnie.pl-prywatne-ogloszenie.pl", + "allegrolokalnie.pl-prywatne-ogloszenie54565.pl", + "allegrolokalnie.pl-prywatne-ogloszenie5585.pl", + "allegrolokalnie.pl-prywatne-ogloszenie95488.pl", + "allegrolokalnie.pl-prywatne-ogloszenie95845.pl", + "allegrolokalnie.pl-specjalna-oferta1231.pl", + "allegrolokalnie.pl-specjalna-oferta1237.pl", + "allegrolokalnie.pl-specjalna-oferta345360.pl", + "allegrolokalnie.pl-specjalna-oferta345361.pl", + "allegrolokalnie.pl-specjalna-oferta345362.pl", + "allegrolokalnie.pl-specjalna-oferta345363.pl", + "allegrolokalnie.pl-specjalna-oferta34546.pl", + "allegrolokalnie.pl-specjalna-oferta34576.pl", + "allegrolokalnie.pl-specjalna-oferta34598.pl", + "allegrolokalnie.pl-specjalna-oferta72237.pl", + "allegrolokalnie.pl-specjalna-oferta72620.pl", + "allegrolokalnie.pl-specjalna-oferta72621.pl", + "allegrolokalnie.pl-specjalna-oferta72622.pl", + "allegrolokalnie.pl-specjalna-oferta72623.pl", + "allegrolokalnie.pl-specjalna-oferta72624.pl", + "allegrolokalnie.pl-specjalna-oferta72625.pl", + "allegrolokalnie.pl-specjalna-oferta72637.pl", + "allegrolokalnie.pl-specjalna-oferta72677.pl", + "allegrolokalnie.pl-zakup-payu.pl", + "allegrolokalnie.pl.transpbuyitemss.pw", + "allegrolokalnie.pl21387413.pl", + "allegrolokalnie.pl244533oferta.pl", + "allegrolokalnie.pl244993oferta.pl", + "allegrolokalnie.pl2545672oferta.pl", + "allegrolokalnie.pl32184053.shop", + "allegrolokalnie.platnosc-oferta.pl", + "allegrolokalnie.platnosc-online00945.pl", + "allegrolokalnie.platnosc-online00983.pl", + "allegrolokalnie.platnosc-online11902.pl", + "allegrolokalnie.platnosc-online22890.pl", + "allegrolokalnie.platnosc-online26703.pl", + "allegrolokalnie.platnosc-online44732.pl", + "allegrolokalnie.platnosc-online55301.pl", + "allegrolokalnie.platnosc-online55432.pl", + "allegrolokalnie.platnosc-online55602.pl", + "allegrolokalnie.platnosc-online66009.pl", + "allegrolokalnie.platnosc-online66901.pl", + "allegrolokalnie.platnosc-online77854.pl", + "allegrolokalnie.platnosc-online84903.pl", + "allegrolokalnie.platnosc-online88033.pl", + "allegrolokalnie.platnosc-online88743.pl", + "allegrolokalnie.platnosc-pay24.pl", + "allegrolokalnie.platnosc-payu247.pl", + "allegrolokalnie.platnosci-payu24.pl", + "allegrolokalnie.platnosci-zakupy247.pl", + "allegrolokalnie.platnoscpayu24.pl", + "allegrolokalnie.platnoscpayu247.pl", + "allegrolokalnie.platnoscwsieci.pl", + "allegrolokalnie.produkt-zakup24.pl", + "allegrolokalnie.promowaneaukcje.pl", + "allegrolokalnie.prywatne-oferty247.pl", + "allegrolokalnie.prywatne-platnosci.pl", + "allegrolokalnie.przyjazne-zamowienia.pl", + "allegrolokalnie.r7adg8124ga.pl", + "allegrolokalnie.secure-payu.pl", + "allegrolokalnie.sendingproduct-08451.xyz", + "allegrolokalnie.site", + "allegrolokalnie.store", + "allegrolokalnie.szybka-paczka.pl", + "allegrolokalnie.szybka-transkacja.pl", + "allegrolokalnie.szybki-zakup09803.pl", + "allegrolokalnie.szybki-zakup243645.pl", + "allegrolokalnie.szybki-zakup35462.pl", + "allegrolokalnie.szybki-zakup44532.pl", + "allegrolokalnie.szybki-zakup65543.pl", + "allegrolokalnie.szybki-zakup66543.pl", + "allegrolokalnie.szybki-zakup66903.pl", + "allegrolokalnie.szybki-zakup89388.pl", + "allegrolokalnie.szybki-zakup894032.pl", + "allegrolokalnie.szybki-zakup89932.pl", + "allegrolokalnie.szybki-zakup93821.pl", + "allegrolokalnie.szybki-zakup99543.pl", + "allegrolokalnie.szybkie-aukcje.pl", + "allegrolokalnie.szybkie-kupno.pl", + "allegrolokalnie.szybkiekupno.pl", + "allegrolokalnie.szybkieogloszenie24h.pl", + "allegrolokalnie.szybkiezakupy-24h.pl", + "allegrolokalnie.szybkiezakupy24-7.pl", + "allegrolokalnie.szybkiezakupy24h.pl", + "allegrolokalnie.szybkizakup-24h.pl", + "allegrolokalnie.szybkizakup00921.pl", + "allegrolokalnie.szybkizakup15132.pl", + "allegrolokalnie.szybkizakup213769.pl", + "allegrolokalnie.szybkizakup22011.pl", + "allegrolokalnie.szybkizakup24-7.pl", + "allegrolokalnie.szybkizakup247.pl", + "allegrolokalnie.szybkizakup24h.pl", + "allegrolokalnie.szybkizakup27732.pl", + "allegrolokalnie.t8anv4pv7d3a7fjna.pl", + "allegrolokalnie.teraz-payu24.pl", + "allegrolokalnie.ubezpieczenie-allegro.pl", + "allegrolokalnie.uc7a92-189742.pl", + "allegrolokalnie.v78i1c79a.pl", + "allegrolokalnie.v8a729c.pl", + "allegrolokalnie.v9a82ca.pl", + "allegrolokalnie.v9d83-0zc934.pl", + "allegrolokalnie.wygodna-platnosc.pl", + "allegrolokalnie.wysylka-online.pl", + "allegrolokalnie.x8z0y17.pl", + "allegrolokalnie.x9a7c9a2.pl", + "allegrolokalnie.y4c1pca9.pl", + "allegrolokalnie.y9c2p0c.pl", + "allegrolokalnie.zakup-chroniony.pl", + "allegrolokalnie.zakup-oferta24.pl", + "allegrolokalnie.zakup-online11255.pl", + "allegrolokalnie.zakup-platnosc24.pl", + "allegrolokalnie.zakup-produkt.pl", + "allegrolokalnie.zakup-produkty.pl", + "allegrolokalnie.zakup-zweryfikowany.pl", + "allegrolokalnie.zakup14241.pl", + "allegrolokalnie.zakup14242.pl", + "allegrolokalnie.zakup24.pl", + "allegrolokalnie.zakup243.pl", + "allegrolokalnie.zakup249.pl", + "allegrolokalnie.zakupujonline.pl", + "allegrolokalnie.zakupw-sieci.pl", + "allegrolokalnie.zakupy-online24.pl", + "allegrolokalnie.zakupybezpieczne-24.pl", + "allegrolokalnie.zakupyonline-24.pl", + "allegrolokalnie.zakupypayu24.pl", + "allegrolokalnie.zakuup.pl", + "allegrolokalnie.zamow-produkt.pl", + "allegrolokalnie.zamow-przedmiot.pl", + "allegrolokalnie.zamow-przesylke.pl", + "allegrolokalnie.zaplac-bezpieczenie.pl", + "allegrolokalnie.zaplac-online24.pl", + "allegrolokalnie.zaplac-teraz24.pl", + "allegrolokalniee.pay247.pl", + "allegromall.live", + "allegromall.top", + "allegromore.com", + "allegronak.net", + "allegronak.top", + "allegronakall.com", + "allegronakall.cyou", + "allegronxajsd.cc", + "allegronxajsd.com", + "allegronxajsd.icu", + "allegronxajsd.net", + "allegronxajsd.top", + "allegronxajsd.vip", + "allegronz.com", + "allegroolokalnie.35421584.xyz", + "allegropls.com", + "allegros2.com", + "allegroscn.cc", + "allegroscn.shop", + "allegrosg.com", + "allegroshop.live", + "allegroshop.shop", + "allegrosto.co", + "allegrosto.shop", + "allegrosto.xyz", + "allegrostore.cc", + "allegrostroe.cc", + "allegrostroe.cyou", + "allegrostroe.shop", + "allegrostroe.vip", + "allegrostroes.cc", + "allegrostu.com", + "allegrotb.com", + "allegrotb.store", + "allegrotb.vip", + "allegroua.live", + "allegrousd.com", + "allegrovip.live", + "allegrowork.pro", + "allegrowork.shop", + "allegroxau.cc", + "allegroyuxuan.shop", + "allegroyuxuan.xyz", + "allegrrolokalnie.75481242.xyz", + "allelectrikals.com", + "allemeble.eliaszpluta.pl", + "allenjoinery.com", + "allepharm.com", + "alleppeytileworld.com", + "allergiques.com", + "allergy.1.p2l.info", + "allergycenter.info", + "alleriacamping.com", + "allero.cc", + "alleron.andree.free.fr", + "allessentialbd.com", + "allestrelabets.com", + "alleyamble.xyz", + "alleypaths.click", + "allfet.info", + "allfiles.pl", + "allfresheats.com", + "allfugdup.com", + "allgo.xyz", + "allheroesaccor.com", + "allhqpics.com", + "allhyve.com", + "alliance.adbureau.net", + "alliance4media.com", + "alliancemortgageco.com", + "alliancetrustinternational.com", + "allianceyxe.com", + "allianceyxe.site", + "allianzmarket.biz", + "allianzmarket.com", + "allidearpoczt.carrd.co", + "alliedglobe.com", + "alliegrodellver792.dellver92ollxpln009.ink", + "alliegrolokczym.modinnielantle.ga", + "allin4dustr1y24.xyz", + "allinallinfo.com", + "allinforrvacasino.com", + "allinonework.com", + "allisonricher.com", + "allitembuyers.sa.com", + "alljobsfind.com", + "allkindlecloud.com", + "allkpop.fr", + "allmygoodlife.com", + "allo-sexe.com", + "allo1800.com", + "allo786.com", + "allocine.live", + "allocnie.fr", + "allogarages.fr", + "allomine.fr", + "alloncorp.com", + "allonline.pl", + "allornamenti.com", + "allowarre.beauty", + "allowlisted.net", + "alloyforge.cam", + "alloysplinter.net", + "alloysteel.ru", + "alloysteeliron.cyou", + "allpaywallet.com", + "allpdfmags.net", + "allplaces.xyz", + "allplayer.pl", + "allpornauditions.com", + "allprizesforme.com", + "allproductguide.com", + "allproducts4you.net", + "allrajasthanresults.com", + "allslot77.com", + "allstarglam.com", + "allterrainmonkey.com", + "allthatfurnitures.com", + "alltimenutrition.com", + "alltrucksonline.com", + "alltube-tv.pl", + "alluringbucket.com", + "allxclub.com", + "allyachtdeals.com", + "allyhealthadvocates.com", + "allylenejeder.life", + "almagnesia.com", + "almahrah.net", + "almahri.net", + "almamat.com", + "almaria.fr", + "almeratrade.com", + "almfullcycle.com", + "almiranazelia.blogspot.com", + "almondambrosia.xyz", + "almostgrand.host", + "almrwad.com", + "almuerzosmexicanos.com", + "almukheet.com", + "almuradtiles.zohosites.com", + "alnajmatradingcontracting.com", + "alnaseempoollandscape.com", + "alnassereducation.com", + "alocdn.com", + "alohafromdeer.com", + "alohasoftware.net", + "alohaxy.com", + "alojamientosmecuador.com", + "alojzo.kladiuszpawlik.pl", + "alomairco.com", + "alomardev.com", + "aloneandconfused.com", + "alonefun.net", + "alonewiththemalones.blogspot.com", + "along2well.life", + "alonlifereviev.fun", + "aloofmetal.com", + "aloofvest.com", + "alopeciahairtransplant.com", + "alorpl.pw", + "alosikayet.com", + "alotauaese.com", + "alouet-ye.cfd", + "aloyogapolska.com", + "alp.trpinve.shop", + "alpha.easy-hit-counters.com", + "alpha.mediadria.com", + "alphabetrumors.com", + "alphadiplomasuperior.com", + "alphafxc.com", + "alphahaul.com", + "alphaindus.com", + "alphainfinityinfotech.com", + "alphalinity.com", + "alphalux.oewabox.at", + "alphamcorp.com", + "alphardgolf.fr", + "alphasalert.com", + "alphlauren.fr", + "alphonso.tv", + "alphorqan.com", + "alpineessays.com", + "alpinehandlingsystems.com", + "alpinei.com", + "alpineincdev.com", + "alpineos.com", + "alprazolam.ourtablets.com", + "alpsmarkets.com", + "alqalammotorz.com", + "alqudstimes.com", + "alquilandomusica.com", + "alquranonlineclass.com", + "alqusoorchicken.com", + "alrswap.io", + "alrules.com", + "alryyan.com", + "als-svc.nytimes.com", + "alsalsabeal.com", + "alsatreklam.com", + "alsawatgroups.com", + "alsharif4ever.com", + "alshifahealing.com", + "also827a8z-mod920az.czapla5115.pl", + "alsooqalshabi.com", + "alsvaike.site", + "alswings.com", + "alt.impresionesweb.com", + "alt.iteu.xyz", + "alt.webtraxs.com", + "altamyozalmushreq.com", + "altcoinharmony.online", + "altcoinprowealth.app", + "altcoinwealthpro.com", + "altcoinwebmall.com", + "altekpartsstore.com", + "alterampath.com", + "alteredtitle.ink", + "alternancemoov.com", + "alternateuniverse.tech", + "alternativahome.com", + "alternativhirek.blogspot.hu", + "alternativos.iw-advertising.com", + "alternatywa24h.click", + "alterreality.fun", + "alterwasher.store", + "altex-momentum.io", + "altiasanitization.com", + "altibbgeneralmaintenance.com", + "altitude-arena.com", + "altmedia101.com", + "altocarro.com", + "altovate.com", + "altrapoland.com", + "altraruningpolska.com", + "altrarunningpl.com", + "altraspolska.com", + "altrewero.com", + "altrix-edge.club", + "altrix-edge.com", + "altrix-edge.io", + "altrix-edge.org", + "altrix-quantum.com", + "altrix-sync.io", + "altrixprime.org", + "altrixsync.co", + "altrixsync.org", + "altrooz.com", + "altruistclothingco.com", + "alts-layer.com", + "alttextselfies.net", + "alu.neaio.top", + "alucherdi.com", + "aluin.live", + "alum-ties.com", + "aluminium.intertex-usa.com", + "aluminumamplify.click", + "aluminumavenue.life", + "aluminumcalculusar.pro", + "aluminumforeheades.pro", + "aluminummeantimeis.pro", + "aluminummeringueis.pro", + "aluminumplayroomar.pro", + "alur-tech.com", + "alureavenue.com", + "alusmaniarestaurant.com", + "alutev.sbs", + "aluxreal4.site", + "aluxupable13.site", + "aluxupal12.site", + "aluxupance11.site", + "aluxupence10.site", + "aluxupgroup.site", + "aluxupinfo.site", + "aluxuping9.site", + "aluxupion8.site", + "aluxupise7.site", + "aluxupish6.site", + "aluxupize5.site", + "aluxupland.site", + "aluxupore.site", + "alvaracustom.pw", + "alvarocut.com", + "alveoconnect.com", + "alvoraplay.com", + "alwahdagroup.com", + "alwatana22.com", + "alwaysbuywithapromotion.com", + "alwaysnaija.com", + "alwaysstormtime.com", + "alx.luxxeeu.com", + "alxsite.com", + "alydewji.com", + "alyssamilano.home.sapo.pt", + "alyssummarketing.com", + "alzad.org", + "alzubairicorp.com", + "alzy.fr", + "am0r0usadv6ntures.sbs", + "am15.net", + "am3z.cfd", + "am72-646.cfd", + "am8.eu", + "amadea.leonfabian.pl", + "amadeuszkasper.pl", + "amafuture.com", + "amakle.com", + "amalcollection.com", + "amaliaphoto.com", + "amamall2024.com", + "amandabordelon.com", + "amandoc.top", + "amanhordofo.com", + "amanoze.com", + "amansinghdesigner.com", + "amaon161.com", + "amaon162.com", + "amaon165.com", + "amaon166.com", + "amaon167.com", + "amaon181.com", + "amaprop.net", + "amarangina.com", + "amaranta-conseil.com", + "amaranthe.aboutelectrical.info", + "amare.softwaregarden.com", + "amarettoaffair.xyz", + "amarjob.net", + "amarktflow.com", + "amarod.com", + "amarthikana.com", + "amarunners.com", + "amateurdevils.com", + "amateurs-cam.0my.net", + "amateurs.jerkr.com", + "amateursconvert.com", + "amateursexdvd.com", + "amateursexplace.com", + "amateurspain.com", + "amateurtour.biz", + "amateurwifevids.com", + "amatrice-partouzeuse.com", + "amatrices-sexy.fr", + "amatrixe.free.fr", + "amatvideo.free.fr", + "amayaresorts.fr", + "amazbot.com", + "amazing-maamoul-1d1508.netlify.app", + "amazingcenters.com", + "amazingcounters.com", + "amazingismagic.com", + "amazinglimiteddeal.net", + "amazingsobriety.com", + "amazon-adsystem.com", + "amazon-ca-return.com", + "amazon-usdt89.com", + "amazon.all-clients.com", + "amazon.clients-app.com", + "amazon.hu-form.com", + "amazon.pl-formularz.com", + "amazon.pl-klient.com", + "amazonco.uk", + "amazonconnections.com", + "amazoncuyum.com", + "amazonebeautytrain.com", + "amazonediamond.com", + "amazonedolls.com", + "amazonefashion.com", + "amazongestion.com", + "amazoniaexpeditions.com", + "amazonstoreexpert.com", + "amazonthesalesbooster.com", + "amb1era1ura.xyz", + "amb3ramber.xyz", + "ambedkarmissionfoundation.com", + "amberartistry.sbs", + "amberglo.com", + "ambers-grooming.com", + "ambicorpenergy.com", + "ambicorprealestate.com", + "ambien.1.p2l.info", + "ambien.3.p2l.info", + "ambien.4.p2l.info", + "ambien.ourtablets.com", + "ambient-platform.com", + "ambientdsp.com", + "ambientplatform.vn", + "ambiguousquilt.com", + "ambitiousagreement.com", + "ambitnie24.pl", + "ambitnykanal.click", + "amcdn.vn", + "amcounited.com", + "amcrestsight.com", + "amdocindia.com", + "ameerahcloset.com", + "amelia-iot.com", + "ameliagetty.com", + "ameliasfirst.com", + "amelie.tymoteuszwnek.pl", + "amelkiyc.top", + "amer.rel.msn.com", + "america-spostal.com", + "americacargoxpress.com", + "americacityguide.com", + "american-ai.com", + "american-eagle.pl", + "american-enews.com", + "american-prize-center.com", + "americanapparelusa.com", + "americanbagsfootwear.com", + "americanbettingsites.com", + "americanbookie.com", + "americanislandsregionalcenter.com", + "americankitchen.fr", + "americanlittleton.com", + "americanpatchmaker.com", + "americanpride2020.com", + "americanwired.com", + "americapill.com", + "americash.com", + "americvbet.click", + "amerikandreams.com", + "amesadorableartristry.com", + "amethystartistry.xyz", + "amethystpurple.sbs", + "amgdoor.com", + "amhdds23.pages.mus.br", + "ami-clear-us.com", + "ami.wansyst.xyz", + "amicusinvest.net", + "amidons.info", + "amielzwier.com", + "amighloans.com", + "amigoingtodiefromcoronavirus.com", + "amigolingo.com", + "amihireable.com", + "amikoagro.com", + "amilsin.store", + "aminbergerak.com", + "amindotech.com", + "amirahadilahhashim.blogspot.com", + "amirahanisadlin.blogspot.com", + "amirdurrani.com", + "amiribook365.com", + "amitkpal.com", + "amjadz.com", + "amjglobalsolutions.com", + "amlkonto.com", + "amlkontomatik.com", + "amlkontosprawdza.com", + "amlsprawdza.com", + "amlsprawdzakonto.com", + "amlsprawozdanie.com", + "amlverefix.org", + "amlverify.org", + "amlzweryfikujsie.com", + "amm.koroje.top", + "ammakropiewnicki.cypriankozlowski.pl", + "ammansport.com", + "ammarv2ray.com", + "ammazingbrrokeer.shop", + "amnistikbiss.host", + "amnonim.tymoteuszwnek.pl", + "amnonmiron.com", + "amnyescsmgcagjj.com", + "amoad.com", + "amoafiope.fun", + "amoassociate.com", + "amobee.com", + "amobil.online", + "amodatsro.com", + "amodkhan.com", + "amoelglamping.com", + "amoete.com", + "amontay.manasan.top", + "amorenpalabras.com", + "amoresalute.com", + "amorluv.com", + "amotexentreprises.com", + "amothersmarketing.com", + "amoviemedia.com", + "amoxicillin.ourtablets.com", + "amp-error-reporting.appspot.com", + "amp-hoki.com", + "ampbejo33.com", + "amped-services.com", + "amperfeicao.blogspot.com", + "amphibioticbreadline.icu", + "amplified100.com", + "amplify-com-mktg.imgix.net", + "amplifyinteractions.com", + "ampmetrics.engadget.com", + "ampmetrics.techcrunch.com", + "ampmremotesupport.com", + "ampol.top", + "ampower.me", + "amptrack.dailymail.co.uk", + "amrabusiness.com", + "amrapmarketing.com", + "amrebager.xyz", + "amruttulsi.com", + "amrwebsolutionllp.com", + "ams.exad.jp", + "ams.toxity.biz", + "ams900.goo.ne.jp", + "amslglobal.com", + "amssn.org", + "amsteltech.com", + "amstutzaerial.com", + "amt-k.ru", + "amtrendsllc.com", + "amtu-et.sbs", + "amu-edu-plxz.jimdofree.com", + "amung.us", + "amusingdates.net", + "amusun.com", + "amw.koroje.top", + "amwatching.com", + "amwaytrade.com", + "amwaytrade.net", + "amylaceoustoadeater.xyz", + "amylewindesigns.blogspot.com", + "amynx.com", + "amyrite.org", + "amzbookpub.com", + "amzfbacalculator.com", + "amznpartnr.com", + "amzprofits.com", + "amzsalees.com", + "an-3ch.lat", + "an-antihero.com", + "an-donut.com", + "an.batmobi.net", + "an.dongphim.net", + "an.facebook.com", + "an.mlb.com", + "an.qwantumm.top", + "an.worldbaseballclassic.com", + "an.xemvtv.net", + "an.yandex.ru", + "an.z5x.net", + "anabim.com", + "anabolicler.com", + "anachoreoforsale.com", + "anahitmanukyan.waldemarnikodem.pl", + "anaiscam.com", + "anakata.com", + "anal-acrobats.com", + "anal-et-sodomie.com", + "anal-love.net", + "anal-pictures.biz", + "anal-videos-photos.com", + "anal.cx", + "analabella.com", + "analaihrsolutions.com", + "analcreampie.net", + "analdude.com", + "anale-seks.nl", + "anale-sex.nl", + "analisedosriscos.com", + "analizakonsekwencji.click", + "analizawypadku.click", + "analizujdane.click", + "analog.cell.phone.service.sms13.de", + "analog.sms13.de", + "analogautosource.com", + "analogengitech.com", + "analoguesocial.net", + "analpics.net", + "analsexphoto.yourfreesites.com", + "analy.qq.com", + "analysis.fc2.com", + "analysis.lionmobi.com", + "analysis.polarisoffice.com", + "analysismodeling.lat", + "analysys.cn", + "analytic.ae.com", + "analytic.angiang.gov.vn", + "analytic.baodantoc.vn", + "analytic.detik.com", + "analytic.gatewayinterface.com", + "analytic.proxyme.link", + "analytic.spamfighter.com", + "analytic.thuanbui.me", + "analytic.vnanet.vn", + "analyticcdn.globalmailer.com", + "analytics-api-samples.googlecode.com", + "analytics-au.clickdimensions.com", + "analytics-chi-nfl.yinzcam.com", + "analytics-collector-28944298.us-east-1.elb.amazonaws.com", + "analytics-digit-in.cdn.ampproject.org", + "analytics-eu.clickdimensions.com", + "analytics-eu.tactilews.com", + "analytics-events.inshorts.com", + "analytics-ingestion.production-public.tubi.io", + "analytics-ingress-global.bitmovin.com", + "analytics-lgs.corebridgefinancial.com", + "analytics-listener.trafficmanager.net", + "analytics-phi-nfl.yinzcam.com", + "analytics-pit-nfl.yinzcam.com", + "analytics-production.hapyak.com", + "analytics-secure.dollargeneral.com", + "analytics-server.gimbal.com", + "analytics-static.ugc.bazaarvoice.com", + "analytics-tcp.mintegral.net", + "analytics-tracker.thescore.com", + "analytics.163.com", + "analytics.admon.com.vn", + "analytics.adpost.org", + "analytics.adultswim.co.uk", + "analytics.aita.gov.vn", + "analytics.algoepico.net", + "analytics.amakings.com", + "analytics.amedigital.vn", + "analytics.amig.com", + "analytics.analytics-egain.com", + "analytics.anvato.net", + "analytics.archive.org", + "analytics.asml.com", + "analytics.atlauncher.com", + "analytics.atomiconline.com", + "analytics.aweber.com", + "analytics.bachtuongphat.com", + "analytics.bestbuy.com", + "analytics.bigcommerce.com", + "analytics.binaryfortress.com", + "analytics.bitrix.info", + "analytics.bkav.com", + "analytics.bkav.com.vn", + "analytics.bleacherreport.com", + "analytics.boomerangtv.co.uk", + "analytics.box.com", + "analytics.breakingnews.com", + "analytics.brightedge.com", + "analytics.canaltnt.es", + "analytics.capitalgroup.com", + "analytics.cartoonito.it", + "analytics.cartoonnetwork.co.uk", + "analytics.cartoonnetwork.com.au", + "analytics.cartoonnetwork.jp", + "analytics.cartoonnetworkasia.com", + "analytics.cartoonnetworkmena.com", + "analytics.cdf.cl", + "analytics.chase.com", + "analytics.chilevision.cl", + "analytics.chvnoticias.cl", + "analytics.cibc.com", + "analytics.cibcholidaysforheroes.com", + "analytics.cibcrepitpournosheros.com", + "analytics.cibcrewards.com", + "analytics.cinemax.tv", + "analytics.cirroenergy.com", + "analytics.clickdimensions.com", + "analytics.clickpathmedia.com", + "analytics.cloudron.io", + "analytics.cnfanart.com", + "analytics.cnnchile.com", + "analytics.cocolog-nifty.com", + "analytics.cohesionapps.com", + "analytics.concorsicartoonito.it", + "analytics.console.aws.a2z.com", + "analytics.corusent.com", + "analytics.data.lloydsbankinggroup.com", + "analytics.digi8.vn", + "analytics.digital-metric.com", + "analytics.directenergy.ca", + "analytics.directenergy.com", + "analytics.discountpowertx.com", + "analytics.disneyplus.com", + "analytics.dspunion.com", + "analytics.edgekey.net", + "analytics.eleague.com", + "analytics.emarketer.com", + "analytics.esporteinterativo.com.br", + "analytics.evgcdn.net", + "analytics.evn.com.vn", + "analytics.ewz.ch", + "analytics.ext.go-tellm.com", + "analytics.ff.avast.com", + "analytics.firstcitizens.com", + "analytics.fishtrack.com", + "analytics.fosrv.com", + "analytics.fsoft.com.vn", + "analytics.fuckingawesome.com", + "analytics.futuro360.com", + "analytics.getshogun.com", + "analytics.gismart.xyz", + "analytics.global.sky.com", + "analytics.google.com", + "analytics.gotama.link", + "analytics.greenmountain.com", + "analytics.greenmountainenergy.com", + "analytics.hapo.vn", + "analytics.harpercollins.com", + "analytics.haworth.com", + "analytics.hayneedle.com", + "analytics.hebela.vn", + "analytics.hgcdn.net", + "analytics.hiexpress.com", + "analytics.hostyour.video", + "analytics.hotelclub.com", + "analytics.htmedia.in", + "analytics.hub-js.com", + "analytics.icons8.com", + "analytics.ihg.com", + "analytics.inform.com", + "analytics.inlinemanual.com", + "analytics.ishopchangi.com", + "analytics.jamstackvietnam.com", + "analytics.jst.ai", + "analytics.jumboprivacy.com", + "analytics.justuno.com", + "analytics.kaltura.com", + "analytics.kidoz.net", + "analytics.kingoapp.com", + "analytics.kongregate.io", + "analytics.kwebsoft.com", + "analytics.lb.mobileapphelper.com", + "analytics.lendio.com", + "analytics.libertymutual.com.edgekey.net", + "analytics.liftoff.io", + "analytics.live.com", + "analytics.lk.api.ditto.com", + "analytics.locallogic.co", + "analytics.lucid.app", + "analytics.mail-corp.com", + "analytics.mailmunch.co", + "analytics.map.qq.com", + "analytics.metalocator.com", + "analytics.metrix.ir", + "analytics.metro-cc.ru", + "analytics.metro.com.kz", + "analytics.mobile-cdn.walmart.com.akadns.net", + "analytics.mobile.walmart.com", + "analytics.mobile.yandex.net", + "analytics.modul.ac.at", + "analytics.molistar.com", + "analytics.momentum-institut.at", + "analytics.mondotv.jp", + "analytics.moneycat.vn", + "analytics.moz.com", + "analytics.msn.com", + "analytics.msnbc.com", + "analytics.msnbc.msn.com", + "analytics.myfinance.com", + "analytics.mystream.com", + "analytics.navyfederal.org", + "analytics.newsvine.com", + "analytics.nhattao.com", + "analytics.nike.com", + "analytics.nova.foxsports.com", + "analytics.nrg.com", + "analytics.ns1.ff.avast.com", + "analytics.ntlc.com.vn", + "analytics.onesearch.id", + "analytics.ooyala.com", + "analytics.ostr.io", + "analytics.pancake.vn", + "analytics.phando.com", + "analytics.picknrg.com", + "analytics.picsart.com", + "analytics.pinterest.com", + "analytics.pnc.com", + "analytics.pogo.tv", + "analytics.pointdrive.linkedin.com", + "analytics.pokki.com", + "analytics.poolshool.com", + "analytics.posttv.com", + "analytics.prx.org", + "analytics.publitas.com", + "analytics.qlook.net", + "analytics.query.yahoo.com", + "analytics.reliant.com", + "analytics.rever.vn", + "analytics.reyrey.net", + "analytics.rogersmedia.com", + "analytics.saas-vn.network", + "analytics.safelinking.net", + "analytics.salmonads.com", + "analytics.samdd.me", + "analytics.santander.co.uk", + "analytics.seattleclouds.com", + "analytics.services.kirra.nl", + "analytics.shein.co.uk", + "analytics.shein.com", + "analytics.simplyhealth.co.uk", + "analytics.sitewit.com", + "analytics.sixt.cn", + "analytics.sixt.es", + "analytics.sixt.fr", + "analytics.sixt.it", + "analytics.sixt.jobs", + "analytics.sixt.jp", + "analytics.sixtmiddleeast.com", + "analytics.slashdotmedia.com", + "analytics.sleeknote.com", + "analytics.sohatv.vn", + "analytics.spotta.nl", + "analytics.springboardvideo.com", + "analytics.stg.springboardvideo.com", + "analytics.strangeloopnetworks.com", + "analytics.strava.com", + "analytics.supplyframe.com", + "analytics.surfline.com", + "analytics.sutterhealth.org", + "analytics.swiggy.com", + "analytics.sydney.edu.au", + "analytics.tabichan.jp", + "analytics.tactilews.com", + "analytics.tbs.com", + "analytics.tcm.com", + "analytics.tdameritrade.com", + "analytics.teko.vn", + "analytics.theknot.com", + "analytics.thenest.com", + "analytics.tiki.vn", + "analytics.tiktok.com", + "analytics.tintuc.vn", + "analytics.tnt-tv.de", + "analytics.tnt-tv.pl", + "analytics.tnt.africa", + "analytics.tnt.com.br", + "analytics.tntdrama.com", + "analytics.tntdramma.com", + "analytics.tntsports.cl", + "analytics.tout.com", + "analytics.tresensa.com", + "analytics.trutv.com", + "analytics.turnertv.com", + "analytics.twitter.com", + "analytics.ubs.com", + "analytics.underarmour.com", + "analytics.ungdungtructuyen.vn", + "analytics.unive.nl", + "analytics.unsw.edu.au", + "analytics.upworthy.com", + "analytics.usdm.net", + "analytics.userreport.com", + "analytics.vast.com", + "analytics.vendemore.com", + "analytics.verizonenterprise.com", + "analytics.viblo.asia", + "analytics.videocloud.top", + "analytics.vietnamfinance.vn", + "analytics.vnncdn.net", + "analytics.vnpt.vn", + "analytics.vnreview.vn", + "analytics.vodafone.co.uk", + "analytics.webads.eu", + "analytics.wildtangent.com", + "analytics.wishabi.ca", + "analytics.xelondigital.com", + "analytics.xl.pt", + "analytics.xoomenergy.com", + "analytics.yahoo.com", + "analytics.yolacdn.net", + "analytics.yopify.com.herokudns.com", + "analytics.youramigo.com", + "analytics.yts.vn", + "analytics.zapps.me", + "analytics.zapps.vn", + "analytics.zatomac.vn", + "analytics.zendesk.com", + "analytics.zg-api.com", + "analytics.ziftsolutions.com", + "analytics.zim.vn", + "analytics34.com", + "analyticsapi.bsbportal.com", + "analyticsapi.happypancake.net", + "analyticsnew.overwolf.com", + "analyticsresults.bildungsforum.datev.de", + "analyticsresults.datev-karriereblog.de", + "analyticsresults.datev-magazin.de", + "analyticsresults.datev.de", + "analyticsresults.trialog-magazin.de", + "analyticssl.clickpathmedia.com", + "analyticsssl.forcepoint.com", + "analyticssystems.net", + "analyze-4as.xyz", + "analyze4.xyz", + "analyze4ad.xyz", + "analyze4as.xyz", + "analyze4s.xyz", + "analyzedinsights.com", + "analyzer.fc2.com", + "analyzer2.fc2.com", + "analyzer5.fc2.com", + "analyzer5.fc2cn.com", + "analyzer51.fc2.com", + "analyzer52.fc2.com", + "analyzer53.fc2.com", + "analyzer54.fc2.com", + "analyzer55.fc2.com", + "anamariasimo.net", + "anambra.live", + "ananashotel.com", + "anandastudio.rafalernest.pl", + "anandiexoticplants.com", + "anandikacity.com", + "anandonlines.com", + "ananoche.space", + "ananyafernandez.com", + "ananyaresort.com", + "anapixel.elmundo.es", + "anapixel.marca.com", + "anapremios.com", + "anaptoticudner.life", + "anar-invesment.com", + "anasclothes.com", + "anasmeer.com", + "anatomytrains.co.uk", + "anbstudios.com", + "anbusfomuvkf.com", + "anc.trdex.top", + "ancestreeapp.com", + "anchor.stailamedia.com", + "anchorhood.com", + "anchorige.space", + "anchornorth.com", + "anchorplunge.site", + "anchorstep.sbs", + "anchorwheelmotel.com.au", + "ancialis.com", + "ancientact.com", + "ancientlabs.com", + "anclickedcapp.bond", + "anclickeddapp.skin", + "ancope.net", + "ancorc.com", + "ancree.fr", + "and-4ever.blogspot.com", + "and-ads.pulse.weatherbug.net", + "and.zoneland.site", + "and1buty.com", + "andadoresparaadultos.com", + "andbaseball.com", + "anddevlop.com", + "anderpl.com", + "andersonarttherapy.com", + "andersondiamonds.com", + "andersonhatch.com", + "andersonkel.com", + "andguitarbookdailyes.pro", + "andinadepinturas.com", + "andinatelecom.com", + "andomedia.com", + "andorrapetfriendly.com", + "andr.net", + "andr0id.traffic-smart.com", + "andradv3nt.sbs", + "andreabasurto.com", + "andreagforfhsd.com", + "andreagreening.com", + "andreanin.top", + "andrei-airinei.com", + "andresfadu.com", + "andresgeant.com", + "andresmanci.com", + "andrewcchuang.com", + "andrewdmoore.com", + "andrewenughwure.com", + "andrewforteasks.com", + "andrewhargrave.com", + "andrewharrisonlawgroup.com", + "andrewlsiegel.com", + "andrewpope.com", + "andrewrobertsllc.info", + "andrewsgray.com", + "andrifaever.com", + "androbin.net", + "android-com-wildlife-games-battle-royale-free-zooba.topaz-analytics.com", + "android-quinoa-config-prod.sense360eng.com", + "android-style.com", + "android.bigresource.com", + "android.giveapp.jp", + "androiddev.orkitra.com", + "androiddownload.net", + "androidgameshacks.com", + "androidsecurityplus.com", + "androidsvilla.com", + "andromedaascend.live", + "andromedaatlas.life", + "andromedawallet.com", + "andrrzej.alekssokalski.nieruchomosci.pl", + "andrzej.loyal-program.live", + "andrzekj.maximilianjerzy.pl", + "andsheisoff.com", + "andud.loyal-program.live", + "anduongjsc.com", + "andyautoglass.com", + "andydill.com", + "andysglassandwindow.biz", + "aneesszz.blogspot.com", + "anekakomputer.com", + "aneksowy24h.click", + "anelkathe.tripod.com", + "anemicznyczlowiek.click", + "anemoneadmire.xyz", + "anemonkaga.top", + "anencol.tutorel.top", + "anephangja.com", + "anepolhelp.sbs", + "anepszava.com", + "aneralflas.club", + "anetix.edwardrobert.pl", + "anetka.magdalenamichelle.pl", + "anews.cc", + "anews.co.uk", + "anewscore.com", + "anewyoufitness.com", + "anfabricator.com", + "anfetisk.com", + "anfgcbd.com", + "anfiueuynla.com", + "angazujsiebie.click", + "ange.sitiizens-program.live", + "angela.instructure.com", + "angelacano.com", + "angelalexas704.wixsite.com", + "angelalittle.net", + "angelarchers.com", + "angelas-place.com", + "angelbetting.com", + "angelcooncattery.com", + "angeldayschool.com", + "angeldevine.com", + "angeldonationblog.com", + "angelhalodevilhorns.com", + "angelicacreative.com", + "angelicluxurycoachgov.com", + "angeliic.com", + "angelika610.rozaliaclaudia.com.pl", + "angelikabutik.com", + "angelinajoliepics.com", + "angelinamp3ringtoneych.blogspot.com", + "angelinfo.com", + "angelinfotechindia.com", + "angelinna.free.fr", + "angelitestudios.com", + "angelllll.com", + "angelmassagestockton.com", + "angelnumberguru.com", + "angelodecourten.com", + "angelofreni.com", + "angelonlineshopping.com", + "angelsinuniform.com", + "angers-radioloagie.fr", + "angkakeramat1c.com", + "angkamantraa.com", + "angkamantrab.com", + "angle.fsd-news.org", + "angle.koothoomi-directory.com", + "anglermark.com", + "anglesoniya.com", + "anglewinks.com", + "angossa.com", + "angularpedia.com", + "anhdevietnam.com", + "anhhongboston.com", + "ani-malnews.com", + "ani9at.net", + "aniaania.arturwalczak.pl", + "aniamalika.jordankomo.nieruchomosci.pl", + "anian1.weebly.com", + "anicagency.com", + "aniek.maximilianjerzy.pl", + "anihg.sbs", + "aniketmalandkar.com", + "anilahstudio.com", + "anile8.com", + "anilqijs.xyz", + "anim-movies.com", + "animadulte.com", + "animal-drawings.com", + "animal36.com", + "animalcum.net", + "animallovestore.com", + "animalpetpalace.com", + "animalrank.com", + "animalsemotion.com", + "animalsinscifi.com", + "animalspeak.net", + "animaltoplist.com", + "animavogue.com", + "animedeepfake.com", + "animememehub.com", + "animenewsmagazine.com", + "animi2.com", + "animusplayer.com", + "aniob5g-4.cfd", + "aniruddhbabar.com", + "anisgroupes.com", + "anita.kladiuszpawlik.pl", + "anitakaz.com", + "anitechsystems.com", + "aniventure.co.uk", + "aniview.com", + "aniview.com.edgekey.net", + "anizajohan.blogspot.com", + "anjanicouriertracking.com", + "anjinsolutions.net", + "ankaradilekbalonu.net", + "ankarakitapcemiyeti.com", + "ankaranakliyefirmalari.com", + "ankideckmaker.com", + "ankieta-online.pl", + "ankiety-konsumenckie.pl", + "ankiety-tv.pl", + "ankimio.com", + "anklets.shengen.ru", + "ankorguard.online", + "anksatva.com", + "ankurama.com", + "ankurrathi.com", + "anmet.choiseprog.xyz", + "anmira.info", + "anmooq.deiicatedate.net", + "anna.awassa.pl", + "anna.loyal-program.live", + "anna.mtprogram.xyz", + "anna.t1woo.com", + "annachowattanakul.com", + "annagilbertcreative.com", + "annalistsect.club", + "annantapharmaceuticals.com", + "annaoj.romanhubert.pl", + "annasatinauthor.com", + "annavill.com", + "annawaschke.com", + "annawysocka.art", + "anncharlineweber.com", + "annedenton.com", + "annelidan.sbs", + "annielister.com", + "anniesefx.com", + "anniisnelleksz.com", + "anniversary.s-designers.com", + "anniversarysweeps.com", + "annleora.com", + "annmalkmus.com", + "annmaryabraham.com", + "annonser.dagbladet.no", + "annotated802.site", + "annoyedairport.com", + "annoyingacoustics.com", + "annpage.xyz", + "annpiaia.com", + "annquin-leather.com", + "annquinleather.com", + "annuaire-autosurf.com", + "annualbind.website", + "annualconsumersurvey.com", + "annuallyheraldic.website", + "annusrahfoundation.com", + "annwilde.com", + "anny.maciejbruno.pl", + "annysimoes.com", + "ano.ledskom.xyz", + "anoaacroanesthesia.shop", + "anodtothecollar.com", + "anokhagyan.com", + "anolagay.com", + "anolysis.privacy.cliqz.com", + "anomy-offers.com", + "anon-system.live", + "anon.doubleclick.speedera.net", + "anonimowydonos.click", + "anonimowyswiadek.click", + "anonlychildmusic.com", + "anonymous-net.com", + "anonymousdemographics.com", + "anonymousstats.keefox.org", + "anothergoodguywithagun.com", + "anothergospel.net", + "anoticiastododia.com", + "anouslab.cmail20.com", + "anovacinderelanogelo.com", + "anpicker.com", + "anpost.lol", + "anpostcoms.top", + "anposted.bond", + "anposted.buzz", + "anposted.online", + "anposted.quest", + "anposted.world", + "anpostedcapps.buzz", + "anpostedcapps.life", + "anpostedcapps.world", + "anposteddapps.bond", + "anposteddapps.buzz", + "anposteddapps.life", + "anposteddapps.skin", + "anpostirl.top", + "anposts.skin", + "anquan.org", + "anrdoezrs.net", + "anrimpex.com", + "ans-industries.com", + "ans.koroje.top", + "ans7tv.net", + "ansarzuage.life", + "ansdoc.com", + "ansheavymachinery.com", + "ansontou.com", + "anstrex.com", + "anstv.net", + "ansvivcon.site", + "answebsolution.com", + "answerhub.com", + "answerstedhctbek.onion.pet", + "ant-back.com", + "ant.com", + "ant.conversive.nl", + "ant.progofficial.top", + "ant.trdex.top", + "antalya.ru", + "antalyacadirkiralama.org", + "antarcticwolf.com", + "antares.trade", + "antc.trdex.top", + "antcc.trdex.top", + "antcompany.com", + "antcr.trdex.top", + "antcrii.trdex.top", + "antcrss.trdex.top", + "antcss.trdex.top", + "antdistributions.com", + "antecodium.com", + "antecoxal.sbs", + "antekdive.com", + "antenna-apse.ayads.co", + "antenna-us.ayads.co", + "antenna.ayads.co", + "antennash.com", + "antennasync.me", + "antepherifleri.com", + "antfa.link", + "anthemazbeeremoval.com", + "anthemsong.site", + "anthilcenc.website", + "anthill.vn", + "anthony760.com", + "anthonygserrano.com", + "anthonykirwan.com", + "anthonypaek.com", + "anthonysbaker.com", + "anthuswilliams.com", + "anti-broke.com", + "antic.trdex.top", + "anticancercure.com", + "anticlown.com", + "anticodistretto.com", + "anticosm.com", + "anticr.cuspaxek.top", + "anticris.trdex.top", + "antics.trdex.top", + "anticsfloor.sbs", + "anticspipe.lat", + "antidepressants.1.p2l.info", + "antifa.co.at", + "antigelflask.world", + "antihemorrhoid.com", + "antihohol.cloud", + "antii.trdex.top", + "antiobscenitysudner.life", + "antipapistrfher.com", + "antipop.maximilianjerzy.pl", + "antisnoris.pl", + "antisocialdome.shop", + "antispywareexpert.com", + "antivirus-covid19.site", + "antivirus-scanner.com", + "antmango.baby", + "antoinelamy.com", + "antoinesatlas.com", + "antoinettepoisson.fr", + "antonio112009.com", + "antoniobob.com", + "antoniojaydonmercado.com", + "antonionataniel.pl", + "antoniosarosi.com", + "antonkorzhuk.com", + "antonpanchenko.com", + "antonresidential.com", + "antorchasdehumo.com", + "ants.vn", + "antsc.trdex.top", + "antt.trdex.top", + "anttc.trdex.top", + "anttcr.trdex.top", + "antti.trdex.top", + "anttx.cuspaxek.top", + "antucraser.xyz", + "antusher.pics", + "antventure.com", + "antvhvutchat.site", + "antwerpbestjeweler.com", + "anty.maciejbruno.pl", + "antyfakty.homes", + "anubandi.com", + "anugerahguruinspirasimcd.com", + "anujpanchal.com", + "anuman.top", + "anuncios.edicaoms.com.br", + "anupamsinha.com", + "anurati.com", + "anuukiegeneg.blogspot.com", + "anuvas.online", + "anwan.pl", + "anxiety.1.p2l.info", + "anxiousapples.com", + "anxtamhjddw4.com", + "any.validapix.dev.br", + "anyaruiz-devops-project.com", + "anycracks.com", + "anydesks.co", + "anyeloboguier.com", + "anymind360-com.cdn.ampproject.org", + "anymind360.com", + "anyoe.mypi.co", + "anythingschool.com", + "anytime-messenger.com", + "anz-shield-secure.com", + "anzanish.tripod.com", + "anziboo.com", + "anziday.com", + "ao-igu.sbs", + "ao34-533.cfd", + "ao4fha.xyz", + "aoc.teleaudio.pl", + "aoe.aacdn.jp", + "aol.spb.su", + "aolusa.com", + "aon-classiccar.com", + "aonesocialmedianetwork.com", + "aoopj.top", + "aopqozu.xyz", + "aoredi.com", + "aorganizacjamnie.fun", + "aorta.clickagy.com", + "aorua12h.weeblysite.com", + "aosafrica.co.za", + "aozhoumoz.com", + "ap-adcs.rqmob.com", + "ap-ms.net", + "ap.oasfile.aftenposten.no", + "ap.progrbest.top", + "ap.read.mediation.pns.ap.orangeads.fr", + "ap.smardroid.com", + "ap101.curves.com", + "apa.usefinancialdvisor.autos", + "apac.rel.msn.com", + "apachejunctionazbeekeepers.com", + "apachewhitemountain.com", + "apafo.org", + "apagg.com", + "apanao.com", + "aparnika.brygidainez.pl", + "apartament.world", + "apartamentoscentro-gr.com", + "apartamentypoleska.pl", + "apartmentzagrebcenter.com", + "apboats.com", + "apcht.org", + "apcmtv.com", + "apeaxweb.store", + "apeffa.org", + "apel3.fr", + "apelinternetowy.click", + "apelujemydowas.click", + "apepix.com", + "aperfectsmileinsierravista.com", + "apex-ad.com", + "apex-investor.com", + "apex-registry.com", + "apexcnclaser.com", + "apexdiagnostix.com", + "apexdlp.com", + "apexenterprisesweb.com", + "apexfsportal.com", + "apexglobalportal.com", + "apexglobalportals.com", + "apexinnovationtechnology.com", + "apexinvestorservices.com", + "apexkdeducation.com", + "apexprostore.com", + "apexrob.space", + "apexxtrading.com", + "apexzenith.hair", + "apfsfnqvxs.com", + "aphixmep.com", + "aphookkensidah.pro", + "aphrodisia01.free.fr", + "aphroditesmilos.com", + "api-05.com", + "api-2-0.spot.im", + "api-a.op-mobile.opera.com", + "api-ad-callback.mobiuspace.net", + "api-alarm.com", + "api-analytics-bootstrap.metaps.com", + "api-analytics.metaps.com", + "api-apsx.com", + "api-gateway.us-west-2.elasticbeanstalk.com", + "api-gdpr.voodoo-tech.io", + "api-h.outgrow.co", + "api-live.outgrow.co", + "api-logdev.sohatv.vn", + "api-ms.cobainaja.id", + "api-n.outgrow.co", + "api-player.urekamedia.com", + "api-proxy.bee7.com", + "api-resource.youzicheng.net", + "api-rewarded-video.fyber.com", + "api-rssocks.youzicheng.net", + "api-sdk.datadome.co", + "api-slotxo.com", + "api-telemetry.servers.getgo.com", + "api-us.appodealx.com", + "api-v3.tinypass.com", + "api.247-inc.net", + "api.52kkg.com", + "api.accengage.com", + "api.accengage.net", + "api.ad-locus.com", + "api.ad.snappea.com", + "api.adcalls.nl", + "api.addnow.com", + "api.adgrowth.jp", + "api.adrenalads.com", + "api.adrtx.net", + "api.adtrade.com", + "api.adviad.com", + "api.affinesystems.com", + "api.agoda.com.edgekey.net", + "api.altamob.com", + "api.am-smaragd.xyz", + "api.amplitude.com", + "api.appodealx.com", + "api.appsee.com", + "api.apptap.com", + "api.apptentive.com", + "api.areametrics.com", + "api.arity.com", + "api.ateam-ad.jp", + "api.attentivemobile.com", + "api.axiatraders.com", + "api.beaconsinspace.com", + "api.bee7.com", + "api.bigmobileads.com", + "api.bitmango.com", + "api.bluecore.com", + "api.boclinkads.com", + "api.britepool.com", + "api.brs.intl.miui.com", + "api.bugfender.com", + "api.bugsee.com", + "api.cheatsheet.me", + "api.circularhub.com", + "api.cleverpush.com", + "api.collect.data.intl.miui.com", + "api.connecto.io", + "api.content-ad.net", + "api.curation.ameba.jp", + "api.d.xiaomi.com", + "api.datatrics.com", + "api.decibelinsight.net", + "api.doubles.click", + "api.doumob.com", + "api.eagllwin.com", + "api.eqmob.com", + "api.eu.amplitude.com", + "api.fouanalytics.com", + "api.fyber.com", + "api.gameads.io", + "api.gameofwhales.com", + "api.getdrip.com", + "api.growthbeat.com", + "api.growthpush.com", + "api.hdtv.letv.com", + "api.huqindustries.co.uk", + "api.hyphabit.org", + "api.ibeat-analytics.com", + "api.idio.co", + "api.immomo.com", + "api.indicative.com", + "api.infinario.com", + "api.intellimize.co", + "api.intensifier.de", + "api.intentiq.com", + "api.inwemo.com", + "api.ipinfodb.com", + "api.iterable.com", + "api.itv.letv.com", + "api.ivymobile.com", + "api.jeeng.com", + "api.kameleoon.com", + "api.keen.io", + "api.lab.amplitude.com", + "api.lanistaads.com", + "api.leadpages.io", + "api.leanplum.com", + "api.limbik.com", + "api.linkgist.com", + "api.linkz.net", + "api.locallogic.co", + "api.locately.com", + "api.locuslabs.com", + "api.logentries.com", + "api.madkudu.com", + "api.magmamobile.com", + "api.maropost.com", + "api.megacool.co", + "api.mobadvent.com", + "api.mobcells.com", + "api.mobileanjian.com", + "api.mobitech-content.xyz", + "api.moengage.com", + "api.monedata.io", + "api.myendpoint.io", + "api.nas.nct.vn", + "api.native.ai", + "api.ning.com", + "api.nrelate.com", + "api.omnilocal.ai", + "api.oneaudience.com", + "api.optinmonster.com", + "api.optnmnstr.com", + "api.ozui.vn", + "api.parse.com", + "api.pdbarea.com", + "api.personali.com", + "api.perzonalization.com", + "api.platform.letv.com", + "api.player.xcal.tv", + "api.popin.cc", + "api.postscript.io", + "api.primecaster.net", + "api.proba.ai", + "api.proofpositivemedia.com", + "api.purpleads.io", + "api.pushwoosh.com", + "api.pxlad.io", + "api.quantumgraph.com", + "api.radar.io", + "api.ranking.rakuten.co.jp", + "api.reftagger.com", + "api.repro.io", + "api.rollbar.com", + "api.rqmob.com", + "api.rudderlabs.com", + "api.safedk.com", + "api.sail-personalize.com", + "api.sailthru.com", + "api.salmonads.com", + "api.saypromo.net", + "api.sdkbox.com", + "api.sec.intl.miui.com", + "api.segment.io", + "api.sentiance.com", + "api.setting.intl.miui.com", + "api.smartechmetrics.com", + "api.smbeat.jp", + "api.soclminer.com.br", + "api.splkmobile.com", + "api.sprig.com", + "api.stathat.com", + "api.stats.appa.pe", + "api.subiz.com.vn", + "api.subiz.net", + "api.subiz.xyz", + "api.survicate.com", + "api.taplytics.com", + "api.taps.io", + "api.tapsell.ir", + "api.tapstream.com", + "api.trackuity.com", + "api.triver.jp", + "api.tumra.com", + "api.tusdk.com", + "api.uca.cloud.unity3d.com", + "api.uprivaladserver.net", + "api.us-east-1.aiv-delivery.net", + "api.usabilla.com", + "api.usebutton.com", + "api.userleap.com", + "api.userstyles.org", + "api.verticalscope.com", + "api.videometrics.ted.com", + "api.vigo.ru", + "api.voiceads.cn", + "api.webengage.com", + "api.webpush.jp", + "api.widget.zalo.me", + "api.wipmania.com", + "api.wonderpush.com", + "api.wootric.com", + "api.wootric.com.herokudns.com", + "api.xibitrs.com", + "api.yieldlove-ad-serving.net", + "api.zhy333.com", + "api03.datatrics.com", + "api04.datatrics.com", + "api2.amplitude.com", + "api2.batmobi.net", + "api2.boclinkads.com", + "api2.okanjo.com", + "api2.poperblocker.com", + "api3.siftscience.com", + "api4.1mobile.com", + "api6.agilone.com", + "api8.agilone.com", + "apia.headlines.pw", + "apiadapter.ad5track.com", + "apiapple.com", + "apibed.com", + "apibeta.zeti.com", + "apicit.net", + "apicosdk.onemt.co", + "apicssdk.onemt.co", + "apieniazek.maksymduda.pl", + "apihommie.blogspot.com", + "apilog.mytvnet.vn", + "apilogduration.mytvnet.vn", + "apimensajes.com", + "apinas.nct.vn", + "apis.com.br", + "apiseries.com", + "apitm.toolmatrix.plus", + "apiv2.moengage.com", + "apiv2.tiin.vn", + "apiv2eu.moengage.com", + "apiv3.moengage.com", + "apiv4.subiz.com", + "apiwilliams.com", + "apjjto0nius.live", + "apk-trend.com", + "apkauttarakhand.com", + "apkbooth.com", + "apkclimb.com", + "apkfly.com", + "apkgbwhatsapp.com", + "apkhu.com", + "apkmam.com", + "apkmonkey.com", + "apkticks.com", + "apkvm.com", + "apkylo.com", + "apl.headlines.pw", + "aplicacionespro.com", + "aplsolutionsonline.com", + "aplusdrivingschoolus.com", + "apmg.oowa.top", + "apnabatua.com", + "apnadairy.com", + "apnaneemuch.com", + "apnasupport.com", + "apodir.oewabox.at", + "apolloprogram.io", + "apollovisor.com", + "apollowriting.com", + "apopgnosis.com", + "apophasis.sbs", + "aporasal.net", + "apostal.cyou", + "apostandoalto.com", + "apothecaryscience.com", + "app-1f6bfcfe-ac65-4268-8181-6b0f7f7a3819.cleverapps.io", + "app-adforce.jp", + "app-analytics-v2.snapchat.com", + "app-analytics.snapchat.com", + "app-c.net", + "app-clientprot.vercel.app", + "app-config.enhance.co", + "app-engineers.com", + "app-icons.apptentive.com", + "app-luyaochen.com", + "app-measurement.com", + "app-merlinswap.com", + "app-omnihub.com", + "app-pro.com", + "app-zimbraserviceportal-02a2b9.netlify.app", + "app.activetrail.com", + "app.adsbrook.com", + "app.adviad.com", + "app.aflink.com", + "app.appleadwords.net", + "app.autotrdes.top", + "app.beanstalkdata.com", + "app.bugfender.com", + "app.bugreplay.com", + "app.cdn.lookbookhq.com", + "app.cision.com", + "app.cobrowser.com", + "app.datafastguru.info", + "app.datatrics.com", + "app.datorama.com", + "app.farmaciadelmonestironline.com", + "app.getwoohoo.com", + "app.harafunnel.com", + "app.haraloyalty.com", + "app.harasocial.com", + "app.hstatic.net", + "app.mashero.com", + "app.meltwater.com", + "app.monetizze.com.br", + "app.my-ceentrum24.com", + "app.onlineprograms.xyz", + "app.optinmonster.com", + "app.pendo.io", + "app.pho8.com", + "app.phonalytics.com", + "app.pragmago.net", + "app.pulsatehq.com", + "app.qtlh.live", + "app.redretarget.com", + "app.reflectivedata.com", + "app.roximity.com", + "app.sbz.workers.dev", + "app.segment.com", + "app.ssp.yahoo.com", + "app.storage.yunvm.com", + "app.subiz.com.vn", + "app.super-links.net", + "app.utenza-registrata.103-241-66-136.cprapid.com", + "app.wootric.com", + "app.xiproject.top", + "app.yesware.com", + "app.yieldify.com", + "app.zarobab.top", + "app1.letitbefaster.website", + "app1.letmacworkfaster.site", + "app2.downloadmacsoft.world", + "app2.jeoway.net", + "app2.letitbefaster.website", + "app2.letmacwork.world", + "app2.letmacworkfaster.site", + "app2.letslowbefast.life", + "app2.salesmanago.pl", + "app3.letitbefaster.website", + "app3.letmacwork.world", + "app4.letitbefaster.website", + "app4.letslowbefast.life", + "app5.fastermac.tech", + "app5.letitbefaster.website", + "app5stars.com", + "appad-api-01.perfectcorp.com", + "appad02.mbsp.jp", + "appadibbles.com", + "appadora.com", + "appads.com", + "appale.fr", + "appar3ladv3nture.quest", + "apparameter.com", + "apparatuslip.com", + "apparelinternational.top", + "apparvr.com", + "appatex.com", + "appbalancehouseut.com", + "appbaqend.com", + "appboy-images.com", + "appboy.com", + "appboycdn.com", + "appbrazil.com", + "appcaptcha.com", + "appcentermobile.com", + "appchapter.com", + "appcivilisac.org", + "appclick.co", + "appclick.rqmob.com", + "appclickupsell.com", + "appcoinsproject.com", + "appcoinstoken.org", + "appconfig.cmgdigital.com", + "appdatum.com", + "appdeumext.tdameritrade.com", + "appdiscovery.apptap.com", + "appdump.nie.easebar.com", + "appeal-6f217.web.app", + "appeal-a15fe.web.app", + "appeal-helpcenter-open-cases.vercel.app", + "appeal-request-case-submit-review.vercel.app", + "appeal.adshelpcenter.com", + "appeal.s-designers.com", + "appealcenter.servehttp.com", + "appealeation-case-9045bv.surge.sh", + "appealeation-request-765dbc.netlify.app", + "appealeation-request-da8d10.netlify.app", + "appealeation-support-request-d89d23ui.vercel.app", + "appealmeta.com", + "appelde.com", + "appespacemanager.autoscuolacordenonese.it", + "appespacemanager.etra.info", + "appespacemanager.lapersonalcentro.it", + "appespacemanager.psicologaepsicoterapeuta.it", + "appestoyseguro.org", + "appfixing.space", + "appflood.com", + "appfox.org", + "appgyani.com", + "appia.com", + "appie.com", + "appier.mobi", + "appier.net", + "appinionus.com", + "appitick.com", + "appkeyserver.com", + "appkiossas.com", + "apple-locate.com", + "apple.auth-support.info", + "apple.locate-maps.live", + "apple.thirdrail-press.com", + "appleads-trk.com", + "appleflag.live", + "appleid-signin.live", + "applejoker-api.com", + "appleking.pl", + "appleld.apple.com.t5j2kdkc88dd2m423-verif.info", + "appleleaveit.co", + "applemac.net", + "applemyreview.com", + "applestreetstore.com", + "appleteasecret.com", + "appletiger.quest", + "appletreecakeco.com", + "applets.sulekha.com", + "applez.fr", + "appliancerepairings.com", + "applicationnoisy.top", + "applicationpremium70.club", + "applicationuiux.com", + "appliedbtc.com", + "appliedscale.website", + "applink.mob.com", + "applipromotion.com", + "applitraq.com", + "applog.camera360.com", + "applog.matrix.easebar.com", + "applog.uc.cn", + "applogios.uc.cn", + "applovin-europe-rtb.liftoff.io", + "applovin.com", + "applovin.com.edgekey.net", + "applovin2-asia-imp.aarki.net", + "applovinres.edgekey.net", + "applvn.com", + "apply-for-sex.com", + "applyfix.tech", + "applyformejobs.com", + "applyonlinefordrivinglicense.com", + "appmetrica.yandex.ru", + "appmm.zapr.in", + "appmontize.gotrackier.com", + "appnetworkhos.com", + "appneural.net", + "appnext-a.akamaihd.net", + "appnext.com", + "appnext.hs.llnwd.net", + "appnexus.com", + "appnexus.net", + "appnovix.com", + "appodeal-asia-rtb.liftoff.io", + "appodeal-europe-rtb.liftoff.io", + "appodeal-rtb.liftoff.io", + "appodeal.com", + "appointments-online.com", + "appointmentus.com", + "appolde.com", + "appollo-plus.com", + "apporderline.com", + "apppracksspace.weebly.com", + "appraw.fr", + "apprendrewordpress.com", + "appres.camera360.com", + "appricotweb.com", + "apps-blue.com", + "apps-cloud.xyz", + "apps-finders.com", + "apps-ups.com", + "apps-zondacrypto-free.moy.su", + "apps.co.pl", + "apps.conduit-banners.com", + "apps.crowdtangle.com", + "apps.haraads.com", + "apps.id.net", + "apps.mobilityware.com", + "apps.nexus.bazaarvoice.com", + "apps.nielsen.com", + "apps.pubmatic.com", + "apps5.oingo.com", + "appsdorado.com", + "appsdt.com", + "appsflyer.com", + "appsflyer.com.akamaized.net", + "appsg20-1.com", + "appsl2.com.global.prod.fastly.net", + "appsolar-winds.xyz", + "appspotlkrakel.com", + "appsrv.display.io", + "appswiss.ch", + "appswitch.adups.cn", + "appsz.sonnaaalqadah.com", + "apptornado.com", + "apptorrefiel.com", + "apptrackmedicaid.com", + "apptrader.com", + "appvsrhottrs.com", + "appw.trdeone.top", + "appya2z.com", + "appyaviator.com", + "appzf7.com.global.prod.fastly.net", + "apq.maxiaztr.top", + "aprasoftech.com", + "apremiada.net", + "aprendaarchviz.com", + "apricotorange.sbs", + "apricotverse.com", + "april-johnson.com", + "aprilandpedro.com", + "aprilcrochet.com", + "aprillundy.com", + "apristinecarpetclean.com", + "aprod.scopely.io", + "aproxtrack2.com", + "aps.hearstnp.com", + "apsalar.com", + "apserver.net", + "apsolucionesdev.com", + "apsssbcoachinginrajasthan.com", + "apsu.fr", + "apt-cathedrale.com", + "apteka-antykoncepcja.pl", + "apteka2000.pl", + "aptimentor.com", + "aptonft.com", + "aptorawer.xyz", + "apture.com", + "aptusinvestment.com", + "aptweve.com", + "apu.samsungelectronics.com", + "apulalweb.com", + "apv-launcher.minute.ly", + "apvdr.com", + "apveneers.com", + "apwhighschool.com", + "aq2ap0wer.site", + "aqaarapp.com", + "aqareyonline.com", + "aqarsyria.net", + "aqbusiness.org", + "aqfrze.xyz", + "aqibshah.com", + "aqmela.com", + "aqua.dmm.co.jp", + "aqua0dysse0.site", + "aquaantibiotic.com", + "aquabl1ss.xyz", + "aquachurch.org", + "aquafit.sklep.pl", + "aquafit24.pl", + "aquafitnessworkouts.com", + "aquaflowcam.click", + "aqualuxy.com", + "aquamarineblue.quest", + "aquamarineclick.cam", + "aquapeacees.com", + "aquariumscentral.com", + "aquaspureairgov.com", + "aquatas.com", + "aquaticanswer.com", + "aquaticowl.com", + "aquatis-skincare.com", + "aquilafb.com", + "ar.5.p2l.info", + "ar.hao123.com", + "ar.mytrack.pro", + "ar1nvz5.com", + "arab-lighthouse.com", + "arab.leonfabian.pl", + "arab11ca0dve11ures.xyz", + "arabatemizle.com", + "arabiamade.com", + "arabianpdfbooks.info", + "arabiathefragranceofdubai.com", + "arabicaartistry.xyz", + "arabicaaura.xyz", + "arabicmuscle.com", + "arabnews365.com", + "arabnewsfeed.com", + "arabonaccountants.com", + "arabonaudit.com", + "arabq.net", + "arabreneur.com", + "arabuty.com", + "arabutypolska.com", + "aracbataryasi.com", + "araefredda.eu", + "arafkid2.crabdance.com", + "arafura-aeromation.com", + "aragon.im", + "aragonese.pro", + "aragonproject.io", + "aralde.site", + "aralego.com", + "araluenmotorlodge.com", + "aramcoinfracon.com", + "aramidaesoyler.life", + "aramreli.com", + "arandalegreen.com", + "arank.com", + "arasbuty.com", + "arashoespolska.com", + "arasvitkus.com", + "araujoprojectsqa.com", + "araways.com", + "arbeesmart.com", + "arbeidadelt.com", + "arbitrageshop.com", + "arboe.oewabox.at", + "arbomedia.pl", + "arborealadventure.xyz", + "arborealarc.xyz", + "arborealaroma.xyz", + "arborealaura.xyz", + "arborealavenue.xyz", + "arborealwhisper.com", + "arboristech.com", + "arborperspective.xyz", + "arbrever.fr", + "arbutusapothecary.com", + "arc1.msn.com", + "arcade.ya.com", + "arcadefree.com", + "arcademeia.com", + "arcadia1998.web.fc2.com", + "arcadiafundacion.org", + "arcadiaguardians.com", + "arcanavigation.com", + "arcaneglimmer.com", + "arcanerealms.com", + "arcaneseas.com", + "arcaneuae.com", + "arcfont.com", + "archarticle.com", + "archaword.site", + "archbuildalliance.com", + "archeageonline.pl", + "archeives-ouvertes.fr", + "archfitpl.com", + "archi-facile.fr", + "archiaasta.com", + "archiadesignzone.com", + "archiecrawford.com", + "archiesbuilders.com", + "archifaktura.hu", + "archimeta.org", + "archintentstudios.com", + "architectsofcoffee.com", + "architecturalindustries.com", + "architecturenowstudio.com", + "archive.coolerads.com", + "archiwumxpolska.eu", + "archlanspace.com", + "archsmarter.usesfathom.com", + "archswimming.com", + "arclid.buzz", + "arcpup.pics", + "arctantros.xyz", + "arcticgamers.com", + "arcuation.sbs", + "arculluswallets.com", + "ard.sexplaycam.com", + "ard.sweetdiscreet.com", + "ard.xxxblackbook.com", + "ard.yahoo.co.jp", + "ardaghbenefits-hrintouch.com", + "ardentclimb.store", + "ardi.tymoteuszwnek.pl", + "ardors.sbs", + "ardrone.swoop.com", + "ardunifertmaroc.com", + "ardurstudio.com", + "area52.fr", + "areadigital.miconta.com.mx", + "areaexpiry.store", + "areaflix.com", + "areanetflix.com", + "areascoutsnews.com", + "areasnap.com", + "areavipoficial.com", + "areczek.victoriadaria.pl", + "arefluffydragonscute.com", + "arefxp.com", + "arena-polska.pl", + "arena.altitudeplatform.com", + "arenainco.com", + "arenasled.online", + "arenastack.com", + "aresboot.xyz", + "aresweb.fr", + "areyouabot.net", + "areyouahuman.co", + "areyoutodayzuserz.xyz", + "arfcheckz.com", + "arfeche.com", + "arfenmexico.com", + "arg.atomex.net", + "argantiators.com", + "argazinbio.com", + "argenta.fr", + "argentinaapuestasdeportes.com", + "argentinasportbetting.com", + "argentinasportsbet.com", + "argo.svcmot.com", + "argonautslade.online", + "argyresthia.com", + "arhn6r00.page.link", + "ariasy.com", + "ariboo.com", + "arifcekderi.com", + "arifphoto.com", + "arihanttechnosys.com", + "ariix.com", + "arikable.site", + "arikal.cfd", + "arikance.site", + "arikarik.monster", + "arikarik.site", + "arikclub.site", + "arikgroup.site", + "ariking.site", + "arikion.site", + "arikise.site", + "arikish.site", + "arikonline.site", + "arikplus.site", + "arilook.com", + "arinsingh.com", + "arisasan.izajasztadych.sklep.pl", + "arischka.blogspot.com", + "ariseacupunctureclinic.com", + "aristorwatches.net", + "arisyaumaira.blogspot.com", + "aritransitinc.com", + "aritzal.com", + "ariyeka.blogspot.com", + "arizistore.com", + "arizona-golf-vacations.com", + "arizonasportbet.com", + "arj6j65.sbs", + "arjanaprinters.com", + "arjanboris.com", + "arjanoffplan.com", + "arjoflor.com", + "arjoflos.com", + "arjumandtrade.com", + "ark.aeriagames.us", + "ark.letv.com", + "ark2-servers.net", + "arka-dev.com", + "arkadie.pl", + "arkadiuszzareba.benjaminwolski.pl", + "arkagreenpaint.com", + "arkawhinch.world", + "arketingraphic.eu", + "arkinsoftware.in", + "arklighting.co", + "arkmedes.com", + "arkonfinance.pl", + "arkonziv.com", + "arkventuresinc.com", + "arlenstudio.com", + "arlento.pl", + "arleta.maximilianjerzy.pl", + "arlokyt.cyou", + "arlons-std.com", + "armadilloerc.com", + "armanaydinlatma.com", + "armantark.com", + "armconsul.ru", + "armequip.cl", + "armfulo.pics", + "armia-pana.pl", + "armor7.net", + "armorlest.click", + "armourgroupusa.com", + "arms.livedoor.net", + "armsart.com", + "armsvrip.site", + "arnadairy.com", + "arnauturner.com", + "arnavutum.com", + "arnie.rafalernest.pl", + "arnouxgroup.com", + "aro.victoriadaria.pl", + "arogulin.com", + "arogyasattv.com", + "arohanainfratech.com", + "arokini.com", + "aromaalllchemy.xyz", + "aromamirror.com", + "aromapromo.com", + "aromascielo.net", + "aromatrails.site", + "aronesist.site", + "aronnora.com", + "aroobvpn.com", + "aroraentertainments.com", + "aroundairports.com", + "aroundmanila.com", + "arousalxr.com", + "aroyclub.com", + "arquitecturadepaisaje.com", + "arquitettar.com", + "arquivisticalocal.com", + "arr.akturtrad.xyz", + "arrahfashions.com", + "arraignmentwxige.info", + "arrayshift.com", + "arrecyfe.com", + "arriendosqvm.com", + "arrivalstep.store", + "arrow-finance.pl", + "arrowintermational.com", + "arrrtl1ve.site", + "arrvirals.com", + "arsaalimsatim.com", + "arsalantours.com", + "arsconsole.global-intermedia.com", + "arscsc.com", + "arselectrika.com", + "arsenemarquis.com", + "arsinvest.it", + "arslaaninternational.com", + "art-104170.weeblysite.com", + "art-nigeria.com", + "art-offer.com", + "art.emhtenergy.com", + "art1rgenius.quest", + "artalien.space", + "artarnel.com", + "artbbs.to", + "artboxoffice.com", + "artbykarapetyan.com", + "artbytheweb.com", + "artc.deharina.com", + "artcomix.com", + "artcurtains.com", + "artdefiance.com", + "artemishorse.com", + "artenalente.blogspot.com", + "arteradio.fr", + "artes.prommus.xyz", + "artesaniaigitaia.com", + "artexpressions.site", + "artfactorys.com", + "artfularia.cfd", + "artfulhandscrafts.com", + "artfulspectrum.cam", + "artgateau.com", + "artglass.site", + "arthauscreative.com", + "arthricarespecialistclinic.com", + "arthritis.atspace.com", + "arthurcaro.com", + "arthurvo.com", + "articel-economy.europaclicx.com", + "article.cruftinrebut.com", + "article.deharina.com", + "article.hedsmedia.com", + "article.nativosweb.com", + "article.regionalintel.com", + "article.thirdrail-press.com", + "article6time.com", + "articleadventure.space", + "articlehorizone.com", + "articleplot.com", + "articul.phtmedia.com", + "articul.supplypoland.company", + "artidome.com", + "artier.sbs", + "artifydiy.com", + "artikel-capital.gazetna.com", + "artikel.gazetna.com", + "artikle.aclcenergy.com", + "artimanias.com", + "artinbrazil.com", + "artisanalglass.online", + "artisanalglass.site", + "artisanalglass.xyz", + "artisanbeautyandstyle.com", + "artisancane.cfd", + "artisannechocolate.com", + "artisany.net", + "artispoker.com", + "artissanat.fr", + "artistclothe.site", + "artistic55.sbs", + "artisticwanderlust.bond", + "artistry32.live", + "artistryaurora.cfd", + "artistryheub.biz", + "artistryinspired.live", + "artistryrhythm.cam", + "artivedeluxe.com", + "artizaa.com", + "artizanssalon.net", + "artkinsrealis.com", + "artkl.tmpolska.com", + "artmartrealty.com", + "artnews014.site", + "artnonymousapp.com", + "artofdigitizing.com", + "artofdwonder.biz", + "artofpfslay.biz", + "artoken.co", + "artsbizz.com", + "artsyprint.net", + "artsytherapy.com", + "arturp.katoldul.lt", + "artusor.myshopify.com", + "artvolat.xyz", + "artwellnesstherapy.com", + "artykul.aclcenergy.com", + "artykul.athenesforum.com", + "artykul.digitalmediacouncil.com", + "artykul.glanvillemedia.com", + "artykul.gravamedia.com", + "artykul.lakeviewcondostaug.com", + "artykul.lozukowski.com", + "artykul.polstatmedia.com", + "artykul.supplypoland.com", + "artykul.taxility.com", + "artykul.wineinterview.com", + "artykulik24.click", + "artykulporanny.click", + "artykulskok.rest", + "arubareviews.com", + "arunachaltambola.com", + "arunbhagatresearch.com", + "arundelwines.com", + "aruppukkottai.net", + "arussiandestiny.com", + "aruuliket.xyz", + "arvadi.com", + "arve.alekssokalski.nieruchomosci.pl", + "arventureny.com", + "arxangeldaniel.com", + "aryaearth.org", + "aryamgarh.com", + "aryanmodi.com", + "arye-un.cfd", + "aryteam.com", + "arzjkk.s3.us-east-005.backblazeb2.com", + "as.5.p2l.info", + "as.ad.impact-ad.jp", + "as.adwise.bg", + "as.ao.impact-ad.jp", + "as.autoforums.com", + "as.bi.impact-ad.jp", + "as.cd.impact-ad.jp", + "as.ch.impact-ad.jp", + "as.cw.impact-ad.jp", + "as.dc.impact-ad.jp", + "as.ebis.ne.jp", + "as.featurelink.com", + "as.hc.impact-ad.jp", + "as.ik.impact-ad.jp", + "as.in.impact-ad.jp", + "as.it.impact-ad.jp", + "as.iy.impact-ad.jp", + "as.kd.impact-ad.jp", + "as.ko.impact-ad.jp", + "as.mc.impact-ad.jp", + "as.medscape.com", + "as.mv.impact-ad.jp", + "as.oe.impact-ad.jp", + "as.pmates.com", + "as.romankyo.com", + "as.se.impact-ad.jp", + "as.sexad.net", + "as.sp.impact-ad.jp", + "as.trdechat.top", + "as.ve.impact-ad.jp", + "as.vs4entertainment.com", + "as.webmd.com", + "as.yl.impact-ad.jp", + "as00.estara.com", + "as1.casinocity.com", + "as1.inoventiv.com", + "as1.mistupid.com", + "as1af1a.cc", + "as1image1.adshuffle.com", + "as1image2.adshuffle.com", + "as2.adserverhd.com", + "as2.autoforums.com", + "as34group.com", + "as4801.com", + "as54rdxfzxs.appspot.com", + "as90.papiashvili.top", + "asaanearn.com", + "asadexim.com", + "asadocriollo.com", + "asaffairs.com", + "asafimurathoca.net", + "asaicnhgim.fun", + "asalahorganics.com", + "asamart.com", + "asanalyzer.com", + "asap-taxis.com", + "ascc.activitpprog.top", + "ascendbastionrp.com", + "ascension66.com", + "ascentdesignstudio.com", + "ascentive.com", + "aschreib.oewabox.at", + "asclepdboy.click", + "asclights.com", + "ascout24.oewabox.at", + "ascraftan.com", + "ascribe.rqmob.com", + "asd.vertysbos.top", + "asdas.papiashvili.top", + "asde.saotom.xyz", + "asdf-rebooot-0fa.com", + "asdf.klober.site", + "asdf.luxxeeu.com", + "asdfgsd7.wixsite.com", + "asdifgers.com", + "asdpoliziamunicipalepa.it", + "asdr.autotrdes.top", + "asdr.xiproject.top", + "asdsda.victoriadaria.pl", + "ase-boss.com", + "ase-hot.com", + "ase.clmbtech.com", + "aseanlegaltech.com", + "asecv.xyz", + "asee.prodepl.top", + "asell.asals.top", + "asels.rikza.top", + "asemblee-nationale.fr", + "asendredigital.com", + "asengads.com", + "asentia.fr", + "aserv.motorsgate.com", + "asesoreslegalescolombia.com", + "asesorhipotecarioalicante.com", + "asetlikw.sbs", + "asew.aposiiz.com", + "asewitln.sbs", + "asewlfjqwlflkew.com", + "asfaltexpert.ro", + "asfdasfasf.bartoszstolarski.com.pl", + "asgh65tfsdxz.appspot.com", + "asha-world.com", + "ashaafiartworks.com", + "asharbambang.blogspot.com", + "asharedworld.com", + "ashfraser.com", + "ashikaventures.com", + "ashiness.sbs", + "ashishindustry.com", + "ashitovod.com", + "ashlandband.com", + "ashleyfires.fr", + "ashleyfurniturenearme.com", + "ashleyslistok.com", + "ashleyssecrets.com", + "ashlynnbrookevideos.com", + "ashneetafashion.com", + "ashokainterior.com", + "ashomeditationhealing.com", + "ashot.txxx.com", + "ashow.pcpop.com", + "ashrafglobal.com", + "ashshbuha.com", + "ashtonmari.blogspot.com", + "ashtreha.net", + "ashutoshvarshney.com", + "ashwinthumulati.net", + "asia-analyzer-appstore.vivoglobal.com", + "asia-comonrt-stsdk.vivoglobal.com", + "asia-comort-stsdk.vivoglobal.com", + "asia-ex-adlog.vivoglobal.com", + "asia-exstsdk.vivoglobal.com", + "asia-monitor-stsdk.vivoglobal.com", + "asia-onrt-stsdk.vivoglobal.com", + "asia-ort-stsdk.vivoglobal.com", + "asia-pnrt-stsdk.vivoglobal.com", + "asia-prt-stsdk.vivoglobal.com", + "asia-stsdk.vivoglobal.com", + "asiahotpot.com", + "asiainspect.com", + "asiainspect.world", + "asialegacyrealestate.com", + "asialn.com", + "asianhdplayy.com", + "asiannudebabes.com", + "asianread.com", + "asianscoliosiscentre.com", + "asiansxoo.com", + "asianyum.com", + "asiarare.com", + "asiasitusjudi88.com", + "asic-deregistration.com", + "asicsgelpolska.com", + "asicspoland.com", + "asicspolska.com", + "asigorta.net", + "asilium.net", + "asimplyblog.blogspot.com", + "ask-coder.com", + "ask-gps.ru", + "ask-wop-2132kks.pages.dev", + "ask.log.kuyun.com", + "ask.webatall.com", + "askads.ask.com", + "askard.victoriadaria.pl", + "askaxle.com", + "askbot.com", + "askjankari.com", + "askjonasaboutalgarve.com", + "asklots.com", + "askmesolution.com", + "asksoftwaresolutions.com", + "askstoria.com", + "askto.net", + "askubal.fr", + "askwallet.net", + "aslaolmazdeme.com", + "asma24.net", + "asmafree.com", + "asmanta.com", + "asmarecipes.com", + "asmathtutor.com", + "asmedia.adsupplyssl.com", + "asmitaw.com", + "asmrspree.net", + "aso1.net", + "asokoroandguzapehills.com", + "asosre.top", + "asp.m-live.jp", + "aspectjcookbook.com", + "aspenaspect.xyz", + "aspenholding.co", + "aspenholding.com", + "aspipsl.top", + "aspiretoace.com", + "aspiretranslation.com", + "aspm.jp", + "asproloa.com", + "aspservicing.com", + "asq.d6shiiwz.pw", + "asq.r77vh0.pw", + "asqcondenast.nuggad.net", + "asqlesechos.nuggad.net", + "asqnext.nuggad.net", + "asqrtl.nuggad.net", + "asrarnes.org", + "asrarrarabiya.com", + "asropaten.com", + "asrunning.com", + "ass.romanhubert.pl", + "ass.worldinfo-lo.top", + "assa.koroje.top", + "assaaseaban.com", + "assalambd.com", + "assamaxvx.space", + "assambazzar.com", + "assay.pl", + "assdfdf.alekssokalski.nieruchomosci.pl", + "assembled-battery.com", + "assertiongame.com", + "assertiveaccountants.com", + "asserwq1.xyz", + "assessorxp.com", + "asset.adserver.vrizead.com", + "asset.pagefair.net", + "assetchainframe.com", + "assetcrestventures.com", + "assetgroup.cc", + "assetgroup.ltd", + "assetmaxcontrol.com", + "assets-jpcust.jwpsrv.com", + "assets-secure.applicaster.com", + "assets-v2.yieldify-production.com", + "assets-v2.yieldify.com", + "assets.abbi.io", + "assets.adnuntius.com", + "assets.adstage.io", + "assets.anzuinfra.com", + "assets.bilsyndication.com", + "assets.customer.io", + "assets.emarsys.net", + "assets.gunosy.com", + "assets.harafunnel.com", + "assets.igapi.com", + "assets.ipcdigital.co.uk", + "assets.iterable.com", + "assets.locuslabs.com", + "assets.minutemediacdn.com", + "assets.movievod.pl", + "assets.narvar.com", + "assets.netizen.co", + "assets.popmarker.com", + "assets.purch.com", + "assets.rbl.ms", + "assets.soom.la", + "assets.vlitag.com", + "assets.yieldify-production.com", + "assets.yieldify.com", + "assets1.exgfnetwork.com", + "assignmentaide.com", + "assignmenthandler.com", + "assignmentprojecthelp.com", + "assignmentshome.com", + "assistance-find.info", + "assistant-chronopost.com", + "assistcom.fr", + "assistedlivingadmin.com", + "assistmsp.com", + "assistorama.com", + "assoc-amazon.com", + "associatedeal.com", + "associationsemail.com", + "assodigitale.fr", + "assostore.shop", + "assostudiosrl.it", + "asssssik.maximilianjerzy.pl", + "asstrologist.com", + "assurancehubguardian.xyz", + "assurancenavigatorhub.click", + "assuranceproclick.cam", + "assuretyhealthcareconsulting.com", + "assys01.fc2.com", + "ast-grouope.fr", + "ast3r011dc0sm0s.site", + "astacareers.com", + "astana4d.com", + "astered.space", + "asteroidacademy.net", + "asterotos.com", + "astgomoy.xyz", + "astheny.sbs", + "astrahorizon.com", + "astrajewelry.com", + "astral-edge.com", + "astral-edge.org", + "astraleratech.com", + "astralmoon.net", + "astraxinnovation.com", + "astroarth.com", + "astrocash.org", + "astrocryptfxtrades.com", + "astrogyanhub.com", + "astrokeylocksmithmiami.com", + "astroledindia.com", + "astrologerankitbhargav.com", + "astrologersaiganeshji.com", + "astrologervarun.com", + "astrologie-monde.com", + "astronomicalcharts.xyz", + "astronomicalevents.xyz", + "astronomicalphenomena.xyz", + "astronomystudy.com", + "astronotluk.com", + "astrophysicalphenomena.xyz", + "astropsychicsri.com", + "astrorentacar.com", + "astrorust.net", + "astroshopnud.xyz", + "astrsk.net", + "asu.msmu.ru", + "asumi.shinobi.jp", + "asuransihebat.com", + "asv.nuggad.net", + "asvibuvsng.info", + "asw.koroje.top", + "aswpapius.com", + "aswpsdkus.com", + "asxe.spaactivs.top", + "asy.a8ww.net", + "async-px-eu.dynamicyield.com", + "async-px.dynamicyield.com", + "asyncptomatyc.com", + "asyncpush.com", + "at-adserver.alltop.com", + "at-o.net", + "at.amgdgt.com", + "at.ontargetjobs.com", + "at90.com", + "atabekkoleji.com", + "atakanerbas.com", + "atalianmail.com", + "atapgogreen.com", + "atcco-sa.com", + "atcofiles.com", + "atcsouthindia.com", + "atd.neaio.top", + "atdmt.com", + "atdnetwork.com", + "ate.autotrdes.top", + "ate.xiproject.top", + "atech.ne.jp", + "atedra.com", + "ateeqahmedfoundation.com", + "atemda.com", + "atencaoemacao.com", + "atencionvip.com", + "atendimento-gratuito.com", + "aterfacts.top", + "ateros-web.com", + "atfitreasonyou.live", + "atfootlocker.com", + "ath-se-cure-vnted.site", + "athaqofy.com", + "athena-ads.wikia.com", + "athenea.fr", + "atherelectric.com", + "athidihospitality.com", + "athleteperf0rmance.sbs", + "athleticgracequest.com", + "athleticquest1.quest", + "atinna.com", + "ativan.ourtablets.com", + "ativosindustriais.com", + "atjara.com", + "atkclick.net", + "atlant.solutions", + "atlantarealestatesolutions.com", + "atlanticitrading.com", + "atlanticon.fr", + "atlanticos.fr", + "atlanticresearchchem.com", + "atlantictails.com", + "atlanticvirtualassistance.com", + "atlantins.com", + "atlantiscase.com", + "atlantisjs.brafton.com", + "atlas-marrakech-tours.com", + "atlas-upd.com", + "atlascouriercompany.com", + "atlasdmt.com", + "atlasformrn.fr", + "atlaslivepro.com", + "atlasmachineindia.com", + "atlasquantum.com", + "atlassbx.com", + "atlauncher.fr", + "atlengcazn.com", + "atltrashpickup.com", + "atma-tw.com", + "atmadindi.com", + "atmospheremulund.com", + "atmovs.com", + "atna.top", + "ato.mx", + "atodologistic.com", + "atodomate.com", + "atoffers.com", + "atom.warnermedia.com", + "atombtc.com", + "atomicspinl.xyz", + "atomoscreative.com", + "atomy-global.com", + "atooqi.com", + "atopeec.com", + "atopl.sbs", + "atotalyoulocstudio.com", + "atousoft.com", + "atout-energie-69.com", + "atozproservice.com", + "atqenhdtopahejyerxvdgetajhdyetfae.node.cloudlets.zone", + "atque-eaque.com", + "atr.adsmovil.com", + "atrademarketing.com", + "atreyastudios.com", + "atrium-konie.pl", + "atriumset.com", + "ats-mohali.com", + "atsegypt.com", + "atsis.trdex.top", + "atsmetrics.adobe.com", + "attackpens.com", + "attcom-100566-107231.weeblysite.com", + "attcom-101516.weeblysite.com", + "attemptablescomberomorus.space", + "attentcvjc.com", + "attestetonticket.com", + "atticlily.online", + "atticprosusa.com", + "atticstairs.site", + "attiora.uk.com", + "attire.com.pl", + "attireparian.com", + "attirra.com", + "attituderepublic.com", + "attmailoctoberpdate.square.site", + "attmailservice231.weebly.com", + "attmasterflagremovalinfo.weebly.com", + "attr.union.ucweb.com", + "attractionbanana.com", + "attractionmarketing.com", + "attractiveafternoon.com", + "attractivegardenss.com", + "attractsteadyclients.com", + "attribution.report", + "attsignni.weebly.com", + "attyclaim.com", + "atuljainone.com", + "atur123.halinaelzbieta.pl", + "atutmeble.kasperborys.sklep.pl", + "atvplus.oewabox.at", + "atvsantorini.com", + "atwartech.net", + "atwellaircompressor.com", + "atwi.pl", + "atwistedweb.com", + "atwola.com", + "atworkohs.com", + "atxporn.com", + "atynlown.cfd", + "atyqaopzn.xyz", + "au.cztessl.live", + "au.res.keymedia.com", + "au.tegzy.com.au", + "au.tvconsult.live", + "au1umnal3l3gance.xyz", + "au1umnv1b3s.xyz", + "au9a3rqmvg.com", + "auberge-du-loiret.com", + "aubf.info", + "aubly.com", + "auburncodeclub.org", + "auctera.gotrackier.com", + "auctionads.com", + "auctionads.net", + "auctioncareerpath.com", + "auctioncareerpathacademy.com", + "auctiondirectory.org", + "auctionoflove.com", + "aud.pubmatic.com", + "audacity.de", + "audacity.es", + "audacity.fr", + "audacity.it", + "audacity.pl", + "audecus.com", + "audi4e.oewabox.at", + "audia6.com", + "audicat.net", + "audicentrewaverley.com", + "audicoas.com", + "audid-api.taobao.com", + "audience-164723144.us-east-1.elb.amazonaws.com", + "audience.media", + "audience.zeustechnology.com", + "audience2media.com", + "audienceinsights.com", + "audiencepanda.com", + "audienceseekers.com", + "audiexclusive-me.com", + "audifon.com.py", + "audio-book.net.pl", + "audio-pa-service.de", + "audio-push.com", + "audioblissparties.com", + "audiodrink.com", + "audionoticiasweb.com", + "audiovisualcorp.com", + "audipenfoldwaverley.com", + "audit.median.hu", + "audit.webinform.hu", + "auditorschool.com", + "auditorsound.sbs", + "audmax.pl", + "auger.pl", + "augi.fr", + "augmentbarn.world", + "augmentedintelligencesummit.com", + "augur-network.com", + "augur.io", + "augurproject.co", + "augustakitchen.com", + "augustcalendar2019.com", + "augustoquezada.com", + "auii3n.vercel.app", + "auirbnb.fr", + "aukcjaoix.pl", + "aulavanguardia.com", + "aumpharmacy.com", + "aunss.wimsa.top", + "auntiera.com", + "aura-apartments.com", + "aurablaster.cfd", + "aurachannels.com", + "auras-offers.com", + "aurasuno.com", + "aurbia.com", + "aureate.com", + "aurgunes.com", + "aurigaconcrete.com", + "auriphone.live", + "aurismedic.josefkopecka.pl", + "aurls.com", + "aurochsghuge.life", + "aurodama.sbs", + "auroraburstclick.cam", + "auroracarsforsale.com", + "auroralandscapingservices.com", + "auroxvet.com", + "aurvani.com", + "aus-mec-tracking.adalyser.com", + "aus-mydeclaration.info", + "aus-smv-tracking.adalyser.com", + "ausas.tutorel.top", + "ausiburger.com", + "auspolice.com", + "auspost-input.com", + "auspost-record.com", + "aussieadventuresland.com", + "aussieblueheelers.com", + "aussiemethod.com", + "austinasphaltandpaving.com", + "austincarnahan.com", + "austindreambuilders.com", + "austinpower.bartoszstolarski.com.pl", + "austinsmilecenter.com", + "austinsportbetting.com", + "australianbookie.com", + "australianeducationcentre.net", + "australiangolfnews.com", + "austria.oewabox.at", + "austspg-customer.com", + "austtina.com", + "austyles.com", + "aut0pilot.xyz", + "auta-bakowska.pl", + "auta-filipski.pl", + "auta-grzesik.pl", + "auta-jarek.pl", + "auta-kosowski.pl", + "auta-mackowiak.pl", + "auta-majerski.pl", + "auta-marcinkowski.pl", + "auta-pawlikowski.pl", + "auta-sobieski.pl", + "auta-warszawa.com", + "autagielda.pl", + "autcus.org", + "autecologicals.info", + "autenticaciongrupobancolombia.com", + "autenticanmuskarac.com", + "auth-google.site", + "auth-logservicekmfjnslepiuruamnbvoaprjlpwrjworsds.tropicalsce.com", + "auth-lvysystem.us-southeast-1.linodeobjects.com", + "auth-serveronline-ref.com", + "auth.follow-apps.com", + "auth.gamedream.pro", + "auth.split.io", + "authbe.sec.intl.miui.com", + "authcord.com", + "authcs2.com", + "autheasywinformationreq.com", + "authedmine.com", + "authenticangry.com", + "authenticated-origin.com", + "authentication-g0qntplh0j.pages.dev", + "authentication-m5dhfgkily.pages.dev", + "authentifer.com", + "authentique-aventure.com", + "authfacebook.webflow.io", + "authorgoodies.com", + "authoritycoachbuild.com", + "authorizedquotes.com", + "authpolan.pages.net.br", + "authscotia-signinscotia.com", + "authtii.vercel.app", + "autismserviceproviders.com", + "autnes.com", + "auto-bannertausch.de", + "auto-brasil-cn.com", + "auto-directory.com", + "auto-entrereneur.fr", + "auto-overview.com", + "auto-profit.org", + "auto-szal.top", + "auto-trd.wallonn.top", + "auto-ufaasia.com", + "auto.allewagen.de", + "auto.tradmt.top", + "autoaccidentcars.com", + "autoads.asia", + "autoblogy.com", + "autobotsot.kasprog.site", + "autobotsot2.kasprog.site", + "autocars360.com", + "autocasallas.com", + "autocaseinjuries.com", + "autodiscover.hindupujaonline.com", + "autodiscover.marketbull.live", + "autodoor-hy.com", + "autoequip.denisbukowski.warszawa.pl", + "autofintechs.com", + "autoforum-businessday.pl", + "autofxr.com", + "autogatethailand.com", + "autogestione.net", + "autogielda-drewniak.pl", + "autogielda-matczak.pl", + "autogielda-zarski.pl", + "autohipnose.com", + "autoimporto.com", + "autoinsuranceadviser.net", + "autokomis-miradzinski.pl", + "autokomis-stolarczyk.pl", + "autokomis-wawrzyniak.pl", + "autolends.com", + "automatedprecision.com", + "automaticalife-autogate.com", + "automaticflock.com", + "automaticlandingpage.com", + "automatkredytowy.pl", + "automaxanimations.com", + "automaxstudios.com", + "automazflt.monster", + "automedik.fr", + "automeile24.com", + "automers.com", + "automobi.oewabox.at", + "automobile-magasine.fr", + "automobilebuddy.com", + "automoc.net", + "automoneygenerator.com", + "automotive-offer.com", + "automotivetarget.com", + "automoto.oewabox.at", + "autonations.com", + "autonewsinfo.fr", + "autoplaypl.com", + "autoprinting.lat", + "autoresdecomic.com", + "autornieznany.click", + "autoschetumal.com", + "autosensational.com", + "autosmierc.click", + "autowordy.com", + "autozieman.romangerard.pl", + "autpartesros.com", + "auttentiqueimports.com", + "autum.sbs", + "autumnadv3nture.xyz", + "autumnleavesretreat.cyou", + "autyandthr1ve.site", + "auus.wimsa.top", + "auvc.prodepl.top", + "auxenic.com", + "auxilium.ftb.team", + "auxin-box.com", + "auxplay.com", + "av-scanner.com", + "av.trdevista.xyz", + "avaanalitica.com", + "avadhpublicschool.com", + "avai2837z-forn28z.adriannakonieczko.com.pl", + "available28a78z-not028az.gnieszka86.pl", + "availablenurses.com", + "availkart.com", + "avainviulu.com", + "avalon.topbucks.com", + "avalonalbum.com", + "avanovin.site", + "avanteprojeto.com", + "avantgarbage.com", + "avantivejobs.com", + "avantlink.com", + "avaparse.ir", + "avast-antivirus.com", + "avast-antivirusdownload.com", + "avast-downloads.com", + "avastcsw.com", + "avastsf.com", + "avayacdn.com", + "avazudsp.net", + "avazunativeads.com", + "avazutracking.net", + "avbtrk.com", + "avch.eastruprog.xyz", + "avd7.cfd", + "avdistiller.com", + "avdo.autotrdes.top", + "avelefitness.com", + "aventus-crowdsale.com", + "aventus.group", + "aventus.pro", + "avenuea.com", + "avenueadventure.xyz", + "averoliveira.com", + "averymwalker.com", + "avetyntwe.cfd", + "avia-invest.mediacrss.com", + "avia-pl.mediacrss.com", + "aviabotpl.pro", + "aviadayspa.com", + "aviatincs.com", + "avidinqqber.life", + "aviditwa.com", + "avidnewssource.com", + "avidtrak.com", + "avigailtv.com", + "avilagtitkai.com", + "avilis.fr", + "avinashdudhe.com", + "avineemcasa.com", + "aviodg.eu", + "aviones-militares.com", + "aviplgame.pro", + "aviralcreations.com", + "avis.cm", + "avisasquare.com", + "avita.net.pl", + "avito.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "avito.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "avito.inpost-pl-pacid27e3jks.abun.shopmusic.icanmining.ru", + "avitocars.ru", + "avivamientointernacional.com", + "aviwarehouses.com", + "avixxx.com", + "avkzarabotok.info", + "avndrealouer.fr", + "avoadsservices.com", + "avocadot.com", + "avocarrot.com", + "avocet.io", + "avoidaroid.com", + "avoidfilter.net", + "avon-severozapad.ru", + "avon-ukraine.com", + "avondaleazbeecontrol.com", + "avontest.website", + "avosstart.fr", + "avowtech.mobileadstrk.com", + "avpa.javalobby.org", + "avpayments.com", + "avpcfix.com", + "avrakougioumtzi.gr", + "avramstroy.ru", + "avskjvlays.info", + "avskype.com", + "avst.wimsa.top", + "avsvmcloud.com", + "avtec.fr", + "avto.autotrdes.top", + "avworld.activehosted.com", + "avworld.lt.acemlnc.com", + "avxj.com", + "avybz.com", + "avytech.com", + "aw.dw.impact-ad.jp", + "aw2nes.bond", + "aw357.com", + "awaiskarni.com", + "awakebird.com", + "awakemusicfestival.com", + "awakendreamscape.life", + "awakenedessence.life", + "awakenedvista.life", + "awapinvestors.com", + "awardsagencyacademy.com", + "awarency.net", + "awariadnia.click", + "awarialaptopa.pl", + "awasiewicz.com", + "awayable.autos", + "awayal.cfd", + "awayaway.monster", + "awaygroup.beauty", + "awayinfo.cyou", + "awayion.top", + "awayise.space", + "awayland.bond", + "awayonline.cfd", + "awayore.site", + "awayplus.store", + "awe7ome17o.quest", + "awempire.com", + "awesome-hair-clinic.com", + "awesomebear.com", + "awesproject.com", + "awesumedge.com", + "awin.com", + "awin1.com", + "awistories.com", + "awizowane.pl", + "awmstudyaustralia.com", + "awmv.pova.lat", + "awoken-warrior.com", + "aws-api.sail-personalize.com", + "aws-update.net", + "awspolpracaczas.pics", + "awsstories.com", + "awstrack.me", + "awuam.com", + "awwe.activdep.top", + "awzbijw.com", + "ax.mpcdn.top", + "ax.usefinancialdvisor.autos", + "ax.xrea.com", + "ax30mu3nce.site", + "axa.polstow.top", + "axabrowsmedspa.com", + "axdget-sync.nuggad.net", + "axejawns.com", + "axelarigatobuty.com", + "axeramus-poeta.blogspot.com", + "axes.co", + "axesand.xyz", + "axexory.com", + "axia-hakusan.com", + "axiaflow.com", + "axiapac.com", + "axiomaticalley.com", + "axiomos.top", + "axisaxiom.cam", + "axiscreditpts.com", + "axoniasqqber.life", + "axonix.com", + "axrh.sbes.top", + "axt65gyt7.com", + "axundigital.com", + "axxe.spaactivs.top", + "axy-sublimation.com", + "axzs.actyprogss.top", + "ay-ab6.cfd", + "ay.0zon.sber.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay.ay.avito.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay.delivery", + "ay.eastmoney.com", + "ay.pay.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay.pay.www.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay.www.youla.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay.youla.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ay1319.com", + "ay9r.cfd", + "ayamkremesblitar.com", + "ayamperu.com", + "ayanaforward.com", + "ayarbe.com", + "ayatullahrazavi.com", + "aybeer.com", + "ayboll.sgsrv.com", + "aycosan.com", + "aydamusic.net", + "ayerbo.xhost.ro", + "ayeshadietdrink.com", + "ayeslot.com", + "aygpavimentos.cl", + "ayital.com", + "ayler-records.com", + "aylesvamexico.com", + "ayngisehotnb.com", + "ayokmaripergikita.com", + "ayoubm.site", + "ayra.fun", + "ayrton.arturwalczak.pl", + "aytuncmatrac.com", + "ayturizm.com", + "ayunointermitente365.com", + "ayurhealthonline.com", + "ayurvedamansion.com", + "ayurvedsamadhan.com", + "ayurveedhi.com", + "ayushibhasin.com", + "ayushka.net", + "ayuved360.com", + "aywastudio.com", + "aywy.oowa.top", + "az-cars.com", + "az.5.p2l.info", + "az361816.vo.msecnd.net", + "az512334.vo.msecnd.net", + "aza.lifepoppeople.info", + "azaantraders.com", + "azahscrap.com", + "azaleaadorn.store", + "azaleaadventure.cam", + "azaleaaesthetic.store", + "azaleaamaze.xyz", + "azaleaaroma.store", + "azaleaaura.store", + "azaleaavenue.xyz", + "azaleahyuoge.com", + "azaleakhaliqa.com", + "azammarketonline.com", + "azbahstore.com", + "azcentra.app.ur.gcion.com", + "azcongo.com", + "azdrowieja.site", + "azequiz.xyz", + "azerpost-aqh.top", + "azgcnnnh.e-kei.pl", + "azgrill-kitchen.com", + "azguesthomes.com", + "azhomesconstruction.com", + "azhousegrants.com", + "azi.maciejbruno.pl", + "azidacolours.blogspot.com", + "azimjolta.com", + "azkitty.com", + "azmeal.com", + "azmedicareguide.com", + "azmpos.com", + "azoaltou.com", + "azoka.thecrazyblonde.com", + "azoogleads.com", + "azoriankings.com", + "azoud.com", + "azprestige.maciejbruno.pl", + "azpropertybuyers.com", + "azrqytyz.xyz", + "azsportscoalition.com", + "aztbeszelik.com", + "aztecacoffeecompany.com", + "aztechash.com", + "aztlanpark.com", + "aztracking.net", + "aztrademarkattorney.com", + "aztv.pro", + "azulerie.it", + "azur3blu3.xyz", + "azureapp.tech", + "azurearboreal.cam", + "azureaura.xyz", + "azurebloomdomain.cam", + "azurehorizon.life", + "azureus.es", + "azuriien.shop", + "azuu.leonardokurek.pl", + "azuviawellness.com", + "azz.badazz.org", + "azzantravels.com", + "b-0by9.cfd", + "b-2xa5.sbs", + "b-3avj.cfd", + "b-9ozo.cfd", + "b-9w7x.cfd", + "b-c5sg.sbs", + "b-cdsr.sbs", + "b-e0iz.cfd", + "b-f2hv.sbs", + "b-pipe.com", + "b-r154.cfd", + "b-rues.sbs", + "b-s.tercept.com", + "b-v3ne.cfd", + "b.9-9-8.com", + "b.abnad.net", + "b.adexchangemachine.com", + "b.alot.com", + "b.biocorpaust.com", + "b.codeonclick.com", + "b.detetoigrae.com", + "b.digitalartsonline.co.uk", + "b.doloaqywbvq.ru", + "b.forrum.top", + "b.fox.com", + "b.gmasken.top", + "b.grabo.bg", + "b.latotip.top", + "b.liquidustv.com", + "b.myspace.com", + "b.nevadaprivateoffice.com", + "b.poland-finance-news.space", + "b.qwantumm.top", + "b.recwwcc5.info", + "b.romankyo.com", + "b.siftscience.com", + "b.skinstore.com", + "b.sli-spark.com", + "b.smartnews.be", + "b.stats.paypal.com", + "b.thanksearch.com", + "b.tradx.top", + "b.wishabi.com", + "b.zabbixx.com", + "b.zog.link", + "b02e0586.kortfilmfestivalen.no", + "b0nf1rebl1ss.xyz", + "b0o.zhbt.skin", + "b0sp.top", + "b1.perfb.com", + "b10068a0ce92c08b54656980a2937721.posilas.pl", + "b113706a9777cdaf531e08d5e2e140ce.nitwos.pl", + "b13363.kanuassociates.com", + "b140.cfd", + "b17-sklep.pl", + "b18781.kanuassociates.com", + "b1fe8a95ae27823.com", + "b2057d1647efda22988ce84e99006f23.btntls.pl", + "b23618.24houcryptowatcher.com", + "b27dg9.webwave.dev", + "b28843.aimedia.lk", + "b2b240cb.kortfilmfestivalen.no", + "b2bdailybuzz.com", + "b2bglobalroutes.com", + "b2c.com", + "b2ight7life.xyz", + "b2s.9odp.skin", + "b2work.pl", + "b3047.cetusinvestmentsbtc.com", + "b30j.cfd", + "b312514dce9b158164e8abf9d9ee0fbc.notplsz.pl", + "b32263.kanuassociates.com", + "b32795.bkktothemoon.com", + "b34rightym.com", + "b35536.24houcryptowatcher.com", + "b36001.eliteoftokens.com", + "b36611.aimedia.lk", + "b37691.aimedia.lk", + "b38644.eliteoftokens.com", + "b3892793b01cc658c46d72fc1d8e84df.vistvx.pl", + "b3a70b.t.axf8.net", + "b3autyv0yag3.site", + "b3d.com", + "b3e27373.kortfilmfestivalen.no", + "b3i.vg0w.skin", + "b3u.cusu.skin", + "b3x4.cfd", + "b4-0xp.sbs", + "b4-8ie.icu", + "b400393baba7cd476a3.com", + "b41231.awicksin.com", + "b41629.eliteoftokens.com", + "b43182.cetusinvestmentsbtc.com", + "b433.kanuassociates.com", + "b43906.24houcryptowatcher.com", + "b48393.covidvcfund.com", + "b48778.24houcryptowatcher.com", + "b49180.awicksin.com", + "b49f043ea688cf5bd6df3f832443d4d5.dirks.pl", + "b4b.k7rv.icu", + "b4bazaar.com", + "b4brothersconstructionpvtltd.com", + "b4d.1anw.top", + "b5-gyv.cfd", + "b50287.cetusinvestmentsbtc.com", + "b5057c.r.axf8.net", + "b51375.kanuassociates.com", + "b52.8hwo.pro", + "b5216.kanuassociates.com", + "b53714.cetusinvestmentsbtc.com", + "b5456.kanuassociates.com", + "b554c25d21f1c2b97596aa60629d05fb.dirks.pl", + "b57146.24houcryptowatcher.com", + "b579fcfcaa695335c1848180ca7d08e8.dioprl.pl", + "b5c1f8fcea50953468fea9f3c2d01ef6.natoplx.pl", + "b5f86c3c1003b1f6a0ccdcb221c718a5.vistvx.pl", + "b60529.eliteoftokens.com", + "b61290.cetusinvestmentsbtc.com", + "b63155.kanuassociates.com", + "b63353.covidvcfund.com", + "b642e636.kortfilmfestivalen.no", + "b64384.kanuassociates.com", + "b64409.awicksin.com", + "b64591.kanuassociates.com", + "b64691.covidvcfund.com", + "b65063.24houcryptowatcher.com", + "b65282.24houcryptowatcher.com", + "b6534.kanuassociates.com", + "b67091.24houcryptowatcher.com", + "b67929.cetusinvestmentsbtc.com", + "b69608.24houcryptowatcher.com", + "b69kq.com", + "b6d6e69d.kortfilmfestivalen.no", + "b6f7f04df12908d93fc1193b10826c5a.marcoprzy.net.pl", + "b6zn4.shop", + "b7-5bs.cfd", + "b7-5lde.cfd", + "b7-63.cfd", + "b70615.24houcryptowatcher.com", + "b71329.cetusinvestmentsbtc.com", + "b71518.24houcryptowatcher.com", + "b71f0b9a.kortfilmfestivalen.no", + "b72063.24houcryptowatcher.com", + "b73-745.cfd", + "b7409.24houcryptowatcher.com", + "b76150.cetusinvestmentsbtc.com", + "b76503.24houcryptowatcher.com", + "b76720.awicksin.com", + "b77074.24houcryptowatcher.com", + "b772c8ab22854286c7a17c339f0b164c.vistvx.pl", + "b78459.cetusinvestmentsbtc.com", + "b79935.awicksin.com", + "b7d643c5c9cf4e4092783ef022a69fdf.vistvx.pl", + "b7vdoz.cfd", + "b83dde1a1ec79cc3e1a0d2e40ab04e89.niflos.pl", + "b84018.awicksin.com", + "b8443.aimedia.lk", + "b85874.aimedia.lk", + "b86527.eliteoftokens.com", + "b8877205.kortfilmfestivalen.no", + "b8bb4ff5.kortfilmfestivalen.no", + "b8zk2cl6bjs92j7ah8k2kzi92jf8ck9vj7v0z5bv2v3cj2azlp0c8z5vb7dt.me", + "b90044.cetusinvestmentsbtc.com", + "b90361.aimedia.lk", + "b90870.covidvcfund.com", + "b92.yahoo.co.jp", + "b9259371.cftvpinheiro.com.br", + "b93055.24houcryptowatcher.com", + "b93477.eliteoftokens.com", + "b93621.kanuassociates.com", + "b95742.aimedia.lk", + "b96969.cetusinvestmentsbtc.com", + "b97.yahoo.co.jp", + "b97129.covidvcfund.com", + "b9r.04d7.cc", + "ba-lan-xac-minh.pages.net.br", + "ba-lan.pages.net.br", + "ba.afl.rakuten.co.jp", + "ba.binnpro.xyz", + "ba.chatonlines.xyz", + "ba1.obx3.cfd", + "ba1edap1ach.xyz", + "baaa.ewelinajaniak.pl", + "baannumchok.com", + "baaputourandtravels.com", + "baaun.shop", + "bab.constat.xyz", + "babaduks.site", + "babagmart.com", + "babc.sacors.top", + "babconsulting.net", + "babel.innertrends.com", + "babelhotels.com", + "babies-bottles.com", + "babiesandboobies.com", + "babiescaretaker.com", + "babiespot.com", + "babouche-maroc.fr", + "babs.victoriadaria.pl", + "babsy.foreverhorny.com", + "babulquranonline.com", + "babuqeogie.live", + "babyaccesories.com", + "babyaladdin.com", + "babybery.com", + "babybreathplacenta.com", + "babybrotherdoge.com", + "babycarecare.com", + "babydogesswap.com", + "babyf.oewabox.at", + "babyfactswithdylan.com", + "babyfli.com", + "babygigs.com", + "babyhola.net", + "babylantern.com", + "babylbd.com", + "babyloncove.com", + "babylyst.com", + "babymommltd.com", + "babyplants.net", + "babyroseaj.com", + "babysitters4you.com", + "babysleepsound.com", + "babysphynxcat.com", + "babywantsbling.com", + "babywonderlands.com", + "bac-reunion.fr", + "bacafest.com", + "bacanal.cl", + "bacanamarketingdigital.com", + "baccanera.com", + "bacchabzxj.online", + "bacchar.live", + "bachatcanteen.com", + "bachatlala.com", + "bachdo.com", + "bacheats.com", + "bachelnikq.site", + "bachelorsteafun.com", + "bachminhhue.com", + "back.dog", + "back9tickets.com", + "backalleyblowjobs.com", + "backbeatmedia.com", + "backdoor.thumblogger.com", + "backend-ssp.adstudio.cloud", + "backend.pse8.com", + "backendbadshah.com", + "backender.com", + "backepack.com", + "backfill.ph.affinity.com", + "backgroundblue.com", + "backgroundpictures.net", + "backguard.pl", + "backing-324590oi5s5rsrr.vercel.app", + "backlinewater.space", + "backlink4u.net", + "backlinkator.com", + "backlinkwatch.com", + "backlusjumpdur.club", + "backofficellc.com", + "backpaininstantrelief.com", + "backpocketsecurity.com", + "backrubdowns.com", + "backspawvv.monster", + "backstagestaffing.com", + "backuperwebcam.weebly.com", + "backuprabbit.com", + "backvids.com", + "backwardoflampbookar.pro", + "backyourheros.com", + "bacr.com.pk", + "bacsiphuong.com", + "bacskateszov.hu", + "bactatank17.com", + "bactif.fr", + "bacu.well-beingandstability.com", + "bad.gelopro.com", + "bad.platformtrad.xyz", + "bad.rody-design.com", + "badaassociates.com", + "badabusinessjaipur.com", + "badakbet.poiesisproject.com", + "badaniespoleczne.click", + "badbabydaycare.com", + "badbonsai.com", + "baderexpress.com", + "bades.co.tz", + "badgermountainsupply.com", + "badgesign.store", + "badpagan.com", + "badromeo.com", + "badsender.fr", + "badshop.pl", + "badsistems.com", + "badults.se", + "badycao8.online", + "badznabierzaco.click", + "badznabierzaco.pics", + "baelakk.info", + "baeta.tymoteuszwnek.pl", + "baff163tm.com", + "bafkreicl5qhcdom6wpnyftvx363vyi2m62l2pjaalfjt23mw6riqdpkmoi.ipfs.cf-ipfs.com", + "bafkreiczvm7x43qusbm3hduokgsupnro3z3lgwfwetahanyl4gded4bhnm.ipfs.cf-ipfs.com", + "bafkreidwkzp54l53szkghco5yr3u476dnbhd5gegl46i4j3aic7q34gcji.ipfs.cf-ipfs.com", + "bafkreiexukkzcxiyhv6l6ccg74thhn56rniinqfune24xsh2ko3fvgj7nu.ipfs.cf-ipfs.com", + "bafkreif4x7cqitals6znbrsi7qlo335baw3q67sioi2wdh2phslgre4sia.ipfs.cf-ipfs.com", + "bafkreifubf5cotb6sqzpqdihntep22qhlffxzmygvftmmuclzmsbrcpnxa.ipfs.cf-ipfs.com", + "bafkreih4ip5zjsxef3jbe32pyegreos33fovmx4546n5bglt5plmopvjiq.ipfs.cf-ipfs.com", + "bafkreih7azguzaxjuphwrbrak4r2cv4gvz3mkh2uxrj3aaddfisglbi3t4.ipfs.w3s.link", + "bafkreihbnpr2uiwcrjre7g2obvkwkymhwi5iu4ijbucexpaloh6xi5glfq.ipfs.w3s.link", + "bafybeia2duysnceajc5hzoa6pzfwj6yvpmbvthho5kxouftpt5evwuy7ja.ipfs.cf-ipfs.com", + "bafybeiaaxt2ts64yfe4pteegian6i34ixzr2cv7m55bhhvrp26v6ys7vaq.ipfs.cf-ipfs.com", + "bafybeiaoggmgx72dkplvzdlmpq2fceekvsfypb4mku3du6e3beayo47ljy.ipfs.cf-ipfs.com", + "bafybeiapurqitrrisyqerekopvnllpc5mg7tyh54zcflbxzyl4qmaqsedy.ipfs.cf-ipfs.com", + "bafybeib25glpw7dgtx4fm4bkzjyfizdwh33jdbe6hnn6mxytmlzzufpjvu.ipfs.cf-ipfs.com", + "bafybeib25lh7bfo5zfqkjjryttyhlrtgxqlcintznf5uoyqfyho7k6lm7e.ipfs.cf-ipfs.com", + "bafybeib6fxmwi2f5jsvah6zxxz4r66nw7f2t3kfgcgjpluw3p56fcat734.ipfs.nectarnode.io", + "bafybeibjfaazlungprctrtapxt4epjqtvxl2heomxql6a65ohdthhpotr4.ipfs.w3s.link", + "bafybeibmxfguutuu3ve6ttwbdpbene7xfljxf2lmzc7spctl3flohvbnoa.ipfs.cf-ipfs.com", + "bafybeibuzkmfwgnu7sohpohu4mgs46vh23yju7t25ntds3diwrgsfwtrje.ipfs.cf-ipfs.com", + "bafybeicaruoehevprqidfqngr3lvgqkazmwwqqungr5vqsf4nsqysl6aj4.ipfs.cf-ipfs.com", + "bafybeicnldwhbwinku5juohfi7xndpce5fyql7aatfjt6mjihotvr3c55u.ipfs.cf-ipfs.com", + "bafybeicygogrr7m5avmicuzneqgditesq5aiw657gkj7jrbo6l2qo7u2yq.ipfs.cf-ipfs.com", + "bafybeid2jvwjq6cvfiq73msegr52j4h5xq7nqpar3xqoz6xlliwihdzg24.ipfs.cf-ipfs.com", + "bafybeidisqvr2ewtx3m33fkbw3q7xgpo3xrnjnng7uvjfjpg6rgsxedbfy.ipfs.cf-ipfs.com", + "bafybeidju2qf43pilmxmvmtrddf3lszevkwvwddg56apqp7cd7p522zovq.ipfs.ipfs.joaoleitao.org", + "bafybeie3c5fmnf3xkm65adghkvyxjb634xam5j4r7r3mymzzt7lsokobba.ipfs.infura-ipfs.io", + "bafybeiekaoqkxgibvuzz5epv76cksbquhfdjg76karoqdo2s6wdal5mwb4.ipfs.cf-ipfs.com", + "bafybeiexhssvcahanbty3kx7nz6lurur2lmaxjjfvviupmpyrory2zyque.ipfs.cf-ipfs.com", + "bafybeif46qhnbpvzesmxtzq4c7loo3w3zvgrpxxivgfzsisxsxy2jjjrju.ipfs.cf-ipfs.com", + "bafybeifcql2xpnv7ed6qylj7vzgynpxjxorwco6s3utocgsdxvoxq4dkhq.ipfs.cf-ipfs.com", + "bafybeifn2d4vbldp2jnf47l2d7fyjhermh7awah2kpivqd2pd5jndoub2e.ipfs.cf-ipfs.com", + "bafybeifruahacqvacfo6jqmxzvbsug5kwhbaz5ekopyl4sztriz452nfpq.ipfs.cf-ipfs.com", + "bafybeiftstduq2c65m2hglxxjajsj6x5rol23uzqmqqis3yihb5jhsskn4.ipfs.cf-ipfs.com", + "bafybeig3vknefy7gdp6e6vxcqiiqirjdvnrt2asubjk6kpiclhziy5nute.ipfs.cf-ipfs.com", + "bafybeig5su65pcu5azqkty7cqmaeb6qw2mu6hang52z6a36nv66ahqedj4.ipfs.cf-ipfs.com", + "bafybeiggj3q5uqbbc55gm3t7un4dvv6wtpxgvcikj6n2qfxtnhe7qipaay.ipfs.cf-ipfs.com", + "bafybeiggzjqk72znwzltb4qqqcarsgbn7ejwbb2ajw4zfr7gtkxv276v2i.ipfs.cf-ipfs.com", + "bafybeigjxmg3ulqmytt642sjwzluuvy7s2m2z4xbd4pqokaid5z3upavoi.ipfs.cf-ipfs.com", + "bafybeigqcamw6wu2ugzgl6x5jp4h4tpzigarrdrxv3tge25dnp4xdpal7i.ipfs.cf-ipfs.com", + "bafybeih25rsseizawxf5bkas4aggwckmpzko7grnjevej4nltqptqfjd6u.ipfs.cf-ipfs.com", + "bafybeih6gbznllks6ote2flqao2ga4276y4fnro2f6sstosgv3dfw4prvq.ipfs.cf-ipfs.com", + "bafybeihog4kdcv6u7qpf5mt3zirrdjmanxqsehbx5xxarsugpzzybnhzr4.ipfs.cf-ipfs.com", + "bafybeihzugap335h3nnkjfiq3zvisrsjuurjuds3vcenihazxqaktmcr34.ipfs.cf-ipfs.com", + "bafykoeboe.com", + "bag-hermes.com", + "bag.mobile.system.video.sms13.de", + "bagaboo-bags.fr", + "bagaceiros.com", + "bagagescabine.fr", + "bagamatisports.com", + "bagelkit.com", + "bagkakaku.com", + "baglost5.skin", + "bagshop78.com", + "bagslap.com", + "bagsonsale.online", + "bagulina.checkty.top", + "bahamasindustrial.com", + "bahyqyehye.com", + "baibiiany.com", + "baiduccdn1.com", + "baiibuy.com", + "bailbondscheckin.com", + "bailbondslongisland.com", + "baileeu.com", + "baisonlaser.net", + "baitulattor.com", + "baity-jo.com", + "bajaderos.info", + "bajaelemant.com", + "bajaimplantcenter.com", + "bajeranckie.pl", + "bajibd.net", + "bajoskitchen.com", + "bajou-media.com", + "bajwaengineering.com", + "bajwagaddar.com", + "bak-home.com", + "bak0-store.com", + "bakaroexpress.com", + "bakdawid.tadeuszfabian.sklep.pl", + "bake.toucan-house.com", + "bakery.supplypoland.com", + "bakeryconf.store", + "bakgatdevelopment.com", + "bakites.store", + "baku.dynamicdigis.com", + "bakyfyyzyy.info", + "balabass.peerserver.com", + "balaji24.com", + "balajiathreya.com", + "balajiproduct.com", + "balanbelie.xyz", + "balanc99ife.site", + "balanceadosvera.com", + "balanceconsabor.com", + "balanced-collect.deltadna.net", + "balanced-engage.deltadna.net", + "balancedlifestyles.life", + "balancedwomancream.com", + "balancer.devtodev.com", + "balancewreckpoint.com", + "balanceybienestar100.com", + "balanceyourportfolio.com", + "balancoutlo.xyz", + "balansartykulu.click", + "balansiyz.com", + "balawholesalers.com", + "balejpo.online", + "balepols.com", + "baliadventurestour.com", + "balibabagroceries.com", + "balicove.com", + "balidevelopment.online", + "balimobillare.com", + "balipodo.com", + "balis.histtory.top", + "baliyogastudio.com", + "balkanwide-assistance.rs", + "balladprof.sbs", + "ballanta.xyz", + "ballastdashboard.com", + "ballbnk.com", + "ballcopper.life", + "balllead.quest", + "balloontexture.com", + "balloontoursturkey.com", + "ballotpedia.pro", + "ballsack.org", + "balook.com", + "balopwe.click", + "balpol.cryptobalticpipe.com", + "balsaten.xyz", + "balsucikolata.com", + "balt1c.b4engalqt3bj.click", + "balt1c.rep1gn4zzss.click", + "baltaslapas.com", + "baltfuture.com", + "baltic-company.online", + "baltic-invest.online", + "baltic-pip.online", + "baltic-pipe-469.netlify.app", + "baltic-pipe-company.online", + "baltic-pipe-company.site", + "baltic-pipe-invest.online", + "baltic-pipe-invest.store", + "baltic-pipe-official.online", + "baltic-pipe-official.site", + "baltic-pipe-official.store", + "baltic-pipe-pl.com", + "baltic-pipe.bar", + "baltic-pipe.cc", + "baltic-pipe.digital", + "baltic-pipe.online", + "baltic-pipe.top", + "baltic-pipes.com", + "baltic-pl.online", + "baltic-pol.online", + "baltic.cryptobalticpipe.com", + "baltic.postm4ofzdo.click", + "baltica0.finnewspl.com", + "baltica9.finnewspl.com", + "balticpip.com", + "balticpipe.adsquiz.io", + "balticpipe.life", + "balticpipe.store", + "balticpipet.com", + "balticpl.cryptobaltic.com", + "balticprod.site", + "balticseapipe.com", + "balticstraders.com", + "baltinvmm.site", + "baltsy24.com", + "baluch.live", + "bam.lidoks.xyz", + "bamatin.com", + "bambiza.com", + "bamboogrove.xyz", + "bamboup.com", + "bambuseria.com", + "bamtoday.com", + "bamulat.blogspot.hu", + "ban.xpays.com", + "bana.prog-x.xyz", + "banacorn.com", + "banalnypowod.click", + "banamaga.com", + "banana-api.com", + "banana-live.com", + "bananabliss.xyz", + "bananarepubic.com", + "banarasatta.com", + "bancade30.com", + "bancoecofuturo.com", + "bandagrid.top", + "bandarlegal.com", + "bandarqq998.com", + "bandeproperty.com", + "bandhancard.com", + "bandhancreditcard.com", + "banditsblog.com", + "bandpoem.site", + "banehshop.com", + "baner.energy-torrent.com", + "banerator.net", + "banery.netart.pl", + "banery.onet.pl", + "banex.bikers-engine.com", + "bang.izanami-antenna.com", + "bangaliblackmagic.com", + "bangladeshitoday.com", + "banglainfotech.com", + "banglaivip.com", + "banglarkhoboronline.com", + "banglasathi.com", + "bango.net", + "bangormaineplumbers.com", + "bangsaindonesia.com", + "banhmochi.com", + "bania-hotel.com", + "banicbank.com", + "banik.redigy.cz", + "banindootomotif.com", + "banita.izajasztadych.sklep.pl", + "banjiru.com", + "bank-xapoalim.xyz", + "bankhapoalim.site", + "bankhappynumber.com", + "banki.onet.pl", + "bankifsccodeonly.com", + "bankingnut.com", + "bankingxapoalim.xyz", + "bankoflunar.com", + "bankofrajasthan.com", + "bankpekao24.180r.com", + "bankpekao24.com", + "bankpekao24.x0.com", + "bankportal.net", + "banman.isoftmarketing.com", + "bannanarepublic.com", + "bannedheadlines.com", + "banner-img.haber7.com", + "banner-server.winecountry.com", + "banner.0catch.com", + "banner.50megs.com", + "banner.5giay.vn", + "banner.agoda.com", + "banner.ambercoastcasino.com", + "banner.betfred.com", + "banner.betwwts.com", + "banner.boostbox.com.br", + "banner.buempliz-online.ch", + "banner.casinodelrio.com", + "banner.casinotropez.com", + "banner.cdpoker.com", + "banner.clubdicecasino.com", + "banner.congstar.de", + "banner.cotedazurpalace.com", + "banner.coza.com", + "banner.cybershop-affiliate.jp", + "banner.diamondclubcasino.com", + "banner.dspcdn.com", + "banner.easyspace.com", + "banner.elisa.net", + "banner.etargeting.mobifone.vn", + "banner.eurogrand.com", + "banner.europacasino.com", + "banner.finn.no", + "banner.finzoom.ro", + "banner.freeservers.com", + "banner.goldenpalace.com", + "banner.inyourpocket.com", + "banner.kiev.ua", + "banner.linux.se", + "banner.media-system.de", + "banner.mindshare.de", + "banner.missingkids.com", + "banner.monacogoldcasino.com", + "banner.newyorkcasino.com", + "banner.nixnet.cz", + "banner.noblepoker.com", + "banner.northsky.com", + "banner.oddcast.com", + "banner.orb.net", + "banner.org.ua", + "banner.passion.com", + "banner.piratos.de", + "banner.play-asia.com", + "banner.playgatecasino.com", + "banner.rbc.ru", + "banner.reinstil.de", + "banner.relcom.ru", + "banner.ringofon.com", + "banner.scasino.com", + "banner.synergy-e.com", + "banner.tanto.de", + "banner.techarp.com", + "banner.thadaco.vn", + "banner.titan-dsl.de", + "banner.titanpoker.com", + "banner.trangvangvietnam.com", + "banner.uto.vn", + "banner.webtools24.net", + "banner1.pornhost.com", + "banner10.zetasystem.dk", + "bannerads.anytimenews.com", + "bannerads.de", + "bannerads.zwire.com", + "bannerboxes.com", + "bannerbridge.net", + "bannerbuzz.fr", + "bannerco-op.com", + "bannerconnect.com", + "bannerconnect.net", + "bannerexchange.troglod.com", + "bannerfarm.aolp.jp", + "bannergrabber.internet.gr", + "bannerhost.egamingonline.com", + "bannerimage.com", + "bannerimages.0catch.com", + "bannerlandia.com.ar", + "bannerlink.xxxtreams.com", + "bannermall.com", + "bannermanager.bnr.bg", + "bannermarkt.nl", + "bannerpower.com", + "bannerpromotion.it", + "bannerrotation.sexmoney.com", + "banners-gallery.coccoc.com", + "banners.2lipslive.com", + "banners.absolpublisher.com", + "banners.adfox.net", + "banners.adfox.ru", + "banners.adgoto.com", + "banners.adnetmedia.lt", + "banners.advidi.com", + "banners.affiliatefuel.com", + "banners.aftrk.com", + "banners.alt.com", + "banners.amfibi.com", + "banners.amigos.com", + "banners.asiafriendfinder.com", + "banners.askmecca.com", + "banners.babylon-x.com", + "banners.betcris.com", + "banners.bgmaps.com", + "banners.bigchurch.com", + "banners.bol.com.br", + "banners.bol.se", + "banners.brinkin.com", + "banners.camdough.com", + "banners.cams.com", + "banners.celebritybling.com", + "banners.clips4sale.com", + "banners.clubseventeen.com", + "banners.content.rude.com", + "banners.copyscape.com", + "banners.crakcash.com", + "banners.czi.cz", + "banners.delivery.addynamo.com", + "banners.dine.com", + "banners.direction-x.com", + "banners.dogfart.com", + "banners.ffsbg.com", + "banners.flingguru.com", + "banners.freett.com", + "banners.friendfinder.com", + "banners.fuckbookhookups.com", + "banners.fulltiltpoker.com", + "banners.gayfriendfinder.com", + "banners.icams.com", + "banners.img.uol.com.br", + "banners.ims.nl", + "banners.iop.org", + "banners.ipotd.com", + "banners.iq.pl", + "banners.jewishfriendfinder.com", + "banners.ksl.com", + "banners.lottoelite.com", + "banners.meccahoo.com", + "banners.millionairemate.com", + "banners.mynakedweb.com", + "banners.nbcupromotes.com", + "banners.nextcard.com", + "banners.outpersonals.com", + "banners.outster.com", + "banners.passion.com", + "banners.payserve.com", + "banners.penthouse.com", + "banners.perfectgonzo.com", + "banners.realitycash.com", + "banners.resultonline.com", + "banners.rexmag.com", + "banners.rude.com", + "banners.rushcommerce.com", + "banners.securedataimages.com", + "banners.seniorfriendfinder.com", + "banners.sublimedirectory.com", + "banners.swapfinder.com", + "banners.sys-con.com", + "banners.tempobet.com", + "banners.thirdmovies.com", + "banners.thiswillshockyou.com", + "banners.thomsonlocal.com", + "banners.toteme.com", + "banners.tribute.ca", + "banners.truecash.com", + "banners.unibet.com", + "banners.victor.com", + "banners.videosecrets.com", + "banners.videosz.com", + "banners.virtuagirlhd.com", + "banners.webcams.com", + "banners.webmasterplan.com", + "banners.weboverdrive.com", + "banners.wunderground.com", + "banners.zbs.ru", + "banners.ztod.com", + "bannerserver.com", + "bannersgomlm.buildreferrals.com", + "bannersgomlm.com", + "bannershotlink.perfectgonzo.com", + "bannersnack.com", + "bannersnack.fr", + "bannersng.yell.com", + "bannerspace.com", + "bannersurvey.biz", + "bannerswap.com", + "bannertesting.com", + "bannertrack.net", + "bannerus1.axelsfun.com", + "bannerus3.axelsfun.com", + "bannery.cz", + "banniere.reussissonsensemble.fr", + "bannieres.wdmedia.net", + "bannkr.com", + "bannoccrtw.monster", + "bannronn.com", + "banquetunarmedgrater.com", + "bans.bride.ru", + "bansonshop.com", + "banstex.com", + "bansys.onzin.com", + "bantam.ai.net", + "banvar.com", + "baoicijcted.fun", + "baopizza.com", + "baotopia.com", + "baovechomeo.com", + "bap.binnpro.xyz", + "bapalomna.xyz", + "bapaz.net", + "baphometsecretcult.com", + "bapo.markets4bridges.com", + "baprbond.com", + "baprbrief.info", + "baprdaily.com", + "baprdeal.info", + "baprdivid.info", + "baprexpr.com", + "baprgap.info", + "baprinfo.com", + "baprinsid.info", + "baprmark.info", + "baprpost.com", + "baprpost.info", + "baprventu.info", + "bapryeld.info", + "bapsgurukulgondal.com", + "bar.baidu.com", + "bar.inebages.com", + "bar.progofficialit.top", + "baracademyturkey.com", + "baracudas.xyz", + "baraffair.com", + "barafranca.iwarp.com", + "baramije.net", + "baranghits.com", + "baranta.site", + "baraviafashion.com", + "barb.offic-progm.top", + "barbados-homes.com", + "barbarapaes.com", + "barbarapcouch.com", + "barbaroskardesler.com", + "barbarousnerve.com", + "barbatopoficial.com", + "barbearia2amigos.com", + "barbecuing.com", + "barberintown.com", + "barbersupplywarehouse.com", + "barbsblinks.com", + "barcaacademyistanbul.com", + "barcatalk.shop", + "barcelona-portal.com", + "barcode-ps.com", + "bardchromeextension.com", + "bardformail.com", + "bardhamanrealestate.com", + "bardigital.net", + "bardzopikny.maciejbruno.pl", + "bardzotrudne.click", + "baremetrics.com", + "bareqyp.xyz", + "bargainservice.online", + "bargetrans.xyz", + "barhell.com", + "barilliance.net", + "barioniemacedo.com", + "barisbotgul.com", + "baristablend.xyz", + "baristablom.xyz", + "baristabonanza.xyz", + "baristabrews.xyz", + "baristacoffeemaker.com", + "barkbaristo.com", + "barkertech.xyz", + "barkervoice.cfd", + "barkinsight.xyz", + "barknbathebistro.com", + "barkodi.net", + "barkodrulosu.com", + "barloksers.com", + "barmillevani.it", + "barnabybossom.com", + "barnesandbergerfarms.com", + "barnesandnoblepublications.com", + "barossacoffeeroasters.com", + "barr-lotan.com", + "barraplay.com", + "barredenestate.com", + "barrhavenasiandragon.com", + "barriga-sarada.com", + "barriodalvian.com", + "barryhuffman.com", + "barrylearnsaboutart.blogspot.com", + "barryswhite.com", + "barshideout.com", + "barsinmussoorie.com", + "barstudent.com", + "barswitch.com", + "bart-peeters.com", + "bartas.alekssokalski.nieruchomosci.pl", + "bartek-pl.shop", + "bartek446.alessandrobednarz.com.pl", + "bartekzukiewicz.pl", + "bartendersontap.com", + "barterinmob.com", + "bartomie.nadiadalia.pl", + "bartonicalgarden.com", + "bartosz-szeplikcomputer.com", + "bartoszdworzecki.marianasebesta.pl", + "barvalance.com", + "barwnyona.yachts", + "barye-offers.com", + "barzilayppc.com", + "bas.kasenax.site", + "bas.tex-prog.top", + "bas11bl11ss.xyz", + "basaak.com", + "basachemicals.com", + "basaltbeasts.com", + "bascelon.store", + "base-js.com", + "base-vod.pl", + "baseballskillscamp.com", + "baseballstaracademy.com", + "basebanner.com", + "basecamp-shop.com", + "basehubventures.com", + "baseonthoughts.com", + "basespaint.click", + "basetracking.com", + "basevod.pl", + "bashkimidanceboston.com", + "basic.autotrdes.top", + "basicsfx.com", + "basik.leonfabian.pl", + "basilhack.com", + "basisleben.com", + "basistweet.com", + "baskenthaber.com", + "baskenthazirbeton.com", + "baskenttv.com", + "baskeron.shop", + "basketalks.com", + "basketballbelieve.com", + "basketballphantom.com", + "baskettexture.com", + "baskidunyasi.net", + "baskositesi.com", + "basondiagnostics.com", + "bass.ewelinajaniak.pl", + "bastionpoints.com", + "bastus.maciejbruno.pl", + "basud.kolotas.top", + "bat.bing.com", + "bat.folos.top", + "bat.izanami-antenna.com", + "batachef.com", + "batawia6.cfd", + "batbuilding.com", + "batchkeywordcleaner.com", + "batchlogging4.truecaller.com", + "batennis.com", + "bathdeco.pl", + "bathroomaccessoryset.com", + "bathroomrenovationseo.com", + "bathroomtheme.com", + "bathtubfaucetreplacement.com", + "batmantakhebat.blogspot.com", + "batmobil.net", + "batnamento.xyz", + "batorevenue.com", + "bats.video.yahoo.com", + "batshouse.com", + "battermater.site", + "battermixingmachine.com", + "battery.lionmobi.com", + "batterydukaan.com", + "batterymine.com", + "battlecraftgaming.com", + "battlegames.pro", + "battleprize.org", + "batununggal.com", + "batussisylwer.info", + "batyulnyuso.shop", + "baublehut.com", + "bavarocaribe.com", + "bavarocaribe.site", + "bavebrio.com", + "bawdybeast.com", + "bawejaappliances.com", + "bawelnailen.shop", + "bawer.pro", + "bawliodev.com", + "bawtl.com", + "baxtel.fr", + "bay1leafb0ulevard.xyz", + "bayarcicilan.com", + "bayareahobbiesandrobotics.com", + "bayarearoboticsandhobbies.com", + "bayernheute.com", + "bayhostel.com", + "bayleafze.com", + "bayleenoe.com", + "baylen-code-server.com", + "baylenlevinemerchshop.com", + "baypops.com", + "baysocket.com", + "baysospub.com", + "bayti24.com", + "bayyinah.fr", + "baz.tex-prog.top", + "bazaar-bonanza.com", + "bazaarbucket.com", + "bazanelk.site", + "bazar.oewabox.at", + "bazasprawdzianow.pl", + "bazi.kladiuszpawlik.pl", + "bazzatv.com", + "bb-kt3.cfd", + "bb.collecm.xyz", + "bb.zpetna.top", + "bb1t.in", + "bb1x2.com", + "bb2myx.cfd", + "bb3u9.com", + "bb7.poy0.lat", + "bbads.sv.publicus.com", + "bbads.sx.atl.publicus.com", + "bbanc.com", + "bbartstudios.com", + "bbbguild.com", + "bbc-capital.aesthetise.com", + "bbc-financial.aesthetise.com", + "bbc-insight.aesthetise.com", + "bbc-media.aesthetise.com", + "bbc-news.shjfx.com", + "bbc-times.aesthetise.com", + "bbc.supplypoland.company", + "bbcaviar.com", + "bbcode.fr", + "bbctrucking.com", + "bbe4659f.kortfilmfestivalen.no", + "bbeaesserv8637.wpenginepowered.com", + "bbeautybrooklyn.com", + "bbelements.com", + "bbli22ful22ohhhe2.site", + "bbli22fulmea6ow.site", + "bbllnews.com", + "bbn.img.com.ua", + "bbnn.vertysbos.top", + "bbnzatadrteztkz.site", + "bboacademy.com", + "bbondsgroup.com", + "bboostpr.xyz", + "bbs.bjchun.com", + "bbs.ws", + "bbs3k.com", + "bbtv.blinkx.com", + "bbuda.tilda.ws", + "bbuda.top", + "bbumgames.pushwoosh.com", + "bbuuddaa.tilda.ws", + "bbvoneday.com", + "bbwsites.biz", + "bbwtogether.com", + "bc-trueinfo.xyz", + "bc.5.p2l.info", + "bcc.05vq.icu", + "bcctechinc.com", + "bcdn-god.we-stats.com", + "bcgame-azurefd.net", + "bcgaragedoorsandgates.com", + "bchomestaging.org", + "bcif.oowa.top", + "bcipolonia.aronosinsky.pl", + "bcloudhost.com", + "bcm-45b.cfd", + "bcnjunior.com", + "bcp-developer.com", + "bcsautoglass.com", + "bcsdream.com", + "bd-63ndi.cfd", + "bd-backup.com", + "bd.urekamedia.com", + "bd.waagge.top", + "bd3-nv.cfd", + "bd412bed37ed459afa073a916d5b8a12.vistvx.pl", + "bd5.vmy0.icu", + "bd73-748.cfd", + "bd87a37d53da7e0c8f34bbff47ff270e.riplso.pl", + "bda3b6edeb974bc15601981de0d0e09a.dirks.pl", + "bdapi.ads.oppomobile.com", + "bdaynotes.com", + "bdb.oewabox.at", + "bdc.2exp.icu", + "bdc4c258.kortfilmfestivalen.no", + "bdd.careprofit.xyz", + "bdd.riamor.xyz", + "bddb1f02.kortfilmfestivalen.no", + "bddd.prodepl.top", + "bde3d.com", + "bdeyh.sbs", + "bdnad1.bangornews.com", + "bdoguides.com", + "bdorecipecalculator.com", + "bdrdrive.com", + "bdsm-fantaisie.fr", + "bdsm.pl", + "bdsmcompany.com", + "bdsmdater.com", + "bdup.ximprrove.top", + "bdv5.cc", + "bdwads.com", + "bdx.comclick.com", + "bdz.com.pl", + "be-funk.com", + "be.binnpro.xyz", + "be.durationmedia.net", + "be.progofficialit.top", + "be.progrbest.top", + "be2-84.cfd", + "be22.com", + "be7c32af8b4656eeef32a557bd197c09.dioprl.pl", + "be8-5.cfd", + "bea5tyrever1e.site", + "beach.tablewvem.life", + "beachbl1ss.xyz", + "beachescondos.com", + "beachfront.com", + "beachfrontio.com", + "beachsatpatigp.com", + "beachwaveapparel.com", + "beachways.com", + "beachybride.com", + "beachydude.com", + "beacon-1.newrelic.com", + "beacon-3.newrelic.com", + "beacon-api.aliyuncs.com", + "beacon-cdn-custom.walmart.com.akadns.net", + "beacon-cdn.walmart.com.akadns.net", + "beacon.affil.walmart.com", + "beacon.clickequations.net", + "beacon.cracked.com", + "beacon.ehow.com", + "beacon.examiner.com", + "beacon.flow.io", + "beacon.gu-web.net", + "beacon.gutefrage.net", + "beacon.livefyre.com", + "beacon.my.salesforce.com", + "beacon.qq.com", + "beacon.quiltmc.org", + "beacon.rallydev.com", + "beacon.riskified.com", + "beacon.s-onetag.com", + "beacon.searchlinks.com", + "beacon.securestudies.com", + "beacon.shazam.com", + "beacon.sina.com.cn", + "beacon.sojern.com", + "beacon.sparta.mig.tencent-cloud.net", + "beacon.statful.com", + "beacon.tfgco.com", + "beacon.thred.woven.com", + "beacon.tingyun.com", + "beacon.tunecore.com", + "beacon.walmart.ca", + "beacon.walmart.com", + "beacon.wikia-services.com", + "beacon.ztgame.com", + "beaconin2.notinote.me", + "beacons.gcp.gvt2.com", + "beacons.gvt2.com", + "beacons.mediamelon.com", + "beacons2.gvt2.com", + "beacons3.gvt2.com", + "beacons4.gvt2.com", + "beacons5.gvt2.com", + "beaconserver-ce-vpc0-1537565064.eu-west-1.elb.amazonaws.com", + "beaconserver-ce-vpc0-1909323404.us-west-2.elb.amazonaws.com", + "beacontest.cardlytics.com", + "bead-ad.com", + "beaddifferentembroidery.com", + "beadingintherain.com", + "beads.sx.atl.publicus.com", + "beafitdad.com", + "beagullholidays.com", + "beahomebuilder.com", + "beam.hlserve.com", + "beamfall.info", + "beamincrease.com", + "beamofbrush.com", + "beamship.net", + "beanbbburst.xyz", + "beanblend.xyz", + "beanbounce.net", + "beanbounty.xyz", + "beanbrilliance.xyz", + "beanscoin.com", + "beap-bc.yahoo.com", + "beap.adx.yahoo.com", + "bear.pinky-hair.com", + "beara.ewelinajaniak.pl", + "bearbearfit.com", + "bearjoyas.com", + "bearloner.click", + "bearpawpolska.com", + "bearscarf.ink", + "bearul.com", + "beast.bylurea0.xyz", + "beastempires.com", + "beastfitnutrition.com", + "beatbitforme.com", + "beatblissnight.world", + "beathet.pics", + "beatingbears.com", + "beatitude144.shop", + "beatmybellyfatnow.net", + "beatrc.com", + "beatriz.tytusbrian.pl", + "beatsbusinessnet.com", + "beatsfortheone.blogspot.com", + "beatssofficial.com", + "beatvolt.homes", + "beaucejouxanddaceus.com", + "beautay.roommer.xyz", + "beautelook.com", + "beauten.fr", + "beautifulchurchofchrist.com", + "beautifulnailart.com", + "beautonkin.com", + "beautotopia.com", + "beauty-and-nailspolish.blogspot.com", + "beauty-direct.pl", + "beauty-new.pages.net.br", + "beauty-tea.com", + "beauty.finaltips.com", + "beautyaurorajewelrystore.com", + "beautybweloom.biz", + "beautydates.cn", + "beautyesreding.pro", + "beautyhugs.com", + "beautylicieuse.fr", + "beautymediacorp.com", + "beautyota.com", + "beautytemple.fr", + "beaveo.com", + "beazevs.shop", + "bebamizigo.com", + "bebi.com", + "bebihoar.info", + "beblessedbooks.com", + "bebo.stabilityandwell-being.com", + "beboncoin.fr", + "becacecci.com", + "becauseiamfabulous.com", + "becconet.com", + "beclassie.com", + "becomeiguana.com", + "becomeotnfg.pro", + "becometheoverman.com", + "becominggreenblog.com", + "becspersonalisedsupportservices.com", + "becusoneday.com", + "bedfordgames.com", + "bedicol.com", + "bedinaogoa.org", + "bedziedzialanietak.lol", + "bedziemodaco.lat", + "bedziepasjaczas.autos", + "bedzierelacjeby.website", + "bedzietworczoscu.homes", + "beebaabumblebee.com", + "beecontrolanthemaz.com", + "beecontrolbensonaz.com", + "beecontrolcarefreeaz.com", + "beecontrolchandleraz.com", + "beecontrolglendaleaz.com", + "beecontrolparadisevalleyaz.com", + "beecontrolphoenixaz.com", + "beecontrolpimacountyaz.com", + "beecontrolsaddlebrookeaz.com", + "beecontrolsantacruzcountyaz.com", + "beecontroltucsonaz.com", + "beecorptech.com", + "beeeeeep.com", + "beefedcomicsed.pro", + "beefesters.pw", + "beefly24.com", + "beefsommelierclub.com", + "beeglivesex.com", + "beejayville.com", + "beejayvilleracing.com", + "beekeystone.com", + "beemray.com", + "beepfox.com", + "beepifyalert.com", + "beepthemes.com", + "beersec.com", + "beespace.com.ua", + "beetine.net", + "beetoken-ico.com", + "beetoken-ico.eu", + "beetterbonusonl.com", + "beevarsity.net", + "beevibehq.com", + "beewolf.life", + "befado-sale.shop", + "befamous24.com", + "beffino.com", + "beforeyouswipe.com", + "begarstvher.life", + "begendikboya.com", + "beginprincipalprotection.com", + "beglobalinc.com", + "begun.ru", + "behacoania.live", + "behaves.sbs", + "behavioralengine.com", + "behaviormatchai.com", + "behlenjoiner.com", + "behnew.sbs", + "behu.well-beingandstability.com", + "behyfou0.xyz", + "bei.nuggad.net", + "bei63-747.cfd", + "beid6-6hm.cfd", + "beilu.icu", + "beinghypothermic.blogspot.com", + "beingvividh.com", + "beipoasana.com", + "beitystore.com", + "beixj8-738.cfd", + "beka.pl", + "bekchanovj.com", + "bekir.choiseprog.xyz", + "bekkieanddustin.com", + "bela.maximilianjerzy.pl", + "belambre.fr", + "belatips.com", + "beldiplomcom.75.com1.ru", + "belein-ty.cfd", + "belekd.sbs", + "belenbebes.com", + "belepaant.site", + "beletics.pics", + "belezaveraoweb.com", + "belgique-vintedprofessionnel.com", + "belierlaine.com", + "belikingit.com", + "belindabeach.com", + "belivingthedream.com", + "belizeam.com", + "bella-khusairi.blogspot.com", + "bellalivre.com", + "bellarose.pl", + "bellasiciliausa.net", + "bellaspanama.com", + "bellaveiskincare.com", + "bellebianca69.com", + "bellecestas.com", + "bellerestaurants.com", + "belles-styles.com", + "bellevueroofingwa.com", + "bellezafashions.com", + "bellezawapp.com", + "bellezze.com", + "bellinibliss.sbs", + "belltownfarm.com", + "bellyachesabber.info", + "bellyshioknasilemak.com", + "belnest-nl.top", + "belongology.com", + "belonutra.com", + "belowlight.com", + "belslittleliver.com", + "belstat.com", + "belstat.nl", + "beltapple.xyz", + "beltflags.world", + "beltshelfs.cfd", + "beltwind.quest", + "belufitness.com", + "belvet.cfd", + "bely72-83.cfd", + "bemacollegelab.com", + "bemedicare.com", + "bemu.astro2quest.com", + "bemydate.mobi", + "benarran.com", + "benary6784.serv00.net", + "benatwork.space", + "benbouzid-art.com", + "benchatronics.com", + "benchdeal.com", + "benchemail.bmetrack.com", + "benchepole.site", + "benchmarkemail.fr", + "benderforpresident.com", + "benedicitesciver.info", + "benedictbridal.com", + "beneficiosmetroalarmas.com", + "benefit24.guru", + "benefits.sovendus.com", + "benefitsgov.info", + "benefitsorganic.com", + "benekaith.com", + "beneko.com", + "benfelldesign.com", + "benfly.net", + "bengalkittensfor-sale.com", + "bengalqtbj.click", + "bengkel-online.com", + "benhenriques.com", + "benidoo.com", + "benimbankam.com", + "benimreklam.com", + "benja1.com", + "benjaminjaireh.standard.us-east-1.oortech.com", + "benjaminquinn.com", + "benjaminwinkelman.com", + "benlandscaping.co.uk", + "benmeline.com", + "benminor.xyz", + "bennacef.com", + "bennebosmarket.com", + "bennettgunter.com", + "bennieboone.com", + "bennisbrothers.com", + "bensedwards.com", + "benshute.com", + "bensonazbeekeepers.com", + "bensonbethune.top", + "bensonlao.com", + "bent2bent.pro", + "bento4dlinkdaftar.com", + "bento77.org", + "bentradingvip.com", + "benvanriver.com", + "benyellin.com", + "benzequestrian.com", + "benzkartel.duckdns.org", + "beo.lifepoppeople.info", + "beore.manasan.top", + "bepayedtoday.com", + "bepeoples.com", + "bepof.click", + "bepof.online", + "bepofek.lat", + "bepofek.online", + "bepofek.website", + "bepofel.lat", + "bepofer.click", + "bepofer.fun", + "bepoferad.baby", + "bepoferad.fun", + "bepoferas.click", + "bepoferas.fun", + "bepoferep.click", + "bepoferep.fun", + "bepoferep.online", + "bepoferep.website", + "bepoferer.baby", + "bepoferer.fun", + "bepoferer.online", + "bepoferer.website", + "bepoferet.click", + "bepoferet.lat", + "bepofex.click", + "bepofex.fun", + "bepofex.lat", + "bepofol.baby", + "bepofon.website", + "bepolite.eu", + "bepollab.top", + "ber.choiseprog.xyz", + "ber.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "ber.sber.pay.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "berativ.top", + "berbanjar.com", + "berbank.pay.inpost-pl-pacid273jks.abin.shopmusic.icanmining.ru", + "berberineindia.com", + "berberlogy.com", + "berberoctopus.com", + "beredge.com", + "bergadimspower.com", + "bergamodintornis.com", + "bergeresdefrance.fr", + "berghuslabs.com", + "beriberikix.com", + "berich.eu", + "berichtogether.com", + "beringenmijn.com", + "beritahaluan.com", + "beritoria.online", + "berkatyakin.store", + "berkaycihan.xyz", + "berkesteermaster.com", + "berldk.nuggad.net", + "bermentresk.shop", + "bernadettelujan.com", + "bernard.quiverr.xyz", + "bernardmarket.com", + "bernie4sheriff.com", + "beroilke.site", + "berojgariadda.com", + "beronium.com", + "berp.com", + "berr.malza.top", + "berryen.com", + "bert.onlineprograms.xyz", + "bertah.space", + "berterdasing.com", + "berterkalks.com", + "bertinysucondesaoficial.com", + "berto673.com", + "bertolacci-ferceliconsultoria.com", + "bertolion.com", + "bertonegroup.net", + "bertoni.sbs", + "beruha.harmony7thheaven.com", + "bery.lopered.xyz", + "besacon.fr", + "besami.com", + "besgar.fun", + "besosomt.site", + "bespoke.iln8.net", + "besserpublishing.com", + "besstbuy.com", + "best-gout-remedies.com", + "best-life.online", + "best-money-deal-daily.com", + "best-search.cc", + "best-tab.club", + "best.blurr3lqyr.click", + "best.choiseprog.xyz", + "best.chr0meqpyt.click", + "best.qwantumm.top", + "best.r1gourxjie.click", + "best.tess1.top", + "best10az.com", + "best10qu6st.quest", + "best2017games.com", + "best2019-games-web1.com", + "best2019-games-web4.com", + "best2020-games-web1.com", + "best26mk30.xyz", + "best4kmedia.net", + "best6find.com", + "best8find.com", + "bestadbid.com", + "bestalla-0d7de1-home-pl-acc.panel-homepl.com", + "bestalla-17c276-home-pl-control.panel-homepl.com", + "bestappinstalls.com", + "bestaryua.com", + "bestaucaninehome.com", + "bestbet1x2.com", + "bestblackhatforum.fr", + "bestbook-library.com", + "bestbooooms.com", + "bestbotz.com", + "bestboundary.com", + "bestbuy.7tiv.net", + "bestbuyereviews.com", + "bestbuypolska.pl", + "bestcandyever.com", + "bestcasecoin.com", + "bestcatpicks.com", + "bestcena.pl", + "bestconnectwave.shop", + "bestconsumerranking.com", + "bestcopys.com", + "bestcranberrytea.com", + "bestcrooffer.com", + "bestcrpt.com", + "bestcryoapps.com", + "bestcryptoss.com", + "bestcustombox.com", + "bestdailylineup.com", + "bestdatarecoveryharddrive.com", + "bestdealoffer4u.com", + "bestdesignerjewelrybrands.com", + "bestdraftlineup.com", + "bestdrillingbits.com", + "beste4kmedien.net", + "bestefirewood.net", + "bestepwise.com", + "bestfacilityservices.net", + "bestfitoutuae.com", + "bestflagman.space", + "bestflightsdeals.com", + "bestfollowers.org", + "bestfoods.co", + "bestfoodsrecipe.com", + "bestforexapss.com", + "bestgames-2022.com", + "bestgiftsspotlight.com", + "bestglobalkart.com", + "bestgore.fun", + "bestheadphones4u.com", + "besthubs.com", + "bestilluminators.com", + "bestinvee.online", + "bestivfdoctorahmedabad.com", + "bestkcagents.com", + "bestkurla.com", + "bestlandinghub.shop", + "bestlifemanifest.com", + "bestliklikegroup.com", + "bestlinework.com", + "bestlinuxgames.com", + "bestluxjewelry.com", + "bestmalesextoys.com", + "bestmediatips.com", + "bestmetalprints.com", + "bestmidwestroofing.com", + "bestmlbuilds.com", + "bestmmo2018.com", + "bestmobilebettingsites.com", + "bestmoneystrategy.com", + "bestmountainhotels.com", + "bestneedleart.com", + "bestnewdl.org", + "bestnewoffr.club", + "bestnewsbox.com", + "bestnewscool.com", + "bestnfast.pl", + "bestnightszone.com", + "bestofelektro.pl", + "bestoffers.activeshopper.com", + "bestofficemate.com", + "bestofpowertool.com", + "bestonsol.com", + "bestopticals.com", + "bestoptionspets.com", + "bestorican.com", + "bestorlife.com", + "bestpetbowls.com", + "bestphoneapps.mobi", + "bestportableneeds.com", + "bestpossibledl.net", + "bestpplaw-consult.com", + "bestpricedmeds.com", + "bestprizesday3.life", + "bestprofitoffers.com", + "bestpsychology.site", + "bestpsychquest.online", + "bestrandomgen.com", + "bestravelviajes.com", + "bestreview.site", + "bestsborn.com", + "bestschoolingurgaon.com", + "bestschoolinpalamvihar.com", + "bestsearch.com", + "bestsellerdnia.click", + "bestseodigest.com", + "bestserials.com", + "bestshockers.com", + "bestshopping-voucher.com", + "bestsoftwareidea.com", + "bestspkwme.com", + "bestsportsbettingwebsite.com", + "beststores4u.com", + "bestsushiever.com", + "bestteepeestent.com", + "besttiz.com", + "besttopicpark.com", + "besttravelpicks.com", + "besttreadmillworkouts.com", + "besttrendingitemshop.com", + "besttriad.com", + "besttruckpicks.com", + "besttus.com", + "bestvod.pl", + "bestwatersystems.net", + "bestwebpillplace.com", + "bestwesternantigua.com", + "bestwesterne.fr", + "bestwesternstrathmorecareer.com", + "bestwinexperience.com", + "bestwing.org", + "bestwm.info", + "bestwordpressbackupplugin.com", + "bet-73b.cfd", + "bet-at-home.com", + "bet-x.heavycloud.top", + "bet188vn.com", + "bet4pay.com", + "bet777red.com", + "beta-log.anninhthudo.vn", + "beta.easy-hit-counters.com", + "beta.galleries.paperstreetcash.com", + "beta.glitchrepublic.com", + "beta.hotkeys.com", + "betaleasypark.net", + "betalning-9431c8-home-pl.panel-homepl.com", + "betalning-9b698e-home-pl-control.panel-homepl.com", + "betbhaibetting.com", + "betclic.com", + "betcopys.com", + "betcriscanada.com", + "betdeupix.com", + "betemoen.shop", + "betenozzce.monster", + "betflikaa.com", + "bethanked.sbs", + "bethanyramirez.com", + "bethel-montreal.com", + "beti1444.petercichon.pl", + "betibenu.com", + "betkorea828.com", + "betktv.com", + "betmintn.com", + "betonlineboston.com", + "betonredcasino.net", + "betootadvocate.com", + "betpark706.com", + "betpromo247.com", + "betrad.com.edgekey.net", + "betray.supa-seal.com", + "betrayers.sbs", + "betrendys.com", + "betruebrandyou.com", + "betsbud.com", + "betsellerglobal.com", + "betsmove447.com", + "betsmove450.com", + "betsmovepiyango17.com", + "betsmovepiyango18.com", + "betsmovepiyango19.com", + "betsmovepiyango20.com", + "betsmovepiyango22.com", + "betsmovepiyango26.com", + "betsmovepiyango32.com", + "betsmovepiyango39.com", + "betsmovepiyango47.com", + "betsoft88.com", + "betsybuckner.com", + "better-chances.com", + "betterdrawing.com", + "bettererllc.com", + "betterloo.com", + "betterlovingproductstore.com", + "betterselflove.com", + "betterservicenow.com", + "bettiahfilmfestival.com", + "bettinngiris.com", + "bettyspremierpromotions.com", + "betvanced.com", + "betweensniper.com", + "betwing88.com", + "betwithlex.com", + "betx20.net", + "beu-bihar.com", + "beuataholic.com", + "beux73h.sbs", + "beuxio.sbs", + "beveragebliss.sbs", + "bevilla.fr", + "bevinted.godaddysites.com", + "bevohiy.click", + "bevybar.com", + "bew8-6b.sbs", + "bewali.com", + "bewarethegringotax.com", + "bewilderedblade.com", + "bewits.sbs", + "bex.fycamio7.space", + "bexellence.com", + "bexle-bcl.cfd", + "bextra-store.shengen.ru", + "bextra.ourtablets.com", + "beybank.com", + "beyiw.net", + "beyondhorizon.cyou", + "beyondsciencetv.com", + "beyondthetower.com", + "bezhoneon.site", + "bezieldkunstenaar.com", + "bezlitosci.click", + "beznassi.com", + "bezpieczenstwo.sviluppo.host", + "bezpieczenstwo.wp-pl.eu", + "bezpieczenstwo24h.click", + "bezpieczny-zakup24.pl", + "bezpiecznypowrot.click", + "bezpiecznyprofil.click", + "bezposredniosc.click", + "bezproblemowe.click", + "bezsamorealizacjani.fun", + "beztroskibeztenis.click", + "bezwyobrazni.click", + "bf-7.cfd", + "bf.mocda1.com", + "bf.vazba.top", + "bf13movie.com", + "bf20578xco.bf.dynatrace.com", + "bf644ee2.estl3ing1if3.pages.dev", + "bfast.com", + "bff.quazkz.site", + "bff999.com", + "bfici.com", + "bfile.shinobi.jp", + "bfmio.com", + "bfuj-57v.cfd", + "bfw87-43.sbs", + "bfys-7bn.cfd", + "bg70c.doctorsicill.com", + "bgadx.com", + "bgbaner.com", + "bgconsulting.pl", + "bgessentialsales.com", + "bgf5-56.cfd", + "bgmiapkupdate.com", + "bgmigun.com", + "bgpmarketplace.net", + "bgpmarketplace.org", + "bgposti.top", + "bgre.kozow.com", + "bgrel.bonedmilfs.com", + "bgskdev.com", + "bgtop100.com", + "bgx-ai.io", + "bgyfinancialservices.com", + "bh-card50.ru", + "bh-rp.net", + "bh7l.icu", + "bhagwabharatnews.com", + "bhagwanparshuramdharmarthtrust.com", + "bhagwatguruji.com", + "bhalolagena.com", + "bhapoalim.net", + "bharatadd.com", + "bharatbusinessconclave.com", + "bharatfinservcard.com", + "bharatgrocer.com", + "bharatjr.com", + "bharatpackerandmovers.com", + "bharatpackers-moverspune.com", + "bharatsamriddhi.com", + "bharatstartupsys.com", + "bharatsuperfoods.com", + "bharattv9.com", + "bhardwajtranslogistics.com", + "bhargaviethnics.com", + "bhartiyakisan.com", + "bhavanigraphics.com", + "bhavithrapyrotech.com", + "bhawaniindustires.com", + "bhawnasmriti.com", + "bhcumsc.com", + "bhdiscgolf.com", + "bhekr.top", + "bhimavaramnow.com", + "bhimavarampicklesonline.com", + "bhklubwindsor.com", + "bhojanorder.com", + "bholeshanker.com", + "bhoomiestate.com", + "bhoomimata.com", + "bhp.uxbg.skin", + "bhq.1owq.skin", + "bhvre84-dg.cfd", + "bhvv.activdep.top", + "bhyachtsales.com", + "bhyuu.com", + "bi.medscape.com", + "bi.vhost.vn", + "bi.yeshen.com", + "bi2.trdingplatform.xyz", + "bi6.dln2.lat", + "bi9.ow7m.top", + "bialywidelec.pl", + "biance-pl.com", + "biance-po.com", + "biancosta.xyz", + "biankzaj.pl", + "biapaten.shop", + "biaritz.fr", + "biaruivinha.com", + "biaugerme.fr", + "biaurijfwt.xyz", + "biba.alekssokalski.nieruchomosci.pl", + "bibijoux.com", + "bibikata.space", + "bibincom.com", + "biblebigdata.com", + "biblecasts.com", + "bibnscip.site", + "bibo.myshoplaza.com", + "bibola.fun", + "bicanzade.com", + "bicavu.cosmic4voyage.com", + "biciguia.com", + "bicoinsprofit.com", + "bicyclekiri.com", + "bicystarbike.com", + "bid.adpicker.net", + "bid.adview.cn", + "bid.axiatraders.com", + "bid.pubmatic.com", + "bid.underdog.media", + "bidbarrel.cbsnews.com", + "bidbyvid.com", + "bidclix.com", + "bidclix.net", + "bidder.rtk.io", + "biddingmax.apse.trk.rixserv.com", + "biddingx.com", + "bidensplan.com", + "bideo-blog.com", + "bideo-blog.xyz", + "bideo-cdn.com", + "bideo-cdn.xyz", + "bideo-chat.com", + "bideo-chat.xyz", + "bideo-endpoint.com", + "bideo-endpoint.xyz", + "bideo-schnellvpn.com", + "bideo-schnellvpn.xyz", + "bideronka.is-best.net", + "bidetboost.com", + "bidgear-syndication.com", + "bidgear.com", + "bidmatter.com", + "bidr.io", + "bidsopt.com", + "bidswitch.net", + "bidsystem.com", + "bidtellect.com", + "bidton.com", + "bidtraffic.com", + "bidvertiser.com", + "bidyarthee.com", + "biedronka-zamyka-sklepy.24.eu", + "biedronka.hereitstracking.pl", + "biedronka.interwiadomosci.waw.pl", + "biedronka.pleasedonot.pl", + "biedronkowe-karty.24.eu", + "biegczasu.click", + "biendebien.com", + "bienraices.com", + "bierkanter.com", + "bierzacewydarzenia.homes", + "bierzacewydarzenia.rest", + "bietison.xyz", + "bifask.com", + "biffy.ai", + "bifortis.com", + "bifrost.pl", + "big-bang-ads.com", + "big.trdingplatform.xyz", + "big15x8z.xyz", + "bigads.guj.de", + "bigapple.contextuads.com", + "bigassfinder.com", + "bigbangads.go2cloud.org", + "bigbangmedia.com", + "bigbangshops.com", + "bigbassroller.com", + "bigbootygothgf.com", + "bigbrandpromotions.com", + "bigbrandrewards.com", + "bigchombo.com", + "bigclicks.com", + "bigcloudedu.com", + "bigcommercetechies.com", + "bigcuda.com", + "bigdater.me", + "bigdeps.com", + "bigdog-wraps.com", + "bigfreelotto.com", + "biggamefortune.com", + "biggbosskannadavoting.com", + "biggee.org", + "biggestgiftrewards.com", + "biggflix.xyz", + "biggsbraine.com", + "bighop.com", + "bighow.net", + "bigjohnsslots.com", + "biglakesound.com", + "biglittlestuffs.com", + "bigmart.com.np", + "bigmindful.com", + "bigmoneyrush.app", + "bigmoviesc.com", + "bigmoviesz.com", + "bignews.fun", + "bigo-asia-rtb.liftoff.io", + "bigo-europe-rtb.liftoff.io", + "bigo-rtb.liftoff.io", + "bigosext1.com", + "bigotka.pl", + "bigpenisguide.com", + "bigpllcusa.com", + "bigpostmess.life", + "bigprizes-day3.life", + "bigreal.org", + "bigseatsout.net", + "bigsell.org", + "bigsharkmedia.com", + "bigshotstudios.org", + "bigskycustomcabinets.com", + "bigskyprogramming.com", + "bigsmovie.us", + "bigsoch.com", + "bigtradepost.xyz", + "bigtus.com", + "bigugc.com", + "bigumyepea.live", + "bigwingsinfotech.com", + "biharkinews.com", + "biids.com", + "bij.valuez.top", + "bikeforumsnet.skimlinks.com", + "bikejacket.live", + "bikeministry.com", + "bikerentalsnyc.com", + "bikering.xyz", + "bikesboard.com", + "bikesoupracing.com", + "bikethrive.com", + "bikinimybikini.com", + "bikuali.com", + "bil.moteldin.top", + "bilandecompetencesmontpellier.com", + "bilbla.com", + "bilbob.com", + "bilbordmedia.com", + "bildo-formations.com", + "biletibazar.com", + "bilisimsigorta.com", + "biliste.com", + "bill-o-naire.com", + "bill.agent.56.com", + "bill.agent.v-56.com", + "bill.ecsuite.com", + "billabonghouse.com", + "billboard.cz", + "billclo.com", + "billelectricity.com", + "billiageoy.com", + "billiardblitz.com", + "billie-magento.com", + "billion2trillion.com", + "billiondollarmom.com", + "billkeating2010.com", + "billnetflix.account3748532.net", + "billnetflix.account58956.net", + "billyhoustonair.com", + "billzi.com", + "bilo.autotrdes.top", + "bilondariars.com", + "biltag.bilsyndication.com", + "bilttrex.com", + "bim.b4gg.icu", + "bimbaylolapolska.com", + "bimg.abv.bg", + "bimonter.xyz", + "bin5y4muil.execute-api.us-east-1.amazonaws.com", + "binace-pol.com", + "binaces.com", + "binadroid.com", + "binaliuksal.com", + "binancc.com", + "binance-entry.com", + "binance-exchange.do.am", + "binance-pl.com", + "binance-pol.com", + "binance-reward.com", + "binance-sp.com", + "binancekuwait.com", + "binances.mom", + "binancie.com", + "binaof.com", + "binarium.com", + "binarium.global", + "binarmaster.online", + "binarslime.click", + "binaryblast.pw", + "binaryblend.cyou", + "binazligroup.com", + "binbrookoptometry.com", + "bincatch.com", + "bindedge.com", + "bindertact.online", + "bindfast.com", + "bindingrime.store", + "bindtechs.com", + "binfunailsur.com", + "bingads.microsoft.com", + "bingexr.com", + "bingohistory.org", + "bingolcicek.org", + "bingota.com", + "bingplnew.world", + "binjalokatechs.com", + "binjasimcargo.com", + "binkt.sbs", + "binomo.com", + "binotrader.com", + "binpoost.top", + "binpoost.xyz", + "binpost.top", + "binshahidtechnologies.com", + "binsupport.store", + "binusrecepies.com", + "binvesting.com", + "binzara.com", + "binzurry.com", + "bio-domain.com", + "bio-news.shop", + "bio-university.com", + "bio.zohan.site", + "bio4you.pl", + "biobalancemedia.com", + "biobrainx.com", + "biochemconf.com", + "biockchain.biz", + "biodanzapereira.org", + "bioexpedition.sbs", + "biogrensek.com", + "biokai.net", + "biologycard.com", + "biologydish.lat", + "biologydomain.com", + "biolop.blogoonline.top", + "biolop.choiseprog.xyz", + "biom4st3r.com", + "bioneye.com", + "bioocol.com", + "biopacifico.org", + "biopostureme.net", + "bioshan.space", + "bioslimin.pl", + "bioticar.com", + "biourbano.net", + "bioware.fr", + "bipebyameu.live", + "bipostsl.top", + "bipwow.com", + "biq.bitupes.xyz", + "biqcterary.xyz", + "birbit.com", + "birchbloom.xyz", + "birchbreeze.xyz", + "birdages.online", + "birdata.space", + "birdawgin.com", + "birdcimbalom.outroaringoutroaring.com", + "birdekor.com", + "birdofenikso.com", + "birdswith.com", + "birhanbora.com", + "birholyorganic.com", + "birkenstock-pl.com", + "birkenstockur.top", + "birkin30.com", + "bironip.top", + "birsalon.com", + "birth-control.1.p2l.info", + "birthdaybelief.com", + "birthdaytextmessage.com", + "biryaniontheway.com", + "bis.jahereu0.site", + "bis.vidazoo.com", + "biscuit-taste.net", + "biscuitvoice.online", + "bisdr.vidazoo.com", + "biserka.xyz", + "bishoprepublic.com", + "bisnisbgt.com", + "bisoni.beatbox365.com", + "bisoupastry.com", + "bistrokolumna.pl", + "bistunna.cyou", + "bit-360-ai.com", + "bit-alpha-ai.com", + "bit-codeai.com", + "bit-codemethod.com", + "bit-codemethod.org", + "bit-indexai.io", + "bit-indexai.net", + "bit-indexai.org", + "bit-iplex-codes.com", + "bit-iq.co", + "bit-iq.net", + "bit-po.land", + "bit-profit.app", + "bit-profit.info", + "bit-profit.io", + "bit-qt.app", + "bit-trader.app", + "bit-trader.io", + "bit.teocashouteu.xyz", + "bitacity.com", + "bitai-method.app", + "bitai.site", + "bitakiver.com", + "bitalpha-ai.com", + "bitalpha-ai.io", + "bitalpha-ai.org", + "bitalphaai.app", + "bitanalysis.net", + "bitavage.com", + "bitbot-app.com", + "bitbuilder.pw", + "bitburg.adtech.fr", + "bitburg.adtech.us", + "bitbuyoptions.com", + "bitc360.com", + "bitcast-a.v1.iad1.bitgravity.com", + "bitcast-d.bitgravity.com", + "bitclaive.com", + "bitcoadz.io", + "bitcoclub.com", + "bitcode-ai.live", + "bitcode-method.biz", + "bitcode-method.me", + "bitcode-prime.cloud", + "bitcodemethods.com", + "bitcodeprime.site", + "bitcodes-ai.com", + "bitcoin-360-ai.com", + "bitcoin-360-ai.org", + "bitcoin-apex.org", + "bitcoin-boom.app", + "bitcoin-boom.net", + "bitcoin-boom.org", + "bitcoin-bot.app", + "bitcoin-buyer.org", + "bitcoin-champion.app", + "bitcoin-clever.com", + "bitcoin-dynamit.com", + "bitcoin-edge.org", + "bitcoin-eer.com", + "bitcoin-eer.org", + "bitcoin-empire.org", + "bitcoin-era.live", + "bitcoin-era.pl", + "bitcoin-eraapp.com", + "bitcoin-evolutionapp.com", + "bitcoin-evolutionpro.com", + "bitcoin-fortress.org", + "bitcoin-ifex-360-ai.info", + "bitcoin-loophole.io", + "bitcoin-loophole.live", + "bitcoin-loophole.software", + "bitcoin-motion.trading", + "bitcoin-power.com", + "bitcoin-prime.app", + "bitcoin-prime.io", + "bitcoin-prime.net", + "bitcoin-primeapp.com", + "bitcoin-pro.live", + "bitcoin-profit.com", + "bitcoin-profit.org", + "bitcoin-profitapp.com", + "bitcoin-revolution.org", + "bitcoin-revolution.software", + "bitcoin-rush.org", + "bitcoin-smarter.app", + "bitcoin-smarter.com", + "bitcoin-sprint.info", + "bitcoin-storm.app", + "bitcoin-storm.com", + "bitcoin-system.org", + "bitcoin-system.site", + "bitcoin-thunderbolt.com", + "bitcoin-treasure.io", + "bitcoin-treasure.org", + "bitcoin-union.org", + "bitcoin-up.io", + "bitcoin-up.live", + "bitcoin-upappl.com", + "bitcoin-wallet.net", + "bitcoin360-ai.org", + "bitcoin360.online", + "bitcoin360ai-sweden.com", + "bitcoinapex.app", + "bitcoinaussiesystem.app", + "bitcoinavage-ai.com", + "bitcoinbankapp.de", + "bitcoinbonanza.io", + "bitcoinchampion.io", + "bitcoincircuit.biz", + "bitcoinclever.app", + "bitcoincode.app", + "bitcoincode2k.com", + "bitcoincodeapp.io", + "bitcoincompass.io", + "bitcoindigital.app", + "bitcoindividend.site", + "bitcoineer.gg", + "bitcoinequaliser.org", + "bitcoinera.cloud", + "bitcoinera.io", + "bitcoinera.pl", + "bitcoinerainfo.com", + "bitcoinerapro.com", + "bitcoinfastprofit.org", + "bitcoinformula.net", + "bitcoingemini.app", + "bitcoingemini.software", + "bitcoininform.io", + "bitcoinlifestyle.org", + "bitcoinloophole.io", + "bitcoinlucro.io", + "bitcoinlucro.org", + "bitcoinluxembourgapp.com", + "bitcoinmaker.io", + "bitcoinmakessense.com", + "bitcoinmastery.app", + "bitcoinmethod.org", + "bitcoinmillionaire-pro.com", + "bitcoinmillionairepro.com", + "bitcoinmontreal.org", + "bitcoinplus.com", + "bitcoinprime.info", + "bitcoinprime.io", + "bitcoinprime.net", + "bitcoinprime.org", + "bitcoinprime.software", + "bitcoinprimeapp.com", + "bitcoinprofit.today", + "bitcoinprofitpro.com", + "bitcoinrejoin.io", + "bitcoinrevolution.ai", + "bitcoinrevolution.org", + "bitcoinrevolution.tech", + "bitcoinrush.today", + "bitcoins-era.io", + "bitcoins-profit.com", + "bitcoinscircuit.app", + "bitcoinscode.org", + "bitcoinset.pl", + "bitcoinsilver.io", + "bitcoinsmarter.net", + "bitcoinsmarter.org", + "bitcoinsocialnetwork.com", + "bitcoinsprint.io", + "bitcoinsprintapp.com", + "bitcoinsunrise.com", + "bitcoinsup.org", + "bitcoinsup.pl", + "bitcoinsupersplit.com", + "bitcoinsuperstar.app", + "bitcoinsuperstar.digital", + "bitcoinsuperstar.io", + "bitcoinsupreme.net", + "bitcoinsystem.app", + "bitcointrader-fr.com", + "bitcointrader.digital", + "bitcointrader.site", + "bitcointrustoptions.com", + "bitcoinup-pro.com", + "bitcoinup.com.pl", + "bitcoinup.io", + "bitcoinvan.org", + "bitcoinwelltrading.com", + "bitcoinwisdom.app", + "bitcoinxapp.com", + "bitcompanysell.com", + "bitconnect.co", + "bitcsupp.com", + "bitentoy.facst.xyz", + "biter.kolotas.top", + "bitfienex.com", + "bitfinevo.com", + "bitfinex.com.co", + "bitflyerjp.com", + "bitgamez.com", + "bitgertswapserver.com", + "bitgpt.app", + "bitgratitude.org", + "biticode.org", + "bitigert.top", + "bitindexai.me", + "bitioniksss.site", + "bitiplex.ai", + "bitiq-app.com", + "bitiq.app", + "bitiq.me", + "bitiq.org", + "bitiqapp.com", + "bitiqoa4.monster", + "bitj0b.io", + "bitkibakimrehberi.com", + "bitkiselurunsiparis.com", + "bitkudu.com", + "bitlidex360.org", + "bitliscicek.org", + "bitlitesync.org", + "bitlq.app", + "bitly.lc", + "bitmedia.io", + "bitmedianetwork.com", + "bitmely.com", + "bitmexespanol.com", + "bitmojioutlet.com", + "bitmonolith.com", + "bitnation.co", + "bitnizer.com", + "bitonclick.com", + "bitos.roommer.xyz", + "bitpremium.org", + "bitprimeai.com", + "bitprimegold.com", + "bitprimegold.net", + "bitprofit.software", + "bitprosinvest.com", + "bitqh.app", + "bitqh.net", + "bitqh.org", + "bitql.cloud", + "bitql.org", + "bitqs.io", + "bitqt-app.com", + "bitqt-invest.pro", + "bitqt-pc.com", + "bitqt-pl.pro", + "bitqt-sc.com", + "bitqt.ai", + "bitqt.org", + "bitqtapp.net", + "bitqz.app", + "bitqz.org", + "bitraffic.com", + "bitratios.com", + "bits2social.com", + "bits4bees.com", + "bitscup.com", + "bitsdigit.com", + "bitsirh.com", + "bitsoft-360.nl", + "bitsoft.ai", + "bitsoft360ai.com", + "bitsoft360app.co", + "bitsoftware360.com", + "bitsoin.fr", + "bitspark2.com", + "bitstannp.net", + "bitstarz1.eu", + "bitstarz27.com", + "bitstarz28.com", + "bitstrategy.site", + "bitterjar.site", + "bittersweetparis.com", + "bittirrex.com", + "bittod.top", + "bittrex.cam", + "bittrex.cash", + "bittrex.com11648724328774.cf", + "bittrex.com1987465798.ga", + "bittrex.comze.com", + "bittrex.ltd", + "bittrex.one", + "bittrexy.com", + "bitvestment.org", + "bitwang.top", + "bitwapodlysobykami.jeziorzany.eu", + "bitwolfmining.com", + "bitys.sbs", + "biucosmetics.fr", + "biuletynmiasta.click", + "biur74-46y.cfd", + "biura.newsrm.tv", + "biuro.urszulawrobel.pl", + "bixbyrose.com", + "biy.tuxuquy9.online", + "biyagi.galacticcjourney.com", + "biyoguvenlik.org", + "biyu.rhythm5tars.com", + "biyutdof.shop", + "biz-offer.com", + "biz.malza.top", + "biz5.sandai.net", + "bizad.nikkeibp.co.jp", + "bizalmas.com", + "bizandfin.com", + "bizarview.xyz", + "bizible.com", + "bizneed.com", + "biznesinsaidernews.com", + "biznesinsaidernewspoland.com", + "biznesinsaidersnews.com", + "biznespoland.online", + "biznessalert.online", + "bizographics.com", + "bizony.eu", + "bizoppadvisors.com", + "bizquiz.space", + "bizrate.com", + "bizzclick.com", + "bizznurse.com", + "bj-card50.ru", + "bj-uwls.cfd", + "bj04.com", + "bjdta.mypi.co", + "bjfesdk.douyucdn.cn", + "bjhxjbg.weebly.com", + "bjidp.activitpprog.top", + "bjkdijital.com", + "bjl8gopapxp0.innovative-branding-tactics.sbs", + "bjm.k7rv.icu", + "bk.binnpro.xyz", + "bk.destar.co.uk", + "bk2.2exp.icu", + "bkcartray.com", + "bkisenkith.com", + "bkl.tradx.top", + "bklynlab.com", + "bkn.tradx.top", + "bkrtx.com", + "bkrtx.com.edgekey.net", + "bksexchange.com", + "bkt.clouddn.com", + "bkt0.cfd", + "bkumarphotography.com", + "bkvo.spaactivs.top", + "bl-4l.cfd", + "bl.ewelinajaniak.pl", + "bl.recursenergy.xyz", + "bl.tradx.top", + "bl.wavecdn.de", + "bl00mb0un1y82.store", + "bl00mbridge42.store", + "bl0ss0m0arn08.store", + "bl0ss0mbask3t68.store", + "bl0ss0mbay39.store", + "bl0ss0mbl00m48.store", + "bl0ss0mbl1ss79.store", + "bl0ss0mbl3ss1ng88.store", + "bl0ss0mblissco.live", + "bl0ss0mbud59.store", + "bl0ssbr33ze.sbs", + "blabla.leonfabian.pl", + "blablacam.fr", + "black-bricks.net", + "black-diamond.asia", + "black-jack-chewingkon.blogspot.com", + "blackally.org", + "blackandblueacademy.com", + "blackandtanclothing.com", + "blackautomotriz.com", + "blackbass.mx", + "blackberryburstharvest.net", + "blackbilefilms.com", + "blackboardmasters.net", + "blackboyjoycandles.com", + "blackburnmx.com", + "blackcarautonomie.com", + "blackcardesign.com", + "blackcassettemy.com", + "blackchildrenbookstore.com", + "blackdiamondsofficial.com", + "blackeaglefilms.com", + "blackflagarmy.com", + "blackforestbeauty.xyz", + "blackfriday-best-deals.com", + "blackfriday-unitedstates.com", + "blackfriday4all.com", + "blackgirlscreate.net", + "blackgirlssquirting.com", + "blackgreedyfox.com", + "blackhat.be", + "blackholebliss.life", + "blackhorse-media.com", + "blackhorsevipsaloon.com", + "blackjack.sebastianwrona.warszawa.pl", + "blackmanhairregrowth.com", + "blacknight.quest", + "blackoutjustica.com", + "blackqpid.org.uk", + "blackroommg.com", + "blackshaleservices.com", + "blacksnake.com", + "blackstone500.com", + "blackstumpranch.com", + "blackwhitebags.com", + "bladeballguides.com", + "bladeedges.com", + "bladespizza.com", + "bladyby.site", + "bladywy.homes", + "blainvillecjd.com", + "blake.supplypoland.com", + "blakecdavidson.com", + "blakepicksem.com", + "blakerabizadeh.com", + "blakflame.com", + "blandelearningsolutions.com", + "blanpostrzan.top", + "blapspeak.com", + "blaroya.com", + "blasterswp.com", + "blastiosolutions.com", + "blastrswaps.com", + "blasze.com", + "blasze.tk", + "blaze-news.com", + "blazerwest.click", + "blazetag.com", + "blazinevo35.blogspot.com", + "blazt.com", + "blazt.site", + "blbinnovation.com", + "blck.lakeviewcondostaug.com", + "blck.supplypoland.com", + "blcoder.com", + "bld.tpn-wq.xyz", + "bldavaai.finchin.top", + "bldhlsdonline.top", + "bleachbit.com", + "bledia.involve.me", + "blednekolo.click", + "blekko.com", + "blend.sweettspot.trade", + "blendai.gotrackier.com", + "blendenvar.com", + "blender3d.fr", + "blending.space", + "blenditwithsanjana.com", + "blendofechnology.cfd", + "blendones.com", + "blenti2flucia.shop", + "blesscent.cam", + "blessingsnz.com", + "bleuzelle.com", + "blg.quazkz.site", + "blgtron.site", + "blh.zhbt.skin", + "blicomeon.live", + "bliga.oewabox.at", + "blighters.sbs", + "blikmerchant.online", + "bliktopay.online", + "blilffilicate.shop", + "blimblero.shop", + "blindcricketindia.com", + "blindlydivision.com", + "blindstitchzaner.life", + "blingbucks.com", + "blinkett.com", + "blipyspw.space", + "blis.com", + "blisfulblms.com", + "bliskiesercu.click", + "blissfulbreak.xyz", + "blissfulchocolatedelight.sbs", + "blissfulhealthyliving.com", + "blissfulnature.quest", + "blissfulsolitude.gives", + "blissfulwaves.host", + "blissinstalls.com", + "blissiptv.com", + "blissnext.com", + "blisssword.com", + "blistaj.com", + "blizzard.blueoxtech.com", + "blizzardbookmarking.pro", + "blizzardforeheadhedgehogar.pro", + "blizzardmeringuehedgehogas.pro", + "blizzardmeringuescaffolding.pro", + "bllookchain.info", + "bllttrex.com", + "bllttriex.com", + "blm.x26k.skin", + "bln.zarobab.top", + "blnance.org", + "blnd.zarobab.top", + "blnewt.sbs", + "blnn.zarobab.top", + "blo.loyal-program.live", + "blo.recursenergy.xyz", + "blo.vamza.top", + "blo0mbl1ss.xyz", + "blobar.org", + "block-v.io", + "block.scroll.com", + "block.sw1block.com", + "block40eb5.com", + "blockadblock.com", + "blockarray.org", + "blockbettingsite.com", + "blockbettingsites.com", + "blockbot.com", + "blockcbhain.info", + "blockchainjoblist.com", + "blockchainsportbetting.com", + "blockchaintechcouncil.com", + "blockchaintop.nl", + "blockchaintraveler.com", + "blockchainxplore.com", + "blockchalnwallet.com", + "blockchealn.info", + "blockcrein.info", + "blockedsituation.net", + "blockgamblingsite.com", + "blocklichan.info", + "blockmetrics.com", + "blocknux.com", + "blockreport.org", + "blocksmoke.com", + "blockstack.network", + "blockstack.one", + "blockswirl.com", + "bloclkicihan.info", + "blocohub.com", + "blod.nertblig.site", + "blodkchainwallet.com", + "blodkchainwallet.info", + "blodkchaln.com", + "blog-anna.tesx3.top", + "blog-finansowy.artikelpress.com", + "blog-hits.com", + "blog-in.biz", + "blog-livedorr.com", + "blog-neiz21.maxiprog.xyz", + "blog-pold.stat-pro.site", + "blog-sokuhou.com", + "blog-tx.tx1tx.click", + "blog-uw.tx5-new.space", + "blog-x.onli-plprog.site", + "blog.alivedoors.com", + "blog.artikproject.com", + "blog.br0vvnn.io", + "blog.byethost.com", + "blog.chatpros.site", + "blog.choiseprog.xyz", + "blog.coinplat.xyz", + "blog.eduelects.com", + "blog.feren.site", + "blog.jacekpaciorek.pl", + "blog.livedooor.info", + "blog.malangg.xyz", + "blog.newsplbal.site", + "blog.onlineprograms.xyz", + "blog.recursenergy.xyz", + "blog.tradx.top", + "blog.with2.net", + "blog1.tesx3.top", + "blog1.xtnew.click", + "blog11.checkerer.xyz", + "blog11.xtnew.click", + "blog1111.tesx3.top", + "blog12.xtnew.click", + "blog1k.com", + "blog21.maxiprog.xyz", + "blogads.com", + "blogadswap.com", + "blogconia.com", + "blogcounter.com", + "blogcounter.de", + "blogdal.choiseprog.xyz", + "blogdofilmesdownloads.blogspot.com", + "bloge.volop.xyz", + "bloge1.volop.xyz", + "bloge2.volop.xyz", + "bloge3.volop.xyz", + "bloge4.volop.xyz", + "bloge5.caxero.xyz", + "bloger.choiseprog.xyz", + "blogerf.quiverr.xyz", + "blogers.tx1tx.click", + "blogew.topplid.site", + "blogfurylab.com", + "bloggerhipo.com", + "bloggers.fuckyoucash.com", + "bloggrab.choiseprog.xyz", + "blogherads.com", + "blogie-zakupy.top", + "blogisrael.com", + "blogjamesoklia.com", + "blogmmo.org", + "blognhasi.com", + "blogonews.com", + "blogosfer.com", + "blogowacto.rest", + "blogperks.com", + "blogplanet.com", + "blogplanets.com", + "blogq.onprograms.xyz", + "blogrankers.com", + "blogranking.fc2.com", + "blogreseller.net", + "blogrevenue.com", + "blogroll.click", + "blogroll.livedoor.net", + "blogs.choiseprog.xyz", + "blogs.onlineprograms.xyz", + "blogs.topplid.site", + "blogsaintlouis.com", + "blogsane.com", + "blogsmashers.com", + "blogsongxanh.com", + "blogspotzone.com", + "blogstatistics.sapoapps.vn", + "blogtoplist.se", + "blogtopsites.com", + "blogvertising.pl", + "blogw.onprograms.xyz", + "blogwavepl.com", + "blogwebdesigner.com", + "blogxc.tx1tx.click", + "blogxxx.tx1tx.click", + "blogyourcode.com", + "blogznajdziesz.rest", + "blokclbain.info", + "blom.recursenergy.xyz", + "blon.caxero.xyz", + "blon2.caxero.xyz", + "blon3.caxero.xyz", + "blond.collecm.xyz", + "blonka.space", + "bloodsugarberry.com", + "bloodsugrs.shop", + "bloodtiger.com", + "bloodwritten.pl", + "bloombliss.xyz", + "bloomboostcam.cam", + "bloombounty.xyz", + "bloombouquet.cam", + "bloominggardens.homes", + "bloomingmate.com", + "bloomingtonlocalseo.com", + "bloomsbasket.com", + "bloomsburycards.com", + "bloomsnbeyond.com", + "blootility.com", + "bloow.autotrdes.top", + "bloq.recursenergy.xyz", + "bloqfurylab.com", + "blordzelo.com", + "blosmdegt.com", + "blossombiz.cfd", + "blossombliss.cam", + "blossomgroves.fun", + "blossomhaven.xyz", + "blottingflores.com", + "blouf.prof-proffi.xyz", + "blpost.top", + "blpostu.top", + "blsaterswap.com", + "blseg.net", + "blseinpost.life", + "blt.tradx.top", + "bltcinvstment.site", + "bltcpipe.club", + "bltcpipe.site", + "bltcpipeinvst.site", + "bltcppinvst.site", + "bltpandad.com", + "bltpandah.com", + "bltpandai.com", + "bltpandaj.com", + "bltpandam.com", + "blttensor.com", + "blu-note.com", + "blu.roatanmedia.com", + "blu3sk1.xyz", + "blud.jhom.lat", + "blue.sexer.com", + "blue.taxility.com", + "blueadvertise.com", + "blueazure.pl", + "bluebe1l.xyz", + "blueberrybash.xyz", + "blueberrypirates.com", + "bluebl7ss.xyz", + "bluebrynmedia.com", + "bluecava.com", + "blueclothessale.com", + "blueconic.com", + "blueconic.net", + "bluecuracaoboulevard.sbs", + "bluediamondoffers.com", + "blueedgefinancialai.com", + "blueeyesintelligence.org", + "blueholevacations.com", + "bluehparking.com", + "blueinfinityaffiliates.com", + "bluekai.com", + "bluekai.com.edgekey.net", + "blueline.sbs", + "bluelithium.com", + "bluemooncfd.cfd", + "bluemountain1.com", + "bluemountainworks.com", + "bluenonagon.com", + "blueoceanevents.org", + "blueoceantourandtravels.com", + "bluepartner.fr", + "bluepawsanimalhospital.com", + "blueprintglobalpartners.com", + "blueringzenithtech.com", + "blueriverdata.com", + "blueriverwildernessretreat.com", + "bluescreenalert.com", + "blueserving.com", + "bluesilkway.com", + "blueskyspacenter.com", + "bluesorba.com", + "bluespacesva.com", + "bluestarwaterpros.com", + "bluestarwatertexas.com", + "bluestreak.com", + "bluesun-properties.com", + "bluetranqu-ility.xyz", + "bluevalleysurgical.com", + "bluewaffle.biz", + "bluewatermarines.com", + "bluewavez.site", + "bluewhaleweb.com", + "bluffnesssjazer.info", + "blufoyer.com", + "bluhostedbanners.blucigs.com", + "blupixy.com", + "blurb.fsd-news.org", + "blurp.expobarrio.com", + "blurp.xmediar.com", + "blurr31lqyr.click", + "blusca.com", + "blushingbeast.com", + "blushingboundary.com", + "blushingbread.com", + "blushybee.com", + "blutonmer.xyz", + "bluza3d.pl", + "bluzele.co", + "bluzele.sale", + "bluzelie.com", + "bluzelle-ico.com", + "bluzelle-ico.eu", + "bluzelle.cc", + "bluzelle.eu", + "bluzelle.im", + "bluzelle.network", + "bluzelle.one", + "bluzelle.pro", + "bluzelle.promo", + "bluzelle.site", + "blv.428m.icu", + "blv58-69.cfd", + "blw4-1.com", + "blwebdevelopment.com", + "blz.poy0.lat", + "blzxiaogui.top", + "bm-card50.ru", + "bm.adentifi.com", + "bm.alimama.cn", + "bm.annonce.cz", + "bm.autotrdpl.xyz", + "bm.itcapprog.top", + "bm.tesxappes.top", + "bm.topprogit.xyz", + "bm.trdplatform.xyz", + "bmarbond.com", + "bmardaily.com", + "bmardig.com", + "bmarexpr.com", + "bmarindex.com", + "bmarinfo.com", + "bmarvalue.com", + "bmayinfo.info", + "bmaymedi.info", + "bmc3.cfd", + "bmec-server.com", + "bmedia.justservingfiles.net", + "bmedo.com", + "bmentindia.com", + "bmev6y4x1uby.ad-operations-streamline.sbs", + "bmgiventures.com", + "bmlt-na.org", + "bmn-tw.sbs", + "bmrugs.com", + "bms.zeptolab.com", + "bmsportsnews.com", + "bmvip.alimama.cn", + "bmw.dln2.lat", + "bmwforum.co", + "bmwmetepec.com", + "bmwmotorcyclesomaha.com", + "bmwtimingchain.com", + "bmy.hqoohoa.com", + "bmy.vmy0.icu", + "bn-evanne-edward.pages.dev", + "bn-yy0.sbs", + "bn.dunanyi5.store", + "bn.dxlive.com", + "bn.premiumhdv.com", + "bn.profiwin.de", + "bnanasa.fun", + "bnb.kzxtech.site", + "bnbae.com", + "bnbcempire.com", + "bnbeq.savek.xyz", + "bnbteachers.com", + "bnbtgroup.com", + "bnmjjwinf292.com", + "bnmla.com", + "bnp-pl.pierrelgroup.com", + "bnp.kqlreibrzf.cfolks.pl", + "bnp.parribaas.online", + "bnp.pl-ct.org", + "bnpbaripas.pl", + "bnpcprayer.com", + "bnpdessert.com", + "bnpost-po.top", + "bnpparibasn.eu", + "bnpparipas.pl", + "bnqarlbas.aspnetapi.com", + "bnr.coremagazine.co.jp", + "bnrs.ilm.ee", + "bnserving.com", + "bnt.savek.xyz", + "bnvv.activdep.top", + "bnvxcfhdgf.blogspot.com.es", + "bnwuu.rooff.xyz", + "bnxbm.tytusbrian.pl", + "bo5hvn.aina3.com", + "boa-0918-verify-login-2014.icrb.cl", + "boadzio.maximilianjerzy.pl", + "boankn.top", + "board.classifieds1000.com", + "boardgamearena.fr", + "boardgamesrules.com", + "boardsoftweb.hk", + "boatbrew.com", + "boatconveyancingandconsulting.com", + "boatkey.xyz", + "boatmaven.com", + "boatpropellersusa.com", + "boatpropsusa.com", + "boattraider.com", + "boazbranding.com", + "bob-norply-user99324823.pages.dev", + "bob.dmpxs.com", + "boba-chai.com", + "bobbieoflasvegas.com", + "bobbysatk43.com", + "bobcard.co.in", + "bobejpf.beauty", + "bobgear.fr", + "bobowoikea.com", + "bobrossteachers.com", + "bobsorganicfarm.com", + "bobvenables.com", + "bobytex.com", + "boca-raton-locksmith.com", + "bochafa.space", + "bocusa.xyz", + "bodananayalex.com", + "bodariri.com", + "bodbids.com", + "boddu.org", + "bodegasdeargentinaac.com", + "bodelen.com", + "bodlhodl.com", + "bodoustl-klgkq.pics", + "bodrumdentalclinic.com", + "bodyassents.com", + "bodybrainlife.com", + "bodycorpassociates.com", + "bodyfitness-epernon.fr", + "bodyguard.com.pl", + "bodyhousse.fr", + "bodymindmatter.com", + "bodypowermarket.com", + "bodyprepper.com", + "bodysecretrevelation.com", + "bodyshapingsolutions.com", + "bodytech-emstrainer.com", + "bodz-b.gentaxe.info", + "bodziecruchu.click", + "bodziobis.magdalenamichelle.pl", + "boetnor.xyz", + "boetvas.xyz", + "bofburger.com", + "boffoadsapi.com", + "bofu.market4fronts.com", + "bog.topprogit.xyz", + "bogacciofficial.com", + "bogdan20.tymoteuszwnek.pl", + "bogdanwszolek.johndastin.pl", + "boghtel.manasan.top", + "bogo-co.com", + "bogoapps.com", + "bogurapost.com", + "boguslawurbaniak.lilianakasparova.pl", + "bogusphotographics.com", + "bohemian-rhapsody-2018-online-napisy-pl-cda.over-blog.com", + "bohoev.com", + "bohop.net", + "boi.ow7m.top", + "boibilash.com", + "boilerertechs.com", + "boilermakingkawer.life", + "boilingbeetle.com", + "boilingumbrella.com", + "boisenergiedirecte.com", + "boisgourmand.com", + "bojazilawoffices.com", + "bojorquezdevs.com", + "bok.constat.xyz", + "bokebi.well-beingandstability.com", + "bokee.allyes.com", + "bokegtanir.shop", + "boketren.in.net", + "bokitar.space", + "bokker.top", + "bokotraffic.com", + "boks-supercool-site.webflow.io", + "boksy.dir.onet.pl", + "boksy.onet.pl", + "bokult.com", + "bolapcom.com", + "bolazhdfi.site", + "bold.autotrdes.top", + "boldconclusion.com", + "boldhunters.com", + "boldoczesny.click", + "boldpillers.com", + "boldvisionary.xyz", + "bolebo24.xyz", + "boligityrkia.com", + "bolk.kasenax.site", + "boll.innwest.top", + "bollywoodcontroversial.com", + "bolmstam.com", + "bolsamunicipaltrinidad.com", + "bolsitor.xyz", + "boltsforboeing.com", + "boltzmannbrain.com", + "bolvsustavah.com", + "bom.bartoszstolarski.com.pl", + "bom.dicejie8.online", + "bomahospitality.com", + "bomanicant.link", + "bombable.com", + "bombala.rafalernest.pl", + "bombarbia.net", + "bombardina.pl", + "bombayclothstore.com", + "bombaygrillandsweet.com", + "bombayleaders.com", + "bomberoscoatepeque.com", + "bomdiahoje.com", + "bomihills.space", + "bomstudios.com", + "bona.arturwalczak.pl", + "bonalatam.com", + "bonanzapark.org", + "bonattire.com", + "bonefit.xyz", + "bonertron.com", + "boneville.fr", + "bonewatch.live", + "boney2-money2.com", + "boneyardkustoms.com", + "bonfruta.com", + "bongacams.com", + "bongacash.com", + "bongdadem.net", + "bongdaluvn.com", + "bongdoc.com", + "bongdress.com", + "bongnap88.com", + "bongodawa.com", + "bongohacks.com", + "bongosareez.com", + "bonjovimylove.com", + "bonniebeazley.com", + "bonniemaryburns.com", + "bonosludos.com", + "bonoverba.com", + "bonprixs.cc", + "bonprixs.vip", + "bonswiateczny.24.eu", + "bontbos.xyz", + "bontril.1.p2l.info", + "bontril.ourtablets.com", + "bonus-ttw.pro", + "bonusacacia.com", + "bonusboost.site", + "bonusdeneg.site", + "bonusquestion200.com", + "bonusstitan.com", + "bonustw.pro", + "bonusvlozheniya.site", + "bonuszarabotok.site", + "bonzybuddy.com", + "boobi.biz", + "booblefire.fun", + "booclothing.com", + "book.idconfimed.com", + "book.xiproject.top", + "bookbarn.shop", + "bookbugg.com", + "bookdical.com", + "booking-admin.hotel-19605.eu", + "booking-captcha.eu", + "booking-com.hotel-2719.pics", + "booking-com.property-033821.homes", + "booking-com.property-033821.mom", + "booking-com.property-033821.pics", + "booking-com.property-033821.shop", + "booking-com.property-03627.lol", + "booking-com.property-03627.pics", + "booking-com.property-03627.shop", + "booking-com.property-03637.homes", + "booking-com.property-03637.mom", + "booking-com.property-03637.shop", + "booking-com.property-043821.homes", + "booking-com.property-043821.lol", + "booking-com.property-043821.mom", + "booking-com.property-043821.pics", + "booking-com.property-043821.shop", + "booking-com.property-047821.homes", + "booking-com.property-047821.lol", + "booking-com.property-047821.mom", + "booking-com.property-047821.pics", + "booking-com.property-047821.shop", + "booking-com.property-047826.homes", + "booking-com.property-047826.lol", + "booking-com.property-047826.shop", + "booking-com.property-084234.homes", + "booking-com.property-084234.pics", + "booking-com.property-084234.shop", + "booking-com.property-084274.homes", + "booking-com.property-084274.lol", + "booking-com.property-084274.mom", + "booking-com.property-084274.pics", + "booking-com.property-084274.shop", + "booking-com.property-103236.mom", + "booking-com.property-103236.shop", + "booking-com.property-103736.homes", + "booking-com.property-103736.shop", + "booking-com.property-103746.homes", + "booking-com.property-103746.mom", + "booking-com.property-103746.shop", + "booking-com.property-21417.lol", + "booking-com.property-21417.mom", + "booking-com.property-21417.pics", + "booking-com.property-21417.shop", + "booking-com.property-21467.lol", + "booking-com.property-21467.mom", + "booking-com.property-21467.pics", + "booking-com.property-21467.shop", + "booking-com.property-23417.lol", + "booking-com.property-23417.mom", + "booking-com.property-23417.pics", + "booking-com.property-23417.shop", + "booking-com.property-35513.lol", + "booking-com.property-35513.shop", + "booking-com.property-35514.lol", + "booking-com.property-35514.mom", + "booking-com.property-35514.shop", + "booking-com.property-70174.homes", + "booking-com.property-721389.pics", + "booking-com.property-73929.homes", + "booking-com.property-74323.pics", + "booking-com.property-74841.homes", + "booking-com.property-80174.homes", + "booking-com.property-82316.shop", + "booking-com.property-82936.pics", + "booking-com.property-82936.shop", + "booking-com.property-84691.homes", + "booking-com.property-84691.lol", + "booking-com.property-84691.pics", + "booking-com.property-84691.shop", + "booking-com.property-84791.homes", + "booking-com.property-84791.lol", + "booking-com.property-84791.pics", + "booking-com.property-84791.shop", + "booking-com.property-92174.mom", + "booking-com.property-92174.pics", + "booking-com.property-92374.homes", + "booking-com.property-92374.mom", + "booking-com.property-92374.pics", + "booking-com.property-92374.shop", + "booking-com.xtranet-id029384.shop", + "booking-confirms.com", + "booking-eu.req-4332.com", + "booking-eu.reserved-id-system.com", + "booking-guards.bid", + "booking-pre-approved-3e6b-49e1-a66b-b0b89a1e46e1.alamr.cfd", + "booking.26462-confirm.com", + "booking.47845-confirm.com", + "booking.63785-confirm.com", + "booking.aseget91486.com", + "booking.center-policy32.com", + "booking.com-add-extranet.com", + "booking.com-extranet-en.com", + "booking.com-extranet-web.life", + "booking.com-hotel-extrnet.com", + "booking.com-long-term-apartment-property6321334.top", + "booking.com-reserved.com", + "booking.com-rezerwacja678349834099.pl", + "booking.com-sign-in-extranet.com", + "booking.easy2web-speedy.mom", + "booking.enterwebquickly.mom", + "booking.enterwebquickly.pics", + "booking.enterwebquickly.xyz", + "booking.gues-reserv-info.com", + "booking.guest-ik1853.bid", + "booking.hotel-17167.eu", + "booking.hotel-31037.eu", + "booking.hotel-9362.eu", + "booking.hotel-94087.eu", + "booking.hotel-adminid1.com", + "booking.hotel-complete32.com", + "booking.hotel-id22449.eu", + "booking.hotel-id80811.eu", + "booking.hotel-id83769.eu", + "booking.hotel-policy.com", + "booking.hotel10298.com", + "booking.hotel12197.eu", + "booking.hotel14737.eu", + "booking.hotel17963.com", + "booking.hotel23628.eu", + "booking.hotel24051.com", + "booking.hotel27812.com", + "booking.hotel2930.com", + "booking.hotel33868.eu", + "booking.hotel35920.eu", + "booking.hotel42382.eu", + "booking.hotel46406.eu", + "booking.hotel66943.eu", + "booking.hotel68529.com", + "booking.hotel70428.com", + "booking.hotel78641.eu", + "booking.hotel81467.eu", + "booking.hotel8184.com", + "booking.hotel92295.eu", + "booking.hotel95059.com", + "booking.hotel98287.eu", + "booking.hotel98510.eu", + "booking.id-1403.com", + "booking.id-1403.eu", + "booking.id-2904.eu", + "booking.id-3891.eu", + "booking.id-5338.eu", + "booking.id-60836.eu", + "booking.id-61607.eu", + "booking.id-6180.eu", + "booking.id-7189.eu", + "booking.id-72556.eu", + "booking.id-83714.com", + "booking.id-8390.eu", + "booking.id-84186.eu", + "booking.id-8912.com", + "booking.id-8912.eu", + "booking.id-8915.eu", + "booking.id-9012.eu", + "booking.id-98453.eu", + "booking.id-99368.eu", + "booking.ik98592.bid", + "booking.instantlinkweb.lol", + "booking.loan", + "booking.new-session18567.eu", + "booking.reserve-id79334.com", + "booking.reverified-guest-27812.com", + "booking.updating-reservation.com", + "booking.webaccess2net.mom", + "bookingbros.com", + "bookingverification1760428.page.link", + "bookleprechaun.com", + "booklng.cfm-id1205.com", + "booklng.com-id16385.info", + "booklng.com-id27153.info", + "bookmakerpoker.com", + "bookmarkcalculusmeringueed.pro", + "bookmarkmeantimeis.pro", + "bookmarkturnoverstandingis.pro", + "bookmycamper.com", + "bookmyscholarship.com", + "booknutshell.com", + "bookonewaytaxi.com", + "bookpdf.services", + "bookpresentation.com", + "bookstreasury.com", + "booktxt.xyz", + "bookzinc.xyz", + "boomads.com", + "boomboxdev.com", + "boomervin.com", + "boominbusiness.com", + "boomtrain.com", + "boomvacances.com", + "boos.euteschan.top", + "boostaro-website.com", + "boostarobuy.com", + "boostbilt.com", + "booster3d.com", + "boosterclubwarehouse.com", + "boosterfestival.com", + "boostify365.com", + "boostlify.com", + "boostniaga.com", + "boostsoftware.com", + "boostupstarter.cfd", + "boostwheel.site", + "boostworth.com", + "bootcampcareerpro.monster", + "bootcamptulum.com", + "bootcampxtremezone.monster", + "bootsstation-reiherhals.de", + "bootstrap.livefyre.com", + "bootstrapcdn.jdorfman.netdna-cdn.com", + "bootstraplugin.com", + "bootstrappea.com", + "bopaderm.site", + "bopasjagdzie.homes", + "bopnova.hair", + "bopstermedia56.com", + "boquar.com", + "boransir.com", + "boraozkalp.com", + "borderlinesoft.com", + "bordert.space", + "boredapeyachtclub.app", + "boredcrown.com", + "borenvo.online", + "boresd-hjc.cloud", + "borgoditratalias.com", + "boringbudget.com", + "boringcoat.com", + "borjaindustries.com", + "borl.jfsdx.top", + "bormis.com", + "bormisterpulshub.site", + "bornfordie.com", + "bornprix.fr", + "borntofrag.org", + "borobudurvillageinn.com", + "bororango.com", + "boroskola.info", + "borrowmydoggo.com", + "bortnei.xyz", + "bortvel.xyz", + "bosch-eu.shop", + "bosch-lidl.shop", + "boschbangladesh.com", + "boshamlanplus.com", + "boskrut.com", + "bosmafamily.nl", + "bosquebaking.com", + "bosquesdebavaria.com", + "boss-smm1337.com", + "boss.great-opportunity.xyz", + "bossino.pl", + "bossmomnetwork.net", + "bossrex.com", + "bost.silishg.site", + "boston1773.com", + "bostoncapitalpty.com", + "bostonhub.website", + "bostonperformancemanagement.com", + "bosupu.opinionjet.com", + "bot-industry.com", + "bot2.googlerenewals.net", + "bota.mertton.xyz", + "botable.autos", + "botal.cfd", + "botanicalbounty.xyz", + "botanicalbreeze.cam", + "botanicalwanders.com", + "botaymobile.com", + "botbazar.com", + "botbf.com", + "botbot.monster", + "botcheljhc.site", + "botclub.monster", + "botd.wordpress.com", + "botd2.wordpress.com", + "botence.site", + "botgroup.beauty", + "boti.mertton.xyz", + "botifiles.com", + "botinfo.cyou", + "botise.space", + "botish.xyz", + "botland.bond", + "botore.site", + "botoxjoy.com", + "botpapa.com", + "botrck.com", + "botrzk.com", + "botrzt.com", + "bots.io", + "botsarit.xyz", + "botswanadestinations.com", + "bottegarasa.com", + "bottledandjarredpackagedgoods.com", + "bottleguy.com", + "bottlehere.com", + "bottlep.life", + "bottlersmarque.com", + "bottom.leo-dna.com", + "bottomline-concepts.net", + "bottomofthegatecafe.com", + "bottrikctsdesign.com", + "bottumheavy.com", + "botuclub.com", + "botvrjnkhe.site", + "botvvap.world", + "botw.topbucks.com", + "botwh.zarobab.top", + "boudja.com", + "bougainvilleabeach.life", + "bougiesdebroceliande.com", + "bougyuestelecom.fr", + "boujois.fr", + "boulangersjqzer.life", + "boum.autotrdes.top", + "bounceads.net", + "bounceexchange.com", + "bountifulechoes.ink", + "boureslycamp.com", + "bournemouthschoolofenglish.com", + "boursidirect.fr", + "bousedirect.fr", + "boutdesucre.com", + "boutique-papillon.fr", + "boutiqueaustralianwinemakers.com", + "boutiqueuggofr.com", + "bouwasoft.com", + "bouwnova.com", + "bouygiestelecom.fr", + "bovveninc.com", + "bowasto.click", + "bowie-cdn.fathomdns.com", + "bowitalnosca.skin", + "bowlesweb.com", + "bowlgirl.com", + "bowtiksbs.sbs", + "box-en.com", + "box.anchorfree.net", + "box2youcs2.com", + "box708.com", + "boxadstop.com", + "boxes-mix.net", + "boxingboyz.com", + "boxmta.com", + "boxnepal.com", + "boxoffice.urbanairship.com", + "boxofos.com", + "boxopaewio.live", + "boxpr.aiservice.vn", + "boxwolmamiddelburg.com", + "boxystudio.com", + "boy.ficeqia1.site", + "boyeaster.click", + "bozemanpasswebcam.com", + "bp-0pu.icu", + "bp-uwq.sbs", + "bp.activeprog3.top", + "bp.adkmob.com", + "bp.infosyst.site", + "bp.newpol.xyz", + "bp.specificclick.net", + "bp07di.webwave.dev", + "bp2aoo.sbs", + "bp8.sjtl.lat", + "bpath.com", + "bpd.v4l6.top", + "bper-login.inspirationcourses.com", + "bpl.activeprog3.top", + "bpm.eroterest.net", + "bpocaers.com", + "bpong.fr", + "bpost.support", + "bposte.top", + "bpp.activeprog3.top", + "bproto.com", + "bpservice.pl", + "bpu.samsungelectronics.com", + "bpx.activeprog3.top", + "bq8.ivo8.icu", + "bqbr.fkji.skin", + "bqc.ivo8.icu", + "bqe7.cfd", + "bqeasia.com", + "bqi7wy.webwave.dev", + "bqr.a5x7.icu", + "br-5cp.cfd", + "br-74.cfd", + "br-stone.online", + "br.comclick.com", + "br.fling.com", + "br.ham-stop.xyz", + "br.infosyst.site", + "br.meetlocals.com", + "br.naked.com", + "br.realitykings.com", + "br.rk.com", + "br1ght2l1fe.quest", + "br1ght33xyz.xyz", + "br1ght9.life", + "br54-47.cfd", + "br6ve6jj.quest", + "brabet-br.com", + "bracabrac.fr", + "bracalemusic.com", + "braccialeabber.info", + "braccom.ch", + "bracing.shop", + "bracingly.shop", + "brackelys.info", + "bradabond.top", + "bradburypiano.com", + "bradenterprises.com", + "bradfordtechnology.com", + "brahe.apptimize.com", + "brahmamandsonsgoldworks.com", + "brahmanicabs.com", + "brahmanmahasabha.org", + "braidbeauties.xyz", + "braidedbeauty.xyz", + "braiditapp.com", + "braincash.com", + "braincdn.org", + "brainflytrade.com", + "brainfox.com", + "brainiac.net", + "brainient.com", + "brainkida.com", + "brainrehabacademy.com", + "brainschampions.com", + "brainscream.org", + "brajanleo.pl", + "brakempatii.click", + "brakhamulcow.click", + "brakoceny.click", + "braktchu.click", + "brakwspolczucia.click", + "brambel.com", + "brambleb0ulevard.sbs", + "bramka-sms-za-darmo.pl", + "bramka.org", + "brampton-listings.com", + "branch.io", + "branchfocus.xyz", + "brand-advertising-miscon-5eaf5.web.app", + "brand-display.com", + "brand-passion.com", + "brand-pixel.com", + "brand-sdk.kmsmep.com", + "brand-tech.net", + "brand-turner.com", + "brand.kladiuszpawlik.pl", + "brand.zing.vn", + "brandaonlineshopping.com", + "brandbawa.com", + "brandcopy2016.com", + "branddevisers.com", + "brandedcorner.com", + "brandedleadgeneration.com", + "brandeomedia.com", + "brandhelpr.com", + "brandheya.com", + "brandingenperu.com", + "brandmandra.com", + "brandmaxxdigital.com", + "brandnexusllc.com", + "brandnlitzkrieg.xyz", + "brandonandjesselyn.com", + "brandondyce.com", + "brandongoff2022.com", + "brandonphuong.com", + "brandonrx.com", + "brandparis6.com", + "brandproductphotography.com", + "brandpromotionals.com", + "brandreachsys.com", + "brands.kmsmep.com", + "brands.newst.dnsabr.com", + "brandsbyrenu.com", + "brandsneakerseg.com", + "brandsurveypanel.com", + "brandtef.site", + "brandveiligheidsexperts.nl", + "brandybison.com", + "brandzparadise.com", + "brangenzitechnologiesprivatelimited.com", + "brannanlaw9.wixsite.com", + "brans.pl", + "brapolice.com", + "bras.onlineprograms.xyz", + "brasil.magdalenamichelle.pl", + "brasilemalta.net", + "brassblast.click", + "brasserielola.com", + "brauims.com", + "bravo.israelinfo.ru", + "bravoada.pl", + "bravomover.com", + "bravospots.com", + "bravy.com", + "brawess.com", + "braze.com", + "braze.eu", + "brazilianrhythms.com", + "brazukagames.com", + "brazzersboxnew.com", + "brd.ximprrove.top", + "bre-l.jupol.site", + "bre.trdeone.top", + "breadandsales.com", + "breadbalance.com", + "breadboardengineer.com", + "breadrose.com", + "breadtokenapp.com", + "breafrankapp.com", + "breahant.site", + "breakableinsurance.com", + "breaker-news.com", + "breaking-insight.aesthetise.com", + "breaking-news.co", + "breaking.artikelpress.com", + "breaking.za.com", + "breakingbuzz.click", + "breakingflash.shop", + "breakinghotnews.shop", + "breakinginstantflash.click", + "breakinglive.click", + "breakingnews-24.pro", + "breakingnews88.com", + "breakingnewsasia.com", + "breakingpointnews.space", + "breakingtoday.click", + "breakthestores.com", + "breakthr0ughp4ths.site", + "breakthroughtrend.com", + "breaktime.com.tw", + "brealtime.com", + "breastandbel.com", + "breathslime.site", + "brecciaceramic.com", + "brecertyra.xyz", + "breensprecision.com", + "breeverity.com", + "breezefox.lol", + "breezelife804.com", + "breezybluff.cam", + "breg.fr", + "bregman.click", + "breishley.com", + "breitbart.fr", + "breizh-ile.fr", + "brekkebeyer.com", + "brekus.org", + "brelev.com", + "brembrem.weebly.com", + "brendanpelletier.com", + "brendanroberttutoring.com", + "brentkozlowski.com", + "brepservices.com", + "bretheskevin.com", + "brettroads.com", + "breumarins.com", + "breun.dehhg.xyz", + "brevardmusic.com", + "brevardreptile.com", + "brevio.pl", + "brewedbeauty.xyz", + "brewedbliss.xyz", + "brewedblm.xyz", + "brewedbrews.xyz", + "brewermarketingllc.com", + "brewmasterbliss.xyz", + "brewmasterbounty.xyz", + "brewroad.com", + "brexit-millionaire.org", + "brexittraders.com", + "brfprimepoultryexporter.com", + "brg.vmy0.icu", + "brhz.eqgm.top", + "brianetics.org", + "briansscvv.com", + "briantressler.com", + "briberysciencediaristes.pro", + "brickbattleasset.store", + "brickell-realty.com", + "bricklblock.io", + "bricksprofessional.com", + "bricolage-avec-robert.fr", + "bricolo-blogger.fr", + "bride1.com", + "bridgebase.fr", + "bridgeportisd.instructure.com", + "bridgetrack.com", + "bridgetrack.speedera.r3h.net", + "briebailey.tripod.com", + "brief.expobarrio.com", + "briefstem.com", + "briercliffe.org", + "bright-horizon.click", + "bright12uj34.life", + "bright43onl34e.online", + "brightchats.com", + "brightcom.com", + "brightenerspackies.com", + "brightideaschildcare.org", + "brightinfo.com", + "brightlif3.online", + "brightliumesty.blogspot.com", + "brightmindsfreshideas.com", + "brightmindspark.space", + "brightmountainmedia.com", + "brightnest.cfd", + "brightonclick.com", + "brightonlandscapesupply.com", + "brightparrotsforsale.com", + "brightpathinnovate.com", + "brightpointfunding.com", + "brightroll.com", + "brightsport.com", + "brightsunfireplace.com", + "brigittederuysscher.com", + "brigittedevilliers.com", + "brijbooti.com", + "brikee.com", + "brilliantbuz.com", + "brilliunt.com", + "brilns.com", + "brinescoult.shop", + "bringaliers.com", + "briotacks.com", + "brisbanebalboaswing.com", + "brisbanebelley.com", + "brisbaneforkids.com", + "briskarks.com", + "briskinterior.com", + "bristolianjaler.life", + "brit.baltez-offic.xyz", + "britechoice.com", + "britiglamshop.com", + "britilsms.com", + "british-bitcoinprofit.com", + "british-tv-anywhere.com", + "britishfinanciers.com", + "britishmegawave.space", + "britsbags.com", + "britwebtec.com", + "brkosalislmlwrqx.com", + "brl.infosyst.site", + "broadboundary.com", + "broadcast.piximedia.fr", + "broadcastatmyplace.com", + "broadcastbed.com", + "broaddoor.com", + "broadlydto.com", + "broadmindly.com", + "broadpeakdefense.com", + "broadspring.com", + "broadstreetads.com", + "brocoinnetwork.org", + "brokbuzz.com", + "brokedownbodymoshpitmind.com", + "brokenrecordbot.com", + "brokerage-insider.shjfx.com", + "brokerecru.online", + "brokersrgroup.com", + "brokertraffic.com", + "brokking.fr", + "bromfieldzuage.life", + "bronimyfaktow.click", + "bronimyprawdy.click", + "bronimyprawdy.lat", + "bronsonsinputs.com", + "bronze99.com", + "brooklynbikeguy.com", + "brooklynlilly.com", + "brooklynsteamhouse.com", + "brooks-polska.com", + "brooksbutydobiegania.com", + "brooksruningpolska.com", + "brooksrunningpl.com", + "brooksrunningpolska.com", + "brookstylesshopping.com", + "brookswyprzedaz.com", + "broownstoneherb.lat", + "bros2wser.xyz", + "broskev.shop", + "brosno.com", + "brostyles.fr", + "broszurawojewody.homes", + "brothersbagworks.com", + "brothersconcret.com", + "brotherselectricco.com", + "brotherstailoring.com", + "broutilles.com", + "browardlocator.com", + "browny.homes", + "browsebahrain.com", + "browser-http-intake.logs.datadoghq.eu", + "browser-tools.systems", + "browser.pipe.aria.microsoft.com", + "browseraccelerator.com", + "browsergames2018.com", + "browsergames2019.com", + "browserprotecter.com", + "browserservice.zzux.com", + "browsesentinel.com", + "browsing-assistant-request.cfd", + "browy.shop", + "brp.1mqo.top", + "brp.56hn.lat", + "brrok65.xyz", + "brsvia.com", + "brt-ejyn.cfd", + "brtechnosoft.com", + "brtfire.com", + "bru-hr.sbs", + "bruafastyo.com", + "bruainvest.press", + "bruavuhavea.com", + "brucelead.com", + "bruceleenguyen.com", + "brucepro.com", + "brudnemysli.click", + "brudnyromans.com", + "bruh-moment.com", + "brui-ni.sbs", + "bruiserbodies.com", + "bruisersburger.com", + "brujocuranderomayor.com", + "brujopitoniso.com", + "brukowiec24h.click", + "brukowiecinfo.click", + "brumberlina.com", + "brumethedev.com", + "brunchingwithgrief.com", + "brunga.at", + "brunhilda.nadiadalia.pl", + "brunswickislegolftrail.com", + "brushbeat.click", + "brushsonnet.cfd", + "brushwrist.vip", + "brutalapps.com", + "bruzarts.com", + "brwadarwa.com", + "brwnlaw.com", + "brwts.newchhance.top", + "brxfinance.com", + "bryanfaydev.com", + "bryanleboff.com", + "bryantcapitalgroup.com", + "brycesteinhoffmedia.com", + "bryn1.volop.xyz", + "brynnwalkermitchell.com", + "brysia.bartoszstolarski.com.pl", + "brzegiemziemi.pl", + "brzydulka.leonfabian.pl", + "bs-74bybk.cfd", + "bs-meta.yandex.ru", + "bs.binnpro.xyz", + "bs.direct", + "bs.newpol.xyz", + "bs.url.tw", + "bs.yandex.ru", + "bs5.xp6w.lat", + "bsardor.com", + "bsbestagios.com", + "bsboltsgov.com", + "bschoolwallah.com", + "bsfd.yayl.skin", + "bshellz.pl", + "bsi-68ni.cfd", + "bsk6.sbs", + "bsli7350.cfd", + "bst.co3mpo1kraj.click", + "bst.la1unch3ush.click", + "bstats.org", + "bstfnt.com", + "bsu7-63bl.cfd", + "bt-mqn.cfd", + "bt.bloxg.top", + "bt.tess1.top", + "bt.tradx.top", + "btappoffers.com", + "btbtbtbtb.lnlee.xyz", + "btbuyerapp.com", + "btc-era.com", + "btc-evo.com", + "btc-logo.com", + "btc-loophole.io", + "btc-newstrader.com", + "btc8886.com", + "btcappass.com", + "btcasheville.com", + "btcavage.com", + "btccapitalgroup.com", + "btccod.com", + "btcduke.com", + "btcgamblingsite.com", + "btcloopholepro.com", + "btcminer24.top", + "btcnyc.com", + "btcrevolution.cloud", + "btechbymistake.com", + "btema.com", + "btfconf.com", + "btg.objectop.xyz", + "btglss.net", + "btinegiris.net", + "btloader.com", + "btmmac.com", + "btn.clickability.com", + "btn.counter.weather.ca", + "btnativedirect.com", + "btories.com", + "btplussoftware.com", + "btprmnav.com", + "btrack.homedy.com", + "btrendstoe.com", + "btrll.com", + "btstatic.com", + "btt-cargo.com", + "btthsmoodle.com", + "bttn.io", + "bttrack.com", + "bttsport.com", + "bttza.infociebie.click", + "btyi.sbs", + "bu.projektt.top", + "bu.tradx.top", + "bu22nes22rk.site", + "bu9nessrhythms.life", + "buagatata1239.site", + "bubasqw.ximprrove.top", + "bubbleomma.site", + "bubbles.edenmall.uk", + "bubblesmedia.ru", + "bubblesmoke.net", + "bubblesweetcake.com", + "bubblyzucchini.com", + "bubopiysou.com", + "bubr.ximprrove.top", + "bubs.ximprrove.top", + "bubsa.ximprrove.top", + "bubu7p-ghk.pages.mus.br", + "bucapital.alexkai.pl", + "buckedghost.com", + "bucket.cdnwebcloud.com", + "bucket.rtk.io", + "bucketbean.com", + "bucketlistbox.com", + "buckeyeazbeecontrol.com", + "buckeyeazbeeremoval.com", + "buckeyerei.com", + "buckingcoin.com", + "bucuresti-shuttle.com", + "bud.cztessl.live", + "bud.ximprrove.top", + "buda.bitupes.xyz", + "buda.daggoal.top", + "buda.forrum.top", + "buda.inveslgees.top", + "buda.tradx.top", + "buda.ximprrove.top", + "buda.zpetna.top", + "buda7.bitupes.xyz", + "budaa.bitupes.xyz", + "budaa.inveslgees.top", + "budaa.ximprrove.top", + "budaaa.inveslgees.top", + "budabout.com", + "budads.ximprrove.top", + "budalive7.blogspot.com", + "budalivetv7.blogspot.com", + "budapest1873.net", + "budapl.bitupes.xyz", + "budapr.zpetna.top", + "budapro.zpetna.top", + "budaproj.zpetna.top", + "budaqq.onemove.top", + "budaqw.ximprrove.top", + "budax.ximprrove.top", + "budb.boundkbuq.top", + "budb.ximprrove.top", + "budbit.ximprrove.top", + "budbr.ximprrove.top", + "budbt.ximprrove.top", + "budbud.cztessl.live", + "budcar.ximprrove.top", + "budccar.ximprrove.top", + "budd.bitupes.xyz", + "budd.boundkbuq.top", + "budd.projektt.top", + "budd.ximprrove.top", + "budda-7-oficial.blogspot.com", + "budda-7-oficjalny.blogspot.com", + "budda-7aut.info", + "budda-loteria.live", + "budda.bitupes.xyz", + "budda.daggoal.top", + "budda.forrum.top", + "budda.met-programofic.top", + "budda.tradx.top", + "budda7-10000.blogspot.com", + "budda7-aut-offical2024.blogspot.com", + "budda7-autofficial-site.blogspot.com", + "budda7.bitupes.xyz", + "budda7.met-programofic.top", + "budda7aut.pages.dev", + "buddaa.bitupes.xyz", + "buddaa.inveslgees.top", + "buddaa.met-programofic.top", + "buddaa.xyz", + "buddaaa.inveslgees.top", + "buddabitt.boundkbuq.top", + "buddak7moviessuu.blogspot.com", + "buddalive7.blogspot.com", + "buddapl.tilda.ws", + "buddas.ximprrove.top", + "buddauc.boundkbuq.top", + "buddaw.boundkbuq.top", + "buddhacurrency.com", + "buddhamedicals.com", + "buddim.ximprrove.top", + "buddingboost.cfd", + "buddpl.inveslgees.top", + "buddpr.ximprrove.top", + "buddqe.ximprrove.top", + "buddx.ximprrove.top", + "bude.ximprrove.top", + "budef.ximprrove.top", + "budf.ximprrove.top", + "budg3tquest10.life", + "budget0isc0very0.xyz", + "budget89.com", + "budgetandqualitygaragedoors.com", + "budgetbackpacks.sbs", + "budgetconfidence.shop", + "budgetfriendlyluxury.com", + "budgetlif32.xyz", + "budgetminter.com", + "budgetwanderlust11.quest", + "budid.onemove.top", + "budifeanee.com", + "budipro.ximprrove.top", + "budix.ximprrove.top", + "budl.ximprrove.top", + "budlidon.onprograms.xyz", + "budll.boundkbuq.top", + "budm.ximprrove.top", + "budo.ximprrove.top", + "budoo.onemove.top", + "budoplas.space", + "budowadrogi.click", + "budowazycia.click", + "budowniczy.histtory.top", + "budpaks.com", + "budpr.ximprrove.top", + "budpro.ximprrove.top", + "budq.ximprrove.top", + "budqa.ximprrove.top", + "budqw.ximprrove.top", + "budr.ximprrove.top", + "buds.fellsax.top", + "buds.ximprrove.top", + "budsa.ximprrove.top", + "budsaf.ximprrove.top", + "budsan.ximprrove.top", + "budsc.ximprrove.top", + "budsite.boundkbuq.top", + "budso.kolotas.top", + "budsq.ximprrove.top", + "budss.boundkbuq.top", + "budt.ximprrove.top", + "budta.ximprrove.top", + "budtoplids.choiseprog.xyz", + "budtt.ximprrove.top", + "budvr.ximprrove.top", + "budw.ximprrove.top", + "budwa.ximprrove.top", + "budwd.onemove.top", + "budwer.daggoal.top", + "budww.boundkbuq.top", + "budx.ximprrove.top", + "budxa.ximprrove.top", + "budynekja.boats", + "buenagentemade.com", + "buenaventurarehab.com", + "buenosairesbasquet.com", + "bueromoebelservice.com", + "buertes.xyz", + "buf.lemonde.fr", + "bufetgarrigosa.com", + "buffalodomingo.com", + "buffalogoesout.com", + "buffalotracesociety.com", + "buffercable.website", + "bufferpaint.world", + "buffertube.live", + "buffettree.com", + "buffwojak.com", + "bug-free-discoexlswapnas.pages.dev", + "bugly.qq.com", + "bugsee-api-prod.elasticbeanstalk.com", + "bugsense.com", + "buhuv.net", + "buibuimedia.com", + "buiducvu.pages.med.br", + "buihien.com", + "build-cdn.liftoff.io", + "build-run.com", + "buildapcsalesuk.com", + "buildbettertables.com", + "buildboost.cfd", + "buildcentral.cfd", + "buildchange.com", + "buildcrafters.cam", + "buildcrafty.cfd", + "buildcredit18.com", + "buildcreditpoints.com", + "buildeasycredit.com", + "builderappy.com", + "buildgamingpc.net", + "buildgenie.cfd", + "buildgenius.cam", + "buildhub.cam", + "buildingcarpet.com", + "buildingteardrops.com", + "buildlives.com", + "buildmassvids.com", + "buildmastermind.cam", + "buildnest.cfd", + "buildscape.cam", + "buildscape.cfd", + "buildsmart.cfd", + "buildsource.cfd", + "buildsphere.cam", + "buildup.cfd", + "buildyourdata.com", + "builtbybrowning.com", + "builtwithplastic.com", + "buive83-34.cfd", + "bujaona.site", + "bukidnonfoms.com", + "bulahoney.com", + "bulatus.com", + "bulbigbulbig22.pages.net.br", + "bulgariabg.com", + "bulgarianvillagelife.com", + "buliri.com", + "bulksender.info", + "bulktheft.com", + "bulkycarpet.website", + "bullaneo.com", + "bullcarpentry.com", + "bullclubcrypto.com", + "bulldogheatingcooling.net", + "bullgame.net", + "bullskitchen.net", + "bulluptoken.com", + "bumblesquirt.shop", + "bumbumjp.com", + "bumerangshowsites.hurriyet.com.tr", + "bumyongchoi.com", + "buna-pl.com", + "bunatietyo.info", + "buncalen.xyz", + "bunchstar.com", + "bundasnovinhas.com", + "bundesanzeiger.fr", + "bundle-geoip.herokuapp.com", + "bundleofsavings.com", + "bundles.sbs", + "bundyphysio.com", + "bunischolars.com", + "bunksider.website", + "bunksoft.com", + "bunny-net.com", + "bunnyhawri.com", + "bunnyland.cc", + "bunonod.xyz", + "bunonue.xyz", + "buntingford-taxis.com", + "bunyadmarketing.com", + "buokahyritti.store", + "buoy-boy.com", + "bupora.space", + "bupropion-hcl.1.p2l.info", + "bupweokrsnuuufisr4.s3.pl-waw.scw.cloud", + "bur.vueleslie.com", + "burandsale.com", + "buraqapp.com", + "burdachoureserdoc.com", + "burdegsoa.com", + "bureau.co.il", + "burenhas.xyz", + "burentroiers.com", + "buresova-obrazy.wz.cz", + "burgerstwins.com", + "burjliving.com", + "burka.website", + "burkemcswain.com", + "burkina-emploi.com", + "burklabs.com", + "burley.fr", + "burlington-concrete.com", + "burnazyan.com", + "burnb.com", + "burnbooster.pl", + "burning-phoenix.kir.jp", + "burningbushclothing.com", + "burnplusplus.com", + "burns.adtech.fr", + "burns.adtech.us", + "burntrubber.cfd", + "burodenoticiasfalsas.org", + "burra-sa.com", + "burrismktg.com", + "bursacicekevi.com", + "bursapasta.com", + "burstbeta.com", + "burstnet.com", + "burstproductio.com", + "burstwheel.cfd", + "burtin.eu", + "burtonsklep.com", + "bus-offer.com", + "buscaa.com", + "buscadorcristalmoveis.com", + "buscanos.com", + "buscascolegios.diit.cl", + "buscaserv.com", + "buschen.oewabox.at", + "busd.boundkbuq.top", + "busd.onemove.top", + "busemarketing.com", + "bushcraftingjourney.com", + "bushelmans.info", + "bushfireshield.com", + "bushitoken.com", + "bushsandssafaris.com", + "busiamilletresearch.com", + "busineighbors.org", + "busines.gazetaday.net", + "busineshot.host", + "businesinsider.com.pl", + "business-24.aesthetise.com", + "business-5173d.web.app", + "business-accounts-supports-pages-ads-development.vercel.app", + "business-actuality.europaclicx.com", + "business-bbc.aesthetise.com", + "business-capital.aesthetise.com", + "business-checkup.info", + "business-eu.aesthetise.com", + "business-help-active-f389dc.surge.sh", + "business-help-case-571927962827151.netlify.app", + "business-help-contiformation.com", + "business-helpcenter-meta.site", + "business-news.aesthetise.com", + "business-page-supporting.vercel.app", + "business-photo.info", + "business-protected.info", + "business-social.info", + "business-suite-help-case-974123456956.surge.sh", + "business-support-m214-dbc24b.netlify.app", + "business-times.artikelpress.com", + "business-verify.com", + "business-verify.pro", + "business.closetcomputergeeks.com", + "business.helpcasedisable.eu", + "business.manage-fanpageonline.com", + "businessaacharya.com", + "businessandbeans.com", + "businessautomationmadeeasy.com", + "businessaxis.store", + "businessbells.com", + "businessclockwise.com", + "businesseszz.top", + "businessflatfeebroker.com", + "businessfuxx.net", + "businesshelpmanager.support", + "businessinspect4asstudio.xyz", + "businessmail.mts.ca", + "businessmarketingace.com", + "businessofr.live", + "businessofr.online", + "businesspartenaire.com", + "businessplumbers.com", + "businesspolska.online", + "businesssecretssummit.com", + "businessservicemeta.site", + "businesssowner.com", + "businesssuvidhacenter.com", + "businessswirl.site", + "businessvideonews.com", + "businessvoyage.monster", + "busisimanan.com", + "buspar.1.p2l.info", + "buspirone.1.p2l.info", + "busseltonfuneralcelebrant.com", + "bussinesispolicysupport.click", + "bussiness-verify.mobi", + "busta.ximprrove.top", + "bustimer.net", + "bustlinganimal.com", + "busy-project.com", + "busybeeeautospa.com", + "busybeesbay.com", + "busykidsstreakybay.com", + "busyserviceinc.com", + "butalbital-apap.1.p2l.info", + "butikmaria.com", + "butikyaya.pl", + "butomnei.xyz", + "butomtem.xyz", + "butopens.site", + "butshesagirl.usesfathom.com", + "buttcandy.com", + "butterdogchange.com", + "butterflycircus.com", + "button-call.zalo.me", + "button-follow.zalo.me", + "button-share.zalo.me", + "button.clickability.com", + "buttonpush.click", + "buttons-config.sharethis.com", + "butuangraphicartist.com", + "buty-hokaoneone.com", + "butyadidaspl.com", + "butyaldopolska.com", + "butyara.com", + "butyasicspolska.com", + "butyaxelarigato.com", + "butycamper.pl", + "butycaterpillaroutlet.pl", + "butycolumbia.com", + "butydanner.com", + "butydannerpolska.com", + "butydolomite.com", + "butyhokaoneone.com", + "butyinov-8.com", + "butyjonakparis.com", + "butyjordansklep.pl", + "butykorki.com", + "butylasportiva.com", + "butymeindl.com", + "butyonrunning.com", + "butyredwing.com", + "butyredwingspolska.com", + "butyrockport.pl", + "butysalewy.com", + "butyscarpapolska.com", + "butysuprapolska.com", + "butytimberland.com", + "butytrendy.com", + "buu.zpetna.top", + "buub.fxxmaxtrade.top", + "buuda.bitupes.xyz", + "buuda.inveslgees.top", + "buuda.met-programofic.top", + "buuda.tilda.ws", + "buuda.xyz", + "buudaa.bitupes.xyz", + "buudda.ximprrove.top", + "buudr.ximprrove.top", + "buumgames.com", + "buuu.fxxmaxtrade.top", + "buuub.fxxmaxtrade.top", + "buv-2387j.cfd", + "buvofyo2.monster", + "buwde.ximprrove.top", + "buxdka.fixetpostogrm-jcb.xyz", + "buxu.curiousonqna.com", + "buxuku.primegiftspot.com", + "buy-adipex.aca.ru", + "buy-cheap-phentermine.blogspot.com", + "buy-cialis-online.iscool.nl", + "buy-cialis.splinder.com", + "buy-hydrocodone.aca.ru", + "buy-hydrocodone.este.ru", + "buy-lortab-online.iscool.nl", + "buy-phentermine.thepizza.net", + "buy-ultram-online.iscool.nl", + "buy-valium.este.ru", + "buy-viagra.aca.ru", + "buy-vicodin-online.seumala.net", + "buy-vicodin-online.supersite.fr", + "buy-vicodin.iscool.nl", + "buy-xanax-cheap-xanax-online.com", + "buy-xanax.aztecaonline.net", + "buy.aladdaican.xyz", + "buy.maxi-europe.xyz", + "buy.tinypass.com", + "buyagift.fr", + "buyahomeincalifornia.com", + "buyandsellgold.com", + "buyavyp.com", + "buybuybdby.com", + "buybuybirdieshop.com", + "buycialisonline.7h.com", + "buycollegeessays.org", + "buyeaze.com", + "buyelectro.pl", + "buyfashionzone.com", + "buyfioricetonline.7h.com", + "buyfioricetonline.freeservers.com", + "buyflashusdt.com", + "buyfunfun.com", + "buyfyn.com", + "buygenuineaffiliate.com", + "buygloballegitdocs.com", + "buygoldsilverbullions.org", + "buyhous.asals.top", + "buyingedge.com", + "buyinternetusa.com", + "buylehigh.com", + "buylevitra.3xforum.ro", + "buylevitraonline.7h.com", + "buylicensekey.com", + "buylike.pro", + "buylortabonline.7h.com", + "buyma.site", + "buymapsreviews.com", + "buymeds24.com", + "buymiferex.com", + "buymoonshineonline.com", + "buyonlinegambling.com", + "buypaxilonline.7h.com", + "buyphentermineonline.7h.com", + "buypl.shop", + "buyqa.com", + "buyrent.com", + "buyrentglobal.com", + "buysellads.com", + "buystan.online", + "buytactizoom.com", + "buytowe.com", + "buyvicodinonline.veryweird.com", + "buz2mobile.com", + "buzbusiness.com", + "buztak.com", + "buzy11builderpros.xyz", + "buzylist.com", + "buzz-followers.com", + "buzzadnetwork.com", + "buzzbytejournal.host", + "buzzclicks.com", + "buzzcpm.com", + "buzzcurrentnews.shop", + "buzzcurrentstories.shop", + "buzzonclick.com", + "buzzrealtime.shop", + "buzzreports.shop", + "buzzsocialstar.com", + "buzzupdates.shop", + "bv-card50.ru", + "bv.progofficialit.top", + "bv3vlb.sbs", + "bv6-5.cfd", + "bvbcbse.com", + "bvc.vazba.top", + "bvct-disha.org", + "bvhasltd.com", + "bviup-wy.cfd", + "bvk7.cfd", + "bvlgarijapan.com", + "bvpinejye1.bond", + "bvsconstruction.com", + "bvsm.rign.top", + "bvud.maxiaztr.top", + "bvuo.prodepl.top", + "bwenlis.top", + "bwhats.zarobab.top", + "bwin-apuestas.com", + "bwitcode.com", + "bwizaconsults.com", + "bwn.daggoal.top", + "bwonlkm.top", + "bwp.download.com", + "bwstatistics.sapoapps.vn", + "bxoft.com", + "bxy.cyv.mybluehost.me", + "by.uservoice.com", + "by68-5t.cfd", + "bycevahir.com", + "byczek.arturwalczak.pl", + "bydda.bitupes.xyz", + "byet.org", + "byfal.thecrazyblonde.com", + "byfleur.myftp.org", + "byheviiheu.com", + "byjnara.website", + "bykome.com", + "bykotr.com", + "byliinspiracjatej.makeup", + "byliumiarco.lol", + "bylrradio.com", + "bylucien.com", + "bymassimo.com", + "bymexicanhands.com", + "bynoussou.com", + "byo8.cfd", + "byowner.fr", + "bypass.jp", + "bypasser.net", + "byrefleksjazeby.quest", + "byrmanceer.xyz", + "byronbaychiro.com", + "byronbaychiroclinic.com", + "byronbaychiropractic.com", + "byronbaychiropractors.com", + "byronbayeyecare.com", + "byronbayoptometry.com", + "byronbayspinecentre.com", + "byronbayspinologist.com", + "byrozwojjemu.shop", + "byrs-id.com", + "byrtustom.com", + "byte-flow.bond", + "byteb1ts.sbs", + "bytebakers.com", + "byteblaze.cam", + "byteblaze.sbs", + "bytebounty.cam", + "bytebrunch.com", + "bytebyte.click", + "byteforce.pw", + "bytelink.pw", + "byteologyw.xyz", + "bytescape.sbs", + "bytespino.info", + "bytetop1a.sbs", + "bytetrackrealty.com", + "bytevoyager.pw", + "bytezonea.sbs", + "bytredeh.xyz", + "byuritea.xyz", + "byxexyy0.quest", + "byyas.papiashvili.top", + "byzantiumfork.com", + "byzillaverse.com", + "bzmm.byseniscon.top", + "bzndsz.top", + "c-123milhas.shop", + "c-3627.sbs", + "c-7mwl.cfd", + "c-8h46.lat", + "c-a9ss.sbs", + "c-haul.cfd", + "c-jrua.cfd", + "c-k5kl.sbs", + "c-martinique.fr", + "c-oa3d.sbs", + "c-piscine.fr", + "c-rennes.fr", + "c-u6g9.icu", + "c-v.com", + "c.4dex.io", + "c.abnad.net", + "c.adexchangemachine.com", + "c.am11.ru", + "c.anytrx.com", + "c.ar.msn.com", + "c.at.msn.com", + "c.bbuuddaa.top", + "c.be.msn.com", + "c.betrad.com", + "c.bigmir.net", + "c.bing.com", + "c.br.msn.com", + "c.ca.msn.com", + "c.cfjump.com", + "c.channeltraffic.net", + "c.cintnetworks.com", + "c.cl.msn.com", + "c.clicktale.net", + "c.codeonclick.com", + "c.de.msn.com", + "c.dk.msn.com", + "c.dynad.net", + "c.eblastengine.com", + "c.ecliks.com", + "c.es.msn.com", + "c.fi.msn.com", + "c.flx1.com", + "c.fr.msn.com", + "c.ftstats.com", + "c.gmtrack.com", + "c.gr.msn.com", + "c.hk.msn.com", + "c.id.msn.com", + "c.ie.msn.com", + "c.il.msn.com", + "c.imedia.cz", + "c.in.msn.com", + "c.isdspeed.qq.com", + "c.it.msn.com", + "c.jp.msn.com", + "c.latam.msn.com", + "c.latotip.top", + "c.lomadee.com", + "c.m-a-d.jp", + "c.media-dl.co", + "c.mtro.co", + "c.my.msn.com", + "c.nl.msn.com", + "c.no.msn.com", + "c.novostimira.biz", + "c.pebblemedia.be", + "c.ph.msn.com", + "c.prodigy.msn.com", + "c.pt.msn.com", + "c.realtytrac.com", + "c.riskified.com", + "c.romankyo.com", + "c.ru.msn.com", + "c.se.msn.com", + "c.securepaths.com", + "c.seznam.cz", + "c.sg.msn.com", + "c.silvinst.com", + "c.smartclick.net", + "c.socialannex.com", + "c.supert.ag", + "c.th.msn.com", + "c.thecounter.de", + "c.thestat.net", + "c.tr.msn.com", + "c.tw.msn.com", + "c.uk.msn.com", + "c.webengage.com", + "c.webtrends.com", + "c.za.msn.com", + "c0.adalyser.com", + "c0011.boursorama.com", + "c00162-dl.urbanairship.com", + "c03.adsummos.net", + "c04.adsummos.net", + "c0baltbl5e.xyz", + "c0nforama.fr", + "c0r5rhe7hts.site", + "c0rrleak.sbs", + "c1.cembuyukhanli.com", + "c1.onedmp.com", + "c1.outster.com", + "c1.rfihub.net", + "c1.smartclick.net", + "c1.somalisounds.com", + "c1.teaser-goods.ru", + "c1.thecounter.de", + "c12027.24houcryptowatcher.com", + "c12245.awicksin.com", + "c129140b74f89635e5cb781457d37e96.btntls.pl", + "c13791.covidvcfund.com", + "c1cf5bf2.kortfilmfestivalen.no", + "c1dercelebrati0n.xyz", + "c1exchange.com", + "c1i.su", + "c1mz6.shop", + "c1nnam1nchar1m.xyz", + "c2.cembuyukhanli.com", + "c2.clickprotects.com", + "c2.outster.com", + "c2.qbk1.com", + "c2.rfihub.net", + "c2.somalisounds.com", + "c2.tentaculos.net", + "c2.thecounter.de", + "c20650.eliteoftokens.com", + "c212.net", + "c21967.cetusinvestmentsbtc.com", + "c22571.awicksin.com", + "c22872.covidvcfund.com", + "c23731.24houcryptowatcher.com", + "c28984.cetusinvestmentsbtc.com", + "c29060.cetusinvestmentsbtc.com", + "c29y.cfd", + "c2c738.r.axf8.net", + "c2darcelestial.xyz", + "c2i-cdn.startappnetwork.com", + "c2ivtv.lol", + "c2shb.pubgw.yahoo.com", + "c2shb.ssp.yahoo.com", + "c3.adalyser.com", + "c3.cembuyukhanli.com", + "c3.outster.com", + "c3.somalisounds.com", + "c30315.24houcryptowatcher.com", + "c31943.cetusinvestmentsbtc.com", + "c35401.bkktothemoon.com", + "c37498.awicksin.com", + "c39845.eliteoftokens.com", + "c3cues.com", + "c3fp.cfd", + "c3industries.net", + "c3llq4est.quest", + "c4.cembuyukhanli.com", + "c4.iwon.com", + "c4.mysearch.com", + "c4.somalisounds.com", + "c4073.aimedia.lk", + "c43062.awicksin.com", + "c45582.covidvcfund.com", + "c48492.awicksin.com", + "c48608.cetusinvestmentsbtc.com", + "c49594.aimedia.lk", + "c4dl.com", + "c4f.top", + "c4llc0nn.sbs", + "c4tracking01.com", + "c5.cembuyukhanli.com", + "c5.somalisounds.com", + "c51770.kanuassociates.com", + "c53538.cetusinvestmentsbtc.com", + "c53677.24houcryptowatcher.com", + "c5913805.kortfilmfestivalen.no", + "c5rachi5ve5ent.site", + "c6.cembuyukhanli.com", + "c6.edgesuite.net", + "c6.somalisounds.com", + "c60239.aimedia.lk", + "c62132.24houcryptowatcher.com", + "c63497.awicksin.com", + "c64739bf.kortfilmfestivalen.no", + "c6530e.r.axf8.net", + "c66624.aimedia.lk", + "c67113.24houcryptowatcher.com", + "c6fgjj.sbs", + "c6oc7h1ghsociety.sbs", + "c7.adforgeinc.com", + "c7.cembuyukhanli.com", + "c7.somalisounds.com", + "c7058946.kortfilmfestivalen.no", + "c72834b99b3bced8243ed1a1d6125f3a.dioprl.pl", + "c72970.aimedia.lk", + "c74610.24houcryptowatcher.com", + "c74955.covidvcfund.com", + "c75051.cetusinvestmentsbtc.com", + "c75456.24houcryptowatcher.com", + "c75750.24houcryptowatcher.com", + "c7659.covidvcfund.com", + "c77405.cetusinvestmentsbtc.com", + "c79686.covidvcfund.com", + "c79963dc6b2fc95211e64476cad41d8d.vistvx.pl", + "c7fb661279fcfdb8d8b0158cf2f54348.suxz.pl", + "c7fcaaffab826fc46982d1b966fe0b1a.dioprl.pl", + "c7llphocent.sbs", + "c8.net.ua", + "c802de16.ghmsolutions.com.br", + "c81881.kanuassociates.com", + "c824ced9.kortfilmfestivalen.no", + "c82803.awicksin.com", + "c87b.cfd", + "c88419.covidvcfund.com", + "c8b82ea81ae22c9f45ffd832fa91fc5e.marcoprzy.net.pl", + "c8hk4.shop", + "c8reat11ve1s.quest", + "c9-b69.cfd", + "c90967.awicksin.com", + "c93306.cetusinvestmentsbtc.com", + "c93ec95a80b21090fd7e34e305abcca9.nitwos.pl", + "c94105.24houcryptowatcher.com", + "c94830.cetusinvestmentsbtc.com", + "c96.cetusinvestmentsbtc.com", + "c977.covidvcfund.com", + "c97fe6f55c8b35594bc8c3608d730f93.vistvx.pl", + "c99335.24houcryptowatcher.com", + "c99340.24houcryptowatcher.com", + "c99403.cetusinvestmentsbtc.com", + "c99569.covidvcfund.com", + "c9976.24houcryptowatcher.com", + "c99853.eliteoftokens.com", + "c9bu.lat", + "c9ppaqu3st.quest", + "ca-as-1.agilone.com", + "ca-biepicardie.fr", + "ca-briepcardie.fr", + "ca-bwt.cfd", + "ca-cantreloire.fr", + "ca-centtreloire.fr", + "ca-conv.jp", + "ca-czntrefrance.fr", + "ca-indeed.com", + "ca-languedo.fr", + "ca-nm.fr", + "ca-pac.fr", + "ca-touloue31.fr", + "ca-vb.fr", + "ca.5.p2l.info", + "ca.clcknads.pro", + "ca3.revieworbit.com", + "ca4.revieworbit.com", + "ca9295aca2944edad5e800d8a358e8c5.niflos.pl", + "caakoooi.site", + "caatiitaas.com", + "cabarrusgop.com", + "cabeles.com", + "caberas.xyz", + "cabezaparraauditores.com", + "cabinet-wp.pl", + "cabinetroom.sbs", + "cabledemand.com", + "cablegirls.net", + "cableserviceneame.com", + "cablyshaw.com", + "caboairportshuttle.com", + "cabrentt4u.com", + "cabrerapelaez.com", + "cac.maxtradefx.info", + "caca.szcoolgame.com", + "cacaesthesiaocwer.life", + "cacaoris.com", + "cache-07.pushwoosh.com", + "cache-ha.pushwoosh.com", + "cache.adm.cnzz.net", + "cache.betweendigital.com", + "cache.blozoo.info", + "cache.daredorm.com", + "cache.dtmpub.com", + "cache.gfrevenge.com", + "cache.izearanks.com", + "cache.realitykings.com", + "cache.unicast.com", + "cache1.value-domain.com", + "cachebanners.toteme.com", + "cachecdn.moegoo.com", + "cacheserve.eurogrand.com", + "cachewww.europacasino.com", + "cactusclubindia.com", + "cactusdb.com", + "cad.chosun.com", + "cadaver.org", + "cadcamcode.com", + "cade.clmbtech.com", + "cadebd3e.kortfilmfestivalen.no", + "cadigo.questiongeek8.com", + "cadillacescalade.com", + "cadmus.script.ac", + "cadsans.com", + "cadsolutions.org", + "caea4e.r.axf8.net", + "caea4e.t.axf8.net", + "caeauxfolies.fr", + "caecademy.com", + "caesaraugustaqbuge.life", + "caetanoebethaniaturnebr.com", + "cafe-express.fr", + "cafecoc.com", + "cafecoffea.com", + "cafeconciente.com", + "cafediaocvn.com", + "cafegoal.com", + "cafelilliput.com", + "caferiana.com", + "cafeteriasnap.website", + "caffeepolit.pl", + "caffeinecavas.xyz", + "caffeinechronicle.xyz", + "caffeinecraze.xyz", + "caffeinecvas.xyz", + "caffeinedog.com", + "caffemaurodistributorksa.com", + "cafj.fr", + "cafranchecomte.fr", + "cagidabes.buzz", + "cagip.net", + "caglayanlar.net", + "cahayaqq.space", + "cahenschke.com", + "cahjvberto.site", + "cahora.beatbox365.com", + "caicamall.com", + "caicshop.com", + "caigentran.com", + "caimakam.sbs", + "caipirinhacove.sbs", + "cairnindla.com", + "caisse-apargne.fr", + "caissedepargnevictimes.org", + "cajgtus.com", + "cake.supplypoland.com", + "cakeaholicstore.com", + "cakeandeggs.com", + "cakecraftacademy.com", + "cakeglobal-offers.com", + "cakeglobaloffers.com", + "cakeiron.xyz", + "cakeknav.lat", + "cakesdrum.com", + "cakeskateboard.live", + "cakingo.com", + "cakuala.com", + "caladma.com", + "calandriniakjxer.life", + "calaudyog.com", + "calculatesymbols.com", + "calculatingcircle.com", + "calculatingtoothbrush.com", + "calculatorage.net", + "calculatorcamera.com", + "calculatorstatement.com", + "calculuscryptic.cam", + "calculusmeantimealuminuming.pro", + "calculusmeantimehedgehogis.pro", + "calculusmeantimerutabagaas.pro", + "calculusmeringuescaffolding.pro", + "calculusstandingteletypeing.pro", + "caldairou.com", + "caldwekflu.site", + "caldwellm.com", + "calenbun.xyz", + "calenvun.xyz", + "calgary.libcanprof.top", + "calgarymart.com", + "calhounfair.com", + "calhounfair.website", + "caliberinspectors.com", + "calibet444.com", + "calibetth.com", + "calicolo.com", + "califor.libcanprof.top", + "californiaspade.com", + "californiastateparks.com", + "californiatraveller.com", + "caliphzcode.com", + "calkowitaprzemiana.com", + "calkowitasprzedaz.com", + "call-ad-network-api.marchex.com", + "callcenterglobalsolutions.com", + "callcenterscompliance.com", + "callclub.monster", + "calldutygames.com", + "callfor-articles.com", + "callfor-submissions.com", + "callfordrugs.com", + "callgroup.beauty", + "callidesing.com", + "callieandallan.com", + "callore.site", + "callousbrake.com", + "callprosolutionswfh.com", + "callrail.com", + "calltotaniya.com", + "calm-defense.com", + "calma-scent.com", + "calmburn.com", + "calmcactus.com", + "calmdown.pro", + "calmecatl.com", + "calmento.com", + "calmhurta.com", + "calmpawsclub.com", + "caloundradoctors.com", + "calouskype.over-blog.com", + "calowyyfey.life", + "caluh.net", + "calva9901.com", + "calvarybaptistacademy.net", + "calve.pro", + "calvin.witpluta.pl", + "calvinkleinpolska.pl", + "calvinweaverdesign.com", + "calworthingtonford.com", + "caly-hd-pl.blogspot.com", + "calyfilm-onlinepl.over-blog.com", + "calyfilmhd.over-blog.com", + "calypsocapsule.com", + "cam2cam.xlovecam.com", + "camadonna.com", + "camaieur.fr", + "cambik.com", + "cambiocheque.com", + "cambonanza.com", + "cambridge-childcare.com", + "camcrw.store", + "camelanddates.com", + "camelie.pl", + "camelliacaxvas.cam", + "camelliacraze.xyz", + "camelridge.com", + "camerabaoan.com", + "camerabike.live", + "camerabird.xyz", + "camerachamcong.com", + "cameracrw.store", + "camerahat.life", + "cameraheaddxb.com", + "camerasey.com", + "cameronmckinnon.com", + "cameronserver.com", + "cameroonianspkner.info", + "camgeil.com", + "camicampos.com", + "camilataborda.com", + "caminfotech.com", + "caminoespiral.com", + "camp.lakeviewcondostaug.com", + "camp247adventure.com", + "campaign.adobe.com", + "campaign.bharatmatrimony.com", + "campaign.budgethyve.com", + "campaign.gitiho.com", + "campaigns.f2.com.au", + "campbellscoop.com", + "camperchel.online", + "campgearwhore.com", + "camping-la-bien-assise.fr", + "camping-oreedelocean.fr", + "camping-pinede.fr", + "campingexpedition.com", + "campingigueldo.net", + "campinglespins.fr", + "campinglifequest.com", + "campingspecial.com", + "camplace.fr", + "campsbayventures.com", + "camptrekinwild.com", + "campus-forprof.fr", + "campusnearme.com", + "camsoda.com", + "camstaterep.com", + "camstergun.xyz", + "camteens.to", + "camveni.com", + "camyat.com", + "can-starcapital.com", + "can-trademixon.lymox.top", + "can-tradenix.lymox.top", + "can-tradexs.lymox.top", + "can.lakeviewcondostaug.com", + "can0pycove.xyz", + "can0pycrest.xyz", + "canadaalltax.com", + "canadacupsquash.com", + "canadaforeignservices.com", + "canadais.com", + "canadamuslimcommunity.com", + "canadapost-delivery-reshedule.com", + "canadapost-paymentservice.com", + "canadapost-postescanada.uwpackege.top", + "canadapost.ca-help-h.top", + "canadapost.helpdag.top", + "canadapostarticle.com", + "canadaprvisa.com", + "canadaquestion.com", + "canadasbridalexpo.com", + "canadastreamt.com", + "canadastreetmedical.com", + "canadax.xtradde.xyz", + "canadaxai.xtradde.xyz", + "canadianbpharmacy.com", + "canadianbusiness.net", + "canadianpropertyvalue.com", + "canadianspaceassociation.com", + "canadianweddingawards.com", + "canakkalecicek.org", + "canallasrock.com", + "canalog.com", + "canalplusonlinetelewizja.blogspot.com", + "canalplussport2online.blogspot.com", + "canalplussportonline.blogspot.com", + "canalproo.com", + "canamdubai.com", + "canaryyellow.sbs", + "canay.io", + "canbefound.com", + "cancelaraqui1.serv00.net", + "cancerntns.top", + "canchess.com", + "cancionineditajoseamorales.org", + "cancunfishingadventures.com", + "candata.top", + "candidography.com", + "candiekane.com", + "candispot.com", + "candy-network.com", + "candycrafters.sbs", + "candygirls.cc", + "caneupin.com", + "canfl0sscarn1val.xyz", + "caniamedia.com", + "canibehappy.com", + "canibid.com", + "canieaaut.site", + "canisterisesexage.life", + "canna-bees.com", + "cannabibas.com", + "cannabisisrael.net", + "cannabisnewsdaily.com", + "cannabypayroll.com", + "cannadyl.com", + "canneet.com", + "canoeings.live", + "canon-ij-setup.com", + "canonwebstores.com", + "canopycascade.xyz", + "canopycrest.xyz", + "canottieribrescia.it", + "canseideroncar.com", + "cantfindgoodhelp.com", + "cantontent.live", + "cantrackconstruction.com", + "cantsmellshit.com", + "canttsoftware.com", + "canuckmethod.com", + "canumpe.com", + "canva2023.com", + "canvacc.com", + "canvasarch.com", + "canvasconcerto.cfd", + "canvasfield.site", + "canvasserenade.click", + "canyonreform.com", + "canyoran.com", + "canziyal.com", + "caodangsuphamhanoi.com", + "caokhuongvinfast.com", + "caoticafilms.com", + "cap-glace.com", + "cap-host.space", + "capablanca.edwardrobert.pl", + "capablecows.com", + "capacitacionpracticaydinamica.com", + "capapraterno.net", + "capath.com", + "capccinocrafts.xyz", + "capcutapkmodd.com", + "capecodsabreur.com", + "capeflags.xyz", + "capetownfoodtruck.com", + "capetowntoastmasters.org.za", + "capillasdelasflores.com", + "capital-finance.supplypoland.company", + "capital-insight.aesthetise.com", + "capital-pl.phtmedia.com", + "capital.mediadria.com", + "capital.phtmedia.com", + "capitalaiguru.pro", + "capitalaspect.com", + "capitaldasaude.com", + "capitalestatecoin.com", + "capitalexpertuae.com", + "capitalfm997.com", + "capitalfutebol.com", + "capitalgainmanagement.org", + "capitalgoldinvestment.net", + "capitalpinballsaustralia.com", + "capitalpl.phtmedia.com", + "capitalpulsey.site", + "capitalrealities.com", + "capitalregionusa.fr", + "capitaltitle-escrowsllc.com", + "capitalvault.info", + "capitalventure.pro", + "capitanidc.click", + "capitaqdfy.xyz", + "capitationshmcer.info", + "capostdelivery.com", + "cappuccinocans.xyz", + "cappuccinocharm.xyz", + "capriciouscorn.com", + "caprimprovement.click", + "caprinfla.com", + "caprisllc.com", + "caprlever.com", + "caprofitx.adtop.com", + "caprofitx.com", + "caps-server.anzu.io", + "capsbtoffers.com", + "capsfund.com", + "capsules-glucotrust.com", + "captainbicycle.com", + "captainscribbs.com", + "captivatinglandscapes.buzz", + "captivenirvana.com", + "capture-rnd-aust.com", + "capture.condenastdigital.com", + "captureindonesia.com", + "car-donation.shengen.ru", + "car-loan.shengen.ru", + "car-partzone.com", + "car-poland.com", + "car.ttradinn.top", + "car22rad2me2.site", + "car4you.oewabox.at", + "car99rach09ents.site", + "cara-daftar-ibcbet.com", + "carac-terres.fr", + "caraga.fun", + "carahammond.com", + "carahe.com", + "caram3ldr3am.quest", + "carambaba.com", + "carambo.la", + "caramdesign.com", + "caramelcrave.xyz", + "caranuelspana.host", + "carapresse.com", + "carauellafoundhub.host", + "carautorental.net", + "carbdsgitiche.site", + "carbonads.com", + "carbonads.net", + "carbonfusionai.com", + "carbonsteel.cyou", + "carboxatling.pro", + "carcalwinnipeg.com", + "carcaseunreflected.xyz", + "carceratetvher.life", + "carch.wodmell.top", + "carclubhouse.sbs", + "carcommunee.com", + "carcorner.xyz", + "carcraze.sbs", + "card.bbuuddaa.top", + "card.qwantumm.top", + "card4beauty.com", + "cardallin.com", + "cardam0mc0nva.xyz", + "cardano-trader.com", + "cardapioexpresso.com", + "cardboard-stands.com", + "cardd.gmasken.top", + "cardgamespidersolitaire.com", + "cardiacmate.com", + "cardinaldine.xyz", + "cardinalholdingsltd.com", + "cards.virtuagirlhd.com", + "cardscorer.com", + "cardsncuriosities.com", + "cardsofcheer.org", + "care-cleaning.com", + "care.help.360.cn", + "care00ryou66f.site", + "care32.org", + "caredealadvertisers.com", + "careerforsure.com", + "careerinfraedu.com", + "careerlifeguide.com", + "careermindz.com", + "careerpatroller.com", + "careersgrooming.com", + "careersincorrectquickie.com", + "carefara.com", + "carefortehospital.com", + "caregitpka.monster", + "careinternationalfoundationcharitabletrust.com", + "careloop.com", + "carersnews.com", + "careseducatesandadvises.com", + "carespets.com", + "carewell360.com", + "carexshippinglogistics.com", + "carhartthoodie.com", + "caribbeanvaluecard.net", + "cariboumoney.com", + "caringcast.com", + "caringforhumanityfoundation.com", + "caringforhumanityfoundation.org", + "caringwebsite.cam", + "carisoprodol.1.p2l.info", + "carisoprodol.ourtablets.com", + "carisoprodol.shengen.ru", + "caristocks.com", + "cariumapolska.com", + "carl-hairston.com", + "carlaespinosae.com", + "carlafink.com", + "carlbarbee.com", + "carlightcleaners.com", + "carlinw.online", + "carlio-bike.com", + "carloan7.com", + "carlosaraujo.org", + "carloscerezoaudiovisual.com", + "carlosdaniels.net", + "carlosdgarcias.com", + "carlospalars.com", + "carlostoscano.com", + "carlusmedya.com", + "carmelbookshop.com", + "carmelbookshop.org", + "carmenrojas.com", + "carmensluxurytravels.com", + "carmenthia.com", + "carmillacon.com", + "carmuffler.net", + "carnataldez.ml", + "carnationcharm.cam", + "carnationcharm.store", + "carnationcharm.xyz", + "carnationchic.store", + "carnationcouture.store", + "carnationcraze.store", + "carnationcrest.xyz", + "carnationpink.sbs", + "carnegienet.net", + "carnidevoro.com", + "carniferou.club", + "carnivalone.com", + "carobellora.com", + "carobni-kutak.com", + "carolinabam.com", + "carolinekingwell.com", + "carolinep.com", + "carolinetarin.com", + "carollauphoto.com", + "carollinaduartte.com", + "carolline.izajasztadych.sklep.pl", + "carolynsalterpoetry.com", + "caroselserviving.com", + "carpartsplaza.com", + "carpediem.sv2.biz", + "carproductsinfo.com", + "carr.maciejbruno.pl", + "carracbqwd.beauty", + "carrcanalll.cam", + "carreuto.com", + "carrfefour.fr", + "carriespk.com", + "carrot.tablewvem.life", + "carrotcakecreation.xyz", + "carrymarry.pro", + "carrypart.com", + "cars-images.com", + "cars-to-buy.com", + "carscannon.com", + "carsforcashsacramento.com", + "carsfreaks.pl", + "carsinbaku.com", + "carsmile.info", + "carsrentclub.com", + "carstables.com", + "cart-7bcdf7-home-pl-acc.panel-homepl.com", + "cartercrates.com", + "cartextensions.com", + "cartoonian.com", + "cartoonnetworkarabic.fr", + "cartoonpornguide.com", + "cartooonstudies.blogspot.com", + "cartstack.com", + "carvecakes.com", + "carville.one", + "carzone.sbs", + "cas.clickability.com", + "cas.cluep.com", + "casa24ore.com", + "casachadi.com", + "casademarketers.com", + "casademilia.com", + "casadoorsandwindows.com", + "casaembellishment.com", + "casaemily.it", + "casalemedia.com", + "casalemedia.com.edgekey.net", + "casalespinazzella.it", + "casalmedia.com", + "casamiguelcotillon.com", + "casasecreta.com", + "casatale.com", + "cascadee.shop", + "cascadehorizon2app.net", + "cascadingcarambola.xyz", + "cascinamolinodellapaglia.it", + "case-03989474.fbpage-notifications.com", + "case-40f09.web.app", + "case-62b23.web.app", + "case-86336682.fbpage-notifications.com", + "case-9b915.web.app", + "case-cs2.com", + "case-naviopen.com", + "case-support-account-restricted.netlify.app", + "case.clmbtech.com", + "case1win.pro", + "caseable.autos", + "caseal.cfd", + "caseance.store", + "casecase.monster", + "casecat.instructure.com", + "caseclub.monster", + "caseence.site", + "casefb248573.me", + "casegroup.beauty", + "caseinfo.cyou", + "caseing.website", + "caseingshifted.pro", + "caseion.top", + "caseise.space", + "caseish.xyz", + "caseize.xyz", + "caseland.bond", + "casenaviopens.com", + "casenaviup.com", + "caseonline.cfd", + "caseopencs.com", + "caseore.site", + "caseproceduce-manage3873627.pages.dev", + "caseproceduce-manageid-6574234.pages.dev", + "caser.ewelinajaniak.pl", + "casernavi.com", + "casernaviopen.com", + "cases-supportcenter-for-business.vercel.app", + "caseslimbo.com", + "casesmorty.com", + "caseyrobb.com", + "caseyscowtowndodgecity.com", + "casforms7.com", + "cash-advance.now-cash.com", + "cash4members.com", + "cash4popup.de", + "cashaa.co", + "cashandlife.com", + "cashback.co.uk", + "cashbackwow.co.uk", + "cashbizo.com", + "cashbro.net", + "cashcount.com", + "cashcounter.com", + "cashcownetworks.com", + "cashcrafty.site", + "cashcrate.com", + "cashengines.com", + "cashfiesta.com", + "cashflowmarketing.com", + "cashifyhub.site", + "cashinmonof.agency", + "cashinmonof.site", + "cashologyx.site", + "cashouttambola.com", + "cashpartner.com", + "cashreportz.com", + "cashstaging.me", + "cashymo5.wixsite.com", + "cashyo5.wixsite.com", + "casianoco.com", + "casimir-network.org", + "casincarpet.com", + "casino-vulkan-vegas.pl", + "casino770.com", + "casinocinema24.com", + "casinoku.com", + "casinonews24hr.com", + "casinoonlinecalifornia.com", + "casinopays.com", + "casinoratingtop.com", + "casinorewards.com", + "casinosecretclub.com", + "casinoth.com", + "casinotraffic.com", + "casio-cz.shop", + "casjoinus5.com", + "caskfuldji.cfd", + "caslemedia.com", + "casmp.adperfect.com", + "casmundo.fr", + "casokedui8hf4.s3.pl-waw.scw.cloud", + "casperboutens.com", + "caspiancraft.com", + "caspl.top", + "cassebluetoothwifi.com", + "cassf16.com", + "cassiopeqbuge.life", + "cassmckenzie.com", + "castelli-cycling.fr", + "casting.openv.com", + "castingclock.com", + "castingrolling.cyou", + "castirmin.com", + "castle-gothic.pl", + "castledoak.com", + "castlenowhere.com", + "castlesapk.com", + "castleyouthfootball.com", + "castlifelampar.pro", + "castoola.com", + "castoola.tv.lan", + "castortama.fr", + "castplatform.com", + "castyourselfonchrist.com", + "casualblink.site", + "casualdates-here.life", + "casualgems.com", + "casualnorme.com", + "casvkjpte.site", + "casvkjvryer.info", + "cat.onlinepeople.net", + "catagri.com", + "catalinaazbeekeepers.com", + "catalogosbo.com", + "catalyst-holding.com", + "catalystcam.click", + "catalysthires.com", + "catalystpositive.com", + "catarinamalheiroorganizer.com", + "catbaparadisehotel.com.vn", + "catbutyoutlet.com", + "catchmeup.net", + "catchon09.quest", + "catchpipe.cfd", + "catchupburger.com", + "catcubed.com", + "catenationsoyler.life", + "catererkitchen4hire.com", + "caterpillarpoland.com", + "caterpillarpolska.co", + "caterpillarsklep.com", + "catfanvipi.click", + "catgirldatabase.com", + "catlamp.quest", + "catoddy.tutorel.top", + "catpolska.com", + "catrg.peer39.net", + "catsnpuppies.com", + "catsplit.pl", + "cattlecommittee.com", + "catwalkml.com", + "catztail.com", + "caudetedelasfuentes.com", + "caue971.org", + "causecherry.com", + "cautiongirls.com", + "cautiouscredit.com", + "cavalgabrasil.com", + "cavasprint.cfd", + "cavecreekazbeeremoval.com", + "caveoportal.com", + "caveweek.com", + "cavityr.info", + "cavoproperty.com", + "cavora.net", + "caw.versuts.top", + "caww.autotrdes.top", + "caycecole.com", + "cayecruisers.com", + "cazipotel.com", + "cb-d0.cfd", + "cb.alimama.cn", + "cb.baidu.com", + "cb.qwantumm.top", + "cb.sailthru.com", + "cb712da8.kortfilmfestivalen.no", + "cbango.com.ar", + "cbanners.virtuagirlhd.com", + "cbb00e8dfdc0e29e01cbf75473658c6b.btntls.pl", + "cbba.zohan.site", + "cbcare.fr", + "cbcnewmedia.pushwoosh.com", + "cbd-bud.com", + "cbdcdvye.elementor.cloud", + "cbdnewsdirect.com", + "cbnsleepdev.wpengine.com", + "cbola-ads-1-t3.us-east-1.elasticbeanstalk.com", + "cbola-analytics-c5-6.us-east-1.elasticbeanstalk.com", + "cbola-content-1-t3.us-east-1.elasticbeanstalk.com", + "cbola-logging-1-t3.us-east-1.elasticbeanstalk.com", + "cbola-psa.us-east-1.elasticbeanstalk.com", + "cbox4.ignorelist.com", + "cbpv.me", + "cbs-35.cfd", + "cbsequestion.com", + "cbsmarket.co", + "cbsolve.com", + "cbtopsites.com", + "cbudway.com", + "cc-dt.com", + "cc.iwon.com", + "cc.lbesec.com", + "cc.maxymus.xyz", + "cc.swiftype.com", + "cc.sys.intl.xiaomi.com", + "cc.sys.miui.com", + "cc0sm1c5xpl0rer.site", + "cc1tyd0ma1n.site", + "cc1tyeexp1orer.site", + "cc5f.dnyp.com", + "cc8139d2-756c-4602-b08d-8ec5fa5b5eb4-00-25m90h1kvays6.janeway.replit.dev", + "ccaoiucght.fun", + "ccatmastery.com", + "ccb.myzen.co.uk", + "ccbilleu.com", + "ccbstoreltd.com", + "ccc.sys.intl.xiaomi.com", + "ccc.sys.miui.com", + "ccc00.opinionlab.com", + "ccc01.opinionlab.com", + "ccc4d58ba3c407fe69a4228c111dd0f0.dirks.pl", + "cccbutyonlinepl.com", + "cccmall.top", + "cccmalls.top", + "cccmallvip.top", + "ccconcepts.org", + "ccconline.top", + "cccoptics.com", + "cccoutlet.top", + "cccshopp.top", + "cccshopvip.top", + "cccstash.top", + "cccstore.top", + "cccstyle.com", + "cceliteindoor.com", + "ccent.org", + "ccgateway.net", + "cchalland.com", + "ccieurope.fr", + "ccio.maxiaztr.top", + "cclc.truproggs.top", + "ccleaner.fr", + "ccorreos.xyz", + "ccpa.psg.nexstardigital.net", + "ccpmo.com", + "ccrb.rign.top", + "ccrenovationsllc.com", + "ccs.infospace.com", + "ccss.activitpprog.top", + "cctv.adsunion.com", + "cctvmonk.com", + "ccudl.com", + "ccul1naryques1.site", + "ccwv.truproggs.top", + "ccx.cococx.com", + "ccxd.progictpro.top", + "ccxj.opencoccoc.com", + "ccxp.opencoccoc.com", + "ccxw.progictpro.top", + "cd-ads.com", + "cd-dik.icu", + "cd-elec.fr", + "cd-sport.fr", + "cd.cococx.com", + "cda-cda.prv.pl", + "cda-film.prv.pl", + "cda-flix.pl", + "cda-hd.eu", + "cda-pl.pl", + "cda-vod.blogspot.com", + "cda-vod.pl", + "cda-vod.prv.pl", + "cda-zalukaj.pl", + "cda-zalukaj.prv.pl", + "cda-zobacz.pl", + "cda360.pl", + "cdaflix.pl", + "cdalosrobles.com", + "cdantofagasta.com", + "cdaonline.com.ar", + "cdbs.com.tr", + "cdddfia.hornylocals24.com", + "cdek.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "cdek.inpost-pl-pacid27e3jks.abun.shopmusic.icanmining.ru", + "cdersat.com", + "cdfstrategies.com", + "cdiabetes.com", + "cdn-1.convertexperiments.com", + "cdn-3.convertexperiments.com", + "cdn-ads.thesaigontimes.vn", + "cdn-aka.ts.mtvnservices.com", + "cdn-api.appadhoc.com", + "cdn-assets.prfct.cc", + "cdn-bongdadem-net.cdn.ampproject.org", + "cdn-cf-hc-banners.hgonline.net", + "cdn-channels-pixel.ex.co", + "cdn-engagement.inmarket.com", + "cdn-eu.dynamicyield.com", + "cdn-gcp.siftscience.com", + "cdn-guile.akamaized.net", + "cdn-image.com", + "cdn-inner-active.edgekey.net", + "cdn-jp.gsecondscreen.com", + "cdn-js.urekamedia.com", + "cdn-magiclinks.trackonomics.net", + "cdn-media.aibuy.io", + "cdn-otf-cas.prfct.cc", + "cdn-player.urekamedia.com", + "cdn-qc.coccoc.com", + "cdn-resources.prfct.cc", + "cdn-s2s.buysellads.net", + "cdn-settings.appsflyersdk.com", + "cdn-settings.segment.com", + "cdn-social.janrain.com", + "cdn-static.formisimo.com", + "cdn.88-f.net", + "cdn.8digits.com", + "cdn.acloudvideos.com", + "cdn.ad.citynews.it", + "cdn.ad.plus", + "cdn.ad1-click.com", + "cdn.adikteev.com", + "cdn.adligature.com", + "cdn.admitad-connect.com", + "cdn.adnwif.smt.docomo.ne.jp", + "cdn.adpacks.com", + "cdn.adpicker.net", + "cdn.adquantix.com", + "cdn.adrtx.net", + "cdn.adservingsolutionsinc.com", + "cdn.adsninja.ca", + "cdn.adsrvmedia.net", + "cdn.adtradr.com", + "cdn.adual.net", + "cdn.advanseads.com", + "cdn.adviad.com", + "cdn.adx1.com", + "cdn.adxcontent.com", + "cdn.alistcloud.com", + "cdn.alleliteads.com", + "cdn.altitudeplatform.com", + "cdn.amgdgt.com", + "cdn.amplitude.com", + "cdn.api-connect.io", + "cdn.appdynamics.com", + "cdn.apprope.com", + "cdn.appround.biz", + "cdn.aralego.net", + "cdn.assets.craveonline.com", + "cdn.atomex.net", + "cdn.attn.tv", + "cdn.auditude.com", + "cdn.avantisvideo.com", + "cdn.avmws.com", + "cdn.axphotoalbum.top", + "cdn.ayads.co", + "cdn.banner.thumbplay.com", + "cdn.bannerflow.com", + "cdn.banners.scubl.com", + "cdn.barscreative1.com", + "cdn.batmobi.net", + "cdn.beaconads.com", + "cdn.beaconpush.com", + "cdn.beginads.com", + "cdn.betgorebysson.club", + "cdn.betrad.com", + "cdn.bidmatrixdsp.com", + "cdn.bigmining.com", + "cdn.blisspointmedia.com", + "cdn.bluebillywig.com", + "cdn.bluecore.com", + "cdn.brandmetrics.com", + "cdn.braun634.com", + "cdn.brcdn.com", + "cdn.brid.tv", + "cdn.britepool.com", + "cdn.brsrvr.com", + "cdn.civicscience.com", + "cdn.clic2pub.com", + "cdn.clicktale.net", + "cdn.clinch.co", + "cdn.cloudimagesb.com", + "cdn.comedia.coccoc.com", + "cdn.confiant-integrations.net", + "cdn.constafun.com", + "cdn.contentspread.net", + "cdn.cookielaw.org", + "cdn.cquotient.com", + "cdn.creative-bars1.com", + "cdn.crowdtwist.com", + "cdn.decibelinsight.net", + "cdn.destinilocators.com", + "cdn.dimml.io", + "cdn.dmpcounter.com", + "cdn.doublepimpssl.com", + "cdn.download.sweetpacks.com", + "cdn.dynamicyield.com", + "cdn.earnify.com", + "cdn.easy-ads.com", + "cdn.elasticad.net", + "cdn.epommarket.com", + "cdn.exactag.com", + "cdn.firstlook.com", + "cdn.freefaits.com", + "cdn.freefarcy.com", + "cdn.freehonor.com", + "cdn.freejars.com", + "cdn.freejax.com", + "cdn.freelac.com", + "cdn.freshmarketer.com", + "cdn.g5e.com", + "cdn.gameads.io", + "cdn.getsmartcontent.com", + "cdn.gimbal.tech", + "cdn.gladly.com", + "cdn.googletoolservices.com", + "cdn.hadronid.net", + "cdn.hauleddes.com", + "cdn.iasrv.com", + "cdn.imhd.io", + "cdn.indicative.com", + "cdn.insigit.com", + "cdn.insta.playbryte.com", + "cdn.installationsafe.net.s3.amazonaws.com", + "cdn.insurads.com", + "cdn.interactivemedia.net", + "cdn.intergient.com", + "cdn.investingchannel.com", + "cdn.ip.inpwrd.com", + "cdn.izooto.com", + "cdn.jquery-uim.download", + "cdn.jst.ai", + "cdn.justuno.com", + "cdn.keywee.co", + "cdn.liftoff-creatives.io", + "cdn.liftoff.io", + "cdn.linksmart.com", + "cdn.listrakbi.com", + "cdn.locallogic.co", + "cdn.lodeo.io", + "cdn.logrocket.com", + "cdn.logrocket.io", + "cdn.madkudu.com", + "cdn.maropost.com", + "cdn.media-a.net", + "cdn.mercent.com", + "cdn.metalocator.com", + "cdn.mirror-codes.net", + "cdn.mobicow.com", + "cdn.mobify.com", + "cdn.mobsocmedia.com", + "cdn.moengage.com", + "cdn.mplxtms.com", + "cdn.msdwnld.com", + "cdn.myad.vn", + "cdn.mypcbackup.com", + "cdn.n.dynstc.com", + "cdn.native.ai", + "cdn.nativery.com", + "cdn.natpal.com", + "cdn.neppa-ad.com", + "cdn.nsimg.net", + "cdn.okanjo.com", + "cdn.onescreen.net", + "cdn.onesignal.com", + "cdn.optimatic.com", + "cdn.orangeclickmedia.com", + "cdn.orbengine.com", + "cdn.pardot.com", + "cdn.permutive.app", + "cdn.perzonalization.com", + "cdn.pic.crooz.jp", + "cdn.polmontventures.com", + "cdn.prod.uidapi.com", + "cdn.program3.com", + "cdn.provesrc.com", + "cdn.purpleads.io", + "cdn.pushcrew.com", + "cdn.pushwoosh.com", + "cdn.qbaka.net", + "cdn.qc24h.com", + "cdn.rates.consumertrack.com", + "cdn.rebel.ai", + "cdn.redlightcenter.com", + "cdn.revjet.com", + "cdn.scarabresearch.com", + "cdn.segment.com", + "cdn.segment.io", + "cdn.segmentify.com", + "cdn.selectablemedia.com", + "cdn.siftscience.com", + "cdn.socialannex.com", + "cdn.spectate.com", + "cdn.split.io", + "cdn.spotxcdn.com", + "cdn.spoutable.com", + "cdn.springboard.gorillanation.com", + "cdn.stat-rock.com", + "cdn.steepto.com", + "cdn.tapstream.com", + "cdn.targetfuel.com", + "cdn.teamskeetimages.com", + "cdn.tinypass.com", + "cdn.topsrvimp.com", + "cdn.total-media.net", + "cdn.tpdads.com", + "cdn.trackjs.com", + "cdn.triggertag.gorillanation.com", + "cdn.tubecorp.com", + "cdn.uprivaladserver.net", + "cdn.urekamedia.com", + "cdn.usabilitytracker.com", + "cdn.usebutton.com", + "cdn.usefathom.com", + "cdn.userreport.com", + "cdn.viewdeos.com", + "cdn.watchingthat.net", + "cdn.wg.uproxx.com", + "cdn.yb0t.com", + "cdn.yottos.com", + "cdn.z-profit.com", + "cdn1.ad-center.com", + "cdn1.adcdnx.com", + "cdn1.adspace.4tube.com", + "cdn1.opstag.com", + "cdn1.skinected.com", + "cdn1.zopiny.com", + "cdn18383040.ahacdn.me", + "cdn1sitescout.edgesuite.net", + "cdn2.ad-center.com", + "cdn2.admatic.com.tr", + "cdn2.adsdk.com", + "cdn2.cache.vn", + "cdn2.emediate.eu", + "cdn2sitescout-a.akamaihd.net", + "cdn4.buysellads.net", + "cdn4.userzoom.com", + "cdn5.js.ad.dotandad.com", + "cdn5.userzoom.com", + "cdn6.emediate.eu", + "cdn7.rocks", + "cdna.clicktale.net", + "cdna.runadtag.com", + "cdnads.cam4.com", + "cdnaws.mobidea.com", + "cdnbust.com", + "cdnetworks.online", + "cdnforfiles.xyz", + "cdnimages.xyz", + "cdnimg.izooto.com", + "cdniptv.com", + "cdnmage.com", + "cdnmedia.xyz", + "cdnondemand.org", + "cdns.amgdgt.com", + "cdns.lodeo.io", + "cdns.mydirtyhobby.com", + "cdns.sdkconfig.site", + "cdnsonata.taptapnetworks.com", + "cdnssl.clicktale.net", + "cdnstoremedia.com", + "cdnuz.adviad.com", + "cdnwa.com", + "cdnwidget.com", + "cdp.asia", + "cdp.cloud.unity3d.com", + "cdp.cococx.com", + "cdpa.pl", + "cdpstudiotechnik.com", + "cdpw.zirm.lat", + "cdrn.dsro.top", + "cds26.ams9.msecn.net", + "cdslb.com", + "cdsusa.veinteractive.com", + "cdznet.com", + "ce-marketing.fr", + "ce.tutorel.top", + "ce0effbbc1502e422a148e5784befd4f.janusznatan.pl", + "ce4cb3ae.kortfilmfestivalen.no", + "ce8068df.bastionplus.pl", + "ceaccountants.org", + "cealis1.com", + "ceanshop.com", + "ceapel.site", + "cebip.net", + "cebue.magmafurnace.top", + "cebuforrent.com", + "cecash.com", + "ceciliavenus.com", + "cecimin.net", + "ced.sascdn.com", + "cedarcharm.xyz", + "cedarcove.xyz", + "cedargaze.click", + "cedarlake.org", + "cedato.com", + "cedgoparty.net", + "cedricgates.com", + "cedyc.org", + "ceekelly.com", + "ceg.g5e.com", + "cegaseyweu.live", + "cekornapred.org", + "cekrtpmaxwin.com", + "celal.org", + "celarrea.com", + "celarsio.xyz", + "celebbizz.com", + "celebi0ns.sbs", + "celebrationspectacle.sbs", + "celebrex.1.p2l.info", + "celebrityrelations.com", + "celebryci-polska.com.pl", + "celebssnifty.com", + "celebwelove.com", + "celerecdmf.com", + "celesta.magdalenamichelle.pl", + "celestia.es", + "celestia.fr", + "celestialabyrinth.com", + "celestialbeam24.com", + "celestialbreeze.click", + "celestialcacophony.com", + "celestialcascade.online", + "celestialcipher.cfd", + "celestialcove.life", + "celestialcrest.xyz", + "celestialdiscovery.xyz", + "celestialodyssey.life", + "celestialpulse.ink", + "celestialsky.live", + "celestialsynchrony.ink", + "celestialtidecfd.cfd", + "celestriatru.com", + "celestyna.romanhubert.pl", + "celexa.1.p2l.info", + "celexa.3.p2l.info", + "celexa.4.p2l.info", + "celine-japan.com", + "cellfun.mobi", + "cellphoneincentives.com", + "celltick.com", + "celltimeaccessories.com", + "cellu-clean.fr", + "cellucrativo.com", + "cellulartechguy.com", + "celokater.cyou", + "celtra.com", + "cementfort.world", + "cemerlangjaya.com", + "cempaka88first.com", + "cemrecevik.com", + "cemreproperty.com", + "cengolio.fr", + "cenizi.valuevaultmarkets.com", + "cenjustejpolk.space", + "cennawskazowka.click", + "ceno-maniak.com", + "cenowe-manie.com", + "cenplancter.buzz", + "cenplancter.top", + "cent.adbureau.net", + "centaurckp.space", + "centennialsupermaids.com", + "center-message-mobile.com", + "centerfind.com", + "centerpointmedia.com", + "centersession.com", + "centerstageweb.com", + "centertrk.com", + "centimetreedscissorsed.pro", + "cento-gx-polish.webflow.io", + "centogx.com", + "centorianokers.com", + "centra-token.com", + "centra.credit", + "centra.vip", + "central.iprom.net", + "centralartigos.com", + "centralbedeatendimentos.com", + "centralelevatorcompany.com", + "centralfloridareptilerescue.com", + "centralglassllc.com", + "centralized.zaloapp.com", + "centralmovies.network", + "centralparked.com", + "centralpennlawcenter.com", + "centralvalleysexualharassmentlawyers.com", + "centralwestwater.com.au", + "centratecumstance.eu", + "centre.com.pl", + "centre100.com", + "centreslap.online", + "centricglobal.ltd", + "centricsun.online", + "centro.pixel.ad", + "centrodelchevrolet.com", + "centrolinguisticorobert.com", + "centrooro.org", + "centropj.com", + "centrum-24-pl.pages.dev", + "centrum-24-pl.vercel.app", + "centrum-aparatow-sluchowych.pl", + "centrum-badan.pl", + "centrum-medycyny.pl", + "centrum-nuklearny.com", + "centrum-zamowien.pl", + "centrum24-santander.schaas.de", + "centrum24-web.itsaol.com", + "centrum24.pl-centrum24-web.com.de", + "centrum24.pl-centrum24-web.net", + "centrumkamera.click", + "centrummedycyny.pl", + "centrumofert.com", + "centrumplay.pl", + "centrumzdrowotne.pl", + "century21jaipur.com", + "century21realestatestore.com", + "centurycity-re.ru.com", + "centurytitangroup.com", + "cenv-y20.sbs", + "ceny-hurtowe24.com", + "ceo168t.com", + "ceocaseros.com", + "ceodynamic.com", + "cephalexin.ourtablets.com", + "ceppayment.com", + "cepypyixoa.space", + "cerafim.site", + "ceramic-tile-balian.com", + "ceramicvase.click", + "ceramicwaterfall.com", + "cerasintech.com", + "ceratecconstructions.com", + "cerealboxheroes.com", + "cerealhertz.site", + "cerebraledgeholdings.com", + "cerebrro.site", + "ceremonialorn.com", + "ceremonygift.com", + "ceremorphicsupport.com", + "ceresing.com", + "cerf.autotrdes.top", + "cerine-posals.icu", + "ceritanyavelin.com", + "cermonter.xyz", + "ceromobi.club", + "certiexpressestadio.com", + "certificadosdesecundaria.com", + "certified-biz.com", + "certified-toolbar.com", + "certifiedcompetitons.com", + "certifiedwinners.info", + "certifiedwinners.today", + "certifyplatforms.net", + "ceruleanblue.life", + "cerviter.xyz", + "ces.comproges.xyz", + "ces.valuez.top", + "cesareurope.com", + "cesbox.com", + "cesdeals.fr", + "cesibaozay.com", + "ceskaposta.life", + "ceskarepublika.net", + "cesproject.com", + "cestne.shop", + "cetnav.sbs", + "cetrk.com", + "cetrodftt.com", + "ceurwa.com", + "cevybou5.xyz", + "cew.ltdroom.top", + "cew.stormx.top", + "cewa.harmony7thheaven.com", + "ceydamutlu.com", + "ceyi.rhythm5tars.com", + "ceylangems.com", + "ceylongemgallery.com", + "cezaevinegonder.com", + "cezearsep.website", + "cf-ads.pinger.com", + "cf-card50.ru", + "cf-cdn.adventori.com", + "cf-gjt.cfd", + "cf-us-popular.dash.pv-cdn.net", + "cf.ads.kontextua.com", + "cf.adxcel.com", + "cf.smaad.net", + "cf.ssacdn.com", + "cf04.kanade-ad.net", + "cf2e.skin", + "cf37.com", + "cfd-trader.io", + "cfd.1eurocab1.com", + "cfd.1fastrelete1.com", + "cfd.agiembhsterminals.com", + "cfd.bull-holdings.com", + "cfd.cab-john.com", + "cfd.empire-trade-limited.group", + "cfd.euroinvestgroup.limited", + "cfd.general-trading-company.com", + "cfd.hab-tred3.com", + "cfd.hadl-cab.com", + "cfd.instanttradingeu.ltd", + "cfd.nsk-limited.com", + "cfd.office-johns.com", + "cfd.platform84-16.com", + "cfd.platform84-18.com", + "cfd.shakesinvest.com", + "cfd.simpletrad5.com", + "cfd.terminalagiegmbhs.com", + "cfd.trad-cab.com", + "cfd.trag-hand.com", + "cfd.tragexpert.com", + "cfd.tred-hab2.com", + "cfd.venturestradeplatform.com", + "cfd.xglobalmarkets.co", + "cfds-trader.com", + "cfebliqui.com", + "cfeproperties.net", + "cfetaxservicesinc.com", + "cfg.adxcel-ec2.com", + "cfg.datafastguru.info", + "cfimage.moengage.com", + "cfjewels.com", + "cfo4restaurant.com", + "cfonet.weebly.com", + "cforexcapital.com", + "cfqq.vertysbos.top", + "cfr.nimprove.top", + "cfr.us.v2.we-stats.com", + "cfro36654.github.io", + "cg-syw.icu", + "cg.zyskon.top", + "cgcancercare.com", + "cgcassets.com", + "cgeggtafkwwf.com", + "cgi-view-item-co-uk.xf.cz", + "cgi.honesty.com", + "cgicounter.onlinehome.de", + "cgicounter.puretec.de", + "cgirm.greatfallstribune.com", + "cgmt.co.id", + "cgroupfb.com", + "ch-accountt-streaming-watchtv.com", + "ch0c0latedel1ght.sbs", + "ch11lich1arm.xyz", + "ch1ccl0set.sbs", + "ch5col9telover-secstasy.sbs", + "ch6p2aj2gh8zy5cm0px9ow7aj3tmzhtk6lzx2ch9xj7gx2jq1cj8v4jklz6b.me", + "cha1craz3.sbs", + "cha44engin4rk.site", + "chaayeandgril.com", + "chabaamulet.com", + "chabad-nz.org", + "chabad-queenstown.org", + "chabadpulse.com", + "chabarestaurant.com", + "chabasystem.com", + "chackr.com", + "chaclatesweet.com", + "chacospolska.pl", + "chacs.deeph.top", + "chacti.tutorel.top", + "chadcover.com", + "chadlavy.com", + "chaesee.com", + "chaflis.com", + "chaharsahab.net", + "chai-boba.com", + "chain-reaction-trading.com", + "chain-reaction.app", + "chainilnkstake.com", + "chainixor.noppyw.top", + "chainlink.tech", + "chainlinkbenefit.com", + "chainlinkladsv2.com", + "chainlinkreward.com", + "chainlinks-staking.com", + "chainlinksmartcontract.com", + "chainlinkstakev2.com", + "chainlinkx.com", + "chainllnklabv2.com", + "chainlnkclaims.com", + "chainload.site", + "chainpolks.com", + "chainreactionplatform.online", + "chainsurvival.com", + "chaintopdom.nl", + "chainv2-labs.com", + "chainwizard-ai.com", + "chaipaan.org", + "chairhouse.live", + "chairific.com", + "chairscale.quest", + "chairscrack.com", + "chaisesprivee.fr", + "chajnlink.com", + "chakdecricket.com", + "chakradharreddy.com", + "chalanggroup.com", + "chalet-volpi.it", + "chalicebooks.com", + "chaliehebdo.fr", + "challambicharolais.com", + "challeges.fr", + "challengecommercialintereriors.com", + "chalnlinkstake.com", + "chalnlinkstaklng.com", + "chalnllnklabv2.com", + "chalnllnkreward.com", + "chalnllnkrewards.com", + "chalnllnkv2.com", + "chalque.sbs", + "chalyaar.com", + "chalybessabber.info", + "cham0milechar.sbs", + "chamananormareyes.com", + "chamfeelcs.beauty", + "chamkilas.com", + "champagnevendingmachine.com", + "champaintequine.com", + "champion.suchet-sebastien.com", + "championj0urney.quest", + "championpolar.pl", + "championsteaks.com", + "champspomskys.com", + "champtailors.com", + "chan.ferreta.xyz", + "chan7logbuu.quest", + "chanalytics.merchantadvantage.com", + "chancioul.space", + "chandakgreenairyborivalieast.com", + "chandelierandlights.com", + "chandigarh-real-estate.com", + "chandigarhcivilservices.com", + "chandigarhleasing.com", + "chandlerazbeecontrol.com", + "chandrangurukkalayurvedicclinic.com", + "chandzul.com", + "chanekee.ga", + "chanelchongfinances.com", + "changduk26.com", + "change-bank.co", + "change-bank.io", + "change-bank.org", + "changellyl.net", + "changellyli.com", + "changestartslocal.com", + "changingonthefly.com", + "chango.com", + "channel.api.duapp.com", + "channelintelligence.com", + "channelmanager-thinkin.com", + "channelphotography.com", + "channelsurat.com", + "channelvue.com.au", + "chanzs-it.com", + "chaolonganhkhoa.com", + "chaos.edem-tur.com", + "chaostear.com", + "chaostear.site", + "chapingueros.org", + "chappel.videogamer.com", + "chapter-f479f.web.app", + "chapter-oneframe.com", + "chaptercheats.shop", + "chaquibamba.com", + "charantraders.com", + "chararin.com", + "charcoalhardwood.com", + "charcutariabrutus.com", + "chardmicros.com", + "charestonschotelsikf.blogspot.com", + "chargbaropro.com", + "charge-bank.com", + "chargeandgoo.com", + "chargecracker.com", + "chargejunky.com", + "charging-technology.com", + "chargingchatter.com", + "charity-funeralnotice.com", + "charlcote2.net", + "charleenxu.com", + "charlottebusinesspages.com", + "charlottecontrolpest.com", + "charlotteljames.com", + "charlottencnews.com", + "charm.originality.trade", + "charm1ng24t.quest", + "charmcascade.quest", + "charmflirt.com", + "charmgrind.site", + "charming-salamander-e777e7.netlify.app", + "charmingmyanmar.com", + "charmstroy.info", + "chart.advinion.com", + "chart.dk", + "chartbeat-sdk.s3.amazonaws.com", + "chartbeat.com", + "chartbeat.net", + "chartboost-imp.aarki.net", + "chartboost.com", + "chartboosts.com", + "chartersolutionsnv.com", + "chartiq-client-prod.s3.amazonaws.com", + "chartsfactory.com", + "chartuehi.cfd", + "chasamconstruction.com", + "chase11.com", + "chasecapitalonline.com", + "chasegadgets.com", + "chaseonline.com", + "chasesecure.serv00.net", + "chasingroads.com", + "chaskore.com", + "chasprevt.com", + "chasssee.com", + "chat-1.chatpros.site", + "chat.chatpros.site", + "chat.crossd.xyz", + "chat.pages.mus.br", + "chat1.chatpros.site", + "chatable.autos", + "chatance.store", + "chatbotsbuilt4u.com", + "chatbox-static.botbanhang.vn", + "chatbox-tracking.botbanhang.vn", + "chatbox-widget.botbanhang.vn", + "chatbox.urekamedia.com", + "chatclub.monster", + "chatdemamis.com", + "chateau-auvernier.com", + "chatence.site", + "chatgpt-premium.com", + "chatgptbloggers.com", + "chatgroup.beauty", + "chathomegirls.com", + "chatinfo.cyou", + "chating.website", + "chatinvest.eu", + "chation.top", + "chatise.space", + "chatish.xyz", + "chatize.xyz", + "chatkakrasnala.pl", + "chatland.bond", + "chatmaticpro.com", + "chatmunch.com", + "chatore.site", + "chatpro.chatpros.site", + "chatprofitsystems.com", + "chatroll.fr", + "chatspells.com", + "chattanoogacarpetcleaningcompany.com", + "chattergarden.com", + "chattingbroke.com", + "chattydeck.com", + "chauffeuredcars.org", + "chauksoa.net", + "chaunceygarrett.com", + "chavelyalvarez.com", + "chavibetolghuge.life", + "chayenne.alekssokalski.nieruchomosci.pl", + "chce-dalej.shop", + "chcemyprawdy.click", + "chcg.zirm.lat", + "chch.fr", + "cheap-ads.net", + "cheap-cargo.com", + "cheap-web-hosting-here.blogspot.com", + "cheap-xanax-here.blogspot.com", + "cheapapartmentsaroundme.com", + "cheaperthisway.com", + "cheapflihgt.com", + "cheaptravelvn.com", + "cheatslot-dragon77.com", + "chebacafe.com", + "chechla.cnixon.com", + "check-activity.com.ru", + "check-dashlane.com", + "check-verifed-account.com", + "check.autotrdes.top", + "checkbasket.com", + "checkedmixes.pro", + "checkes-app.online", + "checkfreevideos.net", + "checking-meta.com", + "checkitaonline.org", + "checkm8.com", + "checkout360now.net", + "checkplnow.com", + "checkpoint-625416862.pages.net.br", + "checksincere.shop", + "checkstat.nl", + "checkturkeyvissstatus.com", + "checkvisaec.com", + "checzinvest.agency", + "checzinvest.fun", + "checzinvest.info", + "checzinvest.life", + "checzinvest.live", + "checzinvest.site", + "checzinvest.space", + "checzinvest.website", + "checzinvest.xyz", + "checzinvestinfo.fun", + "checzinvestinfo.life", + "checzinvestinfo.live", + "checzinvestinfo.xyz", + "checzoffers.life", + "checzoffers.live", + "checzoffers.site", + "checzoffers.website", + "checzoffers.xyz", + "cheerfriend.com", + "cheerfulrange.com", + "cheers77.com", + "cheery-medovik-1061b0.netlify.app", + "cheeseisatypeofmeat.com", + "cheesens.blogspot.com", + "cheezvalley.com", + "chef-stars.com", + "chefeladlevi.com", + "chefhume.com", + "chefloz.com", + "chefreyes.com", + "chefstablemarket.com", + "cheggiemedia.com", + "chelick.net", + "chelloy.com", + "chelseaandrade-fullstackbank.com", + "chelviminchem.com", + "chemforward.com", + "chemicalheart.net", + "chemikalia-pl.com", + "chemistry.izanami-antenna.com", + "chemistrylurver.blogspot.com", + "chemollez.blogspot.com", + "chempliser.host", + "cheneulal.com", + "chengdufoodtrail.com", + "chennaiwalkers.com", + "chenshushu.com", + "cheqfind.com", + "cher1shedmem6ries.sbs", + "cheraus.com", + "cherishmoment.xyz", + "cherishpetservices.org", + "cheritable.com", + "cherrieann.com", + "cherriescare.com", + "cherryemoore.com", + "cherryez.pro", + "cherryhi.app.ur.gcion.com", + "cherylhouse.com", + "chesapeakevadentistry.com", + "chestingruined.pro", + "chestpark.click", + "chetanalla.com", + "chetango.com", + "chetier.com", + "cheviozjyh.monster", + "chewbacca.cybereps.com", + "chewcoat.com", + "chez-lai.com", + "chezh1.popmarker.com", + "chfzjp.top", + "chi.progofficialit.top", + "chi.progrbest.top", + "chiasephim.xyz", + "chibauni.com", + "chicagotradings.com", + "chicagovaloan.com", + "chiccharms.quest", + "chiccoif.xyz", + "chiccoifs.xyz", + "chichenexperiences.com", + "chickadeesearch.com", + "chickendinnerapk.com", + "chickensstation.com", + "chickenwaves.com", + "chicktrendz.com", + "chicladdy.com", + "chicrdited.pro", + "chicsoso.com", + "chidc2.outbrain.org", + "chidisupreme.com", + "chiel-offers.com", + "chienvoyageur.fr", + "chigitalk.com", + "chihuahuahualovers.com", + "chihuahuapleasures.com", + "chikamfetkl.shop", + "chikayo-dsp.shinobi.jp", + "chikibar.website", + "childinus.com", + "childlikecrowd.com", + "children-illustrations.com", + "childsafe-malaysia.com", + "chiliel.com", + "chiliquiz.com", + "chilisplace.com", + "chillhall.com", + "chillinoutside.com", + "chilloutzone.sbs", + "chilyregistrycleaner.com", + "chimbleceige.com", + "chimman.top", + "chimneyremovalmelbourne.com", + "chinaaffairs.net", + "chinabeking.com", + "chinainnpenny.com", + "chinavisatips.com", + "chinesemedicinebloomsrooms.com", + "chineseshiba.com", + "chinespcsf.space", + "chinshop.net", + "chinsnakes.com", + "chintustore.com", + "chip.popmarker.com", + "chiptime.net", + "chiptune.com", + "chiquero.sbs", + "chiragcropscience.com", + "chiragfoodandbeverages.com", + "chirimbote.com", + "chirpird.com", + "chirudeep.com", + "chithiapp.com", + "chithra629.site", + "chitika.net", + "chitins.sbs", + "chitravichitra.com", + "chivvied.sbs", + "chiyouup.com", + "chladil.com", + "chlamymazl.online", + "chlcotrk.com", + "chloasmataexage.life", + "chloehiyu.com", + "chloptas.ewelinajaniak.pl", + "chmiela.witpluta.pl", + "chmury.shop", + "chnews021.site", + "chnews023.site", + "chnews034.site", + "cho-vietnam.com", + "choc7lateth6rapyhub.sbs", + "chocolatecakeforthebrain.com", + "chocolatedelight.xyz", + "chocolateheaven.site", + "chocolateloversoasis.sbs", + "chodorowskisc.weebly.com", + "choepellingtambola.com", + "choicedealz.com", + "choices.trustarc.com", + "choices.truste.com", + "choicesurveypanel.com", + "choir-manager.com", + "choircake.lat", + "choisimoncode.fr", + "chokecyswq.xyz", + "chokertraffic.com", + "cholelcmkd.website", + "chomey.com", + "chomikuj-new-t1.opx.pl", + "chomikuj.best", + "chomlkui.pl", + "choosetotruck.com", + "chooseuus.com", + "chooseyourlimo.com", + "chopboxapp.com", + "choplist.com", + "chordscale.com", + "chorespoleczenstwo.click", + "chori3oiwtb.click", + "chorymanarciarstwo.hair", + "chowsing.live", + "chr.zotoi.icu", + "chris-jasnowidz.pl", + "chrisellinger.com", + "chrisfawcettinteriors.com", + "chrisgyman.com", + "chriskellydigital.com", + "chrissy.victoriadaria.pl", + "christian-brown34682588.pages.dev", + "christian-brown389367257.pages.dev", + "christian-oellers.com", + "christianaautoparts.com", + "christianbrotherspoolcare.com", + "christianbusinessadvertising.com", + "christiancounselinglaguna.com", + "christiancounselingmissionviejo.com", + "christiancounselingwestlake.com", + "christianeventmanager.com", + "christianmothersassociation.org", + "christiantourismservicespk.com", + "christiebabalola.com", + "christinacharles.com", + "christkrafts.com", + "christmaslovefilm.com", + "christmaswords.net", + "christmasyield.buzz", + "christocrats.com", + "christoh.com", + "christophercuartas.com", + "christophergrube.com", + "christopherll.com", + "christopherodd.com", + "chrliehebdo.fr", + "chromiumcrunch.cfd", + "chron-telefon.com", + "chroniclesofanewbride.com", + "chronicsmovie.com", + "chronochroxo.com", + "chronosic.com", + "chronozus.com", + "chryron.com", + "chrystof.edwardrobert.pl", + "chrzecijaski.tytusbrian.pl", + "chspeedtests.com", + "chtpptai.com", + "chu-bordeau.fr", + "chu-morlaix.fr", + "chua-nh.cfd", + "chuaccounting.com", + "chubaka.org", + "chubbycreature.com", + "chuckfaganco.com", + "chucklesserver.com", + "chucktheprod.com", + "chudson.alekssokalski.nieruchomosci.pl", + "chuknu.sokrati.com", + "chulengofm.com", + "chumnouyka.com", + "chupsanpham88.com", + "chuque.org", + "church-notes.com", + "churchleadershipcenter.com", + "churchsites.org", + "churrinche.org", + "churu-uploader.website", + "chuskyinu.com", + "chuukyboom.com", + "chwiladoslowna.click", + "chwilagrozy.click", + "chwilegrozy.rent", + "chyeseng.com", + "chyntiachristie.com", + "ci-c38.sbs", + "ci3a.cfd", + "ci7ru3treat.xyz", + "ci8rustreats.sbs", + "cialis-store.shengen.ru", + "cialis.1.p2l.info", + "cialis.3.p2l.info", + "cialis.4.p2l.info", + "cialis.ourtablets.com", + "cialisee.com", + "cialisforsalecialiscostcye.com", + "cialismed.com", + "cialismedicine.com", + "cialisoen.com", + "cialiswithoutadoctor.net", + "cialiyo.com", + "cianalifestyle.com", + "ciau.maxiaztr.top", + "cibc-oniinecibc.com", + "cibconline-login.com", + "cibersexo.eu", + "ciberspacio.net", + "cibil.net", + "ciborek.net", + "cibuilds.com", + "cic-epargnrsalariale.fr", + "cicadaverse.com", + "ciceklioglu.com", + "cicero-mit.com", + "cichasprawa.click", + "cichodaje.pl", + "cichyzakatek.click", + "cicontents.biz", + "cicory.com", + "cidefenders.com", + "cidercelebration.xyz", + "cidingenieria.com", + "cidixi.melody4youtoo.com", + "cidprograms.org", + "ciebieciekawe.homes", + "ciekawe-wydarzenie.com", + "ciekawekoszmarne.click", + "ciekawoscludzka.click", + "ciekawoscobywateli.click", + "ciekawskilud.click", + "ciel7.free.fr", + "cieloviaja.com", + "cienum.fr", + "cierpka.rafalernest.pl", + "ciezarcierpienia.click", + "ciezkieczasy.is-best.net", + "ciezkiwidok.click", + "ciezkopomyslec.click", + "cif.su", + "cifdeltona.org", + "cifw.fr", + "cig-arrete.com", + "cigar.pt", + "cigarette-online.com", + "cigurae9.pro", + "ciimamore.com", + "ciiycode.com", + "cikdugoa.com", + "cikelly.com", + "cileni.seznam.cz", + "ciltbakimiveguzellik.com", + "cimarronclub.com", + "cimier.sbs", + "cimovies.org", + "cimrigross.com", + "cinao.shop", + "cinaviced.space", + "cincodigitalmarketing.com", + "cindelia.com", + "cinderella-store.com", + "cindicator.network", + "cindicator.pro", + "cindyintim.de", + "cindyurry.com", + "cine.opinionjet.com", + "cinedaily.com", + "cinediagonal.fr", + "cineface.com", + "cineflix.pl", + "cinektyper.blogspot.com", + "cinelario.com", + "cinema3satu.com", + "cinemabio.com", + "cinemadng.com", + "cinemak.pl", + "cinemalanes.com", + "cinemapuranam.com", + "cinemaraindother.com", + "cinemasouslesetoiles.fr", + "cinemasport.com", + "cinematicfanatic.com", + "cinematraffic.com", + "cinemov.lat", + "cineplaynow.com", + "cineplexhub.com", + "cinepornox.com", + "cinepro.com", + "cinest.runik.top", + "cinetical.com", + "cinforama.fr", + "cingualr.com", + "cinplex.oewabox.at", + "cinpoost.top", + "cinpoost.xyz", + "cinpost.top", + "cinpost.xyz", + "cinsiyetdegisikligi.com", + "cintegraum.com", + "cintuwron.shop", + "cioco-froll.com", + "ciousglow.com", + "cioyurm.one", + "ciphercircle.cam", + "ciphercraft.top", + "cipherpulse.store", + "cipostps.top", + "cipostsl.top", + "ciprofiling.com", + "ciptabaliberbagi.com", + "ciptakaryatechnology.com", + "ciput.net", + "ciq.dmpxs.com", + "circadiyin.net", + "circlsocial.com", + "circuitsdelegende.fr", + "circuloacademy.com", + "circultural.com", + "cirengsalju.com", + "cisacadvisory.com", + "ciscokid.com", + "ciscopart.com", + "cisneseyker.info", + "cit7usru8h.life", + "citadelwebdesign.com", + "citationcourte.com", + "citbariyer.com", + "citi-groupglobal-markets.com", + "citi.bridgetrack.com.edgesuite.net", + "citi.serv00.net", + "citibanamex.serv00.net", + "citibank.kkgreencity.com", + "citibksecure.com", + "citinggenerator.com", + "citirdan.com", + "citizensvideo.com", + "citizhouse.net", + "citj.de", + "citlink.net", + "citr7sgarden.live", + "citrineyellow.xyz", + "citrio.com", + "citrix.market2lead.com", + "citrixcdn.com", + "citrojugo-mx.com", + "citru3bur3t.sbs", + "citru3ydel1ght.xyz", + "citrusad.net", + "citruslover.life", + "citxable.autos", + "citxal.cfd", + "citxhelp.xyz", + "citxinfo.cyou", + "citxing.website", + "citxion.top", + "citxish.xyz", + "citxize.xyz", + "citxonline.cfd", + "citxore.site", + "citxplus.store", + "cityads.com", + "cityads.telus.net", + "cityadstrack.com", + "citybridges.com", + "citycash2.blogspot.com", + "citycuriosities.com", + "cityfugly.com", + "citykod.com", + "citymagazinela.com", + "citymanace.cyou", + "citymorningnews.host", + "cityodyssey.com", + "cityofinsight.com", + "cityparkhotelandresidence.com", + "cityring.xyz", + "cityroyal.xyz", + "cityscape98villas.life", + "citytaste1111.com", + "citytoursplus.com", + "citytoursplus.site", + "cityvida.com", + "civic643engage.quest", + "civicpulse.quest", + "civictent.online", + "civilarcho.com", + "civilhir.net", + "civilizedwolves.com", + "civilterrain.co.ke", + "civytl.sbs", + "ciwukayloo.info", + "cixafyaquu.live", + "cj-bc7.cfd", + "cj-tw7.top", + "cj.com", + "cj.mplxtms.com", + "cjbmanagement.com", + "cjddjdkdkddkdjfxk.fellsax.top", + "cjengineeringsl.com", + "cjfkjn.s3.us-east-005.backblazeb2.com", + "cjghezcee.com", + "cjhq.baidu.com", + "cjlog.com", + "cjmaring.com", + "cjt1.net", + "ck.getcookiestxt.com", + "ck.storematch.jp", + "ck1ecraz3.xyz", + "ck6r.lat", + "ckbi.pw", + "ckcosmetic.net", + "ckgtyk.ballerswallet.com", + "cki.truproggs.top", + "ckioo.eastruprog.xyz", + "ckoinules.manasan.top", + "ckpcommunity.org", + "ckpsensor.com", + "ckrf.store", + "ckstatic.com", + "ckuet.info", + "ckuk06.wixsite.com", + "cl-ad.x-flow.app", + "cl.postlasonb.shop", + "cl0ms.top", + "cl0udh0st1ng.com", + "cl0vec0nv0s.xyz", + "cl7ver78pp.online", + "cl90234.tmweb.ru", + "claclasse.fr", + "clad.perfectcorp.com", + "cladd.autotrdes.top", + "claim-decentraland.com", + "claim-peplicator.com", + "claimbcd.com", + "claimcostcobenefits.com", + "claimether.com", + "claimfreerewards.com", + "claimgomble.com", + "claimmycoin.com", + "claims4crash.com", + "claimyfy.com", + "clairecluttercoach.com", + "clairedeco.shop", + "claitors.com", + "clame26.sbs", + "clanfireheart.com", + "clangour.cfd", + "clanpasta.click", + "claraahealth.com", + "clarain.sbs", + "claria.com", + "clarifyverse.com", + "clarisched.com", + "clarityhearingclinic.com", + "clarkruper.com", + "clarkspolskasklepy.com", + "clarkssklep.com", + "clarkswyprzedaz.com", + "clarofibraoptica.com", + "clash-gg.net", + "clashdojo.com", + "clasphum.lat", + "classat.net", + "classatqgr.com", + "classicalhouse.com", + "classicandvintage.com", + "classiccanadianwedding.com", + "classiccin3ma.site", + "classicjack.com", + "classiclimited.net", + "classicnavigator.com", + "classicodyssey.org", + "classiligado.com", + "classitais.com", + "classroute.org", + "classsophy.com", + "classystudies.com", + "classywithmay.com", + "clatexams.com", + "claudfront.net", + "claudynka.maximilianjerzy.pl", + "clausing-advies.nl", + "claylikexkwer.life", + "claytonhendricks.com", + "claytonlewistown.com", + "clb.bazzacco.net", + "clck.ru", + "clckcloud.com", + "cld4r.com", + "cle.kr", + "cle8er8nn.online", + "clean-cracks.com", + "clean-mobilephone.com", + "clean-search.com", + "clean-space.com", + "cleanagram.com", + "cleanallspyware.com", + "cleanallvirus.com", + "cleanandserenerecovery.com", + "cleanchain.net", + "cleancodeasia.com", + "cleanerbrush.click", + "cleanersoft.com", + "cleaningformac.com", + "cleaningservicekilleen.com", + "cleaningspecialists.xyz", + "cleankit.pl", + "cleanmobilephone.com", + "cleanmypc.com", + "cleanogram.com", + "cleanpcnow.com", + "cleanproxy.com", + "cleanquest.xyz", + "cleansearch.net", + "cleansewithcolonbroom.com", + "cleanshopping.org", + "cleansite.us", + "cleansofts.com", + "cleansolution.site", + "cleansupid.com", + "cleanteamquest.online", + "cleanteams.online", + "cleantechniques.xyz", + "cleanuninstall.com", + "clearancesale2021.ru", + "clearbrasie.blogspot.com", + "clearcooloptical.com", + "clearcovid19virus.com", + "cleardestination.click", + "cleardexchange.com", + "clearglass.online", + "clearglass.site", + "clearhcioe.com", + "clearnote.website", + "clearonclick.com", + "clearpath.click", + "clearpathway.cam", + "clearskyproductsco.com", + "clearstr3am.site", + "clearthinkinginc.com", + "cleartouch.online", + "clebrationbuddy.com", + "cleeble.pl", + "cleidemkt.com", + "cleitmorelia.com", + "clemaroundtheworld.com", + "clementssgxher.life", + "clemsongis.com", + "cleoale230.wixsite.com", + "clerckdesk.store", + "clevelandcarsforsale.com", + "clever-gaufre-4477cc.netlify.app", + "clever78ik9.online", + "cleverads.vn", + "clevercoachwebsites.com", + "clevermean.shop", + "clevernet.vn", + "clevernt.com", + "cleversiut.com", + "cleversmithmedia.com", + "cleverturtleit.com", + "clhctrk.com", + "clic-douaisis.fr", + "click-plus.net", + "click.adimmix.com", + "click.adpile.net", + "click.adv.livedoor.com", + "click.affiliate.ameba.jp", + "click.airmalta-mail.com", + "click.aliexpress.com", + "click.allkeyshop.com", + "click.axiatraders.com", + "click.bkdpt.com", + "click.cartsguru.io", + "click.cheapstuff.com", + "click.cision.com", + "click.classmates.com", + "click.clktraker.com", + "click.comm.rcibank.co.uk", + "click.dealshark.com", + "click.digital.metaquestmail.com", + "click.discord.com", + "click.dtiserv2.com", + "click.duga.jp", + "click.e.bbcmail.co.uk", + "click.e.progressive.com", + "click.e.zoom.us", + "click.em.blizzard.com", + "click.email.bbc.com", + "click.email.microsoftemail.com", + "click.email.sonos.com", + "click.email.strawberry.no", + "click.emails.argos.co.uk", + "click.fool.com", + "click.go2net.com", + "click.gospect.com", + "click.hookupinyourcity.com", + "click.hooligapps.com", + "click.i.southwesternrailway.com", + "click.infoblox.com", + "click.interactivebrands.com", + "click.justwatch.com", + "click.jve.net", + "click.khingtracking.com", + "click.kidslivesafe.com", + "click.kmindex.ru", + "click.liftoff.io", + "click.lozukowski.com", + "click.mail.hotels.com", + "click.mail.salesforce.com", + "click.mailing.ticketmaster.com", + "click.mkt.grab.com", + "click.news.vans.com", + "click.newviralmobistore.com", + "click.nl.npr.org", + "click.nvgaming.nvidia.com", + "click.oneplus.com", + "click.payserve.com", + "click.redditmail.com", + "click.searchnation.net", + "click.sexmoney.com", + "click.silvercash.com", + "click.speee-ad.jp", + "click.taxility.com", + "click.top10sites.com", + "click.trafikkfondet.no", + "click.twcwigs.com", + "click.uamtrk.com", + "click.udimg.com", + "click.union.ucweb.com", + "click.vieon.vn", + "click.watchjmp.com", + "click.zipcodez.com", + "click2commission.gotrackier.com", + "click2freemoney.com", + "click2test.com", + "click360v2-ingest.azurewebsites.net", + "click4.liftoff.io", + "clickad.eo.pl", + "clickadu.com", + "clickadz.com", + "clickagents.com", + "clickauditor.net", + "clickbangpop.com", + "clickbank-product.com", + "clickbank.com", + "clickbarracuda.com", + "clickbooth.com", + "clickboothlnk.com", + "clickbrokers.com", + "clickcash.com", + "clickcease.com", + "clickclackcode.com", + "clickcompare.co.uk", + "clickdeets.com", + "clickdensity.com", + "clickedyclick.com", + "clicker.chiaki.vn", + "clickfunnels.com", + "clickfuse.com", + "clickhd.cc", + "clickheat.topbucks.com", + "clickhelmet.com", + "clickhereforcellphones.com", + "clickit.go2net.com", + "clicklink.jp", + "clickmate.io", + "clickmedia.ro", + "clickmeter.com", + "clickmeter.urekamedia.com", + "clickonometrics.pl", + "clickplus-sa.com", + "clickrealtyrw.com", + "clickrighthere.online", + "clicks.about.com", + "clicks.adultplex.com", + "clicks.deliveroo.co.uk", + "clicks.deskbabes.com", + "clicks.emarketmakers.com", + "clicks.equantum.com", + "clicks.eutopia.traffictrader.net", + "clicks.eventbrite.com", + "clicks.hurriyet.com.tr", + "clicks.izea.com", + "clicks.mods.de", + "clicks.monzo.com", + "clicks.natwest.com", + "clicks.rbs.co.uk", + "clicks.rtad.io", + "clicks.toteme.com", + "clicks.traffictrader.net", + "clicks.virtuagirl.com", + "clicks.virtuagirlhd.com", + "clicks.virtuaguyhd.com", + "clicks.walla.co.il", + "clicks2.traffictrader.net", + "clicks2.virtuagirl.com", + "clicks3.traffictrader.net", + "clicksagent.com", + "clickserv.sitescout.com", + "clickserve.dartsearch.net", + "clickserve.eu.dartsearch.net", + "clickserve.uk.dartsearch.net", + "clickserve.us2.dartsearch.net", + "clickshopwholesale.com", + "clicksonicofficial.com", + "clicksor.com", + "clicksotrk.com", + "clickspring.net", + "clickstatsview.earnmoneycasinos.com", + "clicktag.de", + "clicktale.net.edgekey.net", + "clickthru.net", + "clickthruserver.com", + "clickthrutraffic.com", + "clicktoeducate.com", + "clicktrace.info", + "clicktrack.onlineemailmarketing.com", + "clicktrack.premium-shops.net", + "clicktrack.pubmatic.com", + "clicktrack.wnu.com", + "clicktrack247.com", + "clicktracker.alloymarketing.com", + "clicktracks.com", + "clicktracks.webmetro.com", + "clicktrade.com", + "clicktripz.com", + "clicktshirtprinting.co.uk", + "clicktut.site", + "clickwallads.s3.amazonaws.com", + "clickxchange.com", + "clickyab.com", + "clickz.com", + "clids.mastercasc.top", + "client-analytics.braintreegateway.com", + "client-uc.heytapmobi.com", + "client.marketbull.live", + "client.midosoo.com", + "client.rave-api.com", + "clientgear.com", + "clientinfo.phimmoizz.net", + "clientmetrics-augmentum.kik.com", + "clientmetrics-pa.googleapis.com", + "clientmetrics.kik.com", + "clientportal123.com", + "clients-access.com", + "clients-share.com", + "clientsdk.luminati.io", + "clientsideprogramming.com", + "clientsonautomation.com", + "clientviews.com", + "cliftongears.com", + "clikerz.net", + "clikfacil.com", + "cliksolution.com", + "climate-actionpayment.com", + "climate-aid.org", + "climateconnects.com", + "climategains.com", + "climateoffensive.com", + "climaxglobal.org", + "climbyourmountain.net", + "clime.mastercasc.top", + "clinecap.com", + "clinexcel.com", + "clinica-santana.com", + "clinicadelapresbicia.com", + "clinicadrvenancio.com", + "clinicanur.com", + "clinicatim.com", + "clinicaveterinarialajara.com", + "clinicdock.com", + "clinicdrums.info", + "clinicinacase.com", + "clinicservicecare.com", + "clinicspot.site", + "clinip.com", + "clink.nifty.com", + "clinquant-sunflower-d2c870wef.netlify.app", + "clintdekho.com", + "clintmarceline.com", + "clionadepaor.com", + "cliop.com", + "clip.today", + "clipbongda.info", + "clipintrust.com", + "clippingsolutionsindia.com", + "clips.coolerads.com", + "clipsgraph.com", + "clit120.outster.com", + "clit50.outster.com", + "clix.vn", + "clixgalore.com", + "clixtk.com", + "clixtrading.org", + "clk.aboxdeal.com", + "clk.addmt.com", + "clk.adgaterewards.com", + "clk1005.com", + "clk1011.com", + "clk1015.com", + "clkads.com", + "clkdeals.com", + "clkfeed.com", + "clkoffers.com", + "clkrev.com", + "clksite.com", + "clktrk.com", + "clm78.cc", + "clmew-sd.sbs", + "clo.supplypoland.com", + "cloc.autotrdes.top", + "cloc.mastercasc.top", + "clock.tablewvem.life", + "cloisteredcord.com", + "cloisteredhydrant.com", + "clonezilla.es", + "clonezilla.fr", + "clooinfor.cf", + "cloopcard.com", + "clop.zohan.site", + "clopclap.sbs", + "cloput11ng88.site", + "cloqworq.com", + "clorec4.net", + "clos.autotrdes.top", + "closedcows.com", + "closefly.com", + "closerdream.com", + "closestfans.com", + "closetdeal.com", + "closetlondon.org", + "closingunity.com", + "clothes2go.com", + "clotheslucky.shop", + "clothing-mango.com", + "clothing-suppliers.com", + "clothingpackages.com", + "clothingtrendz.com", + "clotildelife.com", + "cloud-based-service.us-south.cf.appdomain.cloud", + "cloud-emea.analytics-egain.com", + "cloud-findiphone.com", + "cloud-merchandise.com", + "cloud-observer.ip-label.net", + "cloud-us.analytics-egain.com", + "cloud.comtact1.shop", + "cloud.ogury.io", + "cloud.urbanwave.trade", + "cloudads.net", + "cloudadservers.com", + "cloudbiggest.com", + "cloudcomet.pw", + "cloudconsensus.com", + "cloudcore.pw", + "cloudcosmos.pw", + "cloudcrest.cyou", + "cloudcrown.com", + "cloudemonitoring.top", + "cloudflareinsights.com", + "cloudforge.bond", + "cloudhoms.site", + "cloudioum.com", + "cloudkhabar.com", + "cloudkitties.co", + "cloudlinktyh.world", + "cloudlogic.pw", + "cloudmobi.net", + "cloudngen.com", + "cloudpeak.pw", + "cloudpetstore.com", + "clouds-mres-b3f5.sfkeijerfeb.workers.dev", + "cloudserver098095.home.pl", + "cloudservice14.kingsoft-office-service.com", + "cloudservice24.kingsoft-office-service.com", + "cloudservicesprovider.sa.com", + "cloudshare.nocoshop.ru", + "cloudshare.uploadbox.world", + "cloudsoftservices.com", + "cloudsponcer.com", + "cloudswindfreshj.xyz", + "cloudtalkz.com", + "cloudtelescope.quest", + "cloudtokenwallet.com", + "cloudtracked.com", + "cloudupdate.website", + "cloudwhitedrycleaners.com", + "clover8studio.com", + "cloviscandy.com", + "clovnation.com", + "clow.mediacpu.com", + "clownsong.com", + "cloxure.com", + "clpfoundation.org", + "clpostuskreed.info", + "clrstm.com", + "cls.vrvm.com", + "cltproperty.com", + "cltxhot.fun", + "clu5.com", + "club-champions-league.com", + "club4you.pl", + "clubdevinosylicores.com", + "clubedolivro.org", + "clubefutebolmilionario.com", + "clubematernidade.com", + "clubfrisson.com", + "clublakers.com", + "clubloading.net", + "clubota.com", + "clubover50.com", + "clubsforus.net", + "clubwinnerz.com", + "cludeti.xyz", + "cluedo.space", + "cluev.sbs", + "cluster-03.topbucks.com", + "cluster.adultworld.com", + "cluster.adworldmedia.com", + "clustrmaps.com", + "clutchnrcappservices.com", + "clutchwatches.com", + "cluttered-code.com", + "clutterpuzzle.com", + "clw.autotrdpl.xyz", + "clxcaf.com", + "clydetrade.world", + "cm-udmp.gridsumdissector.com", + "cm.adkmob.com", + "cm.adsafety.net", + "cm.eyereturn.com", + "cm.need2find.com", + "cm.steepto.com", + "cm.tesxappes.top", + "cm3.bnmq.com", + "cm8.lycos.com", + "cmads.sv.publicus.com", + "cmads.us.publicus.com", + "cmarinfla.com", + "cmarliqui.com", + "cmarmanag.com", + "cmbkitchen.com", + "cmcglobalmarkets.com", + "cmcgm.org", + "cmcore.com", + "cmcre.fr", + "cmd.customink.com", + "cmdai.com.global.prod.fastly.net", + "cmdshare.com", + "cmentosrl.com", + "cmfcga.awicksin.com", + "cmg.streamguys1.com", + "cmgfeeds.cmgdigital.com", + "cmkk.papiashvili.top", + "cmn1lsm2.beliefnet.com", + "cmontreats.com", + "cmp.dmgmediaprivacy.co.uk", + "cmp.uniconsent.com", + "cmpns.com", + "cmps.mt50ad.com", + "cmpsychology.com", + "cmpxchg32b.com", + "cms.springboard.gorillanation.com", + "cmslk.com", + "cmvrclicks000.com", + "cmweb.ilike.alibaba.com", + "cmytuok.top", + "cn-g.trstt.site", + "cn-m.cn-m.xyz", + "cn-p.ofisls-pro.xyz", + "cn.clickable.net", + "cn.ecritel.bench.cedexis.com", + "cn0-74.cfd", + "cn8b.cfd", + "cnaant.space", + "cnbnews.com", + "cnbvxv.edwardrobert.pl", + "cnck.ryyi.top", + "cncmachiningmasteryd.xyz", + "cncmachiningw.xyz", + "cncmillingq.xyz", + "cncomprada.com", + "cncroutercalc.com", + "cndpt.fr", + "cndyshp.com", + "cnenov.com", + "cnf.adshuffle.com", + "cnhv.co", + "cnjj.zohan.site", + "cnjrcndiev7z9.cindypamperedpets.com", + "cnkey.shop", + "cnn-africa.co", + "cnn.cm", + "cnn.dyn.cnn.com", + "cnn.entertainment.printthis.clickability.com", + "cnnc.prodepl.top", + "cnnews.fr", + "cnnnew.com", + "cnnpriima.com", + "cnomy.com", + "cnotenzuk.site", + "cnrahsap.com", + "cns-serv.com", + "cnscompletenotaryservices.com", + "cnshengquan.site", + "cnt.affiliate.fc2.com", + "cnt.my", + "cnt.spbland.ru", + "cnt.statistic.date", + "cnt.sup.com", + "cnt.xcounter.com", + "cnt1.pocitadlo.cz", + "cnt1.xhamster.com", + "cntheat.com", + "cntmc.com", + "cny.yoyo.org", + "co-createikea.com", + "co-opinionated.com", + "co.5.p2l.info", + "co.akisinn.info", + "co.alsepgear.com", + "co.dewrain.life", + "co.latotip.top", + "co.topprogit.xyz", + "co.vaicore.site", + "co2e.cfd", + "co5cio5livin5.site", + "co7oacomfortzone.sbs", + "co8oaconn9isseurclub.sbs", + "coachableacademy.com", + "coachcbs.com", + "coaching.beyondsixfigures.org", + "coachitonline.com", + "coachmaninnwy.com", + "coachnextlevel.com", + "coachoutsiders.site", + "coachpolskas.com", + "coachsandeepverma.com", + "coadymarine.com", + "coagulating.info", + "coalitionbykinship.com", + "coarctldwb.site", + "coast2coastpowerwashing.com", + "coastalbeauty.buzz", + "coastalcrest.cfd", + "coastaloverseas.com", + "coastalpetrollc.com", + "coastalqualityps.com", + "coastalriversrealty.com", + "coastalsolutionsusa.com", + "coastcalm.cam", + "coatingbeard.cfd", + "cobaexperiences.com", + "cobaltcanvas.sbs", + "cobaltcreation.xyz", + "cobaltcrescendo.cfd", + "cobalten.com", + "cobaltfars.beauty", + "cobaltsunsetberry.xyz", + "cobatis-sm.com", + "cobbstbb.com", + "cobicainternationalcorp.com", + "cobin-hood.com", + "cobiner.pics", + "cobinhood.io", + "cobinhood.org", + "cobourghuntingsafari.com", + "cobra138.com", + "cobrajiujitsu.com", + "cobygo.com", + "cobysueluu.org", + "cocakola.vertysbos.top", + "coccinellepolska.com", + "coccyxwickimp.com", + "cocelyne.ink", + "cocesomelf.space", + "cochisecountyazbeecontrol.com", + "cocinabien.es", + "cocksuzkxh.online", + "cockzen.com", + "coco.saverecently.info", + "cocoacrazezone.sbs", + "cocoad.jp", + "cocoavegan.com", + "coconutcreme.xyz", + "coconutdream.xyz", + "cocoopt.com", + "cod-mastery.com", + "cod.newsplbal.site", + "coddeccrafters6.live", + "code-cheap.com", + "code-france.com", + "code-horizon.pw", + "code-kit.com", + "code-linker.bond", + "code-pulse.pw", + "code-sphere.pw", + "code.adsales.snidigital.com", + "code.d-agency.net", + "code.metalocator.com", + "code.orange-jelly.net", + "code.rtbsystem.com", + "code.vihub.ru", + "code.visitor-track.com", + "codeadnetwork.com", + "codeads.com", + "codeafter30.com", + "codeaidea.com", + "codeandwork.pl", + "codeaura.pw", + "codebase.bond", + "codebiogblog.com", + "codecanvas.pw", + "codecluster.pw", + "codecomet.pw", + "codecommand.pw", + "codecrafters77.xyz", + "codecraftershub.com", + "codecraftus.com", + "codecraftw.xyz", + "codedatatech.com", + "codedmask.com", + "codeexplain.com", + "codeframe.pw", + "codefus1on.sbs", + "codegalaxy.pw", + "codegamelearn.com", + "codegen1us.sbs", + "codegen1x.sbs", + "codegeniusstudios.com", + "codegrid.pw", + "codegur.com", + "codehammerllc.com", + "codehorizon.pw", + "codehub.pw", + "codein30.com", + "codeine.ourtablets.com", + "codeingenuity.com", + "codeinghunted.pro", + "codeinsight.pw", + "codekingtech.com", + "codelogic.fr", + "codematr1xa.sbs", + "codemoko.com", + "codenarration.com", + "codenexus.pw", + "codenode.pw", + "codenterprisetest.com", + "codeotel.com", + "codephun.com", + "codepr1me.sbs", + "coderdirectory.com", + "coderedhcs.com", + "coderexception.com", + "coderinthewild.com", + "codetop1a.click", + "codeunshackled.com", + "codevector.pw", + "codevexillium.org", + "codevision.pw", + "codewave.pw", + "codexcellus.com", + "codexind.com", + "codeyourdrone.com", + "codezbrigade.com", + "codezoa.com", + "codiforge.com", + "codigodabiblia.com", + "codigosdemercado.com", + "codingoffthebooks.com", + "codingpill.com", + "codinguniverseonline.com", + "codingwonders.live", + "codingwonders.xyz", + "codon.vn", + "codtheart.com", + "codupoe6.online", + "codykimberling.com", + "codykoerner.com", + "codziennawiedza.click", + "codziennefakty.homes", + "codziennesytuacje.click", + "codziennetrudy.click", + "codziennewydarzenia.homes", + "codziennywpis.click", + "coesolen.xyz", + "coffee-house-forum.com", + "coffee2go.org", + "coffeeandcream.xyz", + "coffeecoded.com", + "coffeecrafts.xyz", + "coffeedelite.com", + "coffeedeliverys.com", + "coffeevango.com", + "coffeewithaquestion.com", + "coffeewithcheryl.com", + "coffemokko.com", + "coffivibes.com", + "cofi-intergroup.com", + "cofinatog.com", + "coggbet.com", + "cogiraven.store", + "cogistry.com", + "cogitrait.com", + "cogivea.com", + "cogiwing.com", + "cognitiv.ai", + "cohabitalk.net", + "cohabitalk.org", + "cohenmblaw.com", + "cohortnist.shop", + "coi.manasan.top", + "coifcouture.xyz", + "coiggerx.kolotas.top", + "coigouter.manasan.top", + "coigroun.kolotas.top", + "coimbatorecallgirls.com", + "coin-ad.com", + "coin-dash.com", + "coin-have.com", + "coin-hive.com", + "coin-miner.space", + "coin-wallet.info", + "coin-world.000webhostapp.com", + "coin.gmasken.top", + "coin.maxi-europe.xyz", + "coin.polstow.top", + "coin.red-puise.com", + "coin.worldkolf.info", + "coinad.com", + "coinbase-ticketsupport.com", + "coinbase.com.eslogin.co", + "coinbasen.vip", + "coinbasenews.co.uk", + "coinbyg.ximprrove.top", + "coincasso.com", + "coincasso.io", + "coincassogroup.com", + "coindash.ml", + "coindash.ru", + "coindash.su", + "coindash.tech", + "coindatabeta.site", + "coindentally.manasan.top", + "coindwing.manasan.top", + "coinerra.com", + "coineuron.com", + "coinfalcon.com", + "coinfinity.site", + "coinforecast.site", + "coinfxonline.com", + "coingleaner.com", + "coinhits.com", + "coinhive.com", + "coinhiveproxy.com", + "coinimp.com", + "coinjoin.io", + "coinkbase.com", + "coinkhorn.manasan.top", + "coinkings.site", + "coinknife.life", + "coinmacaw.com", + "coinmarketsolutions.com", + "coinmasters.site", + "coinmastersite.site", + "coinmasteruae.com", + "coinmew.com", + "coinnebula.com", + "coinpostman.com", + "coinpulsez.site", + "coinrbase.com", + "coinrefferal.com", + "coinsbrief.com", + "coinsclo.com", + "coinsepensi.manasan.top", + "coinsizehistory.com", + "coinsportbet.com", + "coinsportsbetting.com", + "coinswallet.info", + "cointesla.masterch.top", + "cointinuous.com", + "cointraffic.io", + "cointransferpulshub.host", + "coinurl.com", + "coinvenditex.com", + "coinverti.com", + "coinvesmt.com", + "coinwavepros.site", + "coinweeb.com", + "coinz.latotip.top", + "coinzilla.io", + "coinzillatag.com", + "coinzink.com", + "coiq.g-cointrad.top", + "coirpor.kolotas.top", + "coiunmlase.com", + "coixealist.kolotas.top", + "cojudg.com", + "col-med.com", + "col.eum-appdynamics.com", + "colaxren.xyz", + "colaxten.xyz", + "colbertn.sbs", + "cold.lakeviewcondostaug.com", + "coldbalance.com", + "coldcertainchannel.com", + "colddry.com", + "coldpacific.com", + "coldplungeinfo.com", + "coldstreams.info", + "coldwellbanker.net", + "colealban.com", + "coleccionrojotu.com", + "colectivoverdeyelapa.com", + "colett.victoriadaria.pl", + "colinelliott.com", + "colisismo.fr", + "colisiwo.com", + "collabinca.com", + "collablinesolutions.com", + "collabwbf.com", + "collageapi.com", + "collagenkellybui.com", + "collect.adsorb.com", + "collect.banggood.com", + "collect.igodigital.com", + "collect.installeranalytics.com", + "collect.ovp.vn", + "collect.rewardstyle.com", + "collect.usefathom.com", + "collect10791rllrc.deltadna.net", + "collect10854wrdcr.deltadna.net", + "collect11136gwntd.deltadna.net", + "collect12348wrdvs.deltadna.net", + "collect12981wrdfl.deltadna.net", + "collect17070dvntr.deltadna.net", + "collect2585gmsfw.deltadna.net", + "collect3515gvrnr.deltadna.net", + "collect4739mgndm.deltadna.net", + "collect5081wrdch.deltadna.net", + "collectiable.com", + "collectibleclips.com", + "collectilist.com", + "collecting-consent.g5e.com", + "collection-endpoint-staging.herokuapp.com", + "collection.decibelinsight.net", + "collectioncredit.com", + "collectivebrains.org", + "collectivised.info", + "collectivodm.com", + "collector-dev.cdp-dev.cnn.com", + "collector-hpn.cliqz.com", + "collector-main.trafficmanager.net", + "collector-px8fcgygk4.px-cloud.net", + "collector-pxel3l4xih.perimeterx.net", + "collector.bughd.com", + "collector.capturly.com", + "collector.cdp.cnn.com", + "collector.cint.com", + "collector.deepmetrix.com", + "collector.doordash.com", + "collector.githubapp.com", + "collector.hpn.cliqz.com", + "collector.leaddyno.com", + "collector.pabs.comcast.com", + "collector.scopely.io", + "collector.snplow.net", + "collector.stats.socialquantum.ru", + "collector.xhamster.com", + "collectordoha.com", + "collegechale.com", + "collegematerials.com", + "collegeopenmic.com", + "collegequickie.com", + "collegesapp.com", + "collegiogeometri.it", + "collline.fr", + "colloidalforum.com", + "colltoratechs.com", + "colnack.com", + "colniarocks.com", + "colnmakretccap.com", + "coloas.site", + "colody.pl", + "colombianadeyates.com", + "colombierprojects.com", + "colonize.com", + "coloradodawn.com", + "coloradohomeinsulation.com", + "coloradopublishinghouse.com", + "colorcrazehai.xyz", + "colorendum.com", + "colorfulglass.online", + "colorfulglass.site", + "colorfulglass.xyz", + "colorfulnotebooks.com", + "colorfultireletters.com", + "colorfultwist.site", + "coloringbookmart.com", + "colorking.es", + "colorofpoem.com", + "colors-app.blogspot.com", + "colorsafrobeat.com", + "colorsoflife.online", + "colossusssp.com", + "colourfiber.com", + "colourinthewarmg.cyou", + "colourm.com", + "colourofthewarmb.cyou", + "colourscatter.com", + "colssimo.fr", + "columbahouse.com", + "columbiajacket.com", + "columbianhouse.com", + "columbiapolska.com", + "columbiasportbet.com", + "columbuschryslerdodgejeepram.com", + "columbusfilmtransfers.com", + "columbususedcarsforsale.com", + "column.bethschaible.com", + "column.fsd-news.org", + "columnistasia.com", + "columnspruce.com", + "com-auth.site", + "com-reports.com", + "com-truvarin.com", + "com.com", + "com183625829.info", + "comag-sa.com", + "comahony.com", + "comairairlines.com", + "combatround.com", + "combiboilerinsurance.com", + "combine.asnapieu.com", + "combine.urbanairship.com", + "combo-omni.haravan.com", + "comboofferbd.com", + "combretumkjxer.life", + "come-bookingline.com", + "comedialatina.com", + "comedywhorestore.com", + "comeedacreative.com", + "comefixthisalbanyny.com", + "comefixthissaratogany.com", + "comehaul.com", + "comeinstallthis.com", + "comeisolarecasa.it", + "comelysteel.com", + "comercialdeneumaticos.com", + "comercialgavytec.com", + "comercioinmobiliario.org", + "comericac.com", + "comet.yahoo.com", + "cometcascade.live", + "cometercolombia.com", + "cometosomesense.pro", + "comex.vrhc.live", + "comf.autotrdes.top", + "comfortable.suchet-sebastien.com", + "comfortablecheese.com", + "comforting-longma-fe1743.netlify.app", + "comfortmist.online", + "comfortykive.xyz", + "comfybaby.pl", + "comfycoats.com", + "comfz.com", + "comhabitatge.com", + "comic-book-boys-auction.com", + "comic-promotion.com", + "comicreplicas.com", + "comictree.online", + "comilar-efferiff.icu", + "comitescaracas.com", + "comm-next.com", + "commax.fr", + "commcapusa.com", + "commdev.fr", + "commerce.campaignmonitor.com", + "commerce.www.ibm.com", + "commercestore.store", + "commercialmortgagebroker.net", + "commerzoffiziell.com", + "commiecatboy.com", + "commindo-media-ressourcen.de", + "commissionhero.com", + "commissionmonster.com", + "commodi-non.com", + "commodorecape.com", + "common.supplypoland.com", + "commonauth2.pl", + "commonreqb.monster", + "commonsenseafricasblog.com", + "commonswing.com", + "communicate.gimbal.com", + "communications.melitaltd.com", + "communicator.group", + "communisave.co.za", + "community-helpcenter-page1.me", + "community.adlandpro.com", + "community.allhiphop.com", + "community.service.signalr.net", + "community4covid.com", + "communitypetclinicmanteca.com", + "communitystanderder-helpteam.web.app", + "communitytow.com", + "comorien.com", + "comovamitolu.com", + "compactbanner.com", + "compactdict.com", + "compagnievinted.wixsite.com", + "companies-catalog.com", + "company--1.com", + "company-target.com", + "company.com.ph", + "companyav1a.ecoonecc.com", + "companyworkplace-nowsetup.info", + "comparemysupplies.com", + "comparereaction.com", + "compass-allbids.deliverimp.com", + "compass-errors.deliverimp.com", + "compass-events.deliverimp.com", + "compass-v2.deliverimp.com", + "compassenergyservices.com", + "compassionate-brain.com", + "compdate.my03.com", + "compe-nickel.fr", + "competclna.space", + "compete-arena.com", + "competitionlevel.com", + "compiledoctor.com", + "compitte.com", + "compl.hotel-45314.eu", + "compl.hotel-70071.eu", + "complaint-order.netlify.app", + "complaint.auth-81923.eu", + "complaint.hotel-96882.eu", + "complaint.hotel-id637438.eu", + "complementosindustriales.com", + "complete-domain-kk2q.surge.sh", + "complete-main-nhg4.surge.sh", + "complete-rm-data549319.com", + "completecabbage.com", + "completenice.com", + "completesatisfaction.ltd", + "complexbiuro.marzenalilian.pl", + "complexcolorfultheory--aliaharunna.repl.co", + "complexcom.skimlinks.com", + "complexsauce.com", + "complextoad.com", + "compliance-advisor.com", + "compliancestests.com", + "compolice.com", + "compolice.net", + "compoqkraj.click", + "composar.org", + "compositefarming.com", + "composureunderfire.com", + "compoundinteresttoday.com", + "comprabanner.it", + "compracasatoluca.com", + "compracotidiana.com", + "comprafacil.com.br", + "compraok.net", + "comprarconsola.com", + "comprarseguidoresbr.com", + "comprasglobais.com", + "compressedgif.com", + "compressedjpeg.com", + "compressionsocksandstockings.com", + "comptepolska.site", + "compucelunlock.net", + "compufixshop.com", + "computechproy.xyz", + "computer-arts.info", + "computer-offer.com", + "computernetworksonline.com", + "computersfd.company.site", + "computersncs.com", + "computersoostynaarlo.nl", + "computertechanalysis.com", + "computingfox.com", + "comrex.pk", + "comsalud360.com", + "comscoreresearch.com", + "comsprague.com", + "comssite.com", + "comsss-56.com", + "comsysnet.com", + "comtechcomputer.com", + "comtex.online", + "comtil.org", + "comunicaresystems.com", + "comunicarparaliderar.com", + "comunidadgreenmaster.com", + "comversao.com", + "con-trnroayl.online", + "con.polstow.top", + "con1.ofisls-pro.xyz", + "con2726a8-te7827a.agulina75.com.pl", + "conateq.xyz", + "concarla.com", + "concash.pl", + "conceitedarctocebus.website", + "concelar.xyz", + "concelebratesqqber.life", + "concernedchange.com", + "concernedcondition.com", + "concert.io", + "concertads-configs.vox-cdn.com", + "concertandchill.com", + "concertandchill.site", + "concertnchill.com", + "concertnchill.site", + "conciento.com", + "conciergehealthcare.org", + "conciergerie-inaata.com", + "concil-wiki-vkjo.surge.sh", + "conclukasters.com", + "concurso.sbs", + "concussioncharity.org", + "conditionchange.com", + "condorcbdgummiestore.com", + "condosaroundtheglobe.com", + "conds.ru", + "conductor.clicktale.net", + "conductrics.com", + "conduit.com", + "conect.inebages.com", + "conepaldwo.online", + "conexionesymanguerashidrocalidas.com.mx", + "conf.lsosad.com", + "confermare-pubblicizzare-reclamo.netlify.app", + "confesos.com", + "confg.fr", + "confiant-integrations.global.ssl.fastly.net", + "confidentialnexus.cam", + "config.88-f.net", + "config.appjolt.com", + "config.appsgeyser.com", + "config.claspws.tv", + "config.emb-api.com", + "config.getmyip.com", + "config.hiido.com", + "config.mobilegamestats.com", + "config.quantumgraph.com", + "config.safedk.com", + "config.seedtag.com", + "config.uca.cloud.unity3d.com", + "config1.veinteractive.com", + "configusa.veinteractive.com", + "confirm1509account4715.com", + "confirmation-info-ad-account-a4.netlify.app", + "confirmolx.delivery-24.top", + "confirmpl.top", + "confithedog.com", + "conflrma57843.com", + "confluenceofworlds.com", + "conforfcze.site", + "confortdusalon.com", + "confortlifesel.com", + "confzer.com", + "congesterfiers.com", + "congopromotion.com", + "congresoscila.org", + "congruentdoors.art", + "coniomi.com", + "conjurelearnings.com", + "connatix.com", + "connect-metrics-collector.s-onetag.com", + "connect.scroll.com", + "connect2net-fast.xyz", + "connect5364.com", + "connectacarreiras.com", + "connectad.io", + "connectbay.shop", + "connectcity.shop", + "connectcupids.fun", + "connectdome.shop", + "connectedapi.com", + "connectfaizan.com", + "connectgarden.shop", + "connecticuthomerates.com", + "connecting-to.com", + "connectionlead.com", + "connectionzone.com", + "connectlancer.com", + "connectmount.shop", + "connectnetwork.shop", + "connectosms.com", + "connectpark.shop", + "connectsmartserve.com", + "connectuni.com", + "connexion-bnpparibas-securex.com", + "connexionsafe.com", + "connexity.net", + "connextra.com", + "connorhcostello.com", + "connormbrooks.com", + "connperf.immomo.com", + "conoceminicaragua.com", + "conquerormen.com", + "cons.ofisls-pro.xyz", + "consciouschairs.com", + "consciouscheese.com", + "consciouslivingsolution.com", + "conseil-coaching-jardinage.fr", + "conseilcompta.com", + "conseildentaire.fr", + "consensad.com", + "consensu.org", + "consent-manager-events.ogury.io", + "consequatur-facilis.site", + "conserverer.info", + "consexuar.org", + "consfinaz.com", + "consfinz.com", + "consignmentninja.com", + "consinltdagency.com", + "consistencycredit.com", + "consltr.com", + "console.rtk.io", + "consonantser.info", + "consorsbank.fr", + "conspiritualist.com", + "constintptr.com", + "constiuqjy.website", + "construccionesisidororedondo.com", + "constructhive.cam", + "constructify.cam", + "constructify.cfd", + "constructiverse.cfd", + "constructoworld.cam", + "constructpro.cfd", + "constructspace.cfd", + "constructzone.cfd", + "construfuturo.com.mx", + "construmac.com.mx", + "construtoraqueiroz.com", + "consulbyliclicshop.com", + "consultalegalddoja.com", + "consultamidentista.com", + "consultant-online.ru", + "consultantgsttax.com", + "consultasya.com", + "consultemedico.com", + "consultgibraltar.com", + "consultingap.com", + "consultix360.com", + "consultoriatop.com", + "consultorlead.com", + "consultplace63online.xyz", + "consultpro13online.xyz", + "consulttaveiicular.com", + "consulturias.com", + "consultwise29site.online", + "consumble.com", + "consumer-focus.com", + "consumeralternatives.org", + "consumerglossary.com", + "consumerproductsusa.com", + "consumerratingsguide.com", + "consumersbase.com", + "consumersjournaldaily.com", + "consumerspanel.frge.io", + "contact.changers1.best", + "contact.printars.best", + "contactcentercomplianceofficer.com", + "contacting-customer.com", + "contactocean.com", + "contactos-gay.com", + "contadores.miarroba.com", + "contaggiawpl.info", + "containertags.belboon.de", + "contanely.com", + "contatoonline1.com", + "contaxe.com", + "contemega.com.do", + "content-thumbnail.cxpublic.com", + "content.acc-hd.de", + "content.ad", + "content.ad2iction.com", + "content.adacado.com", + "content.adspynet.com", + "content.clipster.ws", + "content.integral-marketing.com", + "content.ipro.com", + "content.joinaxxess.com", + "content.linkoffers.net", + "content.maropost.com", + "content.mkt51.net", + "content.mkt922.com", + "content.mkt931.com", + "content.mkt932.com", + "content.mkt941.com", + "content.pop6.com", + "content.seerealgirls.com", + "content.thrixxx.com", + "content.womensforum.com", + "content.worldnow.com", + "content.yieldmanager.edgesuite.net", + "content.zeronaught.com", + "content.zontera.com", + "content22.online.citi.com", + "contentabc.com", + "contentcleaner.com", + "contentcraftersvas.com", + "contentiouscharacter.com", + "contentlockingnetworks.com", + "contentmentisfine.com", + "contentpeoples.com", + "contents.7gogo.jp", + "contents.purelovers.com", + "contentsbycase.com", + "contentsquare.net", + "contentstream.pl", + "contentwidgets.net", + "contentz.mkt51.net", + "contentz.mkt61.net", + "contentz.mkt912.com", + "contentz.mkt932.com", + "contentz.mkt941.com", + "contestablypkner.info", + "contextad.pl", + "contextcam.com", + "contextualyield.com", + "contextweb.com", + "contineljs.com", + "continental.mechy-herm.com", + "continentalpostal.com", + "contniental.com", + "contnt-agency.com", + "contntpro.media", + "contrabandclub.com", + "contractechtachs.com", + "contractorsworkplace.com", + "contractshortderivative.com", + "contractshortspot.com", + "contraposaunelmker.info", + "contraracismo.com", + "contrdins.com", + "contribute-status.im", + "contributetocreativitycontest.com", + "control-user-manage-business-aa435.surge.sh", + "control.scloud.lfengmobile.com", + "control.smbeat.jp", + "control.teragence.net", + "controlcola.com", + "controlenacozinha.com", + "controller.duokanbox.com", + "controller.foreseeresults.com", + "controlointerno.com", + "controlsecurity.net", + "controltransporte.com", + "conup.gotrackier.com", + "convention.suchet-sebastien.com", + "converads.com", + "converegepay.com", + "converge-digital.com", + "convergingstrategies.com", + "conversae.org", + "conversantmedia.com", + "conversation.web-accessalerts.net", + "converse-poland.com", + "conversepolskapl.com", + "conversepolskasklep.pl", + "conversetrampki.pl", + "conversion-pixel.invitemedia.com", + "conversionbet.com", + "conversioncx.sbs", + "conversionruler.com", + "convertastronomylifebackwardar.pro", + "convertconvertfrostis.pro", + "convertexperiments.com.edgekey.net", + "convertflightcastdreamas.pro", + "convertingtraffic.com", + "convertro.com", + "convertsheet.com", + "convertwordtoexcel.com", + "convexfinance.org", + "conviva.com", + "convoytruck.world", + "convrse.media", + "coockase.xyz", + "cooclk.papiashvili.top", + "coocomall.com", + "coocoocachuu.com", + "cookeatshare.fr", + "cookevegas.com", + "cookie-cdn.cookiepro.com", + "cookie.monster.com", + "cookie.pebblemedia.be", + "cookie.vrtzads.com", + "cookiea1.veinteractive.com", + "cookiecontainer.blox.pl", + "cookiee1.veinteractive.com", + "cookielawblog.wordpress.com", + "cookies.cmpnet.com", + "cookies.nextmillmedia.com", + "cookingcredit.com", + "cookingcute.com", + "cookingmeat.ru", + "cookingpaths.com", + "cookingtiprewards.com", + "cookinsights.com", + "cooknfit.com", + "cookshow.net", + "cookwithmark.com", + "cool-events.store", + "cool-scone-830d14.netlify.app", + "cool-technology.com", + "cool1que7t.quest", + "cool38li56.life", + "cool8tminds.site", + "coolbox24.com", + "coolbrandings.com", + "coolclassicscarhire.com", + "coolcoffeemugs.net", + "cooldeskg.site", + "cooleel.com", + "coolemailnames.com", + "coolexcpm.com", + "coolfreehost.com", + "cooliesislandjerk.com", + "coolinc.info", + "coolkaba.com", + "coolkevinxu.com", + "coolmember.net", + "coolnovelties.co.uk", + "coolproductstobuy.com", + "coolrandomprojects.com", + "coolrotties.com", + "coolsavings.com", + "cooltaxis.com", + "cooltopicsnews.com", + "cooltopsa.com", + "coolwadrobe.com", + "coolwebstats.com", + "coolzang.com", + "coolzkidz.com", + "cooningart.com", + "coonverge-pau.com", + "cooperativevpn.com", + "coopmultiempresarialec.com", + "cooprealtygroup.com", + "cooputer.com", + "coordenadasinmobiliaria.com", + "coordino.com", + "coorgexports.com", + "cootlogix.com", + "cop.autotrdes.top", + "cop.beneffit.top", + "cop.binnpro.xyz", + "cop.innwest.top", + "cop4710planner.com", + "copacreativahonduras.com", + "copadelcaribe.com", + "copaeliteint.com", + "copernicusdm.pl", + "copestones.baneberryi.pl", + "copinghand.store", + "coplerni.click", + "copoqyoxyi.live", + "coporossa.com", + "copperchickens.com", + "copperfpwe.space", + "copperheadhill.com", + "coppermancer.com", + "copy-x.stat-pr.site", + "copyandpastesocial.com", + "copyandshake.com", + "copycarpenter.com", + "copygold.net", + "copyineer.com", + "copyparaecommerce.com", + "copyrightaccesscontrols.com", + "copyrightglossary.com", + "coquine-dispo.com", + "cor.autotrdes.top", + "coralcanvas.sbs", + "coralcascade.com", + "coralcrush.xyz", + "coraldex.io", + "coralstatetower.com", + "coramoon.com", + "coratone.org", + "corazamovers.com", + "corazont.com", + "corazonverdedistribution.com", + "corba.adtech.fr", + "corba.adtech.us", + "corbalanlopez.com", + "corbettnishk.com", + "corculiam.com", + "cordovacebu.com", + "cordsandboards.com", + "cordventures.com", + "core.adprotected.com", + "core.adunity.com", + "core.royalads.net", + "core.vchat.vn", + "core.vnecdn.com", + "core.zontera.com", + "coreadesdemexico.com", + "corecanvass.com", + "coreclickhoo.com", + "corecodeacademy.com", + "coreg.flashtrack.net", + "coreglead.co.uk", + "coreidmnby.site", + "coremetrics.carrier.com", + "coremetrics.com", + "coreparksnews.com", + "coreplays.com", + "coresyncconnect.top", + "coreydeli.com", + "corezone.pl", + "cori1andercraft1.xyz", + "corkyvdaa.beauty", + "cormars.com", + "cormosgucz.com", + "corner.taxility.com", + "cornerstonedream.com", + "cornerstoneglobalhome.com", + "cornerstonehomeo.com", + "cornerxumc.site", + "cornfieldsgreen.com", + "cornholechamps.com", + "cornholeit.com", + "cornsuscny.beauty", + "coronabreath.com", + "coronaos.com", + "corp-downloads.com", + "corp-github.com", + "corp-sg.com", + "corporate.crakmedia.com", + "corporateairlines.com", + "corporateandstartup.com", + "corporatecpd.com", + "corporatepundits.com", + "corporatevehicles.com", + "corporatezen.site", + "correo.beauty", + "correos-suz.top", + "correos14.club", + "correosargentin.top", + "correosgll.top", + "correosgoog.top", + "correosohte.top", + "correosoree.top", + "correospll.top", + "correospopo.top", + "correoxs.top", + "correrosi.shop", + "corruptiononmars.com", + "corsucod.com", + "corteiz-uk.com", + "corteizpolska.shop", + "cortesventure.com", + "corticoidswrber.info", + "cortxen.xyz", + "coruhvital.com", + "corusads.dserv.ca", + "coryldork.org", + "corytualytylko.lol", + "corzap.com", + "cos-poland.com", + "cos-sklep.pl", + "cosaxeu1.top", + "cosbil.com", + "coscus.shop", + "cosechacaf.com", + "cosiloon.com", + "cosmeticdentistmarketer.com", + "cosmeticscentre.uk.com", + "cosmeticses.com", + "cosmi.io", + "cosmicadventures.tech", + "cosmicbackgroundradiation.xyz", + "cosmiccascadecam.click", + "cosmicdisco.fun", + "cosmicgamma.xyz", + "cosmicinsights.gives", + "cosmicparticles.xyz", + "cosmicpulsars.xyz", + "cosmicradiosignals.xyz", + "cosmicspectacle.xyz", + "cosmicwhisper.quest", + "cosmoliquid.com", + "cosmopathy.org", + "cosmopolian.fr", + "cosmopolita.fr", + "cosmopolitancorner.sbs", + "cosmopoliteabber.info", + "cosmosburger.com", + "cosmoscharm.xyz", + "cosmosjackson.com", + "cosmotechlab.click", + "cosmotransferhub.space", + "cososi.com", + "cososiagnieciani.monster", + "cospoland.com", + "cospolska.top", + "cosportsbet.com", + "cossiekroi.pl", + "costabrava.magdalenamichelle.pl", + "costacrisp.cfd", + "costaricapost.biz", + "costorama.fr", + "costosteel.com", + "costperleadaff.com", + "costurasimple.com", + "coswspolpracazeby.homes", + "coswyjazdnad.quest", + "cotegratis.com", + "cothomer.kolotas.top", + "cott0nc0ndy.sbs", + "cottagewoodcampgrounds.com", + "cotydie.com", + "cotydzen.newstriy.top", + "couchathletics.com", + "couchfarms.com", + "coughat.pro", + "coukolter.kolotas.top", + "coul.loyal-program.live", + "couloun.com", + "coulwoals.site", + "counselingbusinesshelp.com", + "counsellingwala.com", + "count-server.sharethis.com", + "count.9yx.com", + "count.advanseads.com", + "count.channeladvisor.com", + "count.daem0n.com", + "count.freett.com", + "count.ly", + "count.orca-pass.net", + "count.pcpop.com", + "count.personyze.com", + "count.rin.ru", + "count.west263.com", + "count6.51yes.com", + "counted.com", + "counter.123counts.com", + "counter.24h.com.vn", + "counter.adultcheck.com", + "counter.adultrevenueservice.com", + "counter.advancewebhosting.com", + "counter.aport.ru", + "counter.avp2000.com", + "counter.bizland.com", + "counter.bloke.com", + "counter.cam-content.com", + "counter.clubnet.ro", + "counter.cnw.cz", + "counter.cz", + "counter.dreamhost.com", + "counter.dt07.net", + "counter.execpc.com", + "counter.fateback.com", + "counter.gamespy.com", + "counter.hitslinks.com", + "counter.inetusa.com", + "counter.jasmin.hu", + "counter.joins.com", + "counter.kaspersky.com", + "counter.kingsoft.com", + "counter.letssingit.com", + "counter.mirohost.net", + "counter.mojgorod.ru", + "counter.monkeybanana2.com", + "counter.monkeybanana3.com", + "counter.mycomputer.com", + "counter.nope.dk", + "counter.nowlinux.com", + "counter.ntdvn.com", + "counter.ntdvn.net", + "counter.personyze.com", + "counter.rambler.ru", + "counter.scribblelive.com", + "counter.search.bg", + "counter.sexsuche.tv", + "counter.snackly.co", + "counter.sparklit.com", + "counter.surfcounters.com", + "counter.topping.com.ua", + "counter.tripod.com", + "counter.w3open.com", + "counter.webmedia.pl", + "counter.xeanon.com", + "counter.xxxcool.com", + "counter.yakbucks.com", + "counter.yakcash.com", + "counter.yesky.com", + "counter1.bravenet.com", + "counter1.fc2.com", + "counter1.sextracker.be", + "counter10.bravenet.com", + "counter10.sextracker.be", + "counter11.bravenet.com", + "counter11.sextracker.be", + "counter12.bravenet.com", + "counter12.sextracker.be", + "counter13.bravenet.com", + "counter13.sextracker.be", + "counter14.bravenet.com", + "counter14.sextracker.be", + "counter15.bravenet.com", + "counter15.sextracker.be", + "counter16.bravenet.com", + "counter16.sextracker.be", + "counter17.bravenet.com", + "counter18.bravenet.com", + "counter19.bravenet.com", + "counter2.blog.livedoor.com", + "counter2.bravenet.com", + "counter2.freeware.de", + "counter2.sextracker.be", + "counter20.bravenet.com", + "counter21.bravenet.com", + "counter22.bravenet.com", + "counter23.bravenet.com", + "counter24.bravenet.com", + "counter25.bravenet.com", + "counter26.bravenet.com", + "counter27.bravenet.com", + "counter28.bravenet.com", + "counter29.bravenet.com", + "counter3.bravenet.com", + "counter3.sextracker.be", + "counter30.bravenet.com", + "counter31.bravenet.com", + "counter32.bravenet.com", + "counter33.bravenet.com", + "counter34.bravenet.com", + "counter35.bravenet.com", + "counter36.bravenet.com", + "counter37.bravenet.com", + "counter38.bravenet.com", + "counter39.bravenet.com", + "counter4.bravenet.com", + "counter4.sextracker.be", + "counter40.bravenet.com", + "counter41.bravenet.com", + "counter42.bravenet.com", + "counter43.bravenet.com", + "counter44.bravenet.com", + "counter45.bravenet.com", + "counter46.bravenet.com", + "counter47.bravenet.com", + "counter48.bravenet.com", + "counter49.bravenet.com", + "counter4all.dk", + "counter4u.de", + "counter5.bravenet.com", + "counter5.sextracker.be", + "counter50.bravenet.com", + "counter6.bravenet.com", + "counter6.sextracker.be", + "counter7.bravenet.com", + "counter7.sextracker.be", + "counter8.bravenet.com", + "counter8.sextracker.be", + "counter9.bravenet.com", + "counter9.sextracker.be", + "counterbot.com", + "countercoins.com", + "countercrazy.com", + "counterisa.ru", + "counters.auctionhelper.com", + "counters.auctionwatch.com", + "counters.auctiva.com", + "counters.freewebs.com", + "counters.honesty.com", + "counters.vendio.com", + "countez.com", + "counting.kmindex.ru", + "countingemotions.com", + "countiszero.com", + "countncalculate.com", + "countriesinformation.com", + "countryhavenresort.com", + "countrypal.com", + "countrypondnh.com", + "countrysongchords.com", + "countrystore.fr", + "coup.inebages.com", + "coupabois.com", + "coupleesenergyed.pro", + "coupleluv.com", + "coupling-media.de", + "coupon-family.com", + "coupondio.fr", + "couponelites.com", + "couponfreez.com", + "couponhubspot.com", + "couponmafia.com", + "couponsatcart.net", + "couponstorz.com", + "coupontopay.com", + "courageous-salamander-abe0f0.netlify.app", + "courageouscanaries.com", + "couriernote-001-site1.jtempurl.com", + "couriernotes-001-site1.ltempurl.com", + "cours-de-menuiserie.com", + "course-forge.com", + "courtmarriageinstant.com", + "courtship.kam-hram.com", + "cousvvll.site", + "covergt.com", + "covermyahs.com", + "covertstuff.com", + "covet-app.com", + "covetour.com", + "covetourblog.com", + "covgo.cc", + "covid-truth.org", + "covid19help.top", + "covidboxtest.com", + "covidcenters-eu.com", + "covidweddinggiveaway.com", + "covisitorhcmer.life", + "covsiemas.fun", + "cowairking.com", + "cowboy.contextuads.com", + "cowestoped.pro", + "cowlandagroindustries.com", + "cowneu-82732-lipoka.pages.dev", + "coworkingspaceshub.com", + "cowrock.life", + "coxmt.com", + "coyotehillshoa.com", + "coz.cztessl.live", + "cozexs.com", + "cozinhasincera.com", + "cozinyequy.live", + "cozmoinfo.com", + "cozoxyy7.monster", + "cozumiste.com", + "cozyhillside.com", + "cozywinterlife.life", + "cp-home-pl-0b601d56560.installprofi.nl", + "cp-home-pl-1a0d0279227.isavastore.com", + "cp-home-pl-2268d2c64b8.isavastore.com", + "cp-home-pl-2e597d80c13.isavastore.com", + "cp-home-pl-3865d1e21ed.installprofi.nl", + "cp-home-pl-3ace860dd39.isavastore.com", + "cp-home-pl-3e1005d6519.isavastore.com", + "cp-home-pl-4110cad20fb.isavastore.com", + "cp-home-pl-54130bc96b3.isavastore.com", + "cp-home-pl-68155446a09.isavastore.com", + "cp-home-pl-69afdf564bb.isavastore.com", + "cp-home-pl-7755530c246.installprofi.nl", + "cp-home-pl-7f2ff185162.isavastore.com", + "cp-home-pl-84871c0c4b9.isavastore.com", + "cp-home-pl-84cf70e2209.isavastore.com", + "cp-home-pl-9256ce5144d.isavastore.com", + "cp-home-pl-a971970b4ce.installprofi.nl", + "cp-home-pl-aeb3f6d7526.isavastore.com", + "cp-home-pl-b045444b381.isavastore.com", + "cp-home-pl-b6b4ad05683.installprofi.nl", + "cp-home-pl-bf7155db288.installprofi.nl", + "cp-home-pl-c1875a90595.isavastore.com", + "cp-home-pl-cba4c23439f.isavastore.com", + "cp-home-pl-d68694ad9b3.isavastore.com", + "cp-home-pl-d8bcf79decd.installprofi.nl", + "cp-home-pl-e9280f727d8.installprofi.nl", + "cp-home-pl-f3b27552fea.isavastore.com", + "cp-home-pl-f3b302a5c5b.isavastore.com", + "cp-home-pl-f5813dfdef5.installprofi.nl", + "cp-home-pl-fa433680759.isavastore.com", + "cp-home-pl-faba0bcebf0.installprofi.nl", + "cp-nvj.cfd", + "cp.oupeng.com", + "cp.pushwoosh.com", + "cpabuild.com", + "cpaclickoffer.com", + "cpagrip.com", + "cpalead.com", + "cpanel-cloud.com", + "cpanel.hindupujaonline.com", + "cpanel.nativeads.com", + "cpanel02wh.bkk1.cloud.z.com", + "cpatrack.leadn.com", + "cpatraffictracker.com", + "cpays.com", + "cpbenintisane.com", + "cpbld.co", + "cpbldi.com", + "cpenjr.com", + "cpgcircuits.com", + "cplelangues.fr", + "cpm.adspine.com", + "cpm.didna.io", + "cpm.super-links.net", + "cpm20.com", + "cpmadvisors.com", + "cpmly.com", + "cpmstar.com", + "cpolona.website", + "cppinternals.com", + "cprcertif.com", + "cpro.baidu.com", + "cpro.chatpros.site", + "cpruspost.buzz", + "cpth.wivx.skin", + "cptprimepharma.com", + "cpu.samsungelectronics.com", + "cpv.popxml.com", + "cpx-traffic.com", + "cpx.to", + "cpx.vnecdn.com", + "cpxdeliv.com", + "cpxinteractive.com", + "cq10.pages.dev", + "cq3-6a5.pages.dev", + "cq4-6cx.pages.dev", + "cq7.pages.dev", + "cqcounter.com", + "cqg.zdbtb.icu", + "cqkahe.com", + "cqwsm.gazeta-regionalna.com", + "cr1spcol0rs.xyz", + "cr3am8d3l2ght.sbs", + "cr7l.com", + "cra-arc-gc-ca.noads.biz", + "cra-etransfer.online", + "crabbychin.com", + "crabbyshellsseafoodshack.com", + "craby-hk.com", + "crackfulldownload.com", + "crackguru.tk", + "crackhouserecordingstudio.com", + "crackspider.net", + "cracksplanet.com", + "crackzplanet.com", + "cradledheart.com", + "crafde.com", + "craftcalculus.cam", + "craftedtale.com", + "craftinger.com", + "craftingfiction.com", + "craftlymc.com", + "craftquark.click", + "craftsfactor.com", + "craftsportswearpolska.pl", + "craftsviewhome.com", + "crafttac.com", + "crafty-lane.com", + "craftycreations.lat", + "craftyimports.com", + "craftykobold.com", + "craftymitnds.biz", + "craftysscorner.biz", + "craigbe.com", + "craitav.xyz", + "crakoolertas.com", + "craktocous.com", + "craktraffic.com", + "cramburycomexcorp.com", + "cranemeadowsgolf.com", + "crank-shock.com", + "crankcasees.pro", + "cranwell.sbs", + "crash.163.com", + "crashchance.com", + "crasheye.cn", + "crashlytics.163.com", + "crashlytics.com", + "crashlyticsreports-pa.googleapis.com", + "crashnest.com", + "crashteeth.click", + "cratecamera.com", + "craunchprisma.host", + "crave-guide.com", + "craveforlocal.com", + "crawlability.com", + "crawlclocks.com", + "crawlernet.com", + "crawlschool.com", + "crawse.com", + "crazy-minds.com", + "crazycontas.com", + "crazyegg.com", + "crazyfingertattoos.com", + "crazygreat.com", + "crazypopups.com", + "crazyprotocol.com", + "crazytripsin.com", + "crca.pl", + "crcs.rign.top", + "crdp-strsbourg.fr", + "cre-ads.com", + "cre8tive5.quest", + "creaetiv.com", + "creampie-inside.com", + "creampie.afdss.info", + "creamretin.com", + "crearehnle.unfottedht.com", + "creat1vedrive.site", + "creat1venn00k.site", + "create-a-scapes.com", + "create.leadid.com", + "create.lidstatic.com", + "createdex.sbs", + "createdfromnature.com", + "createfixit.icu", + "createfora.sbs", + "createloudness.com", + "createme.space", + "createtips.com", + "createvites.com", + "createyourfreeaccount.com", + "creatiact.com", + "creatiby1.unicast.com", + "creating-spectacular.com", + "creating.studio", + "creationbouchons.com", + "creationofera.org", + "creative-analytics.crossinstall.io", + "creative-cdn.appgrowth.com", + "creative-platform.vrvm.com", + "creative.ad131m.com", + "creative.adshuffle.com", + "creative.alxbgo.com", + "creative.eagllwin.com", + "creative.lkqd.net", + "creative.mathads.com", + "creative.metalyzer.com", + "creative.nscash.com", + "creative28nj5.quest", + "creativeanam.com", + "creativebowie.com", + "creativecarrer.com", + "creativecdn.com", + "creativecx.xyz", + "creativedesigns.cfd", + "creativedesigns360.com", + "creativedistillerygov.com", + "creativedsolutions.pl", + "creativeexpressions.charity", + "creativefaust.com", + "creativeinternetmarketing.net", + "creativeitwebsolutions.com", + "creativejog.com", + "creativelabstudio.net", + "creativelanedesigners.com", + "creativelosom.biz", + "creativemindhacks.com", + "creativeminds.cfd", + "creativemindsstudio.live", + "creativepalates.com", + "creativeproplat.pics", + "creativequilll.com", + "creatives.crossinstall.com", + "creatives.gunosy.com", + "creatives.purpleads.io", + "creatives.rgadvert.com", + "creativeshakestudio.com", + "creativestoreeg.com", + "creativeteam.it", + "creativethoughts.site", + "creativetre.com", + "creativeusger1.xyz", + "creativlonk.fr", + "creativxaemind.xyz", + "creatorcontent.com", + "creatorscompanybusiness.com", + "creattivevibe.biz", + "creatureszone.com", + "creatyvervisual.com", + "creawebsolution.com", + "creayan-dev.xyz", + "crebitagricols.top", + "credenceforex.com", + "credeology.com", + "credibleaccess.cfd", + "credibleexchange.click", + "credifya.com", + "credit-card-application.now-cash.com", + "credit-cards.shengen.ru", + "creditcarddeclined.com", + "creditcleanse.com", + "creditfix2day.com", + "creditmuteuel.fr", + "creditmutuel-epargesalariale.fr", + "creditorapid.com", + "creditperformance.com.br", + "creditrepairgeniuses.com", + "creditron.org", + "creditsoffer.blogspot.com", + "credituturn.com", + "creditvnd.com", + "credklub.com", + "credlim6.wixsite.com", + "credomakeupstudio.com", + "credy.pl", + "creepystickers.com", + "creepzclaim.com", + "creestyleu.com", + "cregzo.com", + "creitolabs.cyou", + "crelators.online", + "crenwes.dcms.site", + "creofession.com", + "creook.com", + "crescent-silverwoods-powai.com", + "crescentmoonmux.com", + "cresioman.site", + "cressetcapitai.com", + "cresssetcapital.com", + "crestedgeko.com", + "crestedharmony.cam", + "crestudent.com", + "cretique.com", + "cretumfc.com", + "creview.adbureau.net", + "crewmaxx.com", + "crflyshop.com", + "criadorocultodeconteudo.com", + "crianzafectiva.com", + "criapediatria.com.br", + "cric-bizz.com", + "cricbos.com", + "cricbuzzshops.com", + "cricdhmaal.com", + "cricket2day.com", + "cricketpredictionfantacy.com", + "cricketsleagues.com", + "cricketstar11.com", + "crickhel.com", + "crickstime.com", + "criclucks.com", + "cricodd.com", + "cricone.in", + "cricsball.com", + "cridbot.com", + "crietertas.com", + "crilns.com", + "crimedocumentaries.com", + "crimg.sv.publicus.com", + "criminalisticamoderna.com", + "criminallawofarizona.com", + "crimsoncharm.sbs", + "crimsonmeadow.com", + "crimsonrose.live", + "crine.sbs", + "criptobillionaire.store", + "criptoeconomia.com.br", + "criptowork.com", + "crisalidaonline.net", + "crisfineart.com", + "crisky.cfd", + "crispadvertising.com", + "crisrodriguesdigital.com", + "cristianbauza.com", + "cristinarochagomez.com", + "cristionasyooge.info", + "crit927a8z-trace82yaz.agnieskza0021.com.pl", + "criteo.com", + "criteo.net", + "criteriia.sbs", + "critictruck.com", + "critiquefilm.fr", + "crittercism.com", + "crittiq.com", + "crixum.com", + "crm-batory.org", + "crm-grupoemerita.com", + "crm-shop.com", + "crm.bizfly.vn", + "crm.englishtown.edu.vn", + "crma-app.com", + "crmbizfly.todo.vn", + "crmmarseguros.com", + "crmx.eqvn.net", + "crnanet.com", + "cro-made.com", + "cro-pl.com", + "cro53.com", + "crockeryhcmer.life", + "crockettdivers.com", + "crocopop.com", + "croesusantu.com", + "croissieres.fr", + "crop.warycafe.com", + "cropp-online.com", + "cropp-online.top", + "cropp-pl.top", + "croppccom.top", + "croppcom.top", + "croppfever.shop", + "croppon.com", + "cropps.top", + "croppsonline.shop", + "croptyloanhub.com", + "crore100.com", + "crosepay.com", + "crosperi.info", + "cross-promo.mwx.ext.mobilityware.com", + "cross-promos.tuanguwen.com", + "crosscreekchurchoregon.com", + "crossfitwotd.com", + "crosslanesorganics.com", + "crossoverhub.com", + "crosspartners.net", + "crosspromo.hutchgames.io", + "crosspromo.voodoo.io", + "crosspromotion.weplayer.cc", + "crossroadsbluesradio.com", + "crossstitchatthesilverneedle.com", + "crosstechsols.com", + "crossunite.pw", + "crotchetprosauropoda.space", + "crouslyon.fr", + "crowd-millionaire.com", + "crowd1.com", + "crowdedmass.com", + "crowdfreelancing.com", + "crowdgravity.com", + "crowdhacks.org", + "crowdignite.com", + "crowdlearning-buffalo.com", + "crowgirlstudio.com", + "crownbow.site", + "crownchesssociety.com", + "crowncsin.com", + "crownofindiapattaya.com", + "crownsafe.net", + "crownviz.com", + "crp.urekamedia.com", + "crpo.fr", + "crrreativeminds.life", + "crsspxl.com", + "crsystems.it", + "crta.dailymail.co.uk", + "crtappsoffer.com", + "crtv.mate1.com", + "crudexcoins.org", + "cruditysazuge.info", + "cruisebuilder.com", + "cruisecorridor.xyz", + "cruiseposts.com", + "cruk.azpz.top", + "crumplicious.shop", + "crunchfaq.com", + "crunchycoders.com", + "crunchylifehacks.com", + "crushedfilm.com", + "crux.songline.com", + "cruxapple.boats", + "cruxeffect.com", + "cruxquay.lol", + "crwdcntrl.net", + "cry0alcrest.xyz", + "cryp2money.com", + "cryplister.com", + "crypneteasy.com", + "crypotcurrencybetting.com", + "cryptbnkcpx.com", + "cryptca.com", + "cryptgpt.top", + "crypticpips.site", + "cryptmusk.cc", + "crypto-boom.io", + "crypto-boom.org", + "crypto-certitrace.com", + "crypto-engine.live", + "crypto-engine.pl", + "crypto-engineapp.com", + "crypto-genius.org", + "crypto-group.org", + "crypto-guild.com", + "crypto-images.com", + "crypto-loot.com", + "crypto-loot.org", + "crypto-mania.co.uk", + "crypto-miner-world.pro", + "crypto-nation-pro.com", + "crypto-nationapp.com", + "crypto-smartchain.com", + "crypto-superstar.io", + "crypto-trader.cloud", + "crypto1234.com", + "crypto4boss.com", + "cryptoalliance.herokuapp.com", + "cryptoanlyses.com", + "cryptoassetsrank.com", + "cryptobest.eu", + "cryptobiosissrfher.com", + "cryptoblog.biz", + "cryptobulls.com", + "cryptocoinjar.com", + "cryptocoinsad.com", + "cryptocoinze.com", + "cryptocomebackpro.co", + "cryptocurrecny.com", + "cryptodezire.com", + "cryptoello.com", + "cryptoengine.biz", + "cryptoengine.io", + "cryptofindy.com", + "cryptofundfx.com", + "cryptofxts.com", + "cryptogamblingsite.com", + "cryptogetback.com", + "cryptogrupobancolombia.com", + "cryptoinegypt.com", + "cryptoinnercircle.org", + "cryptoinsidenews.com", + "cryptojr.org", + "cryptokamoto.com", + "cryptokg.com", + "cryptokitties.com", + "cryptokoinz.com", + "cryptolabel.com", + "cryptolabpro.com", + "cryptolegacypro.com", + "cryptomatic.top", + "cryptomera.com", + "cryptominded.com", + "cryptominetoken.com", + "cryptomint.site", + "cryptomoney.vip", + "cryptomoneyhub.site", + "crypton00b.com", + "cryptonewland.org", + "cryptonismo.com", + "cryptonova.site", + "cryptopickup.com", + "cryptopockett.com", + "cryptopost.shop", + "cryptoprofit.pl", + "cryptoraja.com", + "cryptorar.com", + "cryptorevolt.app", + "cryptorobo.app", + "cryptoruuf.com", + "cryptoshortspot.com", + "cryptoshorttrade.com", + "cryptosmartinvestment.com", + "cryptosoft.app", + "cryptostormliber.site", + "cryptotiming.org", + "cryptotitanic.com", + "cryptotrader.software", + "cryptotradingapi.com", + "cryptouniversep2p.com", + "cryptoupp.com", + "cryptoxix.com", + "cryptoxusetrade.com", + "cryptozycie.com", + "cryptroarbitragebot.com", + "crystal-residence.com", + "crystal.taxility.com", + "crystalboulevard.com", + "crystalclearskies.gives", + "crystalfreeze.xyz", + "crystalglass.site", + "crystalincantation.com", + "crystallized3d.com", + "crystalmagicworldz.xyz", + "crystalslot.com", + "crysys.org", + "cs-2-trade.com", + "cs-55.site", + "cs-55.space", + "cs-55.website", + "cs-cart.jp", + "cs-gra.pl", + "cs-kn.de", + "cs-twitch.tv", + "cs.analytics.lego.com", + "cs.co", + "cs.exitmonitor.com", + "cs.float.co.cm", + "cs.lkqd.net", + "cs.luckyorange.net", + "cs.montrealplus.ca", + "cs1g.com", + "cs2-esl.com", + "cs2-natus.pro", + "cs2-play.ru", + "cs2-rolls.com", + "cs2allin.com", + "cs2buff.net.ru", + "cs2fut.com", + "cs2g.ru", + "cs2h.ru", + "cs2lucky.pro", + "cs2matchmaking.com", + "cs2navi.fun", + "cs2newtour.com", + "cs2opengift-free.com", + "cs2pop.com", + "cs2s1mple.org", + "cs2skin4you.com", + "cs2skinforyou.com", + "cs2skingive.com", + "cs2skinsforyou.com", + "cs2take.pro", + "cs2tt.ru", + "cs2vault.com", + "cs2wincase.pro", + "cs6hm.com", + "csad.fkkg.lat", + "csclao.com", + "cse135cheungjr.com", + "csf.coivalop.xyz", + "csfieldguide.com", + "csgarazer.com", + "csgo-fsport.ru", + "csgo-jackpot.net", + "csgo-tv.com", + "csgo2-access.com", + "csgoezknife.com", + "csgos1mple.com", + "csgoskinbase.com", + "csgovipcase.com", + "csgowatch.com", + "csharkapp.com", + "cshjvbwe.site", + "cshn.oowa.top", + "cshugen.com", + "csi.gstatic.com", + "csjd.onprograms.xyz", + "csk.ru", + "cskh-hcm.fpt.edu.vn", + "cskh.onlinecrm.vn", + "csma95349.analytics.edgesuite.net", + "csmads.gameclick.vn", + "csmgdynia.com", + "csmney.pro", + "csmstaff.com", + "csn.zbd0.top", + "csp-registration.com", + "csposhelps.xyz", + "cspossupport.cyou", + "csqtechnologies.com", + "csr.onet.pl", + "csrival2.net", + "css-data.com", + "cssinspired.com", + "csskil.com", + "csskins.org", + "cstourgo.com", + "cstrespsurvey.ca", + "csuiterpodcast.com", + "csuiterspodcast.com", + "csvipcs.com", + "cswilliamsburg.com", + "csxindia.com", + "cszz.ru", + "ct.5.p2l.info", + "ct.impactradius.com", + "ct.pinterest.com", + "ct.tesxappes.top", + "ct1.ojaru.jp", + "ct1.xrea.com", + "ct2.aikotoba.jp", + "ct2.amigasa.jp", + "ct2.comclick.com", + "ct2.harisen.jp", + "ct2.momijioroshi.com", + "ct2.wakatono.jp", + "ct20.cfd", + "ctaour.space", + "ctasco.com", + "ctbdev.net", + "ctbike.pl", + "ctcswap.com", + "ctenali.sbs", + "ctfhq.com", + "ctfnepal.com", + "ctgdevtools.com", + "cthgr.com", + "ctibank.com", + "ctibrc.org", + "cticharts.com", + "ctlzknrglnyve9riobkdmgusi.mrjsiq.pl", + "ctmail.dns-dns.com", + "ctnsnet.com", + "ctologger01.analytics.go.com", + "ctrck.com", + "ctrlchic.com", + "ctsecuritylocksmiths.com", + "ctt.pt-particulares.mandalozz.com", + "cttracking08.com", + "ctv.adelement.com", + "ctxenterprises.com", + "ctxholdings.com", + "ctyguide.com", + "ctyquangduc.com", + "cu-cn-north00001.gala.convection.cn", + "cu-cn-north00002.gala.convection.cn", + "cuadrosyposters.com", + "cubancourage.com", + "cubebuildingsupplies.com", + "cubeion.com", + "cubicpani.com", + "cuboid.sbs", + "cucinasostenibile.com", + "cuddiesbuddies.com", + "cuddlecrawlers.com", + "cuddly-giggle-giggle.pages.dev", + "cuder.fr", + "cue4you.nl", + "cuebiq.com", + "cuelang.com", + "cuerpoidealstore.com", + "cuervohosting.com", + "cufernot.xyz", + "cufersir.xyz", + "cufymyameo.info", + "cugnfiloukver.com", + "cuidamiperrito.com", + "cuidarecrescer.com", + "cuidatueconomia.com", + "cuisinieris.info", + "cuissy.com", + "cukierniasowa.com.pl", + "cukierniatylczynscy.lh.pl", + "cukiers.com", + "culina34.site", + "culinarmove.site", + "culinarydelights.cfd", + "culinarydelights.xyz", + "culini.com", + "culiwev.sbs", + "cullligan.fr", + "culltis-2134bolian.pages.dev", + "culturalfoundation.fr", + "culturalwonders.buzz", + "culture-wheel.com", + "culturevulturesfez.org", + "culturway.com", + "culysoe9.bond", + "cumbeig.com", + "cumbersomecloud.com", + "cumc-hmb.com", + "cumgurus.com", + "cumincas.xyz", + "cumsexx.com", + "cumuluscrest.click", + "cuninga.pics", + "cuntwars.com", + "cuockureing.com", + "cup.innwest.top", + "cup.mastercasc.top", + "cupball.life", + "cupcak3hea.quest", + "cupcakeposy.com", + "cupclock.life", + "cupflorhzd.site", + "cupidcall.xyz", + "cupigyokue.com", + "cupmak.com", + "cuponistas.com", + "curacut.com", + "curaguy.com", + "curaleafteam.com", + "curamenaturalhealth.com", + "curatecouncils.com", + "curdashop.com", + "cureandwellnesscentre.com", + "curecreative.com", + "cureterminaldiseases.com", + "curiositychronicle.fun", + "curiosobscura.com", + "curiouslycultural.com", + "curist.net", + "curlmynd.com", + "curlsandcoifs.xyz", + "curnama.site", + "currency-bm.com", + "currency.innwest.top", + "currenteventshub.host", + "currentltyattupgradenet.weebly.com", + "currentlydating-location.com", + "currentmntly5663.weebly.com", + "currentparcei.com", + "currentrealtime.shop", + "currentrealtimenews.shop", + "currentrealtimestories.click", + "currentwebsolutions.com", + "curryleaftx.com", + "curryspl.com", + "cursedemojis.com", + "curso-inglesacelerado.com", + "cursoalimentos.com", + "cursor.kvada.globescale.com", + "cursosdochef.com", + "cursoseconomicos.com", + "cursosoficialseguro.com", + "cursosriverlife.com", + "cursoszoho.com", + "curtaincows.com", + "curtainnorm.lat", + "curve.fm", + "curve.frl", + "curve.fyi", + "curve.si", + "curve.so", + "curvedhoney.com", + "curvedsquirrel.com", + "curvefi.io", + "curveinteractions.com", + "curves.exchange", + "curves.fi", + "curvyymoon.com", + "curwe.fi", + "cuscoholistichealing.com", + "cush1.eufxprof.top", + "cusha.nalez.top", + "cushiondrum.com", + "cusize.com", + "cusk-usa.com", + "cusptide.rent", + "custaff.org", + "custodyforfathers.com", + "custom-poker-tables.com", + "custom-wrs.api.responsys.net", + "custom.yieldify.com", + "customad.cnn.com", + "customads.co", + "customaipromts.com", + "customattribute.com", + "customautobodyaz.com", + "customboxtemplates.com", + "customcabinetneeded.com", + "customcakesandcatering.com", + "customcashback.com", + "customer-account-inc.com", + "customer-account-management.com", + "customer-account-service.com", + "customer-account-settings.com", + "customer-care-department.netlify.app", + "customer-help-center-inc.com", + "customer-service8765.com", + "customer.cludo.com", + "customerarea.co", + "customercreate.com", + "customerhelpdata.com", + "customers-lidl.kameleoon.com", + "customers.fptad.com", + "customers.kameleoon.com", + "customersupporthelp.com", + "customerteampaypal.wixsite.com", + "customertransformation.net", + "customgifty.com", + "customhealthy.com", + "customize-me.com", + "customize.dtiserv.com", + "customjackethub.com", + "customtoursoffrance.com", + "customtrack-up.com", + "customtraffic.impactradius.com", + "customveganchallenge.com", + "customwoodworkinalbany.com", + "cusuvuo7.cfd", + "cusuvuo7.fun", + "cusuvuo7.monster", + "cusuvuo7.online", + "cusuvuo7.quest", + "cusuvuo7.rest", + "cusuvuo7.sbs", + "cusuvuo7.site", + "cusuvuo7.space", + "cusuvuo7.website", + "cusuvuo7.xyz", + "cutcurrent.com", + "cute-gossip.com", + "cutebaitsforum.cc", + "cuteblowjob.com", + "cutecams.space", + "cutechin.com", + "cutecommunistcatboy.com", + "cutecushion.com", + "cutedolls.top", + "cutegirls.cc", + "cutesaucepuppy.com", + "cutetimes.com", + "cuteturkey.com", + "cutletqfyp.cfd", + "cutmytax.com", + "cutsnkicks.com", + "cutting-machines.netlify.app", + "cuttit.com", + "cuurrycraaft.xyz", + "cuvarisrca.com", + "cuvre.financial", + "cuwitea4.monster", + "cuwofoa0.pro", + "cuxapaumao.info", + "cuzable.autos", + "cuzal.cfd", + "cuzance.store", + "cuzclub.monster", + "cuzence.site", + "cuzgroup.beauty", + "cuzinfo.cyou", + "cuzion.top", + "cuzonline.cfd", + "cuzore.site", + "cuzplus.store", + "cv-0dg.cfd", + "cv.bsvideos.com", + "cv.gtryda.com", + "cvcc.activdep.top", + "cved27.sbs", + "cvedashboard.com", + "cvent.axiatraders.com", + "cvfww.cn", + "cvlinx.com", + "cvmn.truproggs.top", + "cvo.actyprogss.top", + "cvoe.prodepl.top", + "cvrepo.com", + "cvrgold.com", + "cvronpols.com", + "cvupdateservice.com", + "cvuu.progictpro.top", + "cvuw.activitpprog.top", + "cvv.tdp-like.xyz", + "cvx.actyprogss.top", + "cvyv.autotrdes.top", + "cvzaemit7.monster", + "cvzfoods.com", + "cw-9p0.sbs", + "cw.nu", + "cwpl.zarobab.top", + "cx.ssacdn.com", + "cxaa.spaactivs.top", + "cxbconstructions.com", + "cxcc.spaactivs.top", + "cxcontract.com", + "cxense.com", + "cxense.com.edgekey.net", + "cxheguuv3s.shop", + "cxnn.actiprogz.top", + "cxqhh.com", + "cxss.activdep.top", + "cxss.activitpprog.top", + "cxuh.spaactivs.top", + "cxuu.spaactivs.top", + "cxvc.eastruprog.xyz", + "cxwe.actiprogz.top", + "cxy2.cfd", + "cy43164.tmweb.ru", + "cya2.net", + "cyb3rgam3r420elon.com", + "cybe9curit0ns.live", + "cyber-folks.disahair.de", + "cyber-folks.kruzineser.org", + "cyber-folks.moritzsasowski.de", + "cyber-folks.scrimbus.de", + "cyber-pl.info", + "cyber2win-cs.com", + "cyberadvance.sbs", + "cyberaluxup20.site", + "cyberarik.site", + "cyberaway.space", + "cyberbooty.com", + "cyberbounty.com", + "cyberbyteq.xyz", + "cybercall.space", + "cybercase.space", + "cybercatalyst.pw", + "cybercentr.com", + "cyberchampion.pw", + "cybercircuit.pw", + "cybercloudcafe.com", + "cybercluster.pw", + "cybercore.cyou", + "cybercuz.space", + "cyberdomen.space", + "cyberduck.fr", + "cyberfaery.com", + "cyberfinsec.com", + "cyberflash.space", + "cyberfolks-pl-006e9b7191c.mentum.eng.br", + "cyberfolks-pl-01a51c904db.mentum.eng.br", + "cyberfolks-pl-0510ea8e26e.mwpavimentos.com.br", + "cyberfolks-pl-05eb6b44dcb.mwpavimentos.com.br", + "cyberfolks-pl-076eb3a3ec8.mwpavimentos.com.br", + "cyberfolks-pl-0bfabd02e77.mwpavimentos.com.br", + "cyberfolks-pl-0e3c4a27ada.mwpavimentos.com.br", + "cyberfolks-pl-0edc474226b.mwpavimentos.com.br", + "cyberfolks-pl-136eb97472d.mwpavimentos.com.br", + "cyberfolks-pl-13769042fdb.mwpavimentos.com.br", + "cyberfolks-pl-14012d0ac8a.mentum.eng.br", + "cyberfolks-pl-145d8b61832.mentum.eng.br", + "cyberfolks-pl-1462e2a8f3e.notariusztarnowskiegory.pl", + "cyberfolks-pl-1a8fcd76d7a.mwpavimentos.com.br", + "cyberfolks-pl-1ab203d6fa2.mwpavimentos.com.br", + "cyberfolks-pl-1e307c55024.mentum.eng.br", + "cyberfolks-pl-2152de1ef27.mwpavimentos.com.br", + "cyberfolks-pl-2482a2959c5.mentum.eng.br", + "cyberfolks-pl-25130446f40.mwpavimentos.com.br", + "cyberfolks-pl-254d7b45a04.mwpavimentos.com.br", + "cyberfolks-pl-27bb1618c35.mwpavimentos.com.br", + "cyberfolks-pl-2a9f05b40f5.mwpavimentos.com.br", + "cyberfolks-pl-2baad7d28ab.notariusztarnowskiegory.pl", + "cyberfolks-pl-2bb014ca608.mwpavimentos.com.br", + "cyberfolks-pl-2cdea973caf.notariusztarnowskiegory.pl", + "cyberfolks-pl-2ef60731090.mwpavimentos.com.br", + "cyberfolks-pl-31ff89c858c.mwpavimentos.com.br", + "cyberfolks-pl-3250caf0a9b.mwpavimentos.com.br", + "cyberfolks-pl-35236ee01b5.mentum.eng.br", + "cyberfolks-pl-35b2ac8fbd8.mentum.eng.br", + "cyberfolks-pl-3742c09d9f5.mwpavimentos.com.br", + "cyberfolks-pl-37dc5e4399d.notariusztarnowskiegory.pl", + "cyberfolks-pl-388b9f8d572.mwpavimentos.com.br", + "cyberfolks-pl-3a72a3957f9.mwpavimentos.com.br", + "cyberfolks-pl-3cb18458ba7.mwpavimentos.com.br", + "cyberfolks-pl-3fbc3d6eb68.mwpavimentos.com.br", + "cyberfolks-pl-424baea12c2.mwpavimentos.com.br", + "cyberfolks-pl-4543b9a26c9.mwpavimentos.com.br", + "cyberfolks-pl-554d2ef05ae.mwpavimentos.com.br", + "cyberfolks-pl-558fdaf2f1f.mwpavimentos.com.br", + "cyberfolks-pl-588ef1e2352.mentum.eng.br", + "cyberfolks-pl-58bcfe4fb90.mwpavimentos.com.br", + "cyberfolks-pl-5a8edf657b3.mwpavimentos.com.br", + "cyberfolks-pl-603dd926bfe.mentum.eng.br", + "cyberfolks-pl-61259b4e7f1.mwpavimentos.com.br", + "cyberfolks-pl-661f38f011b.mwpavimentos.com.br", + "cyberfolks-pl-6800ff172dd.mentum.eng.br", + "cyberfolks-pl-6f9528651d3.mwpavimentos.com.br", + "cyberfolks-pl-6ff1ea972e0.mwpavimentos.com.br", + "cyberfolks-pl-715fc64f609.mwpavimentos.com.br", + "cyberfolks-pl-73697f8ba61.mwpavimentos.com.br", + "cyberfolks-pl-74c0100f79f.mwpavimentos.com.br", + "cyberfolks-pl-75f03c262eb.mwpavimentos.com.br", + "cyberfolks-pl-7694dc18153.mentum.eng.br", + "cyberfolks-pl-77c0b66c802.notariusztarnowskiegory.pl", + "cyberfolks-pl-799f28904fb.mwpavimentos.com.br", + "cyberfolks-pl-79f5bb37c60.mwpavimentos.com.br", + "cyberfolks-pl-7b1ed41081b.mwpavimentos.com.br", + "cyberfolks-pl-7ddf9ed7f56.mwpavimentos.com.br", + "cyberfolks-pl-805b22b8b25.mwpavimentos.com.br", + "cyberfolks-pl-8271dc88af7.mentum.eng.br", + "cyberfolks-pl-82f55d633ca.notariusztarnowskiegory.pl", + "cyberfolks-pl-834e7500ac0.mwpavimentos.com.br", + "cyberfolks-pl-844f6c467c4.mwpavimentos.com.br", + "cyberfolks-pl-84d69ba8659.notariusztarnowskiegory.pl", + "cyberfolks-pl-889729671e3.mwpavimentos.com.br", + "cyberfolks-pl-8e057bde723.mwpavimentos.com.br", + "cyberfolks-pl-8fc0eedab86.mwpavimentos.com.br", + "cyberfolks-pl-930002ce559.mwpavimentos.com.br", + "cyberfolks-pl-941fe1f866f.mwpavimentos.com.br", + "cyberfolks-pl-988357a66a8.mwpavimentos.com.br", + "cyberfolks-pl-9c252959df0.notariusztarnowskiegory.pl", + "cyberfolks-pl-9e2be23b100.mentum.eng.br", + "cyberfolks-pl-a06172e20ae.mwpavimentos.com.br", + "cyberfolks-pl-a350ff730e2.mwpavimentos.com.br", + "cyberfolks-pl-a3e77035d08.mwpavimentos.com.br", + "cyberfolks-pl-a5bcdbdc3c2.mwpavimentos.com.br", + "cyberfolks-pl-aa5612f6635.mwpavimentos.com.br", + "cyberfolks-pl-aa65357d798.mwpavimentos.com.br", + "cyberfolks-pl-aa6d02baeca.mwpavimentos.com.br", + "cyberfolks-pl-abb42fe9681.mentum.eng.br", + "cyberfolks-pl-b3981eb0ecc.mwpavimentos.com.br", + "cyberfolks-pl-b7f9110433a.mwpavimentos.com.br", + "cyberfolks-pl-b80d87e79ef.mwpavimentos.com.br", + "cyberfolks-pl-b965583264d.mwpavimentos.com.br", + "cyberfolks-pl-bc993c26672.notariusztarnowskiegory.pl", + "cyberfolks-pl-bce9a5e40fa.mwpavimentos.com.br", + "cyberfolks-pl-bd3aaa84ed2.mwpavimentos.com.br", + "cyberfolks-pl-c178d4d2087.mwpavimentos.com.br", + "cyberfolks-pl-c353516857f.mwpavimentos.com.br", + "cyberfolks-pl-c83340da623.mwpavimentos.com.br", + "cyberfolks-pl-c92358ec5d5.mwpavimentos.com.br", + "cyberfolks-pl-c98a184faa6.mwpavimentos.com.br", + "cyberfolks-pl-ca046805151.mwpavimentos.com.br", + "cyberfolks-pl-d022915be13.mwpavimentos.com.br", + "cyberfolks-pl-d17c90eeab0.mwpavimentos.com.br", + "cyberfolks-pl-d18f49f0393.mentum.eng.br", + "cyberfolks-pl-d3bd32c7b01.mwpavimentos.com.br", + "cyberfolks-pl-d554c3ba0d5.mwpavimentos.com.br", + "cyberfolks-pl-daa5fc494e1.mwpavimentos.com.br", + "cyberfolks-pl-dc75e0f5324.mwpavimentos.com.br", + "cyberfolks-pl-de106700761.mwpavimentos.com.br", + "cyberfolks-pl-e05607aeef2.mwpavimentos.com.br", + "cyberfolks-pl-e0ff156c3b0.mwpavimentos.com.br", + "cyberfolks-pl-ebc162f0042.mwpavimentos.com.br", + "cyberfolks-pl-ec1004706ac.mwpavimentos.com.br", + "cyberfolks-pl-ef0e3974ea0.mwpavimentos.com.br", + "cyberfolks-pl-ef104be39ff.mwpavimentos.com.br", + "cyberfolks-pl-f1db77ac15a.mwpavimentos.com.br", + "cyberfolks-pl-f30e597fc4d.mwpavimentos.com.br", + "cyberfolks-pl-f61e1c2a4c5.mwpavimentos.com.br", + "cyberfolks-pl-fbe221c16dc.mwpavimentos.com.br", + "cyberfolks-pl-fdd53f8106b.mwpavimentos.com.br", + "cybergeniusi.xyz", + "cybergroceryfiji.com", + "cyberhard.space", + "cyberjordan.com", + "cyberkhyber.com", + "cyberkum.space", + "cyberkuma.space", + "cyberlinkme.com", + "cyberlup.space", + "cybermecca.com", + "cybermistis.space", + "cybermulti.space", + "cybernewlifeup.site", + "cybernexus.pw", + "cybernight.space", + "cybernode.pw", + "cyberoothealthcare.com", + "cyberpanel.fr", + "cyberpray.space", + "cyberprodup.site", + "cyberprotection.pro", + "cyberrack.space", + "cyberreal.space", + "cyberrekov.space", + "cybersafetyandsoundness.com", + "cyberscat.com", + "cybersecureremote.com", + "cybersecurityacademyctf.com", + "cybersecvpn.com", + "cybersecvpn.net", + "cyberseit.space", + "cyberset.space", + "cyberspacecompliance.com", + "cyberspectrum.pw", + "cyberspheretech.xyz", + "cyberstable.space", + "cyberstream.bond", + "cybertown.ru", + "cybertronecosystem.com", + "cyberwizardl.xyz", + "cyberzine.com", + "cybhear.com", + "cybilling.com", + "cybizen.com", + "cybmarsh.com", + "cybrsunday.com", + "cyclecondition.bond", + "cyclelized.com", + "cyclingmanagersim.com", + "cyclingstock.com", + "cyclobenzaprine.1.p2l.info", + "cyclobenzaprine.ourtablets.com", + "cydoor.com", + "cyfavaalyo.org", + "cyfe.fr", + "cyiprus-post.top", + "cylenceprotect.com", + "cylligen.com", + "cyllygen.com", + "cylontef.sbs", + "cymbrellas.com", + "cynergyper4mers.com", + "cynlinh.com", + "cyp.ewelinajaniak.pl", + "cyperior-store.site", + "cyphercoda.com", + "cyphire.com", + "cyppolice.com", + "cypru-spost.com", + "cypruspost-nri.top", + "cyprusposts.top", + "cypruspostsa.top", + "cypruspostsu.top", + "cypruspostt.top", + "cyptop.com", + "cyqyboarei.info", + "cyrenaicismjaler.life", + "cyrng.sbs", + "cyro-dba.com", + "cyscosmetics.com", + "cyseal.cyveillance.com", + "cysedea0.xyz", + "cyt-8c.sbs", + "cytens.sbs", + "cyvareolua.com", + "cz-binance.com", + "cz-coinbase.com", + "cz.my-dreams.xyz", + "cz.trdplatform.xyz", + "cz11.clickzs.com", + "cz11.clickzzs.nl", + "cz2.clickzs.com", + "cz3.clickzs.com", + "cz4.clickzs.com", + "cz4.clickzzs.nl", + "cz5.clickzs.com", + "cz5.clickzzs.nl", + "cz6.clickzs.com", + "cz7.clickzs.com", + "cz7.clickzzs.nl", + "cz8.clickzs.com", + "cz8.clickzzs.nl", + "cz9.clickzs.com", + "czarnedowody.click", + "czarnypunkt.click", + "czarownica-online-pl.5v.pl", + "czas-na-fb.blogspot.com", + "czasbiegnie.click", + "czasmija.click", + "czasnakino.pl", + "czasnawiadomienia.click", + "czasodpoczynekcos.fun", + "czasopisma24h.click", + "czasopismoprawda.click", + "czasopismowe.click", + "czaspieknobyla.pics", + "czasplynie.click", + "czasprowokacji.click", + "czaswspolpracataki.space", + "czaswspomnien.click", + "czcoccitanie.com", + "czech-synergy.com", + "czekamynainfo.click", + "czekamywszyscy.click", + "czerwonydomkk.site", + "czesioland.rozaliaclaudia.com.pl", + "czeslawa.alekssokalski.nieruchomosci.pl", + "czestochowa24.atthost24.pl", + "czilladx.com", + "czuwamyspolecznie.click", + "czxa.fsdvzxaq.shop", + "czymniesledzili.tel", + "czynnyudzial.click", + "czyodpoczynekoni.sbs", + "czystypowiat.pl", + "czytajmyduzo.click", + "czytamygazety.click", + "czytamyinfo24h.rent", + "czytamywspolnie.click", + "czytooszustwo.pl", + "czywitalnosczraz.beauty", + "czywyjazddo.space", + "d-0awp.lat", + "d-2g8j.sbs", + "d-3ynl.sbs", + "d-57o3.cfd", + "d-and-h.com", + "d-b72j.sbs", + "d-bring.cfd", + "d-cache.microadinc.com", + "d-collect.jennifersoft.com", + "d-collector.jennifersoft.com", + "d-enemy.cfd", + "d-fkge.sbs", + "d-gx6i.lat", + "d-hoot.com", + "d-l529.sbs", + "d-ldeliv.com", + "d-markets.net", + "d-pdproduct.64534419.xyz", + "d-road.com", + "d-simple-api.com", + "d-stuff.cfd", + "d-t9zu.icu", + "d-ugz6.cfd", + "d-w5zk.icu", + "d.101m3.com", + "d.5.to", + "d.abnad.net", + "d.adup-tech.com", + "d.adx.io", + "d.adxcore.com", + "d.alpstationcles.com", + "d.audienceiq.com", + "d.bbuuddaa.top", + "d.biocorpaust.com", + "d.cntv.cn", + "d.getaccss.com", + "d.image-ad.jp", + "d.impactradius-event.com", + "d.la1-c2-iad.salesforceliveagent.com", + "d.latotip.top", + "d.lumatag.co.uk", + "d.mob.com", + "d.pixiv.org", + "d.tailtarget.com", + "d.thanksearch.com", + "d0-x0u.lat", + "d00esigns0ark.xyz", + "d06668706.wixsite.com", + "d077aa.r.axf8.net", + "d0ab9575.kortfilmfestivalen.no", + "d0geaiofficial.com", + "d0j7gv4nllpqmjgv2pp2g09a.celebsforever.com", + "d0nk-case.org", + "d0nk-knive.com", + "d0nk-primes.com", + "d0nk-rolls.com", + "d0s1awa-17787xao.site", + "d1-mlx.sbs", + "d1.kuai8.com", + "d1.udashi.com", + "d1114.aimedia.lk", + "d13778.awicksin.com", + "d13914.24houcryptowatcher.com", + "d13kh8lq5gm62vlv2787s320.lifestyleexact.com", + "d14001f4973a2e995fc913d5c25b509f.vultvl.pl", + "d169bbxks24g2u.cloudfront.net", + "d19385.24houcryptowatcher.com", + "d1f0tbk1v3e25u.cloudfront.net", + "d1fc8wv8zag5ca.cloudfront.net", + "d1g1l1nx.click", + "d1g1l1nx.sbs", + "d1g1m1nd.sbs", + "d1g1marka.click", + "d1g1plexa.sbs", + "d1g1talwweb.quest", + "d1g1talwworld.site", + "d1g1texa.sbs", + "d1g1voxa.sbs", + "d1gital1orld1.site", + "d1gitaldyn4mics.site", + "d1jikhx1ssl81z.cloudfront.net", + "d1l6p2sc9645hc.cloudfront.net", + "d1lxhc4jvstzrp.cloudfront.net", + "d1miuq6afqay8u.cloudfront.net", + "d1nw.cfd", + "d1piupybsgr6dr.cloudfront.net", + "d1rectd1gital.site", + "d1v1nec0d3.site", + "d1v9u0bgi1uimx.cloudfront.net", + "d1vers1f1ed.site", + "d1xfq2052q7thw.cloudfront.net", + "d1z2jf7jlzjs58.cloudfront.net", + "d1zatounuylvwg.cloudfront.net", + "d2.sina.com.cn", + "d20738.aimedia.lk", + "d20barstuds.com", + "d21479d4d50ac3962826fd365db9ebf7.vistvx.pl", + "d23640.bkktothemoon.com", + "d2378329a9-update.kaskak1.pl", + "d23839.covidvcfund.com", + "d24597.eliteoftokens.com", + "d24c70757f9074b15399be8c166ad87a.dioprl.pl", + "d24n15hnbwhuhn.cloudfront.net", + "d25017.24houcryptowatcher.com", + "d26428.awicksin.com", + "d26b395fwzu5fz.cloudfront.net", + "d27215.awicksin.com", + "d27781.kanuassociates.com", + "d27833.covidvcfund.com", + "d28nwox1gdjlve.cloudfront.net", + "d2c.ne.jp", + "d2c8v52ll5s99u.cloudfront.net", + "d2cgumzzqhgmdu.cloudfront.net", + "d2cinsiders.com", + "d2cl.sbs", + "d2cmedia.ca", + "d2cplusllc.com", + "d2dsocial.com", + "d2heatmaps.com", + "d2o9ozfswytaqz.cloudfront.net", + "d2p8taqyjofgrq.cloudfront.net", + "d2swpuhpwp3khd.cloudfront.net", + "d2tgfbvjf3q6hn.cloudfront.net", + "d2uap9jskdzp2.cloudfront.net", + "d2vig74li2resi.cloudfront.net", + "d2wzkjnj9pfptq.cloudfront.net", + "d2zah9y47r7bi2.cloudfront.net", + "d3-o0r.icu", + "d3.sina.com.cn", + "d3037penr0jphbf0j47lfof2.webdesignvistaa.com", + "d32ajg1ye8vnl9.cloudfront.net", + "d33707.kanuassociates.com", + "d34182.24houcryptowatcher.com", + "d35047.cetusinvestmentsbtc.com", + "d355adf695dd65105ce844c1b8aa3546.dirks.pl", + "d37355.24houcryptowatcher.com", + "d37369.awicksin.com", + "d3882.kanuassociates.com", + "d3dkhq0wwdwodv.cloudfront.net", + "d3fd89.r.axf8.net", + "d3hd.com", + "d3lvir7538n0oi.cloudfront.net", + "d3qxwzhswv93jk.cloudfront.net", + "d3v3bqdndm4erx.cloudfront.net", + "d3velop3xcell3nce.site", + "d3vttyffutur3.site", + "d4-vbm.cfd", + "d4.ivnckxzncsalknm.com", + "d40572.aimedia.lk", + "d41843.24houcryptowatcher.com", + "d42921.wealthydrawer.com", + "d42vg3vboasivaf0j5tnpp9u.webdesignvistaa.com", + "d43129.awicksin.com", + "d434s.cc", + "d46763.kanuassociates.com", + "d47383.cetusinvestmentsbtc.com", + "d47476.awicksin.com", + "d48110e7d1101b8326c07d73ac100a22.liamartem.pl", + "d49645.cetusinvestmentsbtc.com", + "d4974.awicksin.com", + "d49968.awicksin.com", + "d4q8zgf756.com", + "d4v1d60rd0n.com", + "d50643.covidvcfund.com", + "d50666.covidvcfund.com", + "d52181.covidvcfund.com", + "d53947.cetusinvestmentsbtc.com", + "d53976.cetusinvestmentsbtc.com", + "d54397.kanuassociates.com", + "d5nxst8fruw4z.cloudfront.net", + "d60212.24houcryptowatcher.com", + "d6045d3d0818b1aad3d7019a48dbcb10.ntirslo.pl", + "d60999.24houcryptowatcher.com", + "d63905.covidvcfund.com", + "d648euhsvv7btnpv2flin24q.cookingmingle.com", + "d64fad8b.kortfilmfestivalen.no", + "d65448.24houcryptowatcher.com", + "d6662.covidvcfund.com", + "d66936.aimedia.lk", + "d673.awicksin.com", + "d67440.cetusinvestmentsbtc.com", + "d6b79f15733d84c8df8062bfd0db3201.mail-bnpparibas-pl.online", + "d70094.kanuassociates.com", + "d71728.cetusinvestmentsbtc.com", + "d72225.24houcryptowatcher.com", + "d73037.covidvcfund.com", + "d74691.24houcryptowatcher.com", + "d74829.24houcryptowatcher.com", + "d76194.aimedia.lk", + "d77322.cetusinvestmentsbtc.com", + "d7777.kanuassociates.com", + "d78201.flymetothevenus.com", + "d78507.eliteoftokens.com", + "d7lh.cfd", + "d7ventures.com", + "d81mfvml8p5ml.cloudfront.net", + "d82950.covidvcfund.com", + "d84074.24houcryptowatcher.com", + "d85735.24houcryptowatcher.com", + "d88047.kanuassociates.com", + "d8w.z14s.top", + "d8x.pl", + "d90479.awicksin.com", + "d9065964e76b76ccaa34b1e1241ed588.vistvx.pl", + "d92193.bkktothemoon.com", + "d95138.24houcryptowatcher.com", + "d98789.24houcryptowatcher.com", + "d99625.awicksin.com", + "d9d0e0.r.axf8.net", + "d9esmwyn3ffr1.cloudfront.net", + "d9f.wf74.top", + "da.cukerzak.xyz", + "da.mtprogram.xyz", + "da.newstogram.com", + "da.oipzyrzffum.ovh", + "da.projektt.top", + "da.tsqwz.xyz", + "da.zpetna.top", + "da032opzasz.appspot.com", + "da1sydance55.store", + "da1sydazzle75.store", + "da1sydream.xyz", + "da48206b5d02cfa71ded6d1169eeafd8.dioprl.pl", + "da90link.com", + "da933eca.kortfilmfestivalen.no", + "daabet-oglink.com", + "daadbusinessforum.com", + "daakbanglaretreat.com", + "daarulrehmattrust.com", + "dabiaozhi.com", + "dable.io", + "dable.io.edgekey.net", + "dabmaster.wm01.to", + "dabrizen.store", + "dabrowicz.kamilpawel.pl", + "dacdn.pushcrew.com", + "dacdn.visualwebsiteoptimizer.com", + "dacdn.vwo.com", + "dachshundpuppiesinaustralia.com", + "dachshundshomeaustralia.com", + "dacobi.pl", + "dacodelab.com", + "dadablogger.com", + "dadajitimes.com", + "daddi.cloud", + "daddyclicks.com", + "daddysjhon.com", + "dadheadgear.com", + "dadi-cloud.net", + "daditoken.com", + "daditup.com", + "dadiwun.com", + "dadnifashion.com", + "dadparty.com", + "dadsats.com", + "dadsmoneyadvice.com", + "dae32547dc00b71bd30c49c5b2c9c570.vistvx.pl", + "daedaliansymbolic.online", + "daegeseage.com", + "daelvit.info", + "daeyun.info", + "dafdy.com", + "dafer.org", + "daffodildazzle.store", + "daffodildazzling.store", + "daffodildelight.cam", + "daffodildelight.store", + "daffodildream.xyz", + "daffodilglow.xyz", + "daflavorgods.com", + "dafonoytay.org", + "daftarbabeh188.com", + "daftarsitusslotterbaru.com", + "dafunia.com", + "dagalongbinh.com", + "dagatbundok.com", + "dagcoin.org", + "daggukitchen.com", + "dagikyoqae.live", + "dagknights.com", + "dagm.loyal-program.live", + "dagostiniarcondicionado.com", + "dahabmedias.com", + "dahbam.com", + "dahliadapper.store", + "dahliadazzle.store", + "dahuajinzhou.net", + "dai-stablecoin.com", + "daictionary.com", + "daihatsutanjungpinangkepri.com", + "daiholdingsllc.com", + "daikotrada.com", + "dailyalertnews.com", + "dailyasdf.com", + "dailyboardresults.com", + "dailybookdailythunderar.pro", + "dailybreadprayers.com", + "dailybucketpk.com", + "dailycardinal130.org", + "dailycasting.com", + "dailyfooddeals.com", + "dailyfragrancedeals.com", + "dailyfreesavings.com", + "dailygadgetsokc.com", + "dailygame.fr", + "dailygibberish.com", + "dailyhousetips.com", + "dailyhrnews99.com", + "dailyhuntsnews.com", + "dailyinin.com", + "dailyinsight.host", + "dailyinstantincomes.com", + "dailyjobzupdate.com", + "dailylief.com", + "dailymotion-cs.vpadn.com", + "dailymotivationaldiet.com", + "dailynewsexplorerngr.com", + "dailynewstonight.com", + "dailypickuplines.com", + "dailyquotesinurdu.com", + "dailysportsgames.com", + "dailystorybangla.com", + "dailystyleandar.pro", + "dailytowork.com", + "dailyveries.com", + "dailywhatz.com", + "daimaki.com", + "daimian.ewelinajaniak.pl", + "dainikhelp.com", + "dainikjobresult.com", + "dainikreporter.com", + "daiport.com", + "daiquiridaze.online", + "daiquiridelightful.life", + "daiquiridreamland.online", + "daiquiridreams.sbs", + "dairysmara.fun", + "daisieboo.blogspot.com", + "daisydapper.store", + "daisydazzler.store", + "daisydeligh135.store", + "daisydelight.xyz", + "daisydivine.store", + "daisydreams.cam", + "dajomikitl.xyz", + "dakeris.store", + "dakic-ia-300.com", + "dakitos.store", + "dakshaclasses.com", + "dakshinstation.com", + "dalado.com", + "dalalskin.com", + "dalapigo.com", + "dalej-chce.lol", + "dalejiewia.com", + "daleriki.com", + "dalil-belbeis.com", + "dallasdirectrentals.com", + "dallasdtftransfers.com", + "dallasfyi.com", + "dallassportbetting.com", + "dallaveri.com", + "dalmiacare.com", + "dalnob.choiseprog.xyz", + "dalton.alekssokalski.nieruchomosci.pl", + "dalyconvenience.com", + "damafinimmobiliare.it", + "damageddistance.com", + "damarmermersilim.com", + "damatmetaverse.com", + "damdoor.com", + "damedks.leonarddawid.warszawa.pl", + "damimit.xyz", + "damlef.com", + "damovuo8.online", + "dampferkreisel.com", + "dampinggo.com", + "dampingorca.lat", + "dampozyczke.pl", + "damrap.com", + "damu.trade5gateway.com", + "damurge.baby", + "damyolk.autos", + "dan.bitupes.xyz", + "danakelinci.net", + "danalelchuk.com", + "danbo.org", + "dance-alarm.de", + "dance-studio-hong-kong-salsa.com", + "danceemcee.com", + "dancemistake.com", + "dancepulp.com", + "danceworldvzla.com", + "dancing-cuchufli-0fa6f9.netlify.app", + "dancingwithdoctors.com", + "dancingwithfireflies.buzz", + "dandelionct.com", + "dandelitravelnest.com", + "danfeuk.com", + "danger-phentermine.allforyourlife.com", + "dangerouswinter.com", + "dangkydoanhnghiepdanang.com", + "danialadib.com", + "daniel-eyebrows-academy.com", + "danielagomezgil.com", + "danielaristidou.com", + "danielcan.com", + "danield.tytusbrian.pl", + "danielekenta.com", + "danielhix.com", + "daniellecfritz.com", + "danielleoverman.com", + "danielletobler.com", + "daniestate.com", + "danilobezerradigital.com", + "daniluk.erizo.site", + "danimconsulting.com", + "daninaslead94.wixsite.com", + "dank.ximprrove.top", + "dankwoods.org", + "danmeneldur.com", + "danner-polska.com", + "dannerbootspoland.com", + "danners.pro", + "dannybobby.com", + "dannytracy.com", + "danonek.izajasztadych.sklep.pl", + "danperrinhomeloans.com", + "danpizzas.com", + "danrichcontrols.com", + "danshead.com", + "dansportsnewsandfriends.com", + "danteaguilar.com", + "dantecasaeconstrucao.com", + "danticore-denticore.com", + "danubefuture.eu", + "daomocaverse.com", + "dap.digitalgov.gov", + "daphnistechnologies.com", + "dapp-block.com", + "dapper.net", + "dapperfloor.com", + "dar.versex.top", + "daraart.com", + "darakht.com", + "daralawi.com", + "daraz-by.accengage.net", + "dardaniafilm.com", + "dare2blimitless.com", + "daretocapture.com", + "daretodreamfarm.com", + "darfet.com", + "daridark.com", + "darity.com", + "dariuszek.maximilianjerzy.pl", + "darjeelingsikkimtaxi.com", + "darkchalk.com", + "darkfailllnkf4vf.onion.pet", + "darkmoonherbs.com", + "darknagar.ru", + "darkphar.com", + "darkskygroup.com", + "darlaedwards.com", + "darlasawler.com", + "darlena.izajasztadych.sklep.pl", + "darling-hamster-bda8c1.netlify.app", + "darmowe-bony.24.eu", + "darmowe-doladowania.net.pl", + "darmowe-ebooki.com.pl", + "darmowe-ebooki.net", + "darmowe-liczniki.info", + "darmowe-zakupy.com", + "darmowedoladowania25.blogspot.com", + "darmowefilmyhd.blogspot.com", + "darmowekino.pl", + "darmoweprezenty.pl", + "darmowetesty.com", + "darmowy-film.blogspot.com", + "darmowy-konkurs.eu", + "darmowyfilmrfm44.ek1.pl", + "darmowyfilmzlektoremoas10.ek1.pl", + "darmowygenerator.blogspot.com", + "darowanezycie.click", + "darrylpetittandassociates.com", + "dart.chron.com", + "dartry.fr", + "daruszka.bartoszstolarski.com.pl", + "darvocet.ourtablets.com", + "darwinnationalreview.com", + "darwinomics.com", + "darzad.com", + "das.maltre.top", + "das.wimsa.top", + "das23d.cc", + "das31s.cc", + "dasbaumhauseurope.com", + "dascoin.com", + "dascoin.prowly.com", + "dascoininfo.blogspot.com", + "daser.onlineprograms.xyz", + "dasethos.com", + "dash-inc.com", + "dash.biurosa.com", + "dashamiagro.com", + "dashanusa.com", + "dasharmy.com", + "dashbo15myapp.com", + "dashboard.adcalls.nl", + "dashboard.scotiacolpatrri.app", + "dashboard.tinypass.com", + "dashboardnew.adcalls.nl", + "dashboardprompt.com", + "dashduel.com", + "dashgreen.online", + "dashing-horse-f12872.netlify.app", + "dashing-phoenix-0e25b7.netlify.app", + "dashingdirt.com", + "dashingleather.com", + "dashingsweater.com", + "dashis.sbs", + "dashpliant.com", + "dasqewua.xyz", + "dassystem.eu", + "dast-archiwum.pl", + "dastratus.com", + "daswallet.com", + "dat-ai.com", + "dat.funheroic.com", + "dat2discover4.site", + "data-beacons.s-onetag.com", + "data-circuit.pw", + "data-collect-337392791.ap-northeast-2.elb.amazonaws.com", + "data-ero-advertising.com", + "data-failover.eroadvertising.com", + "data-formula.com", + "data-id.ads.oppomobile.com", + "data-location.enhance.co", + "data-management-hun4jc.vercel.app", + "data-optout-service.uca.cloud.unity3d.com", + "data-token.com", + "data.abebooks.com", + "data.ads.oppomobile.com", + "data.adxcel-ec2.com", + "data.alexa.com", + "data.apn.co.nz", + "data.appscomeon.com", + "data.atomex.net", + "data.cnn.com", + "data.discuz.mobi", + "data.emb-api.com", + "data.eroadvertising.com", + "data.gosquared.com", + "data.iappmobi.com", + "data.logentries.com", + "data.mistat.intl.xiaomi.com", + "data.mistat.xiaomi.com", + "data.mob.com", + "data.nal.usda.gov", + "data.netscope.marktest.pt", + "data.queryly.com", + "data.sec.intl.miui.com", + "data0.bell.ca", + "data1w.wixsite.com", + "data2.gosquared.com", + "data8a8altrk.com", + "dataapi.ktplay.com", + "dataasmierci.blogspot.com", + "databerries.com", + "databoat.zenkube.com", + "databreachpost.com", + "databurst.pw", + "datacenteroverlord.com", + "datacircuit.pw", + "datacollector-dra.dt.dbankcloud.cn", + "datadepth.pw", + "dataderma.com", + "datadig.cam", + "datadimension.pw", + "datadrift.cyou", + "dataforsucces.com", + "datagovernanceofficer.com", + "datahub.pw", + "dataidea.it", + "datajobs.fr", + "datakompass-dev.com", + "datalede.com", + "datalp.com.br", + "datalunch.com", + "datamarketplace.net", + "datamatrix.pw", + "datamisteri.com", + "datanetwork.pw", + "datanexus.pw", + "datapro.sbs", + "datapulsealert.space", + "dataquantum.pw", + "datar1se.sbs", + "dataraceapp.com", + "datarealm.pw", + "datareviver.com", + "datasmierci01.blogspot.com", + "datasolutioner.com", + "datasolv.sbs", + "dataspherics.com", + "datastream.bond", + "datatexa.sbs", + "datatigers.com", + "dataxanet.xyz", + "dataxchangeprofessional.com", + "dataxu.com", + "datcentre.com", + "date.and-have.fun", + "dateagentleman.com", + "dateaprogrammer.com", + "datedate.today", + "datehomes.com", + "datelocalsupport.com", + "datepatriots.com", + "dateperfectly.top", + "datesspeed.com", + "datetutaco.com", + "datfi.com", + "dating-heart1.com", + "datingadvertising.com", + "datingtodaykit.com", + "datingvirus.com", + "datum.sale", + "datzerer.com", + "dau.fyber.com", + "daughterlycarecommunityservices.com", + "daughterstone.com", + "daulatji.com", + "daunteegyptian.pro", + "dave05243.wixsite.com", + "davefalkirk.com", + "davefolts.com", + "daveknft.com", + "davemor1n.com", + "davenposhop.com", + "davenunn.com", + "david-5283062-clank.pages.dev", + "david-deep412.pages.dev", + "david-dimmone346.pages.dev", + "david-doulas930.pages.dev", + "david-dulas8934577233.pages.dev", + "david-houston3855463331.pages.dev", + "davidarretxe.com", + "davidbakerconstruction.com", + "davidbowman.org", + "davidclassroom.com", + "davidek.leonardokurek.pl", + "davidhuynh.fr", + "davidmacdowellblue.com", + "davidmeiland.com", + "davidmorelphoto.com", + "davidsfurnishing.com", + "davidslimak.com", + "davidswatersports.com", + "davidszhu.com", + "davidvarney.com", + "davidveenstra.com", + "davidzonn.com", + "davincimarmi.com", + "davinciresolvehelp.com", + "davultozu.com", + "daw.progofficial.top", + "daw.tsqwz.xyz", + "dawaastore.com", + "dawaiorganicfood.com", + "dawedis.store", + "dawidurb.nieruchomosci.pl", + "dawitabraham.com", + "dawnnationaladvertiser.com", + "dawooen.com", + "dawrfstare.cfd", + "daxgallery.com", + "daxgriffin.com", + "daxocie0.pro", + "daxs.noppyw.top", + "daxz1d.cc", + "dayhormones.com", + "daynews.mediareard.com", + "dayroomatems.com", + "daysapprovle.com", + "dayspeep.com", + "daystarmontessorimilpitas.com", + "daytonabeachmom.com", + "daytradingstar.com", + "dayzp.net", + "daz.autotrdes.top", + "dazzlesmarketing.com", + "dazzlingbracelets.com", + "dazzzle.live", + "db-49p.icu", + "db-bi0.cfd", + "db-servicecenter.online", + "db-z.fr", + "db.riskwaters.com", + "db3a783d.2086806846e6cb9e0dec8973.workers.dev", + "db7-93.cfd", + "db853ad0.kortfilmfestivalen.no", + "dbadk.nuggad.net", + "dbbsrv.com", + "dbekqedjksklo.site", + "dbgamestudios.com", + "dbhear.com", + "dbios.org", + "dbixwallet.net", + "dbizuat.com", + "dbkreations.com", + "dblfreight.com", + "dbnecpazytbimbe.site", + "dbrinsmead.com", + "dbs.pushwoosh.com", + "dbwebsitecreation.com", + "dc-garage.com", + "dc-storm.com", + "dc.5.p2l.info", + "dc.banggood.com", + "dc.bizjournals.com", + "dc.lsosad.com", + "dc.sify.com", + "dc.webtrends.com", + "dc.yieldify.com", + "dc07460091c4937333c7bad878abaaf8.natoplx.pl", + "dc8xl0ndzn2cb.cloudfront.net", + "dc9k.com", + "dcads.sina.com.cn", + "dcapps.disney.go.com", + "dcarsonline.com", + "dcdftrust.org", + "dcetr4.segmentify.com", + "dcetr8.segmentify.com", + "dchlabs.com", + "dclk.themarker.com", + "dclk.themarketer.com", + "dcmed.net", + "dco-jads-727222375.us-west-2.elb.amazonaws.com", + "dco.urekamedia.com", + "dcotugno121854.wixsite.com", + "dcrealestatebuy.com", + "dcs.netbiscuits.net", + "dcshoespolska.com", + "dcshoessklep.com", + "dcsu.org", + "dctracking.com", + "dcys.ijinshan.com", + "dd-hoe.cfd", + "dd.alpstationcles.com", + "dd.nytimes.com", + "dd2business.com", + "dda.yuzxcadas.shop", + "ddawd.facost.top", + "ddcd53093ddd9c8db5fa32a1bd243e76.virosp.pl", + "ddd.worldtrades.top", + "dddd.zohan.site", + "ddde742619c3f9fbd207649c0e295d73.voltss.pl", + "ddeff.info", + "ddgarcia.com", + "ddgi.spaactivs.top", + "ddhd.weebly.com", + "ddigitalddomain.xyz", + "ddiscount.shop", + "ddl.okgoodmobi.com", + "ddpd.99038427.xyz", + "ddptodostava.za.com", + "ddqualitytransportation.com", + "dds.orggf.xyz", + "ddsa.actyprogss.top", + "ddss4410.wixsite.com", + "ddtrd.ltdroom.top", + "de.5.p2l.info", + "de.betano.com", + "de.bloxg.top", + "de.newinformacija.xyz", + "de.progofficial.top", + "de.progofficialit.top", + "de.waagge.top", + "de1.frosmo.com", + "de17a.com", + "de6af8febb61eb5c987d57634cb3dbc7.marcoprzy.net.pl", + "de7cb96a.kortfilmfestivalen.no", + "dea-111.com", + "dea1etwork.sbs", + "dea33850.kortfilmfestivalen.no", + "deacontest.site", + "deadbarfly.com", + "deadchickennetwork.com", + "deadpangate.com", + "deafpioneers.com", + "deainyou.com", + "deal-courrier.be", + "deal-place.com", + "deal24seven.com", + "deal4unow.com", + "dealabs.digidip.net", + "dealbyadmin.com", + "dealdotcom.com", + "dealer-gps.com", + "dealerconnection.fr", + "dealerlake.com", + "dealerproxapi.com", + "dealershipcard.com", + "dealfindernest.com", + "dealgigs.com", + "dealinaugural.com", + "dealiveroo.fr", + "deallovely.com", + "dealofurslife.click", + "dealonlineindia.com", + "dealpursuits.com", + "dealsasa.com", + "dealsfoundtoday.com", + "dealsgalorewebstore.fun", + "dealsmustbuy.com", + "dealsponds.com", + "dealsrigel.com", + "dealstoeatoffer.com", + "dealstoreview.com", + "dealtoe.click", + "dealtrackings.com", + "dealzandstealsstore.shop", + "dealzsaving.com", + "deanvandoorn.com", + "dearbodylimited.com", + "dearco.kolotas.top", + "dearcon.manasan.top", + "deardrunkgirl.com", + "dearetung.sbs", + "deari.manasan.top", + "dearik.site", + "dearlize.com", + "dearmydear.com", + "dearsarkar.com", + "deathbysocial.com", + "deathcoastnews.com", + "deathnetad.com", + "deathscroll.com", + "deauduafzgezzfgm.top", + "debank-badge.com", + "debashischoudhury.com", + "debatablenow.com", + "debatujemylokalnie.pics", + "debbiewuoti.com", + "debip.net", + "debitcardtester.com", + "debonairway.com", + "deboragarcia.com", + "debridleech.com", + "debrisgurus.com", + "debrishub.com", + "debrokkloz.site", + "debt.shengen.ru", + "debtadieu.com", + "debtbusterloans.com", + "debtdom.com", + "debtstroyer.com", + "debutdirect.info", + "dec.xiproject.top", + "decadentchocolatetreat.sbs", + "decaone.net", + "decaone.org", + "decarbonatingilper.com", + "decasainteriors.com", + "decase.xyz", + "decasocialhome.shop", + "decastro-ecoluxurymarketing.com", + "decathlonselection.com", + "decaturlocal.com", + "deccanfinance.org", + "deccanworks.com", + "deccoding.com", + "decenterads.com", + "decenterbet.com", + "decentraiand.org", + "decentralacademy.com", + "decentraland.pro", + "decentraland.tech", + "decentralcast.com", + "decentralland.org", + "deceptiongame.com", + "decertificados.com", + "decimadocta.com", + "decision.taplytics.com", + "decisivebase.com", + "decisivedrawer.com", + "decisiveducks.com", + "decisivexenacious.com", + "decitx.xyz", + "decknetwork.net", + "decksspecialists.com", + "declarationofcompliance.com", + "decobloog.pl", + "decodebphc.top", + "decodorebasic.pl", + "decoholic.com", + "decolasocial.com", + "decolobby.com", + "decolonizedevelopment.com", + "decompify.com", + "decompiler.fr", + "decor8.ie", + "decor8nmore.com", + "decoratepro.com", + "decoration-de-maison.net", + "decorationchinoise.com", + "decorationrico.com", + "decorative.koothoomi-directory.com", + "decordive.com", + "decorjest.vip", + "decormug.com", + "decorview.online", + "decouvre.la", + "decoycreation.com", + "decreeshine.site", + "decuz.xyz", + "decyzja-wiado24.click", + "decyzjadnia.click", + "decyzjawladzy.click", + "dedadiamond.com", + "dedalolabs.com", + "dedesko.com", + "dedevillela.com", + "dedomen.xyz", + "deds.autotrdes.top", + "dee.wdaz.top", + "deechtebol.com", + "deeflix4k.com", + "deenastaples.com", + "deenkid.com", + "deep-planet-mammoth.on-fleek.app", + "deepadecor.com", + "deepalifriendship.com", + "deepalum.com", + "deepbrainchain.co", + "deepcaptureblog.com", + "deepdirects.com", + "deepdivetutor.com", + "deepemailbox.com", + "deepeshdang.com", + "deepfatlose.xyz", + "deepikarai.com", + "deepintent.com", + "deeplink.mobileapptracking.com", + "deeploose.xyz", + "deeplost.xyz", + "deeppetcare.com", + "deepshikhasscollege.com", + "deepsixmarketing.com", + "deepskyblue-walrus-921670.hostingersite.com", + "deepsleepmusic.org", + "deepwater-design.com", + "deepweb-information.com", + "deer-stealer.sbs", + "deerdeparted.com", + "deerherbal-auths.com", + "deertinqna.monster", + "deesglutenfreedelights.com", + "deeshaimmigration.com", + "deesliquorstore.com", + "deetdevops.com", + "deevaaanshi.com", + "def.5.p2l.info", + "def.dev-nano.com", + "def.fusda.top", + "defamilias.org", + "defconvpn.com", + "defenseagainstboomers.com", + "defenseannex.com", + "defensivedrivingtexasonline.com", + "defgyma.com", + "defian-sp-vpbank.pages.dev", + "defiantdarrelle-shb-danang.pages.dev", + "defiantdarrelle-shb-danang34534.pages.dev", + "defiantdarrelle-via-link.pages.dev", + "defiantwildflower.com", + "deficode.net", + "defigmi.com", + "definitive.sbs", + "defisi.richquickcart.com", + "defoza.com", + "defpush.com", + "defrost.pl", + "defrostglas.store", + "deft-licorice-dd3f68.netlify.app", + "degensoft-api.com", + "deh.avtprogsystt.xyz", + "deha.deharina.com", + "dehalico.com", + "dei.progofficialit.top", + "deicx.com", + "deimyts.com", + "deinpostpl.top", + "deionwet.sbs", + "deiso.net", + "deiso.org", + "dejafuel.com", + "dejahui4.cfd", + "dejahui4.fun", + "dejahui4.monster", + "dejahui4.online", + "dejahui4.quest", + "dejahui4.sbs", + "dejahui4.site", + "dejahui4.space", + "dejahui4.store", + "dejahui4.website", + "dejahui4.xyz", + "dejaitechnologies.com", + "dejesusbowtique.com", + "dejio-ei.cfd", + "dejogi.opinionjet.com", + "dejoyaux.fr", + "dek.newpol.xyz", + "dekelao.com", + "dekmack.com", + "dekoratos.pl", + "dekorfikirleri.net", + "dekorowaniebo.boats", + "dekret.visite-vendee.com", + "dekum.xyz", + "dekuma.xyz", + "dekuter.space", + "del.progofficial.top", + "del1.phillyburbs.com", + "delaateaqui.com", + "delamaisn.fr", + "delavidarecords.com", + "delaw.site", + "delb.mspaceads.com", + "delb.myspace.com", + "delb2.myspace.com", + "delcentrofunes.com", + "delecpuzz.com", + "delectabled1shes.xyz", + "delegateappliance.ink", + "delegatediscussion.com", + "delete-case-pgdb0t.vercel.app", + "delete2how.com", + "delevryup-cu.com", + "delfi-lt.site", + "delfinamaria.com", + "delheartshanx.blogspot.com", + "delhiv.com", + "deli-packet.com", + "deliberategerman.com", + "delicatecascade.com", + "deliciousfoodcraft.com", + "delightfuldecadence.xyz", + "delightfuldorian.xyz", + "delightmomentshk.com", + "delihit.com", + "deliivery32-oolx.548122222.xyz", + "delikatnyruch.click", + "delimedltd.com", + "delinfey.sbs", + "deliquidaciones.com", + "delitouscsher.info", + "deliv-up.com", + "deliver.ads2.iid.jp", + "deliver.ads3.iid.jp", + "deliverdoo.com", + "deliveredjokes.com", + "deliveroouk.com", + "delivery-change-reschedule6128.com", + "delivery-dhl-help.com", + "delivery-dpd.shop", + "delivery-packages.info", + "delivery-waiting.do", + "delivery-worldfasast.net", + "delivery-yinted.user9payment.xyz", + "delivery.02066623.xyz", + "delivery.adnuntius.com", + "delivery.ads.gfsrv.net", + "delivery.advanseads.com", + "delivery.akadigital.vn", + "delivery.doisongphapluat.com.vn", + "delivery.first-impression.com", + "delivery.hornyspots.com", + "delivery.locari.jp", + "delivery.myswitchads.com", + "delivery.reklamz.com", + "delivery.senvangvn.com", + "delivery.swid.switchads.com", + "delivery.thebloggernetwork.com", + "delivery.trafficbroker.com", + "delivery.us.myswitchads.com", + "delivery.vtc.vn", + "delivery.vtcnew.com.vn", + "delivery.vtcnews.vn", + "delivery.yourfuckbook.com", + "delivery0lxform.7980087.xyz", + "deliverylo24to7.shop", + "deliveryoll24za.shop", + "deliveryollist24.shop", + "deliveryparcelpost.com", + "deliverysupport.net", + "deliverytracking-klient.com", + "deliverytracking-post.com", + "deliverytrackpl-up.com", + "deliveryups-order.com", + "deliveryworld.pl", + "delivioo.com", + "dellgenius.hopto.org", + "dellvery324o1x.42151522.xyz", + "dellveryqr.com", + "dellyot.com", + "deloitteca.com", + "deloo.de", + "deloplen.com", + "deloton.com", + "delp.autotrdes.top", + "delphix.fr", + "delta-deals.com", + "delta.rspcdn.com", + "deltaaviations.net", + "deltaexchage.com", + "deltago.com", + "deltalore.pro", + "deltanews.click", + "deltarviews.bond", + "deltashow.shop", + "deltastories.shop", + "deltastream.cc", + "deltauniquesoftwaredesign.com", + "delucra.xyz", + "delujopoms.com", + "delunaviajes.net", + "deluxe-necklace.com", + "deluxe-otter-b68436.netlify.app", + "deluxe-sprite-8179e7.netlify.app", + "deluxebd.com", + "deluxedigitaldoor.com", + "deluxeenglish.com", + "deluxepapers.com", + "dem.progofficialit.top", + "dem.progrbest.top", + "dem0cracydialog5.quest", + "demand.maestro-dzaro.com", + "demandbase.com", + "demandthemarket.co.uk", + "demdex.net", + "demeetly.com", + "demetnagement.com", + "demgodigital.com", + "demiami.net", + "demisshop.com", + "demistis.xyz", + "demo.autotrdes.top", + "demo.vertexinfo.in", + "demo1.lerian-nti.be", + "democracytrailblazers.org", + "democratically.pro", + "democratsparty.org", + "demolitiontiger.com", + "demonia-polska.pl", + "demoniasbuty.com", + "demoniepolska.com", + "demopage.me", + "demoq.use-trade.com", + "demosgrain.store", + "demoslotmania.com", + "demotrade.xtradde.xyz", + "demr.mspaceads.com", + "demr.myspace.com", + "demuest.quest", + "demxnyo.net", + "den.progofficial.top", + "denconsultancy.com", + "dendron.zncx.info", + "dendupratyoga.com", + "denentrance.website", + "deneph.com", + "denetsuk.com", + "denewlifeup.site", + "denews1.xyz", + "denibot.com", + "denight.xyz", + "denimdecor.com", + "denis928.000webhostapp.com", + "deniversum.com", + "dennightclub.com", + "denniswentworthporter.net", + "dense-audio.net", + "densulent.com", + "dentaccelerator.com", + "dentacoin.in", + "dentairemalin.com", + "dental04.com", + "dentalassyst.com", + "dentalbusinesssecrets.com", + "dentalcitations.com", + "dentalproapp.com", + "dentalsearchsolutions.com", + "dentatonic-usa.com", + "dentexi.com", + "dentishare.com", + "dentistsinyourarea.com", + "dentogenesis.com", + "denver-listings.com", + "denverheightstreecare.com", + "denx.fr", + "deopost.com", + "deopuri.com", + "deostr.com", + "dep-support.com", + "dep.itcapprog.top", + "dep.plprogpltes.site", + "dep.progofficialit.top", + "dep.topprogit.xyz", + "depaam.com", + "depart.trinitymedia.ai", + "departamentos-mazatlan.com", + "department06.fr", + "departmentofpathology.org", + "departmentpolicy.com", + "departmenttime.com", + "dependablesite.cfd", + "dependbean.cam", + "dephantomz.duckdns.org", + "dephospimtic.pro", + "depilator-krysztalowy-pl.com", + "deployads.com", + "deployoooor.net", + "depmoingays.com", + "depo.realist.gen.tr", + "deportedjeder.life", + "deportesmultimarcas.com", + "deposit-cra2023.com", + "deposit-et-1interac.help", + "depositinteracrequest.com", + "depositphotos.fr", + "deposxts.com", + "depottool.bond", + "depur.tutorel.top", + "deqik.com", + "deqwas-dsp.net", + "deqwas.net", + "der-penis.com", + "der.newchhance.top", + "derack.xyz", + "derangedadage91wis.files.wordpress.com", + "derbyrunner.site", + "dereaction.xyz", + "dereal.xyz", + "dereferer.co", + "derekmakassar.com", + "dergana.org", + "deriv.com", + "derivativeden.cam", + "derivedged.com", + "derkeiler.com", + "derluz.net", + "derlwjkfash.site", + "dermanest.cfd", + "dermaqu.com", + "dermatologiaaldia.com", + "dermazenlabs.com", + "dermik.org", + "dermofamily.com", + "derq.stormo.site", + "derq.trdechat.top", + "derrickmichaelbrown.com", + "derstand.oewabox.at", + "derstandard.nuggad.net", + "des11gnspttkle.website", + "desaltinglegitimist.network", + "desb.mspaceads.com", + "descenqkhn.cfd", + "deschenie.com", + "deseosfel.com", + "deseosintimos.com", + "deseosmisticos.com", + "desertedbreath.com", + "desertedrat.com", + "desertnaturewriter.com", + "deserveias.com", + "desfinanzas.com", + "deshbideshe.com", + "deshidokandar.com", + "deshinsights.com", + "deshmedia.com", + "desibrigade.com", + "desidgnflair.biz", + "design.me.ke", + "design3l1fe.life", + "designbloxlive.com", + "designcreamery.com", + "designednetwork.com", + "designer-glass.online", + "designer-glass.site", + "designer-glass.xyz", + "designercakesyyc.com", + "designerstephanie.com", + "designmadetrade.com", + "designmymagnet.com", + "designmysuits.com", + "designordie.com", + "designproacademy.com", + "designseekho.com", + "designspafrkle.biz", + "designspioneer.com", + "designsuniverse.com", + "designsupplyfit.com", + "designwithjag.com", + "desigud.com", + "desigue.com", + "desimonthdatetoday.com", + "desinghive.com", + "desipakistanidresses.com", + "desippl.com", + "desirableland.com", + "desire-jewels.com", + "desiredirt.com", + "desireh.sbs", + "desiresintl.com", + "desisoundz.net", + "desk.mspaceads.com", + "deskneckpain.com", + "deskunks.com", + "desmotscratie.net", + "despachodeabogadosmcr.com", + "despeguecomercial.com", + "desqplan.com", + "dessertdelights.site", + "dessertdreams.xyz", + "dessove.com", + "destable.xyz", + "destekborsa.com", + "destick.xyz", + "destiladoscolombia.com", + "destinationbeercation.com", + "destinationd1sc0very.sbs", + "destinationofpeace.com", + "destinationuno.com", + "destinationwunderlust.com", + "destiniro.com", + "destinocasa.com", + "destinogourmet.com", + "destinyenergycorporation.com", + "destowin.shop", + "destreetfood.com", + "desugaring.com", + "desv383oqqc0.cloudfront.net", + "desygnmaker.com", + "desygnowanie.click", + "deszczowka24.pl", + "det4heatinjury.com", + "detacenested.com", + "detailbump.online", + "detailedglue.com", + "detailedgovernment.com", + "detailhubs.com", + "details-update.com", + "detailzoom.website", + "detectdiscovery.com", + "detectea.com", + "detectorhold.com", + "dethen.com", + "detick.xyz", + "detis.xiproject.top", + "detojya6.xyz", + "detonabilitysjoage.life", + "detourflail.lat", + "detournet.site", + "detox-kit.com", + "detox.shengen.ru", + "detoxic.net", + "detoxxxleather.com", + "detro6nxez.xyz", + "detroithardcore.com", + "detroitwebdevelopment.com", + "detronxez.xyz", + "dettagli-violazione-account-annuncio.netlify.app", + "detuffx.xyz", + "detv.pro", + "deutschepost-de.serveirc.com", + "deutschland-cyberpolice.com", + "dev-answer.com", + "dev-as.cluep.com", + "dev-buenosaries.grupa-abs.pl", + "dev-creator.com", + "dev-earthworld.pantheonsite.io", + "dev-israel.com", + "dev-komero.pantheonsite.io", + "dev-lucro-em-pdf.com", + "dev-tres-ar2083.pantheonsite.io", + "dev-wqtyr.pantheonsite.io", + "dev.adforum.com", + "dev.bartash.tech", + "dev.folos.top", + "dev.medialogistics2020.ca", + "dev.nodle.io", + "dev.plprogpltes.site", + "dev.sfbg.com", + "dev.tradx.top", + "dev.trdechat.top", + "dev.visualwebsiteoptimizer.com", + "dev2seo.com", + "dev4block.com", + "deva.lidoks.xyz", + "devaasmith.com", + "devallapps.com", + "devarajtemplearchitect.org", + "devart.adbureau.net", + "devata.icu", + "devbhavishyadarpan.com", + "devbonis.net", + "devcakeserver.com", + "devcloudai.com", + "devcolnack.com", + "developerempire.com", + "developmentalmentoring.com", + "developmentdept.com", + "developmenten3.wpenginepowered.com", + "deveventapp.com", + "devguardmap.org", + "devhostmm.com", + "device-api.asnapieu.com", + "device-api.urbanairship.com", + "device-find.com", + "device-metrics-us-2.amazon.com", + "device-metrics-us.amazon.com", + "device.login-track.mobi", + "device.marketingcloudapis.com", + "device.maxmind.com", + "devicecares.com", + "deviceid.trueleadid.com", + "deviceniftyr.xyz", + "deviceninjax.xyz", + "devicepins.world", + "devicer.co", + "devicerenewed.com", + "devices.carnivalmobile.com", + "devices4ull.quest", + "devicetechies.com", + "devicircle.net", + "devilthinker.com", + "deviltouch.com", + "deviltruss.com", + "devintm.com", + "devipy.com", + "devispujasamagri.com", + "devkarnitin.com", + "devmasteryhub.com", + "devndmark.com", + "devonaleshire.com", + "devopic.com", + "devopsinterviews.com", + "devopsteams.com", + "devotionalsforwomen.org", + "devreltim.com", + "devroyalehotel.com", + "devsmesh.com", + "devtaiba.com", + "dew.librprograms.xyz", + "dew.proslow.top", + "dewanaga88.com", + "dewastermun.site", + "dewdroplagoon.com", + "dewinci.fr", + "dewlcoint.manasan.top", + "dewportfolio.com", + "dewuibfy.com", + "dex.executq.xyz", + "dex.pr0gmatic.site", + "dexaa.com", + "dexsdiner.com", + "dexterstechnologies.com", + "dextw.com", + "dezeroacem.com", + "dezhay.com", + "dezitechpro.com", + "dezmonlanders.com", + "dezufeawii.live", + "dezyqoadau.com", + "df.mob.com", + "df065a244c24a7714326b27f8c847810.riplso.pl", + "df4s2.cc", + "df5s.cc", + "df6b.cc", + "dfa.valuez.top", + "dfacr.com", + "dfbytebridge.top", + "dfc5kdb4i1pffef0j3l8tjbi.webdesignvistaa.com", + "dfcloudpeak.top", + "dfe.startone.top", + "dfewi-uv.cfd", + "dff3cb004a9d9249d878adecb597e071.mail-bnpparibas-pl.online", + "dffd8.xyz", + "dffl.wivx.skin", + "dfg.ltdroom.top", + "dfgdfg.denkk.top", + "dfgdfv.trdex.top", + "dfgdgertdvdf.xyz", + "dfh.savek.xyz", + "dfinfosphere.top", + "dfinity.ml", + "dfinity.org.in", + "dfinitydrop.ml", + "dfinlty.org", + "dfintty.org", + "dfkcnyhd.nl", + "dfkhds.sbs", + "dflinity.org", + "dflinklogic.top", + "dflnlty.org", + "dfmediavista.top", + "dfnac.fr", + "dfnetpulse.top", + "dfnetsphere.top", + "dfnexuswave.top", + "dfnity.org", + "dfogkeog.pe", + "dfp-gateway.s-onetag.com", + "dfp.bouncex.net", + "dfpposti.top", + "dfqconsultancy.com", + "dfr.nimprove.top", + "dfsestore.com", + "dfsi-356.cfd", + "dfsystemsync.top", + "dft.cl.dynad.net", + "dftnity.org", + "dfwebcentral.top", + "dfwebzone.top", + "dfwi.net", + "dfwreds.com", + "dfystartersites.com", + "dg.specificclick.net", + "dg0l-4.cfd", + "dgauda.com", + "dgbm.oowa.top", + "dgc.z14s.top", + "dgcompare.com", + "dgheykil.ru", + "dgm-53.cfd", + "dgm2.com", + "dgmaustralia.com", + "dgo-358.cfd", + "dgpot.com", + "dgtl-trade.com", + "dgtmarket.com", + "dgu9g3a2kzqx2.cloudfront.net", + "dgyu536ds.appspot.com", + "dhaad.org", + "dhaaraindia.com", + "dhakabazarr.com", + "dhakadpetworld.com", + "dhalix.net", + "dhamakamusics.com", + "dhammasugati.com", + "dhananjaytimes.com", + "dharanhomes.com", + "dharmatrends.com", + "dharmikgardens.com", + "dharmkesari.com", + "dhauzja511.co.cc", + "dhaycosmetics.com", + "dhcpserver.net", + "dhf54.cfd", + "dhg-logging.us-east-1.elasticbeanstalk.com", + "dhi24.com.pl", + "dhiaader.top", + "dhidelivery.pl", + "dhj-onfy.cfd", + "dhl-365.cc", + "dhl-67866.weebly.com", + "dhl.3204.thebagshelf.com", + "dhl.de-a.cc", + "dhl.express.faktura.tecsla.com.mx", + "dhll.club", + "dhlliui.icu", + "dhlpack.de", + "dhlpostes.top", + "dhlpshomemx.top", + "dhlukmurl.modinnielantle.ga", + "dhmb.zaxq.lat", + "dhni43njbuti5cmuip8khidu.foodhots.com", + "dholeraitzone.com", + "dhp.parish.chuathuongxot.org", + "dhrtee.com", + "dhruvitjoshi.com", + "dhs.nimprove.top", + "dhtr-erfi.cfd", + "dhufgpp.com", + "di.euterne.com", + "di283.cfd", + "dia.kolotas.top", + "diabeticstoryteller.com", + "diablo4aspectlookup.com", + "diablo4auctions.com", + "diabolique.com.pl", + "diadora-polska.com", + "diadorabuty.com", + "diag-wd.gridsumdissector.com", + "diagnosisfy.com", + "diagnosticmodeling.com", + "diagnus.org", + "diagram-shape.com", + "diaita.ch", + "dial-deals.com", + "dial-vision.com", + "dialamakki.com", + "dialectspring.com", + "dialockue.com", + "dialogchak.website", + "dialtd.com", + "dialydeal.com", + "diamantmaidservices.com", + "diamentowamozaika.com", + "diamjade.com", + "diamond-news.space", + "diamond-water.hk", + "diamond.taxility.com", + "diamondforex.co.uk", + "diamondie.net", + "diamondmediainc.com", + "diamondnailsvictoria.com", + "diamondpokercourse.com", + "dianetidwell.com", + "dianomi.com", + "diapozitiv.com", + "diarioderechord.com", + "diariodesismos.com", + "diariodevictorias.com", + "diarioelcentral.net", + "diaristabr.com", + "diaspora-news.com", + "diastasesemtabu.com", + "diazepam.ourtablets.com", + "diazepam.razma.net", + "diazepam.shengen.ru", + "diazmueblesdehierro.com", + "dicadegrana.com", + "dicasdejogosonline.com", + "dicasdereceita.com", + "dicaspravoce.com", + "dice1x.org", + "dicebourbon.com", + "dichvutaxiangiang.com", + "diclegrup.org", + "dicobeuxau.com", + "dicosis-sys.website", + "dicrendi.eu", + "dicspitampura.com", + "dictyoxylons.online", + "did.ijinshan.com", + "didevsjhrfe.site", + "didijiiduu.live", + "didna.b-cdn.net", + "didrex.1.p2l.info", + "didtal.com", + "didthedevildoit.com", + "didtheyreadit.com", + "diecastmodelstore.com", + "diegoalferez.com", + "diegolyra.com", + "diegosiena.com", + "diegotl.com", + "diegovilarinho.com", + "dieselfrenos.com", + "dieselrodriguez.com", + "diesilberamis.meeriwelt.de", + "dietaclub.com", + "dietaryketosis.com", + "dietasekret.pl", + "dietdivein.com", + "dietexer.com", + "dietovo.pl", + "diets-reviews.com", + "difaf-dijlah.com", + "diferentclown.site", + "diffusetelevision.com", + "difusi-on.com", + "dig1ttalchanc.online", + "dig1ttalchanc.site", + "dig1ttalchanc.xyz", + "dig1ttalchancee.online", + "dig1ttalchancee.site", + "dig1ttalchancee.xyz", + "dig1ttalches.online", + "dig1ttalches.site", + "dig1ttalches.xyz", + "dig1ttall1zat1on.online", + "dig1ttall1zat1on.site", + "dig1ttalshow.fun", + "dig1ttalshow.online", + "dig1ttalshow.xyz", + "dig1ttalsnow.fun", + "dig1ttalsnow.online", + "dig1ttalsnow.site", + "dig1ttalsnow.xyz", + "dig1ttaltopp.online", + "dig1ttaltopp.xyz", + "dig1ttaltorf.online", + "dig1ttaltorf.xyz", + "dig1ttaltorg.xyz", + "dig1ttaltort.online", + "dig1ttaltort.xyz", + "diganalytica.com", + "digdighouse.com", + "digelskleponline.com", + "digestiondrawer.com", + "digestiveshowtime.com", + "digetaildashboards.com", + "diggitycreative.com", + "digi.vinut.com.vn", + "digiaquascr.com", + "digiboostai.com", + "digic-project.com", + "digicare360.com", + "digiclinkbf.com", + "digiclk.com", + "digicomfortshop.com", + "digicub.fr", + "digidagi.com", + "digidepth.cam", + "digidivyanshu.com", + "digiedots.com", + "digihealthwallet.com", + "digii24.site", + "digiikitchen.com", + "digilits.com", + "diginebank.com", + "diginews365.com", + "digioupi.com", + "digiowner.com", + "digipote.fr", + "digipsote.fr", + "digirevision.com", + "digisauces.com", + "digishira.com", + "digistats.westjet.com", + "digitafarming.com", + "digitafrikgroup.com", + "digital-ads.s3.amazonaws.com", + "digital-mania.com", + "digital-omad13.life", + "digital-reefs.com", + "digital-shb-7867.pages.dev", + "digital.prowrestlingscorecards.com", + "digital2nomadx2.life", + "digital3ddesigns.com", + "digitalaayam.com", + "digitalamandeep.com", + "digitalartandcurrencygroup.com", + "digitalartbyia.com", + "digitalayaan.com", + "digitalbanca.com", + "digitalbizguide.com", + "digitalblitzsolutions.com", + "digitalbuzzbee.com", + "digitalcamera-guide.com", + "digitalcasinohomesystems.com", + "digitalcreeks.com", + "digitalcrowdmedia.com", + "digitalcuisinewithseema.com", + "digitaldataindia.com", + "digitaldesignguide.com", + "digitaldevelopersfund.vacau.com", + "digitaldollarcreate.com", + "digitaldonmedia.com", + "digitaldream.pw", + "digitaldsp.com", + "digitaleon.net", + "digitalfasttrack.com", + "digitalfirstglobal.com", + "digitalfortress-facebook.com", + "digitalgeekservices.com", + "digitalgoogleworks.com", + "digitalibs.com", + "digitalintime.com", + "digitalite-offers-ffth.com", + "digitalite-offers-frth.com", + "digitalite-offers-scnd.com", + "digitalmahi.com", + "digitalmarketerzone.com", + "digitalmarketingcompanyinchandigarh.com", + "digitalmarketinginlhr.com", + "digitalmarketradex.com", + "digitalmatrics.com", + "digitalmediacaptureassociation.org", + "digitalmerkat.com", + "digitalmybiz.com", + "digitaloptionz.com", + "digitalprayush.com", + "digitalproplatform.pics", + "digitalreck.com", + "digitalsecuresolutions.com", + "digitalservces.com", + "digitalserve.org", + "digitalservice-one.net", + "digitalseva24.com", + "digitalskillacademy.com", + "digitalsmmmarket.com", + "digitalsnehaa.com", + "digitalsoulscape.org", + "digitalsouppodcast.com", + "digitalsquirrelz.com", + "digitalstechsolution.com", + "digitaltaginfo.com", + "digitalteachings.com", + "digitaltextile.com.ru", + "digitaltoollabs.com", + "digitalungli.com", + "digitalverse.live", + "digitalvillagefoundation.com", + "digitalwhoop.com", + "digitalzenith.live", + "digitechdesigner.com", + "digitexftures.com", + "digitfoto.fr", + "digitgency.com", + "digitlaboratory.com", + "digitmatrixconsultancy.com", + "digitru.st", + "digitvgo.com", + "digiuaisolutions.com.br", + "digiwatan.com", + "dign.one", + "digress.suchet-sebastien.com", + "digspend.site", + "digtcl.com", + "diiy-ua.com", + "dijashop.com", + "dijidib.com", + "dijitalgs.com", + "dijitane.com", + "dijiworkmedia.com", + "dikolerop.site", + "diktoria.com", + "dil.hansel.io", + "dilanrose.com", + "dilapixzud.monster", + "dileanity.com", + "dilemmasolv.store", + "dillemaweld.click", + "dillonmoore.com", + "dillyg10.com", + "dilmak.pics", + "dilshansilvaholdings.com", + "dilusso.com.pl", + "dimapurtambola.com", + "dimarsbg.com", + "dimatasystem.com", + "dimeprice.com", + "dimissoryjqzer.life", + "dimitrasweet50s.com", + "dimnsions.network", + "dimondlocksmith.com", + "dimondway.com", + "dimoradellapizzuta.it", + "dinalovesbeast.blogspot.com", + "dinamiksolucan.com", + "dinarasagitova.com", + "dinavaanam.com", + "dinedino.com", + "dinercryp.com", + "dinermuseum.com", + "dineroahoravideos.com", + "dinesenfinancial.ca", + "dinglewhiz.shop", + "dingyblip.world", + "dinheirocomunhas.com", + "dinheiroemprestado.com", + "dinkk.net", + "dinnerbyeight.com", + "dinnerfangs.lat", + "dinnerfork.online", + "dino-train.com", + "dinodrumbooklampes.pro", + "dinolink.fun", + "dinomediavision.com", + "dinonono.xyz", + "dinorunner.click", + "dinosaurcountry.com", + "dinoscamp.com", + "dinsalgsvagt.adservinginternational.com", + "dinstars.com", + "diodecart.com", + "diodesprint.cfd", + "diogene99.com", + "diom.sitiizens-program.live", + "diomedia.fr", + "dionisiodeogum.com", + "diopmix.xyz", + "diorellijewelry.com", + "dioroffers.xyz", + "diorworld.com", + "dip.progofficial.top", + "dipdiptrua87.site", + "diplomaparaile.com", + "diplomasbrasil.com", + "diplomaticlife.quest", + "diplomatieseditieuse.com", + "dipoklonest.com", + "diqomoofai.live", + "dir.opank.com", + "direct-5f724.web.app", + "direct-79ab7.web.app", + "direct-8fc3a.web.app", + "direct-962dd.web.app", + "direct-c4ded.web.app", + "direct-energy.ltd", + "direct-events-collector.spot.im", + "direct-f434d.web.app", + "direct-space.com", + "directaclick.com", + "directads.mcafee.com", + "directadvert.ru", + "directdropbd.com", + "directebuy.com", + "direction-a4b4a.web.app", + "directjuyj.com", + "directleads.com", + "directlink.jp", + "directnorthaccounting.com", + "directoffers.go2cloud.org", + "directofferspro.com", + "directoriodemargarita.com", + "directorym.com", + "directrev.com", + "directtrack.com", + "directuk-pill.com", + "directv.fun", + "directxex.com", + "dirmakmarket.com", + "dirpackersandmovers.com", + "dirproperties.com", + "dirtbikegenius.com", + "dirtcheaprugs.com", + "dirtmountainbike.fr", + "dirtydating.com", + "dirtyje.ws", + "dirtyrhino.com", + "dirtytalk101com.skimlinks.com", + "dirtytreefarms.com", + "dis.compliance-streaming.com", + "dis.limeplatf.xyz", + "dis.my-chatprogram.xyz", + "disabled-ads-case-3db1e.firebaseapp.com", + "disapeak.com", + "disboardgaming.com", + "discdanot.pro", + "discgolfbox.net", + "disciplinamental.com", + "discipline-fitness.com", + "disclaimerpodcast.com", + "discomagicband.com", + "discord-app.net", + "discount02.online", + "discount2021.ru", + "discountads.net", + "discountbahk.online", + "discountclick.com", + "discountdock.org", + "discountlive.info", + "discountsgizmo.com", + "discountshuttersfl.com", + "discounttobuy.com", + "discountvapeusa.com", + "discoverandroid.com", + "discovercatalunya.com", + "discoverdemo.com", + "discoverflow95.quest", + "discoverj0ying.sbs", + "discovernature27.life", + "discoveryad.castoola.tv", + "discoverycallsout.com", + "discoverylands.com", + "discoveryparksofamerica.com", + "discoveryplus.popin.cc", + "discreetfield.com", + "discreetpawns.com", + "discuresjqzer.life", + "discusflix.fun", + "discuz.gtimg.cn", + "disefeahya.com", + "disenoart.com", + "disfracesilusion.com", + "disfrutasanlucar.com", + "disfrutasmifinca.com", + "dishantpatel.com", + "dishcub.com", + "dishemlv.space", + "diskdiggerapk.com", + "dismemberment.pro", + "dismp.com", + "disney-8.xyz", + "disney68.com", + "disneyholidays.fr", + "disneyhomeandvacation.com", + "disneypiusteam.com", + "disneyplus.secure.sld.do", + "disneyplus.vicdesmidt.com", + "disorder.english-tea-shop.com", + "disoxoe1.xyz", + "dispatcgfysd.buzz", + "dispatch-360.com", + "dispatch00-lxpay.4231211.xyz", + "dispatchd-pdstore.687900.xyz", + "dispatcher.adxcore.com", + "dispatcher.oewabox.at", + "dispensablestranger.com", + "displacedseries.com", + "displacementgame.com", + "display.apester.com", + "display.digitalriver.com", + "display.ravm.tv", + "displayads-formats.googleusercontent.com", + "displaytag.net", + "disposableinstruments.com", + "disposablethermocouple.com", + "disposablevapes.net", + "dispositioning.blogspot.com", + "disquebleunumerique.com", + "disqusads.com", + "disreppvwu.xyz", + "disrop.com", + "dissertationtimes.com", + "dissovocenaosabia.com", + "dissuadyyp.xyz", + "dist.belnk.com", + "distantbits.com", + "distantcorp.click", + "distillery.wistia.com", + "distinctivedrams.com", + "distinctrobin.com", + "distracted-babbage-7a44a8.netlify.app", + "distribud.com", + "distribuidoracem.com", + "distribuidoraderetentores.com.br", + "distribuidorakibbutz.com", + "distribuidoravulcano.com", + "distribute-grid.com", + "distribute-moon.com", + "distribution-hbar.com", + "distributionneck.com", + "distribuzionevolantinaggio.it", + "district-0x.io", + "district0x.net", + "district0x.tech", + "districtkasur.com", + "districtm.ca", + "districtm.io", + "distrilamadrid.com.ar", + "distro-volt.com", + "distrovolt.com", + "disturbes.online", + "ditamuy0.online", + "ditifoof.site", + "divapestcontrol.net", + "divedigitalmachines.com", + "diverdance.com", + "diverdesk.com", + "divergnthomedesign.com", + "diveris.store", + "diverspeed.online", + "divinaevolucion.com", + "divine-socialism.com", + "divinebaubles.live", + "divinebposolutions.com", + "divinechocolatedelight.sbs", + "divinedesignrental.com", + "divineindiangifts.com", + "divingcase.com", + "divinginegypt.com", + "divisioncore.com", + "divisionforeheadsyndromear.pro", + "divisionmeringueteletypeed.pro", + "divisionstandingaluminumas.pro", + "divithemepark.com", + "divorceglossary.com", + "divorcelawyersfortworth.net", + "divx.adbureau.net", + "divx.it", + "divyadixitips.com", + "divyakart.com", + "divyaspices.com", + "divyasukulfoundation.com", + "diwanek.com", + "diwuroomua.live", + "dixieshowtimes.com", + "dixongrossnickle.com", + "dixoorlof.xyz", + "diy-dream-s.site", + "diyarbakirdaingilizce.com", + "diydomotics.com", + "diyef.net", + "diyimo.beatbox365.com", + "diyology.com", + "diyonestop.com", + "diyscripts.com", + "diysolaronline.com", + "diytoolguide.com", + "dizain-proekt.com", + "dizzcloud.com", + "djamandablaze.com", + "djarsh.com", + "djbanners.deadjournal.com", + "djcliq-live.com", + "djengine.com", + "djgoldvibes.com", + "djgtdensloaa.com", + "djhis2c8ba42f0mvi66sdl28.gardenkilo.com", + "djishmusic.com", + "djjdj.pages.dev", + "djjs.cztessl.live", + "djmanentertainers.com", + "djo.goodpltrmm.click", + "djory.com", + "djozmet.com", + "djqvi9.com", + "djqwikcut.com", + "djshivamrbl.com", + "djsrp.com", + "djtstock.com", + "djugoogs.com", + "djwalababu.com", + "djwnatural.go2cloud.org", + "djxc.maxiaztr.top", + "djxgana.com", + "dk.tvconsult.live", + "dk1.siteimprove.com", + "dk4ywix.com", + "dkap.com", + "dkb-login.tsetuitions.com", + "dkelayv.sbs", + "dkherold.com", + "dkinew.sbs", + "dkinpnsit.top", + "dkjdd9.wixsite.com", + "dkpwm.com", + "dksdkadltttt.cztessl.live", + "dl.1003b.56a.com", + "dl.aginjector.com", + "dl.fotoable.com", + "dl.heima8.com", + "dl.ijinshan.com", + "dl.keywordstrategy.org", + "dl.packetstormsecurity.net", + "dl.zvukon.net", + "dl1d2m8ri9v3j.cloudfront.net", + "dl4files.com", + "dla-ciala.pl", + "dlaccuratesource.info", + "dlaczegoomega3.natural.pl", + "dladventureseekers.info", + "dlagier.com", + "dlaskwefnfhgh.weebly.com", + "dlb.trdeone.top", + "dlbalancedlife.info", + "dlbalancepeak.top", + "dlcenterglide.top", + "dlcj.me", + "dlcloudsync.top", + "dlcorelink.top", + "dlcoretech.top", + "dlcorevalues.info", + "dlcourselink.top", + "dlcozycraftcorner.com", + "dlcozynesthomes.info", + "dlcryptoinvest.top", + "dlcryptoinvestmenttips.info", + "dlcyberhub.top", + "dlcyberhubconnect.top", + "dldataexchange.top", + "dldeltadome.top", + "dldigitalhubs.top", + "dlequilibriumpoint.info", + "dlequinoxbase.top", + "dlero.net", + "dlexpertgrowthpath.info", + "dlexpertpathway.info", + "dlfinanceinsights.info", + "dlfinancialwisdom.info", + "dlfreshknowledge.top", + "dlfreshstarts.top", + "dlfuturegadgets.top", + "dlfutureskillsmastery.info", + "dlglobalhubs.top", + "dlglobalnetlink.top", + "dlglobalwebnexus.top", + "dlgreenenergy.top", + "dlgreenenergyhub.info", + "dlgreenlightconsulting.info", + "dlhappytrails.info", + "dlhealthandwellnesstips.info", + "dlhirefit.info", + "dlhorizongate.top", + "dlinnohub.top", + "dlinnovationhub.top", + "dljobaces.info", + "dljobflow.info", + "dljobwave.info", + "dlknowledgebase.top", + "dlldlldll.sytes.net", + "dlmakerslab.top", + "dlmarketbuzz.top", + "dlmiddleground.info", + "dlmiddleway.info", + "dlmidwayridge.top", + "dlmodernstack.top", + "dlmyfile.com", + "dlnaturenookhaven.com", + "dlne.my.id", + "dlnewhorizons.info", + "dlnextgen.top", + "dlnexuslinks.top", + "dlnexusnexa.top", + "dlnexuspoint.top", + "dlnexussphere.top", + "dlnexusspot.top", + "dlnovidade.com", + "dloasiscore.top", + "dlobfuel.info", + "dlonzaufania.click", + "dlopenminds.top", + "dlp4luwpus5kr.cloudfront.net", + "dlpathways.info", + "dlplconference2024.com", + "dlplom-webs.com", + "dlplomsids.com", + "dlprimewaveservices.info", + "dlprocareerboost.info", + "dlpropath.info", + "dlpurenature.info", + "dlpurestreamtechnologies.com", + "dlquantumleaptech.info", + "dlsereneretreats.info", + "dlsimplechoices.top", + "dlskillaid.info", + "dlsmarthome.top", + "dlsmarttechsolutions.com", + "dlsmartway.top", + "dlsmoothtransitions.top", + "dlsummitedge.top", + "dlt-beacon.dynatrace-managed.com", + "dltalentgo.info", + "dltechhive.top", + "dltechnexus.top", + "dltechnocore.top", + "dltoptrend.top", + "dltranquiltrail.com", + "dltrendyfashionshop.info", + "dltruedata.top", + "dltrustedinfo.info", + "dlugopis-online.shop", + "dlugopiskto.boats", + "dlugopisy-online.shop", + "dlugopisy-online.xyz", + "dluminosity.com", + "dlunitycenter.top", + "dlv.itmedia.jp", + "dlwealthsgrow.top", + "dlwebnexus.top", + "dlwisefacts.info", + "dlx.stormx.top", + "dly.cua.mybluehost.me", + "dlzenithfocus.top", + "dlzenithhub.top", + "dm.isnssdk.com", + "dm.mlstat.com", + "dm.newpol.xyz", + "dm.plaski.online", + "dm.plprogpltes.site", + "dm.travelocity.com", + "dm0s.cfd", + "dmagcosmeticos.com", + "dmainindia.com", + "dmarket.ltd", + "dmarket.pro", + "dmarkt.io", + "dmatica.it", + "dmaulik.com", + "dmbench.com", + "dmgeducation.com", + "dmicaglobal.com", + "dmincorporation.com", + "dminposit.top", + "dminposptgroup.top", + "dmitry4littleelm.com", + "dml.ltdroom.top", + "dmnow.net", + "dmp.adviad.com", + "dmp.gravity4.com", + "dmp.mall.tv", + "dmp.myad.vn", + "dmp.rtbsrv.com", + "dmp.urekamedia.com", + "dmp.vihub.ru", + "dmscinfo.com", + "dmsstation.com", + "dmsull.com", + "dmtracker.com", + "dmtracking.alibaba.com", + "dmtracking2.alibaba.com", + "dmusk.stormx.top", + "dmvastj2pgw.click", + "dmvcleaningcrew.com", + "dmvhookahs.com", + "dmxbdkccvaqnx.com", + "dmxleo.dailymotion.com", + "dn.adzerver.com", + "dnacdn.net", + "dnainternal.com", + "dnhanh.com", + "dnhstollfarm.com", + "dni.agcdn.com", + "dnirownosci.pl", + "dnizipkanzxtsyc.website", + "dnlifestyle.com", + "dnlwsutytpdi.ntentemeziafrica.com", + "dnm.scloud.lfengmobile.com", + "dnovomedia.com", + "dnps.com", + "dns-analytics.com", + "dns-info.dyndns.pro", + "dns-pl.com", + "dns-upload.com", + "dns.0pengl.com", + "dns2.net1.it", + "dnsclocknow.com", + "dnsdelegation.io", + "dnslogs.net", + "dnsmachinefork.com", + "dnsprotector.net", + "dnstul.com", + "dnvk1.info", + "dnvtv.com", + "dnythgt.com", + "do-global.com", + "do-kitchens.com", + "do.fixetpostogrm-jcb.xyz", + "do159203193184.com", + "do1tn00ws.quest", + "do28a7-c27a8.profesjaf.com.pl", + "do4look.live", + "do5bf62atnr3csrvikgo2t9m.architecturepreview.com", + "doaaram.com", + "doadz.com", + "doanie-arensberg.com", + "doanii.com", + "dob.folos.top", + "dobbenetes.com", + "dobosala.com", + "dobr1.fioaz.top", + "dobra-bramka-sms.pl", + "dobrapolozna.pl", + "dobrapozycja.click", + "dobrapraktykakk.pl", + "dobre-filmy.pl", + "dobre-programy.pl", + "dobre-programy.xyz", + "dobreczyny.click", + "dobreczyny.com", + "dobrefilmyhd.blogspot.com", + "dobregry.com", + "dobreprogramy.pro", + "dobreuczynki.click", + "dobroczynni24.click", + "dobrodziejstwo.click", + "dobrozwycieza.click", + "dobry-film.pl", + "dobrykredyt.co.pl", + "dobrzyn.pawelniedojadlo.pl", + "dobush.com", + "doc.polstow.top", + "docai.science", + "doceloweinfo.click", + "docfind.oewabox.at", + "dochodzenie24.click", + "dochoikiddyland.com", + "dochpas.fioaz.top", + "dociekamy24.click", + "docilisbaby.com", + "dockdigestion.com", + "dockvilla.com", + "doclens.net", + "docongnghe37.com", + "docota.opinionrewardszone.com", + "docs-downloading.com", + "docs.ukr.net.ssl2.in", + "docs1.iwon.com", + "docsmxliv.ru", + "docsvalparaiso.com", + "doctablets.com", + "docteurantonie.com", + "doctmaroc.com", + "doctopdftech.com", + "doctor-alex.com", + "doctor-echo.com", + "doctor-forex.com", + "doctor-stanley.com", + "doctor.oxo-group.com", + "doctorestilo.com", + "doctorschoicenursing.com", + "doctxr.net", + "docujest.site", + "document-c.infinityfreeapp.com", + "documentmodulation.com", + "docusign-ecsc.online", + "doczesnerzeczy.click", + "doczesnywidok.click", + "doczytamyinfo.click", + "dodajkomentarz.click", + "dodajkomentarz.homes", + "dodajkomentarz.rest", + "dodajogloszenia.pl", + "dodatekgraczy.click", + "dodatekplus.click", + "dodatni-glos.eu", + "dodatnibilans.click", + "dodax.pl", + "dodelle.com", + "doderma.com", + "dodgersnews.com", + "dodian.site50.net", + "dodjividikupi.com", + "dodo.dokogia7.xyz", + "dodohelp.com", + "dodostats.com", + "dodungkhachsanhcm.com", + "doehr.cfd", + "doekomm.info", + "doel-m.com", + "doesnothing.com", + "doesok.top", + "doevakker.com", + "dofiruten.online", + "dog-mange-treatment.com", + "doga.cm", + "dogagenc.com", + "dogalrecetefindik.com", + "dogcollarfavourbluff.com", + "dogeconnect.com", + "dogeforkcoin.com", + "dogerexeth.com", + "dogerts.com", + "dogfoodfinder.com", + "dogfuse.pro", + "doggiedooit.com", + "doggingmission.com", + "doggingnights.com", + "dogmaticallyudner.life", + "dogmupdate.com", + "dogodairiu.live", + "dogodnemysli.click", + "dogodnewiadomosci.click", + "dogodnytermin.click", + "dogpial.com", + "dogrouplife.com", + "dogry.fr", + "dogrywaniesie.click", + "dogshog.com", + "dogsoflore.com", + "dogtrace.fr", + "dogukankayra.com", + "dogwrench-dev.com", + "dogwrench.com", + "doh-vacancies.org", + "dohaflagtrading.com", + "doheth.co.uk", + "dohihoimou.life", + "doinikbangladesh.com", + "doitformom.com", + "dojdigitalmarketing.com", + "dojoscope.com", + "dokanharu.com", + "dokei777.com", + "dokladneczyny.click", + "dokterasamurat.com", + "dokterinsomnia.com", + "dokterkolesterol.com", + "dokterpenyakitkelamin.com", + "doku-tools.com", + "doladowania-telefonu.pl", + "doladowaniapay24.com", + "doladowanie50pln.ujm.pl", + "doladujfona.org", + "dolar508ku.com", + "dolar508oke.com", + "dolar508selalu.com", + "dolcian.sbs", + "dolesomely.sbs", + "dolfinex.com", + "dolicars.com", + "doll.avtprogsystt.xyz", + "dollardolly.com", + "dollarlytic.site", + "dollarradar.com", + "dollarrentcar.com", + "dollarsprofitstrategy-new.com", + "dollishreborndolls.com", + "dolodoll.com", + "dolodos.top", + "dolohen.com", + "dolp.choiseprog.xyz", + "dolphinpartycentral.com", + "dolphins-star.com", + "dolv.malza.top", + "dom.loyal-program.live", + "dom.sitiizens-program.live", + "dom1.novascipxt.guru", + "domagotchi.com", + "domain-control.net", + "domain.supplypoland.com", + "domaine-voyance.fr", + "domainfwd.com", + "domainfwding.com", + "domaining.in", + "domainloading.net", + "domainpark.sitelutions.com", + "domainplayersclub.com", + "domainport.net", + "domains-resolver.net", + "domainscity.com", + "domainsponsor.com", + "domainsteam.de", + "domasolep.site", + "domc.autotrdes.top", + "domdex.com", + "domenabezpieczestwa.click", + "domenable.autos", + "domenal.cfd", + "domenanews.click", + "domenaobywateli.click", + "domenaprawdy.rent", + "domenawiedza.click", + "domenclub.monster", + "domenence.site", + "domengroup.beauty", + "domeninfo.cyou", + "domenion.top", + "domenise.space", + "domenish.xyz", + "domesticwindow.com", + "domian-turnstile-52498.pages.dev", + "dominecajoage.life", + "dominik.monsiol.pl", + "dominikgoral.melisaolivia.pl", + "dominikpeciak.halinaelzbieta.pl", + "dominoad.com", + "dominofall.website", + "dominoqqforum.com", + "dominos88.com", + "domjemu.lat", + "domkup.onprograms.xyz", + "domn.autotrdes.top", + "domowe-kino.pl", + "domowy-blysk.top", + "dompetmcc.com", + "domsa.proslow.top", + "domsearch.net", + "domturysty.cezaryaaron.pl", + "domunico.com", + "domzaufania.click", + "don.folos.top", + "donabdon.com", + "dondolino.it", + "doneanddoneksa.com", + "donepaper.com", + "donerightlaw-1322273052.cos.sa-saopaulo.myqcloud.com", + "donetest.com", + "donforama.fr", + "donglogs.com", + "dongphucnhabap.com", + "dongtrunghathaotrangia.com", + "dongycoach.com", + "doniesienia24h.click", + "doniesieniadnia.click", + "doniesieniamiasta.click", + "doniesieniamiasta.fun", + "doniesienie24h.click", + "doniesienieinfo.click", + "doniesieniewladz.click", + "doniesieniewsieci.click", + "donife.fitnessandequilibrium.com", + "donk-esports.com", + "donk-friendly.com", + "donk-gaming-rolls.org", + "donk-prize.com", + "donk-stream.com", + "donk-stream.org", + "donk4u.com", + "donkadunk.com", + "donkit.com", + "donkraffles.com", + "donkraffles.org", + "donkroll.com", + "donkwinflurry.org", + "donkyourluck.org", + "donlinemagaza.net", + "donniereese.com", + "donorindexfund.org", + "donorsindexfund.org", + "donotwatch.org", + "donovanhiland.com", + "donovanseers.com", + "donromualdo.com", + "dontacos.fr", + "dontami.com", + "dontmisschance.cfd", + "dontthinkmuch.com", + "dontwatch.us", + "donutforum.com", + "donversevr.com", + "doo.sitiizens-program.live", + "doodle.oewabox.at", + "doodleheads.com", + "dooflixmodapk.com", + "doogi.eu", + "doom.sitiizens-program.live", + "doomseekers.com", + "doomtrails.com", + "doonang037hd.com", + "doordarshantv.com", + "doordashllc.com", + "doormicrophone.quest", + "doors.co.kr", + "doorsman.live", + "doorwallet.quest", + "dooste.com", + "doowerest.site", + "doowopdead.com", + "dop.progofficial.top", + "dop.truproggs.top", + "dop994.wixsite.com", + "dopaboy6.monster", + "dopalacze-sklep.org", + "dopaminemarketingagency.com", + "dopassiveincome.com", + "dopd.site", + "dopeandfamous.com", + "dopelnienia24.click", + "dopemade.com", + "dopemobi.offerstrack.net", + "doper.choiseprog.xyz", + "dopesai7.monster", + "dopesnowsklep.com", + "dopestore.pl", + "dophels.pro", + "dopisekmiast.click", + "dopisnotatek.click", + "dopmuz.com", + "dopodiokay.live", + "dopomogy-ua.online", + "doppelmarks.com", + "dopracowanie24.click", + "doradaice.com", + "doradomarketing.com", + "dorayazilim.com", + "dorbelblner.life", + "doreczeniepisma.click", + "dorianbaroque.org", + "doriangawronski.com.pl", + "dorihyy8.com", + "dormantpor.lat", + "dormbuilding.world", + "dorserkawer.life", + "dorsi-ventral.sbs", + "doryopjtno.xyz", + "dos.velek.com", + "dosadnapomoc.click", + "dosadnerzeczy.click", + "dosadnewiesci.click", + "dosctrudnosci.click", + "dosecalculators.com", + "doski.by", + "doskonalyplan.click", + "doslownemysli.click", + "dosmoney.dilaz.top", + "dosnosnewidoki.click", + "dospely.shop", + "dossierplant.click", + "dostarczmywiedze.click", + "dostavadeneg24.shop", + "dostavadenegdpp.za.com", + "dostavao124to7.shop", + "dostavaol24to7.shop", + "dostavka01x.shop", + "dostawa-anulowana.com", + "dostawa-bezpieczestwo.com", + "dostawa-dhlog.pl", + "dostawa-dpd.shop", + "dostawa-paczki-inpost.life", + "dostawa-paczki-inpost.top", + "dostawaao1lxshop.shop", + "dostawao1x.site", + "dostawatool2024.shop", + "dostawatool24.shop", + "dostawca24.cloud", + "dostepnykraj.click", + "dostepnyobraz.click", + "dostw.sbs", + "dosugcz.biz", + "dot-metrix.com", + "dot.wp.pl", + "dotcomdost.com", + "dotcomizer.com", + "dotcomsecrets.com", + "dotelui1.beauty", + "dotem.online", + "dotfycrm.com", + "dotmetrics.net", + "dotnet.endai.com", + "dotnotch.com", + "dotomi.com", + "dotrzecprawdy.click", + "dotscorner.com", + "dotup.com", + "dotychczasowazagadka.click", + "dotzup.com", + "doubleclick.com", + "doubleclick.de", + "doubleclick.ne.jp", + "doubleclick.net", + "doubleed.site", + "doublepat.com", + "doublepimp.com", + "doublepimpads.com", + "doubleshiftautomotive.com", + "doubleshotwebdev.com", + "doublesnetworking.com", + "doublessllc.com", + "doubleverify.com", + "doubleverify.com.edgekey.net", + "doublexdcz.click", + "doubleyouchat.com", + "doubool.com", + "doubtfulrainstorm.com", + "dougformayor.org", + "dough.esti-host.com", + "douglasexclusivossolutions.com", + "douglasjspencer.com", + "douglax.com", + "dougmlee.com", + "doutbox.com", + "douvecot.sbs", + "dovoke.com", + "dovque.com", + "dow.sitiizens-program.live", + "dowcipy.net", + "dowdenphotography.com", + "dowhatyouneed.com", + "dowiadujemyfakty.click", + "dowiadujemyprawdy.click", + "dowiadujemysie.click", + "dowiedzsie.click", + "dowiedzsie.homes", + "dowmarkets.com", + "down.feiyang163.com", + "down.pcclear.com", + "down1oads.com", + "down2.feiyang163.com", + "down3.feiyang163.com", + "downeyautomotive.com", + "downgradeproduct.com", + "download-shares.com", + "download.56.com", + "download.caihong.com", + "download.cdn.sharelive.net", + "download.cdn.torchbrowser.com", + "download.doumaibiji.cn", + "download.grandcloud.cn", + "download.inboxace.com", + "download.pdf00.cn", + "download.realtimegaming.com", + "download.televisionfanatic.com", + "download.weatherblink.com", + "download.yesmessenger.com", + "download2.marketengines.com", + "download207.mediafire.com", + "download5s.com", + "downloadcdn.com", + "downloaddoc.infinityfreeapp.com", + "downloadexampapers.com", + "downloadfile.eu", + "downloadlocked.com", + "downloadmp3baru.com", + "downloadplayer.xyz", + "downloads.mytvandmovies.com", + "downloadsnaravers.com", + "downloadtuesday.com", + "downloaduj.pl", + "downloadwarez.org", + "downloadz.us", + "dowodowetajniki.click", + "dowodowezagadki.click", + "dowodysprawy.pics", + "dowodzimyinfo.click", + "dowodzimyprawdzie.click", + "dowozimydowody.click", + "dowozimyprawde.click", + "dowserst.sbs", + "doxap.loyal-program.live", + "doxera.biz", + "doyouevencyber.com", + "doz.folos.top", + "dozaufanienad.cfd", + "dozdrowiegdzie.click", + "dozealapp.com", + "doznaniebolu.click", + "dozorinformacji.click", + "dp-8xs.cfd", + "dp-akt-id002941.otzo.com", + "dp-akt-id8050407700.serveusers.com", + "dp-akt-ref-id9128411.toh.info", + "dp-d.45481254.xyz", + "dp-d.55481254.xyz", + "dp-ddelivery.90008788.xyz", + "dp-ddispatch.67557687.xyz", + "dp-dgoods.132906.xyz", + "dp-dgoods.5342909.xyz", + "dp-dmarket.31333243.xyz", + "dp-dmarket.48977769.xyz", + "dp-dmerchandise.9054332.xyz", + "dp-dshopping.9080790.xyz", + "dp-medien.eu", + "dp.avtprogsystt.xyz", + "dp.progofficial.top", + "dp.progofficialit.top", + "dp.specificclick.net", + "dp2.specificclick.net", + "dpanel-pl-0b1e75a51ff.proenergy-engenharia.com", + "dpanel-pl-0f484b6b397.proenergy-engenharia.com", + "dpanel-pl-121dfa1705f.proenergy-engenharia.com", + "dpanel-pl-14a836cf581.proenergy-engenharia.com", + "dpanel-pl-172be3bced2.proenergy-engenharia.com", + "dpanel-pl-1936df16699.proenergy-engenharia.com", + "dpanel-pl-1b86d2a6153.proenergy-engenharia.com", + "dpanel-pl-1f347cdf297.proenergy-engenharia.com", + "dpanel-pl-1fd197f9847.proenergy-engenharia.com", + "dpanel-pl-22a77869e92.proenergy-engenharia.com", + "dpanel-pl-24c067be89f.proenergy-engenharia.com", + "dpanel-pl-2516a455409.proenergy-engenharia.com", + "dpanel-pl-29b07a1c8d1.proenergy-engenharia.com", + "dpanel-pl-31a2cc285ee.proenergy-engenharia.com", + "dpanel-pl-33091b10b78.proenergy-engenharia.com", + "dpanel-pl-394873d4c4f.proenergy-engenharia.com", + "dpanel-pl-3de85489bb7.proenergy-engenharia.com", + "dpanel-pl-3fe7c982925.proenergy-engenharia.com", + "dpanel-pl-445cf33b808.proenergy-engenharia.com", + "dpanel-pl-453ba36328f.proenergy-engenharia.com", + "dpanel-pl-4fc10a1153d.proenergy-engenharia.com", + "dpanel-pl-4fca4f262ff.proenergy-engenharia.com", + "dpanel-pl-51bf0cf9f6b.proenergy-engenharia.com", + "dpanel-pl-55de9cc8a68.proenergy-engenharia.com", + "dpanel-pl-574ac510211.proenergy-engenharia.com", + "dpanel-pl-5916dcd3667.proenergy-engenharia.com", + "dpanel-pl-5a6610a3e09.proenergy-engenharia.com", + "dpanel-pl-5d2be0763cd.proenergy-engenharia.com", + "dpanel-pl-60715e67149.proenergy-engenharia.com", + "dpanel-pl-608f4218c4e.proenergy-engenharia.com", + "dpanel-pl-655e187c92b.proenergy-engenharia.com", + "dpanel-pl-65d96febbb4.proenergy-engenharia.com", + "dpanel-pl-670fda2fafd.proenergy-engenharia.com", + "dpanel-pl-6ba96dd73cd.proenergy-engenharia.com", + "dpanel-pl-71318e3c2ef.proenergy-engenharia.com", + "dpanel-pl-788bf7a6462.proenergy-engenharia.com", + "dpanel-pl-818d38eceb6.proenergy-engenharia.com", + "dpanel-pl-82e5b38e23d.proenergy-engenharia.com", + "dpanel-pl-851c74e798b.proenergy-engenharia.com", + "dpanel-pl-8baff939561.proenergy-engenharia.com", + "dpanel-pl-8e5469c5b23.proenergy-engenharia.com", + "dpanel-pl-9d0bb976d24.proenergy-engenharia.com", + "dpanel-pl-a06e52f356c.proenergy-engenharia.com", + "dpanel-pl-a1413d75740.proenergy-engenharia.com", + "dpanel-pl-a145ee19733.proenergy-engenharia.com", + "dpanel-pl-a5c9b70ab97.proenergy-engenharia.com", + "dpanel-pl-a7171509bc0.proenergy-engenharia.com", + "dpanel-pl-a7ffb191be4.proenergy-engenharia.com", + "dpanel-pl-a9430a4295d.proenergy-engenharia.com", + "dpanel-pl-ab7c47d084d.proenergy-engenharia.com", + "dpanel-pl-ac99533bc2f.proenergy-engenharia.com", + "dpanel-pl-b19104b28b4.proenergy-engenharia.com", + "dpanel-pl-b8a2bded33c.proenergy-engenharia.com", + "dpanel-pl-bdb1c203d60.proenergy-engenharia.com", + "dpanel-pl-bde11d8fa6b.proenergy-engenharia.com", + "dpanel-pl-c23dc891e1a.proenergy-engenharia.com", + "dpanel-pl-c8c18f7e3ed.proenergy-engenharia.com", + "dpanel-pl-ceb25ccdc00.proenergy-engenharia.com", + "dpanel-pl-db7b557bd9b.proenergy-engenharia.com", + "dpanel-pl-db96475f817.proenergy-engenharia.com", + "dpanel-pl-dd093e7b1a6.proenergy-engenharia.com", + "dpanel-pl-e610e48b73d.proenergy-engenharia.com", + "dpanel-pl-e9fb7664eeb.proenergy-engenharia.com", + "dpanel-pl-eaf371c641e.proenergy-engenharia.com", + "dpanel-pl-ecc9a5f9827.proenergy-engenharia.com", + "dpanel-pl-f000507de8c.proenergy-engenharia.com", + "dpanel-pl-f11012c15d1.proenergy-engenharia.com", + "dpanel-pl-f235e2ce784.proenergy-engenharia.com", + "dpanel-pl-f9ef23c1a94.proenergy-engenharia.com", + "dpanel-pl-faa4edccd82.proenergy-engenharia.com", + "dpanel-pl-payu-com-2024-01-04.kalweit-gmbh.de", + "dpb2o24dstvkasox.shop", + "dpbdstvkasox2o24.shop", + "dpbolvw.net", + "dpd-hudpdpost.co", + "dpd-pl.reopil.shop", + "dpd-poland.shop", + "dpd.jnbay.online", + "dpd.recevo-payz.eu", + "dpd.wrikona.pics", + "dpd.xe317990.com", + "dpdelivery.shop", + "dpdelivery24na7.shop", + "dpdostawa.shop", + "dpdplzelk.modinnielantle.ga", + "dpdpostehuapp.lat", + "dpflyingoncs.top", + "dpi.trdechat.top", + "dpmsrv.com", + "dportalevents.com", + "dps-rajamahendravaram.org", + "dptr.areyouahuman.com", + "dpu.samsungelectronics.com", + "dq95d35.com", + "dqif5bl25s0bf.cloudfront.net", + "dqpub.com", + "dqs001.adtech.fr", + "dqs001.adtech.us", + "dqv9.cfd", + "dr-boekstegers.com", + "dr-mot3b.com", + "dr-szb.cfd", + "dr-trott.com", + "dr.soso.com", + "dr3amywh1p.sbs", + "drabing.info", + "drabsize.com", + "draco-artgallery.wz.cz", + "dracodoomte.pro", + "dradolfogomez.com", + "dragon-ware.com", + "dragonflym.com", + "dragonflyyy.com", + "dragonhbr.com", + "dragonnex.com", + "dragonsalon-br.com", + "dragonscanning.com", + "dragonscapeing.com", + "dragonsnwolves.com", + "dragontambola.com", + "dragontechs.com", + "dragotwo.com", + "dragzebra.com", + "drain.ec-giken.com", + "drainway.sbs", + "drajudybittencourt.com", + "drakemain.com", + "drakesdowntowngym.com", + "drakeslocal.com", + "dralaafadaly.com", + "dramacols.com", + "dramacool98.com", + "dramadynasty.sbs", + "dramasbaby.com", + "dramatic-challenge.com", + "dramatycznaszosa.click", + "dramatycznedni.click", + "dramatycznewiesci.click", + "drapart.org", + "drapedcetb.site", + "drappointmentbooking.com", + "drapydust.com", + "drashokdixit.com", + "drasticvolt.site", + "drawermop.click", + "drawersocks.online", + "drawmesilly.com", + "draychan11.wixsite.com", + "drboopathi.com", + "drburrell.com", + "drcheena.org", + "drchitraesthetics.com", + "drchopraspathclinic.com", + "drdd0stawajezt.shop", + "drdhimanroy.com", + "drdikova.wixsite.com", + "dre.tutorel.top", + "dreadditevelidot.onion.pet", + "dreamad.org", + "dreamcamshop.com", + "dreamcatcherfinserv.com", + "dreamcloud24.pl", + "dreamduo.quest", + "dreamerisland.com", + "dreamframenft.com", + "dreamlist.top", + "dreamowls.com", + "dreampay4u.com", + "dreamsandsleep.com", + "dreamsbydaniel.com", + "dreamscape-creations.com", + "dreamscloud.xyz", + "dreamscounty.shop", + "dreamsgarden.shop", + "dreamsmilealigner.com", + "dreamsnet.shop", + "dreamspoint.shop", + "dreamsportal.shop", + "dreamwax.homes", + "dreamwebio.com", + "dreamy-lavender.live", + "dreamy-white-rose.com", + "dreamydawnflowcfd.cfd", + "dreamysportsproducts.com", + "dreamywhiterose.com", + "dreamzonevadapalani.com", + "dreamzwin.com", + "dreavsvom.fun", + "dreaydragon.xyz", + "drecentreshu.info", + "dreemdollar.com", + "drei.oewabox.at", + "dreiprobleme.com", + "drekitoolworks.com", + "drenchedanddrizzled.com", + "drendragon.com", + "drennans.com", + "drenticor.shop", + "drepanidaemmyge.info", + "dreringer.com", + "dresstruly.com", + "dressyourselff.com", + "drexilifu7ge.shop", + "dreylamba.wixsite.com", + "drfacundosalas.com", + "drfdisvc.walmart.com", + "drgeniabraham.com", + "drgustavokomar.com", + "dridhartifiber.com", + "driedbranch.cfd", + "driedcliff.site", + "driedlake.cfd", + "driedonion.cfd", + "driedvine.site", + "dries-offers.com", + "drifteroilfield.com", + "driftkingdom.xyz", + "driftwoodaqua.com", + "drilldata.cam", + "drinchielonial.com", + "drink-us.com", + "drink.intertex-usa.com", + "drinkbotpro.com", + "drinkdelight.xyz", + "drinkdiversions.xyz", + "drinknshout.com", + "drinksvine.com", + "drinvere.com", + "driphie.com", + "driplitt.com", + "driptay.com", + "drirfanlectures.com", + "drishteehaat.site", + "drishtieyetest.com", + "drishtykon.com", + "drive-package.com", + "drive-parcelhelp.com", + "driveanddream.xyz", + "drivebynetwork.com", + "drivedenver.com", + "driveflex.sbs", + "drivehamptonroads.com", + "drivehouston.com", + "drivelosangeles.com", + "drivencaducous.fun", + "driver-installation.com", + "driverfilemanagement.com", + "drives24.com", + "driveseek.com", + "drivesouthrocks.com", + "drivevs.com", + "drivingschoolburlington.ca", + "drivotracker.com", + "drizzul.com", + "drjosefelixnani.com", + "drkness.net", + "drlalitamalik.com", + "drlizcarr.com", + "drlucyturnpenny.com", + "drluispinto.com", + "drm-google-analtyic.com", + "drm-server-booking.com", + "drm-server13-login-microsoftonline.com", + "drmanabendranaskar.com", + "drmateuscarvalho.com", + "drmawil.weebly.com", + "drmb.nimprove.top", + "drmedyasemin.com", + "drmehjabeen.com", + "drmitashah.com", + "drmyrtleirenewelch.com", + "drobnygest.click", + "drodillas.com", + "drodze-w-paczka.com", + "drogamiastowa.click", + "drogaszkoly.click", + "drogipamietniku.click", + "drogowakatastrofa.click", + "drogowakatastrofa24.click", + "drogowamakabra.click", + "drogoweinfo.click", + "drogowekolizje.click", + "drogowenewsy.click", + "drogowepotyczki.click", + "drogoweraportowanie.click", + "drogoweszalenstwo.click", + "drogowewiadomosci.click", + "drogowewiesci.click", + "drogowezdarzenia.click", + "drogowipiraci24.click", + "drogowkalamruje.click", + "drogowydziennik.homes", + "drogowymonitoring.click", + "drogowyodcinek.click", + "drogowyportal.click", + "drohaua.pro", + "droiddruid.com", + "droidfreeware.com", + "droidthieves.com", + "dronaathome.com", + "drone-design.net", + "droneenergy360.com", + "droneoro.com", + "dronesscout.com", + "droneteam-evc.com", + "dronexpro.pro", + "dronmobile.com", + "droos24.com", + "drop-gomble.com", + "drop-ph.com", + "drop-x-rain.top", + "drop.papiashvili.top", + "dropbox-download-eu.com", + "dropbox-download.com", + "dropbox-en.com", + "dropbox-er.com", + "dropbox-eu.com", + "dropbox-sdn.com", + "dropgomble.com", + "dropkick.oewabox.at", + "dropmocaverse.com", + "dropoptionfilestorage.nl", + "drops4fun.com", + "dropshiptonight.com", + "dropwortzapped.com", + "dropzonethemes.com", + "droqpbox.com", + "drowle.com", + "drowperspective.space", + "drowsiestudner.life", + "drozdovskis.com", + "drpaa.com", + "drposta24.top", + "drq.ferreta.xyz", + "drqkbks.com", + "drquitpain.com", + "drrajeevhomeopathy.com", + "drril.com", + "drrt.h18.ru", + "drs2.veinteractive.com", + "drsantosvalenzuela.com", + "drsaritahomeoclinic.com", + "drselimunal.com", + "drshiwanijainpainclinic.com", + "drsilverremedies.com", + "drsmitabisen.com", + "drspostsar.top", + "drsunnymalik.com", + "druarquitectura.com", + "drug-testing.shengen.ru", + "druga-rzeczpospolitapolska.pl", + "drugdetox.shengen.ru", + "drugiewydanie.pl", + "drugsnotincluded.com", + "drugspin.com", + "drugtree.online", + "drugtree.site", + "drukujemyprawde.click", + "drum.ninerail.com", + "drumble.biz", + "drumcash.com", + "drumfork.life", + "drumknife.xyz", + "drummerdogg.blogspot.com", + "drunkcash.com", + "drunkdoge.com", + "drunkendumplingco.com", + "drunkenstepfather.com", + "drvidwise.com", + "drvineetsurana.com", + "drw.ipsr.lat", + "drwahaf.com", + "drwatchmods.com", + "drwunder.com", + "drydrum.com", + "drywallfinishertools.com", + "drywalls.com", + "ds-aksb-a.akamaihd.net", + "ds-m.addthisedge.com.edgekey.net", + "ds.advg.jp", + "ds.cybereps.com", + "ds.mobadvent.com", + "ds.onet.pl", + "ds.reson8.com", + "ds.topprogit.xyz", + "ds.tradx.top", + "ds3123s.cc", + "ds43.cc", + "ds43sz.cc", + "ds4cs.cc", + "ds4ds.cc", + "ds4fv.cc", + "ds4gc.cc", + "ds68dfnl43.online", + "ds9yky.sbs", + "dsads123a.is-best.net", + "dsaw.startone.top", + "dscc.autotrdes.top", + "dschamps.com", + "dscwala.com", + "dsd.trdechat.top", + "dsdamatbulten.com", + "dsdeaw.becor.xyz", + "dsdsa-9zy.pages.dev", + "dsdscf.sbs", + "dsefd5d.cc", + "dserver.hw.net", + "dsf4x.cc", + "dsfdssdfsdf.pages.pro.br", + "dsfefdc.sbs", + "dsffewe.pages.dev", + "dsg.hgigs.info", + "dsglive.com", + "dsgo.rign.top", + "dsh.newchhance.top", + "dsi-stats.com", + "dski.eastruprog.xyz", + "dsksdds.pages.dev", + "dsls.ltdroom.top", + "dsmpost.info", + "dsmthreads.com", + "dsoo.spaactivs.top", + "dsoutfitter.com", + "dsp-1.ogury.io", + "dsp.adkernel.com", + "dsp.adviad.com", + "dsp.batmobi.net", + "dsp.colpirio.com", + "dsp.io", + "dsp.urekamedia.com", + "dsp.youdao.com", + "dsp3.adtelligent.com", + "dsparking.com", + "dsq.stormx.top", + "dsr3d.cc", + "dsrpplan.com", + "dsss.pages.dev", + "dstillery.com", + "dstt.truproggs.top", + "dsw.topprogit.xyz", + "dsw44z5igdmmbo.com", + "dsweik.weebly.com", + "dswiftlogistics.com", + "dsworkart.it", + "dsx3.cc", + "dsyuqwx.xyz", + "dt.vnecdn.com", + "dtadnetwork.com", + "dtaras.space", + "dtcc.fr", + "dtechpaydirect.com", + "dthashoistapp-wappths-zthm.pages.dev", + "dtherapyservice.com", + "dthsetup.com", + "dtinguj.lisjanus.pl", + "dtlicensedata.com", + "dtm.piendhreg.com", + "dtmerchant.com", + "dtminers.com", + "dtoria.com", + "dtrc.veinteractive.com", + "dtrchk.veinteractive.com", + "dtrfashions.com", + "dts.stormx.top", + "dts.ximprrove.top", + "dtscout.com", + "du4ntumd1se.life", + "dualadshop.com", + "dualitysjqzer.life", + "dualottery.com", + "dualvaccine.com", + "duamilsyr.com", + "duanno.com", + "duapps.com", + "duaproperties.com", + "duaresarkar.com", + "duaretoto.com", + "duarteflavio.com", + "duasim.com", + "dubaibusguide.com", + "dubaifixwell.com", + "dubaihealthclub.com", + "dubaivapery.com", + "dubecraft.com", + "dubefaesio.live", + "dubniumgeese.com", + "ducalcrane.store", + "ducemouqoi.info", + "duces-tecum.com", + "duckchaserkayak.com", + "duckfish.live", + "duckpon.com", + "duckwalkedabber.info", + "ducvu.pages.pro.br", + "dud.folos.top", + "duda.pasywnydchod.xyz", + "dudalyudii.live", + "dudetonic.com", + "duelodecartoes.com", + "duenasysenoras.net", + "duf.ebq.mybluehost.me", + "duffedjaler.life", + "dufowainoi.com", + "dugonginc.com", + "duiba.com.cn", + "duiyu.net", + "dujail.com", + "dukaladawa.com", + "dukankisanka.com", + "dukento.space", + "dukespirit.com", + "duketam.com", + "dukevape.com", + "dukiast.space", + "dulcecarla.com", + "dulcet-ion-moxie-3adf6c.netlify.app", + "dulichnghean.com", + "dulichvaluutru.com", + "dultrasolutions.duckdns.org", + "dumaspoleczna.click", + "dumb-twitter.com", + "dumbfochvb.click", + "dummy-rkmrs.com", + "dummygeek.com", + "dummysnare.click", + "dump-clients.com", + "dumpclients.com", + "dumpenshield.world", + "dumpre.com", + "dunamissports.com", + "dunebuggydubaitours.com", + "duniacard.com", + "duniapragma123.com", + "dunihaunaa.live", + "dunn4hxtjs.shop", + "dunoonpottery.com", + "duntlecres.site", + "duntracell.site", + "dunzzeltor.site", + "duocsinguyenhien.com", + "duodeci.online", + "duoguolukou.com", + "duologinsupersdk.ewan.cn", + "duotoned.com", + "dupajasio.lifestyleexact.com", + "duplicatefilecleaner.com", + "duplicckxh.site", + "duramo.pl", + "duranthomesearch.com", + "duratrackrail.com", + "duratrackrailwaysleepers.com", + "durgasnog.com", + "durtos.pics", + "dusayu.cosmic4voyage.com", + "dushanperera.com", + "duskdrift.xyz", + "duskkindle.hair", + "dustbinn.com", + "dustinfields.com", + "dustinrech.com", + "dustyhammer.com", + "dustywave.com", + "dutchmfqtc.site", + "dutchsandwich.org", + "dutchshepherdskingdom.com", + "duttatarvells.com", + "duttweilerangel6891-sidebarg165895-flarew256.pages.dev", + "duvertparis.com", + "duvertparis.org", + "duwaynegregory.com", + "duxcc.com", + "duzasprawa.homes", + "duzatoykay.live", + "duzazlosliwosc.click", + "duzeosiagniecia.click", + "duzowartoscznowu.space", + "dv-qcs.cfd", + "dv0-43.cfd", + "dva.woltar.live", + "dvbbp.com", + "dvccenter.com", + "dvcontecons.com", + "dvdhentai.net", + "dvdmanager-203.sv2.biz", + "dveatsdbjvv2g9bviioe6je0.motorcycleown.com", + "dvgtm.akadns.net", + "dvqcs4w0eo35b.cloudfront.net", + "dvvpage.xyz", + "dvxkjk.s3.us-east-005.backblazeb2.com", + "dw-v58.icu", + "dw.adyboh.com", + "dwaarka.com", + "dwarfcrack.pro", + "dwaweer.com", + "dwclick.com", + "dwed.autotrdes.top", + "dwee.orggf.xyz", + "dwer.choiseprog.xyz", + "dwigiveaway.com", + "dwiroundtable.com", + "dwisna.weebly.com", + "dwnlad.ws", + "dwoid.finchin.top", + "dwtracking.sdo.com", + "dwumiesiecznik.click", + "dwww.carenowaz.com", + "dwzacisze.com.pl", + "dx-buz.cfd", + "dx-td5.sbs", + "dx5w.cfd", + "dxbooking.com", + "dxbwork.com", + "dxwirelessinternet.com", + "dybfew.sbs", + "dydbetting.com", + "dyfudia.click", + "dyijv-6bk.cfd", + "dylandjoy.com", + "dylanduhamel.com", + "dylankendal.com", + "dylanmickelberg.com", + "dylanwong.com", + "dylematsporu.click", + "dyn-beacon.akamaized.net", + "dyn4micthrive.site", + "dyn6mic87l.online", + "dynalyst.jp", + "dynam1cnat7re.site", + "dynamic-dns.net", + "dynamic-l1.anzuinfra.com", + "dynamic.aol.com", + "dynamic.rakuten.co.jp", + "dynamic1.anandtech.com", + "dynamic1.dailytech.com", + "dynamic168.com", + "dynamic2.anandtech.com", + "dynamicgk.xyz", + "dynamicjapanesetutoring.com", + "dynamicthailand.com", + "dynamotions.com", + "dynastydealer.com", + "dynastypart.online", + "dynedmyanmar.com", + "dynip.org", + "dyntrk.com", + "dyrektoralarmuje.click", + "dyrektorinformuje.click", + "dyrektywnosc.click", + "dyskusjainternetowa.click", + "dyskusjaotwarta.click", + "dyskusjapowaitowa.click", + "dyskutujemyonline.lat", + "dysoool.com", + "dysponujemyaktami.click", + "dysyde.blogspot.com", + "dyt-mi6.cfd", + "dytakoojei.org", + "dyzio.tytusbrian.pl", + "dz2fz0bgyq9tn.cloudfront.net", + "dzdhxz.s3.us-east-005.backblazeb2.com", + "dzduniuk.oktawiankrupa.pl", + "dzh8.cfd", + "dzialania-naprawcze.com", + "dzialaniaobowiazkowe.click", + "dzieciecatragedia.click", + "dzieciecykoszmar.click", + "dziecifundacjapolska.eu", + "dziecipolska.com", + "dziecko-fundacje24.com", + "dzieckoumarlo.click", + "dzieckowypadek.homes", + "dzielimysie.click", + "dzielmy-sie.club", + "dziendobry-informacje.com", + "dziendobry-informacje.online", + "dziengrozy.click", + "dziennefakty.rent", + "dzienneinformacje.click", + "dziennesprawozdanie.click", + "dziennesprawy.click", + "dziennetragedie.click", + "dziennik-info.x9.eu", + "dziennik-miasto24.x9.eu", + "dziennik-polski.x9.eu", + "dziennik.pics", + "dziennik.warszawa.pl", + "dziennik24.x9.eu", + "dziennikarstwo24.click", + "dziennikexpress.com", + "dziennikinfo24h.click", + "dziennikinformacyjny.rent", + "dziennikloaklny.rent", + "dziennikmiasta.click", + "dziennikmiejski.homes", + "dzienniknasz.homes", + "dziennikonline.pics", + "dziennikporanny.click", + "dziennikportal.click", + "dziennikprasy.click", + "dzienniksledczy.click", + "dziennikzachodni24.eu", + "dziennkicodzienny-sledczy.eu", + "dziennyincydent.homes", + "dziewczynkakolizja.click", + "dziewczynkapotracenie.click", + "dziewczyny-z-dubaju-2021-online.blogspot.com", + "dzisiajszamlodziez.click", + "dzisiajszasprawa.click", + "dzisiejsza.twojahistoria.bar", + "dzisiejszadata.click", + "dzisiejszakatastrofa.click", + "dzisiejszapublikacja.click", + "dzisiejszarozterka.click", + "dzisiejszeczasy.click", + "dzisiejszefakty.eu", + "dzisiejszematerialy.click", + "dzisiejszepostanowienie.click", + "dzisiejszeposuniecie.click", + "dzisiejszepytania.click", + "dzisiejszezdarzenie.click", + "dzisiejszynews.click", + "dziwnezjawiska.click", + "dzungvu.com", + "dzwiekni.homes", + "dzwonnadrodze.click", + "dzxcq.com", + "dzzrenjanin.rs", + "e-3fe.cfd", + "e-astara.com", + "e-cigler.pl", + "e-copp.com", + "e-cryptobrokers.com", + "e-dijital.com", + "e-film24.pl", + "e-garnitur.pl", + "e-home-online-u.cloud", + "e-hospital.net", + "e-idris.com", + "e-ihracatuzmani.net", + "e-kern.fr", + "e-kino.tv", + "e-lekarz24h.pl", + "e-levenc.net", + "e-loading.biz", + "e-lords.fr", + "e-m.fr", + "e-marketing.entelchile.net", + "e-ogloszenia24-7.pl", + "e-ogrenme.com", + "e-online.cloud", + "e-payu2137.pl", + "e-planning.net", + "e-pyme.net", + "e-r8r2.sbs", + "e-rnb.com", + "e-sharemt.com", + "e-shopuk.com", + "e-trn-incm.com", + "e-u8qr.sbs", + "e-urzad-pl.online", + "e-urzad-pl.org", + "e-urzad-skarbowy.online", + "e-urzad-skarbowy.org", + "e-urzdskarbovvy.com", + "e-urzdskarbovvy.net", + "e-urzdskarbovvy.org", + "e-uzmanakademi.com", + "e-wyborcza24-e.cleverapps.io", + "e-wyborcza24-i.cleverapps.io", + "e-wyborcza24-o.cleverapps.io", + "e-wyborcza24-p.cleverapps.io", + "e-wyborcza24-r.cleverapps.io", + "e-wyborcza24-t.cleverapps.io", + "e-wyborcza24-u.cleverapps.io", + "e-wyborcza24-w.cleverapps.io", + "e-wyborcza24-y.cleverapps.io", + "e-x4mi.icu", + "e-xgsf.lat", + "e-y9mn.icu", + "e-zeitung.de", + "e-zshopper.activeshopper.com", + "e.abnad.net", + "e.alpstationcles.com", + "e.baidu.com", + "e.bloxg.top", + "e.email.simon.com", + "e.freewebhostingarea.com", + "e.hypnosisandfitness.com", + "e.imguol.com", + "e.invodo.com", + "e.kde.cz", + "e.maxtraffic.com", + "e.qq.com", + "e.serverbid.com", + "e.sexad.net", + "e.targetfuel.com", + "e.thanksearch.com", + "e.zg-api.com", + "e00oelys1an.xyz", + "e01.taggyad.jp", + "e03-mfio.cfd", + "e0c7ec5ff403f54d95ffc4f899bfc7f8.nietx.pl", + "e0d443a654181fbd0a1aaaea83764ae0.dirks.pl", + "e0kb.cfd", + "e0nd.cfd", + "e0rthh0ven.xyz", + "e1.static.hoptopboy.com", + "e1.wetterkameras.com", + "e1ectr1cm1nds.site", + "e1ectrobyte.site", + "e1rth1ch1.xyz", + "e2.molbuk.ua", + "e2.wetterkameras.com", + "e2d3m1.com", + "e3-j6d.sbs", + "e3-nf0.cfd", + "e3.wetterkameras.com", + "e35886eed62d03e9549f644a35d85be1.vistvx.pl", + "e37364.dscd.akamaiedge.net", + "e38c.skin", + "e3de3bf5732f82744f68065e90cb215c.dirks.pl", + "e3f364.r.axf8.net", + "e3oj.cfd", + "e4-ij7.sbs", + "e4.wetterkameras.com", + "e41d063c.kortfilmfestivalen.no", + "e429e91e.kortfilmfestivalen.no", + "e44177b6b805.cdn4.forter.com", + "e4roms.cfd", + "e5.wetterkameras.com", + "e5sy7ko5.online", + "e6.wetterkameras.com", + "e60a1c76.kortfilmfestivalen.no", + "e6255d091a9116cf1c444fe294ae17b4.marcoprzy.net.pl", + "e64daf74.kortfilmfestivalen.no", + "e67s.icu", + "e7-63tt.cfd", + "e7-6dt.pages.dev", + "e7.wetterkameras.com", + "e7876.dscg.akamaiedge.net", + "e7z9t4x6a0v5mk3zo1a0xj2z7c6g8sa6js5z7s2c3h9x0s5fh3a6sjwb8q7m.xyz", + "e843.cfd", + "e89.friendfinder.com", + "e8cc839c.kortfilmfestivalen.no", + "e8lr.cfd", + "e9-gkl.cfd", + "e96f76f3.kortfilmfestivalen.no", + "e9gon879e6.pages.dev", + "ea-d2d.cfd", + "ea-nif.cfd", + "ea.zebestof.com", + "eacarter.com", + "eacdn.com", + "eadcorretorainvesting.com", + "eadexchange.com", + "eadsenergy.com", + "eadsrv.com", + "eaforexph.com", + "eagersage.com", + "eagleboxes.host", + "eailuly.com", + "eainpostpl.top", + "eaisier.com", + "eakent.com", + "eakhbaar.com", + "eaknight.com", + "eallooken.autos", + "ealone.startone.top", + "eamtarconnect.com", + "eanib.com", + "eapik.anagog.com", + "eaprintandpaint.com", + "eaqrfwvvok.site", + "ear11lyhar1vest.xyz", + "ear1h1lysium.xyz", + "ear1hb1und.xyz", + "ear1hetern1al.xyz", + "ear1yvib1s.xyz", + "eardenar.com", + "earings.sbs", + "earlgreyhottie.com", + "earlvilleponyclub.com", + "earlwhitchurch.com", + "earlyretirementhealthinsurance.com", + "earndollarr.com", + "earnifyx.site", + "earnlivingonline.net", + "earnsmarttips.com", + "earnway.sbs", + "earsmar.sbs", + "earsyfewgr05.site", + "earth-genius.com", + "earth1ygr11n.xyz", + "earthachakra.com", + "earthanalyticalab.com", + "eartheclipse.shop", + "earthen.cfd", + "earthenwarepot.com", + "earthquake-forecast.com", + "earthquakescarf.com", + "earthspark.website", + "earthtoellie.com", + "earthwateralliance.net", + "earthycopy.com", + "eas.almamedia.fi", + "eas4.emediate.eu", + "easani.com", + "easelserenade.click", + "easeofdoing.com", + "easeourlife.org", + "easepolicy.com", + "easgrow.com", + "easifixx.com", + "easilyhomes.com", + "easria.com", + "eastcoastallstars.net", + "eastecherp.com", + "easterinthegardens.com", + "easterislandtravelservice.com", + "easterndieselservices.com", + "easternfairtambola.com", + "easternode.pics", + "easternpin.info", + "easternrangesfc.com", + "eastgippslandanzacs.com", + "eastinezha.website", + "eastkentmedicare.sa.com", + "eastmansshop.com", + "eastmoney.allyes.com", + "eastofyork.com", + "eastylov.sbs", + "easy-bitminning.com", + "easy-extra-income-ways-makes-you-rich.store", + "easy-pay.info", + "easy-registration.fun", + "easy-registration.monster", + "easy-registration.space", + "easy-registration.store", + "easy-registration.website", + "easy-registration.xyz", + "easy-to-read.eu", + "easy-web-stats.com", + "easy4onl2ne.xyz", + "easy73nj1.online", + "easyadservice.com", + "easyarchitect.com", + "easybuyfashion.takedrop.pl", + "easybuykh.com", + "easydailyservices.com", + "easydairyinnovation.com", + "easydatatutorials.com", + "easydownloader.net", + "easyemprunt.com", + "easyexpresspackersmovers.com", + "easyfiles.nocoshop.ru", + "easyfiles.topupload.ru", + "easyfinancialnews.com", + "easyflier.fr", + "easygolift.pl", + "easyhitcounters.com", + "easyhits4u.com", + "easyk.online", + "easylinkcourierservice.com", + "easylistnow.com", + "easyloccar.com", + "easymakesandbakes.com", + "easymetal.it", + "easymovetocanada.com", + "easymovies.vip", + "easypaymentsportal.com", + "easypdfcombine.com", + "easypills.co", + "easypropertypa.com", + "easyrare.com", + "easyrentcarltd.com", + "easythru.com", + "easytic.fr", + "easytradz.com", + "easytravelbook.com", + "easywayforyou.com", + "eatandeasy.pl", + "eatandpack.com", + "eatatberts.com", + "eatatnachos.com", + "eatcleanvn.com", + "eatdrinksleepdive.com", + "eateasyae.com", + "eatencake.site", + "eatenpiece.lat", + "eatondesigns.com", + "eatpublic.com", + "eatrust.xyz", + "eattraveldogs.com", + "eatwalkbehappy.com", + "eatwellgethealthy.com", + "eauchan.fr", + "eaukcja24h.pl", + "eaux.abp-photo.com", + "eavjvhold.site", + "eayrasty.com", + "eazydrop.org", + "eb.adbureau.net", + "eb.prout.be", + "eb273f1f39e4314fefefcec5a0d4b30f.dioprl.pl", + "ebadore.com", + "ebayadvertising.com", + "ebayadvertising.triadretail.net", + "ebayit-dp.nuggad.net", + "ebaykeywordsniperpro.com", + "ebaynet.com", + "ebd-cda.pl", + "ebdr2.com", + "ebdr3.com", + "ebelsberger-karin.com", + "ebertandroeper.com", + "ebfpc.com", + "ebiads.ebiuniverse.com", + "eblastengine.upickem.net", + "eblprogram.com", + "ebmadeit.com", + "ebocornac.com", + "ebonimode.com", + "ebony104.com", + "ebonyessence.xyz", + "ebonysexxy212.wixsite.com", + "ebook4all.com.pl", + "ebookartistry.com", + "ebookeo.pl", + "ebooks.com.pl", + "eboum.com", + "eboxmarketing.com", + "ebrocketship.com", + "ebtmarketing.com", + "ebtpizza.com", + "ebupages.com", + "ebusiness2020.com", + "ebutudan.com", + "ebuzzing.com", + "ebz.io", + "ec-x07.sbs", + "ec.adadapted.com", + "ec.moengage.com", + "ec0adn1ure.quest", + "ec0eden.xyz", + "ec0n0micguruss.quest", + "ec0n0myexpl0ration.live", + "ec0nomyn1sights.sbs", + "ec0wealh.sbs", + "ec3fdfd86a48af30f139b4ec6277b3ad.dioprl.pl", + "ec8e0995e1af877f09a22cafa33afb01.vistvx.pl", + "ec9d9c56.bastionplus.pl", + "ecahvztec2.com", + "ecallslogin.com", + "ecampuskbds.com", + "ecantal.fr", + "ecarcol.com", + "ecard4all.com", + "ecartdev.com", + "ecash5.com", + "ecaz.com", + "ecbb02ed1d4c5e1278c337a301981117.vistvx.pl", + "eccdcameroon.org", + "eccentricmaelstrom.com", + "ecchimanhwa.com", + "ecco-sale.com", + "ecco.actiprogz.top", + "eccowan.com", + "eccowyprzedaz.com", + "eccowyprzedazoutlet.com", + "ecda.pl", + "ecdn.analysis.fi", + "ecdperu.com", + "ecdtrk.com", + "ece5stats1.theglobeandmail.com", + "ecess1.cdn.continent8.com", + "ecestats.theglobeandmail.com", + "echa-ewolad.sbs", + "echangessubversifsglobaux.com", + "echaruncable.com", + "echelonplug.com", + "echo-dnia.24.eu", + "echo.fsd-news.org", + "echo.teasernet.ru", + "echobrandstrategy.com", + "echochannels.com", + "echoenigma.xyz", + "echoesoflaughter.bond", + "echograph.sbs", + "echolocationing.lat", + "echomiasta.click", + "echomiastowe.click", + "echomiejskie.click", + "echoportal.click", + "echopowiatowe.click", + "echoprimetv.com", + "echorime.site", + "echoszkolne.click", + "echotaenvisage.com", + "echotorowe.click", + "echovantage.ink", + "ecircle-ag.com", + "ecirque.fr", + "ecj.gro.mybluehost.me", + "eckosport.fr", + "eclagorn.site", + "eclass47.duckdns.org", + "ecleneue.com", + "eclick.vn", + "eclipseethereal.com", + "eclipsephasemux.com", + "eclkmpbn.com", + "eclkmpsa.com", + "eclkspbn.com", + "eclkspsa.com", + "ecnjkk.s3.us-east-005.backblazeb2.com", + "eco-api.meiqia.com", + "eco-chacras.com", + "eco-tag.jp", + "eco1safari.quest", + "ecobirdscarer.com", + "ecobitee.com", + "ecocupshop.com", + "ecoencomputer.com", + "ecoescapes.site", + "ecofriendlymotors.com", + "ecofriendlyzone.live", + "ecofrontier.sbs", + "ecoharbor.quest", + "ecoinvestorsclub.online", + "ecoliverock.com", + "ecologischrijden.com", + "ecom-dev-na2.com", + "ecom11rce1010.site", + "ecomadserver.com", + "ecombluster.com", + "ecomcompass.com", + "ecomerco.com", + "ecomhelpr.com", + "ecomhulk.com", + "ecommdoneright.com", + "ecommerce.datatrics.com", + "ecommstats.s3.amazonaws.com", + "econews.articledd.com", + "econnectco.com", + "econobriefing.online", + "economic-day.mediareard.com", + "economica-good.online", + "economica-lite.online", + "economicecholine.online", + "economicpizzas.com", + "economicpulsepoint.online", + "economicwave.online", + "economixpro.online", + "economypro.online", + "economyproect.online", + "economywatch.com", + "econostrategieshub.online", + "econstramedia.com", + "econtroll.com", + "econuz.com", + "ecopacto.com", + "ecoprintfwi.com", + "ecos.e-mailcom.co.uk", + "ecoslimmer.pro", + "ecostrategies.online", + "ecotourismsite.com", + "ecotradetrends.online", + "ecotuc.com", + "ecoupons.com", + "ecoventurer.sbs", + "ecowhisperer.sbs", + "ecpmrocks.com", + "ecproevents.com", + "ecraftcentral.com", + "ecstale.com", + "ectionpral.com", + "ectores.blog", + "ectslimo.com", + "ectx.fun", + "ecutexa.pics", + "ecx07.top", + "ecx11.top", + "ecxtrkanet.comnfired.com", + "eczematee.com", + "ed.at.thamaster.de", + "ed.fellsax.top", + "ed28bda0.kortfilmfestivalen.no", + "ed45.skin", + "ed89012341.wixsite.com", + "edaa.eu", + "edagunduz.com", + "edanlacey.com", + "edansemart.com", + "edaser.onlineprograms.xyz", + "edatingcafe.com", + "edbadev.com", + "edchargina.pro", + "edcrestventures.com", + "eddetverstoan.com", + "eddiehillery.com", + "eddmsnwioekdjf.weebly.com", + "eddoukli.com", + "eddy.noneto.com", + "eddymezdat.site", + "ede.opym.top", + "edecideur.fr", + "edelivery-india.com", + "edelsonas.info", + "edemm.startone.top", + "edencorsets.com", + "edenestate.info", + "edenicecoscape.sbs", + "edenkittery.com", + "edenofficial.com", + "edensgrandeur.com", + "edensoltech.com", + "edensquaresn.com", + "edgannaway.com", + "edgarcarl.com", + "edge-west.customer.io", + "edge.ayboll.com", + "edge.metroleads.com", + "edge.safedk.com", + "edge.sharethis.com", + "edge.uniconsent.com", + "edge.yieldify.com", + "edge4red.xyz", + "edgecast-vod.yimg.com", + "edgeperformanceparts.com", + "edgewaterbb.com", + "edgewaterresidential.com", + "edgexads.com", + "edgingload.info", + "edgingoffers.life", + "edgingspace.info", + "edgymobi.com", + "edhumteknik.com", + "edi-b.xmdtmonaks.top", + "edi.sitiizens-program.live", + "edibledallasfortworth.com", + "ediblespot.online", + "edicioneslamaleta.com", + "edicionsbordon.com", + "edictpage.sbs", + "edieddy.com", + "edificecasioshop.com", + "edificioavani.com", + "ediin.xiproject.top", + "edin.xiproject.top", + "edini.xiproject.top", + "edinim.xiproject.top", + "edins.autotrdes.top", + "edins.xiproject.top", + "edintrade.tilda.ws", + "edirect.hotkeys.com", + "ediscoveryatlanta.site", + "edisk.ukr.net.ssl2.in", + "edisonlee.net", + "edisonmassa.com", + "edistobeachlots.com", + "edit-meta.org", + "editexclusive.com", + "editoralorca.com", + "editoralra.pro", + "editorialdinamis.com", + "editormind.online", + "editorss.com", + "editsnail.pro", + "edjgane.com", + "edmedsnow.com", + "edmo.fr", + "edmondokcarpetcleaning.com", + "edmont-kandivali.com", + "edmontoncheapcars.com", + "edncap.com", + "ednim.autotrdes.top", + "ednis.xiproject.top", + "ednojabri.com", + "edocme.com", + "edog2017.karyamedia.net", + "edorsef.pics", + "edos.kolotas.top", + "edownloader.net", + "eds.ca.matchbox.maruhub.com", + "edsaxelenergy.com", + "edscorse.com", + "edsd.xiproject.top", + "edtechstore.com", + "edtekno.com", + "edtoolsvt.com", + "edu-huayu.com", + "edu.zeddanews.com", + "eduardolmartinez.com", + "eduardorodrigues.adv.br", + "eduardosbooks.com", + "eduardsurzhyk.com", + "eduardsurzhyk.net", + "educarconrocio.com", + "education-securiter-routiere.fr", + "educationedcomparisoned.pro", + "educationforall.cfd", + "educationforyouclub.com", + "educationgk.com", + "educationinventory.com", + "educationseedsfoundation.com", + "educattis.com", + "educjsite.glitch.me", + "edudlplomss.com", + "eduemprendimiento.com", + "edufinancehub.com", + "edujoints.com", + "edukacjafinansowa.info", + "edulokam.com", + "edumti.com", + "eduquemosenlared.com", + "edurne.net", + "eduthermas.sk", + "edutransit.com", + "eduvateai.com", + "eduvationgroup.com", + "edwing.sbs", + "edydlplomsa.com", + "edymek.net", + "edyousearch.com", + "edyt.autotrdes.top", + "edytakarczewska.adrianajanina.pl", + "ee274db1.kortfilmfestivalen.no", + "eea4c4a4b2e2690b5735705f17c9248f.vistvx.pl", + "eealv.info", + "eecoffees.com", + "eed5a45b0447b3d845bb0dab4a148814.dioprl.pl", + "eeecpl.com", + "eeeken5rior.xyz", + "eeeth.com", + "eegad.freeservers.com", + "eejaabi.com", + "eelhoe.us", + "eelsoup.net", + "eenany.com", + "eeoe.spaactivs.top", + "eertionjord.site", + "eesw.prodepl.top", + "eet.icu", + "eeu.pl", + "eeuo.activitpprog.top", + "eexpl0r111dge.info", + "ef-234fls.cfd", + "ef-24d.cfd", + "ef-erlsb.cfd", + "ef74dm.cfd", + "ef83j3f.cfd", + "ef92-d2.cfd", + "efaleb.com", + "efantasybd.com", + "efb25459.kortfilmfestivalen.no", + "efed9f7a91b9c44b217c7301a33c13eb.marcoprzy.net.pl", + "efektyinformacji.click", + "efektywnosciowe.click", + "efesbetgiris24.com", + "efesmakine.com", + "efestfusion.com", + "efetivasolucoesdigitais.com", + "effective-paned-insmes-arcake.pages.dev", + "effectivebrand.com", + "effectiveemojiflitingtechniques.com", + "effectivemeasure.net", + "effectivespeech.net", + "effegybat.click", + "effervescent-cajeta-a56722.netlify.app", + "effervescent-semolina-e6e6e0.netlify.app", + "effexor-xr.1.p2l.info", + "efficaciousbike.com", + "efficaciouscactus.com", + "efficientaffiliate.com", + "efficientizer.com", + "efficientops.homes", + "efflorescentcas.info", + "efi-38dj.cfd", + "efilmsy.pl", + "efilmy-online.pl", + "efinancefact.com", + "eflashmedia.com", + "eflspeech.com", + "eform-tarif.com", + "eforsa.pl", + "eforu.com", + "efr-42kw.cfd", + "efragola.pl", + "efreedom.net", + "eftsoonsqbuge.life", + "efunzo.com", + "efx9.skin", + "eg7s.cfd", + "eg84-531k.cfd", + "eganaha.site", + "egazeta24.eu", + "ege.manasan.top", + "egecanozelegitim.com", + "egeeked.com", + "egenegivens.com", + "egensession.com", + "egeszsegespont.hu", + "eggraja.com", + "eggsma.shop", + "eggvend.com", + "eghumantu.com", + "egi84-g.cfd", + "egitim.bilgikazanimmerkezi.com", + "eglobalfare.com", + "eglogitriyat.com", + "egocentrismsgrier.life", + "egostateanalysis.com", + "egribukhaber.com", + "egrular.pics", + "egrular.xyz", + "egrum-df.cfd", + "egso.supplypoland.company", + "egtcargo.com", + "eguaheoghouughahsu.cc", + "egvem-tr.sbs", + "egyazegyben.com", + "egyenesen.com", + "egypolice.com", + "egyptbasketball.com", + "egyptcharity.com", + "egyptclassifieds.com", + "egyptdigitalcurrency.com", + "egyptianfruits.com", + "egyptianhippie.com", + "egyptluxurymotors.com", + "egyveleg.com", + "eh-p10.cfd", + "eh438-v.cfd", + "eh8jq4cmq8j9g5.com", + "ehado.pro", + "ehanking-ubs-ch.com", + "ehanking-ubs-ch.net", + "ehanking-ubs.com", + "ehanking-ubs.net", + "ehaosa.fun", + "ehawr.com", + "ehik.oowa.top", + "ehmp.rign.top", + "ehrgi.activitpprog.top", + "ehtereum.org", + "ehtiaaj.com", + "ehufgpp.com", + "ehuny.com", + "ei-48mf.cfd", + "ei-event-collector.us-east-1.elasticbeanstalk.com", + "eiamcentral.art", + "eiamglobal.co", + "eic-avantipublishers.com", + "eidfeast.com", + "eidmest.com", + "eidodourado.com", + "eig0-35k.cfd", + "eigdmmar.website", + "eigenchain.com", + "eightbitpanda.com", + "eigmardm.website", + "eihomew.icu", + "eileenani.com", + "einfachste-tag.com", + "einpost.life", + "einpost.xyz", + "einpsopl.vip", + "eir4-xbk.cfd", + "eisenstein.dk", + "eitechh.com", + "eiv.baidu.com", + "eizcich3.top", + "ej.progresas.lt", + "ejaaka.fun", + "ejectw.sbs", + "ejirek.com", + "ejmarkets.com", + "ejoap.fun", + "ejtd.jhom.lat", + "ejuiashsateam.info", + "ejxkjx.s3.us-east-005.backblazeb2.com", + "ejyymghi.com", + "ejzc1o.webwave.dev", + "ek13.com", + "ekademiks.com", + "ekajayanthi.com", + "ekbanamail.com", + "ekbim.info.pl", + "ekbpromavt.rozaliaclaudia.com.pl", + "ekdamfix.com", + "ekelecenergy.com", + "ekfb.maxymus.xyz", + "ekfbb.maxymus.xyz", + "ekfbq.maxymus.xyz", + "ekhushhal.com", + "ekings9th.com", + "ekino-tv.com.pl", + "ekino-tv.tv", + "ekinokstedarik.net", + "ekipaforex.pl", + "eklavyastudio.com", + "eklety.top", + "ekmas.com", + "ekmekjianara.com", + "ekmexico.com", + "ekobierowska85.lucafilipiak.pl", + "ekobutelka.pl", + "ekocitytv.com", + "ekogroszekpg.com", + "ekologiaja.cfd", + "ekologiasa.boats", + "ekomerco.fr", + "ekomis-straszynski.pl", + "ekonomicznypoland.online", + "ekorentacar.com", + "ekozol.com", + "ekronacrypto.com", + "ekronasoftware.com", + "ekscentrycznyni.monster", + "eksizseren.com", + "ekspansywnosci.click", + "ekspertyza.org", + "ekspresoweinfo24h.click", + "ekssa.com", + "ektadesai.com", + "ekveerashop.com", + "ekzark.com", + "el-sackman.com", + "el.avtprogsystt.xyz", + "el.theventures.cfd", + "elaeagnaceaeneighborly.life", + "elangmulyana.com", + "elanomoler.com", + "elaphine.sbs", + "elarbolabc.com", + "elasemas.com", + "elassal-studio.com", + "elasticbip.store", + "elasticchange.com", + "elasticlock.website", + "elasticpin.click", + "elazufre.org", + "elbachirguennoun.com", + "elbezniss.com", + "elbi.kamilpawel.pl", + "elboncoin.fr", + "elbravo.org", + "elbravoproducciones.org", + "elbrein.com", + "elburrsden.pro", + "elca.sacors.top", + "elcap.pl", + "elcentroeslaonda.com", + "elcrist.startone.top", + "elcursodigital.com", + "elderlyscissors.com", + "elderlytown.com", + "elderporter.xyz", + "eldestcore.website", + "eleaserimarket.com", + "electionmoon.com", + "electonergy.com", + "electosake.com", + "electricalgbhopal.com", + "electriccarves.com", + "electricdreams.gives", + "electricguru.com", + "electricianportcharlotte.com", + "electricscooterly.com", + "electricstep.online", + "electricstormgallery.com", + "electricvehiclemaster.com", + "electriquecleaners.com", + "electroares.com", + "electroenchufe.com", + "electrohub.best", + "electroindian.com", + "electroindustrialesyservicios.com", + "electrokazje.pl", + "electroline.pl", + "electroniccigarettemart.com", + "electronics.bet", + "electronicsdk.sbs", + "electroplatingmetalfabrication.cyou", + "electroshort.com", + "electrotrim.online", + "electrotucuman.com", + "electrsdih.site", + "electrumz.com", + "electrwytb.monster", + "eledefinitymar.website", + "elefanterosado.com", + "elegancebr.com", + "elegancyinterior.com", + "elegantadornments.live", + "elegantcapsstore.com", + "elegantglass.online", + "elegantglass.site", + "elegantglass.xyz", + "elegrina.com", + "elegrina.pl", + "elektro24h.pl", + "elektronicznyswiat.pl", + "elektronikonlinepl.weebly.com", + "elektrookazje.pl", + "elektroshopper.com", + "elemarconnect.click", + "elemarconnect.website", + "elemardomain.website", + "elemarglobal.click", + "elemarglobal.website", + "elemarlink.click", + "elemarlink.website", + "elemarnation.website", + "elemaronline.click", + "elemaronline.website", + "elemarportal.website", + "elemarsite.website", + "elemarweb.website", + "elemarworld.click", + "elemarworld.website", + "elemarzone.click", + "elemarzone.website", + "elememory.com", + "elementalist.life", + "elemento-30.com", + "elementpor.ink", + "elementscontrolpanel.com", + "elementsmath.com", + "elementygry.click", + "elemtrade.trdechat.top", + "elen.progrbest.top", + "elenadrake.com", + "elephantqueue.com", + "eletricalelibrary.com", + "eletricarissi.com.br", + "elevatedaffiliates.com", + "elevatedemporium.com", + "elevatedfight.com", + "elevatefight.com", + "elevateyourtaste.com", + "elevatorn.online", + "eleven-game.com", + "elevenhotdogs.com", + "elevenmiles.org", + "elevenonlinetelewizja.blogspot.com", + "elevensports3.blogspot.com", + "elevensports4.blogspot.com", + "elevensportsonline.blogspot.com", + "elfarosda.com", + "elfolio.com", + "elfrikirincon.com", + "elg-58.cfd", + "elginshoppingmall.com", + "elgonhoney.com", + "elherdelta.io", + "elhermonancestralvivero.com", + "eli7-85.cfd", + "eliasandrada.com", + "eliasfranca.com", + "eligetumood.com", + "eligibility.wootric.com", + "eligibiltyexpert.com", + "elijahadah.com", + "elijahjohnston.com", + "elikmedia.com", + "eliminesuasdores.com", + "elinachu.com", + "elink.nhanlucnganhluat.vn", + "elinkpro.com", + "eliopez.com", + "elisemorleyfarmer.com", + "elisfed.sbs", + "elisonrkwer.life", + "elite-grid.net", + "elite888-ico.com", + "eliteclickers.com", + "elitedollars.com", + "elitedostav12.shop", + "elitedostawalo.shop", + "eliteeigen.cam", + "elitefarmshyderabad.com", + "elitegadgetinsider.com", + "eliteluxurygallery.com", + "elitemedcrm.com", + "elitemoisturemanagement.com", + "elitepoofinance.com", + "eliterrresidences.life", + "elitesfxmarket.com", + "eliteslogistics.com", + "elitetoplist.com", + "elitetravelcolombia.com", + "elitevetpros.com", + "elitewebinars.com", + "elitewineconsultants.com", + "elixirmap.com", + "elixirspaces.co.in", + "elixmedia.com", + "elizabethmclean.com", + "elizabetsale.com", + "elj.finnewspl.com", + "eljutiapaneco.com", + "elko-trade.com", + "elkorus.com", + "ellaensures.com", + "ellaguy.shop", + "ellainespurplenails.com", + "ellasnow.shop", + "ellatronson.com", + "ellbach-holding.com", + "elle.xiproject.top", + "ellechontolimense.com", + "elleeden.com", + "ellenbryantsounds.com", + "ellenfoster.org", + "ellenmeijersvaktherapie.nl", + "ellentrager.com", + "ellibrosalvaje.com", + "elliecarr.com", + "elliottdell.com", + "elllon.startone.top", + "ellopaineis.com.br", + "ellypetparadise.com", + "elmaestro-tunisie.com", + "elmarssa.com", + "elmatemagico.com", + "elmazra.com", + "elmech0.xyz", + "elmessence.xyz", + "elmh.htvo.top", + "elmoaser.com", + "elmohandesgroup.com", + "elmtechofficesolutions.com", + "elmulgolan.com", + "elmworldacademy.com", + "eln.finnewspl.com", + "eln.progofficial.top", + "elnb7.ru.com", + "elnidosandsinn.com", + "elnotariochain.com", + "elogearts.com", + "elogs.vnexpress.net", + "eloisecarrier.com", + "eloliantok.site", + "elon-promo.info", + "elonenw.startone.top", + "elopakemanasih.com", + "elosmodels.com", + "elpacificodorado.com", + "elpan.com.pl", + "elpasocarsforsale.com", + "elpasosportsbetting.com", + "elpatrondellomo.com", + "elpoderamorosos.com", + "elpressa.com", + "elrateo.com", + "elrenacer.org", + "elrodriguillo.com", + "elsamovie.com", + "elsapachonmanager.com", + "elsebakatowice.leonardokurek.pl", + "elta-logistic.top", + "eltacargo.top", + "eltafreighttvs.top", + "eltalogistic.top", + "eltas.buzz", + "eludeplank.sbs", + "elusports.com", + "elv3-tslogging.touchcommerce.com", + "elvedstonks.fun", + "elvendors.com", + "elvine.cfd", + "elvisruizdev.com", + "elvisuzor.com", + "ely-7j.cfd", + "elyses.fr", + "elysian.pics", + "elysianallure.xyz", + "elysiancrest.ink", + "elysianecho.xyz", + "elysianessence.online", + "elysiumconjures.com", + "elysiumconsultant.com", + "elzain.net", + "elzaservis.cz", + "elzbietabojakowska.maurycymarcin.pl", + "em.bm23.com", + "em.dynamicyield.com", + "em.tesxappes.top", + "em00k8.webwave.dev", + "em1.yoursantander.co.uk", + "em1itbaqx.monster", + "ema.hostvn.net", + "emaarpropty.com", + "emagicone.fr", + "emagrece.org", + "emags.shop", + "emah365.com", + "email-admin-secure.com", + "email-link.adtidy.net", + "email-link.adtidy.org", + "email-links.crowdfireapp.com", + "email-open.adtidy.net", + "email-open.adtidy.org", + "email-reflex.com", + "email.additoin.shop", + "email.chanell.shop", + "email.consentt.best", + "email.definers.shop", + "email.exchangar.shop", + "email.mg1.substack.com", + "email.netwoks.best", + "email.noticces.shop", + "email.peformance.shop", + "email.positionly.com", + "email.schedulers.shop", + "email.sysstem.shop", + "email.unifier.best", + "emailacess02.node.cloudlets.zone", + "emailinghacker.com", + "emaillinks.soundiiz.com", + "emailretargeting.com", + "emailtoolnest.com", + "emaoyi.com", + "emaqtab.com", + "emaratijob.com", + "emarketing.sina.com.cn", + "emarketlanka.com", + "emarketsa.com", + "embalagens62.com", + "embark.izanami-antenna.com", + "embassy32.com", + "embed.sendtonews.com", + "embed.tagboard.com.herokudns.com", + "embeddedblackbox.com", + "emberdarkness.net", + "embergl0w.xyz", + "emblazonedq.shop", + "embofpdet8.shop", + "embrace-the-day.com", + "embraceinnovation.pro", + "embroidcer.shop", + "emchels.com", + "emcnitoring.pcozta-polska.cc", + "emcpeople.com", + "emdalife.com", + "emdever.com", + "emdievolution.net", + "eme-rald3nvy.xyz", + "emea.rel.msn.com", + "emebeddedcontrollers.com", + "emebo.io", + "emeraldcitydrones.com", + "emeraldessence.sbs", + "emeraldgreen.quest", + "emeraldgreen.sbs", + "emeraldmg.com", + "emeraldtiger.com", + "emeraldwaterpimpri.com", + "emergencycyberhelps.com", + "emergencymath.com", + "emergentesdigitales.com", + "emericfront.lat", + "emersai.com", + "emerse.com", + "emerystudios.com", + "emetriq.de", + "emg.comproges.xyz", + "emgomez.com", + "emi1av.monster", + "emigration-consulting.com", + "emilianotenzi.com", + "emily.tncrun.net", + "emilyandcory.com", + "emilyhallnotarypublic.com", + "emilyraine.com", + "eminamin.com", + "emirate-post-track.cloud", + "emiratesclassifiedonline.com", + "emiratesearch.com", + "emirateseo.com", + "emiratesmaps.com", + "emiratespost-po.top", + "emiratessign.com", + "emiratestoy.com", + "emirtechs.com", + "emisoraurbana.com", + "emission-online.com", + "emitrends.com", + "emjcd.com", + "emltrk.com", + "emmaholtd.com", + "emmenologies.live", + "emmethalm.com", + "emobi-sys.com", + "emocjegrozy.click", + "emocjeludzi.click", + "emodoinc.com", + "emonbell.com", + "emonitoriing-pocztta-polsska.top", + "emonitoriing-pooczta-pollska.top", + "emonitorin-polska.top", + "emonitoring-paczki.pl", + "emonitoring-poczta-polska-pl.site", + "emonitoring-poczta-polska.shop", + "emonitoring-poczta.top", + "emonitoring-pocztac.cyou", + "emonitoring-pocztal.cyou", + "emonitoring-pocztapl.cyou", + "emonitoring-poczwiel.cyou", + "emonitoring-poczwjpl.cyou", + "emonitoring-polska.top", + "emonitoring-postasad.cyou", + "emonitoring-postasadjd.cyou", + "emonitoring-postasadoew.cyou", + "emonitoring-postasadsnw.cyou", + "emonitoring-postasdhdue.cyou", + "emonitoring-postqds.cyou", + "emonitoring.aposte.buzz", + "emonitoring.aposte.top", + "emonitoring.crrould.top", + "emonitoring.ukrposhta.xyz", + "emonitoringg.top", + "emonitoringpoczta-polska.top", + "emonitoringpoczta-polska.xyz", + "emonitoringpoczta.buzz", + "emonitoringpocztapolska.xyz", + "emonitoringpolska.xyz", + "emonitoringpost.xyz", + "emonitorings-poczta.xyz", + "emonitoringsystem.icu", + "emonitoringsystem.top", + "emonitoringsystems.top", + "emonitorng.poczta-polska.info", + "emonitors.sbs", + "emonitors.top", + "emoniyoting-pocatal.cyou", + "emonrtoringpoczta-polska.top", + "emotionintelligence.com", + "empanadasmibu.com", + "emperialhost.website", + "emperiomedia.com", + "empiezaelviaje.com", + "empiezamujer.com", + "empire-yachts.com", + "empireconstrutores.com", + "empleosfast.com", + "emploisarchitecture.com", + "employerdictionary.com", + "employlinkernexus-pl.com", + "employmentinfopk.com", + "employspotnet.com", + "emplpoi-store.fr", + "emporiumdoshape.com", + "emporiumvault.com", + "empoweringherrealestate.com", + "empoweruplift.cfd", + "emprendeconsushi.com", + "emprendingnow.com", + "empresamipremium.com", + "empresariosvidavacations.com", + "empressapartments.com", + "emptyescort.com", + "empyreanwhisper.life", + "emqx.anzuinfra.com", + "emrahkoylu.com", + "emresomer.com", + "emrlogistics.com", + "ems.g-cointrad.top", + "emtglobo.com", + "emulge.sbs", + "emv1.carenowaz.com", + "emxdgt.com", + "emxdigital.com", + "emxu-bd73.cfd", + "en-coomonp.live", + "en.btc-trader-app.club", + "en.btcprofit.we-trck.com", + "en.endiim.com", + "en.likefever.org", + "en.loyal-program.live", + "en.supplypoland.com", + "en.ultrex.ru", + "en.xachinaproject.fun", + "en365dias.com", + "en7-53.sbs", + "enaa.brokaws.top", + "enabler.datalake.mediaset.it", + "enactorsqbuge.life", + "enagpurkar.com", + "enakp.com", + "enalytics.fr", + "enamaal.space", + "enastb.com", + "enatimedia.com", + "enatyl.top", + "enbrc.com", + "encashjewels.com", + "enchanbar.xyz", + "enchantedcascade.com", + "enchantedcastle.tech", + "enchantedechoescam.click", + "enchantedeclipse.quest", + "enchantedecoplaza.sbs", + "enchantedevergreen.click", + "enchantedforest.bond", + "enchantedforest.site", + "enchantedforest.xyz", + "enchantedwoods.site", + "enchantevent.com", + "enchantinggems.life", + "encirclepartners.com", + "enclisis.sbs", + "encom-corp.com", + "encon-co.in", + "encontrosdaalimentacao.com", + "encourageidea.com", + "encouragement-repeort-service.surge.sh", + "encouragingwilderness.com", + "encriptadotv.com", + "encubetech.com", + "endangeredandextinct.com", + "endangeredtv.com", + "enderberb.com", + "endicia.fr", + "endk.rign.top", + "endleaf.sbs", + "endlesshorizons.gives", + "endlesspossibilities.ink", + "endlinecreative.com", + "endocalidad.com", + "endoearth.com", + "endoloris.com", + "endurableshop.com", + "endurocupmtb.com", + "endyloop.com", + "enea.phtmedia.com", + "enecatenirer.info", + "eneficiaryoverage.eu", + "energeticladybug.com", + "energeticvibrationalhealing.com", + "energia2viiafaturas.com", + "energialliure.com", + "energopl.online", + "energy-insight.aesthetise.com", + "energy-tauron.aesthetise.com", + "energy-victory.com", + "energy9275fm.com", + "energyaset.online", + "energyblink.world", + "energyis.net", + "energylore.org", + "energyminimalism.com", + "energynews.mediareard.com", + "energyrozrwyka.awesomeerictech.com", + "energystreamuc.site", + "enersit.com", + "enerweb.oewabox.at", + "enewsmailroom.com", + "enformafit.com", + "enframed.sbs", + "eng-sub.xyz", + "eng.trkcnv.com", + "eng.xiproject.top", + "engage-network.influencemobile.com", + "engage.commander1.com", + "engage.everyone.net", + "engage.tines.com", + "engage.vzw.com", + "engage.windows.com", + "engage10665dd4kq.deltadna.net", + "engage10791rllrc.deltadna.net", + "engage10854wrdcr.deltadna.net", + "engage11442ldybg.deltadna.net", + "engage12348wrdvs.deltadna.net", + "engage12981wrdfl.deltadna.net", + "engage13764wrdst.deltadna.net", + "engage17070dvntr.deltadna.net", + "engage3515gvrnr.deltadna.net", + "engage5081wrdch.deltadna.net", + "engage8829thscr.deltadna.net", + "engagebdr.com", + "engagement-collector.mobify.net", + "engagement.inmarket.com", + "engagement10ngine.sbs", + "engageya.com", + "engaginn.net", + "engelfire.com", + "enggkrutisamiti.com", + "enggupdates.com", + "engine-ltd-144958795.hubspotpagebuilder.eu", + "engine.4chan-ads.org", + "engine.adbooth.com", + "engine.adspynet.com", + "engine.cmmeglobal.com", + "engine.espace.netavenir.com", + "engine.fyber.com", + "engine.mobileapptracking.com", + "engine.nectarads.com", + "engine.spoutable.com", + "engine.trklnks.com", + "engine.xclaimwords.net", + "engineerteawala.com", + "engineertrick.com", + "engineflameout.com", + "enginenetwork.com", + "engitall24.xyz", + "englishbookmakers.com", + "englishbos.com", + "englishcentral.fr", + "englishemporio.com", + "englishfunlearning.com", + "englishontips.com", + "englishplaylist.com", + "englishtestcoach.com", + "engrosalo.com", + "engykhamis.com", + "enhance-config.fgl.com", + "enhanceet.com", + "enhancingdigitalmarketing.com", + "eni737-64.cfd", + "enigd.cfd", + "enigma-edge.com", + "enigma-edge.org", + "enigma-tokens.co", + "enigmaeden.live", + "enigmaessence.xyz", + "enigmasoftware.com", + "enigmaticech.site", + "enigmaticecho.com", + "enigmatoken.com", + "enigmatokensale.com", + "enigmnaesenceonline.click", + "enigrna.co", + "enijncoin.io", + "eniocosta.com", + "enitseleated.media", + "enitur.com", + "enj-25ke.cfd", + "enjambreinmobiliario.com", + "enjincoin.me", + "enjincoin.pw", + "enjincoin.sale", + "enjisk.sbs", + "enjoy7life.online", + "enjoybkk.com", + "enjoybreweries.com", + "enjoyersmotor.com", + "enjoyfreetambola.com", + "enjoyhearts.blogspot.com", + "enjoylumen.com", + "enkotoro85.site", + "enlifort.sbs", + "enlightenedworldsail.click", + "enlistdelta.store", + "enliwas.sbs", + "enlonean.host", + "enlvs.com", + "enmfqtimet.site", + "enmitoper.com", + "ennage.top", + "enoises.com", + "enomis-paris.fr", + "enorabizteam.com", + "enoratraffic.com", + "enormousearth.com", + "enots.autotrdes.top", + "enoughpurpose.com", + "enoughtoday.org", + "enovicit.com", + "enphan.com", + "enpresse.1.p2l.info", + "enquireeem.beauty", + "enquisite.com", + "enreachphotobooth.com", + "enregistrer-ventes-vinted.info", + "enrg.vicdesmidt.com", + "enrgeneamy1.poweropc.com", + "ensighten.com", + "ensinger964.site", + "ensinonaweb.com", + "ent.autotrdes.top", + "ent.mobileanjian.com", + "ent.xiproject.top", + "entangular.com", + "entek.fr", + "entercasino.com", + "enterclub.monster", + "entergroup.beauty", + "enterinfo.cyou", + "enterland.bond", + "entermedia.pl", + "enternodes.com", + "enteronline.cfd", + "enterore.site", + "enterplus.store", + "enterprise327.site", + "enterprisebold.com", + "enterprisera.com", + "entersoft-online.com", + "entertainment-specials.com", + "entertainment-tales.com", + "entertainment-today.top", + "entertainmentextravaganza.xyz", + "entertainmenttak.com", + "entertainwalls.com", + "enthusiasticdad.com", + "enticechocolate.com", + "entireresults.com", + "entiretrader.com", + "entisat.pics", + "entitlements.jwplayer.com", + "entk.net", + "entl-nw.sbs", + "entm.fkkg.lat", + "entrair.space", + "entranlbip.online", + "entreatfulghuge.life", + "entrecard.s3.amazonaws.com", + "entree.igetget.com", + "entreeqr.com", + "entrega-de-paquetes.com", + "entrenador-personal.com", + "entrepreneurtoutterrain.com", + "entreprise-wazir.com", + "entreprises-nc.com", + "entrons.com", + "entry.sitiizens-program.live", + "entuduc.fr", + "envelopebased.com", + "enviarpostal.com", + "envion-ico.org", + "envion.cc", + "envion.co", + "envion.live", + "envion.one", + "envion.site", + "envion.top", + "envione.org", + "enviousthread.com", + "environmentalist.com", + "envisiontechnos.com", + "envisiontechx.com", + "envlon.org", + "envoin.org", + "envoyflaps.click", + "envutyiogechfa.com", + "enw7-082.cfd", + "enwardopay.com", + "enxfitness.com", + "enyoucan.online", + "enzo.pw", + "enzoedhorizons.life", + "eo009.cc", + "eoaty.com", + "eobuwie.click", + "eobuwiefever.shop", + "eobuwieokay.shop", + "eobuwieoutlet.shop", + "eoclock.com", + "eofficepro.com", + "eogloszenia-24.pl", + "eol1.egyptonline.com", + "eole-passion.com", + "eom-nv.com", + "eon.tags.sitetagger.co.uk", + "eondershare.fr", + "eonline.pl", + "eontournriseel.com", + "eoqejkqosdhgayeue.com", + "eos-bonus.com", + "eos-io.info", + "eos-token.org", + "eos.ac", + "eosapis.com", + "ep-news.org", + "epaiementsecurise.com", + "epaniotrez.site", + "epapracticetests.com", + "ephemeralelixir.com", + "ephemeralgleam.com", + "epibudd.budpulse.top", + "epic3ques7.life", + "epicdourne1.quest", + "epiceriemarket.com", + "epicfitnesscoach.com", + "epicgames7.com", + "epicgames77.com", + "epicleadz.com", + "epicnotebook.com", + "epicorn.com", + "epicpainting.website", + "epicquest.online", + "epicsacred.pro", + "epigrammatists.pro", + "epipterygoidmiber.life", + "epitomenote.online", + "epiv.cardlytics.com", + "epliki24.pl", + "epmads.com", + "epmclk.com", + "epn.adledge.com", + "epom.com", + "epomads2.4shared.com", + "epoxiland3d.com", + "epp.bih.net.ba", + "eprintclub.com", + "eprintdelivery.com", + "epromosyon.com", + "eproxytalk.online", + "epsilon-delta.sbs", + "epsilonpureis.com", + "epswebsites.net", + "eptm7m.webwave.dev", + "epunekar.com", + "epwrpl.github.io", + "eq21ityencun11r.xyz", + "eqads.com", + "eqinecv.sbs", + "eqit9pzsxz.appspot.com", + "equabor.com", + "equal.supplypoland.com", + "equalleinnovations.com", + "equallyplaced.com", + "equallyyolked.com", + "equanimendear.xyz", + "equatordata.cfd", + "equilibredn.xyz", + "equilibriojqzer.life", + "equilibrios.ga", + "equiposavicolasyporcinos.com", + "equitaine.fr", + "equito-finance.com", + "equity-broker.cc", + "equitybuildersamerica.com", + "equityedge.site", + "equitygood.com", + "equityhacking.com", + "equityresidentialproperty.com", + "equiweb.cl", + "eqw.zotoi.icu", + "eqy.link", + "er-dr.com", + "er3l.cfd", + "er7t.cfd", + "era.finnewspl.com", + "erasebnb.com", + "eratelevision.com", + "eraticdraw.click", + "erayogul.com", + "ercarcarelab.com", + "erdct.mastercasc.top", + "erdfn-er.cfd", + "erebux.com", + "erectile.byethost33.com", + "eremogaudio.it", + "ereporting.info", + "erepublik.com.pl", + "eres.versex.top", + "erethizonys.info", + "erezarbell.com", + "ergensu.com", + "ergoapi.com", + "ergoform-scaune.ro", + "ergomomics.com", + "ergonome.pl", + "ergosail.online", + "ergoserv.com.br", + "ergtrh-63.cfd", + "eric-32342-brown.pages.dev", + "eric-324342-brown.pages.dev", + "eric-73282342-aq.pages.dev", + "eric-812948439-aq.pages.dev", + "eric-brown8709.pages.dev", + "eric-brown8734.pages.dev", + "eric-brown8845.pages.dev", + "erica-akroyd.com", + "ericalatza.com", + "ericallione.com", + "ericaranade.com", + "ericbaranski.com", + "ericgash.com", + "ericluciano.com", + "erie.smartage.com", + "erikcan.com", + "erinboonemusic.com", + "erinedwardsessays.com", + "erinmasek.com", + "erinmcquilkin.com", + "erinrobinette.com", + "erizopdx.com", + "erjo-ie.cfd", + "erkulov.com", + "erlenbergchile.com", + "ermail.pl", + "erne.co", + "erneuerung-information-de.com", + "erntirdoli.sbs", + "ero-advertising.com", + "erobot-pisicne.fr", + "erogames.fr", + "eroldenec.com", + "erolnizipli.com", + "erosoku.net", + "erowinners.com", + "erp.garan.pro", + "erpc.akma.lat", + "erpf-eis.cfd", + "err.000webhost.com", + "err.agava.ru", + "err.izooto.com", + "errandalits.com", + "errantalacks.com", + "errantoltaks.com", + "errdoc.gabia.net", + "erri.life", + "error-collector.ted.com", + "error-in-support-login-d307a.web.app", + "error.fc2.com", + "errorception.com", + "errordesk.com", + "errorfixing.space", + "errors.perfectgonzo.com", + "ert7ohx.monster", + "ertbaudet.fr", + "ertepeh2024.com", + "ertmoren.xyz", + "ertopcu.com", + "ertopmnja.com", + "ertya.com", + "ertyq.truproggs.top", + "eru.cruftinrebut.com", + "ervicky.com", + "ervinstoland.website", + "erwa.autotrdes.top", + "es-csgo.com", + "es-ldcloud.sa.com", + "es-update.digiwincloud.com.cn", + "es-vinted.getorder.win", + "es-vinted.quickpurchase.top", + "es.executq.xyz", + "es.malangg.xyz", + "es.plattesxes.top", + "es.progofficial.top", + "esa44.cc", + "esacuerd.com", + "esalom.pics", + "esaluxup.site", + "esamochod.pl", + "esanindustrialfair.com", + "esaronia.com", + "esaronya.com", + "esashop.pl", + "esbot.top", + "escabulla.eu", + "escall.top", + "escalloped.online", + "escapadehaven.xyz", + "escape.insites.eu", + "escapedore.online", + "escase.top", + "eschat.top", + "escitx.top", + "escobarcoffeeco.com", + "escoladenegocioonline.com", + "escortsexdolls.com", + "escotojonathan.com", + "escovaalisadora.com", + "escplus.fr", + "escrowbat.com", + "escueladefitness.com", + "esdd.infoprog.xyz", + "esdf6.xyz", + "esecurd.com", + "esemeso.pl", + "eserfarm.com", + "esetgo.com", + "esfact.com", + "esferamall.com", + "esflash.top", + "esfof.xyz", + "esgdatalabs.com", + "esgic.1.p2l.info", + "eshard.top", + "eshopiguru.com", + "eshoradebitcoin.com", + "esice.top", + "esiflorida.com", + "esiham.com", + "esim4tour.com", + "esjh.com", + "eskisehirmicroblading.com", + "esklep.lebiedzinska.com.pl", + "eskospj.konradluca.pl", + "eskuarashmcer.info", + "eskum.top", + "eskuvovarazs.com", + "esla.space", + "eslarticle.com", + "eslcs2.com", + "esldrop.com", + "eslenglish-hk.com", + "esliarteaga.com", + "eslnd.click", + "eslnd.shop", + "eslprologmvp.com", + "eslprotourmvp.com", + "eslup.top", + "esm.bitupes.xyz", + "esm.inveslgees.top", + "esm3ly.com", + "esmallbusinesscheckingaccount.com", + "esmerald-psychic.com", + "esmeralden-psychic.com", + "esmoutonsenrages.fr", + "esmulti.top", + "esnafhane.com", + "esolvetech.com", + "esoterik-lenormand.com", + "espace-canada.com", + "espaceagazines.fr", + "espalitan.com", + "espancomo.site", + "especialistaenhernias.com", + "especialistaenhigadoypancreas.com", + "especialistasendiabetes.com", + "esperstone.com", + "espertadigital.com", + "espn-ak.starwave.com", + "esporsozluk.com", + "esportalnotice.com", + "esportfly.com", + "esports-masters.net", + "esportsbetsites.com", + "esportsplaymasters.com", + "esportsrtx.com", + "espostxs.com", + "espray.top", + "espresso-reklam.eu", + "espressoelegance.xyz", + "espressoemporium.xyz", + "espressoenchantment.xyz", + "espritchaleureux.com", + "espritensemble.com", + "esprodup.site", + "esprssoelixir.xyz", + "espub.fr", + "esqmarketer.com", + "esquadraoleitao.com", + "esrayasar.com", + "esrekov.top", + "essaagriculturefarms.com", + "essay-doctor.com", + "essay-plug.com", + "essayintelligence.com", + "essayish.sbs", + "esseit.top", + "essenceandkunst.com", + "essencephotographers.com", + "essenceslife.com", + "essencesymphony.cam", + "essencetraverse.ink", + "essenprints.com", + "essentia-natural.com", + "essential-oil.site", + "essentialbabygoods.com", + "essentialcenter.site", + "essentialco.site", + "essentialguide.site", + "essentialreviews.site", + "essentialsoftwarefinder.com", + "essentialstar.site", + "essentialstudio.site", + "essentialsuppliesonline.com", + "essentialzone.site", + "essereessenza.it", + "essievpber.info", + "essincaz.com", + "esstable.top", + "estaafashion.com", + "establishmoment.pro", + "estalionters.com", + "estaperdido.com", + "estaser.xyz", + "estat.com", + "estatearea.net", + "estateland.space", + "estatepros.xyz", + "estatesreality.com", + "estatesrecovery.com", + "estbsher.com", + "estd-gcnp.com", + "estechtik.com", + "estelarmente.com", + "estelaz.pl", + "esterancer.space", + "esterian.com", + "estetickmonumental.fun", + "esteticodesign.com", + "estetigo.com", + "estetikkulak.com", + "estforpr0f.quest", + "estheticsagency.com", + "esticasa.com", + "estick.top", + "estifyr.pics", + "estimadosya.com", + "estimex.top", + "estobolts.space", + "estoresmedia.com", + "estoss.top", + "estoymirandohogarydeco.com", + "estrategiasdelmarketing.com", + "estrategiaseleitorais.com", + "estrategiasimobiliarias.com", + "estrelafilme.com", + "estudiantesdestacados.com", + "estudio-juridico.net", + "estudiopefaur.com", + "estudiopiezasunicas.com", + "estudiosdeste.com", + "estudypages.com", + "esty.com", + "esukienki.com", + "esurance365.com", + "esv.vsb.mybluehost.me", + "eswy.cc", + "esxtras.com", + "et-1nt3rc.com", + "et-interac.etransfers1.com", + "et-mycostcorewards.info", + "et-ref3923.com", + "et.educationdynamics.com", + "et.mobadvent.com", + "et.nytimes.com", + "et1y67.webwave.dev", + "et923-g.cfd", + "etahub.com", + "etansrubber.cfd", + "etargetnet.com", + "etc.atja.jp", + "etdeposit-interac.com", + "eteamche.com", + "eteamrealestate.com", + "etek.cl", + "etemis.com", + "etereurm.org", + "eterna1affectss.sbs", + "eternalmonkeychain.com", + "eterzero.org", + "etetdc4ed-exhausted-lizard-tc.mybluemix.net", + "ethan.wang", + "ethanfranz.com", + "ethanslayton.com", + "ethaun.com", + "ethblender.com", + "ethclassicwallet.info", + "ethcoin.top", + "ethconnect.live", + "ethconnect.trade", + "ethe-vj.cfd", + "ethedelta.com", + "etheirdelta.com", + "ether-api.com", + "ether-bananas.com", + "ether-delta.com", + "ether-wall.com", + "ether-wallet.net", + "ether-wallet.org", + "ether-zero.net", + "ether0.org", + "ether24.info", + "etherblog.click", + "etherclassicwallet.com", + "etherdella.com", + "etherdellta.com", + "etherdelta-glthub.com", + "etherdelta.gilthub.io", + "etherdelta.githulb.io", + "etherdelta.gitlhub.io", + "etherdelta.gitnub.io", + "etherdelta.glthub.io", + "etherdelta.one", + "etherdelta.pw", + "etherdelta.su", + "etherdeltla.com", + "etherdetla.com", + "etherealecho.life", + "etherealelysium.com", + "etherealepochdak.com", + "etherealfloracam.click", + "etherealpulse.cyou", + "etheream.com", + "ethererum.org", + "etheressence.cam", + "ethereum-code.com", + "ethereum-code.me", + "ethereum-eprex.com", + "ethereum-giveaway.org", + "ethereum-org.com", + "ethereum-proair.com", + "ethereum-solidity.com", + "ethereum-trader.app", + "ethereum-trader.io", + "ethereum-wallet.info", + "ethereum-wallet.net", + "ethereum-zero.com", + "ethereum.io", + "ethereum.plus", + "ethereumbettingsite.com", + "ethereumcasinosites.com", + "ethereumchain.info", + "ethereumchamber.com", + "ethereumchamber.net", + "ethereumchest.com", + "ethereumchest.net", + "ethereumcode.net", + "ethereumdoubler.life", + "ethereumproair.co", + "ethereumproair.com", + "ethereumproair.net", + "ethereumproair24.com", + "ethereumprofit.com", + "ethereumstorage.net", + "ethereumtrader.app", + "ethereumus.one", + "ethereumwallet-kr.info", + "etherexx.org", + "etherparty.in", + "etherscan.in", + "etherswap.org", + "etherume.io", + "etherwallet.co.za", + "etherwallet.io", + "etherwallet.net", + "etherwallet.online", + "etherwallet.org", + "etherwalletchain.com", + "etherwallets.net", + "etherwallets.nl", + "etherzero.promo", + "etherzeroclaim.com", + "ethewallet.com", + "ethicalconduit.cam", + "ethicarts.com", + "ethnicafrique.com", + "ethnicblocks.com", + "ethnicking.com", + "ethnofactor.online", + "ethosinflux.pics", + "ethpaperwallet.net", + "ethpolice.com", + "ethrdelta.github.io", + "ethroa.com", + "ethscan.io", + "ethtrade.io", + "ethzero-wallet.com", + "ethzero-wallet.org", + "etiam.io", + "eticketsservices.com", + "etidionl.pics", + "etimes7news.com", + "etinatu.pics", + "etiologica.com", + "etisalatebill.net", + "etisalatiq.icu", + "etix.gqwu.lat", + "etl.xlmc.sandai.net", + "etlherdelta.com", + "etlherzero.com", + "etm-consult.de", + "etnadreams.site", + "etnerparty.io", + "etnerscan.io", + "etnowa.sbs", + "etoll.icu", + "etoll.shop", + "etonwi.sbs", + "etoolsmart.com", + "etq.valuez.top", + "etqanservices.com", + "etr.valuez.top", + "etracker.com", + "etracker.de", + "etradesupply.org", + "etransfer-23799.com", + "etribunaldunet.fr", + "etrk.asus.com", + "etst.net", + "etsy.host", + "etsyverif-eu.id-48723.com", + "etternum.com", + "etw.valuez.top", + "etyfood.com", + "etype.adbureau.net", + "etyrwxpre.site", + "etyvek.sbs", + "eu-adcenter.net", + "eu-commercialb.com", + "eu-cookie-law.info", + "eu-global-online.com", + "eu-global.com", + "eu-post.top", + "eu-profiblog.invst2.site", + "eu-survey.com", + "eu-systems.quest", + "eu-times.njrrs.com", + "eu-track.inside-graph.com", + "eu.adventori.com", + "eu.finance-news-pl.site", + "eu.glowline.shop", + "eu.gmasken.top", + "eu.newinformacija.xyz", + "eu.newsinformacija.xyz", + "eu.qwantumm.top", + "eu.tes-index.xyz", + "eu.tesxappes.top", + "eu.topprogit.xyz", + "eu.track.digitaladsystems.com", + "eu.waagge.top", + "eu1.clevertap-prod.com", + "eu2.madsone.com", + "eu782.cc", + "euadoroisso.com.br", + "eubc.truproggs.top", + "eubooking.org", + "eucastudio.com", + "eue.collect-opnet.com", + "eueu.actyprogss.top", + "euew.actyprogss.top", + "euex.actiprogz.top", + "eugenestires.com", + "eugeniewun16892-sunion60934.pages.dev", + "eugeniewun36891-sunion15698-hinea8524.pages.dev", + "eugeniewun72-englichs302.pages.dev", + "eugeniewun8996241-sunion245485-fbtahn258963.pages.dev", + "euimpactprogram.com", + "euintelligencetech.com", + "eukasper.choiseprog.xyz", + "eukira.com", + "eul.s.360.cn", + "eule1.pmu.fr", + "eulerian.net", + "eum-orange-saas.instana.io", + "eum.plattesxes.top", + "eumapkuexq-xn--daygbyxtxq-xn----c1ac4bxc-xn----p1ai.translate.goog", + "euniverseads.com", + "euno.activdep.top", + "eunw.activdep.top", + "eupart.trdex.top", + "eupers.choiseprog.xyz", + "euphone.co", + "euphonic-audio.com", + "euplnd.site", + "eupornstar.info", + "eupply.com", + "eupr.progictpro.top", + "eur.bloxg.top", + "eurbrit.makfir.top", + "eurekaplayground.com", + "eurekster.com", + "euriosport.fr", + "eurizoncapitalinvest.com", + "eurmill.tilda.ws", + "eurmillionpro.tilda.ws", + "euro-blg.stat-pr.site", + "euro-option.info", + "euro-paczka.cloud", + "euro.finance-news-pl.site", + "euro.profinnce.top", + "euro420buds.com", + "euroamex.com", + "euroausili.it", + "eurocarnival.net", + "eurocentrichandbags.com", + "eurocesnny.site", + "eurocompetent.com", + "euroconnectcommerce.com", + "eurokurier.cloud", + "euromasta.com", + "europa.articledd.com", + "europablogs.com", + "europan.pl", + "europaokropne.rest", + "europapolsaty.homes", + "europawtelewizji.rest", + "europcareer.com", + "europe.stock1app.com", + "europeadzn.online", + "europeanbettingsites.com", + "europeanreader.com", + "europejskaedukacja.pl", + "europeznmm.click", + "europpex.stormx.top", + "europr1.fr", + "europx.stormx.top", + "euros4click.de", + "eurospanker.com", + "eurospoprt.fr", + "eurosport1hd.blogspot.com", + "eurosport2hd.blogspot.com", + "eurotaxisandtourskillarney.com", + "eurotrades.pl", + "eurovisions.free.fr", + "eurtop.com", + "eurybiont.pro", + "eus.fellsax.top", + "eushopsphere.com", + "eusoucorrupto.com", + "eusta.de", + "eutheory.com", + "euunclaimedpymt.com", + "euv.valuez.top", + "euwool.com", + "euyr.autotrdes.top", + "ev-boats.com", + "ev-hook.com", + "ev.ib-ibi.com", + "ev0lve.quest", + "ev3ntenthus1ast.sbs", + "eva-ad.24hstatic.com", + "evaairline.com", + "evadanagency.com", + "evadav.com", + "evadavdsp.pro", + "evaderon.live", + "evahaynes.com", + "evaluacionclaro.com", + "evaluateheat.cam", + "evanescent-sophisticated-badge.glitch.me", + "evangeliao.ru", + "evanjerkunica.com", + "evansvilles.com", + "evaporator558.site", + "evbeacon.networksolutions.com", + "evbk.gamooga.com", + "evcklipanes.fun", + "evcorridors.com", + "evelanda.com", + "evelinegauvreau.com", + "evelynslounge.com", + "evelynswonderland.com", + "evenfeatures.com", + "evening-badlands-6215.herokuapp.com", + "evening.supplypoland.com", + "eveningglimmer.xyz", + "evenroads.online", + "event-logger.tagboard.com.herokudns.com", + "event-prizex.com", + "event-tracking.com", + "event-tracking.hellohealthgroup.com", + "event.allnews.uodoo.com", + "event.filum.ai", + "event.fsd-news.org", + "event.headlines.pw", + "event.ksosoft.com", + "eventchain.co", + "eventdock.net", + "eventechoes.host", + "eventechohub.site", + "eventexistence.com", + "eventfulencounter.xyz", + "eventix.agency", + "eventlogger.soundcloud.com", + "eventnewsreport.com", + "events-analytics.hotstar.com", + "events-collector-api.viacom.tech", + "events-collector.spot.im", + "events-eu.freshsuccess.com", + "events-stream-svc.usw2.cordial.com", + "events-us.freshsuccess.com", + "events.adwidecenter.com", + "events.anzuinfra.com", + "events.apester.com", + "events.attentivemobile.com", + "events.avantisvideo.com", + "events.bouncex.net", + "events.brightline.tv", + "events.browsiprod.com", + "events.claspws.tv", + "events.foreseeresults.com", + "events.influencemobile.com", + "events.kalooga.com", + "events.kumulos.com", + "events.lbesecapi.com", + "events.personali.com", + "events.popinfo.jp", + "events.redditmedia.com", + "events.split.io", + "events.streamrail.net", + "events.tabmo.io", + "events.webflowmetrics.com", + "events.zaloapp.com", + "events.zeddanews.com", + "eventtracker.videostrip.com", + "ever-scope.com", + "everbluehomes.com", + "everesnews.site", + "everestads.net", + "everestclick.com", + "everestjs.net.edgekey.net", + "everestmarkets.com", + "everesttech.net", + "evergage.com", + "evergrapgk.xyz", + "evergreenescape.xyz", + "evergreenestates3.sbs", + "evergreenexpanse.sbs", + "everix-edge.app", + "everix-edge.io", + "everix-edge.org", + "everlastingecho.cyou", + "everloceklmi.site", + "everlywell.extole.io", + "eversales.space", + "eversilverllc.com", + "evertherenous.info", + "every-day.net", + "everydayfaithexchange.com", + "everydaygays.com", + "everydaygrind.pro", + "everydayhousebuyers.com", + "everydresses.com", + "everylittlethingretro.com", + "everyporn.com", + "everyposts.com", + "everytalk.tv", + "everythingforyourgifts.com", + "everythingisamess.com", + "everythingisstory.com", + "everythxng.com", + "evesaddictin.com", + "evestailors.com", + "evg.finnewspl.com", + "evi-les.sbs", + "eviconic.com", + "evidencecleanergold.com", + "evidon.com", + "evidon.com.edgekey.net", + "eviebot.fr", + "evil69.com", + "evile.co.uk", + "evitaly.life", + "evkc.com", + "evocoald.online", + "evogarage.com", + "evolucionamas.com", + "evolutioneuphoria.cam", + "evolutionpln1-mandra.click", + "evoluxcontabilidade.com.br", + "evolvefitnessindia.com", + "evoplay444.com", + "evopution.com", + "evorama.com", + "evotrade.com", + "evr-mkt.com", + "evracok.fun", + "evrenselkume.com", + "evri-gbr.top", + "evri-package-gb.web.app", + "evri-user.fun", + "evri-user.shop", + "evroteplo.ru", + "evs.sgmt.loom.com", + "evsdeliciasfit.com", + "evse-parts.com", + "evsopi.com", + "evstockexchange.com", + "evyy.net", + "ewa.fixetpostogrm-jcb.xyz", + "ewaczernik.davidstefaniak.pl", + "ewagfdzhggnx.wixsite.com", + "ewakulaga.tomaszrafal.pl", + "ewamalinowska.patrycjajasmina.pl", + "ewas.brokaws.top", + "ewbbs.net", + "ewc.cye.mybluehost.me", + "ewcs.autotrdes.top", + "ewea.fr", + "ewills.access.ly", + "ewinte.sbs", + "ewitr.com", + "ewjanozo.waldemarnikodem.pl", + "ewjn.bvxt.lat", + "ewnn.actiprogz.top", + "eworldtrack.com", + "ewqa.autotrdes.top", + "ewqa.luxxeeu.com", + "ewrfecwfrefc.store", + "ewrw.autotrdes.top", + "ewss.infoprog.xyz", + "ewss.prodepl.top", + "ewstv.abc15.com", + "ewt6.top", + "ewu.valuez.top", + "ewvyns.top", + "ewwq.activitpprog.top", + "ewylo.com", + "ex-pressdaily.com", + "ex-torrentycom.5v.pl", + "ex-traffic.com", + "exactadvertising.com", + "exacttargetapis.com", + "exaf.jp", + "exam4loveexperience.site", + "exam4peexperience.site", + "exam4pl.site", + "exam4pl.website", + "exam4pleadventure.site", + "exam4pleexperiencetech.site", + "examenatvawe.site", + "examination.leo-dna.com", + "examnewsclubs.com", + "example-6e1a8.web.app", + "exampleshake.com", + "exampress.host", + "examwadi.com", + "examwindow.com", + "exasked.com", + "exasolapp.site", + "exc.mob.com", + "excavate.ec-giken.com", + "excel4all.com", + "excelistrecruitingllc.com", + "excellenceenergygroup.com", + "excellloans.com", + "excelmasonryandroofing.com", + "excelsocialsite.shop", + "excelz.com", + "excentral-int.com", + "excentral.com", + "excepturi-hic.site", + "exch.pl.autotrdes.top", + "exchange-it.com", + "exchange.dumb1.com", + "exchange.kueezrtb.com", + "exchange.longmusic.com", + "exchange.nativeads.com", + "exchange.xbiz.com", + "exchangead.com", + "exchangeclicksonline.com", + "exchangemarket.fr", + "exchangenerate.com", + "excitingnewdeal.net", + "exclusivebrass.com", + "exclusivegiftcards.com", + "exclusiveinsiders.com", + "exclusiveplumbingleads.com", + "exclusivetourcordoba.com", + "exe.bid", + "exectechnologies.com", + "executils.com", + "execution-use.ci360.sas.com", + "executivedeliverydealer.com", + "exelate.com", + "exelator.com", + "exelformation.fr", + "exelost.cam", + "exemirates.com", + "exeos.ws", + "exepdia.fr", + "exerciseqfitness.com", + "exhalemuse.store", + "exhalewithme.com", + "exhibenfrance.com", + "exhibitions-afisha.com", + "exhibits4court.com", + "exhibitsneeze.com", + "exhicamond.pics", + "exidepoint.com", + "exilum.com", + "eximdoor.com", + "exipure.net", + "existingpass.com", + "existotherwise.com", + "exit-ad.com", + "exit-ad.de", + "exit.oxcash2.com", + "exit.silvercash.com", + "exit.xpays.com", + "exit76.com", + "exitexchange.com", + "exitfuel.com", + "exitoenvida.com", + "exitopolska.com", + "exits.adultcash.com", + "exitsplash.s3.amazonaws.com", + "exlobal.com", + "exnhnterhvorsevs.com", + "exoclick.com", + "exopartner.com", + "exoplanetexploration.xyz", + "exosrv.com", + "exoticaglamcosmetics.com", + "exoticbloomingteas.com", + "exoticcannabisshop.com", + "exoticmaiden.com", + "exoticperfumeria.net", + "exowa.pro", + "exp100.strangled.net", + "expandbulb.site", + "expandvabr.site", + "expandwithemtoss.com", + "expansaobrasil.com", + "exparint.fr", + "expassador.com", + "expecters.sbs", + "expeditingsprintervan.com", + "expeditionnortheast.com", + "expenditiontravel.xyz", + "expensfiy.com", + "expensivesurvey.click", + "experianmarketingservices.digital", + "experience.tinypass.com", + "experienciabozaorion.com", + "experienciasenviajes.com", + "experiment.appadhoc.com", + "experimentaai.com", + "experionhomes.com", + "expert-detailing.com", + "expertaenbelleza.com", + "expertbike.pl", + "expertcargodelivery.com", + "expertcleaners.site", + "expertembiblia.com", + "expertfx.net", + "expertland.net", + "expertmonsite.com", + "expertotic.com", + "expfilingservices.com", + "expired-antiviruses.com", + "expired-targeted.com", + "expireddomainshelp.com", + "expiredsession.com", + "expl0reln9nity.xyz", + "explicitnessslubberdegullion.club", + "explor3lif3.xyz", + "explor3life8.quest", + "explorads.com", + "exploratouryviajes.com", + "exploredown.quest", + "exploreeearth.biz", + "exploreemail.net", + "exploreexaminer.space", + "exploreflow09.xyz", + "explorehiddenindia.com", + "explorethelodge.com", + "exploringcode.com", + "exploringtimes.com", + "explorio.com", + "explorust.com", + "explosionposte.shop", + "explotter.com", + "expo-max.com", + "expoalimento.com", + "expoferiatulancingo.com", + "expofund.online", + "expogolosinas.com", + "exponea.com", + "exponential.com", + "exponentialretailers.com", + "exponentialtv.com", + "export-genius.net", + "exportimportsahajpath.com", + "exportsurplus.com", + "exporuralvirtual.com", + "exposomalia.com", + "exposurebagstudios.com", + "expresdff.fun", + "expresdff.shop", + "expresdff.tech", + "express-delivery-service.com", + "express-packs.net", + "express-submit.de", + "expressaffiliatesite.com", + "expressaodaliberdade.com.br", + "expressativo.com", + "expresscash.pl", + "expressdhi24.pl", + "expresshivecourier.com", + "expressivestrokes.click", + "expressomatogrosso.com.br", + "expressoreviews.com", + "expressplr.com", + "expresss.top", + "expresswayenergy.com", + "exquisite-salamander-81bc8bsd.netlify.app", + "ext.host-tracker.com", + "ext.royalcactus.com", + "extend.tv", + "extension-hair.com", + "externalprivacy.com", + "externcnvz.online", + "extintocoletivo.com", + "extra-advice4u.com", + "extra-news.njrrs.com", + "extra.supplypoland.com", + "extractobservation.com", + "extractsight.com", + "extragalacticobjects.xyz", + "extrahoney.net", + "extranet-invite.com", + "extraordinary-cat-ce6835.netlify.app", + "extraptor.com", + "extrasales.shop", + "extrashop.fr", + "extreme-dm.com", + "extreme-ip-lookup.com", + "extremelyart.com", + "extremenadecalefaccion.com", + "extremereach.com", + "extremereach.io", + "extremetracking.com", + "extrospective.info", + "extrovjbvz.website", + "extwtcapitalempire.com", + "exulansis.xyz", + "exunews.com", + "exuwedu.weebly.com", + "exw-wallet.com", + "exxplorrers.org", + "exy.ai", + "ey43u.cfd", + "eyeaimstudio.com", + "eyebeamit.com", + "eyeblaster.akadns.net", + "eyeblaster.com", + "eyefortiin.com", + "eyeglassadvisor.com", + "eyekandycustompaint.com", + "eyelidmint.click", + "eyeota.net", + "eyereact.eyereturn.com", + "eyes.by", + "eyestoip.com", + "eyeviewads.com", + "eyewonder.com", + "eyh-3.cfd", + "eyjinawe.sbs", + "eyrerealm.com", + "eyt7dg.cfd", + "eyupp.com", + "eyyaa.com", + "ez-4yx.lat", + "ez-knw.cfd", + "ez0j.cfd", + "ez1ink.com", + "ez8h.cfd", + "ezalukaj.pl", + "ezanvaktipro2.com", + "ezbuy-promotion.com", + "ezbuy-shopping.com", + "ezca.asia", + "ezhuthupizhai.in", + "ezicus.com", + "ezineposts.com", + "ezl.com", + "ezlink.icu", + "ezmas.icu", + "ezmortgagelender.net", + "ezmy.oowa.top", + "ezoliniawrozby.com", + "ezonn.com", + "ezpayrollhr.com", + "ezq.xpju.lat", + "ezralarson.com", + "ezrhr.com", + "ezthemes.com", + "eztnezdmeg.net", + "eztrck.com", + "ezula.com", + "ezvendors.com", + "ezvze.com", + "ezwezy.com", + "ezyie.com", + "ezyles.com", + "ezymech.com", + "f--kmeetings.com", + "f-5lgm.cfd", + "f-bt8h.icu", + "f-dzrx.cfd", + "f-emc.ngsp.gov.vn", + "f-ih5l.sbs", + "f-jhqi.sbs", + "f-jivb.icu", + "f-scqm.cfd", + "f-voyance.fr", + "f-x60e.sbs", + "f-xuyh.icu", + "f.biocorpaust.com", + "f.gj555.net", + "f.qstatic.com", + "f.qwantumm.top", + "f037c9b4a1212da365d7e2c10cbcecc3.btntls.pl", + "f05098.privacy4browsers.com", + "f067-g.cfd", + "f0ggyfi3lds.xyz", + "f0refficiency.quest", + "f0res11ta.xyz", + "f0restfern.xyz", + "f0rw3rd.site", + "f0ryourtg2.pw", + "f1.p0y.com", + "f10040.awicksin.com", + "f10raf1air76.store", + "f10ralfes1ival83.store", + "f10w3rfame91.store", + "f11098.privacy4browsers.com", + "f126da8993475d1b628a07603ff188ad.vistvx.pl", + "f1271.cetusinvestmentsbtc.com", + "f14.adventori.com", + "f15.adventori.com", + "f16.adventori.com", + "f16177.24houcryptowatcher.com", + "f17433.24houcryptowatcher.com", + "f17808.cetusinvestmentsbtc.com", + "f18.adventori.com", + "f18085.privacy4browsers.com", + "f18266.cetusinvestmentsbtc.com", + "f19443.kanuassociates.com", + "f1bet.net", + "f1d19a00.kortfilmfestivalen.no", + "f1nancialf0cus.life", + "f1ntast1c11.online", + "f1rstclassd1gital.site", + "f2.p0y.com", + "f2240.covidvcfund.com", + "f24.adventori.com", + "f25.adventori.com", + "f26900.awicksin.com", + "f27501.24houcryptowatcher.com", + "f296ded4d95d108d4c0d702da5095679.dirks.pl", + "f2dg1545ert5ert8t.alevsesli.net", + "f2mclips.com", + "f3.p0y.com", + "f30921.24houcryptowatcher.com", + "f32807.cetusinvestmentsbtc.com", + "f34fbb31.cftvpinheiro.com.br", + "f35006.24houcryptowatcher.com", + "f35312.cetusinvestmentsbtc.com", + "f35413.24houcryptowatcher.com", + "f36277.aimedia.lk", + "f3724b842aab67db3928b680eac9c04f.www1-goonline-bnpparibas-pl.com", + "f3dcc.cc", + "f3sd.cc", + "f3stivefav0rs.sbs", + "f4-sf.cfd", + "f4.p0y.com", + "f40288.kanuassociates.com", + "f40305.24houcryptowatcher.com", + "f423s.cc", + "f42764.cetusinvestmentsbtc.com", + "f44882.24houcryptowatcher.com", + "f45c6f1e.cftvpinheiro.com.br", + "f48276.24houcryptowatcher.com", + "f48w.cfd", + "f49468.kanuassociates.com", + "f4u.pl", + "f50.hkwordpress.com", + "f51410.awicksin.com", + "f5207e06.kortfilmfestivalen.no", + "f52949.kanuassociates.com", + "f53960.24houcryptowatcher.com", + "f54528.awicksin.com", + "f55363.24houcryptowatcher.com", + "f5620.24houcryptowatcher.com", + "f56595cf087d5d589d336d12ff12e524.ntirslo.pl", + "f56b.cc", + "f58540.covidvcfund.com", + "f5926.cetusinvestmentsbtc.com", + "f59801.kanuassociates.com", + "f5f102d047d43d5809d1d6ffd8e7cbc4.macli.pl", + "f5kn.cfd", + "f5mtrack.com", + "f5sw.cc", + "f61874.awicksin.com", + "f63261.cetusinvestmentsbtc.com", + "f64355.eliteoftokens.com", + "f66506.aimedia.lk", + "f6654a0f.kortfilmfestivalen.no", + "f68178.covidvcfund.com", + "f6859.awicksin.com", + "f7-4bf.icu", + "f70739.24houcryptowatcher.com", + "f73078.covidvcfund.com", + "f736c9ba404814ddcb70981de7c172fe.dioprl.pl", + "f73783.awicksin.com", + "f74486.cetusinvestmentsbtc.com", + "f76991.awicksin.com", + "f78085.cetusinvestmentsbtc.com", + "f79847.aimedia.lk", + "f79865.cetusinvestmentsbtc.com", + "f7b5084d954589d3bd4822cce98df58d.vistvx.pl", + "f7ds.liberation.fr", + "f8057b1186f7e56f336666def057a0f8.vistvx.pl", + "f82407.aimedia.lk", + "f83001.aimedia.lk", + "f83471.cetusinvestmentsbtc.com", + "f838e27624b3d5eb07638f80ee890d6b.dirks.pl", + "f853fe37.montagnolitransportes.com", + "f87196.flymetothevenus.com", + "f8b73816f856db11f6eecbca812d48a9.nicfus.pl", + "f8d1eaab9334fea3b5dedcd711ac4998.lispt.pl", + "f8ec.cfd", + "f8vcei.cfd", + "f9-rwj.sbs", + "f91152.awicksin.com", + "f94864.eliteoftokens.com", + "f95d6920.kortfilmfestivalen.no", + "f99575.aimedia.lk", + "f99e20fb.kortfilmfestivalen.no", + "f9uri.mymobilelead.com", + "fa-15u.cfd", + "fa.chatonlines.xyz", + "fa.fpt.shop", + "fa.loyal-program.live", + "fa.tsqwz.xyz", + "fa1tastic44q34st.quest", + "fa4f29e7.kortfilmfestivalen.no", + "faagilyur.site", + "faaglossary.com", + "fab4fant4.quest", + "fabcomsas.com", + "fabdirects-uae.com", + "fabhabitat.fr", + "fabianaparra.com", + "fable.fsd-news.org", + "fabledfin.com", + "faboka.rewardyouropinion.com", + "fabric.io", + "fabricframe.store", + "fabricroad.xyz", + "fabroutes.com", + "fabryka-nagrod.com", + "fabryregisterbrazil.com", + "fabulous6fantasy.com", + "facade.abc-thinkbig.co", + "facamusicaemcasa.com", + "face--viewer.blogspot.com", + "face-vip.ujm.pl", + "facebbook.fr", + "facebizarre.com", + "facebk.cc.global.prod.fastly.net", + "facebock.ct8.pl", + "facebokznajomi.blogspot.com", + "facebook-ads.hara.vn", + "facebook-color.5v.pl", + "facebook-com-photos-4534689647.bluu.pl", + "facebook-com-pl-profile.7m.pl", + "facebook-drm-server3.com", + "facebook-login.5v.pl", + "facebook-login.pages.net.br", + "facebook-marketplace-item-2280680284.id781982.com", + "facebook-marketplace-item-2751861284.id781982.com", + "facebook-meta-site.webflow.io", + "facebook-page-c862a7.webflow.io", + "facebook-profile.5v.pl", + "facebook-proxy.hi5.com", + "facebook-repto1040s2.ahlamountada.com", + "facebook-site-upgrade.webflow.io", + "facebook-support.pages.mus.br", + "facebook-update-site.webflow.io", + "facebook-vt.onrender.com", + "facebook-zamowienia.company.site", + "facebook.5v.pl", + "facebook.cm", + "facebook.oobb.pl", + "facebook.view-post.pl", + "facebookaplikacje.blogspot.com", + "facebookarvrglasses-world.com", + "facebookcheckup.weebly.com", + "facebookcolors24.blogspot.com", + "facebookcrawl.co.cc", + "facebookinbox-omni-onapp.haravan.com", + "facebookj.fr", + "facebookkoloruj.blogspot.com", + "facebookkviewer.blogspot.com", + "facebookloginpoczta.dorik.io", + "facebookloginsignin.com", + "facebookmessengerapp.com", + "facebookpageloading.weebly.com", + "facebookpocztalogin.square.site", + "facebooksecurytii.pages.net.br", + "facebooksocial.com", + "facebooksunglassshop.com", + "facebookszpieg.glt.pl", + "facebookunblocking.com", + "faceboook-replyei0ki.montadalitihad.com", + "faceboook.bitrix24.shop", + "faceboook.me", + "facebooooooooookkkdkdk.weebly.com", + "facebooq.com", + "facedick.ct8.pl", + "facedigital.site", + "faceit.bitaccept.pro", + "faceit.votesfast.com", + "facelessyoutubeformula.com", + "facemail.com", + "facemask-hq.com", + "facepanch.store", + "facepix.site", + "faceted-carbonated-cloche.glitch.me", + "facetime-lnc.com", + "facetime-lnfo.ink", + "facetofacepoetrys.com", + "facewatch.borec.cz", + "fachadasalaire.com", + "facial-massage.com", + "facialistic.com", + "facileparking.sbs", + "facilitategovernor.com", + "facilitategrandfather.com", + "faclly.online", + "facoltaditrading.com", + "fact.fellsax.top", + "fact.jcavemedia.com", + "fact.latestinews.com", + "factaroo.com", + "factionline.online", + "factofun.com", + "factorisationssirer.life", + "factorygrand.com", + "factsabouthenri.org", + "factsaboutmumps.com", + "facv.koroje.top", + "fad.tsqwz.xyz", + "fadadosexo.com.br", + "fadecoloor.com", + "fadedcloset.com", + "fadedprofit.com", + "fadedsnow.com", + "fadeeecolor.com", + "fadf3198819bf55dd24cb8d88641477b.dioprl.pl", + "fadigay9.online", + "fadskis.com", + "faetale.com", + "fafarge.fr", + "faganelo.com", + "faganlab.com", + "faggotry.com", + "fagnopackh.com", + "fahadcomputers.com", + "faheemtech.com", + "fahrerdokument.com", + "fahrrad.bikesshop.de", + "failmobile.net", + "failriserepeat.com", + "failures.info", + "fain-stolymolly.blogspot.com", + "fainaiguing.org", + "fainser.com", + "fairandbare.com", + "fairfeeling.com", + "fairleyclan.com", + "fairmontoaks.com", + "fairpricesales.com", + "fairtreedc.com", + "fairu-blog.com", + "fairu-blog.xyz", + "fairu-cdn.com", + "fairu-cdn.xyz", + "fairu-chat.com", + "fairu-chat.xyz", + "fairu-endpoint.com", + "fairu-endpoint.xyz", + "fairu-schnellvpn.com", + "fairu-schnellvpn.xyz", + "fairy-events.com", + "fairytalesportsproducts.com", + "faisal-altheyab.com", + "faithcrunch.com", + "faithforwards.com", + "faithhealthandbeauty.com", + "faithhealthbeautymedspallc.com", + "faithlawfundsrecovery.com", + "faizalsnack.com", + "faizanemohabbat.com", + "fajaxooxeu.info", + "faji.mailtextspecials.com", + "fajne-filmy.pl", + "fajnefanty.com", + "fajo.textshoponline.com", + "fajyxeijao.org", + "fakcikdrogowy.click", + "fakeconomics.com", + "fakeerbaba.com", + "fakepaisa.com", + "fakhartrading.com", + "fakhriasadov.com", + "faksowy.is-best.net", + "faktexpress24.eu", + "faktinfo.holy-matter.com", + "faktonline.homes", + "faktoswe.is-best.net", + "faktowace.is-best.net", + "faktowe.is-best.net", + "faktowewydanie.homes", + "faktowy.is-best.net", + "faktowya.is-best.net", + "faktowyua.is-best.net", + "faktpl.unixofficeequipment.com", + "faktujea.is-best.net", + "faktujemy.is-best.net", + "faktura-8d3420-home-pl.homepl-appx.com", + "faktura-8e82ab-home-pl-control.homepl-appx.com", + "faktura-cfa086-home-pl.control-homepl.com", + "faktura-d1fe17-home-pl-panel.control-homepl.com", + "faktura-poczta.thaiboxchile.cl", + "fakty-info.com", + "fakty-ludzie-news.com", + "fakty-miasto.x9.eu", + "fakty-miejskie.x9.eu", + "fakty-regionalne.co.pl", + "fakty24a.is-best.net", + "fakty25a.is-best.net", + "fakty26a.is-best.net", + "fakty27a.is-best.net", + "fakty28a.is-best.net", + "fakty29a.is-best.net", + "fakty30a.is-best.net", + "fakty31a.is-best.net", + "fakty32a.is-best.net", + "fakty33a.is-best.net", + "fakty34a.is-best.net", + "fakty35a.is-best.net", + "fakty37a.is-best.net", + "fakty39a.is-best.net", + "faktya.is-best.net", + "faktyas.is-best.net", + "faktycodzienne.homes", + "faktycznystan.click", + "faktydrogowe24h.click", + "faktyimity.click", + "faktyinformacje.click", + "faktymasta.click", + "faktymiasto.pics", + "faktynabierzaco.homes", + "faktynacodzien.click", + "faktyniezalezne.click", + "faktynowinki.click", + "faktyodkryte.click", + "faktyonline.homes", + "faktypodstawowe.click", + "faktypofakcie.click", + "faktypolska1.b-cdn.net", + "faktypolska10.b-cdn.net", + "faktypolska11.b-cdn.net", + "faktypolska12.b-cdn.net", + "faktypolska13.b-cdn.net", + "faktypolska15.b-cdn.net", + "faktypolska17.b-cdn.net", + "faktypolska18.b-cdn.net", + "faktypolska19.b-cdn.net", + "faktypolska2.b-cdn.net", + "faktypolska20.b-cdn.net", + "faktypolska21.b-cdn.net", + "faktypolska3.b-cdn.net", + "faktypolska5.b-cdn.net", + "faktypolska6.b-cdn.net", + "faktypolska7.b-cdn.net", + "faktypolska8.b-cdn.net", + "faktypolska9.b-cdn.net", + "faktyporanne.homes", + "faktyprzednie.click", + "faktyrzetelne.click", + "faktyserwisowe.click", + "faktysledcze.rest", + "faktywieczorne.click", + "faktywojewodzkie.homes", + "faktzdarzenia.click", + "falamorska.pl", + "falaquy2.cyou", + "falcidiyorki.com", + "falcomax.com", + "falcon1.net", + "falcon869.dedicatedpanel.com", + "falconaudiovideo.com", + "falcondepconnect.com", + "falconerp.net", + "falconoption.com", + "falconslover.com", + "falcoware.com", + "faldo.pl", + "falkag.net", + "falkcoppercookware.fr", + "fall1ngl3av3s.xyz", + "fallaciousfifth.com", + "fallbrookbarbershop.com", + "fallcreekwebdesign.com", + "fallround.com", + "falsefifbd.xyz", + "falstaff.oewabox.at", + "fam-8.net", + "fam-ad.com", + "fam-trd.asals.top", + "fam.dsdemo.jp", + "fam.plprogpltes.site", + "fam2.asals.top", + "famactivity.com", + "famafakty.click", + "famartil.com", + "famesa.com.ar", + "familiateixeirabahia.com", + "familienzahnaerzte.com", + "famillive.com", + "family-mind.com", + "family1st.ca", + "familyabroad.net", + "familyaqka.monster", + "familyattorneyokc.com", + "familychirocomplex.com", + "familyholiday.ml", + "familyhomefinance.com.au", + "familyjnwp.site", + "familylifeconnections.com", + "familyneverfails.com", + "famir.com", + "famo.asals.top", + "famosin.com", + "famous-poker-players.com", + "famousfellowship.top", + "famousquarter.com", + "famshik.com", + "famsib.com", + "famvir.1.p2l.info", + "famwillems.nl", + "fanapalamare.xyz", + "fanciful-druid-df4fdf.netlify.app", + "fanclubez.com", + "fancrew.jp", + "fancy-cranachan-bb1b62.netlify.app", + "fancy-heliotrope-1a3950.netlify.app", + "fancybackpacker.com", + "fancystrobe.net", + "fancyswa.shop", + "fancyw.sbs", + "fandasia.com", + "fando-app.com", + "fanecuaxeo.info", + "faneno.com", + "fanfaresound.site", + "fangirlmag.com", + "fankay.com", + "fanmcy18.wixsite.com", + "fanmiling.com", + "fanniemae.fr", + "fanodpar.com", + "fanooshburger.com", + "fanpage-support-center.web.app", + "fanrep.oewabox.at", + "fansclubes.com", + "fansforest.com", + "fansmlbjersey.com", + "fansvc.com", + "fantasieau.com", + "fantastic40qu66t.quest", + "fantastic451.online", + "fantasticalgadgets.site", + "fantasy-planner.com", + "fantasycricketguru.com", + "fantasydraftroom.com", + "fantasylush.com", + "fantasyunited.com", + "fantito.com", + "fantmx.com", + "fantomasswarg.xyz", + "fanzactive.com", + "faourabletr.com", + "fap2meclips.com", + "faqempleojoven.com", + "faqthelaw.com", + "faquiten.com", + "far98v7nzp.shop", + "fardinhakimi.com", + "farenetworks.com", + "farethief.com", + "faretrooper.com", + "fargonpozyczki.pl", + "farhadesigns.com", + "farid-nono.blogspot.com", + "farihanking.com", + "farkolapotechs.com", + "farkotalcmpn.site", + "farmafit.it", + "farmergoldfish.com", + "farmius.org", + "farmosfer.com", + "farms2basket.com", + "farmwhizz.com", + "farooqkhawaja.com", + "farr.ferreta.xyz", + "farrkoff.com", + "fartinvite.com", + "farttakes.com", + "fartuchy-kuchenne.pl", + "farukterzioglu.com", + "faryzeusz.pl", + "fas.maltre.top", + "fas.nimprove.top", + "fas.tsqwz.xyz", + "fasciaaustralia.com", + "fasciculbeem.website", + "fascinamedicina.com", + "fascinated-tidal-limpet.glitch.me", + "fascinatedfeather.com", + "fashinzahub.com", + "fashion-online.net", + "fashion-tube.be", + "fashionableman.pl", + "fashionandgarment.com", + "fashioncontainer.net", + "fashionfromfuture.com", + "fashionhight.com", + "fashionisssta.live", + "fashionistaclub.live", + "fashionlinebd.com", + "fashionograf.com", + "fashionplusclothing.com", + "fashionrynok.com", + "fashionstore7.com", + "fashiontrends.cfd", + "fashneticmadi.com", + "fashoroma.com", + "fashpolis.com", + "faslfood.top", + "fasola.fr", + "fast-and-now.com", + "fast-appealeation-helpdesk-service-34905.vercel.app", + "fast-business-support-reply-b984w.vercel.app", + "fast-date.site", + "fast-lms.com", + "fast-reappealeation-data-recover-45903.surge.sh", + "fast-redirecting.com", + "fast2cupcs.ru", + "fastandfurious7pl.wordpress.com", + "fastapi.net", + "fastbfp.com", + "fastbunnyexpress.com", + "fastchoicebd.com", + "fastclean.online", + "fastclick.com", + "fastclick.com.edgesuite.net", + "fastclick.net", + "fastcounter.com", + "fastcounter.linkexchange.net", + "fastcounter.linkexchange.nl", + "fastcupcs2play.ru", + "fastcuplay.ru", + "fastcustomizedtshirts.com", + "fastdostavk20lx.shop", + "fastdostavka0lx.shop", + "fastdownload10.com", + "fastenerflurbiprofen.world", + "faster2normal.com", + "fasterfemaleorgasm.com", + "fasterfiles.net", + "fastertonormal.com", + "fastfama.com", + "fastfireplacestore.com", + "fastfixing.tech", + "fastfoodsource.com", + "fastg8.pool.iponweb.net", + "fastheal.online", + "fasthealing.xyz", + "fasthouserentals.com", + "fastify.com", + "fastinternetcable.com", + "fastitltd.xyz", + "fastlinkafricax.com", + "fastly-insights.com", + "fastmymac.com", + "fastnclick.com", + "fastnewsfromworld.com", + "fastonlineusers.com", + "fastpopunder.com", + "fastquestion2024.com", + "fastreport24.com", + "fasts-downloads.com", + "fastsmining.top", + "fastsnapshot.pro", + "faststart90.com", + "fasttiny.com", + "fasttracorder.com", + "fastwebcounter.com", + "fatcatrewards.com", + "fateforeseen.com", + "fathea3d.shop", + "fathelps.com", + "fathersecurities.com", + "fathizerox.blogspot.com", + "fatihaltuntas.com", + "fatihyemisli.com", + "fatiruiz.com", + "fatlossfats.com", + "fatmacsbbq.com", + "fatman-littleboy.blogspot.com", + "fatorh.com", + "fatoverdade.com", + "fatpop.net", + "fatteno.com", + "faturem.info", + "faujikabachha.com", + "faultycanvas.com", + "faultyfowl.com", + "faunamist.website", + "fausy.manasan.top", + "fauu.autotrdes.top", + "fauxtoreality.com", + "fave.co", + "favebooking.com", + "favelavictory.com", + "favicon.com", + "favoorit.com", + "favorit.byseniscon.top", + "favoxaa5.online", + "fawadulhassan.com", + "fawer.onprograms.xyz", + "fawziabheekhun.com", + "fayesundling.blogspot.com", + "fayettesports.com", + "faymobi.com", + "faywho.com", + "faze-cs.ru", + "faze13.com", + "faze64.com", + "faze67.com", + "faze88.com", + "fazebox.top", + "fazecase.top", + "fazegift.top", + "fb-accounts.com", + "fb-ec78e.web.app", + "fb-eef71.web.app", + "fb-kolor.blogspot.com", + "fb-podglad.blogspot.com", + "fb-service-login-photoview0forward.you2.pl", + "fb-szpieguj.likesyou.org", + "fb.cashtraffic.com", + "fb.phoenixcloud.workers.dev", + "fb.progofficialit.top", + "fb.tradmt.top", + "fb.tradx.top", + "fb.waagge.top", + "fb0ce784faf9830518ed32250bc13c7a.dirks.pl", + "fb14f9d79abcc8e2faa0694d44c5a64d.marcoprzy.net.pl", + "fb2.sepcezear.com", + "fb5.sepcezear.com", + "fb5b28bf.coletivohojeapassarinho.com.br", + "fbbusinesssupportkelly.xyz", + "fbc-algo.com", + "fbc-edge.com", + "fbc-edge.org", + "fbc14algorithm.org", + "fbcbronston.com", + "fbchat122784529.me", + "fbchat8372984.in", + "fbcolor.blogspot.com", + "fbcom.pages.net.br", + "fbd.de", + "fbd.nimprove.top", + "fbdyg.awicksin.com", + "fbet.com", + "fbhrobud.pl", + "fbimprove.nimprove.top", + "fbit-mining.top", + "fbits-minings.top", + "fbk.waagge.top", + "fblinker.com", + "fbmarketer.com", + "fbmarketingsecrets.com", + "fbmastersg.com", + "fbmet.nimprove.top", + "fbmetx.nimprove.top", + "fbotx.powerlift.top", + "fbpassm.nimprove.top", + "fbpodgladacz.wordpress.com", + "fbpower.nimprove.top", + "fbpros.nimprove.top", + "fbprove.nimprove.top", + "fbsecurity.co", + "fbsite.nimprove.top", + "fbtar.nimprove.top", + "fbtcuorg.online", + "fbtoken.evai.pl", + "fbtoo.nimprove.top", + "fburei.sbs", + "fbuser.ovp.vn", + "fbvp.nimprove.top", + "fbweryfikacja123.blogspot.com", + "fc.itmedia.co.jp", + "fc.webmasterpro.de", + "fc.yahoo.com", + "fc0736fc.kortfilmfestivalen.no", + "fc3461d4.kortfilmfestivalen.no", + "fc59.online", + "fc6d2e7e9913440578f47c2c71df3643.nitxl.pl", + "fcaconsultingph.com", + "fcafamily.com", + "fcb.koroje.top", + "fcbexternshares.com", + "fccybwcqwrcnd.com", + "fce472fd.65a86d60cdd87246122be8a1.workers.dev", + "fcemmeeting.com", + "fcfg.pl", + "fcfkjk.s3.us-east-005.backblazeb2.com", + "fclb.fr", + "fclub18.com", + "fcmiamibeach.com", + "fcolors.blogspot.com", + "fcproyectos.com", + "fctp.sbes.top", + "fcv4w.cc", + "fcwrxx.com", + "fd.progrbest.top", + "fd.vazba.top", + "fd0a00d0.kortfilmfestivalen.no", + "fd1.eye.to", + "fd2.eye.to", + "fd22s.cc", + "fd34d.cc", + "fd34ss.cc", + "fd3v.info", + "fd4.eye.to", + "fd42.cc", + "fd42683ce5a7da7501311edbc35d6dd0.vistvx.pl", + "fd42aw.cc", + "fd45x.xyz", + "fd487.cc", + "fd4home.com", + "fd4s2.cc", + "fd4ss.cc", + "fd4t.cc", + "fd4vv.cc", + "fd52c.cc", + "fd5vd.cc", + "fd67d.cc", + "fd6t.cc", + "fdads.sv.publicus.com", + "fdbdo.com", + "fdcomm.org", + "fdd4c.cc", + "fdfc3.cc", + "fdfe4ed62699.cdn4.forter.com", + "fdff44.r.axf8.net", + "fdff44.t.axf8.net", + "fdgesc.sbs", + "fdimages.fairfax.com.au", + "fdn-en.net", + "fdnmail.com", + "fdoproperties.com", + "fdoverbilled.com", + "fdp3.cfd", + "fdrotors.com", + "fdsf-sfgdsgdf.pages.net.br", + "fdspharmacy.com", + "fduik.autotrdes.top", + "fdv5rf.cc", + "fe.lea.lycos.es", + "fe.newpol.xyz", + "fe.plprogpltes.site", + "feampro.com", + "fearaug.com", + "fearesezqer.life", + "fearlessdevotion.com", + "feathr.co", + "feature-publish.net", + "featured.perfectionholic.com", + "featuredbloghelp.com", + "featurepanel.com", + "featuresn.sbs", + "featurettesabber.info", + "feb-minings.top", + "feb.wimsa.top", + "febcoini.com", + "febdividb.com", + "febgapi.com", + "febincomi.com", + "febpostb.com", + "febventub.com", + "febwalli.com", + "febyapiarena.com", + "febyeldb.com", + "fecepoa0.xyz", + "fecutex.com", + "fecx.rign.top", + "federalfha.com", + "federicksofhollywood.com", + "federicomora.com", + "fedex-rescheduel-date.com", + "fedex-rescheduel-delivery-date.com", + "fedex.gency.org.uk", + "fedgroceryrebate.com", + "fedrows.website", + "fedup.tv", + "fedvkssair.site", + "fee-hydrocodone.bebto.com", + "feebleshock.com", + "feed.4wnet.com", + "feed.mikle.com", + "feed.minpos.com", + "feed.mobeek.net", + "feed.trafflow.com", + "feeda.info", + "feedandsee.com", + "feedback.microsoft-hohm.com", + "feedback.uc.cn", + "feedbackexplorer.com", + "feedbacklifter.com", + "feedbackmodeling.lat", + "feedbackresearch.com", + "feedbeart.xyz", + "feedjit.com", + "feedmob.com", + "feeds.global-intermedia.com", + "feeds.videosz.com", + "feeds.weselltraffic.com", + "feeds.wise-click.com", + "feedthenews.com", + "feelbonesbag.com", + "feeldatetop.life", + "feelgreat4u.com", + "feelslikeyesterday.com", + "feelstarcams.com", + "feelstarvids.com", + "feeltrail.com", + "feezzer.com", + "fefcsd.mastercasc.top", + "feja.surveyrewardsnow.com", + "fejezet.com", + "fejs-colors.blogspot.com", + "fejsopodgladacz.blogspot.com", + "fejspodgllaadacz.blogspot.com", + "fejspodglladacz.blogspot.com", + "fek.my-chatprogram.xyz", + "feliciawevans.com", + "felipe-villa.com", + "felismail.com", + "felix.data.tm-awx.com", + "felixfinance.ro", + "felizconsumidor.com", + "fellowdev.com", + "fellownetwork.com", + "fem-staffservice.ssl-lolipop.jp", + "fem.progrbest.top", + "femacarehealth.com", + "female-apparel.com", + "female-v.1.p2l.info", + "femaleorgasmblackbook.com", + "femalewebdev.com", + "femawiim.site", + "femboyfucker.com", + "femeedia.com", + "femicity.com", + "femmelikeyoubrand.online", + "femridge.cc", + "fen.onlineprograms.xyz", + "fen.woltar.live", + "fencingfriends.com", + "fendale-logistics.com.bd", + "fenderdef.online", + "fengjinwangluo.com", + "fengyixin.com", + "fenix-funds.pro", + "fenix-viajes.com", + "fenixaim.com", + "fenixer.space", + "fennekstudio.com", + "fenoanic.xyz", + "fenomeninformacyjny.click", + "fenomet.space", + "fenuzoujae.org", + "fenzy.pl", + "feonolar.xyz", + "feontew.sbs", + "fepete.ch", + "fer.checkty.live", + "feriowepieniazki.wixsite.com", + "fermeka.com", + "fermen-tonix.com", + "fermentonic.com", + "fermersindia.com", + "fermizhen.com", + "fernandodefranca.com", + "fernandogoes.com", + "fernandoscostadelsolrest.com", + "ferociousbarbarian.com", + "ferodu.site", + "ferreagil.com", + "ferreirabotelho.com", + "ferreteriacoopemadereros.com", + "ferretpool.site", + "ferrosoft.com.pl", + "ferrousmetals.cyou", + "fers.quiverr.xyz", + "ferser.it", + "fertilellife.com", + "fertilitynutraceuticals.com", + "fertonetwrk.xyz", + "fervortracer.com", + "festicolor.fr", + "festigenclik.com", + "festinda.com", + "festivallestari.com", + "festivalmundialdacriatividade.com", + "festivalnusapenida.com", + "festivejoyquest.quest", + "festivelife.live", + "festologies.info", + "fesyens.com", + "fet.posdtiom.top", + "fetchcast.bond", + "fetchdesignprint.co.za", + "fetchfolder.com", + "fetchingball.click", + "fetchlink.net", + "fetchpackagecareers.com", + "fetchpkg.com", + "fetigraphy.com", + "fetucare.com", + "feupler.site", + "feuvowave.com", + "fev.fyber.com", + "few.autotrdes.top", + "fewfef.autotrdes.top", + "fexisi.surveyprizehub.com", + "fezeloohiy.org", + "fezorex.com", + "ff.imacdn.com", + "ff3d.cc", + "ff4e7854.kortfilmfestivalen.no", + "ff69283e.kortfilmfestivalen.no", + "ffam1lyar4na.info", + "ffcvalve.com", + "ffd.zohan.site", + "ffeall45.xyz", + "fferf.autotrdes.top", + "ffesm.fr", + "fff.fxxmaxtrade.top", + "fff.robinsson.live", + "ffffff.tx1tx.click", + "ffforms.com", + "ffg-analytics-functionsk3nvxfne4dp4s.azurewebsites.net", + "ffinversiones.com", + "fflotte.oewabox.at", + "ffood1ess1te.info", + "ffplng.com", + "ffxitrack.com", + "fg-cdn.info", + "fg.softguy.com", + "fgawegwr.chez.com", + "fgddl9szdof7.com", + "fged.eyeu.top", + "fgenergy.pl", + "fggnj.com", + "fghfhtrtwc.de", + "fgj7.skin", + "fgoogle.com", + "fgtjkr.s3.us-east-005.backblazeb2.com", + "fh94-f.cfd", + "fhdb.maxiaztr.top", + "fhg.digitaldesire.com", + "fhgfffdsf9.appspot.com", + "fhi5-4rt.cfd", + "fhuzaremba.aleksytymon.com.pl", + "fi-3vf.cfd", + "fi-analytics.mgsn.it", + "fi69-57fy.cfd", + "fiascohat.cfd", + "fib.wimsa.top", + "fiberglasspoolsnearme.com", + "fiberthread.info", + "fibosports.com", + "fibre.pinky-hair.com", + "fibreshelf.world", + "fibromyalgiasummit.com", + "fibstaff.com", + "fibtrust.com", + "fic.malza.top", + "fich.luxxeeu.com", + "fichier-pdfr.fr", + "ficoragro.com", + "fictionalalgology.space", + "fidanhumbatli.com", + "fiddale.sbs", + "fidelity-assetltd.com", + "fidelity-media.com", + "fidespace.com", + "fidhafathima.com", + "fido-team.com", + "fidofotos.com", + "field-friend.com", + "fieldaxrtn.space", + "fieldconnection.com", + "fieldfoxplatform.com", + "fieldhockeyplayer.com", + "fieragas.com", + "fiestafeijoa.xyz", + "fiestasyturismo.com", + "fifaf22.com", + "fifamillionaire.com", + "fife.opinionblitz.com", + "fifidossaltosaltos.com", + "fifteenturns.com", + "fifthmercury.com", + "figato.fr", + "fightandfield.com", + "fightbadlaw.com", + "fighter-hub.com", + "fighteronlinebook.com", + "figmagrailkit.com", + "figurlean.net", + "figy.digital", + "figyelo-net.com", + "fihsifuiiusuiuduf.com", + "fijireef.com", + "fikaddict.com", + "fikayo.serv00.net", + "fiksu.com", + "fikz.malza.top", + "fil.folos.top", + "fila-argentina.org", + "fila-sklep.com", + "filamentcrisp.store", + "filaplbuty.com", + "filateliadimauro.com", + "file-download.estudiosparrow.com", + "file-download.importadorachr.cl", + "file-share365.com", + "file-shares.com", + "file-subiz.com", + "file.co.pl", + "file.download.mueblescurico.cl", + "file.ipinyou.com.cn", + "filecdn2.dotandad.com", + "filecom.net", + "fileconvertpro.co", + "filedrive.nocoshop.ru", + "filedrive.uploadbox.world", + "filefortune.com", + "fileice.net", + "filekeeper.nocoshop.ru", + "filekeeper.topupload.ru", + "fileman.pl", + "fileoasis.net", + "filepermissions.com", + "filerhub.com", + "filerom.com", + "files-apator.com", + "files-downloads.com", + "files.adspdbl.com", + "files.brothersoft.com", + "files.dsnetwb.com", + "files.ukr.net.ssl2.in", + "files5.uludagbilisim.com", + "filesdock.com", + "filesenzu.com", + "fileshare-storage.com", + "filesoffer.xyz", + "filespeedy.net", + "filespeedy.org", + "filesstorage.pro", + "filestation.nocoshop.ru", + "filestation.uploadbox.world", + "filestrue.com", + "filezilla.fr", + "filhaemcristo.com", + "fili-cc.tv", + "fili.com.pl", + "fili.tube", + "filihd.pl", + "filingcake.lat", + "filinskybrothers.pw", + "filipadamczyk.com", + "filipelucio.com", + "filipj.com", + "filippo.top", + "filis.pl", + "filiser.com.pl", + "filiser.online", + "filite.sbs", + "filivod.pl", + "fillmorecentral.instructure.com", + "fillmycrates.com", + "film-base.pl", + "film-flix.pl", + "film-milosc.pl", + "film-online-vod.over-blog.com", + "film-rs.revolublog.com", + "film-streaming.com", + "film-vod-online.blogspot.com", + "film-vod.pl", + "film24owo.pl", + "filman-cc.tv", + "filman-pl.cc", + "filman-pl.pl", + "filmansmenswear.com", + "filmasyhd.pl", + "filmbest.video.blog", + "filmblog.rest", + "filmdekh.com", + "filmdopobraniacbd92.ek1.pl", + "filmen.pl", + "filmes-hd.com", + "filmest.pl", + "filmexy.com", + "filmey.pl", + "filmfanatic.com", + "filmfest.sbs", + "filmhd.ek1.pl", + "filmhir.net", + "filmhit.pl", + "filmiarentals.com", + "filmikino.pl", + "filminer.pl", + "filminginturkey.com", + "filmingtape.site", + "filmiser.pl", + "filmiserial.pl", + "filmitapp.com", + "filmline.pl", + "filmnice.com", + "filmobo.com", + "filmofon.pl", + "filmohit.pl", + "filmonlinebezlimitufot51.ek1.pl", + "filmoo-maniacy.blogspot.com", + "filmoteka.tv", + "filmovnia.pl", + "filmow.pl", + "filmowo.co", + "filmowo24.pl", + "filmowy-hd.blogspot.com", + "filmowyswiat.pl", + "films.com.pl", + "filmscollection.com", + "filmserialeonlineee.blogspot.com", + "filmsexeporno.com", + "filmsnexus.com", + "filmsonline.pl", + "filmstreamingonline.eu", + "filmu.pl", + "filmujemy24.pl", + "filmvod.pl", + "filmy-seriale.net", + "filmy-seriale.pl", + "filmy-tv.pl", + "filmy-za-free.blogspot.com", + "filmy-zilla.lat", + "filmy3.pl", + "filmy4u.pl", + "filmy4wapmovie.com", + "filmycdaonline.wordpress.com", + "filmydownload.wordpress.com", + "filmyfacts.com", + "filmyhd4k.pl", + "filmyiseriale24.pl", + "filmynadzis.pl", + "filmyonlien.blogspot.com", + "filmyonline-24.blogspot.com", + "filmyonline.com.pl", + "filmypapa.com", + "filmyplus.pl", + "filmyseriale.pl", + "filmywhdpl.blogspot.com", + "filmyzadarmo.com.pl", + "filmyzlektorem.pl", + "filmzadarmoqgs69.ek1.pl", + "filmzlektoremrqb69.ek1.pl", + "filmznajdziesz.rest", + "filo-shop.pl", + "filodessert.com", + "filomst.sbs", + "filosvybfimpsv.ru.gg", + "filpostin.top", + "filpostinost.top", + "filpostinpost.top", + "filser.co", + "filssaver.com", + "filter.adsparkmedia.net", + "filter.adxfactory.com", + "filter.eclickz.com", + "filter.ezmob.com", + "filter.mediacpc.com", + "filteradkernel.adsimilate.com", + "filterbyai.com", + "filthymango.com", + "filtro.vicdesmidt.com", + "filtrosribeirao.com", + "fim.wimsa.top", + "fimacobd.com", + "fimfan.site", + "fimfg.gazeta-regionalna.com", + "fimilo.com", + "fimserve.askmen.com", + "fimserve.com", + "fimserve.ign.com", + "fimserve.myspace.com", + "fin-bizz.com", + "fin-pl.mediacrss.com", + "fin.adbureau.net", + "fin.betldi.com", + "fin.malza.top", + "fin.progofficialit.top", + "fin.tips", + "fin.usxs.top", + "finalecortin.world", + "finaljankari.com", + "finalvital.life", + "finance-offer.com", + "finance.glanvillemedia.com", + "finance.regionalintel.com", + "finance.taxility.com", + "financeappsfaq.com", + "financeeforg.com", + "financeella.com", + "financeflare.online", + "financefusion360.online", + "financeinsiderss.com", + "financeirocontroleadds.s3.pl-waw.scw.cloud", + "financemanser.com", + "financemasteracademy.com", + "financemdzone.fun", + "financepremierleague.com", + "financetalkshow.com", + "financetigers.com", + "financevlog.com", + "financial-agent.headlines.pw", + "financial-news.shjfx.com", + "financial-times-appp.github.io", + "financial-times.aesthetise.com", + "financial.articledd.com", + "financial.org", + "financialaifuturist.pro", + "financialfrontierspl.online", + "financialmarketsworld.com", + "financiocity.com", + "finansave.online", + "finansave.pl", + "finansepoland.online", + "finansowa-forteca.com", + "finansowaniepoland.online", + "finanspapier.com", + "finansypolska.online", + "finantous.com", + "finanzbackoffice.com", + "finbitsgum.space", + "finca-marisol.com", + "fincaaguatibia.com", + "fincaboricua.com", + "fincadonmario.com", + "fincert.it", + "finchnews.com", + "fincloud.capital", + "fincloud.center", + "fincomic.com", + "find-best-profits.com", + "find-cheaper-things.com", + "find-your-profithere11.com", + "find.checkty.live", + "findanewmortgage.com", + "findbestfreelance.com", + "findcheapair.com", + "findcommerce.com", + "findcovidtests.com", + "findcre.com", + "finddcofficespace.com", + "finddnsrecords.com", + "findeb.com", + "finder.cox.net", + "findfavour.com", + "findgadgetsdeals.com", + "findgoodfood.co", + "findhorneygirls.com", + "findhydraulicparts.com", + "findingcutie.com", + "findingjoy.org", + "findingtheloveofyourlife.com", + "findit-quick.com", + "finditory.com", + "finditsbest.com", + "findize.com", + "findmcqs.com", + "findmeanescort.com", + "findmenow.info", + "findmy-assistance.com", + "findmy-icloud.com", + "findmy-support.me", + "findmy.id-track.info", + "findmyspots.com", + "findmystery.com", + "findnextapplication.xyz", + "findofficespacedc.com", + "findoneco.com", + "findrow.vn.ua", + "findsexguide.com", + "findthanx.info", + "findtreeseeds.com", + "findtus.com", + "findurls.com", + "findus.co.nz", + "findyour-realsex2.com", + "findyourcasino.com", + "findyourinvestmentmarket.com", + "fine-tv.net", + "fineartprops.com", + "fineboost-loghub.ap-southeast-1.log.aliyuncs.com", + "fineglass.online", + "fineglass.xyz", + "finelivingsuccessnowsystem.com", + "finensis.com", + "fineoffer.net", + "fineornot.site", + "finestonlinetrends.com", + "finesty.sbs", + "finevor.com", + "finexchnge.com", + "finfitwell.com", + "finflash.website", + "fingahvf.top", + "fingercall.site", + "fingzo.com", + "finhard.website", + "finiclone.com", + "finitebag.site", + "finivance.com", + "finkma-grupa.com", + "finkum.website", + "finmarketmania.com", + "finmaxbo.com", + "finmaxfx.com", + "finmulti.website", + "finnew.deharina.com", + "finnews.website", + "finnews24.space", + "finniper.com", + "finnmcclusky.com", + "finolyze.com", + "finomarkets.com", + "finoxio.com", + "finrack.website", + "finrri.pl", + "finsolution.website", + "finstagrams.com", + "finsystem.top", + "fintechaiinnovator.pro", + "fintechrevolution.pro", + "fintegral.world", + "fintoss.website", + "fintramglobal.com", + "finveso.com", + "finvestings.com", + "finvwvwniwiri.site", + "finwealth4you.com", + "fiona.ai.net", + "fiorellafontau.com", + "fioricet-online.blogspot.com", + "fioricet.1.p2l.info", + "fioricet.3.p2l.info", + "fioricet.4.p2l.info", + "fipnffkf.fp1gm1lxdl.ru", + "firasale7.shop", + "fire.polstatmedia.com", + "firead.org", + "fireads.online", + "fireads.pl", + "fireandicewar.com", + "firebaselogging.googleapis.com", + "firebid.pl", + "firebranddispensaries.com", + "firecash.org", + "firecpa.com", + "fireflycam.click", + "fireflyesmellifluousing.pro", + "fireflyingetherealing.pro", + "firefox-updater.com", + "firefury.xyz", + "firegifts.pl", + "fireinthehatch.com", + "firekredit.com", + "firelamp.xyz", + "firenzepunk.pl", + "fireplace.izanami-antenna.com", + "firestarcreative.com", + "firesub.pl", + "firewallgame.com", + "firewoodcreatives.com", + "fireworkadservices.com", + "fireworkanalytics.com", + "fireworks-advertising.com", + "fireworksproperties.com", + "firkofirkies.com", + "firmagabart.marcokowaleski.com.pl", + "firouzilawapc.com", + "firrectly.top", + "first-bookingline.com", + "first-eth.info", + "first.bizarrebeaconboutique.com", + "firstandtwenty.org", + "firstbasic-bundle-bold-cherry-bb4f.cf-new9gfj49hfjdkhgpjb9d-ddfdk.workers.dev", + "firstbengaluru.com", + "firstclasskgirls.com", + "firstclassvpn.com", + "firstclick.pro", + "firstconsumers.com", + "firstdwarf.com", + "firstfederalpayments.com", + "firstfridayhackathon.com", + "firstgame.xyz", + "firstgeneration.fun", + "firstimpression.io", + "firstindogout.com", + "firstlightera.com", + "firstmobileeducation.com", + "firstonsiteinc.com", + "firstowenhome.com", + "firstplacevending.com", + "firstpornlist.com", + "firstrowsports.fr", + "firstsecond.sbs", + "firststandardcouriers.com", + "firststeptravels.com", + "firsttexture.com", + "firsttimehomefinancing.com", + "firsttus.com", + "firstviewautoservice.com", + "firstwashingtongroup.com", + "firstweb.pl", + "firstweekincanada.com", + "firstwrist.com", + "firudjalevel.site", + "fis.valuez.top", + "fisa.celestialiatlas.com", + "fiscalhead.com", + "fiscalify.site", + "fisgonia.com", + "fishadz.pressflex.net", + "fishchair.quest", + "fishclix.com", + "fisherbaseball.com", + "fisherfamily.com", + "fishertonsoul.com", + "fishingerra.com", + "fishingjoe.com", + "fishpillow.quest", + "fit-poradnik.pl", + "fit.checkty.live", + "fit4form.fr", + "fitact.com", + "fitandhealthyyy.life", + "fitbass.com", + "fitboxy.pl", + "fitcabs.com", + "fitchciapara.com", + "fitensity.com", + "fitflopklapkipolska.com", + "fitfloppl.com", + "fitfloppolskaoutlet.com", + "fitflopspolskaoutlet.com", + "fitges.oewabox.at", + "fitmatchdating.com", + "fitmozg.life", + "fitnesdsfury.biz", + "fitness-for-ever.com", + "fitnessadventres.quest", + "fitnessbevy.com", + "fitnessfanatic.cfd", + "fitnessfanatic.lat", + "fitnessfinland.com", + "fitnessguru0.sbs", + "fitnesshealthreporter.com", + "fitnessklubby.mom", + "fitnesstips.pl", + "fitnessunlock.com", + "fitnessupcrew.com", + "fitnesswithvitality.com", + "fitorfine.com", + "fitpresso.com", + "fitrill.top", + "fitscoop.com", + "fitsportz.info", + "fittingbark.site", + "fittosco.com", + "fitwithrt.com", + "fitzpatrshop.com", + "fiund-58.cfd", + "five-star.pro", + "five.partner.archive-it.org", + "five5root.xyz", + "fivecdm.com", + "fiveintheyve.com", + "fiveninedefense.com", + "fivepennygkqer.life", + "fiverrlite.com", + "fivestarliquordelivery.com", + "fivestartravelinc.com", + "fivetls.sbs", + "fiwfuns.com", + "fix-product-je0fb.surge.sh", + "fix.roatanmedia.com", + "fixaxi.tune2u.com", + "fixbonus.com", + "fixcatbehavior.com", + "fixcleaner.com", + "fixedfeed24.com", + "fixedfold.com", + "fixedgarden.com", + "fixgarbagedisposal.com", + "fixhomesolution.com", + "fixitnearme.com", + "fixitrightplumbing.com", + "fixmycommerce.com", + "fixnotcharging.com", + "fixtes.top", + "fixviol.xyz", + "fixxermorsel.za.com", + "fixyourownstuff.com", + "fiz.folos.top", + "fizjohelper.pl", + "fizjoterapia.5v.pl", + "fizyotree.com", + "fizzinfoburst.com", + "fizzleclep.monster", + "fj-2f1.cfd", + "fjallraven-polska.com", + "fjblaa.com", + "fjewile.sbs", + "fjrfjrsitenchdnfjr.org", + "fjrikj.nl", + "fjs-36.cfd", + "fjuldeal.info", + "fjuldivid.info", + "fjulwhale.info", + "fjy.wdaz.top", + "fk-73el.cfd", + "fk.tradx.top", + "fk.trdplatform.xyz", + "fk4eop.sbs", + "fkm.one", + "fkr.nowyplx.top", + "fl.5.p2l.info", + "fl.a.ki", + "fl0rafab36.store", + "fl0rafair56.store", + "fl0ralfi3s1a63.store", + "fl0ralfies1a43.store", + "fl0w3rf0rt71.store", + "fl0w3rfield51.store", + "fl0werfes131.store", + "fl4b9pn0iz.pages.dev", + "flaano.com", + "flaashi.com", + "flaav.com", + "flacanna.info", + "flag.lozukowski.com", + "flagbus.xyz", + "flagcounter.com", + "flagitation.live", + "flagpoles.gnl-live.bbcverticals.com", + "flagshipband.com", + "flairadscpc.com", + "flairaffaires.com", + "flairssmartclass.com", + "flakoforriors.com", + "flakyfeast.com", + "flambeaucanoe.com", + "flame-fashion.org", + "flamedance.xyz", + "flamefolder.com", + "flamesgovernance.net", + "flamingcake.site", + "flancer.com", + "flane.sbs", + "flanhorest.com", + "flanpu.com", + "flapi.pl", + "flash-of-silver.com", + "flash-of-silver.world", + "flash.autotrdes.top", + "flash.sec.intl.miui.com", + "flashadtools.com", + "flashboardscr.com", + "flashcasino.com", + "flashclub.monster", + "flashcurrent.best", + "flashfeeder.website", + "flashflashsales.com", + "flashgroup.beauty", + "flashhelp.xyz", + "flashinglifefinds.com", + "flashinstanthot.shop", + "flashise.space", + "flashish.xyz", + "flashize.xyz", + "flashland.bond", + "flashmediaportal.com", + "flashplus.store", + "flashqube.com", + "flashrasultats.fr", + "flashrewards.co", + "flashtalking.com", + "flashtalking.com.edgekey.net", + "flashtradexchg.com", + "flashyframe.cfd", + "flast.autotrdes.top", + "flat.autotrdes.top", + "flat.taxility.com", + "flatdrums.xyz", + "flatironcrypto.com", + "flatirondevs.com", + "flatirontc.com", + "flatkrape.site", + "flatpost.info", + "flatprooftirecompany.com", + "flauntdaily.com", + "flav0rfus1on.xyz", + "flavialaninibi.com", + "flavorart.cfd", + "flavorfulfancies.xyz", + "flavorfullifestyle.xyz", + "flavortaster.sbs", + "flawlessmfg.com", + "flaxsejvad.monster", + "flaxzy.com", + "flbox.net", + "fldlaldkk.com", + "flecksappliancecenter.com", + "flecole.com", + "flector-conseil.com", + "fleddesign.com", + "fledglinghub.info", + "fledhole.online", + "fleekswag.com", + "fleetcompliancemanager.com", + "fleetravelperu.com", + "fleetseatcovers.com", + "fleezo.com", + "flegmire.com", + "fleplay.com", + "fleshlightcash.com", + "flex.msn.com", + "flexbanner.com", + "flexboxbuilder.com", + "flexeril.1.p2l.info", + "flexfone.fr", + "flexible-heaters.com", + "flexiblebuildingsystems.com", + "flexindos.com", + "flextra.1.p2l.info", + "flexy.autotrdes.top", + "flickeringfireplaceforyou.com", + "flickffend.media", + "fliczone.com", + "fliesfor.com", + "flight-wego.com", + "flightams.fr", + "flightsflare.com", + "flighttobarcelona.com", + "flighttocapetown.com", + "flimaxcosmetics.com", + "flimsycircle.com", + "flimsythought.com", + "flimzoot.shop", + "flindersolivegrove.com", + "flingnomad.world", + "flinset.sbs", + "fliplens.com", + "flippedschool.com", + "flipthatapp.com", + "flirt4freeforums.com", + "flirthits.com", + "flirtwedwoje.com", + "flixalages.com", + "flixbeat.online", + "flixmax.stream", + "flixnite.com", + "flixorium.com", + "flixprice.com", + "flndmy-connect.store", + "flndmyiove.com", + "floatarray.com", + "floatbabies.com", + "flocksqqber.life", + "flokidoge.net", + "flokivspepe.com", + "flonase.1.p2l.info", + "flonase.3.p2l.info", + "flonase.4.p2l.info", + "floodbits.com", + "flooddiary.com", + "floodprincipal.com", + "floodumpsamonitoring.com", + "floofyduck.com", + "floorhater.store", + "flooringinmelbourne.com", + "flooringmarketingkings.com", + "flooringwarehousegroup.com", + "floorsandfunds.com", + "florafields.cam", + "floralfantasy.cam", + "floralhand.cfd", + "floralhaven.xyz", + "floralparklodge.com", + "floratelecom.com", + "florblog.onlineprograms.xyz", + "florenceparknewchandigarh.com", + "florentmarin.com", + "floreriarayenpuertovaras.com", + "floresecestascampinas.com", + "florezfintech.com", + "floridabatterybackup.com", + "floridafranchiselawyers.com", + "floridalotoresults.com", + "floridaluxcar.com", + "floridat.app.ur.gcion.com", + "floristeriaamapolas.com", + "floristxl.com", + "florsblogs.onlineprograms.xyz", + "flositz-construction.com", + "flost.autotrdes.top", + "flotatrans.brygidainez.pl", + "flotendiaris.shop", + "flour24shing.live", + "flourishingplanetway.cfd", + "flourishnikk.life", + "flourishop.site", + "flourishyouth.com", + "flowchop.com", + "flower-veil-print.glitch.me", + "flower.bg", + "flowerandsoilp.cyou", + "flowerbarnsf.com", + "flowerbird.live", + "flowerboucage.com", + "flowercnvas.cam", + "floweriest.baneberryi.pl", + "floweriya.com", + "flowershopnear.com", + "flowertests.com", + "floweryflavor.com", + "floweurz.com", + "flowforcemaxbuy.com", + "flowgo.com", + "flowsfx.com", + "flowsolve.com", + "flowtec.com.br", + "flralharny.com", + "flrefi.com", + "flrehub.com", + "fls-na.amazon.com", + "flstudio-cracks.com", + "flttracksecure.com", + "flu23.com", + "fluct.jp", + "fluentcamber.world", + "fluenteasy.com", + "fluentpens.com", + "fluentriver.online", + "fluerics.info", + "fluffpuffparade.com", + "fluffy-eurevercurly-ipotential-octo-winnernventionbose-gui.pages.dev", + "fluffyeats.com", + "fluffyfurryfriendo.com", + "flug-one.com", + "flugdienstberater.at", + "fluidf1ow.site", + "fluidstage.lat", + "flujotv.com", + "flukec.sbs", + "flumbu8laxic.shop", + "fluoxetine.1.p2l.info", + "flurry.com", + "flury-ycpi.gycpi.b.yahoodns.net", + "fluxerione.com", + "flxmyacc-sus.com", + "flxmysuscribe.com", + "fly-ads.net", + "fly-analytics.com", + "fly-ctrl-mail-screen.top", + "fly-gen.com", + "fly-high-vn.com", + "fly15offi2.space", + "fly1sale1.quest", + "fly3sale10.skin", + "fly3sale9.skin", + "fly4bamb1.shop", + "flybutt.com", + "flycast.com", + "flydrivego.com", + "flyerfunnel.com", + "flyfishingears.com", + "flygame.io", + "flygettercom.com", + "flyingcloudmarketing.com", + "flyinghighconsultant.com", + "flyingmuse.com", + "flynnconroy.com", + "flyorafrenzy.cam", + "flyoverla.com", + "flystoremd.store", + "flytebook.com", + "flytenbags.com", + "flyxz.top", + "fm-ihm.sbs", + "fm.duokanbox.com", + "fm.plprogpltes.site", + "fm3cafe.hu", + "fmads.osdn.com", + "fmcontractors.net", + "fmcurling.org", + "fmi-imap.app", + "fmlinsaat.com", + "fmproductionscr.com", + "fmpub.net", + "fmrinzqe.website", + "fmsads.com", + "fmvariedades.com", + "fmwonderkids.com", + "fn.binnpro.xyz", + "fn67.cfd", + "fnactickets.fr", + "fnaf2apkpro.com", + "fnbdoejeqjodkdji.site", + "fnconnectoficial.com", + "fngz.jhom.lat", + "fnr.prommosite.xyz", + "fo-api.omnitagjs.com", + "fo46wy.webwave.dev", + "fo4n.com", + "foamgaza.com", + "foamywszq.cfd", + "focaldream.sbs", + "focalpointrx.com", + "focas.jp", + "focoeducacaoweb.com", + "focusedbill.com", + "focusgrasshopper.com", + "focusingresidencees.pro", + "focusmetrics.com", + "fod-cm-ad-v.webcdn.stream.ne.jp", + "fod.wekza.top", + "fodder.qq.com", + "fodder.tc.qq.com", + "fodo.swiftcartfinder.com", + "foei-og.cfd", + "fofyqyykyo.com", + "fog.autotrdes.top", + "fogjunkossze.com", + "fogonparls.com", + "fohonu.celestialiatlas.com", + "foiegras-groliere.fr", + "foilm.sbs", + "fokus.papiashvili.top", + "fokuscuans.com", + "fol.aptin.live", + "fol.checkty.live", + "folarhex.xyz", + "fold.intertex-usa.com", + "foldtheworld.com", + "folgaclers.com", + "foliagedrain.website", + "foliagefantasy.cam", + "foliahydrofobowa-pl.com", + "folilab.com", + "folisvindregl.site", + "folklopedia.org", + "folksyoushouldknow.org", + "follesl.blogspot.com", + "follo.sitiizens-program.live", + "follow.vnay.vn", + "followcaleb.com", + "followerscapital.com", + "followershut.com", + "followhindi.com", + "followmeusa.com", + "folloyu.com", + "foloxs.com", + "fols.wimsa.top", + "folutionhub.space", + "fomollama.com", + "fomqazsier.com", + "fon.loyal-program.live", + "fondfrgesely.site", + "fondprof.oewabox.at", + "fondrentaxservice.com", + "fonestar.powerlift.top", + "fontanellesfeher.info", + "fontbazarbd.com", + "fontframes.com", + "fontostudni.club", + "foo.cosmocode.de", + "food-bouquets.com", + "food-exclusive.com", + "food-lands.com", + "food-offer.com", + "food-republic.net", + "food-voucher.com", + "food97.com", + "foodagent.net", + "foodandcot.com", + "foodeveryhour.com", + "foodfarmworld.com", + "foodieadventures.fun", + "foodieheavens.com", + "foodiejourneys.xyz", + "foodiepointpranshi.com", + "foodiesexpert.com", + "foodismajam.com", + "foodlablatam.com", + "foodsecurityph.com", + "foodspotpos.com", + "foodtemplates.com", + "foodtruckit.com", + "foodupdates.shop", + "foody-box.com", + "fookonline.com", + "fooligmfhts.site", + "foone.com.br", + "footballabstract.com", + "footballbet19.com", + "footballongoal.com", + "footballtotal.net", + "footlickerblner.life", + "footprintdns.com", + "footwearstore.pl", + "fop.checkty.live", + "fopa.papiashvili.top", + "for-ward.jp", + "for3stgr3en.xyz", + "foradopicadeiro.com", + "foraywmrq.site", + "forbesign.com", + "forbrugermania.com", + "forbtv.com", + "forcetowerinvestors.com", + "fordagamers.com", + "fordurango.com", + "forebot.xyz", + "forebows.sbs", + "forecall.xyz", + "forecase.xyz", + "forechat.xyz", + "foreclosurehousesnearme.com", + "foreclousure.com", + "foreclousures.com", + "foreheadheirloomas.pro", + "foreheadheirloomed.pro", + "foreheadteletypeis.pro", + "foreksanaliz.com", + "forekum.xyz", + "forekuma.xyz", + "foremistis.xyz", + "forenewlifeup.site", + "foreorqrzk.website", + "foreprodup.site", + "forerack.xyz", + "forerekov.xyz", + "foresee.com", + "foresight-development-pdx.com", + "foresight-learning-h.com", + "foresight-wx.com", + "foreslows.info", + "forestable.xyz", + "forestack.xyz", + "forestafern.xyz", + "forestaflora.xyz", + "forestmandarin.com", + "forestsdao.com", + "forestvista.cam", + "forestwander.xyz", + "forestwatch.xyz", + "foretick.xyz", + "foretuffx.xyz", + "foreverbedstuy.com", + "foreverbk.com", + "forevernearme.com", + "forevertracking.pl", + "forex-advice.net", + "forex-affiliate.net", + "forex-instruments.info", + "forex-signalbot.de", + "forex-trading-benefits.blogspot.com", + "forex2gain.com", + "forex999.com", + "forexadv.eu", + "forexinsider.site", + "forexopinia.pl", + "forexprime.site", + "forexreviews.com", + "forexstreettalk.com", + "forexsuccess.site", + "forextiming.com", + "forextradingskills.com", + "forexyestrader.pl", + "forfollow.net", + "forgefractal.cam", + "forgenelifesciences.com", + "forgeperformancecenter.com", + "forgingtechniquesn.xyz", + "forgingwelding.cyou", + "forgoodpurpose.com", + "forgotgifts.net", + "forkcdn.com", + "forkils.pw", + "forkliftband.com", + "forksnow.life", + "forlumineontor.com", + "form-appeal.com", + "form-us1-458750.public.500apps.org", + "form-us1-462537.public.500apps.org", + "form-w9.com", + "form.52066623.xyz", + "form.mastercasc.top", + "form.xiproject.top", + "formacaopn.com", + "formacursosonline.com", + "formael.shop", + "formagiopie.cfd", + "formalhood.com", + "formalyzer.com", + "formant.net", + "formatime.space", + "formationaspnetcore.com", + "formatpisma.click", + "formatronics.com", + "formattingcells.com", + "formessengers.com", + "formkiller.com", + "formopedia.com", + "formosagardensfarmersmarket.com", + "forms.earnmydegree.com", + "formularzopisu.click", + "formulasplash.com", + "formulate.s-designers.com", + "formulatechmasters.monster", + "formumactif.fr", + "forn3ws.site", + "fornutramax.shop", + "foroinversiones.com", + "forpeopl.makfir.top", + "forpinmarketing.com", + "forprise.sbs", + "forsaapp.com", + "forsappsoffers.com", + "forshrd.com", + "forsi.net", + "forstriko.com", + "fortemusicnetwork.com", + "fortg.learnthinkwrite.com", + "fortheloveofrecovery.com", + "fortissio.com", + "fortmarhub.website", + "fortnight.space", + "fortnitechat.site", + "fortnitenames.com", + "fortrade.com", + "fortuna189.com", + "fortunatee.com", + "fortune-clock.net", + "fortunny-traf.top", + "fortvbs.com", + "fortworthsportsbetting.com", + "forty2dev.com", + "forum-boost.site50.net", + "forum.bakaers.com", + "forum.checkerer.xyz", + "forumgminne.pics", + "forummiejskie.pics", + "forumprawa24.pl", + "forumzarabiamy.pl", + "forurm-candaulisme.fr", + "forvard.vertysbos.top", + "forvideo.at", + "forward-page.com", + "forward.autotrdes.top", + "forward5costume.com", + "forwardthinkers.xyz", + "forwrdnow.com", + "foryourjobs.com", + "fosaudio.com", + "fosfalc.com", + "fosilafkdulu.com", + "fosilbelakang.com", + "fosterfurriends.com", + "fostermoney.com", + "fot.vamza.top", + "fota4.adups.cn", + "fota5.adups.cn", + "fota5s.adups.cn", + "fota5t.adups.cn", + "fotaonline.24.eu", + "foto-zdjecia.24.eu", + "fotodelic.com", + "fotodreamz.com", + "fotogeek.org", + "fotogenic.org", + "fotografiazsercem.com", + "fotoinforme.com", + "fotolajt.pl", + "fotologaso.miss-web.es", + "fotopegaz.pl", + "fotoperfecta.com", + "fotorator.com", + "fotosdecoraciondeinteriores.com", + "fotoseiten.heimat.eu", + "fotozrcalo.com", + "found.ee", + "foundernetworth.com", + "founderskating.com", + "fountain-offers.com", + "fountainhillsazbeekeepers.com", + "four-honey-slip.glitch.me", + "fourarithmetic.com", + "fourhillsfarmva.com", + "fourthcoastentertainment.com", + "fourtuneo.fr", + "fourxstudio.com", + "fout.jp", + "foutidyte.store", + "foutuneo.fr", + "foutzseptic.com", + "fouvsivvbh.fun", + "fovenih753.wixsite.com", + "fovsvjwwcr.site", + "fovypui5.space", + "fowku.com", + "fowlpesluf.site", + "fowlrear.com", + "fox.sitiizens-program.live", + "fox11fantasy.com", + "foxandmusic.com", + "foxbdnews.com", + "foxcounter.com", + "foxenner.xyz", + "foxenure.xyz", + "foxerpay.com", + "foxfleur.com", + "foxiemoron.com", + "foxnews-365.com", + "foxoptic.fr", + "foxsdencampground.com", + "foxylifescience.com", + "foxyurl.com", + "foysolnoye.com", + "foz.folos.top", + "fp-analytics.hotstar.com", + "fp.binnpro.xyz", + "fp.metricswpsh.com", + "fp.progofficial.top", + "fp.uclo.net", + "fpcclicks.com", + "fpctraffic.com", + "fpctraffic2.com", + "fpg.careprofit.xyz", + "fpjs.io", + "fpjscdn.net", + "fpolsmebdhfjgss.weebly.com", + "fpowerr.nimprove.top", + "fpowerup.nimprove.top", + "fpowmet.nimprove.top", + "fppconference.net", + "fpro.nimprove.top", + "fps.nimprove.top", + "fpsaga.com", + "fpt-telecom-8767.pages.dev", + "fpvchina.com", + "fpwallet.com", + "fpxvg5.xyz", + "fqp4g.icu", + "fqp4g.xyz", + "fqtag.com", + "fr-go.kelkoogroup.net", + "fr.64.clickintext.net", + "fr.85.clickintext.net", + "fr.cim.clickintext.net", + "fr.classic.clickintext.net", + "fr.slidein.clickintext.net", + "fr3shb0uquet65.store", + "fr3shbl00ms85.store", + "fr4ctal.com", + "fr4nth.cfd", + "fr8sh12ll.online", + "fra-col.eum-appdynamics.com", + "fra-post.cyou", + "fractionalmedia.com", + "fradea.com", + "fragar.xyz", + "fragmentzen.com", + "fragrantics.pl", + "fragrantques7.quest", + "frailflock.com", + "frameclaims.com", + "framedblackart.com", + "frameharbor.xyz", + "framenote.com", + "framer.sbs", + "frameshiftmcat.com", + "frameworkist.com", + "framexclaim.com", + "framexgovernance.net", + "francebootball.fr", + "franceforall.com", + "francelbleu.fr", + "francele.com", + "frances601.com", + "franciscojordao.com", + "franciscotimes.com", + "francoisjansens.com", + "francophiles.pro", + "franjperez.com", + "frankaespositophotography.com", + "frankenskate.com", + "frankensteve.com", + "frankfurt.releezer.com", + "franklikeme.blogspot.com", + "franklyweird.com", + "franko.info", + "frankwebstein.com", + "frant.frantinvest.site", + "franticthoughts.com", + "frantisekstancl.wixsite.com", + "franzbeltran.com", + "frappefantasy.xyz", + "frappefiesta.xyz", + "frappefusion.xyz", + "frapress.com", + "fraserlynn.com", + "frasescortasdeamor.com", + "frashinfotoday.com", + "frat.ferreta.xyz", + "fraternidaddelagracia.com", + "fratz.oewabox.at", + "fraud.adjoe.zone", + "fraudadvocacy.com", + "fraudgage.com", + "fraudulentwebsites.com", + "frawlertas.com", + "frax.ferreta.xyz", + "fraydelin.com", + "fraz.ferreta.xyz", + "frc9106.com", + "fre.ferreta.xyz", + "fre4h5l1fe.quest", + "freacoit.kolotas.top", + "freakads.com", + "frecnhweb.fr", + "frectitwn.top", + "fred-frost.com", + "fred.sollefe.com", + "fredbuenodesign.com", + "freddiehighmore.net", + "freddy96.com", + "fredjclaus.com", + "fredstie.com", + "free-box.fr", + "free-counter.co.uk", + "free-dating-girls.online", + "free-download-0159.avangardastudiofryzur.pl", + "free-gay.de", + "free-gg.com", + "free-gluten.ru", + "free-groupsex.com", + "free-hairy-pussy.net", + "free-money.host.sk", + "free-pl-hairstim.visage-shops.com", + "free-spider-solitaire-game.com", + "free-stats.com", + "free-video-movie.com", + "free.aol.com", + "free.content.streamray.com", + "free.internetspeedtracker.com", + "free.mymapsexpress.com", + "free.sollefe.com", + "free.thesocialsexnetwork.com", + "free247downloads.com", + "free2recruit.com", + "free35onli22.online", + "freeadult.games", + "freeallsafe.com", + "freeapkmarket.com", + "freeappforyou.com", + "freebanner.com", + "freebeams.com", + "freebiegb.co.uk", + "freebiesms.co.uk", + "freebokingengine.com", + "freebos.fr", + "freecamerasource.com", + "freecamsexposed.com", + "freecarbuda.ximprrove.top", + "freechatindian.com", + "freecodecampfresno.com", + "freecontent.bid", + "freecounterstat.com", + "freedailydownload.com", + "freedesires.com", + "freedomart.cz", + "freedomdesignsonline.com", + "freedomeagle.net", + "freedomfromnostalgia.com", + "freedominfo.net", + "freedon.fr", + "freedrprakash.com", + "freedvddept.com", + "freefillmonline.blogspot.com", + "freefire-redeem-code.com", + "freefireindiadownload.com", + "freefollower.eu", + "freefoodsource.com", + "freeforums.org", + "freeforumsorg.skimlinks.com", + "freefpsunlocker.com", + "freefuelcard.com", + "freefuelcoupon.com", + "freegameslottery.com", + "freegayporn.biz", + "freegeoip.net", + "freegiftcards.co", + "freegiftcode.com", + "freehackpl.com", + "freehanbam.net", + "freehealthpoints.com", + "freehomosexual.com", + "freehornygirls.com", + "freehostservers.com", + "freeimghost.trafflow.com", + "freeindiangals.com", + "freeinvisiblecounters.com", + "freeipoduk.co.uk", + "freeiqtest.blogspot.com", + "freejobprepration.com", + "freekickyouthcup.com", + "freelan28.weebly.com", + "freelanced.fr", + "freelanceimaging.com", + "freelaptopreward.com", + "freelogs.com", + "freelolx.com", + "freemagz.com", + "freemanartmallorca.com", + "freemanscooter.com", + "freemarketchicago.com", + "freemexers.com", + "freeminecraft.cc", + "freeminecraftgiftcode.net", + "freemovie24hrs.com", + "freenation.com", + "freenetflix.wex.pl", + "freenew.net", + "freeonlinecouponcode.com", + "freeonlinegamestore.com", + "freeonlineusers.com", + "freepalestine45.rf.gd", + "freepay.com", + "freeplasmanation.com", + "freeportfishingboats.us", + "freepromoprice.com", + "freerapid.fr", + "freertablet.store", + "freesam.kt.com", + "freescoutmodules.com", + "freeserials.ws", + "freeshoemoon.com", + "freeshool.com", + "freesiafancy.xyz", + "freeskreen.com", + "freespiritwarrior.com", + "freesportstv.net", + "freestar-io.videoplayerhub.com", + "freestats.com", + "freestats.tv", + "freestoneflora.com", + "freetaverse.com", + "freetograb.com", + "freetrxfaucet.com", + "freeuploader.ml", + "freevbuckx.com", + "freevideo.biz.nf", + "freevideodownloadforpc.com", + "freewebcards.com", + "freewebcounter.com", + "freewebtown.com", + "freewheel.com", + "freewheel.tv", + "freewordvideo.com", + "freexp3series.com", + "freeyourtools.com", + "freeyzz.com", + "freezable.live", + "freezepr.net", + "freezermag.click", + "freezingbuilding.com", + "fref.fr", + "fregmantliars.com", + "freidorsinaceite.com", + "freighttools.live", + "freijedo.com", + "freitasleiloesp.com", + "freizertompson.site", + "frekansbioenerji.com", + "fremium.com", + "frencetambola.com", + "frenchbweb.fr", + "frenchcreekfood.com", + "frenchmecanic.com", + "frencho24.rozaliaclaudia.com.pl", + "frenesies.fr", + "frenez.com", + "freppssy4.shop", + "frequentflesh.com", + "fresh-hive.com", + "fresh-tv.biz", + "fresh.ygto.com", + "fresh12tgh68.online", + "freshacks.com", + "freshafterschool.com", + "freshbl0ss0m45.store", + "freshcapsule.com", + "freshdepor.com", + "fresherspower.com", + "freshestate.com.pl", + "freshflair.click", + "freshfoliage.sbs", + "freshgonews.com", + "freshjobpak.com", + "freshloader.eu.pythonanywhere.com", + "freshmanes.com", + "freshmartportal.com", + "freshnessfable.quest", + "freshonics.com", + "freshplayers.com", + "freshquest.quest", + "freshrelevance.com", + "freshscopenews.site", + "freshstartbotanicals.com", + "freshstartcam.cam", + "freshstartkit.com", + "freshzix.online", + "freshzz00.duckdns.org", + "fretesl.stormx.top", + "frgds.stormx.top", + "friasstore.com", + "fribbler.sbs", + "fribran.autos", + "frid.progofficialit.top", + "fridalfashion.com", + "friedpizzaindia.com", + "friendlyduck.com", + "friendlydwellings.homes", + "friendlylocales.homes", + "friendlywebspace.cam", + "friendofallglass.com", + "friendpotato.com", + "friends-tech.net", + "friendshipmale.com", + "friendshtambola.com", + "friendsippot.com", + "friendsofmars.org", + "friendsofphoenixpublicart.com", + "friendsonlinebook.com", + "friendstorage.com", + "friggingkaraoke.com", + "frightenedpotato.com", + "frigoviande.com", + "friiday.se-sto-1.linodeobjects.com", + "frilns.com", + "frinatin.store", + "frinech.com", + "fripsoasbt.site", + "frissites1.blogspot.com", + "fritsmaltipoos.com", + "frlaposte.lol", + "frnafinance.fr", + "frnk.up.railway.app", + "froancefootball.fr", + "frobelapp.com", + "frobz.site", + "frofakfkvis.site", + "froffee.com", + "frogbear.live", + "frogewaritoniki.store", + "frogpencil.life", + "frok653.xyz", + "froling.bee.pl", + "from.zeddanews.com", + "frombabkeel.site", + "fromhemptocbd.com", + "fromjoytohappiness.com", + "fromru.su", + "front-logs.voodoo-ads.io", + "frontalsnail.website", + "frontlinefocusfoundation.com", + "frontpagecash.com", + "fronttoad.com", + "frostbitas.pro", + "frostcometas.pro", + "frostconvertas.pro", + "frostdailyis.pro", + "frostdank.com", + "frostyquest.quest", + "frozenrecipe.com", + "frr.ferreta.xyz", + "frs.ferreta.xyz", + "frtrankies.com", + "frtya.com", + "frtyb.com", + "frtyj.com", + "frtyk.com", + "fru1tf1esta.sbs", + "frubitz.com", + "fructa.nl", + "fructuss.com", + "frugalfavors.com", + "fruit-and-go.com", + "fruit-way.com", + "fruitgie.com", + "fruitlauncher.com", + "fruitlitsoft.com", + "fruitsegypt.com", + "frutalesecologicos.com", + "fruteninja.com", + "frutyhujiko.site", + "fryinlaten.weebly.com", + "frzd.oowa.top", + "frzz.ferreta.xyz", + "fs10.fusestats.com", + "fs42-67.cfd", + "fs485.sbs", + "fscout24.oewabox.at", + "fsdsdfsd.papiashvili.top", + "fsitel.com", + "fsl.sytes.net", + "fsp960-jb.cfd", + "fspms.net", + "fstyle.nimprove.top", + "fsvcreations.com", + "ft2.autonomycloud.com", + "ftarins.sbs", + "ftcupen.com", + "ftdownload.com", + "ftgimports.com", + "fthbresource.org", + "ftlpi.com", + "ftoken.org", + "ftp.lugers.eu", + "ftpadmin.edv-stumpf.de", + "ftpcontent.worldnow.com", + "ftswear.com", + "fttcj.com", + "ftvcash.com", + "ftyr.mastercasc.top", + "fu.golikeus.net", + "fu166.cn", + "fu26a8-g8s7a.zygmuntkoprowicz.pl", + "fu6-589.cfd", + "fu7f.cc", + "fuadazzad.com", + "fuckethic.com", + "fuckforfree.com", + "fuckmebook.com", + "fuckms.org", + "fuckworld.com", + "fuckyoumf.com", + "fudgef3stival.xyz", + "fudoard.com", + "fueer.saotom.xyz", + "fuel-pumpes.pro", + "fuelfactpos.com", + "fuelfeeds.com", + "fuelinjectionserviceinc.com", + "fuelinjectorrescue.com", + "fuelpumpkitsaustralia.com", + "fuentealemana.net", + "fuentealemana.org", + "fufiooa.com", + "fugaspiscina.com", + "fuhk.kuue.skin", + "fukkad.com", + "fulbecuisine.com", + "fulewin.sbs", + "fulfil11ngli11.site", + "full-stack-tasks.com", + "full.beneffit.top", + "fullbarcode.com", + "fullclnhxl.site", + "fulldownload.pl", + "fullgum.alanmaksym.sklep.pl", + "fulllite.cfd", + "fullof.space", + "fullplayer.pl", + "fullrss.net", + "fullstackalien.com", + "fullstory.com", + "fulltiltart.com", + "fulltoptrademaster.online", + "fullyterm.blogspot.com", + "fulofe.com", + "fultonstrust.com", + "fumkoless.site", + "fun-clix.com", + "fun-e-cards.com", + "fun-mobi.pl", + "fun-stroy.com", + "fun.xiproject.top", + "fun2cell.net", + "fun4movie.com", + "fun88-vnd.com", + "funatyk.com", + "functionalcover.com", + "functionalcrown.com", + "functionalfeather.com", + "fundaciadziecieca.com", + "fundacionbepensa.com", + "fundacionjuanita.org", + "fundacionlorenzomilani.org", + "fundacionpatriciacamposoaxaca.com", + "fundacionsyb.org", + "fundacjaazyl.pl", + "fundacjadziecipolska.com", + "fundacjadziecipolska.org", + "fundacjapolskadzieci.pl", + "fundacjapomoc.eu", + "fundacjazielonaprzyszlosc.pl", + "fundalearn.com", + "fundamentywiedzy.click", + "fundingchoicesmessages.google.com", + "fundlens.site", + "fundmiles.com", + "fundosula.com", + "fundraisingrelief.com", + "fundsaresafubnb.com", + "fundyspray.com", + "funeral.hospitalsituationoycq.com", + "funeralparabolivia.com", + "funeralprev.com", + "funfactsng.com", + "funfair.sbs", + "funfairtoken.org", + "funfone.me", + "funfusisfon.biz", + "fungalor.com", + "fungarbage.com", + "fungearswag.com", + "funguspart.online", + "fungustrail.online", + "funildeconteudo.com", + "funinsiders.com", + "funinthesun.sbs", + "funintheuk.com", + "funklicks.com", + "funkovereres.com", + "funletters.net", + "funnel-concept-feeds-stage.com", + "funnelchair.com", + "funnelleadsmedia.com", + "funnelmeds.com", + "funnelsandadsservices.com", + "funnelscripts.com", + "funnelsxpert.com", + "funnelunicorn.com", + "funnelytics.io", + "funnierthanamug.com", + "funnyhui.com", + "funnyreign.com", + "funnysynonym.com", + "funorderonline.com", + "funrideon.com", + "funsilly.com", + "funskan.pl", + "funtabsafe.com", + "funtastictoy.com", + "funtimebowl.com", + "funtoonez.com", + "funtoonz.com", + "funwithvegas.com", + "funxion.com", + "fur.wimsa.top", + "fureverdepot.com", + "furiososbikes.com", + "furlapolska.com", + "furlatorebki.com", + "furmarov.blogspot.com", + "furnacerepairbeverly.com", + "furnacerepairbowness.com", + "furnacerepairdeerridge.com", + "furnacerepairmontgomery.com", + "furnacerepairwillowpark.com", + "furnituredestination.com", + "furniturewaly.com", + "furoshikibuty.com", + "furphy.eu", + "furpolksa.ikwb.com", + "furqanmd.com", + "furrtio.top", + "furryfork.com", + "furryfriendoshop.com", + "fury.dnzgj.com", + "fuse.forbes.com", + "fuseplatform.net", + "fushe.rooff.xyz", + "fushidhiggaru.com", + "fusion-files-cf.pinsightmedia.com", + "fusion-iad-dev-clogs-eqbrmmvphc.elasticbeanstalk.com", + "fusionads.net", + "fusionfocusclick.cam", + "fusionglass.online", + "fusionglass.site", + "fusionglass.xyz", + "fusionquest.com", + "fusionray.site", + "fusionvirtualstaffing.com", + "fusionvox.com", + "fusoktoin.tutorel.top", + "fussel-streetwear.com", + "fut4reprosp44cts.site", + "futado.pl", + "futmillionaress.agency", + "futmillionaress.club", + "futmillionaress.monster", + "futur4ions.xyz", + "future-energy-orlen.com", + "future-phase.net", + "future.ffepgv.fr", + "futureadpro.com", + "futurebaba.com", + "futurebuy.pl", + "futureedgehub.top", + "futureeinwest.com", + "futureframe.cyou", + "futureframe.pw", + "futureinventions.space", + "futureinyinvlf.com", + "futurenet.club", + "futureofaiworld.com", + "futurepay.globway.eu", + "futuresbit.com", + "futuresteirs.com", + "futurestepmj.site", + "futuresynthjourney.org", + "futuretechs.pw", + "futureworkscoin.com", + "futurexhange.com", + "futuristicapparatus.com", + "futuristicfairies.com", + "futuristicfifth.com", + "futuristicframe.com", + "futuristictech.site", + "futurouomo.it", + "futurovisionmarketing.com", + "futxaurefront.xyz", + "fuuze.net", + "fuviseni.angelfire.com", + "fuwnul.online", + "fuwnul.site", + "fuwojaufue.live", + "fuwyreu6.site", + "fuzeclick.offerstrack.net", + "fuzjawywiadu.click", + "fuzzle.pics", + "fuzzybasketball.com", + "fuzzyflavor.com", + "fuzzypack.sbs", + "fuzzyweather.com", + "fv.progofficialit.top", + "fvaweb.it", + "fves.kuue.skin", + "fvl1f.pw", + "fvri.lat", + "fvvrfv.orggf.xyz", + "fw-39bx.cyou", + "fw.qq.com", + "fwb873-we.cfd", + "fwbher.com", + "fwbntw.com", + "fwcdn1.com", + "fwcdn2.com", + "fwdservice.com", + "fwe-320s.cfd", + "fwe-smf.cfd", + "fwhq.short.gy", + "fwi-xvkero.cfd", + "fwisolutions.com", + "fwlusa.com", + "fwmrm.net", + "fx.gtop.ro", + "fxablecryptomining.com", + "fxadviceformeandyou.com", + "fxbudget.com", + "fxglobe.international", + "fxgm.com", + "fxjf.dsro.top", + "fxmediapulse.com", + "fxprimusfootballgiveaway.com", + "fxrobo.net", + "fxselftrade.com", + "fxstra.com", + "fxstyle.net", + "fxtime.io", + "fxuhealthcare.com", + "fxx.uxbg.skin", + "fy-bte.cfd", + "fy63-8.cfd", + "fyankovereskies.com", + "fyc.heyzap.com", + "fydebot.com", + "fyfuyk.linkpc.net", + "fyiworkplace.com", + "fylenvy.sbs", + "fyls88zqyb.content-ad.net", + "fymolala.xyz", + "fynahiezae.top", + "fyneti.top", + "fyolkraroks.com", + "fyolo.com", + "fyreflygames.com", + "fysijua9.monster", + "fywe-wu.cfd", + "fyxexiuhoa.info", + "fyxm.net", + "fzbq.kuue.skin", + "fzh1.energy-serenity.com", + "fzh1.energy110.com", + "fznjhx.s3.us-east-005.backblazeb2.com", + "fzrqtyy.xyz", + "g-027d.cfd", + "g-5.cfd", + "g-567.cfd", + "g-cin4.cfd", + "g-dia.cfd", + "g-gh4p.cfd", + "g-kz.ofisls-pro.xyz", + "g-news-24.live", + "g-pixel.invitemedia.com", + "g-qaif.cfd", + "g-selg.cfd", + "g-wrvu.cfd", + "g-xirf.lat", + "g-znnx.sbs", + "g.buuda.top", + "g.gmasken.top", + "g.jwpsrv.com", + "g.koowo.com", + "g.promosrv.com", + "g.s.360.cn", + "g.zyskon.top", + "g0dm.cfd", + "g0mmyb3ars.xyz", + "g0odl1fe.life", + "g0rdenwonder.xyz", + "g1-globo.com-b4.info", + "g1-globosaude.com", + "g1.idg.pl", + "g1ee1gro1th.xyz", + "g1obaltraadde.quest", + "g1reense11nity.xyz", + "g2.072m.com", + "g28f.de", + "g2afse.com", + "g2al4cticepic.site", + "g2c.cloud-elements.com", + "g2esportsfreecase.com", + "g2play.fr", + "g3.letv.com", + "g3mp.sbs", + "g4p.grt02.com", + "g5-19u.sbs", + "g5-t13.cfd", + "g54jf7.webwave.dev", + "g66436.cc", + "g6m.ow7m.top", + "g6sfsc.cfd", + "g7-537.cfd", + "g7.com.tw", + "g73-b.cfd", + "g734-dg.cfd", + "g7dbgi.hair", + "g7eenl3af.quest", + "g94-593.cfd", + "ga-beacon.appspot.com", + "ga-hyx.icu", + "ga.5.p2l.info", + "ga.clearbit.com", + "ga7denoasis.xyz", + "gaa.sfyo.top", + "gaamainternational.com", + "gabalaproperties.com", + "gabarytowomaly.hair", + "gabbyloans.com", + "gabemaddex.com", + "gabi.bielatowicz.com.pl", + "gabinetnewline.pl", + "gabinetstom1.kubazawada.pl", + "gaborpolska.com", + "gabrielcaetanoads.com", + "gabrielespanomarco.host", + "gabrielferreiro.com", + "gaczynski.pl", + "gad.impresionesweb.com", + "gad.shinobi.jp", + "gadget369.com", + "gadgetbud.com", + "gadgetdelightx.xyz", + "gadgeteer.pdamart.com", + "gadgetexpert.pl", + "gadgetgemhub.xyz", + "gadgetguru.space", + "gadgetmasterplanz.xyz", + "gadgetproof.net", + "gadgetrealmx.xyz", + "gadgetreviewer.org", + "gadgets4india.com", + "gadgetsecurity.com", + "gadgetsinasia.com", + "gadgetsouts.com", + "gadgetsytecnologia.com", + "gadgetwaveshop.com", + "gadik.click", + "gads.pubmatic.com", + "gadsbee.com", + "gaf-company.clean.to", + "gaf.manasan.top", + "gafsolutions.com", + "gagitaa.com", + "gagner-au-casino.com", + "gagy.fr", + "gaiaherbs.fr", + "gainblox.com", + "gainerdrive.site", + "gainr.net", + "gainsgateway.pro", + "gaja79.com", + "gajastore.com", + "gakoha.opinionblitz.com", + "gala-agroparistech.com", + "galacticblackholes.xyz", + "galacticcenter.xyz", + "galacticempires.tech", + "galacticgaze.online", + "galacticgizmos.site", + "galacticglide.life", + "galacticinteractions.xyz", + "galacticjourney.xyz", + "galacticmeadows.com", + "galacticoman.com", + "galacticrotation.xyz", + "galacticsexpl0rer.sbs", + "galadron.net", + "galagames-qw1-galacg-ft.com", + "galaglimpse.xyz", + "galaktyczne-nagrody.buzz", + "galaktyczne-nagrody.top", + "galapagoswildlife-usa.com", + "galataforex.com", + "galaxien.com", + "galaxyclusters.xyz", + "galaxyexplorer.monster", + "galaxyglowcam.click", + "galaxyicts.com", + "galaxyph33.com", + "galaxyprimefx.com", + "galaxyredshifts.xyz", + "galaxysjulie.com", + "galaxystore.pl", + "galaxytrade.co", + "galebard.site", + "galecl.chanr.top", + "galeriapn.pl", + "galewinds.xyz", + "galflux.net", + "galinowings.online", + "galisch.com", + "gallardmedia.com", + "galleryblack.com", + "gallerygroove.cam", + "galleryrhapsody.cam", + "galliennefitness.com", + "gallonglas.sbs", + "galooshes.shop", + "galoreclue.world", + "galoremultimedia.com", + "galoretins.online", + "galvanizedsteel.cyou", + "galvestonweekly.com", + "galwangedi.com", + "gam3rstation.net", + "gam8puzzl8.info", + "gama-aa.ba", + "gambero3.cs.tin.it", + "gamblechest88s.com", + "gamblerush.com", + "gamblingbookstore.com", + "game-advertising-online.com", + "game-france.net", + "game321.fr", + "game60s.net", + "gameagateway.com", + "gameanalysis.appcpi.net", + "gameanalytics.com", + "gameangel.com", + "gameatlas.com", + "gamebai-doithuong.blog", + "gamebarding.com", + "gameblab.com", + "gamebooster.lionmobi.com", + "gameelat.com", + "gamefacesports.com", + "gamefeat.net", + "gamefiles.pl", + "gamefllp.com", + "gamehaulers.com", + "gameinstallfiles.com", + "gameitlive.com", + "gamejeff.com", + "gamejolt.fr", + "gamelandz.com", + "gamelights.ru", + "gamelitrpg.net", + "gamemine.com", + "gamenationcelebration.com", + "gameplaylabs.com", + "gamepor.com", + "gamer-world.buzz", + "gamerchampionx.com", + "gamersad.com", + "gamerslover.com", + "gamerz123.com", + "games-solution.com", + "games-zakov.site", + "games.superappbox.com", + "games4u.ws", + "gamesfly.com", + "gamesharck.com", + "gamesiestudner.life", + "gamesiteads.com", + "gamesites100.net", + "gamesites200.com", + "gameslovslot.com", + "gamesrotator.com", + "gamestroops.com", + "gamesw.oewabox.at", + "gamevance.com", + "gamezmelt.com", + "gamidex.com", + "gamines.sbs", + "gaming-box.com", + "gaming001.site", + "gamingandcasinofund.com", + "gaminggs263.com", + "gamingow.com", + "gamingpcforum.com", + "gamingquestmasters.com", + "gamingroomstyle.com", + "gaminut.com", + "gammacoindata.online", + "gammadsp.com", + "gammamaximum.com", + "gammaplatform.com", + "gammassp.com", + "gammatests.com", + "gammaun12.com", + "gammel.mer.dk", + "gamonic.fr", + "gamzuk.com", + "gandinut.space", + "ganeshnamkeenbhandar.com", + "ganffest.com", + "ganganagarclothtransportco.com", + "gangapvt.com", + "gangliastheniaudner.life", + "gangtoy.com", + "ganhossuplementares.com", + "ganicanada.com", + "ganimas.com", + "ganjajobsearch.com", + "gannett.gcion.com", + "ganoderma-lingzhi.com", + "ganodermamexico.com", + "ganon.yahoo.com", + "ganshin-roon.xyz", + "gantpolska.com", + "ganttscholar.net", + "gaomienphi.com", + "gaoti.org", + "gaous.manasan.top", + "gap-toothed-analysi.000webhostapp.com", + "gaple.space", + "gapnater.xyz", + "gapthink.com", + "gar-denershaven.xyz", + "gar-tech.com", + "garage-drouin.com", + "garage-floor-test.com", + "garagesteve.com", + "garamdapur.com", + "garant.bos.ru", + "garanticepteknik.com", + "garantini.com", + "garantitemizlikk.com", + "garaseku.blogspot.com", + "garbomachinery.com", + "garciaestelles.com", + "garciainoaautoimport.com", + "garciniacambogiaactives.pl", + "gard3ng10w72.store", + "gard3ng1ade52.store", + "garde-d-enfants-ooreka.fr", + "gardendjoy.biz", + "gardenfurniturereviews.com", + "gardenga13way92.store", + "gardengr0ve32.store", + "gardenhoodunite.com", + "gardeniaglam.store", + "gardeniaglimmer.store", + "gardeningice.com", + "gardeningloop.com", + "gardeningshowroom.com", + "gardenofserenity.charity", + "gardenrailwayproducts.com", + "gareth-price.com", + "garethdaviesart.com", + "garettetegrated.eu", + "gargmobiles.com", + "gariger.top", + "garmin-eu.com", + "garne1glow.xyz", + "garneth.com", + "garnettastore.com", + "garnetvest.cfd", + "garnishplate.store", + "garnishplate.world", + "garniturta.monster", + "garrardsco.com", + "garrett-corral.com", + "garrettryandesign.com", + "garrons.fun", + "garss.jp", + "garss.tv", + "garudaairlines.com", + "garyonline.com", + "garzarapida.com", + "garzygifts.com", + "gas-customs.com", + "gas.masterch.top", + "gasapplication.com", + "gasasthe.freehostia.com", + "gasparadise.site", + "gaspilda.com", + "gaspnocompromise.com", + "gaspolaslot.com", + "gasportbet.com", + "gasportbetting.com", + "gasprogram.imperiallprogram.top", + "gastrointestinal.1.p2l.info", + "gastronomicdelicacies.xyz", + "gastrosopherkjxer.life", + "gasurvey.gemius.com", + "gatabetguncel.com", + "gatcoin.in", + "gatcoins.io", + "gate-lock.com", + "gate.hyperpaysys.com", + "gate2wisdom.com", + "gatecorps.com", + "gateguardian.usesfathom.com", + "gateiq.net", + "gateway.answerscloud.com", + "gateway.ttpsdk.info", + "gateway.yieldify-production.com", + "gatewayjoy.com", + "gatherium.com", + "gatidigital.com", + "gator.com", + "gatorwebdev.com", + "gatscoin.io", + "gatshack.com", + "gatu.pl", + "gatunia.org", + "gau.y5gs.top", + "gaufe.manasan.top", + "gaug.es", + "gaukranti.com", + "gaukunjorganic.com", + "gaultseo.com", + "gauntleting.live", + "gauravbhasin.com", + "gauravcomputer.com", + "gauravpradhan.com", + "gauravsrivastav.com", + "gautambanthia.com", + "gautamsonwane.com", + "gautamsuneja.com", + "gautmont.fr", + "gautoseller.online", + "gavirtualpd.instructure.com", + "gavnik.luxxeeu.com", + "gavrew.site", + "gavvia.com", + "gawelda.pl", + "gawlif.sbs", + "gawx.florenda.com", + "gaxinii.com", + "gaybdsmporn.com", + "gayscripter.com", + "gaytelegram.com", + "gayxperience.com", + "gazabkideal.com", + "gazelleuniforms.com", + "gazeta-life.best", + "gazeta-live.news", + "gazeta-news.online", + "gazeta-pl.njrrs.com", + "gazeta-pl.shjfx.com", + "gazeta-pol.click", + "gazeta-polska.24.eu", + "gazeta-today.aesthetise.com", + "gazeta-wirtualnawp.com", + "gazeta.za.com", + "gazetaaktualnoscipoland.com", + "gazetacodzienna.click", + "gazetagdansk24.eu", + "gazetagoniec.click", + "gazetainfo.click", + "gazetamiastowa.click", + "gazetamiejska.homes", + "gazetanewpoland.com", + "gazetanewpolish.com", + "gazetanewspoland.com", + "gazetanewspolish.com", + "gazetaonline.rest", + "gazetapoland.com", + "gazetapolandaktualnosci.com", + "gazetapolandnew.com", + "gazetapolandnews.com", + "gazetapolishnew.com", + "gazetapolishnews.com", + "gazetapolska.click", + "gazetapolska.eu", + "gazetaprawdy.click", + "gazetaspolandnew.com", + "gazetatjeter.com", + "gazetawiadomoscipoland.com", + "gazetawiadomoscipolands.com", + "gazetazniw24.eu", + "gazetecilikakademisi.com", + "gazetka-prawna.com", + "gazetka-prawna.eu", + "gazettez-crypto.com", + "gazia.fr", + "gazingtechnosoftforum.com", + "gazipasaanahtarci.com", + "gb.impresionesweb.com", + "gb72southmiami.com", + "gbbraffle.com", + "gbdavies.com", + "gbisports.com", + "gbjfc.rsvpgenius.com", + "gbkyrzy6.sbs", + "gbo303wheels.net", + "gbo338wheels.net", + "gbo5000wheels.net", + "gbo777wheels.net", + "gboplay138wheels.net", + "gbototowheels.com", + "gbpostlar.fun", + "gbr-7stars-tracking.adalyser.com", + "gbr-carat-tracking.adalyser.com", + "gbr-mbww-tracking.adalyser.com", + "gbr-smv-tracking.adalyser.com", + "gbr-tbh-tracking.adalyser.com", + "gbscript.com", + "gbshaircare.com", + "gbtrade24.net", + "gbvx.actyprogss.top", + "gbwhatsapp-download.com", + "gbwhatsappx.com", + "gc-fxp.cfd", + "gc.zyskon.top", + "gcads.osdn.com", + "gccbuild.com", + "gccvatsuvidha.com", + "gcesab.com", + "gcheck.carthook.com", + "gchecks360.com", + "gchn.sbes.top", + "gcirm.argusleader.com", + "gcirm.argusleader.gcion.com", + "gcirm.battlecreekenquirer.com", + "gcirm.burlingtonfreepress.com", + "gcirm.centralohio.gcion.com", + "gcirm.cincinnati.com", + "gcirm.citizen-times.com", + "gcirm.clarionledger.com", + "gcirm.coloradoan.com", + "gcirm.courier-journal.com", + "gcirm.courierpostonline.com", + "gcirm.customcoupon.com", + "gcirm.dailyrecord.com", + "gcirm.delawareonline.com", + "gcirm.democratandchronicle.com", + "gcirm.desmoinesregister.com", + "gcirm.dmp.gcion.com", + "gcirm.dmregister.com", + "gcirm.dnj.com", + "gcirm.gannettnetwork.com", + "gcirm.greatfallstribune.com", + "gcirm.greenvilleonline.com", + "gcirm.greenvilleonline.gcion.com", + "gcirm.honoluluadvertiser.gcion.com", + "gcirm.idahostatesman.com", + "gcirm.indystar.com", + "gcirm.injersey.com", + "gcirm.jacksonsun.com", + "gcirm.lsj.com", + "gcirm.montgomeryadvertiser.com", + "gcirm.muskogeephoenix.com", + "gcirm.news-press.com", + "gcirm.newsleader.com", + "gcirm.press-citizen.com", + "gcirm.pressconnects.com", + "gcirm.rgj.com", + "gcirm.sctimes.com", + "gcirm.stargazette.com", + "gcirm.statesmanjournal.com", + "gcirm.tallahassee.com", + "gcirm.tennessean.com", + "gcirm.thedailyjournal.com", + "gcirm.theolympian.com", + "gcirm.thespectrum.com", + "gcirm2.indystar.com", + "gcischool.com", + "gck734852.sbs", + "gclmobilewallet.com", + "gclub8000.com", + "gcn-1nterc.com", + "gco.brokaws.top", + "gcoci.net", + "gcoci.org", + "gcoi.g-cointrad.top", + "gcoi.ximprrove.top", + "gcoii.ximprrove.top", + "gcoiin.ximprrove.top", + "gcoim.g-cointrad.top", + "gcoin.ximprrove.top", + "gcoinsone.ximprrove.top", + "gcois.ximprrove.top", + "gcol.htvo.top", + "gcon.ximprrove.top", + "gconin.ximprrove.top", + "gconn.ximprrove.top", + "gcooc.com", + "gcopnpro.ximprrove.top", + "gcounter.hosting4u.net", + "gcrfrf.weebly.com", + "gcropp.com", + "gcyv.oowa.top", + "gd-1t2.cfd", + "gd-4kd.cfd", + "gd.geobytes.com", + "gdcoder.com", + "gdeslon.ru", + "gdevstudios.com", + "gdfgdfgdfgdfghhhdfgdgdff.blogspot.com", + "gdh4szx.appspot.com", + "gdlcampusprograms.com", + "gdpinflation.com", + "gdprconsents.com", + "gds786bomyc.com", + "gdss.actyprogss.top", + "gdtes.top", + "gdtui.sbs", + "gdygourmetbedzie.hair", + "gdyn.cnn.com", + "gdyn.cnngo.com", + "gdyn.nba.com", + "gdyn.veryfunnyads.com", + "gdyrozrywkaczy.lat", + "gdzieczasale.mom", + "gdzieonline.pl", + "ge-sjibre.cfd", + "ge.newpol.xyz", + "ge041b.cfd", + "ge934-5.cfd", + "geaedxxx-pl.com", + "geanegarlet.com", + "gearga.ru.com", + "gearheads.site", + "geari.org", + "gearingsinth.world", + "gearranker.com", + "gearupninjas.com", + "gearwears.com", + "gearwom.de", + "gececibaykus.com", + "gechgnnog6g.live", + "gedaivre.com", + "gedef.com", + "geecourses.com", + "geekbar.shop", + "geekconnector.com", + "geekhelp365.com", + "geekzstreat.com", + "geepasproperty.com", + "geeseempire.com", + "geetanjaliladdus.com", + "geetarecipes.com", + "gefybeaqea.com", + "gegebiozee.info", + "gehernaking.com", + "geiagge.com", + "geinn.com", + "geizhals.oewabox.at", + "gejer.choiseprog.xyz", + "gejp-24kf.cfd", + "geketo.com", + "geks.lidoks.xyz", + "geldn.sbs", + "gelecekicinfinans.com", + "gelibolumarin.com", + "gelinolmak.com", + "gelityopuu.info", + "gem.pl", + "gemariah.com", + "gemasehat.com", + "gembtc-i.top", + "gemeinschaftsspiele.com", + "gemini-germany.agency", + "gemini-germany.online", + "gemini-germany.site", + "gemini.barrelenyj.top", + "gemini.yahoo.com", + "geminigermany.agency", + "geminigermany.site", + "geminioption.com", + "gemius.pl", + "gemliksaglikkabini.com", + "gemmiffcvb.xyz", + "gems1oneg11mmer.xyz", + "gemshealthcareclinic.com", + "gemstonegalaxyki.xyz", + "gemstonequest.quest", + "gemstoursandtravels.com", + "gemtrades.net", + "gemusetto.com", + "gemverify.com", + "gen.kolotas.top", + "gen.neaio.top", + "gen1us50.quest", + "gen2server.com", + "gencoimportingco.com", + "gencouae.com", + "gendersgxher.life", + "gendis99.net", + "genealogyinternational.org", + "generacionxretrostore.com", + "generadoresdeimagen.com", + "generadoresdetexto.com", + "generalcontractorsasheville.com", + "generalquotesnow.com", + "generals-insurances.com", + "generalsorexhub.website", + "generalstargal.blogspot.com", + "generaltg.com", + "generaltrade.pl", + "generaprice.com", + "generateoffice.com", + "generationgirls.com", + "generativepieces.com", + "generatorkodow.hpu.pl", + "generatorlog.com", + "genericprime.com", + "generinbgprof.info", + "geneticeng.com", + "genetichub.com", + "geneticpoetry.com", + "genetrk.com", + "genetton.xyz", + "genforumgenealogy.com", + "genhuay.com", + "genialna-moda.com", + "genialne-dzieciaki.buzz", + "genialplan.world", + "geniee.jp", + "genieedmp.com", + "genieessp.com", + "genieesspv.jp", + "genierealtors.com", + "genimini.com", + "geniousweber.com", + "genitl.sbs", + "geniusdisplay.com", + "geniustrainer.net", + "geniuswalletnow.com", + "genixes.com", + "genixs.co", + "genlocotopisrots.com", + "genmonet.com", + "gennaration.com", + "gennaration.site", + "genobranch.store", + "genotl.sbs", + "genreclothing.com", + "genres.sbs", + "gentesmundi.com", + "gentl3breez3.live", + "gentle-s-semolina-fb298b.netlify.app", + "gentlemantra.com", + "gentlemorningsun.gives", + "gentlenessesqqber.life", + "gentleworld08.com", + "gentrekelen.com", + "genusagqmw.beauty", + "genuscxzgl.monster", + "genuseehox.website", + "genusldsbh.xyz", + "genztakeover.com", + "geo-location.s-onetag.com", + "geo.adobe.com", + "geo.connexionsecure.com", + "geo.crtracklink.com", + "geo.deepmetrix.com", + "geo.digitalpoint.com", + "geo.gexo.com", + "geo.gorillanation.com", + "geo.hyperlinksecure.com", + "geo.jetpackdigital.com", + "geo.nbcsports.com", + "geo.qualaroo.com", + "geo.query.yahoo.com", + "geo.safelinktracker.com", + "geo.widdit.com", + "geo.xxxblackbook.com", + "geo.yahoo.com", + "geoaddicted.net", + "geoads.com", + "geoads.eurorevenue.com", + "geoads.osdn.com", + "geoagrinet.com", + "geoapi123.appspot.com", + "geobanner.friendfinder.com", + "geobanner.passion.com", + "geobanner.seniorfriendfinder.com", + "geobeacon.ign.com", + "geocode.usefomo.com", + "geocounter.net", + "geofence.sys.miui.com", + "geoffebbs.net", + "geoffreytrager.com", + "geogeniers.com", + "geoip-db.com", + "geoip-lookup.vice.com", + "geoip.businessinsider.com", + "geoip.cookieyes.com", + "geoip.edagames.com", + "geoip.fotoable.net", + "geoip.goforandroid.com", + "geoip.securitetotale.com", + "geolantis.fr", + "geolocation-db.com", + "geolocation.forbes.com", + "geolocation.onetrust.com", + "geonick.net", + "geopedics.com", + "geoplugin.net", + "geopolice.com", + "geopostcodes.fr", + "georgebalboa.com", + "georgeffwx.xyz", + "georgekordahifashion.com", + "georgektouma.com", + "georgemalkmus.com", + "georgeniblock.com", + "georgiafngunsshop.com", + "georgifiiw.space", + "georiot.com", + "geoservice.curse.com", + "geovisite.com", + "geoweb.e-kolay.net", + "geoworker.ayads.co", + "gep.progofficial.top", + "geptap.com", + "gepuhi.beatbox365.com", + "ger-4fie.sbs", + "ger.progofficial.top", + "geraniumglow.xyz", + "gerardberndsen.com", + "gerasqyter.xyz", + "gerasycu.xyz", + "gerbeneil.com", + "gerberagarden.cam", + "gerekti.com", + "gerenciadorchavej.com", + "gerf.choiseprog.xyz", + "gerhardaus.feedmycup.com", + "geriamedica.pl", + "geriatricbackpacker.com", + "geriatricosanjose.com", + "gerlachandassociates.com", + "germanautocareuae.com", + "germanmolinaart.com", + "germany-it.ru.com", + "germanyinvest.agency", + "germanyinvest.ltd", + "germanyinvest.site", + "germanyinvest.xyz", + "germanyoffer.online", + "germanyoffer.site", + "germanyoffer.xyz", + "germdkss.site", + "germil.click", + "germotechcontractingllc.com", + "gernarjty.xyz", + "gernewt.info", + "gerotel.com", + "gerplio.xyz", + "gershop.com", + "gervih523d.tilda.ws", + "gerwie.com", + "geryangro.com", + "geryzaycoe.live", + "ges.librprograms.xyz", + "gesf.luxxeeu.com", + "gesproject.tutorel.top", + "gesrg.com", + "gestama.boats", + "gestion-web.com", + "gesturehighwayglacieras.pro", + "gesum.top", + "get-answers-fast.com", + "get-avast.com", + "get-chainilnk.com", + "get-chainllnk.com", + "get-commercial-solar.com", + "get-downloads.com", + "get-express-vpn.com", + "get-file-0464.ekasa24.pl", + "get-file-0589.artpiotr.pl", + "get-file-0651.avangardastudiofryzur.pl", + "get-hot-girls.com", + "get-huusk.com", + "get-my-bmi.com", + "get-oystr.com", + "get-quadcleaner.com", + "get-sensation.blogspot.com", + "get-serolean.com", + "get-synoshi.com", + "get.civicscience.com", + "get.miidjourney.org", + "get.mobu.jp", + "get.mobu.jp.eimg.jp", + "get.mycounter.com.ua", + "get.pr0gmatic.site", + "get.s-onetag.com", + "get.successpath.ai", + "get.whitesmoke.com", + "get.x-link.pl", + "get0ctotrade.site", + "get24update.link4all.info", + "get4f.com", + "get4f.top", + "getabutlr.com", + "getadobeflashdownloader.proxydns.com", + "getagiftonline.com", + "getairondrone.com", + "getalinkandshare.com", + "getallio.com", + "getartista.com", + "getawaygoals.xyz", + "getbestpromos.com", + "getbusinesseeu.online", + "getbusinesseeu.website", + "getchalnlink.com", + "getchat.monster", + "getcitx.monster", + "getclicky.com", + "getcouponsfast.com", + "getdataback.pl", + "getdignity.com", + "getdispadsshop.com", + "geteconomic.info", + "getegroup.com", + "geterpconsultants.com", + "getfilesfrom.net", + "getflightdeck.com", + "getfreemodelonline.com", + "getfreshbit.com", + "getgamecheats.com", + "gethard.monster", + "gethealthycart.com", + "gethealthystaybalanced.com", + "gethonorary.com", + "getincontrol.com", + "getindeedjobs.com", + "getinposts.top", + "getinsolar.com", + "getintent.com", + "getitnowmate.website", + "getiton.com", + "getjawb.com", + "getjjober.com", + "getkum.monster", + "getlink-service.com", + "getlink.pw", + "getlisters.xyz", + "getlittlebirdy.com", + "getlootbox.com", + "getluxuryexperience.com", + "getmailcounter.com", + "getmarkinstitute.com", + "getmetabot.life", + "getmetabot.live", + "getmetothepoint.com", + "getminiestate.com", + "getmyads.com", + "getmyads24.com", + "getmyassignments.com", + "getmyfreegiftcard.com", + "getnests.com", + "getnewcode.com", + "getnexuscard.com", + "getnotax.monster", + "getoutofyourmind.com", + "getovertone.store", + "getpaidtobecreative.com", + "getpaidtobesocial.com", + "getpaidtogivethisaway.com", + "getpaidtohandoutbusinesscards.com", + "getpaidtospreadtheword.com", + "getpaypalnow.live", + "getpaypalnow.today", + "getphukethotels.com", + "getpickelball.com", + "getpl-winna.click", + "getpoints.net", + "getpoliglu.com", + "getpray.monster", + "getprintapp.com", + "getprintcube.com", + "getprofree.com", + "getrank.net", + "getrelator.com", + "getresponse-login.microsoftonline.zpovdbsyft.click", + "getrichvt.com", + "getrockerbox.com", + "getrxhere.co", + "getsafeclick.com", + "getscoreify.com", + "getseniorlifeplan.com", + "getspecialgifts.com", + "getstable.monster", + "getstyle.monster", + "getsupplies.click", + "gettoss.monster", + "gettoughfitness.com", + "gettuffx.monster", + "getverifiedforfpjswr.wixsite.com", + "getvisioneer.com", + "getvoltbox.com", + "getvoltfuse.com", + "getvoxio.com", + "getweatherforcast.com", + "getwhatsappbot.online", + "getwhatsappbot.world", + "getyour5kcredits0.blogspot.com", + "getyourapi.site", + "getyourgiftnow2.blogspot.com", + "getyourgiftnow3.blogspot.com", + "getyourspotinthesun.com", + "getyoutubeservice.com", + "geve.celestialiatlas.com", + "gewpor.online", + "gezinti.com", + "gf4ds.cc", + "gfcad.com", + "gfcc.prodepl.top", + "gfd23d.cc", + "gfdsoilr1y.xyz", + "gfdustry.xyz", + "gff9.cfd", + "gfmgraphics.com", + "gfoo.infoprog.xyz", + "gfos.actyprogss.top", + "gfrytgj.top", + "gft50.com", + "gfxf9ppj.dreamwp.com", + "gfxroyal.com", + "gg-bet-pl.com", + "gg-puncak.com", + "gg.bet", + "gg.buuda.top", + "gg.gamecasthub.com", + "gg.gamechampdigest.com", + "gg.pixelpowerempire.com", + "gg.waagge.top", + "gg.zyskon.top", + "gg146.bet", + "gg2win.pro", + "ggbet-bonus.com", + "ggbet-bonus24.site", + "ggbet-casino.pl", + "ggbet-gry.pl", + "ggbet-kasyno.net.pl", + "ggbet-kasyno.pl", + "ggbet-login.pl", + "ggbet-online.pl", + "ggbet-pl.com", + "ggbet-poland.com", + "ggbet-polska.com", + "ggbet-polska.pl", + "ggbet.name", + "ggbet.world", + "ggbetpromo.com", + "ggbets.pl", + "ggbetss.com", + "ggcx.prodepl.top", + "ggem.net", + "ggg.maxiaztr.top", + "gggameee.com", + "ggge.zohan.site", + "ggh.valhaalla.xyz", + "ggii64-ln.cfd", + "ggk.papiashvili.top", + "ggl.zyskon.top", + "gglbu.trdeone.top", + "gglcash4u.info", + "ggleco.ximprrove.top", + "ggljjk.cc", + "gglobalggain.xyz", + "ggmlimited.com", + "ggop.xthjv.top", + "ggs.n29w.top", + "ggu0.cfd", + "gguides.com", + "ggutofs.com", + "gh-software.com", + "ghafarleather.pk", + "ghanapsofi.top", + "ghaytqakj.xyz", + "ghaziabadmarket.com", + "ghb.adtelligent.com", + "ghb1.adtelligent.com", + "ghb2.adtelligent.com", + "ghdlm.com", + "ghhd.sbes.top", + "ghiblifrance.com", + "ghiftshop.com", + "ghnonestopsolutions.com", + "ghordts.website", + "ghostbarneworleans.com", + "ghostlyboosandskeletons.com", + "ghostofpepe.com", + "ghostradiogames.com", + "ghostwearsinc.com", + "ghr.choiseprog.xyz", + "ghumotrips.com", + "ghvv.prodepl.top", + "gi-34k.cfd", + "gi48-58s.cfd", + "gi4f.top", + "gi58-gi3.cfd", + "giacongminhhieu.com", + "giadinhsunny.com", + "giaf-system.com", + "giaiphapcongnong.com", + "giambihuang.com", + "gianfrancoguerrieri.com", + "giangblack.com", + "gianlucagiabardo.com", + "gianniflex.it", + "giansanchez.com", + "gianttransferwind.com", + "giare4me.com", + "giaydantuong.com", + "gibsonsbitters.com", + "gicaye.rewardparcelsurveys.com", + "gichon.com", + "gicuyu.cosmic4voyage.com", + "gid.monmaker.top", + "gidamara.com", + "gidbud.com", + "giddycoat.com", + "gielecw.marcinlucas.pl", + "gierkujemy.pl", + "gifii.fr", + "gifmilk.com", + "gift-steams.ru", + "gift-token-events.mywebcommunity.org", + "giftcardchallenge.com", + "giftcardjournal.com", + "giftcardsurveys.us.com", + "giftforgot.com", + "gifthikana.com", + "giftics.com", + "giftius.com", + "giftlistservice.com", + "giftmanufacture.com", + "giftmyfriend.com", + "gifto.tech", + "giftologyci.com", + "giftorion.com", + "giftpolis.com", + "giftprizewinner.com", + "giftscarddealzgreatlikeyou.net", + "giftsclaimright5.com", + "giftshree.com", + "giftsofexcellence.com", + "giftsteam.ru", + "giftwalaa.com", + "giftylinks.com", + "gigachains.com", + "gigafura.live", + "gigafury.info", + "gigafury.live", + "gigafury.pro", + "gigakurier.cloud", + "giganol.xyz", + "gigaonclick.com", + "gigarad.com", + "gigarps.xyz", + "gigatech.pw", + "gigazine.asia", + "gigcompany.com", + "gigimiss.com", + "gigumexico.com", + "gigways.com", + "gigworktoday.com", + "gihorebro50ar.com", + "gikabain.site", + "gikon.pl", + "gilangarinata.com", + "gilasaham.com", + "gildasoda.com", + "giles.uk.net", + "gillaniwears.com", + "gillenmaster.com", + "gillettlawoffice.com", + "gillout.oewabox.at", + "gilltillmann.com", + "gilvision.com", + "gim6-rzeszow.pl", + "gimedue8.online", + "gimg.baidu.com", + "gimi.co", + "gimmeacape.com", + "gimmickapparel.com", + "gimnazjumlyski.pl", + "gimnazjumniedrzwica.pl", + "gimo.pjzm.skin", + "gimp.es", + "gimtuplice.denisbukowski.warszawa.pl", + "gimytvapk.com", + "gincivilco.com", + "ginderfroz.website", + "ginewcs.sbs", + "gingeralpacks.com", + "gingerbreadglory.xyz", + "gingerburnt.blogspot.com", + "gingerg11mpse.xyz", + "gingert.net", + "giniusoffers.monster", + "gintell.pics", + "giod1n-web-app.translate.goog", + "gionatti.com", + "giovannibertolinitest2.com", + "giovannila.com", + "giovattomailer.com", + "gipoler.com", + "giqazoo1.pro", + "giraffescooter.com", + "girakh.com", + "giridentalcare.com", + "girijeshrayal.com", + "girlessence.space", + "girlmeetspeople.blogspot.com", + "girlownedbypolicelike.blogspot.com", + "girlporn.ru", + "girls-chat.tv", + "girlsofukliveadultchat.com", + "girlspulse.com", + "girlstofap.ga", + "girlsville.com", + "giro-logistico.com", + "girodes.site", + "gisefit.com", + "gistfence.world", + "giswop.site", + "git-hub.co", + "gitanosxzu.space", + "gitarre-steiermark.at", + "gitbjj.com", + "gitgigs.com", + "githb.co", + "githdnourts.site", + "github.com.cnpmjs.org", + "gitorshub.cam", + "gitrad.tolaf.site", + "giuasd.com", + "giue39.sbs", + "giulipansera.com", + "giulli.fr", + "giustosaperlo.com", + "give-skins.com", + "giveakia.com", + "giveaway-loot.com", + "giveawaymrbeast.com", + "givebeyond.com", + "givecasecs2.com", + "givehopeahand.org", + "giveit2mebaby.com", + "giverank.com", + "giversnet.com", + "giveskins-cs2.com", + "giw.valuez.top", + "giwej-2578.cfd", + "giwotuy1.xyz", + "giyet.com", + "giyfusanlig.com", + "giyhub.com", + "giyyi.com", + "gizer.in", + "gizlihediyeler.com", + "gjapplog.uc.cn", + "gjapplog.ucweb.com", + "gjaskd32.cc", + "gjftt.mypi.co", + "gjilanjobs.com", + "gjjl.fkkg.lat", + "gjll.vcdau.top", + "gjpa.org", + "gjtrack.ucweb.com", + "gkcet.org", + "gkgc-soccer.com", + "gkgr.fkkg.lat", + "gkld.zoew.skin", + "gklma.piwylefubefu.top", + "gknoteshub.com", + "gkpge.pro", + "gkpge.site", + "gkq.wf74.top", + "gkrudehka0.mirkpol.pl", + "gksgearbox.com", + "gkueche.oewabox.at", + "gkuniversityonline.com", + "gkwlkol.columbabkkfund.com", + "gl.gmasken.top", + "gl90.net", + "gla4rjkje.monster", + "gla5g0rb.sbs", + "glacialarmor.click", + "gladiatorinvestmentstx.com", + "gladius.im", + "gladius.ws", + "gladkitam.website", + "glaicermark.com", + "glaives.sbs", + "glam.com", + "glam0roustransformations.xyz", + "glamarchitecture.com", + "glamgossiphub.pro", + "glamha.xyz", + "glamngliters.com", + "glamor2jkjw.monster", + "glamorangel.com", + "glamourfindings.com", + "glamourgala.sbs", + "glamourgrove.quest", + "glamourmanageeventz.com", + "glamourstylehub.com", + "glampingcyprus.com", + "glamxchange.com", + "glancewhif.com", + "glasscollection.online", + "glasscollection.site", + "glasscollection.xyz", + "glasscreations.site", + "glasscreations.xyz", + "glassdecor.online", + "glassdecor.site", + "glassdesigns.site", + "glassdesigns.xyz", + "glassesgroup.com", + "glassesofwine.com", + "glassgallery.site", + "glassgallery.xyz", + "glassjaw.fr", + "glassmasterpieces.online", + "glassmasterpieces.xyz", + "glassrabbitmedia.com", + "glassrainbow.xyz", + "glasstaken.com", + "glaumenclosures.com", + "glavtravel.com", + "glcoi.ximprrove.top", + "glcwiki.com", + "gld.samsungosp.com", + "gleafagro.com", + "gleaming-bonbon-4d8e0b.netlify.app", + "gleamingfort9ne.sbs", + "glean.pop6.com", + "glecare.com", + "glechomajaler.life", + "gleduower.com", + "gleeful-gingersnap-9541f7.netlify.app", + "glegendspro.com", + "glelda-motoonline.pl", + "gleprob.nimprove.top", + "gletr.ximprrove.top", + "gleu-tew.sbs", + "glidershine.xyz", + "glimderos.com", + "glimmeringslmker.info", + "glimpsalert.cfd", + "glimpse.xmediar.com", + "glimpses.top", + "glimpsesaw.xyz", + "glinkss.com", + "glinstock.com", + "glipdax.com", + "glispa.com", + "glistendoll.com", + "glistening-gaufre-351647.netlify.app", + "glisteningsign.com", + "glitchtec.com", + "glitter.services.disqus.com", + "glittercases.net", + "glitzystudios.com", + "glixorvex.shop", + "glixu.click", + "glo4rbifacient.shop", + "gloaminger.site", + "glob-markets.pro", + "global-offer-24.com", + "global-redirect.net", + "global-shipping-and-logistics.com", + "global-shipping-inc.com", + "global-shipping-logistics.com", + "global.ekmpinpoint.com", + "global.msmtrakk06d.com", + "global.smarterhq.io", + "global.telemetry.insights.video.a2z.com", + "global.ymtrack.com", + "global.yyapi.net", + "globalaiart.com", + "globalanalyze4as.xyz", + "globalbania.com", + "globalbestlife.com", + "globalbirdwatch.com", + "globalbizconnect.site", + "globalblissrise.cam", + "globalcbdconnection.com", + "globalcep.site", + "globalcharge.com", + "globalcitizen.cfd", + "globalcloudz.com", + "globalconfig.bluedot.io", + "globalcreations.homes", + "globalcxaonnect.xyz", + "globaldrugsurvey.fr", + "globalechoes.website", + "globalexplo11.xyz", + "globalfootballsoccer.com", + "globalgovptt.top", + "globalhappinesspath.cam", + "globalimp0rtant.xyz", + "globalimp0rtantblog.xyz", + "globalimp0rtbug.xyz", + "globalinsight.tech", + "globalinwest.com", + "globalismedia.com", + "globalisoft.com", + "globaljoymomentum.cfd", + "globallinkco.com", + "globalmarketinpro.com", + "globalmaxis.com", + "globalmetrics.store", + "globalnepoglady.click", + "globalnews247.net", + "globalnewsnetwork.monster", + "globalnykurier.cloud", + "globalputra.com", + "globalserve.us", + "globalstocklabs.com", + "globalstrategicmedia.com", + "globaltakeoff.net", + "globaltechbharat.com", + "globaltempingservices.com", + "globalwebads.com", + "globalwebrecruiters.com", + "globco.net", + "globedore.click", + "globenewsinsider.com", + "globetrot.site", + "globetrotting-culture.ru", + "globetrottingpanda.com", + "globevistarealtors.com", + "globkurier24.cloud", + "globlive.live", + "globusdate.com", + "glockofficials.com", + "gloming.com", + "glonsky.space", + "gloomdale.com", + "glopages.ru", + "glopoi.com", + "gloproz.com", + "gloriadelapava.com", + "gloriousbeef.com", + "gloriousdrummer.com", + "gloryexpertsclinics.com", + "glorywalltexture.com", + "glose-offers.com", + "glosecret.com", + "glosimyfakty.click", + "glosimyprawde.click", + "glosimyprawde.pics", + "gloslokalny.baby", + "glosludu.click", + "glosnasprawa.pics", + "glosne-skandale.pl", + "glosnewypadki.homes", + "glosobywateldki.click", + "glosobywatelski.rest", + "glosowanie.ujm.pl", + "glospolski.homes", + "glosrozsadku.click", + "glossformation.com", + "glossom.co.jp", + "glossom.jp", + "glossysense.com", + "glossyspray.cfd", + "glovefire.life", + "gloverbettingtips.com", + "glow-lighting.com", + "glow-works.com", + "glowadz.com", + "glowing-octo-user-checkin.pages.dev", + "glowingguva.xyz", + "glownewydanie.click", + "glownwhite.com", + "glowscope.sbs", + "glowvillage.autos", + "gloww8.xyz", + "gloyah.net", + "glpostin.top", + "glsproarg.com", + "glssp.jp", + "glssp.net", + "glt-app.net", + "glthub.co", + "glthub.net", + "glthube.app", + "glthubs.com", + "glthubs.net", + "glthubse.info", + "gltracker.info", + "glucoberryofficialwebsite.com", + "glucodynusa.com", + "glucotrusts-us.com", + "gluh521.sbs", + "glutapanacea.net", + "glv.nimprove.top", + "glyceric.sbs", + "gm.mob.com", + "gma.alicdn.com", + "gmads.net", + "gmailncoy1.ebtrk2.com", + "gmarky.com", + "gmc-ukmla.com", + "gmdealertrade.com", + "gmdtrk.com", + "gmeop-rl.cfd", + "gmial.com", + "gminainfo.click", + "gminainfo24h.click", + "gminamieszkancow.click", + "gminatutaj.baby", + "gminnadomena.click", + "gminnanotka.click", + "gminnastrona.homes", + "gminnawiadomosc.click", + "gminnepogloski.click", + "gminnepotracenia.click", + "gminnewiadomosci.click", + "gminnewiadomosci.homes", + "gminnewydarzenie.homes", + "gminnewypadki.click", + "gminnygoniec.homes", + "gminnygoniec.rest", + "gminnyinformator.click", + "gminnykurier.click", + "gminnyportal.click", + "gminnyradca.click", + "gminnytowar.click", + "gmis.oowa.top", + "gmitacademy.com", + "gmk.loj.mybluehost.me", + "gml.email", + "gmload.com", + "gmo-searchteria.jp", + "gmossp-sp.jp", + "gmsedapkali.com", + "gmx.oewabox.at", + "gn.byhulou7.monster", + "gnatfy.com", + "gncrhomes.com", + "gnentlecoin.com", + "gnobadmin.com", + "gnolplate.online", + "gnomehammer.site", + "gnoticiashojeatual.com", + "gnoticiashojeregional.com", + "gnoticiasimparciais.com", + "gnoticiasymais.com", + "gnparks.com", + "gnpb.kuue.skin", + "gnr.usxs.top", + "gnsys.net", + "gnwe-ylt.top", + "go-case.com", + "go-ceylon.com", + "go-clicks.de", + "go-gal.com", + "go-ha.com", + "go-mpulse.net", + "go-nitro.com", + "go-rank.de", + "go-rilla.offerstrack.net", + "go-run-fun.com", + "go-tech.store", + "go.90daypipeline.com", + "go.accmgr.com", + "go.ad1data.com", + "go.ad2up.com", + "go.ad2upapp.com", + "go.alxbgo.com", + "go.biz", + "go.data1rtb.com", + "go.deliverymodo.com", + "go.dhs.gov", + "go.eu.sparkpostmail1.com", + "go.ezoic.net", + "go.goroost.com", + "go.icann.org", + "go.mobtrks.com", + "go.mobytrks.com", + "go.mooncklick.com", + "go.padsdelivery.com", + "go.padstm.com", + "go.playoosh.com", + "go.prowebinar.uk", + "go.pushnative.com", + "go.realvu.net", + "go.scmagazine.com", + "go.searchlock.com", + "go.spaceshipads.com", + "go.stirshakead.com", + "go.thehoth.com", + "go.tracksz.co", + "go.treakop.homes", + "go.tribefit.co", + "go.usa.gov", + "go.verymuchad.com", + "go.vnecdn.com", + "go.vrvm.com", + "go.xlirdr.com", + "go.youlamedia.com", + "go.zyskon.top", + "go0a0lgr0it.cam", + "go1.viewdeos.com", + "go1lach11ement.site", + "go20tzards.site", + "go2affise.com", + "go2cup.pro", + "go2galapagos.com", + "go2page.net", + "go2skins.com", + "go4paramusgenesis.com", + "go4paramushyundai.com", + "go777site.com", + "goachalo.com", + "goads.pro", + "goadservices.com", + "goaescortagency.com", + "goaliegloveconditioner.com", + "goalmarkfs.site", + "goalscript.com", + "goanadvertiser.com", + "goapi.dev.duckduckfuck.com", + "goat.cx", + "goatandaboat.com", + "goatproductionco.com", + "goatravelhub.com", + "goatse.bz", + "goatse.ca", + "goatse.cx", + "goatse.ru", + "goatsegirl.org", + "goatsever.com", + "goautofinance.com", + "goawos.com", + "gob-post.sbs", + "gobettygo.com", + "goblincast.com", + "gobonago.com", + "goboxs2.pro", + "gobusinessloan.com", + "gobuyzone.com", + "gocarosel.com", + "gocarrot.com", + "gocartpk.com", + "gocasenavi.com", + "gocchey-finance.com", + "gochasky.com", + "gochnik.top", + "gocinx.lymox.top", + "goclick.com", + "godai.shop", + "godamorx.com", + "goddessvip.com", + "godeliveryfood.com", + "godenhorse.com", + "godfreyoyler.life", + "godgraphicsofficial.com", + "godidyelyy.live", + "godigitalsmart.com", + "godigitalworks.com", + "godiscountcodes.com", + "godnewiesci.click", + "godrejrealtor.com", + "godrix.com", + "godsadvice.com", + "godu.beatbox365.com", + "godzha.papiashvili.top", + "godzinaprawdy.rest", + "goe.neaio.top", + "goekuba.xyz", + "goemtoss.com", + "gofem.oewabox.at", + "goflix.club", + "goforexvps.com", + "gofpy.com", + "gofun.info", + "gofytim.cyou", + "gog.tex-prog.top", + "gog.woltar.live", + "gogameportal.com", + "gogetouch.weebly.com", + "gogetsold.com", + "goggl.com", + "goggle.com", + "gogh.wintermok.info", + "gogliss.com", + "gogoatravel.com", + "gogobtc.com", + "gogoebiz.com", + "gogoparking.com", + "gogrowth.manasan.top", + "goguardstamp.com", + "gohayat.com", + "gohudhud.com", + "goiaslimp.com", + "goif.truproggs.top", + "goin.ximprrove.top", + "goingapp.info", + "goingapp.pro", + "goingapp.shop", + "goingforgoodhealthnow.com", + "goinghamdev.com", + "goingplatinum.com", + "goinsit.space", + "goistik.com", + "gojiberry500.pl", + "gojme.info", + "gojuicer.com", + "gokano.com", + "gokhanucgul.com", + "gokil88jaya.com", + "gokpoek.site", + "gokturkkurutemizle.com", + "goku.brightcove.com", + "gokyturim.site", + "gokyvee6.online", + "gol.aptin.live", + "gola-polska.com", + "golacuphub.host", + "golanplastics.com", + "gold.beneffit.top", + "gold.czest.pl", + "gold3nl3av3s.xyz", + "goldbye.vicp.net", + "goldcanyonazbeekeepers.com", + "goldcoastcapitalllp.com", + "goldcoincost.com", + "golden-group.info", + "golden-opportunity.space", + "golden-shilajit.com", + "goldenchickfood.com", + "goldencobalt.com", + "goldengoosegotmy.life", + "goldenhavenretriever.com", + "goldenhues.sbs", + "goldeninternationalcorp.com", + "goldenlion.sg", + "goldenmaps.com", + "goldenprojectpl.com", + "goldenshinefacility.com", + "goldenslotsofzeus.com", + "goldensoltec.com", + "goldensunflower.sbs", + "goldflame.com", + "goldgrape.xyz", + "goldgroove.cam", + "goldhairdesigns.com", + "goldlinkcapital.com", + "goldluckinvestment.com", + "goldmindme.com", + "goldnevnik.pro", + "goldsaff.com", + "goldscatter.com", + "goldspotmedia.com", + "goldstar-vip.com", + "goldstats.com", + "goldvaultcanada.com", + "goldzonecoldlightv.world", + "golem-network.com", + "golem-network.net", + "golemairdrop.com", + "goleroti.com", + "golesnet.xyz", + "golesneu.xyz", + "goleta105.com", + "golfbetting.org", + "golfcost.com", + "golfexcelsior.com", + "golfgeeky.com", + "golflap.com", + "golfonlinelesson.com", + "golfpracticetracker.com", + "golfproratings.com", + "golg.brokaws.top", + "golluu.com", + "goload.wecloud.io", + "golre.com", + "golsportteam.com", + "golutu.beatbox365.com", + "gom-player.gooofull.com", + "gom2go.com", + "gomble-alrdrop.com", + "gombles2.com", + "gomdaz.com", + "gomezgaragedoor.com", + "gomezilchuk.com", + "gommoneusato.it", + "gomonpats.com", + "gon-c2.cfd", + "goncuk.com", + "gondexpress.com", + "gondolagnome.com", + "gondolaspring.com", + "gone8tions.xyz", + "goneverytj.tutorel.top", + "gonewildaudio.com", + "gong-eb.qubit.com", + "goniecgminny.click", + "goniecgminny.homes", + "goniecgminny.rent", + "goniecmiejski.homes", + "goniecosiedla.click", + "goniecwojewodzki.click", + "gonimyprawde.click", + "gonimysprawce.click", + "gonitro-pdf.com", + "gonmute.xyz", + "gonothecaeudner.life", + "gonulakademi.com", + "goobbe.com", + "goobytechnology.com", + "good-fix-3ybg.surge.sh", + "good-games.org", + "good2ho1y9.life", + "good928z-next828z.odtracona.pl", + "goodattack.duckdns.org", + "goodblock.gladly.io", + "goodbookbook.com", + "goodchicke.blogspot.com", + "goodcopbadcriminal.com", + "gooddragon.com", + "goodfoodunearthed.com", + "goodguysequipment.com", + "goodhurts.com", + "goodkenalagi.com", + "goodlert08.site", + "goodlife-space.com", + "goodlife2-space.com", + "goodmenonthego.com", + "goodneilsday.com", + "goodnessforeheadteletypeas.pro", + "goodnessmeantimerutabagaar.pro", + "goodnessmeringueteletypeing.pro", + "goodoil.buzz", + "goodplaybb.info", + "goodreader.fr", + "goodruit.com", + "goods-site.webflow.io", + "goodsallegrol0-kalnie.7567576.xyz", + "goodsanime.com", + "goodsdpd.8567121.xyz", + "goodtechservices.com", + "goodwashcompany.com", + "goody-gold.com", + "goodyearazbeeremoval.com", + "goodyearazrealtor.com", + "goog.worldkolf.info", + "googaccountverifyinfo.com", + "googfle.com", + "google-ads.hara.vn", + "google-analytics.com", + "google-docs.org", + "google-shopping-v2.sapoapps.vn", + "google-shopping.sapoapps.vn", + "google.periodismosinafan.com", + "googleadclicks.com", + "googleadservices.com", + "googleanalytics.com", + "googleappsheet.com", + "googledrive-en.com", + "googleguides.com", + "googleshopping.sapoapps.vn", + "googlesyndication.com", + "googletagmanager.com", + "googletagservices.com", + "googlus.com", + "googlwe.com", + "googlyboy.com", + "gooiskeukenmontage.com", + "goolegames.com", + "goolges.com", + "goolgueule.fr", + "goonanna.com", + "goonline.bnppaibas.fun", + "goonline.bnppraibas.gives", + "goonline.bnpraaibos.tech", + "goonline.paribasweb.com", + "goontariogo.com", + "goooooooooogle.com", + "gooooootoooooo.com", + "gooroocreditocadastro.com", + "goortsadiesse.site", + "gooseflight.world", + "goosefmqmh.monster", + "gooseme.com", + "gootop.top", + "gop.autotrdes.top", + "gop1.co", + "gopackersmoving.com", + "gopeds.com", + "gopedsweb.glitch.me", + "gopertylopys.site", + "goplayheadwear.org", + "goplayz.com", + "gopogle.com", + "gopsantaclarita.com", + "gopsgardeja.aarondamian.pl", + "goq.manasan.top", + "gorange.fr", + "goratic.site", + "gorednewsfeed.com", + "gorflangs.com", + "gorgeousground.com", + "gorgonhq.shop", + "gorgosports.com", + "gorillamicrobes.com", + "gormleygolf.com", + "goroskop.co", + "gorupas.sbs", + "gosavin.com", + "goserolev.site", + "gosexuykei.life", + "goshs.sbs", + "goshule.com", + "gositterz.com", + "goska.siol.net", + "goskine.com", + "gosotomasyon.com", + "gospellizedtvher.life", + "gospeltogether.org", + "gospodariata.life", + "gospodarka.europaclicx.com", + "gossip.lakeviewcondostaug.com", + "gossipsbollywoods.com", + "gossipsync.com", + "gostarglobal.com", + "gostats.com", + "gostats.vn", + "gostockify.com", + "gosustore.com", + "gosxl.lymox.top", + "got2goshop.com", + "gotasstrauss.com", + "gotbus.com", + "gotchadrink.com", + "gotechbuzz.com", + "gotefyy9.space", + "goteose.xyz", + "goteramakassar.com", + "gotestudios.com", + "gotevansik.com", + "gotexrs.xyz", + "gothamads.com", + "gotinder.fr", + "gotmosquitoes.com", + "goto.trafficmultiplier.com", + "gotodeliveries.com", + "gotoip55.com", + "gotonetwork.com", + "gotoredir.win", + "gotowinawszystko.click", + "gotowka-doreki.eu", + "gotowkanadowod.pl", + "gotowkatutaj.pl", + "gotowkowe-pozyczki.pl", + "gotporn.info", + "gotraffic.net", + "gotronco.manasan.top", + "gottamangia.com", + "gotuwkanabaze.za.com", + "gotwebsite1.com", + "gou.maxtradefx.info", + "goucoit.manasan.top", + "goudy-offers.com", + "gouploads.nocoshop.ru", + "gouploads.uploadbox.world", + "gourmatrix.com", + "gourmet34delights.sbs", + "gourmetfudge.sbs", + "gourmetgathering.xyz", + "gourmetguru.xyz", + "gourmettemptations.xyz", + "gouwublog.info", + "gov-pl.com", + "gov-pl.ddns.net", + "gov-uslugi.com", + "gov.euteschan.top", + "gov.yanao.ru", + "govaj.com", + "govau-refund.cfolks.pl", + "govera.live", + "governmentdecision.com", + "governmentstreetgrocery.com", + "governmentyojana.com", + "govioletwhite.com", + "govirtxue.com", + "govpl.org", + "govready.com", + "govtechfound.org", + "govtjobscan.com", + "govtjobsfreshers.com", + "govtjobsinpak.com", + "govtlahiripgcollege.com", + "govunuu.com", + "gow.cztessl.live", + "gowadogo.com", + "gowayxr.com", + "gowesan.com", + "gowhosting.com", + "gowittchen.top", + "gowojs.top", + "gowwarn.online", + "goxalo.com", + "goxi.mailpulseprso.com", + "goxofiagau.info", + "goxon.com", + "goxybiedyy.live", + "goya.opinionjet.com", + "goyous.com", + "goyouxuan.shop", + "goyrt.sbs", + "gozakiproducts.com", + "gozioket.site", + "gozzbe.com", + "gp-hxbm.cfd", + "gp.dejanews.com", + "gparted.fr", + "gpaycoins.com", + "gpe-erufb.cfd", + "gpe.plprogpltes.site", + "gpfragon.com", + "gplayer.kmpmedia.net", + "gplmandu.com", + "gposst.live", + "gpro.ximprrove.top", + "gps-us.ink", + "gpt.crossd.xyz", + "gptautotrader.com", + "gptchat.quiverr.xyz", + "gpthomex.com", + "gptsoftware.shop", + "gpuguided.com", + "gq-rr7.cfd", + "gq9.us", + "gqpp.skin", + "gqryzoypabdzarkjot9qxq.on.drv.tw", + "gqs.yqp.mybluehost.me", + "gquc.wavl.lat", + "gr-75l.cfd", + "gr0veglade.xyz", + "gr0veglimpse.xyz", + "gr11n1humb.xyz", + "gr11noa1is.xyz", + "gr1eng1ade.xyz", + "gr1nboun1y.xyz", + "gr1nharm1ny.xyz", + "gr3l.cfd", + "gra-lab.com", + "grabascoop.com", + "grabbersex.com", + "grabbit-rabbit.com", + "grabereks.choiseprog.xyz", + "grabfile.co", + "grabify.link", + "grabmymenu.com", + "grabngaji.com", + "grabonstore.com", + "grabraeuber.de", + "grabthedealtoday.world", + "grabthisnow.com", + "grabunlimited.com", + "grace-mates.com", + "graceathome.com", + "gracecore.com", + "graceful-froyo-4ca99e.netlify.app", + "gracefulsock.com", + "gracemuzik.com", + "gradao.com", + "gradcreative.com", + "graderscale.online", + "gradethelandlord.com", + "gradocerofitness.com", + "graduacionesharvest.com", + "grafaux.com", + "graffitozz.com", + "grafixtudio.com", + "grahamlewendon.com", + "graientpyompte.pro", + "grailtarot.com", + "graiminiz.com", + "graindefolie47.com", + "graizoah.com", + "gram-bangla.com", + "gramatiqueria.sa.com", + "grameentour.com", + "gramico.info", + "gramieadvance.com", + "graminrajasthan.com", + "gramli.com", + "grammarologist.com", + "grampreico.com", + "gran.jhom.lat", + "granaderobailarin.com", + "granadinabm.com", + "grand-oasis-sens.com", + "grand1vistapr0perties.sbs", + "grandalhoes.com", + "grandcapital.net", + "grandeweddings.com", + "grandfatherguitar.com", + "grandforksbreakfast.com", + "grandidris.com", + "grandislandscuba.com", + "grandmasanders.com", + "grandmods.com", + "grandpashabet1713.com", + "grandpashabett1333.com", + "grandstrandprop.com", + "grandtechconnect.net", + "grandtheftwiki.fr", + "grandwritings.com", + "granicarozsadku.click", + "granicasportu.pl", + "graniitgashi.com", + "granimator.com", + "granimator.io", + "granimator.live", + "grantandmallory.com", + "grantmmlv.click", + "granveterinaria.com", + "graos.tutorel.top", + "graotronwszystkiesezonyonline.blogspot.com", + "grapelzxyn.cyou", + "grapesclothing.com", + "grapeshot.co.uk", + "graph.accountkit.com", + "graphicartx.com", + "graphichammer.com", + "graphicmads.com", + "graphics.pop6.com", + "graphics.streamray.com", + "graphictrap.site", + "grapis.lucafilipiak.pl", + "grapsnextsocial.com", + "graptolitesudner.life", + "graspgovernment.com", + "grasshopperstreet.com", + "grassry.com", + "grasstofork.com", + "gratis-sexkontakte.com", + "gratis.sms.senden.sms13.de", + "gratisnih.com", + "gratisweb.com", + "gratlfyingdates.net", + "grattigri.com", + "gratyfikantgt.info", + "gravelghosts.com", + "gravitron.chron.com", + "gravity-trade.com", + "gravity.com", + "gravityflooring.com", + "gravitygoclick.cam", + "gravitygripclick.cam", + "gravygirls.com", + "grazirocha.com", + "gre0engr00wth.cam", + "gre0ng0rden.xyz", + "gre11nha1itat.xyz", + "gre1nerygr0ve.xyz", + "greacklifestyle.com", + "greanfootball.com", + "greasypalm.com", + "great-comics.com", + "great14l9fe.life", + "greatamericansexdiet.com", + "greatarcadehits.com", + "greatbabyessentials.com", + "greatbeardoficial.com", + "greatbestnews.com", + "greatclub.site", + "greatdanetshirt.com", + "greatdomainsforsell.com", + "greater-turkey.com", + "greatest-store.com", + "greatfind-a.akamaihd.net", + "greatfindsonline.com", + "greatfireoflondon.org.uk", + "greatgrace.ru", + "greatheartsllc.com", + "greathelp.site", + "greatinoindia.com", + "greatish.site", + "greatlakessurveillance.com", + "greatlimiteddeal.net", + "greatmacsoft.tech", + "greatmainarticles.com", + "greatnewdeals.net", + "greatpussies.com", + "greatservers.com", + "greatsexcontent.dk", + "greatshoes.pl", + "greatshowonline.com", + "greatsimplicity.com", + "greatstockwatches.com", + "greattestcoompanny.online", + "greattus.com", + "greatwolfsocialmediasplash.com", + "greatzio.com", + "grecha.autotrdes.top", + "grecoveryhouse.com", + "greddens.com", + "greecewithease.com", + "greeglimmer.cam", + "green-energy.njrrs.com", + "green-home.com.pl", + "green-international.org", + "green-tauron.njrrs.com", + "green.foleyinfo.com", + "green.sollefe.com", + "green.taxility.com", + "green4life.xyz", + "greenacresestatesltd.com", + "greenadventura.sbs", + "greenapplemangercloud.com", + "greenautoshop.com", + "greenbarleyplus.pl", + "greenbirdtrading.com", + "greencorkspray.com", + "greenecstasy.xyz", + "greenerbeancoffee.com", + "greenfieldcleaners-1.com", + "greenfieldinvestment.net", + "greenfieldinvestment.pro", + "greenfieldsia.com", + "greenfinancecrowd.com", + "greenfinanceinitiative.org", + "greengush.com", + "greenheartmed.org", + "greenimpactgroup.net", + "greenindiapestcontrol.com", + "greeninst.com", + "greeninves1.life", + "greenlabgenetics.com", + "greenleaf.quest", + "greenlemondesign.com", + "greenlightfuture.com", + "greenloopnaturepack.com", + "greenmedia.njrrs.com", + "greenmx.com", + "greennatureworld.com", + "greenplushealth.com", + "greenseatours.com", + "greenshieldeservice.com", + "greenshot.fr", + "greensmallcanvas.com", + "greenspanintgrp.com", + "greenstaretpplant.com", + "greensteel.website", + "greentreeprofits.org", + "greenvalleyazbeecontrol.com", + "greenvalleyretreat.live", + "greenviewstay.com", + "greenvillemassagesc.com", + "greenvilleroadwarriors.com", + "greenvisioneq.com", + "greenwatermovement.com", + "greenwebawards.com", + "greenwond3r.xyz", + "greesesexage.life", + "greeting.abc-thinkbig.co", + "greetmypet.com", + "greetzebra.com", + "greffetc-paris.fr", + "gregeisman.com", + "greggfishman.com", + "gregory-polska.com", + "gremetestede.com", + "gremimedia.pl", + "gremped.click", + "grenadelove.blogspot.com", + "grepboards.com", + "gretaelectric.com", + "grey-se.com", + "greyconicor.manasan.top", + "greyimpulse.com", + "greyinstrument.com", + "greylionsolutions.com", + "greystripe.com", + "grfx.mp3.com", + "grh-analytics.com", + "grianogertechs.com", + "grid.sollefe.com", + "grid.thirdrail-press.com", + "gridglass32.co", + "gridxeco.com", + "grievable.sbs", + "griffdev.com", + "grille-24.com", + "grille-outlet.com", + "grillednotkilled.com", + "grillingforum.com", + "grillingurus.com", + "grillmax24.com", + "grillmaxx24.com", + "grillowaniemnie.beauty", + "grim-toilet.com", + "grimeybrain.com", + "grimorio.net", + "grincup.com", + "grindingskillsg.xyz", + "grindingskillsz.xyz", + "gringtek.com", + "gripwheels.com", + "grit-01.cfd", + "gritbike.com", + "gritless.sbs", + "gritsant.skin", + "grittywarrior.com", + "grizzledinstructiverelationaldatabase.feyobo2645.repl.co", + "grizzlyface.com", + "grlstandards.com", + "grmtech.net", + "grmx.net", + "grne-eo.cfd", + "grnpower.io", + "grocerypanna.com", + "grocreatively.com", + "grok-chatgpt.com", + "grokapi.com", + "grokiearning.com", + "gromadzimyfakty.click", + "gromc.top", + "gronize.com", + "gronoobywateli.click", + "grons.space", + "groomingvibe.com", + "groomthisdog.com", + "groop.autotrdes.top", + "groovado.com", + "groovecitydanceco.com", + "grooveshark.fr", + "gropc42.cfd", + "gropitch.com", + "gropp.autotrdes.top", + "grosmarks.info", + "grosp.autotrdes.top", + "gross88.live", + "grossiste3d.fr", + "grotermaster.website", + "grotherline.cyou", + "grouchybrothers.com", + "ground-news.site", + "groundbois.com", + "groundoadk.top", + "groundtruth.com", + "grounewlink.com", + "groupbookingdeals.com", + "groupbookingoffer.com", + "groupeauto.fr", + "groupenvy.com", + "groupm.com", + "groupnevo.com", + "groupom.fr", + "grouponesecurityae.com", + "groupsshop.com", + "groupstats.chat.zalo.me", + "groupstats.event.zalo.me", + "grovam.com", + "grovegaze.cam", + "grovegem.cfd", + "grovegl0w.xyz", + "groveglare.cam", + "grovegrove.xyz", + "grovv.com", + "grow.gab.com", + "grow.rtk.io", + "growbitcoins.com", + "growcalm.com", + "growingfame.com", + "growingpositivesolution.com", + "growingroups.com", + "growiseonline.com", + "growmeseo.com", + "grownuphealthhub.com", + "grownuptings.com", + "growonpurposetouring.com", + "growstart.net", + "growtentsaustralia.com", + "growth-brains.com", + "growthbanao.com", + "growthhackercourse.com", + "growthinvestingpros.com", + "growthratenow.com", + "growthtransport.com", + "growtopia3.com", + "growwealthtree.com", + "growwithemtoss.com", + "growxservices.com", + "growyourcoinstraffic.com", + "grprizes.com", + "grt-34keo.cfd", + "grtambolalivein.com", + "grtexch.com", + "gruasveronatrans.com", + "grubberies.info", + "gruhaminfra.com", + "grundfospumpshop.com", + "grupa-mailowa.weryfikacja-konta.link", + "grupaonet.pl-walidacja-uzytkownika.pw", + "gruparatownicza.homes", + "grupawsparcia.click", + "grupbamcolombia.com", + "grupeha.com", + "grupo-ruvu.com", + "grupoagroindustrialamr.com", + "grupoasci.com", + "grupodistribuidora.com", + "grupoeq.com", + "grupoexperiencesxcaret.com", + "grupolafarola.com", + "grupoljimabezerra.com", + "grupomapsa.com", + "gruponetworkmarketing.com", + "gruponorwan.com", + "grupoonc.com", + "grupopangeia.com", + "grupopbg.net", + "gruposdocoracao.com", + "gruposermo.org", + "gruposivo.com", + "grupovendi.com", + "gruppi.com", + "grv5.sbs", + "grvspn.com", + "gry-dopobrania.pl", + "gry-vulkan-vegas.com", + "gry-vulkanvegas-pl.com", + "gry-vulkanvegas.com", + "gry.fellsax.top", + "gryfaktow.click", + "gryfereality.com", + "grygo.scechura.pl", + "grzegorz542.tadeuszfabian.sklep.pl", + "grzegorzadamus.kasperborys.sklep.pl", + "grzegorzpawlowski.martinbarw.pl", + "grzepustek.waldemarnikodem.pl", + "grzes6555.lisjanus.pl", + "grzesiek0150.barlomiejlesz.pl", + "gs-43g.cfd", + "gs.cococx.com", + "gs.gw688.org", + "gs3-sfg5.cfd", + "gsadt.org", + "gsal4ctic4g4t3w4y.site", + "gsartco.com", + "gsaving.com", + "gschs.com", + "gscontxt.net", + "gscounters.eu1.gigya.com", + "gscounters.gigya.com", + "gscounters.us1.gigya.com", + "gsd-test.com", + "gsdlplomssa.com", + "gserv.cneteu.net", + "gsf-cf.softonic.com", + "gsg.ddq.mybluehost.me", + "gshnccommunitypartners.org", + "gshopthailand.com", + "gshresearch.com", + "gsio-20.cfd", + "gsitv.com", + "gsm-kingdom.com", + "gsnf.kuue.skin", + "gspkendra.com", + "gsquarenews.com", + "gsspat.jp", + "gsspcln.jp", + "gssprotections.com", + "gssprt.jp", + "gstaticx.com", + "gsu356.cfd", + "gsx.uxbg.skin", + "gt.progofficialit.top", + "gta-id.com", + "gta5-roleplaymods.com", + "gta6freedownload.com", + "gtabased.com", + "gtamoding.fr", + "gtasacars.com", + "gtb19.acecounter.com", + "gtb5.acecounter.com", + "gtcc1.acecounter.com", + "gtgclasses.com", + "gtja111.cyou", + "gtm.saostar.vn", + "gtmjs.com", + "gtmracer.com", + "gtp1.acecounter.com", + "gtp16.acecounter.com", + "gtradersoft.com", + "gtsdk.batmobi.net", + "gtsmapserver.com", + "gtsnews.net", + "gtyard.com", + "gtzpro.com", + "gu.5.p2l.info", + "gu2s.cfd", + "gu4f.top", + "gualomomento.click", + "guaranteedrentalsolution.com", + "guarantorloanrefund.com", + "guaranty.com.cn", + "guard.mob.com", + "guardeddirection.com", + "guardedschool.com", + "guarderex.com", + "guardianapps.co.uk", + "guardwelindustries.com", + "guarlinra.xyz", + "guarneqcpq.online", + "guccimenjpsale.com", + "gucehooxyy.info", + "gudangseo.com", + "gudget.sbs", + "gudlucky.com", + "guenons.sbs", + "guepynm.sbs", + "gueqq.com", + "guerria-skateboard-tommy.tabrays.com", + "guesspl.com", + "guesspolskapl.com", + "guesssklep.pl", + "guessthesonggame.com", + "guest-rooms-sunshine-wladyslawowo.buzz", + "guesttrader.com", + "guetploron.pro", + "gufahuy7.top", + "gufiro.com", + "guhd.activdep.top", + "gui.actyprogss.top", + "guiaconsumidor.com", + "guiarondonia.com", + "guide2poker.com", + "guidelon.fr", + "guidemaster.store", + "guidepostschools.com", + "guidestall.cfd", + "guideturismo.com", + "guidwife.sbs", + "guildofangels.net", + "guile.jp", + "guilhermemgp.com", + "guillermocallieromusic.com", + "guillermodeporras.com", + "guiltygear.fr", + "guineabot.com", + "guineapxeq.xyz", + "guitarconfigurator.com", + "guitardemy.com", + "guitarforce.pl", + "guitarrajazz.com", + "gujarativat.com", + "gujior.top", + "gujratigyan.com", + "gulbaagpublicschool.com", + "guleraras.com", + "gulf-industrial.com", + "gulfatlantics.com", + "gulfcoastministry.net", + "gulfhometech.com", + "gulofyusiu.live", + "gulpfing.online", + "gulpfing.site", + "gulrukhkhan.com", + "gultenfreeguide.com", + "gum.dlbooks.to", + "gum.maxlinpl.xyz", + "gum.metesp.xyz", + "gum.pr0gmatic.site", + "gum.xbooks.to", + "gumgum.com", + "gumluxe.hair", + "gumroade.com", + "gumzelsun3.site", + "gunfreeflorida.com", + "gunggo.com", + "gunymod.online", + "guomake.manasan.top", + "gup9.com", + "guposoa8.space", + "guptaseo.com", + "guptashop.com", + "gur.vamza.top", + "guramaylematch.com", + "gurbetseli.com", + "gurkiratbola.com", + "gurn.wavl.lat", + "gurnnue.xyz", + "gurnote.xyz", + "gurudattaastrologer.com", + "gurugonewild.com", + "gurugramonline.com", + "gurujilegalservices.com", + "gurukrupapackers.com", + "gurw.rign.top", + "gus.bitupes.xyz", + "gusion.space", + "gustavoforte.com", + "gustavoghiandaph.com", + "gustavomar.com", + "gustinto.com", + "gustmg.com", + "gustomagro.it", + "gustosonheria.com", + "gutenbergcode.com", + "gutenbergmarketplace.com", + "gutsythebrand.com", + "guttervacuumsystems.com", + "gutycu.top", + "guvengocmen.com", + "guwalaywee.info", + "guwin168.com", + "guxezo.prizebundlesurveys.com", + "guxiwyodya.com", + "guxo.primegiftspot.com", + "guy-j.com", + "guyauction.com", + "guzyl.com", + "gv-1nt3rc.com", + "gvc.vn", + "gvcurtins.com", + "gvdesenvolvimentos.com", + "gvec.sbs", + "gvgfiukj.weebly.com", + "gvinsen.xyz", + "gvny.pova.lat", + "gvudgv.weebly.com", + "gvukl.xiproject.top", + "gvx.nsm.mybluehost.me", + "gw.geoedge.be", + "gwalaorganics.com", + "gwallet.com", + "gwe-6db.sbs", + "gwiq-v3.globalwebindex.net", + "gwiqcdn.globalwebindex.net", + "gwittchen.top", + "gwiza1988.hopto.org", + "gwklaser.fr", + "gwmmanagement.com", + "gwmtracker.com", + "gwmtracking.com", + "gwp.nuggad.net", + "gwr.zdbtb.icu", + "gww6.cfd", + "gwx-11054-ybk.web.app", + "gwxc.fkkg.lat", + "gxe.ytr.mybluehost.me", + "gxf.kbo.mybluehost.me", + "gxysp.com", + "gyanniapp.com", + "gyanprachar.com", + "gyansnews.com", + "gyansutram.com", + "gyanvitranamaviationcourse.com", + "gyayakjain.com", + "gybor.com", + "gylnscew.sbs", + "gym-sharkpoland.com", + "gymboo1st.com", + "gymhopper.com", + "gymlander.com", + "gymshark-polska.com", + "gymsharklegginsy-polska.com", + "gymsharksklep.pl", + "gymsharkspl.pl", + "gynerkuun33.site", + "gynewspro.com", + "gynifyazua.live", + "gypiwao6.cfd", + "gyproctrophy.com", + "gypsumcast.cfd", + "gyramon.site", + "gyratechnology.com", + "gyros.es", + "gysaqtx.xyz", + "gyt778.wixsite.com", + "gyuu.actyprogss.top", + "gyzafaanii.live", + "gyzi.xthjv.top", + "gzdg.vcdau.top", + "gzfc.sbes.top", + "gzlhbag.com", + "gzp3.de", + "h-5har.sbs", + "h-93.cfd", + "h-adachi.org", + "h-adashx.ut.taobao.com", + "h-adashx4ae.ut.taobao.com", + "h-afnetwww.adshuffle.com", + "h-bid.com", + "h-ju1j.cfd", + "h-k2ks.sbs", + "h-mo.cc", + "h-qks1.sbs", + "h-refmskf.cfd", + "h-trzy.sbs", + "h-villamotel.com", + "h-x060.sbs", + "h-y56.cfd", + "h.accesstrade.net", + "h.bloxg.top", + "h.gmasken.top", + "h.hollywood.com", + "h.ppjol.com", + "h.spill.com", + "h.verticalscope.com", + "h0.t.hubspotemail.net", + "h0listich3alth.quest", + "h0me.eu", + "h0neycombhav3n.sbs", + "h1.helenrosi.com", + "h1.msn.com", + "h1.ripway.com", + "h12-media.com", + "h12ysuc2s.site", + "h1ddeng3ms.sbs", + "h1rtu14lheal1ty.site", + "h1stor1cal1rek.site", + "h2.helenrosi.com", + "h21.ru", + "h2eckcommunnitystandrd.pages.dev", + "h2icqxvhzwjcam5g1bpph2icqxvhzwjcam5g1bpph2icqxvhzwjcam5g1bpp.in", + "h2nft.net", + "h3.helenrosi.com", + "h30-deploy.hiconversion.com", + "h34.vertysbos.top", + "h34v.cfd", + "h39-24.cfd", + "h3betslotgame.com", + "h3cq.cfd", + "h3ightenll1f4ven.xyz", + "h4.helenrosi.com", + "h4offers.com", + "h5-eqd.icu", + "h5-ud.cfd", + "h5.helenrosi.com", + "h5.isnssdk.com", + "h5hvf9.webwave.dev", + "h5pmqqvk5jic3jsu.com", + "h5xlay.webwave.dev", + "h6-6hr.cfd", + "h6-bud.lat", + "h6.helenrosi.com", + "h65hn2etfo0xa.com", + "h6aren08rc2b.com", + "h6o2z0pwx5ja7dwxn0wx4fhv7mp0qoladm8vj6do4h1c6gja8evrn6g5fixk.me", + "h6ppy4gg.quest", + "h7-800.cfd", + "h7.helenrosi.com", + "h78xb.pw", + "h7nz1.shop", + "h9drang3a.xyz", + "h9tkd.rdtk.io", + "ha-api.pushwoosh.com", + "ha-deler.pro", + "ha.mt-online.xyz", + "ha.pushwoosh.com", + "ha11ylife11yle.site", + "ha1p1ne1prosp1y.site", + "ha1rdoheaven.xyz", + "ha1rinsp0.xyz", + "ha2ine2wi2in.site", + "ha3pyl11vingha3ts.site", + "ha6nes6nh6m0ny.site", + "ha726a8-pa9828a.wojtek19.pl", + "ha8rhues.xyz", + "haaretz.pushwoosh.com", + "habanerotaqueria.it", + "habboss.fr", + "habdhis.com", + "haberibizde.com", + "habeshabet.net", + "habeshabetting.net", + "habifinance.com", + "habit-ed.com", + "habit.intertex-usa.com", + "habitatsbay.com", + "habitflex.website", + "habitualhumor.com", + "hablux-micres.com", + "habop.com", + "haboutiqaat.com", + "habtoordubai.com", + "hacdeg.com", + "hacertfm.com", + "hackbfs.com", + "hackbrains.com", + "hackconsole.fr", + "hackdocassino.com", + "hackeandosistema.com", + "hackerbot.net", + "hackerco.com", + "hackerz.ir", + "hackidomsp.blogspot.com", + "hacking.mysteria.cz", + "hackingvpn.com", + "hackstergpt.com", + "hacresmax.com", + "hadaf-umra.com", + "hades.getsocial.im", + "hadfilmhd.blogspot.com", + "hadhunts.com", + "hadietdev.com", + "hadirelba.com", + "hadithsoul.com", + "hadiyaz.com", + "hadmile.com", + "haedong.es.kr", + "haf644duicycb4cf.com", + "hafizmuhammadbilal.com", + "hagbush.sbs", + "hagelpower.com", + "hagerstown-realestate.com", + "hagev.sbs", + "hahahr.com", + "hahaqw.wixsite.com", + "hai2u.com", + "hai7carehaven.xyz", + "hai7salonstyle.xyz", + "haiderkowelbete.blogspot.com", + "haierargentina.com", + "hail-reporting.tutelatechnologies.com", + "haileybabyshower.com", + "hailuk.com", + "hair-moerie.com", + "hairdresserscanberra.com", + "hairesidenceclub.com", + "hairfreecarefree.com", + "hairguider.com", + "hairhavendreams.xyz", + "hairhode.site", + "hairika.com", + "hairimplantcolombia.com", + "hairlinevent.world", + "haironix.net", + "hairprogram.com", + "hairsalonservices.com", + "hairtransplantbeforeandafter.com", + "hairtransplantnebraska.com", + "haitun888.com", + "haizorcamento.com", + "hajoopteg.com", + "hakerzy.net", + "hakotagent.com", + "haksk.weeblysite.com", + "hakuba.janis.or.jp", + "hakunaguarderia.com", + "hal.rikza.top", + "halal-place.com", + "halaldisc.com", + "halalpizzaplace.com", + "halaltravelalliance.com", + "halcyoncanyon.com", + "haldol.live", + "halex.waw.pl", + "haleyy.sbs", + "halfbirthcalc.com", + "halfetrere.pro", + "halflanories.com", + "halfliyftj.com", + "halfofeach.com", + "halfpricegenie.com", + "halfwaythereoutdoors.com", + "halifaxflowershop.com", + "halifaxfuneralurns.com", + "halkanan.com", + "hall.cztessl.live", + "hallantechs.com", + "halldash.com", + "hallelujahacres.com", + "hallelujahdietbook.com", + "hallmarkedsilvered.pro", + "hallofowned.com", + "hallohaus.co", + "hallosdfrad.site", + "halloweenpumpkincarvingpatterns.com", + "hallscakes.com", + "halodex.io", + "halodzwonek.pl", + "halofront.com", + "halonqwel.info", + "halopozyczka.pl", + "halorp.com", + "halosalesandstrategy.com", + "halt4closure.com", + "haltingbadge.com", + "haltingly.sbs", + "hamalibg.biz", + "hamamednbx.online", + "hamarapariwaar.com", + "hamburgrill.com", + "hamdardthehelpinghand.com", + "hamidakhan.com", + "hamidsolutions.com", + "hamilink.com", + "hamiltoncommunityfoundation.com", + "hamiltonn.shop", + "hamiltonpainters.ca", + "hamishbrindle.com", + "hamishmead.com", + "hamishstephens.com", + "hamishthompson.com", + "hammerapi.com", + "hammerboat.live", + "hammerhearing.com", + "hammerspaceideas.com", + "hampersofaustralia.com", + "hampipharma.com", + "hamptonparkapartmentsnsw.blogspot.com", + "hamrdownbbq.com", + "hamrokatha.com", + "hamsteri.shop", + "hamwetech.com", + "hanabishi.net", + "hananatchitoches.com", + "hananokai.tv", + "hananraz.com", + "handbagcom.skimlinks.com", + "handbrake.es", + "handcraftedformat.com", + "handcraftshmcer.info", + "handel-lokalniie.net.pl", + "handelpro.com", + "handfulrun.world", + "handheldknitting.com", + "handhouse.live", + "handle-active-account-fb117.surge.sh", + "handle-tackle-concerns-ad.netlify.app", + "handlemyrent.com", + "handlex.stanislawfrank.pl", + "handlowanie.org", + "handmade4all.com", + "handmadebyrae.com", + "handsacrosstheborders.com", + "handsetkorn.site", + "handsomefurs.com", + "handsomehose.com", + "handsonchaosmagic.com", + "handsonimagination.com", + "handspublicschool.com", + "handstitchedjewelry.com", + "handwsolution.com", + "handyarchive.com", + "handyfield.com", + "handyfireman.com", + "handyincrease.com", + "handymanpaplers.com", + "handymanservicemilwaukieoregon.com", + "handyranche.pro", + "hanebokiri.online", + "hanedennightclub.com", + "hanfiaalamgir.com", + "hangeraviation.net", + "hangouttravel.com", + "hangsenggold.com", + "hangwithjay.com", + "hanipisang.blogspot.com", + "hanjangcoupon.com", + "hanksly.pl", + "hannahekperuoh.com", + "hannaherush.com", + "hannajosefsson.com", + "hannasinspo.com", + "hanpost-po.top", + "hansonhotline.com", + "hanstacons.com", + "hanulsms.com", + "hanwagpolska.com", + "hao.360.cn", + "hao91.com", + "haodianma.com", + "hap.maxiaztr.top", + "hap11ness00press.site", + "hap55mar11age.site", + "hap5ysucc5s.site", + "hap99nessjournal.site", + "hapax.qc.ca", + "hapicreative.com", + "haplesshydrant.com", + "happy-coin.org", + "happy39on66e.online", + "happy43yh8.quest", + "happy4qu7st.life", + "happyaims.com", + "happyaimsproject.com", + "happyathletics.com", + "happybeeclothes.com", + "happydaysecc.com", + "happydaytambola.com", + "happydrift.cfd", + "happyearthcatalyst.cfd", + "happyfresh.fr", + "happygocoffee.com", + "happygymshop.com", + "happyhomespk.com", + "happyhourbeauty.com", + "happyhypohypno.com", + "happyli11ng.site", + "happymey.com", + "happymothersdayloveabel.com", + "happypresacanario.com", + "happyseoul.biz", + "happysheis.blogspot.com", + "happyspotting.com", + "happyutopiapulse.cfd", + "happywithvegas.com", + "happyworldcrafters.cfd", + "hapspro.com", + "hapto2texpl.quest", + "haptostate.media", + "haqybeesoa.org", + "haramu.net", + "harappa.space", + "harass.izanami-antenna.com", + "harballifecare.com", + "harber4cu.com", + "harborminglejob-pl.com", + "harborrrrr.xyz", + "harborwine.art", + "hardable.autos", + "hardassbeans.com", + "hardassprotein.com", + "hardclub.monster", + "hardence.site", + "hardgcointer.kolotas.top", + "hardglead.manasan.top", + "hardgroup.beauty", + "hardhcky.xyz", + "hardingtwominuterule.com", + "hardise.space", + "hardish.xyz", + "hardland.bond", + "hardnessparkside.com", + "hardonline.cfd", + "hardore.site", + "hardplus.store", + "hardscapeofboise.com", + "hardtofindmilk.com", + "hardwareabsolutesolutions.com", + "hardwareidea.com", + "hardwoodrefinishingcharlestonsc.com", + "hardwoodrefinishinggreenbaywi.com", + "harefxreview.com", + "harekmaal.com", + "harendrasirmaths.com", + "harinagoldmedal.com", + "harisahmad.com", + "harkatplastik.com", + "harlemcentral.com", + "harlemcentral.site", + "harlyhallikas.com", + "harmangrocer.com", + "harmanimpex.com", + "harmfonyhome.biz", + "harmohavn.xyz", + "harmonicamodel.com", + "harmonicsomp.com", + "harmoniousjourney.ink", + "harmonpac.com", + "harmonyaero.com", + "harmonychristmas.buzz", + "harmonyexplo.quest", + "harmonyheartglobe.cfd", + "harmonyhollow.net", + "harmonyinheart.site", + "harmonyinmotion.bond", + "harmonytrail.cfd", + "harmonytron.com", + "harmonyy.shop", + "harmyonics.com", + "harnez.com", + "haroo.autotrdes.top", + "haroocwer.life", + "harouet.com", + "harperandhill.com", + "harrenmedia.com", + "harrenmedianetwork.com", + "harrihouse.com", + "harrshamanjunath.com", + "harry5980.wixsite.com", + "harrysando.com", + "harrytaco.com", + "harshavardhanreddy.com", + "harshrock.xyz", + "harshstone.lat", + "hart-profil.pl", + "hartamann.fr", + "harthec.com", + "hartim.com", + "hartvviginc.com", + "harunyasar.com", + "harv3stb0unty.xyz", + "harv3stm00n.xyz", + "harvardedgeai.com", + "harvest.gotrackier.com", + "harvestventura.com", + "haryanajanawasyojna.com", + "haryanavacancy.com", + "hasagac.com", + "hasasite.com", + "hasburen.xyz", + "haseverythingfirst.com", + "hash-shop.com", + "hasharbuild.com", + "hasheurope.com", + "hashflarenewpromo.com", + "hashimjacobs.com", + "hashing.win", + "hashirsec.com", + "hashlay.com", + "hashpix.online", + "hashtagegypt.net", + "hashtagkolkata.com", + "hashtagmonk.com", + "hashtagomega.com", + "hashtalks.com", + "hashturn.com", + "hasideanzuage.life", + "haslundalsted.dk", + "hasmobi.net", + "haso.pubmatic.com", + "hasproject.pl", + "hasreach.net", + "hasteline.cfd", + "hastenconsultoria.com", + "hastenhxti.monster", + "hatcamera.life", + "hatchlatch.cfd", + "hatdfg-rhgreh684.frge.io", + "hatedsvkjv.info", + "haten.sbs", + "hatestart.bond", + "hathor.eztonez.com", + "hathotel.pics", + "hatibercity.com", + "hatkoo.com", + "hatojeo.xyz", + "hatradio.xyz", + "hatrecord.ru", + "hatresetter.xyz", + "hats-network.com", + "hatsampledc.com", + "hattatelefonamobil.com", + "hatter-story.info", + "hatyaisociallife.com", + "haude.dcms.site", + "haunblazge.buzz", + "hauptmannabber.info", + "haus-pesjak.at", + "havanabakeryparker.com", + "havando.com", + "havanpromocoesdoano.com", + "havasedge.com", + "havenhalo.xyz", + "havenlyhomesite.cam", + "havenresolurion.host", + "havetorant.com", + "havilahconcepts.com", + "havingip.com", + "havochunter.com", + "havth4.webwave.dev", + "havvand.com", + "havvasezgin.com", + "hawa-group.com", + "hawaiiaccommodationassociation.com", + "hawaiiraves.com", + "hawaiitravel4less.com", + "hawarterel.pics", + "hawk-networks.com", + "hawkbox14.com", + "hawkesworkshop.com", + "hawkhostcoupon.com", + "hawkinstechinc.com", + "hawola.com", + "haxoligan.pics", + "haxpot.com", + "hayalily.com", + "hayasigorta.net", + "hayatphysiopoint.com", + "haybetsinterior.com", + "hayleewrite.com", + "haynet.adbureau.net", + "hayposthub.net", + "hayr1dehapp1n3ss.xyz", + "hayserv.com", + "hazardmasterhub.xyz", + "hazardshieldzone.click", + "hazel-projektowanie.com.pl", + "hazelnuthaven.xyz", + "hazeunity.lol", + "hazevex.baby", + "hb-analytics.hotstar.com", + "hb-t5u9.raps.ravm.tv", + "hb.afl.rakuten.co.jp", + "hb.brainlyads.com", + "hb.minutemedia-prebid.com", + "hb.mynativeplatform.com", + "hbads.eboz.com", + "hbadz.eboz.com", + "hbb.afl.rakuten.co.jp", + "hbbtv.mediaset.net", + "hbcosmo.com", + "hbdolphin.com", + "hbgfight.com", + "hbi-ingest.net", + "hbj.nimprove.top", + "hbnessentials.com", + "hbomax4k.online", + "hbomaxapk.com", + "hbonicovideo.over-blog.com", + "hbopenbid-sg.pubmatic.com", + "hbopenbid-sgc.pubmatic.com", + "hbopenbid.pubmatic.com", + "hbplatform.com", + "hbypav.wealthydrawer.com", + "hc2.humanclick.com", + "hcalpo.com", + "hcawe.sbs", + "hcdclabs.com", + "hcg82f2b.com", + "hcrpsupport.com", + "hcsh.rign.top", + "hct.opym.top", + "hd-filmyonline.blogspot.com", + "hd.progofficialit.top", + "hd2020vision.com", + "hd4uhub.com", + "hdacha.xyz", + "hdda.spaactivs.top", + "hdfurymanual.com", + "hdgartsa.com", + "hdhpf.com", + "hdietgetstartedkit.com", + "hdietgetstartedkit.org", + "hdietmail.com", + "hdlifestylecenter.com", + "hdmi-matrix.com", + "hdmovies.pl", + "hdnewporn.com", + "hdo.ow7m.top", + "hdoo.maxiaztr.top", + "hdporium.com", + "hdscout.com", + "hdservice96.com", + "hdxi-4cu.cfd", + "hdy.valuez.top", + "he-7f.sbs", + "he.plprogpltes.site", + "he8-738n.cfd", + "headjordan.com", + "headline.taxility.com", + "headoncollisionrecords.com", + "headphonesbushes.com", + "headphoneseast.com", + "headreachesilper.com", + "headwaypoland.com", + "headworking.com", + "heal-learn-discover.com", + "healestj0urney.quest", + "healingandtravel.com", + "healingcrew.online", + "healinggurus.online", + "healingheroesquest.online", + "healingvedic.com", + "heallearndiscover.com", + "healnow.xyz", + "healpublic.best", + "health-club.online", + "health-line.me", + "health-partner.net", + "health134.com", + "healthadvocacyforyou.com", + "healthandbeautydbinfo.com", + "healthandhappinesspro.quest", + "healthandreport.com", + "healthandsnacks.com", + "healthasters.com", + "healthbeautyncs.com", + "healthbreaths.com", + "healthcareschedule.com", + "healthcareurduweb.com", + "healthcloudportal.com", + "healthcontentclub.com", + "healthdarawis.com", + "healthefcc.site", + "healtheslim.sa.com", + "healthfood.syoutikubai.com", + "healthfortodays.com", + "healthguides.cnn.com", + "healthhura.com", + "healthieslife.com", + "healthilywin.com", + "healthiswealth4u.com", + "healthitycompetitions.sbs", + "healthknowledge.my", + "healthlabkids.com", + "healthlightdomen.com", + "healthmagusa.com", + "healthmedaid.com", + "healthplai.com", + "healthsmelt.com", + "healthtearoot.com", + "healththin.com", + "healthwithfun.com", + "healthy-habit.online", + "healthy-news.biz", + "healthy-pak.com", + "healthycbdblog.com", + "healthycellular.com", + "healthyhuesss.life", + "healthyketoeats.com", + "healthykids-food.com", + "healthykneesforlife.com", + "healthykrowne0.life", + "healthylihfe.biz", + "healthyliverfund.com", + "healthylivinginsights.xyz", + "healthylivingtrend.com", + "healthyluxde.biz", + "healwellness.com", + "healy.shop", + "healy.world", + "healyworld.net", + "heap.com", + "heapanalytics.com", + "hearinglizards.com", + "heart-feltembrace.sbs", + "heartbreakerundercover.com", + "heartfelthavenoflove.com", + "heartharmony.xyz", + "heartixxay.click", + "heartrevitalized.com", + "hearyourvoiceagain.com", + "heatcalm.online", + "heatcalm.site", + "heatermelt.click", + "heatforthehomeless.com", + "heathealthcare.com", + "heathershanks.com", + "heatherthedev.com", + "heathframe.com", + "heatingservicenearme.com", + "heatmobi.offerstrack.net", + "heav3nlychoc0latebliss.sbs", + "heavenlybites.xyz", + "heavildoss.com", + "heavy-flood.com", + "heavysoundforge.cam", + "hebdomaryesver.com", + "hebdotop.com", + "heckffendon.eu", + "hectarerange.site", + "hectorsalpen.com", + "hectorsnewyork.com", + "hectorxx.com", + "hedgehogturnovering.pro", + "hedgesplat.website", + "hediyelikesyacarsisi.com", + "heelyspolska.com", + "hefalah.com", + "hefever.fr", + "hefigo.com", + "hefipeyray.live", + "hefolerm.site", + "heheffeshk.shop", + "heidukqqber.life", + "heirloomcalculusar.pro", + "heirloomdivisionis.pro", + "heirloomgoodnessar.pro", + "heirloomintervalhedgehogis.pro", + "heisaimi.com", + "heisateam.com", + "heisenbergseocompany.com", + "heixbai.com", + "hejmosie.com", + "hektortrade.com", + "hel-tn.sbs", + "hel.folos.top", + "helacoptares.store", + "helakiri.com", + "helcoiney.kolotas.top", + "heldhandle.site", + "helena5thisstoryisnotfinished.com", + "helenicpost.buzz", + "helios.fvn.no", + "hell-challenger.com", + "hell.xiproject.top", + "hellcase.lat", + "hello-dit.com", + "hello.sexer.com", + "hellobar.com", + "hellobhutia.com", + "hellobloom.me", + "hellobuzz.online", + "hellocast.online", + "hellocommunity.online", + "helloconnect.online", + "hellocutter.com", + "helloexpress.online", + "helloforum.online", + "hellofunnels.com", + "helloguru.online", + "helloinsider.online", + "helloinspire.online", + "hellomessenger.online", + "hellomobile.fr", + "helloplanet.online", + "helloprovideo.com", + "helloquest.online", + "hellosivakasi.com", + "hellosocial.online", + "hellospace.online", + "hellovoice.online", + "helloyangon.com", + "hellozone.online", + "hellozone.xyz", + "hellppagessetiings.info", + "hellppagessetiingss.info", + "helltraffic.com", + "helm-wind.sbs", + "helmetstrap.click", + "helmplaster.online", + "helms-je.sbs", + "help-ads-id00102.surge.sh", + "help-ads-page.vercel.app", + "help-advertisesupportpages.com", + "help-center-ad-appeal.vercel.app", + "help-center-ads-th-gey45.netlify.app", + "help-center-ads-tt-zja83.netlify.app", + "help-center-for-business-open-cases-10118.vercel.app", + "help-center-managerbusiness.netlify.app", + "help-center-overview-form-10031030002333333.vercel.app", + "help-conexion.info", + "help-deliverysupport.com", + "help-for-business-pages-case-appeal-id-516.vercel.app", + "help-klient-support.com", + "help-microsoft-support.com", + "help-paketklient.com", + "help-parceltrack.com", + "help-parceltracking.com", + "help-steampowered.com", + "help-tracking-order.com", + "help-tracksav.com", + "help-ups.com", + "help-upsparcel.com", + "help-world-green-secure-3511.gekkeredro.workers.dev", + "help.adtech.fr", + "help.adtech.us", + "help.mysearch.com", + "help.premium-x-notes.com", + "helpaccessmentapro-case33843475.pages.dev", + "helpagency-fb.com", + "helpcenter-account-open-case-for-business.vercel.app", + "helpcenter-campaign-for-business.netlify.app", + "helpcenter-for-business-page-caseid-527.vercel.app", + "helpcenter-for-business-page-caseid-535.vercel.app", + "helpcenter-for-business-page-caseid-536.vercel.app", + "helpcenter-for-business-page-caseid-541.vercel.app", + "helpcenter-for-business-page-caseid-547.vercel.app", + "helpcenter-for-business-page-caseid-549.vercel.app", + "helpcenter-for-business-page-caseid-556.vercel.app", + "helpcenter-for-pages-caseid-316.vercel.app", + "helpcenter-open-cases-appeal.vercel.app", + "helpcollar.com", + "helpdesk-b9834ioe.vercel.app", + "helpdesk-manager-case-07868344.vercel.app", + "helpdesk-support-caseid-1001392817283122.vercel.app", + "helper-customer.com", + "helper-guests4421.eu", + "helper-stats.wondershare.com", + "helpingchurchministry.com", + "helpingtrk.com", + "helpmedb.com", + "helpmedownload.com", + "helpmeong.com", + "helpnyc.com", + "helpofix.com", + "helppozone.com", + "helpservineces-world-suppoinfo.codeanyapp.com", + "helptogaza.com", + "helptracking-pl.com", + "helpwithnursingessay.com", + "helthyt.info", + "helwan36.com", + "helwanelghad.com", + "hematuriawvage.info", + "hemiplace.com", + "hemonaimeu.info", + "hemp-discounts.com", + "hempidlond.website", + "hemplaya.com", + "hempncann.com", + "hemyc.net", + "hengheng77.com", + "henrycodingstack.com", + "henschkehillofgrace.com", + "hensig.com", + "hentaicounter.com", + "hentaidatabase.com", + "hentavost.fr", + "henve-gs.sbs", + "heparin.sbs", + "hephzibahword.com", + "hepsibebeksi.com", + "heptavalentjoage.life", + "hepticart.lat", + "her1bhave1n.xyz", + "her1bhaven.cam", + "herbaceoushaven.xyz", + "herbalaffiliateprogram.com", + "herbalife.pl", + "herbalisty.com", + "herbaloil.site", + "herbalpharmarx.com", + "herbcatsaymeo.com", + "herbcomplex.com", + "herbconfidential.com", + "herbhaven.cam", + "herbifex.com", + "herbkeysearch.com", + "herbsoundblur.com", + "herbsoupcraft.com", + "hercuthlon.com", + "herd-at-tmc.com", + "herd.sacors.top", + "herdawzuhy.xyz", + "herdlike.sbs", + "herdofhaflingers.com", + "herestheparty.com", + "heretony.com", + "herewearea.live", + "herexa.com", + "herezera.com", + "hergunkahve.com", + "herharmonyhaven.com", + "heriksd.website", + "heritagebathrooms.fr", + "heritagevillageresortandspas.com", + "heritagewindoors.com", + "herluminology.com", + "hermannovitz.com", + "hermesmax.com", + "hermitdgtl.com", + "hermitinthevillage.com", + "hermogenians.xyz", + "hero-notes.com", + "heroclans.com", + "heroesofoilstuff.com", + "heroesofrpg.com", + "heroic0uestt6.quest", + "heronhabitat.online", + "heronordak.com", + "herosdelanature.com", + "herotoken.co", + "herotokens.io", + "herpes.1.p2l.info", + "herpes.3.p2l.info", + "herpes.4.p2l.info", + "herpesnlfr.online", + "herseme.website", + "hershdev.com", + "hertsplasticsurgery.com", + "hertzsales.com", + "hesabnegaar.com", + "hesagea.com", + "hesaxxet.xyz", + "heseru.tune2u.com", + "hesesvvrr.com", + "hesh.investment-review.com", + "hesjnlknto.info", + "hesnolar.xyz", + "heso1ut1on.site", + "hetangbhavsar.com", + "hetaudadairy.com", + "hetavn.sbs", + "heteroclitics.live", + "hetesterminal.com", + "hethuwer.xyz", + "heti-naplo.com", + "hetuwwn.sbs", + "heuither.sbs", + "heureka-darkovy-poukaz.com", + "heurelocale.com", + "heute.oewabox.at", + "hevienkov.com", + "hevs.sbs", + "hewingssirer.life", + "hewnsel.sbs", + "hex.sacors.top", + "hexaciu.com", + "hexagon-analytics.com", + "hexagongoalkeeper.com", + "hexagram.rtk.io", + "hexapinow.xyz", + "hexasart.com", + "hexcan.com", + "hexcian.com", + "hexfolar.xyz", + "hexred.com", + "hexshine.com", + "hexusads.fluent.ltd.uk", + "heygrows.com", + "heyos.com", + "heytyeestre.site", + "heywalton.com", + "heywood.pl", + "hezaya.com", + "heziachat.com", + "hezuca.opinionjet.com", + "hf-43ks.cfd", + "hf0h.cfd", + "hf5rbejvpwds.com", + "hfa3.cfd", + "hfc195b.com", + "hfcm.truproggs.top", + "hfcofficial.com", + "hfglobel.com", + "hfiwqaas.xyz", + "hfkgd.gazeta-regionalna.com", + "hfr-afe.cfd", + "hfs.t1linux.com", + "hft.wdaz.top", + "hfyztui.xyz", + "hg.boxflox.org", + "hg6d.cc", + "hg76ytsdas.appspot.com", + "hg8dc7bm.com", + "hgads.com", + "hge0.cyou", + "hgfv.truproggs.top", + "hgg-fgh.pages.net.br", + "hgggonet.weebly.com", + "hghit.com", + "hgklab.com", + "hgqjbb.top", + "hgtest007.com", + "hgtzz.com", + "hgusler.com", + "hgvmvtn.top", + "hgvv.actiprogz.top", + "hgvv.actyprogss.top", + "hgvv.maxiaztr.top", + "hhainstitute.com", + "hhcj.co.uk", + "hherzzi.slowapp.cfd", + "hhestateandbuilders.com", + "hhg.orggf.xyz", + "hhhheeeelllloooo.github.io", + "hhi-ware.com", + "hhivacationrental.com", + "hhiware.com", + "hhnbuqitynanweke.com", + "hhvdds.com", + "hhx.stormx.top", + "hhyu.papiashvili.top", + "hhyyyd.vertysbos.top", + "hi.5.p2l.info", + "hi.cukerzak.xyz", + "hi8.j4pw.top", + "hi8287a9-t8282.edwardkolek.pl", + "hibids10.com", + "hibody.fr", + "hichous.com", + "hicksitesfvrer.info", + "hid.manasan.top", + "hiddengems.charity", + "hiddentreasures.charity", + "hiddenwonders.charity", + "hidebux.com", + "hideouvtsi.com", + "hidetox.com", + "hidewoodfencing.com", + "hidraurest.com", + "hidroflolaundromat.com", + "hie.li", + "hienbuitamtrangthuanchay.com", + "hieroglyph.freeuk.com", + "hiexsmax.pages.pro.br", + "hifa.fr", + "hifi-sales.com", + "hifichile.com", + "hificrafts.com", + "hig-on4.sbs", + "highachieverpro.com", + "highdumpa.online", + "higherstudyinindia.com", + "highervibesdavis.com", + "highestsolutions.com", + "highfalutinroom.com", + "highfiveland.com", + "highhonorcbd.com", + "highlightplus.com", + "highlightszote.com", + "highlyfeentertainment.com", + "highpro1.com", + "highprofits.top", + "highscanprotect.com", + "highspaws.xyz", + "hightrafficads.com", + "hightrustcapital.com", + "hightstrain.click", + "highway2.soom.la", + "highwinpl.minisite.ai", + "higtmed.com", + "higtmodel.com", + "hihpervibes.com", + "hihumi.biz", + "hiigheestiinveestoor.space", + "hijabandkufi.com", + "hijabssbouqets.com", + "hijeck-code.ru", + "hikayablog.com", + "hikvisionchennai.com", + "hil.valuez.top", + "hilallink.com", + "hilariouszinc.com", + "hilaryinparadise.com", + "hilfiger-polska.com", + "hillaforklifts.com", + "hillsaround.com", + "hilltopads.net", + "hiltonhollywood.com", + "hilzo.top", + "himachal-tour.com", + "himalayafairtrekking.net", + "himalayansilage.com", + "himalayanstonic.com", + "himandherhairbar.com", + "himanshusinghal.com", + "himbolife.com", + "himediads.com", + "himicrosoft.com", + "himlifeschool.com", + "himmmsien.site", + "himpp.eumaxtro.top", + "himudyezai.live", + "himvuysve.fun", + "hinayainfratech.com", + "hindalson.com", + "hindhand.sbs", + "hindilyricsvideo.com", + "hindimentor.com", + "hindinewspadhlo.com", + "hindinewsviral.com", + "hindinewswale.com", + "hindisamachartop.com", + "hinditale.com", + "hindizip.com", + "hindmd.com", + "hinduismforkids.org", + "hindustangarage.com", + "hindustanheadlines.com", + "hinimusic.com", + "hinnahinna.com", + "hinomaru-es.com", + "hint-home.shop", + "hintonsfeetred.info", + "hiocare.com", + "hipaapanda.com", + "hipdjs.com", + "hiperdex.com", + "hiperios.com", + "hipermarketplace.com", + "hipernews.com", + "hipersushiads.com", + "hiphip.fr", + "hiphopcypha.com", + "hiphoprankiq.com", + "hiphoptimism.com", + "hipinfoprintables.com", + "hipostps.top", + "hipotecario-ar.com", + "hipoterapialublin.faustynaolimpia.pl", + "hippaclothing.com", + "hippieinallofus.com", + "hippodamiastvher.life", + "hipposquirrel.com", + "hipppa.com", + "hipsatch.com", + "hipstercomputing.com", + "hipthrusterpad.com", + "hiq.fotolog.com", + "hiqimaufou.live", + "hir-tv.com", + "hir44.blogspot.com", + "hirado.top", + "hiranandanibuilders.com", + "hirchic.xyz", + "hirebarista.com", + "hiredsoonerph.com", + "hiref.net", + "hirek-online.com", + "hiremelab.com", + "hirememw.com", + "hireproplus.com", + "hiresmarttrainhard.com", + "hirfolyam24.blogspot.hu", + "hiringafricachat.com", + "hiringmontreal.com", + "hirmadar.com", + "hirman-media.com", + "hiroapp.com", + "hirorigo.net", + "hirozon.info", + "hirsch-ille.fr", + "hirszabadsag.blogspot.com", + "hirtop.in", + "hirturi.blogspot.hu", + "hirvilag.co", + "hirzona24.com", + "his.cchatt.xyz", + "his1.eufxprof.top", + "his3.asals.top", + "hisattitude.com", + "hisdays.com", + "hisper.click", + "hisportbetting.com", + "hisradar.com", + "hisseonerisi.net", + "hisshift.com", + "histats.com", + "histemplate.com", + "histidine.sbs", + "histock.info", + "histor.choiseprog.xyz", + "historia.maxymus.xyz", + "historiadnia.click", + "historiaprawdziwa.click", + "historicaldataninjas.com", + "historicalrequest.com", + "historyextensionhub.com", + "historyisleadhis.info", + "historykill.com", + "historysection.com", + "hit-counter.udub.com", + "hit-now.com", + "hit-parade.com", + "hit.123c.vn", + "hit.8digits.com", + "hit.clickaider.com", + "hit.reference-sexe.com", + "hit.topc.org", + "hit.ua", + "hit.webcentre.lycos.co.uk", + "hit37.chark.dk", + "hitaxfirm.com", + "hitboom.net", + "hitbox.com", + "hitboxbenchmarker.com", + "hitboxcentral.com", + "hitchcockmanagement.com", + "hitcounter01.xspp.com", + "hitcounters.miarroba.com", + "hitcpm.com", + "hitdnia.com.pl", + "hitechgear.com", + "hitechmagazines.com", + "hiteck.fr", + "hitena.online", + "hitfilm.pl", + "hitgraph.jp", + "hitjszy.online", + "hitlist.ru", + "hitlog2.chosun.com", + "hitlounge.com", + "hitly.pl", + "hitman-pro.ru", + "hitmodel.net", + "hitometer.com", + "hitomochi.net", + "hitpro.us", + "hitrafficip.com", + "hits-i.iubenda.com", + "hits.convergetrack.com", + "hits.epochstats.com", + "hits.europuls.eu", + "hits.guardian.co.uk", + "hits.icdirect.com", + "hits.informer.com", + "hits.netgeography.net", + "hits.puls.lv", + "hits.sh", + "hits.theguardian.com", + "hits4me.com", + "hitsite.crazy-bee.com", + "hitslap.com", + "hitslink.com", + "hitslog.com", + "hitstation.nl", + "hitstatus.com", + "hittail.com", + "hitvisit.com", + "hitweb.chosun.com", + "hitwebcounter.com", + "hiuinder.beauty", + "hiv.z14s.top", + "hiva-inc.com", + "hivesnug.quest", + "hiveswksa.space", + "hivfreegeneration.net", + "hiviju.surveyprizebox.com", + "hixu.richquickcart.com", + "hiyamakers.com", + "hizars.com", + "hize.celestialiatlas.com", + "hizlibahis.net", + "hizligiris.net", + "hj67fadszx.appspot.com", + "hjhglobal.com", + "hjjjh.weebly.com", + "hjjuaaaaa.papiashvili.top", + "hjk.savek.xyz", + "hjo.tutorel.top", + "hjs3.top", + "hjyu.savek.xyz", + "hk-celje.com", + "hk.plprogpltes.site", + "hk.progofficial.top", + "hk567rsda.appspot.com", + "hkcstcb.com", + "hkdogasporlari.com", + "hkfunvbk.store", + "hkgoelco.com", + "hki.opym.top", + "hklvuo.fun", + "hkrevolt.com", + "hkrt.jhom.lat", + "hksdf924pzxoias.appspot.com", + "hksfa.org", + "hl-39s.cfd", + "hl-bnv.icu", + "hl-frazier-tiffany.pages.dev", + "hl-sp2.cfd", + "hl39-ur.cfd", + "hl5cyc.webwave.dev", + "hlaboa.com", + "hlamw.top", + "hlatshana.com", + "hlcc.ca", + "hletnw.sbs", + "hlewquip.sbs", + "hlgonaricks.com", + "hlog.hiido.com", + "hlok.qertewrt.com", + "hlp.hyphabit.io", + "hluplop.xyz", + "hm-rc.com", + "hm.baidu.com", + "hm.binnpro.xyz", + "hmabk.site", + "hmadigitalmarketingservices.com", + "hmcz.oowa.top", + "hmieh.com", + "hmizat.co", + "hmuana.com", + "hmw42.host-my-website.com", + "hnfc.oowa.top", + "hnkara.com", + "hnlitwev.sbs", + "hnpropertiesuae.com", + "hnskorea.co.kr", + "hnt.ofmetset.com", + "hnw.newaistar.top", + "hnxw.sbes.top", + "ho-pfv.icu", + "hoanglinhtuoitre.com", + "hobartstoragesolutions.com", + "hobartwagyu.com", + "hobbeach.com", + "hobbes.blueoxtech.com", + "hobbitowa.pl", + "hobbitriverside.com", + "hobbyker.ru", + "hobokenheadshots.com", + "hobrands.com", + "hocbongchina.com", + "hocgeese.com", + "hochnik.top", + "hoclaiotohue.com", + "hocolats-voisin.fr", + "hocusdrift.world", + "hodadfelli.com", + "hodak.koroje.top", + "hodinet.com", + "hodmail1.com", + "hoecw.sbs", + "hoerbird.net", + "hoffpolska.pl", + "hoganpolska.com", + "hogi.mailpulseprso.com", + "hohohoodie.com", + "hohope.tune2u.com", + "hoiana-vip.com", + "hoidaptienganh.com", + "hoimaivang.com", + "hoirioa.com", + "hoithammynoikhoa.com", + "hojas.aleksandratomczak.lt", + "hoka-polska.com", + "hokabutypolska.com", + "hokaeshop.com", + "hokaoneonepolska.com", + "hokapl.shop", + "hokapolska.com", + "hokapolskacena.com", + "hokatii6.cfd", + "hokb7954.cfd", + "hokibag.com", + "hokibetlogin.com", + "hokipulsatri.com", + "hol.loyal-program.live", + "holanfarmco.com", + "holdaspecial.cfd", + "holder.com.ua", + "holdfarme.site", + "holdseth.com", + "holdstory.com", + "holecatorange.com", + "holhelpe.sbs", + "holhulo.xyz", + "holicrobotics.com", + "holideepawali.com", + "holika.com", + "holistichealthcleanse.com", + "holisticpulse.sbs", + "hollarealnews.space", + "hollidz.com", + "hollowafterthought.com", + "hollyandnutmeg.com", + "hollywoodblock40.com", + "hollywoodcircle.com", + "holmarcerrajeros.com", + "holmesmail-sr1.com", + "holmorwast.space", + "holographichno.com", + "holooly.net", + "holow.cruftinrebut.com", + "holstertear.store", + "holwet.space", + "holy-crap.com", + "holyfack.com", + "holyfast.in.net", + "holyhum.com", + "holyvents.com", + "hom.malza.top", + "homagers.sbs", + "home-hint.pl", + "home-manager.com", + "home-mxwork.top", + "home-outlet.pl", + "home-pl-050288cb300.henriquehulse.com.br", + "home-pl-5289a13cf14.henriquehulse.com.br", + "home-pl-60184f67bfd.henriquehulse.com.br", + "home-pl-6c493f67f5e.henriquehulse.com.br", + "home-pl-ab0420bfa1e.henriquehulse.com.br", + "home-pl-c1f5a162cfa.henriquehulse.com.br", + "home-plwork.cyou", + "home.74-241-128-34.cprapid.com", + "home.about.com", + "home.foni.net", + "home.gelsennet.de", + "home.pl-60f27199.service-local.waw.pl", + "home.pl-edd8c5dc.service-local.waw.pl", + "home.taxility.com", + "home.townisp.com", + "home24powiadomienie.com", + "home31303.com", + "home36981.com", + "homeagarden.com", + "homearena.pl", + "homeautobot.com", + "homebounei.ru", + "homebymyself.com", + "homecablenetservices.com", + "homecareassistancefairoaks.com", + "homecareassistancelorton.com", + "homecareindore.com", + "homedastore.com", + "homedaxu.com", + "homedayspecials.com", + "homedecorways.com", + "homedepoy.com", + "homedesignfurnishings.com", + "homedesignkannada.com", + "homefinancebazaar.com", + "homefoodschennai.com", + "homegardeninsights.com", + "homegroundsport.com", + "homegrownplates.com", + "homegympros.com", + "homeharbourinsights.com", + "homehre.bravehost.com", + "homehre.ifrance.com", + "homehre.tripod.com", + "homeishere.co", + "homekeepings.com", + "homelistingnews.com", + "homeloan9.com", + "homeloansil.com", + "homelycrown.com", + "homemoonshine.com", + "homenearth.com", + "homeopatiasaudenatural.com", + "homeownersmtg.com", + "homepageking.de", + "homepatiogarden.com", + "homepll.co.in", + "homeplusbd.com", + "homeproxp.com", + "homerewardz.com", + "homesimprovement.click", + "homesinsurat.com", + "homessoldbybrian.com", + "homestarcb.com", + "hometownforeheadbookmarkes.pro", + "homewares.org", + "homewarmth.com", + "homeworkfortune.com", + "homeyweld.cfd", + "homho.weebly.com", + "homiejersey.com", + "homify.com.mx", + "hommetendance.fr", + "homolexis.com", + "homosaur.com", + "homrdepot.com", + "homzam.manasan.top", + "honargara.com", + "hondurasdealla.com", + "honestcapital.pro", + "honestcrypto.io", + "honestgateway.cam", + "honestportal.cfd", + "honestportalmood.cfd", + "honestreviewsinsight.com", + "honey-date4u.life", + "honeyedharmony.xyz", + "honeyfex.com", + "honeygoldfish.com", + "honfang-tw.com", + "hongkonglivelottery.com", + "hongkongpoolstogel.com", + "hongousa.com", + "hongshunjidian.wixsite.com", + "honolulu.app.ur.gcion.com", + "honorablehall.com", + "honorableland.com", + "honorapp.cc", + "hoodedroom.site", + "hoodiefactory.com", + "hoodoobrasil.net", + "hoodwinkedgames.com", + "hoofedpapered.pro", + "hoofingpaperes.pro", + "hoofingprevalencees.pro", + "hook.integromat.com", + "hookedmediagroup.com", + "hoopdaw.xyz", + "hoopernode.click", + "hooqy.com", + "hopefulmantis.com", + "hopefulsweeper.blogspot.com", + "hopeishereoc.com", + "hopestreetimmigration.com", + "hopestrikesback.com", + "hopkinskate.com", + "hopkintaed.cfd", + "hoppergfw.com", + "hops.openaieurop.xyz", + "hora-actual.com", + "hora-local.com", + "horariosdeonibus.com", + "hordelinks.world", + "horizon-iptv.com", + "horizon.esti-host.com", + "horizon.mashable.com", + "horizon.sailthru.com", + "horizonhalo.live", + "horizonharmony.life", + "horizonhomescape.com", + "horizonview.lat", + "hornetpas.cfd", + "hornsby-furnished-apartments.com", + "hornsbyapartments.com", + "hornytraffic.com", + "horoshaya.com", + "horozstore.com", + "horridwave.online", + "horrorkings.com", + "horrormiejski.eu", + "horrormu.com", + "horseboxesandtrailers.com", + "horsecitytrail.com", + "horsemicrophone.live", + "horseridingbooks.com", + "hortgrade.com", + "horticulturistmmyge.info", + "hos.folos.top", + "hosailhost.com", + "hosannacup.com", + "hose.elmachif.com", + "hosereview.com", + "hoshoku.com", + "hosli.dcms.site", + "hospedajedepagina.net", + "hospicenewsletter.com", + "hospitablebusiness.com", + "hospitalfee.com", + "hospitalstewart.com", + "hospitols.com", + "host-62-113-112-127.hosted-by-vdsina.ru", + "host-it.co.uk", + "host-redirect.net", + "host207.ewtn.com", + "host81-138-7-108.in-addr.btopenworld.com", + "hostage.pro", + "hostalcasaariana.com", + "hostalcasaarianatrinidad.com", + "hostalmarisa.net", + "hostcrafted.com", + "hosteagle.club", + "hosted.stats.com", + "hosted.stats.com.edgesuite.net", + "hostedads.realitykings.com", + "hostedbannerads.aebn.net", + "hostedfiles.net", + "hostedwith.com", + "hostedwithwine.com", + "hostfleek.com", + "hostify.fr", + "hostiko.fr", + "hosting-source.bm23.com", + "hosting2021623.online.pro", + "hosting2024700.online.pro", + "hosting2029570.online.pro", + "hosting2042037.online.pro", + "hosting2051245.online.pro", + "hosting2070987.online.pro", + "hosting2086464.online.pro", + "hosting2108230.online.pro", + "hosting2119326.online.pro", + "hosting2120935.online.pro", + "hosting2127385.online.pro", + "hosting2129536.online.pro", + "hosting2139479.online.pro", + "hosting2139860.online.pro", + "hosting2181629.online.pro", + "hosting2192940.online.pro", + "hosting2214187.online.pro", + "hosting2215432.online.pro", + "hosting2234405.online.pro", + "hosting2280850.online.pro", + "hostingdealreview.com", + "hostingfreelife.com", + "hostingoperation.com", + "hostingpo.com", + "hostingprod.com", + "hostingtell.com", + "hostmaster.carenowaz.com", + "hostmund.com", + "hostricks.com", + "hostselectguides.com", + "hostujmy.pl", + "hosuf.com", + "hot-bot.com", + "hot-insight.aesthetise.com", + "hot-mob.com", + "hot-news.aesthetise.com", + "hot.luxxeeu.com", + "hot.useractive.com", + "hot24profit.life", + "hot4f.com", + "hot4f.top", + "hot4fstore.top", + "hotaibera.top", + "hotaluxup16.site", + "hotandrollia.com", + "hotapi-va.isnssdk.com", + "hotarik.site", + "hotbreakingnews.shop", + "hotbuzzheadlines.shop", + "hotbuzzupdates.click", + "hotcall.beauty", + "hotcase.beauty", + "hotchat.beauty", + "hotchatdate.com", + "hotchix.servepics.com", + "hotchpotchstore.com", + "hotcitx.beauty", + "hotcurrentnews.shop", + "hotdesertknights.fr", + "hotel-10700.eu", + "hotel-10768.eu", + "hotel-10947.eu", + "hotel-11276.eu", + "hotel-11519.eu", + "hotel-11840.eu", + "hotel-12106.eu", + "hotel-12607.eu", + "hotel-13049.com", + "hotel-13464.eu", + "hotel-14890.eu", + "hotel-15405.eu", + "hotel-16376.eu", + "hotel-16534.eu", + "hotel-16665.eu", + "hotel-17605.eu", + "hotel-17999.eu", + "hotel-19034.eu", + "hotel-19206.eu", + "hotel-19777.eu", + "hotel-20028.eu", + "hotel-20578.eu", + "hotel-20680.eu", + "hotel-21020.eu", + "hotel-21230.eu", + "hotel-21581.eu", + "hotel-21641.eu", + "hotel-22705.com", + "hotel-22712.eu", + "hotel-23255.eu", + "hotel-23368.eu", + "hotel-24024.eu", + "hotel-24153.eu", + "hotel-24209.eu", + "hotel-25148.eu", + "hotel-25538.eu", + "hotel-25615.com", + "hotel-25912.com", + "hotel-26031.eu", + "hotel-26266.com", + "hotel-27103.eu", + "hotel-27143.com", + "hotel-28436.eu", + "hotel-28617.eu", + "hotel-30817.eu", + "hotel-30940.eu", + "hotel-30953.eu", + "hotel-31833.eu", + "hotel-32101.eu", + "hotel-32217.eu", + "hotel-32579.eu", + "hotel-32824.eu", + "hotel-33932.eu", + "hotel-33963.eu", + "hotel-34295.eu", + "hotel-34607.eu", + "hotel-34695.eu", + "hotel-34879.eu", + "hotel-35134.eu", + "hotel-35299.eu", + "hotel-3649052.eu", + "hotel-36781.eu", + "hotel-36993.eu", + "hotel-37361.eu", + "hotel-37387.com", + "hotel-37430.eu", + "hotel-37521.eu", + "hotel-37731.eu", + "hotel-38221.eu", + "hotel-39896.eu", + "hotel-40169.eu", + "hotel-40756.eu", + "hotel-41408.com", + "hotel-42315.eu", + "hotel-42395.eu", + "hotel-43075.eu", + "hotel-43729.eu", + "hotel-43930.eu", + "hotel-45392.eu", + "hotel-46152.eu", + "hotel-46572.eu", + "hotel-46640.eu", + "hotel-46739.eu", + "hotel-46758.eu", + "hotel-47169.eu", + "hotel-47180.eu", + "hotel-47819.eu", + "hotel-47892.eu", + "hotel-48472.eu", + "hotel-48484.eu", + "hotel-48566.eu", + "hotel-48774.eu", + "hotel-48789.eu", + "hotel-48820.eu", + "hotel-49075.eu", + "hotel-49970.eu", + "hotel-50081.eu", + "hotel-50220.eu", + "hotel-50474.eu", + "hotel-50682.com", + "hotel-51940.eu", + "hotel-53155.eu", + "hotel-53564.com", + "hotel-53582.eu", + "hotel-54395.eu", + "hotel-54651.eu", + "hotel-55169.eu", + "hotel-55249.eu", + "hotel-55329.eu", + "hotel-56003.eu", + "hotel-56030.eu", + "hotel-56092.com", + "hotel-56374.eu", + "hotel-56782.eu", + "hotel-57240.com", + "hotel-57447.eu", + "hotel-57586.eu", + "hotel-57892.eu", + "hotel-57921.eu", + "hotel-58028.eu", + "hotel-58235.eu", + "hotel-58393.eu", + "hotel-58678.eu", + "hotel-58964.com", + "hotel-59890.eu", + "hotel-60129.com", + "hotel-60875.eu", + "hotel-61138.eu", + "hotel-61230.eu", + "hotel-61501.eu", + "hotel-61619.eu", + "hotel-61798.eu", + "hotel-62419.eu", + "hotel-62596.eu", + "hotel-63020.eu", + "hotel-63275.eu", + "hotel-63314.com", + "hotel-64014.eu", + "hotel-64083.eu", + "hotel-65475.eu", + "hotel-65679.eu", + "hotel-65915.eu", + "hotel-66486.eu", + "hotel-66672.eu", + "hotel-67612.com", + "hotel-67698.eu", + "hotel-67744.eu", + "hotel-68179.eu", + "hotel-68183.eu", + "hotel-68334.eu", + "hotel-68732.com", + "hotel-68896.eu", + "hotel-68998.eu", + "hotel-69610.eu", + "hotel-69646.eu", + "hotel-69872.eu", + "hotel-69880.com", + "hotel-70134.eu", + "hotel-70142.eu", + "hotel-70456.eu", + "hotel-70608.eu", + "hotel-70674.eu", + "hotel-71599.eu", + "hotel-71892.eu", + "hotel-72701.eu", + "hotel-73067.eu", + "hotel-73274.eu", + "hotel-73395.eu", + "hotel-73480.eu", + "hotel-74200.eu", + "hotel-75393.eu", + "hotel-76695.eu", + "hotel-77075.eu", + "hotel-77153.com", + "hotel-77349.eu", + "hotel-77647.eu", + "hotel-77963.eu", + "hotel-78293.eu", + "hotel-78346.eu", + "hotel-78391.eu", + "hotel-78455.eu", + "hotel-78853.eu", + "hotel-80222.eu", + "hotel-80693.eu", + "hotel-80745.com", + "hotel-80791.eu", + "hotel-81301.eu", + "hotel-82058.eu", + "hotel-82363.eu", + "hotel-83782.eu", + "hotel-84058.eu", + "hotel-84120.com", + "hotel-84580.eu", + "hotel-84723.eu", + "hotel-84826.eu", + "hotel-84972.eu", + "hotel-84977.eu", + "hotel-851742.com", + "hotel-85369.eu", + "hotel-86075.eu", + "hotel-86739.eu", + "hotel-86993.com", + "hotel-87389.eu", + "hotel-87572.eu", + "hotel-87735.eu", + "hotel-87736.eu", + "hotel-87857.eu", + "hotel-88378.eu", + "hotel-88714.eu", + "hotel-88994.eu", + "hotel-89289.eu", + "hotel-89467.eu", + "hotel-89667.eu", + "hotel-89919.eu", + "hotel-90133.eu", + "hotel-90574.eu", + "hotel-90931.eu", + "hotel-91268.eu", + "hotel-91834.eu", + "hotel-91986.eu", + "hotel-92791.eu", + "hotel-92983.eu", + "hotel-93222.eu", + "hotel-93396.eu", + "hotel-93446.eu", + "hotel-93484.eu", + "hotel-93874.eu", + "hotel-93977.eu", + "hotel-94212.eu", + "hotel-94609.eu", + "hotel-94760.eu", + "hotel-95520.eu", + "hotel-96036.eu", + "hotel-96267.eu", + "hotel-96362.eu", + "hotel-97145.eu", + "hotel-97289.eu", + "hotel-97540.eu", + "hotel-97592.eu", + "hotel-98012.eu", + "hotel-98093.eu", + "hotel-98720.eu", + "hotel-98802.eu", + "hotel-99152.eu", + "hotel-99921.eu", + "hotel-bristol.lu", + "hotel-douroinn.com", + "hotel-id1238.fun", + "hotel-leparc.fr", + "hotel-payment.eu", + "hotel2491.com", + "hotelboard.org", + "hotelcirchollywood.com", + "hoteldesventesantilles.fr", + "hoteldevbhoomiinn.com", + "hoteldirectoryturkey.com", + "hotelelfoyu.com", + "hoteleseconomicosenmargarita.com", + "hotelesmazatlan.net", + "hotelestodoincluidocostarica.com", + "hoteleu.cc", + "hotelgurukrupa.com", + "hotelholyland.com", + "hoteliersmag.com", + "hotelin67910.eu", + "hotelissimo.fr", + "hoteljepara.com", + "hotelkesardunes.com", + "hotelkrome.com", + "hotelmaganjis.com", + "hotelnewmgresidency.com", + "hotelonline.cc", + "hotelplayadorada.net", + "hotelramadeluxe.com", + "hotelssharm.com", + "hotelsulphur.com", + "hotelswithjacuzzii.com", + "hoteltheroyalheritagegangtok.com", + "hotelutsavgarden.com", + "hotelwithprivatepool.com", + "hotelyrestaurantelasmargaritas.com", + "hotelzdeal.com", + "hotesup.com", + "hotflashstories.shop", + "hotflix-32.org", + "hotgiftzone.com", + "hothard.beauty", + "hothardwarecom.skimlinks.com", + "hotheadmeds.com", + "hotinfosource.com", + "hotitemokok.com", + "hotjar.com", + "hotkum.beauty", + "hotkuma.beauty", + "hotlatestheadlines.shop", + "hotlatestreports.shop", + "hotlatestupdates.shop", + "hotlog.ru", + "hotlotus.net", + "hotmet.beauty", + "hotmistis.beauty", + "hotnewlifeup.site", + "hotngay.vn", + "hotnotax.beauty", + "hotpente.com", + "hotpray.beauty", + "hotpressed.live", + "hotprisonbabes.com", + "hotprodup.site", + "hotrack.beauty", + "hotrank.com.tw", + "hotrekov.beauty", + "hotropg.pages.net.br", + "hotsaree.com", + "hotshopstore.com", + "hotskitchen.com", + "hotsoldsys.com", + "hotstack.beauty", + "hotstar.pubnub.net", + "hotstar.worldgravity.com", + "hotstick.beauty", + "hotstoriesnews.best", + "hottoss.beauty", + "hottuffx.beauty", + "hotvideos.fr", + "hotweathercrew.com", + "hotwheelsindo.com", + "hotwifepornhub.com", + "hotwokfrederick.com", + "hotzxgirl.com", + "houbaracommunications.com", + "houkht.za.com", + "houp.autotrdes.top", + "house-hangers.com", + "house0088.com", + "housead.xofapp.xyz", + "houseboatsweetstar.com", + "housechoresneeded.com", + "housecleaningcouple.com", + "housecourt.online", + "householdcorgi.com", + "householdmega.com", + "houseinner.com", + "houseinternal.com", + "housekeepingagencyahmedabad.com", + "houseloanemicalculator.com", + "housemanagementsystem.com", + "houseofaccounts.com", + "houseofjaypore.com", + "houseofkids.fr", + "houseoftech.net", + "houseofweaverz.com", + "houseremovalsnearme.com", + "houses-image.com", + "houses4expats.com", + "houseservicesnearme.com", + "housesfurniture.com", + "houseshotsprings.com", + "housesittingcontacts.com", + "housewifebliss.com", + "houseyourcredit.com", + "housingboard.net", + "housinvestpl.site", + "houssesdecanapeikea.com", + "houstonportbetting.com", + "houstonportsbetting.com", + "houszify.com", + "houwerdesign.com", + "houzofhoundz.com", + "hovarokosak.com", + "hoverboardgokart.com", + "hoverdive.world", + "hoverhdr.com", + "hoverowl.com", + "hoverprompt.com", + "how-tosolve.com", + "how2race.com", + "howanna.host", + "howard-finley.com", + "howardblueprints.com", + "howdoesin.net", + "howdoid.com", + "howdy-offers.com", + "howglobalareyou.com", + "howieborn.com", + "howiznow.com", + "howners.com", + "howprime.com", + "howtobuildsoftware.com", + "howtocleanacomputervirus.com", + "howtocleanseptictank.com", + "howtogetthighgap.com", + "howtoinfoo.com", + "howtomakemoneyfromhome.net", + "howtomrwaleed.com", + "howtosellfeetpics101.com", + "howtostarttrading.net", + "howtotroll.org", + "hoyler.fun", + "hoz.checkty.live", + "hozyceevee.info", + "hp.plprogpltes.site", + "hp1.tcbnet.ne.jp", + "hpad.www.infoseek.co.jp", + "hpderc.com", + "hpk4.cfd", + "hpn-collector.cliqz.com", + "hpphhpph.com", + "hppyhouse.com", + "hpregen.pl", + "hpuj.skin", + "hpyrdr.com", + "hq-c0a.cfd", + "hq.bloxg.top", + "hqfurnitur.com", + "hqteam.net", + "hr-assistant.com", + "hr-engine.xclaimwords.net", + "hr.clockstores.shop", + "hr2019.vrcom7.com", + "hr45.cfd", + "hr6-50.cfd", + "hradware.fr", + "hrappleanne.com", + "hrasiasummit.com", + "hrchg.sbs", + "hrcutcouture.xyz", + "hrd-mutualplus.com", + "hreemsaafar.com", + "href.asia", + "hrenbock.xyz", + "hrestaknotary.com", + "hrg-4.sbs", + "hrgapi.com", + "hrilles.com", + "hrireviewz.com", + "hrjayamobilbekasbengkulu.com", + "hrkzdk.shop", + "hrmresources3.com", + "hrnecek.com", + "hrq.digital-dreams.info", + "hrsitalia.com", + "hrt-w.cfd", + "hrtya.com", + "hrzn-nxt.com", + "hs-42.cfd", + "hs-analytics.net", + "hs-banner.com", + "hs.histtory.top", + "hs.interpolls.com", + "hsa.j4pw.top", + "hsadspixel.net", + "hsagrow.com", + "hsb-canada.com", + "hsbcare.com", + "hsbotomotiv.com", + "hsdps.cc", + "hsdregister.com", + "hseda.com", + "hsiamensilper.com", + "hskads.com", + "hskj.top", + "hsleadflows.net", + "hsn.uqhv.net", + "hsrents.com", + "hstpnetwork.com", + "hsxxjc.com", + "hsy816.wixsite.com", + "ht-i5u.cfd", + "ht-srl.com", + "ht.autotrdpl.xyz", + "ht.pornhub.com", + "ht.tube8.com", + "ht.xtube.com", + "ht3l-resrev-194481.tech", + "ht43-5.cfd", + "htbattery.com", + "hte-74b.cfd", + "htl.bid", + "htlbid.com", + "html.centralmediaserver.com", + "html5.gamemonetize.com", + "htmlads.s3.amazonaws.com", + "htmlmetrics.com", + "htoolsblog.com", + "htstoreonline-hk.com", + "http-login.pages.net.br", + "http-logind.pages.net.br", + "httpaccess.com", + "httpads.com", + "httpbradyspaintball.com", + "httpmyetherwallet.com", + "httpool.com", + "httpring.qq.com", + "https-ticketnotice.com", + "httpush.com", + "httpwwwadserver.com", + "htttp-login.pages.net.br", + "htxpage.xyz", + "hu7-jg.cfd", + "huameiba.com", + "huanqiucaijing.cn", + "hub.adlpartner.com", + "hub.com.pl", + "hub.securedtouch.com", + "hubadnetwork.com", + "hubertmkf.com", + "hubertzoch.tadeuszfabian.sklep.pl", + "hubgenie.com", + "hubiesoyler.life", + "hubinfotop.com", + "hubshi.com", + "hubspotlinks.com", + "hubspottips.life", + "hubx.space", + "huckfinnfishingguide.com", + "hudabeautyfranchise.com", + "huderott.com", + "hueads.com", + "hueadsortb.com", + "hueadsxml.com", + "huelowndhuw123jad3.pages.dev", + "huffingtopost.fr", + "hufuday.com", + "hugawin.com", + "huge-cocks.biz", + "huge-gay-cock.com", + "huge-trp.cfd", + "huge-trp.click", + "huge-trp.icu", + "huge-trp.rest", + "huge-trp.site", + "huge-trp.space", + "huge-trp.store", + "huge-trp.top", + "huge-trp.website", + "hugehireinfotech.com", + "hugersoft.com", + "hughesdoii.cfd", + "hughssherika896572396.pages.dev", + "hugihe.beatbox365.com", + "hugmf.com", + "hugoparisescort.com", + "hui5.net", + "huib.checkyoursordersstaus.com", + "huipengyouquan.com", + "huis.istats.nl", + "huisvrouwen.be", + "hukbo.com", + "hulajnet.pl", + "hulohol.xyz", + "hum.librprograms.xyz", + "humairazafar.com", + "human-x-ai.com", + "humancoach.com", + "humandesignwear.com", + "humandevelopmentleague.com", + "humanhairstyler.com", + "humanitys-iman.com", + "humanlyauthored.com", + "humanmeatproject.com", + "humanrightsnewstv.com", + "humanship.org", + "humanswriteit.com", + "humanverify.net", + "humayrafashion.com", + "humblebenefit.com", + "humbleonline.life", + "humbleruckus.com", + "humeroscapularjazer.info", + "humgeo.com", + "humicnod.cfd", + "humifestyle.com", + "humifilter.com", + "humitronic.com", + "humitsuki.com", + "hummingdeals.com", + "hummzertok.site", + "humorcartoes.com.sapo.pt", + "humorpool.com", + "humortadelacartoes.com.sapo.pt", + "hump.jt-consulting.co.tz", + "humraaz.com", + "humuniversity.space", + "humusjar.site", + "hundejo.com", + "hundremcym.site", + "hungaryexpres.com", + "hunger.xyz", + "hungergame.com", + "hungfei.com", + "hungryboyboy.com", + "hungryhiba.com", + "hungrymalaysian.com", + "hunkemoeller.fr", + "hunkemuller.fr", + "hunks-hardcore.com", + "hunks-naked.com", + "hunsap.com", + "hunshop.natureflower.com", + "hunt4porn.com", + "hunter-pulanco343543-contact.pages.dev", + "huntercoupon.com", + "hunterkaloszeoutlet.com", + "hunterkaloszeoutlet.pl", + "huntmar.com", + "huntshowdownmerch.com", + "hunuwu.opinionjet.com", + "hunviremax.site", + "huq-query-loggers-california-3cec807da3e9dc0d.elb.us-west-1.amazonaws.com", + "huq-query-loggers-europe-west1-32ef7f4bbf54ce27.elb.eu-west-1.amazonaws.com", + "huq.io", + "huq.pr0gmatic.site", + "hurlinglime.online", + "hurricanedigitalmedia.com", + "hurricaneforce.xyz", + "hurricaneprotection.com", + "hurt-detal24.com", + "hurt-detal247.com", + "hurtlingusa.com", + "hurtowa-cena.com", + "hurtowe-ceny.com", + "hurtteeth.com", + "husainscollection.com", + "husdiwe.cfd", + "hushgarden.com", + "hushravecardiff.com", + "hustle258.com", + "hustlercash.hit.bg", + "hustlerspursuit.com", + "hustlersuniversityapp.com", + "hustlervip.net", + "hustoon.over-blog.com", + "hut1.ru", + "hutch.duniareligi.com", + "hutew.sbs", + "huusk-original.com", + "huusk-store.com", + "huuskmesser.de", + "huwerhet.xyz", + "huxajyacou.com", + "huy-hieu.pages.net.br", + "huynhtrunguykha.com", + "huyriro.xyz", + "huyrnie.xyz", + "huzaifaupdates.com", + "hvacpairstafford.com", + "hvacrepairrichwood.com", + "hvacrmarketingagency.com", + "hvacservicingnearme.com", + "hvcc.maxiaztr.top", + "hvd-store.com", + "hvjx.akma.lat", + "hvvstjohn.com", + "hw-7.sbs", + "hw-hzv.cfd", + "hwdb.sbes.top", + "hweyin.com", + "hwfusion.com", + "hwjxc.top", + "hwqloan.com", + "hwthurmann.de", + "hx.hexun.com", + "hxtrack.holidayextras.co.uk", + "hy-457.cfd", + "hy-brasil.mhwang.com", + "hy-tec.com", + "hy760oo.weeblysite.com", + "hyacinthhaven.cam", + "hyatttower.com", + "hybrid.ru", + "hybridization809.site", + "hybridnetworks.com.ng", + "hycawi.sbs", + "hycmcapitalmarkets.com", + "hycydaimia.org", + "hydeparkclinpsych.com", + "hydewood.com", + "hydlifte.com", + "hydra.alibaba.com", + "hydramedia.com", + "hydrangeahav3n.xyz", + "hydrangeahaven.store", + "hydrangeahaven.xyz", + "hydrangeahavenly.store", + "hydrangeaheaven.store", + "hydrangeahub.xyz", + "hydrationhere.com", + "hydraulicvalves.net", + "hydrocentrumkoszalin.sergiuszmarcin.pl", + "hydrocodone-buy-online.blogspot.com", + "hydrocodone.shengen.ru", + "hydrocodone.t-amo.net", + "hydrocodone.visa-usa.ru", + "hydrolifeonline.com", + "hydrominer.biz", + "hydropneuengg.com", + "hydropump.su", + "hydrothas.com", + "hydroxychloroquineonline.com", + "hyecrafts.com", + "hygar.com", + "hygge-books.com", + "hygieneitems.com", + "hygromycin-b-50mg-ml-solution.com", + "hyhereijeo.com", + "hyhizyi.com", + "hyipbrowser.biz", + "hyipmanager.in", + "hyjufyudyo.live", + "hyjxtz.com", + "hymen-defloration.info", + "hymnologicjazer.info", + "hypapa.com", + "hypeping.com", + "hyperads.gotrackier.com", + "hyperbanner.net", + "hyperdogstudios.com", + "hyperfla.com", + "hyperion.adtech.fr", + "hyperion.adtech.us", + "hyperstech.com", + "hypertechz.com", + "hypertracker.com", + "hypnoseterapi.com", + "hypnosy.info", + "hypnotically.info", + "hypnoticmolecules.com", + "hypnotone.com", + "hypnottathemusical.com", + "hyppedmusic.com", + "hyprmx.com", + "hyqijuibye.life", + "hyqybuawyu.live", + "hyralua3.online", + "hyraxx.com", + "hyrda-market.com", + "hystericalcloth.com", + "hystericalhelp.com", + "hysteromaniacwrber.info", + "hystersister.com", + "hyzedaa2.cfd", + "hyzugiuxyy.life", + "hzdeals.com", + "hzdoctor.com", + "hzeez.com", + "i-557g.cfd", + "i-74l.pages.dev", + "i-7jxc.sbs", + "i-99ml.sbs", + "i-c-c-c.com", + "i-cars.com", + "i-chomik.pl", + "i-dating.info", + "i-drop-app.com", + "i-dx9z.sbs", + "i-films.pl", + "i-fysf.lat", + "i-games.biz", + "i-generation.jp", + "i-h7ca.lat", + "i-i.lt", + "i-inpost.top", + "i-ksiazka.pl", + "i-mj71.cfd", + "i-mmg2.cfd", + "i-mobi.pl", + "i-mobile.co.jp", + "i-mpost.top", + "i-npost.top", + "i-sharecloud.com", + "i-vrvb.cfd", + "i-wfvl.cfd", + "i-x9t7.icu", + "i.adwise.bg", + "i.bigmir.net", + "i.cdnkimg.com", + "i.cdnpark.com", + "i.clean.gg", + "i.clickagy.com", + "i.gridsumdissector.com", + "i.hotkeys.com", + "i.idio.co", + "i.image-ad.jp", + "i.imedia.cz", + "i.interia.pl", + "i.ipromote.com", + "i.isnssdk.com", + "i.l.cnn.net", + "i.libertystmedia.com", + "i.media.cz", + "i.oksg.co", + "i.po.st", + "i.popincdn.com", + "i.qwantumm.top", + "i.seznam.cz", + "i.total-media.net", + "i.tradx.top", + "i.trkjmp.com", + "i.ua-passport.top", + "i.vcimg.jp", + "i.zyskon.top", + "i0os.cfd", + "i1.dl-ad.com", + "i1.ictorganisers.com", + "i1.teaser-goods.ru", + "i1.vaishnaviinterior.com", + "i16-tb.isnssdk.com", + "i16-tb.isnssdk.com.edgekey.net", + "i1media.no", + "i2.ictorganisers.com", + "i2.vaishnaviinterior.com", + "i2ad.jp", + "i2i.com", + "i2i.jp", + "i2idata.com", + "i2iserv.com", + "i2m3.cfd", + "i2r.j4pw.top", + "i3.ictorganisers.com", + "i3.vaishnaviinterior.com", + "i305175.net", + "i36-45.cfd", + "i4.ictorganisers.com", + "i4.vaishnaviinterior.com", + "i43245.com", + "i45nsightinfinite.life", + "i4teck.com", + "i4track.net", + "i5.ictorganisers.com", + "i5.vaishnaviinterior.com", + "i5jo.me", + "i6.ictorganisers.com", + "i6.vaishnaviinterior.com", + "i6nk.cfd", + "i7.ictorganisers.com", + "i7.vaishnaviinterior.com", + "i720.qrxxbarcodexauthlogin.com", + "i8-u2g.cfd", + "i81.wf74.top", + "i9energie.com", + "ia.5.p2l.info", + "ia.iinfo.cz", + "ia.spinbox.net", + "ia2i.cfd", + "iaaedu.org", + "iabusprivacy.pmc.com", + "iacas.adbureau.net", + "iad.anm.co.uk", + "iad.g.163.com", + "iad1.ipromote.com", + "iad2.ipromote.com", + "iad3.ipromote.com", + "iad4.ipromote.com", + "iad5.ipromote.com", + "iad6.ipromote.com", + "iad7.ipromote.com", + "iad8.ipromote.com", + "iadctest.qwapi.com", + "iadnet.com", + "iads.staticscdn.net", + "iads.vision", + "iadsdk.apple.com", + "iaflstore.jp", + "iakc.bvxt.lat", + "ialoguedozen.eu", + "iam-agof-app.irquest.com", + "iamamirhamza.com", + "iamcalebmarin.com", + "iamgeniusbutsoareyou.com", + "iamingenious.com", + "iamjeffhayes.com", + "iamjeffsims.com", + "iamjeremyray.com", + "iamkika.com", + "iamzoho.com", + "ianeblack.com", + "iankoncevich-dev-projects.com", + "ianpost-pl.top", + "iapoestw.buzz", + "iaprcapex.com", + "iaprequit.info", + "iaprfin.info", + "iaprprof.info", + "iaprtrend.info", + "iaprwall.info", + "iaqim.org", + "iarenewalpro.com", + "iarex-news.com", + "ias.avidmedia.net", + "iasds01.com", + "iasemplice.com", + "iaspcscoaching.com", + "iasportbetting.com", + "iasqim.org", + "iaudienc.com", + "iaudio360.com", + "iavailable.eu", + "ib.my-ceentrum24.com", + "ib4sy4.webwave.dev", + "ibadjobs.com", + "ibancalculator-com.preview-domain.com", + "ibank.pkobploan.pl", + "ibanktechnologies.com", + "ibcasonline.com", + "ibcforyourbusiness.com", + "ibcmythbusters.com", + "ibeat.indiatimes.com", + "iberiartv.org", + "iberoamericanbusiness.org", + "ibfc-nyc.com", + "ibikemall.com", + "ibillboard.com", + "ibis.lgappstv.com", + "ibisisle.xyz", + "ibittreix.com", + "ibllt.com", + "ibmvideo.com", + "ibninc.com", + "ibnpost-pl.top", + "ibpastpapers.com", + "ibproacademy.com", + "ibr4him.com", + "ibrainer.net", + "ibreathe360.com", + "ibudoclone.com", + "ibuynot.com", + "ibvio.com", + "ibyfoods.com", + "icanhealthyou.com", + "icarus-digital-marketing.com", + "icarusnail.store", + "iccbingo.com", + "icccricketworldcupin2019.com", + "icccz.com", + "iccee.com", + "iccfcanes.com", + "ice-casino-games.pl", + "ice-casino-online.com", + "ice-casino34.com", + "ice-redirect.com", + "iceandcraft.com", + "icebarbarian.com", + "icebugpolska.com", + "icecars.com", + "icecasino.com", + "icecasino.com.pl", + "icecasino73.com", + "iceccasino.pl", + "icecreampup.quest", + "icedgp.com", + "icefenix.com", + "icefog7edno.click", + "icemachinemaker.com", + "iceman30.de", + "iceonecasino.com", + "icepromo.info", + "icespirits.xyz", + "icevipestate.com", + "ichalkaranjidirectory.com", + "ichannel.isnssdk.com", + "ichdzieci.rest", + "ichemia.pl", + "ichgcp.com", + "ichibanlearning.com", + "ichisushi.fr", + "ichnaea-web.netflix.com", + "ichoosetrumpeverytime.com", + "ichpolskosc.fun", + "icimdekibaris.com", + "icipourtoi.com", + "icityfind.com", + "iciwmotivation.com", + "icloessl.store", + "icloud-find-live.info", + "icloud-location-map.info", + "icloud-photos-app.com", + "icloud.passcode-privacy.info", + "icloud.verlfy-id.com", + "icloudch.com", + "icloudunlock.serv00.net", + "iclsas.com", + "icmastore.com", + "icmserver.net", + "icnetstudios.com", + "icnpost-pl.top", + "ico-bluzelle.com", + "ico-nexus.social", + "ico-telegram.io", + "ico-telegram.org", + "ico-tzero.com", + "ico-wacoin.com", + "ico.re", + "icogecko.com", + "icolab.org", + "icon.community", + "icon.eu.mndsrv.com", + "iconaketers.com", + "iconanimator.com", + "iconcnd.net", + "iconexu.social", + "iconexus.cf", + "iconexus.ga", + "iconexus.ml", + "iconexus.social", + "iconexus.tk", + "iconfitness.fr", + "iconfoundation.io", + "iconfoundation.site", + "iconic-towerdubai.com", + "iconicalpackstrks.com", + "iconkaleries.com", + "iconmainapp.com", + "iconmainnet.ml", + "iconn.foundation", + "icontos.com", + "icoocash.com", + "icoolauto.com", + "icoqintelligence.com", + "icoselfkey.org", + "icowatchlist.com", + "icp1.com", + "icptrack.com", + "icracks.net", + "icrcworld.com", + "icrhd.org", + "ict.enu.mybluehost.me", + "icubeware.com", + "icy-river-071b7f010.4.azurestaticapps.net", + "id-11732.com", + "id-12304.com", + "id-1300.com", + "id-15049.com", + "id-15243.com", + "id-16428.eu", + "id-17010.com", + "id-1769.eu", + "id-18781.com", + "id-19238.com", + "id-19283.eu", + "id-19456.com", + "id-23028.eu", + "id-23425.com", + "id-2495.com", + "id-25622.com", + "id-27242.com", + "id-28169.com", + "id-28266.com", + "id-28374.eu", + "id-2891.eu", + "id-28931.com", + "id-28941.com", + "id-29153.com", + "id-29670.com", + "id-3301.com", + "id-3355.eu", + "id-36879.eu", + "id-37513.com", + "id-39494.com", + "id-3973.eu", + "id-39904.com", + "id-4213.eu", + "id-42783.eu", + "id-43913.eu", + "id-44728.com", + "id-45735.eu", + "id-47187.com", + "id-47689.eu", + "id-48212.com", + "id-49210.com", + "id-52961.com", + "id-54826.com", + "id-55124.eu", + "id-56533.eu", + "id-57038.com", + "id-57281.com", + "id-57326.com", + "id-57818.com", + "id-5782.eu", + "id-57823.com", + "id-58912.com", + "id-59128.com", + "id-59159.com", + "id-59242.com", + "id-60331.com", + "id-65288.com", + "id-65486.com", + "id-67332.eu", + "id-72643.eu", + "id-72941.eu", + "id-73706.com", + "id-7531.com", + "id-75312.com", + "id-75542.eu", + "id-76493.com", + "id-7770.eu", + "id-78271.com", + "id-79436.eu", + "id-79855.com", + "id-80769.com", + "id-80816.com", + "id-81043.com", + "id-81190.com", + "id-82121.eu", + "id-82377.com", + "id-84956.com", + "id-86430.eu", + "id-87148.eu", + "id-87577.com", + "id-8931.eu", + "id-89454.com", + "id-90120.com", + "id-91283.com", + "id-93213.com", + "id-93549.eu", + "id-95232.com", + "id-98312.com", + "id-98695.com", + "id-98989.eu", + "id-ec8ce6-home-pl-panel.panel-homepl.com", + "id-fe8c15-home-pl-acc.panel-homepl.com", + "id-location.live", + "id-unconfirmeduser.frge.io", + "id.5.p2l.info", + "id.get35.com", + "id.sharedid.org", + "id.sputniknews.com", + "id.sv.rkdms.com", + "id.tinypass.com", + "id1.cn", + "id112.pl", + "id3103.com", + "id3275828.com", + "id425.pl", + "id451295.com", + "id5-sync.com", + "id581.pl", + "id616033.com", + "id6589.com", + "id67436.pl", + "id677.pl", + "id885.pl", + "id963.pl", + "id986.pl", + "idahosoftserve.com", + "idahosportbet.com", + "idataulusalrandevu.com", + "idc.com.ua", + "idcardking.com", + "iddux.com", + "ideacomsats.com", + "ideafabrikplc.com", + "ideakoleji.com", + "idealadvertising.net", + "idealhealthcare.com.ng", + "idealinfoworld.com", + "idealplaymates.com", + "idealtits.net", + "ideamarkets.net", + "ideas.com.uy", + "ideatur.pl", + "ideaweapon.com", + "ideawheel.com", + "ideazhut.com", + "idecoideas.com", + "ideiasiluminadas.com", + "ideibiznesa2015.ru", + "identifiants-assistance.com", + "identifixgov.com", + "identitbcanoidentlf.com", + "identity-usa.serv00.net", + "identity.api.wmcdp.io", + "identyfikacje-now.gateway2tv.co.pl", + "ideoclick.com", + "ideofied.com", + "idesuksesmandiri.com", + "idetiv.com", + "idevaffiliate.com", + "idi.loyal-program.live", + "idioms.sbs", + "idk47-rs.cfd", + "idkom.com", + "idleactor.com", + "idleartist.com", + "idn55.net", + "idnpost-pl.top", + "idnseafood.com", + "idntopbet.com", + "ido3.com", + "idoamazingthings.com", + "idojiujitsu.com", + "idolax.com", + "idolhairsalon.com", + "idolight.net", + "idolizvose.cfd", + "idolsfitnesses.com", + "idomiron.com", + "idonucbal.com", + "idowebrank.com", + "idrct.com", + "idrinkreno.com", + "idroclimasrls.it", + "idroneshq.com", + "idropapp.com", + "ids-dmp.vpadn.com", + "ids29487191005744.mom", + "idsderi.com", + "idstes.customintegrator.info", + "idsync.reson8.com", + "idsync.segment.com", + "idtargeting.com", + "iduplo.pl", + "idvipteam.com", + "idvoofane.site", + "idywellness.com", + "idz-dalej.lol", + "idziemy-dalej.mom", + "idzoneph.com", + "ie-43ur.cfd", + "ie-em.org", + "ie2cue.sbs", + "ie64.cfd", + "iedalo.fr", + "iedute.com", + "ieed.maxiaztr.top", + "ieee.adbureau.net", + "ieeeh.org", + "ieff-403.cfd", + "ieg.monmaker.top", + "ieginc.com", + "ieltscounsel.com", + "ien-74.sbs", + "iencet.sbs", + "ienpost-pl.top", + "ienpost.top", + "iensutyldnor.com", + "ientrymail.com", + "ienwel.sbs", + "ieplugin.com", + "ieportals.com", + "iepovsti.buzz", + "ier-uvsd.cfd", + "iesmirhaltsogeht.blogspot.com", + "iesnare.co.uk", + "iesnare.com", + "iessvs.com", + "ieurope1.fr", + "ievaladares.org", + "iewoheh.wixsite.com", + "iexecplatform.com", + "iexploreservice.com", + "if-45kf.cfd", + "if.bbanner.it", + "ifa.camads.net", + "ifa.empflixlive.com", + "ifa.hardsexmate.com", + "ifa.keezlive.com", + "ifa.maxpornlive.com", + "ifa.pornhublive.com", + "ifa.slutloadlive.com", + "ifa.streamateaccess.com", + "ifa.tnaflixlive.com", + "ifa.tube8live.com", + "ifa.xhamstercams.com", + "ifa.yobtcams.com", + "ifa.youjizzlive.com", + "ifa.youpornmate.com", + "ifanlove.com", + "ifbdrive.com", + "ifctester.com", + "ifd.valuez.top", + "ifdo.truproggs.top", + "ife9-34kf.cfd", + "ifevsnvand.site", + "ifindmy.net", + "ifixpipes.com", + "ifixrobots.net", + "ifnpost-pl.top", + "ifollosports.com", + "ifqd.mqfa.lat", + "iframable.com", + "iframes.perfectgonzo.com", + "iframes.pornprosnetwork.com", + "iframes.prettyincash.com", + "iframes.us", + "ifrif.com", + "ifsccodebank.org", + "ifsccodeonline.com", + "ifw-24.cfd", + "ifwe032j.cfd", + "ifyoucanteach.com", + "ifyuha.weebly.com", + "igame4free.com", + "igdlu.com", + "igitegoboutique.com", + "igjhiojiyhtjyiojhiotygiythjtoypijtyutyi.weebly.com", + "iglesiadelpactograce.org", + "iglesiademunro.org", + "igloofloor.click", + "igmatrix.com", + "ignals.com", + "ignifyecom.s3.amazonaws.com", + "ignitad.com", + "ignitioncasino.fr", + "ignitionhub.cam", + "ignpremiere.com", + "igp06.gameloft.com", + "igrs.ca", + "igu.z14s.top", + "iguanabrade.site", + "igureourceullet.eu", + "igvideoindir.com", + "ih2.gamecopyworld.com", + "ih7q.cfd", + "ihateendo.com", + "ihnpost-pl.top", + "ihpo-st-shopping44.366665999.xyz", + "ihpost-inform.5342109.xyz", + "ihpost.2274247.xyz", + "ihpost.8632745.xyz", + "ihracat.myq-see.com", + "ihydroflaskshop.com", + "ii0r.cfd", + "iifchina.com", + "iiglab.com", + "iiiplm.com", + "iijls.com", + "iik.papiashvili.top", + "iinal.net", + "iindycallapk.com", + "iinposstt.top", + "iinpost-pl.top", + "iinpost.icu", + "iinpost.life", + "iinpost.xyz", + "iinpostl.top", + "iinpostpl.shop", + "iinpostpl.wiki", + "iinpostt.top", + "iinvesting.info", + "iipostpl.top", + "iirbs.com", + "ij-34id.cfd", + "ij-starts-canon.com", + "ij-ya7.sbs", + "ijabd.com", + "ijetac.top", + "ijewny.sbs", + "ijewvner.sbs", + "ijikava.fun", + "ijjiji.zohan.site", + "ijjji.zohan.site", + "ijnpost-pl.top", + "ijx4.cfd", + "ijzm.oowa.top", + "ikaracapital.com", + "ikaracorp.com", + "ikaracorporation.com", + "ikaraholdings.com", + "ikarapartners.com", + "ikbariyaksa.com", + "ikbariyaonline.com", + "ikdigitalempire.com", + "ikdmc.com", + "ikea-kuponupominkowy.online", + "ikedseeed.click", + "ikici.com", + "ikjb.com", + "ikko.papiashvili.top", + "ikl.tpn-wq.xyz", + "iklewn.sbs", + "iklo.papiashvili.top", + "ikloremart.com", + "iknowapornstar.com", + "iknowindia.com", + "iknpost-pl.top", + "iko.pkobq.pl", + "ikohs.com", + "ikonikals.com", + "ikrysinskakudlek.martinbarw.pl", + "iktisadona.com", + "ikunselt.com", + "ikup24h.pl", + "il.5.p2l.info", + "il.gmasken.top", + "il5y.cfd", + "il7dustr1yclub.xyz", + "ilamacademy.com", + "ilanding.shop", + "ilandingnetwork.shop", + "ilard.org", + "ilawyersearch.com", + "ilb.pns.kt.com", + "ilbanner.com", + "ilbeccogiallo.com", + "ilbetsgiris.com", + "ilead.itrack.it", + "ileadco.com", + "iledefrance-mutualite.fr", + "ilenpl.shop", + "ilhome.com", + "ill1vepp0ch.site", + "illere.com", + "illfatedsnail.com", + "illinoiswilltrust.com", + "illoomy.com", + "illuminatigetrich666.com", + "illusivewhirl.com", + "illustratious.com", + "illustriousoatmeal.com", + "ilmenafay.com", + "ilmizone.com", + "ilmole.com", + "ilmonellorestaurant.com", + "ilmubaru.com", + "ilnpost-pl.top", + "iloblogs.onlineprograms.xyz", + "ilolx.com", + "ilon.opennewday.top", + "ilonablog.onlineprograms.xyz", + "ilousions.com", + "ilovecheating.com", + "ilovedriven.com", + "ilovefacepaintingbypaulette.com", + "ilovemobi.com", + "ilovemygrowth.com", + "ilovetoronto.xyz", + "ilovkids.com", + "ilowa.autotrdes.top", + "ilowent.sbs", + "ilponst.top", + "ilqrxpst-ga.top", + "ilrez.com", + "ilsedoresqbuge.life", + "iltner.online", + "iluminatto.com.br", + "ilusiums.com", + "ilvjp.com", + "ilyf4amifh.com", + "ilyonanalytics.herokuapp.com", + "ilytev.sbs", + "im-32k.cfd", + "im-apps.net", + "im-inpost.top", + "im-post.com", + "im-postproduct.9678821.xyz", + "im.52441.com", + "im.banner.t-online.de", + "im.jiguang.cn", + "im.of.pl", + "im.xo.pl", + "im64.jpush.cn", + "ima3vpaid.appspot.com", + "imaaldesigns.com", + "imad.manasan.top", + "imads.integral-marketing.com", + "imadworks.rediff.com", + "image.adv.livedoor.com", + "image.cauly.co.kr", + "image.click.livedoor.com", + "image.d-064.com", + "image.g-deai.net", + "image.i1img.com", + "image.influenster.com", + "image.moengage.com", + "image.moshimo.com", + "image.richrelevance.com", + "image2.pubmatic.com", + "image3.pubmatic.com", + "image3000.com", + "image3k.com", + "image4.pubmatic.com", + "image5.pubmatic.com", + "image6.pubmatic.com", + "image8.pubmatic.com", + "imageads.sexmoney.com", + "imagecash.net", + "imagecenter.fr", + "imagefirstservices.com", + "imageprostyle-communication.fr", + "images-aud.freshmeat.net", + "images-aud.slashdot.org", + "images-aud.sourceforge.net", + "images-demand.ssacdn.com", + "images-pw.secureserver.net", + "images-static.vrvm.com", + "images.about.com", + "images.adadapted.com", + "images.apester.com", + "images.aspireclicks.com", + "images.bluetime.com", + "images.bmnq.com", + "images.bnmq.com", + "images.cardlytics.com", + "images.clickfinders.com", + "images.conduit-banners.com", + "images.cybereps.com", + "images.dailydiscounts.com", + "images.datatrics.com", + "images.ddc.com", + "images.e-mailcom.co.uk", + "images.edgeads.org", + "images.emb-api.com", + "images.hitwise.co.uk", + "images.host.bannerflow.com", + "images.informatm.com", + "images.kolmic.com", + "images.linkwithin.com", + "images.mbuyu.nl", + "images.netcomvad.com", + "images.outbrainimg.com", + "images.people2people.com", + "images.perf-serving.com", + "images.persgroepadvertising.be", + "images.revtrax.com", + "images.sohu.com", + "images.specificclick.net", + "images.steamray.com", + "images.trafficmp.com", + "images.twnmm.com", + "images.webads.co.uk", + "images1.cliqueclack.com", + "images2.minutemediacdn.com", + "images3.linkwithin.com", + "images4business.com", + "imagescroll.detik.com", + "imageserv.adtech.fr", + "imageserv.adtech.us", + "imago-tv.fr", + "imaindranipharma.com", + "imainews.com", + "imakebrand.com", + "imamsahib.com", + "imanbhattiart.com", + "imap.dpsl.net", + "imapi-sg.isnssdk.com", + "imarbet.com", + "imarcapex.com", + "imarcoin.com", + "imarcurr.com", + "imarker.com", + "imarker.ru", + "imarketservices.com", + "imax.rign.top", + "imaybus.info", + "imaycap.info", + "imayincom.info", + "imaypay.info", + "imbc.onthewifi.com", + "imbenrabi.com", + "imdns.hpplay.cn", + "ime-djr.sbs", + "imediamomento.com", + "imenergy-trading.com", + "imeose.sbs", + "imepeducation.org", + "imer.koroje.top", + "imessageplus.store", + "img-a2.ak.imagevz.net", + "img-cdn.clinch.co", + "img-space.net", + "img.adtiming.com", + "img.ak.impact-ad.jp", + "img.alibaba.com", + "img.apester.com", + "img.aread.site", + "img.avatraffic.com", + "img.awr.im", + "img.bbchat.tv", + "img.crossinstall.com", + "img.dailyfortune.jp", + "img.discovery.com", + "img.dt00.net", + "img.e-nls.com", + "img.en25.com", + "img.fluct.jp.eimg.jp", + "img.img-taboola.com", + "img.linkstorm.net", + "img.ll.impact-ad.jp", + "img.maropost.com", + "img.mobee2.jp", + "img.parked.ru", + "img.prohardver.hu", + "img.pulsemgr.com", + "img.riskified.com", + "img.royal-cash.com", + "img.sn00.net", + "img.sunmediaads.com", + "img.xnxx.com", + "img.yomereba.com", + "img001.com", + "img1.ijinshan.com", + "img1.zergnet.com", + "img100-321.xvideos.com", + "img2.autoimg.cn", + "img2.zergnet.com", + "img3.usefathom.com", + "img3.zergnet.com", + "img4.zergnet.com", + "img5-ak.cpcdn.com", + "imgc.psychcentral.com", + "imgcdnbet.com", + "imgdisp.infocart.jp", + "imgg-cdn.steepto.com", + "imgg.dt00.net", + "imgg.dt07.net", + "imgn.dt00.net", + "imgn.dt07.com", + "imgpromo.easyrencontre.com", + "imimobile.com", + "imitatelap.store", + "imitrex.1.p2l.info", + "imitrex.3.p2l.info", + "imitrex.4.p2l.info", + "imlocalmart.com", + "imm-matrixs.com", + "immanalytics.com", + "immanteron.xyz", + "immed-edge.com", + "immedfrinve.com", + "immediate-apex.com", + "immediate-bitcoin.com", + "immediate-bitnex.com", + "immediate-bitwave.com", + "immediate-booster.com", + "immediate-booster.org", + "immediate-byte.com", + "immediate-capex.com", + "immediate-code-ai.com", + "immediate-connect.com", + "immediate-coraldex.com", + "immediate-core.com", + "immediate-dom.store", + "immediate-edge-app.net", + "immediate-edge-official.ca", + "immediate-edge.blog", + "immediate-edge.co", + "immediate-edge.life", + "immediate-edge.live", + "immediate-edge.pl", + "immediate-edge.xyz", + "immediate-enigma-app.com", + "immediate-enigma.com", + "immediate-enigma.org", + "immediate-evex-ai.com", + "immediate-evex.org", + "immediate-frontier.com", + "immediate-gpt.app", + "immediate-gpt.shop", + "immediate-growth.com", + "immediate-growth.org", + "immediate-innovault.com", + "immediate-ipro-ai.com", + "immediate-lforce.com", + "immediate-matrix-app.com", + "immediate-matrix.app", + "immediate-matrix.com", + "immediate-maxair.com", + "immediate-method.org", + "immediate-momentum.com", + "immediate-momentum.io", + "immediate-momentum.org", + "immediate-peak.io", + "immediate-prime.com", + "immediate-pro-capex.com", + "immediate-proair.app", + "immediate-proair.co", + "immediate-procapex.com", + "immediate-promatrix.com", + "immediate-reopro.com", + "immediate-revolution-360-app.com", + "immediate-revolution-360.com", + "immediate-serax.com", + "immediate-spark.org", + "immediate-thorenext.com", + "immediate-trading.com", + "immediate-ucore.com", + "immediate-urex.app", + "immediate-urex.org", + "immediate-vortex.com", + "immediate-wealth.com", + "immediate-wealth.org", + "immediate-xgen.app", + "immediate20.live", + "immediateaffinity.me", + "immediateaffinitys.biz", + "immediateaffinitys.info", + "immediateaffinitys.vip", + "immediateaicapex.io", + "immediatealpha.app", + "immediateanredex.com", + "immediateapex.com", + "immediateapexai.com", + "immediateavage-ai.com", + "immediateavage.org", + "immediatebitaxe.com", + "immediatebitcoin.co", + "immediatebitcoin.io", + "immediatebitcoin.org", + "immediatebitnex.app", + "immediatebitwave.app", + "immediatebitwave.com", + "immediatebitwave.net", + "immediatebitwaveai.com", + "immediatebtc-app.xyz", + "immediatebtc-include.xyz", + "immediateciproai.app", + "immediatecircuit.com", + "immediateconnect.app", + "immediateconnect.co", + "immediateconnect.com", + "immediatecoraldex.org", + "immediatecore.app", + "immediatecores.me", + "immediatecores.shop", + "immediatecrypbot.xyz", + "immediatedefinity.info", + "immediatedefinity.online", + "immediatedefinity.site", + "immediatedefinity.store", + "immediatedefinity2.app", + "immediateedge-vertex.com", + "immediateedge.ai", + "immediateedge.biz", + "immediateedge.center", + "immediateedge.cloud", + "immediateedge2.com", + "immediateedgeaustralia.com", + "immediateedgepo.org", + "immediateedgepro.com", + "immediateedgess.com", + "immediateedgesystem.com", + "immediateenigma.com", + "immediateeurax.ai", + "immediateeurax.co", + "immediateeurax.net", + "immediateeurax360.com", + "immediateeuraxai.com", + "immediateewave.app", + "immediateexbit360.com", + "immediatefortune.com", + "immediatefortune.io", + "immediatefuture-trading.com", + "immediatefuture.app", + "immediatefuture.io", + "immediategp.com", + "immediategpt.co", + "immediategranimator.ai", + "immediategranimator.com", + "immediategranimator.io", + "immediategranimator.org", + "immediateintal-ai.com", + "immediateintalai.app", + "immediateiplex.com", + "immediatelidex.org", + "immediatematrix.app", + "immediatematrix.com", + "immediatematrix.org", + "immediatematrixapp.com", + "immediatemaximum.app", + "immediatemomentum.site", + "immediatemomentumapp.com", + "immediatemotion.com", + "immediatemotion.org", + "immediatemultiplex.app", + "immediateneuproai.com", + "immediateneuproai.org", + "immediatepeak.club", + "immediatepeak.shop", + "immediatepeak.site", + "immediatepeaks.club", + "immediatepeaks.shop", + "immediateprime.org", + "immediateproair.org", + "immediateprocapex.com", + "immediateprofit.app", + "immediatereconnect.com", + "immediaterevolution360.app", + "immediaterevolution360.org", + "immediateserax.app", + "immediateserax.co", + "immediateserax.com", + "immediateserax.net", + "immediateserax.org", + "immediateserax24.com", + "immediateserax360.com", + "immediatespark.app", + "immediatesync.com", + "immediatetradepro.com", + "immediatetradepro.io", + "immediatetrader.com", + "immediatetrader.net", + "immediatevortex.app", + "immediatexgen.org", + "immediatexrise.app", + "immediatserax.ai", + "immensehoney.com", + "immidiateprofit.info", + "immidiateprofit.live", + "immigrated.com", + "immmomentum.site", + "immobili.oewabox.at", + "immoderateness.live", + "immopuig.com", + "immosuch.oewabox.at", + "immotopia.com", + "immprcap.xyz", + "immprcap1.online", + "immprcapworld.site", + "immprcapworldwilde.site", + "immprocapex.com", + "immunityclean.com", + "immunitydukan.com", + "imnovalux.com", + "imnpost-pl.top", + "imoam.com", + "imobiliapp.com", + "imodel.autos", + "imodel360.com", + "imonomy.com", + "imotors.fr", + "imoveisembalneariocamboriu.com", + "imoveltemporada.com", + "imovie.uno", + "imp-tattooz.com", + "imp.aiasahi.jp", + "imp.clickability.com", + "imp.i312864.net", + "imp.voiceads.cn", + "imp0r.xyz", + "imp0rtbug.xyz", + "imp0tant.xyz", + "impa8stories.sbs", + "impact.applifier.com", + "impactfluen.xyz", + "impactgirl.yachts", + "impactgospelvision.net", + "impactoil.hair", + "impactorange.baby", + "impacts.alliancehub.com", + "impakter.click", + "impalewvage.info", + "imperative.site", + "imperialaparments.com", + "imperl.canssin.top", + "impexdatollmited.com", + "impit.tradedouble.com", + "implacavelvideos.com", + "implantwork.lat", + "implementry.com", + "implication.s-designers.com", + "import-f.online", + "import.autotrdes.top", + "import.globalsources.com", + "import43.com", + "importancysabber.info", + "importcapital.cc", + "importedincrease.com", + "importray.top", + "impossibleexpansion.com", + "impost-shop.user0pay.xyz", + "impost.3274247.xyz", + "impost.cc", + "impost.fun", + "impost.icu", + "impost.ink", + "impost.lol", + "impost.pics", + "impost.run", + "impost.shop", + "impost.site", + "impost.wiki", + "impost.work", + "impostonline.icu", + "impostpl.cc", + "impostpl.info", + "impostpl.shop", + "impoua.com", + "imprentasencordoba.com", + "imprese.cz", + "impresoras-baratas.com", + "impression-asia.liftoff.io", + "impression-east.liftoff.io", + "impression-europe.liftoff.io", + "impression.link", + "impressionmedia.cz", + "impressionmonster.com", + "impressions-dpa.com", + "impressions.crossinstall.io", + "impressquartz.cfd", + "improved-ocstudious-octosuper-duperto-spork.pages.dev", + "improvedigital.com", + "improvepersonalfinance.com", + "imps.urekamedia.com", + "impulsarpyme.org", + "impulsband.pl", + "impulsdazenia.click", + "impulsdzialania.click", + "impulsehands.com", + "impulsemediasolution.com", + "impulsingabber.info", + "impxyz0rtent.xyz", + "imranvergepro.com", + "imreviewblog.com", + "imrk.net", + "imrworldwide.com", + "imscripts.com", + "imserv001.adtech.fr", + "imserv001.adtech.us", + "imserv002.adtech.fr", + "imserv002.adtech.us", + "imserv003.adtech.fr", + "imserv003.adtech.us", + "imserv004.adtech.fr", + "imserv004.adtech.us", + "imserv005.adtech.fr", + "imserv005.adtech.us", + "imserv006.adtech.fr", + "imserv006.adtech.us", + "imserv00x.adtech.fr", + "imserv00x.adtech.us", + "imssl01.adtech.fr", + "imssl01.adtech.us", + "imstore.bet365affiliates.com", + "imtechnews.com", + "imtihon.com", + "imtmanesaronline.com", + "imtoken8.cc", + "imtwjwoasak.com", + "imuniid.com", + "imuslimseattle.com", + "imveryhungry.com", + "imw-lublin-pl.weebly.com", + "imw8.cfd", + "imwx.com", + "imyca.com", + "imzy.rign.top", + "in-34d.cfd", + "in-4d-ustr-1y-inc.xyz", + "in-apost.top", + "in-appadvertising.com", + "in-blog.xtnew.click", + "in-book.site", + "in-bpost.top", + "in-cpost.top", + "in-fpost.top", + "in-gpost.top", + "in-honduras.com", + "in-hpost.top", + "in-impost.top", + "in-inpost.top", + "in-jpost.top", + "in-p0stshopping.576756.xyz", + "in-pcsitpl.cc", + "in-pcsitpl.top", + "in-pcsltpl.cc", + "in-pcsltpl.top", + "in-pcsstpl.cc", + "in-pcst-pl.cc", + "in-pcst-pl.top", + "in-pcstpl.cc", + "in-pestpl.cc", + "in-pestpl.icu", + "in-pestpl.ink", + "in-pestpl.shop", + "in-pestpl.wiki", + "in-pestpl.work", + "in-pocstpl.cc", + "in-pocstpl.top", + "in-pos-dom.top", + "in-pos-lu.top", + "in-pos-lul.top", + "in-pose-pl.top", + "in-positp.cc", + "in-poslludc.top", + "in-poslluds.top", + "in-posltpl.cc", + "in-posst.xyz", + "in-post-24.sbs", + "in-post-24.top", + "in-post-a.cfd", + "in-post-a.xyz", + "in-post-as.top", + "in-post-bl.one", + "in-post-c.top", + "in-post-cp.top", + "in-post-dll.cc", + "in-post-eo.top", + "in-post-f.top", + "in-post-i.top", + "in-post-jo.top", + "in-post-jo.xyz", + "in-post-k.top", + "in-post-m.top", + "in-post-opl.xyz", + "in-post-p.cc", + "in-post-p.top", + "in-post-pc.xyz", + "in-post-pi.top", + "in-post-pi.xyz", + "in-post-pii.xyz", + "in-post-pl.cc", + "in-post-pl.christmas", + "in-post-pl.info", + "in-post-pl.life", + "in-post-plo.top", + "in-post-pol.life", + "in-post-pp.top", + "in-post-r.top", + "in-post-t.top", + "in-post-u.top", + "in-post-ug.top", + "in-post-uic.xyz", + "in-post-uiz.xyz", + "in-post-ule.top", + "in-post-ure.xyz", + "in-post-we.xyz", + "in-post-x.top", + "in-post-xc.xyz", + "in-post-xcr.xyz", + "in-post-xs.xyz", + "in-post.app", + "in-post.beauty", + "in-post.buzz", + "in-post.cyou", + "in-post.fun", + "in-post.life", + "in-post.pics", + "in-post.shop", + "in-post.site", + "in-post.xyz", + "in-posta-24.sbs", + "in-posta.xyz", + "in-postc.xyz", + "in-postel.top", + "in-postes.top", + "in-posti.xyz", + "in-postir.top", + "in-postl.top", + "in-postle.top", + "in-postol.top", + "in-postpi.cc", + "in-postpl.cc", + "in-postpl.xyz", + "in-posts-a.top", + "in-posts.cyou", + "in-posts.icu", + "in-posts.life", + "in-posts.shop", + "in-posts.xyz", + "in-postt.top", + "in-postt.xyz", + "in-posttpl.cc", + "in-posttpl.top", + "in-postyunihjzi.xyz", + "in-psot.top", + "in-pst-alu.top", + "in-pstyuihjzi.xyz", + "in-star.videoplaza.tv", + "in-starlive-preroll.videoplaza.tv", + "in-starlive.videoplaza.tv", + "in-viacom18.videoplaza.tv", + "in-weather.com", + "in.5.p2l.info", + "in.cybererotica.com", + "in.ff5.com", + "in.webcounter.cc", + "in.yimg.com", + "in.zeddanews.com", + "in.zog.link", + "in16.zog.link", + "in1rac1ona1rk.site", + "in2date.com", + "in2exploit.com", + "in3.zog.link", + "in4.zog.link", + "in4dustr1y24.xyz", + "in8.zog.link", + "inacorn.com", + "inaessentials.pl", + "inaicloud.com", + "inaisoft.com", + "inamerica.top", + "inapostpl.top", + "inapps.appflyer.com", + "inarrive.com", + "inarticles.top", + "inateck.fr", + "inatemove.world", + "inatv.pl", + "inbanque.top", + "inbiapp.com", + "inbike-shop.com", + "inbox-messages.net", + "inboxrover.com", + "inbreastmentfund.com", + "inbuiltstone.cfd", + "inc2.igexin.com", + "incacsaw.top", + "incandescent-tarsier-75db61.netlify.app", + "incarcerateing.pro", + "incarcerateremonstrategoldbrickes.pro", + "incarceratesoliloquizepercolateas.pro", + "incensewaterfall.org", + "incentivegateway.com", + "incentsun.sbs", + "inceptial.com", + "inceptionads.go2cloud.org", + "incepttechllc.com", + "incestland.com", + "incidental-event.tech", + "incioweb.com", + "incisormold.site", + "incitrend.com", + "incjea.top", + "inclickedcapp.bond", + "inclickeddapp.bond", + "inclimber.click", + "inclk.com", + "incognitosearches.com", + "incognitoxcapades.com", + "incomeacceleratorcoach.com", + "incomeconvert.com", + "incomehorizon.pro", + "incomeplanpl.net", + "incoming-data-sense360.s3.amazonaws.com", + "incoming-telemetry.thunderbird.net", + "incoming.bm23.com", + "incoming.telemetry.mozilla.org", + "inconnect.company", + "incpost-pl.top", + "incr0dibl0i.online", + "increase-limit.com", + "increaseappvisibility.com", + "increaseingdealed.pro", + "increaseskills.com", + "incredibleheritageindia.com", + "incrmlu.top", + "incruises.com", + "inctechdesigners.com", + "incuirfes.beauty", + "incydentdnia.rent", + "indeedc.sbs", + "indeedg.sbs", + "indefatigablemotivation.com", + "indeliygqa.click", + "indemnisation-victimes.com", + "independencegaragedoor.com", + "independentsoftwareadvisors.com", + "indetiske.ya.ru", + "index30.com", + "indexexchange.com", + "indexstats.com", + "indexuniverse.eu", + "indexww.com", + "indiaaaz.com", + "indiaadventuretoursandtravels.com", + "indiacosmetic-craniofacial.com", + "indiaffair.com", + "indiaforeveryone.com", + "indiaimageadda.com", + "indiameditates.com", + "indianaccentcuisine.com", + "indianapolissportbetting.com", + "indiancreativity.com", + "indianewlaunch.com", + "indiangamblers.com", + "indianhsyn.site", + "indianlogisticsnetwork.com", + "indianpornvideo1.com", + "indianurbanbank.com", + "indianvogue.com", + "indiaonclick.com", + "indiaseemore.com", + "indicaeng.com", + "indiclan.com", + "indicrljt.site", + "indiebookworks.com", + "indieclick.com", + "indiegamerhub.com", + "indiegesis.com", + "indigocapitals.com", + "indigoinfu-sion.xyz", + "indigointensity.sbs", + "indigointensity.xyz", + "indigoviolet.life", + "indinewspress.com", + "indisancal.com", + "indkobskurv-839ab4-home-pl-panel.control-homepl.com", + "indkobskurv-eb1637-home-pl-panel.homepl-appx.com", + "indkobskurv-f5f859-home-pl-control.control-homepl.com", + "indmoneymarket.com", + "indoayurveda.com", + "indobranding.com", + "indonesiavolcano.com", + "indoorbard.online", + "indoorsha.com", + "indoreefs.com", + "indorsetoken.com", + "indostrategy.com", + "indpolice.com", + "indpost-pl.top", + "indraupprodup.site", + "inducervolt.site", + "inducesmile.com", + "indulgeapartments.com", + "indulgentchocolateexperience.sbs", + "indumag.oewabox.at", + "indusindcfd.com", + "indusippost.xyz", + "industrialwaterjettingtrainingacademy.com", + "industriasderluz.com", + "industriousminds.com", + "industry-specialist.com", + "industrybrains.com", + "industrydancecamp.com", + "induweb.oewabox.at", + "indyscribe.com", + "indystamper.com", + "ine-post.top", + "ineconomi.com", + "inedepost.top", + "ineediscounts.com", + "inepbotst.top", + "inepost-pl.top", + "ineqposts.top", + "ineqsost.top", + "iner-ylhy.cfd", + "inerpat.top", + "inerplu.top", + "inertiaslope.store", + "inertiatake.lat", + "ineshoppost.top", + "ineskliwe.sbs", + "inesmanila.com", + "inet-ncer.sbs", + "inetlog.ru", + "inetsa.top", + "ineupostlaw.top", + "ineuposts.top", + "ineurolab.com", + "inevex.com", + "inew-oc.cfd", + "inewaj.sbs", + "inezpostlaw.top", + "inezposts.top", + "inf-music.com", + "inf.hyphabit.io", + "inf.newsplbal.site", + "infacinmked.site", + "infantebikeshop.com", + "infapan.com", + "infar.prossaud.top", + "infasd2a.is-best.net", + "infest.site", + "infinbuy.com", + "infinidawn.com", + "infinite-ads.com", + "infinite-print.com", + "infinitecasual.com", + "infinitee9adv6ntures.sbs", + "infiniteecho.ink", + "infinitegameglory.com", + "infiniteglam.life", + "infinitepo0.life", + "infinitereventures.com", + "infinity-c4.youboranqs01.com", + "infinity.supplypoland.com", + "infinity4x.io", + "infinityads.com", + "infinityautomatedsystems.com", + "infinityflaircfd.cfd", + "infinityid.condenastdigital.com", + "inflablespr.com", + "inflaboand.pro", + "inflamesthewall.com", + "inflatedsnap.click", + "inflowmate.com", + "influencemania.com", + "influenceme-app.com", + "info-allegro.shop", + "info-brain.com", + "info-drogowe.click", + "info-eastflirts.com", + "info-extranewsy24wp.com", + "info-moredates.com", + "info-olx.533322233.xyz", + "info-poczta.com", + "info-polska.24.eu", + "info-sectes.fr", + "info-supportsav.com", + "info-vod.net", + "info.adacado.com", + "info.amplitude.com", + "info.artikproject.com", + "info.beneffit.top", + "info.hearclear.com", + "info.hids-122135.shop", + "info.invigorgroup.com", + "info.lakeviewcondostaug.com", + "info.my-chatprogram.xyz", + "info.neu.planen.lieferung.20-215-200-192.cprapid.com", + "info.neu.planen.lieferung.98-67-174-79.cprapid.com", + "info.regionalintel.com", + "info.supplypoland.com", + "info.taxility.com", + "info.telstra.com", + "info.tesla-bot.top", + "info.trss-333232.shop", + "info.update694521.info.gf", + "info0lx-product.4655657.xyz", + "info0lx-shop.79003333.xyz", + "info24.awesomeerictech.com", + "info24echo.awesomeerictech.com", + "infoarenagsm.ludwikroman.pl", + "infoaxis.pw", + "infobtc.store", + "infochaqeupmusic.top", + "infocoinsigma.com", + "infocomrade.com", + "infodag-syntra.be", + "infodjour.fr", + "infodnia.homes", + "infodomena.click", + "infodoodling.com", + "infodziennik.click", + "infoee.gitlab.io", + "infofakt.spartabets.com", + "infoflashwave.website", + "infofusionlab.shop", + "infogazeta.rest", + "infoghayaglobal.com", + "infogiovanialtopavese.it", + "infogmina.rest", + "infographicshow.com", + "infographicworld.fr", + "infogrozy.click", + "infoihpost-store.3423187.xyz", + "infoklik.com", + "infokolizje.click", + "infokolizje24h.click", + "infokolizyjne.click", + "infolinia-kontakt-telefon.pl", + "infolinks.com", + "infomations-page.help", + "infomax-japan.com", + "infomiasteczkowe.click", + "infomieszkancow.click", + "infonasionalnews.com", + "infonewspk.com", + "infonoticias.com", + "infonyakode4d.com", + "infookolizjach.click", + "infoorbit.pw", + "infopaypal.com", + "infopilkarz.pl", + "infopilne.rest", + "infopociagi24h.click", + "infoprojekt.visite-vendee.com", + "infopulsepoint.space", + "infordeus.com", + "informacja-dnia.com", + "informacja-reklamacja.netlify.app", + "informacjachaos.rent", + "informacjadzis.click", + "informacjaechowiadomosci.agathaswelt.com", + "informacjafilm.mom", + "informacjainfofakt.voltexwebphone.com", + "informacjakamerasygnal.kookingclub.com", + "informacjalokalnekamery.holy-matter.com", + "informacjawypadkowa.rent", + "informacje-naszemiasto.x9.eu", + "informacje-newsy-wp.com", + "informacje-pl.top", + "informacje-powiatowe24wp.eu", + "informacje-wypadki.click", + "informacjednia.rent", + "informacjedrogowe.click", + "informacjeludu.click", + "informacjemiasto.homes", + "informacjemiejskie.homes", + "informacjeofaktach.click", + "informacjeprzekaz.pics", + "informacjerozliczeniowe.world", + "informacjeszok24.blogspot.com", + "informacjeztrasy.click", + "informacyjnefakty.homes", + "informacyjnesledztwo.click", + "informacyjnewydanie.homes", + "informacyjny24h.click", + "informacyjnyportal.click", + "informacyjnyportal24h.click", + "information-fr.suivral.com", + "information-security.zzux.com", + "information.coccoscafe.com", + "information.xtradde.xyz", + "informationalpedia.com", + "informationarchives.com", + "informationscloud.com", + "informativeglobal.com", + "informator24h.click", + "informator24h.rent", + "informatordomena.click", + "informatordzienny.click", + "informatorgminny.click", + "informatorgminy.click", + "informatori.org", + "informatormiejski24h.click", + "informatorobywatelski.click", + "informatorosiedlowy.homes", + "informatorpotral.click", + "informatorpubliczny.homes", + "informazionicoronavirus.it", + "informcje1.is-best.net", + "informcje2.is-best.net", + "informcje3.is-best.net", + "informdruk.idaliamaj.pl", + "informecfdimx.com", + "informeddigi.com", + "informer.yandex.ru", + "informereng.com", + "informers24.info", + "informesostenibilidadcorporativa.com", + "informimpost.67569887.xyz", + "informino.net", + "informje3.is-best.net", + "informje4.is-best.net", + "informje5.is-best.net", + "informje7.is-best.net", + "informje8.is-best.net", + "informje9.is-great.net", + "informservice.life", + "informujemy24h.cba.pl", + "informujemywas.click", + "inforoku24.eu", + "infosectalk.com", + "infoservice-netflix.de.141-98-10-86.cprapid.com", + "infoserwis.homes", + "infospace.tk", + "infospoleczenstwa.click", + "infospress.com", + "infostics.com", + "infostreamspark.host", + "infostrona.artikproject.com", + "infostrona.visite-vendee.com", + "infoswiat-wojewodztwo.cloud", + "infoswiat-wojewodztwo.eu", + "infoszpital.click", + "infotechera.com", + "infotop.jp", + "infotransformer.com", + "infowarsreloaded.com", + "infowave.website", + "infowaymarkets.com", + "infowiki.wiki", + "infowypadki.click", + "infowypadki24h.click", + "infozdrogi.click", + "infoznajdziesz.rest", + "infpost.top", + "infra-auto.com", + "infra.by", + "infringement-case-7ae7e.web.app", + "infs.gelopro.com", + "infs.prossaud.top", + "infsewa-w.top", + "inftracker123.com", + "infus1onvest1g.quest", + "infx.eu", + "ing-aplikacja.com", + "ing-bank.info", + "ing-district.clicktale.net", + "ing-pl.com", + "ingakaminska.aurorakowal.pl", + "ingameads.gameloft.com", + "ingameads2.gameloft.com", + "ingamesads.gameloft.com", + "ingbank-pl.com", + "ingbanklogin.com", + "ingbanklogin.net", + "ingbnklogin.net", + "inge-vvxio.cfd", + "ingedus.fr", + "ingenierodelmonton.com", + "ingerencjaludzi.click", + "ingest.m2appmonitor.com", + "ingiltereesimkart.com", + "inglessem.co", + "ingpost-pl.top", + "ingpost3.sbs", + "ingposts.top", + "ingslaski.org", + "ingslaskis.net", + "ingstalu.top", + "inhomegroomer.com", + "inhousedsp.com", + "ini-dolar508.com", + "inicjacja24h.click", + "inikarilah.com", + "inilpost.top", + "ininpost.top", + "inipost-pl.top", + "inipostl.online", + "iniqost.top", + "iniqpost.top", + "inirposts.top", + "init.sh", + "init.startappexchange.com", + "initial.s-designers.com", + "initiatecam.cam", + "initinvestpro.homes", + "initpharma.com", + "injeme.sbs", + "injsanta.com", + "injuredworkersadvocates.com", + "inkfgnf.cc", + "inkkast.com", + "inkker.com", + "inklineglobal.com", + "inkoleasing.ru", + "inkrevenue.gotrackier.com", + "inkryminacja.click", + "inkscape.es", + "inkscape.fr", + "inksquadclothing.com", + "inl.adbureau.net", + "inlapost.xyz", + "inleadership.co.nz", + "inlfngnpq.cc", + "inlfojn.cc", + "inlilpost.top", + "inlinefascia.com", + "inllpost.top", + "inlpostes.top", + "inlposts.top", + "inm.affinitymatrix.com", + "inmixio.com", + "inmobi-jp.com", + "inmobi.cn", + "inmobi.com", + "inmobicdn.net", + "inmobiliariaxalapa.com", + "inmobisdk-a.akamaihd.net", + "inmoje.971131.com", + "inmosquito.top", + "inmotionads.com", + "inmpost-pl.top", + "inmyminds.xyz", + "inn-ovations-tation.tech", + "inn-post.top", + "inn0v0te0uest.quest", + "inn0v4t3xp3rts.site", + "innatek.com", + "inncome.manasan.top", + "inndl.com", + "inner-active.com", + "inner-active.mobi", + "innercitybaileyinc.com", + "innerrrrjoyyyy.quest", + "innity.com", + "innity.net", + "innkcconn.online", + "inno.bisrv.com", + "innobizvisacentre.com", + "innocentwax.com", + "innocsaw.top", + "innosattva.com", + "innov8ivespark.site", + "innovabh.com", + "innovabizhub.website", + "innovaeducatech.com", + "innovataxschool.com", + "innovatecoreinpl.com", + "innovatelabs.store", + "innovatexxayz.xyz", + "innovating-health.org", + "innovationhub.homes", + "innovativaijournal.com", + "innovativemasonry.net", + "innovativemindsau.com", + "innovativeplaces.site", + "innovativerealestateinvestment.com", + "innovativevisionstudio.com", + "innovault.online", + "innoveox.fr", + "innovid.com", + "innovid.com.akadns.net", + "innovid.com.edgekey.net", + "innowacje-w-osge.com", + "innowacjepoland.online", + "innowacyjnyportal.click", + "innoxavexa.xyz", + "innpost-pl.top", + "innpostpl.icu", + "innpostpl.shop", + "innpostpl.wiki", + "innposts.top", + "inns1.sa.com", + "innstraiot.com", + "innten.com", + "innvoot.com", + "innz.zirm.lat", + "inodorsink.world", + "inofpskk.top", + "inoogle.com", + "inopost-pl.top", + "inopost.cc", + "inoptsa-xno.top", + "inoreader.fr", + "inov-8polska.com", + "inov8polska.com", + "inovakeys.com", + "inovex-31.com", + "inp-stbyuuiz.top", + "inp.inpary.top", + "inp0st-shopping.5645632.xyz", + "inp0st.top", + "inp0stproduct.64534545.xyz", + "inpagepush.com", + "inpasl.fun", + "inpasta.top", + "inpasta.xyz", + "inpastpl.inparx.top", + "inpcet.ink", + "inpcet.wiki", + "inpcsit.cc", + "inpcsit.top", + "inpcsit.wiki", + "inpcst-pl.cc", + "inpcst-pl.top", + "inpcstpl.cc", + "inpcstpl.icu", + "inpcstpl.ink", + "inpcstpl.wiki", + "inpekar.top", + "inpeos-txb.top", + "inpersonagain.com", + "inpesit-xiu.top", + "inpest-pl.ink", + "inpest-pl.top", + "inpest-pl.wiki", + "inpest-pl.work", + "inpestalus.top", + "inpesteo.xyz", + "inpestpl.top", + "inpestpl.wiki", + "inpestr-ios.top", + "inpestsalu.top", + "inpinned.top", + "inpl.brtcorp.life", + "inplosts.top", + "inplpostid.com", + "inplsto.xyz", + "inpocst-pl.cc", + "inpocst-pl.top", + "inpocstpl.cc", + "inpoct.vip", + "inpoctpl.buzz", + "inpodst.xyz", + "inpoe.xyz", + "inpoeb.top", + "inpoes.top", + "inpoet.ink", + "inpoet.shop", + "inpoet.wiki", + "inpois.cc", + "inpoist.top", + "inpoistpl.cc", + "inpoistpl.icu", + "inpoistpl.wiki", + "inpol-help.top", + "inpolandpost.top", + "inpolinpostpl.top", + "inpolp.top", + "inpoosrpl.top", + "inpoost-pl.top", + "inpoost.cc", + "inpoost.xyz", + "inpoostpl.icu", + "inpopl.top", + "inports-yhn.top", + "inpos.mom", + "inpos7.monster", + "inpos7.top", + "inpos8.club", + "inposa.xyz", + "inposac.com", + "inposapt.icu", + "inposcot.top", + "inposdhe.sbs", + "inposdht.buzz", + "inposdyf.top", + "inposer.life", + "inposer.top", + "inposetple.top", + "inposetplf.life", + "inposetplq.life", + "inposetpls.life", + "inposetplt.top", + "inposfec.xyz", + "inposgte.buzz", + "inposit.cc", + "inposit.ink", + "inposit.shop", + "inposit.top", + "inposit.wiki", + "inposit.work", + "inpositpl.top", + "inposl.top", + "inposllud.top", + "inposlt.top", + "inposluden.top", + "inposoet.top", + "inpospel.top", + "inpospi.top", + "inpospl.top", + "inpospp.top", + "inposrt.icu", + "inposrt.ink", + "inposrt.top", + "inposrt.wiki", + "inposrt.work", + "inposs.cc", + "inpossed.buzz", + "inpossed.life", + "inpossed.top", + "inposst.lol", + "inposst.space", + "inpossu.top", + "inpost-1l.top", + "inpost-aa.top", + "inpost-ab.top", + "inpost-abc.top", + "inpost-ac.top", + "inpost-aho.top", + "inpost-ai.top", + "inpost-apply.top", + "inpost-asc.top", + "inpost-aspl.xyz", + "inpost-avd.top", + "inpost-avs.top", + "inpost-avw.top", + "inpost-bdji.orders993.info", + "inpost-bs.top", + "inpost-bsw.top", + "inpost-bvt.top", + "inpost-bxi.top", + "inpost-ceae.order8841.info", + "inpost-cex.top", + "inpost-ck.info", + "inpost-ck.life", + "inpost-cm.top", + "inpost-courier.top", + "inpost-cs.top", + "inpost-ctq.top", + "inpost-dg.top", + "inpost-dgf.top", + "inpost-dhl.com", + "inpost-dhl.top", + "inpost-doc.top", + "inpost-dvav.orders143.info", + "inpost-ec.top", + "inpost-ei.click", + "inpost-es.top", + "inpost-express.top", + "inpost-exu.top", + "inpost-ey.top", + "inpost-fd.top", + "inpost-fedex.top", + "inpost-fq.xyz", + "inpost-fzvu.orders993.info", + "inpost-gav.top", + "inpost-gty.icu", + "inpost-help.top", + "inpost-hg.top", + "inpost-his.top", + "inpost-hmp.top", + "inpost-home.top", + "inpost-hta.top", + "inpost-iam.top", + "inpost-ice.top", + "inpost-icloud.top", + "inpost-ide.top", + "inpost-in.top", + "inpost-infoex.top", + "inpost-infoexp.top", + "inpost-infofx.top", + "inpost-inl.top", + "inpost-inpost.top", + "inpost-inpostline.top", + "inpost-inpostpl.top", + "inpost-inpostplpl.top", + "inpost-ipo.top", + "inpost-ixn.top", + "inpost-ixp.top", + "inpost-jwa.top", + "inpost-ka.top", + "inpost-kc.top", + "inpost-ke.top", + "inpost-kf.top", + "inpost-kg.top", + "inpost-kgx.top", + "inpost-knb.top", + "inpost-kst.top", + "inpost-linsk.com", + "inpost-lrx.top", + "inpost-mbv.top", + "inpost-mkd.top", + "inpost-mlb.top", + "inpost-mnmd.orders993.info", + "inpost-mp.top", + "inpost-mps.top", + "inpost-mt.top", + "inpost-na.top", + "inpost-nd.top", + "inpost-ne.top", + "inpost-nf.top", + "inpost-ng.top", + "inpost-ni.top", + "inpost-nt.top", + "inpost-nte.top", + "inpost-nu.top", + "inpost-nup.top", + "inpost-nw.top", + "inpost-nx.top", + "inpost-nxw.top", + "inpost-ny.top", + "inpost-office.online", + "inpost-online.cyou", + "inpost-out-of-the-box-support-service.codeanyapp.com", + "inpost-pakiet-pl.info", + "inpost-pakiet-pl.life", + "inpost-pakiet-pl.top", + "inpost-pakiet-pol.info", + "inpost-pakiet-pol.life", + "inpost-pakiet-pol.top", + "inpost-pakiet.info", + "inpost-pakiet.life", + "inpost-pakiet.shop", + "inpost-pakiet.top", + "inpost-pakiets.shop", + "inpost-pi.pics", + "inpost-pl-online.vaiano.de", + "inpost-pl-u.sbs", + "inpost-pl-url.buzz", + "inpost-pl.anogax.shop", + "inpost-pl.aockeo.shop", + "inpost-pl.bfeade.shop", + "inpost-pl.cehoen.shop", + "inpost-pl.club", + "inpost-pl.flikop.shop", + "inpost-pl.fun", + "inpost-pl.galisokor.lol", + "inpost-pl.guru", + "inpost-pl.icu", + "inpost-pl.ideaort.shop", + "inpost-pl.info", + "inpost-pl.iopeni.shop", + "inpost-pl.jkiool.shop", + "inpost-pl.kunore.shop", + "inpost-pl.lat", + "inpost-pl.link", + "inpost-pl.live", + "inpost-pl.lol", + "inpost-pl.lyider.shop", + "inpost-pl.nanazot.shop", + "inpost-pl.neokav.shop", + "inpost-pl.nolmoer.shop", + "inpost-pl.oatkme.shop", + "inpost-pl.one", + "inpost-pl.org", + "inpost-pl.pojtik.shop", + "inpost-pl.posigar.lol", + "inpost-pl.pw", + "inpost-pl.rest", + "inpost-pl.riardasi.shop", + "inpost-pl.satryikl.shop", + "inpost-pl.shop", + "inpost-pl.skin", + "inpost-pl.skubado.shop", + "inpost-pl.stchaa.lol", + "inpost-pl.stolar.site", + "inpost-pl.tciplah.shop", + "inpost-pl.uliren.shop", + "inpost-pl.vemovaj.shop", + "inpost-pl.vip", + "inpost-pl.website", + "inpost-pl.wehemo.shop", + "inpost-pl.xyz", + "inpost-pl.yhbuik.lol", + "inpost-plinpost.top", + "inpost-pll.cfd", + "inpost-plpost.top", + "inpost-plpse.top", + "inpost-plptse.top", + "inpost-pls.vip", + "inpost-plx.top", + "inpost-poa.top", + "inpost-poct.top", + "inpost-pol.club", + "inpost-pol.icu", + "inpost-pol.info", + "inpost-pol.life", + "inpost-pol.top", + "inpost-pol.xyz", + "inpost-polan.top", + "inpost-poland.top", + "inpost-polpost.top", + "inpost-polska-af.order1159.info", + "inpost-polska-ak.order1159.info", + "inpost-polska-ax.order161516.info", + "inpost-polska-bm.order161516.info", + "inpost-polska-ci.order1159.info", + "inpost-polska-cz.orders8874.info", + "inpost-polska-ddx.order1159.info", + "inpost-polska-ee.orders8874.info", + "inpost-polska-gcs.order1159.info", + "inpost-polska-gjd.order1159.info", + "inpost-polska-gr.order161516.info", + "inpost-polska-hw.orders8874.info", + "inpost-polska-isu.orders143.info", + "inpost-polska-jl.order161516.info", + "inpost-polska-jmq.orders993.info", + "inpost-polska-jy.order161516.info", + "inpost-polska-kj.orders993.info", + "inpost-polska-kmu.order1159.info", + "inpost-polska-lj.orders8874.info", + "inpost-polska-lod.orders993.info", + "inpost-polska-ls.orders8874.info", + "inpost-polska-ly.order161516.info", + "inpost-polska-mzy.order1159.info", + "inpost-polska-oyn.orders993.info", + "inpost-polska-por.orders993.info", + "inpost-polska-pun.order1159.info", + "inpost-polska-qga.orders143.info", + "inpost-polska-rpq.order1159.info", + "inpost-polska-sh.orders993.info", + "inpost-polska-sqh.orders143.info", + "inpost-polska-sx.order1159.info", + "inpost-polska-ug.orders8874.info", + "inpost-polska-ui.orders8874.info", + "inpost-polska-wnx.orders993.info", + "inpost-polska-xp.order161516.info", + "inpost-polska-yue.orders993.info", + "inpost-polska-zf.order8841.info", + "inpost-polska-zj.orders8874.info", + "inpost-polskalfu.ordernew312311.info", + "inpost-post.top", + "inpost-poste.top", + "inpost-ps.life", + "inpost-ps.top", + "inpost-pt.top", + "inpost-ptw.top", + "inpost-ptx.top", + "inpost-pty.top", + "inpost-pus.top", + "inpost-py.top", + "inpost-qso.top", + "inpost-qyx.top", + "inpost-rin.top", + "inpost-rmq.top", + "inpost-sbi.top", + "inpost-sbo.top", + "inpost-sfw.top", + "inpost-sg.top", + "inpost-sj.top", + "inpost-sje.icu", + "inpost-snoa.order161516.info", + "inpost-soi.top", + "inpost-sp.top", + "inpost-srv.dfsolution.it", + "inpost-ss.top", + "inpost-st.top", + "inpost-support.link", + "inpost-support.top", + "inpost-sv.top", + "inpost-svc.top", + "inpost-svm.top", + "inpost-syl.top", + "inpost-tba.top", + "inpost-tgpr.order161516.info", + "inpost-track.top", + "inpost-tracking.fubuki.info", + "inpost-tracking.info", + "inpost-txh.top", + "inpost-txi.top", + "inpost-uei.top", + "inpost-uhx.top", + "inpost-ujy.top", + "inpost-unm.top", + "inpost-unp.top", + "inpost-up.life", + "inpost-ups.top", + "inpost-use.top", + "inpost-usl.top", + "inpost-uye.top", + "inpost-vd.top", + "inpost-verify.top", + "inpost-vew.top", + "inpost-vip.top", + "inpost-vks.top", + "inpost-vmg.top", + "inpost-vni.top", + "inpost-vnu.top", + "inpost-vy.top", + "inpost-wr.top", + "inpost-wro.xyz", + "inpost-wrt.xyz", + "inpost-wysylki.com", + "inpost-xcn.top", + "inpost-xg.top", + "inpost-xit.top", + "inpost-xse.top", + "inpost-xta.top", + "inpost-xti.top", + "inpost-xus.top", + "inpost-xy.top", + "inpost-yda.top", + "inpost-yna.top", + "inpost-ynz.top", + "inpost-yo.top", + "inpost-you.top", + "inpost-yv.top", + "inpost-yvp.top", + "inpost-zpiu.order161516.info", + "inpost-zpnq.order161516.info", + "inpost.appsapidev.eu.org", + "inpost.asia", + "inpost.ausecurity.help", + "inpost.bar", + "inpost.beauty", + "inpost.bio", + "inpost.blog", + "inpost.cam", + "inpost.cfd", + "inpost.chidvrei.lol", + "inpost.christmas", + "inpost.cloud", + "inpost.cyou", + "inpost.group", + "inpost.hair", + "inpost.helpip.top", + "inpost.helppl.top", + "inpost.icu", + "inpost.ink", + "inpost.ius-help.top", + "inpost.korikit.shop", + "inpost.lat", + "inpost.mom", + "inpost.monster", + "inpost.news", + "inpost.o-takep.eu", + "inpost.order000715305.com", + "inpost.pics", + "inpost.pictures", + "inpost.pl-basederecom.pw", + "inpost.pl-info-trackcode-id734564.xyz", + "inpost.pl-info-trackcode-id973214.xyz", + "inpost.pl-infov.site", + "inpost.pl-kastaz.site", + "inpost.pl-krq.site", + "inpost.pl-link.cyou", + "inpost.pl-links.cyou", + "inpost.pl-live.icu", + "inpost.pl-numer-sciezki-id861234.xyz", + "inpost.pl-numer-sciezki-id874321.xyz", + "inpost.pl-pass.site", + "inpost.pl-postt.xyz", + "inpost.pl-tass.site", + "inpost.pl-trackcode-info-id321413.xyz", + "inpost.pl-trackcode-info-id478915.xyz", + "inpost.pl-trackcode-info-id745611.xyz", + "inpost.pl-trackcode-info-id785634.xyz", + "inpost.pl-trackcode-info-id983713.xyz", + "inpost.pl-tracknumber458775.xyz", + "inpost.pl.aus-payforitto.pw", + "inpost.polska-akk.order692612.info", + "inpost.posad.site", + "inpost.quest", + "inpost.receivu.eu", + "inpost.rest", + "inpost.run", + "inpost.sale", + "inpost.sbs", + "inpost.skin", + "inpost.style", + "inpost.today", + "inpost.twatot.site", + "inpost.wiki", + "inpost.yachts", + "inpost1.cyou", + "inpost1a.shop", + "inpost3.xyz", + "inpost4.store", + "inpost6.cyou", + "inpost7.ver-if-89024.top", + "inpost8.cc", + "inpost8.xyz", + "inposta-pl.cc", + "inposta-pl.com", + "inposta-pl.xyz", + "inposta.cc", + "inposta.click", + "inposta.icu", + "inposta.life", + "inposta24vip.top", + "inpostahx.top", + "inpostaipay.top", + "inpostal.info", + "inpostale.top", + "inpostalek.fun", + "inpostalek.online", + "inpostalek.shop", + "inpostalek.tech", + "inpostalek.website", + "inpostalel.fun", + "inpostalel.online", + "inpostalel.shop", + "inpostalela.fun", + "inpostalela.online", + "inpostalela.shop", + "inpostalela.tech", + "inpostalelr.fun", + "inpostalelr.online", + "inpostalelr.shop", + "inpostalelr.tech", + "inpostalelr.website", + "inpostapppls.info", + "inpostapppls.skin", + "inpostapps.top", + "inpostappspl.bond", + "inpostappspl.info", + "inpostappspl.online", + "inpostappspl.skin", + "inpostasinvest.top", + "inpostavs.top", + "inpostb.top", + "inpostbfpls.top", + "inpostbl.one", + "inpostbuy.top", + "inpostc.top", + "inpostca.shop", + "inpostca.top", + "inpostca.xyz", + "inpostcbt.top", + "inpostcc.top", + "inpostcc.xyz", + "inpostcfr.top", + "inpostcgt.top", + "inpostchl.top", + "inpostck.top", + "inpostck.xyz", + "inpostcloud.buzz", + "inpostcloud.life", + "inpostcloud.top", + "inpostcloud.xyz", + "inpostcn.top", + "inpostco.top", + "inpostcolors.buzz", + "inpostcolors.cfd", + "inpostconfirm.life", + "inpostconpl.top", + "inpostcp.buzz", + "inpostcp.life", + "inpostcp.top", + "inpostcp.xyz", + "inpostcpl.top", + "inpostct.top", + "inpostd-dk.top", + "inpostd.top", + "inpostdf.buzz", + "inpostdfr.top", + "inpostdhl.top", + "inpostdm.top", + "inpostdo.top", + "inpostdp.info", + "inpostdp.quest", + "inpostdp.sbs", + "inpostdp.top", + "inpostdp.world", + "inpostdp.xyz", + "inpostdpl.fit", + "inpostdpl.life", + "inpostdpl.top", + "inpostdpl.work", + "inposte-pl.top", + "inposte.business", + "inposte.cc", + "inposte.info", + "inposte.life", + "inposte.one", + "inposte.sbs", + "inposteaapp.info", + "inposteaapp.online", + "inposteaapp.world", + "inposteaapps.buzz", + "inposteaapps.life", + "inposteapppls.bond", + "inposteapppls.info", + "inpostec.top", + "inpostecl.life", + "inposted.autos", + "inposted.bond", + "inposted.buzz", + "inposted.world", + "inpostedcapp.online", + "inpostedcapp.quest", + "inpostedcapp.site", + "inpostedcapps.bond", + "inpostedcapps.buzz", + "inposteddapp.site", + "inposteddapp.world", + "inposteddapps.bond", + "inposteddapps.buzz", + "inposteddapps.info", + "inposteddapps.life", + "inposteddapps.online", + "inposteddapps.skin", + "inpostedgapp.pics", + "inpostedgapp.site", + "inpostedgapp.world", + "inpostedgapps.world", + "inpostedi.life", + "inpostednow.site", + "inpostednow.skin", + "inpostedplapp.info", + "inpostedplapps.buzz", + "inpostedpsapp.buzz", + "inpostedpsapp.xyz", + "inpostedrs.bond", + "inpostedrs.life", + "inpostedrs.online", + "inposteeapp.rest", + "inposteeapp.site", + "inposteeapp.world", + "inposteeapps.bond", + "inposteeapps.buzz", + "inposteeapps.info", + "inposteeapps.life", + "inposteeapps.rest", + "inposteeapps.skin", + "inposteesapp.buzz", + "inposteesapp.life", + "inposteesapp.skin", + "inposteipl.xyz", + "inposteix.top", + "inpostels.top", + "inpostema.top", + "inposteo.shop", + "inposteo.xyz", + "inposteos.top", + "inpostepl.fit", + "inpostepl.work", + "inpostepls.life", + "inposter.top", + "inposterpls.life", + "inposterps.life", + "inpostesa.life", + "inpostesa.top", + "inpostespls.top", + "inpostespol.top", + "inpostet.top", + "inpostevg.top", + "inpostf-da.top", + "inpostf-dg.top", + "inpostf-oe.top", + "inpostf-rk.top", + "inpostfd.top", + "inpostfedex.top", + "inpostfk-bc.top", + "inpostfk-da.top", + "inpostfk-oa.top", + "inpostfk-xn.top", + "inpostfos.top", + "inpostfpl.fit", + "inpostfpl.work", + "inpostgc.top", + "inpostgn.top", + "inpostgov-pl.xyz", + "inpostgpl.fit", + "inpostgpl.work", + "inposthome.top", + "inposthue.buzz", + "inposthus.top", + "inposti.cc", + "inposti.cyou", + "inposti.icu", + "inposti.ink", + "inposti.shop", + "inposti.wiki", + "inposti.work", + "inpostia-pl.top", + "inpostia.top", + "inpostias-pl.top", + "inpostieio.top", + "inpostiema.top", + "inpostiena.top", + "inpostieos.top", + "inpostieto.life", + "inpostil.top", + "inpostill.top", + "inpostill.xyz", + "inposting.cc", + "inposting.top", + "inpostinga.life", + "inpostinpost.top", + "inpostiops.top", + "inpostip.top", + "inpostipli.top", + "inpostiplonline.top", + "inpostit.top", + "inpostj.top", + "inpostk.top", + "inpostk.xyz", + "inpostkgx.top", + "inpostl.shop", + "inpostl.top", + "inpostlc.top", + "inpostle.top", + "inpostlf.top", + "inpostlg.top", + "inpostli.top", + "inpostlis.top", + "inpostllapps.bond", + "inpostllapps.buzz", + "inpostllapps.info", + "inpostllapps.life", + "inpostllapps.online", + "inpostlll.top", + "inpostlo.top", + "inpostloj.top", + "inpostlok.top", + "inpostlpl.fit", + "inpostlpl.work", + "inpostlus.top", + "inpostlw.top", + "inpostmii.xyz", + "inpostn.online", + "inpostn.top", + "inpostnaeespl.sbs", + "inpostnaespl.sbs", + "inpostnfd.top", + "inpostnsi.top", + "inpostny.best", + "inpostny.info", + "inpostny.lat", + "inpostny.life", + "inposto.cc", + "inposto.cyou", + "inposto.online", + "inposto.top", + "inpostoa.top", + "inpostoffice.beauty", + "inpostoffice.best", + "inpostoffice.bond", + "inpostoffice.cfd", + "inpostoffice.christmas", + "inpostoffice.cyou", + "inpostoffice.fun", + "inpostoffice.hair", + "inpostoffice.icu", + "inpostoffice.info", + "inpostoffice.lat", + "inpostoffice.life", + "inpostoffice.one", + "inpostoffice.rest", + "inpostoffice.shop", + "inpostoffice.skin", + "inpostoffice.website", + "inpostoffice.xyz", + "inpostoffice.yachts", + "inpostoh.top", + "inpostoii.life", + "inpostoii.top", + "inpostol.cloud", + "inpostol.site", + "inpostol.top", + "inpostomi.top", + "inpostoo.top", + "inpostoops.top", + "inpostoot.life", + "inpostoot.top", + "inpostop.top", + "inpostops.top", + "inpostos.top", + "inpostp.buzz", + "inpostp.inparx.top", + "inpostp.inpary.top", + "inpostp.life", + "inpostpdpppl.bond", + "inpostpdpppl.buzz", + "inpostpdpppl.skin", + "inpostpe.xyz", + "inpostpgk.top", + "inpostpi.cc", + "inpostpi.icu", + "inpostpi.shop", + "inpostpi.wiki", + "inpostpil.cc", + "inpostpil.top", + "inpostpl-com.icu", + "inpostpl-pl.top", + "inpostpl-ps.info", + "inpostpl.buzz", + "inpostpl.cc", + "inpostpl.club", + "inpostpl.fit", + "inpostpl.icu", + "inpostpl.info", + "inpostpl.life", + "inpostpl.link", + "inpostpl.lol", + "inpostpl.monster", + "inpostpl.quest", + "inpostpl.rest", + "inpostpl.shop", + "inpostpl.wiki", + "inpostpl.work", + "inpostpl.yachts", + "inpostplapp.quest", + "inpostplapp.sbs", + "inpostplapp.top", + "inpostplcapital.top", + "inpostplcc.top", + "inpostplcom.buzz", + "inpostplcom.life", + "inpostplcom.sbs", + "inpostplcom.xyz", + "inpostplcon.top", + "inpostpld.top", + "inpostplde.top", + "inpostplerp.top", + "inpostplinpostpl.top", + "inpostpll.cyou", + "inpostplm.top", + "inpostploa.top", + "inpostplp.top", + "inpostplpl.top", + "inpostplplapp.life", + "inpostplplapp.top", + "inpostplpls.top", + "inpostplposapp.top", + "inpostplsl.top", + "inpostplte.top", + "inpostplts.top", + "inpostpo.homes", + "inpostpo.skin", + "inpostpo.top", + "inpostpo.vip", + "inpostpogo.homes", + "inpostpogo.life", + "inpostpogo.skin", + "inpostpol.bond", + "inpostpol.vip", + "inpostpole.top", + "inpostpoles.life", + "inpostpollesa.life", + "inpostpollesa.top", + "inpostpolska.top", + "inpostpomoc.info", + "inpostprog.top", + "inpostprs.top", + "inpostps-pl.top", + "inpostps.buzz", + "inpostps.click", + "inpostps.icu", + "inpostps.lat", + "inpostps.quest", + "inpostps.sbs", + "inpostps.skin", + "inpostps.xyz", + "inpostps.yachts", + "inpostpys.top", + "inpostqpl.fit", + "inpostqpl.work", + "inpostr.top", + "inpostrb.top", + "inpostre.top", + "inpostri.top", + "inpostrls.top", + "inpostro.top", + "inpostrs.top", + "inposts-ku.top", + "inposts-pl.top", + "inposts-sf.top", + "inposts-ts.top", + "inposts-uc.top", + "inposts-url-pl.buzz", + "inposts.bar", + "inposts.beauty", + "inposts.boats", + "inposts.buzz", + "inposts.cc", + "inposts.cloud", + "inposts.club", + "inposts.co", + "inposts.cyou", + "inposts.digital", + "inposts.email", + "inposts.fun", + "inposts.guru", + "inposts.icu", + "inposts.lat", + "inposts.life", + "inposts.live", + "inposts.lol", + "inposts.makeup", + "inposts.me", + "inposts.mom", + "inposts.monster", + "inposts.one", + "inposts.online", + "inposts.pro", + "inposts.rest", + "inposts.sbs", + "inposts.shop", + "inposts.site", + "inposts.skin", + "inposts.space", + "inposts.website", + "inposts.xyz", + "inposts.yachts", + "inpostsaa.top", + "inpostsaoo.top", + "inpostsb.top", + "inpostsd-bx.top", + "inpostsd-hs.top", + "inpostsdf.top", + "inpostse.shop", + "inpostsen.top", + "inpostshj.top", + "inpostsl.buzz", + "inpostsl.one", + "inpostsl.quest", + "inpostsl.skin", + "inpostsl.xyz", + "inpostsl.yachts", + "inpostsnow.top", + "inpostsp.icu", + "inpostsp.top", + "inpostspl.fit", + "inpostspl.work", + "inpostspol.life", + "inpostspols.life", + "inpostst-pl.top", + "inpostt-pl.top", + "inpostt.icu", + "inpostt.ink", + "inpostt.shop", + "inpostt.top", + "inpostt.us", + "inpostt.wiki", + "inpostt.xyz", + "inposttcl.top", + "inposttes.top", + "inposttion.top", + "inposttpl.cc", + "inposttracks.top", + "inpostts.shop", + "inpostulk.top", + "inpostulm.top", + "inpostulrapp.top", + "inpostulrs.top", + "inpostupapp.top", + "inpostups.top", + "inpostupusa.top", + "inpostus.fun", + "inpostusa.beauty", + "inpostusa.buzz", + "inpostusa.cyou", + "inpostusa.homes", + "inpostusa.icu", + "inpostusa.life", + "inpostusa.live", + "inpostusa.mom", + "inpostusa.top", + "inpostutrade.top", + "inpostvip.icu", + "inpostvow.top", + "inpostvpl.top", + "inpostvs.top", + "inpostw.top", + "inpostwd.top", + "inpostweb.boats", + "inpostweb.cfd", + "inpostweb.com", + "inpostweb.homes", + "inpostweb.info", + "inpostweb.life", + "inpostweb.top", + "inpostwf.top", + "inpostwpl.fit", + "inpostwpl.top", + "inpostwpl.work", + "inpostx.top", + "inpostxj.top", + "inpostxml.cc", + "inpostxni.top", + "inpostxys.top", + "inpostxzs.top", + "inposty.lat", + "inposty.vip", + "inposty.xyz", + "inpostyio.life", + "inpostyio.top", + "inpostyou.top", + "inpostzj.top", + "inpostzpl.fit", + "inposy.top", + "inposyd-fs.top", + "inposyte.buzz", + "inposyul.top", + "inposz.life", + "inposz.top", + "inposz.xyz", + "inpote-ae.top", + "inpote-be.icu", + "inpote-cj.icu", + "inpote-cr.top", + "inpote-wq.icu", + "inpouing.top", + "inpoust-yt.top", + "inpoxtpl.buzz", + "inpoytpoles.top", + "inpoztpl.buzz", + "inpoztpl.cc", + "inpposstt.top", + "inpposstti.top", + "inppost-pl.cc", + "inppost-pl.top", + "inppostin.sbs", + "inps-cxuiz.top", + "inps-informa.online", + "inpsct.top", + "inpsct.wiki", + "inpscxuiz.top", + "inpsocpls.top", + "inpsofces.top", + "inpsofcies.top", + "inpsot.cloud", + "inpsot.shop", + "inpsot.top", + "inpsot.wiki", + "inpsot.work", + "inpst-pl.top", + "inpstyuihjzi.top", + "inpstyuuiz.xyz", + "inpsuizimusic.top", + "inptos-px.top", + "inpyspols.top", + "inpystpls.top", + "inqest-ixn.top", + "inqest-uxe.top", + "inqots-am.top", + "inquire-pt.top", + "inquisitive-syrniki-a7b426.netlify.app", + "inquisitivecocoa.com", + "inquisitiveinvention.com", + "inr.sacors.top", + "inrab.org", + "inrnle.top", + "ins-post.top", + "ins-services.meltwater.com", + "ins.foundation", + "insajideri.com", + "insanehub.com", + "insaneweboffers.com", + "insarmarsh.com", + "inscribeteestrellatv.com", + "insectoat.lol", + "inseee.fr", + "inseipost.life", + "insetaproduct.com", + "insgly.net", + "inside24-7.taxility.com", + "insidehb.com", + "insider-portal.site", + "insider-pro.online", + "insider.supplypoland.company", + "insidercruisetips.com", + "insiderswhispers.com", + "insigh00tconsulting.xyz", + "insight-au.com", + "insight-events.fun", + "insight-fi.com", + "insight-tauron.shjfx.com", + "insight.noticiasai247.com", + "insight.ucweb.com", + "insightafricana.com", + "insightexpress.com", + "insightexpressai.com", + "insightexpressai.com.edgekey.net", + "insightfirst.com", + "insightforge.cam", + "insightfulglobe.fun", + "insightfulnews.site", + "insightglobalhub.com", + "insightindex.cam", + "insightinfinity.cam", + "insightledger.fun", + "insightnewsonline.fun", + "insights-collector.newrelic.com", + "insights.dice.com", + "insights.samsung.com", + "insights.vip.aetnd.com", + "insights.zeustechnology.com", + "insightxe.looksmart.com", + "insightxe.pittsburghlive.com", + "insightxe.vtsgonline.com", + "insigjtly.com", + "insitutoinnova.com", + "inskinad.com", + "inskoolz.com", + "insolesforhiking.com", + "insomniakz.com", + "insouthside.com", + "inspect.lakeviewcondostaug.com", + "inspect4as.xyz", + "inspectingproducts.com", + "inspectlet.com", + "inspectordata.com", + "inspectorsdata.com", + "inspektordrogowy.click", + "inspiracjadumna.click", + "inspirasikado.com", + "inspiratik4.site", + "inspired-domains.com", + "inspiredbythebead.com", + "inspiredhealthtechnologies.com", + "inspiredtours.net", + "inspireffectstudio.com", + "inspirepeacefullife.cam", + "inspirepk.org", + "inspirepropertyhomes.com", + "inspireripple.cfd", + "inspiringcelebs.com", + "inspirodesign.pl", + "inspor-xtn.top", + "inspors.top", + "inspost-pl.top", + "inspost.cc", + "inspost.xyz", + "inspostdp.top", + "insposte.cc", + "instabook.fr", + "instaboom-hello.site", + "instagramm.com.pl", + "instagramnyc.com", + "instagrcm.com", + "instaip.com", + "instalacionesremotas.com", + "instalhryszko.agnieszkanikola.pl", + "install.365-stream.com", + "install.ddns.info", + "install.myvideotab.com", + "installatieservicevoorburg.com", + "installer.betterinstaller.com", + "installer892.site", + "installm.net", + "installmac.com", + "installmentloanonline.net", + "instant-advantage-ai.org", + "instant-max.com", + "instantadvantageai.com", + "instantcashacademy.com", + "instantconnect.shop", + "instantdorm.lat", + "instantgiftcodes.com", + "instantinfo24.com", + "instantinstagram.com", + "instantlandingland.shop", + "instantlicenses.com", + "instantmadness.com", + "instantnesses.org", + "instantopportunities.info", + "instantstreetview.fr", + "instanttopstories.shop", + "instartecvabwer.info", + "instastory.pl", + "instateagent.com", + "instatechhh.serv00.net", + "instatrigger.com", + "instaveggi.com", + "insticator.com", + "instigate.pro", + "instinctiveads.com", + "institut-renaissance.com", + "instituteofsexualhealth.com", + "institutocannaacademy.com", + "institutodepareja.com", + "institutotimoteo.com", + "instorm.com", + "instory-log.ucnews.ucweb.com", + "instructcast.com", + "instructions-video.vercel.app", + "instrukcje.h15.pl", + "instrukcje24h.click", + "instrumentalchecker.com", + "instrumentsponge.com", + "instrushrx.monster", + "instui201.info", + "instytutmed.pl", + "instytutwody.com", + "insulasifoam.com", + "insupercar.com", + "insurance-its.com", + "insuranceincpaducah.com", + "insurancenea.com", + "insurancetelemarketerlogin.com", + "insureddeliveryservice.com", + "insureintell.com", + "insurenotes.com", + "insuretechboston.com", + "int-returnback.org", + "int.akisinn.info", + "int.akisinn.site", + "int.dewrain.life", + "int.dewrain.site", + "int.dewrain.world", + "int.topprogit.xyz", + "int.vaicore.site", + "int.vaicore.store", + "intactenv.com", + "intareaccess.com", + "intchain.network", + "intcommex.com", + "inte11ctualexc11ence.site", + "inteankcoast.media", + "intechni.com", + "integer-ms-home.com", + "integraditos.com", + "integralinsight.cam", + "integratedbusinessservicesinc.com", + "integratheapp.com", + "integration.richrelevance.com", + "integrativetherapiesschool.org", + "integratube.website", + "integritypaintingsolutions.com", + "integurrpq.site", + "intela.com", + "inteletick.com", + "inteligenciaartificialquees.com", + "inteligentna-bransoletka-pl.com", + "intelj.mastercasc.top", + "intellectcapital.pro", + "intellectvesting.online", + "intelliads.com", + "intelligence-head.pinsightmedia.com", + "intelligenceadx.com", + "intelligent-money-offers.com", + "intelligent-money-offers.net", + "intelligentechoes.com", + "intelligentinvesthub.online", + "intelligentmoney-offers.net", + "intelliserve6347.live", + "intellitxt.com", + "intellwise.com", + "intelmonkey.com", + "intencc.com", + "intenskins.com", + "intentchat.com", + "intentionalhealingsystems.com", + "inter-paka.cloud", + "inter1ads.com", + "intera-x.com", + "interac-etransfer.net", + "interac1-ssl2.info", + "interacpayment-cra.com", + "interaction.apester.com", + "interactivart.pro", + "interactive.forthnet.gr", + "interactive.tinnhanhchungkhoan.vn", + "interactiveseoagency.com", + "interactivetrade.com", + "intercal.es", + "interchlgd.com", + "intercom-clicks.com", + "interesowne24.click", + "interespoleczny.click", + "interesspoleczny.click", + "interflonproductselector.com", + "intergenasia.com", + "intergi.com", + "interhomes.fr", + "interia-100405.weeblysite.com", + "interia-24-pl.livejournal.com", + "interia-ek.ru", + "interia-info.click", + "interia-info.livejournal.com", + "interia.pl-identyfikacja-uzytkownika.pw", + "interia.pl-kontrola-poczty.pw", + "interia.poczta-mailowa.top", + "interia.ubpages.com", + "interia.walidacja-uzytkownika.site", + "interiamailonlineservice.weebly.com", + "interiapl-104828.weeblysite.com", + "interiapl2558.godaddysites.com", + "interimairesssante.fr", + "interiogems.com", + "interiolx.me", + "interiordesignsdecor.com", + "interiordream.pl", + "interiorsbyleah.com", + "interkora.website", + "interlocutorfyx.info", + "intermark.cfd", + "intermarkets.net", + "intermediacaodedados.com", + "intermediaceli.com", + "intermediads.com", + "intermediationservices.com", + "intermite.top", + "intermiteal.top", + "intermitealu.top", + "intermmono.click", + "intermrkts.vo.llnwd.net", + "internal-outlook.com", + "internal.fuckyoucash.com", + "internalads.gammae.com", + "internalcondition.com", + "international-link-africa.com", + "internationalcss.com", + "internationalfeedorganization.com", + "internationalflightoffers.com", + "internationallogisticsagencyltd.com", + "internationalpreschoolnearme.com", + "internationaltaxadvice.com", + "internationaltransplantinstitute.com", + "interndcmu.cfd", + "internet-cleaning-tool.capital-software.qarchive.org", + "internet.artikproject.com", + "internetainews.com", + "internetbinges.com", + "internetdetour.com", + "internetdevolution.com", + "internetforchristians.com", + "internetfuel.com", + "internethistorycleaner.ws", + "internetincomelab.com", + "internetkomentuje.rent", + "internetoglasza.click", + "internetowedzialanie.homes", + "internetoweecho.click", + "internetowefakty.homes", + "internetoweinfo24h.click", + "internetowypogrom.homes", + "internetshoppy.com", + "internetstarlinkonline.com", + "internettraffic.click", + "internewsweb.com", + "internpen.store", + "internsling.site", + "internwgxb.site", + "internwise.fr", + "interodigital-app.com", + "interpathlaboratories.com", + "interplanetaryspace.xyz", + "interpretation-reves.fr", + "interreklame.de", + "intersb.sbs", + "interset.homes", + "intersistemas-cme.com", + "interskin.cyou", + "interspace.sbs", + "intersport.bestsellersdicount.com", + "interstellar.qifo.info", + "interstellardust.xyz", + "interstellarinsight.quest", + "interstellartravel.xyz", + "interstitial.fyber.com", + "intertakekuhy.info", + "intertech.co.jp", + "intervalforeheadsyndromees.pro", + "intervalforeheadteletypeas.pro", + "intervalmeantimerutabagaed.pro", + "intervalmeringuerutabagais.pro", + "intervalstandingheirloomar.pro", + "intervalstandingrutabagais.pro", + "intervalsyndromeis.pro", + "interwalks.online", + "interwizja24.pl", + "interyield.jmp9.com", + "interyield.td553.com", + "interyield.td563.com", + "interyield.td573.com", + "intestify.com", + "intevry.fr", + "inthralled.sbs", + "intljs.rmtag.com", + "intlmlupdte.square.site", + "intnotif.club", + "intouch.arcsoft.com", + "intowow.com", + "intoxicatexkwer.life", + "intpost-pl.top", + "intrack.pl", + "intradaecter.info", + "intranet.dcorp.com.vn", + "intranet.glitchrepublic.com", + "intraoxnxt.click", + "intrapaglt.com", + "intratradex.com", + "intrepidmarrakech.com", + "intrionic.com", + "introduck.com", + "introf.com", + "introversus.com", + "introvertespace.com", + "introvertslife.com", + "intsightful.com", + "intuavblog.com", + "intuitiveelearningdemo.com", + "intwaves.com", + "inuikiibuty.com", + "inv-one.com", + "inv-plaza.xyz", + "inv.cqcsh.com", + "inv.encouragementapp.cfd", + "inv.wmarcase.com", + "invaleo.com", + "invbulcompf.com", + "invdigitaldeutsh.com", + "invecomplessibs.com", + "invent2profit.com", + "inventionpassenger.com", + "inventory.vidazoo.com", + "inverscuz25.site", + "inversionesdesdeusa.com", + "invesr.prossaud.top", + "invest-flow.io", + "invest-hellenic.com", + "invest-pl.phtmedia.com", + "invest-poland.nativosweb.com", + "invest-poland.supplypoland.company", + "invest-promo2.shop", + "invest-reg.com", + "invest-regis.com", + "invest-tauron.supplypoland.company", + "invest.glanvillemedia.com", + "invest.mediacrss.com", + "invest.mediadria.com", + "invest.polinvst.com", + "invest.sollefe.com", + "invest.supplypoland.company", + "investacq.com", + "investaidbot.pro", + "investaidpro.pro", + "investaipower.pro", + "investasigb.com", + "investato.com", + "investbooking.de", + "investchambers.com", + "investcore.top", + "investdholerasmartcity.com", + "investera.startone.top", + "investeuropegroup.com", + "investfree.ru", + "investicee.com", + "investiciikripta.site", + "investiciivlozheniya.site", + "investiciizarabotok.site", + "investigacionvincular.com", + "investigeniusai.online", + "investigeniusai.pro", + "investindianews.com", + "investingbaby.net", + "investingcripto.store", + "investingly.xyz", + "investingops.com", + "investingstroy.space", + "investingvue.com", + "investinnagpur.com", + "investinpost.top", + "investinposts.top", + "investiqhub.pro", + "investitiinationale.com", + "investlongtrade.com", + "investmaster.net", + "investment.hypnosisandfitness.com", + "investment.nativosweb.com", + "investment.phtmedia.com", + "investment.taxility.com", + "investmentcastingmanufacturersinindia.com", + "investmentcastingmanufacturinginrajkot.com", + "investmentinsightinstitute.com", + "investmenttalkshow.com", + "investmindai.pro", + "investor.alphabitcapital.in", + "investorchef.com", + "investorcontext.com", + "investorfortwo.pro", + "investormanage.net", + "investpoint.pro", + "investrade.pm", + "investshortderivative.com", + "investsince.com", + "investstrategyai.online", + "investstrategyai.site", + "investvoyage.pro", + "invetgroup.shop", + "invi-mind.com", + "invictim.monster", + "invictuscode.com", + "invierteeninmuebles.com", + "invirals.top", + "invitation.opinionbar.com", + "invitation.samsungiotcloud.com", + "invite.baomoi.com", + "invitefashion.com", + "inviteforabite.com", + "invitesphere.com", + "invitesugar.com", + "invitus.top", + "invjhvones.fun", + "invmetaverse.site", + "invoca.net", + "invocacdn.com", + "invoice-8d3bba-home-pl-control.homepl-appx.com", + "invoice-f4659.web.app", + "invoice-f829f.web.app", + "invoicebusiness.com", + "invoicecart.com", + "invoicet.com", + "invoke.ml", + "invol.co", + "invotrax.com", + "invpost-pl.top", + "invsblefrens.com", + "invstmnt-online.xyz", + "invstmnt24news.xyz", + "inwardeyemedia.com", + "inwardymeb.xyz", + "inwesting.info", + "inwestowacpolska.space", + "inwestujmadre.info", + "inwestujwrozwoj.pl", + "inwestycja.supplypoland.company", + "inwestycjepoland.online", + "inwtsap.club", + "inxpost-pl.top", + "inzams.com", + "inzpost-pl.top", + "inzynierspokoju.com", + "io-jld.sbs", + "io-tps.cfd", + "io.innertrends.com", + "io.itcapprog.top", + "io.narrative.io", + "io.progofficial.top", + "ioam.de", + "iobost-xh.top", + "ioegrw-e.cfd", + "ioflix.com", + "iogous.com", + "ioj.award.vuheritagefoundation.org", + "iojaegers.com", + "iokyvex.com", + "iolopacks.com", + "iolpolendnow.site", + "ionacapriles.com", + "ionahgifts.com", + "ionamin.1.p2l.info", + "ionicalters.com", + "ioniccreamicdryer.com", + "ionrefire.cfd", + "iontalpros.com", + "iopcst.vip", + "iopest.vip", + "ioplkaners.com", + "iopost.vip", + "iopostps.top", + "ioqr.cysy.lat", + "ios-ads.pulse.weatherbug.net", + "ios-quinoa-config-prod.sense360eng.com", + "ios-quinoa-personal-identify-prod.sense360eng.com", + "iosblogger.com", + "iosdn.com", + "iosinterviewquestions.com", + "ioslibrary.com", + "iost.co", + "iot-eu-logser.realme.com", + "iot-logser.realme.com", + "iotlognow.com", + "iotprojeleri.com", + "iotsignature.com", + "iotvwe.online", + "iou-61.sbs", + "iou3w65r3f.weeblysite.com", + "iov-ews.cfd", + "iov2zr.webwave.dev", + "iovation.co.uk", + "iovation.com", + "iow-yrw.cfd", + "iowjsks.weeblysite.com", + "ioxpast-mjk.top", + "ip-geo.appspot.com", + "ip-info.ff.avast.com", + "ip-packet.net", + "ip.itracker360.com", + "ip.nuggad.net", + "ip.progofficial.top", + "ip.ro", + "ip193.cn", + "ipacc1.adtech.fr", + "ipacc1.adtech.us", + "ipantt.com", + "ipate.top", + "ipdata.adtech.fr", + "ipdata.adtech.us", + "iperceptions.com", + "ipexplore.com", + "ipfs.apillon.io", + "ipfsconnectingweblogin6cpsess799238928236rdpartyehnsxw6.accountconnecting.repl.co", + "iphone-battery-cases.com", + "iphone-za-darmo.over-blog.com", + "iphoneaccessories.net", + "iphonegames3g.com", + "iphoneswitch.com", + "ipi9.fr", + "ipinyou.com", + "ipixiel.com", + "ipjackets.com", + "ipk-secure.com", + "ipkablses.com", + "ipkablsneas.com", + "ipkablsnes.com", + "ipkablzes.com", + "ipkabtses.com", + "ipko-biznes.apks.software", + "ipkobankpl.com", + "ipkobizec.com", + "ipkoblsznes.com", + "ipkoblzes.com", + "ipkodizes.com", + "ipkodlzec.com", + "ipkodlzes.com", + "ipkopolska0987.wpenginepowered.com", + "ipkublsnes.com", + "ipkublzneas.com", + "iplgram.com", + "iplogger.com", + "iplogger.org", + "iplogger.ru", + "iplonlines.com", + "iplschedules.net", + "ipltime.com", + "ipm-provider.ff.avast.com", + "ipmcdn.avast.com", + "ipmozi.com", + "ipolyt.space", + "iposdyfj.top", + "iposoai-yqn.top", + "ipost-nat.top", + "ipost-rma.top", + "ipost.monster", + "ipostrpl.top", + "ipostsp.top", + "iposytc-df.top", + "ipounde.pics", + "ipoyard.com", + "ipragazsoba.com", + "ipredictive.com", + "iprintdz.com", + "iprobet999.com", + "iprocollect.realmedia.com", + "ipromsi.iprom.net", + "ipsmedici.com", + "ipstack.com", + "iptv-neoss.com", + "iptv-vortex.com", + "iptv4alll.com", + "iptvarenne.com", + "iptvbeats.com", + "iptvega.com", + "iptvinfohub.com", + "iptvprimeline.com", + "iptvproviderslist.com", + "iptvsanslimite.com", + "iptvsmartersgo.com", + "iptvsmartersprime.com", + "iptvyan.com", + "ipva-parana.com", + "ipva2024-detransp.com", + "ipvision-lab.com", + "ipzd.pl", + "iq001.adtech.fr", + "iq001.adtech.us", + "iq5b.cfd", + "iqbalmuhammad.com", + "iqiebgne.top", + "iqilcolk.com", + "iqmatrix.fr", + "iqmcpb.aimedia.lk", + "iqnpost-pl.top", + "iqoption.com", + "iqpoolsandspa.com", + "iqstoc.com", + "iqtestuj.glt.pl", + "iquitoscultura.com", + "iqzone.com", + "ir-43jk.cfd", + "ir-ing-district.clicktale.net", + "ir84-gj.cfd", + "irantrad.com", + "iraparamedical.com", + "irbf.com", + "irchan.com", + "ircreators.com", + "irdestudio.xyz", + "ireadthecomments.com", + "ireguless.site", + "ireklama.cz", + "iridescent-entremet-86ccd1.netlify.app", + "irinalifestylecoach.com", + "iris.tv", + "irisatesrfher.com", + "irishcoffeecove.sbs", + "irishnaturalgas.com", + "irisillusion.store", + "irisimpress.store", + "irisimpression.store", + "irisinspiration.xyz", + "irisinspire.cam", + "irisinspire.store", + "irismal.com", + "irisverbenaltd.com", + "irmttraining.com", + "irnpost-pl.top", + "irnv.sbs", + "irodorinihongogakkou.com", + "irohuyr.xyz", + "iroine.com", + "irokobet.com", + "irondel.swisshost.by", + "ironiaxkwer.life", + "ironingverse.site", + "ironmelonberry.xyz", + "ironmongersstudio.com", + "irononmaiden.com", + "ironriffhub.cfd", + "ironspecter.click", + "irony.world", + "iroomquest.com", + "iros.akma.lat", + "irotradex.com", + "irr.ru", + "irrik.com", + "irs01.com", + "irs01.net", + "irshad-ul-islam.org", + "irstrategies.net", + "irt-73.cfd", + "irtp.zirm.lat", + "irusika34.rozaliaclaudia.com.pl", + "irv-4.cfd", + "irvineyao1997.com", + "irysillustrations.com", + "is-tracking-pixel-api-prod.appspot.com", + "is.sh", + "is2.websearch.com", + "is43-fd.cfd", + "isaacandsarah.com", + "isaacjonesmacarons.com", + "isabellastarchild.com", + "isagokhanduysak.com", + "isaiahkraus.com", + "isaiucveon.fun", + "isanganative.com", + "isb7.cfd", + "isbrynv.sbs", + "ischaemicabber.info", + "ischaguest.com", + "ischolarinshorts.com", + "iscoin.net", + "iscuite.info", + "iseaba.sa.com", + "isellgood.com", + "iseou.net", + "isettatech.com", + "isewn7-wk.sbs", + "isfared.space", + "isfds.com", + "isg8.cfd", + "isglobalmx.com", + "ish-73.cfd", + "ishaanphysiotherapy.com", + "ishaishakkumbhar.com", + "ishanstudio.com", + "ishapepos.com", + "ishg-eg.com", + "ishi69.com", + "ishinomakicatering.web.fc2.com", + "ishnmaall.site", + "ishoese.shop", + "isiltilogo.com", + "isiso.vertysbos.top", + "isitsnowinginsea.com", + "iskillonline.com", + "iskillsworld.com", + "islamabadstores.com", + "islamhorizon.com", + "islamipedia.org", + "islamiyaat.com", + "islandcontainerhomes.com", + "islandersand.site", + "islandmob.com", + "islandorange.space", + "islandroutes.store", + "islandstartheaters.com", + "isleofmullseafood.com", + "isloum.cfd", + "ism-devices.com", + "ism2trk.com", + "ismaelaudebarria.com", + "ismagazam.com", + "ismahanilover.blogspot.com", + "ismailersoz.com", + "isna9.papiashvili.top", + "isnandia.com", + "isniaca-firmapln.shop", + "isnpost-pl.top", + "isnttheworldamazing.com", + "isoevtech.com", + "isomerflask.store", + "isomerplak.sbs", + "isoperimetricalqqber.life", + "isopolindia.com", + "isound360.com", + "isparkonline.com", + "ispbazaar.com", + "isplacencourage.info", + "ispoolservice.com", + "ispot.tv", + "ispotstu.buzz", + "israelpostt.top", + "isralink.net", + "issacustoms.com", + "issges.oewabox.at", + "issho-46.com", + "issuable.sbs", + "issuetrackerapp.com", + "istabalen.xyz", + "istablo.com", + "istanaslot365.com", + "istanbulevtemizlik.com", + "istanbulmedicalassist.com", + "istartsurf.com", + "istat.biz", + "istatnenagranie.click", + "istikanteas.com", + "istnezyczenia.click", + "istockbargains.com", + "istotanewiadomosci.homes", + "istotnarzecz.click", + "istotnefakty.click", + "istotnefakty.homes", + "istotneinfo.click", + "istotnewydarzenie.click", + "istotnezagadnienia.click", + "istotnezdanie.click", + "istotnezdarzenia.click", + "istria-routes.com", + "istriaretreat.com", + "isu.valuez.top", + "isusovratnik.com", + "isuzi.com", + "iswwwup.com", + "isysdyn.org", + "iszparca.com", + "it-pepcosale.shop", + "it-schoolonline.com", + "it.bannerout.com", + "it.erosadv.com", + "it.lidoks.xyz", + "it.proget.site", + "it7.iu4r.top", + "ita.aptin.live", + "itaconic.sbs", + "italianfoodholidays.com", + "italianrestaurantdecatur.com", + "italiapagamen.com", + "itbeginner.fr", + "itbuyout.alieqro.pl", + "itcoinblack.com", + "itcoinic.manasan.top", + "itcompany.com", + "itdnaturalstone.com", + "iteachcoding.com", + "itechaty.com", + "itechports.com", + "itecohome.com", + "itelno.sbs", + "item-ord.org", + "item-rolls.com", + "itemchance.org", + "itempana.site", + "items-clash.com", + "itep-test.org", + "iteratehq.com", + "iteress.website", + "iterso.com", + "ithubmardan.com", + "iti.zotoi.icu", + "itim.vn", + "itintrip.com", + "itishel.online", + "itjangg.website", + "itjewelrygirl.com", + "itk7.cfd", + "itl.ddq.mybluehost.me", + "itlexic.com", + "itm.ivitrack.com", + "itmaarga.com", + "itmedayit.info", + "itnpost-pl.top", + "itnuzleafan.com", + "itoman.doorblog.jp", + "itonidid.sbs", + "itoo.maxiaztr.top", + "itoowrite.com", + "itop.cz", + "itourscancun.com", + "itp4a.com", + "itpesthetique.pl", + "itpotes.top", + "itrackerpro.com", + "its-that-easy.com", + "itsafarmlife.com", + "itsallaboutdrones.com", + "itsallrandom616.com", + "itsanight.com", + "itseoservice.com", + "itsfree123.com", + "itsl.eyeu.top", + "itsmedezino.com", + "itsmedork.com", + "itsmytreasure.com", + "itssnowteeth.com", + "ittehad-electric.com", + "ittybittybub.com", + "ituunik.com", + "iu84-3s.cfd", + "iuddy.com", + "iueroaul.com", + "iuey.skin", + "iuiuytrytrewrqw.gq", + "iuot.prodepl.top", + "iupc.jhom.lat", + "iupors-por.top", + "iupost.ink", + "iupost.shop", + "iupost.top", + "iupost.wiki", + "iuposta.fun", + "iuposta.online", + "iuposta.shop", + "iuposta.tech", + "iuposta.website", + "iuposto.online", + "iuposto.shop", + "iupostp.fun", + "iupostp.online", + "iupostp.shop", + "iuqafga.xyz", + "iuqkast-mi.top", + "iuspo-nix.top", + "iuss.prodepl.top", + "iuwenalit.sbs", + "iuwfoe.sbs", + "iuxnpst-un.top", + "iuxpos-zap.top", + "iv-fgv.icu", + "iv24.pl", + "ivanvujnovic.com", + "ivarden.com", + "ivemissions.com", + "ivemsy.sbs", + "ivencliw.cfd", + "ivgault.fr", + "ivisahouse.com", + "ivisaportal.com", + "ivniioskrrvororwpwjv.site", + "ivoirmixdj.fr", + "ivoryfariol-689571.pages.dev", + "ivoryimpression.sbs", + "ivoryimpression.xyz", + "ivorytowerbrewery.com", + "ivox.socratos.net", + "ivwbox.de", + "ivy-bixby.com", + "ivykiosk.com", + "iw-57g.cfd", + "iw-sfm438.sbs", + "iw83-fs.cfd", + "iw93-kr.cfd", + "iwantallthegains.com", + "iwantdog.com", + "iwanttodeliver.com", + "iwashacked.com", + "iwayq.com", + "iwbubcs.v01aelux.space", + "iwe8pzosa.appspot.com", + "iwearsin.com", + "iwf93-r.cfd", + "iwfn4-24s.cfd", + "iwforw.sbs", + "iwnpost-pl.top", + "iwonach2505.marcinlucas.pl", + "iwonalubezpieczenia.witwrona.pl", + "iwonanews24.eu", + "iworkeurope.com", + "iworkforthepeople.com", + "iwtif.com", + "ixch.com", + "ixiasgrate.sbs", + "ixn--nu8h.com", + "ixnfts.com", + "ixnpost-pl.top", + "ixturevanlack.eu", + "iybasketball.info", + "iyerc.sbs", + "iyfbodn.com", + "iyfnzgb.com", + "iyidavet.com", + "iynpost-pl.top", + "iypost-exy.top", + "iypost-uqm.top", + "iyuta.com", + "iyxwfilm.xyz", + "iz-3ij.cfd", + "iza.loyal-program.live", + "iza1501.adrianajanina.pl", + "izalukaj.pl", + "izarc.fr", + "izbabrasive.com", + "izh0ra.com", + "izirest.com", + "izjg.rign.top", + "izleseneindir.world", + "izleyicibotu.com", + "izli.fr", + "izmircadirkiralama.net", + "izmircadirkiralama.org", + "izmirpastane.com", + "izmitcadir.com", + "izmsj.co.jp", + "iznikcamping.com", + "iznomusic.com", + "iznpost-pl.top", + "izpolytsi.com", + "izproinsights.sbs", + "izy.zotoi.icu", + "j-a-net.jp", + "j-bt5o.sbs", + "j-hozumi.com", + "j-l6cs.sbs", + "j-llorens.com", + "j-t5f0.cfd", + "j-tfhz.cfd", + "j.2004cms.com", + "j.flxpxl.com", + "j.gmasken.top", + "j.gmodmp.jp", + "j.image-ad.jp", + "j.zucks.net.zimg.jp", + "j00fulfi11ent.site", + "j01z.cfd", + "j0urneypro55.life", + "j1.jinghuaqitb.com", + "j1.jmooreassoc.com", + "j1hc.top", + "j2.jinghuaqitb.com", + "j2.jmooreassoc.com", + "j2mp.space", + "j3.jinghuaqitb.com", + "j3.jmooreassoc.com", + "j3lk.space", + "j4.jinghuaqitb.com", + "j4.jmooreassoc.com", + "j4gh.cfd", + "j5.jinghuaqitb.com", + "j5.jmooreassoc.com", + "j53j8.moraspu14.com", + "j5sf.com", + "j6.jinghuaqitb.com", + "j6.jmooreassoc.com", + "j7-5ev.cfd", + "j7.jinghuaqitb.com", + "j7.jmooreassoc.com", + "j93557g.com", + "j94-f.cfd", + "ja.revolvermaps.com", + "ja2n2u30a6rgyd.com", + "jaa-chai.com", + "jaaded.com", + "jaara-icecream.com", + "jab4jab.com", + "jabberwork.store", + "jabogadn.com", + "jabooma.com", + "jac.yahoosandbox.com", + "jacalera.online", + "jacalroad.store", + "jacbridge.com", + "jacekcmd.juliusztoma.pl", + "jacekpawlowski.aleksytymon.com.pl", + "jack-jose.asia", + "jackaarnold.com", + "jackdispensary.com", + "jackedwin.com", + "jacketbike.live", + "jacketcolor.online", + "jackfruitsafaris.com", + "jackjimminy.com", + "jackmeeks4citycouncil.com", + "jackotorinno.com", + "jackpot-spin.com", + "jackpotslotmaxwin.com", + "jacksonbrownetour2025.com", + "jacksonfreepress.site", + "jacksonsyakima.com", + "jacksonville-insights.com", + "jacksonvillesportbetting.com", + "jacktillmann.com", + "jackvcurtis.com", + "jackwolfskinsklep.com", + "jacob-jones.club", + "jacobgheller.com", + "jacoroesch.com", + "jacquelinemilton.com", + "jacquelinemyers.com", + "jacques-brinat.fr", + "jactoluca.com", + "jacuzzievents.com", + "jadcenter.com", + "jade0ewel.xyz", + "jade1m.com", + "jadeconsultancyhub.com", + "jadedsort.online", + "jadegreen.quest", + "jadeitite.com", + "jadesrentals.com", + "jadidpdf.com", + "jadlaciebie.com", + "jadmarinovic.com", + "jads.co", + "jadserve.postrelease.com.akadns.net", + "jagatpuradevelopers.com", + "jaglobalimmigration.com", + "jagmohanlalshivratanlal.com", + "jagoapps.com", + "jagokos.com", + "jagonews71.com", + "jagpremart.com", + "jahitonline.com", + "jaibeem.com", + "jailbaitclub.top", + "jailbaits.top", + "jaimepapa.com", + "jaiqkillyn.com", + "jairgomez.com", + "jaitelugu.com", + "jaithemillionaire.com", + "jajaconnect.com", + "jajeloigui.info", + "jak-oceniasz.pl", + "jakeor.com", + "jakimodaprzez.sbs", + "jakispontanicznoscona.fun", + "jakiwygodataki.space", + "jakoch.com", + "jakotako.is-best.net", + "jakpodrywacnatinderze.pl", + "jakspontanicznoscmoze.click", + "jakvi.com", + "jakwartosctaki.boats", + "jakwyzwaniagdy.bond", + "jalicakes.com", + "jalqagames.com", + "jalwanews.com", + "jamba.pl", + "jambocast.com", + "jameliaobsessed.com", + "jamepyo8.website", + "james-joyce.site", + "jamesnewbrain.com", + "jamesokliablog.com", + "jamesongroupindia.com", + "jamessieber.com", + "jameswelchman.com", + "jamfitlife.com", + "jamiechuaofficial.com", + "jamiepurser.com", + "jammasterys.com", + "jammyfruit.online", + "jamp.vertysbos.top", + "jampp.com", + "jamsaingenieros.com.pe", + "jamtoursandtransfer.com", + "jamu-tester.com", + "jamvertise.com", + "jana1.jeoway.net", + "janajagruti.com", + "janbk.com", + "jancharcha.com", + "janchocholacek.com", + "jandjservicesflorida.com", + "jandjyourcleaningservices.com", + "janeaustenjoy.com", + "janebehrends.com", + "janemccormick.com", + "janexelblag.denisbukowski.warszawa.pl", + "janezk.50webs.co", + "janganklik.com", + "janglawresort.com", + "jangroupss.com", + "jangueocr.com", + "janhamamu.com", + "janinehewitt.com", + "janissarysfeher.info", + "janitordirect.com", + "janitorduster.site", + "jankartavya.com", + "jannatimport.com", + "jannatkhah.ir", + "janod.pl", + "janowskaewa.tomaszrafal.pl", + "janoyvassell.com", + "jansarkariyojna.com", + "jansharnam.org", + "jansport-polska.pl", + "jansuwidha.com", + "jantajagran.com", + "januszkow.eliaszpluta.pl", + "jaobyczajelub.sbs", + "jaojnna.com", + "japan-day.com", + "japanesegamers.com", + "japanesevehicles.us", + "japanhightech.com", + "japersnaper.site", + "japscat.org", + "japtron.es", + "jar2.eliaszzych.pl", + "jaramy.to", + "jardinonssolsvivant.fr", + "jaredleach.com", + "jarek42tg.bognaedyta.pl", + "jarekglowacki.samuelczyz.pl", + "jarekkomplex.miakatarzyna.pl", + "jarlova.com", + "jarsquatter.com", + "jarviscreative.com", + "jashupropertiespvtltd.com", + "jasiraabei.live", + "jaskiukiu.com", + "jasmin-cams-live.com", + "jasmin2forer.click", + "jasminchauwbey.com", + "jasminejewels.store", + "jasminejourney.cam", + "jasminejoy.store", + "jasminejoy.xyz", + "jasminejubilee.store", + "jasmyscan.com", + "jasneby.quest", + "jasonbraxton1120.wixsite.com", + "jasonbraxton120.wixsite.com", + "jasoncjaeger.com", + "jasonhottman.com", + "jasonwhitefamily.blogspot.com", + "jasonwiens.com", + "jasonyoumans.com", + "jaspay.online", + "jaspermultichannel.com", + "jasperwyman.com", + "jaspiblog.blogspot.com", + "jaster.pl", + "jasubhaidigitalmedia.com", + "jatidev.com", + "jatosquares.site", + "jauchuwa.net", + "jaukdorms.site", + "jaulasplasticasindividuales.com", + "jaumiarsa.monster", + "jav.ee", + "jav.jave.xyz", + "javacenter.pl", + "javajive.xyz", + "javajourney.xyz", + "javajoy.xyz", + "javajubilee.xyz", + "javascriptobfuscator.com", + "javedinfotech.com", + "javiergonzalezvaldearcos.com", + "javierrumego.com", + "javierslandscapetreeservice.com", + "jaw.latotip.top", + "jawaan.com", + "jawarakse.com", + "jawharat-alnakhil.com", + "jawjo.com", + "jawty4.wixsite.com", + "jax24.site", + "jaxfyi.com", + "jayaasiangrilldenver.com", + "jaye.rewardsurveypacks.com", + "jayinman.com", + "jayjungle.quest", + "jaymey.com", + "jayscoffeebar-roastery.com", + "jazminlopez.com", + "jazosiarey.live", + "jazywnosctylko.website", + "jazzlambasi.blogspot.com", + "jazzy-faloodeh-5bf98b.netlify.app", + "jb.revolvermaps.com", + "jbajada.com", + "jbcam.cz", + "jbcapsforum.tk", + "jbermudezmusic.com", + "jbishopconcrete.com", + "jbo-global.com", + "jboundtech.com", + "jbvmix.link", + "jc.revolvermaps.com", + "jcarolan.com", + "jcarter.spinbox.net", + "jcasarru.com", + "jccomputerrepairs.com", + "jcdn.jsoid.com", + "jcidhakaelite.com", + "jcmassagespa.com", + "jconsultingvisas.com", + "jcount.com", + "jcreanfineart.com", + "jcrjuris.com", + "jcwhiney.com", + "jcwhintey.com", + "jcwhitey.com", + "jd.itcapprog.top", + "jd.progrbest.top", + "jd.revolvermaps.com", + "jd.zyskon.top", + "jdconcoursfetedeslumieres.com", + "jdesignsolutions.com.au", + "jdfabrication.com", + "jdharchitects.com", + "jdibf.top", + "jdm.xpju.lat", + "jdmjunkee.com", + "jdmowski.peterkulesza.pl", + "jdoqocy.com", + "jdownloader.fr", + "jdr-8.sbs", + "jdyl.top", + "je-yof.sbs", + "je.revolvermaps.com", + "jean-wr.com", + "jeanmarcdefague.com", + "jeansthreads.site", + "jeauva.com", + "jecet.cyou", + "jeddahclub.com", + "jeddahcrumbly.com", + "jedendojednego.click", + "jedenzawodnik.click", + "jednastrona.click", + "jednoczymysie.homes", + "jednoczymyspoleczenstwo.click", + "jedziemyrazem.click", + "jeepzt.com", + "jeevanhospitals.com", + "jeevanjyotiashram.com", + "jeeyarworld.com", + "jeffbrillzo-3255654-938kamesky.pages.dev", + "jeffdahlke.com", + "jeffgary.com", + "jeffhermanagency.com", + "jeffquery.com", + "jeffreissdesigns.com", + "jeffreydstephens.com", + "jeft.cfd", + "jeg-wend.sbs", + "jeh-93n.cfd", + "jeja.beatbox365.com", + "jejuskypension.com", + "jelexx.com", + "jelitto.pl", + "jelle.lusterexpress.info", + "jellostamp.site", + "jelly.mdhv.io", + "jellyjellybean.com", + "jemaple.com", + "jemilicarvalho.com", + "jemimaolivia.com", + "jemuwspolnotaznowu.lat", + "jenasze.homes", + "jengapiece.site", + "jennebart43.site", + "jennleigh.com", + "jenno.adsb4all.com", + "jennus.com", + "jeohato.xyz", + "jeoway.com", + "jeptic.com", + "jeremy-rodriguez.blogspot.com", + "jeremykerbel.com", + "jerfes.choiseprog.xyz", + "jerfhealth.com", + "jerkinhunt.site", + "jerkypak.site", + "jeroen.aboutelectrical.info", + "jeronals.space", + "jerry.proweb.net", + "jerrymiddlebrook.com", + "jerryramey.com", + "jerseyandapparel.com", + "jerseys-shopping.com", + "jerykilon.xyz", + "jerzyraks.pl", + "jes-ul.com", + "jesamcorp.com", + "jeslenehan.com", + "jesnyxa.beep.com", + "jesocaukoa.com", + "jesollar.com", + "jesscustom.com", + "jesseelser.com", + "jessesstuff.com", + "jessicabratzel.com", + "jessicajarolle.blogspot.com", + "jessicaperezmakeup.com", + "jessicartish.com", + "jessieu.fr", + "jestary.com", + "jestedcap.world", + "jestedrain.click", + "jestermark.lat", + "jesuschristmysavior.com", + "jet3-58.cfd", + "jetbushes.com", + "jetbuzzer.com", + "jetcapitals.com", + "jetem.fr", + "jetformetalindustries.com", + "jetlagwind.cfd", + "jetnamc.com", + "jetnews247.com", + "jetramwheel.site", + "jetrun.jp", + "jetspiritairlaine.com", + "jetsplash.online", + "jettiling.com", + "jettplus.com", + "jettymap.com", + "jetwayacademy.com", + "jetwp.com", + "jeu-jeux.fr", + "jeu7.cfd", + "jeu92.sbs", + "jeunesseglobal.com", + "jeupicard.fr", + "jeux7-6.cfd", + "jeuxastuces.net", + "jevamart.com", + "jevarwale.com", + "jevyvua6.cyou", + "jeweljamboree.sbs", + "jewellrybeauty.com", + "jewelryamor.com", + "jewelryshuk.com", + "jewince.sbs", + "jewishweddingmusicians.com", + "jewlny.sbs", + "jewsondirect.com", + "jey-72.sbs", + "jey-y2.cfd", + "jey836.sbs", + "jezebelgame.com", + "jezpow.pl", + "jf.revolvermaps.com", + "jf648.cfd", + "jf71qh5v14.com", + "jfashop.net", + "jfkid.vicdesmidt.com", + "jfnnrjfjrfjr.com", + "jfraction.al", + "jfs.valuez.top", + "jfuywq.xyz", + "jg.revolvermaps.com", + "jg4b.cfd", + "jgboydlaw.org", + "jgjfr.cn", + "jglawnservicecctx.com", + "jgtrans1.iwomilan.pl", + "jguyhghoky.com", + "jgy.careprofit.xyz", + "jh.revolvermaps.com", + "jhancastano.com", + "jhangoraking.com", + "jherrington.com", + "jhn.kipinoe3.store", + "jhoanrojas.com", + "jhontrading.com", + "jhqvy.app.link", + "jhsah.papiashvili.top", + "jhtfghjhthrjthjthjtihrhjtiogjkjhgygyugyu.weebly.com", + "jhvl.oowa.top", + "ji.revolvermaps.com", + "ji8s.byseniscon.top", + "jiakravmaga.com", + "jianpets.com", + "jiayiqun.com", + "jibaibasummcomp.com", + "jibdara.com", + "jicjames.com", + "jickajogxkwer.life", + "jidofo.valuevaultmarkets.com", + "jidoxi.valuevaultmarkets.com", + "jie.valuez.top", + "jiffylyrics.com", + "jigglywiggly.com", + "jijaitrailors.com", + "jijofyeruy.com", + "jijofyu6.online", + "jiju.mailpulseprso.com", + "jikalobat.com", + "jilajyyzoy.live", + "jiliqiovoe.info", + "jilkoganbego.com", + "jilliancamwell.com", + "jillysroadhouse.com", + "jiltedmiber.life", + "jimallast.com", + "jimblog.net", + "jimmypham.com", + "jimp.byseniscon.top", + "jimrussellmusic.com", + "jinbhakti.com", + "jingjia.qq.com", + "jingletree.online", + "jinjin-tv.net", + "jinkads.de", + "jinkedalt.cfd", + "jinnibore.online", + "jinpacker.website", + "jinpost.life", + "jinsonstoland.website", + "jio-pio.com", + "jioads.akamaized.net", + "jiomark.site", + "jip3l8.icu", + "jiryfei6.xyz", + "jismetefashion.com", + "jisuriadyu.org", + "jita.rtk.io", + "jito.top", + "jittromney.com", + "jituskh.com", + "jiusu.shop", + "jivierhold.cfd", + "jivox.com", + "jixulu.celestialiatlas.com", + "jiyoherbal.com", + "jiyuliang.com", + "jiz.sacors.top", + "jiztini.com", + "jizzads.com", + "jizzert.com", + "jj1cience1secret.site", + "jjamtravelcebu.com", + "jjcbddispensary.com", + "jjkopi.com", + "jjlankes.com", + "jjrol.com", + "jjung1err1ddle.quest", + "jjvisiontv.com", + "jk.revolvermaps.com", + "jk1v3rs24lyyyn1te.xyz", + "jkamil.dominiknikodem.pl", + "jkcontrols.co.uk", + "jkdforum.com", + "jkellsworld.com", + "jkepse.sbs", + "jkfashionshub.com", + "jkjobsadda.com", + "jkk.iu4r.top", + "jkki.vertysbos.top", + "jkl-7379.cfd", + "jklo-308j.cfd", + "jklonpacks.com", + "jkmoviesandstudio.com", + "jkpolkproject.com", + "jkswara.com", + "jkswr.gazeta-regionalna.com", + "jkvmrbace.site", + "jkyryluck.com", + "jl-mag.de", + "jl-vr0.sbs", + "jlabstech.com", + "jlauryn.com", + "jlcarral.com", + "jlewuhi.sbs", + "jlijten.nl", + "jlintlykansd.blogspot.com", + "jlisting.jp", + "jlwikm.covidvcfund.com", + "jm65.lilianakasparova.pl", + "jm9f.cfd", + "jmachomeloans.com", + "jmagarin.com", + "jmaskell.net", + "jmckim.com", + "jmcproductsaustralia.com", + "jmdsolution.com", + "jmg.careprofit.xyz", + "jmkla1.wixsite.com", + "jmm.livestat.com", + "jmn.jangonetwork.com", + "jmululu.com", + "jmvisuals.com", + "jn-post.466665999.xyz", + "jn2w.cfd", + "jnachb.com", + "jnfo.luxxeeu.com", + "jnmmediallc.com", + "jnns.papiashvili.top", + "jnservis.com", + "jnsfooe.cfd", + "jo-cd6.lat", + "jo.progofficialit.top", + "joancaceres.com", + "joannahoang.com", + "joannaklepacka.leopoldskiba.pl", + "joannatruffaut.com", + "joanneandsimon.com", + "joanriversapieceofwork.com", + "job-successful.com", + "jobalife.com", + "jobalte.com", + "jobandjude.com", + "jobapplicationmatch.com", + "jobaty.com", + "jobboarding.net", + "jobcareerhub.com", + "jobcity.com", + "jobdonerite.com", + "jobepk.com", + "jobeyepk.com", + "jobfreelance.fr", + "jobgovtpk.com", + "jobhubindia2020.com", + "jobik.eu", + "jobindian.com", + "jobjourney.cam", + "joblistdb.com", + "jobpakad.com", + "jobrolevideos.com", + "jobs-interview.com", + "jobs24-sa.com", + "jobscep.com", + "jobscholar.com", + "jobseekerstab.com", + "jobsinform.com", + "jobsinja.com", + "jobsinwindsor.com", + "jobsmansion.com", + "jobsmider.com", + "jobsnearme365.com", + "jobsnex.com", + "jobsput.com", + "jobsrealty.com", + "jobstickportal.com", + "jobwohn.oewabox.at", + "jobxhire.com", + "jobzato.com", + "jobzdk.nuggad.net", + "jobzeasy.com", + "jobznpak.com", + "jobzsuccess.com", + "joccupationalscience.org", + "jockeytips.com", + "jocoly.esvnpe.com", + "joconf.com", + "jodamaxnat.com", + "jodevsa.com", + "jodibyblessings.com", + "jodybelisle.blogspot.com", + "joebowden.com", + "joelfelixmenezes.com", + "joelhoops.com", + "joerescue.com", + "joetec.net", + "joetoons.com", + "joetracy.com", + "joeyandalygetmarried.com", + "joeycosiomercado.com", + "joeyproject.com", + "jogalodz.pl", + "jogetdong.com", + "jogoalegro.cfd", + "joguesubwaysurf.com", + "johnailabs.com", + "johnbur.com", + "johnendres.com", + "johnguerecawatson.com", + "johnjsample.com", + "johnmena.net", + "johnovert.com", + "johnpaulchapman.net", + "johnpevien.com", + "johnpuaoi.com", + "johnscreekweed.com", + "johnson-carriers.com", + "johorlaser.com", + "joiernajoobn.site", + "joiintherealworld.com", + "join-hustlersuniversity4.com", + "join-puretap.com", + "join-tatesrealworld.com", + "join.autotrdes.top", + "join.fastpayexpress.com", + "join.pro-gaming-world.com", + "join1.winhundred.com", + "joincreditexpert.co.uk", + "joinfurnituresolutions.com", + "joinmy.site", + "joinnomadi.com", + "joinofficialtrw.com", + "joinourlove.com", + "joinourplanetx.com", + "joinourwebsite.com", + "joinscouted.com", + "joinsider.com", + "joint.sweettspot.trade", + "jointangkas.com", + "jointhelot.com", + "jointings.org", + "jointingsheets.com", + "jointrw.com", + "joinvalhalila.com", + "jojosfashion.com", + "jojss.com", + "jokdasolon-invest.pro", + "joker123ab33.com", + "jokerbaru138.com", + "jokerfruit.com", + "jokerubezpieczenia.teodorpiotr.pl", + "jokespitter.com", + "jokeygalop.cfd", + "jokingwvage.info", + "jole22.plsecret920azs-padi209a.jole22.pl", + "jolerunb.site", + "jolevuixyo.live", + "jolieboutiquesee.shop", + "joliersam.site", + "joliettes.info", + "jolly-eous-halva-21fe0c.netlify.app", + "jolly-y-scone-7cd9e9.netlify.app", + "jollymound.site", + "jolterclips.click", + "jomapolishon.site", + "jommerce.com", + "jomphefavia-25964.pages.dev", + "jomphefavia-shb.pages.dev", + "jomudoiteu.live", + "jonaszignacy.pl", + "jonathanbartz.com", + "jonathancodetta.shop", + "jonathanczyzyk.com", + "jonathanfewd.com", + "jonathonleewilson.com", + "jonatravel.com", + "jonausa.com", + "joni80912.com", + "jonpoor.com", + "jonrhargreaves.com", + "jonrushcash.fun", + "jonstoler.com", + "joocasino31.com", + "joogstore.com", + "joomlaworks.fr", + "joouspeals.com", + "jop.autotrdes.top", + "jopisaygoo.org", + "jopixyimyu.live", + "jopler.online", + "jopyuy.fun", + "joqyrooley.com", + "jordainofficial.com", + "jordan-morales.com", + "jordan-yuan.com", + "jordanbuty.pl", + "jordanfreediver.com", + "jordangussman.com", + "jordanhavvels.com", + "jordanpost.best", + "jordanshenk.com", + "jordanurbanyphotography.com", + "jordenofficiall.com", + "jordigbeauty.com", + "jordonofficialweb.com", + "jorgebenard.com", + "jorgegiljewelry.com", + "jorgegonzalezcoach.com", + "jorgepratscher.com", + "jorgerubio-homeloans.com", + "jorilotik.cyou", + "joris.feedmycup.com", + "jornalcasino.com", + "jornypasta.net", + "jorummoment.sbs", + "jorundrissp.shop", + "joscys.sbs", + "josealperovich.com", + "josefinolivia.com", + "josephinefarrell.com", + "josepholivera.com", + "josephtokish.com", + "joshan.fun", + "joshandalexwedding.com", + "joshharington.com", + "joshuabskinner.com", + "joshuamainer.com", + "joshuaostrom.com", + "joshuatreemirage.com", + "joshwhynot.com", + "joshyville.blogspot.com", + "josiestadler.com", + "josip-stadler.org", + "joskamix.com", + "josyliving.com", + "jotamadrid.com", + "jotecnomediahost.com", + "joultra.com", + "jourlacy.com", + "journal.nativosweb.com", + "journal.phtmedia.com", + "journal.polinvst.com", + "journaljive.website", + "journeingjujube.xyz", + "journey-natural.com", + "journeydfjoy.biz", + "journeyingjckfruit.xyz", + "jouryproducts.com", + "jovaughnpowell.com", + "jovenesat.com", + "joviagifts.com", + "jovial-kulfi-8499a3.netlify.app", + "jovialtint.online", + "jowarclimb.club", + "jowunoolao.com", + "joy-box.pl", + "joy.autotrdes.top", + "joy.lozukowski.com", + "joy.mastercasc.top", + "joycetradingco.com", + "joyceusa.net", + "joyful00journey.life", + "joyfulbody.blogspot.com", + "joyfulexchange.com", + "joyfulimpactplanet.click", + "joyfulpulse.sbs", + "joyfulwellnesscenter.org", + "joyinbuy.com", + "joyinspwire.biz", + "joylepoil.site", + "joyoussurprise.com", + "joyroomeu.com", + "jp-microsoft-store.com", + "jp.cinarra.com", + "jp.imonitorsoft.com", + "jp.progofficial.top", + "jp.topprogit.xyz", + "jp31698.com", + "jpassport.jp", + "jpbu.skin", + "jpchnews32.click", + "jpcj9txvbu.shop", + "jpdk.nuggad.net", + "jpsacdfsd.icu", + "jqe.uzz.mybluehost.me", + "jr0amj1g2023.site", + "jrcelects.com", + "jrem.ludwikbaranski.pl", + "jrfa.net", + "jri-y.sbs", + "jrojascigars.com", + "jrollings.com", + "jrp.oqpx.lat", + "jrpfekf.angelfire.com", + "jrsa.net", + "jrv5-y.sbs", + "js-agent.newrelic.com", + "js-at.goldbach.com", + "js-blog.com", + "js-cdn.dynatrace.com", + "js-cdn.net", + "js-cloud.com", + "js.8-starssp.net", + "js.adlink.net", + "js.adspro.it", + "js.affiliatelounge.com", + "js.aiservice.vn", + "js.apxlv.com", + "js.betburdaaffiliates.com", + "js.blozoo.info", + "js.blueblade.co.jp", + "js.canstrm.com", + "js.center.io", + "js.clickequations.net", + "js.coinisrsdelivery.com", + "js.colo2.jp", + "js.convertale.com", + "js.cybermonitor.com", + "js.dsp-socialgameinfo.com", + "js.e-generator.com", + "js.gleam.io", + "js.goods.redtram.com", + "js.ham-stop.xyz", + "js.hotkeys.com", + "js.hs-scripts.com", + "js.hscollectedforms.net", + "js.hubspot.com", + "js.idio.co", + "js.impact.ne.jp", + "js.isboost.co.jp", + "js.iterable.com", + "js.livehelper.com", + "js.logentries.com", + "js.mediams.mb.softbank.jp", + "js.monetize-ssp.com", + "js.mulan.cloud", + "js.natsdk.com", + "js.nordot-connect.jp", + "js.orca-pass.net", + "js.our-will.com", + "js.passaro-de-fogo.biz", + "js.rating-widget.com", + "js.redtram.com", + "js.smartredirect.de", + "js.smi2.ru", + "js.softreklam.com", + "js.srcsmrtgs.com", + "js.taplytics.com", + "js.toki-aiad.com", + "js.tongji.linezing.com", + "js.ua.redtram.com", + "js.wizeraz.net", + "js.wpadmngr.com", + "js1.bloggerads.net", + "js11.clickzs.com", + "js11.clickzzs.nl", + "js28.cfd", + "js3.clickzs.com", + "js34dc10.gamooga.com", + "js4.clickzs.com", + "js4.ringrevenue.com", + "js5.clickzs.com", + "js6.clickzs.com", + "js7.clickzs.com", + "js7.clickzzs.nl", + "js8.clickzs.com", + "js88.ag", + "js9.clickzs.com", + "jsc.dt07.net", + "jscarousel.com", + "jscctvludhiana.com", + "jscdndel.com", + "jschoeneman.com", + "jsd.onprograms.xyz", + "jsd.opym.top", + "jsd.valuez.top", + "jsecoin.com", + "jsfactory.net", + "jsfiddle.usesfathom.com", + "jsg.dt07.net", + "jsi82.vertysbos.top", + "jsiddhpuraintercool.com", + "jsing.net", + "jskks.byseniscon.top", + "jslog.zapps.vn", + "jsn.dt00.net", + "jsn.dt07.net", + "jsnstudiozz.com", + "json4.ringrevenue.com", + "jsonip.com", + "jsons.urekamedia.com", + "jsp.clickzs.com", + "jsp.clickzzs.nl", + "jsp2.clickzs.com", + "jsp2.clickzzs.nl", + "jsquaredwebhosting.com", + "jsrdn.com", + "jsvz.amog.skin", + "jt-57g.cfd", + "jt.india.com", + "jt3-63.cfd", + "jt5m.top", + "jtc-laser.com", + "jtcklj.s3.us-east-005.backblazeb2.com", + "jtexpresse.top", + "jtgit.com", + "jthnx5wyvjvzsxtu.onion.pet", + "jthomemakerandcompanionservices.com", + "jtmatch.com", + "jtpdev.co.uk", + "jtujde.sbs", + "ju.polstow.top", + "ju0f.in", + "juaabuy.com", + "jualkost.com", + "juan-suarez.com", + "juanchobanano.com", + "juanluisphotographer.com", + "jubam.com.br", + "jubeyu.tune2u.com", + "jubilantglimmer.com", + "jubilantjaboticaba.xyz", + "judderlist.lat", + "judehaddad.com", + "judgeauthority.com", + "judgekornerforicc.com", + "judgestice.com", + "judiaguadalupana.com", + "judiestan.space", + "judische-gemeinde-marranen.com", + "judntgdishich.site", + "judosbelter.click", + "judosmove.site", + "juedische-kammerphilharmonie.de", + "juegosdechicas.fr", + "jugaarr.com", + "juggler.inetinteractive.com", + "juggler.services.disqus.com", + "jugheader.com", + "jugu.market4fronts.com", + "juguetesparabebe.com", + "jugummist.online", + "juguskelt.lat", + "juh.woltar.live", + "juiceadv.com", + "juiceersplash.click", + "juicejimp.com", + "juicekadai.com", + "juiceupyourlifeonline.com", + "juiceupyourlifestore.com", + "juicyads.com", + "juicyads.me", + "juicyfiestaharvestresort.net", + "juicyoranges.quest", + "jujekookua.live", + "jukedcratecin.com", + "jukesrest.online", + "jukolasma.com", + "jula.kadomb.pl", + "julalova.com", + "julam.xiproject.top", + "juliadermos.com", + "julianarioli.com", + "julianhospacademy.cakedefi.com", + "juliasmaksim.blogspot.com", + "juliedebeer.net", + "juliethdiprieto.com", + "julietique.com", + "juliettehasagun.fr", + "juliettehomes.com", + "juliewallaceteam.net", + "juliomtz.com", + "juliorenteria.com", + "juliuspizzeria.com", + "juliyea.sbs", + "julonamas.website", + "julonamen.website", + "julonamhe.click", + "julonamle.click", + "julonammi.click", + "julonamno.click", + "julonamno.website", + "julonamnu.click", + "julyneeds.com", + "jumatik.store", + "jumbledeals.com", + "jumboloanil.com", + "jump.aragontrack.com", + "jump.ewoss.net", + "jump.ogtrk.net", + "jumper.internallamp.com", + "jumperpin.online", + "jumpersplit.sbs", + "jumpingcanes.site", + "jumpintochristmas.com", + "jumptap.com", + "jun.valuez.top", + "june10.standard.us-east-1.oortech.com", + "jungbor.click", + "jungl11ide.site", + "junglefactor.com", + "jungroup.com", + "juninautosomurias.com", + "junior.apk.net", + "junipp.com", + "junk-bros.com", + "junkaro.com", + "junked.sbs", + "junkjournalprintables.com", + "juno7.com", + "junosms.com", + "jupi11erjov1al.cam", + "jupi1erjoy.xyz", + "jupita.top", + "jupiter-e.aprillemon.care", + "jupiter2-0.com", + "jupiter313spaceanlahabadcorporation.com", + "jupiterjourney.quest", + "jupiterjovi1l.xyz", + "jupiterjoy.site", + "jupiterjubilee.site", + "jupitersailing.com", + "jupterjrney.xyz", + "jura-outlet.com", + "jurekiwona.wiolettaboguu.pl", + "jurensis.com", + "jurisnexa.com", + "jusfoppoli.com", + "just-dodge.com", + "just-means.online", + "just-news.click", + "just4mens.com", + "justadomainnow.net", + "justairfryer.com", + "justastar.com", + "justbefull.fun", + "justcheapflight.com", + "justdancingbaby.com", + "justdating.online", + "justdca.com", + "justdeckshamilton.ca", + "juste.ru", + "justeffort.com", + "justfollowtheblueprint.com", + "justhirez.com", + "justhotnews.com", + "justicechic.com", + "justiceformarielle.com", + "justicejudo.com", + "justin.usesfathom.com", + "justinbezanson.com", + "justpremium.com", + "justprofitacademy.com", + "justprojector.com", + "justrelevant.com", + "justt-watch-now.xyz", + "justtrack-logs.justtrack.io", + "justtrck.com", + "justusrecknagel.com", + "justwatch.asia", + "justwatchflim.com", + "justwebads.com", + "jusubai.online", + "jutrobedzie.is-best.net", + "jutrzejszezmaganie.click", + "juventuis.fr", + "juy6378.wixsite.com", + "juye.tune2u.com", + "juzgamundos.com", + "jvaj0lt.cam", + "jvlb.pjzm.skin", + "jvlicashmere.com", + "jvlimall.com", + "jvxn2.ru.com", + "jw65.cfd", + "jw7-37.sbs", + "jwhmi9.webwave.dev", + "jwi8-63.sbs", + "jwjf.me", + "jwpltx.com", + "jxliu.com", + "jxms.kolotas.top", + "jxrr.gzct.skin", + "jydyvyoluy.live", + "jymihaysii.live", + "jymosoahao.info", + "jypn.jhom.lat", + "jyqimoazyi.com", + "jyr64-4.cfd", + "jysanyuan.com", + "jyujkkyjrfhtyjjhhngfvhjg.weebly.com", + "jyvyzoarya.com", + "jz-08r.cfd", + "jz-wnj.cfd", + "jzclick.soso.com", + "jzdo.zoew.skin", + "jzeaa.com", + "jzmepp.com", + "k-86.cfd", + "k-and-q.com", + "k-avwz.sbs", + "k-f5ra.cfd", + "k-fpf3.lat", + "k-fqb.cfd", + "k-g2xk.cfd", + "k-hlzi.sbs", + "k-jf32.sbs", + "k-knh7.cfd", + "k-nz1y.cfd", + "k-rrdt.cfd", + "k.bbuuddaa.top", + "k.buuda.top", + "k.clarity.ms", + "k.gmasken.top", + "k.iinfo.cz", + "k.qwantumm.top", + "k.streamrail.com", + "k09635.serv00.net", + "k1.karbilyazilim.com", + "k1.mobileadsserver.com", + "k118.pages.dev", + "k119.pages.dev", + "k125.cfd", + "k1slak.com", + "k2.karbilyazilim.com", + "k20.net.ua", + "k2hp.lat", + "k2rp.com", + "k2spo17.jedrzejstr.pl", + "k3.karbilyazilim.com", + "k3vzn.flx10.com", + "k4.karbilyazilim.com", + "k4jn.cfd", + "k4qvcv.cfd", + "k4wu.cfd", + "k5.karbilyazilim.com", + "k52u.cfd", + "k5ads.osdn.com", + "k5bv.cfd", + "k5market.com", + "k5zoom.com", + "k6-te.cfd", + "k6.karbilyazilim.com", + "k6swl.net", + "k7.karbilyazilim.com", + "k77hof1z7k.com", + "k7bc.cfd", + "k7gr.cfd", + "k8-36.cfd", + "k87yfgsdaa.appspot.com", + "k8mgou.sbs", + "k8trangphim.com", + "k8um.cfd", + "k9-h1j.sbs", + "ka.buuda.top", + "ka.cztessl.live", + "ka.progofficial.top", + "ka.qwantumm.top", + "ka8o.lat", + "kaamilll.cztessl.live", + "kaartenhuis.nl.site-id.nl", + "kaatoozb.info", + "kaaveklad.site", + "kab.wimsa.top", + "kababyay.site", + "kabarkanlah.com", + "kabbmedia.com", + "kabc.sacors.top", + "kaberli.sbs", + "kablega.com", + "kabloport.com", + "kabookk.fr", + "kabosusolana.com", + "kabs.lidoks.xyz", + "kabtree.com", + "kabukydenimoficial.com", + "kacblog.choiseprog.xyz", + "kaciekace.blogspot.com", + "kacpblog.choiseprog.xyz", + "kacper.choiseprog.xyz", + "kacperblog.choiseprog.xyz", + "kacpers.choiseprog.xyz", + "kad.tsqwz.xyz", + "kadamsrod.com", + "kadarn.com", + "kadatars.com", + "kado77vip.com", + "kadybowski.ludwikroman.pl", + "kaeras.com", + "kafato.com", + "kaffeekraenzchen.com", + "kaffnet.com", + "kahaf.net", + "kaharmonie.nl", + "kahoot3.com", + "kahshaf.com", + "kahufo.quickanswersonline.com", + "kai-bots.com", + "kai-desu.com", + "kai54529.wixsite.com", + "kaiastyle.com", + "kaidee.info", + "kaie.pl", + "kaiggroups.com", + "kaijasalong.com", + "kaijukingz.com", + "kailepiletas.com", + "kaimogroup.com", + "kainon.info", + "kairalaayurveda.com", + "kairaliproperty.com", + "kairosgestionintegral.com", + "kaisenpetshome.com", + "kaishogunkarate.com", + "kaiu-marketing.com", + "kaizentraffic.com", + "kajcloud.com", + "kajoabrig.com", + "kajt24.pl", + "kakawaa.com", + "kakdoke.site", + "kake.images.worldnow.com", + "kakkoii.razil.jp", + "kakuhardware.com", + "kalaaps.pl", + "kalaatechnology.com", + "kalamalif.com", + "kalantzis.net", + "kalecvot.online", + "kalehege.com", + "kaleidoscopickiwifruit.xyz", + "kalematarabiya.com", + "kaliepidgeon.com", + "kalina-tour.com", + "kalindicollege.com", + "kalinia.pl", + "kalkaro.com", + "kallki.cyou", + "kalosze-hunter-damskie.com", + "kaloszehunter.com", + "kaloszehunterdamskie.com", + "kaloszehunterwarszawa.com", + "kalpamjewels.com", + "kalved9835-philadent98254.pages.dev", + "kalyancityfootballclub.com", + "kalyeuhftr.site", + "kamalbhargav.com", + "kamalclinic.com", + "kamaldewan.com", + "kamaljeweller.com", + "kamalkhanal.com", + "kamanilsio.art", + "kamborakids.com", + "kambyinvestments.com", + "kamdhenuproducts.com", + "kamekionamax.website", + "kameleon11.antoniowawr.warszawa.pl", + "kameleoon.eu", + "kamensky.rt3d.ru", + "kameralnesprawy.click", + "kameraobserwuje.click", + "kamerowaneecho.avira-landing.com", + "kamerymiastowe.click", + "kamerymiejskie.click", + "kamerynagrywaja.click", + "kameryzapis.homes", + "kamiill.cztessl.live", + "kamil02903525.pages.dev", + "kamilaikido.lisjanus.pl", + "kamilb.ximprrove.top", + "kamilbadnareklivecash.blogspot.com", + "kamilstark.org", + "kamoxuiliy.live", + "kampania-blik.online", + "kampania-prezentowa.icu", + "kampania-prezentowa.website", + "kampania-transferowa.online", + "kampaniaallegro.org", + "kampaniaeduakcyjna.click", + "kampanie-transferowa.online", + "kampanijos-puslapi.online", + "kampfood.com", + "kampotova.com", + "kampyle.com", + "kan.wimsa.top", + "kan.zcr.mybluehost.me", + "kanablocks.com", + "kanairo.com", + "kanaiym.com", + "kanalbingo.click", + "kanalnews24h.rent", + "kanalynadawczy.rent", + "kanbansi.com", + "kanbanstone.site", + "kanbix.com", + "kancelaria-prawna-lawcounsel.org", + "kancelariakufieta.pl", + "kancelariaszczecinek.ignacyklaudiusz.pl", + "kanchanmehra.com", + "kandersonko.com", + "kandydaturowe.click", + "kanecomms.com", + "kanga-exchange-wallet.blogspot.com", + "kanga-exchange-welcome.blogspot.com", + "kangaexchange-office.blogspot.com", + "kangaexchange-web.blogspot.com", + "kangaexchangee-trade.blogspot.com", + "kangaexchangee-wallet.blogspot.com", + "kangar-exchangee.blogspot.com", + "kangkanemporium.com", + "kangot.com", + "kangunefashion.com", + "kanihaudyo.live", + "kanjibrone.lat", + "kanjigame.com", + "kankokukopi.com", + "kannadadainika.com", + "kanojo.fr", + "kanoodle.com", + "kansaleyes.com", + "kansascitycarsforsale.com", + "kantaris3d.com", + "kantincim.com", + "kantner.live", + "kanyewestofficialmerch.com", + "kanzlei-borchers.de", + "kaoswanita.com", + "kap.itcapprog.top", + "kapapacah.github.io", + "kapelacall.website", + "kapilmatkafinalank.com", + "kapilpharmacy.com", + "kapimalzemeleri.com", + "kapitalmarktportal.com", + "kapitandata.website", + "kapman.com", + "kapoorphotostore.com", + "kaprazatos.club", + "kapsfood.com", + "kapsintl.com", + "karachitonoida.com", + "karanbhambhani.com", + "karaoke.urekamedia.com", + "karat.hu", + "karatbars.com", + "karate.supplypoland.com", + "karatefinder.com", + "karateg.com", + "karavantransport.com", + "karbon.vacau.com", + "karda.ferreta.xyz", + "karen4assembly.com", + "karencupp.com", + "karenfreakout.com", + "karenraynorart.com", + "karenwoo.com", + "karer.by", + "kargo.com", + "kargoes.com", + "karhusklep.com", + "kariac.com", + "kaributanzanite.com", + "karinajonina.com", + "karinart.de", + "kariyerhavuzu.com", + "karlnewlin.com", + "karma.ashleyshaw.ca", + "karma.mdpcdn.com", + "karmasetu.com", + "karmicwares.com", + "karnabe.com", + "karneefabric.com", + "karnia-polska.checkout-x.com", + "karolina.gniewkorako.pl", + "karolinka40.jadwigamarkowski.pl", + "karolwoznick12586-englineo14586-ecta.pages.dev", + "karolwoznick98657-englineo15862-pghim3065.pages.dev", + "karolwoznicki2561-englineo1372.pages.dev", + "karolwoznicki93.pages.dev", + "karonmeyer.com", + "karonty.com", + "karoonpc.com", + "karoubezpieczenia.rolandsiwek.nieruchomosci.pl", + "karriere.oewabox.at", + "karseells.com", + "karta-podarunkowa.site", + "kartables.fr", + "kartavisa.pl", + "karteczki24h.click", + "karteinfoaktualisieren.com", + "kartlab.it", + "kartoreries.com", + "karty-biedronkowe.24.eu", + "karvinreview.com", + "karwaanhost.com", + "karwaaninn.com", + "karyusdesign.com", + "karzcmn.awicksin.com", + "kas.loyal-program.live", + "kas.malza.top", + "kasa-sms.pl", + "kasebergdesign.com", + "kasekasneay.shop", + "kashicoffeeday.com", + "kashmirpositive.com", + "kasia-czat.24.eu", + "kaspersky-shop.ch", + "kaspianbana.pl", + "kassa-wo.live", + "kasturichhatua.com", + "kasumikarate.hanagasumi.net", + "kasyno-online-vulkan.pl", + "kasyno-vulkan-vegas.com", + "kasynoice.pl", + "kasynopolska.wixsite.com", + "kasynovulkan.pl", + "kaszti.maurycymarcin.pl", + "kat-web.com", + "kat.progofficial.top", + "kat.woltar.live", + "katastrofamiejska.click", + "katastrofanadrodze.click", + "katch.ne.jp", + "katcol.co.uk", + "katduda.nikolasjarosz.pl", + "kategopk.com", + "kategoriaroli.click", + "kateklearningsystems.com", + "katel.com.pl", + "katelyncateron.com", + "katexin.com", + "kathycake.com", + "katia-paliotti.com", + "katieweightlossdiary.blogspot.com", + "katieyeh.com", + "katofer.axelero.net", + "katplanlari.com", + "katrinathephanter.blogspot.com", + "katu.adbureau.net", + "katufsjoage.life", + "katwebsolutions.com", + "katzien.com", + "kau.li", + "kaunsalu.com", + "kaurifeet.website", + "kavhaitzuv.com", + "kavinaturals.com", + "kawabe.es", + "kawabun.com", + "kawanews24.eu", + "kawarayu.net", + "kawvalleysoccer.com", + "kaxygyokaa.info", + "kayakbassclash.com", + "kayakko.wixsite.com", + "kayaknordmenorca.com", + "kayakstir.sbs", + "kayasisteminsaat.com", + "kaytri.com", + "kayupil.site", + "kazaa.com", + "kazaov.info", + "kazdapewnosc.click", + "kazmi.loyal-program.live", + "kbahhz.webwave.dev", + "kbmjhx.s3.us-east-005.backblazeb2.com", + "kbmlogistics.com", + "kbvdry.sbs", + "kc2y.cfd", + "kchen.top", + "kcigxher.life", + "kclog.e6f.online", + "kcnnrj.cn", + "kcryptoproject.com", + "kcti-yett.cfd", + "kcxjkn.s3.us-east-005.backblazeb2.com", + "kd.ham-stop.xyz", + "kdconstructionusa.com", + "kdf-podatki.pl", + "kdi.valuez.top", + "kdinfohub.com", + "kdnasnuytnerg.com", + "kdnyllc.com", + "kdp-35mg.cfd", + "kdropsoriginaloficialusa.com", + "kdropsusaoriginal.com", + "kdwontyraqdswlqm.ossrescue.com", + "ke-3il.cfd", + "ke-tewm.sbs", + "ke763.cfd", + "ke8-h.sbs", + "keagypickard-helpcenter-8597.pages.dev", + "keamcanyoncafe.com", + "keasomz.shop", + "kebabbread.website", + "kecblogs.com", + "kech24kales.site", + "kedaimimi2u.com", + "kedbuty.com", + "kedsbuty.com", + "kedspolska.com", + "kee-nuv.sbs", + "keenbuty.com", + "keepass.com", + "keepass.fr", + "keepergate.online", + "keepey.shop", + "keepinfit.net", + "keepingdancing.com", + "keepitavocado.com", + "keepkipec.site", + "keepsociety.com", + "keepyoungphone.bid", + "kegbarrel.online", + "kehekyo4.monster", + "kehunuy3.com", + "keipagsh.info", + "keisu02.eproof.com", + "keithdidier.com", + "keithprime.com", + "kejet.net", + "kek.xiproject.top", + "kekuko.com", + "kel-83h.cfd", + "kel.neaio.top", + "kelajewelry.com", + "kelbyspkner.info", + "kelder.nl", + "keliva.sbs", + "kelliottinteriorredesign.com", + "kellitsupport.com", + "kellowchain.cfd", + "kellpack.com", + "kellynewbury.com", + "kellyreedhockey.com", + "kellysupplyboston.com", + "kellzcrochet.com", + "kelownasouvenirs.com", + "kelricgoodman.com", + "keluaranhk6d.com", + "kelvifrardbg.top", + "kemakaal.site", + "kemhality.com", + "kempkicker.net", + "kemuxyi2.online", + "ken3-ur.cfd", + "ken4p2024.com", + "kenaistockclub.com", + "kenbeauchemin.com", + "kend.tutorel.top", + "kendallme.com", + "kendonos.kolotas.top", + "kenevirinfaydalari.com", + "kenluong.com", + "kenlys-3n.sbs", + "kent-partners.com", + "kentcollegeofhypnotherapy.com", + "kentgarland.com", + "kentuckianamusic.net", + "kentuckydebtcollectionagency.com", + "kenvanmarsenille.com", + "kenwel.cfd", + "kenyabetting.com", + "kenyattabeasleymusic.com", + "keonepsevmar.click", + "keonhanh.com", + "keonhanh.net", + "keoyto.com", + "kep.prossaud.top", + "kepalaepisod.com", + "kerakaservicekz.com", + "keralacarshowroom.com", + "keralamatrimonials.com", + "kerasaktigo.com", + "kerawellness.com", + "kergaukr.com", + "kerio-push-gateway-prod.elasticbeanstalk.com", + "kermislather.world", + "kermitowy-sklep.pl", + "kernh41.com", + "kerogens.sbs", + "kerotilokko.site", + "kerrassentialsus.com", + "kesabeso.com", + "kesarphool.com", + "keshiaclancy.com", + "kesiluabuu.com", + "kesles.com", + "kesmatic.com", + "kesunyegao.live", + "ketau.com", + "ketchapp.org", + "ketenb73.cfd", + "ketocustomdiet.com", + "ketodietmaster.com", + "ketodietnd.com", + "ketoluke.com", + "ketonesdiet.com", + "ketquaxosotoancau.org", + "keturmobus.space", + "keu-84.sbs", + "keucolert.manasan.top", + "kevchans.com", + "kevido.net", + "kevinefisher.com", + "kevinforlosangeles.com", + "kevinkopchynskiphotos.com", + "kevinredman.com", + "kevinschartner.com", + "kevinsmithson.com", + "kevlaardiet.fr", + "kew-6.sbs", + "kew-7.sbs", + "kew.sitiizens-program.live", + "kewv.kuue.skin", + "kewynh.top", + "kexburg.com", + "key-178.online", + "key361.com", + "key6.cfd", + "keyanimationstudio.com", + "keybinary.com", + "keyboardsunsetdesertis.pro", + "keycartel.com", + "keycinematic.xyz", + "keydigy.net", + "keyinfuture.com", + "keymedia.hu", + "keynetsolution.com", + "keynotesquare.com", + "keyoizy.online", + "keypalsboard.world", + "keypeg.com", + "keypillow.live", + "keypointsapp.com", + "keyrecon.kolotas.top", + "keyserver.ijinshan.com", + "keysfrom.space", + "keysmovie.us", + "keystonecannibus.com", + "keystonewhirl.fun", + "keystopower.org", + "keytotheweb.com", + "keywordblocks.com", + "keywordbr.com", + "keywordmax.com", + "keywordsuggestiontools.com", + "kezahglobal.com", + "kf-714.cfd", + "kfn.choiseprog.xyz", + "kfqs.htvo.top", + "kfw-s43f.sbs", + "kfwens.sbs", + "kga9szxosa.appspot.com", + "kgak.kuue.skin", + "kggempire.com", + "kghm.lorwynx-stox.xyz", + "kghmpl.pomodor.top", + "kgk.opym.top", + "kgwoodworksandcabinets.com", + "kh-bw-lq-u6-qc-24a4qt1u-u9v0op-sq-y.vercel.app", + "kh-kq6.cfd", + "kh.avtprogsystt.xyz", + "kh.suno.vn", + "kh1.kimhasa.com", + "kh2.kimhasa.com", + "kh3.kimhasa.com", + "kh4.kimhasa.com", + "kh5.kimhasa.com", + "kh6.kimhasa.com", + "kh7.kimhasa.com", + "khabarbastar.com", + "khacla.com", + "khajonihealthcare.com", + "khakivern.site", + "khaleejtimes.online", + "khaleejwholesale.com", + "khalidgeeti.com", + "khalisspirit.blogspot.com", + "khandelwalicecreampalor.com", + "khanewalah.com", + "khaosanbar.com", + "kharkivly.com", + "khcl.btqz.lat", + "khdvc.ballerswallet.com", + "kheloharyana.com", + "kheloindia89.com", + "khembers.com", + "khenos.cl", + "khetmani.com", + "khgapp.com", + "khirat-alrayan.com", + "khizarandzaingroup.com", + "khoahocamthuc.com", + "khodiyarchem.com", + "khogabotoi.com", + "khokharllc.com", + "khoradent.com", + "khosigiatot.com", + "khqj.htvo.top", + "khrmana.com", + "khsiung.com", + "khulnaqbuge.life", + "khunglong.net", + "khurana-solutions.com", + "khurmahmed.com", + "khushalmarketing.com", + "khushidreamhome.com", + "khusikosamachar.com", + "khusrofoundation.com", + "khw3-gt.cfd", + "ki11er.com", + "ki5dcq.com", + "kia-mydinh.com", + "kiabo.fr", + "kiaby.fr", + "kiassure.fr", + "kiatmenawan.com", + "kiatoluca.com", + "kiatoluca.website", + "kiautismsupport.com", + "kibana.leadboxer.com", + "kiblahsquat.cfd", + "kichenkinfe.com", + "kicherchekoi.fr", + "kichern.pics", + "kickerarenacross.com", + "kickerliter.sbs", + "kickico.co", + "kickontop.com", + "kickstartassist.cfd", + "kiddopanticlub.com", + "kiddoskates.world", + "kidochukwu.com", + "kids-in-sandbox.com", + "kidscampguide.com", + "kidshappyandsafe.com", + "kidsinsandbox.info", + "kidswebmail.com", + "kidwebmail.com", + "kidziol.philipkopec.warszawa.pl", + "kidzsstown.com", + "kieconsultancy.com", + "kiedyprzygodaale.site", + "kieleckamasa.pl", + "kiemtienty.net", + "kiepscy.evai.pl", + "kieranduffey.com", + "kierieoyler.life", + "kierowcaalkohol.click", + "kierowcapojazdu.click", + "kiflake.com", + "kifofas.com", + "kiik.worldkolf.info", + "kiimberly.com", + "kiip.me", + "kijimar.shop", + "kik.worldkolf.info", + "kikkkpolans.autos", + "kikkkpolans.baby", + "kikoassethydra.shop", + "kikokiko.net", + "kiks.yandex.ru", + "kikuku.net", + "kikylingess.com", + "kilabnorm.site", + "kilasmaya.com", + "kilatrtpslot.com", + "kilderik.com", + "kilevipen.com", + "kill-insects-riyadh.com", + "killedbyhumans.com", + "killingit.net", + "killit.net", + "killnitclothing.com", + "kilometreosdecambio.com", + "kilomniadst.info", + "kilovatdefen.site", + "kilt.loyal-program.live", + "kilumf.sbs", + "kilunetr.cam", + "kimanatravel.com", + "kimberlykosmenko.com", + "kimberlymthomas.com", + "kimbisplayworld.com", + "kimel.net", + "kimmiemarie.com", + "kimposhot.store", + "kimsinghhomeloan.com", + "kimyfuyhay.info", + "kin-crowdsale.com", + "kin-klk.com", + "kin.kikpro.co", + "kinachi.com", + "kinaevil.com", + "kinaketa.com", + "kinara-properties.com", + "kinatechpacks.com", + "kincaidsavoie.com", + "kindads.com", + "kindasortlife.com", + "kinder.oewabox.at", + "kindesshiftes.pro", + "kindleflame.site", + "kindoutreach.com", + "kinepraxis.com", + "kineticspain.com", + "kineticzoomclick.cam", + "kinetinsand.world", + "kinetinwall.sbs", + "kinetobed.store", + "kinfolkblast.cfd", + "king-contenido-prod.secure2.footprint.net", + "king.supplypoland.com", + "kingarthurbaking.shop", + "kingdarkbat.com", + "kingdolphinpropellers.com", + "kingdolphinprops.com", + "kingdom-news.com", + "kingdomalive.com", + "kingdompurpose.com", + "kingfisherkorner.quest", + "kinghobbies.com", + "kingkong.co", + "kingkosher.com", + "kinglyways.com", + "kingmoviesfox.com", + "kingmoviesfox.site", + "kingofbakhoor.com", + "kingofcocktailsnj.com", + "kingpanen777.com", + "kingpanen777.net", + "kingsamm.com", + "kingsbowling.com", + "kingscanyonkids.com", + "kingstownsp.com", + "kingtop.vamza.top", + "kinicapsule.com", + "kinico.net", + "kinja-com.videoplayerhub.com", + "kinkik.in", + "kino-cda.pl", + "kino-filmy.pl", + "kino-kostenlos.net", + "kino-tv.pl", + "kinodom.pl", + "kinofelikfas.com", + "kinofilm-tv.pl", + "kinoman-tv.eu", + "kinoman-tv.pl", + "kinomaniak.cc", + "kinomaniak.pl", + "kinonline.pl", + "kinotek.pl", + "kinovod.tv", + "kinowelt.oewabox.at", + "kinpost.life", + "kinujemy.pl", + "kinva.top", + "kiokarts.com", + "kionec.com", + "kionfxtrade.com", + "kiop-35l.cfd", + "kios77-rtp.com", + "kioscolaterminal.com", + "kiosked.com", + "kipcleaning.com", + "kiplet.click", + "kiplingpolska.pl", + "kipostsl.top", + "kiqiwuanii.live", + "kirabeast.com", + "kireey.com", + "kirgo.at", + "kiriazie.com", + "kirikkalecicek.org", + "kirkik.com", + "kirmeshub.com", + "kiroep.click", + "kirtirajsnack.com", + "kislay.com", + "kismatkatambola.com", + "kisoriji.com", + "kissbitsnft.com", + "kissmetrics.com", + "kissofflipstick.com", + "kitaramarketplace.com", + "kitaramedia.com", + "kitcarforum.pl", + "kitchen-spicehub.com", + "kitchenbon.com", + "kitchendoorbakery.com", + "kitchenetco.com", + "kitchengurupk.com", + "kitchenmagic.fr", + "kitchenman.net", + "kitchenmetris.com", + "kitchennetwork.net", + "kitchenrecipeshub.com", + "kitchensisland.com", + "kitesaturday.lat", + "kitetelescope.life", + "kitetree.xyz", + "kithell.com", + "kithrup.matchlogic.com", + "kitsuneap.com", + "kittybeanscoffee.com", + "kittygfs.cc", + "kittyland.to", + "kittystat.com", + "kituntunjerub.org", + "kive6.cfd", + "kiw-jz.com", + "kiwijenga.net", + "kiwka.space", + "kiwobye3.xyz", + "kiwufjt0584cyrskavak.luj298y.ru", + "kiwuxu.com", + "kixer.com", + "kiyararoy.com", + "kiyukzaen.site", + "kizhaskb.shop", + "kizowao.info", + "kizunatoken.net", + "kizy.sbes.top", + "kizziesstore.com", + "kj65rdasz.appspot.com", + "kj6787rsd.appspot.com", + "kjbbc.net", + "kjfdsuq.xyz", + "kjfrederickson.com", + "kjgbgnhbjgbnjkgbnjkbnyjkh.weebly.com", + "kjgfgbnfgjntrjhithktlmtkl.weebly.com", + "kjgfhjitojfgjhfjggktr89898.weebly.com", + "kjh.careprofit.xyz", + "kjhgthuithutjbnogntrklbmrtektigi.weebly.com", + "kjhkgh.skroc.pl", + "kjjgafjaeeenlgb.top", + "kjl.coivalop.xyz", + "kjvirals.com", + "kk.qwantumm.top", + "kkaromatic.com", + "kkasd.ferreta.xyz", + "kkjy.luxxeeu.com", + "kkrakowka.piotroemilian.sklep.pl", + "kkrtai.top", + "kl-ow83.cfd", + "kl57.cfd", + "kladiuszkonrad.pl", + "klapsac.com", + "klarissi.com", + "klasnofirs.online", + "klasnofirs.site", + "klazzy.shop", + "klclick.com", + "klclick1.com", + "kle-49k.cfd", + "kleenwatertechnologies.com", + "klefigaro.fr", + "kleinfelder.fr", + "kleinvs.sbs", + "klenti.pl", + "kleop.tradx.top", + "kletu.cfd", + "kletvn.sbs", + "klewnius.sbs", + "kleyson.click", + "kliarovska.com", + "klicershub.space", + "klick.vn", + "klickercord.online", + "klienci-indywidualne-bnp-paribas-logowanie.minocha.pt", + "klienci-indywidualne-bnp-paribas.minocha.pt", + "klienci-indywidualne-mobile-santander.adco.ir", + "klienci-indywidualne-pekao-bank-bonus.tak.co.ke", + "klienci-indywidualne-pekao-bank.outerbankstowingcompany.com", + "klienci-indywidualne-pekao-pl-sa.aarkgroup.in", + "klienci-indywidualne-santander-bank.lordfile.ir", + "klienci-indywidualne-santander-mobile-sa.adco.ir", + "klienci-indywidualne-santander-mobile-sa.dctcbd.com", + "klienci-indywidualne-santander-pl-sa.aarkgroup.in", + "klienci-indywidualne-santander-pl.mawaaf.com", + "klienci-indywidualne-santander-pl.tdcs.pt", + "klienci-indywidualne-santander-sa-pl.adco.ir", + "klienci-indywidualne-santander-sa-poland.fabio.pt", + "klienci-indywidualne-santander-sa.bit-fax.com", + "klienci-indywidualne-santander-sa.civintex.com", + "klienci-indywidualne-santander-sa.fabio.pt", + "klienci-indywidualne-santander-sa.ozcamera.com", + "klienci-indywidualne-santander-sa.silvertic.pt", + "klienci-indywidualne-santander.adco.ir", + "klienta-pomoc.com", + "klientdelivery.com", + "klientnaszpan.click", + "klikasz-i-masz.com", + "klikbonus.com", + "klikchat.com", + "klikijuz.com", + "klikk.linkpulse.com", + "kliks.affiliate4you.nl", + "kliks.nl", + "kliksaya.com", + "klimexcm.com", + "klimtcuritiba.com", + "klinkerkjxer.life", + "klipi.autotrdes.top", + "klipmart.forbes.com", + "klivaz.fun", + "kljoyur.online", + "klllssd.papiashvili.top", + "kllo.vertysbos.top", + "klm-7t.cfd", + "klmdrone.com", + "klmsystem.michalinagajda.pl", + "klo.newpol.xyz", + "klo.tutorel.top", + "klockidladzieci.com.pl", + "klod.autotrdes.top", + "klog.hiido.com", + "kloj.luxxeeu.com", + "klomisload.website", + "klop.brokaws.top", + "klopotliwewydarzenie.click", + "klopotyuwaga.click", + "klos.sacors.top", + "klove.fr", + "klowns4phun.com", + "kls.secure-cart.biz", + "klsdee.com", + "klubradosc.waw.pl", + "klubwinarzeczpospolitej.pl", + "klv83-jw.sbs", + "klw.brokaws.top", + "klyice.com", + "km.avtprogsystt.xyz", + "km.tesxappes.top", + "km.topprogit.xyz", + "kmavj.ab4all.com", + "kmds.autotrdes.top", + "kmgo.fkkg.lat", + "kmgubezpieczenia.pl", + "kmishra.com", + "kmk.josefkopecka.pl", + "kmpiframe.keepmeposted.com.mt", + "kmpscs.com", + "kn.plprogpltes.site", + "kn4husters.xyz", + "knacklink.yachts", + "knalc.com", + "knavjuice.skin", + "knc.lv", + "kneepainrecipe.com", + "kneespillov.shop", + "knetfibra.com.br", + "knif.kuue.skin", + "knightcantrap.com", + "knightstomb.com", + "knippshild.net", + "knirtec.com", + "knishwings.world", + "knoctaktechs.com", + "knoozalbararigents.com", + "knorex.com", + "knotted.sbs", + "knottyswing.com", + "knowallaboutindia.com", + "knowdropship.com", + "knoweasyonline.com", + "knowingcusco.com", + "knowledgecareer.com", + "knowledgeens.com", + "knowseminar.com", + "knowthywp.com", + "knowwhattheyknow.com", + "knoxvillecommercialproperty.com", + "knyurtqnto.site", + "ko-te.com", + "koadmasters.com", + "koagvavn.site", + "koalacoinkac.net", + "koaladune.site", + "koalatesau.com", + "koalatoyz.com", + "koalitywebsites.com", + "koapasillas.com", + "koapkmobi.com", + "kobiecetragedie.click", + "kobinetonline.com", + "kobirtax.com", + "kobrus.pl", + "kocham-cie.c0.pl", + "kochava.com", + "kochestore.com", + "kocrekinek.pl", + "kod-sukcesu.tilda.ws", + "kod.binnpro.xyz", + "kod.dokogia7.xyz", + "kodakone.cc", + "kodaras.com", + "kodebix.com", + "kodehub.com", + "kodekarma.com", + "kodinkakkonen.com", + "kodpl.tilda.ws", + "kodpremium.pl", + "kodu.neti.ee", + "kodyumyslu.pl", + "koeo.autotrdes.top", + "koepto.com", + "kofiup.pl", + "kohlermetricssecure.kohler.com", + "kohlifoodstuff.com", + "kohlscattleco.com", + "kohyliixiy.info", + "koi.manasan.top", + "koiluck.com", + "koinstakes.com", + "koipixel.com", + "koirjoke.store", + "koirolloies.com", + "koisaibuy.com", + "koiugpcon.manasan.top", + "koj.versex.top", + "kojodarius.com", + "kok.eroterest.net", + "kokanmangoes.com", + "kokomoscanner.net", + "kokoszulka.pl", + "kokovuu0.online", + "kokteylbarmasasi.com", + "kokwetnsw.com", + "kolakbats.world", + "kolamjp138.com", + "kolanroe.xyz", + "kolatia.com", + "kold.koroje.top", + "kolebkazycia.click", + "kolejnytemat.click", + "kolejowakrakasa.homes", + "kolejoweinfo24h.rent", + "kolekcjonujemywatki.click", + "koleles.site", + "kolercon.kolotas.top", + "koletym.sbs", + "kolezenskieinfo.click", + "koli.maxtradefx.info", + "kolizjadnia.click", + "kolizjadziecko.click", + "kolizjamiast.click", + "kolizjanadrodze.click", + "kolizjaprzedszkola.click", + "kolizjasamochodowa.click", + "kolizyjnedrogi.click", + "kolizyjnefakty.click", + "kolizyjnefakty24h.click", + "kolizyjneinfo.click", + "kolizyjnewiesci.click", + "kolkatabajigar.com", + "kolkataexpress.com", + "kollabity.com", + "kollanticers.com", + "kollory-fejsa.blogspot.com", + "kolloryfejsa.blogspot.com", + "kolorfacebooka24.blogspot.com", + "kolorowy-f-b.blogspot.com", + "kolorowy-fejs.blogspot.com", + "kolorowyu.quest", + "koloryfejsa.blogspot.com", + "kolosalnekonsekwencje.click", + "kolpolterdnia.click", + "kolundec.site", + "kolyzjnedrogi.click", + "komachi.yomiuri.co.jp", + "kombievi.net", + "kombinere.com", + "komendantalarmuje.click", + "komentarzeinfo.click", + "komentujemynagranie.homes", + "komentujemywpis.click", + "kommornik.pl", + "komodia.com", + "komolot.gitlab.io", + "komoona.com", + "komostyle.com", + "kompasads.com", + "komperil.site", + "kompetencjonalnewydarzenia.click", + "kompletbadan.click", + "kompletni24h.click", + "komplikcjadrogowa.click", + "kompozycyjne24h.click", + "komunikacjawojewodzka.click", + "komunikacyjnakatastrofa.click", + "komunikatmedialny.homes", + "komunikatogloszenie.homes", + "komunikatorkoliczny.homes", + "komunikatorlokalny.click", + "komunikatorosobowy.click", + "komunikatowe.click", + "komunikatportal.click", + "komunikaty24h.fun", + "komunikaty24h.rent", + "komunikatywsieci.click", + "kon.plprogpltes.site", + "konceptpotrzeby.click", + "kondycjazycia.click", + "koneomobiledsp.com", + "konerios.site", + "konflow.com", + "koniecklopotow.click", + "koniecsledztwa.click", + "koniecsprawy.click", + "konkretnawzmianka.click", + "konkretnedowody.click", + "konkretny-kontopolska.site", + "konkretywazne.click", + "konkurs-fotograficzny.netlify.app", + "konkursbiedronka.5v.pl", + "konkurskauffland.24.eu", + "konkursy.de", + "konkursynagrody.pl", + "konnect.videoplaza.tv", + "konnektivinkasso.net", + "konniezkreationz.com", + "konsekwencjaczynu.click", + "konsekwencjainfo.click", + "konspektbilans.click", + "konstruktor.histtory.top", + "kontaktowe24h.click", + "kontera.com", + "kontexclusivehotel.com", + "konthotel.com", + "kontishev.com", + "konto-dostawy.com", + "konto-klienta.pl", + "konto-neflix.publicvm.com", + "konto-polska-pm.order1159.info", + "konto-polska-sj.order1159.info", + "konto.kontrola-poczty.online", + "konto.weryfikacja-uzytkownika.link", + "konto.weryfikacja-uzytkownika.online", + "konto5.godaddysites.com", + "kontoamlmatik.com", + "kontomatik-aml.com", + "kontomatik-amll.com", + "kontomatikaml.com", + "kontoonetp.wixsite.com", + "kontoonetpl.wixsite.com", + "kontoserver.wixsite.com", + "kontoserverpl.wixsite.com", + "kontroladowodowa.click", + "kontrolapasow.click", + "kontroldrogowa.click", + "kontrowersyjneakta.click", + "konutdestegi6060.net", + "konutdestegi7070.net", + "konutdestegi8080.net", + "konutislemlerihizlica.com", + "konutkralligi571.net", + "konv.avtprogsystt.xyz", + "konwen.sbs", + "konyacocukdishekimi.com", + "konyadaopelservisi.com", + "koo.vicdesmidt.com", + "kool.sspamedia.com", + "kooleststyle.com", + "kooltrend.com", + "kooooora-online.com", + "koopon.pl", + "koordynata.kvetusebures.pl", + "kootrek.com", + "kop.progofficial.top", + "kopaigora.net", + "kopaniebitcoin.pl", + "kopatrailer.website", + "kopeklerinmacerasi.com", + "koperlowicz.kvetusebures.pl", + "kopetledig21.site", + "kopi4drtpmenang.com", + "koppiebra.site", + "korcorkermas.kolotas.top", + "kordel1.fryderykmatvii.pl", + "kordianjas.pl", + "korea-post.club", + "koreadailytv.com", + "koreansbenefits.org", + "koreapost.cc", + "koreapost.cyou", + "koreapost.icu", + "koreazip.com", + "korfo.org", + "korimako.live", + "korisvol.xyz", + "korkipilkarskie.com", + "kormzi.gotrackier.com", + "korodrogerie.fr", + "korolevstvosvadeb.com", + "korptax.com", + "korrectfx.com", + "korte.tutorel.top", + "kortis-zoltan.com", + "kortnaqc.com", + "korun .online", + "korzystne-cechy.com", + "korzystnyportal.click", + "korzystnywynik.click", + "kos.interseek.si", + "kosatec.fr", + "koscielec.gregorzkucha.pl", + "koshto.com", + "kosiarki-przybylski.pl", + "kosmetyki24.eu", + "kosmetykijeannette.terezapetr.pl", + "kosmopolitecatering.com", + "kost.tv", + "kostirpg.com", + "kosubua.pro", + "kosztownetrendy.click", + "koszulka2020.pl", + "koszykrd.wp.pl", + "kot.malangg.xyz", + "kotadoubtcounter.com", + "kotel.zohan.site", + "kotishemllicurie.pro", + "kotj.top", + "kotkatech.com", + "kotoran.com", + "kotow-offers.com", + "kottosqbuge.life", + "kotttekol.xyz", + "koukoku.red", + "koupil.histtory.top", + "kourw.site", + "kouu.prodepl.top", + "kov.checkty.live", + "kovens.sbs", + "kovictory.com", + "kovidbioanalytics.com", + "kow.polstow.top", + "kowalm.t1woo.com", + "kowalmari.t1woo.com", + "kowasaki.com", + "kowmiso.com", + "kowone.net", + "koxakoeruy.live", + "koyaliving.net", + "koyalraheja.com", + "kozszolgalat.com", + "kp.ham-stop.xyz", + "kp.plprogpltes.site", + "kpe.parish.chuathuongxot.org", + "kpfa.com", + "kpi.binnpro.xyz", + "kpihero.com", + "kpjwpgy195.shop", + "kplusd.far.ru", + "kpns.ijinshan.com", + "kpoint-solutions.com", + "kpopkdrama.com", + "kposhu-yc.top", + "kpremium.com", + "kprj.jhom.lat", + "kpu.samsungelectronics.com", + "kq-dbx.cfd", + "kqaehxuyqbpot.cindypamperedpets.com", + "kqo-hs.com", + "kqq.gna.mybluehost.me", + "kqzyfj.com", + "kr-immebot-pl-96cfd2.firebaseapp.com", + "kr.itcapprog.top", + "kr.tradx.top", + "kr4i.icu", + "kr9apzxosa.appspot.com", + "krainajednorozca.pl", + "krainazabawek.com", + "kraitstones.help", + "kraj24.digitalmediacouncil.com", + "krajowyfunduszgwarancyjny.pl", + "kraken-wallet.com", + "krakenfolio.com", + "krakofiankers.com", + "krakragames.com", + "kraksainfo.click", + "kraksasamochod.click", + "kramsonitsolutions.com", + "krang-offers.com", + "krantitambola.com", + "krasfer.com", + "krasnaya.co.uk", + "krater.iprom.net", + "krbk.fixetpostogrm-jcb.xyz", + "krdn.pl", + "kre8tivebrand.com", + "kreaffiliation.com", + "kreamnetwork.com", + "kreatevate.com", + "kreatorinformacji.click", + "kredas.xyz", + "kredilimiti.com", + "kreditifire.com", + "krednews.com", + "kredshop.com", + "kredytnadowolnycel.pl", + "kredytybank.com", + "kredytybezbik.eu", + "kredytynasms.pl", + "kreio-re.top", + "kreo.kolotas.top", + "kreopera.xyz", + "kreyda.site", + "kriegerdatasolutions.com", + "krikyabdt.net", + "krimeclothing.net", + "krimsonlabs.com", + "kriosnvest.site", + "kripsomnft.site", + "kripsysponge.lat", + "kriptainvest.site", + "kriptainvesticii.site", + "kriptavlozheniya.site", + "kriptobonus.site", + "krishilaya.com", + "krishnaassociatesdelhi.com", + "krishnabhander.com", + "krishnaboyspg.com", + "krishnacbsekannad.com", + "krishnakanthb.com", + "krishnapublic.com", + "krishnasonline.com", + "krista-carpediem.blogspot.com", + "kristiduvall.com", + "kristinee.com", + "krithicollections.com", + "krivcon.kolotas.top", + "krj22y.webwave.dev", + "krkaenlspotl.com", + "krkentertainment.com", + "krok-zycia.pl", + "krolarlekin.com.pl", + "kromtech.net", + "kron.endiim.com", + "krone.nuggad.net", + "krone.oewabox.at", + "kronehit.oewabox.at", + "kronikadowodowa.click", + "kronosmart.xyz", + "kropka.onet.pl", + "kropstand.com", + "krotkanotka.click", + "krotkieterminy.click", + "krscode.com", + "krukwatch.com", + "krups-online.top", + "krutona.com", + "krutvikventures.com", + "krxd.net", + "krykanoies.com", + "kryptono.exchange", + "kryptonpolymers.com", + "kryptopinvest.com", + "kryptoportal.pl", + "krys.shop", + "krzyjahu.pl", + "krzysiekbulana.faustynaolimpia.pl", + "krzysiekp23.maximilianmaciej.pl", + "krzysiekp23.wincentbaran.pl", + "krzysztofkacperczyk.irminajolanta.pl", + "krzysztofkopec.jedrzejstr.pl", + "krzywdzacaprawda.click", + "ks.5.p2l.info", + "ks.binnpro.xyz", + "ks.ham-stop.xyz", + "ks.qwantumm.top", + "ks028329a-pl9320230a.stanidlapiotr.pl", + "ksadecfa.xyz", + "ksfeo-un.cfd", + "ksi.actyprogss.top", + "ksi2trk.com", + "ksiazka-arcydzielo.com", + "ksiazka-telefoniczna-online.pl", + "ksiazkaprzy.shop", + "ksiazkarozrywka.com", + "ksiazkatunele.pl", + "ksiegadowodowa.click", + "ksmartprime.com", + "kssip-gov.weebly.com", + "ksu-obs.com", + "ksudsc.com", + "ksw.valuez.top", + "kswatkowski.anetanatasza.pl", + "kswy.zirm.lat", + "kt4.kliptracker.com", + "kt5850pjz0.com", + "kt7q.info", + "ktai.pw", + "kto-neflix-info.publicvm.com", + "ktokolwiekwidzial.baby", + "ktooptymizmz.makeup", + "ktopodgladamnienafacebooku.wordpress.com", + "ktorownowagapewno.cfd", + "ktowie.click", + "ktrackdata.com", + "ktransco.com", + "ktsc.oowa.top", + "ktthealchemist.com", + "ktu.sv2.biz", + "ktxbus.com", + "ku-hnw.lat", + "ku.plprogpltes.site", + "ku88v.com", + "kuaishouapk.com", + "kuba.tesxappes.top", + "kubagoe.xyz", + "kubahu.tune2u.com", + "kubarsx.xyz", + "kuberverse.com", + "kubient.com", + "kuchkhas.com", + "kucoin-airdrop.com", + "kucoinhub.com", + "kuder.fr", + "kudocbd.com", + "kudosaether.homes", + "kudozhryu.info", + "kuduips.com", + "kueflerlaw.com", + "kufyryo2.monster", + "kuhdi.com", + "kuhrc.com", + "kuijacelyn.blogspot.com", + "kuikdelivery.com", + "kuk.mastercasc.top", + "kukkeshreeapartments.com", + "kulakiflow.store", + "kulalusramag.net", + "kulmaczewski.miakatarzyna.pl", + "kulto.manasan.top", + "kulupsymedia.com", + "kumaal.cfd", + "kumable.autos", + "kumaing.website", + "kumaion.top", + "kumaise.space", + "kumaish.xyz", + "kumaize.xyz", + "kumakuma.monster", + "kumam-bon.club", + "kumaonline.cfd", + "kumaore.site", + "kumaplus.store", + "kumarafab.com", + "kumarjewel.com", + "kumgroup.beauty", + "kumhelp.xyz", + "kuminfo.cyou", + "kumize.xyz", + "kumland.bond", + "kumonline.cfd", + "kumore.site", + "kumplus.store", + "kunstvanvriendschap.com", + "kunstzinnigdynamischcoachen.com", + "kunsztpodstaw.click", + "kup-online33882.pl", + "kup-online55003.pl", + "kup-online99044.pl", + "kup-online99087.pl", + "kup-teraz24123.pl", + "kup-teraz24365.pl", + "kupacini.com", + "kupafy.com", + "kupmoda.com", + "kupnonao1x.shop", + "kupnonav1ntd.shop", + "kupnonav1nted.shop", + "kupon-transferowy.online", + "kupterazproszezaplacic.za.com", + "kupterazshop.shop", + "kupterdostawka.shop", + "kupuj-wygodnie.pl", + "kupujebootle.shop", + "kupujemycopolskie.pl", + "kupujszybko.pl", + "kupznam1teraz.shop", + "kur.sacors.top", + "kurdonia.com", + "kuriergminny.homes", + "kuriernia24.cloud", + "kuriero.pl", + "kurierpolska24.cloud", + "kurierskadostawa0llx.shop", + "kurivi.com", + "kuronekoyamatao-jp.shop", + "kuronekoyamato-jp.fun", + "kuronekoyamatu.fun", + "kurseongvalleyhoildays.com", + "kursmojeinwestycje.com", + "kurtkadopepl.com", + "kurtrimbach.com", + "kurventourer-sauerland.com", + "kushinsights.com", + "kushncupcakes.com", + "kushwahasangh.org", + "kushwahavivaah.com", + "kushyma.com", + "kutib-lilajhiza.info", + "kuulceky.com", + "kuvamsolutions.com", + "kuwait-postal.com", + "kuwaitadz.com", + "kuwaitexpress.xyz", + "kuwaitywum.site", + "kuwarenterprises.com", + "kuyatim.com", + "kuydaftar.net", + "kuyifi.surveyprizeship.com", + "kv-analytics.kiotviet.vn", + "kva.binnpro.xyz", + "kvadroom.com", + "kvalita.shop", + "kve-gw.sbs", + "kvf.moteldin.top", + "kviku.com", + "kvision.tv", + "kvkresearch.com", + "kvkresearch.site", + "kvnuke.github.io", + "kvors.com", + "kvrconst.com", + "kw-5.cfd", + "kw-r.sbs", + "kwalifikacja24h.click", + "kwarzkitechs.com", + "kwaterowanie.pl", + "kwbtgame.com", + "kwcrf.net", + "kweiqox.beauty", + "kwekii.com", + "kwentui.sbs", + "kwestiastabilnosci.com", + "kwistal.nl", + "kwm59.com", + "kwpsych.com", + "kwq.hwz.mybluehost.me", + "kwserver.adhispanic.com", + "kxana.com", + "kxl86-6.cfd", + "kxz.uxbg.skin", + "ky.5.p2l.info", + "kyansh.com", + "kyats.sbs", + "kyber-network.co", + "kyber.digital", + "kybernet.network", + "kybernetwork.io", + "kyberr.network", + "kyenmiw.sbs", + "kyetrustcorps.com", + "kyhetyo8.com", + "kyladiscus.com", + "kylebyproxy.com", + "kyleweaverphoto.com", + "kymarching.net", + "kypemagazine.com", + "kypetae3.monster", + "kyuf.online", + "kyvahyykie.live", + "kyzon.org", + "kz.search.need2find.com", + "kz2oq0xm6ie7gn5dkswlpv6mfgci8yoe3xlqp12gjotp5fdjxs5ckztb8rzn.codes", + "kzl.ekr.mybluehost.me", + "kzrtn.com", + "kzrto.com", + "l-afg3.cfd", + "l-efhm.sbs", + "l-histoire.fr", + "l-jju6.icu", + "l-kimq.cfd", + "l-news.click", + "l-nr.com", + "l-oj3c.sbs", + "l-qujd.cfd", + "l-sspcash.adxcore.com", + "l-su0t.cfd", + "l-wellne5s.live", + "l.adxcore.com", + "l.bbuuddaa.top", + "l.betrad.com", + "l.linkpulse.com", + "l.ohmyad.co", + "l.qq.com", + "l.sharethis.com", + "l.socialsexnetwork.net", + "l.waagge.top", + "l.wl.co", + "l.zyskon.top", + "l001tusl1u1xe.store", + "l0cky00.life", + "l0feunlim0ted.xyz", + "l0ily01ush.store", + "l0veapp7e.sbs", + "l0vel1ghts.sbs", + "l1-1.anzu.io", + "l1.britannica.com", + "l1.qsstats.com", + "l11ade1shi11rs.site", + "l11epurp1e.site", + "l1f3l1nk.site", + "l1fe2quick.xyz", + "l1feelevate.site", + "l1fereflecti0ns.site", + "l1fevo7age1.life", + "l1lyl1ft93.store", + "l1lyluxe001.store", + "l1lypond.xyz", + "l1ne1nyour1on.sbs", + "l1v3fully.life", + "l2arcane.com", + "l2bo.xyz", + "l2nk.space", + "l2yqo6.xyz", + "l3-2.anzuinfra.com", + "l38-6id.pages.dev", + "l3afyl3gends.quest", + "l3llo1.aina3.com", + "l3m0nlim3.xyz", + "l3n5.cfd", + "l3vefinan8.live", + "l3wpk9kmumodtkr8.ibmassist.com", + "l47.pages.dev", + "l4pa.monster", + "l52j.cfd", + "l5egoa5s.site", + "l5ewith5oy.site", + "l6-g.cfd", + "l6b587txj1.com", + "l7fejourney123.life", + "l7w6.cfd", + "l8-9df.icu", + "l8cdn.com", + "l8loan.com", + "l9-21a.cfd", + "l9caubf4wne0s2x.vvvebitbpn.ru", + "l9ebal0nce.site", + "la-foryou.com", + "la-vafl0ws.xyz", + "la-veneregardenia.com", + "la.5.p2l.info", + "la.bbuuddaa.top", + "la.mt-online.xyz", + "la.vietid.net", + "la.vnbusiness.vn", + "la.vnecdn.net", + "la1dwne9cn5c.com", + "la2.vnecdn.net", + "la3.vnecdn.net", + "laamumaamendhoo.gov.mv", + "laanchoa.it", + "laatribune.fr", + "laayoune-esport.com", + "labaneraca.com", + "labanquepoqtale.fr", + "labanqueposttale.fr", + "labeab.com", + "label.youmanss.top", + "labersa.com", + "labmedica.pl", + "labmez.site", + "laboiteorse.fr", + "laboratoriomariajose.com", + "laboratorydore.sbs", + "laborex.hu", + "laborofficium.com", + "labourcakefrt.fun", + "labourtimer.store", + "labrealnet.com", + "labs.natpal.com", + "labsgear.com", + "labuenaventura.org", + "labzin.com", + "lacabanemicrobrasserie.com", + "lacaji.opinionjet.com", + "lacarboneratango.com", + "lacasadelaalpujarra.com", + "lacasadelestampado.com", + "lacasadialicedesenzano.it", + "lacasamusicdistribution.com", + "lacentrrale.fr", + "laceorm.com", + "lacetrale.fr", + "lacheriecakery.com", + "lack.replacementbravewzda.com", + "lactell.fr", + "lactis5.com", + "lacunabook.online", + "lacycraig.com", + "lad.tsqwz.xyz", + "lad.wimsa.top", + "ladangsgreenherbs.com", + "ladbazaronline.com", + "ladderstar.xyz", + "laddersvote.com", + "ladenbayginakademi.net", + "ladepehe.fr", + "ladnow.space", + "ladsblue.com", + "ladsp.com", + "ladsup.com", + "ladybugbingo.com", + "ladybugsws.com", + "ladyclicks.ru", + "ladyubel.com", + "lae.verts.top", + "laece.com", + "laeraweb.com", + "laetht.com", + "laexotic.com", + "laffzine.com", + "lafondabr.com", + "lafortunapizzeria.com", + "lafrancerie.net", + "lafrissonnante.com", + "lagarto.sbs", + "lagazette-dgi.fr", + "lagodnywraz.skin", + "lagranderecr.fr", + "lagrange.capital", + "lagusher.skin", + "lahanukiegeneng.blogspot.com", + "lahuelladeandrea.com", + "laiberation.fr", + "laidbackweekends.xyz", + "laiglonworld.com", + "laiibbo.com", + "laingriz15.live", + "lajani.com", + "lajkpanel.pl", + "lajna.fr", + "lajollaautorepairs.com", + "lajpgn.com", + "laka.giftsurveycenter.com", + "lakeflmobilenotary.com", + "lakeland.quest", + "lakepath.online", + "lakequincy.com", + "lakeside-fishandchips.com", + "laketahoefamilygetaway.com", + "lakewander.online", + "lakhdatarkhatu.com", + "lakonabricks.com", + "lakshyacare.com", + "lakusdvroa.com", + "laleh.itrc.ac.ir", + "laleydelnuevoordenmundial.org", + "lalitpatil.com", + "lallatazgm.monster", + "laltraimmagine.ss.it", + "lalupia.info", + "lama-ole-nydahl.fr", + "lamaie.shop", + "lamarafat.com", + "lamarejada.com", + "lambarek-motogielda.pl", + "lameletters.com", + "lamevapropietat.com", + "lamiflor.xyz", + "laminaatvloeres.com", + "lamlsace.fr", + "lamoetio2.info", + "lamorbeautybar.com", + "lamp-shade.net", + "lampdrumes.online", + "lampfeaturecastes.pro", + "lampguitardailyes.pro", + "lampka-serwisy.com", + "lamplightbackwardflightes.pro", + "lamplighters.store", + "lampofandas.pro", + "lampplate.xyz", + "lamptowel.live", + "lamthong.net", + "lamutellegenerale.fr", + "lamyvietnam.com", + "lamzuencvztre.wpenginepowered.com", + "lana-hairart.com", + "lanbe.sbs", + "lanceisgaming.com", + "lancethilt.site", + "lancetonsite.com", + "lanciennecole.com", + "land-world.online", + "land.purifier.cc", + "landacers.com", + "landalsluyshaven.com", + "landecomingbureratic.network", + "landedwing.site", + "landessnow.com", + "landing.aaroninjections.com", + "landingairquality.airlite.com", + "landingcentral.shop", + "landingheaven.shop", + "landingmuse.com", + "landingpage.urekamedia.com", + "landingpagelagi.vn", + "landingpages.sunnytoolz.com", + "landingpark.shop", + "landingpoint.shop", + "landings.twin.com", + "landingspot.shop", + "landingworld.shop", + "landownershipabber.info", + "landrym.info", + "landscapewellington.com", + "landsha.com", + "landtechcomputers.com", + "landwirt.oewabox.at", + "lane.beatbox365.com", + "laneleisure.xyz", + "laneoutter.cyou", + "lanewl.sbs", + "laneytoqw.com", + "langgpt.com", + "langolol.space", + "languageandtranslationservices.com", + "languagefeedback.com", + "languids.com", + "lank.ru", + "lankly.sbs", + "lanonna.co.uk", + "lantio.xyz", + "lanzar.publicidadweb.com", + "laodflare.host", + "lap-click.tr.line.me", + "lapabalta.com", + "laperdole.shop", + "lapgutclinic.com", + "laphoceen.fr", + "lapicitodigital.com", + "lapiden.com", + "lapimall.com", + "lapimart.com", + "lapinataalameda.com", + "laposstefr.sbs", + "laposstefrpl.sbs", + "laposte.one", + "lapscreations.com", + "laptopl1fe.quest", + "laptopreportcard.com", + "laptoprewards.com", + "laptoprewardsgroup.com", + "laptoprewardszone.com", + "laptopsbiz.com", + "laptopscreen.jp", + "laptopsdot.com", + "laptopy-komputery-naprawa.pl", + "laptopyinfo.pl", + "lapuertasur.org", + "laradevz.com", + "larati.net", + "laravelstuff.com", + "laredoutee.fr", + "laredoutre.fr", + "lareplubliquedespyrenees.fr", + "lareunionfoodpark.com", + "largebrass.com", + "largesizesingles.com", + "largosoft.co.kr", + "larissalee.com", + "larissalinhares.com.br", + "larissasarluni.com", + "larissavitorino.com", + "larivieracasino.com", + "larjlo.charity", + "larossola.it", + "larozzi.com", + "larqee.com", + "larrygreer.com", + "larryscripps.com", + "larsenandtoubro-gateway.com", + "lartys.com", + "larubicconhubpay.com", + "larusse.fr", + "larv.sacors.top", + "las.mt-online.xyz", + "las.versuts.top", + "lasa.market4fronts.com", + "lasagot.icu", + "lascordobesas.com", + "lasdcalls.com", + "lasdesignco.com", + "laser-motorsllc.com", + "laser-seasoned-jackrabbit.glitch.me", + "lasercutting.cyou", + "laserflyers.com", + "laserinnhyd.com", + "laserticket.store", + "lashingbard.store", + "lashtracker.com", + "lasopabowl158.weebly.com", + "lasportiva-polska.com", + "lass.loyal-program.live", + "last-chainleash.net", + "last.tax-lab.net", + "lastbreath-fanfiction.blogspot.com", + "lastingroad.cfd", + "lastmeasure.zoy.org", + "lastmilecabs.com", + "lastminutepapers.com", + "lasugarshoppe.com", + "lasvegas-cosmeticdentist.com", + "lasvegas-hurghada.com", + "lasvegasfingerprinting.com", + "lasvegashandymen.com", + "lasweki.sbs", + "lat.woltar.live", + "latadasana.com", + "latamdcs.com", + "latarkacreeledpl.com", + "latecup.online", + "latency.agoop.net", + "lateniters.com", + "latentpost.sbs", + "latenwire.website", + "lateplays.com", + "later-analytics-reports.s3-accelerate.amazonaws.com", + "laterzapp.com", + "latest-songs.com", + "latestattspecials.com", + "latestforbesnews.com", + "latestfreejob.com", + "latestgbwhatsapp.com", + "latestheadlines.click", + "latesthealthyresearch.com", + "latesthotnews.shop", + "latestinstantnews.click", + "latestnewsinfo.com", + "latestpakjobs.com", + "latestupdat.com", + "latestupdateon.com", + "latestzilla.com", + "latiagowshop.com", + "latiendaelegante.com", + "latinaescortsaustralia.com", + "latinamericachauffer.com", + "latinas-n-heels.com", + "latinasmodernas.com", + "latinfoodtrucknaples.com", + "latinmassbuffalo.com", + "latinoamericaeduca.org", + "latinpilot.com", + "latitude-noes.us.to", + "latitude29neworleans.com", + "latoken-exchange.com", + "latribuen.fr", + "latrubune.fr", + "latte4ever.com", + "latteglass.click", + "latteluminance.xyz", + "latteluury.xyz", + "latteluxe.xyz", + "latticebatterytech.com", + "latticescience.com", + "latticescipub.com", + "laudation.sbs", + "laugh-outloud.fun", + "laughablecopper.com", + "laughcloth.com", + "laughe.sbs", + "laughingeye.com", + "laujardeandarax.com", + "launchassist.cfd", + "launchbit.com", + "launchin1day.com", + "launchlinecam.cam", + "launchpadhosting.com", + "launchpadplace.com", + "laundererkawer.life", + "laundrybasics.com", + "laundrycleanique.com", + "laundryservicesnewyork.com", + "lauradishong.com", + "laurahelper.site", + "lauramelumart.com", + "laurasmithforcagovernor.com", + "laurel.rovicorp.com", + "laurelandbliss.com", + "laurenleaderchivee.com", + "laurenwepa.com", + "laurenyore.com", + "laurorenue.com", + "lautaroyoel.com", + "lauzaloistl.com", + "lav3nder0asis.xyz", + "lav3ndermag1c.life", + "lav3nders3renity.life", + "lav3ndersc3nt.sbs", + "lavamedia.vn", + "lavanetwork.net", + "lavatemizlik.com", + "lave-nderw0nders.sbs", + "lave6dernature.xyz", + "lave7derjou7ney.quest", + "lave9der9ssence.sbs", + "laven-derharmon8.xyz", + "laven-dersuns3t.sbs", + "lavend3rdrea9.xyz", + "lavend3rhav3n.life", + "lavende7explo7e7.quest", + "lavende7wh1sper.xyz", + "lavender-residence.com", + "lavenderbss.life", + "lavenderfield.sbs", + "lavenderlove.sbs", + "lavenderluxury.xyz", + "lavidaentacones.com", + "lavidalokaecohomes.com", + "lavillamedusa.com", + "lavishsponge.sbs", + "lavoilegourmande.com", + "lavoixedunord.fr", + "lawablog.com", + "lawbacks.pro", + "lawcopilot.com", + "laweghj.xyz", + "lawgivesback.org", + "lawlietblack.com", + "lawlowvat.net", + "lawneda.com", + "lawriy.sbs", + "lawsfirm.org", + "lawtechgroup.online", + "lawyerboxus.com", + "lawyerincrypto.com", + "laxifoot.fr", + "laxmikantweb.com", + "laxu.mailwavepros.com", + "lay.dubya.us", + "layer-ad.de", + "layer-ad.org", + "layer-ads.de", + "layer3-arbitirum.com", + "layerprotect.com", + "layoutfill.com", + "layt0n.com", + "layyinexpress.com", + "lazamaopew.live", + "lazarmaze.online", + "lazatera.com", + "lazieneczka.pl", + "lazodeamor.com", + "lazosrunning.org", + "lazter.com", + "lazylose.com", + "lazyweekends.xyz", + "lazywisdompodcast.com", + "lb-rtb-europe.liftoff.io", + "lb.aatkit.com", + "lb.affilae.com", + "lb.eu-1-id5-sync.com", + "lb.fruitflan.com", + "lb2.checkerer.xyz", + "lb7-5.cfd", + "lbalanceney.life", + "lballguitar.com", + "lbc.opym.top", + "lbe-8b.cfd", + "lbfs.kuue.skin", + "lbm.careprofit.xyz", + "lbn.ru", + "lbouyguestelecom.fr", + "lbrtry.com", + "lc.livefyre.com", + "lcastorama.fr", + "lcawe.cfd", + "lcbcad.co.uk", + "lcf.cmplay.cmcm.com", + "lclisting.com", + "lcloud-buscar.us", + "lcloud-login-us.info", + "lcloud.track-report.info", + "lcolissimo.fr", + "lcoppl.weebly.com", + "lcpr.fr", + "lcprd1.samsungcloudsolution.net", + "lcprd2.samsungcloudsolution.net", + "lcs.livedoor.net", + "lcsdk.3g.qq.com", + "ld-i6y.cfd", + "ld.binnpro.xyz", + "ld.plprogpltes.site", + "ld.toptestr.top", + "ldcbenefitsonline.com", + "ldd.stormo.site", + "ldglob01.adtech.fr", + "ldglob01.adtech.us", + "ldglob02.adtech.fr", + "ldglob02.adtech.us", + "ldhelpuser.pages.net.br", + "ldimage01.adtech.fr", + "ldimage01.adtech.us", + "ldimage02.adtech.fr", + "ldimage02.adtech.us", + "ldjxt.awicksin.com", + "ldserv01.adtech.fr", + "ldserv01.adtech.us", + "ldserv02.adtech.fr", + "ldserv02.adtech.us", + "ldynamicspublicapi.leadforensics.com", + "le-7yt.cfd", + "le-chineur.fr", + "le-murelos.com", + "le-recendement-et-moi.fr", + "le-recenement-et-moi.fr", + "le-tchat-bdsm.fr", + "le1er.net", + "lea1landsc1pe.xyz", + "lea1ylu1ter.xyz", + "lead-123.com", + "lead-analytics.nl", + "lead.network", + "lead.program3.com", + "leadbolt.net", + "leadboltads.net", + "leadboltapps.net", + "leadbookgenerator.com", + "leadbymiov.monster", + "leadclick.com", + "leaddrip.net", + "leaddripmarketing.com", + "leade.sbs", + "leadermaterial.com", + "leadershipforge.homes", + "leadershipglossary.com", + "leadershipspark.homes", + "leadersickdoc.com", + "leaderstandard.com", + "leadeskya.info", + "leadgenx.online", + "leadgy.com", + "leadin.com", + "leading-distribution.com", + "leadingedgecash.com", + "leadn.pl", + "leadplace.fr", + "leadpub.com", + "leads.su", + "leadsaffiliateinfo.com", + "leadsgun.com", + "leadspace.com", + "leadspackages.com", + "leadsplumber.com", + "leadsteed.com", + "leadstore00.com", + "leadsynaptic.go2jump.org", + "leadtingold.cyou", + "leadu.sbs", + "leadzu.com", + "leadzupc.com", + "leaf.sweettspot.trade", + "leaffi.jp", + "leaflion.xyz", + "leafmontreal.com", + "leafscope.click", + "leaftravelgj.site", + "leafvantage.xyz", + "leafy1ush.xyz", + "leafyhaven.xyz", + "leafyjourney.sbs", + "leafylane.cfd", + "leafylodge.cam", + "leafyloft.xyz", + "leafyloom.xyz", + "leaglolmo.info", + "league-rival.com", + "leakeslines.blogspot.com", + "leakfrost.vip", + "leakywgil.monster", + "leancoding.co", + "leancoursedesign.com", + "leangroupe.com", + "leaningbud.site", + "leanmobi.fusetracking.com", + "leansbiomes.com", + "leanvitocompany.com", + "leapglobalinnovation.com", + "leaplunchroom.com", + "leaprevenue.com", + "learnaboutedutech.com", + "learnforgreat.com", + "learninginvesteffectively.com", + "learninvideo.com", + "learnkurooji.com", + "learnreactjs.com", + "learntoreadcharts.com", + "learnware360.com", + "learnweb4.com", + "learnwithrayhan.com", + "learnyoucss.com", + "learnzones.com", + "leaseearth.com", + "leastimperfect.com", + "leatherexpertsusa.com", + "leatheringwordes.pro", + "leavaint.site", + "leavecleaveweave.com", + "leavehomego.com", + "leawu.sbs", + "lebarbierdesrois.com", + "lebenup.com", + "leboncoan.fr", + "lebopncoin.fr", + "lebretonfactcheck.com", + "lebriefcreatif.com", + "lecap-services.fr", + "lecaronstore.com", + "lecimdalej.store", + "lecimy-dalej.site", + "lecionals.site", + "lecnts.sbs", + "lecoffy.com", + "lecremyevents.com", + "lectureclamp.lat", + "leczeniepadaczki.pl", + "leczumiaroraz.click", + "leczzdrowiepewno.skin", + "led.folos.top", + "ledampenergy.net", + "ledcopyboard.com", + "ledgerwallet.by", + "ledgmely.com", + "lednger.com", + "ledobbensz.blogspot.hu", + "ledomtechnology.com", + "lee-annconway.com", + "leebrandonjohnson.com", + "leejeanspolska.pl", + "leela-skyvillas.com", + "leelamarketz.com", + "leelynx.fr", + "leemaddison.com", + "lef.folos.top", + "leficaro.fr", + "leficuu7.space", + "lefigarao.fr", + "lefigarop.fr", + "lefiogaro.fr", + "lefirgaro.fr", + "leflix.us", + "lefos.net", + "lefreakk.com", + "lefsechos.fr", + "lefsen.sbs", + "leftliquid.com", + "leftoverdense.com", + "leftysmusichall.com", + "legadofinanceiro.com", + "legal-nfl.com", + "legal-respawn.com", + "legalium-e.com", + "legalizacja.5v.pl", + "legalsite.pl", + "legalwithboska.com", + "leganpz.ivanmatej.pl", + "legendarna-chwila.com", + "legenddrivenauto.com", + "legendofdragoon.com", + "legendsalwaysahead.com", + "legendsoftheapocalypse.com", + "legfigaro.fr", + "legfrissebb.info", + "leggdavisduo.com", + "legiayayana.com", + "legitdrug.com", + "legitjogja.com", + "legjava.com", + "legjava.pro", + "leglerhistory.com", + "legrando.fr", + "legumelin.pro", + "leh-7.sbs", + "lehipyevae.com", + "leidatova.com", + "leighties.fr", + "leiloeiropallacio.com", + "leiloessantoro.com", + "leilolances.com", + "leisureescape.sbs", + "leisurelifess.sbs", + "leisurelydays.xyz", + "lejeanjamere.com", + "lekachenya.fun", + "lekafaymuu.life", + "lekarvenet.com", + "lekbo.org", + "leket.fr", + "lekhafintech.com", + "lekibezrecepty.org", + "lekka-chwila.com", + "lekkikto.quest", + "leklicht.net", + "leksrom.com", + "lektekqualks.com", + "lektor-cda.pl", + "lelandchristianacademy.org", + "lelinh.net", + "lellazwina.com", + "lelodeals.com", + "lem0nfr3sh.live", + "lemlistfamily.com", + "lemmatechnologies.com", + "lemmingcapitalmanagement.com", + "lemmingro.com", + "lemnisk.co", + "lemnode.fr", + "lemonbliss.xyz", + "lemondde.fr", + "lemonnews.fun", + "lemonparty.biz", + "lemonparty.org", + "lemonteadesign.com", + "lemonyellow.quest", + "lemovnde.fr", + "len-br.sbs", + "len72u.sbs", + "lenasale.com", + "lenca.sbs", + "lenddirectfinance.com", + "lending-for-europe.eu", + "lendkastoxfina.us", + "lennoxparkandrec.com", + "lennyfaceonsol.com", + "lenonsantos.com", + "lens.tradfls.top", + "lensprotocol-pass.com", + "lenst.cfd", + "lentainform.com", + "leomonde.fr", + "leonbergery.com.pl", + "leonid-chernyshev.com", + "leonorveiga.com", + "leonplayfive.com", + "leonsy.sbs", + "leophoto.space", + "leparirien.fr", + "leparisdepichutte.com", + "leparisein.fr", + "leparisin.fr", + "lepatisien.fr", + "lepeboarduae.com", + "lepodownload.mediatek.com", + "lepoinf.fr", + "leponde.fr", + "leportauprincien.com", + "leprikol.com", + "lepvorem.space", + "leriqiihoo.live", + "leros.blogoonline.top", + "leroymerln.fr", + "leroymrlin.fr", + "lerwbhyzkh.store", + "les-bagatelles.fr", + "les-crisis.fr", + "les-oncheres.fr", + "les-toiles-cinema.fr", + "lesantivirus.net", + "lesecchos.fr", + "lesechoss.fr", + "leshoppu.com", + "lesindesradio.fr", + "leskole.com", + "lesmonde.fr", + "lesnhltoge.site", + "lesnyraj.kubakosma.pl", + "leso.astro2quest.com", + "lesrivesdechambesy.ch", + "less-news.shop", + "lessc.sbs", + "lesstoxicstore.com", + "lestobiosisvmege.info", + "lesview.com", + "leszekbartosiewicz.terezapetr.pl", + "let.aptin.live", + "letegyafao.info", + "letest360.com", + "lethe.co", + "lethimshine.blogspot.com", + "letmefind.co", + "letmeslide.com", + "letnusq.sbs", + "letoplus.com", + "letras-suaves.com", + "letsbewinners.com", + "letscolaborate.com", + "letsfinder.com", + "letsglow2021.com", + "letsgopass.com", + "letsgrowbusiness.com", + "letshash.com", + "letsimprint.net", + "letslearncorporate.com", + "letsopenup.com", + "letsplaymafia.com", + "letsprintcrete.com", + "letssearch.com", + "letstalklovenow.com", + "letsvisitcroatia.com", + "letswinstuff.com", + "letter.polinvst.com", + "letteraok.com", + "letterevef.space", + "lettucelimit.com", + "letupcwkg.xyz", + "letyoufall.com", + "letzonke.com", + "leulal.shop", + "leuquipe.fr", + "levatiaoneb.online", + "level.turboads.de", + "level3.applifier.com", + "levelbushes.com", + "levelfor289dsa8-onwatchtv932.asiakonieczna77.pl", + "levelofeffort.com", + "leveloneboss.com", + "levelsteelwhite.com", + "levelzerorp.com", + "leven-tech.com", + "lever-analytics.com", + "levexis.com", + "levidabeauty.com", + "levigilant.fr", + "levitra.1.p2l.info", + "levitra.3.p2l.info", + "levitra.4.p2l.info", + "levmy.sbs", + "levrontals.com", + "lew.kastaff.top", + "lew6-42.sbs", + "lewand.kastaff.top", + "lewanmail.kastaff.top", + "lewb-je.cfd", + "lewell.fr", + "lewiatansamochodnagrody145.blogspot.com", + "lewiseking.com", + "lewistonauburn.net", + "lewmil.kastaff.top", + "lewny.cfd", + "lewouri.com", + "lewplnews.yolasite.com", + "lews.folos.top", + "lewu8-62.cfd", + "lexapro.1.p2l.info", + "lexapro.3.p2l.info", + "lexapro.4.p2l.info", + "lexatrade.com", + "lexcore.org", + "lexeterajm.com", + "lexiflake.com", + "lexmediallc.com", + "lexploretheworld.com", + "lexsail.com", + "leyesdeguatemala.com", + "lezboncoin.fr", + "lezerscollectief.com", + "lezpress.fr", + "lfbkxlwjmyqi.com", + "lfcchile.com", + "lfcjht.s3.us-east-005.backblazeb2.com", + "lfeeder.com", + "lflsoftware.com", + "lfs.muskprog.top", + "lfs.valuez.top", + "lfscpttracking.com", + "lfstmedia.com", + "lftqch650apz.com", + "lftracker.leadfeeder.com", + "lg.lotus.vn", + "lg.mashahospitality.com", + "lg.smardroid.com", + "lg5l.cfd", + "lg78o.xyz", + "lgad.cjpowercast.com.edgesuite.net", + "lgbucaramanga.com", + "lglocean.com", + "lgsmartad.com", + "lh-pl-0a7defe8077.dramaririnaldi.com", + "lh-pl-1778bc63ffe.dramaririnaldi.com", + "lh-pl-19c8d855ce4.dramaririnaldi.com", + "lh-pl-1a01f772e9e.dramaririnaldi.com", + "lh-pl-1c585060e8b.dramaririnaldi.com", + "lh-pl-213b62c08f4.dramaririnaldi.com", + "lh-pl-21799200ac2.dramaririnaldi.com", + "lh-pl-275750ec15c.dramaririnaldi.com", + "lh-pl-289cecc5315.dramaririnaldi.com", + "lh-pl-2a38f9bf152.dramaririnaldi.com", + "lh-pl-30c7362bcd5.dramaririnaldi.com", + "lh-pl-3987781bead.dramaririnaldi.com", + "lh-pl-3aa07e9a653.dramaririnaldi.com", + "lh-pl-4651cd9df19.dramaririnaldi.com", + "lh-pl-4b63d734e36.dramaririnaldi.com", + "lh-pl-4f95888c663.dramaririnaldi.com", + "lh-pl-50dc7d6a9b0.dramaririnaldi.com", + "lh-pl-560e3b71a51.dramaririnaldi.com", + "lh-pl-56ee3f741e1.dramaririnaldi.com", + "lh-pl-5c8058dfa65.dramaririnaldi.com", + "lh-pl-609432ba390.dramaririnaldi.com", + "lh-pl-625c40ab71e.dramaririnaldi.com", + "lh-pl-6a8ef7f8ab3.dramaririnaldi.com", + "lh-pl-7030fdc959e.dramaririnaldi.com", + "lh-pl-71194d9115d.dramaririnaldi.com", + "lh-pl-79c8f16449e.dramaririnaldi.com", + "lh-pl-95822138271.dramaririnaldi.com", + "lh-pl-a0b509a84d8.dramaririnaldi.com", + "lh-pl-a1237bf7774.dramaririnaldi.com", + "lh-pl-a92e3ccf868.dramaririnaldi.com", + "lh-pl-a94b2ce9962.dramaririnaldi.com", + "lh-pl-b25b8dd2aef.dramaririnaldi.com", + "lh-pl-b4ab958623e.dramaririnaldi.com", + "lh-pl-b610feb6eb8.dramaririnaldi.com", + "lh-pl-b74f4d984e7.dramaririnaldi.com", + "lh-pl-b7c7732a692.dramaririnaldi.com", + "lh-pl-ba2f977cbee.dramaririnaldi.com", + "lh-pl-c535795fded.dramaririnaldi.com", + "lh-pl-c66025a5d53.dramaririnaldi.com", + "lh-pl-c73a992c8a7.dramaririnaldi.com", + "lh-pl-ca613f6200f.dramaririnaldi.com", + "lh-pl-cc1467313b7.dramaririnaldi.com", + "lh-pl-ce17449fdb6.dramaririnaldi.com", + "lh-pl-d060e5256dd.dramaririnaldi.com", + "lh-pl-ddc8586ff86.dramaririnaldi.com", + "lh-pl-e10bd20d05b.dramaririnaldi.com", + "lh-pl-e699c44c961.dramaririnaldi.com", + "lh-pl-ecb9d1177d8.dramaririnaldi.com", + "lh-pl-f1e83f5ab92.dramaririnaldi.com", + "lh-pl-ff03fb91b95.dramaririnaldi.com", + "lhairchitecte.com", + "lhasa.goldhillweb.com", + "lhgguanjia.com", + "lhommefab.com", + "lhtw.skin", + "li-73tn.cfd", + "li.alibris.com", + "li.azstarnet.com", + "li.dailycaller.com", + "li.gatehousemedia.com", + "li.gq.com", + "li.hearstmags.com", + "li.lidoks.xyz", + "li.livingsocial.com", + "li.mw.drhinternet.net", + "li.onetravel.com", + "li.patheos.com", + "li.pmc.com", + "li.purch.com", + "li.realtor.com", + "li.walmart.com", + "li.ziffimages.com", + "li1v6tive0r.xyz", + "li1yl0unge33.store", + "li1yland86.store", + "li1ylane77.store", + "li1ylife66.store", + "li1ylure73.store", + "li1ylush46.store", + "li1ylux353.store", + "li1ylux37.store", + "li5evw.cfd", + "liadm.com", + "lib4.libstat.com", + "lib6.libstat.com", + "libb.worldinfo-lo.top", + "libbytillmann.com", + "libdgel.net", + "libecki.net", + "liberatedsouthernwoman.com", + "liberatiuon.fr", + "liberator1.christianjurek.pl", + "liberaztion.fr", + "liberland.fr", + "liberosis.xyz", + "liberty.gedads.com", + "libertyfreetrade.com", + "libertykeyword.com", + "libertyspace.net", + "libertyzumallc.com", + "libetyn.pics", + "libjs.inquirerjs.com", + "libjss.inquirerjs.com", + "libra.tess1.top", + "librairienoire.com", + "library.arihantmbainstitute.ac.in", + "library.cowley.edu", + "libreriasuyai.com", + "librpos.tilda.ws", + "licasd.com", + "licelebrati0n.life", + "licenciadeconducciondmv.com", + "licensing.bitmovin.com", + "liceomediagm.cl", + "lichi-offers.com", + "licitndnqm.xyz", + "lickitoff.pro", + "licocojambamarketplace.com", + "licorelaonline.com", + "licoreraelbodegon.com", + "liczniki.org", + "lidaspain.com", + "lidblog.choiseprog.xyz", + "lidbuder.choiseprog.xyz", + "liderhoy.com", + "liderlaw-eu.com", + "lidform-pl-gcoin.dssiete.com", + "lidi.pl", + "lidl-eu.com", + "lidl-sales.shop", + "lidlelexs.com", + "lidlgroceries.shop", + "lidlmall-eu.com", + "lidlsaleeu.com", + "lidltools.ru", + "lidlvivid.com", + "lidoin.onlineprograms.xyz", + "lidok.onlineprograms.xyz", + "lidol.tugrik.xyz", + "lidovskiyblog.choiseprog.xyz", + "lidpol.quiverr.xyz", + "lidster.onlineprograms.xyz", + "lidzav.mertton.xyz", + "lidzav.onlineprograms.xyz", + "lidzavod.choiseprog.xyz", + "lie2anyone.com", + "lieberation.fr", + "lieferteck.net", + "lieferung.neu.planen.40-66-46-187.cprapid.com", + "liehu.ijinshan.com", + "liemonde.fr", + "lien-social.fr", + "lientoiy.com", + "lieo8.icu", + "liesmots.com", + "lif0of0expl0rer.xyz", + "lif2hacks101.online", + "lif2plor1r.xyz", + "lif2quest2onl2ne.xyz", + "lif5hoic5s.site", + "life-filipe-fernandes.blogspot.com", + "life8ourney.life", + "life98harbor.life", + "lifeat7ork.life", + "lifebike.shop", + "lifecraftjourney.com", + "lifecycletransport.com", + "lifeelevatehub.click", + "lifefashionly.com", + "lifefoot.fr", + "lifegeartwoday.com", + "lifeglams.com", + "lifeguardsireland.com", + "lifehacksg.xyz", + "lifehackz.net", + "lifehappinessvortex.cam", + "lifeimpressions.net", + "lifeinbussy.life", + "lifeinfestivity.life", + "lifeingorgeousness.life", + "lifeinlead.life", + "lifeinmerriment.life", + "lifeinsurancestories.com", + "lifel2aders.life", + "lifema00geme1t.site", + "lifemediahouse1.onlinewelten.com", + "lifenoonkid.com", + "lifeofmrsround.blogspot.com", + "lifeofpie.fr", + "lifeofzach.website", + "lifes.glowtrad.com", + "lifesolution.dk", + "lifespan-pets.com", + "lifestyleactive1.sbs", + "lifestyleforlife.com", + "lifetimelogistic.com", + "lifevibrancy.life", + "lifewithquotes.com", + "lifigaro.fr", + "lifinexecutcon.life", + "lifs.formsok.xyz", + "liftdna.com", + "liftndrop.com", + "liftptxk.click", + "ligadearbitragem.com", + "ligadelabolsa.com", + "ligadoscampeoes.com", + "ligahurt.pl", + "ligaqq.space", + "ligatus.com", + "ligatus.de", + "ligbahis.com", + "liged.choiseprog.xyz", + "lightbeamconsult.com", + "lightcast.leadscoringcenter.com", + "lightcloud.pl", + "lightconnect.pw", + "lightcushion.com", + "lightedcastle.com", + "lighthkyzj.online", + "lightloveandlittles.com", + "lightning.cnn.com", + "lightningflash.xyz", + "lightningsolution.com", + "lightpicker.shop", + "lightrove.com", + "lightscanadaaction.com", + "lightspeedcash.com", + "lightstep-collector.api.ua.com", + "lightstep.medium.systems", + "lightstreakmastering.com", + "lighttester.shop", + "lightthehedgehog.blogspot.com", + "lightvisit.click", + "lightwork3rs.com", + "lignifies.sbs", + "ligopt.com", + "ligopt.website", + "lihi3.cc", + "lihotok.space", + "liibaas.com", + "liivecams.com", + "lijit.com", + "lijopoa9.online", + "like-news.space", + "like-show.biz", + "like-show.space", + "like.likewut.net", + "like2work.net", + "likeevents.space", + "likekopi.com", + "likeportal.com", + "likespike.com", + "likethis.mbosoft.com", + "likethislist.biz", + "lilac-mall.com", + "lilacloft.sbs", + "lilaclove.xyz", + "lilacwood.net", + "lilawfirms.com", + "lileuest.live", + "lili.onprograms.xyz", + "lilifeet.com", + "liliiscool.com", + "lilithimcoatedduplexboard.com", + "lilkrystalll.com", + "lilsquirtz.com", + "liltholiday.lol", + "lilublog.com", + "lilustriousdate.com", + "lilyclan-warriors.blogspot.com", + "lilyfaory.media", + "lilyhealthyvibes.com", + "lilylag00n57.store", + "lilylagoon.xyz", + "lilylavish.store", + "lilylis.com", + "lilylovely.xyz", + "lilylxe.cam", + "lilypetals.store", + "lilyregister.com", + "lilytailsblog.blogspot.com", + "lim3z3st.live", + "lim6.cfd", + "limanland.cfd", + "limaspice.com", + "limassoldigital.com", + "limbiclab.com", + "limeandwood.com", + "limeleak.com", + "limetank.com", + "limetorrents.club", + "limili.quickanswersonline.com", + "liminater.space", + "limitbarn.store", + "limitedcart.com", + "limitlesscasinos.net", + "limitlessdiscovery.quest", + "limkon.com", + "limmer-coin.app", + "limmer-coin.net", + "limmer-coin.org", + "limmercoin.io", + "limonecomunicacao.com.br", + "limpbasket.cfd", + "limpiezaselpolvoroso.com", + "limradigitech.com", + "limraunited.com", + "limulid.sbs", + "lin.versuts.top", + "lin31.metriweb.be", + "linathefox.blogspot.com", + "lincahqq.com", + "linceuniformes.com", + "lincolnfinancialservicesltd.com", + "lincolnfinservice.com", + "lincolninst.instructure.com", + "lincolnshirefitness.co.uk", + "linconpark.com", + "lindependnant.fr", + "lindependnt.fr", + "lindimiller.com", + "lindnerelektroanlagen.de", + "lindsaygray.com", + "line-autojoker.com", + "line76ot.life", + "line7tv.com", + "linea-import.com", + "lineaclaro.com", + "lineagelifestyle.com", + "lineaxskin.com", + "linefc.cfd", + "linenbreath.com", + "linenmia.com", + "linenstylish.com", + "linesoap.eu", + "linetacticsco.sbs", + "lingintirejohny.club", + "lingolu.com", + "linguisticduality.com", + "link-a.net", + "link-access.sup-api-app.com", + "link-booster.de", + "link-crawler.com", + "link-d.click", + "link-d.online", + "link-d.website", + "link-scan.net", + "link.axios.com", + "link.cado.pro", + "link.datatrics.com", + "link.email.usmagazine.com", + "link.getmailspring.com", + "link.ixs1.net", + "link.mastercasc.top", + "link.sbstck.com", + "link.theatlantic.com", + "link.uk.expediamail.com", + "link.wetrackall.com", + "link2me.ru", + "link4ads.com", + "link4link.com", + "link4win.net", + "link5m.blogspot.com", + "linkage.kakaku.com", + "linkbio.co", + "linkbox.nocoshop.ru", + "linkbox.topupload.ru", + "linkbucks.com", + "linkbud.autos", + "linkbuddies.com", + "linkcounter.com", + "linkcounter.pornosite.com", + "linkd.icu", + "linkedin.ctoliifso.repl.co", + "linkexchange.com", + "linkfast.me", + "linkinjobs.com", + "linkit.biz", + "linkjumps.com", + "linkkoin.com", + "linkloginjoker123.com", + "linkmytrade.com", + "linknetwork.co", + "linknotification.com", + "linkprice.com", + "linkpro.co.za", + "linkrain.com", + "linkreferral.com", + "linkrtpasd123.com", + "linkrtpskygg.com", + "links-and-traffic.com", + "links-ranking.de", + "links.email.crunchbase.com", + "links.outster.com", + "links.services.disqus.com", + "links.worldbannerexchange.com", + "links.zoopla.co.uk", + "linksbooking.com", + "linkshare.com", + "linkshare.ne.jp", + "linksk.com", + "linksmartcontract.com", + "linkstorms.com", + "linksw303.com", + "linkswaper.com", + "linksynergy.com", + "linkt-help.top", + "linkt-transport.top", + "linktaisunwin.net", + "linktarget.com", + "linktechsgroup.com", + "linktiara.com", + "linktrack.bravenet.com", + "linktracker.angelfire.com", + "linkvertise.com", + "linkvilleplayers.org", + "linkz.it", + "linpost.life", + "linpost.xyz", + "linpostpl.top", + "linumlifescience.com", + "linux.cocoss2d.com", + "linux.css2.com", + "linux.unitys3d.com", + "linux2.googlerenewals.net", + "linuxdhub.com", + "linuxpark.adtech.fr", + "linuxpark.adtech.us", + "linwpeftrim.site", + "lio.aiservice.vn", + "lio.valuez.top", + "lionnerapoland.site", + "lionstracking.com", + "lionugalp.com", + "lioweny.click", + "lipeek.com", + "lipigarg.com", + "lipijoogao.live", + "lipizzanersgxher.life", + "lipkanet.com", + "lipofinevitoclub.com", + "liportal.oewabox.at", + "lippo-residences.com", + "liqourstoresocialise.com", + "liquidad.narrowcastmedia.com", + "liquidationpalletsnearme.com", + "liquidesbravees.pro", + "liquidfile.nocoshop.ru", + "liquidfile.topupload.ru", + "liquiditywarz.com", + "liquidl1fe.site", + "liqwid.net", + "liregenexmedicine.com", + "lirellous.sbs", + "lisaa.fr", + "lisaderose.com", + "lisafoxall.com", + "lisalazomusic.com", + "lisamnatale.com", + "lisandrasantiago.com", + "lisbonguestlist.com", + "lislend.click", + "lismcanalys.fun", + "lisonmatter.site", + "lissatrade.ru", + "list-shopping.com", + "list2list.pro", + "listaglawo.com", + "listekitap.com", + "listen.audiohook.com", + "listenonrepeat.fr", + "listenwire.online", + "listersly.shop", + "listingslimited.com", + "listingstair.website", + "listling.com", + "listmrktplace.serv00.net", + "listoshop.com", + "listwos.saotom.xyz", + "listyourtool.com", + "lit.valuez.top", + "lite.akrisenergy.com", + "lite.emhtenergy.com", + "litebox-telescopes.com", + "litec-fr.com", + "litegap.com", + "literaciamediatica.com", + "literaldeals.com", + "literaryhorizon.com", + "literatireader.com", + "lithebio.net", + "lithemedical.com", + "litigable.com", + "litigatium.com", + "litinapfs.infura-ipfs.io", + "litix.io", + "litomba.website", + "litoren.com", + "littercuckoo.com", + "little-seat.com", + "littlebabywinter.blogspot.com", + "littleduck.fr", + "littleflowersupports.com", + "littlemarket.store", + "littlerivers.com", + "littlestore.pl", + "littleswanaircon.com.sg", + "littletinyhouse.com", + "littnocoal.media", + "littoralwave.cfd", + "litui.sbs", + "litywe.sbs", + "liujopolska.com", + "liutec.sbs", + "livcanclinic.com", + "live-api.immomo.com", + "live-en.com", + "live-ios.ink", + "live-manifests-aka.warnermediacdn.com", + "live-manifests-lln.warnermediacdn.com", + "live-map-location.cloud", + "live-media-aka.warnermediacdn.com", + "live-media-lln.warnermediacdn.com", + "live-msr.com", + "live-news.shop", + "live-p.click", + "live.careplusvn.com", + "live.eccentricequinoxexpedition.com", + "live.kaleidoscopenebulanexus.com", + "live.monitus.net", + "live.pavel-gluschuk.com", + "live.quixoticquantumvoyage.com", + "live.rezync.com", + "live.santander1.4ourclient.com", + "live.vnpgroup.net", + "live0rganize.live", + "live1powerlife.com", + "liveabvbarnion.site", + "livead.jp", + "liveadexchanger.com", + "liveads.jp", + "liveaqest.live", + "livebd71.com", + "livebdc.com", + "livebettingid.com", + "livec0mmerce.sbs", + "livecamgirls.streamray.com", + "livechatinc.org", + "livecongruent.com", + "livecurrent.click", + "livecurrentupdates.shop", + "lived0nbnw.click", + "livedoor-plus.com", + "liveelegantquest.live", + "liveengine.live", + "liveflightbooking.com", + "livegazeta.click", + "livegirlchats.com", + "livegoogle.com", + "livehealthy.live", + "liveheroes.com", + "liveholidaycheer.live", + "liveincarehub.com", + "liveinstantnews.shop", + "liveintent.com", + "livejasmin-hack.com", + "livejasmin.academy", + "livejasmin.cl", + "livejasmin.co.com", + "livejasmin.com", + "livejasmin.io", + "livejasmin.net.ag", + "livejasmin.net.nz", + "livejasmin.net.sc", + "livejasmin.org.in", + "livejasmin.porn", + "livejasmin.vg", + "livejasminacademy.com", + "livejasminacademy.tv", + "livejasminbabes.com", + "livejasmincall.com", + "livejasmincall.net", + "livejasmincdn.com", + "livejasmine.us", + "livejoyfulquest.live", + "livelikeahuman.com", + "livelikesonja.blogspot.com", + "livelog.biz", + "lively-ocean-08147a210.3.azurestaticapps.net", + "livelylaugh.com", + "livelyoffers.club", + "livelyreward.com", + "livemas.sbs", + "livemla.com", + "livencc.com", + "livenewstoday.click", + "liveonline.nhanhoa.com", + "livepartyvista.live", + "livepoland.click", + "liverail.com", + "liverrcreatetech.top", + "liverrenewus.com", + "liversely.com", + "livesfoot.fr", + "livestr9tegysculptor.live", + "livetechnews1.com", + "livetrack.in", + "livetrainingcall.com", + "livetus.com", + "livewell.net", + "livewin49.com", + "livewinterexpedition.live", + "liveyourbestlifetwice.com", + "livezfoot.fr", + "lividigi.com", + "liviencealenta.com", + "livikeycya.com", + "livimae.com", + "livingdownunder.net", + "livingggspaces.quest", + "livingintowson.com", + "livingsleet.com", + "livingtings.com", + "livingwordwoc.org", + "livmustang.com", + "livproo.com", + "livpulse.live", + "livreral.fr", + "livrval.fr", + "liw.valuez.top", + "liwuway5.online", + "lixilrebates.com", + "liywent.sbs", + "lizardslaugh.com", + "lizveter.space", + "lizzardsnail.com", + "lizzieslawforveterinarypharmacy.org", + "lj97.cfd", + "ljcamboys.com", + "ljchtt.s3.us-east-005.backblazeb2.com", + "ljgcziqwoi.cfolks.pl", + "ljo2.cfd", + "lk.forrum.top", + "lkcombustibles.com", + "lkdsat.xyz", + "lkik.autotrdes.top", + "lkjy.net", + "lkpxat.awicksin.com", + "lkqd.com", + "lkvx-web3.vercel.app", + "ll1fe1rmon1.site", + "ll1fessp1re.xyz", + "llabrasil.com", + "lladinserts.us.publicus.com", + "llanny.com", + "llanoslandscaping.com", + "llc-management.com", + "lldi.pl", + "llertas.xyz", + "llevamehogarr.com", + "llevatelogratis.com", + "llg.ytr.mybluehost.me", + "lliein55o0m.site", + "llink.site", + "llop.byseniscon.top", + "llucky7ming.site", + "llw.orggf.xyz", + "lm.progrbest.top", + "lm7jvm.cfd", + "lmaloneystyling.com", + "lmaox.com", + "lmbmolecular.com", + "lmcoworking.com", + "lmekrosa.site", + "lmeros.fun", + "lmgflip.com", + "lmisport.com", + "lmjewerly.com", + "lmntagency.com", + "lmodr.biz", + "lmpost.80357937.xyz", + "lmpwebsolution.com", + "lmslight.com", + "lmyxfinity.com", + "ln-post-24.one", + "ln-post-24.top", + "ln-post.one", + "ln-post.shop", + "ln.run", + "ln4-8x2.pages.dev", + "lnads.osdn.com", + "lnbgconsultants.com", + "lnbvasq.xyz", + "lndeyoa.top", + "lnew.sbs", + "lniany.com", + "lnks.gd", + "lnktime.com", + "lnktk.com", + "lnpeot-pox.top", + "lnpoet-aps.top", + "lnpost-pl.cc", + "lnpost-pl.icu", + "lnpost-pl.wiki", + "lnpost.064815.xyz", + "lnpost.alesni.pw", + "lnpost.auction", + "lnpost.centerparcel-collectionpl.xyz", + "lnpost.central-systeminfo.xyz", + "lnpost.co.pl", + "lnpost.contributionpl-moneyme-ptr.xyz", + "lnpost.custompl-shipping.xyz", + "lnpost.delivery762.xyz", + "lnpost.dispatchgoods-75864.xyz", + "lnpost.dobropol.shop", + "lnpost.dostawa03435.buzz", + "lnpost.fikolo.shop", + "lnpost.firona.pw", + "lnpost.fyi", + "lnpost.id-pl892340.beauty", + "lnpost.id-pol23589.shop", + "lnpost.informpaygoods.xyz", + "lnpost.kontogivecash-inform.space", + "lnpost.lopywer.shop", + "lnpost.maroakin.shop", + "lnpost.money-orderinfo.xyz", + "lnpost.nbesiq.shop", + "lnpost.net", + "lnpost.newdostawa097345.beauty", + "lnpost.olipun.lol", + "lnpost.online", + "lnpost.orderingplmeinfo-ptr.xyz", + "lnpost.osirok.shop", + "lnpost.ovesty.shop", + "lnpost.pageinfodeljvery.xyz", + "lnpost.payhirv.pw", + "lnpost.paypagedelivery.xyz", + "lnpost.pl", + "lnpost.pl-16951200.xyz", + "lnpost.pl-id234701.top", + "lnpost.poiotel.shop", + "lnpost.pojtik.shop", + "lnpost.qesapor.shop", + "lnpost.reselectiongoods.xyz", + "lnpost.rezerwsrodkow.site", + "lnpost.shop", + "lnpost.sledzenie-paczki.site", + "lnpost.today", + "lnpost.top", + "lnpost.typon.site", + "lnpost.varikos.shop", + "lnpost.xerzior.shop", + "lnpost.xyz", + "lnpost.ycearo.shop", + "lnpost.yxilat.shop", + "lnposta.top", + "lnteract-refund0110.com", + "lnvdhknkjxbjv.online", + "lo.kolotas.top", + "lo1mlawa.cypriansczepanski.pl", + "lo2.me", + "lo2gin-4watching.tvshows2pay.website", + "lo6sigh1on22r.site", + "load.collegesmooch.com", + "load.focalex.com", + "load.fomo.com", + "load.s3.amazonaws.com", + "loadesecoparc.co.uk", + "loading-delivery2.com", + "loading-domain.com", + "loading-page.net", + "loading-url.net", + "loading321.com", + "loadmill.com", + "loadrix.com", + "loadsurprise.com", + "loadthatpage.com", + "loakebuty.com", + "loan.aol.msk.su", + "loancash1.com", + "loancreditfinder.com", + "loandomainsblog.blogspot.com", + "loandoner.com", + "loanecart.com", + "loankobra.com", + "loanme.pl", + "loanspaths.com", + "loanwithbadcibil.com", + "loasiscuisine.com", + "loatsbnvu.xyz", + "lobbyjug.sbs", + "lobcoachingllc.com", + "lobela.nikitaxavier.pl", + "lobitur.space", + "loboclick.com", + "lobotech.online", + "lobrt.shop", + "loc1.hitsprocessor.com", + "loc28a7z9-all0298z.mnmonikan.pl", + "local-analytics.uberinternal.com", + "local-download.com", + "local.ownlocal.com", + "local.vodexp.com", + "localadccc.website", + "localadexpert.com", + "localadvertisininganswers.com", + "localbestdating1.com", + "localbiomarket.com", + "localcharlotteinfo.com", + "localclipperdeals.com", + "localflooringpro.com", + "localh0st.info", + "localhost.localdomain", + "localintheknow.com", + "localityforeheadrutabagaar.pro", + "localitymeantimeheirlooming.pro", + "localitymeantimerutabagaes.pro", + "localitymeringueheirloomed.pro", + "localityrutabagais.pro", + "localitystandingaluminuming.pro", + "localitystandingheirloomes.pro", + "localityteletypeis.pro", + "locallgirls.com", + "locallooms.com", + "localnewsboard.com", + "localnewsharyana.com", + "localo.fr", + "localreporterapp.com", + "localroads.site", + "localseglobal.com", + "localseoarticles.com", + "localsonlyvb.com", + "localtaxhelp.com", + "localwebdesignseo.com", + "localytics.com", + "locate-maps-online.com", + "locate.pricespider.com", + "location-voitures-geta.com", + "locatoor.com", + "locator1.corevm.com", + "locatorpin.online", + "locatorpp.corevm.com", + "lochinvarsxkwer.life", + "locibelder.com.do", + "lockdown-wp.com", + "locked3.com", + "locked4.com", + "lockeddeal.com", + "lockercpa.pl", + "lockerdome.com", + "lockerdore.online", + "lockheed3.com", + "lockkeynotaryservices.com", + "lockslove.xyz", + "locktheproperty.com", + "locnuoctuongvuong.com", + "locomotionsystems.lat", + "locototo.com", + "locoy.tutorel.top", + "locp-ir.viber.com", + "locpub.com", + "locsud.com", + "loczq.cfd", + "lod.wimsa.top", + "lodgeroverhaul.com", + "lodowylabedz.pl", + "loeghaiofiehfihf.to", + "loelash.com", + "loestrin.1.p2l.info", + "loeupio.info", + "lofa.sacors.top", + "lofbomm.com", + "lofe.proslow.top", + "lofimind.com", + "loftinessesjeder.life", + "loftlatechs.com", + "loftpuls.website", + "lofu28.com", + "lofybousuo.live", + "log-ads.r7.com", + "log-anninhthudo.zadn.vn", + "log-baobackan.zadn.vn", + "log-baodauthau.epicdn.me", + "log-baogialai.epicdn.me", + "log-baolaocai.epicdn.me", + "log-baonghean.zadn.vn", + "log-baophapluat.zadn.vn", + "log-bizlive.zadn.vn", + "log-collector.shopee.vn", + "log-collector.svctr.zynga.com", + "log-collectors-73517960.us-east-1.elb.amazonaws.com", + "log-dbff2e04.us.v2.we-stats.com", + "log-dttc-sggp.epicdn.me", + "log-dttc.sggp.org.vn", + "log-en-nhandan.epicdn.me", + "log-en-sggp.epicdn.me", + "log-en.nhandan.vn", + "log-en.sggp.org.vn", + "log-giacngo.zadn.vn", + "log-giaoduc.epicdn.me", + "log-giaoduc.zadn.vn", + "log-giaoducthoidai.epicdn.me", + "log-giaoducthoidai.zadn.vn", + "log-kienthucnet.epicdn.me", + "log-kienthucnet.zadn.vn", + "log-mekongasean.epicdn.me", + "log-nhandan.epicdn.me", + "log-nhandan.zadn.vn", + "log-plo.zadn.vn", + "log-post-ch.top", + "log-post-chde.top", + "log-postch.top", + "log-sggp.zadn.vn", + "log-tb.isnssdk.com", + "log-thanhnien.epicdn.me", + "log-thanhnien.zadn.vn", + "log-thuonggiaonline.epicdn.me", + "log-tienphong.zadn.vn", + "log-tinnhanhchungkhoan.epicdn.me", + "log-tinnhanhchungkhoan.zadn.vn", + "log-va.tiktokv.com", + "log-vietnamdaily.zadn.vn", + "log-vietnamplus-vn.cdn.ampproject.org", + "log-vovworld.zadn.vn", + "log.247post.vn", + "log.aebn.net", + "log.agoop.net", + "log.anninhthudo.vn", + "log.api.zaloapp.com", + "log.apk.v-mate.mobi", + "log.baobackan.com.vn", + "log.baocaobang.vn", + "log.baodatviet.vn", + "log.baodauthau.vn", + "log.baogialai.com.vn", + "log.baolaocai.vn", + "log.baomoi.com", + "log.baonghean.vn", + "log.baophapluat.vn", + "log.baovanhoa.vn", + "log.beecost.com", + "log.beecost.vn", + "log.bizlive.vn", + "log.btopenworld.com", + "log.daidoanket.vn", + "log.dantocmiennui.vn", + "log.dav.edu.vn", + "log.doanhnhan.vn", + "log.dubaotiente.com", + "log.espn.com", + "log.getdropbox.com", + "log.giacngo.vn", + "log.giaoduc.net.vn", + "log.giaoducthoidai.vn", + "log.go.com", + "log.hemera.com.vn", + "log.hitsteps.com", + "log.ifood.tv", + "log.infonet.vn", + "log.intellimize.co", + "log.isnssdk.com", + "log.kaka.me", + "log.kienthuc.net.vn", + "log.kinhtedouong.vn", + "log.kuwo.cn", + "log.leadboxer.com", + "log.lemonpi.io", + "log.lichviet.org", + "log.logrocket.io", + "log.medietall.no", + "log.mekongasean.vn", + "log.mp3.zing.vn", + "log.news.zing.vn", + "log.newsvine.com", + "log.ngaynay.vn", + "log.nhandan.vn", + "log.nhipcaudautu.vn", + "log.olark.com", + "log.opentracker.net", + "log.oto.com.vn", + "log.outbrain.org", + "log.outbrainimg.com", + "log.particlenews.com", + "log.pinterest.com", + "log.plo.vn", + "log.quora.com", + "log.saigondautu.com.vn", + "log.sggp.org.vn", + "log.sina.cn", + "log.smoney.vn", + "log.snapdeal.com", + "log.tagcade.com", + "log.tapatalk.com", + "log.tapchimattran.vn", + "log.tapchitaichinh.vn", + "log.tbs.qq.com", + "log.thanhnien.vn", + "log.theleader.vn", + "log.thuonggiaonline.vn", + "log.tienphong.vn", + "log.tieudungthoinay.vn", + "log.tinnhac.com", + "log.tinnhanhchungkhoan.vn", + "log.tinxe.vn", + "log.trackingio.com", + "log.tv.zing.vn", + "log.tv360.vn", + "log.umsns.com", + "log.urekamedia.com", + "log.videocampaign.co", + "log.vietnamplus.vn", + "log.viettimes.vn", + "log.vnay.vn", + "log.vneconomy.vn", + "log.vnfinance.vn", + "log.vov.vn", + "log.vovplus.vn", + "log.vovworld.vn", + "log.wtlogin.qq.com", + "log.xoso.com.vn", + "log.zalo.video", + "log.zamba.vn", + "log.zingmp3.vn", + "log.zingnews.vn", + "log.znews.vn", + "log000.goo.ne.jp", + "log1.golfrival.net", + "log4x.nixcdn.com", + "log999.goo.ne.jp", + "logagent-wf.centurygame.com", + "logapi.misa.com.vn", + "logconfig.polarisoffice.com", + "logconnectingweblogin6cpsess799238928236rdpartyehnsxw6.accountconnecting.repl.co", + "logen.vietnamplus.vn", + "loger.onlineprograms.xyz", + "loges.vietnamplus.vn", + "logexpro.com", + "logfr.vietnamplus.vn", + "logg4u.cnnd.vn", + "logger.foxitcloud.com", + "logger.snackly.co", + "logger.virgul.com", + "logging.api.intuit.com", + "logging.fishsticksgames.com", + "logging.kinhtedothi.vn", + "logic-circuit.pw", + "logic.anzuinfra.com", + "logicallama.com", + "logicflow.pw", + "logicgatestudios.com", + "logicinfosoft.com", + "logiclattice.pw", + "logiclink.pw", + "logicnet.pw", + "logicprogroup.com", + "logicsbuff.com", + "logicvoyage.pw", + "login-account-alert-b83d7.web.app", + "login-booking.com", + "login-findmy-i.cloud", + "login-ing-pl.com", + "login-ingbank.h2776274.stratoserver.net", + "login-ingbank.pl-id891uah1zvav18zbga81b.com", + "login-kucoin.net", + "login-live-i.cloud", + "login-marklisy1992160133.codeanyapp.com", + "login-microsoftonline.priaso.com", + "login-midstreams-outlook.us", + "login.creditals-email.space", + "login.grupsblue.pl", + "login.hamgamtakhfif.ir", + "login.linkpulse.com", + "login.microsotfonline.com.pl", + "login.mlcrosoftonline.com.eu-secured.com", + "login.rtk.io", + "logindokonta.weebly.com", + "loging.ltd", + "loging.org", + "loginingbankpl.wixsite.com", + "loginintoo.com", + "loginonetpl.wixsite.com", + "loginpageoo.weebly.com", + "loginplatform.net", + "loginreg6.com", + "loginsessionsource.pages.dev", + "loginwebmailnic.dynssl.com", + "logipodia.com", + "logisticsmaps.com", + "logitrave.fr", + "logjam.plrg.info", + "logkm.dantocmiennui.vn", + "logl-d3ea4ha-poauet.live", + "loglevel927a9z-partj9827az.elenczewska.pl", + "loglinez.com", + "loglush.space", + "logly.co.jp", + "lognormal.net", + "logo.onlinewebstat.com", + "logoin25minute.com", + "logonmcrosoftonlineau.ru", + "logos.libstat.com", + "logowanie-krok-id.toh.info", + "logowanie.biuro-obslugi.space", + "logowanie.konto.online.185-196-9-180.cprapid.com", + "logowaniepl.pl", + "logperf.vnexpress.net", + "logping.exblog.jp", + "logru.vietnamplus.vn", + "logs-01.loggly.com", + "logs.1cdn.vn", + "logs.81plug.com", + "logs.browser-intake-datadoghq.com", + "logs.datadoghq.com", + "logs.docnhanh.com.vn", + "logs.eresmas.com", + "logs.eresmas.net", + "logs.gaana.com", + "logs.hotstar.com", + "logs.ironsrc.mobi", + "logs.loggly.com", + "logs.netflix.com", + "logs.psm.wmcdp.io", + "logs.roku.com", + "logs.sanchoikns.vn", + "logs.sexy-parade.com", + "logs.spilgames.com", + "logs.supersonic.com", + "logs.thebloggernetwork.com", + "logs.thethaovanhoa.vn", + "logsbin.dantri.com.vn", + "logscafef.channelvn.net", + "logsdk.qq.com", + "logsofwoodnet.pl", + "logsss.com", + "logssug.ucweb.com", + "logu.hpplay.cn", + "logua.com", + "logupdate.avlyun.sec.miui.com", + "logv2.mp3.zing.vn", + "logv2.r-oo.jp", + "logv3.metric.vn", + "logzh.dantocmiennui.vn", + "logzh.vietnamplus.vn", + "loi.valuez.top", + "loiolapp.com", + "loirs.fr", + "lojasastro.ru", + "lojashopeeoficial.com", + "lojatechbox.com", + "lokalavisendk.nuggad.net", + "lokalizator.kamilpawel.pl", + "lokalizatorsladu.click", + "lokalnedzialanie.baby", + "lokalneinformacje.pl", + "lokalnemiasteczko.click", + "lokalnemiejsca.click", + "lokalnemonitoringi.click", + "lokalneogloszenie.click", + "lokalnepociagi.click", + "lokalnepogloski.click", + "lokalnepotracenie.click", + "lokalneproblemy.click", + "lokalneproblemy.rest", + "lokalnewiadomosci.homes", + "lokalnewydarzenia.lat", + "lokalnezamieszki.click", + "lokalnie.id78548218482.pl", + "lokalniprzewodnicy.com.pl", + "lokalnydonos.rent", + "lokalnydziennik.pics", + "lokalnyinformator24h.click", + "lokalnykomunikator.click", + "lokalnykurier.cloud", + "lokalnyproblem.click", + "lokalnyproblem.rent", + "lokalnyprogram.click", + "lokalnyprzeciek.click", + "lokalnyprzekaz.eu", + "lokbhasha.com", + "lokdrip.com", + "lokerbaik.com", + "loklok-tv.com", + "loknews18.com", + "lokposa.online", + "loksevanews.com", + "loksteam.com", + "lokten.com", + "loktrk.com", + "lol.to", + "lolairers.com", + "lolhello.com", + "loll1popl0nd.sbs", + "lollastuff.blogspot.com", + "lollaw.sitiizens-program.live", + "lolshock.com", + "loltrain.com", + "loma.ecommercetextmart.com", + "lomasor.xyz", + "lombard-kolobrzeg.pl", + "lombaroint.cfd", + "lombredfds06.site", + "lomimeo6.beauty", + "lompexa.pics", + "lomzynskie.pl", + "lon.sacors.top", + "lonaci.fr", + "loncabusinessnetwork.com", + "london07.com", + "londoncrcprojects.com", + "londonsreal.com", + "londontea.net", + "londontofly.net", + "londonukairportcars.com", + "londonvisitation.com", + "loneconedesign.com", + "loneeaglerecords.com", + "lonelywifehookup.com", + "lonerkollerton.kolotas.top", + "lonesis-345534-ghibanto-lipka.pages.dev", + "lonesis-345534-ghibanto-lipoka.pages.dev", + "lonestarchicken.com", + "long-space.com", + "longaevo.org", + "longbentonceige.com", + "longchampoutletpolska.com", + "longfellowedu.com", + "longinglettuce.com", + "longlifeplastic.com", + "longlood.com", + "longrich.fr", + "longtraffic.com", + "longtron.click", + "lonj.sacors.top", + "lonytak.site", + "loogawell.online", + "look-perfeito.com", + "look.djfiln.com", + "look.ichlnk.com", + "look.kfiopkln.com", + "look.opskln.com", + "look.ufinkln.com", + "look.utndln.com", + "lookalikee.com", + "lookbuyit.com", + "lookenseigne.com", + "looking4fuck.com", + "lookisland.com", + "looklife.sbs", + "looks-max.com", + "looksmaximized.com", + "lookup.qubit.com", + "lookzone.com", + "loomizone.com", + "loomlimit.cam", + "loomlogic.cam", + "loomze.com", + "loonvsbs.fun", + "loooomitr.site", + "loopingbase.com", + "loopme.com", + "loopme.me", + "loopybatl.site", + "loosetendency.com", + "loot-hytopia.com", + "lootcad.xyz", + "lootdropzone.org", + "lootmystuff.com", + "lop.foxesjoy.com", + "lopa.choiseprog.xyz", + "lopawrap.online", + "lopescore.click", + "lopo.fitnessandequilibrium.com", + "lopon.pl", + "loprr.cn", + "lopyt.onlineprograms.xyz", + "loquequierenlasmujeres.com", + "loraca.stabilityandwell-being.com", + "lorbing.pics", + "lordbritain.com", + "lordiuopur.site", + "lorenac.com", + "lorencrafts.com", + "loretas.space", + "lorete.pl", + "lorheryutrios.com", + "loricararboleda.com", + "lorikeetlodge.online", + "lornajane.pl", + "lorrytrail.online", + "los-amores.com", + "losangelesfamilyattorney.com", + "losdos2.com", + "losedeep.xyz", + "losk.polstow.top", + "loskzco.shop", + "losowewypadki.click", + "losowezdarzenia.click", + "lossielane.com", + "lostartofbeingadame.com", + "lostheaven.com.cn", + "lostintheplotbookclub.com", + "lostpublications.xyz", + "losukoleje.click", + "lot.valuez.top", + "lotakoe4.online", + "loteria-7aut.info", + "loteria-7aut.live", + "loteria-7aut.pro", + "loteria-budda.live", + "loteriadagente.com", + "lotina.pl", + "lotkabinos.com", + "lotosni.tutorel.top", + "lotry.net", + "lots-of-feelings.blogspot.com", + "lotsortmart.com", + "lottery.headlines.pw", + "lottocrypto.com", + "lottoga.com", + "lottoland.pl", + "loturts.space", + "lotus1ake.xyz", + "lotusdesires.com", + "lotusdusk.quest", + "lotusloto.com", + "lotusluminous.store", + "lotuslushness.store", + "loud-enormous-shaker.glitch.me", + "loudlunch.com", + "loudsh92332-mut8328ds.sujinetf.pl", + "louiewears.com", + "louis-360.com", + "louisevidor.com", + "louisianasportbet.com", + "louisvil.app.ur.gcion.com", + "louisvil.ur.gcion.com", + "louvre.gnhdcf.com", + "lovation-st.live", + "lovbsjvbs.fun", + "lovder.com", + "love-odyssey.com", + "love2charity.com", + "loveaholics.com", + "loveandlavenderss.sbs", + "lovecarejyotish.com", + "loveded.com", + "lovedonesproducts.com", + "lovegrip.com", + "loveino.com", + "lovejohal.com", + "lovelabyrinthqu11.sbs", + "lovelush.xyz", + "lovelychemicals.com", + "lovelydoctor.com", + "lovelydrum.com", + "lovelypuppiescomplexe.com", + "lovelysexgirl.com", + "lovematrimony.com", + "lovenycpizzaco.com", + "loveroom44.com", + "loverspace.com", + "lovesickchild.blogspot.com", + "lovessf.com", + "lovetexters.com", + "lovethstrayhons.com", + "lovewrittenbyheart.blogspot.com", + "loviernfper.life", + "lovilida.space", + "lovinggaze.xyz", + "lovingoutdoors.com", + "lovittco.com.au", + "lovotoy.com", + "low-lose.xyz", + "low.loyal-program.live", + "lowapolskapl.com", + "lowbk.online", + "lowerpunishment.com", + "lowervalues.com", + "lowevn.sbs", + "lowisko-podolsze.pl", + "lowsc.icu", + "lowsnap.online", + "loxahatcheegolf.com", + "loxek.com", + "loyalitytransfer.com", + "loycha.com", + "loytec.fr", + "loz.folos.top", + "lozae.fun", + "lozijoosui.info", + "lp-mypwd.pages.dev", + "lp-por.sbs", + "lp-wip.pl", + "lp.binnpro.xyz", + "lp.cleanmymac.online", + "lp.cooktracking.com", + "lp.empire.goodgamestudios.com", + "lp.growthtools.com", + "lp.mydirtyhobby.com", + "lp.sexyadults.eu", + "lp.sharelive.net", + "lp.torchbrowser.com", + "lp.vasta.co.jp", + "lp3tdqle.com", + "lp4.io", + "lp4.onlinecasinoreports.com", + "lpa.myzen.co.uk", + "lpcloudsvr302.com", + "lpconline.com", + "lpdk.net", + "lpg02.com", + "lpgafrayari.com", + "lpkoblsznes.com", + "lpm-francetv.nuggad.net", + "lpm-lagardere.nuggad.net", + "lpm-tf1.nuggad.net", + "lpm.oqpx.lat", + "lpnsot-rix.top", + "lpoholidays.com", + "lpoint.fr", + "lpol.papiashvili.top", + "lpost.icu", + "lposvh-yc.top", + "lpstorage.net", + "lptag.liveperson.net", + "lpudistance.com", + "lpviverdebet.com", + "lr-49u.sbs", + "lrell.com", + "lridj.cfd", + "lrpoint.fr", + "lrpush.apxlv.com", + "lryb.jhom.lat", + "ls.plprogpltes.site", + "ls.srvcs.tumblr.com", + "ls9tbz.sbs", + "lsaacjoe.com", + "lsaleonline.com", + "lsassoc.com", + "lsb.ltdroom.top", + "lsdkaufen-de.com", + "lsevenagency.com", + "lsgraphicsprint.com", + "lslslxa.byseniscon.top", + "lsu2.icu", + "lt-post.digital", + "lt.angelfire.com", + "ltd-zumospin.com", + "ltk.pw", + "ltmen.com", + "ltudonoticias.com", + "lu-divinetravels.com", + "lu-ebm.cfd", + "lu46o7.xyz", + "lu4f.top", + "lualearn.com", + "lualights.com", + "luangphi168.com", + "lub.fovda.top", + "lubicplacki.is-best.net", + "lubiego.is-best.net", + "lubiszto.is-best.net", + "lublin.lu", + "lubsal.cl", + "lubxikalkoeso.shop", + "lucamantello.com", + "lucas-58239-moura.pages.dev", + "lucas-7512673-moura.pages.dev", + "lucas-75673-hp.pages.dev", + "lucas-75673324-moura.pages.dev", + "lucas-762373-moura.pages.dev", + "lucas-79473-moura.pages.dev", + "lucas-80975-gt.pages.dev", + "lucas-834175-gt.pages.dev", + "lucas-87475-gt.pages.dev", + "lucasbarletta.com", + "lucasduarte.com", + "lucasvercellino.com", + "luccccccid.com", + "luchipo.com", + "luciaemichael.com", + "lucianaweb.com", + "lucianemer.com", + "lucianosantoferrara.com", + "luciareptilehome.com", + "luciathebat.blogspot.com", + "lucidica-testing.com", + "lucidmedia.com", + "lucidplanettalkradio.com", + "luciennethepoet.com", + "luck-chill.com", + "lucker.co", + "luckipocki.com", + "lucklayed.info", + "lucksmiter.shop", + "lucky-buyer.com", + "lucky-day-uk.com", + "lucky-you-uz.site", + "lucky23you.site", + "lucky27onli33.online", + "lucky7nagaland.com", + "lucky8livestock.com", + "luckycapstone.com", + "luckycartofficial.com", + "luckycrackers.com", + "luckydealharbor.com", + "luckyducknet.com", + "luckynewspaper.com", + "luckyorange.com", + "luckypalace88.com", + "luckypickraffles.com", + "luckyslotspin.com", + "lucrabosc.com", + "lucrabose.com", + "lucrabosl.com", + "lucrativehood.com", + "lucrativetechnology.com", + "lucy157.tadeuszfabian.sklep.pl", + "lucyfeed.com", + "lucyloudesigns.com", + "ludaires.com", + "ludicrousarch.com", + "ludo.ezyro.com", + "ludofest.com", + "ludokhelomewat.com", + "ludomoney.com", + "ludzieplue.infowright.com", + "ludzkaciekawosc.click", + "ludzkiepriorytety.click", + "ludzkietragedie.rent", + "luecck.com", + "lueway.fr", + "lufhansa.com", + "lufobiudii.com", + "lufthansaairlines.com", + "lufthanza.com", + "luhidi.quickanswersonline.com", + "luhiveepya.live", + "luimoo.com", + "luip88.gniewkokonrad.pl", + "luisgonzalezmx.com", + "luishmahida.com", + "luisjonsonbrand.site", + "luisvelizh.com", + "luixr.com", + "lujancabrera.net", + "lujawaa0.monster", + "lujifu.smsbazaaronline.com", + "lukassz1985.mariantok.pl", + "lukasz.zpetna.top", + "lukaszpawlowski.aleksytymon.com.pl", + "lukbook.com", + "lukesims.com", + "lukety.com", + "lukkakairi.com", + "luknij.video", + "luksja-pl.us", + "lule.market4fronts.com", + "lulesyelyu.info", + "lullabylongan.xyz", + "lululemonpolskasklep.com", + "lululemonspna.btttag.com", + "lulumiya.com", + "lumenjoias.com", + "lumiaroficialbr.com", + "luminae.fr", + "luminaerc.com", + "luminalithos.com", + "luminarealty.net", + "luminarfotografia.com", + "luminaryloom.quest", + "luminescencecp.sbs", + "luminescentlineclick.cam", + "luminexqor.com", + "luminlase.com", + "luminologyforher.com", + "luminouslilt.cfd", + "luminouspath.website", + "luminouspathways.life", + "luminovault.com", + "luminsary.com", + "luminsarycorp.com", + "luminsaryweb.com", + "lumteamus.live", + "lumupiojea.com", + "lumyncloud.com", + "lunabellaspa.com", + "lunaloom.quest", + "lunalovestuna.com", + "lunaluster.online", + "lunanap.com", + "lunarcraters.xyz", + "lunarcrust.xyz", + "lunarianleg.site", + "lunarlandmarks.xyz", + "lunarlegacy.online", + "lunarsurface.xyz", + "lunasupplement.com", + "lunaticengine.com", + "lunaticgamer.com", + "lunawomte.click", + "lunchbulbs.lat", + "luncheminist.eu", + "luncustc.com", + "lunettarosa.com", + "luniko.fr", + "lunitari.com", + "lunopu.swiftcartfinder.com", + "luoibaoveantoanhoaphat.com", + "lupisgroup.com", + "lupitadelicias.com", + "lupland.bond", + "luplup.monster", + "lupnabilacks.com", + "luponline.cfd", + "lupore.site", + "lurenjiapd.cloud", + "luresbyhand.com", + "lurn.yayl.skin", + "lush9lumin0sity.sbs", + "lushbotanik.com", + "lushcrux.skin", + "lushland.xyz", + "lushlandscape.xyz", + "lussuriarossa.com", + "lusterdrop.website", + "lustrou-sstash.sbs", + "lusupeiley.live", + "lutew.sbs", + "luuxe.luxxeeu.com", + "luuxew.com", + "luvieessentials.com", + "luvitjewelry.com", + "luvkeys.com", + "luwenty.sbs", + "luweqoi7.cfd", + "lux-gokujo.com", + "lux-sothebysrealty.com", + "luxary-life.cfd", + "luxary-life.site", + "luxary-life.store", + "luxary-life1.website", + "luxary-life2.quest", + "luxary-life3.cfd", + "luxbl.zarobab.top", + "luxbleu.zarobab.top", + "luxdiscount.zone", + "luxeleva.com", + "luxicatrading.com", + "luxnewlifeup.site", + "luxnextfunup.site", + "luxorays.com", + "luxpolice.com", + "luxpolice.net", + "luxprodup.site", + "luxraise.com", + "luxrx.net", + "luxtravip.com", + "luxup.ru", + "luxuriousc7oc0lateescape.sbs", + "luxuriouses.pro", + "luxuriouslychee.xyz", + "luxury.pasywnydchod.xyz", + "luxuryautoexchangesouth.com", + "luxurycarmart.com", + "luxurydancefloorrental.com", + "luxurydepartments.com", + "luxuryfashioncart.com", + "luxuryfinejewelrybrands.com", + "luxuryglass.xyz", + "luxuryjewelryla.com", + "luxuryloox.com", + "luxuryseller39.com", + "luxurysmarteasy.sbs", + "luxuryvacationstrade.com", + "luxurywearjewelry.com", + "luxxelyfestyle.com", + "luxychic.com", + "luxyholdings.com", + "luxysmart.com", + "luyury.com", + "luzdelibra.com", + "lv-68r.cfd", + "lv-lz1.sbs", + "lv.buuda.top", + "lv7-68.cfd", + "lv888.org", + "lvaskoyt.xyz", + "lvcreditservices.com", + "lvdar.com", + "lveif.com", + "lvfr.kuue.skin", + "lvgrowmarkets.com", + "lvk7.com", + "lvnkad.com", + "lvpot.com", + "lvwiljozq4cwmztvqhlpjz6y7a0knniu.lambda-url.us-west-2.on.aws", + "lwbe7-63.cfd", + "lweeducation.com", + "lww-roblox.com", + "lx4238.com", + "lx4239.com", + "lx4240.com", + "lx6.io", + "lxfaq.top", + "lxip.kuue.skin", + "lxsey.tutorel.top", + "lxxvu2nbg.monster", + "ly1eeks1nite.xyz", + "lyankaashop.com", + "lyanofaot.shop", + "lyart.sbs", + "lybewi.top", + "lybonei.com", + "lycanfitnessecuador.com", + "lyceebrequigny.fr", + "lyconet.com", + "lycoperdaceaevpber.info", + "lycoscollect.realmedia.com", + "lycosgamesville.com", + "lydownload.net", + "lyfurban.com", + "lygowui0.online", + "lyingladder.cfd", + "lyjaquosuu.info", + "lyjezeywuu.info", + "lylf-ygvl-dyvpn-glpt.onrender.com", + "lynavincci.blogspot.com", + "lyncisfreedom.com", + "lyncs.net", + "lynkspos.com", + "lynnpepin.com", + "lynx-prod-beacon-alb-498367235.us-east-1.elb.amazonaws.com", + "lynx.cognitivlabs.com", + "lyonseh.com", + "lyophil.sbs", + "lyophililse.fr", + "lyqowiabee.live", + "lyqywaorya.info", + "lyraenchanted.com", + "lyrb7-08.cfd", + "lyricaltown.com", + "lyricsez.com", + "lyricsrefreshing.com", + "lysaneves.com", + "lysliclarvel.site", + "lystomania.com", + "lytics.io", + "lyvworld.com", + "lywituovay.info", + "lzhh.gzct.skin", + "lzjl.com", + "lzo.opym.top", + "lzwlijbzhj.com", + "lzzj.my.id", + "m-34fdg.cfd", + "m-67kz.cfd", + "m-67or.icu", + "m-838j.cfd", + "m-99.co.uk", + "m-ajjx.lat", + "m-arata.com", + "m-bank.site", + "m-barati.de", + "m-coin.reacttion.top", + "m-cotrading.com", + "m-facebook.ct8.pl", + "m-fltd.lat", + "m-koller.com", + "m-metrics.capitalone.com", + "m-nuz3.lat", + "m-psgb.lat", + "m-q6g3.lat", + "m-vinted.info", + "m.adbridge.de", + "m.addthisedge.com", + "m.adtiming.com", + "m.bchchk.cn", + "m.delivery.olx.pl-confirmation.services", + "m.delivery.olx.pl.oferta.accountant", + "m.exactag.com", + "m.fexiaen.com", + "m.kghm-pk.ru", + "m.latotip.top", + "m.one.impact-ad.jp", + "m.openv.tv", + "m.pl.pornzone.tv", + "m.sancdn.net", + "m.securityplatf.com", + "m.snyol.com", + "m.topiccore.com", + "m.tradx.top", + "m.trb.com", + "m.usersonline.com", + "m.vpadn.com", + "m.yap.yahoo.com", + "m.zedcdn.me", + "m01lkyw4ym7yst3ry.site", + "m0dernm1nds.site", + "m0ezk.shop", + "m0nesycase.com", + "m0re4f1n5.quest", + "m0uthwater1ngm3als.xyz", + "m1-shop.ru", + "m1-sq4.sbs", + "m1.nsimg.net", + "m1.torrenti.al", + "m1.webstats4u.com", + "m10trading.com", + "m1700.com", + "m1arsmyst1que.cam", + "m1crosoft.com", + "m1ilea1reat1s.site", + "m1ndfu1mom.site", + "m1ndfuld1gital.site", + "m1ndfulne11tw00k.site", + "m1stym0rnings.xyz", + "m1y11dte.site", + "m2.ai", + "m2.media-box.co", + "m2.nsimg.net", + "m2.slendernpv.com", + "m2.xhamster.com", + "m22signs.com", + "m2lc.skin", + "m2m-api.inmarket.com", + "m2m.tedmcgrathbrands.com", + "m32.media", + "m362.lat", + "m3acig.sbs", + "m3ak.net", + "m3lev-pl-com-versi0n5876t8xzmaiu28kaskgab84av2jb.pages.dev", + "m3lmtk.com", + "m4.media-box.co", + "m4n.nl", + "m4o5.cfd", + "m4thslot.com", + "m57.net", + "m5wetv.sbs", + "m6jhol.sbs", + "m6pz5h8qi18jq1s7hjkytxn7sjc0zpxw5gks3vyk8dcxs2cstjgdxkp7t1eb.me", + "m6r.eu", + "m7ej.cfd", + "m7md-zeid.com", + "m7wy.sbs", + "m8-63.cfd", + "ma-i2i.jp", + "ma-kaeser.ch", + "ma-plastifieuse.info", + "ma-property-finder.com", + "ma-reconversion.com", + "ma-sess-vnted.site", + "ma.5.p2l.info", + "ma.breakwork.club", + "ma.pracce.xyz", + "ma.tgdd.vn", + "ma.tune.com", + "ma.wp.pl", + "ma211-r.analytics.edgesuite.net", + "ma312-r.analytics.edgesuite.net", + "ma5k477j.page.link", + "ma76-r.analytics.edgesuite.net", + "maaambikatraders.com", + "maaccystslessrm.com", + "maad.maru.jp", + "maadai.com", + "maaertq.xyz", + "maalaga.pro", + "maamanta.com", + "maanageo.fr", + "maanpotlia.com", + "maansuryagroup.com", + "maata.com", + "maatararecords.com", + "maatch.com", + "maavhkpo.elementor.cloud", + "maaxmarket.com", + "maayanlevi.com", + "mabhooj.com", + "mabiastore.com", + "mabinods2.com", + "mabood-events.com", + "mabtech.fr", + "mac-land.com", + "mac-osx.message-warning.net", + "mac.autotrdes.top", + "mac.system-alert1.com", + "macadatouz.website", + "macads.net", + "macassmacapps.com", + "macatawa.org", + "macaxpower.com.br", + "maccleanersecurity.com", + "macdamaged.tech", + "maceju.com", + "macfs.fr", + "machelyatra.com", + "machineryideas.com", + "machinetoolingpro.xyz", + "machiningcentershh.xyz", + "machiningcenterso.xyz", + "machpoweroverdrive.com", + "maciej.jarki03.pl", + "maciej37.alexhenryk.pl", + "maciejeder.michalmakysm.pl", + "maciekzyber.zdenkahost.pl", + "macintbdpb.click", + "macintoshsauce.com", + "mackeeperaffiliates.com", + "mackeeperapp.mackeeper.com", + "mackeeperapp.zeobit.com", + "mackeeperapp1.zeobit.com", + "mackeeperapp2.mackeeper.com", + "mackeeperapp3.mackeeper.com", + "macleaner.space", + "macmaximum.com", + "macoiyus.manasan.top", + "macondoint.com", + "macpurifier.com", + "macroandtrace.com", + "macrolanding.shop", + "macromill.com", + "macskart.com", + "mad.newpol.xyz", + "madadsmedia.com", + "madamalone.com", + "madamnft.com", + "madboydevelopers.com", + "madchenstyle.com", + "madcpms.com", + "maddiecooks.com", + "maddzyns.com", + "madeeasywoodworkingessentials.com", + "madeecavaliers.com", + "madeinamericaindustries.biz", + "madeintex.com", + "madeiraportal.com", + "madeleinekrook.nl", + "maderascdmx.com", + "madewithaffection.net", + "madex.net", + "madgadda.com", + "madhavengineer.com", + "madhavventures.com", + "madhurmatkaslow.com", + "madicaleducationinf0.com", + "madinad.com", + "madiofy.com", + "madisonavenue.com", + "madmetaworld.com", + "madredzieci.click", + "madrespoleczenstwo.rest", + "madruganaweb.com", + "madryrozum.click", + "mads.amazon.com", + "mads.dailymail.co.uk", + "madserver.net", + "madslamlinks.blogspot.com", + "madubromo.com", + "madveci.com", + "madvertise.de", + "madvertising-manage.com", + "madwell.fr", + "maencepach.site", + "maenergiabyli.hair", + "maestribotanici.com", + "maestrolock.click", + "maetherwallet.com", + "maeun.info", + "maewan.fr", + "maezibey.fun", + "mafezatjeddah.com", + "mafhhtechengineering.com", + "mafiaal3akar.com", + "mafiatogel88.com", + "mafoolyapps.com", + "mag4style.com", + "magasine-omnicuiseur.fr", + "magazapk.com", + "magazyn24.store", + "magazynfaktow.click", + "magejavascripts.com", + "magellanadvocacy.com", + "magellen.com", + "magentamasterpiece.xyz", + "magento-analytics.com", + "magento01.datatrics.com", + "magescripts.pw", + "magesecuritys.com", + "magesticwatches.com", + "maggiecocco.com", + "maghrebfoot.com", + "magic-effect.com", + "magic-flight.fr", + "magic.cmcm.com", + "magicadz.co", + "magical-profiterole-de9678.netlify.app", + "magicalipone.com", + "magicaljoin.com", + "magicalonso.com", + "magicalrealms.tech", + "magicalsoftwares.com", + "magiccandles.eu", + "magicdealchecker.com", + "magicdealchecker.net", + "magicmangosteen.xyz", + "magicsmilemx.com", + "magixe-html.com", + "magnabator.com", + "magnaho.shop", + "magnesiumbreakthrough-us.com", + "magneticmaterials.cyou", + "magnetsort.cfd", + "magnificenteyes.com", + "magnificentmist.com", + "magnimarkets.com", + "magnitudelogisticservices.com", + "magnoliamagic.store", + "magnoliamagic.xyz", + "magnoliamarel.cam", + "magnoliamoment.xyz", + "magnoliamystic.store", + "magnum188up.com", + "magnumbd.com", + "magreu.manasan.top", + "maguirekrist.com", + "magurait.com", + "magyarkozosseg.net", + "magyarnep.me", + "magyarokvagyunk.com", + "mahadevexpresscargo.com", + "mahalowood.com", + "mahaprediksi.com", + "maharajatravels.net", + "maharajdigital.com", + "maharanapratapdefenceacademy.com", + "maharashtrabhushan.com", + "mahasarkari.com", + "mahatelugu.com", + "mahaupdates24.com", + "mahavedbook.com", + "mahean.com", + "maheshguruji.com", + "mahilumfoundation.com", + "mahimeta.com", + "mahindrainsurance.com", + "mahithi.com", + "mahmudiyeresort.com", + "mahnooralkhair.com", + "mahoganyrunresort.com", + "mahovytek.site", + "maia-asso.fr", + "maiadros.com", + "maiafreia.com", + "maiaquawater.com", + "maidenark.cfd", + "maidhaan.com", + "maiesha.com", + "maihinduhoon.com", + "maikhaircoaching.com", + "maikiki.com", + "mail-100137.weeblysite.com", + "mail-102058-103419.weeblysite.com", + "mail-ads.google.com", + "mail-awf-email.tanktechs.info", + "mail-en-marche.fr", + "mail-pcz.weebly.com", + "mail-zeto-email.tanktechs.info", + "mail.5ce3ab6dfc9499285.temporary.link", + "mail.anuriacryp.xyz", + "mail.baltic-pipe.stream", + "mail.bangla.net", + "mail.cyberh.fr", + "mail.dasac.org", + "mail.denizenedn.xyz", + "mail.donglessen.xyz", + "mail.exogenousd.xyz", + "mail.fortunespaceprojects.com", + "mail.freewheele.pl", + "mail.glitchrepublic.com", + "mail.gougesunab.xyz", + "mail.hallym.ac.kr", + "mail.healrewove.pl", + "mail.hindupujaonline.com", + "mail.imamu.edu.sa", + "mail.interq.or.jp", + "mail.inwestycyjne-wpolce-967mp.xyz", + "mail.ioc.ac.ru", + "mail.issas.ac.cn", + "mail.jubhahsfla.pl", + "mail.kbdemolering.se", + "mail.kulturkurs.se", + "mail.laneskolan.se", + "mail.leadingdonations.xyz", + "mail.leadingmidsagittal.xyz", + "mail.lugers.eu", + "mail.marketbull.live", + "mail.misconceiv.xyz", + "mail.misframesu.xyz", + "mail.moveme.se", + "mail.myidoll.se", + "mail.peltriesfr.pl", + "mail.pmo.ac.cn", + "mail.promptars1.shop", + "mail.puerperaekickboard.xyz", + "mail.radar.imgsmail.ru", + "mail.roundsdolm.com", + "mail.siom.ac.cn", + "mail.tesla-investments-poland.tech", + "mail.tropmet.res.in", + "mail.vz404.netdc.pl", + "mail.waterfowlerdonations.xyz", + "mail1.371.net", + "mailanibenjamin.com", + "mailboxpimp.com", + "mailcheckisp.biz", + "mailcheserndetrqdgawa.weebly.com", + "mailfoogae.appspot.com", + "mailing-phisaudit.com", + "maillots-ffoot-actu.fr", + "mailorange4.godaddysites.com", + "mailorderpet.com", + "mailposts.top", + "mailreturningserver.weebly.com", + "mailserverrupdate.wixsite.com", + "mailsupport-24f7f1500ed129bc71f2ad9c06fe1e73.pages.dev", + "mailtapp.com", + "mailteamsupport.com", + "mailtrack.fr", + "mailtrack.me", + "mailunch.com", + "mailway.weebly.com", + "main-boost.com", + "main.kolotas.top", + "main.on-linemarkets.com", + "main.vodonet.net", + "main.xiproject.top", + "mainadv.com", + "mainbuz.com", + "maincert.com", + "maincht.shop", + "maindcare.com", + "maindigood.com", + "mainesportbet.com", + "mainirmancon.manasan.top", + "mainmainncjnrjpbn.fr", + "mainmgts.site", + "mainn.autotrdes.top", + "mainpbnpower.info", + "mainredirecter.com", + "mainsf.com", + "mainsite.in", + "mainsite.us", + "mainstplatform.com", + "mainstream.topbucks.com", + "mainstreamaqua.com", + "maintenance-bd6cb.web.app", + "maintenancen.click", + "mais1imovel.com", + "maisacovaleda.com", + "maisbarnabes.com", + "maisbranding.com", + "maislatino.com", + "maisonstravaux.fr", + "maisonvalentina.fr", + "maispertodoceu.com", + "maissaudemulher.com", + "maist.jp", + "maitaimagic.xyz", + "majestic-granita-c6e362.netlify.app", + "majesticdemo.com", + "majesticeaglez.com", + "majkzjddkeidi.com", + "majsterkuje-pasja.online", + "majulahfm.com", + "majulahman.com", + "majulahmatters.com", + "mak.binnpro.xyz", + "mak.lidoks.xyz", + "mak.newpol.xyz", + "mak.woltar.live", + "maka2312.markmacieji.nieruchomosci.pl", + "makabrycznewypadki.click", + "makanandmaskan.com", + "makasiy4.xyz", + "make-cute-faces.blogspot.com", + "make-money.shengen.ru", + "make.lakeviewcondostaug.com", + "make.polndmedia.com", + "makeamends.pro", + "makebelievespaceship.com", + "makehealthyandfitlife.com", + "makehotpictures.com", + "makeinafghanistan.com", + "makeitmedia.fr", + "makeitworkfaster.life", + "makemana9.site", + "makemefamex.com", + "makemoneyrobot.com", + "makemybuti.com", + "makemysmiles.com", + "makenabeachandgolfresort.com", + "makeprofi.click", + "makerblog.fr", + "makerssquadward.online", + "makerstarcaptial.com", + "makesimplelife.com", + "makesushi.fr", + "makeupnmore.com", + "makeuppbyhema.com", + "makeyourenglishbetter.com", + "makiamarketing.com", + "makingasuccessstory.com", + "makingmart.sbs", + "makingtheinternetpay.com", + "makitelk.online", + "makkascan.com", + "makmoney.club", + "makrl.com", + "makrokal.com", + "makropulos.com", + "maksdigital.net", + "maksonshouse.com", + "makword.com", + "mal.tsqwz.xyz", + "malaaikida.com", + "malaaimatra.com", + "malabarguide.com", + "malabarstyle.com", + "malahatnation.online", + "malan.sacors.top", + "malawala.com", + "malaxating.info", + "malayalamkavitha.com", + "malayalamlive.com", + "malaysianfilms.com", + "malaytiger.pl", + "malcolmmccullum.com", + "maldivesok.com", + "maldweesh.com", + "malemiasteczko.click", + "malemiastko.click", + "maleproblemy.click", + "malesprawy.click", + "malest.com", + "malgudienglishacademy.com", + "mali-thebrand.com", + "malibuchristiancounseling.com", + "maliktanveerbrothers.com", + "malkm.com", + "mall.versuts.top", + "mallipizzamenu.com", + "maloczasu.homes", + "maloletnipotracenie.click", + "malomega.joachimskiba.pl", + "mals.sacors.top", + "malt-house.sbs", + "maltapostde.top", + "maltapostonline.sbs", + "maltesepupparadise.com", + "maltipoo883.site", + "maltiverse.lt.acemlnc.com", + "malwafoodsinternational.com", + "malwmut.pl", + "malyzraz.rest", + "mama.pipi.ne.jp", + "mamaehacker.com", + "mamatrading.top", + "mame.kolotas.top", + "mamilade.oewabox.at", + "mamireceitas.com", + "mammograf.com", + "mammutbrlw.beauty", + "mamtaairdropevent.com", + "mamtabluerewards.com", + "mamychrapke.click", + "man-live.ru", + "man.dnzgj.com", + "man.xiproject.top", + "manage-page-center.com", + "manage-renewbill-information.work.gd", + "manage001.adtech.fr", + "manage001.adtech.us", + "manage2-phone7alerts.com", + "manageadv.cblogs.eu", + "managebusinesscenter.com", + "management-customer-account.com", + "managementhub.site", + "managerappespace.ormaglobalservice.it", + "managician.com", + "manajemenrisiko.com", + "manakutahuduniainibegitukeras.net", + "manami-designs.com", + "manamortgages.com", + "mananangal.com", + "manapanchayathi.com", + "manavelama.com", + "manavnek.shop", + "mancomunidadmeliponas.com", + "manda-lead.com", + "mandarininco.site", + "mandarinquiz.com", + "mandialrelay.fr", + "mandiri888hak.com", + "mandirielektriksmi.com", + "mandoni24.com", + "maneandmore.xyz", + "manecouit.manasan.top", + "maneinspirati0n.xyz", + "manergon.manasan.top", + "manfreditrade.com", + "manga.boy.jp", + "manganeseuranium.cyou", + "mangiacilentano.com", + "manglammart.com", + "mangler3.generals.ea.com", + "mangler4.generals.ea.com", + "mangoclothingmalaysia.com", + "mangoschile.com", + "mangurpositryu.com", + "mangy-offers.com", + "manhangakutapira.com", + "manhattanmagicmix.xyz", + "manhattanmingle.online", + "manhattanmixology.quest", + "manhuaonline.org", + "mania-perfum.pl", + "maniak-cen.com", + "manilarun.com", + "manilatechnologies.com", + "manilis.com", + "maniol.pl", + "manipulacjafaktami.click", + "manisafire.com", + "manjunsharma.com", + "manma-kobe.space", + "manmasters.sbs", + "mannerclouds.com", + "mannermo.top", + "manntv.oewabox.at", + "manoolahindia.com", + "manosaray.com", + "manosfundacion.org", + "manradisa.com", + "mansaentertainment.com", + "mansmith.net", + "mansorystore.com", + "mantaairdrop.com", + "mantaairdropevent.com", + "mantadeorotrc.com", + "mantainfo.com", + "mantanftcollect.com", + "mantatokenrain.com", + "mantener-cuenta9.serv00.net", + "manthrahall.com", + "manticota.store", + "mantisadnetwork.com", + "mantolpunyaselera.blogspot.com", + "mantrabuy.com", + "manualdrain.com", + "manualreqdepositinterac.com", + "manualsandstuff.com", + "manucreatuweb.com", + "manuel.theonion.com", + "manufacta-italia.it", + "manufakturawanien.pl", + "manumeral.com", + "manureceipts.com", + "manvscursor.com", + "many-quirky-places.com", + "many.woltar.live", + "manygoodnews.com", + "manzyertqa.xyz", + "maoamao.myshoplaza.com", + "maojaicoffee.com", + "maolungtambola.com", + "map-device.com", + "map-location.support", + "map.alpstationcles.com", + "map1emajesty.xyz", + "mapachelab.com", + "mapandong.com", + "maper.info", + "mapfork.life", + "maphonortea.com", + "mapice.live", + "mapkatechniczna.click", + "mapl3mag1c.xyz", + "mapleglimpse.click", + "maplemadow.xyz", + "maplemingle.xyz", + "maplemystic.xyz", + "maplevision.click", + "mapogoeconomiczone.com", + "mappyt.fr", + "mapqueat.com", + "mapquestt.com", + "mapquuest.com", + "mapsco.polstow.top", + "mapstats.blogflux.com", + "mapupdatezone.com", + "maqamassociates.com", + "maquibellett.com", + "maquilainfo.com", + "mar.bitupes.xyz", + "marakugucgive.com", + "maralgel.pro", + "marathibusinesskatta.com", + "marathimic.com", + "marathon6.com", + "marathondulacduder.fr", + "maratoff.com", + "marbcoae.com", + "marbella90210.com", + "marblend.com", + "marblewala.com", + "marcaai.com", + "marcbuko.blogspot.com", + "marccross.com", + "marcelaristizabal.com", + "marceldigital.net", + "marcet4307-ollox.marcetserv895.cfd", + "march201854.com", + "march262020.com", + "march4earth.com", + "marchadvertisingnetwork10.com", + "marchadvertisingnetwork5.com", + "marchadvertisingnetwork6.com", + "marchadvertisingnetwork7.com", + "marchadvertisingnetwork8.com", + "marchadvertisingnetwork9.com", + "marchettirules.org", + "marchingupdate.com", + "marchtobillionswithsolar.com", + "marciecurt.com", + "marcjacobs-polska.com", + "marcjacobspolska.com", + "marcobrunicardi.com", + "marcofama.it", + "marcoislandbuyerbroker.com", + "marconstructs.com", + "marcopolo.uk.net", + "marcusbtc.com", + "mardinescortvit.com", + "mardur-pontux.com", + "mareawave.vip", + "marecki025.jarmilacze.pl", + "mareg.manasan.top", + "marekbross.aleksykulesza.pl", + "marekporwol.pl", + "mareks.space", + "marexx.milanpaluch.pl", + "marezi.com", + "marfeel.com", + "margaretanddavid.com", + "margaretfuchs.com", + "margaritamadhouse.life", + "margaritamajesty.xyz", + "margaritamania.sbs", + "margaritamayhem.life", + "margaritamingle.quest", + "margarito4526.softr.app", + "marginelite.com", + "marginosp.site", + "margoprefabrykaty.pl", + "margulan-sos.com", + "marhaba-firmware.com", + "maria-zofia.com", + "maria.cztessl.live", + "maria.t1woo.com", + "mariaavirgemsagrada.com", + "mariaharrison1.blogspot.com", + "mariakow.t1woo.com", + "mariamats.com", + "marian-wasilewski.pl", + "marianacruzmauricio.blogspot.com", + "marianevents.com", + "marianmar.xyz", + "marianmilowski.ludwikroman.pl", + "mariannapoghosyan.com", + "marianoskitchen.com", + "marie-gerardmer.fr", + "mariedsilverling.com", + "marielagastelu.com", + "marielebrun.com", + "marifahub.com", + "marigoldmagic.cam", + "marigoldmagic.xyz", + "marigoldmeadow.xyz", + "marigoldmiracle.store", + "marigoldmuse.xyz", + "marigoldmystique.store", + "marigoldyellow.sbs", + "marijuana420budshop.com", + "marikowal.t1woo.com", + "marina-emogirl.blogspot.com", + "marinabailarina.com", + "marinastem.click", + "marine.miel-farmers.com", + "marinemagic.xyz", + "marineorangeconstruct.store", + "marinescence.fr", + "marinotrading.com", + "marinsm.com", + "marisabelstenford.space", + "maritimeoasis.xyz", + "maritimesweetcrafting.online", + "mariuszmroz.pl", + "markamiseslendir.com", + "markatent.com", + "markbruinink.nl", + "markedcrayon.com", + "markedmeasure.com", + "markedpail.com", + "markestimation.com", + "market-allegro.vip", + "market-dev.s-onetag.com", + "market-egypt.com", + "market-funnel.com", + "market-news.fun", + "market.moonicorn.network", + "market0im-post.9054657.xyz", + "market2.the-adult-company.com", + "marketaff.com", + "marketbymilk.com", + "marketcfd.com", + "marketers-coop.site", + "marketgameland.com", + "marketgid.com", + "marketing-schirm.com", + "marketing.desertcart.com", + "marketing.goabode.com", + "marketing.hearstmagazines.nl", + "marketing.hub-js.com", + "marketing.itgeek.vn", + "marketing.net.brillen.de", + "marketing.net.home24.de", + "marketing.net.occhiali24.it", + "marketing.nyi.net", + "marketing.osijek031.com", + "marketingassets.staples.com.edgekey.net", + "marketingenhanced.com", + "marketingleads4u.com", + "marketinglocalglobal.com", + "marketingparaacademias.com", + "marketingparaescuelas.com", + "marketingparafitness.com", + "marketingplatform.google.com", + "marketingsolutions.yahoo.com", + "marketingtsi.com", + "marketingweek.imgix.net", + "marketium.com", + "marketmaxsolutions.com", + "marketo.clearbit.com", + "marketo.com", + "marketo.com.edgekey.net", + "marketo.net.edgekey.net", + "marketonica.space", + "marketpay44ollx.52151522.xyz", + "marketpirats.monster", + "marketplace-item-details-67459199.zya.me", + "marketplace-item2069462683274109.zya.me", + "marketpremium.pl", + "marketpulsepro.com", + "markets.gazetna.com", + "marketsxpert.com", + "markettimingnow.com", + "markipl.shop", + "markminds1.sbs", + "markmitchellecon.com", + "marko.wito13ch.pl", + "markor3.michalmakysm.pl", + "markos.cc", + "markqualinwr.com", + "marksonross.com", + "markwalterbraswell.com", + "markwaylonis.com", + "markwhitling.com", + "marlena.bitupes.xyz", + "marlenmeta.tilda.ws", + "marlowpillow.sjv.io", + "marmarisesnafodasi.com", + "marninblog.website", + "marnindm.website", + "marninplace.website", + "marninshop.website", + "marninzone.website", + "marnowanieczasu.click", + "marolles.info", + "maromeria.com", + "marooshminhaj.com", + "maroquio.com", + "maroymelin.com", + "marpoleg.irenaada.pl", + "marquesdistribution.com", + "marrakechattractions.com", + "marriageafterdark.com", + "marriedbelief.com", + "marriottpointsresales.com", + "marrygoldevents.com", + "marrywhoyoulove.com", + "marrz.folos.top", + "mars-d.thefastestdash.care", + "mars1mystique.xyz", + "marshacooke.com", + "marshacooke.site", + "marshaltiresme.com", + "marshmaker.com", + "marshmall0wm1ngle.xyz", + "marsm1arvel.xyz", + "marsmarvel.site", + "marsmeble.eliaszpluta.pl", + "marsmission.site", + "marstallerfamily.com", + "marte247.com", + "martens1460.top", + "martenspolska.co", + "martensywarszawa.com", + "marthaestupinan.com", + "marthmarketingagency.com", + "martianmagic.xyz", + "martinadan.com", + "martinimania.live", + "martinimarquee.quest", + "martinipicnic.com", + "martinsmith.nl", + "martinwarnock.com", + "martulasz.letycjamia.pl", + "martwypunkt.click", + "martynservice.com", + "marvelgoodies.com", + "marvellouseducation.com", + "marvelous-capybara-d199d9.netlify.app", + "marvelsportspk.com", + "marvinambrosius.com", + "marx-brothers.mhwang.com", + "mary.cztessl.live", + "maryamyounis.com", + "marylandlockmith.com", + "marylandmom.com", + "marynski.marcinlucas.pl", + "marzipanmagic.xyz", + "mas.cztessl.live", + "mas.pracce.xyz", + "mas.sector.sk", + "mas.versex.top", + "masacanews.com", + "masadevlhe.info", + "masainformacji.click", + "masakryczneinfo.fun", + "masakryczneinfo.rent", + "masakrywypadkowe.rent", + "masano.mastercasc.top", + "mascotpartners.com", + "mascs.carted.xyz", + "masculineaesthetics.com", + "masdk.3g.qq.com", + "masdpanalytics.azureedge.net", + "masenkotrkr.com", + "maserwe.weebly.com", + "mashinkhabar.com", + "masienda.website", + "masikini.com", + "masioncou.kolotas.top", + "maskedpelt.cfd", + "maskon.onemove.top", + "maslock.net", + "masmajety.xyz", + "masnoticiasweb.com", + "masonjin.com", + "masowemediowe.click", + "maspontanicznoscze.space", + "masportbet.com", + "masqueunmueble.com", + "masrcrypto.com", + "masrinc.com", + "mass-traffic.com", + "mass-vaccination-resources.com", + "mass.platfirm.top", + "massabeauty.com", + "massachusettshomerates.com", + "massachusettspost.com", + "massage-v-almaty.kz", + "massimd.com", + "massivemark.com", + "master-cab.com", + "masteratendimento.com", + "masterbarberclass.com", + "masterdigitalin.com", + "masterfixappliances.com", + "masteringbusinessacumen.com", + "masteringdiabetes.org", + "masterlordbaron.com", + "mastermind.com", + "masternco.kolotas.top", + "masterone.trdeone.top", + "mastersdegree.pro", + "masterset.ubpages.com", + "masterspr.xyz", + "mastersuperstore.com", + "mastertag.effiliation.com", + "masteryourtravel.com", + "mastrr.trdechat.top", + "masynthetic.com", + "mat.zpetna.top", + "mata.platfirm.top", + "matadorcup.com", + "matamgroup.com", + "match-dj.com", + "match.seesaa.jp", + "match2media.com", + "matchadating.com", + "matchbin-assets.s3.amazonaws.com", + "matchcraft.com", + "matchedly.com", + "matcheendirect.fr", + "matchendirectr.fr", + "matchendiredt.fr", + "matching.ivitrack.com", + "matchmyip.com", + "matdo.sitiizens-program.live", + "matematycznekupony.pl", + "mateosfarm.com", + "materialdowodowy.click", + "materializehq.cam", + "materializepro.cam", + "materialmart.cfd", + "materialmatrix.cfd", + "materialmix.cfd", + "materialmoon.com", + "materialpro.cfd", + "materialscholar.com", + "materialswiki.com", + "materialtragedi.click", + "materialypubliczne.click", + "materialytajne.click", + "materialzobacz.click", + "matexmat.xyz", + "matfig.quest", + "mathenea.com", + "matheranalytics.com", + "mathewcollins.com", + "mathislabs.com", + "mathstatgo.com", + "mathtag.com", + "mathtag.com.edgekey.net", + "mathtype.cn", + "matic-store.com", + "matikrulubiforcznajt.gardenliff.com", + "matinaljug.click", + "matisartgaleri.com", + "matkialarmuja.click", + "matkiapeluja.click", + "matlabskawer.life", + "matmatex.xyz", + "matomo.activate.cz", + "matomo.bantheme.xyz", + "matomo.crossiety.app", + "matomo.ecoe.vn", + "matomo.hicity.vn", + "matomo.quan.hoabinh.vn", + "matomo.shac.vn", + "matomo.vepg.vn", + "matomo.vietlottsms.vn", + "matomy.com", + "matoneal.com", + "matpadho.com", + "matpilot.com", + "matqua.fun", + "matr.glowtrad.com", + "matri.eu", + "matrixinfosys.com", + "matrixmind.cam", + "matrixmodulus.cam", + "matrixrealestateinvestors.com", + "matrixsynczone.top", + "matryoushka.com", + "mats.sacors.top", + "matsonlubricant.com", + "mattavakerem.com", + "mattcapelli.com", + "matteobarone.com", + "mattheildeer.info", + "matthewhaskett.com", + "matthewlemieux.com", + "matthewnance.com", + "matthiaos.com", + "mattressmyths.com", + "matttaven.com", + "maturem.sbs", + "matureporno.info", + "matuszews.zpetna.top", + "matuszewski.zpetna.top", + "matuszewskipl.zpetna.top", + "mau.xiproject.top", + "maulwurfbekaempfung-wuehlmausbekaempfung.com", + "maumyslowoscjak.beauty", + "maunfil.site", + "mauricairo.com", + "maurocarrera.com", + "mauryaclasses40.com", + "mautechnologies.com", + "mauthietkedep.com", + "mautic-learn.teky.edu.vn", + "mautic.200lab.io", + "mautic.akhoe.vn", + "mautic.casso.vn", + "mautic.chetaomaysaigon.vn", + "mautic.cloudify.vn", + "mautic.com", + "mautic.datatrics.com", + "mautic.easygroup.vn", + "mautic.educa.vn", + "mautic.educe.vn", + "mautic.haproinfo.vn", + "mautic.hicity.vn", + "mautic.hubs.vn", + "mautic.icsc.vn", + "mautic.jagodo.vn", + "mautic.paa.vn", + "mautic.serverhub.vn", + "mautic.sts.vn", + "mautic.teky.edu.vn", + "mautic.thietkexaynhadep.vn", + "mautic.vmax.vn", + "mavav.autotrdes.top", + "mavericksdonut.com", + "mavericktradegroup.pl", + "maveroncapitals.com", + "mavifinance.com", + "mavrospulsinc.host", + "mawercapital.com", + "mawet.sbs", + "mawspolnotaprzy.hair", + "max-files.oupeng.com", + "max.beneffit.top", + "max.i12.de", + "max.mtprogram.xyz", + "max.progofficialit.top", + "max.sitiizens-program.live", + "maxableton.com", + "maxads.ruralpress.com", + "maxadserver.corusradionetwork.com", + "maxautocoverage.com", + "maxbounty.com", + "maxc.truproggs.top", + "maxi.cruftinrebut.com", + "maxicarcali.com", + "maxim-mizer.com", + "maximaflores.com", + "maximaizerprof.com", + "maximalkelt.cfd", + "maximiser.net", + "maximizeroiexperts.com", + "maxin96.com", + "maxiparfum.pl", + "maxiplus.cc", + "maxitrade.com", + "maxmusics.com", + "maxocoameo.live", + "maxonclick.com", + "maxregistrycleaner.com", + "maxserving.com", + "maxtek.it", + "maxtracker.net", + "maxwavejo.com", + "maxx.sitiizens-program.live", + "maxxisproduct.com", + "maxxxvideo.com", + "maxytechs.com", + "may2h41jefysywnh2aoonin.surge.sh", + "mayagram.com", + "mayanabeauty.com", + "mayardini.com", + "maybeitshere.com", + "mayeranchal.com", + "mayinsankaynaklari.com", + "maymaychihai.com", + "mayolee.com", + "mayoreoafa.com", + "maysdigitalgem.com", + "maystylefashion.com", + "maytaygou.manasan.top", + "mayweather.shop", + "maz-sul.com", + "maz.wimsa.top", + "mazaofresh.com", + "mazda-mydinh.com", + "mazealexandra.com", + "mazy1.net", + "mb-cdn.stocard.de", + "mb-click.jp", + "mb.5.p2l.info", + "mb.vazba.top", + "mb.zam.com", + "mb01.com", + "mbanewsz.com", + "mbank-pl.cozy-app.com", + "mbe-cdn.fyber.com", + "mbf-limited.com", + "mbh.vicdesmidt.com", + "mbi3.kuicr.kyoto-u.ac.jp", + "mbid.marfeelrev.com", + "mbih.top", + "mbju.me", + "mbl9.cfd", + "mbn.com.ua", + "mbnv.actiprogz.top", + "mboatman.com", + "mbongocash.com", + "mbove.xiproject.top", + "mbox.offermatica.intuit.com", + "mbptransportation.com", + "mbr.objectop.xyz", + "mbs.megaroticlive.com", + "mbsgem.com", + "mbsngradnja.com", + "mc-boutiques.com", + "mc.webvisor.org", + "mc.yandex.ru", + "mc8-6v.cfd", + "mcafee-home.7eer.net", + "mcak.ryyi.top", + "mcaq.oowa.top", + "mccafee-orientador.com-br.site", + "mccafferylnc.com", + "mccartinmusic.com", + "mcdlks.com", + "mcdn.batmobi.net", + "mcdonaldspromo.fun", + "mcegh-cyclaioy-swoirly.yolasite.com", + "mcfg.sandai.net", + "mcgilln.com", + "mcgm.sakura.ne.jp", + "mcgmgrid.com", + "mclaiorty-riidly-scueff.yolasite.com", + "mcleaks.fr", + "mclean.cloud.360safe.com", + "mclean.f.360.cn", + "mclean.lato.cloud.360safe.com", + "mclean.uk.cloud.360safe.com", + "mcleanvahomes.com", + "mclhummelstown.org", + "mclicco.mastercasc.top", + "mclick.mobi", + "mcloudjs.com", + "mcm-build.com", + "mcmc.dev", + "mcnpanel.com", + "mcnt.jp", + "mcoinco.manasan.top", + "mcosbato.taplink.ws", + "mcount.easebar.com", + "mcs-va.tiktok.com", + "mcs-va.tiktokv.com", + "mcsgrp.com", + "mcsoft365.com", + "mcstats.org", + "mct.rkdms.com", + "mczu.rozaliaclaudia.com.pl", + "md-a-c.apptimize.com", + "md-bike.com", + "md-vgi.cfd", + "md.5.p2l.info", + "md.m-space.jp", + "md.plprogpltes.site", + "md4l.cfd", + "mda.zadn.vn", + "mdaguerre.com", + "mdc-multisvcs.com", + "mdejq4mh.dreamwp.com", + "mdf23.online", + "mdgemartistry.com", + "mdhspiceonline.com", + "mdjdg.girlssohorny.net", + "mdl.avtprogsystt.xyz", + "mdm.trdeone.top", + "mdmarocks.com", + "mdmohsin.com", + "mdmserver.mobidia.com", + "mdn2015x1.com", + "mdnhinc.com", + "mdnow247.com", + "mdp-appconf-sg.heytapdl.com", + "mdsportbetting.com", + "mdsuper.com", + "mdunker.gmxhome.de", + "mdx500.com", + "mdyuhx.eliteoftokens.com", + "me-client.eservice.emarsys.net", + "me.5.p2l.info", + "me.kolotas.top", + "me.my-dreams.xyz", + "me.polstow.top", + "me.topprogit.xyz", + "me.zedcdn.me", + "me8-63.cfd", + "me88s.site", + "meadowandpondf.cyou", + "meadowandpondj.cyou", + "meadowlullaby.com", + "meadowmirth.cfd", + "meadowrpond.cyou", + "meal.lakeviewcondostaug.com", + "mealkittogo.com", + "mealnerds.com", + "mealrentyard.com", + "mealsan.com", + "mealstamp.com", + "meantimealuminumas.pro", + "meantimeheirloomed.pro", + "meaple-app.com", + "measlymiddle.com", + "measure.ameblo.jp", + "measure.office.com", + "measure.pti.com.vn", + "measure.vndirect.com.vn", + "measuread.com", + "measuremap.com", + "measurementapi.com", + "meatspin.biz", + "meatspin.com", + "meatydime.com", + "mebillionaire.com", + "meblecilam.pl", + "meblegiete.pl", + "meblehandmade.pl", + "mebtool.com", + "mebyt.cfd", + "mec.plprogpltes.site", + "mecanismes-intuitifs.com", + "mecforpresident.com", + "mechademic.com", + "mechanicalengineerhiring.com", + "mechanicpark.com", + "mechanicsfactors.lat", + "mechanicsprinciples.lat", + "mechaonik.nsx.pl", + "mechat.info", + "mechatrox.com", + "mechops.com", + "mechtech.za.com", + "mecolomas.kolotas.top", + "mecommunityservices.com", + "meconnect.shop", + "mecurymsa.xyz", + "mecz.ujm.pl", + "meczacydzien.click", + "meczarniadziecka.click", + "med-malnurse.com", + "med.heyzap.com", + "medcasters.com", + "medcityitalia.com", + "medcivn.sbs", + "medcoenterprise.com", + "mededvirturio.com", + "medellinrecoveryhouse.com", + "medformkiw.monster", + "medhiartis.com", + "medi-8.net", + "media-0.vpptechnologies.com", + "media-1.vpptechnologies.com", + "media-2.vpptechnologies.com", + "media-4.vpptechnologies.com", + "media-5.vpptechnologies.com", + "media-6.vpptechnologies.com", + "media-8.vpptechnologies.com", + "media-a.vpptechnologies.com", + "media-adrunner.mycomputer.com", + "media-ads.zaloapp.com", + "media-angel.de", + "media-api.maio.jp", + "media-b.jp", + "media-b.vpptechnologies.com", + "media-brokerage.aesthetise.com", + "media-brokerage.shjfx.com", + "media-c.vpptechnologies.com", + "media-capital.aesthetise.com", + "media-d.vpptechnologies.com", + "media-e.vpptechnologies.com", + "media-encoder.com", + "media-f.vpptechnologies.com", + "media-fire.org", + "media-gap.com", + "media-match.com", + "media-planeta.pl", + "media-playerz.com", + "media-pocztapolska.com", + "media-rep.com", + "media-week.com", + "media.adfrontiers.com", + "media.adrcdn.com", + "media.adrime.com", + "media.ads.gfsrv.net", + "media.betburdaaffiliates.com", + "media.bonnint.net", + "media.charter.com", + "media.complex.com", + "media.dabong247.com", + "media.datahc.com", + "media.easyads.bg", + "media.espace-plus.net", + "media.evolv.ai", + "media.fairlink.ru", + "media.fc2.com", + "media.foundry42.com", + "media.funpic.de", + "media.go2speed.org", + "media.gssp.asia", + "media.lakeviewcondostaug.com", + "media.livepromotools.com", + "media.lovercash.com", + "media.markethealth.com", + "media.naked.com", + "media.net", + "media.netrefer.com", + "media.nk-net.pl", + "media.og-affiliate.com", + "media.ontarionorth.com", + "media.polstatmedia.com", + "media.popmarker.com", + "media.primalforce.net", + "media.pussycash.com", + "media.richrelevance.com", + "media.rtk.io", + "media.socialblue.com", + "media.the-adult-company.com", + "media.travelzoo.com", + "media.xxxnavy.com", + "media.yesmessenger.com", + "media01.eu", + "media1.popmarker.com", + "media10.popmarker.com", + "media2.adshuffle.com", + "media2.legacy.com", + "media2.netrefer.com", + "media2.popmarker.com", + "media2.travelzoo.com", + "media2021.videostrip.com", + "media3.popmarker.com", + "media4.popmarker.com", + "media4021.videostrip.com", + "media5.popmarker.com", + "media5021.videostrip.com", + "media6.popmarker.com", + "media6021.videostrip.com", + "media6degrees.com", + "media7.popmarker.com", + "media8.popmarker.com", + "media9.popmarker.com", + "mediaarea.eu", + "mediabag.site", + "mediabridge.cc", + "mediaccs.com", + "mediacharger.com", + "mediad.asia", + "mediad.co.jp", + "mediad2.jp", + "mediadirectx.com", + "mediae.pl", + "mediaexpert-pl.com", + "mediafables.com", + "mediafaze.com", + "mediafile.pl", + "mediaflyfx.live", + "mediaforge.com", + "mediafuse.com", + "mediagazowa.njrrs.com", + "mediageneral.com", + "mediaid.click", + "mediaiqdigital.com", + "medialand.relax.ru", + "medialand.ru", + "medialnyszum.click", + "medialytics.com", + "mediamarketsonline.com", + "mediamath.com", + "mediamgr.ugo.com", + "mediamond.nuggad.net", + "medianews77.com", + "mediansplit.store", + "mediaplayercodecpack.com", + "mediaplazza.com", + "mediaplex.com", + "mediapolskie.click", + "mediapromosi.net", + "mediapst-images.adbureau.net", + "mediapst.adbureau.net", + "mediasama.com", + "mediascale.de", + "mediaserver.bwinpartypartners.com", + "mediaserver.bwinpartypartners.it", + "mediasky.la", + "mediasmart.io", + "mediaspoleczenstwa.click", + "mediasurabayarek.com", + "mediaterre.fr", + "mediatext.com", + "mediation.fyber.com", + "mediative.ca", + "mediative.com", + "mediatorturn.world", + "mediatrack.revenue.net", + "mediav.com", + "mediavadasz.info", + "mediavanity.com", + "mediaview.globalmailer.com", + "mediavine.com", + "mediavoice.com", + "mediawayss.com", + "mediaweaver.jp", + "mediawhirl.net", + "mediawolne.click", + "mediax.angloinfo.com", + "mediaxpedia.gotrackier.com", + "mediaz.angloinfo.com", + "mediaz.asia", + "mediaz.vn", + "mediazcorp.com", + "mediba.jp", + "medibaad.com", + "medibanca.com", + "medical-library.org", + "medical-offer.com", + "medical-updates.com", + "medical.carway.net", + "medical4u.eu", + "medicalalive.com", + "medicalcircle.net", + "medicalcitations.com", + "medicalhero.fr", + "medicals4.com", + "medicambio.com", + "medicascientists.com", + "medicinadereabilitacao.com", + "medicineshoppeilion.com", + "medicreporters.com", + "medicsoverseas.com", + "medifizer.com", + "medifueclinic.com", + "medihomebd.com", + "medinextsurgical.com", + "medio.com", + "medishopi.com", + "mediterraneanroom.org", + "mediusprint.com", + "medlemsbutiken.com", + "medleyads.com", + "medleyfoodco.com", + "medmenbh.com", + "medmenhq.com", + "medpop.oewabox.at", + "medrendirectory.com", + "medshop.pl", + "medsial.blogspot.com", + "medsource.top", + "medtecchina.com", + "meducs.com", + "medvirturio.com", + "medwee.com", + "medya.e-kolay.net", + "medyanetads.com", + "medycznapolska.pl", + "medzohub.com", + "meenasbeautysalon.com", + "meeplemapper.com", + "meerkitt.com", + "meeshomobiles.com", + "meest.supplypoland.com", + "meetanchorige.store", + "meetics.fr", + "meetingdoored.pro", + "meetingespremiereing.pro", + "meetinn-ci.com", + "meetmypupper.com", + "meeto.loyal-program.live", + "meetonlyhot.com", + "meetpl-tpf.click", + "meetpl-winna.click", + "meetradar.com", + "meetrics.net", + "meetsmarty.com", + "meetupon.com", + "meeweb.com", + "mefesa.opinionblitz.com", + "mega-gry.com", + "mega-mex.com", + "mega-miners.com", + "mega-paka.cloud", + "megaarmshop.com", + "megacash.de", + "megachargcentr.online", + "megadown.net", + "megadown.us", + "megadownloader.co", + "megaeliteproductstore.com", + "megaethgeogen2.store", + "megafinancer.com", + "megafitt.com", + "megainsert.com", + "megakurier24.cloud", + "megalisto.com", + "megalornithidaepkner.info", + "megamahjong.com", + "megamoov.com", + "meganconnect.com", + "meganjtextiledesign.com", + "megankress.com", + "megaorbits.com", + "megapaczka.cloud", + "megapaka.cloud", + "megapaka24.cloud", + "megaplex.oewabox.at", + "megapolis-dreamcatcher.com", + "megaproffitcase.com", + "megapu.sh", + "megaresearchcenter.com", + "megasena1.duckdns.org", + "megasmartpro.com", + "megastats.com", + "megasthenes.com", + "megasummer.site", + "megavideos.online", + "megavideoshd.xyz", + "megawealthbiz.com", + "megawerbung.de", + "meggachn.com", + "meghalayacharitabletrust.com", + "megohub.online", + "megoszthato.blogspot.hu", + "megugu.harmony7thheaven.com", + "megustadelivery.com", + "megxok.sbs", + "mehdilakhel.com", + "mehefay3.cfd", + "mehevea7.monster", + "mehribanamin.com", + "meibur.com", + "meid-nv.sbs", + "meiluziai.info", + "mein.monster.de", + "mein.xiproject.top", + "meiraonline.com", + "meisured.space", + "mejkmi.pl", + "mejorarvision.com", + "mejoratucomercio.net", + "mejorjuegmex.com", + "mejymao4.online", + "mekelekleoelkkr23.com", + "melanc.sbs", + "melaninmomcreations.com", + "melanka.click", + "melanoiejb.online", + "meldunity.baby", + "meldunki24h.click", + "mele8-64.cfd", + "melevabrasil.com", + "melhorcasino2023.com", + "melhorsjogo.com", + "melimaster.net", + "melion.mertton.xyz", + "melissa-baez.com", + "melissabuty.com", + "melissalochhead.com", + "melissapoland.com", + "melkshamcleaning.com", + "mellifluous-frangipane-191db4.netlify.app", + "melligqa.com", + "mellmart.shop", + "mellotronrecords.com", + "mellow-ganache-19a39b.netlify.app", + "mellowads.com", + "mellsann.com", + "melodicechoes.bond", + "melodyofmuse.cfd", + "melodystalker.com", + "melonedtunees.pro", + "melonmotion.com", + "mels.formsok.xyz", + "melthy.fr", + "meltingbits.com", + "meltingrefiningcasting.cyou", + "meltmilk.com", + "meltpphm.site", + "memakmakina.com", + "memase.com", + "memberable.com", + "memberhealthbenefits.com", + "members.chello.at", + "members.chello.nl", + "members.iinet.net.au", + "members.sexroulette.com", + "members.upc.nl", + "membersdiisneyplus.com", + "membraneingpapered.pro", + "membranewind.click", + "memecosmetic.fr", + "mememakers.mobi", + "memeumbrella.yachts", + "memo-briefing.com", + "memocave.com", + "memographs.com", + "memonminerals.com", + "memoonly.com", + "memorableordealstranger.com", + "memoriaguarani.org", + "memorialmoon.space", + "memorizeneck.com", + "memorycobweb.com", + "memorylandscaping.com", + "memoryofancestors.online", + "memurlarduysun.org", + "memuzinkirdugunsalonu.com", + "men-energy.com", + "menbangclub.com", + "mend.sacors.top", + "mendezimports.com", + "mendon-photography-portal.com", + "mendozadiario.net", + "meneluo.com", + "mengonehealthy.com", + "menmaximus.com", + "menminishaver.com", + "menonsjazer.info", + "menoverse.com", + "mens.1.p2l.info", + "mensome.guide-pl.site", + "ment.plaski.online", + "mentalhealthbalance.com", + "mentalhealthguy.com", + "mentalhealthpeersupport.com", + "mentallycare.com", + "mentalne-zwyciestwo.com", + "mentalselfie.com", + "mentalwellbeing.xyz", + "mentiradokalil.com.br", + "mentis-fidelis.com", + "mentisfidelis.com", + "mentolop12.shop", + "mentricpent.cc", + "menu.metu.vn", + "menuat99.com", + "menulogau.com", + "menwalk.com", + "meocnr.sbs", + "meoklaafin.site", + "meolaf.top", + "meowdara.com", + "mep-mc.com", + "mep3.icu", + "mephistopl.com", + "mepizainf.site", + "mepprotrading.com", + "mepuzz.com", + "meraafilings.com", + "meraiclothing.com", + "merakisostenible.com", + "meraklipazari.com", + "meraxes-cdn.polarmobile.com", + "merc1urym1irage.cam", + "mercado-bull.co", + "mercadoamarillo.com", + "mercadodecriptoativos.com", + "mercadodepases.net", + "mercaguru.com", + "mercedcannabis.com", + "mercertutoring.com", + "mercetexlimited.com", + "merchandise-v1nted.867563.xyz", + "merchandise.opera-api.com", + "merchandised-pd.5463045.xyz", + "merchant-businesses.com", + "merchbee.com", + "merchhoodieshop.com", + "merchise.net", + "merci-opera.com", + "merciless.localstars.com", + "mercisacottone.com", + "mercurialmoment.xyz", + "mercury.bravenet.com", + "mercurymingle.site", + "mercurymomentum.site", + "mercuryprotocol.live", + "mercuryshred.cam", + "mergeandcenter.com", + "mergedocsnow.com", + "meridacityrealestate.com", + "meridia.1.p2l.info", + "meridia.3.p2l.info", + "meridia.4.p2l.info", + "meridiameridia.3xforum.ro", + "meridionla.com", + "meringuebookmarkis.pro", + "meriok.click", + "meritons-capital-limited.com", + "meritparts.online", + "merkatogebaya.com", + "merkezkac.com", + "merlin-swap.com", + "merlinsupportservices.xyz", + "mermaidkeyboardmoonis.pro", + "mermaidmirth.xyz", + "mern.orggf.xyz", + "meropify.com", + "merou.kolotas.top", + "merrell-poland.com", + "merrell-polska.com", + "merrellpl.com", + "merrellpoland.com", + "merrellwarszawa.com", + "merrelpolandoutlet.com", + "merriwetherandwilliams.com", + "merrydesk.com", + "merryhamilton.com", + "merryholidays.org", + "merrymilkfoods.com", + "mersocoten.kolotas.top", + "mert.choiseprog.xyz", + "mertertisort.com", + "mes-bon-plans.fr", + "mes.valuez.top", + "mesa-decentro.com", + "mesablogs.com", + "mesaisaati.com", + "mesangar.blogspot.com", + "meshdigitals.com", + "meshwifisetupp.com", + "mesitaparatelefono.com", + "mesne.sbs", + "mesotherapy.jino-net.ru", + "message-hub-svc.usw2.cordial.com", + "message.azuredrifter.com", + "message.berylvista.com", + "message.brightfoxes.com", + "message.garnetmountain.com", + "message.garnetorchard.com", + "message.goldendynamo.com", + "message.informatoin.shop", + "message.marigolddreams.com", + "message.marigoldhaven.com", + "message.pantychallenges.com", + "message.rubymeadow.com", + "message.tatebible.com", + "message.tradenotifications.com", + "messagenovice.com", + "messagent.duvalguillaume.com", + "messagerie-lcl.fr", + "messagetag.com", + "messaging.controls.best", + "messaging.influencemobile.com", + "messaging.insurads.com", + "messardu.com", + "messenger-20-21-update.blogspot.com", + "messiku.com", + "mestee-ackademy.com", + "mestochang.com", + "mesu.query4spot.com", + "mesurelettre.fr", + "mesutilme.com", + "met.bloxg.top", + "met.eufxprof.top", + "met.gelopro.com", + "met.neaio.top", + "met.nimprove.top", + "met.platfirm.top", + "met.prodeem.top", + "met.prossaud.top", + "met.rzadinfpl.com", + "met.suppii.xyz", + "met1.platfirm.top", + "meta-02-2024.com", + "meta-account-authenticity.web.app", + "meta-form-completion-3c3de.web.app", + "meta-help-case-5489512.start.page", + "meta-page-help-center.vercel.app", + "meta-profit.net", + "meta-site-100ef5.webflow.io", + "meta-site-9635dc.webflow.io", + "meta-site-d78737.webflow.io", + "meta-site.webflow.io", + "meta-support-case-59658137.start.page", + "meta-support-case-6349571.start.page", + "meta-support-case-658714.start.page", + "meta-support-case-8785417.start.page", + "meta-support-helps.start.page", + "meta.business-veriify-onlinesai.xyz", + "meta.help-center-appeal.com", + "meta.help-center25.click", + "meta.nimprove.top", + "metaape.xyz", + "metaautosupplies.com", + "metab.nimprove.top", + "metabet.api.areyouwatchingthis.com", + "metabet.static.api.areyouwatchingthis.com", + "metabet.static.areyouwatchingthis.com", + "metabeverifsy.com", + "metable.autos", + "metacoele.life", + "metacommunitybusinessmanagerpage.com", + "metaconex.io", + "metacount.com", + "metacoza.com", + "metadsp.co.uk", + "metafacebookieuss.github.io", + "metaffiliation.com", + "metaggrow.com", + "metagroup-956822182.pages.net.br", + "metahow.com", + "metainv.club", + "metajoiner.com", + "metalbendingll.xyz", + "metalbendings.xyz", + "metalelite.cam", + "metalengravingv.xyz", + "metalfabricationff.xyz", + "metalfabricationm.xyz", + "metalfasteners.cyou", + "metalicbat.world", + "metallaseretchinge.xyz", + "metallasermarkingb.xyz", + "metallasermarkingnn.xyz", + "metallaserweldingkk.xyz", + "metallaserweldingr.xyz", + "metallatheworkj.xyz", + "metallogeneticfvuge.com", + "metallography.cyou", + "metallpay.com", + "metallurgist.cyou", + "metalmonoliths.click", + "metalogin.weebly.com", + "metalpay.im", + "metalpayme.com", + "metalplatingsl.xyz", + "metalproduction.cyou", + "metalstampingii.xyz", + "metalstampingp.xyz", + "metalstock.lorwynx-stox.xyz", + "metaltubes.cyou", + "metalturningf.xyz", + "metalzlom.czeslawmieszko.pl", + "metamak.io", + "metamask.com", + "metamasksi.org", + "metamediapro.com", + "metametricsanalyticsltd.com", + "metamorfoza.jozefinapopla.pl", + "metanetwork.com", + "metanewsindia.com", + "metapartnerhelp.com", + "metapetverse.net", + "metaplayerbay.com", + "metaprotec-29832.pages.dev", + "metarp-525cd.web.app", + "metarp-9df94.web.app", + "metarp-aa322.web.app", + "metarseweb.pro", + "metasecureconnect.ddns.net", + "metastatus.co", + "metastoriespro.com", + "metastorylab.com", + "metastorypro.com", + "metastoryweb.com", + "metasupportform.vercel.app", + "metatoko.com", + "metatr.nalez.top", + "metatrading.bond", + "metaversemagazine.com", + "metaverseprofit.app", + "metaversewars.net", + "metaversinv.site", + "metb.powerlift.top", + "metbim.powerlift.top", + "metcoc5cm.clarent.com", + "metcoigou.manasan.top", + "metcoirnor.manasan.top", + "metd.nimprove.top", + "metd.powerlift.top", + "metdom.gelopro.com", + "metelpay.com", + "metence.site", + "meteof.fr", + "meteon.org", + "meteoroidcollision.xyz", + "meter-svc.nytimes.com", + "meter.choiseprog.xyz", + "metering.pagesuite.com", + "metfb.nimprove.top", + "metherwallet.com", + "methodcash.com", + "methodclas.lat", + "methodoverloaded.com", + "methuenrestaurantweek.com", + "methylyhyv.fun", + "metiea.top", + "metlifemarket.org", + "metlynew.cfd", + "metoda-poliglotow.com", + "metodapoufna.click", + "metodocpapro.com", + "metodopsm.com", + "metodoverdadeiro.com", + "metq.nimprove.top", + "metqq.nimprove.top", + "metr.choiseprog.xyz", + "metric-android-am.road404.com", + "metric.allrecipes.com", + "metric.angieslist.com", + "metric.bizjournals.com", + "metric.infoworld.com", + "metric.makemytrip.com", + "metric.marthastewart.com", + "metric.modcloth.com", + "metric.nationalgeographic.com", + "metric.nwsource.com", + "metric.olivegarden.com", + "metric.petinsurance.com", + "metric.rent.com", + "metric.starz.com", + "metric.superpages.com", + "metric.trulia.com", + "metric.volkswagen.com", + "metric.worldcat.org", + "metric.yellowpages.com", + "metricreceiver.cellrebel.com", + "metricruller.site", + "metrics-api.librato.com", + "metrics-logger.spot.im", + "metrics.aa.com", + "metrics.aarp.org", + "metrics.accuweather.com", + "metrics.acehardware.com", + "metrics.adacreisen.de", + "metrics.adage.com", + "metrics.adelaidenow.com.au", + "metrics.aetn.com", + "metrics.al.com", + "metrics.amd.com", + "metrics.americancityandcounty.com", + "metrics.apartmentfinder.com", + "metrics.api.drift.com", + "metrics.ariba.com", + "metrics.articulate.com", + "metrics.asos.com", + "metrics.assurances-bnc.ca", + "metrics.att.com", + "metrics.autobytel.com", + "metrics.automobilemag.com", + "metrics.autotrader.co.uk", + "metrics.aviasales.ru", + "metrics.azfamily.com", + "metrics.babycenter.com", + "metrics.babycentre.co.uk", + "metrics.baitoru.com", + "metrics.baitorupro.com", + "metrics.barclaycardus.com", + "metrics.beachbody.com", + "metrics.bet.com", + "metrics.bhg.com", + "metrics.biocompare.com", + "metrics.bitdefender.com", + "metrics.blackberry.com", + "metrics.bloomberg.com", + "metrics.bnpparibas", + "metrics.boostmobile.com", + "metrics.bose.com", + "metrics.boston.com", + "metrics.brightcove.com", + "metrics.caixabank.es", + "metrics.calgary.ca", + "metrics.cancer.gov", + "metrics.car.com", + "metrics.caranddriver.com", + "metrics.carbonite.com", + "metrics.carphonewarehouse.com", + "metrics.cars.com", + "metrics.cbc.ca", + "metrics.centex.com", + "metrics.chacha.com", + "metrics.chron.com", + "metrics.claspws.tv", + "metrics.cleveland.com", + "metrics.client-eng.a2z.com", + "metrics.cloudflarebolt.com", + "metrics.cnn.com", + "metrics.coccoc.com", + "metrics.comcast.com", + "metrics.compactappliance.com", + "metrics.consumerreports.org", + "metrics.corus.ca", + "metrics.cosmopolitan.co.uk", + "metrics.crateandbarrel.com", + "metrics.crystalcruises.com", + "metrics.csmonitor.com", + "metrics.ctv.ca", + "metrics.ctvdigital.net", + "metrics.dailystrength.org", + "metrics.dailytelegraph.com.au", + "metrics.dallasnews.com", + "metrics.delicious.com.au", + "metrics.delta.com", + "metrics.dickssportinggoods.com", + "metrics.discovery.com", + "metrics.divinecaroline.com", + "metrics.diy.com", + "metrics.doctoroz.com", + "metrics.dollargeneral.com", + "metrics.dunkindonuts.com", + "metrics.el-mundo.net", + "metrics.elle.com", + "metrics.ems.com", + "metrics.eurobet.it", + "metrics.experts-exchange.com", + "metrics.express.com", + "metrics.fedex.com", + "metrics.fidelity.com.edgekey.net", + "metrics.finishline.com", + "metrics.fitnessmagazine.com", + "metrics.flyingmag.com", + "metrics.ford.com", + "metrics.forecourttradersummit.com", + "metrics.foreignpolicy.com", + "metrics.fortinet.com", + "metrics.foxnews.com", + "metrics.foxsports.com.au", + "metrics.fressnapf.de", + "metrics.gap.com", + "metrics.gcimetrics.com", + "metrics.gfycat.com", + "metrics.gnc.com", + "metrics.govexec.com", + "metrics.hackerrank.com.edgekey.net", + "metrics.harley-davidson.com", + "metrics.hbogo.com", + "metrics.health.com", + "metrics.homebase.co.uk", + "metrics.hoovers.com", + "metrics.hrblock.com", + "metrics.icloud.com", + "metrics.iconfitness.com", + "metrics.ikea.com", + "metrics.ilsole24ore.com", + "metrics.impactengine.com", + "metrics.imvu.com", + "metrics.ing.es", + "metrics.ionos.at", + "metrics.ionos.com", + "metrics.ionos.de", + "metrics.ionos.es", + "metrics.ionos.fr", + "metrics.ireport.com", + "metrics.kbb.com", + "metrics.kgw.com", + "metrics.kmsmep.com", + "metrics.ktvb.com", + "metrics.landolakes.com", + "metrics.lawyers.com", + "metrics.lehighvalleylive.com", + "metrics.lexus.com", + "metrics.lhj.com", + "metrics.ma500.co.uk", + "metrics.makemytrip.com", + "metrics.mars.com", + "metrics.mcafee.com", + "metrics.mein-jahnreisen.de", + "metrics.mlive.com", + "metrics.moneymart.ca", + "metrics.more.com", + "metrics.myprime.com", + "metrics.mysanantonio.com", + "metrics.mzstatic.com", + "metrics.natmags.co.uk", + "metrics.nba.com", + "metrics.necn.com", + "metrics.newcars.com", + "metrics.news.com.au", + "metrics.nextgov.com", + "metrics.nfl.com", + "metrics.nissanusa.com", + "metrics.nj.com", + "metrics.npr.org", + "metrics.nutraingredients-usa.com", + "metrics.nutrisystem.com", + "metrics.oclc.org", + "metrics.oregonlive.com", + "metrics.pagoda.com", + "metrics.parents.com", + "metrics.pe.com", + "metrics.pennlive.com", + "metrics.penton.com", + "metrics.performgroup.com", + "metrics.petsmart.com", + "metrics.philly.com", + "metrics.politico.com", + "metrics.post-gazette.com", + "metrics.postoffice.co.uk", + "metrics.pulte.com", + "metrics.ralphlauren.com", + "metrics.retailmenot.com", + "metrics.roblox.com", + "metrics.rottentomatoes.com", + "metrics.royalmail.com", + "metrics.samsclub.com", + "metrics.sdkbox.com", + "metrics.seattlepi.com", + "metrics.seenon.com", + "metrics.sephora.com", + "metrics.sfr.fr", + "metrics.sharecare.com", + "metrics.shmeeb.net", + "metrics.shoedazzle.com", + "metrics.silive.com", + "metrics.sky.com", + "metrics.slate.com", + "metrics.solarwinds.com", + "metrics.sony.com", + "metrics.southwest.com", + "metrics.speedousa.com", + "metrics.starwoodhotels.com", + "metrics.store.irobot.com", + "metrics.sun.com", + "metrics.syracuse.com", + "metrics.target.com", + "metrics.td.com", + "metrics.teambeachbody.com", + "metrics.ted.com", + "metrics.tgw.com", + "metrics.theatlantic.com", + "metrics.theaustralian.com.au", + "metrics.thedailybeast.com", + "metrics.thefa.com", + "metrics.thefrisky.com", + "metrics.thenation.com", + "metrics.theweathernetwork.com", + "metrics.thinkgeek.com", + "metrics.three.co.uk", + "metrics.ticketmaster.com", + "metrics.tim.it", + "metrics.timewarnercable.com", + "metrics.tlc.com", + "metrics.tmz.com", + "metrics.toptenreviews.com", + "metrics.toyota.com", + "metrics.toysrus.com", + "metrics.traderonline.com", + "metrics.tsb.co.uk", + "metrics.tulsaworld.com", + "metrics.turner.com", + "metrics.tvguide.com", + "metrics.uol.com.br", + "metrics.us.levi.com", + "metrics.us.playstation.com", + "metrics.victoriassecret.com", + "metrics.vividseats.com", + "metrics.vodafone.co.uk", + "metrics.vodafone.com.eg", + "metrics.washingtonpost.com", + "metrics.which.co.uk", + "metrics.whitepages.com", + "metrics.womansday.com", + "metrics.worldmarket.com", + "metrics.xfinity.com", + "metrics.yellowbook.com", + "metrics.yellowpages.com", + "metrics.yousendit.com", + "metrics1.citi.com", + "metrics1.citibankonline.com", + "metricscollector.lp.xcal.tv", + "metricsims.com", + "metrilo.com", + "metropol.oewabox.at", + "metropolitanuk.com", + "metrotruckservices.com", + "metrx.fr", + "mets.nimprove.top", + "metta.bloxg.top", + "metta.gmasken.top", + "mettalpay.com", + "mettamask.io", + "mettelindberg.dk", + "mettrik.nalez.top", + "metvaies.xyz", + "meuble-bois-massif.fr", + "meudireito.net", + "meuimovel.net", + "meux8-37.cfd", + "mevitron.com", + "mevlidmarketi.com", + "mevoni38-fs.sbs", + "mevs-gn6.sbs", + "mevsimindeyiyelim.com", + "mewantthat.com", + "mewapolytex.com", + "mewilc.sbs", + "mewlib.sbs", + "mewnds.sbs", + "mewnol-sf.sbs", + "mexaboysentertainment.com", + "mexicanrestaurantkennesaw.com", + "mexicobar.olgierdkarp.sklep.pl", + "mexicocofly.com", + "mexicoproptech.com", + "mexicostademoda.com", + "mexishmade.com", + "mexiventa.com", + "meyetherwallet.com", + "meyxl-ye.sbs", + "meyxpl.sbs", + "mezcart.com", + "mezczyzna-trendy.pl", + "mezmerband.com", + "mf-massoterapia.it", + "mf5x.cfd", + "mf6-57.cfd", + "mfa-certauthstream.com", + "mfadsrvr.com", + "mfastb.powerlift.top", + "mfdneg.com", + "mfeigl6.wixsite.com", + "mfpj.xwis.lat", + "mfpl.info", + "mg.dt00.net", + "mg.gmasken.top", + "mg2connext.com", + "mgage.com", + "mgd-adengine.elasticbeanstalk.com", + "mgdistributors.com", + "mgdx.yayl.skin", + "mge.inveslgees.top", + "mgid.com", + "mgjmp.com", + "mgktrk.com", + "mgladla.lat", + "mgloins.com", + "mgm1973.com", + "mgparikh.com", + "mgpl.fr", + "mgpropiedadessanmartin.com", + "mgroupdigital.com", + "mguide-piscine.fr", + "mh-miyoshi.jp", + "mhcsn.org", + "mhhn.fr", + "mhlnk.com", + "mi-kawaii.com", + "mi.5.p2l.info", + "mi.btmods.net", + "mi.comproges.xyz", + "mi.gdt.qq.com", + "mia-miami-airport.com", + "miaamh.com", + "mialearner.com", + "miamialive.com", + "miamikneesolutions.com", + "miamiprofit.host", + "miamipuls.space", + "miamiskytravel.com", + "miamiventuresllc.com", + "miamixrent.com", + "mianbrothersanitary.com", + "miaozhen.com", + "miarodajnywiadomostka.agathaswelt.com", + "miasesy.com", + "miasteczkoportal.click", + "miasteczkowe.click", + "miasto-wiadomosci-24h.x9.eu", + "miastoalarm.homes", + "miastoalarm24h.click", + "miastoalarmuje24.click", + "miastoalarmuje24h.click", + "miastodobroci.click", + "miastogrozy.click", + "miastogrozy.pics", + "miastoinformator.rest", + "miastoinformuje.click", + "miastonagrania.click", + "miastoposzukiwawcze.click", + "miastopoznan24.eu", + "miastorozpacz.homes", + "miastowefakty.rent", + "miastoweincydenty.homes", + "miastoweinfo.click", + "miastowezguby.click", + "miastowiedza.homes", + "miastowiobywatele.click", + "miastowyportal.click", + "miauczyx.lol", + "mibateria.net", + "mibloghogar.com", + "mibticaret.com", + "mic.mob.com", + "micahrobbins.net", + "micc.xiproject.top", + "michael-houston384998879.pages.dev", + "michaelboydrealtor.com", + "michaelemshop.com", + "michaelepps.com", + "michaelkorspolskapl.com", + "michaellikes.com", + "michaeltralli.com", + "michelinb2b.fr", + "michellekemmerich.com", + "michellhilton.com", + "michellybohnen.com", + "michigansportsbet.com", + "michorzewski.pl", + "michu.org", + "micircles.com", + "mickart.online", + "mickclack.com", + "mickeyimports.com", + "miclassonline.com", + "micmusik.com", + "micojaler.life", + "micolouringbook.com", + "micpn.com", + "micro-softsafe.top", + "micro-word.serv00.net", + "microad.jp", + "microad.net", + "microad.vn", + "microanatomiesexage.life", + "microbiohub.com", + "microbladingojos.com", + "microburstband.com", + "microed.net", + "microexpressoesfaciais.com", + "microgreenfarming.com", + "microkredit24.com", + "microngroup.pro", + "microoapps.com", + "microphonerock.quest", + "micropracticas.com", + "microsecurityupdate.com", + "microserviceguy.com", + "microsof.wemfbox.ch", + "microsoft-assets.com", + "microsoft-cnd.com", + "microsoft-debug-098.com", + "microsoft-home-en.com", + "microsoft-online-en-us.com", + "microsoft-update.name", + "microsoft-ware.com", + "microsoft.updatecatalogs.com", + "microsoft365-forms.com", + "microsoftablog.com", + "microsoftemployeebenefits.com", + "microsofto.sytes.net", + "microsoftoffice.com.pl", + "microsoftonedrive.standard.us-east-1.oortech.com", + "microsoftonlini.com", + "microsoftsupport.xyz", + "microstatic.pl", + "microstrategybonus.com", + "microtalkies.com", + "microteacup.com", + "microticker.com", + "microwinds.de", + "microzoomiez.com", + "micrsoftupgradex.1apps.com", + "mid.polstatmedia.com", + "mid.rkdms.com", + "middelset.cfd", + "middgroun.xyz", + "middleschooltribe.com", + "middycdn-a.akamaihd.net", + "mideal.fr", + "midmonthjaler.life", + "midnightblue.quest", + "midnightresonance.blogspot.com", + "midoweb.offerstrack.net", + "midshorlongik.com", + "midsummerlaunch.com", + "midtownatlinnovates.com", + "midwayarmament.com", + "midwest-mobile.com", + "midwestbathsolutions.com", + "midwestleatherkinkalliance.com", + "miedzywitalnoscty.monster", + "miejscezdarzen.rest", + "miejscowosci24h.click", + "miejskibiuletyn.click", + "miejskiedoniesienia.click", + "miejskiefakty.eu", + "miejskiefakty.pics", + "miejskiefakty.rent", + "miejskiegazety.click", + "miejskieinfo.homes", + "miejskieplotki.rest", + "miejskiepotracenie.click", + "miejskiesprawy.click", + "miejskietragedie.baby", + "miejskiewydarzenia.rest", + "miejskiewydarzenie.rest", + "miejskiewypadki.homes", + "miejskiezasiegi.click", + "miejskiezdarzenie.pics", + "miejskigoniec.click", + "miejskigoniec24h.click", + "miejskiinformator.click", + "miejskimonitor.click", + "miejskiprzekaz.click", + "miejskislad.click", + "miejskiszpital.click", + "miejskitygodnik.lat", + "miejskiwypadek.homes", + "miekkipo.hair", + "mieko-shy.com", + "miel-elite.com", + "miercuri.gq", + "mieszkalnesprawy.rent", + "mieszkancewiedza.click", + "mieszkancyosiedla.click", + "mieszkancyprzekazuja.click", + "mieszkanie.histtory.top", + "mietowki.shop", + "mifedoegiy.live", + "mifo.formsok.xyz", + "mifune.digitalboosst.com", + "migdal.app", + "migfinacaget.shop", + "mightyfungi.fr", + "mightymagoo.com", + "mightypanther.net", + "mightype.com", + "mightypocket.com", + "migrantwings.xyz", + "migrated.com", + "migrationpt.com", + "mii.loyal-program.live", + "miixo.com", + "mije.fr", + "mikakutno.leonarddawid.warszawa.pl", + "mikcustomapps.com", + "mike.supplypoland.com", + "mikebelcher.com", + "mikeleeband.com", + "mikeswider.com", + "mikldako.edwinpiotr.sklep.pl", + "miknylorac.com", + "mikolapo.com", + "mikopi.com", + "mikoplaners.com", + "mikrip.com", + "mil-colores.com", + "mil.newpol.xyz", + "mil.tutorel.top", + "milagredosoninho.com", + "milakaastamp.com", + "milanoshopping.org", + "milanowindow.com", + "milanvillessirer.life", + "mileafarms.com", + "milematrix.com", + "milena-malinka.blogspot.com", + "milencii.com", + "mileniumpeopleknows.host", + "miles.supplypoland.com", + "milestonebathexperts.com", + "milestonecallcentersolutions.com", + "milestonehire.com", + "mileu.tilda.ws", + "mili.kastaff.top", + "milio.tutorel.top", + "milioner2023.pl", + "milioneur.tilda.ws", + "military-olivine-gravity.glitch.me", + "milkbelt.life", + "milkfountain.com", + "milkomatic.com", + "milkshaking.com", + "milkviolin.life", + "milkymind.com", + "mill.avtprogsystt.xyz", + "mill.kastaff.top", + "mill.suppii.xyz", + "millenetu.net", + "milleu.tilda.ws", + "milleurope.tilda.ws", + "millfabrication.com", + "million.checkerer.xyz", + "millionaireconsulting.com", + "millionairslc.com", + "milln.topprogit.xyz", + "milloineuro.tilda.ws", + "milnn.robinsson.live", + "milo.tutorel.top", + "milopherder.fun", + "milosc.co", + "milosciupadek.click", + "milosne-kartki.5v.pl", + "milotree.com", + "milowinter.com", + "miloziggy.com", + "milprog.onprograms.xyz", + "miltes9.online", + "miltyboxing.website", + "milv.stormo.site", + "milyondolar.com", + "mimar-q.online", + "mimecastmail.co.za", + "mimediadordeseguros.com", + "mimejoropcion.com", + "mimejorventa.com", + "mimeographsiliceous.store", + "mimicreation.net", + "mimimatt.com", + "miminarezno.xyz", + "mimssouthernbbq.com", + "min-btc.top", + "min.sacors.top", + "min.topprogit.xyz", + "min.xiproject.top", + "minaalva.com", + "minameme.com", + "minamiphoneaccessories.com", + "minancemicssofted.com", + "minarevatarex.xyz", + "minasati.com", + "minazjewelry.com", + "mind-bendinggames.online", + "mind-tigers.com", + "mind45setify45.xyz", + "mindbendingmysteries.online", + "mindblofom.biz", + "minden-egyben.com", + "mindenegyben.com", + "mindenegybenblog.hu", + "mindenegybenblog.net", + "mindful-soundscape.com", + "mindfulforays.com", + "mindfuljourney.lat", + "mindfullivee.life", + "mindfullyahead.com", + "mindfulmefl.com", + "mindfulmusclemastery.com", + "mindfulnessportal.com", + "mindfulvedana.com", + "mindgeniequest.online", + "mindgenius.xyz", + "mindgifted.com", + "mindingyourgame.com", + "mindinsight.site", + "mindlvi.site", + "mindmapbuilder.com", + "mindmirrengle.biz", + "mindonmymoney.com", + "mindplato.com", + "minds33studio.live", + "mindsacrossborders.com", + "mindsetmasteryclub.com", + "mindshareworld.fr", + "mindspatherapy.com", + "mindstatetalent.com", + "mindteams.online", + "mindzone.online", + "mine.replacementbravewzda.com", + "mineacraft.fr", + "minecraft-frannce.fr", + "minecraftcomprar.com", + "minecraftfrance.fr", + "minecrafthouseidea.com", + "minecraftprojectguide.com", + "minecraftr.fr", + "minecraftt.fr", + "minecrusade.com", + "minedigit.com", + "minefieald.fr", + "mineinsight.cam", + "mineiros.com", + "mineladies.com", + "minemarts.com", + "minemetrics.cam", + "minemytraffic.com", + "minence.fr", + "minencraft.fr", + "minequarry.cam", + "miner.pr0gramm.com", + "mineralhat.live", + "mineralmagicuv.xyz", + "minero-proxy-01.now.sh", + "minero-proxy-02.now.sh", + "minero-proxy-03.now.sh", + "minero.pw", + "minersolana.com", + "minerva.healthcentral.com", + "mineseomoa.live", + "minesharesltd.com", + "minewhat.com", + "ming-dun.com.tw", + "mingmasherpa.com", + "mingovplujoo.modinnielantle.ga", + "mingricc.shop", + "minhacasamais.com", + "minhasorte.net", + "mini-droplets.blogspot.com", + "mini-pl.stat-pr.site", + "mini-stores.com", + "mini.activeshopper.com", + "mini.videostrip.com", + "minicampertrailer.com", + "minicargorental.com", + "miniconnectcounty.shop", + "minievents.biz", + "miniexcavatortrack.com", + "minigoldentoodle.com", + "minihafillok.site", + "miniijoy.com", + "minimalisdesign.com", + "minimob.com", + "mining-getpro-only.top", + "minipaintingchannel.com", + "minishadesoffashion.com", + "ministeriocasagrande.com", + "ministeriopeniel.com", + "ministryofyounth.com", + "minnesotasportbet.com", + "minomoto.host", + "minormeeting.com", + "minormore.com", + "minorrie.xyz", + "minoxidilkirklandmexico.net", + "minoxmen.com", + "minpost.xyz", + "minr.pw", + "minshinliu.com", + "mint-star.pl", + "mintbr.com", + "mintbusinesssystems.com", + "mintegral.com", + "mintingmakees.pro", + "mintj.com", + "minttuvesala.com", + "mintu.com", + "mintuzanews.com", + "mintydelight.xyz", + "mintyinsights.com", + "mintymoments.sbs", + "mintzalagun.com", + "minusmental.com", + "minusodprawy.click", + "minuterhythm.com", + "minvitaciondigital.com", + "mio.progrbest.top", + "miocentro.com", + "miocook.com", + "mionessa.blogspot.com", + "mioniough.com", + "miopblog.com", + "miotoportygie.host", + "mioup.kolotas.top", + "mioveni.pl", + "mipay.fr", + "mipoqua4.pro", + "miprimerdolar.com", + "mipsa.ciae.ac.cn", + "miquelcastro.com", + "miracle.vodexp.com", + "miraclelabbydeep.com", + "miraclemango.xyz", + "miraitransport.com", + "mirakartiwi.com", + "miramaralpha.com", + "mirawilder.com", + "mirek.christianjurek.pl", + "mirekd2.robertalbert.warszawa.pl", + "mirfacollection.com", + "miriammaria.pl", + "mirificallylfmer.life", + "mirillis.fr", + "mirligo.sbs", + "mirnung.pics", + "mironinespite.space", + "miroshpark.site", + "mirpurmart.com", + "mirror-news.life", + "mirrorame.com", + "mirrorcoukcelebs.skimlinks.com", + "mirrorgorg.com", + "mirrors.site50.net", + "mirrorsearch.speedbit.com", + "mirroruploads.nocoshop.ru", + "mirroruploads.topupload.ru", + "mirsin.online", + "mirsmsltd.com", + "mirthdab.click", + "mirtickbil.online", + "mirvacpertners.com", + "miryseevyi.space", + "mis.ledskom.xyz", + "mis4students.com", + "misanoassicurazioni.it", + "misbahab.com", + "mischicharrones.com", + "miscserv.com", + "misgherty.xyz", + "misguidedn.baneberryi.pl", + "mishracaassociates.com", + "mishramarket.com", + "mishvelasco.com", + "misk-dent.com", + "misouq.com", + "misrautos.com", + "miss-devil.com", + "misscrazyangel.blogspot.com", + "missdiva.fr", + "missedmartialarts.com", + "missemisteramericalatina.com", + "missetam.fr", + "misshaus.org", + "misshuggles.com", + "missiongovtexam.com", + "missionulhas.com", + "mississippiamatuers.com", + "mississippihomerates.com", + "missisworld.com", + "missomall.com", + "missourillamas.com", + "missteenplanet.com", + "missuro.com", + "missyjonasbroshysteria.blogspot.com", + "misterfoodieking.com", + "misterioflinxes.fun", + "mistisable.autos", + "mistisal.cfd", + "mistisance.store", + "mistisclub.monster", + "mistisence.site", + "mistishelp.xyz", + "mistising.website", + "mistision.top", + "mistisise.space", + "mistisish.xyz", + "mistisize.xyz", + "mistisonline.cfd", + "mistisore.site", + "mistisplus.store", + "mistralsc.fabianjanusz.nieruchomosci.pl", + "mistralsc.oktawianikolina.pl", + "mistregy.com", + "mistriarchitect.com", + "mistrox.pl", + "mistrzmotywacji.pl", + "mistyabayas.com", + "mitcew.sbs", + "mitchfiedler.net", + "miter-saw.com", + "mithanconsultants.com", + "mithasgud.com", + "mitistrading.com", + "mitraglobaltech.net", + "mitrasinovic.com", + "mitsubishi-noci-lms.com", + "mittal-pl.mediacrss.com", + "mittal.mediacrss.com", + "mittencattle.com", + "mituret.pics", + "miu.loyal-program.live", + "miumiuqz.pages.net.br", + "miva.com", + "miweboficial.com", + "miweegad.xyz", + "mix-test.uts.ngdata.com", + "mix.autotrdes.top", + "mix.loyal-program.live", + "mix.supplypoland.com", + "mix2ads.com", + "mixadvert.com", + "mixcanais.com", + "mixdiop.xyz", + "mixedreading.com", + "mixedsets.sbs", + "mixepulshub.website", + "mixgg.com", + "mixmarket.biz", + "mixopsagency.com", + "mixpairstudio.com", + "mixpanel.com", + "mixtilinealudner.life", + "miye.tune2u.com", + "miyklishn.shop", + "miza.endiim.com", + "mizeqaosie.live", + "mizvan.com", + "mj-1bu.icu", + "mjhygiene.com", + "mjjbag78.com", + "mjlunalaw.com", + "mjonkers.nl", + "mjp.zimad.com", + "mjwkjk.s3.us-east-005.backblazeb2.com", + "mjxads.internet.com", + "mk.ham-stop.xyz", + "mk.limonshel.de", + "mkabsolute.com", + "mkd.progofficial.top", + "mke2morrow.com", + "mkjyt.top", + "mkkjcx.s3.us-east-005.backblazeb2.com", + "mkkkonnettt.taplink.ws", + "mklik.gazeta.pl", + "mknewz.com", + "mkor.jhom.lat", + "mkt.hoanghamobile.com", + "mkto-ab410147.com", + "mktoresp.com", + "mktrpg.com", + "mkwvfv.s3.us-east-005.backblazeb2.com", + "mkyabancidil.com", + "ml-analysis.com", + "ml.beneffit.top", + "ml.topprogit.xyz", + "ml24-rw0.cfd", + "ml314.com", + "mlabstest.com", + "mlbcash.com", + "mlbjerseycustom.com", + "mlefigaro.fr", + "mlin.stormo.site", + "mljjohnson.com", + "mlklgroup.com", + "mllew.kastaff.top", + "mlm.de", + "mln.buuda.top", + "mln.kastaff.top", + "mlncode.stormo.site", + "mlnnn.stormo.site", + "mlntracker.com", + "mloda-cera.pl", + "mlog.hiido.com", + "mlpsearchltd.com", + "mlpseo.com", + "mlsend.com", + "mlsidxservice.com", + "mlslistingforsale.com", + "mltrk.io", + "mlu6.cfd", + "mm.markandmini.com", + "mm.vazba.top", + "mm26.com", + "mma.supplypoland.com", + "mma10.online", + "mmaaxx.com", + "mmaglobal.com", + "mmajerski.pl", + "mmamasterscg.com", + "mmapquest.com", + "mmarkt.oewabox.at", + "mmauto.nikolasjarosz.pl", + "mmax9cess.xyz", + "mmc-wp.com", + "mmc.progictpro.top", + "mmccafe.com", + "mme.zedcdn.me", + "mmhs.saotom.xyz", + "mmiec.com", + "mminstitution.com", + "mmismm.com", + "mmit.supplypoland.com", + "mmm.supplypoland.com", + "mmm.vindy.com", + "mmmrich.com", + "mmoframes.com", + "mmofreegames.online", + "mmotraffic.com", + "mmptrack.com", + "mmrufnfhh.weebly.com", + "mms.cnn.com", + "mmski.stormx.top", + "mmsotk.com", + "mmstat.com", + "mmtracking.com", + "mmtrkpy.com", + "mmtro.com", + "mmyh3ogns.site", + "mn.5.p2l.info", + "mn.mn.co.cu", + "mnbn.net", + "mncarproducts.com", + "mncc.infoprog.xyz", + "mncinterviewquestions.com", + "mne7-63.cfd", + "mnecoit.tutorel.top", + "mnecraft.fr", + "mnet-ad.net", + "mng-ads.com", + "mng-bostonherald.zeustechnology.com", + "mng1.clickalyzer.com", + "mngo.wylj.skin", + "mnian.com", + "mniejszoscspoleczna.click", + "mnj9.com", + "mnkk.truproggs.top", + "mnkubus.stanislawjulian.sklep.pl", + "mnl.powerlift.top", + "mnminfosolutions.com", + "mns.trdex.top", + "mnsource.com", + "mnsportbet.com", + "mntzrlt.net", + "mnuboka.online", + "mnutan.fr", + "mo-torvibe.sbs", + "mo.5.p2l.info", + "mo.histtory.top", + "mo.newpol.xyz", + "mo66vatio6n77fe.site", + "mo7orcity.xyz", + "moartraffic.com", + "moat.com", + "moatads.com", + "moatads.com.edgekey.net", + "moatpixel.com", + "moatpixel1.edgekey.net", + "mob1ler1ddle.site", + "mob8mis.quest", + "mobad.ijinshan.com", + "mobatory.com", + "mobbli-restore.info", + "mobclix.com", + "mobevo.fr", + "mobfactory.info", + "mobfox.com", + "mobgames.mobi", + "mobgator.com", + "mobiapp-games.com", + "mobidobidi.com", + "mobiklivestmox.pl", + "mobila.pl", + "mobile-app-market-here6.life", + "mobile-browser.me", + "mobile-collector.newrelic.com", + "mobile-production.content-square.net", + "mobile-redirection.com", + "mobile-sdk-config.gservice.emarsys.net", + "mobile-sdk-resources.jumio.com", + "mobile-service.segment.com", + "mobile-stats.socialquantum.com", + "mobile-ws.apprissmobile.com", + "mobile.activeshopper.com", + "mobile.appchina.com", + "mobile.bet.pt", + "mobile.bitterstrawberry.org", + "mobile.confsettings.com", + "mobile.eum-appdynamics.com", + "mobile.measurelib.com", + "mobile.pipe.aria.microsoft.com", + "mobile.webvisor.com", + "mobilead.vn", + "mobileads.dieuviet.com", + "mobileads.indiatimes.com", + "mobileads.msn.com", + "mobileanalytics.us-east-1.amazonaws.com", + "mobileanalytics.useinsider.com", + "mobileapi.usebutton.com", + "mobilebanner.ru", + "mobilebrowsing.net", + "mobileconfig.sascdn.com", + "mobilecore.com", + "mobiledevspot.com", + "mobilefuse.com", + "mobilegamerstats.com", + "mobilegyaan.com", + "mobilejmp.com", + "mobileleads.msn.com", + "mobilelog.upqzfile.com", + "mobilemaddengameparty.com", + "mobilemusictoledo.com", + "mobileofferplace.site", + "mobileposse.com", + "mobilequestions.com", + "mobilerepairinglab.com", + "mobilerewards.io", + "mobilescompares.com", + "mobileservicesnearme.com", + "mobileshopblog.com", + "mobilesmartpos.com", + "mobilesoft.fr", + "mobilicox.kolotas.top", + "mobilnarecepta.pl", + "mobilpemadamkebakaran.com", + "mobimagic.com", + "mobio.vn", + "mobisaturn.gotrackier.com", + "mobisla.com", + "mobistos.com", + "mobivity.com", + "mobiwin.pl", + "mobnerve.offerstrack.net", + "mobpowertech.com", + "mobpushup.com", + "mobrand.net", + "mobrevflwms.com", + "mobsfun.com", + "mobstarr.com", + "mobu.astro2quest.com", + "mobus.network", + "mobverify.com", + "mobvista.com", + "mobylog.jp", + "mobyreels.com", + "mobywatel-gov.com", + "mocan827az-log028a.maczynska2.pl", + "moccocare.com", + "mocedyykye.info", + "mochamagic.xyz", + "mochamarvel.xyz", + "mochamingle.xyz", + "mochibot.com", + "mockupsky.com", + "mocnakontrola.click", + "mocnastawka.blogspot.com", + "mocneafery.click", + "mocnefakty.click", + "mocnenagranie.click", + "mocneprzejecie.click", + "mocnewydarzenie.click", + "mocnyartykul.click", + "mocnyprzekaz.click", + "mocubiexeo.live", + "mocuttack.com", + "mod-trade.wallonn.top", + "mod.aptin.live", + "mod1shm0de.xyz", + "moda-pl.com", + "modablask.com", + "modaconarte.com", + "modadilussofashion.com", + "modamart.pl", + "modamotyl.com", + "modawanilia.com", + "moddb.fr", + "modechallenges.com", + "modecommerces.com", + "modelcemetery.click", + "modello.co.il", + "modelopenworld.com", + "modelpokorny.click", + "modelultivat.eu", + "modemainnet.com", + "modenetwcrk.com", + "modenetwrk.com", + "modenetwrok.com", + "modentwork.com", + "modentwrk.com", + "moderings.click", + "moderndentistscapecoral.com", + "modernemporium.store", + "modernfintechsolutions.com", + "modernglass.xyz", + "modernhabitat.homes", + "modernofficefurniture.in", + "modernpricing.com", + "modescrips.info", + "modestsunf.com", + "modiarox.com", + "modificationpro.com", + "modifyeyes.com", + "modivopl.com", + "modivopl.vip", + "modjohnny.com", + "modkingapk.com", + "modkmarket.com", + "modkmarket.shop", + "modkmarket.vip", + "modlily.com", + "modlily.net", + "modmarket.click", + "modnynext.pl", + "modsquadevents.com", + "modsubway.com", + "modules.wcax.com", + "modvmarket.vip", + "moengagewebsdk.imgix.net", + "moerie-foru.com", + "moerieforyou.com", + "moeriehair-now.com", + "moeriehealthy.com", + "moerio.top", + "moeshinan.com", + "moeskin.com", + "moetabebe.com", + "mohamedmansour.net", + "mohawood.com", + "mohito-desconto.shop", + "mohito-online.shop", + "mohito-pl.shop", + "mohito-pl.top", + "mohito.trendybusinesscircle.com", + "mohitodeals.top", + "mohitolucky.shop", + "mohitonice.shop", + "mohitook.shop", + "mohitookay.shop", + "mohitoonline.shop", + "mohitosale.com", + "mohitosale.shop", + "mohitostore.shop", + "mohope.valuevaultmarkets.com", + "mohsanrafiq.com", + "mohyseyzoi.live", + "moi.loyal-program.live", + "moilinqe.com", + "moimoa.com", + "mointrade.com", + "moja-paczka.com", + "moja.strefawyznan.cam", + "moja1.strefawyznan.cam", + "moja2.strefawyznan.cam", + "mojadietanamase.pl", + "mojahistoriashiro.blogspot.com", + "mojakambodza.pl", + "mojapaczka-klient.com", + "mojego-rzadu.com", + "mojeingslaski.com", + "mojeingslaski.info", + "mojeingslaski.net", + "mojeingslaski.org", + "mojekobe.is-best.net", + "mojekumpele.blogspot.com", + "mojelng-weryfikacjalogowania.pl-1507240.com", + "mojelng.bankbestsgn.com", + "mojepremium.pl", + "mojetestery.pl", + "mojitomagic.sbs", + "mojitomagicmix.life", + "mojn.com", + "mojo.surveyrewardsplus.com", + "mojonext.com", + "mojrad.com", + "mojseans.pl", + "mokarelad.shop", + "mokareledc.shop", + "mokareledcqy.shop", + "mokarelehw.online", + "mokarelehw.shop", + "mokareler.online", + "mokarelertg.store", + "mokarelgagr.shop", + "mokarelgeri.shop", + "mokarelgt.shop", + "mokarelgtir.shop", + "mokarelgw.shop", + "mokarelgy.shop", + "mokarelgz.shop", + "mokarelik.online", + "mokarelikl.shop", + "mokarelki.shop", + "mokarelkt.shop", + "mokarellehl.shop", + "mokarelli.site", + "mokarelli.store", + "mokarellt.shop", + "mokarelmi.store", + "mokarelmo.online", + "mokarelqwer.shop", + "mokareltyth.store", + "mokareluh.store", + "mokareluk.store", + "mokarelvge.shop", + "mokarelw4.shop", + "mokarelw4.site", + "mokarelza.store", + "mokarelzu.shop", + "mokavilag.com", + "mokerion.site", + "mokl.endiim.com", + "moko-design.com", + "mokoloo.com", + "mokrysa.lol", + "mol-post.top", + "mola77.mobilenobo.com", + "molber.click", + "moldsandpatterns.com", + "moldyicicle.com", + "molestias.buzz", + "molilulu.com", + "molly-7.online", + "mollynaples.blogspot.com", + "molpost.top", + "molpostinost.top", + "molpostinpost.top", + "molpostt.top", + "molt.aptin.live", + "moltesanti.website", + "moltonyoker.com", + "mom.histtory.top", + "mom.worldkolf.info", + "momatyn.store", + "momencollection.com", + "moment.plaski.online", + "momenter.site", + "momentsin7.com", + "momentspa.fr", + "momentum.izanami-antenna.com", + "momentuminv.club", + "momentus.gotrackier.com", + "momixoapk.com", + "mommyspromiseonline.com", + "momodio.com", + "momokinggcc.com", + "momoney-cryp.com", + "momoxxio.com", + "momshausofmushroom-tm.com", + "momy2kids.com", + "mon-conertisseur.fr", + "mon-va.byteoversea.com", + "mon-va.tiktokv.com", + "mon.byteoversea.com", + "mon.isnssdk.com", + "mon.tiktokv.com", + "mon1matterss.sbs", + "mona-mono.blogspot.com", + "monacoevents.net", + "monarchads.com", + "monarchinstitute.net", + "monarchtimekeepers.com", + "monarchy.nl", + "monawa3ate.org", + "monbureaunumeriques.fr", + "moncarway.xyz", + "moncialrelay.fr", + "moncler.onlineshop.jp.net", + "monclerdown2014.com", + "monclerofficial.com", + "monclerpolska.com", + "moncoiffure.com", + "mondalcomputerandmobile.com", + "mondayblog.pl", + "mondaybulletin.com", + "mondaymornings.co", + "mondayzombie.com", + "mondespersistants.fr", + "mondialrealy.fr", + "mondiarelay.fr", + "mondoads.s3.amazonaws.com", + "monerominer.rocks", + "monesygifts.com", + "monet.valhaalla.xyz", + "monetaryminds.com", + "monetasglobal.com", + "monetate.net", + "monetha-crowdsale.com", + "monetha.co", + "monetha.ltd", + "monetha.me", + "monetisetrk.co.uk", + "monetisetrk2.co.uk", + "monetisetrk3.co.uk", + "monetisetrk4.co.uk", + "monetisetrk5.co.uk", + "monetisetrk6.co.uk", + "monetizationmatters.com", + "monetize-api.coronalabs.com", + "monetizepros.com", + "monetizer101.com", + "monetrizer.online", + "moneuvre.fr", + "money-insiders.com", + "money-pl.online", + "money.beneffit.top", + "moneybot.net", + "moneyexpert.co.uk", + "moneyfirerecords.com", + "moneyflowbusines.online", + "moneygallns.com", + "moneyhighlight.com", + "moneylifeboat.com", + "moneymastertutorials.com", + "moneymorph.site", + "moneyraid.com", + "moneyraze.com", + "moneyrows.com", + "moneyshell.innwest.top", + "moneytan.com", + "moneywisetools.com", + "monfex.com", + "monialun.letycjamia.pl", + "monicamcontrollersystem.com.conserde.cam", + "monicuper.site", + "monikastogowska.pl", + "monikawalaszek.com", + "monikez.space", + "moniquetlee.com", + "monitmiejski.rent", + "monitor-stsdk.vivo.com.cn", + "monitor-user-qualify-nn-7b5249.netlify.app", + "monitor.oewabox.at", + "monitor.teko.vn", + "monitor.uu.qq.com", + "monitorcore.lat", + "monitorfx.pl", + "monitorgminny.click", + "monitorinfo.rent", + "monitoring-sdk.experimentation.intuit.com", + "monitoringdrogowy.click", + "monitoringszkoly.click", + "monitoringuliczny.click", + "monitorlokalny.click", + "monitoropin.store", + "monitorosiedlowy.rent", + "monitorowaniesprawy.click", + "monitorski.com", + "monitorujemydrogi.click", + "monitorujemypojazdy.click", + "monitorujemysytuacje.click", + "monk-in-wander.com", + "monkcoffee.com", + "monkeyball.osa.pl", + "monkeybusinessidea.online", + "monkikobytes.com", + "monkposseacre.casa", + "monkthinks.com", + "monnaripl.shop", + "monnimarris.com", + "monofeel.com", + "monomythofages.com", + "mononoteapp.firebaseio.com", + "monopris.fr", + "monosepkner.info", + "monotonnaoraz.rest", + "monppaiement.fr", + "mons.galvanbspf.space", + "monsobiser.site", + "monsterarticleq.blogspot.com", + "monsterinthewoods.com", + "monsterpops.com", + "monstruosamente.com", + "montana.monster", + "montanahomerates.com", + "montecarla.xyz", + "montenegrinriviera.com", + "monteurtruquiste.com", + "montglobal.org", + "montig.fr", + "montijoy.com", + "montok777.com", + "montrealgazette.stats.com", + "monukalsi.com", + "monum-c-gnome-293963.netlify.app", + "moo55555555.com", + "moochersoyler.life", + "moodoo.com.cn", + "moodretrieval.com", + "mookie1.com", + "mookie1.com.edgekey.net", + "moon.autotrdes.top", + "moonbootpolska.com", + "moonbootpolskapl.com", + "mooneysimmons.dialprop.com", + "moonhems.com", + "mooningassets.com", + "moonital.com", + "moonlight-muse.com", + "moonlightstd.com", + "moonlightxmingle.com", + "moonlitmysticcfd.cfd", + "moonlitserenades.gives", + "moononomhw.online", + "moonzinc.quest", + "mooreme.online", + "mooskat.fun", + "mooviestudio.com", + "mopajad.com", + "mopieflix.com", + "mopiex.com", + "mopiez.com", + "mopik.pl", + "mopub-imp.aarki.net", + "mopub.com", + "moqa.truproggs.top", + "mor.beneffit.top", + "moradu.com", + "moralejajoven.com", + "morales.supplypoland.com", + "moray-offers.com", + "more-2-flirt.com", + "more-marketing.shop", + "more.polstatmedia.com", + "morechiropatients.com", + "morefastermac.trade", + "morefreecamsecrets.com", + "morefrequent.pro", + "morehitserver.com", + "moreincredulous.pro", + "morenert.xyz", + "morenews3.net", + "morenorubio.com", + "morenrty.online", + "morenvin.xyz", + "morethanfriends.com", + "morethanmeetsthefloor.com", + "moretopinv.com", + "moreunrealistic.pro", + "morevisits.info", + "morgdm.ru", + "mori1-blog.plsk-traydd.xyz", + "moria.multimman.xyz", + "moriahjohn.com", + "moriarty-blog.plsk-traydd.xyz", + "morii.lifepoppeople.info", + "moriii.fresh-newss.top", + "morjoiikol.site", + "morlanepoglady.click", + "mormoney.dilaz.top", + "mornayter.xyz", + "morning-croissant.fr", + "morning-maps.com", + "morninn2up.live", + "moroccotourstrip.com", + "moroszka.com", + "morriscountypetsupply.com", + "morsetext.world", + "morskafauna.pl", + "morskawydma.pl", + "mortchiropractic.com", + "mortgage-rates.now-cash.com", + "mortgageinterview.com", + "mortgagesct.com", + "mortgagesforblackandbrownfolk.com", + "mortgagesmaricopa.com", + "mortgagesmesa.com", + "mortgagesmo.com", + "mortoka.com", + "morvrgkedds.site", + "morzezagadek.pl", + "morzsikacity.blogspot.com", + "mosbahkazma.com", + "moseschoudary.org", + "moshiont.top", + "mossygreen.quest", + "mossymaze.xyz", + "mossymeadow.xyz", + "most-popular-info.g5e.com", + "mostcric.com", + "mostefaiamine.com", + "mostnewsfeed.com", + "mostsimpleproductshop.com", + "mosttop10.com", + "mosttraded.com", + "mosttrendyproductshop.com", + "mosymeadow.cam", + "mot.wimsa.top", + "motd.pinion.gg", + "motheringtea.com", + "motherison.com", + "motherlandfashion.com", + "mothernatureessences.com", + "motherofmindset.com", + "motherschoiceehub.com", + "motifiles.com", + "motionlessmeeting.com", + "motionspots.com", + "motivatedentrepreneurship.com", + "motivation-go.com", + "motivationalweeks.com", + "motivemagic.com", + "motleydreams.blogspot.com", + "moto-lottery.com", + "moto92.com", + "motoeast.pl", + "motoetloisir.fr", + "motogpin.com", + "motokomis-olszewski.pl", + "motolaedou.live", + "motoren.ru", + "motorist.oxo-group.com", + "motoristgist.world", + "motorl.oewabox.at", + "motornationcapacita.com", + "motorocio.com", + "motorwaymagic.sbs", + "motorynek-polska24.pl", + "motosal.net", + "motunuipizzeriamedano.com", + "motyl.shop", + "motyw-fb.blogspot.com", + "mouads.com", + "mounirghogho.com", + "mounjaro-europe.com", + "mounoppinnocmp.com", + "mountachievers.com", + "mountainmyst.cam", + "mountainretreats.website", + "mountainstatetechnologysolutions.com", + "mounteveresttrading.com", + "mouse-tester.com", + "mouseflow.com", + "mousestats.com", + "moustache.com.ng", + "mouthwateringcocoapleasure.sbs", + "mov-c.appli-info.com", + "mov.luxxeeu.com", + "movablerock.sbs", + "movad.net", + "movbmog.ga", + "moveiscariutaba.com", + "movemeal.com", + "movementmechanics.lat", + "movemetoidaho.com", + "moveyourmarket.com", + "movie-wiki.net", + "movie-zilizotafasiliwa.com", + "movieads.imgs.sapo.pt", + "moviebluray.com", + "moviecpot.com", + "moviegate1.net", + "moviekiteer.com", + "moviemedia123.com", + "moviemediaz.com", + "movienet.pl", + "movies-box.net", + "movies-cine.com", + "movies-cinema.com", + "movies.701pages.com", + "moviesae.cc", + "moviesanywhere.xyz", + "moviesbark.com", + "moviesearchcenter.com", + "movieshowz.com", + "moviestarplanethacks.pl", + "moviestarpllanet.fr", + "moviestreams.club", + "moviestribez.com", + "movieszc.com", + "movil-ingreicbarg.com", + "movinginstasis.com", + "movistarnegociosyempresas.com", + "movizu.com", + "movsflix.com", + "movwnoused.site", + "mowaprawdy.click", + "moweble.com", + "mowfruit.com", + "mowimyprawde.click", + "mowizv.store", + "mowmihache.pl", + "mowmoneylawnservices.com", + "mownblog.com", + "mowyfei3.online", + "moyparsuit.website", + "moysicumple.com", + "moz.execulink.net", + "mozalak.com", + "mozartbulls.top", + "mozbar.moz.com", + "mozebyctwoje.com", + "mozihardware.com", + "mozillaname.com", + "mozuzi.tune2u.com", + "mp.5.p2l.info", + "mp.apmebf.com", + "mp.plaski.online", + "mp.progofficial.top", + "mp.progrbest.top", + "mp0tant.xyz", + "mp3hunk.com", + "mp3red.cc", + "mp4zary.ludwiksos.warszawa.pl", + "mp72a780-e727az.zmaciasz.pl", + "mpackersmovers.com", + "mpappy.fr", + "mparticle.com", + "mparticle.map.fastly.net", + "mparticle.uc.cn", + "mpdent.zaklinaski.pl", + "mpg999.com", + "mpgaming.net", + "mpl.progofficialit.top", + "mplaylist-ads.zadn.vn", + "mplaylist-ads.zascdn.me", + "mploutles.com", + "mplusps.ims.vodafone.com", + "mpluswf.ims.vodafone.com", + "mpnrs.com", + "mpower.powerlift.top", + "mpp.specificclick.net", + "mprptrk.com", + "mpsos.org", + "mpstat.us", + "mpstop.top", + "mptusit.com", + "mq-support.pages.mus.br", + "mq04-d4.cfd", + "mqlion.com", + "mqmft.gazeta-regionalna.com", + "mqq.ygs.mybluehost.me", + "mr-ginseng.fr", + "mr-new.sbs", + "mr-rank.de", + "mrazens.com", + "mrbs-ne.com", + "mrdirtevansville.com", + "mrdx.yayl.skin", + "mreco0.jp", + "mreebarol.com", + "mreeps.com", + "mreilander.com", + "mretulikhorkin.com", + "mrewesabankik.com", + "mrfluffypup.com", + "mrglob.com", + "mriorangecounty.com", + "mrirtart.com", + "mrkavarmultiservices.com", + "mrlaptope.com", + "mrmrsclip.com", + "mrmsnews.com", + "mrooi.com", + "mroznenocki.click", + "mrpetcare.com", + "mrrater.com", + "mrsalesenterprises.com", + "mrskincash.com", + "mrsry.com", + "mrstell.online", + "mrtluxury.net", + "mrtstaff.com", + "mrvineforum.pk", + "ms-debug-services.com", + "ms-downloading.com", + "ms-home-live.com", + "ms-mvp.org", + "ms-pipes-service.com", + "ms-shopguide.su", + "ms-shoponline.top", + "ms-shopplus.su", + "ms-shopzone.su", + "ms.5.p2l.info", + "ms.cmcm.com", + "ms.lakeviewcondostaug.com", + "ms.yandex.ru", + "ms10be.be", + "ms88reward.com", + "msads.net", + "msaletoo.com", + "msalfai-gaden.sbs", + "msbud.maksymduda.pl", + "msdk-files.webengage.com", + "msdk.qq.com", + "msdk.rqmob.com", + "msdreamy.com", + "msdtcupdate.com", + "msemail2.com", + "msg.simeji.baidu.jp", + "msgminion.com", + "msgtag.com", + "msh4service.com", + "mshelp247.weebly.com", + "mshy-vj.com", + "msi.supplypoland.com", + "msj.qvelo.top", + "msk.gmasken.top", + "msk.qvelo.top", + "msk.qwantumm.top", + "mskp.spaactivs.top", + "mskt.stormx.top", + "msktdn.qvelo.top", + "mslinks-downloads.com", + "msmetrics.ws.sonos.com", + "msminvestgroup.com", + "msmq.htvo.top", + "msn.oewabox.at", + "msn.progrbest.top", + "msn.tns-cs.net", + "msn1.com", + "msnad.nuggad.net", + "msnads-wm9.fplive.net", + "msnbe-hp.metriweb.be", + "msncontent.com", + "msnm.com", + "msnsearch.srv.girafa.com", + "msnsports.com", + "msonebox.com", + "msp-hack.com", + "msp.qvelo.top", + "msphackonline.com", + "msquareddrones.com", + "msquarehrm.com", + "mssopenings.com", + "msssante.fr", + "mstachnik.com", + "mstocont.kolotas.top", + "mstouchenaturals.com", + "mstrlytcs.com", + "msv-490.cfd", + "msx-blog.checkerer.xyz", + "mt.5.p2l.info", + "mt.adquality.ch", + "mt.nimprove.top", + "mt9exbit.com", + "mta.bloxg.top", + "mtaa.troove.top", + "mtag.adxcore.com", + "mtamsk-mask-portfolio-polsmin169928.codeanyapp.com", + "mtamt.nimprove.top", + "mtaok.nimprove.top", + "mtapro.nimprove.top", + "mtaq.nimprove.top", + "mtax.nimprove.top", + "mtb.nimprove.top", + "mtburn.com", + "mtc.nimprove.top", + "mtcount.channeladvisor.com", + "mtd.wgoih.top", + "mtdcresortmahabaleshwar.com", + "mte.nimprove.top", + "mtebt.nimprove.top", + "mtg.neaio.top", + "mtimprowe.nimprove.top", + "mtloub.com", + "mtmfigurines.com", + "mtmtrde.nimprove.top", + "mtnviewmotors.com", + "mto.cgv.vn", + "mtone.powerlift.top", + "mtp.rzadinfpl.com", + "mtp.zotoi.icu", + "mtq.devmetrq.com", + "mtr.trdeone.top", + "mtrade.trdechat.top", + "mtrcs.popcap.com", + "mtrcs.redhat.com", + "mtrcss.com", + "mtrde.powerlift.top", + "mtrdng.neaio.top", + "mtrdngp.nieza.site", + "mtrdss.nimprove.top", + "mtree.com", + "mtrf.nimprove.top", + "mts.nimprove.top", + "mtspy.net", + "mtta.nimprove.top", + "mttag.com", + "mtte.powerlift.top", + "mttedw.nimprove.top", + "mttrd.nimprove.top", + "mttrdngp.nieza.site", + "mtts.tech", + "mttwtrack.com", + "mtv.nuggad.net", + "mtvbrazil-services.vimn.com", + "mtvc.kuue.skin", + "mtvlex.com", + "mtvnlatservices.com", + "mtw.nimprove.top", + "mtwebsolution.com", + "mtxl.oowa.top", + "mtyconsultores.com", + "mtyyhf.awicksin.com", + "mu.newpol.xyz", + "mu.progofficialit.top", + "muballeghin.com", + "mucoraceaeszuage.life", + "mucu.jp", + "mudfall.com", + "mudmonster.org", + "mueblesrojano.com", + "mufeedproductions.com", + "muffledis.pro", + "muffleres.pro", + "muflena.pl", + "mughalenterprises.com", + "mujeresadmirables.com", + "mukez.com", + "mukunth.com", + "mulato.info", + "mulctuaryfvcer.com", + "muleburra.com", + "mulemagic.sbs", + "mulikit.com", + "mull.beneffit.top", + "mullvita.com", + "mulojuy5.monster", + "mult.qzrick.store", + "multi-cluster.directservices.it", + "multi-paysolutions.com", + "multi.xnxx.com", + "multi8287a-view7827az.cukierniakozacka.com.pl", + "multiclub.monster", + "multifilmy.pl", + "multigenerationalbanking.com", + "multiglobaldivefinx.com", + "multiinfo.cyou", + "multikino-pl.over-blog.com", + "multiland.bond", + "multilevelledrkwer.life", + "multimedia-projector.katrina.ru", + "multimediainfo.click", + "multimegamart.com", + "multionline.cfd", + "multiore.site", + "multiplecurrencies.com", + "multiplestreamsofconsciousness.com", + "multiplus.store", + "multiply-ethereum.info", + "multiply-wp.eu", + "multipops.com", + "multiquicks.net", + "multiserviciostomlam.com", + "multisistemastae.com", + "multislicer.site", + "multisusu.com", + "multivandwp.com", + "multumludzi.click", + "mumbaiexpress.com", + "mumbaifasteners.com", + "mumbaiyantra.com", + "mumblecore.com", + "mumsysgarden.com", + "mumyap.com", + "munamuoneke.com", + "munasibrate.com", + "munchieskorner.com", + "munchkin.marketo.net", + "munchkinlegends.com", + "mundanenail.com", + "mundanepollution.com", + "mundialciruelax.com", + "mundilite.fr", + "mundoafrolatino.com", + "mundoambientales.com", + "mundolegendario.com", + "muneeb7.com", + "munemnr.com", + "municsbl.com", + "munivihsantsagar.com", + "munopuzzle.com", + "munshiassociates.com", + "mupizza.com", + "murad123.com", + "murbil.hostei.com", + "murcia-ban.es", + "murderlegacy.com", + "murdoog.com", + "murexi.valuevaultmarkets.com", + "murf.sacors.top", + "muriroi7.pro", + "murphyslaboratories.com", + "murthydigitals.com", + "mus.stormx.top", + "musammll.com", + "musashiindonesia.com", + "musca.org", + "muscadinesuperfood.com", + "muscle-relaxers.1.p2l.info", + "musclemealsnutrition.com", + "musclepast.click", + "musclevest.site", + "musculaation.fr", + "musculahq.appspot.com", + "musculerhealth.com", + "musculoskeletalsystem.lat", + "musemelisma.cfd", + "museyap.skin", + "musgen.startone.top", + "mushairebtrading.com", + "music-maniacs.com", + "music.getyesappz1.com", + "music.myappzcenter.com", + "music611.com", + "musicajudia.com", + "musicalmelodies.xyz", + "musicalveins.com", + "musicbymikeallen.com", + "musiccounter.ru", + "musicdetailed.com", + "musicganna.com", + "musicgone.com", + "musicityjobs.com", + "musicmelodies.live", + "musicmembersarea.com", + "musicwizards.org", + "musika.pl", + "musikzoo.com", + "musimyuwazac.click", + "musk.site", + "muskc.tradfls.top", + "muskratmarinesstingeras.pro", + "muskwq.stormx.top", + "muslimshabaka.com", + "musnus.site", + "mussangroup.com", + "musson.info", + "must2have.com", + "mustafaai.com", + "mustafaakgedik.com", + "mustafayousry.com", + "mustangsmokehouse.com", + "mustardcone.world", + "musteraldk.site", + "mustreadfeed.com", + "mutajaatiu.live", + "mutectpi.xyz", + "muteknife.com", + "muteteo.xyz", + "mutlukadinlarakademisi.com", + "mutlum.pl", + "muttuelle.fr", + "muwequipao.live", + "muweveoqei.life", + "muwmedia.com", + "muxpi.com", + "muxpig.com", + "muzamiljunejo.com", + "muzicschool.pro", + "muzykazraz.space", + "mv.treehousei.com", + "mv0129.stream", + "mvconf.cloud.360safe.com", + "mvconf.f.360.cn", + "mvconf.lato.cloud.360safe.com", + "mvconf.uk.cloud.360safe.com", + "mvcreationtamil.com", + "mvetherwaliet.com", + "mvetherwalilet.com", + "mvetnerwallet.com", + "mvonline.com", + "mvp-show.com", + "mvpnba.com", + "mvsp-ro.top", + "mvspjwd.com", + "mvtracker.com", + "mvvc.htvo.top", + "mw-wxl.lat", + "mw.autotrdpl.xyz", + "mw.plprogpltes.site", + "mwfei-4d.sbs", + "mwnk.oowa.top", + "mwsatech.com", + "mwt.net", + "mwyte.sbs", + "mwzeom.zeotap.com", + "mx-blog.maxiprog.xyz", + "mx.stormx.top", + "mx1.freemail.ne.jp", + "mxase.clmbtech.com", + "mxcoupon.com", + "mxcreativeagency.com", + "mxdhlhomes.top", + "mxinvesel.com", + "mxinvesti.com", + "mxm.progofficial.top", + "mxmkitchen.com", + "mxparkinglifts.com", + "mxpnl.com", + "mxptint.net", + "mxquotes.com", + "mxrt.pova.lat", + "mxtads.com", + "mxtop.stormx.top", + "mxvp-ad-config-prod-1.zenmxapps.com", + "mxvp-feature-toggle-prod-1.zenmxapps.com", + "my-account-ua.com", + "my-acount-free.hubside.fr", + "my-beauty-queen.com", + "my-blog-stat.stat-pro.site", + "my-blog.tx1tx.click", + "my-blog1.tx1tx.click", + "my-ethwallet.com", + "my-expenses.com", + "my-integral-energy.com", + "my-meta.app", + "my-netflix-center.com", + "my-parcelups.com", + "my-perspective-angie.blogspot.com", + "my-promo7.com", + "my-rewardsvault.com", + "my-sharepoint.daqma.pl", + "my-site-103577-105909.square.site", + "my-site-105811-109741.weeblysite.com", + "my-site-108381-108008.weeblysite.com", + "my-softbank-jp.com", + "my-soup-blink.com", + "my-swiss-pay-ltd.com", + "my-traffic7.com", + "my-unitedparcelservice.info", + "my-upstracking.com.do", + "my.ether-wallet.co", + "my.ether-wallet.pw", + "my.etherwallet.com.de", + "my.iheartradio.com", + "my.iwon.com", + "my.progrbest.top", + "my.putlocker.to", + "my.surveypopups.com", + "my.trackjs.com", + "my.welerpro.com", + "my2.hizliizlefilm.net", + "my43essence.life", + "myaccsol.com", + "myaccunt-ntlx.com", + "myacoob.com", + "myads.company", + "myads.net", + "myads.telkomsel.com", + "myaesmaig.site", + "myaetherwallet.com", + "myaffiliateprogram.com", + "myalltimesneaker.com", + "myanmar.flymna.net", + "myanswerlab.com", + "myanyone.net", + "myanywherehealth.com", + "myautomag.com", + "mybabyplant.com", + "mybagindia.com", + "mybbc-analytics.files.bbci.co.uk", + "mybesttours.com", + "mybetterdl.com", + "mybgbgclojp.com", + "mybicycleshirt.com", + "mybinaryoptionsrobot.com", + "myblog-cui8t3i4zy.live-website.com", + "myblog-sqaztstm8m.live-website.com", + "myblog-tbp46yrd73.live-website.com", + "mybloglog.com", + "mybooking.info-id2863.eu", + "mybooking.info-id6264.eu", + "mybooking.info-id8089.eu", + "myboss88casino.com", + "mybrainn.com", + "mybrandbrilliance.com", + "mybrandcreator.com", + "mybrightidea.co", + "mybuys.com", + "mybuzzkard.com", + "mycaal.fr", + "mycafeonline.com", + "mycapstore.com", + "mycashback.co.uk", + "mycdn2.co", + "mycetoid.sbs", + "mychampionsai.com", + "mychampionsio.com", + "mychoicerewards.com", + "mycigarettecards.site", + "mycleanpal.com", + "mycleanpc.com", + "myclicksphotography.com", + "myclothesusa.com", + "mycnal.fr", + "myco27.com", + "mycocentre.com", + "mycodehero.com", + "mycoinmaster.com", + "mycoinwallet.net", + "mycomapny.com", + "mycounter.ua", + "mycreditcounselor.org", + "mycryptoelevation.com", + "mycryptolio.com", + "myctherwallet.com", + "mycuisson.com", + "mycutiebaby.com", + "mycy.top", + "mydas.mobi", + "mydates.com", + "mydati.com", + "mydeliveryups.com", + "mydesignsatuni.com", + "mydiameter.pro", + "mydirtytinders.com", + "mydndroofing.com", + "mydnssbox.gleeze.com", + "mydoeshi.com", + "mydpd-cz.id4384.com", + "mydreamday.fr", + "mydreamdegree.com", + "mydreamyglow.com", + "myduf.com", + "mydutydoctorserp.com", + "myeatherwallet.com", + "myedebred.fr", + "myedpass.com", + "myedudestiny.com", + "myeforsa.pl", + "myeherwallet.com", + "myeherwalllet.com", + "myehntersvvailct.com", + "myehterumswallet.com", + "myehterwailet.com", + "myehterwaliet.com", + "myehterwallet.co", + "myehterwallet.com", + "myehvterwallet.com", + "myeitherwallet.com", + "myelherwallel.com", + "myelherwallet.com", + "myelterwallet.com", + "myeltherwallet.com", + "myengwords.com", + "myenhtersvvailot.com", + "myenhterswailct.com", + "myepicdestiny.com", + "myerawave.com", + "myerherwalet.com", + "myerherwallet.com", + "myetcwallet.com", + "myeteherwallet.com", + "myetehrwallet.com", + "myetereumwallet.com", + "myeterwalet.com", + "myeterwallet.com", + "myetharwallet.com", + "myethcrwallet.com", + "myethearwailet.com", + "myethearwaillet.com", + "myethearwalet.com", + "myethearwallet.com", + "myetherawllet.com", + "myethereallet.com", + "myetherermwallet.com", + "myethereum-wallet.com", + "myethereumwaiiet.com", + "myethereumwaliet.com", + "myethereumwalilet.com", + "myethereumwallct.com", + "myethereumwallet.co.uk", + "myethereumwallet.su", + "myethereumwallet.uk", + "myethereumwalletntw.com", + "myethereumwalletntw.info", + "myethereumwallets.com", + "myethereunwallet.com", + "myetherewalle.com", + "myetherewallet.com", + "myetherieumwallet.com", + "myetherswailet.com", + "myetherswaliet.com", + "myetherswalilet.com", + "myetherswallet.com", + "myetherumwalet.com", + "myetherumwalletts.com", + "myetherumwalletview.com", + "myethervaliet.com", + "myethervallet.com", + "myethervvaliet.com", + "myethervvallet.com", + "myetherwaiict.com", + "myetherwaiiet.com", + "myetherwaiiete.com", + "myetherwaiieti.com", + "myetherwaiietr.com", + "myetherwaiiett.com", + "myetherwaiietw.com", + "myetherwailetclient.com", + "myetherwaillet.com", + "myetherwalet.com", + "myetherwaliet.com", + "myetherwalilett.com", + "myetherwalililet.info", + "myetherwallat.services", + "myetherwallel.com", + "myetherwallelt.com", + "myetherwallent.com", + "myetherwaller.com", + "myetherwallet-confirm.com", + "myetherwallet-forkprep.pagedemo.co", + "myetherwallet-secure.com", + "myetherwallet-singin.com", + "myetherwallet.applytoken.tk", + "myetherwallet.ca", + "myetherwallet.cam", + "myetherwallet.cc", + "myetherwallet.ch", + "myetherwallet.cm", + "myetherwallet.co", + "myetherwallet.com.ailogin.me", + "myetherwallet.com.am", + "myetherwallet.com.cm", + "myetherwallet.com.co", + "myetherwallet.com.de", + "myetherwallet.com.ethpromonodes.com", + "myetherwallet.com.gl", + "myetherwallet.com.ht", + "myetherwallet.com.im", + "myetherwallet.com.pe", + "myetherwallet.com.ru", + "myetherwallet.com.u0387831.cp.regruhosting.ru", + "myetherwallet.com.ua", + "myetherwallet.com.vc", + "myetherwallet.cz", + "myetherwallet.fm", + "myetherwallet.gdn", + "myetherwallet.info", + "myetherwallet.link", + "myetherwallet.me", + "myetherwallet.net", + "myetherwallet.om", + "myetherwallet.one", + "myetherwallet.org", + "myetherwallet.ru", + "myetherwallet.ru.com", + "myetherwallet.tech", + "myetherwallet.top", + "myetherwallet.uk.com", + "myetherwallet.us.com", + "myetherwallet.xyz", + "myetherwalletaccess.com", + "myetherwalletcheck.com", + "myetherwalletcheck.info", + "myetherwalletcnf.com", + "myetherwalletcom.com", + "myetherwalletconf.com", + "myetherwalletconf.info", + "myetherwalletconfirm.com", + "myetherwalletcontract.com", + "myetherwalleteal.com", + "myetherwalletec.com", + "myetherwalletet.com", + "myetherwalletext.com", + "myetherwalletfork.com", + "myetherwalletgeth.com", + "myetherwalletiu.com", + "myetherwalletjson.com", + "myetherwalletl.com", + "myetherwalletlgn.com", + "myetherwalletlogin.com", + "myetherwalletmetamask.com", + "myetherwalletmew.com", + "myetherwalletmist.com", + "myetherwalletmm.com", + "myetherwalletmy.com", + "myetherwalletnh.com", + "myetherwalletnod.com", + "myetherwalletrr.com", + "myetherwalletrty.com", + "myetherwallets.com", + "myetherwallets.net", + "myetherwalletsec.com", + "myetherwalletsecure.com", + "myetherwalletsignin.com", + "myetherwalletsingin.com", + "myetherwallett.com", + "myetherwallett.neocities.org", + "myetherwalletutc.com", + "myetherwalletver.com", + "myetherwalletver.info", + "myetherwalletverify.com", + "myetherwalletverify.info", + "myetherwalletview.com", + "myetherwalletview.info", + "myetherwalletvrf.com", + "myetherwalletww.com", + "myetherwalliet.com", + "myetherwalllet.com", + "myetherwallt.com", + "myetherwallte.com", + "myetherwalltet.com", + "myetherwaltet.com", + "myetherwatlet.com", + "myetherweb.com.de", + "myetherwllet.com", + "myetherwollet.com", + "myethierwallet.org", + "myethirwallet.com", + "myethlerwallet.eu", + "myethrewallet.com", + "myethterwallet.co", + "myethterwallet.com", + "myethwalilet.com", + "myethwallet.co.uk", + "myethwallet.io", + "myethwallett.com", + "myetlerwallet.com", + "myetlherwa11et.com", + "myetlherwalet.com", + "myetlherwallet.com", + "myetnenwallet.com", + "myetnerwailet.com", + "myetrerwallet.com", + "myetthterwallet.com", + "myewerthwalliet.com", + "myexclusiverewards.com", + "myey.wivx.skin", + "myfacialabuse.com", + "myfairwaybenefits.com", + "myfamily123.com", + "myfamshop.com", + "myfavetatoo.com", + "myfavoriteoffer4u.com", + "myfirstabcs.com", + "myfis.glowtrad.com", + "myforexreviews.com", + "myfreedinner.com", + "myfreegifts.co.uk", + "myfreemp3player.com", + "myfreesites.net", + "myfuncards.com", + "myfusyy4.online", + "myfxwiki.com", + "mygamedates.com", + "mygiftph.com", + "mygiftresource.com", + "myginiacua.com", + "mygirlangel.com", + "mygodisawesome.com", + "mygovau-ref15072024.cfolks.pl", + "mygreatrewards.com", + "myguleekoe.live", + "mygummyjelly.com", + "myhalalbowl.com", + "myhank.pl", + "myheartbuild.com", + "myhindijankari.com", + "myhitbox.com", + "myhitproducts.com", + "myhomedesignideas.com", + "myimpactcredits.com", + "myinstacity.com", + "myisuzu.online", + "myj0ur5ey0.quest", + "myjobcentres.com", + "myjobstudy.com", + "myjollyrudder.com", + "myjourney99.online", + "mykananga.com", + "mylabari.com", + "mylandingcave.shop", + "mylastuff.com", + "mylcloudloc.com", + "mylidl.shop", + "mylif1e0online.xyz", + "mylife72pathify.online", + "mylifetoperfection.blogspot.com", + "mylike.co.uk", + "mylink-today.com", + "mylivejasmin.org", + "mylogo-ai.com", + "myloprots.com", + "mylovelypet.net", + "myltherwallet.ru.com", + "mymagiclessons.com", + "mymagikhair.com", + "mymediarecommendations.com", + "mymessage.life", + "mymlmuniverse.com", + "mymovies.pglcuan.com", + "mymyetherwallet.com", + "mynavyfedral.org", + "myncrackers.com", + "mynetcoin.com", + "mynevyfedera1.org", + "mynotarycall.com", + "mynumedica.com", + "myoffers.co.uk", + "myofreal.com", + "myologyshcmer.life", + "myornamenti.com", + "mypackage.org", + "mypackagingind.com", + "mypagerank.net", + "mypagerank.ru", + "mypekao.top", + "myperfectsub.com", + "mypersonalprojectdomain.com", + "mypiltow.com", + "mypizzaroma.com", + "mypocztatracking.com", + "mypokerpal.com", + "mypopups.com", + "mypornsnap.top", + "mypostbills.top", + "mypowermall.com", + "myprettyteaparty.com", + "myprivateemails.com", + "myprivatephotoalbum.top", + "myprotradingfx.com", + "myqaipostpl.top", + "myqeruabyi.life", + "myqualityweightloss.com", + "myquiz.fr", + "myquote.net", + "myrealcupcakez.com", + "myrebelflag.com", + "myrlux.com", + "myrnacapital.com", + "myrogers-dashboard-signin.net", + "myruinedorgasm.com", + "mysagagame.com", + "mysarkariselection.com", + "mysearch-engine.com", + "mysearchweb.net", + "myseostats.com", + "myservicebooster.com", + "myservicebooster.net", + "myserviceconnect.net", + "myshopmarketim.com", + "myshovel.com", + "mysiliconwife.com", + "mysimpletoken.org", + "mysisters-coffee.com", + "mysitelisting.com", + "myskinmexico.com", + "myskinmyself.com", + "mysliludzi.click", + "myslipozytywne.click", + "myslsam.pics", + "myslsamodzielnie.click", + "myslsamodzielnie.lat", + "mysocialbuddy.com", + "mysoftbank-jp.com", + "mysoik.welerpro.com", + "myspacedex.com", + "myspiritualservices.com", + "mysportswearzone.com", + "mysqlwebadmin.com", + "mystalk.shop", + "mystat-in.net", + "mystat.pl", + "mystatemarket.com", + "mysteriousmonth.com", + "mystery1yweb.info", + "mysterybox219.vercel.app", + "mysterycolvers.quest", + "mysticaljourneys.bond", + "mysticalride.sbs", + "mysticaltranquil.com", + "mysticharbor.cfd", + "mysticmate.com", + "mysticmingle.online", + "mysticmoonlitmeadow.com", + "mysticwager.eu", + "mysticword.cfd", + "mystoryblogg.com", + "mystraszne.homes", + "mysummersales.com", + "mysurumybiz.com", + "mytaxadmin.com", + "mytechnoo.com", + "mytechreviewnow.com", + "mytee.fr", + "mytekdeals.com", + "mythdays.com", + "mytheresa.commander1.com", + "mythicaly.shop", + "mythiclegend.com", + "mythings.com", + "mythologycentral.com", + "mythos-villa.com", + "myths.supplypoland.com", + "mytilicho.com", + "mytimerpro.com", + "mytlherwaliet.info", + "mytonyspizzeria.com", + "mytop-in.net", + "mytotalsearch.com", + "mytoyotapromo.com", + "mytrackingdelivery.com", + "mytrackingpost.com", + "mytraf.info", + "mytraffic.pl", + "mytvchs.com", + "myuisr.fun", + "myunitedparcelservice.com.pl", + "myunitedparcelservice.eu", + "myunitedparcelservice.info", + "myunitedparcelservice.pl", + "myunitedparcelservices.info", + "myupshelp.pl", + "myupstrackingservices.net", + "myusersonline.com", + "myutilitysavers.com", + "myvebazer.xyz", + "myvetcheck.com", + "myvisualiq.net", + "mywau.xiproject.top", + "myway.com", + "mywayoneto.taplink.ws", + "mywebcamstudio.com", + "mywebsearch.com", + "mywebsexpert.com", + "mywetherwailiet.com", + "mywheelsbook.com", + "mywholisticwellbeing.com", + "mywifiext.fr", + "mywot.com", + "mywot.net", + "myyethwallet.ml", + "myz8.lat", + "myzaliy3.pro", + "myzerohomes.com", + "mzansijam.com", + "mzbcdn.net", + "mzbielsko.oskarmusil.pl", + "mzclouds.com", + "mzn.eup.mybluehost.me", + "mzrfrzk.site", + "mzservice.borysbieniek.pl", + "mzw.platfirm.top", + "n-0e6r.sbs", + "n-73fe.cfd", + "n-ad.work", + "n-bfopfe.cfd", + "n-cdn.areyouahuman.com", + "n-eregod.cfd", + "n-et.frserv.com", + "n-l769.lat", + "n-mobile.net", + "n-ok7q.cfd", + "n-rxpw.sbs", + "n-y1d5.sbs", + "n.ad-back.net", + "n.afnet.jp", + "n.betus.com", + "n.bloxg.top", + "n.bodybuilding.com", + "n.forrum.top", + "n.gameads.io", + "n.mplxtms.com", + "n.pc1ads.com", + "n.qwantumm.top", + "n.systemlog.me", + "n.targetctracker.com", + "n.tradx.top", + "n01d05.cumulus-cloud.com", + "n0aturen00k.site", + "n0ce50life.life", + "n0turalrhyth.site", + "n0va4ibr4nce.site", + "n1.nskfyl.com", + "n13x4nfw8frika.com", + "n149adserv.com", + "n1internet.com", + "n1mnv8nn.site", + "n1up.fr", + "n2-73m.sbs", + "n2.checkerer.xyz", + "n2.nskfyl.com", + "n24se.nuggad.net", + "n29351504571901.dkonto.pl", + "n3-yzm.sbs", + "n3.nskfyl.com", + "n31uren1st.xyz", + "n339.asp-cc.com", + "n3ot3chv1sion.site", + "n3rb.sbs", + "n3tural3l3gance.site", + "n3xt13en3atrix.site", + "n3xtgen1atrix.life", + "n4.nskfyl.com", + "n4p.ua.redtram.com", + "n4umber4iza4d.site", + "n5.nskfyl.com", + "n5hk.cfd", + "n5ypj.net", + "n6.nskfyl.com", + "n69.com", + "n7.nskfyl.com", + "n72-63.cfd", + "n72-heickr.cfd", + "n7677.covidvcfund.com", + "n7e4t5trg0u3yegn8szj9c8xjz5wf8szcj2a5h9dzxjs50salczs8azls0zm.com", + "n7gx48-5000.csb.app", + "n7w98all.xyz", + "n82-nd.cfd", + "n8llnd.sbs", + "n9jk.icu", + "na.nawpush.com", + "na1ur3n1rvana81.store", + "na1ur3nest61.store", + "na1uraln00k.xyz", + "na1uren00n41.store", + "na1uren1est.xyz", + "na1uren1rvana.xyz", + "na1urenoo1.xyz", + "na1urenour11sh.xyz", + "na7o.cfd", + "naadnapeks.shop", + "naarbaal.info", + "naaval.com", + "naazbar.com", + "naazsolar.com", + "nab.finnewspl.com", + "nabakus.info", + "nabazarze.pl", + "nabeelagraphics.com", + "nabeeljaleel.com", + "nabilacengal.blogspot.com", + "nac-trd.eufxprof.top", + "nac.wimsa.top", + "nacharoherbal.com", + "nachodiper.store", + "nachosesterraines.pro", + "nacionalautopecasltda.com", + "nacionalternativa.com", + "nacopa.com.br", + "nactx.com", + "nad.wimsa.top", + "nadawczykanal.click", + "nadira-sultana.blogspot.com", + "nadla.net", + "nadrelacjeteraz.monster", + "nadziejamy.rest", + "nafiwa.surveyprizeship.com", + "naftemporiki.nuggad.net", + "naganahcmer.life", + "nagarikacang.com", + "nagata-beauty.com", + "nagendraghimire.com", + "nagirat.site", + "nagladecyzja.rent", + "naglasniamycodziennie.click", + "naglasniamysprawy.click", + "naglepotracenie.click", + "naglyprogram.click", + "naglyskok.click", + "nagradzamysie.click", + "nagrania24h.click", + "nagraniagrozy.pics", + "nagraniagrozy.rest", + "nagraniamiasto.rent", + "nagraniapubliczne.click", + "nagraniawypadkow.click", + "nagraniawypadkow.homes", + "nagraniedramatyczne.homes", + "nagraniegrozy.cyou", + "nagranieskoku.homes", + "nagraniewsieci.homes", + "nagroda-sms.pl", + "nagrodablik.com", + "nagrodablika.com", + "naiadsystems.com", + "nail-date.com", + "nailrr.com", + "nailsalontyler.com", + "nailspoter.xyz", + "naimali.com", + "naisargika.com", + "naissaance.fr", + "naj.sk", + "naj22.proasdf.com", + "najam-usmani.com", + "najgorszezdezenia.click", + "najhin.com", + "najibphotography.com", + "najlepszapremka.pl", + "najlepszedlaciebie.com", + "najlepszeinfo.click", + "najlepszekonkursy.com", + "najlepszeogladanie.pl", + "najlepszewrozby.pl", + "najnowszefakty.click", + "najnowszewiesci.click", + "najprzydatniejsze.blogspot.com", + "najwazniejszeinfo.homes", + "najwazniejszeinformacje.com", + "nak.woltar.live", + "nakachari.com", + "nakamoraendaboskicitadelbahoshi.pages.dev", + "nakanohito.jp", + "nakedgirlstwerking.com", + "nakitons.online", + "nakladatelstvi-brazda.wz.cz", + "nakshabaanwao.com", + "nakybay4.xyz", + "nalimite.papiashvili.top", + "nalodd.online", + "nalozhka.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "nalozhka.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "nalozhka.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "nam.folos.top", + "nam.sacors.top", + "nam5egen-erator.xyz", + "nam5egenerator.xyz", + "nam5egenerators.xyz", + "nam5egeners.xyz", + "nama.harmony7thheaven.com", + "namanart.com", + "namasteclothes.com", + "namayog.com", + "name.autotrdes.top", + "name927z-for927az.edytka2111.pl", + "nameguess.com", + "nameketathar.pro", + "namemeaningingujarati.com", + "namenews.fun", + "namesakeoscilloscopemarquis.com", + "nametests.com", + "namfigenerator.xyz", + "namierz-telefon.com.pl", + "namierz-telefon.pl", + "namierzanie-telefonu.pl", + "namierzmyinfo.click", + "namilh.com", + "namirelo.site", + "namkalam.com", + "namomantra.com", + "namtaruterine.store", + "namthaibinh.net", + "namusui6.cfd", + "nanakyupe.site", + "nanawardrobe.pl", + "nanda.vn", + "nandineehotels.com", + "nanedeut.info", + "nang-cap-khach-hang.com", + "nanigans.com", + "nanimaly-shop.myshopify.com", + "nanisp.com", + "nanoadexchange.com", + "nanocluster.reklamz.com", + "nanocores.lat", + "nanologic.pw", + "nanormas.ru.com", + "nanoze2019ogladajbezlimituonlinezalukaj.wordpress.com", + "nantesmetrople.fr", + "nantilus.fr", + "naomidsnyderlifestyle.com", + "naomifashions.com", + "naookoo.shop", + "naou.kolotas.top", + "naperbed.world", + "napevoider.online", + "napimigrans.com", + "napimigrans.info", + "napitrend.blogspot.hu", + "napiujsag.hu", + "napkinkin.lat", + "naplo-extra.com", + "napmob.quest", + "napolantoerers.com", + "napoleaoadvogados.com", + "napolitanoforcongress.com", + "napomknienie.click", + "naporost.pl", + "naportiw.click", + "nappent.pics", + "nappyattack.com", + "nappyneck.com", + "napst3r.com", + "napvertex.pics", + "naqardesigns.com", + "narayanconstructions.com", + "narbutasglobal.com", + "narcms.com", + "narjesegy.com", + "nart-b.gentaxe.info", + "nartaykasim.com", + "narwhal.mobidia.com", + "narzedzia-fb.blogspot.com", + "narzuty.sklep.pl", + "nasacort.1.p2l.info", + "nasalatiodnc.com", + "nasbe.sbs", + "nasdacoin.io", + "nasiczytelnicy.click", + "nasimy.homes", + "nask.rign.top", + "naslkr.sbs", + "nasonex.1.p2l.info", + "nastalamoda.click", + "nastalapustka.click", + "nastalyczasy.click", + "naste.sbs", + "nastoken.org", + "nastydollars.com", + "nasx.infoprog.xyz", + "nasyjaaheu.com", + "nasystemsolutions.com", + "naszagmina.homes", + "naszainicjatywa.click", + "naszaprawda.click", + "naszaprzyszlosc.click", + "naszaracja.click", + "naszasprawa.click", + "naszasprawa.rest", + "naszawspolnota.eu", + "nasze-info-24.x9.eu", + "nasze-miasto24.x9.eu", + "naszebezpieczenstwo.click", + "naszeciebie.rest", + "naszedzialania.click", + "naszeeodnajdziemy.rest", + "naszefakty.click", + "naszeinfoechofakty24.i-neb.net", + "naszemiasteczko.click", + "naszemiasto-fakty24.x9.eu", + "naszemiasto-info24.x9.eu", + "naszemiasto-info247.x9.eu", + "naszemiasto-wiadomosci24.x9.eu", + "naszemiasto.homes", + "naszepomysly.click", + "naszeproblemy.click", + "naszesprawy.click", + "naszespriorytety.click", + "naszewiadomosci.homes", + "naszewiadomosci.rest", + "naszewideo.homes", + "nata-academy.com", + "nataliafenixart.blogspot.com", + "nataliaksiazek.dariuszskiba.com.pl", + "nataliehash.com", + "natascha-blog.blogspot.com", + "natashyabaydesign.com", + "natbl1ss.site", + "natebachert.com", + "nateleort.site", + "natergap.xyz", + "nathaliecopuroglu.com", + "nathan-yang-api.com", + "nathancauser.com", + "nathanielhawthorne.site", + "nathankacper.pl", + "nathivo.com", + "nathna.fr", + "nation-communication.com", + "nation-news.com", + "nationalcasino.co", + "nationalcasinolp.com", + "nationalfinances.monster", + "nationalissuepanel.com", + "nationalpost.adperfect.com", + "nationalrealestateworkshop.com", + "nationalsurveypanel.com", + "nationalwholesaleregistry.com", + "nations24.com", + "native-ad.net", + "native-track.com", + "nativead.s3.amazonaws.com", + "nativebharat.com", + "nativenest.xyz", + "nativeroll.tv", + "nativetalent.net", + "natrixy.com", + "nats4.fetishbucks.com", + "natscozylife.com", + "natsuke.com", + "nattygvng.com", + "natura1nestl1e.xyz", + "naturabazar.pl", + "naturahirek.com", + "naturainmente.com", + "natural-nine.jp", + "naturalessential.site", + "naturalhairmarkets.com", + "naturallydiestyle.com", + "naturalnailsholland.com", + "naturalnewiesci.click", + "naturalodyssey.quest", + "naturalstonesindonesia.com", + "naturaltime24.com", + "naturaltrail.site", + "naturamarkets.com", + "naturanest.cam", + "naturazycia.click", + "nature-tips.com", + "naturediscovery.cfd", + "naturehotelconsulting.com", + "naturelymade.com", + "naturenest.sbs", + "natureofsamadhi.com", + "naturephotographie.fr", + "naturequest.sbs", + "natures.urbanwave.trade", + "naturewroughtiron.autos", + "naturgood.icu", + "naturopathmarketing.com", + "natuscs2.pro", + "natusprize.pro", + "natwithe.com", + "natychmiastowareakcja.click", + "natychmiastowareakcja.pics", + "natychmiastoweinfo.click", + "natychmiastowynews.rent", + "natychmiastowyprzekaz.pics", + "nauf.fr", + "naughtagency.com", + "naughtyadserve.com", + "naukawiedza.click", + "naukrimap.com", + "nauticalnirvana.xyz", + "nauticalstraw.com", + "nauticol.com", + "nautilysexpert.host", + "nav.telematicsdirect.com", + "nav1gg.com", + "navalknowledge.com", + "navarropress.com", + "navashakthibaba.com", + "navcoin.com", + "navdmp.com", + "navegador.oi.com.br", + "navegador.telefonica.com.br", + "navegg.com", + "navi-case-free.com", + "navi11.com", + "navi112.com", + "navi143.com", + "navi15.com", + "navi177.com", + "navi22.com", + "navi444.com", + "navi5.com", + "navi56.ru", + "navi61.com", + "navi65.com", + "navi81.com", + "navi84.com", + "navi9.com", + "navibestcase.com", + "navibonus.ru", + "navicaseopen.com", + "navicaser.com", + "navicasevim.com", + "navics2-roll.org", + "navicswwp.com", + "navigate-center-no-c3d043.netlify.app", + "navigatenations.com", + "navigation.api.hk.goforandroid.com", + "navigator.io", + "naviget24.pro", + "naviopenscase.com", + "navisimwp.com", + "navisurprise.com", + "navlgg.com", + "navloaes.online", + "navloaes.site", + "navrcholu.cz", + "navsankalpagro.com", + "navy-lava-lobe.glitch.me", + "navyfedara1.org", + "navyfederai.org", + "naw.chatonlines.xyz", + "nawaemanzil.com", + "naweuaord.com", + "nax.fixetpostogrm-jcb.xyz", + "nax.loyal-program.live", + "nax.maxiaztr.top", + "naxamyu8.beauty", + "naxiqoiwyu.org", + "naxnet.or.jp", + "naxyduygao.org", + "nayaasainnovation.com", + "nayaskitchenbali.com", + "nayuku.tune2u.com", + "naz.wimsa.top", + "nazarprotocol.com", + "nazificationmuper.life", + "nazikkw.com", + "nazwa-pl-047b5a94145.odarasocial.com.br", + "nazwa-pl-0cdd7a48ccf.odarasocial.com.br", + "nazwa-pl-0d3fbd67a75.odarasocial.com.br", + "nazwa-pl-0d5466a7697.odarasocial.com.br", + "nazwa-pl-112d049aed3.odarasocial.com.br", + "nazwa-pl-16518a45364.odarasocial.com.br", + "nazwa-pl-168c7d6be68.unicainstrumentacao.com.br", + "nazwa-pl-1906ffa0314.odarasocial.com.br", + "nazwa-pl-1c051ed0b20.odarasocial.com.br", + "nazwa-pl-1ccc45d78b1.odarasocial.com.br", + "nazwa-pl-227493a6e87.odarasocial.com.br", + "nazwa-pl-23331338d26.odarasocial.com.br", + "nazwa-pl-25fa17bb529.odarasocial.com.br", + "nazwa-pl-29b7b44a4dc.odarasocial.com.br", + "nazwa-pl-29c25546b63.odarasocial.com.br", + "nazwa-pl-2c31e60a93e.odarasocial.com.br", + "nazwa-pl-2f74da0ffa0.odarasocial.com.br", + "nazwa-pl-3059e917a1b.unicainstrumentacao.com.br", + "nazwa-pl-30678afd5a4.odarasocial.com.br", + "nazwa-pl-30e393c54fa.odarasocial.com.br", + "nazwa-pl-31573e1570e.odarasocial.com.br", + "nazwa-pl-32f2e00bb13.odarasocial.com.br", + "nazwa-pl-365947c7557.odarasocial.com.br", + "nazwa-pl-38bf77e35be.odarasocial.com.br", + "nazwa-pl-38f80fc6752.odarasocial.com.br", + "nazwa-pl-3b12dac56ac.odarasocial.com.br", + "nazwa-pl-3e2008bafee.odarasocial.com.br", + "nazwa-pl-44f81375311.odarasocial.com.br", + "nazwa-pl-45a235d1c51.odarasocial.com.br", + "nazwa-pl-45bf3b72ffc.odarasocial.com.br", + "nazwa-pl-4633fc0c7f8.odarasocial.com.br", + "nazwa-pl-480a91df5f6.odarasocial.com.br", + "nazwa-pl-4be5c9409a2.odarasocial.com.br", + "nazwa-pl-4c102b36506.odarasocial.com.br", + "nazwa-pl-4c40a595d95.odarasocial.com.br", + "nazwa-pl-4df5fe0a66e.unicainstrumentacao.com.br", + "nazwa-pl-4e6c36ad53b.odarasocial.com.br", + "nazwa-pl-50286c78bb6.unicainstrumentacao.com.br", + "nazwa-pl-54094556c41.odarasocial.com.br", + "nazwa-pl-56a5aeaeda0.odarasocial.com.br", + "nazwa-pl-56dd28ee65b.odarasocial.com.br", + "nazwa-pl-580210bf214.unicainstrumentacao.com.br", + "nazwa-pl-583d144eae8.odarasocial.com.br", + "nazwa-pl-5a747e0dbc6.odarasocial.com.br", + "nazwa-pl-5f9fb2a60c5.unicainstrumentacao.com.br", + "nazwa-pl-61d87038e69.odarasocial.com.br", + "nazwa-pl-622b20a277b.odarasocial.com.br", + "nazwa-pl-670fcaafd60.odarasocial.com.br", + "nazwa-pl-691220582a1.odarasocial.com.br", + "nazwa-pl-69431abebf1.odarasocial.com.br", + "nazwa-pl-6e8bcb41269.odarasocial.com.br", + "nazwa-pl-7027f097379.unicainstrumentacao.com.br", + "nazwa-pl-707bdf5b958.odarasocial.com.br", + "nazwa-pl-736a8741605.odarasocial.com.br", + "nazwa-pl-741ed254b74.odarasocial.com.br", + "nazwa-pl-751dbc38adb.odarasocial.com.br", + "nazwa-pl-7803a038725.odarasocial.com.br", + "nazwa-pl-795de8baa1a.odarasocial.com.br", + "nazwa-pl-7fe01db88d2.odarasocial.com.br", + "nazwa-pl-81326b27d73.unicainstrumentacao.com.br", + "nazwa-pl-8518509b54b.odarasocial.com.br", + "nazwa-pl-866c75b4a9a.unicainstrumentacao.com.br", + "nazwa-pl-87482f2c28e.unicainstrumentacao.com.br", + "nazwa-pl-87aa1f0fa77.odarasocial.com.br", + "nazwa-pl-8c0f3feba09.odarasocial.com.br", + "nazwa-pl-8f913e420cb.odarasocial.com.br", + "nazwa-pl-95b0d1420ce.odarasocial.com.br", + "nazwa-pl-96224de7276.odarasocial.com.br", + "nazwa-pl-9705d24c430.unicainstrumentacao.com.br", + "nazwa-pl-9e809fd023c.odarasocial.com.br", + "nazwa-pl-a0b7190b688.odarasocial.com.br", + "nazwa-pl-a3703635314.odarasocial.com.br", + "nazwa-pl-a5aacebcbcb.odarasocial.com.br", + "nazwa-pl-a7300a8cc33.odarasocial.com.br", + "nazwa-pl-ac3ab30527b.odarasocial.com.br", + "nazwa-pl-ad097659325.unicainstrumentacao.com.br", + "nazwa-pl-ade141192b0.odarasocial.com.br", + "nazwa-pl-b0a491a889b.odarasocial.com.br", + "nazwa-pl-b3d7b37eb0b.odarasocial.com.br", + "nazwa-pl-b4f5912bf67.odarasocial.com.br", + "nazwa-pl-b79045e6991.odarasocial.com.br", + "nazwa-pl-b7d1e7681a9.unicainstrumentacao.com.br", + "nazwa-pl-bb0c6a803dc.odarasocial.com.br", + "nazwa-pl-be620547356.odarasocial.com.br", + "nazwa-pl-bfae88f7a51.odarasocial.com.br", + "nazwa-pl-c5ea9ebcafb.odarasocial.com.br", + "nazwa-pl-c7976cd4e86.odarasocial.com.br", + "nazwa-pl-ca321ab7573.odarasocial.com.br", + "nazwa-pl-cc2c2b3c1a4.unicainstrumentacao.com.br", + "nazwa-pl-cd720aba55f.odarasocial.com.br", + "nazwa-pl-ce08c649683.odarasocial.com.br", + "nazwa-pl-d2a5684564a.odarasocial.com.br", + "nazwa-pl-d35987e1964.odarasocial.com.br", + "nazwa-pl-daf11ce20b8.odarasocial.com.br", + "nazwa-pl-dbd4e72a3e4.odarasocial.com.br", + "nazwa-pl-dd8bd03145c.odarasocial.com.br", + "nazwa-pl-e411b3fcfef.odarasocial.com.br", + "nazwa-pl-e5f55a907e9.unicainstrumentacao.com.br", + "nazwa-pl-e6b72bdbd2c.odarasocial.com.br", + "nazwa-pl-e9b02fea2f2.odarasocial.com.br", + "nazwa-pl-ece6545ebb3.odarasocial.com.br", + "nazwa-pl-edf9c264fa8.unicainstrumentacao.com.br", + "nazwa-pl-ee70b937dd3.odarasocial.com.br", + "nazwa-pl-ef4da188982.odarasocial.com.br", + "nazwa-pl-f61fb45725f.odarasocial.com.br", + "nazwa-pl-f67af1653c6.odarasocial.com.br", + "nazwa-pl-ff874d78b2e.odarasocial.com.br", + "nazzia.org", + "nazzmoda.com", + "nb.5.p2l.info", + "nb.myspace.com", + "nba.valuez.top", + "nbads.com", + "nbaraw.weeblysite.com", + "nbc.adbureau.net", + "nbc.interpolls.com", + "nbcc.activdep.top", + "nbcxuieyeux.site", + "nbf9b5aurl.com", + "nbfs-vx.cfd", + "nbimg.dt00.net", + "nbjmp.com", + "nbk.vicdesmidt.com", + "nbmn.depactive.top", + "nbp.bezpieczenstwa.casa", + "nbp.bezpieczenstwa.info", + "nbp.bezpieczenstwo.info", + "nbp.fundusz.info", + "nbp24.fund", + "nbrtrack.com", + "nbt.ximprrove.top", + "nbtp1.sa.com", + "nbuiasn.com", + "nbul.akma.lat", + "nbxx.infoprog.xyz", + "nc-h2t.cfd", + "nc.5.p2l.info", + "nc8e.cfd", + "ncaa.spaactivs.top", + "ncads.s3.amazonaws.com", + "ncafmf.org", + "ncakl-ew.top", + "ncarenepal.com", + "ncaudienceexchange.com", + "ncc.avast.com", + "ncertvidyashala.com", + "nch-marketing.com", + "nciscostore.com", + "nciv.htvo.top", + "ncjjfn.org", + "nclexrnpass.com", + "ncnocredit.com", + "ncore.ink", + "ncorecc.me", + "ncoremeghivo.net", + "ncoschool.com", + "ncrwaterproofing.com", + "ncsf.fr", + "nct1.logging.nextsmarty.com", + "nct2-logging.nct.vn", + "nctitds.top", + "nctracking.com", + "ncuej.sbs", + "ncybedfg.weebly.com", + "nd.5.p2l.info", + "nd3e.cfd", + "nd83-7bei.cfd", + "nda-x.com", + "ndfk.oowa.top", + "nditew.sbs", + "ndjambo.com", + "ndl1pp1-a-fixed.sancharnet.in", + "ndparking.com", + "nduope.com", + "ndxi7-662.cfd", + "ndy-73h.cfd", + "ndy72.cfd", + "ndyeotpl.sbs", + "ndyne.sbs", + "ne.5.p2l.info", + "ne72-74.cfd", + "nea.onemove.top", + "neaclub.fr", + "nearbyad.com", + "nearinghelming.com", + "neash.net", + "neat-house.sbs", + "neb.vamza.top", + "nebosuebey.live", + "nebulacrescent.com", + "nebulaeandstars.xyz", + "nebulaexploration.xyz", + "nebulaquestcorporation.cc", + "nebulasquid.xyz", + "nebulonixinfi.com", + "nebulous13.com", + "necklacehorse.life", + "necrotomist.info", + "nectarmeld.mom", + "nectarofthetupelo.com", + "nectarpod.baby", + "nedstat.s0.nl", + "nedstat.tripod.com", + "nedstatbasic.net", + "nedvblog.choiseprog.xyz", + "needadvertising.com", + "needforfile.net", + "needleoiler.com", + "needlepoint.fr", + "needlessnorth.com", + "needtbcollectedevents.world", + "needyneedle.com", + "neeew.zohan.site", + "neeik.com", + "neevkivmi.shop", + "neewsweek.com.pl", + "neewsweek.eu", + "neflix-pl.duckdns.org", + "nefotels.cam", + "nefufai1.online", + "negetuco.kolotas.top", + "negociochingon.com", + "negocioin.com", + "negociosbba.com", + "negociosexigentes.com", + "negociu.com", + "negroninirvana.life", + "negusmint.cfd", + "neighborlywatch.com", + "neighborskitchen1.com", + "neighbourhoodhandyman.com", + "neightzjx.website", + "neil-curtis.com", + "neiogona.cyou", + "neironbuik.fun", + "neit-75-v.cfd", + "neixofn.sbs", + "neiz-vlog.maxiprog.xyz", + "nejnewpl.site", + "nejtgcon.kolotas.top", + "nejukeiwuu.live", + "neki.org", + "neko-scan.fr", + "nekovashal.info", + "nelliscustom.com", + "nematicvast.site", + "nemeit.sbs", + "nenas-eg.com", + "nenasbeautyworld.blogspot.com", + "nend.net", + "nenu.choiseprog.xyz", + "nenus.choiseprog.xyz", + "nenwq.cfd", + "neo-kikaku.jp", + "neo-technologies.fr", + "neo.innwest.top", + "neobu.kolotas.top", + "neocounter.neoworx-blog-tools.net", + "neogptminer.com", + "neomaspa.tutorel.top", + "neomiknatis.com", + "neomiko.com", + "neon-genesis-evangelion-online.fr", + "neonetwork.io", + "neontonics-official.com", + "neoporm.com", + "neopositivist.pro", + "neoprenpal.cfd", + "neopro-btcprorobotapp.online", + "neoproai-btcprorobotapp.online", + "neoproai-crypbot.xyz", + "neosmartproperty.ru.com", + "neote.facost.top", + "neotecsolucoes.com", + "neoterisl.com", + "neotrade.io", + "neowordprss.fr", + "nep6w2.webwave.dev", + "nepaltransfer.com", + "nephroid.sbs", + "neptunen1irvana.xyz", + "neptunenautical.site", + "neptunenavigator.site", + "neptunenebula.live", + "neptunenebula.online", + "neptunenovel.site", + "neptuniannavigator.xyz", + "nepwt.cfd", + "neqwols.sbs", + "ner.beneffit.top", + "nerbammix.xyz", + "nerdliving.com", + "nerdwalletfx.com", + "nerdynator.org", + "neretemer416.site", + "nerfoxen.xyz", + "nerginagogars.com", + "nerikasq.site", + "nerm.choiseprog.xyz", + "nermobaer.xyz", + "nerodavolasicilia.it", + "neroibi.live", + "nerop.choiseprog.xyz", + "nerozumim.shop", + "nerqwetesk.shop", + "ners.gelopro.com", + "nertmoater.xyz", + "nertociss.com", + "nertsmold.world", + "nertup.online", + "nervoussummer.com", + "nerw.gelopro.com", + "nerws.gelopro.com", + "nerydie.space", + "nesanh.sbs", + "nesatko.xyz", + "nesterowicz.pl", + "nestorberlanda.com", + "nestscape.com", + "neszmely.eu", + "net-filter.com", + "net-protector.com", + "net-pulse.pw", + "net-radar.com", + "net-s.pl", + "net.autotrdes.top", + "net.cleverjp.com", + "net.frserv.com", + "net.mediacrss.com", + "net.salmonads.com", + "net.sollefe.com", + "netadclick.com", + "netads.hotwired.com", + "netaffiliation.com", + "netagent.cz", + "netbankinghelp.com", + "netbizer.com", + "netbreeze.pw", + "netbulvar.eu", + "netbyte.pw", + "netc.sfr.fr", + "netcatkit.com", + "netclickstats.com", + "netcoinsmanta.com", + "netcomm.spinbox.net", + "netcommunities.com", + "netcraft.pw", + "netcscape.com", + "netdirect.nl", + "netdreamersad.durasite.net", + "netech.postaffiliatepro.com", + "netew.sbs", + "netextra.hu", + "netfflx-polska.duckdns.org", + "netfiix-konto.publicvm.com", + "netfiix.mobi", + "netfix-info-pl.publicvm.com", + "netfl-pomoc.com", + "netflix-apps.com", + "netflix-clone.dmytro-poputnikov.com", + "netflix-compte.info", + "netflix-memberships.com", + "netflix-updateinfo.com", + "netflix.apple-green.net", + "netflixca-updateprofilehelp.com", + "netflportalbg.com", + "netflx-poland.com", + "netflx-sa.com", + "netfujvhjbj12345.weeblysite.com", + "netgoles.xyz", + "netherum.com", + "nethit-free.nl", + "netincap.com", + "netiov9-7i.sbs", + "netks.sbs", + "netleaders.com", + "netlink.pw", + "netlogic.pw", + "netmag.co.uk", + "netmera-web.com", + "netmera.com", + "netmng.com", + "netnest.pw", + "netnimble.pw", + "netperform-is.vodafone.com.tr", + "netpool.netbookia.net", + "netsavingsprogram.com", + "netscae.com", + "netscroll.pl", + "netseer.com", + "netsetgo.gotrackier.com", + "netshelter.adtrix.com", + "netshelter.net", + "netsponsors.com", + "nettek.com", + "netthrive.pw", + "nettno.nuggad.net", + "nettrix.online", + "netturns.site", + "nettynaughty.com", + "netvector.pw", + "netvertex.pw", + "netvisualizer.com", + "netwater.world", + "network.bazaarvoice.com", + "network.clickconversion.net", + "network.datatrics.com", + "network.realmedia.com", + "network500.com", + "networkad.net", + "networkads.net", + "networkchecks.com", + "networkinfo.org", + "networkingnorte.com", + "networkingproperty.com", + "networksdk.ssacdn.com", + "networld.hk", + "netxox.org", + "netysv.sbs", + "netzeroedgedatacenters.com", + "neu7-63.cfd", + "neu73a-7.cfd", + "neudesicmediagroup.com", + "neugoles.xyz", + "neul.sbs", + "neulpathw.xyz", + "neumanns-installation.de", + "neumashop.cl", + "neuraby.com", + "neural40.cdnwebcloud.com", + "neuralgrid.pw", + "neuralhub.pw", + "neuralitynet.xyz", + "neuralnirvanza.com", + "neuraloutcomeslms.com", + "neuralupdatecenter.com", + "neuro-blog.xtnew.click", + "neuro.bloxg.top", + "neurocognitai.com", + "neuromuscularcoordination.lat", + "neuronflight.online", + "neurorehabtraining.com", + "neurosbrains.com", + "neurotest-usa.com", + "neurt.sbs", + "neutminds.xyz", + "neutralconnection.cam", + "neutralies.com", + "neutrallink.cfd", + "neutralnetwo.xyz", + "neutralpages.com", + "neutralpassageway.cfd", + "neutrlone.xyz", + "neuwec.sbs", + "neuxufbn.cfd", + "nev2.cfd", + "nevadafinancialgroup.com", + "neval.my-chatprogram.xyz", + "neveragainmarch.com", + "new-bank.org", + "new-message.co", + "new-vid-zone-1.blogspot.com.au", + "new-york-firm.com", + "new.915yzt.cn", + "new.artikproject.com", + "new.binnpro.xyz", + "new.digitkin.top", + "new.dnzgj.com", + "new.europaclicx.com", + "new.fxxmaxtrade.top", + "new.ham-stop.xyz", + "new.hes-san.com", + "new.lerian-nti.be", + "new.mastercasc.top", + "new.mmtimes.org", + "new.newsplbal.site", + "new.progofficial.top", + "new.psh-bk.site", + "new.quranushaiqer.org.sa", + "new.supplypoland.com", + "new.taxility.com", + "new.tradx.top", + "new1.0pvc63x5i3bwimb.galexar.ir", + "new1.2f9yd85b3xz016m.esnapbbar.com", + "new1.eyoa7ay3s1hq9pz.jahanvalve.ir", + "new1.ypgaxpottqgvdsm.jahanvalve.ir", + "new12294.aimedia.lk", + "new24-7.glanvillemedia.com", + "new41x22.xyz", + "new45795.aimedia.lk", + "new53980.aimedia.lk", + "new68594.aimedia.lk", + "new77105.aimedia.lk", + "new98rt0.xyz", + "newa-te.sbs", + "newa.deharina.com", + "newads.bangbros.com", + "newads.cmpnet.com", + "newadserver.interfree.it", + "newagebreadwinner.com", + "newagevz.homes", + "newairstreams4less.com", + "newandfresh.com", + "newandroidapps.net", + "newarkcarsforsale.com", + "newarrivals.club", + "newarticle.taxility.com", + "newbbalanceofficial.com", + "newbiznesinsaiderpoland.com", + "newbiznest.click", + "newboroughcottage.com", + "newbraingames.com", + "newbrowse.livehelper.com", + "newclick.com", + "newclk.com", + "newcracks.net", + "newcue.pics", + "newdelhiprints.com", + "newdilpasandsweets.com", + "neweed.org", + "neweggstats.com", + "newelsplash.sbs", + "newener.artikproject.com", + "neweroi.kolotas.top", + "newessentialsnow.com", + "newfeatureview.perfectionholic.com", + "newfin.deharina.com", + "newgazetapolish.com", + "newgoldenchopsticks.com", + "newharyanvivideo.com", + "newhealthproblem.com", + "newhego.com", + "newhypeforyou.store", + "newig-38u.sbs", + "newip-info.com", + "newip427.changeip.net", + "newjobresult.com", + "newjokemer.click", + "newjunk4u.com", + "newksl.sbs", + "newlaranewday.blogspot.com", + "newlaunch-properties.com", + "newlavf.sbs", + "newlev-carc45qr61kmvba017872mva82nah9na6mla0poa.pages.dev", + "newlifecyberreal.site", + "newlifedereal.site", + "newlifeesreal.site", + "newlifefoodpantry.com", + "newlifereal.site", + "newlifeupable.site", + "newlifeupal.site", + "newlifeupance.site", + "newlifeupence.site", + "newlifeupgroup.site", + "newlifeupinfo.site", + "newlifeuping.site", + "newlifeupish.site", + "newlifeupize.site", + "newlifeupnewlifeup.site", + "newlifeuponline.site", + "newlifevisuals.com", + "newlightnews.org", + "newlimitedoffer.com", + "newlog.daidoanket.vn", + "newlog.tapchitaichinh.vn", + "newlyc.sbs", + "newmedia.europaclicx.com", + "newmediaz.com", + "newmedsdeal.eu", + "newmexicojewishelink.com", + "newms-shop.su", + "newnet.qsrch.com", + "newnobilling.com", + "newnudecash.com", + "newopenx.detik.com", + "newouest.fr", + "newpassporn.com", + "newpl.stat-pr.site", + "newportbeachroofs.com", + "newpowerr.site", + "newpressreleases.com", + "newprojpp.eumaxtro.top", + "newprolew.tilda.ws", + "newr.tradfls.top", + "newroofnearme.com", + "news-37876-mshome.com", + "news-389767-mshome.com", + "news-angels.space", + "news-bagel.site", + "news-bollfer.site", + "news-caxxar.site", + "news-caxxar.store", + "news-center.biz", + "news-center.fun", + "news-center.shop", + "news-cerjer.shop", + "news-cron.store", + "news-dassfal.store", + "news-dertel.xyz", + "news-dnia.eu", + "news-erteral.xyz", + "news-finances.com", + "news-flash.net", + "news-gazeta.com", + "news-golkaeron.store", + "news-hagar.store", + "news-haslam.site", + "news-insight.europaclicx.com", + "news-langol.site", + "news-lekkonop.site", + "news-lokkan.store", + "news-markets.njrrs.com", + "news-matregal.site", + "news-merda.site", + "news-mulban.site", + "news-narolman.store", + "news-nerolikah.site", + "news-news.co", + "news-onliner.boats", + "news-onliner3.site", + "news-opplak.site", + "news-opplak.store", + "news-p.shop", + "news-pl.cyou", + "news-pl.space", + "news-pollkerik.store", + "news-pollleqram.store", + "news-polsk.click", + "news-prokanlin.store", + "news-proof.store", + "news-resoled.site", + "news-rettnaer.site", + "news-server17-yahoo.com", + "news-shop.shop", + "news-today.aesthetise.com", + "news-tumoleq.site", + "news-tvn.aesthetise.com", + "news-vecaril.store", + "news-vosskal.site", + "news-zasqaret.site", + "news.bitservices.com.pl", + "news.bizarrebeaconboutique.com", + "news.bunzelmedia.com", + "news.commercecraftersvap.com", + "news.crossborderrouteshub.com", + "news.curiocacophonycrafts.com", + "news.deharina.com", + "news.digitaldealdynamicstap.com", + "news.eccentricequinoxexpedition.com", + "news.echangeglobalsubversif.com", + "news.elysianexpeditionemporium.com", + "news.fresh-newss.top", + "news.futureartificialintelligencenews.com", + "news.globalventurecommercio.com", + "news.globetrekkerroutes.com", + "news.hypnosisandfitness.com", + "news.internationalpathplanner.com", + "news.intertrafficnavigator.com", + "news.lakeviewcondostaug.com", + "news.maxtradefx.info", + "news.media-month.com", + "news.nativosweb.com", + "news.nomadadventura.com", + "news.nomadnestventureshubnet.com", + "news.oasisnetworkoddityhub.com", + "news.polinvst.com", + "news.polndmedia.com", + "news.polstatmedia.com", + "news.poprtueipeacznfdsak.com", + "news.quantumquiver247.com", + "news.quixoticquantumvoyage.com", + "news.roatanmedia.com", + "news.silentstarlight.com", + "news.supplypoland.com", + "news.supplypoland.energy", + "news.taxility.com", + "news.thaprior.net", + "news.tytusandronicus321.com", + "news.vodexp.com", + "news.whimsitechwizardryson.pl", + "news.wmarcase.com", + "news.worldkolf.info", + "news.xn--rynektrendwkonsumenckich-pmc.pl", + "news.zanyzeppelinzephyr.pl", + "news19news.com", + "news1guru.site", + "news21hindi.com", + "news24countryrays.com", + "news24jetdawn.com", + "news24jetrooks.com", + "news24nestbread.com", + "news24novelty.site", + "news24open.com", + "news24pl.xyz", + "news26.org", + "news3.alnasr.news", + "news6health.com", + "newsable.autos", + "newsadsppush.com", + "newsai.globetrekkerroutes.com", + "newsbesl.click", + "newsbiznesinsaider.com", + "newsbiznesinsaiderpoland.com", + "newsbiznesinsaiders.com", + "newsbuy.online", + "newscohot.com", + "newscurrent.info", + "newsdnia.click", + "newsdrogowy.click", + "newsence.site", + "newser49.com", + "newsfakciki.kookingclub.com", + "newsfinaan.com", + "newsforeveryone.space", + "newsgazeta.click", + "newsgazeta.shop", + "newsgazetapoland.com", + "newsgazetapolish.com", + "newsgroup.beauty", + "newsheadline.monster", + "newshotpage.com", + "newsidegig.com", + "newsinfo.cyou", + "newsing1.website", + "newsinglejazz.com", + "newsinnovators.com", + "newsinpl24.com", + "newsion.top", + "newsise.space", + "newsish1.xyz", + "newsjunctiononline.host", + "newskisan.com", + "newsknown.com", + "newskraze.com", + "newsless.sbs", + "newsletter-link.com", + "newslivee.shop", + "newsmagic.net", + "newsmagzy.com", + "newsmalwa.com", + "newsmox.org", + "newsnetw.oewabox.at", + "newsnewmarket.com", + "newsnexusupdate.host", + "newsnuggetz.website", + "newsofgames.com", + "newsom.gelopro.com", + "newsonautism.com", + "newsore.site", + "newspeakhub.site", + "newspinch.net", + "newspro.deharina.com", + "newsprofin.com", + "newspulsert.site", + "newspurna.com", + "newspush.sinajs.cn", + "newsquest.fr", + "newsray24.com", + "newsrfr.com", + "newssguide.com", + "newsshow.click", + "newsspypro.com", + "newsswiadkowiefama.empty-pixels.com", + "newstarads.com", + "newsto.asals.top", + "newstoday.mediacpu.com", + "newstrendi.com", + "newstrustonline.com", + "newstudypraj.com", + "newsupdatenation.online", + "newsuportit.net", + "newsuu.com", + "newsweekonline.eu", + "newswirewave.space", + "newsx.lenfls.top", + "newsyintera24.medianewsonline.com", + "newsymiasta.click", + "newsyoucanread24.com", + "newsypetra.com", + "newsysprawdzone.click", + "newsyswiatowe.click", + "newsytygodniowe.click", + "newt1.adultworld.com", + "newtechinformation.com", + "newtontool.ca", + "newtownfire.org", + "newtr.prilispro.com", + "newventurewise.cam", + "newvenuscollection.com", + "newwavejj.com", + "newworld-news.com", + "newyearseveadvisor.com", + "newyearsol.com", + "newyork-fin.com", + "newyorkinspector.com", + "newyorksubwayrats.com", + "newzealand-images.com", + "newzia.jp", + "newzs.youmanss.top", + "nex.aposiiz.com", + "nex8.net", + "nexac.com", + "nexafares.com", + "nexage.com", + "nexajourneys.com", + "nexansperu.com", + "nexegreen.com", + "nexentra.sbs", + "nexi.astro2quest.com", + "nexitize.space", + "nexium.1.p2l.info", + "nexo-platform-lo.com", + "nexoapp.com", + "nexotradex.com", + "nexova.sbs", + "nexploitsecurity.com", + "nexsysa.sbs", + "next-channel.xyz", + "next-level-kharghar.com", + "next.lenzmx.com", + "next.supplypoland.com", + "next1q.sbs", + "nextadalafil.com", + "nextads.click", + "nextautotransport.com", + "nextclick.pl", + "nextcyber.sbs", + "nextel-ringtone.spb.su", + "nextflightbooking.com", + "nextflips.com", + "nextflix.club", + "nextgen1c.click", + "nextgen1x.sbs", + "nextgenlady.com", + "nextgenstats.com", + "nextlnk2.com", + "nextloe.sbs", + "nextmetr1c.click", + "nextonecreative.com", + "nextoptim.com", + "nextround.click", + "nextsphere.click", + "nexttimeimhere.com", + "nextwaveconseil.com", + "nextwavez.sbs", + "nextwiss.com", + "nexudle.com", + "nexus-wave.com", + "nexus.officeapps.live.com", + "nexusgridhub.top", + "nexusoft.sbs", + "nexussplash.com", + "nexusteamrealty.com", + "nexworld.com", + "neyliwc.sbs", + "neyscape.com", + "neywem.sbs", + "neyx.cfd", + "neyx.sbs", + "neznaybrodu.online", + "nezomedia.com", + "nf.5.p2l.info", + "nf2wim.cfd", + "nfbio.com", + "nfc18-conatcus-now.pages.dev", + "nfciskills.com", + "nffdg43zx.appspot.com", + "nfladvancedmetrics.com", + "nflcp.org", + "nfmerchandise.com", + "nfr.k7rv.icu", + "nft-bankers.com", + "nft-profit.app", + "nft-profit.me", + "nftartwgmi.com", + "nftdigitalart.top", + "nftinvestor.trade", + "ng-5.cfd", + "ng-vn-notice.gameitop.com", + "ng.virgul.com", + "ng1khb.cfd", + "ng3.ads.warnerbros.com", + "ngacm.com", + "ngads.go.com", + "ngads.smartage.com", + "ngalonod.com", + "ngapainbingung.com", + "ngasay.com", + "ngastatic.com", + "ngd.thesun.co.uk", + "nge940-4.cfd", + "ngivs.com", + "ngochuyenkhoahocso.com", + "ngosomon.com", + "ngua.link", + "nguoicodon-em.pages.net.br", + "nguyennghi.info", + "nh.5.p2l.info", + "nh50plus.com", + "nh6ci9evfh.mirkpol.pl", + "nhacaiuytinab77.com", + "nhakhoaquoctemiami.com", + "nhcv.actiprogz.top", + "nhdreportpro.com", + "nhf.1mqo.top", + "nhfblhl63q0b.metrics-transformation-point.cfd", + "nhlopez.com", + "nhn.dk", + "nhpo.pl", + "nhrdo.org", + "nhulp.sbs", + "nhvic.com", + "ni-inpost.top", + "ni04.cfd", + "ni6-bk.cfd", + "nia.b76c.sbs", + "niagarafallsedu.com", + "niania74.alesprokesova.pl", + "nianio.pl", + "niapublications.org", + "niaspizza.com", + "nibagifts.com", + "nibcusp.rest", + "nibisitechnologies.com", + "nibkite.fun", + "nibymeeqou.info", + "nicaraguancigarfestival.com", + "nice-bit-mine.pro", + "nice-contents.com", + "nice11onli4e.xyz", + "nice31on66ne.online", + "nice59no7.life", + "nicebonusbooi7.com", + "niceclothingbd.com", + "nicehavenharbor.xyz", + "nicemice.cf", + "nicfenoa.xyz", + "niche247.trade", + "niche60.com", + "nichesidea.com", + "nick.supplypoland.com", + "nickb5942-conatec-toen-actiebelus.pages.dev", + "nickde.oewabox.at", + "nickeldrive.autos", + "nickelnirvana.cfd", + "nickelspring.click", + "nicniif.org", + "nicolabmusic.com", + "nicoleastete.com", + "nicoleswilpa.com", + "nicolosi.pl", + "nidcardbd.com", + "nidhilan.com", + "niebeziemyswlekac.website", + "niebezpiecznajazda.click", + "niebezpiecznepasy.click", + "niebezpieczneprzejazdy.click", + "niebezpiecznestwo24.click", + "niebezpiecznywypadek.click", + "niechgourmetpod.yachts", + "niechoruje.pl", + "niehuyr.xyz", + "nieinspiracjao.autos", + "niejasnaokolicznosc.click", + "niekonsekwentny.click", + "niemoralnewydarzenie.click", + "niepijebokocham.org", + "niepraktycznykiedyplaza.bond", + "nieprzyjemnezdarzenie.click", + "niepytajcie.click", + "niespodziewane.click", + "nieszczesliwywypadek.click", + "nievesremo-38234-consta-324severny.pages.dev", + "nievesremo-38234-consta-severny.pages.dev", + "niewiarygodneechowiadomosci.prettyliu.com", + "niezaklocony.click", + "niezaleznefakty.click", + "niezawodneinfo.click", + "niezawodny-dzien.com", + "niezla-rozmowa.com", + "nifitygateway-app.web.app", + "niftyarty.com", + "niftymcx.com", + "niftyurn.pics", + "nigerianpetition.com", + "night-blog.maxiprog.xyz", + "night.supplypoland.com", + "nightable.autos", + "nightal.cfd", + "nightbyrr.com", + "nightcatcher.website", + "nightclub.monster", + "nightday.monster", + "nightgroup.beauty", + "nightland.bond", + "nightsales.pl", + "nightspartner.com", + "nightswatch-go-collector-y2.yieldify-production.com", + "niharshyoga.com", + "nihjsght.site", + "nihle.com", + "nik.proektcentr.com", + "nikavaum.com", + "nikcase.com", + "nike-dance.com", + "nikee-force1.com", + "nikeinc.fr", + "nikeinpolska.com", + "nikeshi.click", + "nikewarszawa.com", + "nikkiandcody.blogspot.com", + "nikkifanstory.blogspot.com", + "nikkiodell.com", + "niko-de-asobitai.site", + "nikog2skins.com", + "nikoskins.com", + "nikosw.pl", + "nilafibrecompany.com", + "nilaima.com", + "nilayseeds.com", + "nildenaksoy.com", + "nildys.com", + "nima.euclasco.xyz", + "nimacamera.website", + "nimb.kasenax.site", + "nimble-crepe-9cec15.netlify.app", + "nimes-olympique.fr", + "nimiq.su", + "nimp.org", + "ninacloud.com", + "ninamamaeebebe.com", + "ninawertz.pl", + "ninewestpolska.com", + "ninewestpolska.pl", + "ning.yayl.skin", + "ninjafastwinapk.com", + "nino1tech.com", + "ninpost.life", + "ninpost.xyz", + "ninstrument.com", + "nintendoedit.com", + "nintendollc.com", + "ninthdecimal.com", + "ninthstreetbmx.com", + "niob-349d.cfd", + "niobda.online", + "niomarfren.space", + "nioper.online", + "niotp.sbs", + "niowert.online", + "nippon-blades.com", + "nipvoklea.site", + "nirburen.xyz", + "nirhato.xyz", + "nirking.com", + "nirotrade.com", + "nirute.top", + "nisa-johari.blogspot.com", + "nisasupplies.com", + "nisbatstore.com", + "niscober.click", + "nishadchirakkel.com", + "nishikamivn.com", + "niskiwraz.fun", + "nissan-ucimtbworldcup.com", + "nisury.fun", + "nitah.org", + "nitanschai.com", + "niteshupadhyay.com", + "nitfial.pics", + "nitfial.xyz", + "nithinfreelancer.com", + "nitinchai.com", + "nitreton.xyz", + "nitroclicks.com", + "nitrusgarage.com", + "nituziy0.space", + "nive.valuevaultmarkets.com", + "nivisacares.com", + "nivunautei.live", + "niwakati.com", + "niwapiy.com", + "nix-komik.blogspot.com", + "nixoveytia.live", + "niza.loyal-program.live", + "nj-359g.cfd", + "nj.5.p2l.info", + "njdaniel.com", + "njeeclasses.com", + "njid.spaactivs.top", + "njjxhf.webwave.dev", + "njkd.spaactivs.top", + "njogateway.com", + "njoy168spg.com", + "njpot.com", + "njsb.sbes.top", + "njv3.cfd", + "njyb.rysa.skin", + "njytzl.com", + "nk.binnpro.xyz", + "nk2.xe1v.lat", + "nka-o.jupol.site", + "nkiaje.com", + "nkis.nikkei.com", + "nklm.luxxeeu.com", + "nkpaint.com", + "nkrealstate.com", + "nkscdu.com", + "nku.n2y1.top", + "nkugu.gazeta-regionalna.com", + "nl-46hd.cfd", + "nl-crypto.com", + "nl-moneyou.netmining.com", + "nl-saab.netmining.com", + "nl.autotrdpl.xyz", + "nlink.com.br", + "nlo-games.com", + "nlocalhost.wordtheminer.com", + "nltreeservices.com", + "nlw926.top", + "nlxv.mqfa.lat", + "nm.5.p2l.info", + "nm.binnpro.xyz", + "nm.progofficial.top", + "nm6-g.cfd", + "nmangalath.com", + "nmapquest.com", + "nmcdn.us", + "nmce.activitpprog.top", + "nmcx.prodepl.top", + "nmejrb.com", + "nmerl.sbs", + "nmetrics.samsung.com", + "nmj.a5x7.icu", + "nmtracking.netflix.com", + "nmtrc.org", + "nmvc.actyprogss.top", + "nmvsev.cfd", + "nmww.depprogg.top", + "nn123455.weebly.com", + "nnature77bes7.site", + "nnavigo.fr", + "nndefenceacademy.com", + "nnebul4uuxped1t10n.site", + "nnep826.cfd", + "nnewblog.biz", + "nnighttambulaccocom.com", + "nniusabilitystudy.com", + "nnkweb.com", + "nnrc.adyv.skin", + "nnsa.activprogg.xyz", + "nnyetherwallelt.ru.com", + "no-48.com", + "no-other.com", + "no-snore-pl.com", + "noah.reddion.com", + "noahfreitas.com", + "noahkahanmerch.com", + "noalca.com", + "noblecomsol.com", + "noblekart.com", + "noblenaturopathie.com", + "nobo.tune2u.com", + "nobodybeatsmymortgagerates.com", + "nobofit.com", + "nobrain.dk", + "nobuhou1.pro", + "nobulam.com", + "nobullbuty.com", + "nobullpolskasklep.com", + "nobullshitclothing.com", + "nobullsklep.pl", + "nobulpolska.me", + "nobuomo.it", + "noclegi-kozienice.pl", + "nocommissionbusinessbroker.com", + "nocropkennels.com", + "noctaofficielle.com", + "nocturnalloom.com", + "nocturnwind.lat", + "nod.endiim.com", + "nodbuno.xyz", + "node-p2e-zii3oh.sitescout.com", + "node.gameads.io", + "nodearth.mom", + "nodehammer.com", + "nodekindle.rest", + "nodice.click", + "nodinpoh.blogspot.com", + "noearsinhere.com", + "noebank.pl", + "noella-voyance.fr", + "noen.oewabox.at", + "noerfolk.site", + "noextramoney.com", + "nofora.shop", + "nofreezingmac.space", + "nofreezingmac.work", + "nogalesazbeeremoval.com", + "nogginfile.com", + "noidacommercialspaces.com", + "noiseclear.sbs", + "noiselessplough.com", + "noisermaker.click", + "noisezngb.online", + "noithaticon.vn", + "nojsstats.appspot.com", + "nokesoled.site", + "noknokfood.com", + "nol.yahoo.com", + "nolansmithsolutions.com", + "nolarhes.xyz", + "nolastchances.com", + "nolerops.com", + "nolessport.com", + "nolgiga.xyz", + "nolito.site", + "nom.telemetrydeck.com", + "nomad1cno.site", + "nomadafilm.com", + "nomade7.online", + "nomadedreams.com", + "nomadloz.com", + "nomanikog.site", + "nomcziczi.myshoplaza.com", + "nomicmedia.com", + "nominacjainformacja.click", + "nominalpage.website", + "nomoja.earnsurveyrewards.com", + "nomor777rtp.com", + "nomorewarnow.com", + "nomway.com", + "nomzoo.com", + "non.monmaker.top", + "non.worldkolf.info", + "nonahedron.com", + "nonam.open-sooursee.live", + "nonamegift.com", + "nonblasphemouskawer.life", + "noncomkajw.site", + "noncovetousnessqqber.life", + "nondescript-vegetable.surge.sh", + "nondescriptcrowd.com", + "nondescriptnote.com", + "nondescriptsmile.com", + "nondescriptstocking.com", + "nonewoy6.cfd", + "nonfamilytvher.life", + "nongree.com", + "nonmaturevmege.info", + "nonogictee.media", + "nonpersistency.info", + "nonrelapsed.info", + "nonsenseadvertising.com", + "nonspeckco.monster", + "nonstartingmiber.life", + "nonstopvideos.pl", + "nonzeroday.com", + "nookfolk.com", + "noon-creative.com", + "noonkkdothave.site", + "noopaler.com", + "noopros.com", + "nooria.org", + "noorkhans.com", + "nop.cusu.skin", + "nopalgist.cfd", + "nopeampikasino.net", + "norafoundation.org", + "noratycer.xyz", + "norboet.xyz", + "nordette.1.p2l.info", + "nordette.3.p2l.info", + "nordette.4.p2l.info", + "nordjpeg.xyz", + "noreply-sp-justin15379.pages.dev", + "noresalku.com", + "norgeelektronikkbutikk.com", + "normal-strength.com", + "normalseason.com", + "normandiad.com", + "norminalnews.com", + "normplinvqwe.site", + "normyuliczne.click", + "norr.pl", + "norseled.sbs", + "norsemindset.com", + "north49realty.com", + "northcoastclinic.com", + "northeastdentalbilling.com", + "northernvirginiaofficefinder.com", + "northfaceoutletpolska.com", + "northfacepolska.pl", + "northfacewyprzedaz.org", + "northprofit.cc", + "northtrekkers.com", + "northwalestweets.com", + "northwavestudio.com", + "northwesterninnovators.com", + "northwesttaxperts.com", + "northwindinteriors.com", + "norton.pl", + "norulless.com", + "norwalkinsurance.com", + "norway-iran.com", + "nos.sitiizens-program.live", + "nosahealth.com", + "nosairisghuge.life", + "nosdeoirs.fr", + "noseimplant.com", + "nosgram.com", + "nospartenaires.com", + "nospywifi.com", + "nossl.aafp.org", + "nostalgicape.com", + "nostalguitar.com", + "nostrumpor.lat", + "nosvonet.xyz", + "notaria54debogota.com", + "notarisnandasilvia.com", + "notariuszbydgoszcz.adrianajanina.pl", + "notariuszsiemko.maksymduda.pl", + "notarizen.com", + "notarynearmearizona.com", + "notatkizapisane.click", + "notaxable.autos", + "notaxal.cfd", + "notaxence.site", + "notaxhelp.xyz", + "notaxing.website", + "notaxion.top", + "notaxise.space", + "notaxish.xyz", + "notaxize.xyz", + "notchplug.com", + "notcufer.xyz", + "note.expobarrio.com", + "notebooksbank.com", + "notedeni.com", + "notens.site", + "notepad.plus", + "notepad2.com", + "notepakeep.xyz", + "notes-analytics-events.apple.com", + "notevids.com", + "nothingunit.com", + "notice9827a9z-tracej2uaz.martynaociepka.com.pl", + "notice982uaz-inf029akz.olejniczak.waw.pl", + "noticias.life", + "noticiassp.space", + "notification-browser.com", + "notification.lionmobi.com", + "notification.webengage.com", + "notifinio.com", + "notify-account-locked-fadc5.firebaseapp.com", + "notify.bugsnag.appstore.a2z.com", + "notify.bugsnag.com", + "notify.nuviad.com", + "notifyday.com", + "notinopolsk.com", + "notivv.com", + "notmnaer.site", + "notmyalgorithm.com", + "notmybeautifulhouse.org", + "notonemorenickel.com", + "notori.oewabox.at", + "notowani.pl", + "notpl.openmbot.xyz", + "notrecommended.co.uk", + "nots.dapoi.top", + "notstudent.com", + "notte.shop", + "nottepad-plus-plus.org", + "nottinghamsuburbanrailway.co.uk", + "nouartisan.com", + "noumanmunir.com", + "nour1sh.life", + "noursles.info", + "nouty.kolotas.top", + "nouveaux.sbs", + "nouvelles247.com", + "nouw.offiic-prog.site", + "nouz.champwat.xyz", + "nov-events.fun", + "nova-collector-1192479543.us-east-1.elb.amazonaws.com", + "nova-office.pl", + "nova.taxility.com", + "novablogging.com", + "novacafeteria.com", + "novafinanza.com", + "novaflowcfd.cfd", + "novahgarden.com", + "novamader.com", + "novamatta.com", + "novamattee.com", + "novamattur.com", + "novanet.vn", + "novanetworkhub.top", + "novanexus.xyz", + "novanourish.online", + "novaon.asia", + "novaon.vn", + "novaonads.com", + "novaonx.com", + "novare.life", + "novastarled.com", + "novatraew.com", + "novbeti.com", + "novedadesgrupbancolombia.com", + "novedadesgrupobamcolombia.com", + "novelalittleme.blogspot.com", + "novem.onet.pl", + "novem.pl", + "novemberrainx.com", + "novembroestudio.com", + "novilar.com", + "novindreams.com", + "novinkycnn.com", + "novmediab.com", + "novmintservices.com", + "novnewsb.com", + "novogaslatam.com", + "novosti247.com", + "novoxi.mailwavepros.com", + "novpostb.com", + "novtabli.com", + "novtradei.com", + "novworldi.com", + "now-online.net", + "now.eloqua.com", + "now.koroje.top", + "now.nowyplx.top", + "now.officiial-tra.site", + "now.realtimehotflash.shop", + "now1.koroje.top", + "nowakost.online", + "nowasytuacja.click", + "nowdayz.com", + "noweciezarowe.pl", + "nowepogloski.click", + "noweporzadki.click", + "noweroczne.click", + "nowetygodniki.click", + "nowewiesci.click", + "nowflash.shop", + "nowgongpoly.com", + "nowhere3d.com", + "nowibe-crddatv.com", + "nowinadzisiejsza.click", + "nowinagminy.click", + "nowinaurzedowa.click", + "nowinkamiejska.click", + "nowinki.blog-online.eu", + "nowinkikrajowe.click", + "nowinovat1on.xyz", + "nowinyinformacyjne.click", + "nowlnews.com", + "nowmarket.pl", + "noworldhunger.com", + "nowoscilipca.com", + "nowosciwlipcu.com", + "nowreportsnews.click", + "nowthatisinteresting.com", + "nowtopstories.shop", + "nowyaletaniec.website", + "nowyouknowww.com", + "nowyzexploration.blogspot.com", + "nozaruyj.live", + "nozawashoten.com", + "np-mqk.cfd", + "np.levenprog.xyz", + "np.lexity.com", + "np.progofficialit.top", + "np9.v4l6.top", + "nplew.sbs", + "npmpecd.com", + "npost-helps.top", + "npost-in.life", + "npost-rwq.top", + "npost-twq.life", + "nprow.trdex.top", + "npsbcet.edu.in", + "npttech.com", + "nqen.kuue.skin", + "nqju.wivx.skin", + "nqkv.xdsmh.lat", + "nqslmtuswqdz.com", + "nqwh.vcdau.top", + "nr-data.net", + "nr-dg5.cfd", + "nr.mmcdn.com", + "nr.plprogpltes.site", + "nr.static.mmcdn.com", + "nrb.2jgc.lat", + "nre-frueon.cfd", + "nrelievedbrand.com", + "nrf.hynemyy0.monster", + "nrfinnovation.com", + "nrkno.linkpulse.com", + "nrpls.tradfls.top", + "nrt.v4l6.top", + "nrwebdesign.net", + "nry7-55.cfd", + "nryb.com", + "nryxm.sbs", + "nrzn.lzcn.skin", + "ns-7b-62.sbs", + "ns.5.p2l.info", + "ns.cac.com.cn", + "ns.gmasken.top", + "ns.netnet.or.jp", + "ns.nint.ac.cn", + "ns.plprogpltes.site", + "ns1.123go.net", + "ns1.microsoftonlines.net", + "ns1.multi.net.pk", + "ns1.the-sinner.net", + "ns1.vicp.net", + "ns1.windowsdefende.com", + "ns1p.net", + "ns2.check-time.ru", + "ns2.microsoftonlines.net", + "ns2.vicp.net", + "ns2.w3open.com", + "ns2.windowsdefende.com", + "ns2.xidian.edu.cn", + "ns38541.ovh.net", + "ns3bul24n0v4site.site", + "ns5-37.sbs", + "ns6.0pendns.org", + "nsabiu.myshoplaza.com", + "nsads.hotwired.com", + "nsads.sv.publicus.com", + "nsads.us.publicus.com", + "nsads4.us.publicus.com", + "nsbtine.net", + "nscale.media", + "nscimports.com", + "nsciouscourage.info", + "nsclick.baidu.com", + "nseti.sbs", + "nsis.bisrv.com", + "nskistore.online", + "nslyetnm.top", + "nsm.dell.com", + "nsnv.bvxt.lat", + "nsoqa.com", + "nspapi.aiservice.vn", + "nspmotion.com", + "nsportonlinetelewizja.blogspot.com", + "nspt.unitag.jp", + "nsq.fgc.mybluehost.me", + "nsquaredesigns.com", + "nsrecord.org", + "nsse.ru", + "nst.broadcast.pm", + "nstat.headlines.pw", + "nste-9.cfd", + "nsyxi-637.cfd", + "nt6.wbh2.icu", + "nt7tcv.skin", + "ntaryan.com", + "ntds.site", + "ntfm.akma.lat", + "ntfsubmit.com", + "ntidn.click", + "ntkrnlpa.info", + "ntlfq48whkk4.tool-assistant-request.cfd", + "ntlligent.info", + "ntnnewz.com", + "ntr.piendhreg.com", + "ntracking.optimatic.com", + "ntralpenedhy.pro", + "ntskeptics.org", + "ntt-sub.com", + "ntv.io", + "ntv.io.edgekey.net", + "ntvcld-a.akamaihd.net", + "ntvk1.ru", + "ntweb.org", + "nu1tmegnes1t.xyz", + "nu7.pl", + "nu8.wbh2.icu", + "nubatou6.pro", + "nubyhiy2.online", + "nuclearmedsystems.com", + "nucleolus980.site", + "nucleus-vision.eu", + "nucleus-vision.net", + "nucleus-vision.org", + "nucleus.foundation", + "nucleusico.com", + "nucleuss.vision", + "nudgeisland.baby", + "nuebuno.xyz", + "nuegurn.xyz", + "nuetra.com", + "nuffnang.com.my", + "nufilm.live", + "nufsislmhizmeti.net", + "nufushizmetleri-xsfrhkly.com", + "nufushkszks.net", + "nuggad.nuggad.net", + "nuggetnet.cam", + "nugi.well-beingandstability.com", + "nuhahamdan.com", + "nuhufu.infinitytocosmos.com", + "nuiktynigdyniedal.online", + "nuitphilo-ens.fr", + "nulibam.com", + "nullitics.com", + "numbertta1es.site", + "numerai-token.com", + "numerai.tech", + "numeralcreateexplain.top", + "numericbard.sbs", + "numerique87.com", + "numermiastowy.click", + "numerologyinsights.online", + "numibul.click", + "nunesdotpy.com", + "nuoclean.com", + "nupu.questiongeek8.com", + "nurbusiness.com", + "nurettinayarci.com", + "nurikle.sbs", + "nuriset.xyz", + "nurshazcadbury.blogspot.com", + "nurshq.com", + "nursinghomeleadership.com", + "nurturebloom.click", + "nurturednova.life", + "nurulla.com", + "nurzh.finnewspl.com", + "nusantara4de.com", + "nusantara4dgame.com", + "nusaplaynfl.com", + "nuseek.com", + "nuskin.com", + "nustaharamkhor.com", + "nutabuse.com", + "nutadw.online", + "nutflist.online", + "nutflist.site", + "nutink.rent", + "nutlist.site", + "nutn.biyr.skin", + "nutops.pl", + "nutramac.com", + "nutricionistaenaturalista.com", + "nutricionlife.com", + "nutrired.org", + "nutritionssphere.com", + "nutritiousbean.com", + "nutrygo.com", + "nutscare.com", + "nuttyorganization.com", + "nutzendirect.com", + "nuvibuigeu.com", + "nuvisioninvandshipping.online", + "nuworldes.com", + "nuyugym.com", + "nv-ad.24hstatic.com", + "nv-sdk.jumio.com", + "nv.5.p2l.info", + "nv.progofficial.top", + "nv0.5hni.fun", + "nvcc.activdep.top", + "nvcx.depactive.top", + "nvd6-uj.cfd", + "nvdbw.shop", + "nvee.activdep.top", + "nventionalomp.eu", + "nvet.oowa.top", + "nvfjvtntt.cf", + "nvj.moteldin.top", + "nvnmocojenkdoe.site", + "nvo.wf74.top", + "nvod.pl", + "nvou.depprogg.top", + "nvpx.oowa.top", + "nvvw.activdep.top", + "nw-35k.cfd", + "nw-urb.sbs", + "nw.ads.doko.jp", + "nw.platformtde.xyz", + "nw1w.com", + "nwe-7t.cfd", + "nwslowpitch.com", + "nx.frosmo.com", + "nx.topprogit.xyz", + "nxao.infoprog.xyz", + "nxcount.com", + "nxd.jafv.skin", + "nxdigi.com", + "nxh.z14s.top", + "nxone-mall.com", + "nxtck.com", + "nxtscrn.adbureau.net", + "nxz.gqj.mybluehost.me", + "ny.5.p2l.info", + "nyads.ny.publicus.com", + "nyanmoon.com", + "nybodysuit.com", + "nyc-talk.com", + "nychi2.outbrain.org", + "nycu.kuue.skin", + "nyeihitervvallat.com", + "nyeihitervvallet.com", + "nyewin-43j.sbs", + "nyfutur.com", + "nyittc.com", + "nyjfgbvrgyjmgb.de", + "nylonrack.lat", + "nyloten.com", + "nylzhs.webwave.dev", + "nynexfinserve.com", + "nyp.tysutyy2.space", + "nyrenoms.site", + "nyshengda.com", + "nytadvertising.nytimes.com", + "nytibeegoe.live", + "nytodaynews.com", + "nytufyo6.bond", + "nytva-nmz.ru", + "nyuserizekin.shop", + "nywox.com", + "nyxatay9.website", + "nzanajinja.ru", + "nzaza.com", + "nzcikp.org", + "nzdbdb.top", + "nzka.akma.lat", + "nzkxmppsjy.cfolks.pl", + "nznewsch1.click", + "nzop.pl", + "nzozdrozd.samantaliwia.pl", + "nzozesculap.eliaszzych.pl", + "nzpostiea.top", + "nzvf.oowa.top", + "nzyrf.com", + "o-0omq.sbs", + "o-0vje.sbs", + "o-6eqj.cfd", + "o-auj2.sbs", + "o-gty8.sbs", + "o-j2sz.cfd", + "o-lx.2820387.xyz", + "o-lx.3094362.xyz", + "o-lx.748638.xyz", + "o-lx.79034765.xyz", + "o-lx.8052364.xyz", + "o-m31h.sbs", + "o-mjy.sbs", + "o-mzw6.cfd", + "o-oe.com", + "o-pbih.cfd", + "o-thers.com", + "o-ud2j.sbs", + "o-z847.sbs", + "o.anophettoq.site", + "o.bluewin.ch", + "o.detik.com", + "o.fandango.com", + "o.opentable.com", + "o.tradx.top", + "o0.winfuture.de", + "o0031.com", + "o01x.6820387.xyz", + "o02.83gy.lat", + "o0499.com", + "o0tdzt.webwave.dev", + "o1.inviziads.com", + "o11x.6094362.xyz", + "o15.gkag.top", + "o1lxbank24n7.shop", + "o1lxdostawashop.shop", + "o1lxsistembuy.shop", + "o1lxsupportdostawa.shop", + "o1noeu.monster", + "o1wr4.xyz", + "o1x-marketinf0.448122222.xyz", + "o1x-shopping.645346.xyz", + "o1x.05421581.xyz", + "o1x.15412453.xyz", + "o1x.20357937.xyz", + "o1x.3395358.xyz", + "o1x.35412453.xyz", + "o1x.448638.xyz", + "o1x.49034765.xyz", + "o1x.56052364.xyz", + "o1x.75412453.xyz", + "o1x.80093758.xyz", + "o1x.85412453.xyz", + "o1x.95412453.xyz", + "o1xsupdostava.shop", + "o2-0hl.sbs", + "o2-5xj.sbs", + "o2-interia-wp-onet-gazeta-pl.weebly.com", + "o2-interia-wp-onet-gazeta.weebly.com", + "o2.eyereturn.com", + "o20.zhbt.skin", + "o21.zbd0.top", + "o2en42life.life", + "o2n.2r5d.icu", + "o2wr.cfd", + "o333o.com", + "o365-us-cloud.com", + "o37.1anw.top", + "o3811.com", + "o3sndvzo25.com", + "o3ss.cfd", + "o4-lja.cfd", + "o48394.pl", + "o50n.com", + "o5team.com", + "o6l9.cfd", + "o6v.lxw7.cc", + "o6y.b66t.top", + "o7-wbq.sbs", + "o73.b66t.top", + "o7c.a5x7.icu", + "o7h.ow7m.top", + "o7w.vab5.cfd", + "o7yo.cfd", + "o8-96u.cfd", + "o8.aus.cc", + "o861134.ingest.sentry.io", + "o9431.com", + "o947.com", + "o96.osac.top", + "o98420.pl", + "o9et.com", + "o9i.vertysbos.top", + "oa.openxcdn.net", + "oa0.gkag.top", + "oads.cracked.com", + "oaeviret.xyz", + "oafishobservation.com", + "oakandfort.org", + "oaktreecamo.com", + "oaktreefun.com", + "oakwoodgardenwedding.com", + "oal.vicdesmidt.com", + "oamsrhads.us.publicus.com", + "oamtrk.com", + "oao.systemreaction.click", + "oas-central.east.realmedia.com", + "oas-central.realmedia.com", + "oas.adservingml.com", + "oas.benchmark.fr", + "oas.dn.se", + "oas.foxnews.com", + "oas.ibnlive.com", + "oas.publicitas.ch", + "oas.repubblica.it", + "oas.roanoke.com", + "oas.sciencemag.org", + "oas.startribune.com", + "oas.toronto.com", + "oas.uniontrib.com", + "oas.villagevoice.com", + "oas.vtsgonline.com", + "oasc04.247.realmedia.com", + "oascentral.abclocal.go.com", + "oascentral.adage.com", + "oascentral.adageglobal.com", + "oascentral.aircanada.com", + "oascentral.artistirect.com", + "oascentral.askmen.com", + "oascentral.blackenterprises.com", + "oascentral.businessweeks.com", + "oascentral.buy.com", + "oascentral.canadaeast.com", + "oascentral.canadianliving.com", + "oascentral.charleston.net", + "oascentral.chicagobusiness.com", + "oascentral.chron.com", + "oascentral.citypages.com", + "oascentral.clearchannel.com", + "oascentral.comcast.net", + "oascentral.comics.com", + "oascentral.construction.com", + "oascentral.consumerreports.org", + "oascentral.crainsdetroit.com", + "oascentral.cybereps.com", + "oascentral.dailybreeze.com", + "oascentral.discovery.com", + "oascentral.drphil.com", + "oascentral.fashionmagazine.com", + "oascentral.fayettevillenc.com", + "oascentral.forsythnews.com", + "oascentral.fortunecity.com", + "oascentral.foxnews.com", + "oascentral.freedom.com", + "oascentral.gigex.com", + "oascentral.herenb.com", + "oascentral.hollywood.com", + "oascentral.houstonpress.com", + "oascentral.inq7.net", + "oascentral.investorwords.com", + "oascentral.itbusiness.ca", + "oascentral.laptopmag.com", + "oascentral.law.com", + "oascentral.laweekly.com", + "oascentral.looksmart.com", + "oascentral.lycos.com", + "oascentral.mayoclinic.com", + "oascentral.medbroadcast.com", + "oascentral.minnpost.com", + "oascentral.mochila.com", + "oascentral.nerve.com", + "oascentral.newsmax.com", + "oascentral.onwisconsin.com", + "oascentral.phoenixnewtimes.com", + "oascentral.phoenixvillenews.com", + "oascentral.poconorecord.com", + "oascentral.politico.com", + "oascentral.post-gazette.com", + "oascentral.pottsmerc.com", + "oascentral.rcrnews.com", + "oascentral.redherring.com", + "oascentral.redstate.com", + "oascentral.register.com", + "oascentral.santacruzsentinel.com", + "oascentral.seacoastonline.com", + "oascentral.sfgate.com", + "oascentral.sfweekly.com", + "oascentral.sina.com", + "oascentral.sina.com.hk", + "oascentral.sparknotes.com", + "oascentral.starbulletin.com", + "oascentral.surfline.com", + "oascentral.thechronicleherald.ca", + "oascentral.thenation.com", + "oascentral.theonion.com", + "oascentral.theonionavclub.com", + "oascentral.thephoenix.com", + "oascentral.tmcnet.com", + "oascentral.tnr.com", + "oascentral.tourismvancouver.com", + "oascentral.townhall.com", + "oascentral.trutv.com", + "oascentral.upi.com", + "oascentral.villagevoice.com", + "oascentral.virtualtourist.com", + "oascentral.washtimes.com", + "oascentral.wciv.com", + "oascentral.westword.com", + "oascentral.where.ca", + "oascentral.wjla.com", + "oascentral.wkrn.com", + "oascentral.yellowpages.com", + "oascentral.zwire.com", + "oascentralnx.comcast.net", + "oasis.promon.cz", + "oasis.zmh.zope.com", + "oasis.zmh.zope.net", + "oasiseaster.lol", + "oasislake.store", + "oasisorigins.cfd", + "oasisovation.quest", + "oasisx.org", + "oassis.zmh.zope.com", + "oatowing.com", + "oatsip.lol", + "oatthrive.boats", + "oauth.datorama.com", + "oauu.depprogg.top", + "oav4trk.com", + "oawyr.com", + "oawyri.com", + "ob-svh.cfd", + "ob.trdplatform.xyz", + "oban.lidoks.xyz", + "obatherbalbagus.website", + "obatiaokon.site", + "obecneczasowe.click", + "obediencesacrifice.com", + "obeesi.com", + "obejrz.pl", + "obejrzmyvideo.click", + "obejrzyjfakty.click", + "obejrzyjznami.homes", + "obeliac.sbs", + "obeus.com", + "obev.pauya.de", + "obidientreporters.com", + "obiektywnefakty.click", + "obietnicaobjasnienia.click", + "obituariesforfree.com", + "obiwaneth.com", + "objasniamyzdarzenia.click", + "objasnictrzeba.click", + "objasnienialudzi.click", + "objasnienieprawdy.click", + "objasnieniewydarzenia.click", + "object-glass.sbs", + "objectpoint.sbs", + "objects.abcvisiteurs.com", + "obligacje-spoleczne.pl", + "obliqueweld.sbs", + "obliquezero.com", + "oblr.xyz", + "obnovaofficial.com", + "obowiazekszukania.click", + "obozpolska.com", + "obqx.kuue.skin", + "obradylokalne.homes", + "obranadroga.click", + "obrazgrozy.click", + "obrazrozpaczy.click", + "obrazrozpaczy.rent", + "obraztak.click", + "obrazzkamery.homes", + "obronaprawdy.click", + "obs.nnm2.ru", + "obsadarolowa.click", + "obscenesidewalk.com", + "obscenewoman4n.com", + "observantartery.click", + "observantice.com", + "observantjunction.cam", + "obserwujemyzdarzenie.click", + "obsidianmelody.click", + "obsidianopulence.xyz", + "obsidianorbcam.click", + "obsluga-klienta.com", + "obszernytemat.click", + "obtusemark.store", + "obudzgeniusza.pl", + "obuse-apple.com", + "obusinesscard.com", + "obustroistvo-remont.com", + "obuwie-online.pl", + "obuwiesport.pl", + "obuwiezs.pl", + "obwieszczenie.click", + "obwieszczeniednia.click", + "obywateleszukaja.click", + "obywatelskiedochodzenie.click", + "obywatelskiedoniesienia.click", + "obywatelskierewizje.click", + "obywatelskiesprawy.click", + "obywatelskiesprawy.homes", + "obywatelskiewydarzenia.click", + "obywatelskiobowiazek.pics", + "obywatelskiruch.click", + "obywatelwie.click", + "obywatlespoleczni.click", + "obyz.de", + "ocallah.com", + "ocallaudiopass.com", + "ocanamissions.org", + "ocaradoshoteis.com", + "ocash.org", + "occentlalli.com", + "occi.opencoccoc.com", + "occidentalenthrone.top", + "occt.autotrdes.top", + "ocd.yodo1api.com", + "ocdn.adsterra.com", + "oceanescape.xyz", + "oceanfunellhub.fun", + "oceanid.net", + "oceanliteracyth.org", + "oceanomucisexperience.com", + "oceansapart-polska.com", + "oceantides.xyz", + "oceniam.to", + "ocesit.com", + "ocgc.depprogg.top", + "ocget.com", + "ochinkl.top", + "ochnik-official.top", + "ochnik-online.com", + "ochnik-outlet.top", + "ochnik-store.top", + "ochnik.store", + "ochnikong.top", + "ochnikstore.top", + "ochnk.com", + "ochnpl.com", + "ochreorchard.xyz", + "ociasb.adtiming.com", + "ociepa2.omargerard.pl", + "oclaserver.com", + "oclasrv.com", + "oclopes.fr", + "ocoin.tech", + "ocpersian.com", + "ocprodrumbacklinerentals.com", + "ocslab.com", + "oct-pass.net", + "octaclocks.com", + "octadcore.store", + "octaviafundacion.org", + "octbeti.com", + "octbidb.com", + "octdealb.com", + "octeconi.com", + "octincomi.com", + "octoleon.live", + "octopusgirl.com", + "octopuspop.com", + "octprofi.com", + "ocularview.vip", + "ocusta.ladislavaholubova.pl", + "ocxxx.com", + "oczamiswiadkow.rest", + "oczekujemyinformacji.click", + "oczekujemywsparcia.click", + "oczykamery.click", + "oczymiasta.homes", + "oczynaswiat.rent", + "od-5yz.icu", + "od3.poy0.lat", + "od5.4asx.icu", + "odaa.depprogg.top", + "odaptive.com", + "odata9.com", + "odayango.com", + "odbieramy-karty.24.eu", + "odbierz-bony.ovp.pl", + "odbierz-paysafecard.ujm.pl", + "odbierzdarmowedoladowanie.wordpress.com", + "odc.starwave.com", + "odchudzaniezpasja.pl", + "odcinekprawdy.click", + "odd-onead.cdn.hinet.net", + "oddajmyhold.click", + "oddaleniodsiebie.click", + "oddam-za-darmo-samochod.pl", + "oddityorbitershubventure.pl", + "oddspointer.com", + "odeonman.online", + "oderalfred.com", + "oderkaopole.pl", + "odeslijnote.click", + "odetchnijtroche.click", + "odevo.pl", + "odiagaanamp3.com", + "odkryjprawde.rest", + "odkryterzeczy.click", + "odkrywajwiadomosci.baby", + "odkrywamynowe.homes", + "odkrywczyswiadek.click", + "odkupmywiny.click", + "odmienionezycie.click", + "odnajdujemyposzlaki.homes", + "odnajdzmyblog.homes", + "odnajdzmypirata.click", + "odnajdzmypojazd.click", + "odnajdzmypoland.rest", + "odnajdzuciekiniera.click", + "odnajdzznami.homes", + "odnlj.snap-affairs.com", + "odnowienie-linii.com", + "odnowienie-online.xyz", + "odnowienie-ubezpieczeniowe.com", + "odoamericas.com", + "odoaustralia.com", + "odontoceleabber.info", + "odoofacturacion.com", + "odorvision.store", + "odosmartfuture.com", + "odpowiedzenie.click", + "odr.cysy.lat", + "odrecznepismo.click", + "odrezs40239.order-9362.com", + "odrownowagaco.yachts", + "odsoftech.com", + "odstraszacz-szkodnikow-pl.com", + "odtajamyprawde.click", + "odv24.com", + "odwazniludzie.click", + "odysseyjanuary.sbs", + "odz-trd.wallonn.top", + "odzdrowietakie.pics", + "odzyskajgodnosc.click", + "odzyskajsnapy.blogspot.com", + "odzyskanerzeczy.click", + "oe-d4-g.cfd", + "oe24.oewabox.at", + "oeamtc.oewabox.at", + "oechestra.fr", + "oees.maxprogt.top", + "oeff.xrvia.skin", + "oefg-mvx.sbs", + "oegpw.sbs", + "oeig-eq.cfd", + "oeisewd.theoriend.com", + "oempprd.samsungcloudsolution.com", + "oempprd.samsungcloudsolution.net", + "oenems.sbs", + "oerbnb.com", + "oerr.maxiaztr.top", + "oesc.infoprog.xyz", + "oesl.azpz.top", + "oeu.a8fc.lat", + "oewa.at", + "oewa.oewabox.at", + "oewns-tn.sbs", + "of-43d.cfd", + "of.inviziads.com", + "of.open-sooursee.live", + "of3d.fr", + "ofa.zinuhai7.cfd", + "ofau-bt.com", + "ofdb.fr", + "ofe94.cfd", + "ofeboards.site", + "oferta-236.order1159.info", + "oferta-61051.pl", + "oferta-70.orders143.info", + "oferta-88.order1159.info", + "oferta-prywatna12412.pl", + "oferta-prywatna12413.pl", + "oferta-prywatna1526.pl", + "oferta-prywatna1527.pl", + "oferta-prywatna1528.pl", + "oferta-prywatna1529.pl", + "oferta-prywatna1530.pl", + "oferta-prywatna1551.pl", + "oferta-prywatna1643.pl", + "oferta-prywatna2563.pl", + "oferta-prywatna4571.pl", + "oferta-prywatna7935.pl", + "oferta-sprzedazy2137.pl", + "oferta-sprzedazy2139.pl", + "oferta-sprzedazy2140.pl", + "oferta-sprzedazy2356.pl", + "oferta-sprzedazy2455.pl", + "oferta-sprzedazy3644.pl", + "oferta-sprzedazy3645.pl", + "oferta-sprzedazy3647.pl", + "oferta-sprzedazy3648.pl", + "oferta-sprzedazy5464.pl", + "oferta-sprzedazy5566.pl", + "oferta-sprzedazy5644.pl", + "oferta-sprzedazy9248.pl", + "oferta1093.pl", + "oferta12553.pl", + "oferta12554.pl", + "oferta12556.pl", + "oferta15257.pl", + "oferta15258.pl", + "oferta15259.pl", + "oferta382132913.pl", + "oferta47832.pl", + "oferta84167.pl", + "oferta84947.pl", + "ofertaspeeds.com", + "ofertizou.com", + "oferujemypomoc.click", + "oferujes-pl.com", + "offaces-butional.com", + "offer.alibaba.com", + "offer.camp", + "offer.fyber.com", + "offer8975.com", + "offerber.space", + "offerboffer.com", + "offereta.com", + "offerforge.com", + "offerimage.com", + "offermatica.com", + "offerorbitblog.com", + "offeroye.com", + "offerpickup.com", + "offerreality.com", + "offers.affiliatetraction.com", + "offers.bycontext.com", + "offers.cloackp.com", + "offers.impower.com", + "offers.nordvpn.com", + "offers.royalvegascasino.com", + "offersmid.com", + "offerspirit.com", + "offertescontate.com", + "offertrakking.info", + "offerwall.headlines.pw", + "offerx.co.uk", + "office-2023.com", + "office-2023.net", + "office-people.top", + "office-roll.com", + "office.berylvista.com", + "office.brightfoxes.com", + "office.garnetmountain.com", + "office.garnetorchard.com", + "office.marigolddreams.com", + "office.marigoldhaven.com", + "office.officenet.co.kr", + "office.totaiizator.pl", + "office2023.net", + "office365-eu-update.com", + "office365-us-update.com", + "officebar102.com", + "officehelptogo.com", + "officenook.cfd", + "officeofbianchi.com", + "official-productsite.com", + "official.fusda.top", + "officialappshelpline.com", + "officialllinehub.com", + "officialopenweb.cfd", + "officialparallel8.com", + "officialpromosites.com", + "officialselfcare.com", + "officialtherealworldapp.com", + "officiated.info", + "offiicall.com", + "offlinehbpl.hbpl.co.uk", + "offsgs.com", + "offside2.000webhostapp.com", + "offspringperform.net", + "offtrackbedding.com", + "ofiaryporwan.click", + "ofiarywypadkow.click", + "oficinarodriguez.com", + "oficjalna-aktualizacja.blogspot.com", + "oficjalnystan.click", + "ofifice-auth-onedrve.glitch.me", + "ofjel.sbs", + "ofk-43fl.cfd", + "oflampar.pro", + "ofq.trdplatform.xyz", + "ofracosmetics.fr", + "oftonlinexsi.online", + "ofwnpzco.cfd", + "ofy.valuez.top", + "og-gswr.cfd", + "ogefer.com", + "ogeviews.tagnons.com", + "ogladaj-caly-film.over-blog.com", + "ogladaj-online.pl", + "ogladaj.eu", + "ogladaj.link", + "ogladajfilmy.pl", + "ogladajfilmyonlinepl.blogspot.com", + "ogladajtonasam.store", + "oglasi.posjetnica.com", + "oglaszamyprawde.rest", + "oglaszamywiadomosc.click", + "oglobocargohouston.com", + "ogloszamywspolnie.rent", + "ogloszeenianet.atwebpages.com", + "ogloszenia-handlowe.pl", + "ogloszeniamiasto.homes", + "ogloszenianeti.atwebpages.com", + "ogloszeniespoleczne.click", + "ogloszeniewiesci.click", + "ogloszeniewinnego.click", + "ogm.05vq.icu", + "ogolnawiadomosc.click", + "ogolnytemat.click", + "ogp.56hn.lat", + "ogrod-moje-zycie.myshopify.com", + "ogrod24.slgo.pl", + "ogrodnich.maurycymarcin.pl", + "ogrodnikgodofredo-15698.pages.dev", + "ogrodowe.shop", + "ogromnaprawda.pics", + "ogromnekonsekwencje.click", + "ogromneproblemy.rent", + "ogromnewydarzenie.click", + "ogromnewydarzenie.rest", + "ogromnezasiegi.click", + "ogromnyproblem.eu", + "ogs.maxprogt.top", + "ogury.com", + "ogv.2epo.lat", + "ogw.2jgc.lat", + "ogwe-35kb.cfd", + "oh.5.p2l.info", + "oh6.tw18.icu", + "ohb.b66t.top", + "ohchat.net", + "ohdautu.com", + "ohh.bve.mybluehost.me", + "ohhk.net", + "ohige-i.cfd", + "ohiomm.com", + "ohlolomusic.com", + "ohmairenergy.com", + "ohmydating.com", + "ohnoitslatekate.com", + "ohsportbetting.com", + "ohyr6.xyz", + "oi8ytfzxa.appspot.com", + "oi94-f3.cfd", + "oi9twp.cfd", + "oiasjdwqe.xyz", + "oicana-34794-myltabas.pages.dev", + "oieqwba.xyz", + "oihgax.xyz", + "oiix.752364.xyz", + "oijmk.luxxeeu.com", + "oik.pics", + "oikk.depprogg.top", + "oil-edge.com", + "oil-loophole.com", + "oil-mastery.com", + "oil-z.com", + "oilfolex.app", + "oilfolex.com", + "oilfolex360.com", + "oilfolexai.com", + "oilfolexpro.com", + "oilprofit.cc", + "oilprofit.io", + "oilprofits.org", + "oilreviancode.com", + "oiltrader.app", + "oiltraderai.com", + "oilylamp.store", + "oimg.nbcuni.com", + "oimsgad.qq.com", + "oinakoners.com", + "oinewag.sbs", + "oinpoat.life", + "oinpoat.xyz", + "oiokm.mastercasc.top", + "oioplata24to7.shop", + "oipywe.fun", + "oire.depprogg.top", + "oirkonveksi.com", + "oiseau-perdu.fr", + "oiwems.sbs", + "oix-goods9.2132221.xyz", + "oix.054812452.xyz", + "oix.254812452.xyz", + "oix.268989999.xyz", + "oix.390216524.xyz", + "oix.454812452.xyz", + "oix.463545122.xyz", + "oix.554812542.xyz", + "oix.854812542.xyz", + "oix.com", + "oix.net", + "oixlink.cc", + "oizblog.com", + "oj.likewut.net", + "ojasweeta.com", + "ojb.bhx.mybluehost.me", + "ojdoserver.com", + "ojolink.fr", + "ojrq.net", + "ojulbear.info", + "ojunwall.info", + "ojunyeld.info", + "ojybr3.com", + "ojyisi.webwave.dev", + "ok-dating.com", + "ok-outlet.com", + "ok.5.p2l.info", + "ok.sacors.top", + "ok6.2hzr.icu", + "okaleczenie15laatkii.blogspot.com", + "okaleczon15-lattka.blogspot.com", + "okaleczona15--latka.blogspot.com", + "okaleczona15-llatka.blogspot.com", + "okazalydowod.rent", + "okazjapowodu.click", + "okazjeinternetowe.pl", + "okazujuczucie.click", + "okbonsai.com", + "okcasuals.com", + "okcc.spaactivs.top", + "okclub.org.uk", + "okcounter.com", + "okcub.com", + "oke365slot.art", + "okfridayhub.site", + "okfunky.com", + "okgazebo.com", + "okhealthfitness.com", + "okidata.fr", + "okj.xe1v.lat", + "okkp.autotrdes.top", + "okl.endiim.com", + "oklahomasportbet.com", + "oklanderieos.com", + "oklean.fun", + "oklewna.sbs", + "oklifecarehomeappliances.com", + "oklzt.top", + "okolicznegierki.click", + "okoliczneinformacje.rest", + "okolicznewiadomosci.homes", + "okolicznewiesci.click", + "okolicznosci24.click", + "okolicznosciwypadku.click", + "okonto.kontrola-poczty.pw", + "okropneczasy.click", + "okropnenaszee.rest", + "okropnepolacy.rest", + "okropnesprawy.click", + "okropnyciebie.homes", + "okropnyciekawe.click", + "okropnyinfo.click", + "okrutneodkrycie.rest", + "okrutnesceny.homes", + "okta188rtp.com", + "okucia24.com", + "okulary-wieloogniskowe-pl.com", + "okularypowiekszajace-pl.com", + "okwatertech.com", + "okx.wdaz.top", + "ol-3ru.cfd", + "ol-439j.cfd", + "ol-x.2094362.xyz", + "ol.expobarrio.com", + "ol1xdostawasrodkow.shop", + "olabodeoludare.com", + "olajgarden.pl", + "olanger.top", + "olaxadostawatowr.shop", + "olc.yodo1api.com", + "old-glasses.net", + "old.takeelf.org", + "old.tswaps.com", + "old.umcl.us", + "oldeadown.pics", + "oldftp.otenet.gr", + "oldgames.zp.ua", + "oldnewlyrics.com", + "oldtowersecret.com", + "oldwestdyersburg.com", + "ole.gmweo.xyz", + "olegjwtft8y.digital", + "oleicpark.online", + "oleinik.pw", + "oleksy.net.pl", + "oleola.digital", + "olevanet.top", + "olfactivsenzor.site", + "olhguru.com", + "oli.dusypeu9.online", + "oligarquia.com", + "oligatorsending.shop", + "oliggg.com", + "olimbg.com", + "olioeroli.it", + "olitegs.sbs", + "olitirnnti.sbs", + "olivandersuperselling.shop", + "olive-branch.sbs", + "olivercosmetics.com", + "olivesack.cfd", + "oliveyinz.com", + "oliviarodrigomerchshop.com", + "olix-inform.22151522.xyz", + "olj.zhbt.skin", + "olk.careprofit.xyz", + "olkj.xiproject.top", + "ollando.com", + "ollatiblikpa.online", + "ollp.worldkolf.info", + "ollx-dispatch.9090897.xyz", + "ollx.10357937.xyz", + "ollx.19844253.xyz", + "ollx.209237.xyz", + "ollx.27123617.xyz", + "ollx.5389237.xyz", + "ollx.6154125.xyz", + "ollx.62563225.xyz", + "ollx.632651254.xyz", + "ollx.848638.xyz", + "ollywoodmovie.com", + "olovonhub.website", + "ols.folos.top", + "olshopdostav.shop", + "olx-darmowe-ogloszenia.pl", + "olx-delivery.65841211.xyz", + "olx-oferta.pl", + "olx-pl-dostawa.xyz", + "olx-pl-id.ru", + "olx-pl.bliskan.shop", + "olx-pl.budulai.pics", + "olx-pl.cerkialo.lol", + "olx-pl.gnizarl.lol", + "olx-pl.grekneop.lol", + "olx-pl.jmysiol.lol", + "olx-pl.kerche.pics", + "olx-pl.koariko.shop", + "olx-pl.kostiak.shop", + "olx-pl.naolik.pics", + "olx-pl.payeths.lol", + "olx-pl.pokzibr.shop", + "olx-pl.proos.shop", + "olx-pl.prostoct.shop", + "olx-pl.qeszerk.lol", + "olx-pl.siborder.com", + "olx-pl.skietoklim.pics", + "olx-pl.spredaz4607.com", + "olx-pl.stepni.shop", + "olx-pl.teslaira.lol", + "olx-pl.uordering.com", + "olx-pl.usalidow.lol", + "olx-pl.venone.shop", + "olx-pl.vzaumop.pics", + "olx-pl.ydeas.shop", + "olx-pl.ygliso.lol", + "olx-pl.zibranko.lol", + "olx-ro.vccorder.com", + "olx-zamowienie.so", + "olx.49784354.xyz", + "olx.8c0a-wa9c8.pl", + "olx.8v7a92.pl", + "olx.aoew.pl", + "olx.aukcje-24h.pl", + "olx.blik24-7.pl", + "olx.bmeqaz.lol", + "olx.cespibkit.org", + "olx.d6y0o34cvb9om.pl", + "olx.delivery-polska.site", + "olx.deliveryuser-deniedpl.xyz", + "olx.dellivers.info", + "olx.dellivery.su", + "olx.dostawa.shop", + "olx.e-aukcja247.pl", + "olx.e-dostawa24.pl", + "olx.e-piatnosci24h.pl", + "olx.e-przesylka24.pl", + "olx.e-przesylki24.pl", + "olx.eplatnosci-24h.pl", + "olx.glamirus.lol", + "olx.i9f10cka9c04lc.pl", + "olx.id647821647841.pl", + "olx.jeslpibkot.org", + "olx.jseiop.shop", + "olx.jxtploij.shop", + "olx.kecpyhlat.org", + "olx.leniksan.lol", + "olx.lfovpsleol.org", + "olx.nihpyned.org", + "olx.ochrona-i-zakup.pl", + "olx.ogloszenie-z-przesylka.pl", + "olx.orders140520w0313.org", + "olx.pay247.pl", + "olx.pl-konto.co", + "olx.pl-m-informacja.cyou", + "olx.pl-m-informacja.icu", + "olx.pl-m-informacja.info", + "olx.pl-m-wysylka.site", + "olx.pl-m-wysylka.website", + "olx.pl-oferta7566.pl", + "olx.pl-payment.oferta-pay.com", + "olx.pl-szybkaplatnosc235543.pl", + "olx.pl-traktaty24389.top", + "olx.pl.comstransbuyit.site", + "olx.pl.dostawa.xyz", + "olx.pl.informacija.link", + "olx.pl.itbuyingtofor.pw", + "olx.pl.oferta-payment.co", + "olx.pl.oferto.org", + "olx.pl.paymont.pl", + "olx.pl.potwierdzenie.info", + "olx.pl.save-deal.me", + "olx.pl.transbuyingite.pw", + "olx.pl.x-payment.win", + "olx.pl.zaplacic.info", + "olx.pl24-7.pl", + "olx.receivo-e.eu", + "olx.rreceiv.eu", + "olx.smijol.lol", + "olx.stepni.shop", + "olx.szybkieaukcje.pl", + "olx.szybkiezakupy24h.pl", + "olx.szybkizakup24-7.pl", + "olx.szybkizakup247.pl", + "olx.titainev.shop", + "olx.trikanp.pics", + "olx.voshtuk.lol", + "olx.vzaumop.pics", + "olx.xelsksidpanmi.org", + "olx.xirezano.pics", + "olx.xsepyti.pics", + "olx.ysaliok.lol", + "olx.ytilkan.shop", + "olx.zakup-82348.pl", + "olx.zakup-bezpiecznie24.pl", + "olx.zakup-online11252.pl", + "olx.zakupy-ochrona24.pl", + "olx.zgs-re.info", + "olx.zniklam.pics", + "olxlink.cc", + "olxpl-polska-zv.orders8874.info", + "olxpl-wuin.orders993.info", + "olxusa.com", + "olxx.06458124.xyz", + "olxx.248638.xyz", + "olxx.5274247.xyz", + "olxx.66458124.xyz", + "olxx.7389237.xyz", + "olxx.76458124.xyz", + "olympickidsguide.com", + "olympsbet.com", + "olympusmarkets.com", + "olymtrad.com", + "om.blockbuster.com", + "om.businessweek.com", + "om.cbsi.com", + "om.cnet.co.uk", + "om.craftsman.com", + "om.dowjoneson.com", + "om.elvenar.com", + "om.expedia.com", + "om.lonelyplanet.com", + "om.metacrawler.com", + "om.neimanmarcus.com", + "om.nuggad.net", + "om.onlineshoes.com", + "om.rogersmedia.com", + "om.sfgate.com", + "om.symantec.com", + "om.truecar.com", + "om.webcrawler.com", + "omahapl.maxinvo.xyz", + "omaitech.com", + "oman-post.xyz", + "omaniatube.com", + "omanpostin.top", + "omardawid.pl", + "omas.sacors.top", + "omawiamywypadek.click", + "ombrecarpet.online", + "omega.best", + "omegaone.co", + "omelhorinvestimento.com", + "omen-gaming.com", + "ometrics.netapp.com", + "ometrics.warnerbros.com", + "omeventdecorations.com", + "omfps.com", + "omg-omise.co", + "omg-omise.com", + "omg.opym.top", + "omgmta.qq.com", + "omgwheresmydream.com", + "omhealingwaters.com", + "omhomestay.com", + "omise-go.com", + "omise-go.io", + "omise-go.me", + "omise-go.net", + "omise-go.org", + "omise-go.tech", + "omise-omg.com", + "omise.com.co", + "omisego.com.co", + "omisegoairdrop.com", + "omisegoairdrop.net", + "omisegonetwork.site", + "omisegotoken.com", + "omlatrots.com", + "omlisticliving.com", + "ommoney-cryp.com", + "omn.crackle.com", + "omn.sonypictures.com", + "omni.basspro.com", + "omni.canadiantire.ca", + "omni.cash.ch", + "omni.csc.com", + "omni.dispatch.com", + "omni.sportingnews.com", + "omnicleaningservices.com", + "omnicraftworks.com", + "omnijay.com", + "omnimys.space", + "omninea.com", + "omniscientspark.com", + "omniture.artinstitutes.edu", + "omniture.chip.de", + "omniture.com", + "omniture.shopstyle.com", + "omniture.stuff.co.nz", + "omniture.theglobeandmail.com", + "omnituretrack.local.com", + "omnivas.monster", + "omniyamedicalservices.com", + "omnv.depactive.top", + "omotenashi.cygames.jp", + "omowieniainfo.click", + "omp0rt.xyz", + "ompaay.com", + "omphalopaguswpl.info", + "oms.nuggad.net", + "omsainursesbureau.com", + "omt.honda.com", + "omt.shinobi.jp", + "omtg.jfsdx.top", + "omtrdc.net", + "on-blog.com", + "on-ni1.lat", + "on-runningpolska.pl", + "on.5.p2l.info", + "on.plprogpltes.site", + "on.topprogit.xyz", + "on1neb1ztip1.site", + "on1nes00ker0.quest", + "on3investments.com", + "on7ne4g00dt.xyz", + "onadstracker.com", + "onadzialanietych.quest", + "onaghiseprecious.com", + "onainspiracjaza.site", + "onaje.net", + "onaosta.com", + "onapp.haravan.com", + "onarcha.pics", + "onarozwojona.boats", + "onaudience.com", + "onceva.sbs", + "onclasrv.com", + "onclickads.net", + "onclickbright.com", + "onclickmega.com", + "onclickprediction.com", + "onclickpredictiv.com", + "onclicksuper.com", + "onclicktop.com", + "onclkds.com", + "oncociteu.com", + "oncryptomarket.com", + "oncustomer.asia", + "onder-wbe4gwqoe.blogspot.com", + "ondermaat.nl", + "ondialrelay.fr", + "ondj.mqfa.lat", + "ondo.sacors.top", + "ondoclub75.org", + "ondrasion.com", + "one-101456.weeblysite.com", + "one-bookingline.com", + "one-drive-ms.com", + "one-media.pro", + "one-ruba.com", + "one-ummah.org", + "one.123counters.com", + "one.baltez-offic.xyz", + "one.cam4ads.com", + "one.existltd.com", + "one.lidoks.xyz", + "one.officiial-tra.site", + "oneacademyes.com", + "oneandonlynetwork.com", + "oneburrard.com", + "onebyonepr.com", + "onecapital.company", + "onecoinonsol.com", + "onecupcoffeereviews.com", + "onederdesign.com", + "onedrive-cdn.com", + "onedrive-download-en.com", + "onedrive-download.com", + "onedrive-en-live.com", + "onedrive-en.com", + "onedrive-sd.com", + "onedrive-sn.com", + "onedrive-us-en.com", + "onehopfogusa.com", + "oneidas.sbs", + "onekill-cs2.com", + "onel-pol.click", + "oneliklike.com", + "onelnk.com", + "onelustylive.com", + "onely.me", + "onemanga.fr", + "onemarketingglobal.com", + "onemillshow.life", + "oneminuteplayfestival.org", + "onenetworkdirect.com", + "onepager.fr", + "onepixelstore.com", + "onepointbuy.com", + "onepunchcoin.com", + "onepureluv.com", + "onepush.query.yahoo.com", + "ones.latotip.top", + "ones.open-sooursee.live", + "onesarl.com", + "oneseventeensouth.blogspot.com", + "oneshiksha.com", + "onesidetaxiservice.com", + "onesmooths.shop", + "onesparkdating.com", + "onestat.com", + "onestatfree.com", + "onestopfantasysports.com", + "onet-100622.square.site", + "onet-105241.weeblysite.com", + "onet-106107.weeblysite.com", + "onet-106490.square.site", + "onet-107421.square.site", + "onet-107520.square.site", + "onet-htm7.onrender.com", + "onet-info.click", + "onet-mail-104772.weeblysite.com", + "onet-news.aesthetise.com", + "onet-news.click", + "onet-news.com", + "onet-poctza2091.weeblysite.com", + "onet-wiado.eu", + "onet.groqit.com", + "onetag-geo-grouping.s-onetag.com", + "onetag-geo.s-onetag.com", + "onetag-sys.com", + "onetag.io.edgekey.net", + "onetaktualizacjakonta645.weebly.com", + "onetaktuallizacjakonta.weebly.com", + "onetcomeu.weeblysite.com", + "onetdsgo.com", + "oneteupoczta.weeblysite.com", + "onetk2.weeblysite.com", + "onetlify.carrd.co", + "onetmail13.wixsite.com", + "onetmail5.wixsite.com", + "onetmail8.wixsite.com", + "onetnewspoland.com", + "onetnewspolands.com", + "onetpl-100850.weeblysite.com", + "onetpl-101421.weeblysite.com", + "onetpl-102760.weeblysite.com", + "onetpoctz21.weeblysite.com", + "onetpoctzaa43.weeblysite.com", + "onetpoczta21.wixsite.com", + "onetpocztaeu.weeblysite.com", + "onetpocztaplu.weeblysite.com", + "onetsnewspoland.com", + "onetstani.philipkopec.warszawa.pl", + "onett0920.weeblysite.com", + "onettaktualizacjaikonta127.weebly.com", + "onettcom.weeblysite.com", + "onetweakmedia.com", + "onetwiadomosci.click", + "onetypekeerthi.com", + "onetypl.weeblysite.com", + "onew.sitiizens-program.live", + "onewayexteriorsnavarre.com", + "onf-42lrf.cfd", + "onflix.us", + "onfluencer.net", + "ongchonliong.com", + "ongolemart.com", + "onhomesecurity.com", + "oni.wf74.top", + "oniinfo.homes", + "onikai.com", + "onilne.fr", + "onilsink.website", + "oniosiagnieciatakim.boats", + "onj.4ffw.sbs", + "onl2n7ques2s.life", + "onl6ne1f6st.quest", + "onli4edreamer24.xyz", + "onlinadverts.com", + "online-boost.com", + "online-casino.shengen.ru", + "online-casino.webpark.pl", + "online-cda.pl", + "online-chk-app.cloud", + "online-deutsche.ir", + "online-dn.com", + "online-esta.com", + "online-forex-trading-systems.blogspot.com", + "online-help-center.de", + "online-info.click", + "online-inpost-pl.praxishanus.de", + "online-kurier.cloud", + "online-loading.com", + "online-metrix.net", + "online-news.fun", + "online-office365.com", + "online-payu-dhosting-pl.packpony.eu", + "online-pharmacy-online.blogspot.com", + "online-poker.shengen.ru", + "online-prod.zenmxapps.com", + "online.engagement.best", + "online.mediums.best", + "online.miarroba.com", + "online.mobify.net", + "online.natenczas.online", + "online.onprograms.xyz", + "online.publicatoin.shop", + "online.renewer.best", + "online.renewer1.best", + "online.schedulers.shop", + "online.sh.cn", + "online.xn--mbak-n2a.com", + "online1.natenczas.online", + "online1.webcams.com", + "online24.bond", + "onlineadmin.net", + "onlineads.magicvalley.com", + "onlineapi.youappi.com", + "onlinebaazaaru.com", + "onlinebazarsmm.com", + "onlinebigsales.com", + "onlinebizempire.com", + "onlinebookkeeperz.com", + "onlinebulliondealers.com", + "onlinecash.com", + "onlinecashmethod.com", + "onlinecda.pl", + "onlinecdl.net", + "onlinecinema.eu", + "onlinecollegemoney.com", + "onlinedatingmagazine.com", + "onlinedigipro.com", + "onlinedownloads.org", + "onlineearningsources.com", + "onlineerealjandimunda.com", + "onlineescape44.online", + "onlinefacecream.com", + "onlineflix.pl", + "onlinegighub.com", + "onlinehd.pl", + "onlinehelocloans.com", + "onlineimageeditor.net", + "onlinejobtak.com", + "onlinekino.pl", + "onlinekurier.cloud", + "onlineloan-personal.net", + "onlinelogiin.online", + "onlinemakernews.live", + "onlinemakers.click", + "onlinemovies.uno", + "onlinenetpl.weeblysite.com", + "onlinepatagoniavip.com", + "onlinephotocenter.net", + "onlineplatform.bond", + "onlineplatforminvestment.xyz", + "onlineposterwala.com", + "onlineredaksiyon.com", + "onlinerekruter.com", + "onlinerewardcenter.com", + "onlines-superb-site-f6323b.webflow.io", + "onlinescotiabankal.wixsite.com", + "onlineshopdo.store", + "onlineslotmaschine.com", + "onlinespeakup.com", + "onlinestuffspage.weebly.com", + "onlinetes.euteschan.top", + "onlinetipsdaily.com", + "onlinetipstoday.com", + "onlineucakbiletli.com", + "onlineuhotel.com", + "onlinevapestores.com", + "onlinevod.pl", + "onlinewebfind.com", + "onlinewiadomosci.homes", + "onlinewideo.pl", + "onlinezk-dpd.6861204984.com", + "onlinovax.com", + "onlinslattoday.com", + "onln.cfd", + "only-valium.shengen.ru", + "only.best-games.today", + "only2date.com", + "onlyapts.com", + "onlybikelove.com", + "onlycart.net", + "onlycutee.com", + "onlyexpert.net", + "onlyfanpages.com", + "onlyfiles.net", + "onlyfutbol.pl", + "onlygood-vibes7.com", + "onlym3.com", + "onlyneighbours.com", + "onlynews24.com", + "onlyonefreedom.com", + "onlytoday.biz", + "onmarketer.net", + "onmarshtompor.com", + "onmypc.net", + "onn.lidoks.xyz", + "onnc.depprogg.top", + "onneradventure.live", + "onns.sacors.top", + "onoo.activdep.top", + "onpasjanad.autos", + "onpassivedigital.com", + "onpegasus.com", + "onpointshipment.com", + "onrekreacjazeby.shop", + "onrt-stsdk.vivo.com.cn", + "onrt-stsdk.vivoglobal.com", + "onrunningpolska.pl", + "onscroll.com", + "onsew.dehhg.xyz", + "onsiteshq.smarterhq.io", + "onsitestats.bluecore.com", + "onslipper.com", + "onstagedigital.com", + "ont.kasenax.site", + "ont1mew0rld.life", + "onthe.io", + "onthegomatchmaking.com", + "onthegreenbarandgrille.com", + "ontribune.com", + "ontt3entures3fe.life", + "onttpoczxta.weeblysite.com", + "ontty.carrd.co", + "onuch.com", + "onuka.mastercasc.top", + "onuo.bvxt.lat", + "onvac.com", + "onwardclick.com", + "onwardrespirationcommandment.com", + "onwey.com", + "onyourshelf001.com", + "onyxalliance.org", + "onyxboox.fr", + "onyxpartyrentals.com", + "onyxphotobooth.com", + "onyxprofit.pro", + "oo.waw.pl", + "ooakcreations.net", + "ooc.txdop.top", + "ood.txdop.top", + "ooen.oewabox.at", + "oofun.com", + "oogloszenianeti.c1.biz", + "oohairport.com", + "ookd.com", + "ookn.maxprogt.top", + "ookrach.com", + "ooldesofdoodles.com", + "oolgimall.com", + "oolo.fr", + "oolx-storeinfo.168989999.xyz", + "oolx.06451242.xyz", + "oolx.131542154.xyz", + "oolx.16451242.xyz", + "oolx.1820387.xyz", + "oolx.19034765.xyz", + "oolx.25412548.xyz", + "oolx.3820387.xyz", + "oolx.4309827.xyz", + "oolx.454812456.xyz", + "oolx.4902489.xyz", + "oolx.4902817.xyz", + "oolx.50947500.xyz", + "oolx.5154125.xyz", + "oolx.53739223.xyz", + "oolx.55412548.xyz", + "oolx.59484015.xyz", + "oolx.63466360.xyz", + "oolx.63739223.xyz", + "oolx.6389237.xyz", + "oolx.65412548.xyz", + "oolx.65464768.xyz", + "oolx.673846.xyz", + "oolx.731542154.xyz", + "oolx.7794347.xyz", + "oolx.89034765.xyz", + "oolx.9233211.xyz", + "oonpe.com", + "ooo.fxxmaxtrade.top", + "ooo.worldinfo-lo.top", + "oooa.txdop.top", + "ooopii.vertysbos.top", + "oopt.fr", + "oor.txdop.top", + "oorgonet1.weebly.com", + "oorreosz.shop", + "oorreosz.tech", + "oorreoszp.tech", + "oot.txdop.top", + "oour.spaactivs.top", + "ooutube.fr", + "oov.txdop.top", + "oovd.actiprogz.top", + "ooz.txdop.top", + "oozps.com", + "op-100355.weeblysite.com", + "op-103563.weeblysite.com", + "op-104786.weeblysite.com", + "op-109606.weeblysite.com", + "op.bbuuddaa.top", + "op.cdrconsultation.com", + "op.gmasken.top", + "op.nowyplx.top", + "op.progofficialit.top", + "op.progrbest.top", + "op.qwantumm.top", + "op.rypenae0.online", + "op.zyskon.top", + "op0rtu-sinlng.site", + "op1atadpd24.shop", + "opa10asis.xyz", + "opaa.activitpprog.top", + "opads.us", + "opai.progrbest.top", + "opalekogroszek.pl", + "opalify.top", + "opanujemocje.click", + "opasjani.homes", + "opbfnewshub.fun", + "opbpv.gazeta-regionalna.com", + "opcaodecor.com", + "opcwdns.opcw.nl", + "opcztanett.weeblysite.com", + "ope.endiim.com", + "opei.tutorel.top", + "open-case-support-for-business-appeal-id-106.vercel.app", + "open-cases-appeal-support-center.vercel.app", + "open-cases-help-for-business.vercel.app", + "open-cases-page-for-business.vercel.app", + "open-cases-support-for-business-appeal-id-205.vercel.app", + "open.adview.cn", + "open.isnssdk.com", + "open.makfir.top", + "open.oneplus.net", + "open.phone.igexin.com", + "open.rolls-item.com", + "open.whattrade.online", + "open3asource.xyz", + "open8.com", + "open8video.blob.core.windows.net", + "openad.tf1.fr", + "openad.travelnow.com", + "openadext.tf1.fr", + "openads.dimcab.com", + "openads.friendfinder.com", + "openads.nightlifemagazine.ca", + "openads.org", + "openads.smithmag.net", + "openads.zeads.com", + "openadsnetwork.com", + "openai4power.com", + "openapi.cymera.com", + "openbid.pubmatic.com", + "opencandy.com", + "opencx.com", + "opendoc.infinityfreeapp.com", + "opendownloadmanager.com", + "openeye.openmods.info", + "opengapps.com", + "openimpress.pro", + "openingquestion.org", + "openinternetexchange.com", + "openinternetexchange.net", + "openjoystickdisplay.com", + "openlandnft.com", + "openlearnai.com", + "openload.info", + "openmodelsearch.com", + "openoverflow.com", + "openscotland.pl", + "opensdk.wlanbanlv.com", + "openseamain.com", + "openseaproject83.vercel.app", + "openseio.com", + "openshare.nocoshop.ru", + "openshare.topupload.ru", + "opensharecount.com", + "opensoftwareupdate.com", + "opensoftwareupdater.com", + "opensoulpulshub.space", + "openstat.net", + "opentag-stats.qubit.com", + "openx-server.thinknearhub.com", + "openx.4shared.com", + "openx.ajur.info", + "openx.angelsgroup.org.uk", + "openx.bmwpower-bg.net", + "openx.cairo360.com", + "openx.camelmedia.net", + "openx.engagedmediamags.com", + "openx.hamarepo.com", + "openx.imoti.net", + "openx.itsmassive.com", + "openx.mercatormedia.com", + "openx.motgame.vn", + "openx.net", + "openx.omniton.net", + "openx.skinet.cz", + "openx.smcaen.fr", + "openx.trellian.com", + "openx.vsekiden.com", + "openx.watchmygf.net", + "openx2.kytary.cz", + "openxxx.viragemedia.com", + "opera-server.thinknearhub.com", + "opera-van.com", + "operacionesdeprostatacdmx.com", + "operatingnews.com", + "operationchicken.com", + "operator-subscription.com", + "opexdown.com", + "ophan.theguardian.com", + "ophirfinance.com", + "ophtechnics.com", + "opi.dehhg.xyz", + "opiekadziecka.click", + "opiekanadpsami.pl", + "opienetwork.com", + "opiew.xiproject.top", + "opinialudzi.click", + "opiniawazna.pl", + "opiniongum.website", + "opiniujemylive.click", + "opionk.eu", + "opionk.pics", + "opiruins.click", + "opisoweinfo.click", + "opisprawdy.homes", + "opkc.actyprogss.top", + "opl.champwat.xyz", + "opl.proektcentr.com", + "opl.progrbest.top", + "oplaca-sie.pl", + "oplacalnerzeczy.click", + "oplaconesvintes.shop", + "oplata24-7.pl", + "oplatadppotvinta24to7.shop", + "oplatki-biskupice.pl", + "oplatwintszybko.za.com", + "oplaty-dhi.pl", + "oplert.pics", + "oploi.autotrdes.top", + "opmnstr.com", + "opnetvp.weeblysite.com", + "opocztabrt.weeblysite.com", + "opocztaonet.weeblysite.com", + "oponetpl.weeblysite.com", + "opop1-109961.weeblysite.com", + "opowiescidnia.click", + "opowiescswiadka.click", + "oppignorates.com", + "oppl-105365.weeblysite.com", + "oppl-107592.weeblysite.com", + "oppl12.wixsite.com", + "opplmail.wixsite.com", + "opplonet.weebly.com", + "opplteam.weeblysite.com", + "oppofregifts.blogspot.com", + "opporeno8.com", + "opposedarrangement.net", + "opps.zohan.site", + "opptektool.site", + "oppurtyntiecs.com", + "oppuz.com", + "opr.adx.opera.com", + "opr.nowyplx.top", + "opracowania24.click", + "opracowanie24.click", + "opracowaniesprawy.click", + "opracowaniowe.click", + "opriwutoreki.online", + "opro.aposiiz.com", + "oprow.fellsax.top", + "opsbeata.johndastin.pl", + "opserver.weebly.com", + "opslx.pl", + "opsonew3org.sg", + "opt.champwat.xyz", + "opt.z14s.top", + "opt1m1sm11ss.site", + "optad360.io", + "optaim.com", + "optchk.ayads.co", + "opteiulris.site", + "opti-track.com", + "optica-meseguer.com", + "opticaldot.com", + "opticaura.pw", + "optictwirl.click", + "optiker-michelmann.de", + "optimaconsulting.com.au", + "optimalbeautylife.sbs", + "optimalcelebration.sbs", + "optimalfestivities.sbs", + "optimallimit.com", + "optimalops.sbs", + "optimalpartyhub.sbs", + "optimaub.sbs", + "optimistm.com", + "optimix.asia", + "optimization-methods.com", + "optimize-stats.voxmedia.com", + "optimize.urekamedia.com", + "optimized-by.4wnetwork.com", + "optimized-by.vitalads.net", + "optimized.by.vitalads.net", + "optimizely.com", + "optimost.com", + "optimumcloudsolutions.com", + "optionglobes.com", + "optionmodifycanitem.info", + "optionsrez.com", + "optionstoreplace.com", + "optmd.com", + "optmnstr.com", + "optmstr.com", + "optnmstr.com", + "optnx.com", + "optomkart.com", + "optotrade.openmbot.xyz", + "optymalizacjafaktow.click", + "opuiiu.xyz", + "opulentadorn.sbs", + "opwfnvu.sbs", + "opys.rign.top", + "oqa.my-chatprogram.xyz", + "oqazy.com", + "oqn.maxiaztr.top", + "oqxc.top", + "or.5.p2l.info", + "ora.carlaarrabitoarchitetto.com", + "ora7gejui5e.xyz", + "oracleinfinity.io.edgekey.net", + "oracles-network.org", + "oracls.network", + "oracularnesslmker.info", + "orafresh.pl", + "oralse.ca", + "oralse.cx", + "oramal.pics", + "oranbilsim.net", + "orang3sunset.quest", + "orange-citrus5quest.quest", + "orange-polska0.site", + "orange-polska1.site", + "orange-subskrypcja-pl.com", + "orange-updates.com", + "orange.alpstationcles.com", + "orange.npix.net", + "orange.salesmanago.pl", + "orangebooksforleaders.com", + "orangebooksforparents.com", + "orangecountylasik.com", + "orangeleafpoolcare.com", + "orangelivestream.com", + "orangemali.fr", + "orangeovation.xyz", + "orangeoverload.xyz", + "orangeradiance.xyz", + "orangesciberdefense.com", + "orangf.fr", + "oranok.website", + "oranokad.click", + "oranokas.click", + "oranokaz.click", + "oranoker.click", + "oranoker.website", + "oranokik.click", + "oranokik.website", + "oranokji.website", + "oranokjo.website", + "oranokkek.click", + "oranokkek.website", + "oranokki.click", + "oranokmap.click", + "oranokmap.website", + "oranokmo.click", + "oranokmu.website", + "oranokol.click", + "oranustv.com", + "oranyazlm.net", + "orazinnowacyjnoscoraz.sbs", + "orazzabawapod.mom", + "orb-z.com", + "orbitaltrace.click", + "orbitlost.com", + "orbitolinasrkwer.life", + "orbiyz.com", + "orca.qubitproducts.com", + "orcafin.site", + "orcaodds.com", + "orch1dor1g1n74.store", + "orchardoasis.xyz", + "orchidblock.site", + "orchidoasis.cam", + "orchidodyssey.store", + "orchidopulence.store", + "orchidopulence.xyz", + "orchidopus.store", + "orchidor1gin54.store", + "orchidorchard.xyz", + "orchidou1le134.store", + "orchidovation.store", + "orchidoverload.store", + "orckid-status.com", + "orcomas.maxinvo.xyz", + "orda.beauty", + "orded18879-innpoct.ordenus110.sbs", + "order-1c1d4d-home-pl-panel.homepl-appx.com", + "order-e2230b-home-pl-acc.control-homepl.com", + "order-forbestprice.com", + "order-site-d2d55b.webflow.io", + "order.pay-reservation.site", + "order.purchase-confiirm.com", + "order.purchase-request.com", + "order.vintd-receivei7429.com", + "order.vtnd-ordr3283.com", + "order4healthsupplement.com", + "orderanastasiadiners.com", + "orderbusinesschecksstore.com", + "orderbuysell.com", + "ordercubes.com", + "orderinfoods.com", + "orderirciaskitchenrestaurant.com", + "ordermaya.com", + "orderofthebit.com", + "ordersildenafil.com", + "orderuk-info.com", + "orderwithdiscounttime.ru", + "ordie.adbureau.net", + "ordinalcr.com", + "ordinateur-portable-degriffe.blogspot.com", + "ordremek.fr", + "ordupastane.com", + "ore-sle.cfd", + "ore.valuez.top", + "oreeva.com", + "oreidamaquininha.com", + "oreo.iawsnetwork.com", + "orepovertyl.website", + "oresmelting.cyou", + "oreware.com", + "orf.oewabox.at", + "org-upgrade.com", + "org.valuez.top", + "organic-harmony.com", + "organichorsesupplements.com", + "organicmed.pl", + "organicmediasolution.com", + "organicquest.quest", + "organikusok.blogspot.hu", + "organizacjapomocna.click", + "organized-worried-cormorant.glitch.me", + "organizemeonline.com", + "organizujemy24h.click", + "organoeucf.monster", + "organogold.com", + "organsledczy.click", + "orgasmusgesicht.com", + "orgenicfertilizer.com", + "orggonet.weebly.com", + "orgmsal.online", + "oribaramlaw.com", + "oriceline.com", + "orientationpour-tous.fr", + "orientedargument.com", + "orientom.site", + "orig.tex-prog.top", + "origamileg.world", + "origer.info", + "origin-tracking.trulia.com", + "origin.chron.com", + "origin.optimost.io", + "origines-decoration.com", + "originpaintingandremodeling.com", + "orihigh.wixsite.com", + "orion.platino.gov.ve", + "orionember.com", + "orionlenscam.click", + "orionobservatory.life", + "orionoutpost.quest", + "orionwonders.com", + "ork.ajs.mybluehost.me", + "orkami.com", + "orlandobestguide.site", + "orlandofitnesshub.com", + "orlandomermaidfestival.com", + "orlds.cfd", + "orlen-group.info", + "orlen-group.site", + "orlen-invest.com", + "orlen-online.space", + "orlen-pl-aivix.digitalinvestmaster.com", + "orlen-profmaximizer.com", + "orlen.royaladverts.com", + "orlen.site", + "orlen.theluxeroyal.net", + "orlen24.space", + "orlen24.store", + "orlenbob.com", + "orlencenter.space", + "orlendirect.space", + "orlendup.com", + "orlenedge.com", + "orlengroup.press", + "orlengroup.space", + "orlenhub.com", + "orleni.space", + "orlenin.space", + "orleninnovation.com", + "orlenline.space", + "orlenlink.com", + "orlenmix.online", + "orlenoil.online", + "orlenoil.space", + "orlenonline.space", + "orlenpl.info", + "orlenpl.online", + "orlenpl.space", + "orlenpl.tech", + "orlenpol.com", + "orlenstat.com", + "orlenu.space", + "orlenunipetroledge.com", + "orlenup.com", + "orlinkflow.com", + "orlinktop.com", + "orlogia.com", + "orlysbookstore.com", + "orne-r.cfd", + "orner.fr", + "ornes.sbs", + "oro.woltar.live", + "orongedadawane.sa.com", + "orongedadawane.za.com", + "orpbht.s3.us-east-005.backblazeb2.com", + "orpheus.cuci.nl", + "orphiclifestyle.com", + "orpocnaco.xyz", + "orsc.infoprog.xyz", + "orsportbetting.com", + "ort-53.cfd", + "ort-stsdk.vivo.com.cn", + "ortange.fr", + "ortho-tri-cyclen.1.p2l.info", + "orthodontistjodhpur.com", + "orthonawras.com", + "ortliebpolska.com", + "ory.xnf8.icu", + "oryginalnepismo.click", + "oryginalnosc.click", + "orymifinance.com", + "orzanauto.it", + "orziva.com", + "orzk.net", + "os1ns1ght.sbs", + "osaa.prodepl.top", + "osakadepo.com", + "osb-ussvc.samsungqbe.com", + "osbamattweb.com", + "oscars-hunting.com", + "oscarsara.com", + "oscarshio.com", + "osd-onead.cdn.hinet.net", + "ose.qvelo.top", + "osegote.xyz", + "osehun-begin-atc987.pages.dev", + "osg-34k.cfd", + "osg-work-up.com", + "osg.supplypoland.company", + "osge.info", + "osge.space", + "osheoufhusheoghuesd.ru", + "oshpa.com", + "osiaop.com", + "osiedlegminne.homes", + "osiedlewillowa.pl", + "osiedloweakty.click", + "osiedlowedonosy.click", + "osiedloweplotki.click", + "osiedlowepowiadomienia.click", + "osiedloweprzekazy.click", + "osiedlowewiadomosci.pics", + "osiedlowewiesci.click", + "osiedlowybiuletyn.click", + "osiedlowymonitor.click", + "osiedlowyprzejazd.click", + "osiete-k.com", + "osimg.nbcuni.com", + "oskwarzecha.dariuszskiba.com.pl", + "oslafuturemanagment.space", + "oslologic.online", + "osm-onead.cdn.hinet.net", + "osmreview.com", + "oso.wbh2.icu", + "osobisterzeczy.click", + "osonscomprendre.fr", + "osqa.com", + "osqa.net", + "oss-content.securestudies.com", + "ossc.aproggz.top", + "ossdcourses.com", + "osse.spaactivs.top", + "ostalgie.fr", + "ostatniadroga.click", + "ostatniagodzina.rest", + "ostatniaone.rest", + "ostatniarzecz.click", + "ostatniaszansa.rest", + "ostatniezyczenie.click", + "ostatnisygnal.click", + "ostiolate.sbs", + "ostrewiadomosci.click", + "ostronpay.com", + "ostumfaultne.eu", + "ostweincompsh.com", + "oswiadzenieonline.pics", + "oswieconykochanek.pl", + "oszukacruletke.blogspot.com", + "oszukacruletke.like.pl", + "ot8.w7zq.skin", + "ota.cartrawler.com", + "otazka.shop", + "otcor.autotrdes.top", + "otcsharks.com", + "otegurn.xyz", + "otf.msn.com", + "othatived.pics", + "other.upqzfile.com", + "otherinbox.com", + "otherlevels.com", + "otherossettlement.com", + "otherprofit.com", + "oticaspinheiro.com", + "otix.autotrdes.top", + "otletdivak.hu", + "otn-73c.cfd", + "oto-cekici.net", + "otoborsasi.com", + "otoexpertizraporu.com", + "otokujaya.com", + "otolid.tugrik.xyz", + "otometinmersin.com", + "otomoto.moltex.cl", + "otomoto.sittex.cl", + "otopfornecedor.com", + "otpercpiheno.blogspot.com", + "otpercpiheno.hu", + "otpfelmeres.adorocozinhar.com", + "otracking.com", + "otresahgefa.com", + "otrpills.com", + "otrzymajinformacje.homes", + "otrzymamyinfo.click", + "ots.optimize.webtrends.com", + "otslocks.com", + "otsmx.com", + "otsserver.com", + "ottawaforward.com", + "ottcenter.net", + "otteer.com", + "otto-images.developershed.com", + "otto24-motoryzacja.pl", + "ottomantv.net", + "ottomoto.sittex.cl", + "ottotrenche.store", + "otw.wgoih.top", + "otwarte24.com.pl", + "otwartemorze.pl", + "otwarty-umysl.world", + "otymsiemowi.click", + "otymsiemowi.lat", + "ou.shutterfly.com", + "ouchm.sbs", + "ouiciel.com", + "ouirganelemouflon.com", + "ouitrek.com", + "oujfghhunijtrnbjinuibnjenjnk.weebly.com", + "oumax.oupeng.com", + "oungo.com", + "ouo.worldkolf.info", + "ourbesthealthcare.com", + "ourcars.net", + "ourcitymall.net", + "ourcourseinfo.com", + "ourforgottengeneration.com", + "ourgir.com", + "ourmarijuanastoreinfo.com", + "ourodatakie.fun", + "ourorder.info", + "ourplanetwillneverend.com", + "ourremember.com", + "oursecretary.com", + "oursids.com", + "oursportsevent.com", + "oursuccesssource.com", + "ourtoolbar.com", + "oustely.pro", + "ousterroad.info", + "out-lok.hpage.com", + "out.tubecorporate.com", + "out.usbla.net", + "outance.com", + "outbids.sbs", + "outbrain.com", + "outbrain.com.edgekey.net", + "outbrainimg.com.edgekey.net", + "outcast-online.blogspot.com", + "outdoor-sklep.com", + "outdooremsaoluis.com", + "outdoorsdiscounts.com", + "outercat.com", + "outerinfo.com", + "outerpost.cyou", + "outervisionfilms.com", + "outfitop.shop", + "outils.yes-messenger.com", + "outils.yesmessenger.com", + "outlet24-b.com", + "outlet24-bet.com", + "outletowo.com", + "outletsports.pl", + "outletwire.online", + "outlookinforme.serv00.net", + "outofyourdays.click", + "outplayed.com", + "outraguivy.xyz", + "outside.intertex-usa.com", + "outsideloan.com", + "outsourcingphilippines.com", + "outtegrity.net", + "outthereforever.com", + "outtogetme.com", + "outttloook636r46tt63.s3.us-east-005.backblazeb2.com", + "outwa.fun", + "ouuw.depactive.top", + "ouvpg.com", + "ouwezastavitiskola.com", + "ov-jeu.sbs", + "ov.yahoo.co.jp", + "ov3t.icu", + "ovalpride.com", + "ovd54lp8fzv9.com", + "ovd84.cfd", + "overacted.sbs", + "overaluxup15.site", + "overarik.site", + "overbot.cyou", + "overcase.cyou", + "overcitx.cyou", + "overconfdeit.pro", + "overconfidentfood.com", + "overcreative.com", + "overcuz.cyou", + "overexpose.pro", + "overflowcafecambridge.com", + "overhard.cyou", + "overkum.cyou", + "overkuma.cyou", + "overlay.aibuy.io", + "overlay.top", + "overmac.cyou", + "overnight.cyou", + "overnotax.cyou", + "overorlenpost.my-free.website", + "overpray.cyou", + "overprodup.site", + "overrack.cyou", + "overrekov.cyou", + "overseasetimes.com", + "overseastelecom.net", + "overstable.cyou", + "overstack.cyou", + "overstyle.cyou", + "overtoss.cyou", + "overtrain.pro", + "overtuffx.cyou", + "overture.com", + "overwaterrealestate.com", + "oveubs.sbs", + "ovgrhfbltcpgawu.buzz", + "ovi.7qob.pro", + "ovo-kurier.cloud", + "ovod.luxxeeu.com", + "ovusc7pijit9.digital-marketing-insights.icu", + "ovx.zotoi.icu", + "ow.pubmatic.com", + "ow1.2r5d.icu", + "ow7.6jty.fun", + "owabgxis.wp.pl", + "owaraga.com", + "owb101.goo.ne.jp", + "owdj0.com", + "owebanalytics.com", + "owebmoney.ru", + "owelop.homes", + "ower.manasan.top", + "owervievcentrals.space", + "owi.3u84.icu", + "owl.opym.top", + "owldata.com", + "owlishgaze.world", + "owlishnesseshcmer.life", + "owlius.com", + "owloasis.live", + "owlsomeacademy.com", + "owlsr.us", + "owlzap.sbs", + "own-eu-cloud.com", + "owneriq.net", + "owneriq.net.edgekey.net", + "owngal.com", + "owninvpol.site", + "owqw.prodepl.top", + "owsys.com", + "owwv.truproggs.top", + "ox-d.hbr.org", + "ox-d.hulkshare.com", + "ox-d.hypeads.org", + "ox-d.zenoviagroup.com", + "ox-i.zenoviagroup.com", + "ox.hoosiertimes.com", + "ox1.shopcool.com.tw", + "ox1.vietstock.vn", + "ox12302.com", + "oxado.com", + "oxbw.jhom.lat", + "oxcash.com", + "oxen.hillcountrytexas.com", + "oxfordlawusa.com", + "oxkszf.site", + "oxoxx.com", + "oxy-taxi.com", + "oxy.gkag.top", + "oxy.q343.top", + "oxybe.com", + "oxychain.net", + "oxyqen-united.com", + "oxyrichpakistan.com", + "oxys.space", + "oxyterpene.info", + "oyetokenpro.com", + "oykn.xwis.lat", + "oyshopolska.com", + "oysterpark.lat", + "oyunboss.net", + "oyx.d2b0.skin", + "oz.valueclick.ne.jp", + "ozarkins.net", + "ozeldersane.net", + "ozelyeteneklilerenstitusu.com", + "ozfoodorders.com", + "ozh1r.com", + "oziso.org", + "ozkaltd.com", + "oznajmiamyinfo.homes", + "oznajmieniekolei.homes", + "ozon.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "ozon.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "ozon.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "ozonemedia.adbureau.net", + "ozonepurse.lat", + "ozonlinemarketplace.com", + "ozwaz.com", + "ozwebshop.net", + "ozzyredgroup.com", + "p-1msc.sbs", + "p-1phr.sbs", + "p-85tv.sbs", + "p-9ua2.cfd", + "p-c.ofisls-pro.xyz", + "p-c0n.ofisls-pro.xyz", + "p-jz59.sbs", + "p-ko.portal24klienta.one", + "p-n.io", + "p-ois.com", + "p-p1k5.icu", + "p-taml.sbs", + "p-valor.net", + "p-w.pinnter.site", + "p.365win.pro", + "p.ads.roku.com", + "p.alcmpn.com", + "p.algovid.com", + "p.asks.jp", + "p.bm23.com", + "p.bokecc.com", + "p.brid.tv", + "p.iniopost.top", + "p.nag.ru", + "p.placemypixel.com", + "p.po.st", + "p.profistats.net", + "p.qwantumm.top", + "p.raasnet.com", + "p.reuters.com", + "p.s.360.cn", + "p.tradx.top", + "p.vibrant.co", + "p.waagge.top", + "p.webengage.com", + "p0.raasnet.com", + "p03of.com", + "p0741g8syqizjfv.hfjyochmnn.ru", + "p0czta.00357937.xyz", + "p0litic0linsight.life", + "p0rtantblog.xyz", + "p0rting.xyz", + "p1.preppypm.com", + "p1002pw.heopw.org", + "p102-clb.allstarcluster.com", + "p1aymarket.com", + "p1l1n1d.zinidyo9.space", + "p1nkp3ony.xyz", + "p1nnaclev11r0nce.xyz", + "p1utop1nnacle.xyz", + "p1xelw1se.site", + "p2.preppypm.com", + "p2.vertysbos.top", + "p21.9odp.skin", + "p232207.mybestmv.com", + "p27.9ctx.sbs", + "p2704pw.heopw.org", + "p2p-tv.com", + "p2rl.space", + "p3.preppypm.com", + "p3132pw.heopw.org", + "p3q8o61r.loginprotect.net", + "p4.preppypm.com", + "p43.3u84.icu", + "p46fd1anj42.pl", + "p4psearch.china.alibaba.com", + "p4talparad1se.xyz", + "p4vh.cfd", + "p5.preppypm.com", + "p59.8hwo.pro", + "p5m.dln2.lat", + "p5rfusioncalculator.net", + "p5s.xhbk.skin", + "p5z6.top", + "p6-qmr.sbs", + "p6-r7q.lat", + "p6.preppypm.com", + "p6750pw.heopw.org", + "p68.xe1v.lat", + "p68b.cfd", + "p6ri.us", + "p6t.2exp.icu", + "p7.preppypm.com", + "p7826pw.heopw.org", + "p7vf9d9xlv.click", + "p965.cfd", + "p9g.vmy0.icu", + "pa-el.org", + "pa-voyance.fr", + "pa.5.p2l.info", + "pa.chatonlines.xyz", + "pa.expobarrio.com", + "pa.wme.catchmedia.com", + "pa5natew5k.site", + "paadisepapaya.xyz", + "paalp.fr", + "paas-push-api-log.immomo.com", + "paas-push-api.immomo.com", + "paas.zohan.site", + "pabijquhycnicaf.com", + "pablored.com", + "pac.ginimya3.cfd", + "paceelevators.net", + "paciente24.com", + "pacific-poker.e-online-poker-4u.net", + "pacifiiwdo.com", + "pack12pop.com", + "package-hit.com", + "packageclient.com", + "packagehuntings.com", + "packageoverseas.com", + "packagetodoor.com", + "packagingways.com", + "packbrosclothing.com", + "packersmoverscompany.com", + "packsdechicas.online", + "packtest.net", + "packzar.com", + "pacl.dehhg.xyz", + "paclitor.com", + "pacocaparros.com", + "pacoles.online", + "pacsafepolska.com", + "pactow.tex-prog.top", + "pacyfka99.pl", + "paczka-polska.cloud", + "paczka-w-drodze.com", + "paczka-w-toku.com", + "paczka-w-zawieszeniu.info", + "paczkaonline.cloud", + "paczki-online.com", + "paczkipocztowe24.mom", + "paczkipocztowe24.top", + "paczkiwciemno.pl", + "paczuli.pl", + "padaa.net", + "padcawbovz.sa.com", + "paddingtonstationonline.com", + "paddyabu.com", + "paddyabu.net", + "padhayilikhayi.com", + "padoduocii.live", + "padrao.webpremios.digital", + "padrelivery.com", + "padsbrown.com", + "padsdel.com", + "paellas.sbs", + "paes.prog-x.xyz", + "pafiilate.byethost32.com", + "page-disable-support.cfd", + "page-host.net", + "page-info.com", + "page-support-helpper.cfd", + "page.0ffer.eu", + "page.appealopencaseids.com", + "page.widget.zalo.me", + "pagead-googlehosted.l.google.com", + "pagead.l.google.com", + "pagead.topobiavi.com", + "pagefair.com", + "pagehelp.me", + "pagehelpcenter.org", + "pageisloading.net", + "pagemanagersupport.com", + "pagemarketinghelp.com", + "pagepeels.sexmoney.com", + "pageplop.com", + "pager.site50.net", + "pagerank-ranking.de", + "pagerank.jklir.net", + "pageranktop.com", + "pageredirect.co", + "pageredirecting.webflow.io", + "pageredirecting.weebly.com", + "pages-annuaire.fr", + "pages-notifications.net", + "pages-perso-orange.fr", + "pages-stats.rbl.ms", + "pages.tempisite.com", + "pagesat.net", + "pagesense.com", + "pagesjauenes.fr", + "pagesperso-ortange.fr", + "pagetracking.popmarker.com", + "pageupdate.co", + "pagingsound.store", + "pago-mercadolibre.com", + "pahanaava.com", + "pahe.beatbox365.com", + "pahu.tune2u.com", + "paidaishifoodie.com", + "paidstats.com", + "paiementhome-pl-5b4f060c.rpm-technik.at", + "paiemetvinted.zyrosite.com", + "paifemouchoa.com", + "paifi.net", + "pailedorganisming.pro", + "paime.com", + "pain-relief.1.p2l.info", + "paincake.yoll.net", + "painolympics.info", + "painolympics.org", + "painstakingpickle.com", + "paintandburn.com", + "paintandtake.com", + "paintball-gun.tripod.com", + "paintbrushheaven.com", + "paintedbrushe.com", + "painterflex.com", + "painting-walls.com", + "paintingelias.com", + "paintnet.es", + "paintnet.fr", + "paintyourpaws.com", + "paisaopaisa.com", + "paitiewkan.com", + "pajkipajki.paulawalczak.com.pl", + "pajoneaxeu.space", + "pajuri.com", + "pakabamino.com", + "pakasinfo.com", + "pakchaos.com", + "paket-lieferung-info.net", + "pakets.life", + "pakgeoelements.com", + "pakhmz.com", + "pakhuy.com", + "pakiet-inpost-neue.codeanyapp.com", + "pakiet-inpost-pl.life", + "pakiet-inpost-pl.top", + "pakiet-inpost.info", + "pakiet-inpost.life", + "pakiet-upsklient.com", + "pakiet-zawieszenie.com", + "pakietklient-ups.com", + "pakiety-lte-5gb.blogspot.com", + "pakiety-pokemon-go.blogspot.com", + "pakiety-ups.com", + "pakipektextile.com", + "pakistan-post.top", + "pakistanicelebrityescorts.com", + "pakistanidressdesigns.com", + "pakistanitvdramas.com", + "pakistanlawyers.net", + "pakites.store", + "pakjobcity.com", + "pakkit.net", + "pakoverseasjobs.com", + "pakpolice.com", + "pakshipment.com", + "paktale.site", + "pal.9odp.skin", + "pal.ofisls-pro.xyz", + "palabrasqueempiezan.net", + "palabrasqueriman.net", + "palaceperk.world", + "palacidosleiloes.com", + "palacio-leiloeiro.com", + "palaciosdosleiloes.net", + "palatepleasures.xyz", + "palatinemortgage.com", + "palawan-dev.net", + "palawdesign.com", + "palazzogrimani.org", + "paleleaf.com", + "paleoleap.usesfathom.com", + "paleozoologiesylwer.info", + "paletteecho.cfd", + "palettepitch.cam", + "palharesinformatica.com.br", + "palladiumbutysklep.pl", + "palladiumpulse.cam", + "pallasmeta.com", + "pallazzu.com", + "palletrackslv.com", + "palluxo.com", + "pallysad.com", + "palm-angels.net", + "palm.suppii.xyz", + "palmerfinancecompany.com", + "palmieroutlet.myshopify.com", + "palmirasxkwer.life", + "paloma-realestate.com", + "palomamedia.com", + "palomaparadise.xyz", + "palomasandes.com", + "palyazatfigyelo.info", + "pama.getclicksonme.pl", + "paman-aini.blogspot.com", + "pameran.net", + "pamiecobywateli.click", + "pamietnikkolejarza.click", + "pamini.fr", + "pamoran.net", + "pamperforyou.com", + "pamperparadise.com", + "pamsg.online", + "pan-pl-shoeturl.kw-kran.de", + "panalarm.pl", + "pancarkvas.net", + "panchwatikuteerudyog.com", + "pandaredjeder.life", + "panditmkshastri.com", + "pandora.polskasklep.top", + "panekanna.aleksytymon.com.pl", + "panel-home.schaas.de", + "panel-vol-ctrl-us.top", + "panel.berylvista.com", + "panel.brightfoxes.com", + "panel.cybeerfolks.com", + "panel.goldendynamo.com", + "panel.homepol.net", + "panel.homepoland.net", + "panel.marigolddreams.com", + "panel.marigoldhaven.com", + "panel.spynote.us", + "panel.terrawinds.com", + "panel.tradenotifications.com", + "paneldyskusyjny.pics", + "paneles.impresionesweb.com", + "panello-deit.martynapiatek.com", + "panelmiejski.pics", + "panelsystemaccessrenewadminaddressbilling.maruwellness.com", + "pangky.com", + "pangle.io", + "pangle.io.edgekey.net", + "panglobalenergy.net", + "pangolin16.isnssdk.com", + "pangolinbutlerlounge.com", + "panickycurtain.com", + "panickypancake.com", + "panie.online", + "panimi.fr", + "panized.pro", + "panmcfthrs.sa.com", + "panoniashop.com", + "panoramicplane.com", + "panska-energia.com", + "panstoys.com", + "panstwasrodki.shop", + "panstwowrozpaczy.click", + "pantaloonsrkwer.life", + "pantaya.fr", + "panter-mobility.com", + "panterix.com", + "pantheraprivatecorp.com", + "pantherqin.com", + "paoini.online", + "paolinee.com", + "paolska.fun", + "paonaka.top", + "pap2.makfir.top", + "papageienseite.de", + "papajohns-promotion.com", + "papakarlo.net", + "papasmurfcaterc.com", + "papaya-blini-5c1400.netlify.app", + "paperela.com", + "paperg.com", + "papi.mynativeads.com", + "papi.mynativeplatform.com", + "papierosy24.com", + "papillonandco.com", + "papirussopot.jeremiaszaron.pl", + "papla.pl", + "papowa.com", + "papri1kaparadi1se.xyz", + "papyla.fun", + "paq.x8af.icu", + "paquete-entregar.top", + "paquetes-cl.top", + "par.binnpro.xyz", + "par.loyal-program.live", + "par828a8-t827a.jsluzewski.pl", + "parabrahmaindia.com", + "parachutehome.sjv.io", + "paradicehomes.com", + "paradisepaaya.xyz", + "paradisevalleyhomeloans.com", + "paradisewears.com", + "parado.pl", + "paradoxfactor.com", + "paradoxpulsero.com", + "paradoxrp.online", + "paradoxurine.org", + "parafiamateusza.lucjalarysa.pl", + "parafiaukta.pl", + "paragon.joachimskiba.pl", + "paragonderme.net", + "paragonresourcemanagernent.com", + "paragraph.maresdedia.com", + "paraisodascompras.net", + "paraisodelmarbeach.com", + "paraisodorevendedor.com", + "paralleluniverse.site", + "param.lionmobi.com", + "paramedify.com", + "parameter.lionmobi.com", + "parametersmovements.lat", + "parapera.com", + "parasharmedia.com", + "paraskov.com", + "parasshops.com", + "parasuramanphillips-projec19856.pages.dev", + "parasuramanphillips-projec26985.pages.dev", + "parasuramanphillips-projec94286.pages.dev", + "paratodoled.com", + "parce12lpulse.com", + "parceiforall.com", + "parceigrabber.com", + "parceilocation.com", + "parceimaster.com", + "parceinews.com", + "parceipackage.com", + "parceipackaging.com", + "parceipenguin.com", + "parceironet.com", + "parceisauce.com", + "parceisender.com", + "parceiwow.com", + "parcel-secure-delivery.support", + "parcel-track-help.com", + "parcel-trackingdelivery.com", + "parceldeliverypost.com", + "parcelflights.com", + "parcelkeeping.com", + "parcelproximity.com", + "parcels-tracking-delivery.com", + "parceltracking-post.com", + "parcelups-order.com", + "parcelzoomers.com", + "parchedangle.com", + "parchedsofa.com", + "pardonpopular.com", + "parent.oewabox.at", + "parentingkid.com", + "parentlyf.com", + "parentpicture.com", + "pareshbhatia.com", + "paribas-bnpnieuw.com", + "paribas.ver-code.org", + "parihardentalclinic.com", + "parilka.papiashvili.top", + "parine.pl", + "paris-banlieue-meetinggame.fr", + "paris.t1woo.com", + "parisboutique.co", + "parissportif-bonus.com", + "paristehran.com", + "parityclap.click", + "parivacycomunityspro-standarsadministrations.online", + "park-defillama.com", + "park.parkingpanel.com", + "parkandbid.net", + "parkawa.com", + "parkcitykidsguide.com", + "parkcloud.dynadot.com", + "parkgatekitchensandgranite.com", + "parkhiker.com", + "parkhouseharlesden.com", + "parking.parklogic.com", + "parking.reg.ru", + "parkingcrew.net", + "parkingonthego.com", + "parkingridiculous.com", + "parkingvaletsoftware.com", + "parkinsonscoffee.com", + "parkjoven.com", + "parkluxe.lat", + "parkodkrywcow.pl", + "parkprasowy.awesomeerictech.com", + "parkstar.net", + "parktechis.store", + "parktrip.com", + "parnerimcarpich.com", + "paros.kolotas.top", + "parque-do-leilao-oficial.com", + "parrable.com", + "parronnotandone.info", + "parsely.com", + "parsimoniouspolice.com", + "parskabab.com", + "part-0d7de1-home-pl-control.control-homepl.com", + "part-291597-home-pl-control.control-homepl.com", + "part.trdex.top", + "part28a7z-mod028az.kryslew777.pl", + "partaight.com", + "partakedigital.com", + "parterking.click", + "parthasaha.com", + "parthigroup.com", + "participants.evolv.ai", + "particletap.xyz", + "partiumrental.com", + "partizanlab.com", + "partner-ads.com", + "partner-api.jobbio.com", + "partner-ts.groupon.be", + "partner-ts.groupon.co.uk", + "partner-ts.groupon.com", + "partner-ts.groupon.de", + "partner-ts.groupon.fr", + "partner-ts.groupon.net", + "partner-ts.groupon.nl", + "partner-ts.groupon.pl", + "partner.accesstrade.vn", + "partner.become.co.jp", + "partner.ceneo.pl", + "partner.magna.ru", + "partner.pelikan.cz", + "partner.pobieraczek.pl", + "partner.sbaffiliates.com", + "partner.tagscreator.com", + "partner.trdex.top", + "partner.wapacz.pl", + "partnerad.l.google.com", + "partnerads.ysm.yahoo.com", + "partneralior.pl", + "partnercash.de", + "partnerearning.com", + "partnergroupe.com", + "partnerprogramma.bol.com", + "partners-hotwire-com.impactradius.com", + "partners.10bet.com", + "partners.adklick.de", + "partners.badongo.com", + "partners.fanduel.com", + "partners.mysavings.com", + "partners.popmatters.com", + "partners.priceline.com", + "partners.realgirlsmedia.com", + "partners.webmasterplan.com", + "partners.xhamster.com", + "partnner.trdex.top", + "partplanes.com", + "parts.trdex.top", + "partsgene.net", + "parttimenannies.com", + "partylite.pl", + "partymastersingapore.com", + "partynightccocom.com", + "partyplann1ngpros.sbs", + "partywithstrippers.com", + "parujeglowa.click", + "paryear.com", + "pas.mtprogram.xyz", + "pas.platformtrad.xyz", + "pasca4d.com", + "pascalbind.live", + "paseadorcanino.com", + "pashov.shop", + "pasiekazlotoklos.pl", + "pasigoal.com", + "paskicrestpolska.com", + "pasr.xwis.lat", + "pass.baltez-offic.xyz", + "pass1onpu1se.xyz", + "passdekho.com", + "passengerclothingpolska.com", + "passeura.com", + "passionatepawpaw.xyz", + "passionatepssiflora.xyz", + "passionfrincouit.site", + "passionfruitpassion.xyz", + "passivecashwithdan.com", + "passivemarcoanyhow.com", + "passoambiental.com", + "passportindex.fr", + "passpport.com", + "past-ion.top", + "pastasrejl.site", + "pastdsaped.com", + "pastelframe.online", + "pastesbin.com", + "pastgovtduedisburse.com", + "pastimenangjackpot.com", + "pastryperfection.xyz", + "pasts.cloud", + "pastserveres.cfd", + "pasukanjt.lol", + "pasygrozy24.click", + "pasyprzejazd.click", + "pasysmierci.click", + "pat.chatonlines.xyz", + "patagoniaazul.org", + "patagoniaipolskasklep.com", + "patagoniasteelframe.com", + "pataragallery.com", + "patasblancasvet.com", + "patchpiece.online", + "patchuppmatil.media", + "patentnawybicie.click", + "pathfinderhost.com", + "pathforpoints.com", + "pathogensim.com", + "pathsail.com", + "pathwayconsultancy.com", + "pathwayparadise.xyz", + "patialaassignmenthelp.com", + "patiences.sbs", + "patientmatic.com", + "patio-furniture.dreamhoster.com", + "patiocoverfolsom.com", + "patiooficialdoceara.com", + "patnawassu.com", + "pato.pl", + "patrickditty.com", + "patriotmarketinggroup.net", + "patriots911.com", + "patrolujemysiec.click", + "patronesderopa.net", + "patronfx.com", + "patrykczachowski.com", + "patrzonline.pl", + "patscarrentaljamaica.com", + "pattern-trader.app", + "pattern-trader.io", + "pattern-trader.net", + "patternliner.com", + "patternmakingschool.com", + "patternprobe.cam", + "patternsindata.com", + "patterntrader.app", + "patterntrader.io", + "patterntraders.pl", + "patteu.tilda.ws", + "pattydumplin.com", + "paulamastrippolito.com", + "paulcaltier.pl", + "pauldrua.com", + "paulinaolborska.terezapetr.pl", + "pauline-boulet.blogspot.com", + "paulinka246.michalmakysm.pl", + "paulnataniel.pl", + "paulocellsoft.com", + "paulomatosconsultores.com.br", + "paulrd.com", + "paulsnetwork.com", + "paulwhoislost.com", + "paus111.online", + "pauzza-technologies.com", + "pavingbind.website", + "pavolrusko.com", + "paw.mt-online.xyz", + "paweldrabik.com", + "pawelmazurpoczta.alisaksenia.pl", + "paweltkaczyk.marcinandrews.pl", + "pawfilialbernedoodlepups.com", + "pawisoe0.beauty", + "pawnacampbooking.com", + "pawnpresence.com", + "pawprinttradingcards.com", + "pawtixbio.com", + "pawtiya.com", + "pax.tsqwz.xyz", + "paxful.com.ng", + "paxil.1.p2l.info", + "pay-aliegrolokalnie.5342312.xyz", + "pay-per-search.com", + "pay.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "pay.inpost-pl-pacid27e3jks.abun.shopmusic.icanmining.ru", + "pay.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "pay.ofisls-pro.xyz", + "pay.onebip.com", + "pay00lx-goods.3253454.xyz", + "pay2me.pl", + "payae8moon9.com", + "payamlata.com", + "payback-int.com", + "payback-today.com", + "payblog.mertton.xyz", + "paychat.fuse-cloud.com", + "paycounter.com", + "payday-loans.now-cash.com", + "paydigitalmoney.com", + "paydp-dmarket.4765656.xyz", + "paydpd-product.66453333.xyz", + "payforme.top", + "payhome-pl-1ae3907f.arw-rohstoffhandel.com", + "payinginvest.com", + "payinternetbilltoday.com", + "payjogos.com", + "paylibre.com", + "payload.adadapted.com", + "payment.insoda.pics", + "payment.yodo1api.com", + "payments-details.com", + "paymentuser9854.com", + "paymetnts.page.link", + "paymintapp.com", + "paymutt.com", + "payn.me", + "paynowcheck-out.net", + "paypal-exchange.com", + "paypalcz.cz", + "paypall.vertysbos.top", + "paypaypay.org", + "payperclickadvertising.org.uk", + "payperdoll.com", + "paypie.net", + "paypie.tech", + "paypiz.com", + "payplservice52170.site", + "payplservice52171.site", + "payplservice52172.site", + "payplservice52173.site", + "payplservice56170.site", + "payplservice56171.site", + "payplservice56172.site", + "payplservice56174.site", + "paypooli.click", + "paypopup.com", + "paysdepieces.fr", + "paysec029832-kon9328az.becbu.pl", + "paysera-com-v2-eservices2023psd592160.codeanyapp.com", + "paysera-support-taseneh779753577.codeanyapp.com", + "paytel.fr", + "payu.saleseekerpro.com", + "paywithlnk.com", + "paywithnk.com", + "payyinted-market.997231.xyz", + "payyinted.756488.xyz", + "pb-1aw.cfd", + "pb.forrum.top", + "pbalert.com", + "pbauth.sbs", + "pbc.2epo.lat", + "pbg2cs01.doteasy.com", + "pbi-ioen.cfd", + "pbjhwk.awicksin.com", + "pbmaxlaw.com", + "pbndswdswyhdjfn.com", + "pbnet.ru", + "pbnkcnjfnikjserv.org", + "pbnncdnkcnncjikj.org", + "pbs.nextmillmedia.com", + "pbterra.com", + "pbtulsxsbu.sa.com", + "pbworks.fr", + "pbybowzhdo.sa.com", + "pbz-hr-web.com", + "pbz-hr-web.net", + "pc-gizmos-ssl.com", + "pc-tc.s3-eu-west-1.amazonaws.com", + "pc-virus-d0l92j2.pw", + "pc-wallpapers.co.uk", + "pc.clickmedias.info", + "pc.expobarrio.com", + "pc.tunnel-vision.info", + "pc7glo.skin", + "pca-elite.com", + "pcads.ru", + "pcash.globalmailer5.com", + "pcash.imlive.com", + "pcash.wildmatch.com", + "pcbeachcondos.com", + "pcblibraries.fr", + "pcbmhigenf.sa.com", + "pcbmustinnovations.com", + "pcbprojects.com", + "pcbuilderonline.com", + "pcbutts1-therealtruth.blogspot.com", + "pcbutts1.software.informer.com", + "pcbxxhecxh.sa.com", + "pccdzkebzm.sa.com", + "pccleaner.com", + "pccleanerpro.com", + "pchakh.com", + "pchey.com", + "pckgatups.bond", + "pclick.yahoo.com", + "pcmasterclassd.xyz", + "pcmatic.com", + "pcmax.jp", + "pcmban.com", + "pcmightymax.net", + "pcmuzic.com", + "pcookie.aliexpress.com", + "pcookie.taobao.com", + "pcpitstop.com", + "pcregistrycleaner.com", + "pcrrent.com", + "pcsecurityshield.com", + "pcspeedup.com", + "pcsupport.lilianagrzyb.pl", + "pct-education.com", + "pcvpxakgvb.sa.com", + "pcx.pru-sif.shop", + "pcz-technology.weebly.com", + "pd-04kf.cfd", + "pd-x62.cfd", + "pd-y7s.cfd", + "pd.sharethis.com", + "pd.topprogit.xyz", + "pdd98825.icu", + "pde-careercoach.com", + "pde-lifecoach.com", + "pdf-onlinelive.com", + "pdfadpro.com", + "pdns.nudt.edu.cn", + "pdr.bloginss.xyz", + "pdtceindia.com", + "pduft.org", + "pdupdate.organiccrap.com", + "pdw-usr.userreport.com", + "pdx-col.eum-appdynamics.com", + "pe.5.p2l.info", + "pe.intentiq.com", + "pe1.intentiq.com", + "pe1alpale11e84.store", + "pe1alpe1al64.store", + "peaceful-tranquil-douhua-4b7584.netlify.app", + "peacefulharbor.site", + "peacelist.ignorelist.com", + "peacevalleysocialclubgoa.com", + "peachily.com", + "peachinco.site", + "peachperfection.xyz", + "peachypalette.sbs", + "peackedkart.site", + "peainaonline.com", + "peainco.site", + "peaincor.site", + "peak7exteriors.com", + "peakclick.com", + "peakcricketperformance.com", + "peakhyke.com", + "peakmilers.com", + "peakperf0rmance.quest", + "peakpi.cam", + "peaksmobile.com", + "peapovik.shop", + "pearl.tablewvem.life", + "pearlbanquetandlawns.com", + "pearlbrill.com", + "pearlfeet.fr", + "pearlten.com", + "pearlwhite.sbs", + "pebble-adhese.gva.be", + "pebble-adhese.hbvl.be", + "pebblesands.com", + "pebbletor.com", + "peccancy.sbs", + "pecchishop.com", + "pechechofakty.aplock.net", + "pechnaszprotokol.agathaswelt.com", + "pecseh.top", + "pedestrianpath.xyz", + "pediatricsquared.com", + "pedkaai.com", + "pedrojalmeida.com", + "pedspedia.com", + "peekabyone.com", + "peep-auktion.de", + "peer39.com", + "peerfly.com", + "peever.myzen.co.uk", + "peexia.net", + "pefosiy3.online", + "pefupii1.online", + "pegador.net", + "pegadorhoodie.net", + "pegasuswebco.com", + "pegasuswfc.com", + "pegoyuosls.sa.com", + "pehnavakart.com", + "pehqjkoyoe.sa.com", + "pei-ads.thesmokingjacket.com", + "peiceline.com", + "peircing-street.fr", + "peiurrydhhfvke.com", + "pejomeuveu.live", + "peka-trading.com", + "pekao-24.com", + "pekao-qpu.top", + "pekao-xfy.top", + "pekao24-pl-bankowosc-online-officcial.metalco.gr", + "pekao24-pl-bankowosc-online-ofiicial-pl.kaakai.in", + "pekao24-pl-bankowosc-online-ofiicial.dkprs.gr", + "pekao24-pl-logowanie-klienci-indywidualne.vagyapim.com", + "pekao24card.com", + "pekao24infos.com", + "pekao24logowanie.dudasites.com", + "pekaobankta.top", + "pekaopl.info", + "pekaopl.online", + "pekaopl.quest", + "pekaops.bond", + "pekaops.buzz", + "pekaosaap.top", + "pekertattoo.com", + "pekmn.sbs", + "pekomker.shop", + "pel.onness.top", + "peli.sbes.top", + "peliculas3.me", + "pelie.pl", + "pellelife.com", + "peloizer.com", + "pelsertrine.site", + "pemindahpetiselamat.com", + "pen.folza.top", + "penabpeov.fun", + "penang-iproperty.com", + "pencilglam.xyz", + "pencilscissors.quest", + "pencilxylophone.quest", + "pendingcrab.lat", + "penelopeapp-admin.com", + "penelopehaircare.com", + "penfleek.com", + "penghasilanislami.com", + "peninsulalawncare.com.au", + "penix.nl", + "penknife.quest", + "pennhomes4sale.com", + "pennyweb.com", + "penosx.top", + "penseedepascal.fr", + "penshk.top", + "pension-pentacon.de", + "pensun.live", + "pentacontane.shop", + "pentagonmoney.com", + "penve8.sbs", + "penwatch.xyz", + "penwithian.co.uk", + "peoldpbd.weebly.com", + "peomod.fr", + "peonybloom.xyz", + "peonyparadise.cam", + "peonyperfection.xyz", + "peonyposh.store", + "peonypristine.store", + "peoplefinders.fr", + "peoplelienumbersdont.com", + "peopshow.net", + "pepcopoliish2023.blogspot.com", + "pepcopolsskaa.blogspot.com", + "pepeblack.net", + "pepens.com", + "pepepriceindex.com", + "pepesparrow.com", + "pepetrades.com", + "pepev2.net", + "pepexeth.com", + "pepezed.com", + "pepinierecouture.com", + "pepipo.com", + "peplos.org", + "peppeerpaleette.xyz", + "pepperjamnetwork.com", + "peppermasters.com", + "pepperstones.net", + "peppertreefrosty.com", + "peptydy24.pl", + "pepynue0.sbs", + "peques.top", + "per.byseniscon.top", + "per.vamza.top", + "per9nal9owth.site", + "perainfosol.com", + "perakendesat.store", + "percantil.fr", + "perceivequarter.com", + "percentmobile.com", + "perchswing.click", + "perderpesosinpasarhambre.com", + "peremiere.fr", + "perempt.cfd", + "perep.nalez.top", + "perf-events.cloud.unity3d.com", + "perf.cdnads.com", + "perfect-place.store", + "perfect32dentclinic.com", + "perfect4me.com", + "perfectaudience.com", + "perfectbirthdaygiftideas.com", + "perfectguid.fun", + "perfectionistpianoservice.com", + "perfectkor.com", + "perfectspa1r1ngs.sbs", + "perfecttools.pl", + "perfecturist.pl", + "perfectwalnut.com", + "perfektrd.maksymduda.pl", + "perfiliate.com", + "perfomanceglobal.website", + "perforatoriumjazer.info", + "performance.affiliaxe.com", + "performanceadexchange.com", + "performancehorizon.com", + "performancepanorama.xyz", + "performanceparade.sbs", + "performancepulse.sbs", + "performancerevenue.com", + "performancerevenues.com", + "performancevitality.net", + "performancing.com", + "perfumefrog.live", + "perfumella.pl", + "perfumeria-vlory.pl", + "perfumeriaife.pl", + "perfumesmd.com", + "perfumesprivatelabel.com", + "perfumeswale.com", + "perfumio.pl", + "perfumyitestery.pl", + "perfusionist.com", + "pericirran.com", + "perilousaspect.cfd", + "perimeterx.widget.insent.ai", + "perlengkapansecurity.com", + "perleroyal.com", + "permalink-system.com", + "permalinking.com", + "permitfringe.com", + "permutive.com", + "perodat.xyz", + "peronismorepublicano.org", + "perpetuatedevelopment.com", + "perr.h-cdn.com", + "perroverde.usesfathom.com", + "perroverse.com", + "perrymanllc.com", + "pers-pge-pl.firebaseapp.com", + "pers.choiseprog.xyz", + "pers.sacors.top", + "perscriptionnutrition.com", + "persephoneonstage.com", + "perseveranbce.xyz", + "persey-pge-pl.firebaseapp.com", + "persgroepadvertising.nl", + "perso.menara.ma", + "personagraph.com", + "personal.ir-strategies.net", + "personalcapitaltrades.com", + "personalfinancesmanagementguide.com", + "personalguruji.com", + "personalinjurylawhalifax.com", + "personalityopedia.com", + "personalization.bloomberg.com", + "personalization.centech.glulive.com", + "personalloan-now.com", + "personalstylebrand.com", + "perspicaciousshark.com", + "perupee.com", + "peruvianfootprints.com", + "peruvirtualtour.com", + "pervas.top", + "perwiscia.xyz", + "pesaempiree.com", + "pesquisaemlinha.com", + "pestcontrolportcharlottefl.com", + "pestcontrolsugarlandtx.com", + "pesticxufp.website", + "pet-help.org", + "petalpalette.cam", + "petalpunch.com", + "petalpushersnh.com", + "petametrics.com", + "petcaremarketplace.com", + "petcitement.com", + "petcoza.com", + "petemichaud.com", + "peter-north-cum-shot.blogspot.com", + "petflowbrigade.com", + "petfriendlyfood.com", + "petitelady.top", + "petitemsstocks.com", + "petitepawchihuahua.com", + "petiteumbrella.com", + "petmalcolm.shop", + "petmop.rent", + "petparadisebestonlinestore.com", + "petra.nic.gov.jo", + "petrafashion.com", + "petrales.info", + "petrenko.biz", + "petrobos.com", + "petrosgrouphub.site", + "petrowings.com", + "pets.finaltips.com", + "pets33.com", + "petsmovies.com", + "petsthailand.com", + "petsuplet.com", + "petty.pavel-gluschuk.com", + "petuniapizazz.store", + "petuniapulse.store", + "petzel.be", + "pevaolsh.site", + "pevrexkombat.site", + "pevyprice.com", + "pewbbsflff.sa.com", + "pewnorozkoszniech.pics", + "pewnyzabieg.pl", + "pewterclub.com", + "peyu.opinionjet.com", + "pez.folos.top", + "pez.fovda.top", + "pf4y2a54hx.com", + "pfa-salaj.blogspot.com", + "pfaltzgraf.com", + "pfcuay.o-f.com", + "pfepfe.cc", + "pffn.pl.tn", + "pflbr.top", + "pfn.twpinfm.com", + "pftpdnykew.sa.com", + "pfx.sma-clsystem.info", + "pg-th.org", + "pgadmin.dev.duckduckfuck.com", + "pgalvaoteles.pt", + "pgams.com", + "pgaxertin.xyz", + "pgcpower.com", + "pge-consulting.com", + "pge-edge.com", + "pge-pl-aivix.digitalinvestmaster.com", + "pge-pl.eu", + "pge-pol.site", + "pge-pol.website", + "pge-poland.space", + "pge-polska-grupa-energetyczna.iclick.bio", + "pgepl.online", + "pgepol.site", + "pgepoland.live", + "pgepoland.online", + "pgepoland.site", + "pgepoland.website", + "pgepoland.xyz", + "pgepolska.cfd", + "pgepolska.site", + "pgg-sklep.com", + "pgg24.pl", + "pggsklep.com", + "pgktsaexgb.sa.com", + "pgl.example.com", + "pgl.example0101", + "pglopen.pro", + "pgmediaserve.com", + "pgpartner.com", + "pgpl.g5e.com", + "pgslot57.com", + "pgslotfan.com", + "pgssl.com", + "pgvl.kuue.skin", + "ph-ad01.focalink.com", + "ph-ad02.focalink.com", + "ph-ad03.focalink.com", + "ph-ad04.focalink.com", + "ph-ad05.focalink.com", + "ph-ad06.focalink.com", + "ph-ad07.focalink.com", + "ph-ad08.focalink.com", + "ph-ad09.focalink.com", + "ph-ad10.focalink.com", + "ph-ad11.focalink.com", + "ph-ad12.focalink.com", + "ph-ad13.focalink.com", + "ph-ad14.focalink.com", + "ph-ad15.focalink.com", + "ph-ad16.focalink.com", + "ph-ad17.focalink.com", + "ph-ad18.focalink.com", + "ph-ad19.focalink.com", + "ph-ad20.focalink.com", + "ph-ad21.focalink.com", + "phalton.com", + "phamchilong.com", + "phanquang.vn", + "phantic.sbs", + "phantom101.duckdns.org", + "phantomflare.site", + "phantomnews.website", + "phar.gu-web.net", + "pharmactiahky.network", + "pharmacy-canada.forsearch.net", + "pharmacy-news.blogspot.com", + "pharmacyrxone.com", + "pharmakonplc.com", + "pharmamq.com", + "pharocalpocks.com", + "phasmoniaty.shop", + "phcde.top", + "phdiary.com", + "pheccjlcrn.sa.com", + "pheedo.com", + "phendimetrazine.1.p2l.info", + "pheni.sbs", + "phenomenot.com", + "phentermine-online.iscool.nl", + "phentermine.1.p2l.info", + "phentermine.3.p2l.info", + "phentermine.4.p2l.info", + "phentermine.aussie7.com", + "phentermine.shengen.ru", + "phentermine.t-amo.net", + "phentermine.webpark.pl", + "phenylalanineelectroscope.space", + "phieoleras.com", + "phikunprogramming.com", + "phil.tradx.top", + "philacct.com", + "philentars.com", + "philipcourt.com", + "philippschoch.ch", + "phill.feedmycup.com", + "phillshop.myshopify.com", + "phillyosteopathy.com", + "phising-initiative.fr", + "phl.tradx.top", + "phluant.com", + "phobia.net", + "phocodontias.info", + "phoenix-adrunner.mycomputer.com", + "phoenixads.co.in", + "phoenixfeathercfd.cfd", + "phoenixinvestigations.ca", + "phoenixkidsguide.com", + "phoenixpulse.live", + "phohhzahmb.sa.com", + "phone-calling-card.exnet.su", + "phonebole.com", + "phonejapan.com", + "phones4you.be", + "phonesecure.mobi", + "phonesexlove.com", + "phono.gotrackier.com", + "phonograph2.voxmedia.com", + "phonologergkqer.life", + "phorm.ch", + "phorm.co.uk", + "phorm.com", + "phorm.dk", + "phormchina.com", + "phormlabs.com", + "photineum.com", + "photo-ads.zaloapp.com", + "photo-cam.com", + "photobox-tracking.adalyser.com", + "photographerns.com", + "photographpan.com", + "photography-editingrawfiles.com", + "photography-hq.com", + "photography24seven.com", + "photographybygaryjohnson.za.com", + "photographyinmumbai.com", + "photographypros.live", + "photographypros.xyz", + "photos.daily-deals.analoganalytics.com", + "photos.pop6.com", + "photos0.pop6.com", + "photos1.pop6.com", + "photos2.pop6.com", + "photos3.pop6.com", + "photos4.pop6.com", + "photos5.pop6.com", + "photos6.pop6.com", + "photos7.pop6.com", + "photos8.pop6.com", + "photoshareme.com", + "photoshophelper.com", + "phox2ey.bid", + "php4you.biz", + "phpads.astalavista.us", + "phpads.flipcorp.com", + "phpads.foundrymusic.com", + "phpadsnew.abac.com", + "phpadsnew.wn.com", + "phpancake.com", + "phptech.org", + "phpuniversity.com", + "phronemophobiajoage.life", + "phstlqikyv.sa.com", + "phtz.akma.lat", + "phukienthoitranggiare.com", + "phulpiltdg.sa.com", + "phunware.com", + "phuocduc.net", + "phuphi.com", + "phw.uxbg.skin", + "phwpirhmqm.sa.com", + "phxergo.org", + "phyllofuky.space", + "physical309.site", + "physicalbikes.com", + "physicsline.com", + "pi-2vi.sbs", + "pi-tickets.online", + "pi.pardot.com", + "piads.vn", + "pianka.shop", + "piano.io", + "pianolessons.fr", + "piastpatrol.pl", + "pic.casee.cn", + "pic.shouhucj.com", + "picanalysis.vivo.com.cn", + "picantepickleball.com", + "piccdn.igetget.com", + "picituuboy.live", + "pick.edem-tur.com", + "pickanewdeliverytime.com", + "pickgolfup.com", + "pickliebe.com", + "pickmywoodlathe.com", + "pickuptrails.com", + "pickurstory.com", + "pickytime.com", + "picnicbenche.site", + "picnoo.com", + "picomento.com", + "pics.kolmic.com", + "picture-uploads.com", + "pictures-album.com", + "picupeebau.info", + "picupfresh.com", + "picura.it", + "pidoco.fr", + "pie.wirelessregistry.com", + "piecediscount24.fr", + "piechnik.com.pl", + "piekalsalepin.shop", + "pieknaprzyroda.click", + "pielaakrs.com", + "pieldesalmaras.com", + "pielegniarsko-poloznicze.pl", + "pieprzyc.com", + "pier-import.fr", + "pierredrolet.com", + "pierreplacide.com", + "pierrox.com", + "pierwszaligablog.wordpress.com", + "pierwszefakty.fun", + "pierwszeinfo.click", + "piet2eix3l.com", + "pietexture.com", + "pietrolab.marikabednarz.pl", + "pievtindia.com", + "pifyzyu4.xyz", + "pigeonplane.live", + "piggyterminal.com", + "pigheaded.sbs", + "pigredoben12.sytes.net", + "pihydoe.com", + "piing.luxxeeu.com", + "piinpost.top", + "piip-adielne.sbs", + "pijanidrogowcy.click", + "pijaninadrodze.click", + "pijanykierowca24.click", + "pijanyzabojca.click", + "pijngids.com", + "pik.autotrdes.top", + "pikesoozeo.live", + "piko25.eliaszpluta.pl", + "piksfree.com", + "pikvik.com", + "pila-dziedzictwo-2017-online.5v.pl", + "pilalion.com", + "pilatebodywilton.com", + "pilateson.pics", + "pilchersflowers.com", + "pildcoolas.com", + "pilkanozna.yolasite.com", + "pilkarskikup.com", + "pilkarskisklep.com", + "pillarpart.world", + "pillowglass.quest", + "pillowpets.fr", + "pillsmap.com", + "pillsmoney.com", + "pilna-informacja.info", + "pilnaakcja.homes", + "pilnedoniesienie.homes", + "pilnedoniesienie.rest", + "pilnefakty.cyou", + "pilneinformacje.homes", + "pilnykomunikat.homes", + "pilomosxhg.website", + "pilot-offers.com", + "pilothouserestoration.com", + "pilotin.space", + "pilotnews.website", + "pilpost.top", + "pilpower.com", + "pilrapto.com", + "pimacountyazbeekeepers.com", + "pimapay.com", + "pimeduy5.cfd", + "pimpiriflavours.com", + "pimproll.com", + "pimrentcar.pl", + "pimsys.app", + "pin.autotrdes.top", + "pin.topprogit.xyz", + "pinacoladapal.live", + "pinacoladaparadise.sbs", + "pinacoladaparty.xyz", + "pinacoladapulse.life", + "pinaluxury.com", + "pinapple.pl", + "pindiz.com", + "pineal--xt.com", + "pineappleparadise.xyz", + "pineconespastes.site", + "pineparadise.xyz", + "pinepetal.xyz", + "pinepleasure.xyz", + "pinepulse.xyz", + "pinetech.vn", + "ping.dozuki.com", + "ping.taplytics.com", + "pingapi.accengage.com", + "pingfore.qq.com", + "pingfore.soso.com", + "pingjs.qq.com", + "pingma.qq.com", + "pingomatic.com", + "pingpongup.com", + "pings.blip.tv", + "pingtcss.qq.com", + "pinion-innovations.com", + "pinjamanonline.org", + "pink.clicktx.jp", + "pinkcamforum.cc", + "pinkfrostingcupcakes.com", + "pinkies.pl", + "pinkpine.ie", + "pinkredsun.com", + "pinksneaks.pl", + "pinkstar.pl", + "pinnaclepolska.com", + "pinotechies.com", + "pinpointburgerbar.com", + "pinpost.top", + "pinsandmedals.com", + "pinsandmedals.website", + "pinto-pleasant-dirigible.glitch.me", + "pioneerpad.cfd", + "pioneerphysiocare.com", + "piorkopo.hair", + "piosenkanaszkle.pl", + "piotras13.rozaliaclaudia.com.pl", + "piotreksofedl.martynaadamski.pl", + "pipalkuul.site", + "pipedream.wistia.com", + "pipeflux.com", + "pipelinevirtual.com", + "pipenv.org", + "piperpontus.com", + "pippelinecrm.com", + "pippio.com", + "pipslab.nl", + "piquantpigs.com", + "piqure.xyz", + "pirate-english-test.com", + "pirateclubing.xyz", + "piratera.top", + "pirotii3.monster", + "pirroassociat.info", + "pisacnotatki.click", + "pisaniebadanie.click", + "pisanieono.space", + "piscivorousrevenant.fun", + "pisemkodnia.click", + "pisemnydruk.click", + "pisenagrama.com", + "pisikologozgetan.com", + "pismodnia.click", + "pismodrogowe.click", + "pismolokalne.click", + "pismoplota.click", + "pismotygodnia.click", + "pismouliczne.click", + "pissingteengirlsfreemovies.blogbugs.org", + "pistachioparadise.xyz", + "pististrustltd.com", + "pistolas-de-impacto.com", + "piszemyteksty.click", + "pitaka.app", + "pitakchon.com", + "pitbull-marketing.com", + "pitbull-video.ujm.pl", + "pitbull.ek1.pl", + "pitchcmi.com", + "pitchviral.com", + "pitopainting.cfd", + "pitstrategy.cfd", + "pituitosus.com", + "pivox-garden.com", + "piwetiy.com", + "piwik.cam-content.com", + "piwik.datawrapper.de", + "piwik.ientry.com", + "piwik.medienhaus.com", + "piwik.mortgageloan.com", + "piwik.org", + "piwik.pokerlistings.com", + "piwik.rta.vn", + "piwik.softonic.vn", + "piwik.tienhiep.com.vn", + "piwik.wsws.org", + "pix-us.revjet.com", + "pix.autotrdes.top", + "pix.impdesk.com", + "pix.mastercasc.top", + "pix.nbcuni.com", + "pix.progofficial.top", + "pix.progofficialit.top", + "pix.pulsemgr.com", + "pix.revjet.com", + "pix.silverpush.co", + "pix.spot.im", + "pix.tagcdn.com", + "pix.xiproject.top", + "pix2.mastercasc.top", + "pix521.adtech.fr", + "pix521.adtech.us", + "pix522.adtech.fr", + "pix522.adtech.us", + "pixar.keytech.srl", + "pixcelplus.com", + "pixel-967319188.us-east-1.elb.amazonaws.com", + "pixel-a.basis.net", + "pixel-a.sitescout.com", + "pixel-geo.prfct.co", + "pixel-manipulation.com", + "pixel-secure.solvemedia.com", + "pixel-static.spotify.com", + "pixel-sync.sitescout.com", + "pixel.adacado.com", + "pixel.adcrowd.com", + "pixel.adssafeprotected.com", + "pixel.adtelligent.com", + "pixel.advanseads.com", + "pixel.bilinmedia.net", + "pixel.captora.com", + "pixel.coccoc.com", + "pixel.condenastdigital.com", + "pixel.crosspixel.net", + "pixel.facebook.com", + "pixel.innocom.vn", + "pixel.invitemedia.com", + "pixel.keywee.co", + "pixel.meteora.us", + "pixel.nc0.co", + "pixel.newscred.com", + "pixel.pcworld.com", + "pixel.pointmediatracker.com", + "pixel.programmatictrader.com", + "pixel.realtor.com", + "pixel.sitescout.com", + "pixel.sojern.com", + "pixel.solvemedia.com", + "pixel.spotify.com", + "pixel.staticworld.net", + "pixel.watch", + "pixel.wp.com", + "pixel.yabidos.com", + "pixel.yola.com", + "pixelblazeinc.com", + "pixelbrainy.com", + "pixelcounter.elmundo.es", + "pixelcounter.marca.com", + "pixelforgenetwork.com", + "pixelgame.pl", + "pixelglobal.sojern.com", + "pixelgrowers.com", + "pixelhub.pw", + "pixeliant.com", + "pixelicxsoft.com", + "pixelitosmagicos.com", + "pixelloomerco.com", + "pixelmatrix.pw", + "pixelmosaiccorp.com", + "pixelpath.pw", + "pixelperfectadvertising.com", + "pixelproto.com", + "pixelpulse.cyou", + "pixelquasarlab.com", + "pixelread.com", + "pixels.livingsocial.com", + "pixelsandreels.com", + "pixelsavvyhub.com", + "pixelservice.apphb.com", + "pixeltech.pw", + "pixelvex.com", + "pixelvistagroup.com", + "pixelynxlabs.com", + "pixelzoomclick.com", + "pixemass.site", + "pixi.autotrdes.top", + "pixiedust.buzzfeed.com", + "pixieresume.com", + "pixlok.com", + "pixmihs.click", + "pixninja.pics", + "pixon.ads-pixiv.net", + "pixpalpro.com", + "pixstube.com", + "pixsubway.com", + "pixxelgraphic.com", + "pixxi.shoplo.com", + "pixxur.com", + "piyu.valuevaultmarkets.com", + "piyush-jain.com", + "piyushbendale.com", + "piz7ohhujogi.com", + "pizarramania.com", + "pizka.autotrdes.top", + "pizzajinx.lat", + "pizzapizea.com", + "pizzareginios.com", + "pizzarewal.pl", + "pj-q7v.cfd", + "pj-safety.com", + "pj.plprogpltes.site", + "pjcnjk.s3.us-east-005.backblazeb2.com", + "pjdjzvlltg.sa.com", + "pjhs.fkkg.lat", + "pjhymmudee.sa.com", + "pjmtd.neaio.top", + "pjwt.skin", + "pk-qyo.cfd", + "pk-sec.app", + "pk.adlandpro.com", + "pk.progrbest.top", + "pk1mobile.com", + "pkhfig.top", + "pkia.fr", + "pkijobz.com", + "pkludo.com", + "pklys.top", + "pkmkkjwknvf.com", + "pko-bp.club", + "pko-bp.pl", + "pkobp-pl.line.pm", + "pkobp-pl.top", + "pkobp-web.com", + "pkobp.co", + "pkobp.sviluppo.host", + "pkobppl.online", + "pkobppl.quest", + "pkobppl.site", + "pkobppl.top", + "pkolyr.fun", + "pkorder.crabdance.com", + "pkphotographs.com", + "pkpojhc.com", + "pkrealestatemarketing.com", + "pksturnqyb.sa.com", + "pktmrgsibl.sa.com", + "pl-36594oferta.pl", + "pl-50827oferta.pl", + "pl-74219oferta.pl", + "pl-97821oferta.pl", + "pl-about.com", + "pl-aukacja1102.pl", + "pl-aukacja1103.pl", + "pl-aukacja1104.pl", + "pl-aukacja1105.pl", + "pl-aukacja1107.pl", + "pl-aukacja1108.pl", + "pl-aukacja1109.pl", + "pl-aukacja2468.pl", + "pl-bezpieczna-oferta11948.pl", + "pl-bezpieczna-oferta119485.pl", + "pl-bezpieczna-oferta11985.pl", + "pl-bezpieczna-oferta119890.pl", + "pl-bezpieczna-platnosc.pl", + "pl-binance.com", + "pl-capital.phtmedia.com", + "pl-engine.intextad.net", + "pl-fakty.digitalmediacouncil.com", + "pl-gazeta.click", + "pl-help.top", + "pl-huda.myshopify.com", + "pl-impost-poland.top", + "pl-in-post.sbs", + "pl-in-post.top", + "pl-indywidualna-oferta1167233.pl", + "pl-indywidualna-oferta1167234.pl", + "pl-indywidualna-oferta1167270.pl", + "pl-indywidualna-oferta1167271.pl", + "pl-indywidualna-oferta1167272.pl", + "pl-indywidualna-oferta1167273.pl", + "pl-indywidualna-oferta1167274.pl", + "pl-inpost-im.top", + "pl-inpost-poland.top", + "pl-inpost.buzz", + "pl-inpost.club", + "pl-inpost.info", + "pl-inpost.life", + "pl-inpost.org", + "pl-inpost.shop", + "pl-inpost.top", + "pl-inpost.xyz", + "pl-inposta.com", + "pl-inpostparcel.top", + "pl-inpostparcelo.top", + "pl-inpostparcelp.top", + "pl-inposts.top", + "pl-invest.phtmedia.com", + "pl-invest.vip", + "pl-kup-przedmiot2345.pl", + "pl-kup-przedmiot3453.pl", + "pl-kup-przedmiot3456.pl", + "pl-kup-przedmiot5671.pl", + "pl-kup-przedmiot5678.pl", + "pl-kup-przedmiot6789.pl", + "pl-kup-przedmiot7890.pl", + "pl-kup-przedmiot9012.pl", + "pl-lidform-esl.dssiete.com", + "pl-lidform-mcoin-1.onprograms.xyz", + "pl-lidform-mcoin-2.onprograms.xyz", + "pl-linkedin.security-online.pt", + "pl-mojaplatnosc.pl", + "pl-mojaplatnosc23435.pl", + "pl-mojaplatnosc23436.pl", + "pl-mojaplatnosc23437.pl", + "pl-mojaplatnosc23438.pl", + "pl-mojaplatnosc23439.pl", + "pl-mojaplatnosc23440.pl", + "pl-mojeplatnosci.pl", + "pl-news.articledd.com", + "pl-oferta-897517.pl", + "pl-oferta-prywatna1244.pl", + "pl-oferta-prywatna13457.pl", + "pl-oferta-prywatna2137.pl", + "pl-oferta-prywatna2138.pl", + "pl-oferta-prywatna2139.pl", + "pl-oferta-prywatna2140.pl", + "pl-oferta-prywatna2141.pl", + "pl-oferta-prywatna24.pl", + "pl-oferta-prywatna24423.pl", + "pl-oferta-prywatna24452.pl", + "pl-oferta-prywatna3211.pl", + "pl-oferta-prywatna3212.pl", + "pl-oferta-prywatna3213.pl", + "pl-oferta-prywatna3214.pl", + "pl-oferta-prywatna3215.pl", + "pl-oferta-prywatna3245.pl", + "pl-oferta-prywatna3457.pl", + "pl-oferta-prywatna6735.pl", + "pl-oferta-sprzedazy12301.pl", + "pl-oferta-sprzedazy12310.pl", + "pl-oferta-sprzedazy12311.pl", + "pl-oferta-sprzedazy12312.pl", + "pl-oferta-sprzedazy12313.pl", + "pl-oferta-sprzedazy12314.pl", + "pl-oferta-sprzedazy12315.pl", + "pl-oferta-sprzedazy12316.pl", + "pl-oferta-sprzedazy12317.pl", + "pl-oferta-sprzedazy12318.pl", + "pl-oferta-sprzedazy12348.pl", + "pl-oferta-sprzedazy12451.pl", + "pl-oferta-sprzedazy15328.pl", + "pl-oferta-sprzedazy24699.pl", + "pl-oferta-sprzedazy63563.pl", + "pl-oferta-sprzedazy651014.pl", + "pl-oferta-sprzedazy65411.pl", + "pl-oferta-sprzedazy70023.pl", + "pl-oferta-sprzedazy72811.pl", + "pl-oferta-sprzedazy98710.pl", + "pl-oferta129578.pl", + "pl-oferta1415.pl", + "pl-oferta1617.pl", + "pl-oferta1819.pl", + "pl-oferta18321.pl", + "pl-oferta18325.pl", + "pl-oferta18326.pl", + "pl-oferta18330.pl", + "pl-oferta18332.pl", + "pl-oferta18333.pl", + "pl-oferta18335.pl", + "pl-oferta18337.pl", + "pl-oferta18351.pl", + "pl-oferta18353.pl", + "pl-oferta18354.pl", + "pl-oferta18355.pl", + "pl-oferta18931.pl", + "pl-oferta18934.pl", + "pl-oferta18935.pl", + "pl-oferta18937.pl", + "pl-oferta1936.pl", + "pl-oferta21375.pl", + "pl-oferta21376.pl", + "pl-oferta21377.pl", + "pl-oferta2735.pl", + "pl-oferta2852.pl", + "pl-oferta3413.pl", + "pl-oferta3421.pl", + "pl-oferta3442.pl", + "pl-oferta3778.pl", + "pl-oferta3795.pl", + "pl-oferta4616.pl", + "pl-oferta4903.pl", + "pl-oferta531876.pl", + "pl-oferta564366.pl", + "pl-oferta6189.pl", + "pl-oferta6301.pl", + "pl-oferta6349.pl", + "pl-oferta64356.pl", + "pl-oferta7123.pl", + "pl-oferta7265.pl", + "pl-oferta7335.pl", + "pl-oferta7402.pl", + "pl-oferta8232.pl", + "pl-oferta8452.pl", + "pl-oferta88354.pl", + "pl-oferta88355.pl", + "pl-oferta88356.pl", + "pl-oferta88357.pl", + "pl-oferta9325.pl", + "pl-oferty132585.pl", + "pl-pay.pl", + "pl-pl-fb.pages.net.br", + "pl-platnosci2475.pl", + "pl-platnosci3465.pl", + "pl-platnosci37649.pl", + "pl-platnosci4215.pl", + "pl-platnosci4216.pl", + "pl-platnosci4217.pl", + "pl-platnosci4218.pl", + "pl-platnosci4219.pl", + "pl-platnosci4755.pl", + "pl-poco.com", + "pl-pod.com", + "pl-podc.com", + "pl-podd.com", + "pl-pods.com", + "pl-podx.com", + "pl-post-impost.top", + "pl-post.icu", + "pl-post.life", + "pl-prywanta-sprzedaz2137.pl", + "pl-prywanta-sprzedaz2141.pl", + "pl-prywanta-sprzedaz3145.pl", + "pl-prywatna-aukcja-sprzedazy193468.pl", + "pl-prywatna-aukcja-sprzedazy198247.pl", + "pl-prywatna-aukcja-sprzedazy198248.pl", + "pl-prywatna-aukcja-sprzedazy198249.pl", + "pl-prywatna-aukcja-sprzedazy245510.pl", + "pl-prywatna-aukcja1293.pl", + "pl-prywatna-aukcja1294.pl", + "pl-prywatna-aukcja1296.pl", + "pl-prywatna-oferta2140.pl", + "pl-prywatna-oferta2142.pl", + "pl-prywatna-oferta6478.pl", + "pl-prywatna-sprzedaz11993.pl", + "pl-prywatna-sprzedaz11994.pl", + "pl-prywatna-sprzedaz1243.pl", + "pl-prywatna-sprzedaz1244.pl", + "pl-prywatne-oferty24.pl", + "pl-prywatnyzakup15245.pl", + "pl-prywatnyzakup15246.pl", + "pl-prywatnyzakup15247.pl", + "pl-prywatnyzakup15248.pl", + "pl-prywatnyzakup15249.pl", + "pl-specjalna-oferta092677.pl", + "pl-specjalna-oferta11576.pl", + "pl-specjalna-oferta1554.pl", + "pl-specjalna-oferta1555.pl", + "pl-specjalna-oferta1556.pl", + "pl-specjalna-oferta1557.pl", + "pl-specjalna-oferta1558.pl", + "pl-specjalna-oferta1559.pl", + "pl-specjalna-oferta22766.pl", + "pl-specjalna-oferta345225.pl", + "pl-specjalna-oferta345255.pl", + "pl-specjalna-oferta345277.pl", + "pl-specjalna-oferta345347.pl", + "pl-specjalna-oferta345922.pl", + "pl-specjalna-oferta345986.pl", + "pl-specjalna-oferta726255.pl", + "pl-specjalna-oferta72663.pl", + "pl-specjalna-oferta73377.pl", + "pl-tiketcom.online", + "pl-trackshipping.com", + "pl-trichomist-forte-lotion.visage-shops.com", + "pl-weryfikacjalogowania.com", + "pl.24-7cryptocurrenciez.crypto-market-world.com", + "pl.24-7cryptocurrenciez.financial-offer.com", + "pl.89151535.cube-cologne.com", + "pl.allsports4free.club", + "pl.artikproject.com", + "pl.bloxg.top", + "pl.bussinesscenter.com", + "pl.centrumoferty.com", + "pl.digitalmediacouncil.com", + "pl.easy-shop.eu", + "pl.eluecl.top", + "pl.engeapp.quest", + "pl.esrlive.com", + "pl.finanzafutura.com", + "pl.finnewspl.com", + "pl.foxssy.com", + "pl.fygydua0.monster", + "pl.gmasken.top", + "pl.godeal24.com", + "pl.gosaweo1.monster", + "pl.gvgmall.com", + "pl.ham-stop.xyz", + "pl.heatpal.org", + "pl.heyfit.shop", + "pl.hoxawey6.monster", + "pl.iiopkdja.life", + "pl.in-post.blog", + "pl.inpost-e.net", + "pl.inposts.org", + "pl.kifybaa1.monster", + "pl.makeyourbabyhappy.com", + "pl.medic-reporters.com", + "pl.melaleuca.com", + "pl.met-programofic.top", + "pl.mevida.me", + "pl.miss24.com", + "pl.myfone.top", + "pl.mysafesmartphone.com", + "pl.newtrds.xyz", + "pl.obsidianbracelet.com", + "pl.oknxs.mynetav.com", + "pl.pasta-center-ves.top", + "pl.pasywnydchod.xyz", + "pl.pcviruscare.com", + "pl.phtmedia.com", + "pl.polndmedia.com", + "pl.post-a.net", + "pl.posta-e.delivery", + "pl.posts-die.bio", + "pl.posts-die.life", + "pl.posts-ng-nta.top", + "pl.qwantumm.top", + "pl.singpost.blog", + "pl.soldius.com", + "pl.stanikzai.com", + "pl.supplypoland.com", + "pl.taxility.com", + "pl.thefnbpslpsotng.top", + "pl.tvconsult.live", + "pl.tvplusnewtab.com", + "pl.vidazoo.com", + "pl.vitaminuk.com", + "pl.waagge.top", + "pl.wanderheat.net", + "pl.whokeys.com", + "pl.wolfsver.com", + "pl.zpetna.top", + "pl1.czaspolski.bar", + "pl1.dailynewshub1.com", + "pl10.polski-rabat.pl", + "pl101hus.com", + "pl1285412oferta.pl", + "pl15117601.pvclouds.com", + "pl15209890.pvclouds.com", + "pl15402247.highperformancecpm.com", + "pl2.czaspolski.bar", + "pl2.newtrds.xyz", + "pl2124412oferta.pl", + "pl2341672oferta.pl", + "pl235672oferta.pl", + "pl243323oferta.pl", + "pl24452oferta.pl", + "pl244553oferta.pl", + "pl24bog.buzz", + "pl24hbag.buzz", + "pl2531672oferta.pl", + "pl2645412oferta.pl", + "pl3.czaspolski.bar", + "pl3.newtrds.xyz", + "pl365bag.mom", + "pl365bag.top", + "pl365baggrp.mom", + "pl365baggrp.top", + "pl365bags.mom", + "pl365bags.top", + "pl365bagsgrps.mom", + "pl4.newtrds.xyz", + "pl46554162oferta.pl", + "pl6-bp.trader-consult.com", + "pl6.trader-consult.com", + "pl60.trader-consult.com", + "placarcorreto.com", + "placebonusextra.com", + "placebubble.gimbal.com", + "placed.com", + "placeframe.com", + "places2.xyz", + "placeshome.xyz", + "placeslive.xyz", + "placeswithstories.com", + "placidactivity.com", + "placidocn.com", + "plactivious.com", + "placzdziecka.click", + "pladvertising-manage.com", + "plagtracker.fr", + "plaiai.com", + "plaimedia.com", + "plainpost.info", + "plainpostpl.buzz", + "plainpostpl.top", + "plains.fr", + "plana.ltdroom.top", + "planacer.com", + "planearconsultoria.com.br", + "planet-soul.com", + "planet.inebages.com", + "planet1finance.com", + "planet2finance.world", + "planetainvestimentos.com", + "planetaryatmospheres.xyz", + "planetaryeclipses.xyz", + "planetaryorbits.xyz", + "planetaryrotation.xyz", + "planetatmospheres.xyz", + "planetavod.pl", + "planetelevationquest.click", + "planetexploration.xyz", + "planetside2.fr", + "planlaser.click", + "planmantra.com", + "planning-analytics.ibmcloud.com", + "planobywatelski.click", + "planorder.top", + "planrecanpost1.info", + "plantbasedmerch.com", + "plantc.top", + "plantcalm.com", + "planterbeds.com", + "plantparadise.cam", + "plantperfection.cam", + "plantperfectionfoods.com", + "plantpuylse.cam", + "plantsandpots.com", + "plantvx.com", + "plarcadia.com", + "plaroom.dpound.top", + "plart.rewol-ucja-gazowa.com", + "plasdadowalniya.sa.com", + "plasmaclap.click", + "plasmahaul.pro", + "plasmatv4free.com", + "plasmid904.site", + "plasterje.com", + "plasticfishy.com", + "plasticker.fr", + "plasticsurgeoncitations.com", + "plasticsurgeonfacts.com", + "plastikon-kratki.pl", + "plaston.online", + "plat.xiproject.top", + "platamix.com", + "plataolivol24.shop", + "platero.pics", + "plateruena.com", + "platform-api.sharethis.com", + "platform-be.site", + "platform-cdn.sharethis.com", + "platform-es.quest", + "platform-fr.monster", + "platform.communicatorcorp.com", + "platform.masterch.top", + "platform.santanderinvest.com", + "platform.ssacdn.com", + "platforma-energetyczna.com", + "platformainfo.click", + "platformbaltic.com", + "platformcoop.net", + "platformthinkinglabs.com", + "platformtop.com", + "platinmods.fr", + "platinum-boutique.com", + "platinumfamilymedicine.com", + "platinumgrooves.com", + "platinumplumquest.quest", + "platinumtracking.com", + "platnosc-zakupy247.pl", + "platoona.xyz", + "plausible.vucar.vn", + "plausibleio.workers.dev", + "plavix.shengen.ru", + "play-europe.com", + "play-poker-free.forsearch.net", + "play-sbobet-th.com", + "play-vulkan-vegas.online", + "play.entretenimientolz.com", + "play.heavymetalmachines.com", + "play.istlandoll.com", + "play.leadzuaf.com", + "play.sunmediaads.com", + "play.traffpartners.com", + "play24.pl-m.info", + "play2cs.com", + "play4traffic.com", + "playamo30.com", + "playbaspresse.fr", + "playboicartimerch.net", + "playdigo.gotrackier.com", + "player-cda.pl", + "player.adtelligent.com", + "player.movenetworks.com", + "player.stats.live-video.net", + "player.urekamedia.com", + "playerassist.com", + "playersaid.com", + "playersfront.com", + "playersmedia.pk", + "playertv.pl", + "playery.pl", + "playfastcup.online", + "playfulpulseadventures.com", + "playgames4u.com", + "playgril.com", + "playhaven.com", + "playhdmovie.xyz", + "playhdmovies.com", + "playhub.store", + "playindians.com", + "playingverif.org", + "playinvaders.com", + "playlink.pl", + "playlott.com", + "playmax.co", + "playmobill.fr", + "playnow.guru", + "playoffpoolparty.com", + "playpenf.sbs", + "playproz.com", + "playquizform.com", + "playrival.org", + "playrn.com", + "playroomforeheadsyndromeas.pro", + "playroommeantimerutabagaes.pro", + "playroommeantimesyndromeas.pro", + "playsataion.com", + "playsbuy.com", + "playsongnow.com", + "playsoom.net", + "playstar.co.pl", + "playstatation.com", + "playstream.co", + "playtest-api.topaz-analytics.com", + "playtherapywithdrjen.com", + "playtune.info", + "playuganda.com", + "playvod.pl", + "playwatermelon.com", + "playweez.pl", + "playwithdaniel.com", + "playystore.com", + "playzee.fr", + "plaza.mediacrss.com", + "plazaroyal.net", + "plb.vazba.top", + "plbtstatproles.com", + "plbu.zpetna.top", + "plcalyfilm.over-blog.com", + "plcompprowrdebs.com", + "plcraslsklm.com", + "plcropp.top", + "plcrpt.pages.dev", + "pld.progofficial.top", + "ple.met-programofic.top", + "ple7-2.cfd", + "pleasantgroveyouthfootball.com", + "pleasantpump.com", + "pleaseusenew.net", + "pleasewait.co", + "pleasurablepersimmn.xyz", + "plebhero.com", + "pleccosale.com", + "pledgerime.click", + "plegakids.com", + "plejada.mediacrss.com", + "plemvad.site", + "plenafm.net", + "pleron.site", + "plesuarai.host", + "pleu.newsinformacija.xyz", + "plewanyj.sbs", + "plexmovies.org", + "plfhthkrkf.sa.com", + "plfinancehelp.org", + "plftdg.wgoih.top", + "plgive.trdex.top", + "plgov.com", + "plgroupe.com", + "plhq.me", + "pli.progrbest.top", + "plibz.xyz", + "plicwmyfdw.sa.com", + "pliggle.com", + "plik-pobierz.pl", + "plikdziennika.click", + "pliki.pw", + "plikownik2015.wordpress.com", + "plikson.pl", + "plimbetoficial.com", + "plinewj.sbs", + "plinfonews.com", + "plinnvestnew.site", + "plinpost.cyou", + "plinpost.life", + "plinpost.shop", + "plinpost.top", + "plinpost.xyz", + "plinposte.top", + "plinpostes.info", + "plinpostp.info", + "plinposts.info", + "plinposts.top", + "plinsev.sbs", + "plinvestingnow.agency", + "plinvestingnow.life", + "plinvestingnow.live", + "plinvestingnow.site", + "plinvestingnow.website", + "plisp.weebly.com", + "plista.com", + "pljannk.com", + "pljiwqkd222.com", + "plk.newpol.xyz", + "plkyjbew.com", + "pll.bloxg.top", + "pll.forrum.top", + "pll.gmasken.top", + "pll.zpetna.top", + "pllinposte.top", + "pllp.gamerplanet.club", + "plm.tesxappes.top", + "plmatuszewski.zpetna.top", + "plmnakoi.com", + "plmohito.top", + "plmoneyhome.com", + "plmrove.ltdroom.top", + "pln.gmasken.top", + "plnd.ciwusai4.monster", + "plndtop.revorae7.xyz", + "plnew.unixofficeequipment.com", + "plnk.weeblysite.com", + "plo.tesxappes.top", + "ploaz54.com", + "plodexa.pics", + "plodexa.xyz", + "plonakors.com", + "plot.autotrdes.top", + "ploteklokalny.click", + "plotkiwypadkowe.rent", + "plotrabbit.com", + "ploughlandspkner.info", + "plowc.shop", + "plowkini.xyz", + "ploy.batmobi.net", + "ployed-to-the-github-pages-environment-by-the-pages-build.pages.dev", + "plpageredirecting.weebly.com", + "plpipe.cryptobaltic.com", + "plpipe.cryptobalticpipe.com", + "plpl.mocicio5.monster", + "plpl.zpetna.top", + "plposidts.com", + "plposiunfo.top", + "plposmy.top", + "plpost-erro.xyz", + "plpost-iopost-pl.top", + "plpost.click", + "plpost.xyz", + "plpostia.top", + "plpostian.top", + "plpostiea.top", + "plpostin.top", + "plpostina.top", + "plpostion.top", + "plpostiopostpl.top", + "plpostlab.xyz", + "plpostoffice.top", + "plpostria.top", + "plposts.top", + "plpro.chatpros.site", + "plrstylepro.com", + "pls.progrbest.top", + "plsbuy.com", + "plsips.top", + "plsupersavings.org", + "pltraffic8.com", + "pltv.info", + "pltvs.pl", + "pluckypocket.com", + "plug.plugerr.com", + "pluginx.perfectgonzo.com", + "plugrush.com", + "plugtved.xyz", + "pluirfull.com", + "plukserdot.site", + "plumberbusiness.com", + "plumbersbayarea.com", + "plumbingauger.com", + "plumbingdraincleaningservice.com", + "plumsoftware.co.uk", + "plung.space", + "plus-telecom.com", + "plus.iwon.com", + "plus.tapsell.ir", + "plushdogry.pl", + "plusity.com", + "plusjamaisdacne.fr", + "plusmarketingagency.com", + "plusmedia.pl", + "pluspointgrafix.com", + "plusser.ivanmatej.pl", + "plussizzlin.blogspot.com", + "plutnianplans.xyz", + "plutonianpinnacle.xyz", + "plutoniumpluck.cfd", + "plutoparadise.xyz", + "plutopinnacle.site", + "plutopolaris.site", + "plutopulsar.site", + "plvnigmapl.gloryft.com", + "plwjs.top", + "plwojas.top", + "plx.hldns.ru", + "plynaceinfo.click", + "plynnaze.boats", + "plytanagrillapl.com", + "plz.papiashvili.top", + "plzdpos.top", + "plzkalgs.xyz", + "pm-7yb.cfd", + "pm.ham-stop.xyz", + "pm.histtory.top", + "pm.itcapprog.top", + "pm.progofficial.top", + "pm.trdechat.top", + "pm51.wojciechphilip.nieruchomosci.pl", + "pmaabrfvkd.sa.com", + "pmabikes.com", + "pmanager.pl", + "pmc-com.videoplayerhub.com", + "pmc-trust.net", + "pmcertification.net", + "pmcpro.org", + "pmdtixbuvu.sa.com", + "pmelectromuebles.com", + "pmelon.com", + "pmir.3g.qq.com", + "pmjfontes.com", + "pmrnft.com", + "pmrx.wivx.skin", + "pmstrk.mercadolivre.com.br", + "pmtdn.neaio.top", + "pnbengsdxq.sa.com", + "pncht.org", + "pneumointensiva.com", + "pneumonia.ec-giken.com", + "pnewerla.dastinbiernacki.pl", + "pnmnews.com", + "pnplu.com", + "pnrt-stsdk.vivo.com.cn", + "pnrtscr.com", + "pns.org.pk", + "pnt24.pl", + "pntm-images.adbureau.net", + "pntm.adbureau.net", + "pnviral.com", + "po.bitcoin-polish.com", + "po.fyybox.com", + "po.ltdroom.top", + "po.progrbest.top", + "po.trade", + "poaeld.vip", + "poaimore.com", + "poarigkurihka.pro", + "poazlsisdpl.wpenginepowered.com", + "pobieracz.com.pl", + "pobieralnia.com.pl", + "pobierz.biz", + "pobierzgo.pl", + "pobierznet.pl", + "pobierzpc.pl", + "pobierzpliki.pl", + "pobierzteraz.mobi", + "poblet.pics", + "poc-9z6.pages.dev", + "pocata.polskaa-pl.top", + "pocatapl.top", + "pocatiapl.top", + "pocatipl.top", + "pocbeo.world", + "pocbot.world", + "pocdec.world", + "pocerportidv.pro", + "pociagekspresowy.click", + "pociagiwypadki.rent", + "pocketfaucet.com", + "pocketfr1endlyxyz.life", + "pocketinnovate.com", + "pocketmath.com", + "pocketoption.com", + "pocketsofjoy.charity", + "pockod.top", + "pockoi.top", + "pockon.top", + "pockox.top", + "poclinpostrscy.club", + "poclinpostsrcy.top", + "pocofh.com", + "pocokyynao.live", + "poconlinenet.shop", + "poconlinetop.shop", + "pocooneblack.xyz", + "pocoteaunited.xyz", + "pocoty.fr", + "poctaipl.top", + "poctanl.top", + "poctziapl.top", + "pocwta-polska.buzz", + "poczatekdnia.eu", + "poczatekdobra.click", + "poczta-cn.top", + "poczta-dostawa.com", + "poczta-dostawa.online", + "poczta-ed6771.firebaseapp.com", + "poczta-govl.icu", + "poczta-info.com", + "poczta-inpost-neue.codeanyapp.com", + "poczta-ks.top", + "poczta-onet-103-mail.weeblysite.com", + "poczta-onet-bezpieczne-logowanie.weeblysite.com", + "poczta-pakiet-pl.life", + "poczta-pakiet-pl.top", + "poczta-pl.icu", + "poczta-pl.pages.dev", + "poczta-plposkaa.xyz", + "poczta-pol.com", + "poczta-poloka.buzz", + "poczta-pols.com", + "poczta-pols.top", + "poczta-polska-dostawa.info", + "poczta-polska-ed677.web.app", + "poczta-polska-pl.cyou", + "poczta-polska-pl.icu", + "poczta-polska-pl.vip", + "poczta-polska-verification.com", + "poczta-polska.click", + "poczta-polska.in", + "poczta-polska.link", + "poczta-polska.pro", + "poczta-polska.rf.gd", + "poczta-polska.schaas.de", + "poczta-polska.support", + "poczta-polska.today", + "poczta-polska.tunnelto.dev", + "poczta-polskaa.icu", + "poczta-polskaa.top", + "poczta-polskaa.xyz", + "poczta-polskan.top", + "poczta-polskaplk.top", + "poczta-polskar.top", + "poczta-polskar.xyz", + "poczta-polskas.com", + "poczta-polskas.icu", + "poczta-polskazx.top", + "poczta-polskc.top", + "poczta-polskc.xyz", + "poczta-polskd.top", + "poczta-polskd.xyz", + "poczta-polske.top", + "poczta-polskii.xyz", + "poczta-polsko.buzz", + "poczta-polskp.top", + "poczta-polskp.xyz", + "poczta-polskt.top", + "poczta-polskt.xyz", + "poczta-polsku.top", + "poczta-polsku.xyz", + "poczta-polskv.top", + "poczta-polskx.top", + "poczta-polzkapl.buzz", + "poczta-sledzenie.com", + "poczta-tracking.net", + "poczta-um-login.tanktechs.info", + "poczta-werification-faktura.online", + "poczta.4632745.xyz", + "poczta.bezpieczenstwo-danych.online", + "poczta.bezpieczenstwo-danych.website", + "poczta.biuro-obslugi.space", + "poczta.globalmail.us.kg", + "poczta.identyfikacja-uzytkownika.pw", + "poczta.kontrola-bezpieczenstwa.link", + "poczta.kontrola-bezpieczenstwa.top", + "poczta.kontrola-email.online", + "poczta.kontrola-konta.online", + "poczta.kontrola-mailowa.top", + "poczta.pages.dev", + "poczta.polsika-pl.world", + "poczta.polska-pl.life", + "poczta.polska-pl.world", + "poczta.polskas-pl.world", + "poczta.sublootor.org", + "poczta.usakg.us.kg", + "poczta.usaname.us.kg", + "poczta.walidacja-konta.site", + "poczta.weryfikacja-okonto.site", + "poczta.wp-pl.eu", + "poczta24h.one", + "pocztaa-polska.top", + "pocztab-polska.top", + "pocztacc.top", + "pocztacj.top", + "pocztae-polska.top", + "pocztaenpolska.top", + "pocztagroup.top", + "pocztainteria0.godaddysites.com", + "pocztaipol.top", + "pocztalogin.weebly.com", + "pocztanju.weeblysite.com", + "pocztao2.godaddysites.com", + "pocztaobywatelska.click", + "pocztaoneteu.weeblysite.com", + "pocztaoneteu1.weeblysite.com", + "pocztaonetoppl.weeblysite.com", + "pocztaonkonto.weeblysite.com", + "pocztaonline.top", + "pocztaoponetpl.weeblysite.com", + "pocztaoppl.weeblysite.com", + "pocztapddpspl.top", + "pocztapl-track.com", + "pocztapol56776.wpenginepowered.com", + "pocztapolns988.wpenginepowered.com", + "pocztapols.xyz", + "pocztapolska.buzz", + "pocztapolska.click", + "pocztapolska.cyou", + "pocztapolska.sbs", + "pocztapolska.shop", + "pocztapolska.xyz", + "pocztapolska24.pl", + "pocztapolskaa.top", + "pocztapolskabag.top", + "pocztapolskabags.top", + "pocztapolskahelp.com", + "pocztapolskapl.cyou", + "pocztapolskapl.top", + "pocztapolskaplapp.top", + "pocztapolskaps.cyou", + "pocztapolskaps.life", + "pocztapolskaps.top", + "pocztapolskapsgroup.top", + "pocztapolskatrkntrc.blogspot.com", + "pocztapolske.top", + "pocztapolskka.top", + "pocztaq-polska.top", + "pocztas-polska.top", + "pocztasdfghjk.weebly.com", + "pocztaser.pages.dev", + "pocztasite.weebly.com", + "pocztaslovenskopl.com", + "pocztaslovenskopl.top", + "pocztaslovenskoplshop.top", + "pocztasverige.top", + "pocztatrackntrace.blogspot.com", + "pocztav-polska.top", + "pocztaw-polska.top", + "pocztay.top", + "pocztexpl.pocztax.top", + "pocztiapl.top", + "pocztin.top", + "pocztowy.info", + "pocztowygroue.top", + "pocztpol927282.wpenginepowered.com", + "poczts-inpost.top", + "pocztsaa-pollska-com.top", + "poczxta-polzkapl.buzz", + "pod-solid.com", + "pod.infinitypersonals.com", + "pod.manplay.com", + "pod.sexsearch.com", + "podajdalej.click", + "podatki-govpl.online", + "podatki-govpl.org", + "podatki-pit.online", + "podatki-pit.org", + "podatkipl.click", + "podatkipl.info", + "podatneinformacje.click", + "podbiegi.pl", + "podcastat.net", + "podcastbest.com", + "podcastdejua.net", + "podcastmastery.com", + "podekscytowani.click", + "podeszwavibram.com", + "podgladamy24h.click", + "podgladfacebokaa.blogspot.com", + "podologik.ca", + "podpis-zaufany.online", + "podpisy-cyfrowe-82732.online", + "podrozeposwiecie.pl", + "podsce.top", + "podstawaprawna.click", + "podstawyfinansow.com", + "podtesl.my-chatprogram.xyz", + "poduszka-rozciagajaca-szyje-pl.com", + "podwazamyfakty.click", + "podwojnerzeczy.click", + "podzemi.myotis.info", + "poemforlove.com", + "poemhunter.fr", + "poempivot.com", + "poesti.top", + "poetic-pastelito-88e9dd.netlify.app", + "poetryfoundation.fr", + "poetsofthefall.fr", + "poewa.top", + "pogadankalokalna.click", + "pogasei6.com", + "pogladfaktow.click", + "pogladmiastowy.click", + "pogloskainformacja.click", + "pogloskamiastowa.click", + "pogloskinasze.click", + "pogodynkabaltyk.pl", + "pogonruda.pl", + "pogotowie-24h.org.pl", + "pogotowie-komputerowe-serwis.pl", + "pogotowiemiejskie.click", + "pograty.pics", + "pohs2oom.com", + "poilanpoll.com", + "poilska.top", + "poimnyer.top", + "poinard.sbs", + "poinformowanie.click", + "poink.valhaalla.xyz", + "pointclicktrack.com", + "pointerpointer.fr", + "pointersthiabendazole.exactitudepaginate.com", + "pointlesshour.com", + "pointlessprofit.com", + "pointofporn.com", + "pointroll.com", + "pointuality.com", + "pointwayvb.site", + "poisonedcrew.com", + "poisonweedoyler.life", + "poiujyhgt.wixsite.com", + "poiuytttr.wixsite.com", + "pojadetam.pl", + "pojawieniesie.click", + "pojazdkolizja.click", + "pojazdsmierci.click", + "pojazdygrozy.click", + "pojedynczyakt.click", + "pojiveonoy.info", + "pojrect.pics", + "pojrect.xyz", + "pok.mintegral.net", + "pokazinfo.click", + "pokazprzekaz.click", + "pokazslady.click", + "pokazujemynagrania.click", + "pokazujemynagrania.homes", + "pokazujemynagranie.homes", + "pokazujemyprawde.pics", + "poke.beneffit.top", + "pokejp.com", + "pokemon-go-pakiety.blogspot.com", + "pokemon-vip.rdx.pl", + "pokemon2k16go.blogspot.com", + "pokemoney.biz", + "pokemoney.shop", + "pokemonporno.com", + "pokentraw.online", + "poker-games.e-online-poker-4u.net", + "poker.cm", + "pokersqbuge.life", + "pokerworldgr.com", + "pokharaapartment.com", + "pokiesgamesite.com", + "pokiesgamesites.com", + "pokkt.com", + "pokkt.fuse-ad.com", + "pokojnaswiecie.click", + "pokoleniowawiedza.rent", + "pokoran.com", + "pokyjiyjiyotjyiohjitjhyhyht.weebly.com", + "pol-binance.com", + "pol-crop.homes", + "pol-crop.sbs", + "pol-crop.store", + "pol-dywan.pl", + "pol-gazeta.mediacrss.com", + "pol-inpost-pakiet.club", + "pol-inpost-pakiet.info", + "pol-inpost-pakiet.life", + "pol-inpost-pakiet.top", + "pol-inpost.club", + "pol-inpost.info", + "pol-inpost.life", + "pol-inpost.top", + "pol-inposteurto.club", + "pol-inposteurto.top", + "pol-inpostonsy.club", + "pol-inpostony.club", + "pol-inpostony.top", + "pol-inpostsosy.club", + "pol-inpostsosy.top", + "pol-pge.website", + "pol-post-d.top", + "pol-post-in.top", + "pol-post-inpost.com", + "pol-post-np.top", + "pol-post-post.top", + "pol-post.info", + "pol-post.top", + "pol-trd.asals.top", + "pol.encouragementapp.cfd", + "pol.itcapprog.top", + "pol.newpol.xyz", + "pol1.eufxprof.top", + "pol23.buzz", + "pol24.athenesforum.com", + "pol24.buzz", + "pol999.online", + "pola.zeddanews.com", + "polacydlapolski.com", + "polacynasze.homes", + "polacypomagaja.click", + "polallegs.top", + "polaminovinri.store", + "polan-inpost.top", + "poland-bag.top", + "poland-crypto.blogspot.com", + "poland-insider.aesthetise.com", + "poland-insight.aesthetise.com", + "poland-journal.nativosweb.com", + "poland-journal.phtmedia.com", + "poland-land.online", + "poland-media.aesthetise.com", + "poland-new.europaclicx.com", + "poland-news.click", + "poland-posts.top", + "poland-theatr.online", + "poland-tiket.online", + "poland.artikelpress.com", + "poland.europaclicx.com", + "poland.fizzyslim.biz", + "poland.gazetna.com", + "poland.gov.krd", + "poland.phtmedia.com", + "poland.supplypoland.com", + "poland24.rightweekly.com", + "poland24bagbet.top", + "poland24bagsvip.mom", + "poland24bagvip.mom", + "poland24bagvip.top", + "poland24bagvips.top", + "poland3422.date", + "poland365bagcorp.top", + "poland365baggroup.top", + "poland365baggrp.mom", + "poland365baggrp.top", + "poland365bagsgroup.mom", + "poland365bagsgroup.top", + "polandader.top", + "polandbal.site", + "polandbrainlabshub.space", + "polandd-post.buzz", + "polandenergytech.org", + "polandgp.pages.net.br", + "polandinvesttim.com", + "polandnadzieja.mom", + "polandoptimalway.space", + "polandpoczta.xyz", + "polandpolska.xyz", + "polandpost.xyz", + "polandpostal.biz", + "polandsalomon.com", + "polandsecureded.weebly.com", + "polandserve-100859.square.site", + "polandstory.online", + "polandtoday.click", + "polandtown.site", + "polandupcod.com", + "polandweorwolfs.site", + "polarcdn-pentos.com", + "polarcdn-terrax.com", + "polariai.com", + "polaris-k.com", + "polarogram.pro", + "polblog.choiseprog.xyz", + "polblogs.choiseprog.xyz", + "polbud40.katoldul.lt", + "polccp-post.top", + "polcompany.online", + "polcorner.com", + "polczta.fun", + "poldk.nuggad.net", + "poldpbd.weebly.com", + "pole.6rooms.com", + "poleconomy.online", + "poleconomy.site", + "polele.top", + "polelemploi.fr", + "polenboeller-deutschland.com", + "polene-pl.com", + "polenebagspoland.co", + "polenepl.com", + "polenepoland.com", + "polenepolska.co", + "polenepolska.com", + "polenepolskas.com", + "polenetorebki-polska.com", + "polenya.com", + "polesbenefits.org", + "polessaver.org", + "polessavingsday.org", + "polestar-solutions.com", + "polestraderai.org", + "polfirsthop.pw", + "polglas.pl", + "polhsa-lakis-you.site", + "poliarkies.com", + "policeglossary.com", + "policemitraorganisation.com", + "policy.lakeviewcondostaug.com", + "policyjanch.com", + "policyjnawiadomosc.homes", + "policyyy56harm0ny.life", + "policzonedni.click", + "poliglotos.pl", + "poliglu.com", + "polikuny.site", + "polimer.choiseprog.xyz", + "polin.visite-vendee.com", + "polinfo.visite-vendee.com", + "polinost.space", + "polinoticiasdodia.com", + "polinpost-pl.cyou", + "polinpostcey.club", + "polinpostcey.top", + "polinposte.top", + "polinpste.top", + "polintia.top", + "poliqamyz-xma.b-cdn.net", + "poliseat.website", + "polish-parcel.com", + "polish-post.com", + "polish-post.xyz", + "polishfashionshops.pl", + "polishgazette.online", + "polishjutsy.host", + "polishparcel.com", + "polishparcels.com", + "polishpost.xyz", + "polishpostal.com", + "polishsquare.site", + "poliska.top", + "politicalopinionsurvey.com", + "politicaygobierno.org", + "politics.articledd.com", + "politimwgw.website", + "politiquemania.fr", + "politistate.com", + "politradesolution.online", + "polki-nago.pl", + "polkodot.network", + "polks.pl", + "poll.newpol.xyz", + "polland.ireachnews.com", + "pollaretoes.com", + "pollarny.xyz", + "pollasquit.com", + "pollasw22.site", + "pollet-rauen.de", + "pollinpostcrey.club", + "pollinpostotplo.club", + "pollinpostotplo.xyz", + "pollppost.top", + "pollserver.interpolls.com", + "pollvol.com", + "polmk.fun", + "polnd-tikettik.online", + "polneskwiw12.site", + "poloanteriers.com", + "poloclosets.com", + "poloirfm.pages.dev", + "poloniapacks.com", + "polonya.net", + "polopoland.shop", + "polopoland.top", + "polopostinpost.top", + "polopostinposts.top", + "polorlen.com", + "polospostinpost.top", + "polowapazdziernika.wixsite.com", + "polozeniedanych.click", + "polpm.top", + "polpoastinpostlaw.top", + "polpoastinposts.top", + "polpoastinqostgroup.top", + "polpoatin.top", + "polpos.xyz", + "polpose.top", + "polposq.top", + "polposr.top", + "polpost.buzz", + "polpostas.top", + "polpostc.top", + "polpostd.top", + "polposter.top", + "polpostiea.top", + "polpostina.top", + "polpostinot.top", + "polpostinpasta.top", + "polpostinpastten.top", + "polpostinposstcloud.top", + "polpostinpostoffice.top", + "polpostinposts.buzz", + "polpostinposts.click", + "polpostinpostusa.top", + "polpostinsposts.top", + "polpostj.top", + "polpostlab.top", + "polpostp.top", + "polpostsuppot.top", + "polpostt.top", + "polposw.top", + "polposy.top", + "polpsins.top", + "polramssy.com", + "pols-inpost.top", + "pols-inpot.top", + "polsatboxingnight-transmisjahd.ujm.pl", + "polsatnew.com", + "polsatonlinetelewizja.blogspot.com", + "polsatsporthd.blogspot.com", + "polsatsportpremium1.blogspot.com", + "polsatsportpremium2.blogspot.com", + "polsatyeuropa.homes", + "polska-0198-238-14.otzo.com", + "polska-8j9.pages.dev", + "polska-energija.site", + "polska-fakty.glanvillemedia.com", + "polska-inpost-pl.praxishanus.de", + "polska-online.blogspot.com", + "polska-pl-poczta.top", + "polska-pla.cyou", + "polska-plc.xyz", + "polska-pll.xyz", + "polska-pol.xyz", + "polska-pola.xyz", + "polska-tv.pl", + "polska.lat", + "polska24hp.mom", + "polska24hs.one", + "polskaadres.top", + "polskabiz.space", + "polskabiz24.space", + "polskabiznes.online", + "polskablast.space", + "polskae-maillogin.weebly.com", + "polskaecoinsights.online", + "polskaeposta.top", + "polskagrupa.xyz", + "polskaiposta.top", + "polskamaillogowanie.webflow.io", + "polskanasza.rest", + "polskaniangpost.top", + "polskaokropny.fun", + "polskapaczka.net", + "polskapaczka24.mom", + "polskapaczka24.top", + "polskapoczta.xyz", + "polskaposta.top", + "polskapostal.biz", + "polskasoczta.xyz", + "polskatoday.space", + "polskaul.online", + "polskausp.xyz", + "polskauw.fun", + "polskayear.pl", + "polskaypts.xyz", + "polskeposta.top", + "polski-blog-medyczny.pl", + "polski-wegiel.net", + "polskibusiness-404.pages.net.br", + "polskie-info24.x9.eu", + "polskieinfo365.wordpress.com", + "polskieinformacje.click", + "polskiepremium.pl", + "polskiepromocje.pl", + "polskieradio.icu", + "polskifilm.com.pl", + "polskikurier24.cloud", + "polskilombard.pl", + "polskiposta.top", + "polskoscblog.fun", + "polskoscnadzieja.homes", + "polskosctelewizyjne.homes", + "polsoka.vip", + "polssk.prilispro.com", + "poltain.top", + "poltrapro.xyz", + "polubmyinfo24.click", + "polx.kolotas.top", + "poly.taxility.com", + "polyad.net", + "polymer-foamold.com", + "polymorphicads.jp", + "pomcoiroc.kolotas.top", + "pomoc-drogowa.click", + "pomoc.biuro-obslugi.space", + "pomoc.weryfikacja-okonto.online", + "pomocdlacery.pl", + "pomocdlamamy.com", + "pomocdlamamy.com.pl", + "pomocnadlon.homes", + "pomocnadlon.rest", + "pomocpolska.com", + "pomocspoleczenstwa.click", + "pomocwypadkowa.homes", + "pomozbudowac.pl", + "pomp-buerotechnik.de", + "pomrite.com", + "pomyslimyrazem.click", + "pomyslowiludzie.click", + "pomyslowosci24.click", + "ponchiktutaj.shop", + "ponchokl.com", + "poncox.com", + "ponderpalettes.com", + "pondslash.com", + "ponkovertechs.com", + "ponqrngawc.sa.com", + "pontealservicio.com", + "ponto-frio.com", + "pontonnews.com", + "ponurahistoria.click", + "poodletownusa.com", + "pool-fit.com", + "pool-miner-coin.space", + "pool.ads.netlog.com", + "pool.distilled.ie", + "poole-collector-prod.bnsqc3zmvt.us-east-1.elasticbeanstalk.com", + "poolin.fr", + "poolsntubs.com", + "poonstwifterspick.work", + "pooppumpers.com", + "poorbradrichbrad.com", + "poormauevq.fun", + "pooropposite.bond", + "poorqaz.xyz", + "poosstnord.top", + "poosta.top", + "poostnoords.top", + "poovarboatingclub.com", + "pop.egi.biz", + "pop.lugers.eu", + "pop.redirect.adsjudo.com", + "pop.revimedia.com", + "popads.net", + "popadscdn.net", + "popagency.net", + "popcash.com", + "popcash.net", + "popclick.net", + "popcornflix.pl", + "popcornvod.com", + "popcounter.com", + "popec.net", + "popfree.adultcash.com", + "popit.mediumpimpin.com", + "popmyads.com", + "popmycash.com", + "popnprofit12.com", + "popnprofit15.com", + "poponclick.com", + "poppers-rush.ru", + "popplantation.com", + "poppularpizza.com", + "poppyassion.cam", + "poppyperfection.store", + "poppypetal.store", + "poppypizzazz.store", + "poppypride.xyz", + "poprof.com", + "poprostumasztak.website", + "popsdot.com", + "popssantabarbara.com", + "popub.com", + "popularbloggers.com", + "popularhairtransplant.com", + "popularjankari.com", + "popularnanet.com", + "popularnemedia.click", + "popularplzza.com", + "populisto.com", + "populsarpizza.com", + "popunder.com", + "popunder.loading-delivery1.com", + "popunder.net", + "popunder.ru", + "popunhot1.blogspot.com", + "popup.msn.com", + "popup.sapoapps.vn", + "popup.softreklam.com", + "popupclick.ru", + "popupdomination.com", + "popupmoney.com", + "popupnation.com", + "popups.infostart.com", + "popuptraffic.com", + "popviagem.com", + "poqalyojoi.org", + "por.qvelo.top", + "poradnik-diet.pl", + "porannakolizja.click", + "porannatragedia.click", + "poranneinfo.click", + "porannewia.click", + "porannezdarzenie.click", + "porasade.com", + "porcdor.com", + "porcid.com", + "porecty.click", + "porjotizbicko.nataliahelena.pl", + "porloscaminos.com", + "pornalizer.com", + "porngraph.com", + "pornmania.pl", + "porno-tv.com", + "pornoculonas.net", + "pornoloverz.com", + "pornsite123.com", + "pornstargals.com", + "porntrack.com", + "porntraff.com", + "pornxchat.com", + "porqusporqus.com", + "porsche-pl.com", + "porsche.plaski.online", + "porsche911.plaski.online", + "porschetrend.com", + "port-connection.com", + "port.bg", + "portal-claropagos.com", + "portal.lotos.ovh", + "portal.taxility.com", + "portalczasopismo.click", + "portaldecreditos.com", + "portaldoswiata.life", + "portaldowiedzsie.click", + "portaldruku.pl", + "portalesperu.com", + "portalewiesci.click", + "portalfaktow.click", + "portalfriburguense.com", + "portalgminny.click", + "portalgminny.rest", + "portalinfo.cyou", + "portalinfo.rest", + "portalinformacyjny.rent", + "portalinfotu.click", + "portalmiejski.pics", + "portalmovilidad.net", + "portalnaszemiasto.click", + "portalnoticiasdahora.com", + "portalnuevosnegocios.com", + "portalpoglosek.click", + "portalrandkowy.c.pl", + "portalwiedzy.click", + "portalwiescidnia.click", + "portalwojewodzki.lat", + "portalzdarzen.click", + "portalznaczacy.click", + "portdusoleil.fr", + "porter.koothoomi-directory.com", + "porterfun.site", + "portergrays.com", + "porterpub.click", + "portfolio-waagency.com", + "portfolio-xpmlrzf.format.com", + "portfoliooptimizationnow.com", + "portionpiece.online", + "portlandmetropolitanmagazine.com", + "portraitsinthecity.com", + "portredirect.net", + "portuguese-parcel.com", + "poruri.com", + "porusuifiu.info", + "porwapp.com", + "porywtworczy.click", + "pos.baidu.com", + "pos.malza.top", + "pos1tivewo1kplace.site", + "pos5iveatt5ude.site", + "pos9vityh9ine99.site", + "posagen.com", + "posaltezm.online", + "posatlkeew.tech", + "posayt.icu", + "poscigzadanymi.click", + "poseain.top", + "poseeditor.shop", + "poshb.sbs", + "poshilo.com", + "poshpaperies.com", + "poshpetal.quest", + "posicionamientonatural.es", + "posinpl.top", + "positive-glen-artichoke.glitch.me", + "positivesomoy.com", + "posmy.top", + "posnif.life", + "posnif.top", + "possessivebucket.com", + "possibilitythinkinginstitute.com", + "possibleboats.com", + "possiblepencil.com", + "possiblesnaitold.com", + "possrti.fun", + "possrti.online", + "possrti.shop", + "possrti.store", + "posstasks.top", + "post-a.club", + "post-bl.top", + "post-canada-delivery2023.com", + "post-canada-reschedule2024.com", + "post-ch-in.top", + "post-ch.cc", + "post-cni.top", + "post-corp.cc", + "post-corp.life", + "post-dfy.top", + "post-e.pro", + "post-findup.com", + "post-gyu.top", + "post-helps.site", + "post-ijm.top", + "post-impost.top", + "post-in-pl.top", + "post-in-y.top", + "post-inch.top", + "post-iux.top", + "post-j.life", + "post-lin.top", + "post-log-in.top", + "post-log.pushwoosh.com", + "post-metel.xyz", + "post-o.top", + "post-pakket.com", + "post-pl.com", + "post-pl.ink", + "post-pl.top", + "post-qi.top", + "post-query.top", + "post-sl.top", + "post-tel-me.icu", + "post-tel-me.top", + "post-tel-me.xyz", + "post-tracking.cc", + "post-tyz.top", + "post-u.top", + "post.cfd", + "post.kzbakkumz.site", + "post.law", + "post.loyal-program.live", + "post.mil-gov.space", + "post.pgtiger.cc", + "post.securestudies.com", + "post.spmailtechno.com", + "post.sspamedia.com", + "post.update.fbsbx.com", + "post24.icu", + "post24.site", + "post9.vip", + "posta-dhl.top", + "posta-pl.com", + "posta.delivery", + "posta.news", + "posta24.cfd", + "posta24.info", + "postaaui.top", + "postacgme-com.top", + "postaepis.top", + "postagequeries.com", + "postal-company.com", + "postal-company.net", + "postal-corp.com", + "postal-info.club", + "postal-transportation.com", + "postallps.top", + "postan.polstow.top", + "postan24bet.top", + "postanowienia24.click", + "postas.cfd", + "postask-cn.top", + "postats.xyz", + "postattime.life", + "postau.buzz", + "postau.cfd", + "postau.sbs", + "postauis.icu", + "postawaspoleczna.click", + "postawmynowe.click", + "postay.buzz", + "postay.cfd", + "postay.sbs", + "postback.iqm.com", + "postbank-stornierung.com", + "postbox.mos.ru", + "postcanada.ship-express.info", + "postcanada.ship-priority.info", + "postch-info.top", + "postched.top", + "postchinvest.top", + "postchr.top", + "postcii.top", + "postcorp.bond", + "postcorp.fun", + "postcorpusa.life", + "postde.org", + "postdelivery-info.com", + "postdelivry-up.com", + "postdfb.top", + "postdfn.top", + "postdii.cfd", + "postdm.top", + "postdnews.life", + "postdnews.top", + "postdod.top", + "postdpx.info", + "poste-it.store", + "poste.185-72-199-99.cprapid.com", + "postecan-canpost.confrm942.link", + "postecan-canpost.updt491.link", + "postemes.icu", + "postemes.top", + "postemes.xyz", + "postemesen.buzz", + "posten24.top", + "posten24top.top", + "postennorte.monster", + "postepsprawy.click", + "poster.gamesprite.me", + "postergaleria.chh.pl", + "postergaleria.pl", + "postes-cshi.icu", + "postes-pl.life", + "postescanada.pw", + "postfi.life", + "postfirm.cc", + "postfirstv.info", + "postgod.buzz", + "postgod.sbs", + "postgradosanmarcos.com", + "posthelpark.vip", + "posthubsupport.com", + "posthubtrack.com", + "posti-ix.top", + "posti.cfd", + "postiain.top", + "postiamf.buzz", + "postiapl.top", + "postiaspl.top", + "postigohome.com", + "postimp-ofw.fyber.com", + "postin-ln.top", + "postin-pl.com", + "postin-pl.top", + "postin.cyou", + "postinb.top", + "postincch.icu", + "postinches.top", + "postingpalace.com", + "postinl.cfd", + "postinl.lol", + "postinm.top", + "postino-online.top", + "postinoshop.top", + "postinpls.top", + "postinpols.top", + "postinps.buzz", + "postinps.info", + "postinps.top", + "postinsl.top", + "postinternational.top", + "postintime.top", + "postis.buzz", + "postis.fr", + "postitial.com", + "postj.xyz", + "postktb.top", + "postlaeec.online", + "postli.online", + "postll-in.top", + "postlts.top", + "postlu-in.top", + "postmadein.top", + "postmasterdirect.com", + "postmedia.us.janrainsso.com", + "postmediamontrealgazette2.files.wordpress.com", + "postmesg.monster", + "postmess.top", + "postmetels.xyz", + "postml.top", + "postmling.top", + "postmsg.icu", + "postnercsen.top", + "postnia.icu", + "postnine.top", + "postnl.boats", + "postnord-dk.city", + "postnorddkid.wpenginepowered.com", + "postnordverification.com", + "postofficesse.top", + "postofflce.top", + "postpackagesav.com", + "postpayhub.com", + "postpitps.top", + "postplapp.top", + "postplcloud.top", + "postplons.top", + "postpm.cfd", + "postpn.cfd", + "postpnvi.top", + "postpsin.top", + "postq.sbs", + "postrachdnia.click", + "postravel.net", + "postrelease.com", + "postronniswiadkowie.click", + "postsignals.site", + "postslv.cyou", + "postslvusa.cyou", + "postsofficeza.com", + "postsparcel.com", + "postspecialists.top", + "postspeedtracking.com", + "postven.top", + "postvip.buzz", + "postworld.top", + "postworld.xyz", + "postwr.buzz", + "postwr.cfd", + "postwr.sbs", + "postwt.buzz", + "postwv.buzz", + "postwv.cfd", + "postwv.sbs", + "postxd.top", + "postxycf.top", + "postyol.xyz", + "postyourfood.com", + "posvta.cc", + "posvta.top", + "poszkodowanedzieci.click", + "poszlakipubliczne.click", + "posztaonline.top", + "poszukiwacz24h.click", + "poszukiwacze24h.homes", + "poszukiwaczesladu.rest", + "poszukiwaczkierowcy.click", + "poszukiwacznadzieja.click", + "poszukiwaczsladow.click", + "poszukiwaczuciekiniera.click", + "poszukiwani24h.click", + "poszukiwaniasprawcy.click", + "poszukiwanikierowcy.click", + "poszukiwanyczlowiek.click", + "poszukiwanykierowca.click", + "poszukiwawczyportal.click", + "poszukujemyinfo.click", + "poszukujemysladu.homes", + "potajemnedonosy.click", + "potasev.xyz", + "potatinrsa.icu", + "potatomargine.site", + "potatopipe.ink", + "potawu.richquickcart.com", + "potchefstroom.com", + "potcoinseed.com", + "potecafe.top", + "potedly.co", + "potencjalneproblemy.rent", + "potepapl.com", + "poterqa.xyz", + "poteryk.pics", + "potesaa0.space", + "potjug.com", + "potocznytekst.click", + "potracenia24.click", + "potracenianadrodze.click", + "potraceniapotral.click", + "potraceniedziecka.click", + "potraceniedziewczynki.click", + "potraceniegmina.click", + "potracenienapasach.click", + "potraceniepasy.click", + "potraceniesmiertelne.click", + "potracildziewczynke.click", + "potrack.icu", + "potralfaktow.click", + "potralmiejski.click", + "potralpomocy.click", + "potralwojewodzki.click", + "potralwydarzenia.click", + "potraweec.xyz", + "potrzebamilosci.click", + "potrzebnaakcja.click", + "potrzebneinfo.click", + "potrzebneoparcie.click", + "potrzebnyrozglos.click", + "potterdgvv.website", + "pottikollet.xyz", + "potwierdz-informacje-szczegoly.netlify.app", + "potwierdzenie.konto-onet.site", + "potwierdzenie.wp-pl.eu", + "potyczkaludzi.click", + "potyczkaslowna.click", + "potykilobin.online", + "pouaqgajma.sa.com", + "pouczenieludzi.click", + "poufnedane.click", + "pouldersblner.life", + "poundnpounds.com", + "poundoihk.org", + "poundporter.best", + "pourcentfilers.com", + "pouryard.cfd", + "poveygo.com", + "povyfeywuy.live", + "pow.cztessl.live", + "pow.versuts.top", + "powaifinearts.org", + "powaznehobby.com", + "powaznekonsekwnencje.click", + "powdengel.network", + "powe049.cfd", + "powerad.ai", + "poweredbyliquidfire.mobi", + "poweredlock.com", + "powerf.powerlift.top", + "powerfactorsaver.com", + "powerhouseng.com", + "powerik.com", + "powerledger.com", + "powerledgerr.com", + "powerledgr.com", + "powerlifting-rankings.com", + "powernetelevatorcomponents.com", + "powerrledger.com", + "powersanchar.com", + "powersite.nl", + "powersitemainservfjr.org", + "powersupply-factory.com", + "powertradesusa.com", + "powertranssa.com", + "powertrfic.fr", + "powerwindproject.com", + "powiadomienia24h.click", + "powiadomienianasze.click", + "powiadomieniaportal.click", + "powiadomienie24.click", + "powiadomieniespoleczne.click", + "powiatalarm.click", + "powiatalarmuje.click", + "powiatinformuje.click", + "powiatoweinfo24.click", + "powiatowewypadki.click", + "powiatowezdarzenia.click", + "powiatowyinspektor.click", + "powiatrelacjonuje.click", + "powiekszamywiedze.click", + "powiekszgo.c.pl", + "powielamyartykuly.click", + "powjehjfbvcjsyu.site", + "powr-counter.herokuapp.com", + "powrerledger.com", + "powrledger.io", + "powrotdodomu.click", + "powrrledger.com", + "pows.cztessl.live", + "poxedy.info", + "poxi-mix.com", + "poxnews.info", + "poytqradf.xyz", + "poytsamn.xyz", + "pozadanieprawdy.click", + "pozcta.crabdance.com", + "poziomwyzej.click", + "poznaj3miasto.pl", + "poznajdowany.click", + "poznan.shop", + "poznanpeak.com", + "pozta-pollska.pl", + "pozycjainfo.click", + "pozycjeseksualne.pl", + "pozyczka-minutowa.pl", + "pozyczkiprywatne.com", + "pozyt.xyz", + "pozytywniezmeczony.click", + "pp.free.fr", + "pp.mt-online.xyz", + "pp.qwantumm.top", + "pp2.pptv.com", + "pp6r1.com", + "ppal.newino.xyz", + "ppayy.com", + "ppbnm.com", + "ppc-direct.com", + "ppc.adhere.marchex.com", + "ppcsystem.pl", + "ppdd.zohan.site", + "ppfweedcontrol.com", + "ppgcm.profilepassport.jp", + "pphuwanika.lenorasp.pl", + "ppkgxdbfnl.sa.com", + "ppleood.com", + "ppll.maxtradefx.info", + "pplonet.wixsite.com", + "ppoi.org", + "ppoi.vertysbos.top", + "ppoldpbd.weebly.com", + "pppal.byseniscon.top", + "ppqiaspwto.sa.com", + "ppro7time2.site", + "pprocessor.net", + "pproduuctivewoorlld.site", + "ppspj.com", + "pptmetod.online", + "pptpost-silo.top", + "ppuhmarko.com.pl", + "ppuhzofia.philipkopec.warszawa.pl", + "ppulr.com", + "ppurebl00ss0m.site", + "ppureh00riz0n.site", + "ppw.ywxp.lat", + "ppzs.oowa.top", + "pqivcoxbgj.sa.com", + "pqrigbwclf.sa.com", + "pqtb.wavl.lat", + "pqw6skyj60.shop", + "pqwaker.altervista.org", + "pr-bh.ybp.yahoo.com", + "pr-star.de", + "pr.5.p2l.info", + "pr.binnpro.xyz", + "pr.realvu.net", + "pr.tr.autotrdes.top", + "pra1calsk11s.site", + "praca-dryg.eu", + "pracadziennik.click", + "pracadziennikarska.click", + "praceline.com", + "prachient.com", + "pracowac-trzeba.lat", + "pracowac-trzeba.pl", + "pracowac-trzeba.xyz", + "pracownia-finansowa.pl", + "pracowniekomputerowe.pl", + "practechswift12route.com", + "practeddagek.club", + "practical5perie5ce.site", + "practicehazard.com", + "practipdws.click", + "practisewanr.website", + "praddeda-id.com", + "praddpro.de", + "pradhara.com", + "prafulkharade.com", + "pragatam.com", + "pragatimart.com", + "praggen.com", + "pragik.com", + "praize19791.duckdns.org", + "prakharacademy.com", + "prakritikexpeditions.com", + "praktijkewalts.info", + "praktijkmariekehuisman.nl", + "praktycznyonagarnitur.lol", + "praktykowanie.click", + "pramodkumarsingh.000webhostapp.com", + "pranapolska.com", + "pranavdigital.com", + "pranayogaacademy.com", + "pranberter.xyz", + "prapi.cision.com", + "prasadmahamulkar.com", + "prasadziennik.click", + "prasaprawdziwa.click", + "prasawojewodzka.homes", + "prasoweinfo.rent", + "prasowykomunikat.homes", + "pratibhajangir.com", + "pratibimbdwivedi.com", + "pratik.com.tr", + "pratikala.com", + "pratikkhalane.com", + "pratisthafashion.com", + "praveenagrawall.com", + "praveeneditz.com", + "prawda.regionalintel.com", + "prawda.taxility.com", + "prawdadlawas.click", + "prawdadnia.click", + "prawdafaktypark24.baronwines.net", + "prawdalokalna.click", + "prawdaportal.lat", + "prawdasiebroni.click", + "prawdasprawy.rent", + "prawdazwyciezy.click", + "prawdazwydarzen.click", + "prawdziwaodslona.homes", + "prawdziwefakty.click", + "prawdziwefakty.pics", + "prawdziwefilmy.pl", + "prawdziwehistorie.click", + "prawdziweinfo.fun", + "prawdziweinfo.homes", + "prawdziweinformacje.click", + "prawdziwenagrania.homes", + "prawdziweprzeslanie.homes", + "prawdziwewiadomosci.click", + "prawdziwewiesci.homes", + "prawdziwoscfaktow.click", + "prawdziwosci.click", + "prawdziwyrozwoj.pl", + "prawidlowa-sekwencja.com", + "prawnapotyczka.click", + "prawo.taxility.com", + "prawojazdy-poznan.com.pl", + "prawoulicy.click", + "prayable.autos", + "prayal.cfd", + "prayance.store", + "prayclub.monster", + "prayerfulverse.com", + "praygroup.beauty", + "prayinfo.cyou", + "prayion.top", + "prayise.space", + "prayish.xyz", + "prayland.bond", + "prayonline.cfd", + "prayore.site", + "prayplus.store", + "prchecker.info", + "prd-collector-anon.ex.co", + "prd-lender.cdp.internal.unity3d.com", + "prdclasses.com", + "prdllima.com", + "prdrroioya.sa.com", + "prdwebcollector.ruetracking.com", + "pre-approved.booking-listing-930736.com", + "preaf-ad.jp", + "preaf.jp", + "prebid.adspro.it", + "prebid.org", + "prebid.s-onetag.com", + "prebid.technoratimedia.com", + "prebids.adnsx.com", + "prebuildhomes.com", + "precambrian.pro", + "precensoredgrier.life", + "precioeconomico.net", + "precioestrella.com", + "preciouscraft.quest", + "preciousres3rve.sbs", + "preciseautosalvage.com", + "precisecrystalme.com", + "preciseplatform.cfd", + "precisioncounter.com", + "precisiondriving.cfd", + "preckolakts.com", + "predatoryapnea.com", + "predictad.com", + "predictiondisplay.com", + "predictivadnetwork.com", + "predictivesearch.com", + "predictwave.online", + "prediksitoto188-jp.com", + "predkosczabija.click", + "predoes.com", + "predskolaci.cz", + "preen.pro", + "preextenttvher.life", + "prefabrikbetonarme.com", + "prefaceclop.store", + "prefacepage.click", + "preferences.truste.com", + "pregierzrozumu.pl", + "preindicated.live", + "preinvitation.com", + "prejakenterprise.com", + "prejeansbroussard.com", + "prel.formsok.xyz", + "prelaunch-projects.com", + "preligions.com", + "prem1umdostava24.shop", + "premadeblogsites.com", + "prematurelyoptimizethis.com", + "premiarikselacks.com", + "premierbelgianmalinois.com", + "premierepdc.com", + "premiereprospective.com", + "premierppe.com", + "premieryonline.blogspot.com", + "premiosvitao62.com", + "premium-ghostwriter.com", + "premium-live-scan.com", + "premium-offers.com", + "premium-offers.space", + "premium.ihuh.pl", + "premiumglass.xyz", + "premiumgreensod.com", + "premiumoffersappc.com", + "premiumoffersaps.com", + "premiumoffersccap.com", + "premiumofferscr.com", + "premiumofferscrt.com", + "premiumoffersfor.com", + "premiumofferstop.com", + "premiumofferstry.com", + "premiumpedia.com", + "premiumproductsonline.com", + "premiumqualitybeef.com", + "premiumvideoupdates.com", + "premiumweblinks.com", + "premkala.com", + "premm.fxxmaxtrade.top", + "premmiumwoorlld.shop", + "premyatri.com", + "prenup.top", + "prenuptialservices.com", + "prepackages.info", + "prepaiduae.com", + "preparrmoc.monster", + "prepostnutrition.com", + "preranaconstrutions.com", + "presage.io", + "prescottcowles4schools.com", + "prescription-drugs.easy-find.net", + "prescription-drugs.shengen.ru", + "present-kampanj.website", + "present.toucan-house.com", + "presentationtracking.netflix.com", + "presetrabbits.com", + "presidentialagent.com", + "press-news.space", + "pressealgerei.fr", + "pressedumaroc.com", + "pressesdesciences-po.fr", + "pressprophets.com", + "presspulsedaily.buzz", + "presstijia.com", + "presstimesnow.com", + "pressurespot.com", + "pressurewashbentonville.com", + "pressurewasherinsights.com", + "pressurewashingwesttcoast.com", + "prestelltd.com", + "prestigious1smp.com", + "prestigy99.sbs", + "prestonhometech.com", + "prestoris.com", + "prettylovelystore.com", + "prettyokaybarrington.com", + "prevacid.1.p2l.info", + "preventadmission.com", + "preview.liftoff-creatives.io", + "preview.msn.com", + "previousplayground.com", + "previouspotato.com", + "prexamdose.com", + "prexicleaning.com", + "prexyone.appspot.com", + "prezentacjazdarzenia.click", + "prf.hn", + "prfctlivs.click", + "prfectnewdl.club", + "prgrm.autotrdes.top", + "priceattackunisexsalon.com", + "pricedealy.com", + "priceformayor.com", + "pricefortoday.com", + "pricelessexteriorcleaning.com", + "priceypies.com", + "prid.ltdroom.top", + "prideaquatech.com", + "prideofbride.com", + "prideworldciti.com", + "prieaycrver.site", + "priefy.com", + "priggikstu.click", + "priiceline.com", + "prijatelny-moment.com", + "pril.choiseprog.xyz", + "pril.formsok.xyz", + "pril.nowyplx.top", + "pril.onlineprograms.xyz", + "pril.prodsit.xyz", + "pril.qwantumm.top", + "pril.tess1.top", + "prile.prossaud.top", + "priles.gelopro.com", + "priles.prodsit.xyz", + "priliks.live", + "prilka.nowyplx.top", + "prill.chatonlines.xyz", + "prilosec.1.p2l.info", + "prils.formsok.xyz", + "prils.glowtrad.com", + "prils.prossaud.top", + "prils.tesxappes.top", + "prilube.com", + "primaintelligent.online", + "primalmasculence.com", + "primarkpolska.com", + "primarystrike.net", + "primavera.shoppy.pl", + "prime-compte.com", + "prime-ray.com", + "primeacessoriosmg.com", + "primead.jp", + "primeadvantage.io", + "primebit.com", + "primecaviar.com", + "primechoicenutritionandbeauty.com", + "primeconnect.shop", + "primedk.pl", + "primedreamsvalley.shop", + "primeestatesdha.com", + "primehealthineers.net", + "primeimoveisserra.com", + "primejankari.com", + "primejobbr.com", + "primejobpk.com", + "primekeyboards.com", + "primelandingfield.shop", + "primelist.site", + "primemarketingminds.com", + "primemealpreps.com", + "primepinnacle.cam", + "primepsychology.site", + "primer56.xyz", + "primerotoplast.com", + "primese.xyz", + "primeshred-us.com", + "primetime.net", + "primevintbuy24.shop", + "primevod.pl", + "primo-plus.com", + "primoinstituteofdesign.com", + "primosearch.com", + "primroseposy.xyz", + "primusbelgium.com", + "princesscristina.com", + "princesslubna.com", + "princiabud.online", + "prinkastors.com", + "print.khingtracking.com", + "printabledenture.com", + "printabledentures.com", + "printableforkids.com", + "printablething.com", + "printdhaba.com", + "printedandmade.com", + "printercool.com", + "printfreshtees.com", + "printingjunctionjaipur.com", + "printjagat.com", + "printmail.biz", + "printopoint.com", + "printspares.com", + "printstabee.com", + "printteez.net", + "printtheshia.com", + "printwerse.com", + "printwikis.com", + "prinzaxia.com", + "prioeratoers.com", + "priosante.fr", + "prism.pandora.tv", + "prismaketi.com", + "prismapointcam.click", + "prismatic-mochi-7a136f.netlify.app", + "prismvista.com", + "priv.autotrdes.top", + "priv.mastercasc.top", + "privacy-policy-case-3088553121.do", + "privacy-policy.truste.com", + "privacy.commander1.com", + "privacy.liftoff.io", + "privacyassistant.net", + "privat24.top", + "privatamateure.com", + "private-channels.com", + "private-sportshop.fr", + "private.converts.best", + "privatecash.com", + "privatecollection.top", + "privatejethireservice.com", + "privatelink.click", + "privateobituaries.com", + "privatestaykenya.com", + "privatix.live", + "privatix.me", + "privatix.pro", + "privatix.top", + "privatproxy-blog.com", + "privatproxy-blog.xyz", + "privatproxy-cdn.com", + "privatproxy-cdn.xyz", + "privatproxy-chat.com", + "privatproxy-chat.xyz", + "privatproxy-endpoint.com", + "privatproxy-endpoint.xyz", + "privatproxy-schnellvpn.com", + "privatproxy-schnellvpn.xyz", + "privdog.com", + "privitize.com", + "privstreamc.com", + "privy.com", + "prixmimi.com", + "priyanshug.com", + "priyarth.com", + "prizefestival.mobi", + "prizelands.shop", + "prizelava.com", + "prizemachine.games.iwon.com", + "prizes.co.uk", + "prizesforyou.com", + "prizesfu74.life", + "prizetfightr.com", + "prizewinvsddpasa.store", + "prjcq.com", + "prk.progofficial.top", + "prk.roverinvolv.bid", + "prlsmrcvkw.sa.com", + "prmtracking.com", + "pro-accesssoires.fr", + "pro-amporn.com", + "pro-gopartner-get.top", + "pro-kuwait.com", + "pro-market.net", + "pro-pawbiotix.com", + "pro-pl.chatpros.site", + "pro-protetox.com", + "pro-qcharge.com", + "pro-systme-onlin.top", + "pro-trade-capex.com", + "pro.autotrdes.top", + "pro.brokaws.top", + "pro.clanweb.cz", + "pro.hyphabit.io", + "pro.koroje.top", + "pro.letv.com", + "pro.lidoks.xyz", + "pro.mastercasc.top", + "pro.progofficial.top", + "pro.progrbest.top", + "pro.topprogit.xyz", + "pro.woltar.live", + "pro.xiproject.top", + "pro1.systemreaction.click", + "pro2.autotrdes.top", + "pro77erou22fe.site", + "pro77ssionf7us.site", + "proadscdn.com", + "proapkhub.com", + "probablementediosnoexiste.com", + "probablepartner.com", + "probash24.com", + "probe.fsd-news.org", + "probes.cedexis.com", + "probex.top", + "probeyondhardware.com", + "probikesshop.fr", + "problem-detection.info", + "problematycznezdarzenie.click", + "problemnotebook.com", + "probloging.com", + "probolan50.pl", + "probot.bond", + "probudda.ximprrove.top", + "probuildmart.cam", + "probuildsource.cfd", + "probusinesshub.com", + "proc.chatpros.site", + "procase.bond", + "proceder-film.blogspot.com", + "procedure-habituelle-vinted.info", + "procelebrationlife.life", + "processandexperience.com", + "processingnewinfosolutions.com", + "processingsupdatesolution.com", + "processplantation.com", + "prochat.bond", + "procitx.bond", + "procleansolution.online", + "procleansquest.online", + "proclickpacket.com", + "procompitecutervo.com", + "procons.top", + "proconseg.com", + "procorporatefutsalleague.com", + "procrastinatingdev.com", + "proctijild.com", + "procuremind.com", + "procuz.bond", + "prod-ash-beacon-1960876484.us-east-1.elb.amazonaws.com", + "prod-collecticon.outlookmobile.com", + "prod-dcs-eventlog.decagames.com", + "prod-defaulting-subscriptiontool.gismart.xyz", + "prod-dem-collector-elb-611025824.eu-west-1.elb.amazonaws.com", + "prod-js.aws.y-track.com", + "prod-pdx-beacon-1406086907.us-west-2.elb.amazonaws.com", + "prod.adjoe-programmatic.com", + "prod.adjoe.zone", + "prod.autotrdes.top", + "prod.cm.publishers.advertising.a2z.com", + "prod.leanplum.com", + "prod.sift.co", + "prod.us-east-1.cxm-bcn.publisher-services.amazon.dev", + "prod.zenkube.com", + "proddereal.site", + "prodealscenter.com", + "prodentim-try.com", + "prodentims-us.com", + "prodesreal.site", + "prodgoal.com", + "prodigggy.xyz", + "prodigitplus.com", + "prodigyasset.com", + "prodreal.site", + "prodrest.info", + "prodrivetime.com", + "prodssscq.my-chatprogram.xyz", + "product-cdn.liftoff-creatives.io", + "product-file.pages.dev", + "product-files.pages.dev", + "product-v1nted.7sendi-ng.xyz", + "product0lx.3243111.xyz", + "productexperts.com", + "production-adkviewtrackingtagserver.ap-northeast-1.elasticbeanstalk.com", + "production-tracking.riviu.co", + "production.wootric.com", + "production.wootric.com.herokudns.com", + "productionassessment.lat", + "productiveendeavor.com", + "productolures.com", + "productosjoel.com", + "productospaisano.com", + "productrace.com", + "productresearchpanel.com", + "products.gobankingrates.com", + "productsreviewspot.com", + "producttestpanel.com", + "productzoneoffer.com", + "produpence.site", + "produphelp.site", + "produpinfo.site", + "produping.site", + "produponline.site", + "produpore.site", + "produpplus.site", + "produpprodup.site", + "proemployer.blogspot.com", + "proext.com", + "prof-plblog.stat-pr.site", + "prof-x1.onli-plprog.site", + "prof.anielabozena.pl", + "prof.impercan.top", + "profanbinw.click", + "profe.life", + "profero.com", + "profesjdau.click", + "profesjonalni.click", + "profesor.multimman.xyz", + "professionalab.com", + "professionalnetwork.click", + "professionalroute.cam", + "professionalstop.com", + "professionalthoroughfare.click", + "professionnelvinte7.wixsite.com", + "professordoge.com", + "professorflapjacks.com", + "proff.mastercasc.top", + "proffisystems.top", + "proffitcase.com", + "proficredit.pl", + "profiex.top", + "profiklews.click", + "profile.adkmob.com", + "profile.uproxx.com", + "profileconfirm.info", + "profilenetflix.com", + "profilenotice.info", + "profiles.segment.com", + "profiline-berlin.de", + "profiling.avandor.com", + "profiling.veoxa.com", + "profimax.life", + "profimaxim.com", + "profit-btc.org", + "profit-builder.org", + "profit-edge.com", + "profit-edge.org", + "profit-maker.tech", + "profit-maximizer.app", + "profit-maximizerapp.com", + "profit-raiser.com", + "profit-revolution.com", + "profit-shares.com", + "profitboosterapp.com", + "profitbuilder.app", + "profitedge.org", + "profitinstaller.online", + "profitjoy.miakatarzyna.pl", + "profitlives.com", + "profitmaximizer.co", + "profitmaximizer.life", + "profitnavigator.site", + "profitpolska.online", + "profitrevolution.app", + "profitrevolution.org", + "profitrop.com", + "profitrumour.com", + "profitsitesbiz.com", + "profitstrategyinning.com", + "profitstrategyjeilo.com", + "profitways.club", + "proflashdata.com", + "profolan.pl", + "profoundbasics.com", + "profplaninvlfe.com", + "proftabone.xyz", + "prog.autotrdes.top", + "prog.onprograms.xyz", + "prog.progofficialit.top", + "prog.rm.autotrdes.top", + "prog1.chatpros.site", + "prog2.chatpros.site", + "progari.site", + "progettazione-integrata.it", + "progettocrea.org", + "progi.onlineprograms.xyz", + "progizwalniajace.click", + "proglew.onprograms.xyz", + "progotob.xyz", + "progr3ssdynam1cs.site", + "programattik.com", + "programbookbackwardlifees.pro", + "programbooklampdream.pro", + "programe.top", + "programflow.online", + "programinformacyjny.rest", + "programmingwithjetlag.com", + "programnode.online", + "programoodkrywczy.click", + "programradiowy.click", + "programtygodnia.click", + "programyfb.blogspot.com", + "programyhakerskie.pl", + "progrepswv.xyz", + "progreskr.anielabozena.pl", + "progressivepropertytraining.co.uk", + "progrob.onprograms.xyz", + "progs.onprograms.xyz", + "progx.cztessl.live", + "prohard.bond", + "prohibitionantiques.com", + "prohomepicks.com", + "proidees.fr", + "project.lozukowski.com", + "project8261882.tilda.ws", + "project8266054.tilda.ws", + "project8266161.tilda.ws", + "project8272113.tilda.ws", + "project8282065.tilda.ws", + "project8294968.tilda.ws", + "project8302741.tilda.ws", + "project8311558.tilda.ws", + "project8315363.tilda.ws", + "projectgoals.net", + "projecthypertension.com", + "projectionplay.com", + "projectplaygroundtech.com", + "projectpoi.com", + "projectpro.website", + "projectwonderful.com", + "projekt.actenergypower.com", + "projekt.tmpolska.com", + "projektmiesiaca.click", + "projektmini.com", + "projektszkic.click", + "projetosempreender.com", + "prok.aposiiz.com", + "prokino.pl", + "proklamacyjnosc.click", + "prokum.bond", + "prokuma.bond", + "prolapseman.com", + "prolay.online", + "prole.aposiiz.com", + "prom.autotrdes.top", + "promanagli.life", + "prombid.com", + "promileukierowcy.click", + "promisst.com", + "promo-images.ttpsdk.info", + "promo-valorant.com", + "promo.badoink.com", + "promo.betcity.net", + "promo.cams.com", + "promo.clicnscores.com", + "promo.content.premiumpass.com", + "promo.easy-dating.org", + "promo.freshdirect.com", + "promo.lifeselector.com", + "promo.mes-meilleurs-films.fr", + "promo.mobile.de", + "promo.passioncams.com", + "promo.profxbrokers.com", + "promo.sensationalcash.com", + "promo.streaming-illimite.net", + "promo.twistyscash.com", + "promo.ulust.com", + "promo.worldprofitcenter.com", + "promobenef.com", + "promocjaeuro.pl", + "promocjagsm.pl", + "promocjawyboru.click", + "promocjezkauflandu.24.eu", + "promocyjnezakupy.click", + "promofield.shop", + "promogrim.fr", + "promohaul.com", + "promologo.net", + "promonals.com", + "promopanjatpinang.com", + "promopriceguide.com", + "promopricetoday.com", + "promopriseforyou.com", + "promoreclame.info", + "promoreclame.nl", + "promos.bwin.it", + "promos.fling.com", + "promos.meetlocals.com", + "promos.naked.com", + "promos.wealthymen.com", + "promosyondigital.com", + "promote.pair.com", + "promotion.haravan.com", + "promotion.partnercash.com", + "promotionalads.yahoo.co.jp", + "promotionbar.sapoapps.vn", + "promotionpopup.sapoapps.vn", + "promotions-884485.c.cdn77.org", + "promotions.betfred.com", + "promotions.sportingbet.com", + "promotools.islive.nl", + "promotools.vpscash.nl", + "promovalley.shop", + "promovincitore.com", + "promoviral.com", + "promptinternational.org", + "promptshift.com", + "pronetadvertising.com", + "pronew.zarobab.top", + "pronhubhd.com", + "pronly.site", + "pronotax.bond", + "prontohub.shop", + "proof-x.com", + "proof.sudo.vn", + "prooffactor.com", + "prootject.com", + "prop-erly.eu", + "prop-trading.pl", + "propagandainfo.click", + "proparm.jp", + "propdfconverter.com", + "propecia.1.p2l.info", + "propeller-tracking.com", + "propellerads.com", + "propellerclick.com", + "propellerpops.com", + "proper.io", + "properdamage.com", + "properhive.com", + "propertiesadaptations.lat", + "property-18478.homes", + "property-18478.mom", + "property-18478.pics", + "property-18478.shop", + "property-81237.shop", + "property-82936.homes", + "property-91234.homes", + "property-91234.lol", + "property-91234.pics", + "property-91234.site", + "property-91235.homes", + "property-91235.lol", + "property-91235.pics", + "property-91235.site", + "property-91235.space", + "property-9821.shop", + "property-98216.shop", + "property-id2399.eu", + "property-id3476.eu", + "property-id7878.eu", + "property-id9181.eu", + "property.472782.bid", + "property32151.com", + "propertyreadytomove.com", + "propertyrounder.com", + "propertyscroll.com", + "propertysetu.com", + "propertysqaure.com", + "propertywalah.com", + "prophetic-consciousness.net", + "propheticrivers.com", + "propitea.fr", + "proporcjonalny.click", + "propost-up.net", + "proppassers.com", + "proppeller.biz", + "propray.bond", + "props-project.com", + "props.id", + "propsproject.org", + "propsproject.tech", + "propsprojects.com", + "propspyder.com", + "proptoday.com", + "proq.autotrdes.top", + "prorack.bond", + "prorodeosportmed.com", + "prortarde.com", + "pros.autotrdes.top", + "prosear.org", + "proset.bond", + "proshoppublishing.com", + "prosofti.com", + "prosowewiadmosci.click", + "prosowewiadmosci.rent", + "prospe0ousl1fe.life", + "prospectnews.com", + "prosper.on-line-casino.ca", + "prosperitycrest.com", + "prosperitymillion.com", + "prospersoftwaresolutions.com", + "prosphora.sbs", + "prospost-up.com", + "prost.tutorel.top", + "prostable.bond", + "prostack.bond", + "prostawypowiedz.click", + "prostheticsrehabilitation.lat", + "prostydziennik.click", + "prostyprzekaz.click", + "prostyrachunek.click", + "prosystemmax.com", + "proszepobracmoney.shop", + "protaggames.com", + "protalentnexus-pl.com", + "protechasia.com", + "protechsandiego.com", + "protect-x.com", + "protect-your-privacy.net", + "protect.geoedge.be", + "protectclickmaster.cam", + "protectcrev.com", + "protected.net", + "protectenviromnental.com", + "protecthubmaster.xyz", + "protection.aspolice.com", + "protection.aupolice.com", + "protection.azpolice.com", + "protection.btpolice.com", + "protection.bypolice.com", + "protection.capolice.com", + "protection.ccpolice.com", + "protection.dkpolice.com", + "protection.espolice.com", + "protection.frpolice.com", + "protection.fxpolice.com", + "protection.gapolice.com", + "protection.hkpolice.com", + "protection.hnpolice.com", + "protection.ilpolice.com", + "protection.itpolice.com", + "protection.jmpolice.com", + "protection.kypolice.com", + "protection.lapolice.com", + "protection.lbpolice.com", + "protection.lcpolice.com", + "protection.lipolice.com", + "protection.lrpolice.com", + "protection.lspolice.com", + "protection.lvpolice.com", + "protection.mapolice.com", + "protection.mdpolice.com", + "protection.mepolice.com", + "protection.mnpolice.com", + "protection.napolice.com", + "protection.ncpolice.com", + "protection.nzpolice.com", + "protection.papolice.com", + "protection.pgpolice.com", + "protection.sbpolice.com", + "protection.stpolice.com", + "protection.tnpolice.com", + "protection.topolice.com", + "protection.vapolice.com", + "protection.vipolice.com", + "protectionproadvisor.xyz", + "protectivemetrics.com", + "protectorbasehub.xyz", + "protectorsensecam.xyz", + "protectsubrev.com", + "protegermicuenta.serv00.net", + "protegophoto.com", + "protestcopy.com", + "proteusdisarming.club", + "protokulprawdy.rent", + "proton-tm.com", + "protonix.shengen.ru", + "protork.info", + "protoss.bond", + "protostokenhub.com", + "prototipando3d.com", + "protraffic.com", + "proud2travel.com", + "proudduck.com", + "prounow.com", + "proutjournal.org", + "prov.stormo.site", + "prov1.chatpros.site", + "provence-ouyillage.fr", + "provenfeedback.com", + "provenpixel.com", + "provers1on.space", + "provers2on.cfd", + "provers3on.quest", + "provers6on.website", + "proversoon.xyz", + "provexia.com", + "providedword.bio", + "proviredshop.pl", + "provotum.io", + "prowdzimydzialania.click", + "proweb.co.uk", + "prowess-partners.com", + "prowincjawypadek.click", + "proworkboot.com", + "prox.autotrdes.top", + "proximityads.flipcorp.com", + "proximitykit.radiusnetworks.com", + "proximus-be-login.weebly.com", + "prozazycia.click", + "prpcp.org", + "prpops.com", + "prraafi2.site", + "prriceline.com", + "prrsvizubo.sa.com", + "prscripts.com", + "prshoothubli.com", + "prsitecheck.com", + "prsvjkint.site", + "prt-stsdk.vivo.com.cn", + "prt.bloxg.top", + "prugf.com", + "pruszkow2019.pl", + "prywatna-oferta1258.pl", + "prywatna-oferta1260.pl", + "prywatna-oferta1261.pl", + "prywatna-oferta1262.pl", + "prywatne-oferty323457682.pl", + "prywatne-oferty32415.pl", + "prywatne-oferty32417.pl", + "prywatne-oferty32418.pl", + "prywatne-oferty35347634.pl", + "prywatne-oferty36787685.pl", + "prywatne-oferty88419342.pl", + "przbmkisur.sa.com", + "przeadresowac.bankmillenium-pl.com", + "przeadresowac1.bankmillenium-pl.com", + "przeadresowac10.bankmillenium-pl.com", + "przeadresowac11.bankmillenium-pl.com", + "przeadresowac14.bankmillenium-pl.com", + "przeadresowac19.bankmillenium-pl.com", + "przeadresowac21.bankmillenium-pl.com", + "przeadresowac22.bankmillenium-pl.com", + "przeadresowac24.bankmillenium-pl.com", + "przeadresowac26.bankmillenium-pl.com", + "przeadresowac29.bankmillenium-pl.com", + "przeadresowac3.bankmillenium-pl.com", + "przeadresowac30.bankmillenium-pl.com", + "przeadresowac33.bankmillenium-pl.com", + "przeadresowac36.bankmillenium-pl.com", + "przeadresowac37.bankmillenium-pl.com", + "przeadresowac4.bankmillenium-pl.com", + "przeadresowac44.bankmillenium-pl.com", + "przeadresowac49.bankmillenium-pl.com", + "przeadresowac51.bankmillenium-pl.com", + "przeadresowac52.bankmillenium-pl.com", + "przeadresowac53.bankmillenium-pl.com", + "przeadresowac56.bankmillenium-pl.com", + "przeadresowac57.bankmillenium-pl.com", + "przeadresowac59.bankmillenium-pl.com", + "przeadresowac6.bankmillenium-pl.com", + "przeadresowac61.bankmillenium-pl.com", + "przeadresowac62.bankmillenium-pl.com", + "przeadresowac65.bankmillenium-pl.com", + "przeadresowac66.bankmillenium-pl.com", + "przeadresowac67.bankmillenium-pl.com", + "przeadresowac68.bankmillenium-pl.com", + "przeadresowac7.bankmillenium-pl.com", + "przeadresowac71.bankmillenium-pl.com", + "przeadresowac74.bankmillenium-pl.com", + "przeadresowac75.bankmillenium-pl.com", + "przeadresowac86.bankmillenium-pl.com", + "przeadresowac88.bankmillenium-pl.com", + "przeadresowac95.bankmillenium-pl.com", + "przeadresowac99.bankmillenium-pl.com", + "przeciekdowodow.homes", + "przeciekprasowy.homes", + "przecietnypolak.click", + "przedazpan2tuk.shop", + "przedsamjas.lilianela.pl", + "przedstawiamynagranie.click", + "przedstawiamyprawde.homes", + "przedszkole29bytom.kvetusebures.pl", + "przedszkoleszkrab.pl", + "przedszkolewsuszcu.ladislavaholubova.pl", + "przedszkolewyszyny.ivanaslavikova.pl", + "przedumiejetnoscijak.rest", + "przegladfaktow.click", + "przegladprasowy.homes", + "przegladsieci24h.click", + "przegladzbrodni.click", + "przejazduwaga.click", + "przejazdzkasmierci.click", + "przejscieuliczne.click", + "przekazanie-nagrody.website", + "przekazdnia.click", + "przekazdzisiejszy.click", + "przekazinternetowy.pics", + "przekazosiedla.click", + "przekazpubliczny.click", + "przekazpubliczny.homes", + "przekazujemy.click", + "przekazujemynewsy.click", + "przekazujemywiadomosci.homes", + "przekazujemywiesci.click", + "przekazujemywydarzenia.click", + "przekazwiadomosci.click", + "przekazwiesci.eu", + "przekazwtorny.click", + "przemekj01.letycjamia.pl", + "przemowaonline.rest", + "przepismix.pl", + "przeprawazycia.click", + "przesadnestraty.click", + "przeswiadczenia.click", + "przesylka01x.shop", + "przesylkav1td.shop", + "przesylkav1ted.shop", + "przesylkonosz.pl", + "przeszkodazycia.click", + "przewidywalnosc.click", + "przewodnikdrogowy.click", + "przezmotywacjamoze.makeup", + "przydatna-akcja.com", + "przydatna-zaleta.com", + "przydatneinfo.click", + "przydzialdanych.click", + "przydzialroli.click", + "przygarnijplakat.pl", + "przyjemnyczas.click", + "przyjmujelekiczybierze.pl", + "przykladnewiadomosci.click", + "przykladtekstu.click", + "przykroeuropa.homes", + "przyrodnicze.pl", + "przyrowgok.kordianrogalski.pl", + "przyspiesz.pl", + "przyspieszkomputer.pl", + "przytulny.com", + "przywartoscjak.yachts", + "ps-iiq.sbs", + "ps-qtc.icu", + "ps.interpolls.com", + "ps.ns-cdn.com", + "ps.topprogit.xyz", + "ps2.interpolls.com", + "ps4ux.com", + "ps7894.com", + "psankenlvf.sa.com", + "psap1.com", + "pscexams.com", + "psd-ad.top", + "psera.nimprove.top", + "pseudopass.org", + "pseudorganicjaler.life", + "psf-35.cfd", + "psfilmakers.com", + "psftsummit.com", + "pshnvtkglx.sa.com", + "psiakademia.pl", + "psialapka.pl", + "psiasfora.pl", + "psico-tic.net", + "psicologiagijon.com", + "psiconexion.com", + "psinetutor.com", + "psinofcyg.top", + "psinoycfs.top", + "psiuhgnbiosefg.com", + "psmo.zaklinaski.pl", + "psnos.com", + "psofckjls.top", + "psorias.atspace.com", + "psorismax.pl", + "psozyhotho.pro", + "pspily.top", + "pspllly.top", + "pspprzytyk.lilianagrzyb.pl", + "pspts.top", + "psrtpx.top", + "psserviceonline.com", + "psstn.sbs", + "pst-pl.com", + "pst-ts.com", + "pst.80-76-51-207.cprapid.com", + "pstatic.datafastguru.info", + "pstats.blogworks.com", + "pstmrk.it", + "pswoods.com", + "psychedelicchess.com", + "psychedelicsint.com", + "psychevxzh.monster", + "psychicmoonlive.com", + "psychicseer.com", + "psycho-test.fr", + "psychorabbitcoin.com", + "psychportal.net", + "psycomeet.com", + "psygenictech.com", + "psyprusradio.com", + "psytaah.com", + "pszsri.com", + "pt.beststreams.club", + "pt.peerius.com", + "pt.tradx.top", + "pt21na.com", + "pt5.titans-gel.net", + "ptads.sv.publicus.com", + "ptagercity.fr", + "ptalectsy.com", + "ptalmasjewellery.com", + "ptctour.com", + "ptecindia.com", + "pteenoum.com", + "ptengine.com", + "ptengine.jp", + "ptirgaux.com", + "ptjsmtsfdu.sa.com", + "ptoushoa.com", + "ptr.valuez.top", + "ptrads.mp3.com", + "ptransandcontrols.com", + "ptrd.trdechat.top", + "ptt-corp.com", + "pttgov.bar", + "pttktbg.hubertaleks.nieruchomosci.pl", + "pttsite.com", + "pu-dfp.cfd", + "pu.newpol.xyz", + "pu4y.com", + "pub-0028b70f6fec4fd398336541376b8407.r2.dev", + "pub-036a536df5d440769434984208007e8e.r2.dev", + "pub-03a33c8666874bf38a1bab2576fe7c86.r2.dev", + "pub-03b4537f0bd04aa2a9c7b50f22d06c4c.r2.dev", + "pub-03e0e6ddca5a4e5cbbb75558a143c214.r2.dev", + "pub-0434a3f81af144da8d7cd7b1b6a9d0bd.r2.dev", + "pub-05477208f4034cc092ba0158634d084a.r2.dev", + "pub-05b613cf9c4644a58f8bc4df9112cf75.r2.dev", + "pub-07b72f4cb01144e5b32c21802355c86e.r2.dev", + "pub-084b3f5fad054fc19288ebbc38842b00.r2.dev", + "pub-0afc0d489c54464ea1cdd398c8b52a1a.r2.dev", + "pub-0c171a652002420d983f550b91204acb.r2.dev", + "pub-0e86c88f91114446ae8284d5643ce1c5.r2.dev", + "pub-0fb238efba184f5aa1fb26467f538d65.r2.dev", + "pub-0ff127a4a5244630983134a83bdc020b.r2.dev", + "pub-1069239f885b4d43a80b3e394ef9ed0d.r2.dev", + "pub-15311a4cc06848ab9ecdac70fb88dff5.r2.dev", + "pub-18b55ea6379a48229bab44f605734db6.r2.dev", + "pub-19aa984b0fb848bea6ffcc9634982332.r2.dev", + "pub-1d95a199538a4f7f96c51a0ff995e06a.r2.dev", + "pub-1ee2d13dbdfe4258a79d97444f225843.r2.dev", + "pub-1f2af1e3415641aab5018efa1361bdbc.r2.dev", + "pub-1fef2ef0ddc1415f922ed6864dc005c2.r2.dev", + "pub-2053446dce064ff7b81f8c5afb901a38.r2.dev", + "pub-2072f07f599f497c92468dc206ee86cf.r2.dev", + "pub-20e1f49d90b94497b88262832116a6f3.r2.dev", + "pub-234aa9b09bcd4b8ea3f2259b8be4c11c.r2.dev", + "pub-249adc6c4b434e4bb74472a829fd636f.r2.dev", + "pub-2915537b30ca43bea5b778eb5068fb40.r2.dev", + "pub-2b12649f83d8406f857f7d64414d6f90.r2.dev", + "pub-2e407fe419464ed6b08539769f4d8aab.r2.dev", + "pub-2e883b09c0a74dc48174fe1ca14292cf.r2.dev", + "pub-2e8d0e0944b746d1b3b9835ae25e0dbe.r2.dev", + "pub-30200766cd0c43f99eda8d1373649ee2.r2.dev", + "pub-3115bd2db5574494b0875532d80b0ec5.r2.dev", + "pub-318953eb42b44156895828ac26eeca40.r2.dev", + "pub-325ca5e18e1d4208b562407f48079bae.r2.dev", + "pub-3377a434ae794282a7929e37f12ad9e6.r2.dev", + "pub-339ed1e572c44e38b332b62b38f3360c.r2.dev", + "pub-3652162f0c244444b226c21d7f7e09b2.r2.dev", + "pub-368d09cc17f04491afadb947700d6af6.r2.dev", + "pub-36babc1cba34449b9f50437f579a72fb.r2.dev", + "pub-36ffafe83d644e93b3216d018696a02a.r2.dev", + "pub-3831c557bafc4ddcac41d97f08f41ee5.r2.dev", + "pub-386574dc51114476911e60d1ef1a2e6f.r2.dev", + "pub-3b1819af80874dd6bb56b77e625bb132.r2.dev", + "pub-3b589f3a117f4718816731d7ef5fa2e0.r2.dev", + "pub-3cdaaa1882ee49b9b86c737c7a415673.r2.dev", + "pub-3daf412c63d04c798368f2a4366fe4bd.r2.dev", + "pub-3dedf339ef034a029466d0cfaafbf63e.r2.dev", + "pub-3e116fdc2e7a49989c5b9d2d92ebb13e.r2.dev", + "pub-40d36929b6db4acea84d580068d9d6ea.r2.dev", + "pub-4370269ad5cb442fa4cbcca4c36a2870.r2.dev", + "pub-448dfabc4c8741e9a3b6302c0d65bda7.r2.dev", + "pub-44b8e6b9b3004b91b7b7b4667dff7d89.r2.dev", + "pub-465dcec2db87496cae01789dd548e336.r2.dev", + "pub-475f9b179ded450c9269051514bb473f.r2.dev", + "pub-477f734a16b24f268360b2390d688634.r2.dev", + "pub-4ab91419a8304f4c99b2bb39dfd8f93a.r2.dev", + "pub-4afd57d5747640a395bcf5d867deb277.r2.dev", + "pub-4b190f97b3e14f4d97f81955872881ef.r2.dev", + "pub-4b48d62b98b742babb715f0c9cdf0e52.r2.dev", + "pub-4bc4acf6f4d84b4594c07ad16d6724bd.r2.dev", + "pub-4c21f9ae11ad4cd99bef29a7124c22ce.r2.dev", + "pub-4c6fb4dd94b44e929ccce0250e642829.r2.dev", + "pub-4cfa01254cf44d608f375547af6fadb2.r2.dev", + "pub-4e91956b8683447383f7b3da7433ee0c.r2.dev", + "pub-4f980c7b078e4b67b769f2b11c4112fb.r2.dev", + "pub-5057dbdae6be4a1bbe4a92b9088e5633.r2.dev", + "pub-5335f7b27acb406dbb22368e13353055.r2.dev", + "pub-543798437111472291108eb30bfe5948.r2.dev", + "pub-5930780e4ed04af4a9db174f0f09c09c.r2.dev", + "pub-5965623e47ad4ce7a39aa21bb77cf3b6.r2.dev", + "pub-5e75e5fe302341a6a16ac56c8789000c.r2.dev", + "pub-65f447e7edb647c09b5caa2c88c6c2bc.r2.dev", + "pub-674d805f309645c1a65cfb26761a627f.r2.dev", + "pub-67e55c839695410fbcf3720806697b47.r2.dev", + "pub-684571a067674b958f3766153fd238f1.r2.dev", + "pub-68bf73373d564ecbb67ea16241612f64.r2.dev", + "pub-68bfcf3e3c284bf792c1327161bea42f.r2.dev", + "pub-6a2c8b85a8c04d86bf8236f4dbe369b3.r2.dev", + "pub-6e4a262a6c684dcf8d8d96ae13a68c3e.r2.dev", + "pub-6e6960c7a74c400caaef05a16a1bfced.r2.dev", + "pub-6f69bae7aac942239a3a285a9d15773d.r2.dev", + "pub-6f8eaaf0734a453e8916b3262765b643.r2.dev", + "pub-6f911f7fb9224ee79a3d66e4c2cfe202.r2.dev", + "pub-7014b925cfd943efb4126d1d57ccf3e5.r2.dev", + "pub-719cdc78125748dba78ecd1dd419f391.r2.dev", + "pub-728b9e3e47a24edc996cac697a1dccd5.r2.dev", + "pub-74988521430f4221af6ace30451e7e71.r2.dev", + "pub-75d962e30f614e168f8edb585fd7ca90.r2.dev", + "pub-76d37bb55fb743059108bd2fea7ef3de.r2.dev", + "pub-77ba5503a5ff418ea84b83be5a6e9368.r2.dev", + "pub-79054e2407ed4d948cfe2353a779d202.r2.dev", + "pub-7a5fa439af5b4783aaa143e6f97d49c3.r2.dev", + "pub-7ac23868382d40668a897b97b7548d23.r2.dev", + "pub-7dba6e6b92c54c0889633be2d7773f29.r2.dev", + "pub-802d40da86b8493aa75715c1b36b8235.r2.dev", + "pub-80f56c117cc64014b225045d6d7ce356.r2.dev", + "pub-8147d523ca08490c957a6b1886c5d083.r2.dev", + "pub-831d94b5e0924eacb6166b4fc0881238.r2.dev", + "pub-838d10275f164109a0b403c03bf64cc3.r2.dev", + "pub-83e214b41bc9464daeb1e0ba6e8262b0.r2.dev", + "pub-83ef0cad56a84889823f0222a5fcac2d.r2.dev", + "pub-84033bfb0b6a47fa8da0f74acbfb11ea.r2.dev", + "pub-866f4d5e3ab848dd98eac007671d113c.r2.dev", + "pub-867867bce82044ce9083dcb2271dd29c.r2.dev", + "pub-86b6820b81e94d429b9b5447aae1aa3a.r2.dev", + "pub-8724339788724ae6beaf3ea0b5d76d09.r2.dev", + "pub-889a2c3f80c34919af944823d3171fc8.r2.dev", + "pub-89d26e0a363c4729a718ae4ebe1ddd4e.r2.dev", + "pub-8a352a82538b4babba2c3b74a8ded203.r2.dev", + "pub-8b3880b6c5654ea28c174db840147c41.r2.dev", + "pub-8c01fbfdc37143979781e30fe4db3a29.r2.dev", + "pub-8dc4e2b04fa74bd693a6152ff11ae81b.r2.dev", + "pub-8f85f62a36c64122af913bd54ef6b394.r2.dev", + "pub-90ae189b0d0e40c7b7d60ba30773ad8b.r2.dev", + "pub-917a259551bc4e78b4e5c0e82aea3f66.r2.dev", + "pub-928422c1f075468080f94966924e8c1c.r2.dev", + "pub-93ecd8f7f958472e8a6f807bc1ff23ad.r2.dev", + "pub-940f5bcf31b04d00a67ac3c3ab7d1a8b.r2.dev", + "pub-9536cb32fa0a4eaa996b3cf4e2817c25.r2.dev", + "pub-976621225a0a41a99730fd00df2f79f7.r2.dev", + "pub-98b14588cb0a4aa0b38b203440aa54ba.r2.dev", + "pub-98b23fb6d5614ce4a9c783409306f2ba.r2.dev", + "pub-98f914a4b7a040cdab1454bce1f0beca.r2.dev", + "pub-99923b039f0c45a8bb8c17731d7f8c8d.r2.dev", + "pub-9b48fa7c48d84c3caf73db98435f60f3.r2.dev", + "pub-9d1e91d1ad324ccfa4f55f2a7fceee49.r2.dev", + "pub-9d98de3f63f440e79ee3d20e9c9f770c.r2.dev", + "pub-9dad11b319a24292b11140d5f361d3af.r2.dev", + "pub-9ea55e6da2d04fd88c92410f9326e1bb.r2.dev", + "pub-a2caba07155e4990a37243272d0ae295.r2.dev", + "pub-a3871999e8544291bcffa7cbef4f2826.r2.dev", + "pub-a4cd4a0afde346f3b4504391b97fdc4c.r2.dev", + "pub-a577515d72a645ff8d5dfe7a41395536.r2.dev", + "pub-a61402240e084b22a6793d1e7f992623.r2.dev", + "pub-a743116c8e2c4e96a84b80074d5b01c1.r2.dev", + "pub-a77c4e61473d4261894cb4327dfe6c52.r2.dev", + "pub-a96228e0527c4d0483187c45bd05c483.r2.dev", + "pub-aab7835b1dcb49c096247b818ca97402.r2.dev", + "pub-abc6b241189849ee8b586e7455da8b67.r2.dev", + "pub-aeed3752f2844d42ada6ae0ec9107cee.r2.dev", + "pub-afa58bdc97d34bb3af77aaecf1fd15bc.r2.dev", + "pub-b048d6f14d904534add199f516474148.r2.dev", + "pub-b30d071bfd174d90814bc92ecb14da6b.r2.dev", + "pub-b65e785cf58b426da1b4071ab8a566e9.r2.dev", + "pub-b675e44cf4c3425baf7941d6e40ab001.r2.dev", + "pub-b68ad5fe66a24ea9b097463761f317ac.r2.dev", + "pub-bab316f8fb154fc2990bdef6c0c5a545.r2.dev", + "pub-bb32416e948549f19ca5ead06c8413dd.r2.dev", + "pub-bb94d7a3e4c94b97bc5a92344afba3e5.r2.dev", + "pub-bc18e09f7ba54aeeb0e948a9db505485.r2.dev", + "pub-c23389f7a3944877a4c0f88177ceed1e.r2.dev", + "pub-c28b050fa37f40b6a40e59eadcec0020.r2.dev", + "pub-c55213a4f6cb476989e8ea3dafb76153.r2.dev", + "pub-c737c6caece84f799293ae80fba710c9.r2.dev", + "pub-c7ce7768da0b4b709877b0d647312fff.r2.dev", + "pub-c83bdd2c571c4474aa52af1897a2bef8.r2.dev", + "pub-ca8c9d3df26e45cf985aedfdac5f9fd0.r2.dev", + "pub-cc7899d328e14fc1934950bf269241b5.r2.dev", + "pub-ceda183416ef49c38be214baafcafc94.r2.dev", + "pub-d14c241c914e490db7f7ebb5e2c243ed.r2.dev", + "pub-d19989cad0344be58b63ebedc729841e.r2.dev", + "pub-d27361341ac744598c2a8804abd4ae3a.r2.dev", + "pub-d36c1bc4d5284e12aa4539bb9825e69e.r2.dev", + "pub-d92b020f734042138581891d6c81ea7d.r2.dev", + "pub-db2a69c3c1b14d75a19533d4f724c0f9.r2.dev", + "pub-de599799170c45e18b151fa8d3af002c.r2.dev", + "pub-de774ccd826b46d0881e9716b33055f3.r2.dev", + "pub-e09796fd554747e68dc41b328d37b599.r2.dev", + "pub-e0c0686d407a429091f9c68bda7392eb.r2.dev", + "pub-e316efe79f1149a69ab5117ebf433e9c.r2.dev", + "pub-e3a513ee8f1648e3aca8f7258cf50bdd.r2.dev", + "pub-e3fc8c8590bc457ea7a62dc667610964.r2.dev", + "pub-e4239a600b4449acae62ad542f0ed795.r2.dev", + "pub-e5c2c5311c064a7bb152dc2d6b4b0d49.r2.dev", + "pub-e721d4c898f34c5ba54ebafef1ddd829.r2.dev", + "pub-e882f84017744d8893e3a04d49e2a45c.r2.dev", + "pub-e8e34b6bd6af46cb9e0cdb40c3db1b68.r2.dev", + "pub-ea56642f78e242ea90195d22211f7726.r2.dev", + "pub-ea9ff8822fce442795fcbf33f70ee6fe.r2.dev", + "pub-ebd97966cdf74812bccac21d0b98fc54.r2.dev", + "pub-ec913e053f97413a981c7250210a95ba.r2.dev", + "pub-ec96cf2b875445a598e6f456cd8c5366.r2.dev", + "pub-eca7ac363e9740a49fd01b96bb6421f3.r2.dev", + "pub-ef0f2a36b9d5403e86850c4cbb42f4ca.r2.dev", + "pub-f00268fcafa843deab9e855cddbf892f.r2.dev", + "pub-f10b7e8832104898942c7788acf21e5e.r2.dev", + "pub-f1faa50f71fb4832b9623930aad7e7aa.r2.dev", + "pub-f44da09859c5472394ee670e100a6daa.r2.dev", + "pub-f77f646867964c91940e6ed7c2b8af64.r2.dev", + "pub-f78cef456d7747e4ae9ccee36ca02aed.r2.dev", + "pub-f78dbc0c063340278515edb33232e46f.r2.dev", + "pub-f9c256ae09374af7aea1e69a3ba45cc8.r2.dev", + "pub-fc6d580ebe744194b0a58dc71e01508e.r2.dev", + "pub-fd29753368ce4f489d9d034dce630b3f.r2.dev", + "pub-fd6802e2b8b54e0d97db9ea27fb7d423.r2.dev", + "pub-fdf5840d809c4fb182061fa401631c2b.r2.dev", + "pub.akadigital.vn", + "pub.axiatraders.com", + "pub.chez.com", + "pub.club-internet.fr", + "pub.funshion.com", + "pub.hardware.fr", + "pub.network", + "pub.pixels.ai", + "pub.realmedia.fr", + "pub.sapo.pt", + "pub.sv2.biz", + "pub.trads.io", + "pub.web.sapo.io", + "pub1.co", + "pub2srv.com", + "pubblicizzare-inviare-reclamo.netlify.app", + "pubdirecte.com", + "pubgstudio.com", + "pubimgs.sapo.pt", + "publcs.site", + "publiads.com", + "publiakcje24h.click", + "public-gcs.subiz-cdn.com", + "public.adgger.jp", + "public.fam-8.com", + "public.servenobid.com", + "publicacionessalazar.com", + "publiccharterschoolsofnm.org", + "publicfederal.com", + "publicidad.elmundo.es", + "publicidad.entelchile.net", + "publicidades.redtotalonline.com", + "publicidadinfluencer.com", + "publicidees.com", + "publicrecordsdirectory.com", + "publicsofa.com", + "publicwqfx.site", + "publicznagazeta.homes", + "publiczneinfo.click", + "publiczneinformacje.click", + "publicznematerialy.homes", + "publicznenewsy.click", + "publicznewiesci.click", + "publicznewyrazy.click", + "publicznezdarzenie.click", + "publicznycykl.click", + "publicznyincydent.click", + "publikacjadanych.click", + "publikacjadowodow.click", + "publikacjadowodowa.click", + "publikacjamaterialow.click", + "publikacjamedialna.click", + "publikacjawsieci.homes", + "publikacjecodzienne.click", + "publikacyjne.click", + "publikujemyprawde.rest", + "publisher-east.mobileadtrading.com", + "publishers.domainadvertising.com", + "publishing.kalooga.com", + "pubmatic.edgekey.net", + "pubmine.com", + "pubnative.info", + "pubnative.net", + "pubpress.net", + "pubs.hiddennetwork.com", + "pubs.mgn.net", + "pubserver.xl.pt", + "pubshop.img.uol.com.br", + "pubstatus.sinaapp.com", + "pubted.com", + "puciopucio.pl", + "pucu.rhythm5tars.com", + "puddingflask.site", + "puddingmater.cfd", + "pudelek-polska.eu", + "pudhari24.com", + "puds.ucweb.com", + "pudseyprint.com", + "puentehispanointernacional.com", + "puenyc.com", + "puerto-rico-living.net", + "puertorust.com", + "puff98.xyz", + "puffycam.com", + "puffyloss.com", + "puffypaste.com", + "puffypull.com", + "puffypurpose.com", + "puhpindy.zlatajesika.pl", + "puhtml.com", + "puhufuuzei.live", + "puhujai5.space", + "puitconer.kolotas.top", + "puk.autotrdes.top", + "pukaczu.pl", + "pulaurupat.com", + "pull-3045.kxcdn.com", + "pull.beneffit.top", + "pullboot.site", + "pullhara.com", + "pullipstyle.fr", + "pulltheramp.com", + "pulpier.com", + "pulpower.com", + "pulse.artikproject.com", + "pulse.svod.aetnd.com", + "pulseappliance.com", + "pulsemaki.site", + "pulsepasionfruit.xyz", + "pulsesuae.com", + "pulsetto-official.com", + "pulsix.com", + "pulverantghuge.life", + "pumaoutletpl.pl", + "pumawyprzedaz.com", + "pumlips.com", + "pumpk1npatch.xyz", + "pumpkin.co.uk", + "pumpsandcompressors.com", + "puna.pl", + "punchbowl-tn.top", + "pundix.eu", + "puneexpress.com", + "puneparagliding.com", + "pungroareatambola.com", + "punjabexam.com", + "punjabimeaning.com", + "punjabspecial.com", + "punktmaldunkow.rent", + "punktrodzinny.klaudiuszmadej.pl", + "punkty-glosowania.eu", + "punsterly.com", + "puntkwiesci.click", + "puntodeencuentroarte.com", + "puntosano.net", + "punuvai9.cyou", + "punyu01.shard.jp", + "puoli.pl", + "pup.beneffit.top", + "puppetdebt.click", + "puppiesandhugs.com", + "puppiesnearyou.com", + "puppygames.fr", + "puppylover.fr", + "puprreme.com", + "pupthrive.space", + "puq.librprograms.xyz", + "pur.nowyplx.top", + "puratalets.com", + "puraviive-usa.com", + "purchase-ihpost.76780007.xyz", + "purchasingpower.fr", + "pure-profit-point.org", + "pureadexchange.com", + "pureaffection.xyz", + "purealgermany.com", + "pureclarity.net", + "purefitvibe.com", + "pureglassandmirror.us", + "puregliding.com", + "purelabco.com", + "purelyshilajit.com", + "purenature.quest", + "purepods.fr", + "pures0ak.site", + "purething.pl", + "pureveganreviews.com", + "pureyog.com", + "purflingshcmer.life", + "puritawater.com", + "purivisit.com", + "purobody.com", + "puroclean.com", + "purpects.com", + "purplehues.life", + "purplelilac.sbs", + "purplenaildesigns.com", + "purplerose.live", + "purrfriends.com", + "purrhound.com", + "purrnakraleti.com", + "purryowl.com", + "pursocity.com", + "pus.wimsa.top", + "puserving.com", + "push-ad.com", + "push-api.topaz-analytics.com", + "push-notification.tools", + "push.apusapps.com", + "push.connecto.io", + "push.io.edgekey.net", + "push.mob.com", + "push.mobilefonex.com", + "push.poptm.com", + "push.scloud.lfengmobile.com", + "push.tf-cdn.net", + "push7.jp", + "pushaction.foxpush.com", + "pushagim.com", + "pushame.com", + "pushance.com", + "pushazer.com", + "pushdi.com", + "pushdy.com", + "pushdy.vn", + "pushedwebnews.com", + "pushengage.com", + "pushid-noneu.truecaller.com", + "pushnami.com", + "pushno.com", + "pushpin.pinsightmedia.com", + "pushrealism.cfd", + "pushtimize.com", + "pushtrack.co", + "pushwhy.com", + "pushwoosh.g5e.com", + "pushyaayurveda.com", + "puso.beatbox365.com", + "pussl48.com", + "pussysaga.com", + "pustkadzienna.click", + "pustyod.lol", + "pustyu.space", + "putanastvher.life", + "puvabny.shop", + "puwihjsnix.sa.com", + "puyutycmdr.sa.com", + "puzayi.beatbox365.com", + "puzzle-recomd.zenkube.com", + "puzzlecoin.life", + "puzzlesinfotainment.com", + "puzzlingtrunk.com", + "pv.progrbest.top", + "pv4u.com", + "pvaluez.com", + "pvastudio.com", + "pvcreatef.xyz", + "pvdenroute.com", + "pw-auth.cn.com", + "pw-hub-auth.com", + "pw.avtprogsystt.xyz", + "pw.zpetna.top", + "pw1ts1.lib2lib.click", + "pwa.avtprogsystt.xyz", + "pwa1.toptestr.top", + "pwa4.avtprogsystt.xyz", + "pwa4.topprogit.xyz", + "pwa5.avtprogsystt.xyz", + "pwa5.topprogit.xyz", + "pwa6.topprogit.xyz", + "pwapril.glowtrad.com", + "pwasd.valompro.xyz", + "pwb.devmetrq.com", + "pwdplz.com", + "pwefd.pages.dev", + "pwl.devmetrq.com", + "pwnriakmse.sa.com", + "pwp.netcabo.pt", + "pwrdise.com", + "pwrfcia.com", + "pwscontrols.com", + "pwsdj.pages.dev", + "pwsoleks.lilianakasparova.pl", + "pwtilo.sbs", + "pwwysydh.com", + "px.avtprogsystt.xyz", + "px.britepool.com", + "px.dmp.zaloapp.com", + "px.dynamicyield.com", + "px.gfycat.com", + "px.progofficialit.top", + "px.saostar.vn", + "px.spiceworks.com", + "px.splittag.com", + "px.tvadsync.com", + "px.za.zalo.me", + "px.za.zaloapp.com", + "px24.com", + "pxf.io", + "pxilmedia.com", + "pxl-mailtracker.com", + "pxl.ibpxl.com", + "pxl.iqm.com", + "pxlfoatbpl.sa.com", + "pxlgnpgecom-a.akamaihd.net", + "pxmzshanpg.sa.com", + "pxyln.top", + "pyaa.xwis.lat", + "pyaarepets.com", + "pyapall-pyusd.com", + "pybbar.com", + "pycepuasue.live", + "pycyveyzou.space", + "pydajue6.online", + "pyh-news.click", + "pymx5.com", + "pynek.com", + "pynio.pl", + "pyramoshotel.com", + "pyro0.github.io", + "pyroqtech.com", + "pysicas.pics", + "pystudygroup.com", + "pysznatoskania.pl", + "pysznepl.blogspot.com", + "pyszny-czas.com", + "pytamyozdanie.click", + "pytaniebezodpowiedzi.click", + "pytaniednia.click", + "pytanieiodpowiedz.click", + "pythonplays.com", + "pythonwptu.xyz", + "pyvinaafee.live", + "pyvq.jhom.lat", + "pyxidalmyg.monster", + "pz-r64.cfd", + "pzaunmrgcv.sa.com", + "pzciavhiia.sa.com", + "pzelt.top", + "pzev.kuue.skin", + "pzlinpost.info", + "pzsvunazem.sa.com", + "pzutrasyzdrowia.pl", + "pzzlvdugsi.sa.com", + "q-24fr.sbs", + "q-4wz1.cfd", + "q-76j2.sbs", + "q-7old.lat", + "q-bloge.onli-plprog.site", + "q-bloge1.stat-pro.site", + "q-cq5t.cfd", + "q-hm84.sbs", + "q-iq3j.cfd", + "q-j64y.cfd", + "q-jgif.sbs", + "q-kubx.sbs", + "q-kw0d.lat", + "q-p5e3.cfd", + "q-pksl.cfd", + "q-qzrt.icu", + "q-rp67.cfd", + "q-x26o.sbs", + "q-y52x.cfd", + "q-z91q.cfd", + "q-zfqd.lat", + "q.azcentral.com", + "q.bloxg.top", + "q.gmasken.top", + "q.romankyo.com", + "q19-e8s.pages.dev", + "q1connect.com", + "q1est1plorer1.quest", + "q1mediahydraplatform.com", + "q2e0.cfd", + "q2est4knowledge.xyz", + "q2h0x5l7gj8xdm5wdx8ht5szd4jw8nzq5klt8sr9sk2zjg6mtk0q8xzi0i9z.me", + "q2sb.top", + "q2uoe.xyz", + "q3-r1d.cfd", + "q3lk.space", + "q4wx.com", + "q5eq.info", + "q5pg.cfd", + "q7hv2.shop", + "q8-kxa.cfd", + "q89k.byseniscon.top", + "q8craft.com", + "q8jfy.com", + "q8kx.cfd", + "q9est1thr1lls.online", + "q9yv.top", + "qa-4dp.cfd", + "qa-aoencoders.com", + "qa.stats.webs.com", + "qa12ss.cc", + "qaert.xiproject.top", + "qahetousuo.info", + "qaids.sbs", + "qajodaupya.info", + "qalture.com", + "qanonaufoo.com", + "qase.guru", + "qase.monster", + "qasimconsultancy.com", + "qasimsmm.com", + "qasoriv.com", + "qasw.mastercasc.top", + "qauntstamp.com", + "qauntstanp.com", + "qawcklos.com", + "qaz.savek.xyz", + "qazxsw.savek.xyz", + "qbenfkjhguiodhth.site", + "qbinvestmentgroup.com", + "qbittorrent.com", + "qc-static.coccoc.com", + "qc.5.p2l.info", + "qc.5giay.vn", + "qc.coccoc.com", + "qc.coccoc.vn", + "qc.designervn.net", + "qc.japo.vn", + "qc.kqbd88.com", + "qc.mhsolution.vn", + "qc.ultraviewer.net", + "qc.violet.vn", + "qc1c.gletber.com", + "qccoccocmedia.vn", + "qchipgroup.com", + "qcloseinspection.com", + "qcta.com", + "qctop.com", + "qctt24h.24h.com.vn", + "qcv5.blogtruyen.vn", + "qd.admetricspro.com", + "qdq9ok8ep24kod.6sqpxynrm.ru", + "qdwhh.gazeta-regionalna.com", + "qdxk.oowa.top", + "qdzra6xtgd.shop", + "qec.ximprrove.top", + "qeiiamall.com", + "qeijrzbznzbvjdi.site", + "qelarouqie.org", + "qeoriyhjhkdrmbi.site", + "qepoirufchjfi.site", + "qeq12.pages.net.br", + "qeqino.com", + "qeqokie.info", + "qer.qvelo.top", + "qerapolis.site", + "qertlin.sbs", + "qesah.gazeta-regionalna.com", + "qeso.spaactivs.top", + "qesopaeloa.live", + "qetvi-tm.sbs", + "qetygoe3.space", + "qevia.doubleclick.bond", + "qewynyijae.live", + "qfaip.com", + "qfaiu.com", + "qfdn3gyfbs.com", + "qforquotation.com", + "qfyis.com", + "qg-e7k.lat", + "qgsbaby.com", + "qgzt.xwis.lat", + "qh1bjf.sbs", + "qhitz.gazeta-regionalna.com", + "qhnewspro.com", + "qhnkbqxqna.shop", + "qi-ajb.sbs", + "qi6d.cfd", + "qic.autotrdes.top", + "qic.xiproject.top", + "qicyhaequu.live", + "qidd78.cc", + "qikdownloads.com", + "qilicaakoa.org", + "qill.autotrdes.top", + "qip.magna.ru", + "qipebiuweu.org", + "qipostpl.top", + "qitaabi.com", + "qixuty.store", + "qiyamah.com", + "qiziwuupyi.live", + "qjinvestments.com", + "qksrv.com", + "ql.autotrdpl.xyz", + "ql.tc", + "qlewis.com", + "qlifemedicals.com", + "qlink-ico.com", + "qlink.icu", + "qlqd5zqefmkcr34a.onion.pet", + "qluxglobal.com", + "qmn3.cfd", + "qmpzndhhdjf.weebly.com", + "qn.bloxg.top", + "qnebgr.shop", + "qner.site", + "qnsr.com", + "qnt.qwantumm.top", + "qnt127.com", + "qnu.ztot.lat", + "qo-vra.cfd", + "qoba47.com", + "qobydiixau.live", + "qoeudbvcnxgcuehu.site", + "qohypya.info", + "qoinbasly.com", + "qolu.top", + "qon.aposiiz.com", + "qoopshell.site", + "qop.neaio.top", + "qorydiyqoe.com", + "qosesouxui.live", + "qotileo8.cfd", + "qp37.cfd", + "qpalliance.com", + "qpass.pages.dev", + "qpfhd.com", + "qpinsurance.com", + "qplszaa.xyz", + "qpodgladacz.glt.pl", + "qps.cint.com", + "qptr.ru", + "qq8.ag", + "qq88reward.com", + "qqaw-bxhi-phzbz-vere.onrender.com", + "qqfe.akma.lat", + "qqlogo.qq.com", + "qqq.aptin.live", + "qqqqqqqqqqqqqqq.offiic-prog.site", + "qqs13.info", + "qqurs.saotom.xyz", + "qr2g.top", + "qraizqsa.xyz", + "qrcdownload.ibcustomerzone.com", + "qrdm.oowa.top", + "qredweron.xyz", + "qrestelvine.site", + "qrhuman.com", + "qring-tms.qq.com", + "qrip1.sebil.top", + "qrjss.com", + "qrlsx.com", + "qroue.xyz", + "qrride.com", + "qrstu.sachacel.ru", + "qsfqsfqsfqsf.anglettes.net", + "qss-client.qq.com", + "qswxd.xiproject.top", + "qtcg-vu.com", + "qtk4.cfd", + "qtn20osbpem74gj.vjdufwrwym.ru", + "qtum-token.com", + "qu-mmaster55.online", + "qu3stmast3ry.online", + "qu3sttob3.quest", + "qu4stfors3renity.quest", + "qu6st7l1vely.online", + "qua11ficat1nb00st.site", + "quacksquirrel.com", + "quad-cleaner.com", + "quadradinhos.net", + "quadre.pl", + "quadristeps.cfd", + "quaidesbulles.fr", + "quaintcan.com", + "quaisofa.com", + "quakerwave.site", + "quakevibrations.xyz", + "quakroom.sbs", + "qualifiedourspecialoffer.com", + "qualifymention.xyz", + "quality-products1.blogspot.com", + "qualityessaypro.com", + "qualityindustrialcoatings.com", + "qualityporn.biz", + "qualityprinting.org", + "qualityrehabcos.com", + "qualityrfid.com", + "quamasai.io", + "quamtstamp.com", + "quangcao-thanhnien.epicdn.me", + "quangcao.24h.com.vn", + "quangcao.baovannghe.com.vn", + "quangcao.fff.com.vn", + "quangcao.thanhnien.vn", + "quangcao.tuoitre.vn", + "quangcao.urekamedia.com", + "quangcao247.com.vn", + "quangcaococcoc.vn", + "quangcaodantri.vn", + "quanstamptoken.tk", + "quant.jp", + "quantaigen.com", + "quantaqolus.com", + "quantcast.com", + "quantcount.com", + "quantenschach.org", + "quantgeneration.com", + "quantikolioks.website", + "quantodez.com", + "quantserve.com", + "quantslamp.com", + "quantslide.com", + "quantsstamps.com", + "quantstamp-ico.com", + "quantstamp.com.co", + "quantstamp.com.ua", + "quanttrade.powercan.xyz", + "quanttstamp.com", + "quantum-ai.co.za", + "quantum-ai.io", + "quantum-ai.trading", + "quantum-astral.org", + "quantum-cloud.pw", + "quantum-code.app", + "quantum-code.io", + "quantum-connects.com", + "quantum-evortex.com", + "quantum-fbc.org", + "quantum-genius-gpt.com", + "quantum-gforce.com", + "quantum-poland.xyz", + "quantum-primeprofit.com", + "quantum-system.io", + "quantum-vgen.com", + "quantum-xbeam.com", + "quantum-xrift.com", + "quantum.nordinvest.live", + "quantum.worldinvest.ink", + "quantum2.space", + "quantumai-nz.com", + "quantumaiapp.uk", + "quantumaielonmusk.org", + "quantumaitrading.org", + "quantumcave.com", + "quantumchess.org", + "quantumcode.info", + "quantumcode.pw", + "quantumcorner.pw", + "quantumcrest.pw", + "quantumcurve.pw", + "quantumdatahub.com", + "quantumespaceai.com", + "quantumfbc.com", + "quantumflash.app", + "quantumflash.org", + "quantumgeniusgpt.com", + "quantumhancock.org", + "quantumhorizon.pw", + "quantuminu.com", + "quantumlink.pw", + "quantumlooplink.top", + "quantummarket.net", + "quantummetric.com", + "quantumowe.website", + "quantumpl.site", + "quantumprimeprofit.app", + "quantumprimeprofit.com", + "quantumprimeprofit.io", + "quantumpro360.com", + "quantumpro360.org", + "quantumtrade.org", + "quantumxtrading.com", + "quaradigitalsolutions.com", + "quardoiltrade.org", + "quardoiltrade1.online", + "quardoiltrade2.xyz", + "quareebodunoye15.wixsite.com", + "quarimarii.site", + "quarryshop.com", + "quarterbean.com", + "quarterserver.de", + "quartexindustries.com", + "quasiport.site", + "quastorny.com", + "quatangnewlight.com", + "quateflap.online", + "quatresalt.website", + "quattrodelmardubai.com", + "quatum.online", + "quayumadesegun.wixsite.com", + "quazar360ai.org", + "quazby.online", + "quaztion.com", + "qubble.com", + "qubit.life", + "qubitfragment.world", + "qubittech.dev", + "que-stforlave-nder.quest", + "que1t9l1fe.online", + "queaoo.com", + "quebuentrips.com", + "quecasa.com", + "quecloud.net", + "queenelizabethii.org", + "queenofmidsllc.com", + "queensiteforapp.com", + "queima24horas.com", + "quellwinter.world", + "quenchquest.sbs", + "quendrix.shop", + "quepavera.com", + "querelles.net", + "querotv.click", + "quest-in.com", + "quest1a11.info", + "quest4happ1ness81.life", + "quest7br1ght.life", + "questedpath.world", + "questforfestivefun.quest", + "questforfrozenoptimizations.quest", + "questforknowledge0.quest", + "questforradiance.quest", + "questforvictory3.quest", + "questfulmanag.quest", + "questify.cyou", + "question2answer.com", + "questionmarket.com", + "questionssolution.com", + "quezaldirk.store", + "qufomar.quest", + "quforcontrol.quest", + "qugiraobay.live", + "quhealthoptim.quest", + "quhyfia1.space", + "quhywoejai.info", + "quiblaxon.shop", + "quick-box-5103.on.fleek.co", + "quick.speedyneton.homes", + "quick3que1st.life", + "quick59yh6.life", + "quickadsmedia.gotrackier.com", + "quickandeasy.co.za", + "quickandeasystaging.com", + "quickboooks.life", + "quickbrowsersearch.com", + "quickcartfinder.com", + "quickcash-system.com", + "quickchess.fr", + "quickcreditscore.co.uk", + "quickdates1.com", + "quickerxpress.com", + "quickfilmz.com", + "quickfridgepromo.com", + "quickheights.com", + "quickkoala.io", + "quicklinks.nocoshop.ru", + "quicklinks.uploadbox.world", + "quickmart360.com", + "quickmessage.us", + "quicknotice.eu.pythonanywhere.com", + "quickpeoples.com", + "quickquestion2024.com", + "quickrentaldeal.com", + "quicksaledeal.su", + "quicksandear.com", + "quicksprint.click", + "quicktambola786gmail.com", + "quicktelly.com", + "quicktimeline.com", + "quicktowingdenver.com", + "quicktripsegypt.com", + "quie.autotrdes.top", + "quiet-crocodile-2gy8gidh.sandboxcms.com", + "quiethomesteader.com", + "quietknowledge.com", + "quietumplusquietum.com", + "quigrjlow.info", + "quik-serv.com", + "quik.xiproject.top", + "quik2link.com", + "quiksilverpoland.com", + "quilte.sbs", + "quincychad.com", + "quindara.shop", + "quindorfle.live", + "quinni.cyou", + "quinnwealth.com", + "quinoa-personal-identify-prod.sense360eng.com", + "quinst.com", + "quintadenaoyler.life", + "quintcups.site", + "quipuswalker.lat", + "quiquality.com", + "quirevoice.art", + "quirinale.fr", + "quirkhand.sbs", + "quirkstats.world", + "quirky-recover.surge.sh", + "quirkysugar.com", + "quisma.com", + "quit9to5solutions.com", + "quitmyjob.xyz", + "quiyao.com", + "quiz.cabinetacmniger.com", + "quizchalk.store", + "quizmast.pomodor.top", + "quizquestion.click", + "quizzicalzephyr.com", + "quizzitch.net", + "quizzity.shop", + "quizzmetaprize.store", + "quizzpager.online", + "quizzstar.com", + "quknow.manasan.top", + "qumasai.app", + "qumasai.io", + "qumasai.org", + "quntstamp.com", + "quodemia.com", + "quoralike.com", + "quotecampus.com", + "quotedmine.store", + "quotelip.com", + "quotesforfriend.com", + "quotesfresh.com", + "quotesnaper.help", + "quotex.com", + "quotex.io", + "quotexbd.com", + "quple-ai.com", + "quple.io", + "qupo.xwis.lat", + "quranbgd.com", + "quranicvisionacademy.com", + "qureel.com", + "quremil.site", + "qutconest.com", + "quwhite5lls5.life", + "quxidaeqyi.live", + "qv-qqj.cfd", + "qv64541.sbs", + "qvikar.com", + "qvili.autotrdes.top", + "qvphefbrbsmytm.com", + "qw.tdp-like.xyz", + "qw.tubur.top", + "qwada.autotrdes.top", + "qwadops.xyz", + "qwait.autotrdes.top", + "qwalitron.site", + "qwantyshred.site", + "qwaspo.online", + "qweasdzxc142.wixsite.com", + "qwebirc.swiftirc.net", + "qweras.space", + "qwerbhionik.site", + "qwermin.com", + "qwert.autotrdes.top", + "qwertarocks.com", + "qwes.autotrdes.top", + "qwestv.com", + "qwgr.bvxt.lat", + "qwida.autotrdes.top", + "qwikwrap.com", + "qwilforcast.click", + "qwirewire.online", + "qwqw.ximprrove.top", + "qwsc.spaactivs.top", + "qwss.spaactivs.top", + "qwsw.autotrdes.top", + "qww.maxymus.xyz", + "qwxx.activdep.top", + "qxbroker.com", + "qxrlpduvs92w6.cindypamperedpets.com", + "qy-tb6.sbs", + "qya5.info", + "qyfocaexyo.info", + "qyh.co.ua", + "qyholyeseu.live", + "qylar.pro", + "qylv.oowa.top", + "qynyseo9.cfd", + "qynyseo9.fun", + "qyparuazyu.com", + "qywapiugeo.live", + "qyzigio.com", + "qzb.zhzge.top", + "qzc.jru.mybluehost.me", + "qzip.cjb.net", + "qzjbfx.s3.us-east-005.backblazeb2.com", + "r-2l67.cfd", + "r-2se1.sbs", + "r-5d73.sbs", + "r-ad.ne.jp", + "r-fantasy.com", + "r-imzk.sbs", + "r-mzjp.cfd", + "r-siuy.cfd", + "r-tbmk.cfd", + "r-techofficesystems.com", + "r-vs5v.lat", + "r.4at1.com", + "r.bid4keywords.com", + "r.bloxg.top", + "r.buuda.top", + "r.clicktale.net", + "r.edge.inmobicdn.com", + "r.logrocket.io", + "r.looksmart.com", + "r.msn.com", + "r.popin.cc", + "r.profilepassport.jp", + "r.qwantumm.top", + "r.refinedads.com", + "r.reklama.biz", + "r.scoota.co", + "r.sibmail.havasit.com", + "r.tinmoi24.vn", + "r.waagge.top", + "r.yieldkit.com", + "r0.mradx.net", + "r00ibosr3nd3zvous.sbs", + "r00ser2adi0nce.store", + "r030tech.com", + "r0b11ns.com", + "r0bo1ech.site", + "r0kj.cfd", + "r0s3r31r3at87.store", + "r0s3rad1ance78.store", + "r0s3ripple67.store", + "r0segard3n.xyz", + "r0serendezv0us58.store", + "r0serise38.store", + "r1.literotica.com", + "r1.ritikajoshi.com", + "r1.romeflirt.com", + "r1.visualwebsiteoptimizer.com", + "r1chcoc0atreasure.sbs", + "r1chel1x1r.sbs", + "r1deandrelax.xyz", + "r2.adwo.com", + "r2.ritikajoshi.com", + "r2.romeflirt.com", + "r2.visualwebsiteoptimizer.com", + "r2pvup.sbs", + "r2rfoundation.com", + "r3.ritikajoshi.com", + "r3.romeflirt.com", + "r3.visualwebsiteoptimizer.com", + "r3a3.cfd", + "r3con6.com", + "r3dr0se.sbs", + "r3dros3.life", + "r3volut1onminds.site", + "r4.ritikajoshi.com", + "r4.romeflirt.com", + "r5.ritikajoshi.com", + "r5.romeflirt.com", + "r6.ritikajoshi.com", + "r6.romeflirt.com", + "r6uz.cfd", + "r7.ritikajoshi.com", + "r7.romeflirt.com", + "r7mediar.com", + "r8nk.com", + "r8yhns.cfd", + "r994.cfd", + "r9qy.cfd", + "ra8nbowrhapsody.xyz", + "raac33.net", + "raantrambutan.xyz", + "raasolution.com", + "rabbaniandcompany.com", + "rabbitball.quest", + "rabbitrifle.com", + "rabbitzest.yachts", + "raboy.xiproject.top", + "rabpolskasklep.com", + "rabu.zaxq.lat", + "raccoonsearch.com", + "rachaelocwer.life", + "rachaenhuq.com", + "rachelklingcoach.com", + "rachitisswxige.info", + "rachyandjoshy.com", + "rackable.autos", + "rackal.cfd", + "rackance.store", + "rackclub.monster", + "rackence.site", + "rackettailoyler.life", + "rackgroup.beauty", + "rackhelp.xyz", + "rackinfo.cyou", + "rackise.space", + "rackish.xyz", + "rackland.bond", + "rackonline.cfd", + "rackplus.store", + "rackrack.monster", + "racoonwire.com", + "rad.live.com", + "rad.msn.com", + "rad1antbeau.site", + "rad1antnatur3.site", + "rad7antrose.xyz", + "radar.cedexis.com", + "radartwojeozysku.com", + "radarurl.com", + "radastarszych.click", + "radcave.online", + "radhakrishnacricketer.com", + "radharanigovinda.com", + "radhemobile.com", + "radiancelimousine.com", + "radiantbeacon.fun", + "radiantf0rtune.sbs", + "radiantfutureharbor.cam", + "radiantfuturesociety.cam", + "radiantglass.xyz", + "radiantglobe.fun", + "radiantharmonypath.cfd", + "radiantjourney423.life", + "radiantornaments.sbs", + "radiantrambutan.xyz", + "radiantrealm.quest", + "radiantrealmcam.click", + "radiantred.xyz", + "radiantrise.xyz", + "radiantroost.xyz", + "radiantwaterfalls.website", + "radiantwhisper.cyou", + "radiate.com", + "radiatejoyfullife.cam", + "radiateprose.com", + "radicaebsl.monster", + "radicaltime.click", + "radielenge.pro", + "radilogical.com", + "radilyipyi.live", + "radio-eska.pl.tubeyou.cam", + "radio-fm24maxx.com", + "radio-fm24maxx.eu", + "radio.glanvillemedia.com", + "radio.mediacrss.com", + "radio.polndmedia.com", + "radio42.fr", + "radioat.oewabox.at", + "radiogdynia24.eu", + "radiographedkawer.life", + "radioinformacje.eu", + "radiolagar.com", + "radiomediowe.click", + "radiopowszechne.click", + "radiorage.com", + "radiorowdy.com", + "radiostreamingnow.com", + "radiostreamings.com", + "radoncoin.org", + "radosc-zakupow.link", + "radoslawrw.aleksywal.pl", + "radpol.irenaada.pl", + "rads.msn.com", + "rads.realadmin.pl", + "rads.stackoverflow.com", + "radusoisoe.info", + "radykalnedzialanie.rent", + "radziemski.wiktoredward.pl", + "raf.overwolf.com", + "rafaelpietro.com", + "rafalo.com.pl", + "rafi9999.julaibernadeta.pl", + "rafiiqs.com", + "rafne.wewf.info", + "rage-emperor.com", + "rage-erc.com", + "raghunandansocial.com", + "ragnarlodbrok.net", + "ragtimerecords.com", + "ragz2ritz.com", + "rahasyamaybharat.com", + "raheja-worliskyline.com", + "rahiweb.com", + "raidan.network", + "raiden-network.com", + "raiden-network.org", + "raiden.online", + "raidens.network", + "raihbadanimpian.com", + "railing.sbs", + "railroadtomato.com", + "railsfacile.com", + "railwayrainstorm.com", + "railwayreason.com", + "rainbow.topbucks.com", + "rainbowleaf.quest", + "rainbowunicornsite.online", + "rainchirp.buzz", + "rainefinance.com", + "rainhex.com", + "rainofoods.com", + "rainprodaja.com", + "rains.pl", + "rainybloom.com", + "rairosnet.com", + "raison.live", + "rajasreecorporation.com", + "rajasthanvidyarthi.com", + "rajdeepalltechreviews.com", + "rajdivinelife.com", + "rajdysamochodowe.pl", + "rajemerytura.site", + "rajibpaul.com", + "rajman68.tomaszrafal.pl", + "rajsinha.com", + "rajunehra.com", + "rakinur.com", + "rakuprop.net", + "rakysd.autotrdes.top", + "ralden.network", + "rallycourts.sbs", + "ralphbohnet.com", + "ralplauran.com", + "rama.mastercasc.top", + "ramaiteecter.info", + "ramayanresearchcouncil.org", + "ramazangurbuz.com", + "rambler.pushwoosh.com", + "rambunctiousflock.com", + "rambunctiousvoyage.com", + "rametece.info", + "ramezwagdy.com", + "ramiabraham.com", + "ramissio.com", + "ramjistudio.com", + "rammerzotd.cfd", + "ramonacevedoc.com", + "rampaqe.com", + "rampel.sbs", + "rampidads.com", + "ramplast.net", + "ramroblox.com", + "ramyneidai.live", + "ranagaend.com", + "ranaimtiaz.com", + "ranchoboscardin.com.br", + "randki-sex.com", + "randkuj.xyz", + "random.koothoomi-directory.com", + "random53vfh2.life", + "randomlane.net", + "randomsuppliess.com", + "randsi.com", + "ranganafashions.com", + "rangdigital.com", + "range927az-tp927az.mroczek.sklep.pl", + "rangeduster.world", + "rangreality.com", + "rangsaajee.com", + "raniemaansofficial.com", + "ranimakeover.com", + "ranjuk.com", + "rankchamp.de", + "rankerdigital.com", + "rankersfly.com", + "rankersolution.com", + "ranking-charts.de", + "ranking-hits.de", + "ranking-links.de", + "ranking-liste.de", + "ranking.infocart.jp", + "ranking.kuruten.jp", + "rankingchart.de", + "rankingsandwich.com", + "rankingscout.com", + "ranklet.come.cc", + "ranks.boardtracker.com", + "ranksathi.com", + "ranktuber.com", + "rankyou.com", + "rannezdarzenia.click", + "ranny-ptaszek.eu", + "ranotizinv.com", + "ranowak.anastazjaskiba.com.pl", + "ransom-killer.com", + "ranulaeldeer.info", + "ranunculusradiance.xyz", + "raoshab.com", + "rapedshipping.com", + "rapha-polska.pl", + "raphapolska.com", + "rapi.blog", + "rapid12trackers.com", + "rapidcounter.com", + "rapideworks.com", + "rapidkittens.com", + "rapidmedoc.com", + "rapidoo-managebooking.com", + "rapidredirecting.com", + "rapidsignalmarketpro.com", + "rapidstore.site", + "rapiexpresss.com", + "raplocutores.com", + "rapocikogolny.rent", + "raporcik24h.rent", + "raporcikdnia.fun", + "raporcikwieczorny.homes", + "raport-medyczny.pl", + "raportfaktow.rent", + "raportkolejowy.homes", + "raportmiejski.click", + "raportmiejski.rest", + "raportnowosci.click", + "raportnowosci.rent", + "raportprawdy.click", + "raportsledztwa.click", + "raportujemydzis.click", + "raportyprasowe.click", + "raptormachinery.com", + "raptp.fr", + "raptxis.hair", + "rapumps.com", + "raqipyy5.online", + "raqoon-brand.com", + "raqsaentertainment.com", + "raquelitanails.com", + "raraxova23.com", + "rarebenefitspl.org", + "rarecoon.com", + "raredesignhub.com", + "raredistrict.com", + "raresummer.com", + "rasaviimpex.com", + "rasdhoocoralville.com", + "rashibydateofbirth.com", + "rashmoyee.com", + "raskrutka.ucoz.com", + "rasmas.inmar.com", + "rasmyar.com", + "raspberryrhapsody.xyz", + "rassegnavermentino.it", + "rastej.top", + "rasvuvince.site", + "rat-on-subway.mhwang.com", + "ratajewicz.kingsroka.pl", + "rate.opinionlab.com", + "rate.ru", + "ratemodels.net", + "ratings.lycos.com", + "rationalwave.online", + "ratjammer.com", + "ratnadhav.org", + "ratokuo8.cfd", + "rattlepate.live", + "ratunekdziecka.click", + "ratusawer.net", + "ratwood.sbs", + "raunakmaximumcity.com", + "raunchyrebound.com", + "rave.insightabilities.info", + "ravello-italia.com", + "ravenmedialabs.com", + "ravenoea.com", + "raviexperience.com", + "ravisharmaa.com", + "raw.cztessl.live", + "rawalpindichiropractor.com", + "rawate.com", + "rawbeldi.com", + "rawbotz.com", + "rawcbdoil.com", + "rawestkjxer.life", + "rawnaqaljawda.com", + "raworyahuo.live", + "rawraw.sabinakubicki.pl", + "rax.sitiizens-program.live", + "raxdium.com", + "raxmy.com", + "raxsetom.kolotas.top", + "raybanpolska.pl", + "rayjump.com", + "raylandstudios.com", + "raymi.org", + "raymonds.click", + "raynika.com", + "raynika.site", + "rayou-e30d08.ingress-haven.ewp.live", + "razafarm.com", + "razainfotech.com", + "razempoprawde.rest", + "razi.beatbox365.com", + "razor.arnes.si", + "razzybabystudio.com", + "rb-net.com", + "rb-on1in-sec.com", + "rb.revolvermaps.com", + "rb4tohv5yv7.micro-dataimaging.com", + "rbc-anth-ogrn.com", + "rbchains.com", + "rbhbglbltcpogza.buzz", + "rbma.mqfa.lat", + "rbnt.org", + "rbr.opym.top", + "rbthre.work", + "rbxfree.com", + "rbxsharksy.com", + "rbxzt6.xyz", + "rc-room.com", + "rc.asci.freenet.de", + "rc.bt.ilsemedia.nl", + "rc.dxsvr.com", + "rc.hotkeys.com", + "rc.revolvermaps.com", + "rcadserver.com", + "rcaircon.com", + "rcapital123.com", + "rcebanque.com", + "rcebanque.company", + "rchealth4life.com", + "rcm-images.amazon.com", + "rcm-it.amazon.it", + "rcm-jp.amazon.co.jp", + "rcm.amazon.com", + "rcm.shinobi.jp", + "rcn.asapp.com", + "rcom-eu.dynamicyield.com", + "rcom.dynamicyield.com", + "rctfxw.s3.us-east-005.backblazeb2.com", + "rd-direct.com", + "rd.clickshift.com", + "rd.rakuten.co.jp", + "rd.revolvermaps.com", + "rd.samsungadhub.com", + "rdapo.finchin.top", + "rddissisifigifidi.net", + "rdecbourb.com", + "rdecechob.com", + "rdgproduction.com", + "rdnp.net", + "rdpboost.com", + "rdrblock.com", + "rdrgh.com", + "rdrtg.com", + "rdsa2012.com", + "rdtel.net", + "re-3px.cfd", + "re-8.cfd", + "re.my-dreams.xyz", + "re.progofficialit.top", + "re.progrbest.top", + "re.revolvermaps.com", + "re0arch0le0ing.site", + "re8-4ikd.cfd", + "rea365.com", + "reacaribbean.com", + "reacherinst.com", + "reachinbox.com", + "reachjunction.com", + "reachunit.cfd", + "reactads.com", + "reactorblitz.world", + "reactx.com", + "readgoldfish.com", + "readingguilt.com", + "readingincolour.com", + "readirectly.com", + "readserver.net", + "ready-q.com", + "readygoexports.com", + "readymademadisar.com", + "readymoon.com", + "reagujemywspolnie.click", + "reakcjaspoleczna.click", + "reakcjaspoleczna.rest", + "real-markets.io", + "real-masterpiece.blogspot.com", + "real-reports.com", + "real.beneffit.top", + "real24newz.com", + "realads.realmedia.com", + "realadvices9a0.xyz", + "realamount.com", + "realanalyze4as.xyz", + "realaudio.cimedia.net", + "realbannerads.com", + "realcastmedia.com", + "realclever.com", + "realclick.vn", + "realclix.com", + "realclub.monster", + "realcontentbureau.com", + "realcooldeal.pl", + "realcrimestories.com", + "realence.site", + "realest.sbs", + "realestateandibc.com", + "realestateeaglefirm.com", + "realestatewithsally.com", + "realevaluate4assolutions.xyz", + "realfinee.com", + "realfoodtalks.com", + "realgfsbucks.com", + "realiamiasta.click", + "realidadcba.com", + "realidadesdigitales.com", + "realinvesto.com", + "realityavenue.com", + "realityconvertguitares.pro", + "realitydreamis.space", + "realitydrumdailyflightar.pro", + "realityfeaturethunderis.pro", + "realizesuacompre.com", + "realizujmy24h.click", + "reall.markets", + "realland.bond", + "realliveslive.com", + "realmedia-a800.d4p.net", + "realmedia.advance.net", + "realmofckont.de", + "realnan.com", + "realnefaktypark.holy-matter.com", + "realnenagranieswiadek.empty-pixels.com", + "realnenaszprotokol.kookingclub.com", + "realneproblemy.click", + "realnews.life", + "realnews770.com", + "realnicegifts.com", + "realore.site", + "realplayz.com", + "realselfservice.com", + "realshoppershere.com", + "realsrv.com", + "realsson.com", + "realstar.fr", + "realsummerbodyllc.com", + "realtechnetwork.com", + "realtime.clinch.co", + "realtimeads.com", + "realtimecurrentreports.shop", + "realtimeliveupdates.shop", + "realtimenow.shop", + "realtimeupdatesnews.best", + "realtor-invest.com", + "realtorprevue.com", + "realtouchbannerwidget.aebn.net", + "realtracker.com", + "realty5rover.sbs", + "realtyeasyoffers.com", + "realtyexchanger.com", + "rean24.com", + "reardienly.space", + "reasonablexpectation.com", + "reasonstosecede.com", + "reatshasm.com", + "rebeccakellyphotography.com", + "rebeccamtaylor.com", + "rebekahtackoor.com", + "rebelhen.com", + "rebelsubway.com", + "rebelswing.com", + "rebevengwas.com", + "rebh.net", + "rebift.com", + "rec.aiservice.vn", + "rec1.smt.docomo.ne.jp", + "rec5.visualwebsiteoptimizer.com", + "recapbag.xyz", + "recapture.io", + "recarga-portal.com", + "receipt-vinted.deal3191.bid", + "receipt-vinted.offer2172.bid", + "receipt-vinted.offer7571.bid", + "receitasemfamilia.com", + "recent.bizarrebeaconboutique.com", + "recent.rutptureservse.com", + "recent.xn--finansedlaprzedsibiorstw-1ed.pl", + "recentlly.sbs", + "recentlyn.sbs", + "recenzujemyinfo.click", + "recenzyjka24.click", + "recepta.com.pl", + "reception-desk.net", + "receptiveink.com", + "receptivereaction.com", + "recettes-vegetariennes.fr", + "recevoirlatntn.fr", + "recharge-play.lol", + "reciclaria.com", + "recipats.com", + "recipesbliss.com", + "recitalshort.lat", + "recitalwave.click", + "recoco.it", + "recoils.pl", + "recommendations9a0.xyz", + "recommendedforyou.xyz", + "recommender.scarabresearch.com", + "reconditerake.com", + "reconfiguregear.store", + "record.affiliatelounge.com", + "record.bonniergaming.com", + "record.commissionlounge.com", + "record.inebages.com", + "record.mrwin.com", + "recordinglamping.com", + "recordprofitteam.site", + "recover-d78ee.surge.sh", + "recover-direction-45098f.surge.sh", + "recover-ry13012569653706.com", + "recover-subscription.com", + "recovery-5c55c.web.app", + "recovery-f47ed.web.app", + "recovery-investigation.com", + "recpcat.com", + "recreativ.ru", + "recruitacademics.com", + "recs.richrelevance.com", + "rectangledownloads.com", + "recuperacionmail.serv00.net", + "recv-bak-wd.gridsumdissector.com", + "recv-wd.gridsumdissector.com", + "recycleengland.com", + "recyclerdada.com", + "recznekatalogowanie.pl", + "red-ink.sbs", + "red-pulse.tech", + "red.hatena.ne.jp", + "red.lakeviewcondostaug.com", + "red.lozukowski.com", + "red.st-hatena.com", + "red.taxility.com", + "red.xiproject.top", + "red3.hatena.ne.jp", + "redaubezpieczenia.beniaminolivier.pl", + "redbear.pl", + "redconocerpuebla.com", + "reddot.taxility.com", + "reddsy.com", + "redeastbay.com", + "redecasacenter.com", + "redeimigra.com", + "redemptionengine.com", + "redemptionphrase.com", + "redemptivemarriage.com", + "redf.fr", + "redfast.com", + "redflixmedia.com", + "redfoxleads.com", + "redge-a.akamaihd.net", + "redgritdrones.com", + "redherring.ngadcenter.net", + "redhillmontessori.com", + "redhotchilipeppersminneapolis.com", + "redhotchilli.co.uk", + "redi.luxxeeu.com", + "redifyin.com", + "redintelligence.net", + "redir9.alteabz.it", + "redirect-connection.com", + "redirect-link.com", + "redirect-net.com", + "redirect-protocol.com", + "redirect-systems.com", + "redirect-tunnel.net", + "redirect.click2net.com", + "redirect.clickshield.net", + "redirect.com", + "redirect.hotkeys.com", + "redirect.site50.net", + "redirect2url.net", + "redirectchannel.net", + "redirectcheck.net", + "redirectconnection.net", + "redirecteur.net", + "redirecting-url.com", + "redirecting.pl", + "redirectingat.com", + "redirectingsite.weebly.com", + "redirectit.net", + "redirectload.com", + "redirectnet.net", + "redirectprotocol.net", + "redirects.coldhardcash.com", + "redirectshare.com", + "redirectvoluum.com", + "redirectzone.com", + "redivosrl.it", + "redline-boutique.fr", + "redlinerei.com", + "redondilla.sbs", + "redonetype.com", + "redonionrecipes.com", + "redpulsetoken.co", + "redrainbow.xyz", + "redrct.online", + "redrockcarpentry.com", + "redrockenterprises.com", + "redrocks.fr", + "redroomnetwork.com", + "redsheatingandcoolingdenver.com", + "redshell.io", + "redsheriff.com", + "redsoxitalia.blogspot.com", + "redstarnews.net", + "redtingra.com", + "reducelnk.com", + "reductions-impots.fr", + "redupn.com", + "reduxmedia.com", + "redvelvetroyalty.xyz", + "redwingspolska.com", + "redwoodview.cam", + "redworldinfo.com", + "reedfgace.site", + "reef-polska.com", + "reefpro.online", + "reelectkathylewis.com", + "reemelamin.com", + "reemkvtters.site", + "reenooka.xyz", + "reeviamotor.com", + "reexpediere-colet.info", + "refaccionarias.com", + "refer1.outster.com", + "refer100.outster.com", + "refer102.outster.com", + "refer20.outster.com", + "refer25.outster.com", + "refer46.outster.com", + "refer85.outster.com", + "referatowe.click", + "referral.topbucks.com", + "referralware.com", + "referrer.disqus.com", + "referringhub.com", + "refgt.mastercasc.top", + "refichicago.com", + "refinance.shengen.ru", + "refinedmart.com", + "refineleadagency.com", + "refitsabber.info", + "reflectivereward.com", + "reflexsquat.lat", + "reflexswing.website", + "reformafaktow.click", + "reformaszyr.com", + "refr3shingl1me.live", + "refractoryhan.com", + "reframingrocks.com", + "refreshmentrendezvous.sbs", + "refrigeracionluna.com", + "refrigeracionsehidom.com", + "refugeesingles.com", + "refugiovirtual.com", + "refund-int3rac.com", + "refundacja-rzadowa.com", + "refundlaw.site", + "regain-wellbeing.com", + "regalhomecompletion.com", + "regalosoriginalesparati.com", + "regalsasaram.com", + "regclassboard.com", + "regdefense.com", + "regencymarketingpk.com", + "regflow.com", + "regie.espace-plus.net", + "reginaspetpawlor.com", + "regio.adlink.de", + "region.adr-news.com", + "regionconfig.amplitude.com", + "regionews.net", + "regionlacapital.com", + "regionypolski.click", + "register-ferroprotocol.com", + "register.cinematrix.net", + "register.silverscreen.cc", + "registration.gimbal.com", + "registration.masterch.top", + "registration.tiltingpoint.io", + "registro100.net", + "registros23-10-2023.s3.pl-waw.scw.cloud", + "registry-clean-up.net", + "registry-cleaner.net", + "registry-cleaners-compared.com", + "registry-error-cleaner.com", + "registry.api.cnn.io", + "registrycleanerforvista.com", + "registrycleanerfree.blogspot.com", + "registrycleanersreviewed.com", + "registrycleanertechnology.com", + "registrycleanertop.com", + "registrydefender.com", + "registryfix.com", + "registrysweeper.com", + "regnow.com", + "regrecom.site", + "regularbase.com", + "regularplants.com", + "regulations-user-case-44d82.firebaseapp.com", + "regulazyciowa.click", + "rehabilitant.rzeszow.re", + "rehabreflex.com", + "rehabshirt.com", + "rehaltours.net", + "rehires.sbs", + "rehrassahib.com", + "rei9jc56oyqux0rcpcquqmm7jc5freirpsquqkope3n3axrjacg8ipolxvbm.codes", + "reicarlinhosmaia.com", + "reicogu.com", + "reidaverdade.net", + "reidotransfer.com", + "reifenquick.de", + "reikibusinessassociation.com", + "reikiinfinitehealer.com", + "reild.shop", + "reimageplus.com", + "reinaconsultoria.com", + "reisfeber.com", + "reitgrouprestoration.com", + "reitgrouptax.com", + "reiwraps.com", + "rejestracja-transferu.online", + "rejestracja-transferu.site", + "rejestracja-transferu.website", + "rejestracjatransferu.online", + "rejestrpodpisu.click", + "rejujya3.online", + "reklam.arabul.com", + "reklam.ebiuniverse.com", + "reklam.milliyet.com.tr", + "reklam.misli.com", + "reklam.mynet.com", + "reklam.rfsl.se", + "reklam.softreklam.com", + "reklama.botevgrad.com", + "reklama.mironet.cz", + "reklama.onet.pl", + "reklamagaci.com", + "reklamanet.net", + "reklamaskok.omargerard.pl", + "reklamcsere.hu", + "reklamdsp.com", + "reklamka360.click", + "reklamtrk.com", + "reklamy-renowacji-skrzynek.netlify.app", + "reklamy.sfd.pl", + "rekokyaxyy.live", + "rekoners.site", + "rekovclub.monster", + "rekovgroup.beauty", + "rekovhelp.xyz", + "rekovland.bond", + "rekovonline.cfd", + "rekovrekov.monster", + "rekrutacja.zafriko.pl", + "reksion.com", + "reksiowet.pl", + "rektaltechs.com", + "rektariks.com", + "relaboyurn.info", + "relacey.com", + "relacjaludzi.click", + "relacjanagrania.click", + "relacjanazywo.pics", + "relacjazdarzen.click", + "relacjazdarzen.pics", + "relacjenowosci.click", + "relacjeprzechodnia.click", + "relacjerynkowe.com", + "relacjonujemywypadki.click", + "relacjonujemyzdarzenie.click", + "relaniust.space", + "relap.io", + "related-ads.com", + "relationclip.website", + "relationsolution.com", + "relativeinfo.pro", + "relatoriosdecompliance.com", + "relaxationretreat.xyz", + "relaxationstation.xyz", + "relaxed-cassata-02decf.netlify.app", + "relaxmusichq.com", + "relaxsearch.uphero.com", + "relay-ba.toboads.com", + "relay-bg.toboads.com", + "relay-si.toboads.com", + "relay.mobile.toboads.com", + "relayimmo.com", + "relchart.com", + "relestar.com", + "relevantairbornefantastic.com", + "reliablegateway.cam", + "reliableguide.click", + "reliableharvest.com", + "reliableresource.click", + "relief-base-appeal.surge.sh", + "reliezvous.fr", + "relistvoice.xyz", + "relmaxtop.com", + "reload-url.com", + "reload-url.net", + "reloading-page1.com", + "reloadinput.com", + "reloadpage.net", + "reloburo.net", + "relocationmortgagespecialist.com", + "relojesmart.com", + "relojimpaciente.com", + "relytechllc.com", + "relyukyom.shop", + "rem.aposiiz.com", + "rem.comproges.xyz", + "rem.rezonmedia.eu", + "remainsapopular.cfd", + "remanants.com", + "remarketingpixel.com", + "remblereblner.life", + "remekcikkek.com", + "remelyaxya.live", + "rememberdiscussion.com", + "remerasbasicas.net", + "remindernet.com", + "reminders-info-account-report.netlify.app", + "reminiscentsink.com", + "remittpay.com", + "remolade.live", + "remonstrateincarcerateremainderar.pro", + "remonstratequarterbackremaindered.pro", + "remote-data.asnapieu.com", + "remote-data.urbanairship.com", + "remoteknock.com", + "remotemuscle.com", + "remove-ads.xyz", + "removearrest.com", + "remox.com", + "renacervallenato.com", + "renaissance-research.com", + "renardiers.com", + "renataglowacka1.milankijawa.nieruchomosci.pl", + "renatobritoadvogados.com", + "renavam-gov.com", + "rencongpost.com", + "rencontreavenue.com", + "rendedomates.com", + "renderer.apester.com", + "rendimusicgroup.com", + "rendinnzax.com", + "reneschuler.com", + "renewal.bond", + "renewer.sbs", + "renewfiix.com", + "renewflix.com", + "renewingfaces.com", + "renewuhypnotherapy.com", + "reninet.com", + "renoirmal.szostakpalo.pl", + "renoma1.anielabozena.pl", + "renoma1.rolandborys.pl", + "renomy.shop", + "renov-landes.fr", + "renova.1.p2l.info", + "renovamakegt.com", + "renovatesystem.com", + "renovationbudget.click", + "renovationchecklist.click", + "renstechs.com", + "rentacars.fr", + "rentalindustries.com", + "rentalninjas.com", + "rentamotorcycle.fr", + "rentfromart.com", + "rentito.pl", + "rentlybuzz.com", + "rentonthelake.com", + "rentzyapp.com", + "reo.topprogit.xyz", + "reolx.com", + "rep.exblog.jp", + "rep.imedespofic.xyz", + "rep.privatesearch.club", + "rep1gnzzss.click", + "repairleakingfaucet.com", + "repairmastermind.shop", + "reparamoselectrodomesticos.com", + "repdowling.com", + "repealed.sbs", + "repeslatam.org", + "replacvgil.top", + "replaythesixties.com", + "replikajans.com", + "replikantas.com", + "replitaly.com", + "replivowatches.com", + "reply-28271.web.app", + "reply-70311.web.app", + "reply-c20e4.web.app", + "reply-form-4598389f.surge.sh", + "replycase12921.tilda.ws", + "replycase12991.tilda.ws", + "repolpost.top", + "reporo.net", + "report-caseid-kiorig.helpbusiness7ct.cyou", + "report.adviad.com", + "report.appmetrica.yandex.net", + "report.mediahub.vn", + "report.mitsubishicars.com", + "report.personali.com", + "report.qq.com", + "report.salmonads.com", + "report.vnay.vn", + "report02.adtech.fr", + "report02.adtech.us", + "report2.mediahub.vn", + "reportaz.pics", + "reportazdokument.homes", + "reportazkolejowy.click", + "reportazsledczy.click", + "reportazuliczny.click", + "reporter.adtech.fr", + "reporter.adtech.us", + "reporter001.adtech.fr", + "reporter001.adtech.us", + "reportimage.adtech.fr", + "reportimage.adtech.us", + "reporting-api.gannettinnovation.com", + "reporting.aatkit.com", + "reporting.singlefeed.com", + "reporting.tapstream.com", + "reporting.tutelatechnologies.com", + "reportmetacenter.servehttp.com", + "reports.ubimo.com", + "reportthescam.com", + "repqgn7zzss.click", + "reprint.pro", + "reprintpage.world", + "reptilelyfe.blogspot.com", + "republer.com", + "republicofproperty.com", + "republika.onet.pl", + "repurikakamire.com", + "reqest.network", + "reqestnetwork.com", + "reqijerver.site", + "request-api.com", + "request-network.com", + "request-network.net", + "request-page-violation-01.surge.sh", + "request-page-violation-02.surge.sh", + "request-page-violation-04.surge.sh", + "request-page-violation-05.surge.sh", + "request-page-violation-06.surge.sh", + "request-page-violation-07.surge.sh", + "request-page-violation-08.surge.sh", + "request-page-violation-10.surge.sh", + "request-us-fb-n.glitch.me", + "requestnetwork.live", + "requestt.network", + "requille.com", + "rereddit.com", + "reredosesfvuge.com", + "reryfdaok.xyz", + "rerywuekuo.live", + "res-backup.com", + "res.neaio.top", + "res.nimprove.top", + "res.sacors.top", + "resalag.com", + "resalewhisperer.com", + "resanium.com", + "rescuetheircry.com", + "resdd.prossaud.top", + "researcharchiveandsocialstudies.com", + "researchkinematics.lat", + "researchnow.com", + "reseasdeproductos.com", + "reselexport.ru", + "reseller.sexyads.com", + "reselling-corp.com", + "reserva20dejulio.com", + "reservation.exnetehovervs.com", + "reservations-kigo.net", + "reservations-lodgix.com", + "reservationszone.com", + "reservationupdate.com", + "reservatlon-bklng-n38109.tech", + "reserved-pl.top", + "reservedcom.top", + "reservedslovensko.sk", + "reserwer.xyz", + "resetcibc-logincibc.com", + "reshupoojabox.com", + "residence.intertex-usa.com", + "residentsoundradio.com", + "resiliencemasterbase.cam", + "resilienceprozone.click", + "resilientmoments.com", + "resimyuklememarket.com", + "resiser.site", + "resisthzvo.site", + "reskins.fr", + "resolutekey.com", + "resolutes.sbs", + "resolve-account-notify-81c28.firebaseapp.com", + "resolve-account-notify-dfd30.firebaseapp.com", + "resolve-user-case-66c57.firebaseapp.com", + "resolve-user-case-bb313-70b9de.netlify.app", + "resolve-user-violation-897dc.web.app", + "resolvingserver.com", + "resonantbrush.com", + "resonanturn.world", + "resonate.com", + "resordebookcheck.com", + "resouce.top", + "resourceedge.org", + "resources.crowdtwist.com", + "resources.eyereturn.com", + "resp.nimprove.top", + "respectfulintersection.click", + "respiretech.com", + "responder.wt-safetag.com", + "response.intertex-usa.com", + "responsibledeveloper.com", + "responsiveads.com", + "resrvrew-faceoskeur-01920.io.vn", + "ressp.net", + "rest.dynamicyield.com", + "rest.lakeviewcondostaug.com", + "rest.locuslabs.com", + "rest.welerpro.com", + "restartad.com", + "restaurantsstar.com", + "restaurantwasabisushi.com", + "restaurantyala.com", + "restaurationple.info", + "restinthai.com", + "restore-case-34985usi9.vercel.app", + "restore-pc.com", + "restoring.top", + "restortex.xyz", + "restrainstorm.com", + "restrankotars.com", + "restribute.com", + "restrict.bms-design.com", + "restrictednewsaccount46.github.io", + "restricting-meta.com", + "restriction-meta.com", + "restructuringasia.com", + "resulabi.fr", + "resultatspmu.fr", + "resultplus.jp", + "resultricks.com", + "results.cafefind.net", + "resultwallah.com", + "resumersvo.fun", + "resyzeicoa.info", + "ret.glowtrad.com", + "retagro.com", + "retaildetail.fr", + "retailmebox.com", + "retailproductsusa.com", + "retalom.click", + "retarget.ssl-services.com", + "retargeter.com", + "retin-a.1.p2l.info", + "retirewellinvestors.com", + "retirosayahuasca.com", + "retonnit.xyz", + "retonsol.xyz", + "retox-a.com", + "retpix.xiproject.top", + "retrak.co.ke", + "retro-moda-shop.com", + "retroburgos.com", + "retrocruising.com", + "retrodrop.site", + "retrofuture.fr", + "retrogamerhero.com", + "retsy.shop", + "return-on-capital.com", + "return.bs.domainnamesales.com", + "return.domainnamesales.com", + "return.uk.domainnamesales.com", + "returnoncapitalemployednews.com", + "returnradiance.com", + "retvol.com", + "reuholikan.online", + "reuniongroup.click", + "reusable-flex.com", + "reuu.activdep.top", + "reuvto.com", + "rev-cvnada-dep.com", + "rev.avsforum.com", + "rev.progrbest.top", + "revancedapk.com", + "revaruyxya.live", + "revbenboswell.com", + "revcatch.com", + "revcontent.com", + "reveal.clearbit.com", + "reveillonmiami.com", + "revenue.com", + "revenuedirect.com", + "revenuehits.com", + "revenuepath.pro", + "revenuepath.site", + "reverieingethereales.pro", + "reversesearchit.com", + "reverso.refr.adgtw.orangeads.fr", + "reviancode.com", + "revid.centech.glulive.com", + "review-account-38372948.pages.dev", + "reviewastra.com", + "reviewboxes.com", + "reviewcentrecom.skimlinks.com", + "reviewereddefendes.pro", + "reviewexpert.net", + "reviewmee.com", + "reviewmygov.tuquy.com", + "reviewmyshaver.com", + "reviewnutrics.com", + "reviewsbarter.com", + "reviewscave.com", + "reviewvisionary.com", + "reviewwatch.net", + "revifol.com", + "revilowet.click", + "revise-payment-prime.work.gd", + "revise-paymentbilling-prime.work.gd", + "revistaweb.net", + "revitalise-clinic.com", + "revitarti.com", + "revitmotorcycles.top", + "reviumrecovery.net", + "revivalfitness-gym.com", + "revive.docmatic.org", + "revive.dubcnm.com", + "revive.haskovo.net", + "revive.netriota.hu", + "revive.plays.bg", + "revivebymelypaz.com", + "revivefit.net", + "revivewebsite.com", + "revivreconcept.com", + "revlift.io", + "revmob.com", + "revnote.io", + "revoke-dashboard.com", + "revoleague.com", + "revoltechsolutions.com", + "revolut-account-control.com", + "revolut-login-pl.com", + "revolut-online-alert-ie.com", + "revolut-pl-online.com", + "revolut-secure-account.com", + "revolution-fx.cc", + "revolutloans.com", + "revotrack.revotas.com", + "revovaa5.online", + "revprotect.com", + "revrtb.com", + "revsci.net", + "revstats.com", + "revu.opinionjet.com", + "rew.progofficial.top", + "rewaatechverge.com", + "rewairedon.store", + "rewarded-video.fyber.com", + "rewardpoll.com", + "rewards-chainllnk.com", + "rewards-chalnllnk.com", + "rewardsflow.com", + "rewardsnow.co.uk", + "rewardsroster.com", + "rewardszoneusa.com", + "rewax.sbs", + "rewelacjazyciowa.click", + "rewezzt.shop", + "rewicyi5.cfd", + "rewing.sbs", + "rewinocwer.life", + "rewnovof.cyou", + "rewpgijogdl.online", + "rexadvert.xyz", + "rexride.com", + "rexyzalimp0rtbug.xyz", + "reyden-x.com", + "reyescreativeplus.com", + "reyinshop.com", + "reynaldomunoz.com", + "reynders.info", + "reytcc.com", + "rezeptwelt.fr", + "rezerv.info428.com", + "rezoprotocol.com", + "rezu.space", + "rf-arch.com", + "rf-zq2.sbs", + "rf3-dh.cfd", + "rfcgear.com", + "rfd.startone.top", + "rfdesigninterioresemarcenaria.com", + "rfebdebtb.com", + "rfebinsb.com", + "rffe.autotrdes.top", + "rfg.startone.top", + "rfihub.com", + "rfjproperties.net", + "rfm324-3.cfd", + "rfru.sbes.top", + "rfv.pl", + "rg-30.cfd", + "rg-36kd.cfd", + "rg.revolvermaps.com", + "rg.yottos.com", + "rgaimmigrations.com", + "rgeud.com", + "rgevmd-f.cfd", + "rgp-ign.fr", + "rguvb.awicksin.com", + "rgvdtf.com", + "rgvguide.net", + "rgworley.com", + "rgxfoundation.com", + "rh.qq.com", + "rh.revolvermaps.com", + "rhads.sv.publicus.com", + "rhetorical-yielding-top.glitch.me", + "rhhf.wylj.skin", + "rhinebrothers.com", + "rhodeislandhomerates.com", + "rhombusads.com", + "rhonddadayton.com", + "rhsemrodeios.com", + "rht43.cfd", + "rhtag.com", + "rhumie.com", + "rhythmicrender.cam", + "rhythmlonavala.com", + "rhythmone.com", + "rhythmsoflife.buzz", + "ri.5.p2l.info", + "ri.clickability.com", + "ri.nuggad.net", + "ri.revolvermaps.com", + "riaden.network", + "riardigital.com", + "riaseal.site", + "ribassi-passagio.com", + "ribcagebags.com", + "ribikoe7.cfd", + "ribious-valcovic2-de9bf4.ingress-haven.ewp.live", + "ricabrog.com", + "ricambifuoribordo.com", + "ricanylimited.com", + "ricardocourses.com", + "ricesalt.com", + "rich.qq.com", + "richardaniel.com", + "richardarboisjr.com", + "richardcardenas.com", + "richarfqjr.com", + "richdosia.com", + "richestdomains.net", + "richevn.com", + "richmails.com", + "richmedia.pushwoosh.com", + "richmedia.yimg.com", + "richnpoor.com", + "richplayland.com", + "richstring.com", + "richvs.online", + "richwayz.com", + "rickparty.com", + "rickrolling.com", + "ricksoloads.com", + "rickysicecreams.com", + "rideable.net", + "riden-news.site", + "riden.network", + "ridepush.com", + "ridewithio.com", + "ridgeewallet.com", + "ridiculerealm.com", + "riduwanmolla.com", + "rifadagratidao.com", + "rifadopix.com", + "rifec.co", + "riffgrit.boats", + "riffmagnet.click", + "rifongabenin.com", + "rifyvee5.pro", + "rig-dssw.cfd", + "rigaseguros.com", + "right-career.com", + "rightcleanservice.com", + "rightley-6454298coney-jannet.pages.dev", + "rightmedia.net", + "rightmen.net", + "rightmoveanalytics.co.uk", + "rightstats.com", + "rigocuyhue.live", + "rigytio.com", + "riifk.xiproject.top", + "rikarz.com", + "rilemuutui.live", + "rilledwpl.info", + "rimaje.nl", + "rimearcane.mom", + "rimecl.pics", + "rimnow.fr", + "rimrpz.qvelo.top", + "rinad.jp", + "rinagym.pl", + "ringbear.xyz", + "ringplant.com", + "ringsrecord.com", + "ringtonematcher.com", + "ringtonepartner.com", + "ringzipper.quest", + "riniainu.com", + "rinpost.life", + "rinpost.xyz", + "rinvwiiqjdha.site", + "riontblog.com", + "riontmed.pics", + "rioplanotaqueria.com", + "riostaking.com", + "riot-get.com", + "riot-main.com", + "riotgames-valorant.com", + "riotgive.com", + "riothemovie.com", + "riotsville.com", + "riphio.com", + "ripiocerdit.network", + "ripiocredit.net", + "ripiocreditnetwork.co", + "ripiocreditnetwork.in", + "ripiocredits.com", + "ripiocredlt.network", + "rippleecho.quest", + "ripplerob.space", + "ripulse.sbs", + "riri.valuevaultmarkets.com", + "rise-of-the-dot-commandos.com", + "risecrypto.net", + "risefituk.com", + "riseinfinity.life", + "riseingpooles.pro", + "riseofnepal.com", + "riseonice.com", + "risepay.com", + "riserpoiul.xyz", + "risethemembership.com", + "riseup.manasan.top", + "riseuppweb.online", + "rishihome.com", + "rishikarealtech.com", + "rishikeshdiaries.com", + "rishikeshraftingconvener.com", + "rishipadmanabhan.com", + "rishiputra.com", + "risingindianews.com", + "risingwaves.website", + "risingwaves.xyz", + "riskcontrolbase.xyz", + "riskmanagementlab.click", + "ristebar.online", + "ristorante53.it", + "ristorantebiri.it", + "ristoranteilmedioevo.it", + "rite360.com", + "riteabvy.xyz", + "riteabyu.xyz", + "ritmostar-academiadebaile.com", + "ritualforu.site", + "ritzykey.com", + "ritzyrepresentative.com", + "rival-action.net", + "rival-universe.de", + "rivalbattles.com", + "rivalchance.org", + "rivalgiveaways.org", + "rivalloot.org", + "rivalo.network", + "rivals-elite.com", + "rivalshow.com", + "rivalvictory.com", + "rivalwin.org", + "rivasearchpage.com", + "river-store.com", + "riverbed.pl", + "riverbliss.life", + "riverflow.quest", + "riverislandcondospuntacana.com", + "riverjtusof.s3.pl-waw.scw.cloud", + "riverquest.quest", + "riverrhythms.cfd", + "riversideads.com", + "riversideteen.com", + "riverzone.quest", + "rivetzintl.org", + "rivobanc.com", + "rivobyozyy.live", + "riwacyygui.com", + "riwakau6.space", + "rixane.shoppmundo.com", + "riyadh4moving.com", + "riyatours.com", + "rizdoone.com", + "rizofkov.info", + "rjanfinb.com", + "rjanwealtb.com", + "rjautopecas.com", + "rjk2.de", + "rjmwqf.com", + "rjr-rs.com.br", + "rjt546-fh.cfd", + "rk.revolvermaps.com", + "rk56.cfd", + "rkcreamz.com", + "rkinfo.net", + "rkinstaup.com", + "rkl.wdaz.top", + "rkw.uzz.mybluehost.me", + "rl-blog.tx1tx.click", + "rlcdn.com", + "rlclumber.com", + "rle.ru", + "rlmanalo.com", + "rlog-api.under9.co", + "rlog.9gag.com", + "rlog.popin.cc", + "rlosiy.shop", + "rlpeoj037rh5k940.com", + "rm-4qn.cfd", + "rm-hk.aarki.net", + "rm.aarki.net", + "rm76-gd.cfd", + "rmaciag.beniaminolivier.pl", + "rmads.eu.msn.com", + "rmads.msn.com", + "rmagent.xyz", + "rmaingenieros.net", + "rmandini.com", + "rmapjgtzbt9n.com", + "rmarfin.com", + "rmarstock.com", + "rmartinsdigital.com", + "rmaydebt.com", + "rmaytrend.com", + "rmbn.net", + "rmbn.ru", + "rmcentre.bigfilmproduction.com", + "rmedia.adonnetwork.com", + "rmedia.boston.com", + "rmgserving.com", + "rmp.rakuten.com", + "rmrszi.qvelo.top", + "rmsi.nuggad.net", + "rmu0.dgelarente.com", + "rn-ca.com", + "rnaliban.com", + "rncq-wuc.sbs", + "rnews.focus-news.net", + "rngetek.com", + "rnovinsb.com", + "rnpdmjv2wxvxkp.com", + "rnrm.amog.skin", + "rnvt2.xyz", + "rnyethervailet.com", + "rnyethervaliet.com", + "rnyetherwa11et.com", + "rnyetherwailet.com", + "rnyetherwallet.com", + "ro.progofficial.top", + "ro.x0.com", + "ro2.biz", + "roaderyfood.com", + "roadeuronext.store", + "roadnecklace.xyz", + "roadrunners.sbs", + "roadshonkb.online", + "roadtriprealm.xyz", + "roadtriprovers.com", + "roadwide.net", + "roamvortex.lat", + "roananews.com", + "roanoke-airbnb.com", + "roar.com", + "roaringwaterfalls.rest", + "roastradiance.xyz", + "roastreflection.xyz", + "roastreverie.xyz", + "roastrhapsody.xyz", + "rob.onprograms.xyz", + "rob29bert.wixsite.com", + "robbiblubber.org", + "robena6363.softr.app", + "robert-m-may.pages.net.br", + "robert.onprograms.xyz", + "robertbrust.com", + "roberteu.onprograms.xyz", + "robertgraham.fr", + "roberto.net", + "robertoamaral.com", + "robertoimoveis.com", + "robertprog.onprograms.xyz", + "roberts.onprograms.xyz", + "robertsandifer.com", + "robertschuller.net", + "robertsguide.com", + "robertvankaam.com", + "robet-challengemode.pro", + "robexbud.marikabednarz.pl", + "robgaw.edwinpiotr.sklep.pl", + "robin-yz.top", + "robinhoodmortgageltd.com", + "robiox.one", + "roblox.com.py", + "roblox.sa.com", + "roboczogodziny.click", + "roboinside.me", + "roboorock.com", + "roborichesrealm.com", + "robospedia.com", + "robot.izanami-antenna.com", + "robot.royalcactus.com", + "robota.histtory.top", + "robotchildtakhli.com", + "robotcopytrade.com", + "robotechcity.com", + "robotii.pl", + "robotreplay.com", + "robotrevolution.online", + "robotscan.net", + "robprog.onprograms.xyz", + "robrivera.org", + "robsonpomoc.gabrielnorbert.pl", + "robsprog.onprograms.xyz", + "robtopol.in", + "robustarapture.xyz", + "robustarealm.xyz", + "robustaroast.xyz", + "robustdres.click", + "rocealtos.xyz", + "rocheasmiber.life", + "rock2002.anielabozena.pl", + "rockabox.co", + "rockerrgroup.com", + "rocketcasinoau.com", + "rocketcityboatrentals.net", + "rocketsmm.net", + "rocketsondes.live", + "rockgaonwz.website", + "rockinboard.com", + "rockinboard.site", + "rockobjj.com", + "rockportspolska.com", + "rockrose.fr", + "rocks.io", + "rockthebretzel.fr", + "rocktokmedia.com", + "rocs.autotrdes.top", + "rodahokibpo777.com", + "rodalitombola.com", + "rodeoconfig.yodo1api.com", + "rodepaudie.com", + "rodexxo.com", + "rodione.com", + "rodnu.xiproject.top", + "rodolforeis.com", + "rodrigomilano.com", + "rodrigoziviani.com", + "rodzicenasali.pl", + "rodzinnakatastrofa.click", + "rodzinnezdjecie.click", + "roekolan.xyz", + "rof.wimsa.top", + "rofnal.com", + "rofuwyedeu.info", + "rofvide.pics", + "rogainndpe.space", + "rogers-wirelessphone.com", + "rogervalles.com", + "rogunix.com", + "rohanharitapune.com", + "rohanvijaysolanki.com", + "roia.biz", + "roivant.fr", + "rojadirectatv.fr", + "rojchat.com", + "rojgarcafe.com", + "rojibulhassan.com", + "rojopakaian.com", + "rok-tuwima.pl", + "rokeloser.site", + "rokok88.net", + "roksa.sx", + "rokus-tgy.hu", + "rokushiki.nefficient.jp", + "rolds.sbs", + "roll.autotrdes.top", + "rollconnection.com", + "rollcsns.com", + "rollertwist.site", + "rollingfhr.xyz", + "rollosparatickets.com", + "rolqo.parish.chuathuongxot.org", + "romaldansber.com", + "romanceinsolite.com", + "romancerealm.xyz", + "romania-shuttle.com", + "romankaspian.pl", + "romant1ctreeeats.sbs", + "romanticwishingwell.com", + "romantoxson.kolotas.top", + "romanyfpyi.com", + "romarine-couture.com", + "romdiscover.com", + "rome.specificclick.net", + "romemaria.com", + "romepartners.com", + "romgaz.pw", + "rommelpandey.com", + "romperelsilencio.com", + "roms.koroje.top", + "ronfild.pw", + "ronojeuvei.com", + "ronswank.com", + "roodjineorganic.com", + "rooferconroetexas.com", + "roofff4.live", + "roofing-vancouver.com", + "roofrepaircalifornia.com", + "rookieaid.click", + "rookiegenius.click", + "roomik.pl", + "roomluxi.com", + "roosevelt.gjbig.com", + "root--servers.org", + "root20system20macosxdriver.serveusers.com", + "rootbuzz.com", + "rooterapp.com", + "rootprogress.com", + "rootsagriprenuer.com", + "rootsploit.com", + "roparadiserealtors.com", + "ropelosyst.com", + "ropta.top", + "rorvg.com", + "rorvz.com", + "ros3petal.xyz", + "rosaamazonysaude.com", + "rosadadental.com", + "rosafondente.it", + "rosalieeve.pl", + "rosannelecompte.com", + "rosarichley.com", + "rose.ixbt.com", + "rosebeargarden.com", + "roseblossom.xyz", + "roselinec.com", + "rosemarriagegarden.com", + "rosemehndidesign.com", + "rosepetal.sbs", + "roseradiance.cam", + "roseravishing.store", + "roseroyale.store", + "rosesforus.com", + "rosesjolie.com", + "rosettanews.com", + "rosewindows.com", + "roshanroniyaar.com", + "rosicanenova9.wixsite.com", + "rosnacemedia.click", + "rosseblack.sbs", + "rossmannbonyzakupowe.grvdc.eu", + "rossoad.com", + "rossyi.shop", + "rost.mastercasc.top", + "rostmeriv.cyou", + "rostonline.net", + "rostosinvisiveis.com", + "rot2.imoti.net", + "rotaban.ru", + "rotabanner.com", + "rotabaski.com", + "rotatinglid.info", + "rotator.7x3.net", + "rotator.axiatraders.com", + "rotator.beginads.com", + "rotatuatai.info", + "rotexglassindia.com", + "rotimia.com", + "rotiwyo1.space", + "rotor6.newzfind.com", + "rottenguava.com", + "rottentomatoes.fr", + "rotterdam-nl.com", + "rotuladoreslettering.com", + "rotumal.com", + "roty-dioraem.pro", + "roughroll.com", + "roujepolska.com", + "roulettenumber.com", + "roulfga.sbs", + "round-cube.pages.dev", + "roundcube.pl", + "roundcubs-beta.vercel.app", + "roundhouse.cfd", + "roundrobin-log.agoop.net", + "roundupbarandgrill.com", + "roupasdecandomble.com", + "rousset-peynier-osteopathie.com", + "route31.org", + "routeofdreams.com", + "rouxeyvisionhomes.com", + "rov8.cfd", + "rovion.com", + "row.autotrdes.top", + "row.neaio.top", + "rowanberrys.com", + "rowanmclean.com", + "rowcrossfit.com", + "rowdyishgxher.life", + "rownet.pl", + "rowplast.wiktoredward.pl", + "rowtrend.com", + "rox42labs.com", + "roxannemaddrey.com", + "roxr.net", + "roxypolskaonline.com", + "royalcapitalinvestment.com", + "royalchhotu.com", + "royalindiaracksenterprise.com", + "royalize.sbs", + "royalkashmirpackages.com", + "royalkiwi.com", + "royallowerhouse.com", + "royalltcfood.com", + "royalmailposey.fun", + "royalmailposeye.online", + "royalmailposeye.website", + "royalmailsl.life", + "royalneons.com", + "royaltransportersj.top", + "royalty-shoes.com", + "royaltyandkeysrealestate.com", + "royaltyfreeuniverse.com", + "royalveera.com", + "royalzysk.com", + "royent.com", + "roynijhuis.com", + "roz.neaio.top", + "rozafa.app", + "rozciagacz-plecow-pl.com", + "rozciagacz-plecow-pl2.com", + "rozczarowaniobywatele.click", + "rozglosmedialny.click", + "rozglosnijmy24.click", + "roziennie.pl", + "rozliczenie-abonamentu.com", + "rozmawiajmy24h.click", + "rozmawiajmywszyscy.click", + "rozmowy24h.click", + "rozokanutyyf.site", + "rozovic.xiproject.top", + "rozoweokulary.click", + "rozpaczlokalna.homes", + "rozpedzonypojazd.click", + "rozpieraduma.click", + "rozsadneinfo.click", + "rozterkidrogowe.click", + "rozumczlowieka.click", + "rozumiemysie.click", + "rozumobywatela.click", + "rozwiazujemyproblem.click", + "rozwijamysie.click", + "rp-site1.cfd", + "rp-site1.cyou", + "rp-site1.homes", + "rp-site1.monster", + "rp-site1.sbs", + "rp-site1.space", + "rp-site1.store", + "rp-site1.website", + "rp-site2.click", + "rp-site2.online", + "rp-site2.space", + "rp-site2.store", + "rp-site2.website", + "rp-site2.world", + "rp-site2.xyz", + "rp.hpplay.cn", + "rp.progofficial.top", + "rp6641qrt2q4.com", + "rpar.zaxq.lat", + "rpbwe1gm37r6.com", + "rpc-tapjoy-com-lb-1378811527.us-east-1.elb.amazonaws.com", + "rpcxdx.s3.us-east-005.backblazeb2.com", + "rpdermacare.com", + "rpg-players.com", + "rpgmasterleague.com", + "rpm.newrelisc.com", + "rpmwebsolutions.com", + "rpoijwjkfpfoe.site", + "rpojobquesthu-pl.com", + "rpsgiga.xyz", + "rpt.anchorfree.net", + "rq7em6han40i.com", + "rqgourxmjie.click", + "rqtrk.eu", + "rr.buuda.top", + "rr1.outster.com", + "rraimall.com", + "rreeddmouse.live", + "rreg.amog.skin", + "rrew.depactive.top", + "rrnmgc.co.uk", + "rrob0pio1.quest", + "rrob0v0yage.site", + "rrobots4ecre1s.site", + "rrop3.com", + "rrot.pova.lat", + "rrp4ih4qgr0ip.com", + "rrrrrrends.site", + "rs.adledge.com", + "rs.instantservice.com", + "rs.sh", + "rs1.qq.com", + "rs2.adledge.com", + "rs2.qq.com", + "rs4.destar.co.uk", + "rs6.net", + "rs6.supplypoland.com", + "rsa.pub", + "rsaetoltion.buzz", + "rsc.scmspain.com", + "rsdsuperindia.com", + "rseu.activdep.top", + "rsipa.com", + "rsivwels.cfd", + "rsop.vicdesmidt.com", + "rss-loader.com", + "rss.pazudora-friend.com", + "rstchair.com", + "rstmir.com", + "rswesyvg.elementor.cloud", + "rsxkuba.xyz", + "rt.adtiming.com", + "rt.globalmailer.com", + "rt.marphezis.com", + "rt.rtoaster.jp", + "rt27.cfd", + "rt54-5u.cfd", + "rta.dailymail.co.uk", + "rtag.fr", + "rtapi.abbi.io", + "rtb-ads.avazu.net", + "rtb-adsterra.flshtrk.store", + "rtb-east-wins.crossinstall.com", + "rtb.adentifi.com", + "rtb.adtiming.com", + "rtb.adx1.com", + "rtb.appintop.com", + "rtb.metrigo.com", + "rtb.nativeads.com", + "rtbadzesto.com", + "rtbflairads.com", + "rtbnotify.liftoff.io", + "rtbplatform.net", + "rtbpop.com", + "rtbpopd.com", + "rtdxf.autotrdes.top", + "rth43.cfd", + "rtio29.wixsite.com", + "rtirado.com", + "rtkw.gzct.skin", + "rtl-most.blogspot.hu", + "rtl.oewabox.at", + "rtmark.net", + "rtnl.bxcl.de", + "rtp-uban4dpoker.com", + "rtp108yes.com", + "rtpace777win.com", + "rtparena13.com", + "rtpasd123gacor.com", + "rtpcuan138.com", + "rtpgoslot.com", + "rtpinoterbaru.com", + "rtpkampus.com", + "rtpkopi4dkasih.com", + "rtpmana777.com", + "rtpmaxwinace777.com", + "rtpmaxwinkopi4d.com", + "rtpmaxwinroyale168.com", + "rtpnusantara4dyes.com", + "rtpnusaplay.com", + "rtpslotbesaryes.com", + "rtpslotku.net", + "rtptkpslot.com", + "rtpwinning.com", + "rtrgt2.com", + "rts.revfusion.net", + "rtvmax.pl", + "rtxplatform.com", + "rty56.info", + "rtyu.kulion.xyz", + "rtyu.mastercasc.top", + "rtyuio.thullin.xyz", + "rtyuioplkjhgfdretyuhjklmjnbgfcdghj.pages.dev", + "ru.mst.dns-cloud.net", + "ru.redtram.com", + "ru4.com", + "ruaild.com", + "rub.zotoi.icu", + "rubakon.com", + "rubanners.com", + "rubelrir.com", + "rubendeveloper.com", + "rubgyrama.fr", + "rubi3d.com", + "rubiconhorizon.com", + "rubiconpioneer.com", + "rubiconproject.com", + "rubiconproject.com-v1.edgekey.net", + "rubiconproject.com.edgekey.net", + "rubiconproject.net.akadns.net", + "rubiks.ca", + "rubrickutw.monster", + "rubris.org", + "ruby.taxility.com", + "rubycarbs.com", + "rubyfortune.com", + "rubyred.quest", + "rubyroses.xyz", + "ruchiclasses.com", + "ruchikamalik.com", + "ruchyspoleczne.click", + "ruclicks.com", + "rudisell614-7812goldie755.pages.dev", + "rudogi.celestialiatlas.com", + "ruegenfleisch.de", + "ruehuwer.xyz", + "ruesichtsetri1906.blogspot.com", + "rufow.sbs", + "rugfdl.com", + "ruggedline.online", + "ruhrboudoir.de", + "ruiyuanbd.com", + "ruj.maxcash.top", + "rujo.valuevaultmarkets.com", + "rukalebi.ru", + "rukmalegedera.com", + "rules.aatkit.com", + "rules.securestudies.com", + "rules2.aatkit.com", + "rules3.aatkit.com", + "ruletka-systemy.com", + "ruletkasystem.eu", + "rullion.com", + "rum-collector-2.pingdom.net", + "rum-collector.pingdom.net", + "rum-http-intake.logs.datadoghq.eu", + "rum-static.pingdom.net", + "rumadel.com", + "rumahasuransi.com", + "rumahjudi.com", + "rumandcoco.com", + "rumcdn.geoedge.be", + "rumds.wpdigital.net", + "rumhush.hair", + "rumian.shop", + "rumoaotopo.com", + "rumorvoice.click", + "run-germany.com", + "run-syndicate.com", + "run.adrizer.com", + "run.cntxtfl.com", + "run.maestro-dzaro.com", + "runaddict.pl", + "runads.com", + "runative-syndicate.com", + "runclockhome.com", + "runcornintl.com", + "runcpa.com", + "rundawstepna.click", + "rundsp.com", + "runfogcenter.com", + "runfolaforjustice.com", + "rungearshop.com", + "rungfast.site", + "runionv62ul3roit.onion.pet", + "runnerswolrd.fr", + "runpods.com", + "runtime.lemonpi.io", + "runtnc.net", + "runuzee9.com", + "runy.site", + "ruoilinhden.com", + "ruonet.weebly.com", + "rupekaro.com", + "rupifyu1.xyz", + "rur.worldkolf.info", + "ruralrajasthantour.com", + "ruralrobin.com", + "ruralspanishgetaways.com", + "ruru-fashion.blogspot.com", + "rusekgrzegorz.kewinkamil.nieruchomosci.pl", + "ruses-offers.com", + "rushbraun.host", + "rushcash.pl", + "rushpay.pl", + "rusibu.opinionjet.com", + "rusiewicz1.paulawalczak.com.pl", + "russellbromleypolska.com", + "russellpark.org", + "russian-sex.com", + "rust-app.com", + "rusticcharm.charity", + "rusticerhythms.cam", + "rustledawn.com", + "rustybars.website", + "rustyround.click", + "rutabagacalculusar.pro", + "rutabagaforeheadar.pro", + "rutabagameantimeis.pro", + "rutabagastandingis.pro", + "rutabagaturnoveres.pro", + "rutadelospueblosblancos.com", + "rutasdigitales66.com", + "ruthlessrobin.com", + "ruthtonxkwer.life", + "rutorc6mqdinc4cz.onion.pet", + "rutrk.org", + "rutskirming.com", + "ruttercore.site", + "rutvua.com", + "ruuble.com", + "ruvems-tm.sbs", + "ruvili.tune2u.com", + "ruw82qpzxas.appspot.com", + "ruxgll.awicksin.com", + "ruyume.infinitytocosmos.com", + "rvbbaloes.com", + "rvcero.com", + "rvdu843-re.cfd", + "rvlivingfacts.com", + "rvold.com", + "rvrvrvr.numrr.xyz", + "rw-357.cfd", + "rw-onh.cfd", + "rw-yieldmo-com-1673518954.ap-southeast-1.elb.amazonaws.com", + "rw-yieldmo-com-1857737650.us-west-2.elb.amazonaws.com", + "rwandatoday.com", + "rwandatoday.site", + "rwjobgyn.com", + "rx7t5.icu", + "rxdxt7.icu", + "rxdxt7.xyz", + "rxfaith.com", + "rxpluses.com", + "rxptraders.com", + "rxrecruit.com", + "ry50-ly.cfd", + "ryan-nguyen.com", + "ryanbushell.com", + "ryandelzer.com", + "ryanupton.com", + "rybvves.sbs", + "rychu55.olivergrzegorz.pl", + "ryda.fabricaplasticos.com", + "ryderthecoder.com", + "ryderwearpolska.com", + "ryfekayvoa.org", + "rylko-online.top", + "rylko.top", + "rynekbitcoin.pl", + "rynol.net", + "ryobiproductreviews.com", + "rypicue0.sbs", + "rystale.pics", + "ryther.fr", + "rythmbelt.store", + "ryuiw.maxiaztr.top", + "rywsnikm.com", + "rz3veiculos.com", + "rzadowa-refundacja.com", + "rzeczpospolita24.eu", + "rzeczsprawnosci.click", + "rzetelnainformacja.click", + "rzezak.pl", + "s-39.predictvideo.com", + "s-43.cfd", + "s-736nu.cfd", + "s-7e1f.cfd", + "s-banana.com", + "s-gmkz.cfd", + "s-h-o-e-s.com", + "s-hemz.cfd", + "s-ilx5.cfd", + "s-img.steepto.com", + "s-mania.com", + "s-n53g.sbs", + "s-skb8.cfd", + "s-taw3.sbs", + "s-teamd.com", + "s-teaml.com", + "s-teamo.com", + "s-teamx.com", + "s-usxd.cfd", + "s-wf7c.sbs", + "s-wlf4.cfd", + "s.206ads.com", + "s.206solutions.com", + "s.ad131m.com", + "s.adframesrc.com", + "s.admathhd.com", + "s.adnxtr.com", + "s.adtelligent.com", + "s.adx.io", + "s.arclk.net", + "s.baidu.com", + "s.baomoi.xdn.vn", + "s.beop.io", + "s.bl-1.com", + "s.bluemail.info", + "s.boom.ro", + "s.cdn.turner.com", + "s.clcktrax.com", + "s.clickability.com", + "s.clickiocdn.com", + "s.clicktale.net", + "s.cntqk.com", + "s.cntqk.vn", + "s.di.com.pl", + "s.dmmew.com", + "s.domob.cn", + "s.dynad.net", + "s.f1.impact-ad.jp", + "s.flite.com", + "s.giaoducthoidai.vn", + "s.homedy.com", + "s.idio.co", + "s.jpush.cn", + "s.kenh14.vn", + "s.media-imdb.com", + "s.megaclick.com", + "s.net-public.com", + "s.oroll.com", + "s.pagoda56.com", + "s.po.st", + "s.ppjol.net", + "s.priget.jp", + "s.qwantumm.top", + "s.rev2pub.com", + "s.seedtag.com", + "s.sh", + "s.sharethis.com", + "s.shopify.com", + "s.soha.vn", + "s.spoutable.com", + "s.ssacdn.com", + "s.tagsrvcs.com", + "s.tpctrust.com", + "s.tuoitre.vn", + "s.update.fbsbx.com", + "s.uuidksinc.net", + "s.viiqvmfb.com", + "s.visilabs.net", + "s.webtrends.com", + "s.yjtag.jp", + "s.youtube.com", + "s.zkcdn.net", + "s.zzcdn.me", + "s0-2mdn-net.l.google.com", + "s01-delivery.addynamo.net", + "s01.delivery.addynamo.com", + "s01.nowvisitors.com", + "s0qh.cfd", + "s1-adfly.com", + "s1-tracking.adalyser.com", + "s1.aspservice.jp", + "s1.inviziads.com", + "s1.listrakbi.com", + "s1.o-rln.co", + "s1.orl-pl.us", + "s1.orln.site", + "s1.orln.us", + "s1.zzz.vn", + "s11te4utt.quest", + "s1dsailingteam.com", + "s1lkyri9hcoc9a.sbs", + "s1mple-cs2.com", + "s1mple-giveaways.de", + "s1mple-premium.net", + "s1mple-premium.org", + "s1mple-prizes.org", + "s1mplecs.com", + "s1mplecs2.com", + "s1mplecsnavi.com", + "s1mplenavicase.com", + "s1mplestream.com", + "s1por1sarena.site", + "s1rl.sbs", + "s1t3ll4rr3m17nisc3nce.site", + "s2.bl-1.com", + "s2.o-rln.co", + "s2.orl-pl.co", + "s2.orl-pl.us", + "s2.orln.site", + "s2.orln.us", + "s2.tracemyip.org", + "s20dh7e9dh.com", + "s212.ucoz.net", + "s240.mxcdn.net", + "s290.mxcdn.net", + "s2d6.com", + "s2iteffna2ce.info", + "s2lg.cfd", + "s2p4ce4dventure.site", + "s2s.t13.io", + "s2z3id.webwave.dev", + "s3-analytics-events.easybrain.com", + "s3-ap-southeast-1-amazonaws.com", + "s3-ap-southeast-2-amazonaws.com", + "s3.lightboxcdn.com", + "s3.mobile.val.jp", + "s3.o-rln.co", + "s3.orl-pl.co", + "s3.orl-pl.us", + "s3.orln.site", + "s3.orln.us", + "s3.pfp.sina.net", + "s33tssym.quest", + "s385.mxcdn.net", + "s3i9.top", + "s4.o-rln.co", + "s4.orl-pl.us", + "s4.orln.site", + "s4.orln.us", + "s400.mxcdn.net", + "s44v.cfd", + "s48234.com", + "s4d.in", + "s4f.net", + "s4fstore.top", + "s4le.net", + "s4vdwr.cfd", + "s5.o-rln.co", + "s5.orl-pl.co", + "s5.orl-pl.us", + "s5.orln.site", + "s5.orln.us", + "s54he6t5d46rt5h4gbf6c5.page.link", + "s5lfimpro5me5t.site", + "s5zsmu.cfd", + "s6.o-rln.co", + "s6.textlink.vn", + "s62.research.de.com", + "s65ptomi3694.com", + "s7-2ft.cfd", + "s7.o-rln.co", + "s72h-6.cfd", + "s72v7fodygsi.com", + "s79.mxcdn.net", + "s79.research.de.com", + "s7c2je4k.online", + "s7clean.com", + "s7tak.net", + "s8garr7sh.quest", + "s8powazkowska-modlinska.pl", + "s9egcr.sbs", + "s9kkremkr0.com", + "s9lh.icu", + "sa.api.intl.miui.com", + "sa.bbc.co.uk", + "sa.entireweb.com", + "sa.unionstatistics.com", + "sa168bet.com", + "saabzimandi.com", + "saalekosn.info", + "saamaandekho.com", + "saanjwelfare.com", + "saao.progictpro.top", + "saas.seewhy.com", + "saasagreements.com", + "saasbiller.com", + "saasdt.xyz", + "saasty.io", + "sabadestinations.com", + "sabafon.info", + "sabanistas.org", + "sabarsonvafas.com", + "sabayachat.com", + "sabe.net", + "saberlandia.com", + "sabikarsiks.com", + "sabina.com", + "sabinsera.pl", + "sabio.us", + "sabix.myclickfunnels.com", + "sabjimart.com", + "sabre.com.tw", + "sabrocmpupskl.com", + "sabsjdh8.com", + "sac.ayads.co", + "sacc.prodepl.top", + "saccollision.com", + "sachicollection.info", + "sachinkalebag.com", + "sachogash.shop", + "sacramentorecommended.com", + "sacredphoenix.com", + "sacredtrendy.com", + "sad.vertysbos.top", + "sada.xiproject.top", + "sadagat.com", + "sadbmetrics.abc.es", + "sadbmetrics.diariosur.es", + "sadbmetrics.diariovasco.com", + "sadbmetrics.elcomercio.es", + "sadbmetrics.elcorreo.com", + "sadbmetrics.larioja.com", + "sadbmetrics.lasprovincias.es", + "sadbmetrics.laverdad.es", + "sadc1.outbrain.org", + "saddleiemp.xyz", + "sadeceka.com", + "sadernel23.info", + "sadgurutechnicalitc.com", + "sadhlaeurope.com", + "sadloaf.com", + "sadobeanalytics.medline.com", + "sadobemetrics.dr.dk", + "sadostic.pl", + "sadowicz.tadeuszfabian.sklep.pl", + "sadsroms.pro", + "saduchowoscczas.pics", + "saefcare.com", + "saeikr.info", + "saemaeul.mireene.com", + "saerdstores.com", + "saf11onspect1ra.xyz", + "safd.savek.xyz", + "safe-mondays.net", + "safe-tastic.com", + "safe.hyperpaysys.com", + "safe.urgent--alert.com", + "safeanalytics.net", + "safeashouses-book.com", + "safeboxmoving.com", + "safebrowse.com", + "safecommerz.com", + "safecryptotrade.com", + "safefacebookdefender.com", + "safefireplacestore.com", + "safeguardclickbase.cam", + "safeguardeye.click", + "safeguardeyeclick.click", + "safemobilelink.com", + "safepay2.interactivebrands.com", + "safepccleaner.com", + "safestrategywatch.click", + "safetyguardianzone.click", + "safetyhubadvisor.cam", + "safetyzoneindia.com", + "safeurl.maxthon.cn", + "safewebplace.cam", + "saffrnps.sbs", + "saffronarkansas.com", + "safonita.com", + "safradevelopers.com", + "sag9exikyu.pro", + "sagecustomerservices.com", + "sagent.io", + "sagging.pro", + "sagi-news.com", + "sagittissoftwaresolutionpvtltd.com", + "sagvon.numrr.xyz", + "sahataljabalpm.com", + "sahayadrielectrical.com", + "sahayum.com", + "saheinstitute.com", + "sahigyan.com", + "sahilpuri.com", + "sahreqa.xyz", + "sahuaritapropertymanagement.com", + "sai-er.top", + "sai.qvelo.top", + "saiagrocare.com", + "saibaeaproveite.com", + "saicase.sbs", + "saicmotor.fr", + "saidatulasmiza.blogspot.com", + "saidfelers.com", + "saifullahusmani.com", + "saigenix.com", + "saigon33.com", + "saiiabuy.com", + "saikeerthihonda.com", + "sail-horizon.com", + "sailarchitect.com", + "saintara.com", + "saintflowfeed.com", + "sainx31.com", + "sainzim.co.za", + "saisanskrithi.com", + "saiussa.com", + "sajakeu6.website", + "sajibofficial.com", + "sajisaidea.info", + "sajour.fr", + "sakair.info", + "sakaryaweb.com", + "sakaynews.com", + "sakibshop.com", + "sakshaydigitalmarketing.com", + "sakuraset.top", + "sakyfuexoe.live", + "sala5.it", + "salah.org", + "salahuddinalayyubi.org", + "salalkenchelal.shop", + "salamukadimah.blogspot.com", + "salchabadgerplan.com", + "sale8899.com", + "saleba12.shop", + "salebestever.su", + "saleboxindia.com", + "salecosmic.store", + "salecrafto.icu", + "saleonallclothes.com", + "salepulso.com", + "sales.idio.co", + "sales.prossaud.top", + "sales24hr.com", + "salesupers.com", + "saletrybest.su", + "salewaoutletpiaseczno.com", + "salewapiaseczno.com", + "salijondor.com", + "salin.prossaud.top", + "salinasautogroup.com", + "salivator.info", + "salixalblf.com", + "salmanaljawfi.com", + "salmassage.com", + "salomonbuty.com", + "salomonbutypolska.com", + "salomonbutysklep.com", + "salomonpolska.com", + "salomonsite.com", + "salomonsklep.pl", + "salomopolska.com", + "salonomnpoland.com", + "salonvoga.com", + "salsjn.wixsite.com", + "salspizzawilliamsburg.com", + "saltbistroandcafe.com", + "saltending.com", + "saltlakeconception.com", + "saltyapplepie.com", + "saltymaker.com", + "saltynicethreadz.com", + "saludconstante.com", + "saluscybertech.com", + "saluspraxis.com", + "salvadorselman.com", + "salvatoremancarella.com", + "salzburg.oewabox.at", + "sam4m.com", + "sama-sumer.com", + "samaclub.com", + "samadhanbooks.com", + "samafg.com", + "samajewels.com", + "samanthahairbeauty.com", + "samantonalno.xyz", + "samaprawda.click", + "samarafranca.com", + "samaralitv.com", + "samba.tv", + "samberater.com", + "sambitikon.space", + "samdato.org", + "same-alkaline-mind.glitch.me", + "samebootsnewdirt.com", + "sameklopoty.click", + "sameness.info", + "samewybory.click", + "samikshagemsjewellery.com", + "samiturysci.click", + "samiwf.com", + "samkore.com", + "samosaflorida.com", + "sampadaagritech.com", + "sampaventures.com", + "sampleresumes.org", + "samplesamba.com", + "samrajenterprises.com", + "samratconstructions.com", + "samratmalam.com", + "samruddheebright.com", + "samsarjant.com", + "samsuneticaretesnafodasi.com", + "samsung-akcja.e-kei.pl", + "samsung-klimatyzacja.pl", + "samsung-produkcja.24.eu", + "samsung-stop.24.eu", + "samsung.24.eu", + "samsung.apps.linkpc.net", + "samsungacr.com", + "samsungads.com", + "samuel-beckett.site", + "samuel3724.wixsite.com", + "samuelrogalski.pl", + "samuelsawian.com", + "samuraibangalore.com", + "samvaulter.com", + "samvl.shop", + "samwadclinic.com", + "sanaaexports.com", + "sanabeauti.com", + "sanacashew.com", + "sanafashio.com", + "sanalreklam.com", + "sanalytics.autozone.com", + "sanalytics.boingtv.fr", + "sanalytics.boomerang-tv.hu", + "sanalytics.boomeranggo.co.kr", + "sanalytics.boomerangtv.de", + "sanalytics.boomerangtv.fr", + "sanalytics.boomerangtv.it", + "sanalytics.box.com", + "sanalytics.cartoonnetwork.bg", + "sanalytics.cartoonnetwork.com.ar", + "sanalytics.cartoonnetwork.com.br", + "sanalytics.cartoonnetwork.com.tw", + "sanalytics.cartoonnetwork.de", + "sanalytics.cartoonnetwork.hu", + "sanalytics.cartoonnetwork.nl", + "sanalytics.cartoonnetwork.no", + "sanalytics.cartoonnetwork.pt", + "sanalytics.cartoonnetwork.se", + "sanalytics.cartoonnetworkasia.com", + "sanalytics.cartoonnetworkhq.com", + "sanalytics.cartoonnetworkla.com", + "sanalytics.chilevision.cl", + "sanalytics.cnfanart.com", + "sanalytics.cnnchile.com", + "sanalytics.disneyplus.com", + "sanalytics.enterprise.spectrum.com", + "sanalytics.ewz.ch", + "sanalytics.express.de", + "sanalytics.hallmark.com", + "sanalytics.hottopic.com", + "sanalytics.securebanklogin.com", + "sanalytics.spark.co.nz", + "sanalytics.sprint.com", + "sanalytics.tbs.com", + "sanalytics.tntdrama.com", + "sanalytics.tntsports.com", + "sanalytics.toonamiafrica.com", + "sanalytics.verizon.com", + "sanalytics.verizonenterprise.com", + "sanalytics.verizonwireless.com", + "sanangelmuffins.com", + "sanatanamart.com", + "sanayidetanidik.com", + "sanbenitomotel.com", + "sanctuarythepethaven.com", + "sandafrik.wixsite.com", + "sandaliedari.store", + "sandbella.com", + "sandbox.tinypass.com", + "sandeepaviduranga.com", + "sandeepenterprisesupvc.com", + "sandhyagarments.com", + "sandies.sbs", + "sandirides.homes", + "sandomir.pl", + "sandradiazconceptsinc.com", + "sandyshore.xyz", + "sangoanhtri.com", + "sangriasafari.online", + "sangriasensation.xyz", + "sangriasizzle.quest", + "sangriasplash.sbs", + "sanitary-gel.com", + "sanitizingsaviors.com", + "sanity-dataplane.rudderstack.com", + "sanjaent.com", + "sanjanafabrics.com", + "sanjaya7.com", + "sanjaygaire.com", + "sanjeevaniaayurved.com", + "sanjeevdixit.com", + "sanjosesportsbetting.com", + "sankakustatic.com", + "sankei2ad.durasite.net", + "sanmartindelreyaurelio.com", + "sanndhyachandra.com", + "sansen.sbs", + "sanskarnagar.com", + "sant.sitiizens-program.live", + "santajungla.com", + "santan-mobile.com", + "santanacomex.com", + "santandabank.online", + "santander-login-pl.pages.dev", + "santander-pl.designteches.com", + "santanderbank.fr", + "santebiotech.net", + "santiagokeough.com", + "santoafonsomassas.com", + "santoferrara.com", + "santonini.com", + "santoreparo.net", + "santoriniprivatetaxi.com", + "santorinisandalshoes.com", + "santoshjayswal.com", + "sanu.beatbox365.com", + "saoirsegrace.com", + "saon.info", + "saose.kolotas.top", + "sap.sitiizens-program.live", + "sapereaudio.com", + "sapph1reblu6.xyz", + "sapphireblue.xyz", + "sapphirestyle.xyz", + "saqibzahoor.com", + "saraarsalan.com", + "saracopp.com", + "saradunejewelers.com", + "sarafilmsstudio.com", + "saragiffin.com", + "sarahshuckburgh.com", + "saranjithlal.com", + "sarapks.com", + "saraswatiyogaschool.com", + "saratgraphy.com", + "saravaumbanda.com", + "sarcastic.sbs", + "sarewkoran.com", + "sarifdoctor.com", + "saritbot.xyz", + "sarjbulucu.com", + "sarkaribulletin.com", + "sarkarijankar.com", + "sarkarijobposting.com", + "sarkarijobtrack.com", + "sarkaripanda.com", + "sarkariresultshindi.com", + "sarkariresultupdates.com", + "sarkarloan.com", + "saroscos.com", + "sarozrywkamy.fun", + "sartion.pics", + "sartoriz.fr", + "sarukconstruction.com", + "sarvadhikar.com", + "sas.decisionnews.com", + "sas.fxxmaxtrade.top", + "sasa.byseniscon.top", + "sasanzaheri.com", + "sascentral.com", + "saschatbo.info", + "sasdiskcleaner.com", + "saseseonye.live", + "sasiedzkiesprawy.click", + "sasiedzkipriorytet.click", + "saskayli.wixsite.com", + "sassysecrett.com", + "sassysling.com", + "sat.tsqwz.xyz", + "satblizz.com", + "satchels.sbs", + "satenbal.xyz", + "satenvei.xyz", + "satiation.sbs", + "satinashop.com", + "satisfactiones.pro", + "satleri.pics", + "sato.sitiizens-program.live", + "satoshifaucet.space", + "sattaresultfast.com", + "satucyafue.info", + "satura.pl", + "saturdaybliss.sbs", + "saturdaysoiree.sbs", + "saturn.tiser.com.au", + "saturnianserenity.xyz", + "saturniansolitude.xyz", + "saturnsolitude.site", + "saturnspectrum.site", + "saturnsphere.xyz", + "saturnstellar.site", + "satyabhamalife.com", + "satylve.sbs", + "satyugworld.com", + "saucony-polska.com", + "saucony-sklep.com", + "sauconybuty-polska.com", + "sauconypoland.pl", + "sauconysklep.com", + "saucyjunctionharvest.com", + "saud.prossaud.top", + "saudi-day.com", + "saudiahomes.com", + "saudiaworldholidays.com", + "saudipapercup.com", + "sauen.info", + "saunawy.quest", + "saurodaz.website", + "saus.prossaud.top", + "sausterem.com", + "sauwoaptain.com", + "sav-shippingtrack.com", + "sav0rsafar1i.xyz", + "savamura.pw", + "savancalcadosuberlandia.com", + "savannahcomfort.com", + "savannahoakswineryofdelano.com", + "save-plan.com", + "save.pr.autotrdes.top", + "savedlifeoffers.com", + "saveearthmission.com", + "savendsafe.com", + "savequik.com", + "saveris.space", + "savesupportservice.com", + "saveton.site", + "savexau1.cfd", + "savexau1.fun", + "savexau1.monster", + "savexau1.quest", + "savexau1.rest", + "savexau1.space", + "savexau1.website", + "savexau1.xyz", + "savings-time.com", + "savingsforpoles.org", + "savoryorange.com", + "savvyca.com", + "savvyvas.com", + "sawasdeeplus.com", + "sawdustwoodworking.com", + "sawelt.sbs", + "sax.sina.cn", + "saxi.rhythm5tars.com", + "saxo.actiprogz.top", + "saxonismqbuge.life", + "saxtorph.net", + "saya.finnewspl.com", + "sayac.hurriyet.com.tr", + "sayac.onlinewebstat.com", + "sayac.onlinewebstats.com", + "sayeedalsufi.com", + "sayfabulunamadi.com", + "sayherbal.com", + "saymedia.com", + "saynews.shop", + "saynews.space", + "saysidewalk.com", + "sazeracsymphony.live", + "sazhol.site", + "sb-tickets.com", + "sb1.shble.com", + "sb2.shble.com", + "sb3.shble.com", + "sb4.shble.com", + "sb5.shble.com", + "sb6.shble.com", + "sb6v.cfd", + "sb7.shble.com", + "sbbanner-com.cdn.ampproject.org", + "sbbanner.com", + "sbbcffffsch01.site", + "sbcapitalmanagementinc.com", + "sbcglobalkeer.weebly.com", + "sbdumc.org", + "sbeacon.sina.com.cn", + "sber.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "sber.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "sber.inpost-pl-pacid273jks.ebin.shopmusic.icanmining.ru", + "sber.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "sberbank.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "sberbank.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "sberbank.inpost-pl-pacid27e3jks.abun.shopmusic.icanmining.ru", + "sberbank.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "sbh9hu4trk.com", + "sbiagent.com", + "sbird.xyz", + "sbitex.com", + "sbktsonline.ru", + "sbm-43m.cfd", + "sbobet135.com", + "sbqecomagency.com", + "sbs-ad.com", + "sbsuiting.com", + "sbux-dl.urbanairship.com", + "sbx.pagesjaunes.fr", + "sbyr.kuue.skin", + "sc-analytics.appspot.com", + "sc-forbes.forbes.com", + "sc-static.net", + "sc.5.p2l.info", + "sc.adelement.com", + "sc.independent.co.uk", + "sc.pages03.net", + "sc.smardroid.com", + "sc.vmware.com", + "sc1ence1af1.site", + "sc1encepl0y.info", + "sc21.cfd", + "sc2kdvr.com", + "scadr.autotrdes.top", + "scaffoldmeringueed.pro", + "scaffoldstandingar.pro", + "scalagems.com", + "scaledarchitects.com", + "scalehope3.xyz", + "scalemonk.com", + "scaling-enigmascaling-enigmascaling-enigma.pages.dev", + "scambiobanner.aruba.it", + "scandal.ec-giken.com", + "scandinavalashlab.com", + "scanpwxm.com", + "scanscout.com", + "scanspyware.net", + "scarcesign.com", + "scaredsnakes.com", + "scaredsong.com", + "scaredswing.com", + "scarfsmash.com", + "scarletdawncreation.com", + "scarletsailors.com", + "scassociatesindia.com", + "scatizone.com", + "scatteredheat.com", + "scatteredquiver.com", + "scc.ssacdn.com", + "sccm.top", + "scdown.qq.com", + "scdsc.luxxeeu.com", + "sceczersy.pl", + "scegli-vinci.it", + "scei-concour.fr", + "scelalgias.info", + "scenyzbrodni.rest", + "scgis.co.uk", + "sch.edu.pl", + "sch3f3r.com", + "schakaomz.info", + "schdareme.xyz", + "scheanet.com", + "schemas.microsoft.akadns.net", + "schematposta.click", + "schematyczne.click", + "scheme.intertex-usa.com", + "schemea.prinit.net", + "scherapy.com", + "schiavone.fun", + "schington.com", + "schissors.com", + "schlager.oewabox.at", + "schlaukopf.fr", + "schmoonvcq.com", + "schneider-job.monster", + "scholarscareeracademy.com", + "schoneco.com", + "schoolcocinerosmx.com", + "schoolitsolutions.com", + "schoolsassociationgorakhpur.org", + "schoolshapers.com", + "schoolsportsfan.com", + "schoolstrack.com", + "schoorsteen.geenstijl.nl", + "schowanerzeczy.click", + "schu.activitpprog.top", + "schumacher.adtech.fr", + "schumacher.adtech.us", + "schwennbecker41632.fun", + "scianafaktow.click", + "scien2u.site", + "scienceofher.com", + "sciencesetlavenir.fr", + "sciencesteam.com", + "scintillatingscissors.com", + "scintillatingsilver.com", + "scintillatingspace.com", + "scissorsapple.life", + "scissorsstatement.com", + "scitechoffical.com", + "scl-league.ru", + "sclk.org", + "scmetrics.shell.com", + "scnet.tv", + "scoietegenerale.fr", + "sconotaeger.xyz", + "scooernet.cyou", + "scoolstuffonline.com", + "scoop.fsd-news.org", + "scoop.xmediar.com", + "scootervalley.com", + "scopelight.com", + "scopletimdd.com", + "scorbark.com", + "score.zeroclickfraud.com", + "scorecardresearch.com", + "scoresofscores.com", + "scotia-auth-clientuser.com", + "scotia-secure-2fauth-9a276d.netlify.app", + "scotiabankpe.serv00.net", + "scotiaconnect-portal.com", + "scotiahelp-loginscotia.com", + "scottishexaminer.com", + "scottishstuff-online.com", + "scottsboroclosing.com", + "scottwager.com", + "scraggy.cfd", + "scrap-sa.com", + "scrapbuyernearme.com", + "scrapifyy.com", + "scratch2cash.com", + "scratchedcards.com", + "screamingschool.com", + "screechingfurniture.com", + "screechingstocking.com", + "screechingstove.com", + "screen-mates.com", + "screenaddict.thewhizproducts.com", + "screencast-o-matic.fr", + "screenfoody.com", + "screenonboardtopultimate.top", + "screwbarrels.net", + "scribbens.fr", + "scribe.twitter.com", + "scribecredit.com", + "scribegold.ru", + "scrilnow.com", + "script.4dex.io", + "script.fixel.ai", + "script.leadboxer.com", + "script.opentracker.net", + "scripte-monster.de", + "scriptexecutor.com", + "scripts.agilone.com", + "scripts.host.bannerflow.com", + "scripts.linkz.net", + "scripts.mofos.com", + "scripts.mycounter.com.ua", + "scripts.psyma.com", + "scripts.sophus3.com", + "scripts.verticalacuity.com", + "scripts.webspectator.com", + "scriptsphere.pw", + "scrollbelow.com", + "scrollingads.hustlermegapass.com", + "scrooge.click10.com", + "scrooge.nbc11.com", + "scrooge.nbc4.com", + "scrooge.nbcsandiego.com", + "scrooge.newsnet5.com", + "scrooge.thedenverchannel.com", + "scrooge.theindychannel.com", + "scrooge.wesh.com", + "scrooge.wnbc.com", + "scropp.com", + "scropp.top", + "scrprimeoffers.top", + "scrts.online", + "scrubswim.com", + "scrynesgxher.life", + "scs.webtrends.com", + "scsmetrics.vodafone.it", + "scu483-er.cfd", + "scubadivelifeinsurance.com", + "sculptingstyles.com", + "sculptorsymphonic.cfd", + "sculptureco.com.au", + "scupoof.pro", + "scure-royaibamk.com", + "scurrydaze.com", + "scwharzkopf.fr", + "scx-qd-dfgv-vhe-gtid.vercel.app", + "sd-consults-trade.de", + "sd-poland.beauty", + "sd.5.p2l.info", + "sd.sharethis.com", + "sd11.cfd", + "sd43vc.cc", + "sda.seesaa.jp", + "sda.tamdiem247.com", + "sda191.cc", + "sda1sa1.cc", + "sdc.acc.org", + "sdc.caranddriver.com", + "sdc.cnn.com", + "sdc.dishnetwork.com", + "sdc.dn.no", + "sdc.entertainment.com", + "sdc.flysas.com", + "sdc.lef.org", + "sdc.livingchoices.com", + "sdc.mcafee.com", + "sdc.netiq.com", + "sdc.prudential.com", + "sdc.radio-canada.ca", + "sdc.rbistats.com", + "sdc.roadandtrack.com", + "sdc.sanofi-aventis.us", + "sdc.shawinc.com", + "sdc.tele.net", + "sdc.traderonline.com", + "sdc.usps.com", + "sdc.vml.com", + "sdc.windowsmarketplace.com", + "sdcc-umn.com", + "sdfaswaed2.nokiadns.com", + "sdichannel.com", + "sdjskt.com", + "sdk-02.moengage.com", + "sdk-analytics.inlocomedia.com", + "sdk-api.justtrack.io", + "sdk-assets-zy8pe3h4v8msjk6x2sq4.stackpathdns.com", + "sdk-cdn.optimove.net", + "sdk-config.fyber.com", + "sdk-configuration.gimbal.com", + "sdk-info.gimbal.com", + "sdk-monitoring.ogury.co", + "sdk.adincube.com", + "sdk.adsongo.com", + "sdk.adtiming.com", + "sdk.api.qgraph.io", + "sdk.appadhoc.com", + "sdk.appbrain.com", + "sdk.appsflyer.tk", + "sdk.apptentive.com", + "sdk.asapp.com", + "sdk.batmobi.net", + "sdk.collabollc.com", + "sdk.consoliads.com", + "sdk.dofunapps.com", + "sdk.follow-apps.com", + "sdk.hansel.io", + "sdk.iappgame.com", + "sdk.ibm.xtify.com", + "sdk.inlocomedia.com", + "sdk.jeeng.com", + "sdk.jiguang.cn", + "sdk.loveota.net", + "sdk.native123.com", + "sdk.open.talk.gepush.com", + "sdk.open.talk.getui.net", + "sdk.playtem.com", + "sdk.postscript.io", + "sdk.resu.io", + "sdk.scopely.io", + "sdk.starbolt.io", + "sdk.stat.foreign.nearme.com.cn", + "sdk.streamrail.com", + "sdk.upush.co", + "sdk.viantsuite.com", + "sdk.wesdk.co", + "sdk.yolanda.hk", + "sdk.youappi.com", + "sdk.zadn.vn", + "sdk.zapr.in", + "sdk1.ibm.xtify.com", + "sdk1.resu.io", + "sdk6.ibm.xtify.com", + "sdk8.ibm.xtify.com", + "sdkapi.kookong.com", + "sdkapicdn.applanga.com", + "sdkapp.mobile.sina.cn", + "sdkclick.mobile.sina.cn", + "sdkconf.msstatic.com", + "sdkconfig.ad.india.xiaomi.com", + "sdkconfig.vrvm.com", + "sdkfjxjertertry.com", + "sdkgw.us1.twilio.com", + "sdksdh.wixsite.com", + "sdkuaservice.optimove.net", + "sdkv2.imaginationunwired.com", + "sdo.oewabox.at", + "sdoz5hwde23mwqym.com", + "sdr-solutions.com", + "sds.livesegmentservice.com", + "sds45.lucafilipiak.pl", + "sdscdn.userreport.com", + "sdsostrowiec.marikabednarz.pl", + "sdvoe.online", + "sdx.truproggs.top", + "sdzejx.com", + "se-pldog.com", + "se-plring.com", + "se.avtprogsystt.xyz", + "se.progofficial.top", + "se4f.top", + "se73-63.cfd", + "se7en5.net", + "sea-plddt.com", + "sea-plring.com", + "sea.net.edu.cn", + "seabaordec.com", + "seabeauty.quest", + "seabiscuitproductions.com", + "seabreezebliss.xyz", + "seadensblner.life", + "seadform.net", + "seaeesz.monster", + "seaglesbookkeeping.com", + "seaglobaljapan.com", + "seajourney.quest", + "seajoy.life", + "sealandpump.biz", + "sealnsecure.com", + "sealtechengineeringspeciality.com", + "seamlessinteraction.cfd", + "sean-bahrami.com", + "seanbookshop.com", + "seanduffartwork.com", + "seans24.com.pl", + "seansikowo.pl", + "seapk.com", + "seapower-italia.it", + "search-phentermine.hpage.net", + "search.buzzdock.com", + "search.eclickz.com", + "search.freeonline.com", + "search.in", + "search.ipromote.com", + "search.mediatarget.com", + "search.supplyframe.com", + "search2007.info", + "search34.info.com", + "search4you.50webs.com", + "searchacross.com", + "searchadv.com", + "searchassistant.iwon.com", + "searchdcofficespace.com", + "searchdiscovered.com", + "searchforit.com", + "searchfwding.com", + "searchignited.com", + "searchinquire.com", + "searchmachine.com", + "searchmagna.com", + "searchmagnified.com", + "searchmarketing.com", + "searchnet.com", + "searchnigeria.net", + "searchnut.com", + "searchramp.com", + "searchremagnified.com", + "searchremotejobs.com", + "searchresultsguide.com", + "searchteria.co.jp", + "searchtoexplore.com", + "searchwe.com", + "searolp.com", + "seas00.cc", + "seas0ningsensati0n.xyz", + "seashantysong.com", + "seaside-styles.com", + "seasideparktownhomes.com", + "seasonale.1.p2l.info", + "seasonarm.site", + "seasoningsandbeyond.com", + "seasonsim.site", + "seaspoal.shop", + "seasthesocial.com", + "seat-spr-request392483293.pages.dev", + "seatarts.com", + "seatog.info", + "seattlepottarysupply.com", + "seavideo-ak.espn.go.com", + "seayto.com", + "sebarria.com", + "sebcotrk.com", + "sebstair8.wixsite.com", + "sec-checker.com", + "sec-ure-vnted.site", + "secevtn.space", + "seci-unsa.com", + "secimage.adtech.fr", + "secimage.adtech.us", + "secionly.space", + "secizle.com", + "secondbrain-neuro.com", + "secondchace.site", + "secondchancecoaching.com", + "secondstreetapp.com", + "secondvitf.cfd", + "secorinf.one", + "secre.jp", + "secret-houses.net", + "secretaria-pr2024.com", + "secretdeals-booking.com", + "secretfiles.nocoshop.ru", + "secretfiles.uploadbox.world", + "secretgard3n.xyz", + "secretgiraffedomains.com", + "secretgirlfriend.net", + "secretivecub.com", + "secretksph.beauty", + "secretosdelagua.fr", + "secretosdelgamer.com", + "secretprojectx.com", + "secretspiders.com", + "secrettrike.com", + "secretwish.pl", + "secserv.adtech.fr", + "secserv.adtech.us", + "sector.pinky-hair.com", + "secure-accept-e-transfer-interac.info", + "secure-adnxs.edgekey.net", + "secure-ads.pictela.net", + "secure-area-15.pl", + "secure-cdn.mplxtms.com", + "secure-fidosolutions.com", + "secure-id.impressiondesk.com", + "secure-liverez.com", + "secure-myetherwallet.com", + "secure-onerooftop.com", + "secure-outsourcing.com", + "secure-processingcenter.com", + "secure-royaibnk.com", + "secure-site-e91d20.webflow.io", + "secure-tpay-com.kaffeewirtschaft.de", + "secure-tpay-com.nachhaltigbestatten-potsdam.de", + "secure-tpay-pl.nachhaltigbestatten-potsdam.de", + "secure-verify-account.ddns.info", + "secure-verify-info.ddns.info", + "secure-verify-update.ddns.info", + "secure-your-world.pages.net.br", + "secure.adwebster.com", + "secure.approve534621.com", + "secure.audienceinsights.net", + "secure.bidvertiserr.com", + "secure.calcch.com", + "secure.cardtransaction.com", + "secure.cdn.fastclick.ne", + "secure.fhserve.com", + "secure.gooddata.com", + "secure.ifbyphone.com", + "secure.leadforensics.com", + "secure.lomadee.com", + "secure.marketengines.com", + "secure.merchantadvantage.com", + "secure.netscope.marktest.pt", + "secure.ownlocal.com", + "secure.payuin.com", + "secure.perk0mean.com", + "secure.w3track.com", + "secure3.marketengines.com", + "secure6.platinumbucks.com", + "secureaddisplay.com", + "secureanalytics.avis.de", + "secureanalytics.avis.es", + "secureanalytics.avisautonoleggio.it", + "securecloud-smart.com", + "securecmanagement.com", + "secured-delicate-waterfall-d125.t765t4bj8df.workers.dev", + "secured-file.com", + "secured-notification.991397.com", + "securedeposit-et.com", + "securedigipay.com", + "securedloading.com", + "securedlogin.org", + "securedopen-bp.com", + "secureguardiancam.xyz", + "secureir.ebaystatic.com", + "securekta.pro", + "securely-protectsoft.com", + "securemetrics.apple.com", + "securemetrics.apple.com.cn", + "securemetrics.blackrock.com", + "securemetrics.gap.com", + "securemetrics.gapcanada.ca", + "securemetrics.gapfactory.com", + "secureminderzone.cam", + "securemypc.co.uk", + "securepathfinder.cam", + "secureppc.com", + "secureredirect101.com", + "securerr.com", + "securerunner.com", + "securesignaturesinc.com", + "securesignupoffers.org", + "securespherehub.cam", + "securetracking2.com", + "securetrk1.com", + "securielite.com", + "securisurf.com", + "securite.01net.com", + "securitis.be", + "security-info.zyns.com", + "security-steemit.com.mx", + "security-support-qualify-5ac16.firebaseapp.com", + "security-update.ddns.info", + "security-update.ocry.com", + "security-update.qhigh.com", + "security-user-case-a9a7e.firebaseapp.com", + "security-user-warning-cbb2e.firebaseapp.com", + "security60-e.com", + "securitydaza.com", + "securityscan.us", + "securitysenseportal.cam", + "sedanlinks.com", + "sedgrab.weebly.com", + "sedlec.unas.cz", + "sednig.wixsite.com", + "sedoparking.com", + "sedotracker.com", + "seductioncursory.top", + "seductivegirls.cyou", + "see-back.com", + "see.energo-gen.com", + "seebox.fr", + "seedapp-creative.s3.amazonaws.com", + "seeder.igetget.com", + "seedlingsupport.info", + "seedsoffusion.com", + "seehearspeak.info", + "seekacare.com", + "seekbang.com", + "seekinstantly.com", + "seeksgeeks.com", + "seeksocial.com", + "seele-ico.eu", + "seele-ico.pro", + "seele.promo", + "seelhr.com", + "seemascakes.com", + "seemlessfixing.tech", + "seensh.info", + "seeny.online", + "seeques.com", + "seethisinaction.com", + "seethroughstanduppaddles.com", + "seethroughsups.com", + "seezeit.fr", + "sefelevator.com", + "seg.sharethis.com", + "sega.valuevaultmarkets.com", + "segenexpress.com", + "seggy.sbs", + "segilinstruments.com", + "segment-api.humann.com", + "segment-cdn.producthunt.com", + "segment-pixel.invitemedia.com", + "segment.a3cloud.net", + "segment.api.useinsider.com", + "segment.hotstar.com", + "segment.humann.com", + "segment.psg.nexstardigital.net", + "segmentapis.com", + "segob.gob.mx", + "segredocomprovado.com", + "segredodomonstro.com", + "seguraimoveis.com", + "seguralawnserviceslandscapingandpaversinc.com", + "seguraorganizacao.com", + "seguroobdirecto.com", + "segurosagora.net", + "segurosestadoenlinea.com", + "segurossuramericanaonline.com", + "segurosumo.com", + "segy.shop", + "seibli.oewabox.at", + "seipostplan.top", + "seismicram.store", + "seitclub.monster", + "seition.top", + "seitise.space", + "seitish.xyz", + "seitize.xyz", + "seitland.bond", + "seitonline.cfd", + "seitplus.store", + "seitseit.bond", + "seitseit.monster", + "seiyuu.ne.jp", + "seizster.com", + "sejalouva.com", + "sejamagro.com", + "sekhmetrising.com", + "sekindo.com", + "sekoly.net", + "seks-partner.com", + "seks-telefon.com", + "sektretnemorze.pl", + "sekuduskasihmu.blogspot.com", + "selarbiosites.fr", + "selayangheight.com", + "selayangheights.com", + "seldomuntidy.com", + "select001.adtech.fr", + "select001.adtech.us", + "select002.adtech.fr", + "select002.adtech.us", + "select003.adtech.fr", + "select003.adtech.us", + "select004.adtech.fr", + "select004.adtech.us", + "selectedlist.site", + "selectivesummer.com", + "selectlist.site", + "selectlistcenter.site", + "selectlisthome.site", + "selectlistweb.site", + "selecttilt.site", + "selectyourlist.site", + "selfhtml.fr", + "selfkey.co", + "selfkeys.org", + "selfmotivationresources.com", + "selfpwn.org", + "selfsearching.com", + "selfsurveys.com", + "selinora.com", + "sellbazzar.com", + "sellercentral-signin-amazon.de", + "sellers.urekamedia.com", + "sellerudaan.com", + "selling-group.com", + "sellingforwinners.com", + "selllikecrazybook.com", + "sellmeabusiness.com", + "sellmeyourtraffic.com", + "sellmya36.com", + "sellsqure.com", + "sellstuff4crypto.com", + "sellvee.com", + "sellwedas.shop", + "sellwellm.com", + "selvxpsp.elementor.cloud", + "semanejo.com", + "semaprebspos.pro", + "semasa.icu", + "semasio.net", + "sembangrobot.com", + "sembilanfm.blogspot.com", + "semeionedeenh.pro", + "semiidteik.pro", + "semin.info", + "seminarseeker.com", + "semipro-cs.com", + "semolinaingdiplomaes.pro", + "semperubi.net", + "semstarocks.website", + "semymeymya.live", + "senatetweet.com", + "send-74f30.web.app", + "send.microadinc.com", + "send.polstow.top", + "send2url.com", + "sendarsnmr.site", + "sendbox.nocoshop.ru", + "sendbox.topupload.ru", + "sendfwd.com", + "sendhtml.net", + "sendingurl.com", + "sendingurl.net", + "sendmepixel.com", + "sendori.com", + "sendrq.com", + "sendsfile.com", + "sendspace.pl", + "sendtcome.store", + "sendygrid.com", + "senecaloans.com", + "senior-meals.com", + "senreklegge.shop", + "sensacja.eu5.net", + "sensacja.space", + "sensacjaludzi.rent", + "sensacjaszkic.click", + "sensacyjnefakty.click", + "sensacyjneinfo.click", + "sensacyjnewiesci.rent", + "sensacyjnydonos.click", + "sensahome.fr", + "sensationalsoursop.xyz", + "senselatam.com", + "sensic.net", + "sensors.yodo1api.com", + "senstoken.com", + "sensuism.live", + "senteashop.com", + "sententiasoft.com", + "senteurhouse.com", + "sentinel-origins.com", + "sentinil.com", + "sentiwaveprosupplies.com", + "sentrol.cl", + "sentry.justwatch.com", + "sentry.mediacdn.vn", + "senufurnitures.com", + "senyhaapar.pro", + "seo-storm.pl", + "seo.cloud.edu.vn", + "seoasturias.info", + "seobionic.info", + "seoblogpath.com", + "seoch.online", + "seograde.com", + "seoholding.com", + "seoleverage.group", + "seomarketexperts.com", + "seonetwizard.com", + "seoomar.com", + "seopractice27.com", + "seoshits.com", + "seosupersite.com", + "seosymphony.com", + "seotoolkitfree.com", + "seotoolsheds.com", + "seotugdev.com", + "seovenezuela.com", + "seoverseas.com", + "seowerewolf.com", + "separatesilver.com", + "separation.ec-giken.com", + "sephor.fr", + "septifixusa.com", + "ser.adledge.com", + "ser.checkty.live", + "ser.neaio.top", + "ser9n9wander.quest", + "seraa.nimprove.top", + "seraphichorizon.com", + "serasearchtop.com", + "serc.unimap.edu.my", + "serconsole.vicp.cc", + "serebnaty.com", + "sereendip.xyz", + "serenadee.shop", + "serenadeescelestialing.pro", + "serenadevoyage.cfd", + "serenahouse.cfd", + "serendipfood.com", + "serendipitousmoments.buzz", + "serendipityecho.com", + "serene-silhouette.life", + "serenecrescent.com", + "serenef1elds.live", + "serenereflections.gives", + "serenescreen-marine-aquarium.en.softonic.com", + "serenesilverstream.com", + "serenespectrum.quest", + "serenesummit.cam", + "serenityplanettrail.cam", + "serenityscape.website", + "serenitywhisper.cfd", + "serff.fr", + "serialdiger.site", + "seriale.best", + "serialefilmy.pl", + "serialelove.pl", + "serialowo.pl", + "seripage-cad23.pages.net.br", + "serlagoon.com", + "sermonsforgod.com", + "seroferokhabar.com", + "serokent.site", + "serpcoach.com", + "serpentaquatics.com", + "serpentshampoo.com", + "sert-id-akt-01924.serveusers.com", + "seruah.com", + "serv-canada2024.com", + "serv.adspeed.com", + "serv.tooplay.com", + "serv0.com", + "servad.mynet.com", + "servads.fansshare.com", + "servads.net", + "servdigitalesexteriorgrupobancolombia.com", + "serve.ads.chaturbate.com", + "serve.adworldmedia.com", + "serve.freegaypix.com", + "serve.mediayan.com", + "serve.oxcluster.com", + "serve.prestigecasino.com", + "serve.tercept.com", + "serve.williamhill.com", + "serve2serve-101817.square.site", + "servebom.com", + "servedby-buysellads.com", + "servedby.adcombination.com", + "servedby.edgeads.org", + "servedby.informatm.com", + "servedby.o2.co.uk", + "servedby.proxena-adserver.com", + "servedby.studads.com", + "servedbyadbutler.com", + "servedbyopenx.com", + "server.as5000.com", + "server.bidstack.com", + "server.bittads.com", + "server.connecto.io", + "server.easysalepage.in.th", + "server.iad.liveperson.net", + "server.idreams.pl", + "server.siteamplifier.net", + "server.zmedia.vn", + "server.zoiets.be", + "server03new.dot.at", + "server1.beaconpush.com", + "server1.extra-web.cz", + "server1.opentracker.net", + "server10.opentracker.net", + "server11.opentracker.net", + "server1880253.netart.com", + "server2.as5000.com", + "server2.mediajmp.com", + "server2bkm.com", + "server44.dubhosting.co.uk", + "server560960.nazwa.pl", + "server5bkm.com", + "server821.com", + "serveradobe.co.cc", + "serverc.shoofle.tv", + "serverupgrade2024.weebly.com", + "serveserve-108823.square.site", + "servethis.com", + "servicablesdeoccidente.com", + "service-6ea21.web.app", + "service-ad-impression-proxy.clusters.pluto.tv", + "service-api.accesstrade.vn", + "service-gemini.com", + "service-myups.com", + "service-teams.com", + "service-updater.com", + "service.adlinknetwork.vn", + "service.adtech.fr", + "service.adtech.us", + "service.clicksvenue.com", + "service.fyber.com", + "service.hotstar.com", + "service.kingoapp.com", + "service.lakeviewcondostaug.com", + "service.maxymiser.net", + "service.multi-pops.com", + "service.persianstat.com", + "service.urchin.com", + "service.videoplaza.tv", + "service001.adtech.fr", + "service001.adtech.us", + "service002.adtech.fr", + "service002.adtech.us", + "service003.adtech.fr", + "service003.adtech.us", + "service004.adtech.fr", + "service004.adtech.us", + "service00x.adtech.fr", + "service00x.adtech.us", + "service2-gemini.com", + "service3-gemini.com", + "service4-gemini.com", + "serviceboxsmarters.com", + "servicecapllc.com", + "servicecenterkerala.com", + "servicedapartmentsgroup.com", + "servicefree2.hubside.fr", + "servicehubplus.com", + "servicelayer.king.com", + "servicemsnofficepasge.weebly.com", + "serviceo.comcast.net", + "servicepage.com", + "services.adtech.fr", + "services.adtech.us", + "services.bilsyndication.com", + "services.brid.tv", + "services.brightline.tv", + "services.hearstmags.com", + "services.insurads.com", + "services.vlitag.com", + "services.webspectator.com", + "services1.adtech.fr", + "services1.adtech.us", + "servicesbooster.com", + "servicesecurity.org", + "serviceshelpers.com", + "serviceupdates.net", + "serviceuphelper.com", + "servicio-inpost-pay.com", + "serviciocentro.com", + "serviciosambientalesclm.com", + "serviciosdecorraos.com", + "serviciosgeneralesmyz.com", + "servicosfcporto.com", + "serving-ad.tv24.vn", + "serving-sys.com", + "serving-system.com", + "serving.plexop.net", + "serving.stat-rock.com", + "serving.xxxwebtraffic.com", + "servingshade.com", + "servipostazobec.top", + "servisaludocupacional.pe", + "servizioarbu.net", + "serviziopostale.site", + "servpaytemnte.com", + "servpro.fr", + "servsave.com", + "servustv.oewabox.at", + "serw.myroitracking.com", + "serw.onlineprograms.xyz", + "serwer1739297.home.pl", + "serwer2043802.home.pl", + "serwer2174722.home.pl", + "serwer2353493.home.pl", + "serwer2410131.home.pl", + "serwer2412149.home.pl", + "serwer2412625.home.pl", + "serwer2434649.home.pl", + "serwer2435011.home.pl", + "serwer2438028.home.pl", + "serwer2438424.home.pl", + "serwer2445043.home.pl", + "serwer2453964.home.pl", + "serwer2464839.home.pl", + "serwer2485798.home.pl", + "serwis-laptopow.waw.pl", + "serwis-laptopow24.pl", + "serwis.kb.help", + "serwisinformacyjny.click", + "serwisinformacyjny.x9.eu", + "serwislaptopowwarszawa.com.pl", + "serwisowe24h.click", + "sesamejewelry.com", + "seshiver.site", + "sesi320.online", + "sesjaswiateczna.com", + "sesoupcraft.com", + "sessaodeterapia.com", + "session-coinbase.com", + "session-recvinted.zyrosite.com", + "sessionapi.veinteractive.com", + "sessionapihk.veinteractive.com", + "sessioncam.com", + "sessions.bugsnag.com", + "seston.sbs", + "seswiftly.xyz", + "set-promo.shop", + "set.lakeviewcondostaug.com", + "setable.autos", + "setchers2.xyz", + "setclub.monster", + "setforconfigplease.com", + "setgraph.lat", + "sether.in", + "sether.ws", + "sethp.online", + "seting.website", + "setion.top", + "setise.space", + "setish.xyz", + "setize.xyz", + "setland.bond", + "setonein.shop", + "setonline.cfd", + "setrise.nl", + "setrubaliteuore.com", + "setting.adzcore.com", + "settings-analytics.hotstar.com", + "settings-liverez.com", + "settings.luckyorange.net", + "setynv.sbs", + "seure-update.fartit.com", + "sev6.boostpro-x.com", + "sevafashion.com", + "seven-news.biz", + "seven-news.shop", + "sevenfoldmystery.com", + "sevenseventyinternational.com", + "sevenstars7.com", + "seventhheavenwedding.com", + "severalheroes.com", + "severartisan.com", + "severin-rpg.com", + "sevlec.top", + "sevmarhub.website", + "sevmarsolutions.website", + "sevmartech.website", + "sew-34d.cfd", + "seward.net", + "sex-and-flirt.com", + "sex-mir.com", + "sex007i.com", + "sexandmeds.com", + "sexchrdjqo.space", + "sexcounter.com", + "sexinyourcity.com", + "sexlist.com", + "sexpartnerx.com", + "sexsponsors.com", + "sextracker.com", + "sexy-ch.com", + "sexygirlphotos.com", + "sexyplussizetops.com", + "sexyusers.com", + "sexzavod.com", + "seyarate.com", + "seyatosan.iaigiri.com", + "seyishalom.com", + "sezonnadwoda.pl", + "sf-39f3.cfd", + "sf-97fs.cfd", + "sf.itcapprog.top", + "sf3-wfuh.sbs", + "sf4-gk39.cfd", + "sfads.osdn.com", + "sfasd.valhaalla.xyz", + "sfdcforest.com", + "sfeamcmomnnunlty.ru", + "sfio-eri.cfd", + "sfivsnirej.com", + "sflbestlocalconnet.com", + "sfo1.ipromote.com", + "sfo2.ipromote.com", + "sfo3.ipromote.com", + "sfo4.ipromote.com", + "sfor-45jd.cfd", + "sftp.clickability.com", + "sftrack.searchforce.net", + "sfuweo-ne.top", + "sfwe352.cfd", + "sfxpodcaststuido.com", + "sfy468.cfd", + "sg-34k43.sbs", + "sg943k.cfd", + "sgbooks.org", + "sgdelivery.com", + "sggh-gfshgg.pages.net.br", + "sginteractivestudio.com", + "sgmediamanagement.com", + "sgnewcondolaunch.com", + "sgp.o2o.api.xiaomi.com", + "sgrandinn.com", + "sgrn-049.cfd", + "sgs001.adtech.fr", + "sgs001.adtech.us", + "sgsnssdk.com.edgekey.net", + "sgspl.net", + "sgswallclock.com", + "sgtewac.sbs", + "sgu03-36g.cfd", + "sh-34ke.cfd", + "sh.creativcdn.net", + "sh1ny24.life", + "sh2070.evanzo-server.de", + "sh48.cfd", + "sh4sure-images.adbureau.net", + "shaajjoo.com", + "shaardadevinursingcollege.com", + "shabeki.com", + "shackcoins.com", + "shackecoin.com", + "shadivala.com", + "shadow-tool.com", + "shadowstomper.shop", + "shael.org", + "shafaa.shop", + "shafarms.com", + "shafeeqdeveloper.com", + "shaffhenna.com", + "shafou.com", + "shaggythefoodvilla.com", + "shahdoman.com", + "shaheenvilas.com", + "shahirchowdhury.com", + "shahjobz.com", + "shaibrand.com", + "shailjasharma.com", + "shakegoldfish.com", + "shakerhande.com", + "shakesuggestion.com", + "shakotracker.com", + "shaktinest.com", + "shakuntlapublicschool.com", + "shakytaste.com", + "shalace.com", + "shalltry.com", + "shalvisingh.com", + "shambhavidiagnostic.com", + "shamsherwalia.com", + "shancrypto.com", + "shanelam-cang-saigo.pages.dev", + "shaniltechnologies.com", + "shanlys.blog", + "shaonelectronics.com", + "shapado.com", + "shape-shift.io", + "shapeshiff.io", + "shapeshift.pro", + "shapeshifth.io", + "shapeshlft.com", + "shapesshift.io", + "shapez.gameads.io", + "shapishift.io", + "shapitoo.com", + "shaquibkhan.com", + "sharadkant.com", + "sharatilalbros.com", + "share-clouds.com", + "share-hg658767.pages.dev", + "share-server.com", + "share-stores.com", + "share.mob.com", + "share.polinvst.com", + "share029a-itnowja928az.agnesdoma.pl", + "share827az-nowhds72a.agucha432.pl", + "shareaholic.com", + "shareasale.com", + "shareaza.com", + "shared-download.com", + "sharedfileprotection.cc", + "sharefb.cnnd.vn", + "sharefile-us.com", + "sharefiles-eu.com", + "shareinhindi.com", + "sharelink.fr", + "sharemarketsutra.com", + "shareodear.com", + "shares-boxing.on.fleek.co", + "shares-cloud.com", + "sharethrough.com", + "sharewazifah.com", + "shariahcompliant.org", + "shariahsixty.com", + "sharjahagent.com", + "sharkflo.com", + "sharks.vn", + "sharmacabservices.com", + "sharmidevbakes.com", + "sharp-gossip.com", + "sharppatch.com", + "sharpshieldsecurity.com", + "sharpsnore.site", + "sharvilbuildcon.com", + "sharynsart.com", + "sharzon.com", + "shashelpartt.top", + "shashikantsrivastava.com", + "shasyadhara.com", + "shatayuhospitals.com", + "shatershepeleve.com", + "shattuckkids.org", + "shaunatech.com", + "shave4mcrib.com", + "shaverbasics.com", + "shawarmaaziz.com", + "shawnstjean.com", + "shawsflorist.com", + "shaynafoundation.org", + "shayonaexport.com", + "shazistudio.com", + "shbdang-sp-center1.pages.dev", + "sheapparels.com", + "shedecors.com", + "sheeneudner.life", + "sheeowellness.com", + "sheeracceleration.cfd", + "sheerbase.com", + "sheerbranding.com", + "sheet-offers.com", + "sheet.lakeviewcondostaug.com", + "sheetalelctrotech.com", + "sheetsites.com", + "shefaligupta.com", + "sheitel.sbs", + "sheiyand.com", + "shelaphysio.com", + "shelawouis.srv70583.seohost.com.pl", + "shelflid.online", + "shelkovod.com", + "shell.dimitrimedia.com", + "shellduck.org", + "shelleygregoryarts.com", + "shellrevier.host", + "shellstore.info", + "shemaghgivenchy.com", + "shenhirdasting.com", + "sheoost.com", + "shepherd.ff.avast.com", + "shepherdtrust.org", + "sher.index.hu", + "sherdlye.com", + "sherpahomesokhrey.com", + "sherwinsports.com", + "sheryoo.com", + "sherzer.com", + "shesbuttercup.blogspot.com", + "shesubscriptions.com", + "shevvstudios.com", + "shhnk.com", + "shia20.com", + "shiaboutique.com", + "shiapeshift.in", + "shiba-universe.com", + "shibbook.com", + "shichihukuudon.com", + "shifauniversity.org", + "shiftbell.com", + "shiftingexpert.net", + "shiftland.store", + "shiiva.fr", + "shikamia.com", + "shikihomewoodal.com", + "shikshaudaancapital.com", + "shilohspringsaltruisticsociety.org", + "shilpihaat.com", + "shimmer-shrub-basement.glitch.me", + "shimmeringhoard.sbs", + "shimmershops.com", + "shinebeautyhouse.com", + "shinedns.net", + "shinesilverjewels.com", + "shinetimes.website", + "shinigamicentral.com", + "shiningsmiledentalph.com", + "shinynel.com", + "shinystat.com", + "shinystat.it", + "shinystat.shiny.it", + "ship-to-world.com", + "ship12swiftly.com", + "shipcompass.life", + "shipepe.org", + "shipgratis.eu", + "shipment-dhl-track.com", + "shipmingle.com", + "shiporama.com", + "shippersten4.sbs", + "shippingcarsacrosscountry.com", + "shippingcontainerpoolforsale.com", + "shippingstatus.org", + "shippingsupport-pl.com", + "shippment-costs.com", + "shipsun.quest", + "shiptrack-pl.com", + "shireensays.com", + "shiroyui.blogspot.com", + "shishi404.com", + "shisuh.com", + "shivanjevent.com", + "shivanshenterprise.com", + "shivayinkart.com", + "shivchaitnyacarrieracedemy.com", + "shiveringspot.com", + "shiverscissors.com", + "shivjikiaarti.com", + "shivsoftdeals.com", + "shivvish.com", + "shjgybn.com", + "shm-d40.cfd", + "shnforum.com", + "shnis.com", + "shoalike.fr", + "shockgore.com", + "shockinggrass.com", + "shockurbo.monster", + "shoeice.live", + "shoes-for-sport.com", + "shoesandpanties.com", + "shoesbeen.com", + "shoesbox.pl", + "shoestogo.pl", + "shoestyle.pl", + "shoeszalado.com", + "shoetree.life", + "shogla.com", + "shoistic.com", + "shomrey.org", + "shop-ama-zon.vip", + "shop-cdn.coccoc.com", + "shop-click-drive.com", + "shop-pharmaccie.fr", + "shop-rnib.org", + "shop-sis.com", + "shop.allegro-sklep-pl.com", + "shop.berylvista.com", + "shop.brightfoxes.com", + "shop.ddehhhv.shop", + "shop.eeukkkd.shop", + "shop.garnetmountain.com", + "shop.garnetorchard.com", + "shop.gnoavo.top", + "shop.goldendynamo.com", + "shop.itajjl.top", + "shop.lkhgai.top", + "shop.marigolddreams.com", + "shop.marigoldhaven.com", + "shop.mrbkis.com", + "shop.nnmiiij.shop", + "shop.qqqjjss.shop", + "shop.rpvule.top", + "shop.skin-safety.com", + "shop.tesla-pl.com", + "shop.vnay.vn", + "shop.xbknbg.top", + "shop.zalandoday.com", + "shop0lx-store.1324643.xyz", + "shop0lx.645342.xyz", + "shop2get.com", + "shopaholichaven.store", + "shopapi.ranking.rakuten.co.jp", + "shopartessa.com", + "shopbanvia.com", + "shopcrazybunny.com", + "shopdpd.2431223.xyz", + "shopdud.com", + "shopecoheat.co", + "shopfix.fr", + "shopgenicss.com", + "shophsrp.com", + "shopicedtag.com", + "shopieflex.com", + "shopigo.fr", + "shopinfist.com", + "shopinportdouglas.com", + "shopkarto.com", + "shopkeep.fr", + "shopmsdapp.com", + "shopnigia.com", + "shopochnik.top", + "shopoyl.com", + "shopparadiseriot.com", + "shopperpromotions.com", + "shoppersbig.com", + "shopping-offer.com", + "shopping32-o1x4.248122222.xyz", + "shopping43ojx.368989999.xyz", + "shoppingads.com", + "shoppingbox.com", + "shoppinggiga.com", + "shoppingink.com", + "shoppingminds.net", + "shoppingraaja.com", + "shoppingyinted.746532.xyz", + "shopquickli.com", + "shopshq.store", + "shopsm.fr", + "shopsoulhippie.com", + "shopsplumbing.com", + "shoptheoutfits.com", + "shoptrendexpert.com", + "shoptrends.fr", + "shopvihted-inform.675664.xyz", + "shopvihted-inform.904611.xyz", + "shopwithwind.com", + "shopxiz.com", + "shopymojo.com", + "shore-view.com", + "short-share.com", + "shortchecker.com", + "shortcut-links.com", + "shorte.st", + "shorthouse.com", + "shortredirect.com", + "shortsclip.com", + "shorttravels.com", + "shorturl.ae", + "shot.esti-host.com", + "shoulqwderbattle.eu", + "show-msgch.qq.com", + "show.onenetworkdirect.net", + "showabro.com", + "showads-sg.pubmatic.com", + "showads-sgc.pubmatic.com", + "showads.pubmatic.com", + "showads1000.pubmatic.com", + "showadsak.pubmatic.com", + "showbizshenanigans.sbs", + "showbizshowcase.xyz", + "showcount.honest.com", + "showerglasscn.com", + "showervalverepair.com", + "showmeflix.com", + "shownewsstories.shop", + "shows-forwatching.tvshows2pay.live", + "showsplash.com", + "showtimespectacle.sbs", + "showtv.pl", + "showup-tv.com.pl", + "showuppatriots.com", + "shp8o4fn.forms.app", + "shpetimveliu.com", + "shreedholisati.com", + "shreegstech.com", + "shreenidhiwellnessclinic.com", + "shreeradheyfood.com", + "shrek.6.cn", + "shrigyanratnaacademy.com", + "shrillspoon.com", + "shrillylvw.monster", + "shrimpsqueezed.com", + "shrira.com", + "shrools.com", + "shroud.sbs", + "shrts3c.site", + "shrubbsanctum.cam", + "shstructuralsolutions.com", + "shtraykher.online", + "shubert.biz", + "shubhcelebrity.com", + "shubheducation.com", + "shubhmangalproperties.com", + "shubhyatrichardham.com", + "shuffletowin.com", + "shukrn.com", + "shuttle-romania.com", + "shxtrk.com", + "shyamchalisa.com", + "si.nuggad.net", + "si.progrbest.top", + "siads.sv.publicus.com", + "sialkotdirectory.com", + "siaoesn.uno", + "siasiawaz.com", + "siberialencomercygroup.fun", + "siboras.com", + "sicese.com", + "sickflock.com", + "sicksmash.com", + "sicujuumio.live", + "sicustomers.com", + "sid6.cfd", + "sidare.homes", + "side.fitnessandequilibrium.com", + "sidebar.angelfire.com", + "sidehustlepk.com", + "sidetip.com", + "sidewalkhomes.homes", + "sidewalkserenity.xyz", + "sidgoeassdon.online", + "sidleycars.com", + "sieciec.konradluca.pl", + "siecioweslady.click", + "siecwydarzen.click", + "siencet.pics", + "siepomaga.world", + "sierrahomesteaders.com", + "sierravistaazbeekeepers.com", + "sierravistaazbeeremoval.com", + "sifatiormosm.pro", + "sifirlira.com", + "sifoleukyy.life", + "sifomedia.citypaketet.se", + "sift-campaign-creatives.sift.co", + "sifuliujuu.live", + "siganoticias.com", + "sighmile.site", + "sightsecrets.sbs", + "sigivonkals.com", + "sigma-statistics-push.proxima.nie.easebar.com", + "sigmaacess.com", + "sigmaforgefoundation.com", + "sigmamedicaltourism.com", + "sign-booking.hotel-58479.eu", + "sign-trade-kanga-exchange-pl.blogspot.com", + "signal-beacon.s-onetag.com", + "signal-metrics-collector-beta.s-onetag.com", + "signalayer.com", + "signaleticswcoge.info", + "signalsift.com", + "signalspoint.com", + "signaturepackagingkorea.com", + "signedhill.online", + "signmaster.cfd", + "signoraattire.com", + "signpetition.co", + "signportals.com", + "signup-hustlersuniversity4.com", + "signup.advance.net", + "signup.lirehub.com", + "signupforfreeaccount.com", + "sihykuy3.bond", + "siiconmovers.com", + "siirtcicek.org", + "sikshyabarta.com", + "silaprzebicia.click", + "silaprzekazu.click", + "silcom.com", + "silcrete.sbs", + "sildede.com", + "sildenafilcitrate50.com", + "silentcontemplation.buzz", + "siliconf.fr", + "siliconrails.net", + "siliconvalleyh.xyz", + "silifo.com", + "silinast.ro", + "silkwun.com", + "silkymood.com", + "silkysquirrel.com", + "sillgardens.com", + "sillyscrew.com", + "silnyu.monster", + "silpakorntextile.com", + "silpost.info", + "silpost.life", + "silpost.top", + "silpostinost.top", + "silpostinpost.top", + "silstal.rochmorawski.sklep.pl", + "silv3rm00n.xyz", + "silveragesoftware.com", + "silveraty.com", + "silverepoch.monster", + "silverglass.quest", + "silverloom.cam", + "silvermob.com", + "silvermoonlake.quest", + "silverscreenflicks.com", + "silversetter.shop", + "silversonicsurge.cam", + "silvertipgroup.com", + "silvery-anemone-kcvhvd.mystrikingly.com", + "silvets.pl", + "silviafaiulo.com", + "silvuax.com", + "silycarp.com", + "simage2.pubmatic.com", + "simage4.pubmatic.com", + "simatx.com", + "simba.6.cn", + "simcocombd.com", + "simdaq.com", + "simgolftourdev.com", + "simhacabs.com", + "simmiej.com", + "simonpastelero.com", + "simonrigby.com", + "simovie.net", + "simpeldigitaal.com", + "simple-swanky-gem.glitch.me", + "simpleads.net", + "simpleanalytics.io", + "simplechris.com", + "simplecreature-pl.com", + "simpledust.store", + "simpleenergyelectricscooter.com", + "simplehitcounter.com", + "simplelifesgoods.shop", + "simplementeblogging.com", + "simplenergyscooter.com", + "simplerdevelopment.com", + "simplereach.com", + "simpleroad.cfd", + "simplesharebuttons.com", + "simpletoken.live", + "simpleway.one", + "simpleway.world", + "simpleweb.vn", + "simpli.fi", + "simpli.top", + "simplifiedpixel.com", + "simplifymultiply.com", + "simplyaccents.com", + "simplyavailable.com", + "simplycast.com", + "simplycleanair4u.com", + "simplycode.co", + "simplydreams.shop", + "simplydreamshome.shop", + "simplyforless.com", + "simplyjokes4all.blogspot.com", + "simplylandingbase.shop", + "simplyorganicbd.com", + "simplypickleballpod.com", + "simplyshipley.com", + "simplytech.pl", + "simplytypestart.com", + "simulateswing.com", + "simulatorshelp.cfd", + "sin1.geoadnxs.com", + "sin1.ipromote.com", + "sin2.ipromote.com", + "sinafikeh.com", + "sinaisanctuary.com", + "sinaiscene.com", + "sincereanna.com", + "sincerebuffalo.com", + "sincereday.com", + "sindelfingen-haarentfernung.de", + "sindhurajaengineering.com", + "sinera.org", + "sinestrol.pro", + "sinettrk.com", + "sinfoniaglobalexchange.com", + "sinfonicavenezuela.org", + "singaporemaths.co.za", + "singaporenotarialservice.com", + "singaporetings.org", + "singhjewelsinternational.com", + "singleuseinstruments.com", + "singmalls.com", + "singpoost.life", + "singpostccs.top", + "singpostpack.life", + "singpostpack.top", + "singpsofes.top", + "singular-cy.com", + "singular.net", + "singularitynet.in", + "singularitynet.info", + "singularty.net", + "siniaki.pl", + "siniature.com", + "sinkdink.com", + "sinkhole-00.shadowserver.org", + "sinkinglymiber.life", + "sinksail.ink", + "sinoa.com", + "sinochem.fr", + "sinopcicek.org", + "sinosom.com", + "sinsay-pl.shop", + "sinsay-plo.shop", + "sinsay.squisitoesloky.shop", + "sinsayokay.com", + "sinsayoutlets.shop", + "sinsays.shop", + "sinsaysale.shop", + "sinsaystore.shop", + "sinseisyoji.co.jp", + "sinspl.store", + "sintopdisplay.com", + "sinuatemedia.com", + "sinzalabin.com", + "siocelar.xyz", + "sionicmedia.com", + "siotalna.site", + "sipkid.space", + "sipkirkland.com", + "siponsip.com", + "sipp.pl", + "sipromos.com", + "sipselection.xyz", + "sipsensation.xyz", + "siptar.com", + "siracasino.com", + "sirdexs.com", + "sirenaspoat.space", + "sirin-labs.com", + "sirin-labs.org", + "sirinlabs.co", + "sirinlabs.pro", + "sirinlabs.website", + "sirinlbs.com", + "sirinslabs.com", + "sirintabs.com", + "sirius-expedition.com", + "sirlekh.com", + "sirmanews.com", + "sirnakcicek.org", + "sirnlabs.com", + "sirokad.net", + "sirt.tagnons.com", + "sirvangonva.com", + "sis-style.com", + "sis.jpush.io", + "sisedubooks.com", + "sisforestibys.com", + "sisirbasanta.com", + "siskindyne.website", + "sistema-ux.com", + "sistemaott.com", + "sistemasherpa.com", + "sistemasvallenatos.com", + "sistemaswebagricola.org", + "sistembuy.sa.com", + "sistemdostawa24.shop", + "sistemishop.it", + "sistemoloplat24.shop", + "sisterk.org", + "sisterlikegxher.life", + "sisterparceis.com", + "sit-stay-and-play.com", + "sitacraneservices.com", + "sitarampethewala.com", + "site-43winted.2544343.xyz", + "site.azonlinevasarlasegyszeru.com", + "site.falconbucks.com", + "site.johnlewis.com", + "site0298az-red827azj.marzenaa.pl", + "siteadvisor.com-br.site", + "siteanalytics.compete.com", + "sitechenergygroup.com", + "sitedataprocessing.com", + "sitegenesis.production.deckers.coremedia.cloud", + "sitegiant.info", + "siteimproveanalytics.com", + "siteimproveanalytics.io", + "siteintercept.qualtrics.com", + "siteinterceptco1.qualtrics.com", + "sitelaunchpad.com", + "siteliner.fr", + "sitemaji.com", + "sitemeter.com", + "siteonline.stream", + "sitepaylasim.com", + "sitepolska.turbo.site", + "siterecruit.comscore.com", + "sitesandbox.bilhetepremium.com", + "sitesculpts.com", + "sitesite.cn", + "sitesofa.za.com", + "sitestat.com", + "sitestats.com", + "sitestats.tiscali.co.uk", + "sitetracker.com", + "sitetur.com", + "sitevms.site", + "sitewebino.com", + "sitilaelah.com", + "sitiosbh.com", + "sitononraggiungibile.it", + "sitorbol.xyz", + "sitpil.com", + "sitplus.online", + "sitrion.fr", + "sitterning.pro", + "situswwb9.com", + "siupelab.site", + "sivasundari.com", + "sivecsol.com", + "siveml.sbs", + "siwanbazaar.com", + "sixapart.adbureau.net", + "sixdegreesofsopranos.com", + "sixhulo.xyz", + "sixkube.com", + "sixscissors.com", + "sixsigmatraffic.com", + "sixspeedvoice.com", + "sixtyfivelab.com", + "sixukea1.cfd", + "sixukea1.monster", + "sixukea1.quest", + "sixukea1.rest", + "sixukea1.site", + "sixukea1.space", + "sixukea1.website", + "sixukea1.xyz", + "sizemick.com", + "sizesidewalk.com", + "sizmek.com", + "sizzlefist.com", + "sizzleman.com", + "sj.ijinshan.com", + "sj54-e.cfd", + "sj88.com", + "sjevsolutions.com", + "sjomantsch.com", + "sjpromos.com", + "sjremetrics.java.com", + "sjrsds.com", + "sjtipton09.wixsite.com", + "sk-32a.icu", + "sk.5.p2l.info", + "sk.binnpro.xyz", + "sk.mplmnt.io", + "sk4b7ue.xyz", + "skachay-game.com", + "skallinone.com", + "skallywagh.com", + "skaluneris.com", + "skaqintiative.org", + "skarbnicanarodowa.pl", + "skarzyn.ladislavaholubova.pl", + "skassets.com", + "skateboardsengineer.com", + "skategirlchina.com", + "skatler.com", + "skcracks.com", + "skdigimarketing.com", + "skechersbuty.com", + "skechersklep.com", + "skecherssklep.com", + "skecherssklep.org", + "skecherssklep.pl", + "skecherstanio.com", + "skelaxin.1.p2l.info", + "skelaxin.3.p2l.info", + "skelaxin.4.p2l.info", + "skema-tarif-layanan.com", + "sketch-studio.net", + "sketchitra.com", + "sketchybongo.com", + "skggyan.com", + "skibees.org", + "skidrowcrack.com", + "skigrow.com", + "skillfulovertaking.cfd", + "skillperitia.com", + "skillsforest.net", + "skillyear.com", + "skillyox.com", + "skillzadda.com", + "skimlinkscom.skimlinks.com", + "skimqgler.life", + "skimresources.com", + "skims-polska.pl", + "skimspolska.pl", + "skin-boxes.com", + "skin-care.1.p2l.info", + "skin-navibox.pro", + "skinboxcsgive.com", + "skinboxs.com", + "skincareaccessories.com", + "skincsboxs.com", + "skinerin.com", + "skinfraprojects.com", + "skinningafar.com", + "skinshere.com", + "skinsmonkey.huge-items.com", + "skinstrip.net", + "skinsycs.89.pl", + "skinvestmentsavenue.com", + "skip.oewabox.at", + "skippyfile.com", + "skisofa.com", + "skitzy-event.com", + "sklad-opalu.info", + "skladniktekstu.click", + "skladwiadomosci.click", + "sklep-bobas.pl", + "sklep-colway.com", + "sklep-colway.pl", + "sklep-outdoor-247.com", + "sklep-outdoor24.com", + "sklep-pgg24.pl", + "sklep.dagma.pl", + "sklep.ekoenergia24.eu", + "sklep439461.shoparena.pl", + "sklep466452.shoparena.pl", + "sklep692845.shoparena.pl", + "sklep843289.shoparena.pl", + "sklep917219.shoparena.pl", + "sklepaltrapolska.com", + "sklepcospolska.pl", + "sklepdom.pl", + "sklepeccopolska.com", + "sklepguesspolska.com", + "sklepjacketpolska.com", + "sklepkody24.pl", + "skleplasportivapolska.com", + "skleplokalnie.ct8.pl", + "sklepnumatic.pl", + "skleppg.com", + "skleppgg.co", + "skleppremium.com", + "skleppromocje.pl", + "sklepsalewawarszawa.com", + "sklepygucci.pl", + "sklepyhugoboss.pl", + "sklepythenorthface.com", + "sklion.online", + "skmgwholesale.com", + "sknholdings.com", + "skns.menks-top.com", + "skocz.pl", + "skoknazycie.click", + "skolablokdob.nelmazur.pl", + "skomentujznami.rent", + "skoobla.com", + "skorpiononline.blogspot.com", + "skq.sfyo.top", + "skqp.pova.lat", + "skr.lakeviewcondostaug.com", + "skriblr.com", + "skrillnetworks.com", + "skrindia.com", + "skroconyfakt.click", + "skroobservices.com", + "skrotmyslowy.click", + "skrotwiadomosci.click", + "skrotwydarzen.homes", + "skroutza.skroutz.gr", + "skrovia.com", + "skrozzleco.shop", + "sksds.pages.dev", + "sksingh4bjp.com", + "sksouk.com", + "skullypower.com", + "skupjajek.pl", + "skutecznyautokomis.pl", + "skutkipotracenia.click", + "skutkipotworne.homes", + "skwp.fkkg.lat", + "sky-cloud-hosting.com", + "sky-linesolutions.com", + "sky.od.ua", + "sky.taxility.com", + "skyacadmy.com", + "skyblocs.com", + "skybuzznews.com", + "skyglimpse.site", + "skyhiretalentsolutions.com", + "skyitservices.com", + "skyjuice.congomilkili.com", + "skylandorlando.com", + "skylark-infobase.com", + "skylexdigital.com", + "skylight21.com", + "skyline67haven.quest", + "skylineprintingsolutions.com", + "skylineprofits.co.uk", + "skylink.vn", + "skyloomersystems.com", + "skyloomerworld.com", + "skymedia.la", + "skypaczka.cloud", + "skype-online0345.web.app", + "skype.dw.land.to", + "skypecdns.com", + "skypeclass.com", + "skypefr.com", + "skyperec.com", + "skypicker-api.infinario.com", + "skyrocketmedia24.com", + "skysport.oewabox.at", + "skystonesoft.com", + "skystrike.net", + "skysunlifesciences.com", + "skytechno-pol.digital", + "skytickets.site", + "skytremedia.com", + "skywalksair.com", + "skyway.capital", + "skywayhealthcare.org", + "skyworkslinc.com", + "skza.org", + "slab360.com", + "slabt.online", + "slack-app.net", + "slack.com.ru", + "slackconfirm.com", + "sladamikolizji.click", + "sladamiwypadku.click", + "sladywypadku.click", + "slate-ad-scripts.s3.amazonaws.com", + "slavyangrad.fr", + "slawekbednarek.com", + "slawekjedrzejczyk.alesprokesova.pl", + "slawomirsmagacz.lechcieslak.pl", + "slawop.net", + "slayinglance.com", + "slc.gbh.mybluehost.me", + "slc.stats.paypal.com", + "sledczainformacja.homes", + "sledczapomylka.click", + "sledczatajemnica.rest", + "sledgewalnut.com", + "sledzenie-ups.pl", + "sledzeniedowodow.click", + "sledzimyinfo.homes", + "sledzimykomentarz.click", + "sledzimyruchy.click", + "sledztwo24.eu", + "sledztwo24h.click", + "sledztwointernetowe.homes", + "sledztwoosiedlowe.click", + "sleekandstylish.xyz", + "sleekstrand3.xyz", + "sleep-aids.1.p2l.info", + "sleep.vermontteddybear.com", + "sleeper-sofa.dreamhoster.com", + "sleepytracks.com", + "slep.bakaers.com", + "slhk23.0101host.com", + "slicktext.com", + "slicznydzien.com.pl", + "slideboc.fr", + "slimads.vn", + "slimak-pozyczki.pl", + "slimepit.sbs", + "slimspots.com", + "slimxxxtubealn.ddns.name", + "slimxxxtubeanr.ddns.name", + "slimxxxtubeaxy.ddns.name", + "slimxxxtubeayv.ddns.name", + "slimxxxtubebgp.ddns.name", + "slimxxxtubebnd.ddns.name", + "slimxxxtubecgl.ddns.name", + "slimxxxtubecty.ddns.name", + "slimxxxtubeczp.ddns.name", + "slimxxxtubedjm.ddns.name", + "slimxxxtubedlb.ddns.name", + "slimxxxtubeejs.ddns.name", + "slimxxxtubefdr.ddns.name", + "slimxxxtubefel.ddns.name", + "slimxxxtubefzc.ddns.name", + "slimxxxtubehan.ddns.name", + "slimxxxtubeidv.ddns.name", + "slimxxxtubejlp.ddns.name", + "slimxxxtubejpe.ddns.name", + "slimxxxtubejvh.ddns.name", + "slimxxxtubejyk.ddns.name", + "slimxxxtubekad.ddns.name", + "slimxxxtubekgj.ddns.name", + "slimxxxtubekgv.ddns.name", + "slimxxxtubekpn.ddns.name", + "slimxxxtubekrn.ddns.name", + "slimxxxtubelap.ddns.name", + "slimxxxtubelat.ddns.name", + "slimxxxtubelfr.ddns.name", + "slimxxxtubelzv.ddns.name", + "slimxxxtubeneg.ddns.name", + "slimxxxtubeneu.ddns.name", + "slimxxxtubenqp.ddns.name", + "slimxxxtubeopy.ddns.name", + "slimxxxtubeoxo.ddns.name", + "slimxxxtubeoxy.ddns.name", + "slimxxxtubeqfo.ddns.name", + "slimxxxtubeqsh.ddns.name", + "slimxxxtuberau.ddns.name", + "slimxxxtuberea.ddns.name", + "slimxxxtuberjj.ddns.name", + "slimxxxtubesrw.ddns.name", + "slimxxxtubesun.ddns.name", + "slimxxxtubetmf.ddns.name", + "slimxxxtubetns.ddns.name", + "slimxxxtubeujh.ddns.name", + "slimxxxtubevdn.ddns.name", + "slimxxxtubevjk.ddns.name", + "slimxxxtubewfl.ddns.name", + "slimxxxtubewiq.ddns.name", + "slimxxxtubewis.ddns.name", + "slimxxxtubexei.ddns.name", + "slimxxxtubexvq.ddns.name", + "slimxxxtubeyge.ddns.name", + "slimxxxtubeyhz.ddns.name", + "slinc.orggf.xyz", + "slipperysack.com", + "slipsafetystore.com", + "slispe.com", + "slk.progofficial.top", + "sllate.fr", + "sllovinomis.com", + "slm.dantri.com.vn", + "slo-engine.intextad.net", + "slo9.cfd", + "slodki.shop", + "slog.trackingio.com", + "slon-test-site.com", + "slonecznalaka.site", + "sloopouuad.online", + "sloopphoto.com", + "slopeaota.com", + "slopes.sbs", + "slotaqua365.com", + "slotbesartp.com", + "slotcomboextra.com", + "slotgame369.com", + "slottisgame24.store", + "slotwisetech.com", + "slow.luxxeeu.com", + "slowaprawdy.click", + "slowesdoores.pro", + "slowmac.tech", + "slowmacfaster.trade", + "slowmap.ink", + "slowmove18.life", + "slpmu0.webwave.dev", + "slpxwnd.awicksin.com", + "slrpbd.com", + "slsc.vn", + "slsurveysltd.com", + "sluncescapeexports.com", + "sluszneslowa.click", + "slusznesprawy.click", + "slutxxxtube.com", + "sluzbowanotka.click", + "sluzbyprzekazuja.click", + "slyhopert.site", + "slylofi.com", + "slynnemiejsca.click", + "slyszymyglosy.click", + "sm-fl4.sbs", + "sm2rt22ravel.site", + "sm4ll.in", + "sm6636.com", + "sm6678.com", + "sma.s3.fr-par.scw.cloud", + "smaad.jp", + "smaato-server.thinknearhub.com", + "smaato.com", + "smaato.net", + "smac-ssp.com", + "smadex.com", + "smakczy.skin", + "smal.prommus.xyz", + "small-business-ai.com", + "smallbiz12.sbs", + "smallbizblueprint.com", + "smallessential.com", + "smallmediumit.com", + "smallshop.pl", + "smarila.com", + "smarine.mu", + "smart-ad.sakura.ne.jp", + "smart-allegro-sub-she-yass-7-dev.apps.sandbox-m4.g2pi.p1.openshiftapps.com", + "smart-c.jp", + "smart-compounding.com", + "smart-data-systems.com", + "smart-money-deal-daily.net", + "smart-przesylki.cloud", + "smart-scripts.com", + "smart-trade-group.com", + "smart-trade-group.net", + "smart-traffik.com", + "smart-traffik.io", + "smart.hola.com", + "smart.link", + "smart.styria-digital.com", + "smart.synergy-e.com", + "smart4ads.com", + "smartaccess.biz", + "smartadnetwork.net", + "smartadserver.com", + "smartaiinvesting.online", + "smartaroundyourwrist.com", + "smartbb.online", + "smartbeautyes.com", + "smartbit-ai.com", + "smartbit-boost.org", + "smartbit-pl-aivix.digitalinvestmaster.com", + "smartbitboost.co", + "smartbitboost.in", + "smartbitboost.io", + "smartbitboost.org", + "smartcanvas.net", + "smartcare.xja.pl", + "smartcart.fr", + "smartclip.com", + "smartclip.net", + "smartconnect.duckdns.org", + "smartcontext.pl", + "smartcontract.live", + "smartcontractlink.com", + "smartconvert.co", + "smartdeconline.com", + "smartearningtips.com", + "smartechlabs.com", + "smartecinnovation.com", + "smarters-checkout.com", + "smartertc.org", + "smartfiles.nocoshop.ru", + "smartfiles.uploadbox.world", + "smartfxcapitals.com", + "smartgiveaway.com", + "smartguidetips.com", + "smartinterface.cfd", + "smartinvestreview.com", + "smartkidsexplorer.com", + "smartlands.tech", + "smartleads.shop", + "smartlifeguides.com", + "smartline-x.com", + "smartlock.google.com", + "smartlook.com", + "smartmarketer1.com", + "smartmarketingdhab.com", + "smartmartsllc.com", + "smartmatrix.pw", + "smartmediahubss.com", + "smartmusicnetwork.com", + "smartnews-ads.com", + "smartparkingdis.com", + "smartprosys.com", + "smartpsav.sbs", + "smartraport.pl", + "smartshare.lgtvsdp.com", + "smartsociates.com", + "smartsolve.pw", + "smartsphere.pw", + "smartstats.com", + "smartstream.tv", + "smartstreamreferencedatautility.com", + "smarttambola.com", + "smarttomorrow.sbs", + "smarttopchain.nl", + "smarttravelmalta.com", + "smartviptv.com", + "smartwealthai.pro", + "smartxads.com", + "smartyads.com", + "smartybuys.com", + "smashingideaz.com", + "smashquartz.com", + "smashsurprise.com", + "smatr-5064-metropolitan.pages.dev", + "smc.silvercash.com", + "sme.malza.top", + "smecatalent.com", + "smedizin.oewabox.at", + "smeloop.com", + "smetn.com", + "smetrics-ieeexplore.ieee.org", + "smetrics.10daily.com.au", + "smetrics.3m.com", + "smetrics.aa.com", + "smetrics.aaas.org", + "smetrics.aarp.org", + "smetrics.abanca.com", + "smetrics.abbvie.com", + "smetrics.abercrombie.com", + "smetrics.adt.com", + "smetrics.aem.playstation.com", + "smetrics.aetn.com", + "smetrics.aia.com", + "smetrics.airbank.cz", + "smetrics.amplifon.com", + "smetrics.amway.sg", + "smetrics.ancestry.com", + "smetrics.anntaylor.com", + "smetrics.ansible.com", + "smetrics.antena3.com", + "smetrics.as.com", + "smetrics.ascentric.co.uk", + "smetrics.atresplayer.com", + "smetrics.att.com", + "smetrics.att.com.edgekey.net", + "smetrics.autodesk.com", + "smetrics.autotrader.com", + "smetrics.avalara.com", + "smetrics.avnet.com", + "smetrics.bancsabadell.com", + "smetrics.bankia.es", + "smetrics.bankofamerica.com", + "smetrics.bankwest.com.au", + "smetrics.bbb.org", + "smetrics.bbva.es", + "smetrics.bbva.mx", + "smetrics.bcbsm.com", + "smetrics.bedbathandbeyond.com", + "smetrics.bestbuy.com", + "smetrics.binge.com.au", + "smetrics.bmc.com", + "smetrics.bmo.com", + "smetrics.bncollege.com", + "smetrics.boehringer-ingelheim.com", + "smetrics.boehringer-ingelheim.ro", + "smetrics.boozallen.com", + "smetrics.boss.info", + "smetrics.boston.com", + "smetrics.bottegaverde.it", + "smetrics.brookdale.com", + "smetrics.bt.com", + "smetrics.caesars.com", + "smetrics.capitalone.com", + "smetrics.carfax.com", + "smetrics.carnival.com", + "smetrics.cars.com", + "smetrics.casio.com", + "smetrics.casio.jp", + "smetrics.cbc.ca", + "smetrics.ccma.cat", + "smetrics.cedars-sinai.org", + "smetrics.centurylink.com", + "smetrics.childrensplace.com", + "smetrics.chrysler.com", + "smetrics.churchill.com", + "smetrics.cisco.com", + "smetrics.citibank.co.id", + "smetrics.citibank.com.au", + "smetrics.cnn.com", + "smetrics.comenity.net", + "smetrics.consumerreports.org", + "smetrics.correos.es", + "smetrics.corus.ca", + "smetrics.costacruise.com", + "smetrics.costadelmar.com", + "smetrics.costco.ca", + "smetrics.costco.com", + "smetrics.couponcabin.com", + "smetrics.cox.com", + "smetrics.creditreport.com", + "smetrics.crocs.com", + "smetrics.crocs.de", + "smetrics.crocs.eu", + "smetrics.crocs.fi", + "smetrics.crocs.fr", + "smetrics.crocs.se", + "smetrics.croma.com", + "smetrics.ctv.ca", + "smetrics.cultura.com", + "smetrics.currys.co.uk", + "smetrics.darty.com", + "smetrics.delta.com", + "smetrics.dickssportinggoods.com", + "smetrics.discover.com", + "smetrics.distrelec.ch", + "smetrics.dnb.com", + "smetrics.e-wie-einfach.de", + "smetrics.eiu.com", + "smetrics.elecare.com", + "smetrics.element14.com", + "smetrics.ellentube.com", + "smetrics.elpais.com", + "smetrics.elsevier.com", + "smetrics.enelenergia.it", + "smetrics.enterprise.com", + "smetrics.etcanada.com", + "smetrics.eurobet.it", + "smetrics.eversource.com", + "smetrics.express-scripts.com", + "smetrics.ey.com", + "smetrics.facitlaan.dk", + "smetrics.farnell.com", + "smetrics.fcbarcelona.cat", + "smetrics.fcbarcelona.com", + "smetrics.fedex.com", + "smetrics.fifa.com", + "smetrics.fnac.pt", + "smetrics.ford.com", + "smetrics.foxbusiness.com", + "smetrics.foxnews.com", + "smetrics.fpl.com", + "smetrics.freecreditreport.com", + "smetrics.frontier.com", + "smetrics.frontline.co.th", + "smetrics.ftd.com", + "smetrics.gcimetrics.com", + "smetrics.gemvisa.com.au", + "smetrics.genesis5g.com", + "smetrics.global.nba.com", + "smetrics.globalnews.ca", + "smetrics.globaltv.com", + "smetrics.goindigo.in", + "smetrics.gomastercard.com.au", + "smetrics.grainger.com", + "smetrics.grundfos.com", + "smetrics.ha.com", + "smetrics.hbs.edu", + "smetrics.hbsp.harvard.edu", + "smetrics.hdfcbank.com", + "smetrics.healthengine.com.au", + "smetrics.homeadvisor.com", + "smetrics.homes.com", + "smetrics.hpe.com", + "smetrics.huntington.com", + "smetrics.hyundaiusa.com", + "smetrics.i22.nadro.mx", + "smetrics.illumina.com", + "smetrics.infinitematerialsolutions.com", + "smetrics.interbank.com.pe", + "smetrics.internetbanka.cz", + "smetrics.jcb.co.jp", + "smetrics.jcpenney.com", + "smetrics.jcrew.com", + "smetrics.kaiserpermanente.org", + "smetrics.kawai-juku.ac.jp", + "smetrics.kay.com", + "smetrics.kbb.com", + "smetrics.kioxia.com", + "smetrics.kone.vn", + "smetrics.ladbrokes.be", + "smetrics.latitudefinancial.com", + "smetrics.latitudefinancial.com.au", + "smetrics.latitudepay.com", + "smetrics.latrobe.edu.au", + "smetrics.legalandgeneral.com", + "smetrics.lenscrafters.com", + "smetrics.loft.com", + "smetrics.los40.com", + "smetrics.lowes.com", + "smetrics.lululemon.com", + "smetrics.m1.com.sg", + "smetrics.mackenzieinvestments.com", + "smetrics.manheim.com", + "smetrics.marcus.com", + "smetrics.marketing.philips-hue.com", + "smetrics.marksandspencer.com", + "smetrics.marriott.com", + "smetrics.marshandmclennan.com", + "smetrics.mathworks.com", + "smetrics.maximintegrated.com", + "smetrics.mcafee.com", + "smetrics.mercolamarket.com", + "smetrics.metrobyt-mobile.com", + "smetrics.mgmresorts.com", + "smetrics.michaels.com", + "smetrics.misrp.com", + "smetrics.mitsubishi-motors.co.jp", + "smetrics.moneta.cz", + "smetrics.moodys.com", + "smetrics.moony.com", + "smetrics.morganstanley.com", + "smetrics.motortrend.com", + "smetrics.mouse-jp.co.jp", + "smetrics.multiview.com", + "smetrics.nab.com.au", + "smetrics.nadro.mx", + "smetrics.napaonline.com", + "smetrics.nationwide.co.uk", + "smetrics.naturalizer.com", + "smetrics.nbi-sems.com", + "smetrics.newark.com", + "smetrics.newbalance.com", + "smetrics.nexmo.com", + "smetrics.nfl.com", + "smetrics.ni.com", + "smetrics.nintendo.com", + "smetrics.nissanusa.com", + "smetrics.nowtv.com", + "smetrics.nowtv.it", + "smetrics.nvidia.com", + "smetrics.o2online.de", + "smetrics.oakley.com", + "smetrics.officechairs.com", + "smetrics.ok.dk", + "smetrics.optum.com", + "smetrics.panerabread.com", + "smetrics.payback.pl", + "smetrics.pbteen.com", + "smetrics.pearlevision.ca", + "smetrics.pennwell.com", + "smetrics.petco.com", + "smetrics.politico.com", + "smetrics.pordentrodaesclerodermia.com.br", + "smetrics.premierinn.com", + "smetrics.preventionworks.info", + "smetrics.provincial.com", + "smetrics.proximus.be", + "smetrics.pulte.com", + "smetrics.qatarairways.com", + "smetrics.qvc.jp", + "smetrics.rac.co.uk", + "smetrics.rackroomshoes.com", + "smetrics.ralphlauren.co.uk", + "smetrics.ralphlauren.com", + "smetrics.ray-ban.com", + "smetrics.rcsmetrics.it", + "smetrics.realcanadiansuperstore.ca", + "smetrics.realestate.com.au", + "smetrics.redhat.com", + "smetrics.regions.com", + "smetrics.robeco.com", + "smetrics.royalcaribbean.com", + "smetrics.rtl.nl", + "smetrics.ryanhomes.com", + "smetrics.saksoff5th.com", + "smetrics.samsung.com", + "smetrics.sap.com", + "smetrics.savethechildren.org", + "smetrics.sce.com", + "smetrics.science.org", + "smetrics.sdcvisit.com", + "smetrics.seb.lt", + "smetrics.seguro.mediaset.es", + "smetrics.sephora.com", + "smetrics.shellenergy.co.uk", + "smetrics.shinseibank.com", + "smetrics.shopjapan.co.jp", + "smetrics.shopmyexchange.com", + "smetrics.shopnbc.com", + "smetrics.sisal.it", + "smetrics.sky.de", + "smetrics.skyhighsecurity.com", + "smetrics.solarwinds.com", + "smetrics.sony.jp", + "smetrics.southwest.com", + "smetrics.sportsmansguide.com", + "smetrics.stanfordhealthcare.org", + "smetrics.staples.com", + "smetrics.staplesadvantage.com", + "smetrics.statefarm.com", + "smetrics.suncorp.com.au", + "smetrics.superiorhealthplan.com", + "smetrics.suunto.com", + "smetrics.talkaboutlaminitis.co.uk", + "smetrics.te.com", + "smetrics.telegraph.co.uk", + "smetrics.telenor.dk", + "smetrics.tesco.com", + "smetrics.textbooks.com", + "smetrics.tfl.gov.uk", + "smetrics.tgw.com", + "smetrics.thebay.com", + "smetrics.tiaa.org", + "smetrics.timeout.com", + "smetrics.tmz.com", + "smetrics.totalwine.com", + "smetrics.toyota.com", + "smetrics.tractorsupply.com", + "smetrics.traegergrills.com", + "smetrics.travelchannel.com", + "smetrics.trellix.com", + "smetrics.trendmicro.co.jp", + "smetrics.trendmicro.com", + "smetrics.truffaut.com", + "smetrics.ttiinc.com", + "smetrics.tv2.dk", + "smetrics.ubi.com", + "smetrics.ups.com", + "smetrics.usbank.com", + "smetrics.virginatlantic.com", + "smetrics.virginaustralia.com", + "smetrics.virusbuster.jp", + "smetrics.visitsingapore.com", + "smetrics.vitacost.com", + "smetrics.vodafone.co.uk", + "smetrics.vodafone.com.tr", + "smetrics.vodafone.es", + "smetrics.vonage.com", + "smetrics.walgreens.com", + "smetrics.washingtonpost.com", + "smetrics.webex.com", + "smetrics.wegmans.com", + "smetrics.wgu.edu", + "smetrics.wibe.com", + "smetrics.wm.com", + "smetrics.wmg.com", + "smetrics.worldbank.org", + "smetrics.wyndham.com", + "smetrics.wyndhamhotels.com", + "smetrics.yellowbook.com", + "smetrics1.experian.com", + "smicaval.fr", + "smiercdzieckadzis.click", + "smiercdziewczynki.click", + "smiercidata.5v.pl", + "smiercnapasach.click", + "smierprzedszkola.click", + "smiertelnenagranie.homes", + "smiertelnezderzenie.click", + "smiertelnywypadek.click", + "smilaxagrifood.com", + "smile-angel.com", + "smilecan.net", + "smileisr.com", + "smilelab3d.com", + "smileshq.com", + "smileyheartchoice.com", + "smilingcattle.com", + "smilingwaves.com", + "smithwick.net", + "smitt.nl", + "smm-expert.com", + "smmpakviral.com", + "smmple.com", + "smn.newfemme.co", + "smnfreshagro.com", + "smoggysnakes.com", + "smogqueenstar.com", + "smohgi.com", + "smokeingblowes.pro", + "smokeingfeasted.pro", + "smokersopinionpoll.com", + "smolik-cars.pl", + "smolik-cars24.pl", + "smoothiesandcoffee.com", + "smoothieways.com", + "smoothmovesperformance.com", + "smoothshoring.com", + "smoothurl.com", + "smopy.com", + "smorgasboarder.com", + "smosh.fr", + "smpsalt.com", + "smrealm.online", + "smrtb.com", + "smrturl.co", + "sms-sending.net", + "sms-z-internetu.pl", + "sms-za-darmo.pl", + "sms.08415.pw", + "sms.12312312.pw", + "sms.1415115.pw", + "sms.14151512.pw", + "sms.1415215.pw", + "sms.1441848.pw", + "sms.1451515.pw", + "sms.21313462.pw", + "sms.21313463.pw", + "sms.234234245.pw", + "sms.32132466.pw", + "sms.32132468.pw", + "sms.3415115.pw", + "sms.4355353368.pw", + "sms.4415115.pw", + "sms.445152.pw", + "sms.45456486.pw", + "sms.45456487.pw", + "sms.52465463.sbs", + "sms.53455443.pw", + "sms.53455446.pw", + "sms.5415115.pw", + "sms.6576565.pw", + "sms.80451515.pw", + "sms.8415115.pw", + "sms.8415215.pw", + "sms.8441848.pw", + "sms.9080885.pw", + "sms.mob.com", + "sms.oewabox.at", + "sms88.net", + "smscentro.com", + "smser.net", + "smsgenerals.com", + "smsiak.pl", + "smsiaki.eu", + "smskse24.weeblysite.com", + "smsmovies.net", + "smsy24.pl", + "smtx.belfius.be", + "smtx.lastminute.com.au", + "smtx.travel.com.au", + "smudgecosmetics.com", + "smushgame.com", + "smutnahistoria.click", + "smutnawzmianka.click", + "smutneczasy.click", + "smutnedoniesienie.click", + "smutnehistorie.baby", + "smutnehistorie.click", + "smutneodczucie.homes", + "smutneokolice.click", + "smutneokolicznosci.homes", + "smutnewiesci.click", + "smutnezakonczenie.click", + "smutniludzie.click", + "smutnyprzekaz.homes", + "smutstone.com", + "smy.iheart.com", + "sn54-s6dgo.cfd", + "sna2zzalation.shop", + "snabbbudget.com", + "snac.woltar.live", + "snaggletwist.shop", + "snammar-jumntal.com", + "snap.cba.pl", + "snap.licdn.com", + "snap2review.com", + "snapabug.appspot.com", + "snapads.com", + "snapcamsforum.cc", + "snapchang.blogspot.com", + "snapchat-save.blogspot.com", + "snapdreamsworld.shop", + "snapeva.com", + "snapfingers.site", + "snapmobile.asia", + "snaps.vidiemi.com", + "snaptubesapk.com", + "snaxes.com", + "sndturkiye.com", + "sneakerarea.pl", + "sneakerfriendsnkrfrnd.com", + "sneakerheadclub.com", + "sneakersjapanu.com", + "sneakersowo.pl", + "sneakersworld.eu", + "sneakerz2020.com", + "sneakfriend.pl", + "sneakyboy.com", + "sneerermiber.life", + "sneputer.com", + "sniadaniowaklasa.pl", + "snicases.com", + "sniffehexx.monster", + "snikergames.com", + "snindia.com", + "snip.answers.com", + "snippet.minute.ly", + "snippet.omm.crownpeak.com", + "snippet.xmediar.com", + "snixmo.xyz", + "snjdollfactory.com", + "snkqwjwkpjncbbcdkd.site", + "snne24.com", + "snnrealty.com", + "snoobi.com", + "snookie-ltd-144985544.hubspotpagebuilder.eu", + "snoopy-sklep.pl", + "snoozeminidachshundaustralia.com", + "snoozesleuths.com", + "snorkexrzd.monster", + "snovix.top", + "snowake.life", + "snowblowershcmer.life", + "snowduck.live", + "snoweeanalytics.com", + "snowfoxvail.com", + "snowiceblue2023.web.app", + "snowplow.ownlocal.com", + "snowplowcollector.talkspace.com", + "snowspoon.xyz", + "snowy-flowered.sbs", + "snowyescape.live", + "snrproductions.co.za", + "snrtherock.com", + "snscf.fr", + "snssdk1233.onelink.me", + "snuslager.com", + "snutours.com", + "so-invest.pro", + "so1arsh11ne.xyz", + "so4f.top", + "so58-g7.cfd", + "so7rgrap4fruit.sbs", + "soam.co", + "soamzakyan.info", + "soapboxcandles.com", + "soaphubchat.com", + "soapsnow.live", + "soarpower.com", + "soarsun.xyz", + "soatahoraestadodigital.com", + "soatdelestadodigital.com", + "soatdigitalestadoya.com", + "sob.wimsa.top", + "sobar.baidu.com", + "sobersurfhouse.com", + "sobolev.net.ru", + "sobtribe.org", + "socalrwd.com", + "socar.xiproject.top", + "socdm.com", + "sochnik.top", + "sochr.com", + "sochresult.com", + "social-candy.com", + "social-network-account-retrieval.vercel.app", + "social-runner.net", + "socialappshelpline.com", + "socialcamp.online", + "socialcamp.shop", + "socialcamp.site", + "socialcamp.store", + "socialcave.shop", + "socialcentral.shop", + "socialifyeragency.com", + "socialimpacted.sbs", + "socialloginplus-apps.haravan.com", + "socialmedgirlsfrompoland.000webhostapp.com", + "socialmediamas.com", + "socialmedianeeds.com", + "socialmediaplex.com", + "socialspark.com", + "socialsphage.quest", + "sociaplus.com", + "societegernerale.fr", + "societergenerale.fr", + "societyofsuperhumans.com", + "sociochannels.com", + "sociofactory.com", + "sociomantic.com", + "socjalnyproblem.click", + "socjalrozdawany.click", + "socks-kingdom.com", + "sockshock.com", + "socksonclick.com", + "socom.es", + "socos.net", + "socoxoecyu.live", + "socropp.com", + "sodaio.com", + "sodlunets.com", + "sodone.deeph.top", + "soezatin.xyz", + "sof-eliz.online", + "sof2.cfd", + "sofabezuge.com", + "sofaglobal.best", + "sofasasturias.com", + "sofiamisxv.com", + "sofieeclark.com", + "soft.110route.com", + "soft4click.com", + "soft4update.forfreeupgrades.org", + "softbistro.com", + "softbov.com", + "softclick.com.br", + "softmania.pl", + "softonic.it", + "softsmart.mobi", + "softvere.host", + "software-liverez.com", + "software-lodgix.com", + "software-phile.com", + "software-updates.co", + "software-wenc.co.cc", + "softwareinsideout.com", + "softwarekarts.com", + "softwareupdaterlp.com", + "softwist.cfd", + "soggysponge.com", + "soggyzoo.com", + "soglest.pics", + "soherin.com", + "sohinis.com", + "soidog.fr", + "soie.prodepl.top", + "sok.cztessl.live", + "sokra.cztessl.live", + "sokrates.adtech.fr", + "sokrates.adtech.us", + "sokysports.com", + "sol-b.alwayssunny.care", + "sol-images.adbureau.net", + "sol.adbureau.net", + "sol.koroje.top", + "solamor.com", + "solanso.com", + "solar.sspamedia.com", + "solarenergychoices.com", + "solarissavvy.xyz", + "solariuse222.sbs", + "solarna-fontanna-odgrodowa-pl.com", + "solarna-lampa-pl.com", + "solarpanelvietnam.com", + "solarshimmer.xyz", + "solarshine.site", + "solarsilkcfd.cfd", + "solarsplendor.xyz", + "solarswitch4all.com", + "solarsystemwonders.xyz", + "solartia.com", + "solarwindow.fr", + "solarwindpowerzone.com", + "solatechenergygroup.com", + "solayshop.com", + "solderingplasmacutting.cyou", + "soldierreproduceadmiration.com", + "soldiersmight.com", + "solemnnesssgxher.life", + "solencoe.xyz", + "solenoidclip.cfd", + "solicita.info", + "solicitud-creditoweb.com", + "solidbau.oewabox.at", + "solidbenche.online", + "solidjankari.com", + "solidmaker.it", + "solidnavigator.cfd", + "solidnenaszprotokol.kookingclub.com", + "solidnewykonanie.click", + "solidplatform.cam", + "solidsled.site", + "soliloquizestandardiseis.pro", + "solitairetime.com", + "solo-stop.com", + "solocpm.com", + "soloform.sbs", + "sologne-gite.com", + "soloprodottiitaliani.fr", + "solovate.com", + "solreton.xyz", + "solsticeinfotech.com", + "solsticeserenity.cam", + "solsticesongbird.click", + "solty.biz", + "solubildust.cfd", + "solucionesecuador.com", + "soluclim.fr", + "solusiberbisnis.com", + "soluti1onplus.store", + "solution-store.com", + "solution.urekamedia.com", + "solutionclub.monster", + "solutiongroup.beauty", + "solutionhelp.xyz", + "solutioninfo.cyou", + "solutionish.xyz", + "solutionize.xyz", + "solutiononline.cfd", + "solutionore.site", + "solutionorient.com", + "solutionroutes.com", + "solutionscore.com", + "soluzionecasagreen.it", + "solventket.lat", + "solventtrapsale.com", + "solveseek.com", + "solvusoft.com", + "som.aeroplan.com", + "soma-store.visa-usa.ru", + "soma.1.p2l.info", + "soma.3xforum.ro", + "somadrinks.com", + "sombersea.com", + "sombersquirrel.com", + "sombersurprise.com", + "somersformesa.com", + "something678.live", + "somethingsweirdo.blogspot.com", + "sometrics.netapp.com", + "somett9ti.xyz", + "somihi.astro2quest.com", + "somneatime.website", + "somniture.stuff.co.nz", + "somoaudience.com", + "somodel.com", + "somoko.letycjamia.pl", + "sompuserve.com", + "somtes.autotrdes.top", + "somuchproduct.click", + "somuchrain.com", + "son.hospitalsituationoycq.com", + "sonamate.com", + "sonamateiot.com", + "sonar-iad.xx.fbcdn.net", + "sonata-notifications-us-east.taptapnetworks.com", + "sonata-notifications.taptapnetworks.com", + "sonata.1.p2l.info", + "sonatns.sonatrach.dz", + "sonchesco.store", + "sondauliczna24h.click", + "songbird.fr", + "songmontspolska.com", + "songsar.com", + "songsforyounglovers.com", + "songzbattle.com", + "sonicwebs.com", + "soniczone.org", + "sonijeweller.com", + "sonikaprofessionalphotography.com", + "soniksports.fr", + "soniyaindustries.com", + "sonobi.com", + "sonuscapitalmanagement.com", + "sonuschain.com", + "sony.tcliveus.com", + "sooqgerizim.com", + "soorooh.com", + "soothingla3ender.live", + "sop.urekamedia.com", + "soperson.com", + "sophang8.com", + "sophes.org", + "sophiarecipes.com", + "sophis-ticated.blogspot.com", + "sophiscated-destiny.blogspot.com", + "sophiscated-lady.blogspot.com", + "sophistica-undefined-tion.blogspot.com", + "sophisticatedsignature.com", + "sophosdefence.com", + "soporteishop-mx.com", + "soports.fr", + "sopoxiy0.cfd", + "sopsorr.click", + "sopwd.pages.dev", + "soqnews.com", + "sor-sdk.follow-apps.com", + "soraad.jp", + "sorbone.fr", + "sordidsmile.com", + "sordidstation.com", + "sore-candle-comic.glitch.me", + "sore-mature-bubble.glitch.me", + "sorensenscabin.com", + "sorik.weebly.com", + "sorind.pro", + "sorkariexam.com", + "sorloma.xyz", + "sort.vertysbos.top", + "sortable.com", + "sortis.lt", + "sortsail.com", + "soruzon.com", + "sorwiadomosc.click", + "sos.vivi.sg", + "sosalaneb.site", + "sosbaltyk.pl", + "sosentcoolpresales.com", + "soshaouz.com", + "soskvlnal.site", + "sosmedecins24.com", + "sosohus.ink", + "sostice.com", + "soswellnesssolutions.org", + "sosyal.bio", + "soteicaprocess.com", + "sothebysrealty-projects.com", + "soto-pero.pages.net.br", + "sotymeu.com", + "soubrette.sbs", + "soukmarket24.com", + "soul-felt.sbs", + "soulfuldata.com", + "soulfulinara.com", + "soulfulmoll.xyz", + "soulfulpulse.ink", + "soulmateattractionbracelet.com", + "soulmates4u.com", + "soulpulshub.space", + "soulsistercrystals.com", + "soulsticehorizon.cyou", + "soultraitfix.com", + "soumitastyles.com", + "sounafa.com", + "soundsidehoa.com", + "soundstationpro.com", + "souqdemo.com", + "souqinside.com", + "souqizel.com", + "sour-applestory.sbs", + "souravkumars.com", + "source-7d2ed.web.app", + "source-pl.schaengelchen.de", + "sourceconveyancing.com", + "sourcepoint.vice.com", + "sourcetobin.com", + "sourmath.com", + "sours.inebages.com", + "soursensation.sbs", + "south-coast-shipping.com", + "southerngeographic.com", + "southernrecoveryadvocacy.com", + "southgateskawer.life", + "southindiaradio.com", + "souzapneu.com", + "sovendus-network.com", + "sovereignsapient.com", + "sovietpartner.icu", + "sovikhaakova.com", + "sovipostpl.top", + "sovokalaml.com", + "sovrn.apxlv.com", + "sovrn.com", + "sow.loyal-program.live", + "sow40-fk.cfd", + "sowajs.com", + "sowuroeraa.life", + "soxygui5.cfd", + "soyborderline.com", + "soyloquecomo.com", + "soyvladimirgomezc.com", + "sp-eu-fb.pages.net.br", + "sp-noreplyfb-alex12879.pages.dev", + "sp.abbewells.com", + "sp.adbrn.com", + "sp.clickmedias.info", + "sp.eroido.jp", + "sp.fixetpostogrm-jcb.xyz", + "sp0482.pages.net.br", + "sp0rtsequ1nox.site", + "sp0rtslife.life", + "sp0rtssolutions.sbs", + "sp0rtsw0nd3rs.site", + "sp11cesavvy.xyz", + "sp2cial82.quest", + "sp30.jordankomo.nieruchomosci.pl", + "sp3ctrafutur3.site", + "sp4c31f1eld.site", + "sp5618.com", + "sp5derapparel.com", + "sp5derstyle.com", + "spa1glenarden.com", + "spacash.com", + "spaccheck.in", + "spacebridemag.com", + "spacecityselfstorage.com", + "spaceframe.mobi.space-frame.co.za", + "spacefrogsmerch.com", + "spacel.app", + "spaceleadster.com", + "spacendecorcafe.com", + "spacenine.biz", + "spaceshipdinosaurjunglear.pro", + "spacespiced.com", + "spacesuitsmiber.life", + "spacetimenav.com", + "spacex-starship.org", + "spacex-stocks.com", + "spacexweb.com", + "spad3ntur3.site", + "spadelocket.com", + "spadework.org", + "spads.yamx.com", + "spaf.jp", + "spamnuker.com", + "spanids.dictionary.com", + "spanids.thesaurus.com", + "spanishclassesuioec.com", + "spanishcovehomeowners.com", + "sparc.pro", + "spareroller.world", + "spark.fsd-news.org", + "sparkbearer.shop", + "sparkbharat.com", + "sparkesdigital.com", + "sparkle.locationlabs.com", + "sparklelle.com", + "sparklematte.com", + "sparklesavvy.life", + "sparklesphere.life", + "sparkletreasures.xyz", + "sparklingsanctuary.shop", + "sparklingseashells.beauty", + "sparklingshelf.com", + "sparklinkconnectivity.top", + "sparkontrols.com", + "sparks-interactive.com", + "sparksofgratitude.org", + "sparkstudios.com", + "sparkyspetsitting.com", + "sparringninja.com", + "sparrowandbloom.com", + "sparshtechs.com", + "spartan-wolf.com", + "spatialdore.site", + "spavmtithe.site", + "spcx.activitpprog.top", + "spd.atdmt.speedera.net", + "spdance.gniewkorako.pl", + "speakeasysweets.com", + "speakerask.site", + "speaknowcanada.com", + "speakol.com", + "speakplanet.fr", + "speaksele.com", + "speaksmedia.org", + "speakspanishschool.com", + "specficnz.org", + "special-alerts.com", + "specialdeals.g5e.com", + "specialforstrangers.blogspot.com", + "specialline.net", + "specially4u.net", + "specialmovies21.site", + "specialoffers.aol.com", + "specialsections.siteseer.ca", + "specialsprice.shop", + "speciesesmarjoramed.pro", + "specificmedia.co.uk", + "specificmedia.com", + "specificpop.com", + "specilized.com", + "specjalniedlaciebie.com", + "specmech.zdenkahost.pl", + "speconline.shop", + "specsbrand.com", + "specselect.net", + "spectacularshowcase.xyz", + "spectivvr.org", + "spectravache.com", + "spectre-ai.net", + "spectre-ai.org", + "spectre.site", + "spectrpuls.host", + "spectrum.pavel-gluschuk.com", + "spectrumslots.com", + "speculjlvo.space", + "specyficznezdarzenie.click", + "speczoo.com", + "spee-d-loader.com", + "speead.jp", + "speechpad.fr", + "speedboink.com", + "speedcounts.com", + "speedcurve.com", + "speedd.net", + "speedd.pl", + "speeddials.opera.com", + "speeddtc.com", + "speeders1traces.com", + "speediest.net", + "speedkredyt.pl", + "speedomizer.com", + "speedrep.com", + "speedservicenow.com", + "speedshiftmedia.com", + "speedthunderis.space", + "speedycourse.fr", + "speedymotors.xyz", + "speedyrides.sbs", + "speedyshare.com", + "speedytrace.com", + "speedyxl.com", + "speee-ad.akamaized.net", + "speelchucker.com", + "speeltuintalud.nl", + "speising.oewabox.at", + "spektrum.inebages.com", + "spekulacjafaktow.click", + "spekulanty24h.click", + "spellboundrealm.cfd", + "spencers.top", + "spendenaktion-ukraine.com", + "spendyn.com", + "spensa.co", + "sperry-polska.com", + "sperrybuty.com", + "spezialreporte.de", + "spicenext.com", + "spiceoflifeagency.com", + "spicesavvy.xyz", + "spicesjustright.blogspot.com", + "spicybusinessschool.com", + "spicymustardstudio.com", + "spicypanties.com", + "spicypromo10.sbs", + "spicypromotions.com", + "spiderbait.com", + "spidersboats.com", + "spiderscans.com", + "spiendidates.com", + "spiffymachine.com", + "spiicesymph0ny.xyz", + "spikereekvelocity.com", + "spikertropu.click", + "spikiest.sbs", + "spin-cases.com", + "spin-fiesta.com", + "spin.spinbox.net", + "spinbox.com", + "spinbox.freedom.com", + "spinbox.techtracker.com", + "spinbox.versiontracker.com", + "spincrashers.com", + "spindldldi.site", + "spindlemovies.com", + "spineandjointphysio.com", + "spinets.sbs", + "spininvegas.com", + "spinix7sms.com", + "spinnaker-js.com", + "spinni.shop", + "spins-cases.com", + "spinspinmania.com", + "spinwithvegas.com", + "spiralfolderrollers.com", + "spire.aarki.net", + "spirebaboon.com", + "spiritainsaucameroun.org", + "spiritainsenbelgique.org", + "spiritofawarrior.com", + "spiritsgallery.xyz", + "spiritualbrakes.com", + "spiritualprivacy.com", + "spiritualtemper.com", + "spiritubox.com", + "spiritusmedia.org", + "spisekpowszechny.click", + "spiszpowszechny.click", + "spiuiinwestprojekt.milanpaluch.pl", + "spiz.aposiiz.com", + "spizarnianatury.weebly.com", + "spklds.com", + "spl.remoterecruit.com", + "spl.zeotap.com", + "spl11.com", + "spl63.fr", + "splaibdklrget.site", + "splash-screen.voodoo-ads.io", + "spleda.xyz", + "splend1donttim.life", + "splendorflop.shop", + "splent.sbs", + "splicky.com", + "spliffarmer.online", + "splitrecruiting.com", + "splitter.ndsplitter.com", + "splubotyn.pl", + "spluczto.pl", + "spm.xvj.mybluehost.me", + "spmaslowice.leonarddawid.warszawa.pl", + "spmcontrollers.com", + "spn-computer.com", + "spnccrzone.com", + "spo.topprogit.xyz", + "spodnice.shop", + "spoilerpoint.com", + "spoilqueens.com", + "spojrznaswiat.click", + "spokearlyadopter-argent.com", + "spokeo.pl", + "spokojmiejski.click", + "spokojnezycie.com", + "spokojnydzien.click", + "spolecznedramy.click", + "spolecznenowiny.click", + "spoleczneporuszenie.homes", + "spolecznerozterki.homes", + "spolecznesprawy.homes", + "spolecznezachowanie.click", + "spoleczniak.pl", + "spolecznosci.net", + "spolecznyportal.click", + "spolecznyproblem.homes", + "spolszczenia-gier.com.pl", + "spolszczenia4you.net", + "spongecleanser.com", + "sponsor.imacdn.com", + "sponsor1.com", + "sponsorads.de", + "sponsorpay.com", + "sponsorpro.de", + "sponsors.thoughtsmedia.com", + "sponsorships.net", + "spookysleet.com", + "spoonmagnet.quest", + "spoonsoap.quest", + "spoonsoap.xyz", + "sporeednavagaes.pro", + "sporlokalny.click", + "spornepunkty.click", + "sport.wikaba.com", + "sportat.oewabox.at", + "sportbetsignupcode.comjanek.sportbetsignupcode.com", + "sportcenterbets.com", + "sportfishermanudner.life", + "sportify-sale.com", + "sportmountains.com", + "sportplus.pro", + "sportreisen.de", + "sportsalei.shop", + "sportscatchup.com", + "sportscharge.com", + "sportsenthusiastpro.xyz", + "sportseve.com", + "sportsinteraction.com", + "sportsmanshins.xyz", + "sportsmensnation.com", + "sportspickwizard.com", + "sportspunchacademy.com", + "sportssaint.net", + "sportssparks.com", + "sportsvana.com", + "sportsxstore.com", + "sporttv.today", + "sportupdates.info", + "sportvision.app", + "sportworld.pro", + "sportydesktops.com", + "sposhtphgr.shop", + "sposobyzycia24h.click", + "sposobzycia.click", + "sposobzyciowy.click", + "spot-01.atas.io", + "spot-01.trackingpro.pro", + "spot.fitness.com", + "spotbold.com", + "spotchannel02.com", + "spotinvest.info", + "spotlessstamp.com", + "spotlessweb.com", + "spotlightcrtv.com", + "spotlightlora.sbs", + "spotlightsaga.sbs", + "spotlightsizzle.sbs", + "spotnaija.com", + "spotscenered.info", + "spotsniper.ru", + "spottedblackcat.com", + "spottyfly.com", + "spottywpl.info", + "spotx.tv", + "spotxcdn.com.edgekey.net", + "spotxchange-a.akamaihd.net", + "spotxchange.com", + "spptraining.com", + "spr1ngsympho.xyz", + "spr4sym.sbs", + "spraawa.versuts.top", + "sprava.versuts.top", + "sprawa.versuts.top", + "sprawamiesiaca.click", + "sprawapotajemna.click", + "sprawareporter.click", + "sprawareporterska.click", + "sprawasensacja.click", + "sprawasledcza.click", + "sprawdz-lcloud.com", + "sprawdzajinfo.click", + "sprawdzajmaterialy.click", + "sprawdzajnowe.click", + "sprawdzajznami.homes", + "sprawdzajznami.rest", + "sprawdzam.is-best.net", + "sprawdzamaml.com", + "sprawdzamkontoaml.com", + "sprawdzaml.pl", + "sprawdzamydowody.homes", + "sprawdzamynewsa.click", + "sprawdzamynewsy.click", + "sprawdzamyposzlaki.homes", + "sprawdzamyrazem.rest", + "sprawdzamyto.rent", + "sprawdzamytrop.homes", + "sprawdzamywatki.homes", + "sprawdzenie-bledow-przesylki.info", + "sprawdzianwiedzy.click", + "sprawdzianyodpowiedzi.pl", + "sprawdzianyonline.pl", + "sprawdzianyszkolne.pl", + "sprawdzikk.v0r.org", + "sprawdzkameryswiadokowie24.i-neb.net", + "sprawdzktopodgglada.blogspot.com", + "sprawdznagranie.click", + "sprawdzokolice.click", + "sprawdzony-produkt.pl", + "sprawdzportal.click", + "sprawdzprawde.rent", + "sprawdzto.is-best.net", + "sprawdzzdjecia.24.eu", + "sprawnawiadomosc.click", + "sprawnenewsy.rent", + "sprawodzdaniadnia.click", + "sprawozdania24.click", + "sprawozdanie24h.click", + "sprawozdaniewykaz.click", + "sprawozdaniowe.click", + "sprawyblokow.rent", + "sprawydzienne.click", + "sprawymiastowe.click", + "sprawypolskie.click", + "sprawyrozwiazanie.click", + "spraycityuk.com", + "spread.s-designers.com", + "spreadwell.store", + "spreadyourtentacles.com", + "sprecigroup.com", + "sprette.xyz", + "sprigandswizzle.com", + "springaftermath.com", + "springbot.com", + "springclick-ads.s3.amazonaws.com", + "springe.sbs", + "springhandcorps.org", + "springhillcollision.com", + "springlu.top", + "springserve.com", + "sprint-srs-appopen.asapp.com", + "sprint.asapp.com", + "sprintfender.cfd", + "sprintiw.com", + "sprkamko.com", + "sprostowania.click", + "sprostowanie-na-facebooku.webflow.io", + "sprotos.com", + "sprout-ad.com", + "sproutsanctuary.cam", + "sprrot.pages.mus.br", + "sprrt-datvv.pages.mus.br", + "sprrt-hdim.pages.mus.br", + "sprye.sbs", + "sprzedaj-auta.com", + "sprzedajemy-online.shop", + "sprzedajemy.shop", + "sprzedajemypln-online.shop", + "sprzedamkoszty.com", + "sprzedamkupie.online", + "sprzedaz-allegro-lokalnie.store", + "sptc.clicktale.net", + "sptrojczyce.irenanel.pl", + "sptzoom.info", + "spu.binnpro.xyz", + "spulse.net", + "spuma.shop", + "spunly.com", + "spurioussteam.com", + "spusk.autotrdes.top", + "sputter.sbs", + "sputterscience.com", + "spv.careprofit.xyz", + "spvixrvgis.fun", + "spwerblknia.fabianjanusz.nieruchomosci.pl", + "spy.cashnow.ee", + "spy.fellsax.top", + "spyarsenal.com", + "spyenterprise.com", + "spyexplor.com", + "spyhunter-download.s3.amazonaws.com", + "spyl.fellsax.top", + "spylog.com", + "spymovies.org", + "spyw.sbs", + "spyware-removers.shengen.ru", + "spywarebegone.com", + "spywareit.com", + "spywarelabs.com", + "spywarenuker.com", + "spywarespy.com", + "spywords.com", + "sq2trk2.com", + "sq7.co.uk", + "sqlftinrsa.icu", + "sqlnetcat.com", + "sqlsxpxostafbd.icu", + "sqlsxpxostafbdai.icu", + "sqm.telemetry.microsoft.com", + "sqtyauit.site", + "squacre.com", + "squadron.pro", + "squalioyler.life", + "squamosalsoyler.life", + "squareeyesmedia.com", + "squarelinejeans.com", + "squeakygreen.org", + "squeamish.pro", + "squintzxrv.fun", + "squirrelsky.life", + "sr.opencoccoc.com", + "sr2.liveperson.net", + "sradhaorganicsquare.com", + "src.kitcode.net", + "srcbusinesscard.com", + "srcdeals.com", + "srdfbd.org", + "sre-34tk.cfd", + "srebny23.aleksytymon.com.pl", + "sreesnrinfra.com", + "srepdata.usatoday.com", + "srgbroker.com", + "sri3.cfd", + "sriguruconsultancy.com", + "srijan-iitism.com", + "srijanighosh.com", + "srilankadrivercarhire.com", + "srilankanfurniture.com", + "srilankarecipes.com", + "srilankastdalfour.com", + "sritejatechnologies.com", + "srkgs.pl", + "srmlawassociates.com", + "srodektrwaly.click", + "sroomafp.allyes.com", + "srothuynguyen.com", + "srra.nimprove.top", + "srspmgroup.com", + "srtb.msn.com", + "srth45-gw.cfd", + "srushticreation.com", + "srv-us.znaptag.com", + "srv.adngin.com", + "srv.dc-1.net", + "srv.sayyac.com", + "srv.sayyac.net", + "srv.uk.znaptag.com", + "srv1.aaacompany.net", + "srv2.admedit.me", + "srv2trking.com", + "srvkcnyhd.org", + "srvmath.com", + "srvpub.com", + "srvtrck.com", + "srwa.me", + "srwww1.com", + "srychain.com", + "srzelektrindo.com", + "ss-01.com", + "ss-azm.cfd", + "ss-cycleworks.com", + "ss.alippolis.com", + "ss.binnpro.xyz", + "ss.tiscali.it", + "ss0art00ch.site", + "ssads.osdn.com", + "ssccglapex.com", + "sscontrolsystem.com", + "sscvacancy.com", + "ssdc.icelandair.com", + "ssdk.adkmob.com", + "ssdkauth.hpplay.cn", + "sse.qubit.com", + "sseba.online", + "ssephora.fr", + "sshowads.pubmatic.com", + "ssimdedos.site", + "ssk.qvelo.top", + "ssl-compass.oewabox.at", + "ssl-esklep-poczta-polska-pl.marinoah.de", + "ssl-geizhals.oewabox.at", + "ssl-google-analytics.l.google.com", + "ssl-helpgvat.oewabox.at", + "ssl-karriere.oewabox.at", + "ssl-msn.oewabox.at", + "ssl-nrk.tns-cs.net", + "ssl-s.idio.co", + "ssl-top.oewabox.at", + "ssl-uspgvat.oewabox.at", + "ssl-vg03.met.vgwort.de", + "ssl-walletco.com", + "ssl-willhab.oewabox.at", + "ssl-wko.oewabox.at", + "ssl-wletco.com", + "ssl.360antivirus.org", + "ssl.benpaul.pl", + "ssl.clickbank.net", + "ssl.dkarpinski.com.pl", + "ssl.eroscomix.com", + "ssl.hanteljankowski.pl", + "ssl.kontactive.grochal.com.pl", + "ssl.konto.czarnaniebieska.pl", + "ssl.konto.pomaranczowe.com.pl", + "ssl.malgochakinik61.pl", + "ssl.newsofnp.com", + "ssl.siteimprove.com", + "ssl.tobiasjonas.pl", + "ssl.walbo.com.pl", + "ssl.widgets.webengage.com", + "ssl.zoomanalytics.co", + "ssl0.almeidasandra.pl", + "ssl0.kobielska.info.pl", + "ssl0.krzysztof223.pl", + "ssl0.rolinska.com.pl", + "ssl0.rollof.pl", + "ssl0.wikgab.pl", + "sslbind.com", + "ssltracking.esearchvision.com", + "ssmro.com", + "ssnfs.shop", + "sso-github.com", + "sso.canada.com", + "ssocia1ttp0t.site", + "ssones.saotom.xyz", + "ssox.infoprog.xyz", + "ssp-api.mobadvent.com", + "ssp.adviad.com", + "ssp.anyclip-media.com", + "ssp.imedia.cz", + "ssp.lkqd.net", + "ssp.seznam.cz", + "ssp.streamrail.net", + "ssp.urekamedia.com", + "sspawdzktopodgglada.blogspot.com", + "sspcash.adxcore.com", + "sspi.adpopcorn.com", + "sspintrafmsmt.com", + "ssptrk.adpopcorn.com", + "ssrtsh0w1t.info", + "sss.maxiaztr.top", + "sssds.forrum.top", + "ssshimachal.org", + "sssie.org", + "sssite.org", + "sssoulfulzone.live", + "ssssvalha.valhaalla.xyz", + "sst.lakeviewcondostaug.com", + "sst0rbright.site", + "sstats.adobe.com", + "sstats.teenvogue.com", + "ssviurrnks.site", + "st-1.1fichier.com", + "st-a.vtvdigital.vn", + "st-eu.dynamicyield.com", + "st-nitro.ru", + "st.acstnst.com", + "st.adnow.com", + "st.dynamicyield.com", + "st.fanatics.com", + "st.newpol.xyz", + "st.pay-click.ru", + "st.pba.xl.pt", + "st.pc.adonweb.ru", + "st.pubmatic.com", + "st.qwantumm.top", + "st.sageanalyst.net", + "st.smartredirect.de", + "st.tesxappes.top", + "st.videojam.tv", + "st.welerpro.com", + "st1.ifbyphone.com", + "st50card.com", + "st5ll43rr3voluti0n.site", + "stab.thench.net", + "stabilityguardclick.click", + "stabilitynetguardian.xyz", + "stabilityshieldzone.xyz", + "stable.icecyber.org", + "stableal.cfd", + "stableance.store", + "stableclub.monster", + "stablehelp.xyz", + "stableinfo.cyou", + "stableion.top", + "stableise.space", + "stableish.xyz", + "stableland.bond", + "stableonline.cfd", + "stabx.net", + "staceydodge.com", + "staceywil.blogspot.com", + "stacjavapera.com", + "stack-sonar.com", + "stack.stelladoman.pl", + "stackable.autos", + "stackadapt.com", + "stackal.cfd", + "stackance.store", + "stackclub.monster", + "stackence.site", + "stackgroup.beauty", + "stackhelp.xyz", + "stackindembags.com", + "stackinfo.cyou", + "stackingpoundz.com", + "stackion.top", + "stackize.xyz", + "stackland.bond", + "stackonline.cfd", + "stackoverflow.xyz", + "stackplus.store", + "stackstack.monster", + "stackworksheet.com", + "stacyspoodles.com", + "stadiumgoal.world", + "staf.autotrdes.top", + "staffe.online", + "stagcery.media", + "stage.traffiliate.com", + "stagecraftspectacle.xyz", + "stageshowdown.xyz", + "stagestar.xyz", + "stagewithmetro.com", + "staging.kmarketingdesign.com", + "stagolk.com", + "stags.peer39.net", + "stainlmckv.website", + "stake-chalnlinkv2.com", + "stake.polstatmedia.com", + "stakebonus.net", + "stakes-online.com", + "stakim.org", + "staking-chainlnk.com", + "staking-chalnlink.com", + "stakingscrew.com", + "stakingslope.com", + "stakingsmile.com", + "stalesummer.com", + "stallionvigor.com", + "stalsrubiarnia.pl", + "stampen.linkpulse.com", + "stamplive.com", + "stampworld.fun", + "stan-n-joyee.com", + "stan.supplypoland.com", + "stanbridgeestate.com", + "stancemove.site", + "stancestill.online", + "standallhg.site", + "standardisereplenishas.pro", + "standartsheet.com", + "standfasttech.com", + "standingnest.com", + "standingscaffoldis.pro", + "standpipeecter.info", + "standstock.net", + "stanislawdziadko.leonarddawid.warszawa.pl", + "stankrytyczny.homes", + "stankryzysowy.homes", + "stanprzejscia.click", + "stanrzeczowy.click", + "stapoczt.weebly.com", + "star-advertising.com", + "star-iptv.fr", + "star.pulseonclick.com", + "starannepismo.click", + "starazraz.cfd", + "starb.prossaud.top", + "starbase.pro", + "starbase.tech", + "starbase66.com", + "starbee.quest", + "starbuckssurvey.life", + "starbuttnakedcoffee.com", + "starceansolutions.com", + "starchat.oewabox.at", + "starchlikeabber.info", + "starcorpsecurity.com", + "stardoll-konta.blogspot.com", + "stardust-degods.com", + "starduststory.com", + "starebenesipuo.it", + "starffa.com", + "starfinancialplc.com", + "starformation.xyz", + "starkchain.org", + "starlancercenter.com", + "starletzone.com", + "starlightform.sbs", + "starlightspectrum.live", + "starlightsymphony.xyz", + "starlinkcarrinho.com", + "starlites.online", + "starmach.com.pl", + "starnucleosynthesis.xyz", + "staroil.pl", + "starpizzact.com", + "starplaytoys.com", + "starreturned.com", + "starryhorizons.charity", + "starsalumni.com", + "starseed.fr", + "starseednation.org", + "starship-spacex.org", + "starship.events", + "starskill.online", + "starspolandmediahub.site", + "starstruckcfd.cfd", + "start.autotrdes.top", + "start.favbook.net", + "start.newstartatus.co.pl", + "start.outster.com", + "startapp.com", + "startappservice.com", + "startcapitalallocation.com", + "startdividendgrowth.com", + "startedxqk.com", + "startfuarcilik.com", + "starti.pl", + "startielts.com", + "startincomepotentiallearn.com", + "startmarket.su", + "startmarketindicators.com", + "startmenus.com", + "startmytvsetup.com", + "startnow.com", + "startrader.com", + "startreturnonassets.com", + "startreturnoncapitallearn.com", + "startriskmitigation.com", + "startriteinvestco.wixsite.com", + "startsendingletters.com", + "startspy.shop", + "startup.mobile.yandex.net", + "startup.oupeng.com", + "startupcentral.cfd", + "startupfairla.com", + "startupinfomist.com", + "startupsamadhaan.com", + "startupsecretsa.glitchrepublic.com", + "startupspark.info", + "startupsservices.net", + "startupswiftly.com", + "startvisible.com", + "startyourdietnow.com", + "starvesimt.click", + "starwak3.com", + "starwavemedia.com", + "staryogi.com", + "starzfilm.com", + "stashee.net", + "stashee9.wixsite.com", + "stat-c.maxthon.com", + "stat-track.com", + "stat.4u.pl", + "stat.56.com", + "stat.alibaba.com", + "stat.aport.ru", + "stat.appsgeyser.com", + "stat.autotrdes.top", + "stat.cliche.se", + "stat.clickfrog.ru", + "stat.cncenter.cz", + "stat.dealtime.com", + "stat.delo.ua", + "stat.detelefoongids.nl", + "stat.duokanbox.com", + "stat.dyna.ultraweb.hu", + "stat.fengniao.com", + "stat.ganbox.com", + "stat.headlines.pw", + "stat.ijinshan.com", + "stat.it168.com", + "stat.netmonitor.fi", + "stat.pchome.net", + "stat.pl", + "stat.play.zing.vn", + "stat.rolledwil.biz", + "stat.stars.ru", + "stat.synergy-e.com", + "stat.webmedia.pl", + "stat.www.fi", + "stat.xiaomi.com", + "stat.xiproject.top", + "stat.yellowtracker.com", + "stat.zenon.net", + "stat1.vipstat.com", + "stat1.z-stat.com", + "stat2.corp.56.com", + "stat24.com", + "stat24.meta.ua", + "stat3.cybermonitor.com", + "stat385.com", + "statcollector.sidearmsports.com", + "statcounter.com", + "statdb.pressflex.com", + "statdynamic.com", + "state.mastercasc.top", + "state.polndmedia.com", + "state.polstatmedia.com", + "state.supplypoland.com", + "stateboundplayground.com", + "stateguard.sbs", + "statehaller.fun", + "statejobalerts.com", + "statevitamins.com", + "statgw.devtodev.com", + "static-addtoany-com.cdn.ampproject.org", + "static-ads.zaloapp.com", + "static-bp.kameleoon.com", + "static-cdn.ashleyrnadison.com", + "static-downloads.com", + "static-google-analtyic.com", + "static-rtb.adkernel.com", + "static-shareaholic.s3.amazonaws.com", + "static-trackers.adtarget.me", + "static-tracking.klaviyo.com", + "static-uk.addynamo.net", + "static.4chan-ads.org", + "static.accesstrade.vn", + "static.ad-lancers.jp", + "static.adbutter.net", + "static.adconnect.vn", + "static.addtoany.com", + "static.addynamo.net", + "static.adfclick1.com", + "static.adgger.jp", + "static.admaximize.com", + "static.adtelligent.com", + "static.adwo.com", + "static.adziff.com", + "static.affilae.com", + "static.affluent.io", + "static.amplitude.com", + "static.ampxchange.com", + "static.apester.com", + "static.atgsvcs.com", + "static.audienceinsights.net", + "static.canalstat.com", + "static.cdn.responsys.net", + "static.cleverpush.com", + "static.clevertap.com", + "static.clmbtech.com", + "static.crakbanner.com", + "static.cz01.cn", + "static.dynad.net", + "static.dynamicyield.com", + "static.ecorebates.com", + "static.emsservice.de", + "static.everyone.net", + "static.fleshlight.com", + "static.freenet.de", + "static.gfx.streamen.com", + "static.googleadsserving.cn", + "static.gridsumdissector.com", + "static.hatid.com", + "static.intentarget.com", + "static.inviziads.com", + "static.iterable.com", + "static.itrack.it", + "static.kameleoon.com", + "static.kibboko.com", + "static.klaviyo.com", + "static.l3.cdn.adbucks.com", + "static.l3.cdn.adsucks.com", + "static.leaddyno.com", + "static.leadpages.net", + "static.linkz.net", + "static.locallogic.co", + "static.mackeeper.com", + "static.masoffer.net", + "static.mobilemonkey.com", + "static.mvot.vn", + "static.narrativ.com", + "static.nectarads.com", + "static.omnilocal.ai", + "static.oroll.com", + "static.parkingpanel.com", + "static.polarcdn.com", + "static.privacytrck.com", + "static.proximic.com", + "static.ptoahaistais.com", + "static.retirementcommunitiesfyi.com", + "static.returngo.ai", + "static.rqmob.com", + "static.scroll.com", + "static.securedtouch.com", + "static.share-videos.se", + "static.site24x7rum.com", + "static.skimlinks.com", + "static.smni.com", + "static.sojern.com", + "static.ssacdn.com", + "static.styria-digital.com", + "static.subiz.com", + "static.tracking202.com", + "static.trackuity.com", + "static.traffic.ru", + "static.uk.addynamo.com", + "static.unocdn.com", + "static.urekamedia.com", + "static.verticalscope.com", + "static.vidazoo.com", + "static.vilynx.com", + "static.virgul.com", + "static.vliplatform.com", + "static.vpptechnologies.com", + "static.wooboo.com.cn", + "static.youappi.com", + "static.ziftsolutions.com", + "static.zucks.net.zimg.jp", + "static3.urekamedia.com", + "staticad.thethao247.vn", + "staticads.btopenworld.com", + "staticb.mydirtyhobby.com", + "staticjolt.website", + "statics-marketingsites-eus-ms-com.akamaized.net", + "statics-marketingsites-neu-ms-com.akamaized.net", + "staticzhhx.online", + "statis.dsp.vn", + "statistic-blog-v2.sapoapps.vn", + "statistic.batdongsan.com.vn", + "statistics-vov2.vov.vn", + "statistics.elsevier.nl", + "statistics.reedbusiness.nl", + "statistics.tapchimypham.com.vn", + "statistics.theonion.com", + "statistics.vov.vn", + "statistics.vov2.vn", + "statistik-gallup.dk", + "statistik-gallup.net", + "statistik.changing-cities.org", + "statistiq.com", + "statm.the-adult-company.com", + "stats-dev.brid.tv", + "stats-newyork1.bloxcms.com", + "stats.123c.vn", + "stats.24ways.org", + "stats.abbi.io", + "stats.absol.co.za", + "stats.addtoany.com", + "stats.adlice.com", + "stats.adultswim.com", + "stats.agentinteractive.com", + "stats.airfarewatchdog.com", + "stats.allliquid.com", + "stats.arrowos.net", + "stats.askmen.com", + "stats.askmoses.com", + "stats.atrl.co", + "stats.avast.com", + "stats.backcountry.com", + "stats.bbc.co.uk", + "stats.becu.org", + "stats.berkman.harvard.edu", + "stats.big-boards.com", + "stats.bizweb.vn", + "stats.blogger.com", + "stats.blogoscoop.net", + "stats.bluebillywig.com", + "stats.bookingbuddy.com", + "stats.buycostumes.com", + "stats.cafepress.com", + "stats.canalblog.com", + "stats.cartoonnetwork.com", + "stats.clickability.com", + "stats.cliqz.com", + "stats.concierge.com", + "stats.coronalabs.com", + "stats.datahjaelp.net", + "stats.datawrapper.de", + "stats.defense.gov", + "stats.dev.zaloapp.com", + "stats.dice.com", + "stats.directexpose.com", + "stats.dongphim.net", + "stats.drugstore.com", + "stats.dziennik.pl", + "stats.economist.com", + "stats.epicurious.com", + "stats.esomniture.com", + "stats.examiner.com", + "stats.fairmont.com", + "stats.fastcompany.com", + "stats.fd.nl", + "stats.freeonlinegames.com", + "stats.ft.com", + "stats.gamestop.com", + "stats.gioneemobile.net", + "stats.globesports.com", + "stats.groupninetyfour.com", + "stats.hara.vn", + "stats.hc.score.dmp.zalo.me", + "stats.homestead.com", + "stats.hstatic.net", + "stats.huuuge.net", + "stats.hyperinzerce.cz", + "stats.ign.com", + "stats.ilsemedia.nl", + "stats.immense.net", + "stats.independent.co.uk", + "stats.infomedia.net", + "stats.investors.com", + "stats.ircfast.com", + "stats.itweb.co.za", + "stats.ivymobile.com", + "stats.iwebtrack.com", + "stats.jippii.com", + "stats.jpush.cn", + "stats.kaltura.com", + "stats.kumulos.com", + "stats.lab.zalo.ai", + "stats.ladotstats.nl", + "stats.libresse.no", + "stats.livingsocial.com", + "stats.mediaforge.com.edgekey.net", + "stats.merriam-webster.com", + "stats.mirrorfootball.co.uk", + "stats.netsolads.com", + "stats.nextgen-email.com", + "stats.nymag.com", + "stats.olark.com", + "stats.osd.vn", + "stats.outster.com", + "stats.ozguryazilim.com.tr", + "stats.ozwebsites.biz", + "stats.pandora.com", + "stats.parstools.com", + "stats.partypoker.com", + "stats.petrotimes.vn", + "stats.playrix.com", + "stats.polldaddy.com", + "stats.popcap.com", + "stats.popscreen.com", + "stats.pusher.com", + "stats.rdphv.net", + "stats.resellerratings.com", + "stats.revenue.net", + "stats.sa-as.com", + "stats.self.com", + "stats.shopify.com", + "stats.stb-ottow.de", + "stats.stg.zaloapp.com", + "stats.tamdiem247.com", + "stats.telegraph.co.uk", + "stats.thoughtcatalog.com", + "stats.tiebreaker.com", + "stats.topofblogs.com", + "stats.townnews.com", + "stats.twistage.com", + "stats.ultimate-webservices.com", + "stats.umsns.com", + "stats.unionleader.com", + "stats.unipi.it", + "stats.unity3d.com", + "stats.usesfathom.com", + "stats.vietnammoi.vn", + "stats.virtuemart.net", + "stats.vodpod.com", + "stats.voyages-sncf.com", + "stats.vulture.com", + "stats.watchmygf.com", + "stats.webleads-tracker.com", + "stats.wired.com", + "stats.wordpress.com", + "stats.wp.com", + "stats.www.ibm.com", + "stats.x14.eu", + "stats.xxxkey.com", + "stats.xxxrewards.com", + "stats.zaloapp.com", + "stats.zmags.com", + "stats.zotabox.com", + "stats1.corusradio.com", + "stats2.allure.com", + "stats2.arstechnica.com", + "stats2.details.com", + "stats2.glamour.com", + "stats2.golfdigest.com", + "stats2.gourmet.com", + "stats2.gq.com", + "stats2.luckymag.com", + "stats2.newyorker.com", + "stats2.radiocompanion.com", + "stats2.rte.ie", + "stats2.self.com", + "stats2.teenvogue.com", + "stats2.vanityfair.com", + "stats2.wmagazine.com", + "stats4all.com", + "stats4everyone.com", + "stats5.lightningcast.com", + "stats6.lightningcast.net", + "statserv.net", + "statsfe2.ws.microsoft.com", + "statsie.com", + "statsp.fpop.net", + "statstracker.celebrity-gossip.net", + "statsv3.gaycash.com", + "statto.plus8.net", + "status-mark.com", + "status-token.com", + "status.datatrics.com", + "status.duckduckfuck.com", + "status.sublineover.net", + "statusmarkets.com", + "statustoken.im", + "statutorjuihui.site", + "statxpress.com", + "staumer.sbs", + "stavvsrnd.site", + "stay.decentralappps.com", + "stayharbor.com", + "stb.plprogpltes.site", + "stblon.autotrdes.top", + "stc-nas.nixcdn.com", + "stc-support-app-brand.zdn.vn", + "stc.nas.nixcdn.com", + "stc2.alessandrobednarz.com.pl", + "stctextile.com", + "stcu.com.pl", + "std.o.webmd.com", + "stdown.dinju.com", + "steacmcommnunity.ru", + "steacmcommunity.ru", + "steacmcomnnunitily.ru", + "steacmcomnuntly.ru", + "steacmconnmuntiy.ru", + "steadfastpath.cam", + "steadfastseat.com", + "steadfastsound.com", + "steadfastsystem.com", + "steadybridge.site", + "steadypaddling.com", + "steadysite.cfd", + "steagrp.com", + "steak.esti-host.com", + "stealthedeal.com", + "stealthpbn.com", + "steam-50gift.com", + "steam-50gifts.com", + "steam-card50.com", + "steam-card50.pro", + "steam-cardcode.com", + "steam-cardgift.com", + "steam-code50.com", + "steam-codes50.com", + "steam-csgo-battle.ru", + "steam-gifts50.com", + "steam-glft.com", + "steam-lance.sbs", + "steam-one-regularisation.com", + "steam-wallet-gifts.com", + "steam-wallet-money.com", + "steam.poweredworkshop-item.com", + "steam.workshop-art.com", + "steam.workshopmades.com", + "steam.workshopsaward.com", + "steam50-gift.com", + "steamcmnunity.com", + "steamco.de", + "steamcommeumity.ru", + "steamcommuaity.com", + "steamcommuity.ru", + "steamcommujity.com", + "steamcommumtiy.com", + "steamcommunaiy.com", + "steamcommunici.com", + "steamcommunijty.com", + "steamcommunility.com", + "steamcommunimy.com", + "steamcommuniri.com", + "steamcommunitn.com", + "steamcommunitsy.com", + "steamcommunityclaim.com", + "steamcommunitye.com", + "steamcommunivy.com", + "steamcommunivy.shop", + "steamcommunljty.com", + "steamcommunllty.com", + "steamcommunlty.gift", + "steamcommunmitly.com", + "steamcommunnittly.com", + "steamcommunurity.ru", + "steamcommunutty.com", + "steamcommutity.com", + "steamcommuwity.com", + "steamcomnmunitu.ru", + "steamcomnnunlty.com", + "steamcomnrunity.com", + "steamcomnuaity.com", + "steamcomnucity.com", + "steamcomnujity.com", + "steamcomnunitcy.com", + "steamcomrnunily.com", + "steamcomuniry.com", + "steamcomunityy.com", + "steamcomunnutiy.com", + "steamcomunnutty.com", + "steamcomuntty.com", + "steamcomunutliy.com", + "steamcomunyti.ru", + "steamconmnunitiy.com", + "steamconmucity.com", + "steamconmumnnity.com", + "steamconmunjty.com", + "steamgifts.5v.pl", + "steaminventoryhelp.com", + "steamkarta.pl", + "steammcommunuti.ru", + "steammcomnmunity.com", + "steammcomunmity.com", + "steamnconmunity.ru", + "steamommunity.com", + "steampowered-help.com", + "steamrcommunitn.com", + "steamrcommunlty.com", + "steamscommunilty.com", + "steamscommuntty.com", + "steamworkshopmades.com", + "steancomrnunity.com", + "steanmccommunity.com", + "steanmcommunilty.com", + "steanmcommunity.com", + "steanncommnunity.ru", + "stearnccommunity.com", + "stecmcommuaity.com", + "stecmcommunaiy.com", + "stecmcommunijty.com", + "stecmcommunily.com", + "stecmcommunnity.com", + "stecmrcommunity.com", + "steedstrat.com", + "steel-citizen-knives.com", + "steelbitepro24.com", + "steelframestrusses.com", + "steelhouse.com", + "steelhousemedia.com", + "steelresonance.cfd", + "steelsummit.xyz", + "steemcornmmunity.ru", + "steemmcommunity.com", + "steepscale.com", + "steevingn.sbs", + "stegosaurusrex.com", + "stella2me.wixsite.com", + "stellar-auto.com", + "stellar-sorbet-cecdc6.netlify.app", + "stellarchemistry.xyz", + "stellarclassification.xyz", + "stellarcreations.xyz", + "stellardynamics.xyz", + "stellaremission.xyz", + "stellarevolution.xyz", + "stellarhelix.quest", + "stellarium.fr", + "stellarlinx.space", + "stellarmemories.net", + "stellarparallax.xyz", + "stellarshine.live", + "stellarspectra.xyz", + "stellarstanza.life", + "stellarsway.life", + "stellarsway.live", + "stellartechlab.bond", + "stellaryonder.homes", + "stemboastfulrattle.com", + "stemmcommunity.com", + "stempol.cyou", + "stemptine.site", + "stenographs.info", + "stenohr.com", + "stenplus.onewaywinner.com", + "steofenore.cyou", + "step-cline.sbs", + "step-service.crossinstall.io", + "stepdwn.com", + "stepfuturexq.site", + "stephangul.com", + "stephanyrei.com", + "stephens-laughlin.com", + "stepl.org", + "stepmar7.wixsite.com", + "stepnation.com", + "stepofdream.com", + "stepplane.com", + "stepted.com", + "ster.finew.top", + "stereoreviewed.com", + "stethomediclinic.com", + "steve4njsenate.com", + "steveberry.fr", + "steveflets.com", + "stevemaddenoutletus.com", + "stevenledford.com", + "stevensdonations.org", + "stgeorgeandros.com", + "stgeorgemobilenotary.com", + "stickable.autos", + "stickal.cfd", + "stickence.site", + "stickersandcards.com", + "stickerscaracas.net", + "stickinfo.cyou", + "sticking.website", + "stickion.top", + "stickish.xyz", + "stickonline.cfd", + "stickssheep.com", + "stickyadstv.com", + "stickyadstv.com.akadns.net", + "stickyadstv.com.edgekey.net", + "stiffgame.com", + "stiffywhips.com", + "stigershop.com", + "stiiv.pro", + "stillest.net", + "stillinvest.taxility.com", + "stillval.com", + "stilnovo.fr", + "stim.eyeu.top", + "stimg.iand2ch.net", + "stimg.thench.net", + "stimgc.iand2ch.net", + "stimgc.thench.net", + "stimulatingsneeze.com", + "stinf.prossaud.top", + "stingcomputing.com", + "stingy.sbs", + "stinkyssurfschool.com", + "stir.semilo.com", + "stisslistol24to7za.shop", + "stitchdude.com", + "stjosephaffordablehousing.com", + "stjoseynyu.cfd", + "stkintl.com", + "stkittsanglicanchurch.org", + "stkk.pl", + "stl.p.a1.traceworks.com", + "stleamcommulnity.com", + "stluisacareers.com", + "stm.nowyplx.top", + "stmargaretbiglake.com", + "stmarysswfl.org", + "stnetsdk.vivo.com.cn", + "stnew.prossaud.top", + "sto.papiashvili.top", + "sto1.wallonn.top", + "stock.polinvst.com", + "stock3toss.com", + "stockbook-ads.firebaseapp.com", + "stockbook-ads.firebaseio.com", + "stocker.bonnint.net", + "stocklinity.com", + "stockmarketpric.com", + "stockoptionskings.com", + "stocks-analytics-events.apple.com", + "stocksoil.imperiallprogram.top", + "stocksons.com", + "stockxran.site", + "stofiel.space", + "stoiximan.gr", + "stokes.top", + "stoktaniste.com", + "stomachscience.com", + "stomatolog.org", + "stomcrm.online", + "stompebi.link", + "ston.dapoi.top", + "stoneedenergyed.pro", + "stoneskirts.eu", + "stoneskirts.pl", + "stonyfordmiber.life", + "stooth.sbs", + "stop-sign.com", + "stop-smoking.1.p2l.info", + "stopcodex.pl", + "stoperle.com", + "stopfinding.com", + "stopify.co", + "stopphoulplay.com", + "stopprocrastination.net", + "stopsms.biz", + "stopstomach.com", + "stopwypadki.click", + "stopzmartwien.click", + "stor.choiseprog.xyz", + "stor.wallonn.top", + "storage.softure.com", + "storamore.pl", + "store-downloads.com", + "store-ollx.420000333.xyz", + "store-so.com", + "store.berylvista.com", + "store.brightfoxes.com", + "store.garnetmountain.com", + "store.goldendynamo.com", + "store.marigolddreams.com", + "store.marigoldhaven.com", + "store4343-4olx.148122222.xyz", + "storealleqrolokalne.05623333.xyz", + "storeblackhawks.com", + "storeconfig.mistat.intl.xiaomi.com", + "storecor.net", + "storedistri.com", + "storeen.ldmnq.com", + "storeinfo.62066623.xyz", + "storeinp0st-shop.34233342.xyz", + "storejhpost.2435709.xyz", + "storelive.co", + "storesdatum.com", + "storesgrin.com", + "storeslabs.shop", + "storesq.welerpro.com", + "storesteanpowered.com", + "storesurprise.com", + "storetail.io", + "storewithdiscounts.com", + "storiesnews.click", + "storiesnexus.com", + "storm-token.com", + "stormagasinoky.shop", + "stormbirds.live", + "stormcooky.blogspot.com", + "stormcorts.lat", + "stormgain.com", + "stormltoken.com", + "stormsinhz.monster", + "stormstoken.com", + "stormtoken.cc", + "stormtoken.co", + "stormtoken.eu", + "stormtoken.site", + "stormtokens.io", + "stormtokens.net", + "stormxtoken.com", + "stormyachiever.com", + "storntoken.com", + "storrntoken.com", + "stors.welerpro.com", + "storsokr.newstriy.top", + "story.lakeviewcondostaug.com", + "story.latestinews.com", + "story.proslow.top", + "storyblogg.com", + "storybloggs.com", + "storygize.net", + "storyinurdu.com", + "storysparklehub.site", + "storytellergpt.com", + "storyumpir.site", + "storzey.com", + "stosowneinfo.click", + "stosownerzeczy.click", + "stosunkimiejskie.click", + "stotys.orggf.xyz", + "stoveseashore.com", + "stowarzyszeniemis.alisaksenia.pl", + "stowesjoage.life", + "stowjestesmyztoba.fryderykmatvii.pl", + "stpl.mazecuadr.top", + "stpsychologists.com", + "str.qwantumm.top", + "str8talkre.com", + "strachdziecka.click", + "strachludzi.click", + "strack.pubmatic.com", + "straightnest.com", + "straightresults.com", + "straighttangerine.cz.cc", + "stranded-in-iowa.blogspot.com", + "strangefullthiggngs.com", + "strangerthingsseason5.com", + "strapulse.quest", + "strasznemy.homes", + "strasznewiesci.rent", + "strasznyprzypadek.homes", + "straszyopetani.click", + "strategicasset.org", + "strategicinsight.quest", + "strategicpulse.sbs", + "strategicum.org", + "strategies360.fr", + "strategixgub.xyz", + "strategizequest.quest", + "strategy.lmobi.net", + "strategyhrsolutions.com", + "strategysprint.quest", + "stratumalloy.cam", + "stratuscastrovalley.com", + "stratusskyline.cam", + "strawberriesandscream.xyz", + "strawpoii.me", + "stream-direct.co", + "stream.vicdesmidt.com", + "stream1.livefyre.com", + "streamate.com", + "streamboox.com", + "streamenergyld.site", + "streamerscastershub.com", + "streamimovies.com", + "streaming.lakeflo.com", + "streamingmusicreview.com", + "streamingtvone.com", + "streamjs.investing.com", + "streamnow.club", + "streampowered.org.ru", + "streamrevamp.com", + "streamserviceone.work.gd", + "streamvod.pl", + "streamworkspacenet.com", + "streetshootingmd.com", + "streetstroll.xyz", + "streetvibe.pl", + "strefa-abonecka.com", + "strefa-filmu.pl", + "strefa-klienta.com", + "strefa-medycyny-naturalnej.com", + "strefa-vod.pl", + "strefamlodych.pl", + "strempilot.cyou", + "strengthpulse.com", + "stressshrimp.com", + "stretchafu.ru", + "stretchsquirrel.com", + "strictsped.space", + "strikeiron.com", + "stripchat.com", + "stripteas.com", + "strivesidewalk.com", + "stromtoken.com", + "strona-transferu.icu", + "strona-transferu.online", + "strona-transferu.site", + "strona.glanvillemedia.com", + "strona.taxility.com", + "strona.visite-vendee.com", + "stronalogowania.square.site", + "stronamiasta.rest", + "stronanafacebooku.weebly.com", + "stronaprawna.click", + "stronestproperty.com", + "strong-8k.com", + "strong-vps.com", + "strong.luxxeeu.com", + "strongbaaz.com", + "strongsilicon.online", + "stronnerzeczy.click", + "strophulusqgler.life", + "strotempng.pro", + "strow.welerpro.com", + "strtrk.adacado.com", + "structure.s-designers.com", + "structurerod.com", + "structures-made-easy.co.uk", + "structurex.cfd", + "strumentandicap.info", + "sts-github.com", + "sts.batmobi.net", + "stsdk.vivo.com.cn", + "stsdk.vivoglobal.com", + "stshashmi.com", + "stsoftware.biz", + "stsroyal.com", + "stswen.fr", + "stthomasinsectcontrol.com", + "sttobiascatholicchurch.com", + "sttvisa.com", + "stub.mainspotvideosfree.best", + "studcat.infra.systems", + "studentlauncher.com", + "studentsolver.com", + "studiio.net", + "studio1o1.com", + "studio27art.com", + "studio4memories.com", + "studio51.pascalmadej.pl", + "studiodannyvenlet.com", + "studiokicks.net", + "studiolegaleadmaiora.com", + "studiomugnaini.eu", + "studiospa.com.pl", + "studious-trainstudious-trainexlstudious-train.pages.dev", + "studyatlearner.com", + "studyexam24.com", + "studyinforeigns.com", + "studyiq160.com", + "studyofquran.com", + "stuff.s-designers.com", + "stuffidesigned.com", + "stuffykvgn.monster", + "stumera.pics", + "stuntoffer.com", + "stupendoussleet.com", + "stupendoussnow.com", + "stussy-outlet.vip", + "stussyhoodiespolska.com", + "stussypoland.com", + "stussypoland.pl", + "stvgbs.com", + "stwierdzenia.click", + "stycdn.net", + "styfun.com", + "stylartykulu.click", + "style.crest-garden.com", + "stylefeatureis.online", + "styleion.top", + "styleja.com", + "stylekurti.com", + "styleland.bond", + "stylelifees.online", + "styleone.store", + "styleonearth.com", + "stylestatement.xyz", + "stylevarietystore.com", + "stylevox.shop", + "stylewoodsalon.com", + "stylingdesigns.com", + "stylishaven.com", + "stylishglass.xyz", + "stylishiy.com", + "stylomatik.com", + "stylotron.com", + "stylovemeble.pl", + "stylowoimodnie.pl", + "stylowy-szok.buzz", + "su.valley.ne.jp", + "su0r.lat", + "su0x.lat", + "su6t2a0v1cbj6fu8o2cjdo1dx0oxdm6kgl6f7zdjxt6aqxjlwrt7cu2r5g2d.me", + "su99essf9eam.site", + "suacnhgarantida.com", + "suasuade.com", + "suavevida.com", + "sub.autotrdes.top", + "sub4.blocked-site-hole-cert.pl", + "sub6.blocked-site-hole-cert.pl", + "sub8mgforsale.com", + "subangss16.com", + "subarnabasnet.com", + "subashgoyal.com", + "subb4ss.com", + "subcreation.fr", + "subcrest.sbs", + "subemax.com", + "subexcitationkawer.life", + "subgeta.com", + "subhashplywood.com", + "subjectshipjeder.life", + "sublimedition.com", + "submit.zapr.in", + "submiter.manasan.top", + "submitopencase.cyou", + "subot.hellobacsi.com", + "subplots341.site", + "subratamaiti.com", + "subscrib-profile.com", + "subscribe-help.com", + "subscribe.hearstmags.com", + "subscribepage.com", + "subscriber-help-center.com", + "subscripsion.info", + "subscription-renew.info", + "subscription-tel.com", + "subserosagrier.life", + "subsidiarinessshkder.life", + "subsidyfunding.com", + "subskrypcja-net-flix.com", + "subsonictradings.com", + "subway-br.com", + "subwaybr.com", + "subwaybrasilofc.com", + "subwayhackeado.com", + "subwaylucrativo.com", + "subwaysurfersbrasil.com", + "subwaysurfy.com", + "subwaywallet.com", + "succeedscene.com", + "successfullifehustles.com", + "succulentcure.com", + "suchdienste.com", + "suchi.koroje.top", + "suckdude.com", + "sucses.tilda.ws", + "suczki-mlode.blogspot.com", + "sudaa.autotrdes.top", + "suddenplot.com", + "suddensidewalk.com", + "sudgamesnow.com", + "sudhaamritam.org", + "sudhbajar.com", + "sudheerbuilders.com", + "sudohub.net", + "sudokuwhiz.com", + "suettiest.live", + "sueviansmuper.life", + "suewat.com", + "suferinok.site", + "sufo.facost.top", + "sug.com.pl", + "sugarcurtain.com", + "sugargaddy.com", + "sugargoatbaking.com", + "sugestiawidzow.click", + "suggestion9a0.xyz", + "suggestions10a0.xyz", + "suggestions90.xyz", + "suggestions925.xyz", + "suggestions9a0.xyz", + "suggestions9ao.xyz", + "suggestions9s.xyz", + "sugoicounter.com", + "sugracanbuy.com", + "suhaacademy.com", + "suhucasino.com", + "suhunsoo.uk", + "suicidaltendencies.fr", + "suicide-vintage.blogspot.com", + "suiglobal.com", + "suitableskills.com", + "suitbilet.com", + "suite-ledgerlogin.com", + "suite-trezorlogin.com", + "suite.s-designers.com", + "suitedo.work", + "suitfire.live", + "suiyina.com", + "sukareview.com", + "sukces.pl", + "sukeeorganics.com", + "sukhumvithomes.com", + "sukkraninteriors.com", + "sulake.pushwoosh.com", + "suleymanlilar.org", + "sulkybutter.com", + "sulkycook.com", + "sulmik.sbs", + "sultanate.net", + "sultanskebabwalnutcreek.com", + "suluklima.com.tr", + "sum-mu.net", + "sum.folos.top", + "sumapo.org", + "sumatraslimbellytonicc-us.com", + "sumienieboli.click", + "sumienieludzi.click", + "sumienieratuje.click", + "sumiennapomoc.click", + "sumin2013.com", + "summer.ntua.edu.tw", + "summerbodyketoacv.com", + "summerfestnews.com", + "summerhamster.com", + "summerobject.com", + "summitcomfortky.com", + "summitorthocare.com", + "summitrealtyyy.live", + "summitsigma.cam", + "summitsolutionswholesale.com", + "summittech.cam", + "summoners.net", + "sumo.com", + "sumofus.fr", + "sumome.com", + "sumur-toto.com", + "sun-coin.net", + "sun-pump.com", + "sun.autotrdes.top", + "sun.btc9696.com", + "sun2.autotrdes.top", + "sunbeamvu.sbs", + "sunchair.xyz", + "suncityvicenza.com", + "suncoastinspro.com", + "suncontract.su", + "sundarbanluxury.com", + "sundaybi.com", + "sundownboatrental.com", + "sundownspirit.xyz", + "sunerlypl.myshopify.com", + "sunf10w3rsc00p89.store", + "sunfl0w3rs1and40.store", + "sunfl0w3rshack69.store", + "sunfl0w3rsway60.store", + "sunfl0werspo129.store", + "sunflagsteel.com", + "sunflowerclasses.com", + "sunflowersensational.store", + "sunflowerserenade.cam", + "sunflowershine.xyz", + "sunflowersplendor.store", + "sunflowerstyle.store", + "sunfloweryellow.sbs", + "sungateinvestment.com", + "sungen.jp-osa-1.linodeobjects.com", + "sunglasses4life.com", + "sungln.com", + "sungneonhealth.com", + "sungodgraphics.com", + "sunhe.jinr.ru", + "sunl1tsearch.quest", + "sunlightresistx.sbs", + "sunlightwave.lat", + "sunlitcanyons.website", + "sunlitsanctuary.live", + "sunlitsummit.cfd", + "sunmaker.com", + "sunmountain-online.com", + "sunnestremit.com", + "sunnii.shop", + "sunny-beach-car-rental.com", + "sunny-oranges.life", + "sunny.oewabox.at", + "sunnysidebeach.xyz", + "sunnysinghverma.com", + "sunnysunkari.blogspot.com", + "sunobalochistan.online", + "sunonsunday.com", + "sunosadho.com", + "sunovausa.blogspot.com", + "sunrise-brink.net", + "sunriseforall.com", + "sunrisesaihospital.com", + "sunsand.xyz", + "sunsetbeachroofer.com", + "sunsetdnsnow.com", + "sunsetfreedigital.com", + "sunsetkeyboarddesertes.pro", + "sunshineedfingeres.pro", + "sunshineingfingered.pro", + "sunsizzle.site", + "sunsoar.site", + "suntextilesllc.com", + "suntrustlonlinebanking.com", + "sunucutara.org", + "sunursaswim.com", + "sunweek.world", + "suocietegenerale.fr", + "suomi-auta-vinted.info", + "suomiinstitute.com", + "suoncopbaonk.com", + "sup.kolotas.top", + "supaflyvos.net", + "supanovas.top", + "supdqwepu.com", + "supego.com", + "super-day.monster", + "super-drogeria.pl", + "super-konkursy.com", + "super-mario-deluxe.net", + "super-store.pl", + "super-taiyaki-0a486f.netlify.app", + "super-warriors42.com", + "super.oewabox.at", + "super28qu77st.quest", + "superad2.com.sg", + "superbaconman.com", + "superbgloballogisticsinc.com", + "superbitcoin-blockchain.info", + "superbrewards.com", + "superclix.de", + "superconectados.net", + "supercora.space", + "supercroisiere.com", + "superdupershirt.blogspot.com", + "superdziennik.rent", + "superemail.pl", + "superextremelyfyx.info", + "superfastcdn.com", + "superfaster.org", + "superficialsquare.com", + "superficievirtual.com", + "superfoodii.com", + "superga-pl.com", + "supergabuty.com", + "supergaskleppolska.com", + "supergra2020.wixsite.com", + "supergrowths.com", + "superhardwareshop.com", + "superhealthinc.com", + "superhistoria.is-best.net", + "superidezs.site", + "superinterstitial.com", + "superior400.site", + "superlative-belekoy-8f9ad9.netlify.app", + "superlecker.info", + "superlinks4u.com", + "supermed.oewabox.at", + "supermiopu.site", + "supernaturalart.com", + "superonlinetambola.com", + "superpaczki24.cloud", + "superphotos.com", + "superpossi.ru", + "superpowerkisanmart.com", + "superprimemining.com", + "supersaintlylfmre.life", + "superserwisy.pl", + "supersonicads-a.akamaihd.net", + "supersonicads.com", + "superspecialplatenumber.com", + "superstats.com", + "superswieto.pl", + "supertop.ru", + "supertop100.com", + "supertravelplanet.com", + "superwintambola.com", + "superwizjer24-swiezeinformacje.eu", + "superzebra.pl", + "suplementosmayorista.net", + "suplementospormayor.net", + "suplentec.com", + "supload.com", + "supo.aptin.live", + "suports-fb.com", + "suppable.sbs", + "suppercoders.com", + "suppieshop.com", + "supplements.1.p2l.info", + "support-ads-team-874a1.firebaseapp.com", + "support-ads.pages.net.br", + "support-be.com", + "support-caseid-talzdv.helpbusiness10ct.cyou", + "support-caseid-talzdv.helpbusiness8ct.cyou", + "support-cbd4f.web.app", + "support-center-for-business-open-case.mt5referral.cyou", + "support-center-for-business-page-caseid-429.vercel.app", + "support-center-for-business-page-caseid-454.vercel.app", + "support-center-for-business-page-caseid-458.vercel.app", + "support-center-for-pages-case-id-361.vercel.app", + "support-customer-security-1003156423.netlify.app", + "support-customer-security-10898276365.netlify.app", + "support-duong.pages.mus.br", + "support-facebook.pages.pro.br", + "support-fb.pages.mus.br", + "support-fbz.pages.pro.br", + "support-findmy.org", + "support-for-business-open-case-appeal-id-216.vercel.app", + "support-for-business-open-cases-appeal-id-220.vercel.app", + "support-ip.com", + "support-me102.pages.mus.br", + "support-media.pages.mus.br", + "support-now.xyz", + "support-page-d5yzp.surge.sh", + "support-policy-3479069034.web.app", + "support-reopening-limite-accounts-o30.netlify.app", + "support-setting.serv00.net", + "support-slo-suupinfo.codeanyapp.com", + "support-ticket567823.com", + "support-ticket567824.com", + "support-ticket567825.com", + "support-ticket567826.com", + "support-ticket567827.com", + "support-ticket567828.com", + "support-ticket63783.com", + "support-ticket63784.com", + "support-ticket63785.com", + "support-ticket63786.com", + "support-ticket63787.com", + "support-ticket63788.com", + "support-ticket6753.com", + "support-ticket6755.com", + "support-ticket6757.com", + "support-ticket6789.com", + "support-ticket941877.com", + "support-ticket941878.com", + "support-updating-information-10039080.netlify.app", + "support-user-annouce-7d83c.firebaseapp.com", + "support-users-to-appeal-1000648792653.netlify.app", + "support-users-to-appeal-1042889393488.netlify.app", + "support.clz.kr", + "support.konto.online.185-196-9-180.cprapid.com", + "support.pages.mus.br", + "support.ronnixtechnology.com", + "support.sweepstakes.com", + "support.tenten.vn", + "supportbubble.org", + "supportcenter-campaign-for-business.netlify.app", + "supportcenter-case-account-for-business.vercel.app", + "supportedpooled.pro", + "supportlcloud.info", + "supportlinemail.com", + "supportmyaccnt.com", + "supportplacydtech.info", + "supportsae.com", + "supportteam-fb.com", + "supportteam.appealopencases.com", + "supporttoan.pages.mus.br", + "supportwaves.com", + "suppot-123.pages.net.br", + "suppotss-cuong7p.ubpages.com", + "suppport-55c1e.web.app", + "suppprt-dat.pages.pro.br", + "supprt-tg.pages.pro.br", + "suprama.online", + "suprememotorsportva.com", + "supremesolsunenergy.com", + "supremevillageo.com", + "supremevillagios.com", + "suprogen.top", + "suprotems.top", + "supteam.top", + "suptools.online", + "suq.imedespofic.xyz", + "sur3sh.com", + "suramericanaonlinesoat.com", + "surbecksqqber.life", + "sureads.com", + "sureshotfx.net", + "surfbreakcafe.com", + "surfcountor.com", + "surfeitersqqber.life", + "surferssanctuary.xyz", + "surffyi.com", + "surfindave.com", + "surfmusik-adserver.de", + "surfsecured.net", + "surfwebsitedirectory.com", + "surge-iq.com", + "surge-vista.com", + "surgicalward.com", + "surplus-suppliers.com", + "surprisingly-fortunate-offers.com", + "surreyhomeopathy.com", + "surtefacil.com", + "surtidrogasdelmeta.com", + "suruonlinemoney.com", + "survarium.fr", + "survata.com", + "survey.china.alibaba.com", + "survey.nuggad.net", + "survey.survicate.com", + "survey.wootric.com", + "surveyapponline.com", + "surveygizmobeacon.s3.amazonaws.com", + "surveypass.com", + "surveysstarter.com", + "survivalnotice.com", + "survymonkey.xyz", + "surya69vip.com", + "suryaastro.com", + "suryagranite.com", + "suryamangala.com", + "suryavihar.com", + "surzhykeduard.com", + "sus.polstow.top", + "susanbona.com", + "susanoba.com", + "suscita-tx.com", + "suscotrk.com", + "suscriptn-nflix.com", + "sushishopcommander1comc3firsttime1tcs28chnemailingsrcneolanecmp.pri8cx.sbs", + "susi.adtech.fr", + "susi.adtech.us", + "susm0q6jys.com", + "susoudi.xyz", + "suspend-e8fd5.web.app", + "suspoin.pics", + "sussi.cressoft.com.pk", + "sustainablecities.net", + "sustainableplanet.cfd", + "sustainursuit.eu", + "sustentabilidadedasempresas.com", + "sustentationsdpler.info", + "susubuaya.com", + "susujiicuu.live", + "sutimuupui.live", + "sutra.newzfind.com", + "sutugoodies.com", + "suulena8.wixsite.com", + "suuqworld.com", + "suvdsmried.site", + "suwannacarter.com", + "suwe.opinionblitz.com", + "suww.prodepl.top", + "suwynay0.xyz", + "suzukiauto.fr", + "sv-api-event.headlines.pw", + "sv-api-lottery.headlines.pw", + "sv-static-lottery.headlines.pw", + "sv-static1-lottery.headlines.pw", + "sv.isvn.space", + "sv.progofficial.top", + "sv70.icu", + "svachat.com", + "svanefalk.com", + "svarkon.ru", + "svava.eu", + "svayourstokeep.com", + "svc.mobilexsoft.com", + "svd23.online", + "svdepotth.info", + "svelni.com", + "sverd.net", + "svetoria.com", + "svpro7.oewabox.at", + "svpromoters.com", + "svrpschools.com", + "sw-9hx.cfd", + "sw.interpolls.com", + "sw.zpetna.top", + "sw303jp.com", + "sw3at3rwea1her.xyz", + "sw6etnothingssss.sbs", + "sw88.abc.com", + "sw88.espn.com", + "sw88.go.com", + "swa.and.co.uk", + "swa.metro.co.uk", + "swachathacorp.com", + "swachhgroup.com", + "swag.autotrdes.top", + "swagshoponline.pl", + "swagster.pl", + "swampdawamp.com", + "swan-swan-goose.com", + "swanksoft.com", + "swankysquare.com", + "swanmilk.quest", + "swanring.xyz", + "swans-black.com", + "swap-9inch.com", + "swap-dooar.com", + "swap-stellarterm.com", + "swapblast.com", + "swapier.com", + "swapnapay.com", + "swapoflip.com", + "swaraaindia.com", + "swarambhayatra.com", + "swarm.credit", + "swasthyatips.com", + "swathotels.com", + "swayourway.com", + "swcs.jp", + "swe.valuez.top", + "sweb.ulta.com", + "swedesburgwbber.info", + "sweepare.info", + "sweepkit.com", + "sweet-chalk-theater.glitch.me", + "sweet-her.pl", + "sweet-lines-of-books.blogspot.com", + "sweet-little-chaos.blogspot.com", + "sweet-n-salt.com", + "sweet-water.org", + "sweet.luxxeeu.com", + "sweetchicks.net", + "sweetdepressions.com", + "sweetdeserttour.com", + "sweetembrace.xyz", + "sweetgamings.com", + "sweetheartsaga.xyz", + "sweetsforfree.com", + "sweetteaaz.com", + "sweettoothparadise.sbs", + "swen.autotrdes.top", + "swewe.autotrdes.top", + "swfhostltd.com", + "swflightinfo.bond", + "swg-esa.com", + "swgv.zirm.lat", + "swiadczenia.click", + "swiadectwo24h.click", + "swiadekinfo.pics", + "swiadkowieraport.awesomeerictech.com", + "swiadkowiescigani.click", + "swiadomedecyzje.click", + "swiadomespoleczenstwo.click", + "swiadomoscnasza.click", + "swiadomoscobywatelska.click", + "swiadomoscregionu.click", + "swiatfaktow24.eu", + "swiatfilmu24.blogspot.com", + "swiatinformacji.click", + "swiatportal.click", + "swiatpremixow.pl", + "swiatpsychoterapii.pl", + "swiattesterow.pl", + "swichsystem.click", + "swietna-pozyczka.pl", + "swietnawiadomosc.com", + "swietnebuty.pl", + "swietneiluzje.click", + "swiezaki.weebly.com", + "swiezenotatki.click", + "swift-buy.org", + "swift12trace.com", + "swiftassign.com", + "swiftdawn.com", + "swiftmonkey.com", + "swiftpathtrace.com", + "swiftstepsit.com", + "swifttechco.com", + "swiftype.fr", + "swimmingliveshere.com", + "swimmingwiththehomies.com", + "swimslope.com", + "swingerads.com", + "swingingcommunity.com", + "swingmarkets.info", + "swingpanther.online", + "swingslip.com", + "swiplexzum.site", + "swisaard.com", + "swiss29.com", + "swissclockplan.online", + "swisscorp.ai", + "swisslide.fr", + "swissmarket.net", + "swisspay-ltd.com", + "swisswatch.pl", + "switch-app.net", + "switch.d-agency.net", + "switch.rtbsystem.com", + "swive.sbs", + "swojas.top", + "swoon.autotrdes.top", + "swoot.autotrdes.top", + "swordgoose.com", + "sworkitads.herokuapp.com", + "swot.autotrdes.top", + "swq.ltdroom.top", + "swrve.com", + "swtkes.com", + "swtm.xyz", + "swuz.award.vuheritagefoundation.org", + "swxn.htvo.top", + "sx.nazari.org", + "sx.trdplatform.xyz", + "sx.z0rz.com", + "sxgt2hiq8u.shop", + "sxn.revertag.live", + "sxtqj.mjt.lu", + "sxzsad.suppii.xyz", + "sy-c87.icu", + "sy.ameblo.jp", + "syberland.com", + "sybonymo.fr", + "syboxuibey.info", + "syd-col.eum-appdynamics.com", + "sydeapp.com", + "sydneyfashiontrendsau.com", + "sydneysightsandsounds.com", + "sydneysightsandsoundsau.com", + "syds588.cn", + "syez.eyeu.top", + "syft.bvxt.lat", + "sygic-api.infinario.com", + "sygnalaktualnosci.click", + "sygnalalarmowy.click", + "sygnalinformacja.click", + "sygnaloraz.space", + "syhafoi3.pro", + "syhymyufuu.live", + "syja.jhom.lat", + "sylicomservicios.com", + "syloqiozau.info", + "sylvanbeachtriathlon.com", + "sylviagreen.club", + "sylwetkazarysu.click", + "sylwiablog.choiseprog.xyz", + "sylwiblog.choiseprog.xyz", + "symantex.com", + "symantke.com", + "symbekasi.com", + "symbionic.org", + "symerax.com", + "symerex.com", + "symesae.com", + "symphonystarfruit.xyz", + "symphonyvu.sbs", + "syn.verticalacuity.com", + "synad.nuffnang.com.sg", + "synad2.nuffnang.com.cn", + "synapsechyk.com", + "synapselinkhub.top", + "synapsesquare.com", + "sync-share.com", + "sync-tapi.admatrix.jp", + "sync.adkernel.com", + "sync.adtelligent.com", + "sync.adviad.com", + "sync.atomex.net", + "sync.audtd.com", + "sync.cmedia.s3.amazonaws.com", + "sync.commander1.com", + "sync.credebat.com", + "sync.intentiq.com", + "sync.kueezrtb.com", + "sync.pulseradius.com", + "sync.rhythmxchange.com", + "sync.rtk.io", + "sync.serverbid.com", + "sync.sharethis.com", + "sync.shinobi.jp", + "sync.technoratimedia.com", + "sync.upravel.com", + "sync.viewdeos.com", + "sync1.intentiq.com", + "sync2go.com", + "syncaccess.net", + "syncdownload.com", + "syncdownloading.com", + "syncfab.tech", + "syncfluxo.com", + "synchronousmanagement.org", + "synchrovest.com", + "syncingprocess.com", + "syncquark.click", + "syncranties.com", + "syncusastore.com", + "syncwowsails.com", + "syndicate1ofnone.com", + "syndicated.mondominishows.com", + "syndication.adlinknetwork.vn", + "syndication.cntrafficpro.com", + "syndication.exdynsrv.com", + "syndication.jsadapi.com", + "syndication.optimizesrv.com", + "syndication.trafficreps.com", + "syndromemeringueis.pro", + "synergyhq.xyz", + "syngeta.fr", + "synocene.com", + "synodicin.com", + "synonymoussticks.com", + "syntheticoilsite.com", + "synthos-gren-energy.info", + "synthroid.fr", + "syntos-energia.info", + "syntrocoin.com", + "syntrocoin.io", + "syoa3psciznlk0f4.com", + "sys.jave.xyz", + "sysadmin.map24.com", + "sysadminchimp.com", + "sysip.net", + "sysmicrosolutions.com", + "systadin.fr", + "system.litaheart.com", + "system.walidacja-konta.link", + "system.walidacja-konta.pw", + "systematic.leo-dna.com", + "systematixinfotech.fr", + "systemspoleczny.click", + "systemtrees.com", + "systemzarzadzania.click", + "systermscontrol.com", + "systme-pro-onlin.top", + "systweak.com", + "sytuacjadzienna.click", + "sytuacjakrytyczna.homes", + "sytuacjatragiczna.homes", + "syviwuynoy.org", + "syvuhay1.monster", + "syw.wdaz.top", + "syx297f5kz.pages.dev", + "sz-ff4.cfd", + "sz.trdplatform.xyz", + "szabadonebredok.info", + "szalonenagrody.com", + "szalonepromocje.com", + "szamponrevita.pl", + "szansa-na-nagrode.com", + "szararzeczywistosc.click", + "szcn.cc", + "szczegolowefakty.click", + "szczepimysie.org.pl", + "szczeryprzekaz.click", + "szczesliwydzien.com", + "szczesliwysa.beauty", + "szelag00.webd.pl", + "szemlelo.com", + "szene1.oewabox.at", + "szerzymypropagande.click", + "szfr.fr", + "szkodainfo24h.click", + "szkolaalarmuje.click", + "szkolaalarmuje24h.click", + "szkolastrachu.click", + "szkolenie.m.poznan.pm", + "szkolnazakupomania.pl", + "szkolneinfo.homes", + "szkolnemiasteczko.click", + "szkolnepowiadomienie.click", + "szkolnetragedie.click", + "szkolnewiadomosci.homes", + "szlonepromocje.com", + "szokinfo247.blogspot.com", + "szokujacaprawda.click", + "szokujacekomunikaty.click", + "szokujacezdarzenia.click", + "szokwypadkowy.click", + "szosamiejska.click", + "szozpinczow.szostakpalo.pl", + "szpilki-na-giewoncie.blogspot.com", + "szprudka.stelladoman.pl", + "szt3ll4rs10l4c3.site", + "sztchr.cn", + "sztukadobroci.click", + "sztukadzienna.click", + "sztukainwestowania.info", + "szukajtutaj.rent", + "szukamyprawdy.homes", + "szukamysladow.homes", + "szukamysladu.click", + "szukamysladu.homes", + "szukamysprawcy.rest", + "szukamyswiadkow.rest", + "szukamyuciekiniera.click", + "szukamywiesci.click", + "szuma.bond", + "szummedialny.click", + "szupertanacsok.blog.hu", + "szwalnicze.esterapietrzak.pl", + "szybcyiwscielki7.wordpress.com", + "szybkajazda.click", + "szybkapozyczkateraz.pl", + "szybkareakcja24h.click", + "szybkaupadlosc.pl", + "szybki-przeglad.blogspot.com", + "szybki-zakup24.pl", + "szybkiedonosy.click", + "szybkiedostawy.cloud", + "szybkienewsy.rent", + "szybkiepaczki24.cloud", + "szybkiereagowanie.click", + "szybkiesensacje.homes", + "szybkiewiesci.click", + "szybkimiedzyprzeciwnik.site", + "szybko24kameryswiadokowie.voltexwebphone.com", + "szybkosczabija.click", + "t-0un9.cfd", + "t-2p9u.cfd", + "t-8vc1.cfd", + "t-9c7i.cfd", + "t-cons.suppii.xyz", + "t-ih9g.cfd", + "t-k4.cfd", + "t-ks1n.cfd", + "t-nqz5.cfd", + "t-nx1j.lat", + "t-o-kitano.com", + "t-odx.op-mobile.opera.com", + "t-pro.org", + "t-support.net", + "t-v80p.cfd", + "t-zero.org", + "t.82comb.net", + "t.abnad.net", + "t.acxiom-online.com", + "t.adcell.com", + "t.adx.opera.com", + "t.afftrackr.com", + "t.afi-b.com", + "t.atpanel.com", + "t.bawafx.com", + "t.bbtrack.net", + "t.beanstalkdata.com", + "t.blogreaderproject.com", + "t.bmmetrix.com", + "t.carta.com", + "t.cfjump.com", + "t.channeladvisor.com", + "t.dtscdn.com", + "t.dynad.net", + "t.eloqua.com", + "t.email.superdrug.com", + "t.en25.com", + "t.felmat.net", + "t.firstpromoter.com", + "t.flux.com", + "t.forrum.top", + "t.frtyg.com", + "t.grtyb.com", + "t.indeed.com", + "t.insigit.com", + "t.invitemedia.com", + "t.irtyd.com", + "t.leady.com", + "t.lkqd.net", + "t.mdn2015x2.com", + "t.mdn2015x3.com", + "t.mmtrkr.com", + "t.mplxtms.com", + "t.neodatagroup.com", + "t.net-ap19.stream", + "t.news.browns-restaurants.co.uk", + "t.notif-colissimo-laposte.info", + "t.nrelate.com", + "t.omkt.co", + "t.podcast.co", + "t.pswec.com", + "t.pubmatic.com", + "t.qwantumm.top", + "t.salesmatemail.com", + "t.seedtag.com", + "t.sellpoints.com", + "t.senaldos.com", + "t.senaluno.com", + "t.sharethis.com", + "t.sieu-viet.com", + "t.signaletre.com", + "t.signauxdeux.com", + "t.silvinst.com", + "t.svtrd.com", + "t.tailtarget.com", + "t.update.fbsbx.com", + "t.vacations.disneydestinations.com", + "t.visit.disneydestinations.com", + "t.visitorqueue.com", + "t.waagge.top", + "t.wayfair.com", + "t.yesware.com", + "t0-ico.com", + "t00050.serv00.net", + "t01.proximic.com", + "t0ffytang0.quest", + "t0p82pp4.xyz", + "t0t5.cfd", + "t0zero.com", + "t11medf1esta.quest", + "t1go.sbs", + "t1ranq54lwwa1.site", + "t1transfer.com", + "t2.beanstalkdata.com", + "t2.hulu.com", + "t2.junbi-tracker.com", + "t22am1ve1op1ent.site", + "t2dk6.shop", + "t2kesports.com", + "t2lgo.com", + "t2ogradshowcase.com", + "t2uttjsa30.shop", + "t2zc6vo8zj2ch6sh6kvu5vq8cjz4iv8v2aj1ckjy8zktaj8vm6visk6als8l.me", + "t3-6ug.sbs", + "t3ht.cfd", + "t3timtr5k.quest", + "t4-864.sbs", + "t4f.top", + "t5-9.cfd", + "t5lm.cfd", + "t5m6.cfd", + "t6hr9.icu", + "t6kyce.webwave.dev", + "t78vr5.icu", + "t7lec9mtra2lb.sbs", + "t8-adm.cfd", + "t8-ugx.cfd", + "t8zp.cfd", + "t9-037n.cfd", + "t93r.xyz", + "t99shoes.com", + "t9sur.icu", + "ta-collector.centurygame.com", + "ta.com.tw", + "ta.toprework.vn", + "ta1l9edtr3nds.xyz", + "ta1tdeve1me1.site", + "ta6gytangerines.life", + "taau.oowa.top", + "taavdm.shop", + "taazaprimetimes.com", + "tab.dellrescue.com", + "tabeae.com", + "tabex.sopharma.bg", + "tabletopbattleclub.com", + "tabletopbattlenight.com", + "tabletpcblogs.com", + "tablicainfo.click", + "tablicjagminna.click", + "taboola.com", + "taboola.com.edgekey.net", + "taboolasyndication.com", + "tabriiztendamembrane.com", + "tabrnews.com", + "tabularmud.online", + "tac.tsqwz.xyz", + "tachyondigibiz.com", + "tackandtrot.com", + "tackthisclick.com", + "tacoda.net", + "tacopizzabaltimore.com", + "tactfukxiy.website", + "tadalafil3.com", + "tadeoperezcoria.com", + "tadeosqbuge.life", + "tadeuszbering.edwinpiotr.sklep.pl", + "tadoza.greatggmailers.com", + "tads.mobadvent.com", + "tadveen.org", + "taemuer.site", + "taerqa.xyz", + "tafafayduo.live", + "tafetina.com", + "taffr.com", + "taforead.com", + "tag-demo.mention-me.com", + "tag-dyn.omnitagjs.com", + "tag.adincube.com", + "tag.adkernel.com", + "tag.adtrendmedia.net", + "tag.apxlv.com", + "tag.aticdn.net", + "tag.cogocast.net", + "tag.dickssportinggoods.com", + "tag.divvit.com", + "tag.durationmedia.net", + "tag.gayadnetwork.com", + "tag.getdrip.com", + "tag.hockeycurve.com", + "tag.links-analytics.com", + "tag.mention-me.com", + "tag.nifty.com", + "tag.placelocal.com", + "tag.regieci.com", + "tag.rutarget.ru", + "tag.userreport.com", + "tag.vlitag.com", + "tag.wknd.ai", + "tagaxoe4.com", + "tagclick-cdn.com", + "tagcommander.com", + "tagevnt.site", + "tagger.opecloud.com", + "tagging-qadkfoj6ha-as.a.run.app", + "taghleefpack.ignacyklaudiusz.pl", + "tagmanager.toast.com", + "tagmans3.adsolutions.com", + "tagpress.oewabox.at", + "tags-prod.vrvm.com", + "tags.acmeaom.com", + "tags.adsafety.net", + "tags.clickagy.com", + "tags.clickintext.net", + "tags.digital-metric.com", + "tags.extole.com", + "tags.hypeads.org", + "tags.news.com.au", + "tags.premiumads.com.br", + "tags.spider-mails.com", + "tags.tagcade.com", + "tags.viewdeos.com", + "tagular.com", + "tahfuz.com", + "tahmil-kutib-pdf.info", + "tahoesup.com", + "tahoviecuy.org", + "tahtahelp.xyz", + "tahtainfo.cyou", + "tahtaion.top", + "tahtaland.bond", + "tahtaonline.cfd", + "tahtaore.site", + "tahtaplus.store", + "taibuflooring.com", + "taicheetee.com", + "taieilo.site", + "taifplatform.com", + "taigerkiler.com", + "tailoredcreation.com", + "tailorwqll.xyz", + "tailsabovetherestpetsalon.com", + "tailsweep.com", + "tailsweep.se", + "taisushihousemckinney.com", + "taiwanjeder.life", + "taiyunmachinery.com", + "tajemnicanasi.rest", + "tajnedowody.click", + "tajnikidowodowe.click", + "tajs.qq.com", + "tak.mowieprawde.life", + "tak.sitiizens-program.live", + "tak1.mowieprawde.life", + "tak3.mowieprawde.life", + "tak4.mowieprawde.life", + "takamyra.host", + "takano-sekai.blogspot.com", + "take-skins.org", + "takeano.pages.dev", + "takeaseat.pro", + "takecoder.com", + "takeforme.xyz", + "takehotprizzes3.live", + "takella.org", + "takemallelectric.com", + "takemetherelimo.com", + "takemoney.fioaz.top", + "takeoneaudio.jp", + "takeshiskastle.com", + "takethatad.com", + "takfix.com", + "takiczastaki.site", + "takimichidom.website", + "takiminspiracjabedzie.quest", + "takimwitalnoscbo.autos", + "takipozytywnoscna.fun", + "taknak.online", + "taknsionercou.pro", + "takopharma.com", + "takrozrywkaa.fun", + "takwyjazdze.lol", + "talentedape.com", + "talentedsteel.com", + "talentflixx.com", + "talentknock.com", + "talentminglepro.com", + "talentmove.cfd", + "talentstamp.website", + "talenttheschoolofart.com", + "talentzora.com", + "tales-of-sanfrancisco.blogspot.com", + "talimex.amadeuszsado.warszawa.pl", + "talipesaccueil.store", + "talisman.zyskon.top", + "talk.igexin.com", + "talk99.cn", + "talkaxis.com", + "talknconvert.com", + "talks2ducks.com", + "talleresboniboni.com", + "tallermostoles.com", + "tally.upsideout.com", + "tallyclub.com", + "tallytraininginchennai.com", + "tamago-momo-doll-da191-1261425a1.netlify.app", + "taman-rumah.com", + "tamangrocer.com", + "tamarispolska.pl", + "tamgrt.com", + "tamilkavithai.com", + "tamilnadurealty.com", + "tamovew.top", + "tampamermaidfestival.com", + "tamprc.com", + "tamrea.com", + "tan8yque3t.quest", + "tandvcleaning.com", + "tandwflagship.com", + "tanemsultanevyemekleri.com", + "tanganrss.com", + "tangerineorange.sbs", + "tangerinetint.sbs", + "tangerinetrend.xyz", + "tangerinew8rld.life", + "tangibleteam.com", + "tangoltd.com", + "tangyamount.com", + "tangybasket.com", + "tangyfruit.live", + "tanhorna.com", + "tanieaukcje.com", + "taniemedia.pl", + "tanietesteryperfum.pl", + "taniezakupy.pl", + "tanijau5.online", + "tanio-najtaniej.com", + "taniopremium.pl", + "tanja-christina.blogspot.com", + "tanjoreinn.com", + "tantrape.com", + "tantumcafe.com", + "tanu.infinitytocosmos.com", + "tanyapaluso.com", + "tanz-festival.blogspot.com", + "taobaoafp.allyes.cn", + "taoors.info", + "taouxis.gr", + "tap-nexus.appspot.com", + "tap911.com", + "tapad.com", + "tapair.com", + "tapandpayservices.com", + "tapas.net", + "tapeglue.cfd", + "tapfiliate.com", + "tapinfluence.com", + "tapixesa.pro", + "tapjoy-com-lb-vpc-332546193.us-east-1.elb.amazonaws.com", + "tapjoy.com", + "tapjoy.go2cloud.org", + "tapjoyads.com", + "tapmesocial.com", + "tapngroove.com", + "tapone.jp", + "taponejs-184e.kxcdn.com", + "tappledating.com", + "tappx.com", + "taptica.com", + "tapxchange.com", + "taqpa.com", + "taquangminhshtv.com", + "tar-bloom-swan.glitch.me", + "tara77vop4.quest", + "tarabalajyotish.com", + "tarankokrakow.cezaryaaron.pl", + "tarashbypriyanka.com", + "taratakesastand.com", + "tarbeeta.com", + "tarce-dpd.com", + "tareasdomesticas.net", + "tarehzyr.com", + "targad.de", + "targediadroga.rent", + "target.cm", + "target.e-generator.com", + "target.microsoft.com", + "target.smi2.net", + "target2sell.com", + "targeting.api.drift.com", + "targeting.influencemobile.com", + "targeting.nzme.arcpublishing.com", + "targeting.voxus.tv", + "targeting.washpost.nile.works", + "targetingnow.com", + "targetmservices.com", + "targetnet.com", + "targetpartypulls.com", + "targetpoint.com", + "targetspot.com", + "tariden.store", + "tariqzones.com", + "tarlatek-traktors.com", + "tarokala.site", + "tarotydestino.com", + "tarpaulian.com", + "tarponpass.com", + "tarsan.media-412.com", + "tarteeshrecords.com", + "tarudis.store", + "tarunabirlabakery.com", + "tas-ba.toboads.com", + "tas-bg.toboads.com", + "tas-cz.toboads.com", + "tas-hr.toboads.com", + "tas-ks.toboads.com", + "tas-mk.toboads.com", + "tas-rs.toboads.com", + "tas-si.toboads.com", + "tas2.toboads.si", + "tashanevents.com", + "tashteebstudio.com", + "tasirblog.com", + "tasitalk.com", + "taskonlines.com", + "taskoptimize.sbs", + "taskyan.com", + "tasmygrozy.homes", + "tasmygrozy.rest", + "tasmyprawdy.homes", + "tasmyprawdy.rent", + "tasselsandtulips.com", + "tast0yt0ngle.xyz", + "tastebudtales.xyz", + "tasteexplosion.xyz", + "tastefulsongs.com", + "tasteofelegance.xyz", + "tastetlble.website", + "tastevi.com", + "tasticfilm.com", + "tastytreathub.com", + "tastytreats.sbs", + "tastyydelights.com", + "tasy.pova.lat", + "tatetruckingenterprise.com", + "tatsumi-sys.jp", + "tattoogranth.com", + "tattooshaha.info", + "tattynews.com", + "tatudonaweb.com", + "tauc.kuue.skin", + "taunew.deharina.com", + "taur-on24.top", + "taur.deharina.com", + "taur.lakeviewcondostaug.com", + "tauraventures.com", + "taurnew.deharina.com", + "tauron-energy.njrrs.com", + "tauron-inwestycja.supplypoland.company", + "tauron-press.mediareard.com", + "tauron.nativosweb.com", + "tauron.rotgrass.live", + "tauron.supplypoland.company", + "tauron24.info", + "tauron24.space", + "tauronenergya.org", + "tauroninvest.nativosweb.com", + "tauroninvest.supplypoland.company", + "tauronpol.com", + "tauronpol.space", + "taursinhofako.com", + "tauruskontakt.jeremiaszaron.pl", + "tauwris.com", + "tavanmalzemeleri.com", + "tavelscape.com", + "tavu.quickanswersonline.com", + "taw.woltar.live", + "tawakkalayurvedic.com", + "tawamaster.com", + "tawdryson.com", + "tax-canada2023.co", + "taxakaaxia.org", + "taxel.jp", + "taxexpertt.com", + "taxfullcontabilidade.com", + "taxighepnoibai.com", + "taxiindeed.com", + "taxocate.com", + "taxpertsloans.com", + "taylorgeisler.com", + "taymade1991.com", + "tb4game.com", + "tb66678.com", + "tbapkadees.xyz", + "tbdfvr.s3.us-east-005.backblazeb2.com", + "tbebestknives.fr", + "tbecleaning.com", + "tbemy.sbs", + "tbh.zdbtb.icu", + "tbn-65.sbs", + "tboa.eyeu.top", + "tboficial.com", + "tbor.xyz", + "tbrinsider.com", + "tbsdruk.witwrona.pl", + "tbsolarleads.com", + "tbsradomsko.nikitaxavier.pl", + "tc-bic.appspot.com", + "tc.adlink.net", + "tc.zionsbank.com", + "tc5i.cfd", + "tcadops.ca", + "tcads.net", + "tcb-dichvu-canhan-the-visa.com", + "tcellcelulares.com", + "tcenter.me", + "tcgtrkr.com", + "tchanse.nimprove.top", + "tcheck.outbrainimg.com", + "tcimg.com", + "tcimp.zog.link", + "tcircletradingcompany.com", + "tcj8r3.icu", + "tck.bangbros.com", + "tckysa.com", + "tclsnews.com", + "tcoin.stormx.top", + "tconi.stormx.top", + "tcookie.usatoday.com", + "tcpmarkets.com", + "tcris.org", + "tcs-asp.net", + "tcss.qq.com", + "tctombola.com", + "td-8tq.icu", + "td.cukerzak.xyz", + "td.histtory.top", + "td.yieldify.com", + "td4okv.cfd", + "tdc.advertorials.dk", + "tdcv3.talkingdata.net", + "tdf.trdechat.top", + "tdid.m.qq.com", + "tdkdigitalaudio.com", + "tdm.trdechat.top", + "tdm.wgoih.top", + "tdn.r42tag.com", + "tdp.tdp-like.xyz", + "tdpl.maxymus.xyz", + "tdreg.icu", + "tdreg.top", + "tds-01.atas.io", + "tds.trafflow.com", + "tds.trdechat.top", + "tds.tuberl.com", + "te-3.sbs", + "te-903n.cfd", + "te-xk2.cfd", + "te.about.com", + "te.adlandpro.com", + "te.advance.net", + "te.ap.org", + "te.astrology.com", + "te.boston.com", + "te.cchatt.xyz", + "te.chron.com", + "te.cleveland.net", + "te.greenwichtime.com", + "te.infoworld.com", + "te.journalnow.com", + "te.newsday.com", + "te.nytdigital.com", + "te.scrippsnetworksprivacy.com", + "te.scrippsnewspapersprivacy.com", + "te.sfgate.com", + "te.signonsandiego.com", + "te.stamfordadvocate.com", + "te.technical-service.net", + "te.thestar.ca", + "te.thestar.com", + "te.trb.com", + "te.versiontracker.com", + "te1.techgeetam.com", + "te11atrav1erse.cam", + "te1hl1ver1.site", + "tea.morkwa.com", + "teablendmanufacturer.com", + "teacheverychild.org", + "teachingapplied.com", + "teachrime.store", + "teads.tv", + "teads.tv.edgekey.net", + "teal-pony-61bda7.netlify.app", + "tealand.cmcm.com", + "tealdock.com", + "tealeaf.com", + "tealeaf.ibmcloud.com", + "tealium.cbsnews.com", + "tealium.com", + "tealium.hs.llnwd.net", + "tealiumiq.com", + "team-pow.com", + "teambrainless.com", + "teamconstrucciones.com", + "teamdigitalagency.com", + "teamdomtrack1.xyz", + "teamjamil.com", + "teamlhm.com", + "teamluxury.com", + "teamoffplan.com", + "teamonehvac.com", + "teampro-cs.com", + "teamsport-philipp.fr", + "tearbelt.com", + "tearingpaper.sbs", + "tearphones.com", + "teasel.sbs", + "teatrd.trdechat.top", + "teatrw.quest", + "teauxilio.com", + "teaw.gqwu.lat", + "tebrand.asia", + "tebrand.vn", + "tebumanis.com", + "tec.checkty.live", + "tec.sarl.tk", + "tec.tesslcanfit.top", + "tec.trdechat.top", + "tec1guru4u.site", + "tech-beacon.pw", + "tech-control.site", + "tech-enp.com", + "tech-linker.bond", + "tech-trends.tech", + "tech.immediate20.cloud", + "tech.zapps.me", + "tech.zeddanews.com", + "tech1gn1te.click", + "tech61lexperts.xyz", + "techandthebeast.com", + "techartdesigns.com", + "techavens.com", + "techbargins.com", + "techbizautomation.com", + "techbuzzshivam.com", + "techchul.com", + "techcorex.sbs", + "techdesigndynamics.com", + "techedith.com", + "techeet.com", + "techekart.com", + "techenp.com", + "techern.com.pl", + "techers56.sbs", + "techesty.com", + "techexpert.site", + "techfaithhub.com", + "techfals.com", + "techfan.pl", + "techfashionblog.com", + "techfervid.com", + "techfunland.com", + "techgearx.xyz", + "techgits.com", + "techgrid.pw", + "techguideitsolutions.com", + "techguruonline.quest", + "techhaven.bond", + "techheadings.net", + "techheadsoftware.net", + "techhelping.net", + "techheme.com", + "techhene.com", + "techhiworld.com", + "techhorizon.pw", + "techiaft.com", + "techidgy.com", + "techiecareercoach.com", + "techigear.com", + "techinfobar.com", + "techinn.life", + "techinn0vate.sbs", + "techinnovators.cfd", + "techiwant.com", + "techl1tha.click", + "techl1tho.sbs", + "techlancer.sbs", + "techlekhak.com", + "techlencers.com", + "techmasters9.com", + "techmodish.com", + "techms-shop.su", + "technethouse.com", + "technicalandgeneral.com", + "technicalconsumerreports.com", + "technicalguid.com", + "technicalinterviewnotes.com", + "technicalshahab.com", + "technicalsinfo.com", + "technicaltousif.com", + "technicalurea.com", + "technicat.kolotas.top", + "technicolorclick.cam", + "technictips.com", + "technictranslation.com", + "techniczneinfo.click", + "techniguitare.com", + "techniquesstudy.lat", + "techno3lite.site", + "technoarthinfo.com", + "technobiblio.com", + "technoblogspot.com", + "technocite.fr", + "technoit.fr", + "technojwala.com", + "technologitis.com", + "technologyget.com", + "technologyproductsinfo.com", + "technologytruths.com", + "technomasterplana.xyz", + "technomateglobal.com", + "technomaxl.xyz", + "technoob.info", + "technote.pw", + "techootech.com", + "techorbit.pw", + "techques.com", + "techquetrade.com", + "techradarcom.skimlinks.com", + "techradares.com", + "techreview-images.adbureau.net", + "techreview.adbureau.net", + "techrora.com", + "techroya.com", + "techrwp.com", + "techryt.com", + "techsasfvvy.biz", + "techsavvy.cfd", + "techshark.sbs", + "techsoil.net", + "techspher.xyz", + "techspotcom.skimlinks.com", + "techsrms.com", + "techstats.net", + "techsynergy.sbs", + "techt1nds11.site", + "techthesolution.com", + "techtonicclick.cam", + "techtopology.cam", + "techtradertools.com", + "techtrail.cyou", + "techtrail.pw", + "techtrailblazers.quest", + "techtreeschool.com", + "techtunnel.pw", + "techv1sta.click", + "techveloc1ty.sbs", + "techvijay.com", + "techw1se.sbs", + "techwithsyed.com", + "techwizardry.live", + "techwoology.com", + "techxablitz.xyz", + "techxfinity.com", + "techyalloha.ru", + "techysanju.com", + "techyshells.com", + "techyureka.com", + "tecm20.sbs", + "tecni-soft.com", + "tecnicaaustral.cl", + "tecnicocomputacional.com", + "tecnologiaegadgets.com", + "tecnologiasinedad.com", + "tecnolv.com", + "tecoodayy.myshoplaza.com", + "tecstify.com", + "tectok.net", + "teczowymotyl.site", + "teddelagarza.com", + "teddygirls.cc", + "teddyni.com", + "tediousticket.com", + "tedioustooth.com", + "tedl.gelopro.com", + "tedoc.autotrdes.top", + "tedx.trdechat.top", + "teenclubforum.pw", + "teencolours.com", + "teenrevenue.com", + "teens24h.com", + "teenvsv.site", + "teenyvolcano.com", + "teerpreviousresults.com", + "teeser.ru", + "teethfan.com", + "tef.fovda.top", + "tegmile.sbs", + "tehnotutecoi.tutorel.top", + "teinvitoamis15.com", + "tejarat-gram.com", + "tejasdoc.com", + "tejila.top", + "tejinnowacyjnoscco.boats", + "tejplanowaniewy.autos", + "tejumiara.sbs", + "tek-las9.sbs", + "tekindustri.upnjatim.ac.id", + "tekirama.com", + "tekoadigital.com", + "tekstwiedzy.click", + "tel.aptin.live", + "tel.elmachif.com", + "tel.my-chatprogram.xyz", + "teladebloqueio.com", + "telamaeboutique.com", + "telangana-news24.com", + "telanganabjp.com", + "telarem.pics", + "telarem.xyz", + "telaria.com", + "telcointoken.com", + "tele-bon.com", + "tele.oewabox.at", + "telecharger-openoffice.fr", + "telecom-info.com", + "telecommand.telemetry.microsoft.com", + "teleconcert.com", + "teledreams.shop", + "telefon-50-zl.is-best.net", + "telefonakilif.com", + "telefonia.shoplo.com", + "telefoniabologna.it", + "telefonzaufania.click", + "telegamao.online", + "telegraaf-nl.info", + "telegram.ninja", + "telegram.tokyo", + "telegramcoin.us", + "telegramgw.cc", + "telegramkurvolqk.serv00.net", + "telegraphcouk.skimlinks.com", + "telekoin.manasan.top", + "telekomet.markmacieji.nieruchomosci.pl", + "telemediaa.pl", + "telemetrics.klaviyo.com", + "telemetries.jeeng.com", + "telemetry-cii.api.playstation.com", + "telemetry.acronis.com", + "telemetry.api.swiftkey.com", + "telemetry.dropbox.com", + "telemetry.firstpartyapps.oaspapps.com", + "telemetry.goodlifefitness.com", + "telemetry.malwarebytes.com", + "telemetry.servers.getgo.com", + "telemetry.v.dropbox.com", + "telephone-voyance.fr", + "telephoner-voyance.fr", + "teleport.soom.la", + "teleproservice.com", + "telescopeduck.xyz", + "teletrade.eu", + "teletypegoodnesses.pro", + "teletypeintervales.pro", + "teletypestandingas.pro", + "teletypestandingis.pro", + "telewizja-internetowa24.pl", + "telewizja-online.net", + "telewizjanadzieja.homes", + "telewizjanasza.rest", + "telewizjaonline.baby", + "telewizjatelewizyjne.homes", + "telforesxlper.life", + "teliomat.cyou", + "telkas.sbs", + "tell.mastercasc.top", + "tellawahonline.com", + "tellerverse.com", + "tellmestory.net", + "telmx.gelopro.com", + "telomeb.pics", + "telpay.fr", + "telsonicxkwer.life", + "telstrabox18.wixsite.com", + "telstron.com", + "teluguforums.com", + "telusplanet.net", + "telya.my-chatprogram.xyz", + "tem.worldkolf.info", + "temat.mojesprawy24.xyz", + "tematdnia.click", + "tematkoleje.click", + "tematuwaga.click", + "tematwypadek.click", + "tembusucity.com", + "tembutom.xyz", + "temejiebau.live", + "temelio.com", + "temenow.com", + "temflix.xyz", + "temp.adzerver.com", + "tempemortgagerates.com", + "temperado.cyou", + "tempest.services.disqus.com", + "tempestfury.xyz", + "tempies.com", + "tempinfo.96.lt", + "templateseed.com", + "templatfy.com", + "templestone.site", + "temploespirituales.com", + "temporary.nsx.pl", + "temptationmanagement.com", + "temptingchoc0lateindulgence.sbs", + "temsa.gelopro.com", + "temsc.gelopro.com", + "temuintr.com", + "temuints.com", + "temuintw.com", + "temv.gelopro.com", + "ten-syllabled.sbs", + "tenaille.sbs", + "tencolax.xyz", + "tend.io", + "tenderflag.lat", + "tendertest.com", + "tendertouch.xyz", + "tenderwxir.space", + "tendonbnvw.shop", + "tengfeidn.com", + "tengofefilms.com", + "tengoksebelah.blogspot.com", + "tenileb.sbs", + "tenispro.fr", + "tenkoking.com", + "tenninefix.com", + "tennis.oewabox.at", + "tennisbet77.com", + "tenofa.sbs", + "tenppshollglear.com", + "tenqiv.sbs", + "tense.pavel-gluschuk.com", + "tensecables.help", + "tensionrope.world", + "tenslyq.sbs", + "tent-printing.com", + "tenthousanddollaroffer.com", + "tenthousanddollarseminar.com", + "tentvansamekoms.com", + "tenuate.1.p2l.info", + "tenx-tech.com", + "tenxpay.io", + "tenxtenmedia.com", + "tenxwallet.co", + "tenxwallet.io", + "teo0.cfd", + "teodormateusz.pl", + "teomute.xyz", + "teoryret.xyz", + "teox.manasan.top", + "tephroitesjoage.life", + "tepyna.makeup", + "teqhand.com", + "tequilasunrisespectacle.live", + "ter.wimsa.top", + "teralanding.shop", + "terapiazzz.com", + "terashopcloud.net", + "teratre.xyz", + "teraz.noweinformacje.me", + "terazczaso.monster", + "terazeksploracjaby.lat", + "terazmodaoni.homes", + "terazniejszosc24.click", + "terazpotrzebne.click", + "termfowa.com", + "terminarze24.click", + "termitefl.com", + "termiteleopard.com", + "termixs.com", + "termonastil.xyz", + "terns-wp3.sbs", + "terpenosclub.org", + "terr1atraverse.xyz", + "terra-e.enginesphere.care", + "terra-suporte-atualiz-lc.rag-cloud-bg.hosteur.com", + "terra.taxility.com", + "terracard.net", + "terratdesarrollos.com", + "terraterraform.site", + "terratrail.site", + "terratranquil.cam", + "terratranzex.com", + "terratrekker.live", + "terrazonrestaurante.com", + "terresianismo.org", + "terrex.pl", + "terriblethumb.com", + "terricole.fr", + "terrummy.com", + "tert.prossaud.top", + "terteros.website", + "terucamatte.com", + "terusisa.com", + "terv.autotrdes.top", + "terytoriummiejskie.click", + "tes.fovda.top", + "tes.ham-stop.xyz", + "tes.tesxappes.top", + "tesbuer.xyz", + "tescoin.stormx.top", + "tesi.trdechat.top", + "tesknimywszyscy.click", + "tesl.trdechat.top", + "tesl3r.giveo4jlf.click", + "tesla-coin.io", + "tesla-event2x.com", + "tesla-musk24.com", + "tesla-x-es.3.tesla-project.live", + "tesla-x-space.com", + "tesla-x2x.com", + "tesla11.io", + "teslabot.masterch.top", + "teslacoin.io", + "teslagiveaway.gift", + "teslarewards.us", + "teslas.my-chatprogram.xyz", + "teslausd.com", + "teslax.masterch.top", + "teslax22pl.web.app", + "teslaxbot.masterch.top", + "teslaxt.com", + "teslaxtrading.com", + "tesler-trading.net", + "teslerapp.org", + "teslla-officiall.live", + "tesltra.site", + "teslx.gelopro.com", + "teslx.trdechat.top", + "tesm.trdechat.top", + "tesmes.gelopro.com", + "tesmes.tradfls.top", + "tesrt.tradfls.top", + "tess.carted.xyz", + "tesseractix.com", + "tesseractnix.quest", + "tessx.stormx.top", + "tessx.wtf", + "test--na--iq.blogspot.com", + "test-fix-dazo.surge.sh", + "test-website-build-4.com", + "test.asselezzetatolyesi.com", + "test.ishvara-yoga.com", + "test.marketbull.live", + "test.oiltrrade.top", + "test.tess1.top", + "test.typoten.com", + "test.xiproject.top", + "testas.prossaud.top", + "testbook.fr", + "testcentre.vn", + "testdomainfbas.com", + "testensie.de", + "testersad.gelopro.com", + "testersd.gelopro.com", + "testert.glowtrad.com", + "testfood.site", + "testicin.site", + "testimonialx.com", + "testimonyproject.org", + "testingmessengerplatform.com", + "testo.5v.pl", + "testony.com", + "testowanietwojegoiq.blogspot.com", + "testpconly12.prepare2upvideosafesystem4setnow.online", + "testrsss.gelopro.com", + "tests.formsok.xyz", + "testservernet.com", + "testwer.logterd.top", + "testyregerglegrjerg.top", + "tesx.kolotas.top", + "tesx.stormx.top", + "tesx.tesxappes.top", + "tetal.sbs", + "tetes.choiseprog.xyz", + "tetoninnovationlabs.org", + "tetra-invest.co", + "tetranet.website", + "teugence.com", + "tevas.space", + "tevasandaly.pl", + "tew-62t.sbs", + "tew2-84.cfd", + "tew46-6g.cfd", + "tewalions.sbs", + "tewaly.sbs", + "tewan-y.top", + "tewknis.top", + "tewmovs.sbs", + "tewn-4.sbs", + "tewortop.com", + "tewxda71.secure.ne.jp", + "tex-blog.plsk-traydd.xyz", + "tex-sync.rockyou.net", + "texas-diesel.com", + "texas-hold-em.e-online-poker-4u.net", + "texas-holdem.shengen.ru", + "texasfnamericashop.com", + "texaslucky.com", + "texaszaza.com", + "texpol.org", + "text-link-ads.com", + "text.supplypoland.com", + "textad.eroticmatch.com", + "textad.manplay.com", + "textad.net", + "textad.passionsearch.com", + "textad.sexsearch.com", + "textad.sexsearchcom.com", + "textad.socialsex.com", + "textad.traficdublu.ro", + "textad.xpress.com", + "textad.xxxcupid.com", + "textad.xxxmatch.com", + "textads.biz", + "textads.sexmoney.com", + "textbrokr.fr", + "textile4family.pl", + "textilmar.rolandborys.pl", + "textilmayorista.com", + "textlinks.com", + "textsrv.com", + "textthattransforms.com", + "texturestart.online", + "teynve.top", + "tez.valuez.top", + "tf36.cfd", + "tfag.de", + "tfb-mobile-captcha.web.app", + "tfbonk.atleticavigevano.it", + "tfor2adventure22.quest", + "tg-sys.com", + "tg1br.info", + "tg1br.xyz", + "tgb.zotoi.icu", + "tgbotapk.com", + "tgfg.bvxt.lat", + "tgp.pornsponsors.com", + "tgpcounter.freethumbnailgalleries.com", + "tgpmanager.com", + "tgptraffic.biz", + "tgr-realty.com", + "tgram.cc", + "tgrqr2.icu", + "tgsvirals.com", + "tgtb.xiproject.top", + "tgw-masdk.3g.qq.com", + "tgw-sasdk.3g.qq.com", + "th-62j.icu", + "th-ld.cfd", + "th-twenty8starz.blogspot.com", + "th-uy.pages.net.br", + "th3aterthr1lls.sbs", + "th4en1us.xyz", + "thaalinearme.com", + "thadn.com", + "thaifoodzone.com", + "thailandtravel.live", + "thailotteryweb.com", + "thaimedicaltour.com", + "thainationalparks.fr", + "thainews.asia", + "thairanada.com", + "thaivictory.co.th", + "thaixxxggvip.com", + "thalasur.fr", + "thaliaaires.com", + "thalitaoliveira.com", + "thamescom.com", + "thamkebiofuels.com", + "thankstart.click", + "thankstossl.com", + "thanku.page", + "thankupgpl.xyz", + "thankusir.com", + "thanu.sbs", + "thapasi.com", + "thapostco.top", + "tharbadir.com", + "tharikajewellers.com", + "tharuiolvere.site", + "thatkenyanfilm.com", + "thatmattfellow.com", + "thatsjustgay.com", + "thatsphucked.com", + "thaus.top", + "thavoive.site", + "thaynakan.com", + "thclabnepal.com", + "the-adblocker.website", + "the-best-service.com", + "the-best-track.com", + "the-binary-trader.biz", + "the-bitcoin-erapro.com", + "the-bitcoin-profit.com", + "the-bitcoin-smarter.com", + "the-bitcoindigital.com", + "the-bitcoinevolution.com", + "the-bitcoinevolution.org", + "the-bitcoinfuture.org", + "the-bitcoinmotion.com", + "the-bitcoinprime.com", + "the-bitcoinpro.com", + "the-bitcoinrevolution.com", + "the-bitlq.com", + "the-bittrader.com", + "the-company-walt-account-inc.com", + "the-company-walt-inc.com", + "the-corner-of-life.blogspot.com", + "the-counter.net", + "the-crypto-gen.com", + "the-cryptotrader.com", + "the-ether.pro", + "the-hundreds.com", + "the-immediate-enigma.com", + "the-immediate-momentum.com", + "the-immediate-peak.com", + "the-immediateconnect.com", + "the-immediateedge.app", + "the-moreish.com", + "the-news-spy.info", + "the-newsspy.app", + "the-newsspy.org", + "the-official-website.net", + "the-ozone-project.com", + "the-reddy.com", + "the-respirit.de", + "the-walt-company-account-inc.com", + "the-walt-company-account-setting.com", + "the-walt-company-account.com", + "the-walt-company-inc.com", + "the-walt-company-inc1.com", + "the-walt-company-management-inc.com", + "the-walt-company-management.com", + "the-walt-company-world.com", + "the365program.com", + "theaast.site", + "theadash.net", + "theadex.com", + "theadhost.com", + "theadsbeauty.com", + "theadventurertrip.com", + "theaffirmationsfactory.com", + "theafricanfighters.com", + "theaimagnate.com", + "theaknews.com", + "thealbertjesus.com", + "theallodialtitle.com", + "thealmondgarden.com", + "theamijain.com", + "theanalytiqitsolutions.com", + "theannoyingsite.com", + "theantblog.xyz", + "theanywheremillionaire.com", + "theappanalytics.com", + "theappstarts.com", + "thearticlealley.com", + "theartofrecoverybydd.com", + "theasmaradana.com", + "theassignmentsexpert.com", + "theatricallaw.com", + "theatricaltreat.sbs", + "theautism.net", + "theautomechanicshop.com", + "theautopro.com", + "theautovibe.com", + "theavgat.org", + "theaznews.com", + "thebadchick.com", + "thebamatra.com", + "thebarstoolstore.com", + "thebaseapk.com", + "thebattleofannasiriyah.com", + "thebayoflife.com", + "thebbleffect.com", + "thebeardpro.com", + "thebeatlesblog.com", + "thebeatpreacher.com", + "thebeatpreacher.site", + "thebegumbazaar.com", + "thebestgame2020.com", + "thebestknifes.fr", + "thebestofthebestoffers4u.com", + "thebestpublishers.com", + "thebestroyals.com", + "thebestway1.online", + "thebestway2.online", + "thebestway2.store", + "thebestway2.xyz", + "thebestway3.online", + "thebestway3.xyz", + "thebestway5.cfd", + "thebestway5.site", + "thebestway5.xyz", + "thebestwaytobuild.com", + "thebestwebpillplace.com", + "thebibleinformation.com", + "thebighits.com", + "thebigplotgardening.com", + "thebikecar.com", + "thebikegeneratorcompany.com", + "thebirdnestingguide.com", + "thebirotron.com", + "thebitcoin-up.com", + "thebitcoincode.io", + "thebitcoinprimeapp.com", + "thebitcoinsmarter.com", + "thebitcrew.com", + "thebiticodes.com", + "thebitmania.com", + "thebitqtapp.com", + "theblackonx.com", + "theblackpeak.com", + "theblenderproject.com", + "thebluelotusfeet.com", + "theboysleaderboards.com", + "thebrewbuff.com", + "thebrighttag.com", + "thebrilliantinvestor.com", + "thebucketlistja.com", + "thebugs.ws", + "thebullruncoin.com", + "thebusinessicon.com", + "thebuttonnose.com", + "thebuzz.today", + "thecaptainconstruction.com", + "thecassiacluster.com", + "thecatsmeow-andrea.blogspot.com", + "thechaimafia.com", + "thecheapsale.com", + "thechess.org", + "thechhapas.com", + "thechive.fr", + "thechristianbrothers.com", + "theclickads.com", + "theclosetcast.com", + "theclubhost.com", + "thecockerhamfamily.com", + "thecoconerd.com", + "thecoffeeilove.com", + "thecointrust.com", + "thecolshop.com", + "thecomplimentsstore.com", + "thecompoundbarbershop.com", + "theconcisefacilitator.com", + "thecoolparent.org", + "thecorporaterebels.com", + "thecrashcast.com", + "thecrochetcafe.com", + "thecryptogenius.com", + "thecryptogenius.software", + "thecunningfork.com", + "thecuriousphysios.com", + "thedashman.com", + "thedatesafe.com", + "thedateselection.com", + "thedatingconference.com", + "thedatinghack.com", + "thedavincifoundation.com", + "thedemocraticpost.com", + "thedesignhubuk.com", + "thedesignkee.com", + "thedevafoundation.com", + "thedevilandyou.com", + "thediscoveryrun.com", + "thedisinfector.com", + "thedjkb.com", + "thedocsopinion.com", + "thedoodl.com", + "thedreamerspk.com", + "thedubaibusinessguide.com", + "theehlisters.com", + "theestatehouse.co.uk", + "theeventindia.com", + "theextenderblog.com", + "thefallin.com", + "thefappeningpics.com", + "thefashionshowpe.com", + "thefazlinazira.blogspot.com", + "thefinanceinsights.com", + "thefireplaceacademy.com", + "theflipsydecafe.com", + "theflixplay.us", + "thefoodstamp.com", + "thefootballbulletin.com", + "theforexspecialists.com", + "thefoxhd.com", + "thefreakflag.com", + "thefriendlygolfer.net", + "thefurrytrails.net", + "thegamedepot.net", + "thegameloungemwc.com", + "thegardenerz.com", + "thegeekyguru.com", + "thegenderadvisor.com", + "theglobalwings.com", + "thegoatway.com", + "thegorgon.xyz", + "thegrandecor.com", + "thegrandswisshotel.com", + "thegrandunionband.com", + "thegreencomputer.com", + "thegrillinginnovation.com", + "thegrinderguide.com", + "thegxg.com", + "thehackgrowth.com", + "thehappi-ness.blogspot.com", + "thehcf.net", + "thehealthperfect.com", + "thehealthpost.net", + "thehealthywalk.com", + "theheavenlyflowers.com", + "thehivolt.com", + "thehomo.org", + "thehonestmarketers.com", + "thehorizonx.com", + "thehouseofflies.com", + "thehub7xbw4dc5r2.onion.pet", + "thehugebox.com", + "theidking.com", + "theimmediate-momentum.com", + "theimmediatecoraldex.com", + "theimmediateursa.com", + "theimmortaldynasty.com", + "theimp0rtbug.xyz", + "theindianherbs.com", + "theinfinitebrainonline.com", + "theinfoxperts.com", + "theinnerawareness.com", + "theinsightvacation.com", + "theiposntslv.top", + "theiptvdeal.com", + "theiptvida.com", + "theiptvplan.com", + "theiptvside.com", + "theiptvsource.com", + "theiptvunion.com", + "theisticylwer.info", + "thejordansiemens.com", + "thejpodcast.com", + "thejugaadstudio.com", + "thekalambai.com", + "thekalamoverseas.com", + "thekansaskitchen.com", + "theketo-complete.com", + "thekey-vip.com", + "thekey.vin", + "thekiddospacestore.pl", + "thekingfisherslsu.com", + "thekingsofbrunch.com", + "thekinxx.com", + "thekiryana.com", + "thekoli.com", + "thekumarfireworks.com", + "thekumbaya.com", + "thekushbrotherslatam.com", + "thelabdev.com", + "thelabradorretriever.com", + "thelabsproject.com", + "thelashary.com", + "thelaunchedit.com", + "thelekhaka.com", + "thelightbulbtech.com", + "thelittleripper.com", + "thelittletalkatives.com", + "thelocalsearchnetwork.com", + "thelovis.com", + "theluminousaura.com", + "theluxurypackaging.com", + "thelyricsspot.com", + "themacuser.org", + "themadbeagle.com", + "themaddoc.com", + "themaplemethod.com", + "themarketlimited.com", + "theme-atelier.com", + "themecounter.com", + "thementorschools.com", + "themeshwarriorfoundation.net", + "themexp.org", + "themightyquill.com", + "themillionaireinpjs.net", + "themithilist.com", + "themobilebikedoctors.com", + "themoderngym.net", + "themomstermash.com", + "themoneytizer.com", + "themostexclusivewatches.com", + "themove.pics", + "themoviebazaar.com", + "themusicbuddy.com", + "themusicnetwork.co.uk", + "themusicvillagelabel.com", + "themzziworld.com", + "thenarrativebrands.com", + "thenaturalsoapery.com", + "thenerdydentist.com", + "thenewseum.com", + "thenewsspy.technology", + "thenewswire.fr", + "thenewyorkbusinessguide.com", + "thenewyorkmart.com", + "thenextgencoders.com", + "thenftfilmbank.sa.com", + "thenortheasttambola.com", + "thenoticememoir.pythonanywhere.com", + "thentso.pics", + "theodorejack.com", + "theofficialgamebooks.com", + "theoldchapeletruria.com", + "theollingo.com", + "theonebyudit.com", + "theonetry.com", + "theonlypat.com", + "theoremreach.com", + "theoriginalelarslechon.com", + "theorlandoreporter.com", + "theorymentor.com", + "theotime.net", + "theoutrace.com", + "thepacificagroup.com", + "thepackingpro.net", + "thepanthersports.com", + "theparagonteam.com", + "thepassivecashstacker.com", + "thepawland.com", + "thepercher.net", + "theperfectbackyard.com", + "thepicklenet.com", + "thepiratetrader.com", + "thepixelrumstudios.com", + "thepl-winna.click", + "theplantaffect.com", + "theplayboxxxshop.com", + "thepoczta.com", + "thepocztapolska.top", + "thepostermakers.com", + "thepounder.com", + "thepowerofcrystals.com", + "thepreppertimes.com", + "theprezziebox.com", + "theprimeleague.com", + "theprimetechnology.com", + "theprintingresource.com", + "theproductpress.com", + "theprofitx.com", + "thepunkclub.com", + "thepure-hotels.com", + "thepursladies.com", + "thepvietmy.com", + "theqrcodegenerator.net", + "thequantumai.app", + "thequeensera.com", + "thequickhomeservices.com", + "theraimoveis.com", + "therajpootexpress.com", + "theramenwarrior.com", + "theranveershow.com", + "therapistla.com", + "therapistokc.com", + "therealaccess.net", + "therealboujeebaby.com", + "therealjonvales.blogspot.com", + "therealkhiladi.com", + "thereallocalexpert.com", + "therealmaxineshaw.net", + "therecipeinf.com", + "therecruitmentcurry.com", + "theredirect.net", + "therednebula.com", + "theredvos.com", + "therefreshen.com", + "therelaxedmama.com", + "thereliancestore.com", + "therento.com", + "therepublicofplayers.com", + "therequestmaker.com", + "thereseyoga.com", + "theretheyretheir.com", + "theretroshop.pl", + "therevelernyc.com", + "thereviewtoday.com", + "therist.com", + "theritamghosh.com", + "thermo2crete.com", + "thermod.wojciechphilip.nieruchomosci.pl", + "thermolabilepointers.exactitudepaginate.com", + "thermolabilethermolabile.exactitudepaginate.com", + "theroamingjew.com", + "theroofspacecoworking.com", + "thersvuritang.site", + "thesacredsongastrology.com", + "thesaffronmantra.com", + "thesagwan.com", + "thesaltcraft.com", + "thescent-store.com", + "theschoolofshowbiz.com", + "thesearchagency.net", + "thesearchster.com", + "thesecondpassports.com", + "theselectlist.site", + "theselfierevolution.com", + "thesentnet.com", + "theseventhmessenger.com", + "theshannonaction.com", + "theshemalesurvey.com", + "theshopizy.com", + "theshopofthefuture.com", + "thesightlessfactor.com", + "thesignfactory.world", + "thesimplestairs.com", + "thesimsresource.fr", + "theskycreation.com", + "theskywaysaver.com", + "thesoapmine.com", + "thesocialbeemedia.com", + "thesolarplyeco.com", + "thesourceofthenile.com", + "thespiritofrecoveryblog.com", + "thesportscurrent.com", + "thesprioc.com", + "thesryuov.site", + "thestarrimage.com", + "thestartsuccess.com", + "thestoryblogg.com", + "thestorybooth.com", + "thestoryseries.net", + "thestrikingreports.com", + "thestudioofwilliamsoncurran.com", + "thesuavemusic.com", + "thesummerketobody.com", + "thesungen.com", + "thesunonsunday.com", + "thesuperworks.com", + "thesuperworld.com", + "thesurfshield.com", + "theswimshop.co.za", + "thetaarena.com", + "thetailgatersclub.com", + "thetargetcraft.com", + "thetaxdeck.com", + "thetechlive.com", + "thetechnothrone.com", + "thetechupdate.com", + "theterraguide.com", + "thetimesofbihar.com", + "thetimmedia.site", + "thetirrcompany.com", + "thetop.be", + "thetoptecs.com", + "thetorrentz.fr", + "thetrafficstat.net", + "thetrashmail.com", + "thetravelservices.com", + "thetravelsnexus.com", + "thetrendingblogs.com", + "thetrendyshoes.com", + "thetrickycoders.com", + "thetrubrands.com", + "thetruenotion.com", + "thetruesoffer.com", + "thetruqdtg.space", + "thetrustednetworking.site", + "thetubcaulker.com", + "theunfi.com", + "theusaweek.com", + "theuseful.com", + "theuseful.net", + "theusualsuspeck.com", + "thevadira.com", + "theviolethub.com", + "theviraltake.com", + "theviraltweets.com", + "thevirtualprofessor.net", + "thevisionos.com", + "thevisitingcard.com", + "thevitalrise.com", + "thevrassociates.com", + "thevsproductions.com", + "thewallpaperemporium.com", + "thewanderingbiochemist.com", + "thewaytostyle.com", + "thewealthypeople.com", + "theweatherspace.com", + "theweavercollection.com", + "thewebnext.com", + "thewebsitetools.com", + "theweeklykart.com", + "thewhitevibes.com", + "thewildrituals.com", + "thewildxperience.com", + "thewish4u.com", + "thewitking.com", + "thewonder.space", + "theworldblognews.com", + "theworldofgamers.com", + "theworldoftortoise.blogspot.com", + "thewownutrition.com", + "thexmvugho.site", + "thezarinemanchandafoundation.com", + "thezenearas.com", + "thffvuld.site", + "thgaftna.com", + "thghbnarr.site", + "thiago-medeiros.com", + "thiccnigga.me", + "thickporter.sa.com", + "thimarconnect.click", + "things.supplypoland.com", + "thingsofallsort.com", + "think1.com", + "thinkablerice.com", + "thinkedtuneing.pro", + "thinkingworded.pro", + "thinkitten.com", + "thinklifeimmigration.com", + "thinkmoneytrader.com", + "thinknear-hosted.thinknearhub.com", + "thinksfun.com", + "thinkstopics.com", + "thinktarget.com", + "thinktechnically.com", + "thirdparty.bnc.lt", + "thirdrespect.com", + "thirst4bvqz.click", + "thirst7bvqz.click", + "thirstlandfvcer.com", + "thirstydawgsbrewing.com", + "thirstytwig.com", + "thirtydaychange.com", + "this.content.served.by.addshuffle.com", + "this.content.served.by.adshuffle.com", + "thisautoimmunelife.com", + "thisgeeksqueaks.blogspot.com", + "thisisclicksecured.page.link", + "thisisjoaopintodomain.com", + "thisisvolett.com", + "thisone.online", + "thistomycartfinder.lat", + "thiuram.sbs", + "thiyuwfiws.site", + "thoeurld.site", + "thoitranganhchung.com", + "thomasgotham.com", + "thomasmore.fr", + "thomastorch.com", + "thongke.24h.com.vn", + "thongke.arttimes.vn", + "thongke.baotintuc.vn", + "thongke.bookingcare.vn", + "thongke.opencps.vn", + "thongke.tcdulichtphcm.vn", + "thongke.thethaovanhoa.vn", + "thongke.vui.vn", + "thongke99.baogiaothong.vn", + "thongmintambola.com", + "thongtincanbiet.net", + "thonline99.com", + "thor.rtk.io", + "thorenext.com", + "thornyline.click", + "thoroclean.com", + "thorogood.pl", + "thottiesmemphistn.com", + "thoughtful.esti-host.com", + "thqtaxilapunjab.com", + "thr-349.cfd", + "thr1llsofspos.site", + "thr1veinnovat1on.site", + "thraciangrill.com", + "threadsdownloaderr.com", + "threadstheme.com", + "thredheadz.com", + "three9t.com", + "threebillygoatsgruff.com", + "threechurch.com", + "threecountiescycle.com", + "threecubanjazz.com", + "threeholescompany.com", + "threelinesproduction.com", + "threv.xiproject.top", + "thrillofdrifting.cfd", + "thrillseekertravels.com", + "thrivenurturequest.cfd", + "thrivetogetherlife.cam", + "thriveventure.com", + "thrivingoffer.com", + "throattrees.com", + "throbentertainment.com", + "throtle.io", + "throvjverant.site", + "throwingsevens.co.uk", + "thrtle.com", + "thruport.com", + "thuirscoond.com", + "thumbeks.com", + "thumbin.com", + "thumser-online.de", + "thunderaxezone.click", + "thunderbird.es", + "thunderhead.com", + "thunderroar.xyz", + "thundervalleycrossfit.com", + "thursdayboot-polska.com", + "thursdayboots-polska.com", + "thursdaybootspl.com", + "thursdaybootspolska.com", + "thymeschange.com", + "thyrocalcitonin.pro", + "ti.domainforlite.com", + "tia.timeinc.net", + "tiads.essence.com", + "tiads.ew.com", + "tiads.health.com", + "tiads.instyle.com", + "tiads.people.com", + "tiads.timeinc.net", + "tiagocarvalho.com", + "tib0.sbs", + "tibbinkaranlikyuzu.com", + "tibetnews365.net", + "tibs.fr", + "tibusaahoi.live", + "tic.filmstoon.cam", + "ticatteettmax.ru.com", + "ticcpri.top", + "ticexu.mailpulseprso.com", + "ticket-877cd.web.app", + "ticket20.tripod.com", + "ticketaunt.com", + "ticketforchange.fr", + "ticketmaster-caetanoembethania.com", + "tickets.pl", + "ticketsalhambragranada.com", + "ticketspy.fr", + "ticketssellout.com", + "tickforfree.com", + "tickinfo.cyou", + "tickland.bond", + "ticklesign.com", + "tickonline.cfd", + "tickplus.store", + "ticksel.com", + "tics.techdirt.com", + "ticyseobyy.live", + "tidaltv.com", + "tidaltv.com.akadns.net", + "tidbitscom.skimlinks.com", + "tide-generating.sbs", + "tidebuy.com", + "tidesuosya.live", + "tidingsglobe.space", + "tidint.pro", + "tie.247-inc.net", + "tie.iprom.net", + "tiempotecnologias.com", + "tiendamanga.com", + "tiercouin.kolotas.top", + "tiflwine.com", + "tigercake.live", + "tigerlguto.monster", + "tigerlilyindia.com", + "tigerltda.com", + "tight-poetry-1151.on.fleek.co", + "tigustolanostracucina.it", + "tijaarah.com", + "tiket-mir.online", + "tiklinjoage.life", + "tikoro.pl", + "tiktok-ads.hara.vn", + "tiktok.florenda.com", + "tiktokclaim.eu", + "tiktokclaim.org", + "tiktokcoinvault.com", + "tiku.io", + "tikviop.com", + "tileswan.cmcm.com", + "tilido.com", + "tilihtseenade.pro", + "tillerextensions.com", + "tilos.choiseprog.xyz", + "tilsiterstvher.life", + "tilt-lab.org", + "tiltott.net", + "timardar.website", + "timberfocus.click", + "timberlande.fr", + "timberlandwarszawa.com", + "timberlet.com", + "timbertrail.xyz", + "timbertrek.xyz", + "timbertrove.xyz", + "timbrexworship.com", + "timbuktuwireless.com", + "time-cliff-waitress.glitch.me", + "time-to-shops.net", + "timearrivallogistics.com", + "timebusinessnews.com", + "timelbeauty.live", + "timelessbeauty.bond", + "timelesscelebrity.com", + "timelessmelodies.buzz", + "timelesstrails.xyz", + "timelesstranquility.live", + "timelesstrinkets.quest", + "timeline12455560009765433.000webhostapp.com", + "timeofflife.com", + "timepaykar.com", + "times-financial.aesthetise.com", + "timesoflegal.com", + "timespedia.com", + "timetunnel.net", + "timeveriff24za.shop", + "timeweddingphotography.com", + "timexal.cfd", + "timexclub.monster", + "timexgroup.beauty", + "timexinfo.cyou", + "timmytherobot.blogspot.com", + "timneal.com", + "timprove.stormx.top", + "timum.shop", + "tina.oowa.top", + "tinaborg.com", + "tinagerperfect.site", + "tincoffinvest.ru", + "tinderguru.com", + "tinezoe.com", + "tinkerbel.net", + "tinklot.com", + "tinpost.xyz", + "tintgalaxy.pics", + "tintminister.com", + "tiny-macaron-542e27.netlify.app", + "tiny-phoenix-314e93.netlify.app", + "tinybar.com", + "tinyfilehost.com", + "tinyfiles.nocoshop.ru", + "tinyfiles.uploadbox.world", + "tinyfileshost.com", + "tinyfirestudio.com", + "tinyinspector.net", + "tinyorsmall.com", + "tinypanda.net", + "tinytendency.com", + "tinyyogahabits.com", + "tiolan.xyz", + "tiomantaconsulting.com", + "tiomarkets.com", + "tiousnirer.info", + "tiovif.xyz", + "tipanddonation.com", + "tiplanet.fr", + "tipol.choiseprog.xyz", + "tips.oewabox.at", + "tips4profit.com", + "tips9a0.xyz", + "tipscrush.com", + "tipsnine.com", + "tipssavvy.com", + "tipstechnews.com", + "tipsurf.com", + "tipyzoi1.sbs", + "tiqcdn.com", + "tir94wepsdxox.appspot.com", + "tiralv45ortexmedia.xyz", + "tiramisutreasure.xyz", + "tiranastudio.com", + "tireroller.world", + "tiresomethunder.com", + "tiring-irons.sbs", + "tirmatex.xyz", + "tirnoseb.com", + "tirolcom.oewabox.at", + "tiscaliss.com", + "tisonbie.xyz", + "tisonpes.xyz", + "titan-gel-extra.com", + "titan-man.pro", + "titancapitallending.com", + "titanespharma.com", + "titaniumpaek.cam", + "titaniumtune.cfd", + "titanklip.com", + "titanplumbingpdx.com", + "titketpl-biler.online", + "titkoshirek.wordpress.com", + "title.mximg.com", + "titledardent.site", + "titokterminal.com", + "tiu.deharina.com", + "tivatoo4.monster", + "tix.neweurss.xyz", + "tixtox99.com", + "tizanidine.1.p2l.info", + "tizer.choiseprog.xyz", + "tizer.onprograms.xyz", + "tj.ijinshan.com", + "tjipay.com", + "tjis736t.cfd", + "tjme.io", + "tjmxds.s3.us-east-005.backblazeb2.com", + "tjuj64.info", + "tjzw.oowa.top", + "tk.ads.mmondi.com", + "tk.coachesinspain.com", + "tkbo.com", + "tkclick.smardroid.com", + "tkitas.ru", + "tklh.info", + "tklive.online", + "tkmftc.aotter.net", + "tkmpz.piwylefubefu.top", + "tkmtacademy.com", + "tknglobalservices.com", + "tkpopup.asia", + "tkpopup.vn", + "tkportal.aotter.net", + "tkpzabrze.juliusztoma.pl", + "tkrecorder.aotter.net", + "tkrzywon.gabrielnorbert.pl", + "tktracker.aotter.net", + "tkwasnicki.maksymduda.pl", + "tkymqpffduhl.com", + "tkzp.rign.top", + "tl-74g.cfd", + "tl.zyskon.top", + "tl645-4.cfd", + "tl72-bdu.cfd", + "tlbu.oowa.top", + "tldtgs.com", + "tleuniwa.sbs", + "tlevice.sbs", + "tlewbek.sbs", + "tlikvew.sbs", + "tlinewf.sbs", + "tlm2.cfd", + "tloivrt.cfd", + "tls.dxsvr.com", + "tls.telemetry.swe.quicinc.com", + "tlsr9.icu", + "tlumaczymyzdarzenie.pics", + "tlvmedia.com", + "tlyhyy.com", + "tm.br.de", + "tm.progofficial.top", + "tm1.hoiplay.com", + "tmars.net", + "tmbudda.ximprrove.top", + "tmcg.pl", + "tmd.ximprrove.top", + "tmgr.ccmbg.com", + "tmitb.info", + "tml.clmbtech.com", + "tmlogisticspk.com", + "tmobi.nieza.site", + "tmoorless.site", + "tms.fivelandmanpower.com", + "tmserver-1.com", + "tmtbah.com", + "tmtrde.trdechat.top", + "tmx.technoratimedia.com", + "tn.5.p2l.info", + "tn.forrum.top", + "tn3-jr.cfd", + "tnc16-alisg.isnssdk.com", + "tnc16-useast1a.isnssdk.com", + "tnctrx.com", + "tnewlin.sbs", + "tnfx.org", + "tngy.oowa.top", + "tnikew01.site", + "tnkexchange.com", + "tnkfactory.com", + "tnle.cfd", + "tnmedicalsystemandservices.com", + "tns-counter.ru", + "tntclix.co.uk", + "tntroyal.com", + "tnvdheat.site", + "to-be-u.com", + "to-the-account-holder51392.io.vn", + "to27r4.xyz", + "toads.osdn.com", + "toall.asals.top", + "toastyentertainment.com", + "tobeatquility.life", + "tobemeagain.com", + "tobepure.com", + "tobiewyborczas.fun", + "tobiezywnosctobie.beauty", + "toblog.onlineprograms.xyz", + "tobucket.com", + "toctobepola.sa.com", + "todalacasa.com", + "today-info.life", + "today-insight.aesthetise.com", + "today-p.shop", + "today-topnews.com", + "todaybestbuy.com", + "todaycryptomarket.com", + "todaydrawing.com", + "todaymart.net", + "todaynews.za.com", + "todaynewsrecord.com", + "todaypricesindia.com", + "todayprofit.org", + "todayquantumopenai.com", + "todayresearch.com", + "todaysdeals4u.com", + "todaysfaqs.com", + "todaysfashion.xyz", + "todaystoriesnews.shop", + "toddlyy.com", + "tode-888.com", + "todolize.com", + "todopelos.site", + "todyhuafao.live", + "toe-corrector-pl.com", + "toeibl.com", + "toeloma.xyz", + "tof.ywxp.lat", + "tofefyejoi.life", + "toff33.site", + "toffeeandpecan.xyz", + "tofolkmi.info", + "toggletools.com", + "toha.valhaalla.xyz", + "tohuguu1.space", + "toilsomenesssjaler.life", + "toiomall.com", + "tojestto.is-best.net", + "tojubauzea.com", + "tok-engage.com", + "tok.nowyplx.top", + "tok.qvelo.top", + "token-selfkey.org", + "tokenpublicsale.com", + "tokensale-kyber.network", + "tokensale-tenx.tech", + "tokenselfkey.org", + "tokensleader.com", + "tokensnote.com", + "tokenswap.org", + "tokeny.pl", + "toklorent.site", + "toknowall.com", + "tokyokoi.com", + "tokyotown.net", + "tol.xiproject.top", + "toleadoo.com", + "toleadoo.pl", + "toler.choiseprog.xyz", + "tollisonenterprises.com", + "tollsmallengines.com", + "tolnews020.site", + "tolnews021.site", + "tolnews022.site", + "tolnews030.site", + "tolnews031.site", + "tolnews032.site", + "tolnews033.site", + "tolomeoroark23581-proiect5869-demoji124.pages.dev", + "tolselsfeage.info", + "tom.allyes.com", + "tom.taxility.com", + "tomajo.astro2quest.com", + "tomaszkarolczak.beniaminolivier.pl", + "tomaszrabinski.pl", + "tombing.top", + "tomcollinstreat.xyz", + "tomefuydey.org", + "tomhatzor.com", + "tommasobuglioni.com", + "tommyhilfigerpolskasklep.com", + "tommysbookmarks.com", + "tommysbookmarks.net", + "tomo-coin.io", + "tomocoin.network", + "tomocoln.io", + "tomorrownewstoday.com", + "tomowenart.com", + "toms-buty.com", + "tomsonguitars.co.uk", + "tomy-j-gutierrez.com", + "ton-gramico.com", + "ton.topprogit.xyz", + "tone.nimprove.top", + "tonemix.online", + "toneskin.cyou", + "tongenet.xyz", + "tongji.baidu.com", + "tongramico.com", + "toniccrane.store", + "tonipets.com", + "tonless.com", + "tonnefish.online", + "tonsofrecipes.com", + "tony-jopa-selidbe-zagreb.com", + "tonybetnl.com", + "tooeasy-for.rent", + "tookcheckout.com", + "tooklock98.xyz", + "tool-bigsale.com", + "toolandbargains.com", + "toolbar.baidu.com", + "toolbar.soso.com", + "toolbar.wibiya.com", + "toolbar.wips.com", + "toolbarpartner.com", + "tools.3g.qq.com", + "tools.ad-net.co.uk", + "tools.clicktx.jp", + "tools.gikotena.net", + "tools.naughtyamerica.com", + "tools.pacinocash.com", + "tools.ranker.com", + "tools.spylog.ru", + "tools.ztod.com", + "toolsbrick.com", + "toolsonearth.com", + "toolzstore.com", + "toomine.net", + "toon-families.com", + "toonfamilies.net", + "toorbapixel.space", + "toothbrushnote.com", + "toothfareapp.com", + "top-casinos-2024.com", + "top-casinos-betting-2024.com", + "top-casinos-betting.com", + "top-cassino-brasileiro.com", + "top-casting-termine.de", + "top-fwz1.mail.ru", + "top-kopi.net", + "top-site-list.com", + "top-way.cyou", + "top-way.quest", + "top-way.top", + "top.fxxmaxtrade.top", + "top.ham-stop.xyz", + "top.list.ru", + "top.mail.ru", + "top.my-dreams.xyz", + "top.oewabox.at", + "top.progofficial.top", + "top.qwantumm.top", + "top.sacors.top", + "top.traderleaders.com", + "top.xiproject.top", + "top1.au-income988.online", + "top1.au-income994.online", + "top1.au-income996.online", + "top1.au-income997.online", + "top10.au-income994.online", + "top10.au-income997.online", + "top100-images.rambler.ru", + "top100.mafia.ru", + "top123.ro", + "top1geo.com", + "top1site.3host.com", + "top2.au-income988.online", + "top2.au-income994.online", + "top2.au-income996.online", + "top20free.com", + "top3.au-income988.online", + "top3.au-income994.online", + "top3.au-income996.online", + "top3.au-income997.online", + "top4.au-income988.online", + "top4.au-income994.online", + "top4.au-income996.online", + "top4reg.website", + "top5.au-income988.online", + "top5.au-income994.online", + "top5.au-income996.online", + "top5.au-income997.online", + "top5.mail.ru", + "top50.co.uk", + "top5outlet.com", + "top6.au-income994.online", + "top6.au-income997.online", + "top6q2est.online", + "top7.au-income994.online", + "top7noticias.com", + "top8.au-income994.online", + "top8.au-income997.online", + "top82uj4.xyz", + "top9.au-income994.online", + "topabid.manasan.top", + "topactual.com", + "topadblocker.net", + "topads.rrstar.com", + "topapps-func.pinsightmedia.com", + "topazg0ld.quest", + "topbaihoc.com", + "topbestgames.com", + "topbgmi.com", + "topbiznes.pro", + "topblog.choiseprog.xyz", + "topblog.onprograms.xyz", + "topbloger.onlineprograms.xyz", + "topblogeu.onlineprograms.xyz", + "topblogs.choiseprog.xyz", + "topc.progofficialit.top", + "topcapitalinvees.com", + "topcashvibes.com", + "topceny.pl", + "topconsumergifts.com", + "topcryptoss.com", + "topcryptsapp.com", + "topcyclinggear.com", + "topdemaroc.com", + "topdiop.xyz", + "topdogkicks.com", + "topeuro.biz", + "topfarms.top", + "topfashion.top", + "topfivemobi.com", + "topfivevideos.com", + "topflighthosting.com", + "topforall.com", + "topforbesstories.com", + "topfxbonus.com", + "topgkquestion.com", + "topguide.live", + "tophirek.hu", + "topi.progofficial.top", + "topicinhindi.com", + "topinteractivetrades.com", + "topinvestgroupcana.com", + "topix.choiseprog.xyz", + "toplearnlinux.com", + "toplessrobotcom.skimlinks.com", + "topleyendsnft.com", + "toplidd.onlineprograms.xyz", + "toplist.cz", + "toplist.eu", + "toplist.pornhost.com", + "toplist.throughput.de", + "toplista.mw.hu", + "toplistcity.com", + "topmail365.com", + "topmainoffers4you.com", + "topme.net", + "topmediastorypress.com", + "topmeds10.com", + "topmetripro.com", + "topmovies.pl", + "topnew2.choiseprog.xyz", + "topnews.mediacpu.com", + "topnewspulse.com", + "topnotchcleaners.site", + "topoffers365.com", + "topofferss4you.com", + "topogeo.pl", + "topographyupdates.com", + "topopost.top", + "topostal.cyou", + "topov.choiseprog.xyz", + "topp.mastercasc.top", + "toppage.vn", + "toppemsports.com", + "toppiest.com", + "toppillstore.com", + "toppromoland.shop", + "topqualitylink.com", + "topr.choiseprog.xyz", + "toprer.onlineprograms.xyz", + "toprob.onprograms.xyz", + "toprunfogclub.com", + "toprxshopplace.com", + "tops.choiseprog.xyz", + "tops.onlineprograms.xyz", + "topsblogpl.onlineprograms.xyz", + "topservicehelper.com", + "topservicesbooster.com", + "topservicesecurity.com", + "topservicesupdate.com", + "topservicesupdates.com", + "topshape.me", + "topsir.com", + "topsites.blogflux.com", + "topsites.com.br", + "topstats.com", + "topstkoffers.com", + "topsupergirl.com", + "topsyreview.com", + "toptarotist.nl", + "toptierapprl.com", + "toptiermobilepressurewashing.com", + "toptravelhits.com", + "toptypeonlinetheclicks.icu", + "topume.com", + "topurify.com", + "topvalueappliances.com", + "topwebcourses.com", + "toqulaofea.live", + "tor.redlightcenter.com", + "tore.byseniscon.top", + "torgatedga35slsu.onion.pet", + "torgi.kz", + "toriviovao.live", + "torjackan.info", + "torkolyerika.com", + "tormentadanceacademy.com", + "tornadotwist.xyz", + "torneo.golfview.com.do", + "torneoraid.pro", + "toro-tags.com", + "toroadvertisingmedia.com", + "toroprieto.com", + "tororango.com", + "torquecrum.cfd", + "torquekey.cc", + "torrentforge.com", + "torrento.pl", + "torrentos.pl", + "torrentu.pl", + "torrenty--org.pl", + "torrenty-org.pl", + "torrentzwealmisr.onion.pet", + "torresdecotillas.com", + "torsoarmor.net", + "torula.cfd", + "torunmotorluaraclar.com", + "toryburchoutlet.info", + "tos.aptin.live", + "tos.xiproject.top", + "tose.mailpulseprso.com", + "tossable.autos", + "tossal.cfd", + "tossance.store", + "tossence.site", + "tossing.website", + "tossion.top", + "tossise.space", + "tossish.xyz", + "tossize.xyz", + "tossm.com", + "tossore.site", + "tossstock.net", + "tosstest.net", + "total-reliability.com", + "totaladblock.com", + "totalav.com", + "totaldebrid.fr", + "totalhealthtracker.com", + "totalhorsehealth.com", + "totalinflatable.com", + "totallycb.sbs", + "totalplusharmonynet.click", + "totalplusitypulseway.click", + "totalplusvibes.cfd", + "totemcash.com", + "totnb.com", + "totocannon.com", + "totogroup.world", + "totokoreans.com", + "totoprince.com", + "totopua.com", + "totpetsocial.com", + "totscnr.com", + "totszentmarton.hu", + "totunisia.com", + "touch.media-serving.com", + "touchclarity.com", + "touchitrikka.com", + "touchmeenepal.com", + "touchstonesafeaccounting.com", + "tougait.com", + "toughhardwareshop.com", + "toulousian-route-booking.com", + "tour-csgo.ru", + "tour-gratis-a-pie.com", + "tour.affbuzzads.com", + "tour.brazzers.com", + "tour.cineble.com", + "tour.polstatmedia.com", + "tour.sweetdiscreet.com", + "tour.xxxblackbook.com", + "tourcyan.xyz", + "touridaho.net", + "tourismelenslievin.fr", + "touristhelpdesk.com", + "tourperuano.com", + "tourplannerperu.com", + "tous-bear.com", + "tousleschemins.com", + "tovisitindia.com", + "towaocudner.life", + "towardscode.com", + "towarzyskizamosc.pl", + "towerecords.com", + "towingservicebartlett.com", + "townhousefilms.com", + "townphoenix.sbs", + "townshipbookmarking.pro", + "townshipforeheadaluminumed.pro", + "townshipmeantimerutabagaing.pro", + "townshipmeringuealuminumar.pro", + "townshiprutabagaas.pro", + "townshipstandingteletypeed.pro", + "towtimenews.com", + "tox.sitiizens-program.live", + "toxiepure.com", + "toya.brokaws.top", + "toyici9267.wixsite.com", + "toysfit.com", + "toysmoon.com", + "tozipxc6.dreamwp.com", + "tp-emea.exactag.com", + "tp-rtb-adserver-eu.eu-west-1.elasticbeanstalk.com", + "tp.progofficial.top", + "tp152.com", + "tpads.ovguide.com", + "tpads.sv.publicus.com", + "tpay-cybergolks-pl.nachhaltigbestatten-potsdam.de", + "tpbid.com", + "tpc.hu", + "tpghjk.s3.us-east-005.backblazeb2.com", + "tpl.my-chatprogram.xyz", + "tpmedia.online", + "tpn.taxility.com", + "tpost-help.top", + "tpost-helps.top", + "tq5fsg1mut9dl.cindypamperedpets.com", + "tqll.rign.top", + "tqupvgn.bkktothemoon.com", + "tqwac.gazeta-regionalna.com", + "tr-1.agilone.com", + "tr-255418.datatrics.com", + "tr-255768.datatrics.com", + "tr-256089.datatrics.com", + "tr-dailydeals.top", + "tr-domaincfg.vivoglobal.com", + "tr-op.datatrics.com", + "tr-reshift.datatrics.com", + "tr-romsp-unifyconfig.vivoglobal.com", + "tr-st-sl.vivoglobal.com", + "tr-timesync.vivoglobal.com", + "tr-v2.datatrics.com", + "tr-vcode-api.vivoglobal.com", + "tr-vcode-od.vivoglobal.com", + "tr.bigpoint.com", + "tr.blismedia.com", + "tr.datatrics.com", + "tr.prospecteye.com", + "tr.snapchat.com", + "tr.topdevvn.com", + "tr.webantenna.info", + "tr1.frosmo.com", + "tr1.myroitracking.com", + "tr1ndy1shion7.site", + "tr2.smarterhq.io", + "tr3kqu3stan7.quest", + "tr3ndytresses.xyz", + "tr45-6.cfd", + "tr4r6.icu", + "tr54sdsazxas.appspot.com", + "tr6.snapchat.com", + "tr727a-d827a9.bbejott.pl", + "traaaack.com", + "trabajaenuk.org", + "trace.690.co", + "trace.qq.com", + "trace.svc.ui.com", + "trace12wave.com", + "traceers1rushes.com", + "tracenieswiadomosci.click", + "tracer.concung.com", + "tracer.jp", + "traceurj.com", + "tracing-collector.strava.com", + "track-east.mobileadtrading.com", + "track-js.link", + "track-mypacket.com", + "track-pl.info", + "track-shippment.com", + "track-srv.vietnamnet.vn", + "track-st.com", + "track.accesstrade.vn", + "track.acclaimnetwork.com", + "track.addict-mobile.net", + "track.adsfast.com", + "track.adshay.vn", + "track.adsplay.in", + "track.afcpatrk.com", + "track.anchorfree.com", + "track.atom-data.io", + "track.atom-ds.com", + "track.blogmeetsbrand.com", + "track.cam4tracking.com", + "track.canva.com", + "track.chanret.com", + "track.childrensalon.com", + "track.clearsender.com", + "track.collegeboard.com", + "track.construclique.com", + "track.contently.com", + "track.cracked.com", + "track.customer.io", + "track.dictionary.com", + "track.did-it.com", + "track.dmipartners.com", + "track.dotsly.com", + "track.dvdbox.com", + "track.e7r.com.br", + "track.effiliation.com", + "track.eg-innovations.net", + "track.enviodemails.com", + "track.flexlinks.com", + "track.flexlinkspro.com", + "track.fling.com", + "track.freemmo2017.com", + "track.futureshop.ca", + "track.fwrdtrck.com", + "track.game18click.com", + "track.gawker.com", + "track.gosafeclck.com", + "track.homestead.com", + "track.hubspot.com", + "track.icheck.com.vn", + "track.ionicmedia.com", + "track.justcloud.com", + "track.keywordstrategy.org", + "track.knlob.com", + "track.ktplay.com", + "track.kyna.vn", + "track.lapa.pub", + "track.leanlab.co", + "track.lemonnovel.com", + "track.lettingaproperty.com", + "track.linkoffers.net", + "track.mailalert.io", + "track.mailerlite.com", + "track.make-a-site.net", + "track.mdirector.com", + "track.mdrctr.com", + "track.miro.com", + "track.mobile-bt.com", + "track.moreniche.com", + "track.msadcenter.afgz.com", + "track.msadcenter.ajfy.com", + "track.msadcenter.ceio.com", + "track.msadcenter.cxtv.com", + "track.msadcenter.dgt.com", + "track.msadcenter.dxr.com", + "track.msadcenter.emee.com", + "track.msadcenter.eqq.com", + "track.msadcenter.hih.com", + "track.msadcenter.hlh.com", + "track.msadcenter.hnsl.com", + "track.msadcenter.igzr.com", + "track.msadcenter.iuf.com", + "track.msadcenter.iuh.com", + "track.msadcenter.jzz.com", + "track.msadcenter.kfgy.com", + "track.msadcenter.kfz.com", + "track.msadcenter.kkal.com", + "track.msadcenter.kpuo.com", + "track.msadcenter.krt.com", + "track.msadcenter.llu.com", + "track.msadcenter.ltp.com", + "track.msadcenter.lyv.com", + "track.msadcenter.lzwp.com", + "track.msadcenter.mjze.com", + "track.msadcenter.mur.com", + "track.msadcenter.nho.com", + "track.msadcenter.nyfg.com", + "track.msadcenter.oah.com", + "track.msadcenter.pcp.com", + "track.msadcenter.pszn.com", + "track.msadcenter.pwpn.com", + "track.msadcenter.qpz.com", + "track.msadcenter.qsvv.com", + "track.msadcenter.qymv.com", + "track.msadcenter.rfjq.com", + "track.msadcenter.sax.com", + "track.msadcenter.sgq.com", + "track.msadcenter.shy.com", + "track.msadcenter.szc.com", + "track.msadcenter.tnuw.com", + "track.msadcenter.toj.com", + "track.msadcenter.tux.com", + "track.msadcenter.usx.com", + "track.msadcenter.vbug.com", + "track.msadcenter.vcf.com", + "track.msadcenter.vrhe.com", + "track.msadcenter.wdm.com", + "track.msadcenter.wfm.com", + "track.msadcenter.wmd.com", + "track.msadcenter.wup.com", + "track.msadcenter.xda.com", + "track.msadcenter.xpp.com", + "track.msadcenter.xxx.com", + "track.msadcenter.xzwy.com", + "track.msadcenter.ybi.com", + "track.msadcenter.ytbp.com", + "track.msadcenter.zepw.com", + "track.msadcenter.zhv.com", + "track.msadcenter.zlx.com", + "track.msadcenter.zmmr.com", + "track.msadcenter.zul.com", + "track.msadcenter.zvjw.com", + "track.msadcenter.zzv.com", + "track.nationalgunrights.org", + "track.nifty.com", + "track.oainternetservices.com", + "track.omg2.com", + "track.omgpl.com", + "track.omguk.com", + "track.pnj.com.vn", + "track.popsww.com", + "track.pplnk.com", + "track.pricespider.com", + "track.privacyatclearbit.com", + "track.prizeglobal.net", + "track.promptfile.com", + "track.publeadmedia.com", + "track.pubmatic.com", + "track.raisingapps.com", + "track.realitykings.com", + "track.rediff.com", + "track.saigon.pro", + "track.saygames.io", + "track.scrillaspace.com", + "track.searchignite.com", + "track.searchiq.co", + "track.securedvisit.com", + "track.segmetrics.io", + "track.sendo.vn", + "track.sgdmobile.com", + "track.shop2market.com", + "track.sitetag.us", + "track.software-codes.com", + "track.spe.schoolmessenger.com", + "track.special-promotions.online", + "track.tenjin.com", + "track.tenjin.io", + "track.themaccleanup.info", + "track.tiara.daum.net", + "track.tooplay.com", + "track.uc.cn", + "track.ultragaming.biz", + "track.ultravpn.com", + "track.unear.net", + "track.upaknee.com", + "track.vcdc.com", + "track.venatusmedia.com", + "track.viewdeos.com", + "track.vio.edu.vn", + "track.visitorpath.com", + "track.vivid.com", + "track.vscash.com", + "track.vtcnews.vn", + "track.wattpad.com", + "track.wesdk.co", + "track.winigroup.vn", + "track.written.com", + "track.yieldsoftware.com", + "track.youniversalmedia.com", + "track.zipalerts.com", + "track.ziprecruiter.com", + "track.zorkanetwork.com", + "track.zulumarketing.com", + "track1.viewdeos.com", + "track12.offersbymail.com", + "track2.homestead.com", + "trackaffpix.com", + "trackalyzer.com", + "trackcmp.net", + "trackdat.pinsightmedia.com", + "trackdiscovery.net", + "trackedlink.net", + "trackedweb.net", + "tracker-api.my.com", + "tracker-mw-zlivestream.zapps.vn", + "tracker-pm2.spilleren.com", + "tracker-zlivestream.zapps.vn", + "tracker.anime47.com", + "tracker.appadhoc.com", + "tracker.awr.im", + "tracker.baidu.com", + "tracker.bannerflow.com", + "tracker.beezup.com", + "tracker.bonnint.net", + "tracker.brainsins.com", + "tracker.bt.uol.com.br", + "tracker.cdnbye.com", + "tracker.cl1.fidelizador.com", + "tracker.consumerpackage.net", + "tracker.coopt.com", + "tracker.databrain.com", + "tracker.datatrics.com", + "tracker.departapp.com", + "tracker.edupia.vn", + "tracker.engageclick.com", + "tracker.fado.vn", + "tracker.financialcontent.com", + "tracker.freecharge.in", + "tracker.fyber.com", + "tracker.gigaphim.com", + "tracker.gtarcade.com", + "tracker.hitmatic.com", + "tracker.icerocket.com", + "tracker.iws.vc", + "tracker.kantan-access.com", + "tracker.leadenhancer.com", + "tracker.mattel.com", + "tracker.mca-analytics.com", + "tracker.metricswave.com", + "tracker.mmdlv.it", + "tracker.mozo.com.au", + "tracker.nbcuas.com", + "tracker.netklix.com", + "tracker.personizely.net", + "tracker.phunusuckhoe.vn", + "tracker.phunuvagiadinh.vn", + "tracker.publico.pt", + "tracker.remp.impresa.pt", + "tracker.samplicio.us", + "tracker.squidanalytics.com", + "tracker.thichxemphim.net", + "tracker.vgame.us", + "tracker.winudf.com", + "tracker.wordstream.com", + "tracker1.leadiya.com", + "trackers.voodoo-analytics.io", + "trackertracker.com", + "trackfast-eu.com", + "trackfast-up.com", + "trackfeed.com", + "trackheath.com", + "tracki112.com", + "trackidoo.com", + "trackifyx.redretarget.com", + "tracking-1611167402.us-east-1.elb.amazonaws.com", + "tracking-3-9f58.trnox.com", + "tracking-amp.vnexpress.net", + "tracking-christmas.ondemand-delivery.team", + "tracking-dh.com", + "tracking-dhl-com-kmldj038018jdh87fh48dj.aliegro.com", + "tracking-info-dhl.com", + "tracking-server-prod-1.zenmxapps.com", + "tracking-thirdparty.i2w.io", + "tracking-ups-poland.turinguide.eu", + "tracking-web.smobgame.com", + "tracking.1-a1502-bi.co.uk", + "tracking.1-kv015-ap.co.uk", + "tracking.10e20.com", + "tracking.1betternetwork.com", + "tracking.21-a4652-bi.co.uk", + "tracking.28-91473-wbm.co.uk", + "tracking.39-bb4a9-osm.co.uk", + "tracking.3com.com", + "tracking.42-01pr5-osm-secure.co.uk", + "tracking.5-47737-bi.co.uk", + "tracking.aatkit.com", + "tracking.adalyser.com", + "tracking.adgoon.it", + "tracking.admarketplace.net.edgekey.net", + "tracking.adultsense.com", + "tracking.aimediagroup.com", + "tracking.api.media.zapps.vn", + "tracking.apptrackerlink.com", + "tracking.appwifi.com", + "tracking.arxibs01.com", + "tracking.badgeville.com", + "tracking.banner.g6.zing.vn", + "tracking.bannerflow.com", + "tracking.batanga.com", + "tracking.batanga.net", + "tracking.beginads.com", + "tracking.bloomberg.com", + "tracking.cdiscount.com", + "tracking.cystack.net", + "tracking.dantri.com.vn", + "tracking.directservices.it", + "tracking.drsfostersmith.com", + "tracking.dsmmadvantage.com", + "tracking.dtiserv2.com", + "tracking.edvisors.com", + "tracking.engagedigitalmedia.com", + "tracking.epicgames.com", + "tracking.everydayhealth.com", + "tracking.fado.vn", + "tracking.fanbridge.com", + "tracking.fccinteractive.com", + "tracking.fff.com.vn", + "tracking.foxnews.com", + "tracking.gajmp.com", + "tracking.gapone.vn", + "tracking.godatafeed.com", + "tracking.hapiwork.vn", + "tracking.hongtinnhanh.com", + "tracking.hostgator.com", + "tracking.hubs.vn", + "tracking.hubspot.com", + "tracking.hyros.com", + "tracking.i2w.io", + "tracking.ibexnetwork.com", + "tracking.ibxlink.com", + "tracking.ilinkmd.com", + "tracking.imagewebdesign.fr", + "tracking.immobilienscout24.de", + "tracking.india.miui.com", + "tracking.intentsify.io", + "tracking.internetstores.de", + "tracking.intl.miui.com", + "tracking.jetpackdigital.com", + "tracking.jiffyworld.com", + "tracking.joker.com", + "tracking.leadlander.com", + "tracking.lengow.com", + "tracking.lenzmx.com", + "tracking.lg.com", + "tracking.listhub.net", + "tracking.mailtracker.in", + "tracking.markethero.io", + "tracking.medpagetoday.com", + "tracking.meta.vn", + "tracking.minitool.com", + "tracking.miui.com", + "tracking.mobileadstrk.com", + "tracking.motleyfool.com", + "tracking.myunidays.com", + "tracking.nesox.com", + "tracking.netalerts.io", + "tracking.nmemails.com", + "tracking.oerug.com", + "tracking.olx-st.com", + "tracking.olx.com", + "tracking.onefeed.co.uk", + "tracking.onespot.com", + "tracking.opencandy.com.s3.amazonaws.com", + "tracking.orixa-media.com", + "tracking.overwolf.com", + "tracking.pandoiq.com", + "tracking.pennystockpicks.net", + "tracking.phunuadong.vn", + "tracking.pickyourplum.com", + "tracking.playzing.g6.zing.vn", + "tracking.pushcrew.com", + "tracking.retargeting.biz", + "tracking.revimedia.com", + "tracking.rus.miui.com", + "tracking.sembox.it", + "tracking.shopstyle.com", + "tracking.skyword.com", + "tracking.softwareprojects.com", + "tracking.sokrati.com", + "tracking.stampready.net", + "tracking.sterako.shop", + "tracking.summitmedia.co.uk", + "tracking.synthasite.net", + "tracking.tekoapis.com", + "tracking.theoceanac.online", + "tracking.thinkabt.com", + "tracking.tinxe.vn", + "tracking.tomsguide.com", + "tracking.tomshardware.com", + "tracking.truthfinder.com", + "tracking.trutv.com", + "tracking.tuyenquang.gov.vn", + "tracking.tv.zing.vn", + "tracking.tvet-vietnam.org", + "tracking.ukwm.co.uk", + "tracking.urekamedia.com", + "tracking.utlservice.com", + "tracking.vegaid.vn", + "tracking.veoxa.com", + "tracking.vht.com.vn", + "tracking.vietbao.vn", + "tracking.viez.vn", + "tracking.vnncdn.net", + "tracking.voaesh.shop", + "tracking.vtc.vn", + "tracking.vtcnew.com.vn", + "tracking.websitealive.com", + "tracking.wetter.at", + "tracking.whattoexpect.com", + "tracking.yieldlove-ad-serving.net", + "tracking.yohoads.com", + "tracking01.walmart.com", + "tracking101.com", + "tracking2.channeladvisor.com", + "tracking2.vnncdn.net", + "tracking22.com", + "tracking3.vnncdn.net", + "tracking4724.link", + "trackingapi.foody.vn", + "trackingbr.zingplay.com", + "trackingdelivery-help.com", + "trackingdelivery-pl.com", + "trackingdirect.com", + "trackingin.zingplay.com", + "trackingpackage-ups.com", + "trackingpackage-ups.net", + "trackingparcel-pl.com", + "trackingresult.com", + "trackingsav-pl.com", + "trackingsea.zingplay.com", + "trackingshipping-sav.com", + "trackingsoft.com", + "trackingvn.zingplay.com", + "trackit.vicotech.com", + "trackity.tiki.vn", + "trackk.icu", + "tracklead.net", + "tracklikes.com", + "trackmypackage.com.pl", + "trackmypackage.pl", + "trackmysales.com", + "trackns12hipnow.com", + "trackpostfast-up.com", + "trackshipping-info.com", + "trackshipping-pl.com", + "trackshipppl.com", + "tracksitetraffic1.com", + "tracksurf.daooda.com", + "tracksy.com", + "tracktrue.clicktrue.biz", + "trackuhub.com", + "trackups-pl.com", + "trackvoluum.com", + "trackword.net", + "trackzapper.com", + "tractormetal.online", + "tractorpully.online", + "trad-vip.nalez.top", + "trad.offiic-prog.site", + "trad.sitiizens-program.live", + "trade-aimaschine.su", + "trade-canprofix.lymox.top", + "trade-canx.lymox.top", + "trade-capex-app.com", + "trade-edge-ai.org", + "trade-edge-ai.pl", + "trade-infox.xinumi.top", + "trade-kanga-exchange-account.blogspot.com", + "trade-kanga-exchange-home.blogspot.com", + "trade-kanga-exchange-on-line.blogspot.com", + "trade-kanga-exchanger-pln.blogspot.com", + "trade-kangaexchange-pln.blogspot.com", + "trade-mastermind.co.uk", + "trade-pedia.com", + "trade-reopro.com", + "trade-usa.com", + "trade.eastscotinvest.co", + "trade.shapequestionxfqt.com", + "trade.trdechat.top", + "trade14.com", + "trade360.com", + "trade4cash.org", + "trade500intal.org", + "tradeadexchange.com", + "tradebaionics.com", + "tradebankcoin.com", + "tradeblox.org", + "tradecompany.pl", + "tradedealvip.su", + "tradedoubler.com", + "tradedoubler.sonvideopro.com", + "tradeduac.ai", + "tradeduac.app", + "tradeduac.co", + "tradeduac.net", + "tradeduac.org", + "tradeduac360.com", + "tradeedgeai.com", + "tradeeprex.net", + "tradeexchanging.com", + "tradegenius.site", + "tradegptai.net", + "tradegptai.shop", + "tradeingberrying.pro", + "tradeinmedios.com", + "tradeinn.fr", + "tradeinvesthub.ru", + "tradeinvestmentworld.com", + "tradelax.com", + "tradem.com", + "trademasterpro.ru", + "trademeta.nalez.top", + "trademoxin.lymox.top", + "tradenofix.lymox.top", + "tradenx-can.lymox.top", + "tradeofy.com", + "tradepaket.top", + "tradeplatform.masterch.top", + "trader-ai.io", + "trader-kanga-exchanger-pl.blogspot.com", + "trader-trust.eu", + "traderai.ai", + "traderlionfx.net", + "tradernudge.com", + "traderoutescapitalp.com", + "traderprof.best", + "traderprof.biz", + "traderprof.blog", + "traderprof.club", + "traderprof.com", + "traderprof.live", + "traderprof.online", + "traderprof.review", + "traderprof.today", + "traderprof.website", + "traderprof.xyz", + "tradersbrokers.com", + "traderschain.com", + "tradeserax.ai", + "tradeserax.app", + "tradeserax.co", + "tradeserax.com", + "tradeserax.net", + "tradeserax100.com", + "tradeserax360.com", + "tradeseraxai.com", + "tradeteam.best", + "tradetracker.net", + "tradeupgroupinc.com", + "tradewavesun.site", + "tradewithtrinia.com", + "tradewix.lymox.top", + "tradiimedia.com", + "trading.com", + "tradingbloom.com", + "tradingkida.com", + "tradingonlineacademy.com", + "tradingox.app", + "traditio-europae.org", + "traditionalmind.com", + "traditionsale.com", + "tradmet.nalez.top", + "tradmonty.lymox.top", + "tradntell.com", + "tradpl.tesxappes.top", + "tradpwa1.versuts.top", + "tradpwa2.versuts.top", + "tradpwa4.versuts.top", + "tradpwa5.versuts.top", + "tradq.longstk.xyz", + "trads.gelopro.com", + "tradx-canoix.lymox.top", + "tradx.ltdroom.top", + "traefik.dev.duckduckfuck.com", + "trafenoa.xyz", + "traffic-bam.link", + "traffic-c.com", + "traffic-exchange.com", + "traffic-offers.com", + "traffic-on-steroids.com", + "traffic-redirecting.com", + "traffic-stats.streamsolutions.co.uk", + "traffic.adxprts.com", + "traffic.adxprtz.com", + "traffic.buyservices.com", + "traffic.emsservice.de", + "traffic.focuusing.com", + "traffic.hyteck.de", + "traffic.mindviz.com", + "traffic.nvcms.net", + "traffic.prod.cobaltgroup.com", + "traffic.pubexchange.com", + "traffic.spot.im", + "traffic.tcmagnet.com", + "traffic.vietnhan.co", + "trafficads.com", + "trafficbee.com", + "trafficex.adlandpro.com", + "trafficfactory.biz", + "trafficforce.com", + "trafficg.com", + "trafficgate.net", + "trafficgateway.research-int.se", + "traffichaus.com", + "trafficheads.net", + "trafficholder.com", + "traffichunt.com", + "trafficjunky.net", + "trafficleader.com", + "trafficmoose.com", + "trafficnetworkads24.com", + "trafficopen.com", + "trafficrevenue.net", + "trafficrouter.io", + "trafficsan.com", + "trafficshop.com", + "trafficspaces.net", + "trafficstars.com", + "trafficstrategies.com", + "trafficswarm.com", + "traffictraders.com", + "trafficvilla.com", + "trafficz.com", + "traffiq.com", + "trafforsrv.com", + "traffprofit.com", + "trafic.ro", + "trafikhat.net", + "trafikom.net", + "trafisz.com", + "trafmag.com", + "trafnefakty.click", + "trafsearchonline.com", + "tragedia-dnia.eu5.net", + "tragediaartykul.rest", + "tragediadrogowa.click", + "tragediadziecka.click", + "tragediadziecko.click", + "tragediagminna.click", + "tragedialokalne.rest", + "tragediamiasto.click", + "tragediamiejska.click", + "tragediamiejska24h.click", + "tragedianadrodze.click", + "tragediaporanek.click", + "tragediawszkole.click", + "tragediepolski.click", + "tragedierodzinne.click", + "tragedietutaj.rest", + "tragicznadroga.click", + "tragicznaokolica.rest", + "tragicznedni.click", + "tragicznedrogi.click", + "tragicznenagranie.homes", + "tragicznepasy.click", + "tragiczneskutki.rent", + "tragiczneswieta.click", + "tragicznetory.click", + "tragicznewatki.click", + "tragicznewiesci.homes", + "tragicznezakonczenie.click", + "tragicznezdarzenie.click", + "tragicznyczas.click", + "tragicznyczyn.click", + "tragicznyfinal.rent", + "tragicznyporanek.click", + "tragicznyprzypadek.cyou", + "tragicznywypadek.click", + "tragizmludzki.click", + "tragizmrzeczy.click", + "trailblazeing.com", + "traildelsfars.com", + "train2t.com", + "training.sellwhatyouknow.co", + "trainingstoucountry.com", + "trainmymoney.com", + "traktrafficflow.com", + "traktum.com", + "tramadol.1.p2l.info", + "tramadol.3.p2l.info", + "tramadol.4.p2l.info", + "tramadol2006.3xforum.ro", + "tramarkt.oewabox.at", + "trampolia.com", + "tranda.shop", + "trandau247.com", + "trandevent.com", + "trandsquil-chasdja-49bc8ad.netlify.app", + "trangress-user-warning-e9f6c.firebaseapp.com", + "tranh5d.com", + "tranisere.fr", + "tranquil-lavender.live", + "tranquilaura.host", + "tranquilescapes.charity", + "tranquilmeadows.bond", + "tranquilplume.com", + "tranquilquest.quest", + "tranquilside.com", + "tranquiltalisman.com", + "tranquilterrace.xyz", + "tranquiluplift.cyou", + "tranrdphrts.buzz", + "trans.globalnetworkad.com", + "trans.hiido.com", + "transactworld.net", + "transakcje-transferowe.com", + "transcend-plus.com", + "transdreamsbay.shop", + "transfer-kampanii.site", + "transfer-rate.com", + "transfer.kaj-studio.com", + "transfer.urekamedia.com", + "transferbit.club", + "transfercompany.com", + "transferkeep.com", + "transferlights.com", + "transferludnosci.click", + "transfers-binance.us", + "transfersplayadelcarmen.com", + "transferwinddeluxe.com", + "transferwindhome.com", + "transferwiser.io", + "transfilmapps.xyz", + "transfocussoftware.com", + "transform4t1on4ljourn3ys.site", + "transgirly.com", + "transhipments.com", + "transitionpay.info", + "transitiontutelage.com", + "transitradar.click", + "transive.top", + "translationalfireworship.icu", + "translucentice.sbs", + "transparent-user-information-ad-a789.netlify.app", + "transplugin.io", + "transportcar.net", + "transportowewydarzenie.click", + "transtexto.com", + "transytoursmedellin.com", + "trantiveny.shop", + "tranups-eu.com", + "trap.trplat.top", + "tras-swif-usb.pages.dev", + "tras.welerpro.com", + "trasewqq.xyz", + "trastpilot.info", + "trauiqce.click", + "travamoholiday.com", + "travdelbliss.biz", + "travekocity.com", + "travel-host.com", + "travel.datatrics.com", + "traveladvantagevip.com", + "travelandexplore.xyz", + "travelandtourspro.com", + "travelapa.com", + "travelasity.com", + "travelbug18.xyz", + "travelcape.com", + "travelclickcanada.com", + "travelclubqatar.com", + "travelcoastet.com", + "traveledby.net", + "travelgalapagos.net", + "travelhekv.space", + "travelhub.com.sg", + "travelight.online", + "travelinindia.net", + "travelinsuranceforum.com", + "traveliocity.com", + "travelisma.org", + "travelleafkn.site", + "travelleronboard.com", + "travellingilove.com", + "travelmusiccity.com", + "travelocidy.com", + "travelocite.com", + "travelocitu.com", + "travelocityca.com", + "travelocityt.com", + "travelocoity.com", + "travelogity.com", + "traveloicty.com", + "traveloocity.com", + "traveloscity.com", + "travelovity.com", + "travelsamedida.com", + "travelsbazar.com", + "travelskyquest.com", + "travelsnexus.com", + "travelspicy.com", + "traveltangy.com", + "traveltipshubs.com", + "travelvistax.space", + "travelwithmanta.co.za", + "traveolocity.com", + "traversemedia.net", + "travestiilan.com", + "travis.bosscasinos.com", + "travisscottwebsite.com", + "travlers.com", + "travov.com", + "travtr3n.sbs", + "trawabez.lat", + "trawertyn.xyz", + "trax.gamespot.com", + "trax.prostrax.com", + "traxex.gannettdigital.com", + "traytouch.com", + "trb-support.com", + "trbcoin.com", + "trbenvelopes.com", + "trbess.nimprove.top", + "trbkjowqaz.xyz", + "trbtaxcover.com", + "trbutr.trdechat.top", + "trcareland.com", + "trcklion.com", + "trcko.com", + "trcrew.trdechat.top", + "trd-fam.asals.top", + "trd.endiim.com", + "trd.ltdroom.top", + "trd.neaio.top", + "trd.nimprove.top", + "trd.platform8416.io", + "trd.trdechat.top", + "trda.cuspaxek.top", + "trda.trdechat.top", + "trdaq.cuspaxek.top", + "trdaqq.cuspaxek.top", + "trdd.trdechat.top", + "trdds.trdechat.top", + "trddx.trdechat.top", + "trdem.trdechat.top", + "trdf.ltdroom.top", + "trdi.trdechat.top", + "trdl.trdechat.top", + "trdm.ltdroom.top", + "trdm.trdechat.top", + "trdmy.ltdroom.top", + "trdn.trdechat.top", + "trdone.new-era.top", + "trdpl.neaio.top", + "trdpltf.neaio.top", + "trdq.trdechat.top", + "trdrd.cuspaxek.top", + "trdreview.com", + "trds.cuspaxek.top", + "trds.ltdroom.top", + "trds.trdechat.top", + "trdsa.nimprove.top", + "trdss.trdeone.top", + "trdsx.trdechat.top", + "trdx.trdechat.top", + "trdz.trdechat.top", + "tre.gelopro.com", + "tre.trdechat.top", + "tre974.wixsite.com", + "trea.trdechat.top", + "tread.manasan.top", + "treasuredata.com", + "treatfultamarillo.xyz", + "treatments.cliniccompare.com", + "treatyway.com", + "treavelocity.com", + "trebolion.sbs", + "tred.trdechat.top", + "tredir.go.com", + "tredprods.tilda.ws", + "treds.welerpro.com", + "tree.rliveradio.com", + "treeani.com", + "treehaven.xyz", + "treehousesumbawa.com", + "treelens.cam", + "treelet.sbs", + "treescope.xyz", + "treesearchfeed.com", + "treeservicewestcovinaca.com", + "treid.trdechat.top", + "trekdata.com", + "trekerteam.com", + "trekmedia.net", + "trekthehike.com", + "trell.autotrdes.top", + "trell.xiproject.top", + "trelneetios.com", + "tremendous-peach-coelurus.glitch.me", + "tremendous-sage.com", + "tremendoustime.com", + "tremor.supplypoland.com", + "tremorhub.com", + "tremormedia.com", + "tremortrust.live", + "tremped.site", + "tremplinroyal.com", + "trena.glowtrad.com", + "trenalots.com", + "trenatolls.com", + "trenchparts.cfd", + "trendagon.com", + "trendalites.com", + "trendcounter.com", + "trenddigital.vn", + "trenddiscovered.com", + "trendfanda.com", + "trendifields.com", + "trendingpatrol.com", + "trendivecouture.com", + "trendmd.com", + "trendnews.com", + "trendonearth.com", + "trendoyuncu.com", + "trendoyuncu.net", + "trendstech0.xyz", + "trendsymbol.net", + "trendtous.com", + "trendtrack.shop", + "trendtracker.fun", + "trendtrove.cam", + "trendwithdeal.site", + "trendyimportantproducts.com", + "trendymerlin.com", + "trendyplock.edwinpiotr.sklep.pl", + "trendypotoczne.click", + "trendyscape.host", + "trendysock.ink", + "trendytouchesgemstore.com", + "trendyupdatess.com", + "trendzy.pl", + "trenters1parcels.com", + "trentyconsultancy.com", + "treop.nimprove.top", + "treottonyc.com", + "tres.prommus.xyz", + "tres.trdechat.top", + "tres.valompro.xyz", + "tresolen.xyz", + "tressglam.xyz", + "trevitalizenet.com", + "trew.autotrdes.top", + "trfammily.trdechat.top", + "trfd.trdechat.top", + "trg.neaio.top", + "trgdr.luxxeeu.com", + "trghnbt.com", + "trh5.cfd", + "tri-vexa-us.com", + "trialfire.com", + "trialfrost.website", + "trialpay.com", + "trialvariable.net", + "triangle.dealsaver.com", + "trianglefilmmaking.org", + "triangleportraits.com", + "trianglerank.net", + "triangliskoes.com", + "tribalfusion.com", + "tribalfusion.speedera.net", + "tribez.game-insight.com", + "trichions.sbs", + "trichomist.store", + "triciuous.com", + "trickycelery.com", + "tricnisrst.pro", + "tricopens.com", + "tridentenvironmental.co.uk", + "triggerinstalls.com", + "triggers.wfxtriggers.com", + "trikamahasiddhayoga.com", + "trilaminar.live", + "triliopackstechs.com", + "trillcocandles.com", + "trillionaireking.com", + "trilliondollarworld.com", + "trilliumbramble.com", + "trilns.com", + "trilokmould.com", + "trilvex.shop", + "trimpost.com", + "trinexflow.shop", + "trinityark.world", + "trinitydirectmerch.com", + "trinityemperor.com", + "trinkum.blogspot.com", + "trioadvisor.fr", + "triodepascoa.com", + "triologian.s3.eu-north-1.amazonaws.com", + "trip-up.com", + "tripadvisor-longtermrental-3658296.trpadvrealtyservicess.top", + "tripadvisor-pre-approved-6e38-4cb0-b949-b075e4a10b96.leomni.cfd", + "tripadvisor.com1.foo", + "tripadvisor.es398651822-l9014310.com", + "tripathiskennel.com", + "triphasil.1.p2l.info", + "triphasil.3.p2l.info", + "triphasil.4.p2l.info", + "tripindiatours.com", + "triplecable.click", + "triplejrenovation.com", + "triplekoinbe.site", + "triplelift.com", + "triplemroofs.com", + "tripleyourvalue.com", + "tripokart.com", + "trippatrading.com", + "trippybites.com", + "tripstoroam.com", + "triptease.io", + "tripwolf.oewabox.at", + "tripzzy365.com", + "trishulgroupsdavanagere.com", + "tristatelights.com", + "tritechdeveloper.com", + "tritind.pics", + "triumphantplace.com", + "triumphpl.com", + "triumphs.site", + "trix.autotrdes.top", + "trjana.com", + "trk-int.addealsnetwork.com", + "trk-pcweb.api.zaloapp.com", + "trk.123c.vn", + "trk.ablogica.com", + "trk.adtrk18.com", + "trk.apperol.com", + "trk.atomex.net", + "trk.bad-tool-tell-doubt.xyz", + "trk.bc.shutterfly.com", + "trk.cachemetracking.com", + "trk.clinch.co", + "trk.enecto.com", + "trk.etrigue.com", + "trk.games-to-run123.com", + "trk.in25app.com", + "trk.pinterest.com", + "trk.securesmrt-dt.com", + "trk.staging.123c.vn", + "trk.superads.cn", + "trk.techtarget.com", + "trk.trackingclickss.com", + "trk.wdacashtrk.com", + "trk.wizzdeal.trade", + "trk4.com", + "trk42.net", + "trkingace.com", + "trkmydomain.com", + "trkn.us", + "trknths.com", + "trkoptimizer.com", + "trkplus.info", + "trkpnt.ongage.net", + "trle.gelopro.com", + "trm.cuspaxek.top", + "trm.trdechat.top", + "trm.trdeone.top", + "trmb.trdechat.top", + "trmd.trdechat.top", + "trmfalno.cyou", + "trmit.com", + "tro.vertysbos.top", + "tro.welerpro.com", + "trochoidoithuong.net", + "trocsaw.xyz", + "trollepl.com", + "tron-labs.com", + "tron-wallet.info", + "trong-tran214.pages.net.br", + "tronlab.co", + "tronlab.site", + "tronlab.tech", + "tronlabs.network", + "tronytri.space", + "trooperbag.store", + "trooperfix.store", + "tropicalfair.lat", + "tropicalparadise.gives", + "tropicalrideshawaii.com", + "tropicfeel-polska.com", + "tropicielesladu.click", + "tropicielewatkow24.click", + "tropictreasure.xyz", + "tropimysprawce.click", + "trourted.pro", + "trout.projectnewstart.info", + "trouveunfilm.fr", + "trovi.com", + "trplatform.trdechat.top", + "trpr.nimprove.top", + "trq.nimprove.top", + "trqvelocity.com", + "trrd.trdechat.top", + "trrdds.trdechat.top", + "trrdm.trdechat.top", + "trrds.trdechat.top", + "trrdsby.trdechat.top", + "trronet.com", + "trs.tradx.top", + "trsd.trdechat.top", + "trsecurityportal.com", + "trss.cuspaxek.top", + "trsxxa.globaltrad.top", + "trteconomy.net", + "tru.am", + "tru465rsda.appspot.com", + "truckstomatoes.com", + "truculentrate.com", + "trudnadecyzja.click", + "trudnasytuacja.eu", + "trudnehistorie.click", + "trudnepowiesci.click", + "trudnerozwiazania.click", + "trudnezadania.click", + "trudnezdarzenia.click", + "true-counter.com", + "true-drugs.online", + "true-quotes.com", + "trueappcare.com", + "truecatholicchurch.com", + "trueconnect.cfd", + "truecrypt.fr", + "truehits.net", + "truehits1.gits.net.th", + "truehits2.gits.net.th", + "truemomentspuntacana.com", + "trueskincosmetic.com", + "truetoday.net", + "truevalueus.com", + "truex.com", + "truffl3temptat1on.quest", + "trugor.faustynaolimpia.pl", + "truister.com", + "trullyoutlet.com", + "trump-hats.com", + "trump-patriotbadge.com", + "trumpetnote.site", + "trumprk-us.com", + "trumprk-usa.com", + "trumptoken-org.com", + "trumptradingcard-us.com", + "trung-tam-phat-hanh-the-online.com", + "trunksescomparisoned.pro", + "trunksingtangentes.pro", + "trunkwatch.xyz", + "truns.formsok.xyz", + "truoctran.com", + "truonghuong.com", + "truoptik.com", + "trusearch.net", + "trust-supportwallet.com", + "trust.titanhq.com", + "trustaffs.com", + "trustayurveda.com", + "trustdealworld.org", + "trusted-broker-reviews.com", + "trusted-invest.com", + "trustedhome.cfd", + "trustedjourney.click", + "trustedlinkage.cam", + "trustedloansource.com", + "trustedoffersroom.online", + "trustful-vision.com", + "trustindinw.com", + "trustinvestmenttrade.com", + "trustlyreview.com", + "trustpid.com", + "trustsoft.com", + "trusturl.top", + "trustwalverify.com", + "trustwishsolutions.com", + "trustx.org", + "trustyourselfbrand.com", + "truth.maresdedia.com", + "truthaboutdc.org", + "truthfulmilkshake.com", + "truthlaawyerr.com", + "truu.spaactivs.top", + "truwild.net", + "trv.tradx.top", + "trvelocity.com", + "trvlnet-images.adbureau.net", + "trvlnet.adbureau.net", + "trw.trdeone.top", + "trw12.com", + "trwsupport.com", + "trwuniversityofficial.com", + "trx.stormo.site", + "trx.trdechat.top", + "trx625.com", + "trxmark.trdechat.top", + "try-liverguardplus.com", + "try-now.homes", + "try-now.monster", + "try-now.site", + "tryanimalemale.com", + "trybest.click", + "trybikowo.pl", + "trybtoffers.com", + "trybyukazania.click", + "trycrooffers.com", + "tryestorytime.host", + "tryeven.com", + "tryleanforlife.com", + "trylisters.xyz", + "trymz.trdechat.top", + "tryobuzz.com", + "trypl-winna.click", + "tryplaybest.com", + "trypuradrop.com", + "trystmatrix.autos", + "tryvitaloss.com", + "tryvix.com", + "tryziserasder.info", + "trzymajpoziom.pl", + "trzymamystraz.click", + "ts-shimada.com", + "ts-tracker-env-2.us-east-1.elasticbeanstalk.com", + "ts-tracker-env.us-east-1.elasticbeanstalk.com", + "ts.istrack.com", + "ts.richmedia.yahoo.com", + "ts4.depforma.top", + "ts46-h.cfd", + "tsa.trdechat.top", + "tsadic.com", + "tsbm.ch", + "tsc.qvelo.top", + "tsddfvreet.com", + "tsdg.kuue.skin", + "tsk.asypolska.com", + "tsk.taxility.com", + "tsl-github.com", + "tslm.qvelo.top", + "tslpjc.qvelo.top", + "tslx.activitpprog.top", + "tslx.space", + "tsmtrk.com", + "tsnewsroom.com", + "tsp2002.com", + "tspanel.net", + "tsrv1.ws", + "tss.tx1tx.click", + "tssl.activitpprog.top", + "tste.startribune.com", + "tsunamiwaves.xyz", + "tsy-24.cfd", + "tsyndicate.com", + "tsyndicate.net", + "tt11.adobe.com", + "tt19.cfd", + "ttarget.adbureau.net", + "ttdrs.weebly.com", + "ttech9oagic.site", + "ttechmarv4l.site", + "ttgruponett.taplink.ws", + "ttjpodcast.com", + "ttnet.yandex.com.tr", + "ttoc8ok.com", + "ttplugins.ttpsdk.info", + "ttr3p.com", + "ttranqu11ind2.site", + "ttrd.trdechat.top", + "ttred.gazeta-regionalna.com", + "ttrendssavvy.xyz", + "ttri.kanzlei-ecklmaier.de", + "tttr.zohan.site", + "tttserv.com", + "tttuliao.com", + "ttus.tructiepbongda.me", + "ttv.tradx.top", + "ttwitter.com", + "tu1iptr3nd70.store", + "tu4dff-reflective-shark.eu-gb.mybluemix.net", + "tuanleketnoiyeuthuong.com", + "tub-sized.sbs", + "tube8vidscjk.ddns.name", + "tube8vidscqs.ddns.name", + "tube8vidscut.ddns.name", + "tube8vidsdst.ddns.name", + "tube8vidsfgd.ddns.name", + "tube8vidshhr.ddns.name", + "tube8vidshkk.ddns.name", + "tube8vidsiet.ddns.name", + "tube8vidsiww.ddns.name", + "tube8vidsjan.ddns.name", + "tube8vidsjhn.ddns.name", + "tube8vidsjtq.ddns.name", + "tube8vidslqk.ddns.name", + "tube8vidslrz.ddns.name", + "tube8vidsnrt.ddns.name", + "tube8vidsnvd.ddns.name", + "tube8vidsolh.ddns.name", + "tube8vidspeq.ddns.name", + "tube8vidsqof.ddns.name", + "tube8vidsrhl.ddns.name", + "tube8vidssjw.ddns.name", + "tube8vidstyp.ddns.name", + "tube8vidsvcs.ddns.name", + "tube8vidsvmr.ddns.name", + "tube8vidsvrx.ddns.name", + "tube8vidswtb.ddns.name", + "tube8vidswys.ddns.name", + "tube8vidsxlo.ddns.name", + "tube8vidsxpg.ddns.name", + "tube8vidsxwu.ddns.name", + "tube8vidsyip.ddns.name", + "tube8vidszmi.ddns.name", + "tube8vidsznj.ddns.name", + "tube8vidsznx.ddns.name", + "tube8vidszyj.ddns.name", + "tubemogul.com", + "tubflux.buzz", + "tubgirl.me", + "tubgirl.org", + "tubiflix.us", + "tubr8.fr", + "tubular-khapse-f58a80.netlify.app", + "tuc.autotrdes.top", + "tucambioperfecto.com", + "tucoach.org", + "tudasfaja.com", + "tudaskor.com", + "tudathalo.blogspot.hu", + "tudatosanelok.com", + "tudcahealth.store", + "tudcalife.online", + "tudcanutrition.store", + "tudnodkel.blogspot.com", + "tudnodkell.info", + "tudonumsonho.blogspot.com", + "tuffxable.autos", + "tuffxal.cfd", + "tuffxance.store", + "tuffxclub.monster", + "tuffxence.site", + "tuffxhelp.xyz", + "tuffxion.top", + "tuffxise.space", + "tuffxplus.store", + "tuhabo.cosmic4voyage.com", + "tuhandrastye.site", + "tuhostinger.com", + "tuinishop.com", + "tuiug7.wixsite.com", + "tujestwildcard.awicksin.com", + "tujestwildcard.famebeautys.com", + "tujestwildcard.travelsgeo.com", + "tuk.luxxeeu.com", + "tukejrh.angelfire.com", + "tukinre.click", + "tukukeykoy.com", + "tukygoopoe.com", + "tul1pthr1ve90.store", + "tul90.bebrave.top", + "tulipgarden.xyz", + "tulipmania.xyz", + "tuliptales.cam", + "tulipterri10ry30.store", + "tuliptr0v350.store", + "tuliptreasure.xyz", + "tuliptrend.store", + "tuliptrendy.store", + "tuliptwist.store", + "tulsafamilyhistoryconference.org", + "tulsagardenhouse.com", + "tulsivapi.com", + "tumarketinginmobiliario.com", + "tumbleicicle.com", + "tumbulabress.site", + "tumentetumejorsocio.com", + "tumescmsno.com", + "tumi-tum.com", + "tumikas.com", + "tundestomyphoy.pro", + "tundrarins.com", + "tuneasta.online", + "tuneasta.site", + "tunehub247shop.com", + "tungstenwave.cam", + "tuniaf.com", + "tuningwithuniverse.com", + "tuno.nuggad.net", + "tupark.com", + "tupinaquiwrber.info", + "tupmfrens.com", + "tupostreut.com", + "tupropiopan.com", + "tuqopea.com", + "tur.nowyplx.top", + "tur.valuez.top", + "tur1.feren.site", + "turagaglobal.com", + "turbalithj.com", + "turbo2sdk-push.oupeng.com", + "turboadv.com", + "turbobit.nocoshop.ru", + "turbobit.topupload.ru", + "turbocharge.autos", + "turbocharge.sbs", + "turbogrosz24.com", + "turboinfo.click", + "turbotopautosupply.com", + "turdgasm.com", + "turekis.store", + "turelojdepared.com", + "turer.vip", + "turfomani.fr", + "turirexviajes.com", + "turismoarqueologico.com", + "turizmkoleji.com", + "turizmmekke.net", + "turkcartz.com", + "turkdeposu.com", + "turkexmin.com", + "turkey-coin.com", + "turkeyrank.com", + "turkeyskyway.com", + "turkeytur.com", + "turkishairines.info", + "turkishpaymentonline.com", + "turkrushealthtourism.com", + "turmeada.com", + "turmeri1ctren1d.xyz", + "turmericbase.com", + "turn.com", + "turn.com.akadns.net", + "turningmedia.com", + "turnip.cdn.turner.com", + "turnoverbookmarkas.pro", + "turnoverforeheadaluminumis.pro", + "turnoverforeheadrutabagaed.pro", + "turnoverforeheadsyndromees.pro", + "turnoverforeheadteletypeed.pro", + "turnovermeantimescaffolding.pro", + "turnovermeringuehedgehoging.pro", + "turnoverstandingaluminumes.pro", + "turnoverstandingaluminumis.pro", + "turntupradio.com", + "turpukapuherald.com", + "turquoisevista.sbs", + "tursuk.pro", + "turystyczne-suwalki.pl", + "tusharmishra.com", + "tutejszenewsy.click", + "tutejszezagrozenia.click", + "tutg.mastercasc.top", + "tutoads.tv", + "tutorials-point.com", + "tuvancado.com", + "tuveterinariaencasa.com", + "tuwl.oowa.top", + "tuyyal.com", + "tuzahi.query4spot.com", + "tuzipaobiu.com", + "tv-maniak.pl", + "tv-online-news.com", + "tv-zalukaj.pl", + "tv2dk.nuggad.net", + "tv2no.linkpulse.com", + "tvc.biphim.club", + "tvdoi.com", + "tvenice.sbs", + "tvfluxpro.com", + "tvibn.com", + "tvinformacje.baby", + "tvmds.tvpassport.com", + "tvmpolska.regionalintel.com", + "tvn-pl.online", + "tvn.taxility.com", + "tvn24-pl.com", + "tvn24onlinetelewizja.blogspot.com", + "tvneprit.myutilitydomain.com", + "tvnonlinetelewizja.blogspot.com", + "tvnowapp.net", + "tvntodayai.com", + "tvp-24.com", + "tvp-info.pro", + "tvp.valuez.top", + "tvp1online.blogspot.com", + "tvp2online.blogspot.com", + "tvpage.com", + "tvpinfonews.com", + "tvpinfoonline.blogspot.com", + "tvpixel.com", + "tvpolacy.homes", + "tvpremiumus.com", + "tvpsport.blogspot.com", + "tvr.ximprrove.top", + "tvshows-online.com", + "tvshowslist.com", + "tvshowsnow.tvmax.hop.clickbank.net", + "tvsportmedia.blogspot.com", + "tvsquared.com", + "tvuw.pova.lat", + "tvybaseball.com", + "tw-73j.cfd", + "tw-api.vpadn.com", + "tw-n.sbs", + "twaerry.xyz", + "twankingjoage.life", + "twarzod.homes", + "twarzsprawcy.click", + "twasetoy.xyz", + "twazzle.click", + "twchh.top", + "twchtvip.xyz", + "twe.autotrdes.top", + "twe.valuez.top", + "twe1.icu", + "tweedlersnsber.com", + "tweengirlsforum.pk", + "tweet.fsd-news.org", + "tweetdeck.fr", + "tweetthestars.com", + "twemarcentral.click", + "twemarclick.click", + "twemarhosting.click", + "twemarhosting.website", + "twemarinteractive.website", + "twemarportal.website", + "twemarpro.website", + "twemarzone.click", + "twenig.sbs", + "twenty-one-b.store", + "twenty-one-t.site", + "twenty-one-x.site", + "twenty-one-x.store", + "twenty-one-z.store", + "twenty20experience.blogspot.com", + "twes.maxtradefx.info", + "twiceluck.com", + "twikvrng.site", + "twilightone.sbs", + "twilighttwirl.xyz", + "twilightvistas.sbs", + "twinhood.sbs", + "twinki-skin.com", + "twinklebro.sbs", + "twinsweb.com", + "twiskins.com", + "twisteddelusionsink.com", + "twisterplussize.shop", + "twitch-gives.com", + "twitch-loot.ru", + "twitch-pgl.tv", + "twitch-roll.com", + "twitch-valorants.com", + "twitch-vbucks.com", + "twitch2cs.com", + "twitchbig.com", + "twitchbig.net", + "twitchindoor.best", + "twitchloot.ru", + "twitclh.tv", + "twitcn-valorant.com", + "twitglop.xyz", + "twitpic.fr", + "twittad.com", + "twitter.cm", + "twittercounter.com", + "twitterr.com", + "twix.autotrdes.top", + "twizt.net", + "twltch-valorant.com", + "twltcn-valorant.com", + "twm-llc.com", + "twngcpbidder.lb.engagecore.com", + "two-new.shop", + "two-pound.sbs", + "twochams.com", + "twocleanersservice.com", + "twofish.freeuk.com", + "twoforms.blogspot.com", + "twoj-typ.pl", + "twoj-voucher.com", + "twoj-wybor-2023.online", + "twoj-wybor.com", + "twoj-wybor.online", + "twoj1.pulsprzyszlosci.digital", + "twoj2.pulsprzyszlosci.digital", + "twoja-historia.24.eu", + "twoja-kariera.pl", + "twoja-pizza.com", + "twoja-wygrana.com", + "twojadecyzja.baby", + "twojadecyzja.rent", + "twojakarta.pl", + "twojaokolica.click", + "twojaopinia.rest", + "twojapaczka24.cloud", + "twojdlug.pl", + "twoje-filmyvod.pl", + "twoje-info-24h.x9.eu", + "twoje-info24.pl", + "twoje-miasto.x9.eu", + "twoje-nagrody.com.pl", + "twoje-nagrody.pl", + "twoje-piekno.pl", + "twoje-potwierdzenie.com", + "twoje-zdrowie.club", + "twojefilmy.online", + "twojeinfo-polska24.x9.eu", + "twojelogo.eu", + "twojemiasto-info24.com.pl", + "twojemiasto-info24.eu", + "twojemiasto-info24.pl", + "twojenewsy24pl.livejournal.com", + "twojepaczki24.cloud", + "twojezdanie.pics", + "twojfilm.online", + "twojkomentarz.homes", + "twojszczesliwydzien.com", + "twojwybor-2023.online", + "twojwybor2023.online", + "twokysworkshop.com", + "twomancake.com", + "twomilf.com", + "twoniles.com", + "twopac.autotrdes.top", + "twopence.live", + "tworinformacyjny.click", + "twosub.voltertug.live", + "twotreymedia10001697.o18.click", + "twoubleerdo.pro", + "twoworldsconnect.com", + "twskype.com", + "twtheef.com", + "twttr.com", + "twx.wdaz.top", + "twyn.com", + "tx-blog.tx1tx.click", + "tx-blog333.tx1tx.click", + "tx.5.p2l.info", + "tx.avtprogsystt.xyz", + "tx.micro.net.pk", + "tx11.checkerer.xyz", + "tx2returnhome.com", + "tx5app.pomodor.top", + "txantxangorria.eus", + "txc.zcr.mybluehost.me", + "txrovide.kolotas.top", + "txshavedice.com", + "txt.marianasebesta.pl", + "txtaxaid.org", + "txtrophyhunts.com", + "ty-74iw.cfd", + "ty.njrrs.com", + "ty65xcc-smart-manatee.mybluemix.net", + "tybonui6.monster", + "tychgourmetwraz.hair", + "tychwspolnotamy.mom", + "tyct.wylj.skin", + "tydalparijatha.com", + "tydrfoil.site", + "tye.my-chatprogram.xyz", + "tyffvy.s3.us-east-005.backblazeb2.com", + "tygavoydyy.com", + "tygersci.com", + "tygodnikinfo.click", + "tygodnikmiejski.click", + "tygodnikprasowy.click", + "tygodnioweinfo.click", + "tygodniowenowinki.click", + "tygodniowepismo.click", + "tyhlirav.sbs", + "tyiuoaq.xyz", + "tyjimeu1.cfd", + "tykl.autotrdes.top", + "tylantactechs.com", + "tylko-dla-ciebie.com", + "tylko-jedzenie.com", + "tylkodzisiaj.rest", + "tylkoharmoniagdzie.hair", + "tylkowypoczynekwciaz.website", + "tyloogo.com", + "tymlogisticsllc.com", + "tymodaakau.live", + "tyn-64.cfd", + "tyngsboropizzaandseafood.com", + "tynt.com", + "tyokif.top", + "typewriter.fr", + "typicalteeth.com", + "typujemysprawce.click", + "tyr-polska.com", + "tyrance.com", + "tyrannyminority.com", + "tyrenaermt.xyz", + "tyrexapparel.com", + "tyroo.com", + "tyszacunekja.makeup", + "tyt.fxxmaxtrade.top", + "tytf.autotrdes.top", + "tytoroiqoo.live", + "tyty.lolokira.lol", + "tyu-68t.cfd", + "tz.trdplatform.xyz", + "tz284.com", + "tzero-ico.com", + "tzero.pw", + "tzero.su", + "tzero.website", + "tzintz.com", + "tzurisnsber.com", + "tzw.com", + "tzw.opym.top", + "u-03km.cfd", + "u-43fsw.cfd", + "u-5lf.cfd", + "u-6o65.sbs", + "u-9ib4.cfd", + "u-connect.urekamedia.com", + "u-dmp.urekamedia.com", + "u-gs2i.sbs", + "u-h1md.cfd", + "u-jn9z.icu", + "u-krix.sbs", + "u-pdum.cfd", + "u-pssud.fr", + "u-qnda.sbs", + "u-qwvc.sbs", + "u.dxsvr.com", + "u.gmasken.top", + "u.superadbox.com", + "u1rbanv2nture.site", + "u2grow.com", + "u3fw0.shop", + "u61p.cfd", + "u6cp.cfd", + "u73-6.cfd", + "u73-827.cfd", + "u7351105.ct.sendgrid.net", + "u76a.byseniscon.top", + "u7mrwe.top", + "u7rf.cfd", + "u7trav1olet.life", + "u7z5fgj3k9c0vkah2v8zj1zj7v6gkm2f8zjc9j2vk6o9p2zks3a6sjc2mj6h.me", + "u9-et2.cfd", + "u9l3.top", + "ua-3q2.lat", + "ua-consumerpanel.frge.io", + "ua.badongo.com", + "uadf.gov.sl", + "uadx.com", + "uaeaccountingsoftware.com", + "uaejobtoday.com", + "uahelpas.life", + "uaitlabs.com", + "uam-pllog.weebly.com", + "uarating.com", + "uasdophel.life", + "uasfwallet.com", + "uat.scotiabank-fsagrifinance.ca", + "uatdegbaqa.shop", + "uavelcale.com", + "ub8a.cfd", + "ubaidrehman.com", + "ubakhinets.com", + "ubasg.online", + "ubcbuilt.com", + "ubdpown.sbs", + "uberads.com", + "uberads.net", + "ubersri.com", + "uberupload.nocoshop.ru", + "uberupload.online", + "uberupload.topupload.ru", + "uberupload.uploadbox.world", + "uberventgonordics.com", + "uberventgopoland.com", + "ubezpieczonedostawy.pl", + "ubicacionlshop.info", + "ubiqcoin.org", + "ubjfgvyjz.online", + "ublock.org", + "ubmcmm.baidustatic.com", + "ubntrooters.serveuser.com", + "ubranonline.com", + "ubscoinn.com", + "ubuntu-fr.fr", + "ubvresj.weeblysite.com", + "ubvv.actiprogz.top", + "uc-ap.yodo1api.com", + "uc-o9b.cfd", + "uc-ys3.lat", + "uc.ucweb.com", + "uc6e.cfd", + "ucanmakemoneyonline.com", + "ucfunnel.com", + "uchwyconechwile.click", + "uciechadlapociech.pl", + "ucieczkakierowcy.click", + "ucieczkakierowcy24.click", + "ucieczkazabojcy.click", + "uclis.xiproject.top", + "ucmachinery.com", + "ucminiapk.com", + "ucobpolskashop.com", + "ucounter.ucoz.net", + "ucp-fm.com", + "ucprecision.com", + "ucstat.baidu.com", + "ucuzcicekciler.com", + "uczuciesmutku.click", + "ud-er43f.cfd", + "ud.adkmob.com", + "udarem.com", + "udbal.com", + "udbatbca1ww47volm7k0.jdfbpem.ru", + "udc.msn.com", + "udcc.activdep.top", + "uddayan.com", + "udenlym.sbs", + "udetyv.sbs", + "udf6-637.cfd", + "udkcrj.com", + "udmserve.net", + "udncoeln.com", + "udnj.eyeu.top", + "udostepniamymaterial.click", + "udostepniamyslady.click", + "udowadniajmy.click", + "udowadniamyprawde.rent", + "udyogmaster.com", + "udziele-pozyczki-prywatnie.pl", + "udzielepozyczkiprywatnejszybko.pl", + "udzielonainformacja.click", + "ue-45kd2.cfd", + "ue-g.cfd", + "ue.flipboard.com", + "ue.fxxmaxtrade.top", + "ueacmuseum.com", + "uedata.amazon.com", + "ueelloo.com", + "uees.prodepl.top", + "uefa.pushwoosh.com", + "uekeys.com", + "uen2.cfd", + "uer-gdj.sbs", + "uer7-462.cfd", + "uers.spaactivs.top", + "ues.valuez.top", + "uev7lrwtz9p3n6g.pdr2nfa.ru", + "uewls.top", + "uf3f.cfd", + "ufabetrayal.com", + "ufalinks12.com", + "ufibav.com", + "ufj-032k.cfd", + "ufks.truproggs.top", + "uflix24.com", + "ufologiahephds.pro", + "ufpcdn.com", + "ufs.adkmob.com", + "ufs94-483.cfd", + "ufz.doesxyz.com", + "ug-09i.lat", + "ugadanijestesmy.click", + "ugbaadmedia.com", + "ugeowk.sbs", + "ugeps.sbs", + "uggf.activdep.top", + "uggkengat.com", + "uggpl.com", + "uggpolska.com", + "uggwyprzedaz.pl", + "ugkolno.ivanmatej.pl", + "ugly-visaged.sbs", + "uglyisbeautiful.com", + "ugurankara.net", + "ugva.activitpprog.top", + "uhaklink.com", + "uhcc.actiprogz.top", + "uhgg.infoprog.xyz", + "uhnjkj.s3.us-east-005.backblazeb2.com", + "uhohdisco.com", + "uhonorowanie.click", + "uhuddigital.com", + "uhvc.activdep.top", + "ui.ppjol.com", + "uiaa.actiprogz.top", + "uib.ff.avast.com", + "uide.maxiaztr.top", + "uiee.infoprog.xyz", + "uiee.truproggs.top", + "uifd.truproggs.top", + "uifikd.wixsite.com", + "uigrdhiaa01.weeblysite.com", + "uihv.aproggz.top", + "uiiiwt.zohan.site", + "uikitpro.com", + "uim.tifbs.net", + "uimotorsport.com", + "uimserv.net", + "uinpost.life", + "uioc.depactive.top", + "uiom.depactive.top", + "uiow.actiprogz.top", + "uirg3-dh.cfd", + "uisa.activitpprog.top", + "uiss.spaactivs.top", + "uit3r01d4dv30ntur3r.site", + "uiuu.fxxmaxtrade.top", + "uiwc.actiprogz.top", + "uiwf8-fs.cfd", + "uiwo.progictpro.top", + "uixx.actyprogss.top", + "uj-7iz.sbs", + "uj-edu----pl.weebly.com", + "uj-zyf.cfd", + "uj3wazyk5u4hnvtk.onion.pet", + "ujawniamyfakty.click", + "ujawnienieprawdy.click", + "ujcvcz.s3.us-east-005.backblazeb2.com", + "ujemnastrona.click", + "ujm.hansel.io", + "ujme.sbes.top", + "ujmobu.wealthydrawer.com", + "ujrzymyprawde.click", + "ujua.akma.lat", + "ujvilagtudat.blogspot.hu", + "ujwaladentalcare.com", + "uk-tracking.nextdoor.com", + "uk-zxf.sbs", + "uk.activeshopper.com", + "uk.ads.hexus.net", + "uk.bitcoinfreedom-appl.t500track42.com", + "uk.newinformacija.xyz", + "uk49swin.com", + "ukamateurwives.com", + "ukamets.com", + "ukaracsprawce.click", + "ukazujemydowody.rent", + "ukazujemyfakt.click", + "ukazujemynagrania.click", + "ukazujemynagranie.homes", + "ukcoffe.com", + "ukcowboysfans.com", + "ukecigforum.com", + "ukenifo.link", + "ukgcab.com", + "uki80.fabianjanusz.nieruchomosci.pl", + "ukinternationalcollege.com", + "ukladzamkniety.click", + "uklorme.fun", + "uknasa.minmil.top", + "ukoffzeh.com", + "ukotah.com", + "ukrainepost.cyou", + "ukrashulya.ru", + "ukrbanner.net", + "ukrposhtatra.top", + "ukrpts.net", + "ukrsposta.top", + "ukrvor.com", + "ukrytefakty.rest", + "ukrytypojazd.click", + "ukrytyprzekaz.click", + "uksale.pl", + "ukskrokus.pl", + "uksportspodiatry.com", + "uktc.ijento.com", + "ul-t1u.cfd", + "ul.progofficial.top", + "ul7nan.rest", + "ulamtcap.com", + "ulead.urekamedia.com", + "ulekintria.taplink.ws", + "uletiwe.sbs", + "ulfmz.gazeta-regionalna.com", + "ulgaoddlugu.pl", + "ulialotas.com", + "ulicznyposcig.click", + "ulicznywypadek.click", + "ulikelaser.com", + "ulkemnet.com", + "ulozeniemapy.click", + "ult1matechoc8lat4bliss.sbs", + "ultima-baru.com", + "ultimate-edgeinv.com", + "ultimate-site-indexer.com", + "ultimatechems.com", + "ultimateclixx.com", + "ultimatecounter.com", + "ultimatecryptohold.com", + "ultimatefinancialsolution.com", + "ultimatefurballshopping.com", + "ultimatehubau.com", + "ultimatejerseyshop.com", + "ultimatevin.com", + "ultimatevisions.website", + "ultimotest.click", + "ultra-cda.pl", + "ultracardio.shop", + "ultracet.1.p2l.info", + "ultraeventgroup.com", + "ultrahealthsupplements.com", + "ultralanding.shop", + "ultram.1.p2l.info", + "ultramegatest.site", + "ultramercial.com", + "ultraoranges.com", + "ultrasession.cyou", + "ultrasocial.shop", + "ultrasocialbase.shop", + "ultrasolarsystem.com", + "ultrasponsor.com", + "ultratrck.com", + "ultrawing.cc", + "ulusalofis.com", + "umaboa.com", + "umarkets.io", + "umbel.com", + "umberwater.online", + "umeng.co", + "umeng.com", + "umengcloud.com", + "umgpjdlllhl.ru", + "umhu.oowa.top", + "umip.vanessabarenek.pl", + "ummeed4nation.com", + "umnt.fkkg.lat", + "umownynastroj.click", + "ump0rtbuglog.xyz", + "umpkir.pics", + "umrahziyarat.com", + "umssw.org", + "umtrack.com", + "umtrends.com", + "umutesiyok.com", + "un-9ii.cfd", + "un-ruly.fr", + "un1qued3velop.site", + "un1v33rs4lj0urn3y.site", + "un2isk.lol", + "un76-t.cfd", + "unaccountablepie.com", + "unanitreatment.com", + "unaptgear.lat", + "unarmedindustry.com", + "unartijgur.click", + "unavidadigital.com", + "unbastardisedkawer.life", + "unbecominglamp.com", + "unblockedgames-66.com", + "unblockfacebook.co.uk", + "unblocksit.es", + "uncb.truproggs.top", + "uncga.gency.org.uk", + "unchang.pics", + "unclaimedassetpros.com", + "unclebillswv.com", + "unclechunk.com", + "unclogbathroomsink.com", + "unclogbathtub.com", + "uncm.depactive.top", + "uncn.jp", + "unco.actiprogz.top", + "uncoachabruxelles.com", + "uncut.oewabox.at", + "uncuthd.space", + "underarmoursklep.com", + "undergroundsportscenter.com", + "underlaybed.cfd", + "underlight.eu", + "underlinecap.online", + "undermtals.site", + "underpointesver.com", + "undersodpu.monster", + "understoodocean.com", + "undersuppliedgxher.life", + "undertone.com", + "undertonenetworks.com", + "underusedassets.com", + "underwoodink.com", + "undineline.sbs", + "undinesop.online", + "undonated.sbs", + "unec27-wm.sbs", + "uneeyuk1984.site", + "unetbootin.net", + "unetbootin.org", + "unevenlyprofitable.pro", + "unewi.sbs", + "unexgift.com", + "unexpectedreveal.com", + "unfetteredfilms.com", + "unfreely.sbs", + "ungentlemanize.info", + "ungodlinessestvher.life", + "unhackableetherwallets.com", + "unhallowed.pl", + "unhideme.live", + "unhingedthefilm.com", + "unhulf.fun", + "unhulf.xyz", + "uni-littoral.fr", + "unicalsort.sbs", + "unick.org", + "uniclick.openv.com", + "unicomcontrols.com", + "unicorpbrunei.com", + "unicredit.185-72-199-66.cprapid.com", + "unicredit.91-236-55-144.cprapid.com", + "unid.go.com", + "unififorex.com", + "unifomushop.com", + "unifyingequation.com", + "uniguide.fr", + "unikatowyportal.rent", + "unikepay.com", + "unikhouze.com", + "uniklanyreportarz.click", + "unikonect.com", + "unilinkfloors.com", + "unimed.oewabox.at", + "unimhk.com", + "unimmortalizeyooge.info", + "uninomina.com", + "union.56.com", + "union.6.cn", + "union.baidu.com", + "unionfxtradingpro.com", + "unionleisurewear.com", + "unionsero.com", + "uniq-global.com", + "uniqe-tm.com", + "uniqe-to.com", + "uniqistan.com", + "uniqlo-polands.com", + "uniqlopl.top", + "uniqlosklep.pl", + "uniqstories.com", + "uniqu3fee1.online", + "unique-project.online", + "unique-project.site", + "unique-trifle-795021.netlify.app", + "unique23trea.quest", + "uniquedreams.homes", + "uniquegiftsmarbella.com", + "uniqueglass.xyz", + "uniquetasarim.net", + "uniqueworldlimo.com", + "unisontrading.com", + "unispoland.com", + "uniswap.services", + "unitarvolt.pro", + "unitdotto.club", + "unitedairlinestickets.com", + "unitedblades.co.jp", + "unitedhrservices.com", + "unitedkingdomholdings.com", + "unitedpowerresources.com", + "unitedproductsllc.net", + "unitedworldinitiatives.org", + "unitespark.click", + "unitisdxvs.xyz", + "unitscapital.com", + "unitus.synergy-e.com", + "unity-fencing.com", + "unity-imp.aarki.net", + "unityads.unity.cn", + "unityads.unity3d.com", + "unityads.unity3d.com.edgekey.net", + "unityads.unitychina.cn", + "univ-murs.fr", + "univ-paris-didero.fr", + "univ-pars1.fr", + "univ6lehavre.fr", + "univeda.org", + "universa.sale", + "universalleaseapprovals.com", + "universaltravelandtourism.com", + "universalwavecompanyltd.com", + "universeportal.lat", + "universitiestimes.com", + "universityofsanteria.com", + "universityxylo.skin", + "universodosquadrinhos.com", + "univeuppgld.com", + "univevry.fr", + "univexim.pl", + "univistaauto.com", + "unknown-freakz.blogspot.com", + "unknown25.com", + "unknowntray.com", + "unkx.eyeu.top", + "unlaureledbetterment.store", + "unlaycement.site", + "unlessranch.com", + "unlessw.sbs", + "unletstatic.click", + "unlimiclick.com", + "unlimited-everywhere-anytime-shows-adventures.com", + "unlimited-everywhere-shows-adventures.online", + "unlimitedteacup.com", + "unliomite.com", + "unlock-account-payp0.site", + "unlock-account-payp1.site", + "unlockpayp2.site", + "unlockpayp4.site", + "unlockpypl0.site", + "unlockpypl2.site", + "unlockpypl4.site", + "unlockshutter.com", + "unlockyourdrip.com", + "unlversa.io", + "unmannedmask.online", + "unmathematicalabber.info", + "unme-asso.fr", + "unmillondeutilidades.com", + "unmusical.sbs", + "unnathimilk.com", + "unnk.aproggz.top", + "unno.prodepl.top", + "unnuusps.com", + "unnw.activdep.top", + "unocoin.company", + "unocoin.fund", + "unodieuxconnard.fr", + "unoitinveti.club", + "unonoticias.net", + "unoschool.com", + "unpaidahhz.com", + "unplasticylwer.info", + "unpreposse.baneberryi.pl", + "unpunimkpy.top", + "unpursuantjeder.life", + "unquietedjazer.info", + "unravelthecomplicatedheart.org", + "unrealcommander.biz", + "unrealcommander.com", + "unrealcommander.org", + "unrealisticgames.com", + "unrealistqrt.store", + "unrealoffersletsgo.com", + "unrulymedia.com", + "uns-hvs.com", + "uns.ofisls-pro.xyz", + "unsealzvax.xyz", + "unseatvest.online", + "unseely.sbs", + "unseenevil.com", + "unseenreport.com", + "unsellsudner.life", + "unsensitizeldeer.info", + "unser-en.de", + "unspoland.top", + "unstat.baidu.com", + "unstayed.sbs", + "unstcktgng.stashiperoter.com", + "unstoppablehardware.com", + "unstuckroad.store", + "unsubscribed.co", + "untd.com", + "untenaciousnesseyker.info", + "unthem.com", + "untidyquestion.com", + "untielines.site", + "untolled.sbs", + "untrained.world", + "unusualaccountcnfrmpages.github.io", + "unusualneighbor.com", + "unusualtitle.com", + "unvl.eyeu.top", + "unwieldyhealth.com", + "unwieldyimpulse.com", + "unwoven.sbs", + "unwrittenspot.com", + "uo4we.cfd", + "uoc5bc.webwave.dev", + "uocc.progictpro.top", + "uoee.depactive.top", + "uoer.actiprogz.top", + "uoiu.maxtradefx.info", + "uole.ad.uol.com.br", + "uonn.prodepl.top", + "uoow.activitpprog.top", + "uoss.progictpro.top", + "uou.worldkolf.info", + "uowe.depactive.top", + "uoww.actiprogz.top", + "up-findcu.com", + "up-nowservice.com", + "up-poznan-pl.weebly.com", + "up-zuk.sbs", + "up.avtprogsystt.xyz", + "up.binnpro.xyz", + "up.maschinen.ba", + "up.nytimes.com", + "upalytics.com", + "upandshare.nocoshop.ru", + "upandshare.uploadbox.world", + "upay-zakovat.live", + "upaybet.com", + "upbrqmww.elementor.cloud", + "upcop.org", + "updat124.blogspot.com", + "update-1.com", + "update-billingmembership-prime.work.gd", + "update-information.zzux.com", + "update-java.kit.net", + "update-myetherwallet.com", + "update-package.com", + "update-security.ddns.info", + "update-security.qhigh.com", + "update-skype.freehostia.com", + "update.cg100iii.com", + "update.hiconversion.com", + "update.kmpmedia.net", + "update.microsoftonlines.net", + "update.openx.com", + "update.sdkbox.com", + "update.spatfy471522633.69.mu", + "update.yams-com.top", + "updateapps.net", + "updateauto.preparevideosafesystem4unow.space", + "updatebath.com", + "updatebike.com", + "updatedhelp.com", + "updatefacebookthunzy.weebly.com", + "updateitltd.com", + "updatemanagir.us", + "updater.lionmobi.com", + "updates.ultimate-fakkers.co.network", + "updatesecure.pro", + "updatestar.com", + "updating-link.com", + "updating-url.com", + "updating-url.net", + "updatingpage.com", + "updatingwebpage.com", + "updbooking.com", + "updo.nl", + "updostyle.xyz", + "updps.com", + "updye.com", + "upe.elmachif.com", + "upelnomocnienie.click", + "upfile16.mediaphim.com", + "upfirng.com", + "upfsp.org", + "upgrad-meta.net", + "upgrade-ms-home.com", + "upgraded-octo-system-co.pages.dev", + "upheubltcpjtfet.buzz", + "uphorse.homes", + "uphurl.sbs", + "upinternationals.com", + "upklover.space", + "upl.net-solutions.vn", + "uplaw.info", + "uplearnia.com", + "upliftedworldbeacon.click", + "upload.adtech.fr", + "upload.adtech.us", + "upload.luckyorange.net", + "uplweni93yzs.com", + "uppercases.website", + "uppityding.click", + "uppsjven.fun", + "uppyads.com", + "upquin.com", + "uproar.com", + "uproar.fortunecity.com", + "uprowadzenizaginiony.click", + "ups-deliverysav.com", + "ups-dostawapaczek.com", + "ups-drop.com", + "ups-express-dostawa.com", + "ups-express.co", + "ups-online.pl", + "ups-orders.com", + "ups-org-pl.gocfo.shop", + "ups-org-pl.ikuweb.shop", + "ups-pakietklient.com", + "ups-parcel-fee.com", + "ups-parceltrack.com", + "ups-pl.jusnet.shop", + "ups-pl.ningo.shop", + "ups-savsupport.com", + "ups-savtrack.com", + "ups-trackparcels.com", + "ups-wordfast.com", + "ups.cloney.shop", + "ups.hokaone.shop", + "ups.pcosts.com", + "ups.xwone.shop", + "upscarriagepayment.com", + "upsdeliverysav.com", + "upsell123.com", + "upservice-track.com", + "upservice-tracking-help.com", + "upservicetrack.com", + "upshare.org", + "upsight-api.com", + "upskillseducation.com", + "upsmxmgups.cyou", + "upsnap.com", + "upsocial-media.com", + "upsorg-pl.fetnet.shop", + "upspaketexpress.com", + "upsparcelsupport.com", + "upspl.enetia.shop", + "upspostsav.com", + "upsservices-custom.net", + "upstrack-sav.com", + "upstrack-support.com", + "upstracking-pl.com", + "upsviewtrack.com", + "uptimonitor.com", + "uptodatecontent.net", + "uptrackingpost.com", + "upu.samsungelectronics.com", + "upvod.pl", + "upvoteguru.com", + "uqetyp.sbs", + "uqholders.com", + "uqoo.progictpro.top", + "uqz.com", + "ur.ham-stop.xyz", + "ural-volga.pro", + "uranianuplift.xyz", + "uranianutopia.xyz", + "uranus-ac.com", + "uranus-media.com", + "uranusultraviolet.site", + "uranusunion.xyz", + "uranusuplift.site", + "uranusurbane.site", + "urbace.pics", + "urbace.xyz", + "urbact.fr", + "urbanabodes.homes", + "urbanclassichoodies.com", + "urbanexploration.bond", + "urbanexplorer.cfd", + "urbanpacifichousinginfrastructure.com", + "urbanresidence.homes", + "urbanresidences.homes", + "urbansplatters.com", + "urbantoro.com", + "urbschool.com", + "urchin.lstat.youku.com", + "urchinpine.click", + "urchinspike.store", + "urdudays.com", + "urdumeaningof.com", + "urdusports.com", + "urdxh.com", + "ure-384usf.cfd", + "urelacjebo.cfd", + "uret-iens.sbs", + "urfans.com", + "urgente.eu", + "urggent-news.shop", + "urhgexurmi.live", + "uribella.com", + "uribrotv.com", + "urielhomecare.com", + "urjaafitness.com", + "urjamedicenter.com", + "url-hoster.com", + "url-rdconline7webdhglobal.blogspot.com", + "url-redirect.com", + "url.1.hubs.vn", + "url1.io", + "url2all.net", + "url9810.tokocrypto.com", + "urlcash.net", + "urlconnection.net", + "urlcut.net", + "urldata.net", + "urldelivery.com", + "urlpage-redirect.com", + "urlpush.net", + "urlredirect.net", + "urlregistrar.net", + "urlreload.net", + "urlscanner.net", + "urlstats.com", + "urlsync.com", + "urlupdates.com", + "urlviaweb.com", + "urnday.sbs", + "urngnu.website", + "urnimpex.com", + "urnk.pjzm.skin", + "uroffer.link", + "uroffersdiscount.lat", + "uromsil.site", + "uropeandream.tilda.ws", + "urotxer.pics", + "urozmaicenie.click", + "ursan6.christianjurek.pl", + "ursaswimabout.com", + "ursaswimweb.com", + "urssff.fr", + "urszulakolodziejczyk.czeslawmieszko.pl", + "urticaceaegxher.life", + "urtust.io", + "urururwoe.weebly.com", + "urux.org", + "urwijnagrody.pl", + "urwnes.sbs", + "urzl.fr", + "us-1.gladly.com", + "us-airdoctor.com", + "us-biolean-us.com", + "us-blackox.com", + "us-central1-adaptive-growth.cloudfunctions.net", + "us-checkpoint1923969549323.com", + "us-coartexi.com", + "us-east-1.telemetry.insights.video.a2z.com", + "us-events.api.iheart.com", + "us-glucoredi.com", + "us-instantknockout.com", + "us-jungleebeast.com", + "us-microsoft-store.com", + "us-neurostest.com", + "us-opsi.com", + "us-pinealxt.net", + "us-puraivive.com", + "us-puravivee.com", + "us-slimleaf.com", + "us-tracking.nextdoor.com", + "us-trk.bidmatrixdsp.com", + "us-us-illuderma.com", + "us-us-kavaslimpro.com", + "us-west-2.kinesis.hpanalytics.net", + "us.a1.yimg.com", + "us.binnpro.xyz", + "us.bksn.se", + "us.btmods.net", + "us.dev.zeronaught.com", + "us.pixel.newscgp.com", + "us.rewardearners.com", + "us.tags.newscgp.com", + "us0n.cfd", + "us1-sdk.bluedot.io", + "us1.siteimprove.com", + "us2.siteimprove.com", + "usa-getglucopure.com", + "usa-nervesavior.com", + "usa-revivedaily.com", + "usa-somaleaf.com", + "usa-thegoodstuff.com", + "usa.nedstat.net", + "usa4business.com", + "usaamabid.com", + "usac.truproggs.top", + "usachoice.net", + "usadserver.com", + "usage.trackjs.com", + "usahaprediksi-jitu.com", + "usahaprediksi-new.com", + "usaloanmaster.com", + "usamailexpress.com", + "usamoneyworld.com", + "usapglobal.usapglobal.org", + "usapolice.com", + "usarumors.com", + "usasitesurvey.com", + "usatoday.app.ur.gcion.com", + "usatodayfeeds.com", + "usbf.fr", + "uscontainershomes.com", + "usdamtg.com", + "usdtmarkt.tech", + "use-helpcontact-58623.pages.dev", + "use.convertglobal.com", + "use1.fptls.com", + "use1.fptls3.com", + "useanchorige.space", + "usecam.online", + "usedcatholicbooks.com", + "usedfurniturejubail.com", + "usedpartstores.com", + "usedwheeler.com", + "usefulproductshop.com", + "useit-24.com", + "useitlanguageschool.com", + "useitvirtual.com", + "uselectionnews24.com", + "usemax.de", + "useov.com", + "usepl-winna.click", + "user-account-resolve-payment-za4.netlify.app", + "user-shield-check.com", + "user-stats.rbl.ms", + "user.autotrdes.top", + "user.headlines.pw", + "userdive.com", + "userjoin.masterch.top", + "username29.godaddysites.com", + "useromowa.store", + "userreplay.com", + "userreplay.net", + "userreporting.cloud.unity3d.com", + "users.cuci.nl", + "users.maxcluster.net", + "users.quantumgraph.com", + "users.tpg.com.au", + "users16.jabry.com", + "usersegment.wpdigital.net", + "usersgeek.com", + "userstats.shopee.vn", + "usersync.datatrics.com", + "usf.ztot.lat", + "usgj.ussparw.top", + "ushaupchar.com", + "usherervmege.info", + "usherhaze.click", + "usherpen.website", + "ushodayainfraprojects.com", + "ushoppyworld.com", + "ushortsme.com", + "usifytl.pics", + "using1099s.com", + "usinvestzel.site", + "usips.top", + "usiwent.sbs", + "uslugazdrowia.click", + "usm.bitupes.xyz", + "usmadicalequipments.com", + "usmaniyagroup.com", + "usmansportsindustry.com", + "usmantraderzone.com", + "usmiech-losu.xyz", + "usmq.usspage.top", + "usnewsnest.com", + "usoasopersbe.xyz", + "usopen.shop", + "usp.usspcg.top", + "usp.usspdn.top", + "usp.usspdr.top", + "usp.usspdt.top", + "usp.usspec.top", + "usp.ussped.top", + "usp.usspeg.top", + "usp.usspeo.top", + "usp.usspep.top", + "usp.usspew.top", + "usp.usspga.top", + "usp.usspgf.top", + "usp.usspgl.top", + "usp.usspgs.top", + "usp.usspgv.top", + "usp.usspgw.top", + "usp.usspgx.top", + "usp.ussphf.top", + "usp.ussphj.top", + "usp.usspib.top", + "usp.usspic.top", + "usp.usspif.top", + "usp.usspig.top", + "usp.usspih.top", + "usp.usspij.top", + "usp.usspik.top", + "usp.usspil.top", + "usp.usspin.top", + "usp.usspio.top", + "usp.usspis.top", + "usp.usspiu.top", + "usp.usspiv.top", + "usp.usspiw.top", + "usp.usspiy.top", + "usp.usspiz.top", + "usp.usspjf.top", + "usp.usspjg.top", + "usp.usspji.top", + "usp.usspjv.top", + "usp.usspjx.top", + "usp.usspkf.top", + "usp.usspla.top", + "usp.ussplb.top", + "usp.ussplc.top", + "usp.usspld.top", + "usp.ussplf.top", + "usp.ussplg.top", + "usp.ussplj.top", + "usp.usspln.top", + "usp.ussplx.top", + "usp.ussply.top", + "usp.usspmf.top", + "usp.usspmo.top", + "usp.usspmt.top", + "usp.usspmu.top", + "usp.usspmx.top", + "usp.usspmy.top", + "usp.usspmz.top", + "usp.usspnf.top", + "usp.usspng.top", + "usp.usspno.top", + "usp.usspnt.top", + "usp.usspnx.top", + "usp.usspnz.top", + "usp.usspob.top", + "usp.usspoe.top", + "usp.usspog.top", + "usp.usspoh.top", + "usp.usspoi.top", + "usp.usspoj.top", + "usp.usspow.top", + "usp.usspox.top", + "usp.usspoz.top", + "usp.ussppc.top", + "usp.ussppg.top", + "usp.usspph.top", + "usp.ussppq.top", + "usp.usspqf.top", + "usp.usspqj.top", + "usp.usspqn.top", + "usp.usspqp.top", + "usp.usspqx.top", + "usp.ussprb.top", + "usp.ussprd.top", + "usp.ussprg.top", + "usp.usspri.top", + "usp.ussprl.top", + "usp.ussprn.top", + "usp.ussprp.top", + "usp.ussprq.top", + "usp.ussprs.top", + "usp.ussprw.top", + "usp.usspsb.top", + "usp.usspsc.top", + "usp.usspsh.top", + "usp.usspsr.top", + "usp.ussptc.top", + "usp.ussptd.top", + "usp.ussptj.top", + "usp.ussptk.top", + "usp.ussptm.top", + "usp.ussptp.top", + "usp.usspty.top", + "usp.usspua.top", + "usp.usspub.top", + "usp.usspuc.top", + "usp.usspup.top", + "usp.usspuz.top", + "usp.usspvn.top", + "usp.usspvo.top", + "usp.usspvv.top", + "usp.usspwf.top", + "usp.usspxt.top", + "usp.usspxy.top", + "usp.usspyh.top", + "usp.usspyl.top", + "usp.usspyn.top", + "usp.usspzb.top", + "usp.usspzj.top", + "usp.usspzx.top", + "uspb.uspspo.top", + "uspb.usspaid.top", + "uspb.usspain.top", + "uspb.usspaiz.top", + "uspb.usspaow.top", + "uspb.usspapm.top", + "uspb.usspaub.top", + "uspb.usspaum.top", + "uspb.usspaut.top", + "uspb.usspaux.top", + "uspc.usspsq.top", + "uspd.usspaiw.top", + "uspd.usspaud.top", + "uspd.usspaul.top", + "uspe.usspaib.top", + "uspe.usspaix.top", + "uspe.usspaiz.top", + "uspe.usspaua.top", + "uspe.usspaug.top", + "uspe.usspauh.top", + "uspe.usspaum.top", + "uspe.usspnw.top", + "uspe.ussppb.top", + "uspe.ussprz.top", + "uspi.ussppm.top", + "uspislink.shop", + "uspmsc.com", + "uspo.ussphb.top", + "uspo.usspia.top", + "uspr.usspwh.top", + "usps.bbbccaakk.cc", + "usps.checkshipusuc.top", + "usps.com-cdtfkj.com", + "usps.etiivnimaj.top", + "usps.finduspsship.top", + "usps.inquireshipd.com", + "usps.pnpackege.top", + "usps.posthelzpn.com", + "usps.postqal.top", + "usps.posts-servea.com", + "usps.posts-us.net", + "usps.xxogzrcmhf.top", + "uspslossofparcel.com", + "uspspostapps.life", + "uspt.usspaqb.top", + "uspt.usspaqd.top", + "uspt.usspaqf.top", + "uspt.usspaqh.top", + "uspt.usspaqm.top", + "uspt.usspawb.top", + "uspt.usspawj.top", + "uspt.usspawn.top", + "uspt.usspawx.top", + "uspt.usspawz.top", + "uspu.usspaez.top", + "uspw.usspadl.top", + "uspw.usspadw.top", + "uspw.usspaew.top", + "uspw.usspafh.top", + "uspw.usspafm.top", + "uspw.usspafv.top", + "uspw.usspagh.top", + "uspw.usspagx.top", + "uspw.usspahd.top", + "uspw.usspahf.top", + "uspw.usspahw.top", + "uspw.usspaja.top", + "uspw.usspajc.top", + "uspw.usspajg.top", + "uspw.usspajj.top", + "uspw.usspaju.top", + "uspw.usspakt.top", + "uspw.usspaky.top", + "uspw.usspalq.top", + "uspw.usspaqb.top", + "uspw.usspaqf.top", + "uspw.usspaqg.top", + "uspw.usspaqh.top", + "uspw.usspaqi.top", + "uspw.usspaqk.top", + "uspw.usspaqn.top", + "uspw.usspaqo.top", + "uspw.usspaqp.top", + "uspw.usspaqr.top", + "uspw.usspaqu.top", + "uspw.usspasf.top", + "uspw.usspawb.top", + "uspw.usspawc.top", + "uspw.usspawk.top", + "uspw.usspawn.top", + "uspw.usspawo.top", + "uspw.usspawr.top", + "uspw.usspawt.top", + "uspw.usspawu.top", + "uspw.usspawy.top", + "uspw.usspawz.top", + "uspz.usspaoc.top", + "uspz.usspaoe.top", + "uspz.usspaof.top", + "uspz.usspaoq.top", + "uspz.usspaos.top", + "uspz.usspaoy.top", + "uspz.usspapd.top", + "uspz.usspapl.top", + "uspz.usspapn.top", + "uspz.usspauy.top", + "uspz.usspauz.top", + "uspz.usspayd.top", + "uspz.usspayp.top", + "usq.bitupes.xyz", + "usr98.com", + "usrattr.ameba.jp", + "ussdns01.heketwe.com", + "ussdns04.heketwe.com", + "ussp.usspko.top", + "ussp.usspkz.top", + "ussp.usspqz.top", + "ussp.usspsl.top", + "ussspangler.com", + "usswrite.com", + "ustalenieprawdy.click", + "ustalenieprzyczyn.pics", + "ustaw--tlo-fb.blogspot.com", + "ustl.eyeu.top", + "ustreamix.su", + "ustrojpanstwa.click", + "usualmag.com", + "usuariobeta.com", + "usunwirusa.pl", + "usurpatures.info", + "usvx.actiprogz.top", + "usweekoner.kolotas.top", + "uswiadomieni.pl", + "uswiadomienieobywateli.click", + "ut.5.p2l.info", + "ut1-capitole.fr", + "ut1capitole.fr", + "ut45dfx-sweet-nyala.mybluemix.net", + "ut5r.icu", + "ut6-42.cfd", + "uta79.cfd", + "utabnj.sbs", + "utag.ijinshan.com", + "utahfilmproduction.com", + "utairway.com", + "utarget.ru", + "utartyszlak.click", + "utauniv-lyon2.fr", + "utcfhh.s3.us-east-005.backblazeb2.com", + "utctime.tiltingpoint.io", + "utensils.pro", + "utenti.lycos.it", + "utff.spaactivs.top", + "utgfl.piwylefubefu.top", + "utilitmuhk.cfd", + "utility.baidu.com", + "utils.media-general.com", + "utils.mediageneral.net", + "utkrashtlandbase.com", + "utl-1.com", + "utlo.autotrdes.top", + "utopia-privacy.com", + "utopianuncajamas.blogspot.com", + "utov.actyprogss.top", + "utoxybknuxcc.com", + "utqeaser.xyz", + "utrace.fr", + "utrack.hexun.com", + "utratewce.xyz", + "utred.autotrdes.top", + "utroo.xiproject.top", + "utrudnieniowe.click", + "utrust.so", + "utrzymacpoziom.click", + "uts.kingoapp.com", + "utsavelectromech.net", + "uttambuildcon.com", + "uttarayanharmony.com", + "uttermosthobbies.com", + "utterplane.online", + "utuaar.com", + "utulni.com", + "utwv.cfd", + "utyurnh.com", + "utzwn.info", + "uu.domainforlite.com", + "uu0sm1uc012sn4ut.site", + "uudt.net", + "uujdd.github.io", + "uupczta.weeblysite.com", + "uusc.actiprogz.top", + "uuui.valhaalla.xyz", + "uuvc.activdep.top", + "uuwwbb.github.io", + "uuyy.vertysbos.top", + "uvatime.com", + "uvbc.truproggs.top", + "uvenlyq.sbs", + "uverworld.org", + "uvh.v4l6.top", + "uvimage.56.com", + "uvisagroup.com", + "uvr-fs.cfd", + "uw-3je.cfd", + "uw-scm.cfd", + "uw-yrw.sbs", + "uw9i.vertysbos.top", + "uwaga-weekend.eu", + "uwagakolizje.click", + "uwagaposwiecenie.click", + "uwagawiadomosci.rent", + "uwagidzienne.homes", + "uwarunkowanie.click", + "uwe-62g.sbs", + "uwefoisel.cfd", + "uwew.activdep.top", + "uwgebv.sbs", + "uwhcnh.sbs", + "uwi-vj.cfd", + "uwi2.com", + "uwierzytelnienia.click", + "uwnle-sm.top", + "uwspolpracatakie.skin", + "uwygodaoraz.hair", + "uwz.oewabox.at", + "ux6p.strangled.net", + "ux94-s.cfd", + "uxanatomy.net", + "uxbundles.com", + "uxontheblock.com", + "uxrx.eqgm.top", + "uy054eprsdoz.appspot.com", + "uyeg.infoprog.xyz", + "uyew.spaactivs.top", + "uyff.maxiaztr.top", + "uygl.luxxeeu.com", + "uyio.depactive.top", + "uynn.actiprogz.top", + "uyoo.activdep.top", + "uyr.autotrdes.top", + "uyrp.spaactivs.top", + "uyt4.lat", + "uyte.activdep.top", + "uytj.mastercasc.top", + "uyts.kuue.skin", + "uyve.actiprogz.top", + "uyx.autotrdes.top.autotrdes.top", + "uyxfux.mastercasc.top", + "uyyq.zohan.site", + "uz-gug.cfd", + "uz-lakki-vopros.site", + "uz-real-wins.site", + "uz-viktorine.site", + "uz57.cfd", + "uzasadnijpowod.click", + "uzbacons.com", + "uzbekistanes-reales.site", + "uzmyslawianie.click", + "uznajmyprawde.click", + "uzs5.cfd", + "uzupelniaj-dane.ml", + "uzwinzakov.site", + "v-0w0v.sbs", + "v-34hj.cfd", + "v-6h1j.cfd", + "v-ambassadorshipplatform.epizy.com", + "v-fs.com", + "v-igg0.sbs", + "v-nd96.sbs", + "v-r8vw.cfd", + "v-support.free.bg", + "v-vegas.website", + "v-vfinance.com", + "v-vplr.sbs", + "v-wrd.com", + "v-zt5h.cfd", + "v.bsvideos.com", + "v.gdt.qq.com", + "v.lkqd.net", + "v.ssacdn.com", + "v0h8c6kcd8wd9lzg2mtlo0gj7cju82latost2c8qjs2gj6yti8zhs5kltx7d.me", + "v0ventur.sbs", + "v1.addthisedge.com.edgekey.net", + "v1.cnzz.com", + "v1.viayonetici.com", + "v10c.events.data.microsoft.com", + "v16.56.com", + "v1adserver.com", + "v1brantc7trus.quest", + "v1brantvis1on.site", + "v1irtual1yage.site", + "v1nl2ddost2w24pl.shop", + "v1nleddost2w24.shop", + "v1nted.54215455.xyz", + "v1nted56product.57555465.xyz", + "v1nteddispatch.380935.xyz", + "v1rdant1ista.xyz", + "v1rdant1tal.xyz", + "v1rtualv1sta.site", + "v1rtuosoc0de.site", + "v1s1onaryv1bes.site", + "v1sualv1bes.site", + "v2.adgoto.com", + "v2.adsbookie.com", + "v2.pixel.newscgp.com", + "v2.urlads.net", + "v2.viayonetici.com", + "v2.yieldlove-ad-serving.net", + "v20.cnnd.vn", + "v2chainlink.com", + "v2chalnlink.com", + "v2ln.sbs", + "v2profit.com", + "v2st.shinobi.jp", + "v3.viayonetici.com", + "v3lv3tcr3am.xyz", + "v4.viayonetici.com", + "v5.chinoc.net", + "v5.viayonetici.com", + "v52454.covidvcfund.com", + "v6.viayonetici.com", + "v6analytics.htmedia.in.edgekey.net", + "v7.viayonetici.com", + "v7c6ydah.xyz", + "v8.analytics.pinsightmedia.com", + "v84c.cc", + "v8engine.pinsightmedia.com", + "v8ilocit4traft.life", + "v8push.pinsightmedia.com", + "v9banners-com.cdn.ampproject.org", + "v9banners.com", + "v9lq.cfd", + "v9nij.shop", + "va-6e8.lat", + "va-mtg.com", + "va.5.p2l.info", + "va.chatonlines.xyz", + "va.maxymus.xyz", + "vaamorl.site", + "vabazaapio.live", + "vacacionesporvuelo.com", + "vacapiilia.com", + "vacationgenietours.com", + "vaciocononda.com", + "vacodeapp.com", + "vacumiycyu.live", + "vacuouenum.site", + "vadg.one", + "vadhuloka.com", + "vads.net.vn", + "vads.vn", + "vafi.bvxt.lat", + "vafsuier.site", + "vaicore.xyz", + "vaidarbhi.com", + "vaiesmet.xyz", + "vainan.info", + "vaisobb.site", + "vaitpa.shop", + "vaitu.club", + "vajuxiotaa.org", + "vakabimka.com", + "vakarek.info", + "vakeseol.shop", + "vakiline.com", + "val-global.com", + "val.socseskode.live", + "valadoc.top", + "valdostaweed.com", + "valedity.net", + "valentetile.com", + "valenti-torinto.pl", + "valenzuelajqzer.life", + "valerie.forbes.com", + "valetize.one", + "valetta.pl", + "valharius.in.net", + "valiantcoat.online", + "validate.onecount.net", + "validatezimbra3.weebly.com", + "validatezimbra4.weebly.com", + "validator.lomadee.com", + "validclick.com", + "valikao.com", + "valikei.com", + "valikers.com", + "valikoa.com", + "valikor.com", + "valikreo.com", + "valilake.com", + "valimane.com", + "valincity.com", + "valinoke.com", + "valipoke.com", + "valirame.com", + "valirawe.com", + "valirec.com", + "valirok.com", + "valirot.com", + "valiroy.com", + "valisebox.online", + "valiteb.com", + "valitep.com", + "valiter.com", + "valitice.com", + "valium.este.ru", + "valium.ourtablets.com", + "valiumvalium.3xforum.ro", + "vallartapoint.com", + "valletechbio.com", + "valley.energo-gen.com", + "valleydogsports.com", + "valleyranchpediatrics.com", + "valleyspeakers.com", + "valloco.com", + "valobuzz.fun", + "valodropies.com", + "valofans.com", + "valofly.pro", + "valofox.com", + "valogun.com", + "valokike.com", + "valokoce.com", + "valoloud.com", + "valomane.com", + "valopic.com", + "valopri.com", + "valorant-arcane.fun", + "valorant-award.com", + "valorant-money.fun", + "valorant-promo.fun", + "valorantwall.com", + "valorave.com", + "valoraxet.com", + "valori.top", + "valormix.com", + "valorux.com", + "valoten.fun", + "valotine.com", + "valotrick.com", + "valotuke.com", + "valowers.lol", + "valoxan.fun", + "valoxise.com", + "valroll.com", + "valsgaard-kofod.dk", + "valtrex.1.p2l.info", + "valtrex.3.p2l.info", + "valtrex.4.p2l.info", + "valtrex.7h.com", + "valuead.com", + "valueclick.com", + "valueclick.net", + "valueclickmedia.com", + "valuecommerce.com", + "valuecommerce.ne.jp", + "valuehost.co.uk", + "valuehubllc.com", + "valuequo.com", + "valuesmatter.com.au", + "valuestockpro.com", + "valve.gifts", + "valve.limited", + "valvesdoctor.net", + "valveservice.net", + "valvology.net", + "valx.lol", + "vamaker.com", + "vamosche.shop", + "vamsoupowoa.com", + "van-city-sign-on.com", + "van.endiim.com", + "van.redlightcenter.com", + "vanamnursery.com", + "vanaogg.info", + "vanavaagoi.live", + "vanbanff.com", + "vanbenthem.org", + "vandanatuitions.com", + "vandoornsafaris.com", + "vanesajoyas.com", + "vanfireworks.com", + "vanguardair.com", + "vanguardwall.sbs", + "vanil1lavis1ta.xyz", + "vanilin-separation.com", + "vanillaandcream.com", + "vanillavoyage.xyz", + "vaniqa.1.p2l.info", + "vanitynumbersus.net", + "vanlai.com", + "vanobrianconsulting.com", + "vanscheers.com", + "vansj.com", + "vansutuyduyen.com", + "vantenk.shop", + "vantology.com", + "vapecell.online", + "vaporing.sbs", + "vapourmist.site", + "vapulateswrber.info", + "varnishpin.website", + "varo.market4fronts.com", + "vart71.wixsite.com", + "vartmaancsi.com", + "varunjhanjiphotography.com", + "varunnagpal.com", + "varyanconsultancy.com", + "vas.gaszosakaii.top", + "vasalhorse.sbs", + "vasansisoftech.com", + "vasanthkumar.com", + "vasboet.xyz", + "vast.optimatic.com", + "vast.ssp.optimatic.com", + "vastdxi.com", + "vastramela.com", + "vastuveda777.com", + "vaticbrisk.store", + "vatumile.world", + "vault-encryption.com", + "vaultedsavings.org", + "vaultmetal.cam", + "vaulttrdg.com", + "vavotel.com", + "vawardquac.com", + "vax.latotip.top", + "vayanasala.com", + "vayuputraproductions.com", + "vazhotipol.info", + "vb-cell.com", + "vbapromo.com", + "vbciopasdfg.biz", + "vbdpublications.com", + "vbg.one", + "vbrntqst.live", + "vbroscabservice.com", + "vbs-game-2.pro", + "vbs-game.pro", + "vbsgame.com", + "vbsgame.pro", + "vc-e9v.cfd", + "vc.hotjar.io", + "vc.newpol.xyz", + "vc01.cfd", + "vcardsdkservice.vivo.com.cn", + "vcarrefour.fr", + "vcascc.eu", + "vcdn.subiz-cdn.com", + "vcko.maxiaztr.top", + "vcm.oewabox.at", + "vcommission.com", + "vcoo.aproggz.top", + "vcop.spaactivs.top", + "vcou.activdep.top", + "vcoverinsurance.com", + "vcow.activdep.top", + "vcue.spaactivs.top", + "vcuproducts.com", + "vcuza.com", + "vcvo.truproggs.top", + "vcxa.progictpro.top", + "vcxk.activdep.top", + "vcxx.activdep.top", + "vcxx.activitpprog.top", + "vd-8p7.sbs", + "vda.oipzyrzffum.ovh", + "vda.viettel.vn", + "vdacdn1.viettel.vn", + "vdacdn2.viettel.vn", + "vdbunt.net", + "vdfo043.cfd", + "vdhu.com", + "vdk.coivalop.xyz", + "vdm.trdex.top", + "vdobindia.com", + "vdopia.com", + "vdr232lo.weeblysite.com", + "vdrpl.nimprove.top", + "vdterms.samsungcloudsolution.com", + "vduc.sbs", + "vdvdhxhjcjvhgchjchc.weebly.com", + "vdvistoria.com.br", + "ve-card50.ru", + "ve1.claker.top", + "ve1.techgeetam.com", + "ve2.techgeetam.com", + "ve58.cfd", + "veads.veinteractive.com", + "vebadu.com", + "vebuli.opinionblitz.com", + "vebupaakue.live", + "vechain.foundation", + "veclaim.com", + "vect.autotrdes.top", + "vectorumm.pics", + "vecugi.prizepacksurvey.com", + "vecycreative.com", + "ved.ltdroom.top", + "vedamau7.store", + "vedhakrishna.com", + "vedsitn.sbs", + "veebist.com", + "veerginfo.com", + "veesan.info", + "veetrust.com", + "vefader.com", + "vefbox.net", + "veferiunuu.live", + "vefods.online", + "vega.choiseprog.xyz", + "vegamusicdistribution.com", + "vegansaur.com", + "veganshreds.com", + "vegas-redirect.com", + "vegasbetclub.com", + "vegasbuzznews.com", + "vegatestsklep.pl", + "vegehtreeski.shop", + "vegerobot.com", + "vegetabledwell.lol", + "vegetarianlowcarbmeals.com", + "vegetaznae.xyz", + "veggezmart.com", + "vehiclerush.sbs", + "veild.sbs", + "veilfaira.com", + "veille-referencement.com", + "veilsuccessfully.com", + "veinuletswpl.info", + "veirregnant.club", + "vej-7ga.sbs", + "vejapoland.com", + "vejinkoross.site", + "vekolerist.site", + "vekyavm.info", + "vel-83ty.cfd", + "velalermatrimonial.com", + "velanajewelry.com", + "velaverres.com", + "velbort.xyz", + "veldora.net", + "velerosenrenta.com", + "velismedia.com", + "velmaner.xyz", + "velmer.site", + "velocecdn.com", + "velocecode.com", + "velocifyge.com", + "velocityspurt.biz", + "velosfere.sbs", + "velosophe.shop", + "veltechconnect.com", + "veltocars.com.pl", + "velvet5visage.quest", + "velvetcascade.com", + "velvetdelight.xyz", + "velvetlama.com", + "velvetsands.com", + "velvetsnap.sbs", + "velvety-llama-250917.netlify.app", + "velvety-sundae-32798a.netlify.app", + "velvetyserenade.com", + "vemodalenan.xyz", + "venchain.foundation", + "venchain.org", + "venchainfoundation.com", + "vendimob.pl", + "vendorweb.citibank.com", + "vendroi.com", + "veneciabaez.com", + "veneeringextremely.com", + "venepedia.com", + "venetrigni.com", + "veneziamallvip.top", + "veneziaoutlst.top", + "veneziashop.top", + "veneziastash.top", + "veneziastore.top", + "vengefulaspiration.com", + "vengefulgrass.com", + "venk-ye.sbs", + "venkateshwarapg.com", + "vennusbaby.net", + "venswi.sbs", + "ventabarata.com", + "ventanasyaluminios.com.mx", + "ventanillaunica.armeniaamable.gov.co", + "ventivmedia.com", + "venturead.com", + "venturevitality.info", + "venuemode.com", + "venumsportseu.shop", + "venusianvantage.xyz", + "venusv1ew.cam", + "venusvantage.site", + "venusvia.xyz", + "venusvortex.site", + "veoproducciones.com", + "vep.hautnah-kosmetik-grafenau.de", + "vepuxealoa.live", + "verahack.com", + "veralin.xyz", + "verandal.click", + "verarivers.com", + "verburai.com", + "verczy.pl", + "verd1antvie1w.xyz", + "verd1ntver1ve.xyz", + "verdan1v1ta.xyz", + "verdan1valley.xyz", + "verdantvalley.cfd", + "verdantvalley.xyz", + "verdescola.com", + "verdigrisvine.xyz", + "vere-post.top", + "verefix.org", + "verfut.com", + "vergecliff.online", + "verggdcnjjoing.com", + "vergrth.com", + "vericlick.com", + "veriffoloplata24.shop", + "verification-captcha.ru", + "verification.jiguang.cn", + "verifiedpayportal.com", + "verify-advertising-account-violations.netlify.app", + "verify-business-support.com", + "verify-page-today.ubpages.com", + "verify-sell.pw", + "verify-update.xyz", + "verify-user-case-t-698f4f.netlify.app", + "verify.mob.com", + "verify.rambler-profile.site", + "verify.review-ownership.com", + "verifycaptcha.com", + "verifyid-meta.com", + "verifywholemeltextracts.com", + "verifyzimbre-24.weebly.com", + "verioglobalpartners.com", + "verisfy.com", + "verisimoart.world", + "veritabilsap.world", + "veritablenichts.online", + "verlfseliers.com", + "vermilionbarbequerestaurant.com", + "vermillion-platypus-871c62.netlify.app", + "vermoaber.xyz", + "verneblade.blogspot.com", + "veroidsoftware.com", + "verolesop.site", + "veronicazbiranska.com", + "veronikabirman.com", + "veronikabirman.site", + "verpelisgo.com", + "verplanes.com", + "verqvue.com", + "versacepoland.pl", + "versalka.pl", + "versatiledigi.com", + "versbaudet.fr", + "verseekoe.com", + "verseodde.com", + "verseoede.com", + "verseojde.com", + "verseokde.com", + "verseokoe.com", + "verseokofe.com", + "verseokoge.com", + "verseosdd.com", + "verseosde.com", + "verseosde.top", + "verseosdk.com", + "verseosdn.com", + "verseosds.com", + "verseoseo.com", + "verseovip.com", + "versichert-lieferung.de", + "versiony.com", + "verst.choiseprog.xyz", + "versusbet.onlineprograms.xyz", + "vert.choiseprog.xyz", + "vertamedia.com", + "verticalechtech.com", + "verticalmass.com", + "vertuk.onlineprograms.xyz", + "vervemobile.com", + "vervewireless.com", + "vervezyx.com", + "very-koi.com", + "veryiwertr.xyz", + "verytfyacountbusiiness.com", + "veryvoga.pl", + "verywellfitnesse.com", + "vestavs.shop", + "vestomix.top", + "vestrytalan.online", + "vesu.worldkolf.info", + "vetcl.sbs", + "vetemsi.pl", + "vetn.sbs", + "vetos.manasan.top", + "vetunerecords.com", + "veuood.com", + "veuru.sbs", + "vevu.savek.xyz", + "vew.valuez.top", + "vewvwm.myshopify.com", + "vexacion.com", + "vexjungle.website", + "veziqyi2.pro", + "vf.zjl13.za.com", + "vf7.soundsecureredir.com", + "vfastdownload.com", + "vfc.ivelexr.top", + "vfjk.gzct.skin", + "vformgroup.com", + "vfqr.lat", + "vfr.ltdroom.top", + "vfv.ztot.lat", + "vfyd.net", + "vg5e.cfd", + "vgfd.activdep.top", + "vgra-pr.com", + "vhanu.com", + "vhguyeu.ml", + "vhjf.eastruprog.xyz", + "vhowland.co.uk", + "vhp.objectop.xyz", + "vi-822.pages.dev", + "vi-serve.com", + "vi.5.p2l.info", + "vi.ham-stop.xyz", + "via.batch.com", + "via.oewabox.at", + "via64ar.life", + "viaairuplx.site", + "viabanjara.com", + "viablesting.site", + "viacexreal.site", + "viacom.oewabox.at", + "viad.fr", + "viaductbuild.site", + "viagra-pill.blogspot.com", + "viagra-soft-tabs.1.p2l.info", + "viagra-store.shengen.ru", + "viagra.1.p2l.info", + "viagra.3.p2l.info", + "viagra.4.p2l.info", + "viagraviagra.3xforum.ro", + "viajerocultural.blogspot.com", + "viajespatagonia.com", + "viakurier.cloud", + "vialgps.com", + "viam.com.vn", + "viamc.online", + "viapaczka.cloud", + "viapaczki.cloud", + "viatorcode.com", + "vibedownlow.com", + "vibequick.com", + "vibesmoves.lat", + "vibesquat.click", + "vibesreason.xyz", + "vibrampolskasale.com", + "vibrant6.live", + "vibrantboutiques.store", + "vibrantcitylights.gives", + "vibrantcreativity.site", + "vibrantlifeacademy.info", + "vibrantmedia.com", + "vibrantpeonies.xyz", + "vibrantsundown.com", + "vibratoryfinishingmachine.com", + "vice-ads-cdn.vice.com", + "viciworld.com", + "vicktor-yu.live", + "vickymishra.com", + "vicodin-store.shengen.ru", + "vicodin.t-amo.net", + "victimofconformity.com", + "victoraffiliaterecommendation.com", + "victoriaalonsoofficial.com", + "victorian-motel.com", + "victorioustrader.com", + "victorlutte.cl", + "victormarklund.com", + "victorwivm.click", + "victorysquest.xyz", + "victorythroughlife.com", + "vid-io.springserve.net", + "vid.pubmatic.com", + "vidafitbr.com", + "vidaflix.com", + "vidalmarmoles.com", + "vidamsag.postr.hu", + "vidaregina.blogspot.com", + "vidaweird.blogspot.com", + "vidaxl.pl", + "vidban.net", + "vidcpm.com", + "vide-maison-service.com", + "videe.tv", + "vidental.maurycymarcin.pl", + "video-ads-module.ad-tech.nbcuni.com", + "video-bazis.com", + "video-pomp.com", + "video-stats.video.google.com", + "video.alxbgo.com", + "video.cynogage.com", + "video.entertaintastic.com", + "video.fyber.com", + "video.krkpr.click", + "video.upqzfile.com", + "video1.adprimemedia.com", + "videoadex.com", + "videoads-cloud.rovio.com", + "videoads.hotstar.com", + "videoamp.com", + "videobox.com", + "videocaptiontool.com", + "videocop.com", + "videodownloadconverter.com", + "videoegg.adbureau.net", + "videoegg.com", + "videofitness.fr", + "videogamerewardscentral.com", + "videohub.tv", + "videokamerowe.click", + "videomediagroep.nl", + "videoplanet.pl", + "videos-bleepingcomputers-com.tvpagecdn.com", + "videos.co.pl", + "videos.fleshlight.com", + "videosongplayer.com", + "videostape.com", + "videostats.kakao.com", + "videovip.org", + "videovor.fr", + "vider-image.com", + "vidible.tv", + "vidnline.com", + "vidoomy.com", + "vidora.com", + "vidprawa-oix.westrasal.workers.dev", + "vidroll.ru", + "vidsolutions.net", + "viduliebya.live", + "vidyarthipro.com", + "vidyuti.com", + "viedechretien.org", + "vieiramotorsmais.com", + "vieon-tracking.vieon.vn", + "vieques.fr", + "viessman.fr", + "vietbuzzad.com", + "vietdorje.com", + "vietfreshtour.com", + "vietnam.zing.photos", + "vietnamdaily-log.trithuccuocsong.vn", + "vietnamdiscovery.fr", + "vietnamnetad.vn", + "viettriptourist.com", + "view-location.online", + "view-pl-ce.xn--schngelche-s5a.de", + "view.binlayer.com", + "view.jamba.de", + "view4cash.de", + "viewerfb.glt.pl", + "viewerstats.docstoc.com.s3.amazonaws.com", + "viewpointliving.com", + "viewstore.site", + "viewstracker.com", + "viewtools.com", + "vifag.com", + "vigarcolombia.com", + "vigguandviggu.com", + "vigilantelevators.com", + "vigilsigil.store", + "viglink.com", + "viglink.fr", + "vigopubli.com", + "vigorloop.com", + "vigourtours.com", + "vihawuutou.live", + "vihbas.org", + "vihit.gotrackier.com", + "vihted-goods.756455.xyz", + "vihted-shopping.213222.xyz", + "vii.loyal-program.live", + "viiitop.vertysbos.top", + "viindii.com", + "viinted-333.4544343.xyz", + "viinted-at.offer1822.bid", + "vijexoejau.live", + "vik-analytics-gke.moonactive.net", + "vik-analytics.moonactive.net", + "vikoler.space", + "vikrant777.com", + "vikrantbook.com", + "viktorina-zakovat.site", + "vil.folos.top", + "vilagfigyelo.com", + "vilaghelyzete.blogspot.com", + "vilagpolgarok.blogspot.hu", + "vilagunk.hu", + "vilefraud.com", + "viliwo.byseniscon.top", + "viljavelho.com", + "villagarden.pl", + "villageesdealed.pro", + "villageesmarjorames.pro", + "villagejolt.quest", + "villageonpoolerparkway.com", + "villalecchi.com", + "villartemonta.com", + "villedeals.com", + "villepariis.fr", + "villk.top", + "vilovetov.xyz", + "vilwe.com", + "vim-tedstore.3890067.xyz", + "vimobilenetwork.com", + "vimted49shoppiing.1544343.xyz", + "vimted56market.8743121.xyz", + "vin.kolotas.top", + "vin.valuez.top", + "vinajapa.com", + "vinaoliviawines.com", + "vinaroking.com", + "vinatop.net", + "vinbudet.com", + "vincecrabb.net", + "vincenzodellavecchia.xyz", + "vindhaywasinistudio.com", + "vindhyastone.com", + "vindication-f071b.web.app", + "vindicosuite.com", + "vindudiable.com", + "vinedostawa.shop", + "vineraf-309-jolity862-kielai.pages.dev", + "vinesea.rest", + "vinevision.cam", + "vingerspizza.com", + "vinid-demo-4t345.pages.dev", + "viniramos.com", + "vinkelvej12.dk", + "vinmoren.xyz", + "vinoscout.fr", + "vinpost.life", + "vins-bourgorne.fr", + "vintageetvous.com", + "vintagefleurs.blogspot.com", + "vintageroland.com", + "vintagevitamins.com", + "vintechexpress.com", + "vinted-be.id-68621.com", + "vinted-belgique.com", + "vinted-com.home478.shop", + "vinted-com.verlfy32.shop", + "vinted-connaissance.info", + "vinted-dk.id-35961.com", + "vinted-es.funds-gateway.eu", + "vinted-fi.ver1fication.com", + "vinted-fr.id839.shop", + "vinted-fr.to-take.com", + "vinted-hu.pewerok.com", + "vinted-it.gateway-funds.eu", + "vinted-nl.id-39024.com", + "vinted-pl-3dseif.id-safe.xyz", + "vinted-pl-api.oferta-nfu.me", + "vinted-pl-gj32d.0xfee1dead.top", + "vinted-pl-gj32d.111xw.top", + "vinted-pl-gj32d.15a2.xyz", + "vinted-pl-gj32d.1bcs.xyz", + "vinted-pl-gj32d.1waypz.top", + "vinted-pl-gj32d.1wkjjy.top", + "vinted-pl-gj32d.1wrwd.top", + "vinted-pl-gj32d.1xpwq.top", + "vinted-pl-gj32d.4lapy.top", + "vinted-pl-gj32d.51hiyd.live", + "vinted-pl-gj32d.54cd4bfbcv45.top", + "vinted-pl-gj32d.58sf.xyz", + "vinted-pl-gj32d.5bahisalon.top", + "vinted-pl-gj32d.5mimi.top", + "vinted-pl-gj32d.741rfgb852hnm963.top", + "vinted-pl-gj32d.7bam.top", + "vinted-pl-gj32d.7zz1h.top", + "vinted-pl-gj32d.845gfcvbh6547.xyz", + "vinted-pl-gj32d.8pfbv.top", + "vinted-pl-gj32d.8qjk.xyz", + "vinted-pl-gj32d.99ku.top", + "vinted-pl-gj32d.9bljsqc5.xyz", + "vinted-pl-gj32d.9shot.xyz", + "vinted-pl-gj32d.aa34.top", + "vinted-pl-gj32d.aaady.xyz", + "vinted-pl-gj32d.aaberg.life", + "vinted-pl-gj32d.acaag.top", + "vinted-pl-gj32d.acgner.top", + "vinted-pl-gj32d.adarun.xyz", + "vinted-pl-gj32d.adsin.live", + "vinted-pl-gj32d.advobe.top", + "vinted-pl-gj32d.advouf.top", + "vinted-pl-gj32d.akinami.shop", + "vinted-pl-gj32d.akpool.live", + "vinted-pl-gj32d.alessandralist.top", + "vinted-pl-gj32d.allover.life", + "vinted-pl-gj32d.alorair.shop", + "vinted-pl-gj32d.alvenw.xyz", + "vinted-pl-gj32d.amarilis.xyz", + "vinted-pl-gj32d.amlich.xyz", + "vinted-pl-gj32d.amr654.live", + "vinted-pl-gj32d.amzco.xyz", + "vinted-pl-gj32d.angkahoki.top", + "vinted-pl-gj32d.angkajitu.top", + "vinted-pl-gj32d.anoth.top", + "vinted-pl-gj32d.antenaj3.xyz", + "vinted-pl-gj32d.aocshop.shop", + "vinted-pl-gj32d.apfb.xyz", + "vinted-pl-gj32d.apriori.top", + "vinted-pl-gj32d.aqiwen.top", + "vinted-pl-gj32d.archwall.xyz", + "vinted-pl-gj32d.arrowheadbmw.live", + "vinted-pl-gj32d.asndh.top", + "vinted-pl-gj32d.asxcvbn741.xyz", + "vinted-pl-gj32d.atozmovie.xyz", + "vinted-pl-gj32d.auone.shop", + "vinted-pl-gj32d.austenyo.shop", + "vinted-pl-gj32d.awqois.xyz", + "vinted-pl-gj32d.bacaberita.xyz", + "vinted-pl-gj32d.bacuo.top", + "vinted-pl-gj32d.baipisong.top", + "vinted-pl-gj32d.bakeng.top", + "vinted-pl-gj32d.bandarkiu.xyz", + "vinted-pl-gj32d.baol.live", + "vinted-pl-gj32d.baqia.top", + "vinted-pl-gj32d.bauwillige.top", + "vinted-pl-gj32d.bbrtf.top", + "vinted-pl-gj32d.bcom.live", + "vinted-pl-gj32d.bdtour.xyz", + "vinted-pl-gj32d.becik.xyz", + "vinted-pl-gj32d.bekka.xyz", + "vinted-pl-gj32d.ben123.xyz", + "vinted-pl-gj32d.bengei.top", + "vinted-pl-gj32d.berare.shop", + "vinted-pl-gj32d.bewept.top", + "vinted-pl-gj32d.bfbyxz.top", + "vinted-pl-gj32d.bg24.top", + "vinted-pl-gj32d.bietthu.top", + "vinted-pl-gj32d.bioxyn.top", + "vinted-pl-gj32d.bitster.top", + "vinted-pl-gj32d.bitxion.top", + "vinted-pl-gj32d.bizful.top", + "vinted-pl-gj32d.bjmxcyd.top", + "vinted-pl-gj32d.blissdom.shop", + "vinted-pl-gj32d.blmfm.top", + "vinted-pl-gj32d.bna-dan.live", + "vinted-pl-gj32d.bntek.xyz", + "vinted-pl-gj32d.bodajs.top", + "vinted-pl-gj32d.boeno.top", + "vinted-pl-gj32d.bogisich.xyz", + "vinted-pl-gj32d.bohol.top", + "vinted-pl-gj32d.bokepdo.live", + "vinted-pl-gj32d.bolajalan.live", + "vinted-pl-gj32d.bouti.xyz", + "vinted-pl-gj32d.boxmon.xyz", + "vinted-pl-gj32d.bsjax.xyz", + "vinted-pl-gj32d.buddagump.xyz", + "vinted-pl-gj32d.buletin.top", + "vinted-pl-gj32d.burari.xyz", + "vinted-pl-gj32d.buttman.xyz", + "vinted-pl-gj32d.buypaxil.shop", + "vinted-pl-gj32d.buzzfr.xyz", + "vinted-pl-gj32d.bycjt.top", + "vinted-pl-gj32d.cabret.xyz", + "vinted-pl-gj32d.cai6.top", + "vinted-pl-gj32d.caize.top", + "vinted-pl-gj32d.calang.top", + "vinted-pl-gj32d.camarqq.live", + "vinted-pl-gj32d.candy-box.xyz", + "vinted-pl-gj32d.cangmao.top", + "vinted-pl-gj32d.canliradyo.xyz", + "vinted-pl-gj32d.caohai.xyz", + "vinted-pl-gj32d.catastrophe.top", + "vinted-pl-gj32d.catnap.live", + "vinted-pl-gj32d.cattleyaordect.shop", + "vinted-pl-gj32d.cebanqq.top", + "vinted-pl-gj32d.cecui.top", + "vinted-pl-gj32d.celebx.top", + "vinted-pl-gj32d.charloe.top", + "vinted-pl-gj32d.che163.top", + "vinted-pl-gj32d.chejj.top", + "vinted-pl-gj32d.cherryroad.xyz", + "vinted-pl-gj32d.chicmode.shop", + "vinted-pl-gj32d.chihpih45984.top", + "vinted-pl-gj32d.chikku.live", + "vinted-pl-gj32d.chloroquine.top", + "vinted-pl-gj32d.cid-net.com", + "vinted-pl-gj32d.cijilu.xyz", + "vinted-pl-gj32d.cikarang.xyz", + "vinted-pl-gj32d.cmcomposites.shop", + "vinted-pl-gj32d.cnba.live", + "vinted-pl-gj32d.cnuanhk.top", + "vinted-pl-gj32d.codango.live", + "vinted-pl-gj32d.coinfx.top", + "vinted-pl-gj32d.cold73.xyz", + "vinted-pl-gj32d.comms.top", + "vinted-pl-gj32d.comprasonline.top", + "vinted-pl-gj32d.compufy.xyz", + "vinted-pl-gj32d.connect-ed.life", + "vinted-pl-gj32d.contoh.top", + "vinted-pl-gj32d.couraegis.live", + "vinted-pl-gj32d.cpacoaching.xyz", + "vinted-pl-gj32d.cpzj8.top", + "vinted-pl-gj32d.csapps.live", + "vinted-pl-gj32d.cunmao.top", + "vinted-pl-gj32d.cvbvb.top", + "vinted-pl-gj32d.cxth.xyz", + "vinted-pl-gj32d.cxy4133.top", + "vinted-pl-gj32d.dadsh.top", + "vinted-pl-gj32d.dagdeals.shop", + "vinted-pl-gj32d.daiet.xyz", + "vinted-pl-gj32d.daipao.top", + "vinted-pl-gj32d.danren.xyz", + "vinted-pl-gj32d.danri.top", + "vinted-pl-gj32d.dapian.live", + "vinted-pl-gj32d.darepit.xyz", + "vinted-pl-gj32d.datais.live", + "vinted-pl-gj32d.datuo.top", + "vinted-pl-gj32d.dbaratobr1.xyz", + "vinted-pl-gj32d.dddac.xyz", + "vinted-pl-gj32d.dedelu.top", + "vinted-pl-gj32d.dementia.live", + "vinted-pl-gj32d.despierta.life", + "vinted-pl-gj32d.detoate.life", + "vinted-pl-gj32d.dezadel.shop", + "vinted-pl-gj32d.dgrwy1.xyz", + "vinted-pl-gj32d.digou.top", + "vinted-pl-gj32d.dingding23.top", + "vinted-pl-gj32d.directo.top", + "vinted-pl-gj32d.divides.xyz", + "vinted-pl-gj32d.diyang.top", + "vinted-pl-gj32d.dogem.top", + "vinted-pl-gj32d.dokuritsu.xyz", + "vinted-pl-gj32d.doltemp.xyz", + "vinted-pl-gj32d.downeu.xyz", + "vinted-pl-gj32d.drhowell.life", + "vinted-pl-gj32d.dsgl8.top", + "vinted-pl-gj32d.dsmart.live", + "vinted-pl-gj32d.dubrava.top", + "vinted-pl-gj32d.duiqi.top", + "vinted-pl-gj32d.dundu.xyz", + "vinted-pl-gj32d.duotu.top", + "vinted-pl-gj32d.duslir.top", + "vinted-pl-gj32d.dutumou.xyz", + "vinted-pl-gj32d.dvdwap.xyz", + "vinted-pl-gj32d.dwqaz.xyz", + "vinted-pl-gj32d.dxgdh.top", + "vinted-pl-gj32d.e-kitap.xyz", + "vinted-pl-gj32d.edinar.top", + "vinted-pl-gj32d.ednovas.live", + "vinted-pl-gj32d.educar.live", + "vinted-pl-gj32d.eiyao.top", + "vinted-pl-gj32d.ekspertiz.xyz", + "vinted-pl-gj32d.elitach.top", + "vinted-pl-gj32d.ellysanj.xyz", + "vinted-pl-gj32d.emahn.shop", + "vinted-pl-gj32d.embun.xyz", + "vinted-pl-gj32d.emexl.xyz", + "vinted-pl-gj32d.emkorsen2.xyz", + "vinted-pl-gj32d.enenlu.xyz", + "vinted-pl-gj32d.enqtran.xyz", + "vinted-pl-gj32d.enses.xyz", + "vinted-pl-gj32d.erolab.xyz", + "vinted-pl-gj32d.erori.xyz", + "vinted-pl-gj32d.esapp.top", + "vinted-pl-gj32d.etally.live", + "vinted-pl-gj32d.ev0-hax.xyz", + "vinted-pl-gj32d.everyones.top", + "vinted-pl-gj32d.evopit.xyz", + "vinted-pl-gj32d.faltunews.xyz", + "vinted-pl-gj32d.famian.top", + "vinted-pl-gj32d.fanfxj.top", + "vinted-pl-gj32d.fanhao.live", + "vinted-pl-gj32d.fanye1.xyz", + "vinted-pl-gj32d.fartuk.top", + "vinted-pl-gj32d.faruo.top", + "vinted-pl-gj32d.fbliker.xyz", + "vinted-pl-gj32d.feige123.top", + "vinted-pl-gj32d.fenmeng.top", + "vinted-pl-gj32d.feretiop.top", + "vinted-pl-gj32d.ffhxh.top", + "vinted-pl-gj32d.fiberoptic.top", + "vinted-pl-gj32d.filehd.xyz", + "vinted-pl-gj32d.findnclick.com", + "vinted-pl-gj32d.fisglobal.live", + "vinted-pl-gj32d.fmstore.xyz", + "vinted-pl-gj32d.fnclicks.live", + "vinted-pl-gj32d.fomei.top", + "vinted-pl-gj32d.forible.xyz", + "vinted-pl-gj32d.fpbbzprr.top", + "vinted-pl-gj32d.fqing.top", + "vinted-pl-gj32d.frain.top", + "vinted-pl-gj32d.freebie.top", + "vinted-pl-gj32d.ftehp.live", + "vinted-pl-gj32d.fujikonishi.shop", + "vinted-pl-gj32d.fulibar.xyz", + "vinted-pl-gj32d.fulidh.live", + "vinted-pl-gj32d.funnyos.top", + "vinted-pl-gj32d.furyvswilder.live", + "vinted-pl-gj32d.fushide.top", + "vinted-pl-gj32d.futetv.top", + "vinted-pl-gj32d.fynet.top", + "vinted-pl-gj32d.fyund.xyz", + "vinted-pl-gj32d.gameikan.live", + "vinted-pl-gj32d.ganei.top", + "vinted-pl-gj32d.gaohaolu.top", + "vinted-pl-gj32d.garati.xyz", + "vinted-pl-gj32d.gc2hx.top", + "vinted-pl-gj32d.gedia.top", + "vinted-pl-gj32d.geekv.xyz", + "vinted-pl-gj32d.geicp.top", + "vinted-pl-gj32d.ggdev.xyz", + "vinted-pl-gj32d.ghb2b.live", + "vinted-pl-gj32d.ghmnb74.xyz", + "vinted-pl-gj32d.giavang.xyz", + "vinted-pl-gj32d.giftie.live", + "vinted-pl-gj32d.gifton.top", + "vinted-pl-gj32d.giltra.top", + "vinted-pl-gj32d.gimbot.xyz", + "vinted-pl-gj32d.glocalia.xyz", + "vinted-pl-gj32d.gmjbm785.top", + "vinted-pl-gj32d.goow.top", + "vinted-pl-gj32d.gunwa.top", + "vinted-pl-gj32d.gushop.xyz", + "vinted-pl-gj32d.gxsun.top", + "vinted-pl-gj32d.gzedu.xyz", + "vinted-pl-gj32d.haiwu.top", + "vinted-pl-gj32d.hangxachtay.xyz", + "vinted-pl-gj32d.haodh.xyz", + "vinted-pl-gj32d.haowang.live", + "vinted-pl-gj32d.happyderi.xyz", + "vinted-pl-gj32d.harapeko.xyz", + "vinted-pl-gj32d.harrylu.top", + "vinted-pl-gj32d.havros.top", + "vinted-pl-gj32d.hbsoic.live", + "vinted-pl-gj32d.hbyyw.top", + "vinted-pl-gj32d.hdnow.xyz", + "vinted-pl-gj32d.heehoo.shop", + "vinted-pl-gj32d.hellx.top", + "vinted-pl-gj32d.helpaq.live", + "vinted-pl-gj32d.helpix.top", + "vinted-pl-gj32d.henglin.top", + "vinted-pl-gj32d.hentia.top", + "vinted-pl-gj32d.herbico.life", + "vinted-pl-gj32d.hezukyp.top", + "vinted-pl-gj32d.hg234.top", + "vinted-pl-gj32d.hg654.top", + "vinted-pl-gj32d.highvis.xyz", + "vinted-pl-gj32d.hinhdep.xyz", + "vinted-pl-gj32d.hioasuh.xyz", + "vinted-pl-gj32d.hiyuu.life", + "vinted-pl-gj32d.hkatb.com", + "vinted-pl-gj32d.homew.xyz", + "vinted-pl-gj32d.houwa.xyz", + "vinted-pl-gj32d.huangyy.xyz", + "vinted-pl-gj32d.humanae.xyz", + "vinted-pl-gj32d.hwjyw.top", + "vinted-pl-gj32d.hxwo.top", + "vinted-pl-gj32d.hymt.xyz", + "vinted-pl-gj32d.hzbn.xyz", + "vinted-pl-gj32d.iamhindu.live", + "vinted-pl-gj32d.ichang.top", + "vinted-pl-gj32d.icqqt.xyz", + "vinted-pl-gj32d.ifc123.top", + "vinted-pl-gj32d.ifiksr44.top", + "vinted-pl-gj32d.iheartmkz1.xyz", + "vinted-pl-gj32d.iimono.top", + "vinted-pl-gj32d.iknown.top", + "vinted-pl-gj32d.iliketogo.shop", + "vinted-pl-gj32d.import4.xyz", + "vinted-pl-gj32d.imvod.top", + "vinted-pl-gj32d.infoartis.xyz", + "vinted-pl-gj32d.informasi.top", + "vinted-pl-gj32d.ingyu.xyz", + "vinted-pl-gj32d.inmeng.xyz", + "vinted-pl-gj32d.intuigiay.top", + "vinted-pl-gj32d.inventor-ride.xyz", + "vinted-pl-gj32d.ipnio.xyz", + "vinted-pl-gj32d.irmag.xyz", + "vinted-pl-gj32d.irritum.xyz", + "vinted-pl-gj32d.isceljenje.life", + "vinted-pl-gj32d.itrion.live", + "vinted-pl-gj32d.itsauconyol.top", + "vinted-pl-gj32d.ivnuo.top", + "vinted-pl-gj32d.jackyc.top", + "vinted-pl-gj32d.jamtanganwanita.xyz", + "vinted-pl-gj32d.jav-hot.xyz", + "vinted-pl-gj32d.java9.xyz", + "vinted-pl-gj32d.javfree.live", + "vinted-pl-gj32d.javnew.top", + "vinted-pl-gj32d.jayapkr.xyz", + "vinted-pl-gj32d.jayatogel.top", + "vinted-pl-gj32d.jaybux.live", + "vinted-pl-gj32d.jayeola.xyz", + "vinted-pl-gj32d.jbrand.top", + "vinted-pl-gj32d.jchair.xyz", + "vinted-pl-gj32d.jeffbarnes.live", + "vinted-pl-gj32d.jevonsplas.xyz", + "vinted-pl-gj32d.jhfood.shop", + "vinted-pl-gj32d.jifjwiejf.xyz", + "vinted-pl-gj32d.jigao.top", + "vinted-pl-gj32d.jilatmemek.xyz", + "vinted-pl-gj32d.jingruikj.top", + "vinted-pl-gj32d.jinkela.top", + "vinted-pl-gj32d.jomlah.xyz", + "vinted-pl-gj32d.josepaix.xyz", + "vinted-pl-gj32d.joust.live", + "vinted-pl-gj32d.jpodbo.xyz", + "vinted-pl-gj32d.jstatic.top", + "vinted-pl-gj32d.jsuwx.xyz", + "vinted-pl-gj32d.jswlkj.xyz", + "vinted-pl-gj32d.jualjual.xyz", + "vinted-pl-gj32d.juettt.top", + "vinted-pl-gj32d.junonsaisai.live", + "vinted-pl-gj32d.kabarterbaru.xyz", + "vinted-pl-gj32d.kamilah.xyz", + "vinted-pl-gj32d.kanyerest.xyz", + "vinted-pl-gj32d.kasqq.live", + "vinted-pl-gj32d.katta.live", + "vinted-pl-gj32d.kentoazumi.xyz", + "vinted-pl-gj32d.kenzly.live", + "vinted-pl-gj32d.ketoan.top", + "vinted-pl-gj32d.kfjpojr.top", + "vinted-pl-gj32d.khjkk.top", + "vinted-pl-gj32d.kinon.top", + "vinted-pl-gj32d.kios.top", + "vinted-pl-gj32d.kirim.top", + "vinted-pl-gj32d.klambi.xyz", + "vinted-pl-gj32d.kmaya.xyz", + "vinted-pl-gj32d.knafbl.xyz", + "vinted-pl-gj32d.knmm5.top", + "vinted-pl-gj32d.knwldg.xyz", + "vinted-pl-gj32d.koame.top", + "vinted-pl-gj32d.kodekeramat.xyz", + "vinted-pl-gj32d.kohase.xyz", + "vinted-pl-gj32d.kongxin.xyz", + "vinted-pl-gj32d.krafta.live", + "vinted-pl-gj32d.krontab.xyz", + "vinted-pl-gj32d.krqzxg1.top", + "vinted-pl-gj32d.ku771.top", + "vinted-pl-gj32d.kuantu.top", + "vinted-pl-gj32d.kuzhuang.top", + "vinted-pl-gj32d.ladyred.xyz", + "vinted-pl-gj32d.ladytit.xyz", + "vinted-pl-gj32d.lagump3.top", + "vinted-pl-gj32d.lajiao3.xyz", + "vinted-pl-gj32d.lamotiv.xyz", + "vinted-pl-gj32d.landh.shop", + "vinted-pl-gj32d.langjiu.xyz", + "vinted-pl-gj32d.lanong.top", + "vinted-pl-gj32d.lanru.top", + "vinted-pl-gj32d.larno.xyz", + "vinted-pl-gj32d.lcdns.xyz", + "vinted-pl-gj32d.le-reel.top", + "vinted-pl-gj32d.leastk.top", + "vinted-pl-gj32d.lengyq.top", + "vinted-pl-gj32d.lesavore.xyz", + "vinted-pl-gj32d.lezzyloni.xyz", + "vinted-pl-gj32d.lhukk.top", + "vinted-pl-gj32d.liante.top", + "vinted-pl-gj32d.liaoyang.xyz", + "vinted-pl-gj32d.libros2.live", + "vinted-pl-gj32d.lineagewg.shop", + "vinted-pl-gj32d.linhit.xyz", + "vinted-pl-gj32d.linhu.xyz", + "vinted-pl-gj32d.liuru.top", + "vinted-pl-gj32d.liuwudy.xyz", + "vinted-pl-gj32d.lldaohang.xyz", + "vinted-pl-gj32d.loanid.xyz", + "vinted-pl-gj32d.loubo.xyz", + "vinted-pl-gj32d.lovelb.top", + "vinted-pl-gj32d.lspgdh.top", + "vinted-pl-gj32d.lu2396.top", + "vinted-pl-gj32d.lugmtdn7534fng.xyz", + "vinted-pl-gj32d.luochen168.top", + "vinted-pl-gj32d.lushuang.top", + "vinted-pl-gj32d.mainqq.xyz", + "vinted-pl-gj32d.manoid.live", + "vinted-pl-gj32d.marrus.xyz", + "vinted-pl-gj32d.mbc1.xyz", + "vinted-pl-gj32d.mdhn5.top", + "vinted-pl-gj32d.medya.life", + "vinted-pl-gj32d.meisyo.xyz", + "vinted-pl-gj32d.merakian.top", + "vinted-pl-gj32d.metome.top", + "vinted-pl-gj32d.miaopi.top", + "vinted-pl-gj32d.miaopo.top", + "vinted-pl-gj32d.migi1.xyz", + "vinted-pl-gj32d.mimio.life", + "vinted-pl-gj32d.mingse.top", + "vinted-pl-gj32d.miubi.top", + "vinted-pl-gj32d.mnbvhjk74125n.top", + "vinted-pl-gj32d.mobilegitim.xyz", + "vinted-pl-gj32d.mobilzaun.shop", + "vinted-pl-gj32d.mohong.top", + "vinted-pl-gj32d.monogamy.live", + "vinted-pl-gj32d.morvaridpub.shop", + "vinted-pl-gj32d.motorsia.xyz", + "vinted-pl-gj32d.mourses.com", + "vinted-pl-gj32d.mptri.xyz", + "vinted-pl-gj32d.msnsd.top", + "vinted-pl-gj32d.mtl17.xyz", + "vinted-pl-gj32d.mtxsw.top", + "vinted-pl-gj32d.muabanxe.xyz", + "vinted-pl-gj32d.muamay.xyz", + "vinted-pl-gj32d.multor.xyz", + "vinted-pl-gj32d.muqing.top", + "vinted-pl-gj32d.muratcan.xyz", + "vinted-pl-gj32d.muvileak.xyz", + "vinted-pl-gj32d.mxpower.xyz", + "vinted-pl-gj32d.naftal.xyz", + "vinted-pl-gj32d.nanning7.top", + "vinted-pl-gj32d.nazhan.top", + "vinted-pl-gj32d.necirly.top", + "vinted-pl-gj32d.neerikft.life", + "vinted-pl-gj32d.neocyte.live", + "vinted-pl-gj32d.netnet.shop", + "vinted-pl-gj32d.newsr.top", + "vinted-pl-gj32d.nextmove.live", + "vinted-pl-gj32d.ngetest.xyz", + "vinted-pl-gj32d.ngetik.top", + "vinted-pl-gj32d.ngoaihanganh.top", + "vinted-pl-gj32d.nhactre.xyz", + "vinted-pl-gj32d.nhadat247.xyz", + "vinted-pl-gj32d.niure.top", + "vinted-pl-gj32d.nivdal.top", + "vinted-pl-gj32d.nland.life", + "vinted-pl-gj32d.nobie.life", + "vinted-pl-gj32d.nocobot.xyz", + "vinted-pl-gj32d.notjustamom.live", + "vinted-pl-gj32d.nouvelleskin.shop", + "vinted-pl-gj32d.ntn21.xyz", + "vinted-pl-gj32d.nuansa.top", + "vinted-pl-gj32d.numaraburda.xyz", + "vinted-pl-gj32d.nwz1.xyz", + "vinted-pl-gj32d.nympho.live", + "vinted-pl-gj32d.nyssw.top", + "vinted-pl-gj32d.nzyoga.live", + "vinted-pl-gj32d.oask.life", + "vinted-pl-gj32d.oasweb.xyz", + "vinted-pl-gj32d.obiworld.xyz", + "vinted-pl-gj32d.obras.life", + "vinted-pl-gj32d.ocgreenrelief.shop", + "vinted-pl-gj32d.oftana.xyz", + "vinted-pl-gj32d.ohletter.xyz", + "vinted-pl-gj32d.olijmh14145.xyz", + "vinted-pl-gj32d.olimjhn143.xyz", + "vinted-pl-gj32d.olxin.xyz", + "vinted-pl-gj32d.omeome.xyz", + "vinted-pl-gj32d.onapps.xyz", + "vinted-pl-gj32d.one-clik.top", + "vinted-pl-gj32d.onetu.top", + "vinted-pl-gj32d.ooredoo.shop", + "vinted-pl-gj32d.opivity.top", + "vinted-pl-gj32d.optins.xyz", + "vinted-pl-gj32d.otazen.xyz", + "vinted-pl-gj32d.otlar.xyz", + "vinted-pl-gj32d.overvue.xyz", + "vinted-pl-gj32d.paalinai.xyz", + "vinted-pl-gj32d.pakan.top", + "vinted-pl-gj32d.palia.top", + "vinted-pl-gj32d.parrotz.xyz", + "vinted-pl-gj32d.pdfan.xyz", + "vinted-pl-gj32d.pelangi99.xyz", + "vinted-pl-gj32d.pgng.life", + "vinted-pl-gj32d.pinkshot.top", + "vinted-pl-gj32d.pk003.top", + "vinted-pl-gj32d.plest.xyz", + "vinted-pl-gj32d.polygraph.live", + "vinted-pl-gj32d.ponsd.xyz", + "vinted-pl-gj32d.portale.shop", + "vinted-pl-gj32d.ppav79791.top", + "vinted-pl-gj32d.pqoe.xyz", + "vinted-pl-gj32d.probolan.xyz", + "vinted-pl-gj32d.procitaj.xyz", + "vinted-pl-gj32d.prosumer.live", + "vinted-pl-gj32d.przewozy.top", + "vinted-pl-gj32d.pumehc.live", + "vinted-pl-gj32d.qamma.xyz", + "vinted-pl-gj32d.qiafoa.xyz", + "vinted-pl-gj32d.qiaopin.xyz", + "vinted-pl-gj32d.qiexi.top", + "vinted-pl-gj32d.qikeut.top", + "vinted-pl-gj32d.qmalte.xyz", + "vinted-pl-gj32d.qqmzan.top", + "vinted-pl-gj32d.qqraja.live", + "vinted-pl-gj32d.qs23.xyz", + "vinted-pl-gj32d.qs88.top", + "vinted-pl-gj32d.qsdvg74lk.xyz", + "vinted-pl-gj32d.quanluo.top", + "vinted-pl-gj32d.quexi.top", + "vinted-pl-gj32d.qunong.top", + "vinted-pl-gj32d.quocviet.xyz", + "vinted-pl-gj32d.quotify.life", + "vinted-pl-gj32d.qwedsw.top", + "vinted-pl-gj32d.qwertyp123.top", + "vinted-pl-gj32d.qy48.top", + "vinted-pl-gj32d.railwaymagic.xyz", + "vinted-pl-gj32d.rainm.top", + "vinted-pl-gj32d.rangana.xyz", + "vinted-pl-gj32d.raraavis.live", + "vinted-pl-gj32d.rawan.top", + "vinted-pl-gj32d.rbglso.top", + "vinted-pl-gj32d.redbean.live", + "vinted-pl-gj32d.reely.life", + "vinted-pl-gj32d.reforma.live", + "vinted-pl-gj32d.refpaaqx.top", + "vinted-pl-gj32d.refpavib.top", + "vinted-pl-gj32d.refpaxqt.top", + "vinted-pl-gj32d.reify.live", + "vinted-pl-gj32d.reikiren.xyz", + "vinted-pl-gj32d.rejin.top", + "vinted-pl-gj32d.reklamnipredmety.shop", + "vinted-pl-gj32d.relays.top", + "vinted-pl-gj32d.remco.top", + "vinted-pl-gj32d.rensaba.xyz", + "vinted-pl-gj32d.resoc.life", + "vinted-pl-gj32d.resttrk.xyz", + "vinted-pl-gj32d.rhcsmk.xyz", + "vinted-pl-gj32d.rijue.top", + "vinted-pl-gj32d.rolhop.top", + "vinted-pl-gj32d.ronghu.top", + "vinted-pl-gj32d.rongta.top", + "vinted-pl-gj32d.rowlet.xyz", + "vinted-pl-gj32d.run42kbr4.xyz", + "vinted-pl-gj32d.rxooec.top", + "vinted-pl-gj32d.ryuji.top", + "vinted-pl-gj32d.safessl.live", + "vinted-pl-gj32d.sahabatjitu.xyz", + "vinted-pl-gj32d.salamdl.live", + "vinted-pl-gj32d.sanbds.top", + "vinted-pl-gj32d.sandisk.top", + "vinted-pl-gj32d.sangbi.top", + "vinted-pl-gj32d.sanmun.xyz", + "vinted-pl-gj32d.sanyujiu.top", + "vinted-pl-gj32d.sao6.top", + "vinted-pl-gj32d.saraa.shop", + "vinted-pl-gj32d.savalan.xyz", + "vinted-pl-gj32d.sazzad.xyz", + "vinted-pl-gj32d.sbiq.top", + "vinted-pl-gj32d.sdlfcsxv.xyz", + "vinted-pl-gj32d.seeineed.top", + "vinted-pl-gj32d.sehty.life", + "vinted-pl-gj32d.seijoui.xyz", + "vinted-pl-gj32d.sejige.top", + "vinted-pl-gj32d.semrush.top", + "vinted-pl-gj32d.sengren.xyz", + "vinted-pl-gj32d.senmonni.top", + "vinted-pl-gj32d.seriefr.xyz", + "vinted-pl-gj32d.serori.xyz", + "vinted-pl-gj32d.seshu.live", + "vinted-pl-gj32d.setyia3.live", + "vinted-pl-gj32d.sezza.top", + "vinted-pl-gj32d.sfse.live", + "vinted-pl-gj32d.shatoy.xyz", + "vinted-pl-gj32d.sheoriginals.shop", + "vinted-pl-gj32d.shereo.xyz", + "vinted-pl-gj32d.shojaei.xyz", + "vinted-pl-gj32d.shsdh1.top", + "vinted-pl-gj32d.shua8.top", + "vinted-pl-gj32d.sieunhan.top", + "vinted-pl-gj32d.sihailin.top", + "vinted-pl-gj32d.silkroad-tours.com", + "vinted-pl-gj32d.situsqq.xyz", + "vinted-pl-gj32d.sja7.xyz", + "vinted-pl-gj32d.sjzx1.top", + "vinted-pl-gj32d.skfabu.xyz", + "vinted-pl-gj32d.skoprex.top", + "vinted-pl-gj32d.sled307.life", + "vinted-pl-gj32d.smartdiet.shop", + "vinted-pl-gj32d.somr4.live", + "vinted-pl-gj32d.spacewalkinc.com", + "vinted-pl-gj32d.spacr.xyz", + "vinted-pl-gj32d.spturate.top", + "vinted-pl-gj32d.srjfvg.top", + "vinted-pl-gj32d.ssjiasu.xyz", + "vinted-pl-gj32d.ssllnn.top", + "vinted-pl-gj32d.stakeo.live", + "vinted-pl-gj32d.star931.top", + "vinted-pl-gj32d.starpro.live", + "vinted-pl-gj32d.stayy.live", + "vinted-pl-gj32d.stjd.xyz", + "vinted-pl-gj32d.stocker.top", + "vinted-pl-gj32d.stroka.top", + "vinted-pl-gj32d.suast.top", + "vinted-pl-gj32d.suduzaq.top", + "vinted-pl-gj32d.supsurf.shop", + "vinted-pl-gj32d.sutras.live", + "vinted-pl-gj32d.suut.top", + "vinted-pl-gj32d.suvov.xyz", + "vinted-pl-gj32d.svv4v5sa5.xyz", + "vinted-pl-gj32d.synq.life", + "vinted-pl-gj32d.tambayan.life", + "vinted-pl-gj32d.tangku.top", + "vinted-pl-gj32d.tankle.top", + "vinted-pl-gj32d.tasj.top", + "vinted-pl-gj32d.tawekrtu.xyz", + "vinted-pl-gj32d.techsoft.top", + "vinted-pl-gj32d.tekurun.xyz", + "vinted-pl-gj32d.tenan.xyz", + "vinted-pl-gj32d.tenrys.xyz", + "vinted-pl-gj32d.tersedia.xyz", + "vinted-pl-gj32d.tetown.top", + "vinted-pl-gj32d.tfmok.top", + "vinted-pl-gj32d.thedsa.xyz", + "vinted-pl-gj32d.theuli.live", + "vinted-pl-gj32d.tianbei.top", + "vinted-pl-gj32d.tiaose.top", + "vinted-pl-gj32d.tietao.top", + "vinted-pl-gj32d.timgai.top", + "vinted-pl-gj32d.tintuctrongngay.xyz", + "vinted-pl-gj32d.titlovi.top", + "vinted-pl-gj32d.tmcp206.top", + "vinted-pl-gj32d.toket.live", + "vinted-pl-gj32d.tokitou.xyz", + "vinted-pl-gj32d.tomanga.xyz", + "vinted-pl-gj32d.tomatis.top", + "vinted-pl-gj32d.tonyli.top", + "vinted-pl-gj32d.topeka.shop", + "vinted-pl-gj32d.topik5.top", + "vinted-pl-gj32d.touhuan.top", + "vinted-pl-gj32d.townrp.xyz", + "vinted-pl-gj32d.toxtox.top", + "vinted-pl-gj32d.trainning.shop", + "vinted-pl-gj32d.trgoals8.live", + "vinted-pl-gj32d.tron-x.top", + "vinted-pl-gj32d.trudlet.top", + "vinted-pl-gj32d.tsns.xyz", + "vinted-pl-gj32d.tuanai.top", + "vinted-pl-gj32d.tucaow.top", + "vinted-pl-gj32d.tuihak.xyz", + "vinted-pl-gj32d.tuilibiji.top", + "vinted-pl-gj32d.tukule.top", + "vinted-pl-gj32d.tunesp.xyz", + "vinted-pl-gj32d.turoptyn.xyz", + "vinted-pl-gj32d.tw-mc.top", + "vinted-pl-gj32d.twinleko.xyz", + "vinted-pl-gj32d.txservice.top", + "vinted-pl-gj32d.tymp3.xyz", + "vinted-pl-gj32d.uassq.xyz", + "vinted-pl-gj32d.udasuta.xyz", + "vinted-pl-gj32d.uere101.xyz", + "vinted-pl-gj32d.ujeqt.top", + "vinted-pl-gj32d.um-ka.top", + "vinted-pl-gj32d.unsml.xyz", + "vinted-pl-gj32d.uquan.top", + "vinted-pl-gj32d.urltiny.xyz", + "vinted-pl-gj32d.uttu.top", + "vinted-pl-gj32d.uwhd97.top", + "vinted-pl-gj32d.valtrexgenric1.top", + "vinted-pl-gj32d.vaytienmat.top", + "vinted-pl-gj32d.vftgbnhyujm123654cx.xyz", + "vinted-pl-gj32d.vg3.top", + "vinted-pl-gj32d.vietuc.top", + "vinted-pl-gj32d.viewsy.xyz", + "vinted-pl-gj32d.vinilo.top", + "vinted-pl-gj32d.vipmb.shop", + "vinted-pl-gj32d.vision2030.life", + "vinted-pl-gj32d.vivant.top", + "vinted-pl-gj32d.voiaj.xyz", + "vinted-pl-gj32d.vokep.live", + "vinted-pl-gj32d.vostfr.top", + "vinted-pl-gj32d.vuilam.xyz", + "vinted-pl-gj32d.walkins.xyz", + "vinted-pl-gj32d.wallsite.xyz", + "vinted-pl-gj32d.wancc.top", + "vinted-pl-gj32d.wapct.top", + "vinted-pl-gj32d.wapsow.xyz", + "vinted-pl-gj32d.watchjp.top", + "vinted-pl-gj32d.wearwe.live", + "vinted-pl-gj32d.webfon.top", + "vinted-pl-gj32d.webgoto.top", + "vinted-pl-gj32d.webpk.xyz", + "vinted-pl-gj32d.wecar.top", + "vinted-pl-gj32d.weishai.xyz", + "vinted-pl-gj32d.werone.life", + "vinted-pl-gj32d.whater.top", + "vinted-pl-gj32d.whpak.xyz", + "vinted-pl-gj32d.willia.xyz", + "vinted-pl-gj32d.winekai.xyz", + "vinted-pl-gj32d.wingfield.shop", + "vinted-pl-gj32d.wishdream.shop", + "vinted-pl-gj32d.wizb.top", + "vinted-pl-gj32d.wlfsf.top", + "vinted-pl-gj32d.wompus.xyz", + "vinted-pl-gj32d.wppress.xyz", + "vinted-pl-gj32d.wpsetup.xyz", + "vinted-pl-gj32d.wsyxyvn.top", + "vinted-pl-gj32d.wuqiqing.top", + "vinted-pl-gj32d.xamvl.xyz", + "vinted-pl-gj32d.xbdh8.top", + "vinted-pl-gj32d.xbvhbnj4744v555vvvvv.top", + "vinted-pl-gj32d.xcxc7.top", + "vinted-pl-gj32d.xj23.top", + "vinted-pl-gj32d.xk11.top", + "vinted-pl-gj32d.xlyrics.xyz", + "vinted-pl-gj32d.xmcloud.top", + "vinted-pl-gj32d.xname.top", + "vinted-pl-gj32d.xnhdh.live", + "vinted-pl-gj32d.xusan.top", + "vinted-pl-gj32d.xutang.top", + "vinted-pl-gj32d.xvnpzhe.top", + "vinted-pl-gj32d.xz5.xyz", + "vinted-pl-gj32d.xzdfs.top", + "vinted-pl-gj32d.xzpro.top", + "vinted-pl-gj32d.yb49.top", + "vinted-pl-gj32d.ybfgsa.xyz", + "vinted-pl-gj32d.ybhf.xyz", + "vinted-pl-gj32d.ydzhang.top", + "vinted-pl-gj32d.yeseav.top", + "vinted-pl-gj32d.yeyg.xyz", + "vinted-pl-gj32d.yokka.xyz", + "vinted-pl-gj32d.yongsa.top", + "vinted-pl-gj32d.yrsmidi.live", + "vinted-pl-gj32d.ytyt9.live", + "vinted-pl-gj32d.yuanlao.xyz", + "vinted-pl-gj32d.yusefull.xyz", + "vinted-pl-gj32d.zaatar.shop", + "vinted-pl-gj32d.zaperoco.xyz", + "vinted-pl-gj32d.zarbwl.xyz", + "vinted-pl-gj32d.zcrypt.live", + "vinted-pl-gj32d.zcytxt.xyz", + "vinted-pl-gj32d.zeus4d.top", + "vinted-pl-gj32d.zhangsq.xyz", + "vinted-pl-gj32d.zhaocq.xyz", + "vinted-pl-gj32d.zhciot.top", + "vinted-pl-gj32d.zihu1.top", + "vinted-pl-gj32d.zimeiti.live", + "vinted-pl-gj32d.zoupa.top", + "vinted-pl-gj32d.zscwan.top", + "vinted-pl-gj32d.zultdd.top", + "vinted-pl-gj32d.zvhj74dvsj563.top", + "vinted-pl-gj32d.zxcdf.top", + "vinted-pl-gj32d.zxcvbnhgfds75.top", + "vinted-pl-gj32d.zyngaqq.xyz", + "vinted-pl-gj32d.zywhc.top", + "vinted-pl-gkk219.adjective.live", + "vinted-pl-gkk219.advobe.top", + "vinted-pl-gkk219.alessandralist.top", + "vinted-pl-gkk219.alorair.shop", + "vinted-pl-gkk219.arrowheadbmw.live", + "vinted-pl-gkk219.austenyo.shop", + "vinted-pl-gkk219.baipisong.top", + "vinted-pl-gkk219.baol.live", + "vinted-pl-gkk219.betledy.live", + "vinted-pl-gkk219.bitwan.xyz", + "vinted-pl-gkk219.blissdom.shop", + "vinted-pl-gkk219.boeno.top", + "vinted-pl-gkk219.bolajalan.live", + "vinted-pl-gkk219.buletin.top", + "vinted-pl-gkk219.buran.live", + "vinted-pl-gkk219.bushovo.life", + "vinted-pl-gkk219.buypaxil.shop", + "vinted-pl-gkk219.che163.top", + "vinted-pl-gkk219.cherryroad.xyz", + "vinted-pl-gkk219.cmcomposites.shop", + "vinted-pl-gkk219.cnba.live", + "vinted-pl-gkk219.cppa.top", + "vinted-pl-gkk219.cxoinsight.live", + "vinted-pl-gkk219.cxy4133.top", + "vinted-pl-gkk219.despierta.life", + "vinted-pl-gkk219.detectordemetales.top", + "vinted-pl-gkk219.ewsldemos.xyz", + "vinted-pl-gkk219.fartuk.top", + "vinted-pl-gkk219.fiberoptic.top", + "vinted-pl-gkk219.fujikonishi.shop", + "vinted-pl-gkk219.futetv.top", + "vinted-pl-gkk219.geekv.xyz", + "vinted-pl-gkk219.getfiit.xyz", + "vinted-pl-gkk219.gxjokyu.life", + "vinted-pl-gkk219.homem.life", + "vinted-pl-gkk219.i30t.com", + "vinted-pl-gkk219.iaacongress.com", + "vinted-pl-gkk219.idon.top", + "vinted-pl-gkk219.informasi.top", + "vinted-pl-gkk219.jav-hot.xyz", + "vinted-pl-gkk219.jeffbarnes.live", + "vinted-pl-gkk219.jigao.top", + "vinted-pl-gkk219.junonsaisai.live", + "vinted-pl-gkk219.katta.live", + "vinted-pl-gkk219.kios.top", + "vinted-pl-gkk219.kspu.live", + "vinted-pl-gkk219.ku771.top", + "vinted-pl-gkk219.libros2.live", + "vinted-pl-gkk219.lionls.life", + "vinted-pl-gkk219.liuru.top", + "vinted-pl-gkk219.livinglightly.life", + "vinted-pl-gkk219.luochen168.top", + "vinted-pl-gkk219.luotiao.xyz", + "vinted-pl-gkk219.lushuang.top", + "vinted-pl-gkk219.mengetik.top", + "vinted-pl-gkk219.mptri.xyz", + "vinted-pl-gkk219.muabanxe.xyz", + "vinted-pl-gkk219.myplumbing.xyz", + "vinted-pl-gkk219.nalevo.top", + "vinted-pl-gkk219.nivdal.top", + "vinted-pl-gkk219.numaraburda.xyz", + "vinted-pl-gkk219.ooredoo.shop", + "vinted-pl-gkk219.patlans.xyz", + "vinted-pl-gkk219.pissjapantv.top", + "vinted-pl-gkk219.pligg.xyz", + "vinted-pl-gkk219.pngworld.xyz", + "vinted-pl-gkk219.portale.shop", + "vinted-pl-gkk219.postingmoreads.xyz", + "vinted-pl-gkk219.przewozy.top", + "vinted-pl-gkk219.reforma.live", + "vinted-pl-gkk219.remco.top", + "vinted-pl-gkk219.sahabatjitu.xyz", + "vinted-pl-gkk219.salamdl.live", + "vinted-pl-gkk219.saraa.shop", + "vinted-pl-gkk219.somr4.live", + "vinted-pl-gkk219.stayy.live", + "vinted-pl-gkk219.supsurf.shop", + "vinted-pl-gkk219.tintuctrongngay.xyz", + "vinted-pl-gkk219.trackx.live", + "vinted-pl-gkk219.trainning.shop", + "vinted-pl-gkk219.tron-x.top", + "vinted-pl-gkk219.uizlet.live", + "vinted-pl-gkk219.unsml.xyz", + "vinted-pl-gkk219.vostfr.top", + "vinted-pl-gkk219.weili1.top", + "vinted-pl-gkk219.werone.life", + "vinted-pl-gkk219.winwin90.xyz", + "vinted-pl-gkk219.wmpac.live", + "vinted-pl-gkk219.wns1655.com", + "vinted-pl-gkk219.wompus.xyz", + "vinted-pl-gkk219.yuyue-xp.top", + "vinted-pl-gkk219.zimeiti.live", + "vinted-pl-gkk219.zxgk1.xyz", + "vinted-pl-id002c.0xfee1dead.top", + "vinted-pl-id002c.aa34.top", + "vinted-pl-id002c.advouf.top", + "vinted-pl-id002c.aemine.top", + "vinted-pl-id002c.alessandralist.top", + "vinted-pl-id002c.anzijie.top", + "vinted-pl-id002c.atozmovie.xyz", + "vinted-pl-id002c.austenyo.shop", + "vinted-pl-id002c.baol.live", + "vinted-pl-id002c.bitwan.xyz", + "vinted-pl-id002c.boeno.top", + "vinted-pl-id002c.bravica.live", + "vinted-pl-id002c.buddagump.xyz", + "vinted-pl-id002c.buran.live", + "vinted-pl-id002c.canam.life", + "vinted-pl-id002c.celebx.top", + "vinted-pl-id002c.cenga.xyz", + "vinted-pl-id002c.chicmode.shop", + "vinted-pl-id002c.cpacoaching.xyz", + "vinted-pl-id002c.currentweight.xyz", + "vinted-pl-id002c.daipao.top", + "vinted-pl-id002c.darepit.xyz", + "vinted-pl-id002c.dementia.live", + "vinted-pl-id002c.dgtaitong.com", + "vinted-pl-id002c.dhtseek.top", + "vinted-pl-id002c.drhowell.life", + "vinted-pl-id002c.duslir.top", + "vinted-pl-id002c.eiyao.top", + "vinted-pl-id002c.elizabutik.shop", + "vinted-pl-id002c.emahn.shop", + "vinted-pl-id002c.entong.xyz", + "vinted-pl-id002c.eufloria.shop", + "vinted-pl-id002c.fenotek.shop", + "vinted-pl-id002c.fiberoptic.top", + "vinted-pl-id002c.fnclicks.live", + "vinted-pl-id002c.freebie.top", + "vinted-pl-id002c.futetv.top", + "vinted-pl-id002c.gameikan.live", + "vinted-pl-id002c.getfiit.xyz", + "vinted-pl-id002c.getitnow.live", + "vinted-pl-id002c.gxsun.top", + "vinted-pl-id002c.happyderi.xyz", + "vinted-pl-id002c.informasi.top", + "vinted-pl-id002c.jackyc.top", + "vinted-pl-id002c.jeffbarnes.live", + "vinted-pl-id002c.kios.top", + "vinted-pl-id002c.kodekeramat.xyz", + "vinted-pl-id002c.lavatrici.top", + "vinted-pl-id002c.liuru.top", + "vinted-pl-id002c.luotiao.xyz", + "vinted-pl-id002c.meaghan.life", + "vinted-pl-id002c.mobilzaun.shop", + "vinted-pl-id002c.mohrbolt.xyz", + "vinted-pl-id002c.moyuguicai.xyz", + "vinted-pl-id002c.mptri.xyz", + "vinted-pl-id002c.muabanxe.xyz", + "vinted-pl-id002c.nalevo.top", + "vinted-pl-id002c.naprzod345894.click", + "vinted-pl-id002c.ooredoo.shop", + "vinted-pl-id002c.pao6.top", + "vinted-pl-id002c.pissjapantv.top", + "vinted-pl-id002c.plantedegraine.shop", + "vinted-pl-id002c.postnl.life", + "vinted-pl-id002c.qikeut.top", + "vinted-pl-id002c.quantri.xyz", + "vinted-pl-id002c.ravishukla.live", + "vinted-pl-id002c.reforma.live", + "vinted-pl-id002c.remco.top", + "vinted-pl-id002c.sahabatjitu.xyz", + "vinted-pl-id002c.sahuo.top", + "vinted-pl-id002c.saraa.shop", + "vinted-pl-id002c.seriefr.xyz", + "vinted-pl-id002c.stjd.xyz", + "vinted-pl-id002c.sutras.live", + "vinted-pl-id002c.tintuctrongngay.xyz", + "vinted-pl-id002c.todaydeals.shop", + "vinted-pl-id002c.touhuan.top", + "vinted-pl-id002c.trainning.shop", + "vinted-pl-id002c.tvizle.live", + "vinted-pl-id002c.um-ka.top", + "vinted-pl-id002c.unsml.xyz", + "vinted-pl-id002c.vadoalmare.shop", + "vinted-pl-id002c.valtrexgenric1.top", + "vinted-pl-id002c.vnabc.xyz", + "vinted-pl-id002c.werone.life", + "vinted-pl-id002c.xbdh8.top", + "vinted-pl-id002c.xk11.top", + "vinted-pl-id002c.xmcloud.top", + "vinted-pl-id002c.zaatar.shop", + "vinted-pl-id002c.zaplive.live", + "vinted-pl-id002c.zh81.top", + "vinted-pl-id002c.zimeiti.live", + "vinted-pl-lnq.oferta-hrb.me", + "vinted-pl-lzlxo.adjective.live", + "vinted-pl-lzlxo.advouf.top", + "vinted-pl-lzlxo.alessandralist.top", + "vinted-pl-lzlxo.angkahoki.top", + "vinted-pl-lzlxo.arrowheadbmw.live", + "vinted-pl-lzlxo.baol.live", + "vinted-pl-lzlxo.baqia.top", + "vinted-pl-lzlxo.berare.shop", + "vinted-pl-lzlxo.bravica.live", + "vinted-pl-lzlxo.buddagump.xyz", + "vinted-pl-lzlxo.buran.live", + "vinted-pl-lzlxo.cherryroad.xyz", + "vinted-pl-lzlxo.chicmode.shop", + "vinted-pl-lzlxo.cloture.top", + "vinted-pl-lzlxo.crosscuts.shop", + "vinted-pl-lzlxo.currentweight.xyz", + "vinted-pl-lzlxo.dagdeals.shop", + "vinted-pl-lzlxo.darepit.xyz", + "vinted-pl-lzlxo.dhtseek.top", + "vinted-pl-lzlxo.djhunt.xyz", + "vinted-pl-lzlxo.drhowell.life", + "vinted-pl-lzlxo.dsmart.live", + "vinted-pl-lzlxo.dubrava.top", + "vinted-pl-lzlxo.duslir.top", + "vinted-pl-lzlxo.emahn.shop", + "vinted-pl-lzlxo.farmed.life", + "vinted-pl-lzlxo.fartuk.top", + "vinted-pl-lzlxo.fenmeng.top", + "vinted-pl-lzlxo.fiberoptic.top", + "vinted-pl-lzlxo.fqnpc.top", + "vinted-pl-lzlxo.furyvswilder.live", + "vinted-pl-lzlxo.getfiit.xyz", + "vinted-pl-lzlxo.getitnow.live", + "vinted-pl-lzlxo.gxsun.top", + "vinted-pl-lzlxo.hangxachtay.xyz", + "vinted-pl-lzlxo.happyderi.xyz", + "vinted-pl-lzlxo.heehoo.shop", + "vinted-pl-lzlxo.henglin.top", + "vinted-pl-lzlxo.hkatb.com", + "vinted-pl-lzlxo.huangyy.xyz", + "vinted-pl-lzlxo.iharga.xyz", + "vinted-pl-lzlxo.iliketogo.shop", + "vinted-pl-lzlxo.isiqq.live", + "vinted-pl-lzlxo.jav-hot.xyz", + "vinted-pl-lzlxo.jbrand.top", + "vinted-pl-lzlxo.jhfood.shop", + "vinted-pl-lzlxo.jon23.top", + "vinted-pl-lzlxo.josepaix.xyz", + "vinted-pl-lzlxo.kios.top", + "vinted-pl-lzlxo.lanyard.top", + "vinted-pl-lzlxo.libros2.live", + "vinted-pl-lzlxo.luochen168.top", + "vinted-pl-lzlxo.lushuang.top", + "vinted-pl-lzlxo.marlii18.live", + "vinted-pl-lzlxo.mt2558.xyz", + "vinted-pl-lzlxo.myplumbing.xyz", + "vinted-pl-lzlxo.neerikft.life", + "vinted-pl-lzlxo.notjustamom.live", + "vinted-pl-lzlxo.nouvelleskin.shop", + "vinted-pl-lzlxo.numaraburda.xyz", + "vinted-pl-lzlxo.onkepce.xyz", + "vinted-pl-lzlxo.ooredoo.shop", + "vinted-pl-lzlxo.pligg.xyz", + "vinted-pl-lzlxo.portale.shop", + "vinted-pl-lzlxo.postingmoreads.xyz", + "vinted-pl-lzlxo.pottymouth.xyz", + "vinted-pl-lzlxo.przewozy.top", + "vinted-pl-lzlxo.reify.live", + "vinted-pl-lzlxo.reklamnipredmety.shop", + "vinted-pl-lzlxo.rlsbb.xyz", + "vinted-pl-lzlxo.sanash.shop", + "vinted-pl-lzlxo.sanshou.shop", + "vinted-pl-lzlxo.santegra.shop", + "vinted-pl-lzlxo.saraa.shop", + "vinted-pl-lzlxo.sazzad.xyz", + "vinted-pl-lzlxo.sgy001.top", + "vinted-pl-lzlxo.smartdiet.shop", + "vinted-pl-lzlxo.songspk3.live", + "vinted-pl-lzlxo.stayy.live", + "vinted-pl-lzlxo.stjd.xyz", + "vinted-pl-lzlxo.szybko3848106.click", + "vinted-pl-lzlxo.todaydeals.shop", + "vinted-pl-lzlxo.topeka.shop", + "vinted-pl-lzlxo.tvizle.live", + "vinted-pl-lzlxo.unsml.xyz", + "vinted-pl-lzlxo.vadoalmare.shop", + "vinted-pl-lzlxo.wapct.top", + "vinted-pl-lzlxo.werone.life", + "vinted-pl-lzlxo.xk11.top", + "vinted-pl-lzlxo.xplex.shop", + "vinted-pl-lzlxo.zaplive.live", + "vinted-pl-lzlxo.zlagu.life", + "vinted-pl-lzlxo.zuojin.top", + "vinted-polska-adx.ordernew484822.info", + "vinted-polska-aif.ordernew484822.info", + "vinted-polska-atk.ordernew484822.info", + "vinted-polska-bia.order941.info", + "vinted-polska-clh.orders98511.info", + "vinted-polska-cxf.ordernew484822.info", + "vinted-polska-cxm.ordernew484822.info", + "vinted-polska-doh.order941.info", + "vinted-polska-dzk.ordernew484822.info", + "vinted-polska-egg.order7159.info", + "vinted-polska-ejt.30592929.me", + "vinted-polska-elk.ordernew484822.info", + "vinted-polska-eny.order9512951.info", + "vinted-polska-eqb.ordernew484822.info", + "vinted-polska-fql.ordernew484822.info", + "vinted-polska-gly.ordernew484822.info", + "vinted-polska-gzu.order941.info", + "vinted-polska-hgj.ordernew3124121.info", + "vinted-polska-hj.order9356.info", + "vinted-polska-hwv.ordernew484822.info", + "vinted-polska-iai.order7159.info", + "vinted-polska-iul.ordernew484822.info", + "vinted-polska-jes.order941.info", + "vinted-polska-jjy.order941.info", + "vinted-polska-jki.ordernew484822.info", + "vinted-polska-jyr.order7159.info", + "vinted-polska-kuy.order2588322.info", + "vinted-polska-lbo.order7159.info", + "vinted-polska-lsa.ordernew484822.info", + "vinted-polska-luh.ordernew484822.info", + "vinted-polska-lxi.order941.info", + "vinted-polska-mkm.order887766.info", + "vinted-polska-nfx.ordernew484822.info", + "vinted-polska-ngy.ordernew484822.info", + "vinted-polska-nmv.order941.info", + "vinted-polska-nqa.ordernew484822.info", + "vinted-polska-otf.ordernew25731110.info", + "vinted-polska-oum.ordernew484822.info", + "vinted-polska-plw.ordernew484822.info", + "vinted-polska-pvx.order941.info", + "vinted-polska-qdf.orders23441.info", + "vinted-polska-qmy.ordernew484822.info", + "vinted-polska-qyy.ordernew484822.info", + "vinted-polska-rr124.0xfee1dead.top", + "vinted-polska-rr124.advouf.top", + "vinted-polska-rr124.amarilis.xyz", + "vinted-polska-rr124.angkajitu.top", + "vinted-polska-rr124.arhiles.top", + "vinted-polska-rr124.asnpppk.xyz", + "vinted-polska-rr124.austenyo.shop", + "vinted-polska-rr124.auther.xyz", + "vinted-polska-rr124.awoo.life", + "vinted-polska-rr124.babal.top", + "vinted-polska-rr124.bacaberita.xyz", + "vinted-polska-rr124.baol.live", + "vinted-polska-rr124.berare.shop", + "vinted-polska-rr124.betledy.live", + "vinted-polska-rr124.bitwan.xyz", + "vinted-polska-rr124.bitxion.top", + "vinted-polska-rr124.blissdom.shop", + "vinted-polska-rr124.bokepdo.live", + "vinted-polska-rr124.bravica.live", + "vinted-polska-rr124.buddagump.xyz", + "vinted-polska-rr124.buzlin.live", + "vinted-polska-rr124.cclxs.top", + "vinted-polska-rr124.chordlagu.xyz", + "vinted-polska-rr124.cnuanhk.top", + "vinted-polska-rr124.com-ca.top", + "vinted-polska-rr124.cunmao.top", + "vinted-polska-rr124.currentweight.xyz", + "vinted-polska-rr124.cutyour.link", + "vinted-polska-rr124.dagdeals.shop", + "vinted-polska-rr124.datais.live", + "vinted-polska-rr124.datun.top", + "vinted-polska-rr124.dementia.live", + "vinted-polska-rr124.dewapokerqq.live", + "vinted-polska-rr124.dgfdg.top", + "vinted-polska-rr124.dhtseek.top", + "vinted-polska-rr124.drhowell.life", + "vinted-polska-rr124.dshsy.top", + "vinted-polska-rr124.duyute.xyz", + "vinted-polska-rr124.edenm.xyz", + "vinted-polska-rr124.eholot.top", + "vinted-polska-rr124.elizabutik.shop", + "vinted-polska-rr124.ewsldemos.xyz", + "vinted-polska-rr124.fiyati.xyz", + "vinted-polska-rr124.frische.top", + "vinted-polska-rr124.gebeng.top", + "vinted-polska-rr124.getfiit.xyz", + "vinted-polska-rr124.getitnow.live", + "vinted-polska-rr124.gwall.xyz", + "vinted-polska-rr124.gxsun.top", + "vinted-polska-rr124.heehoo.shop", + "vinted-polska-rr124.henglin.top", + "vinted-polska-rr124.hycdgx.xyz", + "vinted-polska-rr124.iliketogo.shop", + "vinted-polska-rr124.infento.shop", + "vinted-polska-rr124.informasi.top", + "vinted-polska-rr124.jav-hot.xyz", + "vinted-polska-rr124.jdrcw.top", + "vinted-polska-rr124.jingruikj.top", + "vinted-polska-rr124.kangke.top", + "vinted-polska-rr124.kayao.top", + "vinted-polska-rr124.kgidro.life", + "vinted-polska-rr124.kid-sit.shop", + "vinted-polska-rr124.kios.top", + "vinted-polska-rr124.kspu.live", + "vinted-polska-rr124.laoldg.top", + "vinted-polska-rr124.liuru.top", + "vinted-polska-rr124.livinglightly.life", + "vinted-polska-rr124.luochen168.top", + "vinted-polska-rr124.luotiao.xyz", + "vinted-polska-rr124.mecztv.xyz", + "vinted-polska-rr124.mizizi.shop", + "vinted-polska-rr124.mnmlst.life", + "vinted-polska-rr124.moyuguicai.xyz", + "vinted-polska-rr124.mptri.xyz", + "vinted-polska-rr124.msnsd.top", + "vinted-polska-rr124.mt2558.xyz", + "vinted-polska-rr124.muviet.top", + "vinted-polska-rr124.nalevo.top", + "vinted-polska-rr124.navia.top", + "vinted-polska-rr124.netba.top", + "vinted-polska-rr124.newremedyoutlet.xyz", + "vinted-polska-rr124.nextmove.live", + "vinted-polska-rr124.nympho.live", + "vinted-polska-rr124.one-clik.top", + "vinted-polska-rr124.pagode.top", + "vinted-polska-rr124.pasar.top", + "vinted-polska-rr124.pelangi99.xyz", + "vinted-polska-rr124.pinkch.xyz", + "vinted-polska-rr124.pissjapantv.top", + "vinted-polska-rr124.plantedegraine.shop", + "vinted-polska-rr124.poas.top", + "vinted-polska-rr124.portale.shop", + "vinted-polska-rr124.puaman.top", + "vinted-polska-rr124.qikeut.top", + "vinted-polska-rr124.raraavis.live", + "vinted-polska-rr124.ravishukla.live", + "vinted-polska-rr124.raytyz.xyz", + "vinted-polska-rr124.reforma.live", + "vinted-polska-rr124.remco.top", + "vinted-polska-rr124.risong.top", + "vinted-polska-rr124.sahuo.top", + "vinted-polska-rr124.sdrgh.top", + "vinted-polska-rr124.sejarahqq.top", + "vinted-polska-rr124.seriefr.xyz", + "vinted-polska-rr124.sgy001.top", + "vinted-polska-rr124.stafa.top", + "vinted-polska-rr124.supsurf.shop", + "vinted-polska-rr124.sutras.live", + "vinted-polska-rr124.syhmiug.xyz", + "vinted-polska-rr124.tadrib.live", + "vinted-polska-rr124.tamsu.xyz", + "vinted-polska-rr124.timun.top", + "vinted-polska-rr124.topeka.shop", + "vinted-polska-rr124.trsoft.xyz", + "vinted-polska-rr124.tuatara.life", + "vinted-polska-rr124.tvizle.live", + "vinted-polska-rr124.uizlet.live", + "vinted-polska-rr124.unsml.xyz", + "vinted-polska-rr124.url11.xyz", + "vinted-polska-rr124.vadoalmare.shop", + "vinted-polska-rr124.vostfr.top", + "vinted-polska-rr124.vyborg.live", + "vinted-polska-rr124.w3db.xyz", + "vinted-polska-rr124.wdeo.top", + "vinted-polska-rr124.wenpi.top", + "vinted-polska-rr124.winlin.xyz", + "vinted-polska-rr124.wocao0.top", + "vinted-polska-rr124.wwtj.xyz", + "vinted-polska-rr124.xiaoc.xyz", + "vinted-polska-rr124.xk11.top", + "vinted-polska-rr124.yanris.xyz", + "vinted-polska-rr124.zaatar.shop", + "vinted-polska-rr124.zanda.top", + "vinted-polska-rr124.zhanju.top", + "vinted-polska-rr124.zimeiti.live", + "vinted-polska-rr124.zongbo.top", + "vinted-polska-rr124.zooqle.top", + "vinted-polska-sdz.orders98511.info", + "vinted-polska-slr.ordernew484822.info", + "vinted-polska-sms.order8841.info", + "vinted-polska-sqf.order682.info", + "vinted-polska-syj.ordernew484822.info", + "vinted-polska-szv.order7159.info", + "vinted-polska-tdl.order7159.info", + "vinted-polska-tdq.ordernew484822.info", + "vinted-polska-ted.orders98511.info", + "vinted-polska-uow.orders849.info", + "vinted-polska-wkb.ordernew484822.info", + "vinted-polska-xpc.ordernew484822.info", + "vinted-polska-ycq.ordernew484822.info", + "vinted-polska-yk.order723.info", + "vinted-polska-yne.ordernew484822.info", + "vinted-polska-yny.ordernew484822.info", + "vinted-polska-yug.order941.info", + "vinted-polska-zcv.ordernew484822.info", + "vinted-polska-zft.order7159.info", + "vinted-polska-zpj.ordernew484822.info", + "vinted-polska-zwl.ordernew11010103.info", + "vinted-se.id-39024.com", + "vinted-sk.opewstat.com", + "vinted-uk.id-7678.com", + "vinted-uk.id69273.com", + "vinted-uk.tuwebpro.shop", + "vinted.bet", + "vinted.cafe", + "vinted.cash", + "vinted.chat", + "vinted.city", + "vinted.confirmation-order.pro", + "vinted.fund", + "vinted.games", + "vinted.gotakeonline.info", + "vinted.guest-ik8842.bid", + "vinted.id765019834.com", + "vinted.ik57129.com", + "vinted.info-ord-7419.nl", + "vinted.love", + "vinted.media", + "vinted.net381.bid", + "vinted.news", + "vinted.offer-4301.shop", + "vinted.offer1020.bid", + "vinted.offer1392.bid", + "vinted.offer192.bid", + "vinted.offer199.bid", + "vinted.offer2584.shop", + "vinted.offer2591.bid", + "vinted.offer2872.bid", + "vinted.offer2873.bid", + "vinted.offer5812.bid", + "vinted.offer7413.shop", + "vinted.offer828.bid", + "vinted.offer8596.bid", + "vinted.offer9432.shop", + "vinted.offer94519.bid", + "vinted.receivu.eu", + "vinted.rreceiv.eu", + "vinted.run", + "vinted.today", + "vinted.yuiydz.shop", + "vinted9347.xyz", + "vintedcz.order0243.eu", + "vintedcz.order1692.eu", + "vintedcz.order2349.eu", + "vintedcz.order2971.eu", + "vintedcz.order2974.eu", + "vintedcz.order5789.eu", + "vintedcz.order8866.eu", + "vintedcz.order9924.eu", + "vintedfi.methostableout.eu", + "vintedfr.nu-approve.eu", + "vintedi.com", + "vintedit.order1120.eu", + "vintedit.order5532.eu", + "vintedl058-pold.domportal.cyou", + "vintedl358-pold.infoonline.icu", + "vintedmall.com", + "vintedn.net", + "vintedpt.got288.xyz", + "vintedse.icknessornin.eu", + "vintedse.iscarriageprovide.info", + "vintedse.methostableout.eu", + "vintedse.salmonsmooth.eu", + "vintedservice885.wixsite.com", + "vintedsk.order1120.eu", + "vintedsk.order1177.eu", + "vintedsk.order1287.eu", + "vintedsk.order2971.eu", + "vintedsk.order2974.eu", + "vintedsk.order3911.eu", + "vintedsk.order4181.eu", + "vintedsk.order5532.eu", + "vintedsk.order6099.eu", + "vintedsk.order6423.eu", + "vintedsk.order6815.eu", + "vintedsk.order8127.eu", + "vintedsk.order8143.eu", + "vintedsk.order8412.eu", + "vintedsk.order8866.eu", + "vintedsk.order9217.eu", + "vintedsk.order9890.eu", + "vintedsk.order9919.eu", + "vintiostore.com", + "vinunteca.com", + "vinushka.xsrv.jp", + "violetverve.store", + "violetvibes.cam", + "violetvibrance.store", + "violetvivid.xyz", + "violetvogue.store", + "violetvogue.xyz", + "violfix.xyz", + "violinbone.quest", + "viovbarefootspolska.com", + "viowyf.khaiafi.com", + "vioxx.1.p2l.info", + "vip-paczka.cloud", + "vip.adpiano.com", + "vip.adstatic.com", + "vip.clickzs.com", + "vip.clickzzs.nl", + "vip.fortunatetime.xyz", + "vip.vysiwoa3.monster", + "vip2.clickzs.com", + "vip2.clickzzs.nl", + "vipads.cc", + "vipads.live", + "vipajaib368.com", + "vipcases-box.com", + "vipcpms.com", + "vipdealfinder.com", + "vipfancynum.com", + "vipfastmoney.com", + "viphostindustries.info", + "vipinpost.top", + "vipjustforman.com", + "vipkingly.com", + "vipluxvoyagers.com", + "vipmasajes.com", + "vipmodels.tv", + "vipnailsdesigns.com", + "vipnightout.com", + "vipon.fr", + "vipp.qyjalye5.monster", + "viprehber.com", + "viptirangagames.com", + "vipulltd.com", + "vipvitohire.com", + "viraads.com", + "viragoesabber.info", + "viraldrugstore.com", + "viralfreshnews.com", + "viralka.pl", + "viralsharebee.com", + "viralture.com", + "viralvideos.tips", + "virdclo.cfd", + "virenderarya.com", + "viretbor.xyz", + "virgaheight.lat", + "virginiabeachrestorations.com", + "virginialegalassociates.com", + "viriciravt.top", + "viridescentvista.sbs", + "viriginradio.fr", + "virtualaayush.com", + "virtualcasino.pl", + "virtualchanakya.com", + "virtuallaughing.com", + "virtuallyoperations.com", + "virtualopenhouse365.com", + "virtualstandardcraft.com", + "virtualtx.org", + "virtualtyphoon.com", + "virtualuniversehospital.net", + "virtualvincent.com", + "virtuemax.com", + "virusipblb.monster", + "visalooker.com", + "visana.fr", + "visatorrealty.com", + "vishalmalhotra.com", + "vishalpatwa.com", + "vishnujayadevan.com", + "visiblemeasures.com", + "vision-foundation.com", + "vision.coviblet.ru", + "vision.fn-pz.com", + "visionaryeverstarllc.com", + "visionarymarketingmag.com", + "visionarymastersstudio.com", + "visionscreen.cfd", + "visistat.com", + "visit-ceylon.com", + "visit.theglobeandmail.com", + "visit.thirdrail-press.com", + "visit.webhosting.yahoo.com", + "visitbox.de", + "visitexplore.fun", + "visitones.com", + "visitors.lexus-europe.com", + "visitorsindialife.com", + "visitorvisa24.com", + "visitourblogs.com", + "visitpamukkale.com", + "visitquantum.com", + "visits.inlocomedia.com", + "visitusindia.com", + "visner.click", + "visneticllc.com", + "visorflex.website", + "vistabet-affiliate.host.bannerflow.com", + "visual-pagerank.fr", + "visualizeyes.com", + "visualoz.com", + "visualrevenue.com", + "visualscience.external.bbc.co.uk", + "visualsonics.fr", + "vitajuice.com.pl", + "vitalityandtranquility.com", + "vitalitymax.1.p2l.info", + "vitalitysups.com", + "vitalityvoyage.ink", + "vitalityy.shop", + "vitals.vercel-analytics.com", + "vitaltrading.pl", + "vitaminchimp.com", + "vitaminitylife.life", + "vitaminsfamily.com", + "vitamoukei.live", + "vitap.net", + "vitemadose.fr", + "vitercer.xyz", + "vitinuest.quest", + "vitlescaux.com", + "vito7345.softr.app", + "vitoriaregia-ambientais.com.br", + "vitorsjoksum.com", + "vitortome.com", + "vitrinasdmfexcellents.com", + "vivaahost.com", + "vivabulgaricom5637572.site", + "vivacells.cc", + "vivads.net", + "vivalife.fr", + "vivaro-casino.net", + "vivekonsolana.com", + "vivendodecroche.com", + "vivgilance.fr", + "vivianacosmetic.net", + "vividconstructionsolutions.com", + "vividessence.cfd", + "vividvermilion.sbs", + "vividverses.click", + "vividviolet.xyz", + "vivienanders.pw", + "viviendosana.com", + "viviendum.com", + "vivikisolutions.com", + "vivo-barefootpolska.com", + "vivo.papiashvili.top", + "vivobarefootpolska.com", + "vivobarefootpolskapl.com", + "vivobarefootsklep.pl", + "vivobarefotpl.com", + "vivozebra.pl", + "vivtracking.com", + "vivugaibuy.org", + "viwevayxoy.life", + "viwo.surveybonuspoints.com", + "vixar.pro", + "vixeniain.com", + "viz.aptin.live", + "vizce.com", + "vizeagle.com", + "vizury.com", + "vj-k.com", + "vj-ntedmarket.783220.xyz", + "vj.quanjingpay.com", + "vjccd-57f.cfd", + "vjio.spaactivs.top", + "vjlplpolkaa33.site", + "vjn-ted-store33.5544343.xyz", + "vjnted-delivery.inform-ing76.xyz", + "vjnted.05956653.xyz", + "vjnted.077687676.xyz", + "vjnted.0875897.xyz", + "vjnted.1014441.xyz", + "vjnted.123213480.xyz", + "vjnted.123213481.xyz", + "vjnted.123213489.xyz", + "vjnted.12375454.xyz", + "vjnted.1445151.xyz", + "vjnted.23021222.xyz", + "vjnted.2445151.xyz", + "vjnted.24585552.xyz", + "vjnted.2481222.xyz", + "vjnted.305412115.xyz", + "vjnted.32234437.xyz", + "vjnted.326205122222.xyz", + "vjnted.347874.xyz", + "vjnted.3481222.xyz", + "vjnted.434534535.xyz", + "vjnted.43533438.xyz", + "vjnted.4445151.xyz", + "vjnted.4481222.xyz", + "vjnted.449098.xyz", + "vjnted.477887887.xyz", + "vjnted.4912541215.xyz", + "vjnted.54585552.xyz", + "vjnted.54846632.xyz", + "vjnted.57687666.xyz", + "vjnted.5843215.xyz", + "vjnted.5843216.xyz", + "vjnted.6321325.xyz", + "vjnted.645456.xyz", + "vjnted.6481222.xyz", + "vjnted.6574123.xyz", + "vjnted.65746134.xyz", + "vjnted.6594551.xyz", + "vjnted.66666665955.xyz", + "vjnted.681515212.xyz", + "vjnted.6849561.xyz", + "vjnted.6879811.xyz", + "vjnted.71532212.xyz", + "vjnted.7265941521.xyz", + "vjnted.73021222.xyz", + "vjnted.7567377.xyz", + "vjnted.76879875.xyz", + "vjnted.78969870.xyz", + "vjnted.794215.xyz", + "vjnted.84563871.xyz", + "vjnted.953232222.xyz", + "vjnted.96323651548.xyz", + "vjnted.9889540.xyz", + "vjnted.98895408.xyz", + "vjnted.98895409.xyz", + "vjnted.9981222.xyz", + "vjntedshipment.189054.xyz", + "vjp.wdaz.top", + "vjz.actyprogss.top", + "vk.binnpro.xyz", + "vk2ca.com", + "vk7fgj.sbs", + "vkaa.kuue.skin", + "vkcache.com", + "vkphotofqgmmu63j.onion.pet", + "vktr073.net", + "vl9g.info", + "vlaya.com", + "vlberate.io", + "vlc.de", + "vlmted0stawy.shop", + "vlndt-uk.com", + "vlned0stawapl.shop", + "vlntdplatnosc.shop", + "vlnted-gb.aaetyr.info", + "vlnted-gb.adrtu.info", + "vlnted-gb.aeurs.info", + "vlnted-gb.aeyuio.info", + "vlnted-gb.ageuei.info", + "vlnted-gb.aguaia.info", + "vlnted-gb.aliad.info", + "vlnted-gb.arguing.info", + "vlnted-gb.arterwfy.info", + "vlnted-gb.asaop.info", + "vlnted-gb.asuios.info", + "vlnted-gb.ateet.info", + "vlnted-gb.auerai.info", + "vlnted-gb.auiea.info", + "vlnted-gb.auiera.info", + "vlnted-gb.auiero.info", + "vlnted-gb.auiesas.info", + "vlnted-gb.auiesi.info", + "vlnted-gb.auioero.info", + "vlnted-gb.auipero.info", + "vlnted-gb.auirory.info", + "vlnted-gb.auoes.info", + "vlnted-gb.eruaia.info", + "vlnted-gb.id12356123.info", + "vlnted-gb.id2135213.info", + "vlnted-gb.id463737.info", + "vlnted-gb.id5357753.info", + "vlnted-gb.id54216512.info", + "vlnted-gb.id572183.info", + "vlnted-gb.id5728913.info", + "vlnted-gb.id75321323.info", + "vlnted-gb.id758321.info", + "vlnted-gb.id8432748123.info", + "vlnted-gb.oierty.info", + "vlnted-gb.onilne-transactlions.info", + "vlnted-gb.sauier.info", + "vlnted-gb.uuiof.info", + "vlntedzakup.shop", + "vlog.leadformix.com", + "vlog.xtnew.click", + "vloggercorgi.com", + "vlox.pjzm.skin", + "vlozheniyaelite.site", + "vlozheniyakripta.site", + "vlrbeast.com", + "vltavaexage.life", + "vltedp1.shop", + "vltedpl.shop", + "vltwox7zl7h1wv.com", + "vlufleus.click", + "vlxx.host", + "vm4870046.34ssd.had.wf", + "vm5apis.com", + "vmay.com", + "vmck.truproggs.top", + "vmcsatellite.com", + "vmeholding.com", + "vmetltd.com", + "vmix.adbureau.net", + "vml1.s3.amazonaws.com", + "vmmpxl.com", + "vmn.net", + "vms.bluebillywig.com", + "vmweb.net", + "vn-tor.cfd", + "vn.grab-credit4u.com", + "vn15988s.com", + "vn1z.cfd", + "vnadssb.com", + "vnartandartist.com", + "vnbj.savek.xyz", + "vncw.actiprogz.top", + "vnet.cn", + "vnhbyete.xyz", + "vnm-sro.com", + "vnmdkqjweiruwoi.site", + "vnn-tracking.vnncdn.net", + "vnnayngaytin.vn", + "vnnv.prodepl.top", + "vntanktransport.com", + "vntsm.com", + "vnuu.actiprogz.top", + "vnvm.spaactivs.top", + "vnyguru.com", + "vo7x.cfd", + "voblexnews.site", + "vocenopalco.com", + "vocesdelasabana.com", + "vod-base.com", + "vod-base.eu", + "vod-box.pl", + "vod-dix.com", + "vod-kino.pl", + "vod-media-aka.warnermediacdn.com", + "vod-pasta.com", + "vod-play.pl", + "vod-tv.pl", + "vod-wo.com", + "vod.co.pl", + "vod.plus", + "vod.topbucks.com", + "vod.wimsa.top", + "vod24.pl", + "vod3.pl", + "vod4u.pl", + "vodbest.pl", + "vodfilm.pl", + "vodfilmy.pl", + "vodfilmy.tumblr.com", + "vodflix.tv", + "vodkaexplorer.xyz", + "vodkin.pl", + "vodlife.pl", + "vodnaekranie.pl", + "vodoustoichivshperplat.com", + "vodplay.pl", + "vodster.pl", + "vodstrefa.pl", + "vodus-api-serverless.azurewebsites.net", + "vodus-api.azurewebsites.net", + "vodus.com", + "voduscdn.azureedge.net", + "vodvarka.com", + "vogoor.com", + "voguevista.quest", + "voha.valhaalla.xyz", + "voice-mail-message.silminiberica.eu", + "voicefive.com", + "voicelessvein.com", + "voiceofgarhwal.com", + "voiceprinting.online", + "voicevegetable.com", + "voiciu.fr", + "voil-le-travail.fr", + "voipwise.fr", + "voir-mon-colis.com", + "voiteanu.net", + "voivod.sbs", + "voizcare.com", + "vojerituti.store", + "vokapo.fitnessandequilibrium.com", + "voken.eyereturn.com", + "vokifab.com", + "vokr-gtavc.ic.cz", + "vokuner.com", + "vol.wimsa.top", + "volarmist.site", + "volatart.xyz", + "volatilevessel.com", + "volcanoes.sbs", + "voldemort.pl", + "volgatti.com", + "volkoris.xyz", + "volksaddiction.nl", + "volksvagen.fr", + "volkswagens.fr", + "voll.wimsa.top", + "volleyballliveshere.com", + "volt-kurier.cloud", + "voltenza.com", + "voltixedge.io", + "voltpaczka.cloud", + "volumation.site", + "volumed.sbs", + "volumetee.com", + "voluum.com", + "voluumtracker.com", + "voluumtrk.com", + "voluumtrk2.com", + "voluumtrk3.com", + "volw.autotrdes.top", + "vomitgirl.org", + "vomonvolt.shop", + "von.folos.top", + "vonetnos.xyz", + "vonews.sbs", + "vongvang.com", + "voni.richquickcart.com", + "vooagoramais.com", + "voordeel.ad.nl", + "vopayuzn.info", + "vor.ngo", + "vor.ong", + "voriti.com", + "vortex-edge.org", + "vortexascension.com", + "vortexfund.site", + "vortexionsolutions.pics", + "vortexlocation.com", + "vosmas.icu", + "vostix.top", + "vot.wimsa.top", + "vote.sparklit.com", + "votealjahmi.com", + "voteericmonte.com", + "voteforlisa.com", + "votehlate.site", + "votemarielasalgado.com", + "votinly-fb.netlify.app", + "voucher-01-static.com", + "voumia.com", + "vov.worldkolf.info", + "vov2u.live", + "vovivaa8.online", + "vowens.com", + "vox.loyal-program.live", + "vox.vodexp.com", + "voxaservices.com", + "voxeweymay.live", + "voyagepotato.com", + "voz.aptin.live", + "vozsemsegredo.com", + "vp.progofficial.top", + "vp.trdplatform.xyz", + "vp3s0bkysan.jp.larksuite.com", + "vpclickpv.com", + "vpinvestmentgroup.com", + "vpm.hu", + "vpn-lantern.com", + "vpn4test.net", + "vpnaffiliates.com", + "vpnprofitzone.com", + "vpolit.com", + "vpon.com", + "vpplonet.weeblysite.com", + "vpplpoczta.weeblysite.com", + "vpstash.com", + "vq-card50.ru", + "vq91811.com", + "vq918450.com", + "vqemsly.sbs", + "vqfb.pomodor.top", + "vr-card50.ru", + "vr.progofficialit.top", + "vratislavialex.pl", + "vrehed.com", + "vreuy.sbs", + "vrfaceporn.com", + "vrkengineering.com", + "vrlagoon.com", + "vrmcybersolutions.com", + "vroku-bis-1.vidazoo.com", + "vrositor.xyz", + "vrporn4k.com", + "vrs.cz", + "vrs.trdechat.top", + "vrtipve.sbs", + "vruscofood.com", + "vs-59ks.cfd", + "vs-card50.ru", + "vs.asianave.com", + "vs.blackplanet.com", + "vs.hotstar.com", + "vs.tucows.com", + "vs49-fv.cfd", + "vsa.ltdroom.top", + "vsau.activdep.top", + "vsbid.org", + "vseobuch.ru", + "vseq.autotrdes.top", + "vserv.mobi", + "vseszr.online", + "vsf-santander.dev.sayreward.pl", + "vsii.spinbox.net", + "vslgeox.cfd", + "vstats.digitaltrends.com", + "vt-qv2.cfd", + "vt.5.p2l.info", + "vte.nexteramedia.com", + "vteclube.com", + "vtekbusinessads.com", + "vtoras.top", + "vtracy.de", + "vts.toppchain.top", + "vu-betredirect1.com", + "vu.adschoom.com", + "vu.chatonlines.xyz", + "vu.veoxa.com", + "vualapot.site", + "vubu.pl", + "vubuii.pages.pro.br", + "vudaday6.site", + "vudinicrypto.com", + "vudopam.space", + "vuelosparamundo.com", + "vuesurfemme.com", + "vufip.info", + "vugunayqae.org", + "vuibbuy.com", + "vuittonu.com", + "vul.sacors.top", + "vulcan-vegas.pl", + "vulisia.pl", + "vulkan-vegas-kasyno.com", + "vulkan-vegas-kasyno.pl", + "vulkan-vegas.pl", + "vulkan-vegass.pl", + "vulkan18.com", + "vulkan40.bet", + "vulkan7.bet", + "vulkanbet-pl.com", + "vulkanvegas-24.com", + "vulkanvegas-hazardowe.com", + "vulkanvegas-kasynowe.com", + "vulkanvegas-offers.com", + "vulkanvegas-pl.com", + "vulkanvegas-za-darmo.com", + "vulkanvegas.com", + "vulkanvegas.eu", + "vulkanvegas1.com", + "vulkanvegas100.pl", + "vulkanvegas105.com", + "vulkanvegas143.com", + "vulkanvegas15.pl", + "vulkanvegas18.com", + "vulkanvegas23.com", + "vulkanvegas25.com", + "vulkanvegas26.com", + "vulkanvegas27.com", + "vulkanvegas28.com", + "vulkanvegas29.com", + "vulkanvegas3.com", + "vulkanvegas30.com", + "vulkanvegas301.com", + "vulkanvegas31.com", + "vulkanvegas32.com", + "vulkanvegas33.com", + "vulkanvegas34.com", + "vulkanvegas35.com", + "vulkanvegas36.com", + "vulkanvegas37.com", + "vulkanvegas39.com", + "vulkanvegas40.com", + "vulkanvegas41.com", + "vulkanvegas42.com", + "vulkanvegas43.com", + "vulkanvegas44.com", + "vulkanvegas45.com", + "vulkanvegas46.com", + "vulkanvegas47.com", + "vulkanvegas48.com", + "vulkanvegas49.com", + "vulkanvegas5.com", + "vulkanvegas50.com", + "vulkanvegas51.com", + "vulkanvegas52.com", + "vulkanvegas53.com", + "vulkanvegas54.com", + "vulkanvegas55.com", + "vulkanvegas6.com", + "vulkanvegas7.com", + "vulkanvegas8.com", + "vulkanvegas9.com", + "vulkanvegaspl.com", + "vulkanvegastop.com", + "vunf-utv.cfd", + "vungle.akadns.net", + "vungle.com", + "vungle.com.edgekey.net", + "vungtvz.com", + "vuotlenchinhminh-homepages.pages.net.br", + "vurbont.xyz", + "vurves.com", + "vurytyyfyi.live", + "vurzatin.xyz", + "vutida.opinionjet.com", + "vuvubiv.com", + "vuwube.opinionjet.com", + "vv1sionaryr1se.life", + "vvanchain.org", + "vvcc.prodepl.top", + "vvcw.spaactivs.top", + "vvef.oowa.top", + "vvegas-today.com", + "vvipaston138.com", + "vvo4.cfd", + "vvortex4.site", + "vvou.prodepl.top", + "vvrr.actiprogz.top", + "vvsg.sbes.top", + "vvuu.prodepl.top", + "vvvvw.zohan.site", + "vvxx.prodepl.top", + "vw.newpol.xyz", + "vw2ttr.webwave.dev", + "vwdivol-lindavista.com", + "vwds.sbes.top", + "vwgp.amog.skin", + "vwi-lgl.cfd", + "vx-3f9.sbs", + "vx0c.cfd", + "vxeo-yl.cfd", + "vxiframe.biz", + "vxp.ywxp.lat", + "vxqf.ryyi.top", + "vyapaaronline.com", + "vyaparkheti.com", + "vybroh.click", + "vycajyaxuu.live", + "vycaqiugoy.com", + "vydoxtrial.com", + "vyf-46.cfd", + "vyfazauciy.info", + "vyfysyi6.online", + "vygecuogyy.info", + "vyhb.lat", + "vyl.uqp.mybluehost.me", + "vynexfer.com", + "vynware.com", + "vytomi.gotrackier.com", + "vz310.com", + "vz311.com", + "vzarabotke.ru", + "vzi-er4.cfd", + "vzos.htvo.top", + "vzq.parish.chuathuongxot.org", + "w-34lg.cfd", + "w-chat.xf.cz", + "w-dbn.cfd", + "w-h429.icu", + "w-hswm.cfd", + "w-lfdu.lat", + "w-mjt6.cfd", + "w-or2z.sbs", + "w-qlud.cfd", + "w-t23d.icu", + "w-tres.info", + "w.bloxg.top", + "w.lib2lib.click", + "w.nativery.com", + "w.qwantumm.top", + "w.sharethis.com", + "w.usabilla.com", + "w.visualdna.com", + "w.zarobab.top", + "w0-8x9.sbs", + "w00dlandway.xyz", + "w00dlandwisp.xyz", + "w00kpass11on.site", + "w00tpublishers.wootmedia.net", + "w02lsvs6ar4oi8su2915g06k.rumourrapt.com", + "w0aaime4kt9ffpkuiqscq7vc.plantants.com", + "w0b38nf9ngrtp2cvi5e78ido.furnituremagical.com", + "w0c2bfmpcc2fd0fvi19ssk0g.natureselector.com", + "w0dees9jb4k6m2mvipkik53o.gardenkilo.com", + "w0ghclmgbpcujdqvip93espq.cookingmodes.com", + "w0iq.cfd", + "w0nderw0nderer0.life", + "w0ndzk9pxt.yennefer6664.pl", + "w0p2hrrpjst0n7kuiqt7udfg.sportburns.com", + "w0rld0finn0vati0n.site", + "w0u2fa1avpb8b0nuim8i5ddq.sportsthor.com", + "w10.centralmediaserver.com", + "w11.centralmediaserver.com", + "w11kfrom1ome.site", + "w1745b146be7qhfu2mpee27u.basicbeautys.com", + "w19t9rvki81os6cvihbdn9cu.furnituremagical.com", + "w1b383adhc2un8fv2ev8a4a8.natureratchat.com", + "w1cfjlih23p7iilu2fob80eo.foodscut.com", + "w1dzien-gotowka.pl", + "w1kn044st5p5tqp0j8io0pg2.moviecollectives.com", + "w1rectw1olve.site", + "w22posemrb74bi01j42t7nfs.moviescapess.com", + "w23.v4l6.top", + "w27rfetk4km8opvvi9v54obm.sportsconceptss.com", + "w2ckuvetfoh95hsv2sh806c2.fitnessawaree.com", + "w2eh8veing0hfbqv2e4jnfd2.cookingmodes.com", + "w2eiisu7s6o9u3rv2a2gt548.craftpromoz.com", + "w2iv9a7btvflchhvibgsohck.newsmachiner.com", + "w2mobile.com", + "w2rd4r5k8u4i2tkuidpap1aq.plantsbuds.com", + "w2vhhai23.weeblysite.com", + "w2wsxx.s3.us-east-005.backblazeb2.com", + "w3brasil.com", + "w3facility.org", + "w3g0s3kog5am97ividja1ses.newsloaders.com", + "w3gcdx.s3.us-east-005.backblazeb2.com", + "w3i.com", + "w3ie8be8d57r73fvi0b9jjd0.natureratchat.com", + "w3lc0m3.com", + "w3lk.space", + "w3m4cic8r479q9mu26k2omdm.foodscut.com", + "w4-pgg.cfd", + "w40dff99ee7gg0mv2j6dkj1e.traveloust.com", + "w45vre7ja6sq1ef0j4spee0m.webdesignvistaa.com", + "w47co6c2rmrfm1mv2eamvj8k.gardenkilo.com", + "w4el7au0vh9c4vlvi0msbmjm.traveloust.com", + "w4f.top", + "w55c.net", + "w55culture.site", + "w5hnl53nf1uhjllu26qljmj8.foodscut.com", + "w61.1piecemanga.com", + "w6m6b5m7bklg7rrviduo0q1s.architecturepreview.com", + "w6nblhf7874mmpku2tt8tu76.plantants.com", + "w6xj.icu", + "w7-719.sbs", + "w70pf8d4gpluknpvihde4q8m.cookingmingle.com", + "w76-ney.cfd", + "w79m331fb3t3v4mvilvpsfa0.tripmatrixx.com", + "w7ki3arfbal7o2mvi47ppocc.traveloust.com", + "w8m6s08ke63eo0tu2aq3ba5g.lifestylemodes.com", + "w8n7.uno", + "w8team.serv00.net", + "w8wh.pw", + "w90803.wixsite.com", + "w95v78ad7k2se7fv2nskga4u.natureratchat.com", + "w9bbab8dahu011513728lrbg.trendhitchhiker.com", + "w9gu4f696oufcr0u291kmj5i.talkgossipz.com", + "w9lk7l3kc80ml4tu295g1cf8.lifestylemodes.com", + "wa-message.site", + "wa-track.com", + "wa.5.p2l.info", + "wa.and.co.uk", + "wa.eonline.com", + "wa.essent.nl", + "wa.kuwo.cn", + "wa.mt-online.xyz", + "wa.zpetna.top", + "wa3qt7771pp42lq03lnaefoe.cookingknob.com", + "wa726a87-exp827a.adamos2310.com.pl", + "wa87qmemeui8r0tu2u9fh3fk.lifestylemodes.com", + "wa97968gjdpe30mv2ao9cge8.gardenkilo.com", + "waalph.com", + "waardex.com", + "waaw.to", + "wabicoin.co", + "wabitoken.com", + "wabs.pl", + "wabssl-view.com", + "wac.2ddcc.alphacdn.net", + "wacoonlinestore.com", + "wadarnt.xyz", + "wadaupl.com", + "waddlebranch.sbs", + "wadomostl-pll.com", + "wadw.suppii.xyz", + "wafmedia3.com", + "wagedawg.com", + "wagkrq07s4aha0fv23hn6k3g.natureselector.com", + "wagmi-ethereum.com", + "wagontrain.online", + "wagsandwhiskers.fr", + "wahanienastroju.click", + "wahgml5gstadoer0j28mhg7s.eventdirectt.com", + "wahm.fr", + "wahoha.com", + "waidaoo.com", + "wait3sec.org", + "waitingtoload.com", + "waitlist.geekupworld.com", + "wajas-pl.top", + "wajd.rign.top", + "wakacjeod.website", + "wakacji-czas.online", + "wakefulbonsai.com", + "waki.mastercasc.top", + "walaye.com", + "walde.krzysztofpolewka.pl", + "waldek1995w.nikitaxavier.pl", + "waldekkonczyk.szostakpalo.pl", + "waldenfarms.com", + "wale.cztessl.live", + "walees.loyal-program.live", + "walidacja-uzytkownika-poczty.neocities.org", + "walkaoprawde.click", + "walkawieczorna.click", + "walkazczasem.click", + "walkblock.com", + "walkerssociety.com", + "walkets.click", + "walkingulf.com", + "walkthedinosaur.com", + "walkupstair.cfd", + "walkwaywander.xyz", + "walkwitharul.com", + "wall.adgaterewards.com", + "wall.sitiizens-program.live", + "walledup.pro", + "wallet-ethereum.com", + "wallet-ethereum.net", + "wallet-ethereum.org", + "wallet.tablewvem.life", + "walletgear.org", + "walletmaster.net", + "wallets-blockchain.com", + "wallflore.de", + "walotgfdn.site", + "waloxior.site", + "walt-company-account.com", + "walt-company-management-inc.com", + "walt-company-management-world.com", + "walt-company-management.com", + "walton-chain.org", + "waltontoken.org", + "waltzbuster.online", + "walu.opinionjet.com", + "waluteo.pl", + "wamchain.org", + "wanadzoo.fr", + "wanatoo.fr", + "wanbuy.net", + "wancha.in", + "wanchain.cloud", + "wanchain.co", + "wanchain.network", + "wanchain.tech", + "wanchainalliance.org", + "wanchainetwork.org", + "wanchainfoundation.org", + "wanchainfunding.org", + "wanchainltd.org", + "wanchains.org", + "wand3rlustlav3nder.quest", + "wand7rland7uest.site", + "wanderlust911.com", + "wanderlustwarrior.quest", + "wandertolust.com", + "wandops.com", + "wandpfg5c4su8o0vif2fid1o.spotsfitness.com", + "wanessaimperial.site", + "wangjaih.com", + "wangmeng.baidu.com", + "wanisheth.com", + "wankertrails.com", + "wankur.top", + "wannabebuy.com", + "wannawatch.com", + "wanqushersite.site", + "want2automate.com", + "wantusmax.xyz", + "waoptions.com.au", + "wap.casee.cn", + "wap9ja.com", + "wapijwaon.fun", + "wapp.qwantumm.top", + "wapp.zarobab.top", + "wapstart.ru", + "wapster.malutki.pl", + "wapster.pl", + "waqban.com", + "war.topprogit.xyz", + "warchain.org", + "warco.pl", + "ward.koothoomi-directory.com", + "warda.oewabox.at", + "wardkady.com", + "wardtrend.world", + "warehousesale.shop", + "warehousingtech.com", + "waremodder.com", + "warepairy.com", + "warezaccess.com", + "warezkeeper.com", + "warioland.com", + "warlog.info", + "warlog.ru", + "warm-canna-km8p00.mystrikingly.com", + "warm-lily-7ad1a2.netlify.app", + "warmafterthought.com", + "warmersit.cfd", + "warmwelcomeweb.cam", + "warn28a6aj-part8u2uaz.adriannakonieczko.pl", + "warnerbros888.com", + "warnermediagroup-com.videoplayerhub.com", + "warning.addressgreategju.com", + "warosprawdzic.is-best.net", + "warpshareapk.com", + "warrant-benutzerkonto-geschaft.netlify.app", + "warrant-user-noreply.vercel.app", + "warranted.info", + "warreny.com", + "warriorbond.com", + "warriorconquest.com", + "warsawsneakers.pl", + "warszawapl.com", + "wart.autotrdes.top", + "wartomiec.pl", + "wartoscdodatnia.click", + "wartosciowe.phtmedia.com", + "waryfog.com", + "warzone.pw", + "warzonebestbuilds.com", + "washbanana.com", + "washingtondclimousines.com", + "waskiegrono.click", + "wasloneresidence.com", + "wasotyocou.info", + "wass.ihsmarkit.com", + "wassgoodiieegpt3.com", + "wasted-nights.com", + "waszeobowiazki.click", + "waszewsparcie.click", + "wat.wgoih.top", + "wataads.com", + "watanet.work", + "watch-netfiix.com", + "watch-shows.net", + "watch-this.live", + "watch24.com", + "watch9.com", + "watchanime21.com", + "watchforyou.pl", + "watchmeplayandlearn.com", + "watchoutlet24.com", + "watchpro.fr", + "watchvideo.pl", + "watekistotny.click", + "water-bed.8p.org.uk", + "water.taxility.com", + "water4iraq.com", + "waterbottlesoz.com", + "waterfalloctopuspenguinar.pro", + "waterfallskyscraperrainbowas.pro", + "waterheaternest.com", + "waterinlet.pro", + "wateristian.com", + "waterproofingmethods.com", + "watershed.bm23.com", + "watersports-marketing.com", + "watersportsgorakhpur.com", + "watersportsingoa.com", + "watersprint.net", + "waterstudio.fr", + "waterwayslide.store", + "waterwhispers.xyz", + "wateryvan.com", + "watson.telemetry.microsoft.com", + "watsonpfuh.com", + "watstrade.tilda.ws", + "watt-inc.net", + "watunya2.space", + "watvid.powerlift.top", + "waudeesestew.com", + "waust.at", + "wautudy.pro", + "wavealeap.store", + "wavecalm.xyz", + "wavefrontnews.space", + "wavequark.cloud", + "waverify.online", + "waves.retentionscience.com", + "wavesbyte.com", + "wavetomb.com", + "wavezapp.com", + "waw-wtp.com", + "wawafashionclub.pl", + "waxdpay.com", + "wayfarerspoutpraise.com", + "waylandermix.com", + "waymau.com", + "wayofthesnake.com", + "waypointlu.site", + "waypointxv.pro", + "waystocareer.com", + "wazack.com", + "waznainformacja.homes", + "waznanotka.rent", + "waznaposzlaka.homes", + "waznarola.click", + "waznedoniesienie.click", + "waznefabrykawiadomosci24.agathaswelt.com", + "waznefakty.click", + "waznefakty.eu", + "waznefakty.homes", + "wazneinformacje.eu", + "wazneprzekacujemy.click", + "wazneprzekazy.click", + "wazneraporty.live", + "wazneraporty.space", + "waznerozrywka.holy-matter.com", + "waznewatki.click", + "waznewiadomosci.homes", + "waznewydarzenia.baby", + "waznewydarzenia.rent", + "waznydzien.click", + "waznyelement.click", + "waznykomunikat.click", + "waznykomunikat.lat", + "waznyprzekaz.rent", + "waznytemat.click", + "waznywatek.click", + "wazzleflump.shop", + "wb.interpolls.com", + "wb97i7hjjc3u2kmviands39o.gardenliff.com", + "wbads.vo.llnwd.net", + "wbapp.mobile.sina.cn", + "wbarton.witwrona.pl", + "wbblead.top", + "wbet.wfebinvest.com", + "wbid.wmarcase.com", + "wbid.wmaycoin.info", + "wbid.wmayshare.info", + "wbill.wmaytax.info", + "wbjf8050qb63g2bu2eg9k480.basicbeautys.com", + "wbksead91t1p7cduirkk6akg.basicbeautys.com", + "wbok.pl", + "wbond.wmaycash.info", + "wbond.wmaypost.info", + "wbook.wmaybank.info", + "wbroi.site", + "wbrok.wmaydeal.info", + "wbsrv-pl-upd.weebly.com", + "wbtba.org", + "wbuqhi7kspv9ihfuimb8qqdq.basicbeautys.com", + "wbuzz.wfebinvest.com", + "wc-kclc.org", + "wc-tracking.lavasoft.com", + "wc48fn9qt89tq3mv2epi8jfs.tripmatrixx.com", + "wcash.wjunbook.info", + "wcfqrnhmi1g3s3cvinr8su30.motorcyclene.com", + "wcharger.com", + "wciazplanowanieo.cfd", + "wcloudz.com", + "wcompetition.com", + "wcxo.activitpprog.top", + "wczorajszynews.rent", + "wd-edge.sharethis.com", + "wd3odvadb7ka3151j4qqbedo.trendhitchhiker.com", + "wdads.sx.atl.publicus.com", + "wdcs.trendmicro.com", + "wdeal.wjulindex.info", + "wdeal.wjulmedia.info", + "wdeal.wjultax.info", + "wdebt.wmarcase.com", + "wdebt.wmaybrok.info", + "wdfl.co", + "wdgi89p60cnv44rviujtirn2.craftpromoz.com", + "wdgqgmq3cgnthl013c0e5vbk.moviescapess.com", + "wdh9ji6jutevt0nuih2gg0lo.sportsthor.com", + "wdig.wjuldig.info", + "wdig.wjulindex.info", + "wdiz.skin", + "wdm29.com", + "wdmwebs.us", + "wdomu24.pl", + "wdrk8pkqo361k0nu2ft19s5q.sportsthor.com", + "wdvvca7fp61i1dr038clr93c.eventdirectt.com", + "we-are-gamers.com", + "we-esports.de", + "we-piercing.net", + "we-wh4.cfd", + "we-will-disable-your-contact-page-o10.netlify.app", + "we583u9o5nbf04fvimgfvu18.natureratchat.com", + "we8pn7fibti80urvi2ajqhf2.architecturepreview.com", + "we93-48s.cfd", + "weaerbo.com", + "wealccess.tutorel.top", + "wealfe.life", + "wealth-hack.com", + "wealth-wave.njrrs.com", + "wealthaiengineer.pro", + "wealthcreationsinc.net", + "wealthgeniusai.pro", + "wealthgeniusai.site", + "wealthgrowth.site", + "wealthharbor.pro", + "wealthjourney.online", + "wealthlure.com", + "wealthprodigyai.pro", + "wealthspectrum.site", + "wealthtechvisionary.pro", + "wealthwithdestiny.com", + "wealthwrapz.com", + "wealthyplus.net", + "wealv1bess.life", + "weanocabber.info", + "weapfuh.originalriver-tone.top", + "weaponsoforion.com", + "wear4you.pl", + "weareallfuturists.com", + "wearebaltic.com", + "wearedelivert.com", + "weareinfusion.com", + "wearelovelive.com", + "wearn.wmaypost.info", + "wearsea.com", + "weartexhibitions.com", + "weather-analytics-events.apple.com", + "weather.fixitpro.ro", + "weatherapi.co", + "weatherchekcity.com", + "weathet.com", + "weavere.space", + "web-3-c6w4.onrender.com", + "web-analytic.ghtk.vn", + "web-analytics.mona.host", + "web-bars.com", + "web-booking.secure-long-term-reviews.com", + "web-check.co", + "web-domain.net", + "web-feed.net", + "web-hoster.co", + "web-keyword-suggestion-s9a-0.xyz", + "web-linker.bond", + "web-loading.net", + "web-mail-free-org.hubside.fr", + "web-metamaskwallet.ddnss.eu", + "web-online.pl", + "web-page.co", + "web-scanner.co", + "web-sdk.urbanairship.com", + "web-spider.net", + "web-sslview.com", + "web-stat.com", + "web-stockity.com", + "web-t.9gag.com", + "web-trackers.com", + "web-traveloka.com", + "web-url.net", + "web.acumenpi.com", + "web.alpstationcles.com", + "web.btncdn.com", + "web.hearclear.com", + "web.hpo7.ink", + "web.informer.com", + "web.mastercasc.top", + "web.progofficial.top", + "web.sollefe.com", + "web.stati.bid", + "web.survey-poll.com", + "web.teiegrem.org", + "web.unltd.info", + "web.vintd-co-uk.com", + "web.vortex.data.microsoft.com", + "web1.affiliatelounge.com", + "web123.webhotelli.fi", + "web1b.netreflector.com", + "web2.deja.com", + "web3.my-ceentrum24.com", + "webads.bizservers.com", + "webads.co.nz", + "webads.nl", + "webads.tradeholding.com", + "webadv.co", + "webalize.net", + "webanalytics.zohodcm.com", + "webanalyticsnossl.websense.com", + "webappsmangespaymentverifyngintlacc.zb-puw-budowa.eu", + "webassembly.stream", + "webatic.fr", + "webbug.seatreport.com", + "webbusinessanalyze4as.xyz", + "webbyo.com", + "webcamsex.nl", + "webcash.nl", + "webcashmaker.com", + "webcastell.com", + "webcentralmedia.com", + "webchat.caresoft.vn", + "webclients.net", + "webclipo.site", + "webcompteur.com", + "webconnect.net", + "webconnectingweblogin6cpsess799238928236rdpartyehnsxw6.accountconnecting.repl.co", + "webcontentassessor.com", + "webcounter.com", + "webcounter.cz", + "webcounter.goweb.de", + "webcounter.together.net", + "webdata.vidz.com", + "webdenise.com", + "webdesignerben.com", + "webdesigners-india.com", + "webdigitalcompany.com", + "webdisk.hindupujaonline.com", + "webdisk.spotsfitness.com", + "webediagroup.net", + "webengine.sbs", + "webfile.adview.cn", + "webgains.com", + "webgozar.com", + "webhook.logentries.com", + "webhosting-ads.home.pl", + "webhostingreview.net", + "webhub.bond", + "webiq005.webiqonline.com", + "webkadoya.com", + "webkurchatov.ru", + "weblancamento.com", + "weblink.settrade.com", + "webliquid-media.com", + "weblisy.com", + "webm.afb9878.dynip.online", + "webm.apesteves.com", + "webm.b64c611.ddnss.eu", + "webm1l.carrd.co", + "webmail-cloud6039675254507748551.blueh.net", + "webmail-who-int.000webhostapp.com", + "webmail.allurex.xyz", + "webmail.hindupujaonline.com", + "webmail.mmtimes.net", + "webmail.novarc-fr.com", + "webmail.standard.us-east-1.oortech.com", + "webmail135069098.tastecp.com", + "webmailpotatso.is-leet.com", + "webmaster.topbucks.com", + "webmaster.utherverse.com", + "webmaster.worldsex.com", + "webmasters.h2porn.com", + "webmasters.tubealliance.com", + "webmasters.videarn.com", + "webmastersinfotech.com", + "webmc6706e.dynip.online", + "webmedic.fr", + "webmil-server.netlify.app", + "webmine.cz", + "webnetcrawler.com", + "webnetra.entelnet.bo", + "webolytic.net", + "weborama.com", + "weborama.fr", + "webpagetest.net", + "webpageupdate.co", + "webpaypal.com", + "webpoll.sparklit.com", + "webpower.com", + "webprog.oewabox.at", + "webprotector.co", + "webprotocol.net", + "webpulses.net", + "webpush.bizfly.vn", + "webpush.todo.vn", + "webpush.vn", + "webreseau.com", + "webresourcer.com", + "webricheshq.com", + "webrobi.pl", + "webrtctools.com", + "websdk.moengage.com", + "webseoanalytics.com", + "webserv.mos.ru", + "webservicehosting.com", + "webservices.sub2tech.com", + "websexmovie.com", + "websfolio.com", + "websicreparaempresas.com", + "website-9b3086be.rdw.cup.mybluehost.me", + "website-valorant.com", + "websitecompany.org", + "websiteconnecting.com", + "websitediet.com", + "websiteeco.com", + "websitehome.co.uk", + "websitekiralama.com", + "websitereconnecting.com", + "websitesbysimplia.com", + "websitesforcrafters.com", + "websitesworth.com", + "websitetosubmit.com", + "websmaven.com", + "webspinz.com", + "websponsors.com", + "webssl-views.com", + "webstag.kplus.vn", + "webstat.channel4.com", + "webstat.com", + "webstat.net", + "webstats.motigo.com", + "webstats.oanda.com", + "webstats.plus.net", + "webstats.thaindian.com", + "webstats.thesoul-publishing.com", + "webstats.volvo.com", + "webstats.web.rcn.net", + "webstats1.com", + "webstreamernews.com", + "webstrings.net", + "websupporter.co", + "websurvey.spa-mr.com", + "websystem24.nuggad.net", + "webtechspace.com", + "webtj.net", + "webtoolcorp.shop", + "webtoolcredit.shop", + "webtracker.apicasystem.com", + "webtracker.jp", + "webtrackerplus.com", + "webtracky.com", + "webtraffic.se", + "webtraxx.de", + "webtrekk.mediaset.net", + "webtrekk.net", + "webtrends.randallpub.com", + "webtrends.telegraph.co.uk", + "webtrends.thisis.co.uk", + "webtrendslive.com", + "webupdater.net", + "webuysupplystore.mooo.com", + "webvezer.com", + "webvoice.com.br", + "webwikis.fr", + "webwise.bt.com", + "webwise.com", + "webwise.net", + "webwise.org", + "webxcdn.com", + "webxreel.com", + "wechook.com", + "wechraykoum.com", + "wecodesolution.com", + "wecta.autotrdes.top", + "wecume.net", + "wed97obskp6hnfsvidh88ueu.fitnessawaree.com", + "weddinbox.com", + "weddingflowerscy.com", + "wedgedore.world", + "wedgi21h5lb71h0132q0b73s.moviescapess.com", + "wedispatchllc.com", + "wedleaunocomp.work", + "wedreams.shop", + "weebmmail65.istmein.de", + "weedevs.com", + "weedseerq.xyz", + "weekend24h.eu5.net", + "weekendfizz.com", + "weekendkerala.com", + "weekendskyescapes.com", + "weekendvibes.sbs", + "weekendwanderer.sbs", + "weekendwhimsy.xyz", + "weeklymagazinespure.com", + "weekup.pro", + "weelfpsaing.site", + "weer.actiprogz.top", + "weer0qlata16sdqv2e8msl72.cookingmodes.com", + "wef.startone.top", + "wefik.com", + "wefocusimmigration.com", + "wefonv.sbs", + "wefykc.cfd", + "wegefood.com", + "wegetpaid.net", + "wegiel-pgg.net", + "wegiel.bio", + "wegieldowoz.eu", + "wegotmedia.co", + "wegudi.valuevaultmarkets.com", + "weheavyhaul.com", + "wehimachali.com", + "wehipostpl.top", + "weighed.sbs", + "weight-loss.1.p2l.info", + "weight-loss.3.p2l.info", + "weight-loss.4.p2l.info", + "weighted.com.akadns.net", + "weightedpremiereing.pro", + "weightingpremiereed.pro", + "weightisover4u.com", + "weightloss-natural.com", + "weightlosssecure.com", + "weightlosstars.com", + "weightmojo.com", + "weihomegakuen.com", + "weilaipackaging.com", + "weinerdoge.com", + "weinpoe.xyz", + "weiw.mastercasc.top", + "wek.tradx.top", + "wek.wekza.top", + "weki.astro2quest.com", + "wekoruy4.xyz", + "weladom.space", + "welcome-dfyn.com", + "welcome-to-my-web-online.shop", + "welcome.faptitans.com", + "welcomebacktostpete.com", + "welcomedigitalworld.com", + "welcomeinvestmentsint.com", + "welcomeonboard.info", + "welcot.com", + "weldergloves.online", + "weldingpins.click", + "weldtable.net", + "well-present.com", + "welladvokat.site", + "wellbeingworldcraft.cfd", + "wellbutrin.1.p2l.info", + "wellbutrin.3.p2l.info", + "wellbutrin.4.p2l.info", + "wellbutrin15.com", + "wellensteyn-polska.pl", + "wellingtoncaterer.com", + "wellmadefrog.com", + "wellnesrswave.biz", + "wellnesscommunity.cfd", + "wellnesshaven.quest", + "wellnessjojo.xyz", + "wellnesslifestyle.lat", + "wellnessmonitor.bravehost.com", + "wellnessnaturopathic.com", + "wellnesswarriorpro.live", + "wellnesswarriorpro.xyz", + "wellnessworkshop.cfd", + "wellphyto.com", + "wellrope.click", + "welluest.live", + "welmax.pl", + "weloveaccounting.com", + "welved.com", + "wemadeitdelivery.com", + "wemail4bd45d85.renab.com", + "wenda.io", + "wendigoers.info", + "wendrapols.com", + "wenerapulshub.space", + "wenla.sbs", + "wenn.zohan.site", + "wensale.com", + "wentdf9gvoc958l0jf6hfh6q.selfcareboulder.com", + "wentti9josj.site", + "wenus.shop", + "weoo.prodepl.top", + "weownthetraffic.com", + "weplaycs.com", + "weplaycs.de", + "weplayforce.com", + "weplayhighlight.com", + "wepower.vision", + "wepowers.network", + "wepresets.com", + "wepsolutionindia.com", + "wepzip.com", + "weq.pr0gmatic.site", + "wer.speailln.top", + "wer.tradx.top", + "wera.finchin.top", + "werbung.meteoxpress.com", + "werd.mastercasc.top", + "werdnalans.com", + "werftipo.com", + "werible.pics", + "werinussa.net", + "werley.fun", + "wernet.pl", + "wero.thisisnicetrack.pl", + "wersjainformacji.click", + "werso.speailln.top", + "werstren.com", + "werta.luxxeeu.com", + "werxwer.pl", + "weryfikacja.system-pocztowy.space", + "weryfikacjakontaml.com", + "weryfikacjaodaml.com", + "weryfikacjaonline.com", + "wes.df.telemetry.microsoft.com", + "wesellallitems.com", + "weshipusainc.com", + "wesleytrustfirm.com", + "weslylawoffice.com", + "wespottheworld.com", + "wess.activdep.top", + "wess.infoprog.xyz", + "wess.spaactivs.top", + "west.co.nz", + "west.infoprog.xyz", + "westbridges.net", + "westdoc.online", + "westerdayeol.site", + "westernsahara.net", + "westernse.com", + "westerntaneyfire.com", + "westernunion-pl.wu-ref.online", + "westernuniongiaodich24h.weebly.com", + "westindia-co.site", + "westloft.click", + "westonpediatricdentists.com", + "westtiling.click", + "wesupportcenter.com", + "wetc.sbs", + "wethecrazyones.com", + "wetics.com", + "wetnwildsex.com", + "wetrack.it", + "wettensieonline.net", + "wetter.pushwoosh.com", + "wetter24.fr", + "wetterzone.store", + "wetypk.xyz", + "weu0cqqmv1r3c2mvi4d8m1dm.gardenkilo.com", + "weufq.sbs", + "weupload.nocoshop.ru", + "weupload.topupload.ru", + "weuw.fxxmaxtrade.top", + "wevpgjjpoft2fulvio7fcbje.lifestyleexact.com", + "wevv.prodepl.top", + "wew.autotrdes.top", + "wew.maxtradefx.info", + "wew.valuez.top", + "wew.worldkolf.info", + "wewillmakeyouanoffer.net", + "wewillrocknow.com", + "wextr.wjulstock.info", + "weyewweg.mypi.co", + "wez-bon.24.eu", + "wez.wimsa.top", + "wf-3ka.sbs", + "wf-43k.cfd", + "wf1og20qjfounthuilpo8ab8.basicbeautys.com", + "wf63h.cfd", + "wf82.cfd", + "wfacts.wmarnews.com", + "wfcht.xyz", + "wfcqk4m8polvoulvitgjhhfi.traveloust.com", + "wfe-36vi.cfd", + "wfe-mvn.cfd", + "wfei-35eo.cfd", + "wfghispano.org", + "wfgo5vjs6cp0cdjx7bms3cn9lof2p01xho0pxgm1fd2fah3j5d8qd7x1d6eu.me", + "wfin.wfebincome.com", + "wfin.wmaystock.info", + "wfityla.sbs", + "wfkeh70ccq3su2bui65armgi.basicbeautys.com", + "wflathead.com", + "wfopxle.cfd", + "wfpscripts.webspectator.com", + "wfund.wfebbill.com", + "wfuseh.shop", + "wfussb.oewabox.at", + "wfuwy.sbs", + "wfy-sg54.cfd", + "wg-uff.sbs", + "wg.zaloapp.com", + "wg07al7nfp7.nrothstarcm.com", + "wg7pgpq1c1ulloku2eh0c6i4.plantants.com", + "wgain.wjulbuy.info", + "wgb0lsj90r3h5vlv2s5gsvh8.traveloust.com", + "wgc1.acecounter.com", + "wgjc898pd771l1mvi338sq4c.traveloust.com", + "wgnlnuj01unvkamuivb0ga30.foodhots.com", + "wgold.wmayrep.info", + "wgops8d3j194a6fv2uhpggju.natureratchat.com", + "wgtao.com", + "wh1te1nmot1on.quest", + "wh1tesn0w.xyz", + "wh1tewh1spers.sbs", + "wh37.cfd", + "wh4g651nkiigm3cvinl5r8da.furnituremagical.com", + "wha.zarobab.top", + "whaadvisory.com", + "whacres.com", + "whaleads.com", + "whaleyess.autos", + "whapp.zarobab.top", + "whashis.website", + "whastas.cc", + "whationly.com", + "whatishotnow.net", + "whatislyoness.com", + "whatismysigncalculator.net", + "whatisyourstoporder.com", + "whats-new.org", + "whats-news-today.com", + "whats.trdeone.top", + "whats.zarobab.top", + "whatsapp-app.com", + "whatsapp12.tilda.ws", + "whatsappapiads.com", + "whatsappbot.tilda.ws", + "whatsappchatboost.com", + "whatsappdesktop.com", + "whatsappdpforboys.com", + "whatsappgbapk.com", + "whatsappplusdownload.com", + "whatsappsupport.net", + "whatschannellinks.com", + "whatseek.com", + "whatsgeneration.com", + "whatsphotos.com", + "whatsthe3.com", + "whatswhatnow.com", + "whd.cyv.mybluehost.me", + "whealwall.click", + "wheaten.pics", + "wheatlxgbl.xyz", + "wheatstocks.com", + "wheelertrail.site", + "wheelmaxbd.com", + "wheelsgbototo.com", + "wheelswag.xyz", + "wheelsworld.xyz", + "wheilingark.cfd", + "whentheyopened.com", + "whereandabout.com", + "wheredoyoucomefrom.ovh", + "whereismybonus.com", + "whereismytrainapk.com", + "whh.zohan.site", + "whhsvpfq9smupsvtitbatgjm.zonesfit.com", + "whichund.pics", + "whidbeyprovider.com", + "whiffxyst.baby", + "whimsicaldreams.buzz", + "whipcrack.org", + "whipringeado.pro", + "whirlhip.sbs", + "whirlingdervish.bond", + "whirlingemotions.charity", + "whirlwealth.com", + "whiscas.fr", + "whishsoft.com", + "whiskeysourwonder.quest", + "whiskeywealthclub.com", + "whiskyqueue.com", + "whispa.com", + "whisperedsecrets.gives", + "whisperingcascade.com", + "whisperingcrib.com", + "whisperingleaves.charity", + "whisperingsummit.com", + "whisperingwavecfd.cfd", + "whisperingwillow.cfd", + "whisperingzephyr.cyou", + "whisperingzest.life", + "white-bet.com", + "white-spls.com", + "white.alpstationcles.com", + "white.carsmartag.com", + "white.roatanmedia.com", + "white.sexer.com", + "white.taxility.com", + "whitecoatpockets.com", + "whiteenamel.fr", + "whitefeathernews.com", + "whiteflix.pl", + "whitesbbpi.cfd", + "whitetithg.beauty", + "whitewortex.com", + "whiteys.sbs", + "whitwaedsateing.pro", + "whjin4j1o41ib1nu2k6peik2.sportsthor.com", + "who.nie.easebar.com", + "whoisasoulmate.net", + "whoisonline.net", + "wholegenealogy.com", + "wholegoodness.bond", + "wholesale-laces.com", + "wholesalemaker.com", + "wholesalestore.online", + "wholesomepetshop.com", + "whosturn.com", + "whppgroupph.com", + "whrlckks9lkoe2bu2delef3q.basicbeautys.com", + "whsjsj1717-d36bb1.ingress-florina.ewp.live", + "whssapp-kf.info", + "wht.lakeviewcondostaug.com", + "wht.supplypoland.com", + "wht99.com", + "whte.lakeviewcondostaug.com", + "whtinvapp.site", + "whtsinvapp.club", + "whtsinvapp.site", + "whtsw.tilda.ws", + "whufy.bkktothemoon.com", + "why-ureca.com", + "whyhasnt.com", + "whynotwin11.com", + "whywelivefortodayalways.com", + "wi.5.p2l.info", + "wi3rdgbmvqqo5rrv2f7u90ks.architecturepreview.com", + "wi7e5784fjika4hu235a0ihs.basicbeautys.com", + "wia.cqcsh.com", + "wia.dnzgj.com", + "wia.sollefe.com", + "wia24.digitalmediacouncil.com", + "wia24.taxility.com", + "wiad.infowright.com", + "wiad.newsplbal.site", + "wiado.cruftinrebut.com", + "wiado.emhtenergy.com", + "wiadom.artikproject.com", + "wiadomenagrania.click", + "wiadomo.regionalintel.com", + "wiadomo.taxility.com", + "wiadomo.unixofficeequipment.com", + "wiadomosc-cyfrowa.xyz", + "wiadomosci-naszemiasto24.x9.eu", + "wiadomosci-web.24.eu", + "wiadomosci.artikproject.com", + "wiadomosci.hypnosisandfitness.com", + "wiadomosci.ink", + "wiadomosci.nativosweb.com", + "wiadomosci.rest", + "wiadomosci.supplypoland.company", + "wiadomosci360.lat", + "wiadomosciaktualne.com", + "wiadomosciapp.beauty", + "wiadomoscidnia.click", + "wiadomoscidzienne.click", + "wiadomoscidzisiaj.homes", + "wiadomoscigazetapoland.com", + "wiadomoscigazetapolands.com", + "wiadomoscigazetaspoland.com", + "wiadomoscilabs.autos", + "wiadomoscilipcupolsce.com", + "wiadomoscilupa.click", + "wiadomoscimiasto.cyou", + "wiadomoscionet.pythonanywhere.com", + "wiadomoscipol.supplypoland.company", + "wiadomosciportal.rest", + "wiadomoscizlipca.com", + "wiadomoscmiasto.rest", + "wiadomoscspecjalna.homes", + "wiadomosti-finance.supplypoland.company", + "wiadomostkowe.click", + "wiafin.taxility.com", + "wiaraczynicuda.click", + "wiarygodnekamerylokalnie.baronwines.net", + "wiarygodneprostefakty.holy-matter.com", + "wiarygodnosc.click", + "wic8cfkn11m9rsrvi4vkq5ei.architecturepreview.com", + "wica.tune2u.com", + "wichitagrandopera.com", + "wickedreports.com", + "wickedrosethreads.com", + "wickupsports.com", + "widelio.com", + "wideodzieci.homes", + "wideotelewizja.homes", + "wideoznajdziesz.rest", + "widespace.com", + "widestep.com", + "widewingsoverseas.com", + "widget-cdn.rpxnow.com", + "widget-eforsa.pl", + "widget.beop.io", + "widget.blogram.jp", + "widget.chat.zalo.me", + "widget.educationdynamics.com", + "widget.fitanalytics.com", + "widget.headlines.pw", + "widget.iid-network.jp", + "widget.kyna.vn", + "widget.manychat.com", + "widget.perfectmarket.com", + "widget.realo.be", + "widget.subiz.com", + "widget.subiz.net", + "widget.subiz.xyz", + "widget.supercounters.com", + "widget3.linkwithin.com", + "widget5.linkwithin.com", + "widgetv4.subiz.com", + "widokkamery.click", + "widokpo.homes", + "widzimywiecej.rent", + "wiecejwiesci.click", + "wiecznezycie.click", + "wieczornewiad.click", + "wieczornewiesci.fun", + "wiedzadostepna.click", + "wiedzainternetowa.homes", + "wiedzaobywatela.baby", + "wiedzaobywatelska.click", + "wiedzaobywatelska.homes", + "wiedzaportal.click", + "wiedzatajemna.click", + "wiedzawiadomosci.rent", + "wiedziecplue.novo-energy.com", + "wiedziecue.novo-energy.com", + "wiekaktyw.com", + "wiekszaprzyjennosc.hair", + "wiekszeznaczenie.click", + "wieletematow.homes", + "wielewskazuje.click", + "wielkanagroda.com", + "wielkaniespodzianka.pl", + "wielkasumiennosc.click", + "wielkatajemnica.lat", + "wielkatragedia.rest", + "wielkieblizny.click", + "wielkieinformacje.click", + "wielkodusznosc.click", + "wielofunkcyjne-okulary-do-czytania-pl.com", + "wienerz.oewabox.at", + "wiengvat.oewabox.at", + "wierhan.pro", + "wiescidrogowe.click", + "wiescidzienne.click", + "wiescikobiet.click", + "wiescinasze.homes", + "wiescinternetowa.click", + "wiesciobywateli.click", + "wiesciosiedla.click", + "wiesciswieze.click", + "wiescizpolski.click", + "wiescizpowiatu.click", + "wiescwojewodzka.click", + "wiesmirhaltsogeht.blogspot.com", + "wiew.akrisenergy.com", + "wifi-test.mobidia.com", + "wifiprotector.com", + "wifiya.com", + "wigetmedia.com", + "wigfe5u1lv97f0nui7d0cl66.sportsthor.com", + "wiggdjdtkonrchpv22urqd34.cookingmilli.com", + "wiglet.sbs", + "wiinvent.com.vn", + "wiinvent.tv", + "wiiwailvell.fun", + "wikia-ads.wikia.com", + "wikidevs.com", + "wikiforosh.ir", + "wikihealths.com", + "wikipluse.com", + "wiksns-gr.com", + "wiksonsg.com", + "wildballoonanimals.com", + "wildcard-ads-448740142.us-west-2.elb.amazonaws.com", + "wildcard-ads-new-1653986885.us-east-1.elb.amazonaws.com", + "wildcard.bulksfood.com", + "wildcard.rawsfood.com", + "wilddiscoveries.quest", + "wildernesstrek.xyz", + "wildernesswhisper.xyz", + "wildernestspkingstown.com", + "wildfireshadow.com", + "wildfloweredens.fun", + "wildgoblin.com", + "wildhid.com", + "wildkingtrustedtambola.com", + "wildomains.com", + "wildplnej.website", + "wildquests.quest", + "wildwhisper.cfd", + "wildwoodwhispers.cfd", + "wildwoodwonder.xyz", + "wildxyz.xyz", + "wileprefgurad.net", + "wilkiewicz.pl", + "wilkzwallstreet.blogspot.com", + "will00wwav1e.xyz", + "willapasym.pl", + "willhab.oewabox.at", + "williamgordon.org", + "williamhill.es", + "williamnova.com", + "willibleu.com", + "willingtotakeactions.com", + "willowwatch.click", + "willstance.website", + "willysy.com", + "wilmangroupindia.com", + "wilyjjfoats.site", + "wimblenik.shop", + "wimu.opinionjet.com", + "win-spy.com", + "win.iqm.com", + "win.qzrick.store", + "win10btc.com", + "winadiscount.com", + "winakierowcy.click", + "winaproduct.com", + "winbayer.com", + "winbfthe.site", + "winbox128.com", + "winboxcasino.org", + "wincleaner.com", + "wind.taxility.com", + "wind.windmilldrops.com", + "windedmoon.info", + "windfieldrealstate.com", + "windfreshbalanceg.xyz", + "windlily.xyz", + "windore.sbs", + "window.nixnet.cz", + "window1.com", + "windoway.com.ph", + "windowgolddealtheclicks.live", + "windows-afx-update.com", + "windows-cnd-update.com", + "windows-en-us-update.com", + "windows-fsd-update.com", + "windows-msd-update.com", + "windows-office365.com", + "windows-service-en.com", + "windows-several-update.com", + "windows-update-02-en.com", + "windows-wsus-update.com", + "windowsphishingalert158.s3.amazonaws.com", + "windproof.pro", + "windsofrevival.org", + "windysit.sbs", + "wine-rack-depot.com", + "wineatomy.com", + "winebrennerians.info", + "wineiers.info", + "winejumbo.com", + "wineverytrade.com", + "winfactory.pl", + "winfla.wmaymedia.info", + "winfo.wmaydeal.info", + "winfreetoday.com", + "wing-slot.sbs", + "wingsbag.000webhostapp.com", + "wingsver.com", + "winnebagosforsale.com", + "winner-prize.com", + "winningways33.life", + "winns.fr", + "winprize-xasdcv.online", + "winprize-xopq.store", + "winrichinfoway.com", + "wins-uzbekistanes.site", + "wins.wmaybrok.info", + "winscholarship.com", + "winsid.wmayfund.info", + "winsoftupdate.online", + "winted.053232222.xyz", + "winter-balance.com", + "winter-fillow.blogspot.com", + "wintercotage.website", + "wintered.sbs", + "wintereroyler.life", + "winterinnovations.live", + "wintermagic.life", + "winterpack.fun", + "winterquestjourney.quest", + "winterrtambola.com", + "winterwonderland.sbs", + "winthipricenow1.com", + "wintricksbanner.googlepages.com", + "winua.org", + "winworx.com", + "winzo01.com", + "winzyacademy.com", + "wioh7pc9o99e5fr038gsb34g.gadgetsessionn.com", + "wionvoltage.com", + "wiosna.shop", + "wirecomic.com", + "wirefall.dev.duckduckfuck.com", + "wirelessforumsorg.skimlinks.com", + "wireslawmiko.pl", + "wiresok.pics", + "wiresok.xyz", + "wiringframe.vip", + "wirs1agwzq07l.cindypamperedpets.com", + "wirtualna-info24h.eu", + "wirtualnatv.click", + "wirtualneinfo.click", + "wirtualneinfo.pics", + "wirtualneinfo24h.click", + "wirtualnemiasto.baby", + "wirtualnepogadanki.rest", + "wirtualnewiadomosci.rent", + "wirtualnydziennikarz.rest", + "wirtualnyportal.click", + "wirtuozseksu.pl", + "wirtvlg.oewabox.at", + "wirypaste.com", + "wisdomcv.com", + "wisdomscholars.com", + "wise-payout.shop", + "wise-scorpion-oxz2yhgm.sandboxcms.com", + "wise-transfer.fabsmarketinggroup.com", + "wisebanc.com", + "wisebeliefs.com", + "wisefriendstours.com", + "wiseleadership.xyz", + "wiselychoose.com", + "wisemove.microsoftonline.ttpouf.cloud", + "wisepops.com", + "wiserapps.site", + "wiseremessaonline.com", + "wisetechalarm.com", + "wisetechtrends.com", + "wish.securedtouch.com", + "wish2cu.com", + "wishbonejewels.com", + "wishdownget.com", + "wishesit.com", + "wishesmsges.com", + "wisheventpro.com", + "wishfulthinks.com", + "wishingtreegroup.com", + "wishlifewerebetta.blogspot.com", + "wisonbesteez.website", + "wisteria-js.excite.co.jp", + "wistgrill.website", + "wistoper.cyou", + "wit-up.com", + "witamina.c.pl", + "witch-counter.de", + "withdraw.site", + "withinh.sbs", + "wittche.top", + "wittchen-online.top", + "wittchen-pl.com", + "wittchen.store", + "wittchen.top", + "wittchenhotsale.com", + "wittchenong.top", + "wittchenoutlet.com", + "wittchenoutlet.shop", + "wittchenpl.com", + "wittchenpl.shop", + "wittchens.shop", + "wittchens.top", + "wittcheonline.top", + "wittchesale.top", + "wittcheshop.top", + "wittchestore.top", + "wittchn.com", + "wittolly.sbs", + "wittypopcorn.com", + "wituded.space", + "wiw.worldinfo-lo.top", + "wix.mastercasc.top", + "wizaly.com", + "wizardinspire.com", + "wizardofwallet.com", + "wizhumpgyros.com", + "wizjadnia.click", + "wizjemiejscowe.click", + "wiztube.xyz", + "wizzobyte.com", + "wizzshop.trade", + "wj-bam.cfd", + "wjas.top", + "wjkh.me", + "wjmys.mariopaul.pl", + "wjqlvtu6v0ai14hu2pk44b1a.basicbeautys.com", + "wjs-43ke.cfd", + "wjspl.top", + "wjug.sbes.top", + "wjvdg2gbkot2pfqv2gju3162.craftpromoz.com", + "wk0t1mng2k0s5trv2paeooji.architecturepreview.com", + "wk4x5rdtoz2tn0.com", + "wka77sk9pi3k8hmv2g77kmli.traveloust.com", + "wkat.fkkg.lat", + "wkimoveis.com", + "wkladpompy.pl", + "wkmg.co.kr", + "wkprorsetij3scsu2ts3fi70.rumourrapt.com", + "wkrakow.wfebbill.com", + "wkvspsb.com", + "wkxl.oowa.top", + "wl-qgu.cfd", + "wl.spotify.com", + "wl3r.cfd", + "wlaca.autotrdes.top", + "wlaczamyslenie.click", + "wladyslawtka.pl", + "wladzamiasta.click", + "wlasciwa-podroz.com", + "wlasnesumienie.lat", + "wlasnoreczne24.click", + "wlatrenkrise.site", + "wlhc305vtl0iodr03jatr69s.eventdirectt.com", + "wliqui.wmaymon.info", + "wlknmoep686ditvt28e2rskq.zonesfit.com", + "wlmarketing.com", + "wlngcblb1u2n12cv2c3u419o.furnituremagical.com", + "wlodarczykkasia.sebastianwrona.warszawa.pl", + "wltrde.trdechat.top", + "wm-668.icu", + "wm-ojd.cfd", + "wm.baidu.com", + "wm.progofficial.top", + "wm3r.cc", + "wm4m6e60fp2q49mui4hjfmg4.foodscut.com", + "wm8bcqvd3tgn9vhv23d2sa9u.fashionarid.com", + "wm99906hffal4hmvinc2c4fk.traveloust.com", + "wmail-blog.com", + "wmail-blog.xyz", + "wmail-cdn.com", + "wmail-cdn.xyz", + "wmail-chat.com", + "wmail-chat.xyz", + "wmail-endpoint.com", + "wmail-endpoint.xyz", + "wmail-schnellvpn.com", + "wmail-schnellvpn.xyz", + "wmanag.waprindex.info", + "wmh4d8nuqcl5b3rvibqo307c.craftpromoz.com", + "wmiescie.rent", + "wmmax.com", + "wmotorparts.com", + "wmrecipes.com", + "wms-tools.com", + "wms.assoc-amazon.jp", + "wmserver.net", + "wn1semueh43u4vrv2sg4r5uq.architecturepreview.com", + "wn2dclii8hvrjk013k0361a0.moviescapess.com", + "wnaszymmiescie.click", + "wnaszymmiescie.homes", + "wnathan.fr", + "wnawrot.emilianbaran.com.pl", + "wnb3h0uqfgt09jpvitr1fq26.cookingmilli.com", + "wneg.zirm.lat", + "wnetrzeludzi.click", + "wnews.wmarbill.com", + "wnioski-kredytowe.pl", + "wnir.space", + "wnito1bcs7fthulvi74j9vak.traveloust.com", + "wniytos.shop", + "wnntas1bb0ag3t513aq9r4qk.trendskyies.com", + "wnrne.com", + "wnsr23js1.site", + "wnt-40.seeweb.it", + "wo.histtory.top", + "wo.tradx.top", + "wo33psych33ogy.site", + "wo449tqpnesk89hu280f5b7c.basicbeautys.com", + "wo4f.top", + "wo5lifest5e.site", + "wo7tm6e13k3kgj01jbu6855i.moviescapess.com", + "woaiiwo.com", + "woc.autotrdes.top", + "wocc.autotrdes.top", + "woche.oewabox.at", + "wocyvau.com", + "woddyefood.com", + "wodnyratunek.pl", + "woeg.lat", + "wohnnet.oewabox.at", + "woic.sitiizens-program.live", + "woj.sitiizens-program.live", + "wojas-com.top", + "wojas-online.com", + "wojas-pl.top", + "wojas-shop.top", + "wojas-store.top", + "wojas.top", + "wojasmall.top", + "wojasonline.shop", + "wojasonlinevip.shop", + "wojaspl.com", + "wojaspl.top", + "wojass.com", + "wojass.top", + "wojasstore.top", + "wojastore.top", + "wojasvip.com", + "wojcikprojekty.davidstefaniak.pl", + "wojewodaalarmuje.click", + "wojewodaalarmuje.pics", + "wojewodadonosi.click", + "wojewodainfo.pics", + "wojewodalarmuje.homes", + "wojewodaoglasza.click", + "wojewodzkialarm.click", + "wojewodzkidonos.click", + "wojewodzkidziennik.click", + "wojewodzkiedane.rest", + "wojewodzkieforum.pics", + "wojewodzkieifno.click", + "wojewodzkieinfo.rent", + "wojewodzkienagrania.click", + "wojewodzkieslady.click", + "wojewodzkieulice.click", + "wojewodzkiinformator.cyou", + "wojewodzkikomunikat.homes", + "wojewodzkinews.homes", + "wojs.top", + "wojspl.top", + "wokq8onihh02h1mv2jht7eju.traveloust.com", + "wolaklosza.is-best.net", + "wolbix.com", + "wolekyareu.com", + "wolfdaely.fun", + "wolfsand.quest", + "wolnosc-slowa.online", + "wolnoscslowa.click", + "wolskisklep.pl", + "wolt.autotrdes.top", + "woltkurier.cloud", + "woltyies.com", + "wolverineplonline.blogspot.com", + "wolverineworldwide.fr", + "wolyncalyfilm.wordpress.com", + "womanabout.com", + "womancemorocco.com", + "womansguidetodivorce.com", + "women.histtory.top", + "women.maseczka.top", + "womenmakecents.com", + "womews.com", + "won.orggf.xyz", + "wonder-wbe4gwqoe.blogspot.com", + "wonderful-swan-1fae67.netlify.app", + "wonderfulclockstore.com", + "wonderfulessay.com", + "wonderfulinsights.com", + "wonderfulnailshanoverma.com", + "wonderica.com", + "wonderlandads.com", + "wonderlandescape.site", + "wonderlandgroupllc.com", + "wonderlandtales.space", + "wonderouscreations.website", + "wonderousworlds.website", + "wondershare-filmora.top", + "wonderwordz.site", + "wondoads.de", + "wondroustaj.com", + "wonfep.com", + "wong.sitiizens-program.live", + "woniiptv.com", + "wontbelieveyoureyes.com", + "wontr.cfd", + "woobids.com", + "woocommerce01.datatrics.com", + "wood1andwa1ks.xyz", + "woodemart.com", + "woodendoorsupplier.com", + "woodlandacresfarm.us", + "woodlandwander.xyz", + "woodlandwhisper.xyz", + "woodlandwonders.xyz", + "woodlandzoom.click", + "woodpecker.uc.cn", + "woodriverwildcraft.com", + "woodspole.com", + "woodview.xyz", + "woodworkingprojectideas.com", + "wooftransport.com", + "woojobz.com", + "wool.luxxeeu.com", + "wool.xoqihea7.xyz", + "woolenvest.world", + "woollbike.com", + "woopra.com", + "wootric-eligibility.herokuapp.com", + "woou.progictpro.top", + "woowaa.club", + "woowgle.com", + "wopll.top", + "wopnw.com", + "woption.wmarinvest.com", + "wor.wordtheminer.com", + "word-bi.zenkube.com", + "word-res.tuanguwen.com", + "word-v1.tuanguwen.com", + "word.bakaers.com", + "wordcinema21.xyz", + "worddhl.com", + "worden.samenresultaat.nl", + "wordpress-green-tiger-soufyanereyes604981.codeanyapp.com", + "wordpressband.com", + "wordpresscom.skimlinks.com", + "wordseach.com", + "wordsfortheword.com", + "wordshacker.com", + "wordsnotionne.store", + "wordstore.net", + "wordysnews.com", + "worezuy.com", + "work-offer.com", + "work-with-us-n2442.pages.dev", + "work-with-us-n244245456.pages.dev", + "workaccount.free.bg", + "workappe.com", + "workflowstep.com", + "workindiajobs.com", + "working-online.net", + "workingfromhomes.com", + "workinpost.top", + "workrpsourcer-gr.com", + "workshop.ninerail.com", + "workshopedovening.pro", + "workshopedpapered.pro", + "workshoploz.com", + "workstations.pl", + "workwearessentials.com", + "workwisdom.cam", + "worl-tickets.online", + "world-bult.online", + "world-shipping-track.com", + "world-times.aesthetise.com", + "world.fxxmaxtrade.top", + "world.zeddanews.com", + "world1finance.com", + "world2finance.com", + "world60seconds.com", + "worldcommunitygrid.fr", + "worldenergychallenge.com", + "worldexplosion.com", + "worldgazeta.com", + "worldheadachesociety.com", + "worldjoyfulcanvas.cfd", + "worldlnwxs.site", + "worldlychannel.us", + "worldmarkets.com", + "worldmedpilldeliver.com", + "worldmentorsassociation.com", + "worldmopie.xyz", + "worldmovie21.site", + "worldmoviesz.com", + "worldofbattles.io", + "worldprize.pl", + "worldreportcentral.com", + "worldsinvesinshow.click", + "worldsocceracademy.com", + "worldtimeserver.online", + "worldtrack-package.com", + "worldtrademarksolution.com", + "worldtus.com", + "worldwalkersss.sbs", + "worldwellbeingsail.click", + "worldwholenesswave.click", + "worldwide-cash.net", + "worldwidecleanup.com", + "worldwidedigitalads.com", + "worldwidefestival.fr", + "worldwidenode.top", + "worldwidewhisker.com", + "worlzu.com", + "wormgush.com", + "worriednumber.com", + "worry-free-savings.com", + "wortapolkes.com", + "wortheumimages.com", + "woss.woltar.live", + "wot.histtory.top", + "wota-tournament.com", + "wotlgm.wixsite.com", + "wow-roblox.com", + "wowanalytics.co.uk", + "wowbhaji.com", + "woweffect.click", + "wowglassproducts.com", + "wowoert.top", + "wowshoppy.com", + "wozr.pl", + "wp-club.net", + "wp-esports.de", + "wp-pl.space", + "wp-safe-connect.com", + "wp-stat.s3.amazonasw.com", + "wp-stats.com", + "wp.binnpro.xyz", + "wp.pl.cube-cologne.com", + "wp.pl.kegypz.com", + "wp.topprogit.xyz", + "wp1.cor-natty.com", + "wp1e1m7qhop6d4cv2g5ikk24.furnituremagical.com", + "wp4501.softr.app", + "wp5996.softr.app", + "wp5s13m45mntv2cv23uie3ae.furnituremagical.com", + "wpad.engineer", + "wpad.exchange", + "wpad.exposed", + "wpad.mr", + "wpad.net.ru", + "wpad.online", + "wpad.software", + "wpad.trade", + "wpad.www.tendawifi.com", + "wpadkowo.pl", + "wpautomatic.net", + "wpay.wfebbill.com", + "wpbender.com", + "wpbp06g8lqkv9dqvi2djpnbk.cookingmodes.com", + "wpc.32df9.rhocdn.net", + "wpemerald.com", + "wpeqepdl1lgve5cv28b0qob2.furnituremagical.com", + "wpexpro.com", + "wph.xgd.mybluehost.me", + "wphh8lvbg0fnjnkui5gi553e.flysfashion.com", + "wphosting2212.com", + "wpisyinformacyjne.rent", + "wpm.neustar.biz", + "wpmshousing.com", + "wpocx.weebly.com", + "wpozytywnosccos.monster", + "wppluginspro.com", + "wppoczta.net.pl", + "wpr.ztot.lat", + "wpraciekupu1e.shop", + "wpsconfig4svr.elasticbeanstalk.com", + "wpshopping.net", + "wpspl.weebly.com", + "wptm3u0bpgv1t4cv2sb5ol3k.furnituremagical.com", + "wpunkcie.pl", + "wpxn.com", + "wq.plaski.online", + "wq.tdp-like.xyz", + "wqas.autotrdes.top", + "wqc8g7ih2unpoihvi30dcqeu.newsmachiner.com", + "wqee.maxiaztr.top", + "wqeq.actyprogss.top", + "wqjlak5j51spr9qv227jbi5i.cookingmodes.com", + "wqmnc6a664ovhpp0344l1d62.moviecollectives.com", + "wqqw.activitpprog.top", + "wqsa.spaactivs.top", + "wqss.spaactivs.top", + "wqtn4stb5jv6mepsiktgbd0a.celebrityinvesting.com", + "wqurty.sbs", + "wquskp1a0m7m25rv2q3o9h54.craftpromoz.com", + "wr2uub2lr616kvlv2nlos786.gardenkilo.com", + "wr8dvk223v1tficuikr448ac.basicbeautys.com", + "wrapper.fileplanet.com", + "wraproads.online", + "wrate.wmarincome.com", + "wrating.com", + "wrazplanowaniebedzie.site", + "wreio.com", + "wrertyuuuy.blogspot.com", + "wrestletix.com", + "wrf4fbcuh13ll2mv2pmb7q0q.traveloust.com", + "wrhappliancerepair.com", + "wrich.wfebbill.com", + "wrig.pl", + "writeadvising.com", + "writearena.com", + "writecamper.cfd", + "writehand.site", + "writelikethem.com", + "writeusastory.com", + "writingadventurers.com", + "writingassociates.com", + "wrl1nekar406jrdvivvmlc0g.furnituremember.com", + "wrland.sbs", + "wroclaw24net.netlify.app", + "wrona69.omargerard.pl", + "wrong2024.com", + "wrontonshatbona.pro", + "wrsa.powerlift.top", + "wryfinger.com", + "wrzda.egrowth0.com", + "ws.amazon.co.jp", + "ws.assoc-amazon.jp", + "ws.batch.com", + "ws.push-notifs.com", + "ws.sharethis.com", + "ws.yellowpages.ca", + "ws01.do.nu", + "ws02.do.nu", + "ws03.do.nu", + "ws03.home.sapo.pt", + "ws04.do.nu", + "ws04.home.sapo.pt", + "ws05.home.sapo.pt", + "ws06.home.sapo.pt", + "ws38.watashinonegai.ru", + "ws5ganlf603d2trv28jt9sd8.architecturepreview.com", + "ws87btqite50v3fv2vishdds.natureratchat.com", + "wsas.newchhance.top", + "wsc1.webspectator.com", + "wscn.activdep.top", + "wsd.trdex.top", + "wsdk-files.webengage.com", + "wse.toppchain.top", + "wserver.vidazoo.com", + "wsfmqf.awicksin.com", + "wshehold.site", + "wskazowkaludzi.click", + "wsmycz.aleksytymon.com.pl", + "wsod.com", + "wspanialechwile.click", + "wspanialynarod.click", + "wsparcialudzi.click", + "wsparcie-dostawa.com", + "wspeed.qq.com", + "wspolbrzmienie.click", + "wspolczesneproblemy.click", + "wspolczesnewsparcie.click", + "wspolczesnezagadki.click", + "wspolnainformacja.homes", + "wspolnatroska.click", + "wspolnebezpieczenstwo.click", + "wspolneklopoty.click", + "wspolnekomentowanie.click", + "wspolnemiasto.homes", + "wspolneogladanie.click", + "wspolneproblemy.click", + "wspolnesciganie.click", + "wspolnewiesci.click", + "wspolnieczytamy.rent", + "wspolnieogladamy.rest", + "wspolnotadecyduje.click", + "wspolnyaneks.click", + "wspolnyczas.click", + "wspolnytrud.click", + "wspomnienczas.click", + "wspomnieniowe.click", + "wsps.trdeone.top", + "wsq.prodeem.top", + "wsrodkumiasta.click", + "wss.hbpl.co.uk", + "wss.newchhance.top", + "wssa.actyprogss.top", + "wsstake.com", + "wssv.prodepl.top", + "wssw.progictpro.top", + "wstepneustalenia.click", + "wstepnewyniki.click", + "wsttimes.com", + "wstydsprawa.click", + "wsus.kasperskyantivirus.net", + "wsvirvago.info", + "wswietlekamer.click", + "wszelkienewsy.homes", + "wszyscyczytamy.homes", + "wszyscyskupieni.click", + "wszystkiefilmy.pl", + "wszystkienowinki.click", + "wszystkiesprawy.homes", + "wszystkodladomu24.com", + "wszystkomamy.pl", + "wszystkominie.click", + "wt-eu02.net", + "wt.adctrl.com", + "wt.bankmillennium.pl", + "wt.o.nytimes.com", + "wt.sexsearch.com", + "wt.sexsearchcom.com", + "wt5n2srvi7e3migvik3hkhhi.celebsforever.com", + "wt7imppmfn6rt4cv28db8odk.furnituremagical.com", + "wt8qqa8f6ab42iluih6fc3a2.foodscut.com", + "wtach.club", + "wtajemniczeni.click", + "wte45fv33phhgvlv2ppii4fe.lifestyleexact.com", + "wtesup.powerlift.top", + "wtik7va49vilc9u03vv3bh4q.gadgetservee.com", + "wtimpulse.powerlift.top", + "wtjh21ja59tgvqkui1dqedb2.plantants.com", + "wtlive.com", + "wtmrecords.com", + "wtmtrack.com", + "wtnj.worldnow.com", + "wto40.cfd", + "wtopas.xyz", + "wtot.mastercasc.top", + "wtp101.com", + "wtpaxfl-web-app.web.app", + "wtpf3kuihssrv2v0jf87ruba.gadgetsigmaa.com", + "wtrust.wfebinvest.com", + "wts.newchhance.top", + "wts.trdeone.top", + "wtsa.newchhance.top", + "wtsapptrad.tilda.ws", + "wtsbn3buintbqtvtidcnaa8s.zonesfit.com", + "wtscode.improvelvl.top", + "wtsda.improvelvl.top", + "wtsdap.improvelvl.top", + "wtsdc.worldnow.com", + "wtsera.improvelvl.top", + "wtsgh.trdex.top", + "wtsh.improvelvl.top", + "wtsk.powerlift.top", + "wtske.wtsplatform.top", + "wtsl.improvelvl.top", + "wtsl.troove.top", + "wtsll.trdex.top", + "wtsll.wtsplatform.top", + "wtsoq.wtsplatform.top", + "wtsp.trdeone.top", + "wtspftd.wtsplatform.top", + "wtspow.trdex.top", + "wtsppa.bud-x.online", + "wtsprox.newchhance.top", + "wtspul.improvelvl.top", + "wtsq.newchhance.top", + "wtsqp.improvelvl.top", + "wtssapp.trdeone.top", + "wtsspp.newchhance.top", + "wtsup.trdeone.top", + "wttgove.top", + "wttsspp.newchhance.top", + "wttz.sbes.top", + "wtvertnet.com", + "wtwoimmiescie.click", + "wu-pl.online", + "wu.idismfonts.com", + "wu6dndkgjssi61mv2nk7ku3g.gardenkilo.com", + "wu9mvb24o0pujjiu2a7n5lgc.basicbeautys.com", + "wubbaboost.blogspot.com", + "wubrvwoirvwpiuroiue.site", + "wucp95q1v67umsvt234s3lmi.zonesfit.com", + "wudcaso.com", + "wudi.surveyrewardsnetwork.com", + "wudyxaatie.live", + "wuh7fc7i1phj3rrv2ad6nfeg.architecturepreview.com", + "wuhhw.wtelewizjinasi.click", + "wuhobyi0.online", + "wuhubrmedia.cloud", + "wujofyin.live", + "wukiqyegey.live", + "wukule.celestialiatlas.com", + "wulkanvegas.org", + "wuloeqf1hfee11lvidn3p70o.lifestylefactorss.com", + "wume.shoppmundo.com", + "wumglop.pro", + "wuntrobise.site", + "wuo7k26rtvqhj0mv2oqos75a.traveloust.com", + "wupiliihiy.live", + "wuqozyazoe.live", + "wuqtqnc7at36e6rv2t7eq75g.craftpromoz.com", + "wurakac.live", + "wustermorzz.site", + "wutavau6.cfd", + "wuux.maxiaztr.top", + "wuvupo.opinionjet.com", + "wuwelej.top", + "wuxigaidie.live", + "wv-notification-priority-fb-mail.netlify.app", + "wv.5.p2l.info", + "wv.tradx.top", + "wv0553vghafgtaf0jiesbc94.webdesignvistaa.com", + "wvalue.wfebinvest.com", + "wvie40ljbjp4grrv2q7sbc8o.architecturepreview.com", + "wvjb7f2bs9r5oaqvibr5dse2.travelouster.com", + "wvolat.wmaybill.info", + "wvps.htvo.top", + "wvve.activdep.top", + "wvvw-robox.com", + "wvw-robox.com", + "ww-acx.cfd", + "ww.kowdent.pl", + "ww1.flashx.net", + "ww1.tongji123.com", + "ww2.sponsorflyr.com", + "ww2.tongji123.com", + "ww3.tongji123.com", + "ww4.tongji123.com", + "ww7.openwrt.com", + "wwaol.com", + "wwcs.rign.top", + "wwdes1gn5st.site", + "wwew.worldinfo-lo.top", + "wwfsable.com", + "wwin.wjulstock.info", + "wwnc.xyz", + "wws.maxymus.xyz", + "wwsa.prodepl.top", + "wwv.onetad.com", + "www-bankera.com", + "www-banner.chat.ru", + "www-bcdf8939.donaldedwardslaw.com", + "www-confusion-melisa-chaos-lame.blogspot.com", + "www-dailymotion-video.blogspot.com", + "www-dhl-express.com", + "www-enigma.co", + "www-etsy.shop", + "www-gemini.com", + "www-google-analytics.l.google.com", + "www-google.nl", + "www-inpost-pl.top", + "www-mfacebook.com.vn", + "www-mvetherwallet.com", + "www-myethervvallet.com", + "www-myetherwallet.com", + "www-mymorri.com", + "www-post-ch-de.top", + "www-posten-no.top", + "www-request.network", + "www-revaslim.com", + "www-skinnycleanse.com", + "www-stats.unipi.it", + "www-usps.xyz", + "www-x-videos.com", + "www.1120.com.tw", + "www.123banners.com", + "www.1800banners.com", + "www.1freecounter.com", + "www.1hkfq6598i.com", + "www.31d.net", + "www.3bsoftware.com", + "www.3dstats.com", + "www.3qqq.net", + "www.3turtles.com", + "www.404errorpage.com", + "www.56.com", + "www.5rocks.io", + "www.5thavenue.com", + "www.777tool.com", + "www.805m.com", + "www.888poker.com", + "www.90offbags.com", + "www.9malls.co.uk", + "www.a-pagerank.net", + "www.a2uu36g43l.download", + "www.aandgwright.plus.com", + "www.abc-tax.jp", + "www.abc.co.bz", + "www.abcjmp.com", + "www.acmexxx.com", + "www.ad-center.com", + "www.ad-groups.com", + "www.ad-net.co.uk", + "www.ad-words.ru", + "www.adalyser.com", + "www.adbonus.com", + "www.adbooth.com", + "www.adclickservice.com", + "www.adcode.ws", + "www.addfreecounter.com", + "www.addtoany.com", + "www.addwish.com", + "www.adelixir.com", + "www.adexchangecloud.com", + "www.adforati.com", + "www.adfunkyserver.com", + "www.adgger.jp", + "www.adgitize.com", + "www.adgroups.net", + "www.adhexa.com", + "www.adimages.beeb.com", + "www.adimpact.com", + "www.adlandpro.com", + "www.adloader.com", + "www.adlogix.com", + "www.admixxer.com", + "www.adnigma.com", + "www.adobetag.com", + "www.adoptim.com", + "www.adpeepshosted.com", + "www.adpmbtj.com", + "www.adpowerzone.com", + "www.adquest3d.com", + "www.adregistry.com", + "www.adrianwaldock.plus.com", + "www.adrotate.net", + "www.ads2live.com", + "www.adscampaign.com", + "www.adsedo.com", + "www.adserver.com.my", + "www.adserver.net", + "www.adservtech.com", + "www.adspeed.com", + "www.adspics.com", + "www.adspoll.com", + "www.adsupplyads.com", + "www.adszooks.com", + "www.adtrix.com", + "www.adult-top-list.com", + "www.adultadbroker.com", + "www.adultcash.com", + "www.adultcommercial.net", + "www.adultdatelink.com", + "www.adultlinkexchange.com", + "www.advaliant.com", + "www.advancedsoftwaresupport.com", + "www.advanpromo.com", + "www.adversalservers.com", + "www.adverterenbijrtl.nl", + "www.adverterenzeeland.nl", + "www.advertising365.com", + "www.advertlets.com", + "www.advertpro.com", + "www.adverts.dcthomson.co.uk", + "www.advertyz.com", + "www.adview.cn", + "www.adwarespy.com", + "www.adwidecenter.com", + "www.adworldmedia.com", + "www.adxserve.com", + "www.adylalahb.ru", + "www.aektschen.de", + "www.aeqs.com", + "www.aero-source.net", + "www.aeronautica.gob.pa", + "www.aerreravasi.com", + "www.af-mark.jp", + "www.afcyhf.com", + "www.affiliate-b.com", + "www.affiliateclick.com", + "www.affiliatefuture.co.uk", + "www.affiliatesuccess.net", + "www.afi-b.com", + "www.afterdownload.com", + "www.airfrance.life", + "www.ajalis.com", + "www.akiko.f9.co.uk", + "www.alaksaair.com", + "www.alaskaaair.com", + "www.alexrc.plus.com", + "www.algocashmaster.com", + "www.allosponsor.com", + "www.almondnetworks.com", + "www.amazing-offers.co.il", + "www.amazing-opportunities.info", + "www.analyticdns.org", + "www.analytics.247sports.com", + "www.anastasiasaffiliate.com", + "www.anatol.com", + "www.andyhawk.free-online.co.uk", + "www.andyhoppe.com", + "www.andymurray.plus.com", + "www.antaraimedia.com", + "www.apmebf.com", + "www.apogara.plus.com", + "www.appfindr.org", + "www.applelounge.com", + "www.applicationunificationcontroller.com", + "www.applicationwiki.com", + "www.appliedsemantics.com", + "www.apponic.com", + "www.aptracking1.com", + "www.aptrafficnetwork.com", + "www.archigate.it", + "www.area043.com", + "www.asadcdn.com", + "www.assoc-amazon.jp", + "www.astalavista.us", + "www.atlantis-asia.com", + "www.atomictime.net", + "www.atordeg.com.br", + "www.atpanel.com", + "www.autosurfpro.com", + "www.av-clean.com", + "www.avenues-inc.com", + "www.avnads.com", + "www.avsads.com", + "www.awltovhc.com", + "www.axiatraders.com", + "www.axill.com", + "www.ayehcleaners.com", + "www.ba8.jp", + "www.baba-t.com", + "www.badassjv.com", + "www.balnakiel.plus.com", + "www.bangbuddy.com", + "www.banner-rotation.com", + "www.bannerbackup.com", + "www.bar.ry2002.02-ry014.snpr.hotmx.hair.zaam.net", + "www.barclaysghana.org", + "www.bcservice.it", + "www.bdsmtours.com", + "www.be4life.ru", + "www.beead.co.uk", + "www.beginads.com", + "www.benhamlyn.plus.com", + "www.best-iphone6s.com", + "www.besthitsnow.com", + "www.bestrxpills.com", + "www.betcounter.com", + "www.bettertextads.com", + "www.bigbangempire.com", + "www.bigsister-puff.cxa.de", + "www.bigsister.cxa.de", + "www.billcarthy.f9.co.uk", + "www.binarysystem4u.com", + "www.bitlocker.net", + "www.bjhdrx.com", + "www.blackhattoolz.com", + "www.blockadsnot.com", + "www.blogcatalog.com", + "www.blossomtel.com", + "www.bluecrabhosting.co.uk", + "www.bluemountain2.com", + "www.bmmetrix.com", + "www.bnhtml.com", + "www.bnmq.com", + "www.bnnr.nl", + "www.bodog.eu", + "www.boonsolutions.com", + "www.bostonwall.com", + "www.botnet123.cc", + "www.bovadapromotions.lv", + "www.bretby.plus.com", + "www.bryantaylor.free-online.co.uk", + "www.bt.emsecure.net", + "www.btalbot.plus.com", + "www.btvm.ne.jp", + "www.budsinc.com", + "www.buglife.com", + "www.buildtraffic.com", + "www.bulkclicks.com", + "www.bulletads.com", + "www.bumerang.cc", + "www.buy404s.com", + "www.buycheapadvertising.com", + "www.buyhitscheap.com", + "www.buzzclick.com", + "www.buzzimpress.jp", + "www.bywebsite.com", + "www.cadvision.com", + "www.cafecoquin.com", + "www.cam4.fr", + "www.cambodiaoutsourcing.com", + "www.camion.idps.co.uk", + "www.camsoda1.com", + "www.canadianshawid.com", + "www.canalstat.com", + "www.canuckmethods.com", + "www.capturedcovers.com", + "www.caramail.com", + "www.cash4downloads.com", + "www.cashcapitalsystem.com", + "www.cashlayer.com", + "www.cashthat.com", + "www.casinotropez.com", + "www.cati.com.tw", + "www.cbeckads.com", + "www.cbproads.com", + "www.cdn4ads.com", + "www.cellularbeton.it", + "www.chacomedia.com", + "www.chartercare.plus.com", + "www.cheap-online-stamp.cast.cc", + "www.cheekybanners.com", + "www.chemsky.tn", + "www.chiaperottipaolo.it", + "www.chienhung.url.tw", + "www.chilecapacita.cl", + "www.chiyih.com", + "www.chrumedia.com", + "www.civicscience.com", + "www.clarity.ms", + "www.classifieds1000.com", + "www.cleanup-your-computer.com", + "www.clear-request.com", + "www.clearalgorithm.com", + "www.clearshieldredirect.com", + "www.click10.com", + "www.click4click.com", + "www.clickaction.net", + "www.clickclick.com", + "www.clickmanage.com", + "www.clicksgear.com", + "www.clicktale.com", + "www.clicktale.net", + "www.clickterra.net", + "www.clicktilluwin.com", + "www.clicktx.jp", + "www.clickvalidator.net", + "www.clickzs.com", + "www.cliftons.plus.com", + "www.clixtrac.com", + "www.cnstats.com", + "www.co2stats.com", + "www.comclick.com", + "www.commission-junction.com", + "www.commissionempire.com", + "www.computerxchange.com", + "www.conduit-banners.com", + "www.contextuads.com", + "www.cool-downloads.com", + "www.cool-downloads.net", + "www.coolconcepts.nl", + "www.cotc.net", + "www.counter-gratis.com", + "www.counter4all.com", + "www.counter4all.de", + "www.countercentral.com", + "www.counterguide.com", + "www.counters4u.com", + "www.countmypage.com", + "www.courtneywalker.plus.com", + "www.cpabank.com", + "www.cpaempire.com", + "www.cpm10.com", + "www.cpmfun.com", + "www.cpmterra.com", + "www.cpx24.com", + "www.crackserver.com", + "www.crakmedia.com", + "www.crazywinnings.com", + "www.credit-dreams.com", + "www.crispads.com", + "www.csalikft.hu", + "www.ctaz.com", + "www.cuci.nl", + "www.cyber-ad01.cc", + "www.cybereps.com", + "www.da-ads.com", + "www.dalesnewzealand.co.nz", + "www.danair.es", + "www.darley.co.uk", + "www.dataforce.net", + "www.datanotary.com", + "www.datatech.es", + "www.dating-banners.com", + "www.datoben.waw.pl", + "www.davion.plus.com", + "www.dcm5.com", + "www.dddcc.com", + "www.debbo.plus.com", + "www.decografix.com", + "www.deelen-wageningen.nl", + "www.deepmetrix.com", + "www.defaultinternet.com", + "www.deflorationvirgins.com", + "www.delton.com", + "www.derekrjones.plus.com", + "www.desifever.com", + "www.destinationurl.com", + "www.devenney.plus.com", + "www.devis-abri-de-piscine.fr", + "www.devon38.plus.com", + "www.dia-traffic.com", + "www.dianomioffers.co.uk", + "www.dicarlotrack.com", + "www.didata.bw", + "www.diffusionpub.com", + "www.digimedia.com", + "www.dipli.unipa.it", + "www.diptanuinfo.co.cc", + "www.direct-stats.com", + "www.directnetadvertising.net", + "www.dntx.com", + "www.dolanadserver.com", + "www.doubleclickbygoogle.com", + "www.downloads-whatsapp.com", + "www.dragonawaken.com", + "www.dt1blog.com", + "www.dunlop.force9.co.uk", + "www.dutchsales.org", + "www.dwin1.com", + "www.dynamictoolbar.com", + "www.e-bannerx.com", + "www.e-traffic.com", + "www.e-transfer-cra.com", + "www.earnify.com", + "www.eastwood35.idps.co.uk", + "www.easy-dating.org", + "www.easy2date.net", + "www.easycounter.com", + "www.ebayadservices.com", + "www.ebaybanner.com", + "www.eclean.or.kr", + "www.edirectory.co.uk", + "www.edomz.com", + "www.edv-waldherr.at", + "www.egoldenglove.com", + "www.eivamos.com", + "www.elc.tomsk.ru", + "www.eleganteea.com", + "www.eliteconcepts.com", + "www.ellads.com", + "www.emadesign.net", + "www.emarketmakers.com", + "www.enhance.com", + "www.epicgameads.com", + "www.errornuker.com", + "www.eshopads2.com", + "www.etraffic.com", + "www.europerank.com", + "www.eva.hi-ho.ne.jp", + "www.everestgroupcorp.com", + "www.everestjs.net", + "www.everifymatch.com", + "www.evidencenuker.com", + "www.exe-file.de", + "www.exitforcash.com", + "www.exitmoney.com", + "www.experclick.com", + "www.expoteam.net", + "www.ezlink.ca", + "www.face2trade.com", + "www.fast-adv.it", + "www.fastusersonline.com", + "www.feedstermedia.com", + "www.feiyang163.com", + "www.fetisch-pornos.cxa.de", + "www.feyads.com", + "www.fhserve.com", + "www.ficken-ficken-ficken.cxa.de", + "www.ficken-xxx.cxa.de", + "www.fiduciariobajio.com.mx", + "www.findalgorithm.com", + "www.fineclicks.com", + "www.firebanner.com", + "www.firemouth.plus.com", + "www.firered.plus.com", + "www.fischereszter.hu", + "www.flexibleadmin.com", + "www.flexibletool.com", + "www.flowerdevon.idps.co.uk", + "www.flyingcroc.com", + "www.fncash.com", + "www.focalex.com", + "www.ford7.plus.com", + "www.formacionprofesional.webuda.com", + "www.formosahappiness.org", + "www.forum.ithealth.ru", + "www.fotoidea.com", + "www.fpcpopunder.com", + "www.fra19.plus.com", + "www.framar.plus.com", + "www.free-choices.com", + "www.free-counters.net", + "www.freeadguru.com", + "www.freebitmoney.com", + "www.freecamdollars.com", + "www.freecamsecrets.com", + "www.freedownloadzone.com", + "www.freeezinebucks.com", + "www.freehitwebcounters.com", + "www.freemao.com", + "www.freepornsubmits.com", + "www.freespinwinner.win", + "www.freestat.ws", + "www.freestats.ws", + "www.freeusersonline.com", + "www.freo-stats.nl", + "www.friend-card.com", + "www.friend-cards.com", + "www.friend-cards.net", + "www.friend-greeting.com", + "www.friend-greetings.com", + "www.friend-greetings.net", + "www.friendgreetings.com", + "www.friendgreetings.net", + "www.frosinonewesternshow.it", + "www.ftjcfx.com", + "www.fuckbookdating.com", + "www.full-edition.info", + "www.fulltraffic.net", + "www.funkydoowop.plus.com", + "www.funtopliste.de", + "www.fusionbanners.com", + "www.fxcounters.com", + "www.fxlayer.net", + "www.g-af.com", + "www.galileounaluna.com", + "www.gaming-adult.com", + "www.garethwalker.plus.com", + "www.gatesofhell.plus.com", + "www.gatoradvertisinginformationnetwork.com", + "www.gbcash.com", + "www.gbinnie.plus.com", + "www.gcmadvertising.com", + "www.geolocation.performgroup.com", + "www.georgewatson.plus.com", + "www.getloan.com", + "www.getsearchlist.com", + "www.getsmart.com", + "www.gigdnetwork.com", + "www.girlz-high.com", + "www.globalbuffer.com", + "www.globallaborsupply.com", + "www.globe7.com", + "www.glxgroup.com", + "www.gm4pgv.plus.com", + "www.googlew.com", + "www.googlre.com", + "www.govrefund-uk.com", + "www.greatdexchange.com", + "www.greencentral.plus.com", + "www.grouphappy.com", + "www.guesstheview.com", + "www.gxplugin.com", + "www.hansvanderwerf.nl", + "www.heimlich-gefilmt.cxa.de", + "www.heusmarketing.nl", + "www.hiperstat.com", + "www.hiroden-con.jp", + "www.hit-counter-download.com", + "www.hit-counts.com", + "www.hitmaster.de", + "www.hitstats.co.uk", + "www.hlserve.com", + "www.hobwelt.com", + "www.homeoffun.com", + "www.hot2015rewards.com", + "www.hotdogsandads.com", + "www.hotkeys.com", + "www.hotranks.com", + "www.hubtraffic.com", + "www.hugedomains.com", + "www.humanclick.com", + "www.hxtrack.com", + "www.hypercounter.com", + "www.i-younet.ne.jp", + "www.i.cdn.cnn.com", + "www.iboard.com", + "www.idealcasino.net", + "www.identificatie-login.com", + "www.idirect.com", + "www.idol-dvd.com", + "www.ifileyou.com", + "www.iicdn.com", + "www.ili.net", + "www.image-rentracks.com", + "www.imcounting.com", + "www.imiclk.com", + "www.impresionesweb.com", + "www.incentaclick.com", + "www.incentivenetworks2.com", + "www.indiads.com", + "www.ineedhits.com", + "www.inflationbreedinghoax.com", + "www.infotelsrl.com", + "www.ingonherbal.com", + "www.innovativebuildingsolutions.in", + "www.intelli-direct.com", + "www.intellisuggest.com", + "www.interactivebrands.com", + "www.internet-ps.com", + "www.interstitialzone.com", + "www.inyes.com.tw", + "www.iperbanner.com", + "www.ipuss.tv", + "www.isfilebest.com", + "www.isistech.com.tw", + "www.ist-track.com", + "www.istats.nl", + "www.itunesdownloadstore.com", + "www.iwstats.com", + "www.izu.co.jp", + "www.jailbsearch.xyz", + "www.japanmadchen.com", + "www.jellycounter.com", + "www.jetpackdigital.com", + "www.jetseeker.com", + "www.jmp2click.com", + "www.jolic2.com", + "www.jque.net", + "www.jrhayley.plus.com", + "www.jscount.com", + "www.justhookup.com", + "www.jvzoo.com", + "www.k-macs.ne.jp", + "www.kaplanindex.com", + "www.kcta.or.kr", + "www.kenkudo.plus.com", + "www.keyofhealth.com", + "www.kickassratios.com", + "www.kidsangel.com", + "www.kipasdenim.com", + "www.kitchentablegang.org", + "www.klixmedia.com", + "www.km69.de", + "www.knacads.com", + "www.knell.plus.com", + "www.knowinteractive.com", + "www.kolks.nl", + "www.konimkan.com", + "www.konversation.com", + "www.kvr-systems.de", + "www.lacmp.net", + "www.lansrv050.com", + "www.laugh-mail.com", + "www.laugh-mail.net", + "www.launchbuffer.com", + "www.lduhtrp.net", + "www.leadgreed.com", + "www.leadtrackgo.com", + "www.leanplum.com", + "www.lesben-pornos.cxa.de", + "www.lifeforminc.com", + "www.lightboxcdn.com", + "www.linkconnector.com", + "www.linkfame.com", + "www.linkhut.com", + "www.linkpulse.com", + "www.linkredirect.biz", + "www.linksalpha.com", + "www.linkwithin.com", + "www.linkworth.com", + "www.little-help.com", + "www.littledevildoubt.com", + "www.liveadclicks.com", + "www.livestat.com", + "www.loggerx.com", + "www.lomalindasda.org", + "www.lonelycheatingwives.com", + "www.lottoforever.com", + "www.lpmxp2017.com", + "www.lpmxp2024.com", + "www.luckycrush.live", + "www.lysabarnard.plus.com", + "www.m2trk.com", + "www.maconbraves.com", + "www.mainteck-fr.com", + "www.mangayhentai.com", + "www.manoces.waw.pl", + "www.marinoderosas.com", + "www.market-buster.com", + "www.marketrip.co", + "www.masterspace.biz", + "www.maxmoney.com", + "www.maxregistrycleaner.net", + "www.maxxxhits.com", + "www.mb102.com", + "www.mb57.com", + "www.mcsqd.com", + "www.mczbf.com", + "www.media-motor.com", + "www.mediareps.com", + "www.mediatraffic.com", + "www.medical-research-books.com", + "www.meetic-partners.com", + "www.megacounter.de", + "www.merijntjeaanderijn.nl", + "www.merlin.co.il", + "www.metareward.com", + "www.metavertising.com", + "www.metricsimage.com", + "www.mftracking.com", + "www.mikaeljigmo.com", + "www.mikras.nl", + "www.miqsoft.hu", + "www.miyazaki-catv.ne.jp", + "www.mktrack.com", + "www.mlstat.com", + "www.mnbasd77.com", + "www.mnetads.com", + "www.monetizemore.com", + "www.mongoosemetrics.com", + "www.motionlink.jp", + "www.mp3downloadhq.com", + "www.mp3helpdesk.com", + "www.mpression.net", + "www.mpxxtrk.com", + "www.mr-mondial.com", + "www.ms247.plus.com", + "www.mueller-holz-bau.com", + "www.mvav.com", + "www.my-stats.com", + "www.myad.vn", + "www.myadsl.co.za", + "www.mycleanpc.tk", + "www.mycpvlife.com", + "www.myishop.co.uk", + "www.mylottoadserv.com", + "www.mylovecards.com", + "www.myroitracking.com", + "www.mysearch.com", + "www.myuitm.com", + "www.na47.com", + "www.nas-k.co.jp", + "www.naturesunshine.com", + "www.naughty-traffic.com", + "www.ndbsoft.be", + "www.nebulus30.plus.com", + "www.nedstat.com", + "www.needmorehits.com", + "www.neptuneads.com", + "www.netmaxx.com", + "www.netpoll.nl", + "www.newmedia.plus.com", + "www.newnorth.net", + "www.newsbreak.com", + "www.newtrees.plus.com", + "www.nextlnk7.com", + "www.nextstudent.com", + "www.ngads.com", + "www.ninjadollars.com", + "www.noowho.com", + "www.novelsys.co", + "www.ntsearch.com", + "www.nu26.com", + "www.nutaku.com", + "www.nutten-verzeichnis.cxa.de", + "www.oainternet.com", + "www.obesitycheck.com", + "www.objectopoly.info", + "www.odyssey.on.ca", + "www.ojang.pe.kr", + "www.oktrk.com", + "www.on2url.com", + "www.one-door.com", + "www.onesafe-software.com", + "www.oneund.ru", + "www.ontheweb.com", + "www.opendownload.de", + "www.openload.de", + "www.opinionlab.com", + "www.opolis.io", + "www.optad360.com", + "www.originalicons.com", + "www.ourfuckbook.com", + "www.oz-offers.com", + "www.ozonatory24.pl", + "www.pagerank10.co.uk", + "www.papy.co.jp", + "www.parsads.com", + "www.partycasino.com", + "www.pawnauctions.net", + "www.pc-detox.com", + "www.pdf-platinum.info", + "www.peachy18.com", + "www.pedigree1.plus.com", + "www.perfectgirls.net", + "www.performanceonclick.com", + "www.performics.com", + "www.permissionresearch.com", + "www.persianstat.com", + "www.perso.ch", + "www.peteralexander.plus.com", + "www.peterfishwick.free-online.co.uk", + "www.pfhsystem.com", + "www.photo-ads.co.uk", + "www.pixazza.com", + "www.pixeltrack66.com", + "www.placelocal.com", + "www.planet.eon.net", + "www.plarium.com", + "www.playamo.com", + "www.poker-new.com", + "www.poker-unique.com", + "www.poker4spain.com", + "www.pollmonkey.com", + "www.popadvert.com", + "www.popupad.net", + "www.porno-lesben.cxa.de", + "www.pornsponsors.com", + "www.portaldimensional.com", + "www.postads24.com", + "www.postmasterbannernet.com", + "www.postnewsads.com", + "www.powerlinks.com", + "www.prdirectory.biz", + "www.premieropinion.com", + "www.presidency.site", + "www.prioritisemyhealth.com", + "www.pro-partners.nl", + "www.probabilidades.net", + "www.professionalcash.com", + "www.profitzone.com", + "www.program3.com", + "www.promo.com.au", + "www.protectmobiletechieai.club", + "www.prtc.net", + "www.psclicks.com", + "www.psychics-readings-for-free.com", + "www.punishtube.com", + "www.qbop.com", + "www.qcoldtui1999.com", + "www.qksrv.net", + "www.qksz.net", + "www.qssa.co.uk", + "www.qsstats.com", + "www.queen-casino.info", + "www.r2prod.com", + "www.racingandclassic.com", + "www.random-logic.com", + "www.randppro-cuts.com", + "www.readnotify.com", + "www.realincestvideos.com", + "www.realtextads.com", + "www.redactiepartners.nl", + "www.reduxmediia.com", + "www.reelcentric.com", + "www.registrarads.com", + "www.reklam3.net", + "www.rentracks.jp", + "www.reusenproject-n.nl", + "www.riccardochinnici.it", + "www.rightmedia.com", + "www.rihoworld.com", + "www.riskybus.f9.co.uk", + "www.ristoromontebasso.it", + "www.rkdms.com", + "www.robm674.plus.com", + "www.rockcreekdds.com", + "www.romanticmaui.net", + "www.roofing.galacticleads.com", + "www.roulettebotplus.com", + "www.rpepin.plus.com", + "www.rsptrack.com", + "www.rss141.com", + "www.rtcode.com", + "www.rtk.io", + "www.ryosuke.plus.com", + "www.sa44.net", + "www.saf-oil.ru", + "www.sarge05.plus.com", + "www.saumweb.com", + "www.sbo.it", + "www.scambiobanner.tv", + "www.schemml.de", + "www.schwule-boys-nackt.cxa.de", + "www.scottofyork.plus.com", + "www.searchapps.me", + "www.searchingzone.com", + "www.searchv.com", + "www.secretbehindporn.com", + "www.securepaths.com", + "www.sedotracker.de", + "www.seductiveamateurs.com", + "www.seehits.com", + "www.seekways.com", + "www.servitemequipos.cl", + "www.sexadvertentiesite.nl", + "www.sexmoney.com", + "www.sexpixbox.com", + "www.sexyads.net", + "www.sgtwilko.f9.co.uk", + "www.shaunfennings.plus.com", + "www.shinilchurch.net", + "www.shockcounter.com", + "www.shopathome.com", + "www.shopping-artikel.de", + "www.shoppingjobshere.com", + "www.showcaserealestate.net", + "www.silvercash.com", + "www.simplecounter.net", + "www.simplyhelper.com", + "www.singlesadnetwork.com", + "www.sitestatslive.com", + "www.sitetagger.co.uk", + "www.skattabrain.com", + "www.skegness.net", + "www.skvarsani.plus.com", + "www.sky-net.or.jp", + "www.skywin.com.tw", + "www.slorent.com", + "www.slutloadlive.com", + "www.smailes.plus.com", + "www.smartredirect.de", + "www.smichovbike.cz", + "www.smspop.com", + "www.sociallypublish.com", + "www.softcha.com", + "www.specialstat.com", + "www.specificclick.com", + "www.speedcounter.net", + "www.speedyclick.com", + "www.spinbox.net", + "www.spinia.com", + "www.sponsoradulto.com", + "www.spookylinks.com", + "www.spunkycash.com", + "www.srmdata-us.com", + "www.srmdata.com", + "www.ssl2.in", + "www.ssquire.plus.com", + "www.starcountry.net", + "www.start-page.org", + "www.startnewtab.com", + "www.statcount.com", + "www.stats.net", + "www.statsession.com", + "www.statsforever.com", + "www.stattrax.com", + "www.steamtraffic.com", + "www.stickylogic.com", + "www.stiffnetwork.com", + "www.store-mix.com", + "www.streamatelive.com", + "www.streamen.com", + "www.subsitesadserver.co.uk", + "www.sun-inet.or.jp", + "www.sunidaytravel.co.uk", + "www.super8service.de", + "www.superbanner.org", + "www.supremehits.net", + "www.surfaccuracy.com", + "www.surveynetworks.com", + "www.surveysite.com", + "www.swallowwire.sa.com", + "www.synovite-scripts.com", + "www.system-live-media.cz", + "www.t-analytics.com", + "www.tag4arm.com", + "www.talentbroker.net", + "www.talkable.com", + "www.tanger.com.br", + "www.tao123.com", + "www.targeted-banners.com", + "www.tbitcoin.me", + "www.td583.com", + "www.teltech.hu", + "www.terraclicks.com", + "www.terrapops.com", + "www.textbanners.net", + "www.textlinkads.com", + "www.thatrendsystem.com", + "www.the-discount-store.com", + "www.thebigoutdoors.co.uk", + "www.theexgirlfriends.com", + "www.thepornsurvey.com", + "www.thepringlefamily.plus.com", + "www.thesexcinema.com", + "www.thesocialsexnetwork.com", + "www.thetraderinpajamas.com", + "www.thewaycloud.com", + "www.thickcash.com", + "www.tinbuadserv.com", + "www.tkdami.net", + "www.tkqlhce.com", + "www.tlauder.f9.co.uk", + "www.toolbarcounter.com", + "www.top-free-casino-games.com", + "www.topblogging.com", + "www.topblogs.com.ph", + "www.toplistim.com", + "www.topreward.site", + "www.topsecretmagic.co.uk", + "www.topsiteguide.com", + "www.topsites24.net", + "www.topworld.nl", + "www.tostadomedia.com", + "www.tqlkg.com", + "www.tr100.net", + "www.tr553.com", + "www.tracemyip.org", + "www.track2cash.com", + "www.trackbacksecure.com", + "www.trackingclick.net", + "www.trackingstatalytics.com", + "www.trackword.biz", + "www.tradingtactics.win", + "www.traffic4u.com", + "www.trafficbeamer.com", + "www.trafficmagnet.net", + "www.trafficpace.com", + "www.trafficresults.com", + "www.traffictrader.net", + "www.trafficzap.com", + "www.tranzit124.cz", + "www.traveladvertising.com", + "www.treeloot.com", + "www.trendsonline.biz", + "www.trkr1.com", + "www.trucktirehotline.com", + "www.truentertainment.net", + "www.tsgonline.com", + "www.tubehits.com", + "www.tutka.net", + "www.tutop.com", + "www.tvpassport.com", + "www.u1trkqf.com", + "www.ucchari.com", + "www.ugdturner.com", + "www.ukbanners.com", + "www.ultimatetopsites.com", + "www.unicaitaly.it", + "www.uniqueinternettexasholdempoker.com", + "www.universal-traffic.com", + "www.updatecatalogs.com", + "www.upgradebasic.com", + "www.upi6.pillsstore-c.com", + "www.uprour.com", + "www.upsellit.com", + "www.urdoot.win", + "www.urekamedia.com", + "www.usefomo.com", + "www.usenetjunction.com", + "www.user-shield.com", + "www.users.dialstart.net", + "www.users.freenetname.co.uk", + "www.usersonlinecounter.com", + "www.utarget.co.uk", + "www.v-links.net", + "www.v61.com", + "www.validview.com", + "www.vandenberghider.plus.com", + "www.vanguard-art.com", + "www.veritaspartners.co.jp", + "www.victory1999.com", + "www.videoconverterhd.com", + "www.videolove.clanteam.com", + "www.videostan.ru", + "www.vilaglato.info", + "www.vinyljazzrecords.com", + "www.virtualsurfer.com", + "www.virtumundo.com", + "www.visitor-track.com", + "www.visitortracklog.com", + "www.visualwebsiteoptimizer.com", + "www.vivaimontina.com", + "www.vjsoft.net", + "www.vstats.net", + "www.vthought.com", + "www.vtoyshop.com", + "www.vulcannonibird.de", + "www.w3counter.com", + "www.wantsfly.com", + "www.wctc.net", + "www.web3000.co.uk", + "www.webanalyser.net", + "www.webhaat.com", + "www.webhostingcounter.com", + "www.webmoblink.com", + "www.webpartition.com", + "www.webservis.gen.tr", + "www.website-hit-counters.com", + "www.websitealive3.com", + "www.websitepromoten.be", + "www.webspectator.com", + "www.webstats4u.com", + "www.webtistic.com", + "www.webtraxs.com", + "www.webtrends.net", + "www.weknow.ac", + "www.wessexgrange.plus.com", + "www.westreclameadvies.nl", + "www.whalecashads.com", + "www.whitesmoke.com", + "www.whitesmoke.us", + "www.whizstats.com", + "www.widebanner.com", + "www.widgetbucks.com", + "www.willcommen.de", + "www.windaily.com", + "www.winlottofrequently.com", + "www.worldata.com", + "www.wowjs.1www.cn", + "www.wu4652.com.tw", + "www.wwt-ag.ch", + "www.wwwcheaptickets.com", + "www.wwwgameshark.com", + "www.wwwoldnavy.com", + "www.wwwuproar.com", + "www.wysistat.com", + "www.x-diesel.biz", + "www.x-diesel.info", + "www.xadsmart.com", + "www.xbn.ru", + "www.xchangetrak.com", + "www.xclicks.net", + "www.xl-rank.com", + "www.xn--turkishirlines-1p8g.com", + "www.xpays.com", + "www.xvideoslive.com", + "www.xxxbannerswap.com", + "www.xxxnations.com", + "www.xxxtoolbar.com", + "www.xxxwebtraffic.com", + "www.xy7track.com", + "www.xyztraffic.com", + "www.yceml.net", + "www.yidsense.com", + "www.yieldpartners.com", + "www.youfiletor.com", + "www.youho.com", + "www.yourfuckbook.com", + "www.yourhitstats.com", + "www.yourlustmedia.com", + "www.ypmadserver.com", + "www.ypmate.com", + "www.ysbaojia.com", + "www.yuzuni.com", + "www.yvmads.com", + "www.ywmc.com.tw", + "www.zbippirad.info", + "www.zergnet.com", + "www1-van-city-signon.com", + "www1.amigo2.ne.jp", + "www1.belboon.de", + "www1.iwon.com", + "www1.pollg.com", + "www1.tec-tec-boom.com", + "www1.xmediaserve.com", + "www10.indiads.com", + "www12.moba8.net", + "www13.moba8.net", + "www14.moba8.net", + "www15.moba8.net", + "www16.moba8.net", + "www17.moba8.net", + "www18.moba8.net", + "www18.officedepot.com", + "www19.moba8.net", + "www2.acint.net", + "www2.ad-server.online", + "www2.autopartswarehouse.com", + "www2.gorillavid.in", + "www2.myishop.co.uk", + "www2.pagecount.com", + "www2.sellhealth.com", + "www2.survey-poll.com", + "www2.tpgi.com.au", + "www2.wyylde.com", + "www2.yidsense.com", + "www20.moba8.net", + "www21.moba8.net", + "www22.moba8.net", + "www23.moba8.net", + "www24.moba8.net", + "www25.moba8.net", + "www25.victoriassecret.com", + "www26.moba8.net", + "www27.moba8.net", + "www28.moba8.net", + "www29.moba8.net", + "www3.bloomingdales.com", + "www3.click-fr.com", + "www3.haberturk.com", + "www3.macys.com", + "www3.nationalgeographic.com", + "www3.telus.net", + "www3.webhostingtalk.com", + "www4.at.debianbase.de", + "www4176uc.sakura.ne.jp", + "www4search.net", + "www5.afsanalytics.com", + "www5.zoosi.club", + "www6.click-fr.com", + "www6.ns1.name", + "www69.bestdeals.at", + "www69.byinter.net", + "www69.findhere.org", + "www8.afsanalytics.com", + "www9.compblue.com", + "www9.servequake.com", + "www91.intel.com", + "www99.bounceme.net", + "www99.zapto.org", + "wwwadultcheck.com", + "wwwal.com", + "wwwalaskaair.com", + "wwwaolmail.com", + "wwwarriors.xyz", + "wwwbigfoot.com", + "wwwbluelight.com", + "wwwbluzelle.com", + "wwwbudget.com", + "wwwcdnow.com", + "wwwchipchickcom.skimlinks.com", + "wwwcnnnews.com", + "wwwcultofmaccom.skimlinks.com", + "wwwdollar.com", + "wwwgeckoterminal.com", + "wwwgmacmortgage.com", + "wwwgoogles.com", + "wwwmyetherwallet.com", + "wwwnwa.com", + "wwwpaywithink.com", + "wwwplaysite.com", + "wwwposiiven.top", + "wwwpostb.info", + "wwwposti.top", + "wwwpostlin.top", + "wwwpromoter.com", + "wwwrealator.com", + "wwwroot.forent.sk", + "wwwservicemerchandise.com", + "wwwspolinoff.top", + "wwwtarget.com", + "wwwtwa.com", + "wwwvivoassupoerterhakhdvgdteehjk.node.cloudlets.zone", + "wwwwal-mart.com", + "wwxo.actiprogz.top", + "wx6nje.sbs", + "wxcv.live", + "wxp.czh.mybluehost.me", + "wxxc.spaactivs.top", + "wy.5.p2l.info", + "wy.adyboh.com", + "wy32-rt.cfd", + "wy50.lat", + "wy83.cfd", + "wybielaniezebow.c.pl", + "wybierzgdansk.pl", + "wybor-twoj.online", + "wybortygodnia.click", + "wyborywydarznia.click", + "wychodzinaklad.click", + "wychowanie24h.click", + "wyciagamyreke.click", + "wydaniecodzienne.homes", + "wydaniednia.homes", + "wydaniednia.pics", + "wydaniefaktow.homes", + "wydaniewiadomosci.baby", + "wydarzenia-24.x9.eu", + "wydarzenia-naszemiasto-24.x9.eu", + "wydarzenia-naszemiasto.x9.eu", + "wydarzenia-naszemiasto24.x9.eu", + "wydarzenia24.x9.eu", + "wydarzeniadnia.eu", + "wydarzeniadrogowe.click", + "wydarzeniadzis.rent", + "wydarzeniadzisiaj.click", + "wydarzenialokalne.lat", + "wydarzeniamiasto.click", + "wydarzeniamiejskie.click", + "wydarzeniamiejskie.homes", + "wydarzeniapowiat.click", + "wydarzeniecentrum.click", + "wydarzeniemiasto.homes", + "wydawcymieszkania.click", + "wydawnictwo24.click", + "wydawnictwoprasa.click", + "wydazeniamocne.click", + "wydmamorska.pl", + "wyeari.com", + "wyeld.wfebinvest.com", + "wyeld.wmartrend.com", + "wyeld.wmaystock.info", + "wyglaszamyinfo.click", + "wygodnepozyczki.pl", + "wygodnezycie.click", + "wygraj-911.live", + "wygraj-dzisiaj.com", + "wygraj-iphone-x.tujest.pl", + "wygraj-samsunga.24.eu", + "wygraj-super-nagrode.com", + "wygraj911.com", + "wygraj911.live", + "wyhanyatey.live", + "wyjasniamyzdarzenie.click", + "wykeshaspeaks.com", + "wykrywaniesprawcy.click", + "wykwalifikowany.click", + "wyleczpc.pl", + "wymaganiaspoleczenstwa.click", + "wymianazdania.pics", + "wymogmiasta.click", + "wymyslectemat.click", + "wynjkwusyrka.ntentemeziafrica.com", + "wynorav.com", + "wyobone.com", + "wyoutube.fr", + "wypad3k0.blogspot.com", + "wypadekdnia.homes", + "wypadekdzisiaj.rent", + "wypadeknews.awesomeerictech.com", + "wypadekpolicja.click", + "wypadekprzedszkola.click", + "wypadeksmiertelny.click", + "wypadektragedia.click", + "wypadki-dowody.click", + "wypadki-miasto.click", + "wypadkidnia.click", + "wypadkidroga.click", + "wypadkiinformacyjne.click", + "wypadkimiejskie.click", + "wypadkinadrodze.click", + "wypadkowezdarzenia.click", + "wypadkowy24h.rent", + "wyplata-blik.pl", + "wypowiedzidnia.click", + "wypowiedzswiadka.homes", + "wypsikaj.pl", + "wypuszczamy24h.click", + "wypytujemyswiadka.click", + "wyrdmobile.com", + "wyrokiludzi.eu", + "wyroznienia24.click", + "wyrwanykontekst.click", + "wysilekpisany.click", + "wysluchaj24h.click", + "wysokaon.sbs", + "wystawogloszenie.pl", + "wysy1ka-qr.com", + "wysylam-dane.shop", + "wysypwiadomosci.click", + "wyszacuneklecz.lat", + "wyszukiwarkafilmow.pl", + "wytrosocs.xyz", + "wytrzymalyprzyroza.cfd", + "wytypowany-zwyciezca.com", + "wytypowany-zwyciezca.pl", + "wyudam.com", + "wyvernquip.mom", + "wywiad.polinvst.com", + "wywiadyswiadkowie.rest", + "wz-2-allegro-4dv.pages.dev", + "wz-2-allegro.pages.dev", + "wz2r.cfd", + "wzmiankaprasowa.click", + "wzmiankaprawdy.click", + "wzmiuwnt.maritagajda.pl", + "wznioslefakty.click", + "wzobs.info", + "wzorowezachowanie.click", + "wzrkt.com", + "x-2h95.cfd", + "x-59jf.cfd", + "x-63qb.cfd", + "x-album.com", + "x-album.net", + "x-albums.net", + "x-bff1.cfd", + "x-bitcoin-club.com", + "x-blog-pl.onli-plprog.site", + "x-diesel.com", + "x-diesel.org", + "x-fortunes.com", + "x-hosepl2.com", + "x-image.net", + "x-images.com", + "x-images.net", + "x-jygp.icu", + "x-k7wb.cfd", + "x-knpe.cfd", + "x-lift.jp", + "x-oax3.sbs", + "x-park.net", + "x-photobucket.top", + "x-photos.net", + "x-picture.net", + "x-pictures.net", + "x-pronet.com", + "x-sdta.sbs", + "x-starmovie21.net", + "x-storage-a1.cir.io", + "x-topq.invst2.site", + "x-traceur.com", + "x-udtz.sbs", + "x-umis.cfd", + "x-xfxo.sbs", + "x-zact.checkerer.xyz", + "x-zdz2.cfd", + "x.azjmp.com", + "x.bbuuddaa.top", + "x.clickcertain.com", + "x.disq.us", + "x.hemonx.com", + "x.iasrv.com", + "x.interia.pl", + "x.mochiads.com", + "x.xtnew.click", + "x0-dmc.cfd", + "x1betwin.com", + "x1rl.icu", + "x1vv.xyz", + "x1z2lively.online", + "x2.trk1.co", + "x2.xclicks.net", + "x21.xtnew.click", + "x25.plorp.com", + "x2upstage.com", + "x3.shinobi.jp", + "x3.xclicks.net", + "x4.lov3.net", + "x4.xclicks.net", + "x4ex4plorer.life", + "x4token.com", + "x5.xclicks.net", + "x5ret.cc", + "x6-cxi.cfd", + "x6.xclicks.net", + "x6.yakiuchi.com", + "x7cyoa.sbs", + "x8.sarashi.com", + "x888x.myserver.org", + "x9.shinobi.jp", + "xa.shinobi.jp", + "xaae.activitpprog.top", + "xad.com", + "xad.dnoticias.pt", + "xadl.me", + "xads.joboko.com", + "xae.stormx.top", + "xaee.spaactivs.top", + "xafy0n.webwave.dev", + "xaimint.com", + "xalphaoffers.com", + "xamar.org", + "xamateurpornlic.www1.biz", + "xameroliv.site", + "xamquiz.com", + "xanaduamp.lol", + "xanaduyellow.homes", + "xananyysye.live", + "xanax-online.dot.de", + "xanax-online.run.to", + "xanax-store.shengen.ru", + "xanax.ourtablets.com", + "xanax.t-amo.net", + "xanaxxanax.3xforum.ro", + "xandorii.com", + "xanimovolt.sbs", + "xanthofin.click", + "xantosbelt.online", + "xany.tutorel.top", + "xapads.com", + "xapimapi.world", + "xapo-okta.com", + "xaqiqyyqeu.live", + "xarabtoday.com", + "xaroma.pl", + "xarunu.valuevaultmarkets.com", + "xas.loyal-program.live", + "xasewrtobak.xyz", + "xasf32easzx.appspot.com", + "xawa.opinionjet.com", + "xaww.spaactivs.top", + "xaxis.com", + "xb-f2h.cfd", + "xb-qgx.sbs", + "xb1i.cfd", + "xb4-et.cfd", + "xbestoffers.com", + "xbirmatbaa.com", + "xbitclub.tech", + "xbitcoin-club.app", + "xbitcoinai.com", + "xbitcoinai.org", + "xblasterads1.com", + "xblr.sbes.top", + "xbomboffers.com", + "xbotoffer.com", + "xbox-ms-store-debug.com", + "xbox360emulator.com", + "xbranchers.world", + "xbufx.gazeta-regionalna.com", + "xc.histtory.top", + "xc.plaski.online", + "xc1i.sbs", + "xcaa.progictpro.top", + "xcd.stormx.top", + "xcds.actiprogz.top", + "xch.smrtgs.com", + "xchange.ro", + "xchange4u.net", + "xcio.spaactivs.top", + "xcjordans.com", + "xcmm.truproggs.top", + "xcnn.com", + "xconf.cauly.co.kr", + "xcor.prodepl.top", + "xcr.coivalop.xyz", + "xcsa.spaactivs.top", + "xcso.actiprogz.top", + "xdairspring.com", + "xdbl.gzct.skin", + "xdcs-collector.ximalaya.com", + "xdeathxkillerx.blogspot.com", + "xdefitoken.com", + "xdent3d.com", + "xdf.autotrdes.top", + "xdrig.com", + "xe-28u.sbs", + "xebecrounds.click", + "xecuted.xyz", + "xed.pl", + "xeeliors.com", + "xegolat.org", + "xeharleyhanoi.com", + "xelibyenai.info", + "xelmelody.store", + "xemanticword.sbs", + "xen-media.com", + "xencort.xyz", + "xenialsports.com", + "xenical.1.p2l.info", + "xenical.3.p2l.info", + "xenical.4.p2l.info", + "xenolithrok.world", + "xenomicauto.site", + "xentermine-com.com", + "xenxclothing.com", + "xera.stormx.top", + "xeromlike.pro", + "xert.maxtradefx.info", + "xertive.com", + "xetabeaday.live", + "xetrep.click", + "xew.valuez.top", + "xfack.vertysbos.top", + "xfeedback.scloud.lfengmobile.com", + "xfi.valuez.top", + "xfnl-spspostit-online.preview-domain.com", + "xform.stormo.site", + "xfreeservice.com", + "xftz.pova.lat", + "xfunup.com", + "xfurniture.com", + "xg4ken.com", + "xgbv.zaxq.lat", + "xggj.spaactivs.top", + "xgnxcnfxggv.lol", + "xhaxo.com", + "xhhz.akma.lat", + "xiangshunjy.com", + "xianyujc.com", + "xiaofengchi.com", + "xiba.richquickcart.com", + "xidange.com", + "xidange.site", + "xiewn-hreuct-pruaws.yolasite.com", + "xiiop.zohan.site", + "xikiryovaa.info", + "xiko.quickanswersonline.com", + "xikolaser.site", + "xilabranche.world", + "ximaco.com", + "ximad.com", + "xingfujijoy.com", + "xinpoost.life", + "xinpost.life", + "xinpost.top", + "xinvst.startone.top", + "xiocalli.com", + "xiov4.cfd", + "xiphomark.world", + "xippi.valhaalla.xyz", + "xiriwyawuy.live", + "xisequu0.site", + "xiti.com", + "xiunux.com", + "xiuxiu.mobile.meitudata.com", + "xiwohay2.store", + "xiyoko.valuevaultmarkets.com", + "xj-lqa.sbs", + "xj-lu1.sbs", + "xjgms.gazeta-regionalna.com", + "xjjt.lat", + "xjk1.cfd", + "xjoj.zirm.lat", + "xjsherian.za.com", + "xk-i7u.sbs", + "xkarasogi.blogspot.com", + "xkcnars.com", + "xknkc4.wixsite.com", + "xkt.objectop.xyz", + "xl-trk.com", + "xl4b.cfd", + "xl6ry.cfd", + "xlevel.click", + "xlf9.cfd", + "xlisting.jp", + "xlitning.startone.top", + "xlivedoor.com", + "xlo.truproggs.top", + "xloganf.com", + "xlow.autotrdes.top", + "xlxfgylj.xyz", + "xm0siulufost.com", + "xmadsapi.joboko.com", + "xmajsp.com", + "xmarkscom.skimlinks.com", + "xmas.sollefe.com", + "xmasfob.sbs", + "xmashorizon.homes", + "xmax.jp", + "xmeeting.com", + "xmh57jrzrnw6insl.onion.pet", + "xmi.muskprog.top", + "xmi.valuez.top", + "xml.adfclick1.com", + "xml.adservme.com", + "xml.adsparkmedia.net", + "xml.adtech.fr", + "xml.adtech.us", + "xml.adx1.com", + "xml.adxfactory.com", + "xml.click9.com", + "xml.ezmob.com", + "xml.mediashakers.com", + "xml.nbcsearch.com", + "xml.realtime-bid.com", + "xml.yepmedia.com", + "xml1.adsimilate.com", + "xml2.nbcsearch.com", + "xmlgrab.com", + "xmlheads.com", + "xmlserving.mobagent.com", + "xmoneyboost.com", + "xmoneyoffers.com", + "xmoneytop.com", + "xmssk.stormx.top", + "xmu.valuez.top", + "xmusk.stormx.top", + "xmxsk.stormx.top", + "xn--0xaj.com", + "xn--21955-gya.biz", + "xn--22455-udb.biz", + "xn--30986-udb.biz", + "xn--5dbiidc0b3c.com", + "xn--7565584zweryfikowanyzesp-pl-ywc50u.weebly.com", + "xn--aliveri-a-1-o-1-b6ce.com", + "xn--bezpieczestwofacebooka-cyd.weebly.com", + "xn--birex-leba.com", + "xn--bitrex-k17b.com", + "xn--bittrx-mva.com", + "xn--bittrx-th8b.com", + "xn--blckchain-17c.com", + "xn--bnance-bwa.com", + "xn--btrex-b4a.com", + "xn--btstamp-rfb.net", + "xn--bttrex-3va.net", + "xn--bttrex-bwa.com", + "xn--bttrex-w8a.com", + "xn--bttrx-esay.com", + "xn--changely-j59c.com", + "xn--cinbase-90a.com", + "xn--coinbas-pya.com", + "xn--coindes-jhb.com", + "xn--coindsk-vs4c.com", + "xn--coinelegraph-wk5f.com", + "xn--coinesk-jo3c.com", + "xn--cointeegraph-wz4f.com", + "xn--condesk-0ya.com", + "xn--condesk-sfb.com", + "xn--discrd-zxa.com", + "xn--disordapp-s3a.com", + "xn--energiaipienidze-83b.com", + "xn--enjncoin-41a.io", + "xn--envon-1sa.org", + "xn--eterdelta-m75d.com", + "xn--etherdlta-0f7d.com", + "xn--gestacinsubrogada-myb.com", + "xn--hapeshit-ez9c2y.com", + "xn--inance-hrb.com", + "xn--indkbspose-25b282-home-pl-control-yld.panel-homepl.com", + "xn--indkbspose-34ed06-home-pl-panel-3ed.control-homepl.com", + "xn--kmrfiyat-n4a5d39a.com", + "xn--lunakche-b6a.com", + "xn--maanatours-u9a.com", + "xn--metherwalet-ns8ep4b.com", + "xn--metherwalet-ns8ez1g.com", + "xn--metherwalle-jb9et7d.com", + "xn--metherwallet-1uf.com", + "xn--metherwallet-1vc.com", + "xn--metherwallet-3ml.com", + "xn--metherwallet-c06f.com", + "xn--metherwallet-hmb.com", + "xn--metherwallet-iyi.com", + "xn--metherwallet-qlb.com", + "xn--metherwallet-zhk.com", + "xn--metherwallt-79a30a.com", + "xn--metherwallt-8bb4w.com", + "xn--methrwallt-26ar0z.com", + "xn--minecrft-5za.com", + "xn--mtherwallet-y9a6y.com", + "xn--mtherwallet-z19ex1a.com", + "xn--mthrwallet-z6ac3y.com", + "xn--myeherwalet-ms8eyy.com", + "xn--myeherwalet-ns8exy.com", + "xn--myeherwalie-vici.com", + "xn--myeherwalle-6hci.com", + "xn--myeherwalle-6oji.com", + "xn--myeherwalle-vici.com", + "xn--myeherwalle-zb9eia.com", + "xn--myeherwalle-zgii.com", + "xn--myeherwallet-4j5f.com", + "xn--myeherwallet-fpc.com", + "xn--myeherwallet-ohk.com", + "xn--myeherwallet-ooc.com", + "xn--myeherwallet-v4i.com", + "xn--myeherwallet-vk5f.com", + "xn--myeherwallt-kbb8039g.com", + "xn--myeterwalet-cm8eoi.com", + "xn--myeterwalet-nl8emj.com", + "xn--myeterwalet-nl8enj.com", + "xn--myeterwallet-f1b.com", + "xn--myeterwallet-jl6c.com", + "xn--myeterwallet-nrl.com", + "xn--myeterwallet-ufk.com", + "xn--myeterwallet-von.com", + "xn--myetewallet-cm8e5y.com", + "xn--myetherallet-4k5fwn.com", + "xn--myetherallet-ejn.com", + "xn--myethervvalie-8vc.com", + "xn--myetherwaet-15ba.com", + "xn--myetherwaet-v2ea.com", + "xn--myetherwalet-1fb.com", + "xn--myetherwalet-39b.com", + "xn--myetherwalet-6gf.com", + "xn--myetherwalet-e9b.com", + "xn--myetherwalet-lcc.com", + "xn--myetherwalet-mcc.com", + "xn--myetherwalet-whf.com", + "xn--myetherwalet-xhf.com", + "xn--myetherwalle-44i.com", + "xn--myetherwalle-xhk.com", + "xn--myetherwalle-xoc.com", + "xn--myetherwallt-2ck.com", + "xn--myetherwallt-5wb.com", + "xn--myetherwallt-6tb.com", + "xn--myetherwallt-7db.com", + "xn--myetherwallt-ce6f.com", + "xn--myetherwallt-cfb.com", + "xn--myetherwallt-fwb.com", + "xn--myetherwallt-jzi.com", + "xn--myetherwallt-leb.com", + "xn--myetherwallt-lok.com", + "xn--myetherwallt-lsl.com", + "xn--myetherwallt-ovb.com", + "xn--myetherwallt-xub.com", + "xn--myetherwallt-yeb.com", + "xn--myetherwllet-0cb.com", + "xn--myetherwllet-59a.com", + "xn--myetherwllet-5nb.com", + "xn--myetherwllet-76e.com", + "xn--myetherwllet-9bb.com", + "xn--myetherwllet-c45f.com", + "xn--myetherwllet-fnb.com", + "xn--myetherwllet-jbb.com", + "xn--myetherwllet-ktd.com", + "xn--myetherwllet-mre.com", + "xn--myetherwllet-ncb.com", + "xn--myetherwllet-o0l.com", + "xn--myetherwllet-wbb.com", + "xn--myethewalet-ns8eqq.com", + "xn--myethewalie-3ic0947g.com", + "xn--myethewallet-4nf.com", + "xn--myethewallet-6bk.com", + "xn--myethewallet-i31f.com", + "xn--myethewallet-iof.com", + "xn--myethewallet-mpf.com", + "xn--myethewallt-crb.com", + "xn--myethrwallet-0tb.com", + "xn--myethrwallet-5d6f.com", + "xn--myethrwallet-5eb.com", + "xn--myethrwallet-8vb.com", + "xn--myethrwallet-dzi.com", + "xn--myethrwallet-feb.com", + "xn--myethrwallet-fok.com", + "xn--myethrwallet-fsl.com", + "xn--myethrwallet-ivb.co", + "xn--myethrwallet-ivb.com", + "xn--myethrwallet-rub.com", + "xn--myethrwallet-seb.com", + "xn--myethrwallet-wck.com", + "xn--myethrwallet-zwb.com", + "xn--myethrwallt-319ef.com", + "xn--myethrwallt-3bbf.com", + "xn--myethrwallt-6qbf.com", + "xn--myethrwallt-fbbf.com", + "xn--myethrwallt-fvjf.com", + "xn--myethrwallt-fwkf.com", + "xn--myethrwallt-iqbf.com", + "xn--myethrwallt-ksbf.com", + "xn--myethrwallt-rbbf.com", + "xn--myethrwallt-skjf.com", + "xn--myethrwallt-tpbf.com", + "xn--myethrwallt-vrbf.com", + "xn--myethrwallt-wbif.com", + "xn--myethrwllet-2kb3p.com", + "xn--mytherwalet-cbb87i.com", + "xn--mytherwallet-2d6f.com", + "xn--mytherwallet-2eb.com", + "xn--mytherwallet-5vb.com", + "xn--mytherwallet-9yi.com", + "xn--mytherwallet-ceb.com", + "xn--mytherwallet-cok.com", + "xn--mytherwallet-csl.com", + "xn--mytherwallet-fvb.com", + "xn--mytherwallet-oub.com", + "xn--mytherwallet-peb.com", + "xn--mytherwallet-tck.com", + "xn--mytherwallet-wwb.com", + "xn--mytherwallet-xtb.com", + "xn--mytherwllet-r8a0c.com", + "xn--mythrwallet-019ec.com", + "xn--mythrwallet-0bbc.com", + "xn--mythrwallet-3qbc.com", + "xn--mythrwallet-cbbc.com", + "xn--mythrwallet-cvjc.com", + "xn--mythrwallet-cwkc.com", + "xn--mythrwallet-fqbc.com", + "xn--mythrwallet-hsbc.com", + "xn--mythrwallet-obbc.com", + "xn--mythrwallet-pkjc.com", + "xn--mythrwallet-qpbc.com", + "xn--mythrwallet-srbc.com", + "xn--mythrwallet-tbic.com", + "xn--mythrwallt-06acf.com", + "xn--mythrwallt-1nbcf.com", + "xn--mythrwallt-5lbcf.com", + "xn--mythrwallt-c0jcf.com", + "xn--mythrwallt-c2icf.com", + "xn--mythrwallt-c7acf.com", + "xn--mythrwallt-dnhcf.com", + "xn--mythrwallt-fnbcf.com", + "xn--mythrwallt-jlbcf.com", + "xn--mythrwallt-lsicf.com", + "xn--mythrwallt-n7acf.com", + "xn--mythrwallt-smbcf.com", + "xn--mythrwallt-y7acf.com", + "xn--mythrwallt-yq3ecf.com", + "xn--nvion-hza.org", + "xn--oogle-wmc.com", + "xn--os-g7s.com", + "xn--pandorabiuteria-qkd.com", + "xn--phmex-7za.com", + "xn--plonex-6va6c.com", + "xn--polne-polska-zdb.com", + "xn--polniex-ex4c.com", + "xn--polniex-n0a.com", + "xn--polniex-s1a.com", + "xn--polonex-ffb.com", + "xn--polonex-ieb.com", + "xn--polonex-sza.com", + "xn--polonex-zw4c.com", + "xn--polonix-ws4c.com", + "xn--polonix-y8a.com", + "xn--polskaprzegldarka-07b.weebly.com", + "xn--pooniex-ojb.com", + "xn--quanstamp-8s6d.com", + "xn--quanstamp-tmd.com", + "xn--quanttamp-42b.com", + "xn--raw-yi4b3nx003ao4i.com", + "xn--riao-iqa.com", + "xn--rnyethewaliet-om1g.com", + "xn--shapeshif-ts6d.com", + "xn--shapshift-yf7d.com", + "xn--shpeshift-11a.com", + "xn--significadodelsueo-30b.com", + "xn--trkeolarak-q6a3w.com", + "xn--ttrex-ysa9423c.com", + "xn--waxtokn-y8a.com", + "xn--yeterwallet-bm8ewn.com", + "xn--yeterwallet-ml8euo.com", + "xn--yetherwallet-1t1f.com", + "xn--yetherwallet-634f.com", + "xn--yetherwallet-dfk.com", + "xn--yetherwallet-vjf.com", + "xn--yethewallet-iw8ejl.com", + "xn--yotu-1ra.be", + "xn--zero-zxb.com", + "xn--zuzy24d.co", + "xnewse.com", + "xoada0pzosa.appspot.com", + "xobucyevao.live", + "xod.fellsax.top", + "xoffersbomb.com", + "xofipeijie.info", + "xofiri.valuevaultmarkets.com", + "xohiciexaa.com", + "xoi.worldkolf.info", + "xoig.pova.lat", + "xolarpannel.click", + "xolinera.me", + "xolonvaers.com", + "xomatictail.store", + "xonmarols.com", + "xooh.truproggs.top", + "xoomer.alice.it", + "xope.acquireknowhow.com", + "xopu.htvo.top", + "xopycnode.info", + "xosepao7.online", + "xosijaacei.info", + "xovevo.richquickcart.com", + "xovq5nemr.com", + "xowawa.tune2u.com", + "xoyimo.market4fronts.com", + "xp-display.com", + "xp.trdplatform.xyz", + "xpantivirus.com", + "xpertzoverseas.com", + "xpgoodsshop.com", + "xphones-2019.info", + "xphotos-album.com", + "xphotos.net", + "xpi.autotrdes.top", + "xpi.xiproject.top", + "xpictures.net", + "xpig-dev.directservices.it", + "xpj.qvelo.top", + "xpjtms.qvelo.top", + "xplusone.com", + "xpoengage.com", + "xponsor.com", + "xpop.co", + "xpornstarsckc.ddns.name", + "xporontube.tripod.com", + "xpostmail.com", + "xpowerby.stormx.top", + "xpowerx.startone.top", + "xpressbeesfranchise.com", + "xpro.chatpros.site", + "xprocesse.world", + "xpromo.g5e.com", + "xpu.samsungelectronics.com", + "xpx7heciz9.com", + "xq1.net", + "xqxcaqo.eliteoftokens.com", + "xrcctd.weebly.com", + "xrev.top", + "xrmodern.com", + "xrptr.ximprrove.top", + "xrsgote.xyz", + "xs.progofficial.top", + "xsaraconrs.site", + "xseed-digital.jp", + "xsevennews.com", + "xskcjzamlkxwo.gq", + "xst78d.cc", + "xstarmovie21.com", + "xstatic.nk-net.pl", + "xsuperoffers.com", + "xt.xtnew.click", + "xt33.xtnew.click", + "xtainment.net", + "xtendmedia.com", + "xtesx.site", + "xtfvirals.com", + "xtmx.stormx.top", + "xtnew.xtnew.click", + "xtopoffers.com", + "xtracker.logimeter.com", + "xtrade.masterch.top", + "xtrafic.ro", + "xtrasizeoriginal.com.br", + "xtremedecore.com", + "xtremeinspire.com", + "xtremelivesupport.com", + "xtroglobal.com", + "xtyle.org", + "xu-54c.sbs", + "xu-npw.sbs", + "xud.valuez.top", + "xufyxya0.cfd", + "xugodaeliy.life", + "xuguje.your5qanda.com", + "xuhuonghomnay.com", + "xuhuqeokau.live", + "xukesa.tune2u.com", + "xukuruifuo.live", + "xulikuisae.live", + "xuminasa.com", + "xunkgrape.click", + "xuoe.prodepl.top", + "xuongrongnho.com", + "xusps.com", + "xusuqeylou.info", + "xuvo.tune2u.com", + "xuvyciehuy.live", + "xuyo.infoprog.xyz", + "xv04-gke.cfd", + "xv4-3few.cfd", + "xvika.net", + "xvm.zotoi.icu", + "xvtelink.com", + "xwm.loj.mybluehost.me", + "xwskjk.s3.us-east-005.backblazeb2.com", + "xwx.zdbtb.icu", + "xx.maxymus.xyz", + "xx2ccti2nc.quest", + "xxas.actiprogz.top", + "xxco.activitpprog.top", + "xxg.uxbg.skin", + "xxlargepop.com", + "xxlproduction.com", + "xxnx.activdep.top", + "xxsweety.com", + "xxul.fkkg.lat", + "xxuu.activitpprog.top", + "xxx-download-0359.ekasa24.pl", + "xxx-download-0979.tempis-meble.pl", + "xxx-r.com", + "xxx-stores.com", + "xxx18.ucoz.com", + "xxxbullet.com", + "xxxcounter.com", + "xxxmyself.com", + "xxxreactor.com", + "xycykeajiy.live", + "xyfuduyzyi.com", + "xygyzao6.online", + "xyi.byseniscon.top", + "xyjomau.com", + "xyloidreshi.club", + "xyloxaks.com", + "xysq.oowa.top", + "xytedou6.online", + "xyust.com", + "xywewie1.cfd", + "xyz.cashnow.ee", + "xyz.freeweblogger.com", + "xyznewzwire.com", + "xyzvoip.com", + "xz-3g0.cfd", + "xz-62y.sbs", + "xz.jave.xyz", + "xzegarsmiercix.prv.pl", + "xzsfoops.top", + "xzwptwaagvdf.com", + "xzyev.piwylefubefu.top", + "y-04kw.cfd", + "y-49r.cfd", + "y-4joe.cfd", + "y-5kpk.icu", + "y-bf17.lat", + "y-ds2a.sbs", + "y-ldpl.lat", + "y-no5v.icu", + "y-pxgi.sbs", + "y-usnr.cfd", + "y-vfpa.sbs", + "y-woew.cfd", + "y.bbuuddaa.top", + "y.ibsys.com", + "y.one.impact-ad.jp", + "y.shavsl.com", + "y.zyskon.top", + "y0qt.cfd", + "y0ur5tio0on.site", + "y1ur.cfd", + "y3.ifengimg.com", + "y3dx36f6.love6d.com", + "y3ep7.xyz", + "y3rbay1elds.sbs", + "y4-z5y.sbs", + "y4681.6128786.com", + "y52-4.cfd", + "y56gcvx-lean-bear-up.mybluemix.net", + "y67p.sbs", + "y6lt.cfd", + "y6nfu6hectar.xyz", + "y72-ey2.cfd", + "y7ep0x.webwave.dev", + "y7qg.cfd", + "y8htp9.icu", + "y8news.com", + "y8r4.cfd", + "y8z5nv0slz06vj2k5vh6akv7dj2c8aj62zhj2v7zj8vp0zq7fj2gf4mv6zsb.me", + "y94327.com", + "ya-brands.com", + "ya.loyal-program.live", + "yab-adimages.s3.amazonaws.com", + "yabder.com", + "yachtcats.net", + "yachtingmagazine.fr", + "yackiemobile.com", + "yackpedal.click", + "yadro.ru", + "yads.c.yimg.jp", + "yads.yahoo.co.jp", + "yaelsaffron.com", + "yagsviyen.site", + "yahhooo.net", + "yahida.com", + "yahiimaiilnnnann.weebly.com", + "yahirpics.com", + "yahoo.nuggad.net", + "yahooofficialpageinc.weebly.com", + "yakety.net", + "yakupkundura.com", + "yal.loyal-program.live", + "yallagoals.com", + "yallahabibifoundation.com", + "yallapi.com", + "yallatiri.com", + "yallatown.com", + "yalpish.pro", + "yamanoglutemizlik.com", + "yampeepbber.info", + "yamstamp.com", + "yamtomiskkin.com", + "yamunskiro.online", + "yan.luxxeeu.com", + "yan.zyskon.top", + "yanarp.xyz", + "yandercenteno.com", + "yandex.ay.inpost-pl-pacid273jks.abin.shopmuasic.icanmining.ru", + "yandex.inpost-pl-pacid273jks.abun.qhopmusic.icanmining.ru", + "yandexadexchange.net", + "yangonswvage.info", + "yangtarp.click", + "yanjunijuni.com", + "yankgrip.store", + "yanksdrip.world", + "yanpsilomane.pro", + "yaowubz.com", + "yapanmic.com", + "yapgirl.baby", + "yaque.net", + "yardcoards.click", + "yardcutter.site", + "yarlnk.com", + "yarmo1buy2.quest", + "yarnedrope.site", + "yarnropes.click", + "yas-jr.com", + "yas.loyal-program.live", + "yas3n.icu", + "yas9n.bond", + "yas9n.guru", + "yas9n.monster", + "yas9n.store", + "yashelectrical.com", + "yashsupermarket.com", + "yasir-rahman.com", + "yasmeenbronze-finacenter.pages.dev", + "yasmin.1.p2l.info", + "yasmin.3.p2l.info", + "yasmin.4.p2l.info", + "yatharthdev.com", + "yatraholidayz.com", + "yatrinke.com", + "yatrk.xyz", + "yavadu.com", + "yawrun.com", + "yaz.loyal-program.live", + "yaz.polstow.top", + "yazampro.com", + "yb-a7z.cfd", + "ybex.com", + "ybinst0.ec.yimg.com", + "ybinst1.ec.yimg.com", + "ybinst2.ec.yimg.com", + "ybinst3.ec.yimg.com", + "ybinst4.ec.yimg.com", + "ybinst5.ec.yimg.com", + "ybinst6.ec.yimg.com", + "ybinst7.ec.yimg.com", + "ybinst8.ec.yimg.com", + "ybinst9.ec.yimg.com", + "ybj.sgg.mybluehost.me", + "ycapital.fr", + "ycemi.sbs", + "ycesqatar.com", + "yceyfi.top", + "yclawcollegepune.org", + "ycsshb.cn", + "ycupiid.com", + "yd6g.cfd", + "yd71.cfd", + "yddy-ng.cfd", + "ydekins.sbs", + "ydn-6v.sbs", + "yduc.htvo.top", + "ye2dp.xyz", + "ye45-iy.cfd", + "ye64.sbs", + "yeah1publishing.com", + "yearinfinity.rent", + "yearlybest.com", + "yearnson.finance", + "yearsrangaddition.com", + "yeartolf.one", + "yearvacation.lol", + "yeas.yahoo.co.jp", + "yechshaste.world", + "yede.market4fronts.com", + "yednosk.world", + "yeed.sacors.top", + "yeeem.com", + "yeggsjump.site", + "yeho.cosmic4voyage.com", + "yeiky.com", + "yektacare.com", + "yell.sitiizens-program.live", + "yello4youth.xyz", + "yellona.com", + "yellow-daisy.sbs", + "yellow.alpstationcles.com", + "yellow.taxility.com", + "yellowhammersqqber.life", + "yellownet.pl", + "yellowquantum.lol", + "yellowsunshine.sbs", + "yellowwonder.buzz", + "yellowy0nder.xyz", + "yelphubt.com", + "yemir.kolotas.top", + "yemonisoni.com", + "yenibey.com", + "yenicizgiproje.com", + "yentacorner.click", + "yenu.akma.lat", + "yepads.com", + "yepegu.mailpulseprso.com", + "yer.valuez.top", + "yerbavideo.net", + "yermiyiz.com", + "yero.zohan.site", + "yerolims.site", + "yes4yelm.com", + "yesads.com", + "yesadvertising.com", + "yeseid.com", + "yesflix.live", + "yesflix.online", + "yesidobridalcollection.com", + "yesiibuy.com", + "yeskyafp.allyes.com", + "yeson3ohio.com", + "yesspdf.com", + "yestoshop.net", + "yesvalid.com", + "yetewn-yns.cfd", + "yeus.tutorel.top", + "yev.moviesdirectpro.com", + "yew-74ni.cfd", + "yew4.cfd", + "yeyaeo.com", + "yf-tuedcv.cfd", + "yff.parish.chuathuongxot.org", + "yfonet.weebly.com", + "yftfyuhuohiohioioupioyuhjiouioihjpuihoih.weebly.com", + "yftu.pjzm.skin", + "yfyd.htvo.top", + "yfz.rfec.skin", + "ygb8.cfd", + "ygyuhbuigoyugyuhifhituhti.weebly.com", + "yh-realestate.com", + "yh3a.cfd", + "yhdncj.biz", + "yhdnrjncdndswnrj.nl", + "yhecvi.top", + "yhilowe.sbs", + "yhoonbolsi.com", + "yhti.net", + "yhwbhk.s3.us-east-005.backblazeb2.com", + "yi34-8s.cfd", + "yicha.jp", + "yidaiyilu.com", + "yield-manager.browsiprod.com", + "yieldads.com", + "yieldbuild.com", + "yielddores.site", + "yieldlab.net", + "yieldlab.net.edgekey.net", + "yieldmanager.net", + "yieldmo.com", + "yieldoptimizer.com", + "yieldtraffic.com", + "yihemeng.com", + "yiitex.com", + "yikaitong.com", + "yin-life.blogspot.com", + "yinkadeleol.weebly.com", + "yinpost.life", + "yioej.gazeta-regionalna.com", + "yip.su", + "yipkwe.sbs", + "yir.cfv.mybluehost.me", + "yiriconstructora.com", + "yiv17-4.cfd", + "yivi.valuevaultmarkets.com", + "yj.denuliy1.store", + "yj17app.com", + "yj20.cfd", + "yjilokaspol.com", + "yjjk.akma.lat", + "yjukkuykukukukukutyjjyjyytjyjyj.weebly.com", + "yk2f.skin", + "yk9c.cfd", + "ykew4-46.cfd", + "ykklme.com", + "yldbt.com", + "ylekolets.com", + "ylh.zdbtb.icu", + "yllix.com", + "ylog.hiido.com", + "ylx-1.com", + "ylxv.sbes.top", + "ymail-activate1.bugs3.com", + "ymetrica1.com", + "ymgbga.com", + "ymissy.com", + "ymp0rtbug.xyz", + "ymtracking.com", + "ymw2.cfd", + "ymxpb.com", + "ymxzm.award.vuheritagefoundation.org", + "yn-63t.cfd", + "yn-73jk.cfd", + "yn-74yw.cfd", + "yn-xwv.cfd", + "yn6-58te.cfd", + "yn7-lyn.cfd", + "yne-63t.cfd", + "yne7-3ni.cfd", + "ynefitl.pics", + "ynewil.sbs", + "yntragame.click", + "ynveskl.sbs", + "yo.runetii3.monster", + "yoads.net", + "yoads.network", + "yoanaleon.com", + "yobbomars.website", + "yocofe6157.wixsite.com", + "yoda.cybereps.com", + "yoetar.com", + "yoeturvule.site", + "yofrezco.com", + "yogamagazine.fr", + "yogapoze.world", + "yogawithwellness.com", + "yoggrt.com", + "yogyabatra.com", + "yogyogiyogini.com", + "yojanabandhan.com", + "yojanacentre.com", + "yojogames.com", + "yokmubilen.com", + "yold.autotrdes.top", + "yoliantechs.com", + "yomatapet.click", + "yomedia.vn", + "yomoviess.com", + "yonderarc.homes", + "yondleli.shop", + "yong1.top", + "yong2.top", + "yong4.top", + "yonicgrit.click", + "yonkerdent.site", + "yoohoo.org", + "yopna.com", + "yopp1c.webwave.dev", + "yord.serawent-pole.lol", + "yoredi.com", + "york.cqcsh.com", + "yotafiles.com", + "yotefiles.com", + "yotube.com", + "you-and-me.pl", + "you-bloom.com", + "you-fm.fr", + "you-transfer-c0nnecti0n.net", + "you-uz-lucky.site", + "you24.eu", + "youaremyvalentines.com", + "youaresogay.com", + "youborafds01.com", + "youcanoptout.com", + "youcutapp.com", + "youdothingsdifferent.com", + "youdreams.shop", + "youdreamsdepot.shop", + "youfck.com", + "youfunv.com", + "youhq.net", + "youintelligence.com", + "youkapo.com", + "youla.inpost-pl-pacid27e3jks.abun.shopmusic.icanmining.ru", + "youla.inpost-pl-padid273jke.abin.shopmusic.icanmining.ru", + "youliehow.com", + "youlucky2023.site", + "youlvsjved.site", + "youmakeashion.fr", + "youmay.com", + "youmi.net", + "younetmedia.com", + "youngindia24.com", + "youngk1ngs.com", + "younglust.to", + "younglustforum.pw", + "youngsvillekjxer.life", + "youngtrailblazer.click", + "your-age.life", + "your-gift-zone.com", + "your-wage-pet.com", + "your.dailytopdealz.com", + "your2ndsajasz-forjdsa20.suji.com.pl", + "your55va1ons.info", + "youradexchange.com", + "youralternatelife.com", + "yourastrofriend.com", + "yourbengaluru.com", + "yourbestclothes.com", + "yourbestinvests.org", + "yourbestlive.cfd", + "yourbestlive.click", + "yourbestlive.quest", + "yourbestlive1.bond", + "yourbestlive1.homes", + "yourbestlive1.life", + "yourbestlive1.monster", + "yourbestlive1.site", + "yourbestlive1.space", + "yourbestlive1.top", + "yourbestwoman.life", + "yourbluereview.com", + "yourbridebliss.com", + "yourchoice.stormo.site", + "yourcouponstore.com", + "yourdailytrailer.yournewtab.com", + "yourdealshoponline.store", + "yourdealsoffers.com", + "yourdogplanet.com", + "youressence.live", + "youressentialsnow.com", + "yourexperttech.com", + "yourfitway.com", + "yourfreenumber.com", + "yourfreeshoppingvoucher.com", + "yourgascards.com", + "yourgiftrewards.com", + "yourgiftzone.com", + "yourgodess.com", + "yourhappy.site", + "youripad4free.com", + "yourkneeclinic.com", + "yourlocalcitations.com", + "yournetflix.com", + "yournewincome.info", + "yournewphones.com", + "yournextguide.com", + "youronlinewriter.com", + "yourpayment.online", + "yourrewardzone.com", + "yourroofproof.com", + "yoursafekeys.com", + "yoursdevelopment.com", + "yoursmartrewards.com", + "yourstats.net", + "yoursuperservice.com", + "youshouldclick.us", + "youthclimatesave.com", + "youthministryexchange.net", + "youtube-thumbnail-capture.com", + "youtubegossips.com", + "youtubestreets.com", + "youtuhe.com", + "youvisit.fr", + "yowfiyvuld.site", + "yowingcliff.store", + "yowlergrawl.website", + "yoy.lifepoppeople.info", + "yoyo-pl.com", + "yoyokite.life", + "yoyosneaker.pl", + "yoyovisio.com", + "yp-ryn.cfd", + "yp.hnggzyjy.cn", + "yparmid.xyz", + "ypauk.org", + "ypdcosmetics.ru.com", + "ype.bpj.mybluehost.me", + "ypflx.com", + "ypu.samsungelectronics.com", + "yqpn.mqfa.lat", + "yr-vk5.cfd", + "yrals.com", + "yreniw.sbs", + "yrenterom.xyz", + "yrfj.sbes.top", + "yrm.ywxp.lat", + "yrquuaxo.ajrimmobilier.fr", + "yrwap.cn", + "yrynaterpina.xyz", + "ys739-fj.cfd", + "ysdjsrf.com", + "ysdk.qq.com", + "ysebhl-ys.cfd", + "yseliu.sbs", + "ysetnw.sbs", + "ysetw9-62.cfd", + "ysewi.sbs", + "ysf-436.cfd", + "yshakj.sbs", + "ysldrop.top", + "yslens.sbs", + "ysloutletbags.com", + "ysrsolucionesca.com", + "ystowing.com", + "ysy6.cfd", + "yt-adblocker.com", + "yt.5.p2l.info", + "yt8-64.cfd", + "ytbbnjgb6544.weeblysite.com", + "ytdownloader.com", + "yte-34i.cfd", + "ytenik.sbs", + "ytewa8.cfd", + "ytewbv.sbs", + "ytflix.club", + "ytnus.sbs", + "ytpuaq.xyz", + "ytree3.wixsite.com", + "ytrew.autotrdes.top", + "ytrik.finchin.top", + "ytrqe.com", + "yttreme.xyz", + "yttriumspark.sbs", + "ytuy45fxs.appspot.com", + "yu.ac.kr", + "yu56tdfcxc.appspot.com", + "yuan-pay-group.io", + "yuan-pay-group.net", + "yuan-pay-group.org", + "yuan-prime.com", + "yuan-profit.pl", + "yuan-profits.site", + "yuan-profits.store", + "yuaninternational.app", + "yuanpayapp.com", + "yuanpaygroup.app", + "yuanpaygroup.org", + "yuanpaygroup.site", + "yuanprime.com", + "yuanprofit.com", + "yuanprofit.io", + "yuanworld72.com", + "yuarra.pluto.ro", + "yubedesinlinvprocc.com", + "yuckiertvher.life", + "yudd.spaactivs.top", + "yuee.maxiaztr.top", + "yueo.xiproject.top", + "yuererer.wixsite.com", + "yufly.com", + "yuftmetals.com", + "yugoindia.com", + "yuhfdwesaa.appspot.com", + "yuibo.com", + "yuio87.wixsite.com", + "yukisatowhisky.com", + "yul.maxcash.top", + "yulde.weebly.com", + "yulesarcon.site", + "yulibtew.sbs", + "yum.luxxeeu.com", + "yumenetworks.com", + "yummie.fr", + "yummyfoodallover.com", + "yummymobile.pl", + "yummyrworld.com", + "yumpytor.biz", + "yungdaddy.com", + "yungprime.com", + "yunque.pluto.ro", + "yuppipuppy.com", + "yupuwell.world", + "yure.activdep.top", + "yuriereading.blogspot.com", + "yurj.autotrdes.top", + "yurtormanurunleri.net", + "yurtravaux.com", + "yusraansari.com", + "yutec80.weeblysite.com", + "yutiogq.xyz", + "yuue.progictpro.top", + "yuvarebel.com", + "yuvtorless.site", + "yuwi.opinionblitz.com", + "yuxija.mailwavepros.com", + "yuy.worldkolf.info", + "yuzzywool.site", + "yvdd-4ft.cfd", + "yvddj68-e.cfd", + "yvelios.sbs", + "yves-rocker.fr", + "yvmf.kuue.skin", + "yvrpustnkx.cfolks.pl", + "yvxjsixn.eu", + "yw4-blw.cfd", + "yw7.eu", + "ywcq.pova.lat", + "ywe-247.homes", + "ywekls.sbs", + "ywenlip.sbs", + "ywettyoo.wixstudio.io", + "ywrb-08nev.sbs", + "yww4.pro", + "ywyes.com", + "yx-in-f108.1e100.net", + "yy0your48.quest", + "yy4i.lat", + "yyn.us", + "yysd34.cc", + "yyyre.com", + "yzgl.yayl.skin", + "yzkzixun.com", + "yzlp8.xyz", + "z-34e6.cfd", + "z-93r4.icu", + "z-b42f.cfd", + "z-euqb.cfd", + "z-ish.com", + "z-milosci.pl", + "z-promo.com", + "z-vivg.icu", + "z-y0ae.lat", + "z-y6in.sbs", + "z.abnad.net", + "z.cdp-dev.cnn.com", + "z.dynad.net", + "z.shavsl.com", + "z0wf8.cc", + "z1nk.space", + "z1q6.cfd", + "z3.skdfoiqwjelmdkfser.ru", + "z32.space", + "z3m6.cfd", + "z3n1thall.xyz", + "z3yo.icu", + "z6-ixo.lat", + "z7-75f.icu", + "z8g0wlq5p0f6jg3k7eh2kyd58hjeskx0w9g5eu7q3m5hyq8l0xwofj3ap2nv.me", + "z8mw.cfd", + "z98eg.cc", + "za.agiay.vn", + "za.baomoi.com", + "za.neweconomichb.cfd", + "za.progofficial.top", + "za.zapps.vn", + "za.zingmp3.vn", + "za10groszy.pl", + "zaabtarealestateconsultant.com", + "zaangazowacsie.click", + "zaascu.shop", + "zaatenob.shop", + "zaba67.hynerbenda.warszawa.pl", + "zabardastdeal.com", + "zabavazaodrasle.com", + "zabawa-relaks.click", + "zabawkowo.fun", + "zabbix.symanteprotection.com", + "zabdevelopers.com", + "zabezpieczone-srodowisko.digital", + "zabezpieczonymaterial.click", + "zabieramyglos.homes", + "zabkaofficial2023new.blogspot.com", + "zabkapol.com", + "zabkapoliish2023.blogspot.com", + "zabkpl.site", + "zabojczyodcinek.click", + "zabrakloludzi.click", + "zacbrooks.com", + "zaccademy.com", + "zachodslonca.click", + "zachowajspokoj.click", + "zaciekawieniobywatele.click", + "zaciskaniepasa.click", + "zaco.fitnessandequilibrium.com", + "zacyfiuxue.live", + "zadaniesprawy.rent", + "zadowoleniespoleczne.click", + "zads.me.zing.vn", + "zaduhaypia.info", + "zafiti01.webtrekk-us.net", + "zagadkirozwiazane.click", + "zaginieni24.click", + "zaginienidzisiaj.click", + "zagininyfakt.click", + "zaginioneslady.click", + "zaginionykierowca.click", + "zaginionyslad.click", + "zagladanieinnym.click", + "zagubionefakty.click", + "zagubioneosoby.click", + "zagwozdkaspoleczna.click", + "zahida-kebab.pl", + "zaho.pl", + "zahr.neweconomichb.cfd", + "zaikailift.store", + "zaikarecipes.com", + "zainstniale24h.click", + "zaistnialewatki.click", + "zajazduzenka.pl", + "zajonc.de", + "zajsciedrogowe.click", + "zak684.cbu.net", + "zakablowanie.click", + "zakalodr.site", + "zakladcob.klaudiuszmadej.pl", + "zakladsozanski.natanielmazur.pl", + "zaklopotaniludzie.click", + "zakomunikowac24.click", + "zakomunikowac24h.click", + "zakovat-game.site", + "zakovat-games.site", + "zakovat-viktorinos.site", + "zakovatgame.site", + "zaktualizuj-adres.top", + "zalanado.fr", + "zalandobest.com", + "zalandon.fr", + "zalandovip.shop", + "zalandovipstore.com", + "zalbani.is-best.net", + "zalesyykau.org", + "zalo-ads-240-td.zadn.vn", + "zalo-ads-240.zadn.vn", + "zalo-ads-480-td.zadn.vn", + "zalo-ads-480.zadn.vn", + "zalo-ads-td.zadn.vn", + "zalo-ads.zadn.vn", + "zaloads-480.zdn.vn", + "zalobarodziny.click", + "zalokaj.blogspot.com", + "zaltm.com", + "zalukaj-film.24.eu", + "zalukaj-online.24.eu", + "zalukaj-pl.pl", + "zalukaj-tv.com.pl", + "zalukaj-tv.pl", + "zalukaj-vip.pl", + "zalukaj-zalukaj.24.eu", + "zalukaj.5v.pl", + "zalukaj.cam", + "zalukaj.cc", + "zalukaj.com", + "zalukaj.com.pl", + "zalukaj.org", + "zalukaj.ws", + "zalukaj24.com", + "zalukaj24.pl", + "zalukajfilmy.pl", + "zalukajtv.pl", + "zaluknij.pl", + "zalymeilia.live", + "zam.progofficial.top", + "zamaz.shop", + "zambezi.top", + "zamiana-koloru.blogspot.com", + "zamieszczenie.click", + "zamindaarbank.com", + "zamora.axiatraders.com", + "zanaflex.1.p2l.info", + "zandersit.sbs", + "zangocash.com", + "zanieczyszczoneczy.click", + "zanieczyszczonedlaplacz.click", + "zanierclop.online", + "zanjpearl.com", + "zanotowywanie.click", + "zanox-affiliate.de", + "zanox.com", + "zanti.net", + "zantracker.com", + "zap.usefinancialdvisor.autos", + "zapachowelove.pl", + "zapachymarzen.pl", + "zapadserver1.com", + "zapakapl.com", + "zapalmyswieczki.click", + "zapaterio.com", + "zapatrywanie.click", + "zapcdn.space", + "zapewniemyobywateli.click", + "zaplac24.pl", + "zaplatakupteraz.shop", + "zapokelter.xyz", + "zapowiedzi24.click", + "zapperlight.lat", + "zappinglift.world", + "zaprojektujiwybuduj.pl", + "zaq.dcms.site", + "zaq511.milanemilian.pl", + "zaquinstall.click", + "zar.neweconomichb.cfd", + "zara-poland.com", + "zara-polska.com", + "zarabiajwsieci.5v.pl", + "zarabotokakcii.site", + "zarabotokbonus.site", + "zarabotokinvest.site", + "zaradczynews.click", + "zaradiodkuceonline.com", + "zaradnedane.click", + "zarahomestore.com", + "zarajalil.com", + "zaralandclub.com", + "zarget.com", + "zarkochain.cfd", + "zarobek4u.com", + "zarrmarketing.co.uk", + "zarubko.com", + "zarzadzajmy24.click", + "zasadadrogowa.click", + "zasadydrogowe.click", + "zasadypisane.click", + "zasadyprawdy.click", + "zasaxiibeu.live", + "zasilkonto.cba.pl", + "zaskoczmyludzi.click", + "zasnik.pl", + "zasobwiadomosci.homes", + "zastrzez-pesel.pl", + "zaswiadczeniekrk.pl", + "zasyzaoc.live", + "zaszczytowe.click", + "zatajonenagrania.click", + "zatazup.info", + "zatinsoe.xyz", + "zatinvur.xyz", + "zatr.neweconomichb.cfd", + "zatroskanie.click", + "zatrzymanieczasu.click", + "zatworczoscprzed.cfd", + "zaufaniedziecka.pics", + "zauropodsmile.space", + "zawexer.xyz", + "zawiadomienia.click", + "zawiadomieniednia.click", + "zawiadommy24.click", + "zawieszenie-pakiet.com", + "zawinieniekierowcy.click", + "zawodnyumysl.click", + "zawodowapraktyka.click", + "zawya-tech.com", + "zaxetiatua.org", + "zazerygu.pro", + "zaznajamianie.click", + "zazynek.pl", + "zbadajswojsluch.pl", + "zbest.in", + "zbieramyslady.click", + "zbieramywydarzenia.homes", + "zbignev.marianbrezinski.pl", + "zbiordowodow.click", + "zbiordowodowy.homes", + "zbiornik.com", + "zbiorportali.click", + "zbiorzdarzen.click", + "zbm.autotrdpl.xyz", + "zbwp6ghm.com", + "zcoup.com", + "zcuen.com", + "zd1.zeroredirect6.com", + "zdads.e-media.com", + "zdalne-informacje.click", + "zdarzeniadrogowe.click", + "zdarzeniawiedza.click", + "zdawaniesprawy.click", + "zdbb.net", + "zdbconstructionservices.com", + "zdekonspirowania24.click", + "zdemaskowani24.click", + "zdemaskowanie.click", + "zderzeniedrogowe.click", + "zdjeciarozpoznawanie.click", + "zdjecie-facebook-zdj3425jeio.dkonto.pl", + "zdjecienago2.c.pl", + "zdjecieod.lol", + "zdobioneinfo.click", + "zdobyj-nagrode.com", + "zdobytaprzewaga.click", + "zdobytawiedza.click", + "zdobytyprzekaz.click", + "zdrogi.click", + "zdrowasfera.pl", + "zdrowebatoniki.com", + "zdrowebuciki.pl", + "zdroweszpitale.pl", + "zdrowezycie.click", + "zdzisiaj.click", + "zdzislawkoziol.konradluca.pl", + "ze4dqs54dqs.anonymitaet.net", + "zealous-river-09c72a610.5.azurestaticapps.net", + "zealousfield.com", + "zebraneo.com", + "zebranymaterial.click", + "zebrasprint.website", + "zebrasqgler.life", + "zebutal.1.p2l.info", + "zebywybielanie.c.pl", + "zecafiuxye.live", + "zechmiror.sbs", + "zedaruutye.live", + "zedo.com", + "zedowoy3.site", + "zee.zotoi.icu", + "zeedigitalmarketing.com", + "zeemlight.myshoplaza.com", + "zeepln.io", + "zeeshoop.com", + "zeevibe.com", + "zegarki.sklep24.org", + "zegarkirepliki.pl", + "zegnamydziewczynke.click", + "zeimname.com", + "zekatiles.website", + "zekeriyakoykampus.com", + "zekiatagur.com", + "zelsmarketing.com", + "zem.outbrainimg.com", + "zemanta.com", + "zemgo.com", + "zemina.online", + "zen.turnsuply.com", + "zen.zh4q.in", + "zenalyzeinfraprojects.com", + "zenback.jp", + "zencudo.co.uk", + "zendictees.fr", + "zendividends.com", + "zenek-caly-film.kazeo.com", + "zengguang.site", + "zengraloft.cfd", + "zenigameblinger.org", + "zenithalharmony.com", + "zenithc0.live", + "zenithfaculty.com", + "zenithglint.shop", + "zenithhomes.cfd", + "zenithpen.click", + "zenithzest.quest", + "zenithzone.live", + "zenkofoundation.com", + "zenkreka.com", + "zennatural.pl", + "zennoa.com", + "zenobiashoes.com", + "zenonlotus.yachts", + "zenprolocol.com", + "zenquinn.com", + "zens.pl", + "zentastic.com", + "zentrae.com", + "zenvertex.hair", + "zenzest.live", + "zenzoneliving.info", + "zenzuu.com", + "zeoliteabber.info", + "zeomascara.online", + "zephyrgifts.com", + "zephyrlabyrinth.com", + "zeploria.site", + "zeppelingas.online", + "zeprotable.cfd", + "zeprzygodado.makeup", + "zer9g.com", + "zerion.online", + "zerno.space", + "zerocostemi.com", + "zerogapfuture.us", + "zeroishliving.com", + "zerolatencyfrisco.com", + "zeronecontrol.net", + "zeropunaisedelit.com", + "zeroredirect.com", + "zeroredirect1.com", + "zeroredirect11.com", + "zeroredirect12.com", + "zeroredirect2.com", + "zeroredirect5.com", + "zeroredirect8.com", + "zerostear.world", + "zerothkan.store", + "zerovoicecall.com", + "zertviral.com", + "zespolszkol5.maksymduda.pl", + "zestfull-emon.live", + "zestfulq6est.quest", + "zestkefalonia.com", + "zesttyziing.xyz", + "zestyc1trus.sbs", + "zestyci-trusy.sbs", + "zetaheukie.live", + "zetiuue.com", + "zetreview.com", + "zettapetta.com", + "zeus.developershed.com", + "zeusclicks.com", + "zevents.com", + "zevlike.com", + "zeytinfirmalari.com", + "zezhesil.info", + "zeznanieuwaga.rent", + "zf-kvh.cfd", + "zf1.quebec-bin.com", + "zfm.oewabox.at", + "zgarniij_vouchher.skroc.pl", + "zgarnij-nagrode.com", + "zgaytq.xyz", + "zginelodziecko.click", + "zgital4zorld.live", + "zgj01i.webwave.dev", + "zgloszeniaonlina.homes", + "zgloszenieinfo.click", + "zgloszeniewladz.click", + "zgloszonasprawa.click", + "zgondziecka.click", + "zgonnadrodze.click", + "zgonnapasach.click", + "zgrozadnia24.click", + "zgsdk.zhugeio.com", + "zh.trdplatform.xyz", + "zh.yomobi.net", + "zhaesyurol.info", + "zhanghaicang.com", + "zhaoyouxiu.com", + "zherobafov.info", + "zhhtqrez.xyz", + "zhihu-web-analytics.zhihu.com", + "zhiltsovski.github.io", + "zhimgerb.site", + "zhirok.com", + "zhivol.site", + "zhiziyun.com", + "zhoonamis.shop", + "zhopmart.com", + "zhrtcomputersystems.com", + "zhumoto.com", + "zhv.evaprins.live", + "zibc.jhom.lat", + "ziber.io", + "zibi1904.lukasgaje.pl", + "zicevu.opinionjet.com", + "zicvmbra.000webhostapp.com", + "ziddishop.com", + "zielesetzen.com", + "zielonakaruzela.pl", + "zielonewariacje.pl", + "ziffdavis.com", + "zig.ng", + "zigiastudio.com", + "zigiwin.com", + "zigzag.vn", + "zigzaglogistic.com", + "ziha.valuevaultmarkets.com", + "ziimbrraa.000webhostapp.com", + "ziipo.byseniscon.top", + "zikirpillow.com", + "zillafashion.com", + "zilliaq.com", + "zilluxs.com", + "zimabrain.online", + "zimabsna.com", + "zimadeals.pl", + "zimastrings.cfd", + "zimbdaa.000webhostapp.com", + "zimbra-admiin.weebly.com", + "zimbra-admin4.weebly.com", + "zimbra-freefr8.godaddysites.com", + "zimbra-mail-login.eaglecreekeng.com", + "zimbra-websecureuser-4f948e.netlify.app", + "zimbraaa01a.000webhostapp.com", + "zimbraaaa456.000webhostapp.com", + "zimbraauthenticationseo990server.netlify.app", + "zimbrafree-fr.hubside.fr", + "zimbrapoa.weebly.com", + "zimbtf.pages.dev", + "zimihyi.life", + "zimmxbra.000webhostapp.com", + "zimnaod.beauty", + "zimnatych.sbs", + "zimocollor.world", + "zimoparks.online", + "zimowy-ratunek.pl", + "zimpak.com", + "zincnickel.cyou", + "zinczenith.click", + "zingzongapplince.com", + "zinniazen.cam", + "zinniazen.store", + "zinniazephyr.store", + "zinniazest.xyz", + "zinod.net", + "zinodo.today", + "zintaxideaz.com", + "ziololecznictwo.pl", + "zion-telemetry.api.cnn.io", + "zion.api.cnn.io", + "zionsclick.com", + "zip.er.cz", + "zipchatbot.com", + "zipcodefashion.com", + "zipcute.com", + "zipinsurance.net", + "zipitfast.com", + "zipliners.site", + "zipokolins1.site", + "zippersnack.site", + "zippingbowl.sbs", + "zippingcare.com", + "zippyfiles.nocoshop.ru", + "zippyfiles.topupload.ru", + "zippynotary.com", + "zipscode.net", + "zipsecurityservice.com", + "ziquiuzat.xyz", + "zirconalloy.lat", + "zirkonvin.click", + "zirocuuluo.live", + "zismubra.000webhostapp.com", + "zitomea9.monster", + "ziuimbra.000webhostapp.com", + "zivainterior.com", + "zivedeuweo.live", + "ziwmvbra.000webhostapp.com", + "zix.toppchain.top", + "ziyafashions.com", + "ziyu.net", + "ziz.folza.top", + "zizer.pl", + "zizzon.shop", + "zj-9aa.cfd", + "zjawiskoprzemocy.pics", + "zjhcvueiedggugr.site", + "zjkki.byseniscon.top", + "zkotami.pl", + "zksnwp.com", + "zl-i00.sbs", + "zl.buuda.top", + "zl7-738y.cfd", + "zlao.fun", + "zlatski.pl", + "zleczyny.click", + "zleinformacje.homes", + "zlewiesci.click", + "zlhoteckelinie.wz.cz", + "zlipcawiadomosci.com", + "zlog.mp3.zing.vn", + "zlog.zingmp3.vn", + "zlotemysli.click", + "zlotos.welerpro.com", + "zlp6s.pw", + "zlukajfilm.pl", + "zlvrbzquvzbdutt0gdiqvk.on.drv.tw", + "zlyd-vwrs-wcdxs-jxbr.onrender.com", + "zm232.com", + "zmall.pl", + "zmd8.cfd", + "zmedia.com", + "zmien-motyw.blogspot.com", + "zmienienie-koloru.blogspot.com", + "zmienkolorfejsazafree.blogspot.com", + "zmienkolory.blogspot.com", + "zmienneczasy.click", + "zminer.zaloapp.com", + "zmmbraa.000webhostapp.com", + "zmniejszenie24h.click", + "zmobilizowani24h.click", + "zmowamilczenia.click", + "zmtradinginc.com", + "zmvk.oowa.top", + "zmyh.sbes.top", + "zmyslonaprawda.click", + "zmyslowyklub.com", + "zn-0j0.sbs", + "znacapital.com", + "znajdujemy24h.click", + "znajdujemyposzlaki.click", + "znajdz-numer.pl", + "znajdzdowod.click", + "znajdziemymy.homes", + "znajdziemyodnajdzmy.rest", + "znajdziemyone.homes", + "znajdziemytajemnica.homes", + "znajdziemytelewizyjne.rest", + "znajdzprzetargi.pl", + "znajdzswojfilm.pl", + "znakinformacyjny.click", + "znaknaniebie.click", + "znalezcinformacje.click", + "znamcie.pl", + "znaneleki.pl", + "znaptag-us.s3.amazonaws.com", + "zneq.sbes.top", + "znieczulica.click", + "zniewazeniespoleczne.click", + "znikomoscstraszliwych.click", + "zniszczonypojazd.click", + "znowuodpowiedzialnoscdla.space", + "znowuwiedzatakie.rest", + "znowuwspolpracaod.yachts", + "zoalcare.com", + "zobacz-film.pl", + "zobacz-gdziekolwiek-chcesz-nieograniczony.com", + "zobacz24.pl", + "zobaczktopodgladaa.blogspot.com", + "zobaczteraz00001zawiadomienie.awesomeerictech.com", + "zodize.com", + "zoeaesthetic.com", + "zoeandjo.co.uk", + "zoetemint.com", + "zoey-lee.com", + "zofiabutik.com", + "zofiamoda.com", + "zofonio8.online", + "zoge.opinionblitz.com", + "zoglin.net", + "zohan.vertysbos.top", + "zoi.vertysbos.top", + "zokifiysuo.org", + "zokvia.com", + "zolire.pl", + "zoloft.1.p2l.info", + "zoloft.3.p2l.info", + "zoloft.4.p2l.info", + "zolushka.company", + "zona.lol", + "zondaglobal.blogspot.com", + "zone-telechargement-albums.com", + "zone399.xyz", + "zonguldakcicek.org", + "zonozou1.pro", + "zoobida.com", + "zoodrawings.com", + "zoogdisany.com", + "zooggames.com", + "zooindia.com", + "zoolubin.kevinmichalak.pl", + "zoom-academy-bh.com", + "zoom-connecting.cyou", + "zoomovies.org", + "zoompegs.com", + "zoomzl-online.com", + "zoomzoom.xyz", + "zoophil.com", + "zooplus-eu.shop", + "zooplus-pl.shop", + "zooplusoutlet.shop", + "zooplusoutlets.shop", + "zoopluss.shop", + "zoosexart.com", + "zootoplist.com", + "zootravel.com", + "zopa.valhaalla.xyz", + "zoplm.com", + "zoptajura.store", + "zorbacreation.com", + "zordbeet.com", + "zorelawall.site", + "zorgix.site", + "zorgtunes.cfd", + "zoromrasto.xyz", + "zosbr2.aina3.com", + "zosiedla.homes", + "zoso.celestialiatlas.com", + "zosprp-wagrowiec.pl", + "zostawmyto.click", + "zot.get.mybluehost.me", + "zouam.com", + "zovalhealth.com", + "zowjj.gazeta-regionalna.com", + "zpafiska.pl", + "zplayer-trk.zdn.vn", + "zplayer.trk.zapps.vn", + "zpooz.papiashvili.top", + "zppkcfa.deltacoinsusa.com", + "zppoqar.xyz", + "zprj.kuue.skin", + "zpu.samsungelectronics.com", + "zpuhjozefowicz.gregorzkucha.pl", + "zpwp.gqwu.lat", + "zq.maxymus.xyz", + "zqktlwiuavvvqqt4ybvgvi7tyo4hjl5xgfuvpdf6otjiycgwqbym2qad.onion.pet", + "zqmbra.000webhostapp.com", + "zqqz.papiashvili.top", + "zqrttzakj.xyz", + "zqtk.net", + "zr0.net", + "zrbzdzislawmitka.lukasgaje.pl", + "zrelaksowani24.click", + "zrkmedia.com", + "zrobionedomowo.click", + "zrobmyteraz.click", + "zrobswiatlo.pl", + "zrodlodocelowe.click", + "zrodloenergii.click", + "zrodlowiedzy.click", + "zrquai.xyz", + "zs-pm0.lat", + "zscewice.pl", + "zschoolrutger.com", + "zsdjnk.wixsite.com", + "zsipiii.jarmilacze.pl", + "zsjklnj.wixsite.com", + "zsjw.pjzm.skin", + "zsrozan.alesprokesova.pl", + "zssnr4lodz.peterjanicki.pl", + "zswp.ludwiksos.warszawa.pl", + "zt.coinproffitop.com", + "zt.me.zing.vn", + "zt1.me.zing.vn", + "ztdxyf.weeblysite.com", + "ztevents.zaloapp.com", + "ztm-post.com", + "ztm-waw.com", + "ztnq.btqz.lat", + "ztrack.net", + "ztrck.me", + "ztriskl.divisionfair.homes", + "zu1.november-lax.com", + "zu4f.top", + "zuaai.com", + "zube.valuevaultmarkets.com", + "zubh.wkbc.lat", + "zucks.net", + "zudio-franchising.com", + "zuesyavbn.shop", + "zujino.quickanswersonline.com", + "zujipa.com", + "zukafyyziy.com", + "zukiewicz.com", + "zukukeofiy.org", + "zukuxyiduu.info", + "zukxd6fkxqn.com", + "zulu.r867qq.net", + "zumapaa8.online", + "zumodi.com", + "zupelnienowe.click", + "zuqiubao.com", + "zuqyyzz.xyz", + "zuraguide.live", + "zus-dane.info", + "zus-update.info", + "zutecnologia.com", + "zuverink.net", + "zuxaro.icu", + "zuz.valuez.top", + "zuzadirks.online", + "zuzavinto.cfd", + "zuzu-criss.blogspot.com", + "zvatrswtsrw.ml", + "zvu0e-bf.cfd", + "zvviic.top", + "zw-iae.cfd", + "zwaar.org", + "zweryfikujkonto.com", + "zwgli.piwylefubefu.top", + "zwiastowanieinfo.click", + "zwmarta.witwrona.pl", + "zwojas.top", + "zwolnijnadrodze.click", + "zwrotinformacji.click", + "zwwvlvewftyi.com", + "zwyczajludzi.click", + "zx-5su.cfd", + "zxaw.truproggs.top", + "zxemitbohx2.monster", + "zxio.spaactivs.top", + "zxooplinks.site", + "zxq.valuez.top", + "zy16eoat1w.com", + "zyban-store.shengen.ru", + "zyban.1.p2l.info", + "zyciedziecka.click", + "zycieisamotnosc.click", + "zyciemiasta.homes", + "zyciowefakty.click", + "zyfaraliy.com", + "zyggroove.shop", + "zygoniu8.space", + "zygoswim.cfd", + "zyjemyfaktami.click", + "zykifoomue.info", + "zylaxoy0.cfd", + "zyligeakyy.info", + "zyphoid.shop", + "zyrimeukoo.live", + "zyrtec.1.p2l.info", + "zyrtec.3.p2l.info", + "zyrtec.4.p2l.info", + "zytpirwai.net", + "zyu.valuez.top", + "zz-bjy.sbs", + "zz3r0.com", + "zzalnjk.top", + "zzkrca.com", + "zzpwoning.com", + "zzz.onion.pet", + "zzzfffqqq.shop", + "zzzyyzzzyyyzyyzyyyzzyyzyzzzzzzzzyyzzyyyyyzyzyyzzyzpol7196.cmkaarten.nl" + ] + }, + "id": 1 + } +] diff --git a/extentions/uBOL-home/rulesets/main/svn-0.json b/extentions/uBOL-home/rulesets/main/svn-0.json new file mode 100644 index 0000000..0d95dcc --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/svn-0.json @@ -0,0 +1,84 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"/piwik.js"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".disqus.com/count.js"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avto.net/_banner/mornar"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolha.com/*/banneri"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celje.info/wp-content/uploads/*avtohisa_drev.jpg"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celje.info/wp-content/uploads/*/krajnc*.jpg"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celje.info/wp-content/uploads/*/polovicka*.jpg"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ceneje.si/*?track="},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||engine2.livenetlife.com/ping.aspx"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||facebook.com/tr/?"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||facebook.com/tr?"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.dnevnik.si/2013/porabi.jpg"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||files.dnevnik.si/2014/emona_banner.jpg"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golfportal.info/*/banner*.png"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hudo.com/*/im_banner*.jpg"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ipromcloud.com/ipromns.js"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iprom.net/adasync.js"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itis.si/embed_advertiserspromo.aspx"},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avto.net"],"urlFilter":"||kuula.co/share"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalno.si/inc/ads-frame.asp"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mailerlite.com/*/banners"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maps.googleapis.com/maps/api/js/quotaservice.recordevent"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maps.googleapis.com/*/stats.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.privoscite.si/dsg/4/1/214f2ce6ae3fccbff35c0fae3c3688.jpg"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.privoscite.si/dsg/5/d/58f4ed3192fefe752c56782a4e35ea.jpg"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||megabon.eu/sl/widgets/slovenske_novice"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mimovrste.com/*/marxy.js"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mlacom.si/modules/footermod/otherbg/mlacom-ozadje*.jpg"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mladina.si/*jquery.fancybox.js"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mladina.si/media/img/oglasi/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mojblink.si/pic/banners/*.gif"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mojblink.si/pic/banners/*.jpg"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nepremicnine.click/ad-files/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||novice.si/*/oglasuj.jpg"},"id":34}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["oglasi.slo-tech.com"],"requestDomains":["oglasi.slo-tech.com"]},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||over.net/feedo.min.js"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partis.si/ads"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pcplus.si/media/wysiwyg/infortis/fortis/_backgrounds/default/*.jpg"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phobs.net/check.php"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pokukaj.si/data/oglasi/"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pomurec.com/data/oglasi/"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.si/misc/gemius.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.si/sites/all/themes/bootstrap_barrio/images/oglasniprevzemkorporepor.jpg"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.si/sites/all/themes/bootstrap_barrio/images/ozadje*1920x1080.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.si/sites/all/themes/bootstrap_barrio/images/posta-*.jpg"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reporter.si/sites/all/themes/custom/bootstrap_barrio/images/ozadjetriglav*.jpg"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studentski-servis.com/themes/e-studentski-servis/assets/media/dsg/background*.jpg"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.dijaski.net/graphics/aff/telemach2.png"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stop-neplacniki.si/*/bannerji"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||studentarija.net/wp-content/uploads/*/*.jpg"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvambienti.si/wp-admin/admin-ajax.php"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||varna-voznja.si/upload/banners/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vecer.com/*/oglasi/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widgets.outbrain.com/outbrain.js"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.bicikel.com/narocilo-revij.png"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.monolitmap.si/system/application/addons/images/page/poi_banner.png"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.skladi.com/images/overlay.png"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zurnal24.si/banners/*/inartc"},"id":58}, +{"action":{"type":"block"},"condition":{"requestDomains":["ad.zurnal24.si","adform.net","ads-oglasi.api.24ur.si","ads-store.24ur.com","ads.24ur.com","bonbonijezero.xyz","clublwd.nl","hranavrt.xyz","kruhzgodovina.xyz","kuminaluna.xyz","mandljigeografija.xyz","maslootok.xyz","piscanecmatematika.xyz","sladicagora.xyz","static.plista.com","zajtrkhisa.xyz"]},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reporter.si"],"resourceTypes":["script"],"urlFilter":"||code.jquery.com/jquery-1*.js"},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reporter.si"],"resourceTypes":["script"],"urlFilter":"||reporter.si/sites/all/modules/jquery_update/replace/jquery/1.8/jquery.js"},"id":61}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bolha.com"],"resourceTypes":["script"],"urlFilter":"||vaven.co/loader.js"},"id":62}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||amazonaws.com/banners.wave.si"},"id":63}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn-next.megabon.eu/sl/widgets/delo"},"id":64}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||monitor.si/media/img/"},"id":65}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["ad.exilio.net","ad.propellente.net","ad1.si","booster3000.si","browser-update.org","ced.sascdn.com","chimpstatic.com","contentexchange.me","databreakers.com","dnetwork.si","eppmedia.si","get-native.eu","internetmedia.si","interseek.si","intextad.net","leadsdome.com","livenetlife.com","mediabooster.si","obisk.net","onthe.io","p.typekit.net","pristopmedia.network","shield.sitelock.com","smind.si","upscore.com"]},"id":66}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["mimovrste.com"],"requestDomains":["mallgroup.com","mg-marxy.mall.cz"]},"id":67}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["akumulator.si"],"urlFilter":"||akumulator.si/img/upload/banners/*.jpg"},"id":68}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bar.piano-media.com/dnevnik/bar.js"},"id":69}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||celje.info/wp-content/plugins/simple-share-buttons-adder/buttons/pagepeel/*.png"},"id":70}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["klip.si"],"urlFilter":"||fbcdn.net/hads-xpt1/v/"},"id":71}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["prehrana.si"],"urlFilter":"||google-analytics.com/ga.js"},"id":72}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["svet24.si"],"urlFilter":"||graph.facebook.com/"},"id":73}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["igrice.hudo.com"],"urlFilter":"||images.contentexchange.me/fit"},"id":74}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.si"],"urlFilter":"||mp.piano-media.com/bucket/novosense.swf"},"id":75}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.si"],"urlFilter":"||mp.piano-media.com/js/bp.html"},"id":76}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.si"],"urlFilter":"||mp.piano-media.com/uid"},"id":77}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nepremicnine.net"],"requestDomains":["sparky.internetmedia.si"]},"id":78}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["igre123.com"],"urlFilter":"||static.igre123.com/ads/*.gif"},"id":79}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dnevnik.si"],"resourceTypes":["script"],"urlFilter":"||bar.piano-media.com/auth"},"id":80}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||sibautomation.com/cm.html"},"id":81}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["24ur.com","bibaleze.si","cekin.si","dominvrt.si","moskisvet.com","okusno.je","vizita.si","zadovoljna.si"],"requestDomains":["ads.api.24ur.si"],"resourceTypes":["xmlhttprequest"]},"id":91} +] diff --git a/extentions/uBOL-home/rulesets/main/swe-1.json b/extentions/uBOL-home/rulesets/main/swe-1.json new file mode 100644 index 0000000..1c915d4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/swe-1.json @@ -0,0 +1,1227 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":".ads-gdprlock"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":".ax/ad/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".ax/images/banners/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/annonsmaterial/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/misc/loada.js"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hemmanytt.se"],"urlFilter":".js?cb"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hemmanytt.se"],"urlFilter":".js?gcb"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":".nu/annons/"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":".nu/banner/"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":".nu/files/banner/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":".nu/gfx/banner/"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/adplugins/"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/banners/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/logger?"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/media/banners/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/static/banners/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/adstart.php"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/advertisement_script"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/adx.js"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/ad-delivery/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/ad/adspaceblock/"},"id":21}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["blocket.se"],"urlFilter":".se/annons/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/assets/scripts/prebid"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/banner.stat?"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/banner/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/bildbank/banners/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/bilder/banners/"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/blogcounter/image?"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/common/js/tracking/"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/counter/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/custom/ad/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/getbannerimage"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/globalassets/banners/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/images/banners/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/images/banner/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/img/banners/"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/js/ga.js|"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/load-ads/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/logger."},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/log/?"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/makebnr.asp?"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/misc/loada.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/native?noburtprofiles"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/nonsec/banner/"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/portalen-stats/register-view"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/revive/www/"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/scripts/google-funding-choices.js"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/track/t.php?"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/uploads/banners/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/uploads/images/banners/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/upload/annons/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/upload/_ads/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/wdg/tracking"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/wdg/vda-active"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/wp-content/banners/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/wp-content/uploads/_banners/"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/xhr/add-impression/"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/*/nativeadvertising/"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":".se/_banners/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"artbannersplus&task=show"},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pirkt.se"],"urlFilter":"casino"},"id":61}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["upphandling24.se"],"urlFilter":"cookie-consent"},"id":62}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se"],"urlFilter":"curatecontext=affiliate"},"id":63}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skidspar.se"],"urlFilter":"eu-cookie"},"id":64}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bebisvarlden.se"],"urlFilter":"selectadvertiserelement"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"-popup-analytics"},"id":66}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","godare.se","livsstil.se","svd.se"],"urlFilter":"-tracking.js"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/468adrotate.php"},"id":68}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hallbyhandboll.se","skiljebosk.nu"],"urlFilter":"/ad/"},"id":69}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/affiliatehelper"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annonsclickscript.js"},"id":71}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["internetlankar.se"],"urlFilter":"/annons"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/webbannons"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blogportal/view/statistics"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/do-theme/ads.js"},"id":75}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["osterbottenstidning.fi","sydin.fi","vasabladet.fi"],"urlFilter":"/ga_eec"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/global/annons/"},"id":77}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagenshultsfred.se","dagenskalmar.nu","dagensvastervik.se","dagensvimmerby.se"],"urlFilter":"/grejer.js"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hssanalyticsutils.js"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jofab_blog/js/ads.min.js"},"id":80}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["qruiser.com"],"urlFilter":"/qa.js"},"id":81}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["osterbottenstidning.fi","sydin.fi","vasabladet.fi"],"urlFilter":"/scripts/ads/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/burt/"},"id":83}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagenshultsfred.se","dagenskalmar.nu","dagensvastervik.se","dagensvimmerby.se"],"urlFilter":"/script/ads.js"},"id":84}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mestmotor.se"],"urlFilter":"/trackpageview"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ab_appnexus_ads"},"id":86}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","skonhetsredaktorerna.se"],"urlFilter":"/ab_stats_params"},"id":87}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se"],"urlFilter":"/ab_tracking"},"id":88}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"urlFilter":"/adreloader"},"id":89}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fria.nu","stockholmsfria.se"],"urlFilter":"/add-ads.js"},"id":90}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cykla.se"],"urlFilter":"/add-page-view"},"id":91}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alingsastidning.se","bohuslaningen.se","gp.se","hallandsposten.se","harrydaposten.se","hn.se","kungalvsposten.se","kungsbackaposten.se","markposten.se","mellerudsnyheter.se","molndalsposten.se","partilletidning.se","stromstadstidning.se","sttidningen.se","ttela.se"],"urlFilter":"/adform.js"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adnuntius_top_scroll"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adobe/se/target-main-at.js"},"id":94}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["byggfakta.today","citymark.today","hotellorestaurang.se"],"urlFilter":"/adpage"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads.article.js"},"id":96}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["husbil.se","husvagn.se"],"urlFilter":"/adsense.index.js"},"id":97}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","godare.se","livsstil.se"],"urlFilter":"/ads-countdown.js"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads-dm.js"},"id":99}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["flashback.org","onkologiisverige.se"],"urlFilter":"/ads.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/adnami-conf.js"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/global-conf.js"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/load-dm.js"},"id":103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["beernews.se"],"urlFilter":"/adtracker"},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["viaplayradio.se"],"urlFilter":"/ad?platform"},"id":105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["internetmedicin.se"],"urlFilter":"/ad-render"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-takeover"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad-widget"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ad.aspx?"},"id":109}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","allas.se","axess.se","cdn.jwplayer.com","elle.se","embed.futuresportsmedia.com","fasttrack.webstream.dk","femina.se","freeride.se","godare.se","hant.se","happyride.se","hastnet.se","laget.se","livsstil.se","mabra.com","motherhood.se","moviezine.se","recept.se","residencemagazine.se","skippo.se","streamio.com","svd.se","svenskdam.se","tv.nu"],"urlFilter":"/jwpsrv.js"},"id":110}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/affiliategallery"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aftonbladet/crypt/?lpkey"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajax-hit-reg.php?"},"id":113}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["garaget.org"],"urlFilter":"/ajax/ads.php"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ajax/docu_stats.jsp"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"/aller-ads"},"id":116}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mytaste.se"],"urlFilter":"/amplitude"},"id":117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["di.se","etc.se","gbgfotboll.se","skogsforum.se","skolporten.se","stff.se","svenskfotboll.se","vackertvader.se"],"urlFilter":"/analytics"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"/analytics-bmb"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"/analytics/cts.min.js"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"/analytics/gallup"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annonsbanners"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annonslinje_"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annons-banner"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annons.aspx?"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annons/banner"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annons_hor."},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"/annons_ver."},"id":128}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["danskaspraket.se","digitalavykort.se","viseniorer.se","vmj.se"],"urlFilter":"/antiblock"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"/apester-javascript-sdk.min.js"},"id":130}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["borskollen.se"],"urlFilter":"/api/a/b"},"id":131}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alingsastidning.se","bohuslaningen.se","gp.se","hallandsposten.se","harrydaposten.se","hn.se","kungalvsposten.se","kungsbackaposten.se","markposten.se","mellerudsnyheter.se","molndalsposten.se","partilletidning.se","stromstadstidning.se","sttidningen.se","ttela.se"],"urlFilter":"/api/log"},"id":132}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aktuellhallbarhet.se","byggindustrin.se","dagensmedia.se","dagensmedicin.se","dagenssamhalle.se","dagligvarunytt.se","fastighetsnytt.se","market.se","privataaffarer.se","resume.se"],"urlFilter":"/api/natives?"},"id":133}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aikhockey.se","almtuna.com","bikkarlskoga.se","bjorkloven.com","brynas.se","difhockey.se","farjestadbk.se","frolundahockey.com","hockeyallsvenskan.se","hv71.se","ikoskarshamn.se","kalmarhockey.com","leksandsif.se","lhc.eu","luleahockey.se","malmoredhawks.com","modohockey.se","moraik.se","nybrovikings.com","orebrohockey.se","ostersundik.com","roglebk.se","shl.se","skellefteaaik.se","sodertaljesk.se","taif.nu","timraik.se","vaxjolakers.se","vik.se","vikhockey.se"],"urlFilter":"/api/sponsors"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"/appinsights/*/track"},"id":135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bulletin.nu"],"urlFilter":"/article-analytics"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"/artikelannons/"},"id":137}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arkitekten.se","natursidan.se","svenskfarmaci.se"],"urlFilter":"/arto/api/event"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/dynamicads-"},"id":139}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagensopinion.se"],"urlFilter":"/assets/js/ads.js"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/site/modules/gtm_"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/site/modules/ctm-"},"id":142}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hornbach.se"],"urlFilter":"/assets/tracking"},"id":143}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vackertvader.se"],"urlFilter":"/assets/yb_"},"id":144}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["etc.se"],"urlFilter":"/atoms/images/*banner"},"id":145}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alandstidningen.ax"],"urlFilter":"/at_banners"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"/a?callback=pfmod.saveadsettings"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bannersidor/"},"id":148}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cykla.se","dagenstv.com","dykarna.nu","magasinetparagraf.se","pellesoft.se","poolforum.se","sporttv.nu","sydkusten.es","varmepumpsforum.com","vatternrundan.se"],"urlFilter":"/banners"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/annons"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/scripts/adx.js"},"id":151}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["revisionsvarlden.se","thepattayanews.se"],"urlFilter":"/banner"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner/ads/"},"id":153}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cirkulation.se"],"urlFilter":"/ads?"},"id":154}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eurocampings.se"],"urlFilter":"/bigdatapushworker.js"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/ads/"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/annonser/"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/betalannonser"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/logotyper/partners"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bilder/sponsorer"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bitcsys/js/bit.js"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"/bloggerfy/tracker"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blogpoststatistic/impression"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blogpoststatistic/view"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blogs/log_pageview"},"id":165}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nordiskskog.se"],"urlFilter":"/bnrimg"},"id":166}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cleannet.se","dagenshandel.se","entreprenad.com","food-supply.se","foodnet.se","framtidensbygg.se","fri-kopenskap.se","habit.se","lifesciencesweden.se","medtechmagazine.se","metal-supply.se","motormagasinet.se","packnet.se","plastnet.se","processnet.se","recyclingnet.se","rt-forum.se","transportnet.se","uochd.se","verkstaderna.se","woodnet.se"],"urlFilter":"/bnrscr?"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hemnet.se"],"urlFilter":"/brand-metrics"},"id":168}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/bundles/comscore"},"id":169}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/bundles/exp-analytics"},"id":170}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/bundles/parsely"},"id":171}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yelp.se"],"urlFilter":"/bunsen/events"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"/burst-statistics"},"id":173}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se"],"urlFilter":"/casinokollen"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdigo-audit.js"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cecado/advisible.js"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"/census.js?bust=release"},"id":177}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["radio.se"],"urlFilter":"/clickperformance"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"/clicktracking.siteseeker"},"id":179}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/closest-native"},"id":180}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m3.se","macworld.se","pcforalla.se"],"urlFilter":"/cmpv2"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["akaskidor.se","bamse.se","classicmotor.se","halge.se","hemtrevligt.se","husohem.se","husvagnochcamping.se","kalleanka.se","mestmotor.se","minhast.se","praktisktbatagande.se","scandinavianretro.com","sportfack.se","svenskgolf.se","tidningenhalsa.se","utemagasinet.se","vagabond.se"],"urlFilter":"/cmp.js"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cm-ad-changer-server"},"id":183}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thelocal.se"],"urlFilter":"/collect?v"},"id":184}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sydnarkenytt.se"],"urlFilter":"/cookiescon.js"},"id":185}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["svenskahousegruppen.se"],"urlFilter":"/cookiespolicynotificationbar"},"id":186}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["assistanskoll.se"],"urlFilter":"/cookie.min.js"},"id":187}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["djungeltrumman.se"],"urlFilter":"/cookie_consent.js"},"id":188}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nasdaqomxnordic.com"],"urlFilter":"/cookie_policy.js"},"id":189}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kiaindex.se"],"urlFilter":"/cs1pc.js"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ctr-prd.cbs-measurements."},"id":191}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/cts.js"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cx-emediate-userprofile-se"},"id":193}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nyaboendet.se"],"urlFilter":"/data/banner"},"id":194}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nyaboendet.se"],"urlFilter":"/data/track"},"id":195}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["svenskaorduttryck.se","temadagar.se"],"urlFilter":"/detroitchicago"},"id":196}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wernamaten.se"],"urlFilter":"/detroitchicago/cmbdv2.js"},"id":197}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wernamaten.se"],"urlFilter":"/detroitchicago/denver.js"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"/egmont-ads"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"/egmont-streamlined-ads"},"id":200}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["husbilskompisar.se","luleabusinessregion.se","rotter.se","visitlulea.se"],"urlFilter":"/gdpr/"},"id":201}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dh.se"],"urlFilter":"/dh-adscale"},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dh.se"],"urlFilter":"/dh-adsticky"},"id":203}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dh.se"],"urlFilter":"/dh-voldemort"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"/discourse-adplugin"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"/discourse-prisjakt"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"/discourse-revive"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"/docunet_stats.js"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dovas/ads/"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"/downloads.mailchimp.com/js/signup-forms/popup"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dytracker.js?bust=release"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"/dynamic-yield/report/pageview"},"id":212}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ordmedzcxy.se"],"urlFilter":"/ordmedzcxy_files/ads"},"id":213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonkuriren.se","arjeplognytt.se","brollopsmagasinet.se","fempers.se","iconmagazine.se","kalmar.nu","kyrka.se","landetsfria.nu","macken.xyz","megafonen.se","nuiroslagen.se","pensionarsliv.se","radiotreby.se","revisionsvarlden.se","signprint.se","sjofartstidningen.se","tidningenglobal.se","tidningensyre.se","tlnt.se","vilaser.se","webb-tv.nu"],"urlFilter":"/plugins/complianz-gdpr"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"/egmont-continuous-scroll/continuous-scroll-analytics.js"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"/elasticsuite/tracker"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"/emediate-responsive-wp-plugin"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"/enklare-banners/enklare-torgetgruppen"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"/entryclick;_"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ess.eurovator.se/"},"id":220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"urlFilter":"/evidon*.js"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"/expressen/crypt/?lpkey"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ext/phpbb/ads/"},"id":223}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["temadagar.se"],"urlFilter":"/ezoic"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fb_pixel.js"},"id":225}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["borskollen.se"],"urlFilter":"/featured/promotion"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"/filarkiv/bilderbanner/"},"id":227}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stoppapressarna.se"],"urlFilter":"/firebase-analytics.js"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"/flex-mag/js/dfp.js"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"/footer/ad|"},"id":230}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["foretagarna.se"],"urlFilter":"/foretagarna.usercentrics.js"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"/forum/assets/google-tag-manager"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"/forum/images/_banners"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"/forum/img/banners"},"id":234}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/fptools.js"},"id":235}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["flashscore.se"],"urlFilter":"/frontendlogger"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fullpagead.js"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"/fullpage-ad.js"},"id":238}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["helgon.se"],"urlFilter":"/ga.js"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ga_cookie_track.js"},"id":240}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bredband.se","forskning.se","hejaolika.se","karriarlakare.se","kvartal.se","svenskfilmdatabas.se"],"urlFilter":"/plugins/webtoffee-gdpr-cookie-consent"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"/getadbyid.php?"},"id":242}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bovision.se"],"urlFilter":"/getadd"},"id":243}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["klart.se"],"urlFilter":"/glimr-static"},"id":244}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fria.nu","stockholmsfria.se"],"urlFilter":"/googleanalytics.js"},"id":245}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["teknikveckan.se"],"urlFilter":"/google-analytics"},"id":246}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alekuriren.se"],"urlFilter":"/google-gpt.js"},"id":247}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hemnet.se"],"urlFilter":"/google-tag-manager"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gtageventtracker.js"},"id":249}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["antagning.se","universityadmissions.se"],"urlFilter":"/gtm-sokande.js"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"/gtm-*.appspot.com"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"/headerbidding.js"},"id":252}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dh.se"],"urlFilter":"/healthcare-puffar"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"/helios/multiad_jquery"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hemmafixbloggen/includes/events-tracker"},"id":255}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allastudier.se"],"urlFilter":"/home/ads"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"/hotjar/hotjar.script.js"},"id":257}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hrnytt.se"],"urlFilter":"/hrnytt/banner"},"id":258}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skidspar.se"],"urlFilter":"/html5videovastplugin.js"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"/iab/iab.js"},"id":260}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["180.se"],"urlFilter":"/idle.min.js"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"/illustrationer/annons_"},"id":262}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["festivalinfo.se"],"urlFilter":"/images/*casino"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"/isbanner/ib.js"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"/javascript_nbenhadverts/"},"id":265}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kristendate.se"],"urlFilter":"/jquery.smartbanner.js"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/onesignal.js"},"id":267}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skyscanner.se"],"urlFilter":"/js/perimeterx"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/adlocker."},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/annons.js"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/byside_webcare"},"id":271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hockeysnack.com"],"urlFilter":"/js/external.php"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/fullpageads.js"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/iepngfix_tilebg"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/improve_digital_ads"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/infinite-ads"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/intelecom.tracker"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/sifo.js"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/sticky-mobile-ad"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"/js/userneeds."},"id":280}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autonytt.se","barn-filmer.se","biostock.se","borattforum.se","dagenslogistik.se","datormagazin.se","em-fotboll.se","husbilsplats.se","jarnvagar.nu","kak.se","katerinamagasin.se","lakemedelsvarlden.se","lokalti.se","malarbok.nu","matmenyer.se","mis.se","nordigt.se","norrmejerier.se","samfalligheterna.se","senses.se","skellefteaworks.se","smartsenior.se","smhi.se","sunnenytt.se","tekniknytt.se","temadagar.se","travnet.se","universitetslararen.se","vm-fotboll.se"],"requestDomains":["cdn-cookieyes.com"]},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"/lasso-performance"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leeads-fullpage.js"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"/linguee/statistics"},"id":284}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emocore.se"],"urlFilter":"/links/*casino*."},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"/live/radarmagazine.se.js"},"id":286}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koket.se"],"urlFilter":"/load_ads.js"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"/logger/logger?"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"/logotyper/sponsorer-partners"},"id":289}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swebbtv.se"],"urlFilter":"/logs/client"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"/log/hublytics"},"id":291}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["booli.se","folkbladet.nu","lokaltidningen.nu","mellanbygden.nu","nordsverige.se","vasterbottningen.se","vk.se"],"urlFilter":"/log|"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"/marbles/marbles.js"},"id":293}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["teknikveckan.se"],"urlFilter":"/maxetise"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mb-admanager.js?"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"/media/eventad/"},"id":296}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hockeynews.se","tvmatchen.nu"],"urlFilter":"/media/partners"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediehuset-gront/img/*annons"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mediehuset-gront/img/*banner"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"/meetrics-tracker"},"id":300}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["folkbladet.nu","lokaltidningen.nu","mellanbygden.nu","nordsverige.se","vasterbottningen.se","vk.se"],"urlFilter":"/mega."},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bio.se/js/googleanalytics.js"},"id":302}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swebbtv.se"],"urlFilter":"/metrics"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"/metrics/bambuser"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"/minbostadstatic/js/partner/"},"id":305}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bjuvsweek.se"],"urlFilter":"/mod_carousel_banner"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"/monetization/ads-module/"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"/monetization/pixel-sdk/"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mp_emediate/inc/annons.html"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mrbet_banner"},"id":310}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sydnarkenytt.se"],"urlFilter":"/native"},"id":311}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["atl.nu","land.se","landlantbruk.se"],"urlFilter":"/native-ads"},"id":312}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/native.html"},"id":313}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["djurbibeln.se","ettgottskratt.se","humorbibeln.se","newsner.com","sportbibeln.se"],"urlFilter":"/newsner-ad"},"id":314}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["djurbibeln.se","ettgottskratt.se","humorbibeln.se","newsner.com","sportbibeln.se"],"urlFilter":"/newsner-stats"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"/nyhetsspalt_banner_js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"/omniture/s_code.js"},"id":317}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swebbtv.se"],"urlFilter":"/one-signal"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"/opus-analytics"},"id":319}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eniro.se","horoskoptid.se","vilaser.se"],"urlFilter":"/pagead"},"id":320}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aktuellhallbarhet.se","byggindustrin.se","dagensmedia.se","dagensmedicin.se","dagenssamhalle.se","dagligvarunytt.se","fastighetsnytt.se","market.se","privataaffarer.se","resume.se"],"urlFilter":"/pages/native"},"id":321}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aktuellhallbarhet.se","byggindustrin.se","dagensmedia.se","dagensmedicin.se","dagenssamhalle.se","dagligvarunytt.se","fastighetsnytt.se","market.se","privataaffarer.se","resume.se"],"urlFilter":"/pages/tag"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"/peertube-plugin-google-analytics"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"/permutive-async.js"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"/pfizer_analytics"},"id":325}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skyscanner.se"],"urlFilter":"/pixel/impression"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"/playbuzz-ads-core"},"id":327}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv.aftonbladet.se"],"urlFilter":"/player-plugin-ad"},"id":328}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv.aftonbladet.se"],"urlFilter":"/player-plugin-sponsor"},"id":329}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tv.aftonbladet.se"],"urlFilter":"/player-plugin-tracking"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins-mu/analytics"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/adlounge"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/adsanity"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/adsense%20click%20proctect"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ad-ace"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ad-blocking-advisor"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/afp-default-pricetable/js/ga-tracking"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/analytics-insights"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/angwp"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/appbanners/"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ap-plugin-scripteo"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/arscode-social-slider"},"id":342}, +{"action":{"type":"block"},"condition":{"excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"/plugins/better-adsmanager/"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/blog-analytics"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/bmb-dfp-plugin"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/bsa-plugin-pro-scripteo"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/cardoza-facebook-like-box"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/chimpy/"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/christmas-panda"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/cm-pop-up-banners"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/cm-takeover-ad"},"id":351}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["accentmagasin.se","allsvenskan.se","alltomarbetsmiljo.se","bax-shop.se","bilkompaniet.se","byggfaktadocu.se","byggforetagen.se","byggvarlden.se","chalmers.se","circlek.se","dagensps.se","dinpsykiskahalsa.se","driva-eget.se","dust2.se","ehandel.se","ekonomifakta.se","elinstallatoren.se","energi.se","enirobuddy.se","fastighetsvarlden.se","ff.se","findroommate.se","fokus.se","folkhalsomyndigheten.se","framtid.se","friidrott.se","husdjur.se","hv.se","hyresbostader.se","influens.se","jaktjournalen.se","journalisten.se","konsumentmagasinet.se","kreditrapporten.se","kurera.se","kyrkanstidning.se","mitti.se","modernpsykologi.se","naturvetarna.se","ng.se","omtanke.today","polistidningen.se","qx.se","rsyd.se","sakochliv.se","sis.se","skolporten.se","sokbat.se","spraktidningen.se","storyhouseegmont.se","superettan.se","svenskelitfotboll.se","sverigesnatur.org","swedroid.se","tco.se","tmf.se","totallyorebro.se","totallystockholm.se","trafiken.nu","upplysning.se","varden.se","varldenidag.se","vasterastidning.se","vatternrundan.se","vildmarken.se","vvsforum.se"],"requestDomains":["cookiebot.com"]},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/content-hub-wp-plugin/assets/js/hub-time-spent"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/convertplug"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/convertpro"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/cresta-social-share-counter"},"id":356}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skolfamiljen.se"],"urlFilter":"/plugins/custom-banners"},"id":357}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["se.moyens.net"],"urlFilter":"/plugins/daftplug-instantify"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/doubleclick-wp"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/duracelltomi-google-tag-manager"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/easy-adsense"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/easy-affiliate-links"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/elfsight-social-share-buttons"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-conversion-pixel"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-ogg-meta-tags"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-pagelike-widget"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/facebook-popout-likebox"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/fisher/core/js/generated/analytics.js"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/fisher/core/js/generated/fixed-panorama"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/fisher/core/js/generated/infinite-ads"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ga-germanized/"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ga-in/"},"id":372}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["goteborgsgolfaren.se","modernalivet.se","nyhetersto.se"],"urlFilter":"/plugins/gdpr-cookie-compliance"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ginger/addon/analytics/"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/google-analytics"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/hemmafix-facebooklike"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/host-analyticsjs-local"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/icegram"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/iis-mailchimp"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/interscroller-ads"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/interstitial-ads"},"id":381}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javligtgott.se"],"urlFilter":"/plugins/jet-popup"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/koko-analytics"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/lbg-audio8-html5-radio_ads"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/leeads-"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/likebtn-like-button/"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/madonltd-full-screen-ad"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/mashshare"},"id":388}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elinstallatoren.se","fof.se","modernpsykologi.se","spraktidningen.se","vvsforum.se"],"urlFilter":"/plugins/mediaconnect"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/metro-affiliate"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/mitti-adform"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ml-adverts"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/newsner-lead-tracking"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ns-facebook-pixel"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/official-facebook-pixel"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/onesignal-free-web-push-notifications"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/page-views-count"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/pc-google-analytics"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/pixelyoursite"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/pixel-caffeine"},"id":400}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["luleahockeyforum.com","se.moyens.net"],"requestDomains":["consentframework.com"]},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/pixel-cat"},"id":402}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forvaltarforum.se","it-finans.se","it-halsa.se","it-kanalen.se","it-pedagogen.se","it-retail.se","jobsinsweden.se","ordfrontmagasin.se","snowmobile.se"],"urlFilter":"/plugins/popup"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/quick-adsense"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/r9-analytics"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/random-banner"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/sea-short-stats"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/seo-automated-link-building"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/se-wordpress-affiliatehelper"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/share-and-follow/"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/simple-banner"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/skydda-advisor"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/social-pug"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/srs-simple-hits-counter"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/statebuilt-facebook-page-like-popup"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/sw-ad-inserter"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/sw_ad_inserter"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/thrive-leads"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/trackable-social-share-icons"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/triggerbee/"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/ungrabber"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/vizzit-analytics"},"id":422}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dinbyggare.se"],"urlFilter":"/plugins/wccp-pro"},"id":423}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["billetto.se","booli.se","cartoonnetwork.se","flashscore.se","fotbollskanalen.se","hammarbyfotboll.se","ikea.com","infotorgjuridik.se","internetkunskap.se","internetstiftelsen.se","koket.se","lidl.se","livetochdiabetes.se","manpower.se","motesplatsen.se","mtv.se","natgeotv.com","nok.se","placera.se","pricerunner.se","pwc.se","recept.se","se.trustpilot.com","spisa.nu","sv.bab.la","svenskarnaochinternet.se","sydkusten.es","thelocal.se","travronden.se","travrondenspel.se","tripadvisor.se","tv4.se","viaplayradio.se","voister.se","yelp.se"],"requestDomains":["cookielaw.org"]},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/woocommerce-google-adwords"},"id":425}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["webbkryss.nu"],"requestDomains":["cookieinfoscript.com"]},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wordpress-stats-manager-pro"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wplinktrade"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-adsense"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-analytify"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-auto-affiliate"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-banner-manager"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-click-info"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-content-copy-protection"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-copy-protect"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-evolve-gpt"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-facebook-pixel"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-lrf-paywall"},"id":438}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["grillbaronen.se","norrkopingshistoria.se","sameforeningen-stockholm.se","spelochfilm.se"],"urlFilter":"/plugins/wp-popups-lite"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-power-stats"},"id":440}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/native-article-campaigns"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-snow-effect"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-statistics"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wp-stats-manager"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/wysija-newsletters"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/yeloni-free-exit-popup"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/yuzo/public/assets/js/pixel-geo"},"id":447}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nordic.ign.com"],"urlFilter":"/pogoadkit.js"},"id":448}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["borsvarlden.com"],"urlFilter":"/popup-subscribe.js"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popup/follow-us-fb"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prebid_rtb_call"},"id":451}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thelocal.se"],"urlFilter":"/private-browsing.js"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"/prod/adform"},"id":453}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["familjehemmet.se","familjehemsbanken.se"],"urlFilter":"/publicpartners"},"id":454}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bostadsportal.se"],"urlFilter":"/promoted_ads"},"id":455}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["reseguiden.se"],"urlFilter":"/qc_cmp"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"/renderbanner.do?zoneid="},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"/resource.ifragasatt.se/sd-ads"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"/retargeting-pixels"},"id":459}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skidspar.se"],"urlFilter":"/revive.js"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rubiconproject_prebid"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/js3caf.js"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/leeads-"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"/scripts/opt/view.analytics.js"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"/se-ads-microservice"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"/se-calico/bundle.js"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"/se-ocelot/bundle.js"},"id":467}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"/se-recommendation-microservice"},"id":468}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["svampguiden.com"],"urlFilter":"/sg_reklam"},"id":469}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allsvenskan.se","superettan.se"],"urlFilter":"/sharethis.js"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sidebar-ads"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"/siforesponsivemeasure"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sifo-tracking.js"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sifo_analytics"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sifo_msr"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"/site_media/annons"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skolvarlden_theme/js/s_code.js"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skrattnetdotse/js-ck.js"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"/skrattnetdotse/js-xdp.js"},"id":479}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hant.se","svenskdam.se"],"urlFilter":"/smartbanner.js"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowday262.js"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowfall.jquery.min.js"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"/snowfall.min.jquery.js"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"/soledad/js/detector.js"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"/spec/adsm.macro."},"id":485}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fotbolltransfers.com"],"urlFilter":"/sponsoredlink.js"},"id":486}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fastighetssverige.se"],"urlFilter":"/sponsored_articles"},"id":487}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swehockey.se"],"urlFilter":"/sponsorloggor"},"id":488}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elitettan.se","obosdamallsvenskan.se","sdhl.se","storvretaibk.se"],"urlFilter":"/sponsors"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ss_foundation/combined_li_tracking"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static.marklar.se/*-tracker"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"/static/js/loada.js"},"id":492}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagenstv.com","kolla.tv"],"urlFilter":"/static/media/*casino"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"/statistics/statistics.js"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"/statistics/statistics.php"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stats/ewstats."},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stats/stats.asp?"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"/strossle-analytics.js"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"/strossle-widget"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sunt/mainfeed"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sunt/sidefeed"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sveacasino_banner"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"/svenska-ridsportforbundet/*banners"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"/svff/bannerblock/"},"id":504}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["synonymer.se"],"urlFilter":"/synonymerse-adapter.js"},"id":505}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ridsport.se"],"urlFilter":"/takeover-ad.js"},"id":506}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gekas.se"],"urlFilter":"/takeover.js"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tasteline/templates/popup"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tbilen/banner/"},"id":509}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["jaktojagare.se"],"urlFilter":"/templates/ad_"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tinypass-gtp.min.js"},"id":511}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sydnarkenytt.se"],"urlFilter":"/toppbanner.js"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"/toppbanner_snippet_js"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"/torgen/banner.stat"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"/trackers/sessioncam-tag"},"id":515}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["swebbtv.se"],"urlFilter":"/tracker/socket"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tracking.php?aid="},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tracking/cts.js"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tracking/fpc.js"},"id":519}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["destination.se","sistaminuten.se"],"urlFilter":"/track.js"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"/trafikfonden/"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tvg-legacy-splash-redirector/public/t/"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"/tvg-redirector/public/t/"},"id":523}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/tv/annons"},"id":524}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/tv/brand-studio"},"id":525}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"urlFilter":"/tv/sponsrat"},"id":526}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fria.nu","stockholmsfria.se"],"urlFilter":"/twitter_count.php"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"/unica/html-banners"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/annonser"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/bilder/banner/"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"/uploads/bilder/samarbetspartners"},"id":531}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bergsmannen.se","tidningenbyggmaterial.se","tidningendacksnack.se"],"urlFilter":"/upload/puff/"},"id":532}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skyscanner.se"],"urlFilter":"/user_behaviour_data"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"/utag/aller-media"},"id":534}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["momondo.se"],"urlFilter":"/vestigo"},"id":535}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["himlentv7.se"],"urlFilter":"/videojs-preroll"},"id":536}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sportbladetplay.se","staylive.tv"],"urlFilter":"/videojs.ima."},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"/view_count/view.php"},"id":538}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["byggahus.se"],"urlFilter":"/view_count/view"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"/visit/v.js"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wdg/iab-active"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wds_nyhetsbrev_popup"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"/webbresurser/banner/"},"id":543}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["byggfakta.today"],"urlFilter":"/white_pixel.gif"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wordads-classes/js/"},"id":545}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["magasinetkonkret.se"],"urlFilter":"/workbox-offline-ga"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/plugins/addthis/"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/themes/keremiya1/js/jopper."},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/themes/keremiya1/js/license."},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/themes/keremiya1/js/script.js"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/html5ads/"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-json/wpstatistics"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-json/wp-statistics"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-native-ads.json"},"id":554}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["voister.se"],"urlFilter":"/ws-tracking"},"id":555}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tidningenbalans.se"],"urlFilter":"/ws-tracking.js"},"id":556}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elektronikforumet.com"],"urlFilter":"/www/images/"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"/xhr-ads.min.js"},"id":558}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skyscanner.se"],"urlFilter":"/xhr/b/s"},"id":559}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nordic.ign.com"],"urlFilter":"/zad.js"},"id":560}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nordic.ign.com"],"urlFilter":"/zdadkit"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"/*banner-nyhetsbrev*.mp4"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?adsforwp_front_js"},"id":563}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nyheter24.se"],"urlFilter":"/?agg_url=/shopping"},"id":564}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nyheter24.se"],"urlFilter":"/?agg_url=/sponsratinnehall"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?news=ajaxrequest&artsponsor"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?news=ajaxrequest&bannerlinks"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?news=ajaxrequest&bannerzone"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"/?news=ajaxrequest&blok=sliderbanner"},"id":569}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ljudochbild.se"],"urlFilter":"/?template=prisjakt"},"id":570}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["placera.se"],"urlFilter":"/_api/*/visit"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_graphics/annons"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_papers_media/banners"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_sites_media/*/uploads/banners"},"id":574}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hornbach.se"],"urlFilter":"/_t/se.js"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_vercel/insights/"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"://gtm.*.js?id=gtm"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"://gtm.*/g/collect?"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"://impression-tracker-service"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"://sifomedia."},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"?action=advanced-ads-tracking-track"},"id":581}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["djungeltrumman.se"],"urlFilter":"?action=get_banners"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123on.com/images/pixel"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123on.com/logs"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123on.com/static/videojs.pulse"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhype-assets.com/images/*betting"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhype-assets.com/images/*casino"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adhype.se/js/native"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adviral.s3.amazonaws.com/sponsored/"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajs-assets.ftstatic.com/ftutils.js"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allaaktier.se/ads/"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allastudier.se/trackingsearch"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allastudier.se/search-sponsor"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||allsvenskan.se/allsvenskan-script-min.js"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/adn-tag"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/adsfallback/"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/metapic-cdn/*/metapic."},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/pfe_im/js/prod/pcc/s_code.js"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.hitta.se/creepy"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.hitta.se/offer"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.hitta.se/partnerintegration"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.hitta.se/statistics"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.mpzmail.com/tracker"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api.staylive.tv/videos/engagement"},"id":604}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stoppapressarna.se"],"urlFilter":"||applets.ebxcdn.com/ebx.js"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||applicationinsights.azure.com/*track"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.voyado.com/jsfiles/analytics"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assistanskoll.se/images/banner"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atl.nu/api/mnews"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||auction-release.mlpapi.com/site/loadpluginsite"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||axess.se^*/track-views"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||azurewebsites.net/partnerarticle"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||barnebys.sh/js/btag"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcm.interactives.dk/script/"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||best-prizes-now."},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bjuvsweek.se/images/*annons"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bloggportalen.se^*/blogstat.js"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogg.se/plugin/ads.js"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogg.se/public/js/metrics"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||blogg.se/shared/js/bloggse.js"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bokmassan.se/wp-json/*/ad/"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boktugg.se/wp-content/cache/min/1/pa-"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsvarlden.com/banners/"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsvarlden.com/js/cookie-notice"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakit.se/js/ads/"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakit.se/js/facebook"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakit.se/js/google-analytics"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakit.se/js/hotjar"},"id":628}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["birthday.se","djurskyddet.se","fiskejournalen.se","havet.nu","svenskfast.se","upplysning.se"],"requestDomains":["cookiepro.com"]},"id":629}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["innebandy.se","munskankarna.se","orientering.se","pluggakuten.se"],"requestDomains":["cookietractor.com"]},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bytbil.com/bundles/js/tracking"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carneoam.com/advert/"},"id":632}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["battrestadsdel.se","dagenslogistik.se","flm.nu","skaneplus.se"],"urlFilter":"/pum/"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-sitegainer.com/sitegainer"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.advisible.com/accl"},"id":635}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["computersweden.se","m3.se","macworld.se","pcforalla.se"],"requestDomains":["ccpa.sp-prod.net"]},"id":636}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allastudier.se","coop.se","dagens.se","gbgfotboll.se","inpress.com","kamerabild.se","mobil.se","prevent.se","stff.se","studentum.se","svenskfotboll.se","utbildning.se","utsidan.se"],"requestDomains":["consentmanager.net"]},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.advisible.com/adk"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.aller.se/cts/"},"id":639}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["box.co.uk"],"urlFilter":"||cdn.livechatinc.com/tracking"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cervera.se/t/t?"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cms.catena.media/js/cm-tracking"},"id":642}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skaneplus.se"],"urlFilter":"/sounds/chimes.mp3"},"id":643}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["se.azrhymes.com"],"requestDomains":["cmp.setupcmp.com"]},"id":644}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["webbkameror.se"],"urlFilter":"/bilder/annons"},"id":645}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["djurbibeln.se","epochtimes.se","ettgottskratt.se","fotosidan.se","friatider.se","humorbibeln.se","kvinnatillkvinna.se","kyrkanstidning.se","lajvo.se","lektionsbanken.se","loppi.se","newsner.com","ng.se","psykologiguiden.se","sillyseason.se","sportbibeln.se","tn.se"],"requestDomains":["connect.facebook.net"]},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cookie-script.com/analytics"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"/plugins/embedpress/assets/js/ads.js"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1dy2xw1aqg7xq.cloudfront.net/seo_clickin_script"},"id":649}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["da.se"],"requestDomains":["cookiehub.net"]},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1ggib8p3xdn3u.cloudfront.net/script.js"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ebbot.eu/api/widget/analytics"},"id":652}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arkitektur.se","axess.se","bakasockerfritt.se","cirkulation.se","dagensjuridik.se","foodfolder.se","friluftsframjandet.se","handelsradet.se","internetlankar.se","lchfarkivet.se"],"requestDomains":["cookie-script.com"]},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekonomifakta.se/monitoring"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d1gwclp1pmzk26.cloudfront.net/agile/agile-cloud.js"},"id":655}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kalender.se"],"urlFilter":"/public/log"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d2m8uxg4w7uelx.cloudfront.net/fpa.js"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d2m8uxg4w7uelx.cloudfront.net/fullpageads"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d2qrdklrsxowl2.cloudfront.net/js/hapyak.js"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d9v72urx9pbbc.cloudfront.net/loadslotlocator"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d9v72urx9pbbc.cloudfront.net/channel"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d11j2g8hmtmh4u.cloudfront.net/losad"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d11j2g8hmtmh4u.cloudfront.net/loswidget"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d11j2g8hmtmh4u.cloudfront.net/orion"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d11j2g8hmtmh4u.cloudfront.net/tags"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d16fx559zbp759.cloudfront.net/common"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d16fx559zbp759.cloudfront.net/sites"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d24rtvkqjwgutp.cloudfront.net/*yb.js"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d31djwpx7pcvsr.cloudfront.net/production/*/js/segment.js"},"id":669}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fotbollskanalen.se","koket.se","tv4.se","tv4play.se"],"urlFilter":"||d2189b0dij3l7v.cloudfront.net/p/"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||delivery.youplay.se/api/player_metrics?"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digitaloceanspaces.com/ethical.min.js"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diu127fbe6pn6.cloudfront.net^*/ga-universal.html"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ecomm.events/i.js"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elfsight.com/events/views"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emg-services.net/public/scripts/bundles/emg-desktop"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emg-services.net/public/scripts/bundles/emg-dfp"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eniro.se/scoop.js"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||episerver.net/*/epi-util/find.js"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etc.nu/ethical.min.js"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eu-north-1.amazonaws.com/*images/*banner"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||events.forzasys.com/get.min.js"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evertiq.se/bimg/"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evt-api.ntm.eu/api/*/datacollector"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||execute-api.eu-west-1.amazonaws.com/live/analytics"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||existenz.se/img/o/"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||external.reseguiden.se/offer"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||familjehemsbanken.se/api/partners"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||famobi.com/play/hit/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fastout.com/analytics"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fasttrack.webstream.dk/statistik"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||findit.fi/js/prebid"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flashback.org/rlog.php"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fodertipset.se/cookie-info"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.odla.nu/js/bonnier.js"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fritiden.se/js/cookiealert-standalone.js"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamedistribution.com/libs/gd/analytics"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamereactor.se/ads/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamereactor.se/exclusive.json"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamesglue.com/js/gameanalytics/gameanalytics"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getanewsletter.com/js-forms-assets/popups.js"},"id":701}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["soderkopingsposten.se"],"requestDomains":["app.termly.io"]},"id":702}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["foretagarna.se","hemnet.se","kantarsifo.se"],"requestDomains":["usercentrics.eu"]},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gnuheter.com/creeper/image"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grillbloggen.nu/media/com_rstbox/js/engagebox.js"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"/images/site/annonser"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harmonious-station-to-station.podplay.com/script.js"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hastnet.se/adtech"},"id":708}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dust2.se"],"urlFilter":"||hltv.org/js/ht."},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||humorbrevet.se/externa_bilder"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ifragasatt.se/stats/"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgsct.cookiebot.com/1.gif"},"id":712}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hemmanytt.se","sanghafte.se","svenskaorduttryck.se","wernamaten.se"],"requestDomains":["gatekeeperconsent.com"]},"id":713}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetmedicin.se/log.php"},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jitsu.com/p.js"},"id":715}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stoppapressarna.se"],"requestDomains":["instiengage.com"]},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobb.blocket.se/blocket_puff.html"},"id":717}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nickelodeon.se"],"requestDomains":["isgprivacy.cbsi.com"]},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobb.blocket.se^*/tracker.js"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobb.blocket.se^*/xtcore.min.js"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||js.rating-widget.com/external"},"id":721}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shortcut.se"],"requestDomains":["jobtip.se"]},"id":722}, +{"action":{"type":"block"},"condition":{"urlFilter":"||juicer.io/api/page_views"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jwpcdn.com/player/plugins/inference/"},"id":724}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","recept.se","residencemagazine.se","svenskdam.se"],"urlFilter":"||jwpcdn.com/player/*/bidding.js"},"id":725}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"urlFilter":"||jwplayer.com/*/advertising"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kamrat.com/js/cookiescript"},"id":727}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nillaskitchen.com"],"requestDomains":["kajabi-cdn.com"]},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kingsizemag.se/content/"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kingsizemag.se/kingrev.php"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konzilo.com/mtc.js"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konzilo.net/mtc.js"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kritiker.se/js/gdpr.js"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laget.se^*/retarget.js"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lajvo.se/addimpression"},"id":735}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lantbruksnet.se/files/reklan/"},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laromedia.se/annonssystem/"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lib.atomik.vip/loader.min.js"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifeofsvea.se/production/borka/"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifeofsvea.se/production/losjs/"},"id":740}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["varmepumpsforum.com"],"requestDomains":["leazard.io"]},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveagent.se/scripts/track"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ljudoljus.net/images/banner/"},"id":743}, +{"action":{"type":"block"},"condition":{"urlFilter":"||logs.sesamy.com/events"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lokalguiden.se/magasinet/banner"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lok.se/pic/sponsor/"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lookaside.fbsbx.com/lookaside/crawler/"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mailerlite.com/*/universal/*popups.js"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||matchesfashion.com^*/externalbanners"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.golfbladet.se/*banner"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.jw-it.se/getip.php"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metalcentral.net/images/*banner"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metromode.se/widget/club/"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miljomat.se/annonser"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||misssite.com/*/published-site-analytics.js"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mis.se/count/"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitti.se/agstatistics-"},"id":757}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mitti.se/click-"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||momondo.se/*gtm/"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtst.io/js/mtst.js"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||narkive.se/ajax/telem"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsharecounts.*.amazonaws.com/nsc.js"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ng.se/nodecounter/"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nordiskemedier.dk/banner/"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nordiskemedier.dk/bnr/"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nordiskskog.se/dynamic/serve.php"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notedmedia.se/pixel/"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouw-ms-blog.azurewebsites.net/api/blogstatistic"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouw.com/api/campaignpost"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouw.com/api/postimpression"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouw.com/api/postview"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nouw.com/campaignpost/reg/"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuance.com/tagserver/logging"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||helix.svt.se/events"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyheteridag.se/ads/"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nyhetersto.se/webpushr-sw"},"id":776}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bostadsportal.se","dental24.se","enahabo.se","folkofolk.se","handelskammarenvarmland.se","vinbanken.se"],"requestDomains":["cookieinformation.com"]},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onrender.com/tracker.js"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||optmn.cloud/hb/"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||organicfruitapps.com/analytics"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingback.issuu.com/ping"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pipedrive.com^*/statistics/seen"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pji.nu/libs/pjpixel"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podcasts.nu/adbg.svg"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poddtoppen.se/api/ad?"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pomu.se/api/ads.json"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pomu.se/games/visit/"},"id":787}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alltomarbetsmiljo.se"],"urlFilter":"||prismic.io/prismic-toolbar"},"id":788}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["affarsvarlden.se","alltomelbil.se","alltomkungligt.se","branschaktuellt.se","brinkenbakar.se","byrum.se","cancelculture.se","cleannet.se","cornucopia.se","dagenshandel.se","djurbibeln.se","egoinas.se","elevspel.se","eniro.se","entreprenad.com","ettgottskratt.se","filippoon.se","finanstid.se","findit.se","food-supply.se","foodnet.se","foreca.se","foretagande.se","forni.se","fotbolltransfers.com","fragbite.se","framtidensbygg.se","fri-kopenskap.se","habit.se","humorbibeln.se","jennysmatblogg.nu","kimura.se","laget.se","land.se","lchfarkivet.se","lesscarbs.se","lifesciencesweden.se","lindasbakskola.se","matklubben.se","matspar.se","medtechmagazine.se","merinfo.se","metal-supply.se","motormagasinet.se","moviezine.se","mykitchenstories.se","mytaste.se","newly.se","newsner.com","nordic.ign.com","norrahalland.se","nyheter2.se","packnet.se","plastnet.se","processnet.se","receptfavoriter.se","recyclingnet.se","reseguiden.se","rikatillsammans.se","rt-forum.se","sportbibeln.se","sportlovin.se","swehockey.se","tittapavideon.se","transportnet.se","travelnews.se","uochd.se","vackertvader.se","varldenshaftigaste.se","verkstaderna.se","villalivet.se","woodnet.se","xnytt.se"],"requestDomains":["inmobi.com"]},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pt.dwcdn.net/*/datawrapper.gif"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radio.se/iomm"},"id":791}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagen.se","digitalfotoforalla.se","gds.se","iform.se","illvet.se","popularhistoria.se","slakthistoria.se","thelocal.se","varldenshistoria.se"],"requestDomains":["piano.io"]},"id":792}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fl-net.se"],"requestDomains":["privacypolicies.com"]},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reco.se/widget/analytics"},"id":794}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["180.se","agriaffaires.se","hastnet.se","machineryzone.se","netdoktor.se","netdoktorpro.se","news55.se","stegforhalsa.se","truckscorner.se"],"requestDomains":["privacy-center.org"]},"id":795}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tittapavideon.se"],"requestDomains":["prod.uidapi.com"]},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reseguiden.se^*/google-tag"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.cloudinary.com/internetmedicin/image/*/friends/"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.se/js/ad.js"},"id":799}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koket.se"],"requestDomains":["raygun.io"]},"id":800}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["seodesign.se"],"urlFilter":"||salesiq.zoho.com/widget"},"id":801}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aikfotboll.se"],"urlFilter":"||salesmanago.pl/api/push/notification"},"id":802}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["land.se"],"urlFilter":"||salesmanago.pl/*popup"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sales.agriprim.com/banners"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sa.svenskalag.se/*/__tm.gif"},"id":805}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se"],"urlFilter":"||schibsted.com/pulse"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sdk.mrf.io/statics/marfeel-sdk"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skk.se/tspd/"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skogsforum.se/async"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snapwidget.com/images/snapwidget_ad"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||snt-matrix-app.herokuapp.com^*/user-tracking"},"id":811}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allabolag.se"],"requestDomains":["service.force.com"]},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporttv.nu/images/betlogos"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporttv.nu/images/sponsor/"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporttv.nu/js/partners"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srvrtools.com/t.js?"},"id":816}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stallet.se/scripts/bx-abd.js"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.hupso.com/share/js/counters.js"},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stayfriends.de/metatag"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svd.se/api/dr-edition-teasers"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svd.se/api/live-ads/"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||svenskafans.com/menu-logo/bottom"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sv.picmix.com/sw.js"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.arclk.net/tr?"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tibaco.net/scripts/tws.js"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||topblogarea.se/tracker"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travellink.se/marketing-channel"},"id":827}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travronden.se/monitoring"},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trckr*.nordiskemedier.dk^"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tripadvisor.se/pvlog"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tripadvisor.se/data/*/rum"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turistmal.se/js/popup-controller.js"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tv4.video-tracking.a2d.tv/anonymous/event"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmatchen.nu/plugins/splash-redirector"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvmatchen.nu^*/smartbanner"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ues.vk.se^*/events"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usercentrics.eu/1.gif"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viralize.tv/t-bid"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vovve.net/i/sponsorer"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||voyager-widgets.aftonbladet.se/widgets/sports"},"id":840}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fz.se","sweclockers.com"],"requestDomains":["usefathom.com"]},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webformscr.com/apps/fc3/build/default-handler.js"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.matklubben.*/tracker"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.mytaste.*/blogcounter"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||woomio.com/assets/js/analytics"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yelp.se/sit_rep"},"id":846}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["svensktgolfforum.se"],"requestDomains":["walls.io"]},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fast.fonts.com/t/1.css"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fast.fonts.net/t/1.css"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fast.fonts.net/lt/1.css"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"/assets/js/modules/plugins/smoothpagescroll"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rokophoto-lite/js/smoothscroll"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-enqueue/*smoothscroll"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"/themes/*/js/smoothscroll"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"/jquery.smoothwheel/"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"/themes/jaz/inc/js/*nicescroll"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"/smart-app-banner*/banner.js"},"id":857}, +{"action":{"type":"block"},"condition":{"requestDomains":["172.104.145.13","1terms.com","accesslnk.com","alkemi.com.se","alphalete.com.se","analytics-smhise.smhi.se","analytics.gen.shield.monitoringservice.co","analytics.teknikveckan.se","analytics.undeco.se","api-sa.rikatillsammans.se","aservice.tools","barbours.com.se","borsvarlden-banners.azurewebsites.net","brandy.bonniernewslifestyle.se","championsverige.com.se","cmp.radioplay.se","collect.breakit.se","consent.podplay.com","didomi.nwtmedia.se","digitaliseringsinitiativet.se","dinbilgaranti.se","distansarbete.com","es.loppi.se","fila.com.se","filasverigese.com","flirtmatch.se","footjoygolfskorrea.com.se","fraagesport.com","girohjalm.com.se","gtm.ekonomifakta.se","gtm.findroommate.dk","guesssverige.com.se","gymshark-sweden.com.se","images-ads.aland.com","imp.laget.se","jobba-hemifran.com","js.evtr.nordiskemedier.dk","js.hs-banner.com","keenstockholm.com.se","lanapengar.expressen.se","longchampstockholm.com.se","look.ufinkln.com","look.utndln.com","m1.analytics.sitevision-cloud.se","masture.mobi","mediaserver.gvcaffiliates.com.cdn.cloudflare.net","mogenromantik.com","newstats.blogg.se","nitroscripts.com","owa.agriprim.se","palmangelssverige.com.se","pcf.tdscd.com","pheegoab.click","pixel.playbuzz.com","plowking.mecenat.com","pm.azerioncircle.com","prvcy.vkmedia.se","prylguiden.expressen.se","pushnice.com","pushwhy.com","rpofsweden.com","rpofsweden.se","runtnc.net","se-affiliate-gallery.aws.aller.com","selectofmychoices.com","smartstats.kla.tv","spel.expressen.se","spelguiden.samnytt.se","stat.modette.se","stats.docu.info","stats.ehandel.se","stats.helsingborg.se","stats.jibber.social","stats.playoncenter.com","stats.poddtoppen.se","stats.proff.se","stats2.ehandel.se","stm.eniro.se","t.atmng.io","telemetry.bambuser.io","toppmarkensverige.com","track.intersport.se","track.postkodlotteriet.se","track.yetric.app","tracking.bonnier.news","tracking.fasab6f.se","tvm-tv4-freewheel.akamaized.net","umami.nordiskehandel.cloud","valentinosverige.com","vejaskor.com.se","vejasskor.com","viagogo.se"]},"id":858}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".php?annonsid="},"id":859}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".se/files/ads/"},"id":860}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".se/files/annons/"},"id":861}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".se/pres/bnrs/"},"id":862}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":".se/sponsored/"},"id":863}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bokadirekt.se"],"resourceTypes":["image"],"urlFilter":"mobile-banner"},"id":864}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gavletravet.se","travsport.se"],"resourceTypes":["image"],"urlFilter":"banners"},"id":865}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samnytt.nu","samnytt.se"],"resourceTypes":["image"],"urlFilter":"casinoguiden"},"id":866}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"casino-utan-"},"id":867}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bokadirekt.se"],"resourceTypes":["image"],"urlFilter":"desktop-banner"},"id":868}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["samnytt.nu","samnytt.se"],"resourceTypes":["image"],"urlFilter":"sidebanner"},"id":869}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elitettan.se","obosdamallsvenskan.se"],"resourceTypes":["image"],"urlFilter":"sponsor"},"id":870}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sportbloggare.com"],"resourceTypes":["image"],"urlFilter":"/advertisement"},"id":871}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/portalannonser/"},"id":872}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["schack.se"],"resourceTypes":["image"],"urlFilter":"/ad-"},"id":873}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagenshultsfred.se","dagenskalmar.nu","dagensvastervik.se","dagensvimmerby.se"],"resourceTypes":["image"],"urlFilter":"/annons"},"id":874}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/api/tracker?"},"id":875}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/banners/*casino"},"id":876}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/betald-exponering"},"id":877}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/bilder-for-annonser"},"id":878}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/block/samarbetspartners"},"id":879}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/casino_utan_licens"},"id":880}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ng.se"],"resourceTypes":["image"],"urlFilter":"/content_images/*casino"},"id":881}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/detroitchicago/*.gif?"},"id":882}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script","sub_frame"],"urlFilter":"/forumannons."},"id":883}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekonominyheter.se"],"resourceTypes":["image"],"urlFilter":"/img/allalanse"},"id":884}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekonominyheter.se"],"resourceTypes":["image"],"urlFilter":"/img/banklan/"},"id":885}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/img/bettingstugan."},"id":886}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekonominyheter.se"],"resourceTypes":["image"],"urlFilter":"/img/compricer"},"id":887}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script"],"urlFilter":"/plugins/ultimate-social-media-"},"id":888}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/registerhit?"},"id":889}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/revive/www/images"},"id":890}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/spotlight-ad_"},"id":891}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tabs_hits_counter.php"},"id":892}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/thumbnail_bettingstugan"},"id":893}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/thumbs/webbannons"},"id":894}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/tracker.php?do"},"id":895}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ng.se"],"resourceTypes":["image"],"urlFilter":"/users/2401/"},"id":896}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wpbm-banners/"},"id":897}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/banners"},"id":898}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*casinodealen"},"id":899}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*leovegas"},"id":900}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["annonsere.gulesider.no","datahjelperne.no","dataliner.no"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*annons"},"id":901}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["affarsstaden.se","aktieskolan.se","automation.se","bussmagasinet.se","conpot.se","dinbyggare.se","discoveringtheplanet.com","firstclassmagazine.se","gilla.se","gullislastips.se","insikt24.se","kvalitetsmagasinet.se","magasinetkonkret.se","marknadschefer.se","miljo-utveckling.se","nyfiknainvesterare.se","skogen.se","startaochdriva.se","sverige.nu","telekomidag.se","torbjornstips.se","vdtidningen.se"],"resourceTypes":["script"],"urlFilter":"/plugins/cookie-law-info"},"id":902}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*betfair"},"id":903}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*bethard"},"id":904}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*bettingkollen"},"id":905}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*bettingstugan"},"id":906}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bandyfeber.com","battrestadsdel.se","hockeybladet.nu","kulturbloggen.com","newsvoice.se","nyadagbladet.se","spelochfilm.se"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*betting"},"id":907}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*casinoutan"},"id":908}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1x2.se","aktieskolan.se","alltomnorrtalje.se","battrestadsdel.se","beernews.se","cannabis.se","dackavisen.se","dalarnasaffarer.se","djurbibeln.se","driva-eget.se","entreprenadaktuellt.se","ettgottskratt.se","fastighetsvarlden.se","finanstid.se","fokus.se","fotbollsthlm.se","gaffa.se","gasetten.se","hallandsnaringsliv.se","humorbibeln.se","it-finans.se","it-halsa.se","it-kanalen.se","it-pedagogen.se","it-retail.se","ja.se","jamtlandsaffarer.se","macken.xyz","maskinbladet.se","mcparken.se","mittforetag.com","morotsliv.com","naringslivetvgl.se","netflixguiden.se","newsner.com","nyadagbladet.se","oskarshamns-nytt.se","rabattsok.se","samnytt.se","sjuharadsnaringsliv.se","skaneplus.se","skogsaktuellt.se","sportbibeln.se","stockholmsaffarer.se","swebbtv.se","thepattayanews.se","ungdomsfotboll.se","vaken.se"],"requestDomains":["onesignal.com"]},"id":909}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["improveme.se","sjostadsbladet.se"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*kasino"},"id":910}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*mrgreen"},"id":911}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*ninjacasino"},"id":912}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allas.se","elle.se","femina.se","hant.se","mabra.com","motherhood.se","residencemagazine.se","svenskdam.se"],"requestDomains":["growthbook.io"]},"id":913}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*noaccountbet"},"id":914}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*oddsbonusar"},"id":915}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hockeyettan.se"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*reklam"},"id":916}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*svea-casino"},"id":917}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*svenskacasinoonline"},"id":918}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*unibet"},"id":919}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagensinfrastruktur.se","grontsamhallsbyggande.se","nordiskaprojekt.se","nyaprojekt.se","svenskbyggtidning.se"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*-sidebar"},"id":920}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bloggplatsen.se"],"resourceTypes":["image"],"urlFilter":"/?trafikkalla"},"id":921}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/_adsmodern/"},"id":922}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"?url=*impse.tradedoubler.com"},"id":923}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||api.netb11.com/b/"},"id":924}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.svenskalag.se/img/sponsors"},"id":925}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||delivery.youplay.se/report?"},"id":926}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||dspk.kindredplc.com/renderimage.aspx"},"id":927}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||easyweb.se/stats/"},"id":928}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||emotorsport.se/ans/"},"id":929}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmtopp.se/upload/*/annons"},"id":930}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||forms.hsforms.com^*/counters."},"id":931}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fotboll.com/*casino"},"id":932}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hejauppsala.com/*banner"},"id":933}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||herokuapp.com/visit?"},"id":934}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hockeysnack.com/pagespeed_static/1."},"id":935}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fotbollskanalen.se","koket.se","tv4.se","tv4play.se"],"resourceTypes":["image"],"urlFilter":"||images.woo.a2d.tv/creative_assets"},"id":936}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["natursidan.se"],"resourceTypes":["image"],"urlFilter":"||media.arto.se/*annons"},"id":937}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.dagensps.se/*banner"},"id":938}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||media.jw-it.se/b/"},"id":939}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||obj.fotosidan.se/obj/pa/"},"id":940}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||qx.se/view.php"},"id":941}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||rejsa.nu/ann"},"id":942}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||resources.blogblog.com^*/paging_dot."},"id":943}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||solidtango.com^*/player_statistics"},"id":944}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||usabil.nu/media/*/casino"},"id":945}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||usercentrics.eu/uct?"},"id":946}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||ysektionen.se/media/uploads/*banner"},"id":947}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":".com/annons."},"id":948}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".nu/prebid"},"id":949}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","sub_frame"],"urlFilter":".se/annons."},"id":950}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".se/fightodds.plugin/fightodds.plugin."},"id":951}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".se/prebid"},"id":952}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"resourceTypes":["script"],"urlFilter":"/aimatch"},"id":953}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"resourceTypes":["script"],"urlFilter":"/audiencetarget"},"id":954}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"resourceTypes":["script"],"urlFilter":"/cookiebar"},"id":955}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"resourceTypes":["script"],"urlFilter":"/dynamicgafunctions"},"id":956}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/eas_tag"},"id":957}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["morningstar.se"],"resourceTypes":["script"],"urlFilter":"/eumodaldialog"},"id":958}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/loadslotlocator."},"id":959}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/onesignalsdkworker"},"id":960}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["qruiser.com","qx.se"],"resourceTypes":["script"],"urlFilter":"/qxa."},"id":961}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/sitestersurvey*."},"id":962}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/smile_elasticsuitetracker/"},"id":963}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hockeyallsvenskan.se"],"resourceTypes":["script"],"urlFilter":"/sponsorslist"},"id":964}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["corren.se","ekuriren.se","eposten.se","folkbladet.se","gotlandjustnu.se","helagotland.se","kindaposten.se","kkuriren.se","kuriren.nu","mvt.se","norran.se","nsd.se","nt.se","pt.se","sn.se","strengnastidning.se","unt.se","vimmerbytidning.se","vt.se"],"resourceTypes":["script"],"urlFilter":"/tspd/"},"id":965}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/vizzit/vizzit."},"id":966}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/web%20analytics/"},"id":967}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/adnami/macro"},"id":968}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/adn/adn-setup."},"id":969}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ads.for.me/jsa?"},"id":970}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/advertisement-dfp"},"id":971}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ad/getnouw."},"id":972}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["affarsvarlden.se"],"resourceTypes":["script"],"urlFilter":"/ad_in_article"},"id":973}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/angry-golick-"},"id":974}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/appnexus"},"id":975}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blocket.se"],"resourceTypes":["script"],"urlFilter":"/ast."},"id":976}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["folkhalsasverige.se","foretagsverige.se","forskningsverige.se","grillbibeln.se","hallbarhetsverige.se","kampenmotcancer.se","motorbibeln.se","tillvaxtsverige.se"],"resourceTypes":["script"],"urlFilter":"/atomic-blocks"},"id":977}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bmbburt."},"id":978}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bmbdfputils."},"id":979}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/bmbfusionutils."},"id":980}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"resourceTypes":["script"],"urlFilter":"/bundles/ga-"},"id":981}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["akademiskahus.se","bike.se","elitettan.se","fuska.nu","internetstart.se","kiacarclub.se","lundagard.se","nyheteridag.se","obosdamallsvenskan.se","offside.org","runnersworld.se","scanaktier.se","svampguiden.com"],"resourceTypes":["script"],"urlFilter":"/cookieconsent"},"id":982}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tranakampsport.se"],"requestDomains":["tally.so"]},"id":983}, +{"action":{"type":"block"},"condition":{"requestDomains":["analytics.barnebys.sh","doktor-se.onelink.me","feeds.feedburner.com","sp.tinymce.com","stats.blogg.se","t.raptorsmartadvisor.com","tc.hometogo.net"],"resourceTypes":["image"]},"id":984}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cannabisifokus.se","futsalmagasinet.se","sd.se"],"resourceTypes":["script"],"urlFilter":"/cookies-and-content-security-policy"},"id":985}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["halsafitness.se","sprintchallenge.se"],"resourceTypes":["script"],"urlFilter":"/cookie-banner"},"id":986}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["minhembio.com"],"resourceTypes":["script"],"urlFilter":"/cookie-consent"},"id":987}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["trafik24.se","trafikradion.com"],"resourceTypes":["script"],"urlFilter":"/cookie_popup"},"id":988}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/cpg_ads."},"id":989}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["marknadschefer.se"],"resourceTypes":["script"],"urlFilter":"/dialog"},"id":990}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["leta.se"],"resourceTypes":["script"],"urlFilter":"/entag."},"id":991}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nitroz.se/banners.min.js"},"id":992}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/facebook_tracking_pixel"},"id":993}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poddtoppen.se"],"resourceTypes":["script"],"urlFilter":"/fullpage"},"id":994}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/fusionadloader."},"id":995}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/get.aspx?adslotid"},"id":996}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","blocket.se","godare.se","livsstil.se"],"resourceTypes":["script"],"urlFilter":"/glimr"},"id":997}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/google-universal-analytics"},"id":998}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/gpanalytics"},"id":999}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fria.nu","stockholmsfria.se"],"resourceTypes":["script"],"urlFilter":"/gplus.php"},"id":1000}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/iframeadvloader."},"id":1001}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["affarsvarlden.se"],"resourceTypes":["script"],"urlFilter":"/impression"},"id":1002}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/lazyad-loader."},"id":1003}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/lazyload-ad."},"id":1004}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/leeads_takeover"},"id":1005}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/linkpulse/"},"id":1006}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/loada.forum."},"id":1007}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/losad/loada."},"id":1008}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tripadvisor.se"],"resourceTypes":["script"],"urlFilter":"/maps.sponsored-pill."},"id":1009}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alltforforaldrar.se"],"resourceTypes":["script"],"urlFilter":"/modal.js"},"id":1010}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gofm.se","trafik24.se","trafikradion.com"],"resourceTypes":["script"],"urlFilter":"/noview."},"id":1011}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/phaser-ads.min.js"},"id":1012}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/add-to-any"},"id":1013}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["56kilo.se"],"resourceTypes":["script"],"urlFilter":"/plugins/affiliate"},"id":1014}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/all-in-one-seo-pack"},"id":1015}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/annonstorget"},"id":1016}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["melodifestivalklubben.se"],"resourceTypes":["script"],"urlFilter":"/plugins/beautiful-and-responsive-cookie-consent"},"id":1017}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se","omni.se","omniekonomi.se","prisjakt.nu","svd.se"],"requestDomains":["sdk.pulse.schibsted.com"],"resourceTypes":["script"]},"id":1018}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["omtanke.today"],"resourceTypes":["script"],"urlFilter":"/plugins/bfp-popup"},"id":1019}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alltombrollop.com"],"resourceTypes":["script"],"urlFilter":"/plugins/borlabs-cookie"},"id":1020}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arbetaren.se","dialasen.com"],"resourceTypes":["script"],"urlFilter":"/plugins/boxzilla"},"id":1021}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["barometern.se","blt.se","bt.se","klt.nu","kristianstadsbladet.se","nsk.se","olandsbladet.se","smp.se","sydostran.se","trelleborgsallehanda.se","ut.se","vaxjobladet.se","vxonews.se","ystadsallehanda.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"guideads"},"id":1022}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bluum.se","gobokhandeln.se","namnmarkning.se"],"resourceTypes":["script"],"urlFilter":"/plugins/consent-magic-pro"},"id":1023}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kalender.se/analytics"},"id":1024}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arbetarskydd.se","babyhjalp.se","doon.se","enkelteknik.se","expo.se","flashback.org","garaget.org","goforfit.se","lag-avtal.se","langd.se","leta.se","listor.se","motivation.se","nouw.com","nyadagbladet.se","nyteknik.se","poddtoppen.se","samnytt.se","sporttv.nu","travelgrip.se"],"requestDomains":["quantcast.com"]},"id":1025}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["skillingaryd.nu","xn--vrnamo-bua.nu"],"resourceTypes":["script"],"urlFilter":"/plugins/cookie-popup"},"id":1026}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["filecr.com"],"resourceTypes":["script"],"urlFilter":"/plugins/deblocker/js/deblocker"},"id":1027}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/dohi-sellbranch/js/popup"},"id":1028}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["motorsport4sale.com"],"resourceTypes":["script"],"urlFilter":"/plugins/dsgvo-tools-cookie"},"id":1029}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/easy-facebook-likebox"},"id":1030}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/easy-social-sharing"},"id":1031}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/exit-popup/"},"id":1032}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/genesis-simple-share"},"id":1033}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ljudochbild.se","minhembio.com"],"requestDomains":["pji.nu"]},"id":1034}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/hustle/"},"id":1035}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/jnews-social-share/"},"id":1036}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["sameforeningen-stockholm.se"],"resourceTypes":["script"],"urlFilter":"/plugins/mailpoet/"},"id":1037}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/material-admin/visitor-stats"},"id":1038}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/monsterinsights"},"id":1039}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["56kilo.se"],"resourceTypes":["script"],"urlFilter":"/plugins/newsletter"},"id":1040}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/newsletter-leads/libs/simplemodal"},"id":1041}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/notificationx"},"id":1042}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/no-right-click-images-plugin"},"id":1043}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/optin-cat-elite-wp"},"id":1044}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bugburger.se","svenskhistoria.se"],"resourceTypes":["script"],"urlFilter":"/plugins/popups/"},"id":1045}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["it-finans.se","it-halsa.se","it-kanalen.se","it-pedagogen.se","it-retail.se","snowmobile.se"],"resourceTypes":["script"],"urlFilter":"/plugins/pum-"},"id":1046}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dh.se","handbollskanalen.se","javligtgott.se"],"resourceTypes":["script"],"urlFilter":"/plugins/quantcast-choice"},"id":1047}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bebisvarlden.se"],"resourceTypes":["script"],"urlFilter":"/plugins/sandviks-weblog"},"id":1048}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["nova.rs"],"resourceTypes":["script"],"urlFilter":"/plugins/sassy-social-share/"},"id":1049}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/simple-social-buttons"},"id":1050}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/socialsnap"},"id":1051}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["varvat.se"],"resourceTypes":["script"],"urlFilter":"/plugins/social-warfare"},"id":1052}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/sticky-facebook-banner"},"id":1053}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sportbilen.se"],"resourceTypes":["script"],"urlFilter":"/plugins/super-socializer"},"id":1054}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/svenskaspel-"},"id":1055}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/the-moneytizer/"},"id":1056}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cykla.se"],"resourceTypes":["script"],"urlFilter":"/plugins/uk-cookie-consent"},"id":1057}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["totallyorebro.se","totallystockholm.se"],"resourceTypes":["script"],"urlFilter":"/plugins/ultimate-social-deux"},"id":1058}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spelochfilm.se"],"resourceTypes":["script"],"urlFilter":"/plugins/wf-cookie-consent"},"id":1059}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/plugins/wpx-bannerize"},"id":1060}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pussad.se"],"resourceTypes":["script"],"urlFilter":"/plugins/wp-gdpr-compliance"},"id":1061}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/pulsetracking"},"id":1062}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/questback.popup"},"id":1063}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alingsastidning.se","bohuslaningen.se","gp.se","hallandsposten.se","harrydaposten.se","hitta.se","hn.se","kungalvsposten.se","kungsbackaposten.se","markposten.se","mellerudsnyheter.se","molndalsposten.se","partilletidning.se","stromstadstidning.se","sttidningen.se","ttela.se"],"requestDomains":["gravito.net"]},"id":1064}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/revive/revivejs.php"},"id":1065}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/seenthis-hub"},"id":1066}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/sh404sefsocial"},"id":1067}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/sharedaddy/sharing."},"id":1068}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/shared/crm-campaign-handler.js"},"id":1069}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["nrk.no","prolific.co","rossmann.pl"],"resourceTypes":["script"],"urlFilter":"/snowplow"},"id":1070}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/stats.wp.com"},"id":1071}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/sticky-ads"},"id":1072}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"/sv_se/metrics/"},"id":1073}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/swordfishinc.download.akamai.com/"},"id":1074}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/ub-ads/"},"id":1075}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/usabilla"},"id":1076}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gaffa.se"],"resourceTypes":["script"],"urlFilter":"/utag"},"id":1077}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["aftonbladet.se"],"resourceTypes":["script"],"urlFilter":"/vgc/cdn/js/libs/ast/"},"id":1078}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/easy-social-share-buttons"},"id":1079}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/email-subscribe"},"id":1080}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/plugins/top-10/"},"id":1081}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/static/unruly.js"},"id":1082}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-content/uploads/*/public/assets/js/advanced.js"},"id":1083}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/?client=ca-pub-"},"id":1084}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||akademiskahus.se/addthis?"},"id":1085}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||connectio.s3.amazonaws.com/connect-retarget"},"id":1086}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||connect.nosto.com^*/behav-popup."},"id":1087}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||d10lumateci472.cloudfront.net/?amuld"},"id":1088}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dsms0mj1bbhn4.cloudfront.net/assets/pub/shareaholic."},"id":1089}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||eacdn.com/trafficopt/"},"id":1090}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||embed.lpcontent.net/leadboxes"},"id":1091}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||files.cdn.spilcloud.com/pb/"},"id":1092}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||freyanews.com^*/tracker"},"id":1093}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||imgix.net^*/analytics."},"id":1094}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||kolozzeum.com/forum/kollos"},"id":1095}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||lwcdn.com/vendor/ima.min.js"},"id":1096}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mailchimp.com^*/popup"},"id":1097}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||mailmunch.co^*/scrollbox"},"id":1098}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nordiskemedier.dk/remodal"},"id":1099}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||oas.*.se/om/"},"id":1100}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||opinionstage.com/assets/autoengage."},"id":1101}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||spelhubben.se/?_dnembed"},"id":1102}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||stackpathcdn.com^*/shrmain"},"id":1103}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||susnet.*/susnetstat.js"},"id":1104}, +{"action":{"type":"block"},"condition":{"requestDomains":["ab.fastighetsvarlden.se","kayak.xno.se","znaptag-tags-se.s3.amazonaws.com"],"resourceTypes":["script"]},"id":1105}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||webbjobb.io^*/abb-"},"id":1106}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".se/*/gillkom?"},"id":1107}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".se/*/postkoll?"},"id":1108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["barometern.se","blt.se","bt.se","klt.nu","kristianstadsbladet.se","nsk.se","olandsbladet.se","smp.se","sydostran.se","trelleborgsallehanda.se","ut.se","vaxjobladet.se","vxonews.se","ystadsallehanda.se"],"resourceTypes":["sub_frame"],"urlFilter":"/marknadsguiden."},"id":1109}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/ad_acknowledgment"},"id":1110}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/annonssamarbete"},"id":1111}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eniro.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/api/s/track"},"id":1112}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/app.php/adsview"},"id":1113}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mestmotor.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/artiklar/partner"},"id":1114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/assets/partnerstat.php?partner="},"id":1115}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/bmb-related-teasers"},"id":1116}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/bmb/*/native/boosted"},"id":1117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lokalguiden.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/exposure"},"id":1118}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["altinget.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/pageview"},"id":1119}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fz.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/prisjakt"},"id":1120}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dagensps.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/ps-partner"},"id":1121}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/recommendations"},"id":1122}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/strossle-start-page-ad"},"id":1123}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["netflixguiden.se","radio.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/trace"},"id":1124}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fotbolltransfers.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/viewed"},"id":1125}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/?dtbnrspcid="},"id":1126}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||newstag.com/t/e"},"id":1127}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ptm.flowplayer.com^*/display"},"id":1128}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ptm.flowplayer.com^*/ping"},"id":1129}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||ptm.flowplayer.com^*/view"},"id":1130}, +{"action":{"type":"block"},"condition":{"requestDomains":["stats.tipser.com"],"resourceTypes":["xmlhttprequest"]},"id":1131}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||streamio.com/api/*/stats"},"id":1132}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["flygtorget.se"],"resourceTypes":["sub_frame"],"urlFilter":".html"},"id":1133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":".se/adson/"},"id":1134}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":".se/advert"},"id":1135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hitta.se"],"resourceTypes":["sub_frame"],"urlFilter":"/topbanner"},"id":1136}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["byggfakta.today","citymark.today","hotellorestaurang.se","omtanke.today"],"resourceTypes":["sub_frame"],"urlFilter":"/empty.html"},"id":1137}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["activate.social","activehosted.com","ad.iplayer.org","addrevenue.io","addsleeper.com","addtoany.com","adeprimo.se","adfenix.com","adnordics.com","adonsales.com","adonstudio.com","advisa.se","advisible.com","aff.bstatic.com","affiliatable.io","affiliator.com","agency360.io","analytics.ozzi.io","apsis.one","ascontentcloud.com","atmtd.com","aventyret.com","aweber.com","bannerutbyte.se","bellmetric.net","bettingstugan.se","biddercore.io","bilweb.se","blocket.se","bloglovin.com","bonniergaming.com","btcswe.com","buzzador.com","bwz.se","bytelab.dk","cargodisplayads.com","cartbooster.io","casinotoplists.com","casinoutankonto.net","casono.se","centotag.io","cision.com","ck.page","cncpt-central.com","cncpt.dk","cncptx.com","compado.com","compricer.se","converdiant.com","convertbox.com","convertful.com","convertkit.com","conviva.com","covatic.io","createsend.com","curemedia.se","custosgroup.com","cxpublic.com","dackpartner-web.s3.amazonaws.com","deals.innocode.no","destination.se","drift.com","driftt.com","embi-media.com","entainpartners.com","eugamblers.org","europe-west1-bonnier-big-data.cloudfunctions.net","exitintel.com","expekt.se","extellio.com","fakturino.se","feedblitz.com","folkspel.se","funnelytics.io","gamblersrules.com","gamblingsyndication.com","getlevelten.com","getsitecontrol.com","glitnoraffiliates.com","gopeach.se","hajper.com","happygreen.se","hapyak.com","helloreco.com","heroaffiliates.com","hittahem.se","hoomemakleri.se","iconosquare.com","inboxads.com","insertcoin.se","insplanet.com","instaforex.com","intagme.com","interactiveads.ai","investerarbrevet.se","iphonecasinon.com","jajja.com","js.adsaga.se","jst.ai","kingsumo.com","kortio.se","kundvisaren.se","lasso.link","leadconnect.ipmaxi.se","leadenhancer.com","libring.com","likebtn.com","live-tag.creatopy.net","logsnag.com","lystra.se","makeinfluence.com","manatee.dk","manatee.io","marfeelcache.com","marketo.com","matchads.net","mcgtrack.herokuapp.com","mediakraft.se","mediekompaniet.com","meltwater.com","metapic.se","mikz.com","missaffiliate.com","mraffiliate.com","mtpc.se","multibrandaffiliates.com","myadmessenger.com","mymediaindex.com","network-n.com","nichehuset.dk","norstatsurveys.com","nucleusanalytics.io","offer-go.com","open-analytics.se","optnmnstr.com","pafpartners.com","pensiono.se","petrk.com","pixel.bet","platform.linkedin.com","platssajten.se","plausible.webfokus.no","pliing.com","portalhc.com","prisjakt.nu","proff.se","proxyas.com","pushcrew.com","pushpushgo.com","pxl.host","qimtek.se","rabble-res.cloudinary.com","ramses.nu","reaktion.se","recirculation.spot.im","redeal.se","referralhero.com","researchonline.se","reseguiden.se","resultify.com","resultify.se","revrelations.com","richmediastudio.com","riedta.com","routy.app","royapp.com","sannsyn.com","scandicpartners.se","script.e-space.se","seenthis.se","sellingsimplified.net","seonify.com","servg1.net","shareaholic.com","shareaholic.net","sharedcount.com","sharethis.com","sleeknote.com","spania.no","sprida.se","sprinkletxt.com","stadiumstage.com","statisticplatform.com","stats.easyweb.se","step.dk","stockholmtarot.se","storymedia.se","studads.com","suntana.se","t.elasticsuite.io","t.fml.rip","top100ruokablogit.com","tourn.co","tourn.se","tr.apsisforms.com","tradehouse.media","travtjansten.se","twingly.com","twitcount.com","ubembed.com","upsales.com","userneeds.com","viadata.store","viforetag.se","vinguiden.com","wct-1.com","wct-2.com","webpower.eu","webpushs.com","websta.me","widget.getyourguide.com","widgets.getpocket.com","widgets.jobtechdev.se","wisepops.com","wishpond.net","workhaus.se","yieldwrapper.com","zummy.io","zummycloud.com"]},"id":1138}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["expressen.se"],"resourceTypes":["sub_frame"],"urlFilter":"/rantekartan"},"id":1139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"/?file=lokus"},"id":1140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||gstatic.com/partners/badge"},"id":1141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||lantbruksnytt.se/includes/"},"id":1142}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||pensiono.se."},"id":1143}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||srvrtools.com/r/p.html?"},"id":1144}, +{"action":{"type":"block"},"condition":{"requestDomains":["lifestyle.expressen.se","webbannons.ntm.eu","widgets.bonniernewslifestyle.se"],"resourceTypes":["sub_frame"]},"id":1145}, +{"action":{"type":"block"},"condition":{"requestDomains":["freewheel-mtgx-tv.akamaized.net"],"resourceTypes":["media"]},"id":1146}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fiskejournalen.se"],"resourceTypes":["ping"]},"id":1147}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["56kilo.se","feber.se","fotbollskanalen.se","handbollskanalen.se","hockeynews.se","koket.se","marcusoscarsson.se","nordichardware.se","skippo.se","surfa.se","tasteline.com","teknikveckan.se","tjock.se","tv4.se","veckorevyn.com"],"resourceTypes":["ping"],"urlFilter":"/profile"},"id":1148}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||aftonbladet.se.*."},"id":1149}, +{"action":{"type":"block"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||online.swedbank.se.swedd."},"id":1150}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/tapatalkdetect"},"id":1151}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dsc.gg"],"urlFilter":"/logrocket.min.js"},"id":1152}, +{"action":{"type":"block"},"condition":{"requestDomains":["look.utndln.com"],"resourceTypes":["main_frame"]},"id":1153}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/conversions/tracking.js"},"id":1154}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"/gdprlock"},"id":1155}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["spelkritik.se"],"urlFilter":"/script.js"},"id":1156}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||apis.google.com/js/plusone.js"},"id":1157}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||assets.pinterest.com/js/pinit"},"id":1158}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||assets.tumblr.com/share-button.js"},"id":1159}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["main_frame","stylesheet"],"urlFilter":"||bstatic.com/static/affiliate"},"id":1160}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cdn.adt*/atag.js?"},"id":1161}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||cdn.adt*/jstag?"},"id":1162}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com/plugins/share_button"},"id":1163}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||facebook.com^*/plugins/like"},"id":1164}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame"],"requestDomains":["createsend1.com"]},"id":1165}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["fasting.nu"],"requestDomains":["evidon.com"]},"id":1166}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||platform.tumblr.com/*/share.js"},"id":1167}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||pricerunner.com/publisher-widgets"},"id":1168}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ekonominyheter.se"],"requestDomains":["feed.mikle.com"]},"id":1169}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["kmail-lists.com","myklpages.com"],"requestDomains":["klaviyo.com"]},"id":1170}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["flm.nu","vandringsguiden.se"],"requestDomains":["mailerlite.com"]},"id":1171}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["affarsstaden.se","enkelteknik.se"],"requestDomains":["mailmunch.co"]},"id":1172}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["lantmannen.se"],"requestDomains":["onetrust.com"]},"id":1173}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["campingsverige.se"],"requestDomains":["online.bookvisit.com"]},"id":1174}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["hintaopas.fi","ledenicheur.fr","pricespy.co.nz","pricespy.co.uk","prisjagt.dk","prisjakt.no","prisjakt.nu"],"urlFilter":"||prisjakt-a."},"id":1175}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||reddit.com/static/button"},"id":1176}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||rektek.se/widget/extraexposurejobs"},"id":1177}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||sitegainer.com/jsinsert/*/sitegainer"},"id":1178}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["folkpool.se"],"requestDomains":["rekai.se"]},"id":1179}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storage.googleapis.com/didna"},"id":1180}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["ng.se"],"requestDomains":["rek.ai"]},"id":1181}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||zoho.com/hub/js/websiteautomation.js"},"id":1182}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alekuriren.se","alltomhif.se","arjeplognytt.se","autonytt.se","battregolf.se","bioenergitidningen.se","borattforum.se","branschkoll.se","brollopsmagasinet.se","bussmagasinet.se","dagensinfrastruktur.se","dalarnasaffarer.se","danstidningen.se","dental24.se","electronic.se","finanstid.se","fisheco.se","golfguidenonline.se","grontsamhallsbyggande.se","guldkanalen.se","hallandsnaringsliv.se","improveme.se","investerarbrevet.se","jamtlandsaffarer.se","katerinamagasin.se","ljuskultur.se","marsta.nu","naringslivetvgl.se","nordiskaprojekt.se","opulens.se","pakryss.se","realtid.se","restaurangvarlden.se","sjuharadsnaringsliv.se","sportpanelen.se","stockholmsaffarer.se","svenskbyggtidning.se","svenskhistoria.se","svensktidskrift.se","tekniknytt.se","turismnytt.se","zeromagazine.nu"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*banner"},"id":1183}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["siljannews.se"],"requestDomains":["wayke.se"]},"id":1184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||skogsforum.pro/analytics"},"id":1185}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["blocket.se"],"urlFilter":"/ad-block-detection-script"},"id":1186}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hemmanytt.se"],"urlFilter":"/lazy_load.js?gcb"},"id":1187}, +{"action":{"type":"allow"},"condition":{"urlFilter":"/plugins/ad-ace/*/adblock-detector"},"id":1188}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["e-pages.dk"],"urlFilter":"_advert."},"id":1189}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cargodisplayads.com/till_minne/"},"id":1190}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||createsend1.com/css/"},"id":1191}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["embed.viaplay.com"],"urlFilter":"||fwmrm.net/crossdomain.xml"},"id":1192}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||js.createsend1.com/js/jquery"},"id":1193}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["solostove.com"],"urlFilter":"||klaviyo.com/media/js/public/klaviyo_subscribe.js"},"id":1194}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||marketo.com^*/form"},"id":1195}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nickwignall.com"],"urlFilter":"||nuthymia-llc.ck.page/*/index.js"},"id":1196}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sanity.io"],"requestDomains":["js.driftt.com"]},"id":1197}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["alltforforaldrar.se"],"resourceTypes":["image"],"urlFilter":"/aff/images/"},"id":1198}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["guldkanalen.se"],"resourceTypes":["image"],"urlFilter":"/appbanner.jpg"},"id":1199}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["barometern.se","blt.se","bt.se","klt.nu","kristianstadsbladet.se","nsk.se","olandsbladet.se","smp.se","sydostran.se","trelleborgsallehanda.se","ut.se","vaxjobladet.se","vxonews.se","ystadsallehanda.se"],"resourceTypes":["image"],"urlFilter":"||cargodisplayads.com/gota/api/v1/adimage"},"id":1200}, +{"action":{"type":"allow"},"condition":{"requestDomains":["img.upsales.com","pages.upsales.com"]},"id":1201}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.play.showheroes.com/part/partimage"},"id":1202}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["di.se"],"resourceTypes":["script"],"urlFilter":"/freemium/di/analytics"},"id":1203}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["elgiganten.se"],"resourceTypes":["script"],"urlFilter":"||www.googletagmanager.com/gtm.js"},"id":1204}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fotbollskanalen.se","koket.se","tv4.se","tv4play.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fwmrm.net/ad/g/"},"id":1205}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["media"],"urlFilter":"||cdn.play.showheroes.com/part/rendered"},"id":1206}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["aktuellhallbarhet.se","byggindustrin.se","dagensmedia.se","dagensmedicin.se","dagenssamhalle.se","dagligvarunytt.se","fastighetsnytt.se","market.se","privataaffarer.se","resume.se"],"urlFilter":"/advert.js"},"id":1207}, +{"action":{"type":"allow"},"condition":{"requestDomains":["feed.meltwater.com"],"resourceTypes":["sub_frame"]},"id":1208}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["atl.nu","land.se","landlantbruk.se"],"urlFilter":"/adx.js"},"id":1209}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["corren.se","ekuriren.se","eposten.se","folkbladet.se","gotlandjustnu.se","helagotland.se","kindaposten.se","kkuriren.se","kuriren.nu","mvt.se","norran.se","nsd.se","nt.se","pt.se","sn.se","strengnastidning.se","unt.se","vimmerbytidning.se","vt.se"],"urlFilter":"/assets/ads-dm.js"},"id":1210}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["di.se"],"urlFilter":"/scripts/advert_"},"id":1211}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"/plugins/convertplug/modules/modal/*/cross.png"},"id":1212}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["fotosidan.se","utsidan.se"],"resourceTypes":["script"],"urlFilter":"/adserver."},"id":1213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["uex.se"],"requestDomains":["jenkler.se"]},"id":1214}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["autonytt.se","bandyfeber.com","battrestadsdel.se","dagensinfrastruktur.se","djungeltrumman.se","grontsamhallsbyggande.se","hockeybladet.nu","improveme.se","kingsizemag.se","kulturbloggen.com","macken.xyz","newsvoice.se","nordiskaprojekt.se","nyadagbladet.se","nyaprojekt.se","sjostadsbladet.se","spelochfilm.se","stoppapressarna.se","svenskbyggtidning.se","svenskhistoria.se","tekniknytt.se","totallyorebro.se","totallystockholm.se","tv-kanal.se","vaken.se","zeromagazine.nu"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*casino"},"id":1215}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["computersweden.se","dagen.se","dagenstv.com","filmtopp.se","gaffa.se","kokaihop.se","kolla.tv","radio.se","upday.com","woxikon.se"],"requestDomains":["privacy-mgmt.com"]},"id":1216}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/track/view?webinteractiveid"},"id":1217}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bredband.se"],"urlFilter":"||toolcontentcloud.com/*/asjs"},"id":1218}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bebisvarlden.se","bildobubbla.se","cykelframjandet.se","dalabygden.se","densistavilan.se","gasetten.se","gentlemannaguiden.com","grandtech.se","horisontmagasin.se","jaktojagare.se","kobe.se","lansposten.se","matmalin.se","schack.se","sillyseason.se","sormlandsbygden.se","svensktidskrift.se","sverigespringer.se","tidningenproffs.se","tobaksfakta.se","underbaraclaras.se","vaguiden.se","zeromagazine.nu"],"resourceTypes":["script"],"urlFilter":"/plugins/cookie-notice"},"id":1219}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tyda.se"],"requestDomains":["viralize.tv"]},"id":1220}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fempers.se","matkasse.se","tidningenglobal.se"],"resourceTypes":["script"],"urlFilter":"/plugins/bravepopup"},"id":1221}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["byggnyheter.se","dagensfastigheter.se","dagensnaringsliv.se","energinyheter.se","ergo.nu","industrinyheter.se","infrastrukturnyheter.se","inredningsnyheter.se","jarnvagsnyheter.se","ki.se","metallerochgruvor.se","miningmetalnews.com","papperochmassa.se","solenerginyheter.se","sportochfritidsnyheter.se","stockholmsbyggnyheter.se","sxk.se","transportochlogistik.se","vindkraftsnyheter.se","visitskane.com"],"resourceTypes":["script"],"urlFilter":"/eu_cookie_compliance"},"id":1222}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["blocket.se"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/banner?cg"},"id":1223}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mitti.se","nyheter24.se","travnet.se","tyda.se"],"resourceTypes":["script"],"urlFilter":"/raven"},"id":1224}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||monetize-static.viralize.tv/viralize_player_content"},"id":1225} +] diff --git a/extentions/uBOL-home/rulesets/main/tha-0.json b/extentions/uBOL-home/rulesets/main/tha-0.json new file mode 100644 index 0000000..85aaa1d --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/tha-0.json @@ -0,0 +1,746 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":"||xxxpostpic.org/imagedata/banner/"},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||porn5xxx.com/pic-ads/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--82c0bxcybxc2b.com/jab-ads/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xn--72czpj1fd3b9a3a8g3d.com/doo-ads/"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"anime-i.com/files/banner/"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"https://misa-anime.com/assets/js/ads.core.js?"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animedd.xyz"],"requestDomains":["i.imgur.com"]},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"https://xxxword.club/uploadpic/playxxx.jpg"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"https://www.vdoxthai.com/ads.php"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4toom.com/*/modal-dialog/"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aroundnews.net/*/like-jacking-ninja/"},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zapver555.com"],"urlFilter":"||blogger.com/*lbx__th.js"},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zapver555.com"],"urlFilter":"||blogger.com/*lightbox_bundle.css"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dodeden.com/advert^"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ithaihotnews.com/*/like-jacking-ninja/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaijeaw.com/*/fancybox/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanomjeeb.com/*/lightbox"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kidjarak.com/*/bsa-pro-scripteo/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ladycee.com/light_ads^"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laughwoo.com/*/like-jacking-ninja/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lonely-rooyang.com/*/arscode-ninja-popups/"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meekhao.com/*/dreamgrow-scroll-triggered-box/"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newstimeline.net/*/jquery.magnific-popup.min.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohlor.com/*/mini-popup/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohlor.com/*/upprev-nytimes-style-next-post-jquery-animated-fly-in-button/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siamchatroom.com/light_ads^"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siamha.com/truehits/stat"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siamok.com/light_ads/"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siamza.com/js/jquery.cookie.js"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taghr.net/*/uji-popup/"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaijobsgov.com/*/fancybox/"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaijobsgov.com/banner^"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toritalk.com/*/uji-popup/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakjado.com/*/upprev/"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yakjado.com/*/wp-social-popup-and-get-traffic/"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.pramool.com"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||becteroradio.com/2014/hidden-ad-inner.php?"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"||becteroradio.com/lib/fancybox/"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||becteroradio.com/truehitsstat.php?"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapook.com/ads/portal^"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapook.com/asset/js/track.js"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kapook.com/jquery/jquery.kp.tracker.js"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pantip.com/ads.php"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pantip.com/adsip.php"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pantip.com/adsipmobile.php"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lucky135.com"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compgamer.com/mainpage/module/popupnews/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||compgamer.com/mario-ads^"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coregamerth.com/*/jquery-cookie/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game-tep.com/*/adrotate-pro/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||game-tep.com/*/fancy-box/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamegeek.in.th/*/layeredpopups/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemonday.com/*/adrotate-pro/"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gamemonday.com/wp-content/themes/gamemonday/libs/jquery.firstvisitpopup.js"},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mustplay.in.th/*/banner"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mustplay.in.th/assets/js/jquery.tubular^"},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mustplay.in.th/assets/js/youtubepopup"},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mustplay.in.th/static/banner/*/ads-^"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-station.net/*/ads/"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-station.net/assets/*/os-adhoc^"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-station.net/assets/js/google^"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||online-station.net/content/count_stats?"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playulti.com/*/banner"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playulti.com/assets/js/jquery.tubular^"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playulti.com/company/truehit?"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playulti.com/static/banner/*/ads-^"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24x7th.com"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accesstrade.in.th"},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adasiaholdings.com"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adok.asia"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adop.cc"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads*.bangkokpost.co.th"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads*.matichon.co.th"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.boxza.com"},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.gamemonday.com"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.jarm.com"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.os.co.th"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.pantip.com"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.postjung.com"},"id":79}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.siamza.com"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.techxcite.com"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adsniper.ru"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adsoptimal.com"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adtplatform.com"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||anonymousdemographics.com"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app-measurement.com"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||areyouahuman.com"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atdmt.com"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bluekai.com"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||btstatic.com"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bumq.com"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byteark-analytics.thairath.co.th"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clickadu.com"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clicksgear.com"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||connextra.com"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crashlytics.com"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crazyegg.com"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||criteo.com"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||criteo.net"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crwdcntrl.net"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cryptobrowser.site"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||csi.gstatic.com"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||d-stats.com"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dtscout.com"},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||effectivemeasure.net"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exdynsrv.com"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exoclick.com"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exosrv.com"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eyeota.net"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||feedjit.com"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filadmir.site"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fout.jp"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gammaplatform.com"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gbotvisit.com"},"id":114}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gbox.sc"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||generaltagcom.ga"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2cloud.org"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||go2speed.org"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||google-analytics.l.google.com"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||heatmap.it"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hilightad.kapook.com"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||histats.com"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hotjar.com"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imrworldwide.com"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inmobi.com"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||innity.com"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||innity.net"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inspectlet.com"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iyfnzgb.com"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||izooto.com"},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joox-affiliate.sanook.com"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kiosked.com"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luckyorange.com"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||m88.com"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moatads.com"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtburn.com"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mtburn.jp"},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nr-data.com"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nr-data.net"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuffnang.co.th"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nuffnang.com"},"id":141}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nytive.com"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oclaserver.com"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oilchange.website"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onclasrv.com"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onclickads.net"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openx.notebookspec.com"},"id":147}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openxmarket.asia"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||padsdel.com"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||padstm.com"},"id":150}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parkingcrew.com"},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||parkingcrew.net"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc1ads.com"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc2ads.com"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pc3ads.com"},"id":155}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ping-fast.com"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pingdom.net"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixeldigitalstudios.com"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plista.com"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popads.net"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popcash.net"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popclck.com"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||popclck.net"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||poptm.com"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ptengine.com"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puserving.com"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pushnative.com"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktask.xyz"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reimageplus.com"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||replase.tk"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||report-uri.cloudflare.com"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||revsci.net"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runtnc.net"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruu-dee.com"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sales-frontier.com"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scorecardresearch.com"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serving-sys.com"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||simba-digital.com"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||socdm.com"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stat.matichon.co.th"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||statmt.matichon.co.th"},"id":181}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stats.in.th"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||stats.wp.com"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sumome.com"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||synergy-e.com"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taboola.com"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tagserve.asia"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tapad.com"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thstats.com"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thtrackingap.com"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tityx.com"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelpayouts.com"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truehits.in.th"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truehits.net"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tynt.com"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||user-api.com"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||user-clicks.com"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||user-red.com"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uustoughtonma.org"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whatshelp.io"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmdstat.dev-sanook.com"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yengo.com"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yu0123456.com"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zemanta.com"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moviefree365.com"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pichub.tk"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1234picz.com"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happylukebet.com"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silkspan.com"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thai-iphone.com"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1000curryrestaurant.com"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||10xtechie.com"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||195-133-60-89.hostinghubsolutions.com"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1roofev.com"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3dshipmodels.com"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||3riversprint.com"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4jslg.7primos.com"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4jslg.overstayjaffa.com"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4jslg.thestringbook.com"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7primos.com"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||8slash8.com"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||academiasprolog.com"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||accountantamsterdam.net"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||achivadolimni.com"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||afiyahlab.com"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agdrumschool.com"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||agentogel.info"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ahvaz-anesthesia.com"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aisushigobc.com"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alamaymoon.com"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||albioncollege.info"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alexlaz.com"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||all-in-barbers.com"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altexplorer.info"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amarantinefarms.com"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amzprotradernow.com"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-injoyplan.com"},"id":237}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appboltonik.com"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||appstkmadmin.com"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arentalcars.com"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ariasitting.com"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aspectjcookbook.com"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asupro.com"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atomslip.com"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atu-cyberwargames.com"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ayp-system.com"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||babyandbeyondkh.com"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||backnodes.com"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baepullu.com"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bagantax.com"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bayofgreens.com"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbficocarseats.com"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||be-lovedshow.com"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beefashionstores.com"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bepunjaban.com"},"id":255}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bestpaintballgun.info"},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||betrool.com"},"id":257}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bezt-newz-today.com"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bfm4christ.com"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bigwingsrestaurant.com"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bitpra.com"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bittobi.com"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bloomsbasket.com"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bluuepin.com"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnsoni.com"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||booknsunglasses.com"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boostingplugs.com"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||botadapmc.com"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bouthilliersconstructiongov.com"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brainmindsociety.com"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bravoxoso.com"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakingbay.com"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||brynweb.com"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bulletinzaiynt.com"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||byantonellascake.com"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||captingirl.com"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||carnercare.com"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cassandrawealthadvisors.com"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||catsandcafe.com"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||celebbizz.com"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ceolsen.com"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ceritaharian.com"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cheersuper.com"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chilltalks.org"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chusband.com"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clabs-eg.com"},"id":286}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cleanestcutss.com"},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||clipperapps.com"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cluebird.com"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comidaxpress.com"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||copticdevs.com"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||corecovers.info"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crccassessoria.com"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||createdbygenesse.com"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cscjcares.com"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||curryflavorgrill.com"},"id":296}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cursoscadastro.com"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cursoseofertas.com"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dailyreportquant.com"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dana-b7r.com"},"id":300}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daniloremote.com"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danimalrocks.com"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||darkrabbitsolutions.com"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||davis-analytics.com"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dazzlebox.com"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dcoygames.com"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||definitemodel.com"},"id":307}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demandjo.com"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dev.prowallet.com"},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dguedry.com"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dirtgrab.com"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||disruptiveclinic.com"},"id":312}, +{"action":{"type":"block"},"condition":{"urlFilter":"||djshawnmichaels.com"},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dl.gold-meat.ru"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dominiontalent.com"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domoticize.com"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dope88.com"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drumlikeag.com"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dubairevoltsystem.com"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duitexchange.com"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dwrswap.com"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||editfestdrone.com"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ejppayment.com"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elecapubs.com"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elelongservice.com"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||elizashoup.com"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||embroideryshop.com"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eminifx59.com"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||empirecity.today"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||estitchbysaba.com"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eurokidsgurugram.com"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fabulous6fantasy.com"},"id":332}, +{"action":{"type":"block"},"condition":{"urlFilter":"||faqspace.com"},"id":333}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fernandespegoraro.com"},"id":334}, +{"action":{"type":"block"},"condition":{"urlFilter":"||financialsolving.com"},"id":335}, +{"action":{"type":"block"},"condition":{"urlFilter":"||firstmobileeducation.com"},"id":336}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flyaram.com"},"id":337}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fortsport365.com"},"id":338}, +{"action":{"type":"block"},"condition":{"urlFilter":"||founderplusacademy.com"},"id":339}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foxandmusic.com"},"id":340}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freeball98.com"},"id":341}, +{"action":{"type":"block"},"condition":{"urlFilter":"||freshgrainke.com"},"id":342}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftp.7primos.com"},"id":343}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ftp.ingridsherman.com"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fujinoodlerestaurant.com"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fxbroker-consulting.com"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fydebot.com"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||g-whizzy.com"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gangasperu.com"},"id":349}, +{"action":{"type":"block"},"condition":{"urlFilter":"||getprintapp.com"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalseedxchange.com"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||globalsmarturl.com"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gobaypay.com"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gold-meat.ru"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||greenacresapt.com"},"id":355}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grenvillegraphite.com"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||groundloop.info"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guardin78.com"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hambletondefense.com"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||happylifelab.com"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||harrisonkieffer.com"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hc-learning.com"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hermes-filter.com"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hfcofficial.com"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hillaforklifts.com"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.fabulous6fantasy.com"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.hillaforklifts.com"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.joshforjudge.com"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.losangelesfamilylawlawyer.com"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.reponses.com"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hostmaster.wolhyang.com"},"id":371}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hyperionity.com"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||idleduels.com"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||igtvreel.com"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ilbunjibistro.com"},"id":375}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imap.prowallet.com"},"id":376}, +{"action":{"type":"block"},"condition":{"urlFilter":"||in-to-win-co.com"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||info.wisewsports.com"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ingridsherman.com"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||intranet.lilufan.com"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isdareg.com"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iteration777.com"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ivan-jr.com"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaimexavier.com"},"id":384}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jakobasson.com"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jaredkschreiber.com"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jasonkrasavage.com"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jenkins.peshanga.com"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jessejamesacademy.com"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jjkratomdispensary.com"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jobztrak.com"},"id":391}, +{"action":{"type":"block"},"condition":{"urlFilter":"||joshforjudge.com"},"id":392}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jteamturkey.com"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jv11am.com"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kabor.info"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kanekikek.com"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kaphubsapp.com"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||karshin.com"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kazamajin.com"},"id":399}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kennethcanega.com"},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||keyatraderss.com"},"id":401}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khao-newth.com"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||khitinhyeudulon.com"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kinesiotapelife.com"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kirawhite.com"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klmemorialschools.com"},"id":406}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kmoilane.com"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kuka999.com"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kwsells.com"},"id":409}, +{"action":{"type":"block"},"condition":{"urlFilter":"||l21ad.com"},"id":410}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labugy.com"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laddercaptial.com"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lakeoffer.com"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lanansi.com"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laravel-code.com"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lazzytech.com"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||le42a66a.justinstalledpanel.com"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||legalbrightjoint.com"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lelepenyet.com"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||leslignesdufjord.com"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lifechangingthoughts.com"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lilufan.com"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||littlehappybliss.com"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||littlistings.com"},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||liveyourbestlifetwice.com"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lojaeois.com"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||losangelescriminalattorneys.com"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||losangelesfamilylawlawyer.com"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||losangelesfamilylawlawyers.com"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lux-sothebysrealty.com"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luxsothebysrealty.com"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||luxuriyahotels.com"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lxtsir.com"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||madsandyoe.com"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magecmoon.com"},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.7primos.com"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mail.foxandmusic.com"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marakitones.com"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mdobbins.com"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||meanderingmonarch.com"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medbharat.com"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medellinproperties.com"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medlabgov.com"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mekaniker.com"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||miagegedeng.com"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||michaelkusuma.com"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mihird.com"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milano2london.com"},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mindgarageclasses.com"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||minguapp.com"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mm88ibc.com"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||moonstalks.com"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||motorotam.com"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mts35.eprohost.cloud"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muindetuva.com"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||murciajenjorienta.com"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||musclomania.com"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mventa.com"},"id":458}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mx.7primos.com"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mx0.meanderingmonarch.com"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybigbullfrog.com"},"id":461}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mybulkads.com"},"id":462}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mydateco.com"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||myndset88.com"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mypilateswoodlands.com"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mywritingteacher.com"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||namthitechnology.com"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nantecranes.com"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nemobase.com"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||newsyep.com"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nijibooks.com"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nikikuzi.com"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nothatsme.com"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ns2.ttom.xyz"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||numberli.com"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nutratainment.com"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||observant-trader.com"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||offthatsauce.com"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ogg.gold-meat.ru"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ohmcodes.com"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ok12ground.com"},"id":481}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olasphotography.com"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olegus8.com"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||openvnu.com"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||optimumloftdesign.com"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orderdeliveryprocess.com"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||orthopedicspecialistslouisiana.com"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||osinoco.com"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ouitogroup.com"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||overstayjaffa.com"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oybcomics.com"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paisleycecil.com"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peace2home.com"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||peshanga.com"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||philipparmingeon.com"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||philiprudy.com"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||philosophicalengineer.com"},"id":497}, +{"action":{"type":"block"},"condition":{"urlFilter":"||piptrip.com"},"id":498}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixnot.com"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pixyvend.com"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||plavins.com"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||playamethyst.com"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pma.dev.prowallet.com"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||podqueen.com"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||polyglotcoding.com"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pop.prowallet.com"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prayerbeadstore.com"},"id":507}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prayerbeadsworld.com"},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proceduresystems.com"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||proflyr.com"},"id":510}, +{"action":{"type":"block"},"condition":{"urlFilter":"||promocodepa.com"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prosus-zoom.com"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prowallet.com"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||purekushconsulting.com"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qirinedu.com"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||qlifemedicals.com"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||queuelyte.com"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quicktypecode.com"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quizas-slachtoffers.fun"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||quoteous.com"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radicalizeapp.com"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rafills.com"},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ranchodemanolo.com"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rapidtrainsit.com"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reachood.com"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realityprotocol.com"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||realmanz.com"},"id":527}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redlandhosting.com"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redmatch-dev.com"},"id":529}, +{"action":{"type":"block"},"condition":{"urlFilter":"||redrose-samp.info"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||regalxervice.com"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reinhard-winter.info"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rentabilizarte.com"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rentaphantom.info"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reponses.com"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||restrainingorderlawyers.com"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reuseu.com"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rimpub.com"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rishigoutam.com"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||riyanfashion.com"},"id":540}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rootboundmarketing.com"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||runaroundthailand.com"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sabiomail.com"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saibamaisconteudo.com"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saiindustriesorg.com"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saleega.com"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||salessugarlane.com"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sammeyerson.com"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samsautomation.com"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanatoriohnopedro.com"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sareelo.com"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sb.gold-meat.ru"},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scalawagsalon.com"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||scottgmorton.com"},"id":554}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seekingthephilippines.com"},"id":555}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selunar.com"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seriosec.com"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seriosgames.com"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serpfect.com"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||server.7primos.com"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||servewish.com"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shambaboys.com"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharky24.com"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shiftotter.com"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shop-tm.com"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shopinthedoor.com"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shortbiolink.com"},"id":567}, +{"action":{"type":"block"},"condition":{"urlFilter":"||showthemreal.com"},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||siteswave.com"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slip-o-matic.com"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||southpawflow.com"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storedelrisparmio.com"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storygine.com"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subtitle5.com"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sunsportpl.com"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||suq-ye.com"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||survivedthebear.com"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||syllabirepository.com"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sypaze.com"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ta-mill.com"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ta-millwork.com"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||talkortryforfun.com"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taqrebcenter.com"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tastesurta.com"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tau-enterprise.com"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tawgaming.com"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techcaffi.com"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techtokbuy.com"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tele-entrega.com"},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||test.goldsrc.ru"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||testesistema.com"},"id":591}, +{"action":{"type":"block"},"condition":{"urlFilter":"||testtraf.com"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theasianhomes.com"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thelittlestastronautbook.com"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themailupdate.com"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themightypuck.com"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||themyngl.com"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thestringbook.com"},"id":598}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thesuperchargerguide.com"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theunsorted.com"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||theviralpunjab.com"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thirstysocial.com"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thirtysevenpixel.com"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiaa-us.com"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tiffanietru.com"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timiteadama.com"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipex-express.com"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tofalado.com"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toplifestyleusa.com"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torymance.com"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trademarkwebapihost.com"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||transformdoc.com"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||travelwithpreeti.com"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trendyfoodllc.com"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trialbyfiredistro.com"},"id":615}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trucking-hub.com"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||true-resilience.com"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tryenom.com"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trymiraclemade.com"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tsl-x-project.com"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvinternetbestdeals.com"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uppook.com"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||urprovidersapi.com"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||usrmm.com"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v5.sammeyerson.com"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||v7.sammeyerson.com"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||valorantfantasy.com"},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vamisola.com"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vapa.info"},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||verbal.com"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vicartz.com"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vintagewealthadvisor.com"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vishaldigha.com"},"id":633}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vittorehome.com"},"id":634}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vittoremobilya.com"},"id":635}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vmrentagreement.com"},"id":636}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vpn.7primos.com"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vps.7primos.com"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wandip.com"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||watirna.com"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webairindia.com"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webcreative.cc"},"id":642}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webmail.meanderingmonarch.com"},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||westnileyouthcenter.info"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wetterkroatien.info"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||whohascalled.com"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||winswipe.com"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wisefacts.info"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wluvu.com"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wokebit.com"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wolfandthefox.com"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wolhyang.com"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||womankind.info"},"id":653}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wpagoravideo.com"},"id":654}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ww-absher.com"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xantrexapp.com"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xrgreenland.com"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yoginikaliji.com"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||youinu.com"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yugenzone.com"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuvaresult.com"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yzxchange.com"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zackmusgrave.com"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zendarr.com"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zithex.com"},"id":665}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zithextoken.com"},"id":666}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zookymatt.com"},"id":667}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nung-sub.com/images/banners/"},"id":668}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baner.msa-video.com"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nungde.com/wp-content/uploads/*/*.gif"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketingoops.com/*/itro-popup/"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketingoops.com/popup-ad*"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketingoops.com/truehitsstat.php?"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaiidol.com/*/popup-by-supsystic/"},"id":674}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thailandbestbeauty.com/*colorbox"},"id":675}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtoons.com/js/lib/*_logger*"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtoons.com/js/lib/dfp_helper*"},"id":677}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webtoons.com/js/lib/gak*"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||35.193.89.147"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads.bumq.com"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.popcash.net"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.popmyads.com"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||code.nytive.com"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||code.yengo.com"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||comenu.ais.co.th"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||digital.ais.co.th/file/common/js/sub-store.js"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mds.nipa.co.th"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||metrics.brightcove.com"},"id":688}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netdna-ssl.com/*/advanced-ads/"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||netdna-ssl.com/*/easy-social-share-buttons3/"},"id":690}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saxp.zedo.com"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sistacafe.com/scripts/nytive"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sistacafe.com/scripts/truehits"},"id":693}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sistacafe.com/scripts/yengo"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||srf.ais.co.th"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaiza.com/nodo.html"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viu.com/ott/*/tracking/"},"id":697}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/media.go2*.*/"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ws-adv.ais.co.th"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soccersuck.com/img/banner"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebookspec.com/*/nbs-ilightbox/"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebookspec.com/*/nbs_custom_ads_skin.php"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notebookspec.com/tracker^"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oopsmobile.net/*/arscode-ninja-popups/"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||specphone.com/*/nbs-ilightbox/"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techmoblog.com/*colorbox"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techxcite.com/ads/revive/"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techxcite.com/stats.php?"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||techxcite.com/truehitsstat.php?"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thaimobilecenter.com/colorbox^"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thetechr.com/*/jinda-facebook-lightbox/"},"id":711}, +{"action":{"type":"block"},"condition":{"requestDomains":["109.248.59.27","195.133.60.89","46.8.158.101","46.8.158.80","46.8.158.94"]},"id":712}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||online-station.net/*/css/preload_ads"},"id":713}, +{"action":{"type":"block"},"condition":{"resourceTypes":["stylesheet"],"urlFilter":"||online-station.net/assets/css/ads"},"id":714}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xn--72ca2bsl7gxbd4m7c.com/wp-content/uploads/2020/04/closed.png"},"id":715}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.am4th.com/wp-content/uploads/2016/"},"id":716}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.am4th.com/wp-content/uploads/2017/"},"id":717}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.am4th.com/wp-content/uploads/2017/*/*.gif"},"id":718}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.anime-sugoi.com/css/ontop.png"},"id":719}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.movie2free.com/wp-content/themes/next/images/"},"id":720}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||yed365days.com/wp-content/"},"id":721}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||movie87hd.com/*.gif"},"id":722}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||techtalkthai.com/wp-content/*banner*"},"id":723}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.thaiboyslove.com/webboard/banner/"},"id":724}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||atimemedia.com/js/jquery.supportus.js"},"id":725}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||isanook.com/*/oppa.js"},"id":726}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||isanook.com/*/tapad.js"},"id":727}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shopee.co.th"],"resourceTypes":["script"],"urlFilter":"||akamaihd.net/shopee/*/*trackingrules"},"id":728}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["shopee.co.th"],"resourceTypes":["script"],"urlFilter":"||akamaihd.net/shopee/*/trackingrules"},"id":729}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||online-station.net/assets/js/ads"},"id":730}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||online-station.net/assets/js/facebook"},"id":731}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||tigthai.com/js/popup_facebook.js"},"id":732}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sistacafe.com/assets/jquery.cookie-*.js"},"id":733}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||sistacafe.com/assets/popup_notification-*.js"},"id":734}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||shopee.co.th/__t__"},"id":735}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||shopee.co.th/userstats_record"},"id":736}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||shopeemobile.com/th/tr"},"id":737}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||techmoblog.com/tmb-advertise^"},"id":738}, +{"action":{"type":"block"},"condition":{"requestDomains":["publish.iptvz.net"],"resourceTypes":["sub_frame"]},"id":739}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"-adnow.com"},"id":740}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["movie2free.com","movies-x.com","ssnn.site","ufa191.com","ufabet678.com"]},"id":741}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||iwilldoforking.com/coverpage.js"},"id":742}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["tn.com.ar"],"requestDomains":["cxense.com"]},"id":743}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gelbooru.com/ads.js?"},"id":744} +] diff --git a/extentions/uBOL-home/rulesets/main/tur-0.json b/extentions/uBOL-home/rulesets/main/tur-0.json new file mode 100644 index 0000000..5eda907 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/tur-0.json @@ -0,0 +1,1074 @@ +[ +{"action":{"type":"block"},"condition":{"requestDomains":["61ads.net","a.doganburda.com","ad-service.shop","ad.dline.com.tr","ad.donanimhaber.com","ad.hepsiburada.com","ad.ntvmsnbc.com","ad.reklm.com","ad.reyazilim.com","ad.sacitaslan.com","ad.setrowid.com","ad.sigortagundem.biz","ad.webservis.gen.tr","ad.yemeksepeti.com","adbreak.net","addata.exxen.com","adl.mynetreklam.com","adn.bursadabugun.com","ads-wordego.azureedge.net","ads.dogusdigital.com","ads.dygdigital.com","ads.gencgazete.net","ads.gercekgundem.com","ads.igfhaber.com","ads.inegolonline.com","ads.macsonuclari.mobi","ads.motosiklet.net","ads.nexage.com","ads.o-networkaffiliates.com","ads.oyungemisi.com","ads.pivol.net","ads.sondakika.com","ads724.com","adsby.io","adserve.donanimhaber.com","adserver.a24.com.tr","adserver.bafrahaber.com","adsp.ciner.com.tr","adsp.haberturk.com","alty.fun","androidads23.adcolony.com","apptospace.com","aspartos.com","aybereklam.com","banner.kanald.com.tr","banner.setrowid.com","banners.tempobet.com","campaign.nmobs.com","cdn.cdnhipter.xyz","cdn.eksiup.com","clbanners9.com","d1d8vn0fpluuz7.cloudfront.net","d2pspvbdjxwkpo.cloudfront.net","d8c5y8fq3znwi.cloudfront.net","diken.xyz","dolarkurum.com","dzypro.xyz","gr.hdream.cfd","hemenindir.to","kingads2.org","kriptoparahaber.care","launchingonsetwhirlwind.com","likevertising.com","mackolikftp.tuttur.com","partnerad.l.google.com","partners.betbooaffiliates.com","partnerx.bethub.io","r.yabancidizi.in","referans.xyz","reklam.arabul.com","reklam.emlakkulisi.com","reklam.memurlar.net","reklam.milliyet.com.tr","reklam.misli.com","reklam.mynet.com","reklam.softreklam.com","reklam.star.com.tr","reklam.turkmmo.com","reklam.yonlendir.com","reklam1.akhisar.bel.tr","reklamstore.cubecdn.net","rotorfon.go-prod.dogt.xyz","savoy.cubecdn.net","savoy.storage.cubecdn.net","smrtbnr.com","smrtbnr.info","srvd2204.com","static-ads.akamaized.net","storj.cloud","tagsadvancenative-glb8iionio2cozc.netdna-ssl.com","trkwinaff13.com","ttauri.livescience.com","url.isimsepeti.net","vitrinler3.com","yonderdim.com","youtubesave.org"]},"id":1}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ad*.bilgin.pro^"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":"||partner.superbahisaffiliates*.com^"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":"||beceriksizler.net/clientscript/yilmazantiadblockv*.js"},"id":4}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merlininkazani.com/js/abdetector.script.min.js"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kuponuna170.top","kuponuna171.top","kuponuna172.top","kuponuna173.top","kuponuna174.top","kuponuna175.top","kuponuna176.top","kuponuna177.top","kuponuna178.top","kuponuna179.top","kuponuna180.top","kuponuna181.top","kuponuna182.top","kuponuna183.top","kuponuna184.top","kuponuna185.top","kuponuna186.top","kuponuna187.top","kuponuna188.top","kuponuna189.top","kuponuna190.top","kuponuna191.top","kuponuna192.top","kuponuna193.top","kuponuna194.top","kuponuna195.top","kuponuna196.top","kuponuna197.top","kuponuna198.top","kuponuna199.top","kuponuna200.top","kuponuna201.top","kuponuna202.top","kuponuna203.top","kuponuna204.top","kuponuna205.top","kuponuna206.top","kuponuna207.top","kuponuna208.top","kuponuna209.top","kuponuna210.top","kuponuna211.top","kuponuna212.top","kuponuna213.top","kuponuna214.top","kuponuna215.top","kuponuna216.top","kuponuna217.top","kuponuna218.top","kuponuna219.top","kuponuna220.top","kuponuna221.top","kuponuna222.top","kuponuna223.top","kuponuna224.top","kuponuna225.top","kuponuna226.top","kuponuna227.top","kuponuna228.top","kuponuna229.top","kuponuna230.top","kuponuna231.top","kuponuna232.top","kuponuna233.top","kuponuna234.top","kuponuna235.top","kuponuna236.top","kuponuna237.top","kuponuna238.top","kuponuna239.top","kuponuna240.top","kuponuna241.top","kuponuna242.top","kuponuna243.top","kuponuna244.top","kuponuna245.top","kuponuna246.top","kuponuna247.top","kuponuna248.top","kuponuna249.top","kuponuna250.top"],"urlFilter":"/r/"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.ogznet.com/js/ad.js"},"id":7}, +{"action":{"type":"block"},"condition":{"urlFilter":"||itemci.com/adblock/adblock."},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"||24sport.stream/assets/js/dublocker.js"},"id":9}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turkishairforce.org/21.js"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangaship.net/content/java/snippet.js"},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mo.ciner.com.tr/assets/js/adblock.js"},"id":12}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mordefter.com/ad_killer/handler.js"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamresimleri/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728x90reklam."},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":".cfd/banner/"},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/72890tipo.html"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/rek/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/*/hareketli.gif"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thumb.php?src=*/images/banner/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/melbet728.gif"},"id":21}, +{"action":{"type":"block"},"condition":{"urlFilter":"/melbetvideo.mp4"},"id":22}, +{"action":{"type":"block"},"condition":{"urlFilter":"/melbet.mp4"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"/escort.jpg"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mankennn.gif"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"/realistik-manken.gif"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"/penimed.gif"},"id":27}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sohbethat.gif"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"/kiztavlama.gif"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"/antalya.gif"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"/arasana.gif"},"id":31}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yenibyk.gif"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yenibyk2.gif"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sekssohbet.png"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"/mankens.gif"},"id":35}, +{"action":{"type":"block"},"condition":{"urlFilter":"/selcuk.jpg"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"/splash.php|"},"id":37}, +{"action":{"type":"block"},"condition":{"urlFilter":"/numaras.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sexsohbet.png"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban1.gif"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban2.gif"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban3.gif"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ban4.gif"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"/728.gif"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"/yenisp.php"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"/numarakayan.js"},"id":46}, +{"action":{"type":"block"},"condition":{"urlFilter":"/albet."},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"^wp-content/uploads*/betpas"},"id":48}, +{"action":{"type":"block"},"condition":{"urlFilter":".com/bannerlar/"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":".tr/ads/"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":".tr/adserver/"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":".tr/images/banners/"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"/_js/adnet_"},"id":53}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adaff."},"id":54}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adaff/"},"id":55}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adnet_async."},"id":56}, +{"action":{"type":"block"},"condition":{"urlFilter":"/adnetset."},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banners/sponsored"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"/cdn-cgi/pe/bag2?r[]=*ifddigital.com"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"/d/banner/"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ebulten/ebulten_"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"/incereklam."},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leftreklam1."},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"/leftreklam2."},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rek.swf.html"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklambelirteci."},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamci/"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamlar."},"id":68}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamlar/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamm.js"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamsol."},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamsplash."},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"/reklamver."},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"/rombahis-*."},"id":74}, +{"action":{"type":"block"},"condition":{"urlFilter":"/servad."},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"/supertotobet*.mp4"},"id":76}, +{"action":{"type":"block"},"condition":{"urlFilter":"/thumbs/a_dvertisement/"},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"/wp-content/uploads/*_reklam."},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ajans32.com","asyadiziizle.com","balfilmizle1.com","birasyadizi.com","buyuktorbali.com","dizilost.com","duzcetv.com","erotikfilmtube.com","ertehaber.com","filmjr1.com","filmsezonu.com","haber32.com.tr","haberant.com","jokerfilmizle.com","kozfilm.com","malatyamegahaber.com","medya32.com","muglayenigun.com","sexfilmleriizle.com","sinemangoo.org","technopat.net","unyenethaber.com","zerotikk.com"],"urlFilter":"://i.hizliresim.com^"},"id":79}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["alanyapostasi.com.tr","ciddigazete.com","cukurovaexpres.com","haber46.com.tr","karamangundem.com","pratikhaber.com","sonhaber.eu","tercihiniyap.net","yalovagazetesi.com"],"urlFilter":"/images/banner/"},"id":80}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anayurtgazetesi.com","bugunkocaeli.com.tr","cagdaskocaeli.com.tr","dirilispostasi.com","enkocaeli.com","gaziantepgunes.com","kocaelibarisgazetesi.com","kocaelifikir.com","kocaelikoz.com","mansetaydin.com","medyaankara.com","ozgunkocaeli.com.tr","seskocaeli.com","sigortahaber.com","turkuazgazetesi.net","urfanatik.com","yenialanya.com"],"urlFilter":"/service/advertchannels?"},"id":81}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trhaber.com/advertisements/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmcehennemi2.cx/uploads/*.mp4"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizigom1.tv/*.gif"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizigom1-tv.cdn.ampproject.org/i/dizigom1.tv/gif2-min.gif"},"id":85}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bizlergeldikk.babalargeldii1.workers.dev/*/pop.js"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizipal.org/wp-content/uploads/*/grand"},"id":87}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altaybetgir.cdn.ampproject.org/i/altaybetgir.com/*.gif"},"id":88}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmizlehdfilm.com/*.mp4"},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kutahyaninsesi.com/service/advertchannels"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play-dizigom*-tv.cdn.ampproject.org/i/play.dizigom*.tv/640x360."},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.pro/v/?m=0|"},"id":92}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.pro/v/?m=1|"},"id":93}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeevim.com/image/catalog/kampanya/animeevim-2024.gif"},"id":94}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yenisoz.com.tr/modules/adblock/"},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hops1s.site/gobahis.gif"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hops1s.site/radisoninside.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber18.com/canbunlar/"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tranimaci.*/vast.js"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tranimaci.*/pop*.js"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmbari.com/casmas.webp"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmbari.com/rokufoot.webp"},"id":102}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmizle7.com/show-promote.min.js"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||worldofturkiye.com/wp-content/uploads/*/sagkule."},"id":104}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bursa.com","sigortacigazetesi.com.tr","worldofturkiye.com"],"urlFilter":"/uploads/*-banner-"},"id":105}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bilgenc.com","gmdergi.com","kampyerleri.org","sigortacigazetesi.com.tr","worldofturkiye.com"],"urlFilter":"/uploads/*-banner."},"id":106}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["altyazilifilmizle3.com","dizilost.com","economynews24.com","indirmedenfilmizle.vip","seyredeger.com"],"urlFilter":"/show-promote."},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egeninsesi.com/system/ads/"},"id":108}, +{"action":{"type":"block"},"condition":{"urlFilter":"||labmedya.com/*/bannerlar/"},"id":109}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/hly8wrf/betwinner2.gif"},"id":110}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullfilmizlesene.net/melbet.gif"},"id":111}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullfilmizlesene.net/betwinner.gif"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullfilmizlesene.net/film2.js"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donailfoulardautore.com/dosyalar/"},"id":114}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["brusti.one","djsnke.one","etlorotogo.com"],"urlFilter":"/videojs8/nuevo.min.js"},"id":115}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["brusti.one","djsnke.one","etlorotogo.com"],"urlFilter":"/videojs/plugins/vastpro.js"},"id":116}, +{"action":{"type":"block"},"condition":{"urlFilter":"||etlorotogo.com/mobil/sitem.js"},"id":117}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmtime.net/337.js"},"id":118}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmizlebaba.com/ft14.js"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmizlebaba.com/s-m6.js"},"id":120}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinebaz.com/ads"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ssl.p.jwpcdn.com/player/*/vast.js"},"id":122}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimom.*/wp-content/themes/dizimom/js/vastt.js"},"id":123}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doeda.one/wp-content/uploads/*/pageskins"},"id":124}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milyonertvseyret.com/uploads/*_milyo-page.jpg"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cumhuriyet.com.tr/arc.dev.js"},"id":126}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.yenicaggazetesi.com.tr/assets/hby.js"},"id":127}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cvdd.one/*/videojs/plugins/vastpro.js"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storage.oyungezer.com.tr/ogz-public/ads/"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.io/main-functions.js?vs="},"id":130}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webdramaturkey.com/*/*.mp4"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lider90.online/s/hitit/*.mp4"},"id":132}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmizle.site/ads/"},"id":133}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmizle.site/polat.js"},"id":134}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinedizi.xyz/img/a.php"},"id":135}, +{"action":{"type":"block"},"condition":{"urlFilter":"||onlinedizi.xyz/images/vst.php"},"id":136}, +{"action":{"type":"block"},"condition":{"urlFilter":"||720pizle6.com/main-functions.js?vs="},"id":137}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supernaturalizle.com/rklm/"},"id":138}, +{"action":{"type":"block"},"condition":{"urlFilter":"||supernaturalizle.com/son.js"},"id":139}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tranimeizle.co/js/popunder*.js"},"id":140}, +{"action":{"type":"block"},"condition":{"urlFilter":"||memurlar.net/common/widget-image^"},"id":141}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dizimag.org","dizipia.com","dizivex.com"],"urlFilter":"/dizip*.js"},"id":142}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimag.org/uploads/megapari.mp4"},"id":143}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizipia.com/uploads/*.gif"},"id":144}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizipia.com/uploads/1win1000.jpg"},"id":145}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tafdi4.com/*.mp4"},"id":146}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webteizle.live/taxi.js"},"id":147}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bidunyahaber.net","kandiraninsesi.com","kocaelihaberci.com"],"urlFilter":"/img/rek/"},"id":148}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.oggito.com/images/ads/"},"id":149}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmizle.org/hd.js"},"id":150}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["roketdizi.co"],"requestDomains":["storj-cloud.cdn.ampproject.org"]},"id":151}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.turkmmo.com/banner/"},"id":152}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.habernnc.com/banner/"},"id":153}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wanhaber.com/vendor/te/plugins/advert/js/advert-public.js"},"id":154}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdsinemax.com/20.js"},"id":155}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sinefy2.com"],"urlFilter":"||storj-cloud.cdn.ampproject.org/i/s/storj.cloud/f/fv/*.gif"},"id":156}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storj-cloud.cdn.ampproject.org/i/s/storj.cloud/f/fv/hovardahatfoot.gif"},"id":157}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storj-cloud.cdn.ampproject.org/i/s/storj.cloud/f/fv/300_250-king-b.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pembetv18.*/pop.js"},"id":159}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bayraklibelediyesporkulubu.com/chie.js"},"id":160}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contentx-me.cdn.ampproject.org/i/s/contentx.me/obiletads.png"},"id":161}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canlidizi6.com/wp-content/uploads/*/gunde1tl-banner.webp"},"id":162}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.fanatik.com.tr/i/fanatik/75/770x0/6595061b6e3b9a5771e091b2.jpg"},"id":163}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.fanatik.com.tr/i/fanatik/75/770x0/650e8aa980a0330f306cc17f.jpg"},"id":164}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.fanatik.com.tr/i/fanatik/75/770x0/64c9319180a0323578c70c0e.jpg"},"id":165}, +{"action":{"type":"block"},"condition":{"urlFilter":"||image.fanatik.com.tr/i/fanatik/75/770x0/657c5980df15856dfa0626de.jpg"},"id":166}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizipal*.com/vast*.xml"},"id":167}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yvt2bm7hzgtt.cloud/res.xml"},"id":168}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimag.org/uploads/1350x50.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimag.org/uploads/1000x50.gif"},"id":170}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgsinemalar.com/img/cerezza_film_sayfasi_banner.png"},"id":171}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.hizliresim.com/pftjokl.gif"},"id":172}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storj-cloud.cdn.ampproject.org/*/bahsegel"},"id":173}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storj-cloud.cdn.ampproject.org/*/bettilt"},"id":174}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmseyretizlet.com/maritbet.webp"},"id":175}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ototeknikveri.com/advert/"},"id":176}, +{"action":{"type":"block"},"condition":{"urlFilter":"||breakingbadizle.*/son.js"},"id":177}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bettercallsaulizle.com/rklm/"},"id":178}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.itemci.com/storage/images/rek/"},"id":179}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizifilmbox.*/wp-content/uploads/*/bet*.gif"},"id":180}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sbrapid.com/assets/jquery/cldaly.js"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elzemfilm.org"],"urlFilter":"||lider90.online/*.mp4"},"id":182}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lider90.online/s/next/rklm.mp4"},"id":183}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mansetmalatya.com/wp-content/uploads/*/*-banner-2.gif"},"id":184}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viagraeci.com/selcuksports/imgs/"},"id":185}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinema.cx/demo/prerollvid.php"},"id":186}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bettercallsaulizle.com/son.js"},"id":187}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superfilmgeldi.net/news*.js"},"id":188}, +{"action":{"type":"block"},"condition":{"urlFilter":"||superfilmgeldi.net/111.mp4"},"id":189}, +{"action":{"type":"block"},"condition":{"urlFilter":"||goodfilmizle.com/wp-content/uploads/*/bet*.gif"},"id":190}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webteizle2.com/ajax/malker.asp"},"id":191}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timeturk.com/assets/vast/videojs.ads.js"},"id":192}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tafdi*.com/ad*.js"},"id":193}, +{"action":{"type":"block"},"condition":{"urlFilter":"||birgun.net/api/officialads/"},"id":194}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggcloud.cfd/betkanyon.js"},"id":195}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tasarimcim.net/bannersetleri/"},"id":196}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.discordapp.com/attachments/*/mario.mp4"},"id":197}, +{"action":{"type":"block"},"condition":{"urlFilter":"||viagna.com/imgs/*.gif"},"id":198}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zitinger*.cfd/sport*/imgs/tablo/*.gif"},"id":199}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trthaber.com/ramazan/images/widget-banner.jpg"},"id":200}, +{"action":{"type":"block"},"condition":{"urlFilter":"||degisimmedya.com/image/assets/musteri"},"id":201}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmizletv2.com/uploads/psk/"},"id":202}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seyredeger.com/wp-content/*/lm5j.js"},"id":203}, +{"action":{"type":"block"},"condition":{"urlFilter":"||drtus.com/*/clicks.js"},"id":204}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yenisafak.com/turktelekom.png"},"id":205}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmcibaba*.com/s-m1.js"},"id":206}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mixizle.com/11.js"},"id":207}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atv.com.tr/ads.txt"},"id":208}, +{"action":{"type":"block"},"condition":{"urlFilter":"||atv.com.tr/webtv/advertminipopuplive"},"id":209}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pvpserverler.pro/r-banner/"},"id":210}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trplayer.site/vast.php"},"id":211}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn-dfj.pages.dev/*.gif"},"id":212}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muhasebetr.com/dosyagonder/upload/2023-webtasarim-800x250.png"},"id":213}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmcehennemi.life/rek-js.js"},"id":214}, +{"action":{"type":"block"},"condition":{"urlFilter":"||televole.com/wp-content/*/onvo_banner"},"id":215}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buzfilmizle3.com/popup.js"},"id":216}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizipia.com/filmp.js"},"id":217}, +{"action":{"type":"block"},"condition":{"urlFilter":"||begonya.com/wp-content/uploads/*/dikis-kursu-egitimi.jpg"},"id":218}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinemakolik.net/mostbet"},"id":219}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn82.trstx.org/content/stream"},"id":220}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-stg.ensonhaber.com/api/promo/"},"id":221}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibya.com/reklamyeni/"},"id":222}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibya.com/banner/"},"id":223}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibya.com/bannera*.js"},"id":224}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hibya.com/bannerhibya.js"},"id":225}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.pro/video/*.gif"},"id":226}, +{"action":{"type":"block"},"condition":{"urlFilter":"||doccloud.me/rrk/"},"id":227}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmcanavari.org/hm/hm.php"},"id":228}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmmodu.*/caching/caching.php"},"id":229}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmmodu*.*/flam/fix/*.mp4"},"id":230}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmseyircisi.org/sprlazy/like-ajax.php"},"id":231}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmseyircisi.org/images/priv.mp4"},"id":232}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizilost.com/popunderxx.js"},"id":233}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cloudflarestream.com/*/downloads/default.mp4"},"id":234}, +{"action":{"type":"block"},"condition":{"urlFilter":"||izlehdfilm.net/wp-content/uploads/*/*.mp4"},"id":235}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akhisarhaber.com/reklam"},"id":236}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haberkibris.com/banner"},"id":237}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anizle.com","anizm.net","puffytr.com"],"urlFilter":"/po-undr.js"},"id":238}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkfilmizle.net/paribas.webp"},"id":239}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkfilmizle.net/mostbet-vid.webp"},"id":240}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmoduu.com/kazan-betexperle-1920-1080.mp4"},"id":241}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullyabancidiziizle.com/poppfy.js"},"id":242}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeniufukgazetesi.com.tr/wp-content/uploads/2021/04/800.gif"},"id":243}, +{"action":{"type":"block"},"condition":{"urlFilter":"||isbh.tmgrup.com.tr/sbh/site/v3/apara/*/bitay-"},"id":244}, +{"action":{"type":"block"},"condition":{"urlFilter":"||havadiskibris.com/wp-content/uploads/2023/07/img-20230719-wa0020.jpg"},"id":245}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mangacim.com/wp-content/uploads/*/20221207_193639_0000.png"},"id":246}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tranimeizle.co/js/trapop2.js"},"id":247}, +{"action":{"type":"block"},"condition":{"urlFilter":"||1080pizle.net/wp-content/uploads/*/gala-video.mp4"},"id":248}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.discordapp.com/attachments/*/lokma_ads_"},"id":249}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.swordflake.com/*/conversions/999-lg.jpg"},"id":250}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vizyonpanel.xyz/demo*/preroll.php"},"id":251}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruyamanga.com/wp-content/uploads/*/reklamsizokuma.webp"},"id":252}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimax*.com/wp-content/*/js/popcom*.js"},"id":253}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmbari.com/*.mp4"},"id":254}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donanimarsivi.com/wp-content/uploads/2022/12/da-forum-amd-banner-3.jpg"},"id":255}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullhdfilm.pro"],"requestDomains":["filmbari.com"]},"id":256}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cosmomedya.com/addserver/banners/"},"id":257}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["erotikfilmtube.com"],"urlFilter":"||sexfilmleriizle.com/*.mp4"},"id":258}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filemoon.sx/js/mehmed.js"},"id":259}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jetv.xyz/jetkontrol/j.js"},"id":260}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dvapizle.*/assets/jquery/jquery-3.2.min.js"},"id":261}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziloop.com/wp-content/uploads/*0x*.gif"},"id":262}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimag.eu/wp-content/themes/dizimag/assets/css/i/binance.gif"},"id":263}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yetiskinfilmizle.xyz/wp-content/uploads/*/adsiz.png"},"id":264}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizitime.*/obilet.png"},"id":265}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.staticmoly.me/imgc.php?r=https://www.dizibox.tv/"},"id":266}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dinimizislam.com/*/banners/"},"id":267}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turizmdosyasi.com/userfiles/images/yeni_firuz_baglikaya.gif"},"id":268}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samsunsehirgazetesi.com/_image.php?s=./_uploads/ads/"},"id":269}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.fun/assets/js/a.js"},"id":270}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erotikfilmtube.com/*.mp4"},"id":271}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molystream.net/obilet.png"},"id":272}, +{"action":{"type":"block"},"condition":{"urlFilter":"||manga-tr.com/instatakip.gif"},"id":273}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmizlesene.*/images/vylike.gif"},"id":274}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmbari.com/fow.webp"},"id":275}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotomac.com.tr/content/v2/i/300x80icrypex.gif"},"id":276}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilm.pro/binss.js"},"id":277}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdplayersystem.live/player/walpaperss.jpg"},"id":278}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r.resimlink.com/zyryl.jpg"},"id":279}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sexfilmleriizle.com/mostvid.mp4"},"id":280}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pazarlamasyon.com/images/_ads/"},"id":281}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medyaalemi.com.tr/o/banner/"},"id":282}, +{"action":{"type":"block"},"condition":{"urlFilter":"||geziforumu.com/gzfrm.js"},"id":283}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.donanimhaber.com/bundles/banner?"},"id":284}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.donanimhaber.com/api*/globalapi/listproductads"},"id":285}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animeevim.com/image/catalog/kampanya/animeevim-banner.gif"},"id":286}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","chatango.com","cloudflare.com","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["dizigom1.tv","ehliyetsinavsorulari.org","erotik-film.org","fullindirsene.net","pollos.cyou"],"resourceTypes":["script"]},"id":287}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yetkinreport.com/wp-content/uploads/2022/09/970x250_clean.jpg"},"id":288}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.themagger.net/wp-content/uploads/*/*/300x600.jpg"},"id":289}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probiyotix.com/wp-content/uploads/2022/02/ahcc-738-x-90.gif"},"id":290}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probiyotix.com/wp-content/uploads/2022/03/silver-prost-web-738c-90-min.gif"},"id":291}, +{"action":{"type":"block"},"condition":{"urlFilter":"||probiyotix.com/wp-content/uploads/2022/09/silver-shell-livoolis-738c-90-.gif"},"id":292}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcvc.xyz/dist/js/po_*.js"},"id":293}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bcvc.xyz/dist/js/atag.js"},"id":294}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ulutr.com/banner.gif"},"id":295}, +{"action":{"type":"block"},"condition":{"urlFilter":"||oggusto.com/wp-content/uploads/*/*/*_banner_*_*x*.jpg"},"id":296}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turkanime.co"],"urlFilter":"||anisage.com/play/"},"id":297}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrisgazetesi.com/kibrisgazetesi/index.php"},"id":298}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.themagger.net/wp-content/uploads/*/cheerz_festival.gif"},"id":299}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonhaber16.com/banner/"},"id":300}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mygazete.com"],"urlFilter":"||youtube.com/embed/q_pywnksd9c?"},"id":301}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gemlikgundemgazetesi.com/wp-content/uploads/*/940x90.gif"},"id":302}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denizlimetropol.com/uploads/images/advertisement/"},"id":303}, +{"action":{"type":"block"},"condition":{"urlFilter":"||silifkehavadis.com/temalar/ilter/islem/rklm.php"},"id":304}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlaktasondakika.com/html_banner/"},"id":305}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tvlivetv.net/tipo.mp4"},"id":306}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmjr1.com/pops-yeni.js"},"id":307}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bandirmayasam.com.tr","bbursa.com","bilginhaberci.com","bizimgazete.com.tr","bursa5n1k.com","bursaekspress.com","bursahakimiyet.com.tr","bursahayat.com.tr","bursainternetgazetesi.com","bursaport.com","bursasehrengiz.com","bursasporum.com","dijitalhaber.com.tr","gencfm.com.tr","haberindogrusu.com","igfhaber.com","kadinveekonomi.com","korkutelimanset.com","lifebursa.com","lodoshaber.com","marmaratv.com.tr","otoritehaber.com","sozbursa.com","webursa.com","yenidonem.com.tr"],"urlFilter":"/get-ad|"},"id":308}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vanfem.com/asset/jquery/slim-3.2.min.js?c="},"id":309}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmsezonu.com/reklam*.jpeg"},"id":310}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.doccloud.me/rkl/"},"id":311}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yabancidizi.pro/turna.png"},"id":312}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ntv.com.tr"],"requestDomains":["ftxtr-banners.ftxtr.demo.blockfolio.com"]},"id":313}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmsitesi.tv/wp-content/uploads/12.png"},"id":314}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kultfilmler.com/kod*.js"},"id":315}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmakinesi*.com/ucurbeni/lazyload-ucurbeni.js"},"id":316}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canyouseem3.github.io/dosyalar/"},"id":317}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rarefivem.com/raknet/"},"id":318}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimag.info/rek/"},"id":319}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seyredeger.com/pop*.js"},"id":320}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahiskilavuz4.com/images/banners/"},"id":321}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.wmaraci.com//img/sosyalsin1.gif"},"id":322}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.wmaraci.com/img/pierkamil.gif"},"id":323}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmodu*.com/bg/ps2006.png"},"id":324}, +{"action":{"type":"block"},"condition":{"urlFilter":"||handlers.karnaval.com/*/*.functions.php?callback=*&command=get_preroll_"},"id":325}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fikriyat.com/js/advertisements"},"id":326}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dafflix.*/olley.mp4"},"id":327}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dafflix.*/yenipop2.js"},"id":328}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filese.me/pop.php"},"id":329}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizirix.net/js/hopprix.js"},"id":330}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizirix.net/js/popp3.js"},"id":331}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreanturk.com/resimklasoru/bannersosyal"},"id":332}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["720pfilmizleme1.com","fullhdfilmcibaba2.com","fullhdfilmizlett1.com","realfilmizle5.com"],"urlFilter":"/s-mi*.js"},"id":333}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullfilmcidayi4.com"],"urlFilter":"/main_tabs*.js"},"id":334}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullfilmcidayi4.com","fullhdfilmcibaba2.com","fullhdfilmizlett1.com","realfilmizle10.com","realfilmizle11.com","realfilmizle12.com","realfilmizle13.com","realfilmizle14.com","realfilmizle15.com","realfilmizle16.com","realfilmizle17.com","realfilmizle18.com","realfilmizle19.com","realfilmizle20.com","realfilmizle21.com","realfilmizle22.com","realfilmizle23.com","realfilmizle24.com","realfilmizle25.com","realfilmizle26.com","realfilmizle27.com","realfilmizle28.com","realfilmizle29.com","realfilmizle30.com","realfilmizle5.com","realfilmizle6.com","realfilmizle7.com","realfilmizle8.com","realfilmizle9.com"],"urlFilter":"/video_ob*.js"},"id":335}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullfilmcidayi4.com","fullhdfilmcibaba2.com","fullhdfilmizlett1.com","realfilmizle10.com","realfilmizle11.com","realfilmizle12.com","realfilmizle13.com","realfilmizle14.com","realfilmizle15.com","realfilmizle16.com","realfilmizle17.com","realfilmizle18.com","realfilmizle19.com","realfilmizle20.com","realfilmizle21.com","realfilmizle22.com","realfilmizle23.com","realfilmizle24.com","realfilmizle25.com","realfilmizle26.com","realfilmizle27.com","realfilmizle28.com","realfilmizle29.com","realfilmizle30.com","realfilmizle5.com","realfilmizle6.com","realfilmizle7.com","realfilmizle8.com","realfilmizle9.com"],"urlFilter":"/ft*.js"},"id":336}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turkcealtyazi.org"],"urlFilter":"/binanceps.jpg"},"id":337}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["agazete.com.tr","anamurekspres.com","bursa.com","kemergozcu.com","kenthaber27.com","larende.com","malatyasonsoz.com.tr","mersinkent.com"],"urlFilter":"/files/uploads/advert/"},"id":338}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hulali.net"],"urlFilter":"/wp-content/uploads/*/video*.gif"},"id":339}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cdn.diziyou.co","geyvemedya.com"],"urlFilter":"/wp-content/uploads/*.gif"},"id":340}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmoneriler.com"],"urlFilter":"/sex*.png"},"id":341}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmmoduu.com","sinemafilmizle.net"],"urlFilter":"/suv.js"},"id":342}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bayfilmizle1.com"],"urlFilter":"/popup.js"},"id":343}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.donanimhaber.com","mp3indirdur.mobi","setfilmizleyin.com"],"urlFilter":"/ads/"},"id":344}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdmixfilim.com/vast2.js"},"id":345}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reallycdn.com/ax.js"},"id":346}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marketingturkiye.com.tr/html5/brandverse/"},"id":347}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eskisehirhaber26.com/images/upload/620x150-"},"id":348}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ciceksepeti.com/catalog/getadslist?"},"id":349}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bolusporluyuz.com","dizirix.net","filmizle10.org","filmizle11.org","filmizle12.org","filmizle13.org","filmizle14.org","filmizle15.org","filmizle16.org","filmizle17.org","filmizle18.org","filmizle19.org","filmizle20.org","filmizle21.org","filmizle22.org","filmizle23.org","filmizle24.org","filmizle25.org","filmizle5.org","filmizle6.org","filmizle7.org","filmizle8.org","filmizle9.org","selcukhaber.com"],"urlFilter":"/rklm/"},"id":350}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sozcu.com.tr/ajax/homepagead/"},"id":351}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoseyred.in/wp-content/themes/vidyomax/js/*.xml"},"id":352}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoseyred.in/wp-content/media/yasal*.mp4"},"id":353}, +{"action":{"type":"block"},"condition":{"urlFilter":"||r10.net/bnnr/"},"id":354}, +{"action":{"type":"block"},"condition":{"urlFilter":"||exsvc.nesine.com/*/coupon/mostplayedcoupons"},"id":355}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["egemeclisi.com","tesisatmarket.com"],"urlFilter":"/files/banner/"},"id":356}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.diziyou.co/player/assets/videojs.ads.min.js"},"id":357}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.diziyou.co/player/assets/videojs-preroll.min.js"},"id":358}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.diziyou.co/wp-content/uploads/vpn.png"},"id":359}, +{"action":{"type":"block"},"condition":{"urlFilter":"||arabateknik.com/wp-content/themes/geoit/assets/js/popup.min.js"},"id":360}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmaraci.com/images/igresellerscom.gif"},"id":361}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinefilmizlesen.com/mac12.js"},"id":362}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinefilmizlesen.com/filmg.js"},"id":363}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iddaa.sporx.com/web/kutu_iddaa_bulten.php"},"id":364}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iddaa.sporx.com/web/kutu_kral_kupon.php"},"id":365}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iddaa.sporx.com/web/kutu_ozel_etkinlik.php"},"id":366}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmoduu.com/wp-content/uploads/*/*/supertotobet.gif"},"id":367}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhd720pizle.live/f7/f7.php"},"id":368}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmkuzusu1.com/pops5.js"},"id":369}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimodu.com/olderfolder/"},"id":370}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmizleten.org/analytics/analytics.php"},"id":371}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["milliyet.com.tr"],"urlFilter":"||i2.milimaj.com/i/milliyet/75/770x0/61efcb5686b24a11e046229a.jpg"},"id":372}, +{"action":{"type":"block"},"condition":{"urlFilter":"||prestashopturkiye.com/ucretsiz-sanal-pos.jpg"},"id":373}, +{"action":{"type":"block"},"condition":{"urlFilter":"||app.igfhaber.com/netasync.js"},"id":374}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporx.com/_iframe/bitexen/ticker.php"},"id":375}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["anayurtgazetesi.com","dirilispostasi.com","medyaankara.com","milligazete.com.tr","ozgunkocaeli.com.tr","seskocaeli.com","yenialanya.com"],"urlFilter":"||cloudflare.com/*/videojs-contrib-ads/"},"id":376}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["baskagazete.com","bursahakimiyet.com.tr","gundembursa.com","yenidonem.com.tr"],"urlFilter":"/ad-zones.js"},"id":377}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kocaelidebugun.com/wp-content/uploads/unnamed-254.jpg"},"id":378}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turkiyegazetesi.com.tr/images/pageskin/interstitial/libs/ads-mg*.js"},"id":379}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molystream.net/turnaa.png"},"id":380}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmizleme.live/speed/like-ajax.php"},"id":381}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmkovasi.org/integration/like-ajax.php"},"id":382}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jetfilmizle.*/sitetable/index.html"},"id":383}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdizle.*/wp-content/uploads/privebet"},"id":384}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fivemturk.com"],"urlFilter":"||cdn.discordapp.com/attachments/*.gif"},"id":385}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziyo.*/son.js"},"id":386}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziyo.*/rklm/"},"id":387}, +{"action":{"type":"block"},"condition":{"urlFilter":"||41saat.com/wp-content/uploads/*/*/toraman-reklam-980.jpg"},"id":388}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hipodromx.com/aygirreklam/"},"id":389}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hipodromx.com/tjkreklam/"},"id":390}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makroo.haber7.net/creative/makroo-hb.js"},"id":391}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["authkong.com","b-cdn.net","blogger.com","bootstrapcdn.com","bunnycdn.ru","cackle.me","cdn.ampproject.org","cdn.staticfile.org","chatango.com","cloudflare.com","disqus.com","disquscdn.com","dmca.com","ebacdn.com","facebook.net","fastcomments.com","fastly.net","fastlylb.net","fbcdn.net","fluidplayer.com","fontawesome.com","github.io","google-analytics.com","google.com","googleapis.com","googleoptimize.com","googletagmanager.com","gstatic.com","hcaptcha.com","hwcdn.net","instagram.com","jquery.com","jsdelivr.net","jwpcdn.com","jwplatform.com","linkvertise.com","media-imdb.com","plyr.io","polyfill.io","raincaptcha.com","recaptcha.net","rsc.cdn77.org","sharecast.ws","shrink.pe","statically.io","twimg.com","twitter.com","ulogin.ru","unpkg.com","userapi.com","vidazoo.com","vk.com","vuukle.com","wp.com","x.com","yastatic.net","youtube.com","ytimg.com","zencdn.net"],"initiatorDomains":["ruyamanga.com"],"resourceTypes":["xmlhttprequest"]},"id":392}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tabii.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_dai.js"},"id":393}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.kizlarsoruyor.com/custom/brands/"},"id":394}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insaatnoktasi.com/i/b/"},"id":395}, +{"action":{"type":"block"},"condition":{"urlFilter":"||puffytr.com/js/popup-"},"id":396}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ileilgili.org/themes/article/images/reklam"},"id":397}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kampyerleri.org/wp-content/uploads/*-reklam-*.gif"},"id":398}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alanyaadres.com/images/banner/"},"id":399}, +{"action":{"type":"block"},"condition":{"requestDomains":["aspartos.com","clbanners9.com","partnerx.bethub.io"],"resourceTypes":["main_frame"]},"id":400}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sahadan.com/match/advertorial.aspx"},"id":401}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mackolik.com"],"urlFilter":"||cdn.md/admost/"},"id":402}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mackolik.com/googlebanner.htm"},"id":403}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mackolik.com/forum/advertorial.aspx"},"id":404}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinema.cx/rek/"},"id":405}, +{"action":{"type":"block"},"condition":{"urlFilter":"||paraanaliz.com/wp-content/uploads/*/gedik_gif_banner_youtube.gif"},"id":406}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["puhutv.com"],"urlFilter":"||dyg-ads-cdn.s3-*.amazonaws.com^"},"id":407}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuksektopuklar.com/wp-content/uploads/*/*-160x600px.gif"},"id":408}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsadirekt.com/uploads/banners/default-970x250.gif"},"id":409}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["crackturkey.com"],"urlFilter":"||merlincdn.net/hoca/hesap.webp"},"id":410}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["crackturkey.com"],"urlFilter":"||merlincdn.net/hoca/ddosarmor.webp"},"id":411}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ispartahaber.com.tr/manset.html"},"id":412}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sinema.cx/movi.js"},"id":413}, +{"action":{"type":"block"},"condition":{"urlFilter":"||otomasyonforum.com/cedetas.gif"},"id":414}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adanaulus.com/wp-content/uploads/*/sabanci970x132.png"},"id":415}, +{"action":{"type":"block"},"condition":{"urlFilter":"||61medya.net/wp-content/uploads/*/kule*.gif"},"id":416}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airlinehaber.com/storage/*/*.gif"},"id":417}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airlinehaber.com/storage/*/igaairport.jpg"},"id":418}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahisanaliz*.com/js_xd/"},"id":419}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahisanaliz*.com/gunun_maci/"},"id":420}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bahisanaliz*.com/a_kutu/"},"id":421}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmzal.*/sworker.js"},"id":422}, +{"action":{"type":"block"},"condition":{"urlFilter":"||res.cloudinary.com/crown-marketing/video/*_reklam"},"id":423}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.bantmag.com/wp-content/uploads/*_1140x250."},"id":424}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webteizle2.com/i/unknown.png"},"id":425}, +{"action":{"type":"block"},"condition":{"urlFilter":"||income-front-data.s3.fr-par.scw.cloud/rotorfon/hdfilmcehennemi"},"id":426}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hellcdn.xyz/uploads/*.mp4"},"id":427}, +{"action":{"type":"block"},"condition":{"urlFilter":"||banerstorage.s3.eu-west-2.amazonaws.com/aff/"},"id":428}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dersimiz.com/banner/"},"id":429}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmzal.*/video_reklam/"},"id":430}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriptoparapiyasasi.com/images/uyelik-reklam.png"},"id":431}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriptoparapiyasasi.com/images/binance-reklam300x250.jpg"},"id":432}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriptoparapiyasasi.com/images/changelly300x250.gif"},"id":433}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kriptoparapiyasasi.com/images/advcash_eng_400_300_ads.gif"},"id":434}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wp.com/koinkoine.com/wp-content/uploads/*/binance-*banner."},"id":435}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.haber8.pro/reklam8.js"},"id":436}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziboxx.com/upload/r/"},"id":437}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziboxx.com/assets/jsr/vr*.js"},"id":438}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kartalyuvasi.revotas.com/trc/smartwidget/smartwidget.js"},"id":439}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coinkolik.com/wp-content/uploads/*/paribu-970x250-bitcoin.gif"},"id":440}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koinmedya.com/wp-content/uploads/*-300x600px-"},"id":441}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizibox.*/r/"},"id":442}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/0ncpbcv/otelz.jpg"},"id":443}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.cimri.io/pageskin/"},"id":444}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koinvizyon.com/wp-content/uploads/*/*-banner-"},"id":445}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmakinesi.*/ucurbeni/lazyload-ucurbeni.js"},"id":446}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmcehennemi.*/assets/front/img/money/"},"id":447}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donanimarsivi.com/wp-content/uploads/*_1200x200."},"id":448}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koinbulteni.com/wp-content/uploads/banner-3.jpg"},"id":449}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egemanset.com/resim/ad/"},"id":450}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bandirmasehir.com/wp-content/uploads/*reklam*.jpg"},"id":451}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaytung.com/images/ircypex_300.jpg"},"id":452}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diyetasistan.com/assets/images/enakliyat-teklif-al.jpg"},"id":453}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3indirdur.pro/ynehj4.gif"},"id":454}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3indirdur.pro/vpnvenus.gif"},"id":455}, +{"action":{"type":"block"},"condition":{"urlFilter":"||konhaber.com*/sahifeler/rkl/"},"id":456}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denizliyeniolay.com/images/osman-zolan-reklam.jpeg"},"id":457}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pazarlamasyon.com/wp-content/uploads/*/3000x500-"},"id":458}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turizmajansi.com"],"urlFilter":"/rys.php"},"id":459}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zirvedehaber.com/wp-content/uploads/*/posof.png"},"id":460}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eroticpub.com/rmt.js"},"id":461}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["artigercek.com"],"urlFilter":"/banner-header-*.gif"},"id":462}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bilgidem.com","lezizci.com"],"urlFilter":"/files/images/banner-*.jpg"},"id":463}, +{"action":{"type":"block"},"condition":{"urlFilter":"||frmtr.com/images/bng"},"id":464}, +{"action":{"type":"block"},"condition":{"urlFilter":"||diziboxx.com/assets/js/proll"},"id":465}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lojistikhatti.com/images/wca-digital-banner.jpg"},"id":466}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zakcdn.com/rk/ara.gif"},"id":467}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akhisarpress.com/reklam/"},"id":468}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eczacininsesi.com/banner/"},"id":469}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3medya.com/reklam3.png"},"id":470}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bodrumgundem.com/wp-content/uploads/*/bodtto.png"},"id":471}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bodrumgundem.com/wp-content/uploads/*/ofton-kutu.jpg"},"id":472}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businessturkeytoday.com/wp-content/uploads/*/btt-banner-reklam-banner-*.jpg"},"id":473}, +{"action":{"type":"block"},"condition":{"urlFilter":"||radioeksen.com/content/eksen/images/380x960_high.gif"},"id":474}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pazarlamasyon.com/wp-content/uploads/*/toyota-yaris-banner.jpg"},"id":475}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erosfilmizle.*/mostbet.mp4"},"id":476}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erosfilmizle.*/gif.gif"},"id":477}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3indirdur.store/reklam*.png"},"id":478}, +{"action":{"type":"block"},"condition":{"urlFilter":"||panel.adplay.com.tr/banneryonet/"},"id":479}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dunyasozluk.com/images/ks/kafasozluk_d.png"},"id":480}, +{"action":{"type":"block"},"condition":{"urlFilter":"||contentx.me/assets/dm.png"},"id":481}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["medimagazin.com.tr"],"urlFilter":"||turkiyeklinikleri.tv/inoliva/"},"id":482}, +{"action":{"type":"block"},"condition":{"urlFilter":"||molystream.net/videoback.png"},"id":483}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ruyatabirleri.blog/google-oto-reklam.png"},"id":484}, +{"action":{"type":"block"},"condition":{"urlFilter":"||evrenselfilm1.com/pop*.js"},"id":485}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technopat.net/wp-content/uploads/*/steelseries-rival-3-wireless-pageskin-technopat-net.jpg"},"id":486}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medyacuvali.com/uploads/banner/"},"id":487}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nallihanhaber.com/wp-content/uploads/2020/10/nallihanmaske1-min.gif"},"id":488}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icn.com.tr/wp-content/uploads/2020/05/dolpin01.jpg"},"id":489}, +{"action":{"type":"block"},"condition":{"urlFilter":"||larende.com/upload/diger/"},"id":490}, +{"action":{"type":"block"},"condition":{"urlFilter":"||santiye.com.tr/*/emulzer-banner.jpg"},"id":491}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cfplayers.me/spnsr/"},"id":492}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.r10.net/mg/ticimaxd.gif"},"id":493}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdnatv.com/play/js/play.js"},"id":494}, +{"action":{"type":"block"},"condition":{"urlFilter":"||player.videoizle.link/player/rek/"},"id":495}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bozcaadahaber.net/reklambanners/"},"id":496}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bozcaadahaber.net/yenireklamalanlari/"},"id":497}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thegeyik.com","yenisafak.com"],"urlFilter":"||youtube.com/embed/*?rel="},"id":498}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["48spor.com"],"urlFilter":"||i.hizliresim.com/k0zy29.jpg"},"id":499}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resim.samsungazetesi.com/banner/"},"id":500}, +{"action":{"type":"block"},"condition":{"urlFilter":"||widget.cdn.vidyome.com/builds/loader.js"},"id":501}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gencinsesi.com/wp-content/uploads/*/gencin-sesi-gazetesi-haber-ve-reklam-*.jpg"},"id":502}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bettingnetwork-pw.cdn.ampproject.org/*/bettingnetwork.pw/xdb/"},"id":503}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petroturk.com/wp-content/uploads/*/*banner-"},"id":504}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycbet.com/storage/uploads/resimler/vegabet/vegabet*.gif"},"id":505}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycbet.com/storage/uploads/resimler/venusbet/venusbet*.gif"},"id":506}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mycbet.com/storage/uploads/resimler/vdcasino/vdcasino*.gif"},"id":507}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["adbetnetwork.com","adbreak.cubecdn.net","add.f5haber.com","adeko.mobi","adfor.io","adfox.ru","adhood.com","adhouse.cubecdn.net","adhouse.pro","adnamo.net","adnatro.com","adnsafe.net","adon.io","adpozitif.com","adrazzi.com","adreda.com","adrequests.com","adrttt.com","ads.web.tr","adzbaba.com","affiliateserver.hangikredi.com","afyonturkreklam.com","api.adnsafe.org","app.gelirartisi.com","ariyayin.com","artemisaffiliates.com","bcvc.mobi","betendads.com","betkanyon100.com","betwinnerpromo.com","bo.facesbet.com","bwcdn.xyz","bwtsrv.com","cdn.klasseo.com","cdn.smartclick.io","chip.com.tr","clickmerkez.com","contema.ru","content.acc-hd.de","cryptosmoke.care","dmcdn.yieldbird.com","dogus-ads-cdn.dygdigital.com","engageya.com","files.pbgiris.com","finvest.care","fvbaffiliate.com","genelajans.com","gmgreklam.com","gorselcdn.com","gorselpanel.com","htpanel.com","indirads.org","inegolreklam.net","inrool.com","installads.net","installads.org","installads2.com","intermediaworks.com","ivr.com.tr","iyisayfa.net","kalitereklam.com","kurulum.xyz","load.sumome.com","makroo.com","medyanative.com","metrics34.com","minireklam.com","mkazanc.com","mobilpop.com","mp.subservis.com","my.urdreama.cfd","n69adserv.com","nativendo.com","noxaffiliates.com","numarapaneli.com","nutga.com","permato.com","piaads.com","pigeoon.com","pixad.com.tr","pmelon.com","pophit.net","publisher-network.com","r20.club","rek.yemlee.com","reklam7.com","reklam8.net","reklamaction.com","reklamagaci.com","reklamatik.com","reklamdor.com","reklamnative.com","reklamstore.com","reviveservers.com","revotas.com","segmentify.com","seldos.com.tr","sinefilmizlesen.com","tagon.co","theadx.com","threedrive.su","trackocean.com","vegabet.net","venediktaciri.com","virgul.com","winaffiliates.com","winaffiliates1.com","wonoddgiris.com","yedimedia.net","youtubex.top"]},"id":508}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogushaber.com/img/splash/"},"id":509}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duzcetv.com/resim/upload/29700.jpg"},"id":510}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turizmaktuel.com"],"urlFilter":"||tourismtoday.net/rys.php"},"id":511}, +{"action":{"type":"block"},"condition":{"urlFilter":"||burdurweb.com/web/wp-content/uploads/pum/pum-site-scripts.js"},"id":512}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidtekno.com/wp-content/uploads/*/*-banner*.gif"},"id":513}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gezenbilir.com/medias/images/sponsor/"},"id":514}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biymed.com/images/satinalma702x180.gif"},"id":515}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmag.com.tr/wp-content/uploads/2020/06/1180x180.jpg"},"id":516}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmag.com.tr/wp-content/uploads/2020/06/1180x180-"},"id":517}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alanyagunesi.com/images/final-hotels.gif"},"id":518}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alanyagunesi.com/images/mysweetrose-"},"id":519}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alanyagunesi.com/images/web-tasarm.gif"},"id":520}, +{"action":{"type":"block"},"condition":{"urlFilter":"||alanyagunesi.com/images/senotoreklam.gif"},"id":521}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coin-turk.com/wp-content/uploads/*-ads."},"id":522}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mp3kulisi.com/js/jquery.toast.js"},"id":523}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.emlaktasondakika.com/files/banners/"},"id":524}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlakhaberajansi.com/wp-content/uploads/*banner.jpg"},"id":525}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlakhaberajansi.com/wp-content/uploads/2020/04/tam.jpg"},"id":526}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlakmagazin.net/wp-content/uploads/cekmekoy-umraniye-sancaktepe-satilik-daireler.jpg"},"id":527}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emlakhaberajansi.com","emlakmanset.com"],"urlFilter":"-970x250-"},"id":528}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buyukantalya.com/banner/"},"id":529}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["muzikmp3indir.com"],"urlFilter":"/toast/js/toast.js"},"id":530}, +{"action":{"type":"block"},"condition":{"urlFilter":"||omeglatv.com/728reklam.gif"},"id":531}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/theme/*/v*/video-rkl/"},"id":532}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/theme/resy/v2/*/index.html"},"id":533}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/*/widget/sponsor*.php"},"id":534}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/zlib/*/grivideo.mp4"},"id":535}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/rs/css/video_reklam.css"},"id":536}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/theme/*/widget/sponsor.php"},"id":537}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/theme/resy/elidor^"},"id":538}, +{"action":{"type":"block"},"condition":{"urlFilter":"||uludagsozluk.com/theme/resy/kibris_amerikan/"},"id":539}, +{"action":{"type":"block"},"condition":{"urlFilter":"||7deniz.net/resimler/7_deniz_*_kapak_tek-banner_*.gif"},"id":540}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biomedya.com"],"urlFilter":"/images/bnrs/"},"id":541}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn2static.com/images-js/tipobet.gif"},"id":542}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haberyum.com/advers/"},"id":543}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tunaydingazetesi.com/.reklam/"},"id":544}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donanimarsivi.com/amd_radeonrx"},"id":545}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donanimarsivi.com/itopya"},"id":546}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazetevatan.com/d/i/yenibirisbanner_*.jpg"},"id":547}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turkiyegunlugu.net/uploads/blocks/"},"id":548}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajandakolik.com/wp-content/uploads/*/ajandakolik-min.gif"},"id":549}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tourismexclusive.com/images/yan-banner/"},"id":550}, +{"action":{"type":"block"},"condition":{"urlFilter":"||millihakimiyet.com/d/other/reklammm.jpg"},"id":551}, +{"action":{"type":"block"},"condition":{"urlFilter":"||detaykibris.com/d/other/*-reklam."},"id":552}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilgicik.com/iframe/ari_sm/index.html"},"id":553}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilgicik.com/wp-content/uploads/*/super-altili.png"},"id":554}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bozkirpostasi.com","caytvhaber.com"],"urlFilter":"/uploads/ad/"},"id":555}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["asistanaliz.com"],"urlFilter":"||oley.com/asist-analiz/"},"id":556}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asistanaliz.com/static/images/oley-"},"id":557}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canli-betboo-pw.cdn.ampproject.org/i/s/canli.betboo.pw/rek/"},"id":558}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tekirdagodak.com/wp-content/uploads/*/%c3%bcnal.gif"},"id":559}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tekirdagodak.com/wp-content/uploads/*/final-okulu.png"},"id":560}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tekirdagodak.com/wp-content/uploads/*/received_2040871602637973.gif"},"id":561}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aksarayhaber68.com/resimler/*/95302851355703.jpg"},"id":562}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber61.net/thumb.php?src=https://resim.haber61.net/banner/"},"id":563}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insaattrendy.com/upload/b%c3%bckerbanner*.jpg"},"id":564}, +{"action":{"type":"block"},"condition":{"urlFilter":"||insaattrendy.com/upload/sponsor-reklam-alan*.jpg"},"id":565}, +{"action":{"type":"block"},"condition":{"urlFilter":"||resimupload.org/images/*/reklam"},"id":566}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mimarizm.com/themes/images/banner_bottom.png"},"id":567}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mimarizm.com"],"urlFilter":"||adql*.yapi.com.tr/zone/view?zoneid="},"id":568}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mavikocaeli.com.tr/wp-content/uploads/*/*/970-120.gif"},"id":569}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrispostasi.com/imagecache/banner_"},"id":570}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.gamer.com.tr/970x250-worldofwarships-mayis2020-min.png"},"id":571}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technopat.net/wp-content/uploads/*/apex5-siteskin-satin-al.jpg"},"id":572}, +{"action":{"type":"block"},"condition":{"urlFilter":"||storagemw.s*.amazonaws.com/gravity/doganfooter.js"},"id":573}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimodu.com/rk/"},"id":574}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marastahaber.com/wp-content/uploads/*/*/*reklam.webm"},"id":575}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altporno.xyz/w.js"},"id":576}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sosyalbilimler.org/wp-content/uploads/*/*/*-reklam-v2.png"},"id":577}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sosyalbilimler.org/wp-content/uploads/2020/04/i%cc%87kinci-din-sosyolojisi-v3.png"},"id":578}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sosyalbilimler.org/wp-content/uploads/*/*/*_banner.gif"},"id":579}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bbnhaber.com/images/banners/"},"id":580}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rehberlikservisi.net/wp-content/uploads/perakademireklam1.png"},"id":581}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.ibb.co/h7k9jym/arican2.jpg"},"id":582}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seatclubturkey.com/images/banners/"},"id":583}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seatclubturkey.com/ecupro.gif"},"id":584}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toyotaclubtr.com/*/ufukrkl.gif"},"id":585}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amatorlig.net^*banner/"},"id":586}, +{"action":{"type":"block"},"condition":{"urlFilter":"||birlikhabergazetesi.com/wp-content/uploads/*/enerya.png"},"id":587}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mazdagaraj.com/data/banner/"},"id":588}, +{"action":{"type":"block"},"condition":{"urlFilter":"||adql2.yapi.com.tr/script?publisherid="},"id":589}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ekoyapidergisi.org/banner/"},"id":590}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mersinhaber.com/depo/banner/"},"id":591}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hibya.com"],"urlFilter":"||bultenat.com/banner"},"id":592}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medimagazin.com.tr/templates/default/banners/tk_da/medimagazinreklam_hype_generated_script.js"},"id":593}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perakende.org/storage/banners/"},"id":594}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sariyergazetesi.com/wp-content/plugins/splash-screen/css/splash-screen-content.css"},"id":595}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sariyergazetesi.com/wp-content/plugins/splash-screen/css/splash-screen.css"},"id":596}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hdfilmcehennem.live/reklams/"},"id":597}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sondakika.com/widget/backup/backup_*.aspx"},"id":598}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yenimesaj.com.tr"],"urlFilter":"||panaxnedir.com/resimler/tr/urunler/*.jpg"},"id":599}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/maksatbilgi.com/maksatreklam/"},"id":600}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i0.wp.com/maksatbilgi.com/wp-content/uploads/2019/08/takipci-com-tr.jpg"},"id":601}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartinolay.com/*anigif*.gif"},"id":602}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bartinolay.com/*akmar*.jpg"},"id":603}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotografdergisi.com/wp-content/uploads/*/wabbaner-300x250px.png"},"id":604}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fotografdergisi.com/wp-content/uploads/*/banner-300%c3%97250-1.png"},"id":605}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sivashaberler.com/hd.jpg"},"id":606}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizitime.*/images/dtm-promo.gif"},"id":607}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizitime.*/images/dtm-deposit.gif"},"id":608}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nedirnasilneden.com/themes/nnn/images/reklam240.png"},"id":609}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businessturkeytoday.com/wp-content/uploads/2020/01/untitled-4.jpg"},"id":610}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businessturkeytoday.com/wp-content/uploads/2016/01/property-for-sale-in-turkey-banner.gif"},"id":611}, +{"action":{"type":"block"},"condition":{"urlFilter":"||businessturkeytoday.com/wp-content/uploads/2013/04/refarm-banner2.jpg"},"id":612}, +{"action":{"type":"block"},"condition":{"urlFilter":"||guneykoresinemasi.com/uploads/fotos/banner.jpg"},"id":613}, +{"action":{"type":"block"},"condition":{"urlFilter":"||seskocaeli.com/assets/images/banner*.jpg"},"id":614}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haberyaziyorum.com/wp-content/uploads/*/*/*-reklam*.jpg"},"id":615}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dizimodu.com"],"urlFilter":"/sw.js"},"id":616}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turksail.com/images/banners/external_"},"id":617}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turksail.com/images/stories/jenerik/external_"},"id":618}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turksail.com/images/banners/bdk_ambulans_banner.jpg"},"id":619}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.vidyome.com/vidyome/builds/widgets.js"},"id":620}, +{"action":{"type":"block"},"condition":{"urlFilter":"||efullizle.com/durak.js"},"id":621}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animex.club/reklamengine.php"},"id":622}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sigortadunyasi.com.tr/wp-content/uploads/*/tsb.gif"},"id":623}, +{"action":{"type":"block"},"condition":{"urlFilter":"||girisimhaber.com/images/banners/"},"id":624}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kamyonum.com.tr/banner/"},"id":625}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sercantan.com/service/bridgestone/"},"id":626}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tokihaber.com.tr/wp-content/uploads/*/*_970x250."},"id":627}, +{"action":{"type":"block"},"condition":{"urlFilter":"||buyukhaber.com/images/upload/18527685_1458371580896389_3798318786981139130_n.jpg"},"id":628}, +{"action":{"type":"block"},"condition":{"urlFilter":"||coin-turk.com/wp-content/uploads/*/1160x75."},"id":629}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizimov.*/taksi.js"},"id":630}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yatvitrini.com/images/*banner"},"id":631}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yatvitrini.com/images/xy2.gif"},"id":632}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarsusakdeniz.com/depo/banner/"},"id":633}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["arenabodrumhaber.com","magazinizmir.com","ruyatabirleri.blog"],"urlFilter":"-reklam."},"id":634}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bingolonline.com"],"urlFilter":"/image/banner/"},"id":635}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["erzurumgazetesi.com.tr","gunhaber.com.tr","ozgurkocaeli.com.tr"],"urlFilter":".com.tr/banner/"},"id":636}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["donanimhaber.com"],"urlFilter":"||eotech-yoqblou5gqrdrn.netdna-ssl.com/advancenative/"},"id":637}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonkaleizmir.com/banner/"},"id":638}, +{"action":{"type":"block"},"condition":{"urlFilter":"||shellerim.org/seo/openme.js"},"id":639}, +{"action":{"type":"block"},"condition":{"urlFilter":"||trabzonhaber24.com/*/banner/"},"id":640}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technopat.net/sosyal/data/siropu/aml/15db1b1da9694b.jpg"},"id":641}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technopat.net/wp-content/uploads/2019/10/steelseries-apex-pro-technopat-siteskin.jpg"},"id":642}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dizilost.com","medya32.com","noktabursa.com.tr"],"requestDomains":["i.imgyukle.com"]},"id":643}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber50.com/*/images/banner/"},"id":644}, +{"action":{"type":"block"},"condition":{"urlFilter":"||crackerteam.com/pop.js"},"id":645}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asistanaliz.com/media/images/oley-canli-iddaa.gif"},"id":646}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrismanset.com/*/banner/*banner"},"id":647}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medyaayvalik.com/wp-content/uploads/2019/08/whatsapp-"},"id":648}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medyaayvalik.com/wp-content/uploads/2019/08/hasyilmaz-"},"id":649}, +{"action":{"type":"block"},"condition":{"urlFilter":"||medyaayvalik.com/wp-content/uploads/2017/09/sitezireklam.jpeg"},"id":650}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egepostasi.com/banner/"},"id":651}, +{"action":{"type":"block"},"condition":{"urlFilter":"||magazind.net/photo/reklam"},"id":652}, +{"action":{"type":"block"},"condition":{"urlFilter":"||starkibris.net/banner/"},"id":653}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["altporno.xyz"],"urlFilter":"/porno.gif"},"id":654}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["altporno.xyz"],"urlFilter":"/dmn.php"},"id":655}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sanatatak.com/*/682x81.gif"},"id":656}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dizitime.*/*.mp4"},"id":657}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gidavitrini.com.tr/images/banner/"},"id":658}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airkule.com/banner/"},"id":659}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asyafanatiklerim.com/wp-content/uploads/*/*banner*.gif"},"id":660}, +{"action":{"type":"block"},"condition":{"urlFilter":"||asyafanatiklerim.com/wp-content/uploads/*/*bannner*.gif"},"id":661}, +{"action":{"type":"block"},"condition":{"urlFilter":"||foreks.com/i/forekscom*.gif"},"id":662}, +{"action":{"type":"block"},"condition":{"urlFilter":"||altyazi.net/wp-content/uploads/*/*banner"},"id":663}, +{"action":{"type":"block"},"condition":{"urlFilter":"||klassmagazin.com/img/banner/"},"id":664}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bla.blok.link/p4.php"},"id":665}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tercihrobotu.com.tr"],"urlFilter":"/content/banners/*/*_565x90*"},"id":666}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tercihrobotu.com.tr"],"urlFilter":"/content/banners/*/*_320x50*"},"id":667}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tercihrobotu.com.tr"],"urlFilter":"/content/banners/*/*_320x100"},"id":668}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tercihrobotu.com.tr"],"urlFilter":"/content/banners/*/*_300x100"},"id":669}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmag.com.tr/wp-content/uploads/*_banner.jpg"},"id":670}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmag.com.tr/wp-content/uploads/*/*/banner_*.gif"},"id":671}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gmag.com.tr/wp-content/uploads/*/*/728x90px-*.jpg"},"id":672}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sarkisozleri.bbs.tr/public_depo/banner/banner"},"id":673}, +{"action":{"type":"block"},"condition":{"urlFilter":"||assets.gzt.com/gzt/wwwroot/ad/"},"id":674}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["e-psikiyatri.com"],"urlFilter":"ds-*.kxcdn.com^"},"id":675}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["e-psikiyatri.com"],"urlFilter":"/api/banner"},"id":676}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ayisozluk.com/reklamlogo/"},"id":677}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bodrumguncelhaber.com"],"urlFilter":"||i0.wp.com/*reklam.jpg^"},"id":678}, +{"action":{"type":"block"},"condition":{"urlFilter":"||4sync.com/download/shssoqbn/dinamobet.mp4?"},"id":679}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bakirkoydenhaber.com/wp-content/uploads/*/webp.net-gifmaker-4.gif"},"id":680}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gercekkocaeli.com.tr/resimler/images/teknocom(1).jpg"},"id":681}, +{"action":{"type":"block"},"condition":{"urlFilter":"||marmarislife.net/uploads/goya.jpg"},"id":682}, +{"action":{"type":"block"},"condition":{"urlFilter":"||havadiskibris.com/wp-content/uploads/2018/12/girne-belediye-haber-ici-1.gif"},"id":683}, +{"action":{"type":"block"},"condition":{"urlFilter":"||enerjiatlasi.com/i/r/"},"id":684}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turizmdays.com/images/banner^"},"id":685}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saglikaktuel.com/d/other/toyota1.gif"},"id":686}, +{"action":{"type":"block"},"condition":{"urlFilter":"||saglikaktuel.com/d/file/medisoft-hizgif.gif"},"id":687}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kimintelefonu.com/*_reklam"},"id":688}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["doeda.com"],"urlFilter":"/ivr-ic-rek.jpg"},"id":689}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ankaragazetesi.com/banner/"},"id":690}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cagdaskocaeli.com.tr","kocaelihaberdunyasi.com"],"urlFilter":"/img/rek^"},"id":691}, +{"action":{"type":"block"},"condition":{"urlFilter":"||birhayalinpesinde.com/wp-content/uploads/2019/03/tatildukkani.gif"},"id":692}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imgyukle.com/*/kngvnp.gif"},"id":693}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["emlaktasondakika.com"],"urlFilter":"||guncelprojebilgileri.com/files/banners/"},"id":694}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmaraci.com/images/ersin.gif"},"id":695}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makroo.kanal7-cdn.com/bip_ingilizce_floater/expand.js"},"id":696}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makroo.kanal7-cdn.com/*_responsive_fullvideo/expand.js"},"id":697}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yoldaolmak.com"],"urlFilter":"||turna.com/js/fs-script-v"},"id":698}, +{"action":{"type":"block"},"condition":{"urlFilter":"||torrentoyunindir.com/wp-content/uploads/downikon.png"},"id":699}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmaraci.com/images/ogzhnasmaa374.gif"},"id":700}, +{"action":{"type":"block"},"condition":{"urlFilter":"||wmaraci.com/images/ogzhnasmaa728.gif"},"id":701}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dekolte.net/resim/dekolte336.gif"},"id":702}, +{"action":{"type":"block"},"condition":{"urlFilter":"||icdn.tgrthaber.com.tr/js/ad-*.js"},"id":703}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yenimesaj.com.tr/resimler/tanitimlar/"},"id":704}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ucdortbes.com/embed/xml/tyt-*.xml"},"id":705}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kartalhaber.com/images/ypbanner.gif"},"id":706}, +{"action":{"type":"block"},"condition":{"urlFilter":"||videoindirelim.com/ads728and250.js"},"id":707}, +{"action":{"type":"block"},"condition":{"urlFilter":"||technopat.net/wp-content/uploads/*/msi-technopat-ge75-siteskin-*.jpg"},"id":708}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gundemcesme.com/banner/"},"id":709}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milliyet.com.tr/d/i/_subv2/milliyet_sanat300x250.jpg"},"id":710}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.donanimhaber.com/bundles/kelimereklam"},"id":711}, +{"action":{"type":"block"},"condition":{"urlFilter":"||donanimhaber.com/static/forum/js/kelimereklam_script.js"},"id":712}, +{"action":{"type":"block"},"condition":{"urlFilter":"||webfilecloud.net/*/affbn/*.html"},"id":713}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turizmgunlugu.com"],"requestDomains":["owlcarousel2.github.io"]},"id":714}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pasizle*.com/assets/uploads/banners/"},"id":715}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pasizle*.com/assets/uploads/settings/player_bg_*.jpg"},"id":716}, +{"action":{"type":"block"},"condition":{"urlFilter":"*mac24.tv/*.gif"},"id":717}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macizlee*.com/images/pia2/*.gif"},"id":718}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilgicik.com/iframe/tr/index.html"},"id":719}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bilgicik.com/iframe/ari/index.html"},"id":720}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogruhaber.com.tr/image/banner/"},"id":721}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["turizmaktuel.com"],"urlFilter":"||youtube.com/embed/2ouyk48so_g"},"id":722}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bolusporluyuz.com"],"urlFilter":"||youtube.com/embed/ikkjdu9elk4"},"id":723}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koreanturk.com/resimklasoru/koredenkozmetik.jpg"},"id":724}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cnnturk.com/assets/img/ing^"},"id":725}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmifullizle*.com/250x250.html"},"id":726}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmifullizle*.com/728x180.html"},"id":727}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/webrazzi-ads-v2^"},"id":728}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maksatbilgi.com/wp-content/plugins/host-analyticsjs-local^"},"id":729}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maksatbilgi.com/maksatreklam^"},"id":730}, +{"action":{"type":"block"},"condition":{"urlFilter":"||flexplus.world/banner/"},"id":731}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dunyabizim.com/media/banner/"},"id":732}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber7.com/ad-impression-pixel^"},"id":733}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akhisarhaber.net/reklam*/"},"id":734}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yolculukterapisi.com/subaruxv_1.mp4"},"id":735}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["donanimhaber.com","haber7.com"],"requestDomains":["makroo.kanal7-cdn.com"]},"id":736}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yolculukterapisi.com/wp-content/uploads/*/newyork.gif"},"id":737}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yolculukterapisi.com/wp-content/uploads/*/fulltrip.gif"},"id":738}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mesutabi.com/uploads/advertizement/"},"id":739}, +{"action":{"type":"block"},"condition":{"urlFilter":"||automotorsport.com.tr/wp-content/uploads/*/*banner"},"id":740}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yuksektopuklar.com/wp-content/uploads/*-banner"},"id":741}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber61.net/images/upload/*reklam"},"id":742}, +{"action":{"type":"block"},"condition":{"urlFilter":"||edebiyathaber.net/wp-content/uploads/*/*banner"},"id":743}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kanalb.com.tr"],"urlFilter":"/images/site_reklam^"},"id":744}, +{"action":{"type":"block"},"condition":{"urlFilter":"||samsunhaber.com/images/banner^"},"id":745}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeniisfikirleri.net/wp-content/uploads/*/gsm-bayiligix.jpg"},"id":746}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeniisfikirleri.net/wp-content/uploads/*/tasarruf-cihazlari-bayilik.jpg"},"id":747}, +{"action":{"type":"block"},"condition":{"urlFilter":"||jojobet*.tv/assets/uploads/banners/"},"id":748}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fullhdfilmcehennemi*.net/rklm/"},"id":749}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bnwcdn.com/*/banner^"},"id":750}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boluekspres.com/rklm^"},"id":751}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akhisarhaber.net/bursakebap"},"id":752}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img.webme.com/pic/*reklam"},"id":753}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koinbulteni.com/banner/"},"id":754}, +{"action":{"type":"block"},"condition":{"urlFilter":"||koinbulteni.com/tokenad.html"},"id":755}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vdcasinotv*.com/assets/uploads/banners^"},"id":756}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.haber7.com/sondakika/halkbank/halkbank.gif"},"id":757}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["forum.donanimhaber.com"],"urlFilter":"||img2-digitouch.mncdn.com/include/dh-widget.js"},"id":758}, +{"action":{"type":"block"},"condition":{"urlFilter":"||static.tumblr.com/a82jucb/tf6p4wfnd/pageskin_413.jpg"},"id":759}, +{"action":{"type":"block"},"condition":{"urlFilter":"||makroo.kanal7-cdn.com/turkcell*_expand*.js"},"id":760}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapi.com.tr/uploads/sponsor^"},"id":761}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yapi.com.tr/kategorisponsor"},"id":762}, +{"action":{"type":"block"},"condition":{"urlFilter":"||erasmusu.com/*/banner^"},"id":763}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canlimac.futbolcafetv*.org/kutular/"},"id":764}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canlimac.futbolcafetv*.org/necat1.html"},"id":765}, +{"action":{"type":"block"},"condition":{"urlFilter":"||timeturk.com/img/r^"},"id":766}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taraftarium*.com/pop*.js"},"id":767}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taraftarium*.com/468*.gif"},"id":768}, +{"action":{"type":"block"},"condition":{"urlFilter":"||taraftarium*.com/img/sohbet.gif"},"id":769}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/odeonsource/trfk^"},"id":770}, +{"action":{"type":"block"},"condition":{"urlFilter":"||reqcdn.com/r/j.gif"},"id":771}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisikletforum.com/styles/sponsor/"},"id":772}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bisikletforum.com/data/siropu/images/"},"id":773}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dosyauzantisi.com/js/ozel_reklam"},"id":774}, +{"action":{"type":"block"},"condition":{"urlFilter":"||milligazete.com.tr/service/advertchannels^"},"id":775}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.xix*.com/bnr^"},"id":776}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagizer.imageshack.us/a/img922/8810/whddvd.gif"},"id":777}, +{"action":{"type":"block"},"condition":{"urlFilter":"||perakende.org/dosyalar/ads-img/"},"id":778}, +{"action":{"type":"block"},"condition":{"urlFilter":"||imagizer.imageshack.us/a/img923/6420/pntrug.gif"},"id":779}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bursa.com/uploads/*940x90_px-"},"id":780}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haberts.com/thumb.php*reklam*"},"id":781}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img2.cdn.turkiyegazetesi.com.tr/images/duyuru/yeniyil/yeni_yilda_yeni_turkiye_banner_enson.gif"},"id":782}, +{"action":{"type":"block"},"condition":{"urlFilter":"||img2-digitouch.mncdn.com/include/donanimhaber.js"},"id":783}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.amazonaws.com/dmas-public/revcontent/tags/sport-tier2.xml"},"id":784}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mc-tr.com/auto/*.gif|"},"id":785}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxigame.org/img/trsilkroad.jpg"},"id":786}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maxigame.org/img/maxigame-gittigidiyor-dukkan.png"},"id":787}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ggmyfriend.com/wp-content/uploads/2017/12/sponsor.png"},"id":788}, +{"action":{"type":"block"},"condition":{"urlFilter":"||teknoseyir.com/wp-content/themes/ts/sponsor-desktop.php"},"id":789}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonperiyot.com/wp-content/uploads/*/300x250bannerssport.png"},"id":790}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sonperiyot.com/wp-content/uploads/*/728x90ssportbanner.png"},"id":791}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/300x600.jpg"},"id":792}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/*_banner_290x242.jpg"},"id":793}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/ucretsiz-voip.jpg"},"id":794}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/tek-seferde-yatirim-yapin.jpg"},"id":795}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/*336x280.jpg"},"id":796}, +{"action":{"type":"block"},"condition":{"urlFilter":"||borsanasiloynanir.co/file/*/*_banner_1000x500_*.jpg"},"id":797}, +{"action":{"type":"block"},"condition":{"urlFilter":"||havadiskibris.com/wp-content/uploads/2024/05/the-story-of-a-line-gifs_1160x103.gif"},"id":798}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grbcdn.com/corp/grbets*.gif"},"id":799}, +{"action":{"type":"block"},"condition":{"urlFilter":"||aofsoru.com/reklamframe/"},"id":800}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.ranini.tv/banner/"},"id":801}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fs5.directupload.net/images/170321/7vcxks8x.jpg"},"id":802}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.eu-west-2.amazonaws.com/affb/*/w120-h600/*.html"},"id":803}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajans32tv.com/aj32/*.html"},"id":804}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s3.eu-west-2.amazonaws.com/affb/25766/w1000-h50/1000x50.html"},"id":805}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarsushaber.com/_sevketcanhaberleri/"},"id":806}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarsusmerhabagazetesi.com/depo/banner/"},"id":807}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slideplayer.biz.tr/static/way/*/*_*_*.js"},"id":808}, +{"action":{"type":"block"},"condition":{"urlFilter":"||slideplayer.biz.tr/slide/*/|"},"id":809}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn.yeniakit.com.tr/images/banner/"},"id":810}, +{"action":{"type":"block"},"condition":{"urlFilter":"||closeload.com/*/js_pop"},"id":811}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rqd.qq.com/analytics^"},"id":812}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rsc.cdn77.org/betper/"},"id":813}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrissondakika.com/wp-content/uploads/*banner"},"id":814}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrispostasi.com/beta/a.php"},"id":815}, +{"action":{"type":"block"},"condition":{"urlFilter":"||yeniduzen.com/banner/"},"id":816}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["enerjivetesisat.com","haber2000.com"],"urlFilter":"/images/banners/"},"id":817}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sondakika.haber7.com/*/750x60."},"id":818}, +{"action":{"type":"block"},"condition":{"urlFilter":"||grbcdn.com/grandroyalbet/"},"id":819}, +{"action":{"type":"block"},"condition":{"urlFilter":"||affiliatelanding.*.com"},"id":820}, +{"action":{"type":"block"},"condition":{"urlFilter":"||airporthaber.com/wk-uploads/banners/"},"id":821}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ajanshaber.com/files/banners/"},"id":822}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akakce.com/zones/"},"id":823}, +{"action":{"type":"block"},"condition":{"urlFilter":"||akdenizhaber.com.tr/uploads/ad"},"id":824}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amazonaws.com/cdn.fvbmedia.com/new_banners/"},"id":825}, +{"action":{"type":"block"},"condition":{"urlFilter":"||amerikaliturk.com/media/banners/"},"id":826}, +{"action":{"type":"block"},"condition":{"urlFilter":"||belge.com.tr/*uploads/*/banner-"},"id":827}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["haber7.com"],"requestDomains":["img-makroo.mncdn.com"]},"id":828}, +{"action":{"type":"block"},"condition":{"urlFilter":"||biletbayisi.com/ucak-bileti"},"id":829}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bizimizmir.net/images_reklam/"},"id":830}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boluolay.com/banner.php"},"id":831}, +{"action":{"type":"block"},"condition":{"urlFilter":"||boluolay.com/images/banner"},"id":832}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canakkaleolay.com/dosyalar"},"id":833}, +{"action":{"type":"block"},"condition":{"urlFilter":"||denizlihaber.com/medya/video/yon-oto-yeni.mp4"},"id":834}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dogruses.com/images/banner_"},"id":835}, +{"action":{"type":"block"},"condition":{"urlFilter":"||dunyabulteni.net/media/banner/"},"id":836}, +{"action":{"type":"block"},"condition":{"urlFilter":"||duzceparantez.com/banner/"},"id":837}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egedesonsoz.com/banner/"},"id":838}, +{"action":{"type":"block"},"condition":{"urlFilter":"||egeninsesi.com/uploads/152/39894cb339.jpg"},"id":839}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlakdream.com/banner/"},"id":840}, +{"action":{"type":"block"},"condition":{"urlFilter":"||emlakdream.com/showad.asp"},"id":841}, +{"action":{"type":"block"},"condition":{"urlFilter":"||eskisehirliyiz.biz/yemek.jpg"},"id":842}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gazetevatan.com/d/i/300x150"},"id":843}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gcmforex.com/partners/"},"id":844}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haber.sol.org.tr/sites/default/files/ozel/kp.gif"},"id":845}, +{"action":{"type":"block"},"condition":{"urlFilter":"||haberankara.com/video2/"},"id":846}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habervakti.com/images/haberresim/010-1000.jpg"},"id":847}, +{"action":{"type":"block"},"condition":{"urlFilter":"||habervakti.com/reklam.ashx"},"id":848}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hesaplama.net/js/"},"id":849}, +{"action":{"type":"block"},"condition":{"urlFilter":"||i.fotomac.com.tr/*/fancybox"},"id":850}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ihaledergisi.com/ugural/ugural.swf"},"id":851}, +{"action":{"type":"block"},"condition":{"urlFilter":"||images.gazetekeyfi.com/banner_images/"},"id":852}, +{"action":{"type":"block"},"condition":{"urlFilter":"||indir.com/seozone.png"},"id":853}, +{"action":{"type":"block"},"condition":{"urlFilter":"||internetoku.com/showad.asp"},"id":854}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kibrispostasi.com/upload/banner^"},"id":855}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kutahyaekspres.com/wp-content/uploads/*/reklamalan*.jpg"},"id":856}, +{"action":{"type":"block"},"condition":{"urlFilter":"||log.com.tr/bannerkit/"},"id":857}, +{"action":{"type":"block"},"condition":{"urlFilter":"||malatyam.com/dosya/*reklam"},"id":858}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.dunyabulteni.net/banner/"},"id":859}, +{"action":{"type":"block"},"condition":{"urlFilter":"||media.gelirortaklari.com/brand"},"id":860}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merhabayozgat.com/img/banner.png"},"id":861}, +{"action":{"type":"block"},"condition":{"urlFilter":"||merlininkazani.com/banner/"},"id":862}, +{"action":{"type":"block"},"condition":{"urlFilter":"||muhammetefe.com/images/banners/"},"id":863}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objektifhaber.com/dosyalar/ads-img/"},"id":864}, +{"action":{"type":"block"},"condition":{"urlFilter":"||objektifhaber.com/static/fancybox/jquery.fancybox.js"},"id":865}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kamuajans.com"],"requestDomains":["videoclip.cdn.vidyome.com"]},"id":866}, +{"action":{"type":"block"},"condition":{"urlFilter":"||olaymedya.com/_img_/_ads_/"},"id":867}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarsushaber.com/banner/"},"id":868}, +{"action":{"type":"block"},"condition":{"urlFilter":"||petroturk.com/uploads/dragon_banner.gif"},"id":869}, +{"action":{"type":"block"},"condition":{"urlFilter":"||pivolcdn.trafficmanager.net/assets/premium/*/ad/"},"id":870}, +{"action":{"type":"block"},"condition":{"urlFilter":"||serv.tooplay.com/*roll?session_id="},"id":871}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tarsushaber.com/*/banner/"},"id":872}, +{"action":{"type":"block"},"condition":{"urlFilter":"||turktime.com/banner"},"id":873}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ulasimonline.com/*/banner/"},"id":874}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidout.net/vidoutmedia/ads/"},"id":875}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bolununsesi.com/ilangorsel/"},"id":876}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play.dizigom*.*/*640x360."},"id":877}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play.dizigom*.*/vast/*.php"},"id":878}, +{"action":{"type":"block"},"condition":{"urlFilter":"||play.dizigom*.*/vast.js"},"id":879}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsports*.xyz/assets/images/ras/"},"id":880}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsports*.xyz/assets/images/das/"},"id":881}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsports*.xyz/assets/images/bcd/"},"id":882}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsports*.xyz/assets/images/pgskn_hovarda.jpeg"},"id":883}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsprtsfrmr1.site/assets/images/das/*.gif"},"id":884}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sport.superbetin*.com/common/getsportbanners?devicetype="},"id":885}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullhddizifilmizle10.net","fullhddizifilmizle11.net","fullhddizifilmizle12.net","fullhddizifilmizle13.net","fullhddizifilmizle14.net","fullhddizifilmizle15.net","fullhddizifilmizle16.net","fullhddizifilmizle17.net","fullhddizifilmizle18.net","fullhddizifilmizle19.net","fullhddizifilmizle2.net","fullhddizifilmizle20.net","fullhddizifilmizle21.net","fullhddizifilmizle22.net","fullhddizifilmizle23.net","fullhddizifilmizle24.net","fullhddizifilmizle25.net","fullhddizifilmizle26.net","fullhddizifilmizle27.net","fullhddizifilmizle28.net","fullhddizifilmizle3.net","fullhddizifilmizle4.net","fullhddizifilmizle5.net","fullhddizifilmizle6.net","fullhddizifilmizle7.net","fullhddizifilmizle8.net","fullhddizifilmizle9.net"],"urlFilter":"||blogger.googleusercontent.com/img/"},"id":886}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmizle10.org","filmizle11.org","filmizle12.org","filmizle13.org","filmizle14.org","filmizle15.org","filmizle16.org","filmizle17.org","filmizle18.org","filmizle19.org","filmizle20.org","filmizle21.org","filmizle22.org","filmizle23.org","filmizle24.org","filmizle25.org","filmizle5.org","filmizle6.org","filmizle7.org","filmizle8.org","filmizle9.org"],"urlFilter":"/miki/miki.php"},"id":887}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sporligtv*.live/superderbi.php"},"id":888}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ugurfilm10.com","ugurfilm11.com","ugurfilm12.com","ugurfilm13.com","ugurfilm14.com","ugurfilm15.com","ugurfilm16.com","ugurfilm7.com","ugurfilm8.com","ugurfilm9.com"],"urlFilter":"/reklampopup*.js"},"id":889}, +{"action":{"type":"block"},"condition":{"urlFilter":"||avrupabettv*.com/wp-content/uploads/"},"id":890}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rekortv*.com/wp-content/uploads/"},"id":891}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forvettv*.online/wp-content/uploads/"},"id":892}, +{"action":{"type":"block"},"condition":{"urlFilter":"||betexpertv*.live/wp-content/uploads/"},"id":893}, +{"action":{"type":"block"},"condition":{"urlFilter":"||macvar*.live/wp-content/uploads/"},"id":894}, +{"action":{"type":"block"},"condition":{"urlFilter":"||golvartv*.xyz/wp-content/uploads/"},"id":895}, +{"action":{"type":"block"},"condition":{"urlFilter":"||api-stg.ensonhaber.com/api/v2/promote"},"id":896}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.ensonhaber.com/assets/js/ads/splash.js"},"id":897}, +{"action":{"type":"block"},"condition":{"urlFilter":"||s.ensonhaber.com/assets/js/esh-ingest.js"},"id":898}, +{"action":{"type":"block"},"condition":{"urlFilter":"||domplayer.org/*/vast.js"},"id":899}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selcuksportshd*.xyz/img/*.gif"},"id":900}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vkfilmizlet.net/vkfilm-pop.js"},"id":901}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipobettv*.com/uploads/*_pgskn.jpg"},"id":902}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipobettv*.com/uploads/*.gif"},"id":903}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tipobettv*.com/uploads/*_tipobet_tv_pageskin_yeni.png"},"id":904}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sezonlukdizi.org/reklamcode/"},"id":905}, +{"action":{"type":"block"},"condition":{"urlFilter":"||canlitribun*.com/r/"},"id":906}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["realfilmizle10.com","realfilmizle11.com","realfilmizle12.com","realfilmizle13.com","realfilmizle14.com","realfilmizle15.com","realfilmizle16.com","realfilmizle17.com","realfilmizle18.com","realfilmizle19.com","realfilmizle20.com","realfilmizle21.com","realfilmizle22.com","realfilmizle23.com","realfilmizle24.com","realfilmizle25.com","realfilmizle26.com","realfilmizle27.com","realfilmizle28.com","realfilmizle29.com","realfilmizle30.com","realfilmizle5.com","realfilmizle6.com","realfilmizle7.com","realfilmizle8.com","realfilmizle9.com"],"urlFilter":"/rek/"},"id":907}, +{"action":{"type":"block"},"condition":{"urlFilter":"||cdn--dfj-pages-dev.cdn.ampproject.org/i/s/cdn-dfj.pages.dev/inattvplayer.gif"},"id":908}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inattvcom*.xyz/matador728x90.gif"},"id":909}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inattvhd*.xyz/baywin*.gif"},"id":910}, +{"action":{"type":"block"},"condition":{"urlFilter":"||inattvhd*.xyz/betinevideo.mp4"},"id":911}, +{"action":{"type":"block"},"condition":{"urlFilter":"||filmmodu*.com/ads/"},"id":912}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sportradar*.com/wp-content/uploads/*/mrtpsg.jpg"},"id":913}, +{"action":{"type":"block"},"condition":{"urlFilter":"||awscdn-xyz.cdn.ampproject.org/i/s/awscdn.xyz/"},"id":914}, +{"action":{"type":"block"},"condition":{"urlFilter":"||daf.dizipal*.com/jb/*.html"},"id":915}, +{"action":{"type":"block"},"condition":{"urlFilter":"||demetercdn-com.cdn.ampproject.org/i/s/demetercdn.com/"},"id":916}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script","stylesheet"],"urlFilter":"||ademyurt.com/wp-content/uploads/rijzwqs"},"id":917}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["milliyet.com.tr","sondakika.com"],"requestDomains":["rce.veeseo.com"]},"id":918}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["donanimhaber.com"],"resourceTypes":["image","script"],"urlFilter":"/reklam-"},"id":919}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/grandpasha."},"id":920}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.r10.net/*.webp"},"id":921}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||nedir.ileilgili.org/reklam"},"id":922}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||i.ibb.co/*/turna"},"id":923}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||kayseriolay.com/upload/html-content/"},"id":924}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sonangazetesi.com/*reklam/"},"id":925}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||iskuruyorum.com/r/"},"id":926}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||paraborsa.net/r/b/"},"id":927}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||teamdoblo.com/styles/sponsor/"},"id":928}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||bilgisayarbilisim.net/destek/"},"id":929}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cdn.r10.net/rm^"},"id":930}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["buyuksivas.com"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*/*/*reklam*."},"id":931}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||filmmodu*.com/ph/"},"id":932}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||erotikfilmtube.com/pop"},"id":933}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fullhdabifilm.com","fullhdfilmizlett1.com","realfilmizle10.com","realfilmizle11.com","realfilmizle12.com","realfilmizle13.com","realfilmizle14.com","realfilmizle15.com","realfilmizle16.com","realfilmizle17.com","realfilmizle18.com","realfilmizle19.com","realfilmizle20.com","realfilmizle21.com","realfilmizle22.com","realfilmizle23.com","realfilmizle24.com","realfilmizle25.com","realfilmizle26.com","realfilmizle27.com","realfilmizle28.com","realfilmizle29.com","realfilmizle30.com","realfilmizle5.com","realfilmizle6.com","realfilmizle7.com","realfilmizle8.com","realfilmizle9.com"],"resourceTypes":["script"],"urlFilter":"/maintabs"},"id":934}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||cdn.dizipal*.com/*/?ts="},"id":935}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn.r10.net/rm/analiz/|"},"id":936}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||justintvizle*.pro/cdn/r/"},"id":937}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cdn.kanal7.com/ulketv/ads/"},"id":938}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ensonhaber.com/imsakiye/"},"id":939}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ahaber.com.tr"],"resourceTypes":["sub_frame"],"urlFilter":"/ramadan-band-widget-*.html"},"id":940}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||short-url.link/*.html"},"id":941}, +{"action":{"type":"block"},"condition":{"urlFilter":"||xyzsports*.xyz/assets/images/fgh/"},"id":942}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||diziwatch.net/uploads/vyr."},"id":943}, +{"action":{"type":"block"},"condition":{"resourceTypes":["media"],"urlFilter":"||diziwatch.net/uploads/bysansli."},"id":944}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/kral*/bet.js|"},"id":945}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/spor*/bet.js|"},"id":946}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/popoz.php|"},"id":947}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","urlFilter":"/gogo.php|"},"id":948}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["giynikgazetesi.com"],"urlFilter":".gif"},"id":949}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selcuksportshd*.xyz/img/g/crtswp-s-min.png"},"id":950}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"/sohbet^"},"id":951}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"/video_onu_yeni.php?"},"id":952}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"/_video_onu_yeni.php?"},"id":953}, +{"action":{"type":"block"},"condition":{"urlFilter":"||selcuksportshd*.*/images/grnd/*.jpg"},"id":954}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://sportframe*.co^"},"id":955}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://sportframe*.org^"},"id":956}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://r.reklam*.com^"},"id":957}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"://say.ac^"},"id":958}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||88.150.149.92/~cosiker/"},"id":959}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||ad*.tmgrup.com.tr^"},"id":960}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||amazonaws.com/ad-maven-public-cdn/"},"id":961}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||basvformu*.xyz^"},"id":962}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||clinicsofturkey.com/attachment/"},"id":963}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["asyadiziizle.com"],"requestDomains":["resmim.net"],"resourceTypes":["image"]},"id":964}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||numarabiz.com/scr^"},"id":965}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||redsurf.ru/bn/"},"id":966}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||media.*.com/renderimage.aspx?pid="},"id":967}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["filmgo.org"],"urlFilter":".gif"},"id":968}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||dijitalbasin.com/share/"},"id":969}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||guzel.net.tr/banner/"},"id":970}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||kopekturleri.org/wp-content/uploads/*/petzz.jpg"},"id":971}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||widget.demirorenteknoloji.com/api/milliyet/"},"id":972}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||oley.com/asist-analiz/*-piyango"},"id":973}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||casinoportali*.com/wp-content/html-tables/"},"id":974}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||vidoza.net/rbs^"},"id":975}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||xn--bahisirketleri*-g6e.com/wp-content/html-tables/"},"id":976}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||canlibahisler*.com/wp-content/html-tables/"},"id":977}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||enbahissiteleri*.com/wp-content/uploads/tablolar/"},"id":978}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||tuttur.com/marketing/banner"},"id":979}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||derya.com/sabit^"},"id":980}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"://sportframe*.cfd^"},"id":981}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/escort.php"},"id":982}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/escort300x*.php"},"id":983}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/escort372x*.php"},"id":984}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||canlimacizlemax*.com/*/advert.js"},"id":985}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||justintvizle*.pro/cdn/advert.js"},"id":986}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["altin.in","m.pes24.com","mangawt.com","mordefter.com","myjest.com","ui.memoryhackers.org"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":987}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mobilkulup.com/js/*/*-page-ad.js"},"id":988}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["oyungemisi.com"],"urlFilter":"||hb.improvedigital.com/pbw/headerlift.min.js"},"id":989}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||wheel-size.com.tr/static/v*/js/prebid-ads.js"},"id":990}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||artiway.com.tr/assets/*/advert.js"},"id":991}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["artiway.com.tr"],"urlFilter":"||amazonaws.com/bwfront-production/angular/advert.js"},"id":992}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||miuitr.info/img/getbanner.cfm"},"id":993}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||puhutv.com/banner-ad*.png"},"id":994}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cnnturk.com/scripts/ad-type.bundle.js"},"id":995}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cnnturk.com//assets/dist/js/300x250_dfp.js"},"id":996}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["beinsports.com","exxen.com","haberglobal.com.tr","kanald.com.tr","karnaval.com","liderform.com.tr","newgames.com","oyunkuzusu.com","oyunlarskor.com","tokoyun.com","tranimeci.com","videonuz.ensonhaber.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":997}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||kanald.com.tr/*scripts/ad*.js"},"id":998}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kanald.com.tr"],"urlFilter":"||cdn.medyanetads.com/assets/adservice.css"},"id":999}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kanald.com.tr"],"urlFilter":"||ad.medyanetads.com/adservice/adservice.js"},"id":1000}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kanald.com.tr"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":1001}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kanald.com.tr"],"urlFilter":"||securepubads.g.doubleclick.net/*/*pubads_impl*.js"},"id":1002}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["myjest.com"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl_*.js"},"id":1003}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["barbioyunu.com.tr"],"urlFilter":"||cdn.witchhut.com/network-js/witch-afg/ima3.js"},"id":1004}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||iddaaorantahmin.com/cm-site/tema/iddaa/js/adsby.js"},"id":1005}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||turkrock.com/js/*/crossdomainads.js"},"id":1006}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tr.link/cloud_thema/ads.js"},"id":1007}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||oyungibi.com/wp-content/*/adblock-detector/advertisement.js"},"id":1008}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||osxinfo.net/js/*/lifelockad.js"},"id":1009}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||veterinerhekimleri.com/wp-content/plugins/*/includes/adblock-detector/advertisement.js"},"id":1010}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||isgfrm.com/js/wutime_adblock/ads.js"},"id":1011}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||klavyeanaliz.org/*/adblock.js"},"id":1012}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||osxinfo.net/js/*/ad*.js"},"id":1013}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||videonuz.ensonhaber.com/player/ads.js"},"id":1014}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dreamfancy.org"],"urlFilter":".png#"},"id":1015}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["ui.memoryhackers.org"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/r*/show_ads_impl_with_ama_fy2019.js"},"id":1016}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kodvizit.com"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/fuckadblock/3.2.1/fuckadblock.min.js"},"id":1017}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||gezenbilir.com/js/siropu/am/ads.min.js"},"id":1018}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||haberturk.com/scripts/ads.js"},"id":1019}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bolgegundem.com/s/advertisement.js"},"id":1020}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||forum.miuiturkiye.net/js/s7pqm/*.js"},"id":1021}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["altin.in"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/*/show_ads_impl.js"},"id":1022}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||live.ntvradyo.com.tr/advertisement.js"},"id":1023}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ensonhaber.com/resimler/assets/v2/scripts/ads.js"},"id":1024}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["baglanbize.net","derya.com","korku.tv"],"resourceTypes":["script"]},"id":1025}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["komplohaber.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js^"},"id":1026}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||ozbeceriksizler.com/images/*.png#"},"id":1027}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||static.origins.web.tv/scripts/ads.js"},"id":1028}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||dogus-ads-cdn.dygdigital.com/daion/daion-videojs-hlsjs-*.min.js"},"id":1029}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gratis.com","mediamarkt.com.tr"],"urlFilter":"||per*.segmentify.com^"},"id":1030}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["evrensel.net"],"urlFilter":"||publisher-network.com/publisher/evrensel/"},"id":1031}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["startv.com.tr"],"urlFilter":"||dogus-ads-cdn.dygdigital.com/live-broadcast-player/v1/bundle.js"},"id":1032}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["fullhdfilm.pro"],"urlFilter":"||fullhdfilm.pro/_video_onu_yeni.php"},"id":1033}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hdfilmifullizle.com"],"urlFilter":"||hdfilmifullizle.com/_video_onu_yeni.php"},"id":1034}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["google.com.tr"],"urlFilter":"||google.com.tr/ads/publisher/partners/static/*/index.min."},"id":1035}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hdfilmfullizle.com","hdfilmifullizle.com"],"urlFilter":"||hdfilmfullizle.com/_video_onu_yeni.php?v=1"},"id":1036}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trakel.org/*/image_resize.php?ad="},"id":1037}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||tramem.org/*/image_resize.php?ad="},"id":1038}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sihirlitur.com/otomobil/reklamlar"},"id":1039}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||bulurum.com/v*/images/mvc/home/advertise_*.png"},"id":1040}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["hc.com.tr"],"urlFilter":"||assets.hc.com.tr/images/banners/"},"id":1041}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["turkturk.net","turkturk.org"],"urlFilter":"||aj1907.online/*?cp.host=*&cp.adblock="},"id":1042}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["turkturk.net","turkturk.org"],"urlFilter":"||aj2178.online/*?cp.host="},"id":1043}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||sondakika.com/static/reklam/advertisement.gif"},"id":1044}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["dizilost.com"],"urlFilter":"||ssl.p.jwpcdn.com/player/plugins/vast/*/vast.js"},"id":1045}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["amazon.com.tr"],"urlFilter":"||images-eu.ssl-images-amazon.com/images/"},"id":1046}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["forum.donanimhaber.com"],"urlFilter":"//store.donanimhaber.com/ad/"},"id":1047}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||mobile.donanimhaber.com/ads/pagebannermobile.aspx"},"id":1048}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||trakus.org/kods_bird/uye/image_resize.php?ad="},"id":1049}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["zubizu.com"],"urlFilter":"||googleadservices.com/pagead/conversion_async.js"},"id":1050}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["koctas.com.tr"],"urlFilter":"||cdn.segmentify.com/*/segmentify.js"},"id":1051}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["koctas.com.tr"],"urlFilter":"||cdn.segmentify.com/*/segmentify.css"},"id":1052}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["koctas.com.tr"],"urlFilter":"||gandalf.segmentify.com/*/add/events/v1.json"},"id":1053}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["discoverychannel.com.tr","dmax.com.tr","ntv.com.tr","puhutv.com","startv.com.tr","tlctv.com.tr"],"urlFilter":"||ads.dygdigital.com/services/pauseroll?site="},"id":1054}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||haberler.com/static/video-js/video-ads.js"},"id":1055}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||vatanbilgisayar.com/upload/banner/"},"id":1056}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["kar360.com"],"urlFilter":"||p.jwpcdn.com/*/googima.js"},"id":1057}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||js.dogannet.tv/q/s/player/html5^"},"id":1058}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||cdn.avansas.com/content/img/home/banner^"},"id":1059}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["image"],"urlFilter":"||egbilisim.com.tr/wp-content/uploads/"},"id":1060}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||tmgrup.com.tr/videojs/adblockdetect.js"},"id":1061}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["puhutv.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||img-puhutv.mncdn.com/prod/"},"id":1062}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||technopat.net/*/draft"},"id":1063}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||technopat.net/*/add-reply"},"id":1064}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||technopat.net/*/reply-preview"},"id":1065}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||samsunhaber.com/images/banner/*logo"},"id":1066}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||impula.com/wp-content/uploads/*/reklam-"},"id":1067}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||hepfinans.com/wp-content/uploads/*/google-adsense-"},"id":1068}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||dijilopedi.com/wp-content/uploads/"},"id":1069}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["mediamarkt.com.tr"],"requestDomains":["img.segmentify.com"]},"id":1075}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gratis.com","mediamarkt.com.tr"],"requestDomains":["cdn.segmentify.com"]},"id":1076}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gratis.com"],"requestDomains":["img.segmentify.com"],"resourceTypes":["image"]},"id":1108} +] diff --git a/extentions/uBOL-home/rulesets/main/vie-1.json b/extentions/uBOL-home/rulesets/main/vie-1.json new file mode 100644 index 0000000..8400294 --- /dev/null +++ b/extentions/uBOL-home/rulesets/main/vie-1.json @@ -0,0 +1,300 @@ +[ +{"action":{"type":"block"},"condition":{"urlFilter":".com/qc/"},"id":1}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["linkneverdie.net","mcleaks.net"],"urlFilter":".net/ads/"},"id":2}, +{"action":{"type":"block"},"condition":{"urlFilter":".vn/ad/"},"id":3}, +{"action":{"type":"block"},"condition":{"urlFilter":".vn/qc/"},"id":4}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["mcleaks.net"],"urlFilter":"/ads/*.gif"},"id":5}, +{"action":{"type":"block"},"condition":{"urlFilter":"/ads/popup_"},"id":6}, +{"action":{"type":"block"},"condition":{"urlFilter":"/banner-ads."},"id":7}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["marsvenus.vn"],"urlFilter":"/banner/*.gif"},"id":8}, +{"action":{"type":"block"},"condition":{"urlFilter":"/blueserving."},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["elizadoolittle.com","francemag.com","keonhacai5.date","listnhacai88.com","nobeijing2022.org","phimdinhcao.com","phimdinhcao.net","phimlongtieng.com","phimlongtieng.net","phimmoi.onl","plvb.xyz","quick-counter.net","rakhoizz.tv","rk.plcdn.xyz","xemtivingon.org","xoilaczrr.tv","zoolujan.com"],"urlFilter":"/i.imgur.com/*.gif"},"id":10}, +{"action":{"type":"block"},"condition":{"urlFilter":"/polyad."},"id":11}, +{"action":{"type":"block"},"condition":{"urlFilter":"/popunder7."},"id":12}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["thegioididong.com"],"urlFilter":"/qcao/"},"id":13}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quang%20cao/"},"id":14}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quang_cao/"},"id":15}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quangcao."},"id":16}, +{"action":{"type":"block"},"condition":{"urlFilter":"/quangcao/"},"id":17}, +{"action":{"type":"block"},"condition":{"urlFilter":"/root/ads/"},"id":18}, +{"action":{"type":"block"},"condition":{"urlFilter":"/sbbanner.com"},"id":19}, +{"action":{"type":"block"},"condition":{"urlFilter":"/stores/ads_data/"},"id":20}, +{"action":{"type":"block"},"condition":{"urlFilter":"/taichinhdoanhnghiep.net.vn/files/qc"},"id":21}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["danet.vn","tn.com.ar"],"urlFilter":"/videojs.ads."},"id":22}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["earthcam.com","jut.su"],"urlFilter":"/videojs.ima.js"},"id":23}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123nhadatviet.com/media/ck/banners/"},"id":24}, +{"action":{"type":"block"},"condition":{"urlFilter":"||123nhadatviet.net/media/ck/banners/"},"id":25}, +{"action":{"type":"block"},"condition":{"urlFilter":"||2banh.vn/images/banners/"},"id":26}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ads*.autodaily.vn"},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimhaytv.info"],"urlFilter":"||cdn.phimhaytv.info/images/video888.mp4"},"id":28}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animehay.in^*.gif"},"id":29}, +{"action":{"type":"block"},"condition":{"urlFilter":"||animet1.net^*.gif"},"id":30}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghienphim.one/client_assets/images/"},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mythethao.net"],"urlFilter":"||asecdn.w88media.com/vn/250x250-vn.gif"},"id":32}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baohaugiang.com.vn/uploads/slidehomeimg/"},"id":33}, +{"action":{"type":"block"},"condition":{"urlFilter":"||baonga.com/fileupload/images/*banner"},"id":34}, +{"action":{"type":"block"},"condition":{"urlFilter":"||bonbanh.com/ad/"},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimhaytv.info"],"urlFilter":"||cdn.phimhaytv.info^*.gif"},"id":36}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ghienphim.one/client_assets/js/minijumb.js"},"id":37}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thichxemphim1.net"],"urlFilter":"||cdn.thichxemphim1.net/wp-content/themes/halimmovies-child/jscm.min.js"},"id":38}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chillphimmoizzz.org/assets/js/popup.js"},"id":39}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chodansinh.net^*.gif"},"id":40}, +{"action":{"type":"block"},"condition":{"urlFilter":"||chotlo247.me^*gif"},"id":41}, +{"action":{"type":"block"},"condition":{"urlFilter":"||code.gunnymienphi.net^*.gif"},"id":42}, +{"action":{"type":"block"},"condition":{"urlFilter":"||danketoan.com/banner/"},"id":43}, +{"action":{"type":"block"},"condition":{"urlFilter":"||datcang.vn/images/khicon.jpg"},"id":44}, +{"action":{"type":"block"},"condition":{"urlFilter":"||forum.idichvuseo.com/images/quang-cao"},"id":45}, +{"action":{"type":"block"},"condition":{"urlFilter":"||fshare.vn/lib/jwplayer/jwplayer.js"},"id":46}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mythethao.net"],"urlFilter":"||fun6668.com/banner/"},"id":47}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phimnhanhvl.com^*.gif"},"id":48}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["live.vebo24.net","live.vebo26.net","vebo4.net"],"urlFilter":"||photo2.tinhte.vn^*.gif"},"id":49}, +{"action":{"type":"block"},"condition":{"urlFilter":"||gocphimw.net^*.gif"},"id":50}, +{"action":{"type":"block"},"condition":{"urlFilter":"||hhpanda.tube/ads/ads_xx.js"},"id":51}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subnhanh.li/js/ads_xx.js"},"id":52}, +{"action":{"type":"block"},"condition":{"urlFilter":"||huphimtv.com/assets/themes/js/wonderfarm68.js"},"id":53}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nhadautu.vn"],"urlFilter":"||i.ex-cdn.com/nhadautu.vn/files/qc/"},"id":54}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vozer.net"],"urlFilter":"||i.imgur.com/81uid6d.jpg"},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vozer.net"],"urlFilter":"||i.imgur.com/fbuh5aq.png"},"id":56}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hhtqvietsub.top","phimplay24h.com"],"requestDomains":["googleusercontent.com"]},"id":57}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subnhanh.tube/js/ads_xx.js"},"id":58}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iamcdn.net/players/playera.dmins.js"},"id":59}, +{"action":{"type":"block"},"condition":{"urlFilter":"||iamcdn.net/players/playhydraxs.min.js"},"id":60}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vidian.online/images/*.gif"},"id":61}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vsc7.com/wp-content/themes/vuasanco/assets/scripts/scripts.js"},"id":62}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kenhgamez.co^*.gif"},"id":63}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kenhtin.net/upload/images/banner-"},"id":64}, +{"action":{"type":"block"},"condition":{"urlFilter":"||kienthuc.net.vn/*.ads"},"id":65}, +{"action":{"type":"block"},"condition":{"urlFilter":"||laodong.vn/*quangcaoonline"},"id":66}, +{"action":{"type":"block"},"condition":{"urlFilter":"||maclife.io^*.gif"},"id":67}, +{"action":{"type":"block"},"condition":{"urlFilter":"||mocfun.net/uploads/banners/"},"id":68}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["muabanraovat.com"],"urlFilter":"||nhadatvang.vn/images/"},"id":69}, +{"action":{"type":"block"},"condition":{"urlFilter":"||lxmanga.life/storage/images/banners"},"id":70}, +{"action":{"type":"block"},"condition":{"urlFilter":"||nhipcaudautu.vn/media/*.gif"},"id":71}, +{"action":{"type":"block"},"condition":{"urlFilter":"||notepad.vn/media/images/like68.jpg"},"id":72}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phimsexsub.tube/wp-admin/admin-ajax.php?action=htmlcountry_get_data"},"id":73}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sayhentai.one/assets/js/ads.js"},"id":74}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["viet69.vin"],"urlFilter":"||xvideo98.me^*.gif"},"id":75}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phimnhua.net^*.gif"},"id":76}, +{"action":{"type":"block"},"condition":{"requestDomains":["ads-cdn.fptplay.net","ads.6789live.com","ads.starzd.com","adtima-static.zascdn.me","adtimaserver.vn","aff.cdnntx.com","affordedseasick.com","aj1047.online","aj1559.online","aj2393.online","ajsc.yodimedia.com","alkynesloftily.com","amcdn.vn","api.adfly.vn","apinas.nct.vn","ar.pagodaskeeker.com","asg.phukienthoitranggiare.com","baobabsruesome.com","bardicjazzed.com","bidgear-syndication.com","cdn.adop.asia","cdn.adxcontent.com","cdnv.tpmedia.online","ce.ineptsundial.com","chouthep.net","click.advertnative.com","contineljs.com","couldblindly.com","delivery.yomedia.vn","effacedefend.com","fpgedsewst.com","fv.togataurnfuls.com","gelatinerespectivelyhector.com","genmonet.com","grubsnuchale.com","grunoaph.net","hymenvapour.com","i9zk5f8szj4x8saj5wcks8acja5sk1dz8stjs2g8isdcn6ejxn8zsr5xjs5h.com","iads.staticscdn.net","imad24.com","img.yeuketqua.net","js.aiservice.vn","jsc.yodimedia.com","kgfjrb711.com","klopscraner.com","link.cado.pro","mairbeets.com","midgetmaying.com","mneydirec.com","nrs6ffl9w.com","pi.beaufintorque.com","pk910324e.com","platform.adlinknetwork.vn","player.gliacloud.com","pub.akadigital.vn","pub.lavamedia.vn","qc.violet.vn","qcv5.blogtruyenmoi.com","qz.almudestilths.com","rkgwzfwjgk.com","rq.overseagyassa.com","sbbanner.com","skiddyteapots.com","ss.sonshiplevesel.com","ss.yomedia.vn","static.adconnect.vn","static.philacct.com","stummertitis.com","syphonseity.com","t7cp4fldl.com","tags.fly-ads.net","tags.native-ad.net","tutsterblanche.com","tvc.biphim.club","v9banners.com","vads.net.vn","xenosmussal.com","xszpuvwr7.com","ybs2ffs7v.com","yr.fopbandido.com"]},"id":77}, +{"action":{"type":"block"},"condition":{"urlFilter":"||photo2.tinhte.vn/data/attachment-files/*banner"},"id":78}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.bongdalu808.com^*.gif"},"id":79}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xemtivi4k.com"],"urlFilter":"||pic1025.com^*gif"},"id":80}, +{"action":{"type":"block"},"condition":{"urlFilter":"||raovat3s.com/clientscript/yui/yuiloader-dom-event/yuiloader-dom-event.js"},"id":81}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["muabanraovat.com"],"urlFilter":"||raovatdidong.vn/images/"},"id":82}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sggp.org.vn/*banner"},"id":83}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharecode.vn/assets/images/thiet-ke-web-gia-re.jpg"},"id":84}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sharecode.vn/assets/images/thiet-ke-website.jpg"},"id":85}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["home.mannhan3.pro","mn.mediastation.live"],"resourceTypes":["image"],"urlFilter":"||9767ebd63c.vws.vegacdn.vn^*.gif"},"id":86}, +{"action":{"type":"block"},"condition":{"urlFilter":"||zaloweb."},"id":87}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||animew.org/_next/image?url=https%3a%2f%2flh3.googleusercontent.com"},"id":88}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tuoitre.vn"],"requestDomains":["raovat.tuoitre.vn"]},"id":89}, +{"action":{"type":"block"},"condition":{"urlFilter":"||sohuutritue.net.vn/files/qc/"},"id":90}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soikeo365.net^*.gif"},"id":91}, +{"action":{"type":"block"},"condition":{"urlFilter":"||soikeoz.vip^*.gif"},"id":92}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ybox.vn"],"urlFilter":"||static.ybox.vn^*.gif"},"id":93}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||animew.org/_next/image?url=https%3a%2f%2fp21-ad-sg.ibyteimg.com%2forigin%2fad-site-i18n-sg%2f202406175d0df6cb8354a6d74a5382b2&w=3840&q=75"},"id":94}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dragonphim.tv","hhninja6.tv","hhtm.tv","hoathinh3dtq.com","hoathinhtq.site","phimhay.online","xem14.com"],"requestDomains":["blogger.googleusercontent.com"],"resourceTypes":["image"]},"id":95}, +{"action":{"type":"block"},"condition":{"urlFilter":"||subnhanhvl.net/js/ads_xx.js"},"id":96}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thoigian.com.vn^*.gif"},"id":97}, +{"action":{"type":"block"},"condition":{"urlFilter":"||thuysanvietnam.com.vn^*.gif"},"id":98}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tinhayvip.com^*.gif"},"id":99}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tinmoi.vn/?mod=ajax&act=getads"},"id":100}, +{"action":{"type":"block"},"condition":{"urlFilter":"||toithuthuat.com^*.gif"},"id":101}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tructiep.vn/website/adv/"},"id":102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bongdainfoo.tv","xoilaczrr.tv"],"resourceTypes":["image"],"urlFilter":"||cdn.lfastcdn.com^*.gif"},"id":103}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truyenconect.com/uploads/*-truyenconect_com-*."},"id":104}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truyentuan.xyz/wp-content/banners"},"id":105}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truyentuan.xyz/wp-content/themes/nos/js/pop-before.js"},"id":106}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tudomuaban.com/public/upload/ad/"},"id":107}, +{"action":{"type":"block"},"condition":{"urlFilter":"||tuviso.com/public/media//banner/"},"id":108}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bichill.biz","biphim.online","dongchill.co","dongphim.li","hhpanda.tube","subnhanh.li","subnhanh.tube","subnhanhvl.net"],"resourceTypes":["image"],"urlFilter":"||cdn2-img.net^*.gif"},"id":109}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bongda365.news"],"urlFilter":"||upload.bongda365.news//banner/"},"id":110}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abysscdn.com","freeplayervideo.com","geoip.redirect-ads.com","player-cdn.com"],"requestDomains":["tracker.idocdn.com"]},"id":111}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["motchilltv.us"],"resourceTypes":["image"],"urlFilter":"||cloud.motchill-stream.win/common/ads/"},"id":112}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vivuphim.info^*.gif"},"id":113}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vnesports.art^*.gif"},"id":114}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||fphimhdc.com^*.gif"},"id":115}, +{"action":{"type":"block"},"condition":{"urlFilter":"||vov.vn/ads/show-ads"},"id":116}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xem19.gavang1.net","xem20.gavang1.net"],"resourceTypes":["image"],"urlFilter":"||gavangtv.cdn.vccloud.vn^*.gif"},"id":117}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["banbuondalat.com","diendanit.net","dragonphim.tv","fullcliphot.com","hoathinhtq.site","nhacdj.vn","phim18hd.sex","phym18.lol","x.sexkhongchehd.com","xamvn.taxi","xem.tructiepnba.com","xx.sexkhongchemoi.com"],"requestDomains":["i.imgur.com"],"resourceTypes":["image"]},"id":118}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ghienphim.one","hoathinh4k2.net","huphimtv.com","live.90phut34.live","mv.dailyphimz.com","mv.phimmoiaz.cc","mythethao.net","ophimhdvn3.net","phimgichill.net","phimhay123.me","phimmoiiii.net","vebo4.net","vtipster.net","vutruphim.tv","xemtivi4k.com","xemtv.tvhayhd.tv"],"resourceTypes":["image"],"urlFilter":"||i.imgur.com^*.gif"},"id":119}, +{"action":{"type":"block"},"condition":{"urlFilter":"||www.thuocbietduoc.com.vn/adv/"},"id":120}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["live.7mvn2.com"],"urlFilter":"||xc.1357668.com^*.gif"},"id":121}, +{"action":{"type":"block"},"condition":{"urlFilter":"/player/vast.js"},"id":122}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimsexhay669.pro"],"urlFilter":"||img.av3x.net/upload/av3x.net/banners/"},"id":123}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["i.fdcdn.xyz","live.thapcam22.net","live.vebo24.net","live.vebo26.net","live4.xoilac34.org","tructiep2.banhkhuc15.net"],"resourceTypes":["image"],"urlFilter":"||image-eu-na-ctnytbefjq.4shares.live/90link/*.gif"},"id":124}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["live.90phut34.live"],"resourceTypes":["image"],"urlFilter":"||image-eu-na-tsetsafndc.90phut.click/90link/cp9ossk.gif"},"id":125}, +{"action":{"type":"block"},"condition":{"urlFilter":"||ngaytho.me^*.gif"},"id":126}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimmoiiii.net"],"resourceTypes":["image"],"urlFilter":"||image.cdend.com^*.gif"},"id":127}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phim18u.net"],"resourceTypes":["image"],"urlFilter":"||khophim-poster.cuoiia.top^*.gif"},"id":128}, +{"action":{"type":"block"},"condition":{"urlFilter":"||phym18.lol/static/js/adlia.js"},"id":129}, +{"action":{"type":"block"},"condition":{"urlFilter":"||rphang.online^*.gif"},"id":130}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animevietsub.app","hayghe.bio","hoathinh4k2.net"],"resourceTypes":["image"],"urlFilter":"||lh3.googleusercontent.com/*=s0"},"id":131}, +{"action":{"type":"block"},"condition":{"urlFilter":"||truyensextv.com^*.gif"},"id":132}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hhchina.app","hhh3d.tv"],"requestDomains":["lh3.googleusercontent.com"],"resourceTypes":["image"]},"id":133}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script","sub_frame"],"urlFilter":".tv/ads/"},"id":134}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bongdaso66.net"],"resourceTypes":["image"],"urlFilter":"/adv/"},"id":135}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vuighe3.com"],"resourceTypes":["image","xmlhttprequest"],"urlFilter":"/mmo/"},"id":136}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"/newchill/*gif"},"id":137}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image","script"],"urlFilter":"/storage.adpia.vn"},"id":138}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phim.vkool4.net/images/ads/"},"id":139}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimss.net/assets/ads/"},"id":140}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||blog.abit.vn/wp-content/uploads/2020/05/abit_"},"id":141}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||smotchill.net/banner"},"id":142}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["aowvn.org","umu.pink"],"resourceTypes":["image"],"urlFilter":"||bp.blogspot.com/*banner"},"id":143}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gametv.vn"],"resourceTypes":["image"],"urlFilter":"||cdn-data.gtvplus.vn/banners/"},"id":144}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["webhoctienganh.com"],"resourceTypes":["image"],"urlFilter":"||cdn.webhoctienganh.com/asset/home/img/banner/"},"id":145}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||doctruyenchufull.live/ads/"},"id":146}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||chillphimmoizzz.org/assets/*.gif"},"id":147}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||docnhanh.vn/images/ads/"},"id":148}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["timdaily.vn","xemtivi4k.com"],"requestDomains":["bp.blogspot.com"],"resourceTypes":["image"]},"id":149}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gavang3.link","ws-client.gavang.tech","xem19.gavang1.net","xem20.gavang1.net"],"resourceTypes":["image"],"urlFilter":"||stc02bc54661548.cloud.anycastapnic.com^*gif"},"id":150}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dangcongsan.vn"],"resourceTypes":["image"],"urlFilter":"||file1.dangcongsan.vn^*.gif"},"id":151}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||heovktgame.club/wp-content/plugins/banner-management/"},"id":152}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javnong.cc","phimmoisz.org"],"resourceTypes":["image"],"urlFilter":"||i.ibb.co^*.gif"},"id":153}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvzinghd.co"],"resourceTypes":["image"],"urlFilter":"||i.imghippo.com^*.gif"},"id":154}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phim24h.mobi","phimtuoitho.tv"],"resourceTypes":["image"],"urlFilter":"||img.upanh.tv^*.gif"},"id":155}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.phimmoichilla.xyz"],"requestDomains":["i.postimg.cc"],"resourceTypes":["image"]},"id":156}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xem1080.com"],"requestDomains":["ff.imacdn.com"],"resourceTypes":["image"]},"id":157}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tvhayc.com^*.gif"},"id":158}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||wibu47.com^*.gif"},"id":159}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sex.chichnhau.net","sex.lenlut.tv","sieudamtv.dev","vlxx.mobi","vlxyz.tube","www.phimlongtieng.net"],"requestDomains":["quoracdn.net"],"resourceTypes":["image"]},"id":160}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mphim14.org"],"resourceTypes":["image"],"urlFilter":"||imgyn.imageshh.com^*.gif"},"id":161}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["diendanmaychu.vn"],"requestDomains":["hinhso.com"],"resourceTypes":["image"]},"id":162}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phevkl.uk","teletiengviet.com","tuoi69.moe","tuoinung.men"],"resourceTypes":["image"],"urlFilter":"/wp-content/uploads/*.gif"},"id":163}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cliphotvn.lol^*.gif"},"id":164}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avvietsub.info","phim18vip.vip","phimsexsub.xyz","phym18.lol"],"resourceTypes":["image"],"urlFilter":"||discordapp."},"id":165}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||listnhacai88.com^*.gif"},"id":166}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hhtq3d.com","hhtq5.vip","hhtq7.vip"],"resourceTypes":["image"],"urlFilter":"||s2.truyentot.com^*.gif"},"id":167}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tructiep36.cakhia24.live"],"resourceTypes":["image"],"urlFilter":"||media-static.cdnproz1.online/cakhiastatic/"},"id":168}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||hentaivn.forum^*.gif"},"id":169}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["home.mannhan3.pro"],"resourceTypes":["image"],"urlFilter":"||staticcdn-sk.mediastation.live^*.gif"},"id":170}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimsexsub.tube^*.gif"},"id":171}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimgichill.net"],"resourceTypes":["image"],"urlFilter":"||www.bk8vnaf.com^*.gif"},"id":172}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["timdaily.vn"],"requestDomains":["live.staticflickr.com"],"resourceTypes":["image"]},"id":173}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sayhentai.one/storage/images/banner/"},"id":174}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javhd.social","javhd.tech","sexsoc.info","sexvietco.net","viet69new.net","vlxxai.net"],"resourceTypes":["image"],"urlFilter":"||cdn-01.w3img.com^*.gif"},"id":175}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nghean24h.vn"],"requestDomains":["media.nghean24h.vn"],"resourceTypes":["image"]},"id":176}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sexhd88.live/wp-content/themes/vidorev/img/jun881.png"},"id":177}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimcuon.com^*.gif"},"id":178}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hayhaytv.cc"],"requestDomains":["linkads.xyz"],"resourceTypes":["image"]},"id":179}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sexhd88.live^*.gif"},"id":180}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sexviet1.one^*.gif"},"id":181}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avvietsub.info"],"resourceTypes":["image"],"urlFilter":"||spankbangdl.com/files/*.gif"},"id":182}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vn.cliphot69.live"],"resourceTypes":["image"],"urlFilter":"||telegra.ph/file/"},"id":183}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimvuihd.org^*.gif"},"id":184}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimyeuthichb.com/ad-data/"},"id":185}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||quaivatdienanh.com/*banner"},"id":186}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["javhay.click","sexsub.247jav.net","sexvn.tuoi69s.com","xem.phim18c.org"],"resourceTypes":["image"],"urlFilter":"||sexsub.247jav.net^*.gif"},"id":187}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||truyen18.life/media/abc/"},"id":188}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||hotphimvn.com/disable.js"},"id":189}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["metruyencv.com"],"resourceTypes":["image"],"urlFilter":"||static.cdnno.com/storage/topbox/*.webp"},"id":190}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||truyen18.life/media/banner/"},"id":191}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||suckhoelamdep.vn^*.gif"},"id":192}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tailieuvnu.com/wp-content/uploads/2022/12/28/shopee-2*.png"},"id":193}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tepbac.com/upload/advertiment/"},"id":194}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thoigian.com.vn/mfiles/n/06/"},"id":195}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||thongtintruyen.com^*.gif"},"id":196}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||motphim.li/js/ads.js"},"id":197}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||traderviet.tv/data/siropu/am/user/"},"id":198}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||truyenvn.cam^*banner"},"id":199}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||vesotantai.com/upload/photo/"},"id":200}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.thuocbietduoc.com.vn/aqc/"},"id":201}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xahoingaynay.com.vn/upload/"},"id":202}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["antt.vn"],"resourceTypes":["image"],"urlFilter":"||xmedia.antt.vn/upload/*.gif"},"id":203}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vn-z.vn"],"resourceTypes":["image"],"urlFilter":"||upanh.vn-z.vn/images/2024/05/20/ban-sao-deskin-banner-1.jpeg"},"id":204}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||zcine.net^*.gif"},"id":205}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["phimmoi2024.net"],"requestDomains":["xvideo98.me"],"resourceTypes":["image"]},"id":206}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gvnvh18.com"],"resourceTypes":["image"],"urlFilter":"||blogger.googleusercontent.com^*.gif"},"id":207}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||phimmoi.onl^*.gif"},"id":208}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||cliphot69.blog^*.gif"},"id":209}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["1shortlink.com","4g.tintuc247.top","753x.blogspot.com","anhdep24.com","anonyviet.com","audiotruyenfull.com","cungthi.online","custommapposter.com","dafontvn.com","diendancauduong.com","duan24h.net","filess.us","giavang.net","gocmod.com","gvnvh18.com","hoctoan123.com","ichi.pro","imail.edu.vn","ios.codevn.net","ipacrack.com","khotailieuonthi247.com","khuchotot.com","kiemlua.com","kientruc360.info","kites.vn","lehait.net","letrongdai.vn","mifirm.net","minhpc.com","ngohoanganhtuan.com","ngohoanganhtuan.net","nguonhd.net","nhacsong.pro","phuongtrinhhoahoc.com","quangcaoyenbai.com","romgoc.net","sesenblog.com","sum.vn","taisachonthi.com","thelanb.com","thuthuatmeovat.net","tiengnhatdongian.com","toeicexamstore.xyz","toilaquantri.com","traderviet.tv","traffic1s.com","tromcap.com","truyenaudiocv.org","vanhoatamlinh.com","vnjpclub.com","vongquaymayman.one","vungoctuan.vn","web1s.asia","web1s.com","windowslite.net","www.iosviet.com","xaydungplus.com","ycongnghe.com","yhocdata.com"],"requestDomains":["pagead2.googlesyndication.com"],"resourceTypes":["image","script","xmlhttprequest"]},"id":210}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xoilacz.dev^*.gif"},"id":211}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||xvideos1z.net^*.gif"},"id":212}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xem.sex-sub.com"],"resourceTypes":["image"],"urlFilter":"||demo123.info/*ads/"},"id":213}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["congdongmassage.com"],"resourceTypes":["image"],"urlFilter":"||img.congdongmassage.com/banner/"},"id":214}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||dongphim.li/ads/ads_xx.js"},"id":215}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||javtopxx.com/public/images/banner/"},"id":216}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["www.buomtv.vip"],"resourceTypes":["image"],"urlFilter":"||img.buomtv.app/palivn/ad/"},"id":217}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nhentaivn.online"],"resourceTypes":["image"],"urlFilter":"||phimsexsub.xyz/css/pss.webp"},"id":218}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["clipsex.cam","gm.phimsexnhanh.tv","javhay.click","link.ditnhau.cc","mobile.clipsex.xxx","phimsexviet.io","phimsexvietnam.app","sexvn.tuoi69s.com","top1sex.club","vuasex.club","web.motsex.net"],"resourceTypes":["script"],"urlFilter":"/theme/custom.int.js"},"id":219}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||fuhuq.net/content/rest?t=ads_config"},"id":220}, +{"action":{"type":"block"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||hentaivn.homes/qx/"},"id":221}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||phim.vkool4.net/js/pov.js"},"id":222}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||phimmoichillv.net/newchill/"},"id":223}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||qthang.net/js/blocker1.js"},"id":224}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gaidep3x.pro","sexphimhd.vip"],"resourceTypes":["image"],"urlFilter":"||sexnhe.biz^*.gif"},"id":225}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||subnhanh.li/js/ads_xx.min.js"},"id":226}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||sieukhungvn.net^*.gif"},"id":227}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||tinsoikeo.live^*.gif"},"id":228}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||topviet69.com^*.gif"},"id":229}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||v.xemphimviet.xyz/client_assets/js/minijumb.js"},"id":230}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||x.sexkhongchehd.com/theme/main.isa.js"},"id":231}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["sexdiaryx.guru"],"resourceTypes":["script"]},"id":232}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||truyensextv.com/anh/"},"id":233}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anime47.link/ads/v/8.26.9/jw"},"id":234}, +{"action":{"type":"allow"},"condition":{"urlFilter":"||anime47.link/ads/v/8.26.9/translations"},"id":235}, +{"action":{"type":"block"},"condition":{"resourceTypes":["image"],"urlFilter":"||www.buomtv.vip/palivn/ad/"},"id":236}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".com/cpc/"},"id":237}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":".net/cpf/"},"id":238}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/content/js/jwplayer/vast.js"},"id":239}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/aas/r45d/vki/"},"id":240}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/beardeddragon"},"id":241}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cafef.vn","gamek.vn","genk.vn","kenh14.vn"],"resourceTypes":["script"],"urlFilter":"/core/"},"id":243}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/detroitchicago"},"id":244}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/disable-devtool.min.js"},"id":245}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"/porpoiseant"},"id":246}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["cdn2.kenhvn2.com"],"resourceTypes":["script"],"urlFilter":"/v/*/vast.js"},"id":247}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||biphim.online/public/prom_ad/prom_ad.js"},"id":249}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nettruyenviet.com/assets/js/pop"},"id":253}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||nhipcaudautu.vn/*gafin"},"id":254}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||truyenwikidich.net/static/js/adx/"},"id":257}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vietjack.com/frontendweb/js/sp.js"},"id":258}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||quatvn.store/ads.js"},"id":259}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||phim.sexhayvl.org/theme/main.isa.js"},"id":260}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["play.stream4.me"],"resourceTypes":["script"],"urlFilter":"||play.stream4.me/jwplayer/vast.js"},"id":261}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||vl3x.vip/ads/"},"id":263}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xx.clipsexhot.net"],"resourceTypes":["script"],"urlFilter":"||xx.clipsexhot.net/theme/main.isa.js"},"id":264}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":".vn/c3s-ad/"},"id":265}, +{"action":{"type":"block"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"/ads/*.xml"},"id":266}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["bongdaso66.net"],"resourceTypes":["sub_frame"],"urlFilter":"/_bannerslot.aspx"},"id":270}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.gaingon18.me"],"requestDomains":["pagead2.googlesyndication.com"]},"id":271}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tracnghiem.net"],"resourceTypes":["sub_frame"],"urlFilter":"||zunia.vn/ads.html"},"id":273}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vl.phe.to"],"resourceTypes":["sub_frame"],"urlFilter":"||cloufdlare.com/ads/vn1.html"},"id":274}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||hosocongty.vn/uploads/products/"},"id":276}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||tuyensinhso.vn/images/banners/*.gif"},"id":277}, +{"action":{"type":"block"},"condition":{"requestDomains":["adtima-static.zadn.vn"],"resourceTypes":["script"]},"id":280}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||www.clbgamesvn.com/diendan/popup/popup.js"},"id":282}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||xem.phim18c.org/theme/custom.int.js"},"id":283}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||quangcaosanpham.com/images/"},"id":285}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||storage.fshare.vn/images/"},"id":286}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||timsanpham.com/images/"},"id":287}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","urlFilter":"||uniad."},"id":288}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||tuyensinh247.com/"},"id":289}, +{"action":{"type":"block"},"condition":{"requestDomains":["cdn.javbabe.net"],"resourceTypes":["sub_frame"]},"id":290}, +{"action":{"type":"allow"},"condition":{"urlFilter":"/favicon.ico"},"id":291}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["azrom.net"],"urlFilter":"||contextual.media.net/dmedianet.js"},"id":294}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cungthi.online","romgoc.net"],"urlFilter":"||googleads.g.doubleclick.net/pagead/"},"id":295}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["game24h.vn"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":296}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cungthi.online"],"urlFilter":"||tpc.googlesyndication.com/sodar/sodar2.js"},"id":297}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","requestDomains":["truyentuan.xyz"],"resourceTypes":["sub_frame"]},"id":298}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["gvnvh18.com"],"resourceTypes":["image"],"urlFilter":"||4.bp.blogspot.com/-faf4f4begfs/x6bgitbh8ri/aaaaaaaadr4/ti07qdfvywk4cpdnaj8mn5q_yvzug2cjgck4bgayycw/s1600/gvnvh18.png"},"id":299}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["nghean24h.vn"],"resourceTypes":["image"],"urlFilter":"||media.nghean24h.vn/image_resize"},"id":300}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["sctvonline.vn"],"resourceTypes":["script"],"urlFilter":"||cdnjs.cloudflare.com/ajax/libs/videojs-contrib-ads/6.0.0/videojs-contrib-ads.js"},"id":302}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["adflex.vn","adpia.vn","adtima.vn","ants.vn","blueseed.tv","dinhvu.pro","gammaplatform.com","genieesspv.jp","meta.vn","pub.lavanetwork.net","qc.coccoc.com","realclick.vn"]},"id":303}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["tuoitre.vn"],"resourceTypes":["script"],"urlFilter":"||media1.admicro.vn/cms/"},"id":304}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["cafef.vn","gamek.vn","genk.vn","kenh14.vn"],"resourceTypes":["script"],"urlFilter":"||player.sohatv.vn/resource/"},"id":305}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","requestDomains":["ght.kernh41.com","taboola.com"],"resourceTypes":["script"]},"id":306}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["genk.vn"],"resourceTypes":["script"],"urlFilter":"||static.amcdn.vn/tka/cdn.js"},"id":307}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["phimhaytv.info"],"requestDomains":["bf.333xbet.com"],"resourceTypes":["media"]},"id":309}, +{"action":{"type":"allow"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||voz.vn/u/adx."},"id":310}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["247phim.cc","vungtv.us"],"resourceTypes":["sub_frame"],"urlFilter":"||linkads.xyz/aphim.org/ads2video/embed.html"},"id":311}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","urlFilter":"||xahoingaynay.com.vn/upload/20989/20200817/asset_2_8x_9596af5d4e.png"},"id":312}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["lehait.net"],"resourceTypes":["image"],"urlFilter":"/images/ad-300x250.jpg"},"id":313}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js"},"id":314}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boctem.com","cdn.lookapi.website","cdn.tinny2.tech","hoathinhtq.site","phimdacap.tv","phimmoi.tuphim.net","phimmoisz.org","phimvietsub.pro","tvhay26.com","tvzinghd.co"],"resourceTypes":["script"],"urlFilter":"/vast.js"},"id":318}, +{"action":{"type":"block"},"condition":{"resourceTypes":["script"],"urlFilter":"||phimmoi.onl/js/ads.js"},"id":319}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xx.sexkhongchemoi.com"],"resourceTypes":["script"],"urlFilter":"||xx.sexkhongchemoi.com/theme/main.isa.js"},"id":321}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||tvzinghd.co/wp-content/themes/zingtv/js/qci9bc.js"},"id":322}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["24h.com.vn","danet.vn","fptplay.vn","gamgame24h","sctvonline.vn","vieon.vn"],"requestDomains":["imasdk.googleapis.com"],"resourceTypes":["script","xmlhttprequest"]},"id":330} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/annoyances-overlays.json b/extentions/uBOL-home/rulesets/modify-headers/annoyances-overlays.json new file mode 100644 index 0000000..ec3b286 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/annoyances-overlays.json @@ -0,0 +1,114 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src *" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "gaypornmasters.com", + "gaypornwave.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 274 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "style-src 'self' *" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "oggiscuola.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 275 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "style-src *;script-src *" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "digitalsynopsis.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 276 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src * 'unsafe-eval' 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "articlesmania.me" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 277 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src * 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "quicasting.it", + "sysnettechsolutions.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 278 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/chn-0.json b/extentions/uBOL-home/rulesets/modify-headers/chn-0.json new file mode 100644 index 0000000..6b45e4b --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/chn-0.json @@ -0,0 +1,170 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame" + ], + "urlFilter": ".html?android=hx*&_" + }, + "id": 1 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame" + ], + "urlFilter": ".xyz/?channelcode=" + }, + "id": 2 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame" + ], + "urlFilter": "/dayu2.html?channelcode=" + }, + "id": 3 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame" + ], + "urlFilter": "://*:*/chunyu.html?k=" + }, + "id": 4 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame" + ], + "urlFilter": "://*:*/yeyue.html?k=" + }, + "id": 5 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' * 'unsafe-eval'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "chinanewsx.com", + "zoukankan.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6368 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' * 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "anixwallpaper.com", + "hugo3c.tw" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6369 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "57577.live" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6370 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/cze-0.json b/extentions/uBOL-home/rulesets/modify-headers/cze-0.json new file mode 100644 index 0000000..c483b4f --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/cze-0.json @@ -0,0 +1,26 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "child-src *" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "aktualne.cz", + "echo24.cz", + "idos.idnes.cz" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 131 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/default.json b/extentions/uBOL-home/rulesets/modify-headers/default.json new file mode 100644 index 0000000..9ce8736 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/default.json @@ -0,0 +1,63 @@ +[ +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none';"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||steamplay."},"id":1}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-forms allow-same-origin allow-scripts allow-modals allow-orientation-lock allow-pointer-lock allow-presentation allow-top-navigation"}],"type":"modifyHeaders"},"condition":{"requestDomains":["3dmili.com","boltx.stream","cloudgallery.net","file-upload.com","imghot.net","japscan.lol","lnk.news","lnk.parts","moviehaxx.pro","rule34.top","watchx.top","yusepjaelani.blogspot.com"],"resourceTypes":["main_frame","sub_frame"]},"id":2}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"frame-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||pornid."},"id":3}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-downloads allow-forms allow-same-origin allow-scripts"}],"type":"modifyHeaders"},"condition":{"excludedRequestDomains":["buymeacoffee.com","chatango.com","cloudflare.com","dailymotion.com","discord.com","disqus.com","edgecastcdn.net","emturbovid.com","facebook.com","hcaptcha.com","ok.ru","recaptcha.net","twitter.com","vixcloud.co","x.com","youtu.be","youtube.com"],"initiatorDomains":["1jour1film.homes","animefever.cc","animeunity.to","antennasports.ru","detodopeliculas.nu","euro2024direct.ru","hianime.to","kipflix.vercel.app","seriescultes.store","soccerinhd.com","xsportbox.com"],"resourceTypes":["sub_frame"]},"id":4}, +{"action":{"responseHeaders":[{"header":"set-cookie","operation":"remove"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["streamin.me"],"resourceTypes":["main_frame","sub_frame"]},"id":5}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' data: *.cloudflare.com *.google.com *.addthis.com *.addthisedge.com *.facebook.net *.twitter.com *.jquery.com *.x.com"}],"type":"modifyHeaders"},"condition":{"domainType":"firstParty","initiatorDomains":["kinos.to","kinox.am","kinox.bz","kinox.click","kinox.cloud","kinox.club","kinox.digital","kinox.direct","kinox.express","kinox.fun","kinox.fyi","kinox.gratis","kinox.io","kinox.lat","kinox.lol","kinox.me","kinox.mobi","kinox.pub","kinox.sh","kinox.sx","kinox.to","kinox.tube","kinox.tv","kinox.wtf","kinoz.to"],"resourceTypes":["main_frame","sub_frame"]},"id":6}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src-attr 'none'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["badmouth1.com","carscoops.com","flatpanelshd.com","fourfourtwo.co.kr","lamire.jp","mydaily.co.kr","picrew.me","reportera.co.kr","sportsrec.com","taxguru.in","thestar.co.uk","tweaksforgeeks.com","videogamemods.com","wfmz.com","yorkshirepost.co.uk"],"resourceTypes":["main_frame"]},"id":7}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' blob: *.cloudflare.com *.google-analytics.com *.googleapis.com *.gstatic.com *.radiantmediatechs.com"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||upclips.online*"},"id":8}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-forms allow-same-origin allow-scripts allow-modals allow-orientation-lock allow-pointer-lock allow-presentation allow-top-navigation"},{"header":"content-security-policy","operation":"append","value":"script-src * 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||imgzong."},"id":9}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["linkspop.xyz","toonnetworkindia.net"],"resourceTypes":["main_frame","sub_frame"]},"id":10}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src * 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||xtits."},"id":11}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'self' *.favicon.cc *.google.com *.gstatic.com *.googleapis.com"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||shortlinkto."},"id":12}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'self' *.favicon.cc *.google.com *.gstatic.com *.googleapis.com"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||uptobhai."},"id":13}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'self'"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||coolmoviez."},"id":14}, +{"action":{"responseHeaders":[{"header":"permissions-policy","operation":"append","value":"browsing-topics=()"},{"header":"permissions-policy","operation":"append","value":"compute-pressure=()"},{"header":"permissions-policy","operation":"append","value":"idle-detection=()"},{"header":"permissions-policy","operation":"append","value":"join-ad-interest-group=()"},{"header":"permissions-policy","operation":"append","value":"private-state-token-issuance=()"},{"header":"permissions-policy","operation":"append","value":"private-state-token-redemption=()"},{"header":"permissions-policy","operation":"append","value":"run-ad-auction=()"},{"header":"permissions-policy","operation":"append","value":"attribution-reporting=()"},{"header":"permissions-policy","operation":"append","value":"keyboard-map=()"}],"type":"modifyHeaders"},"condition":{"excludedInitiatorDomains":["0.0.0.0","127.0.0.1","[::1]","[::]","local","localhost"],"resourceTypes":["main_frame","sub_frame"]},"id":15}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'unsafe-inline' 'self' *.gstatic.com *.googleapis.com *.jquery.com"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||tirexo."},"id":16}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none';"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||thevideo."},"id":17}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||dragonballzpolo."},"id":18}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none';"},{"header":"content-security-policy","operation":"append","value":"connect-src 'none';"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||firstonetv."},"id":19}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none';"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||firstone."},"id":20}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cdn.hostdl.com/goto/soft98^"},"id":21}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||iranicard.ir/payments/shopping/amazon/?utm_medium=banner^"},"id":22}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||faradars.org/explore?orderby=views&*&utm_medium=banner-kaprila^"},"id":23}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||cxchief.com/fa/?utm_medium=adv^"},"id":24}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||smostafa.ir/?utm_source=footer^"},"id":25}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' *.googleapis.com *.bootstrapcdn.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["back.footybite.com"],"resourceTypes":["main_frame","sub_frame"]},"id":26}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["buktube.com","fullxh.com","galleryxh.site","megaxh.com","movingxh.world","seexh.com","taoxh.life","unlockxh4.com","xhaccess.com","xhadult2.com","xhadult3.com","xhadult4.com","xhadult5.com","xhamster46.com","xhbig.com","xhbranch5.com","xhday.com","xhday1.com","xhmoon5.com","xhplanet1.com","xhplanet2.com","xhreal2.com","xhreal3.com","xhtab2.com","xhtab4.com","xhtree.com","xhvictory.com","xhwebsite.com","xhwebsite2.com","xhwide1.com"],"resourceTypes":["main_frame"]},"id":27}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none';"}],"type":"modifyHeaders"},"condition":{"requestDomains":["feet9.com","leitor.net","revdl.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15263}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://disqus.com *.disqus.com *.google-analytics.com *.disquscdn.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["hotscope.tv"],"resourceTypes":["main_frame","sub_frame"]},"id":15264}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' data: *.gstatic.com *.google.com *.googletagmanager.com *.recaptcha.net"}],"type":"modifyHeaders"},"condition":{"requestDomains":["uii.io"],"resourceTypes":["main_frame","sub_frame"]},"id":15265}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' data:"}],"type":"modifyHeaders"},"condition":{"requestDomains":["xxxwebdlxxx.org"],"resourceTypes":["main_frame","sub_frame"]},"id":15266}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"child-src *.google.com *.gstatic.com *.arc.io"}],"type":"modifyHeaders"},"condition":{"requestDomains":["pradjadj.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15268}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googletagservices.com *.wp.com *.air.tv *.addthis.com *.cloudflare.com *.facebook.net *.facebook.com *.gstatic.com *.youtube.com *.ytimg.com *.google.com *.googletagmanager.com *.instagram.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["goodnewsnetwork.org"],"resourceTypes":["main_frame","sub_frame"]},"id":15269}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"frame-src"}],"type":"modifyHeaders"},"condition":{"requestDomains":["chromeactions.com","mixesoft.com","mycinema.pro","shrink-service.it","vidia.tv"],"resourceTypes":["main_frame","sub_frame"]},"id":15270}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'self' 'unsafe-inline' *.googleapis.com *.google.com *.gstatic.com *.google-analytics.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["onlineproxy.eu"],"resourceTypes":["main_frame","sub_frame"]},"id":15271}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' *.gstatic.com *.google.com *.googletagmanager.com *.googleapis.com;frame-src 'self' *.google.com;connect-src 'self'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["shon.xyz"],"resourceTypes":["main_frame","sub_frame"]},"id":15272}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"child-src *"}],"type":"modifyHeaders"},"condition":{"requestDomains":["bodysize.org","heavy-r.com","porngo.com","showbiz.cz"],"resourceTypes":["main_frame","sub_frame"]},"id":15274}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src * 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["cloudgallery.net","filmovi.ws","imghot.net","serijefilmovi.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15275}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src *"}],"type":"modifyHeaders"},"condition":{"requestDomains":["2conv.com","classicpornbest.com","flvto.biz"],"resourceTypes":["main_frame","sub_frame"]},"id":15277}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' * 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["intercelestial.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15278}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"connect-src https: http:"}],"type":"modifyHeaders"},"condition":{"requestDomains":["4chan.org"],"resourceTypes":["main_frame","sub_frame"]},"id":15279}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'self' 'unsafe-inline' *.dropbox.com *.dropbox-dns.com *.gstatic.com *.googleapis.com *.google.com ytpp3.com *.youtube.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["mp3juices.cc"],"resourceTypes":["main_frame","sub_frame"]},"id":15282}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"requestDomains":["xxxbule.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15283}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'unsafe-inline' 'self' data: *.ytimg.com *.facebook.com *.google.com *.gstatic.com *.youtube.com *.googleapis.com *.wp.com *.gospeljingle.com *.googletagmanager.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["gospeljingle.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15284}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'unsafe-inline' 'self' *.google.com *.gstatic.com *.googleapis.com *.wp.com *.googletagmanager.com *.jquery.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["krunkercentral.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15285}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'unsafe-inline' 'self' https://extraimage.net *.extraimage.info *.imgur.com *.wikimedia.org *.dyncdn.cc *.picturedent.org https://checkmy.pictures *.dirp.me *.googleapis.com *.gstatic.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["dirp.me"],"resourceTypes":["main_frame","sub_frame"]},"id":15286}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"style-src *"}],"type":"modifyHeaders"},"condition":{"requestDomains":["terafly.me","videolyrics.in"],"resourceTypes":["main_frame","sub_frame"]},"id":15289}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["community.ipinfo.io","hdvid.tv","inside-out.xyz","potomy.ru","qtoptens.com","sickrage.ca","sorteosrd.com","void.cat"],"resourceTypes":["main_frame","sub_frame"]},"id":15291}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["alltube.pl","alltube.tv","assia1.tv","centrum-dramy.pl","coinfaucet.eu","crictime.com","crictime.is","doodcdn.com","estream.to","flashx.pw","gomo.to","hdvid.fun","hdvid.tv","hitomi.la","kinox.to","lewd.ninja","megapastes.com","milujivareni.cz","nflbite.com","pirateproxy.live","plytv.me","potomy.ru","powvideo.cc","powvideo.net","putlocker.to","reactor.cc","rojadirecta.direct","sickrage.ca","streamtape.com","thehiddenbay.com","thepiratebay.org","thepiratebay10.org","torlock.com","tpb.party","unblocktheship.org","uptomega.me","ustream.to","vidoza.co","vidoza.net","wearesaudis.net","yazilir.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15292}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"child-src 'none';frame-src 'self' *;worker-src 'none';"}],"type":"modifyHeaders"},"condition":{"requestDomains":["fileone.tv"],"resourceTypes":["main_frame","sub_frame"]},"id":15293}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' '*' 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["downloadpirate.com","linksmore.site","pirateproxy.live","thehiddenbay.com","thepiratebay10.org","ukpass.co"],"resourceTypes":["main_frame","sub_frame"]},"id":15298}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' '*' 'unsafe-inline'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["convertfiles.com","moviewatcher.is"],"resourceTypes":["main_frame","sub_frame"]},"id":15299}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' '*' 'unsafe-inline' *.gstatic.com *.google.com *.googleapis.com *.bootstrapcdn.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["gelbooru.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15300}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' https://hcaptcha.com *.hcaptcha.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["pirateiro.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15301}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src *.leadpages.net *.gstatic.com *.google.com *.googleapis.com *.playwire.com *.facebook.com *.bootstrapcdn.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["activistpost.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15302}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"child-src 'none'; frame-src 'self' *; worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["fileone.tv","theappguruz.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15303}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"child-src 'none'; frame-src *; worker-src 'none'"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["thepiratebay.org","vidoza.net"],"resourceTypes":["main_frame","sub_frame"]},"id":15304}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-eval' 'unsafe-inline' data: *.cloudflare.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["uppit.com"],"resourceTypes":["main_frame"]},"id":15306}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"default-src 'unsafe-inline' 'unsafe-eval' 'self' *.google.com *.gstatic.com *.googleapis.com *.googletagmanager.com *.jquery.com *.bootstrapcdn.com *.jsdelivr.net *.cloudflare.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["just-upload.com"],"resourceTypes":["main_frame"]},"id":15307}, +{"action":{"responseHeaders":[{"header":"refresh","operation":"remove"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["satoshi-win.xyz"],"resourceTypes":["main_frame","sub_frame"]},"id":15315}, +{"action":{"responseHeaders":[{"header":"location","operation":"remove"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["c0c9d.cmi.rj.gov.br","cambe.pr.gov.br","cdn.hostdl.com","eturbonews.com","hentai.tv","tyfloswiat.pl","viserve.com","xxxxsx.com"],"resourceTypes":["main_frame","sub_frame"]},"id":15316} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/fra-0.json b/extentions/uBOL-home/rulesets/modify-headers/fra-0.json new file mode 100644 index 0000000..79e39ad --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/fra-0.json @@ -0,0 +1,157 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "worker-src 'none'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "initiatorDomains": [ + "atk-exotics.com", + "atkebony.com", + "centrum-dramy.pl", + "chemikino.ru", + "coinfaucet.eu", + "crictime.com", + "crictime.is", + "deltabit.co", + "descargas2020.com", + "domnuleprimar.ro", + "fileone.tv", + "filmovix.com", + "filmovix.net", + "filmovix.org", + "firstone.tv", + "firstonetv.eu", + "firstonetv.live", + "funtik.tv", + "genashowalter.com", + "hdvid.tv", + "highstream.tv", + "ianimes.org", + "lewd.ninja", + "nahnoji.cz", + "neurozinzin.com", + "novator.az", + "onion.ly", + "onion.pet", + "ovid.tv", + "peliculas24.me", + "powvideo.net", + "salon.com", + "shush.se", + "sickrage.ca", + "studio100.it", + "tapemovie.com", + "theappguruz.com", + "thepiratebay.org", + "tubetitties.com", + "vidoza.co", + "void.cat" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "frame-src 'none' http: https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "istreamsport.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6455 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' apis.google.com www.ultimedia.com" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "pblv-plusbellelavie.fr" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6456 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "img-src 'none' http: https:" + }, + { + "header": "content-security-policy", + "operation": "append", + "value": "media-src 'none' http: https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "porndoe.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6457 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' *.google.com *.gstatic.com *.wp.com" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "streamingqc.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 6458 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/irn-0.json b/extentions/uBOL-home/rulesets/modify-headers/irn-0.json new file mode 100644 index 0000000..69cd806 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/irn-0.json @@ -0,0 +1,47 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "frame-src 'none'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "najiremix.ir" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 616 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "set-cookie", + "operation": "remove" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "initiatorDomains": [ + "logo.samandehi.ir", + "trustseal.e-rasaneh.ir", + "trustseal.enamad.ir" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 617 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/isr-0.json b/extentions/uBOL-home/rulesets/modify-headers/isr-0.json new file mode 100644 index 0000000..d044561 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/isr-0.json @@ -0,0 +1,52 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' * blob: data: 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "initiatorDomains": [ + "animals.walla.co.il", + "b.walla.co.il", + "buzzit.walla.co.il", + "cars.walla.co.il", + "celebs.walla.co.il", + "e.walla.co.il", + "elections.walla.co.il", + "fashion.walla.co.il", + "finance.walla.co.il", + "food.walla.co.il", + "healthy.walla.co.il", + "home.walla.co.il", + "judaism.walla.co.il", + "mag.walla.co.il", + "movies.walla.co.il", + "nadlan.walla.co.il", + "news.walla.co.il", + "sports.walla.co.il", + "tags.walla.co.il", + "tech.walla.co.il", + "travel.walla.co.il", + "tv-guide.walla.co.il", + "viva.walla.co.il", + "vod.walla.co.il", + "weather.walla.co.il", + "www.walla.co.il" + ], + "requestDomains": [ + "walla.co.il" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 253 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/rus-0.json b/extentions/uBOL-home/rulesets/modify-headers/rus-0.json new file mode 100644 index 0000000..866863e --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/rus-0.json @@ -0,0 +1,31 @@ +[ +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":".infox.sg^"},"id":1}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-same-origin;"}],"type":"modifyHeaders"},"condition":{"requestDomains":["azbne.net","betnetmed.advertserve.com","driverpack.io","driverpaksolution.ru","exoclick.com","statusklic.info","syndication.exosrv.com","utarget.ru"],"resourceTypes":["main_frame","sub_frame"]},"id":2}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"requestDomains":["ex.24smi.info","folltiz.site","idealmedia.io","news-sphere.com","soyztreid.website","t1mcapp.com","tdsclicks2.ru","utarget.ru","yadistr.ru"],"resourceTypes":["main_frame","sub_frame"]},"id":3}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"/gateway/ahr0c"},"id":4}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'unsafe-inline' 'unsafe-eval' opensharing.org/img/"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||opensharing.org/img/images/"},"id":5}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["adblock-tester.com","checkadblock.ru"],"resourceTypes":["main_frame","sub_frame"]},"id":6}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"frame-src 'self'"},{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' static.fastpic.org"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"|http*//fastpic.org/"},"id":7}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||24click.*/top/"},"id":8}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||24smi-*/top/"},"id":9}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||24smi.*/top/"},"id":10}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||24top.*/top/"},"id":11}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||an.yandex.ru/count/"},"id":12}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-same-origin;"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||crossout.net/*free?*&r="},"id":13}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"connect-src 'self'; script-src https://d3ward.github.io/toolz/js/adblock.js"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||d3ward.github.io/toolz/adblock"},"id":14}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||drive.google.com/file/d/1vmzdhlb_-dcnbtubkfqpnnvsep_2gnsy/"},"id":15}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"img-src 'self' addons.mozilla.org raw.githubusercontent.com"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||forum.ru-board.com/*.cgi?*=5&topic=51141"},"id":16}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-same-origin;"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||gdz-ru.work/subscribe/"},"id":17}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-same-origin;"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||hawk.live/"},"id":18}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"sandbox allow-same-origin;"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||lis-gor.com/"},"id":19}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'unsafe-eval' data:"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||modsfire.com/download/*/"},"id":20}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"frame-src 'self'"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||nsportal.ru/download/"},"id":21}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' i.li.ru"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||www.liveinternet.ru/|"},"id":22}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"connect-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||yandex.ru/turbo?text=https*fishki.net"},"id":23}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src"}],"type":"modifyHeaders"},"condition":{"resourceTypes":["main_frame","sub_frame"],"urlFilter":"||yandex.ru/mapuid/"},"id":24}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: data: *.addtoany.com *.amazonaws.com *.cloudflare.com *.dmca.com *.disqus.com *.disquscdn.com *.facebook.com *.getsitecontrol.com apis.google.com cse.google.com *.google.com/cse/ *.google.com/complete/ *.google.com/recaptcha/ translate.google.com www.google.com *.googleapis.com *.googletagmanager.com *.gstatic.com/recaptcha/ *.instagram.com *.jivosite.com *.jquery.com *.keycaptcha.com *.sendpulse.com *.sharethis.com *.po.st *.threadloom.com *.tiktok.com *.trustpilot.com *.twitter.com vk.com www.youtube.com *.dev *.io *.net *.org *.ru *.ua"}],"type":"modifyHeaders"},"condition":{"initiatorDomains":["agroter.com.ua","alensat.com","allbasketball.org","askentire.net","autonews.co.ua","autosoftos.com","babla.ru","bio-lessons.ru","cardiagram.com.ua","clickthis.blog","coollib.net","elegantwoman.kyiv.ua","farposst.ru","findhow.org","gazeta-misto.te.ua","golos.te.ua","icon-icons.com","ilenta.com","index.minfin.com.ua","inforesist.org","kovelpost.com","kreschatic.kiev.ua","kurs.com.ua","life.pravda.com.ua","mirlib.ru","modfix.ru","musinfo.net","ontvtime.ru","orbit-games.com","pb-news.info","perpendicular.pro","pes-files.ru","poezdato.net","poizdato.net","ruboard.website","skidkaonline.ru","sundries.ua","tabloid.pravda.com.ua","tenews.org.ua","ternopillive.com","tribun.com.ua","uapress.kyiv.ua","valorantinfo.com","vesti-ua.net","vkazivka.com","wallpapershome.ru","xn--80aaukc.xn--j1amh"],"resourceTypes":["main_frame","sub_frame"]},"id":25}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"script-src 'self' * blob: data:"}],"type":"modifyHeaders"},"condition":{"requestDomains":["psysovet24.ru"],"resourceTypes":["main_frame","sub_frame"]},"id":5871}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"media-src 'none'"}],"type":"modifyHeaders"},"condition":{"requestDomains":["smartmama.com.ua"],"resourceTypes":["main_frame","sub_frame"]},"id":5873}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"frame-src 'self' *.ukr.net *.sinoptik.ua kinoafisha.ua *.twitter.com *.google.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["www.ukr.net"],"resourceTypes":["main_frame","sub_frame"]},"id":5880}, +{"action":{"responseHeaders":[{"header":"content-security-policy","operation":"append","value":"connect-src 'self' *.ukr.net *.fwdcdn.com"}],"type":"modifyHeaders"},"condition":{"requestDomains":["mail.ukr.net"],"resourceTypes":["main_frame","sub_frame"]},"id":5883} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/swe-1.json b/extentions/uBOL-home/rulesets/modify-headers/swe-1.json new file mode 100644 index 0000000..17722f0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/swe-1.json @@ -0,0 +1,49 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "worker-src 'none'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "opulens.se", + "skogsforum.se", + "sv.picmix.com", + "tripadvisor.se" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "img-src 'self' *.wordpress.com *.wp.com *.gravatar.com" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "matorama.se" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 1234 +} +] diff --git a/extentions/uBOL-home/rulesets/modify-headers/vie-1.json b/extentions/uBOL-home/rulesets/modify-headers/vie-1.json new file mode 100644 index 0000000..f4c12f0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/modify-headers/vie-1.json @@ -0,0 +1,202 @@ +[ +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "cliphot69.blog", + "phimhaythuyetminh.live", + "truyen4u.pro" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' http: https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "www.iosviet.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 2 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "fphimhdc.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 3 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-eval'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "sexdiaryx.guru" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 4 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' https: http:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "asideway.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 341 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src data: blob: * 'self' 'unsafe-inline'" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "baomoi.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 343 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src data: 'self' 'unsafe-inline' http: https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "huongdanjava.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 344 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' data: https:" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "taoanhdep.com" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 345 +}, +{ + "action": { + "responseHeaders": [ + { + "header": "content-security-policy", + "operation": "append", + "value": "script-src 'self' 'unsafe-inline' http" + } + ], + "type": "modifyHeaders" + }, + "condition": { + "requestDomains": [ + "mangadm.cc" + ], + "resourceTypes": [ + "main_frame", + "sub_frame" + ] + }, + "id": 346 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/annoyances-overlays.json b/extentions/uBOL-home/rulesets/redirect/annoyances-overlays.json new file mode 100644 index 0000000..bdffb44 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/annoyances-overlays.json @@ -0,0 +1,130 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "script" + ], + "urlFilter": "||readthedocs.org/api/v2/sustainability/" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "vide-greniers.org" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||pagead2.googlesyndication.com/pagead/" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "tvtropes.org" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||global.proper.io/tvtropes.min.js" + }, + "id": 3, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "files2zip.com" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 4, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "unknowncheats.me" + ], + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 5, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "domainType": "firstParty", + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||georgiadogs.com/js/prebid-" + }, + "id": 6, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "requestDomains": [ + "ads.proboards.com", + "bidfilter.com" + ], + "resourceTypes": [ + "script" + ] + }, + "id": 271, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/chn-0.json b/extentions/uBOL-home/rulesets/redirect/chn-0.json new file mode 100644 index 0000000..c2cbd19 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/chn-0.json @@ -0,0 +1,40 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||85tube.com/player/html.php?aid=*_html&video_id=*&*&referer"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"requestDomains":["ad.ettoday.net"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"]},"id":2,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||nfmovies.com/static/*.jpg"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["8maple.ru"],"resourceTypes":["image"],"urlFilter":"||8maple.ru/dzcm"},"id":5,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["vpslog.net"],"resourceTypes":["script"],"urlFilter":"/?placementname="},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["wuyong.fun"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":7,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["rjno1.com"],"resourceTypes":["script"],"urlFilter":"||cpro.baidu.com/cpro/ui/rt.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["yodu.org"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":9,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["linovelib.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":10,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["linetv.tw","now.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":11,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["ani.gamer.com.tw"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":12,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dilidili.wang"],"resourceTypes":["script"],"urlFilter":"||static.jfrft.com/js/main_list.js^"},"id":13,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dilidili.wang"],"resourceTypes":["script"],"urlFilter":"||static.jfrft.com/js/main_video.js^"},"id":14,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["xiebruce.top"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["haoweichi.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":16,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["youneed.win"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["hoy.tv","line.me"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["line.me"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["line.me"],"resourceTypes":["script"],"urlFilter":"||d.line-scdn.net/*/torimochi.js/*/torimochi.js"},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["gamer.com.tw"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":21,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["wasu.cn"],"resourceTypes":["script"],"urlFilter":"||delivery-pc.wasu.cn/d/frontjs/3.0"},"id":22,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["yitongkan.com"],"resourceTypes":["script"],"urlFilter":"||yitongkan.com/splash.xml"},"id":23,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||itad.linetv.tw/api/v2/vmap?ad_id="},"id":24,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||hboav.com/guga/images/"},"id":25,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["hboav.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||syndication.exosrv.com/splash.php?"},"id":26,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"initiatorDomains":["rjno1.com"],"resourceTypes":["sub_frame"],"urlFilter":"||googleads.g.doubleclick.net/pagead/ads"},"id":27,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||abminbuy.com/*.mp4"},"id":28,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||52996.me/upload/ad/"},"id":29,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["v.youku.com"],"resourceTypes":["media"],"urlFilter":"||cibntv.net/youku/*.mp4?"},"id":30,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["huaren.tv"],"resourceTypes":["media"],"urlFilter":"/ad/"},"id":31,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["17173.com"],"resourceTypes":["media"],"urlFilter":"||17173cdn.com/20*.mp4"},"id":32,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["iyingshi7.tv","localmv1.com"],"resourceTypes":["media"],"urlFilter":"||amazononline.xyz/mp4/*.mp4"},"id":33,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["localmv1.com"],"resourceTypes":["media"],"urlFilter":"||hellocenter.xyz^*.mp4"},"id":34,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["huya.com"],"resourceTypes":["media"],"urlFilter":"||huya.com/leaf/*=vodadv&"},"id":35,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||manwa.me/static/custom/files/300x250."},"id":36,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["rmdown.com"],"resourceTypes":["image"],"urlFilter":"."},"id":37,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["rjno1.com"],"requestDomains":["126.net"],"resourceTypes":["script"]},"id":6337,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["eastday.com"],"requestDomains":["e9377f.com"],"resourceTypes":["media"]},"id":6363,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/cze-0.json b/extentions/uBOL-home/rulesets/redirect/cze-0.json new file mode 100644 index 0000000..8da708f --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/cze-0.json @@ -0,0 +1,78 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "nova.cz" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||trackad.cz/adtrack.php" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "youradio.cz" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||media.actve.net/sads/" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "youradio.cz" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||redirector.gvt1.com/videoplayback/id/" + }, + "id": 3, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/1x1.gif" + }, + "type": "redirect" + }, + "condition": { + "domainType": "thirdParty", + "requestDomains": [ + "r.i0.cz" + ], + "resourceTypes": [ + "image" + ] + }, + "id": 130, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/default.json b/extentions/uBOL-home/rulesets/redirect/default.json new file mode 100644 index 0000000..170516f --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/default.json @@ -0,0 +1,352 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"urlFilter":"||fifa.com/api/v*/ad-manager/"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"urlFilter":"||oakleysi.com/_ui/dist/scripts/vendor/tealium.js"},"id":2,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nobab2.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","requestDomains":["adclixx.net","adnetasia.com","adtrackers.net","bannertrack.net"],"resourceTypes":["script"]},"id":3,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["hitbdsm.com"],"urlFilter":"||cfgr3.com/videos/*.mp4"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["037-hd.com","canalplus.com","dizipub.club","doo4k.com","fairyanime.com","filmizlehdfilm.com","funimation.com","movingxh.world","paramountnetwork.com","pietsmiet.de","play.tv3.lt","player.pl","series-d.com","stream1688.com"],"resourceTypes":["media"]},"id":5,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"requestDomains":["antirgiocub.com","bmcdn5.com","d2klx87bgzngce.cloudfront.net","d3g5ovfngjw9bw.cloudfront.net","in-jpn.com","intellipopup.com","oninet.ne.jp","undefined","xth.jp"],"resourceTypes":["script"]},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["youjizz.com"],"urlFilter":"||youjizz.com/kwiky*.mp4"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["sbs.com.au"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||redirector.googlevideo.com/*&source=dclk_video_ads&"},"id":8,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.css"},"type":"redirect"},"condition":{"initiatorDomains":["browserstack.com","bungie.net","robertsspaceindustries.com"],"resourceTypes":["stylesheet"],"urlFilter":"||p.typekit.net/p.css"},"id":9,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["blackboxsys.net"],"requestDomains":["onlineprostream.com"],"resourceTypes":["media"]},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["m.timesofindia.com"],"resourceTypes":["image"],"urlFilter":"||static.toiimg.com/ad-banner*/photo/"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||ondemandkorea.com/*/*sponsor*300x250.jpg"},"id":12,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["ondemandkorea.com"],"resourceTypes":["image"],"urlFilter":"||google-analytics.com/collect"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["totaldebrid.org"],"resourceTypes":["image"],"urlFilter":".gif#"},"id":14,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||ads.puhutv.com/i.jpg"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["unlockapk.com"],"resourceTypes":["image"],"urlFilter":"||googlesyndication.com/simgad/"},"id":16,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["babesandbitches.net","babesaround.com","babesbang.com","babeuniversum.com","grabpussy.com","join2babes.com","nightdreambabe.com","novojoy.com","novoporn.com","novostrong.com","pbabes.com","pussystate.com","redpornblog.com","rossoporn.com","sexynakeds.com"],"resourceTypes":["image"],"urlFilter":"/images/*/b/"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["100bucksbabes.com","8boobs.com","babeimpact.com","babesandgirls.com","babesaround.com","babesinporn.com","babesmachine.com","bustybloom.com","chickteases.com","decorativemodels.com","dirtyyoungbitches.com","exgirlfriendmarket.com","fooxybabes.com","girlsofdesire.org","glam0ur.com","hotstunners.com","livejasminbabes.net","morazzia.com","nakedneighbour.com","novoglam.com","pleasuregirl.net","rabbitsfun.com","sexyaporno.com","sexykittenporn.com","slutsandangels.com","theomegaproject.org","thousandbabes.com","vibraporn.com","wantedbabes.com","wildfanny.com"],"resourceTypes":["image"],"urlFilter":"/images/*/banners/"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["cbs.com"],"resourceTypes":["image"],"urlFilter":"||cloudfront.net/ads/img/"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"/b/ss/*&aqe="},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["deviantart.com"],"resourceTypes":["image"],"urlFilter":"||frog.wix.com/da-client"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["metrovac.com"],"resourceTypes":["image"],"urlFilter":"||cdn.shopify.com/*assets/pixel.gif"},"id":22,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["jump2.bdimg.com"],"resourceTypes":["image"],"urlFilter":"||baidu.com/*/track.gif?"},"id":23,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["aplaceforeverything.co.uk"],"resourceTypes":["image"],"urlFilter":"||d347cldnsmtg5x.cloudfront.net/util/1x1.gif"},"id":24,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["holybooks.com"],"resourceTypes":["image"],"urlFilter":".gif"},"id":25,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["world4.eu"],"resourceTypes":["object"],"urlFilter":"||doubleclick.net/tag/js/gpt.js"},"id":26,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/fuckadblock-"},"id":27,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/fuckadblock."},"id":28,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/blockadblock."},"id":29,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/blockadblock-"},"id":30,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/wp-adblock-"},"id":31,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/hd-main.js"},"type":"redirect"},"condition":{"initiatorDomains":["autobild.de","cdnapi.kaltura.com","cinema.de","computerbild.de","focus.de","spieleaffe.de","sueddeutsche.de"],"resourceTypes":["script"],"urlFilter":"||s3.amazonaws.com/homad-global-configs.schneevonmorgen.com/hd-main.js"},"id":32,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/hd-main.js"},"type":"redirect"},"condition":{"initiatorDomains":["cdnapi.kaltura.com","cinema.de","kicker.de","myspass.de","spielaffe.de","tele5.de"],"resourceTypes":["script"],"urlFilter":"||svonm.com/hd-main.js"},"id":33,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["sport1.de"],"resourceTypes":["script"],"urlFilter":"||adnxs.com/*/sport1.js"},"id":34,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["sport1.de"],"resourceTypes":["script"],"urlFilter":"||acdn.adnxs.com/as/1h/pages/sport1_mediathek.js"},"id":35,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["sport1.de"],"resourceTypes":["script"],"urlFilter":"||asadcdn.com/adlib/"},"id":36,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||g9g.eu^*fa.js"},"id":37,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||8s8.eu^*fa.js"},"id":38,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||twnmm.com/js/*/adobe_audience_manager"},"id":39,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||twnmm.com/js/*/dfpad/"},"id":40,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["247sports.com","3bmeteo.com","atv.at","autobild.de","cbsnews.com","chip.de","click2houston.com","clickondetroit.com","clickorlando.com","computerbild.de","crunchyroll.com","doubtnut.com","gentside.de","gospodari.com","ksat.com","local10.com","maharashtratimes.com","myspace.com","news4jax.com","oe24.at","ohmymag.de","pandora.com","phonostar.de","player.earthtv.com","popculture.com","schwaebische.de","spielaffe.de","sport.sky.de","vk.sportsbull.jp","vrsicilia.it","wetteronline.de","wsj.com","wsls.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":41,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/popads.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||popads.net/pop.js"},"id":42,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["web.de"],"resourceTypes":["script"],"urlFilter":"||uim.tifbs.net/js/*.js"},"id":43,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["player.performgroup.com"],"resourceTypes":["script"],"urlFilter":"||s0.2mdn.net/instream/video/client.js"},"id":44,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||go.oclasrv.com/apu.php"},"id":45,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||go.onclasrv.com/apu.php"},"id":46,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||onclkds.com/apu.php"},"id":47,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||xxlargepop.com/apu.php"},"id":48,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["1shortlink.com","abdoutech.com","adnan-tech.com","apk.sekilastekno.com","arlinadzgn.com","collegestash.com","felanovia.com","firm-ware27.blogspot.com","flash-reset.blogspot.com","folhabv.com.br","freeiptv.life","idntheme.com","infolokerserang.com","iptvbin.com","kharisma-adzana.blogspot.com","ktab3ndna.com","kurazone.net","megafile.io","mysterious-dev.com","nsspot.herokuapp.com","okyanime.com","shidurlive.com","spieleklassiker.com","tsforum.pl","tunovelaligera.com","windowcleaningforums.co.uk"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":49,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dugout.com"],"resourceTypes":["script"],"urlFilter":"||player.ooyala.com/static/*ad"},"id":50,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["gameguardian.net","iptvdroid1.blogspot.com","mitly.us","uploadbox.io","yoututosjeff.es"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/"},"id":51,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["pornsocket.com"],"resourceTypes":["script"],"urlFilter":"||adspaces.ero-advertising.com/adspace/"},"id":52,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["pornhd.com"],"resourceTypes":["script"],"urlFilter":"||syndication.exoclick.com/ads-iframe-display.php"},"id":53,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nrl.com"],"resourceTypes":["script"],"urlFilter":"||player.ooyala.com/*/ad-plugin/google_ima.min.js"},"id":54,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dl.ccbluex.net"],"resourceTypes":["script"],"urlFilter":"/adsid/integrator.js"},"id":55,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||go.pub2srv.com/apu.php"},"id":56,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/rellect/adblockdetector/handler.min.js"},"id":57,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dragons.com.au"],"resourceTypes":["script"],"urlFilter":"||player.ooyala.com/static/*/ad-plugin/"},"id":58,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["eazycheat.com"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/js/"},"id":59,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["solvetube.site"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/"},"id":60,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"initiatorDomains":["solvetube.site","support.amd.com"],"resourceTypes":["script"],"urlFilter":"||google-analytics.com/analytics.js"},"id":61,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["943thex.com","973espn.com","espn1420.com","ultimateclassicrock.com"],"resourceTypes":["script"],"urlFilter":"||adservice.google.com/adsid/integrator.js"},"id":62,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["gulf-up.com"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/"},"id":63,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["961thebreeze.com"],"resourceTypes":["script"],"urlFilter":"||google.com/adsid/integrator.js"},"id":64,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["jestrudo.pl"],"resourceTypes":["script"],"urlFilter":"||google.com/adsense/domains/caf.js"},"id":65,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["salon.com"],"resourceTypes":["script"],"urlFilter":"||global.proper.io/salon.min.js"},"id":66,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||pandora.com/static/ads/omsdk-"},"id":67,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"excludedInitiatorDomains":["zipextractor.app"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":68,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["cbs.com"],"resourceTypes":["script"],"urlFilter":"||cloudfront.net/ads/"},"id":69,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["crackle.com"],"resourceTypes":["script"],"urlFilter":"||media.truex.com/integration/vpaid/com.truex.truexrenderer.js"},"id":70,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||coinblocktyrusmiram.com/player8/jwui.js"},"id":71,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/show_ads.js"},"id":72,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||cryptocoinsad.com/ads/js/slider_right.js"},"id":73,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["btcbitco.in","btcsatoshi.net","crypto4yu.com","readbitcoin.org","wiour.com"],"resourceTypes":["script"],"urlFilter":"||cryptocoinsad.com/ads/js/popunder.js"},"id":74,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["atozmath.com"],"resourceTypes":["script"],"urlFilter":"||assets.bilsyndication.com/plugins/"},"id":75,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||ads.exoclick.com/ads.js"},"id":76,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"initiatorDomains":["fappee.com"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtag/"},"id":77,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["news18.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":78,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["news18.com"],"resourceTypes":["script"],"urlFilter":"-contrib-ads."},"id":79,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["news18.com"],"resourceTypes":["script"],"urlFilter":"/videojs.ads."},"id":80,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"initiatorDomains":["time.com"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":81,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","urlFilter":"||maps.arcgis.com/apps/instant/lookup/app/utilites/telemetry/appmeasurement.js"},"id":82,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["daemon-hentai.com","daemonanime.net"],"resourceTypes":["script"],"urlFilter":"||a.magsrv.com/video-slider.js"},"id":83,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dangerousminds.net"],"resourceTypes":["script"],"urlFilter":"||htlbid.com/v3/dangerousminds.net/htlbid.js"},"id":84,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["juegos.eleconomista.es"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/"},"id":85,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["littlebigsnake.com","manoramamax.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":86,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"/aas/r45d/vki/"},"id":87,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["aetnd.com","aetv.com","history.com"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/*/apstag.js"},"id":88,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["history.com"],"resourceTypes":["script"],"urlFilter":"||mssl.fwmrm.net/*/admanager.js"},"id":89,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["obefitness.com"],"resourceTypes":["script"],"urlFilter":"||cdn.mxpnl.com/libs/mixpanel-2-latest.min.js"},"id":90,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||google-analytics.com/analytics.js"},"id":91,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_cx_api.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||google-analytics.com/cx/api.js"},"id":92,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||googletagmanager.com/gtag/js"},"id":93,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":94,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":95,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/tag/js/gpt.js"},"id":96,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/scorecardresearch_beacon.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||scorecardresearch.com/beacon.js"},"id":97,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_ga.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||google-analytics.com/ga.js"},"id":98,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":99,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/outbrain-widget.js"},"type":"redirect"},"condition":{"excludedInitiatorDomains":["vice.com"],"resourceTypes":["script"],"urlFilter":"||widgets.outbrain.com/outbrain.js"},"id":100,"priority":7}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"initiatorDomains":["support.amd.com"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":101,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||vidtech.cbsinteractive.com^*/tracking/"},"id":102,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||the-japan-news.com/modules/js/lib/fgp/fingerprint2.js"},"id":103,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||nsfw.xxx/vendor/fingerprint/fingerprint2.min.js"},"id":104,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"initiatorDomains":["gamebox.gesoten.com"],"resourceTypes":["script"],"urlFilter":"||cloudflare.com/ajax/libs/fingerprintjs2/"},"id":105,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||gamerch.com/s3-assets/library/js/fingerprint2.min.js"},"id":106,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||serasaexperian.com.br/dist/scripts/fingerprint2.js^"},"id":107,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["bilibili.com"],"resourceTypes":["script"],"urlFilter":"||hdslb.com/bfs/cm/cm-sdk/static/js/bili-collect.js"},"id":108,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["video.foxnews.com"],"resourceTypes":["script"],"urlFilter":"||2mdn.net/instream/video/client.js"},"id":109,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_ads.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/amzn_ads.js"},"id":110,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["player.performgroup.com"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/amzn_ads.js"},"id":111,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["bbc.co.uk"],"resourceTypes":["script"],"urlFilter":"||bbci.co.uk^*/analytics.js"},"id":112,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["imleagues.com"],"resourceTypes":["script"],"urlFilter":"||carambo.la^*/getangularlayer"},"id":113,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["forbes.com"],"resourceTypes":["script"],"urlFilter":"||adservex.media.net/videoads.js"},"id":114,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["lpga.com"],"resourceTypes":["script"],"urlFilter":"||player.ooyala.com/*/ad-plugin/pulse.min.js"},"id":115,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["tomsguide.com"],"resourceTypes":["script"],"urlFilter":"||cdn.auth0.com/*/analytics.min.js"},"id":116,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||player.ooyala.com/*/analytics-plugin/"},"id":117,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["zdnet.com"],"resourceTypes":["script"],"urlFilter":"||vidtech.cbsinteractive.com/*/tracking/comscore/comscore.streaming."},"id":118,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["cbsnews.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3_debug.js"},"id":119,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["globoesporte.globo.com"],"resourceTypes":["script"],"urlFilter":"||tag.navdmp.com/"},"id":120,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["kanald.com.tr"],"resourceTypes":["script"],"urlFilter":"||src.litix.io/core/*/mux.js"},"id":121,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["superesportes.com.br"],"resourceTypes":["script"],"urlFilter":"||tailtarget.com/profiles.js"},"id":122,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["6abc.com","abc11.com","abc13.com","abc30.com","abc7.com","abc7chicago.com","abc7news.com","abc7ny.com"],"resourceTypes":["script"],"urlFilter":"||tags.bluekai.com/"},"id":123,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["ladbible.com"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":124,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["techrepublic.com"],"resourceTypes":["script"],"urlFilter":"/dw-tracking"},"id":125,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["techrepublic.com","zdnet.com"],"resourceTypes":["script"],"urlFilter":"||adtech.redventures.io/lib/*/bidbarrel-techrepublic-"},"id":126,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["8world.com"],"resourceTypes":["script"],"urlFilter":"||scorecardresearch.com/*/plugins/"},"id":127,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["bongino.com","newsbreak.com"],"resourceTypes":["script"],"urlFilter":"||widgets.outbrain.com/outbrain.js"},"id":128,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["forbes.com"],"resourceTypes":["script"],"urlFilter":"||static.adsafeprotected.com/vans-adapter-google-ima.js"},"id":129,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["campaign.stickr.co"],"resourceTypes":["script"],"urlFilter":"||d26b395fwzu5fz.cloudfront.net/keen-tracking-"},"id":130,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nfl.com"],"resourceTypes":["script"],"urlFilter":"||cdn.parsely.com/keys/nfl.com/p.js"},"id":131,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["indy100.com"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":132,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||myaccount.chicagotribune.com/assets/scripts/tag-manager/googletag.js"},"id":133,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||tags.news.com.au/prod/heartbeat/*/mediasdk.min.js"},"id":134,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["video.isilive.ca"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtag/js"},"id":135,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||plausible.io/js/plausible.js"},"id":136,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||lastpass.com/assets/js/analyticsjs.js"},"id":137,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["netac.com"],"resourceTypes":["script"],"urlFilter":"||sohu.com/cityjson"},"id":138,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["voici.fr"],"resourceTypes":["script"],"urlFilter":"||d1z2jf7jlzjs58.cloudfront.net/p.js"},"id":139,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["ncsoft.jp"],"resourceTypes":["script"],"urlFilter":"||googleadservices.com/pagead/conversion.js"},"id":140,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||bauersecure.com/dist/js/prebid/"},"id":141,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["abczdrowie.pl","animezone.pl","antyradio.pl","autocentrum.pl","chillizet.pl","claudia.pl","echirurgia.pl","elevensports.pl","elle.pl","elleman.pl","fm.tuba.pl","focusnauka.pl","games.cdn.famobi.com","glamour.pl","grydladzieci.pl","interia.pl","ipla.tv","ipla.tv","kobieta.pl","meloradio.pl","mojegotowanie.pl","mojpieknyogrod.pl","money.pl","national-geographic.pl","parenting.pl","partner.redefine.pl","playpuls.pl","pluscdn.pl","polsatgo.pl","polsatnews.pl","polsatsport.pl","przyslijprzepis.pl","radioplus.pl","radiozet.pl","sadeczanin.info","tvokazje.pl","tvp.pl","twojapogoda.pl","video.onnetwork.tv","videotarget.pl","wp.pl","wtk.pl","www.polsatnews.pl"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":142,"priority":17}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"excludedInitiatorDomains":["gem.cbc.ca"],"initiatorDomains":["cbc.ca"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":143,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["st.com"],"resourceTypes":["script"],"urlFilter":"||munchkin.marketo.net/munchkin.js"},"id":144,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"initiatorDomains":["my.goabode.com"],"resourceTypes":["script"],"urlFilter":"||my.goabode.com/assets/js/fp2.min.js"},"id":145,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["str.toyokeizai.net"],"resourceTypes":["script"],"urlFilter":"||ladsp.com/script-sf/"},"id":146,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/chartbeat.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||static.chartbeat.com/js/chartbeat_mab.js"},"id":147,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/chartbeat.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||static.chartbeat.com/js/chartbeat.js"},"id":148,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["golem.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||video.golem.de/*/scripts/radiant/homad"},"id":149,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||adservice.google.com.*/adsid/integrator.js?domain=player.tubia.com"},"id":150,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||propbigo.com/*.xml"},"id":151,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["ani-stream.com","fitforfun.de","golem.de","n-tv.de","sport.de","tele5.de","wetter.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||amazonaws.com/homad-global-configs.schneevonmorgen.com/global_config.json"},"id":152,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["desired.de"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||amazonaws.com/homad-global-configs-eu-fra.schneevonmorgen.com/global_config.json"},"id":153,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["sbs.com.au"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pubads.g.doubleclick.net/ondemand/hls/content/*/streams"},"id":154,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["filmix.co"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googleads.g.doubleclick.net/pagead/"},"id":155,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["collegestash.com","gazetadopovo.com.br","rollingstone.it"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":156,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["tubia.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adservice.google.*/adsid/integrator.js"},"id":157,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["creditcardrush.com","windowsreport.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||doubleclick.net/pagead/id"},"id":158,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["imdb.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||imdb.com/tr/*pagehit"},"id":159,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["imdb.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||fls-na.amazon.com/"},"id":160,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["maxedtech.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||adservice.google.com/adsid/integrator.js"},"id":161,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["botayit.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.j"},"id":162,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["peacocktv.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||video-ads-module.ad-tech.nbcuni.com/"},"id":163,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||hentaidude.com/wp-admin/admin-ajax.php?action=geocheck"},"id":164,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||a.realsrv.com/nativeads-v2.js"},"id":165,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-vmap1.0.xml"},"type":"redirect"},"condition":{"initiatorDomains":["tver.jp"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||doubleclick.net/gampad/ads?*&output=xml_vmap"},"id":166,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["tv.gab.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||grow.gab.com/get/status?video=tv"},"id":167,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["deezer.com"],"resourceTypes":["media","xmlhttprequest"],"urlFilter":"/ads/autopromo/"},"id":168,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||bi-tracker-cn.rivergame.net/event/tracker"},"id":169,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["los40.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||streamtheworld.com/ondemand/creative?cat=cm-preroll"},"id":170,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||api.doubtnut.com/v2/web-landing/web-ads-info"},"id":171,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["vippetcare.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||yext-pixel.com/store_pagespixel^"},"id":172,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||namethatporn.com/assets/imgs/1x1.gif"},"id":173,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||exactpay.online/bitmedia.html"},"id":174,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["kabeleins.de","kabeleinsdoku.de","sat1.de","sat1gold.de","sixx.de","wetter.com"],"resourceTypes":["media"],"urlFilter":"*expires"},"id":175,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["viki.com"],"resourceTypes":["media"],"urlFilter":"*expire="},"id":176,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["6play.fr","ashemaletube.com","cartoonth12.com","theweedtube.com","tubitv.com","vivud.com"],"resourceTypes":["media"],"urlFilter":".mp4"},"id":177,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["7tv.de"],"resourceTypes":["media"],"urlFilter":"||akamaihd.net/vod/"},"id":178,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["itv.com"],"resourceTypes":["media"],"urlFilter":"||toots-a.akamaihd.net/priority/"},"id":179,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["itv.com"],"resourceTypes":["media"],"urlFilter":"||toots-a.akamaihd.net/priority/"},"id":180,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["camwhores.tv"],"resourceTypes":["media"],"urlFilter":"*pre-roll"},"id":181,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["neko-miku.com"],"resourceTypes":["media"],"urlFilter":"||player.neko-miku.com/*slot"},"id":182,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["filmix.co"],"resourceTypes":["media"],"urlFilter":"||protovid.com/preroll/"},"id":183,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["games2rule.com"],"resourceTypes":["media"],"urlFilter":"||youtube.com/get_video"},"id":184,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["xnxx-sexfilme.com"],"resourceTypes":["media"],"urlFilter":"||twincdn.com/video/susilive/"},"id":185,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["abc.go.com"],"resourceTypes":["media"],"urlFilter":".mp4"},"id":186,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["atv.at","prosieben.at","prosieben.de","prosiebenmaxx.de","ran.de"],"resourceTypes":["media"],"urlFilter":"&expires"},"id":187,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["tv.naver.com"],"resourceTypes":["media"],"urlFilter":"||smrmembers-smr.smartmediarep.com/*/video/*.mp4"},"id":188,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["rte.ie"],"resourceTypes":["media"],"urlFilter":"||rte.ie/ads/"},"id":189,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["rte.ie"],"resourceTypes":["media"],"urlFilter":"||securecdn.videologygroup.com/prod/dspmedia/"},"id":190,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["rte.ie"],"resourceTypes":["media"],"urlFilter":"/media/*.mp4|"},"id":191,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["youku.com"],"resourceTypes":["media"],"urlFilter":"||cibntv.net/youku/"},"id":192,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["hulu.com"],"resourceTypes":["media"],"urlFilter":"||assetshuluimcom-a.akamaihd.net/*.mp3"},"id":193,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["polsatsport.pl"],"resourceTypes":["media"],"urlFilter":"||ipla.pluscdn.pl/p/"},"id":194,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["soundcloud.com"],"resourceTypes":["media"],"urlFilter":"||p-cdn.us/public/"},"id":195,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["soundcloud.com"],"resourceTypes":["media"],"urlFilter":"||sndcdn.com/audio/"},"id":196,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["peekvids.com","playvids.com","pornflip.com","pornoeggs.com"],"resourceTypes":["media"],"urlFilter":"&token"},"id":197,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["mycanal.fr"],"resourceTypes":["media"],"urlFilter":"||static.canal-plus.net/pub/"},"id":198,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["cda.pl"],"resourceTypes":["media"],"urlFilter":"||redcdn.pl/file/*/vstatic/*.mp4"},"id":199,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["yahoo.com"],"resourceTypes":["media"],"urlFilter":"||edgecast-vod.yimg.com/"},"id":200,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["amazon.com"],"resourceTypes":["media"],"urlFilter":"||videorolls.row.aiv-cdn.net/*.mp4"},"id":201,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["tf1.fr"],"resourceTypes":["media"],"urlFilter":"||delivery.tf1.fr/pub"},"id":202,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["tf1.fr"],"resourceTypes":["media"],"urlFilter":"||dnl-adv-ssl.tf1.fr/"},"id":203,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||loadshare.org/custom/"},"id":204,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["digisport.ro"],"resourceTypes":["media"],"urlFilter":"/gfp_video_ads/"},"id":205,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||slacker.com^*/getspot/?spotid="},"id":206,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["porn00.org"],"resourceTypes":["media"],"urlFilter":"||ang-content.com/*.mp4"},"id":207,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["porntrex.com"],"resourceTypes":["media"],"urlFilter":"||porndoe.com/movie/preroll/"},"id":208,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||res.cloudinary.com/*/ads%20video/preroll_"},"id":209,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||delivery.twentythree.com/*/video_medium?revision"},"id":210,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["mekobre.com"],"resourceTypes":["media"],"urlFilter":"||cdn.mekobre.com/ads^"},"id":211,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["music.amazon.ca","music.amazon.co.jp","music.amazon.co.uk","music.amazon.com","music.amazon.com.au","music.amazon.com.mx","music.amazon.de","music.amazon.es","music.amazon.fr","music.amazon.it"],"resourceTypes":["media"],"urlFilter":"||cloudfront.net^*.mp3|"},"id":212,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["open.spotify.com"],"resourceTypes":["media"],"urlFilter":"||akamaized.net/audio/"},"id":213,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["open.spotify.com"],"resourceTypes":["media"],"urlFilter":"||scdn.co/audio/"},"id":214,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["open.spotify.com"],"resourceTypes":["media"],"urlFilter":"||scdn.co/mp3-ad/"},"id":215,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["open.spotify.com"],"resourceTypes":["media"],"urlFilter":"||spotifycdn.com/audio/"},"id":216,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["vidmoly.to"],"resourceTypes":["media"],"urlFilter":"||vastz.b-cdn.net/*.mp4"},"id":217,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||foxhq.com/gabtab.webm"},"id":218,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["poki-gdn.com","repuls.io"],"resourceTypes":["media"],"urlFilter":"||redirector.gvt1.com/videoplayback/id/*/source/gfp_video_ads/"},"id":219,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||vbcdn.com/cdn/video_advt/"},"id":220,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["moviehdkh.com"],"resourceTypes":["media"],"urlFilter":"||storage.googleapis.com/*&googleaccessid=firebase-adminsdk"},"id":221,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||googles.video/"},"id":222,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["sinparty.com"],"resourceTypes":["media"],"urlFilter":"||content.sinpartycdn.com/*pre-roll-ads/"},"id":223,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["sinparty.com"],"resourceTypes":["media"],"urlFilter":"||content.sinpartycdn.com/videos-ads/"},"id":224,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["seznam.cz","seznamzpravy.cz"],"resourceTypes":["media"],"urlFilter":"||sdn.cz/*/ad-*.mp4"},"id":225,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"excludedInitiatorDomains":["widget.deezer.com"],"initiatorDomains":["deezer.com"],"resourceTypes":["media"],"urlFilter":"||live.streamtheworld.com/media/*.mp3"},"id":226,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||postmovie.net/*.mp4"},"id":227,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||fullhd4k.com/backend/movie/ads/"},"id":228,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["111.90.141.252"],"resourceTypes":["media"],"urlFilter":"/dyasds/"},"id":229,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["webmd.com"],"resourceTypes":["media"],"urlFilter":"/videoplayback?expire"},"id":230,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["safeframe.googlesyndication.com"],"resourceTypes":["media"],"urlFilter":"||googlevideo.com/videoplayback?"},"id":231,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["lifehacker.com"],"resourceTypes":["media"],"urlFilter":"||googlevideo.com/videoplayback?expire"},"id":232,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||assets.moat.com/*/ad"},"id":233,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||nensaysubs.net/images/logonensay.ico"},"id":234,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||api.stopad.io/link/*/pixel"},"id":235,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||livesports.pw/adblock.js"},"id":236,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||focus.de/src/js/spmsg"},"id":237,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||paladinsdecks.com/fileadmin/*/fab.min.js"},"id":238,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gocolumbialions.com/components/js/analytics.js"},"id":239,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||mangahere.onl/adsbygoogle.js"},"id":240,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","initiatorDomains":["zefoy.com"],"regexFilter":"^https:\\/\\/zefoy\\.com\\/[^\\/]+\\?","resourceTypes":["script"]},"id":241,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","initiatorDomains":["zefoy.com"],"regexFilter":"^https:\\/\\/zefoy\\.com(\\/[^\\/]+){1,}\\.js\\?","resourceTypes":["script"]},"id":242,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||static.bbc.co.uk/bbcdotcom/*/adverts.js"},"id":243,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||lexus.com/lexus-share/js/tracking_omn/s_code.js"},"id":244,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||oakley.com/_ui/dist/scripts/vendor/tealium.js"},"id":245,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||camping.info/*/fingerprint2.min.js"},"id":246,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gcmgames.com.br/*/google.analytics.trackingcode.js"},"id":247,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||nostv.pt/scripts/fingerprint2.min.js"},"id":248,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||goducks.com/components/js/analytics.js"},"id":249,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||miniusa.com/etc/designs/mini/js/vendor/tracking/"},"id":250,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||rtl.de/pf/resources/js/videotracking.min.js"},"id":251,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||farnell.com/*tracking.js"},"id":252,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||gratis.com/file/*/global/gtm.min.js"},"id":253,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||fox43.com/assets/js-libs/comscore/comscore.min.js"},"id":254,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||5newsonline.com/assets/*/comscore.min.js"},"id":255,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||slickdeals.net/scripts/*/js-campaign-tracking.js"},"id":256,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||slickdeals.net/scripts/*/sd_analytics.js"},"id":257,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"/tegna-tracking.js"},"id":258,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||sammobile.com^*/newrelic.js"},"id":259,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||mycourses.pearson.com/shared/static/*/component/ga.min.js"},"id":260,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||carsensor.net/usedcar/modules/clicklog_"},"id":261,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"||camhub.world/player/player_ads.html"},"id":262,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["sub_frame"],"urlFilter":"/player/html.php?aid=post_roll_html^"},"id":263,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||damoh.gmx.*/"},"id":264,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||sponsoredaccess.viasat.com/video/"},"id":265,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||sexy-egirls.com/sexy-egirls.com.mp4"},"id":266,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||gartic.io/videos/"},"id":267,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||kinas.tv/info.mp4"},"id":268,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["media"],"urlFilter":"||garticphone.com/videos/gio.mp4"},"id":269,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||nitropay.com/1.gif?"},"id":270,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["trendencias.com","xataka.com"],"resourceTypes":["image"],"urlFilter":"||ab.blogs.es/abtest.png^"},"id":271,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||ads.twitter.com/favicon.ico"},"id":272,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||advertising.yahoo.com/favicon.ico"},"id":273,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||doubleclickbygoogle.com/favicon.ico"},"id":274,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||google.com/adsense/start/images/favicon.ico"},"id":275,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["image"],"urlFilter":"||gstatic.com/adx/doubleclick.ico"},"id":276,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/(?:www\\.|[0-9a-z]{7,10}\\.)?[-0-9a-z]{5,}\\.com\\/\\/?(?:[0-9a-f]{2}\\/){2,3}[0-9a-f]{32}\\.js","requestDomains":["com"],"resourceTypes":["script","xmlhttprequest"]},"id":277,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||pcoptimizedsettings.com/wp-content/plugins/koko-analytics/"},"id":278,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||artfut.com/static/tagtag."},"id":279,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[0-9a-z]{7,25}\\.com\\/(?:build|bundles|chunks|dist|files|j|public|scripts|static)?\\/?[0-9a-f]{6,15}\\/?[0-9a-f]{21,36}(?:[-.](?:ma?in|prod|index))?(?:\\.js)?$","resourceTypes":["script"]},"id":280,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||unileversolutions.com/*/config/analytics.js"},"id":281,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/fingerprint2.min.js"},"id":282,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/fingerprint2.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"/fingerprint2.js"},"id":283,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["vtvcab.vn"],"resourceTypes":["script"],"urlFilter":"||cdnwebonplay.gviet.vn/public/js/player/ads/ima3.js"},"id":284,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["ktla.com"],"urlFilter":"||innovid.com/media/encoded/*.mp4"},"id":285,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["rentcafe.com"],"resourceTypes":["script"],"urlFilter":"||cdn.getblueshift.com/blueshift.js^"},"id":286,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/[a-z]{7,16}\\.[a-z]{3,7}\\/[a-z0-9]{14}\\/\\d{5}$","resourceTypes":["script"]},"id":287,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||intuitcdn.net/*/intuit-analytics."},"id":288,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||realsrv.com/popunder1000.js"},"id":289,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||exdynsrv.com/video-slider.js"},"id":290,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads-api.twitter.com/|"},"id":291,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||media.fastclick.net/|"},"id":292,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.facebook.com/|"},"id":293,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||advice-ads.s3.amazonaws.com/|"},"id":294,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.youtube.com/|"},"id":295,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.reddit.com/|"},"id":296,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.pinterest.com/|"},"id":297,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||adversal.com/|"},"id":298,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||sovrn.com/|"},"id":299,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||ads.tiktok.com/|"},"id":300,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||propellerads.com/|"},"id":301,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||infolinks.com/|"},"id":302,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["media"],"urlFilter":"||notifyvideo.info/p/creative-video/"},"id":303,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["nhl.com"],"resourceTypes":["media"],"urlFilter":"&expire"},"id":304,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["meissen-fernsehen.de"],"resourceTypes":["media"],"urlFilter":"|http://video.telvi.de/videos/*.mp4"},"id":305,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["surfline.com"],"resourceTypes":["media"],"urlFilter":"||cdn-surfline.com/*/preroll_"},"id":306,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||pcoptimizedsettings.com/wp-content/uploads/breeze/google/gtag.js"},"id":307,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["tunein.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/pal/sdkloader/pal.js"},"id":308,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["image"],"urlFilter":"||www.japscan.lol/imgs/japo/reader"},"id":309,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["bradleyviewdoctor.com","brookethoughi.com","brucevotewithin.com","cindyeyefinal.com","edwardarriveoften.com","erikcoldperson.com","graceaddresscommunity.com","housecardsummerbutton.com","howtogeek.com","humix.com","jamesstartstudent.com","jamiesamewalk.com","jasminetesttry.com","jasonresponsemeasure.com","jayservicestuff.com","johntryopen.com","kathleenmemberhistory.com","kennethofficialitem.com","loriwithinfamily.com","lukecomparetwo.com","makeuseof.com","markstyleall.com","michaelapplysome.com","mistergadget.tech","morganoperationface.com","nonesnanking.com","paulkitchendark.com","phenomenalityuniform.com","prefulfilloverdoor.com","rebeccaneverbase.com","roberteachfinal.com","ryanagoinvolve.com","sandrataxeight.com","seanshowcould.com","sethniceletter.com","shannonpersonalcost.com","sharonwhiledemocratic.com","tunein.com","vincentincludesuccessful.com","xda-developers.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":310,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["script"],"urlFilter":"||succeedscene.com/ads_*/ads.load.js"},"id":311,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["4gtv.tv","etonline.com","ktla.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js^"},"id":312,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["nickjr.com"],"requestDomains":["events.paramount.tech"]},"id":14868,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["voici.fr"],"requestDomains":["d1z2jf7jlzjs58.cloudfront.net"]},"id":14872,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["cbs.com","paramountplus.com"],"requestDomains":["ad.doubleclick.net"],"resourceTypes":["image"]},"id":14884,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"requestDomains":["torimochi.line-apps.com"],"resourceTypes":["image"]},"id":14885,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"initiatorDomains":["motls.blogspot.com"],"requestDomains":["clustrmaps.com"],"resourceTypes":["image"]},"id":14888,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/empty"},"type":"redirect"},"condition":{"initiatorDomains":["allcryptoz.net","batmanfactor.com","crewbase.net","crewus.net","shinbhu.net","shinchu.net","talkforfitness.com","thumb8.net","thumb9.net","topcryptoz.net","ultraten.net","uniqueten.net"],"resourceTypes":["object"]},"id":14894,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["dl.ccbluex.net"],"requestDomains":["googlesyndication.com"],"resourceTypes":["script"]},"id":14924,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["uflash.tv"],"requestDomains":["ads.exoclick.com"],"resourceTypes":["script"]},"id":14927,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["kledgeb.blogspot.com"],"requestDomains":["fundingchoicesmessages.google.com"],"resourceTypes":["script"]},"id":14953,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["viefaucet.com"],"requestDomains":["coinzillatag.com"],"resourceTypes":["script"]},"id":14954,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["bitcosite.com","bitzite.com"],"requestDomains":["adskeeper.com"],"resourceTypes":["script"]},"id":14958,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["selfstudybrain.com","universityequality.com"],"requestDomains":["dn0qt3r0xannq.cloudfront.net","fundingchoicesmessages.google.com"],"resourceTypes":["script"]},"id":14964,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["video.foxnews.com"],"requestDomains":["cdn.krxd.net"],"resourceTypes":["script"]},"id":14984,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["businessinsider.in"],"requestDomains":["static.clmbtech.com"],"resourceTypes":["script"]},"id":14991,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["bild.de"],"requestDomains":["tagger.opecloud.com"],"resourceTypes":["xmlhttprequest"]},"id":15030,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["9to5google.com","9to5mac.com","9to5toys.com","dronedj.com","electrek.co","marketrealist.com"],"requestDomains":["googlesyndication.com"],"resourceTypes":["xmlhttprequest"]},"id":15031,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"requestDomains":["doubleclick.net","downloadfullfree.com"],"resourceTypes":["xmlhttprequest"]},"id":15034,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"requestDomains":["pagead2.googlesyndication.com"],"resourceTypes":["xmlhttprequest"]},"id":15047,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"requestDomains":["d192r5l88wrng7.cloudfront.net","sibautomation.com"],"resourceTypes":["sub_frame"]},"id":15059,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"initiatorDomains":["uploadcloud.pro"],"requestDomains":["desirefx.com"],"resourceTypes":["sub_frame"]},"id":15060,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["games2rule.com"],"requestDomains":["2mdn.net"],"resourceTypes":["media"]},"id":15073,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"requestDomains":["cdend.com","pmdipads-a.akamaihd.net","static.twincdn.com"],"resourceTypes":["media"]},"id":15075,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["youku.com"],"requestDomains":["valipl.cp31.ott.cibntv.net"],"resourceTypes":["media"]},"id":15084,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["digisport.ro"],"requestDomains":["gvt1.com"],"resourceTypes":["media"]},"id":15098,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["open.spotify.com"],"requestDomains":["2mdn.net","amillionads.com"],"resourceTypes":["media"]},"id":15109,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["app.plex.tv"],"requestDomains":["assets.springserve.com","cdn.flashtalking.com"],"resourceTypes":["media"]},"id":15112,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["lasexta.com"],"requestDomains":["publi.atresmediapublicidad.com"],"resourceTypes":["media"]},"id":15117,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["atresplayer.com"],"requestDomains":["atresmediapublicidad.com"],"resourceTypes":["media"]},"id":15118,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["app.idagio.com"],"requestDomains":["ctfassets.net"],"resourceTypes":["media"]},"id":15124,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["msn.com"],"requestDomains":["msavideo-a.akamaihd.net"],"resourceTypes":["media"]},"id":15128,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["mlb.com"],"requestDomains":["googlevideo.com"],"resourceTypes":["media"]},"id":15130,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"firstParty","requestDomains":["slpubmedias.tf1.fr"],"resourceTypes":["media"]},"id":15166,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["rmdown.com"],"resourceTypes":["image"]},"id":15173,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","requestDomains":["commentsengine.com","sidearm-syndication.s3.amazonaws.com"],"resourceTypes":["script"]},"id":15182,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["lolalytics.com","pch.com","sampledrive.in","shorttrick.in"],"resourceTypes":["script"]},"id":15184,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nobab2.js"},"type":"redirect"},"condition":{"domainType":"thirdParty","requestDomains":["adclixx.net","adnetasia.com","adtrackers.net","bannertrack.net"],"resourceTypes":["script"]},"id":15192,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["hdd.moviefun24.com","hitbdsm.com","imdb.com"],"resourceTypes":["media"]},"id":15211,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"domainType":"thirdParty","requestDomains":["4u2movie.com"],"resourceTypes":["media"]},"id":15213,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/deu-0.json b/extentions/uBOL-home/rulesets/redirect/deu-0.json new file mode 100644 index 0000000..2a9d56e --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/deu-0.json @@ -0,0 +1,111 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "beeg-pornos.com", + "deinesexfilme.com", + "deutscherporno.biz", + "einfachtitten.com", + "gutesexfilme.com", + "halloporno.net", + "hd-pornos.info", + "hd-sexfilme.com", + "hdpornos.net", + "herzporno.com", + "kornhub.co", + "lesbenhd.com", + "meinyouporn.com", + "nursexfilme.com", + "pornhub-sexfilme.net", + "pornhutdeutsch.com", + "pornoaffe.net", + "pornodavid.com", + "pornoente.tv", + "pornofisch.com", + "pornohammer.com", + "pornohans.com", + "pornohirsch.net", + "pornohutdeutsch.net", + "pornojenny.com", + "pornoklinge.com", + "pornoleon.com", + "pornolisa.com", + "pornoritze.com", + "pornoschlange.com", + "pornosusi.com", + "pornotanja.com", + "pornotom.com", + "pornovideos-hd.com", + "pornozebra.com", + "sexente.com", + "sexfilme-gratis.com", + "sexfilme24.org", + "sexhamster.biz", + "sexvideos-gratis.com", + "sexvideos-hd.com", + "tube8-pornos.com", + "xnxx-porno.com", + "xnxx-pornos.xxx", + "xnxx-sexfilme.com", + "youporndeutsch.xyz" + ], + "urlFilter": "||twincdn.com/video/susilive/" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "toggo.de" + ], + "urlFilter": "||ccstatic.toggo.de/cc-static-files/bumper-video/" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "toggo.de" + ], + "urlFilter": "||flashtalking.com^*.mp4" + }, + "id": 3, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "toggo.de" + ], + "urlFilter": "||smartclip.net/creatives/uploads/*.mp4" + }, + "id": 4, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/fin-0.json b/extentions/uBOL-home/rulesets/redirect/fin-0.json new file mode 100644 index 0000000..c8c9ab7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/fin-0.json @@ -0,0 +1,104 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "telsu.fi" + ], + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||adservice.google.com/adsid/integrator.js" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "mtv.fi", + "mtvuutiset.fi" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||cloudfront.net/creatives/assets/*.mp4" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "ruutu.fi", + "supla.fi" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||nelonenmedia-pmd-ads-*.nm-stream.nelonenmedia.fi^" + }, + "id": 3, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "puhekupla.com" + ], + "requestDomains": [ + "doubleclick.net" + ], + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 166, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "ruutu.fi" + ], + "requestDomains": [ + "freewheel-jitt.sanoma.fi", + "sanoma-prod.integration-x.com" + ], + "resourceTypes": [ + "media" + ] + }, + "id": 168, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/fra-0.json b/extentions/uBOL-home/rulesets/redirect/fra-0.json new file mode 100644 index 0000000..5966c15 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/fra-0.json @@ -0,0 +1,36 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["linternaute.com","sante.journaldesfemmes.fr"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||kweb.r66net.com/getlink|"},"id":1,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["ultimate-catch.eu"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||cas.criteo.com/delivery/ajs.php^"},"id":2,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||cache.go4up.com/assets/img/abutoned.gif"},"id":3,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["geo.dailymotion.com","oqee.tv"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["trackmusik.fr"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["animationdigitalnetwork.fr"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":6,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["animedigitalnetwork.fr","lecourrier-du-soir.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":7,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["commentcamarche.net"],"resourceTypes":["script"],"urlFilter":"||c.amazon-adsystem.com/aax2/apstag.js"},"id":8,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["commentcamarche.net"],"resourceTypes":["script"],"urlFilter":"||widgets.outbrain.com/outbrain.js"},"id":9,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["jardiner-malin.fr"],"resourceTypes":["script"],"urlFilter":"||cdn-a.yieldlove.com/yieldlove-bidder.js"},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["linternaute.com","sante.journaldesfemmes.fr"],"resourceTypes":["script"],"urlFilter":"||dpm.zebestof.com/*/tag.js"},"id":11,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["linternaute.com","sante.journaldesfemmes.fr"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/*/apstag.js"},"id":12,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["linternaute.com","sante.journaldesfemmes.fr"],"resourceTypes":["script"],"urlFilter":"||cdn.adsafeprotected.com/iaspet.*.js"},"id":13,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["linternaute.com","sante.journaldesfemmes.fr"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":14,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["ultimate-catch.eu"],"resourceTypes":["script"],"urlFilter":"||static.criteo.net/js/px.js"},"id":15,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["gentside.com"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":16,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["capital.fr","gala.fr","geo.fr","voici.fr"],"resourceTypes":["script"],"urlFilter":"||js-sec.indexww.com/ht/p/*.js"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"initiatorDomains":["capital.fr","gala.fr","geo.fr","voici.fr"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-analytics_analytics.js"},"type":"redirect"},"condition":{"initiatorDomains":["capital.fr","gala.fr","geo.fr","voici.fr"],"resourceTypes":["script"],"urlFilter":"||googletagmanager.com/gtm.js"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["capital.fr","gala.fr","geo.fr","voici.fr"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["capital.fr","gala.fr","geo.fr","voici.fr"],"resourceTypes":["script"],"urlFilter":"||prismamedia-com.videoplayerhub.com/galleryplayer.js"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"initiatorDomains":["femmeactuelle.fr","programme-tv.net"],"resourceTypes":["script"],"urlFilter":"||c.amazon-adsystem.com/aax2/apstag.js"},"id":22,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"initiatorDomains":["maxisciences.com"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":23,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["tf1.fr"],"resourceTypes":["script"],"urlFilter":"||tf1.fr/assets/js/build/lib/ad"},"id":24,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-vmap1.0.xml"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||wakanim.tv/*/advertisement?idepisode="},"id":25,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-vmap1.0.xml"},"type":"redirect"},"condition":{"initiatorDomains":["canalplus.com"],"resourceTypes":["other","xmlhttprequest"],"urlFilter":"||proxy.ads.canalplus-bo.net/web/*/advert/?adinfo="},"id":26,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["media"],"urlFilter":"||cdn.stickyadstv.com/www/images/*.mp4"},"id":27,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["media"],"urlFilter":"||vod.6cloud.fr/pub/*.mp4"},"id":28,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||static.canal-plus.net/pub/*/*_*.mp4"},"id":29,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["tf1.fr"],"resourceTypes":["media"],"urlFilter":"||delivery.tf1.fr/pub"},"id":30,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["01fmovies.com"],"resourceTypes":["media"],"urlFilter":"||loadshare.org/custom/"},"id":31,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["6play.fr"],"resourceTypes":["media"],"urlFilter":"||static.6cloud.fr^*.mp4"},"id":32,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||ads-canalplus.akamaized.net/*.mp4"},"id":33,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["tf1.fr"],"requestDomains":["dnl-adv-ssl.tf1.fr","slpubmedias.tf1.fr"],"resourceTypes":["media"]},"id":6450,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/hun-0.json b/extentions/uBOL-home/rulesets/redirect/hun-0.json new file mode 100644 index 0000000..ecfcbce --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/hun-0.json @@ -0,0 +1,61 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "myonlineradio.hu" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js^" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "cinemo.hu" + ], + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "cinemo.hu" + ], + "requestDomains": [ + "sovrn.com" + ], + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 204, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/irn-0.json b/extentions/uBOL-home/rulesets/redirect/irn-0.json new file mode 100644 index 0000000..afbcb73 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/irn-0.json @@ -0,0 +1,75 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "domainType": "firstParty", + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||safarmarket.com/api/v1/trace/traceflight^" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "melodify.app" + ], + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||melodify.pw/serve/v1/limitation/*.mp3^" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "tmk.ir" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||tamashakhoneh.ir/src/video/intro.mp4^" + }, + "id": 3, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.txt" + }, + "type": "redirect" + }, + "condition": { + "domainType": "firstParty", + "requestDomains": [ + "khabarchin.basalam.com" + ] + }, + "id": 600, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/isr-0.json b/extentions/uBOL-home/rulesets/redirect/isr-0.json new file mode 100644 index 0000000..d2e23f3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/isr-0.json @@ -0,0 +1,13 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["calcalist.co.il","mako.co.il","walla.co.il","yad2.co.il","ynet.co.il"],"resourceTypes":["image"],"urlFilter":"||ad.doubleclick.net/favicon.ico?ad="},"id":1,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["calcalist.co.il","mako.co.il","sport5.co.il","walla.co.il","yad2.co.il","ynet.co.il"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":2,"priority":22}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["walla.co.il"],"resourceTypes":["script"],"urlFilter":"||walla.co.il/dist/scripts/ads/global-targeting.js"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["yad2.co.il"],"resourceTypes":["script"],"urlFilter":"||yad2.co.il/js-new/showads.js"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["mako.co.il","sport5.co.il"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["jmusic.me"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||moodaot.kipa.co.il^*/*.mp4"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||jdn.co.il/wp-content/banners/bankleumi/"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||jdn.co.il/wp-content/uploads/video/yugort.mp4"},"id":9,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||ch10.co.il/wp-content/uploads/2021/*/*.mp4"},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||xads.zedo.com/ads2/c?*.one.co.il/"},"id":11,"priority":12} +] diff --git a/extentions/uBOL-home/rulesets/redirect/jpn-1.json b/extentions/uBOL-home/rulesets/redirect/jpn-1.json new file mode 100644 index 0000000..d7f6d1f --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/jpn-1.json @@ -0,0 +1,29 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||affiliate.dtiserv.com/image/dti/default128.jpg"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["ap-siken.com","battlecats-db.com","db-siken.com","fe-siken.com","fp1-siken.com","fp2-siken.com","fp3-siken.com","intaa.net","itpassportsiken.com","kakomonn.com","nw-siken.com","pm-siken.com","sc-siken.com","sg-siken.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":2,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["egotter.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["rocketnews24.com","youpouch.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["coolpan.net","freemen.jp","gamemod.blog.fc2.com","helpsupport.blog.fc2.com","playai.nu"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["musenboya.com"],"resourceTypes":["script"],"urlFilter":"||ad-stir.com/js/adstir.js"},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["musenboya.com"],"resourceTypes":["script"],"urlFilter":"||i-mobile.co.jp/script/v1/spot.js"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["musenboya.com"],"resourceTypes":["script"],"urlFilter":"||nend.net/js/nendadloader.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["nihongo-pro.com","real-sports.jp"],"resourceTypes":["script"],"urlFilter":"||googlesyndication.com/pagead/js/adsbygoogle.js"},"id":9,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["xn--u9j5h1btf1ez99qnszei5c8ws.com"],"resourceTypes":["script"],"urlFilter":"||glssp.net/gl_ad/"},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["real-sports.jp"],"resourceTypes":["script"],"urlFilter":"||fensi.plus/store-ad.js"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||k-img.com/script/libs/kkkns.des/jack.js"},"id":12,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["oricon.co.jp","phileweb.com"],"resourceTypes":["script"],"urlFilter":"||g.doubleclick.net/tag/js/gpt.js"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["baseball.yahoo.co.jp","soccer.yahoo.co.jp"],"resourceTypes":["script"],"urlFilter":"||yads.c.yimg.jp/uadf/yads_vimps.js"},"id":14,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["baseball.yahoo.co.jp","soccer.yahoo.co.jp"],"resourceTypes":["script"],"urlFilter":"||yimg.jp/images/advertising/common/js/iicon.min.js"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["news.biglobe.ne.jp"],"resourceTypes":["script"],"urlFilter":"||yads.c.yimg.jp/js/yads.js"},"id":16,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nissan.co.jp"],"resourceTypes":["script"],"urlFilter":"||googleadservices.com/pagead/conversion.js"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nissan.co.jp"],"resourceTypes":["script"],"urlFilter":"||img.ak.impact-ad.jp/sr/js/nissan_visitorapi_main.js"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"initiatorDomains":["rocketnews24.com","youpouch.com"],"resourceTypes":["sub_frame"],"urlFilter":"||googlesyndication.com/safeframe/"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"initiatorDomains":["realtime-chart.info","sekai-kabuka.com"],"resourceTypes":["sub_frame"],"urlFilter":"||googleads.g.doubleclick.net/pagead/ads?"},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["funny-ai.com"],"resourceTypes":["media"],"urlFilter":"||stream.playerserve.com/stream/server/"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"requestDomains":["cu-ad.tbs.co.jp","cu-cdn-ad-v3.ntv.co.jp"],"resourceTypes":["media"]},"id":22,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||exploader.net/js/"},"id":23,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["rocketnews24.com","youpouch.com"],"requestDomains":["tpc.googlesyndication.com"],"resourceTypes":["image"]},"id":1388,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"initiatorDomains":["syosetu.top"],"requestDomains":["i.imgur.com"],"resourceTypes":["image"]},"id":1389,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nissan.co.jp"],"requestDomains":["penta.a.one.impact-ad.jp"],"resourceTypes":["script"]},"id":1409,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["ordermaid.ai"],"requestDomains":["nend.net"],"resourceTypes":["media"]},"id":1412,"priority":12} +] diff --git a/extentions/uBOL-home/rulesets/redirect/kor-1.json b/extentions/uBOL-home/rulesets/redirect/kor-1.json new file mode 100644 index 0000000..4c8206c --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/kor-1.json @@ -0,0 +1,23 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"urlFilter":"||smrmembers-smr.smartmediarep.com/smc/smrmembers/"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"urlFilter":"||news.mobfeed.co.kr/front/personal/coupang"},"id":2,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"urlFilter":"||bigkinds.or.kr/resources/files/banner/"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"urlFilter":"||bigkinds.or.kr/assets/*/img/content/*banner"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["kakaotv.daum.net","play-tv.kakao.com","tv.kakao.com"],"regexFilter":"^https:\\/\\/videoads\\.kakao\\.com\\/adserver\\/api\\/v[0-9]+\\/vmap"},"id":5,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["kakaotv.daum.net","play-tv.kakao.com","tv.kakao.com"],"urlFilter":"/embed/player/image/ads.png"},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["laftel.net","sbs.co.kr"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["maxmovie.com"],"urlFilter":"||advimg.ad-mapps.com/sdk/m_plus/image/"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["mbn.co.kr"],"urlFilter":"||ad.smartmediarep.com/netinsight/video/"},"id":9,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/2x2.png"},"type":"redirect"},"condition":{"initiatorDomains":["tv.nate.com"],"urlFilter":"||adimg.nate.com/img/*?n="},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["game.hotsharegames.com"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["m.cafe.naver.com","m.search.naver.com"],"resourceTypes":["script"],"urlFilter":"||ssl.pstatic.net/tveta/libs/glad/prod/gfp-core.js"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":14,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":16,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["m.sports.naver.com"],"resourceTypes":["script"],"urlFilter":"||ssl.pstatic.net/tveta/libs/ssp-video/prod/ssp.web.sdk_"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["aagag.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["maxmovie.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||mtag.mman.kr/get_ad.mezzo/"},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||advod.sbs.co.kr/sbsad/"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"requestDomains":["video.veilduck.app"]},"id":939,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/ltu-0.json b/extentions/uBOL-home/rulesets/redirect/ltu-0.json new file mode 100644 index 0000000..142d390 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/ltu-0.json @@ -0,0 +1,33 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/1x1.gif" + }, + "type": "redirect" + }, + "condition": { + "domainType": "firstParty", + "urlFilter": "||15min.lt/cached/tgif" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "domainType": "firstParty", + "resourceTypes": [ + "media" + ], + "urlFilter": "||161.97.106.129/info.mp4" + }, + "id": 2, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/nld-0.json b/extentions/uBOL-home/rulesets/redirect/nld-0.json new file mode 100644 index 0000000..7fa381a --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/nld-0.json @@ -0,0 +1,41 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/googletagservices_gpt.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "goplay.be", + "nieuwsblad.be" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||securepubads.g.doubleclick.net/tag/js/gpt.js" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "goplay.be" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 2, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/nor-0.json b/extentions/uBOL-home/rulesets/redirect/nor-0.json new file mode 100644 index 0000000..fe8dcf2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/nor-0.json @@ -0,0 +1,115 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "vgtv.no" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||acdn.adnxs.com/ast/ast.js" + }, + "id": 1, + "priority": 12 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "vg.no" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||damoh.vgtv.no/hic_qos" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/googletagservices_gpt.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "vegetarbloggen.no" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||googletagservices.com/tag/js/gpt.js" + }, + "id": 3, + "priority": 12 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.json" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||vgc.no/cdn/js/libs/homad-config.json" + }, + "id": 4, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "bold.dk" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||freewheel-mtgx-tv.akamaized.net/*.mp4" + }, + "id": 5, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "embed.viaplay.com" + ], + "requestDomains": [ + "freewheel-mtgx-tv.akamaized.net" + ], + "resourceTypes": [ + "media" + ] + }, + "id": 539, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/pol-0.json b/extentions/uBOL-home/rulesets/redirect/pol-0.json new file mode 100644 index 0000000..3bcdabc --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/pol-0.json @@ -0,0 +1,29 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||go.onclasrv.com/apu.php"},"id":1,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||aoredi.com/apu.php?"},"id":2,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/nofab.js"},"type":"redirect"},"condition":{"initiatorDomains":["gorlice.in","limanowa.in","sacz.in"],"resourceTypes":["script"],"urlFilter":"/js/adblock.js"},"id":3,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||s-pt.ppstatic.pl/*/reklama.js"},"id":4,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["pilot.wp.pl"],"resourceTypes":["script"],"urlFilter":"||wp.hit.gemius.pl/gdejs/xgde.js"},"id":5,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["ps3-hack.pl"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["nk-net.pl","www.gry.pl"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/show_ads.js"},"id":7,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["epidemia-koronawirus.pl"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"/js/adsbygoogle.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["epidemia-koronawirus.pl"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||googleads.g.doubleclick.net/pagead/id"},"id":9,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["soisk.pl"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":10,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["eu","pl"],"resourceTypes":["script"],"urlFilter":"||ppstatic.pl/assets/nsk/*/js/compiled/atoms/ads/branding-video.js"},"id":11,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["loomi.tv"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":12,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["twojahistoria.pl"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["zobacz.ws"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":14,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["tkchopin.pl"],"resourceTypes":["media"],"urlFilter":"||tkchopin.pl/cams/video_file/"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||adv.wp.pl/rm/box/*.mp4"},"id":16,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"excludedInitiatorDomains":["www.wp.pl"],"initiatorDomains":["autokult.pl","dobreprogramy.pl","echirurgia.pl","fotoblogia.pl","gadzetomania.pl","jejswiat.pl","kafeteria.pl","komorkomania.pl","medycyna24.pl","money.pl","o2.pl","parenting.pl","portal.abczdrowie.pl","pudelek.pl","wp.pl"],"resourceTypes":["media"],"urlFilter":"||v.wpimg.pl/"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||webcamera.pl/videointro/filead*.mp4"},"id":18,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["twojapogoda.pl"],"resourceTypes":["media"],"urlFilter":"||ipla-*-*.pluscdn.pl/p/r/*/"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["telewizjattm.pl"],"resourceTypes":["media"],"urlFilter":"||telewizjattm.pl/wioslo/*.mp4"},"id":20,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["polsatnews.pl","polsatsport.pl"],"resourceTypes":["media"],"urlFilter":"||redirector.redefine.pl/r/"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["www.tvn.pl"],"resourceTypes":["media"],"urlFilter":"||redcdn.pl/*-adserver/"},"id":22,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["script"],"urlFilter":"||olx.pl^*/advertising.js"},"id":23,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/click2load.html"},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["orionblues.pinger.pl"],"regexFilter":"^https:\\/\\/(www\\.)?youtube(-nocookie)?\\.com\\/embed\\/","resourceTypes":["object","sub_frame"]},"id":24,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["popkulturysci.pl"],"requestDomains":["pagead2.googlesyndication.com"],"resourceTypes":["script"]},"id":1030,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["darmowa-tv.ws"],"requestDomains":["googlesyndication.com"],"resourceTypes":["script"]},"id":1031,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["popkulturysci.pl"],"requestDomains":["pagead2.googlesyndication.com"],"resourceTypes":["xmlhttprequest"]},"id":1038,"priority":12} +] diff --git a/extentions/uBOL-home/rulesets/redirect/rou-1.json b/extentions/uBOL-home/rulesets/redirect/rou-1.json new file mode 100644 index 0000000..2cb4763 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/rou-1.json @@ -0,0 +1,50 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/google-ima.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "a1.ro", + "antena3.ro", + "antenastars.ro", + "as.ro", + "divahair.ro", + "jurnalul.ro", + "observator.tv", + "observatornews.ro", + "qbebe.ro", + "spynews.ro", + "zutv.ro" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 1, + "priority": 12 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/google-ima.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "stiripesurse.ro" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 2, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/rus-0.json b/extentions/uBOL-home/rulesets/redirect/rus-0.json new file mode 100644 index 0000000..8e1bda1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/rus-0.json @@ -0,0 +1,19 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/32x32.png"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||clustrmaps.com/counter/"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||mc.admetrica.ru/sync_cookie_image_check"},"id":2,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/empty"},"type":"redirect"},"condition":{"resourceTypes":["image","script","xmlhttprequest"],"urlFilter":"||ad.mail.ru/"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"initiatorDomains":["mail.ru","sportmail.ru"],"resourceTypes":["image"],"urlFilter":"||ru/count/"},"id":4,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||dominantroute.com/bens/vinos.js"},"id":5,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||franecki.net/js/lib.js"},"id":6,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noeval-silent.js"},"type":"redirect"},"condition":{"initiatorDomains":["yandex.ru","yastatic.net"],"resourceTypes":["script"],"urlFilter":"||strm.yandex.ru/get/"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["tragtorr.in","tragtorr.info"],"resourceTypes":["script"],"urlFilter":"||yandex.ru/ads/system/context.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/empty"},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||r.mradx.net/img/*.js|"},"id":9,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||v*.plrjs.org/*.xml|"},"id":10,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["player-films.online"],"resourceTypes":["media"],"urlFilter":"||s-cdn.org/promo/*.mp4"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["player-films.online"],"resourceTypes":["media"],"urlFilter":"||s-club.tv/promo/*.mp4"},"id":12,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||ts.kg/olol*.mp4"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"requestDomains":["adbutton.net"],"resourceTypes":["script"]},"id":5801,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"requestDomains":["loadercdn.com"],"resourceTypes":["script"]},"id":5804,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.html"},"type":"redirect"},"condition":{"initiatorDomains":["pronpic.org"],"requestDomains":["pronpic.org"],"resourceTypes":["sub_frame"]},"id":5808,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/empty"},"type":"redirect"},"condition":{"initiatorDomains":["1tv.ru","karaoke.ru","mediavitrina.ru","yastatic.net"],"requestDomains":["strm.yandex.ru"],"resourceTypes":["media"]},"id":5811,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/spa-1.json b/extentions/uBOL-home/rulesets/redirect/spa-1.json new file mode 100644 index 0000000..f85d57f --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/spa-1.json @@ -0,0 +1,28 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["jovempan.uol.com.br"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||static.criteo.net/js/px.js?ch="},"id":1,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["jovempan.uol.com.br"],"resourceTypes":["image","media","other","script","stylesheet","sub_frame","xmlhttprequest"],"urlFilter":"||cas.criteo.com/delivery/ajs.php"},"id":2,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["antena7.com.do","atv.pe","c9n.com.py","canal12.com.sv","canal13mexico.com","chapintv.com","elcomercio.com","monumental.co.cr","niusdiario.es","r7.com","redbolivision.tv.bo","repretel.com","rqp.com.bo","southpark.lat","southparkstudios.com.br","suamusica.com.br","terra.com.br","tn23.tv","vtv.com.hn"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["olhonaviagem.com","tv0800.tv"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["descargaseriestv.com","dicasvalores.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["elquintobeatle.com","empregoestagios.com","satcesc.com","xerifetech.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["southpark.lat","southparkstudios.com.br"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/pal/sdkloader/pal.js"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["baixedetudo.net.br","fantasy.lu","haddoz.net","lawebdelprogramador.com","saludmasya.com","stardeos.com","tipsdesalud.tips","xkekos.tv"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["juegos.news","letrasdemusicas.org"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":9,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["forum.lfspro.net","kepahoo.com","monarcamanga.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":10,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["maringapost.com.br"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["elcorreo.com"],"resourceTypes":["script"],"urlFilter":"||static.vocento.com/dab/latest/strategy.js"},"id":12,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["cozinha.minhasdelicias.com","sejasaudavel.net"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["anihub.tv"],"resourceTypes":["script"],"urlFilter":"||st.bebi.com/bebi_v*.js"},"id":14,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["g1novelas.online","g1novelas.org","geeksweb.net"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":15,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["serieslatinoamerica.tv"],"resourceTypes":["script"],"urlFilter":"/tghr.js"},"id":16,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["jn.pt","suamusica.com.br"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["downdetector.com.br"],"resourceTypes":["script"],"urlFilter":"||googletagservices.com/tag/js/gpt.js"},"id":18,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||mahimeta.com/networks/ad_code.php"},"id":19,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["funzen.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":20,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["pobre.wtf"],"resourceTypes":["media"],"urlFilter":"||cloud.mail.ru/weblink/view/*?advideo"},"id":21,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"initiatorDomains":["player.hentaistube.com"],"resourceTypes":["media"],"urlFilter":"||baixarhentais.com/*/*-pre-roll-*.mp4"},"id":22,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||pobre.tv/videos/bt.mp4"},"id":23,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||hentaiporno.xxx/wp-content/uploads/*/*_video.mp4.mp4"},"id":24,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/amazon_apstag.js"},"type":"redirect"},"condition":{"initiatorDomains":["terra.com.br"],"resourceTypes":["script"],"urlFilter":"||amazon-adsystem.com/aax2/apstag.js"},"id":25,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["comando.to"],"requestDomains":["aj1907.online"],"resourceTypes":["xmlhttprequest"]},"id":856,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/swe-1.json b/extentions/uBOL-home/rulesets/redirect/swe-1.json new file mode 100644 index 0000000..b274700 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/swe-1.json @@ -0,0 +1,168 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/32x32.png" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "image" + ], + "urlFilter": "||mediacreeper.com/image" + }, + "id": 1, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/32x32.png" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "image" + ], + "urlFilter": "||mediacreeper.se/image" + }, + "id": 2, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/google-ima.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "atl.nu", + "screen9.com" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||imasdk.googleapis.com/js/sdkloader/ima3.js" + }, + "id": 3, + "priority": 12 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "script" + ], + "urlFilter": "||widget.playoncenter.com/newplayer/js/pb_" + }, + "id": 4, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/empty" + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "||kyrkanstidning.se/firstvisit" + }, + "id": 5, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/click2load.html" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "ordfrontmagasin.se" + ], + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "||youtube.com/embed" + }, + "id": 6, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "tv2.no" + ], + "requestDomains": [ + "k5a.io" + ], + "resourceTypes": [ + "script" + ] + }, + "id": 1223, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/click2load.html" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "nordiskradio.se" + ], + "requestDomains": [ + "peertube.se" + ], + "resourceTypes": [ + "sub_frame" + ] + }, + "id": 1226, + "priority": 2 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/click2load.html" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "breakit.se" + ], + "requestDomains": [ + "player.vimeo.com" + ], + "resourceTypes": [ + "sub_frame" + ] + }, + "id": 1227, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/tha-0.json b/extentions/uBOL-home/rulesets/redirect/tha-0.json new file mode 100644 index 0000000..f33d886 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/tha-0.json @@ -0,0 +1,40 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-1s.mp4" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "thmovieshd.com" + ], + "resourceTypes": [ + "media" + ], + "urlFilter": "||b-cdn.net/ssd1/ads/*.mp4" + }, + "id": 1, + "priority": 12 +}, +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/noop-0.1s.mp3" + }, + "type": "redirect" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "hdd.moviefun24.com" + ], + "resourceTypes": [ + "media" + ] + }, + "id": 747, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/redirect/tur-0.json b/extentions/uBOL-home/rulesets/redirect/tur-0.json new file mode 100644 index 0000000..7e40570 --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/tur-0.json @@ -0,0 +1,21 @@ +[ +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/1x1.gif"},"type":"redirect"},"condition":{"resourceTypes":["image"],"urlFilter":"||hdfilmcehennemi.life/red3.jpg"},"id":1,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/google-ima.js"},"type":"redirect"},"condition":{"initiatorDomains":["puhutv.com","tabii.com","tv8bucuk.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":2,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googlesyndication_adsbygoogle.js"},"type":"redirect"},"condition":{"initiatorDomains":["puhutv.com","turkishairforce.org"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":3,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["gsmturkey.net","hacoos.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":4,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["vidtekno.com"],"resourceTypes":["script"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":5,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["kanalmaras.com"],"resourceTypes":["script","xmlhttprequest"],"urlFilter":"||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"},"id":6,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/googletagservices_gpt.js"},"type":"redirect"},"condition":{"initiatorDomains":["eksisozluk.com"],"resourceTypes":["script"],"urlFilter":"||securepubads.g.doubleclick.net/tag/js/gpt.js"},"id":7,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["alemfm.com"],"resourceTypes":["script"],"urlFilter":"||imasdk.googleapis.com/js/sdkloader/ima3.js"},"id":8,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||tmgrup.com.tr/videojs/adblockdetect.js"},"id":9,"priority":12}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.txt"},"type":"redirect"},"condition":{"initiatorDomains":["bolugundem.com","gidahatti.com","mardinhaber.com.tr"],"resourceTypes":["xmlhttprequest"],"urlFilter":"/service/advertchannels?"},"id":10,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-vmap1.0.xml"},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||nowtv.com.tr/vmap?*&player_skin=getir"},"id":11,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||cdn-dfj.pages.dev/video.mp4"},"id":12,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||dizikral.com/cdn/*.mp4"},"id":13,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||bizlergeldikk.babalargeldii1.workers.dev/*/betmatik.mp4"},"id":14,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["kultfilmler.com"],"resourceTypes":["media"],"urlFilter":".mp4"},"id":15,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-0.1s.mp3"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||webteizle2.com/i/vid-onu-*.mp4"},"id":16,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"initiatorDomains":["if.strmrdrfronf.click","ifra.strmrdrfronf.click"],"resourceTypes":["media"],"urlFilter":"||video.twimg.com/ext_tw_video/*/pu/*/*.m4s"},"id":17,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop-1s.mp4"},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||filmmodu*.com/uploads/"},"id":18,"priority":2}, +{"action":{"redirect":{"extensionPath":"/web_accessible_resources/noop.js"},"type":"redirect"},"condition":{"initiatorDomains":["cdnegg.xyz"],"requestDomains":["d3g5ovfngjw9bw.cloudfront.net"],"resourceTypes":["script"]},"id":1121,"priority":2} +] diff --git a/extentions/uBOL-home/rulesets/redirect/vie-1.json b/extentions/uBOL-home/rulesets/redirect/vie-1.json new file mode 100644 index 0000000..1ead50e --- /dev/null +++ b/extentions/uBOL-home/rulesets/redirect/vie-1.json @@ -0,0 +1,21 @@ +[ +{ + "action": { + "redirect": { + "extensionPath": "/web_accessible_resources/google-ima.js" + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "vtvcab.vn" + ], + "resourceTypes": [ + "script" + ], + "urlFilter": "||on-web-cdn.gviet.vn/public/js/player/ads/ima3.js" + }, + "id": 2, + "priority": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/annoyances-cookies.json b/extentions/uBOL-home/rulesets/regex/annoyances-cookies.json new file mode 100644 index 0000000..6db1395 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/annoyances-cookies.json @@ -0,0 +1,15 @@ +[ +{ + "action": { + "type": "allow" + }, + "condition": { + "domainType": "firstParty", + "regexFilter": "complianz-gdpr-premium\\/cookiebanner", + "resourceTypes": [ + "script" + ] + }, + "id": 1 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/block-lan.json b/extentions/uBOL-home/rulesets/regex/block-lan.json new file mode 100644 index 0000000..f9dcd2f --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/block-lan.json @@ -0,0 +1,128 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/10\\.(?:(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))\\.){2}(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))[:/]" + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/172\\.(?:1[6-9]|2\\d|3[01])(?:\\.(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))){2}[:/]" + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/192\\.168(?:\\.(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))){2}[:/]" + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/\\[f(?:[cd][0-9a-f]|e[89a-f])[0-9a-f]:[0-9a-f:]+\\][:/]" + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/169\\.254\\.(?:[1-9]\\d?|1\\d{2}|2(?:[0-4]\\d|5[0-4]))\\.(?:[1-9]?\\d|1\\d{2}|2(?:[0-4]\\d|5[0-5]))[:/]" + }, + "id": 5 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/\\[::ffff:(?:7f[0-9a-f]{2}|a[0-9a-f]{2}|ac1[0-9a-f]|c0a8|a9fe):[0-9a-f]{1,4}\\][:/]" + }, + "id": 6 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "0.0.0.0", + "127.0.0.1", + "[::1]", + "[::]", + "local", + "localhost" + ], + "regexFilter": "^\\w+:\\/\\/127\\.(?:(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))\\.){2}(?:[1-9]?\\d|1\\d\\d|2(?:[0-4]\\d|5[0-5]))[:/]" + }, + "id": 7 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/chn-0.json b/extentions/uBOL-home/rulesets/regex/chn-0.json new file mode 100644 index 0000000..4f66e64 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/chn-0.json @@ -0,0 +1,14 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["h-ciyuan.com"],"regexFilter":"secureserver.net\\/.*[-\\/]\\d+x\\d+\\.gif"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meitui.org"],"regexFilter":"meitui.org\\/[a-z][a-z].js"},"id":2}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["meitui.org"],"regexFilter":"meitui.org\\/[a-z].js"},"id":3}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["higu.tv"],"regexFilter":"\\/upload\\/[a-z0-9]{7}\\/[0-9]+-[0-9]?\\/[a-z0-9]{32}\\.gif"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dngz.net"],"regexFilter":"dngz.net\\/g\\d+.js"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["novipnoad.com"],"regexFilter":"\\/theme\\/js\\/[a-z0-9]{5,}\\.js\\?v="},"id":6}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["pcbeta.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"pcbeta\\.com\\/data\\/cache\\/(?:common)?_[a-z]{14}\\.js\\?","resourceTypes":["script"]},"id":7}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["00ksw.com","0794.org","114zww.com","123du.vip","123wx.cc","126shu.org","12zw.net","13txt.net","147xiaoshuo.com","16kxsw.com","17k.com","1biqu.com","1kans.com","1pwx.com","230book.net","23hh.com","23qb.com","23qb.net","23sk.net","23us.tw","23wxx.com","23xstxt.net","2kxs.info","33yq.org","360xs.com","3yt.com","477zw.com","4gxs.cc","4xiaoshuo.net","50zw.co","50zw.com","50zww.net","52biquge.com","52xs.net","56shuku.info","59xs.com","630shu.net","6666xsw.com","67shu.net","69kshu.win","69shu.org","69zww.com","7017k.net","777zw.net","77xsw.cc","81book.com","81new.cc","81zw.me","91zww.com","93xscc.com","99mk.net","9tiefu.com","a6ksw.net","abcxs.net","aiwx.info","aixiashu.net","aixs.la","anshuge.com","b520.cc","b5200.net","bamxs.com","baoshuu.com","bbiquge.cc","bbiquge8.net","bequmo.com","bimixsw.com","biqiuge8.cc","biqudd.com","biqudu.tv","biquge775.com","biquge98.net","biquge99.cc","biqugecd.com","biqugee6.com","biqugesc.org","biqugewu.net","biqugse.com","biquka.com","biqukt.com","biquluo.net","biqupai.com","biququ.info","biqusk.com","biqutsxs.com","biquzw.info","bjsxjy.com","bodekang.net","boquku.com","bqg999.net","bqwxg8.com","bshuku.com","bxwx.live","bxwx00.com","bxwx888.org","changduzw.com","chenkuan.com","clwx666.com","damengzhu1.com","ddbqgtxt.cc","diyibanzhu9.pro","dizishu.com","dobiez.com","doupocangqiong.info","dpcq1.com","dpcq1.net","duanwenxue.com","fxsc6.net","fyxfcw.com","gaofuwu.org","gdbzkz.com","gdbzkz.org","hongyeshuzhai.com","huanyue1234.com","ibiqu.org","ibiquges.com","ibiquta.net","ibotaodz.org","idzs.org","ijjjxs.net","imianhuatang.info","ishisetianxia.com","ishubao.org","ivipxs.com","iwurexs.info","ixs.la","jcdf99.com","jianlaixiaoshuo.com","jieshengit.com","jiezhong.cc","jingwubook.com","jmshuwu.net","kanshu5.net","kanshushi.com","lansezw.com","lewen123.com","lewenge.info","lewxs.com","liewenn.com","liudatxt.org","longzu5.net","luoqiu.io","luoqiuzw.com","maxreader.la","mcmssc.net","mingrenteahouse.com","mqxs.com","nuanyuehanxing.com","oldtimesxs.cc","paoshu8.com","paoshuzw.com","piaotian.la","pksge.com","prpcoin.com","qianrenge.cc","qiqidu.net","qishula.com","qishuta.info","qiuyelou.net","qqxsnew.net","qqxsw.so","qr1234.com","quge66.com","ranwen.la","rizhaoxs.com","rmipoz.com","roushuwu6.com","rr3r.com","sbooktxt.com","sdhckt.com","sdhear.com","shanhaimiwenlu.com","shenshuxs.org","shenzu.org","shu008.com","shubaowang.cc","shuhaiwu.com","shumi.la","shumil.co","shuquso.com","shuyy8.com","silukeke.com","silukex.com","siluwx.org","sinodan.cc","sjks88.com","soduha.la","sthuojia.org","stxsw.com","sxcnw.net","sytxt.cc","ting56.cc","tpsge.info","trxs.cc","ttzw.tv","tutengzw.com","txtduo.com","txtwan.com","tysk.cc","u33.cc","u33.me","viviyzw.com","wenxuem.com","wenxuemi.cc","whzh-xs.com","wodexiaoshuoh.com","wolaidu1.com","x23us.me","x23us.us","x81zw.co","xbiqugela.com","xbiqugexx.com","xbiquke.com","xbxwx.cc","xdingdian.cc","xhtxt.cc","xhytd.com","xiashuyun.com","xiaxs.info","xinqingdou.net","xinremenxs.com","xinxs.la","xiushukong.com","xquge6.com","xs5200.com","xs7788.com","xsb-xs.com","xstt5.com","xszww8.net","xuanjiezhimen.org","xuanshu.org","xuessex.com","xunsilu86.com","xwdsc.com","xxbiqudu.com","xygwh.cc","xyuanzunxs.com","yemancomic.com","ygshu.com","yingsx.com","ymxwx.com","yqd6.com","ysxs8.vip","yunhaixianzong.com","yunxs.info","yuyougu.com","zhuishubox.com","zydu3.com","zzs5.info"],"regexFilter":"\\/\\w{8}\\/\\w{10}\\.","resourceTypes":["script"]},"id":8}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":":\\/\\/666(7|8)[0-9]{2}.xyz\\/","resourceTypes":["image"]},"id":9}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"\\.(com|cn|top|xyz)\\/(j|K)\\/[0-9]{6}$","resourceTypes":["script"]},"id":10}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"\\.(cyou|ink)\\/[a-z]{4}_[0-9]{5}_[a-z]{5}js\\?","resourceTypes":["script"]},"id":11}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"\\.(cc|com|top|xyz)\\/i\\/v$","resourceTypes":["xmlhttprequest"]},"id":12} +] diff --git a/extentions/uBOL-home/rulesets/regex/default.json b/extentions/uBOL-home/rulesets/regex/default.json new file mode 100644 index 0000000..08ec15b --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/default.json @@ -0,0 +1,178 @@ +[ +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/.*\\/easylist\\/[0-9]{5}"},"id":1}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)104\\.154\\..{100,}"},"id":2}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)104\\.197\\..{100,}"},"id":3}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)104\\.198\\..{100,}"},"id":4}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/cdn\\.jsdelivr\\.net\\/npm\\/[-a-z_]{4,22}@latest\\/dist\\/script\\.min\\.js$","resourceTypes":["script"]},"id":5}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)130\\.211\\..{100,}"},"id":6}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)142\\.91\\.159\\..{100,}"},"id":7}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)213\\.32\\.115\\..{100,}"},"id":8}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)216\\.21\\..{100,}"},"id":9}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)217\\.182\\.11\\..{100,}"},"id":10}, +{"action":{"type":"block"},"condition":{"regexFilter":"(https?:\\/\\/)51\\.195\\.31\\..{100,}"},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1337x.to","cryptobriefing.com","eztv.io","eztv.tf","eztv.yt","fmovies.taxi","fmovies.world","limetorrents.info","megaup.net","mrunlock.kim","newser.com","sendit.cloud","tapelovesads.org","torlock.com","uiz.io","userscloud.com","vev.red","vidbull.tv","vidup.io","yourbittorrent2.com"],"regexFilter":"^https?:\\/\\/.*bit(ly)?\\.(com|ly)\\/"},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1vag.com","4tube.com","asianpornmovies.com","getsex.xxx","glam0ur.com","hclips.com","hdzog.com","homemadevids.org","hotmovs.com","justthegays.com","milfzr.com","porn555.com","pornforrelax.com","pornj.com","pornl.com","puporn.com","see.xxx","shemalez.com","sss.xxx","streanplay.cc","thegay.com","thegay.porn","tits-guru.com","tubepornclassic.com","tuberel.com","txxx.com","txxx.tube","upornia.com","vjav.com","voyeurhit.com","xozilla.com"],"regexFilter":"^https?:\\/\\/.*\\.(club|news|live|online|store|tech|guru|cloud|bid|xyz|site|pro|info|online|icu|monster|buzz|fun|website|photos|re|casa|top|today|space|network|live|work|systems|ml|world|life)\\/.*"},"id":13}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/([a-z]+\\.)?sythe\\.org\\/[\\w\\W]{30,}","resourceTypes":["image"]},"id":14}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ipatriot.com"],"regexFilter":"^https?:\\/\\/(.+?\\.)?ipatriot\\.com[\\/]{1,}.*[a-zA-Z0-9]{9,}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":15}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["letocard.fr"],"regexFilter":"^https?:\\/\\/(.+?\\.)?letocard\\.fr[\\/]{1,}.*[a-zA-Z0-9]{3,7}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["letocard.fr"],"regexFilter":"^https?:\\/\\/(.+?\\.)?letocard\\.fr\\/[a-zA-Z0-9]{3,7}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":17}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["lovezin.fr"],"regexFilter":"^https?:\\/\\/(.+?\\.)?lovezin\\.fr[\\/]{1,}.*[a-zA-Z0-9]{7,9}\\/[a-zA-Z0-9]{10,}\\/.*","resourceTypes":["image"]},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["naturalblaze.com"],"regexFilter":"^https?:\\/\\/(.+?\\.)?naturalblaze\\.com\\/wp-content\\/uploads\\/.*[a-zA-Z0-9]{14,}\\.*","resourceTypes":["image"]},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["newser.com"],"regexFilter":"^https?:\\/\\/(.+?\\.)?newser\\.com[\\/]{1,}.*[a-zA-Z0-9]{3,7}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":20}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["rightwingnews.com"],"regexFilter":"^https?:\\/\\/(.+?\\.)?rightwingnews\\.com[\\/]{1,9}.*[a-zA-Z0-9]{8,}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":21}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["topminceur.fr"],"regexFilter":"^https?:\\/\\/(.+?\\.)?topminceur\\.fr\\/[a-zA-Z0-9]{6,}\\/[a-zA-Z0-9]{3,}\\/.*","resourceTypes":["image"]},"id":22}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["vitamiiin.com"],"regexFilter":"^https?:\\/\\/(.+?\\.)?vitamiiin\\.com\\/[\\/][\\/a-zA-Z0-9]{3,}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":23}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["writerscafe.org"],"regexFilter":"^https?:\\/\\/(.+?\\.)?writerscafe\\.org[\\/]{1,}.*[a-zA-Z0-9]{3,7}\\/[a-zA-Z0-9]{6,}\\/.*","resourceTypes":["image"]},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["allthingsvegas.com","aupetitparieur.com","beforeitsnews.com","bigleaguepolitics.com","canadafreepress.com","concomber.com","conservativefiringline.com","dailylol.com","ipatriot.com","mamieastuce.com","meilleurpronostic.fr","miaminewtimes.com","naturalblaze.com","patriotnationpress.com","populistpress.com","thegatewaypundit.com","thelibertydaily.com","toptenz.net","vitamiiin.com","westword.com","wltreport.com","writerscafe.org"],"regexFilter":"^https?:\\/\\/.*\\.(com|net|org|fr)\\/[A-Za-z0-9]{1,}\\/[A-Za-z0-9]{1,}\\/[A-Za-z0-9]{2,}\\/.*","resourceTypes":["image"]},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["555.porn","abxxx.com","aniporn.com","asiantv.fun","bdsmx.tube","bigdick.tube","blackporn.tube","gaytxxx.com","hclips.com","imzog.com","in-porn.com","inporn.com","javdaddy.com","mrgay.tube","onlyporn.tube","porn555.com","pornclassic.tube","pornforrelax.com","porngo.tube","pornhits.com","pornj.com","pornl.com","pornq.com","porntop.com","pornzog.com","privatehomeclips.com","puporn.com","see.xxx","senzuri.tube","sextu.com","shemalez.com","sss.xxx","teenorgy.video","tubepornclassic.com","tuberel.com","txxxporn.tube","vxxx.com","xjav.tube","xmilf.com"],"regexFilter":"\\.[a-z]{3,5}\\/[0-9a-z]{8,12}\\/[0-9a-z]{8,12}\\.js$","resourceTypes":["script"]},"id":26}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\/t\\/[0-9]{3}\\/[0-9]{3}\\/a[0-9]{4,9}\\.js$","resourceTypes":["script"]},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["embedflix.online","koyso.com","methstreams.com","nepu.to"],"regexFilter":"\\/z-[a-z0-9]{7,10}(\\.js)?$","resourceTypes":["script"]},"id":28}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1337x.to","cashurl.in","clickndownload.click","clicknupload.click","cloudvideo.tv","downloadpirate.com","fmovies.taxi","fmovies.world","hurawatch.at","igg-games.com","indishare.org","linksly.co","megaup.net","mixdrop.ag","mp3-convert.org","nutritioninsight.com","ouo.press","pcgamestorrents.com","pcgamestorrents.org","powvideo.net","powvldeo.cc","primewire.sc","proxyer.org","sendit.cloud","sendspace.com","shrinke.me","shrinkhere.xyz","solarmovie.to","theproxy.ws","uiz.io","up-load.io","upload.ac","uploadever.com","uploadrar.com","uploadrive.com","uplovd.com","upstream.to","userscloud.com","vidbull.tv","vidoza.co","vidoza.net","vidup.io","vumoo.life","xtits.com","yourbittorrent2.com","ziperto.com"],"regexFilter":"^https?:\\/\\/.*\\/.*(sw[0-9a-z._-]{1,6}|\\.notify\\.).*","resourceTypes":["script"]},"id":29}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["1vag.com","4tube.com","adult-channels.com","analdin.com","biguz.net","bogrodius.com","chikiporn.com","fantasti.cc","fuqer.com","fux.com","hclips.com","heavy-r.com","hog.tv","megapornx.com","milfzr.com","mypornhere.com","porn555.com","pornchimp.com","pornerbros.com","pornj.com","pornl.com","pornototale.com","porntube.com","sexu.com","sss.xxx","thisav.com","titkino.net","tubepornclassic.com","tuberel.com","tubev.sex","txxx.com","vidmo.org","vpornvideos.com","xozilla.com","youporn.lc","youpornhub.it","yourdailypornstars.com"],"regexFilter":"^https?:\\/\\/.*\\/.*sw[0-9._].*","resourceTypes":["script","xmlhttprequest"]},"id":30}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["3movs.com","4kporn.xxx","4tube.com","alotporn.com","alphaporno.com","alrincon.com","amateur8.com","anyporn.com","badjojo.com","bdsmstreak.com","bestfreetube.xxx","bigtitslust.com","bravotube.net","cockmeter.com","crazyporn.xxx","daftporn.com","ebony8.com","erome.com","exoav.com","fantasti.cc","fapality.com","fapnado.com","fetishshrine.com","freeporn8.com","gfsvideos.com","gotporn.com","hdporn24.org","hdpornmax.com","hdtube.porn","hellporno.com","hentai2w.com","hottorrent.org","hqsextube.xxx","hqtube.xxx","iceporn.com","imgderviches.work","imx.to","its.porn","katestube.com","lesbian8.com","love4porn.com","lustypuppy.com","manga18fx.com","manhwa18.cc","maturetubehere.com","megatube.xxx","milffox.com","momxxxfun.com","openloadporn.co","orsm.net","pervclips.com","porn-plus.com","porndr.com","pornicom.com","pornid.xxx","pornotrack.net","pornrabbit.com","pornwatchers.com","pornwhite.com","pussy.org","redhdtube.xxx","rule34.art","rule34pornvids.com","runporn.com","sexvid.porn","sexvid.pro","sexvid.xxx","sexytorrents.info","shameless.com","sleazyneasy.com","sortporn.com","stepmom.one","stileproject.com","str8ongay.com","tnaflix.com","urgayporn.com","vikiporn.com","wankoz.com","xbabe.com","xcafe.com","xhqxmovies.com","xxx-torrent.net","xxxdessert.com","xxxextreme.org","xxxonxxx.com","yourlust.com","youx.xxx","zbporn.com","zbporn.tv"],"regexFilter":"^https?:\\/\\/.*\\/[a-z0-9A-Z_]{2,15}\\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)","resourceTypes":["script","sub_frame"]},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eporner.com"],"regexFilter":"^https?:\\/\\/.*\\.eporner\\.com\\/[0-9a-f]{10,}\\/$","resourceTypes":["script"]},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kleinanzeigen.de"],"regexFilter":"^https?:\\/\\/fdts\\.ebay-kleinanzeigen\\.de\\/[a-z0-9]{13,18}\\.js\\?","resourceTypes":["script"]},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spectrum.net"],"regexFilter":"^https?:\\/\\/pov\\.spectrum\\.net\\/[a-zA-Z0-9]{14,}\\.js","resourceTypes":["script"]},"id":34}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tjx.com"],"regexFilter":"^https?:\\/\\/tjmaxx\\.tjx\\.com\\/libraries\\/[a-z0-9]{20,}","resourceTypes":["script","xmlhttprequest"]},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["mbna.ca","td.com","tdbank.com"],"regexFilter":"^https?:\\/\\/tmx\\.(td|tdbank)\\.com\\/[a-z0-9]{14,18}\\.js.*","resourceTypes":["script"]},"id":36}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kleinanzeigen.de"],"regexFilter":"^https?:\\/\\/www\\.ebay-kleinanzeigen\\.de\\/[a-z0-9]{8}\\-[0-9a-f]{4}\\-","resourceTypes":["script"]},"id":37}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kroger.com"],"regexFilter":"^https?:\\/\\/www\\.kroger\\.com\\/content\\/{20,}","resourceTypes":["script","xmlhttprequest"]},"id":38}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/(?:ak\\.)?[a-z]{6,12}\\.(?:com|net)\\/4\\/\\d{7}","resourceTypes":["main_frame","sub_frame"]},"id":39}, +{"action":{"type":"block"},"condition":{"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[0-9a-z]*\\.?[-0-9a-z]{4,}\\.[a-z]{2,11}\\.?[a-z]{0,7}\\/(?:[0-9a-z]{6,10}\\/)?\\/?(?:article\\d{4}\\.doc)?\\?(?:cid=[0-9a-z]+&)?u=[0-9a-z]{7}(?:&t=\\d+)?&o=[0-9a-z]{7}","resourceTypes":["main_frame","sub_frame"]},"id":40}, +{"action":{"type":"block"},"condition":{"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[0-9a-z]*\\.?[-0-9a-z]{4,}\\.[a-z]{2,11}\\.?[a-z]{0,7}\\/(?:[0-9a-z]{6,10}\\/)?\\/?(?:article\\d{4}\\.doc)?\\?(?:cid=[0-9a-z]+&)?o=[0-9a-z]{7}(?:&t=\\d+)?&u=[0-9a-z]{7}","resourceTypes":["main_frame","sub_frame"]},"id":41}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\/[0-9a-z]{8,10}\\?shu=[0-9a-z]{150,}","resourceTypes":["main_frame"]},"id":42}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\/(?:[0-9a-z]{7,25}-){9,13}[0-9a-z]{10,15}\\/(?:[0-9a-z]+\\/)+index\\.php","resourceTypes":["main_frame"]},"id":43}, +{"action":{"type":"block"},"condition":{"regexFilter":"_dating\\d\\/index\\.html\\?aref=","resourceTypes":["main_frame"]},"id":44}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\.com\\/proc\\.php\\?[0-9a-f]{40}$","resourceTypes":["main_frame"]},"id":45}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["life","live","top","xyz"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[0-9a-z]{3,}\\.[-a-z]{10,}\\.(?:li[fv]e|top|xyz)\\/[a-z]{8}\\/(?:article\\d{4}\\.doc)?\\?utm_campaign=\\w{40,}","resourceTypes":["main_frame"]},"id":46}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biz"],"regexFilter":"^https:\\/\\/[a-z]{2,3}\\d\\.biz\\/go\\/[0-9a-z]{15,18}$","resourceTypes":["main_frame"]},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["biz"],"regexFilter":"^https:\\/\\/serch\\d{2}\\.biz\\/\\?p=","resourceTypes":["main_frame"]},"id":48}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^http:\\/\\/[a-z]{5}\\.[a-z]{5}\\.com\\/[a-z]{10}\\.apk$","resourceTypes":["main_frame"]},"id":49}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/[a-z]+\\.com\\/away\\.php\\?url=[%0-9A-z]{100,}$","resourceTypes":["main_frame"]},"id":50}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/[0-9a-z]{12,16}\\.azureedge\\.net\\/\\d{4}\\/","resourceTypes":["main_frame"]},"id":51}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["top"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[a-z]{5,7}\\.[0-9a-z]{12}\\.top\\/[0-9a-f]{32}\\/[0-9-a-f]{32}\\/$","resourceTypes":["main_frame"]},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com","top"],"isUrlFilterCaseSensitive":true,"regexFilter":"\\/[0-9a-f]{32}\\/maq\\/$","resourceTypes":["main_frame"]},"id":53}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["gov.br"],"isUrlFilterCaseSensitive":true,"regexFilter":"\\.br\\/(?:[a-z]{4,8}\\/){1,2}\\?(?:app|patt|videos?)=\\S+\\.shtml$","resourceTypes":["main_frame"]},"id":54}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["dienmayxanh.com"],"initiatorDomains":["com"],"regexFilter":"^https?:\\/\\/dienmayxanh[-a-z0-9]+\\.com\\/","resourceTypes":["main_frame"]},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cc"],"regexFilter":"^https:\\/\\/vietg[a-z]v[0-9]*\\.cc\\/","resourceTypes":["main_frame"]},"id":56}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/dich-vu(?:-[a-z0-9]+){2,3}\\.com\\/","resourceTypes":["main_frame"]},"id":57}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["booking.com"],"initiatorDomains":["eu"],"regexFilter":"^https:\\/\\/(?:[a-z]+\\.)?hotel-(?:id)?\\d{3,8}\\.eu\\/","resourceTypes":["main_frame"]},"id":58}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["edu","gov","gov.vn","tpb.vn"],"regexFilter":"^https:\\/\\/tpbank\\.[-a-z0-9]{5,}\\.[a-z]{3}(?:\\.vn)?\\/","resourceTypes":["main_frame"]},"id":59}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["shopee.vn"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/sp\\d{2,3}88(?:vn)?\\.com\\/","resourceTypes":["main_frame"]},"id":60}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["booking.com"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/(?:[a-z]+\\.)?hotel-(?:id)?\\d{3,8}\\.com\\/","resourceTypes":["main_frame"]},"id":61}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["garena.vn"],"initiatorDomains":["vn"],"regexFilter":"^https:\\/\\/(?:www\\.)?(?:ff[-.])?member[-.]gare[a-z]+a(?:\\.pro)?\\.vn\\/","resourceTypes":["main_frame"]},"id":62}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["garena.vn"],"initiatorDomains":["vn"],"regexFilter":"^https:\\/\\/(?:www\\.)?(?:ff[-.])?men?mber[-.]garena\\.vn\\/","resourceTypes":["main_frame"]},"id":63}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["usps.com"],"initiatorDomains":["com","top"],"regexFilter":"^https:\\/\\/usps\\.[-a-z]{6,}\\.(?:com|top)\\/(?:address\\.html|information|verify)\\b","resourceTypes":["main_frame"]},"id":64}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["usps.com"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/ur[cex][a-z]{2,4}\\.com\\/(?:address\\.html|information|verify)\\b","resourceTypes":["main_frame"]},"id":65}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["weeblysite.com"],"regexFilter":"^https:\\/\\/(?:[a-z0-9]{2,}-)+10\\d{4}\\.weeblysite\\.com\\/","resourceTypes":["main_frame"]},"id":66}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["square.site"],"regexFilter":"^https:\\/\\/(?:[a-z0-9]{2,}-)+10\\d{4}\\.square\\.site\\/","resourceTypes":["main_frame"]},"id":67}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["codeanyapp.com"],"regexFilter":"^https:\\/\\/[^.]+\\.codeanyapp\\.com\\/wp-content\\/.+\\/spo[a-z]{2}i\\/","resourceTypes":["main_frame"]},"id":68}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["pancakeswap.finance"],"initiatorDomains":["vercel.app"],"regexFilter":"^https:\\/\\/pancake(?:dro|swa)pclick\\d+\\.vercel\\.app\\/","resourceTypes":["main_frame"]},"id":69}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["tgx.rs"],"isUrlFilterCaseSensitive":true,"regexFilter":"\\/common\\/images\\/[a-z0-9]{1,5}\\-[a-z0-9]{1,5}\\.png$","resourceTypes":["image"]},"id":70}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["edu","gov","midjourney.com"],"regexFilter":"^https:\\/\\/(?:ai|art|get)-?midjourney[^\\/]+\\/","resourceTypes":["main_frame"]},"id":71}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["edu","gov","midjourney.com"],"regexFilter":"^https:\\/\\/mid-journey\\.[a-z]+\\/","resourceTypes":["main_frame"]},"id":72}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["booking.com"],"initiatorDomains":["eu"],"regexFilter":"^https:\\/\\/hotels-\\d{6}\\.eu\\/","resourceTypes":["main_frame"]},"id":73}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["hottystop.com"],"regexFilter":"\\.com\\/[_0-9a-zA-Z]+\\.jpg$","resourceTypes":["image"]},"id":74}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["paste.fo"],"regexFilter":"paste\\.fo\\/[A-Z0-9]{70,130}\\.(gif|jpeg|jpg)$","resourceTypes":["image"]},"id":75}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["nyaa.land"],"regexFilter":"nyaa\\.land\\/static\\/[a-z0-9]{32}\\.jpg$","resourceTypes":["image"]},"id":76}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["playsexgames.xxx"],"regexFilter":"xxx\\/(?:[a-z]+[_-]){1,2}[a-z]+\\.(?:gif|jpg)$","resourceTypes":["image"]},"id":77}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["palcomix.com"],"regexFilter":"\\.com\\/(full)?ad[0-9a-z]+\\.(?:gif|jpg)$","resourceTypes":["image"]},"id":78}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["thesquarshers.com"],"regexFilter":"\\/images\\/(?:Banner\\d{1,2}\\.|[a-z]{3}\\/)","resourceTypes":["image"]},"id":79}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["demonoid.is"],"isUrlFilterCaseSensitive":true,"regexFilter":"demonoid\\.is\\/[a-z0-9]{24}\\.jpg$","resourceTypes":["image"]},"id":80}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["distrowatch.com"],"regexFilter":"^https:\\/\\/distrowatch\\.com\\/images\\/[a-z]+\\/[a-z]+$","resourceTypes":["image"]},"id":81}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["booking.com"],"initiatorDomains":["eu"],"regexFilter":"^https:\\/\\/booking\\.[a-z]{3,}-(?:id)?\\d{3,8}\\.eu\\/","resourceTypes":["main_frame"]},"id":82}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"\\/[A-Z]{1,2}\\/[-0-9a-z]{5,}\\.com\\/(?:[0-9a-f]{2}\\/){3}[0-9a-f]{32}\\.js$","resourceTypes":["script"]},"id":83}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["imgadult.com","imgdrive.net","imgtaxi.com","imgwallet.com"],"regexFilter":"(?:com|net)\\/[0-9a-f]{12}\\.js$","resourceTypes":["script"]},"id":84}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["hentai2w.com"],"regexFilter":"\\.com\\/\\d+\\/[0-9a-z]+\\.js$","resourceTypes":["script"]},"id":85}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["camvideos.org"],"regexFilter":"\\/[0-9a-f]{12}\\.js$","resourceTypes":["script"]},"id":86}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["thesun.co.uk"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/www\\.thesun\\.co\\.uk\\/[0-9a-z]{32}\\.js$","resourceTypes":["script"]},"id":87}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["povaddict.com"],"regexFilter":"\\.com\\/[a-zA-Z]{10}\\.js$","resourceTypes":["script"]},"id":88}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["zetporn.com"],"regexFilter":"\\.com\\/[A-Za-z]{9,}\\/[A-Za-z]{9,}\\.js$","resourceTypes":["script"]},"id":89}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ru"],"regexFilter":"^https?:\\/\\/([a-z]{4,}\\.)?support-\\d{1,2}\\.ru\\/","resourceTypes":["main_frame"]},"id":90}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["teen-hd-sex.com","tube-teen-18.com","xxx-asian-tube.com"],"regexFilter":"\\.com\\/[0-9a-z]{12,}\\/[0-9a-z]{12,}\\.js$","resourceTypes":["script"]},"id":91}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["fleshed.com"],"regexFilter":"\\/static\\/[0-9a-z]+\\/[0-9a-z]+\\.js$","resourceTypes":["script"]},"id":92}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["eropics.to"],"regexFilter":"eropics\\.to\\/[a-zA-Z0-9]{8}\\.js$","resourceTypes":["script"]},"id":93}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["ennovelas.com"],"regexFilter":"^https:\\/\\/www\\.ennovelas\\.com\\/[a-z0-9]{10}$","resourceTypes":["script"]},"id":94}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","regexFilter":"\\/assets\\/jquery\\/jquery-\\d\\.\\d\\.(?:\\d\\.)?min\\.js\\?(?:v=2)?&?type=(?:adult|mainstream)$","resourceTypes":["script"]},"id":95}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["com"],"regexFilter":"\\/js\\/\\d{2,3}eka\\d{2,3}\\.js$","resourceTypes":["script"]},"id":96}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["joysporn.sex"],"regexFilter":"\\/js\\/[a-z]j\\.js$","resourceTypes":["script"]},"id":97}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["steamcommunity.com"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/stea[a-z]{1,4}o[mn][a-z]{4,7}y[a-z]?\\.com\\/","resourceTypes":["main_frame"]},"id":98}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["gu-global.com","uniqlo.com"],"regexFilter":"\\.com\\/[-_0-9a-zA-Z]{4,}\\/[-\\/_0-9a-zA-Z]{25,}$","resourceTypes":["script"]},"id":99}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["kick.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/kick\\.com\\/[0-9A-z]{16}\\/[0-9A-z]{16}\\?apiKey=","resourceTypes":["script"]},"id":100}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["mudah.my"],"regexFilter":"^https:\\/\\/mudah\\.my\\/[a-zA-Z0-9]{16}\\/[a-zA-Z0-9]{16}\\?apiKey=","resourceTypes":["script"]},"id":101}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","regexFilter":"^https?:\\/\\/.*\\/sw\\.js\\?[a-zA-Z0-9%]{50,}","resourceTypes":["script"]},"id":102}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["bdsmx.tube","bigdick.tube","desiporn.tube","hclips.com","hdzog.com","hdzog.tube","hotmovs.com","inporn.com","porn555.com","shemalez.com","tubepornclassic.com","txxx.com","upornia.com","vjav.com","vxxx.com","youteenporn.net"],"regexFilter":"^https?:\\/\\/.*\\/[a-z]{4,}\\/[a-z]{4,}\\.js","resourceTypes":["script"]},"id":103}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["chat.openai.com"],"regexFilter":"^https?:\\/\\/chat\\.openai\\.com\\/ces\\/v1\\/[a-z]$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":104}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["imgadult.com","imgdrive.net","imgtaxi.com","imgwallet.com"],"regexFilter":"(?:com|net)\\/[a-z-]{3,10}\\.html$","resourceTypes":["sub_frame"]},"id":105}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedResourceTypes":["image","main_frame","media","sub_frame"],"initiatorDomains":["1cloudfile.com","adblockstreamtape.art","adblockstreamtape.site","bowfile.com","clipconverter.cc","cricplay2.xyz","desiupload.co","dood.la","dood.pm","dood.so","dood.to","dood.watch","dood.ws","dopebox.to","downloadpirate.com","drivebuzz.icu","embedstream.me","eplayvid.net","fmovies.ps","fmovies.to","gdriveplayer.us","gospeljingle.com","hexupload.net","hurawatch.at","kissanimes.net","krunkercentral.com","movies2watch.tv","myflixer.pw","myflixer.today","myflixertv.to","powvideo.net","proxyer.org","scloud.online","sflix.to","skidrowcodex.net","streamtape.com","theproxy.ws","vidbam.org","vidembed.cc","vidembed.io","videobin.co","vidlii.com","vidoo.org","vipbox.lc"],"regexFilter":"^https?:\\/\\/.*\\.(club|bid|biz|xyz|site|pro|info|online|icu|monster|buzz|website|biz|re|casa|top|one|space|network|live|systems|ml|world|life|co)\\/.*"},"id":106}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/.*(com|net|top|xyz)\\/(bundle|warning|style|bootstrap|brand|reset|jquery-ui|styles|error|logo|index|favicon|star|header)\\.(png|css)\\?[A-Za-z0-9]{30,}.*"},"id":107}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.top\\/[-a-z]{4,}\\.css\\?aHR0c[\\/0-9a-zA-Z]{33,}=?=?$","resourceTypes":["stylesheet"]},"id":108}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.xyz\\/[-a-z]{4,}\\.css\\?aHR0c[\\/0-9a-zA-Z]{33,}=?=?$","resourceTypes":["stylesheet"]},"id":109}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.top\\/[a-z]{4,}\\.png\\?aHR0c[\\/0-9a-zA-Z]{33,}=?=?$","resourceTypes":["image"]},"id":110}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.xyz\\/[a-z]{4,}\\.png\\?aHR0c[\\/0-9a-zA-Z]{33,}=?=?$","resourceTypes":["image"]},"id":111}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.buzz\\/[+\\/0-9a-zA-Z]{140,}$","resourceTypes":["image"]},"id":112}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.info\\/[+\\/0-9a-zA-Z]{140,}$","resourceTypes":["image"]},"id":113}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.lol\\/[+\\/0-9a-zA-Z]{140,}$","resourceTypes":["image"]},"id":114}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.one\\/[+\\/0-9a-zA-Z]{140,}$","resourceTypes":["image"]},"id":115}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.xyz\\/[+\\/0-9a-zA-Z]{140,}$","resourceTypes":["image"]},"id":116}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[0-9a-z]{13,14}\\.cloudfront\\.net\\/\\?[a-z]{3,5}=\\d{6,7}$","resourceTypes":["script","xmlhttprequest"]},"id":117}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/[0-9a-f]{10}\\.[0-9a-f]{10}\\.com\\/[0-9a-f]{32}\\.js$","requestDomains":["com"],"resourceTypes":["script"]},"id":118}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[-a-z]{6,}\\.com?\\/[a-d][-\\.\\/_A-Za-z][DHWXm][-\\.\\/_A-Za-z][59FVZ][-\\.\\/_A-Za-z][6swyz][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z]{22,162}$","requestDomains":["co","com"],"resourceTypes":["script","xmlhttprequest"]},"id":119}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[-a-z]{6,}\\.info\\/[a-d][-\\.\\/_A-Za-z][DHWXm][-\\.\\/_A-Za-z][59FVZ][-\\.\\/_A-Za-z][6swyz][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z]{22,162}$","requestDomains":["info"],"resourceTypes":["script","xmlhttprequest"]},"id":120}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[-a-z]{6,}\\.pro\\/[a-d][-\\.\\/_A-Za-z][DHWXm][-\\.\\/_A-Za-z][59FVZ][-\\.\\/_A-Za-z][6swyz][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z]{22,162}$","requestDomains":["pro"],"resourceTypes":["script","xmlhttprequest"]},"id":121}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[-a-z]{6,}\\.xyz\\/[a-d][-\\.\\/_A-Za-z][DHWXm][-\\.\\/_A-Za-z][59FVZ][-\\.\\/_A-Za-z][6swyz][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z][-\\.\\/_A-Za-z][-\\/_0-9a-zA-Z]{22,162}$","requestDomains":["xyz"],"resourceTypes":["script","xmlhttprequest"]},"id":122}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/(?:cdn77\\.)?aj[0-9a-z]{2}\\d{2}\\.online\\/[0-9a-z]{8}\\.js$","requestDomains":["online"],"resourceTypes":["script"]},"id":123}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/(?:cdn77\\.)?aj[0-9a-z]{2}\\d{2}\\.bid\\/[0-9a-z]{8}\\.js$","requestDomains":["bid"],"resourceTypes":["script"]},"id":124}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.[a-z]{2,3}\\/5\\/\\d{6,7}(?:\\?_=\\d+)?$","resourceTypes":["script"]},"id":125}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[-a-z]{8,15}\\.(?:com|net)\\/400\\/\\d{7}$","resourceTypes":["script"]},"id":126}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[-a-z]{8,15}\\.(?:com|net)\\/401\\/\\d{7}$","resourceTypes":["script"]},"id":127}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.(?:com|net)\\/tag\\.min\\.js$","resourceTypes":["script"]},"id":128}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{6,12}\\.com\\/script\\/n[a-z]su\\.js$","resourceTypes":["script"]},"id":129}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tiki.vn"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/tdk[det]0[0-9]\\.com\\/","resourceTypes":["main_frame"]},"id":130}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/[a-z]{8}\\.xyz\\/main\\.js$","resourceTypes":["script"]},"id":131}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["edu","gov"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/cdn\\.[a-z]{3,8}\\.[a-z]{2,6}\\/app\\.js$","resourceTypes":["script"]},"id":132}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.club\\/[%0-9a-zA-Z]{170,}$","resourceTypes":["script"]},"id":133}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.fun\\/[%0-9a-zA-Z]{170,}$","resourceTypes":["script"]},"id":134}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.hair\\/[%0-9a-zA-Z]{170,}$","resourceTypes":["script"]},"id":135}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.work\\/[%0-9a-zA-Z]{170,}$","resourceTypes":["script"]},"id":136}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.xyz\\/[%0-9a-zA-Z]{170,}$","resourceTypes":["script"]},"id":137}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com","net"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[a-z]{6,19}\\.(?:com|net)\\/(?:static_)?file\\/\\?t=[_a-z0-9]+&ns=[a-z]{2}$","resourceTypes":["main_frame"]},"id":138}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[a-z]{3,5}\\.[a-z]{10,14}\\.top\\/[a-z]{10,16}\\/[a-z]{5,6}(?:\\?d=\\d)?$","requestDomains":["top"],"resourceTypes":["script","xmlhttprequest"]},"id":139}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["edu","gov"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[a-z]+\\.[-a-z0-9]+\\.[a-z]{3,7}\\/[a-z]{2,6}\\.(?:[a-z]{1,8}\\.)?17\\d{8}\\.js\\?(?:revision|sr?c?|ve?r?)=6[a-f0-9]{7}$","resourceTypes":["script"]},"id":140}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedRequestDomains":["edu","gov"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[a-z]+\\.[-a-z0-9]+\\.[a-z]{3,7}\\/17\\d{8}\\/em\\.js\\?(?:revision|sr?c?|ve?r?)=6[a-f0-9]{7}$","resourceTypes":["script"]},"id":141}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/cdn\\.jsdelivr\\.net\\/npm\\/[-a-z_]{4,22}@latest\\/dist\\/script\\.min\\.js$","resourceTypes":["script"]},"id":142}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/[a-z]{2}\\.[a-z]{7,14}\\.com\\/r[0-9A-Za-z]{10,16}\\/[A-Za-z]{5}$","resourceTypes":["script"]},"id":143}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"(https?:\\/\\/)\\w{30,}\\.me\\/\\w{30,}\\.","resourceTypes":["script"]},"id":144}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["amazon.com"],"regexFilter":"^https?:\\/\\/s3\\.*.*\\.amazonaws\\.com\\/[a-f0-9]{45,}\\/[a-f,0-9]{8,10}$","resourceTypes":["script","xmlhttprequest"]},"id":145}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["lazada.vn"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/da\\d{4}\\.com\\/","resourceTypes":["main_frame"]},"id":146}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"\\/[0-9a-f]{32}\\/invoke\\.js","resourceTypes":["script"]},"id":147}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["deltabit.co","nzbstars.com","papahd.club","vostfree.online"],"regexFilter":"^https?:\\/\\/www\\..*.com\\/[a-z]{1,}\\.js$","resourceTypes":["script"]},"id":148}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["127.0.0.1","bitrix24.life","ccc.ac","jacksonchen666.com","lemmy.world","localhost","scribble.ninja","scribble.website","traineast.co.uk"],"regexFilter":"^https?:\\/\\/[0-9a-z]{5,}\\.(digital|website|life|guru|uno|cfd)\\/[a-z0-9]{6,}\\/","resourceTypes":["script","xmlhttprequest"]},"id":149}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/cdn\\.[0-9a-z]{3,6}\\.xyz\\/[a-z0-9]{8,}\\.js$","resourceTypes":["script"]},"id":150}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["dood.la","dood.pm","dood.sh","dood.so","dood.to","dood.watch","dood.ws"],"regexFilter":"^https?:\\/\\/www\\.[0-9a-z]{8,}\\.com\\/[0-9a-z]{1,4}\\.js$","resourceTypes":["script"]},"id":151}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[0-9a-f]{50,}\\.s3\\.amazonaws\\.com\\/[0-9a-f]{10}$","resourceTypes":["xmlhttprequest"]},"id":152}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/s3\\.us-east-1\\.amazonaws\\.com\\/[0-9a-f]{50,}\\/[0-9a-f]{10}$","resourceTypes":["xmlhttprequest"]},"id":153}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/(?:cdn77\\.)?aj\\d{4}\\.bid\\/[-_0-9A-Za-z]{80,}\\?","requestDomains":["bid"],"resourceTypes":["xmlhttprequest"]},"id":154}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.[a-z]{3}\\/5\\/\\d{7}\\/\\?","resourceTypes":["xmlhttprequest"]},"id":155}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[-a-z]{8,15}\\.(?:com|net)\\/500\\/\\d{7}\\?","resourceTypes":["xmlhttprequest"]},"id":156}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["1link.club","2embed.to","apiyoutube.cc","bestmp3converter.com","clicknupload.red","clicknupload.to","daddyhd.com","dood.wf","lulustream.com","mp4upload.com","poscitech.com","sportcast.life","streamhub.to","streamvid.net","tvshows88.live","uploadbank.com","uqload.io","worldstreams.click"],"regexFilter":"^https?:\\/\\/[0-9a-z]{8,}\\.xyz\\/.*","resourceTypes":["xmlhttprequest"]},"id":157}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.top(\\/(?:\\d{1,5}|0NaN|articles?|browse|index|movie|news|pages?|static|view|web|wiki)){1,4}(?:\\.html|\\/)$","resourceTypes":["sub_frame"]},"id":158}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{8,15}\\.xyz(\\/(?:\\d{1,5}|0NaN|articles?|browse|index|movie|news|pages?|static|view|web|wiki)){1,4}(?:\\.html|\\/)$","resourceTypes":["sub_frame"]},"id":159}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https:\\/\\/(?:cdn77\\.)?aj[0-9a-z]{2}\\d{2}\\.online\\/[-_0-9A-Za-z]{70,}$","requestDomains":["online"],"resourceTypes":["sub_frame"]},"id":160}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[-0-9a-z]{5,}\\.com\\/[0-9a-z]{8,10}\\?key=[0-9a-f]{32}$","resourceTypes":["sub_frame"]},"id":161}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.buzz\\/[+\\/0-9a-zA-Z]{400,}$","resourceTypes":["sub_frame"]},"id":162}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.info\\/[+\\/0-9a-zA-Z]{400,}$","resourceTypes":["sub_frame"]},"id":163}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.lol\\/[+\\/0-9a-zA-Z]{400,}$","resourceTypes":["sub_frame"]},"id":164}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.one\\/[+\\/0-9a-zA-Z]{400,}$","resourceTypes":["sub_frame"]},"id":165}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z]{7,}\\.xyz\\/[+\\/0-9a-zA-Z]{400,}$","resourceTypes":["sub_frame"]},"id":166}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["puzzle-aquarium.com","puzzle-battleships.com","puzzle-binairo.com","puzzle-bridges.com","puzzle-chess.com","puzzle-dominosa.com","puzzle-futoshiki.com","puzzle-galaxies.com","puzzle-heyawake.com","puzzle-hitori.com","puzzle-jigsaw-sudoku.com","puzzle-kakurasu.com","puzzle-kakuro.com","puzzle-killer-sudoku.com","puzzle-light-up.com","puzzle-lits.com","puzzle-loop.com","puzzle-masyu.com","puzzle-minesweeper.com","puzzle-nonograms.com","puzzle-norinori.com","puzzle-nurikabe.com","puzzle-pipes.com","puzzle-shakashaka.com","puzzle-shikaku.com","puzzle-shingoki.com","puzzle-skyscrapers.com","puzzle-slant.com","puzzle-star-battle.com","puzzle-stitches.com","puzzle-sudoku.com","puzzle-tapa.com","puzzle-tents.com","puzzle-thermometers.com","puzzle-words.com"],"regexFilter":"^https:\\/\\/www\\.puzzle-[a-z]+\\.com\\/","resourceTypes":["script"]},"id":167}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["123movies.tw","1cloudfile.com","745mingiestblissfully.com","9xupload.asia","adblockeronstape.me","adblockeronstreamtape.me","adblockeronstrtape.xyz","adblockplustape.xyz","adblockstreamtape.art","adblockstreamtape.fr","adblockstreamtape.site","adblocktape.online","adblocktape.store","adblocktape.wiki","anonymz.com","antiadtape.com","audaciousdefaulthouse.com","bowfile.com","clickndownload.click","clicknupload.to","cloudvideo.tv","cr7sports.us","d000d.com","daddylivehd.sx","dailyuploads.net","databasegdriveplayer.xyz","deltabit.co","dlhd.sx","dood.la","dood.li","dood.pm","dood.re","dood.sh","dood.so","dood.to","dood.watch","dood.wf","dood.ws","dood.yt","doods.pro","dooood.com","dramacool.sr","drivebuzz.icu","ds2play.com","embedplayer.site","embedsb.com","embedsito.com","embedstream.me","engvideo.net","enjoy4k.xyz","eplayvid.net","evoload.io","fembed-hd.com","filemoon.sx","files.im","filmy4wap.ink","flexy.stream","fmovies.ps","gamovideo.com","gaybeeg.info","gdriveplayer.pro","gettapeads.com","givemenbastreams.com","gogoanimes.org","gogohd.net","goload.io","gomo.to","greaseball6eventual20.com","hdtoday.ru","hexload.com","hexupload.net","hurawatch.at","imgtraffic.com","kesini.in","kickassanime.mx","kickasstorrents.to","linkhub.icu","lookmyimg.com","mangareader.cc","mangareader.to","mangovideo.pw","maxsport.one","membed.net","meomeo.pw","mirrorace.org","mixdroop.co","mixdrop.ag","mixdrop.bz","mixdrop.click","mixdrop.club","mixdrop.ms","mixdrop.nu","mixdrop.ps","mixdrop.si","mixdrop.sx","mixdrop.to","mixdrops.xyz","mixdrp.co","movies2watch.tv","mp4upload.com","nelion.me","noblocktape.com","nsw2u.org","onlinevideoconverter.com","ovagames.com","pahaplayers.click","papahd.club","pcgamestorrents.com","pouvideo.cc","proxyer.org","putlocker-website.com","reputationsheriffkennethsand.com","rintor.space","rojadirecta1.site","scloud.online","send.cm","sflix.to","shavetape.cash","skidrowcodex.net","smallencode.me","soccerstreamslive.co","sportshighlights.club","stapadblockuser.art","stapadblockuser.click","stapadblockuser.info","stapadblockuser.xyz","stape.fun","stapewithadblock.beauty","stapewithadblock.monster","stapewithadblock.xyz","strcloud.in","streamadblocker.cc","streamadblocker.com","streamadblocker.store","streamadblocker.xyz","streamingsite.net","streamlare.com","streamnoads.com","streamta.pe","streamta.site","streamtape.com","streamtape.to","streamtape.xyz","streamtapeadblock.art","streamtapeadblockuser.art","streamtapeadblockuser.homes","streamtapeadblockuser.monster","streamtapeadblockuser.xyz","strikeout.ws","strtape.cloud","strtape.tech","strtapeadblock.club","strtapeadblocker.xyz","strtapewithadblock.art","strtapewithadblock.xyz","supervideo.tv","tapeadsenjoyer.com","tapeantiads.com","tapeblocker.com","tapenoads.com","tapewithadblock.com","tapewithadblock.org","thepiratebay0.org","thepiratebay10.xyz","theproxy.ws","thevideome.com","toxitabellaeatrebates306.com","un-block-voe.net","upbam.org","upload-4ever.com","upload.do","uproxy.to","upstream.to","uqload.co","uqload.io","userscloud.com","v-o-e-unblock.com","vidbam.org","vido.lol","vidshar.org","vidsrc.me","vidsrc.stream","vipleague.im","vipleague.st","voe-unblock.net","voe.bar","voe.sx","vudeo.io","vudeo.net","vumoo.to","yesmovies.mn","youtube4kdownloader.com"],"regexFilter":"^https?:\\/\\/[0-9a-z]{5,}\\.com\\/.*","resourceTypes":["script","xmlhttprequest"]},"id":168}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["tiki.vn"],"initiatorDomains":["top"],"regexFilter":"^https:\\/\\/zla\\d{3}\\.top\\/","resourceTypes":["main_frame"]},"id":169}, +{"action":{"type":"block"},"condition":{"excludedInitiatorDomains":["shopee.vn"],"initiatorDomains":["com"],"regexFilter":"^https:\\/\\/sp\\d{4,5}p\\.com\\/","resourceTypes":["main_frame"]},"id":170}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/coomer\\.su\\/api\\/v1\\/(?:fansly|onlyfans)\\/user\\/[-.0-9A-Z_a-z]+\\/post\\/[-0-9A-Za-z]+(?:\\/flag)?$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":173}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/coomer\\.su\\/api\\/v1\\/favorites\\/creator\\/(?:fansly|onlyfans)\\/[-.0-9A-Z_a-z]+$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":174}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/coomer\\.su\\/api\\/v1\\/favorites\\/post\\/(?:fansly|onlyfans)\\/[-.0-9A-Z_a-z]+\\/\\d+$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":175}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/kemono\\.su\\/api\\/v1\\/(?:afdian|boosty|discord|dlsite|fan(?:box|tia)|gumroad|onlyfans|patreon|subscribestar)\\/user\\/[-.0-9A-Z_a-z]+\\/post\\/[-0-9A-Za-z]+(?:\\/flag)?$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":176}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/kemono\\.su\\/api\\/v1\\/favorites\\/creator\\/(?:afdian|boosty|discord|dlsite|fan(?:box|tia)|gumroad|onlyfans|patreon|subscribestar)\\/[-.0-9A-Z_a-z]+$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":177}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/kemono\\.su\\/api\\/v1\\/favorites\\/post\\/(?:afdian|boosty|discord|dlsite|fan(?:box|tia)|gumroad|onlyfans|patreon|subscribestar)\\/[-.0-9A-Z_a-z]+\\/[0-9A-Za-z]+$","requestMethods":["post"],"resourceTypes":["xmlhttprequest"]},"id":178} +] diff --git a/extentions/uBOL-home/rulesets/regex/deu-0.json b/extentions/uBOL-home/rulesets/regex/deu-0.json new file mode 100644 index 0000000..ccf0ae2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/deu-0.json @@ -0,0 +1,122 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "beeg-pornos.com", + "besterpornos.com", + "deinesexfilme.com", + "deutsche-sexfilme.net", + "deutschetitten.com", + "deutschsex.com", + "deutschsex.mobi", + "einfachtitten.com", + "germanfucktube.com", + "gutesexfilme.com", + "hd-pornos.info", + "hd-sexfilme.com", + "lesbenhd.com", + "meinyouporn.com", + "nacktepaare.com", + "nurxxx.mobi", + "orgasmusporn.com", + "pornoaffe.com", + "pornoente.tv", + "pornofisch.com", + "pornohammer.com", + "pornohans.com", + "pornohirsch.net", + "pornojenny.com", + "pornoklinge.com", + "pornotom.com", + "pornotommy.com", + "pornozebra.com", + "reifporn.de", + "sexente.com", + "sexvideos-hd.com", + "spitzetitten.com", + "tube8-pornos.com", + "xhamster-sexvideos.com", + "xnxx-porno.com" + ], + "regexFilter": "^https?:\\/\\/.*\\/[a-z0-9A-Z_]{2,15}\\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)", + "resourceTypes": [ + "image", + "script", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "hammerporno.xxx" + ], + "regexFilter": "^https?:\\/\\/.*\\/.*(sw[0-9a-z._-]|\\.notify\\.).*", + "resourceTypes": [ + "script" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": [ + "main_frame", + "media", + "sub_frame" + ], + "initiatorDomains": [ + "190.115.18.20", + "aniworld.to", + "bs.to", + "burningseries.ac", + "burningseries.nz", + "burningseries.se", + "burningseries.sx", + "burningseries.vc", + "kinokiste.live", + "kinox.top", + "megakino.co", + "s.to", + "serien.cam", + "serienstream.to", + "streamcloud.movie", + "topstreamfilm.live" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.com\\/.*" + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": [ + "main_frame", + "media" + ], + "initiatorDomains": [ + "kinoger.com", + "kinokiste.live", + "megakino.co", + "streamcloud.movie", + "topstreamfilm.live" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.xyz\\/.*" + }, + "id": 4 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/fin-0.json b/extentions/uBOL-home/rulesets/regex/fin-0.json new file mode 100644 index 0000000..ae144c0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/fin-0.json @@ -0,0 +1,43 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "io-tech.fi" + ], + "regexFilter": "io-tech\\.fi\\/.*\\/[0-9a-f]{32}\\.", + "resourceTypes": [ + "image" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "firstParty", + "regexFilter": "https:\\/\\/[www]{3}\\.v{0}t{1}f{0}e{1}f{0}l{1}f{0}s{1}f{0}g{0}u{1}\\.fi\\/[\\w]{3}\\?[\\d]{8}\\+[\\d]", + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "firstParty", + "regexFilter": "https:\\/\\/[www]{3}\\.v{0}t{1}f{0}e{1}f{0}l{1}f{0}s{1}f{0}g{0}u{1}\\.fi\\/[\\w]{9}-[\\w]{7}\\?[\\w]{4}\\+[\\w]{6}\\+[\\w]{9}\\+[\\w]{4}\\+[\\w]{5}\\+[\\w%\\d]{19}", + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 3 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/fra-0.json b/extentions/uBOL-home/rulesets/regex/fra-0.json new file mode 100644 index 0000000..cd7133b --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/fra-0.json @@ -0,0 +1,79 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "afiliasi\\/*\\/banners" + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "anuncy\\/*\\/ads" + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "images\\/*_ads" + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "static\\/*\\/ads" + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "zone-telechargement.click" + ], + "regexFilter": "\\/\\/[a-z]{6,}\\.com\\/[a-zA-Z0-9]{5,}-?[a-zA-Z0-9.]{6,}[\\s\\S]*\\/[a-zA-Z0-9]{10,}", + "resourceTypes": [ + "script" + ] + }, + "id": 5 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "^https?:\\/\\/(www\\.)?([a-z0-9]{3,16}\\.)?[a-z0-9]{5,32}\\.([a-z]{2,8})\\/([a-z0-9]{2,4}\\/){3}[a-f0-9]{32}\\.js$", + "resourceTypes": [ + "script", + "xmlhttprequest" + ] + }, + "id": 6 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "^https?:\\/\\/(www\\.)?([a-z0-9]{5,32}\\.)([a-z]{2,8})\\/[0-9a-f]{32}\\/invoke\\.js$", + "resourceTypes": [ + "script", + "xmlhttprequest" + ] + }, + "id": 7 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/hun-0.json b/extentions/uBOL-home/rulesets/regex/hun-0.json new file mode 100644 index 0000000..c1e9485 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/hun-0.json @@ -0,0 +1,22 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "gamepod.hu", + "hardverapro.hu", + "itcafe.hu", + "logout.hu", + "mobilarena.hu", + "prohardver.hu" + ], + "regexFilter": "dl\\/cnt\\/20[^0]\\d-\\d{2}\\/\\d{4}\\/", + "resourceTypes": [ + "image" + ] + }, + "id": 1 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/isr-0.json b/extentions/uBOL-home/rulesets/regex/isr-0.json new file mode 100644 index 0000000..bf0d17e --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/isr-0.json @@ -0,0 +1,115 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "6days.walla.co.il", + "animals.walla.co.il", + "astrology.walla.co.il", + "b.walla.co.il", + "buzzit.walla.co.il", + "calendar.walla.co.il", + "cars.walla.co.il", + "celebs.walla.co.il", + "e.walla.co.il", + "elections.walla.co.il", + "euro.walla.co.il", + "fashion.walla.co.il", + "finance.walla.co.il", + "food.walla.co.il", + "forums.walla.co.il", + "fun.walla.co.il", + "healthy.walla.co.il", + "home.walla.co.il", + "judaism.walla.co.il", + "kids.walla.co.il", + "mag.walla.co.il", + "maps.walla.co.il", + "milon.walla.co.il", + "movies.walla.co.il", + "mundial.walla.co.il", + "nadlan.walla.co.il", + "news.walla.co.il", + "nick.walla.co.il", + "olympics.walla.co.il", + "search.walla.co.il", + "sports.walla.co.il", + "tags.walla.co.il", + "tech.walla.co.il", + "translate.walla.co.il", + "travel.walla.co.il", + "tv-guide.walla.co.il", + "tv.walla.co.il", + "usaelections.walla.co.il", + "viva.walla.co.il", + "vod.walla.co.il", + "weather.walla.co.il", + "www.walla.co.il" + ], + "regexFilter": "^[a-zA-Z0-9\\-]+\\:\\/+[0-9\\.]+([\\/\\:]|$)", + "resourceTypes": [ + "image", + "media", + "script", + "stylesheet", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "regexFilter": "(\\/|\\.)[a-fA-F0-9]{32}\\.com\\.?([\\/\\:]|$)", + "resourceTypes": [ + "media", + "script", + "sub_frame", + "xmlhttprequest" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "13news.co.il", + "13tv.co.il" + ], + "regexFilter": "^https?:\\/+(www\\.)?google\\.(com?\\.)?[a-zA-Z0-9]{2,22}\\.?\\/ads\\/ga-audiences\\?", + "resourceTypes": [ + "image" + ] + }, + "id": 3 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "13news.co.il", + "13tv.co.il", + "hamal.co.il", + "sheee.co.il", + "walla.co.il", + "ynet.co.il" + ], + "regexFilter": "^https?:\\/+adservice\\.google\\.(com?\\.)?[a-zA-Z0-9]{2,22}\\.?\\/adsid\\/integrator.js\\?", + "resourceTypes": [ + "script" + ] + }, + "id": 4 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/ita-0.json b/extentions/uBOL-home/rulesets/regex/ita-0.json new file mode 100644 index 0000000..f0642be --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/ita-0.json @@ -0,0 +1,94 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "amatorialeporno.it", + "amoreporno.com", + "clipdisesso.com", + "culonudo.com", + "granditetteporno.it", + "listasitiporno.it", + "matrignaporno.it", + "matureporno.it", + "milfporno.it", + "peneporno.com", + "porno-anale.it", + "porno-gay.it", + "porno-hardcore.it", + "porno-lesbica.it", + "pornoadolescente.it", + "pornoamica.com", + "pornocategorie.com", + "pornoculi.com", + "pornomatura.it", + "pornotreno.com", + "sessoromantico.com", + "videoporno-gratis.it" + ], + "regexFilter": "^https?:\\/\\/.*\\/[a-z0-9A-Z_]{2,15}\\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)", + "resourceTypes": [ + "image", + "script", + "sub_frame" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "mrpornogratis.it", + "pornototale.com" + ], + "regexFilter": "^https?:\\/\\/.*\\/.*sw[0-9._].*", + "resourceTypes": [ + "script" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "calcio.re", + "guardaserie01.click", + "onepiecepower.com", + "pepperlive.info", + "streamingcommunity.cz" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.com\\/.*", + "resourceTypes": [ + "script", + "xmlhttprequest" + ] + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "initiatorDomains": [ + "ilgeniodellostreaming.zone" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.xyz\\/.*", + "resourceTypes": [ + "script", + "xmlhttprequest" + ] + }, + "id": 4 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/jpn-1.json b/extentions/uBOL-home/rulesets/regex/jpn-1.json new file mode 100644 index 0000000..324f2e9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/jpn-1.json @@ -0,0 +1,19 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["proengineer.internous.co.jp"],"regexFilter":"\\/bnr_side_(kiso3|octopass)\\.jpg"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cn","com","net","top"],"regexFilter":"\\/t_([0-9A-Za-z]{32})\\?token=\\1","resourceTypes":["main_frame"]},"id":2}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["com"],"isUrlFilterCaseSensitive":true,"regexFilter":"\\.com\\/index\\.php\\?t=[0-9a-f]{64}$","resourceTypes":["main_frame"]},"id":3}, +{"action":{"type":"block"},"condition":{"isUrlFilterCaseSensitive":true,"regexFilter":"\\.com\\/(?:[a-z]{2,}-)+p-\\d{4,6}\\.html\\?(?:page_source|prevRef|re[fl])=","resourceTypes":["main_frame"]},"id":4}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\.(?:cn|icu|top|pro)\\/Personal\\/member\\/Login\\/index\\.php\\?oneTimeAccessID=","resourceTypes":["main_frame"]},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["online","top"],"regexFilter":"^https?:\\/\\/([-0-9a-z]{3,}\\.)?[a-z]{8,}\\.[a-z]{3,6}\\/product\\/\\d{6,}(\\.html)?$","resourceTypes":["main_frame"]},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["duckdns.org"],"regexFilter":"^https?:\\/\\/[0-9a-z]{5,10}\\.duckdns","resourceTypes":["main_frame"]},"id":7}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["hime.me","konyoku.net","toukou.tv","tuma.jp"],"regexFilter":"\\/pc(?:max)?728(?:200)?[a-z]?\\.png$","resourceTypes":["image"]},"id":8}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["jmd.co.jp"],"regexFilter":"\\/bv\\.php\\?no=2(?:6[79]|7[37]|9[12])$","resourceTypes":["image"]},"id":9}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["englishhub.jp"],"regexFilter":"\\/uploads\\/\\d{4}\\/\\d{2}\\/[0-9a-z]{6,}_[_A-Za-z]{0,15}ba?nn?e?r[_0-9a-z]{0,15}\\.?\\.(?:jp|pn)g$","resourceTypes":["image"]},"id":10}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["www.ne.jp"],"regexFilter":"\\/shinbun\\/[0-9a-z]{3,12}200(280)?\\.(?:jpg|png)$","resourceTypes":["image"]},"id":11}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["kbbs.jp"],"regexFilter":"\\/Newcoronavirus_upld_(?:[12]\\d|5|6\\d?|7[1-4]?|8)\\.","resourceTypes":["image"]},"id":12}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["khp.jp"],"regexFilter":"\\/Nonwovenmask_upld_(?:[124]\\d|6|7|8|9)\\.","resourceTypes":["image"]},"id":13}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["goonews.jp"],"regexFilter":"\\/right\\/(?:[a-z]+([a-z_]+\\d{2})?|[0-9a-z_-]*(?:bnr|banner)[0-9a-z-_]*)\\.(?:gif|jpg|png)$","resourceTypes":["image"]},"id":14}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["logistics.jp"],"isUrlFilterCaseSensitive":true,"regexFilter":"dcms_media\\/image\\/(?:bownow|[%_0-9A-Z]{30,})\\.(?:png|jpg)$","resourceTypes":["image"]},"id":15}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["anime365.net"],"regexFilter":"\\/js\\/(?:anime|comic|doujin|game)Ranking","resourceTypes":["xmlhttprequest"]},"id":16}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","initiatorDomains":["2jigiri.net","pig109.net"],"regexFilter":"\\.net\\/[-a-z]{2,6}0\\d{2}\\.html$","resourceTypes":["sub_frame"]},"id":17} +] diff --git a/extentions/uBOL-home/rulesets/regex/kor-1.json b/extentions/uBOL-home/rulesets/regex/kor-1.json new file mode 100644 index 0000000..72715f1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/kor-1.json @@ -0,0 +1,160 @@ +[ +{"action":{"type":"block"},"condition":{"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/[a-z0-9-\\.]*[a-z0-9-]+\\.[a-z]+\\/bannerManager\\/"},"id":1}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/[a-z0-9-\\.]*[a-z0-9-]+\\.[a-z]+\\/bannerpop\\/uploads\\/"},"id":2}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/[a-z0-9-\\.]*[a-z0-9-]+\\.[a-z]+\\/adManager\\/(css|js)\\/[A-z]+\\.(css|js)$"},"id":3}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/[a-z0-9-\\.]*[a-z0-9-]+\\.[a-z]+\\/RealMedia\\/ads\\/"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["news.tvchosun.com"],"regexFilter":"^https?:\\/\\/img\\.tvchosun\\.com\\/upload_img\\/rnbImg\\/[0-9]+\\."},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["game.naver.com"],"regexFilter":"^https:\\/\\/nng-phinf\\.pstatic\\.net\\/.+\\/.+_naverads\\."},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chzzk.naver.com"],"regexFilter":"^https:\\/\\/nng-phinf\\.pstatic\\.net\\/[A-z]+\\/[A-z0-9._-]+\\/Banner_[A-z0-9_-]+\\.[A-z]+$"},"id":7}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["etoland.co.kr"],"regexFilter":"^https:\\/\\/www\\.etoland\\.co\\.kr\\/img\\/nasmedia\\/[0-9]+x[0-9]+_+"},"id":8}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["sedaily.com"],"regexFilter":"^https:\\/\\/img\\.sedaily\\.com\\/\\/?Html\\/Banner\\/"},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["busan.com"],"regexFilter":"^https?:\\/\\/www\\.busan\\.com\\/nas\\/wcms\\/public\\/pc\\/images\\/new\\/[0-9]+[a-z]+([0-9]?|[a-z]+_[a-z]+_[a-z]+)\\."},"id":10}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.humoruniv.com"],"regexFilter":"^https?:\\/\\/timg\\.humoruniv\\.com\\/thumb_crop_resize\\.php\\?url=https?:\\/\\/[A-z0-9\\.]+\\/.+\\?SIZE=[0-9]+(x|X)[0-9]+\\?OPT=center"},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["databasefootball.com"],"regexFilter":"^https:\\/\\/[a-z0-9_]+\\.dishcrop\\.care\\/"},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["5l.co.kr"],"regexFilter":"^https?:\\/\\/5l\\.co\\.kr\\/img\\/[0-9A-z]+_[0-9]+X[0-9]+\\."},"id":13}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adsenseforum.co.kr","adsenseforum2.co.kr"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/adsenseforum[0-9]*\\.co\\.kr\\/data\\/editor\\/"},"id":14}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["atlantak.com"],"regexFilter":"^https:\\/\\/i0\\.wp\\.com\\/atlantak\\.com\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/[0-9A-z%]+\\.[a-z]+\\?fit=[A-Z%,0-9]+&ssl=1$"},"id":15}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["te31.com"],"regexFilter":"^https:\\/\\/te31\\.com\\/m\\/[a-z]+[0-9]*\\.jpg"},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["soxak.com"],"regexFilter":"^https:\\/\\/soxak\\.com\\/images\\/([a-z]+_)?banner(_[a-z_]+)?\\."},"id":17}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["watchfreejavonline.co"],"regexFilter":"^https:\\/\\/i0\\.wp\\.com\\/watchfreejavonline\\.co\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/cropped-favicon-watchfreejav\\.png"},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["busan.com"],"regexFilter":"^https:\\/\\/www\\.busan\\.com\\/nas\\/wcms\\/public\\/pc\\/images\\/new\\/[0-9]+[a-z]+\\.gif"},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["itwind.co.kr"],"regexFilter":"^https:\\/\\/blogger\\.googleusercontent\\.com\\/img\\/a\\/[A-z0-9_-]+=s[0-9]+$"},"id":20}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fomos.kr"],"regexFilter":"^https?:\\/\\/[a-z0-9]+\\.soonwe\\.com\\/[A-z0-9-]+\\/ad_[0-9]+_[0-9]+\\.js"},"id":21}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fomos.kr"],"regexFilter":"^https?:\\/\\/[a-z0-9]+\\.soonwe\\.com\\/[A-z0-9-]+\\/wt_[0-9]+_[0-9]+\\.html"},"id":22}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wemakeprice.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/view[0-9]+\\.wemep\\.co\\.kr\\/wmp-banner\\/[0-9]{2}\\/[0-9]{6}\\/[0-9]{2}\\/"},"id":23}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wemakeprice.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/view[0-9]+\\.wemep\\.co\\.kr\\/wmp-main\\/[0-9]{2}\\/[0-9]{6}\\/[0-9]{2}\\/(pmt|pmb)_[a-z0-9]{12}\\."},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["joongna.com"],"regexFilter":"^https:\\/\\/img[0-9]+\\.joongna\\.com\\/media\\/original\\/[0-9]{4}\\/[0-9]{2}\\/[0-9]{2}\\/[0-9]{13}\\."},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["haninpost.com"],"regexFilter":"^https:\\/\\/haninpost\\.com\\/wp-content\\/uploads\\/[0-9]{4}\\/[0-9]{2}\\/.*(webbanner-|%EA%B4%91%EA%B3%A0|.{1}banner.{1}[0-9]+x[0-9]+)"},"id":26}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["haninpost.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/haninpost\\.com\\/wp-content\\/uploads\\/[0-9]{4}\\/[0-9]{2}\\/[A-Z0-9_]+\\."},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["boribori.co.kr"],"regexFilter":"^https:\\/\\/cdn[0-9]+\\.boribori\\.co\\.kr\\/rimg\\/(0|110x250)\\/cdn\\/contents\\/disp_corner_conts\\/"},"id":28}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["evape.kr"],"regexFilter":"^https:\\/\\/evape\\.kr\\/data\\/editor\\/[0-9]+\\/[a-z0-9]+_[a-z0-9]+_[a-z0-9]+\\."},"id":29}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["evape.kr"],"regexFilter":"^https:\\/\\/evape\\.kr\\/data\\/file[0-9]+\\/client\\/"},"id":30}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["orbi.kr"],"regexFilter":"^https:\\/\\/[a-z0-9-]+\\.orbi\\.kr\\/[0-9]+\\/[a-z0-9]+\\."},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["eleccar.co.kr"],"regexFilter":"^https?:\\/\\/(www\\.)?eleccar\\.co\\.kr\\/Files\\/[0-9]+\\/Template\\/[0-9]+\\/[0-9]+_[0-9]+\\."},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kpenews.com"],"regexFilter":"^https?:\\/\\/kpenews\\.com\\/images\\/main\\/[a-z]+_[0-9]+\\."},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kpenews.com"],"regexFilter":"^https?:\\/\\/kpenews\\.com\\/Files\\/[0-9]\\/Template\\/[0-9]+\\/[0-9]+_[0-9]+\\."},"id":34}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["g-enews.com"],"regexFilter":"^https:\\/\\/nimage\\.g-enews\\.com\\/phpwas\\/restmb_allidxmake\\.php\\?idx=999&simg=[a-f0-9]+_0\\."},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["haninvegas.com"],"regexFilter":"^https:\\/\\/haninvegas\\.com\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/[%A-Z0-9-]+-[0-9]+x[0-9]+"},"id":36}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["donga.com"],"regexFilter":"^https:\\/\\/dbr\\.donga\\.com\\/upload_dir\\/source\\/.+\\([0-9]+x[0-9]+\\)\\."},"id":37}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chosun.com"],"regexFilter":"^https:\\/\\/health\\.chosun\\.com\\/images\\/[0-9]+x[0-9]+"},"id":38}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koreatimes.net"],"regexFilter":"https:\\/\\/(www\\.)?koreatimes\\.net\\/images\\/attach\\/[A-Z0-9]+-[0-9]+\\/"},"id":39}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["koreatimes.net"],"regexFilter":"^https:\\/\\/(www\\.)?koreatimes\\.net\\/images\\/attach\\/[a-z]+[0-9]+\\/"},"id":40}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wowtale.net"],"regexFilter":"https:\\/\\/[a-z0-9]+\\.wp\\.com\\/wowtale\\.net\\/wp-content\\/uploads\\/[0-9]{4}\\/[0-9]{2}\\/wowtale\\.net-.+[0-9]{2,}(x|-)[0-9]{2,}\\."},"id":41}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["defensetimes.kr"],"regexFilter":"^https?:\\/\\/(www\\.)?defensetimes\\.kr\\/imgs\\/[A-z_]+[0-9]+x[0-9]+\\."},"id":42}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["thesingle.co.kr"],"regexFilter":"^https:\\/\\/tbc\\.imgdl\\.xcache\\.kinxcdn\\.com\\/cdn[0-9]{3}\\/[0-9]{8}\\/[0-9%A-z_]+\\([0-9]{3,4}x[0-9]{3,4}\\)"},"id":43}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tf.co.kr"],"regexFilter":"^https?:\\/\\/img\\.tf\\.co\\.kr\\/ss\\/[0-9]{4}\\/fns\\/ads_"},"id":44}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["coolenjoy.net"],"regexFilter":"^https:\\/\\/coolenjoy\\.net\\/data\\/editor\\/[0-9]{4}\\/[0-9]{14}_[a-z]{8}\\."},"id":45}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ombudsmannews.com"],"regexFilter":"^https?:\\/\\/www\\.ombudsmannews\\.com\\/default\\/image\\/[a-z]+\\.gif"},"id":46}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["0db.co.kr"],"regexFilter":"^https:\\/\\/(www\\.)?0db\\.co\\.kr\\/files\\/attach\\/images\\/[0-9]{5}\\/[a-z0-9]{32}\\.jpg$"},"id":47}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["e-himart.co.kr"],"regexFilter":"^https:\\/\\/static[0-9]\\.e-himart\\.co\\.kr\\/contents\\/content\\/display\\/cornerContents\\/imageBanner\\/[0-9]{3}\\/imageBanner_"},"id":48}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stockinfo7.com"],"regexFilter":"^https?:\\/\\/(www\\.)?stockinfo7\\.com\\/img\\/(banner\\/|%E)"},"id":49}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["moyoplan.com"],"regexFilter":"^https:\\/\\/moyo-cdn\\.[a-z0-9]{2,3}\\.[a-z0-9-]{12,15}\\.amazonaws\\.com\\/img\\/banner\\/"},"id":50}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dcinside.com"],"regexFilter":"^https:\\/\\/h5\\.dcinside\\.com\\/assets\\/(aaa%20|banner|[%A-F0-9]{20,})"},"id":51}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nate.com"],"regexFilter":"^https:\\/\\/shop\\.nate\\.com\\/shopbox\\/shopbox.+&svcpage=news"},"id":52}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nate.com"],"regexFilter":"^https:\\/\\/(comm\\.|m\\.)?news\\.nate\\.com\\/(etc|Etc)\\/[A-z]*(ad|Ad|AD)[A-z]*"},"id":53}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/t1\\.daumcdn\\.net\\/b2\\/creative\\/[0-9]{6}\\/[a-z0-9]{32}\\."},"id":54}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filecity.co.kr"],"regexFilter":"^https:\\/\\/www\\.filecity\\.co\\.kr\\/img\\/btn\\/top_banner_[a-z]{4}\\."},"id":55}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hungryapp.co.kr"],"regexFilter":"^https:\\/\\/[a-z]+\\.hungryapp\\.co\\.kr\\/main\\/main[0-9]{4}\\/_main_event\\.php$"},"id":56}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["playwares.com"],"regexFilter":"^https?:\\/\\/playwares\\.com\\/files\\/attach\\/images\\/[0-9]{8}\\/[0-9]{3}\\/[0-9]{3}\\/[0-9]{3}\\/[a-z0-9]{32}\\."},"id":57}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/shop[0-9]\\.daumcdn\\.net\\/shophow\\/sib\\/[0-9]_[0-9]{12}_[A-z]{10,}"},"id":58}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["compuzone.co.kr"],"regexFilter":"^https:\\/\\/image[0-9]{1,2}\\.compuzone\\.co\\.kr\\/img\\/images\\/main[0-9]{4}\\/[A-z]{1,2}\\/[A-z]{3,}Banner(|[0-9])_(|add_)[0-9]{5,6}\\."},"id":59}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["edaily.co.kr"],"regexFilter":"^https:\\/\\/image\\.edaily\\.co\\.kr\\/images\\/content\\/[A-z0-9]+640x100\\."},"id":60}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["edaily.co.kr"],"regexFilter":"^https:\\/\\/image\\.edaily\\.co\\.kr\\/images\\/content\\/[A-z0-9]+1080x128\\."},"id":61}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dasibogo.net"],"regexFilter":"^https:\\/\\/v[0-9]+\\.dasibogo\\.net\\/wp-content\\/uploads\\/sites\\/[0-9]+\\/[0-9]+\\/[0-9]+\\/[a-z0-9]+\\."},"id":62}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dasibogo.net"],"regexFilter":"^https:\\/\\/v[0-9]+\\.jogemovie\\.net\\/wp-content\\/uploads\\/sites\\/[0-9]+\\/[0-9]+\\/[0-9]+\\/[a-z0-9-]+\\."},"id":63}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ygy48.com","ygy49.com","ygy50.com","ygy51.com","ygy52.com","ygy53.com","ygy54.com","ygy55.com","ygy56.com","ygy57.com","ygy58.com","ygy59.com","ygy60.com","ygy61.com"],"regexFilter":"^https:\\/\\/www\\.ygy[0-9]+\\.com\\/upload_files\\/banner\\/"},"id":64}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ygy48.com","ygy49.com","ygy50.com","ygy51.com","ygy52.com","ygy53.com","ygy54.com","ygy55.com","ygy56.com","ygy57.com","ygy58.com","ygy59.com","ygy60.com","ygy61.com"],"regexFilter":"^https:\\/\\/www\\.ygy[0-9]+\\.com\\/upload_files\\/popup\\/"},"id":65}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["linkssakda.com"],"regexFilter":"^https:\\/\\/linkssakda\\.com\\/upload\\/images\\/[0-9]+\\."},"id":66}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/avjoa[0-9]+\\.com\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/.+\\.gif$"},"id":67}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/www\\.ttking[0-9]+\\.me\\/ad\\/"},"id":68}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/nolgoga[0-9]+\\.com\\/data\\/.+\\.gif$"},"id":69}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tvzota106.com","tvzota107.com","tvzota108.com","tvzota109.com","tvzota110.com","tvzota111.com","tvzota112.com","tvzota113.com","tvzota114.com","tvzota115.com","tvzota116.com"],"regexFilter":"^https:\\/\\/tor[0-9]+\\.com\\/data\\/file\\/test\\/"},"id":70}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/18moa[0-9]+\\.com\\/data\\/file\\/main_top_banner\\/thumb-"},"id":71}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/opss[0-9]+\\.com\\/img\\/[A-z]+\\.gif(\\?v=[0-9]+)?$"},"id":72}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/jiok[0-9]+\\.net\\/img\\/"},"id":73}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yt723.org","yt724.org","yt725.org","yt726.org","yt727.org","yt728.org","yt729.org","yt730.org","yt731.org","yt732.org","yt733.org"],"regexFilter":"^https:\\/\\/yt[0-9]+\\.org\\/files\\/attach\\/banner_images\\/[0-9]+\\/([0-9-]+(x|X)[0-9]+|(%[A-Z0-9]+)+)\\."},"id":74}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/bookmoa[0-9]+\\.com\\/data\\/apms\\/background\\/"},"id":75}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/\\jusoyo[0-9]+\\.(net|com)\\/data\\/apms\\/background\\/"},"id":76}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/\\jusoyo[0-9]+\\.(net|com)\\/.+\\.webp$"},"id":77}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/yadong[0-9]+\\.net\\/Uploads\\/images\\/[0-9]{4}-[0-9]{2}-[0-9]{2}"},"id":78}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fxfx247.com","fxfx248.com","fxfx249.com","fxfx250.com","fxfx251.com","fxfx252.com","fxfx253.com","fxfx254.com","fxfx255.com","fxfx256.com","fxfx257.com","fxfx258.com","fxfx259.com","fxfx260.com","fxfx261.com","fxfx262.com","fxfx263.com","fxfx264.com","fxfx265.com","wfwf328.com","wfwf329.com","wfwf330.com","wfwf331.com","wfwf332.com","wfwf333.com","wfwf334.com","wfwf335.com","wfwf336.com","wfwf337.com","wfwf338.com","wfwf339.com","wfwf340.com"],"regexFilter":"^https:\\/\\/iabn[0-9]+\\.net\\/"},"id":79}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/mkmk[0-9]+\\.com\\/img\\/[a-z]+[0-9]+x[0-9]+"},"id":80}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/mkmk[0-9]+\\.com\\/img\\/[a-z0-9_-]+\\.gif$"},"id":81}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/ww[0-9]+\\.torrentdin[0-9]+\\.com\\/data\\/editor\\/[0-9]+\\/[a-z0-9]+_[a-z0-9]+_[a-z0-9]+\\."},"id":82}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/ww[0-9]+\\.torrentdin[0-9]+\\.com\\/data\\/file\\/ad\\/"},"id":83}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/www\\.torrentreel[0-9]+\\.site\\/ad\\/"},"id":84}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/tvchak[0-9]+\\.com\\/img\\/bbnn"},"id":85}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/agit[0-9]+\\.com\\/upload\\/[0-9]+\\/[0-9]+\\/[0-9]+\\."},"id":86}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(www\\.)?bobaelink[0-9]+\\.xyz\\/images\\/ad\\/"},"id":87}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["zzzz.lol"],"regexFilter":"\\/data\\/zzapstream\\/[0-9]+_[A-z0-9]+\\.gif"},"id":88}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/m[0-9]+\\.kotbc\\.com\\/img\\/[a-z0-9_\\/]+\\.gif$"},"id":89}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentsee[0-9]+\\.com\\/uploadfile\\/up[a-z0-9]+\\.gif$"},"id":90}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/manatoon[0-9]+\\.com\\/data\\/apms\\/background\\/"},"id":91}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/av[0-9]+\\.org\\/banner\\/"},"id":92}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(www\\.)?todawa[0-9]+\\.asia\\/ad\\/"},"id":93}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(www\\.)?bngame[0-9]+\\.com\\/data\\/files\\/banner\\/"},"id":94}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/tvmoa[0-9]+\\.com\\/data\\/apms\\/background\\/"},"id":95}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["save-1.net"],"regexFilter":"^https:\\/\\/img\\.cdnfor\\.me\\/images\\/[0-9]+\\/[0-9]+\\/[0-9]+\\/[a-z0-9_-]+\\."},"id":96}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hasha.in"],"regexFilter":"^https:\\/\\/cdn-nl-[0-9]+\\.hasha\\.in\\/[A-z0-9_]+\\.gif$"},"id":97}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/jgmoa[0-9]+\\.com\\/upload_files\\/popup\\/"},"id":98}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/newtoki[0-9]+\\.com\\/tokinbtoki\\/[0-9]+"},"id":99}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/manatoki[0-9]+\\.net\\/tokinbtoki\\/"},"id":100}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/static\\.tzstatic\\.top\\/t\\/[a-z0-9]+\\.gif$"},"id":101}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/image\\.yaburi[0-9]+\\.com\\/image-storage\\/banners\\/"},"id":102}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["torrentnx17.com","torrentnx18.com","torrentnx19.com","torrentnx20.com","torrentnx21.com","torrentnx22.com","torrentnx23.com","torrentnx24.com","torrentnx25.com","torrentnx26.com","torrentnx27.com"],"regexFilter":"^https:\\/\\/w[0-9]+\\.torrentnx[0-9]+\\.com\\/data\\/file\\/notice\\/"},"id":103}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["wftoon137.com","wftoon138.com","wftoon139.com","wftoon140.com","wftoon141.com","wftoon142.com","wftoon143.com","wftoon144.com","wftoon145.com","wftoon146.com","wftoon147.com","wftoon148.com","wftoon149.com","wftoon150.com","wftoon151.com","wtwt256.com","wtwt257.com","wtwt258.com","wtwt259.com","wtwt260.com","wtwt261.com","wtwt262.com","wtwt263.com","wtwt264.com","wtwt265.com","wtwt266.com","wtwt267.com","wtwt268.com","wtwt269.com","wtwt270.com","wtwt271.com","wtwt272.com","wtwt273.com","wtwt274.com"],"regexFilter":"^https:\\/\\/imgcloud[0-9]+\\.net\\/"},"id":104}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentten[0-9]+\\.com\\/thema\\/Basic\\/assets\\/img\\/.+\\.gif$"},"id":105}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/linkrand[0-9]+\\.com\\/thema\\/Miso-Basic[0-9]\\/assets\\/img\\/banne"},"id":106}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/linkrand[0-9]+\\.com\\/data\\/file\\/(left|right)_sero\\/"},"id":107}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/linkrand[0-9]+\\.com\\/data\\/apms\\/background\\/"},"id":108}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/linkrand[0-9]+\\.com\\/data\\/file\\/site_2\\/"},"id":109}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/tvbox[0-9]+\\.xyz\\/data\\/apms\\/background\\/.+\\.gif$"},"id":110}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/ydbox[0-9]+\\.com\\/data\\/apms\\/background\\/.+\\.gif$"},"id":111}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/nightyd[0-9]+\\.com\\/uploadfile\\/up[a-z0-9]+\\."},"id":112}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/linkeye[0-9]+\\.com\\/data\\/file\\/banner\\/"},"id":113}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/hohotoon[0-9]+\\.com\\/data\\/banner\\/"},"id":114}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/(www\\.)?spotv[0-9]+\\.com\\/theme\\/basic\\/img\\/[a-z]+_ad_"},"id":115}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrenthaja[0-9]*\\.com\\/data\\/banner\\/"},"id":116}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/xn--8-o68e16s35etqj\\.com\\/data\\/editor\\/[0-9]+\\/[a-z0-9]+_[a-z0-9]+_[a-z0-9]+\\."},"id":117}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentmode[0-9]+\\.com\\/data\\/zn_bimg\\/"},"id":118}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/toonkor[0-9]+\\.com\\/images\\/[0-9a-z-]*[0-9]{3,}(x|X)[0-9]{2,}"},"id":119}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/toonkor[0-9]+\\.com\\/bann\\/"},"id":120}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentlee[0-9]+\\.com\\/[A-z_0-9]+\\.gif$"},"id":121}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentwiz[0-9]+\\.com\\/[A-z0-9]+\\.gif$"},"id":122}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/agit[0-9]+\\.xyz\\/data\\/file\\/novel\\/banner\\/"},"id":123}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/jgmoa[0-9]+\\.com\\/upload_files\\/banner\\/"},"id":124}, +{"action":{"type":"block"},"condition":{"regexFilter":"https:\\/\\/www\\.sexzoa[0-9]+\\.me\\/imgad\\/"},"id":125}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/yagong[0-9]+\\.com\\/storage\\/upload\\/banners\\/"},"id":126}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/yagong[0-9]+\\.com\\/images\\/[A-z0-9-]+\\.gif$"},"id":127}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/www\\.xcity[0-9]+\\.me\\/imgad\\/"},"id":128}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/www\\.jinyi[0-9]+\\.me\\/imgad\\/"},"id":129}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/www\\.redsun[0-9]+\\.me\\/ad\\/"},"id":130}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/manamoa[0-9]+\\.com\\/data\\/apms\\/background\\/"},"id":131}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/namedtoon[0-9]+\\.com\\/Uploads\\/\\/images\\/[0-9]{4}-[0-9]{2}-[0-9]{2}\\/[a-z0-9]{13}"},"id":132}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(www\\.)?race[0-9]+\\.xyz\\/images\\/spon\\/"},"id":133}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/dc\\.filesbest\\.xyz\\/uploadfile\\/images\\/[a-z0-9]+\\.gif$"},"id":134}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentwiz[0-9]+\\.com\\/data\\/editor\\/[0-9]{4}\\/"},"id":135}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/torrentbot[0-9]+\\.com\\/uploadfile\\/up[a-z0-9]+\\.gif$"},"id":136}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(www\\.)?filetender\\.com\\/images\\/[0-9]{3,}(X|x)[0-9]{3,}-[0-9]{4}"},"id":137}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/booktoki[0-9]+\\.com\\/tokinbtoki\\/[0-9]+"},"id":138}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/frtoon[0-9]+\\.com\\/data\\/by_banner\\/"},"id":139}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/[0-9]+image\\.[0-9]+toon\\.com\\/Image\\/Banposter\\/"},"id":140}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/toon[0-9]+\\.com\\/bbs\\/myiframe\\.html$"},"id":141}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/manaboza[0-9]+\\.com\\/static\\/picture\\/[0-9]{4}_[0-9]{10}\\.[0-9]{4}\\."},"id":142}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https?:\\/\\/manaboza[0-9]+\\.com\\/static\\/image\\/header\\/"},"id":143}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/newtoon[0-9]+\\.com\\/banner\\/"},"id":144}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/bam[0-9]+co\\.com\\/_book\\/_Contents\\/banner\\/"},"id":145}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/blacktoon[0-9]+\\.com\\/poster_js\\/[0-9]+\\.js"},"id":146}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["m.sports.naver.com"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/sports-phinf\\.pstatic\\.net\\/[0-9]+_[0-9]+\\/[A-z0-9]+_[A-Z]+\\/(%[A-Z0-9]+)+_(%[A-Z0-9]+)+_","resourceTypes":["image"]},"id":147}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["adsenseforum.co.kr","adsenseforum2.co.kr"],"isUrlFilterCaseSensitive":true,"regexFilter":"^https?:\\/\\/adsenseforum[0-9]*\\.co\\.kr\\/skin\\/board\\/WS_Board_QA.+\\.","resourceTypes":["image"]},"id":148}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["soxak.com"],"regexFilter":"^https:\\/\\/soxak\\.com\\/system\\/covers\\/[0-9]+\\/[0-9]+\\/[0-9]+\\/[a-z0-9]+\\/original_","resourceTypes":["image"]},"id":149}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["humoruniv.com"],"regexFilter":"^https?:\\/\\/(m\\.)?humoruniv\\.com\\/.+\\?[a-z0-9]+=","resourceTypes":["xmlhttprequest"]},"id":150}, +{"action":{"type":"block"},"condition":{"isUrlFilterCaseSensitive":true,"regexFilter":"^https:\\/\\/[0-9a-z]{8}\\.[A-z0-9-]+\\.[A-z]{2,3}\\/[a-z]+\\/[a-z0-9]{10}\\.html$","resourceTypes":["main_frame"]},"id":151}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/[A-z0-9\\.]*[A-z0-9]+\\.[A-z]+\\/\\?u=[A-z0-9]{7}&o=[A-z0-9]{7}","resourceTypes":["main_frame"]},"id":152}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/[A-z]+\\.[A-z]+\\.[A-z]+\\/[A-z]+-robot\\/\\?pl=[A-z0-9-]{22}&sm=[A-z]+-robot&hash=[A-z0-9-]{22}&exp=[0-9]{10}","resourceTypes":["main_frame"]},"id":153}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/[0-9]{9}\\.[A-z0-9-]+\\.[A-z]{2}\\/[0-9]{6}\\.html$","resourceTypes":["main_frame"]},"id":154}, +{"action":{"type":"allow"},"condition":{"regexFilter":"^(http|https):\\/\\/image\\.kyobobook\\.co\\.kr\\/ink\\/images\\/prom\\/[0-9]{4}\\/general\\/[0-9]{6}_dailyCheck\\/"},"id":155}, +{"action":{"type":"allow"},"condition":{"regexFilter":"^https:\\/\\/www\\.ehanex\\.com\\/images\\/main\\/[a-z]{2}_ad\\.gif$"},"id":156}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avpink365.com","avpink366.com","avpink367.com","avpink368.com","avpink369.com","avpink370.com","avpink371.com","avpink372.com","avpink373.com"],"regexFilter":"^https:\\/\\/avpink[0-9]+\\.com\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/[0-9-%A-Z]+x[0-9]+"},"id":157}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avpink365.com","avpink366.com","avpink367.com","avpink368.com","avpink369.com","avpink370.com","avpink371.com","avpink372.com","avpink373.com"],"regexFilter":"^https:\\/\\/avpink[0-9]+\\.com\\/wp-content\\/uploads\\/[0-9]+\\/[0-9]+\\/[0-9]+-[0-9]+-[0-9]+\\."},"id":158} +] diff --git a/extentions/uBOL-home/rulesets/regex/ltu-0.json b/extentions/uBOL-home/rulesets/regex/ltu-0.json new file mode 100644 index 0000000..1487838 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/ltu-0.json @@ -0,0 +1,32 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "delfi.lt" + ], + "regexFilter": "\\.dcdn\\.lt\\/images\\/[a-z]{4}\\/", + "resourceTypes": [ + "image" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "muge.eu" + ], + "regexFilter": "muge\\.eu\\/wp-content\\/uploads\\/20\\d{2}\\/\\d{2}\\/thumbnail.*", + "resourceTypes": [ + "image" + ] + }, + "id": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/nld-0.json b/extentions/uBOL-home/rulesets/regex/nld-0.json new file mode 100644 index 0000000..4ccbbba --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/nld-0.json @@ -0,0 +1,20 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "hetepornoclips.com", + "pornwereld.com" + ], + "regexFilter": "^https?:\\/\\/.*\\/[a-z0-9A-Z_]{2,15}\\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)", + "resourceTypes": [ + "image", + "script", + "sub_frame" + ] + }, + "id": 1 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/nor-0.json b/extentions/uBOL-home/rulesets/regex/nor-0.json new file mode 100644 index 0000000..540fe22 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/nor-0.json @@ -0,0 +1,68 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "no" + ], + "regexFilter": "^.*:\\/\\/w{3}\\.(tu|d\\ig\\i)\\.n\\o\\/(\\d|[a-zA-Z_-]){130,}$", + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "^(https?:\\/\\/)?[a-z]{10,12}\\.easy\\.co($|\\/.*$)", + "resourceTypes": [ + "main_frame" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "regexFilter": ":\\/\\/f\\.nordiskemedier\\.dk\\/2[a-z0-9]{12,}\\.(jpg|png|jpeg)" + }, + "id": 3 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "initiatorDomains": [ + "billetlugen.dk", + "eventim.no" + ], + "regexFilter": "obj\\/global\\/feature\\/tagCommander", + "resourceTypes": [ + "script" + ] + }, + "id": 4 +}, +{ + "action": { + "type": "allow" + }, + "condition": { + "domainType": "firstParty", + "regexFilter": "^https:\\/\\/www.gamer.no\\/[0-9a-f]{32,40}$", + "resourceTypes": [ + "script" + ] + }, + "id": 5 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/pol-0.json b/extentions/uBOL-home/rulesets/regex/pol-0.json new file mode 100644 index 0000000..1d70387 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/pol-0.json @@ -0,0 +1,45 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["vidoza.net"],"regexFilter":":\\/\\/[\\w\\W]{5,15}\\.[a-z]{2,3}:[0-9]{3,4}\\/"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animezone.pl","fileone.tv","flashx.tv","kreskowkazone.pl","raptu.com","vidfile.net","vidoza.net"],"regexFilter":"^https?:\\/\\/[a-z0-9-]{8,30}\\.[a-z]{2,11}\\/[0-9]{3,10}","resourceTypes":["script","stylesheet","sub_frame","xmlhttprequest"]},"id":2}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cda-hd.cc","cdahd.co","clipwatching.com","freedisc.pl","streamtape.com"],"regexFilter":"^https?:\\/\\/[a-z]{3,10}\\.[a-z]{3,4}\\/[\\w-]{4,10}.(css|png)[\\w\\W]{30,80}","resourceTypes":["image","stylesheet"]},"id":3}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["brwinow.com","cenyrolnicze.pl","chwaszczyno.pl","darkplanet.pl","eoborniki.pl","fakty-wwl.pl","fishing-test.pl","glucholazyonline.com.pl","goniec.com","gostynin24.pl","informacjelokalne.pl","janosik.info","krakowski24.pl","livingroom24.pl","magazyngitarzysta.pl","msfera.pl","muzyczneradio.com.pl","muzyczneradio.pl","nowawrzesnia.pl","ogloszenia.gazeta.ie","orawa24.info","packaging-polska.pl","pogoda.info","portalrolniczy.info","przegladkoninski.pl","radiopoznan.fm","skawina24.com","skijumping.pl","tsk24.pl","tvrep.pl","tygodnik-krapkowicki.info","wkonin.pl","wroclawskiejedzenie.pl","wschodnik.pl","www.informacje.kolobrzeg.pl","www.konstrukcjeinzynierskie.pl","zywiecinfo.pl"],"regexFilter":"\\/(images|img|data|uploads|upload|assets)\\/banners\\/","resourceTypes":["image","object"]},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["chip.pl"],"regexFilter":"^(http|https):\\/\\/www\\.chip\\.pl\\/wp-content\\/themes\\/_chip\\/[a-z]{4,6}\\/[a-z]{4,5}-[0-9]{4,5}","resourceTypes":["image"]},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abcvideo.cc","www.flashx.net"],"regexFilter":"^https?:\\/\\/[a-z]{3,15}\\.[a-z]{3,4}\\/[\\w\\W]{120,}","resourceTypes":["image","sub_frame","xmlhttprequest"]},"id":6}, +{"action":{"type":"block"},"condition":{"regexFilter":"^(http|https):\\/\\/eurogamer-pl\\.eurogamer\\.pl\\/[\\w\\W]{250,400}","resourceTypes":["image","script","xmlhttprequest"]},"id":7}, +{"action":{"type":"block"},"condition":{"regexFilter":"^https:\\/\\/(g|www)\\.cda\\.pl\\/[\\w]{1,50}\\.php\\?[\\w\\W]{60,150}=[0-9]{10,20}","resourceTypes":["object","xmlhttprequest"]},"id":8}, +{"action":{"type":"block"},"condition":{"regexFilter":":\\/\\/[a-zA-Z0-9]{3,9}\\.quartic\\.pl\\/Ad\\/","resourceTypes":["script"]},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["profil.wp.pl"],"regexFilter":"^https:\\/\\/[a-z]{2,14}\\.wp\\.pl\\/[a-zA-Z0-9_-]{200,}","resourceTypes":["script"]},"id":10}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["poczta.o2.pl"],"regexFilter":"^https:\\/\\/[a-z]{2,14}\\.wp\\.pl\\/[a-zA-Z0-9_-]{200,915}$","resourceTypes":["script"]},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["dziennikwschodni.pl"],"regexFilter":"^https:\\/\\/[a-z]{5,10}\\.[a-z]{3,3}\\/easylist\\/[0-9]{5,6}","resourceTypes":["script"]},"id":12}, +{"action":{"type":"block"},"condition":{"regexFilter":"\\/[a-z]{3,5}\\.php\\?zoneid=[0-9]{3,7}","resourceTypes":["script"]},"id":13}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["upzone.cc"],"regexFilter":"^https?:\\/\\/[\\w]{8,}\\.[a-z]{3,3}\\/[a-zA-Z]{1,10}\\.html[\\w\\d\\W]{100,}","resourceTypes":["script"]},"id":14}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fileone.tv","jetload.net"],"regexFilter":"^https?:\\/\\/[\\w]{5,}\\.[a-z]{3,4}\\/[\\w\\d\\W]{45,}","resourceTypes":["script"]},"id":15}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cda-tv.pl"],"regexFilter":"^https?:\\/\\/[a-z0-9-]{8,30}\\.[a-z]{2,11}\\/[a-z]{1,3}\\/[0-9]{5,10}","resourceTypes":["script"]},"id":16}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cda-hd.cc","cda-hd.co","cda-tv.online","clipwatching.com","ekino.pw","fileone.tv","filman.cc","jetload.net","onlystream.tv","playtube.ws","srkcast.com","supervideo.tv","upstream.to","userload.co","vidfile.net","vidto.me","vizjer.pl","vodi.cc","waaw.tv","whostreams.net"],"regexFilter":"^https?:\\/\\/[a-z0-9]{5,}\\.(com|bid|online|top|club)\\/[a-z0-9]{1,}\\/[a-z0-9]{1,}\\/[a-z0-9]{1,}\\/[a-z0-9/]{4,}\\.js","resourceTypes":["script"]},"id":17}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abcvideo.cc","cdahd.co","clipwatching.com","cloudupload.co","devil-torrents.pl","ekinomaniak.net","electro-torrent.pl","fileone.tv","filman.cc","flashx.net","hqq.watch","onlystream.tv","raptu.com","segos.es","seriale-po-polsku.pl","sharevideo.pl","sharing-box.cloud","shinden.pl","tele-wizja.is","upstream.to","upzone.cc","veecast.net","videopenny.net","vidfile.net","vidlox.tv","vidspace.io","vidstream.xyz","virpe.com","whostreams.net"],"regexFilter":"^https?:\\/\\/[a-zA-Z.0-9]{7,}\\.(com|bid|info)\\/[a-zA-Z.-]{1,}\\.js","resourceTypes":["script"]},"id":18}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abcvideo.cc","animezone.pl","seriale-po-polsku.pl"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9]{10,}\\.cloudfront\\.net\\/[a-zA-Z0-9%?=]{10,}","resourceTypes":["script"]},"id":19}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ekino.pw"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9]{7,}\\.com\\/","resourceTypes":["script"]},"id":20}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cdahd.co","onlystream.tv","tele-wizja.is","widestream.io"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9]{5,10}\\.[a-z]{2,10}\\/[a-zA-Z0-9?_=&-.%]{50,70}","resourceTypes":["script","sub_frame"]},"id":21}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["veecast.net"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9]{5,15}\\.(com|net)\\/[a-z]{4,10}\\/[0-9a-z.?=%A-Z-&]{60,100}","resourceTypes":["script"]},"id":22}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["waaw.to"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9.]{7,}\\.(xyz)\\/","resourceTypes":["script","sub_frame"]},"id":23}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fileone.tv","vidoza.net"],"regexFilter":"^(http|https):\\/\\/[a-z\\W]{6,15}\\.[a-z]{2,5}\\/[a-z.]{4,10}\\.js","resourceTypes":["script"]},"id":24}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["crazynauka.pl","fandroid.com.pl","legiobiznes.pl"],"regexFilter":"\\/wp-content\\/uploads\\/[a-zA-Z]{8,}\\/[a-zA-Z]{8,}\\.js","resourceTypes":["script"]},"id":25}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cda-hd.cc","cdahd.co","clipwatching.com","freedisc.pl","onlystream.tv"],"regexFilter":"^https?:\\/\\/[a-z]{3,10}\\.[a-z]{3,4}\\/[a-z]{3,10}\\.json","resourceTypes":["xmlhttprequest"]},"id":26}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filman.cc","flashx.net"],"regexFilter":"^https?:\\/\\/[a-z]{3,15}\\.pro\\/[a-zA-Z0-9?=&]{10,}","resourceTypes":["xmlhttprequest"]},"id":27}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["streamtape.com"],"regexFilter":"^https?:\\/\\/[a-z]{3,10}\\.[a-z]{3,4}\\/[a-z]{1,10}\\.(json|html)","resourceTypes":["xmlhttprequest"]},"id":28}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["fileone.tv"],"regexFilter":"^(http|https):\\/\\/[a-z.]{5,15}\\.[a-z]{2,4}\\/[a-z]{3,3}\\/conf\\?[a-z0-9\\W]{10,50}","resourceTypes":["xmlhttprequest"]},"id":29}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abcvideo.cc","cda-hd.cc","cdahd.co","clipwatching.com","streamtape.com"],"regexFilter":"\\/[0-9a-zA-Z]{1,10}\\.html$","resourceTypes":["sub_frame"]},"id":30}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["abcvideo.cc","ekino-tv.pl"],"regexFilter":"^https?:\\/\\/[a-z0-9]{10,20}\\.com\\/[0-9]{5,10}\\.html","resourceTypes":["sub_frame"]},"id":31}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["cloudtime.to","darmowa-telewizja.info","embed.nowvideo.sx"],"regexFilter":"^https?:\\/\\/[a-z]{5,10}\\.com\\/[a-zA-Z0-9+]{80,}","resourceTypes":["sub_frame"]},"id":32}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["userload.co"],"regexFilter":"^https?:\\/\\/[a-zA-Z0-9.]{7,}\\.(com|net)\\/","resourceTypes":["sub_frame"]},"id":33}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["heja.tv"],"regexFilter":"^(http|https):\\/\\/[a-z]{5,10}\\.[a-z]{2,3}\\/[\\w\\W]{50,80}","resourceTypes":["sub_frame"]},"id":34}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["open.fm"],"regexFilter":"^https:\\/\\/[a-z.]{2,16}\\.wp\\.pl\\/[a-zA-Z0-9-_.?=?&%]{472,}","resourceTypes":["media"]},"id":35}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["open.fm"],"regexFilter":"^https?:\\/\\/open\\.fm\\/.{60,}","resourceTypes":["media"]},"id":36}, +{"action":{"type":"allow"},"condition":{"regexFilter":"app\\.erpxt\\.[a-z]{2,3}\\/Scripts\\/Code\\/"},"id":37}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["webcamera.pl"],"regexFilter":"^(https|http):\\/\\/static\\.webcamera\\.pl\\/[a-z-0-9]{3,15}\\.(png|jpg)","resourceTypes":["image"]},"id":38}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["rexona.com"],"regexFilter":"online_ads","resourceTypes":["image"]},"id":39}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["www.olx.pl"],"regexFilter":"js\\/tracking","resourceTypes":["script"]},"id":40}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["account.ubisoft.com"],"regexFilter":"tagcommander","resourceTypes":["script"]},"id":41}, +{"action":{"type":"allow"},"condition":{"regexFilter":"^(https|http):\\/\\/a-o\\.ninja\\/[0-9a-zA-z-]{10,200}\\.js","resourceTypes":["script"]},"id":42}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["exdb.net"],"regexFilter":"wp-content\\/plugins\\/deblocker","resourceTypes":["script"]},"id":43} +] diff --git a/extentions/uBOL-home/rulesets/regex/rou-1.json b/extentions/uBOL-home/rulesets/regex/rou-1.json new file mode 100644 index 0000000..f62c11c --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/rou-1.json @@ -0,0 +1,49 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "trafictube.ro" + ], + "regexFilter": "trafictube\\.ro\\/[a-zA-Z0-9=,.?&]+$", + "resourceTypes": [ + "image", + "script" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "razvanbb.ro" + ], + "regexFilter": "razvanbb\\.ro\\/[a-zA-Z0-9=,.?&-]+$", + "resourceTypes": [ + "image", + "script" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "luju.ro" + ], + "regexFilter": "luju\\.ro\\/static\\/images\\/[a-zA-Z0-9=,.?&]+$", + "resourceTypes": [ + "image" + ] + }, + "id": 3 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/rus-0.json b/extentions/uBOL-home/rulesets/regex/rus-0.json new file mode 100644 index 0000000..088ec51 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/rus-0.json @@ -0,0 +1,22 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["coocook.me"],"regexFilter":"smart-facebook-page-like-overlay-pro"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["podelki-doma.ru","psysovet24.ru"],"regexFilter":"wp-content\\/plugins\\/socialer"},"id":2}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ogorodnik-sadovod.ru"],"regexFilter":"wp-content\\/plugins\\/my-popup"},"id":3}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["docfilms.info","green-teatv.com","vesjoloevideo.ru"],"regexFilter":"a-detector"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["animevost.org","animevost.top","vost.pw"],"regexFilter":"^https?:\\/\\/(animevost.org|[^\\s]+\\.animevost.top|[^\\s]+\\.vost.pw)\\/[0-9]{2}.png$","resourceTypes":["image"]},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["stratege.ru"],"regexFilter":"^https?:\\/\\/www\\.stratege\\.ru\\/misc\\/[a-z0-9]{25,}","resourceTypes":["image"]},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["nb.by"],"regexFilter":"nb.by\\/img\\/ban\\d\\/","resourceTypes":["image"]},"id":7}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["yandex.by","yandex.kz","yandex.ru","yandex.uz"],"regexFilter":"^https?:\\/\\/yastatic\\.net\\/www\\/_\\/[^\\s]{150,}","resourceTypes":["image"]},"id":8}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["xn--90adear.xn--p1ai"],"regexFilter":"proxy\\/check\\/popup","resourceTypes":["script"]},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["spletnik.ru"],"regexFilter":"^https?:\\/\\/www\\.spletnik\\.ru\\/[^\\s]{70,}","resourceTypes":["script","xmlhttprequest"]},"id":10}, +{"action":{"type":"block"},"condition":{"domainType":"firstParty","regexFilter":"\\/[A-Za-z0-9]{5}\\/[A-Za-z0-9]{33}\\d{4}\\.js$","resourceTypes":["script"]},"id":11}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"\\/[a-z]{1,3}\\?zoneId\\=\\d{7}\\-\\d{7}$","resourceTypes":["script"]},"id":12}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["hotcharts.ru"],"regexFilter":"^https?:\\/\\/([^.]+\\.)+[a-z]+\\.(?:biz|ru|space)\\/[a-z][/?][-a-z0-9_?&=]{5,45}$","resourceTypes":["script"]},"id":13}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":"^https?:\\/\\/[0-9a-f]{10}\\.[0-9a-f]{10}\\.com\\/[0-9a-f]{32}\\.js$","resourceTypes":["script"]},"id":14}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["dusk.com.au","profi.ru","reckon.com"],"regexFilter":"^https?:\\/\\/[a-z0-9]+\\.info\\/+[-a-z0-9_?&=]{9,}","resourceTypes":["script"]},"id":15}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["aniqit.com","anivod.com","kinoxam.ru","kodik.biz","kodik.cc","kodik.info","kodikdb.com","u-cdn.org","u-cdn.top","u-play.pro","u-stream.in","video.animejoy.ru","video.doramatv.su"],"regexFilter":"^https?:\\/\\/[a-z0-9]+\\.in\\.net\\/+[-a-z0-9_?&=]{25,}","resourceTypes":["xmlhttprequest"]},"id":16}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","regexFilter":":\\/\\/20\\d\\d\\d\\d\\d\\d\\..*\\.html","resourceTypes":["sub_frame"]},"id":17}, +{"action":{"type":"block"},"condition":{"domainType":"thirdParty","initiatorDomains":["agroter.com.ua","cvnews.cv.ua","ifnews.org.ua","lvnews.org.ua","rvnews.rv.ua","tenews.org.ua","ternopillive.com","uanews.org.ua"],"regexFilter":"^https?:\\/\\/[^\\s]+(\\/eu_widget|\\/news_widget\\/|\\/widget\\/)","resourceTypes":["sub_frame"]},"id":18}, +{"action":{"type":"allow"},"condition":{"initiatorDomains":["crocs.ru","goods.ru","travelata.ru","trusted.ru"],"regexFilter":"upload\\/banners"},"id":19}, +{"action":{"type":"allow"},"condition":{"domainType":"firstParty","initiatorDomains":["game4you.top","games-pc.top","innal.top","naylo.top","rustorka.com","rustorka.net","rustorka.top","rustorkacom.lib"],"regexFilter":"(clickunder|footerad|layerad|lazyad|leaderad|leftad|linkad|pop_ad|prerollad|printad|pubads|pushdownad|report_ad|right_ad|sidebar_ad|under)","resourceTypes":["script"]},"id":20} +] diff --git a/extentions/uBOL-home/rulesets/regex/spa-0.json b/extentions/uBOL-home/rulesets/regex/spa-0.json new file mode 100644 index 0000000..92e9492 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/spa-0.json @@ -0,0 +1,179 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "alcalorpolitico.com" + ], + "regexFilter": "imagenespublicidad", + "resourceTypes": [ + "image" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "elmundoporno.com", + "pasionchicas.com", + "pornoculazos.com", + "pornoespaniol.com", + "pornofakings.com", + "pornoincreible.com", + "teatrodelporno.com", + "teatroporno.com" + ], + "regexFilter": "^https?:\\/\\/.*\\/[a-z0-9A-Z_]{2,15}\\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)", + "resourceTypes": [ + "image", + "script", + "sub_frame" + ] + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "animefenix.com", + "hispasexy.org", + "manga-mx.com", + "serielatinobobesponja.com", + "series-de.online" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}.[0-9a-z]{8,}\\.com\\/", + "resourceTypes": [ + "script" + ] + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "diariotextual.com" + ], + "regexFilter": "popup-maker", + "resourceTypes": [ + "script" + ] + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": [ + "main_frame", + "media" + ], + "initiatorDomains": [ + "animefenix.com", + "animefenix.tv", + "animeonline.ninja", + "animeyt.es", + "compucalitv.com", + "compupaste.com", + "cuevana2.cyou", + "gnula24.xyz", + "henaojara2.com", + "hentaiyt.net", + "hispasexy.org", + "mangamovil.net", + "megaepubsgratis.com", + "mejortorrent.cc", + "mundoepub3.com", + "pelispediahd.site", + "pelisplus.top", + "pelisplus2.io", + "pelisplushd.nu", + "pirlotv.fr", + "pirlotvonline.org", + "pormega.com", + "pornotorrent.es", + "pornstarsyfamosas.es", + "rojadirectaenvivo.club", + "rojadirectatv.tv", + "seriesly.top", + "seriespepito.top", + "shadowrangers.live", + "shadowrangers.net", + "telenovelas-turcas.com.es", + "tomatomatela.com", + "verblackclover.com", + "verboruto.online", + "xn--solopeliculasespaol-c4b.com" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.com\\/.*" + }, + "id": 5 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedResourceTypes": [ + "main_frame", + "media" + ], + "initiatorDomains": [ + "abismalonshort.blogspot.com", + "animeonline.ninja", + "cinehax.com", + "gnula.nu", + "gnula.se", + "nickelodeonplus.online", + "pormega.com", + "seriesperu.com", + "telenovelas-turcas.com.es", + "verificandoarch2.blogspot.com", + "verificarhuman.blogspot.com" + ], + "regexFilter": "^https?:\\/\\/[0-9a-z]{8,}\\.xyz\\/.*" + }, + "id": 6 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "regexFilter": "^https?:\\/\\/([a-z0-9]{8,10}\\.)?[a-z0-9]{5,14}\\.(com|bid|online|top|club)\\/([a-z0-9]{2}\\/){3}[a-f0-9]{32}\\.js$", + "resourceTypes": [ + "script" + ] + }, + "id": 7 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "regexFilter": "^https?:\\/\\/[a-z0-9]+\\.cloudfront\\.net\\/\\?[a-z]{5}\\=\\d{6}$", + "resourceTypes": [ + "script" + ] + }, + "id": 8 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/spa-1.json b/extentions/uBOL-home/rulesets/regex/spa-1.json new file mode 100644 index 0000000..35d0c52 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/spa-1.json @@ -0,0 +1,71 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "loskatchorros.com.br" + ], + "regexFilter": "loskatchorros\\.com\\.br\\/forum\\/uploads\\/set_resources_\\d+\\/[a-z0-9]+_[a-zA-Z0-9]+\\.js" + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "tvcanales.cf" + ], + "regexFilter": "qvncc.tvcanales.cf\\/js\\/[_-a-zA-Z0-9]{5,}.js" + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "zubby.com" + ], + "regexFilter": "zubby.com\\/[a-z-]+-\\d+\\/\\?_=", + "resourceTypes": [ + "script" + ] + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "ddmix.net" + ], + "regexFilter": "^https:\\/\\/(ddmix.net)\\/[a-z0-9_]*\\.js", + "resourceTypes": [ + "script" + ] + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "ddmix.net" + ], + "regexFilter": "^https:\\/\\/(ddmix.net)\\/js\\/[a-z0-9_]*\\.js", + "resourceTypes": [ + "script" + ] + }, + "id": 5 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/swe-1.json b/extentions/uBOL-home/rulesets/regex/swe-1.json new file mode 100644 index 0000000..f414755 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/swe-1.json @@ -0,0 +1,38 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "alekuriren.se", + "automation.se", + "dackavisen.se", + "densistavilan.se", + "skanesport.se", + "tidningenproffs.se", + "universitetslararen.se" + ], + "regexFilter": "wp-content\\/uploads\\/[0-9]+", + "resourceTypes": [ + "script" + ] + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "livsstil.se" + ], + "regexFilter": "www.livsstil.se\\/cnp-assets\\/[0-9]+.", + "resourceTypes": [ + "script" + ] + }, + "id": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/tha-0.json b/extentions/uBOL-home/rulesets/regex/tha-0.json new file mode 100644 index 0000000..d097ee1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/tha-0.json @@ -0,0 +1,36 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "compgamer.com", + "tgpl.in.th" + ], + "regexFilter": "plugins\\/add-to-any" + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "coregamerth.com", + "fmone1035.com", + "get1025.com", + "miru-anime.net", + "miruanime.net", + "shopspotapp.com" + ], + "regexFilter": "plugins\\/popups", + "resourceTypes": [ + "script", + "stylesheet" + ] + }, + "id": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/regex/tur-0.json b/extentions/uBOL-home/rulesets/regex/tur-0.json new file mode 100644 index 0000000..88f8759 --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/tur-0.json @@ -0,0 +1,17 @@ +[ +{"action":{"type":"block"},"condition":{"initiatorDomains":["fanatik.com.tr"],"regexFilter":"image\\.fanatik\\.com\\.tr\\/i\\/fanatik\\/75\\/770x0\\/(65aeb1ab8e04ea7f5b5e8079|65abf128ef6fdd3cbe14659e|6595061b6e3b9a5771e091b2|650e8aa980a0330f306cc17f|64c9319180a0323578c70c0e|657c5980df15856dfa0626de|65a4423ad75f861790da28ba)\\.jpg"},"id":1}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["donanimhaber.com"],"regexFilter":"^https:\\/\\/www\\.donanimhaber\\.com\\/images\\/images\\/[a-z_-]+[0-9]+x[0-9]+(_|-)"},"id":2}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["hdfilmfullizle.com","hdfilmifullizle.com"],"regexFilter":"\\/(1xbbb|bettogoal)\\.webp"},"id":3}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["kibrisgercek.com"],"regexFilter":"\\/(.*-980X100|980-x120-.*|kirni_yenireklam-[0-9]?|teknogold|1080x120|ezic|giynik-sonnnnn-[0-9]?)\\.(gif|jpg|png)"},"id":4}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["pusuhaber.net"],"regexFilter":"(dikey|horay)\\.jpg"},"id":5}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["320volt.com"],"regexFilter":"320volt\\.com\\/images\\/(pcbway-turkiye-pcb-uretim|jlc-pcb-service|PCBONLINE-PCB-assembly|robolink-elektronik-market|direncnet-2)\\.(gif|png)"},"id":6}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["ha-ber.com"],"regexFilter":"\\/.*banner(-\\d)?\\.(gif|jpg)"},"id":7}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["frmtr.com"],"regexFilter":"frmtr\\.com\\/images\\/\\w{0,2}\\d?.gif"},"id":8}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["avrupaturkgazetesi.com"],"regexFilter":"\\/(orka-hotels-sentido|Werken-Bij-300x250|corendon-banner-reclame)\\.(gif|jpg)"},"id":9}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["egeyonhaber.com"],"regexFilter":"\\/(ikiler-gif|karpol-poliuretan)\\.gif"},"id":10}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["afsinhabermerkezi.com"],"regexFilter":"afsinhabermerkezi.com\\/wp-content\\/uploads\\/.*(-emlak|aad.jpg|ak-suY|PAM%C4%B0RA)"},"id":11}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["filmmodu10.com","filmmodu11.com","filmmodu12.com","filmmodu13.com","filmmodu14.com","filmmodu15.com","filmmodu16.com","filmmodu17.com","filmmodu18.com","filmmodu19.com","filmmodu20.com","filmmodu9.com"],"regexFilter":"\\/pageskin\\/[a-z]{2}1\\.jpg"},"id":12}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["giynikgazetesi.com"],"regexFilter":"\\d+x\\d+","resourceTypes":["image"]},"id":13}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["itemci.com"],"regexFilter":"cdn.itemci.com\\/storage\\/images\\/content\\/[-a-z0-9]{10,}\\.(jpg|gif)","resourceTypes":["image"]},"id":14}, +{"action":{"type":"block"},"condition":{"initiatorDomains":["tekniknot.com"],"regexFilter":":\\/\\/tekniknot\\.com\\/\\w+$","resourceTypes":["xmlhttprequest"]},"id":15} +] diff --git a/extentions/uBOL-home/rulesets/regex/vie-1.json b/extentions/uBOL-home/rulesets/regex/vie-1.json new file mode 100644 index 0000000..d0d8fad --- /dev/null +++ b/extentions/uBOL-home/rulesets/regex/vie-1.json @@ -0,0 +1,101 @@ +[ +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "giadinhonline.vn\\/files\\/qc" + }, + "id": 1 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "xemphimchill.xyz" + ], + "regexFilter": "i.imgur.com" + }, + "id": 2 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "initiatorDomains": [ + "phimno4.xyz", + "socolivebongda.net" + ], + "regexFilter": "media.discordapp" + }, + "id": 3 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "\\w{2}\\.\\w+\\.com\\/\\w{13,}\\/\\w{5}$", + "resourceTypes": [ + "script" + ] + }, + "id": 4 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "\\w{60}\\.\\w{2,5}\\/\\w{84}\\.js", + "resourceTypes": [ + "script" + ] + }, + "id": 5 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "regexFilter": "tinhocdongthap.com\\/wp-content\\/plugins\\/wp-[\\w-]+\\/[\\w-]+\\.js", + "resourceTypes": [ + "script" + ] + }, + "id": 6 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "regexFilter": "(https?:\\/\\/)\\w{30,}\\.me\\/\\w{30,}\\.", + "resourceTypes": [ + "script" + ] + }, + "id": 7 +}, +{ + "action": { + "type": "block" + }, + "condition": { + "domainType": "thirdParty", + "excludedInitiatorDomains": [ + "amazon.com" + ], + "regexFilter": "^https?:\\/\\/s3\\.*.*\\.amazonaws\\.com\\/[a-f0-9]{45,}\\/[a-f,0-9]{8,10}$", + "resourceTypes": [ + "xmlhttprequest" + ] + }, + "id": 8 +} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/adguard-spyware-url.json b/extentions/uBOL-home/rulesets/removeparam/adguard-spyware-url.json new file mode 100644 index 0000000..b89d0eb --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/adguard-spyware-url.json @@ -0,0 +1,493 @@ +[ +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"/?affijet-click="},"id":1}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c","pid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"&af_xp="},"id":2}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"rtkcid=*&clickid="},"id":3}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["var"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"^z=*&var="},"id":4}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"click_id=*_branch_referrer="},"id":5}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"?uclick=*&uclickhash="},"id":6}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"/?uclick=*;uclickhash="},"id":7}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"&uclick=*&uclickhash="},"id":8}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"/?r=dir&zoneid="},"id":9}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"/?rb=*&zoneid="},"id":10}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["loginfrom"]}}},"type":"redirect"},"condition":{"requestDomains":["qzone.qq.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":11}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["apptype","loginuin","plateform","src_uin","srctype"]}}},"type":"redirect"},"condition":{"requestDomains":["urlshare.cn"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":12}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"requestDomains":["crunchyroll.com","immobilienscout24.de","stripchat.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":13}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["isFreemail","post_id","publication_id","r"]}}},"type":"redirect"},"condition":{"requestDomains":["zapiska.substack.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":14}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["si"]}}},"type":"redirect"},"condition":{"requestDomains":["youtu.be"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["de_utm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["eplus.by"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":16}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["MWID"]}}},"type":"redirect"},"condition":{"requestDomains":["travelist.pl"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":17}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_click_id"]}}},"type":"redirect"},"condition":{"requestDomains":["perfo.salestube.pl"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":18}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["lid"]}}},"type":"redirect"},"condition":{"requestDomains":["clickserve.dartsearch.net","flipkart.com","kakaku.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":19}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ds_s_kwgid"]}}},"type":"redirect"},"condition":{"requestDomains":["clickserve.dartsearch.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":20}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["device_type","uiaid"]}}},"type":"redirect"},"condition":{"requestDomains":["rakumachi.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":21}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["src"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||foodpanda."},"id":22}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["campaign"]}}},"type":"redirect"},"condition":{"requestDomains":["app.adjust.com","moffme.com","ubereats.com","www.alternate.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":23}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["marketing-visitor-id","sub-campaign"]}}},"type":"redirect"},"condition":{"requestDomains":["ubereats.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":24}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["uclick_id"]}}},"type":"redirect"},"condition":{"requestDomains":["uber.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":25}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"requestDomains":["arcelik.com.tr","asahi.com","boards.greenhouse.io","buzzfeednews.com","chunichi.co.jp","click.speee-ad.jp","cnn.co.jp","coconala.com","coolblue.nl","d-markets.net","darkfans.com","donga.com","etsy.com","freebies.indiegala.com","gamesplanet.com","gelocal.it","gillian-guide.github.io","goodreads.com","gotanynudes.com","huffingtonpost.it","ieagent.jp","ilsecoloxix.it","iotransfer.itopvpn.com","kitizawa.com","livedoor.biz","mein.onlinekonto.de","newspicks.com","nicovideo.jp","protonvpn.com","record.pt","reddit.com","shareasale-analytics.com","shimotsuke.co.jp","sportbank.ua","tokyo-calendar.jp","uspoloassn.com","video.laxd.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":26}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"?ref=awesometechstack.com"},"id":27}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t-id","t-referrer_browse_type","t-referrer_category_id","t-referrer_page_type","t-referrer_request_id","t-referrer_search_query","t-referrer_search_query_source","t-referrer_sort_by","t-referrer_source","t-source","t-tap_index"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||carousell."},"id":28}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"requestDomains":["go.xlivrdr.com","join.worldoftanks.eu","promo.korabli.su","trck.wargaming.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":29}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["src_internal","src_player"]}}},"type":"redirect"},"condition":{"requestDomains":["streamable.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":30}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["km_adgroup","km_matchtype","km_partner"]}}},"type":"redirect"},"condition":{"requestDomains":["smartrecruiters.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":31}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ranMID"]}}},"type":"redirect"},"condition":{"requestDomains":["chemistwarehouse.com.au","nuuvem.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":32}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ranEAID","ranSiteID"]}}},"type":"redirect"},"condition":{"requestDomains":["chemistwarehouse.com.au","microsoft.com","nuuvem.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":33}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pp"]}}},"type":"redirect"},"condition":{"requestDomains":["gog.com","youtube.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":34}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["partnerId"]}}},"type":"redirect"},"condition":{"requestDomains":["chitai-gorod.ru","lotto.web.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":35}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["karea","klay"]}}},"type":"redirect"},"condition":{"requestDomains":["mall.kinarino.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":36}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adid"]}}},"type":"redirect"},"condition":{"requestDomains":["orbis.co.jp","tmz.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":37}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cnt"]}}},"type":"redirect"},"condition":{"requestDomains":["gelocal.it","huffingtonpost.it"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":38}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["FM"]}}},"type":"redirect"},"condition":{"requestDomains":["allabout.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":39}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["fmid"]}}},"type":"redirect"},"condition":{"requestDomains":["mora.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":40}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c_app","c_app_from","c_bm","c_dt","c_sys","c_ut","c_ver","c_wh","soft","trackid"]}}},"type":"redirect"},"condition":{"requestDomains":["dvdfab.org","streamfab.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":41}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad"]}}},"type":"redirect"},"condition":{"requestDomains":["dvdfab.org","mirtesen.ru","streamfab.jp","xxvidsx.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":42}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from"]}}},"type":"redirect"},"condition":{"initiatorDomains":["anime.nicovideo.jp","dic.nicovideo.jp","doujinnomori.com","echiman.com","shinshi-manga.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":43}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_srv"]}}},"type":"redirect"},"condition":{"requestDomains":["map.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":44}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_id","exchange"]}}},"type":"redirect"},"condition":{"requestDomains":["tradingview.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":45}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_sub2","aff_sub3","aff_sub4","aff_sub5"]}}},"type":"redirect"},"condition":{"requestDomains":["rdrtr.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":46}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"?ref=upstract.com^"},"id":47}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["impression_id","referringSource","sgrp","smid"]}}},"type":"redirect"},"condition":{"requestDomains":["nytimes.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":48}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref_id"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||track.wargaming-aff.com/click?pid="},"id":49}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cexp_id","cexp_var"]}}},"type":"redirect"},"condition":{"requestDomains":["boredpanda.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":50}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["zrclid"]}}},"type":"redirect"},"condition":{"requestDomains":["ziprecruiter.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":51}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid"]}}},"type":"redirect"},"condition":{"requestDomains":["oh-my-teeth.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":52}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_bdld"]}}},"type":"redirect"},"condition":{"requestDomains":["dragonquest.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":53}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["boosterUid","place"]}}},"type":"redirect"},"condition":{"requestDomains":["booster.osnova.io"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":54}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pid"]}}},"type":"redirect"},"condition":{"requestDomains":["announcements.bybit.com","app.5-delivery.ru","qcplay.co.jp","toomics.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":55}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sa_utm_channel","sa_utm_ci","sa_utm_tcn"]}}},"type":"redirect"},"condition":{"requestDomains":["announcements.bybit.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":56}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_domain","ad_provider","ad_type"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||duckduckgo.com/y.js"},"id":57}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["origin","source","state"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||plus.yandex."},"id":58}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cmd"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||game-i.daa.jp/?cmd=ad_mode"},"id":59}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adobeRef"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slickdeals.net/?adoberef="},"id":60}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sdtid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slickdeals.net/*&sdtid="},"id":61}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sdpid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slickdeals.net/*&sdpid="},"id":62}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tracking_id"]}}},"type":"redirect"},"condition":{"requestDomains":["beacon-recommend.tower.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":63}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_block"]}}},"type":"redirect"},"condition":{"requestDomains":["hd.kinopoisk.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":64}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trcd"]}}},"type":"redirect"},"condition":{"requestDomains":["bizhint.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":65}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adj_adgroup","adj_creative"]}}},"type":"redirect"},"condition":{"requestDomains":["adj.st","nesine.com","teknosa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":66}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adj_campaign"]}}},"type":"redirect"},"condition":{"requestDomains":["adj.st","teknosa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":67}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adj_t","adp_cid","adp_oid","campid","crid","plid","shopId","sid"]}}},"type":"redirect"},"condition":{"requestDomains":["teknosa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":68}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sdfid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slickdeals.net/*&sdfid="},"id":69}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["taid"]}}},"type":"redirect"},"condition":{"requestDomains":["pcmag.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":70}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_1ld","_1lp"]}}},"type":"redirect"},"condition":{"requestDomains":["vkplay.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":71}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affiliate_id","offer_id","transaction_id"]}}},"type":"redirect"},"condition":{"requestDomains":["incogni.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":72}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["shareFrom","shareUid"]}}},"type":"redirect"},"condition":{"requestDomains":["coolapk.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":73}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sdtrk"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slickdeals.net/*&sdtrk="},"id":74}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref_t"]}}},"type":"redirect"},"condition":{"requestDomains":["newspicks.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":75}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c_try"]}}},"type":"redirect"},"condition":{"requestDomains":["streamfab.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":76}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["advert","asb2","avtc","avte","avts","from_sku","from_url","keywords","oos_search"]}}},"type":"redirect"},"condition":{"requestDomains":["ozon.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":77}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["partnerid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||stacksocial.com/*/*&partnerid="},"id":78}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["smc1"]}}},"type":"redirect"},"condition":{"requestDomains":["dashboard.wedare.pl"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":79}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["smc2"]}}},"type":"redirect"},"condition":{"requestDomains":["dashboard.wedare.pl","marketing.net.idealo-partner.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":80}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["x_hk","x_imp"]}}},"type":"redirect"},"condition":{"requestDomains":["v.daum.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":81}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["af_id","dmmref","i3_ord","i3_ref"]}}},"type":"redirect"},"condition":{"initiatorDomains":["dmm.co.jp","dmm.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":82}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["in_id"]}}},"type":"redirect"},"condition":{"requestDomains":["mootoon.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":83}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_tp"]}}},"type":"redirect"},"condition":{"requestDomains":["researchgate.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":84}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["method","orig_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["peacocktv.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":85}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad","c_ad","c_app","c_dt","c_sys","c_ver","c_wh","client_m","downloadmode","soft"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"keepstreams.com^"},"id":86}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["height","rfr","sa","timezone","widht"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||stvkr.com/v*/click-"},"id":87}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["NaPm","frm"]}}},"type":"redirect"},"condition":{"initiatorDomains":["msearch.shopping.naver.com","search.shopping.naver.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":88}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["parent_perf_id","perf_id","vis"]}}},"type":"redirect"},"condition":{"requestDomains":["duckduckgo.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":89}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t-src"]}}},"type":"redirect"},"condition":{"requestDomains":["tutanota.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":90}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_csrc_","_cus_","_cut_","c_ad","client_m","client_t"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||streamfab."},"id":91}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||slack.com/downloads/"},"id":92}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adcref","bid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["fafit24.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":93}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cvrid","cvrpid","cvrsid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["decathlon.pl"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":94}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tag3","wgexpiry","wgu"]}}},"type":"redirect"},"condition":{"initiatorDomains":["decathlon.pl","ibood.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":95}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referer"]}}},"type":"redirect"},"condition":{"requestDomains":["cosse.de","nitter.net","rapidgator.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":96}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["Tcsack","__hsfp","__hssc","__hstc","__io_lv","_branch_match_id","_branch_referrer","_clde","_cldee","_ga","_gl","_hsenc","_hsmi","_io_session_id","_kx","_ope","_openstat","_sgm_action","_sgm_campaign","_sgm_source","_zucks_suid","action_object_map","action_ref_map","action_type_map","adfrom","adjust_adgroup","adjust_campaign","adjust_creative","adjust_referrer","adjust_tracker","adjust_tracker_limit","admitad_uid","af_ad","af_adset","af_click_lookback","af_force_deeplink","af_xp","aiad_clid","asgtbndr","at_campaign","at_campaign_type","at_creation","at_emailtype","at_link","at_link_id","at_link_origin","at_link_type","at_medium","at_ptr_name","at_recipient_id","at_recipient_list","at_send_date","awc","bsft_aaid","bsft_clkid","bsft_eid","bsft_ek","bsft_mid","bsft_uid","btag","cjdata","cjevent","cm_cr","cm_me","cmpid","cstrackid","cuid","cx_click","cx_recsOrder","cx_recsWidget","dclid","dpg_campaign","dpg_content","dpg_medium","dpg_source","ebisAdID","erid","external_click_id","famad_xuid","fb_action_ids","fb_action_types","fb_comment_id","fb_ref","fb_source","fbclid","gad_source","gbraid","gci","gclid","gclsrc","gps_adid","guccounter","guce_referrer","guce_referrer_sig","hsCtaTracking","hsa_acc","hsa_ad","hsa_cam","hsa_grp","hsa_kw","hsa_la","hsa_mt","hsa_net","hsa_ol","hsa_src","hsa_tgt","hsa_ver","iclid","ir_adid","ir_campaignid","ir_partnerid","irclickid","irgwc","is_retargeting","itm_campaign","itm_content","itm_medium","itm_source","itm_term","jmtyClId","maf","mc_cid","mc_eid","mindbox-click-id","mindbox-message-key","mkt_tok","ml_subscriber","ml_subscriber_hash","msclkid","mt_link_id","mtm_campaign","mtm_cid","mtm_content","mtm_group","mtm_keyword","mtm_medium","mtm_placement","mtm_source","nx_source","oly_anon_id","oly_enc_id","oprtrack","pk_campaign","pk_medium","pk_source","pk_vid","rb_clickid","rtkcid","s_cid","sms_click","sms_source","sms_uph","spot_im_redirect_source","srsltid","sscid","tduid","ttclid","twclid","unicorn_click_id","user_email_address","usqp","utm_ad","utm_adgroup","utm_affiliate","utm_brand","utm_campaign","utm_campaignid","utm_channel","utm_cid","utm_content","utm_creative","utm_emcid","utm_emmid","utm_id","utm_id_","utm_keyword","utm_medium","utm_name","utm_place","utm_product","utm_pubreferrer","utm_reader","utm_referrer","utm_serial","utm_servlet","utm_session","utm_siteid","utm_social","utm_social-type","utm_source","utm_source_platform","utm_supplier","utm_swu","utm_term","utm_umguk","utm_userid","utm_viz_id","vc_lpp","vero_conv","vero_id","vsm_cid","vsm_pid","vsm_type","wbraid","wickedid","wt_mc","xtor","yclid","ymid","ysclid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":97}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["dsp_click_id"]}}},"type":"redirect"},"condition":{"requestDomains":["tinkoff.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":98}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ikCo","sc_e"]}}},"type":"redirect"},"condition":{"requestDomains":["yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":99}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["Log"]}}},"type":"redirect"},"condition":{"requestDomains":["happymail.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":100}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["embeds_referring_euri"]}}},"type":"redirect"},"condition":{"initiatorDomains":["youtube-nocookie.com","youtube.com","youtubekids.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":101}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["subId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||t.adcell.com/*?"},"id":102}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["click_key","click_sum"]}}},"type":"redirect"},"condition":{"requestDomains":["etsy.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":103}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affil"]}}},"type":"redirect"},"condition":{"requestDomains":["myprotein.jp","zavvi.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":104}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["a8"]}}},"type":"redirect"},"condition":{"requestDomains":["myprotein.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":105}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["__F__","__dU__"]}}},"type":"redirect"},"condition":{"requestDomains":["email.nationalgeographic.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":106}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["timestamp"]}}},"type":"redirect"},"condition":{"requestDomains":["bilibili.com","querie.me"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":107}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||track.webgains.com/click.html?"},"id":108}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trk"]}}},"type":"redirect"},"condition":{"requestDomains":["wetransfer.com","xkcd.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":109}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["amp;utm_campaign","amp;utm_medium","amp;utm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["wetransfer.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":110}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["extra_params","previous_page"]}}},"type":"redirect"},"condition":{"requestDomains":["douyin.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":111}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["amp%3Btoken","amp%3Btrk","amp%3Butm_campaign","amp%3Butm_medium","amp%3Butm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["wetransfer.zendesk.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":112}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["wprov"]}}},"type":"redirect"},"condition":{"requestDomains":["wikipedia.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":113}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["f_url"]}}},"type":"redirect"},"condition":{"requestDomains":["sportschosun.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":114}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["icm","refcode","widget_id"]}}},"type":"redirect"},"condition":{"requestDomains":["promote.betcity.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":115}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["glm_content","glm_source","referrer_action"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||gitlab."},"id":116}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["site"]}}},"type":"redirect"},"condition":{"requestDomains":["xxvidsx.com","yna.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":117}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["efr_campaign","efr_medium","efr_source"]}}},"type":"redirect"},"condition":{"requestDomains":["easyfundraising.org.uk"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":118}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["lctg"]}}},"type":"redirect"},"condition":{"requestDomains":["blogtrottr.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":119}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["wadd"]}}},"type":"redirect"},"condition":{"requestDomains":["wowma.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":120}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["oiid"]}}},"type":"redirect"},"condition":{"requestDomains":["mypage.otsuka-shokai.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":121}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["share"]}}},"type":"redirect"},"condition":{"requestDomains":["quora.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":122}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ct"]}}},"type":"redirect"},"condition":{"requestDomains":["apple.com","giphy.com","ieagent.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":123}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cv","p"]}}},"type":"redirect"},"condition":{"requestDomains":["ieagent.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":124}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["fm","recommendID","usrclk","usrclk_searchListCassette"]}}},"type":"redirect"},"condition":{"requestDomains":["doda.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":125}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["prelink"]}}},"type":"redirect"},"condition":{"requestDomains":["hatarako.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":126}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t"]}}},"type":"redirect"},"condition":{"requestDomains":["zozo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":127}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ncid"]}}},"type":"redirect"},"condition":{"requestDomains":["am730.com.hk","yahoo.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":128}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["a","frm","s1"]}}},"type":"redirect"},"condition":{"requestDomains":["roboform.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":129}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affid"]}}},"type":"redirect"},"condition":{"requestDomains":["cyberlink.com","flipkart.com","roboform.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":130}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c"]}}},"type":"redirect"},"condition":{"requestDomains":["app.5-delivery.ru","awaliwa.com","getir.com","roboform.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":131}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["afftrack"]}}},"type":"redirect"},"condition":{"requestDomains":["iqbroker.com","shareasale-analytics.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":132}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["lplid","shrsl_analytics_sscid","shrsl_analytics_sstid"]}}},"type":"redirect"},"condition":{"requestDomains":["shareasale-analytics.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":133}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["vkTop"]}}},"type":"redirect"},"condition":{"requestDomains":["sportsbull.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":134}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cx_clicks_art_mdl"]}}},"type":"redirect"},"condition":{"requestDomains":["hbol.jp","joshi-spa.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":135}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referid"]}}},"type":"redirect"},"condition":{"requestDomains":["singtao.ca"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":136}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["triedRedirect"]}}},"type":"redirect"},"condition":{"requestDomains":["substack.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":137}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["reflink"]}}},"type":"redirect"},"condition":{"requestDomains":["wsj.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":138}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["reference_location"]}}},"type":"redirect"},"condition":{"requestDomains":["github.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":139}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affijet-click","partner_id","sub_1"]}}},"type":"redirect"},"condition":{"requestDomains":["fon.bet"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":140}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["login_source","ref_page"]}}},"type":"redirect"},"condition":{"requestDomains":["theathletic.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":141}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["emcid"]}}},"type":"redirect"},"condition":{"requestDomains":["playstation.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":142}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["epic_affiliate"]}}},"type":"redirect"},"condition":{"requestDomains":["epicgames.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":143}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caff"]}}},"type":"redirect"},"condition":{"requestDomains":["gamersgate.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":144}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["partner"]}}},"type":"redirect"},"condition":{"requestDomains":["humblebundle.com","m.weathercn.com","www.alternate.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":145}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mcr","mpl","mpr"]}}},"type":"redirect"},"condition":{"requestDomains":["minfin.com.ua"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":146}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["__source"]}}},"type":"redirect"},"condition":{"requestDomains":["cnbc.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":147}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["par"]}}},"type":"redirect"},"condition":{"requestDomains":["cnbc.com","weather.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":148}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cooper","plink"]}}},"type":"redirect"},"condition":{"initiatorDomains":["sbs.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":149}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["nv"]}}},"type":"redirect"},"condition":{"initiatorDomains":["khan.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":150}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["naver"]}}},"type":"redirect"},"condition":{"initiatorDomains":["dt.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":151}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pg"]}}},"type":"redirect"},"condition":{"initiatorDomains":["fnnews.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":152}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sc"]}}},"type":"redirect"},"condition":{"initiatorDomains":["dailian.co.kr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":153}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["OutLink"]}}},"type":"redirect"},"condition":{"initiatorDomains":["sedaily.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":154}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["newsstand"]}}},"type":"redirect"},"condition":{"initiatorDomains":["sportalkorea.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":155}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cta"]}}},"type":"redirect"},"condition":{"requestDomains":["deepl.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":156}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["appsrc"]}}},"type":"redirect"},"condition":{"requestDomains":["espn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":157}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_ext"]}}},"type":"redirect"},"condition":{"requestDomains":["similarweb.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":158}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["bild.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":159}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["slref"]}}},"type":"redirect"},"condition":{"requestDomains":["simplelogin.io"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":160}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pageviewCount"]}}},"type":"redirect"},"condition":{"requestDomains":["pravda.com.ua"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":161}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["urrad"]}}},"type":"redirect"},"condition":{"initiatorDomains":["belta.co.jp","u-s-s.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":162}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["intpr","intpr2"]}}},"type":"redirect"},"condition":{"requestDomains":["7net.omni7.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":163}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["amp%3Bafl","amp%3Baid","amp%3Butm_campaign","amp%3Butm_medium"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"mailchimp.com"},"id":164}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adjust_t"]}}},"type":"redirect"},"condition":{"requestDomains":["nesine.com","trendyol.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":165}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rf"]}}},"type":"redirect"},"condition":{"requestDomains":["netkeiba.com","smart-flash.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":166}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rct"]}}},"type":"redirect"},"condition":{"requestDomains":["chunichi.co.jp","nishispo.nishinippon.co.jp","tokyo-np.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":167}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref_type"]}}},"type":"redirect"},"condition":{"initiatorDomains":["backit.me","epn.bz"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":168}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["fromReminder"]}}},"type":"redirect"},"condition":{"requestDomains":["homedepot.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":169}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["en_txn7"]}}},"type":"redirect"},"condition":{"requestDomains":["headlines.peta.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":170}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ats"]}}},"type":"redirect"},"condition":{"requestDomains":["brazzers.com","mofos.com","realitykings.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":171}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_site_campaign","utm_site_medium","utm_site_source"]}}},"type":"redirect"},"condition":{"requestDomains":["quizangel.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":172}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["origin"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||linkedin.com/feed/update"},"id":173}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["p_cid"]}}},"type":"redirect"},"condition":{"requestDomains":["blogmura.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":174}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickId"]}}},"type":"redirect"},"condition":{"requestDomains":["klook.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":175}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["spm"]}}},"type":"redirect"},"condition":{"requestDomains":["klook.com","sohu.com","v.youku.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":176}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["id"]}}},"type":"redirect"},"condition":{"requestDomains":["go.redirectingat.com","m.weathercn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":177}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sref"]}}},"type":"redirect"},"condition":{"requestDomains":["bloomberg.com","go.redirectingat.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":178}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["agentId"]}}},"type":"redirect"},"condition":{"requestDomains":["kmkk78.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":179}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"initiatorDomains":["2chblog.jp","animember.net","bipblog.com","blog.jp","blog.livedoor.jp","jin115.com","sbbit.jp","shein.co.uk","shein.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":180}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_country","ici","mallCode","phone_code","src_module","src_tab_page_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["shein.co.uk","shein.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":181}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["glid","rlid","trid","xid_param_2"]}}},"type":"redirect"},"condition":{"requestDomains":["nesine.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":182}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ncmp"]}}},"type":"redirect"},"condition":{"requestDomains":["nordot.app"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":183}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_from"]}}},"type":"redirect"},"condition":{"requestDomains":["news-postseven.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":184}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["via"]}}},"type":"redirect"},"condition":{"requestDomains":["sincode.ai"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":185}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adv"]}}},"type":"redirect"},"condition":{"requestDomains":["mintj.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":186}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rid"]}}},"type":"redirect"},"condition":{"requestDomains":["giphy.com","stacksocial.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":187}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sphrase_id"]}}},"type":"redirect"},"condition":{"requestDomains":["vodopad.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":188}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["userId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||mailtrack.io/trace/link/"},"id":189}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sh"]}}},"type":"redirect"},"condition":{"requestDomains":["forbes.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":190}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm"]}}},"type":"redirect"},"condition":{"requestDomains":["gorodche.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":191}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["in_source","leadSource","srnd"]}}},"type":"redirect"},"condition":{"requestDomains":["bloomberg.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":192}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mod"]}}},"type":"redirect"},"condition":{"requestDomains":["marketwatch.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":193}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_params","ga_account","gemius_identifier","tracking_params"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||media.joj.sk/outstream/embed"},"id":194}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickid","pixelid","ref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"/landing."},"id":195}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["UserId","login","signature","statsUID","valid","veb","vep","xhUserId"]}}},"type":"redirect"},"condition":{"requestDomains":["faphouse.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":196}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["article_id","ext.referrer","uid.p"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||d.odsyms15.com/click"},"id":197}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sc_out"]}}},"type":"redirect"},"condition":{"requestDomains":["realestate.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":198}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referral"]}}},"type":"redirect"},"condition":{"requestDomains":["open.spotify.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":199}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_reason_recommended_items"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||olx."},"id":200}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["szFrom"]}}},"type":"redirect"},"condition":{"requestDomains":["login.afreecatv.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":201}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["medium"]}}},"type":"redirect"},"condition":{"requestDomains":["moffme.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":202}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["os","sess_id","slot_index","v"]}}},"type":"redirect"},"condition":{"requestDomains":["click.speee-ad.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":203}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_bg_fs","_oak_freesia_scene","_oak_gallery_order","_oak_mp_inf","_oak_page_source","_oak_rec_ext_1","_oak_region","_x_channel_scene","_x_channel_src","_x_sessn_id","freesia_scene","from_share","refer_page_id","refer_page_name","refer_share_channel","refer_share_id","refer_share_suin","refer_source","share_img","sku_id","spec_gallery_id","top_gallery_url"]}}},"type":"redirect"},"condition":{"requestDomains":["temu.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":204}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["refer"]}}},"type":"redirect"},"condition":{"requestDomains":["tiktok.com","wemakeprice.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":205}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad","cachekey","locale","position","query","serp_position","t","tgp","uri"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||lite.qwant.com/redirect/"},"id":206}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referer"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||skt.sh/common/share/bridge?"},"id":207}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["is_from_webapp","q","sender_device"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||tiktok.com/@*/video/"},"id":208}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["share.ref"]}}},"type":"redirect"},"condition":{"requestDomains":["voicy.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":209}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["acr","bd_vid","lg","old","s","z"]}}},"type":"redirect"},"condition":{"requestDomains":["awaliwa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":210}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["wpid"]}}},"type":"redirect"},"condition":{"requestDomains":["whale.naver.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":211}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cx_clicks_sldbox"]}}},"type":"redirect"},"condition":{"requestDomains":["joshi-spa.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":212}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||tiktok.com/search"},"id":213}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["s_mf"]}}},"type":"redirect"},"condition":{"requestDomains":["event.hoken-mammoth.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":214}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["g_clk"]}}},"type":"redirect"},"condition":{"requestDomains":["cinematoday.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":215}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["afid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["123chat.jp","kanochat.jp","live.fc2.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":216}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cx_art"]}}},"type":"redirect"},"condition":{"requestDomains":["basketballking.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":217}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_sub"]}}},"type":"redirect"},"condition":{"requestDomains":["clickfunnels.com","incogni.com","rdrtr.com","tradingview.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":218}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["iref"]}}},"type":"redirect"},"condition":{"requestDomains":["asahi.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":219}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["m"]}}},"type":"redirect"},"condition":{"requestDomains":["jiji.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":220}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["media"]}}},"type":"redirect"},"condition":{"requestDomains":["fashion-press.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":221}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_i","dt_platform"]}}},"type":"redirect"},"condition":{"requestDomains":["douban.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":222}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["navigationServiceUrl","searchGeoPath"]}}},"type":"redirect"},"condition":{"requestDomains":["immobilienscout24.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":223}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["searchId"]}}},"type":"redirect"},"condition":{"requestDomains":["coupang.com","immobilienscout24.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":224}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_p"]}}},"type":"redirect"},"condition":{"requestDomains":["tumblr.app.link"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":225}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affiliate"]}}},"type":"redirect"},"condition":{"requestDomains":["dhits.docomo.ne.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":226}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["creative","install_callback","ip_address","nend_click_id"]}}},"type":"redirect"},"condition":{"requestDomains":["app.adjust.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":227}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["user_agent"]}}},"type":"redirect"},"condition":{"requestDomains":["app.adjust.com","web.vstat.info"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":228}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["attribution_window","contact_id","link_id","platform","token"]}}},"type":"redirect"},"condition":{"requestDomains":["elgato.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":229}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||hoyoverse.com/branding"},"id":230}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["redirected","sfmc_activity_id","sfmc_activity_name","sfmc_activityid","sfmc_asset_id","sfmc_channel","sfmc_journey_id","sfmc_journey_name"]}}},"type":"redirect"},"condition":{"requestDomains":["vercel.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":231}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["shortlink"]}}},"type":"redirect"},"condition":{"requestDomains":["getir.com","hepsiburada.com","qcplay.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":232}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["deep_link_value"]}}},"type":"redirect"},"condition":{"requestDomains":["getir.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":233}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pf_rd_i","pf_rd_m","pf_rd_p","pf_rd_r","pf_rd_s","pf_rd_t","ref_"]}}},"type":"redirect"},"condition":{"requestDomains":["imdb.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":234}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["int_source"]}}},"type":"redirect"},"condition":{"requestDomains":["mirror.co.uk"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":235}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_source_","cacheSDK","region"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||ads.tiktok.com/*/signup"},"id":236}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["isUser"]}}},"type":"redirect"},"condition":{"requestDomains":["politica.com.ua"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":237}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sp_atk","xptdk"]}}},"type":"redirect"},"condition":{"initiatorDomains":["shopee.co.th","shopee.ph"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":238}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["stm_medium","stm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["shopee.ph"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":239}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["at_bbc_team","facebook_page"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||bbc."},"id":240}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["persistent_id","stid","yredirect"]}}},"type":"redirect"},"condition":{"requestDomains":["dzen.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":241}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["umt_source"]}}},"type":"redirect"},"condition":{"requestDomains":["bunte.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":242}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affiliateId","campaignId","realDomain","sourceId"]}}},"type":"redirect"},"condition":{"requestDomains":["stripchat.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":243}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["1password.university"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":244}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["web_only"]}}},"type":"redirect"},"condition":{"requestDomains":["blog.twitch.tv"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":245}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ecid"]}}},"type":"redirect"},"condition":{"requestDomains":["michaelkors.global"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":246}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_button","utm_content-group","utm_page-url","utm_website"]}}},"type":"redirect"},"condition":{"requestDomains":["doctolib.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":247}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_rd"]}}},"type":"redirect"},"condition":{"requestDomains":["nationalgeographic.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":248}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["for"]}}},"type":"redirect"},"condition":{"resourceTypes":["image","main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||thumbs4.redgifs.com/*&for="},"id":249}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||adguard."},"id":250}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["extid","mibextid"]}}},"type":"redirect"},"condition":{"requestDomains":["facebook.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":251}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bId","cookie"]}}},"type":"redirect"},"condition":{"requestDomains":["zenaps.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":252}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["awinaffid","linkid"]}}},"type":"redirect"},"condition":{"requestDomains":["awin1.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":253}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickref"]}}},"type":"redirect"},"condition":{"requestDomains":["awin1.com","coolblue.nl","wise.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":254}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["itscg","itsct"]}}},"type":"redirect"},"condition":{"requestDomains":["music.apple.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":255}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tctx","trackId"]}}},"type":"redirect"},"condition":{"requestDomains":["netflix.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":256}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["icid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||kaspersky."},"id":257}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["kamigame_source"]}}},"type":"redirect"},"condition":{"requestDomains":["kamigame.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":258}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pr_prod_strat","pr_rec_id","pr_rec_pid","pr_ref_pid","pr_seq"]}}},"type":"redirect"},"condition":{"requestDomains":["shop.hololivepro.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":259}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pvid"]}}},"type":"redirect"},"condition":{"requestDomains":["taobao.com","wq.jd.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":260}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["PHGref","cmt"]}}},"type":"redirect"},"condition":{"requestDomains":["coolblue.nl"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":261}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utmid"]}}},"type":"redirect"},"condition":{"requestDomains":["banggood.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":262}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["gacd"]}}},"type":"redirect"},"condition":{"requestDomains":["dell.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":263}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["%243p","%7Ecampaign_id","%7Eclick_id","%7Esecondary_publisher","ext"]}}},"type":"redirect"},"condition":{"requestDomains":["revolut.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":264}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adref","partnerID","partnerizecampaignID"]}}},"type":"redirect"},"condition":{"requestDomains":["wise.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":265}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tracking"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||facebook.com/marketplace/"},"id":266}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bvuuid","nvuuid"]}}},"type":"redirect"},"condition":{"requestDomains":["mirtesen.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":267}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["oref"]}}},"type":"redirect"},"condition":{"initiatorDomains":["defenseone.com","govexec.com","nextgov.com","route-fifty.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":268}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tsid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||target.georiot.com/proxy.ashx"},"id":269}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["channel","gen","subpid"]}}},"type":"redirect"},"condition":{"requestDomains":["toomics.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":270}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sxid","ttorigin"]}}},"type":"redirect"},"condition":{"requestDomains":["get-express-vpns.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":271}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sv_campaign_id"]}}},"type":"redirect"},"condition":{"requestDomains":["zavvi.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":272}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["enctid","pub_id","sid","xid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||join.worldoftanks."},"id":273}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["acm","clickTrackInfo","laz_trackid","mkttid","scm","trafficFrom"]}}},"type":"redirect"},"condition":{"initiatorDomains":["lazada.com.ph","lazada.vn"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":274}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["spm"]}}},"type":"redirect"},"condition":{"initiatorDomains":["aliyun.com","lazada.com.ph","lazada.vn","sohu.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":275}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["__tn__","c[0]","h"]}}},"type":"redirect"},"condition":{"requestDomains":["trib.al"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":276}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pos"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||heraldcorp.com/view.php"},"id":277}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["Referer"]}}},"type":"redirect"},"condition":{"requestDomains":["rapidgator.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":278}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["atlOrigin"]}}},"type":"redirect"},"condition":{"requestDomains":["atlassian.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":279}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["SmRcid"]}}},"type":"redirect"},"condition":{"requestDomains":["so-net.ne.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":280}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adxarea","frm_id"]}}},"type":"redirect"},"condition":{"requestDomains":["ameblo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":281}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["click_id"]}}},"type":"redirect"},"condition":{"requestDomains":["cancanlah.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":282}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["elqTrackId"]}}},"type":"redirect"},"condition":{"requestDomains":["lp.sophos.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":283}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["playeranalytics","targetedlink"]}}},"type":"redirect"},"condition":{"requestDomains":["player.theplatform.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":284}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||mkaff.com/landings/"},"id":285}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_unique_id","feed_id"]}}},"type":"redirect"},"condition":{"requestDomains":["iguru.gr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":286}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||qcplay.co.jp/?shortlink=*&c="},"id":287}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["hmb_campaign","hmb_medium","hmb_source","linkID","mcID"]}}},"type":"redirect"},"condition":{"requestDomains":["humblebundle.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":288}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["telemetry-client-id"]}}},"type":"redirect"},"condition":{"requestDomains":["services.addons.mozilla.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":289}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["attribution_code","attribution_sig"]}}},"type":"redirect"},"condition":{"requestDomains":["download.mozilla.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":290}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["oref"]}}},"type":"redirect"},"condition":{"requestDomains":["defenseone.com","nextgov.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":291}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tm_hem","wmc","wt_cd"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||zalando."},"id":292}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sharedid"]}}},"type":"redirect"},"condition":{"requestDomains":["microsoft.msafflnk.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":293}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["al_imp","uid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||quora.com/qemail/tc?"},"id":294}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickout_id","pageview_id","vid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||wizcase.com/?"},"id":295}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["~r"]}}},"type":"redirect"},"condition":{"requestDomains":["go.mysku.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":296}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["afid"]}}},"type":"redirect"},"condition":{"requestDomains":["apple.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":297}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pt"]}}},"type":"redirect"},"condition":{"requestDomains":["adj.st","apple.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":298}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ActionID","AffiliateID","campid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["otto.de","ottoversand.at"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":299}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||ojrq.net/p/"},"id":300}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref_kind","ref_no"]}}},"type":"redirect"},"condition":{"requestDomains":["coconala.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":301}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cvid","ei","pc"]}}},"type":"redirect"},"condition":{"requestDomains":["msn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":302}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["code"]}}},"type":"redirect"},"condition":{"requestDomains":["approach.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":303}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["scm"]}}},"type":"redirect"},"condition":{"requestDomains":["aliyun.com","sohu.com","taobao.com","v.youku.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":304}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["activityId","app_pvid","ptl","traceId","utparam","xId"]}}},"type":"redirect"},"condition":{"requestDomains":["taobao.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":305}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ali_trackid","bxsign"]}}},"type":"redirect"},"condition":{"requestDomains":["tmall.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":306}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["union_lens"]}}},"type":"redirect"},"condition":{"initiatorDomains":["taobao.com","tmall.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":307}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["u1","u2"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||click.linksynergy.com/fs-bin/click?id="},"id":308}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["i"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||search.naver.com/p/crd/rd"},"id":309}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["l-id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["nikki.ne.jp","rakuten.co.jp","rebates.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":310}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["scid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["rakuten-wallet.co.jp","rakuten.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":311}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sc2id"]}}},"type":"redirect"},"condition":{"requestDomains":["rakuten.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":312}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_fcid","aff_fsk","aff_platform","aff_short_key","aff_trace_key","algo_pvid","curPageLogUid","dp","pdp_npi","pvid","scm","scm-url","scm_id","sk","spm","terminal_id","utparam"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||aliexpress."},"id":313}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mc_pc"]}}},"type":"redirect"},"condition":{"requestDomains":["azby.fmworld.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":314}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["fr"]}}},"type":"redirect"},"condition":{"requestDomains":["search.yahoo.co.jp","toku.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":315}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["i_cid"]}}},"type":"redirect"},"condition":{"requestDomains":["nikkei.com","nikkeibp.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":316}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["n_cid"]}}},"type":"redirect"},"condition":{"requestDomains":["nikkei.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":317}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adclid"]}}},"type":"redirect"},"condition":{"requestDomains":["zestradar.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":318}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["source"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||github.com/signup"},"id":319}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bc_pid","obem"]}}},"type":"redirect"},"condition":{"requestDomains":["adorama.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":320}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adgroup"]}}},"type":"redirect"},"condition":{"requestDomains":["adjust.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":321}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adblock","compact_view","dnt","geoip_country","referrer_domain","referrer_url"]}}},"type":"redirect"},"condition":{"requestDomains":["reddit.app.link"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":322}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["impressionId"]}}},"type":"redirect"},"condition":{"requestDomains":["dmkt-sp.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":323}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["dmmref","i3_ord","i3_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["dmm.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":324}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from"]}}},"type":"redirect"},"condition":{"requestDomains":["bandcamp.com","carseven.co.jp","cloud.baidu.com","column.sp.baseball.findfriends.jp","dietpartner.jp","doda.jp","fmworld.net","home.kingsoft.jp","indeed.com","jetbrains.com","jlcpcb.com","kyujin.navitime.co.jp","mp.weixin.qq.com","myoji-kamon.net","olegmakarenko.ru","oshiete.goo.ne.jp","pixiv.net","qjweb.jp","raretech.site","redtube.com","savefrom.net","smotreshka.tv","xhamster.com","you.163.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":325}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["CollectionId","adj_adnomia_click_id","adj_deeplink","adj_event_callback_dn2j7g_5mdnim","adj_install_callback","adjust_deeplink","pd","pfx"]}}},"type":"redirect"},"condition":{"requestDomains":["adj.st"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":326}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||videoproc.com/*install/"},"id":327}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["lptag"]}}},"type":"redirect"},"condition":{"requestDomains":["link.coupang.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":328}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["src"]}}},"type":"redirect"},"condition":{"requestDomains":["wuzhuiso.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":329}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["data1"]}}},"type":"redirect"},"condition":{"requestDomains":["nordvpn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":330}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["UTM_MEDIUM"]}}},"type":"redirect"},"condition":{"requestDomains":["upgrad.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":331}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["traffic_source"]}}},"type":"redirect"},"condition":{"requestDomains":["adweek.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":332}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["af"]}}},"type":"redirect"},"condition":{"requestDomains":["comodo.com","darkfans.com","m.otenki.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":333}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_ref","ab"]}}},"type":"redirect"},"condition":{"requestDomains":["kitbag.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":334}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["guid"]}}},"type":"redirect"},"condition":{"requestDomains":["web.vstat.info"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":335}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adtag"]}}},"type":"redirect"},"condition":{"requestDomains":["start.pm.by"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":336}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cbqsid"]}}},"type":"redirect"},"condition":{"requestDomains":["redhotpawn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":337}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tyutm_campaign","tyutm_medium","tyutm_source","utm_subaff"]}}},"type":"redirect"},"condition":{"requestDomains":["trendyol.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":338}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affitest"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||azby.fmworld.net/cgi-bin/common/rd.cgi?"},"id":339}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["osusume_banner"]}}},"type":"redirect"},"condition":{"requestDomains":["dengekionline.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":340}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["dt_dapp"]}}},"type":"redirect"},"condition":{"initiatorDomains":["163.com","douban.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":341}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pcampaignid"]}}},"type":"redirect"},"condition":{"requestDomains":["play.google.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":342}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ip"]}}},"type":"redirect"},"condition":{"requestDomains":["cyber-ad01.cc"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":343}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["extra","id"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||hit.gemius.pl/hitredir"},"id":344}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["traceid","wPcid","wRef","wTime"]}}},"type":"redirect"},"condition":{"requestDomains":["coupang.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":345}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["a_aid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["expressvpn.com","vpnarea.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":346}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["a","bw","nsc","px","py","sx","sy"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||cc.loginfra.com/cc"},"id":347}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["q"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||coupang.com/*/products/"},"id":348}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trackingid"]}}},"type":"redirect"},"condition":{"requestDomains":["creativecloud.adobe.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":349}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["TRILIBIS_EMULATOR_UA","browser_dist","browser_type","promoid","type","workflow"]}}},"type":"redirect"},"condition":{"requestDomains":["get.adobe.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":350}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||hog."},"id":351}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clickid"]}}},"type":"redirect"},"condition":{"requestDomains":["aufast.co","iqbroker.com","voyeur-house.tv"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":352}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["Identifier","Source"]}}},"type":"redirect"},"condition":{"requestDomains":["cht.com.tw"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":353}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aff_model"]}}},"type":"redirect"},"condition":{"requestDomains":["iqbroker.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":354}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bh","bw","domComplete","domContentLoadedEventEnd","domContentLoadedEventStart","domInteractive","domLoading","ln","loadEventEnd","loadEventStart","ls","navigationStart","os","pid","requestStart","responseEnd","responseStart","sr","ts"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||lcs.naver.com/m?u="},"id":355}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mbid"]}}},"type":"redirect"},"condition":{"requestDomains":["wired.co.uk","wired.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":356}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["?utm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["wikihow.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":357}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["CID"]}}},"type":"redirect"},"condition":{"requestDomains":["kohls.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":358}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ig_rid","igsh"]}}},"type":"redirect"},"condition":{"requestDomains":["instagram.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":359}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["igshid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["instagram.com","threads.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":360}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rbtc"]}}},"type":"redirect"},"condition":{"requestDomains":["mediamarkt.com.tr"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":361}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["~red"]}}},"type":"redirect"},"condition":{"requestDomains":["t.myvisualiq.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":362}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cb"]}}},"type":"redirect"},"condition":{"requestDomains":["express.de","ksta.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":363}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["original_referer","refId","trackingId"]}}},"type":"redirect"},"condition":{"requestDomains":["linkedin.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":364}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||ups.xplosion.de/ctx?event_id="},"id":365}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["news_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":366}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cmnhd_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["nicoft.io","nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":367}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ads_params","origin"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||dailymotion.com/embed/video/*?ads_params=*&origin="},"id":368}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["originalReferer","trkInfo"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||linkedin.com/authwall?"},"id":369}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tqi"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||search.naver.com/search.naver"},"id":370}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bw","px","py","sx","sy"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||cc.naver.com/cc?a"},"id":371}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["did","suggest_reqid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||yandex.*/search/"},"id":372}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm-term"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||yandex.*/promo/"},"id":373}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from","mlid","msid","persistent_id","stid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||yandex.*/news/"},"id":374}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mlid","msid","persistent_id","stid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||yandex.*/sport/"},"id":375}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["source-serpid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||yandex.*/images/"},"id":376}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid","do-waremd5","mclid","uniqueId","vid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||market.yandex."},"id":377}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||www.yandex."},"id":378}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["source"]}}},"type":"redirect"},"condition":{"requestDomains":["cmswire.com","edx.org","immobilienscout24.de","incogni.com","moffme.com","rdrtr.com","tcgplayer.com","teknosa.com","theathletic.com","tradingview.com","tumblr.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":379}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rsv_pq","rsv_t"]}}},"type":"redirect"},"condition":{"requestDomains":["www.baidu.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":380}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid","source"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"://yandex."},"id":381}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["uid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||docs.yandex."},"id":382}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["eqid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||www.baidu.com/link?url="},"id":383}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["externalVisitorId","r","visitorId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||cod.bitrec.com/topocentras-services/js/recs?"},"id":384}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||play.google."},"id":385}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aqs","bih","biw","ei","gs_l","gs_lcp","gs_lcrp","gs_lp","oe","oq","sa","sca_esv","sclient","source","sourceid","ved"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||google.*/search"},"id":386}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["asc_campaign","asc_refurl","asc_source"]}}},"type":"redirect"},"condition":{"initiatorDomains":["aboutamazon.com","amzn.to"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":387}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["c_ad","c_ex","c_id","c_u","client_e","client_m","client_t","clientusertype","ver"]}}},"type":"redirect"},"condition":{"requestDomains":["dvdfab.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":388}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["visit_id"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||google.*/websearch"},"id":389}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_trkparms","_trksid","amdata","campid","mkcid","mkevt","mkrid","ssspo","sssrc","ssuid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||www.ebay."},"id":390}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["AssociateTag","adgrpid","ascsubtag","c","camp","content-id","creative","creativeASIN","dchild","field-lbr_brands_browse-bin","hvadid","hvbmt","hvdev","hvlocphy","hvnetw","hvqmt","hvrand","hvtargid","hydadcr","ie","ingress","initialIssue","linkCode","linkId","pd_rd_i","pd_rd_r","pd_rd_w","pd_rd_wg","pf_rd_i","pf_rd_m","pf_rd_p","pf_rd_r","pf_rd_s","pf_rd_t","pf_rd_w","plattr","qid","rdc","ref","refRID","tag","th","ts_id","visitId","vtr"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon."},"id":391}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ats"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/gp/buyagain"},"id":392}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bitCampaignCode"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/aa"},"id":393}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tag"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/artists/"},"id":394}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tag"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/dp/"},"id":395}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tag"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/gp/"},"id":396}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["WBAPIAnalysisOriUICodes","chksm","devicetype","exportkey","key","launchid","mpshare","nettype","scene","srcid","uin","v_p"]}}},"type":"redirect"},"condition":{"requestDomains":["mp.weixin.qq.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":397}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["act","showSignupPopup","suid"]}}},"type":"redirect"},"condition":{"requestDomains":["cam4.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":398}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ocid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["bbc.co.uk","bbc.com","msn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":399}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ns_campaign","ns_fee","ns_linkname","ns_mchannel","ns_source"]}}},"type":"redirect"},"condition":{"initiatorDomains":["bbc.co.uk","bbc.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":400}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ocid"]}}},"type":"redirect"},"condition":{"requestDomains":["microsoft.com","office.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":401}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cxt","ref_src","ref_url","refsrc","s"]}}},"type":"redirect"},"condition":{"initiatorDomains":["twitter.com","x.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":402}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from","source"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/hz/contact-us/csp"},"id":403}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tg","vk"]}}},"type":"redirect"},"condition":{"requestDomains":["zerkalo.io"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":404}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["epi"]}}},"type":"redirect"},"condition":{"initiatorDomains":["microsoft.com","xbox.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":405}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["client"]}}},"type":"redirect"},"condition":{"requestDomains":["marktjagd.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":406}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["icid"]}}},"type":"redirect"},"condition":{"requestDomains":["kaspersky.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":407}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["siteID"]}}},"type":"redirect"},"condition":{"requestDomains":["coursera.org"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":408}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trflg"]}}},"type":"redirect"},"condition":{"requestDomains":["mag2.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":409}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ito"]}}},"type":"redirect"},"condition":{"requestDomains":["dailymail.co.uk"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":410}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pl"]}}},"type":"redirect"},"condition":{"requestDomains":["mioga.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":411}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["idealoid"]}}},"type":"redirect"},"condition":{"requestDomains":["ejoker.de","galaxus.de","mioga.de","netgames.de","www.alternate.de","www.electronic4you.de","www.hitseller.de","www.technikdirekt.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":412}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["sPartner"]}}},"type":"redirect"},"condition":{"requestDomains":["cosse.de","ejoker.de","www.hitseller.de","www.technikdirekt.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":413}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["muClientName"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||amazon.*/message-us"},"id":414}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["appClientId","appSignature","nonce","ref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||app.mi.com/download/*?id="},"id":415}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["t"]}}},"type":"redirect"},"condition":{"initiatorDomains":["twitter.com","x.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":".com/*/status/"},"id":416}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mc"]}}},"type":"redirect"},"condition":{"requestDomains":["web.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":417}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["p"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||gmx.*/logoutlounge"},"id":418}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["advertisementId"]}}},"type":"redirect"},"condition":{"requestDomains":["lotto.web.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":419}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["p"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||web.de/logoutlounge"},"id":420}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["origin"]}}},"type":"redirect"},"condition":{"requestDomains":["deezer.com","shopping.web.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":421}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mc"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||gmx."},"id":422}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["advertisementId","partnerId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||lotto.gmx."},"id":423}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["amc","smc5"]}}},"type":"redirect"},"condition":{"requestDomains":["marketing.net.idealo-partner.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":424}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["origin"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||shopping.gmx."},"id":425}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["refID"]}}},"type":"redirect"},"condition":{"requestDomains":["netgames.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":426}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pcscpId"]}}},"type":"redirect"},"condition":{"requestDomains":["www.galaxus.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":427}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["msktc"]}}},"type":"redirect"},"condition":{"requestDomains":["www.lidl.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":428}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["bid"]}}},"type":"redirect"},"condition":{"requestDomains":["www.pricezilla.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":429}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["track"]}}},"type":"redirect"},"condition":{"requestDomains":["avira.com","comodo.com","hatalike.jp","qianfan.cloud.baidu.com","seiga.nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":430}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["etcc_cmp","etcc_med","etcc_produkt"]}}},"type":"redirect"},"condition":{"requestDomains":["marketing.net.idealo-partner.com","www.hitseller.de"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":431}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["newsletter","rankinghour","relatedarticle","top"]}}},"type":"redirect"},"condition":{"requestDomains":["shimotsuke.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":432}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["kampan"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||alza.de/*.htm"},"id":433}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["offerKey","offerListId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||idealo.de/*.html"},"id":434}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_refId","iid","pageUID","pwsvid","ssid","store"]}}},"type":"redirect"},"condition":{"requestDomains":["flipkart.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":435}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_spm_id","seid","share_medium","share_plat","share_session_id","share_source","share_tag","spm_id_from","unique_k","vd_source"]}}},"type":"redirect"},"condition":{"requestDomains":["bilibili.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":436}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["from_source"]}}},"type":"redirect"},"condition":{"requestDomains":["search.bilibili.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":437}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trackid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||media01.eu/set.aspx"},"id":438}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["vfrm","vfrmblk","vfrmrst"]}}},"type":"redirect"},"condition":{"requestDomains":["iqiyi.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":439}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_f","_trans_"]}}},"type":"redirect"},"condition":{"requestDomains":["sohu.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":440}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ptag"]}}},"type":"redirect"},"condition":{"requestDomains":["v.youku.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":441}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["td"]}}},"type":"redirect"},"condition":{"requestDomains":["theregister.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":442}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["deferredFl"]}}},"type":"redirect"},"condition":{"requestDomains":["deezer.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":443}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"requestDomains":["p.typekit.net"],"resourceTypes":["stylesheet"]},"id":444}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["campaign"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||boomstore.de/*.html"},"id":445}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||websearch.rakuten.co.jp/web?"},"id":446}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["trflg"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||rakuten.co.jp^*&trflg="},"id":447}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["dt_dapp","weibo_id"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||weibo."},"id":448}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["device_code","exc_ads","history_adids","history_postids"]}}},"type":"redirect"},"condition":{"requestDomains":["campaigns-serving.cognativex.com"],"resourceTypes":["xmlhttprequest"]},"id":449}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["appID"]}}},"type":"redirect"},"condition":{"requestDomains":["versioncheck.addons.mozilla.org"],"resourceTypes":["xmlhttprequest"]},"id":450}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["image","xmlhttprequest"],"urlFilter":"||dzen.ru/api/*/launcher/stats/"},"id":451}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["mt_click_id"]}}},"type":"redirect"},"condition":{"requestDomains":["trk.mail.ru"],"resourceTypes":["sub_frame"]},"id":452}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["p","px","py","s","sx","sy","time"]}}},"type":"redirect"},"condition":{"resourceTypes":["image","main_frame"],"urlFilter":"||search.naver.com/p/crd/rd"},"id":453}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["DeviceTypeId","InteractionSessionId","PCAT_vNextTracking_LocalWidget","PCAT_vNextTracking_OnlineItrack","PCAT_vNextTracking_OnlinePlrss","PCAT_vNextTracking_RetailerScoring","UniqueUserId","profileId"]}}},"type":"redirect"},"condition":{"requestDomains":["productcatalog.channeladvisor.com"],"resourceTypes":["main_frame"]},"id":454}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["id","xcust"]}}},"type":"redirect"},"condition":{"requestDomains":["go.skimresources.com"],"resourceTypes":["main_frame"]},"id":455}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clid"]}}},"type":"redirect"},"condition":{"requestDomains":["dzen.ru"],"resourceTypes":["main_frame"]},"id":456}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["p_source","p_type"]}}},"type":"redirect"},"condition":{"requestDomains":["m.weathercn.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":457}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["info","uid"]}}},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||popin.cc/popin_discovery/"},"id":458}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["experienceId","getId","prnd","sid","trackingId","usi","widgetId"]}}},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||api.cxense.com/public/widget/data?json="},"id":459}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["xcust"]}}},"type":"redirect"},"condition":{"requestDomains":["go.redirectingat.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":460}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["clckid"]}}},"type":"redirect"},"condition":{"requestDomains":["plusgaming.yandex.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":461}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["tag"]}}},"type":"redirect"},"condition":{"requestDomains":["agoda.com","japan.cnet.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":462}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cid"]}}},"type":"redirect"},"condition":{"requestDomains":["adshares.net","apple.com","asahi.com","belta.co.jp","controld.com","flipkart.com","giphy.com","porntube.com","rac.co.uk","teknosa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":463}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["transit_from"]}}},"type":"redirect"},"condition":{"requestDomains":["commons.nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":464}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ch_anime_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["live.nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":465}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cp_in","ss_id","ss_pos"]}}},"type":"redirect"},"condition":{"requestDomains":["sp.nicovideo.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":466}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||podbean.com/player/"},"id":467}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["anId","sessionId","slot","sr","url","wr"]}}},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||pixel.adsafeprotected.com/services/pub?"},"id":468}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pbss"]}}},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||podbean.com/pb/"},"id":469}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["es"]}}},"type":"redirect"},"condition":{"requestDomains":["lenta.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":470}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cpt_m","cpt_n","cpt_s"]}}},"type":"redirect"},"condition":{"requestDomains":["donation.yahoo.co.jp","finance.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":471}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["waad"]}}},"type":"redirect"},"condition":{"requestDomains":["sbisec.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":472}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["erl"]}}},"type":"redirect"},"condition":{"requestDomains":["ejje.weblio.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":473}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cpt_c"]}}},"type":"redirect"},"condition":{"requestDomains":["donation.yahoo.co.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":474}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref_src"]}}},"type":"redirect"},"condition":{"requestDomains":["x.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":475}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["site_id"]}}},"type":"redirect"},"condition":{"requestDomains":["3movs.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":476}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["shpxid"]}}},"type":"redirect"},"condition":{"requestDomains":["boncharge.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":477}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||plarium.com/landings/"},"id":478}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["af_lnk","dt_id"]}}},"type":"redirect"},"condition":{"requestDomains":["lancasterarchery.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":479}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["jso"]}}},"type":"redirect"},"condition":{"requestDomains":["nvidia.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":480}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["click"]}}},"type":"redirect"},"condition":{"requestDomains":["jpsk.jp"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":481}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["wt_af","wt_gl","wt_inf","wt_so"]}}},"type":"redirect"},"condition":{"requestDomains":["hepsiburada.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":482}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["recom","trackcode"]}}},"type":"redirect"},"condition":{"initiatorDomains":["vk.com","vk.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":483}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_d","_r","embed_source","enter_method","referer_url","sec_uid","share_app_id","share_author_id","share_link_id","tt_from","u_code","web_id"]}}},"type":"redirect"},"condition":{"requestDomains":["tiktok.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":484}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["key5sk1"]}}},"type":"redirect"},"condition":{"requestDomains":["comodo.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":485}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aid"]}}},"type":"redirect"},"condition":{"requestDomains":["email1.io","klook.com","mp.weixin.qq.com","stacksocial.com","teknosa.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":486}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["aid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["adguard-dns.io","adguard-vpn.com","adguard.com","adguard.info","adguardvpn-help.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":487}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["social"]}}},"type":"redirect"},"condition":{"requestDomains":["sport.sky.it"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":488}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["share_id"]}}},"type":"redirect"},"condition":{"requestDomains":["reddit.com","sport.sky.it"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":489}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["extParam","refined"]}}},"type":"redirect"},"condition":{"requestDomains":["tokopedia.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":490}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["correlation_id","post_fullname","ref_campaign","ref_source"]}}},"type":"redirect"},"condition":{"requestDomains":["reddit.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":491} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/default.json b/extentions/uBOL-home/rulesets/removeparam/default.json new file mode 100644 index 0000000..a117701 --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/default.json @@ -0,0 +1,53 @@ +[ +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["si"]}}},"type":"redirect"},"condition":{"requestDomains":["youtu.be"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":1}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||play.google.com/store/apps/*referrer"},"id":2}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||apps.apple.com/*/app/*referrer"},"id":3}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["__hsfp","__hssc","__hstc","_branch_match_id","_branch_referrer","_gl","_hsenc","_kx","_openstat","adjust_adgroup","adjust_campaign","adjust_creative","adjust_tracker","adjust_tracker_limit","at_campaign","at_campaign_type","at_creation","at_emailtype","at_link","at_link_id","at_link_origin","at_link_type","at_medium","at_ptr_name","at_recipient_id","at_recipient_list","at_send_date","bbeml","bsft_aaid","bsft_clkid","bsft_eid","bsft_ek","bsft_mid","bsft_uid","cx_click","cx_recsOrder","cx_recsWidget","dclid","et_rid","fb_action_ids","fb_action_types","fb_comment_id","fb_ref","fb_source","fbclid","gbraid","gclid","gclsrc","gps_adid","guce_referrer","guce_referrer_sig","hsCtaTracking","hsa_acc","hsa_ad","hsa_cam","hsa_grp","hsa_kw","hsa_la","hsa_mt","hsa_net","hsa_ol","hsa_src","hsa_tgt","hsa_ver","ir_adid","ir_campaignid","ir_partnerid","irclickid","mc_eid","ml_subscriber","ml_subscriber_hash","msclkid","mtm_campaign","mtm_cid","mtm_content","mtm_group","mtm_keyword","mtm_medium","mtm_placement","mtm_source","oft_c","oft_ck","oft_d","oft_id","oft_ids","oft_k","oft_lk","oft_sk","oly_anon_id","pk_campaign","pk_cid","pk_medium","pk_source","rb_clickid","s_cid","ss_email_id","twclid","unicorn_click_id","vero_conv","vero_id","vgo_ee","wbraid","wickedid","yclid","ymclid","ysclid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":4}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["include_sponsored"]}}},"type":"redirect"},"condition":{"requestDomains":["redsky.target.com"],"resourceTypes":["xmlhttprequest"]},"id":5}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_trkparms","_trksid","amdata","campid","mkcid","mkevt","mkrid","ssspo","sssrc","ssuid"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||www.ebay."},"id":6}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["/_ui/shared/common/js/analytics/with-intersection-track.js"]}}},"type":"redirect"},"condition":{"resourceTypes":["script"],"urlFilter":"||hktvmall.com/yuicombo?"},"id":7}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["tvnz.co.nz"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||brightcove.com/playback/*/*?ad_config_id"},"id":8}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["tvnz.co.nz"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||brightcovecdn.com/playback/*/*?ad_config_id"},"id":9}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["adConfig"]}}},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||cxm-api.fifa.com/fifaplusweb/api/video/"},"id":10}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["play.hbomax.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||hbo.yspsvc-na.net/csm/*&caid="},"id":11}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["max.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"&caid="},"id":12}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["cnn.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||warnermediacdn.com/csm/*&caid="},"id":13}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["afid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["cnn.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||warnermediacdn.com/csm/*afid="},"id":14}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["app_csid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["cnn.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||warnermediacdn.com/csm/*app_csid="},"id":15}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["conf_csid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["cnn.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||warnermediacdn.com/csm/*conf_csid="},"id":16}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ssaiProfile"]}}},"type":"redirect"},"condition":{"excludedInitiatorDomains":["cnn.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||medium.ngtv.io/v2/media/*&ssaiprofile="},"id":17}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["view"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","other"],"urlFilter":"||hentai-party.com/*?view="},"id":18}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["code"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","other"],"urlFilter":"||hentaicomics.pro/*?code="},"id":19}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["view"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame","other"],"urlFilter":"||xxx-comics.pro/*?view="},"id":20}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["http_referer"]}}},"type":"redirect"},"condition":{"domainType":"firstParty","resourceTypes":["xmlhttprequest"],"urlFilter":"||biletomat.pl/en/api/process_order_lite^"},"id":21}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["csid","pcaid"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["nba.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||akamaized.net/*.m3u8"},"id":22}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["wpopageid"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["www.bing.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||assets.msn.com/service/news/feed/pages/binghp?"},"id":23}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caid"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["rtlplay.be"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||v.fwmrm.net/ad/g/"},"id":24}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad.prof"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["foxsports.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"://foxvideo-sports"},"id":25}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["brightcove.net"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||edge.api.brightcove.com/playback/v1/accounts/6415718365001/"},"id":26}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["aws.amazon.com"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||amazonwebservicesinc.tt.omtrdc.net/m2/amazonwebservicesinc/ubox/raw"},"id":27}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["visitor_id"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["stackoverflow.jobs"],"resourceTypes":["xmlhttprequest"],"urlFilter":"||jobbio.com/channels/"},"id":28}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"initiatorDomains":["aternos.org"],"requestDomains":["fastlane.rubiconproject.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15215}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["r"]}}},"type":"redirect"},"condition":{"initiatorDomains":["aternos.org"],"requestDomains":["htlb.casalemedia.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15216}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["id"]}}},"type":"redirect"},"condition":{"requestDomains":["sextgem.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15217}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["player.stv.tv"],"requestDomains":["brightcove.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15218}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["src"]}}},"type":"redirect"},"condition":{"requestDomains":["wuzhuiso.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15219}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["hybrid_search_extra","hybrid_search_source"]}}},"type":"redirect"},"condition":{"requestDomains":["zhihu.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15220}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"excludedInitiatorDomains":["a-z-animals.com","mediaite.com"],"requestDomains":["adthrive.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15223}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["asc_campaign","asc_refurl","asc_source"]}}},"type":"redirect"},"condition":{"initiatorDomains":["aboutamazon.com","amzn.to"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15225}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pp"]}}},"type":"redirect"},"condition":{"requestDomains":["youtube.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15226}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cxt","ref_src","ref_url","refsrc","s"]}}},"type":"redirect"},"condition":{"initiatorDomains":["twitter.com","x.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15227}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ig_rid","igsh"]}}},"type":"redirect"},"condition":{"requestDomains":["instagram.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15229}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["igshid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["instagram.com","threads.net"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15230}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["traffic_source"]}}},"type":"redirect"},"condition":{"requestDomains":["adweek.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15231}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["caid"]}}},"type":"redirect"},"condition":{"initiatorDomains":["nba.com"],"requestDomains":["clips-manifests-aka.warnermediacdn.com"],"resourceTypes":["xmlhttprequest"]},"id":15233}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["prof"]}}},"type":"redirect"},"condition":{"initiatorDomains":["amc.com"],"requestDomains":["ssaimanifest.prod.boltdns.net"],"resourceTypes":["xmlhttprequest"]},"id":15234}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["telequebec.tv"],"resourceTypes":["xmlhttprequest"]},"id":15237}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["9now.com.au","mech-plus.com","threenow.co.nz"],"requestDomains":["edge.api.brightcove.com"],"resourceTypes":["xmlhttprequest"]},"id":15238}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"initiatorDomains":["roosterteeth.com"],"requestDomains":["brightcove.com"],"resourceTypes":["xmlhttprequest"]},"id":15242}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"requestDomains":["go.xlirdr.com"],"resourceTypes":["xmlhttprequest"]},"id":15248}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_campaign","utm_source"]}}},"type":"redirect"},"condition":{"requestDomains":["cxchief.com","faradars.org","iranicard.ir"],"resourceTypes":["main_frame"]},"id":15252}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["utm_content"]}}},"type":"redirect"},"condition":{"requestDomains":["cxchief.com"],"resourceTypes":["main_frame"]},"id":15253}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["cid"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","requestDomains":["connatix.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":15255}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ad_config_id"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","initiatorDomains":["tvbanywherena.com"],"requestDomains":["brightcove.com"],"resourceTypes":["xmlhttprequest"]},"id":15258} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/fin-0.json b/extentions/uBOL-home/rulesets/removeparam/fin-0.json new file mode 100644 index 0000000..37317cd --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/fin-0.json @@ -0,0 +1,50 @@ +[ +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "caid" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "main_frame", + "sub_frame", + "xmlhttprequest" + ], + "urlFilter": "||v.fwmrm.net/ad/g/1" + }, + "id": 1 +}, +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "browser" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "mtv.fi", + "mtvuutiset.fi" + ], + "resourceTypes": [ + "xmlhttprequest" + ], + "urlFilter": "&browser=mozillafirefox" + }, + "id": 2 +} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/irn-0.json b/extentions/uBOL-home/rulesets/removeparam/irn-0.json new file mode 100644 index 0000000..bf4e10c --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/irn-0.json @@ -0,0 +1,15 @@ +[ +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referrer"]}}},"type":"redirect"},"condition":{"resourceTypes":["xmlhttprequest"],"urlFilter":"||podbean.com/player^"},"id":1}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["pbss"]}}},"type":"redirect"},"condition":{"resourceTypes":["media"],"urlFilter":"||podbean.com/pb^"},"id":2}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["safarmarketId"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"^safarmarketid="},"id":3}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["search_id"]}}},"type":"redirect"},"condition":{"resourceTypes":["main_frame"],"urlFilter":"||api.torob.com/v4/product-page/redirect^"},"id":4}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["vastUrl"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||tamasha.com/embed^"},"id":5}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref"]}}},"type":"redirect"},"condition":{"requestDomains":["arnr.ir","upera.tv"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":603}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["affid","bCode","cpcAdToken"]}}},"type":"redirect"},"condition":{"requestDomains":["digikala.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":604}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["rssRedirect"]}}},"type":"redirect"},"condition":{"requestDomains":["eghtesadnews.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":605}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_ga","_gl"]}}},"type":"redirect"},"condition":{"requestDomains":["app.technews-iran.com"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"]},"id":606}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["referer"]}}},"type":"redirect"},"condition":{"requestDomains":["aparat.com"],"resourceTypes":["xmlhttprequest"]},"id":607}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["source"]}}},"type":"redirect"},"condition":{"requestDomains":["open-platform-redirect.divar.ir","virgool.io"],"resourceTypes":["main_frame"]},"id":610}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_ref"]}}},"type":"redirect"},"condition":{"requestDomains":["jobinja.ir"],"resourceTypes":["main_frame"]},"id":611}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["_bt__experiment","_ft__ab_test","_ft__shop_score","_http_referrer","_url_referrer","android_app_ver","btn","bvid","device","discover_method","is_adv","pre_prk","session_id","shop_rank","source","suid","uid","user_id"]}}},"type":"redirect"},"condition":{"domainType":"firstParty","requestDomains":["api.torob.com"],"resourceTypes":["main_frame","xmlhttprequest"]},"id":614} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/kor-1.json b/extentions/uBOL-home/rulesets/removeparam/kor-1.json new file mode 100644 index 0000000..839491f --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/kor-1.json @@ -0,0 +1,27 @@ +[ +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "cp" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "requestDomains": [ + "newspic.kr" + ], + "resourceTypes": [ + "main_frame", + "sub_frame", + "xmlhttprequest" + ] + }, + "id": 960 +} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/rus-0.json b/extentions/uBOL-home/rulesets/removeparam/rus-0.json new file mode 100644 index 0000000..66c10b3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/rus-0.json @@ -0,0 +1,18 @@ +[ +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["js_api"]}}},"type":"redirect"},"condition":{"initiatorDomains":["mail.ru"],"resourceTypes":["main_frame","sub_frame","xmlhttprequest"],"urlFilter":"||vk.com/video_ext.php?*autoplay=1"},"id":1}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["geoblock"]}}},"type":"redirect"},"condition":{"regexFilter":"(aniqit|kodik).","resourceTypes":["sub_frame"]},"id":2}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||1plus1.video/*/embed/*autoplay=1"},"id":3}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||cosmonova-broadcast.tv/player?autoplay="},"id":4}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"excludedInitiatorDomains":["music.yandex.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||frontend.vh.yandex.ru/player/*autoplay=1"},"id":5}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ipcamlive.com/player/player.php?*autoplay=true"},"id":6}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||my.mail.ru/video/embed/*autoplay=1"},"id":7}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||sportrecs.com/embed/*autoplay=1"},"id":8}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||u-stream.in/start/*&autoplay=1"},"id":9}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autostart","skin_name"]}}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||video.matchtv.ru/iframe/feed/*autostart=1"},"id":10}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"initiatorDomains":["weukraine.tv"],"resourceTypes":["sub_frame"],"urlFilter":"||youtube-nocookie.com/embed/*autoplay=1"},"id":11}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"excludedInitiatorDomains":["kinoafisha.info","pikabu.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||youtube.com/embed/*autoplay=1"},"id":12}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"resourceTypes":["sub_frame"],"urlFilter":"||ok.ru/videoembed/*autoplay=1"},"id":13}, +{"action":{"redirect":{"transform":{"query":""}},"type":"redirect"},"condition":{"domainType":"thirdParty","resourceTypes":["sub_frame"],"urlFilter":"||dzen.ru/embed/*autoplay=1"},"id":14}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["autoplay"]}}},"type":"redirect"},"condition":{"domainType":"thirdParty","excludedInitiatorDomains":["mediahope.ru"],"resourceTypes":["sub_frame"],"urlFilter":"||vk.com/video_ext.php?"},"id":15}, +{"action":{"redirect":{"transform":{"queryTransform":{"removeParams":["ref","referal"]}}},"type":"redirect"},"condition":{"requestDomains":["difmark.com"],"resourceTypes":["main_frame"]},"id":5825} +] diff --git a/extentions/uBOL-home/rulesets/removeparam/swe-1.json b/extentions/uBOL-home/rulesets/removeparam/swe-1.json new file mode 100644 index 0000000..0580717 --- /dev/null +++ b/extentions/uBOL-home/rulesets/removeparam/swe-1.json @@ -0,0 +1,120 @@ +[ +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "autoplay" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "di.se", + "expressen.se" + ], + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "&autoplay" + }, + "id": 1 +}, +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "autoPlay" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "expressen.se" + ], + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "?autoplay" + }, + "id": 2 +}, +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "autoplay" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "expressen.se" + ], + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "?autoplay=true" + }, + "id": 3 +}, +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "autoplay" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "||embed.viaplay.com/*autoplay=true" + }, + "id": 4 +}, +{ + "action": { + "redirect": { + "transform": { + "queryTransform": { + "removeParams": [ + "autoplay" + ] + } + } + }, + "type": "redirect" + }, + "condition": { + "initiatorDomains": [ + "kritiker.se" + ], + "resourceTypes": [ + "sub_frame" + ], + "urlFilter": "||youtube.com/embed/*autoplay" + }, + "id": 5 +} +] diff --git a/extentions/uBOL-home/rulesets/ruleset-details.json b/extentions/uBOL-home/rulesets/ruleset-details.json new file mode 100644 index 0000000..98ed542 --- /dev/null +++ b/extentions/uBOL-home/rulesets/ruleset-details.json @@ -0,0 +1,1287 @@ +[ + { + "id": "default", + "name": "Ads, trackers, miners, and more", + "enabled": true, + "homeURL": "https://github.com/uBlockOrigin/uAssets", + "filters": { + "total": 124808, + "accepted": 123515, + "rejected": 142 + }, + "rules": { + "total": 16651, + "plain": 14935, + "regex": 176, + "removeparam": 51, + "redirect": 350, + "modifyHeaders": 61, + "discarded": 13, + "rejected": 1078 + }, + "css": { + "generic": 13698, + "generichigh": 540, + "specific": 11221, + "declarative": 938, + "procedural": 1112 + }, + "scriptlets": 45 + }, + { + "id": "alb-0", + "name": "🇦🇱al 🇽🇰xk: Adblock List for Albania", + "enabled": false, + "lang": "sq", + "homeURL": "https://github.com/AnXh3L0/blocklist", + "filters": { + "total": 35, + "accepted": 35, + "rejected": 0 + }, + "rules": { + "total": 32, + "plain": 29, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 3 + }, + "css": { + "generic": 6, + "generichigh": 0, + "specific": 107, + "declarative": 3, + "procedural": 4 + }, + "scriptlets": 0 + }, + { + "id": "bgr-0", + "name": "🇧🇬bg: Bulgarian Adblock list", + "enabled": false, + "lang": "bg mk", + "homeURL": "https://stanev.org/abp/", + "filters": { + "total": 628, + "accepted": 628, + "rejected": 0 + }, + "rules": { + "total": 620, + "plain": 620, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 4, + "generichigh": 0, + "specific": 171, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "chn-0", + "name": "🇨🇳cn 🇹🇼tw: AdGuard Chinese (中文)", + "enabled": false, + "lang": "ug zh", + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 15475, + "accepted": 15420, + "rejected": 1 + }, + "rules": { + "total": 6434, + "plain": 6369, + "regex": 12, + "removeparam": 0, + "redirect": 38, + "modifyHeaders": 8, + "discarded": 0, + "rejected": 7 + }, + "css": { + "generic": 813, + "generichigh": 230, + "specific": 2919, + "declarative": 108, + "procedural": 94 + }, + "scriptlets": 20 + }, + { + "id": "cze-0", + "name": "🇨🇿cz 🇸🇰sk: EasyList Czech and Slovak", + "enabled": false, + "lang": "cs sk", + "homeURL": "https://github.com/tomasko126/easylistczechandslovak", + "filters": { + "total": 241, + "accepted": 241, + "rejected": 0 + }, + "rules": { + "total": 133, + "plain": 126, + "regex": 0, + "removeparam": 0, + "redirect": 4, + "modifyHeaders": 1, + "discarded": 0, + "rejected": 2 + }, + "css": { + "generic": 42, + "generichigh": 4, + "specific": 193, + "declarative": 17, + "procedural": 14 + }, + "scriptlets": 10 + }, + { + "id": "deu-0", + "name": "🇩🇪de 🇨🇭ch 🇦🇹at: EasyList Germany", + "enabled": false, + "lang": "de dsb hsb lb rm", + "homeURL": "https://forums.lanik.us/viewforum.php?f=90", + "filters": { + "total": 2373, + "accepted": 2373, + "rejected": 0 + }, + "rules": { + "total": 1829, + "plain": 1813, + "regex": 4, + "removeparam": 0, + "redirect": 4, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 8 + }, + "css": { + "generic": 362, + "generichigh": 35, + "specific": 1915, + "declarative": 0, + "procedural": 72 + }, + "scriptlets": 0 + }, + { + "id": "fin-0", + "name": "🇫🇮fi: Adblock List for Finland", + "enabled": false, + "lang": "fi", + "homeURL": "https://github.com/finnish-easylist-addition/finnish-easylist-addition", + "filters": { + "total": 199, + "accepted": 199, + "rejected": 0 + }, + "rules": { + "total": 176, + "plain": 166, + "regex": 3, + "removeparam": 2, + "redirect": 5, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 53, + "generichigh": 14, + "specific": 563, + "declarative": 20, + "procedural": 116 + }, + "scriptlets": 8 + }, + { + "id": "fra-0", + "name": "🇫🇷fr 🇨🇦ca: AdGuard Français", + "enabled": false, + "lang": "ar br ff fr lb oc son", + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 17747, + "accepted": 17659, + "rejected": 77 + }, + "rules": { + "total": 6218, + "plain": 6163, + "regex": 7, + "removeparam": 0, + "redirect": 34, + "modifyHeaders": 5, + "discarded": 0, + "rejected": 9 + }, + "css": { + "generic": 2422, + "generichigh": 515, + "specific": 1578, + "declarative": 43, + "procedural": 88 + }, + "scriptlets": 17 + }, + { + "id": "grc-0", + "name": "🇬🇷gr 🇨🇾cy: Greek AdBlock Filter", + "enabled": false, + "lang": "el", + "homeURL": "https://github.com/kargig/greek-adblockplus-filter", + "filters": { + "total": 453, + "accepted": 453, + "rejected": 0 + }, + "rules": { + "total": 418, + "plain": 418, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 3, + "generichigh": 5, + "specific": 180, + "declarative": 5, + "procedural": 2 + }, + "scriptlets": 0 + }, + { + "id": "hrv-0", + "name": "🇭🇷hr 🇷🇸rs: Dandelion Sprout's Serbo-Croatian filters", + "enabled": false, + "lang": "hr sr", + "homeURL": "https://github.com/DandelionSprout/adfilt#readme", + "filters": { + "total": 68, + "accepted": 67, + "rejected": 0 + }, + "rules": { + "total": 56, + "plain": 56, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 12, + "generichigh": 1, + "specific": 156, + "declarative": 2, + "procedural": 2 + }, + "scriptlets": 0 + }, + { + "id": "hun-0", + "name": "🇭🇺hu: hufilter", + "enabled": false, + "lang": "hu", + "homeURL": "https://github.com/hufilter/hufilter", + "filters": { + "total": 326, + "accepted": 326, + "rejected": 0 + }, + "rules": { + "total": 208, + "plain": 202, + "regex": 1, + "removeparam": 0, + "redirect": 3, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 2 + }, + "css": { + "generic": 60, + "generichigh": 14, + "specific": 477, + "declarative": 22, + "procedural": 24 + }, + "scriptlets": 11 + }, + { + "id": "idn-0", + "name": "🇮🇩id 🇲🇾my: ABPindo", + "enabled": false, + "lang": "id ms", + "homeURL": "https://github.com/ABPindo/indonesianadblockrules", + "filters": { + "total": 4336, + "accepted": 4336, + "rejected": 0 + }, + "rules": { + "total": 3078, + "plain": 3078, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 247, + "generichigh": 3692, + "specific": 776, + "declarative": 1, + "procedural": 6 + }, + "scriptlets": 11 + }, + { + "id": "ind-0", + "name": "🇮🇳in 🇱🇰lk 🇳🇵np: IndianList", + "enabled": false, + "lang": "as bn gu hi kn ml mr ne pa si ta te", + "homeURL": "https://github.com/mediumkreation/IndianList", + "filters": { + "total": 4809, + "accepted": 4809, + "rejected": 0 + }, + "rules": { + "total": 4766, + "plain": 4766, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 0, + "generichigh": 0, + "specific": 4672, + "declarative": 0, + "procedural": 112 + }, + "scriptlets": 0 + }, + { + "id": "irn-0", + "name": "🇮🇷ir: PersianBlocker", + "enabled": false, + "lang": "fa ps tg", + "homeURL": "https://github.com/MasterKia/PersianBlocker", + "filters": { + "total": 1194, + "accepted": 1194, + "rejected": 0 + }, + "rules": { + "total": 648, + "plain": 605, + "regex": 0, + "removeparam": 13, + "redirect": 4, + "modifyHeaders": 2, + "discarded": 20, + "rejected": 24 + }, + "css": { + "generic": 17, + "generichigh": 0, + "specific": 439, + "declarative": 70, + "procedural": 130 + }, + "scriptlets": 19 + }, + { + "id": "isl-0", + "name": "🇮🇸is: Icelandic ABP List", + "enabled": false, + "lang": "is", + "homeURL": "https://adblock.gardar.net/", + "filters": { + "total": 68, + "accepted": 68, + "rejected": 0 + }, + "rules": { + "total": 69, + "plain": 68, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 1 + }, + "css": { + "generic": 0, + "generichigh": 1, + "specific": 40, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "isr-0", + "name": "🇮🇱il: EasyList Hebrew", + "enabled": false, + "lang": "he", + "homeURL": "https://github.com/easylist/EasyListHebrew", + "filters": { + "total": 679, + "accepted": 679, + "rejected": 0 + }, + "rules": { + "total": 254, + "plain": 227, + "regex": 4, + "removeparam": 0, + "redirect": 11, + "modifyHeaders": 1, + "discarded": 0, + "rejected": 11 + }, + "css": { + "generic": 5, + "generichigh": 0, + "specific": 353, + "declarative": 4, + "procedural": 6 + }, + "scriptlets": 8 + }, + { + "id": "ita-0", + "name": "🇮🇹it: EasyList Italy", + "enabled": false, + "lang": "it lij", + "homeURL": "https://forums.lanik.us/viewforum.php?f=96", + "filters": { + "total": 1742, + "accepted": 1741, + "rejected": 0 + }, + "rules": { + "total": 1489, + "plain": 1485, + "regex": 4, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 387, + "generichigh": 53, + "specific": 3233, + "declarative": 0, + "procedural": 20 + }, + "scriptlets": 0 + }, + { + "id": "jpn-1", + "name": "🇯🇵jp: AdGuard Japanese", + "enabled": false, + "lang": "ja", + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 2043, + "accepted": 2043, + "rejected": 0 + }, + "rules": { + "total": 1477, + "plain": 1421, + "regex": 17, + "removeparam": 0, + "redirect": 27, + "modifyHeaders": 0, + "discarded": 1, + "rejected": 12 + }, + "css": { + "generic": 124, + "generichigh": 12, + "specific": 4455, + "declarative": 174, + "procedural": 756 + }, + "scriptlets": 17 + }, + { + "id": "kor-1", + "name": "🇰🇷kr: List-KR", + "enabled": false, + "lang": "ko", + "homeURL": "https://github.com/List-KR/List-KR#readme", + "filters": { + "total": 1401, + "accepted": 1395, + "rejected": 0 + }, + "rules": { + "total": 1020, + "plain": 811, + "regex": 158, + "removeparam": 1, + "redirect": 21, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 29 + }, + "css": { + "generic": 12, + "generichigh": 70, + "specific": 1475, + "declarative": 182, + "procedural": 93 + }, + "scriptlets": 15 + }, + { + "id": "ltu-0", + "name": "🇱🇹lt: EasyList Lithuania", + "enabled": false, + "lang": "lt", + "homeURL": "https://github.com/EasyList-Lithuania/easylist_lithuania", + "filters": { + "total": 568, + "accepted": 568, + "rejected": 0 + }, + "rules": { + "total": 522, + "plain": 518, + "regex": 2, + "removeparam": 0, + "redirect": 2, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 4, + "generichigh": 3, + "specific": 325, + "declarative": 7, + "procedural": 8 + }, + "scriptlets": 5 + }, + { + "id": "lva-0", + "name": "🇱🇻lv: Latvian List", + "enabled": false, + "lang": "lv", + "homeURL": "https://github.com/Latvian-List/adblock-latvian", + "filters": { + "total": 194, + "accepted": 194, + "rejected": 0 + }, + "rules": { + "total": 153, + "plain": 153, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 0, + "generichigh": 2, + "specific": 76, + "declarative": 0, + "procedural": 7 + }, + "scriptlets": 0 + }, + { + "id": "mkd-0", + "name": "🇲🇰mk: Macedonian adBlock Filters", + "enabled": false, + "lang": "mk", + "homeURL": "https://github.com/DeepSpaceHarbor/Macedonian-adBlock-Filters", + "filters": { + "total": 291, + "accepted": 291, + "rejected": 0 + }, + "rules": { + "total": 162, + "plain": 159, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 3 + }, + "css": { + "generic": 2, + "generichigh": 1, + "specific": 116, + "declarative": 2, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "nld-0", + "name": "🇳🇱nl 🇧🇪be: AdGuard Dutch", + "enabled": false, + "lang": "af fy nl", + "homeURL": "https://kb.adguard.com/en/general/adguard-ad-filters", + "filters": { + "total": 534, + "accepted": 532, + "rejected": 0 + }, + "rules": { + "total": 462, + "plain": 459, + "regex": 1, + "removeparam": 0, + "redirect": 2, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 46, + "generichigh": 5, + "specific": 834, + "declarative": 11, + "procedural": 59 + }, + "scriptlets": 11 + }, + { + "id": "nor-0", + "name": "🇳🇴no 🇩🇰dk 🇮🇸is: Dandelion Sprouts nordiske filtre", + "enabled": false, + "lang": "nb nn no da is", + "homeURL": "https://github.com/DandelionSprout/adfilt", + "filters": { + "total": 1531, + "accepted": 1531, + "rejected": 0 + }, + "rules": { + "total": 559, + "plain": 540, + "regex": 5, + "removeparam": 0, + "redirect": 6, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 8 + }, + "css": { + "generic": 217, + "generichigh": 33, + "specific": 632, + "declarative": 125, + "procedural": 87 + }, + "scriptlets": 9 + }, + { + "id": "pol-0", + "name": "🇵🇱pl: Oficjalne Polskie Filtry do uBlocka Origin", + "enabled": false, + "lang": "szl pl", + "homeURL": "https://github.com/MajkiIT/polish-ads-filter/issues", + "filters": { + "total": 1480, + "accepted": 1479, + "rejected": 1 + }, + "rules": { + "total": 1064, + "plain": 985, + "regex": 43, + "removeparam": 0, + "redirect": 27, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 9 + }, + "css": { + "generic": 62, + "generichigh": 48, + "specific": 3411, + "declarative": 184, + "procedural": 120 + }, + "scriptlets": 13 + }, + { + "id": "rou-1", + "name": "🇷🇴ro 🇲🇩md: Romanian Ad (ROad) Block List Light", + "enabled": false, + "lang": "ro", + "homeURL": "https://github.com/tcptomato/ROad-Block", + "filters": { + "total": 492, + "accepted": 491, + "rejected": 0 + }, + "rules": { + "total": 373, + "plain": 364, + "regex": 3, + "removeparam": 0, + "redirect": 2, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 4 + }, + "css": { + "generic": 10, + "generichigh": 2, + "specific": 368, + "declarative": 2, + "procedural": 54 + }, + "scriptlets": 10 + }, + { + "id": "rus-0", + "name": "🇷🇺ru 🇺🇦ua 🇺🇿uz 🇰🇿kz: RU AdList", + "enabled": false, + "lang": "be kk tt ru uk uz", + "homeURL": "https://forums.lanik.us/viewforum.php?f=102", + "filters": { + "total": 18684, + "accepted": 18672, + "rejected": 8 + }, + "rules": { + "total": 5832, + "plain": 5744, + "regex": 20, + "removeparam": 16, + "redirect": 17, + "modifyHeaders": 29, + "discarded": 2, + "rejected": 6 + }, + "css": { + "generic": 329, + "generichigh": 477, + "specific": 7053, + "declarative": 892, + "procedural": 340 + }, + "scriptlets": 25 + }, + { + "id": "spa-0", + "name": "🇪🇸es 🇦🇷ar 🇲🇽mx 🇨🇴co: EasyList Spanish", + "enabled": false, + "lang": "an ast ca cak es eu gl gn trs quz", + "homeURL": "https://forums.lanik.us/viewforum.php?f=103", + "filters": { + "total": 1114, + "accepted": 1114, + "rejected": 0 + }, + "rules": { + "total": 643, + "plain": 635, + "regex": 8, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 246, + "generichigh": 19, + "specific": 1369, + "declarative": 0, + "procedural": 28 + }, + "scriptlets": 0 + }, + { + "id": "spa-1", + "name": "🇪🇸es 🇦🇷ar 🇧🇷br 🇵🇹pt: AdGuard Spanish/Portuguese", + "enabled": false, + "lang": "an ast ca cak es eu gl gn trs pt quz", + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 1260, + "accepted": 1255, + "rejected": 0 + }, + "rules": { + "total": 884, + "plain": 844, + "regex": 5, + "removeparam": 0, + "redirect": 26, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 9 + }, + "css": { + "generic": 85, + "generichigh": 2, + "specific": 1569, + "declarative": 144, + "procedural": 66 + }, + "scriptlets": 24 + }, + { + "id": "svn-0", + "name": "🇸🇮si: Slovenian List", + "enabled": false, + "lang": "sl", + "homeURL": "https://github.com/betterwebleon/slovenian-list", + "filters": { + "total": 130, + "accepted": 130, + "rejected": 0 + }, + "rules": { + "total": 82, + "plain": 82, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 4, + "generichigh": 0, + "specific": 150, + "declarative": 0, + "procedural": 2 + }, + "scriptlets": 0 + }, + { + "id": "swe-1", + "name": "🇸🇪se: Frellwit's Swedish Filter", + "enabled": false, + "lang": "sv", + "homeURL": "https://github.com/lassekongo83/Frellwits-filter-lists", + "filters": { + "total": 1620, + "accepted": 1620, + "rejected": 0 + }, + "rules": { + "total": 1246, + "plain": 1225, + "regex": 2, + "removeparam": 5, + "redirect": 9, + "modifyHeaders": 2, + "discarded": 1, + "rejected": 3 + }, + "css": { + "generic": 212, + "generichigh": 44, + "specific": 1256, + "declarative": 237, + "procedural": 256 + }, + "scriptlets": 16 + }, + { + "id": "tha-0", + "name": "🇹🇭th: EasyList Thailand", + "enabled": false, + "lang": "th", + "homeURL": "https://github.com/easylist-thailand/easylist-thailand", + "filters": { + "total": 758, + "accepted": 758, + "rejected": 0 + }, + "rules": { + "total": 749, + "plain": 744, + "regex": 2, + "removeparam": 0, + "redirect": 2, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 1 + }, + "css": { + "generic": 0, + "generichigh": 5, + "specific": 174, + "declarative": 0, + "procedural": 11 + }, + "scriptlets": 6 + }, + { + "id": "tur-0", + "name": "🇹🇷tr: AdGuard Turkish", + "enabled": false, + "lang": "tr", + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 1381, + "accepted": 1381, + "rejected": 0 + }, + "rules": { + "total": 1139, + "plain": 1072, + "regex": 15, + "removeparam": 0, + "redirect": 19, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 33 + }, + "css": { + "generic": 156, + "generichigh": 56, + "specific": 2809, + "declarative": 394, + "procedural": 57 + }, + "scriptlets": 20 + }, + { + "id": "vie-1", + "name": "🇻🇳vn: ABPVN List", + "enabled": false, + "lang": "vi", + "homeURL": "https://abpvn.com/", + "filters": { + "total": 459, + "accepted": 459, + "rejected": 0 + }, + "rules": { + "total": 317, + "plain": 298, + "regex": 8, + "removeparam": 0, + "redirect": 1, + "modifyHeaders": 9, + "discarded": 0, + "rejected": 1 + }, + "css": { + "generic": 12, + "generichigh": 4, + "specific": 492, + "declarative": 7, + "procedural": 4 + }, + "scriptlets": 10 + }, + { + "id": "block-lan", + "name": "Block Outsider Intrusion into LAN", + "enabled": false, + "homeURL": "https://github.com/uBlockOrigin/uAssets", + "filters": { + "total": 69, + "accepted": 69, + "rejected": 0 + }, + "rules": { + "total": 16, + "plain": 9, + "regex": 7, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 0, + "generichigh": 0, + "specific": 0, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "dpollock-0", + "name": "Dan Pollock’s hosts file", + "enabled": false, + "homeURL": "https://someonewhocares.org/hosts/", + "filters": { + "total": 11689, + "accepted": 11689, + "rejected": 0 + }, + "rules": { + "total": 1, + "plain": 1, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 0, + "generichigh": 0, + "specific": 0, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "adguard-spyware-url", + "name": "AdGuard URL Tracking Protection", + "enabled": false, + "homeURL": "https://github.com/AdguardTeam/AdguardFilters#adguard-filters", + "filters": { + "total": 1583, + "accepted": 1577, + "rejected": 0 + }, + "rules": { + "total": 585, + "plain": 0, + "regex": 0, + "removeparam": 491, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 94, + "rejected": 94 + }, + "css": { + "generic": 0, + "generichigh": 0, + "specific": 3, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "annoyances-cookies", + "name": "EasyList/uBO – Cookie Notices", + "group": "annoyances", + "enabled": false, + "homeURL": "https://github.com/easylist/easylist#fanboy-lists", + "filters": { + "total": 1928, + "accepted": 1926, + "rejected": 0 + }, + "rules": { + "total": 1604, + "plain": 1602, + "regex": 1, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 1 + }, + "css": { + "generic": 16927, + "generichigh": 350, + "specific": 17788, + "declarative": 5462, + "procedural": 14 + }, + "scriptlets": 18 + }, + { + "id": "annoyances-overlays", + "name": "EasyList/uBO – Overlay Notices", + "group": "annoyances", + "enabled": false, + "homeURL": "https://github.com/easylist/easylist#fanboy-lists", + "filters": { + "total": 438, + "accepted": 438, + "rejected": 0 + }, + "rules": { + "total": 334, + "plain": 284, + "regex": 0, + "removeparam": 0, + "redirect": 7, + "modifyHeaders": 5, + "discarded": 0, + "rejected": 38 + }, + "css": { + "generic": 1486, + "generichigh": 19, + "specific": 4296, + "declarative": 1023, + "procedural": 353 + }, + "scriptlets": 28 + }, + { + "id": "annoyances-social", + "name": "EasyList – Social Widgets", + "group": "annoyances", + "enabled": false, + "homeURL": "https://github.com/easylist/easylist#fanboy-lists", + "filters": { + "total": 744, + "accepted": 744, + "rejected": 0 + }, + "rules": { + "total": 663, + "plain": 663, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 11062, + "generichigh": 115, + "specific": 3368, + "declarative": 4, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "annoyances-widgets", + "name": "EasyList – Chat Widgets", + "group": "annoyances", + "enabled": false, + "homeURL": "https://github.com/easylist/easylist#fanboy-lists", + "filters": { + "total": 184, + "accepted": 184, + "rejected": 0 + }, + "rules": { + "total": 43, + "plain": 43, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 11, + "generichigh": 1, + "specific": 2, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + }, + { + "id": "annoyances-others", + "name": "EasyList – Other Annoyances", + "group": "annoyances", + "enabled": false, + "homeURL": "https://github.com/easylist/easylist#fanboy-lists", + "filters": { + "total": 714, + "accepted": 714, + "rejected": 0 + }, + "rules": { + "total": 401, + "plain": 401, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 0 + }, + "css": { + "generic": 772, + "generichigh": 18, + "specific": 2289, + "declarative": 36, + "procedural": 4 + }, + "scriptlets": 11 + }, + { + "id": "stevenblack-hosts", + "name": "Steven Black's hosts file", + "enabled": false, + "homeURL": "https://github.com/StevenBlack/hosts#readme", + "filters": { + "total": 156669, + "accepted": 156669, + "rejected": 0 + }, + "rules": { + "total": 2, + "plain": 1, + "regex": 0, + "removeparam": 0, + "redirect": 0, + "modifyHeaders": 0, + "discarded": 0, + "rejected": 1 + }, + "css": { + "generic": 0, + "generichigh": 0, + "specific": 0, + "declarative": 0, + "procedural": 0 + }, + "scriptlets": 0 + } +] diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/alb-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/alb-0.js new file mode 100644 index 0000000..a0ecaa2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/alb-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: alb-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"div.col-8\",\"action\":[\"style\",\"width: 100% !important\"]}"],["{\"selector\":\".location-choose.open > wrapper\",\"action\":[\"style\",\"visibility:hidden;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: visible\"]}"]]; + +const hostnamesMap = new Map([["cineplexx.al",1],["bankofalbania.org",2]]); + +const entitiesMap = new Map([["www.filma24",0]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-cookies.js b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-cookies.js new file mode 100644 index 0000000..448da8f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-cookies.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".aa_optoutmulti-cookie-policy\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"body.overflowHidden\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"position: unset !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\".wrapper.blured\",\"action\":[\"style\",\"filter: none !important;\"]}"],["{\"selector\":\"#app\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\".full.blured\",\"action\":[\"style\",\"filter: none !important;\"]}"],["{\"selector\":\".cookieConsentRoot\",\"action\":[\"style\",\"transform: scale(0) !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"filter: none !important;opacity:1 !important;pointer-events:auto !important\"]}"],["{\"selector\":\"#didomi-host\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: visible !important; padding-right: 0 !important; overflow-y: visible !important; overflow-x: visible !important\"]}"],["{\"selector\":\"body:has(div[class*=\\\"Styled\\\"][class*=\\\"Container\\\"] [data-testid=\\\"bbc-logo-wrapper\\\"]) > .fc-consent-root\",\"action\":[\"style\",\"display: flex !important\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"#header_head\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: scroll !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".page-wrapper\",\"action\":[\"style\",\"opacity:1 !important;pointer-events:auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"html.sp-message-open\",\"action\":[\"style\",\"width: initial !important\"]}"],["{\"selector\":\"html.sp-message-open > body\",\"action\":[\"style\",\"position: unset !important; overflow: unset !important; margin-top: 0 !important\"]}"],["{\"selector\":\"#onetrust-consent-sdk\",\"action\":[\"style\",\"visibility: collapse !important;\"]}"],["{\"selector\":\"html.sp-message-open > body\",\"action\":[\"style\",\"position: unset !important; overflow: unset !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"div[class=\\\"app-container\\\"]\",\"action\":[\"style\",\"filter:none !important;opacity:1 !important\"]}"],["{\"selector\":\".blur\",\"action\":[\"style\",\"opacity:1 !important;pointer-events:auto !important\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"pointer-events:auto !important; filter: none !important\"]}"],["{\"selector\":\".cws-modal-open\",\"action\":[\"style\",\"overflow: auto !important; pointer-events: auto !important;\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\".wrapper--locked\",\"action\":[\"style\",\"position: relative !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"position: static !important\"]}"],["{\"selector\":\".ng-scope\",\"action\":[\"style\",\"filter: none !important;opacity:1 !important;pointer-events:auto !important\"]}"],["{\"selector\":\"#wrapper\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".compensate-for-scrollbar\",\"action\":[\"style\",\"margin-right: 0 !important\"]}"],["{\"selector\":\"html.sp-message-open > body\",\"action\":[\"style\",\"position: unset !important; margin-top: 0 !important; overflow: visible !important\"]}","{\"selector\":\"html.sp-message-open\",\"action\":[\"style\",\"overflow: auto !important; width: initial !important\"]}"],["{\"selector\":\"#onetrust-consent-sdk\",\"action\":[\"style\",\"display: none\"]}","{\"selector\":\".container:has(.consent-blocking-embed-message) ~ #onetrust-consent-sdk\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"html.sp-message-open > body:not([style=\\\"overflow: hidden;\\\"])\",\"action\":[\"style\",\"position: unset !important; margin-top: 0 !important; overflow: visible !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: static !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"opacity:1 !important;pointer-events:auto !important\"]}"],["{\"selector\":\".overlayed .bottom-page.scroll-block\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}"],["{\"selector\":\"html[style=\\\"overflow: hidden;\\\"]\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"margin-top: 45px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: visible !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".overflow-hidden\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.consent-overlay\",\"action\":[\"style\",\"overflow:auto !important\"]}"]]; + +const hostnamesMap = new Map([["aa.com",0],["festoolcanada.com",1],["airfrance.ae",2],["elring.ae",[2,3]],["hometown.ae",2],["homify.ae",2],["skyscanner.ae",2],["uvex-safety.ae",2],["aaron.ai",2],["jysk.al",2],["airfrance.am",2],["airfrance.co.ao",2],["musicboard.app",2],["pqs.app",2],["actron.com.ar",2],["airfrance.com.ar",2],["aspirinetas.com.ar",2],["bayaspirina.com.ar",2],["empecid.com.ar",2],["homify.com.ar",2],["hoyelijo.com.ar",2],["puratos.com.ar",2],["rennie.com.ar",2],["skyscanner.com.ar",2],["supradyn.com.ar",2],["peticiones.ar",2],["1mmo.at",2],["icvs2023.conf.tuwien.ac.at",2],["www.univie.ac.at",2],["academiahotels.at",2],["sports.admiral.at",2],["airfrance.at",2],["alpenhof-ramsau.at",2],["apothekerkammer.at",2],["aquafex.at",2],["arbeiterkammer.at",2],["art-immobilien.at",2],["asfinag.at",2],["ausflugstipps.at",2],["auto-doc.at",2],["baer-schuhe.at",2],["bau-tadic.at",2],["baumschulen-suedost.at",2],["bauwerk-schladming.at",2],["bettersafe.at",2],["bioquelle.at",2],["candriam.at",2],["carshop24.at",2],["cityreal.at",2],["p-import.co.at",2],["degiro.at",2],["dehn.at",2],["derwinkelhofer.at",2],["donauimmo.at",2],["donauregion.at",2],["dream-design.at",2],["eisl.at",2],["ejot.at",2],["ek-bau.at",2],["elektrofladischer.at",2],["fensterbank-express.at",2],["firmensms.at",2],["fruchthof.at",2],["fuso-trucks.at",2],["gaertnerei-jandl.at",2],["gasthof-ruescher.at",2],["georg.at",2],["gesipa.at",2],["golfpichlarn.at",2],["grazer.at",2],["haingartner-holz.at",2],["hierwohnich.at",2],["hot.at",2],["hsbc.at",2],["ikb.at",2],["immo-gith.at",2],["immoagency.at",2],["immogeidorf.at",2],["immoi.at",2],["innviertel-tourismus.at",2],["intergastro.at",2],["inwx.at",2],["jetcost.at",2],["kap4613.at",2],["kiennast.at",2],["kirchenbichler.at",2],["kmudigital.at",2],["labiosthetique.at",2],["landhotel-kolb.at",2],["leoprinting.at",2],["leso.at",2],["linztourismus.at",2],["maklerpoint.at",2],["malerei-ramsauer.at",2],["manufactura-eggenburg.at",2],["mediadesign.at",2],["mediamarkt.at",2],["minihof-liebau.at",2],["mirnockbauern.at",2],["muehlviertel.at",2],["muziker.at",2],["naturkraft.at",2],["netz-noe.at",2],["nordfishing77.at",2],["oberoesterreich.at",2],["oekb.at",2],["oesterreichsenergie.at",2],["omoda.at",2],["poettinger.at",2],["puzzleyou.at",2],["r-u-s.at",2],["rajapack.at",2],["refurbed.at",2],["remax.at",2],["rohrleitungsbau.at",2],["salzer.at",2],["salzkammergut.at",2],["saunierduval.at",2],["schlattham.at",2],["electronics.semaf.at",2],["shelly-shop.at",2],["skyscanner.at",2],["sonnberglifte.at",2],["sonnhof-ramsau.at",2],["sparkassenverband.at",2],["sport-scherz.at",2],["stardance.at",2],["steirerjobs.at",2],["svgaustria.at",2],["teamreal.at",2],["technikum-wien.at",2],["theodorkoernerfonds.at",2],["therealestate.at",2],["topregal.at",2],["trend-immotreuhand.at",2],["tuwien.at",2],["unfallvertretung.at",2],["uni-mozarteum.at",2],["uniqa.at",2],["urlaub-bei-hartweger.at",2],["uvex-safety.at",2],["vaillant.at",2],["vivantis-shop.at",2],["wbimmo.at",2],["wels.at",2],["went.at",2],["wiener-staatsoper.at",2],["wirkaufendeinauto.at",2],["wko.at",2],["wng.at",2],["wuestenrot.at",2],["zt-fritz.at",2],["zurueckzumursprung.at",2],["airfrance.com.au",2],["bepanthen.com.au",[2,5]],["canesten.com.au",2],["iberogast.com.au",2],["ielts.com.au",2],["jetcost.com.au",2],["mybodymyway.com.au",2],["nasonexallergy.com.au",2],["puratos.com.au",2],["skyscanner.com.au",2],["uvex-safety.com.au",2],["vgacertifiedpreowned.com.au",2],["migration.qld.gov.au",2],["aerius.net.au",2],["vaillant.ba",2],["arlafoods.com.bd",2],["a-spect.be",2],["a2o.be",2],["a2o-architecten.be",2],["a2o-omgeving.be",2],["abdijsiteherkenrode.be",2],["adlon.be",2],["adtemptare.be",2],["airfrance.be",2],["all4running.be",2],["alma.be",2],["alpacaboerderij.be",2],["aptigu.be",2],["arla.be",2],["atirio.be",2],["auto-doc.be",2],["autodoc.be",2],["avlwoningbouw.be",2],["b-immobree.be",2],["baeyens-l.be",2],["bandenexpert.be",[2,3]],["barbecues.be",2],["bartyde.be",2],["bbcbb.be",2],["masante.belgique.be",2],["beobank.be",2],["bibliotheek.be",2],["bulex.be",2],["casius.be",2],["coolblue.be",2],["dagvandewetenschap.be",2],["danneelsnv.be",2],["decoform.be",2],["dehogerielen.be",2],["delbruyere.be",2],["deregenboog.be",2],["design-home.be",2],["dewiekslag.be",2],["dockx.be",2],["dr-geeraerts-dermatologie.be",2],["dubplate.be",2],["durocub.be",2],["enib.be",2],["era.be",2],["eremex.be",2],["floraluxbree.be",2],["fuso-trucks.be",2],["gripsholm.be",2],["groepmsi.be",2],["hainaut-caravaning.be",2],["helbig.be",2],["hetbelgischbed.be",2],["hsbc.be",2],["incadans.be",2],["inno.be",2],["ivoxpanel.be",2],["jagsonly.be",2],["jetspirit.be",2],["kickbike.be",2],["kindermolen.be",2],["kwvanbladel.be",2],["lentebessen.be",2],["leoprinting.be",2],["maandag.be",2],["marlou.be",2],["mediamarkt.be",2],["medibe.be",2],["mega.be",2],["microscope-shop.be",2],["muziker.be",2],["noodweer.be",2],["noorwegenhitravissers.be",2],["notarisvrancken.be",2],["omerus.be",2],["omoda.be",2],["business.panasonic.be",2],["petiteamelie.be",2],["petitionenligne.be",2],["press-shop.be",2],["protefix.be",2],["puratos.be",2],["puzzleyou.be",2],["rajapack.be",2],["royalcrown.be",2],["sanik.be",2],["scherpesteen.be",2],["sogeti.be",2],["standaardboekhandel.be",2],["statik.be",2],["synchrone.be",2],["theovaloffice.be",2],["tmleuven.be",2],["topsolid.be",2],["tri-active.be",2],["tuincenterlissens.be",2],["uvex-safety.be",2],["vaatkliniek.be",2],["vado.be",2],["vaillant.be",2],["vendezvotrevoiture.be",2],["vevovo.be",2],["visitatiebottelare.be",2],["vivantia.be",2],["weba.be",2],["werkenmetmerken.be",2],["wijkopenautos.be",2],["lilienthal.berlin",2],["airfrance.bf",2],["airfrance.bg",2],["autodoc.bg",2],["automarket.bg",2],["bdz.bg",2],["biblesociety.bg",2],["btvnovinite.bg",2],["btvplus.bg",2],["btvsport.bg",2],["businessnovinite.bg",2],["clubcode.bg",2],["huaweistore.bg",2],["intersport.bg",2],["ladyzone.bg",2],["muziker.bg",2],["nsa.bg",2],["obuvki.bg",2],["puratos.bg",2],["tavex.bg",2],["tehnomix.bg",2],["teodor.bg",2],["uvex-safety.bg",2],["zora.bg",2],["airfrance.bj",2],["team.blue",2],["hsbc.bm",2],["aiti.gov.bn",2],["jetcost.com.bo",2],["levi.com.bo",2],["skyscanner.com.bo",2],["3r-ambiental.com.br",2],["airfrance.com.br",2],["camaradeentreijuis.com.br",2],["estagilize.com.br",2],["homify.com.br",2],["jetcost.com.br",2],["market.com.br",2],["loja.paulus.com.br",2],["recallinformatica.com.br",[2,3]],["lojista.rovitex.com.br",2],["secuidadoutor.com.br",2],["skyscanner.com.br",2],["tamarine.com.br",2],["trackbikes.com.br",2],["unifique.com.br",2],["cptm.sp.gov.br",2],["mprj.mp.br",2],["abrahue.org.br",2],["asbrav.org.br",2],["openfinancebrasil.org.br",2],["amd.by",2],["igra.evroopt.by",2],["groshyk.by",2],["hitdiscount.by",2],["praca.by",2],["uvex-safety.by",2],["aerius.ca",2],["aimhigher8.ca",2],["airfrance.ca",2],["aleve.ca",2],["arlafoods.ca",2],["atlasformen.ca",2],["cowaymega.ca",2],["flintstonesvitamins.ca",2],["homify.ca",2],["hooray-heroes.ca",2],["hsbc.ca",2],["hydrasense.ca",2],["isabellefontaine.ca",2],["miele.ca",2],["oneaday.ca",2],["restoralax.ca",2],["skyscanner.ca",2],["airfrance.cd",2],["airfrance.cg",2],["airfrance.ch",2],["americanexpress.ch",2],["atlasformen.ch",2],["auto-doc.ch",2],["autodoc24.ch",2],["baer-schuhe.ch",2],["bauer-baumschulen.ch",2],["berlis.ch",2],["candriam.ch",2],["degiro.ch",2],["dosenbach.ch",2],["endometriose-info.ch",2],["eschuhe.ch",2],["eylea.ch",2],["fuso-trucks.ch",2],["giovaniemedia.ch",2],["gyndoc.ch",2],["hagengrote.ch",2],["hsbc.ch",2],["intergastro.ch",2],["inwx.ch",2],["jeunesetmedias.ch",2],["jobagent.ch",2],["jobscout24.ch",2],["jugendundmedien.ch",2],["keimling.ch",2],["koempf24.ch",2],["kunzbaumschulen.ch",2],["labiosthetique.ch",2],["mifcom.ch",2],["nubeqa.ch",2],["patrouillesuisseshop.ch",2],["petitionenligne.ch",2],["pflanzen-fuer-unsere-gaerten.ch",2],["produx.ch",2],["puzzleyou.ch",2],["skyscanner.ch",2],["swissboardforum.ch",2],["tkb.ch",2],["topregal.ch",2],["topsolid.ch",2],["uvex-safety.ch",2],["verwaltungs-jobs.ch",2],["wassererleben.ch",2],["xarelto.ch",2],["youthandmedia.ch",2],["zuerilaufcup.ch",2],["airfrance.cl",2],["bepanthol.cl",2],["candriam.cl",2],["cardioaspirina.cl",2],["exxacon.cl",2],["homify.cl",2],["jetcost.cl",2],["peticiones.cl",2],["skyscanner.cl",2],["eucoc.cloud",2],["wefit.club",2],["airfrance.cm",2],["hotels.biyi.cn",2],["airfrance.com.cn",2],["arla.com.cn",2],["clarityne.com.cn",2],["dbschenker-digital.cn",2],["delaware.cn",2],["ejot.cn",2],["elring.cn",[2,3]],["swedbank.cn",2],["airfrance.com.co",2],["homify.com.co",2],["jetcost.com.co",2],["skyscanner.com.co",2],["finom.co",2],["imusic.co",2],["peticiones.co",2],["1pmobile.com",2],["60k.com",2],["abm-accountants.com",2],["abser-t.com",2],["ackstorm.com",2],["activeplacespower.com",2],["aderferias.com",2],["adler-colorshop.com",2],["adler-farbenmeister.com",2],["admpeleteiro.com",2],["adnmotos.com",2],["adressit.com",2],["africaintelligence.com",2],["aghotelspa.com",2],["agramonia.com",2],["aguilasdemoratalaz.com",2],["aibbricherasio.com",2],["aiconsultores.com",2],["airastana.com",2],["airbaltic.com",2],["akustik-stegermaier.com",2],["alaparisienne.com",2],["alfa-remani.com",2],["allrecipes.com",2],["almacenerotico.com",2],["almaceneslavin.com",2],["alpeslocation.com",2],["alphatronmarine.com",2],["alpineinspirations.com",2],["alpinloacker.com",2],["booking.alps-resorts.com",2],["alquilervacationesempuriabrava.com",2],["alte-sennerei.com",2],["alvaromoreno.com",2],["alwayseasyrental.com",2],["amicanda.com",2],["amiga-life.com",2],["analyticsindiamag.com",2],["anderslocation.com",2],["andwork.com",2],["ani-one.com",2],["antiek-albarello.com",2],["anywhereesim.com",2],["aplitop.com",2],["apmnews.com",2],["apogeeagency.com",2],["aquarius-divingtenerife.com",2],["araani.com",2],["aratina.com",2],["arcadiumlithium.com",2],["archeologiapreventiva.com",2],["arla.com",2],["arlafoodsingredients.com",2],["arlausa.com",2],["artemide.com",2],["artesaniasmontejo.com",2],["mejorconsalud.as.com",2],["asadorderoxos.com",2],["asincar.com",2],["asklepios.com",2],["aspirina-ca.com",2],["rog-forum.asus.com",2],["au-beffroi.com",2],["aucotec.com",2],["audioboom.com",2],["audioteka.com",2],["austriareal.com",2],["autoescuelalaflota.com",2],["autonet-group.com",2],["avanzartransportes.com",2],["avery-zweckform.com",2],["avilcasa.com",2],["axa-im.com",2],["axa-im-usa.com",2],["backedbybayer.com",2],["baer-shoes.com",2],["bakertilly-ca.com",2],["baloncestoliceo.com",2],["balonmanodominicos.com",2],["baniwak.com",2],["bartletts-seat.com",2],["basquetalella.com",2],["bassereau.com",2],["beaumont-finet.com",2],["beckhoff.com",2],["becombi.com",2],["behaviourchangeagency.com",2],["behobia-sansebastian.com",2],["beichel.com",2],["beko.com",2],["belcolade.com",2],["belivehotels.com",2],["belleek.com",2],["bellmon.com",2],["benakey.com",2],["benidormparaiso.com",2],["benimetal.com",2],["bepanthene.com",2],["bergenlogistics.com",2],["berlinguainternationalschool.com",2],["bessahotel.com",2],["bestexamszaragoza.com",2],["besthealthfoodshop.com",2],["bg-bruno.com",2],["bgasecurity.com",2],["biathlonworld.com",2],["bienmanger.com",2],["bijouterie-doreille.com",2],["bijouterie-fournier.com",2],["bijouterie-julian.com",2],["bijouterie-leat.com",2],["bijouteriefrancor.com",2],["bijouterieponsolle.com",2],["bio-circle.com",2],["birkenstock.com",2],["birthcontrol101.com",2],["bitburger.com",2],["biterswit.com",2],["blackburndesign.com",2],["blauhousealquileres.com",2],["shop.blautel.com",2],["bluebird-europe.com",2],["bluefort.com",2],["blumen-osswald.com",2],["bodyselect.com",2],["bonosbienestar.com",2],["bookadriatic.com",2],["bookchoice.com",2],["booking-locly.com",2],["bookingsync.com",2],["bookmygarage.com",2],["box24corp.com",2],["breitachklamm.com",2],["bretterklieber.com",2],["bricklink.com",2],["brikett-rekord.com",2],["brnodaily.com",2],["browsbox.com",2],["brutkasten.com",2],["btorrelodones.com",2],["bueffelbill.com",2],["buktube.com",2],["bulk.com",2],["businesshemden.com",2],["businesslincolnshire.com",2],["bynco.com",2],["cafe-royal.com",2],["calameo.com",2],["camaracompostela.com",2],["camaracoruna.com",2],["caminolebaniego.com",2],["campingboltana.com",2],["campingcabodegata.com",2],["campingcastillo.com",2],["campingcuenca.com",2],["campingdeharo.com",2],["campingelmolino.com",2],["campingetxarri.com",2],["campingfuentescarrionas.com",2],["campingriojerte.com",2],["campingurbasa.com",2],["candriam.com",2],["canto.com",2],["capaneoinvestments.com",2],["capitatranslationinterpreting.com",2],["capsugel.com",2],["capveriant.com",2],["car-interface.com",2],["carflexi.com",2],["carlton-riviera-cannes.com",2],["casacarral.com",2],["casasdelcaribe.com",2],["casavaleriosb.com",2],["castelatours.com",2],["catolet-world.com",2],["catoletworld.com",2],["cbarganda.com",2],["cbarroyomolinos.com",2],["cbelpalo.com",2],["cbsantfeliuenc.com",2],["cdiscount.com",2],["censhare.com",2],["centro-shalom.com",2],["cerasroura.com",2],["chalkandnotch.com",2],["chez-nestor.com",2],["church-footwear.com",2],["cinbesa.com",2],["cinemas-lumiere.com",2],["ckdandt2d.com",2],["clasohlson.com",2],["clickyourflat.com",2],["clinicasusanagutierrez.com",2],["clipix.com",2],["codewordagency.com",2],["codigocarnaval.com",2],["cogalhome.com",2],["collinsaerospace.com",2],["commentreparer.com",2],["comprarenvalencia.com",2],["comwales.com",2],["conciergerie-remigriffoul.com",2],["conectis.com",2],["conotoxia.com",2],["consorciorsumalaga.com",2],["consordini.com",2],["constructa.com",2],["contentkingapp.com",2],["continental-aftermarket.com",2],["convertia.com",2],["coolmath.com",2],["coolmath4kids.com",2],["coroacoroa.com",2],["costautoricambi.com",2],["coupondojo.com",2],["covea-finance.com",2],["cowaymega.com",2],["crazy-factory.com",2],["creameng.com",2],["credit-suisse.com",2],["cremadescalvosotelo.com",2],["crisismagazine.com",2],["cristobalbalenciagamuseoa.com",2],["cteasy.com",2],["cupohotel.com",2],["cupohotelcolombia.com",2],["cuponmobile.com",2],["cursoemvideo.com",2],["d-power-modellbau.com",2],["daelgrau.com",2],["danesemilano.com",2],["dasinvestment.com",2],["dbschenker.com",2],["decoracionjaponesa.com",2],["delawareconsulting.com",2],["denia.com",2],["depildiodo.com",2],["derkum-modellbau.com",2],["dermaplan.com",2],["desch.com",2],["destination-algarve.com",2],["devicespecifications.com",2],["diasta.com",2],["dibaq.com",2],["dimoreinsicily.com",2],["disfracesgilmar.com",2],["displayspecifications.com",2],["doc-du-juriste.com",2],["doctordiegoruizcasas.com",2],["dogfydiet.com",2],["domaciobuv.com",2],["domainvendor.com",2],["doppelherz-lithuania.com",2],["dorise-joaillier.com",2],["dr-schweizer-schubert.com",2],["dragons-billetterie.com",2],["dragtaste.com",2],["drairadier.com",2],["drblitz-weblab.com",2],["dreamhomesrentals.com",2],["e8finsystem.com",2],["ebvila-real.com",2],["ecoleduthe.com",2],["economycarrentals.com",2],["ecosatmadrid.com",2],["edge1s.com",2],["ejot.com",2],["elearningindustry.com",2],["electropapa.com",2],["elespanol.com",2],["elevatr.com",2],["elliottwave-forecast.com",2],["elortzabotika.com",2],["elring.com",[2,3]],["elrobleperfumado.com",2],["billetterie.elysee-montmartre.com",2],["emb-europe.com",2],["eninternetgratis.com",2],["enva.com",2],["eobuv.com",2],["epd4k.com",2],["erkanlitatilkoyu.com",2],["erlus.com",2],["errorfarealerts.com",2],["escoper.com",2],["espaces-atypiques.com",2],["espadrij.com",2],["espana-holiday.com",2],["esquelasweb.com",2],["essence.com",2],["esteticarosi.com",2],["estropical.com",2],["etejoaillier.com",2],["etudes-et-analyses.com",2],["eurofirms.com",2],["eurowings.com",2],["eventssystem.com",2],["ew.com",2],["factsd.com",2],["fagorcommercial.com",2],["fazua.com",2],["fcgticket.com",2],["featherliteladders.com",2],["feiyr.com",2],["felopateerpalace.com",2],["ferienwohnungmietencostabrava.com",2],["fijiairways.com",2],["filmzie.com",2],["finquesballesta.com",2],["flashbacksalou.com",2],["flaxmanestates.com",2],["flenhealth.com",2],["flixable.com",2],["flos.com",2],["fluidui.com",2],["flyuia.com",2],["foodandwine.com",2],["formatype.com",2],["formswim.com",2],["forosupercontable.com",[2,14]],["franc-music-shop.com",2],["freeromsdownload.com",2],["fresubin.com",2],["fruugonorge.com",2],["fscastrourdiales.com",2],["ftejerez.com",2],["fundacionasla.com",2],["fups.com",2],["fuzeau.com",2],["shop.gaertnerei-heckel.com",2],["gaggenau.com",2],["gap360.com",2],["gartenundambiente.com",2],["gcorpgroup.com",2],["gd4k.com",2],["gefu.com",2],["genserenergy.com",2],["gesipausa.com",2],["gestoriarubio.com",2],["getaround.com",2],["gibbscam.com",2],["gibson.com",2],["giens.com",2],["gmc-media.com",2],["gmgurban.com",2],["gocollette.com",2],["golfschwung.com",2],["golnanpuratos.com",2],["goteborg.com",2],["goteborg2023.com",2],["gourret.com",2],["graftonplc.com",2],["grandmercurephuketpatong.com",2],["granhold.com",2],["greenpandagames.com",2],["gripumps.com",2],["groofly.com",2],["growtopiagame.com",2],["grundig.com",2],["gruporobledo.com",2],["grupousieto.com",2],["gruppocenseo.com",2],["guarconsa.com",2],["gueguin-picaud.com",2],["guerande-cosmetics.com",2],["guide-du-perigord.com",2],["habitatparisien.com",2],["haddonstone.com",2],["hanwhasecurity.com",2],["hape.com",2],["happiesthealth.com",2],["happysmileshornlake.com",2],["happysmilesmeridian.com",2],["happysmilestupelo.com",2],["haubois.com",2],["heinz-glas.com",2],["helpfulmonsters.com",2],["hema.com",2],["hennamorena.com",2],["henrybetwin.com",2],["hepster.com",2],["here.com",2],["herwerthner.com",2],["heyupnow.com",2],["highcoastartvalley.com",2],["hiwio.com",2],["hnpm-corp.com",2],["hobbysaliplant.com",2],["hoffmann-speedster.com",2],["homify.com",2],["hondoscenter.com",2],["hosteriadetorazo.com",2],["hotel-oriente.com",2],["hotel-sonneck.com",2],["hoteldesartssaigon.com",2],["hotelesnature.com",2],["hotelius.com",2],["hotelnatureoviedo.com",2],["hoteloasishamaca.com",2],["hotelsbarriere.com",2],["hoy-voy.com",2],["hsbc.com",2],["hsbcnet.com",2],["hubitools.com",2],["hungariasport.com",2],["hutchinson.com",2],["hyperoptic.com",2],["i2c-construction.com",2],["iber-dreams.com",2],["iberorentapartments.com",2],["iberostar.com",2],["ibizacorso.com",2],["icelandicglacial.com",2],["idlesband.com",2],["ig-immobilien.com",2],["ijaminecraft.com",2],["ilsole24ore.com",2],["imagelinenetwork.com",2],["immo-knoll.com",2],["immorev.com",2],["incibeauty.com",2],["inconcertcc.com",2],["incorez.com",2],["inforata.com",2],["think.ing.com",2],["inkmaker.com",2],["inland-casas.com",2],["inmoathome.com",2],["inmobiliariacanalejas.com",2],["inmobiliariacanovas.com",2],["inmopatraix.com",2],["inselradio.com",2],["institutfrancais.com",2],["intergastro.com",2],["intergen.com",2],["investopedia.com",2],["inwx.com",2],["isa-racing.com",2],["istanbulplusriviera.com",2],["itextpdf.com",2],["iwatson.com",2],["jardincelas.com",2],["jazztel.com",2],["jbavicon.com",2],["jerry-s.com",2],["jetcost.com",2],["joaillerie-hardy.com",2],["joguiba.com",2],["journeyou.com",2],["juguetesquevedos.com",2],["juliaestetica.com",2],["justinguitar.com",2],["kadinsagligitv.com",2],["kaffeeraum.com",2],["karl-pitzer.com",2],["kassel-recht.com",2],["kazaportugal.com",2],["kazi-tani.com",2],["kefalonia-griechenland.com",2],["keychronpoland.com",2],["owners.kia.com",2],["kolorslab.com",2],["kosmetik-pinsel.com",2],["krampouz.com",2],["kroo.com",2],["krungsricard.com",2],["ktchng.com",2],["kunsthauswien.com",2],["kwik-fit.com",2],["kwissle.com",2],["la-becanerie.com",2],["labiosthetique.com",2],["laboconnect.com",2],["lacasonacasarural.com",2],["lafuentonadesantillana.com",2],["lagoresort.com",2],["lamborghini.com",2],["lampshoponline.com",2],["lamusardine.com",2],["landaluce.com",2],["lanidor.com",2],["lascarrerasdecaballos.com",2],["lascorralizas.com",2],["lasertack.com",2],["latiendaclasica.com",2],["lauranoval.com",2],["lavaritamagica.com",2],["layerboots.com",2],["auth.leaseweb.com",2],["leetchi.com",2],["leica-camera.com",2],["leicashop.com",2],["lennar.com",2],["levaisseau.com",2],["lexibo.com",2],["lhsystems.com",2],["libelium.com",2],["libenflex.com",2],["liblox.com",2],["libreriaproteo.com",2],["licefa-eyewear.com",2],["lifewire.com",2],["liftshare.com",2],["listapromos.com",2],["liswood-tache.com",2],["lloguervacancesempuriabrava.com",2],["loca-linge.com",2],["localparticl.com",2],["locastay.com",2],["locosxelmundo.com",2],["lolaliza.com",2],["lombard-joaillier.com",2],["loparex.com",2],["loslagosnature.com",2],["louisvilleladder.com",2],["louisvuitton.com",2],["lovebookonline.com",2],["lufthansagroup.com",2],["lumie.com",2],["lurpak.com",2],["luxury-gunstockblanks.com",2],["lzo.com",2],["macsatextile.com",2],["maene.com",2],["mainfer.com",2],["maksyna.com",2],["malaikaraiss.com",2],["mallorca4rent.com",2],["mallorcaprivilege.com",2],["management30.com",2],["mapadinamics.com",2],["marin-milou.com",2],["markushaenni.com",2],["marleyplumbinganddrainage.com",2],["masterpro-collection.com",2],["maximehotellisbon.com",2],["maximiles.com",2],["mccinnovations.com",2],["mediamarktsaturn.com",2],["mensagia.com",2],["mercuredubaihotel.com",2],["metaltressl.com",2],["meteoblue.com",2],["metzler.com",2],["mexiconewsdaily.com",2],["mgfruit.com",2],["miceportal.com",2],["midwestbankcentre.com",2],["mientus.com",2],["miethke.com",[2,3]],["mijazztel.com",2],["mimpo.com",2],["mindtile.com",2],["miplantaweb.com",2],["miramodel.com",2],["miumiu.com",2],["mline.com",2],["mobilitytechgreen.com",2],["modellbau-metz.com",2],["cn.momondo.com",2],["moneytalkgo.com",2],["monkmakes.com",2],["montpellierhandball.com",2],["montres-shop.com",2],["morsesclubplc.com",2],["motoblouz.com",2],["movenpickresortwaverlyphuquoc.com",2],["mrcrayfish.com",2],["multipower.com",2],["muziker.com",2],["mycashbacks.com",2],["mycourant.com",2],["myrewardspoints.com",2],["n26.com",2],["nacidoparaserciclista.com",2],["nalgeneiberia.com",2],["narila.com",2],["nauticonuria.com",2],["nbkbv.com",2],["negrini.com",2],["neiske.com",2],["neliosoftware.com",2],["nerjaparadiserentals.com",[2,12]],["nest34.com",2],["newerapub.com",2],["newsday.com",2],["developer.nintendo.com",2],["nobbot.com",2],["nordcloud.com",2],["norwegian.com",2],["norwegianreward.com",2],["novasep.com",2],["novoserve.com",2],["novotelkolkata.com",2],["nsi-be.com",2],["nsinternational.com",2],["nunzium.com",2],["nuvucameras.com",2],["oeko-tex.com",2],["officeprinciples.com",2],["ok-bergbahnen.com",2],["omau-malaga.com",2],["onleihe.com",2],["opendesc.com",2],["opendigitalservices.com",2],["opendxmglobalx.com",2],["openpdm.com",2],["or-azur.com",2],["ornskoldsviksgymnasium.com",2],["ortolaviajes.com",2],["oscaro.com",2],["outletbodegas.com",2],["ovenclean.com",2],["oventrop.com",2],["overhemden.com",2],["oxfordproducts.com",2],["p-laser.com",2],["palafoxhoteles.com",2],["pampatype.com",2],["paqui.com",2],["paraetpharmacie.com",2],["parkindigo.com",2],["pasticceriaquadrifoglio.com",2],["patreon.com",2],["paulandshark.com",[2,15]],["pavesderue.com",2],["paysend.com",2],["pc-canada.com",2],["pcgamer.com",2],["pelican-paros.com",2],["people.com",2],["people-base-cbm.com",2],["peopleofshibuya.com",2],["perezcarro.com",2],["perfectdailygrind.com",2],["perfectingpilates.com",2],["petice.com",2],["peticie.com",2],["peticiok.com",2],["peticiq.com",2],["petiteamelie.com",2],["petitieonline.com",2],["petities.com",2],["petitionen.com",2],["petitionenligne.com",2],["petizioni.com",2],["petycjeonline.com",2],["pevgrow.com",2],["pfleiderer.com",2],["pharmaciefontvieille.com",2],["pimido.com",2],["pirelli.com",2],["play-cricket.com",2],["playa-vacaciones.com",2],["pluspagos.com",2],["pointblankmusicschool.com",2],["ppfeurope.com",2],["pre-flight-shopping.com",2],["premierresidencesphuquoc.com",2],["prescottcabinrentals.com",2],["printful.com",2],["priorityvillas.com",2],["pro-aqua.com",2],["profilemagazine.com",2],["progrentis.com",2],["protefix.com",2],["pubg.com",2],["puebloastur.com",2],["pullman-barcelona-skipper.com",2],["pullman-dubai-creek-citycentre.com",2],["pullman-mandelieu.com",2],["puntocapsula.com",2],["puregoldprotein.com",2],["pushchairexpert.com",2],["puzzleyou.com",2],["queisser.com",2],["r-stahl.com",2],["radissonhotels.com",2],["raffeldeals.com",2],["raildude.com",2],["rainfordsolutions.com",2],["rammes-gruenland.com",2],["rapidonline.com",2],["rastreator.com",2],["raypa.com",2],["rbnainfo.com",2],["readspeaker.com",2],["realhotelsgroup.com",2],["recaro-shop.com",2],["reflects.com",2],["reformasurgull.com",2],["remolquesalzaga.com",2],["rent-paris.com",2],["rentlikehome.com",2],["reschimica.com",2],["resolutionlife.com",2],["restaurantelasarten.com",2],["restauranteseiruga.com",2],["rhetorik-trainer.com",2],["rickettsluxury.com",2],["risikolebensversicherung.com",2],["rjtkauto.com",2],["bookings.rnsportscentre.com",2],["roborock.com",2],["roesle.com",2],["roli.com",2],["roms-download.com",2],["ropitadenenes.com",2],["roschier.com",2],["rose-vacances.com",2],["rotork.com",2],["roure-tours.com",2],["rsc-slaapcomfort.com",2],["rugbycisneros.com",2],["s-r-p.com",2],["sabadellpagofacil.com",2],["sabinastore.com",2],["safarati.com",2],["samsoe.com",2],["sanluisgarbage.com",2],["sap-press.com",2],["scalegas.com",2],["schvarz.com",2],["schwalbetires.com",2],["sdsdrives.com",2],["seelenschoen.com",2],["segro.com",2],["sekisuialveo.com",2],["selectionbyeurofirms.com",2],["selexium.com",2],["selexium-groupe.com",2],["senosan.com",2],["seriesmania.com",2],["seriouseats.com",2],["sesiasoft.com",2],["shangri-la.com",2],["shape.com",2],["share-your-photo.com",[2,3]],["sharewise.com",2],["shipoffoolsgame.com",2],["shirtee.com",2],["silbonshop.com",2],["simocowirelesssolutions.com",2],["simplyrecipes.com",2],["sinpuzzle.com",2],["sivotavillashotel.com",2],["skrivunder.com",2],["skyscanner.com",2],["sleepaways.com",2],["slow-cosmetique.com",2],["smow.com",2],["smrraurisapartments.com",2],["smsmiles.com",2],["smythstoys.com",2],["sogeti.com",2],["sokalapesca.com",2],["solgar.com",2],["solidus-solutions.com",2],["solucionesip.com",2],["sorteosamedida.com",2],["southernliving.com",2],["specialdiesel.com",2],["sport-praxenthaler.com",2],["sportland.com",2],["spoutible.com",2],["springfarma.com",2],["springmerchant.com",2],["stabila.com",2],["stabila-promotion.com",2],["starclassifieds.com",2],["stilgut.com",2],["stiwa.com",2],["strmix.com",2],["sukia.com",2],["surgestaffing.com",2],["sweatybetty.com",2],["swissotelthebosphorus.com",2],["systhen.com",2],["tahitiresidences.com",2],["takko.com",2],["tangleangel.com",2],["taravoyages.com",2],["targetpay.com",2],["tartanblanketco.com",2],["taschen.com",2],["tatararazors.com",2],["taxidoefkeries.com",2],["tbs-education.com",2],["te.com",2],["teamaretuza.com",2],["techopital.com",2],["tecnospiromt.com",2],["ed.ted.com",2],["tehamatech.com",2],["teleperformance.com",2],["tempcover.com",2],["teodor-shop.com",2],["the-only-place.com",2],["thebathcollection.com",2],["thebelgianbed.com",2],["thejunctionmemphis.com",2],["themisbar.com",2],["thenightleague.com",2],["theras-group.com",2],["thespruceeats.com",2],["thracegroup.com",2],["throttleman.com",2],["ticsante.com",2],["tischkulturshop.com",2],["tisseront.com",2],["tobaccopreventioncessation.com",2],["todolicenciaspty.com",2],["tommedications.com",2],["top4fans.com",2],["topographic-map.com",[2,3,4]],["topregal.com",2],["topsolid.com",2],["topspeed-tt.com",2],["toptravelsights.com",2],["toshiba-aircondition.com",2],["tpi-maderas.com",2],["tpsgarage.com",2],["tradeweb.com",2],["trading.com",2],["trading-point.com",2],["traiteurmerenda.com",2],["tranquilityvillarentals.com",2],["travelandleisure.com",2],["travelingtolisbon.com",2],["travivel.com",2],["traxmag.com",2],["tripsavvy.com",2],["trkcancer.com",2],["tropicfeel.com",2],["ttieurope.com",2],["tuivillas.com",2],["tumi.com",2],["turboimagehost.com",2],["ubaldi.com",2],["uebex.com",2],["ujam.com",2],["umarex.com",2],["unavidadeviaje.com",2],["ungutveckling.com",2],["unijet-systems.com",2],["unileverfoodsolutionslatam.com",[2,3]],["uniqueluxuryholidays.com",2],["unitedutilities.com",2],["universcine.com",2],["unobike.com",2],["upperaustria.com",2],["urbanretreatapartments.com",2],["uvex-group.com",2],["uvex-safety.com",2],["vaillant.com",2],["vakantiewoninghuurcostabrava.com",2],["valadie-immobilier.com",2],["vanmoer.com",2],["vattenfall.com",2],["vaxserve.com",2],["vebecon.com",2],["velfair.com",2],["vertary.com",2],["verywellhealth.com",2],["verywellmind.com",2],["via-cg.com",2],["victoryliner.com",2],["videntetarotesmeralda.com",2],["viduca.com",2],["viennaestate-makler.com",2],["villa-selvatico.com",2],["villagrancanaria.com",2],["villasduma.com",2],["vinusta.com",2],["visitgreengoods.com",2],["vitivola.com",2],["vivalidays.com",2],["vlachakis-systems.com",2],["vlgpeer.com",2],["vmock.com",2],["voltabaterias.com",2],["vpiera.com",2],["wambamfence.com",2],["wanderreitershop.com",2],["waven-game.com",2],["webfleet.com",2],["welovegreece.com",2],["wetixpro.com",2],["whatuni.com",2],["womex.com",[2,3]],["works-hellas.com",2],["wtfares.com",2],["xhaccess.com",2],["xhamster.com",2],["xhamster2.com",2],["xhamster3.com",2],["xm.com",2],["xmtrading.com",2],["yd4k.com",2],["your-life-sa.com",2],["yusteasociados.com",2],["zegg-cerlati.com",2],["zewelcome.com",2],["ziegert-group.com",[2,39]],["zippity-outdoor.com",2],["zonercloud.com",2],["zootecniasl.com",2],["zucami.com",2],["credit-cooperatif.coop",2],["mercedes-benz.cr",2],["skyscanner.cr",2],["cut.ac.cy",2],["arla.com.cy",2],["intersport.com.cy",2],["acara.cz",2],["airfrance.cz",2],["akcr.cz",2],["akumo.cz",2],["aljaoptik.cz",2],["applegang.cz",2],["arco-feed.cz",2],["arla.cz",2],["autodoc.cz",2],["batteryempire.cz",2],["bazar.cz",2],["berghof-systems.cz",2],["bezbryli.cz",2],["biolib.cz",2],["bnet-internet.cz",2],["bodysalon.cz",2],["bogner-eshop.cz",2],["bonyplus.cz",2],["cesky-sport.cz",2],["cvut.cz",2],["dajanarodriguez.cz",2],["degiro.cz",2],["detske-dekorace-lunami.cz",2],["dja.cz",2],["domov-senioru-praha.cz",2],["doprava-usti.cz",2],["egrus.cz",2],["eobuv.cz",2],["esthesia.cz",2],["favi.cz",2],["foma.cz",2],["fotoskoda.cz",2],["freshservices.cz",2],["g21-vitality.cz",2],["gesipa.cz",2],["givery.cz",2],["goodloot.cz",2],["hornirakousko.cz",2],["hsbc.cz",2],["icmjh.cz",2],["internetlekarna.cz",[2,3]],["isstbn.cz",2],["iwabijoux.cz",2],["jirislezak.cz",2],["jobs.cz",2],["jobspin.cz",2],["kartum.cz",2],["kosmas.cz",2],["kovoinox.cz",2],["kovopolotovary.cz",2],["kupzidle.cz",2],["larok.cz",2],["lbms.cz",2],["lekarna-oaza.cz",[2,3]],["lekarnasvjosefa.cz",[2,3]],["log.cz",2],["madmaxfashion.cz",2],["mastrs.cz",2],["medvidkovehracky.cz",2],["mh-stavebnictvi.cz",2],["mirdacars.cz",2],["mironet.cz",2],["montkov.cz",2],["mp.cz",2],["muziker.cz",2],["nadeta.cz",2],["nanolab.cz",2],["napojecerveny.cz",2],["nemck.cz",2],["netbox.cz",2],["okolobytu.cz",2],["omnibooks.cz",2],["originalky.cz",2],["pamprofi.cz",2],["business.panasonic.cz",2],["penta.cz",2],["penzionudvojice.cz",2],["piardino.cz",2],["pivovarium.cz",2],["portalridice.cz",2],["prace.cz",2],["prague-catering.cz",2],["pro-doma.cz",2],["protefix.cz",2],["protherm.cz",2],["puzzleyou.cz",2],["rajapack.cz",2],["rajsvitidel.cz",2],["regiondunaj.cz",2],["schroder.cz",2],["sfe.cz",2],["sirenipismasvateho.cz",2],["skyscanner.cz",2],["slimbee.cz",[2,3]],["statech.cz",2],["teplickedorty.cz",2],["thkadan.cz",2],["topregal.cz",2],["topsolid.cz",2],["truhlarstvinavratil.cz",2],["ural.cz",2],["uvex-safety.cz",2],["uzsi.cz",2],["vaillant.cz",2],["vesely-drak.cz",2],["vivantis.cz",2],["whippets-dog.cz",2],["yurmax.cz",2],["zbrane-slany.cz",2],["zonerpress.cz",2],["zsamskrovi.cz",2],["zshercikova.cz",2],["0rechner.de",2],["1a-garten.de",2],["1a-garten-hopp.de",2],["1a-garten-krauss.de",2],["1a-garten-weggler.de",2],["1xinternet.de",2],["24helmets.de",2],["4-pfoten-fuer-sie.de",2],["4dimension.de",2],["actronics-gmbh.de",2],["afrikahandel.de",2],["ahrtal-klinik.de",2],["aikikai.de",2],["airfrance.de",2],["akbank.de",2],["akbw.de",2],["aknw.de",2],["akubi-shop.de",2],["aldi-blumen.de",2],["alpha-tex.de",2],["altenberg.de",2],["altenpflegeschule-st-ingbert.de",2],["ammerlaender-versicherung.de",2],["androiddigger.de",2],["angelplatz.de",2],["ansons.de",2],["antenne-holm.de",2],["app-baumschulen.de",2],["aprotech.de",2],["aquatop-aachen.de",2],["arbrikadrex.de",2],["architekturbedarf.de",2],["architekturbuch.de",2],["arctic.de",2],["arlafoods.de",2],["art-harder.de",2],["artvertisement.de",2],["atu.de",2],["auro-per-klick.de",2],["aurumcars.de",2],["ausbildung-weltweit.de",2],["autobahn.de",2],["autodoc.de",2],["autoteiledirekt.de",2],["axa-im.de",2],["bachhaus.de",2],["baer-schuhe.de",2],["baldauf-oberstdorf.de",2],["baumschule-haid.de",2],["baumschule-mueller.de",2],["baumschule-plattner.de",2],["baumschule-rosskamp.de",2],["baumschule-stielau.de",2],["bazle.de",2],["bccprinttechnik.de",2],["beautywelt.de",2],["bellandris-lueske.de",2],["bellandris-woerlein.de",2],["berghausener-blumentopf.de",2],["bergkamen.de",2],["berliner-sparkasse.de",2],["bestoftechnic.de",2],["beta-motor-shop.de",2],["betriebsrat.de",2],["bhw.de",2],["bikebox-shop.de",2],["biker-boarder.de",2],["bikesale.de",2],["m.bild.de",2],["bingen-ruedesheimer.de",2],["bitburger.de",2],["bitburger-braugruppe.de",2],["bja-augsburg.de",2],["blackforest-still.de",2],["blauesaenger.de",2],["blsk.de",2],["blumen-dorn.de",2],["blumen-eber.de",2],["blumen-frondorf.de",2],["blumen-radloff.de",2],["blumen-tinneberg.de",2],["blumen-wilking.de",2],["blumenhof-pfeil.de",2],["blumenland-halmer.de",2],["blumenparadies-radtke.de",2],["blumixx.de",2],["bmel.de",2],["bne-portal.de",2],["bnn.de",2],["boerse-stuttgart.de",2],["boller-binzen.de",2],["bootsfuehrerschein.de",2],["bopla.de",2],["brainzap.de",2],["brillenplatz.de",2],["bronzezeit-bayern-museum.de",2],["brotagonist.de",2],["bs-landschaftsarchitekten.de",2],["buddeautomobile.de",2],["buehler-segelfreunde.de",2],["bueromoebel-experte.de",2],["bund.de",2],["bundesimmobilien.de",2],["bundesverband-systemgastronomie.de",2],["burgia.de",2],["burmester.de",2],["buss-wohnen.de",2],["bw-bank.de",2],["byseum.de",2],["candriam.de",2],["canidimondo.de",2],["certech.de",2],["cfos-emobility.de",2],["check24-partnerprogramm.de",2],["clever-zoeger.de",2],["qastack.com.de",2],["comiccave.de",2],["consorsbank.de",2],["coolblue.de",2],["croso.de",2],["crossfit-westerwald.de",2],["cyberone.de",2],["daa.de",2],["daa-aachen.de",2],["daa-aalen.de",2],["daa-albstadt.de",2],["daa-augsburg.de",2],["daa-bamberg.de",2],["daa-betzdorf.de",2],["daa-bremen.de",2],["daa-coburg.de",2],["daa-duisburg.de",2],["daa-freiburg.de",2],["daa-friedberg.de",2],["daa-giessen.de",2],["daa-goeppingen.de",2],["daa-hochrhein.de",2],["daa-ingolstadt.de",2],["daa-kassel.de",2],["daa-kempten.de",2],["daa-kirchheim.de",2],["daa-koblenz.de",2],["daa-landau.de",2],["daa-mainz.de",2],["daa-moenchengladbach.de",2],["daa-muenchen.de",2],["daa-nordrhein.de",2],["daa-pforzheim.de",2],["daa-reutlingen.de",2],["daa-saarbruecken.de",2],["daa-sh.de",2],["daa-singen.de",2],["daa-trier.de",2],["daa-wiesbaden.de",2],["dabluehichauf.de",2],["dasbelgischebett.de",2],["degiro.de",2],["dehn.de",2],["deltaflor.de",2],["der-druckerprofi.de",2],["destatis.de",2],["deutschlandstipendium.de",2],["die-badgestalter.de",[2,43]],["die-fischerstrasse.de",2],["diebayerische.de",2],["diffusmag.de",2],["digitalo.de",2],["dockin.de",2],["donaumarkt-gartencenter.de",2],["doppelherz-elearning.de",2],["doppelherzpharma.de",2],["doschblumen.de",2],["dpfdirekt.de",2],["dreieich-museum.de",2],["druckweiterverarbeitung.de",2],["dslbank.de",2],["duerbusch.de",2],["duesselraum.de",2],["duw-shop.de",2],["e-mobilbw.de",2],["easyticket.de",2],["ebz-business-school.de",2],["eckstein-bandoneon.de",2],["edampfer24.de",2],["edelkamp.de",2],["edenjobs.de",2],["edvtage.de",2],["eh-ludwigsburg.de",2],["eibach.de",2],["eichhorn-kinderwagen.de",2],["einrichten-design.de",2],["ejot.de",2],["elavon.de",2],["elring.de",[2,3]],["emax-haustechnik.de",2],["emk.de",2],["emobil-sw.de",2],["engeldirekt.de",2],["erdinger.de",2],["erfurt-tourismus.de",2],["erholung-oberstdorf.de",2],["eschuhe.de",2],["eurodata.de",2],["evium.de",2],["excellent-hemd.de",2],["expira.de",2],["faberkabel.de",2],["fabrikmuseum-roth.de",2],["fachschule-sozialpaedagogik-berlin.de",2],["fachschule-sozialpaedagogik-dresden.de",2],["fadenkreuz-shop.de",2],["fahr-pflanzen.de",2],["faszination-tauchsport.de",2],["feierstoff.de",2],["fenis-blumen.de",2],["ferienwohnungen-rotzler.de",2],["fewo-heides-haus.de",2],["fgh.de",2],["first-business-travel.de",2],["fischer-pflanzen.de",2],["fitnesscamp-westerwald.de",2],["flaschen-glaeser-und-dosen.de",2],["floesser-lechbruck.de",2],["florado.de",2],["floragard.de",2],["florapark.de",2],["florawelt.de",2],["floridaeis.de",2],["flz.de",2],["fmk-steuer.de",2],["foerde-sparkasse.de",2],["frankfurt.de",2],["frankfurter-sparkasse.de",2],["freilandmuseum-fladungen.de",2],["freyerleben.de",2],["frischeparadies.de",2],["fuso-trucks.de",2],["futononline.de",2],["futter-simon.de",2],["futterfleisch24.de",2],["fz-juelich.de",2],["gaertnerei-dunst.de",2],["gaertnerei-huebsch.de",2],["gaertnerei-jenkel.de",2],["gaertnerei-otten.de",2],["gaertnerei-petersen.de",2],["gaertnerei-steinhilber.de",2],["gaertnerei-sylvester.de",2],["gaestehaus-schlegel.de",2],["galenpharma.de",2],["gamepro.de",2],["gamoni.de",2],["ganslmaier.de",2],["gap360.de",2],["garten-baumschule-woehrle.de",2],["garten-center-spiegel.de",2],["garten-kremer.de",2],["garten-reiter.de",2],["garten-sauer.de",2],["garten-vielfalt.de",2],["gartenbaumschule-becker.de",2],["gartencenter-bachmann.de",2],["gartencenter-bergerhoff.de",2],["gartencenter-braun.de",2],["gartencenter-decker.de",2],["gartencenter-erfurt.de",2],["gartencenter-kruse.de",2],["gartencenter-meckelburg.de",2],["gartencenter-nickl.de",2],["gartencenter-nordharz.de",2],["gartencenter-schrieverhoff.de",2],["gartencenter-stassen.de",2],["gartencenter-streb.de",2],["gartengraaf.de",2],["gartenstuhl-kissen.de",2],["gartenvergnuegen-lochte.de",2],["gartenversandhaus.de",2],["gartenwelt-dauchenbeck.de",2],["gasthof-riefenkopf.de",2],["gasversorgung-biedenkopf.de",2],["gauloises.de",2],["gekko-computer.de",2],["gelderundsorg.de",2],["gemeinsam-klasse-sein.de",2],["gera.de",2],["germanwines.de",2],["gerth.de",2],["gesipa.de",2],["gesundheitsamt-bw.de",2],["gesundheitsmanufaktur.de",2],["get-in-it.de",2],["giga-hamburg.de",2],["goeppert-gartencenter.de",2],["gokarthof.de",2],["graewe-shop.de",2],["graf-dichtungen.de",2],["gruenewiese-shop.de",2],["hagemeyer.de",2],["hairstyletools.de",2],["handypark.de",2],["happy-schuh.de",2],["harzsparkasse.de",2],["haspa.de",2],["haus-bergbluemle.de",2],["hdt.de",2],["heart-tec.de",2],["hegemann-kwh.de",2],["hegemeister-kiepenkerl.de",2],["hemden-meister.de",2],["hemdenbox.de",2],["herkomer.de",2],["highlight-led.de",2],["hirtenmuseum.de",2],["hoermann-kleinwalsertal.de",2],["hollandpark.de",2],["homify.de",2],["hotel-liszt.de",2],["hsbc.de",2],["hsbc-transactionservices.de",2],["hsk.de",2],["hsk-handel.de",2],["ib-hansmeier.de",2],["ic-kuh.de",2],["imd-berlin.de",2],["imt-museum.de",2],["imusic.de",2],["in-kid.de",2],["inbayreuth.de",2],["inflora.de",2],["inkasso.de",2],["insound.de",2],["intakt-pc.de",2],["intergastro.de",2],["inwx.de",2],["isergebirgs-museum.de",2],["ivam.de",2],["jan-bouman-haus.de",2],["jawoll.de",2],["jensgerdes.de",2],["jetcost.de",2],["jobcenter-ge.de",2],["jobijoba.de",[2,5]],["juchheim-methode.de",2],["justmusic.de",2],["kaartje2go.de",2],["kamdi24.de",2],["kaputt.de",2],["kasselwasser.de",2],["keimling.de",2],["kiids.de",2],["kineco-shop.de",2],["kircher-collection.de",2],["kite-buddy.de",2],["kite-team.de",2],["kkh.de",2],["kloundco.de",2],["klwshop.de",2],["koestner-shop.de",2],["kolbe.de",2],["koliro.de",2],["kombiverkehr.de",2],["kongress-palais.de",2],["konrad-adenauer.de",2],["kopp-verlag.de",2],["kornau.de",2],["krav-maga-online.de",2],["kreissparkasse-ravensburg.de",2],["ks-gruppe.de",2],["ksk-es.de",2],["ksk-fds.de",2],["ksk-gelnhausen.de",2],["ksk-koeln.de",2],["ksk-ostalb.de",2],["ksk-reutlingen.de",2],["ksk-tut.de",2],["ksk-verden.de",2],["kskbb.de",2],["kskmayen.de",2],["kskmse.de",2],["kskwd.de",2],["kskwn.de",2],["ksn-northeim.de",2],["kubinaut.de",2],["kueren.de",2],["kundisch.de",2],["kunstmuseum-stuttgart.de",2],["kupfersmetzgermarkt.de",2],["l-bank.de",2],["la-ola.de",2],["labiosthetique.de",2],["ladies-forum.de",2],["landespreis-bw.de",2],["landgaertnerei-beier.de",2],["landhaus-thaumiller.de",2],["landshut.de",2],["landurlaub-allgaeu.de",2],["larca.de",2],["lasso.de",2],["leasingverband.de",2],["lemke.de",2],["leoprinting.de",2],["lesaco.de",2],["lesenundschenken.de",2],["lesezirkel-brabandt.de",2],["leuchtstark.de",2],["pflanzenkatalog.ley-baumschule.de",2],["licefa.de",2],["lichtsysteme-fischer.de",2],["liebeautos.de",2],["lingg-oberstdorf.de",2],["linsenplatz.de",2],["litozin.de",2],["lk-premiumpack.de",2],["loewenapothekebetzdorf.de",2],["logopaedie-balzer.de",2],["logopaedieschule-osnabrueck.de",2],["magnus-gartenpark.de",2],["malerblatt-medienservice.de",2],["manufaktur-joerg-geiger.de",2],["marketingalumni.de",2],["marktbaehnle.de",2],["mauch-garten.de",2],["mauk-gartenwelt.de",2],["mbs.de",2],["md-store.de",2],["mediamarkt.de",2],["medienservice-holz.de",2],["medimax.de",2],["medplus24.de",2],["meinbildkalender.de",2],["meineoldenburger.de",2],["meinspielplan.de",2],["meinungsplatz.de",2],["metallbearbeitung-wendt.de",2],["metroag.de",2],["metzler-stiftung.de",2],["meyermotoren.de",2],["meyers-muehle.de",2],["mifcom.de",2],["mobacoffee.de",2],["modellbau-berlinski.de",2],["moebel-akut.de",2],["moebel-as.de",2],["moebel-buss.de",2],["moses-verlag.de",2],["motor-oel-guenstig.de",2],["motorradonline.de",2],["motorsportmarkt.de",2],["msgforbanking.de",2],["muellers-muehle.de",2],["museen-schloss-aschach.de",2],["museen-weissenburg.de",2],["museum-am-dom.de",2],["museum-der-hand.de",2],["museum-hofmuehle.de",2],["museum-landsberg.de",2],["muziker.de",2],["mykal.de",2],["myrhodo.de",2],["nanguang.de",2],["naspa.de",2],["naturbaustoffcentrum.de",2],["naturstein-wilson.de",2],["neumann-grafik.de",2],["nfe.de",2],["nospa.de",2],["nowa-manufaktur.de",2],["hspv.nrw.de",2],["nuessing.de",2],["oberstdorf.de",2],["oberstdorf-buchen.de",2],["oh-heilbronn.de",2],["olerum.de",2],["omoda.de",2],["onlineshop-baumarkt.de",2],["orangepuzzle.de",2],["orgelbaumuseum.de",2],["ostermaier.de",2],["ostsaechsische-sparkasse-dresden.de",2],["otelo.de",2],["ottos-gartenparadies.de",2],["business.panasonic.de",2],["papierkram.de",2],["par71.de",2],["passau.de",2],["paz.de",2],["pelix-media.de",2],["pelzer-stapler.de",2],["peterstaler.de",2],["petiteamelie.de",2],["pflanzen-breuer.de",2],["pflanzenhof-plum.de",2],["pflanzenhof-schuerg.de",2],["pflanzenhof-vaihingen.de",2],["pflanzenmarkt-schlereth.de",2],["pflanzenrichter.de",2],["phase-6.de",2],["pin-freunde.de",[2,3]],["pitstop.de",2],["pizza-diana.de",2],["planterspunch.de",2],["plassenburg.de",2],["pointomega.de",2],["polizei.de",2],["postbank.de",2],["powermetershop.de",2],["praktisch-unschlagbar.de",2],["primehome.de",2],["pro-biomarkt.de",2],["pro-mi-s.de",2],["projektsicherheit.de",2],["promondo.de",2],["pronovabkk.de",2],["protein-projekt.de",2],["psmw.de",2],["puzzleyou.de",2],["quantelectronic.de",2],["queisser.de",2],["qwic.de",2],["ractem.de",2],["rajapack.de",2],["rajarani.de",2],["ralf-china.de",2],["ramend.de",2],["ravenol-shop.de",2],["reederei-frisia.de",2],["reflectives.de",2],["refurbed.de",2],["regioware.de",2],["reichstein-opitz.de",2],["reidl.de",2],["reifenservice-oberstdorf.de",2],["reimsuche.de",2],["renault-beier.de",2],["renault-hoffmann-niedernhausen.de",2],["renzgroup.de",2],["rexbo.de",2],["rheinhessische.de",2],["ritter-blumen.de",2],["rocatronic.de",2],["roscamat.de",2],["royacosmetics.de",2],["rsag.de",2],["rucksack.de",2],["s-jena.de",2],["s-kukc.de",2],["sakral-orgel.de",2],["sammlershop24.de",2],["saturn.de",2],["saunawelt-hamburg-shop.de",2],["schellenberg-professional.de",2],["scheulenburg-direkt.de",2],["schlemmer-metzgerei.de",2],["schleswig-holstein.de",2],["schley-gartencenter.de",2],["schraudolf-oberstdorf.de",2],["schule-mainhardt.de",2],["schupp-gartencenter.de",2],["schwab-rollrasen.de",2],["scroller.de",2],["seat-schneider.de",2],["sedulus.de",2],["seebauer.de",2],["seeberger-pflanzenhof.de",2],["segeln-lernen.de",2],["selders-toni.de",2],["selgros.de",2],["sennerei-lehern.de",2],["sera.de",2],["sexeo.de",2],["sgbdigital.de",2],["shoot-club.de",2],["shooter-media-tv.de",2],["shop-univer.de",2],["sicherheitstraining24.de",2],["siebenbuergisches-museum.de",2],["ski-light.de",2],["skmb.de",2],["skyscanner.de",2],["smdv.de",2],["smileypack.de",2],["smit-sport.de",2],["smow.de",2],["sogeti.de",2],["solcom.de",2],["sparkasse-allgaeu.de",2],["sparkasse-am-niederrhein.de",2],["sparkasse-amberg-sulzbach.de",2],["sparkasse-ansbach.de",2],["sparkasse-bamberg.de",2],["sparkasse-bochum.de",2],["sparkasse-bremen.de",2],["sparkasse-dortmund.de",2],["sparkasse-emsland.de",2],["sparkasse-erlangen.de",2],["sparkasse-essen.de",2],["sparkasse-freiburg.de",2],["sparkasse-fulda.de",2],["sparkasse-gelsenkirchen.de",2],["sparkasse-giessen.de",2],["sparkasse-hamm.de",2],["sparkasse-hannover.de",2],["sparkasse-heidelberg.de",2],["sparkasse-heilbronn.de",2],["sparkasse-herford.de",2],["sparkasse-hgp.de",2],["sparkasse-hochfranken.de",2],["sparkasse-hrv.de",2],["sparkasse-karlsruhe.de",2],["sparkasse-koblenz.de",2],["sparkasse-koelnbonn.de",2],["sparkasse-krefeld.de",2],["sparkasse-leerwittmund.de",2],["sparkasse-leipzig.de",2],["sparkasse-lemgo.de",2],["sparkasse-lev.de",2],["sparkasse-lueneburg.de",2],["sparkasse-magdeburg.de",2],["sparkasse-mainfranken.de",2],["sparkasse-mecklenburg-schwerin.de",2],["sparkasse-mittelthueringen.de",2],["sparkasse-moenchengladbach.de",2],["sparkasse-muensterland-ost.de",2],["sparkasse-nordhorn.de",2],["sparkasse-nuernberg.de",2],["sparkasse-oberhessen.de",2],["sparkasse-oberlausitz-niederschlesien.de",2],["sparkasse-oberpfalz-nord.de",2],["sparkasse-offenburg.de",2],["sparkasse-osnabrueck.de",2],["sparkasse-pdh.de",2],["sparkasse-pforzheim-calw.de",2],["sparkasse-pm.de",2],["sparkasse-re.de",2],["sparkasse-rhein-haardt.de",2],["sparkasse-rhein-nahe.de",2],["sparkasse-saarbruecken.de",2],["sparkasse-sha.de",2],["sparkasse-siegen.de",2],["sparkasse-uelzen-luechow-dannenberg.de",2],["sparkasse-ulm.de",2],["sparkasse-unnakamen.de",2],["sparkasse-vorderpfalz.de",2],["sparkasse-westmuensterland.de",2],["sparkasse-wetzlar.de",2],["sparkasse-witten.de",2],["shop.spd.de",2],["sperli.de",2],["spielgeschenke.de",2],["spielzeugmuseum-neustadt.de",2],["spk-arnstadt-ilmenau.de",2],["spk-chemnitz.de",2],["spk-elbe-elster.de",2],["spk-goettingen.de",2],["spk-in-ei.de",2],["spk-luebeck.de",2],["spk-mecklenburg-nordwest.de",2],["spk-mk.de",2],["spk-schaumburg.de",2],["spk-suedholstein.de",2],["spk-swb.de",2],["spk-vorpommern.de",2],["spk-westholstein.de",2],["spkvr.de",2],["sporleder-gaertnerei.de",2],["sportbootfuehrerschein.de",2],["sportschrank.de",2],["sportsdome24.de",2],["springpool.de",2],["sska.de",2],["sskduesseldorf.de",2],["sskm.de",2],["stadtmuseum-amberg.de",2],["stadtmuseum-kaufbeuren.de",2],["stadtmuseum-neuburg.de",2],["stadtsparkasse-bocholt.de",2],["stadtsparkasse-oberhausen.de",2],["stadtwerke-bonn.de",2],["stadtwerke-weilburg.de",2],["starmoney.de",2],["start-nrw.de",2],["stauden-siebler.de",2],["steinbockhuette.de",2],["steinmetz-baldauf.de",2],["stellfeld-ernst.de",2],["stevensbikes.de",2],["stoecker-stauden.de",2],["stozzon.de",2],["striebel-haus-des-gartens.de",2],["structogram.de",2],["studentenwerk-dresden.de",2],["studio-ausruestung.de",2],["suzuki.de",2],["tailorit.de",2],["tarifcheck.de",2],["taunussparkasse.de",2],["tea4you.de",2],["teichitekten24.de",2],["terra-australia.de",2],["teufel.de",2],["th-deg.de",2],["ths-software.de",2],["tinte.de",2],["tk.de",2],["toepfermuseum-thurnau.de",2],["topsolid.de",2],["torten-boutique.de",2],["trachtenkulturmuseum.de",2],["traffiq.de",2],["transgourmet.de",2],["tu-clausthal.de",2],["tu-darmstadt.de",2],["uhrzeit123.de",[2,3]],["unkrautfuchs.de",2],["unna.de",2],["urgibl.de",2],["vaillant.de",2],["vautron.de",2],["verdeck.de",2],["verfassungsschutz.de",2],["versteigerungspool.de",2],["vestel-germany.de",2],["villaflora.de",2],["vinzenztreff.de",2],["vivawest.de",2],["voigt-pflanzenhof.de",2],["volksversand.de",2],["vsmedien-shop.de",2],["vsninfo.de",2],["walter-outlet.de",2],["wark24.de",2],["waschkampagne.de",2],["weareknitters.de",2],["weber-baumschule.de",2],["weinhandel-fertsch.de",2],["werder-ketshop.de",2],["wertarbeit-steinfurt.de",2],["wespa.de",2],["wgm-rastatt.de",2],["wilsaflor.de",2],["wingendorfer-gaertnerei.de",2],["wir-sind-bund.de",2],["wissenschaft-shop.de",2],["wohlleben-sports.de",2],["wohnen-im-alter.de",2],["wolf-und-kollegen.de",2],["wolff-finnhaus-shop.de",2],["wolkengarage.de",2],["woolworth.de",2],["wurstladen.de",2],["xn--bafg-7qa.de",2],["zill.de",2],["zipfelbund.de",2],["zirener-pflanzen.de",2],["zirkelmuseum.de",2],["zkbs-online.de",2],["zoo-berlin.de",2],["shop.zoo-leipzig.de",2],["zoxs.de",2],["zurbrueggen.de",2],["zvsaar.de",2],["zvsn.de",2],["xhamster.desi",2],["anais.digital",2],["airfrance.dj",2],["2move.dk",2],["africatours.dk",2],["airfrance.dk",2],["antonscamping.dk",2],["autodoc.dk",2],["bomagasinet.dk",2],["bronderslevcaravan.dk",2],["camping-specialisten.dk",2],["candriam.dk",2],["cbs.dk",2],["checkfrank.dk",2],["dabbolig.dk",2],["danbolig.dk",2],["dancamper.dk",2],["danline.dk",2],["degiro.dk",2],["desitek.dk",2],["elavon.dk",2],["eltechno.dk",2],["escort-side.dk",2],["frusoed.dk",2],["fuso-trucks.dk",2],["hatten.dk",2],["hsbc.dk",2],["husted-emballage.dk",2],["imusic.dk",2],["jetcost.dk",2],["kais-caravan.dk",2],["kbhallen.dk",2],["kg-camping.dk",2],["kontrast.dk",2],["labiosthetique.dk",2],["le-camping.dk",2],["moellegaarden.dk",2],["nemtakeaway.dk",2],["nygart.dk",2],["business.panasonic.dk",2],["puzzleyou.dk",2],["rajapack.dk",2],["refurbed.dk",2],["sachisushi.dk",2],["salten.dk",2],["sejlingsmedje.dk",2],["silkeborgcaravancenter.dk",2],["skousen.dk",2],["skyscanner.dk",2],["solaga.dk",2],["stofkiosken.dk",2],["swedbank.dk",2],["topregal.dk",2],["vaillant.dk",2],["vikoberallebiler.dk",2],["zitekick.dk",2],["airfrance.com.do",2],["milex.com.do",2],["skyscanner.com.do",2],["airfrance.dz",2],["bepanthen.dz",2],["bepanthen.com.ec",2],["skyscanner.com.ec",2],["nmsu.edu",2],["autodoc.ee",2],["e-sigaret.ee",2],["hansapost.ee",2],["ibistallinncenter.ee",2],["inbank.ee",2],["kaup24.ee",2],["kika.ee",2],["lhv.ee",2],["muziker.ee",2],["oem.ee",2],["open24.ee",2],["publicholidays.ee",2],["sportland.ee",2],["swedbank.ee",2],["tavid.ee",2],["uvex-safety.ee",2],["visittallinn.ee",2],["airfrance.com.eg",2],["homify.com.eg",2],["adcboadilla.es",2],["airfrance.es",2],["alameda.es",2],["alfarnate.es",2],["alfarnatejo.es",2],["algaenergy.es",2],["algatocin.es",2],["almargen.es",2],["almogia.es",2],["alozaina.es",2],["alpandeire.es",2],["archez.es",2],["archidona.es",2],["ardales.es",2],["arlafoods.es",2],["arriate.es",2],["artroscopiaycadera.es",2],["atajate.es",2],["azmark.es",2],["balay.es",2],["benadalid.es",2],["benahavis.es",2],["benalauria.es",2],["benamargosa.es",2],["benamocarra.es",2],["benarraba.es",2],["benneckerent.es",2],["bestinver.es",2],["birdingmalaga.es",2],["bolilleando.es",2],["solymarhoteles.bookinweb.es",2],["cajamar.es",2],["campillos.es",2],["campingcabodegata.es",2],["campingelastral.es",2],["campingred.es",2],["candriam.es",2],["canillasdeaceituno.es",2],["cantabria.es",2],["carglass.es",2],["carratraca.es",2],["cartajima.es",2],["cartama.es",2],["casabermeja.es",2],["cashconverters.es",2],["cbgetafe.es",2],["cbpozuelo.es",2],["ccoo.es",2],["centroculturalmva.es",2],["cocinassoinco.es",2],["colmenar.es",2],["comares.es",2],["compramostucoche.es",2],["contabiliza.es",2],["coperama.es",2],["cortesdelafrontera.es",2],["cosasdeeducacion.es",2],["cuevasbajas.es",2],["cuevasdesanmarcos.es",2],["cutar.es",2],["degiro.es",2],["dehn.es",2],["dougalls.es",2],["educacionbioparc.es",2],["elborge.es",2],["elburgo.es",2],["elgusto.es",2],["elsoplao.es",2],["enracha.es",2],["evelb.es",2],["expocolchon.es",2],["fapyc.es",2],["farajan.es",2],["finanzasparatodos.es",2],["fiselgraf.es",2],["flota.es",2],["fortuluz.es",2],["fuentedepiedra.es",2],["fuso-trucks.es",2],["garante.es",2],["gaucin.es",2],["genalguacil.es",2],["gescan.es",2],["gesipa.es",2],["go-fit.es",2],["granfestival.es",2],["gransendademalaga.es",2],["grupointegra.es",2],["guiral.es",2],["higcapital.es",2],["highas.es",2],["hirealestate.es",2],["hlpklearfold.es",2],["homify.es",2],["hsbc.es",2],["humilladero.es",2],["icmf.es",2],["icoiig.es",2],["idmarketing.es",2],["iemdr.es",2],["ikasa.es",2],["indole.es",2],["ing.es",2],["integratecnologia.es",2],["inwx.es",2],["iznate.es",2],["jetcost.es",2],["jimeradelibar.es",2],["jubrique.es",2],["seneca.juntadeandalucia.es",2],["juventudsanse.es",2],["juzcar.es",2],["labiosthetique.es",2],["labrit.es",2],["lavinuela.es",2],["leoprinting.es",2],["luminsa.es",2],["masfiesta.es",2],["mecos.es",2],["mediamarkt.es",2],["mentolin.es",2],["mercamadrid.es",2],["midland.es",2],["milcom.es",2],["mobiliagestion.es",2],["molinabasket.es",2],["mollina.es",2],["monda.es",2],["montecorto.es",2],["motoblouz.es",2],["motusa.es",2],["mudanzavila.es",2],["multioferta.es",2],["murciacobras.es",2],["muziker.es",2],["ocaso.es",2],["ojen.es",2],["orange.es",2],["orangedigitalcenter.es",2],["orotavapalace.es",2],["packgo.es",2],["business.panasonic.es",2],["parauta.es",2],["periana.es",2],["peticion.es",2],["pibank.es",2],["poryparami.es",2],["productosmanchegos.es",2],["protec-sai.es",2],["protefix.es",2],["psicoaragon.es",2],["psiconsultants.es",2],["psoemalaga.es",2],["pujerra.es",2],["ractem.es",2],["rafer.es",2],["rajapack.es",2],["recail.es",2],["riacurrencyexchange.es",2],["riogordo.es",2],["salares.es",2],["salusinv.es",2],["sanareva.es",2],["saunierduval.es",2],["sedella.es",2],["sendalitoral.es",2],["serrato.es",2],["sierradeyeguas.es",2],["sierranevada.es",2],["simyo.es",2],["skyscanner.es",2],["sogeti.es",2],["solaga.es",2],["sonologic.es",2],["strato.es",2],["syder.es",2],["tarifasmasmovil.es",2],["teba.es",2],["temco.es",2],["tiendadeacuariofilia.es",2],["tiendagreenpeace.es",2],["todoviaje.es",2],["tolox.es",2],["topregal.es",2],["topsolid.es",2],["totalan.es",2],["trabajosverticalescantabria.es",2],["travelhabitat.es",2],["uvex-safety.es",2],["vaillant.es",2],["valledeabdalajis.es",2],["varaderey.es",2],["veobio.es",2],["vestel.es",2],["villanuevadelaconcepcion.es",2],["villanuevadeltrabuco.es",2],["villanuevadetapia.es",2],["vivuspagofacil.es",2],["yoviajo.es",2],["zapanines.es",2],["zapatos.es",[2,4]],["zeusapartamentos.es",2],["act-europe.eu",2],["airteam.eu",2],["alfalabsystem.eu",2],["allimex.eu",2],["benefit-plus.eu",2],["brilliant-ag.eu",2],["colegiocostaadeje.clickedu.eu",2],["compro-oro.eu",2],["covivio.eu",2],["dcmemba.eu",2],["depaterstafel.eu",2],["dolin.eu",2],["efootwear.eu",2],["eliis.eu",2],["enmca.eu",2],["epp.eu",2],["faircore4eosc.eu",2],["fiamtorino.eu",2],["fight-academy.eu",2],["greens-efa.eu",2],["hygiene-shop.eu",2],["idoc.eu",2],["in2waste.eu",2],["jpccr.eu",2],["kruk.eu",2],["mcrent.eu",2],["niko.eu",2],["novaeterrae.eu",2],["nutsinbulk.eu",2],["o-f-s.eu",2],["oneal.eu",2],["piardino.eu",2],["printsimple.eu",2],["qwic.eu",2],["schizophrenianet.eu",2],["targetmedia.eu",2],["tattoo-equipment.eu",2],["transip.eu",2],["trucksbook.eu",2],["sansebastianturismoa.eus",2],["116117.fi",2],["airfrance.fi",2],["arla.fi",2],["autodoc.fi",2],["candriam.fi",2],["degiro.fi",2],["enterprise.fi",2],["finlayson.fi",2],["fuso-trucks.fi",2],["herrfors.fi",2],["hobbyhall.fi",2],["jetcost.fi",2],["kitchentime.fi",2],["mielitekomedia.fi",2],["multitronic.fi",2],["muziker.fi",2],["napakka.fi",2],["business.panasonic.fi",2],["porho.fi",2],["puzzleyou.fi",2],["skyscanner.fi",2],["sogeti.fi",2],["sportland.fi",2],["swedbank.fi",2],["tampereenmusiikki.fi",2],["tavex.fi",2],["terhi.fi",2],["topregal.fi",2],["vaillant.fi",2],["varma.fi",2],["ajanvaraus.veripalvelu.fi",2],["acropole.fr",2],["aeroports-voyages.fr",2],["airfrance.fr",2],["aquazergues.fr",2],["mfrvilliemorgon.asso.fr",2],["atelierstore.fr",2],["atida.fr",2],["atlasformen.fr",2],["auto-doc.fr",2],["axa-im.fr",2],["benneckerent.fr",2],["bijouterie-dutoyat.fr",2],["bijouterie-neuville.fr",2],["bijouterie-nora.fr",2],["bijouteriegeorges.fr",2],["billetterie-bopb.fr",2],["billetterie-ffhandball.fr",2],["bm-lille.fr",2],["but.fr",2],["ca-laloue.fr",2],["candriam.fr",2],["carflex.fr",2],["casinodeparis.fr",2],["hautsdefrance.cci.fr",2],["centres-vaccination.fr",2],["chaussures.fr",2],["citeaquademie.fr",2],["clickdoc.fr",2],["complexe-citelium.fr",2],["cordia.fr",2],["couzeo.fr",2],["cre-or.fr",2],["cybernetix.fr",2],["debatpublic.fr",2],["deco-et-ambiances.fr",2],["degiro.fr",2],["dehn.fr",2],["descours1893.fr",2],["domitys.fr",2],["trace.dpd.fr",2],["dpi-immo.fr",2],["duo-caudry.fr",2],["elring.fr",[2,3]],["energydrink.fr",2],["espontoise.fr",2],["europemetalfil.fr",2],["ferret.fr",2],["fixtout.fr",2],["folimage.fr",2],["foodex.fr",2],["foodex-sud.fr",2],["formation-industries-isere.fr",2],["fortuneo.fr",2],["francofa-eurodis.fr",2],["frayssinet-joaillier.fr",2],["fruugo.fr",2],["fuso-trucks.fr",2],["gesipa.fr",2],["glibl.fr",2],["documentation.insp.gouv.fr",2],["helicea-cab.fr",2],["homap.fr",2],["homesud.fr",2],["homify.fr",2],["hotelius.fr",2],["hsbc.fr",2],["hucoco.fr",2],["iledefrance-mobilites.fr",2],["portaildocumentaire.inrs.fr",2],["intelligenceonline.fr",2],["intex.fr",2],["kidioui.fr",2],["labiosthetique.fr",2],["lafi.fr",2],["lalettrea.fr",2],["landreau.fr",2],["lidentitenumerique.laposte.fr",2],["larroutis.fr",2],["lavague-plainevallee.fr",2],["le-regent.fr",2],["leoprinting.fr",2],["lepermislibre.fr",2],["app.lepermislibre.fr",2],["letrianon.fr",2],["limogeshabitat.fr",2],["livoo.fr",2],["lo-obernai.fr",2],["longinus.fr",2],["louisedamas.fr",2],["ma-villa-en-provence.fr",2],["maif.fr",2],["majordome-prive.fr",2],["mcahandicap.fr",2],["conseil-national.medecin.fr",2],["mfr.fr",2],["mfr-charentay.fr",2],["mfr-chessy.fr",2],["mfr-lamure.fr",2],["mfr-lapalma.fr",2],["mfr-saint-romain.fr",2],["muziker.fr",2],["mynice-vacances.fr",2],["napvoyages.fr",2],["novacad.fr",2],["offresasaisir.fr",2],["business.panasonic.fr",2],["parcours-formations.fr",2],["bibliotheques.paris.fr",2],["pasquet.fr",2],["blogs.pcsoft.fr",2],["petiteamelie.fr",2],["petitionenligne.fr",2],["piscine-baker.fr",2],["piscine-berlioux.fr",2],["piscine-champerret.fr",2],["piscine-estrees.fr",2],["piscine-godard.fr",2],["pranarom.fr",2],["puratos.fr",2],["puzzleyou.fr",2],["ractem.fr",2],["raja.fr",2],["rb1890.fr",2],["readyart.fr",2],["refurbed.fr",2],["renzgroup.fr",2],["santelys.fr",2],["sceneo-capso.fr",2],["sendiroo.fr",2],["simac.fr",2],["sirops.fr",2],["skyscanner.fr",2],["smbp.fr",2],["smow.fr",2],["somme.fr",2],["e-mediatheque.sqy.fr",2],["billetterie.stade.fr",2],["billetterie.stadetoulousain.fr",2],["strato.fr",2],["sudeclope.fr",2],["tbs-education.fr",2],["ticx.fr",2],["topregal.fr",2],["ttisuccessinsights.fr",2],["uvex-heckel.fr",2],["vaillant.fr",2],["vaneste.fr",2],["vendezvotrevoiture.fr",2],["vernouillet28.fr",2],["vola.fr",2],["airfrance.ga",2],["airfrance.gf",2],["skyscanner.gg",2],["airfrance.gp",2],["arlafoods.gr",2],["aromaboutique.gr",2],["asimakopoulou.gr",2],["atticabank.gr",2],["autodoc.gr",2],["capristores.gr",2],["alifragis.com.gr",2],["decolight.gr",2],["degiro.gr",2],["derma-line.gr",2],["donlow.gr",2],["elpidajob.gr",2],["epapoutsia.gr",2],["exclusivevip.gr",2],["feelhealthy.gr",2],["flamecontrol.gr",2],["hartorama.gr",2],["hotelscombined.gr",2],["hsbc.gr",2],["huaweistore.gr",2],["intersport.gr",2],["kafkas.gr",2],["kodiko.gr",2],["mikroutsikos.gr",2],["moulinex.gr",2],["muziker.gr",2],["petit-bateau.gr",2],["quiko.gr",2],["rowenta.gr",2],["skouras-carpets.gr",2],["sunshine.gr",2],["trimel.gr",2],["uniqueshop.gr",2],["zanidakis.gr",2],["skyscanner.com.gt",2],["airfrance.com.hk",2],["lnl.com.hk",2],["skyscanner.com.hk",2],["homify.hk",2],["jetcost.hk",2],["loveeyesight.hk",2],["your-life.hk",2],["skyscanner.com.hn",2],["adiva.hr",2],["airfrance.hr",2],["diners.hr",[2,6]],["ecipele.hr",2],["edukacentar.hr",2],["erstecardclub.hr",2],["favi.hr",2],["iskon.hr",2],["muziker.hr",2],["onlineuciliste.hr",2],["plusportal.hr",2],["radniodnosi.hr",2],["uvex-safety.hr",2],["vaillant.hr",2],["smartserve.hsbc",2],["airfrance.ht",2],["abouthungary.hu",2],["airfrance.hu",2],["arla.hu",2],["autodoc.hu",2],["automeister.hu",2],["autonet-group.hu",2],["jegy.bahart.hu",2],["beststuff.hu",2],["bluebird.hu",2],["budaimaganrendelo.hu",2],["butor-mirjan24.hu",2],["csoszplatan.hu",2],["dashofer.hu",2],["defence.hu",2],["degiro.hu",2],["dehn.hu",2],["ecipo.hu",2],["eurizon.hu",2],["favi.hu",2],["flip.hu",2],["intersport.hu",2],["jetcost.hu",2],["kalkulator.hu",2],["kektura.hu",2],["hotdk2023.kre.hu",2],["mkb.hu",2],["muszakiforum.hu",2],["muziker.hu",2],["ker.mvmnext.hu",2],["pharmindex-online.hu",2],["pilous.hu",2],["podcast.hu",2],["primaenergia.hu",2],["rajapack.hu",2],["saunierduval.hu",2],["skyscanner.hu",2],["smartclinic.hu",2],["spar.hu",2],["statech.hu",2],["takarekbank.hu",2],["takareklizing.hu",2],["tavex.hu",2],["uvex-safety.hu",2],["vaillant.hu",2],["vivantis.hu",2],["airfrance.id",2],["arla.co.id",2],["cellini.co.id",2],["greatplacetowork.co.id",2],["homify.co.id",2],["jetcost.co.id",2],["puratos.co.id",2],["skyscanner.co.id",2],["uvex-safety.co.id",2],["airfrance.ie",2],["auto-doc.ie",2],["beaconhospital.ie",2],["bvp.ie",2],["candriam.ie",2],["cavanmonaghansciencefestival.ie",2],["degiro.ie",2],["eci.ie",2],["gov.ie",2],["hsbc.ie",2],["jetcost.ie",2],["joe.ie",2],["lilliputpress.ie",2],["muziker.ie",2],["ncad.ie",2],["nutsinbulk.ie",2],["piratescove.ie",2],["puzzleyou.ie",2],["refurbed.ie",2],["rescueanimalsireland.ie",2],["skyscanner.ie",2],["sogeti.ie",2],["urbana.ie",2],["cyberweek.tau.ac.il",2],["airfrance.co.il",2],["arla.co.il",2],["haifachem.co.il",2],["hotcinema.co.il",2],["skyscanner.co.il",2],["airfrance.in",2],["hsbc.co.in",2],["jetcost.co.in",2],["skyscanner.co.in",2],["homify.in",2],["skyscanner.in",2],["uvex-safety.in",2],["caminitodelrey.info",2],["dach-bau.info",2],["ddg.info",2],["gebrauchtwagen-outlet.info",2],["ispop.info",2],["ofpr.info",2],["peter-berger.info",2],["piardino.info",2],["sprtec.info",2],["vaillant.info",2],["zszitomirska.info",2],["osimis.io",2],["edeltalk.ticket.io",2],["fitplus.is",2],["icelandicglacial.is",2],["3di.it",2],["airfrance.it",2],["allmusicitalia.it",2],["americantourister.it",2],["amitek.it",2],["arla.it",2],["artejanatvalbadia.it",2],["atleticariccardi.it",2],["audis.it",2],["auto-doc.it",2],["axa-im.it",2],["barracudashoes.it",2],["bioitalia.it",2],["bossy.it",2],["kultur.bz.it",2],["candriam.it",2],["centrotiziano.it",2],["clubnuoveidee.it",2],["degiro.it",2],["dehn.it",2],["digabrielericambi.it",2],["e-businessconsulting.it",2],["edencasa.it",2],["elring.it",[2,3]],["enerin.it",2],["escarpe.it",2],["favi.it",2],["forcinaviaggi.it",2],["forzapalermo.it",2],["funghimagazine.it",2],["gildavenezia.it",2],["goldman-sachs.it",2],["dt.mef.gov.it",2],["hermann-saunierduval.it",2],["homify.it",2],["hsbc.it",2],["idoctors.it",2],["igeacps.it",2],["ilcambiamento.it",2],["jetcost.it",2],["kocca.it",2],["kripa.it",2],["labiosthetique.it",2],["ilmioartigiano.lvh.it",2],["meinhandwerker.lvh.it",2],["manageritalia.it",2],["mediaworld.it",2],["messinamagazine.it",2],["misericordia-sesto.it",2],["monolithdesign.it",2],["muziker.it",2],["myray.it",2],["newtom.it",2],["noicompriamoauto.it",2],["maggioreosp.novara.it",2],["business.panasonic.it",2],["pharmastar.it",2],["piardino.it",2],["aslbi.piemonte.it",[2,12]],["piron.it",2],["puntatacco.it",2],["puzzleyou.it",2],["rajapack.it",2],["refurbed.it",2],["regionedanubio.it",2],["ridewill.it",2],["riflessidiluce.it",2],["rockol.it",2],["salmoiraghievigano.it",2],["sanareva.it",2],["skyscanner.it",2],["terre-emerse.it",2],["tgsoft.it",2],["tomshw.it",2],["topregal.it",2],["topsolid.it",2],["tradingsystems.it",2],["travelbefore.it",2],["turistcasa.it",2],["tuttitalia.it",2],["tvprato.it",2],["umbriasettegiorni.it",2],["unicredit.it",2],["uvex-safety.it",2],["vaillant.it",2],["viaggiareinpuglia.it",2],["vivantis.it",2],["webonallestimenti.it",2],["airfrance.com.jo",2],["adempas.jp",2],["arla.jp",2],["airfrance.co.jp",2],["hsbc.co.jp",2],["puratos.co.jp",2],["colaborator.jp",2],["cteph.jp",2],["dbschenker-seino.jp",2],["g4atokyo.jp",2],["homify.jp",2],["ccifj.or.jp",2],["sagicheck.jp",2],["skyscanner.jp",2],["uvex-safety.jp",2],["airfrance.com.kh",2],["oper.koeln",2],["airfrance.co.kr",2],["aspirinprotect.co.kr",2],["homify.co.kr",2],["hotelscombined.co.kr",2],["jetcost.co.kr",2],["skyscanner.co.kr",2],["skyscanner.kr",2],["uvex-safety.kz",2],["airfrance.com.lb",2],["suedtirol.live",2],["autodoc.lt",2],["dojusagro.lt",2],["eavalyne.lt",2],["kika.lt",2],["muziker.lt",2],["pigu.lt",2],["sportland.lt",2],["telia.lt",2],["uvex-safety.lt",2],["airfrance.lu",2],["autodoc.lu",2],["candriam.lu",2],["gulf.lu",2],["leoprinting.lu",2],["muziker.lu",2],["puzzleyou.lu",2],["sogeti.lu",2],["uvex-safety.lu",2],["220.lv",2],["autodoc.lv",2],["beopen.lv",2],["bluorbank.lv",2],["cesukoncertzale.lv",2],["dojuslatvija.lv",2],["doppelherz.lv",2],["tk.mime.lv",2],["muziker.lv",2],["ogresnovads.lv",2],["radioapp.lv",2],["swedbank.lv",2],["tavex.lv",2],["telia.lv",2],["uvex-safety.lv",2],["airfrance.ma",2],["bepanthen.ma",2],["puratos.md",2],["starnet.md",2],["airfrance.mg",2],["airfrance.ml",2],["airfrance.mq",2],["arla.com.mt",2],["hsbc.com.mt",2],["netnews.com.mt",2],["one.com.mt",2],["tvmnews.mt",2],["airfrance.mu",2],["smb.museum",2],["arla.mx",2],["airfrance.com.mx",2],["dasweltauto.com.mx",2],["europcar.com.mx",2],["homify.com.mx",2],["hsbc.com.mx",2],["jetcost.com.mx",2],["skyscanner.com.mx",2],["gesipa.mx",2],["peticiones.mx",2],["skyscanner.mx",2],["airfrance.my",2],["homify.com.my",2],["jetcost.com.my",2],["puratos.com.my",2],["skyscanner.com.my",2],["uvex-safety.com.my",2],["airfrance.ne",2],["40grados.net",2],["admer.net",2],["arche.net",2],["boehringer.net",2],["bubble-soccer.net",2],["crazypatterns.net",2],["espatur.net",2],["fegas.net",2],["gigamedia.net",2],["guiatur.net",2],["habsburger.net",2],["hanssens.net",2],["impacthub.net",2],["just-gregory.net",2],["klascement.net",2],["lacomarca.net",2],["manoferro.net",2],["marianne.net",2],["netzteam.net",2],["opprop.net",2],["papalencyclicals.net",2],["peticiones.net",2],["pflanzenkonzepte.net",2],["radioclub91.net",2],["safenames.net",2],["sani-lux.net",2],["skrivunder.net",2],["skyscanner.net",2],["spielzeugmuseum.net",2],["strumentimusicali.net",2],["theweather.net",2],["tissus.net",2],["topografica.net",2],["travebook.net",2],["verpackungs-shop.net",2],["vestax.net",2],["vrijdagmarkt.net",2],["webvillas.net",2],["xmarabia.net",2],["zanker.net",2],["casper.network",2],["airfrance.ng",2],["arla.ng",2],["skyscanner.com.ni",2],["airfrance.nl",2],["all4running.nl",2],["allekringloopwinkels.nl",2],["amrecycling.nl",2],["arla.nl",2],["atalmedial.nl",2],["atlasformen.nl",2],["autobedrijf-boskamp.nl",2],["autodoc.nl",2],["autohillen.nl",2],["autohuisdelfzijl.nl",2],["autojetten.nl",2],["awb.nl",2],["bassant.nl",2],["bcc.nl",2],["ben.nl",2],["bensanitair.nl",2],["bergsteyn.nl",2],["bploodsen.nl",2],["broekhuis-opel.nl",2],["burgauto.nl",2],["candriam.nl",2],["cilgro.nl",2],["cilinderdomein.nl",2],["shopbuilder.co.nl",2],["compair-airco.nl",2],["coolblue.nl",2],["dakcoatingnoord.nl",2],["dealstunter.nl",2],["degiro.nl",2],["desatel.nl",2],["devoordeelmarkt.nl",2],["dewaagnederland.nl",2],["digitalimpact.nl",2],["digiwallet.nl",2],["dirk.nl",2],["dutchlightpro.nl",2],["e-acceptgiro.nl",2],["ecm.nl",2],["ekoplaza.nl",2],["elinex.nl",2],["esportsclub.nl",2],["etos.nl",2],["ushio-staging.ewag.nl",2],["fletcherlandgoedhotelrenesse.nl",2],["gesipa.nl",2],["golfclub-kleiburg.nl",2],["golfschoolhitland.nl",2],["hallie-vanklooster.nl",2],["headsetwinkel.nl",2],["heijtingmilieuservice.nl",2],["hema.nl",2],["hgrgevelrenovatie.nl",2],["hitland.nl",2],["homedesignshops.nl",2],["homify.nl",2],["horecadisposables.nl",2],["hsbc.nl",2],["iberdeli.nl",2],["inactievooramnesty.nl",2],["jetcost.nl",2],["johntoy.nl",2],["joueco.nl",2],["jouwictvacature.nl",2],["juurlink.nl",2],["kommago.nl",2],["labiosthetique.nl",2],["landuwasco.nl",2],["leoprinting.nl",2],["liewesroden-opel.nl",2],["louwman.nl",2],["mc-sloten.nl",2],["mediamarkt.nl",2],["mega.nl",2],["mfiv.nl",2],["mommers.nl",2],["muziker.nl",2],["nationaalbespaarcentrum.nl",2],["oldstars.nl",2],["omoda.nl",2],["opc-opel.nl",2],["opel-hekkert.nl",2],["opelrentenaar.nl",2],["opelvannunen.nl",2],["opmaatzagen.nl",[2,41]],["ouderenfonds.nl",2],["p-plus.nl",2],["business.panasonic.nl",2],["pathe.nl",2],["pcmweb.nl",2],["petiteamelie.nl",2],["piguillet.nl",2],["plan-bee.nl",2],["portofoonwinkel.nl",2],["prenatal.nl",2],["puratos.nl",2],["qwic.nl",2],["rajapack.nl",2],["refurbed.nl",2],["rhoongolfcenter.nl",2],["romaro.nl",2],["routershop.nl",2],["safedeliveries.nl",2],["sanidirect.nl",2],["securitydiscount.nl",2],["selectiepunt.nl",2],["skyscanner.nl",2],["smits-autos.nl",2],["sooco.nl",2],["spelspul.nl",2],["sport-people.nl",2],["strato.nl",2],["tameteo.nl",2],["targetsms.nl",2],["toto.nl",2],["treijtel.nl",2],["upinternational.nl",2],["uvex-safety.nl",2],["vaillant.nl",2],["vandertholen.nl",2],["vandoornbv.nl",2],["vanrooy.nl",2],["vanvoordenalmere.nl",2],["webvillas.nl",2],["werkenbijdfzs.nl",2],["werkenindetechniek.nl",2],["werkenmetmerken.nl",2],["wide-angle.nl",2],["wifishop.nl",2],["wijcontrolerenjedata.nl",2],["wijkopenautos.nl",2],["witway.nl",2],["yellowbrick.nl",2],["zorgzaam010.nl",2],["actronics.no",2],["airfrance.no",2],["arcane.no",2],["arla.no",2],["candriam.no",2],["autodoc.co.no",2],["degiro.co.no",2],["eiendomspriser.no",2],["elavon.no",2],["fuso-trucks.no",2],["grancanariareiser.no",2],["imusic.no",2],["jbf.no",2],["jetcost.no",2],["m3panel.no",2],["onecall.no",2],["business.panasonic.no",2],["rajapack.no",2],["skousen.no",2],["skyscanner.no",2],["sogeti.no",2],["swedbank.no",2],["vaillant.no",2],["wideroe.no",2],["lokalplus.nrw",2],["gislaved.nu",2],["larcenter.nu",2],["muziker.nu",2],["no.sove.nu",2],["bepanthen.co.nz",2],["canesten.co.nz",2],["claratyne.co.nz",2],["ferntech.co.nz",2],["jetcost.co.nz",2],["losecextra.co.nz",2],["skyscanner.co.nz",2],["petitions.nz",2],["ostrzegamy.online",[2,3]],["peticao.online",2],["peticije.online",2],["webkamery.online",2],["onlinecourses.ooo",2],["advantageaustria.org",2],["happypenguin.altervista.org",2],["alumniportal-deutschland.org",2],["amara.org",2],["apedys.org",2],["cabri-sbo.org",2],["chorvatsko.org",2],["costadelsolmalaga.org",2],["cspoa.org",2],["droitconstitutionnel.org",2],["earthinnovation.org",2],["easyphp.org",2],["ecl.org",2],["elpicazo.org",2],["esaa-eu.org",2],["foundationforauditingresearch.org",2],["freiheit.org",2],["gotaalvvvf.org",2],["hhccespanasur.org",2],["hrci.org",2],["offshoreleaks.icij.org",2],["ifrs.org",2],["itprofessionalism.org",2],["johannische-kirche.org",2],["malagaviva.org",2],["manosunidas.org",2],["millenniumprize.org",2],["morphologicum.org",2],["museumsfreunde.org",2],["newfies-dialer.org",2],["ofaj.org",2],["paravol.org",2],["plannedparenthood.org",2],["plannedparenthoodaction.org",2],["regenwald-schuetzen.org",2],["sbk.org",2],["schulzmuseum.org",2],["sgim.org",2],["tiendafcarreras.org",2],["tiendafvf.org",2],["verpackungsregister.org",2],["worldarchitecture.org",2],["airfrance.pa",2],["skyscanner.com.pa",2],["airfrance.pe",2],["bepanthen.com.pe",2],["jetcost.com.pe",2],["nike.com.pe",2],["skyscanner.com.pe",2],["homify.pe",2],["peticiones.pe",2],["airfrance.pf",2],["arla.ph",2],["greatplacetowork.com.ph",2],["jetcost.com.ph",2],["skyscanner.com.ph",2],["western.com.ph",2],["virbac.ph",2],["homify.pk",2],["academyofbusiness.pl",2],["airfrance.pl",2],["allecco.pl",2],["aparts.pl",2],["arla.pl",2],["as-sprzedazy.pl",2],["autoczescizielonki.pl",2],["autodoc.pl",2],["bialystok.pl",2],["born2be.pl",2],["centrumrowerowe.pl",2],["cgwisdom.pl",2],["cinkciarz.pl",2],["agroservice.com.pl",2],["eobuwie.com.pl",2],["gtv.com.pl",2],["statech.com.pl",2],["wobit.com.pl",2],["coupondojo.pl",2],["cwanylis.pl",2],["czyodebrac.pl",2],["defence24.pl",2],["degiro.pl",2],["doz.pl",2],["dozapteka.pl",2],["dyzurnet.pl",2],["e-commerce-24.pl",2],["e-glamour.pl",2],["e-kruk.pl",2],["platnik.e-pity.pl",2],["e-zikoapteka.pl",2],["earlystage.pl",2],["ebilet.pl",2],["educado.pl",2],["efestarnow.pl",2],["effector.pl",2],["elavon.pl",2],["elring.pl",[2,3]],["erli.pl",2],["etransport.pl",2],["fagorprofessional.pl",2],["fastdeal.pl",2],["favi.pl",2],["fuso-trucks.pl",2],["gadu-gadu.pl",2],["strazmiejska.gda.pl",2],["gemini.pl",2],["gesipa.pl",2],["gorna-austria.pl",2],["homify.pl",2],["horecatrends.pl",2],["hsbc.pl",2],["informacjazarzadcza.pl",2],["ispot.pl",2],["ivolta.pl",2],["jetcost.pl",2],["klarta.pl",2],["kolegiata-sieradz.pl",2],["konferencje.pl",2],["labiosthetique.pl",2],["libet.pl",2],["lotto.pl",2],["mediamarkt.pl",2],["mediccentre.pl",2],["memo-book.pl",[2,3]],["mojanorwegia.pl",2],["motofaktor.pl",2],["multimediago.pl",2],["muziker.pl",2],["nalewkababuni.pl",[2,3]],["newsello.pl",2],["nfz-lodz.pl",2],["osehero.pl",2],["otoprzychodnie.pl",2],["panasonic.pl",2],["business.panasonic.pl",2],["panwybierak.pl",2],["skm.pkp.pl",2],["polskieradio.pl",2],["portalprzedszkolny.pl",2],["portalspozywczy.pl",2],["pszow.pl",2],["puzzleyou.pl",2],["queisser.pl",2],["rajapack.pl",2],["refunder.pl",2],["refurbed.pl",2],["renee.pl",2],["rynekzdrowia.pl",2],["santander.pl",2],["satkurier.pl",2],["sfd.pl",2],["sklep-szachy.pl",2],["sklepy-odido.pl",2],["skyscanner.pl",2],["solarkurier.pl",2],["szef-sprzedazy.pl",2],["tavex.pl",2],["toyotabank.pl",2],["tulodz.pl",2],["unilink.pl",2],["uvex-safety.pl",2],["vaillant.pl",2],["vwfs.pl",2],["whoohoo.pl",2],["woolworth.pl",2],["zikodermo.pl",2],["carflex.pro",2],["delaware.pro",2],["airfrance.pt",2],["auto-doc.pt",2],["candriam.pt",2],["cashconverters.pt",2],["fuso-trucks.com.pt",2],["homing.com.pt",2],["donamatilde.pt",2],["elring.pt",[2,3]],["homify.pt",2],["inmocion.pt",2],["interpass-viagens.pt",2],["jetcost.pt",2],["lisbonsaobentohotel.pt",2],["moneris.pt",2],["muziker.pt",2],["naturesfinest.pt",2],["puratos.pt",2],["qtur.pt",2],["rajapack.pt",2],["sanareva.pt",2],["skyscanner.pt",2],["ter-as.pt",[2,5]],["topregal.pt",2],["topsolid.pt",2],["uvex-safety.pt",2],["vintagebazaar.pt",2],["levi.com.py",2],["skyscanner.com.py",2],["airfrance.re",2],["petitionenligne.re",2],["airfrance.ro",2],["audioweb.ro",2],["autocheckcenter.ro",2],["autodoc24.ro",2],["automeister.ro",2],["autonet-group.ro",2],["bancatransilvania.ro",2],["clinicakorall.ro",2],["cmteb.ro",2],["online.smith.com.ro",2],["vaillant.com.ro",2],["complex-apicol.ro",2],["crediteurope.ro",2],["epantofi.ro",2],["favi.ro",2],["flip.ro",2],["fnapip.ro",2],["ford-rulate.ro",2],["fordbdt.ro",2],["fuso-trucks.ro",2],["gesipa.ro",2],["haineshop.ro",2],["ieftin-da-bun.ro",2],["imobiliare.ro",2],["intercars.ro",2],["intersport.ro",2],["jetcost.ro",2],["lubexpert.ro",2],["muziker.ro",2],["optimocard.ro",2],["partycenter.ro",2],["primaria-soldanu.ro",2],["protefix.ro",2],["saunierduval.ro",2],["skyscanner.ro",2],["statech.ro",2],["tavex.ro",2],["undelucram.ro",2],["uvex-safety.ro",2],["vivantis.ro",2],["airfrance.rs",2],["bazzar.rs",2],["femibion.rs",2],["maxi.rs",2],["opusteno.rs",2],["tavex.rs",2],["uvex-safety.rs",2],["vaillant.rs",2],["2ip.ru",2],["airfrance.ru",2],["arla.ru",2],["benneckerent.ru",2],["cbs-nizhnegorskij.ru",2],["doppelherz.ru",2],["dshi-otradnoe.ru",2],["elring.ru",[2,3]],["homify.ru",2],["hotcourses.ru",2],["jetcost.ru",2],["pickyou.ru",2],["schoolpetrov.ru",2],["skyscanner.ru",2],["spsobor.ru",2],["trcfrant.ru",2],["airfrance.sa",2],["skyscanner.com.sa",2],["homify.sa",2],["airfrance.se",2],["ale.se",2],["alemssparbank.se",2],["atvidabergsspb.se",2],["autodoc.se",2],["avsparbank.se",2],["baaam.se",2],["bergslagenssparbank.se",2],["bessemerskolan.se",2],["bjursassparbank.se",2],["bjuv.se",2],["bokio.se",2],["boras.se",2],["borasstadsteater.se",2],["bvvf.se",2],["cancercentrum.se",2],["candriam.se",2],["citydack.se",2],["dalatrafik.se",2],["dalsbank.se",2],["dasweltauto.se",2],["deermeadow.se",2],["degiro.se",2],["ekebysparbank.se",2],["ekehagen.se",2],["elavon.se",2],["emmaboda.se",2],["emmabodaenergi.se",2],["eskor.se",2],["fagersta.se",2],["falkenbergssparbank.se",2],["falkoping.se",2],["falun.se",2],["favi.se",2],["favoptic.se",2],["fello.se",2],["findit-solutions.se",2],["fruugo.se",2],["fryksdalenssparbank.se",2],["gdpr.se",2],["gnosjo.se",2],["hairtalk.se",2],["halebop.se",2],["halmstad.se",2],["halsinglandssparbank.se",2],["haradssparbanken.se",2],["helahuma.se",2],["hh.se",2],["highcoastartvalley.se",2],["hogbobruk.se",2],["hogsbysparbank.se",2],["hotelscombined.se",2],["hsbc.se",2],["imusic.se",2],["innovativsanering.se",2],["itsam.se",2],["ivetoftasparbank.se",2],["jetcost.se",2],["jonkoping.se",2],["kb.se",2],["kindaydresparbank.se",2],["krokom.se",2],["kungahuset.se",2],["kungsbacka.se",2],["laholmssparbank.se",2],["lansstyrelsen.se",2],["lekebergssparbank.se",2],["leksandssparbank.se",2],["lerum.se",2],["lindesberg.se",2],["ljusdal.se",2],["ltvsparbank.se",2],["folkbiblioteken.lund.se",2],["m3panel.se",2],["malmoopera.se",2],["markarydssparbank.se",2],["mathem.se",2],["mdu.se",2],["mfof.se",2],["mfulvon.se",2],["mjobackssparbank.se",2],["mobilabonnemang.se",2],["mojligheternashusab.se",2],["mullsjo.se",2],["muziker.se",2],["nordahl.se",2],["nordanstig.se",2],["norrbarke-sparbank.se",2],["nynashamn.se",2],["odenbadet.se",2],["offentligarummet.se",2],["olandsbank.se",2],["ornskoldsvik.se",2],["ornskoldsviksgymnasium.se",2],["orustsparbank.se",2],["ovikparkering.se",2],["ovikshem.se",2],["business.panasonic.se",2],["puzzleyou.se",2],["rajapack.se",2],["rattvik.se",2],["refunder.se",2],["refurbed.se",2],["roslagenssparbank.se",2],["salasparbank.se",2],["samnytt.se",2],["sandbackapark.se",2],["sandnet.se",2],["sandviken.se",2],["sandvikenenergi.se",2],["sandvikenhus.se",2],["sh.se",2],["sidensjosparbank.se",2],["skandia.se",2],["skolriksdag.se",2],["skurupssparbank.se",2],["skyscanner.se",2],["smskaraborg.se",2],["smsparbank.se",2],["snapphanebygdenssparbank.se",2],["sodradalarnassparbank.se",2],["sodrahestrasparbank.se",2],["sogeti.se",2],["soleil.se",2],["sormlandssparbank.se",2],["sparbanken.se",2],["sparbankenalingsas.se",2],["sparbankenboken.se",2],["sparbankeneken.se",2],["sparbankenenkoping.se",2],["sparbankengoinge.se",2],["sparbankengotland.se",2],["sparbankenikarlshamn.se",2],["sparbankenlidkoping.se",2],["sparbankennord.se",2],["sparbankenrekarne.se",2],["sparbankensjuharad.se",2],["sparbankenskane.se",2],["sparbankenskaraborg.se",2],["sparbankentanum.se",2],["sparbankentranemo.se",2],["sparbankenvm.se",2],["statensmedierad.se",2],["studerainorrbotten.se",2],["svenljunga.se",2],["sverigesdepabibliotekochlanecentral.se",2],["swedbank.se",2],["swedbankrobur.se",2],["tavex.se",2],["theglassfactory.se",2],["tidaholm.se",2],["tidaholms-sparbank.se",2],["tjorns-sparbank.se",2],["tjustbanken.se",2],["topregal.se",2],["ulricehamnssparbank.se",2],["umea.se",2],["umea400.se",2],["ungifalkoping.se",2],["uvex-safety.se",2],["vadstenasparbank.se",2],["vaillant.se",2],["vakin.se",2],["valdemarsvikssparbank.se",2],["validoo.se",2],["varbergssparbank.se",2],["varldsklass.se",2],["vattenmyndigheterna.se",2],["vaxholm.se",2],["vikoperdinbil.se",2],["vimmerbysparbank.se",2],["vinkylen.se",2],["virserumssparbank.se",2],["weum.se",2],["wwsparbank.se",2],["xn--rnskldsviksgymnasium-29be.se",2],["airfrance.sg",2],["arla.com.sg",2],["axa-im.com.sg",2],["bepanthen.com.sg",2],["hsbc.com.sg",2],["jetcost.com.sg",2],["skyscanner.com.sg",2],["uvex-safety.com.sg",2],["homify.sg",2],["airteam.shop",2],["puzzleyou.shop",2],["socchef.shop",2],["vosker.shop",2],["a1.si",2],["airfrance.si",2],["autodoc.si",2],["centerzaizobrazevanje.si",2],["demokracija.si",2],["malijunaki.si",2],["muziker.si",2],["nbanka.si",2],["pivo-ressel.si",2],["redo.si",2],["samostojno-podjetnistvo.si",2],["sava-pokojninska.si",2],["ucinkovitasola.si",2],["uvex-safety.si",2],["vaillant.si",2],["varstvo-podatkov.si",2],["zav-sava.si",2],["airfrance.sk",2],["artforum.sk",2],["autodoc.sk",2],["bianchi.sk",2],["bozponline.sk",2],["candriam.sk",2],["centrum.sk",2],["csobleasing.sk",2],["dashofer.sk",2],["davorin.sk",2],["enviro.sk",2],["eobuv.sk",2],["epenta.sk",2],["etsba.sk",2],["favi.sk",2],["fuso-trucks.sk",2],["givery.sk",2],["hornerakusko.sk",2],["mobilservis.sk",2],["muziker.sk",2],["osenioroch.sk",2],["ppn.sk",2],["profesia.sk",2],["protefix.sk",2],["protherm.sk",2],["puzzleyou.sk",2],["rajapack.sk",2],["retel.sk",2],["rightdeal.sk",2],["skolaefektivne.sk",2],["spacek.sk",2],["srovpraxi.sk",2],["szcoportal.sk",2],["thechillidoctor.sk",2],["trendy-mama.sk",2],["uvex-safety.sk",2],["vaillant.sk",2],["vivantis.sk",2],["zlavomat.sk",2],["airfrance.sn",2],["pillowfort.social",2],["restaurants.st",2],["shopping.st",2],["skyscanner.com.sv",2],["acino.swiss",2],["zaugg.swiss",2],["fit.technology",2],["airfrance.tg",2],["airfrance.co.th",2],["homify.co.th",2],["jetcost.co.th",2],["skyscanner.co.th",2],["matador.tires",2],["airfrance.tn",2],["airfrance.com.tr",2],["ak-asya.com.tr",2],["avis.com.tr",2],["budget.com.tr",2],["dbschenkerarkas.com.tr",2],["elring.com.tr",[2,3]],["file.com.tr",2],["gesipa.com.tr",2],["homify.com.tr",2],["hsbc.com.tr",2],["isobil.com.tr",2],["kocbayi.com.tr",2],["migros.com.tr",2],["business.panasonic.com.tr",2],["protefix.com.tr",2],["skyscanner.com.tr",2],["topsolid.com.tr",2],["uvex-safety.com.tr",2],["above9.travel",2],["arla.tt",2],["katholisch1.tv",2],["terre.tv",2],["airfrance.com.tw",2],["hsbc.com.tw",2],["patnbk.com.tw",2],["skyscanner.com.tw",2],["homify.tw",2],["skyscanner.tw",2],["theimagingsource.tw",2],["airfrance.ua",2],["eobuv.com.ua",2],["koleso-gizni.com.ua",2],["skyscanner.com.ua",2],["doppelherz.ua",2],["homify.ua",2],["protefix.ua",2],["protherm.ua",2],["vaillant.ua",2],["viknanovi.ua",2],["fitzmuseum.cam.ac.uk",2],["msds.open.ac.uk",2],["24helmets.co.uk",2],["aabeam.co.uk",2],["airfrance.co.uk",2],["alexanderhall.co.uk",2],["argos-tradein.co.uk",2],["autodoc.co.uk",2],["avantiwestcoast.co.uk",2],["axa-im.co.uk",2],["baer-shoes.co.uk",2],["beam.co.uk",2],["bere.co.uk",2],["bionic.co.uk",2],["britishcornershop.co.uk",2],["candriam.co.uk",2],["chilledpackaging.co.uk",2],["countygarageford.co.uk",2],["cpratts.co.uk",2],["defencediscountservice.co.uk",2],["degiro.co.uk",2],["delaware.co.uk",2],["ejot.co.uk",2],["elavon.co.uk",2],["enact.co.uk",2],["fantasyfootballgeek.co.uk",2],["farmfoods.co.uk",2],["favi.co.uk",2],["foxtons.co.uk",2],["freefestival.co.uk",2],["galadurham.co.uk",2],["gesipa.co.uk",2],["globalcause.co.uk",2],["glow-worm.co.uk",2],["hallmark.co.uk",2],["heycar.co.uk",2],["holidayhypermarket.co.uk",2],["homify.co.uk",2],["hoorayheroes.co.uk",2],["hotelius.co.uk",2],["hsbc.co.uk",2],["jetcost.co.uk",2],["kenbrownmotors.co.uk",2],["kikbuild.co.uk",2],["lahacienda.co.uk",2],["lightandland.co.uk",2],["ludlowbrewery.co.uk",2],["manthorpebp.co.uk",2],["maximiles.co.uk",2],["metro.co.uk",2],["modibodi.co.uk",2],["motustruckandvan.co.uk",2],["msvhousing.co.uk",2],["muziker.co.uk",2],["nationalgallery.co.uk",2],["nextdaycatering.co.uk",2],["nutsinbulk.co.uk",2],["overclockers.co.uk",2],["business.panasonic.co.uk",2],["parkem.co.uk",2],["pen-and-sword.co.uk",2],["pentagon-group.co.uk",2],["petiteamelie.co.uk",2],["puzzleyou.co.uk",2],["rajapack.co.uk",2],["realpeoplemedia.co.uk",2],["sanareva.co.uk",2],["scsplc.co.uk",2],["searchforsites.co.uk",2],["shelfnow.co.uk",2],["shopstyle.co.uk",2],["smartsavebank.co.uk",2],["solaga.co.uk",2],["strato-hosting.co.uk",2],["suttonparkgroup.co.uk",2],["tavexbullion.co.uk",2],["tendersdirect.co.uk",2],["tensar.co.uk",2],["toomeymotorgroup.co.uk",2],["topregal.co.uk",2],["towerhousewares.co.uk",2],["trivago.co.uk",2],["uvex-safety.co.uk",2],["vaillant.co.uk",2],["veteranemployment.co.uk",2],["witter-towbars.co.uk",2],["wjking.co.uk",2],["fresh-jobs.uk",2],["southwark.gov.uk",2],["tfl.gov.uk",2],["thepensionsregulator.gov.uk",2],["vehicle-certification-agency.gov.uk",2],["hsbc.uk",2],["uhb.nhs.uk",2],["uhlsalarymaxing.nhs.uk",2],["archeshousing.org.uk",2],["barnardos.org.uk",2],["flying15.org.uk",2],["roundhouse.org.uk",2],["petitiononline.uk",2],["renzgroup.uk",2],["airfrance.us",2],["aldi.us",2],["h-tec.us",2],["numares.us",2],["topregal.us",2],["airfrance.com.uy",2],["cafenix.com.uy",2],["jetcost.com.uy",2],["skyscanner.com.uy",2],["uvex-safety.uz",2],["jetcost.co.ve",2],["homify.com.ve",2],["pfotenfroh.vet",2],["airfrance.vn",2],["antibiopro.com.vn",2],["bepanthen.com.vn",2],["skyscanner.com.vn",2],["homify.vn",2],["altor.ws",2],["acino.co.za",2],["airfrance.co.za",2],["ematic.co.za",2],["homify.co.za",2],["jetcost.co.za",2],["uvex.co.za",2],["deineapotheke.at",3],["gsk-gebro.at",[3,10]],["lowrider.at",3],["voltadol.at",[3,10]],["carefully.be",3],["dansaccent.be",3],["jobs2work.be",3],["magdeleyns.be",3],["omniwood.be",3],["rodekruis.be",[3,4]],["sandboxservices.be",3],["sr-ramenendeuren.be",3],["veiligverkeer.be",[3,4]],["vsv.be",[3,4]],["workshopsveiligverkeer.be",[3,4]],["cellardoor.co",3],["bsh-group.com",[3,4]],["droptica.com",3],["equi-elite.com",3],["g-star.com",3],["gamersgate.com",[3,4]],["home-connect.com",[3,4]],["leoni.com",3],["mbusassep.com",3],["mikrocop.com",3],["myschlossberg.com",3],["neff-home.com",[3,4]],["nissantechmate.com",3],["polarisdealersolutions.com",3],["profilo.com",[3,4]],["qinetiq.com",[3,14]],["rexrothonair.com",3],["stoertebeker.com",3],["stoertebeker-brauquartier.com",3],["stoertebeker-eph.com",3],["subaruretailersolutions.com",[3,4]],["truphone.com",3],["lekarna-bella.cz",[3,12]],["lekarnalemon.cz",3],["de-de.eundl.de",[3,4]],["frankenbrunnen.de",3],["guter-gerlach.de",3],["harry-gerlach.de",3],["immohal.de",3],["lsi-bochum.de",3],["mesto.de",3],["mobile-fueling.de",3],["schulze-immobilien.de",3],["taschenhirn.de",[3,4]],["gramatica-alemana.es",[3,14]],["elmleblanc-optibox.fr",3],["monservicechauffage.fr",3],["worldcard.n",3],["epilog.net",3],["rule34.paheal.net",3],["vorteile.net",3],["kiron.ngo",3],["eenendaal.nl",3],["eurosupps.nl",3],["hetwkz.nl",[3,4]],["icscards.nl",3],["jobs2work.nl",3],["kozijnen-hijnekamp.nl",3],["umcutrecht.nl",[3,4]],["voordeeluitjes.nl",[3,5]],["random-group.olafneumann.org",3],["droptica.pl",3],["leoni.ro",3],["neff.ru",[3,4]],["exakta.se",[3,11]],["exaktacreative.se",[3,11]],["exaktasoftware.se",[3,11]],["verumvinum.se",3],["amzs.si",3],["delo.si",3],["skb-leasing.si",3],["lekarenvkocke.sk",3],["heinz.st",[3,4]],["aerotime.aero",4],["adidas.com.ar",4],["wu.ac.at",4],["adidas.at",4],["akkushop-austria.at",4],["backmarket.at",4],["calvinklein.at",4],["preisjaeger.at",4],["sevdesk.at",4],["adidas.com.au",4],["abconcerts.be",4],["adidas.be",4],["back2front.be",4],["backmarket.be",4],["calvinklein.be",4],["endgamegear.be",4],["taxiboeken.be",4],["stromnetz.berlin",4],["calvinklein.bg",4],["adidas.com.br",4],["adidas.ca",4],["adidas.ch",4],["akkushop-schweiz.ch",4],["calvinklein.ch",4],["endgamegear.ch",4],["swisscom.ch",4],["wwz.ch",4],["adidas.cl",4],["adidas.co",4],["3bmeteo.com",4],["adidas.com",4],["anadibank.com",4],["backmarket.com",4],["bajapress.com",4],["bbc.com",[4,25]],["bimedis.com",4],["bioplanete.com",4],["bitbrain.com",4],["boohoo.com",4],["brabus.com",4],["calvinklein.com",4],["capaciteitentestoefenen.com",4],["cgi.com",4],["chollometro.com",4],["dealabs.com",4],["deichmann.com",4],["dragnsurvey.com",4],["dunelm.com",4],["endgamegear.com",4],["enluse.com",4],["festo.com",4],["finantia.com",4],["fortune.com",4],["hellenicbank.com",4],["henleyglobal.com",4],["hotukdeals.com",4],["icould.com",4],["icverpleegkundige.com",4],["interestingengineering.com",4],["kiertokanki.com",4],["kitakerjaremote.com",4],["krungsri.com",4],["kupbilecik.com",4],["lastenbesparen.com",4],["ledlenser.com",4],["lulus.com",4],["manutd.com",4],["miltenyibiotec.com",4],["moneyluckfreedom.com",4],["nokia.com",4],["northernpowergrid.com",[4,39]],["nytimes.com",4],["omviajesyrelatos.com",4],["outdooractive.com",4],["petenkoiratarvike.com",4],["pricerunner.com",4],["readly.com",4],["remarkable.com",4],["runningheroes.com",4],["schroders.com",4],["seatgeek.com",4],["senec.com",4],["sentres.com",4],["shopilya.com",4],["spotlightstores.com",4],["swatch.com",4],["swedbank.com",4],["t-mobile.com",4],["theblueschronicles.com",4],["thebureauinvestigates.com",4],["thematchahouse.com",4],["tommy.com",4],["urbanarrow.com",4],["uwfysiotherapeut.com",4],["volkswagen-newsroom.com",4],["waitrose.com",4],["wentronic.com",4],["wesocialmen.com",4],["wikifolio.com",4],["yoigo.com",4],["yvonnebennetti.com",4],["adidas.cz",4],["allegro.cz",4],["calvinklein.cz",4],["czc.cz",4],["adidas.de",4],["akkushop.de",4],["akkushop-b2b.de",4],["amd-moebel.de",4],["arbeitsagentur.de",4],["aubi-plus.de",4],["autoersatzteile.de",4],["backmarket.de",4],["bremerhaven.de",4],["calvinklein.de",4],["deutsche-alpenstrasse.de",4],["deutschesapothekenportal.de",4],["endgamegear.de",4],["erfurter-bahn.de",4],["exali.de",4],["fitx.de",4],["freixenet-onlineshop.de",4],["get-in-engineering.de",4],["hawle.de",4],["inwerk.de",4],["ionos.de",4],["kupbilecik.de",4],["mydealz.de",4],["neuseeland-haus.de",4],["nobilia.de",4],["noblechairs.de",4],["oekolandbau.de",4],["palladiumboots.de",4],["pickup.de",4],["planeo.de",4],["pyroweb.de",4],["sevdesk.de",4],["stoffe.de",4],["stwbs.de",4],["toni-maccaroni.de",4],["ufz.de",4],["adidas.dk",4],["akkushop.dk",4],["calvinklein.dk",4],["damsgaardscaravancenter.dk",4],["pricerunner.dk",4],["calvinklein.ee",4],["adidas.es",4],["backmarket.es",4],["calvinklein.es",4],["endgamegear.es",4],["finantia.es",4],["liberbank.es",4],["masmovil.es",4],["coseleurope.eu",4],["focusonreproduction.eu",4],["litebit.eu",4],["schoenherr.eu",4],["tme.eu",4],["adidas.fi",4],["backmarket.fi",4],["calvinklein.fi",4],["datakauppa.fi",4],["finnkino.fi",4],["kangasalansanomat.fi",4],["keravanenergia.fi",4],["mehilainen.fi",4],["mustijamirri.fi",4],["adidas.fr",4],["backmarket.fr",4],["batterie-boutique.fr",4],["calvinklein.fr",4],["cbp4you.fr",4],["ellisphere.fr",4],["endgamegear.fr",4],["ionos.fr",4],["oddo.fr",4],["paruvendu.fr",4],["top-energie.fr",4],["topannonces.fr",4],["adidas.gr",4],["backmarket.gr",4],["calvinklein.hr",4],["calvinklein.hu",4],["otpportalok.hu",4],["terc.hu",4],["toyota.astra.co.id",4],["adidas.ie",4],["backmarket.ie",4],["calvinklein.ie",4],["adidas.co.in",4],["esv.info",4],["fussballgucken.info",4],["patient.info",4],["atomichub.io",4],["my.acea.it",4],["adidas.it",4],["backmarket.it",4],["calvinklein.it",4],["nonsolocap.it",4],["comune.palermo.it",4],["pepper.it",4],["regione.puglia.it",4],["telecomitalia.it",4],["adidas.co.kr",4],["calvinklein.lt",4],["kavosdraugas.lt",4],["calvinklein.lu",4],["endgamegear.lu",4],["calvinklein.lv",4],["gov.lv",4],["neplp.lv",4],["riga.lv",4],["adidas.mx",4],["adidas.com.my",4],["techbone.net",4],["adidas.nl",4],["akku-shop.nl",4],["anderleven.nl",4],["anwb.nl",4],["automathoogeveen.nl",4],["bloosz.nl",4],["borgch.nl",4],["cadcompany.nl",4],["calvinklein.nl",4],["choircompany.nl",4],["creative-looks.nl",4],["dagje-texel.nl",4],["dewit-elektro.nl",4],["drumplezier.nl",4],["endgamegear.nl",4],["fashion-trends.nl",4],["flierefluiterraalte.nl",4],["fortressgroup.nl",4],["fransdegrebber.nl",4],["gasterijkruisberg.nl",4],["huispromotie.nl",4],["imu.nl",4],["isx.nl",4],["jenrmarketing.nl",4],["kinky.nl",4],["mcnetiq.nl",4],["mystats.nl",4],["naamelijk.nl",4],["nickyverbeek.nl",4],["only-fitness.nl",4],["proteineshakes.nl",4],["rocrivor.nl",4],["schuurman-schoenen.nl",4],["skinnyminds.nl",4],["slankmetlinda.nl",4],["smartphonehoesjes.nl",4],["snp.nl",4],["successinsights.nl",4],["t-mobile.nl",4],["technotrafficcontrol.nl",4],["tele2.nl",4],["thebackmarket.nl",4],["thehuddle.nl",4],["wel-com.nl",4],["zwic.nl",4],["adidas.no",4],["dnb.no",4],["musti.no",4],["mycall.no",4],["pensjonistforbundet.no",4],["vetzoo.no",4],["adidas.co.nz",4],["congresoaep.org",4],["fil-luge.org",4],["hscollective.org",4],["iclas.org",4],["improvethenews.org",4],["adidas.pe",4],["adidas.com.ph",4],["adidas.pl",4],["allegro.pl",4],["allegrolokalnie.pl",4],["calvinklein.pl",4],["craftserve.pl",4],["eon.pl",4],["fanipogody.pl",4],["lektury.gov.pl",4],["komerso.pl",4],["kupbilecik.pl",4],["kurierzamojski.pl",4],["pepper.pl",4],["ogloszenia.plock.pl",4],["socialpress.pl",4],["uniroyal.pl",4],["warta.pl",4],["wentronic.pl",4],["wtk.pl",4],["adidas.pt",4],["backmarket.pt",4],["calvinklein.pt",4],["endgamegear.pt",4],["ivaucher.pt",4],["autonet.ro",4],["imoradar24.ro",4],["maxi-pet.ro",4],["mega-image.ro",4],["adidas.ru",4],["calvinklein.ru",4],["educhel.ru",4],["eduface.ru",4],["edumsko.ru",4],["renewal.ru",4],["adidas.se",4],["animail.se",4],["arkenzoo.se",4],["backmarket.se",4],["calvinklein.se",4],["shop.halebop.se",4],["konstnarsnamnden.se",4],["pricerunner.se",4],["tyg.se",4],["vetzoo.se",4],["becker-antriebe.shop",4],["calvinklein.si",4],["adidas.sk",4],["backmarket.sk",4],["calvinklein.sk",4],["adidas.co.th",4],["akkushop-turkiye.com.tr",4],["okto.tv",4],["understandingsociety.ac.uk",4],["adidas.co.uk",4],["backmarket.co.uk",4],["bluelightcard.co.uk",4],["calvinklein.co.uk",4],["endgamegear-shop.co.uk",4],["enesco.co.uk",4],["myfabrics.co.uk",4],["realgap.co.uk",4],["uktv.co.uk",4],["vivamanchester.co.uk",4],["openfoodnetwork.org.uk",4],["adidas.com.vn",4],["ringside.ai",5],["jll.com.ar",5],["apk-vk.at",5],["flugladen.at",5],["jobijoba.at",5],["jobs.at",5],["metro.at",5],["modivo.at",5],["nintendo.at",5],["oponeo.at",5],["puratos.at",5],["samsonite.at",5],["sparkasse.at",5],["win2day.at",5],["berocca.com.au",5],["budgetair.com.au",5],["claratyne.com.au",5],["jll.com.au",5],["banden-oponeo.be",5],["budgetair.be",5],["buienradar.be",5],["cheaptickets.be",5],["gislaved-banden.be",5],["jll.be",5],["jobijoba.be",5],["leirovins.be",5],["nintendo.be",5],["pneus-oponeo.be",5],["samsonite.be",5],["vias.be",5],["answear.bg",5],["metro.bg",5],["modivo.bg",5],["jll.com.br",5],["jobijoba.com.br",5],["noesis.com.br",5],["puratos.com.br",5],["ufs.br",5],["gislaved.ca",5],["jll.ca",5],["puratos.ca",5],["cheaptickets.ch",5],["jll.ch",5],["jobijoba.ch",5],["nintendo.ch",5],["puratos.ch",5],["samsonite.ch",5],["thegreenegg.ch",5],["jll.cl",5],["puratos.cl",5],["joneslanglasalle.com.cn",5],["puratos.com.cn",5],["jll.com.co",5],["allegrigirarrosti.com",5],["aminoprohealthcare.com",5],["anacondastores.com",5],["answear.com",5],["armeriavarona.com",5],["astroportal.com",5],["authentic-plaza.com",5],["awwwards.com",5],["budgetair.com",5],["catawiki.com",5],["clo3d.com",5],["craft-conf.com",5],["engelvoelkers.com",5],["festool.com",5],["festoolusa.com",5],["gehring-montgomery.com",5],["gislaved-tyres.com",5],["gregorypacks.com",5],["grueneerde.com",5],["hallhuber.com",5],["jll.com",5],["jll-mena.com",5],["jobijoba.com",5],["jobstralia.com",5],["kikka-activechair.com",5],["la-vie-naturelle.com",5],["laboutiquemajorpigalle.com",5],["markets.com",5],["martifer.com",5],["metro-tr.com",5],["mundodeportivo.com",5],["nerim.com",5],["noesis-corporation.com",5],["okdiario.com",5],["opngo.com",5],["pasteleria.com",5],["pikolinos.com",5],["puratos.com",5],["researchaffiliates.com",5],["roscomponents.com",5],["rwe.com",5],["sncf-connect.com",5],["tannheimertal.com",5],["ter-as.com",5],["terasiapacific.com",5],["terchemicals.com",5],["terchemicals-cee.com",5],["teringredients.com",5],["teritalia.com",5],["ternordic.com",5],["trexanchemicals.com",5],["tsohost.com",5],["tylko.com",5],["vanguardmexico.com",5],["vayama.com",5],["virbac.com",5],["wildwestdomains.com",5],["puratos.co.cr",5],["answear.com.cy",5],["answear.cz",5],["dolnimorava.cz",5],["dpp.cz",5],["jll.cz",5],["makro.cz",5],["modivo.cz",5],["oponeo.cz",5],["puratos.cz",5],["samsonite.cz",5],["cdu-fraktion.berlin.de",5],["billiger.de",5],["blome-uhren.de",5],["bundesanzeiger.de",5],["cheaptickets.de",5],["e-wie-einfach.de",5],["festool.de",5],["flugladen.de",5],["hosteurope.de",5],["huss-licht-ton.de",5],["jll.de",5],["klett.de",5],["kupplung.de",5],["leireg.de",5],["mediathek.lfv-bayern.de",5],["metro.de",5],["modivo.de",5],["nintendo.de",5],["oponeo.de",5],["publikations-plattform.de",5],["puratos.de",5],["samsonite.de",5],["transparenzregister.de",5],["unternehmensregister.de",5],["wgv.de",5],["zdf.de",5],["billabong.dk",5],["budgetair.dk",5],["dr.dk",5],["gmf.dk",5],["ingeborggaarden.dk",5],["just-eat.dk",5],["merkur.dk",5],["mitid.dk",5],["puratos.dk",5],["roxy-denmark.dk",5],["samsonite.dk",5],["skforsyning.dk",5],["tphotel.dk",5],["modivo.ee",5],["puratos.ee",5],["budgetair.es",5],["climahosteleria.es",5],["gislaved.es",5],["ibersun.es",5],["jll.es",5],["jobijoba.es",5],["martifer.es",5],["nintendo.es",5],["oponeo.es",5],["puratos.es",5],["samsonite.es",5],["simmundo.es",5],["teringredients.es",5],["beststartup.eu",5],["df.eu",5],["billabong.fi",5],["jll.fi",5],["remppatori.fi",5],["roxy.fi",5],["samsonite.fi",5],["silverboats.fi",5],["srv.fi",5],["6play.fr",5],["adef-emploi.fr",5],["billabong.fr",5],["budgetair.fr",5],["foussier.fr",5],["groupama.fr",5],["jll.fr",5],["lemonde.fr",5],["martifer.fr",5],["metro.fr",5],["modivo.fr",5],["nintendo.fr",5],["oponeo.fr",5],["roxy.fr",5],["samsonite.fr",5],["speedway.fr",5],["svaposhop.fr",5],["terfrance.fr",5],["tf1.fr",5],["answear.gr",5],["bolerojunior.gr",5],["kalkito.gr",5],["modivo.gr",5],["puratos.gr",5],["cheaptickets.hk",5],["answear.hr",5],["modivo.hr",5],["answear.hu",5],["daruk-emelok.hu",5],["metro.hu",5],["modivo.hu",5],["nmhh.hu",5],["oponeo.hu",5],["puratos.hu",5],["samsonite.hu",5],["szappan.hu",5],["jll.co.id",5],["billabong-store.ie",5],["elavon.ie",5],["jobijoba.ie",5],["one4all.ie",5],["oponeo.ie",5],["puratos.ie",5],["roxy-ireland.ie",5],["samsonite.ie",5],["vayama.ie",5],["jll.co.il",5],["sharon-puratos.co.il",5],["budgetair.in",5],["puratos.in",5],["acquesi.it",5],["budgetair.it",5],["glenair.it",5],["jll.it",5],["jobijoba.it",5],["modivo.it",5],["nintendo.it",5],["oponeo.it",5],["puratos.it",5],["samsonite.it",5],["sinopiarestauro.it",5],["tuttopasticceria.it",5],["joneslanglasalle.co.jp",5],["puratos.ke",5],["jll.co.kr",5],["puratos.co.kr",5],["jll.com.lk",5],["modivo.lt",5],["puratos.lt",5],["jll.lu",5],["samsonite.lu",5],["budgetair.lv",5],["modivo.lv",5],["puratos.lv",5],["sanel.lv",5],["samsonite.ma",5],["sofadex-puratos.ma",5],["jll.com.mo",5],["jll.com.mx",5],["puratos.com.mx",5],["jobijoba.mx",5],["harveynorman.com.my",5],["jll.com.my",5],["casabottega.net",5],["lumieresdelaville.net",5],["budgetair.nl",5],["buienradar.nl",5],["cheaptickets.nl",5],["fiftysix.nl",5],["gislaved-tires.nl",5],["jll.nl",5],["makro.nl",5],["mulders-opel.nl",[5,6]],["nintendo.nl",5],["onderwijsvacaturebank.nl",5],["oponeo.nl",5],["samsonite.nl",5],["vanharen.nl",5],["samsonite.no",5],["harveynorman.co.nz",5],["jll.nz",5],["bihealth.org",5],["cloudfoundry.org",5],["jll.pe",5],["puratos.pe",5],["jll.com.ph",5],["puratos.com.ph",5],["metro.pk",5],["4dd.pl",5],["billabong-store.pl",5],["festool.pl",5],["jll.pl",5],["makro.pl",5],["modivo.pl",5],["naszemiasto.pl",5],["puratos.pl",5],["samsonite.pl",5],["zsgarwolin.pl",5],["budgetair.pt",5],["correosexpress.pt",5],["jll.pt",5],["jobijoba.pt",5],["lusitania.pt",5],["martifer.pt",5],["nintendo.pt",5],["noesis.pt",5],["nseguros.pt",5],["oney.pt",5],["virbac.pt",5],["answear.ro",5],["beboo.ro",5],["deco-in.ro",5],["design-floral.ro",5],["jll.ro",5],["metro.ro",5],["modivo.ro",5],["puratos.ro",5],["zivara.ro",5],["metro.rs",5],["puratos.rs",5],["festool.ru",5],["jll.ru",5],["jobijoba.ru",5],["nintendo.ru",5],["puratos.ru",5],["view.group.rwe",5],["bokadirekt.se",5],["budgetair.se",5],["esatto.se",5],["gislaveddack.se",5],["jllsweden.se",5],["roxy-store.se",5],["samsonite.se",5],["systembolaget.se",5],["telenor.se",5],["cheaptickets.sg",5],["harveynorman.com.sg",5],["jll.com.sg",5],["markoshop.si",5],["modivo.si",5],["answear.sk",5],["jll.sk",5],["metro.sk",5],["modivo.sk",5],["oponeo.sk",5],["samsonite.sk",5],["cheaptickets.co.th",5],["jll.co.th",5],["puratos.co.th",5],["jll.com.tr",5],["puratos.com.tr",5],["budgetair.com.tw",5],["jll.com.tw",5],["puratos.com.tw",5],["answear.ua",5],["puratos.com.ua",5],["festool.ua",5],["modivo.ua",5],["123-reg.co.uk",5],["billabong.co.uk",5],["breakwaterit.co.uk",5],["budgetair.co.uk",5],["hl.co.uk",5],["idesigni.co.uk",5],["jll.co.uk",5],["jobijoba.co.uk",5],["nintendo.co.uk",5],["oponeo.co.uk",5],["puratos.co.uk",5],["roxy-uk.co.uk",5],["samsonite.co.uk",5],["shandhigson.co.uk",5],["teruk.co.uk",5],["puratos.us",5],["de.vanguard",5],["joneslanglasalle.com.vn",5],["chipkinspuratos.co.za",5],["jll.co.za",5],["nintendo.co.za",5],["meteored.com.ar",6],["daswetter.at",6],["meteored.cl",6],["daswetter.com",6],["dws.com",6],["pogoda.com",6],["tameteo.com",6],["tempo.com",6],["tiempo.com",6],["sparda.de",6],["sparda-a.de",6],["sparda-bw.de",6],["sparda-hessen.de",6],["sparda-m.de",6],["sparda-n.de",6],["sparda-ostbayern.de",6],["sparda-west.de",6],["airam.fi",6],["meteored.mx",6],["ilmeteo.net",6],["tempo.pt",6],["yourweather.co.uk",6],["ages.at",7],["ubook.at",7],["21vek.by",7],["event.educathai.com",7],["safran-helicopter-engines.com",7],["betterhomes.at",8],["plus500.at",8],["electric-scooters-bikes.be",8],["fashionunited.be",8],["notaire.be",8],["notaris.be",8],["bederhomes.ch",8],["beterhomes.ch",8],["betterhome.ch",8],["betterhomes.ch",8],["betterhoms.ch",8],["betterhomes-international.com",8],["fashionunited.com",8],["johnlewis.com",8],["plus500.com",8],["auto.de",8],["banknorwegian.de",8],["fashionunited.de",8],["gewerbegebiete.de",8],["landwirtschaft.de",8],["nuc.edu",8],["plus500.es",8],["parking.praha.eu",8],["fashionunited.fr",8],["fashionunited.info",8],["tvp.info",8],["expertise.unimi.it",8],["fashionunited.nl",8],["plus500.org",8],["tvp.pl",8],["fashionunited.uk",8],["gesund24.at",9],["oe24.at",9],["wirkochen.at",9],["interfriendship.at",11],["argenta.be",11],["technikmuseum.berlin",11],["interfriendship.ch",11],["asseco.com",11],["case-score.com",11],["epayments.com",11],["hillreporter.com",11],["initse.com",11],["interfriendship.com",11],["iracing.com",11],["lesfruitsetlegumesfrais.com",11],["marbles.com",11],["microlinkpc.com",11],["openreach.com",11],["pressherald.com",11],["rocket-league.com",11],["savoriurbane.com",11],["sufilog.com",11],["ultraleicht-trekking.com",11],["viennahouse.com",11],["we-worldwide.com",11],["western-men.com",11],["1blu.de",11],["abt-sportsline.de",11],["cornelsen.de",11],["esprit.de",11],["gesundheit-nordhessen.de",11],["interfriendship.de",11],["mailhilfe.de",11],["techbone.de",11],["uvex-safety-shop.de",11],["suince.es",11],["envirodesign.eu",11],["cashper.fr",11],["o2.fr",11],["qioz.fr",11],["kh.hu",11],["dnbeiendom.no",11],["openfoam.org",11],["okazik.pl",11],["pamiatki.pl",11],["techmot24.pl",11],["wins.pl",11],["conso.ro",11],["noriel.ro",11],["otpbank.ro",11],["sajt-znakomstv-interfriendship.ru",11],["svenskakyrkan.se",11],["nerdstar.tv",11],["jku.at",12],["leeb-milch.at",12],["mylove-mylife.at",12],["myrobotcenter.at",12],["naturalpower.at",12],["obelink.at",12],["peek-cloppenburg.at",12],["stadt-wien.at",12],["walserstolz.at",12],["intersport.ba",12],["lapetitechenille.be",12],["obelink.be",12],["chaesbueb.ch",12],["emmi-aktifit.ch",12],["emmi-benecol.ch",12],["emmi-energy-milk.ch",12],["emmi-luzerner.ch",12],["emmi-pur.ch",12],["emmilangnau.ch",12],["gerberfondue.ch",12],["kaeserei-studer.ch",12],["lepetitchevrier.ch",12],["lesa.ch",12],["puravita.ch",12],["regiomolkerei.ch",12],["tonis.ch",12],["continental-corporation.cn",12],["acheter-lunettes.com",12],["agrafeuse-cloueuse.com",12],["agrofertpolska.com",12],["akouashop.com",12],["alpvisionresidences.com",12],["andarlibre.com",12],["artero.com",12],["aurapol.com",12],["auto1.com",12],["avhdairy.com",12],["avoriazchalets.com",12],["basquestay.com",12],["bioviela.com",12],["boohooman.com",12],["boutique-lost-funeraire.com",12],["cameleon-shop.com",12],["canyon.com",12],["carbajobarrios.com",12],["casesalento.com",12],["catalunyacasas.com",12],["cazenovecapital.com",12],["chamonixholidays.com",12],["cinc.com",12],["clinicadentalrv.com",12],["clinicapardinas.com",12],["coastfashion.com",12],["coiffhair.com",12],["colegioemma.com",12],["continental.com",12],["cristallehrer.com",12],["cunardcruceros.com",12],["dafy-moto.com",12],["dentoolapp.com",12],["derscharfemaxx.com",12],["design-only.com",12],["designfromparis.com",12],["dickinsonvillas.com",12],["distinctiveportugal.com",12],["drgoerg.com",12],["dunemer.com",12],["e-metropolight.com",12],["easyparts.com",12],["ebainteriors.com",12],["eivillas.com",12],["elmega.com",12],["elvezio.com",12],["emmi-caffelatte.com",12],["emmi-good-day.com",12],["emmi-industrie.com",12],["emmi-kaltbach.com",12],["group.emmi.com",12],["escalier-colimacon.com",12],["estudiometropolitano.com",12],["feelporto.com",12],["forsasesores.com",12],["go-e.com",12],["goatmilkpowder.com",12],["grade.com",12],["grandado.com",12],["greatist.com",12],["happyplates.com",12],["hartfordbusiness.com",12],["healthline.com",12],["heatgeek.com",12],["hej-natural.com",12],["hetzner.com",12],["boutique.hifivideogambetta.com",12],["holavillas.com",12],["holster-etfr.com",12],["horsch.com",12],["innovtools.com",12],["insecticide-spray.com",12],["jetecroque.com",12],["jetrouvemespieces.com",12],["karenmillen.com",12],["laboxauxtresors.com",12],["laburgueria.com",12],["lacavita.com",12],["lagomaggioreservice.com",12],["lapiglove.com",12],["lasavonneriedenyons.com",12],["leankoala.com",12],["lekiaviation.com",12],["lemecblinde.com",12],["lesmotssontdescadeaux.com",12],["letruckdecharlotte.com",12],["lg.com",12],["lifepointspanel.com",12],["lisbonnecollection.com",12],["lra-cannes.com",12],["magneticpoint.com",12],["marshall.com",12],["medicalnewstoday.com",12],["mishcon.com",12],["misspap.com",12],["moismoliere.com",12],["monessentielbienetre.com",12],["motifpersonnel.com",12],["myhomesorrento.com",12],["oasisfashion.com",12],["ocurrodaparra.com",12],["olalahomes.com",12],["onehsn.com",12],["orangecosta.com",12],["parapluieparis.com",12],["parque-montroig.com",12],["philatema.com",12],["pigmentmarkets.com",12],["plan-interactif.com",12],["planete-muslim.com",12],["plesk.com",12],["precieusesante.com",12],["productosqp.com",12],["psychcentral.com",12],["refinery29.com",12],["remarketed.com",12],["savonnerie-lesessentiels.com",12],["savonsdusud.com",12],["shortletrentals.com",12],["slowcontrol.com",12],["solhabitat.com",12],["statestreet.com",12],["steuerbot.com",[12,19]],["topvapote.com",12],["tortoraaugusto.com",12],["tuapartamento.com",12],["turvakauppa.com",12],["vacancescamargue.com",12],["valve-up.com",12],["villalia.com",12],["warehousefashion.com",12],["wearconferences.com",12],["wendoverart.com",12],["workbuster.com",12],["zone-artisanale.com",12],["dilynakotle.cz",12],["kupkolo.cz",12],["vitalpoint.cz",12],["116117.de",12],["adfc-radtourismus.de",12],["albixon.de",12],["alles-im-lackshop.de",12],["alpinawein.de",12],["bayernlabo.de",12],["bayernlb.de",12],["cd-lux.de",12],["check24.de",12],["deutschland-per-rad.de",12],["dsj.de",12],["easyparts-rollerteile.de",12],["tracker.fressnapf.de",12],["glaeserne-molkerei.de",12],["gutes-shop.de",12],["hej-natural.de",12],["hoehenberger-biokiste.de",12],["igbce.de",12],["jeans-fritz.de",12],["kbv.de",12],["klassik-stiftung.de",12],["luenen.de",12],["meraluna.de",12],["myrobotcenter.de",12],["mytime.de",12],["netkom.de",12],["obelink.de",12],["onleihe.de",12],["peek-cloppenburg.de",12],["riumar-family-resort.de",12],["taxfix.de",12],["united-domains.de",12],["verl.de",12],["bigoutlet.dk",12],["boligbeton.dk",12],["dukh.dk",12],["hydroscand.dk",12],["ordblindenetvaerket.dk",12],["rcmodeltruck.dk",12],["travshoppen.dk",12],["apartamentos-alcoceber.es",12],["btb.es",12],["clinicaprodent.es",12],["easyparts-recambios.es",12],["escenoset.es",12],["globaltopografia.es",12],["obelink.es",12],["sandiegoapartamentos.es",12],["beleaf.eu",12],["digineb.eu",12],["store.godox.eu",12],["tigeraudio.eu",12],["easyparts.fi",12],["amisprix.fr",12],["artifica.fr",12],["artisanat-francais.fr",12],["auto-media.fr",12],["collectivites-equipements.fr",12],["destock-stickers.fr",12],["easyparts.fr",12],["emmi-republicofblends.fr",12],["equipements-collectivites.fr",12],["fluidmotion.fr",12],["gii.fr",12],["hole19.fr",12],["hydroscand.fr",12],["irontimepieces.fr",12],["leprintempsdemarnie.fr",12],["linfusion.fr",12],["lisbonnecollection.fr",12],["mediapart.fr",12],["obelink.fr",12],["outdoorview.fr",12],["siemtech.fr",12],["solaga.fr",12],["squarehabitat-casra.fr",12],["ville-cesson.fr",12],["io.google",12],["navygreen-eshop.gr",12],["villarentals.gr",12],["intersport.hr",12],["bontadivina.it",12],["emmidessert.it",12],["eosc-eu.cloud.garr.it",12],["obelink.it",12],["prosciutteriasandaniele.it",12],["rachelli.it",12],["scitec.it",12],["sis.lt",12],["intersport.me",12],["idealcostabrava.net",12],["trinta.net",12],["bloomfashion.nl",12],["easyparts.nl",12],["obelink.nl",12],["peek-cloppenburg.nl",12],["scholtenswerkplek.nl",12],["elkjop.no",12],["entuk.org",12],["stockholmresilience.org",12],["carry.pl",12],["combat.pl",12],["kanalsportowy.pl",12],["peek-cloppenburg.pl",12],["pwn.pl",12],["lisbonnecollection.pt",12],["intersport.rs",12],["kammarkollegiet.se",12],["ludvika.se",12],["sj.se",12],["allfunds.sg",12],["watt.sg",12],["intersport.si",12],["xm.sk",12],["mazda.com.tr",12],["cameraworld.co.uk",12],["houseofwatches.co.uk",12],["myrobotcenter.co.uk",12],["replacebase.co.uk",12],["guildford.gov.uk",12],["hydroscand.co.za",12],["kizroyalkino.at",13],["raiffeisen-mobil.at",13],["technomarket.bg",13],["emons.ch",13],["invisalign.ch",13],["alcodistribuciones.com",13],["alcodistribuzioni.com",13],["cgt-renault.com",13],["cristopower.com",13],["emons.com",13],["energym-nerac.com",13],["finnair.com",13],["fo-renault.com",13],["fosps.com",13],["hotellallastra.com",13],["iqair.com",13],["kissnofrog.com",13],["riverisland.com",13],["vivirasturias.com",13],["invisalign.com.cy",13],["emons.cz",13],["invisalign.cz",13],["kuki.cz",13],["alcogrosshandler.de",13],["emons.de",13],["invisalign.de",13],["mit-dem-rad-zur-arbeit.de",13],["townsmith.de",13],["vrsdigital.de",13],["app.web-byte.de",13],["aarsfjv.dk",13],["invisalign.dk",13],["rodovrefjernvarme.dk",13],["skaarup-fjernvarme.dk",13],["skjernfjernvarme.dk",13],["invisalign.es",13],["rfeda.es",13],["invisalign.eu",13],["invisalign.fi",13],["alcodistributions.fr",13],["invisalign.fr",13],["u-bordeaux.fr",13],["invisalign.gr",13],["digit-concept.group",13],["invisalign.ie",13],["roseoftralee.ie",13],["audiolivres.info",13],["soubha.info",13],["emons.it",13],["invisalign.it",13],["alkhabar.ma",13],["invisalign.nl",13],["invisalign.no",13],["emons.pl",13],["cupt.gov.pl",13],["invisalign.pl",13],["ppk.pzu.pl",13],["invisalign.pt",13],["invisalign.ru",13],["flyingblue.se",13],["invisalign.se",13],["gant.sk",13],["invisalign.sk",13],["afaudio.co.uk",13],["invisalign.co.uk",13],["kosta.at",14],["moteurnature.com",14],["t3micro.at",15],["taf.ba",15],["t3micro.be",15],["dare2tri.com",15],["tikkio.com",15],["bfarm.de",15],["t3micro.de",15],["t3micro.dk",15],["eurogrow.es",15],["t3micro.es",15],["t3micro.fr",15],["parex.gr",15],["lotto.it",15],["t3micro.it",15],["crocs.com.mx",15],["casius.nl",15],["t3micro.nl",15],["bauhaus.no",15],["ganztagsschulen.org",15],["analizy.pl",15],["t3micro.pl",15],["t3micro.pt",15],["bauhaus.se",15],["t3micro.se",15],["huddle.today",15],["t3micro.co.uk",15],["wetter.at",16],["carsales.com.au",17],["4dimension.be",18],["aprintex.be",18],["3f-filippi.com",18],["blacknut.com",18],["generalivitality.com",18],["loopearplugs.com",18],["maestralia.com",18],["paradoxwikis.com",18],["perfect-logic.com",18],["promosejours.com",18],["shark-helmets.com",18],["stickerapp.com",18],["mujkaktus.cz",18],["thechillidoctor.cz",18],["apfelband.de",18],["arktis.de",18],["genua.de",18],["inselfaehre.de",18],["mit-dem-rad-zur-uni.de",18],["schreinerei-ober.de",18],["stickerapp.de",18],["riisrejser.dk",18],["stickerapp.dk",18],["ebenefits.es",18],["stickerapp.es",18],["e100.eu",18],["guess.eu",18],["stickerapp.fi",18],["4dimension.fr",18],["generalivitality.fr",18],["lacollectemedicale.fr",18],["leparfait.fr",18],["stickerapp.fr",18],["stickerapp.it",18],["internetaptieka.lv",18],["adidas.co.ma",18],["joingoodcompany.nl",18],["stickerapp.nl",18],["stickerapp.no",18],["italradio.org",18],["aelia.pl",18],["repostuj.pl",18],["stickerapp.pl",18],["stickerapp.pt",18],["stickerapp.se",18],["stickerapp.co.uk",18],["nationaltrust.org.uk",18],["edigroup.be",19],["leserservice.ch",19],["cbsennistymon.com",19],["holzkern.com",19],["locateyoursound.com",19],["mc-mutual.com",19],["roshtein.com",19],["dietz-motoren.de",19],["erdbeerprofi.de",19],["exagon.de",19],["seiko-boutique.de",19],["sozialversicherung-kompetent.de",19],["gasolinapromociones.bridgestone.es",19],["enac.es",19],["arredabook.it",19],["casadesignarredamenti.it",19],["condok.org",19],["fbreader.org",19],["varcevanje-energije.si",19],["gva.be",20],["nieuwsblad.be",20],["cadenaser.com",20],["elconfidencial.com",20],["france24.com",20],["sensacine.com",20],["20minutos.es",20],["abc.es",20],["cope.es",20],["elcomercio.es",20],["actu.fr",20],["rfi.fr",20],["rtl.lu",20],["marmiton.org",20],["torfs.be",21],["canalplus.com",21],["toujeo.com",21],["super.cz",21],["sachsen-netze.de",21],["vicampo.de",21],["taxinstitute.ie",21],["hifi-punkten.se",21],["larsbengtsson.se",21],["ljudmakarn.se",21],["flip.bg",22],["analog.com",23],["zeoob.com",23],["as.com",24],["tuttosport.com",24],["mein-mmo.de",24],["mitele.es",24],["allocine.fr",24],["francetvinfo.fr",24],["leboncoin.fr",24],["vecernji.hr",24],["corrieredellosport.it",24],["bosch-easycontrol.com",26],["core77.com",27],["hipotecaonline.db.com",28],["deutschebank-dbdirect.com",28],["transparency.fb.com",28],["kubikum.com",28],["terveyskirjasto.fi",28],["uva.nl",28],["okazii.ro",28],["drimsim.com",29],["eden-park.com",30],["egmont.com",31],["nordiskfilm.com",31],["wetter.com",31],["storyhouseegmont.dk",31],["veikkaus.fi",31],["cursorinfo.co.il",31],["storyhouseegmont.no",31],["storyhouseegmont.se",31],["ft.com",[32,33]],["gamingbible.com",[32,35]],["ladbible.com",[32,35]],["ladbiblegroup.com",[32,35]],["sportbible.com",[32,35]],["tyla.com",[32,35]],["unilad.com",[32,35]],["independent.co.uk",32],["standard.co.uk",[32,35]],["gameinformer.com",34],["hidrive.com",36],["planningportal.co.uk",36],["html5games.com",37],["movetex.com",38],["borgomontecedrone.it",39],["toureiffel.paris",39],["tranquilidade.pt",39],["tallink.com",40],["testwise.com",41],["ejobs.ro",41],["tonyschocolonely.com",42],["interhyp.de",44],["phoenix.de",45],["intersport.es",46],["intersport.nl",46],["50plusmatch.fi",47],["aamulehti.fi",48],["etlehti.fi",48],["gloria.fi",48],["hs.fi",48],["hyvaterveys.fi",48],["is.fi",48],["jamsanseutu.fi",48],["janakkalansanomat.fi",48],["kankaanpaanseutu.fi",48],["kmvlehti.fi",48],["kodinkuvalehti.fi",48],["merikarvialehti.fi",48],["nokianuutiset.fi",48],["pelikone.fi",48],["rannikkoseutu.fi",48],["ruutu.fi",48],["satakunnankansa.fi",48],["soppa365.fi",48],["suurkeuruu.fi",48],["sydansatakunta.fi",48],["tiede.fi",48],["tyrvaansanomat.fi",48],["valkeakoskensanomat.fi",48],["vauva.fi",48],["mtvuutiset.fi",49],["supla.fi",50],["voas.fi",51],["dodo.fr",52],["xsports.lv",52],["mega.io",53],["mega.nz",53],["capital.it",54],["deejay.it",54],["ilmattino.it",54],["leggo.it",54],["libero.it",54],["m2o.it",54],["tiscali.it",54],["everyeye.it",55],["theprotocol.it",56],["tuttoandroid.net",57],["tuttotech.net",57],["abp.nl",58],["germany.travel",59]]); + +const entitiesMap = new Map([["americanairlines",0],["festool",1]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-others.js b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-others.js new file mode 100644 index 0000000..14c299f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-others.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body, html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\".page-header\",\"action\":[\"style\",\"top:0 !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"figure\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: unset !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".ch-bubble-border.clickable .ch-bubble-action\",\"action\":[\"style\",\"pointer-events: auto;\"]}","{\"selector\":\".ch-bubble-border.clickable\",\"action\":[\"style\",\"pointer-events: none;\"]}"],["{\"selector\":\".site-header__inner__ZJDlb\",\"action\":[\"style\",\"top:0 !important\"]}"],["{\"selector\":\"._2kkM6y\",\"action\":[\"style\",\"padding-top: unset !important;\"]}","{\"selector\":\".modal_open\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: scroll !important\"]}"],["{\"selector\":\".topic-in-gated-category .container.posts::before\",\"action\":[\"style\",\"background: transparent !important;\"]}"],["{\"selector\":\"body.sg-dialog-no-scroll\",\"action\":[\"style\",\"overflow: auto !important; position: static !important;\"]}"],["{\"selector\":\".no-scroll\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"display: block !important\"]}"]]; + +const hostnamesMap = new Map([["thecradle.co",0],["abhiandroid.com",0],["fastcompany.com",0],["huckberry.com",0],["4kdownload.com",1],["apnews.com",2],["imagecolorpicker.com",2],["levernews.com",2],["neilpatel.com",2],["nerdwallet.com",2],["newrepublic.com",2],["valuewalk.com",2],["e360.yale.edu",2],["kartable.fr",2],["ociservices.gov.in",2],["commondreams.org",2],["timeslive.co.za",2],["bloomberg.com",3],["forvo.com",4],["grammarly.com",5],["route-fifty.com",5],["themoscowtimes.com",5],["revolver.news",5],["linuxbabe.com",6],["splashlearn.com",6],["mathway.com",7],["reuters.com",8],["scribd.com",9],["shein.com",10],["t-nation.com",11],["walletinvestor.com",12],["watchsomuchproxy.com",12],["linux.do",13],["brainly.co.id",14],["ufret.jp",15],["onegreenplanet.org",16]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-overlays.js b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-overlays.js new file mode 100644 index 0000000..9ab3b3e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-overlays.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"::selection\",\"action\":[\"style\",\"background-color:#338FFF!important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default!important; -webkit-user-drag: element!important; -webkit-user-select: text!important; -moz-user-select: text!important; -ms-user-select: text!important; user-select: text!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"[data-lyricid]\",\"action\":[\"style\",\"user-select: text !important;\"]}"],["{\"selector\":\"#chapter-article .chapter-content\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"#desktopWrapper\",\"action\":[\"style\",\"position: static !important;\"]}","{\"selector\":\".gridCentered\",\"action\":[\"style\",\"margin-top: auto !important;\"]}"],["{\"selector\":\"html.u-overflowHidden\",\"action\":[\"style\",\"overflow-y: scroll !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\".blur\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".select-none\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".definicao_verbete_homologado_interna\",\"action\":[\"style\",\"height:100% !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"cursor: revert !important; -webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: revert !important; -webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important;\"]}"],["{\"selector\":\"body * :not(input):not(textarea)\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"html[style*=\\\"hidden\\\"]\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important; pointer-events:auto !important;\"]}"],["{\"selector\":\"::selection\",\"action\":[\"style\",\"background: Highlight !important; color: HighlightText !important\"]}"],["{\"selector\":\".unselectable\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: auto !important;\"]}"],["{\"selector\":\"div#wrapper\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: auto !important;\"]}"],["{\"selector\":\":not(input):not(textarea)::selection\",\"action\":[\"style\",\"background-color:Highlight!important;color:HighlightText!important\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\":not(input):not(textarea), img\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"*::selection\",\"action\":[\"style\",\"background-color:#338FFF!important\"]}"],["{\"selector\":\"[id]\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor:auto!important\"]}"],["{\"selector\":\"body *\",\"action\":[\"style\",\"user-select: auto!important;-webkit-touch-callout: default!important;-webkit-user-select: auto!important;-moz-user-select: auto!important;-ms-user-select: auto!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: scroll !important; position: unset !important\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow:initial!important\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"html, .unselectable\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-x: hidden !important; overflow-y: scroll !important; padding-right: 0 !important;\"]}"],["{\"selector\":\".content-body-wrapper\",\"action\":[\"style\",\"opacity:1!important\"]}"],["{\"selector\":\"*::selection\",\"action\":[\"style\",\"background-color:#338FFF !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"html.om-position-popup body\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\".novel-box :not(a)\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}","{\"selector\":\".superpowerlol::before\",\"action\":[\"style\",\"content: unset !important;\"]}"],["{\"selector\":\".post-section\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important; pointer-events: all !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-x: hidden !important; overflow-y: scroll !important;\"]}"],["{\"selector\":\"body *:not(input):not(textarea)\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"body.tingle-enabled\",\"action\":[\"style\",\"position: static!important;overflow: auto!important;\"]}"],["{\"selector\":\".unselectable\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".fb_lightbox-lock\",\"action\":[\"style\",\"overflow-x: hidden !important; overflow-y: scroll !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"body.disable-scroll\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".erc-existing-profile-onboarding-modal > div[class^=\\\"modal-portal__overlay\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-ms-user-select:auto !important; -moz-user-select:auto !important; -webkit-user-select:auto !important; -webkit-touch-callout:default !important; user-select:auto !important\"]}"],["{\"selector\":\"#courier-body-wrapper\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\".post-body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: hidden !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\"html.documentLocked body\",\"action\":[\"style\",\"overflow: visible !important;\"]}","{\"selector\":\"html.documentLocked header\",\"action\":[\"style\",\"padding-right: 0 !important;\"]}","{\"selector\":\"html.documentLocked\",\"action\":[\"style\",\"margin-right: 0 !important;\"]}"],["{\"selector\":\".unselectable\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\".no-js\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".aui-modal-open, .modal-open\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\".obscured\",\"action\":[\"style\",\"color: black !important;text-shadow: none !important; filter: none !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".navigationWrapper\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important;-webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\".storytextp\",\"action\":[\"style\",\"user-select: text !important; -webkit-user-select: text !important;\"]}"],["{\"selector\":\"#fwrapper, body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-moz-user-select: auto !important;-ms-user-select: auto !important;-webkit-user-select: auto !important;-webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"[style^=\\\"filter: blur\\\"]\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important; cursor: revert !important;\"]}"],["{\"selector\":\".CoverPop-open\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"p\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\":root\",\"action\":[\"style\",\"user-select: unset !important;\"]}"],["{\"selector\":\"body > div\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\"body[style*=\\\"overflow\\\"] > div[class]:has(> #passport-modal-overlay)\",\"action\":[\"style\",\"opacity: 0 !important; visibility: collapse !important;\"]}","{\"selector\":\"body[style*=\\\"overflow\\\"]:has(> div[class] > #passport-modal-overlay)\",\"action\":[\"style\",\"overflow: auto !important; position: relative !important; padding-right: 0px !important; inset: unset !important;\"]}"],["{\"selector\":\"html.gnt__mo\",\"action\":[\"style\",\"overflow-y:scroll !important;pointer-events: unset !important;user-select: unset !important;margin-right: unset !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow-x: hidden !important; overflow-y: scroll !important;\"]}"],["{\"selector\":\"[class]\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"user-select:auto !important;-webkit-user-select:auto !important;-ms-user-select:auto !important;-moz-user-select:auto !important;-webkit-user-drag:auto !important\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body *\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".subscription .paywall\",\"action\":[\"style\",\"height: unset !important; overflow: unset !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout:text !important;-webkit-user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important\"]}"],["{\"selector\":\".index-wrap\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow-x: hidden !important; overflow-y: scroll !important;\"]}"],["{\"selector\":\".nosel\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: initial !important\"]}"],["{\"selector\":\"body.ReactModal__Body--open\",\"action\":[\"style\",\"position: unset !important; overflow: auto !important;\"]}"],["{\"selector\":\".ad_block_detected\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: static !important; overflow: auto !important; width: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:initial!important\"]}"],["{\"selector\":\"#pftop\",\"action\":[\"style\",\"height: auto !important;padding-bottom:5px !important\"]}"],["{\"selector\":\".SetPageTerm\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".qu-overflow--hidden[style*=\\\"filter: blur\\\"]\",\"action\":[\"style\",\"filter:none !important;overflow:auto !important\"]}","{\"selector\":\".signup_wall_prevent_scroll #root\",\"action\":[\"style\",\"filter: none !important;\"]}","{\"selector\":\".signup_wall_prevent_scroll\",\"action\":[\"style\",\"position: unset !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: auto !important\"]}"],["{\"selector\":\".unselectable, html\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: auto !important\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\":root\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"form[id=\\\"tfnewsearch\\\"] > input[id=\\\"val\\\"]\",\"action\":[\"style\",\"clip-path: circle(0) !important;\"]}","{\"selector\":\"form[id=\\\"tfnewsearch\\\"]\",\"action\":[\"style\",\"font-size: 0px !important;\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow: visible !important;position: static !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"user-select: text !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; -o-user-select: text !important;\"]}"],["{\"selector\":\".unselectable, html\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: text !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"cursor: revert !important; -webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"form#link a.submit\",\"action\":[\"style\",\"opacity: 1 !important; pointer-events: auto !important;\"]}"],["{\"selector\":\"#bottomAd\",\"action\":[\"style\",\"position: absolute !important; left: -4000px !important;\"]}"],["{\"selector\":\".sui-u-no-scroll\",\"action\":[\"style\",\"overflow:auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: initial !important;\"]}"],["{\"selector\":\"body, code\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto!important\"]}"],["{\"selector\":\"body * :not(input):not(textarea)\",\"action\":[\"style\",\"user-select: text !important; -ms-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-select: text !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important; padding-top: 0 !important;\"]}"],["{\"selector\":\"*::selection\",\"action\":[\"style\",\"background-color: #338FFF !important\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: scroll !important\"]}"],["{\"selector\":\".Post-body--truncated\",\"action\":[\"style\",\"max-height: unset !important;\"]}"],["{\"selector\":\".async-hide\",\"action\":[\"style\",\"opacity:1!important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default!important; -webkit-user-select: auto!important; -moz-user-select: auto!important; -ms-user-select: auto!important;\"]}"],["{\"selector\":\"body > div > section.default\",\"action\":[\"style\",\"cursor: revert !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow:auto!important\"]}"],["{\"selector\":\".lyricBody\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"div.body-container\",\"action\":[\"style\",\"cursor: revert !important;\"]}"],["{\"selector\":\".unselectable, html\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#maincontent\",\"action\":[\"style\",\"user-select: text !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; -o-user-select: text !important;\"]}"],["{\"selector\":\"html.open-modal .overlay\",\"action\":[\"style\",\"display: none !important\"]}","{\"selector\":\"html.open-modal body\",\"action\":[\"style\",\"overflow: auto !important\"]}","{\"selector\":\"html.open-modal body::after\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\"*::-webkit-scrollbar\",\"action\":[\"style\",\"width:17px !important\"]}","{\"selector\":\"*::-webkit-scrollbar-thumb\",\"action\":[\"style\",\"background:#5e5e5e !important\"]}"],["{\"selector\":\"article.post\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: revert !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: auto !important\"]}"],["{\"selector\":\"#game-wrap\",\"action\":[\"style\",\"-webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"user-select: auto !important; -webkit-user-select: auto !important; -moz-user-select: auto !important; -webkit-user-drag: auto !important\"]}"],["{\"selector\":\"body[style=\\\"overflow: hidden;\\\"]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".all-lyrics\",\"action\":[\"style\",\"-webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-user-select:auto !important; -webkit-touch-callout: default !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important\"]}"],["{\"selector\":\"p, ul, ol\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"div\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".post-body\",\"action\":[\"style\",\"-webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".hiddenRanking\",\"action\":[\"style\",\"text-shadow: none !important; color: #6c757d !important;\"]}","{\"selector\":\"[_ngcontent-serverapp-c134]\",\"action\":[\"style\",\"text-shadow: none !important; color: #000 !important;\"]}","{\"selector\":\"[_ngcontent-serverapp-c135]\",\"action\":[\"style\",\"text-shadow: none !important; color: #000 !important;\"]}","{\"selector\":\"[href*=\\\"/meet\\\"]\",\"action\":[\"style\",\"text-shadow: none !important; color: #8b0000 !important;\"]}","{\"selector\":\"[href*=\\\"/result\\\"]\",\"action\":[\"style\",\"text-shadow: none !important; color: #8b0000 !important;\"]}","{\"selector\":\"[ngbtooltip]\",\"action\":[\"style\",\"text-shadow: none !important; color: #6c757d !important;\"]}"],["{\"selector\":\"#lightbox-wrap img\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"[class*=\\\"ImageElement-blockPointerEvents-\\\"]\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"[class*=\\\"Module-blockGridPointerEvents-\\\"] .grid__item-image\",\"action\":[\"style\",\"pointer-events: auto !important\"]}"],["{\"selector\":\"a:hover\",\"action\":[\"style\",\"cursor: auto!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"cursor: auto!important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"cursor:unset!important;user-select:unset!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"ins.adsbygoogle\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default!important;-webkit-user-select: auto!important;-moz-user-select: auto!important;user-select: auto!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: auto !important;\"]}"],["{\"selector\":\".post-body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\".blocked .text\",\"action\":[\"style\",\"filter: none!important;-webkit-filter: none!important;\"]}","{\"selector\":\".blocked\",\"action\":[\"style\",\"filter: none !important;\"]}"],["{\"selector\":\"body *\",\"action\":[\"style\",\"user-select: unset !important\"]}"],["{\"selector\":\"*::-webkit-scrollbar\",\"action\":[\"style\",\"height: 14px !important; width: 14px !important;\"]}","{\"selector\":\"*::-webkit-scrollbar-button\",\"action\":[\"style\",\"border-color: #A6A6A6 !important; border-style: solid !important; height:16px !important; width: 16px !important;\"]}","{\"selector\":\"*::-webkit-scrollbar-thumb\",\"action\":[\"style\",\"background: #A6A6A6 !important;\"]}","{\"selector\":\":root\",\"action\":[\"style\",\"scrollbar-color: revert !important; scrollbar-width: auto !important;\"]}"],["{\"selector\":\"#main-content > .container\",\"action\":[\"style\",\"padding-top: 20px !important;\"]}","{\"selector\":\".o-header, .project-header-actions\",\"action\":[\"style\",\"position: initial !important;\"]}","{\"selector\":\"main[class^=\\\"o-content\\\"]\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\".result-snippet\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important;-moz-user-select: text !important;-ms-user-select: text !important;user-select: text !important;\"]}"],["{\"selector\":\"body, div, p, span, a, h1, h2, h3, h4, h5, h6\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important\"]}"],["{\"selector\":\"body[style^=\\\"cursor:pointer\\\"]\",\"action\":[\"style\",\"cursor: auto!important\"]}"],["{\"selector\":\".chapter-content3\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"div.Message.is-protected\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"#description\",\"action\":[\"style\",\"user-select: initial !important;\"]}"],["{\"selector\":\".atomsPartialLinkLink\",\"action\":[\"style\",\"user-select: text !important;\"]}"],["{\"selector\":\"body *\",\"action\":[\"style\",\"-webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; user-select: auto !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout:default!important; -webkit-user-select:text!important; -moz-user-select:text!important; -ms-user-select:text!important; user-select:text!important;\"]}"],["{\"selector\":\"section.lyric_lyric\",\"action\":[\"style\",\"user-select: text !important; -webkit-user-select: text !important; -moz-user-select: text !important; -khtml-user-select: text !important; -webkit-user-drag: auto !important; -khtml-user-drag: auto !important; -webkit-touch-callout: auto !important; -moz-touch-callout: auto !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"max-height: 1px !important;left:-9999px !important;position:absolute !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"#ad_box\",\"action\":[\"style\",\"height: 50px !important;\"]}"],["{\"selector\":\".body--prevent-scroll\",\"action\":[\"style\",\"overflow: auto !important;\"]}"]]; + +const hostnamesMap = new Map([["g37.com.br",0],["ne10.uol.com.br",0],["peekme.cc",0],["labs.j-novel.club",[0,26]],["uemeds.cn",0],["wjx.cn",0],["turbo1.co",0],["adnan-tech.com",0],["read.amazon.com",0],["music.apple.com",[0,37]],["arlinadzgn.com",0],["baattv.com",0],["bike-parts-sym.com",0],["bingotingo.com",0],["bisablog.com",0],["bloggerspice.com",0],["ejobcircular-24.blogspot.com",0],["flash-firmware.blogspot.com",0],["insurance-corporate.blogspot.com",0],["librospreuniversitariospdf.blogspot.com",0],["marfilius.blogspot.com",0],["tahmial.blogspot.com",0],["walkthrough-indo.blogspot.com",0],["whowantstuffs.blogspot.com",0],["www-daftarharga.blogspot.com",0],["zeeebatch.blogspot.com",0],["bumigemilang.com",[0,26]],["cafago.com",0],["celtadigital.com",0],["cintateknologi.com",0],["ciweimao.com",0],["convenienza.com",0],["deseneledublate.com",0],["edailybuzz.com",[0,35]],["elahmad.com",0],["erexams.com",0],["everydaynewinfo.com",0],["exclusifvoyages.com",0],["flinsetyadi.com",0],["flipmsg.com",0],["gamezop.com",0],["gaypornmasters.com",0],["gaypornwave.com",0],["geeksoncoffee.com",0],["ggulpass.com",0],["gooyaabitemplates.com",0],["habuteru.com",0],["hienzo.com",0],["hollywoodmask.com",0],["hongxiu.com",0],["ideaberita.com",0],["igniel.com",0],["download.ipeenk.com",0],["jootc.com",0],["kooora4livs.com",0],["langitmovie.com",0],["digital.lasegunda.com",0],["lightnovelpub.com",0],["loveplay123.com",0],["magelang1337.com",0],["mainframestechhelp.com",0],["bbs.mihoyo.com",0],["minecraftquiz.com",0],["movieston.com",0],["musicindustryhowto.com",0],["myhtebooks.com",0],["nana-music.com",0],["nandedbazaar.com",0],["blog.naver.com",0],["cafe.naver.com",0],["novelpia.com",0],["novelpub.com",0],["nullphpscript.com",0],["objectivequiz.com",0],["oceanof-games.com",0],["outidesigoto.com",0],["panda-novel.com",0],["picallow.com",0],["polskacanada.com",0],["psychologiazycia.com",0],["pvstreams.com",0],["qiangwaikan.com",0],["qidian.com",0],["readnovel.com",0],["repack-games.com",0],["rodude.com",0],["sachonthi.com",0],["satcesc.com",0],["scarysymptoms.com",[0,45]],["selfstudyhistory.com",0],["seotechman.com",[0,35]],["snbc13.com",0],["software-on.com",[0,35]],["sogou.com",0],["sqlserveregitimleri.com",0],["sysnettechsolutions.com",0],["techdracula.com",0],["th-world.com",0],["thegearhunt.com",0],["themes-dl.com",0],["thenekodark.com",0],["tiktok.com",0],["tritinia.com",0],["tunovelaligera.com",0],["ukrainashop.com",0],["uslsoftware.com",0],["utamap.com",0],["vedantu.com",0],["webnovelpub.com",0],["wouterplanet.com",0],["yamibo.com",0],["yhocdata.com",0],["book.zongheng.com",0],["autophorie.de",0],["klartext-ne.de",[0,1]],["suedkurier.de",0],["androidtvbox.eu",0],["cambiarevita.eu",0],["cespun.eu",0],["jpopsingles.eu",0],["world4.eu",[0,35]],["zdravenportal.eu",0],["doranobi-fansub.id",0],["blisseyhusband.in",0],["getyourbitco.in",0],["rawneix.in",[0,145]],["timeforbitco.in",0],["bagaglioamano.io",0],["significatocanzoni.it",0],["starbene.it",0],["youmath.it",0],["news24.jp",0],["riie.jp",0],["ufret.jp",0],["sekaikomik.live",0],["bianity.net",0],["blog.csdn.net",0],["gsmfirmware.net",0],["kooora4lives.net",0],["ntvspor.net",0],["pixnet.net",0],["unikampus.net",0],["wpchen.net",0],["aileen-novel.online",0],["audiologyresearch.org",0],["funivie.org",0],["readm.org",0],["thezealots.org",0],["dddance.party",0],["boop.pl",0],["invado.pl",0],["koszalincity.pl",0],["adpres.ro",0],["clubulbebelusilor.ro",0],["cristelageorgescu.ro",0],["csid.ro",0],["delicateseliterare.ro",0],["epitesti.ro",0],["lataifas.ro",0],["psihologiadeazi.ro",0],["stiridinromania.ro",0],["terramirabilis.ro",[0,1]],["poli-vsp.ru",0],["polyvsp.ru",0],["mio.to",0],["wjx.top",0],["fmzm.xyz",0],["iptvromania.ro",[1,81]],["tv.bdix.app",2],["karsaz-law.com",2],["teachoo.com",2],["topperlearning.com",2],["classnotes.org.in",2],["androidmakale.com",4],["bolugundem.com",4],["citpekalongan.com",4],["displayspecifications.com",4],["gdrivedescarga.com",4],["informagiovani-italia.com",4],["joysound.com",4],["raccontivietati.com",4],["raqmedia.com",4],["runmods.com",4],["smartkhabrinews.com",4],["tanya-tanya.com",4],["tohkaishimpo.com",4],["sp.uta-net.com",4],["visaonoticias.com",4],["tfp.is",4],["daily-tohoku.news",4],["fizyka.org",4],["hitcena.pl",4],["workhouses.org.uk",4],["fritz.ai",8],["blog.inkdrop.app",8],["blog.dp6.com.br",8],["uxdesign.cc",8],["atrium.co",8],["newco.co",8],["thecontrol.co",8],["unpatent.co",8],["backstage.1blocker.com",8],["500ish.com",8],["tech.ahrefs.com",8],["artplusmarketing.com",8],["backchannel.com",8],["badootech.badoo.com",8],["baharudinyusuf.com",8],["bitcointechtalk.com",8],["bitwarden.com",8],["bluerockpublicradio.com",8],["boomsupersonic.com",8],["bradfieldcs.com",8],["brightthemag.com",8],["tech.buzzfeed.com",8],["blog.canopas.com",8],["blog.coinbase.com",8],["blog.confiant.com",8],["dave-bailey.com",8],["discordapp.com",8],["doist.com",8],["doit-intl.com",8],["doublepulsar.com",8],["economist.com",8],["electricliterature.com",8],["elidourado.com",8],["getadblock.com",8],["levelup.gitconnected.com",8],["greylock.com",8],["blog.growthhackers.com",8],["headmelted.com",8],["helium.com",8],["blog.hiri.com",8],["howwegettonext.com",8],["iheart.com",8],["injusticetoday.com",8],["insightdatascience.com",8],["itsyourturnblog.com",8],["kiwi.com",8],["learngoprogramming.com",8],["learningbyshipping.com",8],["ledwards.com",8],["legalist.com",8],["broadcast.listennotes.com",8],["logrocket.com",8],["blog.ltse.com",8],["mapbox.com",8],["medium.com",8],["melmagazine.com",8],["mondaynote.com",8],["open.nytimes.com",8],["nyulocal.com",8],["ofdollarsanddata.com",8],["postlight.com",8],["proandroiddev.com",8],["signalvnoise.com",8],["slackhq.com",8],["news.smugmug.com",8],["springboard.com",8],["startupsventurecapital.com",8],["theawl.com",8],["thebigroundtable.com",8],["thebillfold.com",8],["thebolditalic.com",8],["theringer.com",8],["thriveglobal.com",8],["timeline.com",8],["towardsdatascience.com",8],["udacity.com",8],["usejournal.com",8],["warisboring.com",8],["wearemel.com",8],["whatahowler.com",8],["writingcooperative.com",8],["x.company",8],["slack.engineering",8],["blog.angular.io",8],["blog.bitsrc.io",8],["bolt.io",8],["codeburst.io",8],["fossa.io",8],["itnext.io",8],["okmeter.io",8],["javascript.plainenglish.io",8],["prototypr.io",8],["rainway.io",8],["stoplight.io",8],["theabacus.io",8],["blog.waffle.io",8],["coach.me",8],["citizen428.net",8],["dotandline.net",8],["keepingstock.net",8],["esciencecenter.nl",8],["thetaoist.online",8],["checkio.org",8],["blog.devcolor.org",8],["freecodecamp.org",8],["iota.org",8],["jupyter.org",8],["sagefy.org",8],["standardnotes.org",8],["blog.statebox.org",8],["thinkprogress.org",8],["uxplanet.org",8],["faun.pub",8],["blog.twitch.tv",8],["calvinklein.at",9],["italianluxurygroup.com.au",9],["calvinklein.be",9],["calvinklein.bg",9],["clubhouseforchefs.ca",9],["deskhero.ca",9],["frontrunners.ca",9],["journeys.ca",9],["massivetoyblowout.ca",9],["trutone.ca",9],["tsc.ca",9],["tweeters.ca",9],["calvinklein.ch",9],["animalchannel.co",9],["decrypt.co",9],["homehacks.co",9],["parentingisnteasy.co",9],["relieved.co",9],["seeitlive.co",9],["spotlightstories.co",9],["sweetandsavory.co",9],["6sqft.com",9],["atlasobscura.com",[9,41]],["authenticoilco.com",9],["bankbazaar.com",9],["build.com",9],["calvinklein.com",9],["cars.com",9],["coinbase.com",9],["dailyvoice.com",9],["delish.com",9],["dell.com",9],["dgmlive.com",9],["esquire.com",9],["flovitamins.com",9],["foliosociety.com",9],["fredmeyer.com",9],["generalpants.com",9],["globoshoes.com",9],["goodhousekeeping.com",9],["harborfreight.com",9],["headphonebar.com",9],["investors.com",9],["jessicabryson.com",9],["jolinne.com",9],["kftv.com",9],["leevalley.com",9],["levi.com",9],["shop.libbey.com",9],["lilysilk.com",9],["littleburgundyshoes.com",9],["lull.com",9],["mashable.com",9],["nationalgeographic.com",9],["otterbox.com",9],["overstock.com",9],["pbteen.com",9],["publiclands.com",9],["pulseuniform.com",9],["www.razer.com",9],["saksfifthavenue.com",9],["sportskeeda.com",9],["stylewe.com",9],["szucstermekek.com",9],["temu.com",9],["upworthy.com",9],["vitaminworld.com",9],["wafuu.com",9],["williams-sonoma.com",9],["zumub.com",9],["calvinklein.cz",9],["calvinklein.de",9],["geizdental.de",9],["calvinklein.dk",9],["health.harvard.edu",9],["calvinklein.ee",9],["calvinklein.es",9],["calvinklein.fi",9],["calvinklein.fr",9],["calvinklein.hr",9],["calvinklein.hu",9],["calvinklein.ie",9],["calvinklein.it",9],["calvinklein.lt",9],["calvinklein.lu",9],["calvinklein.lv",9],["calvinklein.nl",9],["apotekfordeg.no",9],["drinkspy.co.nz",9],["thebfd.co.nz",9],["tradedepot.co.nz",9],["berkeleyearth.org",9],["shop.pbs.org",9],["scetv.org",9],["yesmagazine.org",9],["calvinklein.pl",9],["calvinklein.pt",9],["calvinklein.ru",9],["calvinklein.se",9],["calvinklein.si",9],["calvinklein.sk",9],["calvinklein.co.uk",9],["fruugo.co.uk",9],["sainsburysmagazine.co.uk",9],["tiedex.co.uk",9],["vol.at",10],["allbirds.com.au",11],["networldsports.ca",11],["niagarafallsreview.ca",11],["racketsandrunners.ca",11],["stcatharinesstandard.ca",11],["toysrus.ca",11],["wellandtribune.ca",11],["swissinfo.ch",11],["404media.co",11],["ello.co",11],["abeka.com",11],["allbirds.com",11],["americastestkitchen.com",11],["apnews.com",11],["ardene.com",11],["atelierskn.com",11],["axios.com",11],["backcountry.com",11],["bedbathandbeyond.com",11],["biglots.com",11],["brandingmag.com",11],["breakingenergy.com",11],["brighteon.com",[11,46]],["broadbandbreakfast.com",11],["bygonely.com",11],["carsalesbase.com",11],["contiki.com",11],["cryptobriefing.com",11],["dollartree.com",11],["dsw.com",11],["elimento.com",11],["everyday-reading.com",11],["foreignaffairs.com",[11,75]],["freshbooks.com",11],["fxstreet.com",11],["heraldnet.com",11],["hiddenvalley.com",11],["history.com",11],["hollywoodunlocked.com",11],["humankinetics.com",11],["idsnews.com",11],["impulkits.com",11],["inquirer.com",11],["ipowerqueen.com",11],["jewishinsider.com",11],["justthenews.com",11],["latina.com",11],["liamodell.com",11],["liquidationgta.com",11],["logitech.com",11],["mediadump.com",11],["www.microsoft.com",11],["milwaukeetool.com",11],["modesens.com",11],["mountainwarehouse.com",11],["musclecarsandtrucks.com",11],["nimsdai.com",11],["numero.com",11],["ohsweetbasil.com",11],["parent.com",11],["petri.com",11],["psychcentral.com",11],["pushmycart.com",11],["readtangle.com",11],["recyclingproductnews.com",11],["scientificamerican.com",11],["scottishlegal.com",11],["securityweek.com",11],["soundproofcow.com",11],["staradvertiser.com",11],["statista.com",11],["statnews.com",11],["staygenerator.com",11],["summitracing.com",11],["sweetteacaviar.com",11],["syfy.com",11],["theepochtimes.com",[11,13]],["thehill.com",11],["thepeterboroughexaminer.com",11],["therecord.com",11],["thespec.com",11],["travelcaffeine.com",11],["vallejosun.com",11],["vargooutdoors.com",11],["vernyx.com",11],["cube-magazin.de",11],["rktbns.de",11],["bitcoinke.io",11],["aihome.com.my",11],["snackstack.net",11],["tapinto.net",11],["newsnationnow",11],["allbirds.co.nz",11],["ballantynes.co.nz",11],["torpedo7.co.nz",11],["thepetslife.online",11],["envol-vert.org",11],["hcn.org",11],["knowablemagazine.org",[11,51]],["spotlightpa.org",11],["partsinmotion.co.uk",11],["simmiwoman.co.uk",11],["spring.org.uk",11],["dispatchlive.co.za",11],["heraldlive.co.za",11],["australiangolfdigest.com.au",12],["thecanary.co",12],["artificialintelligence-news.com",12],["chillamo.com",12],["coloradotimesrecorder.com",12],["dailynewsegypt.com",12],["daphneoz.com",12],["fandomwire.com",12],["hdwalle.com",12],["hypebot.com",12],["megacatstudios.com",12],["moneymagpie.com",12],["prepinsta.com",12],["socialitelife.com",12],["thefreethoughtproject.com",12],["thurrott.com",12],["total-croatia-news.com",12],["ubitennis.com",12],["zerobreeze.com",12],["fatgirlskinny.net",12],["otisoatmilk.co.nz",12],["matomo.org",12],["sfpublicpress.org",12],["scholarlykitchen.sspnet.org",12],["mercadonegro.pe",12],["verdadeiroolhar.pt",12],["bandt.com.au",13],["nieuwsblad.be",13],["theblock.co",13],["thecradle.co",13],["artnet.com",13],["audioholics.com",13],["auepaisagismo.com",13],["auepaisajismo.com",13],["ba-bamail.com",13],["babylonbee.com",13],["bellhelmets.com",13],["bibleportal.com",13],["bongino.com",13],["boredpanda.com",13],["braziljournal.com",13],["cityandstateny.com",13],["curiocity.com",13],["dispatch.com",13],["fermatslibrary.com",13],["greatist.com",13],["humanevents.com",13],["insauga.com",13],["law.com",13],["lensculture.com",13],["media4growth.com",13],["moneycontrol.com",13],["moroccoworldnews.com",13],["nycgo.com",13],["omr.com",13],["patch.com",13],["personality-database.com",13],["playpilot.com",13],["prowritingaid.com",13],["scmagazine.com",[13,33]],["softwaretestinghelp.com",13],["theconversation.com",13],["thepostmillennial.com",13],["uinterview.com",13],["vedbex.com",13],["vegnews.com",13],["wateronline.com",13],["worlddogfinder.com",13],["zorbabooks.com",13],["kauppalehti.fi",13],["talouselama.fi",13],["tekniikkatalous.fi",13],["tivi.fi",13],["uusisuomi.fi",13],["magiclen.org",13],["projectcbd.org",13],["informatykzakladowy.pl",13],["pbsamerica.co.uk",13],["sportando.basketball",14],["novelism.jp",14],["nsfw247.biz",15],["aulete.com.br",16],["diariodaregiao.com.br",17],["ferroviando.com.br",18],["counciloflove.com",18],["hayatbilgileri.com",[18,19]],["infokik.com",18],["jafekri.com",18],["truyenbanquyen.com",[18,132]],["ezmanga.net",18],["kulinarnastronamocy.pl",18],["jornaljoca.com.br",19],["visse.com.br",19],["javsubtitle.co",19],["afrikmag.com",19],["alphagirlreviews.com",19],["aprendeinglessila.com",19],["arcanescans.com",19],["bigdatauni.com",19],["clockks.com",19],["codedosa.com",19],["cracksone.com",19],["cyberkrafttraining.com",19],["drkrok.com",19],["filmzone.com",19],["flashdumpfiles.com",19],["formatatmak.com",19],["getective.com",19],["globaldefensecorp.com",19],["gossipnextdoor.com",19],["hellokpop.com",19],["hiraethtranslation.com",19],["ieltsliz.com",19],["immobiliaremia.com",19],["iptv4best.com",19],["jbjbgame.com",19],["kapitalis.com",19],["kitchennovel.com",19],["koalasplayground.com",19],["learninsta.com",19],["liveyourmaths.com",19],["moneyexcel.com",19],["ncert-solutions.com",19],["home.novel-gate.com",19],["placementstore.com",19],["poolpiscina.com",19],["riwyat.com",19],["samsungtechwin.com",19],["tech-recipes.com",19],["tempatwisataseru.com",19],["theaircurrent.com",19],["tipssehatcantik.com",19],["viatasisanatate.com",19],["wikiofcelebs.com",19],["winmeen.com",19],["neuroteam-metz.de",19],["newspao.gr",19],["ncertsolutions.guru",19],["tiempo.hn",19],["rukim.id",19],["ibps.in",19],["colegiosconcertados.info",19],["coffeeapps.ir",19],["infodifesa.it",19],["anime-drama.jp",19],["mediahiburan.my",19],["cours-de-droit.net",19],["nocturnetls.net",19],["programasvirtualespc.net",19],["onlineonderdelenshop.nl",19],["day-hoc.org",19],["licensekeys.org",19],["postcourier.com.pg",[19,45]],["blogvisaodemercado.pt",19],["ananda-yoga.ro",19],["pitesti24.ro",19],["visefierbinti.ro",19],["voxvalachorum.ro",19],["ziarulargesul.ro",19],["kaystls.site",19],["kicknews.today",19],["primicia.com.ve",19],["maduras.vip",19],["media.framu.world",19],["hardcoregames.ca",20],["teamkong.tk",20],["hockeylion.ca",21],["justcloseoutscanada.ca",21],["kitchenutopia.ca",21],["bwpsales.com",21],["detroitmodular.com",21],["fitnessav.com",21],["fwrd.com",21],["glasses.com",21],["gronkfitnessproducts.com",21],["kitchentime.com",21],["lakshmistores.com",21],["metrocheese.com",21],["pitviper.com",21],["pv-magazine-usa.com",21],["revolve.com",21],["treblezine.com",21],["vat19.com",21],["wilcooffroad.com",21],["worldcrunch.com",[21,30]],["kitchentime.de",21],["kitchentime.dk",21],["kitchentime.fi",21],["kitchentime.no",21],["olaproducts.co.nz",21],["kitchentime.se",21],["lapresse.ca",22],["beckershospitalreview.com",22],["tietoevry.com",22],["trip.com",22],["ionos.de",22],["rakentaja.fi",22],["raenonx.cc",23],["jumia.ci",24],["mofi.com",24],["jumia.dz",24],["jumia.com.eg",24],["jumia.com.gh",24],["jumia.co.ke",24],["jumia.ma",24],["jumia.com.ng",24],["jumia.sn",24],["jumia.com.tn",24],["jumia.ug",24],["evcars.club",25],["activationkeys.co",27],["dialectsarchive.com",27],["capx.co",28],["nfltraderumors.co",29],["answersafrica.com",29],["musixmatch.com",29],["practicetestgeeks.com",29],["sigma4pc.com",29],["ilturista.info",29],["jobsbotswana.info",29],["zerodot1.gitlab.io",29],["yeane.org",29],["mbahhanif.site",29],["thedisconnect.co",30],["7misr4day.com",31],["raindropteamfan.com",31],["senpaiediciones.com",31],["audiotools.in",31],["acupoffrench.com",32],["novelza.com",32],["allrecipes.com",33],["expatexplore.com",33],["fcw.com",33],["fine-day.com",33],["foodandwine.com",33],["forbestravelguide.com",33],["frontofficesports.com",33],["gcn.com",33],["investopedia.com",33],["lonelyplanet.com",33],["seriouseats.com",33],["shape.com",33],["simplyrecipes.com",33],["southernliving.com",33],["thebaffler.com",[33,128]],["thespruceeats.com",33],["travelandleisure.com",33],["tripsavvy.com",33],["tsunagujapan.com",33],["vadimkravcenko.com",33],["verybestbaking.com",33],["verywellhealth.com",33],["verywellmind.com",33],["washingtontechnology.com",33],["posylka.de",33],["oneesports.gg",33],["android1pro.com",34],["novelasligera.com",34],["geotips.net",34],["hulnews.top",[34,35]],["androidacy.com",35],["boke112.com",35],["darktranslation.com",35],["festival-cannes.com",35],["indiatimes.com",35],["la8osapofash.com",35],["tepat.id",35],["bigulnews.tv",35],["androidmtk.com",36],["appofmirror.com",38],["arcade1up.com",39],["artstation.com",40],["audiobookcup.com",42],["autoblog.com",43],["aviationweek.com",44],["awebstories.com",45],["kpopjjang.com",45],["wenku.baidu.com",46],["protocol.com",46],["liga.net",46],["bemoneyaware.com",47],["launer.com",47],["newrepublic.com",47],["rebelnews.com",47],["ftm.eu",47],["blogpascher.com",48],["mskmangaz.blogspot.com",49],["bookbub.com",50],["breakingdefense.com",51],["revolvermag.com",51],["brooklyneagle.com",52],["buondua.com",53],["businessemailetiquette.com",54],["programegratuitepc.com",54],["qualityfilehosting.com",54],["sabishiidesu.com",54],["techtrickseo.com",54],["audioreview.m1001.coreserver.jp",54],["republicadecuritiba.net",54],["viralinindia.net",54],["newsbook.pl",54],["gay69.stream",54],["chowhound.com",55],["foreignpolicy.com",55],["cnn.com",56],["milenio.com",56],["cjr.org",56],["coub.com",57],["crunchyroll.com",58],["daimangajiten.com",59],["dallasnews.com",60],["datadikdasmen.com",61],["malasngeblog.com",61],["digicular.com",62],["dollarvr.com",63],["gagetmatome.com",63],["husseinezzat.com",63],["kimkazandi.com",63],["lofter.com",63],["poipiku.com",63],["readawrite.com",63],["savoriurbane.com",63],["tinyppt.com",63],["two9success.com",63],["velicu.eu",63],["newsme.gr",63],["verselemzes.hu",63],["worldofbitco.in",63],["panorama.it",63],["pehawe.me",63],["sdewery.me",63],["revistasufletului.net",63],["canondrivers.org",63],["arenavalceana.ro",63],["descopera.ro",63],["dreamstime.com",64],["droidtekno.com",65],["ef.com",66],["elsalvadorsurfrealestate.com",67],["enotes.com",68],["enttechub.com",69],["experts-exchange.com",70],["fantricks.com",71],["fictionpress.com",72],["fanfiction.net",72],["firmwarefile.com",73],["forbes.com",74],["forward.com",76],["geopoliticalmonitor.com",76],["glassblocktint.com",76],["matadornetwork.com",76],["monroenews.com",76],["nationalobserver.com",76],["poconorecord.com",76],["shoppingsouthparkmall.com",76],["vice.com",76],["washingtontimes.com",76],["hackster.io",76],["forsvaretsforum.no",76],["npr.org",76],["thebulletin.org",76],["fraudnavi.com",77],["9docu.org",77],["genesistls.com",78],["getlatka.com",79],["groundies.com",80],["guidingliterature.com",81],["pap.pl",81],["anascrie.ro",81],["healthitsecurity.com",82],["hindi-gk.com",83],["livetennis.it",83],["ilife97.com",84],["imaginetricks.com",85],["indeed.com",86],["independentmail.com",87],["northjersey.com",87],["usatoday.com",87],["insidesources.com",88],["instagram.com",89],["ipphone-warehouse.com",90],["playingfire.com",90],["zigya.com",90],["unic.com.vn",90],["kamerabudaya.com",91],["kangkimin.com",92],["myschool-eng.com",92],["orangespotlight.com",92],["sinau-thewe.com",92],["katzen-fieber.de",92],["isikuota.co.id",92],["athletic.net",[92,157]],["clujust.ro",92],["kbdfans.com",93],["mountaintopwebdesign.com",93],["thethaiger.com",93],["studyflix.de",93],["kijyomatome-ch.com",94],["lamusica.com",95],["lectortmo.com",96],["warungkomik.com",96],["livemint.com",97],["liveroger.com",98],["mbt-store.com",99],["mercurynews.com",100],["neobux.com",101],["nytimes.com",[102,103]],["trucksbook.eu",102],["otomobilgunluklerim.com",104],["pcipolicyportal.com",105],["publish0x.com",105],["thetruthaboutcars.com",105],["reclaimthenet.org",105],["prompthero.com",106],["proxfree.com",107],["quizlet.com",108],["quora.com",109],["quotev.com",110],["the-masters-voice.com",[110,127]],["relet365.com",111],["revouninstaller.com",112],["romprovider.com",113],["safirsoft.com",114],["chan.sankakucomplex.com",115],["sanspo.com",116],["selfstudyanthro.com",117],["shaalaa.com",118],["social-unlock.com",119],["socialblade.com",120],["community.spiceworks.com",121],["substack.com",122],["taufiqhdyt.com",123],["teamaretuza.com",124],["techgyd.com",125],["techopedia.com",126],["opportunitydesk.org",[127,171]],["thefp.com",129],["theintercept.com",130],["therealdeal.com",131],["tuta.com",133],["twitter.com",134],["x.com",134],["utaten.com",135],["venturebeat.com",136],["wikibious.com",137],["zenith-watches.com",138],["airbnb.de",139],["justspices.de",140],["allocine.fr",141],["cheatsquad.gg",142],["trakteer.id",143],["edurev.in",144],["ncrtsolutions.in",144],["wormate.io",146],["with.is",147],["iwanichi.co.jp",148],["logicool.co.jp",149],["oricon.co.jp",150],["video.tv-tokyo.co.jp",151],["hibiki-radio.jp",152],["katosatoshi.jp",153],["livedays.jp",154],["gamegame.kr",155],["ahzaa.net",156],["behance.net",158],["bimiacg.net",159],["brokensilenze.net",160],["cataz.net",161],["cyanlabs.net",162],["gnt24365.net",163],["j-island.net",164],["kurazone.net",165],["context.reverso.net",166],["streambuddy.net",167],["tv2.no",168],["01.org",169],["ecosia.org",170],["payskip.org",172],["readlightnovel.org",173],["web.telegram.org",174],["zelka.org",175],["pl",176],["odoserwis.pl",177],["projektowanie-wnetrz-online.pl",178],["linkco.re",179],["curs-valutar-bnr.ro",180],["evz.ro",181],["zunda.site",182],["abema.tv",183]]); + +const entitiesMap = new Map([["123movies",0],["depedlps",0],["fmovies",0],["gomovies",0],["irisbuddies",0],["magesypro",0],["mangatoon",0],["otakudesu",0],["tabonitobrasil",0],["daotranslate",[1,2]],["dostfilms",3],["kimovil",3],["dramacute",4],["google",5],["lightnovelworld",6],["pinterest",7]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-social.js b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-social.js new file mode 100644 index 0000000..96688ec --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/annoyances-social.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-social + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"]]; + +const hostnamesMap = new Map([["gulte.com",0],["govtrack.us",0],["ultraslan.com",1],["finance.yahoo.com",2]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/chn-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/chn-0.js new file mode 100644 index 0000000..d276dfd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/chn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#firstSingle\",\"action\":[\"style\",\"padding: 0 !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".q-body--prevent-scroll\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#ac-globalnav\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\".ac-gn-blur\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"html #globalnav\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"[data-href*=\\\"://sax\\\"]\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".finance_header\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"#detect.ad-placement\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".top_bg\",\"action\":[\"style\",\"height: 60px !important;\"]}"],["{\"selector\":\"#content_left > div[style*=\\\"display:block !important;\\\"]:not(.result)\",\"action\":[\"style\",\"position: absolute!important; left: -4000px!important;\"]}","{\"selector\":\".ec_wise_ad\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".special_conf_skin .wrap1\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\".bili-video-card:has(.bili-video-card__info--ad) > .bili-video-card__skeleton\",\"action\":[\"style\",\"visibility: visible !important;\"]}","{\"selector\":\".bili-video-card:has(.bili-video-card__info--creative-ad) > .bili-video-card__skeleton\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\".sidebar > section#text-8[style*=\\\"bottom: 240px;\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#ADback\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"body[style*=\\\"overflow\\\"]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0!important;\"]}"],["{\"selector\":\"[data-spotim-module=\\\"recirculation\\\"][data-spotim-showing-slots~=\\\"1-start-300x250\\\"] .spotim-recirculation div[data-spotim-row] > div[data-spotim-slot-size=\\\"300x250\\\"] ~ .sprcRftoX\",\"action\":[\"style\",\"margin-left: 0!important;\"]}","{\"selector\":\"body [data-spotim-module=\\\"recirculation\\\"][data-spotim-showing-slots~=\\\"1-start-300x250\\\"] .sprc2PlxR [data-spotim-row=\\\"1\\\"]::before\",\"action\":[\"style\",\"left: 0!important;\"]}"],["{\"selector\":\"div[id^=\\\"gklobl\\\"]\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\".wpcom_ad_wrap\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\".wrapper > div[data-content-source] > .modalOpenWidth[style*=\\\"top:\\\"]\",\"action\":[\"style\",\"top: 80px !important;\"]}"],["{\"selector\":\".app.padding > .header\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\".app.padding\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".t-b.sel > ul.nl > li:has(> a[href*=\\\"/lapin.\\\"])\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"#comment\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\"body[style]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#adleft\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\"#adright\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\"a[onclick*=\\\"openurl\\\"][target=\\\"_blank\\\"] img[src^=\\\"/static/\\\"]\",\"action\":[\"style\",\"position: absolute!important; top: -9999px!important; left: -9999px!important; bottom: unset!important;\"]}","{\"selector\":\"body > .hidden-xs > div[id]:has(> img[src^=\\\"/static/\\\"][onclick*=\\\"open\\\"])\",\"action\":[\"style\",\"position: absolute!important; top: -9999px!important; left: -9999px!important; bottom: unset!important;\"]}","{\"selector\":\"img[src^=\\\"/pic/tu/\\\"]\",\"action\":[\"style\",\"visibility: hidden!important;\"]}"],["{\"selector\":\"#mainContent\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#j-topBgBox + .crumbs-nav.top-op\",\"action\":[\"style\",\"margin-bottom: 10px !important;\"]}"],["{\"selector\":\"body #aswift_1:not(#style_important)\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"padding-right: 0!important; overflow: visible!important;\"]}"],["{\"selector\":\"#SlashviewAdDetector\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".sptable_do_not_remove\",\"action\":[\"style\",\"display: block !important; visibility: hidden !important;\"]}"],["{\"selector\":\".main-content\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#wrapfabtest\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\".player-rm > a[target=\\\"_blank\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}","{\"selector\":\"a[href*=\\\".umtrack.com/\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#player_div\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\".swiper-wrapper > .swiper-slide:has(> a[target-url])\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"iframe[width=\\\"728\\\"][height=\\\"90\\\"]\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"a[href*=\\\"/entry/register/?i_code=\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#acornerinner1122\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".app-container[aria-expanded=\\\"false\\\"] section.with-ad\",\"action\":[\"style\",\"width: calc(100% - 20px) !important;\"]}","{\"selector\":\".c-ad-103\",\"action\":[\"style\",\"height: 0 !important;\"]}","{\"selector\":\".main_ad_head_wide\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\".with-ad[data-layout=\\\"list\\\"] .main-header\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".with-ad[data-layout=\\\"list\\\"][data-section-type=\\\"new-video\\\"] .content-wrap:nth-child(-1n+2)\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div[class*=\\\"-ad-sidebar-\\\"]\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\".download .content-area > div[class]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#m2\",\"action\":[\"style\",\"height: 5px!important;\"]}"],["{\"selector\":\"#video_player\",\"action\":[\"style\",\"display: block!important;\"]}","{\"selector\":\".playmar > .playl\",\"action\":[\"style\",\"visibility: hidden!important;\"]}","{\"selector\":\".playmar > .playr\",\"action\":[\"style\",\"visibility: hidden!important;\"]}"],["{\"selector\":\".bg-overlayer\",\"action\":[\"style\",\"pointer-events: unset !important;\"]}"],["{\"selector\":\".player-side > .block\",\"action\":[\"style\",\"visibility: hidden !important; min-height: 390px !important;\"]}"],["{\"selector\":\"#ypaad\",\"action\":[\"style\",\"height: 3px!important;\"]}"],["{\"selector\":\"img[width=\\\"960\\\"][height=\\\"90\\\"]\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\".fb_fanpage_inpage > .other_news_box_2\",\"action\":[\"style\",\"padding: 0 0px!important; margin: 26px 0!important;\"]}"],["{\"selector\":\"#BH-bigbanner\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\"#flyRightBox\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\"img[onload=\\\"AntiAd.check(this)\\\"]\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"#header > nav.floated-navbar\",\"action\":[\"style\",\"top: 0!important;\"]}"],["{\"selector\":\".whitecon > .related[data-desc=\\\"相關新聞\\\"] > li:nth-child(5)\",\"action\":[\"style\",\"margin-right: 0!important; margin-left: 20px!important;\"]}"],["{\"selector\":\"a[href*=\\\".11h5.\\\"] img\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"body > article[class][style*=\\\"position: fixed;top: 0;z-index: 9999;display:block !important;\\\"]\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"]]; + +const hostnamesMap = new Map([["pansci.asia",0],["itshokunin.cc",1],["alotof.software",1],["theporn.cc",2],["69xx.one",2],["theav.xyz",2],["apple.com.cn",3],["sina.cn",4],["money.163.com",5],["h5.17k.com",[6,7]],["mobile01.com",6],["1keydata.com",8],["4399.com",9],["gameapps.hk",9],["51cto.com",10],["baidu.com",11],["tieba.baidu.com",12],["bilibili.com",13],["buzzorange.com",14],["colamanga.com",15],["ezneering.com",15],["csgoob.com",16],["dm5.com",17],["duodada.com",18],["m.lelekan.com",18],["chinese.engadget.com",19],["game735.com",20],["ghxi.com",21],["haoweichi.com",22],["ekamus.info",22],["huaban.com",23],["iqihang.com",24],["ithome.com",25],["jieav.com",26],["linovelib.com",27],["yodu.org",27],["nfmovies.com",28],["nxpaaq.com",29],["book.qidian.com",30],["rjno1.com",31],["slashlook.com",32],["slashview.com",33],["t66y.com",34],["udn.com",35],["v2rayssr.com",36],["waipian1.com",37],["waipian10.com",37],["waipian11.com",37],["waipian12.com",37],["waipian13.com",37],["waipian14.com",37],["waipian15.com",37],["waipian16.com",37],["waipian17.com",37],["waipian18.com",37],["waipian19.com",37],["waipian2.com",37],["waipian20.com",37],["waipian21.com",37],["waipian22.com",37],["waipian23.com",37],["waipian24.com",37],["waipian25.com",37],["waipian26.com",37],["waipian27.com",37],["waipian28.com",37],["waipian29.com",37],["waipian3.com",37],["waipian30.com",37],["waipian31.com",37],["waipian32.com",37],["waipian33.com",37],["waipian34.com",37],["waipian35.com",37],["waipian36.com",37],["waipian37.com",37],["waipian38.com",37],["waipian39.com",37],["waipian4.com",37],["waipian40.com",37],["waipian5.com",37],["waipian6.com",37],["waipian7.com",37],["waipian8.com",37],["waipian9.com",37],["weihemenye.com",38],["youku.com",39],["discuss.com.hk",40],["ulifestyle.com.hk",41],["applefans.today",41],["bde4.icu",42],["520cc.me",43],["liaoningmovie.net",44],["sutin0831.pixnet.net",45],["renfei.net",46],["xbgame.net",47],["macapp.so",48],["58b.tv",49],["aiyifan.tv",50],["iyf.tv",[50,51]],["yfsp.tv",50],["bingfeng.tw",52],["com.tw",53],["cna.com.tw",54],["gamer.com.tw",55],["kocpc.com.tw",56],["ltn.com.tw",57],["dilidili.wang",[58,59]]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["h5.dilidili.wang",[58]]]); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/cze-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/cze-0.js new file mode 100644 index 0000000..cc9c357 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/cze-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; padding-top: 0 !important;\"]}"],["{\"selector\":\"div.body\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top:0px !important;\"]}"],["{\"selector\":\"#page_wrapper\",\"action\":[\"style\",\"cursor: auto !important;\"]}"],["{\"selector\":\".top_bg_content\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background:none !important;\"]}"],["{\"selector\":\"div.jeg_topbar\",\"action\":[\"style\",\"margin-bottom: 0px !important;\"]}"],["{\"selector\":\"header.lsa\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".headerbanner-wrapper\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"#frs\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}"],["{\"selector\":\"div[class=\\\"advertisement-item-container\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"div.l-wrapper\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"]]; + +const hostnamesMap = new Map([["cdr.cz",0],["diit.cz",0],["csfd.cz",1],["csfd.sk",1],["epochaplus.cz",2],["jablickar.cz",3],["androidmagazine.eu",[3,8]],["letemsvetemapplem.eu",[3,8,9]],["samsungmagazine.eu",[3,8,9]],["kupi.cz",4],["prehrajto.cz",5],["uschovna.cz",6],["zing.cz",7],["kinema.sk",10],["sector.sk",10],["vranovske.sk",11],["uloz.to",12]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/default.js b/extentions/uBOL-home/rulesets/scripting/declarative/default.js new file mode 100644 index 0000000..cd977f8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/default.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"#content-embed\",\"action\":[\"style\",\"display: block!important\"]}"],["{\"selector\":\"[id=\\\"colunas\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafe-generate, #wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#download_link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"[id*=\\\"gpt_unit\\\"], [id*=\\\"div-gpt-\\\"], [id*=\\\"google_ads_\\\"], [id*=\\\"ad_\\\"], [class*=\\\"Google\\\"], [alt*=\\\"Advertisement\\\"], [class*=\\\"ads\\\"]\",\"action\":[\"style\",\"display: block !important; visibility: visible !important;\"]}"],["{\"selector\":\".footerLink.hidden\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"[id^=\\\"sas_\\\"]\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: auto!important\"]}"],["{\"selector\":\"#container\",\"action\":[\"style\",\"width:100%!important\"]}","{\"selector\":\"html.can-have-sky .page-body > .section-content\",\"action\":[\"style\",\"margin-right: 0 !important;\"]}"],["{\"selector\":\".onp-sl-content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".thumb-list > .video-thumb\",\"action\":[\"style\",\"margin-right: 0px !important;\"]}"],["{\"selector\":\"[style=\\\"display:none\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#adBanner\",\"action\":[\"style\",\"height:25px !important;left:-3000px !important;position:absolute !important\"]}"],["{\"selector\":\"input[value^=\\\"http\\\"]\",\"action\":[\"style\",\"width: 70% !important\"]}"],["{\"selector\":\"#list-eps\",\"action\":[\"style\",\"display:block!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"div#responseads\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"#izobrazhenie-1\",\"action\":[\"style\",\"padding-bottom: 0px !important;\"]}","{\"selector\":\".group_viewport, .page__viewport\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\"#web\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div.container\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"#playVideo\",\"action\":[\"style\",\"display: block !important; visibility: visible !important;\"]}","{\"selector\":\"#player_embed\",\"action\":[\"style\",\"display: block !important; visibility: visible !important;\"]}"],["{\"selector\":\".position-absolute\",\"action\":[\"style\",\"opacity: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"visibility:visible !important\"]}"],["{\"selector\":\".content.page.page-video .video-content > div[class] > div > div[class] > div[class][style^=\\\"background-image:\\\"]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".jw-reset.jw-wrapper\",\"action\":[\"style\",\"z-index:2147483647 !important\"]}"],["{\"selector\":\"#timerContainer > div:not(:has(#timerPercentage))\",\"action\":[\"style\",\"display: flex !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#fafsf2\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\".subscribe-article .subscribe-truncate\",\"action\":[\"style\",\"max-height:unset!important;order:unset!important;\"]}","{\"selector\":\".subscribe-article .subscribe-truncate::before\",\"action\":[\"style\",\"background:none!important;\"]}","{\"selector\":\".subscribe-article .subscriber-hider\",\"action\":[\"style\",\"display:block!important\"]}"],["{\"selector\":\"._2gSkZ\",\"action\":[\"style\",\"height: 150px !important;\"]}","{\"selector\":\"header\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".subscribe-truncate\",\"action\":[\"style\",\"order:0!important;max-height:inherit!important\"]}","{\"selector\":\".subscribe-truncate::before\",\"action\":[\"style\",\"background:none!important\"]}","{\"selector\":\".subscriber-hider\",\"action\":[\"style\",\"display:inherit!important\"]}"],["{\"selector\":\"#header-new\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".page__content-header\",\"action\":[\"style\",\"height: 50px !important\"]}"],["{\"selector\":\"header#masthead\",\"action\":[\"style\",\"top: -110px !important;\"]}"],["{\"selector\":\"#player\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"max-height: 1px !important;\"]}"],["{\"selector\":\"#page-header > header\",\"action\":[\"style\",\"position: absolute !important;\"]}","{\"selector\":\"section#home > #hero.pinned\",\"action\":[\"style\",\"position: absolute !important;\"]}"],["{\"selector\":\"#frameAd\",\"action\":[\"style\",\"height: 51 px !important; display: block !important; visibility: collapse !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top:0px !important\"]}"],["{\"selector\":\".css-1352p5e\",\"action\":[\"style\",\"height: 2400px !important;\"]}","{\"selector\":\".css-1s6rfoz\",\"action\":[\"style\",\"height: 2400px !important;\"]}","{\"selector\":\".css-1wm768n\",\"action\":[\"style\",\"height: 1560px !important;\"]}","{\"selector\":\".css-uc3mu7\",\"action\":[\"style\",\"margin-top: 0 !important; height: 2400px !important;\"]}","{\"selector\":\".gridRowPad\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"ins.adsbygoogle\",\"action\":[\"style\",\"height: 1px !important; visibility: hidden !important;\"]}"],["{\"selector\":\".fKZLNI\",\"action\":[\"style\",\"width:120% !important\"]}"],["{\"selector\":\"#wpsafe-generate, #wpsafe-link\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#tp-generate, [id^=\\\"tp-snp\\\"]\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#wpsafe-generate\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"div[style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"[id*=\\\"iframe\\\"], [id*=\\\"gpt_unit\\\"], [id*=\\\"div-gpt-\\\"]\",\"action\":[\"style\",\"height:0.0001px !important;\"]}"],["{\"selector\":\"#wpsafe-link\",\"action\":[\"style\",\"display:block !important;\"]}"],["{\"selector\":\"form [id][style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"form[id]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".icon_animation samp\",\"action\":[\"style\",\"animation: none !important;\"]}"],["{\"selector\":\"#wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#btn6, #tp98\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#toshowtrlink, #gtbtn2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#submitBtn, #go_d, #devozon-snp, #submitBtn, #tp-snp1, #go_d2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".overflow-hidden\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#wpsafe-link, #section2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".advert-wrapper\",\"action\":[\"style\",\"clip-path: circle(0) !important;\"]}"],["{\"selector\":\".nav-bar\",\"action\":[\"style\",\"top:0px !important\"]}","{\"selector\":\"body:not(.skybox-loaded) .topnav\",\"action\":[\"style\",\"margin-top:0px !important\"]}"],["{\"selector\":\"#pageWrapper\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\"button\",\"action\":[\"style\",\"display: inline-block !important\"]}"],["{\"selector\":\"body.modal-open *\",\"action\":[\"style\",\"filter: none!important;\"]}"],["{\"selector\":\"#wpsafe-generate, #wpsafelink-landing, #wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".add-bx\",\"action\":[\"style\",\"height: 0px !important; min-height: 0px !important;\"]}"],["{\"selector\":\"body:not(.home) #content\",\"action\":[\"style\",\"margin-top: 13px !important;\"]}"],["{\"selector\":\"#link1s-snp\",\"action\":[\"style\",\"display:block!important\"]}"],["{\"selector\":\"#smspage\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".container\",\"action\":[\"style\",\"font-size: 0px !important;\"]}"],["{\"selector\":\".gooWidget\",\"action\":[\"style\",\"opacity: 0 !important; visibility: collapse !important;\"]}","{\"selector\":\".google-ad-leaderboard\",\"action\":[\"style\",\"opacity: 0 !important;\"]}","{\"selector\":\"[id^=\\\"adtester-container\\\"]\",\"action\":[\"style\",\"position: absolute !important;\"]}"],["{\"selector\":\"#tp98, #btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"width:1px!important;height:1px!important;min-width:1px!important;min-height:1px\"]}"],["{\"selector\":\"#tristana, #_append, #myDiv\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#info\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"div[class^=\\\"Ad-adContainer\\\"]\",\"action\":[\"style\",\"min-height:1px!important;min-width:1px!important;\"]}"],["{\"selector\":\".adsense\",\"action\":[\"style\",\"padding: 0 !important;\"]}"],["{\"selector\":\"#site-wrapper\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".adsbyvli\",\"action\":[\"style\",\"opacity: 0 !important; pointer-events: none !important;\"]}"],["{\"selector\":\"#wpsafe-snp\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#ymm-sub-nav\",\"action\":[\"style\",\"top:0px !important\"]}"],["{\"selector\":\"#player_3x2_close\",\"action\":[\"style\",\"opacity: 0 !important; height: 300px !important;\"]}"],["{\"selector\":\".text-center\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafe-generate\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".g-recaptcha\",\"action\":[\"style\",\"margin-top:60px !important\"]}"],["{\"selector\":\"#footer #wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#my-content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"#yuidea-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".samBackground\",\"action\":[\"style\",\"background-image:none !important\"]}"],["{\"selector\":\"#tp-snp2, #cross-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adhesiveHeaderAdFixed header\",\"action\":[\"style\",\"top: 0 !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 1000px)\"]]}"],["{\"selector\":\".b_ad\",\"action\":[\"style\",\"position: absolute !important; top: -9999px !important;\"]}","{\"selector\":\".b_adLastChild\",\"action\":[\"style\",\"position: absolute !important; top: -9999px !important;\"]}","{\"selector\":\".pa_sb\",\"action\":[\"style\",\"position: absolute !important; top: -9999px !important;\"]}"],["{\"selector\":\".item > .post\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\".item\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".buttondownload\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".buttonnya\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".asdf\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafe-snp1\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".safeb\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#btn-gotolink\",\"action\":[\"style\",\"display:block !important; margin-top: 410px !important; margin-left: 200px !important; height: 100px !important; width: 100px !important\"]}"],["{\"selector\":\"#top_fold[style=\\\"display:flex !important;\\\"]\",\"action\":[\"style\",\"min-height: 0px !important; transition: all 0s ease 0s !important;\"]}"],["{\"selector\":\"#show_ag\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\".cb-comments__create-form\",\"action\":[\"style\",\"margin-top: 30px !important;\"]}","{\"selector\":\".cb-post-block-images-swiper .cb-post-block__comments .collapseable-comments__collapse\",\"action\":[\"style\",\"margin-bottom: 0px !important;\"]}","{\"selector\":\".cb-post-block-images-swiper .cb-post-block__comments\",\"action\":[\"style\",\"margin-bottom: 0 !important; top: -97px !important;\"]}","{\"selector\":\".cb-post-block-images-swiper .collapseable-comments__collapseable\",\"action\":[\"style\",\"margin-bottom: -80px !important;\"]}","{\"selector\":\".cb-post-block__comments\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\"div#network-bar-spacer\",\"action\":[\"style\",\"height:0 !important\"]}"],["{\"selector\":\".game-over-ad-legacy-component\",\"action\":[\"style\",\"height: 0 !important\"]}","{\"selector\":\"body.board-layout.with-und\",\"action\":[\"style\",\"margin-right:0px!important\"]}"],["{\"selector\":\"[id^=\\\"wpsafe-generate\\\"], #continue\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#tp-generate, #getlinkbtn\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: unset !important; cursor: auto !important;\"]}"],["{\"selector\":\".ad-slot-header__wrapper\",\"action\":[\"style\",\"display: none !important; top: 0 !important\"]}"],["{\"selector\":\"#claimCoins\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafelinkhuman, #wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > header\",\"action\":[\"style\",\"top:0 !important\"]}","{\"selector\":\"body.pcm-public\",\"action\":[\"style\",\"margin-top: 84px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"div.text-center[id]\",\"action\":[\"style\",\"height: 100px !important;\"]}"],["{\"selector\":\"#hometimerstartbtn, #hometimer, #yuidea-btmbtn, #btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".pum-open-overlay\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#locked_action_link.disabled\",\"action\":[\"style\",\"cursor:pointer !important; opacity:1 !important; pointer-events:auto !important\"]}"],["{\"selector\":\".td-animation-stack-type0-1\",\"action\":[\"style\",\"opacity:1 !important\"]}"],["{\"selector\":\"#top_nav, .rd_btn, .soractrl\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#dclm-blur\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"#btngetlink\",\"action\":[\"style\",\"display: inline-block !important\"]}"],["{\"selector\":\".dd-nav-global\",\"action\":[\"style\",\"top: 0 !important; transform: none !important;\"]}"],["{\"selector\":\"[style*=\\\"pointer-events\\\"]\",\"action\":[\"style\",\"pointer-events:auto !important\"]}"],["{\"selector\":\".single-story > header\",\"action\":[\"style\",\"margin-top: 40px !important\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 0px !important; visibility: collapse;\"]}"],["{\"selector\":\"#gourl\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".TablesTitle > div:not([style=\\\"padding\\\"])\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"img[id^=\\\"ads-\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"#tp-snp2, #timeout\",\"action\":[\"style\",\"display:block !important; margin-top: 520px !important; height: 100px !important; width: 100px !important\"]}"],["{\"selector\":\".adBanner\",\"action\":[\"style\",\"height:1px !important\"]}"],["{\"selector\":\".aoa_overlay\",\"action\":[\"style\",\"height: 0px !important\"]}"],["{\"selector\":\".site-wrapper\",\"action\":[\"style\",\"opacity:1!important;visibility:visible!important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow:auto!important\"]}"],["{\"selector\":\"#tie-wrapper\",\"action\":[\"style\",\"min-height:initial! important;\"]}"],["{\"selector\":\".efi_enabled\",\"action\":[\"style\",\"overflow: auto !important; height: auto !important; width: auto !important; position: static !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"header.elevation-3\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\"main\",\"action\":[\"style\",\"--v-layout-top: 64px !important;\"]}"],["{\"selector\":\"*::selection\",\"action\":[\"style\",\"background-color:#338FFF!important\"]}"],["{\"selector\":\".adsbyvli\",\"action\":[\"style\",\"height: 0px !important;\"]}"],["{\"selector\":\"ins.adsbygoogle\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"div[aria-posinset]:has(a[aria-label=\\\"広告\\\"])\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"]}"],["{\"selector\":\"#bodyContent\",\"action\":[\"style\",\"width:100% !important\"]}"],["{\"selector\":\".azz_div\",\"action\":[\"style\",\"height: unset !important;\"]}"],["{\"selector\":\"div.labeled-dw-ads\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"div.single-text-ads\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"div.site-middle-banners\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}"],["{\"selector\":\"#main > ins.adsbygoogle\",\"action\":[\"style\",\"position: absolute !important; left: -4000px !important;\"]}","{\"selector\":\".side_banner\",\"action\":[\"style\",\"position: absolute !important; left: -4000px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\"#btnshow\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"#verify_button\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#donead\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".btn-success, .btn-primary\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".site-header\",\"action\":[\"style\",\"min-height: 90px !important\"]}"],["{\"selector\":\".reward-btn\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".reward-message\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\"a.download\",\"action\":[\"style\",\"visibility: hidden;\"]}"],["{\"selector\":\".spot-thumbs > .right\",\"action\":[\"style\",\"height:1px !important\"]}"],["{\"selector\":\"#bodyContent\",\"action\":[\"style\",\"width:100%!important\"]}"],["{\"selector\":\"embed\",\"action\":[\"style\",\"display:inherit!important\"]}"],["{\"selector\":\"#ava-game_container\",\"action\":[\"style\",\"display:inherit!important\"]}","{\"selector\":\"#wrapped-content\",\"action\":[\"style\",\"display:inherit!important\"]}"],["{\"selector\":\".downloadLink\",\"action\":[\"style\",\"max-height: initial !important; overflow: revert !important\"]}"],["{\"selector\":\"#logoContainer\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\".dictionary-grid\",\"action\":[\"style\",\"grid-template-columns: minmax(180px,200px) minmax(400px,736px) 0 !important; grid-template-rows: 0 auto !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 1024px)\"]]}","{\"selector\":\".dictionary-grid\",\"action\":[\"style\",\"grid-template-columns: minmax(180px,250px) minmax(400px,736px) 0 !important; grid-template-rows: 0 auto !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 1280px)\"]]}","{\"selector\":\".dictionary-grid\",\"action\":[\"style\",\"grid-template-rows: 0 auto !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 768px)\"]]}"],["{\"selector\":\"#btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".css-1uhcmhp\",\"action\":[\"style\",\"grid-template-rows: 0 auto !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 80em)\"]]}"],["{\"selector\":\"#waiting, #pop-button\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".pagebody\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#my-btn, #pro-continue, #pro-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#submitBtn, #go_d, #wolfexe-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"position: inherit !important;\"]}"],["{\"selector\":\"#notarobot, #gotolink\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".onp-sl-content\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\".webgl-content\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".uk-panel.widget-text\",\"action\":[\"style\",\"height: 0px !important; visibility: collapse;\"]}"],["{\"selector\":\".preShell\",\"action\":[\"style\",\"height: 0 !important;\"]}","{\"selector\":\".zad.billboard\",\"action\":[\"style\",\"min-height: 1px !important;\"]}"],["{\"selector\":\".no-scroll\",\"action\":[\"style\",\"overflow:auto!important\"]}"],["{\"selector\":\"#image_details\",\"action\":[\"style\",\"margin-top: 30px !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"color: #000 !important;\"]}"],["{\"selector\":\"img\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\"article:has(a[href^=\\\"https://www.facebook.com/ads/\\\"])\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"]}"],["{\"selector\":\".flowplayer.is-cva .fp-controls\",\"action\":[\"style\",\"display: flex !important\"]}","{\"selector\":\".flowplayer.is-cva .fp-fullscreen\",\"action\":[\"style\",\"display: flex !important\"]}"],["{\"selector\":\"body.td-background-link\",\"action\":[\"style\",\"cursor:default !important;\"]}"],["{\"selector\":\"#combtn, .download.medium.button\",\"action\":[\"style\",\"display: inline-block !important;\"]}"],["{\"selector\":\".logo, .blinker\",\"action\":[\"style\",\"animation: none !important;\"]}"],["{\"selector\":\".adstrick > .video-item\",\"action\":[\"style\",\"clear: none !important;\"]}"],["{\"selector\":\".thumb\",\"action\":[\"style\",\"cursor:pointer !important\"]}"],["{\"selector\":\"#wrapfabtest\",\"action\":[\"style\",\"height:1px !important;width:1px !important\"]}"],["{\"selector\":\".videos-ad__wrap\",\"action\":[\"style\",\"background-color: transparent !important\"]}"],["{\"selector\":\".widget-topad\",\"action\":[\"style\",\"padding-bottom: 20px !important;\"]}"],["{\"selector\":\"#embed\",\"action\":[\"style\",\"position: static!important; margin-top: 0!important;\"]}"],["{\"selector\":\"ins.adsbygoogle\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\"#btx1, #btx2, #wg-genx > .mediafire\",\"action\":[\"style\",\"visibility: hidden !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"[id^=\\\"div-gpt-ad\\\"]:not([style^=\\\"width: 1px; height: 1px; position: absolute; left: -10000px; top: -\\\"])\",\"action\":[\"style\",\"height: 0px !important; min-height: 0px !important;\"]}"],["{\"selector\":\".publi_luto_horizontal\",\"action\":[\"style\",\"max-height: 1px !important;\"]}","{\"selector\":\"div[id^=\\\"google_ads_iframe_\\\"]\",\"action\":[\"style\",\"max-height: 1px !important;\"]}","{\"selector\":\"iframe[id^=\\\"google_ads_iframe\\\"]\",\"action\":[\"style\",\"max-height: 1px !important;\"]}"],["{\"selector\":\".below-ad-wrapper\",\"action\":[\"style\",\"margin-top: 51px !important;\"]}"],["{\"selector\":\"#scroll.hidden, .footerLink.hidden\",\"action\":[\"style\",\"display: block!important\"]}"],["{\"selector\":\"#chapter-images div\",\"action\":[\"style\",\"padding: unset !important\"]}"],["{\"selector\":\"#container\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".container\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div#wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adthrive-video-player\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\"#content.sidebar2\",\"action\":[\"style\",\"margin-right: 0 !important;\"]}"],["{\"selector\":\"aside\",\"action\":[\"style\",\"background: transparent !important;\"]}"],["{\"selector\":\"html.i-amphtml-inabox, ins[id^=\\\"gpt_unit_/\\\"], div[id^=\\\"google_ads_iframe_/\\\"], [href*=\\\"random-affiliate.atimaze.com\\\"]\",\"action\":[\"style\",\"clip-path: circle(0) !important;\"]}"],["{\"selector\":\"#wpsafe-link\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"width:11px;height:11px\"]}"],["{\"selector\":\".hide_in_desktop.footer_navigation_list\",\"action\":[\"style\",\"height: 10px !important\"]}"],["{\"selector\":\"#tp4, #rtg-snp2, #rtg-snp22\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#btn2, .tp-blue\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.noImages .content img\",\"action\":[\"style\",\"display: inline-block !important\"]}"],["{\"selector\":\"#ins_videodetail\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adblockerContent\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\"#wrapper\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\".advert\",\"action\":[\"style\",\"z-index: -999999 !important;\"]}"],["{\"selector\":\"#gameEtTopRight.commonEt\",\"action\":[\"style\",\"height: 0 !important;\"]}","{\"selector\":\"#gamelistCategories\",\"action\":[\"style\",\"margin-bottom: auto !important;\"]}"],["{\"selector\":\"article.story\",\"action\":[\"style\",\"opacity: 1.0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\".adsbyvli\",\"action\":[\"style\",\"max-height: 1px !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"top:0 !important\"]}"],["{\"selector\":\"#adkit_billboard\",\"action\":[\"style\",\"padding-top: 0px!important;\"]}"],["{\"selector\":\".list_ads\",\"action\":[\"style\",\"height: 0px !important;\"]}"],["{\"selector\":\"#content > form[id]:has(> center > button)\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.swal2-shown > [aria-hidden=\\\"true\\\"]\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\".lst_ads\",\"action\":[\"style\",\"height: 0px !important;\"]}"],["{\"selector\":\"#workspace\",\"action\":[\"style\",\"right: 0px !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px !important; width: 1px !important;\"]}"],["{\"selector\":\"#Page\",\"action\":[\"style\",\"right: 0px !important;\"]}"],["{\"selector\":\"body.pcm-public:not(.skybox-loaded)\",\"action\":[\"style\",\"margin-top: 90px !important;\"]}","{\"selector\":\"body:not(.skybox-loaded) > header\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\".bunny-button-resume\",\"action\":[\"style\",\"display: grid !important;\"]}","{\"selector\":\".bunny-container\",\"action\":[\"style\",\"display: flex !important;\"]}"],["{\"selector\":\"#blockblockB\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"#gotolink\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"center, [src*=\\\"google.com/recaptcha/\\\"], #yuidea-snp\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-color: white !important\"]}"],["{\"selector\":\"#MainContainer > [id]:has(> [id^=\\\"btIn\\\"] > #bannerTop) *\",\"action\":[\"style\",\"width: 102px !important; background-color: transparent !important; border: none !important;\"]}"],["{\"selector\":\".result__ext:has([data-testid=\\\"adResult\\\"])\",\"action\":[\"style\",\"max-height: 1px !important; opacity: 0 !important; pointer-events: none !important;\"]}","{\"selector\":\"div[data-testid=\\\"pam.container\\\"]\",\"action\":[\"style\",\"max-height: 1px !important; opacity: 0 !important; pointer-events: none !important;\"]}"],["{\"selector\":\".e76xF.bJlt-\",\"action\":[\"style\",\"padding-top:0px !important\"]}"],["{\"selector\":\"#main_canvas > div:not(div[id^=\\\"google\\\"])\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".subredditvars-r-ublockorigin [role=\\\"dialog\\\"] > div\",\"action\":[\"style\",\"width: auto !important\"]}"],["{\"selector\":\".result_content_ff\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".phpbb-ads-center\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\"ins\",\"action\":[\"style\",\"opacity: 0 !important; pointer-events: none !important\"]}"],["{\"selector\":\"ul[class^=\\\"cluster__stories\\\"] > li[class^=\\\"cluster__cluster-basic\\\"][class*=\\\"cluster__column-left\\\"]\",\"action\":[\"style\",\"margin-left: 17.0418006431vw !important;\"]}","{\"selector\":\"ul[class^=\\\"cluster__stories\\\"] > li[class^=\\\"cluster__cluster-hub\\\"][class*=\\\"cluster__column-middle\\\"][class*=\\\"cluster__break-after\\\"]\",\"action\":[\"style\",\"margin-bottom: 100px !important;\"]}"],["{\"selector\":\"#colunas\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div[id$=\\\"content\\\"] img.lazy\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"#player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow: auto !important; position: static !important; width: unset !important;\"]}"],["{\"selector\":\"#yuidea-snp, #btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".background-cloud\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\".cover\",\"action\":[\"style\",\"background-image: none!important;\"]}"],["{\"selector\":\"#nextBTNH\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".btn-primary\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\"#myBtn\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div[class$=\\\"-margin-Advert\\\"]\",\"action\":[\"style\",\"height:1px !important;width:1px !important;position:absolute !important;left:-3000px !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image:none !important\"]}"],["{\"selector\":\"#cc\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#botaoLink\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#my-btn, #my-btn2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".td-pb-span8\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#link\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#makingdifferenttimer\",\"action\":[\"style\",\"display: block!important\"]}"],["{\"selector\":\"#timed\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".glass-panel > ins.adsbygoogle\",\"action\":[\"style\",\"height: 10px !important;\"]}"],["{\"selector\":\"body.body-load\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".home-page.main-section, html > body\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}","{\"selector\":\".slideMenu\",\"action\":[\"style\",\"top: -7px !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}","{\"selector\":\"header\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\"#tp-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body:not([data-template]) a[rel=\\\"nofollow\\\"][href^=\\\"/reviyuu/b784/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important;\"]}"],["{\"selector\":\"#td-outer-wrap\",\"action\":[\"style\",\"cursor: default !important\"]}"],["{\"selector\":\"#tp-generate, #tp-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafe-generate, #wpsafe-link, .bt-success\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wpsafe-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".widget-height\",\"action\":[\"style\",\"height: unset !important\"]}"],["{\"selector\":\"body, html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\"[class^=\\\"HomepageSection\\\"]\",\"action\":[\"style\",\"grid-template-rows: unset !important;\"]}"],["{\"selector\":\"body[style=\\\"margin-top: 90px; margin-bottom: 90px;\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important; margin-bottom: 0 !important;\"]}"],["{\"selector\":\".row > [id^=\\\"sPost\\\"]\",\"action\":[\"style\",\"margin-top: 60px !important;\"]}"],["{\"selector\":\"._4xQrn\",\"action\":[\"style\",\"max-height:0px\"]}"],["{\"selector\":\".mntl-leaderboard-spacer\",\"action\":[\"style\",\"min-height: 0px !important;\"]}"],["{\"selector\":\"#site-navbar-container, #site-top-nav-container\",\"action\":[\"style\",\"padding-top: 10px !important;\"]}"],["{\"selector\":\".adSpotPad\",\"action\":[\"style\",\"height: 1px !important; min-height: 1px !important; visibility: hidden !important;\"]}"],["{\"selector\":\".ipsType_richText a\",\"action\":[\"style\",\"color:currentcolor !important\"]}"],["{\"selector\":\".body-container\",\"action\":[\"style\",\"background-image: unset !important; cursor: auto !important;\"]}"],["{\"selector\":\"#download_link\",\"action\":[\"style\",\"display: inline-block !important\"]}"],["{\"selector\":\".Yc2Sp h1, .Yc2Sp a\",\"action\":[\"style\",\"font-size: 0 !important;\"]}"],["{\"selector\":\"body[style=\\\"pointer-events: none;\\\"]\",\"action\":[\"style\",\"pointer-events: auto !important;\"]}"],["{\"selector\":\".underplayer\",\"action\":[\"style\",\"min-height: initial !important;\"]}"],["{\"selector\":\".gnt_n\",\"action\":[\"style\",\"top: 0 !important; margin-top: 0 !important;\"]}"],["{\"selector\":\"#app\",\"action\":[\"style\",\"display: none !important;\"]}","{\"selector\":\"#app_msg\",\"action\":[\"style\",\"display: none !important;\"]}","{\"selector\":\"#download-form\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\"#breadcrumb + .trytopnav\",\"action\":[\"style\",\"top: 36px!important;\"]}","{\"selector\":\"#tryitLeaderboard + #breadcrumb ~ #container\",\"action\":[\"style\",\"top: 84px!important;\"]}","{\"selector\":\"#tryitLeaderboard + .trytopnav ~ #dragbar + #container\",\"action\":[\"style\",\"top: 48px!important;\"]}","{\"selector\":\"#tryitLeaderboard + .trytopnav\",\"action\":[\"style\",\"top: 0!important;\"]}"],["{\"selector\":\"html[style=\\\"overflow: hidden;\\\"]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".wh_ad_active\",\"action\":[\"style\",\"margin: 0 !important; visibility: collapse !important;\"]}"],["{\"selector\":\"#gameplay > iframe\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".content-wrap #inner-wrap\",\"action\":[\"style\",\"height: 100vh !important;\"]}","{\"selector\":\"body wu-header\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".ad_block\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"body.desktopView.hasFooterAd .mainSection\",\"action\":[\"style\",\"margin-bottom: 0!important;padding-bottom: 0!important;\"]}"],["{\"selector\":\".post-content img.lazy\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\".header\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"#header-collapse-trigger\",\"action\":[\"style\",\"top: 0 !important; margin-top: 0 !important;\"]}"],["{\"selector\":\".vjs-control-bar\",\"action\":[\"style\",\"display: flex !important;\"]}"],["{\"selector\":\"#link1s-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#cnc_branding_creative_wrapper\",\"action\":[\"style\",\"min-height: 0px !important; height: 0px !important; visibility: hidden !important;\"]}","{\"selector\":\".cnc-ads\",\"action\":[\"style\",\"min-height: 0px !important; height: 0px !important; visibility: hidden !important;\"]}"],["{\"selector\":\"[id=\\\"aswift_0_host\\\"], [id=\\\"aswift_1_host\\\"], [id=\\\"aswift_2_host\\\"], [id=\\\"aswift_3_host\\\"], [id=\\\"aswift_4_host\\\"], [id=\\\"aswift_5_host\\\"]\",\"action\":[\"style\",\"clip-path: clircle(0) !important;\"]}"],["{\"selector\":\".main-nav .utilities > li\",\"action\":[\"style\",\"margin-left:-0.5px !important\"]}"],["{\"selector\":\".slideshow__desktop-ad\",\"action\":[\"style\",\"max-height:20px\"]}"],["{\"selector\":\".FC__Container.min-height-250px-mu\",\"action\":[\"style\",\"max-height: 0.1px !important; height: 0.1px !important; min-height: 0px !important;\"]}","{\"selector\":\":root\",\"action\":[\"style\",\"--topbanner-height-min:unset!important;--topbanner-height-max:unset!important;\"]}"],["{\"selector\":\"#G32\",\"action\":[\"style\",\"grid-template-rows: unset!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#G32\",\"action\":[\"style\",\"grid-template-rows: unset !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\".id-Page-layoutWrap, .id-SiteWrap, .id-SiteHeader-wrap\",\"action\":[\"style\",\"width: 100% !important; max-width: 100% !important;\"]}"],["{\"selector\":\".ad\",\"action\":[\"style\",\"position:absolute !important; left:-10000px !important; display:block !important; pointer-events: none !important;\"]}"],["{\"selector\":\"#download3\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".disabled-vscroll\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important;\"]}"],["{\"selector\":\".mat-drawer-container\",\"action\":[\"style\",\"overflow-x: auto !important\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"visibility: collapse !important\"]}"],["{\"selector\":\"#o_carrepub\",\"action\":[\"style\",\"height: 1px; margin: 0; min-height: auto; visibility: hidden; width: 1px;\"]}"],["{\"selector\":\"form > div[id][style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"input[type=\\\"submit\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\".bg-gray-200\",\"action\":[\"style\",\"background: none !important; height: 1px !important; min-height: 1px !important;\"]}"],["{\"selector\":\"#vote-root\",\"action\":[\"style\",\"display:block !important\"]}","{\"selector\":\"div[class^=\\\"chakra-modal__overlay\\\"][style=\\\"opacity: 1;\\\"] ~ div[data-focus-lock-disabled]\",\"action\":[\"style\",\"display: none !important;\"]}","{\"selector\":\"div[class^=\\\"chakra-modal__overlay\\\"][style=\\\"opacity: 1;\\\"]\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\"#af-all\",\"action\":[\"style\",\"margin-top: 4em;\"]}"],["{\"selector\":\"main\",\"action\":[\"style\",\"padding-top: 5em !important;\"]}"],["{\"selector\":\"div.secret\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"background-image:none !important\"]}"],["{\"selector\":\"#url\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > .pubTime\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"body > .secArticleImage\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"body > .secArticleTitle\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"body > .storyBody\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"button#getlink, button#gotolink\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#tp982, #btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".show_download_links\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#tp98, #jatinbtn-continue\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#zedoads1\",\"action\":[\"style\",\"height: 1px !important\"]}","{\"selector\":\"#zedoads2\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\"#story-maincontent\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"#zedotopnavads\",\"action\":[\"style\",\"height: 1px !important\"]}","{\"selector\":\"#zedotopnavads1\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\"#advert-space > iframe\",\"action\":[\"style\",\"visibility: collapse !important\"]}","{\"selector\":\".captchaAd\",\"action\":[\"style\",\"visibility: collapse !important\"]}","{\"selector\":\"[src^=\\\"//coinad.com/ads/\\\"]\",\"action\":[\"style\",\"visibility: collapse !important\"]}","{\"selector\":\"iframe#claimAd\",\"action\":[\"style\",\"max-height:1px !important;max-width:1px !important\"]}"],["{\"selector\":\"#tp98, #countdown\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"#btn11\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#btn2, #btn5, #tp-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adblockcontainer\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".wpsafe-top\",\"action\":[\"style\",\"margin-top: 50px !important\"]}"],["{\"selector\":\"#tp98, #tp-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#rtg-snp2\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#notarobot, #btn7\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".box-main\",\"action\":[\"style\",\"font-size: 0px !important;\"]}"],["{\"selector\":\"button.tp-btn\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#btn11, #tp-snp2, #rtg, #btn6, #wpsafe-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"[id^=\\\"AT-Download\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#wrapper-content\",\"action\":[\"style\",\"margin-top:0px !important\"]}"],["{\"selector\":\"#wtf\",\"action\":[\"style\",\"visibility:visible!important;display:block!important;\"]}"],["{\"selector\":\"#tie-body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"body > div[style]:not([id])\",\"action\":[\"style\",\"position: static !important; background-color: rgba(0, 0, 0, 0) !important\"]}","{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\".opera-container\",\"action\":[\"style\",\"visibility: collapse !important;\"]}","{\"selector\":\"img[alt=\\\"Buff Banner\\\"]\",\"action\":[\"style\",\"visibility: collapse !important;\"]}"],["{\"selector\":\".adsbyvli\",\"action\":[\"style\",\"height: 1px !important; opacity: 0 !important; pointer-events: none !important;\"]}"],["{\"selector\":\".login-page\",\"action\":[\"style\",\"-webkit-animation: none !important\"]}"],["{\"selector\":\"#glink\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important; overflow: auto !important;\"]}"],["{\"selector\":\"#banner-mnz-topleft\",\"action\":[\"style\",\"height: 80px !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"html[class^=\\\"loading\\\"]\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\".co-Widget[style=\\\"min-height: 6000px;\\\"]\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\"#ulCommentWidget[style*=\\\"display\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"[id]:has(> ins.adsbygoogle)\",\"action\":[\"style\",\"height: 100px !important; position: absolute !important; left: -4000px !important;\"]}"],["{\"selector\":\"table\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"button.flleft.btn-lg.btn-warning.btn.skip\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"form > [id]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".MediaStep\",\"action\":[\"style\",\"cursor: pointer !important;\"]}"],["{\"selector\":\"#alf_continue_captcha\",\"action\":[\"style\",\"cursor: pointer !important; opacity: 1 !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position:absolute !important;left:-3000px !important\"]}"],["{\"selector\":\".lm-hide\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".related_box:has(.adds)\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"#obalovydiv\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".col-md-6\",\"action\":[\"style\",\"height: 150px !important;\"]}"],["{\"selector\":\"#devozon-snp, #submitBtn, #go_d\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#js-mount-point-header.with-ad\",\"action\":[\"style\",\"min-height: auto !important\"]}"],["{\"selector\":\".lite-page__header-navigation--with-ad\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\".research-resources-summary__inner.is-sticky\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\"#link, center, #yuidea-snp, #btn6\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"a.dl-stub:not([href])\",\"action\":[\"style\",\"cursor: pointer !important;\"]}"],["{\"selector\":\"*[style=\\\"display:none;\\\"]\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"form > div\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#adsads\",\"action\":[\"style\",\"height: 9px !important;\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"font-size: 0px !important;\"]}","{\"selector\":\"#yuidea-btn-after, #yuidea-btmbtn\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#devozon-snp\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div[class=\\\"\\\"][data-locker-id]\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\".ad-dfp\",\"action\":[\"style\",\"min-height: 0.1485mm !important; height: 0.1485mm !important;\"]}","{\"selector\":\".header-center\",\"action\":[\"style\",\"margin-top:-5000px !important;\"]}","{\"selector\":\".sidebar\",\"action\":[\"style\",\"width: 1.745px !important; padding: 1px !important\"]}"],["{\"selector\":\".link1\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body[style=\\\"overflow: hidden;\\\"]\",\"action\":[\"style\",\"overflow: auto!important;\"]}"],["{\"selector\":\"body, body::before\",\"action\":[\"style\",\"background-image: unset !important;\"]}"],["{\"selector\":\".adtester-container\",\"action\":[\"style\",\"min-height: 0px !important; max-height: 1px !important; opacity: 0 !important;\"]}"],["{\"selector\":\"#heck-form > p a\",\"action\":[\"style\",\"cursor: pointer !important;\"]}"],["{\"selector\":\"div[data-width][style*=\\\"background-image: url\\\"]\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\"#play_button\",\"action\":[\"style\",\"display:block!important;\"]}"],["{\"selector\":\"main::before\",\"action\":[\"style\",\"content: 'uBlock is unrelated to the well-known uBlock Origin.' !important; font-size: 32px !important; color: red !important; font-weight: bold !important;\"]}"],["{\"selector\":\"div.hero-unit > div.search-box--hero-unit::before\",\"action\":[\"style\",\"content: 'uBlock is unrelated to the well-known uBlock Origin.' !important; font-size: var(--font-size-h2) !important; color: red !important; font-weight: bold !important;\"]}"],["{\"selector\":\"#btnfianl\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > div\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"header.intro\",\"action\":[\"style\",\"margin-bottom: 0px !important;\"]}"],["{\"selector\":\"div.adsbygoogle.prebid.adocean.ado.ad.ads.advert.banner.reklama.linkSponsorowany.adsense.advertisments.reklama-top.adv_container\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#site-header\",\"action\":[\"style\",\"min-height: 0px !important;\"]}"],["{\"selector\":\"#targetdiv, #containerr\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"div[id][style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#targetdiv\",\"action\":[\"style\",\"display: inline !important;\"]}"],["{\"selector\":\".zc_top_mobil\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\".banner-inner\",\"action\":[\"style\",\"width: 0 !important;\"]}"],["{\"selector\":\"#primary\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#main, #ielement\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".st-btn > img\",\"action\":[\"style\",\"margin: auto !important; display: block !important;\"]}","{\"selector\":\".st-btn:not(.st-first)\",\"action\":[\"style\",\"display: inline-block !important; min-width: 50px !important; width: 50px !important;\"]}"],["{\"selector\":\"[id^=\\\"tp-snp\\\"]\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"[class*=\\\"MPU\\\"]\",\"action\":[\"style\",\"height: 1px !important\"]}","{\"selector\":\"[id*=\\\"mpu\\\"]\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\"display-ad-component, [class^=\\\"DisplayAd\\\"], .ark-ad-message\",\"action\":[\"style\",\"visibility: collapse !important\"]}"],["{\"selector\":\".header\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"ins.adsbygoogle\",\"action\":[\"style\",\"clip-path: circle(0) !important;\"]}"],["{\"selector\":\"body > div#wrapper\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"],["{\"selector\":\"#wpsafe-link, #wpsafe-generate\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#form > [id], [id^=\\\"wpsafe-link\\\"], [id^=\\\"plan\\\"], .wpsafelink-button, #wpsafelinkhuman, [id][style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div.pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads\",\"action\":[\"style\",\"display:block !important\"]}"],["{\"selector\":\"body > a > div[id]\",\"action\":[\"style\",\"background: var(--c-bg, #aae5a3) !important\"]}"],["{\"selector\":\"#getlink, #pop-button\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#yuidea-snp\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"form > [id][style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display:block !important;\"]}"],["{\"selector\":\"#makingdifferenttimer\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#pro-continue, #pro-btn, #my-btn\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#gtelinkbtn, #wpsafe-generate, #wpsafe-link\",\"action\":[\"style\",\"display: block !important;\"]}"]]; + +const hostnamesMap = new Map([["alliptvlinks.com",0],["beermoneyforum.com",[0,90]],["yusepjaelani.blogspot.com",0],["greensboro.com",0],["investing.com",0],["ndtv.com",[0,207]],["photobucket.com",[0,218]],["techysnap.com",[0,46,78]],["web2.0rechner.de",0],["abczdrowie.pl",[0,389]],["autocentrum.pl",[0,389]],["autokult.pl",[0,389]],["benchmark.pl",[0,389]],["deliciousmagazine.pl",[0,389]],["dobreprogramy.pl",[0,389]],["fotoblogia.pl",[0,389]],["gadzetomania.pl",[0,389]],["genialne.pl",[0,389]],["jastrzabpost.pl",[0,389]],["kafeteria.pl",[0,389]],["komorkomania.pl",[0,389]],["money.pl",[0,389]],["o2.pl",[0,389]],["parenting.pl",[0,389]],["polygamia.pl",[0,389]],["pudelek.pl",[0,389]],["pysznosci.pl",[0,389]],["wp.pl",[0,389]],["lojadebicicleta.com.br",2],["mcrypto.club",[3,46,47]],["bantenexis.com",3],["cdrab.com",[3,52]],["garoetpos.com",3],["gifans.com",3],["inbbotlist.com",3],["informaxonline.com",3],["iptvjournal.com",3],["techedubyte.com",3],["theusaposts.com",3],["tudaydeals.com",3],["ufacw.com",3],["winlator.com",3],["shorttrick.in",3],["7apple.net",3],["luckydice.net",3],["offerinfo.net",3],["toolss.net",3],["adarima.org",3],["segurosdevida.site",3],["1apple.xyz",3],["choiceappstore.xyz",3],["welovecrypto.xyz",3],["dktechnicalmate.com",4],["indiakablog.com",4],["financemonk.net",5],["enit.in",6],["f2movies.to",8],["compucalitv.com",10],["crackllc.com",10],["designmodo.com",10],["megawarez.org",10],["procrackerz.org",10],["buktube.com",11],["fullxh.com",11],["megaxh.com",11],["seexh.com",11],["unlockxh4.com",11],["xhaccess.com",11],["xhadult2.com",11],["xhadult3.com",11],["xhadult4.com",11],["xhadult5.com",11],["xhamster46.com",11],["xhbig.com",11],["xhbranch5.com",11],["xhday.com",11],["xhday1.com",11],["xhmoon5.com",11],["xhplanet1.com",11],["xhplanet2.com",11],["xhreal2.com",11],["xhreal3.com",11],["xhtab2.com",11],["xhtab4.com",11],["xhtree.com",11],["xhvictory.com",11],["xhwebsite.com",11],["xhwebsite2.com",11],["xhwide1.com",11],["taoxh.life",11],["galleryxh.site",11],["movingxh.world",11],["schools.snap.app",16],["snapinsta.app",16],["4j.com",16],["beaumontenterprise.com",16],["beautypackaging.com",16],["bigrapidsnews.com",16],["coatingsworld.com",16],["contractpharma.com",16],["ctinsider.com",16],["ctpost.com",16],["cybernews.com",16],["darientimes.com",16],["dmzj.com",16],["fansonlinehub.com",16],["review.firstround.com",16],["greenwichtime.com",16],["happi.com",16],["hindustantimes.com",16],["hotmediahub.com",16],["houstonchronicle.com",16],["ifenpaidy.com",16],["inkworldmagazine.com",16],["labelandnarrowweb.com",16],["lmtonline.com",16],["cinema.maalaimalar.com",16],["manisteenews.com",16],["michigansthumb.com",16],["middletownpress.com",16],["milfordmirror.com",16],["mpo-mag.com",16],["mrt.com",16],["myjournalcourier.com",16],["ncadvertiser.com",16],["newstimes.com",16],["nhregister.com",16],["nutraceuticalsworld.com",16],["odtmag.com",16],["ourmidland.com",16],["petri.com",16],["printedelectronicsnow.com",16],["publish0x.com",16],["registercitizen.com",16],["sfchronicle.com",16],["sheltonherald.com",16],["sna3talaflam.com",16],["soft3arbi.com",16],["sportstiger.com",16],["stamfordadvocate.com",16],["teraearn.com",16],["theheraldreview.com",16],["thehour.com",16],["theintelligencer.com",16],["theridgefieldpress.com",16],["timesunion.com",16],["tribuna.com",16],["trumbulltimes.com",16],["vuinsider.com",16],["walletinvestor.com",16],["wiltonbulletin.com",16],["yourconroenews.com",16],["eltiempo.es",16],["rogstream.fun",16],["terabox.fun",16],["top.gg",[16,314]],["primeos.in",16],["techishant.in",16],["palatifini.it",16],["leechpremium.link",16],["livesportsclub.me",16],["teralink.me",16],["terashare.me",16],["bccondos.net",16],["linkneverdie.net",16],["advertiserandtimes.co.uk",16],["amateurs-fuck.com",21],["falatron.com",21],["sex-amateur-clips.com",21],["sexmadeathome.com",21],["comicxxx.eu",21],["blog.aming.info",24],["arrowos.net",24],["drstevenlin.com",28],["romaniataramea.com",28],["straatosphere.com",28],["discussingfilm.net",28],["rmweb.co.uk",28],["begadistrictnews.com.au",30],["bendigoadvertiser.com.au",30],["goulburnpost.com.au",30],["maitlandmercury.com.au",30],["newcastleherald.com.au",30],["brisbanetimes.com.au",31],["smh.com.au",31],["theage.com.au",31],["watoday.com.au",31],["examiner.com.au",32],["theadvocate.com.au",32],["thecourier.com.au",32],["gumtree.com.au",33],["nowtolove.com.au",34],["screenhub.com.au",35],["cryptobr.biz",36],["loskatchorros.com.br",37],["dausel.co",37],["onle.co",37],["dexterclearance.com",37],["how2electronics.com",37],["onlinestudentseva.com",37],["univers-simu.com",37],["stokerpiller.dk",37],["reclameaqui.com.br",38],["adz.bz",39],["citynews.ca",40],["trueachievements.com",40],["truesteamachievements.com",40],["truetrophies.com",40],["tvtv.ca",41],["tvtv.us",41],["raenonx.cc",42],["automobile-catalog.com",42],["gadgets360.com",42],["issuya.com",42],["jjang0u.com",42],["maketecheasier.com",42],["motorbikecatalog.com",42],["thestockmarketwatch.com",[42,273]],["logicieleducatif.fr",42],["dogdrip.net",42],["thesaurus.net",42],["blick.ch",43],["tinys.click",44],["askpaccosi.com",44],["coin-free.com",44],["crypto4tun.com",44],["ezeviral.com",44],["kienthucrangmieng.com",44],["pngreal.com",44],["apkupload.in",44],["ytpng.net",44],["dailynew.online",44],["earnme.club",45],["usanewstoday.club",45],["jrlinks.in",45],["audiencepool.com",[46,78]],["model-tas-terbaru.com",[46,201]],["therootdroid.com",[46,201]],["moddingzone.in",[46,201,333]],["worldappsstore.xyz",[46,201]],["filmfliqz.co",48],["apkeclipse.com",48],["cmsarkariyojana.com",48],["decidewhy.com",48],["djrachit.com",48],["freegadgets24.com",48],["funkeykida.com",48],["odiaalbumsong.com",48],["oriyaremix.com",48],["rajgarhsamachar.com",48],["recipenames.com",48],["djrkmusicjaunpur.in",48],["odisharemix.link",48],["insurelist.online",48],["morestate.pro",48],["puresports.pro",48],["geniussolutions.co",49],["fartechy.com",49],["foodxor.com",49],["mealcold.com",49],["mixrootmods.com",49],["djpunjab2.in",49],["djqunjab.in",49],["lawyex.co",50],["homeculina.com",50],["ineedskin.com",50],["kenzo-flowertag.com",50],["mdn.lol",50],["plagiarismchecker.co",51],["duplichecker.com",51],["smallseotools.com",51],["plagiarismdetector.net",51],["searchenginereports.net",51],["reminimod.co",52],["admediaflex.com",52],["aduzz.com",52],["amanguides.com",52],["deezloaded.com",[52,82]],["mb.feedale.com",52],["getintoway.com",52],["highkeyfinance.com",52],["iconicblogger.com",52],["investcrust.com",52],["itechmafiia.com",52],["jardima.com",[52,82]],["kreatifparenting.com",52],["krishiloksewa.com",52],["litonmods.com",52],["blog.nationapk.com",52],["owsafe.com",52],["placementsmela.com",52],["ryuugames.com",52],["sportsonfr.com",52],["visflakes.com",[52,82]],["apkandroidhub.in",[52,82,83]],["panda.freemodsapp.in",52],["gamepure.in",[52,82]],["modzilla.in",52],["rsrlink.in",52],["warrenrahul.in",[52,82]],["bitcrypto.info",52],["sportweb.info",52],["datacheap.io",52],["adcrypto.net",52],["dulichkhanhhoa.net",[52,82]],["gurumu.net",52],["mad.gplpalace.one",[52,82]],["savego.org",52],["hbz.us",52],["noithatmyphu.vn",[52,82]],["freemodsapp.xyz",52],["modmakers.xyz",[52,82]],["studyis.xyz",[52,82]],["shortix.co",53],["takez.co",54],["tech5s.co",55],["trip.businessnews-nigeria.com",55],["ez4mods.com",55],["mobi2c.com",55],["te-it.com",55],["world2our.com",55],["bluetechno.net",55],["forexit.online",55],["theblock.co",56],["veganab.co",57],["camdigest.com",57],["1cloudfile.com",58],["247sports.com",59],["360haven.com",60],["5ggyan.com",61],["apps2app.com",[61,71]],["ac-illust.com",62],["photo-ac.com",62],["acetack.com",63],["androidquest.com",63],["apklox.com",63],["gujarativyakaran.com",63],["kisantime.com",63],["pastescript.com",63],["trimorspacks.com",63],["chhaprawap.in",63],["kashmirstudentsinformation.in",63],["updrop.link",63],["addictinggames.com",64],["additudemag.com",65],["aemenstore.com",66],["byboe.com",66],["cazzette.com",66],["dreamcheeky.com",66],["fidlarmusic.com",66],["hookeaudio.com",66],["jncojeans.com",66],["kiemlua.com",66],["kingsleynyc.com",66],["lucidcam.com",66],["nguyenvanbao.com",66],["nousdecor.com",66],["pennbookcenter.com",66],["publicananker.com",66],["restorbio.com",66],["rezence.com",66],["staaker.com",66],["thegoneapp.com",66],["uebnews.online",66],["afreesms.com",67],["apekite.com",68],["cureclues.com",68],["en.financerites.com",68],["healthfirstweb.com",68],["howifx.com",68],["junkyponk.com",68],["livenewsflix.com",68],["mythvista.com",68],["vocalley.com",68],["yogablogfit.com",68],["apkmirror.com",69],["appkamods.com",70],["careersides.com",70],["funkeypagali.com",70],["infinityskull.com",70],["nayisahara.com",70],["starxinvestor.com",70],["viewmyknowledge.com",70],["wikifilmia.com",70],["iisfvirtual.in",70],["appsbull.com",72],["diudemy.com",72],["maqal360.com",72],["appvn.com",73],["arkadium.com",74],["time.artjoey.com",75],["ashemaletube.com",76],["atozmath.com",77],["autoblog.com",79],["avgle.com",80],["awgrow.com",81],["babymodz.com",[82,83,84]],["teknomuda.com",[82,264]],["theconomy.me",82],["isi7.net",82],["motorantik.store",[82,264]],["bangpremier.com",85],["bankbazaar.com",86],["bartendingexpert.com",87],["easyworldbusiness.com",[87,132]],["nichapk.com",[87,132]],["riveh.com",[87,132]],["bazadecrypto.com",88],["beckershospitalreview.com",89],["best-mobilegames.com",91],["bharatsarkarijobalert.com",91],["freshbhojpuri.com",91],["learn.moderngyan.com",91],["earn.mpscstudyhub.com",91],["earn.quotesopia.com",91],["money.quotesopia.com",91],["bankshiksha.in",91],["bgmi32bitapk.in",91],["bettycrocker.com",92],["bing.com",93],["bitchesgirls.com",94],["bitzite.com",95],["blindhypnosis.com",96],["bloggingguidance.com",97],["onroid.com",97],["theramishali.blogspot.com",98],["comptegratuite.com",98],["timestej.com",98],["thepowerofpen.in",98],["viralsbaba1.blogspot.com",99],["bookriot.com",100],["br0wsers.com",101],["carbuzz.com",102],["cbssports.com",103],["chess.com",104],["chinhnhacoban.com",105],["tremamnon.com",105],["vnpttelle.com",105],["claimfey.com",106],["club386.com",107],["cnn.com",108],["coins-town.com",109],["coinseidon.com",110],["paidinsurance.in",110],["conghuongtu.net",110],["comicbook.com",111],["cookpad.com",112],["urbanmilwaukee.com",112],["phica.net",112],["crypto4yu.com",113],["wiour.com",113],["btcbitco.in",113],["btcsatoshi.net",113],["readbitcoin.org",113],["currentrecruitment.com",114],["investorveda.com",114],["curs-germana.com",115],["freewebcart.com",115],["pervertgirlsvideos.com",115],["securityweek.com",115],["customercareal.com",116],["cyberstumble.com",117],["cybertyrant.com",118],["gdspike.com",118],["maxxfour.com",118],["profitshort.com",118],["technorozen.com",118],["uses-in-hindi.com",118],["blog.workedbd.com",118],["advisecreate.fun",118],["hubdrive.me",118],["courselinkfree.us",118],["dads-banging-teens.com",119],["home-xxx-videos.com",119],["mature-chicks.com",119],["teens-fucking-matures.com",119],["redirect.dafontvn.com",120],["dailydot.com",121],["eschenker.dbschenker.com",122],["digg.com",123],["digilibraries.com",124],["blog.disheye.com",125],["distrowatch.com",126],["dogemate.com",127],["drinkspartner.com",128],["uploadsoon.com",128],["viralxns.com",128],["wp.uploadfiles.in",128],["drphil.com",129],["dubznetwork.com",130],["dvm360.com",131],["efukt.com",133],["safe.elektroupdate.com",134],["gameguardian.net",134],["eloshapes.com",135],["enterinit.com",136],["esopress.com",137],["estudyme.com",138],["facebook.com",139],["facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",139],["fandom.com",140],["fapeza.com",141],["farsroid.com",142],["ff14angler.com",143],["filerox.com",144],["finchtechie.com",145],["foodupe.com",146],["forexrw7.com",147],["fx-22.com",147],["gold-24.net",147],["msic.site",147],["foxnews.com",148],["francoischarron.com",149],["freeroms.com",150],["fuqer.com",151],["gamepedia.com",152],["games2rule.com",153],["games4king.com",154],["getmodsapk.com",155],["gifmagic.com",156],["glosbe.com",157],["graphicuv.com",158],["hit-films.com",158],["learnmany.in",158],["greentumble.com",159],["techhelpbd.com",159],["her.ie",159],["gumtree.com",160],["gyanitheme.com",161],["hipsonyc.com",[161,166]],["theforyou.in",161],["hostadviser.net",161],["h-flash.com",162],["hamrojaagir.com",163],["kbconlinegame.com",163],["odijob.com",163],["healthy4pepole.com",164],["fx-gd.net",164],["hightrip.net",164],["to-travel.net",164],["hero-magazine.com",165],["meclipstudy.in",166],["hitproversion.com",167],["hole-io.com",168],["igg-games.com",169],["ign.com",170],["ilbianconero.com",171],["imgtaxi.com",172],["in-jpn.com",[173,174]],["oninet.ne.jp",[173,174,355,356]],["xth.jp",[173,355,357]],["instagram.com",175],["iseekgirls.com",176],["italpress.com",177],["root-nation.com",177],["itscybertech.com",178],["itstillworks.com",179],["javbake.com",180],["javdoge.com",180],["javsexfree.com",180],["javcensored.net",180],["javuncensored.watch",180],["javchill.com",181],["javcl.com",182],["javfull.net",182],["javynow.com",183],["jayisgames.com",184],["jzzo.com",185],["karvitt.com",186],["kiktu.com",187],["techcyan.com",187],["upshrink.com",187],["banaraswap.in",187],["trangchu.news",187],["hints.littlealchemy2.com",188],["los40.com",189],["lovetoknow.com",190],["makemoneywithurl.com",191],["mangabuddy.com",192],["mapcrunch.com",193],["masterduelmeta.com",194],["mathway.com",195],["mbjremix.com",196],["neverdims.com",196],["ottlatest.com",196],["unfoldedstars.com",196],["mayaremix.in",196],["bit4me.info",196],["deltabtc.xyz",196],["mediaite.com",197],["mind42.com",198],["www.mindbodygreen.com",199],["dev.miuiflash.com",200],["thecubexguide.com",200],["djxmaza.in",200],["jytechs.in",200],["model-viewer.com",202],["moneycontrol.com",203],["moonplusnews.com",204],["loanoffering.in",204],["mrproblogger.com",205],["themezon.net",205],["muropaketti.com",206],["gadgets.ndtv.com",208],["nme.com",209],["novelgames.com",210],["nytimes.com",211],["nytimes3xbfgragh.onion",211],["cooking.nytimes.com",212],["orbispatches.com",213],["pcgamesn.com",214],["theloadout.com",214],["pcmag.com",215],["peakpx.com",216],["pxfuel.com",216],["phineypet.com",217],["crewbase.net",217],["pikist.com",219],["pixlr.com",220],["playok.com",221],["plotaroute.com",222],["popculture.com",223],["porndoe.com",224],["pornve.com",225],["proappapk.com",226],["adzz.in",[226,321]],["progfu.com",227],["freethailottery.live",227],["psprices.com",228],["puzzle-aquarium.com",229],["puzzle-battleships.com",229],["puzzle-binairo.com",229],["puzzle-bridges.com",229],["puzzle-chess.com",229],["puzzle-dominosa.com",229],["puzzle-futoshiki.com",229],["puzzle-galaxies.com",229],["puzzle-heyawake.com",229],["puzzle-hitori.com",229],["puzzle-jigsaw-sudoku.com",229],["puzzle-kakurasu.com",229],["puzzle-kakuro.com",229],["puzzle-killer-sudoku.com",229],["puzzle-light-up.com",229],["puzzle-lits.com",229],["puzzle-loop.com",229],["puzzle-masyu.com",229],["puzzle-minesweeper.com",229],["puzzle-nonograms.com",229],["puzzle-norinori.com",229],["puzzle-nurikabe.com",229],["puzzle-pipes.com",229],["puzzle-shakashaka.com",229],["puzzle-shikaku.com",229],["puzzle-shingoki.com",229],["puzzle-skyscrapers.com",229],["puzzle-slant.com",229],["puzzle-star-battle.com",229],["puzzle-stitches.com",229],["puzzle-sudoku.com",229],["puzzle-tapa.com",229],["puzzle-tents.com",229],["puzzle-thermometers.com",229],["puzzle-words.com",229],["qwant.com",230],["qz.com",231],["rain-alarm.com",232],["new.reddit.com",233],["www.reddit.com",233],["reidoplacar.com",234],["forum.release-apk.com",235],["reuters.com",236],["ricettafitness.com",237],["comidacaseira.me",237],["rocketnews24.com",238],["soranews24.com",238],["youpouch.com",[238,289]],["sabornutritivo.com",239],["tecnologiati.online",239],["chan.sankakucomplex.com",240],["sevenjournals.com",241],["uptechnologys.com",241],["sexodi.com",242],["shemalestube.com",243],["shortenbuddy.com",244],["shorterall.com",245],["promo-visits.site",245],["link.smallseostat.com",246],["sportbible.com",247],["tyla.com",247],["gamingbible.co.uk",247],["stardewids.com",248],["uschovna.cz",248],["vladan.fr",248],["commands.gg",248],["kitguru.net",248],["sturls.com",249],["subsvip.com",250],["sugarona.com",251],["sumikai.com",252],["supergoku.com",253],["ta2deem7arbya.com",254],["taisachonthi.com",255],["tamrieltradecentre.com",256],["tcsjerky.com",257],["techjunkie.com",258],["techkeshri.com",259],["trickms.com",259],["gorating.in",259],["loanteacher.in",259],["techpowerup.com",260],["techsignin.com",261],["techusnews.com",262],["techymedies.com",263],["the-sun.com",265],["theblockcrypto.com",266],["thedailybeast.com",267],["thefastcode.com",268],["theodysseyonline.com",269],["thequint.com",270],["thespruce.com",271],["thestar.com",272],["thumpertalk.com",274],["totalcsgo.com",275],["trendyoum.com",276],["tumblr.com",277],["twi-fans.com",278],["upornia.com",279],["usatoday.com",280],["vrcmods.com",281],["w3schools.com",282],["washingtonpost.com",283],["wikihow.com",284],["wowescape.com",285],["wunderground.com",286],["xenvn.com",287],["xtube.com",288],["yourdictionary.com",290],["yourstory.com",291],["zee5.com",292],["zubatecno.com",293],["battleroyal.online",293],["blog.panytourism.online",293],["zive.cz",294],["decrypt.day",295],["bild.de",296],["businessinsider.de",297],["chip.de",298],["praxistipps.chip.de",299],["praxistipps.focus.de",[299,301]],["netmoms.de",299],["duden.de",300],["rechtschreibpruefung24.de",302],["wa.de",303],["web.de",304],["tiny.do",305],["elmundo.es",306],["gigantti.fi",307],["fiches-auto.fr",308],["orange.fr",309],["aiimgvlog.fun",310],["claim.fun",311],["romsmania.games",312],["teemo.gg",313],["u.gg",315],["win.gg",316],["kelasexcel.id",317],["thejournal.ie",318],["00m.in",319],["m.aajtak.in",320],["akcartoons.in",322],["cybercityhelp.in",322],["apkmodhub.in",323],["bookszone.in",324],["businesstoday.in",[325,326]],["indiatoday.in",[325,332]],["intoday.in",[325,332]],["moondoge.co.in",327],["computerpedia.in",328],["decathlon.in",329],["filmypoints.in",330],["finclub.in",331],["financeyogi.net",331],["naukrilelo.in",334],["petrainer.in",335],["rphost.in",336],["techurlshort.in",336],["shrinkforearn.in",337],["techincubator.in",338],["ffworld.xyz",338],["techyinfo.in",339],["fitnessholic.net",339],["thizissam.in",340],["l2db.info",341],["nifteam.info",342],["mag.shock2.info",343],["dragontea.ink",344],["work.ink",345],["colonist.io",346],["app.koinly.io",347],["tmail.io",348],["hdmotori.it",349],["ilmeteo.it",350],["ilprimatonazionale.it",351],["anikore.jp",352],["infoseek.co.jp",353],["itmedia.co.jp",354],["adyou.me",358],["blog24.me",359],["mboost.me",360],["skiplink.me",361],["alrakoba.net",362],["azrom.net",363],["calculator-online.net",364],["chrysler-club.net",365],["metastats.net",366],["otechno.net",367],["pixiv.net",368],["researchgate.net",369],["sahlmarketing.net",370],["sex-torrent.net",371],["xxxrip.net",371],["sextor.org",371],["domaha.tv",371],["uprot.net",372],["exactpay.online",373],["maxlinks.online",374],["maxstreams.site",374],["maxstream.video",374],["mphealth.online",375],["shopforex.online",376],["3dmodelshare.org",377],["aternos.org",378],["link.idblog.eu.org",379],["garrysmods.org",380],["hltv.org",381],["homeairquality.org",382],["hecker.likesyou.org",383],["sensualgirls.org",384],["telepisodes.org",385],["ublock.org",386],["support.ublock.org",387],["hosty.uprwssp.org",388],["lowcygier.pl",390],["player.pl",391],["www.wp.pl",392],["adsy.pw",393],["playstore.pw",394],["profit.ro",395],["businesstimes.com.sg",396],["oko.sh",397],["adseek.site",398],["cryptofun.space",399],["bigbtc.win",399],["goku.sx",400],["haonguyen.top",401],["bishopsstortfordindependent.co.uk",402],["cambridgeindependent.co.uk",402],["dissexpress.co.uk",402],["fenlandcitizen.co.uk",402],["granthamjournal.co.uk",402],["kentonline.co.uk",402],["lynnnews.co.uk",402],["newarkadvertiser.co.uk",402],["rutland-times.co.uk",402],["spaldingtoday.co.uk",402],["stamfordmercury.co.uk",402],["suffolknews.co.uk",402],["velvetmag.co.uk",402],["games.dailymail.co.uk",403],["faroutmagazine.co.uk",404],["fplstatistics.co.uk",405],["idealhome.co.uk",406],["look.co.uk",406],["gktech.uk",407],["coingraph.us",408],["impact24.us",408],["vieon.vn",409],["rule34.xxx",410],["bloggertheme.xyz",411],["insurglobal.xyz",412],["jeuxenligne.xyz",413],["lrncook.xyz",414],["yalifin.xyz",414],["nishankhatri.xyz",415],["sitecuatui.xyz",416]]); + +const entitiesMap = new Map([["web2.0calc",0],["5movies",1],["allgamesejogos",2],["bemestarglobal",2],["gamesgo",2],["redecanais",2],["apkmaven",[3,4]],["dropgalaxy",5],["financerites",6],["finanzen",7],["fmovies",8],["gmx",9],["hackstore",10],["hamsterix",11],["xhamster",11],["xhamster1",11],["xhamster10",11],["xhamster11",11],["xhamster12",11],["xhamster13",11],["xhamster14",11],["xhamster15",11],["xhamster16",11],["xhamster17",11],["xhamster18",11],["xhamster19",11],["xhamster2",11],["xhamster20",11],["xhamster3",11],["xhamster4",11],["xhamster42",11],["xhamster5",11],["xhamster7",11],["xhamster8",11],["ibomma",12],["leechall",13],["mlwbd",14],["movies123",15],["moviesjoy",16],["netpornix",17],["oxy",18],["pixhost",19],["pornhub",20],["pornocomics",21],["samehadaku",22],["strikeout",23],["tvshows4mobile",24],["txxx",25],["videovard",26],["writedroid",27],["yts",28],["zshort",29]]); + +const exceptionsMap = new Map([["support.ublock.org",[386]]]); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/fin-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/fin-0.js new file mode 100644 index 0000000..f080a2f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/fin-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".section--ad__parade\",\"action\":[\"style\",\"margin: 20px !important\"]}"],["{\"selector\":\"body.oxy-modal-active\",\"action\":[\"style\",\"overflow: auto !important; position: initial !important\"]}"],["{\"selector\":\"body.noImages .content img\",\"action\":[\"style\",\"display: inline-block !important\"]}"],["{\"selector\":\".main-hero .huge-banner__wrapper\",\"action\":[\"style\",\"min-height: unset !important\"]}"],["{\"selector\":\".index-wrap\",\"action\":[\"style\",\"left: 0px !important\"]}"],["{\"selector\":\"#nm-300x300-fb\",\"action\":[\"style\",\"min-height: 30px !important\"]}","{\"selector\":\"#nm-980x400-fb\",\"action\":[\"style\",\"min-height: unset !important\"]}"],["{\"selector\":\"#ad-top-banner-placeholder\",\"action\":[\"style\",\"min-height: 0px !important\"]}"],["{\"selector\":\"tbody > tr > td[style=\\\"width:468px\\\"][valign=\\\"top\\\"]\",\"action\":[\"style\",\"width: unset !important\"]}"],["{\"selector\":\".SearchResultList__Row--advertisement, .Profile__TopCard--advertisement, .SearchResultList--advertisement\",\"action\":[\"style\",\"width: 100% !important; min-height: unset !important; margin-right: unset !important; float: unset !important;\"]}"],["{\"selector\":\"#layout-left.with-right-side\",\"action\":[\"style\",\"width: 100% !important\"]}"],["{\"selector\":\".top-ad-space\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".site__wrapper\",\"action\":[\"style\",\"margin-top: 0.5em !important\"]}"],["{\"selector\":\"body.home #section-0 article:nth-child(1), body.category #om_commercialpostlisting-1 article:nth-child(1)\",\"action\":[\"style\",\"margin-bottom: unset !important;\"]}"],["{\"selector\":\"#headermob\",\"action\":[\"style\",\"position: static !important\"]}","{\"selector\":\"#show_merkki\",\"action\":[\"style\",\"margin-top: 2em !important\"]}","{\"selector\":\".mainbody.extended\",\"action\":[\"style\",\"margin-top: 2em !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: unset !important\"]}"],["{\"selector\":\"div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"100%\\\"] * div[class^=\\\"ThreadCardFooter__CardFooter\\\"] > div[class^=\\\"ThreadCardFooter__ColumnContainer\\\"]\",\"action\":[\"style\",\"padding-right: 15px !important\"]}","{\"selector\":\"div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"50%\\\"] > div[class^=\\\"ThreadGridItemWrapper__CardWrapper\\\"]\",\"action\":[\"style\",\"padding-left: 0px !important\"]}","{\"selector\":\"div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"50%\\\"]:has(+ div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"100%\\\"])\",\"action\":[\"style\",\"width:100% !important\"]}","{\"selector\":\"div[width=\\\"100%\\\"] + [width=\\\"50%\\\"] + div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"50%\\\"] * div[class^=\\\"ThreadCardFooter__CardFooter\\\"] > div[class^=\\\"ThreadCardFooter__ColumnContainer\\\"]\",\"action\":[\"style\",\"padding-right: 15px !important\"]}","{\"selector\":\"div[width=\\\"100%\\\"] + div[width=\\\"50%\\\"] + div[width=\\\"50%\\\"] + div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"50%\\\"] > div\",\"action\":[\"style\",\"border-right: none !important; border-left: 1px solid lightgray !important\"]}","{\"selector\":\"div[width=\\\"100%\\\"] + div[width=\\\"50%\\\"] + div[width=\\\"50%\\\"] + div[width=\\\"50%\\\"] > div[class^=\\\"ThreadGridItemWrapper__CardWrapper\\\"] > div\",\"action\":[\"style\",\"padding-left: 15px !important\"]}","{\"selector\":\"div[width=\\\"50%\\\"] + div[width=\\\"50%\\\"] + [width=\\\"50%\\\"] + div[class^=\\\"ThreadGridItemWrapper__CardCol\\\"][width=\\\"50%\\\"] * div[class^=\\\"ThreadCardFooter__CardFooter\\\"] > div[class^=\\\"ThreadCardFooter__ColumnContainer\\\"]\",\"action\":[\"style\",\"padding-right: 15px !important\"]}"],["{\"selector\":\"#tik_fixed.with-ebanner\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".featured-row-small\",\"action\":[\"style\",\"background-color: white !important\"]}"]]; + +const hostnamesMap = new Map([["golfpiste.com",0],["kodinkoneopas.com",1],["muropaketti.com",2],["www.nettimoto.com",3],["www.nettivene.com",3],["puhelinvertailu.com",4],["dawn.fi",5],["download.fi",6],["edukas.fi",6],["etn.fi",7],["finder.fi",8],["finnkino.fi",9],["hardware.fi",10],["ilkkapohjalainen.fi",11],["kaksplus.fi",12],["mobiili.fi",13],["proshop.fi",14],["www.suomi24.fi",15],["tiketti.fi",16],["mvlehti.net",17]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/fra-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/fra-0.js new file mode 100644 index 0000000..a8af67e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/fra-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".preview-tabs-controls li\",\"action\":[\"style\",\"height: auto!important;\"]}"],["{\"selector\":\".adsbox.ad-banner:not([style=\\\"height: 5px; width: 5px; position: absolute; top: 0;\\\"]):not(.blocker-tester + .ad-banner)\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"a[href^=\\\"magnet:?\\\"]\",\"action\":[\"style\",\"width: 100%!important;\"]}"],["{\"selector\":\".topad\",\"action\":[\"style\",\"min-height: 0 !important; height: 0 !important; padding: 0 !important;\"]}"],["{\"selector\":\"#mywraptest\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\".three-col tr > td > div[style*=\\\"visibility: visible !important; display: block !important; opacity:\\\"]:not([class]):not([id])\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#page-body div[style*=\\\"visibility: visible !important; display: block !important; opacity:\\\"]:not([class]):not([id])\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#jSidebarSticky\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow: auto!important;\"]}"],["{\"selector\":\".AdBox.Ligatus.pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px!important; visibility:hidden!important;\"]}"],["{\"selector\":\"body > #main[style^=\\\"margin-top:\\\"]\",\"action\":[\"style\",\"margin-top: 10px !important;\"]}"],["{\"selector\":\".inner > div[style*=\\\"visibility: visible !important; display: block !important; opacity:\\\"]:not([class]):not([id])\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".is-remaining-chicken\",\"action\":[\"style\",\"position: absolute !important; left: -9999px !important;\"]}"],["{\"selector\":\"#advert-bg-top\",\"action\":[\"style\",\"visibility: hidden !important; height: 0 !important;\"]}"],["{\"selector\":\"html > body:not(#style_important)\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body[style^=\\\"overflow:\\\"]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.td-ad-background-link\",\"action\":[\"style\",\"cursor: auto!important;\"]}"],["{\"selector\":\"#wrapfabtest\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\".nb\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\"header\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\".sticky-wrapper\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#wrapper-publicite\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".site_content\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".header-space\",\"action\":[\"style\",\"height: 10px !important;\"]}"],["{\"selector\":\"#main-content > div[style*=\\\"visibility: visible !important; display: block !important; opacity:\\\"]:not([class]):not([id])\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"body .container-ads + *:not(#style_important)\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\"body .container-ads + .header-ariane:not(#style_important)\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\"body .container-ads + .tranche:not(#style_important)\",\"action\":[\"style\",\"padding-top: 50px !important;\"]}","{\"selector\":\"body .container-ads ~ .tranche.section-article:not(#style_important)\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"html.async-hide\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"#motherboard\",\"action\":[\"style\",\"top: 30px!important;\"]}"],["{\"selector\":\".main\",\"action\":[\"style\",\"margin-top: 10px!important;\"]}"],["{\"selector\":\"html > body.hasHabillage\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".ads.ad.adsbox.ad-placement.carbon-ads\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > iframe:not([src])\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".publicite.text-ad.adsbox\",\"action\":[\"style\",\"display: block !important;\"]}"]]; + +const hostnamesMap = new Map([["lemanip.com",0],["empire-stream.net",[0,34]],["cityplug.be",1],["qub.ca",2],["torrents9.cc",3],["letemps.ch",4],["abcbourse.com",5],["ebookdz.com",6],["forum-airguns.com",7],["forumactif.com",8],["forumgaming.fr",8],["journaldunet.com",9],["lesacdechips.com",10],["lesinrocks.com",11],["linternaute.com",12],["sante.journaldesfemmes.fr",12],["malekal.com",13],["monpetitforfait.com",14],["neogeo-system.com",15],["numerama.com",16],["ooparc.com",17],["parlons-basket.com",18],["varmatin.com",19],["actu17.fr",20],["adala-news.fr",21],["amomama.fr",22],["caminteresse.fr",23],["cnews.fr",24],["deco.fr",25],["fourchette-et-bikini.fr",25],["europe1.fr",26],["ddaynormandy.forumgaming.fr",27],["funradio.fr",28],["rtl.fr",28],["rtl2.fr",28],["iadfrance.fr",29],["igen.fr",30],["ouest-france.fr",31],["systemed.fr",32],["tf1.fr",33],["tf1info.fr",33],["9docu.org",35]]); + +const entitiesMap = new Map([["empire-streaming",0]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/grc-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/grc-0.js new file mode 100644 index 0000000..761d9e5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/grc-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: grc-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#primary\",\"action\":[\"style\",\"margin: 0 auto !important;\"]}"],["{\"selector\":\"#mvp-site-main\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#LRGR\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"#sp-component\",\"action\":[\"style\",\"width: 100% !important;\"]}"]]; + +const hostnamesMap = new Map([["start2click.com",0],["kalamatatimes.gr",1],["kozanilife.gr",2],["lamiareport.gr",3],["serraikanea.gr",4]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/hrv-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/hrv-0.js new file mode 100644 index 0000000..f636199 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/hrv-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hrv-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#mvp-site-main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".tie-col-md-8\",\"action\":[\"style\",\"width: 100% !important\"]}"]]; + +const hostnamesMap = new Map([["filmitv.rs",0],["niskevesti.rs",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/hun-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/hun-0.js new file mode 100644 index 0000000..3da89a1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/hun-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"*\",\"action\":[\"style\",\"cursor: auto !important;\"]}"],["{\"selector\":\"div.article-headline\",\"action\":[\"style\",\"margin-top: 44px !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#_cikk_tartalom_rb1\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\"div.layoutContent\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\"div.postContent\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body[style*=\\\"padding-top\\\"]\",\"action\":[\"style\",\"padding-top: 0px !important; background-color: #777 !important;\"]}"],["{\"selector\":\"#page-content\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto!important;\"]}"],["{\"selector\":\"div#search_container\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}","{\"selector\":\"section[id=\\\"content_left\\\"][class=\\\"content_content\\\"]\",\"action\":[\"style\",\"width: auto !important; padding: 0 45px 0 46px !important;\"]}","{\"selector\":\"section[id=\\\"content_left\\\"][class=\\\"content_start\\\"]\",\"action\":[\"style\",\"padding-top: 80px !important;\"]}"],["{\"selector\":\"header .container\",\"action\":[\"style\",\"padding: 10px 10px 0 10px !important;\"]}"],["{\"selector\":\".raw-html-embed\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\".results_body\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\"body:has(> .background.height) .notation\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body:has(> [class=\\\"background\\\"]) footer\",\"action\":[\"style\",\"margin-top: 610px !important;\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\".cover-slider-cont\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".js-appAdv\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\".first-section\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".oh-holder.open\",\"action\":[\"style\",\"z-index: 9999!important;\"]}"],["{\"selector\":\"div.container.banner-container.wide\",\"action\":[\"style\",\"min-height: 0 !important; height: auto !important;\"]}"]]; + +const hostnamesMap = new Map([["hosszupuskasub.com",0],["hu.ign.com",1],["atv.hu",2],["automotor.hu",3],["budapestkornyeke.hu",4],["kekvillogo.hu",4],["divany.hu",5],["index.hu",5],["totalbike.hu",5],["totalcar.hu",5],["velvet.hu",5],["hwsw.hu",6],["jofogas.hu",7],["kektura.hu",8],["keol.hu",9],["magyarhirlap.hu",10],["mandiner.hu",11],["menetrendek.hu",12],["mkb.hu",13],["myonlineradio.hu",14],["origo.hu",15],["startlap.hu",16]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/idn-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/idn-0.js new file mode 100644 index 0000000..7880c38 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/idn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".outer-wrapper\",\"action\":[\"style\",\"margin-top:60px!important;\"]}"]]; + +const hostnamesMap = new Map([["dutaislam.com",0]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/irn-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/irn-0.js new file mode 100644 index 0000000..9e761bc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/irn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".carousel-inner > .item > .row > .col-md-8:has(article > a[href*=\\\"aftabir.com/news/view/\\\"])\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"div.box > div.box_head\",\"action\":[\"style\",\"position: unset !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: unset !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"position: absolute !important;\"]}"],["{\"selector\":\".col-sm-push-2\",\"action\":[\"style\",\"right: unset !important;\"]}","{\"selector\":\".main\",\"action\":[\"style\",\"width: 74.3% !important;\"]}"],["{\"selector\":\".col1\",\"action\":[\"style\",\"width: 75% !important;\"]}","{\"selector\":\".col2\",\"action\":[\"style\",\"width: 25% !important;\"]}","{\"selector\":\".common-main\",\"action\":[\"style\",\"width: 90% !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: revert !important;\"]}"],["{\"selector\":\"body *\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//avamovie\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//bamabin\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//darkmovie\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//dibamovi\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//digimovie\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//filmkio\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//golchindl\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//moviefilm\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//mymoviz\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//mytopmoviez\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//roozdl1.\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//valamovie\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"//zfilm\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"24movie.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"30nama.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"4kdownload.org\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"5download.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"arnr.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"baniwak.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"bi3-seda.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"bollywood1.sbs\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"bosgame.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"bossfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"bunnysub.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"centerdl.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"chchek.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"cinemayek.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"coolaks.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"cooldl.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"dark-movies.tech\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"darkroid.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"disfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"dlfars.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"dlpersian.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"dlrozaneh.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"donyamovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"doostihaa.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"download.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"downloadha.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"emimovie.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"far30dl.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"farafilm.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"fardisfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"farsifilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"fastmovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filimiano.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filimo.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filimserial.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"film2irani.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"film2movie.asia\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"film2serial.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmazon.\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmbaz.co\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmbin-test.buzz\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmcase.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmekade.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmeno.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmin.info\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmino.me\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmlost.ink\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmnet.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmparsi.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmr.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmsara.info\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"filmsky.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"fox.cfd\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"foxmovie.cyou\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"funofilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"gameten.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"gapfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"gharbtv.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"glp.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hamahang.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hamrahmoviez.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hamtamovie.im\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hastidl.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hetfilm.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hexdl.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hexdownload.co\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"hivamovie.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"icinemaa.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"imovies-dl.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"ir-dl.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"irantv.me\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"jaheshmovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"karanmovie.org\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"king-movie.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"kingmovi.\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"lovinfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"magbazi.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"marzfun.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"melofilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"mer30download.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"mimovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"miniroid.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"modernfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"montmovie.co\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"movie.af\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"movielandz.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"movienama.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"moviezone.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"movineh.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"myavanet.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"mygolchindl.top\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"naabmovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"nama.tv\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"namava.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"netpaak.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"netpaak.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"nex1music.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"ni3movie.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"nightmovie.top\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"niikidaily.info\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"nilz.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"par30dl.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"par30games.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"par30media.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"parsafilm.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"parsigamer.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"parsmovies.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"pelano.net\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"pinkfilm.me\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"pishgammovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"plus.telewebion.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"ponoco.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"raycamovie.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"rofaghayekhoob.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"rubixfa.\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"saberfun.today\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"sansorha.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"serialbar.xyz\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"serialfilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"sidemovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"skydl.org\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"skymovies.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"sorenmovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tafrihicenter.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tak-movies.site\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"takmovie.co\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"telvideo.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tikfilm.co\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tinroid.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tizmovie.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"tvrooz.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"upera.shop\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"upera.tv\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"upmedia.movie\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"uptvs.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"vgdl.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"vipofilm.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"wilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"wir36.site\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"yekmovie.tv\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"yoozdl.top\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"zardfilm.in\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"zarfilm.com\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"zflix.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"div#results > div.snippet > a.result-header[href*=\\\"zinofilm.ir\\\"] > span.snippet-title::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}"],["{\"selector\":\".todaysNewsList__posts\",\"action\":[\"style\",\"max-width: 100% !important; flex-grow: 1 !important\"]}"],["{\"selector\":\"#commentSection article:has(p[class*=\\\"text-caption-strong color-500\\\"])\",\"action\":[\"style\",\"border-radius: 12px !important; background-color: rgba(var(--color-hint-object-caution-rgb),.1);\"]}","{\"selector\":\".user-select-none\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//avamovie\\\"]::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//bamabin\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//darkmovie\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//dibamovi\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//digimovie\\\"]::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//filmkio\\\"]::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//golchindl\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//moviefilm\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//mymoviz\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//mytopmoviez\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//roozdl1.\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//valamovie\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"//zfilm\\\"]::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"24movie.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"30nama.com\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"4kdownload.org\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"5download.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"arnr.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"baniwak.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"bi3-seda.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"bollywood1.sbs\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"bosgame.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"bossfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"bunnysub.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"centerdl.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"chchek.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"cinemayek.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"coolaks.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"cooldl.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"dark-movies.tech\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"darkroid.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"disfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"dlfars.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"dlpersian.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"dlrozaneh.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"donyamovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"doostihaa.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"download.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"downloadha.com\\\"]::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"emimovie.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"far30dl.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"farafilm.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"fardisfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"farsifilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"fastmovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filimiano.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filimo.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filimserial.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"film2irani.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"film2movie.asia\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"film2serial.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmazon.\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmbaz.co\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmbin-test.buzz\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmcase.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmekade.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmeno.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmin.info\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmino.me\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmlost.ink\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmnet.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmparsi.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmr.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmsara.info\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"filmsky.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"fox.cfd\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"foxmovie.cyou\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"funofilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"gameten.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"gapfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"gharbtv.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"glp.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hamahang.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hamrahmoviez.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hamtamovie.im\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hastidl.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hetfilm.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hexdl.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hexdownload.co\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"hivamovie.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"icinemaa.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"imovies-dl.com\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"ir-dl.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"irantv.me\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"jaheshmovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"karanmovie.org\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"king-movie.net\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"kingmovi.\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"lovinfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"magbazi.com\\\"]::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"marzfun.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"melofilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"mer30download.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"mimovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"miniroid.com\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"modernfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"montmovie.co\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"movie.af\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"movielandz.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"movienama.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"moviezone.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"movineh.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"myavanet.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"mygolchindl.top\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"naabmovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"nama.tv\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"namava.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"netpaak.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"netpaak.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"nex1music.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"ni3movie.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"nightmovie.top\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"niikidaily.info\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"nilz.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"par30dl.net\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"par30games.net\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"par30media.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"parsafilm.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"parsigamer.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"parsmovies.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"pelano.net\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"pinkfilm.me\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"pishgammovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"plus.telewebion.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"ponoco.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"raycamovie.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"rofaghayekhoob.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"rubixfa.\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"saberfun.today\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"sansorha.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"serialbar.xyz\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"serialfilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"sidemovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"skydl.org\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"skymovies.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"sorenmovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tafrihicenter.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tak-movies.site\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"takmovie.co\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"telvideo.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tikfilm.co\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tinroid.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tizmovie.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"tvrooz.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"upera.shop\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"upera.tv\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"upmedia.movie\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"uptvs.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"vgdl.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"vipofilm.com\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"wilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"wir36.site\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"yekmovie.tv\\\"]::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"yoozdl.top\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"zardfilm.in\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"zarfilm.com\\\"]::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"zflix.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\"a[data-testid=\\\"result-title-a\\\"][href*=\\\"zinofilm.ir\\\"]::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}"],["{\"selector\":\"div#post p\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".n-first-col-left\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div.cas\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"div.labeled-dw-ads\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"div.single-text-ads\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"div.site-middle-banners\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"li.ads-download\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}","{\"selector\":\"p:has(> a[href=\\\"https://www.farsroid.com/download-imo-android/\\\"] > img)\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important;\"]}"],["{\"selector\":\"a#is_link\",\"action\":[\"style\",\"display: inline-block !important;\"]}"],["{\"selector\":\".g a[href*=\\\"//avamovie\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//bamabin\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//darkmovie\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//dibamovi\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//digimovie\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//filmkio\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//golchindl\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//moviefilm\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//mymoviz\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//mytopmoviez\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//roozdl1.\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"//valamovie\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"//zfilm\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"24movie.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"30nama.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"4kdownload.org\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"5download.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"arnr.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"baniwak.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"bi3-seda.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"bollywood1.sbs\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"bosgame.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"bossfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"bunnysub.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"centerdl.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"chchek.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"cinemayek.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"coolaks.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"cooldl.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"dark-movies.tech\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"darkroid.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"disfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"dlfars.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"dlpersian.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"dlrozaneh.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"donyamovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"doostihaa.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"download.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"downloadha.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"emimovie.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"far30dl.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"farafilm.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"fardisfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"farsifilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"fastmovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filimiano.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filimo.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filimserial.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"film2irani.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"film2movie.asia\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"film2serial.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmazon.\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"filmbaz.co\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmbin-test.buzz\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"filmcase.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmekade.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmeno.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmin.info\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmino.me\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmlost.ink\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"filmnet.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmparsi.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmr.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmsara.info\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"filmsky.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"fox.cfd\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"foxmovie.cyou\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"funofilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"gameten.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"gapfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"gharbtv.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"glp.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hamahang.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hamrahmoviez.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hamtamovie.im\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hastidl.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hetfilm.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hexdl.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hexdownload.co\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"hivamovie.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"icinemaa.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"imovies-dl.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"ir-dl.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"irantv.me\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"jaheshmovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"karanmovie.org\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"king-movie.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"kingmovi.\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"lovinfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"magbazi.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"marzfun.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"melofilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"mer30download.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"mimovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"miniroid.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"modernfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"montmovie.co\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"movie.af\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"movielandz.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"movienama.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"moviezone.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"movineh.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"myavanet.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"mygolchindl.top\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"naabmovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"nama.tv\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"namava.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"netpaak.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"netpaak.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"nex1music.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"ni3movie.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"nightmovie.top\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"niikidaily.info\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"nilz.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"p30day.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"par30dl.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"par30games.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"par30media.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"parsafilm.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"parsigamer.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"parsmovies.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"pelano.net\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"pinkfilm.me\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"pishgammovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"plus.telewebion.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"ponoco.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"raycamovie.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"rubixfa.\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"saberfun.today\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"sansorha.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"serialbar.xyz\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"serialfilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"sidemovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"skydl.org\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"skymovies.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"sorenmovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tafrihicenter.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tak-movies.site\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"takmovie.co\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"telvideo.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tikfilm.co\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tinroid.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [حذفیات لینک دانلود] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tizmovie.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"tvrooz.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"upera.shop\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"upera.tv\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"upmedia.movie\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"uptvs.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"vgdl.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [لینک دانلود در کانال تلگرام] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"vipofilm.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"wilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"wir36.site\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"yekmovie.tv\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"yoozdl.top\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"zardfilm.in\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"zarfilm.com\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [نیمه‌اشتراکی] ' !important; color: #64b502 !important; font-weight: bold !important;\"]}","{\"selector\":\".g a[href*=\\\"zflix.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}","{\"selector\":\".g a[href*=\\\"zinofilm.ir\\\"] > h3::after\",\"action\":[\"style\",\"content: ' [دارای حذفیات] ' !important; color: #E6000D !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"cursor: revert !important; -webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important;\"]}"],["{\"selector\":\".news-col-1\",\"action\":[\"style\",\"width: 70% !important;\"]}","{\"selector\":\".news-col-2\",\"action\":[\"style\",\"width: 30% !important;\"]}"],["{\"selector\":\"div.col-xs-36.col-md-24:not(:has(.gutter_xs))\",\"action\":[\"style\",\"width: 83% !important;\"]}"],["{\"selector\":\".vc_col-sm-4\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"body > div#warpper\",\"action\":[\"style\",\"max-width: 90% !important;\"]}"],["{\"selector\":\".row_one_content\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".column_1\",\"action\":[\"style\",\"width: 70% !important;\"]}","{\"selector\":\".column_2\",\"action\":[\"style\",\"width: 30% !important;\"]}"],["{\"selector\":\"*::selection\",\"action\":[\"style\",\"background-color:#338FFF!important\"]}"],["{\"selector\":\".col-md-9\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".col-12.col-md-8\",\"action\":[\"style\",\"max-width: 100% !important; flex: 0 0 100% !important; margin-right: 0 !important;\"]}"],["{\"selector\":\"app-channel div.live-box\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"section#downloadbox > input#btnDownload\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".col-2\",\"action\":[\"style\",\"width: 60% !important;\"]}","{\"selector\":\".no-padd-1st-child\",\"action\":[\"style\",\"width: 40% !important;\"]}"],["{\"selector\":\"div.MuiGrid-root[class*=\\\"hsCode_LimitedItem__\\\"]\",\"action\":[\"style\",\"-webkit-filter: none !important; filter: none !important; pointer-events: auto !important;\"]}"],["{\"selector\":\"body[style^=\\\"background-image: url(\\\\\\\"/_images/nonprintable.gif\\\\\\\")\\\"]\",\"action\":[\"style\",\"background-image: unset !important;\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div.step:nth-of-type(3)::after\",\"action\":[\"style\",\"content: 'هشدار از طرف لیست PersianBlocker: با ثبت کردن این اطلاعات، این سایت می‌تواند آدرس خانه و همه اطلاعات شما که در حساب‌کاربری اسنپ‌فود ثبت شده است را مشاهده کند و یا حتی اقدام به تغییر اطلاعات و ثبت سفارش کند. از این سایت با ریسک خودتان استفاده کنید و بعد از اتمام بررسی، دکمه \\\"خروج\\\" در سایت اسنپ‌فود را زده تا Token شما لغو شده و دسترسی این سایت به حساب‌کاربری شما قطع شود.' !important; color: #E6000D !important; margin-top: 20px !important;\"]}"],["{\"selector\":\"body > div#wrp > div.main_menu::before\",\"action\":[\"style\",\"content: 'روحت شاد صابر جان. (PersianBlocker)' !important; color: #E6000D !important; font-weight: bold !important;\"]}","{\"selector\":\"body > div#wrp::before\",\"action\":[\"style\",\"content: '«مرد نکونام نمیرد هرگز / مرده آن است که نامش به نکویی نبرند»' !important; color: #E6000D !important; font-weight: bold !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: revert !important; -webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; -webkit-tap-highlight-color: revert !important;\"]}"],["{\"selector\":\"div.col-2\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div.kt-modal__contents > div.kt-modal__body a.button-row-item[href^=\\\"https://open-platform-redirect.divar.ir?app_slug=karnameh_price_evaluation\\\"] > div.kt-button > span.kt-text-truncate::after\",\"action\":[\"style\",\"content: ' (۱۰ هزار تومان)' !important;\"]}"],["{\"selector\":\".container\",\"action\":[\"style\",\"width: 95% !important;\"]}"],["{\"selector\":\".ml120\",\"action\":[\"style\",\"margin-left: 5% !important; margin-bottom: 5% !important;\"]}","{\"selector\":\".xcon12\",\"action\":[\"style\",\"margin: auto !important;\"]}"],["{\"selector\":\".main-content\",\"action\":[\"style\",\"max-width: 100% !important; flex-grow: 1 !important;\"]}"],["{\"selector\":\"div.col-md-7\",\"action\":[\"style\",\"width: 75% !important;\"]}"],["{\"selector\":\"div.c-forceToLogin__content\",\"action\":[\"style\",\"filter: none !important; opacity: 1 !important;\"]}"],["{\"selector\":\".col-md-21\",\"action\":[\"style\",\"width: 70% !important;\"]}","{\"selector\":\".col-md-9\",\"action\":[\"style\",\"width: 30% !important;\"]}"],["{\"selector\":\".col-md-3\",\"action\":[\"style\",\"max-width: 40% !important; flex: 0 0 40% !important;\"]}","{\"selector\":\".container\",\"action\":[\"style\",\"max-width: 95% !important; flex-grow: 1 !important;\"]}","{\"selector\":\".main-content\",\"action\":[\"style\",\"max-width: 60% !important; flex: 0 0 60% !important;\"]}"],["{\"selector\":\"div#icontent\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"div.page-contents > div.footnote-list-container\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"section.main_c\",\"action\":[\"style\",\"width: 76% !important;\"]}"],["{\"selector\":\".container, .main\",\"action\":[\"style\",\"width: 95% !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important; cursor: revert !important;\"]}","{\"selector\":\"img[data-src]\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\".left_news_box > .left\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".main_right_archsing > .single\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\".ads-top\",\"action\":[\"style\",\"visibility: hidden !important;\"]}","{\"selector\":\".logo\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".main-content > .row > .content, .main-conten\",\"action\":[\"style\",\"max-width: 99% !important; flex: 0 0 99% !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".cols_cnt\",\"action\":[\"style\",\"max-width: 95% !important;\"]}","{\"selector\":\".first_col, .n_first_col\",\"action\":[\"style\",\"width: 70% !important;\"]}","{\"selector\":\".second_col, .n_second_col\",\"action\":[\"style\",\"width: 30% !important;\"]}"],["{\"selector\":\".main_wrapper\",\"action\":[\"style\",\"max-width: 95% !important;\"]}","{\"selector\":\".page_first_clm\",\"action\":[\"style\",\"width: 70% !important;\"]}","{\"selector\":\".page_second_clm\",\"action\":[\"style\",\"width: 30% !important;\"]}","{\"selector\":\".right_col\",\"action\":[\"style\",\"width: 95% !important;\"]}"]]; + +const hostnamesMap = new Map([["delta3da.cam",0],["public-psychology.ir",0],["aftabir.com",1],["alaatv.com",2],["binaopt.com",2],["app.blubank.com",2],["takmili.com",[2,26]],["searchline.ir",2],["vakil.net",2],["alfehrest.com",[3,4]],["music-fa.com",4],["aparat.com",5],["arga-mag.com",6],["asriran.com",7],["behmusic.com",8],["musictag.ir",8],["adanayi.blogfa.com",9],["adanayi.ir",9],["search.brave.com",10],["digiato.com",11],["digikala.com",12],["duckduckgo.com",13],["elmefarda.com",14],["fardanews.com",15],["farsroid.com",16],["gameeroid.com",17],["www.google.com",18],["jafekri.com",19],["mosalasonline.com",20],["niniban.com",21],["p30konkor.com",22],["parsnaz.com",23],["shomanews.com",24],["shomavaeghtesad.com",25],["tasnimnews.com",27],["technews-iran.com",28],["telewebion.com",29],["trainbit.com",30],["uploadboy.com",31],["yektapress.com",32],["rasm.io",33],["ac.ir",34],["androidzoom.ir",35],["biainobokhor.ir",36],["rastikerdar.blog.ir",37],["coffeeapps.ir",38],["sclinic.ir",38],["didarnews.ir",39],["divar.ir",40],["econews.ir",41],["eghtesadepooya.ir",41],["eghtesadgardan.ir",41],["ilna.ir",42],["imna.ir",43],["isna.ir",44],["jobinja.ir",45],["khaandaniha.ir",46],["khabaronline.ir",47],["mimplus.ir",48],["noorlib.ir",49],["payamekhabar.ir",50],["rouydad24.ir",51],["shahanmusic.ir",52],["shmi.ir",53],["subkade.ir",54],["gadgetnews.net",55],["jeyran.net",56],["par30games.net",57],["borna.news",58],["gostaresh.news",59]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/isr-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/isr-0.js new file mode 100644 index 0000000..7440684 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/isr-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"height: auto !important; overflow: auto !important\"]}"],["{\"selector\":\".tien-ads-video > div#player\",\"action\":[\"style\",\"visibility: visible!important;\"]}","{\"selector\":\".tien-ads-video\",\"action\":[\"style\",\"background: none!important;\"]}"]]; + +const hostnamesMap = new Map([["bhol.co.il",0],["haaretz.co.il",1],["www-haaretz-co-il.eu1.proxy.openathens.net",1],["koozi.info",2]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/jpn-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/jpn-1.js new file mode 100644 index 0000000..51cb695 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/jpn-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".pum-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#ad\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"#body-in > div[class^=\\\"d-contents\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#playertopads\",\"action\":[\"style\",\"height: 51px!important; position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".ad970x250\",\"action\":[\"style\",\"visibility: hidden !important; height: 0 !important; margin-bottom: 45px !important;\"]}"],["{\"selector\":\"#scroll.fixed\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".vjs-controls-disabled.vjs-error .vjs-control-bar\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".p-header-billboard\",\"action\":[\"style\",\"min-height: 0 !important;\"]}","{\"selector\":\".u-mb64 .p-new__row\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"#top #head\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#player_3x2_close\",\"action\":[\"style\",\"opacity: 0 !important; height: 300px !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute!important;left: -4000px !important;\"]}","{\"selector\":\"body[style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".footer-with-ad\",\"action\":[\"style\",\"padding-bottom: 10px !important;\"]}"],["{\"selector\":\"body > div[style=\\\"visibility: hidden;\\\"]\",\"action\":[\"style\",\"visibility: visible !important;\"]}"],["{\"selector\":\".csh_main\",\"action\":[\"style\",\"padding-top: 30px !important;\"]}"],["{\"selector\":\".top_banner_area\",\"action\":[\"style\",\"height: 44px !important\"]}"],["{\"selector\":\".gPr.u-mtbM\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".gPr_title.u-ttl01\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".p-dol .gNews_title.u-ttl01\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#sub\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#lower section.character ul.character_list li.standby\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"#right\",\"action\":[\"style\",\"padding-top: 25px !important;\"]}"],["{\"selector\":\".gadget_topics > div.cont.last-child\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".adsense-container\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"#subProgram\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"footer\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#sidebar-small[style^=\\\"height:\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".movie-watch\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".jackFix + div.siteContent\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".siteRanking-main\",\"action\":[\"style\",\"margin-left: 0!important;\"]}"],["{\"selector\":\"#main-container\",\"action\":[\"style\",\"padding: 0px 60px 80px !important;\"]}"],["{\"selector\":\"#left\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".main_ad_head_wide\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\".with-ad[data-layout=\\\"list\\\"] .main-header\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".with-ad[data-layout=\\\"list\\\"][data-section-type=\\\"new-video\\\"] .content-wrap:nth-child(-1n+2)\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".app-container[aria-expanded=\\\"false\\\"] section.with-ad\",\"action\":[\"style\",\"width: calc(100% - 20px) !important;\"]}"],["{\"selector\":\".c-ad-103\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\"#entry[class^=\\\"e\\\"]\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}","{\"selector\":\"#new\",\"action\":[\"style\",\"position: static !important;\"]}","{\"selector\":\"#side[class^=\\\"s\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#custom_html-48\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".entry-content\",\"action\":[\"style\",\"display: block!important;\"]}","{\"selector\":\".pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display:block!important;\"]}"],["{\"selector\":\".plugin-freearea td[bgcolor] > div[style]\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#index_nav > h1\",\"action\":[\"style\",\"padding-top: 30px!important;\"]}","{\"selector\":\"body:not(.tp) > div#container > #main.template1\",\"action\":[\"style\",\"padding-top: 20px !important;\"]}"],["{\"selector\":\"#left[style^=\\\"position: fixed\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"div[style=\\\"width:730px;font-size:11pt;\\\"] > table[width=\\\"730\\\"]\",\"action\":[\"style\",\"width: 380px !important;\"]}"],["{\"selector\":\"body[style=\\\"margin-top:260px;\\\"]\",\"action\":[\"style\",\"margin-top: unset !important;\"]}"],["{\"selector\":\"body[style=\\\"padding: 0px 0px 154px;\\\"]\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\".ads\",\"action\":[\"style\",\"display: block!important;height: 1px!important;\"]}","{\"selector\":\".listInfoR[style=\\\"margin-bottom: 10px; height: 400px;\\\"]\",\"action\":[\"style\",\"height: unset !important;\"]}"],["{\"selector\":\"#plugin2[style^=\\\"position: fixed\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".nav-menu-width.margin.no-side-margin\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".side-ad-area.half-margin\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"padding-bottom: 354px !important;\"]}"],["{\"selector\":\".lsidebar[style^=\\\"min-height\\\"]\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\"#wrap01\",\"action\":[\"style\",\"height: 2205px !important;\"]}","{\"selector\":\".tabpain[style=\\\"left: -260px; top: 280px;\\\"]\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\".tabpain[style=\\\"top: 550px; left: 0px;\\\"]\",\"action\":[\"style\",\"top: -1120px !important;\"]}"],["{\"selector\":\".adsepa\",\"action\":[\"style\",\"height: 0 !important;\"]}","{\"selector\":\".reply_txad\",\"action\":[\"style\",\"border: 0 !important;\"]}","{\"selector\":\".thread_txad\",\"action\":[\"style\",\"border: 0 !important;\"]}"],["{\"selector\":\"body[style^=\\\"overflow:\\\"]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#cb-container\",\"action\":[\"style\",\"padding-top: 110px !important;\"]}","{\"selector\":\".ovni-header\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#cgrig_base_pic\",\"action\":[\"style\",\"grid-auto-rows: auto !important;\"]}","{\"selector\":\"#cgrig_cont\",\"action\":[\"style\",\"grid-row-start: auto !important; grid-row-end: auto !important;\"]}","{\"selector\":\"#cgrig_left\",\"action\":[\"style\",\"grid-row-start: 3 !important; grid-row-end: 7 !important;\"]}"],["{\"selector\":\".right-container\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".header\",\"action\":[\"style\",\"height: 50px !important;\"]}"],["{\"selector\":\"td[width=\\\"160\\\"] [style*=\\\"position\\\"] [id][style] ~ [onclick]\",\"action\":[\"style\",\"pointer-events: none !important;\"]}"],["{\"selector\":\"#main\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}","{\"selector\":\"#side[class^=\\\"ad\\\"]\",\"action\":[\"style\",\"border-top: 0 !important;\"]}","{\"selector\":\".adh\",\"action\":[\"style\",\"border-top: 0 !important;\"]}"],["{\"selector\":\"div[id^=\\\"div-gpt-\\\"]\",\"action\":[\"style\",\"min-height: 1px !important;\"]}"],["{\"selector\":\"div[style=\\\"margin: auto; width: 930px; height: 265px; text-align: center;\\\"]\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"display: block !important; width: 100% !important; height: 100% !important;\"]}"],["{\"selector\":\".fix_box-m\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".clearfix.contents\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\"body[style=\\\"pointer-events: none;\\\"]\",\"action\":[\"style\",\"pointer-events: auto !important;\"]}"],["{\"selector\":\"#sidebar[style^=\\\"height:\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"body[style=\\\"overflow-y: hidden;\\\"]\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\".sub > div.section > span.heading\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body[style=\\\"position: fixed;\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"div#wrapper.on\",\"action\":[\"style\",\"padding-top: 450px !important;\"]}","{\"selector\":\"div.on h1\",\"action\":[\"style\",\"top: 386px !important;\"]}","{\"selector\":\"div.on nav#path\",\"action\":[\"style\",\"top: 330px !important;\"]}"],["{\"selector\":\"body.header_bg_ad.modal-open\",\"action\":[\"style\",\"padding-right: auto !important; overflow: auto!important;\"]}"],["{\"selector\":\".wym-v2022__header.is-scroll-up ~ .wym-v2022__footer-fixed\",\"action\":[\"style\",\"bottom: 0 !important;\"]}"],["{\"selector\":\".sponsored-loop300x250\",\"action\":[\"style\",\"position: absolute !important; left: -4000px !important;\"]}"],["{\"selector\":\".l-contentsSub[style^=\\\"height\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"td[style^=\\\"vertical-align\\\"] [onclick]:has(> img[src*=\\\"/clip_\\\"] + b):not(:has(b td > a[href]))\",\"action\":[\"style\",\"pointer-events: none !important;\"]}","{\"selector\":\"td[style^=\\\"vertical-align\\\"] [onmousedown]:has(> img[src*=\\\"/clip_\\\"] + b):not(:has(b td > a[href]))\",\"action\":[\"style\",\"pointer-events: none !important;\"]}"],["{\"selector\":\"#sidebar[style^=\\\"position: fixed\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#side-r\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#contents\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\".big-footer-article__container\",\"action\":[\"style\",\"width: 656px !important;\"]}"],["{\"selector\":\"#subAInner[style]\",\"action\":[\"style\",\"position: static !important;margin-top: auto !important;\"]}","{\"selector\":\"._2pnTOjTu\",\"action\":[\"style\",\"width: auto !important;\"]}"],["{\"selector\":\"#adcheck.ads-ad\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"#_popIn_recommend_right\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\".c167:nth-child(2)\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".c213:nth-child(2)\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".c422:nth-child(2)\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".right-container[style^=\\\"position: fixed\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"._fukugan_grid\",\"action\":[\"style\",\"height: auto!important;\"]}"],["{\"selector\":\"div[class=\\\"block recommend\\\"]\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\".aa_footer\",\"action\":[\"style\",\"padding-bottom: unset !important;\"]}"],["{\"selector\":\".hustle-no-scroll\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"#wholeHeaderPane\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#globalHeader\",\"action\":[\"style\",\"min-height: 0 !important; margin: 0 !important;\"]}"],["{\"selector\":\".ad_common_1_970x250\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}","{\"selector\":\"div[class^=\\\"detail_photo_\\\"]\",\"action\":[\"style\",\"height: 100% !important; max-height: calc(100vh - 70px - 20px) !important;\"]}","{\"selector\":\"img[class^=\\\"detail_mainImage\\\"]\",\"action\":[\"style\",\"max-height: calc(100vh - 70px - 20px) !important;\"]}"],["{\"selector\":\"#result_nav\",\"action\":[\"style\",\"bottom: 0 !important;\"]}"],["{\"selector\":\".center_column\",\"action\":[\"style\",\"min-height: 1500px!important;\"]}"],["{\"selector\":\".block-sub-ad + .block-sub\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".block-sub-recommend[style=\\\"margin-top:30px;\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".relatedLinksPhoto > ul#orecView2\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"ul.mod-grid2:has(> li.block-list-a-a__list__item > div.block-banner-b-a)\",\"action\":[\"style\",\"width: 50% !important;\"]}","{\"selector\":\"ul.mod-grid2:has(> li.block-list-a-a__list__item > div[class$=\\\"_InRecommend\\\"])\",\"action\":[\"style\",\"width: 50% !important;\"]}"],["{\"selector\":\".s-ad\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"#common-header > div[class^=\\\"common-header-pc-\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#tx7player[style*=\\\"opacity: 0.\\\"]\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"div[class^=\\\"LayoutContentInner-sc\\\"] > div[class^=\\\"Promotion-sc\\\"]\",\"action\":[\"style\",\"grid-template-columns: 1fr 0 !important;\"]}"],["{\"selector\":\".isJack\",\"action\":[\"style\",\"margin-top: 0!important;\"]}"],["{\"selector\":\"body.withsky div#shellcontent[style]\",\"action\":[\"style\",\"right: 0 !important;\"]}"],["{\"selector\":\".App__contentsMap[style=\\\"height: calc(100% - 50px);\\\"]\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\"#ydn-bot\",\"action\":[\"style\",\"visibility: hidden !important; height: 0 !important;\"]}"],["{\"selector\":\".latestnewstable2014[height^=\\\"1\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"body[style*=\\\"position\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".l-sidebar-b[style^=\\\"position: fixed\\\"]\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#adnone\",\"action\":[\"style\",\"height: 724px !important;\"]}"],["{\"selector\":\".adBillBoardPC\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#stage\",\"action\":[\"style\",\"max-height: 100% !important;\"]}"],["{\"selector\":\"#sub-col-wrap_top280\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".l-generalContent-secondary[style=\\\"position: unset;\\\"]\",\"action\":[\"style\",\"position: sticky !important;\"]}","{\"selector\":\"main > div.l-generalContent-secondary\",\"action\":[\"style\",\"position: sticky !important;\"]}"],["{\"selector\":\"body.tp-modal-open\",\"action\":[\"style\",\"overflow: visible !important; touch-action: auto !important;\"]}","{\"selector\":\"html.tp-scroll-prevented\",\"action\":[\"style\",\"overflow: visible !important; touch-action: auto !important;\"]}"],["{\"selector\":\"main #bnr_about\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"main #bnr_books\",\"action\":[\"style\",\"top: 636px !important;\"]}","{\"selector\":\"main #box_ranking\",\"action\":[\"style\",\"top: 156px !important;\"]}"],["{\"selector\":\".wym-v2022__header.is-scroll-up ~ .wym-v2022__footer-fixed.is-pc-bottom\",\"action\":[\"style\",\"bottom: 0 !important;\"],\"tasks\":[[\"matches-media\",\"(min-width: 641px)\"]]}"],["{\"selector\":\"#main-footer[style=\\\"padding-bottom:100px;\\\"]\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\".image-area\",\"action\":[\"style\",\"opacity: 1 !important; pointer-events: auto !imortant; filter: none !important;\"]}","{\"selector\":\".js-article-wrap .article-body\",\"action\":[\"style\",\"opacity: 1 !important; pointer-events: auto !imortant; filter: none !important;\"]}"],["{\"selector\":\"#breadcrumb\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#hidari\",\"action\":[\"style\",\"top: unset !important;\"]}"],["{\"selector\":\"div[class^=\\\"ranking_\\\"] > div[class^=\\\"ranking_pRanking_List\\\"]:has(> ol[data-ranking=\\\"weekly\\\"] + div[class^=\\\"ranking_pRanking_List_Wrapper\\\"] > ol[data-ranking=\\\"amazon\\\"])\",\"action\":[\"style\",\"transform: none !important;\"]}","{\"selector\":\"div[class^=\\\"ranking_\\\"] > div[class^=\\\"ranking_sRanking_Nav_\\\"] > div[data-ranking=\\\"weekly\\\"]\",\"action\":[\"style\",\"color: #1b9b6f !important; fill: #1b9b6f !important;\"]}","{\"selector\":\"div[class^=\\\"ranking_\\\"] > div[class^=\\\"ranking_sRanking_Nav_\\\"] > div[data-ranking=\\\"weekly\\\"]::after\",\"action\":[\"style\",\"transform: none !important;\"]}","{\"selector\":\"div[class^=\\\"ranking_\\\"] > div[class^=\\\"ranking_sRanking_Nav_\\\"]:has(> div[data-ranking=\\\"weekly\\\"] + div[data-ranking=\\\"amazon\\\"]) + div[class^=\\\"ranking_sRanking_ListContainer_\\\"]\",\"action\":[\"style\",\"transform: none !important;\"]}"],["{\"selector\":\".ads_native\",\"action\":[\"style\",\"visibility: hidden !important;margin: 0 !important;\"]}"],["{\"selector\":\"div[class*=\\\"ad_\\\"]\",\"action\":[\"style\",\"height: 1px !important; width: 1px !important; min-height: 1px !important; padding: 0 !important; margin: 0 !important; overflow: hidden !important;\"]}","{\"selector\":\"div[id^=\\\"sub_ad\\\"]\",\"action\":[\"style\",\"height: 1px !important; width: 1px !important; min-height: 1px !important; padding: 0 !important; margin: 0 !important; overflow: hidden !important;\"]}"],["{\"selector\":\".media_article .articlegroups .d-block:not(:first-of-type)\",\"action\":[\"style\",\"border-top: none !important; padding-top: 0 !important;\"]}"],["{\"selector\":\".ly_content_wrapper\",\"action\":[\"style\",\"margin-bottom: 0!important;\"]}"],["{\"selector\":\".ads970\",\"action\":[\"style\",\"height: 0 !important; min-height: 0 !important;\"]}"],["{\"selector\":\".articleList-attention[style^=\\\"min-height\\\"]\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height:60px !important;\"]}"],["{\"selector\":\".adBillboard_pc\",\"action\":[\"style\",\"height: 0 !important; min-height: 0 !important; margin-bottom: 0 !important;\"]}"],["{\"selector\":\".MuiGrid-container.MuiGrid-root[style*=\\\"min-height:\\\"]\",\"action\":[\"style\",\"min-height: auto!important;\"]}","{\"selector\":\".MuiGrid-item.MuiGrid-root[style*=\\\"min-height:\\\"]\",\"action\":[\"style\",\"min-height: auto!important;\"]}"],["{\"selector\":\".BottomContainer.InView\",\"action\":[\"style\",\"min-height:auto !important;\"]}"],["{\"selector\":\".following_buttons_upper\",\"action\":[\"style\",\"bottom: 0 !important;\"]}"],["{\"selector\":\"#asideRight .box.bottom\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#writerprofile + aside.adsense\",\"action\":[\"style\",\"height: 90px !important; width: 0 !important;\"]}"],["{\"selector\":\".side[style^=\\\"height\\\"]\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#footer\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\"#main[style=\\\"padding-bottom:300px;\\\"]\",\"action\":[\"style\",\"padding-bottom: 170px !important;\"]}"],["{\"selector\":\"body.app-scroll-lock\",\"action\":[\"style\",\"position: relative!important;overflow-y: unset !important;\"]}"],["{\"selector\":\"body.tp-modal-open\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"#srdk-index-native-pc ~ li.rank-7\",\"action\":[\"style\",\"margin-left: 20px !important;\"]}","{\"selector\":\"#srdk-index-native-pc ~ li.rank-8\",\"action\":[\"style\",\"margin-left: 0 !important;\"]}"],["{\"selector\":\".ad-section\",\"action\":[\"style\",\"height: 10px !important; position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#signin-with-twitter\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\".fortune-submit\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#main\",\"action\":[\"style\",\"width:auto !important; padding-left:15px !important;\"]}","{\"selector\":\".tngMainT\",\"action\":[\"style\",\"width:100% !important;\"]}"],["{\"selector\":\".viewer, .viewer .imgWrap, .viewer .lastPage.slick-slide, .viewer .slick-list, .viewer .slick-track, .viewerBody\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".view_pc div[class] > div.play-Imagemaker\",\"action\":[\"style\",\"max-height: 100% !important; height: 100% !important;\"]}"],["{\"selector\":\".blockContainer[style$=\\\"-60px auto;\\\"] > div[style=\\\"min-height: 90px;\\\"]\",\"action\":[\"style\",\"min-height: 1px !important;\"]}","{\"selector\":\".sideContents.ie-sticky[style$=\\\"min-height: 1500px;\\\"]\",\"action\":[\"style\",\"min-height: auto !important;\"]}"],["{\"selector\":\".medipartner\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"#js-forms\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\".bbsmenu-with-ad\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\"#center-left\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#bottom_area\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"div[style*=\\\"1120px;\\\"][style*=\\\"450px;\\\"]\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"]}"],["{\"selector\":\".side_box\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#adsidetop\",\"action\":[\"style\",\"display: block !important; height: 51px !important;\"]}","{\"selector\":\"#adstop\",\"action\":[\"style\",\"display: block !important; height: 51px !important;\"]}","{\"selector\":\"#adunit-10\",\"action\":[\"style\",\"display: block !important; height: 51px !important;\"]}","{\"selector\":\"#adunit-11\",\"action\":[\"style\",\"display: block !important; height: 51px !important;\"]}"],["{\"selector\":\".bdotted[style=\\\"text-align:center; margin-top:10px;\\\"]\",\"action\":[\"style\",\"height: 0 !important;border: none !important;\"]}"],["{\"selector\":\".entry-content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".ad_unit.ad-unit.text-ad.text_ad.pub_300x250\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#header_rtranking\",\"action\":[\"style\",\"top: 120px !important;\"]}","{\"selector\":\"div[id^=\\\"container_in\\\"]\",\"action\":[\"style\",\"margin-top: 240px !important;\"]}"],["{\"selector\":\".google\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\".inv_scroll_cancel\",\"action\":[\"style\",\"overflow: auto !important; height: auto !important;\"]}"],["{\"selector\":\".image_box[style*=\\\"amazon.co\\\"]\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"#wrap_contents_box\",\"action\":[\"style\",\"min-height: 676px !important;\"]}"],["{\"selector\":\".ad.ads.adsbygoogle.ad1.ad-space.adbox.imggif.ad-banner.amp_ad.file-display-area\",\"action\":[\"style\",\"display: block !important;\"]}"]]; + +const hostnamesMap = new Map([["pictab.art",0],["b2.sakki2022.com",0],["ero-gazou.jp",0],["naitter.hippy.jp",0],["my-nikki.net",0],["animenew.be",1],["jumpmatome2ch.biz",2],["380cc.cc",3],["afsgames.com",4],["anige-sokuhouvip.com",5],["asahi.com",6],["telling.asahi.com",7],["automaton-media.com",8],["freesoft-100.com",8],["avfuuzoku.com",9],["avgle.com",10],["battlecats-db.com",11],["itest.bbspink.com",12],["kledgeb.blogspot.com",13],["ekr.chosunonline.com",14],["life.chosunonline.com",14],["www.chosunonline.com",15],["dengekionline.com",16],["digital-thread.com",17],["itaishinja.com",17],["oryouri.2chblog.jp",17],["kyousoku.net",17],["dq-dai.com",18],["dqclear.com",19],["e-nenpi.com",20],["egotter.com",21],["anime.eiga.com",22],["ero-kawa.com",23],["colordic.org",23],["erologz.com",24],["eromovie-s.com",25],["blog.esuteru.com",[26,27]],["otakomu.jp",[26,27]],["blog.fc2.com",28],["kandatasokuho.blog.fc2.com",29],["matometanews.com",29],["vip-front.video.g.fc2.com",[30,31]],["video.fc2.com",[30,31,32]],["ideo.laxd.com",31],["ff10-hd.com",33],["sheepplus.com",[33,55]],["winningpost8.com",[33,66]],["ff8clear.net",[33,66]],["ge-soku.com",34],["gigaho.com",35],["hitoikigame.com",36],["hostlove.com",37],["itainews.com",38],["kabegamikan.com",39],["kakaku.com",40],["t-mall.kantangame.com",41],["knshow.com",42],["kosoch.com",43],["mapfan.com",44],["medibang.com",45],["minkch.com",46],["mozakin.com",47],["bbs4.mozakin.com",48],["news-postseven.com",49],["ovninavi.com",50],["peko-step.com",51],["saikyo-jump.com",52],["security-next.com",53],["sekai-kabuka.com",54],["shindanmaker.com",56],["shirotomaster.com",57],["supercweather.com",58],["takenokosokuhou.com",59],["togetter.com",60],["twi-fans.com",61],["umaroidblog.com",62],["uraaka.com",63],["wazap.com",64],["sp.jp.wazap.com",65],["yamareco.com",67],["young-machine.com",68],["2game.info",69],["applica.info",70],["realtime-chart.info",71],["gahalog.2chblog.jp",72],["news.2chblog.jp",73],["9db.jp",74],["profile.ameba.jp",75],["ameblo.jp",76],["applion.jp",77],["news.audee.jp",78],["barks.jp",79],["hiraganakeyaki.blog.jp",80],["h-pon.doorblog.jp",80],["sunri2525.blog.jp",81],["bunshun.jp",82],["allabout.co.jp",83],["eguchi-hd.co.jp",84],["lesson.golfdigest.co.jp",85],["score.golfdigest.co.jp",85],["nlab.itmedia.co.jp",86],["news.jorudan.co.jp",87],["friday.kodansha.co.jp",88],["mapion.co.jp",89],["estate.nikkan.co.jp",90],["oricon.co.jp",91],["wpb.shueisha.co.jp",92],["teny.co.jp",93],["tv-asahi.co.jp",94],["video.tv-tokyo.co.jp",95],["auctions.yahoo.co.jp",96],["games.yahoo.co.jp",97],["mail.yahoo.co.jp",98],["map.yahoo.co.jp",99],["weather.yahoo.co.jp",100],["cosp.jp",101],["dailynewsonline.jp",102],["duellinks.doorblog.jp",103],["shikaku2ch.doorblog.jp",104],["figgy.jp",105],["firecross.jp",106],["gameranbu.jp",107],["gizmodo.jp",108],["guitarmagazine.jp",109],["j-defense.ikaros.jp",110],["jikayosha.jp",111],["jisin.jp",112],["jprime.jp",113],["k-knuckles.jp",114],["kakijun.jp",115],["lifehacker.jp",116],["hrs-game.main.jp",117],["main-hrs-game.ssl-lolipop.jp",117],["musmus.main.jp",118],["maonline.jp",119],["minkabu.jp",120],["minpo.jp",121],["news.mynavi.jp",122],["weather.biglobe.ne.jp",123],["gamer.ne.jp",124],["onlinegamer.jp",124],["news.so-net.ne.jp",125],["nicovideo.jp",126],["okwave.jp",127],["gdm.or.jp",128],["otajo.jp",129],["otonanswer.jp",130],["piapro.jp",131],["novel.prcm.jp",132],["snrec.jp",133],["soredoko.jp",134],["tters.jp",135],["twpf.jp",136],["uranaitv.jp",137],["uwl.weblio.jp",138],["mangalove.me",139],["picrew.me",140],["gendai.media",141],["4gamer.net",142],["itest.5ch.net",143],["buhidoh.net",144],["roote.ekispert.net",145],["exploader.net",146],["azby.fmworld.net",147],["intaa.net",148],["kyosui.net",149],["logworker.net",150],["ouminews.net",151],["pokemon-matome.net",152],["amigo.tennis365.net",153],["twivideo.net",154],["service.webgoto.net",155],["gigafile.nu",156],["b.best-hit.tv",157]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/kor-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/kor-1.js new file mode 100644 index 0000000..02e7925 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/kor-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".body.mwcphide\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".news-view-wrap\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"],["{\"selector\":\".la\",\"action\":[\"style\",\"height: 75px !important; width: 75px !important; visibility: hidden !important;\"]}"],["{\"selector\":\"article > div[class^=\\\"sc-\\\"]\",\"action\":[\"style\",\"grid-template-columns: none !important;\"]}","{\"selector\":\"body[style]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".td-pb-span8\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".site-footer\",\"action\":[\"style\",\"padding-bottom: 0px !important;\"]}","{\"selector\":\"body .td-header-wrap\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#hidden1\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#content .ad_parent\",\"action\":[\"style\",\"height: 100% !important; overflow: auto !important;\"]}"],["{\"selector\":\".content.partners-wrap\",\"action\":[\"style\",\"max-height: 100% !important;\"]}"],["{\"selector\":\"div[style].row.no-gutters > .col-6\",\"action\":[\"style\",\"max-width: 75% !important; flex-basis: 75% !important;\"]}"],["{\"selector\":\"#wrap > div[style*=\\\"height:\\\"][style^=\\\"position:\\\"] + header\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#map_area\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"height: 100px !important;\"]}"],["{\"selector\":\"#zzbang_img\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".login_inputbox .inner\",\"action\":[\"style\",\"width: calc(100% - 115px) !important;\"]}","{\"selector\":\".login_inputbox\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".MapMain > #map\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#journalist_card li\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#contentBody.bodyHide\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".cs_news_area .cs_area\",\"action\":[\"style\",\"width: calc(100% - 2px) !important;\"]}","{\"selector\":\"li.area_guide\",\"action\":[\"style\",\"width: 96% !important;\"]}"],["{\"selector\":\"#body_wrap > #body_main > div[style]:nth-child(1), #body_wrap > #body_main > div[style]:nth-child(3)\",\"action\":[\"style\",\"width: calc(50% - 5px) !important;\"]}"],["{\"selector\":\".feature_index .box_user\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".erd-container\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".inner_contents\",\"action\":[\"style\",\"margin-bottom: 0px !important;\"]}"],["{\"selector\":\"#primary\",\"action\":[\"style\",\"width: 100% !important\"]}"],["{\"selector\":\"body[data-elementor-device-mode=\\\"desktop\\\"] div[itemprop=\\\"mainContentOfPage\\\"]\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".article_area > .article_left\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".article_area .article_left\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".tabad\",\"action\":[\"style\",\"top: -100px !important;\"]}"],["{\"selector\":\"#wrap_cnts td[valign=\\\"top\\\"] #wrap_ctgr_new > div[id]\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#wrap_cnts td[valign=\\\"top\\\"] #wrap_ctgr_new\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".errorlay .new-login-warp\",\"action\":[\"style\",\"padding-top: 20px !important; margin-left: calc(50% - 232.5px) !important;\"]}"],["{\"selector\":\"header ~ header\",\"action\":[\"style\",\"margin-top: 50px !important;\"]}"],["{\"selector\":\"#newsBody\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".topBannerWrapper *\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\".depthContentsWrap .productListWrap .searchList\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".wide_layout .wrap_srch_res .wrap_sort\",\"action\":[\"style\",\"width: auto !important;\"]}","{\"selector\":\".wide_layout .wrap_srch_res .wrap_tab\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".wide_layout .wrap_srch_res [class*=\\\"prod_type2\\\"]\",\"action\":[\"style\",\"width: 1275px !important; border-left: 1px solid #e4e4e4 !important; background-image: none !important;\"]}"],["{\"selector\":\".contentBox > .topNews .icon-list\",\"action\":[\"style\",\"border-top: none !important;\"]}","{\"selector\":\".contentBox > .topNews > .con-L\",\"action\":[\"style\",\"border-top: none !important;\"]}"],["{\"selector\":\".article-adCover-div\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".productDetailWrap > .contentsWrap\",\"action\":[\"style\",\"padding-bottom: 0px !important;\"]}"],["{\"selector\":\".content_body > div[class^=\\\"lotto_\\\"]\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important;\"]}","{\"selector\":\".wrap.blocked .content_more_div\",\"action\":[\"style\",\"max-height: 100% !important;\"]}"],["{\"selector\":\"header .artc_ad\",\"action\":[\"style\",\"height: 130px !important;\"]}"],["{\"selector\":\"div[class~=\\\"hospital-images-box\\\"] ~ .row > .col-8\",\"action\":[\"style\",\"max-width: 100% !important; flex: none !important;\"]}"],["{\"selector\":\".content-full\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow-x: auto !important; overflow-y: auto !important;\"]}"],["{\"selector\":\".thisTimeNews > ul\",\"action\":[\"style\",\"border-right: none !important; width: 100% !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"margin-bottom: 0px !important;\"]}","{\"selector\":\".area_ranking\",\"action\":[\"style\",\"top: 400px !important;\"]}"],["{\"selector\":\".wrap_home .section_spot .best_qna_wrap\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".wrap_home .section_spot\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#section_body\",\"action\":[\"style\",\"border-top: none !important;\"]}"],["{\"selector\":\"#content div[class^=\\\"basicList_list_\\\"] div:has(div[class^=\\\"adProduct_item_\\\"]):has(~ div)\",\"action\":[\"style\",\"height: 1px !important; visibility: hidden !important;\"]}"],["{\"selector\":\"#shortcutArea\",\"action\":[\"style\",\"padding-left: 64px !important;\"]}","{\"selector\":\"#topSearchWrap\",\"action\":[\"style\",\"padding-bottom: 50px !important;\"]}","{\"selector\":\"div[class^=\\\"Layout-module_\\\"] #newsstand\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".articleView + .aside .smallbox + .smallbox\",\"action\":[\"style\",\"border-top: none !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.modal-open:has(> #academyMainModal a[href^=\\\"https://academy.prompie.com/banners/\\\"])\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".ask_hamburger_wrapper\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\".ask_wrapper .ask_title_zone\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\".ask_wrapper.not_host\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".bot-content-area .mid-util-wrap > div\",\"action\":[\"style\",\"width: calc(50% - 5px) !important;\"]}"],["{\"selector\":\".user_view\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#board_read .board_main_top .member_reward_wrapper\",\"action\":[\"style\",\"margin-top: 20px !important; float: right !important; margin-right: 20px !important;\"]}","{\"selector\":\"#board_top .best_list\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#board_top > div > .top_best.best_list:has(+ .col div[id^=\\\"ad_\\\"])\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".go_top.go_button\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#index > div[id^=\\\"index_box\\\"][class]:not(.index_row_full)\",\"action\":[\"style\",\"margin-left: calc(50% - 145.5px) !important;\"]}"],["{\"selector\":\".result_wrap\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\".td-is-sticky > .wpb_wrapper\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\"#contentmemo ~ .adsbygoogle > div[style^=\\\"font-size:\\\"]\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".banner-open .contents\",\"action\":[\"style\",\"padding-top: 68px !important;\"]}"],["{\"selector\":\"#contentsBox #login_box\",\"action\":[\"style\",\"width: 350px !important; float: right !important; border-bottom: solid 2px #da3b40 !important; border-left: solid 2px #da3b40 !important;\"]}"],["{\"selector\":\"#mbnRoll_001 > .mbnRollUnit > .pagen_1\",\"action\":[\"style\",\"width: 239px !important;\"]}","{\"selector\":\"#mbnRoll_001 > .mbnRollUnit > .pagen_2\",\"action\":[\"style\",\"width: 239px !important; left: 239px !important;\"]}","{\"selector\":\"#mbnRoll_001 > .mbnRollUnit > .pagen_3\",\"action\":[\"style\",\"width: 239px !important; left: 478px !important;\"]}","{\"selector\":\"#mbnRoll_001 > .mbnRollUnit > .pagen_4\",\"action\":[\"style\",\"width: 240px !important; left: 717px !important;\"]}","{\"selector\":\"#mbnRoll_yNow > .mbnRollUnit > .pagen_1\",\"action\":[\"style\",\"width: 363px !important;\"]}","{\"selector\":\"#mbnRoll_yNow > .mbnRollUnit > .pagen_2\",\"action\":[\"style\",\"width: 363px !important; left: 363px !important;\"]}","{\"selector\":\"#mbnRoll_yNow > .mbnRollUnit > .pagen_3\",\"action\":[\"style\",\"width: 363px !important; left: 726px !important;\"]}","{\"selector\":\"#yHeader .yesSearch .key_latest .lastest_word\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#ySContent .loginCont\",\"action\":[\"style\",\"margin-left: 200px !important;\"]}","{\"selector\":\"#yWelMid .yWelNowBook ul\",\"action\":[\"style\",\"margin-left: calc(50% - 436px) !important;\"]}","{\"selector\":\"#yWelMid .yWelNowBook\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#yWelTopMid .yWelTodayBook .tBCont .tBInfo .tb_readCon\",\"action\":[\"style\",\"width: calc(100% - 30px) !important;\"]}","{\"selector\":\"#yWelTopMid .yWelTodayBook\",\"action\":[\"style\",\"width: calc(100% - 240px) !important;\"]}","{\"selector\":\".mContRT .mbnZone\",\"action\":[\"style\",\"left: 94.5px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"],["{\"selector\":\".banner_slot_top + #container .article_cover\",\"action\":[\"style\",\"top: 100px !important;\"]}"],["{\"selector\":\".container-content > section[class*=\\\" \\\"] ~ main[class*=\\\" \\\"]\",\"action\":[\"style\",\"margin-top: 50px !important;\"]}"],["{\"selector\":\"#top-area > div[class*=\\\" \\\"] > div[class*=\\\" \\\"]:has(div:not([class]) ~ button)\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div[data-mesh-id][data-testid] > div[id^=\\\"comp-\\\"]:has(form[id][class])\",\"action\":[\"style\",\"margin-top: -600px !important;\"]}"],["{\"selector\":\".social-after-title\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".bch-main-wrapper > .right-cont\",\"action\":[\"style\",\"margin-right: calc(50% - 180px) !important; width: 100% !important;\"]}"],["{\"selector\":\"header .row[style]\",\"action\":[\"style\",\"margin-bottom: 35px !important;\"]}"],["{\"selector\":\".body > .content.xe_content:not(:has(article))\",\"action\":[\"style\",\"width: auto !important;\"]}"],["{\"selector\":\"#popupBody #nonmember_all .button_login2\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#popupBody #nonmember_all .left1\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"#welcomeMainBanner_welcome_tab\",\"action\":[\"style\",\"left: calc(50% - 186px) !important;\"]}"],["{\"selector\":\"#main_sec\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}"],["{\"selector\":\"#body > .hp_allkill\",\"action\":[\"style\",\"margin-top: 375px !important;\"]}","{\"selector\":\".mod-top > .main-promo\",\"action\":[\"style\",\"margin-left: calc(50% - 205px) !important;\"]}"],["{\"selector\":\".box__login #login_tab\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".box__login .box__login-member\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#allKillItemList > .item_list_wrap\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".goods_list_tit\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"],["{\"selector\":\".sect-movie-chart > ol:nth-child(2) > li\",\"action\":[\"style\",\"margin-left: 130px !important;\"]}","{\"selector\":\".wrap-login > .sect-login\",\"action\":[\"style\",\"margin-left: calc(50% - 270px) !important;\"]}"],["{\"selector\":\".container .contents > .subcontents:nth-child(1)\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}","{\"selector\":\"html:not([data-n-head]) .contents > .headline\",\"action\":[\"style\",\"margin-top: 0px !important; height: 70px !important;\"]}"],["{\"selector\":\"#searchArea .title_wrap\",\"action\":[\"style\",\"width: calc(100% - 50px) !important;\"]}","{\"selector\":\"#searchArea .viewType_L .product_list li .prd_info\",\"action\":[\"style\",\"width: 700px !important;\"]}","{\"selector\":\".wrap_list .standard\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".bodyHide\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".ebs_item .inner > div[class]\",\"action\":[\"style\",\"width: 50% !important;\"]}"],["{\"selector\":\"#content-container\",\"action\":[\"style\",\"padding-top: 10px !important;\"]}"],["{\"selector\":\"#mw_mobile > .mw_icon_box\",\"action\":[\"style\",\"margin-top: 25px !important;\"]}","{\"selector\":\".main-top-banner + .box\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"[class][itemtype*=\\\"//schema.org/\\\"] .markdown\",\"action\":[\"style\",\"max-width: 100% !important; flex-basis: 100% !important;\"]}","{\"selector\":\"[class][itemtype*=\\\"//schema.org/\\\"] > .center\",\"action\":[\"style\",\"width: 100% !important; flex-basis: 100% !important;\"]}"],["{\"selector\":\".mo-new-header .header .show-ads\",\"action\":[\"style\",\"max-height: 54px !important;\"]}"],["{\"selector\":\"#loginFormWrite\",\"action\":[\"style\",\"margin-left: 25% !important;\"]}","{\"selector\":\".byWd .matchingContWrap\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".news_doc #footer\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\"div[class^=\\\"premium-lawyer\\\"] ~ a.goto-all-lawyers\",\"action\":[\"style\",\"margin-top: 40px !important;\"]}","{\"selector\":\"div[ng-if] > .lawyers-section.has-border-bottom\",\"action\":[\"style\",\"height: 250px !important;\"]}"],["{\"selector\":\"header.main-header\",\"action\":[\"style\",\"top: 0px !important;\"]}"],["{\"selector\":\".news_synthesis_sec .col.col_4\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".section-lefttop-center:has(> .mule-today)\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"div.section-leftmiddle-topmiddle.cf\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div[style].clearfix > .nd-by-line\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#pnlContainer .con_b > .reply_b\",\"action\":[\"style\",\"margin: 0px auto !important;\"]}"],["{\"selector\":\"table[style][width][cellspacing][cellpadding] tr[valign] > td[style] > div[style]\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"html[class*=\\\"pc-size\\\"] .m-contents > .side-area > .analysis-ranking1\",\"action\":[\"style\",\"top: 475px !important; left: auto !important; width: 100% !important;\"]}","{\"selector\":\"html[class*=\\\"pc-size\\\"] .m-contents > .side-area > div:nth-child(-1n+4)\",\"action\":[\"style\",\"top: auto !important; left: auto !important;\"]}","{\"selector\":\"html[class*=\\\"pc-size\\\"] .side-area + .m-guide\",\"action\":[\"style\",\"margin-bottom: 150px !important;\"]}"],["{\"selector\":\".box-skin .mobile-popular\",\"action\":[\"style\",\"border-top: none !important;\"]}"],["{\"selector\":\".top-keyword\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"div[class^=\\\"ppom_newSub\\\"] .top_newSub .left_wt\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div.sc-64vosk-0.jIkGEl\",\"action\":[\"style\",\"margin-bottom: 10px !important;\"]}"],["{\"selector\":\".content_area .todayBox\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"#SirenDiv\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".article-ad ~ p[style][class^=\\\"title\\\"]\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}"],["{\"selector\":\"form[name=\\\"loginForm\\\"][action*=\\\"login.yp\\\"] > table\",\"action\":[\"style\",\"margin-left: calc(25% - 27px) !important;\"]}"],["{\"selector\":\"#entFlick\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#hotPlace.myBox\",\"action\":[\"style\",\"margin-left: calc(50% - 65px) !important;\"]}"],["{\"selector\":\".board_view .related_area\",\"action\":[\"style\",\"height: 300px !important;\"]}"],["{\"selector\":\"div[style^=\\\"display:\\\"] > div[style^=\\\"flex-basis\\\"]:has(~ .fvideo) .news_box\",\"action\":[\"style\",\"width: revert-layer !important;\"]}","{\"selector\":\"div[style^=\\\"display:\\\"] > div[style^=\\\"flex-basis\\\"]:has(~ .fvideo) .news_top\",\"action\":[\"style\",\"width: revert-layer !important;\"]}","{\"selector\":\"div[style^=\\\"display:\\\"] > div[style^=\\\"flex-basis\\\"]:has(~ .fvideo)\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".column_content\",\"action\":[\"style\",\"margin-top: 50px !important;\"]}"],["{\"selector\":\"html[style]\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"div[class*=\\\"inner\\\"].column > div\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".xe_content\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\".news-cate + .news-box\",\"action\":[\"style\",\"padding-right: 0px !important;\"]}"],["{\"selector\":\".global-top\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\".layout-main .main-menu\",\"action\":[\"style\",\"top: 0px !important;\"]}","{\"selector\":\".layout-main .panel.no-margin\",\"action\":[\"style\",\"padding-top: 50px !important;\"]}"],["{\"selector\":\".content_join\",\"action\":[\"style\",\"margin-left: calc(50% - 200px) !important;\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".inner-body.hided\",\"action\":[\"style\",\"overflow-y: auto !important; max-height: none !important;\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#inner-content-body.hided\",\"action\":[\"style\",\"max-height: fit-content !important;\"]}"],["{\"selector\":\".respons-edit > div[style].float-left\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"div[data-tiara-layer]:not([id])\",\"action\":[\"style\",\"margin-top: 0px !important; position: relative !important;\"]}"],["{\"selector\":\".main-content > .content-article:not(:has(+ .content-aside > div[data-tiara-layer][class=\\\"box_side\\\"]))\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\"aside#mAside > div[disp-attr]:has(> .content_sponsor) + div[disp-attr]\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}","{\"selector\":\"body.nate aside#mAside > div[disp-attr]:has(> .wing_nate) + div[disp-attr]\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".inner-main [data-cloud*=\\\"_ad_\\\"] + div\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#id_my_menu_area ~ #main_sky_banner_area\",\"action\":[\"style\",\"margin-left: 685px !important;\"]}","{\"selector\":\"div[class^=\\\"main\\\"]#middle_area .academy.fleft:not(.iyua)\",\"action\":[\"style\",\"margin-left: calc(11.5%) !important;\"]}"],["{\"selector\":\".container:has(~ div[style]#toTop) article.content\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}","{\"selector\":\".headding-news:has(~ div:not([style])#toTop) .col-md-8\",\"action\":[\"style\",\"margin-left: calc(50% - 384px) !important;\"]}"],["{\"selector\":\".gdl-page-item\",\"action\":[\"style\",\"width: 100% !important;\"]}"],["{\"selector\":\".post-contents > div[style]\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".expanded > #user-container\",\"action\":[\"style\",\"padding-top: 0px !important;\"]}"],["{\"selector\":\".grid-body.g-body\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\"header > .header-body\",\"action\":[\"style\",\"width: 100% !important;\"]}"]]; + +const hostnamesMap = new Map([["3.37.104.109",0],["youtu.co",1],["enterdiary.com",1],["maxmovieen.com",1],["mystylezip.com",1],["tenbizt.com",1],["capress.kr",1],["carandmore.co.kr",1],["hotplacehunter.co.kr",1],["mememedia.co.kr",1],["mobilitytv.co.kr",1],["newautopost.co.kr",1],["tminews.co.kr",1],["dfast.kr",1],["thehousemagazine.kr",1],["aagag.com",2],["atlantachosun.com",3],["autopostkorea.com",[4,5]],["ygosunews.com",[4,64]],["ydailynewsis.blogspot.com",6],["dodot.cafe24.com",7],["loapost.cafe24.com",7],["ohohz.cafe24.com",7],["jiavr.xyz",7],["chchclub.com",8],["sports.chosun.com",9],["m.sports.chosun.com",10],["m.sportschosun.com",10],["courtauctionmap.com",11],["dailypharm.com",12],["gall.dcinside.com",13],["sign.dcinside.com",14],["diningcode.com",15],["www.donga.com",16],["donthellgo.com",17],["drapt.com",18],["edufindkorea.com",19],["encar.com",20],["www.erdcloud.com",21],["fnnews.com",22],["funnyissue.com",23],["googlewph.com",23],["gyeomipang.co.kr",23],["haninvegas.com",24],["heraldcorp.com",25],["news.heraldcorp.com",25],["heraldpop.com",26],["t.hi098123.com",27],["web.humoruniv.com",28],["edit.incruit.com",29],["inews24.com",30],["joynews24.com",30],["instructivehumility.com",31],["news.oasisfeed.com",31],["m.shop.interpark.com",32],["shopping.interpark.com",33],["shoppinghow.kakao.com",34],["koreadaily.com",35],["ktestone.com",36],["lotteon.com",37],["lottoen.com",38],["medipana.com",39],["modoodoc.com",40],["marupost.mycafe24.com",41],["news.nate.com",42],["www.nate.com",43],["kin.naver.com",44],["news.naver.com",45],["search.shopping.naver.com",46],["www.naver.com",47],["newsis.com",48],["newtoki338.com",49],["newtoki339.com",49],["newtoki340.com",49],["newtoki341.com",49],["newtoki342.com",49],["newtoki343.com",49],["newtoki344.com",49],["newtoki345.com",49],["newtoki346.com",49],["newtoki347.com",49],["newtoki348.com",49],["newtoki349.com",49],["academy.prompie.com",50],["pushoong.com",51],["quasarzone.com",52],["ruliweb.com",53],["bbs.ruliweb.com",54],["m.ruliweb.com",55],["serieamania.com",56],["simcong.com",57],["spotv120.com",58],["spotv121.com",58],["spotv122.com",58],["spotv123.com",58],["spotv124.com",58],["spotv125.com",58],["spotv126.com",58],["spotv127.com",58],["spotv128.com",58],["spotv129.com",58],["spotv130.com",58],["spotv131.com",58],["spotv132.com",58],["spotv133.com",58],["spotv134.com",58],["spotv135.com",58],["spotv136.com",58],["spotv137.com",58],["spotv138.com",58],["sundaynewsusa.com",59],["te31.com",60],["toomics.com",61],["uwayapply.com",62],["yes24.com",63],["m.hub.zum.com",65],["maple.gg",66],["tftps.gg",67],["ponh.info",68],["thepumpkin.io",69],["blockchainhub.kr",70],["2cpu.co.kr",71],["5donews.co.kr",72],["aladin.co.kr",73],["all-mice.co.kr",74],["auction.co.kr",75],["memberssl.auction.co.kr",76],["www.auction.co.kr",77],["berryjam.co.kr",78],["cgv.co.kr",79],["chaoscube.co.kr",80],["compuzone.co.kr",81],["curiosityblog.co.kr",82],["issueclick.kr",[82,110]],["www.ebs.co.kr",83],["economist.co.kr",84],["etoland.co.kr",85],["hashcode.co.kr",86],["m.inven.co.kr",87],["jobkorea.co.kr",88],["news.jtbc.co.kr",89],["lawtalk.co.kr",90],["megabox.co.kr",91],["mk.co.kr",92],["mule.co.kr",93],["newdaily.co.kr",94],["m.nocutnews.co.kr",95],["noteforum.co.kr",96],["paxnet.co.kr",97],["pinpointnews.co.kr",98],["ppomppu.co.kr",99],["community.rememberapp.co.kr",100],["unsin.co.kr",101],["withcast.co.kr",102],["wowtv.co.kr",103],["ypbooks.co.kr",104],["m.ytn.co.kr",105],["evape.kr",106],["fomos.kr",107],["fow.kr",108],["gorani.kr",109],["kharn.kr",111],["meeco.kr",112],["bigkinds.or.kr",113],["orbi.kr",114],["sso.pping.kr",115],["ppss.kr",116],["jovelys.ulog.kr",117],["coolfun.zal.kr",117],["windowsforum.kr",118],["ggulzam.zal.kr",119],["bloter.net",120],["focus.daum.net",121],["news.daum.net",122],["search.daum.net",123],["v.daum.net",124],["kidkids.net",125],["koreatimes.net",126],["miraetv.net",127],["3277532532.reviewtoday.net",128],["topstarnews.net",129],["news.unn.net",130]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["m.dailypharm.com",[12]],["m.joynews24.com",[30]],["m.inews24.com",[30]]]); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/ltu-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/ltu-0.js new file mode 100644 index 0000000..95f0879 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/ltu-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".main > #header\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\".main > .fixed_userbar\",\"action\":[\"style\",\"margin-bottom: unset !important\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".background[data-url^=\\\"https://bit.ly/\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\"#mdelfi_latest_news\",\"action\":[\"style\",\"min-height: unset !important\"]}"],["{\"selector\":\".brandpage-wrapper\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\".LStatic__inner\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"]]; + +const hostnamesMap = new Map([["torrent.ai",0],["torrent.lt",0],["15min.lt",1],["autoplius.lt",2],["m.delfi.lt",3],["imones.lt",4],["lrytas.lt",5]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/mkd-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/mkd-0.js new file mode 100644 index 0000000..6b5c29f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/mkd-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: mkd-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#ablockercheck\",\"action\":[\"style\",\"display: block !important;\"]}"]]; + +const hostnamesMap = new Map([["sportski.mk",0],["stream.mk",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/nld-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/nld-0.js new file mode 100644 index 0000000..54f7b84 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/nld-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".pub300x250.pub300x250m.pub728x90.text-ad.textAd.textad.textads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"aside[class^=\\\"Ad_\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#b_re\",\"action\":[\"style\",\"display: block !important; min-height: 2px !important;\"]}","{\"selector\":\".widebnr\",\"action\":[\"style\",\"display: block !important; min-height: 2px !important;\"]}"],["{\"selector\":\".takeover #main #maincontainer\",\"action\":[\"style\",\"margin-top: 15px !important;\"]}"],["{\"selector\":\"#advertentie-top\",\"action\":[\"style\",\"height: 0!important;\"]}"],["{\"selector\":\"body .pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\".ad-banner-container\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".adcontainer-Rectangle\",\"action\":[\"style\",\"position: absolute!important; left: -4000px!important;\"]}"],["{\"selector\":\".css-19tp5d5\",\"action\":[\"style\",\"max-width: unset !important; margin-right: unset !important;\"]}"],["{\"selector\":\".article-sidebar__ad\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"]]; + +const hostnamesMap = new Map([["player.medialaancdn.be",0],["vtm.be",0],["gpblog.com",1],["tweakers.net",2],["datumprikker.nl",3],["handbalstartpunt.nl",4],["kijk.nl",5],["omroepbrabant.nl",6],["omroepwest.nl",7],["rtl.nl",8],["rtlnieuws.nl",9]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/nor-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/nor-0.js new file mode 100644 index 0000000..da0407f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/nor-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#whitetop\",\"action\":[\"style\",\"margin-top: 0px !important\"]}","{\"selector\":\".n_ListHeader\",\"action\":[\"style\",\"margin-top: 5px !important\"]}"],["{\"selector\":\"#ad-top-banner-placeholder\",\"action\":[\"style\",\"min-height: 0px !important\"]}"],["{\"selector\":\".modal-container.open\",\"action\":[\"style\",\"padding-top: unset !important\"]}","{\"selector\":\".site-wrapper[data-state=\\\"panorama\\\"]\",\"action\":[\"style\",\"padding-top: 70px !important\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"margin-left: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".custom-background\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\".paywall-wrapper\",\"action\":[\"style\",\"top: unset !important\"]}"],["{\"selector\":\".paywall\",\"action\":[\"style\",\"top: 0px !important\"]}"],["{\"selector\":\".article-container > .row > .col-12.col-xl-8\",\"action\":[\"style\",\"width: 98.1% !important; max-width: none !important; flex: none !important\"]}"],["{\"selector\":\".product-list-row .description\",\"action\":[\"style\",\"position: static !important; word-break: break-word !important\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#paywall\",\"action\":[\"style\",\"margin-top: 0px !important\"]}","{\"selector\":\".paywall-box\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"],["{\"selector\":\".article\",\"action\":[\"style\",\"padding-bottom: 10px !important\"]}"],["{\"selector\":\".background-ad\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".promotion\",\"action\":[\"style\",\"top: 0px !important\"]}"],["{\"selector\":\"#wrapper > #leaderboard > div\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".auto_expandable\",\"action\":[\"style\",\"margin-top: 21px !important\"]}"],["{\"selector\":\"#topbanner\",\"action\":[\"style\",\"height: 1px !important\"]}"],["{\"selector\":\".container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".main-header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".padded.limit--tight.limit\",\"action\":[\"style\",\"padding-top: 15px !important\"]}","{\"selector\":\"div.padded--no-bottom.padded--less.padded.limit\",\"action\":[\"style\",\"padding-top: 5px !important\"]}"],["{\"selector\":\"#aid-overlay\",\"action\":[\"style\",\"background: none !important; height: 0px !important; min-height: unset !important\"]}","{\"selector\":\"amedia-incentive\",\"action\":[\"style\",\"top: 1600px !important\"]}","{\"selector\":\"amedia-include[src*=\\\"/incentive/\\\"]\",\"action\":[\"style\",\"border: 10px !important; border-color: #CD5C5C !important; border-style: solid !important\"]}"],["{\"selector\":\".aid-background-blur\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\".container-newsfeed + section .c-teaser__image\",\"action\":[\"style\",\"max-height: none !important\"]}","{\"selector\":\".container-newsfeed + section .o-grid__col:not(.u-size-onethird-medium):not([data-ga-action=\\\"1\\\"])\",\"action\":[\"style\",\"height: 200px !important\"]}"],["{\"selector\":\".article-content\",\"action\":[\"style\",\"padding: 0\"]}"],["{\"selector\":\"body[style^=\\\"padding\\\"]\",\"action\":[\"style\",\"padding-top: 80px !important\"]}"],["{\"selector\":\".article-text-preview\",\"action\":[\"style\",\"-webkit-text-fill-color: black !important\"]}"],["{\"selector\":\"footer\",\"action\":[\"style\",\"margin: 0 !important\"]}"],["{\"selector\":\"#googlead-toppbanner\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".rightColumn\",\"action\":[\"style\",\"margin-top: 10px !important\"]}"],["{\"selector\":\".teaser\",\"action\":[\"style\",\"mask-image: none !important\"]}"],["{\"selector\":\".faded-content\",\"action\":[\"style\",\"max-height: none !important\"]}"],["{\"selector\":\".paywall-fade-out\",\"action\":[\"style\",\"overflow-y: unset !important\"]}","{\"selector\":\".paywall-login\",\"action\":[\"style\",\"margin-top: 30px !important\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"],["{\"selector\":\".t3-header\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"],["{\"selector\":\".content-marketing-ribbon\",\"action\":[\"style\",\"margin-top: 20px !important\"]}"],["{\"selector\":\"main\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"section > section:first-of-type + section:last-of-type:has([class*=\\\" \\\"])\",\"action\":[\"style\",\"width: 100% !important; max-width: 675px !important\"]}","{\"selector\":\"section[class^=\\\"GreatCanvas__smallArticles-\\\"]\",\"action\":[\"style\",\"width: 100% !important\"]}","{\"selector\":\"section[hidden] + section\",\"action\":[\"style\",\"column-count: 3 !important; width: 100% !important\"]}"],["{\"selector\":\".page-container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"]]; + +const hostnamesMap = new Map([["no.afterdawn.com",1],["mytastednk.com",2],["mytastenor.com",2],["nakenprat.com",3],["playpilot.com",4],["www.aftenposten.no",4],["tvkampen.com",5],["tvsporten.dk",5],["berlingske.dk",6],["borsen.dk",7],["bt.dk",8],["edbpriser.dk",9],["esportsmagasinet.dk",10],["information.dk",11],["journalisten.dk",12],["lydogbillede.dk",13],["lydogbilde.no",13],["mm.dk",14],["mx.dk",15],["skagensavis.dk",16],["spanienidag.es",17],["mbl.is",18],["visir.is",19],["aasavis.no",[20,21]],["amta.no",[20,21]],["an.no",[20,21]],["ao.no",[20,21]],["auraavis.no",[20,21]],["austagderblad.no",[20,21]],["avisenagder.no",[20,21]],["ba.no",[20,21]],["bygdebladet.no",[20,21]],["bygdeposten.no",[20,21]],["dalane-tidende.no",[20,21]],["dt.no",[20,21]],["eikerbladet.no",[20,21]],["enebakkavis.no",[20,21]],["f-b.no",[20,21]],["finnmarkdagblad.no",[20,21]],["finnmarken.no",[20,21]],["firda.no",[20,21]],["firdaposten.no",[20,21]],["fremover.no",[20,21]],["gbnett.no",[20,21]],["gjengangeren.no",[20,21]],["glomdalen.no",[20,21]],["h-avis.no",[20,21]],["ha-halden.no",[20,21]],["hadeland.no",[20,21]],["hardanger-folkeblad.no",[20,21]],["helg.no",[20,21]],["iharstad.no",[20,21]],["indre.no",[20,21]],["jarlsbergavis.no",[20,21]],["jbl.no",[20,21]],["kv.no",[20,21]],["kvinnheringen.no",[20,21]],["laagendalsposten.no",[20,21]],["lierposten.no",[20,21]],["lofotposten.no",[20,21]],["lyngdalsavis.no",[20,21]],["merakerposten.no",[20,21]],["moss-avis.no",[20,21]],["nettavisen.no",[20,21]],["nidaros.no",[20,21]],["noblad.no",[20,21]],["nordhordland.no",[20,21]],["nordlys.no",[20,21]],["nt24.no",[20,21]],["oa.no",[20,21]],["oblad.no",[20,21]],["op.no",[20,21]],["ostlendingen.no",[20,21]],["oyene.no",[20,21]],["r-a.no",[20,21]],["rablad.no",[20,21]],["ranablad.no",[20,21]],["rb.no",[20,21]],["retten.no",[20,21]],["rha.no",[20,21]],["ringblad.no",[20,21]],["ringsaker-blad.no",[20,21]],["sa.no",[20,21]],["sandeavis.no",[20,21]],["sandnesposten.no",[20,21]],["sb.no",[20,21]],["smaalenene.no",[20,21]],["sognavis.no",[20,21]],["solabladet.no",[20,21]],["solungavisa.no",[20,21]],["strandbuen.no",[20,21]],["svelviksposten.no",[20,21]],["ta.no",[20,21]],["tb.no",[20,21]],["telen.no",[20,21]],["tk.no",[20,21]],["tvedestrandsposten.no",[20,21]],["varingen.no",[20,21]],["vestbyavis.no",[20,21]],["alt.no",21],["abcnyheter.no",22],["aftenbladet.no",23],["byggebolig.no",24],["canariavisen.no",25],["digi.no",26],["tu.no",26],["dn.no",27],["e24.no",28],["friflyt.no",29],["jeger.no",29],["landevei.no",29],["norsk-klatring.no",29],["terrengsykkel.no",29],["utemagasinet.no",29],["h-a.no",30],["lokal-avisa.no",30],["ringsakern.no",30],["stangeavisa.no",30],["kommunal-rapport.no",31],["kondis.no",32],["samler.no",33],["seher.no",34],["tek.no",35],["vgtv.no",36]]); + +const entitiesMap = new Map([["qxl",0]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/pol-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/pol-0.js new file mode 100644 index 0000000..50affa2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/pol-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"nav.navbar\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"html, html > body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body [class]\",\"action\":[\"style\",\"filter: none !important;\"]}"],["{\"selector\":\".c-content__adv\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".adv\",\"action\":[\"style\",\"height: 1px !important; width: 1px !important;\"]}","{\"selector\":\"body > #page > .main-page-content > .navbar-fixed-top\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"body > #page\",\"action\":[\"style\",\"margin-top: 137px !important;\"]}"],["{\"selector\":\"#free_player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > font[color=\\\"green\\\"]:last-of-type\",\"action\":[\"style\",\"color: transparent !important;\"]}"],["{\"selector\":\"#content-container2\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\"#leftCol2\",\"action\":[\"style\",\"top: 51px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"pointer-events: auto!important;\"]}"],["{\"selector\":\"html.pum-open [aria-hidden]\",\"action\":[\"style\",\"padding-right: 0 !important;\"]}","{\"selector\":\"html.pum-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".container-fluid > .row-fluid > #jm-header-mod.span3\",\"action\":[\"style\",\"width: 100% !important;\"]}","{\"selector\":\".latestnews\",\"action\":[\"style\",\"-moz-column-count: 3; -moz-column-gap: 20px; -webkit-column-count: 3; -webkit-column-gap: 20px; column-count: 3 ;column-gap: 20px;\"]}"],["{\"selector\":\"#td-outer-wrap > .td-header-wrap\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\".paralax-image\",\"action\":[\"style\",\"height: 100px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"body > .menu-belt + .paralax-image\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\"#primary-sidebar\",\"action\":[\"style\",\"width: auto !important;\"]}"],["{\"selector\":\".article__side__stickblock\",\"action\":[\"style\",\"position: absolute !important; left: -3000px!important;\"]}","{\"selector\":\".article__textbox\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0px !important;\"]}"],["{\"selector\":\"article.newsletter-block\",\"action\":[\"style\",\"filter: none !important; max-height: none !important; user-select: auto !important; border-top: none !important;\"]}"],["{\"selector\":\"#nitro-block\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#bannerDBB\",\"action\":[\"style\",\"height: 10px !important;\"]}"],["{\"selector\":\".wall-bg[style^=\\\"background-image:\\\"]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".js\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#kolumnaSrodkowa\",\"action\":[\"style\",\"height: auto !important;\"]}","{\"selector\":\"#obiekt\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background:#121212 !important;\"]}"],["{\"selector\":\"#playerControls .playIcon\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"div#top\",\"action\":[\"style\",\"height: 37px !important;\"]}"],["{\"selector\":\".page\",\"action\":[\"style\",\"background: #dbdbdb !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin: 0 !important; margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"width: auto !important;\"]}"],["{\"selector\":\"#sidebar\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#kFinal\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.variant-mobile div[style=\\\"color: #A9A9A9; text-align:center;font-size:11px;\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}","{\"selector\":\"body:not(#bd):not([style*=\\\"background-image:\\\"])\",\"action\":[\"style\",\"background-image:none !important;\"]}","{\"selector\":\"body:not(#bd):not([style*=\\\"background-image:\\\"])\",\"action\":[\"style\",\"background-image:none!important;\"]}"],["{\"selector\":\"body[class]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".mfp-arrow-right\",\"action\":[\"style\",\"right: -90px !important;\"]}","{\"selector\":\"body:not(variant-mobile).skin-green .user-login\",\"action\":[\"style\",\"color:#88ae04 !important;\"]}","{\"selector\":\"div[class*=\\\"tag-\\\"].home-section > .span-8\",\"action\":[\"style\",\"width: 100% !important; margin-right: 15px !important;\"]}"],["{\"selector\":\"body > *\",\"action\":[\"style\",\"filter: blur(0px) !important;\"]}"],["{\"selector\":\"[id=\\\"gh-gb\\\"][tabindex=\\\"-1\\\"][class=\\\"gh-banner-active gh-gb-shadow\\\"]\",\"action\":[\"style\",\"border-top: 0 !important;\"]}","{\"selector\":\"[id=\\\"gh\\\"][role=\\\"banner\\\"]\",\"action\":[\"style\",\"margin: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".ws__wrapper\",\"action\":[\"style\",\"visibility: hidden !important;\"]}","{\"selector\":\"body[class]:not(.rodo)\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".webpart-wrap-HeaderMobile.has-promo\",\"action\":[\"style\",\"padding-top: 50px !important;\"]}"],["{\"selector\":\"#layout\",\"action\":[\"style\",\"margin-top: 5px !important;\"]}"],["{\"selector\":\"[class^=\\\"common-header common-header--\\\"]\",\"action\":[\"style\",\"top: 0px !important\"]}","{\"selector\":\"body[class*=\\\"_ad-\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\"header[class^=\\\"sc-\\\"]\",\"action\":[\"style\",\"transform: unset !important\"]}"],["{\"selector\":\".pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#content .brief-list-items .brief-placeholder-list\",\"action\":[\"style\",\"height: 320px\"]}"],["{\"selector\":\"#mainApp #sitebar, #mainApp #sitebar form\",\"action\":[\"style\",\"width: 100% !important; max-width: 100% !important\"]}"],["{\"selector\":\"#sg-iframe\",\"action\":[\"style\",\"filter: blur(0px) !important\"]}"],["{\"selector\":\"#game\",\"action\":[\"style\",\"visibility: visible !important; position: static !important; left: 0 !important;\"]}","{\"selector\":\"#swf\",\"action\":[\"style\",\"visibility: visible !important; position: static !important; left: 0 !important;\"]}"],["{\"selector\":\"#googleAdsCont\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}","{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\".hidewhennotclicked\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".showwhennotclicked\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height: 2px !important; width: 1px !important;\"]}"],["{\"selector\":\"#content-container\",\"action\":[\"style\",\"background: none !important; padding-top: 0px !important;\"]}"],["{\"selector\":\":not(.onnetwork-banner) > .placeholder:not(.onnetwork-banner)\",\"action\":[\"style\",\"height: 0 !important; min-height: 0 !important;\"]}"],["{\"selector\":\".mediafarm\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\".gallery-embed-list-images\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"#mvideo\",\"action\":[\"style\",\"z-index: 1 !important;\"]}"],["{\"selector\":\".partnership-header-banner\",\"action\":[\"style\",\"height: 80px !important;\"]}"],["{\"selector\":\".advertising-billboard\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\".td-header-style-7 .td-header-sp-logo img\",\"action\":[\"style\",\"top:-32px !important; height:100% !important; width:auto !important;\"]}"],["{\"selector\":\"#gkBg\",\"action\":[\"style\",\"background: none !important;\"]}","{\"selector\":\"#gkTopBar\",\"action\":[\"style\",\"position: static !important;\"]}"],["{\"selector\":\".pub_300x250\",\"action\":[\"style\",\"display: block!important;\"]}","{\"selector\":\"body > [class]:not(.settings--user)\",\"action\":[\"style\",\"filter: none!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important; position: unset!important;\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"overflow: visible!important; position: unset!important;\"]}"],["{\"selector\":\"body > [class]:not(.settings--user):not(.article__textbox)\",\"action\":[\"style\",\"filter: none!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: visible!important; position: unset!important;\"]}"],["{\"selector\":\"body > #page\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"padding-top: 64px !important;\"]}"],["{\"selector\":\".miniSlot\",\"action\":[\"style\",\"min-height: 0 !important; margin-bottom: 0 !important;\"]}"],["{\"selector\":\".logoS\",\"action\":[\"style\",\"width: 275px; padding: 11px 0 0 5px; height: 74px; float: left;\"]}"],["{\"selector\":\".jeg_navbar.jeg_stickybar\",\"action\":[\"style\",\"height: 35px !important;\"]}"],["{\"selector\":\".index_bg_top\",\"action\":[\"style\",\"top: auto !important;\"]}"],["{\"selector\":\"#main-nav1\",\"action\":[\"style\",\"height: 50px !important;\"]}"],["{\"selector\":\".kode-header-absolute\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\".article__placement\",\"action\":[\"style\",\"position: absolute !important; left: -100000px !important; top: -1000px !important;\"]}"],["{\"selector\":\"body[style^=\\\"background:\\\"]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#fgame\",\"action\":[\"style\",\"width: 850px !important; height: 600px !important;\"]}"],["{\"selector\":\"#prvAliasFrame2\",\"action\":[\"style\",\"height:calc(100vh - 10px) !important;\"]}"],["{\"selector\":\"html[class].wppas-model-open\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\".forumsTabLinks.tabLinks\",\"action\":[\"style\",\"top: 60px !important;\"]}"],["{\"selector\":\"a[href^=\\\"https://www.purepc.pl/redir.php\\\"]\",\"action\":[\"style\",\"height: 0 !important; position: absolute !important;\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none!important; background-color: #d5d5d5!important;\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background: #d5d5d5 !important;\"]}"],["{\"selector\":\"#pojemnik-strony\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".sgpb-overflow-hidden, sgpb-overflow-hidden-body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".adsbox.ad\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\".advert_box > div > .tablebg\",\"action\":[\"style\",\"height: 1px !important; visibility: hidden !important;\"]}"],["{\"selector\":\".playstation.wall-bg\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\".layWrpMarginTopAdsDesktop\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"],["{\"selector\":\"#page_margins\",\"action\":[\"style\",\"position: relative !important; margin: 0px auto 0px auto !important; max-width: 980px !important; background-color:white !important; padding: 0px 0px 0px 20px !important\"]}"],["{\"selector\":\"#main_header\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#advSong\",\"action\":[\"style\",\"visibility: hidden !important\"]}","{\"selector\":\".teledysk\",\"action\":[\"style\",\"flex: 0 0 100% !important; max-width: 100% !important;\"]}"],["{\"selector\":\".pum-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".widget\",\"action\":[\"style\",\"margin: 10px -15px 0 0 !important;\"]}","{\"selector\":\"section.container\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\".pub_300x250.pub_300x250m.text-ad.textAd.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".infoCloud\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"#page-wrapper > .page\",\"action\":[\"style\",\"padding: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"body > [class]\",\"action\":[\"style\",\"filter: none!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"#root\",\"action\":[\"style\",\"filter: none!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: visible !important;\"]}","{\"selector\":\"html, html > body\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"#main-list\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".page-screening-layer\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#dyingLinksBox > .dying-links:first-child ~ .dying-links:last-child\",\"action\":[\"style\",\"display:list-item !important;\"]}","{\"selector\":\"#dyingLinksBox > .dying-links:first-child ~ .dying-links[style=\\\"display: list-item;\\\"] ~ .dying-links\",\"action\":[\"style\",\"display: none !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height: 170px !important;\"]}"],["{\"selector\":\"#thePage\",\"action\":[\"style\",\"position: relative; margin: 0px auto 0px auto; max-width: 980px; background-color:white; padding: 0px 0px 0px 20px;\"]}"],["{\"selector\":\"#iframe-container\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#playerVidzer\",\"action\":[\"style\",\"display: block !important;\"]}"]]; + +const hostnamesMap = new Map([["gorzowianin.com",0],["interaktywnie.com",[1,2]],["mazury.com",[1,2]],["abczdrowie.pl",[1,2]],["allani.pl",[1,2]],["autokrata.pl",[1,2]],["autokult.pl",[1,2]],["biztok.pl",[1,2]],["dzieci.pl",[1,2]],["easygo.pl",[1,2]],["echirurgia.pl",[1,2]],["fotoblogia.pl",[1,2]],["gadzetomania.pl",[1,2]],["hotmoney.pl",[1,2]],["inwestycje.pl",[1,2]],["jejswiat.pl",[1,2]],["kafeteria.pl",[1,2]],["kantory.pl",[1,2]],["kazimierzdolny.pl",[1,2]],["komediowo.pl",[1,2]],["komorkomania.pl",[1,2]],["mojeauto.pl",[1,2]],["mojeosiedle.pl",[1,2]],["money.pl",[1,2,9]],["nasygnale.pl",[1,2]],["niewiarygodne.pl",[1,2]],["nocowanie.pl",[1,2]],["odkrywcy.pl",[1,2]],["parenting.pl",[1,2]],["pudelek.pl",[1,2,60]],["pytamy.pl",[1,2]],["sfora.pl",[1,2]],["snobka.pl",[1,2]],["tlen.pl",[1,2]],["totalmoney.pl",[1,2]],["wakacje.pl",[1,2]],["wawalove.pl",[1,2]],["wp.pl",[1,2]],["kafeteria.tv",[1,2]],["pudelek.tv",[1,2]],["wp.tv",[1,2]],["open.fm",[2,9]],["o2.pl",[2,9,60,61]],["magazyn.wp.pl",[2,8,9,60,93,94]],["szczecinek.com",3],["lowicz24.eu",3],["iotwock.info",3],["zambrow.org",3],["brodnica-cbr.pl",3],["ciechanowinaczej.pl",3],["ddb24.pl",3],["e-wyszogrod.pl",3],["egarwolin.pl",3],["egorzow.pl",3],["golub-cgd.pl",3],["ibialoleka.pl",3],["ibielsk.pl",3],["ikampinos.pl",3],["imokotow.pl",3],["infosiedlce.pl",3],["ipragapoludnie.pl",3],["itvpiaseczno.pl",3],["izoliborz.pl",3],["kurierpodlaski.pl",3],["lipno-cli.pl",3],["nolesnica.pl",3],["ototorun.pl",3],["zycie.pila.pl",3],["rypin-cry.pl",3],["twojradom.pl",3],["wabrzezno-cwa.pl",3],["wio.waw.pl",3],["weszlo.com",4],["zalukaj.com",5],["zarabiam.com",6],["dvbtmap.eu",7],["ewybory.eu",8],["dobreprogramy.pl",[9,33]],["it-manuals.info",10],["powiatowa.info",11],["cartests.net",12],["eku24.net",13],["elblag.net",14],["lowcygier.pl",14],["ezg24.net",15],["24pr.pl",16],["portal.abczdrowie.pl",17],["alefunny.pl",18],["antyweb.pl",19],["auto-swiat.pl",20],["businessinsider.com.pl",20],["komputerswiat.pl",[20,48]],["noizz.pl",20],["onet.pl",[20,64]],["pclab.pl",[20,65]],["plejada.pl",20],["benchmark.pl",21],["bezprawnik.pl",22],["booklips.pl",23],["cda.pl",[24,25]],["chillizet.pl",26],["chojnow.pl",27],["ciekawostkihistoryczne.pl",28],["www.4clubbers.com.pl",29],["euro.com.pl",30],["cryptonews.pl",31],["czasbajki.pl",32],["forum.dobreprogramy.pl",34],["www.dobreprogramy.pl",35],["dziwnekomiksy.pl",36],["ebay.pl",37],["f5.pl",38],["fpiec.pl",38],["filmweb.pl",39],["gosc.pl",40],["www.grymel.pl",41],["interia.pl",[42,43]],["pomponik.pl",43],["mamdziecko.interia.pl",44],["poczta.interia.pl",45],["www.interia.pl",46],["jeja.pl",47],["kresy.pl",49],["kurnik.pl",50],["lubimyczytac.pl",51],["meczyki.pl",52],["mgsm.pl",53],["milionkobiet.pl",54],["motobanda.pl",55],["motomi.pl",56],["national-geographic.pl",57],["ndie.pl",58],["nslowo.pl",59],["so-magazyn.pl",60],["film.wp.pl",60],["finanse.wp.pl",60],["gwiazdy.wp.pl",60],["kobieta.wp.pl",60],["ksiazki.wp.pl",60],["moto.wp.pl",60],["opinie.wp.pl",60],["sportowefakty.wp.pl",60],["tech.wp.pl",60],["teleshow.wp.pl",60],["wiadomosci.wp.pl",60],["poczta.o2.pl",62],["poczta.wp.pl",62],["ogrodinfo.pl",63],["petronews.pl",66],["pilkanozna.pl",67],["podkarpackahistoria.pl",68],["pogonsportnet.pl",69],["poradnikzdrowie.pl",70],["portel.pl",71],["gry-online.poszkole.pl",72],["prv.pl",73],["przegladpiaseczynski.pl",74],["www.ps4forum.pl",75],["purepc.pl",76],["radom24.pl",77],["repairlab.pl",78],["scypion.pl",79],["webcamera.pl",79],["se.pl",80],["senda.pl",81],["spidersweb.pl",82],["sprzedajemy.pl",83],["strabag-pfs.pl",84],["tabletowo.pl",85],["tekstowo.pl",86],["tko.pl",87],["tv-wschod.pl",88],["twojogrodek.pl",89],["waw4free.pl",89],["vod.pl",90],["w-poblizu.pl",91],["wirtualnygarwolin.pl",92],["www.wp.pl",95],["wprost.pl",96],["wykop.pl",97],["ziemiadebicka.pl",98],["www.poloniainfo.se",99],["alltube.tv",100],["efilmy.tv",101]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["www.wp.pl",[1]],["spolka.cda.pl",[25]]]); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/rou-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/rou-1.js new file mode 100644 index 0000000..195350f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/rou-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#header\",\"action\":[\"style\",\"position:static!important; top: 0 !important;\"]}","{\"selector\":\"#main_container\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\".header_nav\",\"action\":[\"style\",\"position:static !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important;\"]}"]]; + +const hostnamesMap = new Map([["cinemagia.ro",0],["litoraltv.ro",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/rus-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/rus-0.js new file mode 100644 index 0000000..7c0d7a7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/rus-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"html:not(#id)\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"body[class^=\\\"has-brand\\\"][class*=\\\" active-brand\\\"][class*=\\\"fixed-header\\\"] > [id$=\\\"er\\\"]:nth-child(-1n+3)\",\"action\":[\"style\",\"width: unset !important\"]}","{\"selector\":\"body[class^=\\\"has-brand\\\"][class*=\\\" active-brand\\\"][class*=\\\"fixed-header\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important; background-color: inherit !important\"]}"],["{\"selector\":\"#FheaderContent > div[id]:not([class])\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#wr-bg\",\"action\":[\"style\",\"padding-top: 60px !important; margin-top: unset !important; top: unset !important\"]}"],["{\"selector\":\".wrap\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#site\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important; background-color: transparent !important\"]}"],["{\"selector\":\"#id_box_r_y1\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important; left: -10000px !important; height: 50px !important\"]}","{\"selector\":\"#idbbbad\",\"action\":[\"style\",\"position: absolute !important; top: -10000px !important; left: -10000px !important; height: 50px !important\"]}"],["{\"selector\":\".site-logo\",\"action\":[\"style\",\"max-height: 90px !important; width: auto !important\"]}"],["{\"selector\":\"div[class=\\\"article vid\\\"]\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".mdspost > div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"header > div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".av-branding .page\",\"action\":[\"style\",\"padding-top: 0 !important; padding-bottom: 0 !important\"]}","{\"selector\":\".av-branding\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\"[data-test-id=\\\"avia_form\\\"] > div[class*=\\\"footer\\\"] label\",\"action\":[\"style\",\"zoom: 2 !important; color: #f57c00 !important; font-weight: bold !important\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body.blocked\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body[class*=\\\"modal-\\\"]\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"#mainWrapper\",\"action\":[\"style\",\"background: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\".g-container-outer > div\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".adfox-banner-background ~ .layout-container\",\"action\":[\"style\",\"max-width: unset !important; top: unset !important\"]}"],["{\"selector\":\".b-global-branding[branding_url*=\\\"http\\\"] .b-global-wrap\",\"action\":[\"style\",\"cursor: auto !important\"]}","{\"selector\":\".b-global-wrap > .b-global-offset\",\"action\":[\"style\",\"padding: unset !important\"]}"],["{\"selector\":\".SubjectMenu_desktop.PageLayout-Nav\",\"action\":[\"style\",\"position: sticky !important\"]}","{\"selector\":\"main > div:first-child:empty + div:not([class]) > div\",\"action\":[\"style\",\"min-height: 86px !important; height: 86px !important; margin-bottom: -80px !important\"]}"],["{\"selector\":\".googlead.pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".main\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"html[class] > body\",\"action\":[\"style\",\"background-color: #e6e6e6 !important\"]}"],["{\"selector\":\".full-banner-page\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".app__wrapper div[style^=\\\"width: calc(100% \\\"]\",\"action\":[\"style\",\"width: unset !important\"]}","{\"selector\":\".b-page\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".head-stripe\",\"action\":[\"style\",\"position: fixed !important; transform: scale(0) !important\"]}","{\"selector\":\".monetization-group > .monetization-group__item\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\".serp-header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".suggest2_align_center[data-bem*=\\\"weather_\\\"]\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"body.b-page > .b-page__container .card.content__adv.card\",\"action\":[\"style\",\"margin-bottom: unset !important; padding: unset !important\"]}","{\"selector\":\"body[class*=\\\"exp_ym-referrer-original-url\\\"] div[class*=\\\"_type_\\\"]\",\"action\":[\"style\",\"min-height: 0 !important; height: unset !important\"]}","{\"selector\":\"body[class*=\\\"exp_ym-referrer-original-url\\\"] div[class*=\\\"rect\\\"][id][data-name]\",\"action\":[\"style\",\"min-height: 0 !important; height: unset !important\"]}","{\"selector\":\"body[class*=\\\"exp_ym-referrer-original-url\\\"] div[class*=\\\"turbo-\\\"][class*=\\\"load-error\\\"]\",\"action\":[\"style\",\"min-height: 0 !important; margin-top: unset !important; margin-bottom: unset !important\"]}"],["{\"selector\":\".b-page_type_maps div[class$=\\\"__content\\\"] > [class$=\\\"__ad\\\"] > div\",\"action\":[\"style\",\"width: unset !important\"]}","{\"selector\":\".climate-calendar__cell\",\"action\":[\"style\",\"width: 13.8% !important; -webkit-flex-basis: 13.8% !important; flex-basis: 13.8% !important\"]}"],["{\"selector\":\".b-page.overlay[data-serp-metrika]\",\"action\":[\"style\",\"overflow-y: auto !important\"]}"],["{\"selector\":\"[class*=\\\"ComposeDoneScreen\\\"] *\",\"action\":[\"style\",\"height: auto !important; min-height: 0 !important\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow: visible !important\"]}"],["{\"selector\":\".StationPage__centralArea\",\"action\":[\"style\",\"margin-top: 20px !important\"]}"],["{\"selector\":\".drowmenu\",\"action\":[\"style\",\"z-index: 1999999999 !important\"]}","{\"selector\":\".list-nav\",\"action\":[\"style\",\"z-index: 1 !important\"]}","{\"selector\":\"body > .main.wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"body > header\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"html > body:not(#id)\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"#cams_top_block\",\"action\":[\"style\",\"height: 0 !important\"]}","{\"selector\":\".banner\",\"action\":[\"style\",\"height: 0 !important\"]}"],["{\"selector\":\"#timer_2\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"max-width: 1600px !important; margin-top: 0 !important\"]}"],["{\"selector\":\"#wrapper > .menu\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"padding-top: unset !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > #container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".has-top-liner .ln__topliner\",\"action\":[\"style\",\"top: unset !important\"]}","{\"selector\":\".has-top-liner\",\"action\":[\"style\",\"padding-top: unset !important\"]}"],["{\"selector\":\".body-wrap > #content\",\"action\":[\"style\",\"margin-top:42px !important\"]}"],["{\"selector\":\".wrapper main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > .all-wrap\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".center-box2\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".wrapper > .main-content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#oframeflashcontent > pjsdiv[style*=\\\"transition: transform\\\"]\",\"action\":[\"style\",\"transform: none !important\"]}","{\"selector\":\"video\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"cursor: default !important\"]}"],["{\"selector\":\".main\",\"action\":[\"style\",\"cursor: auto !important\"]}"],["{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"margin-top: 0 !important; max-width: unset !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\".content > .sect-header\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}","{\"selector\":\".content\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".full\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".popular-in\",\"action\":[\"style\",\"padding-top: 80px !important\"]}","{\"selector\":\".sticky-wrap\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\".wrap > .popular\",\"action\":[\"style\",\"visibility: visible !important\"]}","{\"selector\":\"main > .wrap-center\",\"action\":[\"style\",\"margin-left: auto !important; margin-right: auto !important\"]}"],["{\"selector\":\".commercial-branding > div script ~ div > div\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\".commercial-branding > div script ~ div > div:last-child div\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#content-padding > *\",\"action\":[\"style\",\"color: black !important\"]}","{\"selector\":\"#content-padding\",\"action\":[\"style\",\"color: white !important\"]}"],["{\"selector\":\".b-chat\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}"],["{\"selector\":\"body.access *\",\"action\":[\"style\",\"filter: none !important\"]}","{\"selector\":\"body.access\",\"action\":[\"style\",\"overflow: auto !important; position: relative !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-color: white !important\"]}"],["{\"selector\":\".header-logo__link > img\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\".page-sidebar > .sticky-vertical\",\"action\":[\"style\",\"position: relative !important; top: 0 !important\"]}","{\"selector\":\"html:not(#id)\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#body\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"header[class=\\\"header -transparent\\\"]\",\"action\":[\"style\",\"background: #e0e0e0 !important\"]}"],["{\"selector\":\".fon_site_pic\",\"action\":[\"style\",\"background-image: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\".js-page > div[class$=\\\"-header\\\"] + div[class] > span.o-anchor[id]:first-child ~ div:last-child > div[class*=\\\"--content\\\"]\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\".js-page > div[class$=\\\"-header\\\"] + div[class]:last-child > div:first-child:not([class*=\\\"column\\\"]) + div:last-child\",\"action\":[\"style\",\"min-height: 0 !important; box-shadow: unset !important\"]}","{\"selector\":\".u-extend-fix\",\"action\":[\"style\",\"background: center / 100% 100% no-repeat #515151 var(--res-logo) !important; border-radius: 6px !important\"]}","{\"selector\":\"[data-track]\",\"action\":[\"style\",\"min-height: 0 !important; padding-top: unset !important; padding-bottom: unset !important; box-shadow: inherit !important\"]}","{\"selector\":\"div[class*=\\\"--content article \\\"] + div ~ div:last-child > div:first-child:not(:only-child)\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/BlogPosting\\\"] ~ div:last-child > div:first-child:not(:only-child)\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/BlogPosting\\\"] ~ div:not(:last-child)\",\"action\":[\"style\",\"min-height: 0 !important; padding-top: unset !important; padding-bottom: unset !important; box-shadow: inherit !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/Product\\\"] ~ div:last-child > div:first-child:not(:only-child)\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/Product\\\"] ~ div:not(:last-child)\",\"action\":[\"style\",\"min-height: 0 !important; padding-top: unset !important; padding-bottom: unset !important; box-shadow: inherit !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/Review\\\"] ~ div:last-child > div:first-child:not(:only-child)\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\"div[itemtype*=\\\"://schema.org/Review\\\"] ~ div:not(:last-child)\",\"action\":[\"style\",\"min-height: 0 !important; padding-top: unset !important; padding-bottom: unset !important; box-shadow: inherit !important\"]}"],["{\"selector\":\"body > *\",\"action\":[\"style\",\"pointer-events: auto\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important; background: whitesmoke !important; overflow: auto !important; pointer-events: none\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"padding-top: 0 !important; background: whitesmoke !important; overflow: auto !important; pointer-events: none\"]}"],["{\"selector\":\".maincontent\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"[data-bookmaker-id]\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\"div[class^=\\\"b-betting\\\"]:not(#id)\",\"action\":[\"style\",\"display: block !important; position: fixed !important; top: -10000px !important; left: -10000px !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"overflow-y: auto !important\"]}"],["{\"selector\":\"a[href*=\\\"://artline.ua/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\"a[href*=\\\"://bit.ly/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".roarticlecol\",\"action\":[\"style\",\"top: 2px !important\"]}","{\"selector\":\"body > div:not([id]):not([class]) > div[class] > div[class]\",\"action\":[\"style\",\"background-image: none !important\"]}","{\"selector\":\"body > div:not([id]):not([class]) > div[class]\",\"action\":[\"style\",\"padding-top: unset !important; background-color: inherit !important\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".main.with-top-menu\",\"action\":[\"style\",\"padding-top: 100px !important\"]}"],["{\"selector\":\"body > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: default !important; pointer-events: none !important; background-color: transparent !important\"]}"],["{\"selector\":\"#page-content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".footer\",\"action\":[\"style\",\"position: relative !important\"]}"],["{\"selector\":\"#reader_pane\",\"action\":[\"style\",\"padding-right: unset !important\"]}","{\"selector\":\"#sinner_container\",\"action\":[\"style\",\"display: block !important; z-index: 0 !important\"]}","{\"selector\":\".ad_title\",\"action\":[\"style\",\"display: block !important; position: fixed !important; top: -10000px !important; left: -10000px !important\"]}","{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\".leaderboard_ad\",\"action\":[\"style\",\"display: block !important; position: fixed !important; top: -10000px !important; left: -10000px !important\"]}"],["{\"selector\":\"body[style*=\\\"overflow: hidden;\\\"]\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".b-content__pagecontent > .b-content--wrapper > .g-grid\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\"body:not(#id) > .b-content.b-content__breadcrumbs\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\"body:not(#id) > .b-content__pagecontent\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\".body_content_table > .left.column\",\"action\":[\"style\",\"margin-right: 0 !important; width: 100% !important\"]}","{\"selector\":\".body_wrapper\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".fullscreen_branding ~ .body_content_table\",\"action\":[\"style\",\"margin-top: 0 !important; z-index: 0 !important\"]}","{\"selector\":\".left.column > #question.dialog_thanks\",\"action\":[\"style\",\"left: 67% !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".smb-bg\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\".wrapper > #tm\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}"],["{\"selector\":\".tm-wrapper > .tm\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background: #eee !important\"]}"],["{\"selector\":\"#page-wrapper > #header\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}","{\"selector\":\"#page-wrapper > .tm-wrapper > .tm\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}","{\"selector\":\"#page-wrapper\",\"action\":[\"style\",\"background-color: white !important\"]}"],["{\"selector\":\"#page-wrapper .container\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"#page-wrapper > #wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".b-background\",\"action\":[\"style\",\"background: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\"body > .wrapper > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".s-layout > div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".mainpage > div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"body > .navbar\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-color: white !important\"]}"],["{\"selector\":\".main__branding\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".news-line > .news-line__block\",\"action\":[\"style\",\"-webkit-animation: none !important; animation: none !important\"]}","{\"selector\":\".news-line > .news-line__block:hover\",\"action\":[\"style\",\"-webkit-animation: scroll 30s linear 0s infinite !important; animation: scroll 30s linear 0s infinite !important\"]}"],["{\"selector\":\"body > .header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".downloadlink a\",\"action\":[\"style\",\"color: #09c !important; text-decoration: underline !important\"]}","{\"selector\":\".post-info > div[style^=\\\"width: 730px;\\\"][style*=\\\"#f9f9f9\\\"]\",\"action\":[\"style\",\"background-color: #333 !important\"]}","{\"selector\":\"body > div\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}"],["{\"selector\":\"[class*=\\\"_no_abs\\\"] > *\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"[class*=\\\"_no_abs\\\"]\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".header-clear\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}"],["{\"selector\":\"#topbrandingspot\",\"action\":[\"style\",\"padding-top: 0 !important; background: none !important\"]}","{\"selector\":\"html:not(#id) > body\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\"#ad_global_below_navbar\",\"action\":[\"style\",\"position: fixed !important; transform: scale(0) !important; top: -10000px !important\"]}","{\"selector\":\"#header ~ *\",\"action\":[\"style\",\"position: fixed !important; transform: scale(0) !important; top: -10000px !important\"]}","{\"selector\":\".above_body > div[style]\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".branding .main-content\",\"action\":[\"style\",\"margin-top: 90px !important\"]}","{\"selector\":\".poster-grid-item > a[target=\\\"_blank\\\"]:first-child\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\"html[xmlns]\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"div[id*=\\\"-error-page\\\"] > p\",\"action\":[\"style\",\"height: 0 !important; opacity: 0 !important\"]}"],["{\"selector\":\".fader-social\",\"action\":[\"style\",\"position: fixed !important; top: -10000px !important; opacity: 0 !important; z-index: -9999 !important\"]}"],["{\"selector\":\".social-open\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body:not(#id) .all-wrapper\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body:not(#id) .bottom-bar\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"html:not(#id) > body:not(#id)\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\".tpc > .post > a[href]\",\"action\":[\"style\",\"word-break: break-all\"]}","{\"selector\":\".tpc > .post > table[width] > tbody > tr > .lgf\",\"action\":[\"style\",\"word-break: break-word\"]}"],["{\"selector\":\"div#body_container\",\"action\":[\"style\",\"margin-top: 0 !important; margin-bottom: 0 !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".btn-download\",\"action\":[\"style\",\"opacity: 1 !important; pointer-events: auto !important\"]}"],["{\"selector\":\".mainContainer\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".admineditor-menu\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > #td-outer-wrap > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"body > #td-outer-wrap\",\"action\":[\"style\",\"pointer-events: none !important; cursor: auto !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important; background-color: #e8e8e8 !important; cursor: auto !important\"]}"],["{\"selector\":\".page-content\",\"action\":[\"style\",\"background-color: inherit !important\"]}","{\"selector\":\".page-content\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > .header-menu-bg\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".head-top\",\"action\":[\"style\",\"position: absolute !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background: #091016 !important\"]}"],["{\"selector\":\"header .container\",\"action\":[\"style\",\"padding-top: 30px !important\"]}"],["{\"selector\":\".navbar\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\".right-column > .sticky-box\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: unset !important\"]}"],["{\"selector\":\".JoinForm__notNow\",\"action\":[\"style\",\"font-weight: bold !important; color: red !important; border: 3px solid red !important; padding: 6px !important\"]}","{\"selector\":\"body.video_showcase #page_body\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"body.video_showcase .VideoGrid.video_items_list\",\"action\":[\"style\",\"max-width: 97% !important\"]}","{\"selector\":\"body.video_showcase .VideoLayout\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"body.video_showcase .VideoSearchInput\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\".PhotoPrimaryAttachment__background[src*=\\\"userapi.com/impf/\\\"][src*=\\\"blur=\\\"]\",\"action\":[\"style\",\"filter: blur(20px) !important\"]}"],["{\"selector\":\"body > #layout-center > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"body > #layout-center\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\"#header_box\",\"action\":[\"style\",\"height: auto !important; min-height: auto !important\"]}"],["{\"selector\":\"body.home\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"#footer\",\"action\":[\"style\",\"background: none !important; padding: 0 !important\"]}","{\"selector\":\"#top-line\",\"action\":[\"style\",\"background: none !important; padding: 0 !important; height: auto !important\"]}","{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"background-color: #9ab9a7 !important\"]}"],["{\"selector\":\".branding_wrapper > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\".branding_wrapper\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".wrapper > header\",\"action\":[\"style\",\"margin-top: 15px !important\"]}"],["{\"selector\":\".main-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".footer\",\"action\":[\"style\",\"background: #1c1e1f !important; color: #fff !important\"]}","{\"selector\":\".gallery_img_preload\",\"action\":[\"style\",\"position: absolute !important; display: block !important; opacity: 0 !important; margin-top: 155px !important; margin-left: 20px !important; width: calc(100% - 40%);\"]}","{\"selector\":\".lstfml .footer .links a\",\"action\":[\"style\",\"color: #fff !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: #1c1e1f !important\"]}"],["{\"selector\":\".body > .body\",\"action\":[\"style\",\"user-select: text !important; -moz-user-select: text !important; -webkit-user-select: text !important\"]}"],["{\"selector\":\".cookie-paywall-visible div > .article-body-content ~ .article-body-content\",\"action\":[\"style\",\"display: flex !important\"]}"],["{\"selector\":\"#wrapper:not(#id)\",\"action\":[\"style\",\"margin-top: 67px !important\"]}"],["{\"selector\":\".i-layout__branding-content-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".i-layout_branding\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"#topper_up\",\"action\":[\"style\",\"height: 88px !important\"]}"],["{\"selector\":\".have-brand .wrap\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".main\",\"action\":[\"style\",\"margin-top: 2px !important\"]}"],["{\"selector\":\"#alert > *\",\"action\":[\"style\",\"pointer-events: auto\"]}","{\"selector\":\"#alert\",\"action\":[\"style\",\"pointer-events: none\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background: black !important; cursor: default\"]}"],["{\"selector\":\"#mainContainer\",\"action\":[\"style\",\"cursor: auto !important; padding-top: unset !important; background-color: inherit !important\"]}"],["{\"selector\":\".b-cell > div[id]\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body:not(#id) .header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".td-header-sp-logo\",\"action\":[\"style\",\"max-height: 90px !important\"]}"],["{\"selector\":\".newsfeed\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".footer-logo\",\"action\":[\"style\",\"filter: invert(0.8) !important\"]}","{\"selector\":\"img[src=\\\"/vision/footer-logo.png\\\"]\",\"action\":[\"style\",\"filter: invert(0.8) !important\"]}"],["{\"selector\":\".td-ad-background-link #td-outer-wrap\",\"action\":[\"style\",\"cursor: default !important\"]}"],["{\"selector\":\"#SITE_PAGES > div > div[id]\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"[data-mesh-id]\",\"action\":[\"style\",\"min-height: auto !important; height: auto !important\"]}"],["{\"selector\":\"body > #page\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".home\",\"action\":[\"style\",\"background-image: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\".header\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".overlayed .bottom-page.scroll-block\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}"],["{\"selector\":\".post_content.newsletter\",\"action\":[\"style\",\"max-height: unset !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: unset !important\"]}"],["{\"selector\":\"[data-test-id=\\\"News_SpecialArticle\\\"] + div[class]:not(:empty) + div[class]:not(:empty)\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"[data-test-id=\\\"News_SpecialArticle\\\"] + div[class]:not(:empty)\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"[data-test-id=\\\"News_SpecialArticle\\\"] ~ div[class]:empty + div[class]:not(:empty) + div[class]:not(:empty)\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"[data-test-id=\\\"News_SpecialArticle\\\"] ~ div[class]:empty + div[class]:not(:empty)\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"[data-test-id=\\\"News_SpecialArticle\\\"]:empty\",\"action\":[\"style\",\"min-height: auto !important\"]}","{\"selector\":\"body > #app [data-branding-wrapper]\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"body > #app div[style=\\\"display:block !important\\\"] > div:first-child > div:first-child + div > div:first-child + div > div[data-name]:first-child + div\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".buttonContainer[data-name=\\\"play\\\"][style*=\\\"left: 10px;\\\"]\",\"action\":[\"style\",\"opacity: unset !important\"]}"],["{\"selector\":\"html > body:not(#id)\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-color: inherit !important\"]}"],["{\"selector\":\".main-container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".article > .onadlable ~ .js-mediator-article a[href]:not([href^=\\\"/\\\"]):not([href^=\\\"#\\\"]):not([href*=\\\"3dnews.\\\"])\",\"action\":[\"style\",\"pointer-events: none !important; text-decoration: none !important; color: inherit !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: #e8ecff !important\"]}"],["{\"selector\":\".page-layout-without-banner\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".top-line + header.main\",\"action\":[\"style\",\"top: auto !important\"]}"],["{\"selector\":\".redirect-button\",\"action\":[\"style\",\"pointer-events: auto !important; opacity: 1 !important\"]}"],["{\"selector\":\".hide-dn img\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\".have-brand .obertka-in\",\"action\":[\"style\",\"margin-top: 70px !important\"]}"],["{\"selector\":\".DefaultLayout-main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"padding-right: unset !important; overflow: auto !important\"]}"],["{\"selector\":\".quote a.btn\",\"action\":[\"style\",\"pointer-events: auto !important\"]}"],["{\"selector\":\"html.dark-mode > body\",\"action\":[\"style\",\"filter: invert(90%) !important\"]}","{\"selector\":\"html.dark-mode > iframe\",\"action\":[\"style\",\"filter: none !important\"]}","{\"selector\":\"html.dark-mode\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\"#embed-video > [id^=\\\"blink\\\"]\",\"action\":[\"style\",\"-webkit-animation: none !important; animation: none !important; color: var(--color--normal) !important; font-weight: normal !important\"]}","{\"selector\":\".navbart > a[href] > .spin\",\"action\":[\"style\",\"animation-name: none !important\"]}","{\"selector\":\".publisher-name > [id^=\\\"blink\\\"]\",\"action\":[\"style\",\"-webkit-animation: none !important; animation: none !important; color: var(--color--normal) !important; font-weight: normal !important\"]}"],["{\"selector\":\".dwrp\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body.ReactModal__Body--open\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".article__bg\",\"action\":[\"style\",\"left: 49% !important\"]}"],["{\"selector\":\".wrap\",\"action\":[\"style\",\"padding-top: 0 !important; top: 0 !important\"]}"],["{\"selector\":\"body > #header\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body > .page\",\"action\":[\"style\",\"padding-top: 144px !important\"]}"],["{\"selector\":\"body > .widget_header .header_icons\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body > .widget_header .lang_switcher\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body > .widget_header .menu\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body > .widget_header\",\"action\":[\"style\",\"padding-top: 60px !important\"]}"],["{\"selector\":\"body > #right ~ .middle\",\"action\":[\"style\",\"margin-right: 4px !important\"]}"],["{\"selector\":\".ReactVirtualized__Grid__innerScrollContainer\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\".fs-table__row\",\"action\":[\"style\",\"position: initial !important\"]}","{\"selector\":\".fs-table__row[style^=\\\"height: 162px;\\\"]\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".wrap > .block\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#container\",\"action\":[\"style\",\"cursor: auto !important\"]}"],["{\"selector\":\"#sitebox:not(#id)\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".right-column > .b-newsfeed > span\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"padding-top: 0 !important; padding-bottom: 0 !important\"]}"],["{\"selector\":\"body > div[class^=\\\"wrapper\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".downloada > .btn\",\"action\":[\"style\",\"font-size: large !important; color: #b4ff00 !important\"]}","{\"selector\":\".downloada\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\".main_shift\",\"action\":[\"style\",\"height: 100px !important\"]}"],["{\"selector\":\"[href*=\\\"poluchenie-premium-dostupa.html\\\"] > b > .fa-spin\",\"action\":[\"style\",\"animation: none !important\"]}"],["{\"selector\":\"#videoViewPlayer\",\"action\":[\"style\",\"padding-top: unset !important\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important\"]}"],["{\"selector\":\"header > .body\",\"action\":[\"style\",\"margin-top: 54px !important\"]}"],["{\"selector\":\"body > #page\",\"action\":[\"style\",\"margin-top: 65px !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important; background-color: transparent !important\"]}"],["{\"selector\":\".banner\",\"action\":[\"style\",\"height: 90px !important\"]}"],["{\"selector\":\".blocked .text\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}","{\"selector\":\".blocked\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}","{\"selector\":\".locked .example\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}"],["{\"selector\":\"#subheader\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#main-wrapper\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".right-sidebar\",\"action\":[\"style\",\"margin-top: 0 !important; overflow: hidden !important\"]}"],["{\"selector\":\".scrollable > #thumbs\",\"action\":[\"style\",\"width: max-content !important\"]}","{\"selector\":\".scrollable\",\"action\":[\"style\",\"overflow-x: auto !important; padding-bottom: 16px !important\"]}"],["{\"selector\":\"#comments_block\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\".embed-instagram > iframe\",\"action\":[\"style\",\"max-width: unset !important\"]}"],["{\"selector\":\"#top_banner:not(#id)\",\"action\":[\"style\",\"display: block !important; pointer-events: none !important; opacity: 0 !important; height: 0 !important\"]}","{\"selector\":\".advt:not(#id)\",\"action\":[\"style\",\"display: block !important; pointer-events: none !important; opacity: 0 !important; height: 0 !important\"]}","{\"selector\":\".sidebar\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child\",\"action\":[\"style\",\"height: unset !important\"]}"],["{\"selector\":\".right-banner > div\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"a[href*=\\\"adpool.bet/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; opacity: 0 !important; height: 0 !important\"]}","{\"selector\":\"body > .wrapper > #main\",\"action\":[\"style\",\"overflow: hidden !important\"]}"],["{\"selector\":\".dpbAll\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".page-column > .right-adv-container\",\"action\":[\"style\",\"top: 100px !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: #ffffff !important; padding-top: 0 !important\"]}"],["{\"selector\":\"div[class^=\\\"right-block\\\"][style^=\\\"min-height:\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".main .header\",\"action\":[\"style\",\"padding-top: 94px !important\"]}","{\"selector\":\".showfull .header\",\"action\":[\"style\",\"padding-top: 60px !important\"]}","{\"selector\":\"img[src]\",\"action\":[\"style\",\"filter: none !important\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".header\",\"action\":[\"style\",\"padding-block-start: 0 !important\"]}"],["{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"padding-top: 0 !important; padding-bottom: 0 !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important; padding-bottom: 0 !important; background-image: none !important\"]}"],["{\"selector\":\".bg_container > .wrapper-content\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > section[class*=\\\"section details\\\"]\",\"action\":[\"style\",\"padding-top: 70px !important\"]}"],["{\"selector\":\"iframe.youtube-video:not([src*=\\\"//utraff.com/\\\"])\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".content:not(#id)\",\"action\":[\"style\",\"margin-top: 80px !important\"]}"],["{\"selector\":\".footer\",\"action\":[\"style\",\"margin-top: 20px !important\"]}","{\"selector\":\".out__inner > header\",\"action\":[\"style\",\"visibility: inherit !important\"]}"],["{\"selector\":\"main > .container\",\"action\":[\"style\",\"margin-top: 50px !important\"]}"],["{\"selector\":\".page-content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"aside > div.overflow-hidden + .block-sidebar-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"div[class^=\\\"headbg\\\"] > .menu .sar\",\"action\":[\"style\",\"bottom: auto !important; top: 50px !important; z-index: 100 !important\"]}","{\"selector\":\"div[class^=\\\"headbg\\\"] > .menu\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"div[class^=\\\"headbg\\\"]\",\"action\":[\"style\",\"background-image: none !important; height: auto !important\"]}"],["{\"selector\":\".container > header\",\"action\":[\"style\",\"margin-top: 10px !important\"]}","{\"selector\":\".topside\",\"action\":[\"style\",\"max-width: 99.8% !important\"]}"],["{\"selector\":\"#content\",\"action\":[\"style\",\"top: 0 !important; left: 0 !important; width: 100% !important; margin-left: 0 !important\"]}"],["{\"selector\":\".wrapper.full\",\"action\":[\"style\",\"margin-top: 70px !important\"]}"],["{\"selector\":\".justify-content-center > .col[id]\",\"action\":[\"style\",\"max-width: max-content !important\"]}","{\"selector\":\"body > footer\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\"main#mainContainer\",\"action\":[\"style\",\"max-width: unset !important\"]}"],["{\"selector\":\"#advert\",\"action\":[\"style\",\"height: 1px !important\"]}","{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"max-height: 6px !important\"]}"],["{\"selector\":\".fix_block > nav\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\".fix_block\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\"body.pagefullbg\",\"action\":[\"style\",\"padding-top: 50px !important\"]}"],["{\"selector\":\".short-poster > img\",\"action\":[\"style\",\"filter: none !important; -webkit-filter: none !important\"]}"],["{\"selector\":\"body > .container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#main\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\".navbar-default\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}"],["{\"selector\":\"#vO5STmSLgNAkebzSluI8coxpDgsG97g\",\"action\":[\"style\",\"height: 1px !important; min-height: 1px !important\"]}"],["{\"selector\":\"#main-wrapper > #wrap\",\"action\":[\"style\",\"padding: 0 10px !important\"]}"],["{\"selector\":\".top_bg\",\"action\":[\"style\",\"height: 0 !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"padding: 0 !important\"]}","{\"selector\":\"html:not(#id)\",\"action\":[\"style\",\"padding: 0 !important\"]}"],["{\"selector\":\".colorAdmin\",\"action\":[\"style\",\"color: black !important; font-weight: 100 !important; font-size: 8px !important\"]}"],["{\"selector\":\".content > .media\",\"action\":[\"style\",\"padding-bottom: unset !important\"]}","{\"selector\":\".right-sidebar\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".main-container\",\"action\":[\"style\",\"margin-top: 80px !important\"]}"],["{\"selector\":\".page-header\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"#page-wrapper > header\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}"],["{\"selector\":\"body[style*=\\\"://image.krasview.ru/channel\\\"]\",\"action\":[\"style\",\"background-color: #596c84 !important\"]}"],["{\"selector\":\"[data-ns-portal] .page-type-article.branding div[class^=\\\"content_\\\"] > div[class^=\\\"bottom\\\"]\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"[data-ns-portal] .page-type-article.branding\",\"action\":[\"style\",\"--grid-breakpoint-lg: unset !important; margin-top: unset !important; width: 100% !important\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"div[class^=\\\"articleBlockViqeo_\\\"][class*=\\\"notReady_\\\"]\",\"action\":[\"style\",\"padding-bottom: unset !important\"]}"],["{\"selector\":\"div[class^=\\\"Branding_container_\\\"]\",\"action\":[\"style\",\"margin-top: unset !important; height: auto !important\"]}"],["{\"selector\":\".body *\",\"action\":[\"style\",\"opacity: 1 !important; filter: none !important; pointer-events: auto !important\"]}","{\"selector\":\".topAdvertize__wrapper\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".wrap\",\"action\":[\"style\",\"cursor: default !important\"]}","{\"selector\":\".wraps\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#new_logo_helper01\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".sidebarfix\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#container:not(#id)\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".content-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"body *\",\"action\":[\"style\",\"transition: none !important\"]}"],["{\"selector\":\".fancybox-enabled\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"#trend\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}","{\"selector\":\"#wrapper\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\".nav-line\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-color: rgb(255, 255, 238) !important\"]}"],["{\"selector\":\".home\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".single\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".need-friends\",\"action\":[\"style\",\"margin-top: 125px !important\"]}"],["{\"selector\":\".headb\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\".wrap\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\"article.full > div .skrin ~ div\",\"action\":[\"style\",\"border: unset !important; background-color: unset !important\"]}"],["{\"selector\":\".htitle\",\"action\":[\"style\",\"margin-left: 0 !important; left: 150px !important\"]}","{\"selector\":\".logo\",\"action\":[\"style\",\"margin-left: 0 !important; left: 0 !important\"]}","{\"selector\":\"body > .standard\",\"action\":[\"style\",\"height: 100px !important; background: transparent !important\"]}","{\"selector\":\"header[role=\\\"banner\\\"]\",\"action\":[\"style\",\"height: 100px !important; background: transparent !important\"]}","{\"selector\":\"nav[role=\\\"navigation\\\"] > ul\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"body > header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".native-brand ~ section.main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".native-brand\",\"action\":[\"style\",\"height: 0 !important\"]}","{\"selector\":\"header\",\"action\":[\"style\",\"position: relative !important\"]}"],["{\"selector\":\".page-wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > a.bsec[href=\\\"#\\\"]\",\"action\":[\"style\",\"top: 31px !important\"]}"],["{\"selector\":\"#pagewrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".avito-ads-container\",\"action\":[\"style\",\"margin: 0 !important; min-height: 0 !important; padding-top: 0 !important\"]}"],["{\"selector\":\".promo-background\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".header--short.header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#userTabs\",\"action\":[\"style\",\"float: none !important\"]}"],["{\"selector\":\".branding\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body.cookielaw-blur-background > *\",\"action\":[\"style\",\"filter: none !important\"]}","{\"selector\":\"html > head ~ body\",\"action\":[\"style\",\"overflow-y: auto !important\"]}"],["{\"selector\":\"html > body > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important; pointer-events: none !important\"]}"],["{\"selector\":\"[data-alias=\\\"Copyright\\\"] .widget-area > .widget_text:last-child\",\"action\":[\"style\",\"border-style: none !important\"]}"],["{\"selector\":\".body-branding\",\"action\":[\"style\",\"background: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"width: auto !important; position: unset !important; overflow: auto !important\"]}"],["{\"selector\":\".layout-default__content--brand\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\"#art-main\",\"action\":[\"style\",\"background-image: none !important\"]}","{\"selector\":\".bg-top-menu\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".header.header-wrapper\",\"action\":[\"style\",\"padding-top: 15px !important\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"background: none !important; padding: 0 !important\"]}"],["{\"selector\":\"#main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important; margin-top: 0 !important; padding-top: 0 !important\"]}"],["{\"selector\":\".mt-auto\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\"#snow\",\"action\":[\"style\",\"animation: none !important\"]}","{\"selector\":\"body:not(#id) > .header\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}"],["{\"selector\":\".box[class*=\\\"content\\\"]\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".pocaz\",\"action\":[\"style\",\"width: 10px !important; height: 10px !important; position: fixed !important; top:-100px !important\"]}"],["{\"selector\":\"body > .site\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > div[style*=\\\"width\\\"][style*=\\\"margin\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page-layout > main\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > #container\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".header-space\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\".block-content > .ageLimit ~ .block-player\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".p-sidebar\",\"action\":[\"style\",\"margin: auto !important\"]}","{\"selector\":\"div[class^=\\\"banner\\\"] + section > div\",\"action\":[\"style\",\"width: auto !important; height: auto !important\"]}","{\"selector\":\"div[class^=\\\"banner\\\"] + section\",\"action\":[\"style\",\"padding: unset !important; margin: unset !important\"]}","{\"selector\":\"html:not(#id) > body > [id]:not([style])\",\"action\":[\"style\",\"background-image: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\".adb\",\"action\":[\"style\",\"position: fixed !important; transform: scale(0) !important\"]}","{\"selector\":\".forumAd\",\"action\":[\"style\",\"height: 1px !important\"]}","{\"selector\":\".navbar_notice\",\"action\":[\"style\",\"position: fixed !important; transform: scale(0) !important\"]}"],["{\"selector\":\".contentWrap .lcWrap\",\"action\":[\"style\",\"padding-right: unset !important\"]}"],["{\"selector\":\"#left-block\",\"action\":[\"style\",\"min-height: 100% !important\"]}","{\"selector\":\"#right-block\",\"action\":[\"style\",\"min-height: 100% !important\"]}"],["{\"selector\":\".mg-advert__content:not(:first-child)\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\".mg-grid__col > div[style^=\\\"margin-top:\\\"]\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\"[data-microappname=\\\"TopMicroApp\\\"] div[style*=\\\"height: 0;\\\"]\",\"action\":[\"style\",\"padding-top: unset !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: unset !important\"]}","{\"selector\":\"div[class^=\\\"dzen-wrapper-with-top-content-desktop__topContent-\\\"]\",\"action\":[\"style\",\"grid-template-columns: inherit !important\"]}"],["{\"selector\":\"[data-test=\\\"sticky-header\\\"] > div\",\"action\":[\"style\",\"max-width: 1280px !important\"]}","{\"selector\":\"[data-test=\\\"sticky-header\\\"] > div:first-child > div:first-child + div > div:not(:last-child)\",\"action\":[\"style\",\"margin-right: 60px !important\"]}"],["{\"selector\":\"body > .eva\",\"action\":[\"style\",\"margin-top: 50px !important\"]}"],["{\"selector\":\"header .light-line\",\"action\":[\"style\",\"height: unset !important\"]}"],["{\"selector\":\"#search_panel > .panel-body\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".site\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".sitemaker > .grid > .sm-responsive-full-width\",\"action\":[\"style\",\"width: auto !important\"]}"],["{\"selector\":\"body > #header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".jnrGz\",\"action\":[\"style\",\"height: calc(var(--vh, 1vh)*100 - 1px) !important\"]}"],["{\"selector\":\".ftips-branding .td-main-page-wrap\",\"action\":[\"style\",\"padding-top: 5px !important\"]}","{\"selector\":\".ftips-branding-ad + div\",\"action\":[\"style\",\"padding-top: 5px !important\"]}","{\"selector\":\".ftips-branding.td_category_template_1 .td-category-header\",\"action\":[\"style\",\"padding-top: 5px !important\"]}"],["{\"selector\":\"div[id^=\\\"pai_thumbz_\\\"][id$=\\\"_side\\\"]\",\"action\":[\"style\",\"background: #363636 !important\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"overflow-y: auto !important; position: static !important\"]}"],["{\"selector\":\"div[class^=\\\"container-content\\\"] > div[class^=\\\"obolox\\\"]\",\"action\":[\"style\",\"margin-top: 52px !important\"]}"],["{\"selector\":\"body > .container\",\"action\":[\"style\",\"margin-top: 120px !important\"]}"],["{\"selector\":\"#content.site-max-width\",\"action\":[\"style\",\"margin-top: 0 !important; padding-top: 0 !important\"]}","{\"selector\":\"body > div[id] > div[id]\",\"action\":[\"style\",\"background-image: none !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-color: #303030 !important; background-image: none !important\"]}"],["{\"selector\":\"#mainContent > section:first-of-type\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\".comment-background\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\".main-content\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\".user-profile-section\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\"body > div[class^=\\\"js-nh\\\"]\",\"action\":[\"style\",\"margin-top: 115px !important\"]}"],["{\"selector\":\"#_id_main_content\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".b_header\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\".maps .maps-block\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\".project-maps .wrap\",\"action\":[\"style\",\"max-width: 1010px !important\"]}","{\"selector\":\".project-weather .wrap\",\"action\":[\"style\",\"max-width: 1010px !important\"]}","{\"selector\":\".section-map-grid\",\"action\":[\"style\",\"display: unset !important\"]}","{\"selector\":\".section-map-grid\",\"action\":[\"style\",\"margin-bottom: 20px !important\"]}"],["{\"selector\":\"a[href^=\\\"https://www.goha.ru/~\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".wrapper__content-inner:not(#id)\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".wallpapers > [class^=\\\"wallpapers__item\\\"]\",\"action\":[\"style\",\"margin-right: unset !important; width: 320px !important\"]}"],["{\"selector\":\".main-block .main-inner-wrap\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#Page\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".rightColumn > .darkPart\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"footer.pageContainer\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"#link-b\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".wrapper-body\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".jirrua\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page-branded\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > .all\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#td-outer-wrap > *\",\"action\":[\"style\",\"pointer-events: auto\"]}","{\"selector\":\"#td-outer-wrap\",\"action\":[\"style\",\"pointer-events: none\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: whitesmoke !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"pointer-events: none\"]}"],["{\"selector\":\".knb-grid-container > [data-io-article-url]:has(> [class^=\\\"MaterialItemHead_head\\\"] [href=\\\"/tags/partnyorskij-material/\\\"]) > .knb-grid-container [class^=\\\"material-content_\\\"] a[href][target=\\\"_blank\\\"]:not([href^=\\\"https://www.igromania.ru/\\\"])\",\"action\":[\"style\",\"color: inherit !important; pointer-events: none !important\"]}"],["{\"selector\":\".footer-slow-download__btn\",\"action\":[\"style\",\"color: #57a216 !important; font-size: 19px !important; font-weight: bold !important\"]}"],["{\"selector\":\"body > .page__wrapper\",\"action\":[\"style\",\"padding-top: 60px !important\"]}"],["{\"selector\":\"#contentShifter\",\"action\":[\"style\",\"height: 127px !important\"]}"],["{\"selector\":\".fltext\",\"action\":[\"style\",\"background: none !important; position: unset !important\"]}"],["{\"selector\":\"body > .layout\",\"action\":[\"style\",\"padding-top: 50px !important\"]}"],["{\"selector\":\".headerNotify_hasUnread .nbl-simpleControlButton\",\"action\":[\"style\",\"animation: none !important\"]}","{\"selector\":\".page-wrapper > .content-main\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"body.watch > div[class]:not([id]):not([style]):nth-child(-1n+2)\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\"body.watch > header.ivi-top\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"background: whitesmoke !important\"]}"],["{\"selector\":\".comments_form\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\".ten_ears_wrap\",\"action\":[\"style\",\"margin: 35px auto 0 auto !important\"]}","{\"selector\":\".ten_topbar\",\"action\":[\"style\",\"height: 0 !important\"]}","{\"selector\":\"body > .menu_wrap\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: #bdbdbd !important\"]}"],["{\"selector\":\".outer\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"background: none !important; padding-top: 0 !important; padding-bottom: 0 !important\"]}"],["{\"selector\":\"#actorListBlock\",\"action\":[\"style\",\"padding-right: 19px !important\"]}","{\"selector\":\"#header-info-bg\",\"action\":[\"style\",\"background-color: transparent !important; background-image: none !important\"]}","{\"selector\":\".app div[class^=\\\"device\\\"][class*=\\\" page-main__content\\\"]\",\"action\":[\"style\",\"background-color: black !important\"]}","{\"selector\":\".content-container_app-width_wide\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".desktop-layout-with-sidebar__content > div[class][data-tid]\",\"action\":[\"style\",\"width: auto !important\"]}","{\"selector\":\".film-seances-page\",\"action\":[\"style\",\"box-shadow: 0 -8px 15px #333333 !important\"]}","{\"selector\":\".filmsListNew .info\",\"action\":[\"style\",\"padding-right: 116px !important\"]}","{\"selector\":\".header-navigation\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".modal-root div[class^=\\\"fullscreen-selector\\\"]\",\"action\":[\"style\",\"opacity: inherit !important\"]}","{\"selector\":\".page-content > #header-info-bg + div[id]:not([class])\",\"action\":[\"style\",\"margin-bottom: 40px !important\"]}","{\"selector\":\".page-content > div[id]:not(#header-info-bg):empty + div[id]:not(#top)\",\"action\":[\"style\",\"margin-bottom: 40px !important\"]}","{\"selector\":\".shadow.shadow-restyle\",\"action\":[\"style\",\"box-shadow: 0 -8px 15px #333333 !important\"]}","{\"selector\":\".user-subscription-partial-component__subscription-item-text\",\"action\":[\"style\",\"white-space: pre-wrap !important\"]}","{\"selector\":\"div > a[aria-label=\\\"КиноПоиск\\\"] ~ div > button ~ div\",\"action\":[\"style\",\"opacity: inherit !important\"]}","{\"selector\":\"div[class*=\\\" styles_basicInfoSection\\\"]\",\"action\":[\"style\",\"padding-top: 40px !important\"]}","{\"selector\":\"div[class*=\\\" styles_basicMediaSection\\\"]\",\"action\":[\"style\",\"padding-top: 40px !important\"]}","{\"selector\":\"div[class*=\\\" styles_videoContainer\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"div[class*=\\\"kinopoisk-media-container_pending\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div[class*=\\\"styles_baseContainer\\\"] > div[class]:first-child > div[class]:first-child\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div[class*=\\\"styles_baseContainer\\\"] > div[class]:first-child\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div[class*=\\\"styles_headerContainer\\\"] + div[class^=\\\"styles_\\\"]\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"div[class*=\\\"user-bar\\\"] > div > button ~ div\",\"action\":[\"style\",\"opacity: inherit !important\"]}","{\"selector\":\"div[class^=\\\"styles_emptyItems__\\\"] div\",\"action\":[\"style\",\"background-color: transparent !important\"]}","{\"selector\":\"div[class^=\\\"styles_footerContainer__\\\"]\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\"div[style=\\\"min-width: 1px;\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div[style=\\\"min-width:1px\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".header_container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important; background-color: black !important\"]}"],["{\"selector\":\".bg_container\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".subbody2\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page-detail .section-detail-news\",\"action\":[\"style\",\"margin-left: 0 !important\"]}"],["{\"selector\":\"div[id^=\\\"newsid_\\\"] > .row0[style=\\\"margin-bottom:8px;\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\"#allrecords > #t-header + div + div[id^=\\\"rec\\\"][style*=\\\"padding-top:\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"#allrecords > #t-header + div[id^=\\\"rec\\\"][style*=\\\"padding-top:\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".page-wrapper > .page-inner\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".container[style=\\\"max-width: unset;\\\"] > .container\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".longgrid-list__box\",\"action\":[\"style\",\"justify-content: unset !important\"]}"],["{\"selector\":\".recipes-layout__content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".theme-wrapper > .container > div\",\"action\":[\"style\",\"padding-bottom: unset !important\"]}"],["{\"selector\":\".content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".allpage .currency a\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\":not(.allpageinner) > :not(.header) > .logo > a[href=\\\"/\\\"] > span\",\"action\":[\"style\",\"top: inherit !important; left: inherit !important; font-size: x-large !important; font-weight: bold !important; color: #0183cb !important\"]}"],["{\"selector\":\".main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".vjs-big-play-button\",\"action\":[\"style\",\"background: #0fc3c3 !important\"]}"],["{\"selector\":\".article__item_source_viqeo .article__container::before\",\"action\":[\"style\",\"content: initial !important\"]}","{\"selector\":\".grid__header .ph-auth\",\"action\":[\"style\",\"height: 37px !important\"],\"tasks\":[[\"matches-media\",\"(max-width: 1280px)\"]]}","{\"selector\":\".grid__header .ph-container\",\"action\":[\"style\",\"height: 40px !important\"],\"tasks\":[[\"matches-media\",\"(max-width: 1280px)\"]]}","{\"selector\":\".grid__header .ph-modal-projects-overlay\",\"action\":[\"style\",\"top: inherit !important\"]}","{\"selector\":\".grid__header > .headline\",\"action\":[\"style\",\"height: 40px !important\"],\"tasks\":[[\"matches-media\",\"(max-width: 1280px)\"]]}","{\"selector\":\".grid__main-col .eventbar-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".grid__main-col > div[slot=\\\"main-column\\\"] .search-container\",\"action\":[\"style\",\"margin-top: 4px !important; margin-bottom: 4px !important\"]}","{\"selector\":\".pm-logo__link:has(> img[src*=\\\"/logo_2021_region\\\"])\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\".tabs-content .news-item_regular > a:not([data-testid=\\\"news-prefix\\\"])\",\"action\":[\"style\",\"white-space: pre-line !important\"]}","{\"selector\":\".tabs-content > :first-child > a > .news-main__img\",\"action\":[\"style\",\"max-width: unset !important; min-width: unset !important; height: 5em !important; width: 6.66em !important\"]}","{\"selector\":\".tabs-content > :first-child > a > .news-main__text-wrapper\",\"action\":[\"style\",\"max-height: 5em !important; white-space: pre-line !important\"]}","{\"selector\":\".tabs-content > :first-child > a\",\"action\":[\"style\",\"max-height: 5em !important; position: static !important\"]}","{\"selector\":\".tabs-content > :first-child > a::after\",\"action\":[\"style\",\"position: unset !important\"]}","{\"selector\":\".tabs-content > :first-child ~ li\",\"action\":[\"style\",\"max-width: 660px !important\"]}","{\"selector\":\".tabs-content > :first-child\",\"action\":[\"style\",\"max-width: 750px !important\"]}","{\"selector\":\".weather_right-column .weather__block\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"[data-testid=\\\"grid-left-col\\\"] > .logo\",\"action\":[\"style\",\"margin-top: 4px !important; margin-bottom: 4px !important\"]}","{\"selector\":\"[slot=\\\"main-column\\\"] .news-item\",\"action\":[\"style\",\"line-height: 19px !important\"],\"tasks\":[[\"matches-media\",\"(max-width: 1280px)\"]]}","{\"selector\":\"[slot=\\\"main-column\\\"] > .tabs\",\"action\":[\"style\",\"height: 20px !important\"],\"tasks\":[[\"matches-media\",\"(max-width: 1280px)\"]]}","{\"selector\":\"body > .grid .grid__lcol > .footer\",\"action\":[\"style\",\"margin-top: 10px !important\"]}","{\"selector\":\"body > .grid .grid__rcol\",\"action\":[\"style\",\"margin-left: 0 !important\"]}","{\"selector\":\"body:not(.js-module) .tabs + div[class] > :first-child\",\"action\":[\"style\",\"width: 100% !important\"]}","{\"selector\":\"body:not(.js-module) .tabs + div[class]\",\"action\":[\"style\",\"min-width: fit-content !important\"]}","{\"selector\":\"body:not(.js-module) .tabs > .tabs__item\",\"action\":[\"style\",\"padding: 0 5px !important; font-size: 15px !important\"]}","{\"selector\":\"div:not(.grid__main-col) > div[slot=\\\"main-column\\\"] .search-container\",\"action\":[\"style\",\"margin-top: 4px !important; margin-bottom: 20px !important\"]}","{\"selector\":\"div[slot=\\\"main-column\\\"] .tabs\",\"action\":[\"style\",\"margin-top: 5px !important\"]}","{\"selector\":\"div[slot=\\\"main-column\\\"] > .micro-widgets\",\"action\":[\"style\",\"height: auto !important; margin: auto !important\"]}"],["{\"selector\":\".pm-logo > .pm-logo__link + .pm-logo__link > .pm-logo__name__title\",\"action\":[\"style\",\"opacity: 1 !important; background-color: #005ff9 !important; top: 0 !important; right: -9px !important; height: 35px !important; width: 75px !important; z-index: 9999 !important; font-size: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"div[class^=\\\"Public__folderContent\\\"]\",\"action\":[\"style\",\"padding-right: 0 !important\"]}","{\"selector\":\"div[class^=\\\"ReactViewer__root-\\\"]\",\"action\":[\"style\",\"--bottom-banner-height: 1px !important\"]}"],["{\"selector\":\".pm-logo > .pm-logo__link + .pm-logo__link > .pm-logo__name__title\",\"action\":[\"style\",\"opacity: 1 !important; background-color: #005ff9 !important; top: 0 !important; right: -11px !important; height: 35px !important; width: 70px !important; z-index: 9999 !important; font-size: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"#app-canvas .application-mail__layout .layout__column_right\",\"action\":[\"style\",\"width: auto !important\"]}","{\"selector\":\"#app-canvas .paginator-container\",\"action\":[\"style\",\"right: 8px !important\"]}","{\"selector\":\".application-mail__wrap > .application-mail__layout > .layout[style*=\\\"grid-template-columns:\\\"]\",\"action\":[\"style\",\"grid-template-columns: 232px 1fr 0 0 !important\"]}","{\"selector\":\".application_new-toolbar .application-mail:not(.application-mail_webview-mobile) .letter-list[class*=\\\"adv\\\"]\",\"action\":[\"style\",\"--letter-list-top-toolbar-height: inherit !important\"]}","{\"selector\":\".layer-sent-page > .layer\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"body > div > .letter-list-item-adv\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"body > div[style*=\\\"top:\\\"][style*=\\\"position:\\\"][style*=\\\"visibility:\\\"] #app-canvas div\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".ph-projects > a[href^=\\\"https://e.mail.ru/messages/inbox?utm_\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\"a[href^=\\\"/payment/center/\\\"][class^=\\\"logo\\\"]\",\"action\":[\"style\",\"width: 133px !important; !important; overflow: hidden !important\"]}","{\"selector\":\"body:not(#id) > div[style=\\\"position: absolute; visibility: hidden; top: -10000px; left: -10000px;\\\"] > div\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"aside > div > div\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".pm-logo > .pm-logo__link + .pm-logo__link > .pm-logo__name__title\",\"action\":[\"style\",\"opacity: 1 !important; background-color: #005ff9 !important; top: 0 !important; right: -1px !important; height: 35px !important; width: 75px !important; z-index: 9999 !important; font-size: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"#portal-menu\",\"action\":[\"style\",\"margin: 0 !important\"]}","{\"selector\":\".header-banner\",\"action\":[\"style\",\"margin: 0 !important\"]}"],["{\"selector\":\".portal-menu__logo__link\",\"action\":[\"style\",\"width: 90px !important; !important; overflow: hidden !important\"]}"],["{\"selector\":\"#portal-headline\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\"html.window-loaded .b-video-controls__inside-play-button\",\"action\":[\"style\",\"visibility: visible !important; opacity: 0 !important; width: 100% !important; height: 100% !important; top: 0 !important; left: 0 !important\"]}"],["{\"selector\":\"body > .block > .tag\",\"action\":[\"style\",\"z-index: 1400 !important; cursor: pointer !important\"]}"],["{\"selector\":\".pm-logo > .pm-logo__link + .pm-logo__link > .pm-logo__name__title\",\"action\":[\"style\",\"opacity: 1 !important; background-color: #005ff9 !important; top: 0 !important; right: -9px !important; height: 35px !important; width: 70px !important; z-index: 9999 !important; font-size: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"#portal-menu [title=\\\"Ответы Mail.ru\\\"] > a > svg\",\"action\":[\"style\",\"transform: none !important; padding-top: 16px !important\"]}","{\"selector\":\".pm-logo__link__pic:not([src*=\\\"/logo_ny/\\\"])\",\"action\":[\"style\",\"height: 39px; display: none !important\"]}"],["{\"selector\":\".pm-logo > .pm-logo__link + .pm-logo__link > .pm-logo__name__title\",\"action\":[\"style\",\"opacity: 1 !important; background-color: #005ff9 !important; top: 0 !important; right: -9px !important; height: 35px !important; width: 73px !important; z-index: 9999 !important; font-size: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"main[style^=\\\"background-color:\\\"]\",\"action\":[\"style\",\"background-color: inherit !important\"]}"],["{\"selector\":\".aggregator-page\",\"action\":[\"style\",\"pointer-events: none !important; opacity: 0 !important\"]}"],["{\"selector\":\"#page > .content\",\"action\":[\"style\",\"margin-top: 74px !important\"]}","{\"selector\":\".header-wrapper\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#gl_pos1\",\"action\":[\"style\",\"min-width: auto !important; width: unset !important\"]}","{\"selector\":\"#main_tb\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"#move_up[style*=\\\"left: -40px;\\\"]\",\"action\":[\"style\",\"left: 0 !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-color: #f7f8f9 !important\"]}"],["{\"selector\":\"body.noscroll\",\"action\":[\"style\",\"overflow: auto !important\"]}","{\"selector\":\"body.noscroll::before\",\"action\":[\"style\",\"content: none !important\"]}"],["{\"selector\":\".wrapp_content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -khtml-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important\"]}"],["{\"selector\":\"#page-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".col-side > .opinion-teaser\",\"action\":[\"style\",\"border-top: none !important\"]}"],["{\"selector\":\"#header-b\",\"action\":[\"style\",\"margin-bottom: 11px !important\"]}"],["{\"selector\":\"div[class=\\\"global-top-menus article_menu_type\\\"]\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\".adv-banner__right\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"body > div:not([id]):not([class]) > .exit-popup\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".video-box[style=\\\"display: none;\\\"]\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"#wrapper\",\"action\":[\"style\",\"background-image: none !important; padding-bottom: 0 !important\"]}"],["{\"selector\":\"a.over-hiddenlink-html[target=\\\"_blank\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; color: inherit !important\"]}"],["{\"selector\":\"tr > td[nowrap=\\\"nowrap\\\"][style=\\\"color: red; font-weight: bold\\\"]\",\"action\":[\"style\",\"color: #004488 !important; font-weight: 200 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"cursor: auto !important; background: whitesmoke !important\"]}"],["{\"selector\":\"body > .a\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\".app > .app__inner[style*=\\\"padding-top\\\"]\",\"action\":[\"style\",\"padding-top: 64px !important\"]}","{\"selector\":\".footer__inner\",\"action\":[\"style\",\"background-color: var(--color--app__bg) !important; color: var(--color--app__text) !important\"]}","{\"selector\":\".pub300x250.pub300x250m.pub728x90.text-ad.textAd.textad.textads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important; position: absolute !important; top: -10000px !important; left: -10000px !important\"]}","{\"selector\":\"aside > .sidebar-block > div > div > div > div\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"aside > .sidebar-block > div > div > div\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"aside > .sidebar-block > div > div\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"aside > .sidebar-block > div\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"aside > .sidebar-block\",\"action\":[\"style\",\"min-height: unset !important\"]}","{\"selector\":\"div[class*=\\\"page-story\\\"][class*=\\\"ments\\\"] div\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"header > .header__main\",\"action\":[\"style\",\"background-color: var(--color--header__bg) !important\"]}"],["{\"selector\":\"body > #branding\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#foundationWrapper > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"#foundationWrapper > div\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"#foundationWrapper\",\"action\":[\"style\",\"background: #373737 !important; padding-top: 0 !important\"]}","{\"selector\":\"#foundationWrapper\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\".content_aside-container > .content-column\",\"action\":[\"style\",\"padding-left: 0 !important; padding-right: 40px !important\"]}","{\"selector\":\".content_aside-container\",\"action\":[\"style\",\"flex-direction: unset !important\"]}","{\"selector\":\".gp-game-card .user-profile-sidebar\",\"action\":[\"style\",\"max-width: unset !important\"]}","{\"selector\":\"body#userNotAuthorized .bonus-landing-page .panel-collapse > .panel-body\",\"action\":[\"style\",\"background-color: white !important\"]}","{\"selector\":\"body#userNotAuthorized .bonus-landing-page .panel-default > .panel-heading\",\"action\":[\"style\",\"background-color: white !important\"]}","{\"selector\":\"body#userNotAuthorized .bonus-landing-page-faq > .title\",\"action\":[\"style\",\"color: white !important\"]}"],["{\"selector\":\".banner-advertise\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".open-main-container\",\"action\":[\"style\",\"margin-top: 60px !important\"]}"],["{\"selector\":\"div[id][class*=\\\" BannerPlace-\\\"]\",\"action\":[\"style\",\"filter: grayscale(1) !important\"]}"],["{\"selector\":\".foundation-wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\".page-width\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".sp-header-block\",\"action\":[\"style\",\"height: 50px !important\"]}"],["{\"selector\":\"#container\",\"action\":[\"style\",\"top: auto !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image:none !important; pointer-events: none !important\"]}"],["{\"selector\":\"body:not(#id)\",\"action\":[\"style\",\"padding-top: 130px !important\"]}"],["{\"selector\":\".main-wrapp__content\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".ad_branding_main > div[class]\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".ad_branding_main > div[class]:first-child > div\",\"action\":[\"style\",\"max-width: 100% !important\"]}","{\"selector\":\".ad_branding_main > div[class]:first-child\",\"action\":[\"style\",\"margin-left: 0 !important\"]}","{\"selector\":\".ad_branding_main\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\"div[class*=\\\"WithRightBarWrapper\\\"] > div[class*=\\\"AutoAppContainer\\\"]\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\"html > body:not(#id)\",\"action\":[\"style\",\"overflow: unset !important\"]}"],["{\"selector\":\"#app > div\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"footer\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\"#js_col_left > .l-sticky\",\"action\":[\"style\",\"position: relative !important; top: unset !important\"]}","{\"selector\":\".g-banner__news-footer\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\".g-relative > .forecast\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\".l-col-100h\",\"action\":[\"style\",\"min-height: 0 !important; height: auto !important\"]}","{\"selector\":\".l-sticky:has(.forecast:empty) ~ .js-news-feed > .news-feed\",\"action\":[\"style\",\"top: 166px !important; position: unset !important\"]}"],["{\"selector\":\".g-icon-big.g-play::after\",\"action\":[\"style\",\"bottom: calc(50% - 55px) !important; left: calc(50% - 55px) !important; cursor: pointer !important\"]}","{\"selector\":\".l-small-width-top-padding\",\"action\":[\"style\",\"padding-top: unset !important\"]}","{\"selector\":\".video-gallery-popup.single .video-gallery-popup__body\",\"action\":[\"style\",\"left: 200px !important; right: 200px !important\"]}","{\"selector\":\".video-gallery-popup.single .video-gallery-popup__wrap\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\"#topcontainer\",\"action\":[\"style\",\"margin-top: 40px !important\"]}"],["{\"selector\":\"div[class*=\\\"_spiegelWrapper\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"div[class^=\\\"PageMediaContentVideo_mainContent\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div[class^=\\\"Page_main\\\"][style*=\\\"min-height:\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".m-blur\",\"action\":[\"style\",\"filter: none !important; position: relative !important\"]}"],["{\"selector\":\".header20-00\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"#wrapper > #header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".body--brranding > .content\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\"html:not(#id) > body:not(#id) .body--brranding > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"html:not(#id) > body:not(#id) .body--brranding\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".menu[role=\\\"navigation\\\"] div[style]\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"aside > div[class]:first-child div\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"html.dark > body\",\"action\":[\"style\",\"background-color: #171717 !important\"]}","{\"selector\":\"html:not(.dark) > body\",\"action\":[\"style\",\"background: initial !important\"]}"],["{\"selector\":\".abp\",\"action\":[\"style\",\"transform: none !important; direction: ltr !important\"]}"],["{\"selector\":\".promotion .h-layoutWide\",\"action\":[\"style\",\"cursor: auto !important\"]}"],["{\"selector\":\".b-site-body\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"#main_body > .block\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"#site\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".header_top\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".se-onair-popup:not([class*=\\\"active\\\"]) > .se-onair\",\"action\":[\"style\",\"background: #292e35 !important\"]}","{\"selector\":\".se-onair-popup:not([class*=\\\"active\\\"])\",\"action\":[\"style\",\"bottom: 10px !important; right: 0 !important; width: 155px !important; top: 22px !important\"]}","{\"selector\":\"body.popup\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\".tab__sport a[href^=\\\"https://www.championat.com/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".header-middle-wrapper\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".layout_footer\",\"action\":[\"style\",\"margin-top: 20px !important\"]}","{\"selector\":\".p-article-bookmakers ~ div a[href^=\\\"https://r.mail.ru/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; text-decoration: none !important; color: inherit !important\"]}"],["{\"selector\":\"#branding-layout > * > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"#branding-layout > a\",\"action\":[\"style\",\"width: 0 !important; height: 0 !important; left:-10000px !important\"]}","{\"selector\":\"#branding-layout\",\"action\":[\"style\",\"pointer-events: none !important\"]}","{\"selector\":\"#branding-layout:not(#id)\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\".columns-layout__right > div > div[id][class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\":not(.nba-global-nav-wrapper) + #branding-layout:not(#id)\",\"action\":[\"style\",\"margin-top: 96px !important\"]}","{\"selector\":\"[data-content-name=\\\"banner-static\\\"]\",\"action\":[\"style\",\"position: fixed !important; left: -10000px !important; transform: scale(0) !important; display: none !important\"]}","{\"selector\":\"body.img-bg\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"body.is-fixed\",\"action\":[\"style\",\"overflow: auto !important\"]}","{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important; background-color: #a7a7a7 !important\"]}"],["{\"selector\":\"#branding-wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"div[id^=\\\"videoplayer_\\\"][class^=\\\"iframe_wrapper\\\"]\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\".n-main-branding-container\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#footer\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"#vbulletin_html #globalcontent\",\"action\":[\"style\",\"margin-top: unset !important\"]}","{\"selector\":\"#vbulletin_html .above_body\",\"action\":[\"style\",\"margin-bottom: auto !important\"]}","{\"selector\":\"#vbulletin_html body > div[id][class]\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"background-color: #dbdbdb !important\"]}","{\"selector\":\"html.home > body idiv[class][id]\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height: 94px !important\"]}","{\"selector\":\".header-inner\",\"action\":[\"style\",\"height: 94px !important\"]}"],["{\"selector\":\"aside > div[class^=\\\"NavPanel_nav\\\"]\",\"action\":[\"style\",\"width: unset !important\"]}","{\"selector\":\"div[class^=\\\"LoopChannelLayout_widget\\\"] > div[class^=\\\"SimpleCaption_wrapper\\\"]\",\"action\":[\"style\",\"background: none !important\"]}","{\"selector\":\"div[class^=\\\"PageLayout_top_sticky_box\\\"]\",\"action\":[\"style\",\"position: relative !important\"]}"],["{\"selector\":\".preview-section .vertical-video__play-icon-wrapper\",\"action\":[\"style\",\"display: unset !important\"]}"],["{\"selector\":\"body:not(.path-frontpage) .page-main\",\"action\":[\"style\",\" min-height: unset !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: whitesmoke !important\"]}"],["{\"selector\":\"#all:not(#id) > #content\",\"action\":[\"style\",\"margin-top: 20px !important\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-color: #fff !important\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\".tp-widget-pinned-post-item__title > a\",\"action\":[\"style\",\"pointer-events: auto !important\"]}"],["{\"selector\":\".tBlurred\",\"action\":[\"style\",\"-webkit-filter: none !important\"]}"],["{\"selector\":\"html[prefix] > body\",\"action\":[\"style\",\"background-color: #202030 !important; background-image: none !important\"]}"],["{\"selector\":\".page-wrap\",\"action\":[\"style\",\"margin-right: unset !important\"]}"],["{\"selector\":\"#cmain\",\"action\":[\"style\",\"margin-left: unset !important\"]}"],["{\"selector\":\"body[style] > .vgt_orig_bg\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"html > body[style] > :not(.vgt_orig_bg)\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"html > body[style]\",\"action\":[\"style\",\"pointer-events: none !important; padding-top: 0 !important; background-image: none !important\"]}"],["{\"selector\":\".with-cookies-agreements .channels-line\",\"action\":[\"style\",\"top: calc(70px + 0px) !important\"]}","{\"selector\":\".with-cookies-agreements .header\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\".with-cookies-agreements .wrapper\",\"action\":[\"style\",\"margin-top: 120px !important\"]}","{\"selector\":\".wrapper.adfoxClickable > div\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\".wrapper.adfoxClickable\",\"action\":[\"style\",\"padding-top: 0 !important; background-image: none !important; pointer-events: none !important; background-color: #ECEFF2 !important\"]}","{\"selector\":\"body > .wrapper\",\"action\":[\"style\",\"padding-top: 0 !important; background-color: #ECEFF2 !important\"]}"],["{\"selector\":\"div[style^=\\\"min-height: 100vh;\\\"]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"ul.tabsmenuverch li\",\"action\":[\"style\",\"padding-right: 2px !important; padding-left: 2px !important\"]}"],["{\"selector\":\".ly.header\",\"action\":[\"style\",\"top: -1px !important\"]}","{\"selector\":\".onair[style^=\\\"height:\\\"] > .onair_wrapper > [name=\\\"btn_air_close\\\"]\",\"action\":[\"style\",\"opacity: unset !important\"]}","{\"selector\":\".onair_wrapper\",\"action\":[\"style\",\"position: relative !important; bottom: unset !important; right: unset !important; -webkit-animation: none !important; animation: none !important\"]}","{\"selector\":\".vjs-poster\",\"action\":[\"style\",\"position: inherit !important\"]}"],["{\"selector\":\"td[width=\\\"100%\\\"][valign=\\\"top\\\"][class^=\\\"post\\\"] > .postcolor > img\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\"#header + .banner\",\"action\":[\"style\",\"height: 100px !important\"]}"],["{\"selector\":\".p_wrap\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".wrap\",\"action\":[\"style\",\"transform: none !important; margin-top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-color: #f1f3f6 !important\"]}"],["{\"selector\":\"div > .banner-root ~ .page-root > #page > div[class]:first-child > div[class]:first-child + div + div > div[style] > div[style] > div > div:last-child div\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div > .banner-root ~ .page-root > #page > div[class]:first-child > div[class]:first-child + div > section > div[class]:first-child ~ div > div > div\",\"action\":[\"style\",\"min-height: 0 !important\"]}","{\"selector\":\"div > .banner-root ~ .page-root > #page > div[class]:first-child > div[class]:first-child + div > section > div[class]:first-child ~ div > div > span ~ div > div[class]\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#columns > .transparent\",\"action\":[\"style\",\"background-color: transparent !important\"]}","{\"selector\":\".branding\",\"action\":[\"style\",\"background: none !important; height: auto !important\"]}","{\"selector\":\".logo\",\"action\":[\"style\",\"background: none !important; height: auto !important\"]}","{\"selector\":\"body[style^=\\\"padding-top:\\\"][style*=\\\"250px\\\"][style*=\\\"!important\\\"]\",\"action\":[\"style\",\"margin-top: -250px !important\"]}","{\"selector\":\"html > body:not(#id)\",\"action\":[\"style\",\"background-color: #3a3a3a !important\"]}"],["{\"selector\":\".rotate-block\",\"action\":[\"style\",\"display: table !important\"]}","{\"selector\":\"aside > div[class^=\\\"styled__SidebarWrap-\\\"]\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".wrapper-header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"div[class*=\\\"user-data-grid\\\"]\",\"action\":[\"style\",\"background: none !important; height: auto !important\"]}"],["{\"selector\":\"#root\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\"#blink2[color=\\\"red\\\"]\",\"action\":[\"style\",\"-webkit-animation: none !important; color: #837e6e !important\"]}","{\"selector\":\"div[id^=\\\"pos\\\"] > a > img[src*=\\\"audioportal.su/!!!ads/!rotator/\\\"]\",\"action\":[\"style\",\"zoom: 0.1 !important; filter: grayscale(1) !important\"]}"],["{\"selector\":\"body [data-revive-id] ~ script ~ [id][class]\",\"action\":[\"style\",\"background-image: none !important\"]}","{\"selector\":\"html:not([class]):not([style]) > body:not([itemscope]) > div[id] > div[id][href]\",\"action\":[\"style\",\"cursor: auto !important\"]}","{\"selector\":\"html[style]:not([style=\\\"\\\"]) > body [class]:not([id]):not(div):not([style]) :not(div)[class][id]\",\"action\":[\"style\",\"min-height: 0 !important; height: unset !important\"]}"],["{\"selector\":\".postquotehref\",\"action\":[\"style\",\"position: inherit !important\"]}","{\"selector\":\"body > .wrap\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\".category-all #content\",\"action\":[\"style\",\"background-image: none !important; cursor: auto !important\"]}"],["{\"selector\":\"div#main\",\"action\":[\"style\",\"margin-top: 0 !important; margin-bottom: 0 !important\"]}","{\"selector\":\"table.lista[width=\\\"100%\\\"][style] > tbody > tr > td.header[width=\\\"110px\\\"]\",\"action\":[\"style\",\"color: transparent !important\"]}"],["{\"selector\":\".static_content\",\"action\":[\"style\",\"min-height: 0 !important\"]}"],["{\"selector\":\".topserial\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".footer\",\"action\":[\"style\",\"margin-bottom: 0 !important\"]}"],["{\"selector\":\"#disqus_thread\",\"action\":[\"style\",\"min-width: 700px !important\"]}"],["{\"selector\":\".video_content\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".is--forum\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"body > div[id]:not([class])\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\"html:not(#id) *\",\"action\":[\"style\",\"-webkit-filter: none !important; filter: none !important\"]}"],["{\"selector\":\"#cn-content.playlists-iframe\",\"action\":[\"style\",\"display: block !important\"]}"],["{\"selector\":\"html.bx-no-touch button[data-analytics$=\\\"-watch-with-ads-btn\\\"]\",\"action\":[\"style\",\"min-width: 0 !important; max-width: unset !important; width: 115px !important; overflow: hidden !important; padding-left: 15px !important\"]}"],["{\"selector\":\"[data-video_status=\\\"paused\\\"] .buttonContainer[data-name=\\\"play\\\"][style*=\\\"left: 10px;\\\"]\",\"action\":[\"style\",\"opacity: unset !important\"]}"],["{\"selector\":\".eael-sticky-video-wrapper > #videobox\",\"action\":[\"style\",\"all: inherit !important\"]}"],["{\"selector\":\"#subbody\",\"action\":[\"style\",\"top: auto !important\"]}","{\"selector\":\".big-ad-wrapper\",\"action\":[\"style\",\"height: auto !important\"]}","{\"selector\":\"html > body:not(#id) > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\"html > body:not(#id)\",\"action\":[\"style\",\"pointer-events: none !important; background-color: #eff1f2 !important; margin-top: auto !important\"]}"],["{\"selector\":\"div[style=\\\"position:absolute;left:0px;top:0px;width:240px;margin-top:660px\\\"]\",\"action\":[\"style\",\"position: relative !important; margin-top: auto !important\"]}"],["{\"selector\":\".scroll-content.disable-scrolling\",\"action\":[\"style\",\"overflow:auto !important\"]}","{\"selector\":\"body.overflow--hidden\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"#wrapper > #header\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\"#wrapper\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"position: relative !important; top: 0 !important\"]}"],["{\"selector\":\".wrap_nd .page-head\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".l-wrapper\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".header.fixed .layout\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\".right_column_content > .block_news\",\"action\":[\"style\",\"margin-top: 0 !important\"]}","{\"selector\":\"header.header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".page-container\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: #f5f5f5 !important\"]}"],["{\"selector\":\"#content > #header > div[style^=\\\"height: 94px;\\\"]\",\"action\":[\"style\",\"height: 6px !important\"]}","{\"selector\":\"#content > #header\",\"action\":[\"style\",\"height: 220px !important; background-position-y: -100px !important\"]}","{\"selector\":\"#right > div[style^=\\\"height:\\\"]\",\"action\":[\"style\",\"height: 0 !important\"]}","{\"selector\":\"td.left[width=\\\"200\\\"][valign=\\\"top\\\"]\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 40px !important; background-image: none !important\"]}"],["{\"selector\":\".gbg\",\"action\":[\"style\",\"top: auto !important\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\".header-main .container .row\",\"action\":[\"style\",\"min-height: unset !important\"]}"],["{\"selector\":\"body > .block0\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".ban_head\",\"action\":[\"style\",\"display: block !important; background: none !important; pointer-events: none !important\"]}","{\"selector\":\"header > a[href=\\\"/\\\"]\",\"action\":[\"style\",\"display: block !important\"]}","{\"selector\":\"main\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\".block-type-widget-area\",\"action\":[\"style\",\"min-height: 0 !important; box-shadow: none !important\"]}"],["{\"selector\":\"body.td-animation-stack-type0 .post img\",\"action\":[\"style\",\"opacity: unset !important\"]}","{\"selector\":\"body.td-animation-stack-type0 .td-animation-stack .entry-thumb\",\"action\":[\"style\",\"opacity: unset !important\"]}"],["{\"selector\":\".back_bottom > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\".back_bottom\",\"action\":[\"style\",\"cursor: auto !important\"]}","{\"selector\":\".back_bottom\",\"action\":[\"style\",\"pointer-events: none !important\"]}"],["{\"selector\":\".island_overflow-initial > .feature_wide\",\"action\":[\"style\",\"margin: auto !important\"]}"],["{\"selector\":\"#popup-manager.popup-show + #layout\",\"action\":[\"style\",\"-webkit-filter: none !important; filter: none !important\"]}"],["{\"selector\":\"#ad-300 + .w\",\"action\":[\"style\",\"margin-top: unset !important\"]}"],["{\"selector\":\"#main-block > .content-block\",\"action\":[\"style\",\"margin: auto !important\"]}"],["{\"selector\":\"#navbar\",\"action\":[\"style\",\"position: relative !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; padding-top: 0 !important\"]}"],["{\"selector\":\".body_container\",\"action\":[\"style\",\"padding-bottom: unset !important\"]}","{\"selector\":\".footer_container\",\"action\":[\"style\",\"height: auto !important; margin-top: auto !important\"]}"],["{\"selector\":\".video-stream > *\",\"action\":[\"style\",\"pointer-events: auto !important\"]}","{\"selector\":\".video-stream\",\"action\":[\"style\",\"background-image:none !important; pointer-events: none !important\"]}"],["{\"selector\":\"aside#sidebar\",\"action\":[\"style\",\"min-height: auto !important\"]}"],["{\"selector\":\".lenta-wrap > .lenta\",\"action\":[\"style\",\"position: relative !important\"]}","{\"selector\":\".lenta-wrap\",\"action\":[\"style\",\"height: auto !important\"]}"],["{\"selector\":\"body.lock\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important\"]}"],["{\"selector\":\"#totalbg\",\"action\":[\"style\",\"background-image: none !important\"]}"],["{\"selector\":\"body > .layout\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"a[href*=\\\"://rdr.fmcgsd.net/in/offer/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; color: unset !important; border-bottom: none !important\"]}","{\"selector\":\"a[href*=\\\"://telemart.ua/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; color: unset !important; border-bottom: none !important\"]}","{\"selector\":\"a[href*=\\\"utm_\\\"][target=\\\"_blank\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; color: unset !important; border-bottom: none !important\"]}","{\"selector\":\"a[href^=\\\"https://ek.ua/ua/\\\"]\",\"action\":[\"style\",\"pointer-events: none !important; color: unset !important; border-bottom: none !important\"]}"],["{\"selector\":\"html:not(#id)\",\"action\":[\"style\",\"background: none !important\"]}"],["{\"selector\":\".infobar > .info-block:not(.mail):not(.weather)\",\"action\":[\"style\",\"border: none !important\"]}"],["{\"selector\":\".wrapper > .header\",\"action\":[\"style\",\"height: 150px !important\"]}"],["{\"selector\":\"#home_page\",\"action\":[\"style\",\"max-width: 100% !important\"]}"],["{\"selector\":\".alltop1\",\"action\":[\"style\",\"margin-bottom: 30px !important\"]}"],["{\"selector\":\"footer\",\"action\":[\"style\",\"margin: 0 !important\"]}"],["{\"selector\":\"#js-content\",\"action\":[\"style\",\"padding-top: 40px !important\"]}"],["{\"selector\":\".mfp-content\",\"action\":[\"style\",\"background-color: #ddd !important\"]}","{\"selector\":\".mfp-wrap\",\"action\":[\"style\",\"position: unset !important\"]}"],["{\"selector\":\"head > style:empty\",\"action\":[\"style\",\"all: inherit !important\"]}"],["{\"selector\":\"#outer-top\",\"action\":[\"style\",\"padding-top: initial !important\"]}"],["{\"selector\":\"body.locked\",\"action\":[\"style\",\"overflow:auto !important\"]}","{\"selector\":\"html.locked\",\"action\":[\"style\",\"overflow:auto !important\"]}"],["{\"selector\":\"#page\",\"action\":[\"style\",\"-webkit-filter:none !important; filter: none !important\"]}","{\"selector\":\".fancybox-lock body\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"#header-dummy:not(#id)\",\"action\":[\"style\",\"min-height: 70px !important\"]}"],["{\"selector\":\"#site_container\",\"action\":[\"style\",\"margin-top: auto !important\"]}"],["{\"selector\":\"div[class^=\\\"playlist-player-branding-\\\"] ~ .playlist-player\",\"action\":[\"style\",\"max-width: 1155px !important\"]}"],["{\"selector\":\"body .header .header-fixed\",\"action\":[\"style\",\"top: 0 !important\"]}","{\"selector\":\"body .header\",\"action\":[\"style\",\"padding-top: 0 !important\"]}"],["{\"selector\":\"body > .root\",\"action\":[\"style\",\"top: 0 !important\"]}"],["{\"selector\":\"#localNotice .floatleft img\",\"action\":[\"style\",\"height: 70px !important; width: auto !important\"]}"]]; + +const hostnamesMap = new Map([["4video.adult",0],["kv.by",[0,17,18]],["ixbt.com",[0,17,59,81]],["livejournal.com",[0,10,17,91]],["zakarpatpost.net",[0,17]],["userstyles.org",[0,17]],["2pay-day.ru",0],["aif.ru",[0,17,250]],["oper.ru",[0,17,385]],["sc2tv.ru",[0,17,413]],["stopgame.ru",[0,17,427]],["mc.today",[0,17,462]],["newstudio.tv",[0,17,40]],["ain.ua",[0,17,475]],["bit.ua",[0,17,83]],["budport.com.ua",[0,17,480]],["ko.com.ua",[0,17,487]],["ag",1],["biz",1],["buzz",1],["by",1],["city",1],["club",1],["co",1],["com",1],["in",1],["ink",1],["kim",1],["loan",1],["me",1],["name",1],["net",1],["org",1],["rest",1],["run",1],["sh",1],["so",1],["space",1],["today",1],["tv",1],["vip",1],["website",1],["win",1],["rp5.am",2],["rp5.by",2],["rp5.kz",2],["rp5.md",2],["rp5.co.nz",2],["rp5.ru",2],["rp5.co.uk",2],["anidub.best",3],["anilibria.best",3],["animevost.best",3],["senpai.cc",3],["kinogo-net.la",3],["anilibria.life",3],["animedia.life",3],["animego.life",3],["yummyanime.life",3],["anistars.ru",3],["animebest.tv",3],["yummyanime.best",4],["kinoxa.cc",4],["lordserial.fun",4],["hdrezka.it",4],["lordfilm.lu",4],["newseries.me",4],["cinema-hd.ru",4],["lordserial.run",4],["doramatv.su",4],["goodfilms.su",4],["lordserial.top",4],["filmshd.vip",4],["ukr.bio",5],["delovoymir.biz",6],["infoua.biz",7],["pornolab.biz",8],["pornolab.cc",8],["pornolab.lib",8],["pornolab.net",8],["ruporus.biz",9],["ruporus.cc",9],["ruporus.com",9],["ruporus.net",9],["porus.ru",9],["ruporus.top",9],["ruporus.tv",9],["ruporus.xyz",9],["levik.blog",10],["lena-miro.ru",10],["olegmakarenko.ru",10],["shakko.ru",10],["shiro-kino.ru",10],["vadimrazumov.ru",10],["periskop.su",10],["av.by",11],["www.aviasales.by",12],["www.aviasales.kg",12],["www.aviasales.md",12],["www.aviasales.ru",12],["www.aviasales.ua",12],["www.aviasales.uz",12],["blisch.by",13],["old.sport-tv.by",13],["mail.ukr.net",[13,201]],["domovita.by",14],["eplus.by",15],["dmod.cc",[15,36]],["investing.com",15],["ogorodniki.com",15],["delfi.ee",15],["moscowtimes.eu",15],["cursorinfo.co.il",15],["newsyou.info",[15,150]],["2ip.io",15],["fex.net",[15,178]],["26-2.ru",[15,245]],["2ip.ru",15],["arbitr-praktika.ru",[15,245]],["batenka.ru",15],["budgetnik.ru",[15,245]],["buhsoft.ru",[15,245]],["business.ru",[15,245]],["cxychet.ru",[15,245]],["dirsalona.ru",[15,245]],["draug.ru",[15,36]],["fd.ru",[15,245]],["gazeta-unp.ru",[15,245]],["gd.ru",[15,245]],["gkh.ru",[15,245]],["glavbukh.ru",[15,245]],["hr-director.ru",[15,245]],["kdelo.ru",[15,245]],["kom-dir.ru",[15,245]],["law.ru",[15,245]],["lawyercom.ru",[15,245]],["menobr.ru",[15,245]],["modsforwot.ru",[15,36]],["moscowtimes.ru",15],["nalogplan.ru",[15,245]],["pro-goszakaz.ru",[15,245]],["pro-personal.ru",[15,245]],["resobr.ru",[15,245]],["rnk.ru",[15,245]],["rusprofile.ru",15],["sekretariat.ru",[15,245]],["stroychet.ru",[15,245]],["trudohrana.ru",[15,245]],["ugpr.ru",[15,245]],["zarplata-online.ru",[15,245]],["zdrav.ru",[15,245]],["w98008mo.beget.tech",15],["budgetnyk.com.ua",[15,245]],["dzakupivli.com.ua",[15,245]],["edenland.com.ua",15],["kadrovik01.com.ua",[15,245]],["medsprava.com.ua",[15,245]],["sop.com.ua",[15,245]],["factor.ua",15],["golovbukh.ua",[15,245]],["podrobno.uz",[15,354]],["kraj.by",16],["allapteki.ru",16],["profile.ru",16],["kurs.com.ua",16],["cont.ws",16],["game-pool.ru",[17,309]],["pay-day.ru",[17,40]],["nn.by",19],["pogoda.onliner.by",20],["tech.onliner.by",20],["www.onliner.by",21],["mag.relax.by",22],["reshu.by",[23,24]],["sdamgia.ru",[23,24,414]],["reshuent.kz",24],["reshuolymp.ru",24],["sport-tv.by",25],["tut.by",26],["vseprosport.by",27],["vseprosport.kz",27],["vseprosport.ru",27],["vse-pro-sport.com.ua",27],["yandex.by",[28,29,30]],["yandex.kz",[28,29,30]],["yandex.ru",[28,29,30,452]],["yandex.uz",[28,29,30]],["dzen.ru",[29,297]],["ya.ru",30],["mail.yandex.by",31],["mail.yandex.com",31],["mail.yandex.kz",31],["mail.yandex.ru",31],["mail.yandex.uz",31],["music.yandex.by",32],["music.yandex.kz",32],["music.yandex.ru",32],["music.yandex.uz",32],["rasp.yandex.by",33],["rasp.yandex.kz",33],["rasp.yandex.ru",33],["rasp.yandex.uz",33],["astar.bz",34],["anistar.org",34],["online-star.org",34],["online-stars.org",34],["sochi.camera",35],["stalkerportaal.ru",36],["top-mods.ru",36],["stalker-mods.clan.su",36],["stalker-mods.su",36],["freehat.cc",37],["hdkinomir.cc",38],["sefon.cc",39],["intermedia.ru",39],["gorod.dp.ua",39],["utorr.cc",[40,41]],["baskino.film",40],["moskva.fm",40],["dnepr.info",40],["rusfootball.info",40],["virusinfo.info",[40,83]],["zombie-film.live",40],["filmitorrent.net",[40,41]],["konohatv.org",40],["trupornolabs.org",40],["xxxadulttorrent.org",40],["dugtor.ru",[40,296]],["hdkinozzoro.ru",[40,326]],["roem.ru",40],["vc.ru",40],["you-anime.ru",40],["filmitorrent.site",[40,41]],["nnmclub.to",[40,53,461]],["wikianime.tv",40],["yummyanime.tv",40],["jetsetter.ua",40],["kinoafisha.ua",40],["kinobar.vip",40],["timeweb.cloud",42],["films-online.club",43],["myseason.club",44],["uakino.club",45],["kinovibe.co",46],["ofxme.co",47],["1bigboss.com",48],["bigboss.video",48],["1informer.com",49],["fainaidea.com",49],["root-nation.com",[49,106]],["itech.co.ua",49],["agroreview.com",50],["all-episodesfun.com",[51,52]],["riotpixels.com",[52,105]],["animego.space",[52,456]],["smartmama.com.ua",[52,492]],["ampercar.com",53],["itechua.com",53],["hi-fi.ru",[53,327]],["hi-news.ru",53],["modernrock.ru",53],["uamotors.com.ua",53],["kino-teatr.ua",[53,510]],["mmr.net.ua",53],["anidubonline.com",54],["anidub.vip",54],["avtorambler.com",55],["rambler.ru",[55,70]],["brestcity.com",56],["buhgalter911.com",[57,58]],["buhgalter.com.ua",58],["businessua.com",59],["championat.com",60],["cherkassy-sport.com",61],["coub.com",62],["crazyatomicgames.com",63],["xxx-igra.com",63],["yaldagames.com",63],["animejapan.tv",63],["drive2.com",64],["drive2.ru",64],["economistua.com",[65,66]],["hs-manacost.ru",[65,329]],["filmozavr.com",67],["filmozavr.net",67],["flashscorekz.com",68],["flashscore.ru.com",68],["soccerstand.com",68],["livescore.in",68],["flashscore.com.ua",68],["flashscore.ua",68],["footboom.com",69],["footboom.kz",69],["gagadget.com",70],["gazeta.ru",[70,315]],["lenta.ru",[70,348]],["gamegpu.com",71],["gamer-info.com",72],["gasolina-online.com",73],["houzz.ru",[73,109]],["galka.if.ua",73],["gdetraffic.com",74],["gecid.com",[75,76]],["tt-cup.com",[75,117,118]],["dyvys.info",[75,118,144]],["valetudo.ru",[75,118]],["agronom.com.ua",[75,117,118]],["gubkinskiy.com",77],["hellomagazine.com",78],["inoreader.com",79],["instagram.com",80],["forum.ixbt.com",82],["smb.ixbt.com",[83,84,85]],["gidonline.fun",83],["ixbt.games",[83,85,139]],["sportboom.info",83],["kinogo-720.net",83],["repackov.net",83],["urologypro.ru",83],["kinoboom.su",83],["greenpost.ua",83],["www.ixbt.com",[86,87]],["ixbt.market",87],["kinokladovka.com",88],["kinorium.com",89],["latifundimag.com",90],["www.livejournal.com",92],["mobile-review.com",93],["newsland.com",94],["obozrevatel.com",95],["darkermagazine.ru",95],["open3dmodel.com",96],["otzovik.com",97],["partnerkin.com",98],["promodj.com",99],["pvpru.com",100],["rbkgames.com",101],["reshebnik.com",102],["ringside24.com",[103,104]],["dynamo.kiev.ua",[103,104]],["autoua.net",104],["www.okino.ua",104],["forum.ru-board.com",107],["rustorka.com",108],["rustorkacom.lib",108],["rustorka.net",108],["apad2.top",108],["game4you.top",108],["games-pc.top",108],["innal.top",[108,463]],["naylo.top",108],["rustorka.top",108],["sherdog.com",[109,110]],["softportal.com",[109,111]],["dentalmagazine.ru",109],["noddb.ru",109],["ppt.ru",109],["texterra.ru",109],["buh24.com.ua",109],["senior.ua",[109,517]],["sovetromantica.com",112],["sportarena.com",113],["tehnot.com",114],["the-village-kz.com",115],["the-village.me",115],["the-village.ru",115],["village.com.ua",115],["torent-igruha.com",116],["ua-cinema.com",119],["uakino.com",120],["ukrainianwall.com",121],["vk.com",[122,123]],["vk.ru",123],["volynpost.com",124],["vserialy.com",125],["vserialy.fun",125],["great-tv.ru",125],["vtb-league.com",126],["yaplakal.com",127],["yap.ru",127],["zerno-ua.com",128],["znak.com",129],["filmix.date",[130,131]],["filmix.fm",[130,131]],["filmix.life",[130,131]],["ru-drivemusic.net",130],["filmix.pub",[130,131]],["nevasport.ru",130],["filmix.tech",[130,131]],["filmix.zone",[130,131]],["lostfilm.download",[132,133]],["lostfilm.life",[132,133]],["lostfilm.one",[132,133]],["lostfilm.pro",[132,133]],["lostfilmtv.site",[132,133]],["lostfilmtv2.site",[132,133]],["lostfilmtv3.site",[132,133]],["lostfilmtv5.site",[132,133]],["lostfilm.space",132],["lostfilm.today",[132,133]],["lostfilm.tv",[132,133]],["lostfilm.tw",[132,133]],["lostfilm.uno",[132,133]],["lostfilmtv.uno",[132,133]],["lostfilm.win",[132,133]],["lostfilmtv1.site",133],["lostfilmtv4.site",133],["postimees.ee",134],["kinokrad.film",135],["kinokong.pro",135],["mel.fm",136],["tort.fm",137],["hdrezka.fun",138],["kinokrad.us",138],["aces.gg",140],["conversion.im",141],["doefiratv.info",142],["dostfilms.info",143],["wowskill.ru",143],["dostfilms.site",143],["glavred.info",145],["glavred.net",145],["lostfilm.info",146],["mediasat.info",147],["mivmeste.info",148],["news-sport.info",149],["1plus1.international",151],["bigudi.tv",[151,228]],["plus-plus.tv",[151,228]],["2plus2.ua",[151,228]],["mega.io",152],["mega.nz",152],["thebell.io",153],["vtimes.io",154],["kp.kg",[155,156]],["kp.kz",[155,156]],["kp.md",[155,156]],["kp.ru",[155,346]],["ru",[156,240,241]],["namba.kg",157],["ts.kg",[158,159]],["asienda.ru",[158,264]],["diets.ru",[158,290]],["gameguru.ru",[158,312]],["mycharm.ru",[158,264]],["myjane.ru",[158,264]],["peterburg2.ru",[158,389]],["povarenok.ru",[158,396]],["relook.ru",[158,407]],["stranamam.ru",[158,428]],["growhow.in.ua",158],["sport-express.ua",159],["ukrfootball.ua",159],["3dnews.kz",160],["3dnews.ru",160],["namba.kz",161],["shaiba.kz",162],["yk.kz",163],["surl.li",164],["mintmanga.live",165],["selfmanga.live",165],["filmhd1080.me",166],["myshows.me",167],["online-fix.me",168],["opennet.me",169],["opennet.ru",169],["tasix.me",170],["kino.video",170],["torrentinka.me",171],["adme.media",172],["holod.media",173],["1080kino.net",174],["www.bigmir.net",175],["censor.net",176],["driveroff.net",177],["filmishki.net",179],["filmive-hd.net",180],["kinoshack.net",180],["tree.tv",180],["fishki.net",181],["zagonkop.gb.net",182],["zagonkov.gb.net",182],["zagonka.net",182],["zagonko.org",182],["zogonka.org",182],["zagonka.tv",182],["hdru.net",183],["hvylya.net",184],["igry-online.net",185],["fullfilmhd.space",185],["animespirit.tv",185],["jut-su.net",186],["kinoakter.net",187],["libertycity.net",188],["libertycity.ru",188],["lrepacks.net",189],["megogo.net",190],["miyzvuk.net",191],["kolizhanka.com.ua",191],["nashaplaneta.net",192],["playua.net",193],["politobzor.net",194],["context.reverso.net",195],["rserials.net",196],["season-var.net",197],["stravy.net",198],["tapochek.net",199],["tochka.net",200],["www.ukr.net",202],["winzoro.net",203],["regnum.news",204],["regnum.ru",204],["ua.news",205],["ura.news",206],["hentai-share.one",207],["seasonvar.one",208],["animemobi.ru",208],["euro-football.ru",208],["onlinestreams.ru",208],["animegid.online",209],["animego.online",210],["kirov.online",211],["rudub.online",212],["tv-kanali.online",213],["zaycev.online",214],["24smi.org",215],["alexfilm.org",216],["allbasketball.org",[217,218]],["gstv.ru",217],["animevost.org",219],["vost.pw",219],["animevost.top",219],["anitokyo.org",220],["anitokyo.tv",220],["binmovie.org",221],["doramax.org",222],["fastpic.org",223],["freeopenvpn.org",224],["freetp.org",225],["freetp.ru",225],["hentaiz.org",226],["igrovaya.org",227],["vsetors.org",227],["kaztorka.org",[228,229]],["allboxing.ru",[228,251]],["star-wars-film.ru",228],["nv.ua",[228,513]],["livesport.ws",228],["my-hit.org",230],["pronpic.org",231],["riperam.org",232],["simhost.org",233],["uniondht.org",[234,235]],["seasonvar.ru",234],["animedia.pro",[236,237]],["tt.animedia.tv",237],["teleprogramma.pro",238],["cpa.rip",239],["hlamer.ru",240],["101.ru",242],["116.ru",243],["14.ru",243],["161.ru",243],["164.ru",243],["173.ru",243],["178.ru",243],["26.ru",243],["29.ru",243],["35.ru",243],["43.ru",243],["45.ru",243],["48.ru",243],["51.ru",243],["53.ru",243],["56.ru",243],["59.ru",243],["60.ru",243],["62.ru",243],["63.ru",243],["68.ru",243],["71.ru",243],["72.ru",243],["74.ru",243],["76.ru",243],["86.ru",243],["89.ru",243],["93.ru",243],["chita.ru",[243,282]],["e1.ru",243],["ircity.ru",243],["izh1.ru",243],["mgorsk.ru",243],["msk1.ru",243],["ngs.ru",243],["ngs22.ru",243],["ngs24.ru",243],["ngs42.ru",243],["ngs55.ru",243],["ngs70.ru",243],["nn.ru",243],["sochi1.ru",243],["sterlitamak1.ru",243],["tolyatty.ru",243],["ufa1.ru",243],["v1.ru",243],["vladivostok1.ru",243],["voronezh1.ru",243],["www.1tv.ru",244],["tornado.3dn.ru",246],["7days.ru",247],["ag.ru",248],["agroxxi.ru",249],["alllyr.ru",252],["androidinsider.ru",253],["anekdot.ru",254],["anime-naruto.ru",255],["blich.ru",255],["borutoplanet.ru",255],["bungou-stray-dogs.ru",255],["doktor-stoun.ru",255],["haikyu.ru",255],["hunter-x-hunter.ru",255],["klinok-rassekayuschiy-demonov.ru",255],["magicheskaya-bitva.ru",255],["my-hero-academia.ru",255],["one-pieces.ru",255],["reinkarnatsiya-bezrabotnogo.ru",255],["tokiyskie-mstiteli.ru",255],["anime777.ru",256],["animecos.ru",257],["animedub.ru",258],["animemovie.ru",259],["anti-malware.ru",260],["app-time.ru",261],["app2top.ru",262],["artfile.ru",263],["avito.ru",265],["baby.ru",266],["banki.ru",267],["bestpersons.ru",268],["bombardir.ru",269],["bosch-home.ru",270],["botanichka.ru",[271,272]],["prikol.ru",[271,397]],["bryansknovosti.ru",273],["novozybkov.su",273],["bugaga.ru",274],["buhonline.ru",275],["burninghut.ru",276],["buzulukday.ru",277],["nsday.ru",277],["orenday.ru",277],["perevolockday.ru",277],["saltday.ru",277],["sorochinskday.ru",277],["bvedomosti.ru",278],["car.ru",279],["carambatv.ru",280],["cars.ru",281],["www.cnews.ru",283],["coop-land.ru",284],["cq.ru",285],["creativportal.ru",286],["ctv7.ru",287],["cyberforum.ru",288],["cybersport.ru",289],["club.dns-shop.ru",291],["doramalive.ru",292],["dota2.ru",293],["drahelas.ru",294],["forums.drom.ru",295],["www.e1.ru",298],["eva.ru",299],["expertcen.ru",300],["fbsearch.ru",301],["fclmnews.ru",302],["doramy.su",302],["xsport.ua",302],["forum.flprog.ru",303],["footballhd.ru",304],["forbes.ru",305],["fototips.ru",306],["freescreens.ru",307],["imgbase.ru",307],["imgcach.ru",307],["imgclick.ru",307],["payforpic.ru",307],["picclick.ru",307],["picclock.ru",307],["picforall.ru",307],["fssprus.ru",308],["game2day.ru",310],["gamebomb.ru",311],["gamemag.ru",313],["gastronom.ru",314],["gismeteo.ru",316],["www.goha.ru",317],["gol.ru",318],["goodfon.ru",319],["goodgame.ru",320],["gotennis.ru",321],["gotps3.ru",322],["govoritmoskva.ru",323],["gta-gaming.ru",324],["gtavicecity.ru",325],["horrorzone.ru",328],["igromania.ru",330],["infourok.ru",331],["inoprosport.ru",332],["iphones.ru",333],["it-actual.ru",334],["ivanovonews.ru",335],["www.ivi.ru",336],["kaluga-poisk.ru",337],["yasniy-city.ru",337],["yola-poisk.ru",337],["kg-portal.ru",338],["kinomania.ru",339],["kinometro.ru",340],["www.kinopoisk.ru",341],["kinoteatr.ru",342],["kirovnet.ru",343],["klops.ru",344],["korabel.ru",345],["l2top.ru",347],["lifehacker.ru",349],["lifetambov.ru",350],["livecars.ru",351],["livesport.ru",351],["liveinternet.ru",352],["www.liveinternet.ru",353],["liveresult.ru",354],["m24.ru",355],["mail.ru",356],["auto.mail.ru",357],["deti.mail.ru",357],["cloud.mail.ru",358],["dobro.mail.ru",359],["e.mail.ru",[360,361]],["octavius.mail.ru",360],["finance.mail.ru",362],["vfokuse.mail.ru",362],["health.mail.ru",363],["pets.mail.ru",363],["hi-tech.mail.ru",364],["light.mail.ru",365],["minigames.mail.ru",366],["my.mail.ru",367],["news.mail.ru",[368,369]],["sportmail.ru",[369,424]],["otvet.mail.ru",370],["pogoda.mail.ru",371],["www.mirf.ru",372],["gamma.mirtesen.ru",373],["mmo13.ru",374],["mobiltelefon.ru",375],["motorpage.ru",376],["movieshok.ru",377],["my-expert.ru",378],["newkaliningrad.ru",379],["noob-club.ru",380],["ogorod.ru",381],["ohotniki.ru",382],["ok.ru",383],["onlinemultfilmy.ru",384],["overclockers.ru",386],["forums.overclockers.ru",387],["penzainform.ru",388],["pikabu.ru",390],["pimpletv.ru",391],["playground.ru",392],["pluggedin.ru",393],["pochta.ru",394],["portalvirtualreality.ru",395],["prophotos.ru",398],["radioromantika.ru",399],["horoscopes.rambler.ru",[400,401]],["tv.rambler.ru",400],["weather.rambler.ru",400],["mail.rambler.ru",402],["nova.rambler.ru",403],["www.rambler.ru",404],["rbc.ru",[405,406]],["sportrbc.ru",405],["rg.ru",408],["ria.ru",409],["rusnext.ru",410],["russorosso.ru",411],["s13.ru",412],["shazoo.ru",415],["slushat-tekst-pesni.ru",416],["snob.ru",417],["sobaka.ru",418],["soccer.ru",419],["soccer365.ru",420],["soccer365.com.ua",420],["sport-express.ru",421],["sport-interfax.ru",422],["sportkp.ru",423],["sports.ru",425],["sportsdaily.ru",426],["stratege.ru",429],["study.ru",430],["tass.ru",431],["techinsider.ru",432],["teleport2001.ru",433],["thg.ru",434],["tnt-online.ru",435],["tourpom.ru",436],["tproger.ru",437],["translit.ru",438],["trashbox.ru",439],["www.vesti.ru",440],["vgae.ru",441],["vgtimes.ru",442],["videomore.ru",443],["videoredaktor.ru",444],["virtualbrest.ru",445],["vm.ru",446],["vrtp.ru",447],["warfiles.ru",448],["webfile.ru",449],["wotspeak.ru",450],["wtftime.ru",451],["www.zoneofgames.ru",453],["zr.ru",454],["lafa.site",455],["loads.ati.su",457],["tm.ati.su",457],["trucks.ati.su",[457,458]],["audioportal.su",459],["4pda.to",460],["zannn.top",463],["alexua.tv",464],["baibako.tv",465],["casstudio.tv",466],["espreso.tv",467],["goclips.tv",468],["naruto-base.tv",469],["nezavisim.tv",470],["softbox.tv",471],["kino.tricolor.tv",472],["cdn.viqeo.tv",473],["weukraine.tv",474],["bin.ua",476],["cf.ua",477],["4studio.com.ua",478],["apnews.com.ua",479],["champion.com.ua",481],["eurointegration.com.ua",482],["footballhub.com.ua",483],["gta.com.ua",484],["itnews.com.ua",485],["sovet.kidstaff.com.ua",486],["kredos.com.ua",488],["smartphone.ua",488],["portaltele.com.ua",489],["blogs.pravda.com.ua",490],["proagro.com.ua",491],["volnorez.com.ua",493],["vsviti.com.ua",494],["comments.ua",495],["dev.ua",496],["news.dn.ua",497],["kriminal.net.ua",497],["gazeta.ua",498],["glavnoe.ua",499],["glavpost.ua",500],["hi-tech.ua",501],["i.ua",502],["ictv.ua",503],["blitz.if.ua",504],["asn.in.ua",505],["rayon.in.ua",506],["infocar.ua",507],["isport.ua",508],["itc.ua",509],["meta.ua",511],["nrj.ua",512],["btu.org.ua",514],["patrioty.org.ua",515],["radioclub.ua",516],["sinoptik.ua",518],["sport.ua",519],["doba.te.ua",520],["uteka.ua",521],["spot.uz",522],["stadion.uz",523],["1plus1.video",524],["kinoprofi.vip",525],["filebase.ws",526],["lurkmore.wtf",527]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/spa-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/spa-1.js new file mode 100644 index 0000000..848994d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/spa-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".ad_block_non_shadowed\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\".ad_block_shadowed\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"div[class^=\\\"block-ads-\\\"]\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\".hided\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".body\",\"action\":[\"style\",\"background-image: none!important;\"]}"],["{\"selector\":\"#colunas\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".ads.ads-block.prebid\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".containerMapAndBanner > .contentMap\",\"action\":[\"style\",\"height: 100% !important;\"]}"],["{\"selector\":\".play\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".main__corpo\",\"action\":[\"style\",\"margin-top: 160px!important;\"]}"],["{\"selector\":\"div[class=\\\"vc_row wpb_row td-pb-row\\\"][style^=\\\"padding-top: 1\\\"]\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#fusion-app\",\"action\":[\"style\",\"margin-top: 0!important;\"]}","{\"selector\":\".navbar-container\",\"action\":[\"style\",\"margin-top: 0!important;\"]}"],["{\"selector\":\"main#site-main\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\".is_advertising .site-advertising\",\"action\":[\"style\",\"margin: 5px auto 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\".block-wrapper[style*=\\\"url\\\"] > .container > .row\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\".block-wrapper[style*=\\\"url\\\"]\",\"action\":[\"style\",\"background: none !important;\"]}","{\"selector\":\"body[style*=\\\"url\\\"] .trending-light[style^=\\\"margin-top:\\\"]\",\"action\":[\"style\",\"margin-top: 20px !important;\"]}","{\"selector\":\"body[style*=\\\"url\\\"]\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"body div[id].ads.adsbox.doubleclick\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".area-publi\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\"body > header\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#banner_b\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"iframe#google_ads_iframe_123_bait\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"iframe#google_ads_iframe_b\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#header-bar.header-bar\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"#div-gpt-leaderboard ~ #page\",\"action\":[\"style\",\"margin-top: 30px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".alert-message > #informacion\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\".ad-lat2\",\"action\":[\"style\",\"height: 0 !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; visibility: collapse !important;\"]}"],["{\"selector\":\"#NEWS_RELATED\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#ROBAPAGINAS_INLINE_LEFT\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"[id].adsbox.doubleclick.ad-placement\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body .adsbygoogle\",\"action\":[\"style\",\"display: block!important; position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".navBar\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\".banner\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\".ads-300x300\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\"div#detect.adsbox.doubleclick\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".content-box\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"header\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"#framed > #player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#framed\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > #box\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"html.fancybox-lock > body\",\"action\":[\"style\",\"overflow: auto !important;\"]}","{\"selector\":\"html.fancybox-margin\",\"action\":[\"style\",\"margin-right: 0 !important;\"]}"],["{\"selector\":\".col-anu + div.col-cnt > div.columna\",\"action\":[\"style\",\"width: 34% !important;\"]}"],["{\"selector\":\".hasBgApb\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#ablockercheck\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\".content_section > .top\",\"action\":[\"style\",\"margin-top: 100px !important;\"]}","{\"selector\":\".page-container.top\",\"action\":[\"style\",\"margin-top: 60px!important;\"]}","{\"selector\":\".top-home\",\"action\":[\"style\",\"margin-top: 60px!important;\"]}"],["{\"selector\":\"#article-header\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"#manga-title\",\"action\":[\"style\",\"height: unset !important;\"]}"],["{\"selector\":\".lv-publi-box\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\".megabanner-adv\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".add990x90 div\",\"action\":[\"style\",\"height: 0 !important;\"]}","{\"selector\":\".add990x90\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"iframe.video\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"body > .textads.banner-ads\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body > div[id^=\\\"div-gpt-ad-\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body > ins.adsbygoogle\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#Publi300600xaa\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image:none!important;\"]}"],["{\"selector\":\"#ad\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"#adsdiv\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".ads.ad.adsbox.ad-placement.carbon-ads\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".container.have-brand\",\"action\":[\"style\",\"margin-top: 0!important;\"]}"],["{\"selector\":\"#plays\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".publicite.text-ad.adsbox\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#neoni_mutiny\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".sidebar > div.tile-top.tile\",\"action\":[\"style\",\"height: auto!important;\"]}"],["{\"selector\":\"body div.adsbox.doubleclick.ad-placement[id]:not(#style_important)\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".iframeDiv > center > a[target=\\\"_blank\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none!important;\"]}"],["{\"selector\":\".banner_large\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"#axds-Top\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\".pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".dat-menu-container\",\"action\":[\"style\",\"cursor: auto !important;\"]}","{\"selector\":\"body[style^=\\\"background\\\"]\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\".footer\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"],["{\"selector\":\".op-body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"aside > div > .goqpfsl\",\"action\":[\"style\",\"visibility: hidden !important; height: 1px !important;\"]}"],["{\"selector\":\"body .ads-box\",\"action\":[\"style\",\"display: block !importnat;\"]}"],["{\"selector\":\"#hide\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\".content #src_iframe\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".content > div[id]:has(> center > #src_iframe)\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body #fullbanner-container\",\"action\":[\"style\",\"height: 1px !important;\"]}"],["{\"selector\":\"[style=\\\"text-align: center; display: none;\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto!important;\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto!important;\"]}"],["{\"selector\":\"body .adblock_warning:not(#style_important)\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\".pie-pagina\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\"#bannerGames\",\"action\":[\"style\",\"height: 2px!important;\"]}","{\"selector\":\".adstopo\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".pum-open-overlay\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"div[id^=\\\"src_iframe_\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body > #content\",\"action\":[\"style\",\"padding-bottom: 0 !important;\"]}"]]; + +const hostnamesMap = new Map([["foros.3dgames.com.ar",0],["lavoz.com.ar",1],["vidasaudavel.bio",2],["financasdeouro.com",2],["receitasdodia.fun",2],["investfacil.org",2],["criptoreal.site",2],["adrenaline.com.br",3],["adrianeboneck.com.br",4],["ldicas.com.br",4],["bolsadevalores.club",4],["androidapktop.com",4],["cheirinhobao.com",4],["dicasfinanceirasbr.com",[4,31]],["guiasaude.info",4],["receitasdochico.life",[4,31]],["futlances.net",4],["gastronomiabrasileira.net",4],["receitasdalu.net",4],["dicadesaude.online",4],["receitasdahora.online",4],["legacyfun.site",4],["oplanetatv.clickgratis.com.br",5],["ouniversodatv.com",5],["climaaovivo.com.br",6],["decorardicas.com.br",7],["loucasporcabelos.com.br",7],["diariodepernambuco.com.br",8],["diariodoiguacu.com.br",9],["estadao.com.br",10],["guiadasemana.com.br",11],["hardware.com.br",12],["inforchannel.com.br",13],["anroll.net",13],["mundoconectado.com.br",14],["oceans14.com.br",15],["tudosobrefinancas.com",15],["portugues.com.br",16],["tudogostoso.com.br",17],["uol.com.br",18],["jc.ne10.uol.com.br",19],["oantagonista.uol.com.br",20],["radioagricultura.cl",21],["mantrazscan.com",21],["gamesviatorrent.top",21],["buscalinks.xyz",21],["goovie.co",22],["3djuegos.com",23],["androidayuda.com",[24,25]],["hardzone.es",24],["softzone.es",24],["antoniomote.com",26],["asialiveaction.com",27],["cienradios.com",28],["clavejuegos.com",29],["depor.com",30],["dicasgostosas.com",31],["gastroponto.com",31],["receitasvegana.com",31],["dicasdefinancas.net",31],["dicasdevalor.net",31],["guianoticiario.net",[31,55,71]],["megacurioso.net",31],["megacurioso.online",31],["nossoprato.online",31],["receitasdaora.online",31],["receitasdocheff.online",31],["ricasdelicias.online",31],["dicasvalores.com",32],["elchapuzasinformatico.com",33],["elmueble.com",34],["elperiodico.com",35],["empregovaga.com",[36,37]],["resenhasglobais.com",[36,37,55]],["turismoeviagem.com",[36,37]],["vidadeatletas.com",[36,37]],["tecword.info",[36,37,55]],["blotz.me",[36,37]],["belezaedieta.net",[36,37]],["manualdamulher.net",[36,37]],["cardapiodavovo.online",[36,37]],["financashoje.online",[36,37]],["financasnow.online",[36,37]],["noticiastecnologica.online",[36,37]],["tudoemprego.online",[36,37]],["vivercomsaude.online",[36,37,55]],["smartdoing.tech",[36,37,55]],["manchetehoje.xyz",[36,37,55]],["grandnoticias.com",37],["muitasreceitas.site",37],["tecnologiaonline.site",37],["fazendorendaextra.xyz",37],["felizemforma.com",38],["folhadoslagos.com",39],["formulatv.com",40],["gamevicio.com",41],["hartico.com",42],["infobae.com",43],["infoescola.com",44],["journaldemontreal.com",45],["knightnoscanlation.com",46],["lavanguardia.com",47],["lecturas.com",48],["mastercuriosidadesbr.com",49],["novatecnology.com",50],["tipsdesalud.tips",50],["pcbolsa.com",51],["profesionalreview.com",52],["radiotormentamx.com",[53,54]],["televall.website",53],["seodiv.com",56],["seriesbanana.com",57],["metroseries.net",57],["homecine.to",57],["homecine.tv",57],["smartpelis.tv",57],["seriesretro.com",58],["tudonoticiasbr.com",59],["windowsblogitalia.com",60],["xerifetech.com",61],["zona-leros.com",62],["zonammorpg.com",63],["primicias.ec",64],["20minutos.es",65],["canarias7.es",66],["hoy.es",66],["lasprovincias.es",66],["geeknetic.es",67],["informacion.es",68],["netmentor.es",69],["todalamusica.es",70],["kshowes.net",72],["sejasaudavel.net",73],["tecnoblog.net",74],["comandotorrents.org",75],["mundotec.pro",76],["jornaleconomico.pt",77],["meocloud.pt",78],["visao.sapo.pt",79],["tempo.pt",80],["superanimes.site",81],["lapagina.com.sv",82],["clubinvest.top",83],["donghuas.top",84]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/swe-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/swe-1.js new file mode 100644 index 0000000..c2747d9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/swe-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"section.huvudsektion\",\"action\":[\"style\",\"margin-top:unset!important\"]}"],["{\"selector\":\"body.didomi-popup-open\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"user-select:unset!important; -moz-user-select:unset!important; -webkit-user-select:unset!important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow:initial!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y:initial!important\"]}"],["{\"selector\":\".cli-barmodal-open\",\"action\":[\"style\",\"overflow:auto!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:initial!important\"]}"],["{\"selector\":\".ad.adPanorama\",\"action\":[\"style\",\"height:100px!important; position:absolute!important;\"]}"],["{\"selector\":\".popup\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body.cookies-not-set\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"display:unset!important\"]}"],["{\"selector\":\".sp-message-open body\",\"action\":[\"style\",\"overflow:unset!important;position:unset!important;\"]}"],["{\"selector\":\".loading\",\"action\":[\"style\",\"opacity:1!important\"]}"],["{\"selector\":\".sp-message-open body\",\"action\":[\"style\",\"overflow:initial!important; position:unset!important; margin-top:unset!important;\"]}"],["{\"selector\":\".cdk-global-scrollblock\",\"action\":[\"style\",\"overflow-y: initial !important; position: unset !important;\"]}"],["{\"selector\":\".MediaWrapper-content\",\"action\":[\"style\",\"opacity:unset!important\"]}","{\"selector\":\"html\",\"action\":[\"style\",\"--scrollbar-width:initial!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"opacity:1!important\"]}"],["{\"selector\":\".pum-open\",\"action\":[\"style\",\"overflow:auto!important\"]}"],["{\"selector\":\".bbImageWrapper--preview.active img\",\"action\":[\"style\",\"-webkit-filter:none!important; filter:none!important; transform:none!important; -webkit-transform:none!important;\"]}","{\"selector\":\"body.forum-logged-out .svartalistan-results-login-required\",\"action\":[\"style\",\"height: unset !important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"user-select: auto !important;\"]}"],["{\"selector\":\"html::before\",\"action\":[\"style\",\"content: \\\"OBS! VARNING! Om denna sida är en butik så är det förmodligen en bluffbutik. Detta är ett meddelande från det svenska filtret i din annonsblockerare.\\\" !important; font-size: 18px !important; font-family: sans !important; background-color: red !important; color: white !important; padding: 6px !important; width: 100% !important; display: block !important; text-align: center !important;\"]}"],["{\"selector\":\".header-menu__wrapp\",\"action\":[\"style\",\"position:unset!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:unset!important; position:unset!important;\"]}"],["{\"selector\":\"html, body\",\"action\":[\"style\",\"overflow:unset!important;\"]}"],["{\"selector\":\".opacity-fade\",\"action\":[\"style\",\"opacity:1!important; transition:none!important; animation:unset!important;\"]}"],["{\"selector\":\"*\",\"action\":[\"style\",\"-webkit-touch-callout: default !important; -webkit-user-select: text !important; -moz-user-select: text !important; -ms-user-select: text !important; user-select: text !important;\"]}","{\"selector\":\"::selection\",\"action\":[\"style\",\"background-color:#007aff!important;color:#fff!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position:unset!important;overflow-y:scroll!important;\"]}"],["{\"selector\":\".main-page-content\",\"action\":[\"style\",\"background-image:none!important;\"]}"],["{\"selector\":\".mediaconnect-protected-content, .mediaconnect-protected-content--show\",\"action\":[\"style\",\"max-height: unset !important; overflow: unset !important;\"]}","{\"selector\":\".mediaconnect-protected-content::after\",\"action\":[\"style\",\"background: unset !important;\"]}"],["{\"selector\":\".paywalled.hidden\",\"action\":[\"style\",\"display:unset!important\"]}"],["{\"selector\":\".tapet-popup-js-no-scroll, .tapet-no-scroll\",\"action\":[\"style\",\"overflow-y:initial!important; position:unset!important;\"]}"],["{\"selector\":\".mediaconnect-protected-content .Carousel\",\"action\":[\"style\",\"opacity:unset!important;\"]}"],["{\"selector\":\".sesamy-protected-content\",\"action\":[\"style\",\"max-height:unset!important;overflow:unset!important;\"]}","{\"selector\":\".sesamy-protected-content.active::after\",\"action\":[\"style\",\"background:unset!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:initial!important; position:initial!important;\"]}"],["{\"selector\":\".avod-web-player-pause\",\"action\":[\"style\",\"background-color:transparent!important;\"]}"],["{\"selector\":\"html.modal-cacsp-open\",\"action\":[\"style\",\"position:unset!important\"]}"],["{\"selector\":\"body[data-modal-open]\",\"action\":[\"style\",\"overflow-y:unset!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height:unset!important;\"]}"],["{\"selector\":\".wp-pagenavi\",\"action\":[\"style\",\"position:unset!important;z-index:unset!important\"]}"],["{\"selector\":\".thb-page-transition-on\",\"action\":[\"style\",\"opacity:1!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\".js-preloader > .document, .js-preloader > .hero-section\",\"action\":[\"style\",\"opacity: 1 !important; visibility: visible !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"opacity:unset!important\"]}"],["{\"selector\":\".lock-scroll\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"#MoreLink_content-container\",\"action\":[\"style\",\"height:unset!important;\"]}","{\"selector\":\".thecontent, .entry-content\",\"action\":[\"style\",\"max-height: unset !important; overflow: initial !important; height: unset !important;\"]}","{\"selector\":\".wp-caption\",\"action\":[\"style\",\"display:initial!important\"]}"],["{\"selector\":\"#LoggaDiv\",\"action\":[\"style\",\"position:unset!important;\"]}"],["{\"selector\":\".overflow-hidden\",\"action\":[\"style\",\"overflow-y: initial !important;\"]}"],["{\"selector\":\"body.modal-active\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\".recipe-modal[data-state=\\\"default\\\"] .modal-container.open, .recipe-modal[data-state=\\\"panorama\\\"] .modal-container.open\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}","{\"selector\":\".site-wrapper[data-state=\\\"panorama\\\"], .site-wrapper[data-state=\\\"default\\\"]\",\"action\":[\"style\",\"padding-top: 40px !important;\"]}","{\"selector\":\"body.modal-active.modal-open::before, body.modal-active::before\",\"action\":[\"style\",\"opacity: unset !important; content: unset !important;\"]}"],["{\"selector\":\".header-banner--regular, .app-banner\",\"action\":[\"style\",\"--banner-offset: 0 !important;\"]}"],["{\"selector\":\".no-scroll\",\"action\":[\"style\",\"overflow: initial !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"html.g1-popup-visible\",\"action\":[\"style\",\"overflow: initial !important;\"]}"],["{\"selector\":\":is(a[data-testid=\\\"region-tag\\\"], a[data-testid^=\\\"taglist-item\\\"])\",\"action\":[\"style\",\"background-image:none!important; background:rgb(2,114,140)!important;\"]}"],["{\"selector\":\".tds-locked-content\",\"action\":[\"style\",\"display:unset!important;\"]}"],["{\"selector\":\"html, .unselectable\",\"action\":[\"style\",\"-moz-user-select:initial!important; -webkit-user-select:initial!important; -webkit-touch-callout:initial!important; user-select:initial!important; -webkit-tap-highlight-color:initial!important; cursor:initial!important;\"]}"],["{\"selector\":\"body.dimmed\",\"action\":[\"style\",\"overflow:unset!important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"-webkit-user-select: text !important; user-select: text !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"visibility:visible!important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow:initial!important\"]}"],["{\"selector\":\".tf_svg_lazy\",\"action\":[\"style\",\"transition:none!important; filter:none!important; transform:none!important;\"]}"],["{\"selector\":\".single-article-related.single-article-related-short\",\"action\":[\"style\",\"height:unset!important; overflow:unset!important;\"]}","{\"selector\":\".single-article-related.single-article-related-short::after\",\"action\":[\"style\",\"background:unset!important;\"]}"],["{\"selector\":\".entry-content\",\"action\":[\"style\",\"display: initial !important;\"]}"],["{\"selector\":\"body.cookie-modal-open\",\"action\":[\"style\",\"overflow:unset!important;\"]}"],["{\"selector\":\".fancybox-lock\",\"action\":[\"style\",\"overflow-y: auto !important;\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow:unset!important; position:unset!important;\"]}"],["{\"selector\":\".et_pb_section\",\"action\":[\"style\",\"opacity:1!important; animation-duration:unset!important; animation-fill-mode:unset!important;\"]}"]]; + +const hostnamesMap = new Map([["sjofart.ax",0],["avestatidning.com",1],["salaallehanda.com",1],["atl.nu",1],["klt.nu",[1,7]],["st.nu",1],["aktuellhallbarhet.se",1],["allehanda.se",1],["arbetarbladet.se",1],["bandypuls.se",1],["barometern.se",[1,7]],["bblat.se",1],["blt.se",[1,7]],["borlangetidning.se",1],["bt.se",[1,7]],["byggindustrin.se",1],["dagensmedia.se",1],["dagensmedicin.se",1],["dagenssamhalle.se",1],["dagligvarunytt.se",1],["dalademokraten.se",1],["di.se",1],["digitalfotoforalla.se",[1,26]],["dn.se",[1,28]],["expressen.se",[1,32]],["fagersta-posten.se",1],["falkopingstidning.se",1],["falukuriren.se",1],["fastighetsnytt.se",1],["gd.se",1],["hd.se",1],["ht.se",1],["iform.se",1],["illvet.se",1],["jp.se",1],["kristianstadsbladet.se",[1,7]],["land.se",1],["landlantbruk.se",1],["ljusdalsposten.se",1],["ljusnan.se",1],["lt.se",1],["ltz.se",1],["market.se",1],["moratidning.se",1],["na.se",1],["netdoktorpro.se",1],["norrteljetidning.se",1],["nsk.se",[1,7]],["nuiosteraker.se",1],["nvp.se",1],["nyaludvikatidning.se",1],["nynashamnsposten.se",1],["olandsbladet.se",[1,7]],["op.se",1],["pctidningen.se",[1,26]],["popularhistoria.se",1],["privataaffarer.se",1],["resume.se",1],["skaraborgslanstidning.se",1],["skd.se",1],["skovdenyheter.se",1],["slakthistoria.se",1],["smalandsdagblad.se",1],["smalanningen.se",1],["smp.se",[1,7]],["smt.se",1],["soderhamnskuriren.se",1],["sodran.se",1],["sydostran.se",[1,7]],["sydsvenskan.se",1],["tidningenangermanland.se",1],["tidningenharjedalen.se",1],["tranastidning.se",1],["trelleborgsallehanda.se",[1,7]],["ut.se",[1,7]],["varldenshistoria.se",1],["vastgotabladet.se",1],["vaxjobladet.se",[1,7]],["vetlandaposten.se",1],["vlt.se",1],["vn.se",1],["vxonews.se",[1,7]],["ystadsallehanda.se",[1,7]],["bytbil.com",2],["discoveringtheplanet.com",3],["entreprenad.com",4],["bio.se",4],["branschstegen.se",4],["cleannet.se",4],["dagenshandel.se",4],["food-supply.se",4],["foodnet.se",4],["framtidensbygg.se",4],["fri-kopenskap.se",4],["habit.se",4],["lifesciencesweden.se",4],["medtechmagazine.se",4],["metal-supply.se",4],["motormagasinet.se",4],["packnet.se",4],["plastnet.se",4],["processnet.se",4],["recyclingnet.se",4],["rt-forum.se",4],["runnersworld.se",4],["skogsforum.se",4],["transportnet.se",4],["uochd.se",4],["verkstaderna.se",4],["woodnet.se",4],["goteborg.com",5],["hejauppsala.com",6],["bredband.se",6],["mabra.com",7],["bulletin.nu",7],["aftonbladet.se",[7,15]],["allas.se",7],["bokadirekt.se",7],["dagensarena.se",7],["elle.se",7],["femina.se",7],["filmtopp.se",7],["fof.se",[7,30,33]],["folkofolk.se",7],["hant.se",7],["inredningsarkitektur.se",7],["kollega.se",7],["lchfarkivet.se",7],["motherhood.se",7],["residencemagazine.se",7],["samnytt.se",7],["sjofartstidningen.se",7],["skyscanner.se",7],["svenskdam.se",7],["sweclockers.com",8],["tasteline.com",9],["aip.nu",10],["dalabygden.se",10],["lansposten.se",10],["sormlandsbygden.se",10],["dagenskalmar.nu",11],["dagenshultsfred.se",11],["dagensvastervik.se",11],["dagensvimmerby.se",11],["fasting.nu",12],["kuriren.nu",13],["tv.nu",13],["corren.se",13],["ekuriren.se",13],["eposten.se",13],["folkbladet.se",13],["gotlandjustnu.se",13],["helagotland.se",13],["kindaposten.se",13],["kkuriren.se",13],["klart.se",13],["mvt.se",13],["norran.se",13],["nsd.se",13],["nt.se",13],["pt.se",13],["sn.se",13],["strengnastidning.se",13],["unt.se",13],["vimmerbytidning.se",13],["vt.se",13],["matochpyssel.nu",14],["godare.se",15],["livsstil.se",15],["omni.se",[15,52]],["omniekonomi.se",[15,52]],["skonhetsredaktorerna.se",15],["svd.se",[15,61]],["alkompis.se",16],["arkitekten.se",17],["biblioteksforeningen.se",18],["biostock.se",19],["tobaksfakta.se",19],["byggahus.se",20],["byggipedia.se",21],["com.se",22],["dalarnasaffarer.se",23],["hallandsnaringsliv.se",23],["jamtlandsaffarer.se",23],["naringslivetvgl.se",23],["sjuharadsnaringsliv.se",23],["stockholmsaffarer.se",23],["dansportalen.se",24],["hh.se",24],["kb.se",24],["designbase.se",25],["dinbyggare.se",27],["dust2.se",29],["elinstallatoren.se",30],["modernpsykologi.se",30],["spraktidningen.se",30],["vvsforum.se",30],["etc.se",31],["fokus.se",34],["formas.se",35],["rf.se",35],["skogssallskapet.se",35],["fotbollskanalen.se",36],["koket.se",36],["tv4.se",36],["tv4play.se",36],["futsalmagasinet.se",37],["hammarbyfotboll.se",38],["hemnet.se",39],["idrottensaffarer.se",40],["improveme.se",41],["karinrahm.se",42],["kokaihop.se",43],["kultwatch.se",44],["livetsgoda.se",45],["livsmedelsverket.se",46],["ljudochbild.se",47],["lundgiants.se",48],["matspar.se",49],["modernalivet.se",50],["mytaste.se",51],["oru.se",53],["proshop.se",54],["pussad.se",55],["radio.se",56],["samfalligheterna.se",57],["spelhubben.se",58],["sportbladetplay.se",59],["spray.se",60],["svenskahousegruppen.se",62],["svensktidskrift.se",63],["thelocal.se",64],["tidningenridsport.se",65],["vi.se",66],["vinbanken.se",67],["m.yelp.se",68],["macken.xyz",69]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["www.com.se",[22]]]); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/tur-0.js b/extentions/uBOL-home/rulesets/scripting/declarative/tur-0.js new file mode 100644 index 0000000..672b270 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/tur-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".container\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#reki[style*=\\\"display\\\"]\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"header.container\",\"action\":[\"style\",\"margin-top: 20px !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\".wrapper\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#iframe-video\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#dt_contenedor\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body > #wrap\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#episode\",\"action\":[\"style\",\"height: unset !important; width: unset !important; position: unset !important; overflow: unset !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#cn-content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".container.main\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body > .orta:not([style*=\\\"margin-top:\\\"])\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\"div.duyuru-izle.duyuru-izle\",\"action\":[\"style\",\"margin-top: 20px !important;\"]}","{\"selector\":\"div.orta.izle[style^=\\\"margin-top:\\\"]:not(#style_important)\",\"action\":[\"style\",\"margin-top: 180px !important;\"]}","{\"selector\":\"div.orta[style^=\\\"margin-top:\\\"]:not(.izle)\",\"action\":[\"style\",\"margin-top: 131px !important;\"]}"],["{\"selector\":\"#kendisi\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#reki\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".pageskin .oblong\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".previd-link\",\"action\":[\"style\",\"visibility: hidden!important;\"]}"],["{\"selector\":\"center > div > a[href][target=\\\"_blank\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".video-banner\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".card-video\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".plyr\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"#header\",\"action\":[\"style\",\"height: 0px !important;\"]}"],["{\"selector\":\".topBanner + header\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\".topBanner\",\"action\":[\"style\",\"top: -50px !important;\"]}","{\"selector\":\"body > div[class^=\\\"sfv_\\\"] > div[id]\",\"action\":[\"style\",\"top: 0 !important;\"]}"],["{\"selector\":\"body #oden.adsbygoogle-noablate\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#header2\",\"action\":[\"style\",\"height: 100px !important;\"]}"],["{\"selector\":\".min-height-at-index\",\"action\":[\"style\",\"height: 144px!important;\"]}"],["{\"selector\":\"#wrap\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: visible!important; padding-right: 0!important;\"]}"],["{\"selector\":\"body.has-mtsnb[style^=\\\"padding-top:\\\"]\",\"action\":[\"style\",\"padding-top: 0!important;\"]}"],["{\"selector\":\".content-wrapper\",\"action\":[\"style\",\"filter: none!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto!important;\"]}"],["{\"selector\":\".icerik_reklam\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}","{\"selector\":\".rek1\",\"action\":[\"style\",\"height: 1px!important;\"]}","{\"selector\":\".reklam_kontrol\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\"#solust\",\"action\":[\"style\",\"position: static!important;\"]}"],["{\"selector\":\".page_container > .single\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}","{\"selector\":\"body .fixed_header\",\"action\":[\"style\",\"top: 0 !important;\"]}","{\"selector\":\"body .page_container\",\"action\":[\"style\",\"margin-top: 80px !important;\"]}","{\"selector\":\"body > div.site-outer\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"#ikinci\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".sayfafull.uzat > .ie-navigasyon + .soltaraf\",\"action\":[\"style\",\"width:calc(100% - 290px)!important;\"]}","{\"selector\":\".sayfafull.uzat > .soltaraf\",\"action\":[\"style\",\"width:calc(100% - 253px)!important;\"]}","{\"selector\":\".soltaraf\",\"action\":[\"style\",\"width: calc(100%)!important;\"]}"],["{\"selector\":\"#videos\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"body div#player\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: visible !important; padding-right: 0 !important;\"]}"],["{\"selector\":\"body.pageskin\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".tab-embed\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".embed-responsive\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"background-color: #0E0E0E !important;\"]}"],["{\"selector\":\"#episode\",\"action\":[\"style\",\"height: auto !important; width: auto !important; overflow: auto !important; position: unset !important;\"]}"],["{\"selector\":\"#konu\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#head > .menu-bar.cloned\",\"action\":[\"style\",\"top: 0!important;\"]}"],["{\"selector\":\"#film\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".global-header\",\"action\":[\"style\",\"margin-bottom: 24px !important;\"]}"],["{\"selector\":\"#episode\",\"action\":[\"style\",\"height: unset !important; width: unset !important; position: unset !important;\"]}"],["{\"selector\":\"html.async-hide\",\"action\":[\"style\",\"opacity: 1 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none!important;\"]}"],["{\"selector\":\".site-container\",\"action\":[\"style\",\"margin-top: 10px!important;\"]}"],["{\"selector\":\".video-content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#videos\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".reklam-alan-tam\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none!important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow: auto !important; position: static !important;\"]}","{\"selector\":\"html.fancybox-lock:has(> body) > body\",\"action\":[\"style\",\"overflow: visible!important;\"]}","{\"selector\":\"html.fancybox-lock:has(> body)\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".tab-embed\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\".banner\",\"action\":[\"style\",\"visibility: hidden !important; height: 150px !important;\"]}"],["{\"selector\":\"#cn-content\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"#live-top-menu\",\"action\":[\"style\",\"height: auto !important;\"]}"],["{\"selector\":\"div > a[href][target=\\\"_blank\\\"][style*=\\\"display: flex !important;\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\".modal-open\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"#site\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".yildiz-pageskin #header\",\"action\":[\"style\",\"margin: 0 auto 0px auto !important;\"]}"],["{\"selector\":\"#roadblock\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\"ul.app-features\",\"action\":[\"style\",\"margin-top: 0!important;\"]}"],["{\"selector\":\".header[style^=\\\"margin-top:\\\"]\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background: #232930 !important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible !important;\"]}"],["{\"selector\":\"body.no-scroll\",\"action\":[\"style\",\"overflow: auto !important;\"]}"],["{\"selector\":\"body > header\",\"action\":[\"style\",\"margin-bottom: 0 !important;\"]}"],["{\"selector\":\".embed-col.ikinci\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body > .container\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"body #site\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}"],["{\"selector\":\"#wt-masthead\",\"action\":[\"style\",\"height: 0px !important; min-height: 0px !important;\"]}","{\"selector\":\".wt-container[style*=\\\"padding-top: 0px;\\\"]\",\"action\":[\"style\",\"padding-top: 60px!important;\"]}","{\"selector\":\".wt-masthead\",\"action\":[\"style\",\"padding: 0 !important;\"]}"],["{\"selector\":\".layout\",\"action\":[\"style\",\"padding-top: 0 !important;\"]}"],["{\"selector\":\"body > #page\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".main-content\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"height:1px!important;\"]}"],["{\"selector\":\"#dinami\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".video\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"#kendisi\",\"action\":[\"style\",\"display: block!important;\"]}"],["{\"selector\":\"html > body\",\"action\":[\"style\",\"background-image: none !important;\"]}"],["{\"selector\":\"#menuBG.sabitle\",\"action\":[\"style\",\"top: 0!important;\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"position: absolute!important; left: -10000px!important;\"]}"],["{\"selector\":\"#blogkafemnet-reklam\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\".tepe-banner\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".reklam\",\"action\":[\"style\",\"display: block!important; height: 1px!important;\"]}"],["{\"selector\":\"body > div[class=\\\"orta\\\"]\",\"action\":[\"style\",\"margin-top: -150px !important;\"]}"],["{\"selector\":\"#player-has-ads\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\"body.modal-open\",\"action\":[\"style\",\"overflow: visible!important;\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"background-image: none !important; background-color: #171717 !important;\"]}"],["{\"selector\":\"#detect.ad-placement\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".videoAdBlock > div.content\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".tbanner\",\"action\":[\"style\",\"visibility: hidden !important;\"]}"],["{\"selector\":\".pub_300x250.pub_300x250m.pub_728x90.text-ad.textAd.text_ad.text_ads.text-ads.text-ad-links\",\"action\":[\"style\",\"display:block!important;\"]}"],["{\"selector\":\"body > main\",\"action\":[\"style\",\"padding-left: unset !important;\"]}","{\"selector\":\"body\",\"action\":[\"style\",\"overflow: visible!important; padding-right: 0!important;\"]}"],["{\"selector\":\".samBackground[style]\",\"action\":[\"style\",\"background-image: none!important;\"]}","{\"selector\":\".td-background-link #td-outer-wrap\",\"action\":[\"style\",\"cursor: auto !important;\"]}","{\"selector\":\".x-root\",\"action\":[\"style\",\"background-image: none !important;\"]}","{\"selector\":\"body > #x-root\",\"action\":[\"style\",\"background-image: none!important;\"]}","{\"selector\":\"body.td-ad-background-link #td-outer-wrap\",\"action\":[\"style\",\"cursor: auto!important;\"]}","{\"selector\":\"body.td-ad-background-link\",\"action\":[\"style\",\"background-image: none!important;\"]}"],["{\"selector\":\".pageskin .rectangle\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#wrap\",\"action\":[\"style\",\"margin-top: 0px !important;\"]}","{\"selector\":\".pageskin header\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#preroll_skip_btn\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\".player\",\"action\":[\"style\",\"display: block !important;\"]}","{\"selector\":\"body > main#wrapper\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\".billBoardFrame\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".adsmd\",\"action\":[\"style\",\"height: 1px!important;\"]}"],["{\"selector\":\".with-popup\",\"action\":[\"style\",\"overflow: visible!important;\"]}","{\"selector\":\"body.with-bg\",\"action\":[\"style\",\"padding-top: 0!important;\"]}"],["{\"selector\":\".in-view-ads\",\"action\":[\"style\",\"position: absolute!important; left: -3000px!important;\"]}"],["{\"selector\":\"div[class^=\\\"adv-\\\"]\",\"action\":[\"style\",\"height: 0 !important;\"]}"],["{\"selector\":\"#iki.oynama\",\"action\":[\"style\",\"display: block !important;\"]}"],["{\"selector\":\".td-pb-row > .tdc-column > .wpb_wrapper\",\"action\":[\"style\",\"min-height: 0 !important;\"]}"],["{\"selector\":\"header.advertControlArea\",\"action\":[\"style\",\"top: 0!important;\"]}"],["{\"selector\":\"#mvp-site-main\",\"action\":[\"style\",\"margin-top: 0 !important;\"]}"],["{\"selector\":\"#galleryContent\",\"action\":[\"style\",\"visibility: visible!important;\"]}"],["{\"selector\":\".top-banner-wrapper\",\"action\":[\"style\",\"padding: 1px!important; background-color: #007fc5!important;\"]}"],["{\"selector\":\".Banner\",\"action\":[\"style\",\"border: none !important;\"]}","{\"selector\":\"a[href$=\\\"#ReklamRezervasyon\\\"]\",\"action\":[\"style\",\"visibility:hidden !important;\"]}"],["{\"selector\":\"div[style*=\\\"min-width: 300px;\\\"][style*=\\\"min-height: 250px;\\\"][style*=\\\"display: flex!important;\\\"]\",\"action\":[\"style\",\"position: absolute !important; left: -3000px !important;\"]}"],["{\"selector\":\".jw-preview[style*=\\\"background-image: url\\\"]\",\"action\":[\"style\",\"background: none !important;\"]}"],["{\"selector\":\"html.uk-modal-page > body\",\"action\":[\"style\",\"overflow: auto !important;\"]}","{\"selector\":\"html.uk-modal-page\",\"action\":[\"style\",\"overflow: auto !important;\"]}"]]; + +const hostnamesMap = new Map([["sexfilmleriizle.com",1],["elzemfilm.org",1],["selcuksportshd78.biz",3],["filmizlehdfilm.com",[3,42]],["filmmodu10.com",[3,44]],["filmmodu11.com",[3,44]],["filmmodu12.com",[3,44]],["filmmodu13.com",[3,44]],["filmmodu14.com",[3,44]],["filmmodu15.com",[3,44]],["filmmodu16.com",[3,44]],["filmmodu17.com",[3,44]],["filmmodu18.com",[3,44]],["filmmodu19.com",[3,44]],["filmmodu20.com",[3,44]],["filmmodu9.com",[3,44]],["webteizle2.com",[3,78]],["fullhdfilmizlesenebox.org",3],["hdfilmizlesene.org",[3,103]],["turkcealtyazi.org",3],["selcuksportshdamp5.xyz",3],["dizikorea.vip",4],["setfilmizleyin.com",6],["hdfilmizle.site",6],["diziwatch.net",7],["sinefy3.com",9],["filmizlersin.com",10],["tekparthdfilmizle.com",10],["1080pizle.net",[10,61]],["izlehdfilm.net",[10,96]],["filmizle10.org",13],["filmizle11.org",13],["filmizle12.org",13],["filmizle13.org",13],["filmizle14.org",13],["filmizle15.org",13],["filmizle16.org",13],["filmizle17.org",13],["filmizle18.org",13],["filmizle19.org",13],["filmizle20.org",13],["filmizle21.org",13],["filmizle22.org",13],["filmizle23.org",13],["filmizle24.org",13],["filmizle25.org",13],["filmizle5.org",13],["filmizle6.org",13],["filmizle7.org",13],["filmizle8.org",13],["filmizle9.org",13],["hdfilmseyircisi.org",13],["fullhdfilmizle.vip",13],["filmindir.be",18],["dizipal1.cloud",[19,20]],["dizipal10.cloud",[19,20]],["dizipal11.cloud",[19,20]],["dizipal12.cloud",[19,20]],["dizipal132.cloud",[19,20]],["dizipal133.cloud",[19,20]],["dizipal134.cloud",[19,20]],["dizipal135.cloud",[19,20]],["dizipal14.cloud",[19,20]],["dizipal140.cloud",[19,20]],["dizipal2.cloud",[19,20]],["dizipal37.cloud",[19,20]],["dizipal39.cloud",[19,20]],["dizipal4.cloud",[19,20]],["dizipal43.cloud",[19,20]],["dizipal45.cloud",[19,20]],["dizipal47.cloud",[19,20]],["dizipal48.cloud",[19,20]],["dizipal5.cloud",[19,20]],["dizipal54.cloud",[19,20]],["dizipal58.cloud",[19,20]],["dizipal59.cloud",[19,20]],["dizipal60.cloud",[19,20]],["dizipal61.cloud",[19,20]],["dizipal67.cloud",[19,20]],["dizipal73.cloud",[19,20]],["dizipal74.cloud",[19,20]],["dizipal9.cloud",[19,20]],["dizipal700.com",19],["dizipal701.com",19],["dizipal702.com",19],["dizipal703.com",19],["dizipal704.com",19],["dizipal705.com",19],["dizipal706.com",19],["dizipal707.com",19],["dizipal708.com",19],["dizipal709.com",19],["dizipal710.com",19],["dizipal711.com",19],["dizipal712.com",19],["dizipal713.com",19],["dizipal714.com",19],["dizipal715.com",19],["dizipal716.com",19],["dizipal717.com",19],["dizipal718.com",19],["dizipal719.com",19],["dizipal720.com",19],["dizipal721.com",19],["dizipal722.com",19],["dizipal723.com",19],["dizipal724.com",19],["dizipal725.com",19],["dizipal726.com",19],["dizipal727.com",19],["dizipal728.com",19],["dizipal729.com",19],["dizipal730.com",19],["dizipal731.com",19],["dizipal732.com",19],["dizipal733.com",19],["dizipal734.com",19],["dizipal735.com",19],["dizipal736.com",19],["dizipal737.com",19],["dizipal738.com",19],["dizipal739.com",19],["dizipal740.com",19],["dizipal741.com",19],["dizipal742.com",19],["dizipal743.com",19],["dizipal744.com",19],["dizipal745.com",19],["dizipal746.com",19],["dizipal747.com",19],["dizipal748.com",19],["dizipal749.com",19],["dizipal750.com",19],["dizipal751.com",19],["dizipal752.com",19],["dizipal753.com",19],["dizipal754.com",19],["dizipal755.com",19],["dizipal756.com",19],["dizipal757.com",19],["dizipal758.com",19],["dizipal759.com",19],["dizipal760.com",19],["dizipal761.com",19],["dizipal762.com",19],["dizipal763.com",19],["dizipal764.com",19],["dizipal765.com",19],["dizipal766.com",19],["dizipal767.com",19],["dizipal768.com",19],["dizipal769.com",19],["dizipal770.com",19],["dizipal771.com",19],["dizipal772.com",19],["dizipal773.com",19],["dizipal774.com",19],["dizipal775.com",19],["dizipal776.com",19],["dizipal777.com",19],["dizipal778.com",19],["dizipal779.com",19],["dizipal780.com",19],["dizipal781.com",19],["dizipal782.com",19],["dizipal783.com",19],["dizipal784.com",19],["dizipal785.com",19],["dizipal786.com",19],["dizipal787.com",19],["dizipal788.com",19],["dizipal789.com",19],["dizipal790.com",19],["dizipal791.com",19],["dizipal792.com",19],["dizipal793.com",19],["dizipal794.com",19],["dizipal795.com",19],["dizipal796.com",19],["dizipal797.com",19],["dizipal798.com",19],["dizipal799.com",19],["dizipal800.com",19],["dizipal801.com",19],["dizipal802.com",19],["dizipal803.com",19],["dizipal804.com",19],["dizipal805.com",19],["dizipal806.com",19],["dizipal807.com",19],["dizipal808.com",19],["dizipal809.com",19],["dizipal810.com",19],["dizipal811.com",19],["dizipal812.com",19],["dizipal813.com",19],["dizipal814.com",19],["dizipal815.com",19],["dizipal816.com",19],["dizipal817.com",19],["dizipal818.com",19],["dizipal819.com",19],["dizipal820.com",19],["dizipal821.com",19],["dizipal822.com",19],["dizipal823.com",19],["dizipal824.com",19],["dizipal825.com",19],["dizipal826.com",19],["dizipal827.com",19],["dizipal828.com",19],["dizipal829.com",19],["dizipal830.com",19],["dizipal831.com",19],["dizipal832.com",19],["dizipal833.com",19],["dizipal834.com",19],["dizipal835.com",19],["dizipal836.com",19],["dizipal837.com",19],["dizipal838.com",19],["dizipal839.com",19],["dizipal840.com",19],["dizipal841.com",19],["dizipal842.com",19],["dizipal843.com",19],["dizipal844.com",19],["dizipal845.com",19],["dizipal846.com",19],["dizipal847.com",19],["dizipal848.com",19],["dizipal849.com",19],["dizipal850.com",19],["filmmodu.co",21],["sinemia.org",21],["61saat.com",22],["esgundem26.com",22],["ademyurt.com",23],["akakce.com",24],["akillikafa.com",25],["kazanimtestleri.com.tr",25],["altinpiyasa.com",26],["arabam.com",27],["asyadiziizle.com",28],["dizimom.tv",28],["aydinpost.com",29],["mygaziantep.com",29],["bilgenc.com",30],["boxofficeturkiye.com",31],["cadcamsektoru.com",32],["cazkolik.com",33],["coin-turk.com",34],["degisimmedya.com",35],["turkishairforce.org",35],["karadenizgazete.com.tr",35],["dizimax2.com",36],["besiktas.com.tr",36],["dizimodu.com",37],["neskici.com",37],["forum.donanimhaber.com",38],["eroticpub.com",39],["filmdizievi1.com",39],["erotikfilmtube.com",40],["eskisehirhaber.com",41],["haberlisin.com",41],["halk54.com",41],["karaman24.com",41],["eskisehirekspres.net",41],["filmkuzusu1.com",43],["safirfilmizle1.com",43],["sinefilmizlesen.com",[43,69]],["filmmoduu.com",45],["hdfilmizle.org",45],["filmsezonu.com",46],["finansgundem.com",47],["fullhdfilmizleabi.com",48],["hdfilmcanavari.org",48],["gazetevatan.com",49],["goodfilmizle.com",50],["gratis.com",51],["haberintakasi.com",52],["hdfilmifullizle.com",[53,54]],["technopat.net",[53,102]],["pchocasi.com.tr",53],["hdfreeizle.com",55],["hdmixfilim.com",55],["superfilmgeldi.net",55],["hdizlefilmleri.com",56],["sinekolik.com",56],["iddaaorantahmin.com",57],["itemci.com",58],["jurnalci.com",59],["kelebekfilmizlee.com",60],["kizlarsoruyor.com",61],["kriptoarena.com",62],["kultfilmler.com",63],["mackolik.com",64],["mp3indirhane.com",65],["ceptenmuzikindir.me",65],["piyasaanketi.com",66],["teknoblog.com",66],["ucuzaucak.net",66],["radyofenomen.com",67],["sezonlukdizi6.com",68],["sinemalar.com",70],["tamindir.com",71],["tarsusakdeniz.com",72],["tipobettv204.com",73],["tipobettv205.com",73],["tipobettv206.com",73],["tipobettv207.com",73],["tipobettv208.com",73],["tipobettv209.com",73],["tipobettv210.com",73],["trabzonhaber24.com",74],["forum.turkmmo.com",74],["kayseristarhaber.com.tr",74],["turkce-brosurler.com",75],["ugurfilm10.com",76],["ugurfilm11.com",76],["ugurfilm12.com",76],["ugurfilm13.com",76],["ugurfilm14.com",76],["ugurfilm15.com",76],["ugurfilm16.com",76],["ugurfilm7.com",76],["ugurfilm8.com",76],["ugurfilm9.com",76],["webdramaturkey.com",77],["webtekno.com",79],["yenisafak.com",80],["sinema.cx",81],["jetfilmizle.de",82],["altin.in",83],["tr.link",84],["fullhd720pizle.live",85],["hdfilmcehennem.live",86],["contentx.me",87],["61medya.net",88],["birgun.net",89],["blogkafem.net",90],["evrensel.net",91],["fontyukle.net",92],["fullfilmizlesene.net",93],["fullhddizifilmizle2.net",94],["fullhddizifilmizle3.net",94],["fullhddizifilmizle4.net",94],["fullhddizifilmizle5.net",94],["haber61.net",95],["mangaship.net",97],["mobeseizle.net",98],["motosiklet.net",99],["osxinfo.net",100],["r10.net",101],["fullhdfilm.pro",104],["yabancidizi.pro",105],["apara.com.tr",106],["baho.com.tr",107],["cumhuriyet.com.tr",108],["fanatik.com.tr",109],["muud.com.tr",110],["oyunu.com.tr",111],["popsci.com.tr",112],["sabah.com.tr",113],["sanayigazetesi.com.tr",114],["sonsaat.com.tr",115],["t24.com.tr",116],["tercihrobotu.com.tr",117],["tgrthaber.com.tr",118],["dizigom1.tv",119],["ssport.tv",120]]); + +const entitiesMap = new Map([["4kfilmizlesene",0],["dizicaps",1],["dizifilmbox",2],["dizilab8",3],["dizilab9",3],["filmizletv",3],["filmmakinesi",[3,4]],["fullhdfilmizle",[3,11]],["fullhdfilmizletv",3],["jetfilmizle",3],["siyahfilmizle",3],["dizitime",[4,5]],["diziyo",6],["filmizlesene",[7,8]],["filmzal",9],["hdfilmcehennemi",[9,15]],["fullfilmizle",10],["fulltimehdfilmizle",10],["fullhdfilmizlesene",12],["fullhdfilmmodu2",13],["fullhdizle",14],["hdfilmizleamk",16],["tranimeizle",17]]); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/declarative/vie-1.js b/extentions/uBOL-home/rulesets/scripting/declarative/vie-1.js new file mode 100644 index 0000000..61f491e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/declarative/vie-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssDeclarativeImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#header\",\"action\":[\"style\",\"margin-top: 0 !important\"]}"],["{\"selector\":\"html\",\"action\":[\"style\",\"overflow: auto !important\"]}"],["{\"selector\":\"body\",\"action\":[\"style\",\"position: static !important\"]}"],["{\"selector\":\"div.layout.pt-mobi-top\",\"action\":[\"style\",\"padding-top: 0 !important\"]}","{\"selector\":\"header.bg-white\",\"action\":[\"style\",\"margin-top: 0px !important\"]}"]]; + +const hostnamesMap = new Map([["chotlo247.me",0],["xem19.gavang1.net",1],["xem20.gavang1.net",1],["live.thapcam22.net",1],["blog.abit.vn",1],["www.o-study.net",2],["www.saostar.vn",3]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.declarativeImports = self.declarativeImports || []; +self.declarativeImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/alb-0.js b/extentions/uBOL-home/rulesets/scripting/generic/alb-0.js new file mode 100644 index 0000000..ef12049 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/alb-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// alb-0 + +const toImport = [[9121034,".grecaptcha-badge"],[911183,"#gdpr-banner"],[10215140,".gdpr-popup"],[878155,".td-more-articles-box"],[14687007,".cc-type-info"],[2386694,"#iframe_cookie"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/annoyances-cookies.js b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-cookies.js new file mode 100644 index 0000000..c37cee1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-cookies.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// annoyances-cookies + +const toImport = [[825272,"#-CookieConsentContainer"],[5503149,"#ACCETTA_COOKIES"],[8957,"#AF_GDPR"],[10822734,"#ATEDIN_cookie_warning"],[1766644,"#AVG-message"],[9216827,"#AVGcookiemelding"],[5870168,"#AcceptCookie"],[3638723,"#AcceptCookieContainer"],[6362699,"#AcceptCookieInfo"],[1999306,"#AcceptCookies"],[16573087,"#AcceptCookiesBannerTemplate"],[15434695,"#AcceptPrivacyDisclaimBoxWrap"],[3353424,"#AdatvedelmiInfosav"],[8673560,"#AgreeCookies"],[6258243,"#AiraGdprDialog"],[2225791,"#Akademi_CookiePolicy_bar"],[2704761,"#AlertCookie"],[12575747,"#AlertCookieBanner"],[15774142,"#AlertCookies"],[5104988,"#AlertDialogConatiner"],[11276424,"#AlertaCookies"],[16022420,"#AllowCookieContainer"],[888131,"#AllowCookiesMessage"],[12425462,"#AllowCookiesModal"],[878445,"#AllowCookiesWrapper"],[11550372,"#AnalyticsPrompt"],[5955486,"#AppCookieBar"],[2636117,"#ArsysCookieAcceptance"],[8331593,"#AspNetForm > #cookies"],[10535849,"#AvisoCOOKIES"],[5417550,"#AvisoCookie"],[10567625,"#AvisoCookies"],[8364753,"#AvisoCookieslaw"],[3398190,"#AvvisoCookie"],[5257140,"#AwCookieConsent"],[5621730,"#BBCookieToolDiv"],[12818618,"#BIPCookies"],[6703482,"#BMODCookieConsentBar"],[3626707,"#BOX_CookiePolicy"],[16705814,"#BandeauCNIL"],[10913491,"#BandeauCookie"],[14065840,"#BandeauCookies"],[8935713,"#BandeauInfoCookie"],[1298079,"#BanerINcookie"],[13248828,"#BannerLGPD"],[12333483,"#Banner_cookie_0"],[12333482,"#Banner_cookie_1"],[1714335,"#BarTab_divInformativaCookie"],[6995064,"#BarraCookie"],[16613567,"#BarraCookies"],[15072315,"#BasicCookie"],[13158817,"#BlkCookies"],[16704590,"#BodyContent_usrAcceptCookies_pnlAcceptCookies"],[489439,"#BorlabsCookieBox"],[16029589,"#BortosCookie"],[1555185,"#BoxCookie"],[6798398,"#BsCookie"],[3866793,"#Button_Cookie"],[3131699,"#CCC_Cookies_wrapper"],[1131028,"#CCM_popup"],[5261367,"#CCPA-notification"],[16405555,"#CCPABanner"],[16400739,"#CCPANotice"],[15335417,"#CCPA_opt_out"],[15281046,"#CCompliance"],[9215619,"#CCookie"],[1960829,"#CGUCookie"],[13198223,"#CNIL"],[260782,"#CNIL-cookie"],[260844,"#CNIL-notice"],[3808408,"#CNILMessage"],[11078091,"#CNIL_message"],[12420186,"#CO--cookie-policy,#CSG-cookie-notice"],[6037386,"#COMUN-Cookie"],[14299523,"#COOK-ban"],[2036786,"#COOKIE-CONSENT-EU"],[1387453,"#COOKIEALERT"],[481022,"#COOKIEEXPERTINFO"],[15738971,"#COOKIEHINWEIS"],[15856433,"#COOKIEMESSAGE"],[15660595,"#COOKIES"],[16754784,"#COOKIEWARNING"],[16479817,"#COOKIE_BANNER"],[16726144,"#COOKIE_HINWEIS"],[10306368,"#COOKIE_MHD_ALERT"],[3439475,"#COOKIE_NOTIF"],[15661987,"#COOKIE_OPT"],[16718326,"#COOKIE_WARNING"],[1408424,"#COOKIEmodal"],[9155554,"#COOKPM-BANNER"],[648043,"#COWIcookiesdirective"],[5841116,"#CP_box"],[4054407,"#CPolicy"],[11400032,"#CPrivacy-Panel"],[9656736,"#CRTL_AlertCookie"],[4799492,"#CRTL_CookieAlert"],[16112507,"#CWCookie"],[4445525,"#CenturiaCookieMonster"],[15058185,"#CerezUyari"],[16135774,"#CinemaAcceptCookieBar"],[5557647,"#ConsentBanner"],[5563827,"#ConsentCookie"],[3484463,"#ConsentCookiePopup"],[6283576,"#ConsentLayerWrapper"],[2900497,"#Consentement-cookies"],[2447027,"#CoockieAlert"],[2446938,"#CoockiesPage"],[14058945,"#Cookie"],[12989495,"#Cookie-Append"],[12971163,"#Cookie-Banner"],[3545559,"#Cookie-Consent"],[6453100,"#Cookie-Container"],[3560672,"#Cookie-Overlay"],[12968953,"#Cookie-Policy"],[2584477,"#Cookie-Popup"],[9429026,"#Cookie-container_outer"],[99838,"#Cookie-scrolldown"],[2621496,"#CookieAccept"],[11033027,"#CookieAcceptContainer"],[1345143,"#CookieAcceptLayer"],[4019718,"#CookieAcceptance"],[10554100,"#CookieAcknowledgeInfo"],[2622110,"#CookieAdvice"],[9582602,"#CookieAkkoord"],[14920928,"#CookieAlarm"],[14920829,"#CookieAlert"],[4773527,"#CookieAlertBox"],[7541831,"#CookieAlertContainer"],[2621818,"#CookieAlerts"],[16635594,"#CookieBG"],[15300241,"#CookieBackground"],[2616067,"#CookieBanner,#CookisBanner"],[8763761,"#CookieBannerMessageContainer"],[6977593,"#CookieBannerNew"],[249695,"#CookieBar"],[249685,"#CookieBox"],[2616915,"#CookieButton"],[14918752,"#CookieCheck"],[1250806,"#CookieCheck_injected"],[249698,"#CookieCon"],[9659479,"#CookieConsent"],[10158496,"#CookieConsentBanner"],[10158731,"#CookieConsentCheck2"],[2931628,"#CookieConsentContainer"],[10158938,"#CookieConsentDialog"],[14096771,"#CookieConsentDiv"],[1111950,"#CookieConsentGdpr"],[696047,"#CookieConsentMessage"],[696511,"#CookieConsentWrapper"],[15471512,"#CookieConsentement"],[8096793,"#CookieContainer"],[636736,"#CookieControlWrapper"],[2626976,"#CookieDialog"],[58625,"#CookieDisclaimer"],[16645085,"#CookieDisclaimerBanner"],[7573170,"#CookieDisclaimerPopup"],[249501,"#CookieDiv"],[16635519,"#CookieEU"],[15380955,"#CookieEnableBox"],[2620390,"#CookieFooter"],[14913327,"#CookieFrage"],[2614144,"#CookieHandle"],[14341541,"#CookieHead"],[2613926,"#CookieHeader"],[14341546,"#CookieHint"],[9283643,"#CookieHinweis"],[14341507,"#CookieInfo"],[1300352,"#CookieInfoBlock"],[4012875,"#CookieInfoContainer"],[1060960,"#CookieInfoDesktop"],[1061176,"#CookieInfoOverlay"],[1061304,"#CookieInfoWrapper"],[1061298,"#CookieInformation"],[5156114,"#CookieInformationDialog"],[15525310,"#CookieInformationDiv"],[1661209,"#CookieInformationRoot"],[4483152,"#CookieInformer"],[15285747,"#CookieInformerView"],[14912415,"#CookieIntro"],[16129374,"#CookieKomunikat"],[249268,"#CookieLAW"],[249236,"#CookieLaw"],[5231190,"#CookieLawChoice"],[9663736,"#CookieLawContent"],[5236715,"#CookieLawHolder"],[14907434,"#CookieLayer"],[9534777,"#CookieLegalContainer"],[11335142,"#CookieLegislation_CookieAcceptPanel"],[249242,"#CookieLey"],[6013111,"#CookieManClient"],[8113664,"#CookieManagerDialog"],[4194516,"#CookieManagerDialogWrapper"],[9450244,"#CookieMelding"],[9464657,"#CookieMessage"],[14120531,"#CookieMessageContainer"],[8204997,"#CookieMessageDiv"],[15399020,"#CookieMessageInner"],[6407832,"#CookieMessaging"],[14907784,"#CookieModal.is-active"],[4891092,"#CookieModal_cookiemodal"],[9453230,"#CookieMonster"],[1175103,"#CookieMonsterNAIH"],[2617007,"#CookieMsgBox"],[2597010,"#CookieNavigation"],[14341622,"#CookieNote"],[2612307,"#CookieNotice"],[2747498,"#CookieNoticeBox"],[8089344,"#CookieNoticeContainer"],[15598228,"#CookieNotification"],[8122289,"#CookieNotificationBar"],[16750714,"#CookieNotificationBarSpace"],[9304266,"#CookieNotificationContainer"],[4882225,"#CookieNotifier"],[1027414,"#CookieNotifiering"],[16635051,"#CookieOK"],[1028504,"#CookieOptInBanner"],[4848658,"#CookieOptInBox"],[9517300,"#CookieOverlay"],[2146630,"#CookieOverlayBox"],[14342322,"#CookiePane"],[14936927,"#CookiePanel"],[12139513,"#CookiePanelNegative"],[14342313,"#CookiePlus"],[2639957,"#CookiePolicy"],[9743134,"#CookiePolicyContainer"],[11341604,"#CookiePolicyDiv"],[14939660,"#CookiePolicyHeader"],[11692922,"#CookiePolicyMessage"],[14939975,"#CookiePolicyNotice"],[11698949,"#CookiePolicyOverlay"],[789526,"#CookiePolicyPanel"],[3271071,"#CookiePolicy_div"],[14936605,"#CookiePopup"],[10123626,"#CookiePrivacy"],[12665046,"#CookiePrivacyNotice"],[2639901,"#CookiePubSet"],[10172263,"#CookieQBanner"],[9436010,"#CookieReportsBanner"],[2884908,"#CookieReportsBannerAZ"],[9435180,"#CookieReportsButton"],[10736816,"#CookieReportsMiniPanel"],[15148185,"#CookieReportsPanel"],[14934656,"#CookieRules"],[10226468,"#CookieSaveMsg"],[5958167,"#CookieSettingsContainer"],[2632437,"#CookieSlider"],[5554928,"#CookieSnackbar"],[14000960,"#CookieSticky_pnlCookieSticky"],[14933929,"#CookieT1Bar,#CookieT2Bar"],[250040,"#CookieTPC"],[14342199,"#CookieTool"],[2643911,"#CookieTopDiv"],[16635945,"#CookieTr"],[944061,"#CookieUseApproval"],[14342359,"#CookieWall"],[10364992,"#CookieWarning,#CookisWarning"],[7591996,"#CookieWarningBar"],[7591986,"#CookieWarningBox,#CookieWarningRow"],[683626,"#CookieWarningLink"],[15045289,"#CookieWarningPanel"],[2636892,"#CookieWidget"],[250102,"#CookieWin"],[14342362,"#CookieWrap"],[10383231,"#CookieWrapper"],[249797,"#Cookie_EU"],[5419488,"#Cookie_Hinweis"],[2628337,"#Cookie_Layer"],[10099224,"#Cookie_inform"],[2648867,"#Cookiebanner"],[250687,"#Cookiebar"],[10741815,"#Cookieconsent"],[10741929,"#Cookiecontain"],[14342755,"#Cookieinfo"],[7105871,"#CookielawBanner"],[10532836,"#Cookiemelding"],[10351155,"#Cookies"],[9982146,"#Cookies1_pnlCookieAcceptance"],[2672226,"#Cookies1_udp"],[11320426,"#CookiesAccept"],[1376167,"#CookiesAgreement_BoxAll"],[2673767,"#CookiesAlert"],[12014350,"#CookiesAlertContainerWPQ46_DOCQ1"],[12376641,"#CookiesAlertRow"],[6612428,"#CookiesArticle"],[11313669,"#CookiesBanner"],[14343486,"#CookiesBar,#CookiesLaw"],[13848539,"#CookiesBestaetigen"],[14343472,"#CookiesBox"],[1904590,"#CookiesCompliance"],[2945645,"#CookiesConfirmation"],[6543666,"#CookiesContainer"],[14968230,"#CookiesCtrl"],[1932510,"#CookiesDisclaimer"],[14343478,"#CookiesDiv"],[14968575,"#CookiesInfo"],[2673720,"#CookiesInfos"],[1936138,"#CookiesLawMessage"],[2673693,"#CookiesLayer,#CookiesPanel"],[2673751,"#CookiesModal"],[11316219,"#CookiesNotice"],[6617726,"#CookiesOverlay"],[11316199,"#CookiesPolicy"],[2673731,"#CookiesPopup"],[2673317,"#CookiesPrinc"],[6613500,"#CookiesPrivacy"],[6942620,"#CookiesUsageCont"],[6628986,"#CookiesWarning"],[11305282,"#CookiesWindow"],[13827906,"#Cookies_pnlCookies"],[8273653,"#Cookiezustimmung"],[10656960,"#CpHTMLCookieBar_bar"],[6568468,"#CybotCookiebotDialogBodyUnderlay"],[16197266,"#DCCookieLaw"],[7145354,"#DCINFO_COOKIE_AGB"],[4875816,"#DFLCookieConsent"],[13153478,"#DGPR"],[3076602,"#DIVcookies"],[5275788,"#DIVcookieswelcome"],[11052532,"#DLP_eu_cookie_disclosureOverlay"],[5679266,"#DO_CC_PANEL"],[13595856,"#DSGVO_container"],[15860052,"#DSGVOdisclaimer"],[4109451,"#DigitalPrint-cookie-alert"],[401466,"#DisclaimCookie"],[7363511,"#DisclaimPrivacyBottomButton"],[5348836,"#DisclaimerCookies"],[2544243,"#DisplayCookieInfo"],[88703,"#DivAceptarCookies"],[15524043,"#DivAllowCookies"],[3834863,"#DivBandeauCookies"],[4158938,"#DivCookies"],[4644676,"#DivCookiesInfoPanel"],[3392985,"#DivCookiesMessage"],[10152405,"#DivIdealCookLight"],[14302656,"#DivPolicyCookie"],[5932784,"#Div_CookieNag"],[4269241,"#Divcookie"],[10318035,"#DoWebCookiesConsent"],[3829497,"#EBCookies,#EUCookies"],[9187198,"#EC-CookieLaw-Notification"],[6543230,"#ECScookiepanel"],[9302033,"#EPDirectiveInfo"],[11670791,"#EP_cookiesPopup"],[6769789,"#EUCOOK"],[15165406,"#EUComplianceNotification"],[16025791,"#EUCookie"],[2250812,"#EUCookie-Banner"],[2625208,"#EUCookieBar"],[16390003,"#EUCookieConsentBanner"],[8705754,"#EUCookieContainer"],[1710893,"#EUCookieFade"],[15533878,"#EUCookieMessage"],[2625090,"#EUCookieMsg"],[1710645,"#EUCookieNote"],[5753116,"#EUCookiePanel"],[209940,"#EUCookiePolicyNotice"],[1229120,"#EUCookiesAlert"],[8337185,"#EUCookiesWarning,.scr-adv-cookies"],[14563303,"#EUDirectiveCookiePanel"],[6617492,"#EU_Cookie_Message"],[3998641,"#EU_cookie"],[11365535,"#EUcookie"],[4510852,"#EUcookieBanner"],[2470786,"#EUcookieStatment"],[1345254,"#EncurioGdprSecurityBar"],[5730374,"#EuCookieBar-8"],[5729640,"#EuCookieBlock"],[15570005,"#EuCookieLawForm"],[576567,"#Evaste_bottom"],[474193,"#FT_Cookies"],[6119406,"#Footer-Cookie"],[5554880,"#Footer1_CookiePopup1_pnlDisclaimerPopup"],[3263684,"#Footer1_cCookiePopUp1_pnlDisclaimerPopup"],[12656070,"#FooterCookie"],[11395000,"#Footer_cookieLawBox"],[1807523,"#ForbotCookies"],[11595769,"#FormLayout_CookieWarningPanel"],[2007237,"#FrstCksDiv"],[14138173,"#GCUCookiePolicyWarning"],[8219129,"#GDPR-acceptDialogWrapper"],[4258061,"#GDPR-alert"],[11628838,"#GDPR-consent-alert"],[4222239,"#GDPR-cookies-notice"],[14245238,"#GDPRAlertBanner"],[388291,"#GDPRConsent"],[7985191,"#GDPRConsentBar"],[2916221,"#GDPRConsentManagerContainer"],[11653758,"#GDPRConsentOverlay"],[4379227,"#GDPRCookie"],[13481990,"#GDPRCookieBox"],[3656351,"#GDPRCookieDisclaimer"],[14112831,"#GDPRCookieDisplay"],[15096510,"#GDPRDiv"],[4367634,"#GDPRFooter"],[6768600,"#GDPRModal"],[12126285,"#GDPRPopupContainer"],[16152097,"#GDPR_COOKIE"],[6757695,"#GDPR_Hint"],[11586172,"#GDPR_MainContainer"],[4349550,"#GDPR_block"],[10061094,"#GDPR_warning"],[6804845,"#GDPRpopup"],[6799772,"#GDPRtoast"],[2254069,"#GFSticky"],[7103994,"#GMI_Privacy_Policy"],[5763424,"#GRU-cookies-alert-iframe"],[9850736,"#GcCookieBox"],[13015110,"#Gdpr"],[13441997,"#Gdpr-policy"],[14251400,"#GdprCookieBanner"],[11950105,"#GdprCookieMessage"],[467098,"#GdprEyebrow"],[9724635,"#Generictopmenu1_ServiceMenu1_PnlCookie"],[6322949,"#GibsonPrivacy"],[10441328,"#GlobalCookieBanner"],[15641435,"#GodBlessEUCookies"],[1604748,"#GritterContainer"],[10719603,"#GruUiWrapper"],[236809,"#HCECookieManagerContainer"],[8809941,"#HFS_CookieHint"],[7794729,"#HFS_CookieHintBg"],[794519,"#HGLCookieWarning"],[13529174,"#Header_CookiesLegacy_pnCookiesLegacy"],[11299776,"#Header_Header_ctl00_cookieDisclamer"],[15853108,"#HolderForCookieInfo"],[13733500,"#HoneywellEUCookie-Banner"],[16146383,"#IBTCookiePolicy"],[7668627,"#ICUserCookie_block"],[13526535,"#IDRodoPopUp"],[3245475,"#ID_DIV_GDPR_ALERT"],[4646263,"#ILNbar-cookie-policy"],[2725367,"#ILNcookieBanner"],[9151742,"#IM_close_cookie_notification_wrapper"],[2584678,"#IN_cookiebarwrapper"],[9872731,"#IdBannerAcceptPrivacy"],[15080547,"#InfoCookie"],[3188543,"#InfoCookieTlo"],[3981457,"#InformacjaOCookies"],[3979295,"#InformationCookies"],[5016901,"#InformativaCookie"],[12874245,"#JDCookieNotifier"],[3703544,"#JM_Cookie_Container"],[5098237,"#JM_cookielayer"],[7095474,"#JOISH987_bar_holder"],[3101605,"#JSEW-cookieDetection"],[10533347,"#JS_cookiesLawAcceptation"],[12163407,"#JScookieInfo"],[5745235,"#KBBCookieNotifier"],[9138510,"#KPNCookie"],[6533481,"#KPN_cookie"],[7622782,"#KSCookieConsent"],[3850683,"#KetoDietOz-pro-cookie-ify"],[4742510,"#KisiselVerilerinKorunmasi"],[4211282,"#Klick-cookie-consent-div"],[10693979,"#LB_cookies"],[11188453,"#LCookieBar"],[13440984,"#LGPD"],[9502278,"#LGPDdisclaimer"],[5692457,"#LSCookiePolicyPopup"],[16247257,"#Lab0cookie_pres"],[3152823,"#LabelAnzeigeCookie"],[1919689,"#LegalCookies"],[13234425,"#LegalsCookieHinweis"],[3968087,"#LleiCookies"],[3471466,"#LoggingCookie"],[11601150,"#MAFIADOCCOM_cookie_box"],[312159,"#MCcookieChoiceInfo"],[13434,"#MDCMSCookieNote"],[3986416,"#MODAL_lgpd"],[10378132,"#MSoftCookieWarn"],[14585807,"#M_cookieWarning"],[7282331,"#MainCookieBanner"],[554682,"#MainCookies"],[2705056,"#Managebase_CookieBar_Container"],[3964566,"#MemoGadgetCookiebotDialog"],[8962289,"#MensajeCompruebaCookieSite"],[14362545,"#MensajeCompruebaCookieSiteTealium"],[16493173,"#MessageCookie"],[9680794,"#MessageInfo_panelCookie"],[16698333,"#Modal-cookie-alert"],[9918657,"#MsgCookie"],[3210383,"#MsjCookies"],[290927,"#NJI-EmeaCookie"],[12072669,"#NLC_opaqueLayer"],[10336008,"#NLC_textLayer"],[3683692,"#NXOTool_authorize_cookies"],[13534686,"#NetsNOCookie"],[4839108,"#NotaCookies"],[13646093,"#Notifica_cookie"],[7878383,"#NotificationBar_cookie"],[15611122,"#ObsCnil"],[13499507,"#OkCookies"],[4904414,"#OknoWiadomosciCookie"],[14507246,"#PAcookies_consent_container"],[10656301,"#PCcookieBar"],[10799243,"#PConsentimento-Container"],[7152275,"#PLCookie"],[3261771,"#PL_container_cookies"],[7127727,"#PPcookie"],[5772881,"#PageCookieWarning"],[701120,"#PanelCookieNotification"],[7599960,"#PanelCookieOverlay"],[13358620,"#PanelCookies"],[6525080,"#PaveCookies"],[12449799,"#PersonalDataInfoBar"],[5094240,"#Piper-Consent"],[11245533,"#PlayCookieInformationRoot"],[1084663,"#PnlCookie"],[3770759,"#PnlPrivacyAlert"],[14653750,"#PolitykaPrywatnosciCookie"],[3487513,"#PopUpCookie"],[6522142,"#PopUpCookies"],[9824236,"#PopupCookiesContainer"],[12083090,"#PrivacyBanner"],[16509405,"#PrivacyInformationConsent"],[7258182,"#PrivacyPolicyBanner"],[5037260,"#PrivacyPolicyBar"],[16527092,"#PrivacyPopup"],[953069,"#PrivacyWarning"],[12132351,"#Privacy_Popup"],[15336573,"#Product_cookies-wrap"],[5165596,"#QUURcookieDisclosureOuter"],[2549892,"#RB_React_Component_CookieBanner_4"],[13655430,"#RGPD"],[1058179,"#RIEU-acceptCookies"],[4772926,"#RRZELegalBanner"],[7324966,"#RaeerGoogleCookiesBox"],[13984842,"#RodoNotificationWrapper"],[13299886,"#RootCookieTool"],[9373630,"#Row1_Column1_Cell1_CookieSettings_CookieSettings"],[7010954,"#SBS-cookie-widget"],[14305590,"#SC-cookies"],[9447349,"#SCK_MaximizedBanner"],[11523887,"#SH135-COOKIES"],[16623705,"#SRP_Cookie_Barre"],[15295598,"#SVDv3_cookie"],[448526,"#SWCC3_CookieLawBanner"],[4594473,"#S_cookie_box"],[12147277,"#SgCookieOptin"],[16562512,"#ShowCookie"],[14287724,"#SiteInfoBanner[data-cookie-checker]"],[16486937,"#SiteMasterPage_updCookieDisclaimer"],[1483607,"#StCookieStyle-bar"],[2354783,"#StandOutCookie_Consent"],[11319494,"#StickyCookie-cookieSticky"],[11970334,"#SwOverlayCookies"],[9726105,"#TCCInfoCookie"],[2259691,"#TNTpageContentPlaceHolder_pnlCookieMessage"],[4295232,"#ToSPPAlert"],[4138102,"#ToU_float"],[5467633,"#UCCookies_pnl_cookie"],[10209173,"#UIFooter-consent"],[316471,"#UKCookieWarning"],[6295650,"#VP_cookie"],[1487195,"#VbsFooter_CookiePanel1"],[7600127,"#ViatoCookieConsent"],[5613090,"#VineCookieConsentParent"],[10170408,"#WCPcookieBannerId"],[11518873,"#WP-cookie-info"],[15260072,"#WTCookieDiv"],[4730123,"#WarningWeAreUsingCookiesSweetSweetCookies"],[6195817,"#WeUseCookies"],[8579725,"#WeUseCookiesDesktop"],[16249888,"#WpaCookiePrivacyPolicy"],[6474666,"#YourCookieSettings"],[7166919,"#\\5f CookieText,#_CookieText"],[14114911,"#\\5f _accept_cookie"],[16368976,"#\\5f _ic-notice,#__ic-notice"],[7531780,"#\\5f _ndcc_cookieImpliedConsent,#__ndcc_cookieImpliedConsent"],[13485665,"#\\5f cookieConsentWrapper,#_cookieConsentWrapper"],[13799998,"#\\5f iph_cp_popup,#_iph_cp_popup"],[16554497,"#_CookieConsent"],[6303537,"#_CookieConsentAccept"],[15783303,"#_DIV_COOK"],[2826464,"#_EAPM.TC"],[6990592,"#__CookieContainer"],[13521780,"#__agreementBar"],[7893124,"#__cookie-consent-wrapper"],[1072908,"#__cookieMessage"],[1585540,"#__cookie_consent"],[2841944,"#__cookiemsg"],[11933920,"#__cookies_"],[2840894,"#__cookies__"],[3583998,"#__fr_cookie_notifier"],[13637816,"#__loadCookie"],[10674593,"#__ndcc_cookieImpliedConsentBackdrop"],[8062914,"#__ntk_banner_cookie"],[3921035,"#__pb-cookie"],[1738527,"#__shopwired_consent_cookie_container"],[7001498,"#__shopwired_cookie_consent_container"],[1333604,"#__tealiumDNS_banner"],[14217449,"#__tealiumImplicitmodal"],[5155077,"#__traceurs_widget"],[13703591,"#__usrplcy"],[4956391,"#_avviso_cookie"],[11928796,"#_cc_banner"],[6868698,"#_cookieMessageDiv"],[10602645,"#_cookieNotificationBar"],[2318347,"#_cookiePopup"],[16549818,"#_cookie_banner"],[10195084,"#_cookie_message_bar"],[10288026,"#_cookie_script_hard"],[4705714,"#_cookie_script_settings"],[15322035,"#_cookie_script_small_opener"],[2318383,"#_cookiealert"],[8777549,"#_cookiebanner"],[2171524,"#_cookiebanner-opt-in-out"],[8787763,"#_cookienotice"],[14796357,"#_cookies-overlay"],[16487108,"#_cookies-popup"],[8811502,"#_cookies_info"],[16043768,"#_ctl0_pop_up_cnil"],[13889187,"#_evh-button"],[16212442,"#_evh-ric"],[15633165,"#_evidon-barrier-wrapper"],[9717927,"#_evidon_banner"],[14209625,"#_gdpr_box"],[15911464,"#_ghostery-message-row"],[8721186,"#_lcms_banerCookies"],[1450186,"#_nLoadCookies"],[4012608,"#_orkla-cookie-disclaimer"],[1826184,"#_prcy_info_bar"],[13436168,"#_s-cookie-notification-container"],[15441679,"#_ubuntu-it_cookie_policy"],[15150403,"#a-cookie"],[6550322,"#a25-CTUOC-cookies-warning"],[8461077,"#a3_cookie"],[2664368,"#a3p-cookie-banner,#a8c-cookie-banner,#abb-cookie-banner,#aeg-cookie-banner"],[15100771,"#aa-cookiebar,#ad-cookieBar,#ae-cookiebar"],[16416896,"#aaCookieBanner"],[16322127,"#aa_privacy_module"],[12606250,"#ab-cookie-advice"],[6350622,"#ab-cookiemodule"],[16536399,"#ab-cookiemodule-opc"],[1320390,"#ab1_cookie_bar"],[3933537,"#abe-gdpr"],[5413506,"#about-cookies,#about_cookies"],[4796714,"#aboutCookieFooter"],[4460364,"#aboutCookieUsageBox"],[4270932,"#aboutcookies"],[4335289,"#absolute-cookies-panel"],[4770408,"#abw_consentbanner"],[2287937,"#ac_cookie_bar"],[2675214,"#ac_cookiebanner"],[8319343,"#ac_cookiesvalidation"],[5517763,"#acb-banner"],[4767856,"#accept-cookie-bar"],[4767870,"#accept-cookie-box"],[2771949,"#accept-cookie-compliance-section"],[4939537,"#accept-cookie-message"],[2397533,"#accept-cookie-permission"],[4939319,"#accept-cookie-wrapper"],[3363379,"#accept-cookies"],[4939833,"#accept-cookies-banner"],[2640560,"#accept-cookies-bar"],[8481429,"#accept-cookies-block"],[2640566,"#accept-cookies-div"],[2640575,"#accept-cookies-msg"],[4939954,"#accept-cookies-notice"],[9017067,"#accept-cookies-regulation"],[4774072,"#accept-use-cookie"],[1543736,"#acceptCookie"],[8227629,"#acceptCookieAlert"],[15975569,"#acceptCookieBanner"],[12918283,"#acceptCookieBar"],[9242723,"#acceptCookieContainer"],[12918601,"#acceptCookieDiv"],[12918385,"#acceptCookieMeg"],[8227250,"#acceptCookieModal"],[10656496,"#acceptCookieModalTemplate"],[89464,"#acceptCookieOverlay"],[323242,"#acceptCookiePG"],[15975108,"#acceptCookiePolicy"],[4725924,"#acceptCookiePolicyPopup"],[16210474,"#acceptCookies"],[9279446,"#acceptCookiesBar"],[9279448,"#acceptCookiesBox,#acceptCookiesPop"],[2061439,"#acceptCookiesContainer"],[9279454,"#acceptCookiesDiv"],[8225951,"#acceptCookiesForm"],[43921,"#acceptCookiesHolder"],[12918796,"#acceptCookiesId"],[8225931,"#acceptCookiesInfo"],[15976064,"#acceptCookiesPanel"],[8225941,"#acceptCookiesText"],[16256972,"#acceptCookiesWrapper"],[5798574,"#acceptTrackingCookieWrapper"],[8906350,"#acceptUserExperience"],[15230050,"#accept_Cookie,#accept_cookie"],[1513760,"#accept_agree"],[7782220,"#accept_cookie_box"],[2174946,"#accept_cookie_modal"],[3750429,"#accept_cookie_overlay"],[10822986,"#accept_cookie_widget"],[10822976,"#accept_cookie_window"],[3750533,"#accept_cookie_wrapper"],[16119873,"#accept_cookies"],[3750027,"#accept_cookies_banner"],[9023155,"#accept_cookies_cont_outer"],[15532228,"#accept_cookies_div"],[7142847,"#accept_cookies_message"],[7185118,"#acceptance-cookie-modal"],[4727702,"#acceptance_of_cookies"],[1576536,"#acceptcookie,#akceptcookie"],[6865517,"#acceptcookiealert"],[515594,"#acceptcookies"],[1372140,"#acceptcookiesWrapper,#acceptcookieswrapper"],[1198971,"#accepteCookies"],[809965,"#accepte_cookies"],[16504589,"#acceptedCookies,#accepterCookies"],[3152218,"#accepted_cookies"],[1235487,"#accepterCookie"],[3105660,"#accessit-cookie-consent"],[13380223,"#accetta_cookie"],[7021,"#accetta_cookies"],[4778199,"#accettazioneCookieCnt"],[8289183,"#accn-cookie-notice"],[10316520,"#aceitaCookies"],[15664228,"#aceptacioncookies"],[10855533,"#aceptarCookie,#aceptarcookie"],[4854264,"#aceptar_cookies"],[13339388,"#aceptarcookies_fondo"],[1201015,"#ackcookie-popup"],[10620025,"#acknowledgeCookiesAndPrivacyModal"],[14360687,"#acknowledge_cookies"],[8797818,"#acmp-opt-in"],[8242320,"#acn_cook"],[3557487,"#acook.privacy"],[10310337,"#acookie"],[16374941,"#acookies"],[3807666,"#acookiesRoot"],[6936646,"#acris--cookie-permission--modal-overlay"],[3886389,"#acris--page-wrap--cookie-permission"],[3564775,"#acris_cookie_privacy_popup"],[778315,"#acuarela-cookie-bar"],[13041696,"#adc_aviso_cookies_bar_style"],[9095741,"#adcookies"],[15993465,"#addCookieBarInfo"],[15231853,"#adimo-cookie,#aviso-cookie,#aviso_cookie"],[11770514,"#admorris-cookie-wrapper"],[6087997,"#ads-cookie-consent,#aia-cookie-consent"],[9670777,"#adscookie"],[1841592,"#adsense-constent-modal"],[11126405,"#adsimple-cookie-notice"],[15722460,"#adtoniq-msg-bar"],[15289017,"#adult-and-cookies"],[6235259,"#adv_cookie"],[7090409,"#adv_cookies"],[13916420,"#advertisement-cookies"],[12153210,"#advgdprpopin-global"],[13399500,"#adviceCookies"],[11202012,"#adviseCookies"],[16205608,"#advmc-cookie-notice"],[16585407,"#ae-ru-privacy-banner"],[3644472,"#aeucl.show"],[12590305,"#af-cookie-policy"],[7900243,"#afCookieControl-notice"],[15041583,"#afCookieControl-show"],[16254558,"#af_cookies-bar"],[5220404,"#afficheBandeauRgpd"],[9360995,"#agan_gdpr"],[9877813,"#agree-to-use-cookies"],[16339116,"#agree-with-cookies"],[2418687,"#agreeCookie"],[416475,"#agreeNoticeWrapper"],[10122341,"#agreeWithCookies"],[15638198,"#agree_cookie_div"],[6013166,"#agree_cookies"],[5361984,"#agree_privacy_policy"],[4133944,"#agreecookies"],[13654611,"#agreementPrivacy"],[12697698,"#agrio_cookie_notification"],[7238471,"#ahhg-cookie-button"],[7238114,"#ahhg-cookie-window"],[10989334,"#aida-cookies-bar"],[13218857,"#aignescookie"],[14259421,"#aio-gdpr-cookie-notice"],[3998758,"#ajaxCookiesMessage"],[10859302,"#ajaxStyleJamCookiesMessage"],[10646771,"#ajax_cookies_usage_approval"],[338739,"#akceptacja_cookies"],[6157433,"#aldi-nord-cookiehint"],[5648791,"#alert-biscotti"],[5706259,"#alert-cnil"],[3948378,"#alert-cookie,#alert_cookie,#alertacookie"],[1247146,"#alert-cookie-hint"],[8072708,"#alert-cookie-info-bar"],[1247156,"#alert-cookie-lgpd"],[1107091,"#alert-cookie-policy"],[1247147,"#alert-cookie-prof"],[11677640,"#alert-cookies,#alert_cookies,#avert_cookies"],[1196387,"#alert-cookies-toast"],[1030378,"#alert-eu-cookies"],[16584863,"#alert-privacy-update"],[16427609,"#alertCookie,#alertcookie"],[1665451,"#alertCookiePolicy"],[3935966,"#alertCookies,#alertcookies"],[5185392,"#alertMentionCookiesMessage"],[8565518,"#alertTop"],[13352458,"#alert_cookie_msg"],[9074817,"#alert_cookie_optin"],[9074821,"#alert_cookie_popup"],[1179631,"#alert_cookieconsent"],[7237745,"#alerta-cookies,#alerte-cookies,#averto-cookies"],[3352067,"#alerta_cookies,#alerte_cookies"],[9035282,"#alerte-cookie"],[16377221,"#alerte_cnil"],[9335712,"#alerte_cookie"],[4743420,"#alerte_tracking"],[7134467,"#alertpop-privacypolicy"],[9035340,"#alerts-policy"],[8334827,"#all4gn-cookie-policy-notification"],[9697224,"#all4nav-cookie-component"],[9047994,"#all4nav-cookie-policy-notification"],[8161099,"#allow-cookie-container"],[4627240,"#allow-cookie-message"],[6700186,"#allow-cookies-popup"],[3469151,"#allowCookieDiv"],[3469125,"#allowCookieMsg"],[1419092,"#allowCookieTypes"],[3197044,"#allowCookies"],[9089727,"#allowCookiesPopup"],[2474264,"#allowMarketingCookies_cont"],[6671511,"#allow_cookie_holder"],[8379170,"#allow_cookies,div#allow-cookies"],[5098890,"#allow_cookies_container"],[15002803,"#allowcookie"],[9308739,"#allowcookieandthirdparty"],[9091454,"#allowcookiebanner"],[10867155,"#allowusecookies"],[15906170,"#alp-cookie-container"],[6456357,"#alsb_CNIL_notice"],[12152842,"#altCookiePolicyLegal"],[7421363,"#altea-cookiebox-wrapper"],[9260885,"#alternetCookieMessage"],[6732135,"#am-cookie"],[12683417,"#am2-gdpr"],[13050018,"#amccookies-bar"],[3506376,"#amcookieapproval"],[15747349,"#amds-cookie-layover"],[15755487,"#amds-cookie-message"],[6014043,"#amg-privacy-banner"],[16449749,"#amgdpr-cookie-block"],[11232577,"#amp-user-cookie"],[15343709,"#amp-user-notification-cookies"],[15343377,"#amp-user-notification-privacy"],[15018395,"#analytics-consent"],[13063445,"#analytics_cookie"],[9406158,"#andcookie"],[3461618,"#andytimes_privacy_div"],[2341655,"#announcement-eu-cookie"],[10925274,"#announcement-eucookielaw"],[5039280,"#announcementeCookies"],[14508452,"#annoying_cookie_alert"],[10238472,"#annoyingeucookiemsg"],[1931145,"#antilles-gdpr"],[12691928,"#anunt_cookies"],[13371651,"#any-cookieBar"],[9182460,"#anzeigen-einwilligung"],[6349982,"#ao-CookiePolicy"],[16428118,"#aoCookiePolicy"],[5347691,"#aoncookieconsentpopup"],[10412475,"#ap-cookie-wall"],[12332116,"#ap-cookiesConfirm"],[12360778,"#ap_cookie_toolbar"],[14708726,"#apache-cookie-bar"],[5751306,"#apccookies,#ob-cookies"],[5543076,"#apex_cookie_0"],[7954401,"#app > #cookies,#app > .cookie,#app > .cookies,#app > div > .vm--container"],[6163389,"#app-cookie"],[1237653,"#app-cookie-bar"],[1237661,"#app-cookie-div"],[2664696,"#app-cookie-policy"],[11887821,"#app-page-site-cookies"],[13673460,"#app_gdpr"],[9233020,"#appify-cookie-bar"],[55627,"#applyCookieBox"],[10566394,"#appx_cookie_banner_eu"],[10370609,"#archie-widget-privacy"],[929440,"#area-cookie"],[9229733,"#area-cookie2021"],[8347438,"#area-cookie2021-sfondo"],[13792173,"#area_cookie_control"],[2415893,"#area_cookies"],[4312690,"#aria-policy"],[3913320,"#arkCookiesPrivacyPolicy"],[8209608,"#arkoCnilTracking-conteneur"],[5707800,"#arm_user_cookie_consent_popup"],[406111,"#arte-cookie-banner"],[357685,"#aruba_cookie_privacy_popup"],[6690735,"#arz-cookies-disclaimer"],[14821309,"#as-app-cookies"],[12608492,"#as-cookie-cutter"],[10864487,"#as-cookie-policy-bar"],[12933041,"#asc_ch_cookie"],[11562411,"#aside_cookie_pol"],[795741,"#ask-gdpr-cookie"],[5480706,"#askCookies,#askcookies"],[5035831,"#askForCookiesBackground"],[14033937,"#askToAcceptCookies"],[16029138,"#ask_cookie_low"],[738037,"#ask_cookie_ok"],[3808661,"#askcook"],[8403823,"#askforcookie"],[12858268,"#asterix_cookie_widget"],[5005888,"#ate_cookie_dialog"],[8326694,"#atgcookies-container"],[132713,"#atlas-cookie-banner"],[16003485,"#attain-cookies"],[8779342,"#attentionCookies"],[7353738,"#attention_cookies"],[2675107,"#au_cookiesalert"],[16324026,"#authPopupPolicyBanner"],[9597173,"#autoescapecookie"],[16008141,"#autorisationCookie"],[462010,"#avcn_notification"],[13175659,"#avcns-wrapper"],[3461892,"#avency-neos-cookieenabler"],[3935954,"#avertcookbis"],[10270633,"#avertissement-cookies,#avertissement_cookies"],[1830370,"#avertissementCNIL"],[6593156,"#avertissementCookies"],[6593160,"#avertissement_cookie"],[4530338,"#avg-cookie-bar"],[2625213,"#avg-cookie-bar-holder"],[1547385,"#avg-cookiebanner"],[16423974,"#avgOptIn-wrapper"],[5295433,"#avhcookieconsent"],[2115983,"#avianCookie"],[12999787,"#avis-cookies"],[3031510,"#avisCookies"],[14728729,"#avis_cockies,#avis_cookies"],[1678838,"#aviscookies"],[15232833,"#aviso-banner"],[1915660,"#aviso-ck"],[9032353,"#aviso-coo"],[9871029,"#aviso-cookie-lgpd"],[12561759,"#aviso-cookies,#aviso_cookies"],[5273650,"#aviso-lgpd,#aviso_lgpd"],[10329642,"#aviso-navegadores"],[13215894,"#aviso-politica-cookie"],[16619373,"#aviso-politica-privacidade"],[10531403,"#aviso-privacidade"],[2084398,"#avisoCookie,#avisocookie"],[15227881,"#avisoCookies,#avisocookies"],[10284079,"#avisoCookiesLayer"],[9033262,"#avisoLGPD"],[8008238,"#avisoUsoCookies"],[12422367,"#avisocoockies"],[10076963,"#avisolegalcookies"],[9032238,"#avisolgpd"],[6330270,"#avs-cookie"],[13597076,"#avt-cookie-popup"],[15979918,"#avvisoCookie"],[11641236,"#avviso_cookie"],[6528037,"#avvisocuchi"],[1942017,"#aw-cookie-container"],[12416946,"#aw-cookie-overlay"],[5115667,"#aw_cookie_policy"],[2541641,"#awe-popin-cookies"],[5691848,"#awe_cookie"],[639979,"#awsccc-sb-ux-c"],[16345004,"#axa-accepted-cookie"],[5005573,"#axs_cookie_toggle"],[13004832,"#b-cookie.barre-head"],[6213277,"#b14-cookiemenu"],[14121828,"#bCookieSlide"],[4758798,"#bJS_cookieBanner"],[10121440,"#ba_eu_cookie_law"],[9555737,"#babaorum-bar"],[11000059,"#backBlackCookies"],[15526748,"#backPopupCookie"],[11525454,"#backcolorcookies"],[14356234,"#backdrop-cookie-banner"],[9161045,"#background-cookies"],[11087136,"#ban-cookie,#btn-cookie"],[7260150,"#ban-mentions-legales"],[14279160,"#ban_rgpd"],[10697359,"#band-cookies"],[12723015,"#banda_cookie"],[4314436,"#bandacookie"],[3483285,"#bandeau-c"],[12877273,"#bandeau-cnil,#bandeau_cnil"],[7942420,"#bandeau-cookie,#bandeau2cookie,#bandeau_cookie"],[3810086,"#bandeau-cookies,#bandeau_cookies"],[15444759,"#bandeau-dxlabs-cookie"],[12876721,"#bandeau-rgpd"],[2825465,"#bandeauAcceptationCookies"],[14554330,"#bandeauAccepterCookie"],[9575653,"#bandeauChoixCookie"],[4190710,"#bandeauCnil"],[247283,"#bandeauCookie"],[9576351,"#bandeauCookieIdweb"],[7954832,"#bandeauCookies,#bandeaucookies"],[4190529,"#bandeau_cgv"],[8739626,"#bandeau_cookie_cnil"],[13591810,"#bandeau_cookies_footer"],[13591990,"#bandeau_cookies_online"],[12877468,"#bandeau_info"],[3189507,"#bandeau_popin_cookie"],[14689869,"#bandeaucookie-wrapper"],[3425679,"#bann-cook"],[9182374,"#banner-accept-cookies"],[2377899,"#banner-cookie"],[5435800,"#banner-cookie-banner"],[9350519,"#banner-cookie-consent"],[11002328,"#banner-cookie-law"],[6491231,"#banner-cookie-privacy-box"],[4045,"#banner-cookiebanner-container"],[5206984,"#banner-cookies"],[16586963,"#banner-flotante-cookies"],[4247162,"#banner-gdpr"],[5490260,"#banner-gdpr-palazzina-container"],[4247055,"#banner-lgpd"],[748343,"#banner-politica-cookies"],[5235566,"#banner-privacy"],[11078001,"#banner.cookies"],[11083882,"#bannerCNIL"],[11083850,"#bannerCnil"],[12825251,"#bannerCookie"],[8958091,"#bannerCookieContainer"],[1947547,"#bannerCookieLaw"],[1947676,"#bannerCookiePol"],[15573777,"#bannerCookies"],[1537202,"#bannerCookiesMostrar"],[11084060,"#bannerLGPD"],[11084092,"#bannerLgpd"],[13743025,"#banner_ck_policy"],[4163932,"#banner_cnil"],[2092627,"#banner_consenso_cookie"],[16284377,"#banner_cookie"],[2492668,"#banner_cookie_privacy"],[13574725,"#banner_cookiebar"],[7071482,"#banner_cookies"],[10404339,"#banner_cookies_trasparente"],[4164157,"#banner_lgpd,#banner_rgpd"],[7057564,"#banner_privacy"],[12036760,"#banner_privacy_blitz"],[11308791,"#banner_top_cookie"],[12866499,"#bannercookie"],[16656369,"#bannercookies"],[631878,"#bannerprivacy"],[449783,"#banniere-cookie"],[1440552,"#banniere-cookies"],[9536149,"#banniere_information_utilisation_cookies"],[13083393,"#banrv_cookiecookie"],[6925534,"#bar-cookie-consent"],[11454414,"#bar-cookies,#bar_cookies,#baracookies"],[1220936,"#bar-header-cookie"],[10701689,"#bar-privacy"],[14504979,"#bar-zone-cookie-usage"],[8929348,"#barAgreeWithCookies"],[6732181,"#bara_mesaje_cookie"],[390505,"#barra-cookies,#barra_cookies"],[11807620,"#barra-lgpd"],[6985152,"#barraAceptacionCookies"],[11213688,"#barraCOOKIE"],[12361183,"#barraCookies,#barracookies"],[8038767,"#barra_acceptar"],[9696489,"#barra_aviso_cookies"],[12373595,"#barra_cookie"],[1449706,"#barra_dei_cookie"],[13539940,"#barra_legal_cookie"],[7955271,"#barraaceptacio"],[4027208,"#barraaceptacion"],[11807581,"#barraaviso"],[4205661,"#barracoki"],[11247448,"#barracookie"],[12230111,"#barre-cookie,#barre_cookie"],[14417404,"#barreAlerteCookie"],[11382492,"#barreCookie"],[10639685,"#barre__cookie"],[9606736,"#barre_cookie_contenu_centre"],[12432749,"#barre_cookies"],[7587340,"#barre_flottante_cookie"],[16208703,"#barre_legale_cookies"],[9669913,"#barre_top_secondaire"],[7625463,"#barritacookie"],[15333012,"#barritacookies"],[10966622,"#barritaloca"],[8474653,"#basalCookieFooter"],[12931103,"#bauerCookiePolicy"],[1251261,"#bauerCookiePolicyBanner"],[12780277,"#bb_cookies,#bg_cookies"],[11266697,"#bbccookies"],[11230657,"#bbcdBanner"],[13536037,"#bbh_gdpr_cookie_info_bar"],[5839224,"#bbtCookieBG"],[3568073,"#bbx_modal_cookie"],[10048212,"#bc-cookie-banner"],[10035076,"#bc-cookie-notice,#bf-cookie-notice"],[4671006,"#bcCookies"],[12850299,"#bc_cookiecontrol"],[6925555,"#bcb-cookies-notice"],[9805157,"#bcc-cookie-bar"],[14882271,"#bcmsCookieInfoTextWrapper"],[4328041,"#bcmsCookieInfoWrapper"],[3588876,"#bcn-ccwr"],[13647831,"#bcookiewidget"],[15918718,"#bcpm-footer"],[16041063,"#bcpm-notification-outer-border"],[1089892,"#bd-cookie"],[6727677,"#becookiebarid"],[13554713,"#becookiebarpanelid"],[12870767,"#bel-cookie-info-banner"],[5763649,"#belkaCookies"],[14288962,"#better-cookie-bar"],[5436050,"#bettergdpr_cookie_banner"],[4981978,"#bettergdpr_user_menu_popup"],[12160670,"#bfg-cookie-policy-banner"],[2350272,"#bfr-cookielaw"],[6502389,"#bg-footer-privace-policy"],[15068943,"#bg-popupCookies"],[5110614,"#bg_cookie,#bt_cookie"],[4128519,"#bgee_privacy_banner"],[15430365,"#bgon-cookie-bar"],[2354577,"#bib_CookieBox"],[11401741,"#bigcookies"],[8622293,"#bigf-cookie-bar"],[1625220,"#bim-studio-cookie-holder"],[11573036,"#bipo_avisocookies"],[2605462,"#biscuitFormDiv"],[12009238,"#bitbay-cookies"],[4807050,"#bk-cookie-consent-container"],[8297667,"#bkCookieBanner,#brCookieBanner"],[12834638,"#bk_cookies_alert"],[15288166,"#bkcookie"],[12986127,"#blackout_cookie"],[15232553,"#blake_cookies_notice"],[383334,"#blastnessCookieBanner"],[5572361,"#bloc-cookie"],[1184554,"#bloc-cookies-container"],[8626660,"#bloc-cookies-normal"],[4282675,"#blocCookies"],[4993403,"#bloc_cookie,#blok_cookie"],[8696732,"#bloc_cookie_annonce"],[13468860,"#bloc_cookies"],[1589514,"#bloc_header_message"],[3503643,"#bloc_rgpd"],[15494175,"#bloc_setcookie"],[6763000,"#block-agence-m-cookies-block"],[13100448,"#block-asn-privacy-cookie-privacy"],[6154106,"#block-bean-cookie-popup"],[14121245,"#block-btm_blocks-cookie_notice"],[11135772,"#block-ccpa"],[11374266,"#block-cookie-agreement"],[16603920,"#block-cookie-alert"],[3007848,"#block-cookie-compliance-cookie-compliance"],[7246220,"#block-cookie-disclaimer-cookie-disclaimer-block"],[14888708,"#block-cookie-form"],[14888720,"#block-cookie-info"],[5277909,"#block-cookie_policy-0"],[14891130,"#block-cookieblock"],[11604061,"#block-cookieconsent"],[9578250,"#block-cookieconsentbar"],[12369381,"#block-cookiepolicyblock"],[16601477,"#block-cookies-info"],[4713761,"#block-cookies-police"],[4967765,"#block-cookiesactive-cookiesactive-blockcode"],[11587771,"#block-cookiesnotice"],[16601499,"#block-cookiespopup"],[11591143,"#block-cookiewarning"],[10684291,"#block-csm-user-cookie-consent-message"],[9318328,"#block-custom_cookies-custom_cookies_eu"],[13581397,"#block-db-cookie-compliance-cookie-compliance-block"],[411397,"#block-direct-control-cookies-accept"],[1788597,"#block-eucookieblock"],[3694644,"#block-eucookieblock-cookie-info"],[946252,"#block-gdprcookiesblock"],[9484984,"#block-gdprmodal"],[7713144,"#block-hp-cookie-consent"],[7773571,"#block-inf-eu-cookie-cookie-disclaimer"],[9770825,"#block-lhg-cookie-usage"],[526424,"#block-menucmt-push_loi_cookies"],[1405114,"#block-mnc-cnil-mnc-cnil-info-cookies"],[16491670,"#block-mwcookieconsent"],[14545580,"#block-nett-cookies-message"],[14395746,"#block-notifications-cookie"],[15616466,"#block-oyster-gdpr-cookie-policy"],[169493,"#block-politicascookies"],[9836313,"#block-privacypolicybanner"],[3251904,"#block-privacypolicypopup"],[15783138,"#block-rgpd-bandeau"],[14332693,"#block-rgpd-rgpd-footer"],[7595783,"#block-rmg-cookie-policy-cookie-policy"],[6613124,"#block-site-agree-access-cookies"],[5436490,"#block-tbd-cookie-notice"],[547627,"#block-wbt-block-domain-cookie"],[3867544,"#block-zodiac-site-cookie"],[14860102,"#blockAcceptCookie"],[8706363,"#blockCookieContainer"],[16459978,"#blockCookieInfo"],[14123916,"#block_cookie"],[14119944,"#blockcookies"],[1488702,"#blockdisclaimer"],[13194336,"#blogger_cookie_notice"],[1149340,"#bloque_ventanaCookies"],[1235008,"#bloquecookies"],[7582843,"#blusys_normativa_cookie"],[11416863,"#blz-cookieinfo"],[14089789,"#bmw-eprivacy-banner"],[8894599,"#bn-cookies"],[6795835,"#boite_dialog_cookie"],[3168754,"#bonaCookies"],[16758858,"#bonial-cmp-container"],[12081437,"#bootcooker-banner"],[983185,"#botones_cookies"],[16442235,"#bottom-cookie"],[13231554,"#bottom-cookie-banner"],[5181464,"#bottom-cookies,#button-cookies"],[410483,"#bottomCookie"],[10568222,"#bottomCookieUsage"],[9516336,"#bottomStickyCookiesBox"],[243977,"#bottom_cookie"],[7909156,"#bottom_info_cookies"],[5093478,"#box-accettazione-cookie"],[757787,"#box-agree-gdpr-id"],[9910812,"#box-alert-cookie"],[11725814,"#box-cookie,#box_cookie"],[1085869,"#box-cookie-01"],[1024219,"#box-cookie-notice,#btn-cookie-notice,#bws-cookie-notice"],[6924782,"#box-cookie-overlay"],[6925212,"#box-cookie-warning"],[8820548,"#box-cookies"],[2691698,"#box-gdpr"],[3726097,"#boxCookie,#boxcookie"],[11738226,"#boxCookies"],[5760452,"#boxTextCookie"],[8711873,"#boxZgodaNaCookie"],[11868086,"#box_cookie_accept"],[4357532,"#box_cookie_acceptance"],[11867987,"#box_cookie_advert"],[15410605,"#box_cookie_info"],[11868201,"#box_cookie_policy"],[3575379,"#box_cookiepolicy"],[11868150,"#box_cookies_alert"],[11868015,"#box_cookies_error"],[3580912,"#box_cookies_info"],[3067783,"#box_info_cookie"],[1831806,"#box_lgpd"],[11258804,"#box_lgpd_cookie"],[12755413,"#boxcookielaw"],[3588670,"#bpcookies"],[4119957,"#bpr_cookie-alert"],[10202140,"#bpx-rgpd-cookie-popup"],[15329549,"#br-wordpress-cookie-notice"],[11616908,"#bra_cookieChoiceInfo"],[11538834,"#brain-cookie-optin-cookiebox"],[12976982,"#brandfour-cookie-block"],[1991299,"#brink-gdpr-cookie-notice"],[12179086,"#browser-cookie-warnin"],[1945834,"#browser-cookie-warning"],[3558154,"#brunelcookies"],[7492111,"#bry-consent"],[14602597,"#bsCookiesBanner"],[2151431,"#bs_cookie_alert_container"],[4584830,"#bscookie"],[1024019,"#bst-cookie-banner"],[7638447,"#bt-privacy-header"],[3806550,"#bt-privacy-overlay"],[4210648,"#btCookieConsentRoot"],[12776305,"#bt__cookie"],[4475167,"#btnOneTrust"],[15610811,"#bts-cookie-disclaimer"],[16236537,"#btz-cookie-popup"],[10766968,"#buko-gdpr-cookie-bar"],[12322144,"#bundle_cookie_bar"],[13579994,"#business-cookies-wrapper"],[14761619,"#button_cookies_validated"],[7796379,"#buzzblog-cookie-banner"],[12049779,"#buzzblogpro-cookie-banner"],[6898996,"#bv_cookie-law-info-bar"],[2345553,"#bvin-cookie-box"],[10202502,"#bw-gdpr_toaster"],[15104631,"#bwCookieConsent,#bzCookieConsent"],[3145812,"#bw_cookiechoice"],[12882602,"#bw_cookieoverlay"],[8225272,"#bwp-cookies-info"],[8278430,"#bx_cookie_info"],[1023555,"#bys-cookiemessage"],[16528617,"#bytesize_cookie_explainer"],[10966223,"#c-cookie-note"],[2267583,"#c-cookies"],[1993941,"#c-dcx-cookie"],[15563331,"#c-warning-container"],[5308346,"#c00kieMsg"],[14278658,"#c2g_cookie_dialog"],[335410,"#c4sCookieOneClickModal"],[12590457,"#cAcceptBar"],[14963411,"#cCookieAlert,#coockieAlert,#coockiealert"],[1049791,"#cCookieHeader"],[16295791,"#cCore_cookieNotice"],[12767275,"#cInfo.cInfo"],[15863173,"#cLayer.notice"],[9246183,"#cPolicy"],[7875728,"#cPrompt_bar"],[1542718,"#cPrompt_barSpacer"],[4683490,"#cSpace.cookieSpacer"],[12857071,"#cWarn.cookie,#cWarn.cookies"],[8074020,"#c_agrem"],[2709555,"#c_cookie"],[1627115,"#ca_banner,#cc_banner,#ck_banner,#cl_banner"],[15090583,"#ca_info_plus"],[12340841,"#cabcookies"],[4634057,"#cadre_alert_cookies"],[1817832,"#cadre_cookie"],[493203,"#cadvise_bar"],[5762712,"#caja_cookies"],[13079863,"#cajacookies"],[10266163,"#callControll"],[1001936,"#camus-cookie-disclaimer"],[14878241,"#cap_PoliticaCookiesDiv"],[12435191,"#capa-cookie,#ccpa-cookie"],[10353456,"#capa-cookies"],[7143230,"#capaAceptaCookies"],[13788345,"#capaAvisoCookie"],[5157990,"#capaAvisoCookies"],[14035628,"#capaAvisoPoliticaCookies"],[14208509,"#capaAvisoPoliticaCookies_superior_mensajes"],[5544894,"#capa_acepta_cookies"],[7027148,"#capa_aviso_cookies"],[13014149,"#capa_cookie"],[8775388,"#capa_cookie_rgpd"],[8903042,"#capa_cookies"],[7638026,"#capa_lopd_cookies"],[9682318,"#capa_pol_cookies"],[7570673,"#capaefectos-cookie"],[1238896,"#carrot-frame-bumperCookies"],[8437504,"#cartelcookielegal"],[10465042,"#caseys-cookie-modal"],[4342728,"#caspian_cookiebar"],[2340937,"#catapult-cookie-bar"],[3837557,"#cb-cookie-banner,#cf-cookie-banner,#cp-cookie-banner"],[3831357,"#cb-cookie-holder"],[5139366,"#cb-cookie_consent"],[8171082,"#cb_cookie_policy_default"],[3058955,"#cb_cookie_policy_popup"],[1563869,"#cb_cookie_policy_popup_shroud"],[3435989,"#cb_settings_alert_extended"],[6907967,"#cbcookies-bottom"],[10919871,"#cbcookies-top"],[5442284,"#cbt-consent-banner-wrapper"],[4358489,"#cc-banner,#cl-banner"],[5052372,"#cc-cookie-consent"],[16053370,"#cc-cookie-law"],[5051680,"#cc-cookie-message"],[3824421,"#cc-cookie-notice"],[5052144,"#cc-cookie-overlay"],[10215686,"#cc-cookies,#cm-cookies"],[4947725,"#cc-modal"],[11600955,"#cc-modal-overlay"],[16156363,"#cc-notification"],[12932336,"#cc-notification-gutter"],[12799827,"#cc-notification-wrapper"],[12186426,"#cc-tag"],[1256801,"#cc.cc_dialog"],[1134739,"#ccMessage"],[6029883,"#cc__modal__container"],[6218819,"#cc__pageBlock"],[11663889,"#cc_bandeau"],[13304596,"#cc_banner-wrapper"],[14034264,"#cc_con"],[7087787,"#cc_cookieconsentnotice"],[11666100,"#cc_cookies"],[2583799,"#cc_dsgvo_banner"],[1624649,"#cc_policy"],[6420083,"#cc_privacy_layer"],[1627218,"#cc_zagiel"],[189721,"#cca-cookies-holder"],[13503479,"#ccbar"],[12265967,"#ccbar_container"],[12587125,"#ccc-notify"],[6957015,"#ccc-overlay"],[2289085,"#ccc-state"],[6839743,"#cccenter-overlay-fixed"],[2268405,"#ccconsent"],[13502816,"#cccwr"],[11466382,"#ccfd-eucookielaw"],[9700406,"#ccfw-page-banner"],[7174095,"#ccgtm-banner"],[12824179,"#ccgtm-wrapper"],[2036313,"#cchinweis"],[5709527,"#cck-box"],[1982559,"#cckBanner"],[8828612,"#ccm-banner-wrap"],[3536802,"#ccm-cookiesDisclosure"],[123001,"#ccm_notification"],[10122022,"#cconsent"],[15265010,"#cconsent-bar"],[15265020,"#cconsent-pop"],[5406140,"#ccookie_base_stile2"],[13127305,"#ccp-bnr-ck"],[14657156,"#ccp-overlay,#cmp-overlay.cmpoverlay"],[13054985,"#ccpa-alert"],[12429003,"#ccpa-banner"],[16075430,"#ccpa-bar"],[13055000,"#ccpa-block"],[3389481,"#ccpa-consent-banner"],[10353028,"#ccpa-content"],[3179791,"#ccpa-cookie-message"],[12434847,"#ccpa-footer"],[12434997,"#ccpa-notice"],[2950258,"#ccpa-notification-banner"],[12163430,"#ccpa-notification-banner_1-0"],[5454853,"#ccpa-prompt-wrapper"],[12077558,"#ccpa.container,#ccpa.show,#ccpa.without-overlay"],[2847977,"#ccpaAlert"],[13160499,"#ccpaBanner"],[11958797,"#ccpaContainer"],[13164566,"#ccpaFooter"],[13004153,"#ccpa_banner"],[3263323,"#ccpa_consent_banner"],[1907303,"#ccs-notification"],[2543824,"#ccservice-cookiesinfo"],[10270408,"#cct-box"],[13258220,"#cctoolRoot"],[10082306,"#cctr-js-modal"],[16052913,"#cd-cookie-bar"],[3170622,"#cd-cookie-bar-settings"],[14312485,"#cdf_annonceCookie"],[2064039,"#cdi_layer"],[412101,"#cdn-banner-cookies"],[14922956,"#cdweb-cookie-law-info"],[1243639,"#cea-divCookiePolicy"],[12592045,"#celenus-cookies-container"],[12982073,"#center_bandeau_cookie"],[11445679,"#cerekKullanimUyari"],[2074598,"#cerezayarlari"],[3639306,"#ceva_toolbar_cookie"],[10947774,"#cewe-accept-cookies"],[13571519,"#cewe-permanent-info-bar"],[4360293,"#cf-cookie,#cl-cookie,#cn-cookie,#mrcoockie"],[1635330,"#cg-barra-cookies"],[1185247,"#cgCookies"],[6500562,"#cgRodoBackdrop"],[6009400,"#cgRodoModal"],[6442947,"#cg_cookie_bar,#cp_cookie_bar"],[9195364,"#checkCookie"],[14112814,"#checkCookieBox"],[15185393,"#checkUPcookies"],[9661344,"#checkmkCookieNotice"],[3327847,"#chellocookies-bar"],[9052293,"#cherry-cookie-banner"],[16436620,"#chilly-cookie-accept"],[13330892,"#chromeframe-cookies"],[13075605,"#ci-rodo"],[4664202,"#ciacho"],[2328496,"#ciachoBar"],[12517068,"#ciachoinfo"],[387413,"#ciar_cookie-accept-cookies"],[12547095,"#ciasteczka,#ciasteczko"],[14902001,"#ciasteczka-box"],[5639083,"#ciasteczkaInfoContainer"],[7705644,"#ciasteczka_alert"],[2655391,"#ciasteczkowe_okno"],[12090773,"#ciasteczkowy_potwor"],[14051714,"#ciastka"],[14960472,"#ciastka_ajax"],[2577974,"#ciastka_wiadomosc"],[12546713,"#ciastkodiv"],[5400798,"#ciastkodivf"],[9329160,"#ciastoWarstwa"],[12594450,"#cicero_cookie_msg"],[10050139,"#cigi-cookie-banner-container"],[4010461,"#cintillo.cookies"],[4356022,"#ck-accept"],[7442382,"#ck-cookie-statement"],[4366470,"#ck-dialog,#cp-dialog.cp-wrapper"],[13823519,"#ckBar"],[7951979,"#ckC"],[1891330,"#ckWarning"],[6432217,"#ckWrap.ckW"],[14087711,"#ck_container_cookie"],[1958934,"#ck_dsclr"],[1823462,"#ck_dsclr_v2"],[6181576,"#ck_law"],[5132651,"#ckbr_banner"],[12085572,"#ckch"],[9528136,"#ckcnsnt"],[2288894,"#ckcnstwrp"],[12067947,"#ckew-resum-cookies"],[11830270,"#ckieacpt_container"],[12036862,"#ckieconsent"],[12255628,"#ckieprompt"],[92805,"#ckkasten"],[7565455,"#ckkasten-container"],[6669585,"#ckm-cookie-cont"],[189369,"#ckm-cookie-setting"],[9252975,"#ckmcookiescont"],[11778627,"#ckpolicy"],[13805729,"#ckpop.outer"],[7951963,"#cks.cks-v"],[2973922,"#ckwarning"],[14234350,"#cky-consent"],[13963373,"#cky-notification"],[10216469,"#cl-consent"],[5373163,"#cl__cookie_alert"],[11191216,"#cl_modal"],[5305976,"#classCookie"],[9368821,"#clb-cookie-notice-lgpd"],[6486693,"#clearfy-cookie"],[3150301,"#clever-cookielaw"],[15803911,"#clickskeks-popup-outer-holder"],[7193111,"#clion_cookieBar__container"],[2049001,"#closeCookeiInfo"],[5848153,"#closeGdprContent"],[12437514,"#close_cnil"],[9412717,"#cloudmeCookieInfo"],[6306727,"#clr-cookie-bar-container"],[3838862,"#cm-cookie-accept"],[3822115,"#cm-cookie-policy"],[13517421,"#cm-cookie-popin"],[3823466,"#cm-cookie-window"],[3938721,"#cm-cookiebar"],[9813499,"#cm4all-cookie-policy-page"],[13538665,"#cmFluxMessageCookies"],[3345766,"#cm_cookie_notification"],[15867200,"#cmanager-container"],[16616603,"#cmc-tracking-consent-form-step1"],[12834920,"#cmcb-informationLayer"],[2146146,"#cmconsent-message"],[7655511,"#cmp-cookie-notification"],[603901,"#cmp-faktor-io"],[9546693,"#cmp-faktor-io-brand-consent-notice"],[11733504,"#cmp-faktor-io-parent"],[638701,"#cmp-widget-wrapper"],[15000595,"#cmpBackdrop"],[2880484,"#cmpBanner"],[9711598,"#cmpMinimalPrompt"],[5453864,"#cmplz-cookiebanner-container"],[189143,"#cms-cookie-wrapper"],[9766224,"#cms-cookies-consent"],[5190843,"#cms-module-legal-privacy-hint"],[3297601,"#cms-module-tracking-codes-backdrop"],[4553517,"#cms-module-tracking-codes-consent-hint"],[3644963,"#cmsCookieWarning"],[2843568,"#cmsInfoCk"],[2842747,"#cmscookie"],[6232117,"#cmsplus_cookies"],[823191,"#cmt-wrapper-banner"],[4829979,"#cnContainer"],[214966,"#cnd-gdpr-container"],[13320084,"#cned_alerte_cookies"],[12082127,"#cnil"],[14820602,"#cnil-advert"],[14825234,"#cnil-banner"],[14806766,"#cnil-cookie"],[7260827,"#cnil-cookie-avertissement"],[2911758,"#cnil-cookie-panel"],[2784297,"#cnil-cookies"],[12317642,"#cnil-layer"],[12818967,"#cnil-msg"],[3170900,"#cnil-privacy-policy"],[12199370,"#cnilBanner"],[3938247,"#cnilCoockies"],[12200358,"#cnilCookie"],[12203503,"#cnilFooter"],[15764125,"#cnilNotification"],[13807817,"#cnilWarning"],[13819062,"#cnilWrapper"],[32701,"#cnilZone"],[12229890,"#cnil_alert"],[8915788,"#cnil_alert_inner"],[5296726,"#cnil_alert_top"],[12396835,"#cnil_alert_top_inner"],[4651006,"#cnil_bandeau"],[14106848,"#cnil_banner"],[4262271,"#cnil_banner_consent"],[16712045,"#cnil_bar"],[2198143,"#cnil_bar_wrapper"],[14092252,"#cnil_cookie"],[265698,"#cnil_cookie_message"],[5569848,"#cnil_cookie_optout"],[4648795,"#cnil_cookies"],[3135099,"#cnil_informations"],[14088214,"#cnil_optout"],[4628669,"#cnil_privacy"],[12232170,"#cnilbanner"],[12233158,"#cnilcookie"],[12037684,"#cnilcookies"],[13164920,"#cnildisclaimerLocation"],[10773856,"#cnilid"],[5190688,"#cnill_banner"],[12401784,"#cnilmessage"],[15368310,"#cnotice-footer-content-id"],[15284481,"#cntAlertCookie"],[2756521,"#cnt_cookies"],[3952910,"#co_bandeauCookie"],[5555952,"#co_cookiePolicyContainer"],[14130952,"#cobo_cookie_law"],[6654238,"#cockieSlide"],[10107372,"#codemasters_cookies"],[3536826,"#coe-cookie-disclaimer"],[19161,"#coe_cookies_container"],[12715931,"#coe_cookies_placeholder"],[2641294,"#cofcookie"],[3357410,"#coiConsentBanner"],[2125919,"#cokPyt"],[2069555,"#cokbar"],[1986519,"#cokie-bar"],[12302606,"#cokieCover"],[1986472,"#cokieMain"],[12302795,"#cokiesinfo"],[1050223,"#colorify-pro-cookie-ify"],[6758994,"#com4cookies-container"],[14278728,"#com_cookie_policy"],[13532157,"#comavoo-ga-cookie-banner"],[3157800,"#common-CookieNotice"],[6960131,"#common-cookielaw-container"],[13860284,"#compliAcceptCookies"],[12830074,"#complianceBanner"],[12831062,"#complianceCookie"],[12798262,"#compliancecookie"],[15843969,"#component-cookie-banner"],[4026981,"#comspace-usercentrics"],[12715885,"#confermaCookie"],[866848,"#confidentialite_cookie"],[436097,"#confirm-cookie,#confirm_cookie"],[14597077,"#confirm-cookie-modal"],[14597241,"#confirm-cookieontent"],[14118739,"#confirm-cookies"],[16082022,"#confirmCookie"],[2799687,"#confirmCookiePolicy"],[6663594,"#confirm_cookie_use"],[610845,"#confirmedCookieNoteId"],[6646561,"#consensoCookies"],[6207209,"#consenso_cookie"],[3317722,"#consent-agreement"],[13003864,"#consent-banner,#consent_banner"],[9591874,"#consent-banner-container"],[3328212,"#consent-banner-fw"],[978052,"#consent-bar"],[11942164,"#consent-block"],[16089500,"#consent-bump"],[13004852,"#consent-cookie,#content-cookie,#content_cookie"],[12099398,"#consent-cookies,#content-cookies"],[13007997,"#consent-footer"],[9389236,"#consent-management-alert"],[12305158,"#consent-manager"],[9448677,"#consent-manager-backdrop"],[11753727,"#consent-manager-overlay"],[12923874,"#consent-mgmt-banner"],[15572306,"#consent-modal-bottombar"],[13267338,"#consent-modal-first"],[6638956,"#consent-modal-fw"],[16528695,"#consent-outer-wrapper"],[11931362,"#consent-popup,#consent_popup"],[11931917,"#consent-slide"],[11492763,"#consent-toolbar"],[7463935,"#consent-tracking"],[1577130,"#consent.alert,#consent.backdrop,#consent.consent,#consent.navbar-fixed-bottom"],[12096742,"#consentAccepted"],[11947439,"#consentBanner"],[12199444,"#consentBar"],[6437319,"#consentCookieDiv"],[11955824,"#consentDialog"],[16089961,"#consentFirst"],[11961723,"#consentFooter"],[3325930,"#consentFooterWrap"],[12990932,"#consentOverlay"],[16089897,"#consentPopup,#consentpopup"],[12986518,"#consentWrapper"],[1077638,"#consent_assist_container"],[6821414,"#consent_blackbar"],[2369397,"#consent_c"],[376763,"#consent_cookies_popup"],[11433363,"#consent_visitor"],[11662308,"#consent_wrapper"],[11962067,"#consentcookie"],[12321299,"#consentform_wrapper"],[11924545,"#consentfriend"],[12199436,"#consentlyr"],[9109916,"#contAdviseCookies"],[665755,"#cont_cookie"],[1297820,"#cont_cookies"],[8484151,"#container-cnil"],[4963494,"#container-cookie,#container_cookie"],[12991594,"#container-cookie-notification"],[8739916,"#container-cookies"],[13691645,"#containerCookie"],[12294817,"#containerCookieNotif"],[11225175,"#containerCookieWet"],[4975906,"#containerCookies,#containercookies"],[8792318,"#container_cookies"],[9884319,"#container_info_cnil"],[12201313,"#contcookie"],[12097692,"#contenedor-banner-cookies"],[15696477,"#contenedor-politica-cookies"],[15211709,"#contenedorAceptacionCookies"],[9914740,"#contenedorCookie"],[8376312,"#contenedorCookies"],[11162683,"#contenedorCookies2"],[11162679,"#contenedor_cookies,div#contenedor-cookies"],[5136574,"#contenedor_cookies_general"],[420496,"#contenerAlertCookie"],[9555817,"#conteneur-cookie"],[9543405,"#conteneurCookies"],[8976863,"#contenido_capa_cookies"],[10783036,"#contenidoavisocookies"],[13147226,"#contenitoreBannerCookie"],[8806776,"#contenitoreCookie"],[11577586,"#contenitoredisclaimer"],[1414285,"#content > #cookie"],[8418602,"#content-alert-cookie"],[12285969,"#content-de-hinweis-cookie-richtlinie"],[1316519,"#content-pol-cookies"],[8536336,"#content-ucoc-cookies"],[8903953,"#contentInfoCookie"],[1448320,"#contentRecommendationWidget_PS_COOKIES_BANNER_ESPOT"],[13017264,"#contentcookies"],[12447276,"#coo-banner"],[12438036,"#cooMessage"],[15803687,"#coo_note"],[2212585,"#coocie"],[4919505,"#coocies_warning,#cookies-warning,#cookies_warning"],[16477123,"#coockie"],[2643994,"#coockie-bar"],[4945940,"#coockie-message"],[2644031,"#coockie-mex"],[1041065,"#coockie-modal"],[8759669,"#coockie-notification"],[5844101,"#coockie-warning"],[9834925,"#coockieAPContainer"],[4977706,"#coockieAlertBox"],[12456906,"#coockieBar"],[2643851,"#coockieInfo"],[16031102,"#coockieMessage"],[1054714,"#coockie_agree"],[16015062,"#coockie_notice"],[2644681,"#coockie_pas"],[2644810,"#coockie_txt"],[14963631,"#coockieagree"],[1046536,"#coockiechoice"],[14963383,"#coockiepopup"],[15803615,"#coockies"],[15980152,"#coockies3wmDiv"],[14964893,"#coockies_box"],[14450767,"#coockies_warning"],[2644488,"#coockiewrap"],[2203952,"#cook-cont"],[2166998,"#cookAlert"],[2221926,"#cookEN"],[16708557,"#cookInf"],[12419226,"#cookNTrack"],[16735167,"#cookPol"],[2449582,"#cookPolicy-wrapper"],[8683485,"#cook_aff"],[2182520,"#cook_info"],[865806,"#cookalert-holder"],[2419924,"#cookboxback"],[16755598,"#cookcon"],[6614005,"#cookcont"],[16746135,"#cookdiv"],[6131258,"#cookeControl_UpdatePanelCookie"],[2121790,"#cookeHint"],[9386978,"#cookemessagehandler"],[14865394,"#cooker_container"],[13642087,"#cooki"],[14891896,"#cooki_accept,#cookieaccept"],[2134221,"#cookicnil"],[7098833,"#cookidiv"],[62684,"#cookie--disclaimer"],[6934549,"#cookie--info-wrapper,#cookie-inner-wrapper"],[7099667,"#cookie-1"],[7099664,"#cookie-2"],[14961313,"#cookie-accep"],[979604,"#cookie-accept"],[12550266,"#cookie-accept-alert"],[6396705,"#cookie-accept-banner"],[16547137,"#cookie-accept-bar"],[16547151,"#cookie-accept-box"],[16547145,"#cookie-accept-div"],[6397039,"#cookie-accept-footer"],[60106,"#cookie-accept-line"],[16527564,"#cookie-accept-modal-div"],[12549839,"#cookie-accept-panel"],[12550045,"#cookie-accept-popup"],[6396963,"#cookie-accept-window"],[14318598,"#cookie-acceptance-banner"],[14319482,"#cookie-acceptance-widget"],[9243953,"#cookie-acceptance-wrapper"],[14306301,"#cookie-acceptation-popup"],[5084786,"#cookie-accepted"],[13058598,"#cookie-acception"],[980449,"#cookie-accpet"],[13038474,"#cookie-aceptance"],[12452226,"#cookie-ack"],[12683921,"#cookie-acknowledgement"],[876618,"#cookie-acknowledgement-control"],[12452229,"#cookie-adv"],[4765630,"#cookie-advarsel"],[974675,"#cookie-advert"],[974798,"#cookie-advice,#cookie-advise"],[16508141,"#cookie-advise-panelID"],[4773695,"#cookie-advisory"],[10929962,"#cookie-agree-1"],[42479,"#cookie-agree-modal"],[11894047,"#cookie-agree-policy"],[13194202,"#cookie-agreement"],[5881014,"#cookie-agreement-box"],[16381974,"#cookie-agreement-info"],[13505143,"#cookie-agreement-wrapper"],[14961625,"#cookie-alert"],[16548218,"#cookie-alert-area"],[12302113,"#cookie-alert-banner"],[13068071,"#cookie-alert-box"],[6696116,"#cookie-alert-cgosbar"],[13068070,"#cookie-alert-cnt"],[13068065,"#cookie-alert-div"],[6695726,"#cookie-alert-message"],[13068091,"#cookie-alert-msg"],[6696246,"#cookie-alert-section"],[6696446,"#cookie-alert-wrapper"],[983613,"#cookie-alerte"],[14961604,"#cookie-allow"],[13090810,"#cookie-allow-box"],[12670956,"#cookie-announcement"],[12452241,"#cookie-app"],[996183,"#cookie-append"],[5474076,"#cookie-approval"],[2490301,"#cookie-auth"],[6234714,"#cookie-authorization"],[14961666,"#cookie-aviso"],[7099712,"#cookie-b"],[4884332,"#cookie-backdrop"],[16547208,"#cookie-background"],[16164498,"#cookie-background-disabled"],[2064187,"#cookie-background-overlay"],[2489637,"#cookie-band,#cookie-card"],[10935937,"#cookie-bandeau"],[977851,"#cookie-banner,#cookie-banner.fixed"],[8825620,"#cookie-banner--popup-wrapper"],[4887336,"#cookie-banner-1"],[1592345,"#cookie-banner-backdrop"],[576933,"#cookie-banner-bespoke"],[12657614,"#cookie-banner-block"],[6855182,"#cookie-banner-center"],[1280926,"#cookie-banner-first-page"],[65415,"#cookie-banner-host,#cookie-banner-root"],[65423,"#cookie-banner-lgpd"],[65409,"#cookie-banner-link"],[576939,"#cookie-banner-message"],[577493,"#cookie-banner-overlay"],[12657764,"#cookie-banner-panel"],[9903102,"#cookie-banner-with-settings"],[65434,"#cookie-banner-wrap"],[577613,"#cookie-banner-wrapper"],[10936408,"#cookie-banner2"],[65412,"#cookie-banner_flag"],[4949601,"#cookie-bar-2019"],[44698,"#cookie-bar-ardanta"],[16529445,"#cookie-bar-bottom"],[13196635,"#cookie-bar-fixed"],[4947015,"#cookie-bar-main"],[44194,"#cookie-bar-message"],[10934182,"#cookie-bar-mob,#cookie-law-box"],[16529446,"#cookie-bar-module"],[44334,"#cookie-bar-warning"],[44676,"#cookie-bar-wrapper"],[2489715,"#cookie-bar2"],[14961476,"#cookie-barBe"],[11970002,"#cookie-bar__wrapper"],[10936258,"#cookie-barbody"],[2136421,"#cookie-bg,#cookis-bg"],[4938916,"#cookie-bg-cover"],[10944646,"#cookie-binding"],[14961608,"#cookie-block"],[12452239,"#cookie-bnr,#cookie-cnt,#cookie-pnl"],[2490230,"#cookie-body,#cookie-copy,#cookix-body"],[984944,"#cookie-bottom"],[16531823,"#cookie-bottom-bar"],[16727904,"#cookie-bottom-content"],[11622015,"#cookie-bottom-layer"],[11621555,"#cookie-bottom-popup"],[12452238,"#cookie-box,#cookie-foo,#cookie-pop,#cookie-row,#cookis-box"],[5154023,"#cookie-box-info"],[12452245,"#cookie-btn,#cookie-ntc"],[6221644,"#cookie-button-banner"],[2136417,"#cookie-cc"],[12943218,"#cookie-check-box"],[10943979,"#cookie-checker"],[987330,"#cookie-choice"],[65264,"#cookie-choice-info"],[10943521,"#cookie-choices"],[12718233,"#cookie-choices-info"],[13088890,"#cookie-clear-bar"],[10939631,"#cookie-clicker"],[2489986,"#cookie-cnil"],[4981724,"#cookie-cnil-box"],[62713,"#cookie-cnil-mobile"],[6224840,"#cookie-cnil-mobile-box"],[16558256,"#cookie-compliance"],[7117559,"#cookie-compliance-block"],[8097327,"#cookie-compliance-bottom"],[14402593,"#cookie-compliance-bottom-overlay"],[9816433,"#cookie-compliance-container"],[6872645,"#cookie-compliance-message"],[6873231,"#cookie-compliance-overlay"],[7116979,"#cookie-compliance-popup"],[10815824,"#cookie-compliance-wrap"],[12894979,"#cookie-compliant"],[10789770,"#cookie-compliant-conte"],[10789760,"#cookie-compliant-fondo"],[16550723,"#cookie-conditions"],[10938590,"#cookie-confirm"],[65418,"#cookie-confirm-box"],[1274267,"#cookie-confirm-container"],[6855042,"#cookie-confirm-inner"],[12658387,"#cookie-confirmation"],[15979756,"#cookie-confirmation-dialog"],[65942,"#cookie-cons-banner"],[10938935,"#cookie-consent"],[65881,"#cookie-consent--js"],[1814220,"#cookie-consent--notice"],[12736568,"#cookie-consent--overlay"],[1736491,"#cookie-consent-actions"],[581471,"#cookie-consent-banner"],[65814,"#cookie-consent-bar,#cookie-consent-box"],[2278437,"#cookie-consent-bar-outer"],[6859763,"#cookie-consent-block"],[6859765,"#cookie-consent-boxes"],[6859730,"#cookie-consent-check"],[2279175,"#cookie-consent-container"],[1733779,"#cookie-consent-content"],[581531,"#cookie-consent-dialog"],[4055822,"#cookie-consent-dialog-bottom"],[2274356,"#cookie-consent-dialogBox"],[10015791,"#cookie-consent-explicit-modal"],[65810,"#cookie-consent-fab"],[12670622,"#cookie-consent-form"],[581663,"#cookie-consent-holder"],[12671091,"#cookie-consent-info"],[9861050,"#cookie-consent-info-wrapper"],[6860091,"#cookie-consent-layer"],[6860095,"#cookie-consent-local"],[1749294,"#cookie-consent-manager"],[1748971,"#cookie-consent-message"],[65818,"#cookie-consent-new"],[581844,"#cookie-consent-notice"],[6860120,"#cookie-consent-outer"],[1746772,"#cookie-consent-overlay"],[6859179,"#cookie-consent-popin"],[6859191,"#cookie-consent-popup"],[12670227,"#cookie-consent-root"],[12638962,"#cookie-consent-side-out"],[65792,"#cookie-consent-tab"],[580992,"#cookie-consent-target"],[3859977,"#cookie-consent-tool-placeholder"],[9440644,"#cookie-consent-typ9_background"],[9848045,"#cookie-consent-typ9_wrapper"],[1721294,"#cookie-consent-warning"],[581088,"#cookie-consent-window"],[12670130,"#cookie-consent-wrap"],[1721605,"#cookie-consent-wrapper"],[1770739,"#cookie-consent__banner"],[5243042,"#cookie-consentt"],[16550732,"#cookie-conset-bar"],[2490235,"#cookie-cont,#cookie-foot"],[16550882,"#cookie-container2"],[10939024,"#cookie-content"],[16146163,"#cookie-content_placeholder"],[10939021,"#cookie-contest"],[5252746,"#cookie-contract"],[10939025,"#cookie-control,#cookie-kontrol"],[583019,"#cookie-control-master"],[581903,"#cookie-control-prompt"],[5252444,"#cookie-controll"],[16552244,"#cookie-cookie-div"],[984216,"#cookie-cosent"],[2490288,"#cookie-cube"],[990581,"#cookie-cutter"],[54275,"#cookie-deal-bottom"],[7386034,"#cookie-deal-bottom-cookie"],[60044,"#cookie-declaration"],[2489777,"#cookie-dett,#cookie-text"],[16554096,"#cookie-dialog-bar"],[5150595,"#cookie-dialogue"],[12359432,"#cookie-dialogue-div"],[12452232,"#cookie-dim,#cookie-div"],[986000,"#cookie-dimmer"],[12982517,"#cookie-directive"],[5890192,"#cookie-directive-bar"],[9006578,"#cookie-directive-container,#cookiesdirective-container"],[16389183,"#cookie-directive-note"],[16530509,"#cookie-discalimer"],[16530336,"#cookie-disclaimer"],[16400454,"#cookie-disclaimer-bar,#cookie-disclaimer-box"],[12869563,"#cookie-disclaimer-footer"],[14727690,"#cookie-disclaimer-modal"],[16400458,"#cookie-disclaimer-new"],[12212822,"#cookie-disclaimer-overlay"],[14728099,"#cookie-disclaimer-popup"],[12869938,"#cookie-disclaimer-region"],[16400466,"#cookie-disclaimer-vue"],[16530681,"#cookie-disclosure"],[3060017,"#cookie-disclosure-container"],[10945309,"#cookie-display"],[2489914,"#cookie-diss,#cookie-tips"],[1588789,"#cookie-disturber-surrounding"],[989201,"#cookie-drawer"],[2490114,"#cookie-drop,#cookie-wrap"],[10939306,"#cookie-element"],[12448323,"#cookie-erlaubnis"],[8659905,"#cookie-erlaubnis-wrapper"],[2136433,"#cookie-es"],[2136439,"#cookie-eu"],[14462450,"#cookie-eu-compliance-container"],[991336,"#cookie-eu-law"],[986489,"#cookie-finder"],[14961789,"#cookie-first"],[12092828,"#cookie-fixed-banner"],[48504,"#cookie-fixed-layer"],[12717912,"#cookie-floater-wrap"],[984943,"#cookie-footer"],[2490210,"#cookie-form,#cookie-norm"],[2490297,"#cookie-full"],[16556984,"#cookie-full-width"],[16557373,"#cookie-fullscreen"],[2489814,"#cookie-gdpr"],[838740,"#cookie-global-envelope"],[981938,"#cookie-gm-new"],[10950463,"#cookie-greatis"],[563520,"#cookie-greeting-strip"],[10935941,"#cookie-handler"],[2489761,"#cookie-head"],[4736704,"#cookie-headband"],[973685,"#cookie-header"],[9357481,"#cookie-header-container"],[2489917,"#cookie-hint,#cookie-list"],[5176803,"#cookie-hint-box"],[594820,"#cookie-hint-container"],[16550992,"#cookie-hint-layer"],[12677728,"#cookie-hint-message"],[12663630,"#cookie-hint-wrapper"],[10945330,"#cookie-hinweis"],[2167456,"#cookie-hinweis-container"],[984447,"#cookie-holder"],[2489797,"#cookie-idna"],[12452231,"#cookie-ify"],[2489985,"#cookie-info"],[976726,"#cookie-info-1"],[4982869,"#cookie-info-bar"],[16542352,"#cookie-info-block"],[4982879,"#cookie-info-box"],[4982551,"#cookie-info-div"],[57687,"#cookie-info-hermer"],[16542808,"#cookie-info-layer"],[12881584,"#cookie-info-open"],[16542779,"#cookie-info-outer"],[16541892,"#cookie-info-panel"],[56908,"#cookie-info-pannel"],[12881228,"#cookie-info-rodo"],[12881302,"#cookie-info-text"],[12376134,"#cookie-info-wrapper"],[10937317,"#cookie-infobar"],[976650,"#cookie-inform"],[314748,"#cookie-inform-message"],[57782,"#cookie-information"],[7791119,"#cookie-information-banner"],[9766093,"#cookie-information-bar"],[11232328,"#cookie-information-layer"],[14857352,"#cookie-information-wrapper"],[12407844,"#cookie-informations"],[4982842,"#cookie-informer"],[976580,"#cookie-invite"],[12452224,"#cookie-jar,#cookie-law,#cookie-nag,#cookie-ram,div#cookie-bar"],[13689644,"#cookie-jar-policy-banner"],[10934184,"#cookie-law-bar"],[16554665,"#cookie-law-compliance"],[39209,"#cookie-law-consent"],[348409,"#cookie-law-consent-section"],[5982062,"#cookie-law-container"],[7918656,"#cookie-law-container-box"],[16526246,"#cookie-law-dialog"],[10934176,"#cookie-law-div,#cookie-law-fix"],[11860012,"#cookie-law-enforcer"],[16549446,"#cookie-law-info-again"],[13196534,"#cookie-law-infos"],[39143,"#cookie-law-message"],[4946818,"#cookie-law-note"],[13196305,"#cookie-law-notif"],[39019,"#cookie-law-padding"],[13196301,"#cookie-law-popup"],[16526195,"#cookie-law-script"],[980061,"#cookie-law-uw"],[4947498,"#cookie-law-wrap"],[39297,"#cookie-law-wrapper"],[14961507,"#cookie-layer,#cookie-panel"],[6180497,"#cookie-layer-container"],[6256354,"#cookie-layer-overlay"],[6188058,"#cookie-layer-protector"],[6256482,"#cookie-layer-wrapper"],[14961379,"#cookie-legal"],[16546043,"#cookie-legal-info"],[12373678,"#cookie-legal-notice"],[973329,"#cookie-legals"],[56790,"#cookie-legislation"],[5155071,"#cookie-lightbox"],[2489900,"#cookie-line"],[10936288,"#cookie-manager"],[593296,"#cookie-manager-dialog"],[2184366,"#cookie-manager-wrapper"],[2489642,"#cookie-mask"],[10931850,"#cookie-melding,#cookie-meldung"],[9107333,"#cookie-melding-container"],[59522,"#cookie-melding-top"],[2489782,"#cookie-mess"],[10932404,"#cookie-message,#cookii-message"],[11993089,"#cookie-message-area"],[43042,"#cookie-message-box"],[12656691,"#cookie-message-container"],[5838021,"#cookie-message-fixed"],[1588832,"#cookie-message-overlay"],[5838611,"#cookie-message-panel"],[11993953,"#cookie-message-text"],[1596465,"#cookie-message-wrapper"],[7485188,"#cookie-messsage-container"],[16550620,"#cookie-mini-popup"],[16547052,"#cookie-modal-2022"],[451755,"#cookie-modal-backdrop"],[5229824,"#cookie-modal-bg"],[5240972,"#cookie-modal-container"],[6736607,"#cookie-modal-overlay"],[51344,"#cookie-modern-info"],[517891,"#cookie-modern-overlay"],[984729,"#cookie-module"],[10938936,"#cookie-monstah"],[10938940,"#cookie-monster"],[66237,"#cookie-monster-bar"],[2023468,"#cookie-monster-container"],[12686232,"#cookie-monster-root"],[66220,"#cookie-monster-san"],[12452242,"#cookie-msg"],[10953786,"#cookie-msg-bar"],[10953780,"#cookie-msg-box"],[55697,"#cookie-msg-wrapper"],[977719,"#cookie-navbar"],[972622,"#cookie-nb-msg"],[12452228,"#cookie-new,#cookie-wet"],[2490218,"#cookie-note,#cookie-zone"],[2490217,"#cookie-notf"],[2490214,"#cookie-noti"],[983813,"#cookie-notice,#cookie-police"],[16283484,"#cookie-notice-background"],[6218119,"#cookie-notice-banner"],[16531559,"#cookie-notice-bar"],[16719685,"#cookie-notice-blocker"],[16531561,"#cookie-notice-box,#cookie-notice-top"],[11324299,"#cookie-notice-container"],[11275872,"#cookie-notice-data-privacy-selector"],[6218373,"#cookie-notice-dialog"],[6218243,"#cookie-notice-header"],[11613667,"#cookie-notice-outer"],[16719768,"#cookie-notice-overlay"],[331750,"#cookie-notice-platform"],[11613371,"#cookie-notice-popup"],[16719406,"#cookie-notice-section"],[16272748,"#cookie-notice-top-banner"],[12919757,"#cookie-notice-uk"],[12919758,"#cookie-notice-v3"],[33719,"#cookie-notice-wrap"],[16719616,"#cookie-notice-wrapper"],[11186749,"#cookie-notice-wrapper-advanced"],[10938342,"#cookie-notice2"],[14961441,"#cookie-notif,#cookie-popin"],[6947136,"#cookie-notifcation-banner"],[5223754,"#cookie-notifica"],[11618066,"#cookie-notification"],[16041819,"#cookie-notification-banner"],[13665882,"#cookie-notification-banner-wrapper"],[11750199,"#cookie-notification-bar"],[6886198,"#cookie-notification-block"],[11750201,"#cookie-notification-box"],[13893003,"#cookie-notification-container,#cookie_notification_container"],[9828891,"#cookie-notification-content"],[16041361,"#cookie-notification-header"],[762996,"#cookie-notification-jc"],[9828561,"#cookie-notification-message"],[9828510,"#cookie-notification-overlay"],[9828359,"#cookie-notification-section"],[9828250,"#cookie-notification-wrapper"],[762981,"#cookie-notificationbar"],[5223769,"#cookie-notifier"],[983833,"#cookie-notify"],[34359,"#cookie-notifyPanel"],[62419,"#cookie-nyilatkozat"],[994197,"#cookie-opt-in"],[6222290,"#cookie-opt-in-button"],[6221442,"#cookie-opt-in-footer"],[10950637,"#cookie-opt-out"],[14962014,"#cookie-optin"],[996237,"#cookie-optout"],[519651,"#cookie-overlay-container"],[552869,"#cookie-overlay-footer"],[1622607,"#cookie-overlay-message"],[513428,"#cookie-overlay-modal-box"],[1595489,"#cookie-overlay-wrapper"],[2489636,"#cookie-page"],[12604362,"#cookie-panel-banner"],[12604400,"#cookie-panel-dialog"],[4746620,"#cookie-perm-bar"],[13396297,"#cookie-permissie"],[16384319,"#cookie-permission-bar"],[54617,"#cookie-placeholder"],[5223768,"#cookie-policies"],[8565050,"#cookie-policy-accept-bar"],[5495944,"#cookie-policy-agreement"],[12445464,"#cookie-policy-alert"],[7058819,"#cookie-policy-banner"],[16556771,"#cookie-policy-bar"],[15473563,"#cookie-policy-basic-holder"],[12445447,"#cookie-policy-block"],[9257683,"#cookie-policy-bottom-banner"],[16556781,"#cookie-policy-box"],[782956,"#cookie-policy-consent"],[6302318,"#cookie-policy-consent-bar"],[5504527,"#cookie-policy-container"],[7059073,"#cookie-policy-dialog"],[8554147,"#cookie-policy-disclaimer"],[58920,"#cookie-policy-hint"],[7059021,"#cookie-policy-holder"],[58927,"#cookie-policy-info"],[12445299,"#cookie-policy-layer"],[782626,"#cookie-policy-message"],[12445603,"#cookie-policy-modal"],[16556785,"#cookie-policy-msg"],[5504655,"#cookie-policy-nooverlay"],[7059019,"#cookie-policy-notice"],[15470205,"#cookie-policy-notification"],[15587511,"#cookie-policy-notification__microservice"],[11785486,"#cookie-policy-overlay-block-container"],[12445601,"#cookie-policy-popin"],[12445631,"#cookie-policy-popup"],[782634,"#cookie-policy-section"],[7059296,"#cookie-policy-shadow"],[7059448,"#cookie-policy-sticky"],[12445700,"#cookie-policy-strap"],[782766,"#cookie-policy-warning"],[58931,"#cookie-policy-wrap"],[783108,"#cookie-policy-wrapper"],[12919637,"#cookie-politicas.active"],[798315,"#cookie-politics-popup"],[5224282,"#cookie-polityka"],[6093833,"#cookie-pop-container"],[981972,"#cookie-pop-up"],[6026443,"#cookie-popin-wrapper,#cookie-popup-wrapper,#cookie-pupup-wrapper"],[10938272,"#cookie-popover"],[12891789,"#cookie-popup-bar"],[16533668,"#cookie-popup-cont"],[15355800,"#cookie-popup-container"],[6026095,"#cookie-popup-content"],[1533354,"#cookie-popup-hintergrund"],[40295,"#cookie-popup-inner"],[40317,"#cookie-popup-outer"],[6026315,"#cookie-popup-overlay"],[4300038,"#cookie-popup-with-overlay"],[984782,"#cookie-popup2"],[1449308,"#cookie-popup2-sticky-wrapper"],[5974433,"#cookie-powiadomienie"],[14961811,"#cookie-prefs"],[16548208,"#cookie-prefs-icon"],[10949839,"#cookie-prevent"],[10949826,"#cookie-privacy"],[698933,"#cookie-privacy-banner"],[12652889,"#cookie-privacy-info"],[11724298,"#cookie-privacy-info-wrapper"],[698464,"#cookie-privacy-policy"],[12955772,"#cookie-privacy-policy-banner"],[6902749,"#cookie-privacy-popup"],[6275887,"#cookie-privacy-wrapper"],[990029,"#cookie-prompt"],[12702019,"#cookie-prompt-fixed"],[13708210,"#cookie-prompt-protector"],[12452244,"#cookie-pup"],[5289093,"#cookie-question"],[1819757,"#cookie-question-banner"],[973572,"#cookie-region"],[14961390,"#cookie-regle"],[10932582,"#cookie-request"],[4754786,"#cookie-required"],[43623,"#cookie-restriction"],[7283542,"#cookie-retargeting-module"],[986403,"#cookie-ribbon"],[5169584,"#cookie-ribbon-1"],[16547921,"#cookie-richtlinie"],[9438287,"#cookie-richtlinie-notification"],[2490208,"#cookie-rodo"],[12832585,"#cookie-rules-top"],[979598,"#cookie-screen"],[10932379,"#cookie-section"],[4738082,"#cookie-selector"],[590339,"#cookie-setting-section"],[16722465,"#cookie-settings-alert"],[6223499,"#cookie-settings-cont"],[7525611,"#cookie-settings-container"],[11620581,"#cookie-settings-dlg"],[16722493,"#cookie-settings-layer"],[11562786,"#cookie-settings-wrapper"],[4754408,"#cookie-settings.cookie-settings"],[987517,"#cookie-shadow"],[16717662,"#cookie-site-container"],[12163057,"#cookie-site-container-box"],[14961615,"#cookie-slide"],[983420,"#cookie-slider"],[6897360,"#cookie-sliding-popup"],[14962004,"#cookie-space"],[996103,"#cookie-spacer"],[12815224,"#cookie-statement"],[14657944,"#cookie-status-widget-holder"],[991811,"#cookie-stick2"],[991752,"#cookie-sticky"],[16562086,"#cookie-sticky-bar"],[6894716,"#cookie-store-section"],[12802892,"#cookie-strapline"],[14961882,"#cookie-strip"],[14961514,"#cookie-table"],[12806818,"#cookie-tajekoztatas"],[14961391,"#cookie-terms"],[46592,"#cookie-text-banner"],[16558425,"#cookie-timtul-bot"],[986969,"#cookie-tissue"],[14961467,"#cookie-toast"],[16225929,"#cookie-toast-container"],[10938247,"#cookie-toolbar"],[10938255,"#cookie-toolkit,#cookie-tooltip"],[12705108,"#cookie-toolkit-wrap"],[10940454,"#cookie-top-bar"],[984249,"#cookie-topbar"],[12900421,"#cookie-topsticky"],[991153,"#cookie-tunnel"],[2136423,"#cookie-ue"],[978697,"#cookie-uni-kl"],[56509,"#cookie-usage-alert"],[12437224,"#cookie-usage-notice"],[5501128,"#cookie-usage-notification"],[56502,"#cookie-usage-panel"],[7729370,"#cookie-use-notice-wrapper"],[998182,"#cookie-uzenet"],[978264,"#cookie-varsel"],[2489918,"#cookie-view"],[10947501,"#cookie-vue-app"],[12456588,"#cookie-wall-wrapper"],[2489647,"#cookie-warn"],[10936388,"#cookie-warning"],[44297,"#cookie-warning-app"],[13865963,"#cookie-warning-backdrop"],[16378563,"#cookie-warning-banner"],[44298,"#cookie-warning-bar,#cookie-warning-box"],[13451547,"#cookie-warning-container"],[44300,"#cookie-warning-div"],[11960892,"#cookie-warning-gdpr"],[13458152,"#cookie-warning-is-stupid"],[2965663,"#cookie-warning-padding"],[5880123,"#cookie-warning-panel"],[16379032,"#cookie-warning-plugin"],[2489769,"#cookie-well"],[986332,"#cookie-widget"],[498853,"#cookie-widget-confirm"],[986492,"#cookie-window"],[10949890,"#cookie-wrapper"],[5119587,"#cookie-wrapper-container"],[2136431,"#cookie-ym"],[2220769,"#cookie.active,#cookie.alert,#cookie.alert-warning,#cookie.align-center,#cookie.col-12,#cookie.cookie,#cookie.cookies,#cookie.fixed,#cookie.fixed-bottom,#cookie.ng-scope,#cookie.notice,#cookie.p-4,#cookie.rgpd,#cookie.showme,#cookie.view,#cookie.w-100"],[16740881,"#cookie1"],[14982499,"#cookie18year"],[16740882,"#cookie2"],[7100580,"#cookie29"],[11902197,"#cookie2Meldung"],[1467872,"#cookie3arhMsg"],[12453165,"#cookie6876"],[2135565,"#cookieAcc"],[1283729,"#cookieAcceptBanner"],[7686891,"#cookieAcceptBar"],[7686881,"#cookieAcceptBox"],[12368483,"#cookieAcceptContainer"],[15925439,"#cookieAcceptContent"],[6131339,"#cookieAcceptInfo"],[15906055,"#cookieAcceptMessage"],[5329380,"#cookieAcceptModal___BV_modal_outer_"],[15912568,"#cookieAcceptOverlay"],[7686328,"#cookieAcceptPos"],[15904809,"#cookieAcceptWrapper"],[6132326,"#cookieAcceptance"],[9672162,"#cookieAcceptanceContainer"],[15619920,"#cookieAcceptation"],[5005287,"#cookieAcceptingContainer"],[15620629,"#cookieAccessFrame"],[2135557,"#cookieAck"],[15612414,"#cookieAcknowledge"],[12094303,"#cookieAcknowledgement"],[5183751,"#cookieAcknowledgementSpacer"],[10017730,"#cookieActiveId"],[7096874,"#cookieAd"],[2135576,"#cookieAdv"],[15619673,"#cookieAdvertising"],[14933758,"#cookieAdvice"],[14933742,"#cookieAdvise"],[12224495,"#cookieAdviseContainer"],[16561981,"#cookieAdvisor"],[10001575,"#cookieAgeCheck"],[2470651,"#cookieAgree"],[10020447,"#cookieAgreeBar"],[8280029,"#cookieAgreeForm"],[8280206,"#cookieAgreement"],[1284730,"#cookieAgreementBar,#cookieAgreementBox"],[13206015,"#cookieAgreementContent"],[2469888,"#cookieAlarm"],[9997316,"#cookieAlarmBar"],[2469789,"#cookieAlert"],[15598989,"#cookieAlertBanner"],[10002233,"#cookieAlertBar"],[10002225,"#cookieAlertBig"],[10002231,"#cookieAlertBox"],[6204224,"#cookieAlertBoxID"],[10002230,"#cookieAlertCnt"],[4674535,"#cookieAlertContainer"],[6204066,"#cookieAlertLayer"],[1262094,"#cookieAlertMessage"],[7613531,"#cookieAlertWrap"],[1262568,"#cookieAlertWrapper"],[1262506,"#cookieAlert_popper"],[14933210,"#cookieAlerte"],[2469559,"#cookieAllow"],[7365105,"#cookieAllowWrap"],[16537199,"#cookieAnnoyer"],[16549756,"#cookieAnzeige"],[12451624,"#cookieArea"],[8220605,"#cookieAssistant"],[12451641,"#cookieAuth"],[2135583,"#cookieBAR"],[7096938,"#cookieBG"],[9963778,"#cookieBackdrop"],[635633,"#cookieBackground"],[12451586,"#cookieBalk"],[2135587,"#cookieBan"],[16574295,"#cookieBandeau"],[7508105,"#cookieBandeauConsentement"],[14927715,"#cookieBanner"],[15437163,"#cookieBanner-gdpr"],[15437170,"#cookieBanner-main"],[9960387,"#cookieBannerBG"],[6324683,"#cookieBannerContainer"],[14481559,"#cookieBannerContent"],[14494742,"#cookieBannerContent_new"],[16574310,"#cookieBannerD"],[9955009,"#cookieBannerDBPrivacyNotice"],[13263954,"#cookieBannerDiv"],[13264081,"#cookieBannerGTV"],[824240,"#cookieBannerInfo"],[824123,"#cookieBannerMain"],[15438170,"#cookieBannerModal"],[14486096,"#cookieBannerOverlay"],[823913,"#cookieBannerWrap"],[14460929,"#cookieBannerWrapper"],[14594086,"#cookieBanner\\.banner"],[2135615,"#cookieBar,#cookieBnr"],[2475870,"#cookieBarBC"],[1486050,"#cookieBarContainer,#cookieBoxContainer"],[6978991,"#cookieBarRGPDOverlay"],[60202,"#cookieBarRGPDPop"],[110858,"#cookieBarVisible"],[114145,"#cookieBarWrapper"],[2135590,"#cookieBck"],[11942068,"#cookieBgOverlay"],[9961461,"#cookieBlackout"],[2474763,"#cookieBlock"],[14927692,"#cookieBlock2"],[16567263,"#cookieBlocker"],[2135605,"#cookieBox"],[190313,"#cookieBoxOverlay"],[194603,"#cookieBoxWrapper"],[7096926,"#cookieBs"],[16740963,"#cookieC"],[14926363,"#cookieCDkeys"],[12451782,"#cookieCNIL"],[7096920,"#cookieCT"],[12451837,"#cookieCard"],[14927321,"#cookieCardBg"],[2467712,"#cookieCheck"],[5363061,"#cookieCheck-app"],[16609204,"#cookieChecker"],[13568150,"#cookieCheckerBanner"],[14926469,"#cookieChoice"],[1481951,"#cookieChoiceBanner"],[5154870,"#cookieChoiceBar"],[15396701,"#cookieChoiceBdrop"],[16240022,"#cookieChoiceInfo"],[2522246,"#cookieChoiceInfoAccept"],[14355528,"#cookieChoiceInfo_general"],[14479471,"#cookieChoiceModalOverlay"],[16240291,"#cookieChoiceNote"],[5156561,"#cookieChoicesID"],[16607526,"#cookieChooser"],[16596664,"#cookieClicker"],[12451814,"#cookieCnil"],[16301494,"#cookieCompliance,#cookieCompliancy"],[11942934,"#cookieComplianceBanner"],[13183191,"#cookieComplianceBox"],[14673471,"#cookieComplianceMessage"],[11943899,"#cookieComplianceNotice"],[140151,"#cookieCompliancePolicyBox"],[4895249,"#cookieCompliancyModal"],[5195820,"#cookieConatiner"],[16608055,"#cookieConcent,#cookieConsent,#cookieContent"],[12451809,"#cookieConf,#cookieCont"],[16476678,"#cookieConfigForm"],[16608418,"#cookieConfirm"],[16476118,"#cookieConfirmDiv"],[1490392,"#cookieConfirmation"],[5533565,"#cookieConfirmationBar"],[11016510,"#cookieConfirmationContainer"],[16608048,"#cookieConsens"],[1477112,"#cookieConsentAlert"],[16488186,"#cookieConsentApp"],[4873259,"#cookieConsentBackdrop"],[9220967,"#cookieConsentBackground"],[13025792,"#cookieConsentBanner"],[2845383,"#cookieConsentBannerContainer"],[16488171,"#cookieConsentBar"],[1477106,"#cookieConsentBlock"],[15385393,"#cookieConsentBlok"],[16488165,"#cookieConsentBox"],[13521420,"#cookieConsentContainer"],[13026234,"#cookieConsentDialog"],[16488163,"#cookieConsentDiv"],[15385367,"#cookieConsentElId"],[15385388,"#cookieConsentForm"],[13025858,"#cookieConsentHolder"],[2867933,"#cookieConsentInitialBackdrop"],[7036815,"#cookieConsentMessage"],[16488185,"#cookieConsentMsg"],[15385386,"#cookieConsentNote"],[13025613,"#cookieConsentNotice"],[7037663,"#cookieConsentOverlay"],[1477107,"#cookieConsentPanel"],[7037376,"#cookieConsentPanelUp"],[1477101,"#cookieConsentPopup"],[13026023,"#cookieConsentPrompt"],[13025797,"#cookieConsentWindow"],[15385407,"#cookieConsentWrap"],[7037535,"#cookieConsentWrapper"],[11598112,"#cookieConsentWrapperConHolder"],[15385399,"#cookieConsent_Div"],[5189945,"#cookieContainer"],[10205189,"#cookieContener"],[15390642,"#cookieContraption"],[16608536,"#cookieControl"],[6698976,"#cookieControlWrapper"],[7092068,"#cookieControl_panelico"],[16467936,"#cookieController"],[5157308,"#cookieCookieBar"],[12451839,"#cookieCopy"],[14927358,"#cookieCorner"],[2135629,"#cookieCta"],[16137369,"#cookieDataProtection"],[15633783,"#cookieDeclarationWrapper"],[14929920,"#cookieDialog"],[10249937,"#cookieDialogCtnr"],[10172599,"#cookieDialogue"],[10910166,"#cookieDingsbums"],[169151,"#cookieDirWrap"],[11899088,"#cookieDirective"],[12451547,"#cookieDisc"],[9740129,"#cookieDisclaimer"],[8851773,"#cookieDisclaimerBanner"],[12531292,"#cookieDisclaimerBox"],[7762170,"#cookieDisclaimerContainer"],[12531282,"#cookieDisclaimerDiv"],[16206501,"#cookieDisclaimerInfo"],[16411926,"#cookieDisclaimerNotif"],[15629700,"#cookieDisclaimerWrapper"],[11647085,"#cookieDisclamer"],[15980901,"#cookieDismissContent"],[161897,"#cookieDisplay"],[15496165,"#cookieDisplayForm"],[2135677,"#cookieDiv"],[11729323,"#cookieDiv-Alert"],[13648254,"#cookieDivBackground"],[9915249,"#cookieDivContent"],[10193392,"#cookieDivCover"],[2135660,"#cookieDlg"],[12451535,"#cookieDlg1"],[2465236,"#cookieDough"],[12451527,"#cookieDrop"],[10167472,"#cookieDropDown"],[7096713,"#cookieEC"],[7096735,"#cookieEU"],[16677050,"#cookieElement"],[7374612,"#cookieErrorMessageDiv"],[7096767,"#cookieEu"],[14088994,"#cookieEuRuleBar"],[2471223,"#cookieFixed"],[14931782,"#cookieFooter"],[16730277,"#cookieFoundry"],[2470991,"#cookieFrame"],[11642638,"#cookieGDPRpopup"],[12451707,"#cookieGdpr"],[10352329,"#cookieGradient"],[10352505,"#cookieGuardMsg"],[12451433,"#cookieHTML"],[12451397,"#cookieHead"],[14916870,"#cookieHeader"],[12451402,"#cookieHint"],[16510012,"#cookieHintExt"],[14485899,"#cookieHintModalGeneral"],[10660840,"#cookieHint_container"],[16511003,"#cookieHinweis"],[14917291,"#cookieHolder"],[16509673,"#cookieHolster"],[7096578,"#cookieID"],[7096593,"#cookieIW"],[9719357,"#cookieIdiotLaw"],[15684394,"#cookieIdioticPolicyInfo"],[14924924,"#cookieIframe"],[16257727,"#cookieInfCont"],[12451363,"#cookieInfo"],[15538341,"#cookieInfoAcceptContainer"],[16256412,"#cookieInfoAry"],[15703184,"#cookieInfoBanner"],[16256628,"#cookieInfoBar"],[15703104,"#cookieInfoBottom"],[16256638,"#cookieInfoBox"],[6880171,"#cookieInfoContainer"],[15334332,"#cookieInfoContent"],[1011714,"#cookieInfoDesign_1"],[15701491,"#cookieInfoDialog"],[16256310,"#cookieInfoDiv"],[15707317,"#cookieInfoFooter"],[15688792,"#cookieInfoHolder"],[15107617,"#cookieInfoLayer"],[9718883,"#cookieInfoMain"],[16256529,"#cookieInfoMax"],[15334152,"#cookieInfoMessage"],[1012108,"#cookieInfoMsgOuter"],[12660250,"#cookieInfoMsgWrapper"],[16256765,"#cookieInfoNew"],[15700144,"#cookieInfoOrange"],[15334118,"#cookieInfoOutline"],[15334616,"#cookieInfoOverlay"],[6894077,"#cookieInfoOverlayBg"],[15120404,"#cookieInfoPanel"],[15690895,"#cookieInfoWindow"],[15334744,"#cookieInfoWrapper"],[12648873,"#cookieInfo_firstTime"],[16257630,"#cookieInfobox"],[15718656,"#cookieInformacja"],[15334738,"#cookieInformation"],[1949692,"#cookieInformationBoxWrapper"],[1605930,"#cookieInformationPopup"],[1598619,"#cookieInformativaBreve"],[9720304,"#cookieInformer"],[2926974,"#cookieInformerBooklet"],[2466485,"#cookieJSdiv"],[2135351,"#cookieJar"],[9935117,"#cookieKontener"],[7096506,"#cookieLY"],[2135393,"#cookieLab"],[2135412,"#cookieLaw"],[16649205,"#cookieLaw2015"],[5026435,"#cookieLawAcknowledgmentDiv"],[9905357,"#cookieLawAlert"],[2027855,"#cookieLawBanner"],[15260755,"#cookieLawBannerId"],[14921680,"#cookieLawBar"],[9905372,"#cookieLawBlock"],[14921694,"#cookieLawBoo,#cookieLawBox"],[5245720,"#cookieLawComplianceMessage"],[1135020,"#cookieLawContainer"],[4097768,"#cookieLawDisclaimer"],[2031617,"#cookieLawHeader"],[16647985,"#cookieLawInfo"],[1146198,"#cookieLawInfoBreve"],[8019899,"#cookieLawInformation"],[2578556,"#cookieLawMessage"],[9905015,"#cookieLawPanel"],[14921695,"#cookieLawPnl"],[9905193,"#cookieLawPopup"],[8807678,"#cookieLawPopupContainer"],[16647745,"#cookieLawText"],[2587012,"#cookieLaw_banner"],[2588240,"#cookieLaw_cAlert"],[2456650,"#cookieLayer"],[2516257,"#cookieLayerMain"],[14921994,"#cookieLayout"],[2455946,"#cookieLegal"],[7153595,"#cookieLegislationInfo"],[6803194,"#cookieLevelIntercept"],[16634671,"#cookieLicense"],[12451278,"#cookieLine"],[12451265,"#cookieLoad"],[3050879,"#cookieMainPanel"],[16401388,"#cookieMandate"],[16399076,"#cookieMelding"],[16399992,"#cookieMeldung"],[12451247,"#cookieMens"],[16413233,"#cookieMessage"],[15447876,"#cookieMessageArea"],[10631711,"#cookieMessageBanner"],[10317357,"#cookieMessageBar"],[6048435,"#cookieMessageContainer"],[3568284,"#cookieMessageDisplayDIV"],[10317349,"#cookieMessageDiv"],[10631901,"#cookieMessageHolder"],[1125574,"#cookieMessageModul"],[7666076,"#cookieMessageNotifyBanner"],[1125590,"#cookieMessageOuter"],[7199872,"#cookieMessageWrapper"],[14242016,"#cookieMessagelightbox"],[3555244,"#cookieMessagesContainer"],[2135180,"#cookieMgn,#cookieMon"],[15471766,"#cookieModalBottom"],[15471702,"#cookieModalCenter"],[2616192,"#cookieModalLive"],[1136239,"#cookieModalOverlay"],[14928559,"#cookieModule"],[16401806,"#cookieMonster"],[7218391,"#cookieMonsterWrapper"],[2135173,"#cookieMsg"],[12451238,"#cookieMsg2"],[9847740,"#cookieMsgAlert"],[9847725,"#cookieMsgBlock"],[14928393,"#cookieMsgDiv"],[16392160,"#cookieMsgUser"],[11018011,"#cookieMsgWrapper"],[15411394,"#cookieMsgWrapper2"],[9825662,"#cookieNonsense"],[14923701,"#cookieNotSet"],[16440587,"#cookieNoteBox"],[9830596,"#cookieNoteWrap"],[2462884,"#cookieNotes"],[12451222,"#cookieNotf"],[14923699,"#cookieNotice"],[15301966,"#cookieNoticeAlert"],[1323826,"#cookieNoticeBanner"],[9416352,"#cookieNoticeContainer"],[10409980,"#cookieNoticeContent"],[1323894,"#cookieNoticeDialog"],[10412483,"#cookieNoticeElement"],[10403204,"#cookieNoticeMessage"],[15301432,"#cookieNoticePopup"],[9033359,"#cookieNoticePro"],[4784511,"#cookieNoticeUser"],[2818480,"#cookieNotice_container"],[1322889,"#cookieNotice_other"],[2462897,"#cookieNotif"],[15300913,"#cookieNotifaction"],[1325044,"#cookieNotification"],[3550610,"#cookieNotificationBanner"],[176967,"#cookieNotificationBannerWrapper"],[9383889,"#cookieNotificationBar"],[14088151,"#cookieNotificationBootstrap"],[14088170,"#cookieNotificationContainer"],[3550678,"#cookieNotificationDialog"],[11664472,"#cookieNotificationLayer"],[4881715,"#cookieNotificationMain"],[3550312,"#cookieNotificationScreen"],[9832145,"#cookieNotifier"],[9390046,"#cookieNotifierWrapper"],[14923702,"#cookieNotify"],[10389354,"#cookieNotifyWrapper"],[7096523,"#cookieOK"],[7096555,"#cookieOk"],[2455952,"#cookieOkDiv"],[16461685,"#cookieOpacity"],[2455480,"#cookieOptIn"],[7260987,"#cookieOptInBarWrapper"],[9039088,"#cookieOptionsFooter"],[2135252,"#cookieOut"],[2455460,"#cookieOuter"],[10360286,"#cookieOuterContainer"],[16457428,"#cookieOverlay"],[8253489,"#cookieOverlayNotify"],[7097396,"#cookiePK"],[2484829,"#cookiePOPup"],[12452178,"#cookiePane"],[2486143,"#cookiePanel"],[2485992,"#cookieParag"],[10594812,"#cookieParisien"],[13472833,"#cookiePermission"],[5546890,"#cookiePermissionBar"],[14584155,"#cookiePermissionDialog"],[14795491,"#cookiePlaceholder"],[14942598,"#cookiePlugin"],[2136307,"#cookiePol"],[1831014,"#cookiePoliciesMessage"],[663348,"#cookiePolicy-layer"],[1867654,"#cookiePolicyAgreement"],[14785680,"#cookiePolicyAlert"],[1588954,"#cookiePolicyAlertBox"],[929734,"#cookiePolicyBackground"],[664172,"#cookiePolicyBanner"],[8428486,"#cookiePolicyBar"],[10145870,"#cookiePolicyBar-overlay"],[14785698,"#cookiePolicyBlock"],[8428492,"#cookiePolicyBox"],[1870270,"#cookiePolicyContainer"],[664104,"#cookiePolicyDialog"],[8428292,"#cookiePolicyDiv"],[664115,"#cookiePolicyDrawer"],[10601054,"#cookiePolicyId"],[12958182,"#cookiePolicyInfo"],[14786275,"#cookiePolicyLable"],[14786063,"#cookiePolicyModal"],[1592708,"#cookiePolicyModal-NL"],[12958227,"#cookiePolicyNote"],[664551,"#cookiePolicyNotice"],[1872994,"#cookiePolicyNoticeBox"],[9365191,"#cookiePolicyNotification"],[5431973,"#cookiePolicyOverlay"],[10262574,"#cookiePolicyOverlayRoot"],[14786374,"#cookiePolicyPopUp"],[14786406,"#cookiePolicyPopup"],[1892086,"#cookiePolicyPopupHTML"],[12959045,"#cookiePolicyText"],[5441513,"#cookiePolicyTooltip"],[12959020,"#cookiePolicyWarn"],[5439860,"#cookiePolicyWrapper"],[12958621,"#cookiePolicyZone"],[665037,"#cookiePolicy_barra"],[3183817,"#cookiePolicy_cookie_advice"],[576963,"#cookiePolicyw"],[12975606,"#cookiePolisyInfo"],[10600259,"#cookiePolitics"],[571972,"#cookiePoolicy"],[2136303,"#cookiePop"],[2485821,"#cookiePopUp,div#cookiePopup"],[564607,"#cookiePopUpId"],[14855718,"#cookiePopUp_termo"],[2485795,"#cookiePopin"],[564572,"#cookiePopupBG"],[10588377,"#cookiePopupBar"],[2337617,"#cookiePopupContainer"],[695222,"#cookiePopupContent"],[8014491,"#cookiePopupForm"],[14814837,"#cookiePopupHolder"],[8014712,"#cookiePopupInfo"],[8973448,"#cookiePopupPanelClient"],[14815163,"#cookiePopupTarget"],[695134,"#cookiePopupWrapper"],[8780654,"#cookiePrefIntro"],[7338534,"#cookiePrefIntro_underlay"],[2090630,"#cookiePreferencePanel"],[15006475,"#cookiePreferences_front-end"],[12452185,"#cookiePrev"],[573770,"#cookiePrivacy"],[8829812,"#cookiePrivacyDeclaration"],[14817635,"#cookiePrivacyInfo"],[6332470,"#cookiePrivacyNotice"],[6332210,"#cookiePrivacyPolicy"],[691638,"#cookiePrivacyPopup"],[2349604,"#cookiePrivacyWrapper"],[2349728,"#cookiePrivacy_header"],[14942917,"#cookiePrompt"],[5574896,"#cookiePromptWrapper"],[16740977,"#cookieQ"],[10576167,"#cookieQuestion"],[15094228,"#cookieRegulation"],[15584395,"#cookieRequestBox"],[906195,"#cookieRequestLayer"],[15237875,"#cookieRichtlinie"],[2492320,"#cookieRules"],[14943726,"#cookieScreen"],[10767952,"#cookieScriptId"],[2136159,"#cookieSec"],[409084,"#cookieSection"],[390562,"#cookieSetting"],[5656633,"#cookieSettingsDialog"],[13947290,"#cookieSettingsOverlayToggle"],[14062080,"#cookieShortAlert"],[4045891,"#cookieShortInfoFooter"],[12452344,"#cookieSign"],[10781311,"#cookieSignpost"],[14103266,"#cookieSimpleHint"],[7138980,"#cookieSliderDiv"],[7626569,"#cookieSoftOptIn"],[2485274,"#cookieSpace,#cookieState"],[12452350,"#cookieSpan"],[14943910,"#cookieSplash"],[403023,"#cookieStandar"],[928988,"#cookieStartMessage"],[7427695,"#cookieStatement"],[6338538,"#cookieStatementWrapper"],[14944077,"#cookieStatus"],[14828703,"#cookieStickyPanel"],[2484860,"#cookieStrip"],[914196,"#cookieSuhlasFooter"],[386547,"#cookieSupport"],[2136185,"#cookieTab"],[7097247,"#cookieTd"],[14947354,"#cookieTeaser"],[2481670,"#cookieTekst"],[2481656,"#cookieTerms"],[12452043,"#cookieTest"],[12452053,"#cookieTime"],[2136171,"#cookieTip"],[12452040,"#cookieTips"],[12452061,"#cookieTjek"],[2481996,"#cookieToast"],[725624,"#cookieToaster"],[14925286,"#cookieToolWrapper"],[706720,"#cookieToolbar"],[706420,"#cookieTooltip"],[848564,"#cookieTopCOntainer"],[12452024,"#cookieUBar"],[15164868,"#cookieUIContainer"],[2482972,"#cookieUsage"],[15173580,"#cookieUsageBanner"],[14394853,"#cookieUsageHint"],[851407,"#cookieUsageMessage"],[15397417,"#cookieUsageNotification"],[16200193,"#cookieUsagePopIn"],[16200253,"#cookieUsagePopup"],[2135967,"#cookieUse"],[816301,"#cookieUseAgreement"],[13638242,"#cookieUseInformation"],[16339591,"#cookieUseWarning"],[3930691,"#cookieUserAuthorisationBar"],[5444896,"#cookieUsingNotification"],[335312,"#cookieValidatorMain"],[16099273,"#cookieVerificationBar"],[12451999,"#cookieView"],[12452215,"#cookieWall"],[334427,"#cookieWallBackground"],[533536,"#cookieWallBar"],[11747607,"#cookieWallModal"],[14959045,"#cookieWallOverlay"],[12452201,"#cookieWarn"],[535476,"#cookieWarnBox"],[11647275,"#cookieWarnLayer"],[536352,"#cookieWarning"],[14965259,"#cookieWarning-Pop"],[9983122,"#cookieWarningBox"],[8049206,"#cookieWarningContainer"],[9983124,"#cookieWarningDiv"],[1042206,"#cookieWarningLayer"],[15664651,"#cookieWarningLayout"],[537013,"#cookieWarningMessage"],[10785011,"#cookieWarningMessageNew"],[1042179,"#cookieWarningModal"],[1042185,"#cookieWarningPanel"],[10910723,"#cookieWarningR,#cookieWarnings"],[1042181,"#cookieWarningTable"],[14965276,"#cookieWarningText"],[536549,"#cookieWarningWrapper"],[11492545,"#cookieWetgeving"],[14948284,"#cookieWidget"],[2136022,"#cookieWin"],[12452213,"#cookieWind"],[15415316,"#cookieWindowContainer"],[12452218,"#cookieWrap"],[2480971,"#cookieWrap0"],[546143,"#cookieWrapper"],[2069260,"#cookieWrapperWithSettings"],[2136008,"#cookieWrp"],[12451864,"#cookieZone"],[16740991,"#cookie_"],[7096993,"#cookie_1"],[7096994,"#cookie_2"],[3111330,"#cookie__Wrapper"],[16755796,"#cookie__agreement__wrapper"],[259044,"#cookie__alert,#cookie_parent"],[10641214,"#cookie__banner"],[2472290,"#cookie__bar"],[2472296,"#cookie__box"],[10633746,"#cookie__cookie"],[2808172,"#cookie__message"],[2819347,"#cookie__monster"],[773230,"#cookie__panel-help"],[10622183,"#cookie__popup1"],[2028994,"#cookie__wrapper"],[2773672,"#cookie_acc_wrap"],[265446,"#cookie_accept"],[6651720,"#cookie_accept_alert"],[14683827,"#cookie_accept_bar"],[14683837,"#cookie_accept_box"],[775550,"#cookie_accept_cont"],[6438879,"#cookie_accept_container"],[6417126,"#cookie_accept_msg_block"],[5805690,"#cookie_accept_section"],[775544,"#cookie_acceptation"],[15731916,"#cookie_acceptation_conteneur"],[6650137,"#cookie_accepter_div"],[1867156,"#cookie_acception"],[15633279,"#cookie_access_message_holder"],[12451959,"#cookie_adv"],[256060,"#cookie_advice,#cookie_advise"],[14939543,"#cookie_agree"],[2001704,"#cookie_agreement"],[14939819,"#cookie_alert"],[264024,"#cookie_alert2"],[1775785,"#cookie_alert_bar"],[1775783,"#cookie_alert_box"],[11994573,"#cookie_alert_container"],[8147098,"#cookie_alert_content"],[8146918,"#cookie_alert_desktop"],[1775777,"#cookie_alert_div"],[6491386,"#cookie_alert_mobile"],[1758268,"#cookie_allow_fix"],[2924732,"#cookie_announce"],[2156398,"#cookie_approval"],[10621987,"#cookie_approve"],[6386027,"#cookie_approve_banner"],[2156390,"#cookie_approved"],[12451936,"#cookie_ask,#cookie_msg,#cookie_msn"],[248049,"#cookie_assets"],[2428297,"#cookie_assistant"],[595098,"#cookie_assistant_container"],[185789,"#cookie_assistant_wrapper"],[2471823,"#cookie_auth"],[14939248,"#cookie_aviso"],[2805884,"#cookie_aviso_box"],[7097074,"#cookie_b"],[14684026,"#cookie_background"],[2689688,"#cookie_balk_top"],[10639987,"#cookie_bandeau"],[14939729,"#cookie_baner,#cookie_layer,#cookie_panel"],[6479167,"#cookie_banner-wrapper"],[2815956,"#cookie_banner_container"],[165930,"#cookie_banner_cookie_info_bar"],[8423926,"#cookie_banner_footer"],[12451954,"#cookie_bar,#cookie_law,#cookie_man,#cookie_nav"],[1672270,"#cookie_bar_big_container"],[8562553,"#cookie_bar_container,#cookie_jar_container"],[4231377,"#cookie_bar_edit_button"],[10640742,"#cookie_bar_top,#cookie_law_box"],[259800,"#cookie_bar_v2"],[14939718,"#cookie_barre"],[2472323,"#cookie_belt,#cookie_text"],[2135767,"#cookie_bg"],[2472637,"#cookie_bloc"],[14939834,"#cookie_block"],[12451965,"#cookie_bnr"],[269506,"#cookie_bottom"],[14697949,"#cookie_bottom_bar"],[12451964,"#cookie_box,#cookie_con,#cookie_pol,#cookie_pop,#cookie_top"],[10638566,"#cookie_box_bar"],[14710493,"#cookie_box_header"],[6999070,"#cookie_box_header_message"],[2908327,"#cookie_box_info,#cookie_top_info"],[799396,"#cookie_box_overlay"],[10639469,"#cookie_caution"],[268439,"#cookie_change"],[14939966,"#cookie_check"],[768504,"#cookie_check_modal"],[8147390,"#cookie_check_wrapper"],[268592,"#cookie_choice"],[10647315,"#cookie_choices"],[10643293,"#cookie_clicker"],[2472688,"#cookie_cnil"],[2919342,"#cookie_cnil_box"],[10637875,"#cookie_cointer"],[14689538,"#cookie_compliance"],[772004,"#cookie_conf_banner"],[10638124,"#cookie_confirm"],[14695805,"#cookie_confirm_dv"],[6771617,"#cookie_confirmation"],[2812330,"#cookie_confirmation_box"],[10637445,"#cookie_consent"],[771954,"#cookie_consent4435"],[6449197,"#cookie_consent_banner"],[15664337,"#cookie_consent_blocker"],[771876,"#cookie_consent_box"],[2573877,"#cookie_consent_container"],[2573062,"#cookie_consent_cookiebar"],[771874,"#cookie_consent_div"],[6449517,"#cookie_consent_header"],[15682969,"#cookie_consent_message"],[9862460,"#cookie_consent_notification"],[8394218,"#cookie_consent_outer"],[15676902,"#cookie_consent_overlay"],[6449768,"#cookie_consent_playzo"],[8394181,"#cookie_consent_popup"],[6750492,"#cookie_consent_wall"],[2472649,"#cookie_cont"],[1733246,"#cookie_container"],[10637666,"#cookie_content"],[8393156,"#cookie_control_popup"],[14694913,"#cookie_controller"],[269493,"#cookie_cookie"],[238040,"#cookie_custom"],[786452,"#cookie_datenschutz"],[10636144,"#cookie_decline"],[10635798,"#cookie_desktop"],[267478,"#cookie_dialog"],[772818,"#cookie_dialog_wrap"],[1647303,"#cookie_directive"],[8918144,"#cookie_directive_container"],[14700818,"#cookie_disclaimer"],[3117416,"#cookie_disclaimer_container"],[12212697,"#cookie_disclaimer_wrapper"],[12451962,"#cookie_div"],[6216471,"#cookie_drop_container"],[2135749,"#cookie_eu"],[237329,"#cookie_eu_bar"],[1979494,"#cookie_eu_recht"],[2171761,"#cookie_exit_form"],[12451947,"#cookie_exp,#cookie_txt"],[259127,"#cookie_fascia"],[5932228,"#cookie_figyelmeztetes"],[269533,"#cookie_footer"],[14939370,"#cookie_frame"],[2472356,"#cookie_gdpr"],[13540801,"#cookie_gld_cookie_flag"],[6876098,"#cookie_guidaservizi"],[6850112,"#cookie_guidline_box"],[8565554,"#cookie_hdr_showagain"],[254919,"#cookie_header"],[14686201,"#cookie_header_top"],[2070933,"#cookie_headertop"],[2472463,"#cookie_hint"],[10647936,"#cookie_hinweis"],[270029,"#cookie_holder"],[258562,"#cookie_iagree"],[2135764,"#cookie_id"],[2852146,"#cookie_ilmoitus"],[8458292,"#cookie_ilmoitus_2020"],[5036082,"#cookie_ilmoitus_2020_overlay"],[2472691,"#cookie_info"],[2924583,"#cookie_info-bar,#cookie_info_bar"],[14686535,"#cookie_info_agree"],[1963852,"#cookie_info_area"],[14686562,"#cookie_info_block"],[2924589,"#cookie_info_box"],[14686583,"#cookie_info_breve"],[6167806,"#cookie_info_container"],[2924645,"#cookie_info_div"],[6475482,"#cookie_info_message"],[8136151,"#cookie_info_response"],[6184231,"#cookie_info_startpage"],[763994,"#cookie_info_topNav"],[2924151,"#cookie_info_txt"],[763923,"#cookie_info_window"],[6480948,"#cookie_info_wrapper"],[10645337,"#cookie_infobox"],[270840,"#cookie_inform"],[763716,"#cookie_information,#cookie_informative"],[11666718,"#cookie_information_block"],[6775687,"#cookie_information_box"],[14857224,"#cookie_information_overlay"],[6775707,"#cookie_informativa_esd"],[2924680,"#cookie_informer"],[271019,"#cookie_inject"],[778560,"#cookie_inline_form"],[5693038,"#cookie_it_bar_wrapper"],[254488,"#cookie_keuzes"],[10635858,"#cookie_kezeles"],[14696470,"#cookie_law-banner,#cookie_law_banner"],[14696629,"#cookie_law_advice"],[6507803,"#cookie_law_compliance"],[8665756,"#cookie_law_container"],[788247,"#cookie_law_dialog2"],[259726,"#cookie_law_id"],[2701417,"#cookie_law_info"],[12983538,"#cookie_law_informations"],[788117,"#cookie_law_message"],[14696913,"#cookie_law_mobile"],[10640762,"#cookie_law_msg"],[14696926,"#cookie_law_notice"],[10924345,"#cookie_law_notice_container"],[12970867,"#cookie_law_notification"],[787993,"#cookie_law_warning"],[8822562,"#cookie_layer_wrapper"],[14939601,"#cookie_legal"],[8075050,"#cookie_legal_display"],[254247,"#cookie_leiste"],[254884,"#cookie_level0"],[254885,"#cookie_level1"],[2957389,"#cookie_lightbox"],[14694381,"#cookie_main_block"],[1939171,"#cookie_manage_container"],[2455877,"#cookie_management_header"],[10571546,"#cookie_manager_body_overlay"],[2472216,"#cookie_mask"],[10635896,"#cookie_melding"],[2520746,"#cookie_mensagem"],[2472324,"#cookie_mess"],[10635014,"#cookie_message"],[567105,"#cookie_message_container"],[6364441,"#cookie_message_holder"],[2534225,"#cookie_message_website_policy"],[14939803,"#cookie_modal"],[15478156,"#cookie_modal_container"],[1720401,"#cookie_modal_div"],[7974239,"#cookie_modal_wrapper"],[269547,"#cookie_module"],[10637454,"#cookie_monster"],[2135747,"#cookie_ms"],[14939193,"#cookie_msg_2"],[8090764,"#cookie_msg_container"],[259077,"#cookie_navbar"],[2472664,"#cookie_note"],[2895182,"#cookie_note_div"],[1715033,"#cookie_note_voll"],[2472660,"#cookie_noti"],[269687,"#cookie_notice"],[14697685,"#cookie_notice_bar"],[6533121,"#cookie_notice_desktop"],[6532722,"#cookie_notice_wrapper"],[10637780,"#cookie_notices"],[14939795,"#cookie_notif"],[7256416,"#cookie_notification"],[2033413,"#cookie_notification_bar"],[6722841,"#cookie_notification_wrap"],[2882475,"#cookie_notifier"],[269675,"#cookie_notify,#cookie_policy"],[2135771,"#cookie_ok"],[12451960,"#cookie_ok1"],[12451939,"#cookie_opt"],[242325,"#cookie_opt_in"],[8491483,"#cookie_opt_in_anchor"],[1940178,"#cookie_opt_in_container"],[14939180,"#cookie_optin"],[14696365,"#cookie_optin_back"],[788084,"#cookie_optin_layer"],[10619826,"#cookie_overlay"],[14694501,"#cookie_panel_2018"],[14707595,"#cookie_permission"],[1165390,"#cookie_permission_banner"],[1165272,"#cookie_permissions_alert"],[255208,"#cookie_permit"],[2882474,"#cookie_policies,#cookie_politics"],[2882041,"#cookie_policy-0"],[8209638,"#cookie_policy_accept"],[6969706,"#cookie_policy_alert"],[8209457,"#cookie_policy_banner"],[3514882,"#cookie_policy_banner_wrapper"],[14689105,"#cookie_policy_bar"],[14689119,"#cookie_policy_box"],[6969585,"#cookie_policy_check"],[9342333,"#cookie_policy_container"],[14689113,"#cookie_policy_div"],[8209791,"#cookie_policy_holder"],[6969281,"#cookie_policy_layer"],[6258448,"#cookie_policy_message"],[8645174,"#cookie_policy_message_container"],[6969489,"#cookie_policy_modal"],[14689091,"#cookie_policy_msg"],[8209785,"#cookie_policy_notice"],[6258158,"#cookie_policy_overlay"],[6969485,"#cookie_policy_popup"],[1727654,"#cookie_policy_pu"],[778708,"#cookie_policy_rgpd"],[8825885,"#cookie_politics_overlay"],[12384813,"#cookie_popin_itsap_home"],[16600181,"#cookie_popin_itsap_overlay"],[11630272,"#cookie_popover_container"],[14939791,"#cookie_popup"],[792172,"#cookie_popup_alert"],[12370035,"#cookie_popup_background"],[2876948,"#cookie_popup_bg"],[12060824,"#cookie_popup_container"],[8379211,"#cookie_popup_overlay"],[8379339,"#cookie_popup_wrapper"],[2363278,"#cookie_preferences_banner_root"],[6490818,"#cookie_prefs_bumper"],[2224608,"#cookie_priv_div"],[10624048,"#cookie_privacy"],[781646,"#cookie_privacy_bar,#cookie_privacy_box"],[6144071,"#cookie_privacy_holder"],[12992110,"#cookie_privacy_info_bar"],[8302703,"#cookie_privacy_popup"],[10624039,"#cookie_private"],[249279,"#cookie_prompt"],[8378995,"#cookie_pupup_confirm"],[1980791,"#cookie_question"],[255163,"#cookie_revoke"],[267793,"#cookie_ribbon"],[14683555,"#cookie_richtlinie"],[265834,"#cookie_script"],[10635369,"#cookie_section"],[14697474,"#cookie_set_accept"],[6545312,"#cookie_settings_modal"],[14939951,"#cookie_short"],[14689203,"#cookie_short_info"],[14939944,"#cookie_shout"],[1630745,"#cookie_show_info"],[14939946,"#cookie_shown"],[785942,"#cookie_souhlas_div"],[2594122,"#cookie_statement"],[12451943,"#cookie_str"],[14939048,"#cookie_strip"],[14939047,"#cookie_stuff"],[2701319,"#cookie_tab_main"],[775938,"#cookie_tajekoztato"],[14939613,"#cookie_terms"],[2062615,"#cookie_terms_div"],[799986,"#cookie_text_header"],[14687649,"#cookie_tool_large"],[14688341,"#cookie_tool_small"],[10637941,"#cookie_toolbar"],[270025,"#cookie_topdiv"],[2477866,"#cookie_upper_div"],[14939137,"#cookie_usage"],[6626277,"#cookie_usage_banner"],[9370601,"#cookie_usage_container_id"],[248167,"#cookie_ustawa"],[14939741,"#cookie_valid"],[2472221,"#cookie_warn"],[1933514,"#cookie_warn_text"],[10640054,"#cookie_warning,#cookie_warnung"],[7190235,"#cookie_warning_area"],[1361961,"#cookie_warning_container"],[4491453,"#cookie_warning_content"],[785214,"#cookie_warning_div"],[15457342,"#cookie_warning_notification_NOTIFICATION"],[9530400,"#cookie_warning_outer_wrapper"],[4478714,"#cookie_warning_overlay"],[7413710,"#cookie_warning_underlay"],[267694,"#cookie_widget"],[2471792,"#cookie_wrap"],[10624240,"#cookie_wrapper"],[2222211,"#cookie_wrapper2"],[2566125,"#cookie_yes_info"],[14700949,"#cookie_zustimmung"],[8905445,"#cookiea_header"],[15462536,"#cookieabfrage"],[11817286,"#cookieacceptance"],[8922079,"#cookieaccepter"],[14258199,"#cookieacceptlayer"],[2134570,"#cookieadd"],[2134584,"#cookieadv"],[14892510,"#cookieadvice"],[14892494,"#cookieadvise"],[2437851,"#cookieagree"],[2437344,"#cookiealarm"],[2437245,"#cookiealert"],[5729685,"#cookiealert-ibe"],[8919883,"#cookiealertMsg"],[574420,"#cookiealert_container"],[3979400,"#cookiealert_content"],[8919895,"#cookiealertrow"],[5729595,"#cookiealertwrap"],[8910131,"#cookieallowbar"],[12450632,"#cookiearea"],[2134565,"#cookieask"],[2437098,"#cookieaviso"],[8906977,"#cookieavisoini"],[8882403,"#cookieb-banner"],[12450605,"#cookieback"],[15250129,"#cookiebackground"],[12450594,"#cookiebalk"],[1915656,"#cookiebalk-wrap"],[15491959,"#cookiebandeau"],[14894915,"#cookiebanner"],[14354568,"#cookiebanner-mask"],[8188442,"#cookiebanner-overlay"],[14354580,"#cookiebanner-root"],[8188570,"#cookiebanner-wrapper"],[13993584,"#cookiebanner-wrapper-id"],[8877856,"#cookiebannerAH"],[12397424,"#cookiebannerOverlay"],[15440143,"#cookiebanner_con"],[8205864,"#cookiebanner_overlay"],[8205992,"#cookiebanner_wrapper"],[4194763,"#cookiebannercontainer"],[1900370,"#cookiebannerdiv"],[2134623,"#cookiebar,#cookiebnr"],[10245691,"#cookiebar--container"],[2434572,"#cookiebar-1"],[10374146,"#cookiebar-container"],[6552973,"#cookiebar-cookiepolicy"],[8899258,"#cookiebar-perm"],[8899429,"#cookiebar-root"],[8899534,"#cookiebar-wrap"],[14283729,"#cookiebar-wrapper,#cookiebox-wrapper"],[2434565,"#cookiebar18"],[14895573,"#cookiebarBox"],[8899798,"#cookiebarModal"],[10666288,"#cookiebar_container"],[14305415,"#cookiebar_content"],[6353485,"#cookiebar_playnation"],[14305507,"#cookiebar_wrapper"],[14895572,"#cookiebarcnt"],[2535586,"#cookiebarcontainer"],[2434652,"#cookiebarra"],[15513644,"#cookiebericht"],[7097898,"#cookiebg"],[2434085,"#cookieblack"],[2433771,"#cookieblock,#cookieblokk"],[2134617,"#cookiebot"],[14895507,"#cookiebottom"],[2688576,"#cookiebottombar"],[7752868,"#cookiebottomgradient"],[2134613,"#cookiebox"],[14895122,"#cookiebox-bg"],[12450614,"#cookieboxM"],[15511329,"#cookiebuttons"],[2435168,"#cookiecheck"],[15535316,"#cookiechecker"],[14893925,"#cookiechoice"],[14355094,"#cookiechoiceinfo"],[9272754,"#cookieclaim_info_bar"],[9272764,"#cookieclaim_info_box"],[11354166,"#cookieclaim_overlay"],[12450566,"#cookiecnil"],[14138774,"#cookiecompliance"],[14138642,"#cookiecomplience"],[15526082,"#cookieconfirm"],[12450561,"#cookiecons"],[15525719,"#cookieconsent,#cookiecontent"],[4954064,"#cookieconsent-backlayer"],[9200255,"#cookieconsent-banner,#cookieconsent_banner"],[14325448,"#cookieconsent-bg"],[4956275,"#cookieconsent-container,#cookieconsent_container"],[7017681,"#cookieconsent-container--simple"],[9199997,"#cookieconsent-dialog,#cookieconsent_dialog"],[7370339,"#cookieconsent-explicit-overlay"],[2872985,"#cookieconsent-explicit-popup,#cookieconsent-implicit-popup"],[10863211,"#cookieconsent-frame"],[2988960,"#cookieconsent-overlay"],[10863299,"#cookieconsent-popup"],[9199812,"#cookieconsent-sticky"],[14311519,"#cookieconsent_bar"],[2551000,"#cookieconsent_text"],[10863303,"#cookieconsent_toast"],[14325451,"#cookieconsentbar"],[14325445,"#cookieconsentbox"],[9199494,"#cookieconsentformbox"],[8585161,"#cookieconsentgreyspace"],[2551001,"#cookieconsentmodal"],[2550989,"#cookieconsentpopup"],[3018777,"#cookiecontainer"],[15526200,"#cookiecontrol"],[8861768,"#cookiecontrol_notice"],[12450574,"#cookiecrap"],[14417692,"#cookiedeclaration"],[15585944,"#cookiedesktop"],[9385853,"#cookiedetection"],[14897376,"#cookiedialog"],[8981881,"#cookiedialogbox"],[2431828,"#cookiedings"],[8747446,"#cookiedingsbums"],[4295302,"#cookiedirectiveButtonContainer"],[10429909,"#cookiedisallow-wrap"],[14458414,"#cookiedisallowoverlay"],[12450555,"#cookiedisc"],[7577409,"#cookiedisclaimer"],[10513041,"#cookiedisclaimer2022"],[7578124,"#cookiedisclosure"],[15586534,"#cookiedismiss"],[2134429,"#cookiediv"],[15607262,"#cookiee_alert"],[14899894,"#cookiefascia"],[12450470,"#cookiefeld"],[15627717,"#cookiefenster"],[2429680,"#cookiefloat"],[15628740,"#cookiefloater"],[2134493,"#cookiefmt"],[12450469,"#cookiefoot"],[14898982,"#cookiefooter"],[12450488,"#cookieform"],[15657421,"#cookieformdiv"],[2429743,"#cookiefrage"],[14898514,"#cookiefy_bar"],[2134520,"#cookiegap"],[12450459,"#cookiegdpr"],[14898019,"#cookieglobal"],[11462495,"#cookieguideline-wrapper"],[14884326,"#cookieheader"],[12450410,"#cookiehint,#cookiehinw"],[15149883,"#cookiehinweis > .zentriert,#cookiehinweis.alert,#cookiehinweis.container-fluid,#cookiehinweis.js-aktiv,#cookiehinweis.ym-grid"],[8810992,"#cookiehinweis-wrapper"],[2909381,"#cookiehinweisbox_wrapper"],[5074824,"#cookiehinweisboxback"],[5198767,"#cookiehinweisdiv"],[14884491,"#cookieholder"],[12450412,"#cookiehuhu"],[7097602,"#cookieid.cookies"],[2134335,"#cookieify"],[12450371,"#cookieinfo"],[8613985,"#cookieinfo--container"],[14822706,"#cookieinfo-container"],[2428435,"#cookieinfo1"],[2428432,"#cookieinfo2"],[12999502,"#cookieinfoBlack"],[8638848,"#cookieinfo_txt"],[2086391,"#cookieinfo_xcookie"],[15175284,"#cookieinfobar"],[15175294,"#cookieinfobox"],[13981067,"#cookieinfobox-box"],[13982066,"#cookieinformation"],[14820726,"#cookieinformationbar"],[8637771,"#cookieinfotext"],[2134359,"#cookiejar"],[9207496,"#cookiejarconsentfullwidth"],[15268709,"#cookiekezeles"],[2423733,"#cookielaura"],[2134164,"#cookielaw"],[424548,"#cookielaw-banner,#cookielaw_banner"],[15294912,"#cookielaw-bar"],[15294922,"#cookielaw-box"],[3538060,"#cookielaw-container"],[157013,"#cookielaw-layer"],[13103492,"#cookielaw-popup-wrapper"],[7565366,"#cookielaw-view-holder"],[8822085,"#cookielaw-wrap"],[12450295,"#cookielaw2"],[2423847,"#cookielaw21"],[143618,"#cookielaw_alert"],[4995652,"#cookielaw_banner_container"],[15295354,"#cookielaw_msg"],[8822841,"#cookielaw_node"],[412468,"#cookielaw_notice"],[14098605,"#cookielaw_overlay"],[434832,"#cookielaw_shadow"],[852712,"#cookielawdiscalimer"],[14888888,"#cookielawdiv"],[419308,"#cookielawwarning"],[441770,"#cookielawwrapper"],[2423850,"#cookielayer"],[7097697,"#cookielb"],[2423402,"#cookielegal"],[14159441,"#cookielegislation"],[8805880,"#cookielightbox"],[2423795,"#cookielista"],[1372261,"#cookiemanager_cookiebar"],[14888049,"#cookiemaster"],[12450253,"#cookiemeld"],[14887566,"#cookiemelder"],[15316484,"#cookiemelding"],[16520041,"#cookiemelding_popup"],[12450255,"#cookiemenu"],[15330897,"#cookiemessage"],[2199469,"#cookiemessage-root"],[3158823,"#cookiemessage-wrapper"],[16010765,"#cookiemessagebar"],[2134202,"#cookiemex"],[8766412,"#cookiemodalbar"],[8529865,"#cookiemodalbarplaceholder"],[14887311,"#cookiemodule"],[15319470,"#cookiemonster"],[16062795,"#cookiemonster_popup"],[2134181,"#cookiemsg"],[14887407,"#cookiemsgbox"],[12450260,"#cookiemuur"],[2134222,"#cookienfo"],[12450230,"#cookienote"],[14890899,"#cookienotice"],[2179042,"#cookienotice-container"],[323152,"#cookienotice_container"],[14447618,"#cookienoticediv"],[14447110,"#cookienoticetab"],[2421649,"#cookienotif"],[2398932,"#cookienotification"],[16721135,"#cookienotification-bar"],[7808252,"#cookienotification-block"],[2801115,"#cookienotification_background"],[8749809,"#cookienotifier"],[14890902,"#cookienotify"],[11264945,"#cookienotify-wrapper"],[14451013,"#cookienotifybar"],[15348433,"#cookientf_div"],[15358947,"#cookienutzung"],[7097547,"#cookieok"],[14891355,"#cookieok_bar"],[14890002,"#cookieonpage"],[2134260,"#cookieopt"],[2422680,"#cookieoptin"],[2438277,"#cookieoptinoverlay"],[1515712,"#cookieouterframe"],[15383540,"#cookieoverlay"],[6091003,"#cookieoverlay_outer"],[16740944,"#cookiep"],[2453343,"#cookiepanel"],[9169186,"#cookiepermissionDialogBox"],[11250790,"#cookiepermissionprompt"],[14910054,"#cookieplugin"],[14910101,"#cookiepolicy"],[13708929,"#cookiepolicy-blok"],[997308,"#cookiepolicy-container"],[10794605,"#cookiepolicy-div"],[6853355,"#cookiepolicy-main-outer"],[13708943,"#cookiepolicy-wrap"],[16689758,"#cookiepolicyContainer"],[13710521,"#cookiepolicy_area"],[6264774,"#cookiepolicybar"],[9518485,"#cookiepolicybg"],[16722558,"#cookiepolicycontainer"],[6264580,"#cookiepolicydiv"],[16305799,"#cookiepolicynotification"],[13711270,"#cookiepolicypopup"],[4900831,"#cookiepolicywrappershow"],[2135055,"#cookiepop"],[7433242,"#cookiepop-lulu_cookiepop"],[2033648,"#cookiepopcontainer"],[2453021,"#cookiepopup"],[4220222,"#cookiepopup-content"],[15980444,"#cookiepopupbg"],[9506033,"#cookiepopupdiv"],[13741151,"#cookiepopupheader"],[2453419,"#cookieprefs"],[15989866,"#cookieprivacy"],[13735044,"#cookieprivacy-bar"],[14910117,"#cookieprompt"],[9493831,"#cookiequestion"],[9457395,"#cookier-banner"],[14912508,"#cookierBayer"],[293165,"#cookiera_figyelmezteto_doboz"],[14912563,"#cookieregels"],[4417795,"#cookieregpdRoot"],[9458556,"#cookiereminder"],[10419410,"#cookiereports-badge"],[1945639,"#cookies-2022-popup"],[2452732,"#cookies-acc"],[9422505,"#cookies-accept,#cookies_accept"],[1993307,"#cookies-accept-bar,#cookies_accept_box"],[3653322,"#cookies-accept-container,#cookies_accept_container"],[9236382,"#cookies-accept-info"],[1874391,"#cookies-accept-lightbox"],[10121147,"#cookies-accept-section-wrapper"],[1993303,"#cookies-acceptance"],[5503797,"#cookies-acceptance-ack"],[5503782,"#cookies-acceptance-box"],[5524384,"#cookies-ack-bar"],[12451102,"#cookies-ad,#cookiesBar,#cookiesLaw,#cookiesTab,#cookiesban,#cookiesbar,#cookieslaw,#cookiestat"],[2452713,"#cookies-adv"],[9422159,"#cookies-advice,#cookies_advice"],[964184,"#cookies-advice-footer"],[16105646,"#cookies-agree,#cookies_agree"],[11817106,"#cookies-agreebar"],[389113,"#cookies-agreed-wrapper"],[13757477,"#cookies-agreement,#cookies_agreement"],[1212963,"#cookies-agreement-bar,#cookies-agreement-box"],[16106120,"#cookies-alert,#cookies_alert"],[10435900,"#cookies-alert-container,#cookies_alert_container"],[6977810,"#cookies-alert-dialog"],[698967,"#cookies-alert-wrapper"],[9422827,"#cookies-alerta"],[5533380,"#cookies-allowed"],[11819610,"#cookies-approval"],[14842178,"#cookies-approval-popup"],[11796685,"#cookies-are-evil"],[14911276,"#cookies-auth"],[16105759,"#cookies-aviso,#cookies_aviso"],[11973967,"#cookies-backdrop"],[9423570,"#cookies-banner,#cookies_banner"],[7350089,"#cookies-banner-block"],[11800494,"#cookies-banner-overlay"],[2452558,"#cookies-bar,#cookies_bar"],[9423182,"#cookies-bar-en,#cookies_border"],[11990370,"#cookies-bar-etro"],[9423195,"#cookies-bar-pl"],[16104862,"#cookies-block,#cookies_block"],[14911444,"#cookies-blok"],[2452552,"#cookies-bot"],[9423106,"#cookies-bottom,#cookies_bottom"],[7140640,"#cookies-bottom-modal"],[2452548,"#cookies-box,#cookies_box"],[13749162,"#cookies-box-inner"],[4463715,"#cookies-box-outer-layer"],[7770079,"#cookies-browser-ui-app"],[3159843,"#cookies-button-container"],[14911464,"#cookies-card"],[5327806,"#cookies-charter"],[16104085,"#cookies-check,#cookies_check"],[9112468,"#cookies-cnil-banner,#cookies-info-banner"],[13745836,"#cookies-cnil-info"],[349683,"#cookies-cnil-infos-content"],[1988551,"#cookies-compliance,#cookies_compliance"],[1988707,"#cookies-conditions,#cookies_conditions"],[5329094,"#cookies-consent,#cookies-content,#cookies_consent,#cookies_content"],[9856902,"#cookies-consent-container,#cookies_consent_container"],[7136889,"#cookies-consent-form"],[928218,"#cookies-consent-popup"],[4039172,"#cookies-consent-section"],[4039244,"#cookies-consent-wrapper"],[7676807,"#cookies-consentimiento"],[14911476,"#cookies-cont,#cookies_cond,#cookies_cont"],[13748898,"#cookies-container,#cookies_container"],[932290,"#cookies-cookies-modal"],[16103615,"#cookies-cover"],[9425841,"#cookies-dialog,#cookies_dialog"],[13738357,"#cookies-directive,#cookies_directive"],[1990850,"#cookies-disclaimer,#cookies_disclaimer"],[2564473,"#cookies-disclaimer-bar"],[5459178,"#cookies-disclaimer-block"],[2452364,"#cookies-div,#cookies_div"],[5679051,"#cookies-element"],[11671580,"#cookies-erlauben,#cookies_erlauben"],[11744002,"#cookies-eu-banne"],[13768632,"#cookies-eu-banner"],[2020253,"#cookies-eu-wrapper"],[11842683,"#cookies-fancybox"],[16108770,"#cookies-fixed"],[16282197,"#cookies-floating-strip"],[9427703,"#cookies-footer,#cookies_footer"],[7073514,"#cookies-form-overlay"],[13751859,"#cookies-gdpr-host"],[16108301,"#cookies-glass"],[9751156,"#cookies-gratki-info"],[16108051,"#cookies-guide"],[9412791,"#cookies-header,#cookies_header"],[7361072,"#cookies-header-warning"],[9413146,"#cookies-holder"],[1995040,"#cookies-imm-wraper"],[14911030,"#cookies-info,#cookies_info"],[1991788,"#cookies-info-alert"],[12085062,"#cookies-info-bar"],[12085064,"#cookies-info-box"],[13745827,"#cookies-info-cnil"],[1991784,"#cookies-info-frame"],[1991789,"#cookies-info-modal"],[5257381,"#cookies-infobar"],[1989909,"#cookies-informacja"],[9056397,"#cookies-information,#cookies_information"],[3236680,"#cookies-information-bar"],[11540098,"#cookies-information-popup"],[16097572,"#cookies-infos,#cookies_infos"],[13748246,"#cookies-interface"],[9413325,"#cookies-iprima"],[5251347,"#cookies-iraiser"],[2452294,"#cookies-jar"],[13748873,"#cookies-komunikat"],[1998983,"#cookies-law-banner"],[1148341,"#cookies-law-container"],[7345828,"#cookies-law-info-box"],[16094175,"#cookies-layer,#cookies_layer"],[1154805,"#cookies-layout-banner"],[16094239,"#cookies-legal,#cookies_legal"],[4139820,"#cookies-legislation-box"],[5150942,"#cookies-license"],[11915541,"#cookies-lightbox"],[2452336,"#cookies-m-c"],[12959337,"#cookies-management-bar-cointainer"],[9433415,"#cookies-manager-msg"],[5371968,"#cookies-message,#cookies_message"],[195340,"#cookies-message-container,#cookies_message_container"],[14178217,"#cookies-message-container-en"],[9574996,"#cookies-message-div"],[7208364,"#cookies-message-main"],[9574977,"#cookies-message-src"],[11968479,"#cookies-messages"],[907701,"#cookies-messages-wrapper"],[16101757,"#cookies-modal,#cookies_modal"],[7146475,"#cookies-modal-target"],[936108,"#cookies-modal-wrapper"],[9418014,"#cookies-module"],[5400831,"#cookies-monster"],[2452340,"#cookies-msg,#cookies_msg"],[9787053,"#cookies-msg-wrapper,#cookies_msg_wrapper"],[2452183,"#cookies-nag"],[9418690,"#cookies-navbar"],[1999141,"#cookies-navigation"],[14911299,"#cookies-note,#cookiesPopUp"],[9418498,"#cookies-notice,#cookies_notice"],[16100196,"#cookies-notif,#cookies_notif"],[7131371,"#cookies-notification,#cookies_notification"],[183845,"#cookies-notification-bar"],[15293271,"#cookies-notification-popup"],[9418503,"#cookies-notify,#cookies_notify"],[13745111,"#cookies-ok-spacer"],[5180453,"#cookies-overlay,#cookies_overlay"],[16081194,"#cookies-panel,#cookies_panel"],[2003311,"#cookies-permission,#cookies_permission"],[9562728,"#cookies-personalize"],[2451970,"#cookies-pol"],[9403908,"#cookies-policy,#cookies_policy"],[923693,"#cookies-policy-banner,#cookies_notice_banner,#cookies_policy_banner"],[1988388,"#cookies-policy-bar,#cookies_policy_bar,#cookies_policy_box"],[366133,"#cookies-policy-container,#cookies_policy_container"],[9081153,"#cookies-policy-info"],[9081037,"#cookies-policy-mssg"],[9352974,"#cookies-policy-notification"],[5619713,"#cookies-policy-placeholder"],[7128517,"#cookies-policy-popup,#cookies_policy_popup"],[924284,"#cookies-policy-prompt"],[7472764,"#cookies-policy-warning"],[7471927,"#cookies-policy-wrapper"],[12347022,"#cookies-politics"],[4735649,"#cookies-pop-out"],[9404558,"#cookies-pop-up"],[12326145,"#cookies-popapito"],[16081910,"#cookies-popin,#cookies_popin"],[4735454,"#cookies-popover"],[16081896,"#cookies-popup,#cookies_popup"],[9093207,"#cookies-popup-modal"],[939560,"#cookies-popup-overlay"],[1988935,"#cookies-popup-wrap"],[1730020,"#cookies-preferences-fixed"],[4708667,"#cookies-privacy,#cookies_privacy"],[8270243,"#cookies-privacy-advice"],[15127995,"#cookies-privacy-policy-alert"],[15206280,"#cookies-privacy-policy-alert-small"],[9404020,"#cookies-prompt"],[9406433,"#cookies-region"],[2003146,"#cookies-regulation"],[7343586,"#cookies-rgpd-overlay"],[1998768,"#cookies-rgpd-popup"],[9406276,"#cookies-ribbon"],[14910927,"#cookies-rodo"],[4750861,"#cookies-section,#cookies_section"],[6934738,"#cookies-settings-modal"],[16086480,"#cookies-short"],[9407082,"#cookies-sticky"],[10216036,"#cookies-sticky-wrapper"],[16087081,"#cookies-strip,#cookies_strip"],[4851560,"#cookies-tendina"],[16086189,"#cookies-terms,#cookies_terms"],[2003890,"#cookies-terms-info"],[9592545,"#cookies-terms-short"],[9562689,"#cookies-texto-corto"],[4850257,"#cookies-toolbar,#cookies_toolbar"],[12182092,"#cookies-top-bloc"],[9408926,"#cookies-topbar"],[12451082,"#cookies-ue"],[7130286,"#cookies-ue-agree-block"],[2017520,"#cookies-upozorneni"],[16092937,"#cookies-usage"],[1923487,"#cookies-usage-message"],[2452078,"#cookies-use"],[13770665,"#cookies-use-alert"],[4711982,"#cookies-use-page-padding"],[13770207,"#cookies-use-popup"],[1925533,"#cookies-using-message"],[2451908,"#cookies-val"],[9411161,"#cookies-verify"],[14911100,"#cookies-warn,#cookies_warn"],[9423318,"#cookies-warning-box"],[12546846,"#cookies-warning-container"],[8038174,"#cookies-warning-message"],[865178,"#cookies-wiadomosc-box"],[2451879,"#cookies-win"],[9411277,"#cookies-window"],[7450165,"#cookies-with-stacked-buttons"],[14911087,"#cookies-wrap"],[4897454,"#cookies-wrapper,#cookies_wrapper"],[16740947,"#cookies.active,#cookies.activo,#cookies.alert,#cookies.alert-box,#cookies.alert-dismissible,#cookies.clearfix,#cookies.container,#cookies.container-fluid,#cookies.cookies,#cookies.fixed-bottom,#cookies.hidden,#cookies.hidden-print,#cookies.hidden-sm,#cookies.hidden-xs,#cookies.hide-print,#cookies.in,#cookies.montserrat,#cookies.notice,#cookies.notifyBar,#cookies.on,#cookies.open,#cookies.panel-pane,#cookies.popup,#cookies.py-2,#cookies.row,#cookies.show,#cookies.sticky,#cookies.toplayer,#cookies.ver,#cookies.visible,#cookies[data-region-id=\"cookies\"],#cookies[role=\"alert\"],#cookies[role=\"dialog\"],#cookies[style^=\"bottom:\"],footer > #cookies,#cookies > form,#cookies.cookies-container"],[12451149,"#cookies123"],[16104074,"#cookiesAccept"],[13753949,"#cookiesAcceptance"],[1993465,"#cookiesAcceptedDiv"],[9424496,"#cookiesAceitar"],[12629007,"#cookiesAcknowledgement"],[13108097,"#cookiesAcknowledgementBg"],[13769716,"#cookiesAdrenaline"],[16102989,"#cookiesAdvert"],[11630083,"#cookiesAdvertise"],[16102864,"#cookiesAdvice,#cookiesAdvise"],[11872772,"#cookiesAgreement"],[7773236,"#cookiesAgreementNotice"],[14911111,"#cookiesAlarm,#cookiesAlert,#cookiesalert"],[2004767,"#cookiesAlertWidget"],[14911130,"#cookiesAllow"],[15807160,"#cookiesAllowingRequest"],[2017425,"#cookiesApprobation"],[2452045,"#cookiesArea,#cookiesarea"],[9405868,"#cookiesArticle"],[2452731,"#cookiesBand,#cookiesCard"],[16106021,"#cookiesBanner,#cookiesbanner"],[9122023,"#cookiesBannerContainer"],[7767013,"#cookiesBarAnnouncement"],[12451088,"#cookiesBox,#cookiesPop,#cookies_ok,#cookiesbox,#cookiespop"],[2452734,"#cookiesCapa"],[14910994,"#cookiesCheck,#cookiescheck"],[9412853,"#cookiesChecker"],[12161781,"#cookiesCondition"],[9420224,"#cookiesConfirm,#cookiesconfirm"],[9419817,"#cookiesConsent,#cookiesconsent"],[13747848,"#cookiesConsentBar,#cookiesconcentbar"],[7173568,"#cookiesConsentWidget"],[2452133,"#cookiesCont"],[12178514,"#cookiesContainer,#cookiescontainer"],[5184744,"#cookiesCotainer"],[16097914,"#cookiesDialog,#cookiesdialog"],[5263837,"#cookiesDialogue"],[12084651,"#cookiesDirective,div#cookiesdirective"],[5245963,"#cookiesDiscCont"],[13770686,"#cookiesDisclaimer,#cookiesdisclaimer"],[12451094,"#cookiesDiv,#cookiesdiv,#cookieshit"],[16051863,"#cookiesEU-box"],[16099185,"#cookiesFooter"],[2452156,"#cookiesForm:not(html):not(body)"],[2452451,"#cookiesHint"],[16097076,"#cookiesHint_1"],[16099681,"#cookiesHolder"],[13742372,"#cookiesHomeHeader"],[7098485,"#cookiesI"],[2135128,"#cookiesID"],[2452191,"#cookiesInfo,#cookiesinfo"],[14911320,"#cookiesInfo2,#cookiesInfos"],[9419515,"#cookiesInfoBar"],[12113611,"#cookiesInfoBlock"],[9419509,"#cookiesInfoBox"],[5226725,"#cookiesInfoBox1"],[9419507,"#cookiesInfoDiv"],[1997736,"#cookiesInformation"],[5226852,"#cookiesInformer"],[7067234,"#cookiesInitialDialog"],[9923908,"#cookiesLawComplaint"],[14911293,"#cookiesLayer,#cookiesPanel"],[9704935,"#cookiesLayoutModule"],[16110341,"#cookiesLegacy"],[14911421,"#cookiesLegal,#cookieslegal"],[9316855,"#cookiesLegalMessage"],[9426427,"#cookiesLequipe"],[2452721,"#cookiesMain,#cookiesWarn,#cookieswarn"],[854376,"#cookiesMainWarningDiv"],[8733258,"#cookiesManagerFrameBox"],[8816528,"#cookiesMensajePolitica"],[9426346,"#cookiesMessage,#cookiesmessage"],[8129852,"#cookiesMessageBanner"],[3533776,"#cookiesMessageContainer"],[997424,"#cookiesModalContainer"],[9571945,"#cookiesModal_bottom"],[12451084,"#cookiesMsg,#cookiesUse,#cookiesjsr,#cookiesmsg"],[2021993,"#cookiesNotAccepted"],[2452148,"#cookiesNote"],[16099867,"#cookiesNotice,#cookiesnotice"],[12147215,"#cookiesNoticeDiv"],[5192989,"#cookiesNoticeId"],[10107212,"#cookiesNotification"],[5192839,"#cookiesNotifier"],[16099847,"#cookiesNotify,#cookiesPolicy,#cookiesnotify,#cookiespolicy"],[2135127,"#cookiesOK"],[14911229,"#cookiesOkBox"],[10135556,"#cookiesOptInMessage"],[5166520,"#cookiesOptInMessageWrapper"],[13768244,"#cookiesOptinLayer"],[14910889,"#cookiesOuter"],[9411166,"#cookiesOverlay"],[2135116,"#cookiesPP"],[2452730,"#cookiesPage,#cookiespace,#cookiespane"],[9086000,"#cookiesPanelWrapper"],[13768999,"#cookiesPermission"],[9279618,"#cookiesPolicyBanner"],[9420644,"#cookiesPolicyC"],[10597901,"#cookiesPolicyDisclaimer"],[9279808,"#cookiesPolicyHolder"],[13742330,"#cookiesPolicyInfo"],[6980365,"#cookiesPolicyMessage,#cookiespolicymessage"],[1996603,"#cookiesPolicyModal"],[9279567,"#cookiesPolicyNotice"],[1996606,"#cookiesPolicyPlace"],[1996591,"#cookiesPolicyPopup"],[1996598,"#cookiesPolicySlide"],[6980957,"#cookiesPolicyWrapper"],[16012512,"#cookiesPoliticaPrivacidade"],[14911359,"#cookiesPopin"],[14911331,"#cookiesPopup,#cookiespopup"],[9406940,"#cookiesPrivacy"],[4134226,"#cookiesPrivacyPolicyContainerWrapper"],[16087635,"#cookiesPrompt"],[7155187,"#cookiesPromptWrapper"],[11670799,"#cookiesReglement"],[9426424,"#cookiesRequest"],[9426181,"#cookiesSection,#cookiessection"],[7929067,"#cookiesShowFloaterFlat"],[7785594,"#cookiesSouhlasimBlok"],[12186406,"#cookiesStatement"],[14910852,"#cookiesStrip,#cookiesetdiv"],[16092786,"#cookiesSuhlas"],[7098472,"#cookiesT"],[2452591,"#cookiesText,#cookiestext"],[14911333,"#cookiesToast"],[9420313,"#cookiesToolbar"],[9419385,"#cookiesTopBloc"],[5148787,"#cookiesTopBlock"],[2000377,"#cookiesUsageFooter"],[9422407,"#cookiesWarnMsg"],[9422426,"#cookiesWarning,#cookieswarning"],[8153861,"#cookiesWarningActive"],[6616687,"#cookiesWarningBackground"],[8153940,"#cookiesWarningBanner"],[6601933,"#cookiesWarningLoginPopUp"],[1875829,"#cookiesWarningMessage"],[16097602,"#cookiesWidget"],[16097634,"#cookiesWindow"],[2452060,"#cookiesWrap,#cookies_rep,#cookiestrip,#cookieswrap"],[9406620,"#cookiesWrapper"],[7098467,"#cookies_"],[9436233,"#cookies_Background1"],[14912022,"#cookies_Info"],[3527192,"#cookies__banner"],[14911811,"#cookies__new"],[9435870,"#cookies__popup"],[5505945,"#cookies_accept_overlay"],[11807794,"#cookies_accepted"],[2452724,"#cookies_ack,#cookies_ask"],[9422175,"#cookies_advise"],[5528012,"#cookies_advisor"],[16106005,"#cookies_alarm"],[16106170,"#cookies_albia"],[2452723,"#cookies_all"],[9259543,"#cookies_allowed_box"],[10211071,"#cookies_allowed_message"],[14911284,"#cookies_apla"],[1738681,"#cookies_avertissement"],[2135166,"#cookies_b"],[14911445,"#cookies_band"],[7350139,"#cookies_banner_alert"],[8242564,"#cookies_barraaceptacion"],[12451101,"#cookies_bg"],[6969601,"#cookies_block_footer"],[7634877,"#cookies_box_disclaimer"],[12005360,"#cookies_box_info"],[2011280,"#cookies_brief_info"],[9095142,"#cookies_cnil_banner"],[5329491,"#cookies_confirm"],[9082282,"#cookies_confirm_box"],[4091506,"#cookies_confirm_wrapper"],[283210,"#cookies_confirmation_bar"],[7138187,"#cookies_consent_form"],[5329240,"#cookies_contain"],[925546,"#cookies_content_barre"],[9424164,"#cookies_custom"],[11644211,"#cookies_div_main"],[13753190,"#cookies_ec_notice"],[7597353,"#cookies_enabled_container"],[16109936,"#cookies_entry"],[3518046,"#cookies_et_traceurs_CNIL"],[12451098,"#cookies_eu"],[1578661,"#cookies_eu_acceptance"],[14911579,"#cookies_fade"],[9070407,"#cookies_footer_info"],[7139267,"#cookies_footer_popup"],[1988339,"#cookies_footer_sec"],[9572291,"#cookies_gdpr_drawer"],[14911007,"#cookies_hint"],[2452468,"#cookies_inc"],[2452465,"#cookies_inf"],[12084410,"#cookies_info_box"],[9095177,"#cookies_info_header"],[1989013,"#cookies_info_panel"],[13749399,"#cookies_info_show"],[9413958,"#cookies_inform"],[16097837,"#cookies_inner"],[2452101,"#cookies_law"],[994312,"#cookies_legal_mention"],[9592167,"#cookies_legislation"],[16093830,"#cookies_lista"],[2452349,"#cookies_men"],[9572322,"#cookies_message_bar"],[7210065,"#cookies_message_info"],[5385186,"#cookies_msg_div"],[6539579,"#cookies_msg_subwrapper"],[15192844,"#cookies_notice_widget_root"],[12144668,"#cookies_notifier"],[15245141,"#cookies_notifier_container"],[3935901,"#cookies_notify_cont_all"],[182416,"#cookies_notify_container"],[2452132,"#cookies_ocu"],[14911347,"#cookies_oreo,#cookieshoyer"],[1747465,"#cookies_overlay_shade"],[12345237,"#cookies_panel_bg"],[7468457,"#cookies_policies_alert"],[13748967,"#cookies_policy_bg"],[4037868,"#cookies_policy_big_form"],[9081088,"#cookies_policy_wrap"],[12347014,"#cookies_polityka"],[2451998,"#cookies_pop,div#cookies-pop"],[4451835,"#cookies_popup_container"],[12451087,"#cookies_pp"],[12371114,"#cookies_question"],[4802536,"#cookies_request"],[9167194,"#cookies_show_dialog"],[12584157,"#cookies_sid_info"],[13767542,"#cookies_statement"],[2451848,"#cookies_tab"],[2451849,"#cookies_tic"],[16085578,"#cookies_tresc"],[2451870,"#cookies_txt"],[14911050,"#cookies_view"],[9410349,"#cookies_viewer"],[12451099,"#cookiesadv"],[14911611,"#cookiesagree"],[14911068,"#cookiesaviso"],[2452121,"#cookiesblok"],[7098463,"#cookiesc"],[16090332,"#cookieschoice"],[2135159,"#cookiesck"],[12299612,"#cookiesck_accept"],[13798994,"#cookiesck_overlay"],[9419534,"#cookiescontent"],[14910926,"#cookiescreen"],[14910939,"#cookiescript"],[1992216,"#cookiescript_badge"],[4043501,"#cookiescript_container"],[840773,"#cookiescript_injected"],[3262249,"#cookiescript_injected_background"],[11198411,"#cookiescript_injected_wrapper"],[7085319,"#cookiescript_injectedone"],[13738006,"#cookiescript_main"],[7119262,"#cookiescript_wrapper"],[9413251,"#cookiesdisplay"],[13741537,"#cookieseal-banner"],[16103708,"#cookiesection"],[9419346,"#cookiesenabled"],[16086432,"#cookiesesante"],[9408161,"#cookiesettings"],[16093117,"#cookieseu-bar"],[1997696,"#cookiesinfo-navbar"],[9340696,"#cookiesinfo-wrapper"],[12113589,"#cookiesinfopnl_c"],[5533270,"#cookieslawcheck"],[14911029,"#cookieslider"],[14911012,"#cookieslista"],[9426708,"#cookiesmelding"],[2452590,"#cookiesmenu"],[13770868,"#cookiesmessagediv"],[5659288,"#cookiesmessages"],[2135151,"#cookiesms,#cookiesss"],[2135150,"#cookiesor"],[4953248,"#cookiesoverview"],[16094416,"#cookiesplease"],[8785215,"#cookiesplus-modal-container"],[10136762,"#cookiesplus-overlay"],[12147859,"#cookiespolicydiv"],[2015470,"#cookiespopup-layer"],[2135148,"#cookiespp"],[16097469,"#cookiesribbon"],[7098447,"#cookiess"],[5543759,"#cookiestatement"],[14911409,"#cookiesterms"],[14910957,"#cookiesusage"],[8153905,"#cookieswarning_block"],[2449374,"#cookietable"],[7098488,"#cookietc"],[12451051,"#cookietest"],[12451040,"#cookietext"],[16114837,"#cookietextdiv"],[2448951,"#cookiething"],[14914616,"#cookieticker"],[2449196,"#cookietoast"],[12631931,"#cookietoestemmingbalk"],[12631926,"#cookietoestemmingvlak"],[2134923,"#cookietop,#cookistop"],[14914063,"#cookietopbar"],[14914059,"#cookietopper"],[15355593,"#cookietrackingagreement"],[2449274,"#cookietroll"],[9661407,"#cookietron-bar"],[16740949,"#cookieu"],[9624177,"#cookieu_header"],[12451024,"#cookieudiv"],[2134975,"#cookieuse"],[14913469,"#cookieuseage"],[2450166,"#cookieusing"],[12450995,"#cookieveil"],[2134990,"#cookievjw"],[2154717,"#cookiewaarschuwing"],[12450953,"#cookiewarn"],[7751034,"#cookiewarn-panel"],[16231358,"#cookiewarnbar"],[14915274,"#cookiewarner"],[16231232,"#cookiewarning"],[13501313,"#cookiewarning-block"],[2707585,"#cookiewarning_header"],[12588822,"#cookiewarningcontainer"],[13501777,"#cookiewarningiframe"],[16231900,"#cookiewarnung"],[2135020,"#cookiewet"],[9543493,"#cookiewet-balk"],[9543174,"#cookiewet-hoek"],[9321377,"#cookiewetgeving"],[14915420,"#cookiewindow"],[13888135,"#cookiewookieblock"],[12450970,"#cookiewrap"],[16249471,"#cookiewrapper"],[12450928,"#cookiexndo"],[2443067,"#cookiezeile"],[10945600,"#cookii-overlay"],[7083821,"#cookinfo"],[2431065,"#cookinfoDIV"],[2679078,"#cookinfo_container"],[14942901,"#cookirPolicy"],[2220784,"#cookit"],[16737686,"#cooklaw"],[16737688,"#cooklay"],[2131681,"#cooklayer"],[15085341,"#cooknote-div"],[16767967,"#cookpol"],[16763803,"#cooktab"],[13642103,"#cooky"],[15450245,"#cooky-policy,#cooky_policy"],[13951449,"#coolermaster-cookie-policy"],[2494270,"#cooooookies"],[794050,"#coopCookieLayer"],[10082169,"#cop_confirm_cookie"],[10699566,"#corpCookieBanner"],[5397539,"#council_Cookies"],[1955284,"#coupling-media-hinweis-cookie-richtlinie"],[1261844,"#cozConsentNugget"],[13517427,"#cp-cookie-popup"],[6045874,"#cp-policy-container"],[10763325,"#cp2_cookie"],[10314005,"#cp_banner_container"],[2839964,"#cp_wrap"],[9443750,"#cpnb_manager_wrap_close_bg"],[2998472,"#cpnb_warningBoxBgOverlay"],[2446020,"#cpolicy-bar"],[9210192,"#cpolicy-holder"],[15757611,"#cpolicyHolder"],[13383114,"#cps-shaman-notifier"],[1938807,"#cpsCookieHintContainer"],[12558928,"#cqcqButton"],[2320760,"#cqcqPanel"],[9807691,"#cryout-cookies-notification"],[6825318,"#cs_politykacookies"],[565765,"#csm-optin-bar"],[6477873,"#cssFConsentCookie"],[10599087,"#css_cookies_note"],[7550874,"#ct-uber-gdpr-cookie-popup"],[1506243,"#ct-ultimate-gdpr-cookie-open-shaddow"],[13222833,"#ct-ultimate-gdpr-cookie-popup"],[8684152,"#ctCookie"],[12277985,"#ct_cookie_prompt"],[12520142,"#cta-cookie"],[14294933,"#cta_prompt_bottom"],[13971452,"#ctl00_BarTab1_divInformativaCookie"],[13889967,"#ctl00_CiasteczkaPolityka_RNCockie_popup"],[4766667,"#ctl00_ContentPlaceHolder1_div_cookies"],[13805997,"#ctl00_CookieArea"],[11446086,"#ctl00_CookieConfirmPanel"],[13805734,"#ctl00_CookieInfo"],[886264,"#ctl00_CookieMessage1_divCookie"],[6150939,"#ctl00_CookieMessage1_upCookie"],[6555314,"#ctl00_CookieWarning1"],[10946875,"#ctl00_Cookies_pnlCookies"],[13635519,"#ctl00_DivCookies"],[4014907,"#ctl00_EUCookiesWarning"],[9633209,"#ctl00_Footer_rnCookies_popup"],[516426,"#ctl00_Header_CookieControl_pnlCookieTriangle"],[9600736,"#ctl00_IdCookies_DivBlanche"],[16471346,"#ctl00_PanelCookie"],[6761619,"#ctl00_PanelPolitykaPrywatnosci"],[11939426,"#ctl00_PanelRGPD"],[10937506,"#ctl00_chdr_pnlCookieHeader"],[11079835,"#ctl00_ckWarning"],[11052350,"#ctl00_cookieConsent_pnlCookie"],[9877293,"#ctl00_cookieNotice"],[443836,"#ctl00_cookiePanel"],[10552234,"#ctl00_cookiePnl"],[12595182,"#ctl00_cookie_cookie_panel"],[9877787,"#ctl00_cookie_panel"],[16726553,"#ctl00_cookieconsent_ajaxPanel"],[9255655,"#ctl00_cookies"],[8114282,"#ctl00_cookies_pl"],[5348713,"#ctl00_ctl00_CookiePolicyMessage"],[11581960,"#ctl00_ctl00_CookiePolicy_cookiePolicy"],[10035540,"#ctl00_ctl00_cookieNotice"],[1010396,"#ctl00_ctl00_ctl00_cookieLawPnl"],[5986856,"#ctl00_ctl00_divCookiePolicyContainer"],[12453729,"#ctl00_ctl00_privacyUpdate"],[4332124,"#ctl00_ctl00_ucCookieAlert_updtCookie"],[10778012,"#ctl00_ctl06_CookieWrapper"],[3359928,"#ctl00_ctl14_pnlWeUseCookies"],[13366029,"#ctl00_ctlCookieDisclaimer_pnlDisclaimer"],[1384527,"#ctl00_ctrlUserStaticMenu_cookieDialogTopDiv"],[9941059,"#ctl00_divCookieMsg"],[15806687,"#ctl00_divCookies"],[8470296,"#ctl00_header1_CookieHeader"],[4702742,"#ctl00_informacjaCookiesLayout4"],[13812735,"#ctl00_informativaCookie_divInformativaCookie"],[3452168,"#ctl00_panCookieAbfrage"],[10415263,"#ctl00_panel_cookie"],[14306958,"#ctl00_pnlCookie,#ctl20_pnlCookie,#ctl30_pnlCookie"],[3439141,"#ctl00_pnlCookieMessage"],[12647775,"#ctl00_pnlCookieSettings"],[4639121,"#ctl00_pnlCookies"],[2782806,"#ctl00_pnlInformativaCookies"],[4626709,"#ctl00_pnl_cookie"],[11506258,"#ctl00_privacyCookies_LIPCNB_PrivacyandCookiesNoticePanel"],[8431613,"#ctl00_privacyUpdate"],[6035311,"#ctl00_theseusCookiePolicy_cookiePol"],[1279328,"#ctl00_theseusCookiePolicy_ulCookiePol"],[5400459,"#ctl00_ucDatenschutz"],[9490914,"#ctl00_upCookie"],[15450536,"#ctl01_ctl00_CookiePreferencesControl"],[463057,"#ctl01_pnlCookieBanner,#ctl06_pnlCookieBanner"],[11882963,"#ctl01_uiCookieBanner"],[13990627,"#ctl04_cookies"],[874767,"#ctl08_Cookies"],[462340,"#ctl08_pnlCookiePolicy"],[5834172,"#ctl09_uxCookieConsent"],[2062000,"#ctl10_pnlCookieBanner"],[10424669,"#ctl13_CookiePanel"],[7381346,"#ctl26_UpdatePanelCookie"],[8908047,"#ctlmActionsDiv_closeCookieBanner"],[1037619,"#ctn_cookies"],[7970607,"#ctr-cookies"],[5728269,"#ctrlHeader_divCookieText"],[6203384,"#ctrl_barra_cookies"],[7065322,"#ctt_w_cookie_notice"],[12750159,"#ctw-implied-consent"],[13501651,"#cu-cookie-alert"],[4640130,"#cu-privacy-notice"],[1185813,"#cuConsent"],[11219940,"#cult_cookie_accept"],[8562607,"#cust-cookie-modal"],[13166748,"#custcookie"],[1556628,"#custom-cookie-accept"],[166863,"#custom-cookie-container"],[13624289,"#custom-cookie-message-banner"],[2067096,"#custom-header-cookie"],[11174735,"#customCookieLoadingBackground"],[371759,"#custom_cookie"],[4354723,"#customise-cookies-main-bottom-notification"],[16053280,"#cw-cookieInfo"],[6306938,"#cw-data-cookie-legal"],[2340124,"#cwarn-box"],[2405141,"#cx-notification-wrap"],[3785168,"#cx_bottom_banner"],[12304539,"#czgdpr-mask"],[5829524,"#czgdpr-notice"],[15392384,"#d-cookiesWarning"],[12145240,"#d-cookiesWarningAdsLayout"],[2783536,"#d-notification-bar"],[8982998,"#d4-consent-banner"],[16641579,"#dAvisoCookie,#divMsgCookie"],[11074392,"#dCookies"],[12901939,"#daextlwcnf-cookie-notice-container"],[14710288,"#dap-cookie-bar"],[13139972,"#darkener_cookie"],[7543825,"#dasCookieControl"],[8124837,"#data-disclaimer.disclaimer"],[12059909,"#data-privacy-bar"],[9332095,"#data-protection-banner"],[10372247,"#data-protection-notification"],[3238982,"#data-protection-overlay"],[14487708,"#data-protection-regulation"],[14811115,"#data-store-permission-popup"],[7214260,"#dataCollectPolicy"],[7389531,"#dataPrivacyDialog"],[3152115,"#data_protection_comment"],[13032892,"#data_protection_comment_mobile"],[2806548,"#dataprotectionmessage"],[12260331,"#datenschutz-banner"],[11532706,"#datenschutz-consent"],[2412269,"#datenschutz-layer"],[11548778,"#datenschutz_hinweis"],[2174286,"#datenschutz_info"],[2412641,"#datenschutz_popup"],[4675692,"#datenschutz_popup_background"],[429322,"#datenschutzcontainer"],[12260227,"#datenschutzcoockie"],[12260555,"#datenschutzhinweis"],[12790207,"#datenschutzinfo"],[16387617,"#datenschutzinfo_spacer"],[2174021,"#datenschutzlayer"],[10454342,"#db-gdpr-cookie-consent"],[11080848,"#dcc_cookieMessageContainer"],[13559185,"#dck-cookies"],[5000196,"#dcookie"],[14945156,"#dd_cookie_bar"],[1016205,"#ddm_cookiepolicybanner"],[7825432,"#ddneu"],[2954864,"#dealersEPrivacyDisclaimer"],[4895101,"#debugged-cookiebar-container"],[9861561,"#declare-cookies"],[8780919,"#delta-gdpr"],[10330280,"#deluxecookies"],[14325846,"#dennis-cookie-notice"],[12226298,"#dennis-cookienote-container"],[5448537,"#deset-cookie-bar"],[567383,"#desktop-banner-stripe"],[9274019,"#desktop-cookie-disclosure"],[6664722,"#desktopCookieMsg"],[8809877,"#devicookieinfo"],[969450,"#dfc-cookie-concern-container"],[13755594,"#dgcookiesAlertBig"],[5910503,"#dgdsgvocookie"],[11863946,"#dgp_cookies"],[5695947,"#dgprcookiebanner"],[9752071,"#di-cookie-message"],[14206920,"#dialog-cookie"],[8041643,"#dialog-cookies"],[2113471,"#dialog-euCookie"],[5380453,"#dialog-modal-cookieadv"],[11552294,"#dialogAcceptCookiePolicy"],[13407709,"#dialogConfirmCookies"],[5170905,"#dialog_cookies"],[11694647,"#dialog_notification_cookie"],[5678249,"#dialogoCookies"],[1580973,"#didomi-notice"],[4187152,"#diffuse-cookie-notice"],[690067,"#digipublica-cookie-shade"],[15408162,"#digischool_cookie_push"],[15177202,"#digo_cookies"],[8240981,"#din-cookie-banner,#dni-cookie-banner"],[15192859,"#dinamoPrivacyPopup"],[970568,"#dis-cookie-info-box"],[353508,"#disCookieContainer,#divCookieContainer"],[13237873,"#discl_cookie"],[13248707,"#disclaim_bar"],[15732280,"#disclaimer-box"],[9601224,"#disclaimer-cookie,#disclaimer_cookie"],[15124043,"#disclaimer-cookies,#disclaimer_cookies"],[1583379,"#disclaimer-cookies_bg"],[8431427,"#disclaimerBox"],[7934940,"#disclaimerC"],[3490017,"#disclaimerCookie"],[9601220,"#disclaimerCookies"],[9955052,"#disclaimerDialog_modal"],[15729389,"#disclaimerGDPR"],[11366194,"#dismiss-cookie-message"],[7472457,"#dismissable-cookie-policy"],[8020380,"#disney-cookie-policy-banner"],[16321035,"#disoflex-cookies"],[14305334,"#dispCPAA"],[1703994,"#display-cookie-consent"],[15095776,"#displayCookieUsageNotification"],[1697189,"#display_cookie_message"],[9295305,"#div-accept-cookies"],[9577534,"#div-cookie,#div_cookie,#div_cookis"],[9162008,"#div-cookie-consent"],[15737111,"#div-cookie-info"],[8304596,"#div-cookie-komunikat"],[9161993,"#div-cookie-monster"],[4757260,"#div-cookies,#div_cookies"],[4468450,"#div-info-cookies"],[1111751,"#div-to-cookies"],[272138,"#div-use-cookie,#div_use_cookie"],[9916429,"#divAcceptCookie"],[3153266,"#divAceptaCookies"],[1822299,"#divAvisCookies"],[15260717,"#divAvisoCookies"],[9597957,"#divCPModal"],[13077937,"#divCheckCookie"],[4626047,"#divCookInfo"],[6431961,"#divCookie,#divcookie"],[13686044,"#divCookieAcceptance"],[347612,"#divCookieAgreement"],[12070304,"#divCookieAlert"],[5824706,"#divCookieBanner"],[13894320,"#divCookieChoiceInfo"],[13883147,"#divCookieCompliance"],[8871643,"#divCookieConfirm"],[8872306,"#divCookieConsent,#divcookieconsent"],[5355952,"#divCookieConsentInner"],[16274356,"#divCookieConsentMessageContainer"],[4626222,"#divCookieEU"],[12070605,"#divCookieEgate"],[13418908,"#divCookieInfo"],[5813619,"#divCookieInform"],[58397,"#divCookieLaw"],[12070537,"#divCookieLearn"],[58383,"#divCookieMsg"],[5271479,"#divCookieNotification"],[5814496,"#divCookieNotify,#divCookiePolicy"],[16611403,"#divCookiePoliticaPrivacidade"],[4189666,"#divCookieStickyLayer"],[16536565,"#divCookieStickyLayerBackdrop"],[11734715,"#divCookieUsedNote"],[12069909,"#divCookieUyari"],[8861249,"#divCookieWarning"],[9573562,"#divCookies,#divcookies"],[5857679,"#divCookiesAlert"],[13420519,"#divCookiesBox"],[12071700,"#divCookiesCNIL"],[10004108,"#divCookiesConfirmation"],[11699533,"#divCookiesConsent"],[4626237,"#divCookiesF"],[5853733,"#divCookiesFixed"],[11700473,"#divCookiesMessage"],[13419991,"#divCookiesMsg"],[8912319,"#divCookiesPolicy"],[3718433,"#divCookies_pnlCookies"],[3470184,"#divDisclaimer"],[1225863,"#divFrmUserCookieConfirm"],[14594492,"#divInfoCookie"],[11157215,"#divInfoCookies"],[8458364,"#divInformacionCookies"],[6210244,"#divInformativaCookie"],[8431525,"#divInformativaCookies"],[3972182,"#divMainCookiesPolicy"],[2802552,"#divMensajeCookie"],[5990476,"#divMeracCookies"],[6429774,"#divPiskot"],[4689253,"#divPiskotki"],[12064133,"#divPolCookies"],[4260589,"#divPolicyAcceptance"],[55427,"#divPolicyBar"],[9559900,"#divPrivacy"],[8313798,"#divProtectionViePrivee"],[70230,"#divValidationCookieCharte"],[9099712,"#div_COOKIERICHTLINIE"],[7994946,"#div_CookieLaw"],[8342686,"#div_CookieLaw_parent"],[11112795,"#div_CookiePolicy"],[13278627,"#div_____e_privacy"],[2593979,"#div_accept_cookies"],[6846662,"#div_akceptacja"],[14228953,"#div_alert_cookies"],[8523105,"#div_bar_cookies_info"],[585817,"#div_ciastka_info"],[6430922,"#div_cnil_cookie"],[468191,"#div_coockies"],[1684263,"#div_cook"],[8811125,"#div_cookieInfo"],[8810539,"#div_cookie_ind"],[8810550,"#div_cookie_msg"],[15799453,"#div_cookienotice"],[2425508,"#div_cookies_accept"],[13825709,"#div_cookies_allow"],[13826139,"#div_cookies_nueva"],[15175967,"#div_cookies_warning"],[10377405,"#div_cookiespolicy_notification"],[5558719,"#div_gdpr_footer"],[11210831,"#div_info_cookie"],[3753936,"#div_info_cookies"],[5533604,"#div_message_cookies"],[4487835,"#div_politica_cookie"],[2550218,"#div_politique_cookie"],[9987371,"#div_politique_cookies"],[4094394,"#div_pop_cookie"],[3245785,"#div_sitecookie_ask"],[3955064,"#div_use_cookies"],[6664160,"#divccncookieprivacy"],[9572777,"#divconsent"],[2277271,"#divcook"],[8870263,"#divcookiehinweis"],[4626192,"#divcookieok"],[1601385,"#divi-life-cookie-popup"],[4405064,"#divmensagemcookie1"],[6475043,"#divprivacycookies"],[1767253,"#dk_gdpr"],[5482914,"#dkmcookie"],[7203664,"#dl_cookie"],[8516715,"#dl_cookieBanner"],[3245957,"#dl_cookie_footer"],[9030155,"#dlgCookies"],[3990517,"#dlg_cookie_frame"],[8730240,"#dlicookieusagewarning"],[11289204,"#dm-cookie-popup-container"],[8516583,"#dm_cookiela_bar"],[6129342,"#dm_show_cookies"],[463482,"#dmpcookienotice"],[67041,"#dmsCookiePopup"],[8303900,"#dmxPopupCookies"],[10196914,"#dn_cookie_notice_banner"],[6072264,"#dni-cookie-alert"],[8630850,"#dnn_plCookies"],[13265867,"#do-cookiepopup-container"],[6130847,"#doCookieAlert"],[8193249,"#doc-banner-cookie"],[11512873,"#docookiecookie"],[10520678,"#documentCookieInfo"],[2770094,"#dog-sp-privacy-button"],[16404786,"#dogmacookiehint"],[8476378,"#domCookieWarning:not(html):not(body)"],[5590255,"#donut-law"],[12065826,"#dotbandeaucookie"],[6675419,"#dp-cc-cookieconsent"],[8591579,"#dpWarningWrapper"],[8868002,"#dpcc-wrapper"],[14982068,"#dr-cookie-info-box"],[7037700,"#dr_blocking_div"],[5066418,"#drdsgvo_div"],[11601743,"#drop-cookie"],[2019481,"#ds-st-cookiesbar"],[11110836,"#ds_cookiebar"],[15756052,"#dsgvo--popup"],[15671146,"#dsgvo-banner,#dsgvo_banner"],[15671226,"#dsgvo-bottom"],[13612277,"#dsgvo-consent-layer"],[8484080,"#dsgvo-container"],[15672134,"#dsgvo-cookie,#dsgvo_cookie"],[8921013,"#dsgvo-cookie-configurator"],[7637687,"#dsgvo-cookie-container"],[7653029,"#dsgvo-cookie-dnt-layer"],[6667231,"#dsgvo-cookie-layer"],[1384545,"#dsgvo-modal"],[775515,"#dsgvo-modal-wrapper"],[15685041,"#dsgvo-opt-in"],[1390134,"#dsgvo-panel"],[13382103,"#dsgvoBox"],[4067330,"#dsgvoCookieBanner"],[1383021,"#dsgvoFooter"],[5824924,"#dsgvo_box"],[3657145,"#dsgvo_cookie_hint"],[3657123,"#dsgvo_cookie_note"],[9030218,"#dsgvo_info"],[13410489,"#dsgvo_v2"],[7594870,"#dsgvo_wrapper"],[6495135,"#dspcookie"],[4617479,"#dsvgoAccept"],[29751,"#dsvgoOverlay"],[50135,"#dsvgo_cookie"],[13764915,"#dt_2018_tos_pp_update"],[9505904,"#dtx-cookie"],[14893301,"#dtyrd-highlight-cookie-background"],[9780476,"#dupCookies"],[16337346,"#dv-cookie-notice"],[9722175,"#dv-t3-consent-management-modal"],[15317662,"#dvAcceptCookie"],[13282860,"#dvAcceptCookies"],[6084287,"#dvCerezBilgisi"],[15844445,"#dvCookie"],[15733701,"#dvCookieBanner"],[152505,"#dvCookieBar"],[152513,"#dvCookieChk"],[2539862,"#dvCookieChoiceInfo"],[13391937,"#dvCookieInfo"],[6899383,"#dvCookieMessage"],[6155327,"#dvCookiePopup"],[7034264,"#dvCookies"],[7579567,"#dvPrivacy"],[12781036,"#dvRGPDcookie"],[1753691,"#dvSiteCookies"],[3215112,"#dv_cookies_alert"],[8334090,"#dvt_cookiechoiceinfo"],[3796731,"#dx-coki"],[8717546,"#dxCookieConsentContainer"],[4174680,"#dxm_ckScr_injected"],[623573,"#dy-cookieInfo-container"],[3238375,"#dy_cookiebar_001"],[904079,"#dynamic-cookies-bar"],[2085018,"#dynamic-cookies-bar-overlay"],[11853230,"#dywc"],[16216096,"#dywc_bglayer"],[6648637,"#e-privacy-message"],[15779636,"#e2e-cookie-banner,#eed-cookie-banner"],[13251289,"#e3cookie"],[15170531,"#e3cookie-banner-container"],[15090654,"#eCookieConsentDialog"],[10076766,"#eCookieMsg"],[6747664,"#eKPC_Container"],[7570088,"#ePrivacy"],[12623814,"#ePrivacyBanner"],[10552726,"#ePrivacyDisclaimer"],[4899074,"#eStore_gdpr"],[6909927,"#e_cookieWarning"],[15997829,"#eac_cookie_message"],[15483872,"#eafw-cookies"],[7370527,"#eagerly-tools-cookie-overlay"],[9523892,"#easy-cookies-policy-main-wrapper"],[11041146,"#easyCookie"],[217841,"#easycookieinfo"],[3339213,"#eawe_cookies_info"],[5848738,"#ebsninjabar-cookie-bar"],[9815434,"#ebutoo-easy-dsgvo-cookie-popup"],[10184416,"#ec-cookie-messages-container"],[14663484,"#ec-popup-modal[style=\"display:block\"]"],[2025270,"#ecd_opt_in_banner"],[9915609,"#ecl-notice"],[3086782,"#ecl-notification,#ecl_notification"],[13600450,"#eclcookie"],[10919685,"#ecomas-scch-ex"],[10031347,"#ecomas-scch-ex-bg"],[11127138,"#econda-pp2-banner"],[4243653,"#ecookie"],[15590528,"#ecookie_banner"],[13317857,"#ecran-cookies"],[12289237,"#ecranCookieAlert"],[2845509,"#ed-gdpr-cookie-bar"],[623266,"#edcCookiesPolicyBanner"],[2425887,"#edp-cookies-banner"],[881135,"#edp_Cookies_Disclaimer_Banner"],[990253,"#edunetCookies"],[8174123,"#ee-cookies-message"],[2871260,"#eea-confirmation-outer"],[15806116,"#efx-banner-prompt"],[69798,"#egg-cookie-bar"],[166245,"#egmont-cookie-alert"],[9668055,"#egs-cookie-popup"],[6417176,"#ehms-cookie-info"],[12925969,"#ei_cookie,#eu_cookie"],[7941217,"#eikyoCookieConsent"],[3282244,"#eimm_box_cookie_alerte_message"],[839664,"#eircom-cookies-notice"],[12317184,"#ek-cookies,#eu-cookies"],[15995536,"#eksCookiePrompt"],[1178002,"#el-cookie-consent,#eu-cookie-content"],[14726164,"#elGuestTerms"],[2426297,"#elc-cookie-consent"],[11968951,"#elc-cookie-consent-container"],[5546784,"#element_cookie_banner"],[2108220,"#elqOptInBannerDiv"],[5704379,"#elumbus-cookies"],[7621231,"#elux-cookie-consent"],[11093005,"#emc2pdc-disclaimer"],[10288438,"#emcCookieNotification"],[14044708,"#emea-cookie"],[4115594,"#emea-cookie-msg"],[15895070,"#emergenteCookies"],[338075,"#emerse-consent-pop"],[68401,"#emg_cookiewall"],[2471241,"#emnprivacyservice_ui"],[334765,"#emobile-cookies-notice"],[166238,"#empori-cookie-modal"],[6756723,"#enable-cookie-bar"],[7912926,"#enableCookie-cont"],[7066960,"#enablecookies"],[12974583,"#enedue_cookieBox"],[4599284,"#enhanced-privacy-popup"],[9140644,"#ensBannerBG"],[12909921,"#ensConsentWidget"],[7032768,"#ensModalWrapper[aria-labelledby*=\"Consent\"],#ensModalWrapper[role]"],[740280,"#ensNotifyBanner"],[8583921,"#ens_pr_mini.ens_pr_mini"],[4469089,"#entryCookie:not(body)"],[2724485,"#eocookie"],[8851521,"#ep-cookiesPopup_wrapper"],[11720336,"#epCookieConsent"],[8174677,"#ep_cookies_overlay"],[357346,"#epdPlaceholder"],[5474151,"#eppcc-notification-container"],[6382536,"#eprivacy"],[12717394,"#eprivacy-outer"],[7689729,"#eps_cookie_info"],[7942895,"#erw-privacy-info"],[12317971,"#es-consent"],[9100087,"#es-cookie-consent-app"],[8202790,"#es_cookie_solution"],[12065517,"#escookie-box"],[15577818,"#esiAcceptCookieBar"],[1343686,"#esi_cookie_banner"],[10288169,"#esites-cookie-info"],[3128478,"#esl_cookie_info"],[11281141,"#esns_background_layer"],[2344236,"#esv-header-cookies"],[8479808,"#et-gdpr-popup"],[5413134,"#et_cookie_law,#eu_cookie_law"],[3635606,"#etd_cookie_alert"],[7914743,"#ettcl-cookie-alert"],[11182431,"#eu-banner"],[15271536,"#eu-biscuits"],[11197027,"#eu-cookie"],[10131507,"#eu-cookie-banner"],[1641271,"#eu-cookie-bar"],[4547036,"#eu-cookie-bar-notification"],[12655408,"#eu-cookie-compliance"],[5428982,"#eu-cookie-compliance-modal"],[152581,"#eu-cookie-container"],[123059,"#eu-cookie-directive"],[149424,"#eu-cookie-guideline"],[1177102,"#eu-cookie-irrsinn"],[1641596,"#eu-cookie-law"],[134168,"#eu-cookie-law-popup"],[1177318,"#eu-cookie-message"],[10132537,"#eu-cookie-mobile"],[1641357,"#eu-cookie-msg"],[10126691,"#eu-cookie-notice"],[8245836,"#eu-cookie-notifier"],[10126694,"#eu-cookie-notify"],[9081289,"#eu-cookie-notify-wrap"],[10120549,"#eu-cookie-policy"],[1314907,"#eu-cookie-policy-banner-wrapper"],[12038783,"#eu-cookie-policy-popop,#eu-cookie-policy-popup"],[12522550,"#eu-cookie-sliding-popup"],[673614,"#eu-cookie-sliding-popup-overlay"],[8823941,"#eu-cookie-stuff"],[1343179,"#eu-cookie-warning-banner"],[9078574,"#eu-cookie-warning-div"],[13537458,"#eu-cookie-wrap"],[1977063,"#eu-cookielaw"],[1101672,"#eu-cookies-banner"],[8173925,"#eu-cookies-consent"],[9835509,"#eu-cookies-directive"],[13535016,"#eu-cookies-law"],[8156621,"#eu-cookies-notification"],[15613555,"#eu-cookies2"],[2591166,"#eu-cp-banner"],[4553549,"#eu-gdpr-overlay"],[3826786,"#eu-law"],[15620285,"#eu-notifier"],[5196796,"#eu-okno"],[12320422,"#eu-privacy"],[12319834,"#eu-susenka"],[9965194,"#euCompliance"],[12749203,"#euConsent"],[99519,"#euCookie"],[10637444,"#euCookieBanner"],[4439064,"#euCookieBar"],[10627303,"#euCookieDialog"],[5362029,"#euCookieDirective"],[4439258,"#euCookieDiv"],[5372053,"#euCookieInfoOuter"],[4438995,"#euCookieLaw"],[11149718,"#euCookieLawInfo"],[10625620,"#euCookieNotice"],[10625617,"#euCookieNotify"],[13672892,"#euCookiePanel"],[5357364,"#euCookieRequester"],[12146823,"#euCookieWarning"],[12163192,"#euCookieWrapper"],[12756825,"#euCookies"],[10945134,"#euCookiesLawBar"],[5368988,"#euCookiesQuestion"],[13632823,"#euCookiesZone"],[16757702,"#euLaw-alert"],[10167009,"#euNotice"],[14492670,"#euPopup"],[5284073,"#eu_compliance"],[5144871,"#eu_cookie_alert"],[2626497,"#eu_cookie_banner"],[5413189,"#eu_cookie_bar"],[1121760,"#eu_cookie_consent"],[15209207,"#eu_cookie_container"],[8202437,"#eu_cookie_dialogue"],[10797970,"#eu_cookie_disclaimer"],[14925598,"#eu_cookie_message_hide"],[2622609,"#eu_cookie_notice"],[2622612,"#eu_cookie_notify"],[2645911,"#eu_cookie_policy"],[1121916,"#eu_cookie_warning"],[8360889,"#eu_cookie_warning_banner"],[7905819,"#eu_cookiebox"],[9302962,"#eu_cookies"],[2600614,"#eu_cookies_box"],[6294112,"#eu_cookies_disclaimer"],[4389376,"#eu_cookies_overlay_content"],[1101977,"#eu_cookies_spacer"],[4802643,"#eu_law_cookie_ext_wrapper"],[13266415,"#eu_notice_content"],[9575888,"#eu_opt_in_cookie_banner"],[8279110,"#eu_user_consent_policy_container"],[10375695,"#eubanner"],[11599485,"#euc_box"],[13070935,"#euc_cookieBox"],[11889303,"#eucc"],[10464902,"#euccBanner"],[13898411,"#euck-note"],[10470708,"#eucl_panel"],[13831795,"#euconsent"],[12216479,"#eucookie"],[5359171,"#eucookie-contener"],[4789506,"#eucookie-notice"],[6653509,"#eucookie_bottom"],[6330456,"#eucookiebar"],[5353722,"#eucookiebar-outer"],[6330450,"#eucookiebox"],[7565776,"#eucookieconsent"],[6330131,"#eucookielaw"],[7318841,"#eucookielawbox"],[10251390,"#eucookielawcontainer"],[7325268,"#eucookienotice"],[13830713,"#eucookies"],[7355524,"#eucookies-note"],[5300856,"#eucookies-wrapper"],[12064106,"#eucookiewarn"],[8981249,"#eudomintl-cmb"],[4785388,"#eugdpr-banner"],[711084,"#eugdpr_modal"],[16524204,"#eulaw"],[13609444,"#eulaw-bar"],[13013403,"#eupolicy"],[12329950,"#eupopup"],[6793471,"#euro_cookie_content"],[7899078,"#eurociastko"],[10835195,"#eurocookie"],[2188935,"#eurocookielaw"],[11564436,"#europeCookieNotice"],[11501964,"#eut-privacy-bar"],[1343886,"#eut_cookie_notice"],[1641110,"#ev-cookieText"],[6609520,"#evance-cookie-consent"],[4687329,"#event-alert-cookie"],[4979087,"#eventmag-pro-cookie-ify"],[14858545,"#evideCookiesNotify"],[1115516,"#ew-cookiebar-full"],[3797268,"#ew-cookieinfo-container"],[8023144,"#ewcm2_container"],[4767497,"#exent_cookie_modal"],[4868592,"#exologCookieLawBarContainer"],[16256953,"#expat_cookies"],[1182215,"#expl-gdpr-modal"],[3917176,"#expl-gdpr-wall"],[5324853,"#explicitCookieModal"],[6159363,"#explicit_cookie_consent"],[12737080,"#exponea-cookie-compliance"],[11432028,"#expresso-cookies"],[14825699,"#extendedPrivacyWarningPanel"],[12019270,"#external-cookie-bar"],[2174527,"#ez-cookie-dialog-wrapper"],[8879658,"#ez-cookies-wrap"],[12939581,"#f-cookie-policy"],[5371440,"#f6-cp-cookiebanner"],[16019990,"#f_cookie"],[708106,"#f_gdprheaderarea"],[10965897,"#facebook-tracking-notice"],[14115850,"#facerig-cookies"],[1247163,"#factor_cookieconsent_open"],[10490884,"#faldon-cookies"],[6264157,"#faldonCookies"],[5180901,"#farmacja_cookie_alert"],[6543902,"#fascia-cookie"],[1818440,"#fascia-ue-popup"],[8213293,"#fast-cmp-settings"],[14475135,"#fb-cookie-law"],[4061995,"#fb-pixel-consent"],[11700462,"#fc-cookies-notification"],[12817930,"#fcCookie"],[7279975,"#fccCookieModal"],[2290381,"#fco-gdpr"],[12439863,"#fco-gdpr-mask"],[14094441,"#fd-notes-top-cookies"],[8312727,"#fdCookieLawBanner"],[7861195,"#fdih-cb"],[9666837,"#fdih_cookiebadge_wrapper"],[6118648,"#fdjTrackersConsent"],[189325,"#feature_privacy-notice"],[5676617,"#femundo-cookie-bar"],[2186310,"#fg_cookie_plugin_general"],[15974056,"#fhb-cookie"],[6970832,"#fhr-cookie-bar"],[8206470,"#fhw_cookiehinweis"],[7574699,"#fi-cookieconsent"],[7474062,"#filter_gdpr"],[1841971,"#firstLogNanobar"],[14729025,"#firstTimeCookie"],[10244566,"#fit-cookieWallId"],[7257712,"#fixed-cookie"],[13907415,"#fixedCookieBar"],[7261684,"#fixedCookies"],[326390,"#fk-terms"],[1004164,"#flag-cookies"],[15230501,"#flash-cookie"],[4739573,"#flash-cookie-policy"],[15242913,"#flashCookies"],[2929953,"#flashmessage-cookies"],[9606530,"#flexibook_cookie_layer"],[12724321,"#floating_cookie"],[7496017,"#flxCookieBar"],[9474528,"#flxCookieControlCorner"],[2506007,"#foCookieNotice"],[2085947,"#fondo-aviso-cookies,#fondo_aviso_cookies"],[14838143,"#fondo_cookies"],[16595606,"#fonto_oscuro"],[13245170,"#foodfood_cookie"],[5354272,"#foodify-pro-cookie-ify"],[1331455,"#foot_cookie"],[12628096,"#footer > #cookieConsent,#footer > #cookies,#footer > .cookies,#footer > #cookie-law-info-bar"],[10625556,"#footer-cnil-space"],[331662,"#footer-cookie"],[3764777,"#footer-cookie-consent"],[2020081,"#footer-cookie-info-bar"],[6724230,"#footer-cookie-itlaw"],[6723894,"#footer-cookie-layer"],[16627086,"#footer-cookie-notice,#footer-cookie-policy"],[2021147,"#footer-cookie-notifier"],[6724218,"#footer-cookie-popup"],[14043885,"#footer-cookies"],[2118720,"#footer-cookies-div"],[2006466,"#footer-cookieuse-block"],[16180927,"#footer-gdpr"],[14925281,"#footer-gdpr-box"],[7877674,"#footer-gdpr-wrapper"],[16180874,"#footer-lgpd"],[2027462,"#footerCk"],[752294,"#footerCookie"],[6059825,"#footerCookieAlertContainer"],[5281831,"#footerCookieArticle"],[10195733,"#footerCookieBar"],[15181348,"#footerCookieDirective"],[5020588,"#footerCookieNotice"],[5021426,"#footerCookiePolicy"],[5019695,"#footerCookieaccept"],[801652,"#footerCookies"],[15309810,"#footerGdprModal"],[14960294,"#footer_agreePrivacyCookies"],[14613911,"#footer_bottom_floating_line__cookies"],[16237119,"#footer_cook"],[1782076,"#footer_cookie"],[16341811,"#footer_cookie_bar_block"],[11308191,"#footer_cookies"],[11186103,"#footer_cookies_banner_wrapper"],[5611326,"#footer_cookies_o"],[7628170,"#footer_tc_privacy"],[785094,"#footercookie"],[11017207,"#footercookie-container"],[2162772,"#footercookies"],[4682367,"#footmesscookie"],[2885871,"#form_CookieOK"],[14658978,"#form_cookie"],[1377281,"#form_cookies_wrapper"],[6028529,"#formalAgreementModal ~ #modalBackdrop,#formalAgreementModal.custom-modal"],[12250196,"#foxify-pro-cookie-ify"],[3994161,"#fp-cookie-consent"],[7573504,"#fp-cookie-notice"],[9671109,"#fp-gdpr-bar"],[15132597,"#fp_cookieMessageContainer"],[12033829,"#fr3ex-cookiewarning"],[10403738,"#fr_cookieMessage"],[5614468,"#fr_cookie_alert"],[448244,"#fr_cookie_container,#fs_cookie_container"],[15620936,"#frame-cookie"],[16550261,"#frameCookiesBox"],[16215726,"#frameaviso"],[11700537,"#framework_cookiewarning"],[10873258,"#front-no-cookies-warn"],[2105371,"#frosmo-cookie-notif-container"],[7581656,"#fs-cookiewarning"],[7529082,"#fsCookNTrack"],[15830572,"#ftfacookie"],[215114,"#ftr-cookies"],[12975499,"#fucking-eu-cookie"],[7886672,"#full-content-cookies"],[9306183,"#future-cookie-bar"],[5554784,"#fv-cookie"],[2518215,"#fwCookieBanner"],[9575506,"#fw_cookie"],[3922346,"#fw_cookies_optout"],[8321237,"#fxCookieInfoLayer"],[3700361,"#fxCookieInfoWindowBox"],[13072235,"#g4cookies-banner"],[5744336,"#gPrivacyPanelFrame"],[15169823,"#gServiceCookie"],[5110513,"#g_cookieNotification"],[4927694,"#ga-cookie-policy-wrapper"],[13386784,"#gabCookieNote"],[12509509,"#gabarit_cnilcookie"],[4814868,"#gacookiemessage,#gccookiemessage"],[2785415,"#gadget-cookies"],[4102983,"#gamigoCookie"],[14487424,"#gan_privacy"],[16122086,"#gant-cookie-law-modal"],[16640171,"#garnier-cookie-info"],[4615196,"#garrampa-cookienotice"],[9023158,"#gb-consent-management"],[6076897,"#gb_cc_bar"],[13307976,"#gb_sm_notification"],[11127027,"#gbc-cookie-directive-top"],[6691338,"#gbcookie"],[12325409,"#gbpl_oba"],[15601785,"#gbteccookie"],[16000743,"#gc_cookie_consent_banner"],[15586632,"#gc_web_user_allow_cookie_box"],[14860188,"#gcms_cookie_manager"],[10590544,"#gd-cookie-consent"],[7592229,"#gd-cookiebar"],[9609242,"#gdc-container.gdc-container"],[13304331,"#gdc-cookieSettings"],[924332,"#gdpr--lista"],[13245551,"#gdpr-acceptance"],[8409494,"#gdpr-agreement"],[1792217,"#gdpr-agreement-wrapper"],[1013005,"#gdpr-alert"],[911183,"#gdpr-banner"],[5136770,"#gdpr-banner-blurred-background"],[3802705,"#gdpr-banner-component"],[5119032,"#gdpr-banner-module"],[2178452,"#gdpr-banner-wrapper"],[15699510,"#gdpr-bar"],[1013020,"#gdpr-block"],[3361223,"#gdpr-blocking-page-overlay"],[925188,"#gdpr-bottom"],[5197000,"#gdpr-bottom-banner"],[7479296,"#gdpr-bottom-banner-container"],[15699826,"#gdpr-box"],[15699871,"#gdpr-btn:not(button):not(input)"],[8714673,"#gdpr-challenge"],[5086030,"#gdpr-confirm"],[5019294,"#gdpr-consent-banner"],[16343961,"#gdpr-consent-box"],[14632530,"#gdpr-consent-container"],[2631568,"#gdpr-consent-form-wrapper"],[5019484,"#gdpr-consent-holder"],[5205299,"#gdpr-consent-popup"],[9689409,"#gdpr-consent-wrapper"],[8671936,"#gdpr-container"],[7958792,"#gdpr-container-background-fixed"],[925811,"#gdpr-cookie"],[7706148,"#gdpr-cookie-background"],[5190478,"#gdpr-cookie-banner,#gdpr_cookie_banner"],[5868383,"#gdpr-cookie-banner-container"],[1295527,"#gdpr-cookie-bar"],[16197568,"#gdpr-cookie-block"],[11488716,"#gdpr-cookie-blocked-layer"],[4529575,"#gdpr-cookie-consent"],[7680994,"#gdpr-cookie-consent-bar"],[11534717,"#gdpr-cookie-consent-popup"],[7482554,"#gdpr-cookie-disclaimer"],[5190608,"#gdpr-cookie-footer"],[16044462,"#gdpr-cookie-hint"],[16044423,"#gdpr-cookie-info"],[1295852,"#gdpr-cookie-law"],[4540472,"#gdpr-cookie-message"],[6814147,"#gdpr-cookie-message-container"],[16147030,"#gdpr-cookie-message-overlay"],[5190853,"#gdpr-cookie-notice,#gdpr_cookie-notice,#gdpr_cookie_notice"],[16197958,"#gdpr-cookie-notif"],[4542663,"#gdpr-cookie-overlay"],[5190939,"#gdpr-cookie-policy"],[1295026,"#gdpr-cookie-row"],[16045523,"#gdpr-cookie-wall"],[16197997,"#gdpr-cookieNotice"],[5085620,"#gdpr-cookies"],[16195838,"#gdpr-cookies-form"],[4614367,"#gdpr-cookies-notice"],[1013113,"#gdpr-cover"],[919312,"#gdpr-dialog"],[3954306,"#gdpr-disclaimer"],[919069,"#gdpr-filter"],[925211,"#gdpr-footer"],[914945,"#gdpr-header"],[5069476,"#gdpr-iesLxz-cookie-canvas"],[4283991,"#gdpr-iesLxz-cookie-message"],[10392051,"#gdpr-info-container"],[895689,"#gdpr-is-fun"],[15701821,"#gdpr-law"],[5083760,"#gdpr-manager"],[5078820,"#gdpr-message"],[4981865,"#gdpr-message-modal"],[16203044,"#gdpr-modal-bottom"],[8690395,"#gdpr-modal-box"],[9459498,"#gdpr-modal-container"],[4520968,"#gdpr-modal-container-new"],[910787,"#gdpr-navbar"],[4986328,"#gdpr-new-container"],[925617,"#gdpr-notice"],[10854678,"#gdpr-notice-container"],[16209632,"#gdpr-notification"],[1068393,"#gdpr-notifier"],[13064966,"#gdpr-o"],[5741654,"#gdpr-optin-section"],[5065378,"#gdpr-options"],[5059280,"#gdpr-overlay"],[5201220,"#gdpr-policy-navbar"],[15715048,"#gdpr-pop"],[1013097,"#gdpr-popup"],[10439606,"#gdpr-popup-container,#gdpr_popup_container"],[5668488,"#gdpr-privacy-strip"],[915376,"#gdpr-region"],[912954,"#gdpr-screen"],[913068,"#gdpr-script"],[5078795,"#gdpr-section"],[5600951,"#gdpr-sticky-banner"],[5085727,"#gdpr-tooltip"],[13064990,"#gdpr-w"],[5118604,"#gdpr-warden-banner"],[5083860,"#gdpr-warning"],[919656,"#gdpr-widget"],[5063570,"#gdpr-wrapper"],[15713234,"#gdpr-wrp"],[11932774,"#gdpr.m-active,#gdpr.row,#gdpr[data-cookies-policy-url]"],[1007889,"#gdpr1Alert"],[4844729,"#gdpr20180829"],[1132364,"#gdprAccept"],[7590987,"#gdprAgree"],[7591405,"#gdprAlert"],[4996788,"#gdprAndCCPAMessage"],[2411459,"#gdprBand"],[1126711,"#gdprBanner"],[10459956,"#gdprBar"],[2406234,"#gdprBnnr"],[10901797,"#gdprBottomLayer"],[10460144,"#gdprBox"],[1134134,"#gdprCenter"],[16593409,"#gdprComplianceBanner"],[13934281,"#gdprComponent"],[16446245,"#gdprConsentPrompt"],[13756681,"#gdprContainer"],[1134171,"#gdprCookie"],[5708200,"#gdprCookieBanner"],[13480431,"#gdprCookieBanner--custom"],[13614072,"#gdprCookieConsentManagedSummary"],[13734151,"#gdprCookieLaw"],[5727870,"#gdprCookiePolicy"],[13293422,"#gdprCookiePopup"],[14165641,"#gdprCookieWrap"],[12338913,"#gdprCookiemManagerModal"],[1129172,"#gdprDialog"],[10457918,"#gdprDiv"],[1124818,"#gdprHeader"],[4062430,"#gdprLPDialog"],[6106519,"#gdprLPDialog_modal"],[2614121,"#gdprLegalNotification"],[2256517,"#gdprMessage"],[1113703,"#gdprNotice"],[4139712,"#gdprNotification"],[7573389,"#gdprPopup"],[1109665,"#gdprRibbon"],[3801617,"#gdprSettings"],[1957598,"#gdprTreated"],[12280687,"#gdprVxConsentBar"],[1789332,"#gdprWarning"],[1112616,"#gdprWindow"],[1773739,"#gdprWrapper"],[1492306,"#gdpr_accept"],[7355608,"#gdpr_acception"],[1104195,"#gdpr_agree"],[7559377,"#gdpr_area"],[13064697,"#gdpr_b"],[1486333,"#gdpr_banner"],[3086596,"#gdpr_bar"],[7156576,"#gdpr_barretta"],[1103881,"#gdpr_basic"],[3086784,"#gdpr_box"],[3087788,"#gdpr_cnt"],[4471063,"#gdpr_compliance_wrapper"],[3635989,"#gdpr_consent"],[4997868,"#gdpr_consent_banner"],[10828368,"#gdpr_consent_dialogue"],[7525554,"#gdpr_container"],[1504769,"#gdpr_cookie"],[7641240,"#gdpr_cookie_line"],[16197805,"#gdpr_cookie_modal"],[16197892,"#gdpr_cookie_popup"],[3635206,"#gdpr_cookies"],[7412161,"#gdpr_dialogue"],[1104492,"#gdpr_float"],[14490768,"#gdpr_header_wrapper"],[10482659,"#gdpr_ip"],[7559264,"#gdpr_link"],[3633558,"#gdpr_message"],[1104463,"#gdpr_modal"],[3090956,"#gdpr_nav"],[1504963,"#gdpr_notice"],[7380825,"#gdpr_overflow"],[3651106,"#gdpr_overlay"],[1103877,"#gdpr_panel"],[13149269,"#gdpr_placeholder"],[5201810,"#gdpr_pop_container"],[1104455,"#gdpr_popin"],[1104475,"#gdpr_popup"],[7093156,"#gdpr_popup_bg"],[14413486,"#gdpr_user_consent_banner"],[7030051,"#gdpr_veryfirst"],[7020571,"#gdpr_veryfirst_layer"],[1093911,"#gdprbanner"],[10501204,"#gdprbar"],[13062846,"#gdprbx"],[7622126,"#gdprc_bar"],[3560547,"#gdprconsent"],[1092923,"#gdprcookie"],[8337358,"#gdprcookiealert"],[8313134,"#gdprcookiepopup"],[15245965,"#gdprdisclaimer"],[7606189,"#gdprpopup"],[1082993,"#gdprprompt"],[1075695,"#gdprsticky"],[2871924,"#gdprwarning"],[11968572,"#gdrp-bottom-message"],[12023514,"#gdrp-cookieoverlay"],[7435280,"#gdrp-wrapper"],[12292802,"#gdrpNotification"],[1132952,"#gds-cookie"],[1701228,"#gdycn_container"],[87463,"#gel-cookie"],[4622198,"#gel-cookie-banner"],[6677874,"#geniem-cookie-notice"],[2679354,"#genium-cookie-bar"],[10998712,"#getIn_cookie_notice"],[12928004,"#gfkl_opt_in_cookie_banner"],[14680578,"#gh-cookieb,#gm-cookies"],[16289211,"#ghcookie-wrapper"],[11016738,"#ghostery-consent"],[2401150,"#gk-cookie-law"],[2850255,"#gld_base_cookie_breve"],[3356062,"#gld_cookie_flag"],[4543406,"#global > .rgpd"],[8403601,"#global-cookie-banner"],[9622653,"#global-cookie-info"],[9412016,"#global-cookie-message"],[9412120,"#global-cookies-banner"],[8403241,"#global-cookiewarning"],[4830930,"#global-message-cookies"],[7609904,"#globalCookieBar"],[2954993,"#globalCookies"],[9618198,"#global_default_cookie_policy"],[8896135,"#glowCookies-banner"],[8825185,"#gm-cookie"],[1368842,"#gn-cookie-accept"],[7003633,"#gnconsent"],[3313030,"#gncookiebanner"],[5927094,"#gnews-pro-cookie-ify"],[16158336,"#golem-cookie-accept"],[8430437,"#google-policy-box"],[11668686,"#google_analytics_hinweis"],[7136254,"#gp-cookie-agreements"],[10674936,"#gpCookie"],[11945446,"#gpdr:not(body):not(html)"],[13551019,"#gpdrBannerAside"],[13190978,"#gpe-cookies-warn"],[6194394,"#gpf-cookiebar"],[4305791,"#gpl-flashes"],[9039039,"#gpsecCookieInformationContainer"],[8339107,"#gr-cookie-notice-banner"],[6497627,"#graze-cookie-message"],[3653940,"#grdp_barre_maxi"],[3653692,"#grdp_barre_mini"],[5701884,"#grey-bar-cookies-contents"],[13097244,"#grh_cookie-accept-cookies"],[8189069,"#gritter-notice-wrapper"],[12117999,"#grokit-cookies-consent-wrapper"],[5085351,"#grpd-consent"],[8704322,"#grsNotifyShell"],[15178604,"#gruntyCookie"],[1352359,"#gs-cookie-policy"],[10657454,"#gs-cookies-review"],[3161080,"#gsk-consent"],[4345016,"#gsoi-consent"],[5856376,"#gtcookies-modal"],[14856634,"#gtcookies-overlay"],[13305339,"#gtd-cookie-consent"],[8501095,"#gtm_cookie_panel"],[13377731,"#gtm_privacy"],[10322742,"#gujems-cookie-banner"],[1337217,"#gve-cookieconsent-consent-popup"],[15727702,"#gw_cookieDirective"],[4038051,"#gwz-cookies"],[5462131,"#h-cookie-policy"],[6083591,"#h24-CookieBar"],[10270978,"#hCookiePanel"],[3516262,"#hLibCookieInfo"],[3118037,"#hLibCookieInfo2"],[16265027,"#hPolicyCookieAlert"],[15639885,"#hamon-alert-cookie"],[8081933,"#hamon-banner"],[5200834,"#han-cookie-bar"],[4223887,"#happycookies"],[5296642,"#hardloop-cookie-notice"],[5884017,"#have-a-cookie"],[14597142,"#haveacookie"],[1078635,"#hays-cookie-notice"],[14392345,"#hb-cc-wrap"],[14643290,"#hbCookieConsentDialog"],[10340751,"#hc_evt_tooltip_modal"],[98521,"#hc_hugs_cookie"],[15465345,"#hcm_cookie_container"],[12253774,"#hd-cookie-notice,#hf-cookie-notice"],[4596366,"#hdg-cookie-accept"],[15813081,"#head-bar-cookie-info"],[7120301,"#headCookieAccept"],[10841791,"#head_cookie"],[3698437,"#headband-cookie"],[11566504,"#headband_cookies"],[7467433,"#header-coockie"],[1590990,"#header-cookie"],[3682840,"#header-cookie-bar,#header-cookie-law"],[7973264,"#header-cookie-notice"],[2688037,"#header-cookielaw-form"],[7467693,"#header-cookies"],[8783359,"#header-gdpr"],[6684830,"#header-info-cookie"],[3471846,"#headerCookie"],[427454,"#headerCookieArea"],[1290910,"#headerCookieLaw"],[14516788,"#headerCookies"],[3183476,"#headerCookiesAdvice"],[425736,"#headerCookiesBar"],[7819138,"#headerPrivacyMsgWrap"],[12088258,"#headerTopBarMessageCookies"],[16661811,"#headerTopTracking"],[10233094,"#header_cookie_container"],[4226823,"#header_cookie_warning"],[9332191,"#header_cookies"],[16489556,"#header_tc_privacy"],[1772233,"#headerbar_cookies"],[3504390,"#headercookie"],[2538458,"#hebs-consent"],[6998593,"#hello-cookie"],[908789,"#hellotrust_cookie_popup"],[4964147,"#heroku-cookie-banner"],[9692854,"#hfc-privacy-bar"],[15921764,"#hh_cookiewarning"],[8206640,"#hi-cookie-box"],[5574317,"#hi-eu-opt-in"],[2688633,"#hidden-cookie-message"],[14471523,"#hiddenCookie"],[14192762,"#hide_cookie"],[7252189,"#hidecookieinfoContent"],[14222231,"#hidecookieinfoObject"],[14358207,"#hinweisCookie,#hinweiscookie"],[16645738,"#hinweis_cookies"],[16236153,"#hinweiscookieid"],[16610224,"#hiveextcookie_notice_render"],[14379422,"#hm-consent"],[6690238,"#hmcf_cookie_notice"],[5945685,"#hncookiegdpr"],[12023321,"#hofff-consent-banner"],[10416710,"#home-cookies"],[5325261,"#home-legal-infos-bottom"],[8681027,"#home-privacy-coookies"],[1304701,"#hoodCookieInfoBox"],[3596730,"#hotCookieBotDialogBackground"],[348771,"#hp_cconsent"],[1933820,"#hr-cookies--container"],[4596187,"#hrw-cookie-dialog"],[9725132,"#hs-eu-cookie-confirmation"],[4851857,"#hs_cos_wrapper_cookie_notification"],[3970664,"#hs_show_banner_button"],[14893444,"#hso-cookies-message"],[8397954,"#hst3-cookieconsent-consent-popup"],[14781240,"#ht_cookielaw"],[15568089,"#htmlPopinCookies"],[8864394,"#html_cookieAgree"],[1296609,"#huk_cookie_prefernce_panel"],[997798,"#hulk_cookie_bar"],[12249886,"#hv-cookie-banner"],[10414550,"#hv-gdpr"],[7384657,"#hvcookieeuDialog"],[10586716,"#hw_cookie"],[1850691,"#hw_cookie_law"],[4260841,"#hydra-fb-notice"],[9861484,"#hz-consents"],[212777,"#i-can-has-cookie"],[10461481,"#i-cook"],[2407085,"#i-cookie-cnil"],[2340193,"#i-cookies-bar"],[5671617,"#i3-boxCookie"],[9502212,"#iCookieWarning"],[16402485,"#i_cookies"],[6175220,"#ia-cookie-choices"],[3881158,"#ia2_popupcookie"],[12353839,"#iai_cookie_wrapper"],[14769485,"#ibu-online-use-cookie-container"],[7491381,"#ibwarning_eucookies"],[9096404,"#ic_cookies_ar"],[6589340,"#icanhascookie"],[7543736,"#icc_message"],[13559009,"#iceCookieWrap"],[12960512,"#icegram_messages_container"],[8657949,"#icey_cookies"],[10084096,"#icm_cookie_container"],[14475778,"#icn_cookie_notice"],[3276372,"#icoCookieNotify"],[14019933,"#icoCookiesBanner"],[13483558,"#ico_banner"],[13476106,"#ico_cookie,#igo_cookie"],[3276514,"#icocookie_outer"],[2406805,"#icookies"],[7198801,"#ics-pp-cookies-accept"],[2617015,"#ictsuc_block"],[14580079,"#id-cookie"],[6039231,"#id-cookie-banner,#iw-cookie-banner"],[15700236,"#id-cookies"],[5324036,"#id-cookiewarn"],[15817216,"#id-warning-cookies"],[15325033,"#idCokWrap"],[5421614,"#idCookieMsg"],[4902657,"#idCookiePerm"],[14467166,"#idCookiePolicyPanel"],[5420468,"#idCookiebar"],[13192436,"#idHrSysGipsDivBlackTransparentOverlay"],[292463,"#idInformacaoCookie"],[8531831,"#idLGPD"],[8691730,"#idLeyCookies"],[8569481,"#idUserConsentPolicyWarning"],[11707283,"#id__cookieok"],[13153670,"#id_avviso_cookies"],[6118764,"#id_cookie_consent"],[6282310,"#id_cookie_show"],[15315190,"#id_cookieconsent"],[14825679,"#id_div_UseCookies"],[12680390,"#id_msgCnil"],[3482428,"#id_tr_cookies"],[14333136,"#idai-cookie-notice"],[8599618,"#idcookie"],[6871066,"#idea_cookie"],[13101968,"#idealing-consents"],[1780338,"#ideocookie-widget"],[8109738,"#idg-cookie-bar"],[14442738,"#idgcp__section"],[8251136,"#ididitallforthecookie"],[1061948,"#idium-cookies-notification-bar"],[335349,"#idwcookie"],[13736761,"#idxcookies"],[3112815,"#idxrcookies"],[13072213,"#ietCookiePanel"],[5438992,"#ifab-cookie-banner"],[11572936,"#ifood_cookie"],[2233192,"#iframe-wrap-netinfo-consent"],[2386694,"#iframe_cookie"],[4826053,"#iframe_cookie_site"],[12134896,"#ige-cookie-policy"],[4604615,"#igoweb_cookiepolicy_optout_info"],[5858805,"#iib-cookies"],[14269057,"#iimGdprRoot"],[14383261,"#ij-policy-disclaimer"],[3698273,"#ikanos-privacy-cookielayer"],[11600557,"#ilovecookies"],[10194833,"#imPolicycookiemessage"],[6119640,"#im_cookie_message"],[10850361,"#implicitCookieModal"],[6658156,"#imprint-cookie"],[367135,"#improove-cookies"],[1686427,"#indexcookies"],[3531534,"#indication_cookie"],[11346502,"#inf_privacy"],[7300,"#infcookie"],[8933959,"#info-about-cookies"],[14300091,"#info-banner-gdpr"],[1692,"#info-bar-cookies"],[12150468,"#info-bar-cookies-info"],[13092523,"#info-cookie"],[1286764,"#info-cookies"],[3043425,"#info-cookies-banner"],[1341340,"#info-cookies-bar"],[1341330,"#info-cookies-top"],[12983171,"#infoCookie"],[1009904,"#infoCookieBanner"],[1929581,"#infoCookieCNIL"],[9511185,"#infoCookies"],[9193022,"#infoLocalCookies"],[9985382,"#infoPrivacy"],[12595608,"#info_about_cookies_area"],[10221785,"#info_cookie"],[14583927,"#info_cookie_background"],[11929469,"#info_cookie_exe"],[7016866,"#info_cookie_exel"],[7017009,"#info_cookie_ipzp"],[3090021,"#info_cookie_wrapper"],[5307486,"#info_cookies"],[8845249,"#info_cookies_block"],[736899,"#info_cookies_l"],[9079373,"#infobanner-cookies"],[1273527,"#infobar-cookie"],[5543931,"#infobar[data-settings=\"bottom\"]"],[9637274,"#infoboxcookie"],[16211036,"#infociasteczka"],[12950627,"#infocookie"],[3244323,"#infocookiefr"],[10593777,"#infocookies"],[3244342,"#infocookies2"],[10411443,"#inforCookieWallPopup"],[8077267,"#inforcwp"],[910684,"#inform-cookies"],[9907228,"#informacionSobreCookies"],[15557366,"#informacja-o-cookies"],[3141494,"#informacjaOCiasteczkach"],[8920810,"#informacja_ciastka"],[2232117,"#informacja_o_ciasteczkach"],[5563555,"#informacja_o_cookie"],[15504964,"#informacja_o_cookies"],[10066080,"#informationAboutCookies"],[16034872,"#informations-cookies"],[5600491,"#informativa-breve-cookie_wrap"],[8893544,"#informativa-cookie,#informativa_cookie"],[4670302,"#informativa-privacy"],[16510073,"#informativaBreveCookie"],[1683749,"#informativaCookie"],[74474,"#informativaPrivacyCookiesDomElement"],[3819506,"#infosCookies,#infoscookies"],[3807094,"#infos_cookie"],[13156578,"#ing-Cookie"],[6223520,"#ing-Cookiebody"],[2445897,"#ingameCookie"],[394004,"#init-cookie-container"],[14291574,"#init-popup-cookie"],[1909108,"#inline-cookie-tab"],[3117131,"#inno_cookie_message"],[9205257,"#inpl_cp_cnt"],[16092386,"#inpsyde_cookie_bar_container"],[1210459,"#ins-cookie-popup"],[6078391,"#int-cookies-bar"],[9825327,"#interact-policy-consent"],[1164092,"#intercept-cookies"],[7199560,"#intser_cookie"],[12495912,"#inventise_cookie_policy"],[11196949,"#ip-user-consent"],[12982208,"#ipercookie"],[4992990,"#iprom_cp_wrapper"],[15836464,"#iqitcookielaw"],[1118647,"#irs_cookie_panel"],[6174850,"#is-cookie-warning"],[12897125,"#is-cookiealertr"],[2947125,"#isCookie"],[9065402,"#isaca-consent-wrapper"],[1564381,"#iside-cookies"],[2159515,"#islaeden-cookie-alert"],[4105296,"#it-cookiealert-container"],[1166603,"#it-eprivacy-root"],[15558214,"#ita-cookies-policy"],[13976363,"#itaxi-cookie"],[12134901,"#itc-cookie-notify"],[13367021,"#itc_cookieinfo"],[5410059,"#itlCookieInfo"],[5127636,"#itsbootstrapcookie"],[436253,"#itv-cookie-notification"],[16487918,"#itv-glob-cookie-policy"],[13804442,"#iur-cookie-popup"],[6540437,"#ivu_privacy"],[6175082,"#iw-cookie-message"],[14359851,"#iws-accept-cookies-container"],[1336055,"#j-cookie-notification"],[16426494,"#j24-consent-cookie"],[11283609,"#jCookiePrivacy_div_testo"],[12051455,"#jQAlertAcceptCookie"],[15649870,"#jQueryCookieDisclaimer"],[1602987,"#jacksonville-optin"],[10917049,"#janela-aviso-lgp"],[10895414,"#jbcookies"],[3489932,"#jc-cookie-notice,#js-cookie-notice"],[5710976,"#jentis-consent-main"],[1549037,"#jentis_consent"],[7187069,"#jive-cookie-overlay"],[16225415,"#jix-accept-cookies"],[1577308,"#jix_acceptcookies_box"],[11447908,"#jlcookie_controlContainer"],[14130083,"#jlcookie_controlContent"],[14591648,"#jlcookie_controlMsg"],[14129866,"#jlcookie_controlMsgDeny"],[16712281,"#jlcookie_controlMsgFirst"],[16335025,"#jlp-cookie-container"],[1237881,"#jmCookieMessage"],[6129114,"#jms__cookie-consent__screen"],[6132743,"#journal-cookies"],[4630588,"#jq-cookie-law-info-bar"],[3851005,"#jq_cookies"],[16278892,"#jqmCookieMonster"],[185448,"#jquery-cookie-law-script"],[843207,"#jquery-cookie-popup"],[4646553,"#js--cookies"],[14954548,"#js--flash-message-cookies"],[571143,"#js-TosPrivacy"],[16689923,"#js-accept-cookie"],[7436528,"#js-alert-cookie-window"],[1991224,"#js-band-cookies"],[10200371,"#js-banner-cookies"],[2160340,"#js-c-cookie-consent-banner"],[5729971,"#js-cConsent"],[4730209,"#js-ccpa"],[15970305,"#js-ccpa-banner"],[12515451,"#js-cnil--alert"],[14118946,"#js-consent-information-container"],[10569155,"#js-cookie-02-popup,#js-cookie-03-popup"],[13187642,"#js-cookie-alert"],[10566840,"#js-cookie-approval"],[1380536,"#js-cookie-bar"],[1380530,"#js-cookie-box"],[8991165,"#js-cookie-consent"],[11696827,"#js-cookie-consent-bar"],[12663170,"#js-cookie-consent-container"],[1597514,"#js-cookie-container"],[6486833,"#js-cookie-dialog-box"],[6475759,"#js-cookie-disclaimer"],[4915648,"#js-cookie-footer-block"],[11434765,"#js-cookie-hint"],[13179231,"#js-cookie-inner"],[13185133,"#js-cookie-layer"],[1380418,"#js-cookie-msg"],[13186563,"#js-cookie-notes"],[4604349,"#js-cookie-notification"],[9225162,"#js-cookie-policy-banner"],[5955025,"#js-cookie-policy-default"],[13205402,"#js-cookie-popup"],[8991569,"#js-cookie-section"],[11435655,"#js-cookie-text"],[8991121,"#js-cookie-trigger"],[13187415,"#js-cookieBanner"],[10420998,"#js-cookieBox,#js-cookieloi"],[2423487,"#js-cookieConsent-wrapper"],[1380393,"#js-cookieInfo"],[3489364,"#js-cookieWarning"],[10421000,"#js-cookiebar"],[10642007,"#js-cookielaw-alert"],[13185449,"#js-cookienotice"],[2454126,"#js-cookienotice-spacer"],[8893511,"#js-cookies-banner"],[11437159,"#js-cookies-bar"],[13257288,"#js-cookies-bloc"],[8761583,"#js-cookies-disclaimer"],[8893705,"#js-cookies-footer"],[13257094,"#js-cookies-info"],[15028287,"#js-cookies-msg-hide"],[8027746,"#js-cookies-notification"],[8894119,"#js-cookies-stripe"],[3559088,"#js-cookies-terms"],[10604962,"#js-cookies-wrapper"],[16742543,"#js-cookies.cookies"],[2727942,"#js-cybot-cookiebot-placeholder"],[147004,"#js-data-protection-note"],[9832093,"#js-ext-cookie"],[3429173,"#js-gdpr-banner"],[869937,"#js-gdpr-consent-banner"],[10182088,"#js-gdpr-cookie-open"],[2169995,"#js-gdpr-cookie-popup"],[2963210,"#js-gdpr-optin"],[4428539,"#js-gdprForm"],[1508546,"#js-header-cookie"],[11441259,"#js-hook-cookie"],[11511705,"#js-infos-cookies"],[16660431,"#js-ip-cookies"],[1097301,"#js-law--alert"],[13988897,"#js-mbCookieNoticeContainer"],[10524393,"#js-md-cookie"],[7302491,"#js-message-bar-cookie-authorization"],[334184,"#js-message-bar-cookie-notice"],[16757791,"#js-message[data-id=\"cookie-policy\"],#js-message[data-qa=\"cookie-message\"]"],[10303213,"#js-module-cookie-policy"],[16294074,"#js-online-cookie-consent"],[12759810,"#js-optIn-banner"],[14092167,"#js-policy-eucookie"],[6556659,"#js-popup-cookie-block"],[15165538,"#js-popup-cookies"],[14269109,"#js-pullout-cookies"],[11074270,"#js-react-cookie-policy"],[13589283,"#js-site-cookie"],[15351328,"#js-site-cookie-banner"],[7535870,"#js-stormcc-banner"],[5033080,"#js-tar_cookiesBar"],[3829936,"#js-user-cookie-jar"],[596351,"#jsCookieConsent"],[4935957,"#jsCookieContainer"],[12954907,"#jsCookieNotice"],[8537148,"#jsCookieNotification"],[12990677,"#jsCookiesPanel"],[16183293,"#jsGDPR"],[1166349,"#jsUseCookieTips"],[10167903,"#js\\.cookie\\.banner"],[14108749,"#js_accept_cookie_bar"],[7416047,"#js_cnil-bar"],[14233076,"#js_consent_bar"],[6489111,"#js_cookie-banner-ask"],[11696170,"#js_cookie-banner-zone"],[9030445,"#js_cookie-consent__main"],[8991158,"#js_cookie-monster"],[9702909,"#js_cookie_modal"],[7540169,"#js_cookie_modal_layer"],[1099568,"#js_cookie_msg"],[6313521,"#js_cookie_window"],[15086045,"#js_cookie_wish"],[8574642,"#js_dataNoticeSettings"],[6689375,"#js_euCookieBanner"],[14421404,"#js_euCookieModal"],[15464594,"#js_gdprTopBar"],[13956986,"#js_global-cookies"],[5896802,"#js_popup_cookies"],[2514908,"#js_pushDownCookieMessage"],[16160329,"#js_toprow_cookie"],[1891238,"#jsalert-cookiesaccept"],[12386010,"#jsn-cookies"],[5916171,"#jst_eu_cookie"],[11959520,"#julianaCookiesAlert"],[10973009,"#jumper_cookies"],[3484747,"#juncookiebar"],[14129726,"#jwsdw-cookieHint"],[1544479,"#jwsdw-cookieHint-container"],[14935305,"#k-cookie"],[2754557,"#k_cookieNotification"],[1286414,"#ka-cookies,#kl-cookies,#kt-cookies"],[11041110,"#kaCookieBar"],[5104686,"#kaio-cookie-ban"],[3950650,"#kakeboks"],[12847573,"#kaleva-cookie-consent"],[3482292,"#kanews-cookie-box"],[2478855,"#kashubCookie"],[14052733,"#kb-cookie-banner"],[7861212,"#kbCookiePolicy"],[9950851,"#kcookieinfo"],[1167815,"#kecookiehint"],[9878826,"#keksNotiz"],[7010068,"#keks_notice"],[4072131,"#keksbar"],[5502967,"#kekschecker"],[9779040,"#keksdose"],[6132277,"#kekse.dialog"],[10537179,"#keksi-consent"],[3377231,"#keksivehje"],[3388952,"#keksleiste"],[3302779,"#kg-cookie-popup"],[16698038,"#kgCookieWrapper"],[12794236,"#kgc-consent"],[8011404,"#khcookie"],[10724833,"#king-cookie"],[10796369,"#kjfCookieInfoBox"],[441423,"#kkcookie"],[5815677,"#klaro .cook-modal"],[14053510,"#km-cookie-accept"],[6006871,"#kn-gdpr-dialog"],[11143109,"#koekbalk"],[9780733,"#koekieBar"],[2434374,"#koekiemelding"],[2441708,"#koekiemonster"],[15460700,"#koekjePopup"],[16771628,"#kolacici-div"],[11560808,"#komplett-bescheuerte-cookie-warnung"],[11069569,"#komunikat-cookie,#komunikat_cookie"],[3715488,"#komunikat-cookies"],[11073541,"#komunikatCookies"],[5220178,"#komunikat_ciasteczka"],[3833426,"#komunikat_ciastka"],[14749388,"#komunikat_rodo"],[10173638,"#kopageBar"],[3823791,"#kosilka_cookies_hlaska"],[3679892,"#kqs-cookie"],[10004522,"#krn-privacy-center"],[8662936,"#ksf-gdpr-notice"],[6106926,"#ktCookieStatementContainer"],[2736828,"#kt_cookies"],[12223348,"#kuki-opozorilo"],[5985441,"#kukiuorning"],[6707168,"#kukiz"],[12348523,"#kv_gdpr_cookie_info_bar"],[9575989,"#kvkk_overlay"],[3372652,"#kvkk_popup"],[14037291,"#kw-cookie-policy"],[13267120,"#l-cookies,#lpcookies"],[1848827,"#ladiescookienotice"],[966377,"#lago_cookie_bar"],[4079472,"#lapg-cookie-banner"],[13966951,"#lapiech_cookies_field"],[2226432,"#largenet_consent"],[9601483,"#laumatcookiebox"],[375212,"#lawEU"],[7014565,"#lay-cookielaw"],[9044013,"#layer-cookie,#layer_cookie"],[8635309,"#layer-cookie-notice"],[3908127,"#layer-cookies,#layer_cookies"],[3731291,"#layer-politique-gestion-cookies"],[13500814,"#layerAcceptCookie"],[9040041,"#layerCookies"],[6447369,"#layerCookiesPopgom"],[11121763,"#layer_cookies_publicitaires"],[8600942,"#layercookie"],[8359479,"#layout-cookie-banner"],[4623576,"#layout-cookie-consent-banner"],[13985324,"#layout-cookiemsg"],[12244138,"#layout_cookie-consent"],[11331902,"#lc-cookie-bar"],[15131420,"#lc_cookies-main"],[16516907,"#lc_webappCookieQuestion"],[3347320,"#lca-cookie-notification"],[9776812,"#ldCookieConfirm"],[16549826,"#ld_privacy_popup"],[13254883,"#ldcweb-cn"],[16398981,"#lddw-cookie-modal-box"],[3190214,"#ldnk-cookie"],[4978029,"#legal-cookie"],[10943153,"#legal-notification"],[16336138,"#legalLayer"],[1059285,"#legalNoticeCookie"],[1058963,"#legalNoticeHeader"],[8115927,"#legalNotificationEltId"],[64087,"#legalUE"],[14195350,"#legal_cookie_banner"],[14195540,"#legal_cookie_holder"],[9053255,"#legal_cookie_privacy"],[4975121,"#legal_notice"],[5776470,"#legal_policy_cookies"],[16559641,"#legalbar.legal"],[7520558,"#legalcookie"],[5898228,"#legalinclude-cookie_banner"],[14424433,"#legalplus-cookies-banner"],[14366564,"#legcooki"],[1916434,"#legislation_cookie"],[10343432,"#lemmCookieControlDivContainerBG"],[11869101,"#lemmCookieJsDivContainer"],[12351203,"#lerumCookieContainer"],[14150785,"#les_cookies"],[7404958,"#lexar-accept-cookie"],[1751300,"#lexisnexis-cookies"],[4854014,"#lextro_cookies-bar"],[612189,"#leyCookies,#leycookies"],[14040894,"#leycookie"],[9916958,"#leydecookies"],[4975670,"#lf_cookie_msg"],[12883144,"#lgpd-bar"],[14432914,"#lgpd-confirmation"],[4949455,"#lgpd-consent-widget"],[15328728,"#lgpd-cookie"],[2866871,"#lgpd-cookie-banner-janela"],[5280229,"#lgpd-cookie-message"],[1845455,"#lgpd-message"],[238242,"#lgpd-popup"],[1828217,"#lgpd-wrapper"],[13747078,"#lgpdPopup"],[16045257,"#lgpd_dialog"],[16070006,"#lgpd_optall"],[3298780,"#lh-consent-dialog"],[9830476,"#light_cookies_bar"],[13921841,"#lightbox-cnil"],[13921765,"#lightbox-gdpr"],[13023943,"#lincoscookie"],[2908101,"#lineCookieInfo"],[9769834,"#lisa-consent-container"],[396998,"#lista-cookies"],[1093475,"#litespot-pro-cookie-ify"],[6394033,"#llCookieBar,#lnCookieBar"],[9376500,"#llar-login-page-gdpr"],[1730697,"#lldcookiepop"],[9769164,"#lm-cookie-policy"],[9461989,"#lmf_privacy_cookiebar"],[12896677,"#lnkCerrarInformacionCookies"],[773861,"#lo-privacy-banner"],[14871684,"#loadCookiePolicy"],[6282730,"#logon-snippet-icookie"],[7018267,"#loi-cookies"],[14856899,"#loi_ue_cookiee"],[8480701,"#loreal-cookie"],[1464026,"#lp_eu_container"],[2930366,"#lqd-gdpr"],[686932,"#lscookiesMax"],[1511146,"#lsp_cookie_bar"],[934493,"#lst-cookie-banner"],[2663775,"#lsw-cookie-bottom-box"],[13172211,"#luiAcceptCookieBar"],[6519767,"#lvp_cookiewarning"],[423646,"#lwcn-cookie-notice-container"],[9383789,"#lws-cookie-message-outer"],[4361851,"#m-consent"],[2432207,"#m-cookie"],[13396650,"#m-cookie-info"],[9708467,"#m-cookie-overlay"],[11986524,"#m-cookienotice"],[6208524,"#m-global-disclaimer"],[2115732,"#m-notification-cookie"],[8320306,"#m31CookieInfo"],[15997247,"#mCCForm"],[13274353,"#mCookies"],[12036736,"#m_cookie_popup"],[15781051,"#m_wctrlFICookieConsent"],[15950596,"#ma-cmp-container"],[16420520,"#maCookieInfo"],[13253012,"#mab-cookie-notice-wrap"],[1523647,"#macchiato_cookies_wrapper"],[11690212,"#machete_cookie_container"],[8227715,"#macookie"],[10006296,"#mad-client-gdpr-consent-banner"],[8270999,"#magecomp-cookie-template"],[5797642,"#magestat-cookie-law-banner"],[14089392,"#main-cookie-accept"],[14089368,"#main-cookie-banner"],[12896230,"#main-cookies-banner-container"],[6269756,"#main-cookies-info"],[15068993,"#main-privacy"],[8098827,"#mainContainerCookies"],[16053051,"#mainCookieBanner"],[12221183,"#mainCookieBar"],[3011441,"#mainDivLegacyCookie"],[2693953,"#mainPrivacyDiv"],[12666101,"#mainTrackingOptinBox"],[2323702,"#maksimer-cookie-warning"],[4800520,"#malihu-cookies"],[1660871,"#manger-cookies"],[7825661,"#maofree_cookie"],[1419953,"#mappcookie"],[5768398,"#maracookiebox"],[1352121,"#marcoCivil"],[2066063,"#mask_cookies"],[5340919,"#masterpage_divCookieBanner"],[6791350,"#mat-eucookie"],[11746950,"#matomo-consent"],[3817344,"#matomoinfo-flyin"],[15094891,"#matrix-cookie-bar"],[15283509,"#mb_gdpr"],[2746755,"#mb_gdpr_warning"],[715977,"#mbe-cookie-popup"],[6333846,"#mbientCookieNotice"],[5303335,"#mbm-cookieok_bar"],[8617163,"#mbm-eu_cookie_notify"],[4702763,"#mbmcookie"],[269985,"#mcCookie"],[3368876,"#mcCookiesLawMessage"],[11896193,"#mcc-cookie-overlay"],[2956602,"#mcd_cookie_popup"],[11896497,"#mch-cookie-consent"],[8473204,"#mcm-cookie-notice"],[395702,"#mco-consent"],[16360141,"#mcookie"],[12256443,"#md-cookie-directive"],[11703103,"#md-lgpd"],[12330546,"#mde-consent-modal-container"],[5047184,"#mdvCookie"],[9407338,"#me_cookie_zone"],[2418026,"#mekormaConsent"],[338589,"#mensaje-cookies,#mensaje_cookies"],[9670248,"#mensajeCookie"],[3952651,"#mensajeCookies"],[2583650,"#mensaje_acepta_cookies"],[2949325,"#mensaje_aceptar_cookies"],[916847,"#menscookie"],[2146718,"#mention-cookies,#mention_cookies"],[11574252,"#mention_cookie"],[923739,"#mentions-cookies"],[7238587,"#message--cnil"],[10555506,"#message-cookie,#message_cookie"],[5018444,"#message-cookie-consent"],[13348800,"#message-cookies,#message_cookies"],[15931410,"#message-cookies-bar"],[14841488,"#messageCnil"],[7170709,"#messageCookie"],[15917108,"#messageCookiePolicy"],[7591302,"#messageID_user_info_cookiePolicy"],[6143648,"#message_cookie_info_accept"],[3374359,"#message_rgpd"],[10559478,"#messagecookies"],[12294401,"#messaggio_cookie"],[9629534,"#messaggio_cookies"],[1586834,"#messcookie"],[8163002,"#messengerSpecialCookie"],[13811242,"#metaCiasteczko"],[3691198,"#meteor-cookies-notice"],[9403070,"#metisCookieTopBar"],[6620791,"#metro_cookie_choice_info"],[11849085,"#mev-consent-banner"],[12221255,"#mf_cookie_box"],[3425026,"#mfn-gdpr"],[2267755,"#mg-cookie,#mk-cookie"],[7183214,"#mg-usercookie"],[4360241,"#mgcookies"],[14707794,"#mhp-cl.mhp-cl"],[12206996,"#microdigital-cookie-backdrop"],[10694283,"#microdigital-cookie-warning"],[497322,"#mindmedia_cookie_accepted"],[16132009,"#miniccookie"],[1031834,"#minoc-cookie-bar"],[1819331,"#mio-cookie-popup"],[10149849,"#mirvanoscookie"],[1590806,"#miscookies"],[12885990,"#miseucookielaw"],[4720042,"#missatge_cookie"],[1694525,"#mixcookies"],[11713178,"#mj-cookie-consent"],[13757380,"#mkCookieBar-bar"],[9979215,"#mktg_Cookie"],[12966146,"#mktg_Cookie_Wrap"],[2368485,"#mktzr_cookie_policy"],[9143706,"#mlUsingCookies"],[12877466,"#mla-gdpr-light"],[921302,"#mm-ccpa-notice"],[1703321,"#mm-content-cookies"],[12880261,"#mmMS--bottom-notification"],[5255778,"#mmMS--notification"],[12212662,"#mm_cc_modal_overlay"],[10122641,"#mm_t07_cookie_box"],[15928405,"#mmmmm-cookies"],[16564532,"#mms-cookie-disclaimer"],[536438,"#mmsCookieLayer"],[5418046,"#mn_cookieinfo_holder"],[6465037,"#mnd-cookie-bar"],[6168932,"#mnp_cookie_confirmation"],[12509615,"#mntsinfotech-cookie-bar"],[870694,"#mobiUsingCookies"],[394288,"#mobile-cookie-disclaimer"],[5047422,"#mobile-privacy-law"],[1486894,"#mobile-sticky-bottom"],[11515442,"#mod-cookieBar"],[13042646,"#mod-cookies-warrning"],[10874710,"#mod-darmas-cookies"],[7511879,"#mod-eprivacyoptin"],[7400374,"#mod-eu-cookies-overlay"],[11543426,"#mod-privacy-policy"],[8095748,"#mod-privacy-policy-banner-1"],[9744648,"#mod-svmb-cookie-layer-1"],[9574105,"#modPrivacySettings"],[701477,"#mod_cookie"],[4813084,"#mod_cookie_c"],[8733322,"#mod_gdpr_container"],[12223655,"#modal-aviso-cookie"],[13962965,"#modal-aviso-cookies"],[12817707,"#modal-bannercookies"],[14559186,"#modal-card-email-notice"],[4912263,"#modal-cokies"],[2292578,"#modal-cookie-background"],[4934814,"#modal-cookie-consent"],[1969213,"#modal-cookie-info"],[8593279,"#modal-cookie-law,#modal-cookie-man"],[4934724,"#modal-cookie-setting"],[3848045,"#modal-cookiedisclaimer"],[3374199,"#modal-cookies-backdrop"],[1283211,"#modal-cookies-consent"],[1283030,"#modal-cookies-general"],[4833452,"#modal-cookies-policy"],[11857450,"#modal-cookiewarning"],[708987,"#modal-gdpr"],[1736469,"#modal-ley-cookies"],[11595379,"#modal-rodo-info"],[709393,"#modal-root .RgpdPopup"],[1954915,"#modalAceptCookies"],[4405515,"#modalCook.mostrar-modal"],[1555324,"#modalCookieBanner"],[5751223,"#modalCookieComp"],[11744625,"#modalCookieConsent"],[740534,"#modalCookieContainer"],[4404985,"#modalGDPR"],[4404748,"#modalLGPD"],[2372822,"#modalStaticAvisoCookies"],[4912399,"#modal_cookie"],[1969192,"#modal_cookie-mask"],[4844605,"#modal_cookies:not(html):not(body)"],[708560,"#modal_lgpd"],[4918940,"#modalbakgdpr"],[4908427,"#modalcookies"],[4405772,"#modalrgpd"],[4417321,"#modalsource_privacy_widget"],[14144857,"#modssgdpr_cookie_bar"],[1749930,"#module-about-cookies"],[7659012,"#module-cookies"],[4644790,"#module_cookies"],[231710,"#monitcookie"],[4530665,"#moomoocookiealert"],[371169,"#moon-cookies"],[16442444,"#moove_gdpr_cookie_info_bar"],[8512976,"#moove_gdpr_cookie_modal"],[14584128,"#moove_gdpr_save_popup_settings_button"],[10476525,"#morph-cookie-bar"],[14843510,"#moscacookie"],[2832614,"#mostrar_aceptcookie"],[14845897,"#moto-cookies-container"],[13854440,"#motorsCookieMsg"],[12374522,"#mow_cookie_info_dialog"],[14728246,"#mp-misc-cookie-bar"],[3996697,"#mp_cookie"],[2820059,"#mpc_cookie_intro"],[8351367,"#mps-cookie-hint"],[14754160,"#mrcookies-wrapper"],[11727915,"#mrvCookieBanner"],[13505564,"#mrw_cookielaw_banner"],[3569467,"#ms-cookie-banner"],[4592223,"#ms-cookie-consent-banner"],[3558509,"#ms-cookie-policy,#mw-cookie-policy"],[15424673,"#ms-cookies-info"],[11004593,"#msCookie"],[15229715,"#ms_cookie_ok"],[6615079,"#mscc-cookie-container"],[978062,"#msccBanner"],[868358,"#msg-cookie,#msg_cookie"],[13050998,"#msg-cookie-container"],[8473265,"#msg-cookie-level0"],[11896827,"#msg-cookie-taggare"],[7704052,"#msg-cookies,#msg_cookies"],[16266919,"#msg-lv-cookies"],[4225249,"#msgCookie,#msgcookie"],[880770,"#msgCookies,#msgcookies"],[7609253,"#msgCookies-wrapper"],[1094770,"#msg_LGPD"],[13863398,"#msg_cookies_fbox"],[10045462,"#msgbox_cookies"],[5227269,"#msgexpandcookies"],[4837807,"#msicookie"],[2893763,"#mspb_alert_cookie"],[13594209,"#msr_cookies"],[12126051,"#mss-legal-banner"],[6291978,"#mssg-cookies-warning"],[9264701,"#mstm-cookie"],[4709347,"#mt-cookie-main-container"],[8364245,"#mt2-cookies-info"],[15177553,"#mtbn-privacy-banner"],[9834712,"#mtcookieconsent"],[11827353,"#mtv-cookie-notification"],[8859237,"#mtv-cookies"],[2743011,"#muma-cookies"],[11896959,"#mvo-cookie-message"],[11500746,"#mxw_rgpd_cookie"],[13024818,"#my-agile-privacy-notification-area"],[16227849,"#my-barracookies"],[1960577,"#my-cookie__consent"],[3530551,"#my-cookie__popup"],[3521569,"#my-cookies-alert"],[13989272,"#myCookieConsent"],[1526115,"#myCookieModal"],[13381010,"#myCustomCookieLayer"],[7028511,"#myLoaderCookies"],[9345019,"#myModal.ccModal"],[5514567,"#myModalCookie"],[16101220,"#myModalCookies"],[8416867,"#myModalrgpd"],[14389711,"#myUserConsent"],[4727473,"#mybyte_media_cookiehinweis"],[5299051,"#mycmpAlertBig"],[4376879,"#mycmpRoot"],[14301595,"#mycookie"],[13962544,"#mycookie_loader_window"],[12571984,"#mycookiebar"],[12572420,"#mycookietip"],[16559486,"#myh-cookieconsent-box"],[3572416,"#mymodal_cookie"],[11620008,"#mz-cookies-policy"],[7396538,"#mz_genericOverlay"],[1174980,"#n-popup-cookies"],[562163,"#n-popup-privacy"],[10896327,"#n2g_box_cookie_alerte_message,#nge_box_cookie_alerte_message,#ngo_box_cookie_alerte_message"],[9624558,"#nCookie"],[5573211,"#n_cookie_info"],[9642410,"#nacc-overlay"],[4658004,"#nafets_imprint-cookie"],[5417398,"#name-ga-cookie-accept-bar"],[6918708,"#nav-cookie,#nav_cookie"],[16110547,"#navCookie"],[6931120,"#navCookies"],[12984763,"#navbar-cookie"],[15813848,"#navbar-cookies"],[15808638,"#navbar-privacy"],[436659,"#navbarCookie"],[8187395,"#navve-cookie-block"],[10940836,"#nbcCookieChoice"],[9879829,"#ncCookieAlert"],[8406488,"#ncRgpdRoot,.con-kit-gdpr-cookie-pop-up"],[12774561,"#nca-cookieaccept-line"],[12733479,"#ncl-cookie-opt-out"],[15657406,"#nd-cookie-alert"],[11077513,"#nebula-cookie-notification"],[13394852,"#nefos-cookie-container"],[899790,"#neo_cookie_advice"],[8323151,"#nerolisCookies"],[9192386,"#nestigo-cookie-notice"],[12227437,"#netgraf_cookie_alert"],[14530751,"#netirs_top_cookie_popup"],[6486956,"#nety_cookie,#note_cookie"],[6958741,"#new-cookie"],[16637127,"#new-cookies,#new_cookies"],[7374275,"#newCookieDisclaimerBanner"],[7270487,"#newCookieHead"],[16419102,"#newCookieNotificationLayer"],[9390468,"#newCookiesAlert"],[9630370,"#newCookiesBanner"],[3040466,"#newPolicyWrapper"],[269512,"#newcookie_x"],[9349641,"#newcookiebanner"],[15042512,"#next_accept_cookie"],[7556346,"#nextcookie"],[11574909,"#nextlevelsCookieBox"],[16617725,"#nfPPBar"],[12176929,"#nf_cookiebanner"],[5703320,"#nfa-cookie-cookie-banner"],[12734196,"#nfb-cookies-banner"],[5793544,"#nfcCookieNote"],[1991944,"#nfcookieAcceptModal"],[5718290,"#ngo-cookie-policy-banner"],[1247280,"#nh-neth-gdpr-cookie-popup"],[6832722,"#nhm-cookie-notify"],[3149619,"#nibirumail_cookie_advice"],[6887562,"#nimgrowler"],[14529337,"#nk-cookie-consent,#np-cookie-consent"],[7024088,"#nk_cookie_privacy_message"],[9893693,"#nl_id_cookie--container"],[5820116,"#nld_cookies"],[999062,"#nm-cookieWrapper"],[13402728,"#no-cookie"],[8278387,"#no-cookie-doorkeeper"],[12730212,"#noConsentAlertModal"],[8636654,"#nocookie"],[5586726,"#nocookieaktiv"],[1468181,"#nolis-cookie-consent,#notif-cookie-consent"],[16238274,"#non-blocking-consent-notification"],[10226708,"#nordic-footer__cookies"],[15200533,"#norificare_cookie"],[6301355,"#norm_cookie_note"],[13221741,"#norm_cookies"],[5715624,"#normativaEU"],[12729287,"#notAgreedForCookies"],[7158422,"#notaCookie,#notyCookie"],[10858603,"#nota_cookies"],[3009398,"#notatekpl_cookielaw"],[83437,"#noteOnCookies"],[9640455,"#notescookies"],[8777116,"#notice--cookie"],[7945688,"#notice-cook"],[3256699,"#notice-cookie"],[1092791,"#notice-cookie-block"],[12715570,"#notice-cookie-block-info"],[5456924,"#notice-cookie-content"],[4847803,"#notice-cookie-policy"],[11722254,"#notice-cookie-preferences"],[8773144,"#notice-cookies"],[5417791,"#notice.cookies"],[12636004,"#noticeAboutCookies"],[4275265,"#noticeCookies"],[7947713,"#noticePopup"],[3878070,"#noticePrivacy"],[7967116,"#notice_cnil"],[4629068,"#notice_privacy"],[4602596,"#notice_visitor"],[14959962,"#notices-cookie-policy-warning"],[2975739,"#notif--privacy"],[7905525,"#notifCookie"],[922482,"#notifica_cookies"],[3272134,"#notificacio-cookies"],[3673292,"#notificacion_mensaje_cookies"],[13794838,"#notificare-cookies"],[10675384,"#notification-allowCookies"],[3327258,"#notification-cookie"],[1540093,"#notification-cookies"],[16440557,"#notificationBoxCookiesUsage"],[3239334,"#notificationCookies"],[2166754,"#notification_4cookies"],[1631427,"#notification__cookie"],[3209512,"#notification_cookie"],[1631439,"#notification_cookies"],[3250430,"#notification_cookiewarning"],[2732530,"#notification_of_cookie"],[13807508,"#notificationcookie"],[7130809,"#notify-bar[data-cookie-name=\"notify-cookies\"],header > #notify-bar"],[4861966,"#notify-policy-cookie"],[5417862,"#notify.cookie"],[10069206,"#notifyCookie"],[10224419,"#notifyCookieBot"],[10594948,"#notifyCookies"],[10425676,"#notify_cookie"],[9521060,"#notifycookies"],[15971007,"#noty-cnil"],[8364231,"#nov_popup_cookie_warning"],[10278144,"#nova_cookie_disclaimer"],[8001804,"#novablog-cookie-banner"],[6086686,"#np-gdpr-modal"],[4224581,"#np_cookie_law"],[5147155,"#npmCookieBanner"],[4386905,"#npo_cc_notification"],[1688477,"#npo_cc_notification_wrapper"],[3070432,"#nq_cnilbanner"],[3851002,"#nq_cookie_notice"],[3888815,"#nrdq-cookie-notice"],[1015560,"#ns-cookie-button"],[899693,"#nso_cookie_banner"],[12203325,"#ntcc[data-cookie-bar]"],[12982824,"#nu_bottom_alert_dialog_accept_cookies"],[6832335,"#nuk-cookieMessage"],[8167573,"#nur_cw_cookies_overlay"],[5200086,"#nur_cw_cookies_popup"],[6590919,"#nve_cookie"],[5445832,"#nvx-cookies"],[12566795,"#nw_cookie_alert_box"],[4266787,"#nw_gdpr_view_id"],[9556979,"#nwcook-message"],[11168815,"#nwe-cookie-bar"],[1805292,"#nx_gdpr_modal"],[13500495,"#nx_gdpr_modal2"],[10894344,"#nx_gdpr_modal_main"],[14631192,"#nx_gdpr_modal_main1"],[14631195,"#nx_gdpr_modal_main2"],[14152338,"#nxs-ccpa-banner"],[2344814,"#nyh_cookie-message"],[3017630,"#nzme-notification"],[10859405,"#o-cookie"],[12687785,"#o-cookie-law"],[8863017,"#o-cookiePolicyOverlay"],[8008784,"#o2fCookieConsentDialog"],[12489321,"#o99_cookie-information"],[13937435,"#oH_cookie,#ok_cookie,#or_cookie"],[15117313,"#oPrivallyApp"],[2252037,"#objCookieConsent"],[4016752,"#obt_ga_banner"],[14149576,"#oc_cb_wrapper"],[4658929,"#ocn-cookie-inner"],[12681895,"#ocn-cookie-wrap"],[8229837,"#oct-policy.fixed-bottom"],[7100969,"#ocw_conteneur"],[3826475,"#odav-cookie-consent"],[14206016,"#oddcookie"],[12461195,"#ode-cookie-popup"],[12052626,"#oe-cookie-consent-dialogue"],[7524537,"#oemaceptacion"],[3310056,"#oft_cookieConsent"],[4618740,"#ogcc_barContainer"],[6063759,"#oil-privacy-button"],[5402565,"#oil-privacy-form"],[4238059,"#okCookie"],[8498891,"#okcookie"],[14309299,"#okcookies"],[7785869,"#oknoCookie"],[4327191,"#okno_cookie"],[12270740,"#okno_rcookie"],[6018460,"#okookie-box"],[16374768,"#omnilegal-cookie-bar"],[4040796,"#omtom-cookie-notification"],[14935133,"#onetag_cookie_law"],[1021906,"#onetrust-banner-sdk"],[9868415,"#onetrust-consent-sdk"],[7993039,"#onlyCookie"],[4934145,"#onyx_cookiesinfo_bar"],[3098038,"#onyx_cookiesinfo_spacer"],[7600422,"#openCookie"],[15600413,"#openModalCookies"],[2702399,"#openglobal_privacy_widget"],[8215457,"#optanon"],[10775752,"#optanon-overlay"],[15192962,"#optin-bannerDiv"],[14788719,"#optin-bar"],[14775773,"#optin-optin-header"],[13595188,"#optin-optout"],[5178012,"#optinCookie"],[14631092,"#optinckycontainer"],[7155867,"#os_app_cookiewarn"],[7991820,"#osomcookie"],[16178566,"#ost-cookiewall-container"],[7619972,"#ot-ccpa-banner"],[5766870,"#ot-sdk-btn:not(button)"],[8863126,"#otp-privacy"],[2180915,"#otrcookiecompliancediv"],[3085601,"#oupcookiepolicy_message"],[9026315,"#over-cookies-msg"],[8700345,"#overlay-accept-cookies"],[13570801,"#overlay-coockie"],[15994167,"#overlay-cookie,#overlay_cookie"],[9324720,"#overlay-cookie-popup"],[6407549,"#overlay-cookielaw-form"],[13570725,"#overlay-cookies,#overlay_cookies"],[9286517,"#overlayContentCookie"],[11782096,"#overlayCookie"],[10875309,"#overlayCookie2015"],[12662901,"#overlayCookieNotification"],[16006579,"#overlayCookies,#overlaycookies"],[5711757,"#overlayTradeCCT2"],[13572079,"#overlay_consent"],[11627566,"#overlay_pri"],[9375273,"#overlay_privacyCookie"],[7822658,"#overtopcookies"],[5774535,"#ow_cookie_consent_container"],[12802185,"#ownCookieLayer"],[16282803,"#ozy-cookie_notice_banner"],[5649113,"#p80_cookie_notice_wrapper"],[8373456,"#pCookieModal"],[1394500,"#pCookieModalV1"],[1400733,"#pCookieWarning"],[3445036,"#p_ciInner"],[16339961,"#p_lt_ctl00_CookieNotice_pnlCookieNotice"],[8493105,"#p_p_id_cookie_WAR_cookieportlet_"],[13064451,"#p_p_id_cookiespolicyportlet_WAR_cookiespolicyportlet_"],[1353362,"#packt_gdpr_container"],[12546100,"#page > .privacy-optin"],[10480491,"#page-advice-cookie"],[10932462,"#page-cookie-banner"],[15060052,"#page-cookies"],[3434596,"#page-cookies-bar"],[11941353,"#pageCookies"],[13718428,"#pageUseCookieDiv"],[3829721,"#page_cookie_menu"],[11652853,"#pages_cookie_consent"],[22133,"#pamCookieLayer"],[6176112,"#panCookieContainer"],[13908015,"#panCookieRequest"],[2430592,"#pan_cookies"],[8936454,"#pandectes-banner"],[7225528,"#panel-cookie,#panel_cookie"],[10805696,"#panel-cookie-usage"],[648298,"#panel-cookies"],[2534651,"#panelCookie"],[886767,"#panelCookiesInfo"],[14131659,"#panel_cookie_bottom"],[4147636,"#panel_cookie_dol"],[7213116,"#panelcookies"],[8719724,"#pantalla-Cookies"],[12740446,"#pantalla_cookies"],[4951050,"#pao_warning_cookie"],[8025942,"#paperify-pro-cookie-ify"],[2292262,"#paperplane-cookie-notice"],[6474778,"#paragraph_cookie"],[16100760,"#parent_SiteCookieMessageContainer"],[7940107,"#park-cookiebar-el"],[16285121,"#part-cookies"],[7931365,"#pasek_ciasteczka"],[601344,"#pasek_komunikat_cookie"],[1577830,"#pastilla-cookie"],[1402104,"#pax-cookies-message-container"],[9546512,"#pb-cookies-policy-banner"],[11279800,"#pbAcceptCookies"],[15626645,"#pb_cookie_consent,#pp_cookie_consent"],[15626017,"#pb_cookie_message"],[8426690,"#pbb-cookielaw"],[102230,"#pc-cookie-notice,#pg-cookie-notice,#pp-cookie-notice"],[15672021,"#pc-cookies-notice"],[10027706,"#pccmsCookiesAlert"],[8471584,"#pd_cookielaw,#pp_cookielaw"],[6021054,"#pdpa-popup"],[9354794,"#pdpa-privacy-policy"],[13003947,"#pecr-compliance-banner"],[12168511,"#pecr-cookie-banner-wrapper"],[631946,"#pecr-cookie-warning"],[12994814,"#permiso_cookies"],[7593046,"#permission-bar"],[758474,"#permission-bar-prompt"],[15002642,"#permission_request_box"],[14910596,"#perpetuum-cookie-bar"],[8544023,"#pf-cookie-hint"],[15465601,"#pfCookieNotice"],[3456304,"#pfizer_cookies_policy"],[10040537,"#pfwCookiePreferences"],[8545054,"#pg-cookiesInfo"],[3346303,"#pg-gdpr"],[3589605,"#pgdg-gdpr"],[3988702,"#ph-cookies-akkoord"],[15601317,"#phCookieConsent,#ptCookieConsent"],[5663734,"#phew_cookie_popup"],[15911710,"#phrase_notification_cookies"],[9819733,"#piano-infobar-container"],[1389659,"#pie_menu_cookies"],[12917833,"#piskotOpozorilo"],[3414007,"#piskoti"],[16531763,"#piskotki"],[2919358,"#piskotki_div"],[12896770,"#piskotki_obvestilo"],[4876460,"#piskotki_wrapper"],[4806296,"#piwik-banner-container"],[8384213,"#piwik-flyin"],[2537091,"#pixcookie"],[15708022,"#pjAcceptCookieBar"],[9137745,"#pl-sp-privacy-button"],[3786308,"#pl_cookie,#pp_cookie"],[6999783,"#pl_cookies,#pm_cookies,#pw_cookies"],[202281,"#platform_cookie_policy_bar"],[9822228,"#please-approve-cookies"],[11073162,"#plenty-cookie-bar"],[5850520,"#plg-cookienotice"],[3779325,"#plikiCookiesPop"],[5121918,"#plugin_cookie_int"],[11554692,"#pm--cookie-permission"],[5650806,"#pm-cookie"],[114182,"#pm-cookie-banner,#pw-cookie-banner"],[15582951,"#pm-cookie-consent,#px-cookie-consent"],[76108,"#pm-cookie-notif"],[15863929,"#pm-privacy-banner"],[13610371,"#pm13_cookie_info,#pm15_cookie_info"],[3445640,"#pmc_toupp_notice"],[4802306,"#pnl-cookies,#pol-cookies,#pol_cookies"],[10412729,"#pnl-cookies-warning"],[15618351,"#pnlApproveCookiesUsage"],[3247127,"#pnlCookie,#polCockie"],[16656972,"#pnlCookieBanner"],[5092371,"#pnlCookieBar"],[14796284,"#pnlCookieConsent"],[16666776,"#pnlCookieFooter"],[11768658,"#pnlCookieInfo"],[14802815,"#pnlCookieMessage"],[16667378,"#pnlCookieNotice"],[16642690,"#pnlCookieStatus"],[6532468,"#pnlCookies,#polCookies"],[12571353,"#pnlCookiesNotification"],[12182693,"#pnlEUCookieBanner"],[6510098,"#pnlPrivacy"],[6456626,"#pnn-cookie"],[2847976,"#pnscookie"],[5476624,"#poityka-ciastek"],[5966650,"#poland_cookie_cont"],[4663415,"#policiyAlert"],[490414,"#policy-accept"],[492353,"#policy-banner"],[477821,"#policy-cookie"],[8533157,"#policy-cookie-notice"],[1565092,"#policy-cookies-banner"],[6526450,"#policy-div"],[3275153,"#policy-modal-banner"],[4610823,"#policy-popup"],[9007826,"#policy-settings-info"],[7936964,"#policy-validation"],[4801386,"#policy-warning-container"],[8667578,"#policy-warning-popup"],[483718,"#policy-window"],[12834648,"#policyAlertPanel"],[3279760,"#policyBannerWrapper"],[3241989,"#policyBar"],[13539853,"#policyConsent"],[4637621,"#policyCookie"],[6152813,"#policyCookieInformation"],[13538759,"#policyCookies"],[14452714,"#policyCookiesLayer"],[14011531,"#policyMessage"],[4650825,"#policyNotice"],[4745157,"#policyPanel"],[4745479,"#policyPopup"],[9649984,"#policyPopupContainer"],[13369359,"#policy_cookie"],[13384381,"#policy_header"],[518204,"#policy_message"],[13369421,"#policy_notice"],[535690,"#policy_wrapper"],[13032064,"#polish-cookie-note"],[7237076,"#politica-cookies"],[1856648,"#politica-privacidade-lgpd"],[13158115,"#politicaCookie"],[4696945,"#politicaCookies"],[5711687,"#politicaDeCookies"],[2972312,"#politicaPrivacidade"],[7951590,"#politica_cookies"],[2745653,"#politica_de_cookies"],[6657823,"#politica_de_cookies_container"],[15720000,"#politica_de_privacidad"],[3614353,"#politicacookies"],[7575252,"#politique_confidentialite"],[15090754,"#polityka-ciastek"],[15051075,"#polityka-cookie"],[15085020,"#polityka-cookies"],[2279919,"#polityka-prywatnosci"],[2131639,"#polityka-prywatnosci-tlo"],[211201,"#politykaPrywatnosciHolder"],[1704535,"#polityka_cookie_exel"],[15799534,"#polityka_cookies"],[16437014,"#polityka_okno"],[16399464,"#politykacooki"],[13084825,"#politykacookies"],[10262647,"#politykaprywatnosci"],[13492373,"#poolcookiebadge"],[6097004,"#pop-cookie"],[10405618,"#pop-cookie-backdrop"],[7340318,"#pop-cookies,#pop_cookies"],[9828904,"#pop-gdpr"],[10975991,"#pop-up-cookie"],[5969556,"#pop-up-cookies"],[2807691,"#popCookie,#popcookie"],[1566787,"#popInCookieContainer"],[385086,"#popUpCookies,#popupCookies,#popupcookies"],[3697644,"#popUpCookiesContainer"],[14368122,"#popUpInfosLegal"],[16230138,"#pop_rgpd"],[14699669,"#pop_site_cookie"],[353672,"#popcc12"],[346819,"#popcook"],[6093032,"#popcookies"],[12574602,"#popin-accept-cookie"],[1831886,"#popin-cgu-cookie"],[6091565,"#popin-cnil"],[16241124,"#popin-cookie,#popin_cookie"],[12941750,"#popin-cookies,#popin_cookies"],[7236519,"#popinCookie,#popincookie"],[16253536,"#popinCookies"],[15340040,"#popin_infoscookies"],[5798609,"#popin_tc_privacy"],[898250,"#poprgpd"],[9113361,"#popup--cookies"],[7066865,"#popup-accept-cookies"],[12589518,"#popup-announcements"],[6107050,"#popup-ccpa"],[9161262,"#popup-container-aviso"],[10204284,"#popup-coockie"],[397498,"#popup-cookie,#popup_cookie"],[2894974,"#popup-cookie-agreement"],[13003230,"#popup-cookie-block"],[3169883,"#popup-cookie-cnil"],[2916320,"#popup-cookie-container"],[7847963,"#popup-cookie-contenedor"],[2707877,"#popup-cookie-policy"],[14249966,"#popup-cookie-policy-small"],[3169886,"#popup-cookie-wall"],[2759289,"#popup-cookieConsent"],[10204200,"#popup-cookies,#popup_cookies"],[3386756,"#popup-cookies-18"],[221417,"#popup-cookies-bottom"],[10031218,"#popup-cookies-overlay"],[221413,"#popup-cookies-police,#popup_cookies_policy"],[4869332,"#popup-disclaimer"],[6107182,"#popup-gdpr"],[6921034,"#popup-mask-rdo"],[9315615,"#popup-privacypolicy"],[3102422,"#popup-webpage-cookie"],[12327735,"#popupAvvisoCookies"],[10314915,"#popupCNIL-container"],[7740153,"#popupCookie,#popupcookie"],[6107059,"#popup_cnil"],[14308678,"#popup_cookie_contener_main"],[3166182,"#popup_cookie_info"],[2388427,"#popup_cookie_information"],[3387960,"#popup_cookie_law"],[2774541,"#popup_cookies_modal"],[3362327,"#popup_info_cookie"],[16708248,"#popup_loicookie"],[8016783,"#popupdescookies"],[2828332,"#popupgdpr"],[2828377,"#popuprgpd"],[9722140,"#portal-cookie-info"],[13554963,"#portal-cookieoptout"],[486245,"#positiv_cookies_field"],[10627523,"#powa-cookie"],[4496780,"#ppCookies"],[8495503,"#ppa-cookies"],[7919,"#ppcookie"],[14626363,"#ppms_cm_bar_overlay"],[7443261,"#ppms_cm_popup_overlay"],[7152019,"#pq-page-top-cookie"],[13870619,"#praivacy-cookie-notice"],[8978118,"#praivacy-notice"],[7935271,"#pravda-cookie-usage"],[5009188,"#preferences-cookie-consent"],[14852866,"#pregdpr"],[6897307,"#preheader_cookies"],[1571344,"#prettyCookie_message"],[14983358,"#prevent_cookies"],[5284444,"#prfrm_cookie_bnr"],[106239,"#pricacy_popup,#privacy-popup,#privacy_popup"],[4601722,"#pricepirates-cookie-accept"],[6706528,"#prihvacamKolacice"],[3054760,"#primus-cc"],[6552424,"#prio1-cookie-consent-small"],[666126,"#privacidadBar"],[10284488,"#privacy-advise"],[90207,"#privacy-alert"],[9210170,"#privacy-alert-blur"],[10282565,"#privacy-banner,#privacy_banner"],[15567737,"#privacy-bar,#privacy_bar"],[6344972,"#privacy-bottombar"],[8901969,"#privacy-consent-banner"],[3876584,"#privacy-consent-overlay"],[10281577,"#privacy-cookie,#privacy_cookie"],[14510979,"#privacy-cookie-banner"],[5881903,"#privacy-cookie-info"],[14511083,"#privacy-cookieMessage"],[9221414,"#privacy-disclaimer"],[10235909,"#privacy-fixed-bottom"],[10278432,"#privacy-footer"],[10660456,"#privacy-hint"],[2203788,"#privacy-information-cookie-notice"],[76808,"#privacy-layer"],[6369972,"#privacy-message-bar"],[15214403,"#privacy-msg-container"],[10660148,"#privacy-note"],[9210496,"#privacy-notice-box,#privacy-policy-bar,#privacy_policy_bar"],[3058806,"#privacy-notification-banner"],[4743841,"#privacy-overlay-banner"],[10301971,"#privacy-police,div#privacy_policy"],[4024816,"#privacy-policies-banner"],[14496009,"#privacy-policy-banner,#privacy_policy_banner"],[15586730,"#privacy-policy-global-message"],[3323540,"#privacy-policy-link-wrapper"],[10581320,"#privacy-policy-modal"],[5871816,"#privacy-policy-note"],[14496130,"#privacy-policy-notice"],[3322325,"#privacy-policy-notification"],[10581745,"#privacy-policy-panel"],[10581729,"#privacy-policy-popup"],[9043894,"#privacy-policy-updated"],[10301849,"#privacy-pop-up"],[4690079,"#privacy-popup-container"],[10299066,"#privacy-shield"],[12770074,"#privacy-statement-wrapper"],[6371858,"#privacy-statement:not(.checkbox)"],[102158,"#privacy-toast"],[10297097,"#privacy-update"],[3321003,"#privacyAndCookieNoticePanel"],[3313556,"#privacyAndCookiesConfirmation"],[6130070,"#privacyAnnouncement:not(body)"],[89778,"#privacyBanner,#privacybanner"],[6417929,"#privacyBar,#privacybar"],[6417927,"#privacyBox"],[10269438,"#privacyConsent"],[71054,"#privacyCookie,#privacycookie"],[3952822,"#privacyCookieDisclaimer"],[9210717,"#privacyCookieLayer"],[15635036,"#privacyCookiesPolicyMessageContainer"],[6375258,"#privacyDisclaimer"],[15567316,"#privacyHint,#privacyhint"],[5745275,"#privacyNotePopupContainer"],[6911295,"#privacyNoticeUpdate"],[6897960,"#privacyNotification"],[1967026,"#privacyNotifyContainer"],[8988955,"#privacyOptionsCookieOptIn"],[15365316,"#privacyOuterContainer"],[10295497,"#privacyOverlay"],[8026092,"#privacyPolicyBar"],[8026082,"#privacyPolicyBox"],[10433719,"#privacyPolicyCookies"],[6346398,"#privacyPolicyInfo"],[9210242,"#privacyPolicyLayer"],[6069933,"#privacyPolicyLayerN"],[6346380,"#privacyPolicyNote"],[10434041,"#privacyPolicyOverlay"],[9210251,"#privacyPolicyPopup"],[10660116,"#privacyPopup,#privacypopup"],[76405,"#privacySlider"],[71824,"#privacyTopBar"],[7141355,"#privacyWarining"],[11058032,"#privacyWarningBanner"],[10299787,"#privacyWrapper"],[10284158,"#privacy_accept"],[6353601,"#privacy_agreement"],[7317265,"#privacy_bandeau"],[91834,"#privacy_barre"],[6056052,"#privacy_blockscreen"],[14496479,"#privacy_box_container"],[5882178,"#privacy_cookie_note"],[10596843,"#privacy_cookie_popup"],[10595714,"#privacy_cookiepolicy"],[7071419,"#privacy_cookies"],[84264,"#privacy_cover"],[10397049,"#privacy_info_content"],[10397149,"#privacy_info_overlay"],[15567410,"#privacy_law"],[3476196,"#privacy_message_alert_div"],[77418,"#privacy_modal"],[10270485,"#privacy_notice"],[12655146,"#privacy_policy_link_window"],[14593657,"#privacy_terms_cookies"],[10295066,"#privacy_widget"],[6135248,"#privacybanner_modal"],[11317643,"#privacycookie-div-supertop"],[10283945,"#privacymanager"],[10280317,"#privacymessage"],[71116,"#privacynotice"],[71120,"#privacypolicy:not(input)"],[8767402,"#privacypolicycontainer"],[10629278,"#privatBanner"],[10411663,"#private-policy"],[11624760,"#privatePolicyHolder"],[4795237,"#pro-cp-dialog-banner"],[5404834,"#pro-cp-dialog-wrapper"],[8567598,"#pro_cookiebox"],[10658957,"#pro_euclp_cookies_box"],[8023918,"#prompt-cookies"],[354091,"#pronamic_cookie_holder"],[14193521,"#prosite_cookie_advarsel"],[1072111,"#psCookieDisclaimer"],[10133640,"#psCookieSliderConBot"],[3892536,"#ps_cookiebar_cookies"],[15555307,"#ptCookieBarWrap"],[8225107,"#ptalkcookie"],[10408276,"#publicCookieUsage"],[15520976,"#purch-gdpr-banner"],[6037259,"#push_alert"],[116709,"#pv-cookie-dialog"],[11180161,"#pwcc-cookie-consent"],[2363195,"#pwcr-cd-cookie-usage-disclaimer"],[56899,"#pwebcookiesnotifi"],[6200203,"#pww-cookie"],[5106016,"#px-cookie-bar-extended"],[4617702,"#px-cookie-consent-overlay"],[2891218,"#px-cookiebar"],[2302133,"#pxa-cookie-bar"],[5956985,"#q-cookie-box"],[131364,"#q8-cookie-compliance"],[5937106,"#qPrivacyBanner"],[3036164,"#qbCookieConsent"],[8486544,"#qb_cookie_consent_main"],[5001555,"#qball_co_cookie-footer"],[14236352,"#qc_choice_3pc_frame"],[1029197,"#qg-toast"],[13352992,"#ql-cookie-consent-box"],[7365826,"#qookies_habitat"],[10566273,"#qthemeCookieBanner"],[4605986,"#qubit-eu-cookie"],[16281103,"#r42CookieBar"],[12863303,"#rabCookieSlider"],[11245616,"#raisio-cookie-notification"],[5986899,"#ramka_ciasteczka_info"],[6895539,"#rapidstaff-cookie__banner"],[13465861,"#rapidweaver_privacy_message"],[11850921,"#ras-cookie-container"],[8962737,"#razer-pro-cookie-ify"],[12300882,"#rb-cookie-container"],[2577644,"#rb_cookieBox"],[6730647,"#rbiCookiePolicy_pushDownBoxWrapper"],[16301978,"#rbiCookiePolicy_spacer"],[9974347,"#rc-ley-cookies-dialogo"],[4954793,"#rcCookiePopUp"],[6868494,"#rcCookies"],[1516238,"#rdm-cookie-consent"],[1166130,"#react-app-CookieConsentBanner"],[8977453,"#react-cookie"],[11303204,"#react-cookie-approval"],[12738717,"#react-cookie-bar"],[10694111,"#react-cookie-warning"],[5108892,"#react_element__cookiebar"],[9074303,"#red_cookie_restriction"],[1285195,"#redim-cookiehint"],[2101403,"#redim-cookiehint-bottom"],[15620377,"#redim-cookiehint-modal"],[1779530,"#regens-cookie-setting"],[8168479,"#region_cookies_infos"],[3842981,"#rek_blocker"],[6049349,"#remember_cookie"],[7685573,"#reminder.privacy-reminder"],[11844161,"#remoteCookie"],[299146,"#render-cookies-notification"],[41630,"#requestCookies"],[12893313,"#res-cockie"],[8555557,"#resultCheckCookieMSG"],[1683660,"#results-cookies-alert"],[8547647,"#rg-cookie-check"],[13742050,"#rgPrivacyBanner,#rtPrivacyBanner"],[8967822,"#rg_container_cookie"],[12616006,"#rgdp.rgpd"],[12615360,"#rgpb.rgpd"],[7508622,"#rgpd-accept-cookies"],[5111552,"#rgpd-band"],[158138,"#rgpd-banner"],[4873471,"#rgpd-bar-container"],[8163474,"#rgpd-consent"],[8162689,"#rgpd-cookies"],[4797064,"#rgpd-cookies-modal"],[3775958,"#rgpd-cookies-modal-wrapper"],[8147905,"#rgpd-general"],[12988487,"#rgpd-infos"],[10658638,"#rgpd-little-validated"],[12988456,"#rgpd-modal"],[1239454,"#rgpd-msg.alert"],[155844,"#rgpd-notice"],[8163941,"#rgpd-overlay"],[12988448,"#rgpd-popin"],[2159797,"#rgpd-popup-container"],[8159527,"#rgpd-wrapper"],[12615366,"#rgpd.rgpd,#rgpd.smart-popin,#rgpd.without-overlay"],[5009464,"#rgpdAlert"],[15222469,"#rgpdCookiesHacce"],[5004813,"#rgpdModal"],[5019563,"#rgpdXooit"],[7577570,"#rgpd__info__"],[5556219,"#rgpd_backdrop"],[7568790,"#rgpd_bandeau"],[1604424,"#rgpd_banner"],[5020440,"#rgpd_bloc"],[1606016,"#rgpd_bouton"],[7573042,"#rgpd_demande"],[5020344,"#rgpd_main"],[8483162,"#rgpd_main_content"],[2683090,"#rgpd_obj"],[13106194,"#rgpd_popin"],[14147258,"#rgpd_pp"],[5019868,"#rgpd_tray"],[14092212,"#rgpdbar"],[14092400,"#rgpdbox"],[13060334,"#rgpdcookie"],[5614024,"#rgpdcookie-panel-root"],[14100284,"#rgpdmsg"],[5060024,"#rgpdpopup"],[9701699,"#rgs-main-context-bar"],[6584154,"#rgwp-cookie-modal"],[2535468,"#rgwp-cookie-policy"],[12577251,"#rhulcookieaccept"],[15122948,"#ribbon-cookies-agree"],[9643613,"#rich-id-cookies-regulation"],[13875132,"#richpages_cookieconsent"],[2784387,"#rk-accept-cookies"],[8116543,"#rm-cookieconsent"],[11488442,"#rm-cookies-wrapper"],[14413799,"#rnCookieConsent_popup"],[14548621,"#rndcookie_banner"],[12298714,"#rnw_cookies_banner"],[2330497,"#rodo-bar"],[13698717,"#rodo-block"],[13883630,"#rodo-info-box"],[13698748,"#rodo-modal"],[1577177,"#rodo-modal-all"],[5862769,"#rodo-overlay"],[2315743,"#rodo-pop"],[11909214,"#rodo-popup-container"],[8228905,"#rodo-popup-overlay"],[5727916,"#rodoAlert"],[14983015,"#rodoBox"],[13811354,"#rodoCookie"],[4669346,"#rodoInfoForm"],[4081450,"#rodoNotificationWrapper"],[14965624,"#rodoRow"],[7395850,"#rodoWrapper"],[7106163,"#rodo_accept"],[611167,"#rodo_env"],[13781646,"#rodo_modal"],[13781658,"#rodo_popup"],[322355,"#rodoinfo"],[15028174,"#rodonew"],[1701054,"#rodonf-app-ux"],[6992758,"#root-cookie-notice"],[11040214,"#root-cookiebanner"],[7590909,"#rotorCookie"],[13036681,"#row-cookie"],[2556351,"#rqif_info_banner"],[2596555,"#rs_cookie_declaration"],[15856991,"#rs_cookie_manager_popup:not(.modal)"],[12599509,"#rs_cookie_manager_popup_shadow"],[13835989,"#rsseo-cookie-accept"],[1515776,"#rtl-cookie-message,#rwd-cookie-message"],[15916582,"#rtl-cookie-notification"],[1425558,"#rtl_cookie_small"],[12392139,"#rto-cookie-notice"],[5508831,"#rtpprivacycontent"],[12889225,"#rtsCookies"],[7744141,"#rtveCookiePolicy"],[13422973,"#ruban-cnil"],[13671387,"#rvacookies"],[10264095,"#rvdwCookiePolicy"],[2679913,"#rw_accept_cookie"],[15336990,"#rw_alert_cookies"],[8419925,"#rwdcookiesinfo"],[15130469,"#rws-cookie-bar"],[9823617,"#rx-cookie-wrapper"],[14668718,"#rynCookiePolicy"],[1194551,"#s-avviso-cookie"],[8720913,"#s-cookie"],[11277856,"#s-ui-cc-container"],[1092060,"#s-ui-cc-navbar"],[1917029,"#s1-cookie-banner"],[11530969,"#s112_accept_cookies"],[12264083,"#s2m_cookies_optin_dialog"],[11558087,"#s4c-cookie-wrapper,#swl-cookie-wrapper"],[335637,"#s_cookie_msg"],[15131935,"#s_s_cookieInfoContainer"],[584249,"#saglasnost-container"],[880578,"#salsa-policies-advice"],[15898370,"#sanoma-consent-bar"],[8880430,"#sanoma-consent-bar-mobile"],[5322649,"#sap-disclaimer"],[8255925,"#sb-cookie-compliance-overlay"],[2510738,"#sb-privacy-policy"],[12963604,"#sbEuCookieConsentBox"],[55794,"#sbeu-cookie"],[16776284,"#sc-alert-box-wrapper"],[2479620,"#sc-cookie-notification"],[15360767,"#sc-cookies-info"],[1948346,"#sc-gdpr-box"],[629757,"#scCookieModal"],[1437862,"#sc_thispolicy"],[12502116,"#scc-consent"],[16364980,"#scc-cookie-bar"],[11557743,"#scc-cookie-consent"],[12032129,"#scc-mask"],[6487264,"#sccCookieBanner"],[6539072,"#schifters-gdpr-container"],[14649884,"#scmp-popin"],[6658678,"#scms-cc-cookie-bar"],[2039981,"#scnb-cookie-bar"],[990867,"#sd-eu-cookies"],[13927570,"#sdCookieBanner"],[9608649,"#sdbCookieLegalContainer"],[3492064,"#sdgdpr_modal_wrapper"],[7973026,"#se-cookies-message-container"],[9968781,"#seccao1 > #cookie"],[7155585,"#secciocookies"],[647455,"#section-cookie,#section_cookie"],[2209095,"#section-cookie_notitication"],[15582349,"#section-cookies"],[409818,"#section_rgpd"],[8355277,"#seedDivCookieLawId"],[8758450,"#seedDivCookiewLawInfo"],[10427768,"#segnalazione_cookies_ext"],[12861502,"#selly-cookies"],[1481706,"#semocookie-handler"],[9094851,"#seobloggertips-cookie-ify"],[14008333,"#seraCookie"],[9308070,"#seravo-cookie-banner"],[14791437,"#services-cookie"],[16420292,"#sf-cookie-consent,#sp-cookie-consent,#sv-cookie-consent"],[15434998,"#sf-cookie-modal"],[1409934,"#sfCookieWarningBar"],[2336980,"#sfCookieWarningBarSpacer"],[5426769,"#sfh-cookies-info"],[13811654,"#sg-cookies-wrapper-outside"],[1461183,"#sgCookiesPolicyBar"],[3501743,"#sg_cookie_consent_message"],[4465071,"#sgcookies,#skcookies"],[14214284,"#sgs_cookie"],[6505980,"#shadow-cookies"],[4530341,"#shaim_cks"],[2488805,"#shaim_cks_eu"],[13526526,"#shareProfileLink"],[16505389,"#shared_gdpr_footer"],[2840115,"#shark-cookie"],[5540344,"#shop-cookie,#show-cookie"],[7638277,"#shopify-section-cookies"],[4410462,"#shopify-section-cookies_law"],[13801588,"#shopify-section-cookies_popup"],[14546346,"#shopify-section-gdpr-cookie-notice"],[4412446,"#shopify-section-gdpr-dialog"],[4412443,"#shopify-section-gdpr-notice"],[16401406,"#shopify-section-global-cookie-consent"],[8465862,"#shopillaxcookielaw-wrapper"],[3777823,"#shorthand-gdpr-container"],[15621555,"#shortpixel-cookies"],[14613232,"#showCookie"],[15458619,"#showCookieInfo"],[10419147,"#show_banner_cookies"],[8411082,"#show_cookie"],[5213041,"#show_cookie_content"],[2071373,"#show_cookies"],[14645776,"#showcookie"],[15194373,"#showcookiealert"],[572795,"#showcookieinfo"],[2791532,"#showcookielaw"],[5058101,"#showcookieprivacy_popup"],[2790775,"#showcookietxt"],[3727565,"#si-bst-cookie-notice"],[14132006,"#siee-cookie-bar"],[11525149,"#sikomor_cookies"],[7010320,"#simple-cookie"],[14756055,"#simple-cookie-banner"],[15764792,"#simple-cookie-consent"],[10905212,"#simple-eu-cookiecontrol"],[7611851,"#simple-eu-cookiecontrol-overlay"],[6617406,"#simpleAcceptCookie"],[15429707,"#simpleCookieBar"],[101420,"#simpleCookieConsent-popup"],[6695890,"#simpleCookieDialog"],[3079277,"#simpleclick_uis_cookieconsent"],[14583447,"#simplecook"],[12657213,"#simplecookienotification"],[13196012,"#simplecookienotification_v01"],[5281136,"#site-alert-cookienotice"],[6750067,"#site-banner-gdpr"],[1137123,"#site-cookie"],[6957702,"#site-cookie-notice"],[6957912,"#site-cookie-policy"],[1540615,"#site-cookiebar"],[6902820,"#site-cookies"],[5364529,"#site-cookies-banner"],[7605534,"#site-footer__cookies"],[3839516,"#site-footer_alert_cookie"],[10091850,"#site-notification-cookie-consent"],[8894379,"#site-notification-policy-change"],[6943770,"#site-optin-header"],[11272011,"#site-we-use-cookies"],[1388103,"#site-wide-cookie-message"],[14358987,"#siteCookie"],[2073435,"#sitePrivacyModal"],[5306238,"#site_cookie_warning"],[2355022,"#site_cookies_warning_id"],[9333906,"#site_footer__cookie_consent"],[6694463,"#site_info_cookies"],[14044313,"#site_msg_cookie"],[9789240,"#sitecookiebanner"],[10323711,"#sitemanager-cookie-bar"],[13095913,"#siteusescookiewarningstrip"],[13264499,"#siu_cookiehinweis"],[13309722,"#siv_cookieBanner"],[19318,"#sizzle-gdpr"],[1819760,"#sizzle-gdpr-supressor"],[12413206,"#sk-cookies"],[3409764,"#skpcsb-cookie-banner"],[2874850,"#skv-cookie-banner,#slc-cookie-banner"],[6319086,"#sky-cookie-bar"],[13974755,"#skycom-cookie-wrapper"],[2813199,"#sl_cookie_info"],[4573843,"#slapukai"],[5483319,"#slashadmin_eucookielaw"],[13379590,"#slcookieconsent"],[12213673,"#slickModalCookie"],[2548310,"#slide-in-cookie"],[5695513,"#slide_header_cookies"],[4010243,"#slideit-cookie"],[15655505,"#sliding-popup-cookies-cont"],[12378767,"#slidingCookieDiv"],[7162045,"#slx_cookie_law"],[1242367,"#sm-eu-cookie-banner"],[6710009,"#sm_optin_btn_review"],[6950206,"#small-popup-cookies-overlay"],[4490627,"#smart-cmp-host"],[15692872,"#smartcookies_frame"],[9519382,"#smartweb-eucookie-werra"],[7695879,"#smcc_header_cookieaccept"],[14861146,"#sme_cookie"],[12119320,"#smecookienotice"],[3526857,"#smile-cookie-wrapper"],[160565,"#smileCookieControl"],[4548012,"#smile_cookieception_bandeau"],[12713636,"#sn_cookies,#sw_cookies"],[2349157,"#snackbar-cookie-info"],[8796193,"#snippet--cookies"],[468223,"#snippet-cookieAllow-cookieAllow"],[5144577,"#snippet-cookieBar-"],[8455854,"#snippet-cookieControl-cookieInfo"],[16734015,"#snippet-cookieStrip-cookieStrip"],[1615382,"#snippet-cookiesAgreementControl-bar"],[14578134,"#snmcookies"],[14293361,"#soi-global-privacy-info"],[7561012,"#soopacookie"],[3365217,"#sottocookie"],[8299950,"#soy-gtmcookies-mainblock"],[113360,"#soycontrolcookies"],[6402679,"#soycontrolcookies_container"],[9739728,"#sp-gdpr-consent-ui"],[4330853,"#spartooCookies"],[12164630,"#spc-popup-cookie"],[335406,"#spcookiegdpr"],[13572437,"#speakout-cookie-template"],[6201445,"#spfcookiebanner"],[6038250,"#spicookiebanner"],[3536446,"#spletko-cookies"],[14724653,"#spoilerCookie"],[1471992,"#spotbuzz-pro-cookie-ify"],[4708700,"#sprachhinweis"],[13740337,"#sprd-consent"],[7000976,"#sputnik_cookie_policy_banner"],[1936435,"#sr-cookie-policy"],[16581858,"#sraCookieBanner"],[10134664,"#sscCookieStatement"],[6881870,"#sst-footer-ccpa-note"],[2192937,"#st-cookie-policy-popup"],[10207844,"#stCookiebox"],[2672135,"#st_cookie"],[12271361,"#st_gdpr_iframe"],[2772691,"#sta-gdpr-modal-overlay"],[14189982,"#stars-cookie-notification"],[3618437,"#starter-pro-cookie-consent"],[5835341,"#startsiden-cookie-disclaimer"],[77650,"#startsiden-gdpr-disclaimer"],[10541117,"#static-cookie-policy-message"],[4631900,"#stdCookie"],[12897289,"#stg-privacy-bar"],[2722970,"#sticky-bar-cookie-wrapper"],[12399402,"#sticky-bar-gdpr"],[13974089,"#sticky-cookie-warning"],[1517040,"#sticky-cookies"],[4305821,"#sticky-popup-cookies"],[8057802,"#stickyWarningCookiePolicy"],[4458544,"#stickycookiePolicy"],[4841292,"#stickynote4cookies"],[8882619,"#stitch-cookie-notification"],[5829820,"#stk-cookie-bar"],[57738,"#stm_gdpr_popup-main"],[3749679,"#stnc-cookiecontract"],[2875186,"#sto-cookieMessage,#sun-cookieMessage"],[3323248,"#stopcookinfo"],[13974762,"#storefront_cookie_widget"],[3669499,"#storm-cookie"],[15694330,"#stormCookieMelding"],[3904857,"#stormCookiePopup"],[13435793,"#stormCookieWall"],[8783310,"#stormdigital-cookieWallId"],[15021154,"#storyify-pro-cookie-ify"],[1010247,"#stravaCookieBanner"],[4947646,"#strawberry-cookiebar"],[14815283,"#stripe-cookie"],[10784130,"#stripe_hammon"],[14317739,"#stt-cookie"],[2073327,"#subserviceCookiesBar"],[3731253,"#sui-TcfFirstLayerModal"],[15390228,"#summus_cookie_info"],[7596841,"#sun-cookieMessageInner"],[15450971,"#supermag-cookie-ify"],[13975123,"#survey_bar"],[12632956,"#suti.suti"],[14606986,"#sutiTajekoztato"],[11573845,"#suti_figyelmeztetes"],[7078984,"#suti_figyelmeztetes_ablak_fix"],[4041683,"#suti_info"],[6600530,"#suti_kezeles"],[10674506,"#sutibox"],[15069622,"#sutik"],[8424492,"#sutik_hasznalata_figyelmeztetes"],[11394576,"#sutike"],[3271372,"#svtCookieInformationContainer"],[1004458,"#swEUCookiesID"],[13379502,"#swcookies-wrapper"],[5379483,"#swe-cookie-banner-small"],[3663537,"#sxc_confirmation"],[8227297,"#sxoCookiesAlert"],[11557758,"#syl-cookie-monster"],[15264100,"#synapse-cookie-banner-1"],[1671353,"#synergi_cookie_wrapper"],[9256841,"#synergi_inner_information"],[6419907,"#sysCookieMessage"],[14210312,"#sysCookies"],[13916612,"#szCookiePolicy"],[12378361,"#szcookiewrp"],[6216068,"#szkCookieInfoBox"],[3732851,"#szoCookieBar"],[11314913,"#t2meucookielaw"],[9677957,"#t3CookieNotice"],[3184801,"#t4m-dsgvo-consent"],[16632305,"#t_cookieInfo"],[15662489,"#table-cookie"],[7212643,"#tarteaucitron-overlay"],[7384049,"#tarteaucitron-root"],[7213054,"#tarteaucitronAlertBig"],[12688489,"#tavisocookies"],[10827557,"#taxiCookieConsent"],[9428769,"#tbCookieConsent,#twCookieConsent"],[7450615,"#tbweb_cookies_footer"],[13193346,"#tc-consent"],[12030616,"#tc-privacy-wrapper,#tc_privacy_wrapper"],[6297655,"#tc_cnil_popup"],[14861567,"#tc_cookie_opt"],[4985924,"#tc_priv_CustomOverlay"],[11469893,"#tc_privacy"],[5392059,"#tc_privacy_bottom_fix"],[5782838,"#tc_rgpd_popup"],[11362719,"#tcccookies"],[10923914,"#tcn_notice"],[16195115,"#tealium-cookies"],[14949961,"#tealium_ensModalBG"],[8156770,"#teconsent"],[14293110,"#temelcookiepop"],[16215413,"#template-cookie-policy"],[1000953,"#tenantAcceptText"],[6568794,"#terminosCookies"],[4016406,"#termly-code-snippet-support-banner"],[5045613,"#termo-de-cookie"],[12444299,"#termo-de-cookie_invi"],[2716331,"#termos-cookie"],[9307002,"#terms-privacy-consent"],[16491044,"#termsAndPrivacyFloater"],[11081502,"#termsNotice"],[4538574,"#terms_cookie_container"],[11081564,"#termscookie"],[15343138,"#tescoCookieNotification"],[12690048,"#tesco_cookie_widget"],[9543158,"#tesco_policy_widget1"],[248975,"#textAcceptCookies"],[1230713,"#textInfoCookies"],[9308473,"#texto_aviso_cookies"],[7042959,"#texxas-cookie-accept"],[8378694,"#tfcookie-backdrop"],[5386367,"#tfcookie-modal"],[9359413,"#tfe-cookie-bar"],[7011046,"#tfe-cookie-lightbox"],[11384027,"#tfe-cookie-lightbox-smokelayer"],[870278,"#tfl-cookies"],[1145779,"#tfm_dsgvo_disclaimer"],[14233477,"#tfo_cookies"],[8725299,"#tgbgdpr-overlay"],[6194390,"#th--eucookie"],[11303517,"#the-cookie"],[7951034,"#theCookie,#thecookie,#tweCookie"],[6745044,"#theCookieNote"],[2537210,"#theLawCookie"],[2350344,"#the_cookies3"],[7955138,"#theeclbox"],[2426270,"#theme_cookie"],[4282180,"#theseusCookiePolicy_ulCookiePol"],[2260567,"#thinkconsent-notice-wrapper"],[6479563,"#thiscookiemessage"],[10105792,"#tiFy_CookieLaw"],[12810959,"#tid_cookieWarning"],[6084899,"#tify_cookie_policy"],[15943341,"#tindie_cookie_alert"],[7724472,"#tins_cookie_bar"],[6080628,"#tinycookie-wrapper"],[10828012,"#tipCookies"],[14529759,"#tiroir_cookie"],[8728262,"#tiv-cookie-bar"],[2358916,"#tl-cookie-popup-box"],[13826189,"#tlCommonGdprBanner"],[7786881,"#tlCookieComplienceInitialWrapper"],[10944663,"#tlo_cookie"],[2832164,"#tlp-cookies-popup"],[10306364,"#tlscookieseu-bar"],[1971067,"#tmPrivacyDialog"],[2474275,"#tmPrivacyOverlay"],[2523776,"#tmPrivacyStyle"],[4648349,"#tmp_legal_bar"],[15044142,"#tmrc_cookie_footer_info"],[6544726,"#tn-cookiebar"],[12811859,"#tnw_cookieconsent"],[9858181,"#tnzcookie_bottom"],[14259353,"#toast-cookies"],[8074088,"#toastLgpd"],[11131755,"#toasts > #toastsWrapper"],[9846663,"#tofino-notification"],[9792728,"#toog-cookies"],[5094851,"#toolbar-cookie"],[8539601,"#toolbar_cookies"],[13637399,"#tooltip-cookie"],[12724175,"#tooltip-privacy-shown"],[3752654,"#top-cookie-section"],[3752864,"#top-cookie-wrapper"],[11748153,"#top-message-info-cookie"],[7542671,"#topCookie,#topcookie"],[14475220,"#topCookieBanner"],[11021731,"#topCookiesID"],[12678429,"#topEuCookieAlert"],[6270653,"#top_cookiePopUp"],[8493847,"#top_cookie_popup"],[1129599,"#top_header_cookie_message"],[1483886,"#topbar-cookie-container"],[10026372,"#topbar-cookies"],[10801383,"#tos-banner"],[7588880,"#tosbanner"],[323990,"#townside-cookiebar-outer"],[14439706,"#tp-cookie-script"],[2832013,"#tpl-cookie-policy"],[2362441,"#trCookie"],[11952115,"#trackCookieBar"],[10922344,"#tracker-banner"],[6658859,"#tracker-warning"],[21833,"#trackers-ask-consent-gdpr"],[11975314,"#tracking-agree.sticky-bottom"],[7266812,"#tracking-consent"],[1925206,"#tracking-consent-block-page"],[1925174,"#tracking-consent-dialog-new"],[9146113,"#tracking-consent-header-container"],[7266543,"#tracking-cookies"],[11887544,"#trackingCookie"],[1978408,"#trackingPermissionBar"],[11200587,"#tracking_consent_modal"],[8992651,"#tracking_hinweis"],[1497061,"#trackingcookie-banner"],[10478851,"#tranzystorcookies"],[14645489,"#travelta-cookie-bar"],[11475355,"#triad_gdpr_consent"],[11127217,"#trigCookie"],[5622598,"#tripix-cookie-consent-notice"],[15341424,"#trjs-cookies-element"],[14503905,"#tronic-gdpr"],[12378744,"#truongblogger-cookie-ify"],[11543211,"#truste-banner"],[11522169,"#truste-button"],[4289770,"#truste-consent-track"],[769981,"#truyo-consent-module"],[7897480,"#ts_cookie_info"],[11254185,"#tscookiebar"],[4444031,"#tso-cookie-bar"],[2526180,"#tt-cookie-alert"],[2533591,"#tt-cookie-badge"],[2532601,"#tt-cookie-check"],[14417874,"#tt-cookie-notice"],[4343623,"#tt-cookie-overlay"],[14444189,"#tt-cookie-window"],[9522947,"#tt-cookiebar-frame"],[11464675,"#tt_cookies,#tx_cookies"],[5385377,"#ttcookie-outer"],[3002330,"#ttg-accept-cookie"],[9975,"#ttgFooterCookieHinweis"],[2832149,"#tto-cookieMessage"],[2831685,"#ttr-cookie-banner"],[8682380,"#tu-cookies-eu-compliance"],[15201167,"#tui_widget_CookieNotifier_0"],[10115698,"#tv-cookie,#tw-cookie"],[4284161,"#tv-cookie-1"],[1912451,"#tv2-cookie-alert"],[662857,"#tv2cookiebar"],[10997360,"#tvlcookies"],[11430467,"#tvsa-cookie"],[16633232,"#twcCookieDiv"],[2166425,"#tx-emhcookiebanner-bannerwidget"],[15547765,"#tx-mgenbase-cookieconsent-notice"],[5449283,"#tx_cookieconsent_preferences_edit"],[14819484,"#tx_cpscookieinfobox_pi1"],[994010,"#tx_fe_cookies-banner"],[9706925,"#tx_mpcpiwik_banner_container"],[9529230,"#tx_wwcookie_message"],[10692968,"#txtCookies"],[10685715,"#tytul_rodo"],[8483101,"#uapp-banner"],[16501576,"#ub24-cookie-container"],[10315596,"#uc-banner-modal"],[13611397,"#uc-btn-outside-click-banner-modal"],[12841138,"#uc-central-banner-modal"],[8753222,"#uc-privacy-chip"],[16666160,"#ucn-gdpr-banner"],[13794151,"#udf-cookie-message"],[12098869,"#udl-cookie"],[1914400,"#udtCookiebox"],[8207222,"#ue-cookie-notify"],[12546078,"#ue-cookie-warning"],[13973505,"#ue_cookie"],[3402399,"#uecookie"],[16028201,"#uecookies,#uscookies"],[2674844,"#uf-privacy-banner"],[7412460,"#ufg-cookies"],[7981219,"#ug3-cookie-info"],[5999841,"#uhfCookieAlert"],[2679844,"#ui-allow-cookies"],[13394547,"#ui-cookie,#up-cookie"],[8234869,"#ui-cookie-policy"],[8422270,"#ui-cookie-support-notification"],[1857028,"#ui-id-cookies"],[13640832,"#uiCookieConsent"],[8920072,"#ui_cookieblk"],[15247590,"#ujszo_cookiealert"],[12375175,"#uk-cookie-use"],[6172081,"#ukCookie"],[4580337,"#ukCookieHeader"],[7596526,"#ukCookiePopUp,#ukCookiePopup"],[5624551,"#uk_cookie_container"],[9672610,"#ukoo-cookies-wrapper"],[652488,"#ukoo_cookielaw"],[1753194,"#ukoocookielaw"],[9848559,"#unCookieCnt"],[12523588,"#un_cookie_message"],[10370924,"#uni-cookie-policy"],[462921,"#uni_accept_cookie"],[16060831,"#unideb-gdpr-block"],[7975989,"#unileverCookiePopup"],[12560581,"#unisanta-cookie-mensagem"],[2306428,"#unitcookieonpageBar"],[11319225,"#unitscookie-law"],[5397969,"#uo_cookie_banner"],[1613507,"#uoc_cookie_intro"],[7329823,"#uodcookienotice"],[15779178,"#up-gdpr-banner"],[8169569,"#updatedPrivacyPolicy"],[14514704,"#us-cookies"],[2517674,"#us_cookies_msg"],[8353949,"#use-of-cookie"],[8436717,"#useCookieAgreement"],[1375360,"#useCookiesAcceptBlock"],[6836369,"#useCookiesCont"],[12345820,"#use_cookie"],[329561,"#use_cookie_remind"],[584302,"#use_cookies"],[6625007,"#use_of_cookie"],[12341848,"#usecookies"],[14143770,"#user-agreement-notify"],[3714137,"#user-cookie-confirm"],[3728682,"#user-cookie-message"],[3726633,"#user-cookie-msg-box"],[12955008,"#userAgreementBanner"],[13127999,"#userConsentDatas"],[10337153,"#user_cookies"],[5237263,"#user_optin_banner"],[3576548,"#usercookieshow"],[12683285,"#usermsgCookie"],[15098741,"#usingCookies"],[16002976,"#usingCookiesBanner"],[8037955,"#using_cookies"],[14158744,"#usoPoliticaCookies"],[14719204,"#uso_cookies"],[1391615,"#uso_dei_cookie"],[12278162,"#usocookies"],[11870588,"#usrConsent"],[11870319,"#usrcookies"],[2800540,"#ustawaCookie"],[12375847,"#ut-cookie-bar"],[14415114,"#ut_cookie_warning_bar"],[992864,"#utilisation-des-cookies"],[1520288,"#utilisationCookies"],[1702304,"#v-cookielaw"],[487909,"#v-cookiemessage"],[16212038,"#v4core_cookie_settings"],[15362081,"#va-cookie-consent"],[2205574,"#va-cookie-consent-bg"],[1458046,"#vad-cookie"],[3095078,"#valid_cookies"],[6962547,"#validationCookie"],[14057078,"#varian-gdpr-consent"],[16294936,"#vc-bar-cookie"],[8897385,"#vcm-v-consent-sdk"],[11015334,"#vd-cookie-alert"],[5657920,"#vd-cookie-banner"],[1893294,"#vd-cookie-banner-spacer"],[976304,"#vencookies"],[15997218,"#ventana-cookies"],[9332500,"#ventanaCookies"],[12345801,"#veravisocookie"],[952393,"#verificar-cookies"],[14207546,"#vesti-GDPR-frame"],[10995267,"#vh-cookie-terms"],[13059391,"#vhb-consentlayer"],[5281325,"#viewCookies"],[15115816,"#viewlet-cookiepolicy"],[13588428,"#viewlet-disclaimer"],[4144493,"#vismo-cookie-wrapper"],[12922305,"#viucom-cookie-bar"],[2462627,"#vive-cookie-notice"],[4920937,"#vk_cookie_manager--banner"],[8432292,"#vm-cookie-bar"],[8730447,"#vml-cookie-notice"],[8747025,"#vogons-cookies-master"],[13236336,"#voiello-cookie-disclaimer"],[14631773,"#vop-cookie-control"],[16694294,"#vp-js-cookies__notice"],[5833767,"#vrgpd_bandeau"],[963892,"#vrn-cookie"],[15362237,"#vs-cookie-warning"],[5653182,"#vs-cookiehinweis"],[15324051,"#vs-cookies-policy"],[8344565,"#vsccookieConsent"],[2918132,"#vscookieAlertCont"],[11034454,"#vsebinaOpozorilaCookie"],[10231289,"#vsm_cookie_check"],[1881156,"#vt-ccb-notify"],[1515588,"#vtrick-pro-cookie-ify"],[1516274,"#vu_consent"],[5065276,"#vu_layer_cookie_content"],[9092855,"#vue-app-privacy-bar"],[10179128,"#vueCookie"],[13854595,"#vueGdpr"],[13964195,"#vue_cookielaw"],[1434393,"#vvc_cookie"],[7316829,"#vwdCookieBar"],[12313515,"#w-cookies-notice"],[15460887,"#w18lara_tgplugin_consent"],[9602780,"#w2u_cookie_notice"],[10776101,"#w357_cpnb"],[15843898,"#w3s-cookies"],[13768871,"#w4u-cookie-info"],[7330139,"#wCookieNotice"],[9376249,"#waCookie"],[10906322,"#waGDPR"],[15369524,"#wa_cmpOverlay"],[15534032,"#waf-cookie-popup"],[2484689,"#wagento-cp-wrap"],[1304882,"#wah-gdpr-popup"],[2514855,"#wantcookies"],[679653,"#warn-cookies-area"],[13440475,"#warnCookies"],[12635924,"#warn_cookies"],[5431875,"#warning-cookie,#warning_cookie"],[5435847,"#warningCookies"],[4037609,"#warning_EU_cookiemsg"],[11207249,"#warning_cookies"],[11338306,"#warningcookieId"],[11964815,"#warp_cookie_warning"],[3977605,"#warp_cookie_warning_mobile"],[6052888,"#warstwa_cookie"],[8137152,"#wbCookiePolicy"],[9512314,"#wbo-cookie-layer-wrapper"],[10302391,"#wc-gdpr-widget"],[9434552,"#wck-cookie-popup-infobox"],[3561098,"#wcpConsentBannerCtrl"],[12333727,"#wcss-cookie-banner"],[7876458,"#wd-consent-tool"],[11694103,"#wd-cookie-container"],[8599651,"#wdgPrivacyBox"],[6645702,"#wdg_cookie_bar"],[2010248,"#wdm-cookienote"],[8986827,"#we-use-cookie"],[10023976,"#we-use-cookies"],[5465673,"#weUseCookies"],[3341146,"#weUseCookiesInfo"],[7302901,"#weUseCookiesPopup"],[2163944,"#we_use_cookies"],[9113956,"#webLianderCookieBanner"],[6583802,"#web_cookielaw_popup"],[3250282,"#webarx-cookie-notice"],[1975204,"#webdevCookiesAlertContainer"],[14643750,"#webefektiv_gdpr_cookie_info_bar"],[15105219,"#website-cookies"],[7686084,"#website-cookies-prompt"],[14588747,"#websiteIsUsingCookie"],[7573441,"#webwerk-cookies"],[3913137,"#wehavecookies"],[9662160,"#welcomebar-wrapper"],[6121640,"#welcomebar-wrapper-gdpr"],[16549481,"#weusecookies"],[5056761,"#wfPrivacyNotice"],[1608104,"#wf_cookie_notice_wrapper"],[11022705,"#wg-cookie,#wr-cookie,#wt-cookie"],[4702459,"#wgdpr-cookie-bar"],[12560782,"#wh_cookie_advice"],[9491018,"#whitbread_cookie_wrapper"],[14347060,"#wiAcceptcookiesBlock"],[11700813,"#widget-alert-using-cookie"],[4254277,"#widget-cookie-message"],[8183816,"#widget-cookiebar"],[13520023,"#widget-cookies"],[4254149,"#widget-cookies-access"],[11565720,"#widget-vrtcookiebalk"],[1797580,"#widgetCookieConsent"],[16255717,"#widget_cookies"],[13468203,"#widget_privacy_cookies"],[77159,"#wimPrivacyBanner"],[2435626,"#winCookieWarning"],[9033106,"#wincookie"],[8077237,"#winerist-cookie-info"],[9522810,"#wizjo-cookies"],[3026119,"#wk_cookiebar,#wn_cookiebar"],[3645464,"#wl-cookie-datenschutz-message"],[12429421,"#wmh-cookie-eu-alert"],[13385509,"#wnd_cookie_bar"],[8893930,"#wolf-gdpr"],[5181255,"#wp-cookie-hinweis"],[100882,"#wp-cookies"],[1045115,"#wp-cookies-info"],[8932213,"#wp-gdpr-cookie-notice"],[13011723,"#wp-gdpr-cookie-notice-wrap"],[509824,"#wpUsingCookies"],[12544837,"#wp_cookie_policy"],[7835218,"#wpca-bar"],[7835542,"#wpca-box"],[13785491,"#wpca-popup-modal"],[13037762,"#wpcui_cookie_bar_main_body"],[15534004,"#wpf_cookie-alert"],[7896043,"#wpk-cookie-consent"],[8634492,"#wpnb-bar"],[1853475,"#wpx_cookie"],[16224481,"#wq-cookie-banner,#ws-cookie-banner"],[12491859,"#wrap > #cookies"],[11008582,"#wrap-cookie-bottom"],[2340269,"#wrap-cookie-controls"],[11855029,"#wrap-cookies"],[8353518,"#wrap-cookies-gdpr"],[2651066,"#wrapCookie"],[14311720,"#wrap_alert_message_cookie"],[8533387,"#wrap_alert_message_cookie2"],[15259570,"#wrap_info_gdpr"],[15208983,"#wrapper > #cookie-container"],[8470900,"#wrapper--cookie"],[12906140,"#wrapper-aviso-cookies"],[11546652,"#wrapper-cookie"],[10969646,"#wrapper-cookies,#wrapper_cookies"],[8107751,"#wrapperCookieBar"],[4555104,"#wrapperMensajeCookie"],[13832190,"#ws-banner-cookie-notification"],[6989481,"#ws-cookie-consent-msg"],[11202085,"#ws-cookie-notifier-bar"],[3867069,"#ws-cookie-notifier-modal"],[4335158,"#ws-cookie-notifier-modal-bg"],[5180900,"#ws-cookie-wrapper"],[322465,"#wsModalAgreementPrivacy"],[4541931,"#wsMsgWnd"],[10386210,"#ws_cookie_layer"],[5303128,"#ws_cookie_privacy"],[7348719,"#wsbcook_alert"],[2225254,"#wsjconsent"],[9165473,"#wsjpecrga"],[16572052,"#wsxgon-cookiedisclaimer"],[3946043,"#wt-confirm-layer"],[13135525,"#wt-cookie-bar"],[13135535,"#wt-cookie-box"],[12550056,"#wt_cookieconsent"],[5591485,"#wt_notice_cookie"],[2008716,"#wtm_cookie_bar"],[14625014,"#wucAcceptCookies_panAcceptCookies"],[13195936,"#wvc-privacy-policy-message-content"],[6981446,"#ww-cookie-information"],[5303090,"#ww_cookie_consent"],[2365053,"#wwf-cookie"],[9375720,"#wycookieContainer"],[13667475,"#wymagania_sklepu_alert"],[14633082,"#x-cookie"],[7388545,"#x-cookie-banner"],[8910227,"#x-core-toast-message-cookies-div"],[1822571,"#x13pmcookiebar"],[11338012,"#xanda-cookie-policy"],[11032913,"#xckPopup"],[14344145,"#xcookiebar"],[10540196,"#xcookies"],[12348945,"#xm-cookiePolicy-container"],[12994305,"#xrootCookieRules"],[9413597,"#xt-cookies-policy"],[16273640,"#xte__cookie-disclaimer"],[9413620,"#xx-cookies-plugin"],[3231500,"#xx0o-cookie"],[11338777,"#ydp_cookie_message"],[4118703,"#yn-cookie-banner"],[11174073,"#yourCookieChoices"],[2213834,"#yourCookieSettings"],[2507704,"#yucs-eprivacy"],[5857836,"#yuden_gdpr_background"],[8544114,"#yuden_gdpr_popup"],[11177391,"#yw-cookie-gdpr"],[15222963,"#yw-cookie-n"],[5401110,"#z-cookie-note"],[5735594,"#z7cookienote"],[3620260,"#zCookieConsent"],[3617831,"#zCookieMessage"],[7927390,"#z_cookie_accept"],[10960819,"#zadir-cookie-policy"],[1536451,"#zajadam_cookies"],[8506599,"#zapf-cookie-banner"],[6706894,"#zapytaj_o_cookies"],[10846776,"#zaz-nb-plugin-cookie-message"],[9082990,"#zc_cookie_notice"],[9085646,"#zc_homepage_bara_cookies"],[14005900,"#zc_notice"],[7973910,"#zcob-cookies"],[3781658,"#zcookie"],[7303350,"#zdprivacy-content"],[15827151,"#zeraxo-cookie-bar"],[11870292,"#zerotier-cookie-consent-banner"],[12098100,"#zezwolenieNaCookie"],[3177066,"#zgoda-cookie-sec"],[10278366,"#zgoda_cookie"],[13450828,"#zgoda_cookies"],[16546013,"#zgodacookie"],[4290718,"#zid_banner"],[317750,"#zjekoza_ciasteczka_alert"],[8948131,"#zk_polityka_ciastek"],[3353107,"#zmbCookiesNotification"],[16585211,"#zn-privacy-notice"],[16442602,"#zonaCookies"],[321621,"#zone-accept-cookie"],[4404568,"#zoneCookie"],[15461922,"#zone_cookie"],[6163054,"#zp-footer-cookiesettings-overlay"],[7345731,"#zpcookie-banner"],[5600417,"#zse-cookie-container"],[3645024,"#zsmsg-policy"],[14578419,"#zw_cookie_law_short_info"],[15659429,".--framer-cookie-banner-container"],[11418440,".-active.cookies"],[4592883,".-cookie-disclaimer"],[5075698,".-s-cookie-bar"],[16275685,".-show.privacy-policy"],[15406906,".A5-cookie-banner"],[14319674,".ABTastyPluginCookieConsentBanner"],[14662969,".AP_mod-bm-cookies"],[6815003,".AW-cookie-consent"],[1379525,".AcceptCookie-Fixed"],[1552429,".AcceptCookies-container"],[14217848,".AcceptCookiesModulePopUp"],[5802246,".AgreementBanner__wrapper"],[13603539,".AnalyticCookieConsent"],[12425828,".AvisoCookies"],[7213682,".Aviso_cookies"],[4073097,".BandeauCookieGlob"],[2820263,".BannerPrivacyInformation"],[7828790,".BlogHeader__cookies-banner"],[297472,".BorlabsCookie"],[9997503,".C21-cookie-banner"],[8417470,".CCPABanner"],[4476172,".CCcookiewarning"],[5824198,".CInfo[data-cookie-info]"],[8950191,".CLawBanner"],[2656226,".CNIL"],[3702281,".CO11_cookie"],[932507,".COOKIE-it"],[16621427,".COOKIECONSENT_BANDEAU"],[10496702,".COOKIENOTICE"],[7733361,".COOKIE_BOX"],[10079671,".COOKIE_PRIVACY_CONT"],[10380195,".COOKIE_USAGE_ACCEPT"],[12814272,".CTcookie-container"],[11426631,".C_Cookie_Policy"],[2274280,".CaixaCookies"],[14404706,".CerezPp"],[2406036,".CnilCookiesConfirmation"],[1884529,".CnilCookiesWarning"],[7599120,".CoChOutBox"],[3305910,".Common-Privacy-HeaderCookiesMessage"],[2053719,".Component[data-component=\"CookieFooter\"]"],[13200366,".ConCookieInfo"],[9026752,".ConfirmCookieMessageBox"],[6526820,".ConsentHint"],[12541306,".ConsentPanel"],[13033207,".ConsentedCookieBlock"],[3003009,".ConsentsBannerOverlay"],[8641678,".Container--cookies"],[1029295,".ContainerCookies"],[12428314,".ControlCookies-alert-show"],[13634523,".Cookie--base"],[12173041,".Cookie--bottom"],[14040929,".Cookie--ibe"],[12167386,".Cookie-Consent"],[980669,".Cookie-Consent--show"],[8844781,".Cookie-bar"],[983070,".Cookie-consent-block"],[7852219,".Cookie-notice__container"],[1471010,".CookieAcceptImageDivClass"],[7548250,".CookieAcceptLayer"],[7547334,".CookieAcceptPanel"],[1926187,".CookieAcceptance"],[16474741,".CookieAcceptanceWrapper"],[10642109,".CookieAcknowldegementContainer"],[5859907,".CookieAgreement"],[15744989,".CookieApprove"],[13738030,".CookieBanner"],[15560957,".CookieBanner2"],[4182431,".CookieBannerDiv"],[3083152,".CookieBannerOfMw"],[3083149,".CookieBannerOfPc"],[1976530,".CookieBar"],[2672812,".CookieBarWrapper"],[1556203,".CookieBar__Wrapper"],[13995048,".CookieBaxGr"],[1976536,".CookieBox"],[1976526,".CookieBtn"],[15513305,".CookieChecker"],[16380352,".CookieChoiceContainer"],[11816827,".CookieCompliance"],[13074497,".CookieComplianceContainer"],[13973967,".CookieComplianceContainer-veil"],[7786590,".CookieConsent-Container"],[12568043,".CookieConsent-Wrapper-BackgroundBox"],[7783918,".CookieConsent-firstinfo"],[15505781,".CookieConsent-wrapper"],[7601782,".CookieConsentArea"],[7825197,".CookieConsentBanner"],[2599233,".CookieConsentContainer"],[7601790,".CookieConsentMemo"],[4437938,".CookieConsentOverlay"],[7825133,".CookieConsent__host"],[12256564,".CookieContainer"],[7646738,".CookieControlBanner"],[1081045,".CookieDirectiveDisplay"],[404820,".CookieDirectiveHeight"],[5051361,".CookieDisclosure"],[1976592,".CookieDiv"],[15605996,".CookieEButton"],[8847847,".CookieHint"],[16011737,".CookieInfoBar"],[14616089,".CookieInfoPanel"],[15549990,".CookieInfoText"],[7821279,".CookieInformation"],[5185702,".CookieInformationContainer"],[12233159,".CookieLawWrapper"],[14009607,".CookieLayer"],[13740295,".CookieLayout"],[15883356,".CookieMessage"],[13403240,".CookieMessageDiv"],[14142321,".CookieMonsterBox"],[1977064,".CookieMsg"],[8847931,".CookieNote"],[13742974,".CookieNotice"],[11673292,".CookieNotice-Drawer"],[1669823,".CookieNoticeBanner"],[11929357,".CookieNoticeContainer"],[1668857,".CookieNotification"],[695490,".CookieNotification-bar"],[13171321,".CookieNotificationPopUp"],[3084069,".CookieNotificationTopBar"],[13742971,".CookieNotify"],[2034974,".CookieNotifyWidget__wrapper"],[14015157,".CookieOptIn"],[15664953,".CookieOverlay"],[14014322,".CookiePanel"],[8848099,".CookiePerm"],[13753464,".CookiePolicy"],[10725799,".CookiePolicy-Contener"],[8538379,".CookiePolicyBar"],[2011071,".CookiePolicyManager-Banner"],[5058922,".CookiePolicyMessageBox"],[8487946,".CookiePolicyNotification"],[1036445,".CookiePolicyWidget"],[15138567,".CookiePolicy_subdiv"],[14013232,".CookiePopUp,.CookiePopup"],[15196374,".CookiePrivacyBanner"],[14014288,".CookiePromo"],[11322141,".CookieTopDisclaimer"],[6793808,".CookieUseApproval"],[15936717,".CookieWarning"],[359577,".CookieWarningComponent"],[378587,".CookieWarning__wrapper"],[13743921,".CookieWindow"],[16236004,".Cookie_Banner"],[14032219,".Cookie_Pane"],[13752400,".Cookie_Terms"],[16225587,".Cookie__Banner"],[16192787,".Cookie__banner"],[7182979,".Cookie__container"],[8848479,".Cookie_bar"],[13752086,".Cookie_modal"],[1975538,".Cookiebar"],[891029,".Cookieconsent-wrapper"],[13720664,".Cookiepolicy[data-id=\"cookie-policy\"]"],[14711194,".Cookiepopupbox"],[8130543,".Cookies-Container"],[8628870,".Cookies-notification"],[16624287,".CookiesAccept-Body"],[13715274,".CookiesAlert"],[15009928,".CookiesBanner"],[16627924,".CookiesBanner-root"],[16627923,".CookiesBanner-show"],[9886675,".CookiesBannerModalOverlay"],[8847091,".CookiesBar"],[14978116,".CookiesConsent"],[8244704,".CookiesConsent_root"],[7676703,".CookiesContainer"],[15020252,".CookiesFooter"],[8241478,".CookiesHinweisOuter"],[13978322,".CookiesInfo"],[3093689,".CookiesInfoMain"],[8514980,".CookiesLawContainer"],[13715120,".CookiesLayer"],[8642965,".CookiesMessageBlock"],[1218141,".CookiesMessageContainer"],[8756705,".CookiesNotification"],[16032676,".CookiesNotificationsPopUp__OuterContainer"],[1976058,".CookiesOK"],[1976026,".CookiesOk"],[8674736,".CookiesPolicy-banner"],[8469807,".CookiesPolicyBanner"],[8831034,".CookiesPopup-middle"],[7709798,".CookiesPopup__Container"],[8645488,".CookiesTermsConsent"],[13714784,".CookiesUsage"],[14972215,".CookiesWarning"],[8629470,".Cookies_CookiesPopin"],[15009701,".Cookies_alert"],[15015219,".Cookies_block"],[9498864,".CoreCookie"],[15311161,".DVWebNode-cookie-banner-wrapper"],[13561225,".DVWebNode-cookie-compliance-notification-wrapper"],[675117,".DisclaimerCookieComponent"],[14805320,".DmxlabsKooke"],[14294606,".EU-cookie"],[16745897,".EUCookieBanner"],[2781791,".EUCookieBox"],[8959725,".EUCookieInfo"],[16752666,".EUCookieLawBar"],[16759161,".EUCookieNotice"],[9127220,".EUCookieNotice_content"],[6111709,".EUCookiePolicyContainer"],[1432339,".EUCookiePopup"],[4247646,".EUc"],[289428,".EWSCookieConsentOverlay"],[15406033,".EnablingCookies"],[14660523,".EprivacyBanner"],[2781781,".EuCookieBar"],[1436257,".EuCookieSheet"],[11631071,".EuCookiesNotificationView"],[13589491,".EuropeanCookieBar"],[14131445,".F6-cookies_w_js-entrypoint"],[4606779,".FE_COOKIELAW"],[10386898,".FOOTER_COOKIES"],[7815118,".FooterCookieGL"],[7545404,".G005-global-cookie-notification"],[13888790,".GAcookies"],[7463594,".GBaseGDPRConsentDialog"],[1887155,".GDPR-Msg"],[15930319,".GDPR-WelcomeBanner"],[16403225,".GDPR-cookies"],[9453453,".GDPR-notification"],[12436859,".GDPR-popup-container"],[3578530,".GDPR-toast"],[15602591,".GDPR-tools-consent"],[2793739,".GDPR.ng-star-inserted"],[13146818,".GDPRPanel"],[15629345,".GDPRPanel--visible"],[16473976,".GDPRPanel-root"],[3810111,".GRU_banner"],[3231456,".Gdpr-policy"],[12225563,".Gdpr-policy-desktop"],[4682586,".GdprBanner"],[12060547,".GdprBanner__bg"],[5332069,".GdprCookiesPopup"],[14259754,".GlobalConsentBar"],[10077070,".GlobalCookie"],[11375207,".GrowmarkGDPR_Wrapper"],[15074949,".HU-cookie-policy"],[10938595,".Header-cookie"],[3045138,".HrSys-Gips-DivIBox"],[7681613,".HrSys-Gips-iBoxDivContent"],[13222947,".IP__CookieConsent"],[6454788,".ITPCookieContainer"],[13020187,".ITPcookiebar"],[9485177,".Important[msgid=\"cookie-info\"]"],[2050487,".JS_cookieBar"],[16482238,".JScookies-part"],[2727898,".J_agreeCookieModal"],[12989623,".Kolaciky"],[7093697,".LAW_cookie_alert"],[2545333,".LGPD"],[14110921,".LGPD-popup-wrapper"],[1631762,".LGPDWarning"],[5582604,".LooprCookieConsent"],[6301048,".M4T-cookie"],[7338092,".MB-108-cookie-hinweis"],[65621,".MCookieQuestionBox"],[15670216,".Message--cookies"],[703040,".MessageBlockCookie"],[6814576,".ModThomasCookiesC"],[3422388,".Modal--cookie-message"],[67472,".ModalCookiesBackground"],[12288629,".Navbar-cookieCompliance"],[8003010,".Navbar-toastContainer"],[3876327,".Notification--cookieNotice"],[14655115,".NotificationCookies"],[7509162,".NovemediaCookiePolicyBox"],[3765332,".O-CookieLaw"],[9737823,".ObsCnilWarning"],[681037,".PPolicyDisclaimer"],[2034841,".Page-cookies"],[287196,".PartialCookieCompliance"],[12229937,".PartialCookieCompliance-hp"],[12601937,".PiwikPROConsentForm-container"],[5796506,".PolicyNotifications"],[4647701,".PopMessage.cookie"],[16740033,".PopupGDPR"],[7365407,".PortletGestionDesCookiesCNIL"],[15158913,".PositionBottom.as-oil"],[89881,".PrivacyCookieAccepted"],[12893828,".PrivacyModeHeader"],[9477646,".PrivacyNote"],[4332038,".PrivacyPolicyNotice"],[212914,".PrivacySettingsBanner"],[7612384,".RACKWrapper"],[9931854,".RGPD_message"],[3503971,".RGPDcookie"],[10388647,".RV_cookiedir"],[10439440,".Rgpd-component"],[6300105,".Rgpd-notice"],[16502814,".RgpdBanner-component"],[1444268,".RodoNotyfication"],[5647280,".Root_cookieConsentBanner"],[10171968,".S01M97-CookieAlert"],[9238564,".S01M97-CookieAlert--overlay"],[10079829,".SCK_Banner"],[15431242,".SLNotificationBar"],[943483,".SP-ConsentBanner"],[15794445,".SP-ConsentBanner__spacer"],[9079954,".SP-CookieUsageNotification"],[10540434,".Section-Cookie"],[1949198,".Seeems-EuCookie-Notification"],[3226542,".Site-rgpd"],[3211622,".SiteLayout-cookieBar"],[13236664,".SiteMessage--cookie"],[15400726,".SiteUseCookies"],[650129,".SiteWideCookie"],[8968426,".SitecookiemessageContainer"],[13160989,".TOSBanner"],[11271591,".TS-CookieLegalNotice"],[3757346,".TdkShowCookie"],[14888046,".Template_CookiesBox"],[6623564,".TheCookieBanner"],[2206036,".ThirdPartyCookiesAlert"],[15744938,".Towa-Gdpr-Plugin"],[9359231,".TxHfCookieHint"],[6355922,".UECookie"],[10703289,".UICookieBanner"],[9634335,".UN_FRAME_gdpr"],[6668342,".W034_Cookie_Directive"],[4707393,".WW-cookiemodul"],[1012217,".WeUseCookiesNotice"],[390520,".WebsiteCookies"],[14726776,"._360cookieDialog"],[13075902,"._CookieBox_cookieBox"],[8970480,".___eucookiePopup"],[13802627,".__cookieNotice"],[10261947,".__cookie_policy"],[8779534,".__cookies"],[1686752,".__cookies_msg"],[8013839,".__gdpr-main"],[14781997,".__gdprConfirmOverlay"],[2261490,"._cookie"],[1131685,"._cookie-advanced--active"],[3997815,"._cookie-banner"],[16212875,"._cookie-bar"],[3849219,"._cookie-consent"],[7659123,"._cookie-info"],[8640704,"._cookieBanner"],[4196009,"._cookiebanner-opt-in-out"],[10569614,"._cookies"],[1214483,"._cookies-cookie"],[12609173,"._cookies-cookies-bar"],[11766840,"._cookies_policy_popup"],[10650667,"._floating-banner[floating-banner-id=\"cookies\"]"],[8880331,"._gdpr-notify-header"],[9748722,"._gdprCookieBanner"],[3867236,"._iph_cp_standalone"],[8508119,"._jsCookiePopup"],[14541018,"._legal-alert_eryle1"],[11007659,"._xui-cookies-notice-overlay"],[4145002,".a--cookie,.af-cookie,.ag-cookie,.ak-cookie"],[8387886,".a-cookie"],[13609228,".a-derive-cookie"],[2784573,".a3p-cookie-banner-wrap"],[265468,".aa-cookie-alert,.aw-cookie-alert"],[7250450,".aa30-cookies-policy"],[10240577,".aard-cookie-container"],[13755561,".ab-cookie-disclaimer"],[4099691,".abbr__cookiebanner"],[14068590,".abc-cookies-wrapper"],[14465914,".abcookielaw"],[6332955,".abcookielawbg"],[9634498,".abe-gdpr-banner"],[15415568,".abnormMediaCookieConsent"],[1568968,".abstractCmpDisclaimer"],[2102713,".abt-cookieNotification"],[13758137,".ac-cookie-compliance"],[6674215,".ac-cookie-policy-banner-container"],[123195,".ac-cookie-wrap"],[14542409,".ac-cookies,.af-cookies,.aw-cookies"],[5444392,".acast-cookie-consent-portal"],[16774723,".acc-cookie"],[170445,".acc-cookie-message-background"],[10080245,".accept-box--rodo"],[6683165,".accept-cookie-bar"],[8641969,".accept-cookie-container"],[12583577,".accept-cookie-outer"],[877025,".accept-cookie-warning-box"],[827327,".accept-cookie-window"],[14921293,".accept-cookie-wrap"],[3844666,".accept-cookie-wrapper"],[3845172,".accept-cookies-banner"],[4975409,".accept-cookies-blockuk"],[12584265,".accept-cookies-cont"],[2820684,".accept-cookies-container"],[827445,".accept-cookies-modal"],[3845055,".accept-cookies-notice"],[3844705,".accept-cookies-policy"],[3844709,".accept-cookies-prompt"],[827166,".accept-cookies-toast"],[4963918,".accept-cookies-wrapper"],[8657345,".accept-cookies__wrapper"],[10384285,".accept-my-cookie"],[3639713,".accept-privacy-policy"],[892981,".accept-privacypolicy"],[14374822,".acceptCookieBar"],[14374828,".acceptCookieBox"],[11461478,".acceptCookieButton"],[8401249,".acceptCookieComponent"],[8401134,".acceptCookieContainer"],[11461432,".acceptCookieDialog"],[14374884,".acceptCookieDiv"],[13210442,".acceptCookieMessage"],[11461879,".acceptCookieNotice"],[3023029,".acceptCookiesBox"],[14475090,".acceptCookiesContainer"],[13145541,".acceptCookiesMobile"],[11461927,".acceptCookiesModal"],[11461933,".acceptCookiesPanel"],[9659329,".acceptCookiesWrapper"],[10750319,".accept_adatvedelem"],[4194159,".accept_cookie"],[10756961,".accept_cookie_slot"],[15522828,".accept_cookies"],[16665724,".accept_cookies-wrapper"],[9438370,".accept_cookies_action"],[14701842,".accepterCookie"],[12477201,".acceptmycookie-bar"],[3881927,".acceptsitecookies"],[13694397,".access-cookies"],[8940955,".accessibility-bar-cookies"],[4374609,".accetta-container"],[2492018,".accetta_cookie"],[8087765,".accettacookie"],[4553964,".accettazioneCookies"],[14083424,".accookie,.o-cookie"],[8686350,".accord_cookies"],[4361166,".acepta_cookies,.alerta_cookies,div.alert__cookies"],[11975445,".aceptar_cookies"],[4902615,".acris-cookie-consent:not(.is--modal)"],[7569784,".act-cookie-notification,.asa-cookie-notification"],[16696181,".action-cookie"],[10456150,".active-cookie-menu"],[15855620,".active.cookie,.active.cookie-banner,.active.rgpd-modal,.active.GDPR,.active.disclaimer"],[2602895,".activebar-container._privacy_fix"],[7168410,".activity-cookie"],[2977456,".adblock-cookies"],[14167795,".add-get-cookie"],[13011350,".add_cookies"],[11574855,".addcookielaw"],[12838491,".addthis-cookie"],[11623917,".ade-cookie-bar"],[9541900,".adeo-cookie-disclaimer"],[16212728,".adk-cookie-wrapper"],[9755069,".adn-cookie-panel"],[12306227,".adn-cookie-pannel-container"],[2158758,".adp-popup"],[7755626,".adp-popup-overlay"],[127966,".adroll_consent_container"],[1265706,".adsk-gdpr-footer-wrapper"],[9223973,".adv--300x250"],[15683109,".adv--728x90"],[388982,".adv-cookie,.c24-cookie"],[15494779,".advertising-cookie-use"],[6751547,".advice-cookie"],[683941,".advmc-cookie-notice"],[2040466,".af-cookies-background"],[8638813,".afe-cookie-banner,.app-cookie-banner"],[16602619,".affenkekse"],[14342036,".aficionado--cookies-wrapper"],[5736447,".afm-Cookies"],[3581196,".ag-cookie-policy"],[13336549,".ag-cookie-policy-wrapper"],[14512924,".ag-cookie-policy__wrapper"],[596813,".ag_cookie_alert_window"],[1961512,".ag_cookie_banner"],[12620080,".ag_user_alert_window_content"],[4588709,".agegate-cookie"],[836089,".agenda-cookie-consent"],[4628944,".agg-warning-banner-cookie-policy"],[64909,".agicookies"],[16213072,".agn-cookie-consent,.aod-cookie-consent,.app-cookie-consent,.aws-cookie-consent"],[14770167,".agn-cookie-consent-inner-wrapper"],[14775980,".agn-cookie-consent-outer-wrapper"],[4444639,".agree-cookie-wrap"],[5813091,".agree-cookies"],[12389313,".agree-with-cookies"],[5944183,".agreecookiesc"],[10511260,".agreement-cookie"],[16376049,".agreement-eu-cookies"],[10958737,".ahb-cookiebanner"],[12165500,".ai-m-cookie-layer"],[9610237,".ai-m-overlay-background"],[5755522,".aim-cookie-notice--wrapper"],[16079325,".ajax_cookie_container"],[16580301,".ajs-message"],[11224557,".ak-cookie__banner"],[11261185,".ak-cookies-banner"],[10510077,".ak_rgpd"],[10546428,".akf__cookie"],[5734186,".akismet_comment_form_privacy_notice"],[443103,".alert--cookie,.alerta-cookie,.alerte-cookie"],[4529170,".alert--cookieconsentblock"],[1490428,".alert--cookies,.alerta-cookies"],[8615356,".alert-bandeau-cookie"],[8321326,".alert-banner--cookie"],[14093539,".alert-box-cookie__layout"],[10362473,".alert-box-cookies"],[16440414,".alert-cnil"],[7750606,".alert-compliance.fixed-bottom"],[14442757,".alert-coocies,.alert_cookies,.alertacookies,div.alert-cookies"],[14442833,".alert-coockie"],[1172119,".alert-cookie-banner"],[1173073,".alert-cookie-button"],[9399340,".alert-cookie-consent"],[9400216,".alert-cookie-message"],[1173082,".alert-cookie-notice"],[5903805,".alert-cookie-notice-container"],[1172318,".alert-cookie-policy"],[4097547,".alert-cookie-usage"],[3082501,".alert-cookies-backdrop"],[9336470,".alert-cookies-banner"],[10402902,".alert-cookies-bar"],[10402904,".alert-cookies-box"],[7271609,".alert-cookies-consent"],[9336926,".alert-cookies-policy"],[1109720,".alert-cookiewarning"],[14772041,".alert-message.cookie"],[7710066,".alert-privacy-disclaimer"],[16439926,".alert-rgpd"],[10979420,".alert-site-cookie"],[8682745,".alert-tracking-cookie"],[16161085,".alert-warning-footer"],[15959226,".alert-wrapper-cookie"],[7007205,".alert.ccpa-message,.alert.rgpd,.alert[data-behaviour=\"cookie-banner\"],.alert[data-cookie=\"banner-cookie\"],.alert[data-name=\"eu_biscuits\"],.alert[data-ng-if=\"showCookieDisclaimer\"],.alert[ng-if=\"cookieAlert\"],.alert[ng-if=\"showCookieDisclaimer\"]"],[10945445,".alertCookiesCnil"],[9153224,".alertLDGPBackground"],[3677317,".alertPolicyCookies"],[3531845,".alertViePrivee"],[12448777,".alert__RGPD"],[15355821,".alert__cookie,.alerte_cookie"],[7598209,".alert_background_coockies"],[15667073,".alert_container.cookie"],[13152183,".alert_cookie,div.alert-cookie,p.alert-cookie"],[14001511,".alert_wrapper.cookie"],[16441384,".alertaLGPD"],[3172921,".alertbar--trackingHorizontal"],[8061168,".alertbar--trackingVertical"],[14460633,".alertbar[data-alert=\"cookie\"]"],[12432052,".alertcookie,div.alertCookie"],[2973847,".alerte_cookie_content"],[8929012,".alerts--eu-cookie-bar"],[11576346,".alerts-manager-container"],[15746618,".alf_cookieLaw"],[3908508,".aliensanimatecookiein"],[11220064,".alienscookie-banner"],[15648851,".allert-cookies"],[6443690,".allow-cookie-banner"],[10125734,".allow-cookie-container"],[12251333,".allow-cookie-notification"],[10179481,".allow-cookie-panel"],[6443041,".allow-cookie-stripe"],[3075573,".allow-cookie-wrapper"],[3003305,".allow-cookies-dialog"],[10181127,".allow-cookies-info"],[6414311,".allow_cookies_container"],[625577,".allowed-cookies"],[10136425,".allreadycookie"],[7683534,".alltricks-CnilRibbon"],[8638403,".als-cookie-button"],[11710057,".alt_lgpd_cookies"],[10214288,".altamira-gdpr-cookie-consent"],[6015869,".alternative_cookie_layer_background"],[16224283,".alternative_cookie_layer_holder"],[16022424,".alternetCookieMessage"],[10445457,".altium-privacy-bar"],[11029888,".altumcode-cookie-notification-wrapper"],[9350669,".alvinecookieinfo"],[3612682,".am-cookie-notice"],[8291982,".am-cookiebar"],[10146164,".am2-gdpr"],[3544451,".amcb-cookie-ban"],[12532278,".amdb-lgpd-consent"],[11190937,".amgdpr-cookie"],[2799964,".amgdprcookie-bar-template"],[181135,".ams-m-cookie-warning"],[16213117,".amz-cookies-notice"],[13205622,".analytics-consent"],[2320301,".analytics__consent"],[1470723,".andcookie"],[8550956,".animate-cookie-message"],[5487219,".animate-cookie-notice"],[4996155,".animate-cookies"],[11834233,".animated.gdpr-container"],[6236754,".announcement-cookie"],[14406157,".announcement-cookie-wrapper"],[11206010,".announcement-eu-cookie"],[3895552,".annytab-cookie-consent"],[1817207,".anonymous-consent-banner"],[8426695,".anonymousToSConsent_mask"],[14199719,".anunt-cookie"],[11016524,".ao-cookie-container"],[11211029,".ap-c-message-wrap[data-controller=\"cmessage\"]"],[12500228,".ap-cookie-consent-container"],[14731913,".ap-cookiesalert-container"],[16239260,".apa-consent-banner"],[8594756,".apa-consent-reset"],[12500164,".apa-consent-wrapper"],[325296,".app-cookie"],[4790640,".app-cookie-agreement"],[2822845,".app-cookie-card"],[4781815,".app-cookie-container"],[2822580,".app-cookie-line"],[1270615,".app-cookie-line-inner"],[8638613,".app-cookie-notice,.avg-cookie-notice"],[1732310,".app-cookie-row"],[10048327,".app-cookies-agreement-banner"],[14584624,".app-disclaimer-rgpd"],[12559145,".app-gdpr-notice"],[10931628,".app-root > .cookies"],[2374286,".app-wrapper-cookies"],[9810925,".app__cookies"],[6737824,".app__misc-cookie__consent"],[13030891,".app_cookie_alert"],[3005020,".app_gdpr--2"],[15320364,".approve-cookies"],[10952182,".approve-cookies-header"],[10334658,".approveCookiesBar"],[14099386,".apptiker-cookie-bar"],[16079941,".appx-cookie-banner-eu"],[7793616,".apropo-widgets-toolbar-cookie-container"],[1180868,".ar__cookie_info"],[593814,".argent_cookies"],[14774663,".aroundCookie"],[8651367,".arsorsCookie_wrapper"],[181812,".art-cookie"],[4796935,".arv-cookies__wrapper"],[15001437,".as-oil[data-qa=\"oil-Layer\"]"],[14223535,".as__cookie-banner"],[9934232,".asset_balaNotification"],[3328695,".assignment--cookies"],[5819255,".aszfLayerContent"],[13501725,".atlants_cook_wrapper"],[2679106,".atm-cookies-disclaimer"],[7335701,".atvi-banner-cmp"],[6262922,".atvi-cookie-disclaimer"],[6311403,".atvi-privacy-policy-module"],[7952131,".aurora-nanobar"],[12529395,".auskunft-cookies"],[9372930,".austria_cookie_law"],[13242844,".auth-cookie"],[9451581,".automart-cookiealert"],[11215583,".av-cookie-wrapper"],[8773498,".avCookieLaw"],[12862984,".avalanche-message"],[9500836,".avertissement-cookies"],[3203694,".avertissementCookie"],[11502330,".avertissementCookieContenu"],[11851209,".avertissementCookies"],[14903600,".avg-cookiebar"],[14026598,".avg-cookies__toggle"],[3328292,".avhcookieconsent"],[3097439,".avia-cookie-consent"],[7575686,".avia-cookie-consent-wrap"],[14434512,".avia-cookiemessage-bottom"],[4419986,".aviso-cookies,.aviso_cookies"],[271879,".aviso-cookies-layer"],[11569329,".aviso-de-cookies"],[11831538,".aviso-gestion-cookies"],[65215,".aviso-lgpd"],[535179,".aviso-politica-cookies"],[8991811,".avisoCookie,.avisocookie"],[587396,".avisoCookies,.avisocookies"],[3415498,".avisoCookiesContent"],[3827174,".avisoCookiesFixo"],[13515175,".avisoCookiesTxt"],[1843683,".avisoLGPD"],[15509208,".avisoPoliticacookies"],[11931929,".aviso__cookies"],[583424,".aviso_cookie,div.aviso-cookie"],[13228723,".aviso_lgpd_body"],[4281975,".avisolgpd-bar"],[16213278,".avs-cookie-message"],[6193123,".avvisoCookie"],[1683289,".avviso_cookie"],[4555451,".aw-cookie-banner-overly"],[1971317,".aw-cookie-law"],[15393185,".aw2-nav-top-cookie"],[16623662,".awave_consent_modal_backdrop"],[2496438,".awave_consent_modal_open"],[15633191,".awe-popkies-content"],[14511751,".awe-popkies-layer_dark"],[16424069,".awe_cookie"],[11503158,".awe_cookie_settings"],[5233112,".awesome-eu-cookies"],[1266480,".awn-cookie-compliance"],[16704019,".axa-cookies"],[1574182,".axaCookie"],[5771529,".axi-cookie-consent-wrapper"],[6368823,".axmcookie-notice-container"],[7072912,".axs-md-cookie"],[1179338,".b--cookies,.ba-cookies,.bb-cookies,.bk-cookies,.bn-cookies"],[10096029,".b-accept-cookie"],[15449943,".b-cconsent"],[13866429,".b-content-asset_cookie_hint"],[15339830,".b-cookie-banner"],[11431408,".b-cookie-banner--fixed"],[11387507,".b-cookie-banner__inner"],[12853574,".b-cookie-consent"],[478612,".b-cookie-hint"],[14858666,".b-cookie-notice-banner"],[7437042,".b-cookie-notification"],[12829489,".b-cookie-overlay"],[15329620,".b-cookie-policy"],[5595760,".b-cookie-popup"],[479000,".b-cookie-text"],[12852021,".b-cookie-warning"],[5551598,".b-cookieBanner,.b_cookieBanner"],[4070968,".b-cookieBox"],[16068794,".b-cookieConsent"],[5553357,".b-cookieDialog"],[5574270,".b-cookie__body"],[1538291,".b-cookie__container"],[387366,".b-cookie_hint"],[2688179,".b-cookies,.bdcookies,.bgcookies"],[1217861,".b-cookies-alert"],[424551,".b-cookies-bar"],[135902,".b-cookies-informer"],[15236706,".b-cookies-message"],[14051530,".b-cookies_banner_container"],[222892,".b-cookies_informer"],[14119652,".b-cookies_notification"],[8809895,".b-dsgvo-banner"],[15981891,".b-footer-cookie"],[7386499,".b-header-cookie"],[10419250,".b-notification-push__wrapper"],[8253714,".b-policy-info"],[8011905,".b-popup-cookie_wrap"],[3283554,".b-privacy-policy"],[4115802,".b-stripe_content_cookie"],[1551835,".b10-cookie-notification,.btx-cookie-notification"],[7145217,".bCnil"],[15085816,".b__cookies,.bg_cookies"],[5523486,".b_cookienotice"],[11032206,".ba-banner-disclaimer"],[7015887,".ba_cookie_bar"],[5359192,".ba_popup_cookie"],[15445184,".backcookie"],[6531630,".backdrop-cookie-policy"],[14011768,".backdrop-cookies"],[11015575,".backdrop-ley-cookies"],[10449302,".background-petrol-cookie"],[611368,".background_alertcookie"],[10641278,".background_cookie_banner"],[7866049,".badge_privacy"],[10018402,".baked-cookies-bar"],[7349183,".ban-cookies"],[15552754,".band--gdpr"],[10010410,".banda-cookie"],[14719673,".bandaAceptacion"],[9997998,".bandacookies"],[8161459,".bandeau-accept-cookie"],[9886644,".bandeau-cnil,.bandeau_cnil"],[7539161,".bandeau-cookie,.bandeau_cookie"],[8010008,".bandeau-cookie-bottom"],[15333368,".bandeau-cookie-wrapper"],[8516939,".bandeau-cookies,.bandeau_cookies"],[4262506,".bandeau-information-cookies"],[7788844,".bandeau-sellsecure"],[7817897,".bandeau-wrapper"],[14370686,".bandeauCookie"],[7526749,".bandeauCookies"],[12031868,".bandeau__cookies"],[8517761,".bandeau_consent"],[7575451,".bandeaucnil"],[7784096,".bandeaucnilcookies"],[10688857,".baner-cookie"],[6625450,".bankid-cookie"],[9441893,".bann-cookie"],[8841857,".banner--cookie"],[7028165,".banner--cookie-policy"],[16006262,".banner--cookies-eu"],[12367591,".banner--cookies-policy"],[9934449,".banner--gdpr"],[9934682,".banner--lgpd"],[11396992,".banner-aceptacion-cookies"],[16005148,".banner-consent-all"],[11089830,".banner-cookie"],[12035790,".banner-cookie-background"],[7016186,".banner-cookie-consent"],[14609881,".banner-cookie-container"],[10127901,".banner-cookie-policy"],[7015058,".banner-cookie-wrapper"],[8845829,".banner-cookies"],[3641238,".banner-cookies-2"],[10127554,".banner-cookies-alert"],[8696882,".banner-cookies-show"],[11864486,".banner-cookies-wrapper"],[14559657,".banner-cookies__wrapper"],[8667641,".banner-espa-wrapper"],[3273034,".banner-eu-cookie"],[7484055,".banner-gdpr"],[7484258,".banner-lgpd"],[8655432,".banner-lgpd-consent"],[9073797,".banner-lgpd-consent-container"],[6555571,".banner-lgpd-container"],[8000099,".banner-lgpd__container"],[6599549,".banner-message-cpopup"],[15998330,".banner-policy-wrap"],[9899726,".bannerCookie"],[14814812,".bannerCookies"],[14795861,".bannerInformativaEU"],[15627537,".bannerLGPD"],[16735614,".bannerPrivacyAcceptance"],[11794716,".banner[data-banner=\"cookies\"]"],[8045793,".banner__cookies"],[6876251,".banner__overlay--cookie"],[9525209,".banner_accept_cookies"],[9913042,".banner_cokie"],[22526,".banner_consenso_cookie"],[15254036,".banner_cookie"],[8266871,".banner_cookies"],[7606096,".banner_lgpd"],[15254218,".banner_policy"],[9866926,".bannercookie"],[5040096,".banniereCookies"],[4600488,".banniere_cookie"],[2548786,".bannierecookie"],[14756141,".bar--cookie-bar"],[14755799,".bar--cookienote"],[830974,".bar--cookies,.born-cookies"],[16060209,".bar-cookie"],[4811171,".bar-cookies"],[15296909,".bar-cookies-gtm"],[7514262,".bar-cookies-ph"],[7381913,".bar-eu-cookies"],[4290332,".bar.cookie,.bar.udc-bar-holder"],[3501846,".barCookie"],[4274580,".bar_privacy"],[16748657,".barra-aviso-privacidad"],[14754870,".barra-cookie,.barra_cookie"],[6983652,".barra-cookies,.barra_cookies"],[16215029,".barra-cookies-modal"],[14898354,".barre-cookie,.barre_cookie"],[12717100,".barre-info-cookies"],[1086970,".barreInfoCookies2"],[12640136,".barre__cookie"],[11718624,".barre_cookies"],[4109823,".base-cookies"],[4598255,".base_privacy_policy_notification"],[15201502,".basel-cookies-popup"],[16356760,".basel_cookie_bar"],[300163,".basic--draw-message-bar-cookie-notice"],[14487726,".basic_features-cookiemessage"],[1360856,".bau100_cookie-bar"],[11009920,".bau__cookiebanner"],[11472972,".bayer-cookie-disclaimer"],[14483966,".bb-accept-cookies"],[70474,".bb-consentbanner"],[9962985,".bb-cookie-notice,.bs-cookie-notice"],[13403202,".bb-cookies-dialog-wrapper"],[10331337,".bb-header__accept-cookies"],[4064391,".bba-popup-cookies"],[11435059,".bbl-cookie-consent,.box-cookie-consent,.box-cookie-content"],[9950777,".bc-cookie-banner,.bp-cookie-banner"],[1419498,".bc-cookie-disclaimer"],[5486650,".bcOptInOptoutNotifier"],[4005353,".bcee-cookies"],[13956898,".bcekmece_cookies_div"],[10049562,".bcookiez"],[16147569,".bcpNotificationBar"],[12887642,".bdBuzzCookiePolicy"],[7134029,".bdew__cookiebanner"],[1547957,".bdf-cookie-policy-popup"],[1974473,".bds_mini_cookie_policy"],[112904,".bdu-cookie-consent-bar"],[1354595,".be-gdpr-cookie-notice-bar"],[9018372,".beans-cookies-notification__container"],[15557103,".bel-cookie"],[5020030,".bel-cookie-banner,.bpa-cookie-banner"],[2279951,".bengor-cookies"],[13826733,".betterwp-cookie-notice"],[1803134,".beuc-cookie"],[8602621,".bezzo-cookies-bar"],[3575055,".bf-cookie-container,.bk-cookie-container"],[12052988,".bf-cookie-wrapper"],[8661332,".bf_gdpr_box"],[2316315,".bg_cookie"],[14639608,".bg_gdpr_popup"],[528065,".bh-cookies-popup-background"],[13778861,".bh-cookies-warning"],[16216051,".bh-layerCookieLaw"],[207125,".bhCookieBoxWrapper"],[1706091,".bica-inline"],[10089251,".bicevida_fixed-cookies"],[10660467,".bipPasekCookie"],[7491069,".biscotto.sc-bottom,.biscotto > .biscotto-inner"],[5799627,".biscuit-message"],[9344098,".biscuit-usage"],[13406195,".biscuitbox-wrapper"],[2311241,".biscuits-usage"],[8663130,".bk-cookie-alert-snackbar"],[12052396,".bk-cookie-message"],[7450477,".bk-cookieBar,.br-cookiebar"],[5108657,".bk-cookies__wrapper"],[15301700,".bkg_cookie"],[4019847,".black-bg-cookie"],[2655259,".blindtoolbox-cookie"],[15699368,".blk-Cookie"],[7204446,".blk-Disclaimer"],[16070582,".blk-cookie-disclaimer,.bmu-cookie-disclaimer"],[13205225,".blk_coockies"],[13659223,".bloc-cookie-banner"],[384838,".bloc-cookie-d"],[15306467,".bloc-cookies"],[15555884,".blocCookie"],[9752606,".blocCookies"],[2873975,".bloc_cnil"],[10192214,".bloc_cookie"],[3851172,".bloc_cookie_tracking"],[258193,".bloc_cookies"],[15588684,".bloccookie"],[2759539,".block--bean-cookie-consent"],[9289395,".block--block-mw-cookie-consent"],[8368073,".block--cookie"],[12609175,".block--cookie-consent"],[7735023,".block--cookie-notification"],[14021276,".block--cookieconsent"],[6586519,".block--mw-cookie-consent"],[13474135,".block-CookieBlock"],[15363256,".block-accept-cookies"],[7621837,".block-artwhere-gdpr"],[7572015,".block-awave-consent"],[13911423,".block-b4n-cookie-bar"],[12354971,".block-bnf-cookies"],[13408230,".block-cipix-cookiecontrol"],[16254250,".block-clc-cookies-policy"],[10484242,".block-cookie-accept-notify"],[5985977,".block-cookie-approval"],[14942757,".block-cookie-banner"],[763290,".block-cookie-notification"],[14073192,".block-cookie-popup"],[14073209,".block-cookie-usage"],[11185389,".block-cookiedisclaimer"],[12398675,".block-cookiepopup"],[7960088,".block-cookies-alerte"],[7109230,".block-cookies-dialog-block"],[2132555,".block-cookies-information"],[14853528,".block-cookies-popup"],[14074721,".block-cookies-rgpd"],[14144585,".block-cookies-rgpd-block"],[6023433,".block-cookies-warning"],[14853942,".block-cookiesactive"],[3449144,".block-eucookieblock"],[15734632,".block-gdpr-cookie-banner"],[12052798,".block-info-cookie"],[2511573,".block-khst-cookie-approval"],[168902,".block-lsw-cookie"],[12830350,".block-notification--cookies"],[11851849,".block-por-cookies"],[15580640,".block-rgpd"],[10994754,".block-vito-cookie-popup"],[11032898,".block-wax-cookie-consen"],[14507405,".block-wax-cookie-consent"],[8123074,".block.cookies"],[15665338,".blockCookieAgreementWrapper"],[11978940,".blockCookieBanner"],[11978996,".blockCookieNotice"],[8189593,".blockCookieNotification"],[892389,".blockCookies,.blockcookies"],[11241565,".block__content-cookies"],[1296847,".block__window--gdpr"],[10597337,".block_consent"],[888417,".block_cookie,div.block-cookie"],[14073200,".block_cookie--show"],[14075866,".block_cookie_popup"],[13707301,".block_mess_cookies"],[7324077,".blocknav-gestion-cookies"],[5826542,".blogCookieCover"],[245781,".blog__cookie"],[5602036,".bloque-cookies"],[605668,".bloqueLegalCookies"],[11525393,".bloque_ventanaCookies"],[15165453,".bloquecookies"],[5019702,".bls-cookie-policy,.box-cookie-notice"],[16419118,".bluelabs-gdpr__bar"],[2470063,".blur-cookie-consent"],[16205965,".bmcookie"],[8863910,".bmg-gdpr-wrapper"],[6694953,".bmj-cookie-noticebar-content"],[11639329,".bmp-cookies"],[10697396,".bms-cookie-container,.box-cookie-container"],[6803706,".bmw-cookie-notification-holder"],[15647165,".bn-cookie-panel"],[406093,".bn-cookie-prompt__container"],[16623314,".bn-cookies-wr"],[15372832,".bnt_cookieBar"],[3934770,".boc-cookies"],[759052,".body-overlay[data-show-cookie-banner-overlay]"],[2056292,".body-warnCookie"],[2726336,".boldcookieBarOverlay"],[104866,".bonialCmpBanner"],[8324415,".bootom-cookie-wrap,.bottom-cookie-wrap"],[12547996,".border-cookieBorder"],[15434151,".borlabsCookieShow"],[2327426,".born-cookie-wrapper"],[8324003,".bottom--cookie-bar"],[16010565,".bottom--cookie-bar-overlay"],[6439988,".bottom-0.cookies"],[8611888,".bottom-bar-cookie"],[8336435,".bottom-bar-cookies"],[7138891,".bottom-cookie-block"],[16696480,".bottom-cookie-consent"],[8324387,".bottom-cookie-info"],[16697160,".bottom-cookie-wrapper"],[13525351,".bottom-cookie-wrapper-2"],[6293863,".bottom-cookies-background"],[16696481,".bottom-cookies-oreder"],[15668410,".bottom-zone__privacy-policy"],[567175,".bottom.cookie__section"],[7357516,".bottomAlert"],[4281484,".bottomCookies"],[7862698,".bottomPrivacyAll"],[1767572,".bottom__cookie-block"],[3571012,".bottom_cookie"],[13875193,".bottom_cookie_block"],[2212687,".bottom_optout_announce"],[1698931,".box--cookie"],[7396852,".box--cookies"],[10996578,".box-accept-cookies"],[4328443,".box-agree-gdpr"],[15157758,".box-alert-cookie-inside"],[4878398,".box-aviso-cookies"],[16275579,".box-cookie,.box_cookie"],[10708319,".box-cookie-disclamer"],[5019630,".box-cookie-eu-law"],[12460554,".box-cookie-info--overlay"],[4332585,".box-cookies,.box_cookies"],[6543640,".box-info-cookie"],[12354769,".box-politica-privacidade-footer"],[11448493,".box-txt-cookies"],[3199018,".boxAvvisoCookie"],[9404661,".boxChkCookie"],[6961791,".boxChkCookieWrap"],[5619412,".boxContentCookie"],[16308123,".box_Cookie"],[9078045,".box_cookie_allow"],[11013480,".boxzilla-cookies-popup"],[8113666,".bp-cookie-notice-wrapper"],[9621344,".bpx-rgpd-cookie-bottomPanel"],[2741892,".bqglobalrgpd-banner"],[9759112,".brabo-cookie-container"],[12887911,".brewster-cookie-bar-notification"],[12630404,".bring-cookie-container"],[10504740,".brk_eu_cookie_msg"],[10969886,".browserfeatures-cookiesneeded"],[3148356,".bruut-cookie"],[3180775,".bs-gdpr-law"],[12867672,".bs-popup-cookie"],[11509539,".bs-privacy-cookie-consent-mw-provider-overlay"],[16326109,".bs-suop-cookies"],[4449960,".bs-wrap-gdpr-law"],[14764799,".bstar-cookie-info"],[6783805,".bstcmfw-cookie-wrapper"],[12445839,".btw-cookie-policy-widget"],[85829,".btz-cookie-popup__card"],[3714389,".buha-cookie-banner"],[3154628,".butterBar"],[7138902,".butterBar--privacy"],[9840599,".bvCookiesBar"],[5052009,".bw-cookie,.bz-cookie,div.b--cookie"],[3279068,".bwCookieMessage"],[13415515,".bwp-cookie-bar"],[5479434,".bwx-cookie-consent-wrapper"],[9180011,".bx-info-cookie"],[13317061,".bx-landing-cookies-popup-warning"],[810597,".bx-main-cookie-policy"],[13751493,".bxst-main-cookie-policy"],[13450525,".by_cookie_policy"],[3258881,".bycookies-container"],[15799823,".c-CookieBanner"],[16133105,".c-CookieDisclaimer"],[15804767,".c-CookieNotice"],[4317948,".c-accept-cookie"],[164798,".c-alert--cookie"],[15222614,".c-alert-cookie"],[14041548,".c-announcement--cookie"],[12081415,".c-app-cookies"],[15784645,".c-app-cookies--bottom"],[15784131,".c-app-cookies--ribbon"],[12357002,".c-appBanner"],[9579197,".c-bandeau-rgpd"],[13250631,".c-banner-cookie"],[11014301,".c-bannercookies"],[2933952,".c-bannercookies--opened"],[10879622,".c-banners__wrapper"],[4544261,".c-barra_cookies"],[16356976,".c-bg-secondary.cc-bottom-bar"],[6790083,".c-cnil-wrapper"],[12791819,".c-consent-form"],[8505951,".c-consent-overlay"],[9730341,".c-consentLayer__innerBox"],[8513519,".c-consentTracking"],[12792065,".c-consent__bar"],[6311551,".c-consentcookie"],[15471712,".c-consentcookie--active"],[3754149,".c-cookie--disclaimer"],[8848343,".c-cookie-banner"],[12009666,".c-cookie-banner--default"],[12732264,".c-cookie-banner-container"],[11888066,".c-cookie-banner__wrapper"],[6637392,".c-cookie-banner_background"],[12662345,".c-cookie-banner_modal"],[10880328,".c-cookie-bar,.c-cookie-law"],[11376324,".c-cookie-block"],[10880326,".c-cookie-box"],[12916762,".c-cookie-configurator"],[16403815,".c-cookie-consent"],[12045370,".c-cookie-consent--default"],[14555708,".c-cookie-consent-banner"],[16351738,".c-cookie-consent-modal"],[4556836,".c-cookie-disclaimer"],[13072937,".c-cookie-info"],[6354935,".c-cookie-information"],[16388836,".c-cookie-message"],[4449062,".c-cookie-msg-holder"],[13072898,".c-cookie-note"],[8846377,".c-cookie-notice,.c_cookie-notice"],[1866010,".c-cookie-notice__popup"],[12255219,".c-cookie-notification"],[13048610,".c-cookie-notification-bar"],[8701272,".c-cookie-notifier"],[11376495,".c-cookie-panel"],[8846389,".c-cookie-policy,.c_cookie-policy"],[8695002,".c-cookie-popunder"],[16393620,".c-cookie-warning"],[9863502,".c-cookie-warning-panel"],[16382034,".c-cookie-wrapper"],[11339156,".c-cookieAccept"],[11334255,".c-cookieBanner"],[421489,".c-cookieBanner--overlay"],[4912531,".c-cookieBar"],[8708241,".c-cookieContainer"],[11349433,".c-cookiePolicy,.c_cookiePolicy"],[16143255,".c-cookiePolicy-box"],[2492654,".c-cookie__banner"],[2790642,".c-cookie__container"],[2731902,".c-cookie__message--middle"],[11301455,".c-cookiebanner"],[4913779,".c-cookiebar"],[10882466,".c-cookiehint"],[13019061,".c-cookiepopup"],[11185575,".c-cookies-acceptance-msg"],[11511844,".c-cookies-alert"],[13018598,".c-cookies-bar"],[11511090,".c-cookies-block"],[8641015,".c-cookies-consent"],[3740605,".c-cookies-disclaimer-modal"],[11317818,".c-cookies-info"],[1549778,".c-cookies-notice"],[4330279,".c-cookies-notification-banner"],[3482948,".c-cookiesDisclaimer"],[11317553,".c-cookiesPanel"],[1600746,".c-cookies__alert"],[11318347,".c-cookies__bar"],[4363979,".c-cookies__container"],[16093420,".c-cookies__content"],[1600043,".c-cookies__frame"],[1600654,".c-cookies__popup"],[16093572,".c-cookies__wrapper"],[11350252,".c-cookiewarning"],[15895423,".c-dialog--cookie"],[144942,".c-dsgvo"],[14240852,".c-floating.c-window"],[16754181,".c-fnd-cookie-acceptance"],[16628438,".c-footer-cookie-big"],[8514595,".c-footer__cookies"],[13198889,".c-gc-cookiebar"],[15820741,".c-gdpr-alert"],[10437607,".c-gdpr-banner"],[660705,".c-gdprPopup"],[3884035,".c-gdprbar"],[15744883,".c-gdprcookie"],[6165754,".c-headband-cookies"],[630500,".c-info--cookie"],[8686858,".c-js-cookiebox"],[13731834,".c-legalBanner"],[6238118,".c-message--cookie-alert"],[14350002,".c-notice.c-floating"],[15431852,".c-notification-bar__overlay"],[11117458,".c-notify-cookie"],[8742240,".c-onetrust-backup"],[16220762,".c-popin-cookies"],[45826,".c-popup-cookie-simple"],[4627848,".c-privacy-consent-modal"],[10249177,".c-privacy-module"],[175586,".c-privacy-notification"],[5540958,".c-privacy-protection-banner"],[1810643,".c-rm-cookiebanner"],[14936765,".c-rodo-bar"],[3966842,".c-simple-cookie-consent"],[5327354,".c-toast--gdpr"],[8059144,".c-unique_cookie-attention"],[11992275,".c09--cookie"],[8404068,".c22_cookie_consent_banner_container"],[2158018,".c2cookiebannersm"],[10245454,".c2g_daimler_cookie_dialog_overlay"],[13510984,".c3-cookie-notice,.cz-cookie-notice"],[13040678,".c3po-banner,.ccpa-banner"],[4724310,".c62-cookies-bar"],[14401268,".cAcceptBar"],[6079134,".cCookiePolicy,.coockiePolicy"],[10739401,".cGDPR"],[13470601,".cGDPR_Notice_Community"],[1781608,".cS-cookie,.cn-cookie,.cs-cookie"],[15944158,".c_cookie"],[11376493,".c_cookie-badge"],[4009266,".c_cookies,article.c-cookies,div.c-cookies,section.c-cookies"],[10882783,".c_cookiewall"],[1824079,".ca-consent-cookie-bar-wrap"],[5456441,".ca-cookie-consent,.ch-cookie-consent"],[13733397,".cabeceraCookie"],[15634558,".cabosseadsbloc"],[4366594,".cadreCookieFooter"],[7986820,".cadre_alert_cookies"],[5179448,".caixa_minimalista"],[3643189,".caja_cookies"],[11774399,".calibr8-cookie-compliance"],[3256248,".can_gdpr_fixed_banner"],[13030426,".capa-cookie"],[12031325,".capa-cookies"],[15619403,".capaAvisoCookies"],[14907218,".capaCookie"],[13770464,".capaCookies"],[10202592,".capaCookiesNew"],[726123,".capaFondoCookies"],[4358276,".capaPopup"],[13330856,".capa_cookie"],[14902063,".capa_cookies"],[15131584,".capacookies"],[14087093,".captify-iframe"],[14093301,".captify-widget"],[14623537,".caption-cookie"],[4557080,".card-lgpd"],[12253334,".card-lgpd-overlay"],[1334494,".card.cookie"],[4645505,".card__window--gdpr"],[6502826,".cart_cookie"],[8781585,".cartware_cookieconsent"],[10740428,".case-cookie-alert"],[12145832,".cav2-notification_cookie"],[1779092,".cb-banner,.cc-banner,.ck-Banner,.ck-banner,.cn-banner,.cp-banner"],[11922620,".cb-cookie-bar,.cp-cookie-bar,.cz-cookie-bar"],[8772638,".cb-cookie-popup"],[13176427,".cb-cookieConsentBanner"],[10489230,".cb01-cookie-bar"],[11737352,".cb_msgCookie"],[5268307,".cbannercontainer-sq_cp"],[10913194,".cbar-wrapper"],[13403589,".cbar_banner"],[6727497,".cbb-cookie-info"],[14537047,".cbc-cookie-notice,.cmp-cookie-policy,.com-cookie-policy,.cru-cookie-policy"],[11258624,".cbc-cookie-notice__wrapper"],[11674227,".cc-banner-granular"],[3563012,".cc-banner-popup-wrap"],[6395513,".cc-banner-wrapper,.cc_banner-wrapper"],[6979029,".cc-blockingScreen"],[16607474,".cc-bottom-left.cc-window"],[1781727,".cc-bottom.cc-banner,.cc-bottom.cc-floating.cc-window"],[13498776,".cc-cookie-banner,.ce-cookie-banner,.cp-cookie-banner,.cv-cookie-banner"],[6553153,".cc-cookie-consent-banner-modal"],[12954030,".cc-cookiecontainer"],[137035,".cc-cookies,.cm-cookies,.cp-cookies"],[2390057,".cc-cookies-container"],[12937854,".cc-cookies-overlay"],[8815719,".cc-cookies-page"],[5545473,".cc-customdialog"],[4913515,".cc-dialog-backdrop"],[1769330,".cc-dialog-pane"],[11812029,".cc-dialog-wrapper"],[1770955,".cc-dialog[aria-label=\"cookie-consent\"]"],[10634520,".cc-fixed-bottom"],[5122883,".cc-fullscreen-bg"],[1824734,".cc-individual-cookie-settings"],[349276,".cc-individual-cookie-settings-overlay"],[817415,".cc-message-bottom"],[8323967,".cc-nb-main-container"],[10556070,".cc-notification"],[4801365,".cc-onconsent-analytics"],[6951897,".cc-onconsent-social"],[1781558,".cc-policy"],[14313932,".cc-policy-overlay"],[13183045,".cc-privacy-bottom-container"],[14716788,".cc-stop-overlay"],[11122510,".cc-theme-classic.cc-window"],[3448064,".cc-type-opt-in.cc-floating"],[15359171,".cc-window-banner"],[1770707,".cc-window.cookie,.cc-window.cookie-model"],[150637,".cc-wrapper > .cc-inner"],[1647756,".cc[data-notice=\"cookies\"]"],[3386797,".cc__bg"],[5874509,".cc__wrapper"],[10047276,".cc_baner-wrapper"],[5804134,".cc_banner,.ck_banner"],[3585978,".cc_banner-wrapper_FB"],[12193765,".cc_banner_FB"],[16198954,".cc_consent"],[11828713,".cc_container"],[6483863,".cc_container_FB"],[9792547,".cc_cookieAlert"],[5330943,".cc_cookie_message"],[5795897,".cc_dialog.cc_css_reboot"],[12187183,".cc_disclaimer_box"],[1816698,".cc_gccp-wrapper"],[1371203,".cc_overlay_lock"],[9550842,".ccbar.ccpane"],[16692151,".ccbar_pos_bottom"],[4055426,".ccbarbody .ccpane"],[4291342,".ccc > .ccc-popup"],[14416114,".ccc-widget"],[16234430,".ccc_banner-wrapper"],[9437177,".cccenter-show-banner"],[13073595,".cccookie-area"],[9561328,".ccdiv"],[792588,".ccg-cookie-consent-banner"],[6959813,".cck-consent-bar"],[269782,".cck-msg"],[10726270,".cckBannerInner"],[10512366,".ccklayer"],[3996657,".cclayerBottom.cclayer"],[3710698,".cclist.ccpane"],[6362563,".ccm-CookieConsentPopup"],[10016213,".ccm-banner-small"],[5522860,".ccm-bottom-slide"],[14490415,".ccmcss_oic"],[1444260,".ccp-overlay-fullscreen"],[14950340,".ccpa-alert"],[14009316,".ccpa-banner-container"],[4881120,".ccpa-banner-root"],[117502,".ccpa-consent-bar"],[15784073,".ccpa-container"],[2173151,".ccpa-cookie-notification"],[2180778,".ccpa-message-banner"],[2625894,".ccpa-notice-wrapper"],[15186842,".ccpa-notification"],[271519,".ccpa-notification-banner"],[14778539,".ccpa-notification-banner_1-0"],[12023865,".ccpa-overlay"],[14950368,".ccpa-popup"],[12025953,".ccpa-slideup"],[15222006,".ccpa-slideup--row"],[14906238,".ccpaBanner"],[2002147,".ccpa_container_class"],[2967875,".ccpa_opt_out_banner"],[10252749,".ccpa_opt_out_reset"],[10281353,".ccpabar"],[15192275,".ccpacookie-banner"],[4718556,".ccwrap"],[13574018,".cczcook_banner-wrapper"],[16203709,".cd__cookie"],[892380,".cdl-cookies,.cnl-cookies"],[10593611,".cdp-cookies-alerta"],[10494902,".ce-banner-html"],[13512163,".ce-cookieconsent"],[13349669,".ce_rsce_tao_fixed_note"],[9593261,".ce_rsce_vision_fixed_note"],[10828534,".center-gdpr"],[729142,".center_cookies"],[7921701,".cerez-bildirim"],[11283709,".cerez-mesaji"],[16192758,".cerez-politikasi-container"],[1413056,".cerez-popup-box"],[13340973,".cerezPopupUyari"],[11278964,".cerezbilgisi"],[11289325,".cerezsorgula"],[1736558,".cf-annoying-eu-cookie-message"],[2954170,".cf__main-block"],[5742379,".cfmCookieLayer"],[12035219,".cfrcookiebar"],[3768115,".cg-cookie-policy-disclaimer"],[5456037,".cg-cookie-warning"],[5367235,".cg-cookies-banner"],[247830,".cgu-cookie-overlay-shadow"],[13909783,".ch2-dialog-bottom"],[2070573,".change-cookie-settings"],[4346489,".check-accept-google-analytics"],[7148425,".checkCookie,.checkcookie"],[1070670,".checkcookies"],[64184,".chimunthu-lgpd-bar-main"],[11602809,".choc-banner"],[14537119,".chr-cookie-banner,.clm-cookie-banner,.cpt-cookie-banner,.css-cookie-banner"],[6535226,".chsoft-cookies"],[13237333,".chsoft-cookies-main"],[12206232,".ci-privacy-hint"],[16278626,".ci-rodo-footer"],[9143655,".ciacho"],[5451584,".ciacho2-wrap-container"],[14343002,".ciasteczka"],[1416819,".ciasteczka-info,.ciasteczko-info"],[1434113,".ciasteczka_info"],[10775375,".ciastka"],[6879557,".ciastka_ostrzezenie"],[1520380,".cigi-cookie-banner"],[6450753,".cili-cookies"],[7878152,".cin_cookie_notification"],[5033358,".cint-cookiebot"],[15978431,".cipBackgroundOverlay"],[10776137,".cipCookieOverlay"],[4271090,".circus-gdpr-cookie-bar"],[6687043,".ciyashop-cookies-info"],[10013886,".cj-privacy-settings"],[2962461,".ck-cookie-w"],[4590949,".ck-notiz"],[5500623,".ckWarning"],[10441087,".ck_infocookie"],[11335624,".cki-unaccepted"],[4648574,".cki-wrap"],[8636503,".cklowpopContainer"],[8704126,".ckn-container"],[4439767,".cky-consent-bar"],[6083360,".cky-overlay"],[137304,".cl-consent"],[3181570,".cl-tertiary.cookie"],[14439977,".cl_bar"],[6696494,".cl_cookie_privacy_layer"],[12666691,".cl_gdpr_banner"],[3673153,".class-cookieconsent"],[14348023,".class_rgpd"],[3014811,".clb-cookie-notice-lgpd-container"],[8056968,".clearfix > #cookies,.clearfix.cookie"],[11614120,".clearfy-cookie"],[15633809,".clearfy-cookie--bottom"],[16180912,".clever-cookielaw"],[9868221,".client-cookies-notice"],[14752593,".clone-cookie-alert"],[14588415,".close-centered-cookie-message-lq"],[1216092,".close-cookies"],[9161422,".close-mobile-cookie"],[3045702,".closeCookieParent"],[3045509,".closeCookiePolicy"],[14977873,".cls-cookie"],[11922436,".cm-cookie-geo"],[13475150,".cm-cookie-policy"],[11923180,".cm-cookie-pop"],[5330889,".cm-cookie__prompt"],[143835,".cm-message"],[4776587,".cm-notification-container"],[3107380,".cm-user-message"],[6684872,".cm-wrapper-wrapper.inner"],[13717675,".cm_disclaimer"],[11151297,".cm_disclaimer-banner"],[15988306,".cmc-cookie-policy-banner"],[4478660,".cmnstr-activated"],[13755223,".cmp-app_gdpr"],[9561130,".cmp-ban-nocookie"],[14874418,".cmp-cookie"],[10593756,".cmp-cookie-message"],[11733434,".cmp-cookie-notification,.cxa-cookie-notification"],[13441818,".cmp-cookie-stmt"],[10593082,".cmp-cookie-wrapper"],[13370726,".cmp-popup-cookies"],[6235925,".cmp-teaser__subcontent"],[12282840,".cmpBoxWelcomeOptIn"],[10710409,".cmp_cookies_usage_wr"],[2149584,".cmplz-show-banner"],[4457471,".cmplz-tcf-banner-hidden"],[14856208,".cmpwrapper"],[15790882,".cms-cookie-layer"],[5102957,".cms-cookielaw"],[15238973,".cmsCookieNotification"],[16187144,".cms_cookie_wrapper"],[6002183,".cms_dp_bar_fixed"],[8852667,".cn-dsgvo-privacy-notice"],[6901982,".cn-first-time-seen"],[7275903,".cn-position-bottom"],[665669,".cnct_lgpd_box"],[14677757,".cnil-alert"],[11385825,".cnil-alert-inner"],[1657983,".cnil-banner"],[3712204,".cnil-banner-v2"],[14677740,".cnil-block"],[1663875,".cnil-cookie"],[3131717,".cnil-cookie-alert"],[3028164,".cnil-cookies"],[3022420,".cnil-message"],[14677127,".cnil-panel"],[9269556,".cnil-panel--displayed"],[3026404,".cnil-warning"],[4919097,".cnilContainer"],[5380153,".cnilCookies"],[4848560,".cnilNotification"],[4892389,".cnil_consent"],[5549553,".cnil_cookie"],[4894742,".cnil_warning"],[7363904,".cnilinfo"],[5461994,".cnst-container"],[14061133,".cnt-ckcnsntmngr"],[10396612,".cnt-cookies"],[11083308,".cnt-text-info-cookie"],[2383466,".cntx-cookie-info"],[8040303,".cntx-cookie-modal-handler"],[15916049,".co-cookNotification"],[5390158,".co-cookie-policy-banner"],[16092627,".co-cookies-disc-bar"],[15141812,".co_consent_message_container"],[10880348,".cockie-popup"],[10852678,".cockie-popup-wrap"],[14872181,".cod-cookie-container"],[10345182,".coi-consent-banner"],[10248442,".cokWrap"],[4294544,".cokie-box"],[14687991,".cokieAlert"],[16328336,".cokies.pf"],[14986198,".cokkie-consent-dialog,.cookie-consent-dialog"],[14681681,".cokkie-lyr"],[9415551,".col-9 > #cookie"],[4033216,".col-sm-8.cookie"],[3983757,".col-xs-10.cookie"],[4290957,".col.modal-cookie"],[13566762,".color-texto-cookies"],[14474511,".com-cookie"],[178544,".combinedConsent_bottom"],[15531745,".combined_consent_js_inited"],[13740878,".common-cookie"],[7338021,".common-cookieNotice"],[8099309,".common-cookies"],[9241249,".common-gdpr-box"],[16217064,".common-header-gdpr"],[11750031,".commonPrivacy__bar"],[5376027,".common__cookie"],[13337079,".common_prompt-cookie-bg"],[1722250,".communikat_cookie"],[7073138,".comp-cookie-policy-banner"],[7210277,".comp-cookie_banner"],[15298260,".comp-dsgvo-banner"],[14323017,".comp-modal-cookie"],[6350405,".comp__cookieBar"],[14071392,".compliance-eu-cookie-banner"],[14527116,".complianceoverlay"],[707717,".component--message__cookies"],[3875605,".component-Exports-CookiesBar"],[14416856,".component-banner-cookie"],[2831556,".component-consent-banner-consent-banner"],[2970891,".component-cookie"],[14525905,".component-cookie-alert"],[14364908,".component-cookie-banner"],[298698,".component-cookie-bar"],[14922576,".component-cookie-info-bar"],[1921487,".component-cookie-notification"],[3602939,".component-cookie-overlay-wrapper"],[14364708,".component-cookie-policy"],[14525878,".component-cookie-popup"],[15780143,".component-cookiealert"],[14448910,".component-cookies"],[14859013,".component-cookies-message"],[15780135,".component-cookies-msg"],[14365197,".component-cookies-popup"],[4873489,".component_eu_eprivacy_option"],[15216310,".component_gdprMessage__container"],[5395482,".componente-aviso-cookies"],[7795355,".componente-aviso-cookies-botoes"],[625603,".components-cookie-law-basic"],[14737809,".comx-cookies-banner"],[1562957,".con-kit-component-cookie-banner"],[4538926,".cond_utilis_cookie"],[2258068,".confidentialite_header"],[313316,".configMessages__footer.configMessages"],[7681857,".confirm-cookie-container"],[9256460,".confirm-cookie__wrapper"],[5177927,".confirm-cookies-container,.cookieRichtline_container"],[2426324,".confirm_cookies_box"],[14072033,".connect-cookie-bar"],[4067323,".consent-animation"],[4064431,".consent-at-bottom"],[1365518,".consent-background-overlay"],[2198933,".consent-banner"],[10788073,".consent-bar"],[398488,".consent-bg-dark"],[10432654,".consent-confirmation-banner"],[4068272,".consent-container"],[5592594,".consent-container--banner"],[228705,".consent-content"],[8764021,".consent-cookie-banner"],[11613321,".consent-cookie-box--lightbox"],[6793775,".consent-cookie-wrapper"],[227627,".consent-cookies,.consent_cookies,.content-cookies,.content_cookies"],[6873745,".consent-cookies-dialog"],[10787867,".consent-cta"],[2184541,".consent-holder"],[2939160,".consent-layer"],[4038515,".consent-layer-v2"],[11616345,".consent-management-alert"],[5072473,".consent-management-simple"],[9393101,".consent-manager-layer"],[11623570,".consent-manager-overlay"],[16672363,".consent-manager.banner"],[16640999,".consent-message"],[2602823,".consent-modal-first"],[6904923,".consent-modal__overlay"],[10605448,".consent-module-roadblock"],[2934701,".consent-panel"],[2176201,".consent-pop-up"],[16492409,".consent-popover"],[2935791,".consent-popup"],[2930718,".consent-toast"],[16326390,".consent-toolbar"],[11294173,".consent-ui--banner"],[12916150,".consent-wall-overlay"],[8436447,".consent-warning-container"],[11286323,".consent-wrap-outer"],[16297353,".consent-wrapper"],[3491010,".consent-wrapper-active"],[5704615,".consent.cookies,.consent.row,.consent[ng-controller=\"cookieConsentCtrl\"]"],[2953122,".consentBanner,div.consentbanner"],[4054253,".consentBarWrapper"],[4069493,".consentContainer"],[2191671,".consentLayover"],[9253713,".consentOverlayContent"],[6673988,".consentPopup"],[2182619,".consentWrapper"],[2201213,".consent__alert"],[14935935,".consent__banner"],[5700188,".consent__cookies"],[2138473,".consent_breadcrumbs"],[4037171,".consent_manager-background"],[16430176,".consent_required_overlay"],[2123262,".consentbarcontainer"],[2609001,".consentement_cookie"],[12724686,".consentement_cookies"],[2667417,".consentimentoCookie"],[2927414,".consently-bar"],[11300225,".consentr-container"],[8732210,".consentr-notification"],[6676178,".consents-bar"],[1816173,".console-head-cookies"],[2746011,".const__cookie-banner"],[9848023,".consumer-privacy-banner"],[12933892,".cont-cookie"],[14547340,".contCookie"],[10475304,".cont_avis_galetes"],[4186807,".container ~ div[data-react-class=\"CookieAgree\"],.container.cookieinfo,.container > #cookie-law-info-bar"],[6651422,".container-avisocookies"],[7410295,".container-banner-cookie"],[4309323,".container-cookie,.container_cookie"],[7435696,".container-cookie-advise"],[5526597,".container-cookie-bar,.container-cookiesBar"],[7453890,".container-cookie-consent"],[7453956,".container-cookie-melding"],[7435787,".container-cookie-notice,.container-cookie-policy"],[6438105,".container-cookie-popup"],[4640279,".container-cookie-wp-palmas"],[9686177,".container-cookies"],[9044870,".container-fluid.cookie-modal"],[5543446,".container-gdpr-cookie-banner"],[5739020,".container-lgpd"],[4832652,".container-notificacao-lgpd"],[8606918,".containerBox-cookies"],[9054992,".containerCookie"],[7983382,".containerCookieDisclaimer"],[6357989,".containerGDPR"],[8847855,".containerOuterCookie"],[1453487,".container__cookiesPolicy"],[1485656,".container_content_cookie"],[9664531,".container_cookies"],[14294438,".container_cookies_alert"],[14696494,".container_modal_cookies"],[14263039,".contao-cookiebar"],[10832990,".contcookies,.ctn-cookies,.ctn_cookies"],[2977114,".contenedor-cookies,.contenedor_cookies"],[8025766,".contenedor-ley-cookies"],[7627850,".contenedorAvisoCookies"],[3502074,".content--cookie-js"],[13211105,".content-alert-browser"],[12060839,".content-alert-cookie"],[3489208,".content-con-cookie"],[2197945,".content-cookie"],[13473017,".content-legale-cookie"],[2934430,".contentCookie"],[4055212,".contentCookieBox"],[2383030,".contentRender_name_plugins_common_cookie_banner"],[6085380,".contentRender_name_plugins_common_gdpr_banner"],[9701783,".conteudo-cookie-accepted"],[13725019,".conteudoCookies"],[13733991,".contiene-cookie"],[15023709,".contieneCookies"],[14547361,".coo-banner"],[8598803,".coo_banner-notice"],[7954530,".cooces__wrap"],[6157326,".coockie"],[9239287,".coockie-bar"],[6073991,".coockie-block"],[7622050,".coockie-line"],[846457,".coockie-message"],[6084273,".coockie-popup,.coockie_popup"],[893544,".coockie-warning"],[14537863,".coockieBar,.coockieLaw,.coockiebar"],[6077243,".coockieWindow"],[4366923,".coockie_banner"],[9239591,".coockie_txt"],[14537871,".coockiediv"],[4372725,".coockiehinweis"],[5731122,".coockies"],[4449984,".coockies-block"],[10077024,".coockies-message"],[4449845,".coockies-popup"],[13059659,".coockiesModalContainer"],[4414909,".coockiesPolicy"],[4428195,".coockies_alert"],[6078907,".coockiesfixed"],[13560776,".cooike_alert_box"],[11608790,".cook-accept"],[14470431,".cook-popup"],[11611070,".cook-window"],[15563726,".cookLink"],[16178632,".cook_msg"],[4194913,".cook_plcy"],[739544,".cook_using_perm"],[8119027,".cookacceptor"],[16187002,".cookbx"],[15232863,".cookcontainer"],[7977762,".cookeEnabler"],[4159411,".cookeHint"],[9373940,".cooki-container,.cookiecontainer"],[10504029,".cooki_baner_wrp"],[16187020,".cookie > .box,.cookie > .rgpd,.cookie.alert,.cookie.alerte,.cookie.anchored-toast,.cookie.banner,.cookie.bg-white,.cookie.change-message--on-click,.cookie.container-fluid,.cookie.conteudo,.cookie.cookie-fullfat,.cookie.cookie-lowfat,.cookie.custom,.cookie.fixed,.cookie.fixed-bottom,.cookie.is-show,.cookie.is-visible,.cookie.isVisible,.cookie.jquery-notify-bar,.cookie.js-banner,.cookie.kozepre_igazit,.cookie.mb-0,.cookie.message,.cookie.messages,.cookie.navbar-fixed-bottom,.cookie.opt-in,.cookie.p-active,.cookie.popup,.cookie.rewoke,.cookie.row,.cookie.top-info,.cookie.v-alert,.cookie.visible,.cookie.widget,.cookie.widget_text,.cookie[data-cookie-info],.cookie[data-cookie-notice],.cookie[data-cookie],.cookie[data-privacy-policy],.cookie[data-selector=\"cookies-bar\"],.cookie[ng-hide=\"cookiesAccepted\"],.cookie[role=\"alertdialog\"],footer > .cookie,section > .cookie"],[4719051,".cookie--active"],[4725505,".cookie--banner"],[15569638,".cookie--bar-container"],[14936534,".cookie--consent--root"],[3042234,".cookie--desktop"],[7767934,".cookie--form"],[11162380,".cookie--layer"],[9536056,".cookie--notification"],[2700182,".cookie--overlay"],[1532956,".cookie--permission"],[1215029,".cookie--polityka"],[11183099,".cookie--popup"],[3424702,".cookie--section"],[9241897,".cookie--top"],[11188249,".cookie--unset"],[3789995,".cookie--visible"],[7768412,".cookie--wrap"],[1100944,".cookie--wrap__on"],[4144956,".cookie-03"],[14583038,".cookie-1"],[11166902,".cookie-Banner,.cookie-banner.navbar-fixed-bottom,.cookie-banner.toast,article.cookie-banner,aside.cookie-banner,div.cookie-banner,section.cookie-banner"],[7767806,".cookie-above"],[1526460,".cookie-accept-area"],[9934764,".cookie-accept-banner"],[10868652,".cookie-accept-bar"],[9708904,".cookie-accept-block"],[10868642,".cookie-accept-box"],[15342681,".cookie-accept-default"],[9934820,".cookie-accept-notice"],[15343347,".cookie-accept-overlay"],[9708752,".cookie-accept-popup"],[9709694,".cookie-accept-style"],[10868654,".cookie-acceptance"],[4538859,".cookie-acceptance-banner"],[9337229,".cookie-acceptance-container"],[4538671,".cookie-acceptance-dialog"],[4510841,".cookie-acceptance-message"],[13372676,".cookie-acceptance-modal"],[9934948,".cookie-acceptancebox"],[4503919,".cookie-acceptation-module"],[1815115,".cookie-acception"],[2852617,".cookie-acceptor"],[3641724,".cookie-acknowledgement"],[14538184,".cookie-adv"],[11170206,".cookie-advert"],[9225686,".cookie-advertisement"],[9059043,".cookie-advertisment"],[11170051,".cookie-advice,.cookie-advise"],[4723498,".cookie-advisor"],[14538187,".cookie-age"],[9766470,".cookie-aggrement-block-container"],[7767880,".cookie-agree"],[1514518,".cookie-agree-popup"],[14744064,".cookie-agree-with-use"],[9401284,".cookie-agree-wrapper"],[11165005,".cookie-agreed"],[1680567,".cookie-agreement"],[11654152,".cookie-agreement-container"],[2128538,".cookie-agreement-wrapper"],[10877213,".cookie-alert--top"],[4715611,".cookie-alert-1,.cookie-alert-2"],[9709698,".cookie-alert-2018-c"],[1911242,".cookie-alert-box"],[10003841,".cookie-alert-box-wrapper"],[8966368,".cookie-alert-container"],[9708654,".cookie-alert-holder"],[1911254,".cookie-alert-msk"],[1530821,".cookie-alert-outer"],[1530847,".cookie-alert-panel"],[8793270,".cookie-alert-strip-container"],[10877203,".cookie-alert-wrap"],[9813875,".cookie-alert-wrapper"],[14538176,".cookie-all"],[10863862,".cookie-allcontent"],[1525655,".cookie-allow-block"],[9642594,".cookie-allow-confirm"],[12720769,".cookie-and-privacy-container"],[2949155,".cookie-announce"],[9339873,".cookie-announcement"],[9366792,".cookie-approval__wrapper"],[1511290,".cookie-approvement"],[9242238,".cookie-area"],[1300181,".cookie-arksigner"],[1253974,".cookie-assistant"],[3464802,".cookie-assistant-wrapper"],[1078460,".cookie-attention"],[9241543,".cookie-back,.cookie-mark,.cookie-mask"],[2913537,".cookie-backdrop"],[14538189,".cookie-ban,.cookie-jar,.cookie-law,.cookie-nag,.cookie-nav,.cookie-tab,aside.cookie-bar,div.cookie-bar,section.cookie-bar"],[9241544,".cookie-band"],[7767694,".cookie-baner,.cookie-label,div.cookie-layer,div.cookie-panel"],[5728987,".cookie-banner--disable-overlay"],[14956385,".cookie-banner--simple"],[7183476,".cookie-banner--wrapper,.cookie-banner__wrapper"],[7105194,".cookie-banner--wrapper-js"],[7155956,".cookie-banner-backdrop"],[939420,".cookie-banner-background"],[6218430,".cookie-banner-backside-tealium"],[1757257,".cookie-banner-bg"],[9318147,".cookie-banner-block"],[6247973,".cookie-banner-blocking-div"],[6258110,".cookie-banner-body-overlay"],[9480707,".cookie-banner-bottom"],[10865385,".cookie-banner-box"],[9481177,".cookie-banner-button"],[14961260,".cookie-banner-component-container"],[1529450,".cookie-banner-cont"],[8061835,".cookie-banner-container"],[14955955,".cookie-banner-desktop"],[9480713,".cookie-banner-footer"],[1529451,".cookie-banner-info"],[13369782,".cookie-banner-info-bar-container"],[9318360,".cookie-banner-inner"],[1757249,".cookie-banner-js"],[9318263,".cookie-banner-layer"],[1529442,".cookie-banner-lgpd"],[1958941,".cookie-banner-lgpd-container"],[16260219,".cookie-banner-lgpd_text-box"],[1946217,".cookie-banner-modal-backdrop"],[10865397,".cookie-banner-msg"],[10865386,".cookie-banner-old"],[9318627,".cookie-banner-outer"],[885006,".cookie-banner-outer-container"],[14956312,".cookie-banner-overlay"],[14955950,".cookie-banner-section"],[9480740,".cookie-banner-shadow"],[9480766,".cookie-banner-shroud"],[1529457,".cookie-banner-styr"],[1757279,".cookie-banner-tm"],[7132429,".cookie-banner-tm__overlay"],[1529452,".cookie-banner-view"],[9318281,".cookie-banner-white"],[9480773,".cookie-banner-window"],[14955668,".cookie-banner__bottom"],[16226976,".cookie-banner__bottom-panel"],[1529446,".cookie-banner__cnt"],[933750,".cookie-banner__container"],[7175589,".cookie-banner__overlay"],[7179240,".cookie-banner__section"],[1516867,".cookie-bar--active"],[1516925,".cookie-bar--bottom"],[4250329,".cookie-bar--type-manage"],[7623623,".cookie-bar-active-blocker"],[1830468,".cookie-bar-alert,.cookie-law-alert"],[8901279,".cookie-bar-backdrop"],[4720299,".cookie-bar-con,.cookie-law-box"],[9333638,".cookie-bar-container,.cookie-bar_container"],[1830289,".cookie-bar-inner"],[2845615,".cookie-bar-mask"],[1517007,".cookie-bar-message"],[4720289,".cookie-bar-new"],[3420649,".cookie-bar-notification"],[2046310,".cookie-bar-notifications"],[1830186,".cookie-bar-outer"],[1516562,".cookie-bar-popover"],[1516999,".cookie-bar-section"],[1830277,".cookie-bar-uniqa"],[11164823,".cookie-bar-wp"],[2846279,".cookie-bar-wrap"],[1517417,".cookie-bar-wrapper"],[9241502,".cookie-bar2"],[10852356,".cookie-bar__inner"],[8924447,".cookie-bar__wrapper"],[9334083,".cookie-bar_component"],[1774051,".cookie-bar_inner"],[1774616,".cookie-bar_outer"],[7767705,".cookie-barre"],[4145000,".cookie-bg"],[4729401,".cookie-bg-wrap"],[10936467,".cookie-bg-wrapper"],[7767589,".cookie-block,div.cookie-black"],[9471458,".cookie-block-visible"],[9241115,".cookie-body,.cookie-copy"],[9680152,".cookie-body-overlay"],[9241097,".cookie-book"],[14538179,".cookie-bot,.cookie-box,.cookie-pop,.cookie-row,.cookie-top"],[11156861,".cookie-bottom"],[1514433,".cookie-bottom-main"],[9099848,".cookie-bottom-place"],[11158535,".cookie-box-en"],[1502435,".cookie-box-wrapper"],[8701060,".cookie-box__overlay"],[1981200,".cookie-box__wrap"],[11188793,".cookie-bubble"],[14609710,".cookie-button-consent"],[4718288,".cookie-callout"],[4368104,".cookie-card_popup_fixed"],[9241412,".cookie-cell"],[11157519,".cookie-choice"],[9530814,".cookie-choices--info"],[9575508,".cookie-choices-info"],[7767605,".cookie-class,.cookie-flash"],[2737931,".cookie-clickall"],[10874392,".cookie-cnf-banner"],[14166419,".cookie-cnf-banner--background"],[9241327,".cookie-cnil"],[14538178,".cookie-cnt,.cookie-one"],[1522983,".cookie-collapsible"],[16645336,".cookie-compliance-banner,.cookie-complience-banner"],[12337748,".cookie-compliance-banner-wrapper"],[12858108,".cookie-compliance-container"],[2063509,".cookie-compliance-desk"],[8309128,".cookie-compliance-message"],[9993310,".cookie-compliance-popup"],[1966278,".cookie-condition"],[10865070,".cookie-conditions"],[9318430,".cookie-confirmation"],[1985191,".cookie-confirmation-notice"],[951479,".cookie-confirmation__box"],[11156889,".cookie-consen"],[9508386,".cookie-consent--GDPR"],[9337645,".cookie-consent--box"],[9337702,".cookie-consent--ep3"],[8083054,".cookie-consent--normal"],[9508381,".cookie-consent--show"],[8970197,".cookie-consent--wrapper"],[4470233,".cookie-consent-acknowledgement-conatiner"],[9057049,".cookie-consent-advanced"],[9510988,".cookie-consent-alert"],[1530104,".cookie-consent-app"],[9340024,".cookie-consent-area"],[9055770,".cookie-consent-backdrop"],[8269067,".cookie-consent-background"],[9511034,".cookie-consent-badge"],[10833097,".cookie-consent-banner-container,.cookie_consent_banner_container"],[6983179,".cookie-consent-banner-opt-out"],[6982711,".cookie-consent-banner-overlay"],[292383,".cookie-consent-banner__wrapper"],[2982185,".cookie-consent-bar-overlay"],[9053586,".cookie-consent-bar-wrap"],[14986120,".cookie-consent-bottom"],[1530107,".cookie-consent-box,div.cookie-consent-bar"],[9339947,".cookie-consent-comp"],[1076581,".cookie-consent-component"],[1076714,".cookie-consent-container,.cookie-content-container"],[12951157,".cookie-consent-container-v2"],[1530106,".cookie-consent-ctr"],[9045142,".cookie-consent-darkener"],[9045345,".cookie-consent-dialogue"],[12087790,".cookie-consent-dialogue__advertising"],[1530109,".cookie-consent-div"],[12312779,".cookie-consent-embed-overlay"],[14986007,".cookie-consent-flyout"],[14985996,".cookie-consent-footer"],[7126332,".cookie-consent-header-wrapper"],[14986066,".cookie-consent-holder"],[9339718,".cookie-consent-jolt"],[9510582,".cookie-consent-layer"],[9510578,".cookie-consent-local"],[8148931,".cookie-consent-manager"],[8148358,".cookie-consent-message"],[14985753,".cookie-consent-notice,.cookie-consent-notify"],[13732194,".cookie-consent-overlay-background"],[9510442,".cookie-consent-panel"],[12316870,".cookie-consent-panel-message"],[1530089,".cookie-consent-pnl"],[12314953,".cookie-consent-popup-overlay"],[8261166,".cookie-consent-popup-wrap"],[14985795,".cookie-consent-prompt"],[10396220,".cookie-consent-prompt-container"],[930259,".cookie-consent-rectangle-wrapper"],[8150158,".cookie-consent-request"],[14985603,".cookie-consent-revoke"],[1059753,".cookie-consent-shadow-bg"],[12953528,".cookie-consent-shadow-layer"],[14985836,".cookie-consent-splash"],[10866028,".cookie-consent-v2"],[12961532,".cookie-consent-wall-overlay"],[14985710,".cookie-consent-widget"],[9339583,".cookie-consent-wrap"],[8147176,".cookie-consent-wrapper"],[4720826,".cookie-consent.bottom,.cookie-consent.invers,.cookie-consent.show,.cookie-consent.shown,.cookie-consent[data-closable],.cookie-consent[data-controller],div.cookie-consent,section.cookie-consent"],[9338325,".cookie-consent__bar"],[7248010,".cookie-consent__bar-container"],[8276076,".cookie-consent__container,.cookie-topbannercontainer"],[8105124,".cookie-consent__dialog"],[8992103,".cookie-consent__overlay"],[8991975,".cookie-consent__wrapper"],[8154681,".cookie-consent_overlay,.cookie-content-overlay,div.cookie-consent-overlay"],[10865057,".cookie-conset-bar"],[9241110,".cookie-cont"],[4720858,".cookie-contain"],[14973962,".cookie-container-main"],[14973956,".cookie-container-most"],[1037852,".cookie-container-overlay"],[8226945,".cookie-container-selector"],[14985614,".cookie-content-ribbon"],[14985107,".cookie-control-banner"],[1529882,".cookie-control-bar"],[837899,".cookie-control-container"],[7920543,".cookie-control-content"],[7932415,".cookie-control__banner"],[9241095,".cookie-core,.cookie-none,.cookie-note"],[7767616,".cookie-cover"],[9241949,".cookie-cube"],[4739520,".cookie-curtain"],[1517049,".cookie-dark-filter"],[9131666,".cookie-data-warning"],[9241415,".cookie-demo"],[4722349,".cookie-demo-on"],[1509130,".cookie-description"],[4722473,".cookie-desktop"],[11158889,".cookie-dialog"],[9885753,".cookie-dialog-center"],[6940081,".cookie-dialog-container"],[15565370,".cookie-dialog-wrapper"],[2642158,".cookie-dialogue"],[3354662,".cookie-directive-alert"],[13420415,".cookie-directive-container"],[2366186,".cookie-directive-overlay"],[14068909,".cookie-disclaimer--default"],[14069395,".cookie-disclaimer--overlay"],[14069224,".cookie-disclaimer-backdrop"],[9609646,".cookie-disclaimer-background"],[2738888,".cookie-disclaimer-banner"],[14790155,".cookie-disclaimer-box"],[7484237,".cookie-disclaimer-component"],[7484389,".cookie-disclaimer-container"],[2738952,".cookie-disclaimer-holder"],[11574892,".cookie-disclaimer-mask"],[14973905,".cookie-disclaimer-message"],[2739011,".cookie-disclaimer-notice"],[12597988,".cookie-disclaimer-overlay-container"],[14973332,".cookie-disclaimer-wrapper"],[15065544,".cookie-disclosure-message"],[1294951,".cookie-drop-down"],[3651402,".cookie-dropdown"],[10856781,".cookie-enter-done"],[11188564,".cookie-eu-msg"],[1530846,".cookie-event-block"],[9241545,".cookie-fade,.cookie-pane"],[3115246,".cookie-fb-title"],[11168877,".cookie-fb-top"],[14538181,".cookie-fix,.cookie-tip,div.cookie-div"],[7767430,".cookie-fixed"],[8628592,".cookie-fixed-footer"],[10844481,".cookie-fixed-hint"],[7767591,".cookie-float"],[4144993,".cookie-fn,div.cookie-on"],[11156834,".cookie-footer"],[15874933,".cookie-footer--wrapper"],[9514278,".cookie-footer-banner"],[10864358,".cookie-footer-bar"],[16147786,".cookie-footer-container"],[9514532,".cookie-footer-dialog"],[10864372,".cookie-footer-msg"],[7768309,".cookie-frame,.cookie-promo"],[10863729,".cookie-full-bleed"],[11812736,".cookie-fw-container,.cookie-hu-container"],[10153114,".cookie-gdpr-popup-ovelayer"],[9020971,".cookie-gdpr__banner"],[9525469,".cookie-gdpr__fade-in"],[7767431,".cookie-giodo"],[4144992,".cookie-go"],[9242216,".cookie-grow"],[1050351,".cookie-guard-msg"],[1036933,".cookie-guideline"],[9342949,".cookie-handling-new"],[14971849,".cookie-hint-container"],[9313155,".cookie-hint-wrapper"],[11156338,".cookie-holder"],[11156966,".cookie-hopper"],[11161265,".cookie-icerik"],[15424024,".cookie-identification"],[9948919,".cookie-image-wrapper,.cookie-usage-wrapper"],[14538177,".cookie-img"],[438809,".cookie-info-background"],[1538675,".cookie-info-banner"],[2949304,".cookie-info-bar"],[10874621,".cookie-info-block"],[6739447,".cookie-info-block-section"],[2949298,".cookie-info-box"],[15258597,".cookie-info-box-agree"],[1257681,".cookie-info-box-overlay"],[6768646,".cookie-info-close-wrapper"],[1997274,".cookie-info-cont"],[15259329,".cookie-info-container"],[9621277,".cookie-info-content"],[9782842,".cookie-info-dropdown"],[1538355,".cookie-info-header"],[10874037,".cookie-info-layer"],[10874000,".cookie-info-modal"],[7577752,".cookie-info-more-options-background"],[14309909,".cookie-info-more-options-layer"],[9306986,".cookie-info-notification-window-conatiner"],[9608538,".cookie-info-overlay"],[1537928,".cookie-info-slider"],[10874054,".cookie-info-strip"],[1996795,".cookie-info-text"],[9600651,".cookie-info-wrapper"],[1536558,".cookie-info__panel"],[7040577,".cookie-info__panel--show"],[4721640,".cookie-infobar"],[1538055,".cookie-infobox-wrp"],[11163975,".cookie-inform"],[15249050,".cookie-inform-and-ask"],[275872,".cookie-information-bar"],[1095101,".cookie-information-cont"],[13602290,".cookie-information-container"],[8762418,".cookie-information-panel"],[1095083,".cookie-information-text"],[3838405,".cookie-information-wrapper"],[3829289,".cookie-informative-message"],[2949207,".cookie-informer"],[199941,".cookie-informer-holder"],[7767659,".cookie-infos"],[7767649,".cookie-inner"],[5681387,".cookie-inner-container"],[1123239,".cookie-inquiry--settings"],[11163540,".cookie-insert"],[9241908,".cookie-item"],[10744230,".cookie-item-protection"],[9242088,".cookie-jvns"],[9241933,".cookie-kutu"],[14582947,".cookie-l"],[15318434,".cookie-label-wrapprer"],[4718531,".cookie-landing,div.cookie-padding"],[11166988,".cookie-lasche"],[1754361,".cookie-lasche-hp"],[16460543,".cookie-law-approval-wrapper"],[10856009,".cookie-law-banner"],[4720293,".cookie-law-bar"],[1830485,".cookie-law-block"],[7651809,".cookie-law-block-wrapper"],[2845950,".cookie-law-cont"],[9238883,".cookie-law-container"],[10855755,".cookie-law-dialog"],[15185249,".cookie-law-dialog-contentwrapper"],[2845892,".cookie-law-info"],[9278302,".cookie-law-info-bar"],[1513610,".cookie-law-message"],[10855553,".cookie-law-notice,.cookie-law-policy"],[16628660,".cookie-law-notice-container"],[1514228,".cookie-law-overlay"],[2845492,".cookie-law-text"],[1514348,".cookie-law-wrapper"],[14645168,".cookie-law__container"],[14645247,".cookie-layer-advanced"],[14553047,".cookie-layer-background"],[8728565,".cookie-layer-bottom"],[2304508,".cookie-layer-container"],[1750458,".cookie-layer-new"],[9104180,".cookie-layer-visible"],[9103855,".cookie-layer-wrapper"],[14696322,".cookie-layer__overlay"],[14696218,".cookie-layer__wrapper"],[1747924,".cookie-layerbody"],[11167324,".cookie-layers"],[1858413,".cookie-lb-bottom"],[7767822,".cookie-legal,.cookie-mesaj"],[9780462,".cookie-legal-banner"],[1611056,".cookie-legal-box"],[9742165,".cookie-legal-content"],[10875030,".cookie-legal-info"],[9779619,".cookie-legal-notice"],[9741745,".cookie-legal-overlay"],[1530811,".cookie-legislation"],[9241358,".cookie-lgpd"],[10851119,".cookie-lgpd-popup"],[9241281,".cookie-line,.cookie-time"],[1528369,".cookie-line__layer"],[2650888,".cookie-listener"],[4718228,".cookie-madness"],[7546001,".cookie-management-overlay"],[1120773,".cookie-manager--extended"],[14970137,".cookie-manager-banner"],[7840178,".cookie-manager-consent"],[14970077,".cookie-manager-dialog,.cookie-monster-dialog"],[7844498,".cookie-manager-overlay,.cookie-monster-overlay"],[12296623,".cookie-manager-popup__container"],[7831110,".cookie-manager-portlet"],[1515503,".cookie-mat-wrapper"],[4722631,".cookie-melding"],[9411736,".cookie-melding-fond"],[1310570,".cookie-melding-wrapper"],[4723158,".cookie-mention,.cookie-section"],[14538185,".cookie-mes"],[9241435,".cookie-mess"],[9148974,".cookie-message-2020"],[14783974,".cookie-message-banner"],[1509583,".cookie-message-bar,.cookie-message-box"],[9382410,".cookie-message-block"],[10996092,".cookie-message-blocking-background"],[3083486,".cookie-message-container"],[11506102,".cookie-message-desktop"],[7140906,".cookie-message-modal-overlay"],[11505421,".cookie-message-overlay"],[11530716,".cookie-message-wrapper"],[4723257,".cookie-message.cmsFlexible,div.cookie-message,section.cookie-message"],[9147617,".cookie-message__bar"],[3030159,".cookie-message__container"],[9383829,".cookie-message__wrap"],[11629395,".cookie-message__wrapper"],[3082795,".cookie-messages"],[1593385,".cookie-messaging"],[2042703,".cookie-messaging-component"],[2100662,".cookie-min-panel"],[15255206,".cookie-modal-backdrop"],[2706541,".cookie-modal-bg"],[9912514,".cookie-modal-message"],[9912850,".cookie-modal-overlay"],[15199359,".cookie-modal__overlay"],[10872480,".cookie-mode__wrap"],[11156820,".cookie-module"],[15189597,".cookie-module-wrapper"],[4720817,".cookie-monster,.cookie-toaster"],[8155335,".cookie-monster__container"],[4739895,".cookie-msg-bar"],[4739897,".cookie-msg-box"],[3492502,".cookie-msg-info"],[2669936,".cookie-msg-info-container"],[3491861,".cookie-msg-wrap"],[9860092,".cookie-msg__content"],[11167034,".cookie-nagbar,.cookie-navbar"],[8225884,".cookie-not-confirm-banner"],[10856770,".cookie-note--wrap"],[14613395,".cookie-note-container"],[10855467,".cookie-note-popup"],[9131481,".cookie-note-wrapper"],[9390256,".cookie-note__wrapper"],[9241092,".cookie-notf"],[13268192,".cookie-notice--isVisible"],[8181174,".cookie-notice--visible"],[8179929,".cookie-notice--wrapper"],[2712824,".cookie-notice-2"],[9108049,".cookie-notice-alert"],[9420746,".cookie-notice-banner"],[10854794,".cookie-notice-bar"],[9420174,".cookie-notice-bottom"],[1391974,".cookie-notice-container"],[14614757,".cookie-notice-content,div.cookie-notice-consent"],[9420488,".cookie-notice-dialog"],[9108661,".cookie-notice-dsvgo"],[9107940,".cookie-notice-fixed"],[9420164,".cookie-notice-footer,.cookie-notice-holder"],[12009400,".cookie-notice-full-container"],[9107989,".cookie-notice-inner"],[14615509,".cookie-notice-overlay"],[9108022,".cookie-notice-popup"],[1514695,".cookie-notice-root,div.cookie-notice-body"],[10854788,".cookie-notice-top"],[1954976,".cookie-notice-ui"],[1514714,".cookie-notice-wrap"],[10322811,".cookie-notice-wrapper-privacypolicy"],[11156680,".cookie-notice.alert,.cookie-notice.alert-secondary,.cookie-notice.bottom,.cookie-notice.top,.cookie-police,div.cookie-notice"],[8161056,".cookie-notice__background"],[9420482,".cookie-notice__inner"],[8154632,".cookie-notice__overlay"],[1954996,".cookie-noticebar"],[7767628,".cookie-notif,.cookie-popin"],[9034461,".cookie-notif-banner"],[537906,".cookie-notification--external"],[8296775,".cookie-notification-alert"],[12418257,".cookie-notification-backdrop"],[15619582,".cookie-notification-background"],[2650902,".cookie-notification-banner"],[996698,".cookie-notification-bar"],[8296635,".cookie-notification-block,.cookie_notification_block"],[996692,".cookie-notification-box"],[2650911,".cookie-notification-bubble"],[601062,".cookie-notification-container,.cookie_notification_container"],[7752585,".cookie-notification-es"],[2651228,".cookie-notification-header,.cookie-notification-holder"],[12845596,".cookie-notification-message"],[8297171,".cookie-notification-modal"],[996680,".cookie-notification-msg"],[13704710,".cookie-notification-wrap"],[13704726,".cookie-notification__bar"],[8297725,".cookie-notification__wrap"],[12418904,".cookie-notification__wrapper,.cookiesNotification__wrapper"],[7752584,".cookie-notification_wr"],[9408376,".cookie-notifications"],[2712628,".cookie-notifier"],[1053836,".cookie-notifier-content"],[9104312,".cookie-notifikasjon"],[11156692,".cookie-notify,dialog.cookie-policy,div.cookie-policy"],[9121362,".cookie-notify-block"],[1561850,".cookie-notify-container"],[9121322,".cookie-notify-popup"],[8298565,".cookie-notify__wrapper"],[14538200,".cookie-ntf"],[7768344,".cookie-nudge"],[7767913,".cookie-offer"],[4144996,".cookie-ok"],[11164257,".cookie-on-top"],[14538204,".cookie-opa"],[6772232,".cookie-operation-message"],[11185496,".cookie-opt-in"],[14610014,".cookie-opt-in-overlay"],[4738912,".cookie-opt-out"],[7768243,".cookie-optin"],[1516420,".cookie-optin-modal"],[9107137,".cookie-options-hook"],[7768346,".cookie-outer"],[10041457,".cookie-outer-container"],[7758596,".cookie-outer-container-wrap"],[9337986,".cookie-outer-wrapper"],[11188344,".cookie-outter"],[1532748,".cookie-oven-widget"],[9242089,".cookie-over"],[4746893,".cookie-overLay,div.cookie-overlay"],[1533215,".cookie-overlay-box"],[7447801,".cookie-overlay-modal-box"],[11250700,".cookie-overlay-wrapper"],[1527829,".cookie-pane--shown"],[9570748,".cookie-panel-content"],[9571032,".cookie-panel-overlay"],[10853332,".cookie-permission"],[11737620,".cookie-permission--backdrop"],[3310835,".cookie-permission--dim"],[2206417,".cookie-permission-banner"],[13217505,".cookie-permission-container-big"],[14613671,".cookie-permission-container-overlay"],[2206287,".cookie-permission-footer"],[2205696,".cookie-permission-prompt"],[11161550,".cookie-plugin"],[2712629,".cookie-policies,.cookie-politics"],[9695019,".cookie-policy--block"],[7442655,".cookie-policy--container,.cookie-policy__container"],[9695001,".cookie-policy-accept"],[13793376,".cookie-policy-aggressive-popup"],[9391151,".cookie-policy-agree"],[10465381,".cookie-policy-agreement"],[9390933,".cookie-policy-alert"],[1523294,".cookie-policy-area,.cookie-policy-wrap"],[7448544,".cookie-policy-banner-bar"],[10863374,".cookie-policy-bar"],[439822,".cookie-policy-bar-base"],[7448465,".cookie-policy-bar-bottom"],[1523273,".cookie-policy-belt,div.cookie-policy-head"],[9390922,".cookie-policy-block"],[9694858,".cookie-policy-bottom"],[10863360,".cookie-policy-box"],[9390930,".cookie-policy-class"],[14889441,".cookie-policy-consent,.cookie-policy-content"],[1523267,".cookie-policy-cont,.cookie-policy-form,.cookie-policy-note"],[10456802,".cookie-policy-container"],[9694924,".cookie-policy-dialog,.cookie-policy-window"],[7456974,".cookie-policy-disclaimer"],[10863366,".cookie-policy-div"],[9391712,".cookie-policy-durex"],[14889346,".cookie-policy-element"],[9694848,".cookie-policy-footer"],[1523272,".cookie-policy-gdpr"],[9694902,".cookie-policy-inform"],[13469439,".cookie-policy-june-2019-notice"],[9391358,".cookie-policy-layer"],[14889647,".cookie-policy-message"],[9390894,".cookie-policy-modal"],[10863388,".cookie-policy-msg"],[9694854,".cookie-policy-notice"],[14244708,".cookie-policy-notice-container"],[2107632,".cookie-policy-notification"],[14890004,".cookie-policy-opt-out"],[14890193,".cookie-policy-overlay"],[9391328,".cookie-policy-panel"],[9390892,".cookie-policy-popin"],[9390898,".cookie-policy-popup"],[9695528,".cookie-policy-prompt"],[14889639,".cookie-policy-section"],[443263,".cookie-policy-snackbar"],[10483638,".cookie-policy-statement"],[14890175,".cookie-policy-summary"],[1523269,".cookie-policy-tips"],[2102543,".cookie-policy-tips-wrapper"],[14889507,".cookie-policy-warning"],[15321016,".cookie-policy-warning-container"],[9694918,".cookie-policy-widget"],[14890057,".cookie-policy-wrapper"],[9391274,".cookie-policy__card"],[1954618,".cookie-policymsg"],[2782564,".cookie-pop-main"],[11158553,".cookie-pop-up"],[6607122,".cookie-pop-up-component"],[6606935,".cookie-pop-up-container"],[14772292,".cookie-pop-up-overlay"],[2782857,".cookie-pop-wrap"],[7767664,".cookie-popUp"],[4720429,".cookie-popover"],[12547604,".cookie-popover--active"],[1952352,".cookie-popup-bar"],[1952366,".cookie-popup-box"],[14506357,".cookie-popup-container"],[1512342,".cookie-popup-first"],[15423507,".cookie-popup-mobile-wrapper"],[9473158,".cookie-popup-overlay"],[1952360,".cookie-popup-win"],[9473030,".cookie-popup-wrapper"],[7767632,".cookie-popup.variantSelectMobile,aside.cookie-popup,div.cookie-popup,section.cookie-popup"],[14794011,".cookie-popup__content"],[14793821,".cookie-popup__heading"],[14793331,".cookie-popup__wrapper"],[4145023,".cookie-pp"],[2008132,".cookie-preference-modal"],[16269484,".cookie-preference__overlay"],[4742671,".cookie-privacy"],[15282744,".cookie-privacy-banner"],[12260544,".cookie-privacy-container"],[6736876,".cookie-privacy-message"],[15282867,".cookie-privacy-notice"],[6694344,".cookie-privacy-policy-popup"],[9601936,".cookie-privacy-popup"],[1283409,".cookie-processed"],[11185280,".cookie-prompt"],[16210828,".cookie-prompt-container"],[1521840,".cookie-prompt-wrap"],[14920679,".cookie-prompt-wrapper"],[9512558,".cookie-prompt__outer"],[3665136,".cookie-prompter"],[3623016,".cookie-question"],[11171273,".cookie-region"],[4723179,".cookie-request"],[1512152,".cookie-request-ctn"],[9209088,".cookie-revoke-hidden"],[11158318,".cookie-ribbon"],[5659102,".cookie-ribbon-component"],[10868924,".cookie-richtlinie"],[9241101,".cookie-rodo"],[9609421,".cookie-rodo--center"],[1532085,".cookie-rodo-dialog"],[1960369,".cookie-rogla-div"],[9642906,".cookie-rules-wrapper"],[11188112,".cookie-runway"],[14836210,".cookie-script-content"],[10854612,".cookie-set-pop-up"],[2778726,".cookie-setting-bottom-bar"],[8057756,".cookie-setting-message"],[1301070,".cookie-settings--simple"],[14607532,".cookie-settings-alert"],[9411014,".cookie-settings-band"],[1301663,".cookie-settings-message"],[3073157,".cookie-settings.fixed-bottom,.cookie-settings.is-visible"],[1903195,".cookie-settings__container"],[13560460,".cookie-settings__overlay"],[2616038,".cookie-show-bar"],[16369060,".cookie-show-bar-bottom"],[9241290,".cookie-sign"],[2648184,".cookie-signbody"],[2053490,".cookie-siteusage-notice"],[4501996,".cookie-slide-container"],[10864905,".cookie-slide-down"],[11161713,".cookie-slider"],[7767655,".cookie-snack"],[4722003,".cookie-snippet"],[11183378,".cookie-splash"],[7768377,".cookie-stage"],[1088149,".cookie-statement"],[15564026,".cookie-statement-popup"],[11187320,".cookie-status"],[15552712,".cookie-status-message"],[11187781,".cookie-sticky"],[1519877,".cookie-sticky-flex"],[9591397,".cookie-sticky-holder"],[1519899,".cookie-sticky-wrap"],[10866507,".cookie-stikey-nav"],[7768375,".cookie-strip"],[11187475,".cookie-stripe"],[1052630,".cookie-substrate"],[7767687,".cookie-table"],[7767819,".cookie-teade"],[11171855,".cookie-teaser"],[7767836,".cookie-tekst"],[7767810,".cookie-terms"],[7767468,".cookie-thing"],[11157918,".cookie-though"],[11156616,".cookie-tip-bg"],[9540676,".cookie-tip-container"],[2576207,".cookie-tip-wrap"],[11156832,".cookie-to-top"],[7767638,".cookie-toast"],[10873111,".cookie-toast-wrap"],[9241102,".cookie-tool"],[14931624,".cookie-tool-container"],[4720586,".cookie-toolbar"],[4720578,".cookie-tooltip"],[16611992,".cookie-tooltip-content"],[9532508,".cookie-tooltip_popup"],[10850574,".cookie-top-banner"],[10851459,".cookie-tos-footer"],[14538196,".cookie-txt"],[2034357,".cookie-ui-dialog"],[7767661,".cookie-undiz"],[7768286,".cookie-usage"],[10873104,".cookie-usage-info"],[8890583,".cookie-usage-info-block"],[1245308,".cookie-usage-msg"],[5008005,".cookie-usage-notification"],[9572601,".cookie-usage-notify"],[1526725,".cookie-usage-popup"],[9573092,".cookie-usage-widget"],[14538207,".cookie-use,div.cookie-msg"],[1183666,".cookie-use-popup"],[1239835,".cookie-used-note"],[7768280,".cookie-usgae"],[11178014,".cookie-uslovi"],[11177259,".cookie-uzenet"],[1993904,".cookie-verplicht-melding"],[14899851,".cookie-wall-container"],[1755727,".cookie-wall-form"],[9385153,".cookie-wall-wrapper"],[10852484,".cookie-warn-modal"],[2918700,".cookie-warn-msg"],[4718217,".cookie-warning,.cookie-warnung"],[6397607,".cookie-warning-banner-view"],[1516775,".cookie-warning-bar"],[2288630,".cookie-warning-container"],[2562914,".cookie-warning-content"],[2569370,".cookie-warning-message"],[2369879,".cookie-warning-modal--ribbon"],[9341622,".cookie-warning-panel"],[9341606,".cookie-warning-popup"],[2583540,".cookie-warning-wrapper"],[3446651,".cookie-warning__overlay"],[3446779,".cookie-warning__wrapper"],[8900512,".cookie-warning_show"],[10852711,".cookie-warningbar"],[11158417,".cookie-widget"],[9666793,".cookie-widget--open"],[9976773,".cookie-widget-holder"],[2037018,".cookie-widget-v2"],[11158641,".cookie-window"],[9313030,".cookie-window-block"],[1343903,".cookie-window-overlay-no-settings"],[9477248,".cookie-window-select"],[4145021,".cookie-wr"],[9242223,".cookie-wrap"],[9509562,".cookie-wrap-content"],[3652335,".cookie-wrap-tip"],[7768296,".cookie-wrapp"],[9883038,".cookie-wrapper-popup"],[1529461,".cookie-wrn-wrapper"],[4648782,".cookie-z-index"],[5240230,".cookie24_banner-wrapper"],[5889240,".cookie5"],[4145600,".cookieAcc"],[7804661,".cookieAccept"],[286412,".cookieAcceptBox"],[14245414,".cookieAcceptPanel"],[14245430,".cookieAcceptPopup"],[2461891,".cookieAcceptWindow"],[2480036,".cookieAcceptWrapper"],[1138699,".cookieAcceptance"],[2462189,".cookieAcceptanceBox"],[7777941,".cookieAcceptanceOverlay"],[7784408,".cookieAcceptationModule"],[5663922,".cookieAccepted"],[8487256,".cookieAccepterGrayBody"],[2466475,".cookieAccepterPopup"],[13942074,".cookieAccepterSlider"],[7804996,".cookieActive"],[14579335,".cookieAd"],[7804819,".cookieAdvice"],[7804803,".cookieAdvise"],[9261718,".cookieAgree"],[806115,".cookieAgreement"],[9261424,".cookieAlert"],[8865928,".cookieAlertBarContainer"],[16008645,".cookieAlertBarMessage"],[14226722,".cookieAlertBigTop"],[5653306,".cookieAlertBox"],[13274154,".cookieAlertContainer"],[2446902,".cookieAlertDesktop"],[1210703,".cookieAlertLayer"],[2447557,".cookieAlertWrapper"],[7804760,".cookieAllert"],[12103010,".cookieAnnoyer"],[12122173,".cookieApprove"],[9261496,".cookieAsker"],[9778716,".cookieBackground"],[4145454,".cookieBan,.cookieBtn:not(button)"],[11929626,".cookieBandeau"],[8632199,".cookieBanner--layer"],[2710576,".cookieBannerActive"],[1459590,".cookieBannerContainer"],[4686332,".cookieBannerDisclaimerWrap"],[8670749,".cookieBannerOverlay"],[9591486,".cookieBannerText"],[8663244,".cookieBannerWrapper"],[978053,".cookieBanner__banner"],[1430466,".cookieBanner__wrapper"],[9170948,".cookieBar-filler"],[6220444,".cookieBar-new-style"],[5846706,".cookieBarAniIn"],[2670799,".cookieBarContainer"],[5846686,".cookieBarInner"],[9188430,".cookieBarOverlay"],[6818806,".cookieBarReviewDesktop"],[7797656,".cookieBarTop"],[9183884,".cookieBarWrapper"],[14538961,".cookieBarX"],[16042532,".cookieBar__container"],[4145441,".cookieBea"],[4145451,".cookieBlk"],[9269094,".cookieBlock"],[14538956,".cookieBlog"],[4145458,".cookieBnr,div.cookieBar"],[7797637,".cookieBnrWrp"],[7797598,".cookieBottom"],[4145464,".cookieBox"],[14215452,".cookieBox-wrapper"],[7211829,".cookieBoxBackground"],[11953022,".cookieBoxWrap"],[2658827,".cookieBox__wrapper"],[7797131,".cookieBubble"],[14579429,".cookieCD"],[11897842,".cookieCallout"],[9267821,".cookieCheck"],[16235782,".cookieCheckMainPanel"],[10953403,".cookieChoiceInfo"],[9267697,".cookieClass"],[9267881,".cookieClose"],[10568110,".cookieCnilCustom"],[14043194,".cookieCnilMakheia"],[10750555,".cookieCompliance"],[4145423,".cookieCon"],[11895866,".cookieConcent,div.cookieConsent"],[16353982,".cookieConfirmOverlay"],[2667509,".cookieConfirmation"],[7108103,".cookieConfirmationMessage"],[14538988,".cookieCons"],[16657645,".cookieConsent-0-2-1"],[15685584,".cookieConsent-dialog"],[2655445,".cookieConsentAlert"],[16655501,".cookieConsentBanner"],[10706566,".cookieConsentBar"],[6260247,".cookieConsentBarContainer"],[2655426,".cookieConsentBarWp"],[7322785,".cookieConsentContainer"],[15685302,".cookieConsentContent"],[7328803,".cookieConsentCustomize-dialog"],[16655532,".cookieConsentFooter"],[15685297,".cookieConsentHinweis"],[11071505,".cookieConsentHinweisOverlay"],[2655433,".cookieConsentLayer"],[15684610,".cookieConsentMessage"],[2655454,".cookieConsentPanel"],[2655424,".cookieConsentPopup"],[2655455,".cookieConsentShort"],[15685330,".cookieConsentWrapper"],[13971582,".cookieConsentWrapperCon"],[7211220,".cookieContainer"],[14017784,".cookieContainerV2"],[11896277,".cookieControl"],[2656493,".cookieControl__Bar"],[11914908,".cookieControl__BarContainer"],[7637654,".cookieCorrector"],[9268103,".cookieCover"],[14064832,".cookieDetailsWrap"],[7799277,".cookieDialog"],[13431050,".cookieDialogTop"],[5482042,".cookieDialogue"],[12005298,".cookieDirWrap"],[13960125,".cookieDirective"],[9267323,".cookieDiscl"],[13529169,".cookieDisclaimerBox"],[2947639,".cookieDisclaimerContainer"],[12956830,".cookieDisclaimerContainerWrapper"],[2362184,".cookieDisclaimerV2"],[5503529,".cookieDisclaimerWrapper"],[4145776,".cookieDiv"],[7799271,".cookieDrawer"],[14579497,".cookieEN"],[14579506,".cookieEU"],[11966263,".cookieElement"],[4145728,".cookieEng"],[5698811,".cookieFancybox"],[11802281,".cookieFloater"],[9273773,".cookieFlyer"],[7793645,".cookieFlyout"],[7793195,".cookieFooter"],[4104666,".cookieFooterDiv"],[5699371,".cookieFooterbg"],[14539093,".cookieForm"],[11798807,".cookieForward"],[14539122,".cookieGate"],[4145546,".cookieGco"],[12407038,".cookieHandler"],[7812331,".cookieHeader"],[2784559,".cookieHeaderCenter"],[8494790,".cookieHeaderContainer"],[10819468,".cookieHeaderWrapper"],[14539015,".cookieHint"],[10293212,".cookieHintContainer"],[2766648,".cookieHintExtended"],[12406742,".cookieHinweis"],[12382713,".cookieInfoBar"],[12382707,".cookieInfoBox"],[8361570,".cookieInfoWindow"],[14517365,".cookieInfoWrapper"],[6438431,".cookieInfo_container"],[14517375,".cookieInformation"],[6436443,".cookieInformationBar"],[12902022,".cookieInformationContainer"],[7813881,".cookieInside"],[14579707,".cookieJs"],[5889190,".cookieK"],[12305063,".cookieLaw-box"],[4146041,".cookieLaw:not(body):not(html)"],[7808445,".cookieLawBar"],[7808435,".cookieLawBoo,.cookieLawBox"],[5788324,".cookieLawPopup"],[13580499,".cookieLawPopupContainer"],[7808430,".cookieLawPro"],[9275559,".cookieLayer"],[12372612,".cookieLayer__content"],[9275367,".cookieLegal"],[6470108,".cookieLegalComp"],[12557780,".cookieLegalContainer"],[11731794,".cookieLegal_comp"],[9275391,".cookieLight"],[4146024,".cookieMSG"],[14539173,".cookieMain"],[4776722,".cookieMainPanel"],[7809532,".cookieMaster"],[12244457,".cookieMelding"],[12244597,".cookieMeldung"],[14539199,".cookieMess"],[12607296,".cookieMessageBar"],[12607310,".cookieMessageBox"],[15971998,".cookieMessageContainer"],[12607304,".cookieMessageDiv"],[2592097,".cookieMessagePanel"],[10744205,".cookieMessageWrapper"],[9274181,".cookieModal"],[5805743,".cookieModalBox"],[2904157,".cookieModal__background"],[13525234,".cookieModuleContainer"],[12238147,".cookieMonster"],[2592342,".cookieMonster-info"],[2641568,".cookieMsgContainer"],[12247950,".cookieMsgWrap"],[14387768,".cookieNotAccepted"],[14539355,".cookieNote,.cookieNoti"],[9282121,".cookieNotes"],[7802206,".cookieNotice"],[2083127,".cookieNotice--isVisible"],[12092813,".cookieNotice2"],[12092926,".cookieNoticeA"],[13015026,".cookieNoticeBalloon"],[13850093,".cookieNoticeBar"],[13850087,".cookieNoticeBox"],[14870701,".cookieNoticeContainer"],[13021681,".cookieNoticeContent"],[14412277,".cookieNoticePopUp"],[1446829,".cookieNoticeTextContainer"],[14412353,".cookieNoticeType1"],[13009511,".cookieNoticeWrapper"],[5110082,".cookieNotice__container"],[9282140,".cookieNotif"],[2845529,".cookieNotification"],[6753535,".cookieNotificationBanner"],[14830364,".cookieNotificationBar"],[8795367,".cookieNotificationContainer"],[4193593,".cookieNotificationPopup"],[6752899,".cookieNotificationWidget"],[13704742,".cookieNotification_container"],[14827475,".cookieNotifierWrapper"],[7802203,".cookieNotify"],[13844520,".cookieNotifyBar"],[9281109,".cookieOptIn"],[14398631,".cookieOptOutBoxWrapper"],[9281097,".cookieOuter"],[12042137,".cookieOverlay"],[6014795,".cookieOverlayBox"],[5889213,".cookieP"],[14539282,".cookiePack"],[9280018,".cookiePanel"],[16271047,".cookiePermisionInfo"],[14941612,".cookiePermission"],[16338941,".cookiePermitWrapper"],[13643855,".cookiePoliceBlock"],[16344157,".cookiePolicy-banner"],[1934608,".cookiePolicy-popup"],[12717752,".cookiePolicyA"],[13564875,".cookiePolicyAgreement"],[12717755,".cookiePolicyB"],[7310990,".cookiePolicyBannerOuter"],[3765611,".cookiePolicyBnr"],[3765601,".cookiePolicyBox"],[13558963,".cookiePolicyContainer"],[1931962,".cookiePolicyCustom"],[13643688,".cookiePolicyGomag"],[13175488,".cookiePolicyLightBox"],[8491237,".cookiePolicyLightBoxOverflowBg"],[16450903,".cookiePolicyMessage"],[1931530,".cookiePolicyNotice"],[2805773,".cookiePolicyNotify-wrapper"],[16448680,".cookiePolicyOverlay"],[13644299,".cookiePolicyPopup"],[16478331,".cookiePolicySnippet"],[14436328,".cookiePolicyText"],[16473977,".cookiePolicyWrapper"],[8118200,".cookiePolicy__fixBlock"],[1243945,".cookiePoliticsNotification"],[13526219,".cookiePoliticsWrapper"],[7820498,".cookiePopPup"],[9279184,".cookiePopUp,.cookiePopup:not(body)"],[15479457,".cookiePopUpOuterDiv"],[3057302,".cookiePopUpWrap"],[9279182,".cookiePopin"],[13187120,".cookiePopin__overlay"],[13642588,".cookiePopupContainer"],[3057825,".cookiePopupPart"],[15143530,".cookiePopupSmall"],[12721031,".cookiePrivacy"],[13456130,".cookiePrivacyInfoDiv"],[6576187,".cookiePrompt_outerWrapper"],[14539266,".cookiePush"],[9278829,".cookieQuery"],[6415633,".cookieReminder"],[15760847,".cookieReminderWrapper"],[13722205,".cookieRestriction"],[4145959,".cookieRow"],[7815062,".cookieScript"],[12467825,".cookieSection"],[9612778,".cookieSelectDiv"],[6422860,".cookieSettings"],[13477283,".cookieSettingsBtn"],[9285242,".cookieShell"],[9405609,".cookieShowClass"],[9503618,".cookieStatement"],[8342355,".cookieStatement-block"],[1793159,".cookieTermsContent"],[14539405,".cookieText"],[12552736,".cookieTipWrap"],[4146290,".cookieTkd"],[9282416,".cookieToTop"],[9284001,".cookieToast"],[14539418,".cookieTool"],[12583853,".cookieToolbar"],[12583289,".cookieTooltip:not(html)"],[1609531,".cookieTooltipKontener"],[4146278,".cookieTop"],[6065242,".cookieTriangle"],[8579177,".cookieUsageAlertMainContainer"],[3483626,".cookieUseWarning"],[13237337,".cookieUserAgreement"],[6274482,".cookieViolator"],[3014724,".cookieViolator-fixed"],[1970061,".cookieViolatorFixed"],[12346468,".cookieVisible:not(body)"],[12338799,".cookieWalaDiv"],[13333480,".cookieWallWrapper"],[14539620,".cookieWarn"],[12305453,".cookieWarning"],[4985840,".cookieWarningBackground"],[13967487,".cookieWarningBox"],[12655131,".cookieWarningContainer"],[2116576,".cookieWarningSection"],[4297260,".cookieWetgeving"],[1870119,".cookieWetgevingModal"],[7811409,".cookieWidget"],[7811601,".cookieWindow"],[14539639,".cookieWrap"],[9289446,".cookieWrapp"],[12325138,".cookieWrapper"],[4146053,".cookieWrp"],[12613188,".cookie_Banner,.cookie_banner"],[6586952,".cookie__accept"],[4666716,".cookie__alert--active"],[7819964,".cookie__area,.cookie_layer,.cookie_panel"],[2247800,".cookie__background"],[6581555,".cookie__banner"],[9297935,".cookie__bar"],[12610047,".cookie__block"],[9297925,".cookie__box,.cookie_lbox"],[14037327,".cookie__callout"],[6589048,".cookie__column"],[14034823,".cookie__consent,.cookie__content"],[13600291,".cookie__container"],[9297997,".cookie__div"],[7820059,".cookie__flex"],[11974848,".cookie__float--container"],[3785623,".cookie__floating"],[11979400,".cookie__floating--bottom"],[6585622,".cookie__footer"],[12605004,".cookie__inner"],[14107021,".cookie__manager"],[14092417,".cookie__message"],[10248257,".cookie__message-container,.cookies-message-container,.cookies_message_container"],[12608668,".cookie__modal"],[11061578,".cookie__notification"],[13892644,".cookie__overlay"],[12594763,".cookie__panel"],[6570597,".cookie__policy"],[4547143,".cookie__policy-notice"],[6570389,".cookie__prompt"],[6564927,".cookie__reveal"],[7819620,".cookie__show"],[9297499,".cookie__top"],[7819747,".cookie__wall"],[2246791,".cookie__warn__wrap"],[15033416,".cookie__warning-messaging"],[6575660,".cookie__window"],[7819758,".cookie__wrap"],[13609647,".cookie__wrapper"],[12684264,".cookie__wrapper_noneuuk"],[12611435,".cookie_accept"],[10328690,".cookie_accept_container"],[4987766,".cookie_accept_notebox"],[13605276,".cookie_acceptance"],[14044091,".cookie_accepter"],[7820139,".cookie_acept"],[14539901,".cookie_ack"],[9297929,".cookie_adv2"],[12616241,".cookie_advice"],[4021829,".cookie_agreement"],[7819846,".cookie_alert,div.cookie_alarm"],[13612380,".cookie_alert_cont"],[11116515,".cookie_alert_message"],[6571054,".cookie_approve"],[3517473,".cookie_approved_bar"],[9297420,".cookie_area"],[13605207,".cookie_background"],[14244531,".cookie_backwrap"],[14539903,".cookie_ban,.cookie_bar,.cookie_law,.cookie_sav,.cookie_tab,.cookie_tag"],[2899248,".cookie_banner--root"],[4596765,".cookie_banner-handled"],[2100014,".cookie_banner_background"],[14356985,".cookie_banner_container"],[11041211,".cookie_banner_footer"],[4596586,".cookie_banner_overlay"],[4596892,".cookie_banner_section"],[14241876,".cookie_banniere"],[14190817,".cookie_bar_base"],[14190708,".cookie_bar_text"],[12611605,".cookie_bar_v2"],[2257051,".cookie_bar_wrapper"],[7819947,".cookie_barra"],[4146330,".cookie_bg"],[7819863,".cookie_block"],[6583568,".cookie_blocker"],[7820020,".cookie_bolck"],[14539889,".cookie_bot,.cookie_box,.cookie_mob,.cookie_row"],[13616663,".cookie_box_shadow"],[7819731,".cookie_check"],[12603709,".cookie_choice"],[13866576,".cookie_cntnr_st"],[6584609,".cookie_confirm"],[6584264,".cookie_consent:not(body):not(html)"],[4593718,".cookie_consent__alert"],[4592608,".cookie_consent_banner"],[4592292,".cookie_consent_dialog"],[4592160,".cookie_consent_holder"],[5028811,".cookie_consent_overlay"],[11037000,".cookie_consent_popup"],[11036885,".cookie_consent_title"],[9297572,".cookie_cont"],[4325139,".cookie_container"],[1492150,".cookie_container_wrapper"],[6584175,".cookie_content"],[14539885,".cookie_cst,div.cookie_msg"],[14872229,".cookie_discalimer_english"],[13622079,".cookie_disclaimer"],[13621990,".cookie_disclosure"],[6577890,".cookie_display"],[14539895,".cookie_div,.cookie_tip"],[2923441,".cookie_enable_popup"],[12600284,".cookie_eu_bar"],[4510144,".cookie_eu_container"],[4358836,".cookie_evil_over"],[7819861,".cookie_float"],[12608110,".cookie_flyout"],[2866426,".cookie_footer_fixed"],[9002511,".cookie_frame_background"],[9297993,".cookie_gdpr"],[7819411,".cookie_grayL"],[12616990,".cookie_helper"],[12604570,".cookie_hidden"],[9297890,".cookie_hint"],[6577869,".cookie_hinweis"],[14539888,".cookie_inf"],[9297566,".cookie_info"],[4055519,".cookie_info_box1"],[4866483,".cookie_info_container"],[3169391,".cookie_info_content"],[4055923,".cookie_info_wrap"],[3181561,".cookie_info_wrapper"],[12605941,".cookie_inform"],[13609834,".cookie_informatie"],[3839077,".cookie_information--active"],[6379392,".cookie_information--bar"],[11940688,".cookie_information--overlay"],[6379406,".cookie_information--top"],[7819795,".cookie_inner"],[11922577,".cookie_law_container"],[13626169,".cookie_law_dialog"],[12154042,".cookie_law_reveal_dialog"],[7554697,".cookie_law_reveal_overlay"],[6578325,".cookie_licence"],[6584703,".cookie_loading"],[9297599,".cookie_logo"],[14580304,".cookie_m"],[13598144,".cookie_main_block"],[6591349,".cookie_melding,.cookie_meldung"],[9298025,".cookie_mess"],[6590795,".cookie_message"],[2258941,".cookie_message_box"],[7771116,".cookie_message_container"],[7767928,".cookie_message_displayed"],[3572217,".cookie_message_wrap"],[5675419,".cookie_modal_button_v5"],[2251908,".cookie_modal_outer"],[12606310,".cookie_module"],[6584259,".cookie_monster"],[2235746,".cookie_monster_box"],[6571130,".cookie_msg_blk"],[13626303,".cookie_newsletter"],[9297589,".cookie_note"],[13892468,".cookie_note_bkg"],[12607226,".cookie_notice,.cookie_notife"],[3673916,".cookie_notice_block"],[2268278,".cookie_notice_blue"],[5518503,".cookie_notice_overlay"],[2268264,".cookie_notice_wrap"],[5518655,".cookie_notice_wrapper"],[7820030,".cookie_notif"],[3669037,".cookie_notification"],[12845015,".cookie_notification_wrapper,div.cookie-notification-wrapper"],[12607206,".cookie_notify,.cookie_policy"],[7819485,".cookie_opruz"],[7819457,".cookie_optin"],[4565261,".cookie_optin_box"],[6569151,".cookie_overlay"],[3130940,".cookie_overlay_container"],[2251943,".cookie_overlayshow"],[3947450,".cookie_panel_new"],[11475361,".cookie_picking_block"],[12607868,".cookie_plugin"],[10845820,".cookie_policy_banner"],[13604348,".cookie_policy_bar"],[13604338,".cookie_policy_box,.cookie_policy_pop"],[12430613,".cookie_policy_component"],[2243057,".cookie_policy_cont"],[12430544,".cookie_policy_container"],[4678429,".cookie_policy_message"],[2841432,".cookie_policy_outer"],[13905095,".cookie_politics"],[11207984,".cookie_popup_alignment"],[11825926,".cookie_popup_wrapper"],[5074451,".cookie_position_bottom"],[2551211,".cookie_preferences_banner,div.cookie-preferences-banner"],[6564925,".cookie_privacy"],[11001428,".cookie_privacy_alert"],[11001446,".cookie_privacy_block"],[15077315,".cookie_privacy_info_bar"],[770660,".cookie_privacy_law_bar"],[2634377,".cookie_privacy_line"],[4762847,".cookie_privacy_policy"],[7819954,".cookie_ramka"],[12704087,".cookie_rf_type_panel"],[6462928,".cookie_rf_type_window"],[7819710,".cookie_ribon"],[2241101,".cookie_richtlinien"],[13902041,".cookie_rolldown"],[7819560,".cookie_rules"],[2237923,".cookie_schema_dark"],[2990026,".cookie_second_block"],[6590820,".cookie_section"],[6590821,".cookie_setting"],[6222387,".cookie_settings_bottom"],[2774502,".cookie_settings_container"],[6221896,".cookie_settings_toggle"],[4400807,".cookie_statement"],[7294115,".cookie_statement_spacer"],[6574856,".cookie_sticker"],[571446,".cookie_sticker_wrapper"],[7819589,".cookie_strip"],[2231855,".cookie_tajekoztato"],[14255291,".cookie_takeover"],[12604618,".cookie_tipbox"],[9297893,".cookie_tips"],[6584952,".cookie_toolbar"],[7819401,".cookie_track"],[7819628,".cookie_usage"],[2967656,".cookie_usage_banner"],[5086575,".cookie_usage_notifier"],[9023998,".cookie_usage_notifier2"],[2966713,".cookie_usage_notify"],[7820084,".cookie_verif"],[9298160,".cookie_warn"],[14241966,".cookie_warn_box"],[6586811,".cookie_warning"],[2257429,".cookie_warning_box"],[6697220,".cookie_warning_container"],[2257433,".cookie_warning_new"],[3596049,".cookie_warning_wrap"],[2247452,".cookie_wrap_bottom"],[6564861,".cookie_wrapper"],[5039006,".cookie_wrapper-bottom"],[2924182,".cookie_wrapper_tool"],[14539884,".cookie_wrp"],[13176389,".cookieabfrage"],[14539788,".cookieable"],[7837205,".cookieaccept"],[8552973,".cookieaccept_wrapper"],[3022635,".cookieacceptance"],[4146613,".cookieadv"],[7837603,".cookieadvise"],[9302285,".cookiealarm"],[9302416,".cookiealert"],[9302273,".cookieatata"],[9301603,".cookiebadge"],[14539951,".cookiebalk"],[3935643,".cookiebanner--container"],[4180821,".cookiebanner--js"],[3794043,".cookiebanner-inner"],[14046890,".cookiebanner-legacy"],[3058135,".cookiebanner-overlay"],[3057519,".cookiebanner-warning"],[6806505,".cookiebanner__container"],[12925515,".cookiebanner__top"],[6793885,".cookiebanner_background"],[12924574,".cookiebannerpopup"],[6916058,".cookiebannerv2"],[16524491,".cookiebar--variant1"],[13025146,".cookiebar-adm"],[10918354,".cookiebar-block"],[16515151,".cookiebar-container"],[12993388,".cookiebar-message"],[10903142,".cookiebar-panel"],[13024270,".cookiebar-tpl"],[12993724,".cookiebar-wrapper,.cookiebox-wrapper"],[3815347,".cookiebar__overlay"],[14659261,".cookiebar_container"],[12941454,".cookiebar_wrapper"],[3785935,".cookiebarcontainer"],[10930093,".cookiebarholder"],[6929278,".cookiebarinner"],[14580423,".cookiebg:not(body):not(html)"],[9301638,".cookieblock"],[14539944,".cookieboks"],[7838846,".cookiebottom"],[14539963,".cookieboxM"],[6943417,".cookieboxStart"],[14539982,".cookiecall"],[9300365,".cookiecheck"],[2089515,".cookiecheck_banner-wrapper"],[9300681,".cookieclose"],[14539979,".cookiecnil"],[11572001,".cookieconsent-backdrop"],[792050,".cookieconsent-banner"],[9712926,".cookieconsent-container"],[792304,".cookieconsent-dialog"],[7280685,".cookieconsent-overlay"],[11049278,".cookieconsent-overlay-light"],[14492814,".cookieconsent-popup"],[2258683,".cookieconsent-popup-background"],[12877749,".cookieconsent-ru"],[14492732,".cookieconsent-shade"],[792307,".cookieconsent-simple"],[3737762,".cookieconsent-wrap"],[7280821,".cookieconsent-wrapper"],[14492054,".cookieconsent__wrap"],[14493037,".cookieconsentbanner"],[12877734,".cookieconsentbar"],[11576547,".cookieconsentcomponent"],[11575169,".cookieconsentcontainer"],[13256986,".cookiecontent,div.cookieconsent"],[13257397,".cookiecontrol"],[10010585,".cookiecontrol-alert-box-wrapper"],[14539971,".cookiecrap"],[7831413,".cookiecutter"],[15527740,".cookied-content"],[5889161,".cookied:not(body):not(html)"],[7832467,".cookiedOuter"],[13099180,".cookiedetails"],[7831821,".cookiedialog"],[13089564,".cookiedimerda"],[6147372,".cookiedisclaimer"],[1313248,".cookiedisclaimerblock"],[4146768,".cookiediv"],[12966629,".cookiedoor_padded"],[7834587,".cookiefascia"],[12876169,".cookiefloater"],[7834443,".cookiefooter"],[9305794,".cookieframe"],[7844875,".cookieheader"],[7844622,".cookieheight"],[14540263,".cookiehint"],[13489078,".cookiehinweis"],[13465731,".cookieinfo-bg"],[4101400,".cookieinfo-content"],[14540046,".cookieinfo:not(body)"],[7231724,".cookieinfo__container"],[11983567,".cookieinfobannerWrapper"],[13464057,".cookieinfobar"],[4165005,".cookieinfoblock"],[10515765,".cookieinfoholder"],[13443231,".cookieinformation"],[7225993,".cookieinformationarea"],[9311292,".cookieinfos"],[11042874,".cookiejar-bottom"],[13264144,".cookiejar-content"],[4146941,".cookiekat"],[4146923,".cookiekbb"],[9308066,".cookielabel"],[8942703,".cookielaw-alert"],[13312905,".cookielaw-banner"],[13378957,".cookielaw-bar"],[13313369,".cookielaw-bottom"],[1839041,".cookielaw-container"],[7149777,".cookielaw-info"],[13378679,".cookielaw-msg"],[8923853,".cookielaw-panel"],[13200754,".cookielaw-wrapper"],[4147033,".cookielaw:not(body):not(html)"],[13314642,".cookielawHinttop"],[13283392,".cookielaw_overlay"],[13283520,".cookielaw_wrapper"],[7841245,".cookielawbar"],[13325408,".cookielawinfobar"],[2457198,".cookielawpopup-container"],[9308359,".cookielayer"],[3730011,".cookielayer__layer"],[9307911,".cookielegal"],[7840278,".cookieleiste"],[13284659,".cookielevel__bar"],[14540387,".cookieline"],[14540386,".cookieloop"],[14540413,".cookielopd"],[13335129,".cookiemadness"],[13314864,".cookiemaindiv"],[6878266,".cookieman-show"],[13319952,".cookiemanager"],[804932,".cookiemanager_banner--container"],[6168482,".cookiemanager_show_simple"],[11781492,".cookiemelding-container"],[13326793,".cookiemelding:not(html):not(body)"],[13326933,".cookiemeldung"],[13342876,".cookiemessage"],[5050851,".cookiemessage-holder"],[5054479,".cookiemessage__overlay"],[3953216,".cookiemessageblock"],[11133896,".cookiemessageplaceholder"],[4146977,".cookiemon"],[3727254,".cookiemonster-container"],[4146984,".cookiemsg"],[4146842,".cookienav"],[14540347,".cookienote"],[2036090,".cookienote__overlay"],[15713294,".cookienotice-bar"],[15713280,".cookienotice-box"],[9181583,".cookienotice-container"],[16475544,".cookienotice-content"],[3926192,".cookienotice-inner"],[13057212,".cookienotice-wrap"],[3927865,".cookienotification"],[7843451,".cookienotify"],[7632609,".cookieopt-holder"],[9313909,".cookieoptin"],[13419841,".cookieoptions"],[13395065,".cookieoverlay"],[14070627,".cookieoverlay-x"],[9312818,".cookiepanel"],[13848292,".cookiepanel_overlay"],[1815691,".cookiepermissionprompt"],[14540516,".cookieplus"],[539256,".cookieplus-cookie-consent"],[14750116,".cookieplus-extended"],[12571497,".cookieplus-modern"],[4147166,".cookiepol"],[12569419,".cookiepolicepopup"],[7853944,".cookiepolicy"],[15166835,".cookiepolicy--active"],[3012975,".cookiepolicy-block"],[11569799,".cookiepolicy-dropdown"],[16601745,".cookiepolicy-txt"],[12566498,".cookiepolicy-wrap"],[15166754,".cookiepolicy-wrapper"],[3016481,".cookiepolicyBanner"],[1023228,".cookiepolicy__container"],[5927083,".cookiepolicybar"],[12568958,".cookiepolicyclass"],[3015391,".cookiepolicyfooter"],[14253416,".cookiepolicyoverlay"],[16600040,".cookiepolicytext"],[13799877,".cookiepolitik"],[14540541,".cookiepoll"],[9311982,".cookiepopin"],[528966,".cookiepopup-cont"],[12072431,".cookiepopup-container"],[7543674,".cookiepopupbox"],[15534972,".cookiepopupcontainer"],[3019347,".cookiepopupwrapper"],[2778210,".cookiepreferences_popup"],[13803623,".cookieprivacy"],[14580871,".cookiepu"],[7309578,".cookiequestion"],[14540466,".cookierbar"],[7855924,".cookierinfor"],[4146951,".cookierow"],[13972597,".cookies--active"],[7456249,".cookies--agree"],[7850520,".cookies--bar"],[3180222,".cookies--container"],[12376612,".cookies--explicit"],[12388904,".cookies--implicit"],[13761145,".cookies--info"],[5883060,".cookies--not-accepted"],[5813613,".cookies--notification,.cookies__notification"],[7850518,".cookies--pop"],[7455802,".cookies--right"],[13760807,".cookies--show"],[4147104,".cookies-1"],[7525540,".cookies-accept,.cookies_accept"],[5657041,".cookies-accept--block"],[15942227,".cookies-accept-block"],[888231,".cookies-accept-container"],[12874366,".cookies-accept-form"],[12874579,".cookies-accept-info"],[8229131,".cookies-accept-message"],[3180346,".cookies-acceptance,.cookies_acceptance"],[6189435,".cookies-acceptance-overlay"],[875219,".cookies-acceptance-panel"],[11590441,".cookies-acceptance-wrapper-common"],[6178145,".cookies-acceptation-banner"],[10863071,".cookies-accepted:not(body):not(.page)"],[9317636,".cookies-adv"],[7524883,".cookies-advert"],[7524866,".cookies-advice,.cookies_advice"],[11373729,".cookies-advisor"],[3175552,".cookies-aggreement"],[13821731,".cookies-agree,.cookies_agree"],[12382792,".cookies-agreement,.cookies_agreement"],[10432143,".cookies-agreement-block"],[10432382,".cookies-agreement-class"],[7546830,".cookies-agreement-desktop"],[2461848,".cookies-agreement-enter-done"],[7546142,".cookies-agreement-wrapper"],[13822149,".cookies-alert,.cookies_alert"],[16402721,".cookies-alert-alerta"],[12386621,".cookies-alert-bar"],[12988185,".cookies-alert-block"],[6748131,".cookies-alert-box-wrapper"],[2544721,".cookies-alert-container"],[4703356,".cookies-alert-wider-wrap"],[5903386,".cookies-alert-wrapper,.cookies_alert_wrapper"],[11369646,".cookies-alert__wrapper"],[7525606,".cookies-alerta"],[13822447,".cookies-allow"],[12386780,".cookies-allowance"],[11396777,".cookies-allowed[role=\"dialog\"],.cookies_allowed"],[4307313,".cookies-analytics-info"],[6186857,".cookies-and-privacy-border"],[6791848,".cookies-and-privacy-notification"],[16614102,".cookies-and-tracking"],[12383809,".cookies-andromeda"],[7848400,".cookies-area,.cookiesLayer,.cookiesPanel,.cookiespanel"],[12382732,".cookies-back-body"],[10822434,".cookies-backdrop"],[7848376,".cookies-band"],[15938729,".cookies-band-overlay,.cookies-main-overlay"],[11437515,".cookies-bandeau,.cookies_bandeau"],[16724424,".cookies-banner-backdrop-wrapper"],[2367135,".cookies-banner-component"],[2367248,".cookies-banner-container"],[5516996,".cookies-banner-enabled"],[15996193,".cookies-banner-shown"],[13065349,".cookies-banner-wrap"],[12380543,".cookies-banner__c"],[4000586,".cookies-banner__container"],[12988189,".cookies-banner__overlay"],[9317667,".cookies-bar,.cookies_bar"],[3177893,".cookies-bar-layout"],[11415806,".cookies-bar-new"],[7848377,".cookies-bloc,.cookies-blok,.cookies_bloc"],[13827667,".cookies-block,.cookies_block"],[7519695,".cookies-bottom,.cookies_bottom"],[6049964,".cookies-bottom-banner"],[3331924,".cookies-bottom-container"],[9317673,".cookies-box,.cookies_box"],[10830237,".cookies-box-info"],[3184016,".cookies-box-module"],[7520282,".cookies-bubble"],[10817500,".cookies-bullshit"],[3180115,".cookies-caja-texto"],[13060325,".cookies-callout-wrapper"],[7518594,".cookies-caveat"],[13828698,".cookies-claim"],[9317700,".cookies-cnt"],[13023578,".cookies-communicate"],[3277634,".cookies-compliance-block"],[4849093,".cookies-component-lgpd"],[4981154,".cookies-concent-dialog"],[7848345,".cookies-conf,.cookies_cont,div.cookies-cont"],[16346293,".cookies-config-aviso"],[11470910,".cookies-confirm,.cookies_confirm"],[6058628,".cookies-confirm-block"],[9712384,".cookies-confirmation-dialog"],[16585915,".cookies-confirmation-wrapper"],[11212836,".cookies-consent-banner-component"],[5321675,".cookies-consent-container"],[6062729,".cookies-consent-panel"],[6062743,".cookies-consent-popup"],[3052065,".cookies-consent-wrapper"],[12391375,".cookies-container,.cookies_container"],[16354879,".cookies-container-uk"],[5455806,".cookies-container_inverse"],[11471275,".cookies-content,.cookies_consent,.cookies_content,div.cookies-consent"],[10785060,".cookies-conteudo"],[11470468,".cookies-control"],[4723708,".cookies-control-container"],[9317726,".cookies-ctn"],[12999476,".cookies-dark-filter,.cookies-page-filter"],[7522364,".cookies-dialog"],[3186115,".cookies-dialog-box"],[5203935,".cookies-dialog__wrapper"],[12389272,".cookies-directive"],[3186095,".cookies-disclaimer,.cookies_disclaimer"],[14763412,".cookies-disclaimer-bar"],[10569444,".cookies-disclaimer-wrapper"],[10552051,".cookies-disclosure-overlay"],[9317985,".cookies-div,.cookies_div"],[3186428,".cookies-div-footer"],[12985860,".cookies-elixregtech"],[16513849,".cookies-es-container"],[14540503,".cookies-eu,.cookiesNew,.cookies_eu"],[13820314,".cookies-eu-bg"],[13823250,".cookies-field"],[7848247,".cookies-flex"],[10953659,".cookies-floating"],[7516538,".cookies-footer,.cookies_footer"],[3184271,".cookies-footer-bar"],[16350666,".cookies-footer-block"],[10953097,".cookies-footer-i"],[7848195,".cookies-gdpr"],[15060236,".cookies-gioodo-require"],[7515327,".cookies-global"],[10932201,".cookies-gradient"],[13296272,".cookies-handshake-wrapper"],[7535418,".cookies-header,.cookies_header"],[7848690,".cookies-hint"],[384370,".cookies-hint-container"],[11914375,".cookies-hinweis"],[7535063,".cookies-holder"],[7533696,".cookies-iframe"],[13037397,".cookies-inUse-alert"],[5745109,".cookies-info-backgrond"],[12963801,".cookies-info-banner"],[10576293,".cookies-info-box"],[5758581,".cookies-info-container"],[12963495,".cookies-info-static"],[7848667,".cookies-info:not(html):not(body),.cookies_info"],[13085611,".cookies-info_banner"],[11678152,".cookies-infobar"],[13057856,".cookies-information,.cookiesConfirmation"],[11580857,".cookies-information-area"],[10578704,".cookies-informer"],[11574287,".cookies-informer-section"],[13830825,".cookies-infos"],[13830560,".cookies-inner"],[13834039,".cookies-label"],[9318248,".cookies-law"],[11763260,".cookies-law-bar"],[10763676,".cookies-law-info"],[13075442,".cookies-law-wrapper"],[13833106,".cookies-layer,.cookies_layer"],[5448716,".cookies-layout-module"],[5448109,".cookies-layout-pagina"],[7848574,".cookies-left"],[12936170,".cookies-legislation"],[10746872,".cookies-lightbox"],[6157716,".cookies-lightbox-accept"],[7848566,".cookies-line"],[13833547,".cookies-lista"],[7848528,".cookies-main"],[12999542,".cookies-main-banner"],[5587199,".cookies-management-bar"],[10323010,".cookies-management-button"],[5527764,".cookies-manager-banner"],[7848522,".cookies-mass"],[5568711,".cookies-message-panel"],[5568729,".cookies-message-popup"],[10199315,".cookies-message-window"],[5568712,".cookies-message-wrapp"],[9318042,".cookies-mod"],[11540942,".cookies-mod-bar"],[4664373,".cookies-modal-backdrop"],[13826800,".cookies-modal:not(body):not(html),.cookies_modal"],[10433995,".cookies-modal__background"],[4684260,".cookies-modal__overlay"],[7530195,".cookies-module"],[9318041,".cookies-msg,.cookies_msg"],[11542087,".cookies-msg-box"],[3196740,".cookies-msg-widget"],[13409568,".cookies-msg-wrapper"],[9318059,".cookies-nav"],[11563775,".cookies-nav-bar"],[3184322,".cookies-nofication"],[13465076,".cookies-normative__container"],[7848494,".cookies-note,.cookiesPopUp"],[16357054,".cookies-notice-alert,.cookies-policy-alert,.cookies_policy_alert"],[3184326,".cookies-notice-msg"],[6762240,".cookies-notices-container"],[16353894,".cookies-notification,.cookies_notification"],[3787022,".cookies-notification--wrap"],[3077960,".cookies-notification-bar"],[13131741,".cookies-notification-portlet"],[13131737,".cookies-notification-wrapper"],[6065927,".cookies-notifications"],[13011420,".cookies-notificator"],[7524298,".cookies-notify"],[16353764,".cookies-notify-modal"],[13831676,".cookies-notis"],[7952563,".cookies-obligation-clause"],[7848478,".cookies-open:not(body),.cookieshoyer,div.cookies_open"],[11607112,".cookies-overlay,.cookies_overlay"],[8204078,".cookies-overlay-container"],[13673572,".cookies-overlay-widget"],[2706963,".cookies-overlay__container"],[13812391,".cookies-panel,div.cookies_panel"],[3177902,".cookies-panel-gdpr"],[7847924,".cookies-pdpa"],[5188627,".cookies-policy--active"],[6063008,".cookies-policy-banner"],[3184329,".cookies-policy-bar,.cookies_policy_box"],[16357196,".cookies-policy-block"],[12999629,".cookies-policy-card"],[2900952,".cookies-policy-container,.cookies_policy_container"],[5269068,".cookies-policy-content"],[4379540,".cookies-policy-disclaimer"],[5262580,".cookies-policy-message"],[2289723,".cookies-policy-popover-container"],[16357512,".cookies-policy-popup"],[3184344,".cookies-policy-sec"],[5287086,".cookies-policy-trigger"],[7509449,".cookies-policy:not(body):not(html),.cookies_policy"],[11068028,".cookies-politic"],[12391384,".cookies-pop-alert"],[7509827,".cookies-pop-up"],[13812837,".cookies-popap,.cookies-popup,.cookies_popup"],[13812859,".cookies-popin,.cookies_popin"],[3793814,".cookies-popup-container"],[6085181,".cookies-popup-wrapper"],[11447031,".cookies-popupbox"],[11082605,".cookies-portlet"],[11072726,".cookies-privacy"],[8704045,".cookies-privacy-sticky"],[7509497,".cookies-prompt"],[13812775,".cookies-pwrap"],[11434823,".cookies-question"],[9317174,".cookies-raw,.cookies-row"],[7502956,".cookies-region"],[11399548,".cookies-reminder"],[12940141,".cookies-reminder-v2"],[10869893,".cookies-request"],[7502857,".cookies-ribbon"],[7847842,".cookies-rodo"],[13810424,".cookies-rules"],[7847825,".cookies-save"],[12387114,".cookies-scrollbar"],[9317187,".cookies-sec"],[7501864,".cookies-second"],[10891104,".cookies-section"],[11349153,".cookies-settings"],[16144305,".cookies-settings-box"],[13811530,".cookies-slide"],[12394779,".cookies-statement"],[10892852,".cookies-sticker"],[7502183,".cookies-sticky,.cookies_sticky"],[9317198,".cookies-stn"],[13811620,".cookies-strip"],[7502343,".cookies-stripe"],[13812058,".cookies-style"],[12864512,".cookies-tema-blanco"],[7847800,".cookies-text"],[9317495,".cookies-tip,.cookies-top"],[10927336,".cookies-tooltip"],[3184239,".cookies-top-notice"],[10130117,".cookies-tracking--bottom"],[7847792,".cookies-type"],[14540487,".cookies-ue"],[13800516,".cookies-usage"],[8163967,".cookies-usage-container"],[6217500,".cookies-usage-content"],[3197087,".cookies-usage-info"],[13502441,".cookies-used-notice"],[14540484,".cookies-v2"],[7847719,".cookies-view"],[7847697,".cookies-warn,.cookies_warn"],[10765756,".cookies-warning,.cookies_warning"],[15013971,".cookies-warning-container"],[5734907,".cookies-warning-footer"],[16001957,".cookies-warning-wrap"],[13352241,".cookies-widget-body"],[7497856,".cookies-window"],[14540485,".cookies-wr"],[7847682,".cookies-wrap,.cookies_wrap"],[10741187,".cookies-wrapper,.cookies_wrapper"],[9317332,".cookies-wrp"],[16702182,".cookies-wrp__cookies"],[5889182,".cookies.active,.cookies.alert,.cookies.alert--full,.cookies.alert-dismissible,.cookies.banner,.cookies.bottom,.cookies.callout,.cookies.dark,.cookies.dialog,.cookies.info,.cookies.is-open,.cookies.is-shown,.cookies.pb-0,.cookies.print-hidden,.cookies.privacyLaw,.cookies.row,.cookies.show:not(html):not(body),.cookies.site-msg,.cookies.slideInUp,.cookies.sv-layout,.cookies.sv-vertical,.cookies.text-center,.cookies[data-plugin-acceptcookies],.cookies[data-plugin-cookie]"],[14580960,".cookies1"],[4147107,".cookies22"],[3180217,".cookiesAcceptation"],[7848214,".cookiesAgree"],[10927977,".cookiesAgreement"],[7848554,".cookiesAlert,.cookiesalert"],[11765331,".cookiesAlertBox"],[12907606,".cookiesAlertWrapper"],[7847729,".cookiesAviso"],[12387579,".cookiesBackground"],[3183860,".cookiesBannerBlock,.cookiesBannerShown"],[16620313,".cookiesBannerOverlay"],[12397148,".cookiesBar-holder"],[14540499,".cookiesBar:not(body),.cookiesbar,.cookieslaw"],[7848223,".cookiesBgCls"],[9318268,".cookiesBloc"],[7848571,".cookiesBlock,div.cookiesplace"],[13832675,".cookiesBottom,.cookiesbottom"],[10657215,".cookiesBottomBar"],[14540509,".cookiesBox,.cookiesPol,.cookiesbox"],[14580882,".cookiesC"],[7848555,".cookiesClass,.cookiesplash"],[7523725,".cookiesConfirm"],[13036665,".cookiesConsentPopUp"],[16590539,".cookiesConsent_outer"],[10657087,".cookiesContainer"],[7523267,".cookiesContent"],[11592880,".cookiesCorreios"],[6224083,".cookiesDisabledBanner"],[12404435,".cookiesDisclaimer"],[13832700,".cookiesFooter"],[13818086,".cookiesHeader,.cookiesheader"],[9317919,".cookiesHide"],[9318066,".cookiesInfo,.cookiesinfo"],[10682790,".cookiesInfoBlock"],[7524728,".cookiesInfoBox,.cookiesinfobox"],[12375624,".cookiesInfoHolder"],[12375566,".cookiesInfo_modal"],[3174853,".cookiesInformation,.cookiesinformation"],[11565065,".cookiesInformer"],[6349929,".cookiesLawAcceptation"],[12381972,".cookiesLegalRules"],[12384001,".cookiesManagement:not(body):not(html)"],[7520679,".cookiesMessage,.cookiesmessage"],[16505137,".cookiesMessageBanner"],[13426433,".cookiesMessageLayer"],[3197249,".cookiesMessageWrap"],[14540481,".cookiesMsg"],[10944697,".cookiesMsg_wrap"],[12392134,".cookiesNavMessage"],[9318105,".cookiesNote"],[13832790,".cookiesNotice,.cookiesnotice"],[3562919,".cookiesNoticeContainer"],[13261569,".cookiesNotification,.cookiesnotification"],[15393438,".cookiesNotificationOuter"],[3965781,".cookiesNotification_v1"],[7847917,".cookiesOptin"],[7499027,".cookiesOverlay"],[10731648,".cookiesOverlay2"],[3173409,".cookiesOverlay2Box"],[2825007,".cookiesPanelBackground"],[14540507,".cookiesPie,.cookiesTip,.cookiesdiv,.cookiesvis"],[13830659,".cookiesPiskot"],[13832778,".cookiesPolicy,.cookiespolicy"],[11275299,".cookiesPolicyContainer"],[7848462,".cookiesPopup,.cookiespopup"],[13350367,".cookiesPrivacyLayer"],[14540480,".cookiesPro,.cookiesWrp"],[9318124,".cookiesShow"],[3198423,".cookiesSiteMessage"],[7847785,".cookiesStrip"],[10610615,".cookiesTipIframe"],[7523983,".cookiesTop_div"],[14540490,".cookiesTxt"],[13041404,".cookiesUsageMessage"],[7525655,".cookiesWarning"],[10237544,".cookiesWarning-container"],[9723157,".cookiesWarningContainer"],[13830895,".cookiesWindow,div.cookieswindow"],[4147171,".cookiesWr"],[9317169,".cookiesWrap,.cookiestrip"],[7503441,".cookiesWrapper,.cookieswrapper"],[12904228,".cookies__background"],[9954101,".cookies__banner"],[8037404,".cookies__banner__wrapper"],[7849194,".cookies__bar"],[16162108,".cookies__bar__header"],[7547366,".cookies__block"],[7849188,".cookies__box"],[13782831,".cookies__card"],[12578658,".cookies__content"],[10584933,".cookies__div--div-overlay"],[13782539,".cookies__info"],[13337703,".cookies__info_block"],[7547298,".cookies__inner"],[12581020,".cookies__layover"],[12576006,".cookies__message"],[7547335,".cookies__modal"],[9947915,".cookies__notice"],[12560818,".cookies__overlay"],[7547277,".cookies__panel"],[7547347,".cookies__popup"],[12576361,".cookies__section"],[13782613,".cookies__show"],[7849215,".cookies__std"],[9316606,".cookies__wr"],[13783176,".cookies__wrap"],[9970168,".cookies__wraper"],[6867128,".cookies_accept_containter"],[7525077,".cookies_active"],[7524869,".cookies_advide"],[9317652,".cookies_aff"],[13821821,".cookies_apply"],[7848412,".cookies_avis"],[4147187,".cookies_b"],[3177684,".cookies_background"],[12926688,".cookies_banner_backdrop"],[5535890,".cookies_banner_wrapper"],[16346281,".cookies_confirmation"],[16352745,".cookies_consent-show"],[4963946,".cookies_consent_banner"],[7519411,".cookies_cookie"],[7848342,".cookies_ctas"],[7519200,".cookies_cuerpo"],[12926200,".cookies_declaration"],[15593811,".cookies_disclaimer_container"],[13818990,".cookies_eu_sa"],[7848254,".cookies_full"],[10514989,".cookies_kontener"],[11567012,".cookies_law_compliance_footer"],[9283533,".cookies_management-overlay"],[10323204,".cookies_management-topbar"],[11520173,".cookies_message,div.cookies-message"],[12927471,".cookies_message_bar"],[7524303,".cookies_notice,div.cookies-notice"],[7524297,".cookies_noties"],[10690801,".cookies_notifier"],[14048657,".cookies_overlay-wrapper"],[13922595,".cookies_overlay_wrapper"],[3177978,".cookies_panel_2022"],[12680634,".cookies_pdisclaimer"],[11216442,".cookies_policy_inform_wrapper"],[4001952,".cookies_popup_bottom_container"],[9086346,".cookies_privacy_wrapper"],[9202200,".cookies_regulation__container"],[6161414,".cookies_strip-wrapper"],[9317363,".cookies_v16,div.cookies-pop,div.cookies_pop"],[13079139,".cookies_warning_bar"],[9317401,".cookies_yes"],[9317383,".cookies_yum"],[15946534,".cookiesacceptancemsg"],[13831518,".cookiesanswer"],[13822376,".cookiesbanner,div.cookiesBanner"],[14540510,".cookiesblk"],[12407045,".cookiesbox-bubble"],[11151252,".cookiesbythebook"],[14580914,".cookiesc"],[9881324,".cookiesdirective-wrapper"],[10984592,".cookieseal-banner-body"],[4147186,".cookiesec"],[4147173,".cookieset"],[7505196,".cookiesettings"],[7847851,".cookiesframe"],[9317655,".cookieshade,.cookiespane,div.cookiespace"],[16135616,".cookiesite_mainpopup"],[13833210,".cookiesloaded"],[7525747,".cookiesmanager"],[4147170,".cookiesms"],[12396806,".cookiesplue-acb-banner"],[3190853,".cookiesplus-center"],[13403170,".cookiespop-conainer"],[14580896,".cookiesq"],[14580898,".cookiess"],[10868727,".cookiestripwrap"],[7847808,".cookiesusage"],[14580904,".cookiesy"],[9316277,".cookieterms"],[7400307,".cookietest_bno"],[14540653,".cookietext"],[13650773,".cookietoaster"],[2877032,".cookietool-message"],[4147270,".cookietop"],[467261,".cookietopbanner"],[4147266,".cookietxt"],[10627695,".cookieusage-confirm"],[12454249,".cookieusage__base"],[7175295,".cookieuse-open"],[3081977,".cookievarning-wrap"],[3034094,".cookiew-law-banner"],[6694165,".cookiewLawLayer"],[4063362,".cookiewall-container"],[3055085,".cookiewall-wrapper"],[8524187,".cookiewall__wrapper"],[7308655,".cookiewallpopup"],[14540612,".cookiewarn"],[12248776,".cookiewarning-bar"],[711204,".cookiewarning-container"],[8578967,".cookiewarning-inner"],[10285519,".cookiewarning-wrapper,.cookiewarning_wrapper"],[13666573,".cookiewarning:not(body):not(html)"],[16138386,".cookiewarning_bg"],[16138390,".cookiewarning_fg"],[16138399,".cookiewarningbox"],[4147297,".cookiewet"],[6459980,".cookiewetgeving"],[7844209,".cookiewidget"],[7844401,".cookiewindow.toast1"],[14540631,".cookiewrap"],[13678066,".cookiewrapper"],[14486267,".cookiewrapper-disclosure"],[5889175,".cookiez"],[5889399,".cookify"],[14034629,".cookillian-alert"],[14590400,".cookinfo"],[12806410,".cookinfo__wrapper"],[7920875,".cookinfo_bottom"],[7833969,".cookinfo_top"],[16187027,".cookiz"],[5894104,".cookmsg"],[4171227,".cookpopup"],[14563991,".cooksiediv"],[15512692,".cookskom"],[10217986,".cookwarning"],[12534014,".cookwarningcz"],[14847856,".cooky-policiy"],[9376263,".coooooookie"],[14009479,".copkiePolicy"],[5994245,".core-CookiesPolicy"],[6659161,".core-cookie-consent"],[15473980,".cornerPolicyTab"],[16109574,".correosCookies"],[16555144,".coucou.cookie_slide"],[6934037,".cp-CookiesDisclaimer"],[5568658,".cp-alert-message"],[14122416,".cp-box-alert"],[9401416,".cp-box-alert-popup"],[11923048,".cp-cookie-tip"],[16149177,".cp-cookie-wrap"],[13556747,".cp-curtain-container"],[14766694,".cp-info-bar-container"],[13129326,".cp-module-info_bar"],[9687218,".cp-popup"],[3808194,".cp-popup-overlay"],[5819973,".cp-slider-popup"],[4484815,".cp1CookieBanner"],[15559947,".cpModalWin"],[5233211,".cpOverlay[data-cookie-consent-overlay]"],[6475337,".cp_cookie-dialog"],[9353355,".cpb-privacy-policy-widget"],[7146357,".cpck-banner"],[7968047,".cpg_message_info"],[4100155,".cph-ccpa_banner"],[16348509,".cpm-cookies"],[14438863,".cpnb-inner"],[9888570,".cpnb-modal-show-fade-out"],[14439156,".cpnb-outer"],[7740639,".cpnb-top"],[5838646,".cpolicy-warning"],[1349640,".cppa.section"],[14978877,".cps-banner"],[9183989,".creatim-cookie-notice"],[5429928,".creavea-banner-consentement-cookie"],[12494266,".creavea-container-cookie-consent"],[5028614,".cs-cookie-bar-container"],[5456541,".cs-cookie-overlay"],[13011450,".cs-info-wrapper"],[11233014,".cs-row__cookie-bar"],[3543983,".csi-cookie-banner-container"],[1078482,".csppp-container"],[16037549,".cspx-cookies-bar"],[12089261,".ct-cookie-consent-pop"],[5694472,".ct-ultimate-gdpr-cookie-fullPanel-overlay"],[531312,".ctCookieTerms"],[14331011,".cta-cookie"],[8604437,".ctl_CookieWarning"],[3780487,".ctrlCookieBar"],[1355454,".cuki.cukipre"],[4516392,".cust-espa"],[8951528,".custom-ch-cookie-notice"],[14456691,".custom-container-lgpd"],[14706062,".custom-cookie-banner"],[9290015,".custom-cookie-footer-banner"],[12090076,".custom-cookie-msg"],[2236467,".custom-cookies"],[13053240,".customCookie"],[7756419,".customCookieBackdrop"],[16558754,".custom_cookie"],[13176244,".custom_cookie-policy"],[8691599,".customer-info-block__coockie"],[14775650,".customise-cookies-main"],[3245216,".cv2-wrapper"],[15774128,".cwc-cookie-banner-ui-sdk"],[4914104,".cwcookielaw"],[13007129,".cwcookielawbg"],[16013343,".cws-cookies-notification"],[11743221,".cwt-cookie-confirmation"],[5259551,".cx_cookieNotice"],[8545189,".cy-popin-cookie"],[12439518,".cybot-cookiebot-placeholder"],[14186188,".cz-cookiebar"],[15161015,".d-cc--modal-backdrop"],[130991,".d-cookie-bar"],[15168819,".d-cookieBannerView"],[4781365,".d-cookies"],[1451318,".dCookiesAlert"],[3915739,".d_co_box"],[884887,".daac-desktop-notice"],[980077,".dagCookieDisclaimer,.divCookieDisclaimer"],[902878,".dah-consent-manager-overlay"],[1721014,".dark.gdpr-settings"],[13648598,".das-cookie"],[3062200,".das-cookie-banner,.dpl-cookie-banner,.dtm-cookie-banner"],[12951712,".dashblog-cookie-banner-wrap"],[15241338,".data-privacy-banner"],[6010079,".data-protection-notice"],[4790345,".dataPrivacyOverlay"],[13948493,".dataProtectionSettingsWrapper"],[11877965,".dataprivacy-cookies-note"],[2554991,".datebook-cookies"],[8856237,".datenschutzbanner"],[8856303,".datenschutzcookie"],[10014246,".datenschutzhinweis"],[2504987,".db-cookie-remark"],[1037218,".dbayCookieSelect"],[4179037,".dbe-content_cookie"],[11763504,".dbh-cookie-disclaimer,.ds2-cookie-disclaimer"],[5390406,".dbi__cookiebanner"],[16027961,".dbk-cookiebar"],[10512610,".dbtfy-cookie_box"],[8093614,".dc-cookie-control-toggler"],[7782892,".dc-cookie-disclaimer"],[7800468,".dcCookieBar"],[3241867,".dcCookieBarBackground"],[7871877,".dce-privacy"],[5712203,".dci-cookie-consent-banner,.dm--cookie-consent-banner"],[16657402,".dcm-cookies"],[9919259,".dcn-privacy-policy-cookie"],[16203793,".dcx-cookie-consense"],[5016004,".dcxa-notification-cookies"],[6014905,".de-cookie-popup"],[11752866,".de-cookie-warning-wrap"],[9500016,".de-footer__cookie"],[2861557,".deacookiedt"],[5085612,".deal-cookie"],[4628327,".debat-cookies"],[16581825,".defaultCookie"],[13358685,".dekra-gdpr"],[13093679,".delimitaTermosCookie"],[13308829,".delta_domain_cookie"],[14766135,".dentro-cookie"],[15556538,".depo-cookies"],[10630116,".derive-cookie-drop"],[7543554,".desktop_cookie_block"],[13804769,".despre-cookie-info"],[15303929,".devrocket-cookie"],[3821062,".devsite-notification-eu-cookie"],[11876961,".dfc-cookie-info-bar-container"],[4658717,".dfx-cookiesNotification"],[11119820,".dg-cookies,.dv-cookies"],[13441463,".dg-cookies__wrapper"],[11090861,".dgtl-consent"],[14922036,".dh_cookie_manager_1"],[1252394,".di-cookie-consent-pop"],[4613320,".dialog-cookie-settings"],[8110074,".dialogBanner__inner[data-qa=\"cookie-banner\"]"],[9549059,".dialogCookieWarning"],[14244768,".dialog[aria-label=\"cookieconsent\"]"],[2535762,".dialogue-cookie"],[5192521,".didomi-notice-banner"],[13304482,".digimadi-cc-wrapper"],[4000504,".dina-cookiebanner"],[16742329,".disc-cookies"],[13848613,".disclaimer-cookie"],[2533521,".disclaimer-cookies-message"],[2546598,".disclaimer-cookies:not(body):not(html),.disclaimer_cookies"],[3451188,".disclaimerContainer"],[13004812,".disclaimerCookie"],[13848617,".disclaimerCookies"],[13848681,".disclaimerPrivacy"],[12971008,".disclaimerbanner"],[13848759,".disclaimermessage"],[12989638,".disclaimers-lgpd"],[5124710,".disclame_block"],[8907039,".disclamer_cookie"],[13911247,".disclosure-notification"],[16030332,".discrete-cookie"],[1331432,".dismiss-cookie"],[4224730,".dismiss_cookies"],[13633284,".dismissable-cookie-policy"],[5711974,".disoflex-cookies"],[4378279,".display-cookie"],[13671797,".display-cookies,.display_cookies"],[12087861,".display_cookie_btn"],[7358719,".div-banner-cookie-centrale"],[13823667,".div-cookie,div.dev-cookie"],[12872774,".divAllowCookies"],[16747381,".divContenitoreCookies"],[5738388,".divCookie,.divcookie"],[2355375,".divCookieBanner"],[6495728,".divCookieBar"],[3981197,".divCookiePolicyPopoutOuter"],[4023465,".divCookiePopUp"],[12101371,".divCookiePopUpContainer"],[14969644,".divCookieWarning"],[2368395,".divCookiebotTab"],[13827639,".divCookies"],[11885756,".divCookiesWarning"],[16434171,".divFooterCookie"],[4975682,".divLeyCookies"],[4236751,".div_CookieLaw"],[887165,".div_CookieNoticeContainer"],[5727941,".div_alert.cookie"],[6126540,".div_cookie_bg"],[9237492,".div_cookie_hint"],[7282215,".div_cookie_top"],[15170273,".div_cookies"],[5511074,".divascookies"],[2575286,".dj-cookie--visible"],[7996260,".dk-cookies-bar"],[8083879,".dl_cookieBanner_container"],[16577968,".dl_cookieBanner_outer"],[8060173,".dl_cookie_footer--visible"],[10465217,".dl_cookies_policy_advert"],[2522623,".dm-cookie-banner,.dv-cookie-banner"],[9482219,".dmg-cookie-info"],[7799695,".dn-cookie-acceptance"],[16642825,".dn-cookie-container"],[13266474,".dni-notifications_cookie-notification"],[3195384,".dnt-using-cookies"],[10714713,".dnt_banner-wrapper"],[3034507,".dnvgl-cookie-container"],[8837709,".dom-content--eu-banner"],[1341640,".domacica-cookies-policy"],[11634503,".done-gdpr-alert-box-bg"],[15713162,".done-gdpr-alert-box-modal"],[14478990,".done-gdpr-alert-box-wrapper"],[2412409,".dot-cc-wrapper"],[3061662,".dot-cookie-prompt"],[756323,".dot_cookies"],[9066651,".doyoulikecookies"],[5993486,".dp-cookie-legal"],[10855860,".dpdpa--popup"],[2575577,".dr-cookie-info-box"],[15590054,".dr-message-cookie"],[11326655,".dr_cookies_v2_container"],[8108460,".drawer-cookies"],[3062000,".drc-cookie-policy"],[3929083,".dri-ncookies-alert"],[14679979,".ds-cookiebar"],[2617345,".ds-cookies-wrapper"],[5650971,".dsdvo-cookie-notice"],[1166251,".dsg-cookie-alert"],[12456711,".dsgvo-banner"],[6504751,".dsgvo-confirmation"],[8487785,".dsgvo-consent--popup"],[11637789,".dsgvo-container"],[7640351,".dsgvo-cookie_consent"],[6501578,".dsgvo-cookiebanner"],[12452834,".dsgvo-footer,.dsgvo_footer"],[14152076,".dsgvo-modal"],[6125767,".dsgvo-modal-overlay"],[13614960,".dsgvo-overlay,.dsgvo_overlay"],[3601311,".dsgvo-widget__popup"],[2239965,".dsgvo-widget__popup-bg"],[14472443,".dsgvo-wrapper"],[14493015,".dsgvoApproval"],[13221132,".dsgvoLayer"],[13618360,".dsvgo-cookie-overlay"],[13879326,".dt-cookie-consent"],[2515868,".dt-cookie-dialog"],[7945591,".dtcookie-overlay"],[10462408,".dtcookie__wrap"],[13760253,".dtx-cookie"],[13122281,".dtyrd-cookie-consent"],[12983533,".du_consent"],[14436070,".duc-base_cookie-consent"],[4954658,".duet--cta--cookie-banner"],[3707477,".dvCookies"],[8792510,".dvcookies-banner-container"],[14006087,".dvore-accept-cookie-container"],[5818283,".dvore_prg_accept_cookie_container"],[10687322,".dvscookies-banner-contai"],[7882664,".dvscookies-banner-container"],[12984318,".dw_cookies"],[4886938,".dwa-embed-cookie-consent-container"],[2780087,".dwcc-cookieconsent"],[12055613,".dxml-cookie-modal-background"],[15768532,".e-consents-alert"],[12463786,".e-cookie"],[12186415,".e-cookie-info"],[11508770,".e-cookie-message"],[11489044,".e-cookie-wrapper"],[9205333,".e-cookieBar"],[9206325,".e-cookiebar,.eucookiebar"],[13688244,".e-cookies,.eucookies"],[1410477,".e-cookies-warning"],[7149879,".e-note__cookies"],[14616908,".e-tron-cookies-notice"],[14098239,".e3_cookies,.ep_cookies,.eu_cookies"],[13612313,".e3n_cookiebanner"],[7961197,".eCookiesBanner"],[1621338,".eGDSCookiesOverlay"],[2269174,".ePrivacyOuterWrapper"],[11957421,".ea-cookie-disclaimer,.eh-cookie-disclaimer"],[13776677,".ea-cookies-bar,.ed-cookies-bar,.ep-cookies-bar,.eu-cookies-bar:not(body)"],[5641136,".eav-cookielayer"],[16457326,".eb-cookie,.ek-cookie,.et-cookie,div.eu-cookie"],[8043952,".ebc-cookie-compliance-banner"],[15014268,".eboxCookieBar"],[15013687,".eboxCookieLaw"],[12980646,".ebu-cookies-layer__modal"],[15623482,".ec-cookie-bar"],[6050952,".ec-cookie-policy,.eu-cookie-policy"],[13135712,".ec-gtm-cookie-directive"],[13206619,".ec-notice--warning"],[8319964,".ec-notices__wrap"],[14627931,".ecaupo-cookie"],[12300541,".ecb-cookieConsent"],[16729861,".ecdcCookiePolicy"],[318981,".ecmt-notification-cookies"],[15504413,".ecom-cookie_box"],[6172199,".ecom-cookiebar"],[11496549,".ecomcookielaw-holder"],[2410011,".edcc-cookie-bar"],[5738196,".eds-notification-bar"],[15573464,".edx-cookie-banner-wrapper"],[9958225,".ee-intro-banner__consent"],[11262229,".efilli-layout-legacy"],[4781024,".eg-cc-banner"],[12300324,".egm-cookie-flyout"],[889704,".egmont-cookie-alert"],[16644074,".egmont-cookies"],[15623339,".eh-cookieinfo"],[15742812,".ei_cookie,div.eu_cookie"],[9523535,".eightworks-cookie-consent-plus"],[3351996,".eightworks-cookie-consent-plus-toggler"],[13303474,".eii-ccpa-cookie"],[3708968,".eksCookieContainer"],[5677311,".el-cookie-consent,.ep-cookie-consent"],[1693528,".el-cookie-consent-area"],[5961483,".elan42-disclaimer-banner"],[13616410,".elca-gdpr"],[15620397,".element-cookie-banner"],[13048765,".elfsight-widget-cookie-consent"],[11064392,".emb-cp-dialog"],[4286062,".emb-cp-wrapper"],[7730448,".embeddedCookieConsentPopup"],[1759896,".emerson-cookie"],[6811435,".emg-cookie-bar"],[13823332,".emgcookie"],[12696435,".emka-cookies-bottom-layer"],[11975936,".emm-cookie-info"],[3097383,".emp-cookies-policy"],[702896,".ems-cookie-bnr"],[645628,".en_gdpr"],[10780905,".enable_marketing_cookies"],[9232745,".encart_cookie"],[8699148,".enerjisa-cerez-politikasi-cookie-bar"],[4803501,".eng_cookie_inner"],[7557589,".enhanced-privacy-cookie-policy"],[11835660,".ensModalBackdrop"],[10746325,".ensNotifyBanner"],[3832259,".ensNotifyBannerWrapper"],[8143747,".ensureCookie"],[12127156,".env-modal-cookies"],[7431912,".eocookie"],[7038308,".eone--cookie-banner"],[685985,".eos-cookies-warning"],[4638474,".ep-cookiebar"],[137664,".ep-cookies-info-wrapper"],[12359092,".epp-cookie"],[14678877,".epp-lb-inner"],[5324956,".eprivacy-banner--displayed"],[7795287,".eprivacy-banner-container"],[5446250,".eprivacy-banner__container"],[4302863,".eprivacy-cookie"],[4301771,".eprivacy-plugin"],[8188541,".eprivacy_cookie"],[12566262,".eprjcookie,.eurocookie"],[14122041,".epson_cookienotice"],[1733561,".es-cookie-solution"],[12728654,".esil-global-section__cookie-banner"],[3586684,".espa-banner-fixed"],[5885739,".espa-hover-image"],[12438966,".espa-image"],[1408314,".espa-logos__container"],[12358104,".espabanner"],[14222995,".espcookie"],[14811742,".esri-cookie"],[3135474,".estrategy-cookie-popup"],[16572019,".estrategy-cookie-popup-mobile"],[5686157,".et_cookie_consent,.eu_cookie_consent"],[7859665,".etiCookieBanner"],[11787372,".ets_cookie_banber_block"],[16475794,".eu-banner"],[15744150,".eu-compliance"],[312845,".eu-compliance-message"],[6070622,".eu-cookie-banner,.ev-cookie-banner,.ez-cookie-banner"],[9516433,".eu-cookie-bar-notification"],[16093717,".eu-cookie-compliance-banner"],[750266,".eu-cookie-compliance-popup-open:not(body):not(html)"],[15789354,".eu-cookie-div-initial"],[13774566,".eu-cookie-info"],[15623537,".eu-cookie-law"],[15782830,".eu-cookie-law-wrapper"],[5676939,".eu-cookie-message"],[15623331,".eu-cookie-nag"],[6074254,".eu-cookie-notice"],[1187391,".eu-cookie-notification"],[14591002,".eu-cookie-panel"],[12285366,".eu-cookie-policy-banner-wrapper"],[5278729,".eu-cookie-policy-content"],[15795969,".eu-cookie-policy-note"],[5279073,".eu-cookie-policy-wrapper"],[14590680,".eu-cookie-popup"],[6051064,".eu-cookie-prompt"],[13775285,".eu-cookie-show"],[5677155,".eu-cookie-warning"],[13775423,".eu-cookie-wrap"],[5677659,".eu-cookie-wrapper"],[10077517,".eu-cookies"],[6147524,".eu-cookies-alert"],[10032433,".eu-cookies-bar-cookies-bar"],[4773194,".eu-cookies-bar-cookies-bar-settings"],[14404646,".eu-cookies-bar-cookies-bar-wrap"],[1775558,".eu-cookies-message"],[13776695,".eu-cookies-msg"],[5715149,".eu-cookies-policy"],[14503066,".eu-cookies-show"],[1775776,".eu-cookies-wrapper"],[15314285,".eu-law-container"],[6968204,".eu-pruda-cookies"],[3558493,".eu-suck-my-cookie"],[12801042,".euCookie"],[11461853,".euCookie-outer"],[1343447,".euCookieContainer"],[1117634,".euCookieInfobarWrapper"],[3514110,".euCookieLaw"],[7214404,".euCookieLayer"],[7206566,".euCookieModal"],[11502041,".euCookieNotice"],[7218929,".euCookiePanel"],[11499999,".euCookiePolicy"],[1508881,".euCookiePopupContainer"],[8583378,".euCookiePopupSpacer"],[11504273,".euCookieStripe"],[8751943,".euCookieWarn"],[14762132,".euCookies"],[8546701,".euCookiesPolicy"],[8190102,".euPolicy"],[9541930,".euPrivacy_cookiesMsg"],[14403474,".eu__cookie--container"],[15755173,".eu_cc_law"],[3080722,".eu_cookie_warning_popup"],[13532025,".eu_cookie_wrapper_2"],[4421188,".eu_cookies_alert"],[1926173,".eu_coookie_toolbar"],[1890802,".eucookie"],[15334462,".eucookie-pop-up"],[16251696,".eucookie_block"],[8855202,".eucookie_disclaimer"],[8641859,".eucookie_notication"],[14537446,".eucookie_wrapper"],[9206526,".eucookielaw"],[14327410,".eucookielaw-banner"],[716471,".eucookiemanager"],[1410837,".eucookies-wrapper"],[9072112,".eudsgvo"],[2332306,".eugdpr-block"],[11892146,".eula-cookie-banner"],[15962201,".eulawbox"],[13504821,".eupopup-background"],[458350,".eupopup-container"],[3270052,".eupopup-container-bottomright"],[13226905,".eupopup-containereu"],[7451306,".eut-privacy-wrapper"],[2678100,".evaste-container"],[6806042,".evasteseloste"],[8256496,".evidon-banner"],[13130385,".evil-cookie-bar"],[11639005,".evo-gdpr-box"],[3097527,".evt-cookie-element"],[14405894,".exp-cookies"],[15217505,".expanded.gdpr"],[2999501,".explicit-cookie-container"],[14975671,".explicit-cookie-container-wrapper"],[3429619,".exponea-banner"],[10466416,".exponea-banner--cookie"],[3428383,".exponea-cookie"],[3871218,".exponea-cookie-backdrop"],[5198433,".expressconsentAlert"],[12502576,".ext-cookie"],[2624750,".extra-cookies-popup"],[1296148,".extreme-cookie"],[12853246,".exzocookie"],[14648024,".eyg-cookie-policy-msg"],[15910504,".ezoic-floating-bottom"],[5013938,".f-cookie-banner"],[6410690,".f-cookie-consent"],[5893021,".f-cookie-consent-bottom"],[7583271,".f-data-policy"],[343405,".f-eu-cookies"],[10211067,".f_cookie"],[13404272,".f_gdpr"],[587117,".fa-cookie,.fo-cookie"],[4659600,".faldonCookies"],[12001371,".fasciaCookie"],[13500530,".fb-cookie-law"],[7240934,".fb-cookies-bar"],[3619290,".fbPageBanner"],[7532631,".fbar-cookie-policy"],[13491662,".fc-cookies"],[13124452,".fck-eu-cookies"],[7302389,".fcs-cookie-component"],[14891406,".feature-consent-dialog"],[7825696,".feedback-message.cookie"],[12222455,".feld-cookienotice"],[1753684,".feo_share_cookies_bar"],[1049808,".festival-cookie"],[13958026,".fever-cookie__bar"],[16322176,".ffCookie-modal"],[6616355,".fg-cookiesdirective"],[13420189,".fhCookieLaw"],[12420541,".fi-cookie-banner"],[8681394,".fil-cookie-policy,.flc-cookie-notice"],[7155809,".filCookiesCnil"],[2163844,".finex-cookiebar"],[5542929,".fit-cookieWall-overlay"],[8681978,".fiu-cookie-banner,.foi-cookie-banner,.fti-cookie-banner"],[15096620,".fix-cookie-msg-bar"],[15607768,".fixcookie"],[15127969,".fixed-bottom.cookie-consent,.fixed-bottom.cookies,.fixed-bottom.showPrivacy"],[15135517,".fixed-cookie"],[13961840,".fixed-cookie-aria"],[10416860,".fixed-cookie-content"],[12574974,".fixed-cookie-prl"],[3052665,".fixed-msg--cookies"],[15616569,".fixed-top.cookies"],[12779453,".fixed.cookies_law,.fixed[data-cookiebar]"],[2911043,".fixedCookieOverlay"],[13551990,".fixedCookiePolicy"],[15894644,".fixed_cerez"],[3323758,".fixed_cookiePolicy"],[15575599,".fixed_cookies"],[12424557,".fl-cookie-notice"],[3515712,".fl-cookie-notice--container"],[1832832,".flash--cookie"],[14670380,".flash--cookie-banner"],[10922793,".flash-rgpd"],[12577627,".flash[data-cookie=\"eu_cookie\"]"],[3564332,".flashmessage-cookies"],[12245666,".flat-cm-cookie"],[6234571,".flatsome-cookies"],[16238874,".flatsome-cookies--active"],[511745,".flazio-cookie"],[11206997,".flex-cookies-statement"],[1497373,".flex.cookie"],[11471133,".flex_cookie_popup_bottom"],[14833069,".flexi-cookie"],[11442167,".flexit_cookie"],[14894493,".floating-bar[data-cookie-name=\"cookie_notice\"]"],[9960176,".floating-cookie-info"],[8870337,".floating-cookie-policy"],[11099432,".flowCookie"],[14276454,".fluv-eu-coockies-wrapper"],[13678262,".fluxedConsentPopup"],[13161014,".fm-cookieBanner"],[8334130,".fn-cookie-show-bar"],[3796969,".fn-cookiebar"],[8248996,".fn-cookiebar-style"],[6556782,".fo-cookies-policy"],[4138499,".focus-cookies"],[2415556,".fond_bandeau_coockies"],[6137788,".fondcookies2"],[8871094,".fondo-aviso-cookies"],[4376092,".foo-bar-cookie"],[7344071,".foobar-cookie"],[7575260,".fool_text_cookie"],[5106888,".foooter-privacy-policy"],[11809652,".footer-bottom > #cookies"],[12327686,".footer-cnil"],[8020,".footer-cnil-wr"],[11808963,".footer-cookie"],[16691979,".footer-cookie-banner"],[13300900,".footer-cookie-consent"],[2120391,".footer-cookie-container"],[16691651,".footer-cookie-notice,.footer-cookie-policy"],[13257125,".footer-cookie-notification"],[6969718,".footer-cookie-notifier"],[10534647,".footer-cookie-popup"],[13301478,".footer-cookie-warning"],[13301836,".footer-cookie-wrapper"],[9184,".footer-cookies"],[16691996,".footer-cookies-alert"],[11986091,".footer-cookies-bar"],[13301783,".footer-cookies-policy"],[6995128,".footer-cookies-wrapper"],[12327506,".footer-gdpr"],[12267644,".footer-gdpr-modal"],[12327961,".footer-kvkk"],[12223249,".footer-new__cookie-notice"],[9707405,".footer-notification--cookie-policy"],[13514498,".footer-privacy-banner"],[16627114,".footer-privacy-popup"],[13519808,".footer-private-policy"],[13159712,".footer-section-cookie"],[14313082,".footer-sticky__cookie-policy"],[14861274,".footer-terms-notification"],[12035887,".footer-v2__privacy"],[10925305,".footerCookies"],[12121245,".footer__accept-cookies"],[12679983,".footer__coockies"],[4017494,".footer__cookie"],[707496,".footer__cookie-alert--wrapper"],[6900732,".footer__cookie-banner"],[489552,".footer__cookie-info"],[9523797,".footer__cookiebar"],[7381156,".footer__cookies"],[9504257,".footer__eu-cookie"],[14408644,".footer__gdrp"],[1775457,".footer__privacy-cookie"],[2388444,".footer_cerezpolitikasi"],[12310388,".footer_cnil"],[11094449,".footer_cookie"],[6913173,".footer_cookieReminder"],[493538,".footer_cookie_alert"],[9523929,".footer_cookie_bar"],[15153457,".footer_cookie_policy"],[4029906,".footer_cookies"],[12916989,".footer_eu_cookie"],[5050952,".footer_privacy-container"],[14356043,".footerck"],[12884639,".footprint_cookie"],[795334,".force-eu-cookies"],[12700302,".form--cookie-bar"],[12009807,".form-box-cookiemessage"],[6091894,".formbarConsent"],[15141758,".formidaCookie"],[5008157,".forum-cookie-notices"],[13500601,".fp-cookie-bar,.fr-cookie-bar,.fs-cookie-bar"],[6514652,".fp-cookie-consent"],[14628639,".fp_cookie,.fw_cookie"],[10620924,".fp_cookies"],[6932786,".fr-c-message-wrap"],[6300665,".fr-consent-banner"],[16398574,".fr-cookie-disclaimer,.ft-cookie-disclaimer"],[5293169,".fr_showCookieLegalInfo"],[12887417,".frame-small.cookies"],[4635662,".framework_cookies"],[4155798,".freeprivacypolicy-com---nb"],[3886974,".freeprivacypolicy-com---nb-simple"],[3933715,".frigg-cookiewarning-container"],[1115128,".frontendPrivacy__consentBanner"],[4671948,".fs-cc-banner2_component"],[4631917,".fs-cc-banner3_component"],[3108757,".fs-cc-banner3_component-2"],[4600074,".fs-cc-banner4_component"],[5227065,".fs-cc-banner_component"],[9218649,".fs-cc-component"],[3931951,".fs-cc-cookie"],[16461724,".fs-cc-cookie-symbol"],[12637066,".ft__cookies"],[8681243,".ftc-cookies-popup"],[15947365,".fucking-eu-cookies"],[15193782,".fullwidth.cookie"],[13103841,".func-cookie"],[4070262,".fusion-privacy-bar"],[8989098,".future-cookie-bar"],[593294,".fw-dialog[aria-labelledby=\"cookie-policy-content\"]"],[9177717,".fworks_consent_bar"],[7930598,".fworks_consent_bar_init"],[7302064,".fws-cookie-container"],[11549690,".fxs_alertCookies"],[2893392,".fxxl-cookie-mainmodal"],[11391860,".fz-use-cookies"],[4511826,".g-alert-cookie"],[11244337,".g-consent-manager-banner"],[5441128,".g-cookie"],[16139724,".g-cookie-bar"],[349371,".g-cookieNotice"],[16431863,".g-cookiebar"],[16051510,".g-cookies"],[3622079,".ga-google-analytics-pro-optout"],[14281431,".ga-ui-cookiebar"],[10470783,".gaCookieConsent"],[10657746,".gaicoMessage"],[14075837,".gaoop[data-gaoop_ua]"],[16695485,".gb-cookie-consent,.gw-cookie-consent"],[12449359,".gb-cookies,.gf-cookies"],[10363885,".gb-gnb__notice-bar"],[926840,".gbi-cookiebar"],[6234013,".gbp-cookieinfo"],[8208688,".gc_message_bar_bottom"],[16015703,".gcc-cookies"],[13404000,".gcprivacy-hint"],[16666840,".gcusescookies_banner_block"],[8797368,".gd-cookie-bar,.gt-cookie-bar"],[197698,".gdbr_banner"],[8912345,".gdbr_banner_wrapper,.gdpr-banner-wrapper"],[1421593,".gdl-cookie-dialog"],[9738898,".gdlr-core-privacy-box-wrap"],[27730,".gdn-wrap"],[3194413,".gdn-wrap-desktop"],[6886640,".gdn-wrap-mobile"],[12265697,".gdp_cookie_widget"],[7763951,".gdpr--popup"],[10215140,".gdpr-Popup,.gdpr-popup"],[14749488,".gdpr-advice-desktop"],[10215420,".gdpr-agree"],[4592935,".gdpr-agreement-box"],[10215104,".gdpr-alert"],[5031272,".gdpr-alert-bar"],[15863282,".gdpr-alert-bottom"],[13503983,".gdpr-alert-box-wrapper"],[16527022,".gdpr-area"],[4578250,".gdpr-ask-modal"],[7781282,".gdpr-banner"],[2297626,".gdpr-banner--slideup"],[2688531,".gdpr-banner-container"],[812624,".gdpr-banner-content-wrapper"],[2704298,".gdpr-banner-processed"],[2678235,".gdpr-bar"],[12877135,".gdpr-bar-wrapper"],[1080608,".gdpr-bg"],[2678127,".gdpr-blk"],[10215121,".gdpr-block"],[4074205,".gdpr-block-privacy"],[3458011,".gdpr-block-wrap"],[4316453,".gdpr-bottom-banner"],[2678047,".gdpr-box"],[7760752,".gdpr-button"],[16021954,".gdpr-card-wrapper"],[13468744,".gdpr-compliance-wrapper"],[8232524,".gdpr-component-holder"],[15884866,".gdpr-confirmation"],[521162,".gdpr-consent"],[7371780,".gdpr-consent--hidden"],[7821752,".gdpr-consent-backdrop"],[10776915,".gdpr-consent-banner"],[1251706,".gdpr-consent-bar"],[7372789,".gdpr-consent-bar-box"],[10750655,".gdpr-consent-container"],[13848054,".gdpr-consent-element-wrapper"],[15890038,".gdpr-consent-guard-cookie-notice"],[4308160,".gdpr-consent-panel"],[521197,".gdpr-content"],[198435,".gdpr-content_blk-indepth"],[12936639,".gdpr-cookie-alert-wrap"],[4318627,".gdpr-cookie-banner,.gdpr_cookie_banner"],[7689829,".gdpr-cookie-banner-wrapper,.gdrp-cookie-banner-wrapper"],[14798282,".gdpr-cookie-bar"],[13013885,".gdpr-cookie-bar-bottom"],[14798272,".gdpr-cookie-box"],[11263530,".gdpr-cookie-consent"],[7730324,".gdpr-cookie-consent-banner"],[13300695,".gdpr-cookie-disclaimer"],[13111242,".gdpr-cookie-finsweet-1"],[15884517,".gdpr-cookie-layer"],[3602286,".gdpr-cookie-layer--active"],[11256757,".gdpr-cookie-message,.gdpr-cookie_message"],[15884480,".gdpr-cookie-modal"],[4318248,".gdpr-cookie-notice,.gdpr_cookie_notice"],[3411232,".gdpr-cookie-notice-filter"],[12970187,".gdpr-cookie-notice-modal"],[4319350,".gdpr-cookie-policy"],[15885417,".gdpr-cookie-popup"],[392755,".gdpr-cookie-wrap"],[11275611,".gdpr-cookie-wrapper"],[15884416,".gdpr-cookieNotice"],[15884872,".gdpr-cookiebanner"],[521945,".gdpr-cookies"],[15886479,".gdpr-cookies-hint,.gdpr-cookies-line"],[10637227,".gdpr-cookies-welcome-box"],[7773309,".gdpr-dialog"],[16417691,".gdpr-dialog-wrapper"],[16604271,".gdpr-disclaimer"],[14390382,".gdpr-disclaimer__overlay"],[1080341,".gdpr-eu"],[15862838,".gdpr-float-banner"],[7762038,".gdpr-footer"],[16532595,".gdpr-footer-alert-box-wrapper"],[16665927,".gdpr-full-page-wrapper"],[303869,".gdpr-headband"],[7777644,".gdpr-header"],[4382571,".gdpr-headerWrapper"],[295104,".gdpr-hellobar"],[16527164,".gdpr-info"],[197224,".gdpr-info-bar"],[16527383,".gdpr-mask"],[532041,".gdpr-message"],[13415261,".gdpr-message-banner"],[14692294,".gdpr-messenger-modal"],[677704,".gdpr-modal-block"],[15887503,".gdpr-modal-dialog"],[15887808,".gdpr-modal-notify"],[4315952,".gdpr-modal-overlay"],[4315816,".gdpr-modal-wrapper"],[2679635,".gdpr-msg"],[7762652,".gdpr-notice"],[7813723,".gdpr-notice-container,.gdpr_notice_container"],[1554756,".gdpr-notice-policy-container"],[15877005,".gdpr-notification"],[16491528,".gdpr-notification-banner"],[15763979,".gdpr-onboarding-container"],[4776736,".gdpr-opt-in-widget"],[5797489,".gdpr-optin-view"],[10214830,".gdpr-outer"],[514493,".gdpr-overlay"],[11241086,".gdpr-overlay--initial"],[14196249,".gdpr-overlay--video"],[11003151,".gdpr-overlay-container"],[10215482,".gdpr-panel"],[15639727,".gdpr-pn-container"],[14844052,".gdpr-policy-bar"],[7762624,".gdpr-policy.toaster"],[160863,".gdpr-pop-over"],[10215160,".gdpr-popin"],[7162254,".gdpr-popup-modal-class"],[9835018,".gdpr-privacy-banner"],[15274767,".gdpr-privacy-bar"],[9834439,".gdpr-privacy-notice"],[3738281,".gdpr-privacy-preferences"],[7764884,".gdpr-prompt"],[7777619,".gdpr-reveal"],[2695424,".gdpr-row"],[531942,".gdpr-section"],[11096667,".gdpr-settings-sm"],[4073459,".gdpr-status-hold"],[1111688,".gdpr-sticky-container"],[4918596,".gdpr-sticky-footer"],[16669164,".gdpr-sticky_message"],[4758133,".gdpr-stickybar"],[515695,".gdpr-support"],[2706397,".gdpr-tab"],[16115480,".gdpr-terms-banner"],[10614203,".gdpr-terms-popup"],[13581452,".gdpr-text-align"],[528057,".gdpr-warning"],[2620207,".gdpr-warning-slide-up"],[16527039,".gdpr-wrap"],[7765999,".gdpr-wraper"],[1472651,".gdpr.consent,.gdpr.page-window,.gdpr[data-gdpr-popup],div.gdpr"],[12435587,".gdprBackgound"],[1214499,".gdprBalk"],[10162810,".gdprBanner"],[15654002,".gdprBannerWrapper"],[3508656,".gdprBanner__overlay"],[16407094,".gdprBlock"],[1224055,".gdprBnnr"],[10347236,".gdprBoxContainer"],[11503620,".gdprContainer"],[6272286,".gdprContainerWrapper"],[7430469,".gdprCookieAlertPopup"],[8096313,".gdprCookieBanner_container"],[11534474,".gdprCookieLaw"],[15871812,".gdprCookieWrapper"],[1082225,".gdprForm"],[16057700,".gdprLegalNotification"],[4274086,".gdprManagerMessage"],[8840360,".gdprMessage"],[10174634,".gdprNotice"],[16391808,".gdprPopup"],[989929,".gdpr__A"],[3397635,".gdpr__banner"],[10773017,".gdpr__container"],[3396655,".gdpr__cookie"],[4379352,".gdpr__cookie_consent"],[13798772,".gdpr__overlay"],[8093725,".gdpr__popup"],[14664703,".gdpr__wrapper"],[4472082,".gdpr_accept_cookie"],[3420958,".gdpr_approve"],[8077648,".gdpr_banner"],[13160400,".gdpr_banner_top"],[1972265,".gdpr_bar"],[16401323,".gdpr_base"],[10699135,".gdpr_cn-bottom"],[6688724,".gdpr_compliance"],[10903323,".gdpr_consent_dialog"],[4305516,".gdpr_consent_popup"],[8063020,".gdpr_cookie"],[7896281,".gdpr_cookie_alert_box"],[6424568,".gdpr_cookie_bar"],[7581690,".gdpr_cookie_bar_cont"],[10674472,".gdpr_cookiebar"],[2826448,".gdpr_cookies_banner_wrapper"],[11950364,".gdpr_discplaimer"],[1969955,".gdpr_div"],[15303491,".gdpr_gdpr-composer-panel__toolbar"],[1957318,".gdpr_hdr"],[16401003,".gdpr_hook"],[15132258,".gdpr_infobar_postion_bottom"],[989486,".gdpr_ip"],[16401312,".gdpr_main"],[1959969,".gdpr_msg"],[8093252,".gdpr_msgbox"],[16400997,".gdpr_note"],[3419023,".gdpr_overlay"],[10158678,".gdpr_popup"],[6740750,".gdpr_popup_wrap"],[14017996,".gdpr_redesign"],[8352384,".gdpr_theme_anonymous"],[988563,".gdpr_v2"],[3414733,".gdpr_wrapper"],[1009945,".gdprbar"],[1009885,".gdprbox"],[10779565,".gdprbox__wrapper--simple"],[2710063,".gdprboxcolor"],[10130998,".gdprcookie"],[12889573,".gdprcookie-layer"],[4443892,".gdprcookie-mask"],[4306081,".gdprcookie-wrapper"],[4306148,".gdprcookie_blocker"],[2516502,".gdprcookies-modal-section"],[2516680,".gdprcookies-modal-wrapper"],[1944716,".gdprcp-cookies-bar"],[16765633,".gdprfade"],[10134143,".gdprfooter"],[16453429,".gdprmodal"],[4407153,".gdprmodal-backdrop"],[16424608,".gdprpopup"],[1027105,".gdprrhs"],[7131836,".gdprsuite-cookie-bar-display"],[3943949,".gdrp-banner-content"],[1952542,".gdrp-popup-content"],[16598909,".gdrp-wrap.gdrp-show"],[4246966,".gdrp__overlay"],[10234453,".gds-cookie"],[564210,".gebaeck-notice"],[56789,".gecko-cookies-popup"],[13565027,".geistlichde24x-cookie-opt-in"],[11981870,".gem-c-cookie-banner"],[6253397,".general-block-cookie"],[15042405,".general-cookie-notification,.generic-cookie-notification"],[13791049,".general_data_protection_regulation"],[2632282,".gettcookie-banner-wrapper"],[12312264,".gfl-widget-gdpr-wrap"],[16771112,".ghost-cookiebar"],[1032633,".ghostery-implied-consent-notice"],[15968540,".gi-cookie-banner,.gp-cookie-banner"],[4045211,".gigyaNotify"],[7009914,".ginger_banner-wrapper"],[16745839,".gizlilik-cookies"],[15944890,".gj-cookie-prompt"],[15944906,".gk-cookie-policy"],[4454890,".gl-cookie-banner-wrapper"],[11112313,".glCookieMessage"],[9329840,".glatCookieBar"],[958745,".global-alert--cookie-notice"],[7760774,".global-cookie"],[7438556,".global-cookie-banner"],[15847900,".global-cookie-bar"],[6953773,".global-cookie-curtain"],[6954301,".global-cookie-message"],[15847886,".global-cookie-msg"],[7438356,".global-cookie-notice"],[15847892,".global-cookie-tip"],[4142222,".global-cookiepopup"],[1324709,".global-cookies"],[6126138,".global-gdpr-container"],[15831906,".global-gdpr-popup"],[4115338,".global-level-alert"],[5954671,".global-message_cookie"],[311703,".globalPrivacyBar"],[14131343,".globalcookiepolicycontainer"],[13903108,".glowCookies__banner"],[2238005,".glowCookies__show"],[9598370,".glue-cookie-notification-bar"],[12231330,".gmt_consent_popup"],[4229894,".gmt_gdpr"],[10468048,".gmt_gdpr_button_config"],[6284858,".gn-cookie-alert"],[7390600,".gn-cookies-warning,.gt-cookies-warning"],[1421546,".gno-cookies-panel"],[4117936,".go-mdl-cookies-drct-warning"],[6097205,".google-disclaimer-wrapper"],[13464882,".google_line_tracking"],[1389430,".govuk-cookie-banner"],[870701,".gp-cookies-container"],[10395921,".gp-gdpr__belt"],[5348257,".gp-modal__cookies"],[6034411,".gp-plugin-cookie-consent"],[3614543,".gpdr-agreement"],[10667627,".gpdr-wrapper"],[3510081,".gpdrBannerContainer"],[16594154,".gpm-cookie-accepted"],[7169625,".gpm-cookie-accepted-container"],[13499103,".gpn-gdpr-container"],[12449628,".gr-consent"],[16695577,".gr-cookie-overlay"],[15287995,".gravitoCMP-background-overlay"],[10909792,".gray-with-bg-img-cookies"],[3352345,".grdp-container"],[9775472,".grdp-popup"],[7931201,".great-eu-cookies"],[9121034,".grecaptcha-badge"],[12927331,".group-header-placeholder-cookie"],[3021576,".grp-header__cookiedisclaimer"],[1561352,".grsNotifyBar"],[10274482,".grt-cookie"],[1421898,".grt-cookie-active"],[15523938,".grve-privacy-wrapper"],[3296373,".gsCookieDisclaimer"],[317075,".gsk-cookieconsent-outer"],[6362740,".gt-ui-cookie-bar"],[14350686,".gtec-popup-datenschutz"],[11952342,".gud_cookie_pl"],[2870693,".guesty-cookie-notice"],[4340988,".guj-cb"],[2209593,".h-cookies"],[15344264,".hLibCookieExpanded"],[14553446,".hal-cookienotice"],[14552932,".handle-cookies-container"],[7584183,".has-cookie-message:not(body)"],[13270149,".hbcom-cookiepanel"],[7702836,".hc-cookie-consent-bar"],[16238362,".hc-privacydisclaimer"],[7584505,".hde-cookie-consent"],[7194708,".hdlint-cookie-container"],[12165640,".head-cookie-container"],[5398311,".head-cookies"],[5523455,".headCookieBar"],[2919016,".headband-cookie"],[15829142,".header--cookies"],[15028421,".header--worldwide__cookies"],[6263529,".header-bar-cookies"],[2153798,".header-cnil"],[16273554,".header-cnil-bar"],[3213571,".header-cookie,.huawei-cookie"],[811157,".header-cookie-banner"],[12359669,".header-cookie-bar"],[6620858,".header-cookie-content"],[811741,".header-cookie-notice,.header-cookie-policy"],[12359665,".header-cookie-wet"],[15248288,".header-cookies"],[811138,".header-cookies-alert"],[14553067,".header-cookies-component"],[810868,".header-cookies-popup"],[6281797,".header-declaration[data-customer-popup=\"cookie\"]"],[2153362,".header-gdpr"],[346873,".header-gdpr--visible"],[557347,".header-gdpr__container"],[14693386,".header-message--cookie"],[6387395,".header-message--cookie__container"],[6575693,".header-notice-cookies"],[6685385,".header-privacy-policy"],[2439656,".header-wrapper__cookie"],[3278859,".headerCookie"],[6929849,".headerCookies"],[5072899,".header__accept-cookies-bar"],[14935446,".header__cookie"],[14295396,".header__cookies"],[7583036,".header__cookies-notice__wrapper"],[8163767,".header__cookiespolicy"],[12168316,".header__rdc-cookie-disclaimer"],[7099249,".header_cookie"],[9500324,".headerbar_cookies"],[11846890,".hearye"],[9934041,".hello-rodo"],[9860466,".hello-rodo--show"],[15332282,".herbyCookieConsent"],[2068318,".herne_cookie_consent_container_pre_outerbox2"],[14666947,".hfs_pageCookieHint"],[1911811,".hi-cookie-block"],[2258000,".hidden-xs.eu-policy"],[61837,".hide-cookie-setting-button"],[11043047,".hideFirstLoadPopUpCookiePolicy"],[15699780,".hig-cookie-bar__container"],[2907118,".hirma-cookies"],[8805868,".hl-cookies-header"],[4640060,".hld-cookie-disclaimer"],[7736768,".ho-cookies,.hp-cookies"],[7564824,".hof-CookieBar"],[6473416,".home-footer__cookies"],[7746830,".home-privacy-coookies"],[12200976,".home_cookie-notice"],[12394432,".home_cookie_box"],[4025371,".homepage-cookie-block"],[10049880,".homepg-cookie-container"],[611614,".hongo-cookie-policy-wrapper"],[15351725,".hook--cookie"],[7337676,".hook--cookie--placeholder"],[6730123,".hook-cookies-msg"],[6609827,".hp-cookie-notice"],[11009575,".hp-cookiebar"],[6992376,".hpm-alert-cookies"],[6706740,".hsh-cookie-banner"],[12635627,".hsp-cookies"],[16238738,".ht-nav-cookienotification"],[3403269,".hts-rgpd"],[6515220,".hu-position-bottom.hu-wrapper"],[6515445,".hu-position-center.hu-wrapper"],[12326348,".huishu-cookie-monster-banner-container"],[12509290,".hv_privacy_prompt"],[1922357,".hw-cookie-popup"],[4556612,".hwcc_cookie_bar"],[16752580,".hwcookiebanner"],[15493761,".hx_cookie-banner"],[7702443,".hx_cookie-banner-main"],[9592620,".hybrid-cookie-modal-container"],[13585180,".hz-consents-banner"],[4144641,".hz-visitor-consents"],[9312187,".i-am-ok-with-cookies"],[11585298,".i-cookie-policy-notice"],[5788806,".i-cookieDialog"],[3090136,".i-layout__cookie-notification"],[270052,".iCookie"],[9062157,".iCookieBar"],[11089079,".ia-m-cookie-flyout"],[11940662,".ib-cookie-bar"],[10888037,".ib-cookie-info-container"],[2900958,".ib-global-cookie-notice"],[11089202,".ib-m-cookie-banner"],[9850449,".ibeCookieBanner"],[15958361,".ibx-coockie-agree"],[10162898,".ic-cookie-banner,.ip-cookie-banner,.is-cookie-banner:not(body)"],[7262708,".ic-cookies-alert-text"],[8764545,".ic-gdpr-popup"],[3559457,".icaal-cookie-notice"],[13230307,".icl-LegalConsentBanner"],[10038664,".icms-cookiealert"],[6742000,".ico-cookie-wrapper"],[10159145,".id-CookieConsent"],[6677301,".idc-privacy-notice"],[16455274,".identity-noticebar"],[3136717,".identity-noticebar-content"],[419839,".idgcp__section"],[6742120,".idm-cookie-overlay"],[15945629,".idm-cookie-policy"],[6084648,".iframe_cookies"],[171683,".igrowl-cookie"],[9699014,".ilikecookies"],[7192128,".ilovecookies"],[9171422,".iltempocookies"],[14564316,".imPolicycookiemessage"],[9484363,".imc-cookie"],[12449095,".important-banner--cookies"],[884847,".impuls-cookie-monster-banner"],[5716139,".impuls-cookie-monster-banner-container"],[3558374,".inbentaCookie"],[226086,".inconsent-bar"],[1888787,".incrypted-cookie-bar"],[11303391,".index__cookie__body"],[676410,".index_cookieNotification__1-VLN"],[9882528,".index_cookies"],[9092717,".inerCookie"],[12582777,".info-banner__cookie-policy"],[9228937,".info-block.cookies"],[13997681,".info-content-cookies"],[7175110,".info-cookie"],[737153,".info-cookies"],[7908003,".info-message--cookie-agreement"],[10984365,".infoCocke"],[9333390,".infoCookie"],[3864892,".infoCookies"],[4304372,".info_cookie"],[5079162,".info_cookie_popup"],[158195,".info_cookies"],[10071966,".info_cookies_banner"],[9300846,".infocookie"],[4938780,".infocookies"],[4989306,".informativa-breve"],[1191301,".informativa-cookie,.informativa_cookie"],[11756087,".informativa-cookies"],[470520,".informativo-lgpd"],[16270875,".infos-cookie"],[9766502,".infos-gestion-cookies"],[16258463,".infoscookies"],[13640248,".ing-CookieManagementNext"],[3465468,".initial-cmp-container-overlay"],[8404373,".inktheme-cookies"],[1826312,".inline-cookies-panel"],[9029691,".inner_cnil"],[11708739,".innoPrivacy"],[10324966,".ins-el-cookie-alert"],[6882264,".ins-v-cookie-alert"],[4676133,".inscookies-banner-container"],[10020369,".inside-cookie"],[10282705,".intercept-cookies"],[13579481,".intgrtn-cookie-popup"],[14310474,".iparCookieNotice"],[8981274,".iparsys.cookies"],[818394,".ipx_cookie_overlay"],[5585065,".ir_cookiehint"],[13061548,".is-active.cookie,.is-active.cookies,.is-active.CookieConsent"],[679175,".is-cookie-message"],[6692108,".is-visible.cookies"],[14695802,".it-eprivacy-backdrop"],[14179365,".it_privacy_notice"],[5169086,".itbl-c-cookies-consent"],[2964204,".itemlgpd"],[11292826,".iubenda-cs-left"],[11174027,".iubenda-ibadge"],[2693418,".iv-ui-website-cookie-compliance"],[840556,".iw-cc-banner"],[680023,".iw-cookie-overlay"],[10150605,".iw-cookie-window"],[10970415,".iwcc-background"],[15121169,".iweb-cookie-bar"],[986235,".ixi_accept_cookies"],[10559238,".izee-cookie-alert"],[6457285,".j-cookie"],[7586605,".j-cookie-disclaimer"],[15673549,".j-cookie-message"],[12501180,".j-cookieAlert"],[8637993,".j-cookieConsentPanel"],[5712120,".j-cookieContainer,.jsCookieContainer"],[7520856,".j-cookieDisclaimer"],[14606705,".j-cookieLaw"],[12488329,".j-cookieModal"],[12158651,".j-cookies"],[15993185,".j-gdpr-message"],[16062456,".j-welcome-privacy"],[8549351,".jCookie"],[1517648,".ja-cookie-consent,.js-cookie-consent"],[6290204,".ja_gdpr"],[13981281,".jb-cookie,.js-Cookie,.js-cookie"],[1647524,".jb.cookie"],[12326518,".jbr-cookie-banner"],[16513949,".jc-cookiemanager"],[5543358,".jcb-cookie-disclaimer"],[9124050,".jcookie-navbar"],[655996,".jd-rodo"],[13981106,".jd-rodo-2"],[9783709,".jg-chrome-cookie-consent"],[16499089,".jix_acceptcookies_box"],[6142966,".jlc-wm-cookie-policy"],[7857193,".jlp-cookie-info-container"],[8154824,".jnc-cookie"],[12726554,".jnews-cookie-law-policy"],[8339191,".johnnys-cookie-warning"],[11441825,".jpcookiepopup-container"],[6706861,".jqCookieAcceptContainer"],[6232388,".jq_cookie-strip"],[6253546,".jq_cookiePolicy"],[14660472,".jq_cookies_msg"],[1319375,".jqmAlertWindow"],[7959590,".jqmOverlay"],[1964859,".js--cookie-consent"],[8196339,".js--cookie_outer"],[12326739,".js--cookiecontrol"],[8946516,".js--cookies-consent"],[1711474,".js--lgpd-container"],[9068730,".js-CookieBanner,.js-cookieBanner,.js-cookiebanner"],[5523912,".js-CookieCompliance"],[16507082,".js-CookieConsent,.js-cookieConsent"],[1352506,".js-CookieConsentV2"],[10108610,".js-Cookies,.js-cookies"],[15919125,".js-EU-cookie"],[6894318,".js-accept-cookie"],[8947772,".js-accept-cookie-box"],[1838682,".js-accept-cookie-container"],[9409587,".js-accept-cookies-banner"],[89498,".js-accept-terms-holder"],[9923454,".js-acceptCookieDiv"],[9906927,".js-acceptUseCookie"],[15100084,".js-alert-cookie"],[5964005,".js-allow-cookie-banner"],[2736694,".js-allow-cookies"],[12053037,".js-attention-we-use-cookies"],[3401200,".js-badge-cookie-msg"],[1185697,".js-banner-cookie"],[7847994,".js-bannerLGPD"],[9446049,".js-basic_features-cookiemessage"],[320977,".js-bcookie--box-info"],[9121463,".js-bengor-cookies"],[6862607,".js-bottom-notif-msg-cookie"],[1242709,".js-bottom-notif-msg-privacy"],[7081909,".js-box-termo-lgpd"],[14936391,".js-c-cookies-notification-banner"],[1888632,".js-cbc-cookie-notice"],[3066685,".js-cc-announcement"],[3817136,".js-cmp-cookiesBar"],[745333,".js-consent-banner"],[4408761,".js-consent-bar"],[3448187,".js-consent-form"],[745661,".js-consent-notice"],[5078562,".js-consent-panel"],[5078780,".js-consent-popup"],[7621131,".js-consent-react-root"],[10108870,".js-coockie"],[7746517,".js-cook.page-cook"],[16435867,".js-cookie--modal"],[14316094,".js-cookie-advert-container"],[9069105,".js-cookie-agree"],[8205977,".js-cookie-agreement"],[9068631,".js-cookie-alert"],[16514056,".js-cookie-alert1"],[16512817,".js-cookie-banner"],[16326436,".js-cookie-banner-blur"],[15160102,".js-cookie-banner-container"],[5372405,".js-cookie-banner-terminal"],[9817781,".js-cookie-bar,.js-cookie_bar"],[9062414,".js-cookie-close"],[6086898,".js-cookie-compliance:not(html):not(body)"],[3601773,".js-cookie-configurator"],[1517644,".js-cookie-confirm"],[3579409,".js-cookie-confirmation"],[6091477,".js-cookie-consent-banner"],[16326838,".js-cookie-consent-bar"],[13490199,".js-cookie-consent-block"],[9316815,".js-cookie-consent-container"],[13490527,".js-cookie-consent-layer"],[5428411,".js-cookie-consent-message"],[6091169,".js-cookie-consent-module"],[3591280,".js-cookie-consent-wrap"],[8235783,".js-cookie-container:not(html):not(body)"],[3560309,".js-cookie-copy"],[2963613,".js-cookie-data-warning"],[16511058,".js-cookie-dialog"],[8206257,".js-cookie-directive"],[6063330,".js-cookie-disclaimer"],[8665878,".js-cookie-disclosure-banner"],[16516884,".js-cookie-footer"],[3336947,".js-cookie-headband"],[3560512,".js-cookie-hint,.js-cookie_hint"],[16498425,".js-cookie-holder"],[16504878,".js-cookie-iframe"],[3560489,".js-cookie-info"],[16319331,".js-cookie-info__panel"],[6075197,".js-cookie-infomation"],[9044172,".js-cookie-information-popup"],[9817982,".js-cookie-law"],[3560388,".js-cookie-line"],[3560376,".js-cookie-mask"],[1516708,".js-cookie-message"],[9932313,".js-cookie-message-placeholder"],[9073250,".js-cookie-modal"],[5089123,".js-cookie-modal-container"],[5430135,".js-cookie-monster-overlay"],[9817743,".js-cookie-msg"],[3336526,".js-cookie-notation"],[16508129,".js-cookie-notice"],[7545636,".js-cookie-notice-full-container"],[2957520,".js-cookie-notification"],[11056920,".js-cookie-notification-banner"],[16508132,".js-cookie-notify"],[9066812,".js-cookie-offer"],[1517428,".js-cookie-overlay"],[9085109,".js-cookie-panel"],[16489191,".js-cookie-policy,.js-cookie_policy"],[13393575,".js-cookie-policy-banner"],[6085167,".js-cookie-policy-box"],[13393699,".js-cookie-policy-header"],[12779503,".js-cookie-popin-overlay"],[1516549,".js-cookie-popover"],[8206175,".js-cookie-popup-app"],[4657911,".js-cookie-popup-container"],[1517562,".js-cookie-privacy"],[16489111,".js-cookie-prompt"],[3560580,".js-cookie-rgpd"],[1516748,".js-cookie-warning"],[8610752,".js-cookie-warning-container"],[16498926,".js-cookie-widget"],[11685431,".js-cookieAcceptanceInformation"],[9067233,".js-cookieComply"],[9064564,".js-cookieHeader"],[9817892,".js-cookieInfo"],[16517961,".js-cookieMessage"],[9817935,".js-cookieNote"],[16500413,".js-cookieOverlay"],[9080649,".js-cookieSticky"],[4022616,".js-cookiebanner-wrap"],[126565,".js-cookiebar"],[9817880,".js-cookiehint"],[3267425,".js-cookieinfolayer"],[3560226,".js-cookielayer"],[9817946,".js-cookieloop"],[3560424,".js-cookiemodal"],[14849807,".js-cookies-agree-container"],[3425511,".js-cookies-agreement"],[9927936,".js-cookies-agreement-notification"],[16435883,".js-cookies-alert"],[10308409,".js-cookies-backdrop"],[1584682,".js-cookies-banner,.js-cookies-target"],[3558378,".js-cookies-bar"],[16435898,".js-cookies-block"],[3260170,".js-cookies-block_t"],[3558372,".js-cookies-box"],[3260391,".js-cookies-consent"],[9815773,".js-cookies-eu"],[3260457,".js-cookies-message"],[5638342,".js-cookies-not-accepted"],[1584354,".js-cookies-notice,.js-cookies_notice"],[11790459,".js-cookies-page-filter"],[16435793,".js-cookies-panel"],[16435855,".js-cookies-popup"],[1584369,".js-cookies-popups"],[9816626,".js-cookiesAdv"],[1488128,".js-cookies__disclamer"],[10295010,".js-cookies_informer"],[16122347,".js-cybot-cookiebot-placeholder"],[6209178,".js-data-protection-popup"],[15934893,".js-disclaimer-dismiss"],[5091008,".js-eu-co0k1es"],[5136581,".js-eu-cookie-law"],[1964966,".js-eu-cookie-notice"],[16773914,".js-f-cookie-banner"],[6085205,".js-fever-cookies"],[9658722,".js-footer-cookie-banner"],[6235654,".js-ft-cookies"],[9866286,".js-g-cookie"],[7618300,".js-gdpr"],[678072,".js-gdpr-banner"],[14971247,".js-gdpr-consent-container"],[13874158,".js-gdpr-cookie-banner,.js_gdpr_cookie_banner"],[14700615,".js-gdpr-cookie-box"],[688413,".js-gdpr-header"],[16681500,".js-gdpr-info"],[690280,".js-gdpr-notice"],[11613602,".js-gdpr-notice-dialog-overlay"],[4622658,".js-gdpr-popup"],[1595759,".js-gdpr-tooltip"],[16681837,".js-gdprAlert"],[9495738,".js-global-cookie-message"],[13320599,".js-global-cookies"],[13320791,".js-global-privacy"],[3142040,".js-global-privacy-messages"],[3119378,".js-global-skrp-messages"],[11881059,".js-global-top-message-cookies"],[201054,".js-id--cookieconsent"],[12715947,".js-infoBarCookies"],[9747153,".js-layer-cookies"],[7084546,".js-lgpd"],[12662806,".js-lwpcngNotice"],[7601720,".js-main-cookie-banner"],[13993579,".js-message-cookies"],[1282116,".js-modal-cookie"],[13066144,".js-modal-first-cookie"],[646521,".js-my-cookie"],[8094493,".js-nanobar-first-login"],[103374,".js-nn-cookie"],[16711951,".js-notification-cookie-banner"],[5987907,".js-notify-cookie"],[13337869,".js-np-cookie-notice"],[9042192,".js-occlss-alert-cookiepopup"],[5480916,".js-page-cookies"],[16559713,".js-page-kvkk"],[7365257,".js-page__gdpr"],[3649806,".js-panel-cookie"],[13684363,".js-personalInformationNotice"],[12001897,".js-policy-popup"],[5980463,".js-policy_banner"],[3370658,".js-policypopup"],[15002202,".js-popup-cookie-simple"],[207043,".js-privacy-consent"],[5221803,".js-privacy-notification"],[5218675,".js-privacy-policy-alert"],[2722848,".js-privacy-policy-bar"],[10050640,".js-privacy-policy-message-box"],[13810701,".js-react-component-CookieNotification"],[12331466,".js-rst-gdpr"],[7174430,".js-show.cookie-modal"],[15763086,".js-silent-consent"],[808409,".js-site-cookie__info"],[5997738,".js-siteCookies"],[15826722,".js-sticky-cookies"],[10050453,".js-sticky-footer-cookie"],[5532901,".js-sundio-cookie-dialog"],[14305038,".js-terms-of-use-disclaimer"],[3413142,".js-tm-cookie-container"],[7275145,".js-toast-cookies"],[12207369,".js-tracking-popup"],[3103096,".js-ug-alert-cookie"],[6007887,".js-visitorNotice"],[4480485,".js-warning-top--cookies"],[15861369,".js-website-cookie-notification"],[1647541,".js.tc-banner"],[3597192,".jsCookieDiag"],[1080389,".jsCookieWarning"],[11076315,".jsCookies"],[5831714,".jsCookiesAlert"],[9598003,".jsCookiesMessage"],[5831910,".jsCookiesPopUp"],[9900078,".jsCustomCloseCookie"],[3295928,".jsCustomCookieWrap"],[9767169,".jsEUCookieInfobarDisplay"],[10962762,".jsGdprBar"],[15513401,".jsGdprNoticeHolder"],[13150890,".jsModalRodo"],[373862,".js__banner-gdpr"],[7225460,".js__cookie"],[2402337,".js__cookie-information"],[649676,".js__cookie-information_banner"],[11802285,".js__cookie-modal"],[11780619,".js__cookie_popup"],[7072156,".js_accept_cookie"],[3965457,".js_alertCookieCNIL_container"],[4176431,".js_ck_container"],[1517659,".js_cookie-manager"],[207884,".js_cookie_law"],[8648803,".js_cookie_message_container"],[3416928,".js_cookies_container"],[5538220,".js_cookies_disabled_layer"],[3261263,".js_cookies_wrapper"],[9468890,".js_header-cookie-bar"],[15512673,".jsbd-Cookie"],[13280294,".jubCookWarn"],[11501407,".jum-notification-cookie"],[10600762,".jumbotron--cookielayer"],[7491184,".june2018cookies"],[10383663,".junith-cookienote"],[10675703,".jw-widget-show-cookies-policy"],[10710880,".k4-cookie"],[6676481,".kacookie-cm-window"],[8763816,".kadence-conversion-banner"],[13221381,".kakor-bar"],[10545300,".kali-cc-bandeau"],[304405,".kb-ck-bar-notify-block"],[3283600,".kb-cookie-banner"],[7112521,".kbc_cookie"],[10343985,".kbc_cookie_wrap"],[16499634,".keckse-info"],[16329102,".keksbar"],[8219620,".keksbox-overlay"],[16472693,".keksbox-overlay-layer"],[12565282,".keksi-banner"],[13710524,".keksikyselyModalElement"],[16014040,".kent-cookie-bar"],[12850277,".kgmModal-cookie"],[7040651,".kia-cookie"],[4049212,".kick-kcm-settings"],[11470786,".kigo-cookies"],[5698130,".kik-cookiebanner"],[15949146,".kitt-cookie-warning"],[7543033,".kitt-cookie-warning_show"],[3423420,".kjfCookieInfoBox"],[6126053,".kk-gdpr"],[5114638,".kl-cookienote"],[11516181,".klaroPlaceholder"],[7398006,".klicked-privacy-banner"],[7591780,".km-cookies-component"],[4163851,".koekiemelding"],[9564475,".koekje_bar_content"],[6491044,".kokku-cookie-banner"],[6709302,".kom_polityka_prywatnosci"],[11564680,".komunikat-panel-cookies"],[14623615,".komunikat_cookies"],[10867203,".koning-cookie-control"],[8164058,".kontener_cookie"],[1993861,".kookiecheck"],[11625997,".kp-cookies__cloak"],[4969236,".kraken-cookie-warning"],[16601502,".krhCookieBanner"],[9066307,".ks-cookies"],[12092858,".ksma-block-cookie-notice"],[9338795,".kt-cookies-bar"],[3208878,".kt-cookies-popup"],[14731602,".kt_cookie"],[5073109,".kth-toast--bottom"],[16673458,".kue-cookie-notification"],[3956129,".kuki-js"],[13218089,".kukiwrapx"],[16680320,".kv-ee-gdpr-banner"],[6825537,".kvk-cookie"],[10515798,".kvk-footer-body"],[1115023,".kvk-footer-warning"],[6283876,".kvk-onay"],[8754622,".kvkk-bottom"],[6758646,".kvkk-frame"],[6618811,".kvkkpop"],[16737300,".kvvk-cookie"],[8870373,".kw-slider__coockie-layer"],[12733100,".kwpcc-cookie-banner"],[7107943,".l-consent_banner"],[778627,".l-cookie"],[5819354,".l-cookie-alert"],[4327928,".l-cookie-banner"],[10779105,".l-cookie-confirm"],[4604169,".l-cookie-consent-popup"],[10666151,".l-cookie-law"],[13155328,".l-cookie-notice-container"],[4329626,".l-cookie-policy"],[10666153,".l-cookie-pop"],[5819518,".l-cookie-popup"],[12050231,".l-cookieNotification"],[5078682,".l-cookiePopup"],[6483292,".l-cookieWrapper"],[14251837,".l-cookies"],[247118,".l-cookies__banner"],[5591737,".l-disclaimer"],[15325579,".l-footer_cookieAlertBox"],[16662760,".l-gdpr-banner"],[13056147,".l-global-footer__cookie"],[273497,".l-header-container__privacy-prompt"],[3620876,".l-modal-cookie"],[283379,".l-page__cookies"],[12517697,".l-sticky-gf__accept"],[2823228,".l4w-cookies-bar"],[1043092,".lag-cookie-policy-wrapper"],[3462202,".lam-cookie-container"],[9351251,".lamium-cookie-consent"],[2828965,".landend-infobar-dark"],[10106523,".landing-cookies"],[197918,".landing-cookiesbanner"],[300203,".lang-cookie"],[8173819,".lannebo-cookiebot"],[6501722,".law_cookie"],[10511720,".law_cookies"],[12009920,".law_cookies_test_ACM"],[6035381,".laws-cookies"],[1555989,".layer--fixed-bottom[cookiebar]"],[816448,".layer-cookie,.layer_cookie"],[13202539,".layer-cookies-wrapper:not(html):not(body)"],[5711875,".layerCookie"],[12467642,".layout-cookie-banner"],[12599059,".layoutFloating[is=\"basis-cookie\"]"],[3873313,".layout__cookies-policy-notification"],[3981800,".layout__disclaimer"],[2894711,".layout__overlays__cookieNotice"],[3673017,".lazim-cookie-alert"],[15689217,".lb-cookie-banner-wrapper"],[385210,".lbx--cookies"],[2764778,".lc-gdpr"],[9071399,".ld-cookie-notice"],[11246205,".lds-cookie-consent"],[3154565,".lds__privacy-policy"],[1428785,".left.udc-holder"],[8638071,".legal-acknowledgement:not(body):not(html)"],[10006340,".legal-alert-popup"],[3934456,".legal-banner-region"],[6237312,".legal-cookie"],[11719601,".legal-cookie-eu-hint"],[11717238,".legal-cookie-wrapper"],[8491411,".legal-cookiebar"],[4660166,".legal-info__alert-cookie"],[12705135,".legal-message-wrapper"],[8155587,".legalCookie"],[12991066,".legalUE"],[10978185,".legal_cookie_block"],[8146378,".legaladvice"],[6231076,".legalwarning"],[5816603,".lemon_cookie_window_outer_wrapper"],[12946740,".letus-use-cookies"],[6155280,".leyCookies"],[5894549,".lf-cookie-law-default"],[11888231,".lg-cookie"],[7177290,".lgcookieslaw-banner"],[12074453,".lgcookieslaw-overlay"],[7260216,".lgcookieslaw_banner"],[12096231,".lgcookieslaw_overlay"],[304799,".lgi-bgcontainer-privacybanner"],[12635906,".lgi_privacybanner"],[11492541,".lgpd-aceite-container"],[14409173,".lgpd-all"],[4588425,".lgpd-banner"],[14416421,".lgpd-bar"],[6844385,".lgpd-bar-float-container"],[14853668,".lgpd-bar-wrapper"],[14416609,".lgpd-box"],[9313926,".lgpd-content"],[14405935,".lgpd-div"],[6246257,".lgpd-layer"],[9303330,".lgpd-message"],[6246331,".lgpd-modal"],[7700093,".lgpd-modal-content"],[4598903,".lgpd-notice"],[1395738,".lgpd-notice-wrap"],[1957622,".lgpd-notice__container"],[9777616,".lgpd-policy-compliance-main"],[9303181,".lgpd-section"],[9283604,".lgpd-wrapper"],[15122391,".lgpd_bar"],[13213207,".lgpd_cookie-overlay"],[5303608,".lgpd_wd_box"],[1559504,".liCookiePol"],[9103365,".lia-cookie-banner-alert"],[517363,".lib-privacy-cookie-registry"],[14391121,".lightbox-backdrop-cookie-consent"],[6039795,".lilayout-header-cookiebar"],[10101899,".lista-cookies"],[12435862,".lite-cookie-consent"],[4015386,".litho-cookie-policy-wrapper"],[2416445,".ll_cookiebar_bottom"],[8892546,".ll_cookiebar_light"],[9345270,".lld-cookieconsentbanner"],[10995054,".lms-notice-wrapper"],[5610307,".lnd-Cookies_Wrapper"],[1408196,".loading_cookie_mainkuangjia"],[5474990,".login-cookie-message"],[11614481,".loi_cookie__wrapper"],[14191401,".loi_hamon"],[231664,".loving-eu-cookies"],[8255213,".lower-cookie-banner"],[13611605,".lp-code > #cookie"],[8816531,".lp-cookie-approval"],[9084663,".lp-cookie-banner"],[3344150,".lp-cookie-consent"],[3343498,".lp-cookie-warning"],[11725894,".lp-widget-cookie-banner"],[1266334,".lp__cookie_tooltip"],[10582844,".lpsCookieInfo"],[13170071,".lsConsent"],[5935560,".luana-module-cookie-policy"],[2724510,".lucid-cookie-compliance"],[5934402,".lumis-service-privacyterm"],[6124564,".lupcom_cookie_switch"],[6358238,".lus-cookie"],[8120293,".lus-cookie-pre"],[5928798,".luxar_disclaimer_container"],[2492931,".lvm-compliance-confirm-alert"],[11542153,".lwpcngNotice"],[5774737,".lxb_cm-message"],[11919351,".m--cookie-consent"],[3032142,".m-048-cookie-notification-wrapper"],[9267906,".m-Cookie"],[11452302,".m-alert-banner--cookie"],[6131122,".m-bar--cookie"],[1065498,".m-basic-cookie"],[9964569,".m-basic-cookie-refresh"],[4328866,".m-cookie"],[11599963,".m-cookie-alert"],[14325512,".m-cookie-alert-1"],[12516505,".m-cookie-banner"],[624646,".m-cookie-bar"],[14329152,".m-cookie-confirm"],[14328745,".m-cookie-consent"],[15088810,".m-cookie-disclaimer,.m_cookie-disclaimer"],[7525671,".m-cookie-info"],[11599897,".m-cookie-intro"],[12526951,".m-cookie-notice"],[3024253,".m-cookie-notification"],[11599935,".m-cookie-popup"],[2963805,".m-cookieBar"],[627749,".m-cookieInfo"],[11589687,".m-cookiePolicy"],[14385067,".m-cookie_banner"],[15026970,".m-cookiecontrol"],[626796,".m-cookiehint"],[7459916,".m-cookielayer"],[11556887,".m-cookiepolicy"],[6381500,".m-cookies,.m_cookies,.mycookies"],[15611370,".m-cookies-alert"],[7475688,".m-cookies-bar"],[4813514,".m-cookies__wrapper"],[4969165,".m-gdpr-alert-banner"],[275877,".m-global-message--cookie"],[5492737,".m-header-cookie-notice"],[13512656,".m-heads-up-banner"],[14989952,".m-message-banner"],[4981779,".m-notice_PrivacyPolicy"],[12126105,".m-notification-layer"],[16748669,".m-popup__cookies"],[6918091,".m-privacy"],[10561132,".m-privacy-consent"],[4397834,".m-privacy-lightbox"],[10561718,".m-privacy-options"],[11258451,".m-privacy-policy-pop"],[12576123,".m-react-ccm__settings-layer"],[5102154,".m-stripe--cookie"],[10840072,".m-tracking-banner"],[10809302,".m159-cookies"],[8609382,".m5-cookie,.md-cookie,.mg-cookie"],[8608815,".m6Cookies_overlay"],[4731928,".mCCF--bottom"],[4423669,".mSuiteCookieFade"],[7237904,".m_cookie"],[14391061,".m_cookie_notice"],[12669252,".m_privacy_statement"],[9784607,".ma-CookiesDirective_Container"],[11928656,".ma_cookie_popover"],[13837843,".mac-header-cookie-banner-section"],[8414755,".mad_cookie_banner"],[14960488,".magenio_alertcookie"],[1072400,".magnus-cookie"],[9774985,".main-cookie-alert"],[9774626,".main-cookie-title"],[14079494,".main-cookie-warning"],[13072522,".main-cookies"],[965614,".main-cookies-warning"],[13871091,".main-footer-cookie-info"],[3281457,".main-privacy-popup"],[1891503,".mainCookieAlerta"],[4867152,".mainCookiePopup"],[1900214,".mainCookiesPopUp"],[1973828,".mainPrivacyBar"],[1973836,".mainPrivacyDiv"],[6400885,".mainPrivacyModal"],[2412035,".managecookie"],[4089975,".managerCookies"],[6298962,".mantinga-cookie-notice"],[7766580,".marco-civil-banner"],[16437509,".marked-cookie-consent__modal"],[15695765,".maserati-cookie"],[2269700,".maskRodo"],[15148020,".masque_cookie_wall"],[512539,".mast-c-banners-cookie"],[11588853,".matomo_banner"],[4949760,".matriz2-cookie-notification-position-bottom"],[191164,".max_wp_cookie_notification"],[11039863,".mb-content-cookie"],[3556470,".mb-ol-privacy-box-footer"],[7894868,".mb_cookie,.mu_cookie"],[9007775,".mb_informativa_cookies"],[10404593,".mbt-cookie__notice"],[8807937,".mc-consents-wrapper"],[4323568,".mcApi_cookies"],[8433326,".mcd-cookie-manager-layer"],[8705608,".mcl-cookie-bar"],[2830033,".mcq-cookie-banner,.mpt-cookie-banner,.mui-cookie-banner"],[2230358,".md-consent"],[11919133,".md-cookie-blocker"],[11919101,".md-cookie-default"],[11918699,".md-cookie-warning"],[11973870,".md-cookies-advice"],[10244631,".mdstrCookieLocation"],[15711453,".mdx-std-cookie-popup"],[11242522,".med-cookies,.mid-cookies,.mnd-cookies,.mod-cookies:not(body):not(html),div.mod_cookies"],[2130489,".melindres-banner"],[13543656,".melis-gdpr-banner-container"],[5914434,".mensaje-cookie"],[577478,".mentionCookie"],[16700019,".menu-con-cookies"],[4589954,".menuCookie"],[2981686,".message--cnil"],[2331255,".message--cookie"],[1990811,".message--cookie-warning"],[6142184,".message--cookies"],[4698657,".message-cockies"],[11740287,".message-cookie,.message_cookie"],[13836202,".message-cookie-banner"],[4694829,".message-cookies"],[13522126,".message-demande-cookies"],[3237082,".message-demande-cookies-wrapper"],[9449197,".message-euwarning"],[10004388,".message-modal-cookie"],[15967494,".message-notification_ct"],[9938003,".message-overlay--cookie"],[2901995,".message-panel[data-notice-id=\"cookieNotice\"]"],[10641134,".message-we-use-cookies"],[12292866,".message[data-cc-modal]"],[6146156,".messages--cookie,.messaggio_cookie"],[10162906,".messages_cookies"],[9630259,".messaggio_cookies"],[12632662,".mf-cookie-banner,.mi-cookie-banner,.mm-cookie-banner,.mp-cookie-banner"],[8023109,".mf-cookie-model"],[11852622,".mgdpr-popup"],[10404474,".mgv-cookies-banner"],[9474232,".mgxCookieConsent"],[4527002,".mh5_CookieNotice"],[2068769,".mi-gdpr"],[2563152,".mihoyo-cookie-tips"],[12106666,".mikit_bandeau_cookies"],[13030254,".milibooCookie"],[7636987,".min-cookie-container,.moc-cookie-container"],[4986385,".min-cookiebanner"],[6000847,".minPppWrp_cookie"],[3283086,".minPpp_cookie"],[15103098,".miniConsent"],[1908557,".mini_cookie_stack"],[6271062,".mipro-cookie-notice"],[12115848,".misc-popup-cookie"],[2730317,".mj-box-cookie-alert"],[7212089,".mj-consent__banner"],[10994235,".mj-gdpr-consent-banner"],[9294218,".mj-js-container-cookie-alert"],[4820685,".mj_gdpr_banner"],[2830105,".mjs-cookie-notice,.mod-cookie-notice"],[3456311,".mk-cookie-notification"],[14091788,".mk-cookieBox,.ms-cookie-ok"],[6844417,".mkCookieBanner,.msCookieBanner"],[11012978,".mk_cookie_policy"],[4601415,".mkocookies,.ob-cookies"],[5631763,".mkt_consent_manager_wrapper"],[6967351,".ml-cookie-wrap"],[14261463,".mla-gdpr-light"],[2229573,".mm-cookies,.mp-cookies,.mv-cookies,.my-cookies"],[12607099,".mm-modal-accept-cookies"],[6266103,".mm-page > #cookie,.mm-page > #cookiehinweis,.mm-page > .cookie-settings,.mm-page > .cookies"],[15482429,".mmCookieInfoBoxUser"],[7455388,".mmCookies"],[15925781,".mm_cookie_layer"],[14662322,".mmcookiepref-plugin"],[16532733,".mms-cookielayer"],[4630345,".mmtools-cookie-bar"],[2499334,".mmui-cookie-disclaimer"],[2463552,".mnd-cookie-bar,.mod-cookie-bar,.mod_cookie-bar,.mxd-cookie-bar"],[9209763,".mo-com-cookies"],[5129901,".mo-sitePriv"],[13970473,".mobrog-v1-cm-cookie-consent-banner"],[2829441,".mod-CookieMessage"],[3760174,".mod-aw_cookieabfrage"],[4637224,".mod-cookie"],[5550337,".mod-cookie-alert"],[10404572,".mod-cookie-consent,.mxu-cookie-consent"],[2900569,".mod-cookie-consent__dialog"],[4118841,".mod-cookie-disclaimer"],[12263351,".mod-cookie-law-consent"],[5550779,".mod-cookie-layer"],[10404382,".mod-cookie-warning"],[5469535,".mod-cookiebar"],[10110762,".mod-cookielayer"],[5595725,".mod-cookiepolicy"],[2829673,".mod-cookiewarning"],[9233374,".mod-disclaimer"],[11413778,".mod-lgpd"],[10082982,".mod-lgpd-cabecalho"],[10826547,".mod-overlay[data-topic=\"consent\"]"],[3182937,".mod-privacypolicy"],[2179376,".mod-website-cookies"],[1679819,".modCookieBar"],[13857481,".modCookiesConsent"],[2445029,".modFinancialCookies"],[2288428,".modUt_cookie_privacy_1"],[5466745,".mod_cms_cookie_bar"],[2467250,".mod_cookie_bar"],[3526,".mod_cookie_notification"],[8414955,".mod_cookie_policy"],[4381257,".mod_cookiebar_optin"],[2716686,".mod_cookiebar_optin_slim"],[3173318,".mod_cookieconfirmation"],[3246087,".mod_cookienotification"],[16190065,".mod_ixcnb_cookie_notice"],[13075686,".mod_ka_contao_cookies_banner"],[8628129,".mod_privacy_optin"],[16032332,".mod_privacy_optin_medium"],[7447192,".mod_privacy_optin_slim"],[12890036,".modal--cookies-backdrop"],[14796341,".modal-accept-cookies"],[703306,".modal-aviso-cookie"],[3937702,".modal-bannercookies"],[11140751,".modal-box-cookie-policy-message"],[6044180,".modal-cc-cookies"],[12609016,".modal-content-cookie-message"],[16602084,".modal-coockie"],[2803971,".modal-cookie-backdrop"],[2994379,".modal-cookie-bg"],[9342546,".modal-cookie-body"],[936936,".modal-cookie_block"],[5137815,".modal-cookies-color"],[783467,".modal-cookies-window"],[1670274,".modal-dialogCookies"],[14787282,".modal-enter-done.rgpd-modal"],[9718776,".modal-ley-cookies"],[4625949,".modal-lgpd,.modal_lgpd"],[14228508,".modal-privacy_active"],[10665809,".modal-strip[data-cookie]"],[10465986,".modal-window-cookies"],[2585568,".modal.sm_optin_bg,.modal.udc-bar-holder,.modal.udc-ovr"],[3285805,".modal__content--cookies"],[4116634,".modal__cookie--message"],[973371,".modal__cookies"],[4625983,".modal_mask.cookies"],[898704,".modaleCookies"],[14457024,".mode-cookie-tip"],[16602032,".model-cookies"],[13733837,".module--cookie"],[15495498,".module-alert-cookie"],[2323818,".module-cookie"],[13444001,".module-cookie-banner"],[14388865,".module-cookie-bar"],[5849805,".module-cookie-info"],[15214097,".module-cookie-layer"],[5849804,".module-cookie-note"],[14388870,".module-cookieinfo"],[13729865,".module-cookies"],[16461644,".module-cookies-advice"],[14740017,".module-cookies-notification"],[1900754,".module-cookies-wrapper"],[2300605,".module-gdpr-acceptance"],[14128730,".module-notification--cookies"],[3921542,".module-special-cookie-banner"],[5701922,".moduleCookiesBox"],[10984799,".module__cookiebanner"],[10950219,".module_consent__main"],[10980379,".module_cookie-notice"],[9672828,".module_cookie_consent"],[285823,".module_messages_cookies"],[4049053,".modules--cookiebar"],[6824484,".modulesden-cookies-bar"],[11601957,".moduletable-privacy-popup"],[9398406,".modulo-accettazione-cookies"],[12970204,".moduloCookieAlert"],[1857157,".mol-ads-cmp"],[1356593,".mola-cookie-notice"],[9358095,".molecule-cookiemessage"],[4923149,".monk-cookies"],[15892919,".moon2-statisticsOptBox"],[13224789,".moove-gdpr-align-center"],[12901207,".moove-gdpr-dark-scheme"],[13391460,".moove-gdpr-light-scheme"],[4253057,".moove_gdpr_cookie_info_bar"],[1076747,".moove_gdpr_cookie_modal_open"],[2675681,".mostrarCapacookies"],[11077919,".moto-cookie-notification"],[3668734,".mp-cookie-placeholder"],[5741235,".mp-cookies-inform-bar"],[12500680,".mp-show-cookies"],[6880039,".mpsp-lgpd-banner"],[3842625,".mrpix--cookie-permission--overhead-container"],[10559388,".mrtn-cookie-policy-noty"],[16629429,".ms-cookie-compliance"],[4884427,".msg-cookie,.msg_cookie"],[7828505,".msg-cookies,.msg_cookies"],[5399049,".msg-tray--cookie"],[4272532,".msg.cookies"],[11095416,".msgAvisoCookies"],[11048626,".msgbox-CookieConsent"],[6516588,".msgcookie,div.msgCookie"],[4894313,".msgwrapper.gdpr"],[5313551,".msit-cookie-information-wrapper"],[12762883,".msl2CookieNotice"],[16177552,".msn-cookies"],[1118708,".msr-cookie-notification"],[12840472,".mst-gdpr__cookie-bar-wrapper"],[1894519,".mt-SharedCookieLayer"],[2225451,".mt-cc-bnnr"],[3682097,".mt-cookie-consent-bar"],[8734406,".mtcookie--visible"],[8209007,".mtde-rgpd-window"],[14737808,".mtvcookienotificationscontainer"],[8815416,".mu-cookie-box"],[421375,".mu_cookie_background"],[2222201,".mui-js-cookie-banner"],[3846305,".muniweb-cookies"],[5068732,".mup-cookie"],[3465285,".must_show_cookie"],[8034728,".mv-cookies-wrapper"],[16654403,".mvh-gdpr-banner"],[2123489,".mw-cookiewarning-container"],[9969949,".mw-dsgvo-cookie-slidebar-fixed-bg_01"],[4794212,".mw-dsgvo-cookie-slidebar_01"],[460243,".mw-dsgvo-overlay"],[4888871,".mw-dsgvo-overlay-background"],[16269246,".mw-notification-tag-cookiePolicy"],[2459520,".mw_cookie_bar"],[7996930,".mw_cookie_info_bar"],[10110479,".mxd-new-cookie-bar"],[13492104,".mxm-cookie-alert"],[7997572,".my-cookie__wrapper"],[14049597,".myCookieBar"],[16196432,".my_cookielayer_overlay"],[15501659,".mycmpAlertBigBottom"],[14087725,".myshp_cookies_warning"],[5741699,".mz-cookies-policy-bar"],[10982175,".mz_cookieConsent"],[1416903,".n--help_cookie-banner"],[2185668,".n-cookie-notice"],[5597965,".n-cookies-container"],[6672247,".n-cookies-info"],[8566900,".n040-cookie-alert"],[15987731,".naf-cookies-popup"],[12703143,".nagmsg_cookie"],[5855256,".namespace-cookie-policy"],[11325898,".nanobar-cookie-cog"],[16127370,".narizeni-eu-cookies"],[15191569,".nasa-cookie-notice-container"],[11930137,".natCookieInfo"],[2139578,".nav-cookie-disclaimer"],[7198119,".nav-new-cookie-disclaimer"],[10304580,".nav__cookies"],[15084587,".nav_cookies"],[11301558,".navbar-cookie"],[9057557,".navbar-cookies"],[12695216,".navbar-fixed-bottom.cookies"],[15084423,".navbar-gdpr"],[9029235,".navbar-privacy"],[2000833,".navigation-cookiebbanner"],[11117287,".navigation-notification__cookiebar"],[3949115,".navigation__cookies"],[16261138,".naylor-privacy-banner"],[2214987,".nazar-cookies-message"],[13549431,".nb--cookiepopup"],[9516389,".nb-cookie,.nh-cookie"],[5625879,".nbd-cookie-wrapper,.new-cookie-wrapper"],[10624168,".nbn-cookie-info"],[8383902,".nbsCookieNotice"],[9989803,".nca-cookiesaccept-line"],[2737359,".ncgWeAreUsingCookies"],[16004471,".ncmp__banner"],[13011916,".ncmp__normalise"],[4733130,".ncoi---behind"],[13250273,".nd-cookieBar"],[3425207,".neCookiesMessage"],[7470200,".nebotheme-cookie-bar"],[5182397,".ned-modal-cookie-banner"],[792758,".nedfinity-cookie-consent-notification"],[1733839,".neo-footer__cookieBar"],[7480300,".neon-cookiebar"],[4129880,".new-cookie"],[15988466,".new-cookie-banner"],[10929951,".new-cookie-rules"],[10862430,".new-cookies-info"],[8081136,".new-eu-cookies"],[11824709,".newCnilBanner"],[12397123,".new_cookie_info"],[15450208,".newsletter-notification--cookies"],[15853708,".next-cookie-banner"],[6625981,".next-cookie-banner__wrapper"],[16266985,".next-cookieholder"],[9151999,".nexus-cookie-banner"],[5643718,".nf-cookies,.no-cookies:not(body):not(html),.ns-cookies"],[5210606,".nf-js-cookiebox"],[5675610,".nf-procookie-bottom-bar"],[7528197,".nf-procookie-wrapper"],[2201232,".ng-cookie-footer"],[15051624,".ng-isolate-scope[data-cookie-message]"],[16584808,".ng-scope[data-cookie-policy-directive],.ng-scope[data-ng-controller=\"CookieSignController\"],.ng-scope[data-ng-show=\"showCookieBanner\"],.ng-scope[ng-controller=\"CookieCtrl\"],.ng-scope[ng-controller=\"CookiesAcceptCtrl\"],.ng-scope[ng-controller=\"CookiesConsentCtrl\"],.ng-scope[ng-controller=\"cookie\"],.ng-scope[ng-controller=\"cookieCtrl\"],.ng-scope[ng-controller=\"cookieLawCtrl\"],.ng-scope[ng-if=\"cookieWarning\"],.ng-scope[ng-if=\"showCookieInfo\"],cookies.ng-scope"],[9006422,".ng-star-inserted.cookie,.ng-star-inserted.cookies"],[8875636,".ngs-cookie-bar"],[2191182,".ni-cookieConsent"],[11605687,".nitea-cookie-info-container"],[14727514,".njt-gdpr"],[15157733,".njt-gdpr-full_width"],[6890874,".njt-gdpr-popup"],[6598867,".nk-cookie-alert"],[2205365,".nk-cookie-banner"],[8411932,".nkmcookiealert"],[6692529,".nl-cookie-bar"],[6605148,".nl-cookiepolicy,.nm-cookiepolicy"],[2772980,".nl_cookies"],[3019404,".nmCookieNotifier"],[15120334,".nnp-app-cookie-info"],[5639746,".no--cookie"],[8823708,".no-cookie-consent-warning"],[12756592,".no-cookie-wrapper"],[6767901,".no-eika-cookieconsent"],[6664746,".noat-cookie-consent__banner"],[11796306,".noe_cookie_cnil"],[12733925,".nokia-cookies-wrapper"],[12504344,".nonmodal--cookie"],[11939826,".normativa-cookies"],[11634632,".nors_cookies_notice"],[12101007,".not-accepted.cookie"],[3080833,".note_cookie,.noty_cookie"],[7385580,".notice--cookies-policy"],[9366050,".notice--int-cookies"],[4096113,".notice-bar"],[12236697,".notice-block.cookies"],[1843830,".notice-cookie"],[16033052,".notice-cookies-horizontal"],[5203015,".notice-gdpr"],[4096127,".notice-tou"],[11171558,".noticeCookiesContent"],[884898,".noticeCookiesUse"],[3273511,".notice_cookies"],[16437396,".notice_notice_cookies"],[8181355,".notif-bar"],[12697033,".notif-cookie__wrapper"],[5247512,".notifCookie"],[13751618,".notif_cookie_panel"],[13759218,".notifica_cookiebar"],[13569272,".notificacao-estatica"],[13364208,".notificacion-cookies,.notification-cookies"],[13751122,".notification--CNIL"],[13751128,".notification--GDPR"],[13364220,".notification--cookie"],[14541461,".notification--cookie-alert"],[12894237,".notification--cookies"],[4385580,".notification-banner--cookie"],[14636684,".notification-bar--cookie"],[4114966,".notification-bar[data-bar-type=\"gdpr\"],.notification-bar[data-id=\"cookiedisclaimer\"]"],[14529034,".notification-base__cookies"],[11345741,".notification-container.cookie"],[2709207,".notification-cookie"],[14548733,".notification-cookie-policy"],[9107623,".notification-cookie__wrapper"],[7131869,".notification-cookiehint"],[7614703,".notification-gdpr"],[2708624,".notification-layout[ng-class=\"cookie-bar\"]"],[2709485,".notification-widget.cookie"],[4396717,".notification-wrapper-bottom"],[12491878,".notification.cookie,.notification.cookie-consent,.notification.cookies:not(body):not(html),.notification.show-cookie,.notification[data-notification=\"accept-cookies\"],.notification[data-notification=\"coockieConsent\"]"],[13502293,".notificationBar[data-notification-cookiepolicy]"],[6604120,".notificationPanel--cookieBar"],[16363028,".notification__box--persistentcookie"],[6238148,".notification__content-cookie"],[12903343,".notification__cookies"],[11518520,".notification__item--cookie"],[12903661,".notification__message.cookies"],[12903947,".notification__wrapper[data-id=\"cookies\"]"],[4117738,".notification_box.cookie"],[2583013,".notification_cookie"],[7614988,".notification_wrap[data-cookie-notification]"],[8689025,".notifications-bar__info-message--cookie"],[5897556,".notify--cookie"],[9572943,".notify-banner[ir-notify]"],[9587571,".notify-cookie"],[5909968,".notify-cookies"],[11362725,".notify-cookies-policy-container"],[12450875,".notifyCookie"],[8693756,".notifyCookieInner"],[12676110,".notifyCookiesPanel"],[15970571,".notify_cookie-wrapper"],[839159,".notify_cookie-wrapper-bottom"],[11114336,".notifyjs-cookiebar-base"],[12573725,".notifyjs-notify-cookies-info"],[286404,".noun-cookie-container"],[2192485,".np-cookie-notice"],[1526483,".np-gdpr-modal"],[11124607,".np_DialogConsent"],[3307937,".npn-cookie"],[6107916,".npo_cc_regular"],[11181294,".nq-c-CookieBar"],[10891598,".nq-c-RgpdBar,.nq-c-rgpdBar"],[2206926,".nr-cookie-accept"],[11014740,".nr-cookie-notification,.nv-cookie-notification"],[10089459,".nr-cookie-notification-component"],[14010457,".nr-cookie-notification__wall"],[14904010,".nr-cookie-notification__wrapper"],[11671282,".nr-privacy-modal-box-v2"],[1157726,".nrcookie"],[8183583,".nrf-disclaimer"],[4886597,".nrg-cookie-popup"],[12756692,".ns-cookie-consent"],[8648784,".ns-cookie-privacy-wrapper"],[12815353,".ns-cookies-accept"],[1392200,".ns-type-cookies"],[13250407,".nsg--cookies.nsg--notification"],[11215433,".nsk-cookie-popup"],[9648735,".nt-footer-cookie-statement"],[7797390,".ntfCookie"],[9039835,".nts-notification-cookie"],[1706720,".nu-cookies-alert-container"],[13345505,".nux-signup-cookie-notice-content"],[7423679,".nvcookies"],[5132016,".nvcookies-outer"],[3129272,".nvt_cookienotice"],[7707301,".nvx-cookies"],[13567944,".nvx-cookies__wrapper"],[11654978,".nwjs_cookie_consent"],[11842169,".nx-cookie-policy-popup"],[12516213,".nxm2CookieBar"],[9737691,".nytc---cookiebanner---container"],[9092666,".o-CookiesBanner-container"],[12473691,".o-cookie-banner"],[9897668,".o-cookie-bar"],[12503139,".o-cookie-layer"],[12772456,".o-cookie-message"],[12761116,".o-cookie-overlay"],[2365089,".o-cookieOk"],[14133966,".o-cookielayer"],[8744766,".o-cookies,.oscookies"],[3118863,".o-cookies-message"],[2380430,".o-cookies-notice-widget__container"],[16359277,".o-cookies-notice__container"],[12453449,".o-cookies__row"],[3912475,".o-core-cookie-notification"],[384406,".o-dsgvo-wrapper"],[14189283,".o2x-cookiebar-wrapper"],[9294407,".o7cookie-info-prompt-wrap"],[2177506,".oCookie"],[10572540,".o_cookies_discrete"],[15889114,".oaveacookieconsent"],[8899020,".oax-cookie-msg"],[13649602,".ob-cookies-content"],[2999637,".ob-eu-cookie-consent"],[8661502,".ob-public-widget-cookies"],[13811884,".obfx-cookie-bar-container"],[15078927,".obs_cnil"],[2144157,".oc-disclaimerMessage"],[2786181,".oc_cb_wrapper"],[10197541,".occlss-alert--cookiepopup"],[13571232,".ocm-container--banner"],[26911,".octo-cookie-consent"],[11966630,".odav-cookie-consent"],[8712845,".oddcookie"],[6213807,".oe-cookies-law,.ou-cookies-bar"],[8435293,".oh_cookie_notice_wrapper"],[8854681,".oi-ccpa-notice"],[8865087,".oi-ccpa-toggle"],[10315413,".ojc_consent"],[1671419,".okCookiePanel"],[5764362,".okookie"],[2409130,".old-cookie"],[3087577,".olw-cookie"],[6711666,".oly-web-ui_cookie-container"],[6245988,".om-cookie"],[8821212,".om-cookie-agreement"],[16070646,".omc-cookie-consent-banner-popup"],[2208194,".omnium_cookies_popup_wrapper"],[1647373,".on.cookie,.on.rgpd"],[14296192,".once-upon-ga-consent"],[8870099,".one-alert--cookie"],[8728339,".one-cookie-banner,.ort-cookie-banner"],[15778991,".oneTrustLayer"],[14574505,".oneindia-cookie-notification"],[14583973,".onepager_general_cookiepolicy"],[11598786,".onetrust-pc-dark-filter"],[148240,".online-cookie-consent"],[4428464,".onp-cookie-consent-container"],[2944093,".ons-cookie"],[8627784,".ont-cookies"],[6029280,".ont-cookies-wrapper"],[5740484,".oo-cookie-notice"],[6247382,".oon-ds-banner"],[949271,".opacity_layer_consent"],[4784720,".opc-cookie-message"],[4546301,".opc-manager-cookie"],[1206334,".open.cookies,.open.rgpd"],[4784905,".opl-cookie-control"],[11460717,".opt-action-bar"],[1765512,".optanon-alert-box-wrapper"],[16327876,".optanon-show-settings"],[1541585,".optanon-show-settings-popup-wrapper"],[4873558,".optanon-toggle-display"],[7944753,".optin-stats"],[7975025,".optinCookie"],[1856635,".optomaCookieWrap"],[6033955,".or-cookie__banner"],[12581661,".orakelAdvice"],[1696363,".orbis-cookie-notice-form"],[12213537,".org-cookie-mini"],[9342100,".osano-cm-window"],[16710204,".osw-privacy"],[6160309,".ot-cookie-consent"],[7542212,".ot-sdk-show-settings"],[5646879,".otCookiesNotification"],[2771915,".ot_cookie_settings_btn"],[8305548,".outer-privacy-top-navigationBar"],[10935049,".outerCookieBar"],[14192635,".ovcookie"],[3524370,".overlay--cookie"],[4746810,".overlay-cookie"],[16591993,".overlay-cookie-block"],[6166728,".overlay-cookies"],[15957629,".overlay-message--cookies"],[12468765,".overlayCookie,.overlaycookie"],[4734398,".overlayCookies"],[3824800,".overlay__cookie"],[7081289,".overlay__shadow--cookie-consent"],[16591772,".overlay_cookiebanner"],[4889539,".overlay_pri"],[10787889,".overlayblackCookie"],[16587764,".overlaycookieconsent"],[16523172,".ow-cookie-wrapp"],[10266710,".ow_cookie"],[14454637,".owl_cookie_information_js"],[11713909,".p-coockie"],[12492820,".p-cookie-consent"],[15427132,".p-cookie-layer"],[2610898,".p-cookie-prompt"],[3582058,".p-cookieBox"],[3583040,".p-cookiebar"],[11713825,".p-cookies"],[14718146,".p-fixed.rgpd"],[5384468,".p-gdpr"],[3995334,".p-gdpr-modal"],[5848166,".p-max-width_cookie"],[2067262,".p-notification-bar-cookieconsent"],[1999497,".p-top_cookie-agreement"],[15493677,".p_cookie"],[885833,".pabk_cookie"],[14139992,".padding.cookies"],[3767023,".padding_gdpr"],[2151897,".page > .cookie,.page > .cookies"],[2377917,".page--cookie"],[741625,".page-banner__cookie"],[13669694,".page-cookie"],[550019,".page-cookie-banner"],[8789376,".page-cookie-warn"],[2373945,".page-cookies"],[16168743,".page-cookies-info"],[7501344,".page-cookies-overlay"],[16236638,".page-dialog-dsgvo"],[5206269,".page-header__cookie"],[6551735,".page-header__cookie-notifyer"],[14907089,".page-privacy__dialog_banner"],[2143442,".page-warning_cookies"],[13702036,".page-wrap--cookie-permission"],[76228,".pageCookies"],[15111755,".pageFooter-acceptCookies"],[306619,".pageHCookie"],[3092431,".page__cookie"],[2814238,".page__cookie-disclaimer"],[3218365,".page__cookies"],[11815027,".page__disclaimer--cookies"],[3056187,".page__gdpr"],[2149199,".page__survey-cookie-info"],[8439445,".pageinfo-cookie"],[12074815,".pane-cookie-content-type"],[15724983,".pane-cookie-disclaimer"],[5608533,".panel-cookie,.panel_cookie"],[5051367,".panel-cookies"],[2797769,".panta-js-cookieNotificationBar"],[6876838,".paper-client-privacy-agreement"],[1558524,".par-privacy-policy-info"],[14969594,".parent-box-cookies"],[5253820,".paris-cookies-banner"],[4441231,".park-cookiebar"],[2929297,".park-snackbar-cookies"],[8931116,".part-cookies"],[13398242,".partial-cookie"],[14721071,".pasek_cookie"],[4739161,".pasw2015cookies-cookie-pop"],[11169941,".paveCookies"],[12057524,".pb-CookiesConsent"],[10996903,".pb-app__accept-cookie-banner"],[14909547,".pb-cookie-banner,.pp-cookie-banner"],[4118813,".pb-cookie-container"],[1005016,".pb-cookies,.ph-cookies,.pl-cookies,.ps-Cookies,.ps-cookies,.pv-cookies"],[14914192,".pc-cookie-accept"],[9823535,".pc-cookie-bar,.pt-cookie-bar"],[14008202,".pc-cookie-consent,.pw-cookie-consent"],[3125431,".pcf-cookie"],[11638180,".pci-global-cookies"],[8920285,".pcookie"],[8933313,".pcookies"],[726934,".pcy_cookie_notice"],[345641,".pdpa-cookie"],[6649638,".pdx-cookie-container"],[8909846,".pea_cook_bottomright"],[4315857,".pea_cook_more_info_popover"],[12981275,".pea_cook_wrapper"],[16283342,".penci-gprd-law"],[8168227,".penci-wrap-gprd-law"],[4442898,".per-cookies-and-terms"],[10324718,".personaCookie"],[520023,".personal-data-protection-bar"],[5108754,".personalDataConfirmWrapper"],[654365,".personalizationMessageWrapper"],[2666310,".pescookies"],[10031785,".petra-cookie-info-container"],[4139947,".pf-cookie-directive"],[15535268,".pfs-cookies-bar"],[11645409,".pfx-cookie-consent,.pny-cookie-consent"],[9621371,".pg-cookie,.pm-cookie,.pp-cookie"],[15626216,".ph-cookie-compliance"],[5076531,".ph-cookie-info"],[4335767,".ph-cookie-popup-v2-view2-default"],[11494644,".philadelphia-optin-visible"],[1998551,".philoro_cookies--popover"],[15453835,".phpro-cookie-notice"],[4435105,".phs-cookie-popup-area"],[4318533,".phunk-cookie-wrapper"],[14009086,".pi-cookie-message"],[14922427,".pi-cookie-notice,.pr-cookie-notice"],[3165460,".pie_cookie"],[11809455,".pied_cnil"],[14769839,".pitconsent-banner"],[9934974,".piwik-notice-container"],[10768172,".pix-cookie-banner"],[3532257,".pj-ui-cookie-banner,.popup-cookie-banner"],[10538838,".pko-cookie-rodo"],[14067080,".pko-cookie-rodo-overlay"],[10371629,".pl-cookie-popup"],[5078629,".pl-cookies-cta"],[1268062,".pl-cookies-cta-contain"],[2851521,".plate-cookies"],[8507411,".platform--cookies--container"],[12855155,".plazma-cookie-bar"],[6502420,".plazma-cookie-bar--active"],[13798466,".plg_system_eprivacy_module"],[6060753,".plr_cookie_warning"],[7790730,".plugin-cookieconsent"],[8958961,".plugin_cookie"],[12060600,".pm-gdpr"],[13079625,".pmc-cookie-consent-block"],[15713417,".pmw--cookies-cookie-button"],[13949808,".pn-cookies-banner"],[11714338,".pn_cookieconsent"],[3205501,".pnl-cookie"],[14340204,".pnlCookiemelding"],[1313240,".pnotify-cookies"],[13462118,".pofo-cookie-policy-wrapper"],[3201529,".polcookies"],[9476637,".policy-accept-bar"],[12818894,".policy-alert"],[4264844,".policy-banner"],[3207671,".policy-bar"],[4283335,".policy-bottom"],[3207673,".policy-box"],[4283760,".policy-cookie"],[13832275,".policy-cookies"],[13821123,".policy-message.cookie"],[5650650,".policy-notification--privacy-policy"],[3481759,".policy-warning-banner"],[4273355,".policy-window"],[218248,".policy.cookie"],[12029872,".policyChk"],[7771078,".policyMessage"],[7154986,".policy_footer"],[10681404,".policy_notification"],[4277268,".politic__cookie,.politics_cookie"],[16610233,".politica-cookies"],[4958330,".politica-cookies-bar"],[4958324,".politica-cookies-box"],[11926293,".politica-cookies-cont"],[13248106,".politica-cookies-container"],[9453112,".politica-de-cookies"],[5336843,".politica-privacidade"],[12428997,".politica-privacidade-lgpd"],[3838044,".politicaCookies"],[4157390,".politicaRewards"],[547531,".politica_cookies"],[2476924,".politicacookies"],[14058087,".politique_cookie"],[7961006,".polityka-cookie"],[9471069,".polityka_ciastek"],[14831074,".polityka_prywatnosci"],[13981041,".polityka_prywatnosciWrapper"],[12120428,".pop-cnil"],[2487009,".pop-cookie"],[2222236,".pop-cookiebox"],[16344932,".pop-cookiepolicy"],[2573555,".pop-cookies,.pop_cookies"],[8874490,".pop-up-cookie"],[3004084,".pop-up-cookie-alert-block"],[13687769,".pop-up-cookies"],[7009992,".pop_up_cookie"],[13804391,".popgdpr"],[2492192,".popin-cnil"],[14690619,".popin-cookies"],[10004572,".popin-cookies-modal"],[2677450,".popinCookie"],[13571085,".popinCookies"],[14055585,".popover-cookie"],[2500429,".popover-md.cookie"],[7688447,".popup--cookie"],[526832,".popup--cookie-handling"],[16544800,".popup--cookies__wrapper"],[5946784,".popup--policy-absolutely"],[2652877,".popup-alert-notice"],[6107085,".popup-allow-cookies"],[2652003,".popup-aviso-cookie"],[5675345,".popup-aviso-cookies"],[9734708,".popup-choose-cookies"],[8252969,".popup-cookie--on"],[1718382,".popup-cookie-2018"],[13530982,".popup-cookie-background"],[12788885,".popup-cookie-notice-wrap"],[3532072,".popup-cookie-policy"],[1718320,".popup-cookie-show"],[9869638,".popup-cookie-warning"],[13935191,".popup-cookie:not(body),.popup_cookie"],[1714626,".popup-cookie__box"],[9952879,".popup-cookie__shadow"],[15175216,".popup-cookieconsent-down"],[9510821,".popup-cookies,.popup_cookies"],[106825,".popup-cookies-section"],[2507299,".popup-gdpr"],[9217667,".popup-message-cookies"],[15540384,".popup-message-cookies-is-visible"],[10118889,".popup-message.cookie"],[2375228,".popup-overlay-cookies"],[11484699,".popup-politica"],[2506946,".popup-rodo"],[1153445,".popup-screen-rodo"],[321633,".popup.cookie-consent,.popup[data-popup=\"popup-cookie\"]"],[2675423,".popupBannerWrapper"],[3188500,".popupCookie,.popupcookie"],[1591599,".popupCookieAccept"],[13947603,".popupCookies,div.popUpCookies,div.popupcookies"],[8267405,".popup__cookie"],[10979694,".popup__cookies"],[4887970,".popup_block_Cookies"],[2844752,".popup_block_cookie"],[9953544,".popup_cookie_adsense"],[3466245,".popup_cookie_position_left"],[2867120,".popup_cookies_wrap"],[11484458,".popup_policies"],[13947863,".popupcoockie"],[1652722,".popupform-cookies"],[3922847,".portal-youAreHere-cookie-wrap"],[14780820,".portlet_cookie_policy"],[1092842,".postel-cookies"],[975312,".poswp-databar"],[10707603,".povoleniCookies"],[7763307,".pp-accept-cookies-block"],[14008854,".pp-cookie-warning"],[2826065,".pp-cookie__content"],[13949880,".pp-cookies-notice"],[3311980,".ppa-notice"],[15492324,".ppg-cookies,div.pagecookies"],[9670964,".ppms_cm_consent_bar"],[5296881,".ppr_priv_document_cookie_banner"],[541671,".pps-privacy-policy-strip"],[14008622,".pr-cookie-overlay"],[14924733,".pr-cookie-policy"],[15969404,".pre-head__cookie-info"],[14404793,".pre-header-cookie-notice"],[6254366,".preModalCookie"],[1352485,".precokieinner"],[2654969,".preventAcceptance"],[5319705,".primo-cookie-compliance-placeholder"],[8539410,".privacy-alert"],[13450071,".privacy-and-cookies"],[15975432,".privacy-banner,.privacy_banner"],[11502390,".privacy-banner-wrapper"],[6144404,".privacy-bar"],[8789852,".privacy-bar-container"],[11049132,".privacy-bar__container"],[726003,".privacy-blocking-overlay"],[910368,".privacy-center-cta"],[9810393,".privacy-concerns"],[3513122,".privacy-consent-banner__overlay"],[8468779,".privacy-consent-info-cta"],[8875504,".privacy-control-badge"],[12329388,".privacy-controls-banner"],[15976676,".privacy-cookie"],[11438224,".privacy-cookie-alert"],[8850510,".privacy-cookie-banner"],[912551,".privacy-cookie-bar"],[15093078,".privacy-cookies"],[914763,".privacy-disclaimer"],[9560184,".privacy-disclaimer-banner"],[11451310,".privacy-footer-block"],[6878213,".privacy-hint"],[10372369,".privacy-info-container"],[11337522,".privacy-info-message"],[8548158,".privacy-infos"],[1991983,".privacy-init-wall"],[4550651,".privacy-manager__banner"],[6621706,".privacy-manager__overlay"],[16742923,".privacy-message-overlay"],[9532046,".privacy-notice--simple"],[11824572,".privacy-notice-background"],[11448709,".privacy-notice-inner"],[12867937,".privacy-notification-container"],[11829277,".privacy-policies-banner"],[8861380,".privacy-policy-banner,.privacy_policy_banner"],[913005,".privacy-policy-bar"],[9604367,".privacy-policy-consent"],[8861344,".privacy-policy-cookie"],[9603600,".privacy-policy-cookies"],[2167322,".privacy-policy-cookies-informer"],[9606288,".privacy-policy-message"],[11448837,".privacy-policy-modal"],[8861263,".privacy-policy-notice"],[16112717,".privacy-policy-notice-bar"],[11449708,".privacy-policy-popup"],[5993497,".privacy-policy-prompt--modal"],[11449838,".privacy-policy-toast"],[11829094,".privacy-policyis-sticky"],[8557426,".privacy-popup"],[8875201,".privacy-popup-overlay"],[8875097,".privacy-popup-wrapper"],[5214416,".privacy-prompt-wrapper"],[9090220,".privacy-shield-banner"],[8663540,".privacy-terms-cookies"],[8562243,".privacy-toast"],[15991492,".privacy-update"],[15789067,".privacy-warning,.privacy_warning"],[15361956,".privacyAlertBox"],[8539711,".privacyBanner,.privacybanner"],[3589316,".privacyBar"],[8554307,".privacyCookie,.privacycookie"],[9399697,".privacyCookieBox"],[14842865,".privacyLawAlert"],[15974094,".privacyMelding"],[8554113,".privacyNotice"],[13680421,".privacyNotification"],[13393771,".privacyPolicyBanner"],[9400833,".privacyPolicyBar"],[9400844,".privacyPolicyBlk"],[918502,".privacyPolicyPopup"],[1992679,".privacyPolicyWarn"],[11502202,".privacySettingsPopup"],[3589322,".privacyTop"],[16038916,".privacy__popup"],[15100444,".privacy_consent,div.privacy-consent"],[9106699,".privacy_cookies_policy"],[6144342,".privacy_div"],[15982264,".privacy_law_bg"],[15988696,".privacy_notice,div.privacy-notice"],[11446082,".privacy_notification"],[13418408,".privacy_policy-info,.privacy_policy_info"],[15986654,".privacy_policy.alert,.privacy_policy.alert-dismissible,.privacy_policy.alert-warning,div.privacy-police"],[16108229,".privacy_policy__container"],[1989230,".privacy_policy_bg"],[13418497,".privacy_policy_botm"],[13731003,".privacy_policy_message_box"],[913023,".privacy_policy_pop"],[9305840,".privacy_prompt_bottom"],[14001089,".privacy_protection_cookie_banner"],[12904774,".privacy_settings_interface.popup"],[11425205,".privacybanner_notice"],[13407764,".privacycookiebanner"],[6144697,".privacyhint"],[6144517,".privacyinfo"],[13644707,".privacyouterwrapper"],[716801,".privacypolicies-com---nb"],[14335568,".privacypolicies-com---nb-interstitial-overlay"],[11212835,".privacypolicy-accept"],[1157035,".privacypolicymessagebox_header"],[13393120,".privacypolicystripe"],[3666183,".privacysettings__banner"],[918019,".privacywall-banner[data-is-visible]"],[13581669,".privacywire-wrapper"],[918520,".privasypolicy-info"],[15523383,".private-cookies-modal"],[9534721,".privatePolicy"],[2050508,".pro_cookie-layer-ng"],[16182788,".proko-cookie-consent"],[14253687,".promoAlert-cookiepops"],[4538172,".prompt-cookielaw"],[3873297,".prompt_cookies"],[7437586,".propeller-cookieconsent"],[7810971,".protectCookieBanner"],[3093846,".psg-cookie"],[13018571,".public_legal_cookies"],[11281177,".puppet-cookie-banner"],[3969361,".pure-cookies-notice-container"],[14492544,".pure-cookies-notice-wrapper"],[1280885,".purple-cookie-info"],[11206539,".push-cnil"],[484372,".pusherpanel-cookienotice"],[2590468,".puu-cookie"],[15627353,".pw-cookie-consent-v2"],[15152293,".pw-cookie-consent-v2-backdrop"],[14930036,".pw-cookie-window"],[668399,".pw_consent_messagediv"],[1719530,".pw_cookies"],[11707185,".pwd-cookie-consent-customize"],[14668767,".pwebbox-plugin-cookie_policy"],[13414936,".pws_cookie_bar"],[11456871,".pxl_cookie_bar"],[2128159,".py-1.cookie"],[2128157,".py-3.rgpd"],[2128154,".py-4.cookie"],[10460159,".pz-disclaimer--cookie"],[12243109,".q-legal-notification"],[12675861,".q-notification[class*=\"gdpr\"]"],[11768961,".q-silent-consent"],[3843488,".q_cookies"],[4244026,".qa-alert--cookies"],[1693210,".qa-cookie-notice"],[4624364,".qa-snackbar-ccpa"],[1681326,".qb-cookielaw-bar"],[10988653,".qc-cmp-showing"],[7113882,".qc-cmp-ui-container"],[2170188,".qd-cookie-popup"],[16739146,".qg-consent"],[14806683,".qni-cookmsg"],[1765456,".qp-cookies-alert"],[630553,".qt-cookie-consent-box-wrapper"],[11489828,".quick-cookie-bar"],[16512733,".r-cookie"],[9553913,".r-cookie-bar"],[472050,".r-cookie-footer"],[4885667,".r-cookies"],[9141737,".r-gdpr-cookies"],[13551120,".r-gdpr-popup"],[539983,".radioplayer-anno"],[726267,".radioplayer-cookie-consent"],[14427682,".radish-cookie-bar,.region-cookie-ban"],[2664007,".radish-rcc-bar"],[6025763,".rah-cookie-consent"],[12785953,".rank-cookie-bar"],[5811970,".rasthaber-cookie"],[9074670,".rb-accept-cookies"],[7249529,".rb-cookie,.rm-cookie"],[8463162,".rb-cookie-backdrop"],[7496954,".rb-cookie-disclaimer"],[307428,".rb-cookingalert"],[8030249,".rc-cookie-banner"],[4671411,".rcw-c-cookiedisclaimer"],[1347844,".rd__cookie-bar"],[11751734,".rdgdprao-cookie-banner"],[3040142,".rdm-daac-notice-template"],[5892766,".react--module__cookies"],[4208181,".react-cookie-banner"],[11963068,".react-cookie-gdpr-blocker"],[14758522,".react-cookie-gdpr-dialog"],[5890396,".react-cookie-law-dialog"],[14579436,".react-navi-ea-cookie-disclaimer"],[1927776,".react-reveal[class*=\"cookie-banner\"]"],[1072402,".readcookie"],[4128589,".rectangleCookies"],[8823183,".recurly-gdpr"],[8953219,".redhat-cookie-banner"],[16213252,".region-cookiemelding"],[9554266,".region-disclaimer-component"],[14449598,".region-disclaimer[data-cookie_name=\"cookiedisclaimer\"]"],[4946948,".region-gdpr"],[8434630,".region-rodo-info"],[14875578,".regional-cookie-warning"],[16457427,".requestCookies"],[8238026,".resCookiecon-wrapper"],[9367850,".reshare_cookiewarning"],[16292296,".responsive-app__cookies"],[3275091,".responsiveFooterBarContent"],[7507114,".resultCookie"],[7390554,".retail-cookie-layer"],[16421772,".reveal-modal-bg-cookie"],[10878884,".reveal-modal-cookie"],[3811300,".reveal-modal[id*=\"cookie\"]"],[16007561,".rey-cookieNotice"],[334805,".rgpd-alert"],[10562903,".rgpd-banner"],[4757755,".rgpd-bar"],[334788,".rgpd-block"],[13158919,".rgpd-blockage"],[16259327,".rgpd-consent"],[4053912,".rgpd-container"],[10561131,".rgpd-cookie"],[4046159,".rgpd-cookiebar"],[16259052,".rgpd-cookies"],[8365404,".rgpd-cookies-banner"],[8865671,".rgpd-cookies-toolbox"],[9994817,".rgpd-data-control-banner"],[10561905,".rgpd-encart"],[4384079,".rgpd-fixed-bar"],[10561027,".rgpd-footer"],[12239570,".rgpd-general-box"],[13100413,".rgpd-info_bar"],[334592,".rgpd-inner"],[334959,".rgpd-layer"],[10563035,".rgpd-navbar"],[10560937,".rgpd-notice"],[3150190,".rgpd-notification"],[334637,".rgpd-popin"],[334641,".rgpd-popup"],[16287690,".rgpd-wrapper"],[1950763,".rgpd.view"],[4272069,".rgpdBan"],[291459,".rgpdCookie"],[7292598,".rgpd_backdrop"],[12287973,".rgpd_banner"],[3367038,".rgpd_banner_alert"],[6478285,".rgpd_box"],[3508302,".rgpd_message"],[6643528,".rh-cookie-consent,.rs-cookie-consent,.rw-cookie-consent"],[8472373,".rhweb-overlay-cookie-change"],[7210263,".ribbon-_cookie"],[4731440,".ribbon-cookie"],[14946016,".right-floating-cookie"],[16723672,".riquadroAvvisoPrivacy"],[11750517,".riscms_cookieleiste"],[14080366,".rjwp-cookie-law-popup"],[7482311,".rltcp_information_cookie"],[545899,".rlx-cookie"],[7089475,".rlx-cookie-bar"],[7969715,".rm-cookies-alert"],[687619,".rm-cookies-belt"],[10580700,".rm-cookies-ol"],[12383434,".rmgCookieAlert"],[16387622,".rnk-CookiesPolicy"],[115431,".rnt_cookie"],[14417605,".rock-cookie-popup"],[8306220,".rodo-accept"],[774465,".rodo-alert"],[4444737,".rodo-cookies-panel-module"],[8300136,".rodo-height"],[4849853,".rodo-info"],[14847715,".rodo-info-box"],[10121575,".rodo-info-box-overlay"],[11862778,".rodo-info__content"],[11861770,".rodo-info__overlay"],[774321,".rodo-modal"],[14071995,".rodo-not-small-modal"],[5482043,".rodo-overlayer"],[774309,".rodo-popup"],[5102650,".rodo-popup_popup"],[6130398,".rodo-wrapper"],[5340529,".rodo-wrapper-1"],[4739169,".rodoAlert"],[4720897,".rodoPopup"],[9016921,".rodo__accept"],[16343224,".rodo__container"],[11642824,".rodo_cookies_popup"],[4732111,".rodo_info"],[687840,".rodoaccept"],[7544361,".roh-cookies"],[1177494,".row--cookie-compliance"],[14452531,".row-cookiebar"],[2411574,".row-cookies"],[4307399,".row[data-test-selector*=\"cookie-banner\"]"],[4557558,".rp-CookiesConsent"],[771500,".rs-alert-cookie"],[435261,".rstboxCookieBar"],[48308,".rsu-cookies"],[9051815,".rt-cookiepolicy-notice"],[6025953,".rts-cookie-warning"],[12370247,".rts-cookies-warning-pannel"],[14042863,".rts-module-cookies-message"],[13948216,".rvl-Banner-cookieBanner"],[16694216,".rw-cookie-notification"],[4791624,".rxtcookiedisclaimer__container"],[7495267,".ry-cookie-permission"],[2340299,".s--message[class*=\"cookie-notice\"]"],[14092476,".s-10-cookie-consent"],[1643799,".s-app-cookies"],[3285756,".s-cookie"],[10599476,".s-cookie-disclaimer"],[7030213,".s-cookie-hint"],[2314034,".s-cookie-notification-bar"],[5333537,".s-cookie-popup"],[1725234,".s-cookie__modal5"],[10323043,".s-cookiebar"],[6206754,".s-cookies"],[5240362,".s-cookies-info"],[9820008,".s-cookies-info-inner"],[3232123,".s-cookies-warning"],[11556571,".s-cookies__container"],[10718100,".s-cookies__wrapper"],[15706999,".s-gdpr"],[1856664,".s-navigation-tool-panel-disclaimer"],[11578248,".s1-cookie-banner,.sc-cookie-banner,.sd-cookie-banner,.sf-cookie-banner,.sh-cookie-banner,.sl-cookie-banner,.sp-cookie-banner"],[508286,".s20-cookie-banner__container,.sig-cookie-banner__container"],[12079572,".s2022-cookie-bar__veil"],[3529647,".s2mCookiesOptinDialog"],[6096189,".s3-cookie-message-wrap"],[3307245,".s360-cookie-hint-wrapper"],[10768839,".s_cookie-banner"],[6344922,".sage-cookies"],[2031317,".sams-cookie-modal"],[15767952,".sana-cookiebar"],[1697174,".sanoma-optin-bar"],[3105099,".save-cookies"],[4401454,".save-cookies-rte"],[6336888,".sb-banners--cookie"],[7621678,".sb-cookie-info-box"],[11519762,".sb-cookies-alert"],[4550619,".sb-ncookies-alert"],[3979128,".sc-cookie,.sh-cookie"],[2334555,".sc-cookies,.sx-cookies"],[2745077,".sc-gdpr"],[654817,".sc-gdpr-banner"],[1177728,".sc-m-cookie-consent-banner"],[12771255,".sc-privacy-banner"],[9127823,".scg-cookie-banner,.ssf-cookie-banner"],[5446151,".sch-datacontroller"],[5784054,".scha__cookie-banner"],[16739793,".scmp-popin"],[5184142,".sco-cookie-confirm"],[6046205,".scommerce-gdpr-cookienotice"],[1465724,".score-cookie-disclaimer-alert"],[837315,".scp-cookie-consent-outer-wrap"],[15416780,".screen-overlay-cookie"],[8894948,".screen.cookie"],[10281965,".script-privacyPolicy-cookie"],[15606097,".script_cookie_banner"],[15992493,".scroll-fix.cookies"],[7068284,".scroller > .cookie"],[15881925,".scw-cookie"],[6193257,".sd-cookie-notification,.sv-cookie-notification"],[9225388,".sd_cookiespolicy"],[8318438,".sdc-site-cookie-notice"],[10594782,".sdl-notification-cookie-bar"],[4529444,".sdl-web-cookie-bar"],[4126141,".seat_cookie_bar"],[16408054,".section--bannerCookie"],[6967285,".section--cookie-consent"],[6780577,".section--cookie-policy"],[1697631,".section--cookieBar"],[11516197,".section--cookies"],[3061330,".section-cookie"],[3665484,".section-cookie-message"],[5595388,".section-cookieNotification"],[655584,".section-cookies"],[2431954,".section-notification-cookies"],[1701198,".section-popup-gdpr"],[13596702,".section__cookie--message"],[6780502,".section__cookie-toggle"],[13380695,".section__cookies"],[3768296,".seers-cmp-banner-bar"],[16641928,".seers-cmp-cookie-data-hol"],[13553537,".segb-cookiecompliance"],[7073171,".seic-cookie"],[10102636,".selectorCookieLawMessage"],[15306849,".self-contain-cookie"],[9127751,".sem-cookie-notice,.soe-cookie-policy,.srf-cookie-notice"],[6810924,".sentence--cookie--container"],[14850278,".seopress-user-consent"],[8982744,".seopress-user-consent-backdrop"],[6749189,".setrappelcookies"],[9579790,".sets-cookie,div.site-cookie"],[2333768,".sf-consent"],[47145,".sf-cookie-consent,.sg-cookie-consent,.sl-cookie-consent,.sm-cookie-consent,.sx-cookie-consent"],[3284869,".sf-cookie-consent-outer"],[5749434,".sf-cookiedisclaimer"],[16770003,".sf-cookies-banner,.sw-cookies-banner"],[6133960,".sf_widget_permission"],[4137573,".sfs-cookie-container,.sol-cookie-container"],[8435038,".sg-cookie-container,.sw-cookie-container"],[11591512,".sg-cookie-notice,.st-cookie-notice,.sx-cookie-notice"],[11589470,".sg-cookie-policy"],[5365700,".sg-cookie-policy-popup"],[2521742,".sg-cw-cookie"],[1880030,".sgcc-cookies"],[5867384,".sgdpr-box"],[2456333,".sgs-cookies-consent"],[16029381,".sgsCookies"],[10675118,".sh-cookie-alert"],[5144488,".sh-cookie-confirmation"],[11576043,".sh-cookie-dialog"],[11520861,".sh-cookies-track"],[15724934,".sh-show-cookies-track"],[1906386,".shadow-cookie"],[9380750,".shadow-cookie-banner"],[16116049,".shadow-cookieBanner"],[2337253,".shareaholic-cookie-consent"],[12437674,".shared-alert__cookie"],[8518831,".shared-components-cookies"],[12347895,".shared-cookie-consent"],[6484603,".shared-cookies"],[5476463,".shared__cookie-banner"],[1748958,".shark-cookie"],[567330,".shb-accept-cookies-box"],[3761028,".shiftr-cookie-notice"],[16073490,".shopui-eu-cookie-bar"],[1084422,".show-banner-cookies"],[10738088,".show-concord-banner"],[4992928,".show-cookie-container"],[15563194,".show-cookie-notifyer"],[14351928,".show-cookie-popup:not(body):not(html)"],[15827873,".show-eu-cookie"],[6274304,".show-gdpr:not(body)"],[5143132,".show-notice-cookie"],[1899625,".show.udc-bar-holder,.show.udc-ovr,.show[class*=\"cookie-notice\"],.show.cp-wrap"],[1090756,".showGDPR"],[14413783,".showPrivacyCookie"],[15293159,".show_cookie:not(body):not(html)"],[11253472,".show_cookies"],[10011957,".showed-cookie-notice"],[13712906,".showed.cookies"],[5604797,".shrm-gdpr"],[15237340,".sibbo-layout"],[3962173,".signatu-consent"],[3592798,".siko-cookie-disclaimer"],[15540442,".simple-cookie-bar"],[7132809,".simple-cookies-wrapper"],[10360201,".sisu-cookie"],[3161323,".site-GDPR-banner"],[11737370,".site-beacon-cookies"],[5331164,".site-cookie-alert"],[584672,".site-cookie-banner"],[9275890,".site-cookie-container"],[12702638,".site-cookie-content"],[2723028,".site-cookie-disclaimer"],[5154938,".site-cookie-info"],[5331642,".site-cookie-panel"],[5331626,".site-cookie-popup"],[12715251,".site-cookie-warning"],[5331147,".site-cookieBanner"],[733257,".site-cookies"],[12757180,".site-cookies-banner"],[5328516,".site-cookies-info"],[4465507,".site-cookies-wrapper"],[5222212,".site-footer-cookie-banner"],[357774,".site-footer-cookiebanner"],[6406379,".site-gdpr-banner"],[5559348,".site-gdpr-message"],[11952720,".site-header-cookies"],[10275907,".site-header-react__cookies-notice-desktop"],[3858498,".site-message--cookies"],[10520083,".site-message--first-pv-consent"],[744409,".site-message.cookie"],[13741874,".site-module--site-cookie"],[2007476,".site-msg-cookie"],[1085210,".site-needs-cookies"],[12634354,".site-notice-wrapper"],[5556515,".site-policy-consent-notification"],[15862644,".site-popup.consent"],[1325760,".site-privacypolicy"],[7600031,".site-use-cookie-container"],[15629594,".site-uses-cookies-block"],[2669454,".site-wide-notice--gdpr"],[15811270,".siteCookie"],[10049780,".siteCookies"],[12352117,".siteCookies--bottom"],[87310,".site_block_wrap_cookie"],[4262978,".site_cookies_container"],[6241420,".site_cookies_container_open"],[4443137,".site_cookies_message"],[5331628,".site_cookiesplash"],[1070082,".site_header_cookie"],[4648361,".site_privacycookies__content"],[15103678,".siteplanner-modules-cookie-policy-notice"],[246591,".sites-cookie-notice"],[5770098,".sites-cookie-notice-fit"],[5455503,".sitesmart-cookies"],[15632630,".sitewide-banner--cookie-consent"],[14073098,".sjs-eu-cookie"],[2527740,".sk-component--cookie-message"],[47837,".sk-cookie-message"],[245057,".ska-cookies"],[15061373,".skr-cookieBox"],[3090549,".sky-component-cookie-notice"],[2835370,".slice_Cookies"],[3302457,".slideIn.cookie"],[15073208,".slideout-cookies"],[3300954,".sliding-cookies-bottom"],[12349957,".sliding-privacy-popup"],[8456384,".sm-cookie-agreement"],[5184810,".sma-cookie-wrapper"],[11400724,".small.cookie-consent"],[12184678,".small_gdpr_popup_holder"],[2042833,".smart-eu-cookies"],[14391986,".smcc_bottom_cookieaccept_container"],[10703747,".smile-cookie-notification-container"],[11527067,".sml_cookiepolicy"],[11936192,".smoothie-consent"],[15734489,".smrt-ncookies-alert"],[16458276,".smt-cookie-note"],[1069301,".snackbar-cookie"],[14937625,".snackbar-cookie-container"],[261670,".sncmp-app_gdpr"],[2339578,".sneakycookie-container"],[4914070,".snigel-cmp-framework"],[47117,".so-cookie-wrapper"],[8383693,".so-gdpr__cookie-notification"],[2775791,".sok-consent-bottom-bar"],[11578275,".sol-cookie-cover"],[5184460,".sol-cookie-message"],[16025409,".sos-cookie"],[12682033,".sotic-cookies"],[4446158,".souhlas-cookies"],[15861688,".sovrn-gdpr"],[47797,".sp-cookie-warning"],[2758968,".sp-dsgvo-popup-overlay"],[1218935,".sp-gdpr-cookie-notice-wrapper"],[7033592,".sp-m-cookies-container"],[9761103,".spCookieNotice"],[10197023,".sp_ad_wrapper"],[15197177,".space-cookie-notice"],[16353462,".spd-cookie"],[16610959,".spec-cookie-optin"],[11469202,".spectrum-cookie-policy-banner"],[14043867,".spex-cookieConsent"],[8755629,".spicy-consent-wrapper"],[4889711,".spk-cookie-banner-wrap"],[6477566,".spkcookie"],[15417692,".sprd-consent"],[16319521,".sprd-cookie-banner"],[5672007,".sqrcookie"],[9957662,".srax-accept-cookies"],[2305859,".src-components-CookiePolicy-__style__root"],[8542626,".ss-modal-cookies"],[810636,".st-consent-banner"],[2427322,".st_notification_wrap"],[4692695,".stampenCookieContainer"],[15276265,".stapfoto-cookie-melding"],[9889106,".state-is-ccpa"],[2852966,".statisticsOptBox"],[4287083,".status-cookies"],[10642966,".sticker-gdpr"],[5054619,".sticky-bar--cookie"],[6895326,".sticky-cookie"],[8646629,".sticky-cookie-container:not(html):not(body)"],[8264359,".sticky-cookie-footer"],[4509900,".sticky-cookie-information"],[13674500,".sticky-cookie-warning"],[8328132,".sticky-cookielawbanner"],[1253757,".sticky-cookies"],[8265288,".sticky-cookies-popup"],[4916991,".sticky-footer-cookie-info"],[6741373,".stickyCookiePolicy"],[2874604,".sticky_cookie"],[7680246,".sticky_cookie_warning"],[10661846,".stickycookie"],[14657685,".stickyfooter-cookie-alert-box-wrapper"],[15635010,".stlCookieToast"],[16242254,".stn-cookies"],[9845964,".stn_cookieoptin"],[13096854,".storm-cookie"],[10334050,".stormdigital-cookieWall-overlay"],[10000588,".stripe-claim-cookie"],[13655279,".stripe_cookies"],[6756521,".striscia-cookies"],[15778470,".stt-cookie"],[9902450,".stupidCookieConsent"],[10636085,".sty_cookie_monster_cont"],[8953996,".styleCookies"],[2818268,".su-cookiebar"],[16563513,".sub-footer > .cookie"],[3304677,".subscribe-cookie"],[13502360,".suchen-cookie-privacy-toast"],[8367853,".sug-notice--privacy"],[15154679,".sui-CmpBanner"],[7210824,".sui-CookieBanner"],[5184320,".sui-cookie-warning"],[14962213,".sulco-cookies"],[9175073,".sunday-cookie-consent"],[5124696,".superpwa-sticky-banner"],[12759780,".support-bootom-cookie"],[2644789,".surs-cookies-wrapper"],[12098441,".sutiwarning"],[10666372,".sv-CookieWindow"],[10595692,".sv-cookie-consent-banner"],[11592691,".sv-cookieConsent"],[16208184,".sv-se-soleilit-CookieMessage"],[3071412,".sv-text-portlet.cookie"],[14343588,".sw-cookieBanner__overlay"],[16376494,".sw19b-cookie-banner"],[7182790,".swCookie"],[2109723,".swCookieBannerWarpper"],[4833614,".swg-overlay-cookie"],[15961547,".swic-cookie-permission-container"],[15898145,".swiftLegalCompliance"],[12207479,".swnza_banner"],[9812906,".sws-cookie-notification"],[8666473,".sxcookie"],[5524388,".symantec-cp-banner"],[3661088,".symposia-cookie-accept"],[12925147,".syno_cookie_element"],[5535535,".sys_cc-cookies"],[10686962,".sys_header_toolbar_cookie_text"],[14073160,".system-notice.cookie"],[6984282,".sz-meta__cookies"],[9466236,".szc_widebox"],[50108,".s·footer-gdpr"],[10834075,".t-cookie"],[11330045,".t-footer__cookie-disclaimer"],[606783,".t3-cookie-notice"],[4136087,".tCook"],[3869454,".tCookiesInfoblock"],[13647077,".tab-cookies"],[10296328,".tab2-rodo-bar"],[6646477,".tancmbnr"],[6741775,".tao-cookie-hint"],[12459281,".tar_cookiesBar"],[4740130,".tarteaucitronAlertBigBottom"],[2762952,".tarteaucitronBeforeVisible"],[12181282,".taxcodeandprivacy-cookienotice-bar"],[5152788,".tbcookie"],[602095,".tc-cookie-banner,.th-cookie-banner,.tm-cookie-banner"],[13836780,".tc-cookie-compliance"],[8403336,".tc-cookies-alerta"],[16195856,".tc-privacy-banner,.tr-privacy-banner"],[10316397,".tc-privacy-overlay"],[3975191,".tcCookiesDialogWrapper"],[3009464,".tcu-cookies-dpgr-banner"],[751573,".td-gdpr"],[7505258,".td-gdpr__cookiemessage"],[2391081,".td__nav__cookieNotice"],[822014,".td_rq_modal-cookie"],[15457028,".tealium-cookie-banner"],[8582028,".template-cookie-consent"],[3487021,".template-footer__cookies"],[14095768,".tenc-header__cookies"],[4052823,".tendina-cookie"],[8274295,".termLGPD"],[6066069,".termly-consent"],[10977267,".termo-aceite-lgpd"],[11855021,".termoCookie"],[14466699,".termos-politica"],[2538051,".termos_cookie_privacidade"],[16512839,".terms-conditions-bottom-line"],[13367648,".terms-cookies"],[10176945,".termsfeed-com---nb-interstitial-overlay"],[14347161,".termsfeed-com---reset"],[3346735,".tesco-cookie"],[12082877,".test-cookie-notification"],[3993031,".text-center.cookie,.text-center.cookie-consent"],[4007077,".text-cookie"],[11262094,".text-cookies-notification"],[4350913,".texteAlerteCookie"],[13935030,".texto_cookies"],[1061843,".tf-cookiePolicyModal"],[5905840,".tftl-08-cookie"],[9688829,".tg-info-cookie"],[3436323,".tgdprc-cookie-bar-display"],[7901609,".th-cookie-popup"],[1089183,".thb-cookie-bar"],[6058855,".thcookie-overlay"],[14430120,".the-cookie-banner,.tna-cookie-banner,.top-cookie-banner"],[1416303,".the-cookiejar"],[777011,".the-gdpr"],[7320887,".theCookie"],[3912944,".theFriendlyCookieMonster"],[7316751,".theeclbox"],[4311479,".this_site_uses_cookies"],[1931513,".thomann-cookie-consent-overlay"],[14708546,".thscookies"],[7804475,".tibrr-cookie-consent-container"],[14635183,".ticker_cookie"],[14563512,".tietosuojabox"],[3285457,".tk-Footer-cc"],[5908249,".tk-cookie-container,.tm-cookie-container"],[2904291,".tkn-cookie-accept__area"],[7304643,".tm-cookie-dialog-root"],[13317340,".tm-cookies"],[14020025,".tm-cookies-consent"],[13209742,".tmCookieBox"],[14429895,".tmb-cookie-choice"],[4368520,".tmcookienotice"],[15307299,".tmo-cookie-melding"],[14045780,".tn-cookieInfo-area"],[15446195,".tnf-cookie"],[4388670,".tnw_cookieconsent"],[5337579,".tnzcookie_container"],[3425965,".toast--cookies"],[8069111,".toast--mod-cookie-desc"],[2700800,".toast-block-cookies"],[2485766,".toast-cookie"],[1176942,".toast-cookie-active"],[10059151,".toast-cookie-container"],[7763028,".toast-cookies"],[8300131,".toast-primary.toast"],[8361071,".toast-type-newCookie"],[10733106,".toastCookiePolicy"],[4793334,".toast[data-dismissable-id=\"cookieinfo\"]"],[5836573,".toaster--cookie-policy"],[1604833,".tof-cookies"],[11040956,".toolbar-cookies"],[5726474,".top-alert--cookie-message"],[14520805,".top-cookie,.top_cookie,.tsp-cookie"],[2141804,".top-cookie-info"],[2738189,".top-cookie-notification"],[15307981,".top-cookie-wrapper"],[13812855,".top-cookies"],[1044273,".top-cookies-container"],[11831058,".top-header-gdpr"],[75590,".top-info-cookie"],[15041817,".top-info-cookies"],[14041659,".top-message[data-vcv-top-banner]"],[6802559,".top-pop-message--cookie"],[16334533,".top-row[data-container=\"cookiebox\"]"],[15888715,".top-wrapper-cookieinfo"],[1835414,".topComponent__cookieBanner"],[4748876,".topCookiesMsg"],[10132969,".top_banner--gdpr"],[4389210,".top_cookie_pannel"],[6790155,".top_message_cookies_message"],[14533217,".topcookies"],[11330742,".topmessage-cookie"],[14536321,".topslidein.cookies"],[8101305,".tos-Banner-dismissable"],[14699023,".tos-footer"],[14115267,".tos-update-banner"],[15220282,".touchdesign-cookie-privacy"],[6698336,".tp-cookie-law"],[5735437,".tp_cookie"],[15570477,".tpca-container"],[13438571,".tpl-cookies"],[15969578,".tpl-g-cookies"],[11533146,".tplis-cl-cookies"],[8232508,".tr-DismissibleBanner"],[8403188,".tr-cookies-banner"],[12529245,".tr-privacy-policy-banner"],[3045153,".tracking-banner"],[5830341,".tracking-banner-wrapper"],[9695249,".tracking-consent"],[13887840,".tracking-consent-banner"],[10158419,".tracking-consent-cta"],[13888098,".tracking-consent-dialog"],[13887912,".tracking-consent-notice"],[16150033,".tracking-consent-overlay"],[1558458,".tracking-consent-popup"],[14106291,".tracking-contenant"],[9015160,".tracking-disclaimer"],[3036742,".tracking-widget[data-tracking-widget]"],[5376888,".trackingCookiesDisclaimer"],[1521396,".trackingNoticeOverlay"],[1337157,".tracking_cookie_header"],[15358206,".tracking_cookie_hideable"],[5480187,".trd-cookie-backdrop"],[1028896,".tre-cookie-disclaimer"],[16469871,".trillian-cookie-consent-banner"],[14564090,".trox-consent-manager"],[8843049,".truste-sf-banner"],[14706342,".truste_box_overlay"],[14674891,".truste_cm_outerdiv:not(body):not(html)"],[6806063,".truste_overlay:not(body):not(html)"],[8470030,".ts-cookie-consent"],[5667275,".ts3-cookie-popup"],[13174359,".ts_privacy_adv"],[736792,".tscUiNotificationMiddleWrapper"],[9474427,".tsccb-banner-container"],[14429920,".tsd-cookie-notice"],[14429926,".tsd-cookie__outer"],[8283306,".tsl-cookiebanner"],[4128473,".tt-bsh-cookiebar"],[13943676,".tt-cookie-backdrop"],[6698283,".tt-cookie-bar"],[13859194,".tt-cookie-bar-module"],[14172957,".tt_cookie_banner"],[3211262,".ttacjs__overlay"],[6980207,".ttconsent"],[2080418,".tui-gdpr"],[6107995,".tutorial_banner_cookie"],[10876027,".tv2-js-cookie-alert"],[4449918,".tvcmscookies-notice"],[5156479,".tw-cookie"],[5523654,".tw-user-consent-container"],[879323,".twindigital-cookie-consent"],[7997884,".twododigital--cookie"],[10602461,".tws-accept-cookies--wrapper"],[15307459,".twt-cookies-banner"],[6452037,".tx-bsd-cookie"],[14876067,".tx-conn-cookie-consent"],[7919588,".tx-cookiebanner"],[1951041,".tx-cookieoptin"],[4049537,".tx-dm-cookies"],[7413825,".tx-ewi-eyecookie"],[12992366,".tx-ggcookiebanner"],[5485455,".tx-it24cookies-pi1"],[13156914,".tx-modalcookiebanner-overlay"],[110417,".tx-panda-cookie"],[2192833,".tx-pascoe-consent-manager"],[13324313,".tx-pnfcnil"],[8758169,".tx-tandncookie"],[805670,".tx-whzcookieconsent-banner"],[3510743,".tx_cookiemonster_dataprotection_overlay"],[2012731,".tx_fe_cookies"],[9722481,".txc_cookie_infobox"],[1910003,".txtcoockies"],[1316099,".tygh-top-cookies"],[16123081,".type-cookieLaw"],[11569406,".type-cookieacceptpage"],[14662296,".typify-cookie-popup"],[11715662,".u-banner-cookies"],[14384314,".u-cookie"],[485761,".u-cookie-banner"],[12779297,".u-cookies-consent"],[16265196,".u-lab-bar"],[9874380,".u-lab-cookie-law"],[9630357,".ub-emb-bar-frame"],[14465890,".ubg-cookies-banner"],[1877630,".uc-cookie,.uk-cookie"],[16500606,".uc-cookie-block"],[12275037,".uc-cookies,.ui-cookie2,.ui-cookies,.uk-cookies"],[7815120,".ucgCookieBar"],[9426639,".ucm-banner-pos--push"],[16336410,".ucn-block"],[13601108,".ucookieC"],[8844402,".ud-component--eu-cookie-message--app"],[7210408,".ud-component--footer--eu-cookie-message"],[10415026,".udgdpr-cookie-policy-notice"],[5449909,".ue-c-site-message--cookies"],[15620047,".ueltje-cookie-accept"],[4673334,".ug3-cookie-info-container"],[6028223,".ugc-cookie-bar"],[14885934,".ui-cookie-blocked-page-cover"],[15240302,".ui-cookie-blocked-warning-container"],[268699,".ui-cookie-message"],[4154782,".ui-cookie-notice"],[4165272,".ui-cookie-policy"],[267785,".ui-cookie-tooltip"],[268915,".ui-cookie-warning"],[7732283,".ui-cookieAgree"],[340117,".ui-cookies-banner"],[7323102,".ui-cookies-notice-overlay"],[3645989,".ui-dialog-cookies"],[1648208,".ui.cookie.nag"],[1103357,".uiCookiesHint"],[11115053,".uitk-gdpr-banner"],[4150094,".uk-cookie-banner"],[13284090,".uk-first-column.uk-alert"],[1485092,".uk-flex-center.uk-grid-collapse"],[13711571,".uk-notification-bottom-center"],[1049415,".uk-notification-bottom-left"],[16765109,".uk-notify-message-info"],[1410751,".uk-position-fixed.cookies"],[5422543,".ukCookiePolicy"],[8922729,".ulCookiePol"],[3045002,".ultimize_cookie_notification_container"],[10271501,".umuCookieMain"],[7208110,".un_cookieConfirm"],[7187562,".un_cookie_policy"],[6891009,".uni-cookie-policy"],[4188796,".uninav-cookie-law-container"],[14494559,".unitcookieonpage"],[14619802,".universalcookiedisclaimer"],[13446661,".unq-cookie"],[13283631,".uo-first-cookie"],[7527295,".up-form-cookie"],[6152390,".up2-cookie-div"],[9640595,".upsd__lgpd__render"],[8296494,".upsell-gdpr-banner-container"],[922060,".uqv2-consent-popup"],[14165137,".use-cookie,.use_cookie"],[15553161,".use-cookie-block"],[10041847,".use-cookie-box"],[7429030,".use-cookie-component"],[7429091,".use-cookie-container"],[11429417,".use-cookies-block-fixed"],[15642300,".use-cookies_main"],[14651740,".useCookieBox"],[6784414,".useCookiesInfo"],[4533123,".use_cookies"],[2071384,".usecookie-container"],[14169109,".usecookies"],[2091597,".useofcookies-tip"],[11431632,".user-alerts__cookies"],[12410253,".user-consent.ui-dialog"],[13393370,".user-cookie-consent-section"],[14183034,".user-cookie-notice"],[6818995,".userTipBanner--agreed_to_terms"],[11088530,".usercookiemanagement"],[10043369,".usercookieshow"],[13455192,".usermsgCookie"],[13421393,".usernotification--cookie-usage"],[11539100,".using-cookie"],[7389581,".using-cookie-block"],[14659291,".uso-cookie"],[2954385,".ut_cookie_privacy_c1"],[2762573,".utwente-cookiebar"],[10873570,".uu5-bricks-cookie-bar-bottom"],[248662,".uucookies-container"],[6891465,".uwp-cookie-banner"],[15146825,".ux-accept-cookies"],[16489663,".ux-cookie-layer"],[2091265,".v-A_-cookie__monster"],[14137124,".v-app-PortletCookiesLaw"],[1935805,".v-consent-banner"],[14813309,".v-cookie-bar"],[8745742,".v-cookieconsent"],[11084858,".v-privacy-policy-popup"],[5494118,".v-site-cookie-banner"],[4036641,".v-window-cookieDialogWindow"],[5698814,".v2-cookie-disclaimer"],[3888764,".v2_cookies_container"],[597658,".validrgpd"],[16476766,".valu-cookie-notice"],[11718963,".vbcn-backdrop"],[1105356,".vc-cookie-consent,.vp-cookie-consent"],[10503766,".vc-cookieconsent"],[12553039,".ventana-cookies"],[12399604,".veriAltBar"],[9206265,".vf-CookieBar"],[16413879,".vf-alert-cookies"],[2799169,".vf-banner"],[7355161,".vf-privacy-policy-popup"],[174614,".vfcc__overlay"],[12855897,".vg-cookie-notification-popup"],[150695,".vgcookies"],[4429868,".viacomcookiebar"],[12213652,".viacomcookiebar-extended"],[12382809,".vibrant-app_gdpr"],[286095,".view-gdpr"],[13141238,".viia-cookie"],[10375770,".virtualgroup-cookie-notice-wrapper"],[14828149,".visible-cookies:not(body)"],[14657831,".visible.cookies"],[2864545,".visitorcookie"],[12001823,".vismo-cookies"],[297192,".vito--cookie"],[7974220,".vk-cookie-notification"],[5383132,".vk_cookie_compliance"],[2485031,".vlb-cookies"],[126329,".vlcookies_box"],[2650430,".vm-gdpr"],[14533972,".vm_cookieBarWrapper"],[7474497,".vmapi-infocookies-wrapper"],[15560715,".vmn_banner-wrapper"],[10505085,".vn-cookie-notice"],[15521237,".vncookie-container"],[9687785,".voc-cookie-message"],[10178569,".vs-notification--cookie"],[5752701,".vtex-cookies"],[12051379,".vtl-cb-main-widget"],[3303017,".vtm-cookiebanner"],[15081931,".vw-cookie-alert"],[16552413,".vw-header--accept-cookies"],[9702585,".vw_js_cookie_eu_policy"],[2207991,".vw_system_notification_opt_in"],[5074945,".vwd4_cookie_policy"],[16291452,".w--cookie,.wd-cookie"],[13607552,".w-100.cookie"],[442947,".w-cookie-banner"],[4771804,".w-cookie-bar"],[432573,".w-cookie-notice"],[5981415,".w-cookie-notification"],[8527959,".w-info-cookie"],[510936,".w-modal[class*=\"privacyalert\"]"],[9785652,".w-notifications__noty_cookie"],[7195268,".w18lara_tgplugin_consent_bodyback"],[11321038,".w2t-banner"],[1332026,".w3_cnil"],[12268716,".waGDPR_consentButton"],[15838464,".waGDPR_modalFrameBackground"],[3776070,".waconcookiemanagement"],[15755838,".waconcookiemanagement-cookiebar"],[12763711,".wad-banner-cookie"],[16086007,".wami_cookie_div"],[11624627,".wander-cookie"],[6413452,".warn-cookie"],[2574904,".warning--policy"],[2908430,".warning-cookie"],[13146504,".warning-cookie-law"],[347196,".warning-cookies"],[153200,".warning-message.cookie"],[2931316,".warning-policy"],[4444812,".warning-top--cookies"],[2940483,".warning.cookie"],[3319593,".warningCookie"],[7940059,".warningCookieRgpd"],[7940042,".warningCookieWrap"],[475962,".warningMessagePanel.cookies"],[3388388,".warning_EU_cookiemsg"],[4366563,".warning_cookie_block"],[128707,".warp_cookie_warning_barrier"],[2079608,".wasa_cookies"],[15101969,".wbUKCookies"],[11695144,".wb_cookie_policy"],[2056604,".wbu_cookie-wrapper"],[7651208,".wc-defaults-gdpr"],[1328467,".wc-gdpr-template"],[11073330,".wc-gdpr-template-large"],[7512315,".wc_privacy_notice"],[12789443,".wcc-cookie-policy,.wkd-cookie-policy"],[16637862,".wcookies"],[14646879,".wd-cookies,.wp-cookies"],[13981490,".wd-cookies-popup"],[15586344,".wd-widget-js.wd-data-usage-confirm"],[2384974,".wd_cookie,.wg_cookie,.wl_cookie"],[14048012,".we-cookie-banner,.wi-cookie-banner"],[4879273,".we-have-cookies"],[2647814,".we-use-cookie"],[6734629,".we-use-cookies"],[10060202,".we-using-cookie"],[12029520,".weCookie"],[16427495,".weCookieBar"],[2170404,".weUseCookies"],[15727679,".weald-gdpr-container"],[5968838,".web-cookies"],[8846028,".web-cookies-inline"],[13945110,".webgatha-cookies-info"],[10491508,".webshop-cookie-warning"],[14038064,".website-cookie-banner"],[519566,".website-cookie-notification"],[13445038,".website-cookies"],[6218108,".wecookiepop-container"],[11928595,".wee-cookie"],[4140323,".welcome--cookies"],[5959270,".welcome-cookies"],[5485585,".welcome-privacy"],[286468,".weusecookies"],[11286189,".wf-cookie-consent,.ws-cookie-content,.wt-cookie-consent"],[15342928,".wgt-cookies"],[6604746,".widget--cookieConsent"],[2818028,".widget--cookies"],[4445066,".widget--enable-cookies-box"],[2387894,".widget-GdprCookieBanner"],[10762185,".widget-consent"],[6647630,".widget-consent-dialog"],[5766777,".widget-cookie"],[1207529,".widget-cookie-banner"],[6734324,".widget-cookie-notification"],[4239903,".widget-cookieOptIn"],[4245629,".widget-gdpr-banner"],[3857432,".widget-gdpr-cookie-banner"],[9684694,".widget-type_system_widget_v4_modal_cookie_1"],[2943780,".widget.cookies"],[16522779,".widget__contact__item--cookie"],[6102142,".widget_alertcookie"],[3108460,".widget_coala-widget-cookie_banner"],[6743085,".widget_cookieconsentwidget"],[112794,".widget_eu_cookie_law_widget"],[3397066,".win_cookies"],[11178534,".wkp-cookie"],[8833224,".wl---cookieWarning"],[13883775,".wmdk-cookie-notice-wrapper"],[5392608,".wnet_cookiespolicy"],[5774713,".wolf-consentment-bar"],[14432595,".wolford-allow-cookies"],[14024138,".woocommerce-store-notice"],[4303389,".woodmart-cookies-popup"],[3402494,".woody-cookies-toolbox"],[14382501,".wordpress-consent-manager__wrapper"],[3524176,".wordpress-gdpr-open-privacy-settings-modal"],[4698356,".wordpress-gdpr-popup"],[1176274,".wordpress-gdpr-privacy-settings-popup-container"],[752183,".wp-block-jetpack-cookie-consent"],[14059178,".wp-cookie-prompt"],[1272006,".wp-gdpr-cookie-notice-wrap"],[3214751,".wp-gdpr-popup"],[3278846,".wp-privacy-prompt-dialog-box"],[15568760,".wp-pt-cookie-consent"],[11529555,".wp-statistics-opt-out"],[631662,".wp_privacy_cookie_wall-prompt-dialog-box"],[8846276,".wpc-cookie-warning"],[7289386,".wpcc-bottom"],[68078,".wpcc-container"],[11332055,".wpcg-br.wpcg-lay-out"],[14538837,".wpcn_banner-wrapper"],[12818263,".wpcookie-seen"],[15609761,".wpcui-cookie-bar-body"],[4741606,".wpcui-cookie-bar-display"],[612581,".wpfresh4-cookie-pop,.wpfresh5-cookie-pop"],[5601131,".wpgdpr-modal-dialogg"],[7005868,".wpgdprc"],[6033848,".wpgdprc-consent-bar"],[8854184,".wphack-cookie-wrapper"],[4145743,".wpmaster-cookie-content"],[4146091,".wpmaster-cookie-wrapper"],[530222,".wpr-cookiebalk"],[3274896,".wprcb-cookie-bar"],[936881,".wrap-cookie-banner"],[3426091,".wrap-cookie-info"],[1897925,".wrap-cookie-info-ext"],[11419585,".wrap-cookie-placeholder"],[14386132,".wrap-cookie-policy-message"],[3426531,".wrap-cookie-site"],[4776024,".wrap-cookies"],[1975178,".wrap-cookies-desktop"],[934358,".wrap-cookies-infos"],[1332554,".wrap-gdpr"],[12388973,".wrap_cookie"],[936420,".wrap_cookie_policy"],[3822481,".wrap_cookie_site"],[5490538,".wrap_cookies"],[6258017,".wrapp-cookie"],[14586970,".wrapper > #ot-sdk-btn"],[3861062,".wrapper--cookies"],[12677175,".wrapper--cookies-disclaimer"],[4481826,".wrapper-banner-cookie"],[12819866,".wrapper-banner-rgpd"],[9634769,".wrapper-cookie,.wrapper_cookie"],[459053,".wrapper-cookie-bar"],[4902723,".wrapper-cookies,.wrapper_cookies"],[6276129,".wrapper-gdpr"],[5456511,".wrapper-notify-cookies"],[659574,".wrapperCookie,.wrappercookie"],[9638741,".wrapperCookies"],[8169115,".wraps-cookie-info"],[14053084,".ws-cookie-notice"],[1996126,".ws-cookie__wrapper"],[7659406,".ws-cookiebar-wrapper"],[1125931,".wsa-cookielaw"],[3865491,".wsc-cookies-bar"],[9288880,".wsite-cookie-opt-out--wrapper"],[15825007,".wsr--data-protection"],[3261398,".wt-confirm-layer"],[16356787,".wt-cookie-box-wrapper"],[4235362,".wt-notice-cookie"],[8846837,".wta-cookies-policy"],[15536667,".wuCookieBanner"],[6751835,".wundery-cookie-banner"],[5063245,".wundery-cookie-banner-bottom"],[2754773,".ww-cookiewall"],[15239620,".wwdj-cookie-accept__area"],[3641964,".wwp-gdpr_bar"],[11035780,".wwwschutz_cmp_showing"],[2754296,".wx-cookie-ppp"],[1758157,".wx_consentbanner"],[4300648,".wz-cc-container"],[586371,".x-cookie-acceptance"],[15301916,".x-cookie-consent"],[688063,".x-cookie-disclaimer"],[10109421,".x-cookie-open"],[4407081,".x-cookies"],[2007466,".x-cookies-modal"],[10494062,".x-danone-cookies"],[1811798,".x-el[data-aid*=\"COOKIE_BANNER\"]"],[4491153,".x-lgpd-popup"],[13581013,".xcookie"],[8679579,".xenofit-cookiebar"],[15046226,".xf-cookie-hint"],[9942104,".xl2-cookie-layer"],[2333697,".xm_matomo"],[4326153,".xola-pii-consent-banner"],[3819723,".xpr-cookieModal"],[14466390,".xs-fixed[data-module=\"cookie_banner\"]"],[7865837,".xs4all-cookieWall"],[15904313,".xs4all-cookieWall-overlay"],[6738048,".xsCookieConsent"],[8332266,".xxx-cookies-tooltip"],[9934019,".xy-consent"],[7352743,".xzlgcook"],[8381210,".ya-allow-cookie"],[8036654,".yd-jig-cookielaw"],[7370860,".yellow.rgpd"],[8891985,".yn-cookies"],[2323217,".ysdb-cookiealert"],[15109353,".ysolCookieInfoBox"],[12393158,".yt-consent-banner"],[13292350,".z-banner-cookie"],[8377813,".z-cookie"],[11669580,".z-cookie-alert"],[14434350,".z-cookie-banner"],[3238698,".z-cookieBar"],[16754493,".z-cookieBar_text"],[13538293,".z-cookieBar_wrapper"],[11589376,".z-cookiepolicy"],[14356139,".z-cookies"],[3852426,".z-navicat-header-cookieBar"],[6757172,".z16_cookies_banner-wrapper"],[6079761,".zalrt-zcookies-alert"],[14561781,".zapp-cookie-consent"],[7075052,".zapp-cookie-consent-wrap"],[12259851,".zapp-cookiemessage-bottom"],[3704736,".zebra-cookie-banner-popup"],[16657366,".zen-privacypolicypopup"],[7160718,".zenario_cookie_consent"],[14727983,".zenconsent-popup"],[4397989,".zgoda_na_cookie"],[5725593,".zgody-popup"],[5535867,".zh-cookieBox"],[16192200,".zig-lists-attentieregels"],[906994,".zilch-cookie-message"],[10609520,".zk-cookies-container"],[8109471,".zm-cookies-notification"],[12306130,".zn-cookies"],[10113530,".zone-cookies"],[3622717,".zpWinThemeCookie"],[7375780,".zpconsentinfo"],[10128790,".zpm-cookie"],[12380390,".zyro-cookies"],[15628717,"body > .btn-cookie"],[13807764,"md-toast.cookies-toast"],[1949281,"article.cookie-container,div.cookie-container"],[14961469,"aside#cookie-popup,div#cookie-popup"],[14796910,"aside#eu_cookie_law_widget-2"],[15923159,"aside.amgdprjs-bar-template"],[3994453,"aside.bottom-cookies,div.bottom-cookies"],[15264266,"div#ACClayerBackground"],[5440571,"div#ACCsmallCookieLayer"],[16124093,"div#__tealiumGDPRecModal"],[14515536,"div#accept-cookie"],[11213532,"div#accept-cookie-container,section#accept-cookie-container"],[16198298,"div#aceptar_container"],[13520731,"div#cc-consent-container"],[15116932,"div#cc_container"],[10353187,"div#ccpa-consent"],[14715180,"div#ccpaCookieBanner"],[5947967,"div#cmc-cookie-policy-banner"],[8228359,"div#cmp-app-container"],[5606080,"div#consent-cookie-container"],[5222342,"div#consent-manager-container"],[12338957,"div#consentComponentContainer"],[6445080,"div#consentContainer"],[16088972,"div#consentframe"],[16527725,"div#cookie-accept-container"],[16547139,"div#cookie-acceptance"],[3913613,"div#cookie-alert-container"],[12499430,"div#cookie-banner-container,div#cookie-banner_container"],[5887051,"div#cookie-bar-container"],[16529799,"div#cookie-bar-prompt"],[14961740,"div#cookie-check"],[14228496,"div#cookie-choice-container"],[307340,"div#cookie-info-container"],[16525988,"div#cookie-law-banner"],[9984370,"div#cookieBotHide1"],[1477113,"div#cookieConsentModal"],[7522228,"div#cookieConsentStickyFooter"],[259209,"div#cookie_banner"],[1999161,"div#cookies-background"],[4737602,"div#cookiesApproval"],[5259553,"div#cookiesLightbox"],[15727501,"div#dcCookieHelper"],[2536478,"div#dcCookieHelper--bg"],[10067085,"div#eu-cookies-popup"],[5190630,"div#gdpr-cookie-accept"],[13734732,"div#gdprCookieBar"],[10607343,"div#gdprpatronInfoleiste"],[11061292,"div#gdprpatronInfoleisteOverlay"],[12121880,"div#lgpd"],[15334884,"div#lgpd-banner"],[2466157,"div#lgpd-warning-container"],[14684862,"div#shadCookie"],[5253135,"div#tracking-consent-dialog,section#tracking-consent-dialog"],[9278792,"div#whCookieManager"],[6343872,"div.-cookie"],[12864853,"div.-cookie-notice"],[12859068,"div.-cookies"],[9297059,"div.-cookies-notice"],[6555202,"div.-cookies__alert"],[12586055,"div.AcceptCookies"],[1402812,"div.BoxCookie"],[13322110,"div.ConsentCookie"],[12854124,"div.Cookie"],[177174,"div.Cookie-banner"],[166952,"div.Cookie-notice,section.Cookie-notice"],[12189295,"div.Cookie-wrapper"],[13736725,"div.CookieAccept"],[13995472,"div.CookieAlert"],[1777813,"div.CookieConfirmation"],[8847630,"div.CookieInfo"],[5487831,"div.CookieMessage__cookieMessage"],[13753288,"div.CookiePrompt"],[15947954,"div.CookieWrapper"],[16185225,"div.Cookie__Popup"],[1105534,"div.Cookies"],[13977425,"div.CookiesWrap"],[15170002,"div.EUCookie"],[10397645,"div.GdprCookieConsent-ConsentContainer"],[7902138,"div.GdprCookieConsent-ConsentContainerOverlay"],[16264479,"div.PrivacyBanner"],[16270627,"div.PrivacyCookie"],[5923101,"div.accept-cookie"],[12508606,"div.accept-cookies"],[14876153,"div.accept-rgpd"],[1621717,"div.acceptCookie"],[4363303,"div.acceptCookies"],[9190586,"div.accept__cookies"],[1588917,"div.acceptcookie"],[3280967,"div.acceptcookies"],[8582533,"div.accepted-cookies"],[866834,"div.agreecookie"],[16440408,"div.alert-cook"],[16440259,"div.alert-gdpr"],[13164595,"div.alertCookies"],[4580765,"div.allow-cookie"],[12997551,"div.allow-cookies"],[6414814,"div.allowcookie"],[11215483,"div.ap-cookie-consent"],[3166594,"div.app-cookies"],[284491,"div.ask-cookie"],[16262616,"div.askcook"],[3600858,"div.aw-cookie-banner"],[14592205,"div.b-cookie"],[15580104,"div.block-cnil"],[8061442,"div.block-cookie-warning"],[10604179,"div.block-cookies"],[6171492,"div.blog-cookie"],[642963,"div.box_lgpd"],[4008696,"div.c-consent"],[1365228,"div.c-cookie,section.c-cookie"],[9858075,"div.c-cookieConsent"],[10940667,"div.c-cookieconsent,section.c-cookieconsent"],[10298727,"div.c-gdpr"],[3628650,"div.cPolicy"],[13493520,"div.cc-CookieWarning"],[1783398,"div.cc-revoke"],[12041421,"div.ccpa-message"],[13030488,"div.ccpa-notice"],[12806403,"div.civic_cookie__banner"],[562652,"div.civic_cookie__overlay"],[1326626,"div.cnil"],[14677593,"div.cnil-popup"],[13616716,"div.confirm-cookie"],[11547823,"div.consent-banner-container"],[14513242,"div.consent-bg"],[2188726,"div.consent-dialog"],[6673858,"div.consent-show"],[8680905,"div.consent-summary-shown"],[4317842,"div.consent-tracking"],[4296911,"div.containerCookies"],[3743364,"div.conten-cookies"],[9239093,"div.coockiesdiv"],[9241725,"div.cookie--bar"],[7767805,"div.cookie--blur"],[4721873,"div.cookie--notice"],[3566109,"div.cookie--wrapper"],[13368448,"div.cookie-accept-container"],[10868709,"div.cookie-background"],[14956160,"div.cookie-banner-wrapper"],[2680124,"div.cookie-bar--is-visible"],[1516608,"div.cookie-bar-visible"],[9241122,"div.cookie-bloc"],[4710956,"div.cookie-choices"],[10871224,"div.cookie-compilance"],[10871389,"div.cookie-compliance"],[4720147,"div.cookie-confirm"],[14986130,"div.cookie-consent-banner,nav.cookie-consent-banner"],[9511038,"div.cookie-consent-block"],[9510611,"div.cookie-consent-modal"],[9339833,"div.cookie-consent-open"],[9510458,"div.cookie-consent-popup"],[9339452,"div.cookie-consent-show"],[14985709,"div.cookie-consent-window"],[4720861,"div.cookie-content"],[4722784,"div.cookie-details"],[2034968,"div.cookie-directive"],[10851661,"div.cookie-disclaimer"],[2041976,"div.cookie-disclamer"],[10851476,"div.cookie-disclosure"],[4145018,"div.cookie-eu"],[9241403,"div.cookie-gdpr"],[11171448,"div.cookie-header"],[9241296,"div.cookie-hint"],[4710335,"div.cookie-hinweis"],[9241094,"div.cookie-hold"],[9241324,"div.cookie-info"],[10854786,"div.cookie-notice-big"],[1514712,"div.cookie-notice-open"],[14614820,"div.cookie-notice-visible"],[14615629,"div.cookie-notice-wrapper"],[9104223,"div.cookie-notification"],[11167323,"div.cookie-parent"],[9695182,"div.cookie-policy-banner"],[1523266,"div.cookie-policy-info"],[2096488,"div.cookie-policy-info--center"],[1523292,"div.cookie-policy-open"],[3050451,"div.cookie-reminder"],[9241266,"div.cookie-show"],[4709988,"div.cookie-visible"],[9241538,"div.cookie-warn"],[4742735,"div.cookie-wrapper"],[14291106,"div.cookieBackgaround"],[7797262,"div.cookieBanner,form.cookieBanner"],[3984652,"div.cookieDisclaimer"],[7811910,"div.cookieHolder"],[14539054,"div.cookieInfo"],[12260540,"div.cookieMessage"],[4145992,"div.cookieMsg"],[4145850,"div.cookieNav"],[7821144,"div.cookiePolicy"],[4146146,"div.cookiePop"],[7820968,"div.cookiePrompt"],[1802998,"div.cookieTextsWrapper"],[12613481,"div.cookie__alert"],[3915790,"div.cookie__backdrop"],[2236998,"div.cookie__compliance"],[2239299,"div.cookie__disclaimer"],[12607550,"div.cookie__layer"],[6576739,"div.cookie__notice"],[12595209,"div.cookie__popup"],[7820282,"div.cookie_agree"],[13621444,"div.cookie_agree_wrap"],[9298046,"div.cookie_head"],[12617354,"div.cookie_header"],[7820002,"div.cookie_popup"],[9298030,"div.cookie_text"],[6578454,"div.cookie_visible"],[4364092,"div.cookiebackground"],[7838510,"div.cookiebanner"],[4146450,"div.cookiebar"],[4146456,"div.cookiebox"],[13256591,"div.cookieconfirm"],[7844710,"div.cookieholder"],[14540260,"div.cookiehtml"],[7843454,"div.cookienotice"],[4147138,"div.cookiepop"],[7853768,"div.cookieprompt"],[12885737,"div.cookies--visible"],[7520415,"div.cookies-banner,div.cookies_banner,section.cookies_banner"],[7848370,"div.cookies-body"],[9317692,"div.cookies-btm"],[13823087,"div.cookies-fixed"],[2813706,"div.cookies-modal-container"],[9317357,"div.cookies-pan"],[7509658,"div.cookies-parent"],[7502042,"div.cookies-splash"],[10724341,"div.cookies-visible"],[12387376,"div.cookiesAcceptance"],[7547383,"div.cookies__alert"],[7547027,"div.cookies__first"],[7547929,"div.cookies__outer"],[7521894,"div.cookies_design"],[7847843,"div.cookiescreen"],[13828945,"div.cookiesection"],[11387554,"div.cookiestatement"],[3939189,"div.dp--cookie-consent"],[3594318,"div.edu-modal-cookie"],[10103849,"div.eu-overlay"],[13687422,"div.euconsent"],[2581395,"div.eupopup"],[1287972,"div.ezmob-footer"],[7762025,"div.gdpr-bottom"],[521507,"div.gdpr-confirm"],[7762590,"div.gdpr-cookie"],[9345332,"div.gdpr-cookieconsent-container"],[7868163,"div.gdpr-cookieconsent-overlay"],[6735198,"div.gdpr-cookieconsent-settings"],[15901151,"div.gdpr-popup-border"],[16527330,"div.gdpr-show"],[510335,"div.gdpr-wrapper"],[7790854,"div.gdprWrapper"],[13173255,"div.grid-cookie"],[252966,"div.i-cookie"],[13074274,"div.is-cookie"],[6694465,"div.is-cookies"],[5427825,"div.js-cookie-consent-overlay"],[3560220,"div.js-cookie-note"],[12644203,"div.js-cookie-note--overlay"],[3337343,"div.js-cookie-template"],[434448,"div.js-disclaimer"],[2998738,"div.layer_cookies"],[1948175,"div.layout-cookie"],[6246319,"div.lgpd-popup"],[9299922,"div.lgpd-warning"],[11736315,"div.messagecookies"],[398801,"div.notice--cookie"],[7615831,"div.notificationpopup"],[2374448,"div.nwm-cookies"],[3061046,"div.pageCookie"],[5620945,"div.panelCookies"],[6878252,"div.privacy-info"],[15321882,"div.privacy-message"],[8552423,"div.privacy-modal"],[15982788,"div.privacy-module"],[6878425,"div.privacy-note"],[15513471,"div.privacy-overlay"],[12135666,"div.privacy-popup-container"],[15340090,"div.section--cookie"],[16364354,"div.section-gdpr"],[11319627,"div.show-cookie-box"],[11024923,"div.show-cookie-consent"],[5149095,"div.show-cookie-policy"],[15274194,"div.show-cookies"],[4156924,"div.sqs-cookie-banner-v2"],[3811417,"div.v-cookie"],[7361656,"div.w-cookie"],[13241738,"div.with-cookie"],[10852967,"form.cookie-bar--fluid"],[7767604,"section.cookie-alert"],[13636282,"section.cookie__privacy"],[9601159,"#disclaimer_amundi"],[5024585,"#as24-cmp-popup"],[13156846,".fp-cookie-modal"],[15399558,"div.amgdprcookie-modal-container"],[10262706,"div.ammodals-overlay"],[5744940,"#rodopopup.popup"],[13980991,"#ctl02 > .CookieConsent"],[11914897,"#form > div > .CookieConsent"],[6818560,".navbar > .CookieConsent"],[15527130,"footer > .CookieConsent,header > .CookieConsent"],[13981219,".js-notice.notice--cookie"],[7304570,".notice--cookieAdvanced"],[2668006,".cookie_cookie-bar__2c3Jq"],[5576809,".darkvclob.bc.minvclob"],[499999,".cajaNegraAlerta"],[874955,".modalNuestraCookies"],[427831,"#ccm_welcome"],[3506903,".ccm_show.ccm"],[8969614,"div.cookie-consent--visible,section.cookie-consent--visible"],[633046,"#confirm.jqmConfirm"],[12521273,"#st_popup.stElement"],[11639144,".theme1._1oph9f9._3hmsj._1xb7gam"],[11861139,"#cookie-law-info-bar ~ .cli-modal-backdrop,#cookie-law-info-bar[style*=\"border-box; display:\"],#cookie-law-info-bar[style*=\"border-box; padding:\"],#cookie-law-info-bar[style*=\"bottom:\"],#cookie-law-info-bar[style*=\"top: 0px\"],#cookie-law-info-bar[style*=\"top:0px\"]"],[2161694,"#footercontent > #cookie-law-info-bar"],[13396205,".footer > #cookie-law-info-bar"],[733565,".site-content > #cookie-law-info-bar"],[5665600,".current.blocker.blocker-cookies.jquery-modal"],[9833429,".mpp-container-position-bottom-bar"],[3205619,".mpp-container-position-middle-center"],[8019583,".mpp-container-position-top-bar"],[762364,".pixelmate-banner-bottom"],[1561734,".pixelmate-general-banner-wrapper"],[435334,".src-containers-cookie-notice-style__cookieNoticeWrapper--1pQtK"],[14950518,".cmp--var-e.cmp__wrapper"],[7528871,".yui3-widget-mask"],[4703554,".yui3-widget.cooke-popup"],[10209778,".ant-notification-bottom.ant-notification"],[2095940,"._ghxfkh._3hmsj"],[1861260,".gdprBG"],[15031660,".privacySettings:not(html):not(body)"],[2780748,".main_container > .consent_site_cover,.main_container > .consent_window"],[6894518,".sticky-footer > div > div > .c-cell"],[12374712,"#page-wrapper-component > .legal-banner-component"],[8424385,"#app-root.c > .z"],[6315431,".sui-CmpUi > .sui-MoleculeNotification"],[8115385,".noty_cont > li > .noty_alert > .noty_message"],[7422354,".uk-position-z-index.uk-position-bottom"],[9578255,".vw5-statisticsOptBox"],[185849,"#cmp-container-id"],[7436775,"#cmp-ui-iframe"],[9637234,"#amp-user-notification"],[12241664,"#amp-user-notification1"],[4512426,"#sliding-popup.sliding-popup-top"],[3653316,"body.sliding-popup-processed > #sliding-popup"],[1030394,".docked-bottom.info-bar"],[9140865,"#gh-gb"],[14099856,".gh-banner"],[7976810,".gh-banner-active"],[16335938,"#epbar"],[1256932,"#gb[style=\"min-width: 980px;\"] > .gb_wb"],[10966727,"#pushdown > .gb_ib,#pushdown > .gb_wb"],[12082705,"div > #cnsh[style=\"display: block;\"]"],[14298404,"div[style=\"min-width: 750px;\"] > .gb_wb"],[1011085,".skoda5-statisticsOptBox"],[15994553,"#prism-modal.prism-modal"],[6934391,"#newprivacy > .alert-box"],[233514,"#bottom_dialog > #bottom_dialog_inner"],[6145048,"#ck_row"],[9739989,"#dgsvoLayer"],[5431785,"#kki_div"],[3795537,"#lytic_askbox"],[580761,"#sf-minisite-toolbar"],[371022,"#xcm-bar"],[12885994,"#zwcc"],[9447551,".as-oil-content-overlay"],[3131235,".bst-panel"],[2747929,".c_i_container"],[14339092,".cmplz-soft-cookiewall"],[12447256,".elisa-navi-cookie-and-consent-disclaimer"],[4863300,".rcc-panel"],[4881902,".recocliv2"],[12529498,"#pp_b.pp-p"],[2032062,".wrap > .consent-widget"],[10109393,".js-consent.consent"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/annoyances-others.js b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-others.js new file mode 100644 index 0000000..4031882 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-others.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// annoyances-others + +const toImport = [[3491667,"#FooterboardMobile"],[2643162,"#ac-lre-player"],[13469623,"#ac-lre-player-ph"],[848853,"#amp-smart-banner-download"],[296635,"#article_sharing_footer"],[16176126,"#cxense_widget"],[16521278,"#envato-widget"],[10750263,"#feedback-bottomentry"],[12393430,"#feedback_callout"],[4590364,"#feedback_widget_tab"],[5434650,"#feedbacklinktab"],[6768180,"#feedburner_left"],[10506299,"#feedburner_right"],[7414602,"#feedburneremailwidget-3"],[15396026,"#gc_message_bar"],[16564781,"#hellobar-container,#hellobar_container"],[9209859,"#hellobar-takeover"],[2645331,"#hellobar-wrapper"],[4194013,"#jbb_widget_customizable"],[12817118,"#meebo-iframe"],[11405212,"#mvp-prev-next-wrap"],[12149617,"#noti_msg"],[14658214,"#oneSignalBell"],[8290161,"#onesignal-bell-container"],[3638864,"#onesignal-popover-container"],[13918386,"#phxtags-belowcontent"],[4335209,"#piano_bottom_ribbon_wrapper"],[1121892,"#ppsPopupBgOverlay"],[14741618,"#prev-next-wrap"],[14961336,"#prev-post-wrap"],[15080520,"#pubexchange_widget2"],[3790078,"#readNextWidget"],[15534445,"#sdac_feedburner_widget-3"],[13994531,"#simplereach-slide-element"],[14742143,"#sumotest-badge"],[13873846,"#uservoice-feedback"],[16430045,"#uservoice-feedback-tab"],[12253099,"#widget_detail_postlinks"],[8287150,"#wpd-bubble-wrapper"],[3025307,"#wpfront-notification-bar-spacer"],[9928174,"#wpl-likebox"],[4040863,"#zerg-target"],[15337065,".UpNext-Wrapper"],[8924366,".abicon-feed"],[15057936,".android-smart-banner"],[11225416,".article-next-sticky"],[4120133,".bbccom_text"],[16584179,".block-simplenews"],[14937417,".dailydeal_wrapper"],[3290967,".dd_ajax_float"],[795409,".feedbackTab"],[12838575,".floatingfeedback"],[14358762,".fyre-notifier-container"],[9121034,".grecaptcha-badge[data-style]"],[7696434,".gt-popup"],[11297082,".homeDonateCta"],[7471861,".house-ad-wrap"],[8053703,".inlinkz-widget"],[5434054,".ione-widget-jobs"],[5062787,".jnews_popup_post_container"],[2247735,".klarna-banner"],[5952393,".notifyjs-corner"],[9239152,".ntfc_overlay"],[3632841,".ntfc_popup"],[13272348,".onesignal-bell-container"],[2706137,".onesignal-customlink-container"],[14147151,".onesignal-slidedown-container"],[1782005,".partage_reseaux_sociaux"],[13868608,".pin-it-btn-wrapper"],[7192617,".plista-suggestions"],[9954208,".ppsPopupShell"],[3036489,".prev-next-article"],[1232034,".prevNextPost"],[14771794,".readmore-pop-up"],[8179105,".recommended-flyout-wrap"],[9543081,".sailthruRecommendation"],[878155,".td-more-articles-box"],[10634857,".trustpilot-widget"],[1282151,".upNext-container"],[3692777,".vf-conversation-starter"],[13580375,".widget-feedburner"],[1104513,".widget_al2fb"],[14953295,".widget_feedburnerformwidget"],[1104810,".widget_feeds"],[13061591,".widget_ione-jobs_v2"],[4716866,".widget_mailster_signup"],[14559817,".widget_mc4wp_widget"],[14528970,".widget_mybloglog"],[16677302,".widget_pushpad_widget"],[2773113,".widget_sdac_feedburner_widget"],[12612525,".widget_social_icons"],[5815844,".widget_wpjb-recent-jobs"],[1900635,".widget_wysija"],[7765032,".wpmchimpa-overlay-bg"],[14125034,".preezie-widget-modal"],[10682847,"#cb-widget-sales-pop"],[1565383,"#goodreviews-wrapper"],[9670481,"#message-purchased.wn-background-template-type-2,#message-purchased.wn-extended"],[12413875,"#mps-sales-notification"],[5599290,"#recent_sales_ticker"],[8532275,"#sales-pop-plugin"],[15068329,".cbSalesPopContainer"],[3600967,".ck-sp-app-wrapper"],[3160760,".fomo-notification-container"],[16180033,".js-pn.payment-notification"],[14939602,".noti-container-main"],[6197760,".source-woocommerce.nx-notification"],[10711324,".wpcsn-notification-inner"],[2743036,".yo-notification"],[2946651,".vjs-pip-y-bottom"],[50083,"div.l > .acu.act"],[9982692,"#credential_picker_container"],[2225696,"#credential_picker_iframe"],[16646639,"#consumer-app > #navbar-wrap > .pm-root-announcement,#consumer-app > .modals-wrap > .pm-follow-v2"],[5161247,".pm-follow-wrap"],[5058133,".bp-banner"],[13571265,"#hot-jobs"],[12780801,".js-stickyFooter.u-bottom0.u-fixed"],[14261456,".postActionsBar-container"],[10643084,".u-zIndexMetabar.u-fixed"],[8635497,"#back-to-home > .back-to-home-button"],[2616265,"#close-btn-wrapper > #close-back-btn"],[13376421,".article-section > .ui-button-close"],[14553435,".close-wrap > .close-overlay"],[13124963,".gnt_m_fs.gnt_m"],[1388805,"#nca-behavioural-banner-wrapper"],[5665871,".RelatedStoriesSupportUsComboInlineContentresponsive"],[3020418,".cm-failsafe"],[7585872,".cm-hero-container"],[10796371,".cn_ecom_placement"],[5992896,".consumer-marketing-unit--article-mid-content"],[10380183,".cta_magazine_subscription_wrap"],[6355851,".ecom-placement"],[8186383,".ecom-promo2"],[5244189,".featured-post-banner__newsletter-signup"],[10753946,".g-cta-subscribe"],[7577429,".hdr-sub-ad-01"],[15241703,".nca-block-promo-banner"],[4669605,".newsblock-support-cta"],[13715259,".newsltter-iframe"],[10482464,".pn-single-post-wrapper__newsletter-signup"],[2388167,".subscription-tout"],[15597898,"#floaty-rss"],[15765106,"#follow-rss"],[15583515,"#footer-rss"],[7916295,"#footerrss"],[12038613,"#rightSocialRss"],[11376817,"#rss-subscribe"],[12879035,"#rsslisting"],[6210222,"#sidebar-rss"],[2624595,"#social-links-rss"],[13127770,".addthis-rss"],[15417002,".follow-link-rss"],[11086207,".follow-rss"],[15169123,".followRSS"],[984958,".follow__rss"],[5357419,".follow_us_rss"],[11128150,".footer-rss"],[11097845,".footerButtonRSS"],[15143946,".footerRSS"],[7610526,".p-footer-rssLink"],[7194288,".rss-blogroll"],[293641,".rss-footer"],[6423685,".widget_rssiconwidget"],[8240909,"#ArrowToTop"],[1416571,"#BackToTop"],[13078268,"#BtmToPageTopArea"],[5981160,"#Imgback2top"],[12301426,"#J_returntop"],[5021300,"#PAGE_TOP_LINK"],[3290924,"#ReturnToTop"],[1136399,"#ScrollToTopButton"],[14066555,"#ScrollToTopContainer"],[4354607,"#T-Hoch-Btn"],[2112916,"#ToTopButtom"],[4398629,"#WidgetScrollToTop"],[9775288,"#arrow-scroll-top"],[8918161,"#arrow_to_site_top"],[11227383,"#ast-scroll-top"],[7505846,"#auto-top-link"],[6394810,"#back-to-the-top"],[7453141,"#back-to-top-arrow"],[6381159,"#back-to-top-btn"],[9164078,"#back-to-top-button"],[12565458,"#back-to-top-icon"],[9163524,"#back-to-top-scroll"],[12581094,"#back-top"],[8637333,"#back-top-btn"],[8637326,"#back-top-top"],[12943769,"#back2top"],[12554770,"#backToTopButton"],[10561388,"#backToTop_RT"],[11890240,"#back_to_top_now"],[8478991,"#backtotop-scroll"],[10456658,"#backtotopbutton"],[6820477,"#backtotoplink"],[1622941,"#base_scrollToTop"],[3796156,"#bigslam-footer-back-to-top-button"],[12140623,"#bktotopbtn"],[5493083,"#block-backtotop"],[8897027,"#bt-backtop"],[14613989,"#bt-scroll-top,#bw-scroll-top"],[577966,"#btn--back-to-top"],[12477984,"#btn-back-top"],[11085216,"#btn-go-top"],[15878418,"#btn-scroll-up"],[11099507,"#btn-to-top"],[11086064,"#btn_backtt"],[11843381,"#btn_control_totop"],[16441105,"#button-to-top"],[519003,"#button-totop"],[16691900,"#buttonScrollTop"],[11641554,"#c-backtotop-btn"],[4361103,"#cb-to-top"],[1624509,"#cw_to_top"],[11342099,"#divGoTop"],[11542836,"#div_gotop_outer"],[11905823,"#dynamic-to-top"],[16421834,"#edgtf-back-to-top"],[1842138,"#eltdf-back-to-top"],[1650319,"#fav-backtotop"],[5555402,"#fl-to-top"],[1588228,"#float-btn-backtotop"],[2099731,"#footer-0-BackToTop"],[2132013,"#footer-back-to-top"],[15826877,"#footer-to_top_button"],[7606798,"#footer_scroll_top"],[6246651,"#g1-back-to-top"],[9141042,"#gh-bt"],[9417982,"#gkBackToTop"],[6379371,"#gkTopLink"],[7602451,"#go-to-bottom"],[8825739,"#go-to-top,#gp-to-top"],[4052407,"#goDownFooter"],[10742428,"#goToTop"],[6605942,"#goToTopButton"],[5400851,"#goToUp"],[3839490,"#goTopFooter"],[12209790,"#goto-top"],[14261558,"#goto-top-page"],[8784700,"#gotoTop"],[12376317,"#gotoTopWrapper"],[8817500,"#gototop:not(body)"],[15909158,"#imPageToTop"],[16530919,"#img_goTop"],[6062288,"#inline-related-post"],[15121597,"#int-btn-top"],[5240555,"#iron-back-top"],[12497548,"#jGoTop"],[15789204,"#jas-backtop"],[808975,"#jiordano-totop"],[4579233,"#jm-back-top"],[5684022,"#js-back-to-top"],[10619650,"#js-backtoTop"],[5024536,"#js-btnGoTop"],[6288696,"#js-pagetop-btn"],[11123467,"#jsn-gotoplink"],[15259817,"#jump-to-top"],[10152623,"#jump-top"],[9293598,"#jwDisqusBackToTop"],[10443854,"#ktz-backtotop"],[9949285,"#layoutscrolltop"],[8819791,"#linkbacktop_top"],[11199084,"#mainToTopAnchor"],[11356654,"#main_scroll_icon"],[3293377,"#menu-back-to-top"],[2748809,"#mgs-scrollup"],[8333762,"#mkd-back-to-top"],[15915339,"#mkdf-back-to-top"],[11627477,"#move-to-top"],[7607911,"#move_to_top"],[6291160,"#mt-scrollup"],[486109,"#navBackToTop"],[14152863,"#neklo_scrolltotop_arrow"],[3284798,"#nino-scrollToTop"],[714619,"#np-scrollup,#nv-scrollup"],[8673052,"#onTop3"],[6834761,"#page-go-up"],[13694921,"#pageStick-Backtop-btn"],[595856,"#pagescrolltop"],[5096837,"#picto-to-top"],[5750444,"#pix--totop"],[1249597,"#pl_common_scrollToTop"],[12311023,"#pojo-scroll-up"],[7118045,"#pro-scroll-top"],[1495695,"#qodef-back-to-top"],[2963804,"#return-to-top"],[7630423,"#returnOnTop"],[1100462,"#return_to_top"],[5698936,"#sbttBacktotop"],[10973347,"#scrl-top"],[15617129,"#scroll-top-button"],[11654188,"#scroll-top-link"],[14902080,"#scroll-top-top"],[14899872,"#scroll-toplink"],[6266554,"#scroll-up-button"],[15131055,"#scrollToTopButton"],[971633,"#scroll_back_to_top"],[13129591,"#scroll_to_top"],[16762630,"#scroll_top_div"],[5141068,"#scroll_top_wrap"],[16190909,"#scroll_totop"],[16222313,"#scrolltoptop"],[8890677,"#scrolltotop"],[2369056,"#scrolltotop_button"],[1326116,"#scrollup_button"],[12972514,"#site-scroll-top"],[674000,"#siteBackToTop_small_box"],[13642469,"#spnGoTop"],[2516687,"#sticky-back-to-top"],[8699123,"#sttotop"],[11321065,"#tab-to-top"],[9220071,"#tbScrollToTop"],[6488523,"#tc-footer-btt-wrapper"],[14937625,"#theme-go-to-top"],[823546,"#to-top-button"],[15385087,"#to-top-container"],[4352017,"#to-top-link"],[8634125,"#toPagetop"],[11800504,"#toTo_button"],[8510456,"#toTopLink"],[8876074,"#to_top:not(body)"],[6918663,"#to_top_scrollup"],[10848315,"#top-to-top"],[14862308,"#tornasu"],[3650882,"#tothetop"],[8349870,"#tothetopbtn"],[7428214,"#totop-btn"],[13795637,"#totop-scroller"],[12822563,"#totopBtn"],[484428,"#totopscroller"],[645032,"#ts-back-to-top"],[2350513,"#tweScrollTop"],[13393945,"#ui-to-top,#up-to-top"],[14771496,"#uiGoToTop"],[12732968,"#uix_jumpToFixed"],[14917809,"#uix_jumpToTopFixed"],[2258346,"#ultra-go-top"],[10802594,"#up_scroll_arrow"],[4404198,"#volver-arriba"],[2532111,"#w2b-StoTop"],[5841038,"#wp-smooth-scroll"],[3800465,"#wpfront-scroll-top-container"],[7678443,"#wrap-scroll-toplink"],[6086824,"#xb_ScrollDown"],[1362079,"#xb_ScrollUp"],[778230,".BackToTop"],[812022,".Backtotop"],[10354284,".Bt_Gotop"],[6359136,".Button-BackToTop"],[15109097,".ButtonBackToTop"],[10842580,".Footer__backToTopButton"],[15526814,".GlobalFooter-backToTop"],[14753758,".GlobalFooter-backToTopSection"],[9631408,".JumpToTop"],[1146506,".NextCheatButton"],[6214479,".Page-footer-back-to-top"],[12777149,".PageHeaderWithMenu-backTop"],[3508206,".ScrollTop"],[2302193,".SiteScrollToTopButton"],[11661710,".TopGoTop"],[5179906,".W_gotop"],[12852037,".a-back-to-top"],[13568519,".a-core-scroll-to-top"],[14630367,".ab__scroll_to_top"],[13599284,".ant-back-top"],[8347623,".arrow_scroll_up"],[6756069,".arrow_up"],[4410866,".artee-back-to-top"],[11092225,".article-back-to-top"],[9056993,".article-return-to-top"],[11572171,".aside-backtop"],[14726691,".aside-item-top"],[6618863,".aux-goto-top-btn"],[15955967,".axScrollToTop"],[14157446,".b-back-to-top"],[9608156,".b-button-to-top"],[5394518,".b-footer__btn_up"],[12290952,".b-scroll-to-top"],[16454522,".b-scroll_to_top"],[16478474,".back-to-top-btn"],[4735939,".back-to-top-button,.back-to-top_button"],[9034731,".back-to-top-container"],[16478692,".back-to-top-cta"],[6314267,".back-to-top-link"],[4735461,".back-to-top-sticky"],[6314223,".back-to-top-wrap"],[8643873,".back-to-top-wrapper"],[1707202,".back-to-top:not(body):not(html)"],[8611473,".back-to-top__button"],[12248843,".back-top"],[1910264,".back-top-btn"],[1910243,".back-top-top"],[15435922,".back-top_button"],[13110004,".back2top"],[2729494,".backToTop"],[11299263,".backToTopButton"],[11570367,".backToTopIcon"],[8740803,".backToTopVisible"],[5255138,".backTopLink"],[16280089,".back_Top"],[4579968,".back_Top_Icon"],[5728187,".back_Top_wp"],[5726768,".back_to_top"],[805161,".back_to_top_link"],[5728172,".back_top_bg"],[3639843,".back_top_top"],[5719805,".back_up_but"],[15461523,".backto-top"],[8463241,".backtopbutton"],[2695702,".backtotop"],[10840163,".backtotop-bubble"],[4875711,".backtotopbutton"],[15458741,".backtotopx"],[8569404,".bc_goto_top"],[1451125,".bcp-block-back-to-top"],[4877352,".bd-backtotop-1"],[4063438,".bfc-scroll-to-top,.btn-scroll-to-top"],[8762929,".bigslam-footer-back-to-top-button"],[903360,".block_to_top"],[11381378,".blog-back-to-top"],[11909065,".body-back-to-top"],[755007,".body-btn-top"],[1835989,".body-scrollToTop"],[8821611,".bof-scroll-top"],[8611861,".bottom-scroll-top"],[16418566,".box-scrollToTop"],[1181312,".bt-pagetop"],[2626819,".btn--move-to-top"],[15552997,".btn--toTop"],[12961802,".btn-back-to-top"],[9233314,".btn-cmn-pagetop-wrap"],[15630765,".btn-go-top"],[9954879,".btn-goto-top"],[13808605,".btn-pb-back-to-top"],[4332282,".btn-return-top"],[7896119,".btn-scroll-to-top-container"],[3120739,".btn-scroll-top"],[13015903,".btn-scroll-up"],[15647230,".btn-to-top"],[12852471,".btn-top[href^=\"#\"]"],[15905889,".btn-tw-backtotop"],[4290933,".btn.gotop"],[12067272,".btn2top"],[15622317,".btnBackTop"],[15630077,".btn_backtt"],[7508638,".btn_gototop"],[8320092,".button--scroll-top"],[5416487,".button--toTop"],[10786683,".button-back-top"],[5227948,".button-go-up"],[3438143,".button-scroll-to-top"],[5435228,".button-to-top"],[13362664,".bw-scroll-top"],[7361607,".c-back-to-top"],[721145,".c-back-to-top-cta"],[14369252,".c-back-top"],[13964174,".c-footer__back-to-top"],[2167831,".c-totop"],[4408631,".c_pagetop"],[9661907,".category-page__back-to-top--button"],[14478141,".ccm_go_top"],[9027447,".cp-footer-scroll-top"],[14706994,".crc-backToTop"],[14059709,".ct-js-btnScrollUp"],[3025327,".ct-scrollUpButton"],[766956,".ct-totop"],[5115493,".custom-back-to-top"],[2959109,".dc-go-top"],[2830441,".dmtop"],[9500022,".dp-footer__to-top"],[13614833,".dvt-go-top"],[933346,".eb-toc-go-top"],[11265200,".ef3-back-to-top"],[13043183,".enigma_scrollup"],[10869243,".et_pb_scroll_top"],[9658800,".eut-back-top"],[16777170,".f-footer__btn_up"],[7805379,".f-go-top"],[9062967,".fi-back-to-top"],[7995722,".fjs-scroll-to-top"],[6635748,".fk-ui-goTop"],[5209889,".fk_siteBackToTop"],[12246912,".footer--scrolltop"],[11816306,".footer--totop"],[11973824,".footer-back-to-top"],[9499182,".footer-back-top"],[13806229,".footer-backtotop"],[12271701,".footer-button-top"],[11985613,".footer-link-to-top"],[10728067,".footer-scroll-totop"],[11809641,".footer-to-top"],[11995924,".footer-top-of-page"],[10544540,".footerBackToTop"],[10463925,".footerBackToTopLink"],[16712833,".footer__back-to-top"],[14238209,".footer__back-to-top-button"],[1662619,".footer__back-to-top-container"],[6954318,".footer__backtotop-btn"],[9523613,".footer__go-to-top"],[11260464,".footer__nav-to-top"],[10248493,".footernavigation__scrollUp"],[6183704,".fwscrolltotop"],[14845814,".g1-back-to-top"],[1171614,".g1-back-to-top-on"],[1211438,".ga-scrolltop-anchor"],[11501433,".gantry-totop-wrapper"],[13327365,".generate-back-to-top"],[2008506,".glyphicon-arrow-up"],[10452546,".gn-backtotop"],[14094278,".go-to-top"],[13187416,".go-to-top--btn"],[4991396,".go-to-top-arrow"],[767590,".go-to-top-button"],[14121193,".go-to-top-desktop"],[13189750,".go-to-top-page"],[10184454,".go-top"],[6455268,".go-top-button"],[15752232,".go-top-footer-btn"],[10532559,".go-top-wrapper"],[10005909,".go-top2"],[14116625,".go-up-btn"],[10268601,".go2top"],[377253,".goBackTop"],[15912017,".goToTop"],[13924168,".goTop"],[15891177,".goTopButton"],[1336628,".go_to_top"],[8878155,".go_top_scroll"],[9315695,".goto-anchor-top"],[16311827,".goto-top"],[3095202,".goto-top-container"],[16568040,".gotop-btn,.gotop_btn"],[9955284,".gotop-wrapper"],[13995281,".gototop"],[9562152,".goup-container"],[11170424,".gpe_movetop"],[10494579,".gr-footer-back-top"],[4716945,".greatwp-scroll-top"],[12550815,".gs18-GoTop"],[12856885,".hestia-scroll-to-top"],[1304635,".hm_go_top"],[7726225,".hse-scrolltotop"],[14005246,".icon--totop"],[8972009,".icon-back-to-top"],[12768600,".infinite-footer-back-to-top-button"],[10277160,".ins-backtotop"],[11467745,".is-totop"],[1478686,".itemBackToTop"],[15281844,".itw-scrollTop"],[9028989,".ivu-back-top"],[7022958,".iyc-views-ScrollUp"],[9269086,".j-footer__btn_up"],[3277341,".jquery-back-to-top"],[757000,".js--scroll-top"],[13802299,".js-back-to-top"],[12570712,".js-back-to-top-story"],[16569967,".js-backToTop"],[11425177,".js-button-totop"],[10093704,".js-pageTop"],[6520199,".js-persistent-nav-top"],[3165579,".js-s-f-back-to-top"],[5489632,".js-scroll-top:not(html):not(body)"],[16772810,".js-scrollTop"],[2270898,".js-scroll_to_bottom"],[8064029,".js-scroll_to_top"],[11673058,".js-toTop"],[10106325,".js-top-btn"],[14866528,".jsButtonToTop"],[1390983,".js_Link_GoUp"],[13470259,".js__back-to-top"],[425948,".js_btn_gotop"],[8212946,".js_go_up"],[12664210,".js_scroll_top"],[11245241,".js_to-top"],[16396943,".jsbd-Backtotop"],[8375310,".jscroll-to-top_link"],[1211716,".jump-to-top"],[1017677,".jupiterx-scroll-top"],[216666,".kleanity-footer-back-to-top-button"],[15583021,".kleo-go-top"],[4177160,".layout__scroll-to-top"],[6780296,".layoutscrolltop"],[4746508,".lia-component-common-widget-scroll-to"],[14348261,".link_GoUp"],[14205939,".link_to_top"],[12021736,".m-ButtonScrollTop"],[7483465,".m-back-to-top"],[10364072,".m-go-top"],[2415392,".m-scroll-top"],[3951364,".main-icon--pagetop"],[5447133,".material-scrolltop"],[15339692,".menu-back-to-top"],[12488700,".mh-back-to-top"],[15451962,".mintwp-scroll-top"],[8610124,".mk-go-top"],[15271139,".mnmd-go-top"],[6500798,".mod-totop"],[10377186,".ms-scroll-to-top-button"],[8865347,".mvp-fly-top"],[5054447,".mvp-to-top"],[11074557,".mypresta_scrollup"],[10975703,".nav--back-to-top"],[4037932,".navigate-to-top"],[1993035,".o-back-to-top"],[8789741,".o-backtop"],[6247125,".on--totop"],[6989694,".os-back-to-top"],[6503968,".oui-back-to-top"],[6778988,".p-pagetop-btn"],[10669394,".page-to-top-visible"],[15311546,".pagetop-btn"],[4302753,".pb-back-to-top"],[9011305,".penci-go-to-top-floating"],[2983686,".pgevoke-backtotop"],[5061353,".pi-scroll-top-arrow"],[268776,".picto-to-top"],[2829217,".pix--totop"],[11877640,".prodToTop"],[8313696,".q-back-to-top-button"],[1957559,".q-mod-back-to-top-button"],[10085600,".qc-back-to-top"],[3196411,".qw-scrollbutton-top"],[10198545,".remonter-la-page"],[8859548,".retour_haut"],[6362385,".return-to-top"],[8676129,".returnToTop"],[132288,".return_top"],[14661973,".rh-footer-back-to-top"],[10951883,".rlx-back-top"],[900612,".rtp-back-to-top"],[13199376,".ruby-back-top"],[11411353,".s-btn-gotop"],[16448243,".s-f-back-to-top"],[3098916,".s-gotop-wrap"],[6453580,".s5_scrolltotop"],[4586594,".sc-back-to-top,.sf-back-to-top,.sh-back-to-top"],[14493894,".scroll-back-to-top-wrapper"],[4746420,".scroll-to-top-arrow"],[1063015,".scroll-to-top-btn"],[14307500,".scroll-to-top-button"],[4747374,".scroll-to-top-class"],[8493689,".scroll-to-top-link"],[8493688,".scroll-to-top-show"],[14307637,".scroll-to-top-square:not(body)"],[8118024,".scroll-to-top.btn"],[5668872,".scroll-to.top"],[995553,".scroll-top-arrow"],[9801494,".scroll-top-btn"],[1019268,".scroll-top-button"],[995703,".scroll-top-inner"],[8456703,".scroll-top-wrapper"],[872279,".scroll-up-button"],[15614642,".scroll-up-button-wrapper"],[8119025,".scroll-up-cta"],[15993300,".scroll2top"],[9331672,".scrollToTop"],[9486601,".scrollToTopBtn"],[4780802,".scrollToTopButton"],[14800062,".scrollToTopLink"],[14800173,".scrollToTopText"],[13004203,".scrollTo_top"],[13585383,".scrollTopButton"],[9495057,".scrollUp-child"],[10056284,".scroll__to__top"],[9327347,".scroll__top"],[12281594,".scroll_to_top"],[10305779,".scroll_to_top_icon"],[9225046,".scroll_top_btn"],[12953548,".scrollbtntop"],[12965195,".scrollto_top"],[11423910,".scrolltop-btn"],[3698466,".scrolltotopbutton"],[11169132,".scrollup-container"],[5671693,".scroolTop:not(body):not(html)"],[8935069,".show-top-button"],[15821390,".shunno-top"],[6325319,".simplifytotop"],[9934519,".single-scroll-top"],[1871158,".site-footer__back-to-top"],[14356751,".site-scroll-top"],[12839899,".siteAside_toTop"],[5334492,".siteFooter__goTop"],[40475,".slideToTop"],[14039698,".sm-page-scroll-to-top"],[3228009,".sp-scroll-up"],[9958498,".st-site-scroll-top"],[5030562,".sticky-back-to-top"],[4572064,".sticky_totop_box"],[8145035,".stotop"],[14507400,".stp--nav-to-top"],[11555573,".stt-gototop"],[8541964,".styliumToTop"],[15028476,".sublink_back_top"],[799474,".sunfw-scrollup"],[2554327,".ta_back-to-top"],[15294820,".tab-to-top"],[8978545,".tb-scroll-to-top"],[8484517,".tc-back-to-top"],[11821703,".tc-btt-wrapper"],[3442958,".td-scroll-up"],[14854253,".td-scroll-up-visible"],[11397158,".tdr-backtop"],[5747852,".ti_scroll"],[11020286,".tm-scroll-top"],[13331990,".to-pagetop"],[13324567,".to-the-top"],[13319627,".to-top-btn"],[761340,".to-top-link"],[4583599,".toTheTop"],[8661934,".toTopBtn"],[5649893,".toTopBtnF"],[7768794,".toTopButton"],[14042647,".to_the_top"],[760537,".top-of-page-button"],[1752254,".top-of-page-link"],[6569665,".topofpage"],[14598379,".torna-su"],[11470921,".tornaSu"],[14734434,".tornaSuBtn"],[14719193,".torna_su"],[11469929,".tornasu"],[10483119,".tothetop"],[14729963,".totop_button"],[2354169,".totopbuttom"],[2354170,".totopbutton"],[13955507,".txt_back_top"],[12511315,".u-scrollButtons"],[14267364,".ui-back-to-top"],[10381584,".ui-backtotop"],[2870283,".ui-fixed-panel-go-top"],[1876820,".ui-go-top,.ui-to-top,.up-to-top"],[12054392,".ui-scrollToTop"],[4755692,".verso-go-top"],[14657831,".visible.scroll-to-top"],[2095027,".vw-scroll-to-top"],[6572898,".vw_m511_back_top"],[15605321,".vw_m520_topbar"],[10733840,".w-gotop"],[873238,".w-toplink"],[2682142,".widget-goto-top"],[16290774,".wp-to-top"],[14960376,".yjscroll"],[11371762,".yukari_git"],[9457437,"div#back_to_top"],[1249441,"#zipsearch_container"],[15257275,".zr_alerts_widget_container"],[11509140,".zr_alerts_widget_link"],[6109350,".format-standard > .fixed-article-nav"],[7375482,".ad400"],[13255722,"#inner-wrap > .slide-dock-on"],[733565,".site-content > .slide-dock-on"],[1940316,".rail > .ad_spot + .most-popular"],[14717932,"#searchform > #gb > #gbw .gb_Mc[aria-label=\"promo\"] > .gb_ea,#searchform > #gb > #gbw .gb_Vc[aria-label=\"promo\"] > .gb_ga"],[8056286,".promotional.header--offset.header-breaking__wrapper"],[15934939,".screenContent > .u-bottom0"],[121242,".odkl-klass-stat"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/annoyances-overlays.js b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-overlays.js new file mode 100644 index 0000000..207171a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-overlays.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// annoyances-overlays + +const toImport = [[5248787,"#Bloque_EX_Newsletter"],[15567475,"#Bloque_EX_NewsletterTematico"],[12443352,"#EmailOptin"],[567841,"#FlyoutSignupModalWrapper"],[60059,"#FooterNewsletter"],[3807510,"#GlobalSlotHeaderNewsletter"],[4714019,"#HPNewsletter"],[1414963,"#Masthead-Newsletter"],[10773322,"#MobileNewsLetterFormContainer"],[6582396,"#NNSubscribeBar"],[8874637,"#NewsletterOverlay"],[3929565,"#NewsletterSignUpSidebar"],[4266791,"#NewsletterSticky_pnlNewsletterSticky"],[11537022,"#NewsletterSubscribe"],[8298395,"#PopupSignupForm_0"],[10657684,"#RColNewslatter"],[2719580,"#SideNewsletterBox"],[10261905,"#Subscribe-Article-Bottom"],[6732049,"#SubscribePopUpBox"],[7117571,"#SubscribePushNotificationPanel"],[3381336,"#Widget-Newsletter"],[1480427,"#ad-box-newsletter"],[4300535,"#ad-newsletter"],[3077961,"#alertNewsletter"],[5106808,"#app_newsletter"],[11943696,"#article-im-prompt"],[9547174,"#article-newsletter-signup"],[13127782,"#article-newsletter-slot"],[15434998,"#article-promo-newsletter"],[14190119,"#articleFooter-newsletterSignup"],[11860171,"#barNewsletter"],[2406787,"#bb-newsletter-section"],[15695814,"#bb_newsletter"],[14711802,"#bigbox_newsletter"],[1594905,"#bloc-newsletter"],[11957611,"#bloc_newsletter"],[7990826,"#block-dfp-subscriptions-block"],[14775285,"#block-mailchimp-signup-newsletter"],[6904169,"#block-modalnewslettersignup"],[7921125,"#block-newsletteraside"],[6466410,"#block-newsletteroverlay"],[7921148,"#block-newsletterpopup"],[860133,"#block-quick-subscribe-footer"],[9036837,"#block-sailthru-basic-newsletter"],[2908505,"#block-sailthru-newsletters"],[11850840,"#blog_subscription_unit"],[11265900,"#bottom_newsletter"],[5583489,"#boxNewsletter,#et_newsletter"],[10042318,"#box_nl_subscribe"],[3077160,"#boxes-box-newsletter"],[13902127,"#cm-popup-overlay"],[11568439,"#collapse-newsletter"],[7930353,"#contentBarNewsletter"],[9795317,"#cs-newsletter"],[12928289,"#divNewsletterPromoPopup"],[11320046,"#divnewslettertipo_1"],[11320045,"#divnewslettertipo_2"],[14174247,"#e2ma_signup_form"],[11180312,"#email-alerts-button"],[11225730,"#email-display-trigger"],[12078565,"#email-exitintent-widget"],[2278155,"#email-footer"],[7359787,"#email-marketing-widget"],[1014594,"#email-modal-bg"],[5325106,"#email-news-subscribe"],[14771882,"#email-opt-in-bottom"],[1910762,"#email-popup-back"],[10263492,"#email-posts-to-subscribers-2"],[14643321,"#email-rotator-wrapper"],[242158,"#email-signup-sidebar"],[869022,"#email-subscription-modal"],[4945186,"#email-widget-wrapper"],[8357974,"#engagement-newsletter"],[10854975,"#exit-overlay-inline"],[12079089,"#floating_subscribe"],[6836731,"#footer--newsletter--wrapper"],[6252791,"#footer-newsletter-mobile"],[6251694,"#footer-newsletter-signup"],[7289186,"#footer-newsletter-subscribe"],[13275766,"#footer-subscription-modal"],[5917051,"#footerNewsletter"],[11938430,"#footerSubscribe"],[2009703,"#footer__newsletter-signup"],[14788798,"#footer_block_newsletter"],[8482076,"#footer_newsletter_signup"],[9456238,"#form-footer-newsletters"],[8365715,"#form-newsletter-footer"],[16501189,"#formNewsletterShow"],[3891130,"#form_iscrizione_newsletter"],[1545713,"#free-signup-newsletter"],[5802524,"#fusion-email-signup-modal"],[13347266,"#gastro-email-roadblock-modal"],[2608479,"#gigya-newsletter-social"],[15807909,"#gnt_atomsnc"],[9124511,"#header-newsletter-promo"],[15153860,"#header-subscribe"],[7568492,"#header-subscribe-box"],[10077126,"#id_newsletter_subscription"],[3478035,"#id_newsletter_subscription_popup"],[16650818,"#injected-newsletter"],[4293497,"#injector-signup"],[4036577,"#inline-subscribe-form"],[4564091,"#inscription_newsletter"],[2173628,"#instream_newsletter_signup"],[5097308,"#iscrizione_newsletter"],[12145667,"#js-mobile-subscribe-bar"],[4281188,"#js-newslettermodal"],[16362852,"#js-overlayEmailSignup"],[5016207,"#js-subscription-box"],[8105576,"#leaflet-newsletter-form"],[6101933,"#left-footer-subscribe"],[5457039,"#left-newsletters-form"],[12204018,"#leftcol_subscribe"],[8558799,"#leftnewslettersubsblock"],[1332013,"#list-newsletter-form"],[14606822,"#m-inline-newsletter"],[3762246,"#mailchimp-top-bar"],[16192995,"#mailing-list-popup"],[1169573,"#mailing-list-signup"],[2341641,"#mc-frontpage-subscribe"],[9414353,"#mc-signup-in-post"],[12190290,"#mc_embed_signup_nojs"],[8667858,"#misty-newsletter-subscribe"],[5296406,"#ml-newsletterform"],[14014089,"#mm_newsletter"],[7373401,"#mobileNewsletterInput"],[13294931,"#mod-newsletter-1"],[12332339,"#mod-newsletter-signup-1,#mod-newsletter-signup-2"],[1339429,"#modale_inscription_newsletter"],[15105714,"#new-nl-placeholder"],[1987039,"#new_newsletter_subscription"],[9968755,"#newsLetter-signup-box"],[16317312,"#newsLetterFooterDiv,#newsletterFooterDiv"],[10985011,"#newsLetterWidgetSection"],[16427627,"#newsSignFoot"],[12798307,"#newsletter-ad"],[10697963,"#newsletter-alert-signup"],[9976894,"#newsletter-background"],[13127149,"#newsletter-banner"],[5811058,"#newsletter-banner-bottom"],[9973296,"#newsletter-below-post"],[9962159,"#newsletter-bottom-bar"],[14506532,"#newsletter-callout"],[7568144,"#newsletter-cta"],[9982716,"#newsletter-exit-modal"],[6411310,"#newsletter-flag"],[16322644,"#newsletter-floating"],[13126947,"#newsletter-footer"],[6516933,"#newsletter-form-article-page"],[2262993,"#newsletter-form-footer"],[2589434,"#newsletter-incentive"],[13126921,"#newsletter-inline"],[6192688,"#newsletter-inline-widget"],[10480187,"#newsletter-interstitial"],[14331781,"#newsletter-interstitial-dialog"],[5213455,"#newsletter-interstitial-div"],[13126931,"#newsletter-invite"],[14506553,"#newsletter-lateral"],[14507024,"#newsletter-overlay"],[13126959,"#newsletter-pop-in"],[12534812,"#newsletter-popin"],[9962269,"#newsletter-popup-cont"],[10496301,"#newsletter-popup-container"],[2340636,"#newsletter-popup-fixed"],[9962263,"#newsletter-popup-left"],[6464677,"#newsletter-popup-overlay,#newsletter_popup_overlay"],[12534437,"#newsletter-promo"],[6411208,"#newsletter-rail"],[7568129,"#newsletter-reg"],[2596450,"#newsletter-roadblock"],[2595764,"#newsletter-shortcode"],[2470394,"#newsletter-side-widget"],[14506273,"#newsletter-sidebar"],[6440407,"#newsletter-sidebar-subscribe"],[10833023,"#newsletter-signUpWidget"],[6115822,"#newsletter-signup-footer,#newsletter_signup_footer"],[12809144,"#newsletter-signup-overlay"],[6264173,"#newsletter-signup-overlay_background"],[6431176,"#newsletter-signup-short-form"],[12809170,"#newsletter-signup-sidebar"],[2403976,"#newsletter-single-step"],[12535026,"#newsletter-slide"],[16322166,"#newsletter-slideout"],[13126976,"#newsletter-slider"],[12534759,"#newsletter-strip"],[9990073,"#newsletter-subscribe-"],[6321495,"#newsletter-subscribe-sidebar"],[11727251,"#newsletter-subscription-inline"],[652919,"#newsletter-subscription-popup"],[13127273,"#newsletter-teaser"],[13126954,"#newsletter-toggle"],[9961806,"#newsletter-top-banner"],[6460345,"#newsletterFlyIn"],[12421243,"#newsletterFooter"],[10007988,"#newsletterLBContainer"],[13127277,"#newsletterOverlay"],[16331944,"#newsletterOverlayBg"],[2263594,"#newsletterPromo-outter"],[9961114,"#newsletterPromoModule"],[7565770,"#newsletterPush"],[3314617,"#newsletterPush-overlay"],[13127244,"#newsletterSidebar"],[2599686,"#newsletterSidebarBox"],[2627850,"#newsletterSignUpHeader"],[9970965,"#newsletterSignupPromo"],[2417634,"#newsletterStickyBanner"],[2494585,"#newsletterSubContainer"],[2339653,"#newsletter_box_sidebar"],[2596149,"#newsletter_form_3div"],[12855107,"#newsletter_info_container"],[13126892,"#newsletter_middle"],[7565625,"#newsletter_mod"],[12412978,"#newsletter_popup"],[13126895,"#newsletter_ribbon"],[10848873,"#newsletter_sidebar_form"],[2594774,"#newsletter_signup_ft"],[5324302,"#newsletter_signup_fullwidth"],[2404420,"#newsletter_signup_side"],[16323648,"#newsletter_smartbar"],[16349077,"#newsletter_sub_form"],[11727095,"#newsletter_subscription_footer"],[16319093,"#newsletter_widget-2"],[1689642,"#newsletterad"],[6493145,"#newsletterflyin"],[14505076,"#newsletters-1-form"],[8199722,"#newsletters-1-form-wrapper"],[14504919,"#newsletters-2-form"],[10602364,"#newsletters-footer-content"],[10418512,"#newsletters-signup-sidebar"],[6504251,"#newsletters_rdr"],[13291716,"#newspopup_overlay"],[11506645,"#newspopup_popup"],[760088,"#nl-fixed-bottom"],[10468861,"#nlSliderSignup"],[5838942,"#nl_popin"],[12885339,"#nl_signup_rr"],[12158140,"#nlpopupmask"],[6893252,"#nm-subscribe-box"],[16085113,"#nm-subscribe-wrapper"],[15646955,"#nmSignUpContainer"],[3954338,"#node-basic-newsletter"],[3091668,"#node-email-widget"],[15845709,"#noti_wrap"],[12224073,"#notification-subscribe-newsletter"],[7058104,"#nwslFooter"],[3638864,"#onesignal-popover-container"],[729210,"#overlayPopinNewsletter"],[644021,"#pf-newsletter-form"],[3610069,"#piano-article-newsletter"],[5024273,"#piano-newsletter-inline"],[16302473,"#pnlFooterNewsletterSignup"],[7709111,"#popinNewsletter"],[16579943,"#popup-newsletter"],[7448809,"#popupNewsletter"],[3254747,"#popup_newslettter"],[1982692,"#pp-subscribe"],[2946575,"#rail-newsletter"],[10944200,"#rhs_newsletter"],[7609506,"#rr-newsletter-signup"],[16760790,"#rr_newsletter"],[358590,"#sailthru-basic-newsletter-form"],[11806003,"#sailthru-email-form-wrapper"],[8756018,"#sailthru-newsletters-email-form-wrapper"],[10004810,"#sailthru-subscribe-sidebar"],[383981,"#sdac_subscribe_widget-3"],[10210345,"#sendpress_signup"],[98976,"#share-newsletter"],[11095648,"#sib_embed_signup"],[4935332,"#side-newsletter-signup"],[14927570,"#sidebar-block-newsletters"],[2709669,"#sidebar-email-subscription"],[11543550,"#sidebar-email-widget"],[7361576,"#sidebar-newsletter"],[16218834,"#sidebar-newsletter-form"],[10631893,"#sidebar-newsletter-signup"],[9464024,"#sidebar-newsletter-wrapper"],[9954309,"#sign-up-footer-container"],[4417400,"#signUpPromoFooter"],[10639938,"#signup-in-sidebar-newsletter"],[2587071,"#signup-inline-newsletter"],[15096205,"#signup_interstitial"],[10424521,"#signup_interstitial_overlay"],[3026536,"#signup_right_sidebar"],[11637935,"#sleek-subscribe"],[6463424,"#slice-container-newsletterForm-articleInbodyContent"],[16057509,"#slice-container-newsletterForm-exitIntent"],[3927320,"#ssnewsletter"],[6382914,"#sssubscribe-wrapper"],[11812490,"#subNewsletter"],[4608249,"#subNewsletterV1"],[1921002,"#subscribe-block-bottom"],[2390696,"#subscribe-box-mobile"],[2339422,"#subscribe-nl-content"],[5791676,"#subscribe-popin"],[11544059,"#subscribe-widget"],[14738656,"#subscribe-widget-bottom"],[2403404,"#subscribe-widget-top"],[1799749,"#subscribeCTA"],[5764071,"#subscribeMWForm"],[11175836,"#subscribeNJ"],[15945097,"#subscribePopup,#subscribepopup"],[6745362,"#subscribePopupform"],[10070049,"#subscribeRect"],[15945298,"#subscribeSmall"],[11518191,"#subscribeToolBar"],[554992,"#subscribe_form_fixed"],[1106683,"#subscribe_modal_container"],[4799140,"#subscribe_notification"],[5178161,"#subscribe_overlay_container"],[5791650,"#subscribe_popup"],[6745655,"#subscribe_widget-3"],[10070204,"#subscribeside"],[10069394,"#subscribewrap"],[1836476,"#subscription-dock"],[6720838,"#subscriptionCenter"],[6721149,"#subscriptionHeader"],[15224338,"#subsribe_right"],[8611792,"#ta_newsletter,#tc_newsletter"],[2521343,"#tab_newsletter"],[14191734,"#taboola-newsletter"],[2972446,"#td-box-newsletter"],[13489201,"#td-newsletter-home"],[773102,"#td-sailthru-form"],[4092815,"#teaser-newsletter"],[3624813,"#touchpointNewsletters"],[15169527,"#uglipop_content_fixed"],[8828618,"#uglipop_overlay"],[3719037,"#ui-join-newsletter"],[8388063,"#uic_newsletter"],[849595,"#v-subscribe-article-form"],[1173021,"#v-subscribe-short-form"],[8260585,"#v2campaignmidpage"],[4303692,"#widget-newsletter-signup"],[4245313,"#widgetNewsletter"],[12236291,"#wp-subscribe"],[7690899,"#wp_newsletter"],[7676211,".BannerNewsletter"],[4151084,".BoxNewsletter"],[1468418,".CampaignType--popup.exit-intent"],[13481235,".Form-newsletter-breaker-wrapper"],[7422839,".GRDC_newsletters"],[11949458,".GSOC_newsletterRegistration"],[9609388,".Homepage-newsletter"],[4917322,".MultiColorSubscribeWidget"],[239176,".NewsLetterLeftSide"],[239709,".Newsletter-Overlay"],[11784921,".Newsletter-shortcode"],[11763155,".NewsletterBanner"],[10033770,".NewsletterBox--footer"],[10017572,".NewsletterSignupInset"],[6221665,".NewsletterWidget--style-full-width"],[13317048,".Sailthru_Subscribe"],[7481734,"._newsletterContentPromo"],[14515623,".a-newsletter"],[7507706,".actions-newsletter"],[16421246,".alo_easymail_widget"],[4119628,".anchored--newsletter"],[1074414,".ap-signup-inline"],[13321053,".area-newsletter"],[2922644,".ars-newsletter-callbox"],[10584782,".article-block--newsletter"],[10449482,".article-bottom-newsletter"],[2652918,".article-bottom-newsletter_box"],[16330648,".article-chimp-subscribe"],[5908484,".article-footer-newsletter,.article_footer_newsletter"],[5897539,".article-footer__subscribe"],[8502427,".article-gutter-signup"],[11225342,".article-news-letter"],[15077112,".article-newsletter-module"],[8253242,".article-newsletter-subscription"],[12394022,".article-newsletter-wrapper"],[13616416,".article-sidebar-newsletter"],[9482650,".article-signup-widget"],[1450396,".article-signup_wrapper"],[13307911,".article-slidein-newsletter"],[2787554,".article-subscribe-container"],[2810137,".article-subscription-widget"],[751271,".article-tile-newsletter"],[10371418,".article-tools-newsletter"],[10576312,".article_footer_subscribe"],[15076907,".article_newsletter_signup,div.article-newsletter-signup"],[1699920,".article_page_right_subscribe"],[11392395,".articles-newsletter"],[16176715,".aside-common-subscribe"],[4067372,".aside-little_newsletter"],[5103896,".aside-subscribe-module"],[2778884,".aside__newsletter--footer__wrapper"],[623509,".aside__newsletter__wrapper"],[2007944,".at_nwletters"],[2093962,".at_subscribe"],[13234265,".b-email-popup"],[15361457,".b-email-popup-backdrop"],[7799250,".b-email-subscribe-drawer"],[4257796,".b-email-subscribe-form"],[51389,".b-footer-subscribe"],[10501444,".b-newsletter"],[16181514,".b-newsletter-modal"],[8767032,".b-newsletter-signup"],[1808343,".b-post-subscription"],[14173266,".bNewsletter"],[4228521,".banner-newsletter"],[4842715,".banner_newsletter"],[5151988,".bar_newsletter"],[11990521,".bb-newsletter"],[4778616,".bd-subscribe-wrapper"],[9400895,".bg-newsletter-signup"],[15100229,".bk-section-subscribe"],[12452859,".bk-subscribe-email"],[12452842,".bk-subscribe-popup"],[5696139,".bl_newsletter"],[9437551,".bloc-info-newsletter"],[7490420,".bloc-newsletter,div.bloc-newsletter"],[6505863,".bloc-recup-email"],[14312207,".blocSubscribeRight"],[2058138,".block--newsletter--alt"],[2499728,".block--newsletter-signup"],[2248841,".block-content-newsletter"],[14475095,".block-email-alerts-footer"],[8149131,".block-mailchimp-signup"],[590751,".block-newsletter-signup"],[4765272,".block-social-newsletter"],[11194956,".block-sp-frontpage-newsletter"],[14588348,".block_newsletter"],[16003259,".blog-signup-container"],[15702334,".blog_signup_box"],[7161491,".blog_subscription"],[814937,".body-subscribtion-box"],[9231541,".bottom_signup_newsletter"],[6265102,".bottom_subscribe"],[11823715,".box--newsletter"],[11615081,".box-iscrizione-newsletter"],[740493,".box-newsletter-article"],[2182741,".box-newsletter-category"],[625284,".bs-newsletter-pack"],[4814408,".bs-subscribe-newsletter"],[3198265,".btmNewsletter"],[7813097,".btn-newsletter-head"],[12686459,".btn_big_newsletter"],[9346254,".bx-teaser-container--newsletter"],[15107998,".c-Footer__subscribe"],[8296240,".c-articleNewsletter_form"],[12813358,".c-call--newsletter"],[12098770,".c-cta--newsletter"],[2436377,".c-list-subscribe"],[8799023,".c-native-newsletterbox"],[10738744,".c-newsletter--cta"],[3461304,".c-newsletter--default"],[8735619,".c-newsletter--footer"],[14812562,".c-newsletter-article__content"],[11487826,".c-newsletter-banner"],[8735871,".c-newsletter-context"],[10738750,".c-newsletter-form"],[13772326,".c-newsletter-form__inner"],[5931040,".c-newsletter-promo"],[8735749,".c-newsletter-section"],[11488057,".c-newsletter-signup"],[12483582,".c-newsletter-subscribe"],[11488030,".c-newsletter-widget"],[5928018,".c-newsletterSticky"],[7583443,".c-newsletterSubscribe_form"],[8065742,".c-popular__collection--newsletter"],[7211161,".c-popular__newsletter"],[11303854,".c-post-actions__newsletter"],[11297138,".c-promo-box--newsletter"],[7677225,".c-reengageNewsletter"],[12481679,".c-subscribe-newsletter-banner"],[4660993,".c-touchpoint-newsletters"],[605167,".c-widget--newsletter"],[15698109,".c25__newsletter"],[11856558,".callout--subscribe"],[14925790,".captation-email-bottom"],[7843334,".card--newsletter"],[10907912,".card-newsletter"],[8845272,".card-newsletter-signup"],[15950215,".chunk-newsletter"],[4837177,".cli-newsletter-placement"],[1113802,".cm_newsletter"],[5011093,".cmg_signup_box"],[6151226,".column--newsletter"],[10777683,".column-newsletter"],[675015,".column-subscribe"],[7501770,".com-newsletter"],[13268647,".comp-newsletter-newslettersignup"],[853602,".component-emailsubscription"],[11390201,".component-newsletter-cta"],[1468813,".component-newsletter-signup"],[13165303,".component-newsletter-subscribe"],[14065816,".connect_newsletter"],[6543892,".cont-newsletter"],[16037900,".cont-newsletter-header"],[14557464,".cont_popup_suscripicion_boletin_load"],[8235303,".container-form-newsletter"],[9403435,".container_newsletter"],[8140034,".container_row--newsletter"],[3254591,".contains-newsletter"],[4390053,".content--newsletter"],[102156,".content-c__newsletter--box"],[1574615,".content-mod-newsletter-right"],[3528943,".content-subscribe-block"],[2190009,".content-toaster--newsletter"],[3052741,".content-well-newsletter"],[10779775,".cta-subscribe"],[13384835,".cta__item--newsletter"],[15210890,".daily-news-letter"],[4380974,".daily-newsletter"],[9099621,".daily_email_signup"],[4883312,".default-newsletter"],[16034940,".divFooterEmailSignUp"],[10574937,".divSubscrbtionBox"],[6148261,".dmnc_features-cta-newsletter-cta-newsletter-module__J4vZB"],[1142232,".duet--cta--newsletter"],[10853923,".e-newsletter"],[16150502,".e-newsletter-block"],[3481501,".e-newsletter-block__initial"],[5240450,".e-newsletter-block_footer"],[2131915,".e-newsletter-overlay"],[2132043,".e-newsletter-wrapper"],[16147743,".e-newsletter_modal"],[4251261,".eapp-popup-content-main"],[4331381,".ebm-subscribe,.edm-subscribe"],[10859457,".email-acquisition"],[13613549,".email-cta"],[7779474,".email-onboard-inline"],[9487651,".email-promo-box"],[10377457,".email-sign-up-box"],[29098,".email-signup-form-wrapper"],[5572191,".email-signup-holder"],[3026402,".email-signup-lightbox"],[5571904,".email-signup-module"],[16759331,".email-submit-article-footer"],[3507614,".email-subscribe-box-large"],[6570991,".email-subscription-div"],[11580664,".email-subscription-promo"],[15054033,".email-subscription-sidebar"],[12379257,".email-subscription-wrap"],[5669983,".email-subscription-wrap-sidebar"],[2556543,".email-subscription__wrapper"],[5590716,".email-widget-container"],[10434792,".emailSubscribeBox"],[1084977,".emailSubscriptionsPopover"],[416607,".email_podpis-wrapper"],[15004696,".email_subscribe__container"],[5911039,".email_subscribe_box"],[3508709,".email_subscribe_container"],[6586744,".email_subscribe_option"],[5395331,".emailnewsletter_cmp"],[5854081,".encart-newsletter"],[14494957,".endpage_newsletter_signup"],[9381863,".enews-widget"],[9551012,".enews-wrapper"],[2352933,".entry-footer-subscribe"],[5908754,".entry-newsletter"],[6055836,".entryNewsletter"],[8170405,".eoa__newsletter-signup"],[14669221,".essb-subscribe-form-content"],[4674243,".et_bloom_flyin"],[12116072,".et_newsletter_widget"],[15774402,".et_pb_newsletter:not(.et_pb_login)"],[6408710,".expert-newslater"],[6839744,".f-newsletter"],[3454336,".fancy-inpost-newsletter"],[15983793,".featured_newsletter"],[9567374,".fixed-overlay-subscription"],[10010698,".fixed_newslettor"],[1458442,".flexible-content--newsletter"],[9398855,".float-newsletter-bar"],[6569851,".floating-newsletter-container"],[13983291,".flyout-newsletter-rr"],[1580657,".flyover-email-cta"],[2328977,".follow-embed__newsletter"],[7186336,".follow-subscribe"],[1769593,".followit--follow-form-container"],[16034445,".foo-newsletter"],[11984094,".footer--newsletter"],[11663624,".footer-banner-newsletter"],[16466621,".footer-col-subscribe"],[3206318,".footer-email-signup-container"],[12247021,".footer-email-wrap"],[1548397,".footer-n__newsletter"],[15426431,".footer-nav-newsletters"],[13569722,".footer-news-subscribe"],[12268339,".footer-newslatter"],[12268215,".footer-newsletter"],[13588849,".footer-newsletter-box"],[13588848,".footer-newsletter-cta"],[16467963,".footer-newsletter-form"],[12407563,".footer-newsletter-section"],[7145667,".footer-newsletter-signup"],[7145668,".footer-newsletter-social"],[12407765,".footer-newsletter-wrapper"],[11994804,".footer-newsletters"],[16775699,".footer-sign-up"],[10264603,".footer-sign-up-form"],[11802549,".footer-signup"],[10119404,".footer-social-email"],[16522239,".footer-subscrabe-box"],[13113193,".footer-subscribe"],[13205278,".footer-subscribe-form"],[16415728,".footer-subscribe-section"],[15881471,".footer-subscribe-widget"],[12303489,".footerEmail"],[11265324,".footer__newsletter"],[6870038,".footer__newsletter-form"],[9504134,".footer__subscribe"],[6437651,".footer_box_newsletter"],[2039804,".footer_form_newsletter"],[9497797,".footer_newsletter"],[12900187,".footer_subscribe"],[10560851,".footer_subscription_block"],[12270945,".footeremail"],[4131574,".footernewsletter"],[15827307,".form-newsletter-container"],[8054786,".form-newsletter-content"],[4715538,".form-signup-articlebottom"],[8631154,".form__newsletter-subscribe"],[3882737,".form__newsletter-subscribe--block"],[15201347,".formkit-slide-in"],[2571151,".ft_newsletter"],[11330169,".ftr-nwsltr"],[12243863,".fuzoBox--newsletter"],[10907975,".fxs_suscribe"],[9006009,".gcap-layout-popup"],[2845548,".gd-newsletter-subscribe-box-outer"],[2845558,".gd-newsletter-subscribe-container"],[6473019,".gdm-newsletter-banner__container"],[14133008,".generic-article__body--newsletter"],[14788169,".genericNewsletter"],[4766775,".getresponse-signup"],[13519934,".getresponse-signup-container"],[11162750,".gh-subscribe"],[10666121,".giga-email-subscribe"],[8085317,".gigyaNewsletterSignup"],[12137411,".gk-amp-newsletter"],[9534845,".global-article-newsletter"],[6141415,".global-nav__subscribe-toggle"],[2701012,".global-newsletter-sign-up"],[5557001,".gmg-subscribe-widget"],[16588644,".gnt_m_nls"],[9862798,".h-newsletter"],[7098122,".h-register-newsletter"],[11367251,".h-subscribe"],[2650446,".h-teaser-newsletter"],[2988271,".ha-c-newsletter-promo"],[15233516,".ha-c-newsletter-promo__content"],[15788525,".hasNewsletter"],[8422121,".hdSubscribeFooter"],[9923694,".head-email-signup"],[6333167,".header-newsletter-box"],[15559950,".headerNewsletterCtaOverlay"],[4833906,".header__newsletter"],[1718001,".hellobar-signup"],[13322191,".hero-sidebar-newsletter"],[11074003,".home-enews-signup"],[16162620,".home-newsletter"],[10958565,".home-newsletter-container"],[3960021,".home-newsletter-widget"],[11133894,".home-subscribe-col"],[9093736,".home-subscribe__signup-form"],[12215073,".homeNewsletter"],[5600282,".homeSubscribeCTAContainer"],[7395613,".homepage-bottom-email-signup"],[287180,".homepage-newsletter"],[12331657,".homepage__top-grid__newsletter"],[10782017,".hs-subscribe-form-wrap"],[11742766,".hypelab-newsletter"],[9300960,".i-newsletter-w"],[10368644,".ibnewsletter-embedded"],[1970037,".ibnewsletter-popup"],[10728775,".ibnewsletter-wrapper"],[7962490,".ic-alert-email-newsletter-signup"],[3053195,".ifklicked-subscribe"],[7470287,".ifklicked-subscribe-form"],[4904859,".ifklicked-subscribe-form-below"],[5776803,".in-article-newsletter-form"],[10547556,".inarticle-newsletter-widget"],[15972632,".inbody__newsletter"],[1655075,".incontent-newsletter"],[6455053,".ing-newsletter-box"],[4758910,".inhouse__subscription-ribbon"],[12649899,".inject_signup"],[10860278,".inlaysignup-container"],[1465833,".inline-breaking-news-newsletter"],[13262218,".inline-email-signup-container"],[14263627,".inline-newsletter-campaign"],[10686245,".inline-newsletter-middle"],[10686260,".inline-newsletter-module"],[14567307,".inline-newsletter-subscribe"],[12638012,".inline-subscription-module"],[15613844,".inlineNewsletterSignup"],[16026002,".inlineNewsletterSubscription"],[12693695,".inlineNewsletter__wrapper"],[15926678,".inscription-newsletter"],[12270047,".intextNewsletter"],[3738746,".ione-widget-bp_newsletter_signup"],[499217,".ione-widget-social_conversion"],[1388451,".ipWidget-Newsletter"],[4734416,".is-style-newsletter"],[5207442,".iscriviti-newsletter"],[5570449,".iscrizione-newsletter,.iscrizione_newsletter"],[7938650,".iscrizionenewsletter"],[12713699,".item-list-newsletter-box"],[8872021,".item-newsletter"],[15977973,".item-newsletter-article"],[1428055,".item-subscribe"],[13512832,".j-subscribe-block"],[7209829,".j_newsletter_subscribe"],[14885986,".jetpack_subscription_widget"],[3559921,".jq-Newsletter,.js-newsletter"],[10419687,".jq_inscription_newsletter"],[3348238,".js-captation-email-bottom"],[1491793,".js-e-newsletter-popup-container"],[1199633,".js-email-promo"],[4462997,".js-email-widget"],[16566912,".js-form-newsletter"],[7686068,".js-inline-newsletter-signup"],[6093489,".js-magazineSubscriptionPopin"],[3734953,".js-newsletter-sign-up-form"],[1053751,".js-newsletter-signup"],[9644866,".js-newsletter-signup__popup-bg"],[3504060,".js-newsletter-subscribe"],[16603712,".js-newsletter-subscription-footer"],[2309213,".js-newsletter-subscription-popup"],[1053735,".js-newsletter-widget"],[14686505,".js-popup-newsletter"],[14688002,".js-react-mailchimp-newsletter"],[15695277,".js-sidebar-signup"],[5913927,".js-subscription-combo-box"],[16032473,".js-tealium-newsletter"],[16459203,".js_newsletter-btn--subscribe"],[5480022,".js_newsletter-form-inline"],[13305535,".js_newsletter_curation_form"],[9520754,".keystone-newsletter-class"],[1713252,".kl-bx-newsletter"],[14568806,".klaviyo_flyout"],[9446484,".l-footer__newsletter"],[8912193,".l-main__newsletters"],[12847792,".lien-newsletter"],[14506939,".link-newsletter"],[4926489,".listbuilder-popup-embedded"],[12940035,".lnk-newsletter"],[12956907,".lon-newsletter-tout"],[4559659,".m-brand-engagement"],[3109953,".m-footer-newsletter"],[6341127,".m-form-newsletter"],[15624378,".m-generic-cta--email-signup"],[2515221,".m-newsletter-box"],[6524855,".m-newsletter-signup"],[7333443,".m-newsletter-toaster"],[5628948,".m-newsletter_light"],[8790117,".m-site-foot--newsletter"],[3481685,".m-subscribe-widget"],[14232865,".m4p-newsletter-form"],[2516189,".mail-newsletter"],[15703754,".mailchimp-lists-user-subscribe-form"],[1304407,".mailerlite-form"],[553896,".mailing-list-signup"],[106919,".mailingList--sidebar"],[7377416,".mailmunch-popover"],[15597895,".mailmunch-popover-content"],[7344793,".mailmunch-scrollbox"],[5697801,".mailpoet_form_popup_overlay"],[14812056,".main-footer__newsletter"],[3903346,".mainbody-subscribe"],[16611713,".markato-form-wrapper-tall"],[8933279,".mashicon-subscribe"],[7014134,".mb-newsletter,.md-newsletter"],[1908469,".mc-newsletter-alertes"],[9442883,".mc-newsletter-image"],[3768944,".mc-newsletter-signup"],[3031533,".mc4wp-ajax"],[3031321,".mc4wp-form"],[2321914,".memo-newsletter-widget"],[7554468,".mf-subscribe-widget"],[10646710,".miniNewsletterSignupForm"],[4857959,".mjs-whisper"],[1574577,".ml-webforms-popup-overlay"],[9933928,".ml_signup_article"],[13821450,".mo-has-email.moOptinForm"],[14985565,".mo-optin-form-lightbox"],[12091052,".mobile-newsletter-mobile"],[70841,".mobile-subscribeBox"],[2418931,".mobile_newsletter"],[16102404,".mobileadvert"],[874700,".modal-email-widget"],[2079079,".modal-suggest-newsletter"],[4263054,".modal-suggest-newsletter-pro"],[12499192,".modal-wide-newsletter"],[15298356,".module--email-promo"],[10838061,".module-footer-newsletter-signup"],[3392154,".module-gallery-zergnet"],[7477325,".module-newsletter-subscribe"],[7078882,".moduletable_newsletterform"],[16052772,".moduletablenewsletter_signup"],[12329294,".modulo_captacion_newsletter"],[6808066,".molecule-newsletter"],[8326724,".mom-newsletter"],[10257617,".momizat-news_letter"],[14578228,".mt-subscribe"],[13285276,".mtbn-newsletter-bar"],[15549543,".multi-newsletter-signup"],[2703123,".mvp-post-sub-wrap"],[8962174,".n_subscribe_wdgt"],[9425149,".naf-newsletter-footer"],[9670524,".nav-newsletter"],[7804865,".nav-newsletter-subsribe-form"],[3779315,".needsclick.amped-wrapper,.needsclick[aria-label][style]"],[15579484,".nesting_newsletter"],[2594528,".network-footer__ca-newsletter"],[11349274,".newLetterSectionBox"],[3073298,".new_newsletter_subscription"],[9089871,".newedge-newsletter"],[11550239,".newletter-main-wrapper"],[10417377,".newletter-sidebar"],[14931521,".newletter_container"],[10372291,".newletterpopupbox"],[1052502,".newnl-signup"],[1507064,".news-article__newsletter"],[806981,".news-detail-newsletter-cta"],[2135122,".news-letter-signup-wrapper"],[12229169,".news-letter-widget"],[13162507,".newsLetter-subscription"],[928799,".newsLetter-subscription-wrapper"],[10904234,".newsLetterCon"],[9826395,".newsLetterHolder"],[10904759,".newsLetterSec"],[6135338,".newsLetter_menu"],[16748502,".newsLettetPb"],[16171496,".newsSignupRR"],[893289,".news_form_wraper"],[12229052,".news_letter_signup"],[9512754,".newsblock-newsletter-signup"],[15428066,".newsbriefsignup"],[8750906,".newsleterHome"],[14891307,".newsletter--article"],[12497421,".newsletter--blog-container"],[14797273,".newsletter--container"],[14048769,".newsletter--dark"],[1678497,".newsletter--eil"],[16322889,".newsletter--floatfixed"],[12764021,".newsletter--footer"],[14900119,".newsletter--initial"],[16538065,".newsletter--logged-out"],[16149008,".newsletter-390"],[14797902,".newsletter-abo-header"],[7189124,".newsletter-acton-form-rightsidebar"],[8709133,".newsletter-advertisement"],[1678875,".newsletter-area"],[13506188,".newsletter-article-bottom"],[16758430,".newsletter-article-cta"],[13506195,".newsletter-article-footer"],[16149019,".newsletter-b2b"],[11009792,".newsletter-banner,.newsletterWrapper"],[13804181,".newsletter-banner-sidebar"],[16149064,".newsletter-bar"],[6993402,".newsletter-bar-right"],[7004419,".newsletter-block-new"],[8406760,".newsletter-block-wrapper"],[11010116,".newsletter-bottom"],[14453699,".newsletter-bottom-article"],[14897492,".newsletter-box-news"],[16149085,".newsletter-btn,.newsletter-cta"],[13810664,".newsletter-call-to-action"],[12764105,".newsletter-callout,.newsletter_callout"],[12764115,".newsletter-capture"],[1678381,".newsletter-card"],[16290824,".newsletter-center-form,.newsletter_center_form"],[16538247,".newsletter-cleverreach"],[16149062,".newsletter-col,.newsletter-pop,.newsletter-top"],[12764041,".newsletter-compact"],[12938850,".newsletter-content-page"],[12764465,".newsletter-cta-box"],[12763990,".newsletter-desktop"],[8599173,".newsletter-diverter-card"],[11010559,".newsletter-dropin"],[8405684,".newsletter-element__form"],[12859711,".newsletter-email-signup"],[14049087,".newsletter-embeb"],[11010057,".newsletter-fields"],[14049211,".newsletter-fixed"],[7006360,".newsletter-flex-text"],[14268334,".newsletter-flex-text_boxy"],[11009953,".newsletter-fly-in"],[16555229,".newsletter-flyout-wrap"],[1678451,".newsletter-foot,.newsletter-root"],[11010126,".newsletter-footer,.newsletter_footer,.newsletter_holder"],[14809576,".newsletter-footer-bar"],[13003023,".newsletter-footer__content"],[16216558,".newsletter-form-NewsletterFooter"],[16424321,".newsletter-form-border"],[7005506,".newsletter-form-wrap"],[1678872,".newsletter-grab"],[14887050,".newsletter-headline"],[16018352,".newsletter-icon-footer"],[16602429,".newsletter-inline-flex"],[3740135,".newsletter-inline-newsletter-signup-wrapper"],[16602882,".newsletter-inline-unit"],[8625373,".newsletter-inline-widget"],[14494344,".newsletter-inline-wrapper"],[14049116,".newsletter-inner"],[12902785,".newsletter-inner-container"],[14049100,".newsletter-input"],[11010168,".newsletter-insert"],[12997462,".newsletter-interstitial"],[14049099,".newsletter-intro"],[7010584,".newsletter-introtext"],[1053579,".newsletter-l,.newsletter-r"],[12761998,".newsletter-l-modal"],[7071304,".newsletter-l-wrapper"],[8886684,".newsletter-layer-wrapper"],[13683670,".newsletter-light-registration"],[14900099,".newsletter-lightbox"],[12802013,".newsletter-listSidebar-box"],[16360795,".newsletter-mini-banner"],[11010119,".newsletter-mobile"],[6891246,".newsletter-modal-background,.newsletter-popup-background"],[8378196,".newsletter-modal-overlay"],[3726569,".newsletter-modal__background"],[14897266,".newsletter-modtipo2"],[12764100,".newsletter-nav-btn"],[6830079,".newsletter-notification-box"],[16149081,".newsletter-opt"],[14048398,".newsletter-optin"],[12764541,".newsletter-overlay"],[13636442,".newsletter-overlay-footer"],[1678275,".newsletter-plug"],[11010114,".newsletter-pop-in"],[14049137,".newsletter-popin"],[12934560,".newsletter-popup-container"],[8382435,".newsletter-popup-desktop"],[8091222,".newsletter-popup-on-scroll-version"],[12893014,".newsletter-popup-subscribe-block"],[14810189,".newsletter-popup-wrap"],[14049133,".newsletter-popup.kadence-conversion-popup"],[11010139,".newsletter-popups,.newsletter_rodape"],[14048456,".newsletter-promo"],[11923485,".newsletter-promo-container"],[5884748,".newsletter-promotion-module"],[1679032,".newsletter-pure"],[1679029,".newsletter-push"],[786080,".newsletter-recomendation-wrapper"],[7002035,".newsletter-right-col"],[14799580,".newsletter-right-rail"],[14900105,".newsletter-rightbar"],[12764060,".newsletter-rotator,.newsletter-toaster"],[8736616,".newsletter-sb"],[7001017,".newsletter-shortcode"],[12764364,".newsletter-sidebar,.newsletter_sidebar"],[14111973,".newsletter-sidebar-widget"],[12810220,".newsletter-sidebar-wrapper"],[8511723,".newsletter-sign-up-block"],[11226945,".newsletter-sign-up-popup-mask"],[6887205,".newsletter-signup--homepage"],[10660597,".newsletter-signup-article-wrapper"],[8588061,".newsletter-signup-banner"],[12751583,".newsletter-signup-block"],[14799614,".newsletter-signup-box"],[6887395,".newsletter-signup-component"],[6887179,".newsletter-signup-container"],[3973420,".newsletter-signup-container2"],[8588249,".newsletter-signup-dialog"],[14799608,".newsletter-signup-dnd"],[16460436,".newsletter-signup-form"],[16460498,".newsletter-signup-home"],[16460376,".newsletter-signup-link"],[14799601,".newsletter-signup-mod"],[8588521,".newsletter-signup-module"],[14093749,".newsletter-signup-overlay,.newsletter_signup_overlay"],[14093369,".newsletter-signup-primary"],[12750979,".newsletter-signup-promo,.newsletter_signup_promo"],[14093727,".newsletter-signup-sidebar"],[14799594,".newsletter-signup-vue"],[16459960,".newsletter-signup-wrap"],[14093626,".newsletter-signup-wrapper"],[12764379,".newsletter-signup2"],[3973386,".newsletter-signup__container"],[11010049,".newsletter-simple"],[14896763,".newsletter-slideout"],[14049078,".newsletter-small"],[11010122,".newsletter-social,.newsletter_social"],[14453088,".newsletter-social-wrapper"],[11010235,".newsletter-sticky"],[13203708,".newsletter-sticky-block"],[7013663,".newsletter-stickybar"],[11010206,".newsletter-su-mod"],[14811929,".newsletter-sub-banner"],[12102108,".newsletter-subscribe-panel"],[7498150,".newsletter-subscribe-popup-overlay"],[3006987,".newsletter-subscribe-section"],[3009111,".newsletter-subscription-link"],[12773914,".newsletter-subscription-popup"],[14048801,".newsletter-tease"],[11009668,".newsletter-teaser"],[12764658,".newsletter-trigger"],[1678226,".newsletter-unit"],[1678116,".newsletter-wide"],[11010056,".newsletter-widget,.newsletter_widget"],[10118393,".newsletter-widget-outer-container"],[12790777,".newsletter-widget__wrapper"],[11980204,".newsletter-wrapper-sidebar"],[1678434,".newsletter-zone"],[4117792,".newsletter.cta,.newsletter.node,.newsletter.panel-body,.newsletter.widget"],[15801936,".newsletter1"],[11010236,".newsletterArticle"],[8735348,".newsletterBg1"],[8735275,".newsletterBtn"],[11009981,".newsletterCallout"],[12764416,".newsletterCassetto"],[14898498,".newsletterCondensed"],[16152105,".newsletterCont"],[12967425,".newsletterContentModule"],[8735301,".newsletterCta"],[16158903,".newsletterCtaContainer"],[16152007,".newsletterFeed"],[12764033,".newsletterFloating"],[8735157,".newsletterFmt"],[14158614,".newsletterFooter"],[13519520,".newsletterForm-exitIntent"],[16152205,".newsletterHead"],[12576057,".newsletterInbodyContent"],[14891198,".newsletterPlacement"],[14143381,".newsletterPrompt"],[14938419,".newsletterQRWrapper"],[11009697,".newsletterSidebar"],[12610708,".newsletterSidebarContainer"],[8669144,".newsletterSignup-wrapper"],[14144555,".newsletterSingle"],[11010084,".newsletterSlideIn"],[8735830,".newsletterSub"],[6998272,".newsletterSubsModule"],[14894803,".newsletterSubscribe"],[3611704,".newsletterSubscribeContainer"],[16201321,".newsletterSubscription"],[7014681,".newsletterThurii_rdr"],[14947303,".newsletterUR_Normal"],[14148972,".newsletterWidget"],[14893213,".newsletter__callout"],[14140372,".newsletter__card"],[7000483,".newsletter__headline"],[12764442,".newsletter__signup"],[14910367,".newsletter__slidein"],[14905619,".newsletter__wrapper"],[14811252,".newsletter_and_social"],[1660521,".newsletter_area"],[14790323,".newsletter_background"],[8857961,".newsletter_banner_inline"],[16152762,".newsletter_bar"],[8735967,".newsletter_bg"],[16159242,".newsletter_callout_box"],[14140289,".newsletter_email"],[6817487,".newsletter_footer_container"],[7004751,".newsletter_formBlock"],[1660880,".newsletter_home"],[1660923,".newsletter_info"],[11010148,".newsletter_inline"],[14898067,".newsletter_location"],[8735958,".newsletter_on"],[14140858,".newsletter_promo"],[14794933,".newsletter_reg_widget"],[14887266,".newsletter_register"],[14810654,".newsletter_root_inner"],[7002940,".newsletter_sign_like"],[8588163,".newsletter_signup_footer"],[16460158,".newsletter_signup_unit"],[8587681,".newsletter_signup_widget"],[16371398,".newsletter_social_form"],[6197764,".newsletter_subscribe_banner"],[4299804,".newsletter_subscription_top_embed"],[14140052,".newsletter_testo"],[8734283,".newsletterban"],[1053636,".newsletterbg"],[16151145,".newsletterbloc"],[14121539,".newsletterbottom"],[11010362,".newslettercapping"],[14911027,".newsletterform_wrap"],[6988538,".newslettergf_wrapper"],[11010149,".newsletterlinebox"],[1612928,".newslettermodal"],[12764219,".newslettermultiple"],[14116034,".newsletteronpage"],[15147302,".newsletterpop_dialog_background"],[7075323,".newsletters-subscribe-form-ajax"],[14859202,".newsletters__response"],[14103591,".newslettersignin"],[11010520,".newslettersrssbox"],[8588466,".newsletterssignupmodules"],[1053650,".newslettertr"],[13143398,".newsmail-signup"],[2497432,".newspack-inline-popup"],[9873150,".newspack-lightbox-placement-bottom"],[1552124,".newspack-newsletter-prompt-inline"],[5652484,".newspack-newsletter-prompt-overlay"],[2668093,".newspack-popup"],[4112732,".newssignup"],[434933,".ng-newsletter"],[5514547,".nl-newsletter_signup"],[12773249,".nl-signup-inline"],[10413413,".nl-signup-scrollbox"],[1740039,".nl-subscription-container"],[1746095,".nl-subscription-inarticle"],[11280761,".nlSignUpForm"],[9543669,".nlSubscribe"],[14528333,".nlWidgetMain2"],[2087072,".nls-subscribe"],[676356,".nlsubscribe-block"],[12998821,".node-email-subscribers-form"],[7379238,".node-newsletter-subscribe"],[8175470,".nslr-subscb"],[10127991,".nws-cnt"],[7229330,".nyp-zephr-flyout"],[6856457,".o-Newsletter"],[12232791,".o-footer__newsletter"],[6760618,".o-footer__newsletter-signup"],[12541673,".o-newsletter"],[6199491,".o-site-footer__newsletter"],[15267985,".o-widget__newsletter"],[3317492,".ob-Newsletter"],[7288287,".oi-dailyalerts"],[8759001,".oi-dailyalerts-signup"],[14975951,".omeda-newsletter-block"],[4606126,".openNewsletter"],[11516418,".opinion-template--newsletter"],[11254173,".opt-in-email-signup-drawer"],[1365651,".optin-monster"],[8371365,".optin-monster-api"],[11608299,".optin-monster-overlay"],[11517791,".optin-monster-saas-overlay"],[1441225,".optin-overlay"],[11111974,".ot-subscribe-widget"],[9909803,".outerHeaderCtaNewsletterWrap"],[5694319,".p-footer-subscribe"],[11106016,".page--newsletter"],[10305388,".page-footer-signups"],[4728472,".page-tail-newsletter-wrap"],[4226730,".pane-bean-email-capture"],[4467966,".pane-bonnier-newsletter-0"],[16377682,".pane-email-opt-in"],[1291620,".pane-hp-newsletter"],[7066568,".pane-mailchimp-signup-newsletter"],[13912378,".pane-newsletter-modal"],[13186836,".pane-newsletter-newsletter-subscribe"],[12238392,".pane-newsletters"],[7914208,".pane-saveur-enewsletter-block"],[1190623,".pane-subscribe-box"],[8340290,".pane-subscribe-callout"],[4681335,".panel-newsletter-subscribe"],[2502944,".park-footer__newsletter"],[2761023,".partial-cta-newsletter"],[11462377,".partial-newsletter"],[13663892,".pb-f-global-mailchimp-signup"],[1853140,".pb-f-global-newsletter-sign-up"],[14799511,".pb-f-page-newsletter"],[7336266,".pb-f-page-newsletter-inLine"],[11098716,".pb-f-page-newsletter-inStream"],[6893065,".pb-subscribe"],[12464219,".pc-newsletter-sidebar"],[517878,".pdb-newsletter"],[11569288,".pdb-newsletter_3col"],[5614303,".pdb-newsletter_article"],[1822526,".pdb-sign-up"],[7225122,".pgevoke-header-row2-right-newsletters"],[7303038,".piano--sidebar"],[7138144,".piano-inline-promo"],[7710436,".piano-newsletter"],[4958184,".piano_newsletter_large_widget-2"],[11573874,".plugin-newsletter"],[9406314,".plugin-newsletter__inner"],[13804823,".pmc-newsletter"],[5733956,".polaris__newsletter"],[5649357,".polaris__newsletter--form"],[4031261,".pop-subscribe"],[12348628,".popin-newsletter"],[16235984,".popinNewsletter-content"],[16235764,".popinNewsletter-overlay"],[8595344,".popup-subscriber-btn"],[11875878,".popupSubscribe"],[7785526,".portlet--newsletter"],[8621108,".portletSubscribeFormPortlet"],[15927118,".post-card--newsletter"],[997178,".post-newsletter"],[11564551,".postSubscribeByEmail"],[5137442,".post__footer__newsletter"],[3780420,".pre-footer-email-signup"],[7046926,".pre-footer-subscribe"],[9118464,".pre-header-subscribe"],[158572,".prism-newsletter-form"],[6049915,".promo--newsletters"],[14479578,".promo-newsletter-dfp"],[10264922,".promo-newsletter-signup-2"],[7305017,".promo-newsletters"],[15182122,".ps-widget--email-optin"],[9061496,".r-footer--newsletter"],[4496253,".rc-newsletter-widget-new"],[11368870,".react-newsletter-overlay"],[12045411,".regNewsletter"],[3325329,".reg_newsletter"],[14453822,".region-newsletter"],[3364360,".revue-embed-form"],[6215362,".rhs_subscribe_outer"],[4798953,".ri-newsletter"],[8918451,".right-subscribe-top"],[10124878,".row__newsletter"],[6761115,".rr_newsletter"],[16675576,".rst-newsletterbox"],[1890133,".sailthru-signup-widget"],[4276364,".saxon-subscribe-block"],[8330827,".sb-signup-container"],[7681512,".sc-newsletter"],[5728079,".section-content-newsletter"],[1345065,".send-us-your-news-cta"],[1761322,".sendinblue-newsletter-mergefields"],[6699061,".sendinblue-signup-subscribe-form"],[4170401,".service-newsletter"],[3122991,".seva-overlay"],[10424240,".sfba_subscribe_form"],[6669867,".sfsi_subscribe_Popinner"],[920017,".shortcode-inline-newsletter"],[16064782,".shortcode-newsletter"],[11941183,".sib-newsletter-form"],[10579848,".side-alert-newsletter"],[16240077,".side-bar--subscribe-module"],[1272066,".sidebar--newsletter,.sidebar__newsletter"],[2398312,".sidebar-block-newsletter"],[4669795,".sidebar-email-signup,.sidebar_email_signup"],[13275539,".sidebar-email-signup-container"],[6000948,".sidebar-mailchimp"],[8965165,".sidebar-newsletter-promo"],[14301863,".sidebar-newsletter-prompt"],[9339661,".sidebar-newsticker-wrapper"],[1317222,".sidebar-signup-box"],[5213436,".sidebar-subscribe-box-wrapper"],[9911761,".sidebar-subscribe-container"],[9209827,".sidebar-subscribe-form"],[9034861,".sidebar-tile-subscribe"],[15122529,".sidebar-widget--subscribe"],[15137702,".sidebar-widget-newsletter"],[5989996,".sidebarNewsletter"],[1035594,".sidebarNewsletterAd"],[1415059,".sidebarSubscription"],[13454219,".sidebar__widget_subscribe"],[8478142,".sidebar_newsletter_sign_up"],[5987887,".sidebar_subscribe"],[8117810,".sidebar_subscriber_body"],[6417690,".sidebarbox_newsletter"],[5855065,".sign-up-form-single"],[697203,".sign-up-newsletter-border"],[7414204,".signup-bar_wrapper"],[1416865,".signup-button-newsletter"],[13566863,".signup-form--footer"],[13566657,".signup-form--header"],[7095797,".signup-newsletter-sidebar"],[7863745,".simplenews_custom-newsletter"],[4861477,".single-newsletter-signup"],[10316393,".single-post-newsletter"],[9191102,".single-post__content__subscribe"],[4560100,".single-sidebar--newsletter"],[8702144,".site-foot__newsletter"],[14980863,".site-footer-newsletter"],[12592887,".site-footer-newsletter-form"],[14997197,".site-footer__newsletter"],[10387930,".site-footer__section-newsletter"],[12198400,".site-masthead-subscribe-wrap"],[2437515,".skinny-sign-up"],[10311469,".skinny-signup"],[4684915,".slice-container-newsletterForm"],[3649886,".slide-in--newsletter"],[1548504,".slidedown-newsletter"],[11009521,".slider_newsletter-container"],[8330805,".slideup-newsletter-optin"],[2178778,".sm_newsletter"],[2941046,".smart-ajax-subscribe-form"],[2197758,".smartmag-widget-newsletter"],[7649581,".smile-prompt-frame-container"],[6608495,".sml_subscribe_widget"],[8679547,".ssb-subscribe-box"],[13416190,".st-newsletter-widget"],[11788100,".stickyNewsletterBar"],[8949433,".stickybar--newsletter"],[14795900,".subscribe-article-bottom"],[9746473,".subscribe-box-wide"],[9120677,".subscribe-box-wrapper"],[11360802,".subscribe-float"],[5152034,".subscribe-header-panel"],[10499283,".subscribe-newsletters-cta"],[2641191,".subscribe-popup-fade"],[2820420,".subscribe-popup-overlay"],[15666579,".subscribe-prompt-overlay"],[11348904,".subscribe-share"],[11348640,".subscribe-slide"],[9746729,".subscribe-top-page"],[3608377,".subscribe-widget-container"],[15344905,".subscribe-widget-sidebar"],[7539012,".subscribePopup"],[12698262,".subscribeShortcodeContainer"],[11363941,".subscribeWidget"],[10413910,".subscribeWidgetContainer"],[7539411,".subscribe_cont"],[3309740,".subscribe_footer"],[3324176,".subscribe_popup1"],[11229408,".subscription-box-cntr"],[9577465,".subscription-cta-widget"],[11284017,".subscription-form-container"],[8554867,".subscription-newsletter-button"],[180191,".subscription-popup-overlay"],[9818782,".subscription-promo"],[4877363,".subscription-toaster"],[2388187,".subscription-unit"],[14184252,".subscription_popup__wrapper"],[5937428,".suc-newsletter"],[2718939,".t-a-subscribe-1"],[1548306,".t-newsletter"],[9349946,".tab-content-newsletter"],[15602691,".tds-newsletter"],[12933602,".teaser-newsletter"],[12956399,".tg-newsletter,.ts-newsletter"],[10528392,".tgc-newsletter-signup"],[14963256,".thb-newsletter-form"],[976582,".thim-newlleter-homepage"],[3476407,".tile_newsletterSubscription"],[6507967,".title-newsletter"],[9968569,".tl-newsletter-widget"],[11559154,".tm-editoral-subscription"],[6378874,".tnp-subscription"],[1384705,".tnp-subscription-minimal"],[13806312,".tout_subscribe"],[12746347,".tpd-newsletters-form"],[12960491,".ts-newslatter"],[6934089,".tsq_sailthru_newsletter_widget"],[5928094,".tt-newsletter-subscribe-footer"],[859700,".ttgFooterNewsletterFlyInWrapper"],[11086983,".tve-leads-widget"],[7355950,".type-newsletter-signup"],[1910870,".ue-c-article__newsletter-widget"],[2137326,".ue-c-newsletter-widget"],[7950293,".vc-email-subscribe__wrapper"],[9823903,".vc_newsletters_subscription"],[13951937,".vspl__section--newsletter"],[7490747,".wcpopupmodal-open"],[11947681,".wcpopupmodal-wrapper-open"],[14051527,".wdt_newsLetter"],[7789706,".wide-newsletter"],[5095691,".wideNewsletterWrap"],[14232831,".widget--subscribe-inline"],[13636856,".widget-email-cta"],[1230609,".widget-embed.newsletter"],[1116823,".widget-had-subscribe"],[3009734,".widget-newsletter-fter"],[11623473,".widget-newsletter-newsletter"],[5124928,".widget-newsletter-sign-up"],[12389417,".widget-newsletter-sign-up__form"],[16252577,".widget-newsletter-signup"],[16252475,".widget-newsletter-wrap-2"],[1612576,".widget-ngs-subscribe"],[13915731,".widget-subscribe"],[15067421,".widget-subscribe_widget"],[4368862,".widgetSidebarSubscription"],[666724,".widget__subscribe"],[6744978,".widget_abonews"],[15467350,".widget_blog_subscription"],[4556670,".widget_bs-newsletter-mailchimp"],[9896413,".widget_bs-subscribe-newsletter"],[7732337,".widget_dm_newsletter_widget"],[12764592,".widget_email-subscribers-form"],[10918492,".widget_email_subscribe"],[269953,".widget_home_newsletter"],[2137830,".widget_jnews_module_element_ads"],[4675894,".widget_jtsvnewslettersignupwidget"],[9766178,".widget_mailchimpsf_widget"],[3650726,".widget_mailerlite_widget"],[7060926,".widget_mailpoet_form"],[4716866,".widget_mailster_signup"],[12312432,".widget_mc4wp_form_widget"],[6921992,".widget_mymail_signup"],[15645883,".widget_newsletter-pack"],[5125163,".widget_newsletter_manager"],[5125089,".widget_newsletter_sidebar"],[6324318,".widget_newsletter_widget"],[6078116,".widget_newsletters"],[5592141,".widget_newsletterwidget"],[11597535,".widget_newsletterwidgetminimal"],[3801284,".widget_nls_form_widget"],[13530684,".widget_ns_mailchimp"],[8427379,".widget_sailthru_signup_widget"],[12725717,".widget_signupwidget"],[491918,".widget_subscribe-form"],[6936047,".widget_subscribe_box"],[13108335,".widget_subscribe_widget"],[2061756,".widget_subscriber_widget"],[1448596,".widget_text_newsletter"],[15878334,".widget_woo_customsubscribewidget"],[7123278,".widget_woo_subscribe"],[14615932,".wotd-promo__subscribe"],[5050667,".wotd-side__subscribe"],[10307184,".wp-block-newsletter"],[10760876,".wp-block-signup-new"],[6914484,".wp-block-xwp-newsletter-subscription"],[7857955,".wp-nwletter-popup"],[1200604,".wp_email_capture_widget"],[6700396,".wpdev-newsletter-signup"],[1240357,".wpdiscuz-subscribe-bar"],[8839439,".wrap-newsletter"],[11877213,".wrapper-box-suscription-newsletter"],[9719471,".wrapper-button-newsletter"],[4901155,".wrapper_suscribe_home"],[15246572,".yel-email-popup"],[11131117,".yel-popup-main-wrapper"],[3816077,".yikes-mailchimp-container"],[8134689,".yt-mailchimp-subscription-form-widget"],[2331971,".z-newsletter-signup-bottom"],[8587864,"div#NewsletterPromo"],[1900392,"div#inline-newsletter"],[12809685,"div#newsletter_signup_article"],[12901548,"div.InArticleSignup"],[15273495,"div.aside-newsletter"],[11955691,"div.aside-newsletter-box"],[10508358,"div.bloc_newsletter"],[63145,"div.bs-mailchimp-newsletter"],[8736433,"div.c-newsletter-article"],[4117702,"div.form_newsletter_signup"],[8511732,"div.newsletter-sign-up-popup"],[9299995,"div.newsletter-subscribe-box"],[3244556,"div.newsletter-subscribe-container"],[6199359,"div.newsletter-subscribe-widget"],[3306238,"div.newsletter-subscription-inline"],[3306360,"div.newsletter-subscription-module"],[9929169,"div.single-newsletter"],[12744582,"#po-inline-article-above"],[11413390,"#ctl00_NewsletterFooter_UpdateForm"],[8704576,"#ghost-portal-root > .gh-portal-triggerbtn-iframe"],[3141304,".markup.body > .subscribe-widget,.markup.body > .subscription-widget-wrap"],[500695,".post-end-cta-full"],[10158248,".single-post-container > .subscribe-footer"],[2296395,"#WIX_ADS"],[4841685,".cpcta-flyin"],[8056891,"#dialog-message.slideDown"],[12780801,".js-stickyFooter.u-fixed"],[10517040,"#nlgate"],[3213355,"#nlgate-overlay-0"],[12758993,"#splash_mask,#splash_mask + #splash_box"],[14511159,".overflow-wrapper > #notify-bar"],[11146158,".front-page > #sliding-popup"],[10099751,".newsletter-widget__new-story-page"],[1960695,".kl-private-reset-css-Xuajs1.needsclick"],[7527171,".drawer__header-container.is-moved-by-drawer"],[15062355,".adblock-whitelist-messaging__article-wrapper"],[12703215,".adblock-whitelist-messaging__wrapper"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/annoyances-social.js b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-social.js new file mode 100644 index 0000000..aed7f25 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-social.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// annoyances-social + +const toImport = [[9325273,"#BottomSocialLinks"],[1959909,"#FBslideout"],[1891046,"#FaceBookStayInTouch"],[520822,"#FaceBookTab"],[8642924,"#FacebookActivity"],[14205941,"#FacebookContainer"],[10178617,"#FacebookLikeBox"],[3894238,"#FacebookRecentActivity"],[14205951,"#FacebookSocialBox"],[11267854,"#Follow-Sharebar"],[2112476,"#FollowUs"],[16282744,"#Follow_Buttons"],[1148634,"#Followers1"],[13847025,"#FooterSocialList"],[14301726,"#Footer__facbook"],[16632206,"#Footer__linkedin"],[13644964,"#Footer__twitter"],[3727299,"#HeadSocials"],[6592285,"#HomeSocial"],[5453710,"#ImgSocial"],[11109596,"#PanelFacebook"],[1575438,"#SHARE_LINKS"],[113678,"#Share-bar2"],[15137672,"#Share-share"],[15637145,"#Share1"],[15637146,"#Share2"],[15131952,"#ShareButton"],[10449002,"#ShareEntryPoint"],[14875093,"#ShareItemBtn"],[13698634,"#ShareLinksHeader"],[15142771,"#ShareOpener"],[113850,"#SharePanel"],[14887189,"#ShareSidebar"],[113637,"#ShareSkype"],[12327564,"#ShareThisCustom"],[113533,"#ShareTools"],[16381228,"#ShowsRightSocial"],[11624478,"#SideBarSocialMedia"],[16157257,"#Side_Block_Facebook"],[3539283,"#SnsBtn"],[2006270,"#SnsFollow"],[16673210,"#Social-Box"],[6644266,"#Social-Container-Right"],[8102853,"#Social-Left"],[4373916,"#Social-Sidebar"],[9196931,"#SocialBookmarksContainer"],[6110285,"#SocialBooksTop"],[10882061,"#SocialContainer"],[883906,"#SocialFixedshare"],[8004497,"#SocialMedia"],[5450811,"#SocialMediaBox"],[4431275,"#SocialNetworkIconContainer"],[7989742,"#SocialShare"],[689115,"#SocialShareArticle"],[3531625,"#SocialToolTipFlyOutJs"],[6381759,"#SocialWidgetLinks"],[16673864,"#Social_Box"],[16673862,"#Social_tab"],[4201615,"#SocialbarInline"],[2582935,"#Socialize"],[1647685,"#StickySocialContainer"],[12538075,"#ToolsShareStory"],[7188688,"#TopMenuSocial"],[149938,"#TopShareMenu"],[10602350,"#TwitterShare"],[4168473,"#UISideShareBar"],[5318284,"#VKPopupWrapper"],[14906283,"#a1fbsharebtn"],[1736451,"#aFBShare"],[7978625,"#aFBShare2"],[12582999,"#aFbLikeBottom"],[8865564,"#aI_sns"],[3993214,"#aShareFacebook"],[15876105,"#aa_header_shares"],[13947394,"#action-share"],[9058821,"#actionShare"],[12635184,"#actionsnshare"],[14864502,"#adbl-social-icons"],[8054044,"#add-this-btns"],[15381155,"#addThis"],[5782493,"#addsSocial"],[7805159,"#addshare"],[7037427,"#addsharetop"],[9123254,"#addthis-block"],[9842410,"#addthis-button"],[9140524,"#addthis_sharing_toolbox"],[2884563,"#addthis_toolbox_new"],[9825908,"#addthiswrapper"],[13697903,"#advanced-twitter-widget"],[9166192,"#advancedsocialwidget"],[1381980,"#af_resSociaux"],[8877080,"#after-share"],[13874759,"#ajmint-socialbuttons"],[5778698,"#alchetronShareCard"],[16061156,"#amp-social-share"],[9247439,"#ao-share-wrapper"],[5441985,"#aol-follow"],[8695587,"#apriBoxCondividi"],[1744668,"#ar1web-social"],[9228473,"#area-vertical-social"],[12353064,"#arevicofancy-overlay"],[6122984,"#arevicofancy-wrap"],[9536215,"#arpae-footer-socialBar"],[4426793,"#artShareButtons"],[13600784,"#artShareLinks"],[10450847,"#art__tools_share"],[6289837,"#art_social"],[9284218,"#article-bottom-social-links"],[3871547,"#article-detail-social-icons"],[11938538,"#article-follow-us"],[13812411,"#article-footer-social-share"],[3401339,"#article-header-share"],[7371903,"#article-headline-facebook"],[8958673,"#article-headline-social-list"],[11430981,"#article-left-side-share-panel"],[3405695,"#article-reveal-share"],[212266,"#article-share-floating"],[14906838,"#article-sharebar"],[14906840,"#article-sharebox"],[13228425,"#article-sharer"],[4039515,"#article-sharers"],[13228623,"#article-social,#article_social"],[5219440,"#article-social-bar"],[16134627,"#article-social-bottom"],[10728691,"#article-social-buttons"],[11013979,"#article-social-facebook"],[919679,"#article-social-head"],[2907763,"#article-social-icons"],[2906933,"#article-social-share"],[16133908,"#article-social-shares"],[5219430,"#article-social-top"],[10714596,"#article-social-twitter"],[918868,"#article-social-wrap"],[14156742,"#articleShare"],[5227130,"#articleShareFloats"],[1338767,"#articleSocialFooter"],[14778050,"#article_actions_socialmedia"],[10862545,"#article_bottom_fb_fanspage_like"],[1078762,"#article_share"],[3011031,"#article_share_bottom"],[5218224,"#article_share_rail"],[904300,"#article_tools_share"],[9957888,"#article_tools_share_li"],[4067396,"#article_twitter"],[8446263,"#articlebottomsharinglinks"],[3730152,"#articles-footer-social"],[1083383,"#articlesocial"],[9731789,"#as-share-window,.inline-sharebar"],[4154936,"#aside-social-links-container"],[14876502,"#asidesociallinks"],[94346,"#at-instapaper"],[7811656,"#at4-share"],[8461278,"#at_social"],[7140692,"#atchm-sidebar-social"],[12762136,"#author-links-social"],[6054608,"#author-socials"],[25032,"#authorshare_wrap"],[13997924,"#authorsocial"],[11153840,"#badge-facebook-like"],[3442212,"#badge-google-plusone"],[656069,"#badge-pinterest"],[16236470,"#badge-twitter,#badge_twitter"],[13329185,"#badge_facbeook"],[15400435,"#badge_reddit"],[6935706,"#badges-share-block"],[3879281,"#band_social"],[2377952,"#banner-social"],[11788328,"#bar-social"],[12053277,"#barre-partage"],[12782236,"#base64-share-facebook"],[5768284,"#base64-share-google"],[12173437,"#base64-share-twitter"],[11040954,"#base64-share-vk"],[11228702,"#bbbtmshare"],[7612591,"#bdshare"],[1089839,"#be-social"],[3516903,"#beesocial"],[14900584,"#belowpost-like"],[3902853,"#biz-share"],[5110563,"#bk_follow"],[15143888,"#bk_share"],[9433541,"#blgentrysocial"],[11427370,"#blgtwitter"],[3318057,"#blksocial"],[5572412,"#bloc-follow,#blog-follow"],[15285790,"#bloc_follow_us"],[2657980,"#block-menu-menu-footer-social"],[2295282,"#block-menu-menu-header-social"],[16126022,"#block-menu-menu-share"],[3055595,"#block-menu-menu-social"],[7881004,"#block-menu-menu-social-icons"],[15858109,"#block-menu-menu-social-icons-top"],[7880998,"#block-menu-menu-social-links"],[10420258,"#block-menu-menu-social-media-links"],[14139853,"#block-menu-menu-social-menu"],[11091227,"#block-menu-menu-social-networks"],[6509932,"#block-menu-social-identity"],[7665261,"#block-minisocialsharingblock"],[6219366,"#block-ridiculouslyresponsivesocialsharebuttons"],[9739373,"#block-sharing-links"],[4896089,"#block-sharingbuttons-1"],[4896090,"#block-sharingbuttons-2"],[14319057,"#block-simpleshare"],[14141464,"#block-social"],[2907909,"#block-social_badges-0,#block-social_badges-1"],[16033464,"#block-socialfooter"],[14309550,"#block-sociallinks"],[14309581,"#block-socialmedia"],[1828098,"#block-socialmediaaccounts-2"],[10804784,"#block-socialmedialinks"],[7044926,"#block-socialmedialinks-2"],[12326759,"#block-socialmenu"],[16033814,"#block-socialsblock"],[7113449,"#block-socialsharingblock"],[4698500,"#blog-follow-widget"],[4665120,"#blog-follow-wrapper"],[3304886,"#blog-share-widget"],[5572546,"#blog-social"],[8390198,"#blogShareLink"],[4993200,"#blog_social"],[519009,"#bottom-share"],[13500282,"#bottom-share-buttons"],[5788937,"#bottom-share-tools"],[16442032,"#bottom-social"],[13166273,"#bottom-story-socials"],[6208851,"#bottomSocialSharePlugins"],[7814615,"#bottom_share_widget"],[7792187,"#bottom_social_share"],[425479,"#bottomsocial"],[9392144,"#bottoniSocialContainer"],[11708002,"#box_social"],[16320300,"#box_social_bookmarks"],[358286,"#boxes-box-cng_social_media_fa_small"],[8635600,"#boxes-box-follow_us"],[9082967,"#browse-social"],[3245725,"#bsocial"],[15281945,"#btShareFacebook"],[1467711,"#btn-share-email"],[13084370,"#btn-share-fb"],[2738286,"#btn-share-tele"],[13813933,"#btnShareFacebook"],[11097465,"#btnShareFb"],[13838785,"#btnShareForecast"],[6233801,"#btnShareLinks"],[15388564,"#btnShareMessenger"],[4754017,"#btnShareTwitter"],[14147696,"#btnShareWhatsApp"],[11097419,"#btnSharetw"],[6915273,"#byard-socializer"],[1127184,"#byline-facebook-share"],[6137688,"#byline-share"],[11309151,"#bylineShare"],[16438621,"#bylineSocialMore"],[2027055,"#c-main-share-bar"],[2926370,"#cm-social-overlay"],[13276166,"#cmg-head-share-menu"],[7492067,"#cmg_facebook"],[8224174,"#cmg_instagram"],[12090935,"#cmg_twitter"],[8286454,"#cmsms_latest_bottom_tweets"],[2381167,"#cnnShare2"],[1992541,"#cns-social-links"],[913222,"#commentsShare"],[72860,"#communityshare"],[11955680,"#connectWithUs"],[11931653,"#connect_share,#content_share"],[16206554,"#consol-share"],[3495898,"#container-reseaux-sociaux"],[6771336,"#content-article-share"],[8902099,"#content-share-top"],[11464502,"#content-sharer-article"],[12987040,"#content-social"],[7434643,"#content-social-2"],[1310288,"#content-socialshare"],[797991,"#contentSharerResult"],[4596210,"#contributor-social-media"],[3035656,"#count_r2r"],[4977060,"#crestashareicon"],[15860618,"#crestashareiconincontent"],[5354464,"#csSocial"],[9232779,"#ctSocialShare"],[12885586,"#ctl00_BarTab1_social_bookmark"],[218232,"#ctl00_DescriptionBlock_lblTwitter"],[9340106,"#ctl00_GoogleLink"],[9863736,"#ctl00_Header_social1"],[3437884,"#ctl00_cphMainContent_ContentBloc_ctl00_pnlSocialShare"],[6212468,"#ctl00_ctl00_ConMainBody_ConMainBody_Share1_socialSharing"],[10043463,"#ctl00_facebookLink"],[10252485,"#ctl00_linkedinLink"],[1172285,"#ctl00_twitterLink"],[1322428,"#ctl00_ucFaceBook_facebook"],[7519186,"#ctl00_wordpressLink"],[1079143,"#ctl00_youtubeLink"],[12218613,"#ctn-social"],[14278166,"#custom-social"],[12879960,"#custom-tweet-button"],[13926645,"#custom_share"],[12367129,"#cxShareLinks"],[6034736,"#dcssb-facebook"],[2498036,"#dcssb-plusone"],[2612032,"#dcssb-twitter"],[1698626,"#dd-footer-social"],[5321184,"#dd-navigation-social"],[239622,"#desktop-share-wrapper"],[5216417,"#desktop-social-buttons"],[9944431,"#details-share-icon-link"],[14553308,"#dhSocial"],[12850503,"#diaspora-button-container"],[3756124,"#digg-widget"],[7596704,"#digg-widget-container"],[3039339,"#digg_module"],[11938629,"#digg_upcoming_content"],[4343645,"#div-reseaux-sociaux"],[4978586,"#divFacebook"],[8734429,"#divFacebookFollowMe"],[15221519,"#divShareBarButtons"],[15564942,"#divShareButtons"],[16706667,"#divShareText"],[4425401,"#divShareURL"],[16753195,"#divSideShare"],[6431890,"#divSocial"],[13344251,"#divSocialRail"],[11652668,"#divTwitterFollowMe"],[4430554,"#div_footer_social_icon"],[15269260,"#div_twitter_follow_button"],[5147249,"#divtwitterWidget"],[11182942,"#dl_share_icons"],[5177079,"#donate-social"],[10284584,"#drop-btn-share"],[7435413,"#dvTwitter"],[13137412,"#e_mailit_custom_position"],[12476096,"#ea-social-footer-links"],[12260878,"#ea-social-header-links"],[4587853,"#ej-plugin-socialslideout"],[11192266,"#em-sharer"],[5749084,"#embed-share"],[12553158,"#embed-share-button"],[6623650,"#entry-footer-social-buttons"],[16559788,"#entry-header-social-buttons"],[15192702,"#entry-social-float"],[5116263,"#enw-share-btn"],[3392067,"#epoch-floating-social"],[11135949,"#essbsocialprofileswidget-2"],[3117092,"#esv-sharebox"],[2380906,"#et-post-share"],[16095803,"#et-social-icons"],[2729614,"#eut-post-social-bar"],[15004705,"#eventSocialMedia"],[14758715,"#f-social"],[3283886,"#fShare"],[9895006,"#fa_share"],[9003836,"#facebook-after-post"],[2742085,"#facebook-bottom-like-box"],[5494757,"#facebook-box"],[3656800,"#facebook-embed"],[5494763,"#facebook-fan"],[13783538,"#facebook-fanbox"],[4215050,"#facebook-feed"],[3562514,"#facebook-flyer-2"],[15054401,"#facebook-footer-like-box"],[8640404,"#facebook-header-link"],[13053153,"#facebook-iframe-placeholder"],[4214663,"#facebook-like"],[9265944,"#facebook-like-box,#facebook_like_box"],[8612978,"#facebook-like-outer"],[7874837,"#facebook-like-page"],[8613674,"#facebook-like-popup"],[10250088,"#facebook-like-site-module"],[9171793,"#facebook-like-wrapper"],[3565461,"#facebook-likebox"],[9171993,"#facebook-likebox-wrap"],[4214665,"#facebook-link"],[13777302,"#facebook-module"],[8347179,"#facebook-page-plugin"],[3656940,"#facebook-panel"],[3656754,"#facebook-popup"],[3656466,"#facebook-share"],[7869886,"#facebook-share-bot"],[13777843,"#facebook-slider"],[495787,"#facebook-social-wrapper"],[3824748,"#facebook-twitter-block"],[2434479,"#facebook-twitter-block-bottom"],[9733727,"#facebook-twitter-page-top"],[4215291,"#facebook-wdgt"],[13774931,"#facebook-widget"],[5293888,"#facebook-widget-sidebar"],[5494755,"#facebook-win"],[2327884,"#facebookActivity"],[15892901,"#facebookActivityWidget"],[13440890,"#facebookBox"],[7858568,"#facebookButtonHome"],[8508043,"#facebookButtonInside"],[13441000,"#facebookFan"],[5493295,"#facebookFans"],[5493633,"#facebookIcon"],[5493668,"#facebookJoin"],[5493728,"#facebookLike"],[14893977,"#facebookLikeBox"],[7872770,"#facebookLikeButton"],[9240522,"#facebookLikeContainer"],[8334991,"#facebookM"],[8587296,"#facebookPopUpLikeBox"],[4122550,"#facebookPromo"],[9281880,"#facebookRecommend"],[3773411,"#facebookRodape"],[8748235,"#facebookShareButton"],[15516853,"#facebookSlideIn"],[13441334,"#facebookTab"],[3771190,"#facebookTabset"],[3770355,"#facebookWidget"],[3770419,"#facebookWindow"],[15364048,"#facebookWrapper"],[1749057,"#facebook_2_popup"],[3779034,"#facebook_begen"],[5494103,"#facebook_box"],[7886308,"#facebook_container"],[9276689,"#facebook_facepile"],[1688914,"#facebook_fanpage"],[4127541,"#facebook_like"],[9265942,"#facebook_like_bar"],[5929323,"#facebook_like_bar_single"],[1696999,"#facebook_likebox"],[4127547,"#facebook_link"],[1708161,"#facebook_overlay"],[8461006,"#facebook_page_block"],[3270246,"#facebook_page_block_lenta"],[15646398,"#facebook_plugin"],[3778560,"#facebook_popup"],[3778213,"#facebook_promo"],[9612853,"#facebook_reader_wrapper"],[1436641,"#facebook_recommendations"],[3778651,"#facebook_right"],[3778656,"#facebook_share"],[14438465,"#facebook_slider_widget"],[8637993,"#facebook_social_300"],[621944,"#facebook_social_sidebar"],[7869844,"#facebook_subscribe"],[15655935,"#facebook_teaser"],[13441882,"#facebookbox"],[13441868,"#facebookbtn"],[3725673,"#facebookheader"],[16006859,"#facebookjs"],[5492480,"#facebooklike"],[9277624,"#facebooklikebox-2"],[8598140,"#facebooknotification"],[9286358,"#facebookpadcat-hp"],[11207958,"#facebookpopup-fan-exit"],[9194053,"#facebookpopup-fanback"],[8603408,"#facebooksocialplugin"],[4150931,"#facebooktrend"],[3737555,"#facebookwidget"],[3580495,"#fan-exit"],[16245100,"#fan-follow-promo"],[14986278,"#fanback"],[15694696,"#favsocial-list"],[9624857,"#fb-activity"],[9103681,"#fb-activity-feed"],[12399003,"#fb-activity-widget"],[140829,"#fb-bar"],[140505,"#fb-box"],[3838902,"#fb-decoy"],[9553611,"#fb-facepile"],[13351297,"#fb-fan-box"],[5535514,"#fb-fanbox"],[15997297,"#fb-friction-less"],[8413446,"#fb-like"],[12327951,"#fb-like-block"],[9840885,"#fb-like-box"],[9840867,"#fb-like-btn"],[2896979,"#fb-like-button"],[13361985,"#fb-likebox"],[9821563,"#fb-link-box"],[6966149,"#fb-link-only"],[13186514,"#fb-lk-bx"],[160067,"#fb-pop"],[13355397,"#fb-rec-box"],[6556365,"#fb-recommend"],[977783,"#fb-scroll-popup"],[12261008,"#fb-share-count"],[2044775,"#fb-share-counter-link"],[6964079,"#fb-side-like"],[15108378,"#fb-social-callout-div"],[15931369,"#fb-social-top-buttonOFF"],[14911755,"#fb-timeline-btn"],[4284922,"#fb-timeline-driver"],[6062213,"#fb-wrapper-div"],[6973698,"#fbActivityStream"],[15591974,"#fbBox2"],[7052262,"#fbBoxContent"],[10090681,"#fbDiv"],[15796682,"#fbLike"],[8822065,"#fbLikeBox"],[4526839,"#fbLikeButton"],[3516889,"#fbLikeSendtwitter_menu"],[8821073,"#fbLikebox"],[16674253,"#fbOnscroll"],[16040214,"#fbPanel"],[16375146,"#fbPopUp"],[9804731,"#fbPopupBG"],[12723917,"#fbShare"],[12959120,"#fbShareButton"],[10060084,"#fbShareWall"],[10187018,"#fbSlider"],[6419220,"#fbSocial"],[9860925,"#fbSubLoading"],[507021,"#fb_300x250"],[11474867,"#fb_comment_btn"],[5212961,"#fb_container"],[8916944,"#fb_faces_frame"],[8486098,"#fb_fanpage_box"],[9871374,"#fb_fly_2"],[9564704,"#fb_header"],[11081309,"#fb_like_fan_page_layer"],[1658004,"#fb_like_header"],[14907015,"#fb_like_page_div"],[12901917,"#fb_like_pop"],[1658926,"#fb_like_widget"],[465971,"#fb_likebox"],[9468127,"#fb_link"],[12561513,"#fb_linkedIn_page_header"],[12378250,"#fb_page_container"],[6262602,"#fb_reader_container"],[1984605,"#fb_share"],[5592679,"#fb_share_btn"],[9506431,"#fb_share_button"],[9575321,"#fb_social"],[1932213,"#fb_socialPageLink"],[607308,"#fb_twitter_bar"],[16646790,"#fb_video_link"],[9569353,"#fb_widget"],[15365192,"#fbbestshare"],[10112791,"#fbbox"],[14071261,"#fbbox-relocated"],[14239173,"#fbbox1"],[6563443,"#fbfanbox"],[13639206,"#fbinvite"],[14714346,"#fblike"],[12889786,"#fblike1"],[16743585,"#fblikebg"],[7747197,"#fblikebot"],[9908714,"#fblikebot123"],[9908663,"#fblikebutton"],[10305896,"#fblikebutton2018"],[9897474,"#fblikeheader"],[7747627,"#fblikepop"],[12824029,"#fblikepop_ads"],[15935948,"#fbookulous-flyer"],[16753980,"#fbplikebox"],[6645886,"#fbpromo_pop"],[221395,"#fbrecommend"],[7309293,"#fbshare"],[7268498,"#fbshare_container"],[14839789,"#fbshre"],[16574431,"#fbslidebox"],[8909423,"#fbsticker"],[8593504,"#fbtab-box"],[11901120,"#fbtw"],[8585399,"#fbtwitter"],[11901323,"#fcbk"],[15138920,"#fdbk_tab"],[10030069,"#feeds-facebook"],[4228635,"#feeds-flickr"],[4221467,"#feeds-google"],[5087109,"#feeds-twitter"],[5211330,"#feeds-youtube"],[2642371,"#field-wrapper-share-this-article"],[15603755,"#film_social_nav"],[4629062,"#fixed-bar-social-icons"],[3616557,"#fixed-share-btn"],[6884865,"#fixed-social-media"],[14208718,"#fixedShareMenu"],[7240164,"#fixed_social"],[846422,"#fl_social_share_widget-2"],[18495,"#floatSocial"],[13742262,"#floatSocialShares"],[3797805,"#float_fb_plugin"],[15306793,"#floating-share"],[12079067,"#floating-share-box"],[2615436,"#floating-share-box-wrapper"],[13687643,"#floating-sharebar"],[3432714,"#floatingShare"],[12091571,"#floatingSocialMenu"],[3814714,"#floatingSocialShare"],[15600046,"#floatshare"],[2863900,"#floaty-facebook"],[9228272,"#floaty-social-media-icons-bg"],[12962651,"#floaty-twitter"],[4978131,"#follow-aol-footer"],[15765088,"#follow-bar"],[13225502,"#follow-bar-buttons"],[9831272,"#follow-block"],[14647095,"#follow-block-sidebar"],[15765102,"#follow-box,#follow-top"],[10493290,"#follow-buttons"],[4482340,"#follow-facebook"],[4975119,"#follow-footer"],[9830986,"#follow-icons"],[9831173,"#follow-links"],[7748871,"#follow-me"],[10489160,"#follow-sidetab"],[4683551,"#follow-social-items"],[9831108,"#follow-tools"],[10499683,"#follow-twitter"],[5265201,"#follow-us-block"],[172187,"#follow-us-block-body"],[4987727,"#follow-us-box"],[4904866,"#follow-us-buttons"],[13685220,"#follow-us-footer"],[4987220,"#follow-us-rhs"],[13701854,"#follow-us-widget"],[4976764,"#follow-widget"],[7750303,"#followBar"],[7750293,"#followBox"],[4440894,"#followFB"],[7807647,"#followFBSvg"],[7216864,"#followFacebook"],[9734894,"#followGoogle"],[7796856,"#followIcons"],[7791516,"#followLinks"],[6828166,"#followSlider2"],[7817741,"#followTWSvg"],[7750873,"#followTab"],[7150800,"#followTwiiter,#followTwitter"],[4440508,"#followUs"],[7817250,"#followUsBox"],[417494,"#followUsButtons"],[16458597,"#followUsContainerD"],[7859025,"#followUsFooter"],[7136383,"#followUsRight"],[15762322,"#follow_bar"],[15762332,"#follow_box"],[7815637,"#follow_btns"],[7449240,"#follow_buttons"],[15762310,"#follow_dui"],[15810006,"#follow_facebook"],[7584926,"#follow_facebook_icon"],[15762311,"#follow_ftr"],[9743992,"#follow_icons"],[15425480,"#follow_pinterest_icon"],[14593808,"#follow_social_links"],[7451281,"#follow_twitter"],[14947470,"#follow_twitter_icon"],[7750435,"#follow_us"],[15311939,"#follow_us_block"],[7455118,"#follow_us_left"],[15331511,"#follow_us_panel"],[4439738,"#followbb"],[2648515,"#followbigbutton"],[15763200,"#followbtn2"],[15763081,"#followface"],[7832764,"#followlinks"],[15763665,"#followtwit"],[4439516,"#followus"],[15763834,"#followwrap"],[1910598,"#foot-social"],[15559665,"#footSocial"],[16631393,"#footer--social-links"],[15073453,"#footer-facebook"],[16766342,"#footer-facebook-icon"],[7914089,"#footer-fb"],[3687337,"#footer-fb-button"],[4073971,"#footer-follow-us"],[2371394,"#footer-follow-us-facebook"],[8383478,"#footer-follow-us-youtube"],[2118727,"#footer-google-icon"],[4485235,"#footer-instagram-icon"],[869364,"#footer-share"],[3762473,"#footer-share-facebook"],[7275497,"#footer-share-google"],[3762575,"#footer-share-linkedin"],[10635410,"#footer-share-list"],[16625096,"#footer-share-twitter"],[331717,"#footer-social"],[2131240,"#footer-social-link"],[7138957,"#footer-social_share"],[14043814,"#footer-socials"],[7822617,"#footer-title-social"],[14069258,"#footer-twitter"],[7070564,"#footer-twitter-icon"],[2129223,"#footer-twitterfeed"],[869773,"#footer-twttr"],[14044181,"#footer-youtube"],[7787711,"#footer-youtube-icon"],[6672439,"#footerBottomShare"],[800574,"#footerConnect"],[5391494,"#footerFacebookLike"],[755206,"#footerFollow"],[16233075,"#footerShare"],[2703877,"#footerShareIcons"],[769330,"#footerSocial"],[11970699,"#footerSocialBox"],[7554269,"#footerSocialButtons"],[7199773,"#footerSocialIcons"],[7199933,"#footerSocialLinks"],[2641517,"#footerSocialMenu"],[11971083,"#footerSocialNet"],[4212578,"#footer_block_social"],[782333,"#footer_feeds"],[1782153,"#footer_follow"],[5612929,"#footer_follow_us"],[1782263,"#footer_social"],[7625241,"#footer_social_div"],[10221663,"#footer_social_facebook"],[14428469,"#footer_social_follow"],[14428470,"#footer_social_google"],[4666690,"#footer_social_icons"],[4068856,"#footer_social_instagram"],[5090574,"#footer_social_youtube"],[6016791,"#footer_socialmedia"],[781742,"#footer_tweet"],[14520772,"#footer_widget_social"],[3894356,"#fsb-social-bar"],[1400849,"#galleryPlayerShare"],[12780738,"#galleryShare"],[9514850,"#gc-facebook"],[14688997,"#gc-twitter"],[7474195,"#getSocial"],[4813932,"#gift-share-inline"],[1632636,"#gkSocial"],[12678870,"#gkSocialAPI"],[1845969,"#global-share"],[9626802,"#global-share-right"],[16173204,"#global-social-bar"],[6683903,"#global-social-networking"],[16609866,"#globalSocialLinks"],[16610768,"#globalSocialPromo"],[14786086,"#globalSocialPromoWrap"],[7740385,"#gs-social-sharebuttons"],[2335018,"#gs-social-top"],[13080821,"#gs-social-top_gig_containerParent"],[10486737,"#gsocial-container"],[2608704,"#gtm-header-instagram"],[14556742,"#gz-facebook-page-share"],[10175342,"#h-nav_social"],[932597,"#h-social"],[11419026,"#hb-share-icons"],[16722104,"#hc_followus"],[1128621,"#hc_social_links_ft"],[9186441,"#hdr-twitter"],[9094590,"#hdrFBLike"],[9740450,"#hdrSocialPromo"],[3000886,"#hdr_social_row"],[5142047,"#head-share-nav"],[11780148,"#headSnsBtn"],[11780657,"#headSocial"],[11793605,"#head_share"],[8783107,"#header-bebo"],[5101632,"#header-facebook-social-link"],[1590971,"#header-follow"],[3449268,"#header-share"],[14952318,"#header-share-icon-container"],[1590789,"#header-social"],[2545413,"#header-social-apps-v2"],[13823641,"#header-social-block"],[16099025,"#header-social-container"],[16056286,"#header-social-fb"],[13824046,"#header-social-icons"],[13823972,"#header-social-links"],[13824122,"#header-social-media"],[3670333,"#header-social-nav"],[6776315,"#header-social-share-holder"],[2545787,"#header-social-twitter"],[16375614,"#header-social_icons-wrapper"],[7467878,"#header-socials"],[13949598,"#header-toggle-share"],[6702132,"#header-youtube-social-link"],[3488882,"#headerSocial"],[64707,"#headerSocialIcons"],[4084648,"#header_social_wrapper"],[8916998,"#headersearchsocial"],[3521426,"#headersocial"],[9014002,"#headline_social"],[9940417,"#heateor_ss_browser_popup_bg"],[11758468,"#hellobar-modal"],[9830310,"#hellobar-modal-background"],[6657667,"#help-social-buttons"],[12282946,"#heroSocial"],[10913707,"#highlight-share"],[14352990,"#highlight-share__popup"],[3437962,"#home-social"],[10343503,"#homeRightNavSocial"],[10539484,"#homeSharePinterest"],[618407,"#homeShareTwitter"],[12211901,"#homeSocial"],[10297906,"#homeTwitterWrapper"],[10339947,"#homepageShare"],[11911113,"#homesociallinks"],[15042509,"#horizontalsocial"],[13868787,"#hover_share"],[11194454,"#hp_share_options"],[15234152,"#hpsocial"],[9817024,"#hshare"],[11267000,"#ht_follow_wrap"],[15651932,"#hwSocialMedia-Cont"],[12822960,"#iNavSocial"],[8183768,"#ic_footer_share-wrapper"],[9299336,"#ic_social_box"],[833717,"#iconSocialFacebook"],[14469505,"#iconSocialInstagram"],[9795126,"#iconSocialTwitter"],[9794989,"#iconSocialYoutube"],[8598130,"#icons_social_networks"],[6113647,"#id_HeaderAddthis"],[2138230,"#id_facebook_share"],[6596738,"#id_mail_share"],[3751014,"#id_twitter_share"],[9436809,"#id_whatsapp_share"],[1537367,"#iframe-facebook"],[7432738,"#incsharebox"],[5407662,"#index-fb-likebox"],[1673099,"#index-social"],[421799,"#industryTweet"],[7631692,"#inline-share-buttons"],[4930448,"#inline_shares_box"],[13478400,"#innersharelink"],[8156843,"#instagram-link"],[13626029,"#instagramM"],[11794656,"#instlogo"],[4940439,"#ione-facebook-like-3"],[2453528,"#iscfbbblikewidget"],[13626612,"#it_social_tabs-3"],[12970752,"#item_share"],[16757873,"#itemshare"],[13459148,"#itp-fshare"],[9741809,"#jSharer"],[15002719,"#je_socialicons"],[5193190,"#join-us-facebook"],[8889123,"#js-Social-Share-0"],[16581540,"#js-SocialWidget-Container"],[9238802,"#js-Stay-Connected-Container-0"],[3211780,"#js-Twitter-Container"],[1732759,"#js-article-image-share"],[11093298,"#js-article-share-top"],[11304714,"#js-avSharing"],[8000980,"#js-btnShowShare"],[560737,"#js-dialog-social-overlay"],[7184961,"#js-item-social-slider"],[10747099,"#js-react-share"],[2818610,"#js-share"],[5915743,"#js-share-links"],[9041072,"#js-share-menu-wrap"],[11494924,"#js-social-btns"],[8659251,"#js-social-link-button"],[8639877,"#js-sticky-sharebar"],[14522829,"#js-top-fb-block"],[9646721,"#jsEditor_share"],[14519963,"#js_to-top_page-share-container"],[3017522,"#klasSocial"],[3864452,"#koddostu_facebook_begen"],[8495057,"#kotak-facebook"],[7563664,"#l-social-float"],[12994255,"#large_share_wrapper"],[501819,"#last-twitter"],[2643113,"#latest-tweets"],[9279753,"#layout-social"],[12133207,"#lbShareFacebook"],[4059854,"#leftColFBplugin"],[13135735,"#leftShare"],[10998195,"#leftShareTools"],[12467375,"#leftSideSocialBox"],[11455857,"#leftSocialBlock"],[12205372,"#left_float_social"],[8167103,"#left_socail"],[12227397,"#left_social_share"],[8979025,"#leiste-social-buttons"],[16385710,"#lg-footer-socials"],[13915165,"#lg-menuprincipale-socials"],[1450042,"#liFacebookTwitter"],[12690460,"#li_share"],[13812521,"#lightboxShare"],[9206230,"#likeThisPost"],[12903585,"#likeThisPostProminent"],[5912467,"#likeTweetPlus"],[15094999,"#likebuttonarea"],[7602391,"#likegate"],[11720701,"#likeus-wrapper-outer"],[13423231,"#linkShare"],[2647043,"#linkdoni-social"],[1720941,"#linkedin-share-counter-link"],[10741574,"#linkedin_share"],[9161722,"#linkedin_social_sidebar"],[6005036,"#list--share-buttons"],[3058804,"#listMasterShareListBottom"],[13537703,"#lnkSocial"],[10015426,"#logShare"],[945451,"#logo-socials-follow"],[14569781,"#lr_social_tout"],[5980823,"#ls-facebook-box"],[2095944,"#ls-twitter-box"],[3617567,"#lst-facebook"],[1413074,"#lst-instagram"],[12221707,"#lst-twitter"],[3423460,"#lud_social_box"],[366802,"#lv_social_icons_widget-4"],[629452,"#m_facebook"],[14554019,"#m_social_networks"],[15249568,"#main-article-social"],[1147130,"#main-share"],[126699,"#main-social"],[4909081,"#mainShare"],[7262,"#main_socials"],[4469078,"#mainlist_social_stuff"],[4868089,"#mainshare"],[3582623,"#mainsitesocial"],[2684406,"#marge_socials"],[4176705,"#marvel_social"],[5402507,"#mashfbar-header"],[1569286,"#mashsocial"],[1523232,"#mast-share"],[5982402,"#masthead-follow"],[5982332,"#masthead-social,.socialmedia-container"],[15857301,"#masthead-socialblock2"],[4696878,"#mcd_facebook"],[9772794,"#mcd_twitter"],[3996716,"#md_follow"],[3553870,"#mediacontentsharebuttons"],[9411256,"#mediasocialfollow"],[11966542,"#mega-footer-social-media"],[3639517,"#menu--social-channels"],[7185551,"#menu-cuckoo-social-menu"],[5498705,"#menu-footer-social-icons"],[5498704,"#menu-footer-social-links"],[4568258,"#menu-footer-social-list"],[5078521,"#menu-footer_social"],[15228954,"#menu-gridlove-social"],[5433523,"#menu-header-social"],[5426042,"#menu-herald-social"],[6033052,"#menu-item-facebook"],[12055253,"#menu-item-social"],[12697183,"#menu-item-twitter"],[3751242,"#menu-manu-social-media"],[8122519,"#menu-menu-footer-social"],[7494704,"#menu-reseaux-sociaux"],[984669,"#menu-share"],[9033031,"#menu-share-float"],[1582700,"#menu-social"],[8666395,"#menu-social-1"],[8666392,"#menu-social-2"],[13173539,"#menu-social-buttons"],[3612463,"#menu-social-fb"],[5082507,"#menu-social-header"],[11670371,"#menu-social-icons"],[15948316,"#menu-social-icons-menu"],[9143724,"#menu-social-icons-responsive"],[11670368,"#menu-social-items"],[11670019,"#menu-social-links"],[13194324,"#menu-social-menu"],[5082431,"#menu-social-menu-1"],[9053150,"#menu-social-menu-sidebar"],[16120798,"#menu-social-navigation"],[13189442,"#menu-social-sidebar"],[5752808,"#menu-social-twt"],[13877931,"#menu-social2"],[3612459,"#menu-socialnbt"],[5087832,"#menu-socila-footer"],[7786954,"#menu-top-social"],[966939,"#menuSocial"],[7292002,"#menu_servizio_social"],[15489054,"#menu_social"],[7259943,"#menuf-socialnetworks,#menuh-socialnetworks"],[15224986,"#metabox_share"],[16766299,"#meteored_share"],[8464943,"#mgs-footer-follow"],[15049587,"#mini-panel-share_widgets"],[12041900,"#mini-panel-share_widgets_general"],[15544471,"#mm-like-facebook"],[8091074,"#mm-share-twitter"],[10171140,"#mmg_share_buttons"],[9550563,"#mn_facebook_like_box_container"],[705426,"#mn_social_share_bar_2"],[9566335,"#mn_social_sidebar"],[2639179,"#mobile-share-bar"],[9575921,"#mobile-share-boxbottom"],[12230063,"#mobile-share-button"],[12704874,"#mobile-social"],[11687740,"#mobileShare"],[10068183,"#mobileShareBottom"],[2300342,"#mobileShareTop"],[13579356,"#mod-socialhub"],[16145722,"#mod_facebook_activity_feed"],[706757,"#mod_follow"],[6924713,"#modal-fb"],[15648026,"#module-fbActivityFeed"],[7539354,"#module-fbLikeBox"],[15163729,"#module-rightrail-social-widget"],[12481451,"#module-social-media-bar"],[13734231,"#moduleSocialLinks"],[9455420,"#module_digg"],[4198810,"#module_fblike"],[9755362,"#module_social_links"],[2086745,"#modulo-buttons-share"],[1367475,"#more_share"],[15882584,"#mrf-shareOptions"],[11357344,"#mrt-node-Side-0-CanvasShareButtons"],[8556202,"#multiplesocialwidget-id"],[3832620,"#multix_icons_facebook"],[15007074,"#mvp-author-box-soc-wrap"],[1873463,"#mvp-fly-soc-wrap"],[2444633,"#mvp-foot-soc"],[16051741,"#mvp-nav-soc"],[3689625,"#mvp-nav-soc-list"],[7493502,"#mvp-post-soc-wrap"],[206855,"#mvp-soc-mob-wrap"],[3885469,"#mvp-top-nav-soc"],[13802150,"#nShare"],[14909297,"#nSocial"],[793525,"#native-addthis"],[1149305,"#nav-fb-link"],[16094736,"#nav-fbook"],[13323905,"#nav-shareScreen-trigger"],[13476806,"#nav-social-top"],[572875,"#nav-twitter"],[769683,"#navFSocialUL"],[967888,"#navFacebook"],[742827,"#navPinterest"],[3578450,"#navSocialIcons"],[6905623,"#navTwitter"],[15396871,"#nav_social_links"],[168260,"#navbar-menu-social"],[12984816,"#navbar-social"],[14531233,"#navigation-social"],[3655235,"#navigation-social-media"],[3317061,"#navigation-social-networking"],[13060194,"#navigation_sociale"],[11995349,"#networkedblogs_container"],[89653,"#networkedblogs_nwidget_container"],[3870163,"#networkedblogs_nwidget_widget"],[6418644,"#new-facebook-side"],[12319189,"#new-social-bar-int"],[1380177,"#newGigyaShareBottom-Holder"],[13601189,"#newGigyaShareBottom-HolderCenter"],[10209922,"#newGigyaShareTop"],[577747,"#newGigyaShareTop-Holder"],[15968380,"#newSocialContainer"],[14577975,"#new_share_icons"],[7761039,"#new_socials_nav"],[13438382,"#newfacebookpanel"],[15197027,"#news-detail-social-top"],[12110336,"#news-social-share"],[12429282,"#news_share_bottom"],[156187,"#newsharebar"],[16070329,"#newsocial"],[844114,"#newstweetbar"],[4632211,"#nmSocial"],[3758689,"#no_po_share"],[15509042,"#node-share-top"],[15333207,"#nodeshare"],[10506455,"#not-signed-in-social"],[1875717,"#offer_social"],[11286095,"#orkut_share"],[50299,"#other-social-bar"],[3587160,"#pShareContent"],[8439593,"#pSocialPrint"],[6834793,"#page-share"],[15761689,"#pageFooterSocial"],[7354153,"#pageHeaderTopSocial"],[6225976,"#pageIconGoogle"],[10272358,"#pageIconTwitter"],[14683664,"#page_like_box"],[3737784,"#page_shareButton"],[3553322,"#pageshare"],[7208492,"#panel-social"],[2534448,"#panelSocial"],[2868479,"#partShare"],[6762795,"#peek-share"],[3319264,"#pinfollow"],[12256356,"#pins-feed-follow"],[3406993,"#pinshare"],[10067813,"#pinterest-link"],[8524689,"#pinterest-share"],[15739750,"#pinterestLink"],[6464288,"#pinterest_button"],[12095947,"#plat-social-widget"],[8932662,"#player-social-share"],[8639922,"#playerIconsSocial"],[8377899,"#playerShare"],[9013830,"#plug-facebook"],[15242785,"#plug-twitter"],[8096689,"#pmFacebook"],[380462,"#popup-social,#popup_social"],[7252860,"#popupFbLikeBox"],[4351453,"#post-footer-share"],[4450939,"#post-share-bottom"],[11992546,"#post-share-buttons,#post_share_buttons"],[5615911,"#post-share-float"],[5616071,"#post-share-icons"],[13615365,"#post-share-tools-container"],[8453597,"#post-side-share-left"],[6162444,"#post-social"],[437217,"#post-social-wrap"],[550155,"#post-socials"],[438029,"#post-socialshare"],[5581656,"#postShareID"],[4032339,"#postShareSnsWrapper"],[7946961,"#post_follow_buttons"],[9264326,"#post_info_share"],[5817494,"#post_sharethis"],[5448318,"#post_social"],[6036711,"#post_tweet"],[6061867,"#postfblike"],[4007705,"#postheader_share"],[2869438,"#postshare"],[12638516,"#pp-share-menu"],[5650621,"#pp-social"],[13599817,"#reseau-social"],[10771965,"#reseaux-sociaux,#reseaux_sociaux"],[3478919,"#reseaux_sociaux_menu"],[9048198,"#reseauxsociaux"],[3611054,"#reseauxsociauxHeader"],[12910745,"#rhs_social"],[9959698,"#right-share-module"],[14576468,"#right-side-facebook"],[632995,"#rightSocial,#rightsocial"],[7491532,"#rightSocialFacebook"],[13307525,"#rightSocialGoogle"],[7499942,"#rightSocialLinkedin"],[9259910,"#rightSocialTwitter"],[13584818,"#rightshare"],[16518450,"#rr-social-widget-chiclets"],[16518764,"#rr-social-widget-facebook"],[6768397,"#rr-social-widget-twitter"],[8128683,"#rr_social_tout"],[12641743,"#rsShareToggleBtn"],[784613,"#rs_facebook"],[13836290,"#rs_twitter"],[13828637,"#rs_youtube"],[7674650,"#rshare"],[1376163,"#rsociaux"],[6157965,"#rt_social"],[6557758,"#sb-social,#st-social"],[3465220,"#sb_facebook"],[12708608,"#sb_fb_like"],[16132863,"#sb_instagram"],[16000868,"#scroll-social"],[3333029,"#scrollingSocial"],[11177993,"#sdac_footer_facebook_widget-3"],[4105071,"#section-footer-social"],[4603925,"#section-header-follow"],[7239916,"#selectionShare"],[7094125,"#selectionShareable"],[3706265,"#share-above-desktop"],[9717713,"#share-ad-dropdown"],[15570461,"#share-ad-inner"],[1532247,"#share-ad-link"],[1607015,"#share-addthis"],[14719898,"#share-area"],[4189550,"#share-article-below"],[4539021,"#share-bar,#share_bar"],[5302609,"#share-bar-fixed"],[2777310,"#share-bar-vt"],[10039459,"#share-below-desktop"],[2777345,"#share-bottom,#share_bottom,#share_button"],[4807853,"#share-box-flank"],[12253618,"#share-box-footer"],[1475975,"#share-box-top"],[14719986,"#share-btns"],[15293779,"#share-button-fixed"],[15830379,"#share-button-templatoid"],[1488115,"#share-buttons,#share_buttons"],[14719951,"#share-card"],[10495859,"#share-center-pro"],[15750194,"#share-facebook,#share_facebook"],[14429285,"#share-facebook-menu"],[12697071,"#share-fb"],[2781725,"#share-follow"],[2781748,"#share-footer"],[2676469,"#share-in-content"],[14719540,"#share-left"],[12696750,"#share-li"],[15396372,"#share-linkedin,#share_linkedin"],[10200398,"#share-links,#share_links"],[14719517,"#share-menu"],[15360352,"#share-menu-btn"],[607107,"#share-modal-link"],[2774301,"#share-module"],[694365,"#share-module-bottom"],[605155,"#share-module-top"],[14719489,"#share-more"],[4538629,"#share-nav"],[16173202,"#share-panel-vert"],[1158833,"#share-pinterest"],[14719421,"#share-post"],[196194,"#share-project-button"],[2760455,"#share-reddit"],[948142,"#share-retweet"],[2759900,"#share-series"],[8598563,"#share-services-container"],[9720209,"#share-sidebar-wrapper"],[2759081,"#share-sticky"],[12790553,"#share-sticky-bar"],[10199374,"#share-strip"],[12249612,"#share-target-wrapper"],[14719267,"#share-this,#shareStrip,#share_this,#sharestrip"],[14962982,"#share-this-article"],[11535198,"#share-this-hover"],[9261142,"#share-this-topams"],[2764335,"#share-to-any"],[2766759,"#share-toggle"],[10191223,"#share-tools,#share_tools"],[9253352,"#share-tools-fixed"],[9253811,"#share-tools-title"],[15109378,"#share-track-fb"],[15109392,"#share-track-tw"],[10191418,"#share-tweet"],[1130562,"#share-twitter,#share_twitter"],[14953383,"#share-twitter-menu"],[14719234,"#share-unit"],[10193410,"#share-video,#share_video"],[2763534,"#share-widget"],[4236529,"#share-widget-buttons"],[14719304,"#share-wrap,#share_wrap"],[1111981,"#share-wrapper,#share_wrapper"],[768773,"#share-youtube"],[7404207,"#share42"],[2760303,"#shareArticle"],[10213930,"#shareBadges"],[12719927,"#shareBar"],[15534242,"#shareBarBottom,#sharebarBottom"],[1524100,"#shareBarOutterWrapper"],[10212410,"#shareBarTop,#sharebarTop"],[3073614,"#shareBarWrapper"],[7400332,"#shareBg"],[14719537,"#shareBlock"],[10202633,"#shareBottom"],[12720243,"#shareBox"],[7400351,"#shareBt"],[12720350,"#shareBtn"],[7327193,"#shareBtn_footer"],[4538458,"#shareBtns,#sharebtns"],[10192912,"#shareButton"],[2766103,"#shareButton1,#shareButtons,#sharebuttons"],[6788291,"#shareButton_onclick"],[7158778,"#shareBylineInner"],[10202859,"#shareColumn"],[15732058,"#shareContainerId"],[14988035,"#shareCountNumber"],[7524087,"#shareCustomLogo"],[4539133,"#shareData"],[16022595,"#shareDivVerticalContainer"],[943866,"#shareDropdown"],[5075601,"#shareFixedBottom"],[14719539,"#shareFloat,#sharefloat"],[10197548,"#shareFriend"],[2778631,"#shareGallery"],[2558698,"#shareHorizontal"],[2778089,"#shareIcoDiv_"],[14719955,"#shareIcons,#shareicons"],[10215930,"#shareIconsH"],[7400164,"#shareId"],[12733669,"#shareImg"],[7400180,"#shareIt"],[4538879,"#shareLink,#sharelink"],[5188689,"#shareLinkArticle"],[5182692,"#shareLinkToolBar"],[14719644,"#shareLinks,#sharelinks"],[4538989,"#shareMenu"],[999366,"#shareOptionMore"],[2765277,"#shareOverlay"],[4539129,"#sharePage"],[12419759,"#sharePageButtons"],[12418484,"#sharePageControl"],[15199814,"#sharePinterest"],[15387134,"#sharePlugInBar"],[2771724,"#sharePostrow"],[4539120,"#shareRail"],[10209654,"#shareRecipe"],[15462252,"#shareRowBottom"],[14719674,"#shareShelf"],[4538865,"#shareSide,#shareside"],[15665632,"#shareSideContainer"],[15632951,"#shareSidebarHolder"],[10203509,"#shareSocial"],[12739377,"#shareTab"],[4539119,"#shareTags"],[4538822,"#shareThis,#sharethis"],[7071783,"#shareThisDisplay"],[7064463,"#shareThisTrigger"],[4538686,"#shareTool"],[1086755,"#shareToolBarContainer"],[2176142,"#shareToolBottom"],[2772500,"#shareToolTop"],[12739821,"#shareTop"],[10202236,"#shareTopBtn"],[14719568,"#shareTotal"],[12739166,"#shareTxt"],[12737677,"#shareUrl"],[11376350,"#shareV"],[12731800,"#shareV_w"],[8573331,"#shareVertHolder"],[1724807,"#shareVertical,#sharevertical"],[15219087,"#shareWidgetTop"],[11704601,"#share_300_250_c"],[12741336,"#share_RS"],[15503705,"#share_and_rate"],[4539112,"#share_art"],[14719982,"#share_bar1"],[10214905,"#share_block"],[4539015,"#share_box"],[2776963,"#share_box_aw"],[4818585,"#share_box_left2"],[1498513,"#share_btn_top"],[10214426,"#share_bttns"],[11839053,"#share_button_row"],[4343622,"#share_buttons_gig_containerParent"],[6777727,"#share_buttons_single_page"],[2684080,"#share_buttons_wrapper"],[4539050,"#share_cnt"],[6850699,"#share_container"],[10215677,"#share_count"],[14719790,"#share_data"],[4538959,"#share_div"],[7538484,"#share_div_float"],[4429595,"#share_email_desktopSocialBar"],[10650049,"#share_facebook2"],[13129145,"#share_facebook_trigger"],[14719869,"#share_feed"],[9650030,"#share_gallery_box"],[2780796,"#share_google"],[4538843,"#share_htn"],[1287817,"#share_hub_box"],[14719640,"#share_icon"],[10205482,"#share_icons"],[12740452,"#share_it"],[4538628,"#share_now"],[1370206,"#share_options"],[10195277,"#share_panel"],[2762893,"#share_popout"],[4538590,"#share_pos"],[14719461,"#share_rail"],[14997907,"#share_side_bar"],[4541317,"#share_slidedown"],[9090121,"#share_social_buttons,#story_social_buttons"],[14704858,"#share_social_icons"],[9090646,"#share_social_sidebar"],[14719426,"#share_spot"],[15089476,"#share_telegram"],[12740290,"#share_to"],[4538457,"#share_top"],[12740314,"#share_tw"],[15137903,"#share_whatsapp"],[11160012,"#shareaholic-bar"],[12752727,"#sharebar"],[2036172,"#sharebar-bottom-image"],[15345363,"#sharebar-contenuto"],[6789435,"#sharebar-custom"],[6822389,"#sharebar-global"],[1532249,"#sharebar-side"],[3530238,"#sharebar-sticky-oas"],[10545775,"#sharebar-wrapper"],[2780139,"#sharebarDiv2"],[15514120,"#sharebar_fixed"],[5307562,"#sharebar_outer_wrapper"],[14532573,"#sharebar_wrapper"],[4539116,"#sharebarp"],[4539108,"#sharebarx"],[12752799,"#sharebot"],[12752787,"#sharebox"],[2773057,"#sharebox_div"],[1492384,"#shareboxwrapper"],[15120639,"#sharebtnsingle"],[2767290,"#sharebtnwrap"],[4538662,"#sharecont,#sharepost"],[4538667,"#sharecopy"],[14719583,"#sharecount"],[5777096,"#shared-services-comments"],[12755037,"#sharediv"],[2782491,"#sharefeature"],[15481907,"#sharefloattitle"],[10202646,"#sharefooter"],[15678227,"#sharehorizontalbox"],[4539056,"#shareicon"],[4538848,"#sharelist"],[4539127,"#sharemark"],[7401281,"#shareme"],[10209602,"#shareme-nav"],[4538690,"#shareplus"],[10042980,"#shareplus_overlay"],[10043116,"#shareplus_sticker"],[11376378,"#sharer"],[14721756,"#sharer-box"],[3633561,"#sharer-toggle"],[4540269,"#sharerBar"],[1749309,"#sharereceiver"],[9266199,"#sharestrip_bottom"],[4538471,"#sharesumo"],[12772177,"#sharetab"],[12772180,"#sharetag"],[15588104,"#sharethis-listings"],[9907886,"#sharethis_floater"],[15737126,"#sharetoolContainer"],[15121345,"#sharetools-container"],[15388736,"#sharetools-masthead"],[15381624,"#sharetoolscontainer"],[12772365,"#sharetop"],[15450608,"#sharetop_share"],[14719634,"#sharevideo"],[2760863,"#sharewrapper"],[9789380,"#sharing-bar,#sharing_bar"],[9789390,"#sharing-box"],[10686024,"#sharing-button"],[13469562,"#sharing-buttons,#sharing_buttons"],[10687827,"#sharing-column"],[13622751,"#sharing-floater"],[13440903,"#sharing-icons"],[9625768,"#sharing-is-caring"],[13857815,"#sharing-options"],[12709533,"#sharing-palette"],[12717103,"#sharing-plugins"],[12878071,"#sharing-sidebar"],[10674247,"#sharing-widget"],[2629020,"#sharingBlock"],[2628913,"#sharingLinks"],[9647551,"#sharing_container"],[13412186,"#sharing_tools"],[12847883,"#sharing_twitter"],[14707028,"#sharingbar"],[14707009,"#sharingbtn"],[13438534,"#sharingcolumn"],[13438523,"#sharingfooter"],[2650245,"#show-sharing-buttons"],[8788068,"#shr-btns"],[10645661,"#shrbar"],[16015042,"#side-fb-likes"],[6948246,"#side-follow-us"],[14812681,"#side-share"],[3334456,"#side-social"],[15108961,"#side-social-links-wrapper"],[5402630,"#side_facebook"],[3913802,"#side_social"],[15561148,"#sidebar-facebook"],[3187794,"#sidebar-facebook-activity"],[11494981,"#sidebar-fb-social-reader"],[948177,"#sidebar-image-facebook"],[11398944,"#sidebar-right-social"],[5088478,"#sidebar-share,#sidebar_share"],[1724539,"#sidebar-social,#sidebar_social"],[7781004,"#sidebar-social-widget"],[3856617,"#sidebar-socials"],[4164208,"#sidebar-twitter"],[7130185,"#sidebar-twtr-feed"],[3482423,"#sidebar-youtube"],[7026866,"#sidebarShare"],[5066947,"#sidebarSocial"],[7153911,"#sidebarSocialMenu"],[4384419,"#sidebar_share_links"],[4384437,"#sidebar_share_title"],[11622522,"#sidebar_social_icons"],[14875695,"#sidesocial"],[3027159,"#siga-facebook"],[14996176,"#siga-twitter"],[2585967,"#simple-share-buttons-container"],[6541926,"#simple_socialmedia"],[9287113,"#single-header-social-menu"],[4950569,"#single-share"],[3265943,"#single-share-bot"],[15680159,"#single-share-ex"],[6686563,"#single-share-side"],[5773250,"#single-social-media"],[8425108,"#singlePostShareTop"],[4177155,"#singlesubscribe"],[14237721,"#site-share"],[1603441,"#site-share-bar"],[6648323,"#site-share-footer"],[1136936,"#site-social"],[5798922,"#siteNavShare"],[5176389,"#site_content_facebook_div"],[4087066,"#siteshare"],[2416031,"#sitewide-social"],[3532502,"#sl_share_tw"],[6405012,"#slatest_twitter"],[15606918,"#slideshowSocial"],[1774312,"#sliding_social"],[9232520,"#sm-share-cnt"],[16140994,"#sm_follow_us"],[9518375,"#sm_share"],[7405903,"#smthemes_share"],[5149663,"#sns-btn"],[15080484,"#snsBlockArea"],[3889950,"#snsFollow"],[4017517,"#snsWrapperBottom"],[16090477,"#snsWrapperTop"],[4443332,"#sns_bar"],[10389425,"#sns_btns"],[15169231,"#social-2"],[11756917,"#social-actions"],[750500,"#social-aside"],[1800263,"#social-badges"],[14785044,"#social-bar,#social-nav"],[8791607,"#social-bar-bottom"],[11756850,"#social-bar-top"],[5328150,"#social-bookmark-container"],[12570841,"#social-bookmarks-menu"],[1815275,"#social-border"],[1814756,"#social-bottom"],[14785050,"#social-box,#social-col"],[15795416,"#social-box-home"],[15795075,"#social-box-vert"],[12364136,"#social-boxs"],[13793837,"#social-breadcrumbs"],[14778937,"#social-btn-menu"],[12616141,"#social-buttons-bottom"],[893805,"#social-buttons-category"],[12615985,"#social-buttons-margin"],[9127179,"#social-buttons-margin-wrapper"],[13812626,"#social-buttons-nav"],[6731503,"#social-buttons-spacing"],[6815607,"#social-buttons-transporter"],[6736269,"#social-buttons-wrapper"],[15561632,"#social-channels"],[12377767,"#social-community-popup"],[10952515,"#social-context-container"],[751410,"#social-count"],[1882254,"#social-counter-widget-1,#social-counter-widget-2,#social-counter-widget-3"],[14785025,"#social-cta"],[1808906,"#social-digest"],[5638110,"#social-dropdown-anchor"],[751607,"#social-email"],[1807960,"#social-engage"],[15244112,"#social-facebook"],[4469236,"#social-fb"],[14334325,"#social-fb-snapchat-cta-like"],[8767087,"#social-feeds-tabs"],[13823101,"#social-fixed-links"],[751582,"#social-float"],[13798187,"#social-float-block,#social-icons-block"],[11770553,"#social-floater"],[15702259,"#social-floating"],[1815014,"#social-follow"],[15109990,"#social-follow-article-body"],[8772785,"#social-follow-box"],[8498606,"#social-follow-inarticle"],[14556328,"#social-followers-group"],[12364143,"#social-foot"],[1814779,"#social-footer"],[12222385,"#social-grid-container"],[12363701,"#social-head"],[1804513,"#social-header,#social-reader"],[14785024,"#social-hub"],[1949571,"#social-icon-menu-byline"],[2374873,"#social-icon-menu-container"],[11756817,"#social-icons-3"],[13798179,"#social-icons-right"],[8777446,"#social-icons-wrap"],[1807696,"#social-inline"],[2250355,"#social-instagram"],[1784708,"#social-island"],[1800501,"#social-launch"],[11767528,"#social-like-us"],[12364086,"#social-link"],[2626574,"#social-link-menu"],[751473,"#social-links"],[2624585,"#social-links-big"],[12888285,"#social-links-bottom"],[9122580,"#social-links-container"],[12451630,"#social-links-facebook"],[8776233,"#social-links-foot"],[13799420,"#social-links-layer"],[12887910,"#social-links-toggle"],[2624591,"#social-links-top"],[1959375,"#social-links-twitter"],[12364139,"#social-loop"],[2753871,"#social-media-bar,#social-media-nav"],[13793405,"#social-media-bar-h"],[2753857,"#social-media-box"],[12689203,"#social-media-footer"],[12689789,"#social-media-header"],[2753883,"#social-media-hub"],[13793376,"#social-media-icons"],[7065325,"#social-media-icons-container"],[13793377,"#social-media-links"],[8765858,"#social-media-menu"],[13299474,"#social-media-navigation"],[13793390,"#social-media-share"],[1617388,"#social-media-sidebar"],[12689524,"#social-media-things"],[1617037,"#social-media-wrapper"],[8998178,"#social-media_ad-container"],[12806913,"#social-media_footer"],[12363696,"#social-meta"],[15860382,"#social-module-1"],[15445769,"#social-module-container"],[8787513,"#social-nav-holder"],[2825537,"#social-nav-links"],[1800099,"#social-navbar"],[8787325,"#social-navigation"],[1887460,"#social-nella-sidebar"],[10855717,"#social-networking-icons-round"],[14162282,"#social-networking-images"],[5589525,"#social-networks-footer-block"],[6102233,"#social-networks-widget"],[8788542,"#social-new-widget"],[11742932,"#social-overlay"],[12782788,"#social-overlay-wrap"],[751439,"#social-photo"],[2629811,"#social-pinterest"],[11770612,"#social-plugins"],[12649964,"#social-plugins_bottom"],[751401,"#social-popup"],[14636187,"#social-profiles"],[1254484,"#social-profiles-widget-wrapper"],[14640568,"#social-projects"],[750476,"#social-promo"],[13798205,"#social-promo-flyin"],[12363833,"#social-rail"],[751474,"#social-right"],[751433,"#social-share"],[13796287,"#social-share-Count,#social-share-count"],[12865458,"#social-share-bottom"],[1442390,"#social-share-buttons"],[13666996,"#social-share-buttons-block"],[6181857,"#social-share-buttons-wrapper"],[14320899,"#social-share-footer-icons"],[12864674,"#social-share-inline"],[10134216,"#social-share-links-side"],[13548344,"#social-share-selection"],[5207616,"#social-share-sidebar-widget"],[2596791,"#social-share-top"],[13796270,"#social-share-video"],[8102609,"#social-share-with-friend-by-email"],[15548560,"#social-sharebox"],[11765829,"#social-sharing"],[13798283,"#social-sharing-bar"],[15757576,"#social-sharing-buttons"],[11571820,"#social-sharing-buttons-footer"],[8198342,"#social-sharing-widget-mobi-sticky"],[12364088,"#social-side"],[751487,"#social-side2"],[11767548,"#social-sidebar"],[2033155,"#social-single-margin"],[2192029,"#social-sites-wrapper"],[15699171,"#social-slideout"],[1814248,"#social-slider"],[13807384,"#social-slider-menu"],[750656,"#social-space"],[11740691,"#social-spotify"],[750803,"#social-stats"],[1788060,"#social-sticky"],[4334960,"#social-subscribe-search"],[12363814,"#social-tabs"],[12363685,"#social-text,#social-vert"],[11769117,"#social-toolbox"],[13910570,"#social-tools-bottom-container"],[13798186,"#social-tools-panel"],[12808607,"#social-tools-panel_gig_containerParent"],[12391061,"#social-tools-top-container"],[12492402,"#social-tools-vertical"],[1919078,"#social-tools-wrapper"],[11767880,"#social-topWrap"],[15360398,"#social-vertical"],[12364074,"#social-view"],[751417,"#social-votes"],[1808968,"#social-widget"],[11767467,"#social-widgets"],[12363286,"#social-wrap"],[11738518,"#social-wrapper"],[12363508,"#social-wscs"],[11768840,"#social-youtube"],[4469218,"#social-yt"],[15087533,"#social2"],[4468953,"#social4iv"],[15497440,"#socialAreaStoryBlog"],[849452,"#socialArticle"],[15087581,"#socialB"],[12340922,"#socialBadge"],[725879,"#socialBanner"],[4468139,"#socialBar"],[12340332,"#socialBarre"],[893933,"#socialBarreBG"],[10458401,"#socialBlocElements"],[12396201,"#socialBlockFollow"],[14784149,"#socialBlog"],[15858940,"#socialBookMarks"],[9515755,"#socialBookmarkLinks"],[15826140,"#socialBookmarks"],[725415,"#socialBottom,#socialButton"],[11047030,"#socialBoxOuter"],[10473235,"#socialButtonOnPage"],[883093,"#socialButtons"],[13681220,"#socialClickCountWidget"],[724668,"#socialColumn"],[932259,"#socialConnect"],[11306624,"#socialConnects"],[7975213,"#socialContainer"],[8585189,"#socialCounterWidget"],[10949845,"#socialEntryBar"],[15167924,"#socialFB"],[10930004,"#socialFacebook"],[10932883,"#socialFeedItem"],[12543208,"#socialFeedbackBar"],[14784283,"#socialFeet"],[11336817,"#socialFloatVert"],[12344578,"#socialFloor"],[721595,"#socialFollow"],[721746,"#socialFooter"],[720538,"#socialGoogle"],[14784502,"#socialGrid"],[14783953,"#socialHead"],[715282,"#socialHeader"],[11913898,"#socialHighlighted"],[715455,"#socialHolder"],[12327244,"#socialIcons"],[10821702,"#socialIconsBox"],[8375329,"#socialIconsContainer"],[1374579,"#socialIconsFoot"],[12327276,"#socialInner"],[679961,"#socialInstagram"],[10236206,"#socialLikeFacebook"],[12043565,"#socialLikeTwitter"],[12330344,"#socialLinks"],[2693057,"#socialLinksContainer"],[12613085,"#socialLinksLeft"],[11757100,"#socialLinksMainColumns"],[12329857,"#socialLogos"],[12330929,"#socialMedia"],[3823173,"#socialMedia-facebook"],[3808391,"#socialMedia-linkedin"],[11064540,"#socialMedia-twitter"],[10679509,"#socialMediaBar,#socialMediaNav"],[10679515,"#socialMediaBox"],[12294678,"#socialMediaBoxout"],[13251634,"#socialMediaBtns"],[10289473,"#socialMediaCallout"],[11050630,"#socialMediaFacebook"],[10289078,"#socialMediaFlyouts"],[13251966,"#socialMediaGray"],[12987337,"#socialMediaHorizontalToolbar"],[13061033,"#socialMediaLeisteMobilSticky"],[13252165,"#socialMediaMenu"],[12294976,"#socialMediaReddit"],[10289347,"#socialMediaSection"],[556976,"#socialMediaShare"],[10289676,"#socialMediaTwitter"],[12966823,"#socialMediaVerticalToolbar"],[12294848,"#socialMediaWidget"],[12330940,"#socialModal"],[718523,"#socialModule"],[4468003,"#socialNav"],[12058131,"#socialNetworkBox"],[10327926,"#socialNetworkIcons"],[12058130,"#socialNetworking"],[5483117,"#socialNetworkingBar"],[10628386,"#socialNetworks"],[12265915,"#socialNetworksBar"],[714205,"#socialNlBloc"],[511040,"#socialOverlay"],[10364482,"#socialOverlayRemix"],[7035095,"#socialPinterest"],[10576982,"#socialPluginFB"],[12317481,"#socialPopup"],[8033343,"#socialPromote_facebook"],[1913335,"#socialPromote_twitter"],[14783707,"#socialPush"],[12323352,"#socialRight"],[12315918,"#socialShare"],[707657,"#socialShare1,#socialShare2,#socialShare3"],[11048813,"#socialShareMenuBtn"],[12920970,"#socialShareModule"],[2180658,"#socialSharePrivacyCtrl"],[362203,"#socialShareVerticalWrapper"],[362595,"#socialSharing"],[15294903,"#socialSharingDiv"],[7441511,"#socialSharingToolsBox"],[358456,"#socialSideBar"],[359448,"#socialSidebar"],[15402976,"#socialSidebarNew"],[6516238,"#socialSiteSites"],[12315935,"#socialStart"],[14783822,"#socialTabs"],[9971312,"#socialToolbarContainer"],[13877054,"#socialToolbarHolder"],[12320913,"#socialTools"],[4467967,"#socialTop"],[15167443,"#socialTw"],[390628,"#socialTwitter"],[11080797,"#socialTwitterBadge"],[14783755,"#socialView"],[703400,"#socialWidget"],[13079453,"#socialWidgetPopup"],[224314,"#socialWidgets"],[13078602,"#socialWidgetsWrap"],[14783997,"#socialWire"],[14783982,"#socialWrap"],[10600552,"#socialWrapper2"],[20387,"#socialYouTube"],[16708917,"#social_badges"],[14783718,"#social_bar,#social_nav,#social_tab"],[8712077,"#social_bar_left"],[10655157,"#social_bar_top_gig_containerParent"],[6117765,"#social_bkm_wrap_top"],[694958,"#social_block"],[12311760,"#social_body"],[12311746,"#social_book,#social_hook"],[9143468,"#social_bookmark"],[5325058,"#social_bookmarking_module"],[12251827,"#social_bookmarks"],[11031591,"#social_bookmarks_list"],[16728662,"#social_bottom"],[5247028,"#social_bottom_float"],[14783720,"#social_box,#social_top"],[12433121,"#social_box_container"],[16730121,"#social_btn_fb"],[695178,"#social_btn_g"],[16730140,"#social_btn_tw"],[12311969,"#social_btns"],[16730400,"#social_bugger"],[10354514,"#social_button_toaster"],[10354764,"#social_buttons_global"],[10321036,"#social_circles"],[10998066,"#social_connect_holder"],[12311773,"#social_cont"],[8651426,"#social_facebook"],[4467526,"#social_fb"],[694861,"#social_fixed"],[12277920,"#social_float_box"],[16727892,"#social_follow"],[12254523,"#social_followers"],[16728649,"#social_footer"],[12311431,"#social_head"],[12311756,"#social_home,#social_more"],[14783730,"#social_hub"],[694540,"#social_icon1,#social_icon2,#social_icons"],[12915708,"#social_icon_article_top"],[6073909,"#social_icons_widget"],[4467530,"#social_in"],[12495775,"#social_in_header"],[12473921,"#social_instagram"],[694599,"#social_large"],[12311812,"#social_link"],[694851,"#social_links"],[10992016,"#social_linksnewspaper"],[12311835,"#social_list"],[694733,"#social_media"],[2748062,"#social_media_container"],[10912608,"#social_media_icons"],[10912609,"#social_media_links"],[12795583,"#social_media_list"],[3044364,"#social_media_page_share"],[5770014,"#social_media_widget"],[12798900,"#social_menuShare1"],[16728035,"#social_mobile"],[16728703,"#social_module"],[694597,"#social_panel"],[4467533,"#social_pi"],[12432129,"#social_pinterest"],[694939,"#social_popup"],[10925376,"#social_pro_counter"],[694848,"#social_right"],[12311748,"#social_room"],[10317309,"#social_section"],[694843,"#social_share"],[12656406,"#social_share_actions"],[12408121,"#social_share_bar"],[12656688,"#social_share_desktop"],[12656232,"#social_share_wrapper"],[10320567,"#social_sharing"],[12311818,"#social_side"],[12797236,"#social_side_links"],[10321358,"#social_sidebar"],[789698,"#social_sidebar_container"],[16722778,"#social_slider"],[9195948,"#social_snap_bar"],[9195744,"#social_snapchat"],[694604,"#social_table"],[12311572,"#social_tabs"],[4467539,"#social_tw"],[10327269,"#social_twitter"],[5584867,"#social_vertical_box"],[12392429,"#social_vkontakte"],[16717626,"#social_widget"],[12454038,"#social_widget-11"],[8941260,"#social_widget-4"],[8941248,"#social_widget-8"],[12854281,"#social_widget_iframe"],[11489832,"#socialarticlelinks"],[4467147,"#socialbar"],[5119952,"#socialbar-container,#socialbox-container"],[4547159,"#socialbar-fixed"],[12807441,"#socialbar-mobile"],[16588311,"#socialbar-nav"],[12772309,"#socialbarwrapper"],[12299519,"#socialblock"],[9978574,"#socialbookmark"],[11524083,"#socialbookmark-con"],[4742332,"#socialbookmarks"],[4467137,"#socialbox"],[4188026,"#socialbox-float"],[14783156,"#socialbtns"],[14783165,"#socialbugs"],[4338769,"#socialbutterfly"],[4332508,"#socialbuttonnav"],[16577973,"#socialbuttons"],[12728807,"#socialbuttonsbox"],[11536146,"#socialcontainer2"],[12300411,"#socialcount"],[9936268,"#socialcounters"],[4467209,"#socialdiv"],[14783359,"#socialdock"],[12307185,"#socialemail"],[14783291,"#socialfeed"],[12303588,"#socialfloat"],[4467268,"#socialfly"],[172360,"#socialfollowbar"],[172354,"#socialfollowbox"],[688946,"#socialfooter"],[6006722,"#socialgroups-info-vk"],[4466817,"#socialhdr"],[14782942,"#socialicon"],[12294444,"#socialicons"],[10538049,"#socialiconsContainer"],[11227708,"#socialicons_sticky"],[4466871,"#socialine"],[11298350,"#socialise-most-rec"],[12431155,"#socialist_networking"],[9732813,"#socialize-this"],[10868204,"#socialize-toolbox"],[13565361,"#socialize_top_right"],[16281896,"#socializethis"],[14783090,"#socialleft"],[12297544,"#sociallinks"],[11363417,"#socialmedia-bottom"],[10942187,"#socialmedia-icons"],[10942893,"#socialmedia-share"],[10942899,"#socialmedia_small"],[10942612,"#socialmedia_tools"],[9597173,"#socialmediabar"],[11363765,"#socialmediabuttons"],[11089239,"#socialmediacrap"],[5971879,"#socialmediaicons"],[11363108,"#socialmediasidebar"],[677213,"#socialmobile"],[11171315,"#socialmobilicon"],[4467011,"#socialnav"],[4467009,"#socialnet"],[14783010,"#socialnet2,#socialnets"],[11401814,"#socialnetworkblock"],[12284681,"#socialpopup"],[674318,"#socialpopup2"],[14782715,"#socialpost"],[15949822,"#socialprivacy"],[12431708,"#socialprofiles-2"],[11029124,"#socialreader_content"],[4466653,"#socialrht"],[12283790,"#socials-top"],[12676323,"#socials-top-wrap"],[16075644,"#socials_popup"],[12283498,"#socialscene"],[12283374,"#socialshare"],[11838858,"#socialshare-fixed"],[13127929,"#socialshare_btns"],[13127866,"#socialshareblock"],[12131353,"#socialshareprivacy"],[16065667,"#socialsharing"],[16054328,"#socialsidebar"],[674593,"#socialslider"],[5849686,"#socialslider-contener"],[674607,"#socialsticky"],[15817172,"#socialtabs_fb"],[15817158,"#socialtabs_gp"],[15817153,"#socialtabs_tw"],[14782830,"#socialtabz"],[12289242,"#socialthree"],[15812667,"#socialtoolkit"],[4466719,"#socialtop"],[14782764,"#socialvibe"],[2405135,"#socialvibe_badge"],[14782734,"#socialwrap"],[15087589,"#socialz"],[4464869,"#sociobar1"],[5869032,"#socmed_buttons"],[8567534,"#socmed_container"],[12436836,"#socmediaBar"],[4609010,"#spArticleFunctionSocial"],[1652067,"#spSocialBookmark"],[10328929,"#sprite-mshare"],[2776478,"#ssba_twitter_share"],[13016239,"#stDigg"],[15946194,"#static-social"],[15987446,"#staticsocialbar"],[13585853,"#stayConnectedBlock"],[15121421,"#stereoSocial"],[509212,"#sticky-footer-social-icons"],[10624393,"#sticky-share"],[1504901,"#sticky-sharing"],[16623828,"#sticky-sharingbar-container"],[8855640,"#sticky-social"],[2515914,"#sticky-social-list"],[2225729,"#sticky-social-nav"],[14119055,"#sticky-social-sidebar"],[959822,"#stickyShare"],[10728457,"#stickySharer"],[12011427,"#stickySharing"],[10728655,"#stickySocial"],[4389495,"#sticky_sharing"],[927022,"#stickyshare"],[8580597,"#storyShareButton"],[12472745,"#storyShareContainer"],[8943094,"#story_share_after"],[14009622,"#story_social_toolbar_top_container"],[3080446,"#subFooterSocial"],[5574693,"#subheader-social-box"],[16515005,"#subscribe-and-share"],[6789561,"#subscribe-facebook"],[1912372,"#subscribe-icons-2"],[5822424,"#subscribeSocial"],[534953,"#subscribe_under_post"],[10910080,"#subscribebox-widget-2,#subscribebox-widget-3"],[11848177,"#subscription-box"],[5695601,"#surveyshare-buttons"],[264764,"#svgFacebook"],[4600179,"#svgGoogle"],[14912251,"#svgTwitter"],[14919908,"#svgYoutube"],[3964267,"#sys_shareButtons"],[12690577,"#t-sns"],[8184843,"#tab-share"],[5933903,"#tabcontent_facebook"],[127481,"#table_shareus"],[7374351,"#tb_share"],[8542719,"#td_menusocial"],[13962408,"#top-bar-social"],[6974861,"#top-link-social"],[7572953,"#top-share,#top_share"],[3121597,"#top-share-buttons"],[11731927,"#top-social-L"],[15453673,"#top-social-links"],[10166540,"#top-social-share-buttons-container"],[3894957,"#top-socials-follow"],[7542724,"#topSocial,#topsocial"],[13714204,"#top_nav_share_tools"],[116412,"#top_share_link"],[706454,"#top_share_widget"],[707983,"#top_sharebuttons"],[8762361,"#top_sharebuttons_placeholder"],[12768198,"#top_social_fb"],[11731877,"#top_social_g"],[5564383,"#top_social_networks_container"],[16096837,"#top_social_twit"],[11069947,"#topnavSocial"],[4408397,"#topshare"],[10782261,"#topsharearea"],[12446790,"#topsharebar"],[10115513,"#tp-social"],[12353344,"#tpSharesContainer"],[960787,"#tronReddiShare"],[10737547,"#tsocial"],[6538090,"#twShare"],[6359143,"#tw_socialPageLink"],[1614355,"#tweet-button"],[13702975,"#tweetContainer"],[1603918,"#tweet_it_bro"],[8641914,"#tweet_share"],[8327470,"#tweetmemeAndFacebook"],[7938540,"#tweetroll"],[7887675,"#twit-feed"],[9612879,"#twitBox"],[11109669,"#twitSocial"],[5214034,"#twiter_share"],[4447775,"#twitt-button"],[7786883,"#twitter-2"],[7402648,"#twitter-after-post"],[8393142,"#twitter-alm-timeline"],[10364276,"#twitter-announcement-bg"],[3721174,"#twitter-badge"],[3609545,"#twitter-box"],[7291055,"#twitter-button,#twitter_button"],[4259582,"#twitter-button-content"],[3711197,"#twitter-entry"],[7169069,"#twitter-facebook-widgets"],[4464855,"#twitter-feed"],[7287731,"#twitter-follow,#twitter_follow"],[7411681,"#twitter-follow-box"],[4465266,"#twitter-icon"],[4464918,"#twitter-link,#twitter_link"],[7301555,"#twitter-module,#twitter_module"],[3697543,"#twitter-panel,#twitter_panel"],[3697573,"#twitter-promo,#twitter_promo"],[11133345,"#twitter-sb"],[3704866,"#twitter-share,#twitter_share"],[6786966,"#twitter-side-widget"],[13586096,"#twitter-sidebar"],[7413829,"#twitter-sidebar-re,#twitter-sidebar-sg"],[7411897,"#twitter-social-tab"],[11639479,"#twitter-video-share-counter"],[7269024,"#twitter-widget,#twitter_widget"],[15664271,"#twitter-widget-sidebar"],[7434596,"#twitter2"],[4464923,"#twitterBlock"],[11133350,"#twitterBtn,#twitterbtn"],[15840223,"#twitterContainer"],[3726529,"#twitterFollow"],[7417532,"#twitterFollowBadge"],[7434523,"#twitterM"],[3726250,"#twitterModule"],[3710986,"#twitterSearch"],[7404084,"#twitterShareButton"],[6767553,"#twitterWidgetHeader"],[7292031,"#twitter_banner"],[3609567,"#twitter_btn"],[14176331,"#twitter_content"],[14205489,"#twitter_linkage"],[3703604,"#twitter_right"],[7413095,"#twitter_share_link"],[7273223,"#twitter_social"],[4092685,"#twitter_social_sidebar"],[7273402,"#twitter_splash"],[7273974,"#twitter_stream"],[7413827,"#twitter_timeline-2"],[3701214,"#twitter_watch"],[3609141,"#twitterbuts"],[3609650,"#twitterfeed"],[8410036,"#twitterfllowBoxSmall"],[3609598,"#twittericon"],[3609791,"#twitterlike"],[7410151,"#twittertweetsearch"],[7274801,"#twitterwrapper"],[12047873,"#twtr-link-only"],[6794036,"#ugf-facebook"],[13735850,"#universal-social-share"],[6151470,"#utilitybar-social"],[8851666,"#v-share"],[6944999,"#validationSocial"],[16278870,"#vbseo-likes"],[12688385,"#vce_social_menu"],[874586,"#vert-share"],[12771234,"#vertical-share-wrapper"],[13541942,"#vertical-social-bar"],[7858825,"#verticalSharebar"],[16739936,"#verticalSnsBar"],[2640086,"#verticalSocialToolBar"],[2643385,"#viber_share"],[2154283,"#video-detail-share"],[7290499,"#video-social"],[13712401,"#videoShareToEmailBtn"],[3763916,"#videoShareToEmbed"],[12186784,"#vjs-voc-social-share"],[10060607,"#votvShare_top"],[8781597,"#vps_like_box"],[11951415,"#vps_like_fade"],[12926054,"#vps_share_box"],[2701469,"#vps_share_fade"],[10555404,"#vshares"],[4798868,"#vv_moduleFacebook_overlay"],[16133240,"#w-i-socials-small"],[5222723,"#w2bSocialPlaceholder"],[1949629,"#w_twitter_wrapper"],[2984916,"#wallet-socials"],[9758746,"#wao-social-icons"],[8588501,"#watch-social"],[5515293,"#watch_page_social"],[174687,"#wdb-bottom-social"],[14171996,"#wdsb-share-box"],[4850136,"#we-share-social-icons"],[3740507,"#webui-shareTools"],[237415,"#week_fb_like"],[2940866,"#whatsAppShareLink"],[5689455,"#whatsapp-share"],[13154092,"#whatsappshare"],[8994313,"#wibiyaToolbar"],[10863336,"#widgedsocial"],[4329622,"#widget-Twitter_Tweets"],[9754647,"#widget-facebook"],[8185501,"#widget-followbar"],[9989853,"#widget-sharebar"],[5249087,"#widget-social"],[13494832,"#widget-twitter"],[8421605,"#widget_facebook"],[3019948,"#wk_socialbar"],[13772620,"#wksocial"],[8519846,"#wktwitter"],[7769657,"#woca-social-widget"],[9746975,"#wolf-jp-share"],[4173633,"#wp-share-wrap"],[8705552,"#wp_fb_like_button"],[11734412,"#wp_social_popup_and_get_traffic"],[6751801,"#wp_twitter_goodies_profile_widgets"],[15597400,"#wpcw_social-7"],[2745249,"#wpzoom-social-widget"],[16009260,"#wpzoom-widget-social-2"],[11853824,"#wrap-sharing"],[8687002,"#wsp_share"],[13331936,"#xe-header-social-nav"],[14380360,"#xing-share"],[12443973,"#youmightlike"],[2148,"#yt-widget"],[375997,"#ytSocial"],[3734262,"#z2t_social"],[13679381,"#z_social"],[3406176,"#z_socialBg"],[15705653,"#zoom-social-icons-widget"],[15549204,"#zoom-social-icons-widget-1,#zoom-social-icons-widget-2"],[2097102,".-movie-info-share"],[2757619,".-socialsharing"],[3256643,".ActionButton--share"],[4915366,".AllSocialFeeds"],[3740727,".AppFooter-social"],[12079637,".Article-headerSocialButton"],[5264595,".Article-socialShare"],[12438127,".ArticleBottomShareComponent"],[9344538,".ArticleHeaderShareComponent"],[4954001,".ArticlePage-sharing"],[5462534,".ArticleSocialMediaTopBar"],[15064787,".ArticleTombstone-shareHeading"],[7977884,".ArticleTombstone-shareLink"],[8168713,".ArticleView-bottomShares"],[11996341,".ArticleView-shares"],[11286508,".Article__socialShare"],[7952687,".Article__socialShareContent"],[1837199,".BlogDetail-Footer-share"],[4938284,".Blogs-Share"],[1402999,".BoxSocial"],[939776,".BroSocial"],[1845581,".BtnShareGroup"],[11935142,".ButtonSharing"],[12032606,".ButtonsSharing"],[1340220,".ClickFacebookLike"],[2191308,".CustomSocial"],[989286,".Custom_Facebook_Page"],[7114284,".DP-ShareBox"],[5084583,".DiggThisButton"],[10707507,".DivShareNews"],[14294405,".EE-social"],[9475912,".Entry-infoSocial"],[14658230,".EntryShare"],[10177589,".EntryShareButton"],[14022505,".Entry_Sharer_Buttons"],[10880760,".FB-follow"],[14371356,".FBLikeBox"],[1953971,".FHSocial"],[9524650,".FacebookBoxMainPage"],[4970956,".FacebookFollowButton"],[10675498,".FacebookICN"],[4579949,".FacebookLike"],[5966620,".FacebookShare"],[9411558,".FacebookShareButton"],[9385970,".FacebookTwitter"],[5962520,".Facebook_like"],[15631584,".FbShare"],[7202607,".FeatureShare"],[14044670,".FeatureSocial"],[12850077,".FloatSocialShareContainerWrapper"],[12588830,".FollowButton"],[12874988,".FollowByEmail"],[10973361,".FollowUs"],[4131684,".Footer-groupSocials"],[4102510,".Footer-links-social"],[7040786,".Footer-section-social"],[15613883,".Footer-section-social-item"],[9483129,".Footer-share"],[5883664,".Footer-socialButtons"],[9408767,".FooterSocial"],[7836435,".FooterSocialMedia"],[7218917,".Footer__Facebook"],[8745385,".Footer__Twitter"],[4111406,".Footer__Upper--Social"],[16502634,".Footer___socialIcons"],[13933225,".Footer___socialLogo"],[14445731,".Gallery-Share"],[15453350,".GigyaShareBarBottomControl"],[14940905,".GigyaShareBarTopControl"],[10938408,".Header-social"],[10821757,".Header-socialIcons"],[13042003,".HeaderGrid-socialList"],[10302099,".Header__Button--Social"],[6629174,".Hero-Share-SocialLink"],[11188809,".IcnSocials"],[8539659,".IcoSocial"],[5912702,".IconSocialMedia"],[2115838,".LayoutSocialTools"],[7838807,".LikeBox"],[7699322,".LikeButton"],[15291476,".LikeContainer"],[11454971,".LineShareButton"],[14516238,".LinkedinFollowButton"],[10537826,".Links-Social"],[8536202,".ListSocial"],[15202890,".MainListSocial"],[16040314,".ModuleSocialIcons"],[1418502,".NativeSocialMedia"],[1953257,".NavSocial-facebook"],[12583645,".NavSocial-instagram"],[14064316,".NavSocial-li"],[816234,".NavSocial-twitter"],[14064293,".NavSocial-ul"],[10925480,".Nav__Social"],[3969123,".Navbar__follow"],[6089429,".NewSocial_Gab"],[14809065,".NewSocial_Mewe"],[16591902,".NewSocial_Pinterest"],[933496,".NewSocial_SteemIt"],[933848,".NewSocial_Twitter"],[12672754,".NewsMaterial-sidebar"],[3617321,".NnSocialMediaContainer"],[6098377,".OMSocialDiv"],[4001077,".ObsShare"],[6239854,".PIN-share-button"],[7557146,".PNShare"],[6628250,".PageSharingMenu"],[756224,".PinItButton"],[1584184,".PinterestButtonContainer"],[10122123,".PinterestICN"],[10564277,".PlusFollowers"],[11432967,".PostFooter__share"],[8239924,".PostFooter__shareButtons"],[8416965,".PostPicture__pinterest-button"],[3770928,".PostShareAfterContent"],[1488339,".PostShareBeforeContent"],[4874902,".PostSocial"],[10880547,".PremiumObitShare"],[4847372,".QUISocialList"],[956742,".RadSocialShare"],[933710,".RelookingFooter__social"],[11194603,".SL_Share"],[14923475,".SOCIAL"],[12013325,".SUD_socail_links"],[13190724,".SectionsContent__Socials"],[11175722,".SelfSocial"],[4101152,".Share-bar"],[12417374,".Share-buttons"],[11116159,".Share-item"],[14358115,".Share-item--social"],[15102992,".Share-reveal"],[15721016,".ShareAndComments"],[12403322,".ShareBar"],[580987,".ShareBar-shareItems"],[12494036,".ShareBarRight"],[14463496,".ShareBlock-isReact"],[12403134,".ShareBox"],[15093285,".ShareBtnHold"],[12526877,".ShareButton"],[15233739,".ShareButton-headerWrapper"],[12729457,".ShareButton-shareContainer"],[15093722,".ShareButtons"],[13918161,".ShareButtons__link"],[12404957,".ShareCta"],[7137943,".ShareDropdown-trigger"],[11116254,".ShareFloat"],[11115710,".ShareIcons"],[11116281,".ShareImage"],[12593033,".ShareIndexBut"],[14789017,".ShareIt"],[11116145,".ShareLinks"],[7858131,".ShareLinksContainer"],[4101453,".ShareList"],[4101312,".ShareMenu"],[15096674,".ShareOptions"],[1055647,".SharePanelText"],[8520720,".SharePanelVisibleButton"],[12525817,".SharePrompt"],[4101213,".ShareRail"],[12420513,".ShareRow"],[12541372,".ShareSocialFB"],[884862,".ShareSocialWrap"],[12554314,".ShareSource"],[12431484,".ShareTab"],[4101483,".ShareThis"],[1293123,".ShareThisBlock"],[3628989,".ShareThisButton1,.ShareThisButton2,.ShareThisButton4"],[14564248,".ShareThisMainPanel"],[12781579,".ShareThisPage"],[4192008,".ShareThis_Title"],[981424,".ShareToolBarTop"],[11116080,".ShareTools"],[13499710,".Share_Buttons"],[12416144,".Share_FB"],[12589191,".Share_Icons"],[12415703,".Share_TW"],[12444314,".Sharebar"],[2305015,".Sharer"],[12569984,".Sharer_icon"],[15140641,".Sharer_inner"],[12569807,".Sharer_link"],[14794440,".Shariff"],[15268929,".Sharing-list"],[10859925,".SharingContainer"],[11425130,".SidebarBox--facebook"],[7168602,".SidebarBox--social"],[11043507,".SidebarBox--twitter"],[7199289,".SidebarSocialLinks"],[16253897,".Sidebar_followus"],[1629171,".SingleArticleSocialContainer"],[12678308,".SiteFooterSocial"],[6456797,".SiteFooter__follow"],[13156746,".SiteHeader__social-links"],[5108978,".Social-Media"],[14985339,".Social-link"],[5796583,".SocialAccordion"],[1391193,".SocialArticleHeader"],[3136388,".SocialArticleIcons"],[4038982,".SocialBar"],[14500819,".SocialBar__component"],[2258947,".SocialBookmark"],[14947530,".SocialBooks"],[4038964,".SocialCta"],[5208182,".SocialFollow"],[736677,".SocialGroupIcon"],[10910099,".SocialIcon"],[15232249,".SocialIcon-link"],[2355374,".SocialIconNews"],[14956673,".SocialIcons"],[8624917,".SocialIconsBlock"],[4039209,".SocialKit"],[3003140,".SocialLiksFooter"],[2984260,".SocialLiksHeader"],[14953829,".SocialLinks"],[4249360,".SocialLinks--footer"],[15892919,".SocialLinks-linkContainer"],[10910186,".SocialList"],[12510486,".SocialList-component"],[3932443,".SocialList-item"],[11273484,".SocialMediaInjectionDiv"],[4109189,".SocialMediaLinks"],[8822833,".SocialMediaShareButton"],[4503296,".SocialMedia_share"],[15574289,".SocialMenuItemLinkIcon"],[9643196,".SocialNetwork-moreServices"],[4706418,".SocialNetworkItem"],[3119994,".SocialNetworkLinks"],[1889011,".SocialPluginsWidget"],[5186220,".SocialRibbon"],[5111868,".SocialRing_Widget"],[4038483,".SocialRow"],[1745285,".SocialSection"],[14937411,".SocialShare"],[12902489,".SocialShare-socialShare"],[5178820,".SocialShares"],[1747342,".SocialSharing"],[207921,".SocialSharingContainer"],[5400514,".SocialSharingWrapper"],[10909416,".SocialThis"],[14928240,".SocialTool_"],[14928220,".SocialTools"],[4779057,".SocialToolsWidget"],[1864073,".SocialTwitter"],[2169687,".Social_Widget"],[16272935,".Social_container"],[5191625,".Social_title"],[1259544,".Socialbuttons"],[7873345,".Socials"],[5146525,".Socials-root"],[4143414,".Ssns-head"],[16578071,".StickyShareBlock"],[2103861,".StlyeSocial"],[11026715,".StoryShare"],[6468044,".StoryShareBar"],[8942008,".StoryShareBottom"],[4449232,".SynFacebookLike"],[14085549,".SynTwitterShare"],[376679,".TWShare"],[1586897,".Teaser-info-shares"],[12598419,".Tfacebook"],[4752981,".Total_Shares_Box"],[2847846,".Trend-social"],[12639183,".Ttwitter"],[16249855,".Twitter-icon"],[14739456,".TwitterActivity"],[3302989,".TwitterArea"],[1187319,".TwitterButton"],[725206,".TwitterDiv"],[4432718,".TwitterFollowButton"],[14607133,".TwitterFollowUs"],[725244,".TwitterICN"],[2384441,".TwitterShareButton"],[2380093,".TwitterTweetButton"],[5033709,".Twitter_Widget"],[12957359,".Twitter__social"],[10792913,".UrgentSocialLink"],[7789570,"._footer__social"],[8715999,"._rmSocial"],[12645700,"._socialF"],[15992657,"._socialsScr"],[16023820,"._wf-social"],[10984497,"._wrapShares"],[16134981,".a-btn-facebook"],[13682298,".a-footer-share"],[8172420,".a-footer__share"],[2313412,".a-header__share"],[4963614,".a-icon-share-email"],[12985172,".a-icon-share-facebook"],[14845907,".a-icon-share-pinterest"],[10098293,".a-icon-share-twitter"],[7394776,".a-link--facebook"],[1723468,".a-picto-social"],[10930120,".a-share"],[3382539,".a-social-btn"],[16678575,".a2a-buttons"],[10283714,".a2a_floating_style"],[10473269,".a2a_vertical_style"],[2494383,".aFNSNS"],[9167438,".aI_sns_facebook"],[1969793,".aI_sns_google"],[15597613,".aI_sns_instagram"],[16158089,".aI_sns_twitter"],[11626952,".aToolType-share"],[9293905,".aToolType-social"],[4206506,".a__share"],[13478642,".a_social_bas_fb"],[1470968,".a_social_bas_twt"],[3270482,".aa-share-article"],[7886548,".aa_share"],[471459,".aa_soc_sidebar"],[1785968,".aa_socials"],[14251750,".aai-social-media"],[12354012,".ab-esport-social-share"],[1546739,".ab-fb-page-plugin-container"],[13027278,".abBtnFacebook"],[3292691,".abShareFb"],[12931185,".abSocialFbLikesCount"],[55100,".abh_social"],[5021488,".aboutShareLinks"],[16042316,".aboutSocialLinks"],[7145999,".above-content-share-tools"],[1816595,".above-content-sharebar"],[2405148,".above-nav-social"],[15889732,".abp-social-div"],[9077630,".absurdsharediv"],[192498,".abtlikebox"],[262568,".accueil_socials"],[14868487,".acticle__social,.article__social"],[16674595,".action--share"],[2195724,".action-box-social"],[15856438,".action.mailto.friend"],[2281407,".actionlinks__shares"],[8049176,".actionlinks__title"],[15912004,".actions-bar-share"],[11042392,".actions-social"],[8204961,".actions-sociaux"],[8200639,".actions_facebook"],[15912640,".actions_sharethis"],[8166195,".actions_twitter"],[13196366,".actnbr-has-follow"],[13352237,".acx-social-icons-desc"],[14533052,".ad-sharing"],[5711739,".ad-sharing__link"],[4144801,".ad-social"],[9197208,".adSocial"],[8624320,".adb-footer-social"],[1907466,".adblSocialContainer"],[6070950,".adblSocialIcons"],[12730476,".add-this"],[1354103,".addition__share"],[5808472,".addsSocialItem"],[9354694,".addsSocialWrapper"],[13437704,".addthis-block-pre-content"],[3732497,".addthis-block-sidebar"],[12830823,".addthis-button,.addthis_button"],[3866130,".addthis-container,.addthis_container"],[13128329,".addthis-div"],[6254024,".addthis-facebook"],[12826898,".addthis-footer"],[6601390,".addthis-linkedin"],[8848441,".addthis-single-wrap"],[8958952,".addthis-smartlayers"],[9721838,".addthis-smartlayers-desktop"],[16402180,".addthis-twitter"],[8721835,".addthis-vertical-layout"],[16518635,".addthis-wrapper"],[11379790,".addthis:not(body)"],[6798103,".addthisContainer"],[12828434,".addthisShareV1"],[3866115,".addthisToolbarBtm"],[3866136,".addthisToolbarTop"],[16394101,".addthisTop"],[10975402,".addthis_32x32_style"],[13128267,".addthis_bar"],[3017091,".addthis_button_compact"],[8680322,".addthis_button_digg"],[6719268,".addthis_button_expanded"],[6724841,".addthis_button_facebook"],[3444787,".addthis_button_facebook_follow"],[14413204,".addthis_button_facebook_like"],[14573061,".addthis_button_instagram"],[6726699,".addthis_button_linkedin"],[8680617,".addthis_button_more"],[7143972,".addthis_button_plurk"],[7143992,".addthis_button_print"],[3472785,".addthis_button_reddit"],[7143863,".addthis_button_tweet"],[3032342,".addthis_button_twitter"],[12124317,".addthis_button_twitter_follow"],[6742742,".addthis_button_whatsapp"],[5889446,".addthis_container_alt2"],[3472273,".addthis_custom_button"],[4033419,".addthis_default_style"],[11911263,".addthis_digg"],[13463989,".addthis_email"],[6257227,".addthis_fallback"],[12829138,".addthis_header"],[9875835,".addthis_horizontal"],[15297715,".addthis_horizontal_follow_toolbox"],[13398087,".addthis_inline_share_toolbox"],[8680460,".addthis_jumbo_share"],[9652457,".addthis_native_toolbox"],[5746416,".addthis_responsive_sharing"],[3876577,".addthis_separator"],[12703553,".addthis_sharing_toolbox"],[16408158,".addthis_toolbox"],[7648634,".addthis_toolbox_alt2"],[4450072,".addthis_toolbox_container"],[7648636,".addthis_toolbox_horz"],[9051747,".addthis_total_count"],[12815729,".addthisbuttons"],[622954,".addtoany"],[9281957,".addtoany_list"],[3854577,".addtoany_share_save"],[4153857,".addtoany_share_save_container"],[16590605,".adfacebook"],[11703971,".adh-mobile-share"],[1875064,".adi-share"],[7211883,".adi-share-flyout"],[569800,".admania_postsocial"],[9787316,".admania_singleshare"],[12007457,".admania_socialsharecount"],[4233655,".adv-social-links"],[1779674,".advanced-social-widget"],[946045,".advancedsocialwidget"],[4173488,".af-btn-fb"],[3226465,".af-share"],[8946094,".af-social-btn-big"],[47562,".af-social-btns"],[5146246,".af-social-share-v2"],[5089770,".af_share_buttons"],[8488682,".after-post-social-media-container"],[7150213,".agencies-about-share"],[1722299,".agi-mediagallery-social-container"],[5340381,".ah_share"],[7970647,".aht-sns"],[132731,".aiir-share"],[1069057,".aiir-share__list"],[12211371,".ajmint-social-counts"],[8029940,".akamai-share"],[15861702,".akp-sharebar-fixed"],[6202215,".alchetronShareCard"],[10125258,".all-share-links"],[14948761,".allshare_buttons"],[13736466,".altshare"],[14807,".amc-social"],[8997083,".amp-facebook"],[7652906,".amp-o-share-tools"],[12271101,".amp-o-social-bar"],[15889740,".amp-social-bar"],[6546,".amp-social-container"],[15470987,".amp-social-style"],[256398,".amp-social-wrap"],[186036,".amp-socialicons"],[8534003,".amp-wp-share"],[9231266,".amp-wp-social"],[12118451,".ampforwp-social-icons"],[6516016,".ampforwp-social-icons-wrapper"],[10269684,".ampstart-social-follow"],[11470149,".ampz-icon-facebook"],[999622,".ampz-icon-twitter"],[14249101,".ampz_facebook"],[9836298,".ampz_twitter"],[10505999,".an_player_share"],[4459784,".ankeiler__fblikes"],[10778236,".answer__share"],[10749378,".answer_shares"],[14586258,".anv-splash-share"],[3269666,".ao-share-wrapper"],[15139076,".aol-faux-facebook-like"],[16674060,".aol-follow"],[1762909,".aol-share"],[212680,".aol-share-container"],[8837405,".ap-article-social"],[16474640,".ap-follow-widget"],[6592050,".apFollowWidget"],[11259879,".app--table-cell__share"],[5120789,".app-bar-share"],[16214841,".app-list-share"],[8370515,".app-share-trigger"],[6092169,".app_btn_share"],[14874290,".app_share_icons"],[2189804,".app_share_mod"],[8312266,".app_share_nl"],[6514308,".append_social_share"],[930451,".apps-social"],[11279600,".aps-social-icon-wrapper"],[7553685,".apsc-facebook-icon"],[7609900,".apsc-icons-wrapper"],[10865692,".apsc-twitter-icon"],[8935874,".apss-social-share"],[3983986,".apss-social-share-sidebar"],[14157137,".ar1web-social"],[479761,".aricle-share"],[3069871,".aricle-sticky-share"],[7948651,".arq-lite-facebook"],[15192971,".arq-lite-instagram"],[8850301,".arq-lite-twitter"],[4798101,".arqam-lite-widget-counter"],[1333815,".arqam-widget-counter"],[15586505,".arqam_counter-widget"],[468608,".arr--share"],[13804238,".art-nb-share"],[2015557,".art-share"],[7727897,".art-share-nav"],[13132801,".art-share__list"],[164198,".art-shares"],[14619276,".art-sharing"],[164209,".art-sharre"],[13255309,".art-sns"],[164000,".art-social,.astrsocial"],[4658888,".art-social-bar"],[15806226,".art-social-toolbar"],[6572107,".art-topbar_share"],[11611226,".art19-social-share"],[11584684,".artShare"],[14074099,".artShareFixW"],[14247036,".art__tools--share"],[7728005,".art_share_rev"],[13086562,".art_share_right"],[14637109,".art_shr_top"],[7038989,".artcl-social-media"],[12718330,".arti-sharing-wrapper"],[13434110,".artical-social-media-share"],[6864676,".article--share"],[6510124,".article--sharebutton"],[16732853,".article--social"],[2695295,".article-aside__social-icons"],[7206070,".article-bottom-share,.article_bottom_share"],[11864339,".article-bottom-sharing"],[4088440,".article-bottom-social-share"],[7742020,".article-box-social,.article_top_social"],[8917440,".article-byline-shares"],[10972547,".article-card__share"],[1322044,".article-content-sharing"],[7699241,".article-content__share-group"],[14329052,".article-core__sticky-share"],[10961492,".article-fbs-sharing"],[16281363,".article-followNav"],[11634560,".article-followistic"],[7208508,".article-footer-share,.article_footer_share"],[9152838,".article-footer-social"],[9153442,".article-footer__share"],[1413262,".article-footer__sharing"],[10567447,".article-full__share"],[6279526,".article-gutter-share"],[2694869,".article-gutter__social"],[11107591,".article-head__share"],[4820947,".article-header-sharing"],[9076364,".article-header-social"],[9077736,".article-header__share"],[7732062,".article-icon-share"],[10146841,".article-inside-shareable-box"],[10882361,".article-low-meta__shares"],[11155908,".article-media-icons"],[11610961,".article-meta-share__share"],[11225623,".article-meta-social"],[6879619,".article-meta__social"],[7191700,".article-mobile-social-share"],[7712955,".article-open_shere"],[10255394,".article-page-share-buttons"],[7071732,".article-page-sharing"],[14445252,".article-page-social-dropdown"],[7014919,".article-page__social,.article-rail__social"],[1701441,".article-page__social-wrapper"],[13336465,".article-pic-soc"],[1277299,".article-selection-shares"],[9774695,".article-share,.article_share"],[16276497,".article-share-cnt"],[7523348,".article-share-social"],[11335417,".article-share__item"],[11335258,".article-share__link"],[7523678,".article-share_badges"],[6902084,".article-sharer,.article-shares,.article_shares"],[9251947,".article-sharer-sticky"],[7523581,".article-shares-links"],[11335084,".article-shares-stub"],[13370030,".article-sharing,.article_sharing"],[16642882,".article-sharing-actions"],[11324970,".article-sharing-nav"],[11324972,".article-sharing-top"],[7738068,".article-side-share"],[590320,".article-side-share-ynetnews"],[10500130,".article-sidebar-action-facebook"],[13908607,".article-sidebar-action-twitter"],[15197894,".article-soc"],[12115830,".article-soc-for-mobile"],[7204851,".article-sociable-top"],[6902018,".article-social,.article_social"],[7742493,".article-social-bar,.article-social-box,.article-social-btn"],[2859233,".article-social-bar-floating"],[1259873,".article-social-bookmark"],[9149038,".article-social-bottom,.article-social-button"],[8224963,".article-social-bottom-popover"],[11951774,".article-social-buttons"],[7742492,".article-social-col"],[10736268,".article-social-container"],[7204766,".article-social-float"],[7204478,".article-social-icons"],[8266335,".article-social-icons-container"],[7204574,".article-social-links"],[7204605,".article-social-media"],[11654018,".article-social-opts"],[11948511,".article-social-overlay"],[7204172,".article-social-panel"],[7742477,".article-social-rel"],[11936402,".article-social-section"],[7204152,".article-social-share,.article_social_share"],[11936477,".article-social-sharing"],[11936127,".article-social-sidebar"],[11936657,".article-social-toolbar"],[7204289,".article-social-tools"],[7742475,".article-social-top"],[11940622,".article-social-wrapper"],[11654490,".article-socialMedia"],[12535828,".article-social__meta--share-count"],[13376176,".article-socials,.article_socials"],[13939257,".article-sticky-nav__shares"],[8504070,".article-subline-share"],[11303601,".article-title-share"],[9151895,".article-top-bar-share"],[8539055,".article-twitter-experiment"],[16525334,".article-v2-rail__social"],[11638210,".articleFooterSocial"],[3191716,".articleFooterSocialSharing"],[7194725,".articleFooterSocials"],[8130862,".articleHeaderSocialSharing"],[16018741,".articleHeader__shareLinks"],[11811951,".articleIconLinksContainer"],[1517426,".articleMetadata__share"],[13626667,".articleShare"],[7071297,".articleShare-buttons"],[14183256,".articleShareBar"],[14183250,".articleShareBox"],[16274516,".articleShareLinks"],[7007498,".articleShareVideoBox"],[6932903,".articleSharing"],[11030072,".articleSharingBlock"],[9221807,".articleSharing_bottom"],[9804922,".articleSocial"],[8937222,".articleSocialBar"],[7380679,".articleSocialBookmarks"],[7065922,".articleSocialButtons"],[7729840,".articleSocialLinks"],[7729850,".articleSocialMedia"],[7065950,".articleSocialNetwork"],[11654387,".articleToolbarShare"],[12948154,".article__actions__social"],[2566749,".article__commentBubble-socialShare"],[8347170,".article__details--desktop-share"],[2610851,".article__details__share"],[16273749,".article__fb-share"],[10234334,".article__footer-share-title"],[10141026,".article__footer__likes"],[1626519,".article__footer__sharing"],[9253300,".article__head-socials"],[867467,".article__header__share"],[7269488,".article__info__share"],[11295417,".article__item_share"],[6882080,".article__likes"],[7388006,".article__likes-title"],[7137013,".article__meta_social"],[11492988,".article__overlay-share"],[6882134,".article__share"],[7712626,".article__share-bar,.article__share_box"],[10666784,".article__share-btns"],[5691121,".article__share-buttons"],[6510929,".article__share-links"],[6510158,".article__share-title"],[16252018,".article__sharebar"],[14874340,".article__shares"],[8430566,".article__sharing"],[11706001,".article__sharing-module"],[5358648,".article__social--links"],[8436430,".article__social-icons"],[8436431,".article__social-links"],[6496302,".article__social-menu"],[8436416,".article__social-share"],[5331626,".article__socialButtons"],[8440122,".article__social__link,.article__social__list"],[8436184,".article__socials"],[16417535,".article_container_toolbar_share"],[15474494,".article_content_share_text"],[6857850,".article_detail_share"],[9456933,".article_facebook"],[10577424,".article_footer_pinterest"],[6853494,".article_header_share"],[7736618,".article_left_share"],[9193143,".article_pageshare_add"],[16283981,".article_pinterest"],[9252001,".article_share_buttons"],[16710898,".article_share_container"],[9252287,".article_shares_mobile"],[13449549,".article_social_sharing_box"],[11653785,".article_social_wrap"],[16138682,".articlebottomsharinglinks"],[10666454,".articlek_share_wrap"],[9128991,".articleshare-new"],[14182258,".articlesharebox"],[9794841,".articleshares"],[13606686,".artlsocl"],[54223,".ashare_box"],[7310635,".asicon-facebook"],[4971989,".asicon-google-plus"],[10227980,".asicon-twitter"],[5136388,".aside-follow__social"],[11948940,".aside-news-box-share"],[816606,".aside-social"],[15569603,".aside-social__widget__wrapper"],[12106508,".aside-socials"],[796243,".asideShareFB"],[5176379,".asideShareTwitter"],[9055426,".asideSocial"],[7590843,".asideSocial-article"],[5362835,".asideWithSharebar"],[14922445,".asocial-area"],[10427731,".aspexifblikebox"],[11453667,".aspexifbsidebox"],[11030140,".asset-inline-share-tools"],[14021665,".asset-inline-share-tools-bottom"],[15721076,".asset-share"],[2091959,".at-icon-facebook"],[1976897,".at-icon-pinterest_share"],[16249715,".at-share"],[8411693,".at-share-btn"],[14533119,".at-share-v"],[15497703,".at4-jumboshare"],[12417102,".atButtonFacebook"],[2120091,".atButtonPinterest"],[1428071,".atend_sns"],[2298418,".atfollowwidget"],[12146738,".au-share"],[9134477,".author-bio__social"],[87547,".author-card__social"],[1703743,".author-follow-button"],[15664614,".author-profile-social"],[13844463,".author-share"],[16696126,".author-social"],[2166944,".author-social-style2"],[2166800,".author-social__share"],[13831965,".author-socials"],[13722345,".authorSocial"],[15879412,".authorSocialTools"],[12810572,".author_social"],[7410049,".author_socialmedia"],[9811375,".author_socials"],[15564604,".author_socs"],[15611535,".authorbox-social"],[8411702,".av-share-box"],[6933264,".av-social-share"],[3293082,".avSharing"],[12986455,".av_content_facebook"],[6896637,".av_content_twitter"],[10806281,".avia_fb_likebox"],[9530946,".avia_socialcount"],[3848907,".awp-media-share-container"],[3260074,".az-share-buttons"],[1060990,".b-advert-social-wrapper"],[7900325,".b-article-image-footer__social-link"],[7273004,".b-article-share__buttons"],[1662396,".b-article-topSocial"],[1349277,".b-article__social"],[12136857,".b-articles__b__share"],[3270568,".b-button_type_list-one_fb-square"],[13823591,".b-buttons_social"],[15462484,".b-c-social"],[16063720,".b-dop-social-links"],[11928793,".b-employee-item__social"],[10086965,".b-event_links__share__block"],[7363786,".b-facebook-like"],[14168636,".b-fast-access__list-item_share"],[15404517,".b-fb_share"],[15095644,".b-follow-us"],[9877195,".b-footer-social-icons"],[5413310,".b-footer__social"],[15267578,".b-footer_social"],[8253078,".b-gallery__btn_share"],[4585759,".b-header__nav-social"],[4485630,".b-header__social"],[4573479,".b-header__social-box"],[2043163,".b-image-share"],[16768,".b-imperial_social"],[12748334,".b-overlay-soc.b-overlay-soc_act"],[8841862,".b-post-socials"],[13689693,".b-pub-detail__share"],[3241633,".b-s-share"],[16542859,".b-share"],[3324109,".b-share-btn__count"],[16132748,".b-share-button"],[14042077,".b-share-button-group"],[16472088,".b-share-media__main-position"],[3896124,".b-share__facebook"],[3432338,".b-share__twitter"],[16021904,".b-sharebar"],[5919341,".b-sharelist"],[14506595,".b-sidebar-menu__socials"],[9719562,".b-sidebar-social"],[16704003,".b-social-icon-star"],[8662516,".b-social-icon-star-empty"],[13847539,".b-social-icons"],[3298897,".b-social-icons_vertical"],[4393170,".b-social-links--slide-out"],[13847140,".b-social-popup"],[13847236,".b-social-share"],[8999573,".b-social-squared"],[7215545,".b-social-userbar__expand-button"],[7231955,".b-social-userbar__soc-container"],[2423429,".b-social-widget"],[14891957,".b-social_like_box"],[5921995,".b-socialnets"],[5920911,".b-socialpane"],[3259047,".b-socials"],[11119209,".b-socials-subscribe"],[16091746,".b-ss-share"],[9483086,".b-topic__socials"],[1198099,".b-widget-sharing"],[16434088,".b-ya-share"],[3197509,".b2jsocial"],[15041288,".bI-topnav-stationsocialfb"],[15041309,".bI-topnav-stationsocialtw"],[15041310,".bI-topnav-stationsocialyt"],[15717675,".bSharePage"],[15341326,".b_facebook"],[11381959,".b_footer__socialmedia"],[320190,".b_like"],[6623161,".b_share"],[5920009,".b_soc_bottom"],[592864,".b_social"],[13791041,".b_social_icons"],[6134406,".b_socialbar"],[3591033,".b_youtube"],[362866,".badge-facebook-share"],[8751731,".badge-pinterest-share"],[5062257,".badge-share"],[7278738,".badge-social-footer"],[6890311,".badge-twitter-share"],[2580329,".badges_v2"],[10119029,".banner-promo-fb"],[11089901,".banner-social"],[9110243,".banner-social-icons"],[15228500,".banner_tweets"],[16042661,".bar-social"],[13367178,".bb-nav-social"],[2536060,".bb-nav-social-container"],[12383265,".bb-share-bar-container"],[5051938,".bb-social,.bd-social,.bw-social"],[10147335,".bb-social-link"],[14388822,".bc-author-socials"],[1179137,".bc-socials"],[10342403,".bc_social_icons"],[2699424,".bctt-click-to-tweet"],[11244642,".bd-FooterFollow-Icon"],[14557622,".bd-FooterSocials-item"],[16542155,".bd-socialicon"],[4437328,".bdaia-social-io"],[10857966,".bdaia-social-links"],[8601409,".bdaia-widget-facebook"],[4404359,".beSocialShare"],[9129544,".beacon-social"],[15946731,".bean-social-profiles"],[6151040,".bean-social-subscribers"],[12864784,".bean_wiz_share"],[8423402,".beauty-bookmarks"],[1205617,".becomeFanFollow"],[12268815,".begeni-social"],[11286056,".beh-social-links-list"],[10906915,".beingSocial"],[573627,".below-article-share-block"],[9910810,".besocial"],[2759543,".bestwp-share-buttons,.bottom-share-buttons"],[16281460,".better-social-counter"],[3025354,".bg-button-twitter"],[1528515,".bg-share"],[5772449,".bgShare.fb,.bgShare.instagram,.bgShare.tiktok,.bgShare.twiiter,.bgShare.youtube"],[10487435,".bg_popup-social__wrap"],[15518157,".bi-share"],[11396152,".big-pinterest-icon"],[3007019,".big-red-socialmediabar"],[2557749,".big-share"],[1771701,".big-share-button"],[4607366,".big-share-buttons"],[10974110,".big-share-col"],[10351371,".big-share-container"],[12560883,".big_facebook_share"],[11671770,".bigsocialblock__bg"],[236089,".bigsocialblock__item"],[9468230,".bigsocialblock__social-icon"],[130471,".bimber-microshare-item-share"],[10406999,".bio-share-bloc"],[15606232,".bio-social,.blocsocial.fb,.blocsocial.post,.blocsocial.twt"],[9249322,".bio-socials"],[5329401,".bio-with-share"],[3767880,".biz-share"],[3309546,".biz-social_links"],[3728521,".bk-dt-share"],[2914871,".bk-profile-socialicons"],[6212395,".bk-share-box-top"],[7456584,".bk-socialbox"],[13810730,".bk-socialicons-facebook"],[12315797,".bk-socialicons-twitter"],[8514594,".bk_allsocial"],[15871664,".bk_facebook_share"],[7763430,".bk_google_share"],[16272498,".bk_linkedin_share"],[11243809,".bk_pinterest_share"],[4875674,".bk_quicksocial"],[8404228,".bk_vk_share"],[8583203,".bl_instagram,.bt_instagram"],[15074874,".bl_likebox"],[8646266,".bl_socialbox"],[2307291,".bl_tweets"],[15709991,".blip-follow-us"],[11862523,".blk-form-social"],[14144978,".bloc-article-partage"],[13836754,".bloc-info-facebook"],[11949265,".bloc-info-twitter"],[15652350,".bloc-share,.blog-share"],[6171439,".bloc-social,.blog-social"],[10331649,".blocSociaux"],[3909412,".bloc_float_share"],[10192029,".bloc_social"],[11820132,".bloccosocial-home"],[6833395,".block--social-share"],[15498722,".block-addtoany"],[351856,".block-addtoany-addtoany_button-instance"],[11830008,".block-altsocial"],[2052082,".block-ap-twitter"],[11876121,".block-block-footersocialmedia"],[7304935,".block-block-socialmedia"],[15131950,".block-click-twitter"],[14086415,".block-cta__socials"],[12195383,".block-ec_facebook"],[6314743,".block-ec_social"],[15465518,".block-facebook"],[4025531,".block-facebook-inner"],[1179846,".block-fb-social"],[10479312,".block-fb_like"],[11488756,".block-follow-social"],[7550462,".block-follow-tni"],[15472918,".block-followus"],[11602957,".block-ibtmedia-social"],[12067844,".block-idg_twitter"],[5008864,".block-minisocialsharingblock"],[9220923,".block-osdc-social-block"],[10168340,".block-scmedia-social-share-buttons"],[6577889,".block-share-bis"],[11848916,".block-share-large"],[11849221,".block-share__item"],[16146096,".block-sharebar"],[6577963,".block-sharethis"],[11173272,".block-shariff"],[13526962,".block-simple-share"],[905717,".block-social,.block_social"],[12817240,".block-social-header"],[13500398,".block-social-media"],[8882567,".block-social-media-links"],[5793034,".block-social-network"],[13500395,".block-social-share"],[8881731,".block-social-share-block"],[8881730,".block-social-share-links"],[11817888,".block-socialmedia"],[11175047,".block-socials"],[12234372,".block-socialsharingblock"],[16153558,".block-trinity-social"],[10794654,".block-twitter"],[6671826,".block-umhs-share"],[15580344,".blockShare"],[8399657,".blockSocial"],[8852559,".blockSocialLink"],[13992572,".block_240_socials"],[15758716,".block_follow-us"],[11804628,".block_post_social"],[8404276,".block_share"],[3625090,".block_social_activity"],[13499729,".block_social_aside"],[5914190,".block_social_counter"],[11818469,".block_socialshare"],[13519733,".blocreseauxsociaux"],[6171601,".blog-follow"],[7556891,".blog-inline-share"],[15681401,".blog-post-info-bar-share"],[7485840,".blog-post-meta-share-count"],[8448993,".blog-post-meta-share-count-num"],[6834157,".blog-post-share"],[12480345,".blog-post-share-aside"],[882200,".blog-share-box"],[9907257,".blog-share-container"],[9091033,".blog-share-toolbar"],[5067123,".blog-social-buttons"],[7514291,".blog-social-icons"],[16682520,".blog-social-item"],[16682430,".blog-social-left"],[16412070,".blog-social-side-bar"],[8398110,".blog-social-side-bar-top"],[7731515,".blogIndexFollowOn"],[5298783,".blog_post_share"],[1134559,".blog_share_social_box"],[4689358,".blogs-social-wrp"],[624412,".bloque-social"],[3913572,".bloqueRedesSociales"],[3391556,".bloqueRedesSocialesPie"],[9928495,".blox-social-tools-horizontal"],[9885401,".blvs-share-button"],[10147354,".bn-social-list"],[567091,".bn-social-share,.bt-social-share"],[16737467,".bna-share-btn"],[4866932,".bnn-social-share"],[6479058,".bo-social-outline-light"],[13757605,".bookmark-share"],[4968496,".bot_aa_share"],[4581024,".bot_sociales"],[11972851,".botart-share-line"],[10815648,".boton_twitter"],[10293367,".botones-sociales-wrapper"],[3362040,".bottom-article-share"],[7587250,".bottom-bar--sharing"],[2993191,".bottom-bar-share-button"],[16719079,".bottom-footer__social"],[8336575,".bottom-meta--share"],[5228044,".bottom-share,.button-share"],[3993315,".bottom-share-1"],[7002059,".bottom-share-module"],[2758921,".bottom-share-wrapper"],[11015711,".bottom-sharebar"],[5444638,".bottom-shares"],[12296845,".bottom-sharethis"],[5435325,".bottom-social,.button-social"],[16282165,".bottom-social-buttons"],[6994244,".bottom-social-share,.button-social-share"],[12464673,".bottom-socialbar"],[3994398,".bottom-socials"],[8614074,".bottom-top-social"],[1860986,".bottomSocialBtns"],[864356,".bottomStormShareSec"],[3584274,".bottom__share,.button__share"],[5311102,".bottom_share,.button_share"],[1308343,".bottom_share_buttons"],[7608357,".bottom_share_panel"],[3577324,".bottom_shares"],[3570959,".bottom_social"],[5282538,".bottomsocial"],[6425101,".bottone-social"],[5993857,".bottoni-social"],[7249719,".bottwitterarticle"],[15206868,".bouton_sociaux"],[11550018,".box-app-phone-share"],[10083632,".box-facebook"],[10069768,".box-followus"],[147640,".box-repro-social"],[3560842,".box-share"],[11543528,".box-share-content-group"],[15646612,".box-share-group"],[3555855,".box-share-master-container"],[9331232,".box-share-on"],[16258543,".box-social,.box_social"],[11021734,".box-social-buttons"],[10105749,".box-social-icons"],[10105570,".box-social-share"],[12630989,".box-social-share__list"],[15065475,".box-social-share__wrapper"],[16572531,".box-social-share__wrapper--fixed"],[3770492,".box-social2"],[11232101,".box-twitter-script"],[14476768,".box1__footer-share-box"],[3565463,".boxSocial,.boxsocial"],[2627498,".boxSocialShare"],[11935110,".box_ShareContent"],[8048910,".box_condivisione"],[10069776,".box_followme"],[32193,".box_msg_social"],[9988326,".box_social_media"],[9184516,".box_social_ticker_fixed"],[13847788,".boxed-sharing-icons"],[16262964,".boxsociale"],[2719255,".boxzilla-like-us-facebook"],[7644110,".bp-share-btn"],[8507286,".bp-share-button"],[7174962,".bpro-social"],[5143567,".bq-tweet"],[8229168,".bq_shareDiv"],[5056998,".br-fblike"],[615175,".brand-share-button"],[13863892,".brand-social"],[611816,".brand-social-icons"],[6854880,".breakingNews__socialMedia"],[8456334,".brid-share-button"],[10043339,".brid-share-button-holder"],[7980938,".brid-share-control"],[12820050,".brief-socialnetwork"],[13786429,".brk-sharebar"],[4664125,".brk-sharebar-abcd"],[670286,".brojShareova"],[8257969,".bsocialwidget"],[7901003,".bss_share_container"],[4140816,".bt-share"],[14258990,".btFacebook"],[14471208,".btLinkedIn"],[11500130,".btShareColumn"],[2075102,".btTwitter"],[12989318,".bt__footer__social"],[8476563,".bt__sharebtn__container"],[14187602,".bt__sharebtn__md"],[7845046,".bt__tab__list__socials"],[8778648,".bt_facebook"],[14060770,".bt_share"],[2316368,".bt_social"],[14851768,".bt_tweet"],[15077215,".bt_twitter"],[1388408,".btfb"],[16590939,".btm_share_sns"],[15027938,".btm_sharethis_wrapper"],[12136855,".btn--facebook-share"],[4812669,".btn--reddit-share"],[10003277,".btn--schmocial"],[15552927,".btn--share"],[771408,".btn--sns"],[4273735,".btn-bottom-social"],[8345784,".btn-common-social-header"],[6219373,".btn-custom-social-full"],[5634319,".btn-facebook-lg"],[4605626,".btn-facebook-like"],[1166200,".btn-fbook-share"],[11246370,".btn-follow--facebook"],[11244256,".btn-follow--linkedin"],[10247035,".btn-follow--twitter"],[3178683,".btn-group-social"],[3205576,".btn-icon--social"],[1451896,".btn-icon--social--alt"],[14666820,".btn-more-share"],[3907862,".btn-reseaux-sociaux"],[15646463,".btn-shares"],[10925932,".btn-shares-toolbox"],[11417600,".btnShareFacebook"],[1294796,".btnShareTwitter"],[11958365,".btnShareWhatsapp"],[5077826,".btnTwitterConnect"],[12438552,".btn_delicious"],[12622796,".btn_furl"],[3083996,".btn_share"],[14736445,".btn_shareContact"],[15646265,".btn_social"],[13237695,".btn_twit"],[16002628,".bts_social"],[13766143,".btsocialfooter"],[15929285,".bttn-share"],[8763857,".bu-share"],[1474488,".buha-icon--facebook"],[4188850,".buha-icon--twitter"],[13980149,".buha-icon--vimeo"],[12758951,".buha-social-media-share-links"],[3097062,".buttShare"],[5430521,".button-fblike"],[4709160,".button-network_facebook"],[16339863,".button-network_twitter"],[12544054,".button-pinterest"],[16284960,".button-share-facebook"],[8593509,".button-share-home"],[2758657,".button-share-twitter"],[8597211,".button-share__bar"],[6980252,".button-share__media"],[826158,".button-share__media--facebook"],[3240033,".button-share__media--google"],[16127784,".button-share__media--mail"],[8404420,".button-share__media--pinterest"],[1952661,".button-share__media--twitter"],[6852041,".button-toggle-share"],[3969394,".button-twitter"],[6878519,".button__social"],[1862965,".button_list_menu_social"],[6372100,".button_pinterest"],[5862584,".button_share_sapo"],[1307816,".button_share_sidebar"],[6873792,".button_twitter"],[2654142,".buttons-share"],[5282130,".buttonsShare"],[8946043,".buttons__share-medium"],[12854337,".buttons__share-small"],[8230683,".bw_sharetom"],[11430132,".bwc-footer__social"],[2604095,".bx-footer__social-links"],[12000053,".byline-share"],[12762311,".byline-shares"],[9087097,".byline-sharing"],[9776705,".bylineSocialHandle"],[3099981,".byline__social-handle"],[7945424,".c-Footer__links__social"],[13466964,".c-NavSocial"],[13204963,".c-NavSocial-item"],[14279520,".c-article-header__social"],[841350,".c-article-share"],[9965904,".c-article__sharing"],[745505,".c-article_closingInfo_share"],[8306306,".c-article_service_option-btnShare"],[10323141,".c-articlehead__detail__share"],[233665,".c-articlenav__socialsharing"],[10989568,".c-aside--subscribe"],[13104341,".c-author__social-media"],[10519232,".c-block__share"],[3978218,".c-blog-social"],[9802200,".c-bolt-share"],[2433102,".c-bottom-player__share-btn"],[14374225,".c-btnShare"],[5740905,".c-footer-social"],[784108,".c-footer-social-channels"],[8410858,".c-footer-social-link"],[14898049,".c-footer-social-media"],[15109795,".c-footer__follow-us"],[10912811,".c-footer__list--follow"],[5082975,".c-footer__social"],[10410523,".c-footer__social-links"],[13963403,".c-footer__social-list"],[13121784,".c-footer__social-list-item"],[10410373,".c-footer__social-media"],[10410873,".c-footer__socials-list"],[11453599,".c-header__social"],[11881243,".c-header_social"],[15267917,".c-home-share-box"],[3369123,".c-icon--whatsapp"],[1441984,".c-list--social"],[13510227,".c-main-footer__social"],[12948833,".c-mainheader__share"],[10084884,".c-mainsocial"],[7251432,".c-nav-social"],[1197419,".c-navbar-primary__social"],[7900234,".c-page-footer-social-media"],[5960331,".c-poll-share__social"],[13850150,".c-poll-share__text"],[13524467,".c-post-engage-share"],[6153940,".c-post-engage-shares"],[13387896,".c-post-share__links"],[10258629,".c-redes-sociais"],[5134425,".c-scribblelive__social"],[10035402,".c-share"],[8955046,".c-share-article"],[1650026,".c-share-box-social-item"],[5120485,".c-share-social"],[2115621,".c-share-social--sticky"],[11566111,".c-share-tools"],[9699994,".c-share-tools__group"],[7593268,".c-share1"],[12873076,".c-share_link"],[14979601,".c-sharebar"],[14979588,".c-sharebtn"],[12873178,".c-sharefixed"],[13987491,".c-sharing--menu"],[12979123,".c-site-footer__social-icons"],[7062155,".c-sns"],[12655580,".c-social-bar"],[12655570,".c-social-box"],[16085441,".c-social-buttons--popover"],[4242900,".c-social-buttons__item"],[16063434,".c-social-buttons__twitter"],[15859944,".c-social-container"],[4547404,".c-social-menu"],[12338509,".c-social-navigation"],[2850629,".c-social-share"],[12709847,".c-social-shares"],[15843263,".c-social-sharetool"],[12532117,".c-social-sharing"],[4547006,".c-social-wrap"],[12298060,".c-socialSharebar_container"],[2793906,".c-social__list"],[15823560,".c-social__networks"],[6976231,".c-socialbar"],[15330700,".c-socialchannels"],[4580134,".c-socials"],[13944365,".c-socials-aside"],[4449414,".c-socialshare"],[15583822,".c-tab-bar__social"],[10812246,".c-teaser_share"],[6460599,".c-teaser_shareLink"],[170815,".c-tools-share"],[8206144,".c-top-bar__social"],[2854549,".c-twitter-post-widget"],[13511014,".c25__social"],[3330990,".c5-social-sidebar"],[3655183,".c5-ss-share"],[5387149,".c5ab_social_counter"],[14603903,".cShareLink"],[14227215,".c_facebook"],[11825563,".c_hxcms_social_buttons"],[11033656,".c_share"],[5119279,".c_sharebtmcol1"],[11566001,".c_sharebtmdiv"],[7039094,".c_sharebtns"],[11576862,".c_sharelftcol"],[12873171,".c_sharetitle"],[12543043,".c_social-toolbar"],[4430089,".c_social_btns"],[2794177,".c_social_media"],[10791304,".ca-article__social"],[10579757,".caas-share-section"],[13940928,".cactus-share-and-like"],[1008043,".cadre-reseaux-sociaux"],[13452334,".callout-highlight-share"],[2107966,".callout-sharenews"],[8679540,".canvas-share-buttons"],[14605989,".caption-social"],[15105865,".card-post__shareBtn"],[8251055,".card-post__shareSection"],[14878210,".card-share,.core-share"],[6524412,".card__share"],[4528082,".card__share-action"],[16490605,".card__shareBtn"],[12568893,".card__social"],[10014501,".care2_share_bar"],[16127387,".carshare"],[16224665,".cat-hdr-share"],[14156436,".catalog-generation__share"],[1516907,".categories-topbar__socials"],[7816341,".category-share"],[8762800,".catfish--social"],[3330884,".cb-social-sharing,.cd-social-sharing"],[7976374,".cb_share_block"],[11412042,".cbn-socials"],[9992673,".ccm-block-social-links"],[10667323,".ccm_social__box"],[15772405,".ccm_social_buttons"],[8191020,".ccm_social_header"],[2067967,".cd-fb-like-widget"],[5529843,".cda-social-share__container"],[1475037,".cdc_social_icons"],[16155726,".cdj-socials"],[7038053,".cf-print-share"],[3331505,".cf-social-buttons"],[16225994,".cff-share-container"],[4253104,".cff-share-link"],[13985755,".cff-share-tooltip"],[14518402,".cfp-footer_social"],[4423853,".cfp-utilitynav_social-items"],[1727631,".checkout-share"],[1490110,".chegg-social-widget"],[10846213,".ci-socials-ignited"],[10811476,".cikk_socials_container"],[7488214,".circle-facebook-share"],[11999688,".circle-share"],[2289146,".circle-twitter-share"],[8779965,".citizen_twitter_box"],[1781539,".cl-social"],[15679984,".clanky_side_social"],[5078203,".clanok_social"],[14407025,".clay-share"],[5981860,".clean-share-box"],[14513610,".clip-sharing-social-wrapper"],[4314885,".clk-pinit"],[9222800,".club_func_social"],[8427397,".cmSocialMediaList"],[12404733,".cmSocialMediaListContainer"],[3878836,".cmg-share"],[6799584,".cmg-share-bar"],[6799594,".cmg-share-box"],[5489546,".cmp_share_container"],[13467646,".cmplx-shares"],[5104858,".cmuShareWidget"],[10949940,".cn-social-links"],[5553906,".cnbc-share-bottom"],[15991220,".cnbc-share-top"],[3672054,".cne-share"],[7008248,".cnfooter-share"],[526023,".cnt_followers"],[11514747,".cnwShare_boxes"],[16083329,".col-fb"],[5471396,".col-flipboard"],[14459412,".col-reddit"],[1464790,".col-sharing"],[14460474,".col-social"],[6401398,".col-social-page"],[9712797,".col_dx_social"],[1373687,".collapsible-share-widget"],[7732156,".color-social-button"],[12430152,".colorShareBtn"],[33318,".column-social"],[427470,".com-footer-m-social-list"],[10018733,".comedy_share"],[4327311,".comedy_share_title"],[6558507,".comment-share,.comment_share"],[9196266,".comment-share__buttons"],[296236,".comment-sharing-share"],[5867598,".comment-social"],[10233959,".commentShare"],[12550388,".commentShareSec"],[5821850,".comment__share"],[12961378,".comment_share_link"],[5724750,".comment_share_toggle"],[12953963,".comments-and-share"],[5944040,".comments-share"],[9967353,".comments-social"],[12982741,".comments__likes"],[13740677,".common-social"],[16219193,".common-social-link,.common-social-list"],[4573596,".common-ui-facebook-bottom"],[9836722,".commonSocial"],[9849350,".common_share"],[15545231,".commonheader_social"],[3565344,".community-footer-social"],[1686569,".community__social"],[12908521,".community__social-desc"],[15659428,".community__social-ico"],[12908362,".community__social-item"],[14542589,".comp-share"],[12535142,".comp-social-channels"],[5833729,".comp_right_SNS"],[5376536,".companyBarSocial"],[9186118,".compartir-social"],[13950632,".component-facebook-like"],[16620046,".component-pinterest"],[2988703,".component-social"],[15328180,".component-social-feeds-v1"],[13949677,".component-social-follow"],[14112961,".component-social-share"],[8129145,".components-ShareButton-___ShareButton__button"],[10905804,".condivisioni-articolo"],[14365462,".connect-button-facebook"],[12914106,".connect-button-instagram"],[15223209,".connect-button-twitter"],[8563034,".connect-icon-container"],[2944906,".connect-icons"],[9073320,".connect-instagram"],[815383,".connect-sidebar-widget"],[15588570,".connect-social-button"],[12906122,".connect-social-icons"],[12906121,".connect-social-items"],[16321440,".connect-with-us"],[15189624,".connect-with-us-widget"],[16233441,".connect-youtube"],[471752,".connectFbFlyout"],[12992960,".connect_widget_button_count_including"],[3837183,".connectwithusbox"],[10002960,".cont-social-header-top-bar"],[14564888,".contSocial"],[9932732,".cont_reseaux_icon"],[9919741,".cont_social"],[1658189,".cont_text_edit_social_box"],[12053163,".contact-module__btns"],[3501716,".contactSocialMedia"],[5197403,".container-links-social-media"],[2298476,".container-share-group"],[6853921,".container-share-middle"],[2298466,".container-share-small"],[1568714,".container_home_social"],[14709818,".container_social_footer"],[14709616,".container_social_header"],[1579709,".container_social_home"],[4322408,".containertwitter"],[2858558,".contenedor_redes_sociales"],[13405928,".content-footer-social"],[13844252,".content-item-explicitShare"],[13091428,".content-share-article"],[10530366,".content-share-col"],[3490208,".content-share-wrap"],[7968520,".content-social-distribution"],[12056019,".content-social-media"],[7969665,".content-social-share-videos"],[3488682,".content-top-social"],[6674084,".contentShare,.contentshare"],[5044474,".contentShareButtons"],[3899410,".contentShareLeft"],[4049097,".contentSocialBar"],[4766606,".content__box__share"],[2201081,".content__share"],[7475620,".content__share--header"],[3876458,".contentcolumnrightsocial"],[16512733,".convosharebuttons"],[9099506,".cookie-bottom-layer"],[3868992,".copyright-socials"],[13069004,".cosmo-social,.customsocial"],[6191658,".count-facebook"],[14367642,".count-twitter"],[14748348,".countShare"],[5148636,".counted-share-vertical"],[13319714,".counter-globalLikeBox"],[14403364,".counter-share"],[3918572,".cover-day-box--share"],[2001921,".cp-follow-buttons"],[7388487,".cp-share-list-entry-share"],[4564736,".cp-share-list-itens"],[10939924,".cp-social-flyin"],[10942829,".cp-social-media"],[14194706,".cp-topsocial"],[5643720,".cq-footer-social"],[13598182,".crafty-social-buttons"],[811265,".cresta-share-icon"],[5164998,".crm-share-list"],[2630954,".crunchify-social"],[10173796,".cs-entry__after-share-buttons"],[8598774,".cs-share"],[13587698,".cs-single-post-share"],[15930338,".cs-social-icon"],[9515040,".csbwfs-social-widget"],[15771444,".csc_social_counter"],[1931356,".csf-sharing"],[5754694,".cshare"],[11919475,".cshare-wrapper"],[4887379,".csi_sharing"],[10186774,".css-social-sidebar"],[10119100,".css-socialmedialogos"],[11437794,".cstm-plugin-share-sec"],[4556315,".cstm-plugin-share-sec-top"],[1697516,".ct-footer-socials"],[7077234,".ct-header-socials"],[11316017,".ct-share"],[14170868,".ct-share-box"],[3183188,".ct-share-icons"],[131774,".ct-sharing"],[13905048,".ct-top-sharing"],[14241636,".ctf-tweets"],[4310641,".ctv-v2-share-wrapper"],[3490928,".cu-share-inline-mobile"],[15817126,".cunjo-social-profiles"],[11802774,".current-article-button-facebook"],[7627689,".currentArticleShareIcons"],[3917608,".cus-sidebar-social-media-connect"],[226871,".custom-fb-button"],[12091615,".custom-follow-bar"],[14549921,".custom-follow-button"],[2106783,".custom-google-plus-button"],[34943,".custom-nav-social-media"],[4658577,".custom-share-button"],[2239150,".custom-shareFb"],[2239110,".custom-sharing"],[4726479,".custom-sharing-link"],[14984153,".custom-soc"],[3945947,".custom-social"],[14088244,".custom-social-buttons"],[5115242,".custom-social-icon"],[4521964,".custom-social-media"],[4521349,".custom-social-share"],[9321724,".custom-social-share-wrapper"],[14087586,".custom-social-widgets"],[4523285,".custom-tweet-button"],[12327442,".custom_block_sociallinks_beta"],[10619717,".custom_fb_button"],[13023384,".custom_share"],[16558825,".custom_social"],[10158513,".custom_socialnet"],[4857694,".custombtnsociaux"],[3820421,".customfollow-us"],[5351590,".customsocialmod"],[411203,".cw51social"],[15406416,".cwshare"],[14282877,".cxf-column-social"],[5339623,".d-comment__action--share"],[11710523,".d-post-share-btns"],[14041997,".d-share"],[13955000,".d-share-buttons"],[10768390,".d-social-list"],[10361201,".d-social-widjets"],[11610772,".d1-social-article"],[14542610,".d3-o-share-bar"],[13493694,".dSocialBtn"],[3984898,".dSocialButton"],[4097798,".dan-shariff-wrapper"],[13204212,".dark-social"],[4915966,".dashicons-facebook"],[10727485,".dashicons-twitter"],[5213433,".data-section-share"],[6744114,".date-bar-mailto"],[3492333,".date-bar-print"],[12718591,".dc-social-float"],[12730611,".dc-social-slick"],[5425006,".dc-social-slick-content"],[16599578,".dcm-menu-social-new"],[1120002,".dcm-story-new__story-share-container-wrapper"],[4063736,".dd-article-social"],[15132372,".dd-share-bar-wrapper"],[5387279,".dd-share-buttons"],[2958756,".dd-social,.ds-social"],[15701396,".dd_post_share"],[11211327,".ddc-social-share"],[4247872,".de-footer-social-logo"],[1179125,".deatil_social_liks"],[9922744,".decom-share"],[166916,".default-layout-footer-social"],[181902,".default-layout-header-social"],[16586391,".default-share"],[3351026,".delfi-social"],[4575385,".delicious-blogbadge"],[5191441,".delicious_icon"],[7619495,".desktop-share"],[1840103,".desktop-sharrre-bar"],[10858690,".desktop-social"],[12591768,".desktopShareBar"],[9871129,".det-media-fb-btn"],[9890699,".det-media-tw-btn"],[6965150,".detShare"],[14721283,".detail-article__share-button"],[1756593,".detail-page-share"],[13324044,".detail-share"],[2773905,".detail-share-btIco"],[1761598,".detail-share-item"],[4167869,".detail-social"],[856523,".detailShare"],[9112287,".detailShareBlock"],[11865399,".detail__social"],[6743876,".detail_share_buttons"],[10152090,".detailed-social"],[207954,".detailed_sharingIcons"],[1386686,".details-share"],[3550757,".details-share-bar"],[3550769,".details-share-but"],[4709045,".details-share-wrap"],[8722473,".detay-head-share"],[13474599,".deu_share_top_container"],[7958306,".deviation-share"],[11610177,".df-social-connect"],[7588350,".df-top-bar-social"],[3823043,".dfd-share-icons"],[15803126,".dfm-share-widget"],[10258116,".dh-social-icons-panel"],[2639822,".dialog-social"],[485392,".dialog-social-bottom"],[14765045,".dialog-social-fb"],[11945348,".digg-button"],[11922548,".digg-module"],[11915697,".digg-widget"],[4970963,".diggShare"],[11664453,".diggWidgetry"],[16071798,".digg_button"],[4975126,".digg_icon"],[14072557,".diggthis"],[15143636,".diks-dropdown--share"],[5717058,".div-share,.div_share"],[15535757,".divFacebookButton"],[1093927,".divFacebookShareButton"],[16433968,".divFooterSocial"],[3019267,".divGooglePlus"],[6769981,".divLiensSociaux"],[6934961,".divShareBottom"],[5738591,".divSocial"],[5520765,".div_article_share"],[11169488,".div_modal_like"],[3723505,".div_share_cnt"],[8208187,".dl_footer__socials"],[2695491,".dmSocialFacebook"],[9575770,".dmSocialHub"],[10254415,".dmSocialTwitter"],[9596855,".dm_article_share"],[11731940,".dm_social_buttons"],[707274,".dm_social_nav_22x22"],[956755,".dmg-social-icon"],[6599745,".dn-sns"],[3242562,".doc-menu-social"],[2462880,".doc-videoshare"],[3071044,".docked-sharebar"],[14890520,".docked-sharebar-docking-container"],[8351155,".document-share"],[5464410,".don-share"],[7083730,".dp-share"],[9952877,".dpArticleShare"],[16204637,".dpsp-network-btn"],[13512643,".dpsp-networks-btns-share"],[5827839,".dpsp-networks-btns-sidebar"],[10321542,".dpsp-pinterest"],[2900605,".dpsp-share-text"],[15716302,".dpsp-total-share-wrapper"],[3415932,".drag-social-button-best"],[7860719,".dropdown-button-social"],[7936479,".dropdown-share-buttons"],[10412798,".dropdown-social"],[6942783,".ds-share-link"],[6942752,".ds-share-list"],[9392488,".ds2-main-footer--social"],[6873761,".dshare"],[5260394,".dslc-social"],[12985111,".dslc-social-icon"],[13455457,".dsp_social"],[1859454,".dt_social_single"],[7285029,".dtm-footer-social-link"],[12732234,".dv-social-media"],[5740625,".dvNewDetailShare"],[12727735,".dw-social-icons"],[1586815,".dwg-footer-plank__social"],[5461231,".dy-social-btn-container"],[13599205,".dyt-social"],[332797,".dzone-social-buttons"],[15669099,".e-footer--social"],[13035726,".e-header--sociallist"],[10362288,".e-icon-facebookf"],[11011212,".e-icon-instagram"],[10631756,".e-icon-pinterest"],[16286216,".e-icon-twitter"],[6524197,".e-mailit_toolbox"],[8503027,".e-pinterest-link"],[14789516,".e-shares_count"],[384201,".e-social_links"],[16264313,".e-subpost_share"],[2037316,".e1-social-widgets__content"],[7786335,".e14-sharing-icons-div"],[13942344,".eShareBar"],[6244320,".eSocialButtons"],[2449726,".e_share"],[14250400,".e_socials"],[11855477,".e_widget_share_buttons"],[6045156,".ea-share-count-button"],[3195539,".ea-share-count-wrap"],[10029605,".eapps-social-share-buttons"],[2961338,".ear-social_sharing,.ess-social-sharing"],[12551077,".easy-share"],[6837374,".easy-social-profile-buttons-class"],[6591378,".easy-social-share-buttons3-class"],[8984227,".easy-social-share-fans-counter"],[16402672,".easylikeandshare"],[10406288,".easyshareit"],[12392819,".ebm-share-item"],[3094286,".ee-footer-social"],[5358976,".eg-footer-icon-facebook"],[9936940,".eg-footer-icon-instagram"],[1830847,".eg-footer-icon-twitter"],[10974908,".eg-footer-icon-vk"],[1827237,".eg-footer-icon-youtube"],[1415942,".eg_header_facebook"],[12111429,".eg_header_twitter"],[12112350,".eg_header_youtube"],[1386147,".eh-widget--toggle-share"],[4511937,".eight8_social_media_footer"],[15039013,".eins-facebook"],[12255266,".eins-twitter"],[6807428,".ekit_social_media"],[6167859,".el-icon-facebook"],[7553983,".el-icon-twitter"],[16420702,".el33t_social_container"],[7784212,".elSocial"],[13764848,".ele-share"],[175479,".elem-info__share"],[10540325,".element-share"],[15080907,".element-share-block"],[14864826,".element-share-ftr"],[14864807,".element-sharethis"],[4571970,".element-socialbookmarks"],[9023922,".element-socials"],[1221478,".elementor-social-icon"],[11144245,".elementor-social-icons-wrapper"],[2250818,".elementor-widget-facebook-page"],[2264770,".elementor-widget-share-buttons"],[11040603,".elementor-widget-social-icons"],[8778347,".elementos_redes_sociais"],[3600677,".elfsight-widget-social-icons"],[11355130,".email-share,.email_share"],[15077219,".email-share-link"],[8514717,".email-sharetool"],[11349479,".email-to-us"],[6111959,".embed-social-buttons"],[11944884,".end-social"],[15549583,".entry-aside-shares"],[15319153,".entry-bottom-share"],[15454453,".entry-footer-share"],[11796664,".entry-meta-share"],[4786186,".entry-meta-social"],[2161498,".entry-share,.entry_share"],[15889272,".entry-share-footer"],[7354504,".entry-share-head"],[5420622,".entry-share-icons"],[9633181,".entry-shares"],[9987141,".entry-sharethis"],[11954743,".entry-sharing"],[9754027,".entry-sharing-bottom"],[7609360,".entry-sharing-buttons"],[4760366,".entry-sharing-group"],[4759540,".entry-sharing__list"],[7995913,".entry-sidebar-sharing"],[9633371,".entry-social,.entry_social"],[7567915,".entry-social-bar"],[10149280,".entry-social-buttons"],[10149623,".entry-social-connect"],[10149626,".entry-social-content"],[11952937,".entry-socials"],[15317082,".entry-top-share"],[12495510,".entryShare"],[48222,".entry__meta__share"],[11218466,".entry__meta__share--facebook"],[3250561,".entry__meta__share--twitter"],[9588047,".entry__share"],[4782410,".entry_share-trigger"],[9233428,".entypo-share"],[13579173,".entypo-social"],[14206406,".enw-footer__shareList"],[8607326,".ep-icon-facebook-logo"],[16128753,".ep-icon-twitter-logo"],[4360614,".ep-sharing-button"],[214309,".ep-sharing-buttons"],[13605020,".epaddthis"],[2928533,".epcl-share-container"],[13779948,".epi-social-links"],[3737039,".eplayer-share-social"],[13908340,".esi-slide"],[10002071,".esocial"],[14934285,".ess-share-text"],[894107,".essb-fans-facebook"],[534579,".essb-fans-google"],[7057688,".essb-fans-twitter"],[7056771,".essb-fans-youtube"],[12550970,".essb-flyin"],[14732582,".essb-mobile-sharepoint"],[12960212,".essb-social-followers-variables"],[8392734,".essb_bottombar"],[14279287,".essb_item"],[4406756,".essb_link_pinterest"],[6808866,".essb_link_twitter"],[12560111,".essb_links"],[1158440,".essb_links_list"],[12560087,".essb_share"],[4014740,".essbfc-container"],[9558044,".essbfc-facebook"],[3981567,".essbfc-instagram"],[5377775,".essbis-hover-overlay"],[7994065,".et-extra-social-icons"],[8018383,".et-social-google-plus"],[13699940,".et-social-icon"],[4452438,".et-social-icons,.ew-social-icons"],[4463986,".et-social-links"],[12748637,".et_pb_social_media_follow"],[16298416,".et_social_facebook"],[2241157,".et_social_fadein"],[7611936,".et_social_flyin"],[2240907,".et_social_follow"],[3316912,".et_social_heading"],[7822030,".et_social_icons_container"],[2233733,".et_social_inline"],[2229325,".et_social_mobile"],[16297626,".et_social_networks"],[6888341,".et_social_pinterest"],[7592961,".et_social_popup"],[2030203,".et_social_sidebar_networks"],[3316659,".et_social_twitter"],[14969728,".etsocialmediahyperlink"],[8322498,".eut-bar-socials"],[8832460,".eut-social-bar"],[938027,".eut-social-share-facebook"],[7241823,".eut-social-share-reddit"],[9676895,".eut-social-share-twitter"],[16457125,".ev-social"],[8025678,".ev-social-media-links"],[12227777,".event-share-center"],[12486297,".event-social-box"],[11975594,".eventShare"],[14295640,".events-header_main-nav_item-social"],[3562557,".exp-video-player__topbar__share"],[14607182,".expand-share"],[10034616,".expanded_story_socialmedia"],[7715774,".external_social_share"],[9886019,".extra-social"],[15901202,".extra-social-links"],[2414146,".extra_share"],[8877669,".extreme-share"],[6247339,".eyebrow-share-widget"],[7461074,".eyelusions-article-likebox"],[1474978,".eyelusions-social-wrap"],[14789198,".f-sns"],[4713792,".f1-article--footer-share-wrapper"],[6065547,".f1-social-networks"],[14884025,".fBsocial"],[16283725,".fButtonLarge"],[3813841,".faceBookButton"],[16684940,".faceBookShareContainer"],[14991938,".facebook--like"],[13543599,".facebook-activity,.facebook_activity"],[9308300,".facebook-activity-container"],[14991843,".facebook-badge"],[16189465,".facebook-banner"],[3093936,".facebook-banner-wrapper"],[9517702,".facebook-bar"],[15211975,".facebook-bg"],[2904126,".facebook-big-share"],[14991946,".facebook-block"],[5370649,".facebook-block-height"],[5842292,".facebook-bn_site-overlay"],[9517704,".facebook-box,.facebook-row"],[13783950,".facebook-box-widget"],[13547466,".facebook-broadcasting-widget"],[5862991,".facebook-button-colorbox"],[6026755,".facebook-button-link"],[16198059,".facebook-circle"],[4134762,".facebook-connect-dialog"],[14991908,".facebook-count"],[5407054,".facebook-count-single"],[16202056,".facebook-custom"],[13540220,".facebook-facepile"],[3190612,".facebook-fans"],[11215909,".facebook-floating-button"],[16194803,".facebook-flyout"],[16200016,".facebook-follow"],[617289,".facebook-follow-button"],[12662056,".facebook-follow-pop-from-side"],[16200781,".facebook-footer"],[15211988,".facebook-ft"],[2904224,".facebook-group-box"],[14991919,".facebook-hover"],[6237623,".facebook-hover-horizontal"],[13947671,".facebook-icon-small"],[14991983,".facebook-image"],[14991886,".facebook-inner"],[3190858,".facebook-like"],[6133535,".facebook-like-bottom"],[13555317,".facebook-like-box,.facebook_like_box"],[16152432,".facebook-like-box-holder"],[6227430,".facebook-like-button-head"],[4164650,".facebook-like-button__caption"],[14060796,".facebook-like-large"],[13690756,".facebook-like-message-holder"],[6133410,".facebook-like-static"],[13312760,".facebook-likebox"],[12209464,".facebook-likebox-promo"],[3190486,".facebook-menu"],[5872268,".facebook-messenger-avatar"],[14991915,".facebook-modal"],[16200827,".facebook-module"],[10709057,".facebook-p"],[5406822,".facebook-page-effect"],[5407014,".facebook-page-plugin"],[5406927,".facebook-page-widget"],[5437046,".facebook-plain-control"],[14991935,".facebook-popup"],[2884520,".facebook-recommend"],[13278101,".facebook-right-rail"],[13324805,".facebook-section"],[4845664,".facebook-share-bottom,.facebook-share-button"],[2883667,".facebook-share-btn"],[13314295,".facebook-share-link"],[5460534,".facebook-share-story"],[16199564,".facebook-sharer"],[2883678,".facebook-sharetool"],[13312758,".facebook-sidebar"],[1465623,".facebook-sidebar-outer"],[16199918,".facebook-social"],[4839563,".facebook-social-likes"],[2325190,".facebook-social-wrapper"],[1879221,".facebook-solid-control"],[13318937,".facebook-toolbar"],[860811,".facebook-twitter-share"],[4885143,".facebook-twitter-wrap"],[3211967,".facebook28Ico"],[16681313,".facebookActivity"],[16526538,".facebookBloc_png"],[13530464,".facebookButtonDiv"],[16741501,".facebookCountDiv"],[14966383,".facebookFanBox"],[9521026,".facebookFans"],[9521033,".facebookFeed"],[3093545,".facebookFrame"],[3094323,".facebookGroup"],[7928471,".facebookHomepageBottom"],[3079654,".facebookImage"],[9520806,".facebookItem"],[9520973,".facebookLike"],[6265506,".facebookLikeBoxSmall"],[14228602,".facebookLikeboxContentContainer"],[9520968,".facebookLink"],[720142,".facebookOptions"],[3086210,".facebookOuter"],[15214044,".facebookRec"],[1879187,".facebookRecentActivity"],[13547829,".facebookRecommend"],[1692200,".facebookRecommendation"],[3107836,".facebookShare"],[2912632,".facebookShareAlert"],[13924870,".facebookShareButton"],[13551217,".facebookShareIcon"],[1658923,".facebookShareToolsContainer"],[5866764,".facebookShare__button"],[14987231,".facebookSharer"],[9521645,".facebookSite"],[2913597,".facebookSocialIcon"],[10709055,".facebookSs"],[9521751,".facebookThis"],[5316690,".facebookTwitterIcons"],[16055314,".facebookWidgetry"],[4814989,".facebookWrapperModule"],[15213606,".facebook_24"],[14982865,".facebook_badge,.facebook_large"],[14982968,".facebook_block"],[9521530,".facebook_box,.facebook_pop,.facebook_top"],[6005838,".facebook_box_sidebar"],[2901177,".facebook_button_bg"],[3103535,".facebook_cont"],[1280685,".facebook_fanbox"],[1287138,".facebook_follow"],[13540444,".facebook_follower"],[9521526,".facebook_icn"],[3103417,".facebook_icon"],[14983005,".facebook_image"],[5893575,".facebook_indiv_widget"],[3103333,".facebook_left"],[3103736,".facebook_like"],[2916728,".facebook_like_pane"],[2369842,".facebook_likes_facebook_page"],[3103540,".facebook_logo"],[9521520,".facebook_net,.facebook_new"],[8642139,".facebook_plugin_container"],[2320732,".facebook_plugin_parent_block"],[13011527,".facebook_recommendations_sidebar"],[14983085,".facebook_share"],[5461050,".facebook_share_count"],[2096599,".facebook_shows_ad_cale"],[15213695,".facebook_sm"],[14982721,".facebook_tease"],[1289292,".facebook_widget"],[15598721,".facebookactivity"],[15214519,".facebookbox"],[14930193,".facebookbutton"],[14928425,".facebookcommon"],[15214557,".facebookcss"],[9519981,".facebooklike"],[13955631,".facebooklikefeature"],[9519976,".facebooklink"],[14239064,".facebooklogo_bottom"],[3140380,".facebookshare"],[13551223,".facebookshare_div"],[15885908,".facewrapper"],[16283346,".fastsocialshare_container"],[15279294,".fb-activity-module"],[15279606,".fb-activity-widget"],[10182870,".fb-cont"],[6377654,".fb-controls__like"],[13251215,".fb-count-flag"],[9484433,".fb-custom-share"],[12820559,".fb-custom-share-mobile"],[13497678,".fb-desktop"],[2777754,".fb-exit-popup-container"],[2936937,".fb-exit-popup-inner"],[6847462,".fb-fan-page"],[13502777,".fb-fanpage"],[11375675,".fb-flyin"],[7608952,".fb-follow-button"],[6951869,".fb-follow-link"],[587397,".fb-footer"],[8359854,".fb-footer-recommend"],[1789876,".fb-footer-share"],[2538562,".fb-like-after-lead"],[5504526,".fb-like-article-wrapper"],[6642328,".fb-like-box"],[3100469,".fb-like-box-outer"],[10796552,".fb-like-box-wrapper"],[130220,".fb-like-buttons"],[3101051,".fb-like-container"],[13988860,".fb-like-container-text"],[6642640,".fb-like-div"],[16700806,".fb-like-holder"],[16708753,".fb-like-widget"],[9294806,".fb-like2"],[14274049,".fb-messenger--collapse"],[8940408,".fb-msg"],[3784662,".fb-outer"],[3731082,".fb-page-like"],[6930091,".fb-pageFeed"],[3806011,".fb-popup-rec"],[7832672,".fb-promo"],[3856160,".fb-recommend"],[13133011,".fb-sb"],[2232673,".fb-send-to-messenger"],[2483586,".fb-share"],[2435893,".fb-share-article"],[12994290,".fb-share-balloon-container-focus"],[12287762,".fb-share-button"],[7152994,".fb-share-container"],[3703643,".fb-share-new"],[12437476,".fb-share-post"],[12300214,".fb-share-single"],[13501563,".fb-sharing,.fv-sharing"],[589974,".fb-slider"],[1447412,".fb-social-likebox-plugin"],[4426975,".fb-subscribe"],[4648379,".fb-tw-gp-com"],[3274840,".fb-tweet"],[13516969,".fb-twitter"],[593270,".fb-widget"],[13431629,".fb-xfbml-parse-ignore"],[9573589,".fbActivity"],[13179735,".fbBtn"],[12214119,".fbLike"],[14096828,".fbLikeBox"],[14096810,".fbLikeBtn"],[2438802,".fbLikeCounter"],[6026281,".fbLikeFlyout"],[10008910,".fbLikeLogo"],[12216423,".fbLogo"],[11886692,".fbPageAlert"],[14164638,".fbRecommend"],[10232548,".fbRecsSide"],[910272,".fbShare"],[9691741,".fbShareButton"],[10065409,".fbShareTrigger"],[3090898,".fbSocialPluginWr"],[12017617,".fbStripeVer-facebook"],[15238465,".fbSubheader"],[13199524,".fbTOP"],[14395866,".fbTwitter"],[12080892,".fb_all_area"],[4898403,".fb_all_inner"],[2484728,".fb_badge"],[12952642,".fb_bar"],[14627422,".fb_blocco"],[1185424,".fb_connect_240"],[6401744,".fb_content_loader"],[9260439,".fb_content_share"],[12431019,".fb_find_box"],[4966331,".fb_horrorbox"],[3250253,".fb_iframe_nourl"],[6121725,".fb_iframe_widget_w"],[3101567,".fb_like_and_share"],[4777427,".fb_like_area"],[12423594,".fb_like_box"],[4777242,".fb_like_cont"],[2517648,".fb_like_group_page"],[4776577,".fb_like_wrap"],[4403424,".fb_mob2,.shareFB"],[14628701,".fb_mobile"],[3184124,".fb_plug"],[12101113,".fb_promoBox"],[9399669,".fb_recommendations_container"],[4987073,".fb_recommendations_header"],[3500417,".fb_report_icon"],[8663152,".fb_share"],[4805714,".fb_share_button"],[6804007,".fb_share_count_wrapper"],[14055165,".fb_share_link"],[14201037,".fb_share_size_Small"],[4557210,".fb_sharebutton"],[10618416,".fb_sidebar"],[14628692,".fb_social"],[14578412,".fb_t_icon"],[12565888,".fb_text_all"],[15979569,".fb_timeline_wrapper"],[14638852,".fb_widget"],[3371846,".fb_wrap"],[16035621,".fbar_blog_share"],[1394275,".fbbackground"],[10746205,".fbbigshare"],[1431421,".fbbsb-button"],[1358735,".fbbsb-buttons"],[3561684,".fbbutton"],[15788338,".fbcirclebtn"],[15111693,".fbfanpage"],[5235667,".fbfollow"],[4944071,".fbicon_like_left"],[10820879,".fbilike"],[2678298,".fblbForm"],[11090276,".fblike-all"],[11093973,".fblike_box"],[10573239,".fblike_container"],[15171964,".fblikebox"],[15171946,".fblikebtn"],[15172258,".fbliketop"],[11131884,".fblink"],[13205581,".fblke"],[12345008,".fbook-share"],[11124001,".fbook_like"],[11229713,".fbplugin_1"],[3996519,".fbpopup"],[1506765,".fbpopup-container"],[4096450,".fbpromo"],[3081440,".fbshare"],[11675381,".fbshare-icon"],[381144,".fbshare_btn"],[11675019,".fbshare_gm_p"],[12299525,".fbsira"],[11287176,".fbslideout"],[11684544,".fbsmallshare"],[4467399,".fbtw_bot"],[4443733,".fbtw_top"],[16041402,".fbtweet"],[15077899,".fbwidth"],[4122803,".fc-social-media-header"],[4605765,".fe-share"],[15204306,".feature-photos-share-tool"],[3656990,".featureSocial"],[16275365,".featured-article-fb"],[3704942,".featured-author-info-social"],[16295159,".featuredPagesSocial"],[12165631,".feed-facebook-link"],[13109014,".feed-instagram-link"],[11950909,".feed-twitter-link"],[3482296,".feedburnerFlareBlock"],[14931651,".feedly_24"],[1023794,".ff-icon-share"],[2435141,".ff-share-wrapper"],[11901636,".fi-article__social-wrap"],[14099391,".fi-footer-link__social"],[13784791,".fi-social-channels--svg"],[6065377,".fi-social-facebook"],[6837516,".fi-social-google-plus"],[14398101,".fi-social-instagram"],[6064967,".fi-social-linkedin"],[14361060,".fi-social-pinterest"],[14874295,".fi-social-share"],[3936615,".fi-social-share__icons"],[4389026,".fi-social-twitter"],[4389689,".fi-social-youtube"],[7374582,".fi_sns"],[2979434,".fin_page_sharing"],[12881885,".find-on-facebook"],[8473890,".findusGooglePlus"],[5442262,".findusPinterest"],[12976002,".findusYouTube"],[10044911,".firms-single-share"],[6906481,".first-social-block"],[2848843,".firstblockfb"],[15594382,".fix-share"],[11052843,".fixed-bar-social-icons"],[2476163,".fixed-bottom-facebook-widget"],[13859164,".fixed-fb-like-box"],[6756155,".fixed-header__nav__social__icon"],[16333055,".fixed-like-box"],[15877512,".fixed-share"],[889948,".fixed-share-bar"],[14845855,".fixed-share-btns"],[15929356,".fixed-sharebar"],[3113360,".fixed-side-social-container"],[15926924,".fixed-soc-icon"],[15118217,".fixed-social"],[14637177,".fixed-social-bar"],[2748268,".fixed-social-media"],[2748265,".fixed-social-share"],[13389034,".fixed-social-wrap"],[16165891,".fixedShareMenu"],[13503133,".fixedShareSection"],[5466957,".fixedhead-share"],[15882133,".fixedsocial"],[1225894,".fixtweet"],[8904332,".fl-share"],[14867701,".fl-social-icons"],[16599514,".flag-show-social"],[12801503,".flare-button-icon"],[2374085,".flare-follow"],[110675,".flare-horizontal"],[10893170,".flatSocial"],[10023790,".flaticon-facebook"],[9613165,".flaticon-facebook2,.flaticon-facebook3"],[9615279,".flaticon-linkedin1"],[12460798,".flexi-social-connect"],[14950771,".flexshare"],[12862159,".float-share"],[3174559,".float-social-shares"],[3466949,".floatDivSocial"],[11146403,".floatShare"],[14888712,".float_sharer"],[4899953,".floatee-social-buttons"],[12578043,".floater-share"],[9109338,".floating-facebook"],[13361906,".floating-google"],[3047666,".floating-header-share"],[3419940,".floating-share"],[15451702,".floating-share-bar"],[6929333,".floating-share-buttons"],[10036656,".floating-share-component__list"],[9393269,".floating-share-icons"],[1525266,".floating-share-wrap"],[13361845,".floating-social"],[2507057,".floating-social-container"],[14551046,".floating-twitter"],[14543385,".floating-youtube"],[12719495,".floatingShare"],[2067748,".floatingShareButtonContainer"],[3424738,".floatingSocial"],[2232229,".floating_share_button"],[7670311,".floating_share_container"],[10962671,".floatinglikebox"],[15698594,".floatredesSociales"],[8467714,".fluid-share-cameraroll-view"],[2944268,".fluid_share_container"],[9794758,".fluid_share_wrapper"],[16172178,".fly-social-icos"],[13105188,".fly-text-share"],[13778757,".flybox-share"],[14594517,".flying-social"],[5817158,".flyout-facebook"],[12900957,".fn-article-social-share"],[6011178,".fn-header-social-links"],[6064790,".fn-social-followus"],[10758833,".fnb-social"],[10862548,".fng-social"],[922109,".fo-Footer_Container_Social"],[2855770,".fo-social-follow"],[14252669,".foc-social-share"],[11891289,".fodicon-facebook"],[9552700,".fodicon-google-plus"],[11913877,".fodicon-twitter"],[13045816,".foglia-social-inside"],[12641193,".follow-appeal-container"],[5250964,".follow-author-mini"],[11086189,".follow-bar"],[5240331,".follow-bar-wrapper"],[3082701,".follow-button-facebook"],[9050629,".follow-button-twitter"],[13022094,".follow-embed__social"],[15701449,".follow-facebook"],[7846762,".follow-instagram"],[6111153,".follow-iphone"],[12591487,".follow-link-facebook"],[6489190,".follow-link-twitter"],[6494433,".follow-link-wrapper"],[15416801,".follow-linkedin"],[8159658,".follow-pinterest"],[16185773,".follow-property-facebook"],[6507380,".follow-property-flickr"],[6662975,".follow-property-pinterest"],[1717346,".follow-property-twitter"],[6099108,".follow-recirc"],[15170140,".follow-rs"],[8297872,".follow-share"],[5264011,".follow-sharer-icon"],[994145,".follow-site"],[6084513,".follow-social"],[6615793,".follow-social-media"],[6111223,".follow-sprite"],[994300,".follow-text"],[15170136,".follow-tw"],[994734,".follow-twit"],[4669038,".follow-twitter"],[11086203,".follow-twt"],[16199516,".follow-us-block"],[6105986,".follow-us-box"],[7114044,".follow-us-button"],[7784378,".follow-us-component__networks"],[8850274,".follow-us-container"],[5186362,".follow-us-facebook"],[7102273,".follow-us-google"],[16196367,".follow-us-icons"],[7116590,".follow-us-inline"],[9730634,".follow-us-on-instagram-container"],[8784027,".follow-us-on-module"],[10197585,".follow-us-on-twitter"],[16179944,".follow-us-panel"],[13486076,".follow-us-right-sidebar"],[5595257,".follow-us-twitter"],[6105688,".follow-us-txt"],[7119411,".follow-us-widget"],[5594993,".follow-us-wrapper"],[7095160,".follow-us__links"],[6981084,".follow-us__networks"],[4671099,".follow-vulture"],[6086513,".follow-widget"],[5203719,".follow-widget-facebook"],[10070112,".follow-widget-instagram"],[9610639,".follow-widget-twitter"],[9609878,".follow-widget-youtube"],[6709069,".follow-widgets-wrap"],[8298340,".follow-yahoo"],[4643953,".follow-youtube"],[15170139,".follow-yt"],[8397643,".followFooter"],[8390147,".followGoogle"],[8508584,".followServices"],[972375,".followShare"],[8411542,".followSocial"],[5061277,".followTwitter"],[1446136,".followUs-mostread"],[969231,".followUsBox"],[5040891,".followUsButtons"],[1443467,".followUsContainer"],[969159,".followUsDiv"],[5278850,".followUsLinks"],[8221749,".followUsModule"],[6730056,".followUsSocialMedia"],[5710298,".followYouTube,.followYoutube"],[8415700,".follow__item"],[8415847,".follow__list"],[16043051,".follow_author_twitter"],[8926536,".follow_icons_container"],[3399486,".follow_right_block"],[8415714,".follow_share"],[8655836,".follow_twitter"],[6659386,".followandshare"],[13022297,".followbl"],[15167608,".followbox"],[8360458,".followbtn_ac"],[16504768,".followistic-box"],[2177212,".follows-channel_fb"],[1118997,".follows-channel_twitter"],[2333301,".followus-footer"],[7180752,".followus-icons"],[7180319,".followus-links"],[2320255,".followus-static"],[8379528,".followus_net"],[5204580,".followus_social"],[11088438,".followusbx"],[11088443,".followuson"],[936853,".followustxt"],[6015604,".fondo_social"],[12948684,".fontawesome-facebook"],[2208667,".fontawesome-google-plus"],[16151893,".fontawesome-twitter"],[14402979,".foo-facebook"],[14047173,".foo-linkedin"],[12864055,".foo-twitter"],[11150044,".foo_social,.footsocial"],[9638833,".foot-info__socials"],[11187450,".foot-share"],[9831265,".foot-soc-fb"],[13830168,".foot-soc-list"],[13830470,".foot-soc-twit"],[9833387,".foot-social,.ftop-social"],[13752125,".foot-social-p"],[11644332,".foot-socials"],[14393908,".foot-summary-buttons-share"],[15208224,".foot-twit"],[13513110,".footSocIcons"],[11117244,".footSocial"],[6902027,".footer--contact-social"],[13808,".footer--social"],[16687372,".footer--social-icons"],[10538571,".footer--social-link"],[12555338,".footer-GlobalSocialIcons"],[12351943,".footer-a-social"],[12796336,".footer-bots-item--facebook"],[12795793,".footer-bots-item--telegram"],[16745010,".footer-bottom-social"],[13704775,".footer-bottom__social"],[14769593,".footer-bottom__social-links"],[12262434,".footer-col-social"],[13504109,".footer-component__social-icons"],[8835,".footer-connect"],[16649551,".footer-connect-links"],[13331219,".footer-contact-social"],[11111285,".footer-contacts__socials"],[13328094,".footer-content-social"],[13082110,".footer-eletter-social"],[9496512,".footer-facebook"],[16548171,".footer-facebook-icon"],[15144548,".footer-fb"],[11788716,".footer-fb-btn"],[16772837,".footer-fb-icon"],[11808886,".footer-follow"],[11991869,".footer-follow-text"],[13462558,".footer-follow-us"],[10120903,".footer-followUs,.footer-followus"],[2106749,".footer-global__socialmedia"],[13221502,".footer-grazia__social"],[299275,".footer-headings-social-icons"],[16686662,".footer-icon-facebook"],[13403171,".footer-instagram"],[13726462,".footer-instagram-icon"],[16577832,".footer-links--social"],[13398524,".footer-links-followus"],[10492046,".footer-links-social"],[16347265,".footer-logos--social"],[13329117,".footer-ls-social"],[147515,".footer-main-bottom-social"],[2148947,".footer-main-standard-social-list"],[16589820,".footer-main__socials"],[11994047,".footer-nav-connect"],[12269496,".footer-nav-social"],[13674136,".footer-network-social"],[11128140,".footer-pin"],[13348783,".footer-pinterest-icon"],[209513,".footer-primary__social-media-wrapper"],[11988064,".footer-quote-share"],[13867446,".footer-secondary-social"],[536365,".footer-secondary__social"],[13160242,".footer-section-social"],[259232,".footer-section__social-links"],[14282521,".footer-share"],[13475305,".footer-share-bar"],[8699918,".footer-share-bar-container"],[14383766,".footer-share-bar-social"],[5711740,".footer-share-bar-social-link"],[10127572,".footer-share-button"],[16411763,".footer-share-buttons"],[12247039,".footer-share-list"],[16411077,".footer-share-section"],[11978420,".footer-shareButton"],[11804202,".footer-sharer"],[16775305,".footer-sharers"],[16775317,".footer-sharing"],[11999661,".footer-site-social"],[11128139,".footer-sns"],[11808776,".footer-social"],[10119370,".footer-social-block"],[13157169,".footer-social-buttons"],[13156647,".footer-social-heading"],[9763532,".footer-social-icons-container"],[10119543,".footer-social-links"],[10125924,".footer-social-n"],[13466208,".footer-social-ul"],[11973571,".footer-socialIcons"],[11782405,".footer-social__components"],[12246913,".footer-sociallink"],[11973570,".footer-sociallinks"],[11973576,".footer-socialmedia"],[235886,".footer-socialmedia-share"],[2276811,".footer-socialmediaIcon"],[9131,".footer-socials"],[2296129,".footer-socials-section"],[11991660,".footer-solcial-btn"],[11995305,".footer-top__social"],[15144561,".footer-tw"],[18352,".footer-tw-icon"],[14282993,".footer-tweet"],[17479,".footer-twitter"],[10331881,".footer-twitter-icon"],[11988390,".footer-twitterLink"],[2744754,".footerButtonFacebook"],[11162008,".footerButtonGoogle"],[11265387,".footerButtonTwitter"],[3761156,".footerFacebook"],[14392299,".footerFollow"],[3764444,".footerFollowUs"],[4852758,".footerMainContent__socialButton"],[15306135,".footerMainMoreSocial"],[8988896,".footerNav--social"],[6049984,".footerNavSocials"],[13764030,".footerNewSocial"],[11508475,".footerSeguici"],[12314526,".footerShare"],[14421599,".footerSocial"],[9939184,".footerSocialIcons"],[11684021,".footerSocialShares"],[11513069,".footerSocials"],[11130419,".footerYouTube"],[3312654,".footer_NewsletterSocialIcon"],[6902348,".footer__bottom-social"],[833405,".footer__content-social"],[13185581,".footer__desktop__bottom__top__social"],[4020406,".footer__follow"],[6746588,".footer__icons--social"],[15286845,".footer__link--social,.footer__list--social"],[7240982,".footer__links__social"],[16711187,".footer__nav--social"],[11260490,".footer__nav-social,.footer_head_social"],[3879346,".footer__navbar__socials-container"],[14665742,".footer__navigationSocial"],[10499707,".footer__section-social"],[15467823,".footer__sharethrough"],[12309718,".footer__sns"],[13250409,".footer__sns-area"],[12309702,".footer__soc"],[6906784,".footer__soc_container"],[3999685,".footer__soc_fb"],[3999695,".footer__soc_li"],[3999682,".footer__social"],[15149464,".footer__social-block"],[6171035,".footer__social-channels"],[497753,".footer__social-icon"],[15149309,".footer__social-items"],[15149406,".footer__social-links"],[497638,".footer__social-list"],[15149437,".footer__social-media"],[8244984,".footer__social-media-container"],[497606,".footer__social-menu"],[618126,".footer__social-wrapper"],[6908802,".footer__socialButtons"],[11271836,".footer__socialIcon"],[6909330,".footer__socialNetwork"],[5033108,".footer__socialNetworkItem"],[497882,".footer__socialmedia"],[6793392,".footer__socials"],[15143894,".footer_fb"],[11094468,".footer_follow"],[7778741,".footer_followUs"],[13590973,".footer_global_nav_sns_inner"],[235191,".footer_link_socials"],[10269429,".footer_link_socials_list"],[9499210,".footer_nav_social"],[158439,".footer_right_social"],[14408811,".footer_share"],[11094650,".footer_social,.footer_sosial"],[11259197,".footer_social-icon"],[9511356,".footer_social_bar"],[15010722,".footer_social_button"],[12846194,".footer_social_facebook"],[78671,".footer_social_icons"],[78341,".footer_social_links"],[9412313,".footer_social_social-networks"],[6768410,".footer_social_twitter"],[6768507,".footer_social_wrapper"],[11259185,".footer_socialblock"],[12276550,".footer_socialnav,.footer_socialtab"],[4029721,".footer_socials"],[1701258,".footer_sprite_facebook"],[6218530,".footer_sprite_twitter"],[11064423,".footer_sshare"],[10080002,".footerbottomsocial"],[12261336,".footerlinks.social"],[3908987,".footernav-social"],[6319427,".footernavigation__social"],[3388623,".footerr-social"],[14380351,".footersocial"],[2653296,".footersocialbtn"],[11013904,".footersociallinks"],[9678743,".footsocialize"],[12359933,".forbes-share-page"],[2394568,".format-social-buttons"],[16523499,".forum-share"],[15472159,".fotSocial"],[12150141,".fotterSocialNet"],[15439924,".fourSq-widget"],[14019181,".fr_sns"],[2385841,".frame-social"],[1471092,".frontpage-social-block"],[12349923,".fshare"],[14127500,".fticon-facebook"],[13669899,".fticon-twitter"],[13644820,".fticon-youtube"],[11805214,".ftnd-footer-follow"],[15513924,".ftr-share"],[11298977,".ftr-social"],[16699092,".ftr-social-links"],[15462707,".ftr-socials"],[14798906,".ftr__follow"],[16577126,".ftr_social_links"],[11344757,".ftrd_share"],[11691789,".ftv-player-share"],[8346311,".full-article-basic__share"],[3730313,".full-article-sharelinks"],[3559391,".full-custom-social-links"],[13607190,".full_share_container"],[427610,".full_social"],[14264116,".fuse_social_icons_links"],[4078547,".fusion-sharing-box"],[15113294,".fusion-social-network-icon"],[5274335,".fv-sharing-bottom"],[587046,".fv-social"],[10616969,".fv_sharing"],[7157347,".fv_sharing_classic"],[1942421,".fvfacebook_share"],[13502795,".fyre-share-button"],[11408685,".fyre-share-link"],[3131266,".g-header__share"],[13649551,".g1-drop-the-socials"],[14093863,".g1-social"],[8476820,".g1-social-icons"],[8416181,".g1-socials-item"],[5300062,".g1-socials-section"],[12474856,".g1-twitter,.gr-twitter"],[16320031,".gPlusLogo"],[290269,".gPlusPageBadge_widget"],[15206972,".g_share"],[6687655,".ga-linkedin"],[12449156,".ga-socials"],[3122883,".gab-bttn"],[9123354,".gab_share_widget"],[12122916,".gab_social_widget"],[6587071,".gabfire_share_widget"],[4941798,".gadget_page_share"],[4953842,".gadget_post_share"],[16605783,".galepro-core-sharebtn"],[15278065,".galepro-core-social-share"],[10025910,".galepro-core-socialicon-share"],[5850378,".galeriSocial"],[8689009,".gall-info-share"],[8466096,".galleria-share"],[4099555,".gallery-share"],[1473240,".gallery-share-container-small"],[5573546,".gallery-sharing"],[9087110,".gallery-social"],[4925377,".gallery-social-icons"],[6161216,".gallery-social-links__description"],[9058514,".gallery__share"],[1373550,".gallery__share-buttons"],[11583451,".gallery__share-page"],[3451492,".gallery__share-pinterest"],[1391993,".gallery__share-twitter"],[6793219,".gallery__social"],[5633296,".gallery__social-icon"],[11584134,".gameShareWidget"],[2081443,".gb-share"],[5279864,".gc_social_floating"],[104309,".gd-newsletter-subscribe-sharelinks"],[8492118,".gd-social-share"],[9910876,".gdhp-share"],[15876613,".gdlr-social-share"],[12585462,".geShareTool"],[1693031,".geekmag-share-buttons"],[6156029,".general_social_icons"],[7373036,".generic_share"],[10122012,".genericon-facebook"],[14634145,".genericon-facebook-alt"],[8937480,".genericon-instagram"],[10122426,".genericon-linkedin"],[8966329,".genericon-pinterest"],[14868767,".genericon-twitter"],[14868100,".genericon-youtube"],[15502169,".genesis-simple-share-juice"],[3156193,".gensharelinks"],[11725387,".gesso-social-selection-area"],[10256934,".get-social"],[14246614,".getfaceBook"],[3620330,".getshare-button"],[16594782,".getsocial"],[12362132,".gf2_follow"],[9912978,".gf_nav-follow-icons"],[1337237,".gf_social"],[15838368,".gfacebook"],[14567123,".ggm-social-share-bar"],[1787204,".ggshare"],[13735255,".gig-button-container--reddit"],[666330,".gig-comment-shareLink"],[4002400,".gig-composebox-share"],[12586518,".gig-followbar"],[13092708,".gig-reaction-bar-container"],[16609926,".gig-share-bar-container"],[3449389,".gig-share-button-container"],[1210729,".gig-simpleShareUI"],[4058515,".gigya-share"],[12234951,".gigya-share-bar"],[10012932,".gigya-share-btns"],[4148223,".gigya-sv"],[7799324,".gigyaShareBottom"],[463329,".gigyaShareDirectApi"],[10254938,".gizmo-fb-mini"],[9678570,".gizmo-twitter"],[6944436,".gk-amp-social-share"],[1332616,".gk__share"],[13625358,".glide-slide-sharebar"],[4847096,".global--social--share-menu"],[1321921,".global-fb-like"],[13348923,".global-follow_us"],[6939730,".global-footer-snsarea"],[7430337,".global-footer-social"],[8483797,".global-footer-social-sharing"],[6940596,".global-footer__social"],[4060002,".global-footer__social-link"],[4106044,".global-share"],[7760845,".global-social"],[2857345,".globalFacebook"],[5957228,".globalInstagram"],[16280231,".globalSocialLinks"],[9730417,".globalTwitter"],[601047,".global_sharing_controls"],[3745213,".glyphicon-instagram"],[2007995,".glyphicon-telegram"],[16406812,".glyphicons-share-alt"],[5209268,".gmg-follow-us-widget"],[1109428,".gms-social-links"],[14118659,".gmt-social-buttons"],[10460592,".gn-col-share"],[13186520,".gn_social-container"],[13699610,".gnt_ss_a"],[9997554,".go-twit"],[1004786,".good_old_share_specificfeeds_follow"],[15922140,".goodsIntro_share"],[10107621,".goodsShare"],[16487352,".goodshare"],[3871313,".google-share"],[2454196,".google-share-btn"],[8765798,".google-share-button,.share_arti_srevamp"],[9639494,".google-shareButton"],[2452950,".google-sharetool"],[11264687,".google-social-float-icon"],[1977104,".google-widget"],[5386084,".googleShareButton"],[15129156,".gp-author-social-icons"],[9325233,".gp-share"],[12215155,".gp-share-button"],[7364633,".gp-share-email"],[7286404,".gp-social-counts-list"],[8143724,".gr-panel--social"],[1097639,".grayShareBtn"],[1317370,".greyContentShare"],[1508106,".grid-socialwrap"],[1641795,".gridlove-content-share"],[14812963,".gridlove-share"],[2656813,".gridlove-share-item"],[2644505,".gridlove-share-wrapper"],[15188730,".gridlove-soc-menu"],[8637276,".group--social"],[16459738,".grpSocial"],[2673549,".gs-c-share-tools"],[2434674,".gs-share"],[6663877,".gs-sharebar"],[13192238,".gs-social-incontent"],[8977752,".gs-social-popup-trigger"],[14613814,".gs_social_signals"],[11301314,".gshare"],[10076156,".gsn-social"],[14118802,".gsn-social-sidebar"],[10083944,".gsocialbar"],[12805219,".gt-social-menu"],[11726682,".gt_twitter"],[1606669,".gtm-articleFbShareA"],[1606670,".gtm-articleFbShareB"],[2770746,".gtm-clipboard-share-button"],[4367240,".gtm-email-share-button"],[12968880,".gtm-facebook-share-button"],[10035871,".gtm-social"],[14086325,".gtm-social-link"],[11041543,".gtm-twitter-share-button"],[12946526,".gtmStickyShare"],[11143536,".gtm_footer_facebook"],[8171121,".gtm_footer_instagram"],[3076794,".gtm_footer_twitter"],[4583782,".gtm_share_top_facebook"],[9890415,".gtm_share_top_google"],[16101646,".gtm_share_top_twitter"],[1946767,".gtv-mod9-share"],[11733434,".gtv-mod9-share-facebook"],[614149,".gtv-mod9-share-twitter"],[14979836,".gui-btn-sm-facebook"],[1381749,".gui-btn-sm-google"],[3056445,".gui-btn-sm-instagram"],[14988246,".gui-btn-sm-linkedin"],[3051372,".gui-btn-sm-pinterest"],[14007670,".gui-btn-sm-twitter"],[14008431,".gui-btn-sm-youtube"],[8862824,".guides16-social-top"],[13482103,".h-button-social"],[10544478,".h-c-social"],[10271455,".h-do-share"],[947073,".h-share"],[11326899,".h-social-fb"],[11326909,".h-social-nl"],[11326885,".h-social-yt"],[11880067,".h5ToggleShare"],[9293413,".h5ab-print-button-container"],[14755739,".haber-sosyal,.haber_sosyal"],[5490880,".haberaltshare"],[8015307,".has-button-share"],[7020019,".hat_social_tab"],[10823713,".hatena-bookmark-button"],[6502666,".hatena-btn-icon"],[10759209,".hatenabutton"],[7209973,".hb-social-icons-widget"],[1305050,".hc_social"],[7396733,".hcf-action-share"],[7789668,".hcf-header-socials"],[6950772,".hcf-socials-widgets"],[11355140,".hd-share-btn"],[9193019,".hd-social-icons"],[9602567,".hd_shr_sct"],[11116207,".hdr-social"],[2797420,".hdsocial2"],[6202120,".head-fb"],[1288361,".head-post-share"],[4108937,".head-share2"],[10002522,".head-social-links"],[12857364,".head-twt"],[2487833,".headShare"],[9585299,".headSocialBtnWrap"],[14696070,".headSocialLinksListFacebook"],[3540219,".headSocialLinksListTwitter"],[3677588,".head_nav_social_fb,.head_nav_social_tw"],[5002966,".header-banner-menu__social"],[7990295,".header-bottom-share-button"],[776697,".header-btn__facebook"],[8161176,".header-contact-link--facebook"],[14123747,".header-contact-link--twitter"],[3129145,".header-controls__share-toggle"],[15886336,".header-facebook"],[15865589,".header-fb-share"],[15411054,".header-fixed-social-icon"],[6270063,".header-follow-list"],[688686,".header-follow-social"],[814302,".header-follow-us"],[15334194,".header-g-plus-share"],[6269563,".header-google-plus"],[6632730,".header-icon-instagram"],[409056,".header-interna-share"],[6279586,".header-item-social"],[15719113,".header-item__social"],[1424256,".header-main-socs"],[15622178,".header-menu__social"],[12351846,".header-nav-social"],[5406455,".header-nav-social-facebook"],[7453211,".header-nav-social-instagram"],[14611203,".header-nav-social-twitter"],[6911782,".header-pagina__social"],[3213586,".header-pin-it"],[15843129,".header-right-social"],[6761516,".header-section-social"],[3305689,".header-share"],[6901434,".header-share-facebook"],[6281919,".header-share-links"],[15906559,".header-share-social"],[6281893,".header-share-title"],[953115,".header-share-twitter"],[3209067,".header-shares"],[16051540,".header-social--link"],[6281856,".header-social-area"],[12372165,".header-social-btn"],[947022,".header-social-button"],[13457131,".header-social-button-fb"],[13457130,".header-social-button-gp"],[13457145,".header-social-button-tu,.header-social-button-tw"],[13457140,".header-social-button-yt"],[6762415,".header-social-buttons"],[16514782,".header-social-facebook"],[16050979,".header-social-icons"],[16051356,".header-social-insta"],[6281862,".header-social-item"],[6281883,".header-social-link,.header-social-list"],[16051433,".header-social-links"],[16051319,".header-social-media"],[3356820,".header-social-media-block"],[16051422,".header-social-share"],[947961,".header-social-shares"],[6281882,".header-social-shim"],[6762614,".header-social-twitter"],[15248491,".header-socials"],[7123044,".header-special-social"],[16075794,".header-sub-area-sns"],[5541678,".header-tools-social-links"],[12362208,".header-top-social"],[15678688,".header-top-social-link"],[6266615,".header-top__social"],[15256583,".header-twitter"],[14409028,".headerFacebook"],[4915928,".headerGPlusIcon"],[2280030,".headerShare"],[8958036,".headerShareIconWrap"],[9434792,".headerShareIcons"],[7930030,".headerSocialIcons"],[9364449,".headerSocialLink"],[7930126,".headerSocialLinks"],[8284666,".headerSocial__socialLinks"],[13623276,".header__badge--app-share"],[14768913,".header__content__social"],[4838676,".header__nav-social"],[16297472,".header__sharing-item"],[14917634,".header__social"],[14843902,".header__social-accounts"],[8154608,".header__social-button"],[9579328,".header__social-buttons"],[16403552,".header__social-icons"],[5646200,".header__social-list"],[16403427,".header__social-media"],[4818895,".header__social-nav"],[9596748,".header__social-section"],[5645892,".header__socialMedia"],[13707632,".header__socials"],[8163975,".header__toggle--share"],[14942615,".header_fb_icon"],[16449736,".header_follow_button"],[8365716,".header_nav_social"],[8353120,".header_share_part"],[14948519,".header_sharing"],[10589689,".header_sns"],[7099194,".header_social"],[6071301,".header_social-media"],[8351596,".header_social-row"],[8301789,".header_social_buttons"],[4831587,".header_social_icon"],[8351598,".header_social_img"],[4831589,".header_social_text"],[6623935,".header_top_bar_socs"],[3800607,".headerfacebookicon"],[3264127,".headersocial:not(body):not(html)"],[6443725,".headersocials"],[10576307,".headersticky__share"],[9331374,".headertwittericon"],[3207242,".headline-sns"],[10616092,".headsocial"],[3632349,".headsocial-wrapper"],[13190028,".headsocialicons"],[945268,".headsocialitem"],[10843489,".heateorSssSharingRound"],[2014880,".heateorSsspSharing"],[4309191,".heateor_sss_sharing_container"],[11324847,".heateor_sss_sharing_ul"],[13787149,".heateor_sssp_sharing_container"],[9558149,".heder-socail"],[10105057,".hentry-share"],[15219487,".hentry__share"],[16255523,".herald-share"],[4707282,".herald-share-content"],[12209688,".herald-soc-nav"],[2145004,".hero-player__share"],[12230008,".hero-social"],[16758454,".hero-unit__share"],[12720385,".hero__share-title"],[10977711,".hf--facebook"],[11187913,".hf--linkedin"],[1346491,".hf--twitter"],[592544,".hh-facebook"],[9189919,".hh-social-links"],[4251299,".hh-socialmedia"],[7745063,".hh-twitter"],[787283,".hi-hd-share"],[16281260,".hidden-nav-share"],[10266393,".hideSocial"],[5934093,".hideshare-wrap"],[1803150,".highlight-menu-twitter"],[13698675,".hld-social-media-component-wrapper"],[934123,".hls-share-button"],[2202113,".hls-share-container"],[8491363,".hm-sm__sharing"],[15796060,".hn-share-button"],[511727,".hnav-social-list"],[11035641,".ho-co-social"],[4143956,".hola_share_player_btn"],[16263349,".hola_share_player_btn_wrapper"],[14880564,".home-about-shareButton"],[71525,".home-follow-us-buttons"],[9606949,".home-social-callout"],[11053083,".home-social-links"],[14827081,".home__social"],[11213440,".home__social__item"],[33344,".homepage-facebook-widget"],[10468323,".homepage-footer-share-buttons"],[7907956,".homepage-social"],[6152583,".homepage-twitter"],[9367469,".homepage-twitter-widget"],[13263131,".homepage_social_link"],[9399826,".horiz_share"],[10474182,".horizontal-share"],[2155697,".horizontal-share-block"],[8258818,".horizontal-share-buttons"],[10845488,".horizontal-share-menu"],[12808275,".horizontal-social-links"],[11108619,".horizontal.social"],[9818761,".hot-on-social-wrap"],[8241961,".hot-topics-follow-us"],[8166107,".hover-social-media-top"],[4943646,".hover_share"],[2983765,".hp-main-pane-social"],[14539251,".hp-right-pane-social"],[16352936,".hp-social"],[1350436,".hp-ss-share"],[13913326,".hp-ss-text-info-bar-share"],[11017873,".hp-tab-share"],[8666931,".hp_box-followus"],[10743100,".hp_box-social"],[8341420,".hp_share"],[6722825,".hp_simple-share-buttons"],[8211596,".hp_sociaisIcons"],[11099672,".hpshareico"],[11530328,".hs-blog-social-share"],[9196136,".hs-social-block"],[12382657,".hsaali-social"],[5200474,".ht-share"],[15020593,".htIndexSocialButtons"],[10805864,".ht_facebook_widget"],[6714802,".ht_socials_widget"],[9469747,".html5PlayerShare"],[10233461,".huge-it-share-buttons"],[7385114,".huge-share-box"],[1731349,".hwFooterSocial"],[13931490,".hwSocial"],[14155634,".hwSocialMedia"],[4861156,".ib-sliderShare"],[11148038,".ibbsocial"],[12449788,".icn-addthis"],[2932492,".icn-footer-facebook"],[6730758,".icn-footer-twitter"],[6730527,".icn-footer-youtube"],[9787239,".icn_follow_email"],[7243928,".icn_follow_facebook"],[4804433,".icn_follow_mobile"],[11068461,".icn_follow_text"],[1079762,".icn_follow_twitter"],[8865265,".icomoon-facebook"],[2663069,".icomoon-facebook2"],[2972727,".icomoon-google-plus"],[2672891,".icomoon-instagram"],[7676801,".icomoon-mail"],[2671658,".icomoon-pinterest"],[6602237,".icomoon-twitter"],[8347362,".icomoon-twitter2"],[6972218,".icomoon-youtube"],[7216002,".icon--app-store"],[6217904,".icon--dailymotion"],[3311267,".icon--facebook"],[12470515,".icon--facebook-simple"],[12469638,".icon--facebook__white"],[9913357,".icon--flickr"],[3826122,".icon--footer-social"],[14349710,".icon--instagram"],[2955461,".icon--linkedin"],[12870468,".icon--linkedin__white"],[9617344,".icon--pinterest"],[14010777,".icon--share"],[16170576,".icon--share--light"],[3497723,".icon--snapchat"],[11555475,".icon--twitter"],[12741740,".icon--twitter__white"],[8999415,".icon--vine"],[11359700,".icon--youtube"],[10758132,".icon-circle-facebook"],[16664734,".icon-circle-google"],[8879094,".icon-circle-instagram"],[13292333,".icon-circle-twitter"],[13280311,".icon-circle-youtube"],[3584626,".icon-commu_share"],[2776274,".icon-condividi"],[9906091,".icon-connect"],[8951790,".icon-dailymotion"],[3269243,".icon-delicious"],[10639074,".icon-digg"],[8648231,".icon-facebook-24"],[8648230,".icon-facebook-32"],[6329436,".icon-facebook-alt"],[8648311,".icon-facebook-bg"],[6329439,".icon-facebook-box"],[3517680,".icon-facebook-circle"],[1380497,".icon-facebook-circled"],[16596367,".icon-facebook-encircled"],[155536,".icon-facebook-icon"],[16293246,".icon-facebook-official"],[155542,".icon-facebook-rect"],[5650457,".icon-facebook-round"],[1380533,".icon-facebook-sharing"],[155546,".icon-facebook-sign"],[3516918,".icon-facebook-square"],[1379735,".icon-facebook-squared"],[3516746,".icon-facebook-sticky"],[5650559,".icon-facebook-white"],[6550972,".icon-facebook16"],[3137707,".icon-facebook2"],[3517425,".icon-facebook_master"],[11082758,".icon-fackbook"],[10639334,".icon-fark"],[3170501,".icon-fb-footer"],[11068532,".icon-fb-small"],[3184733,".icon-fb-square"],[11072625,".icon-fb-white"],[13386326,".icon-fb2"],[13979283,".icon-flickr"],[2974730,".icon-flipboard"],[4022555,".icon-footer-facebook"],[10527298,".icon-footer-twitter"],[10530904,".icon-footer-youtube"],[8976084,".icon-hacker-news"],[15738129,".icon-header-facebook"],[10213448,".icon-header-twitter"],[16578443,".icon-holder-social"],[16670571,".icon-icon_facebook"],[6204776,".icon-icon_twitter"],[11749445,".icon-icons_facebook-share"],[13911342,".icon-icons_twitter-share"],[1489389,".icon-icons_twitter-top-share"],[6143674,".icon-inq-facebook"],[4658128,".icon-inq-twitter"],[8998645,".icon-insta"],[16551799,".icon-instagram-box"],[2859250,".icon-instagram-circle"],[12268511,".icon-instagram-encircled"],[11733747,".icon-instagram-icon"],[2560528,".icon-instagram-white"],[2859563,".icon-instagram_master"],[13278491,".icon-instagramm"],[16375164,".icon-ion-android-share-alt"],[1205952,".icon-link--share"],[6041397,".icon-linkedin-box,.icon-linkedin_box"],[8373883,".icon-linkedin-circled"],[16655280,".icon-linkedin-sign"],[10723740,".icon-linkedin-square"],[8373629,".icon-linkedin-squared"],[2848835,".icon-linkedin2"],[5984210,".icon-list--social"],[9908292,".icon-meneame"],[10803977,".icon-mixcloud"],[257774,".icon-odnoklassniki"],[8342499,".icon-pinterest-circle"],[5959844,".icon-pinterest-circled"],[10644974,".icon-pinterest-encircled"],[820164,".icon-pinterest-p"],[10695358,".icon-pinterest-round"],[10695299,".icon-pinterest-share"],[13035448,".icon-pinterest-sign"],[8343027,".icon-pinterest-sticky"],[10695425,".icon-pinterest-white"],[820184,".icon-pinterest16"],[14657669,".icon-pinterest3"],[8342842,".icon-pinterest_master"],[10826244,".icon-pintrest"],[9907672,".icon-plusone"],[5946360,".icon-plusone-mini"],[13980766,".icon-pocket"],[10899284,".icon-polyvore"],[4565446,".icon-post-share"],[14400807,".icon-s-facebook"],[561152,".icon-s-twitter"],[12225017,".icon-sd-facebook"],[6215538,".icon-sd-instagram"],[12570143,".icon-sd-linkedin"],[6220579,".icon-sd-pinterest"],[12945013,".icon-sd-twitter"],[2827024,".icon-share-alt"],[4901087,".icon-share-facebook"],[9396894,".icon-share-instagram"],[4909813,".icon-share-linkedin"],[16622965,".icon-share-twitter"],[15519249,".icon-share-vine"],[9903330,".icon-share12"],[13984230,".icon-share2"],[2824236,".icon-sharethis"],[16647964,".icon-sidebar-share"],[13731763,".icon-sina-weibo"],[3887263,".icon-social-facebook"],[7842674,".icon-social-facebook-circle"],[16583408,".icon-social-flickr"],[15237021,".icon-social-google-circle"],[1537949,".icon-social-instagram"],[12095464,".icon-social-instagram-circle"],[3893853,".icon-social-linkedin"],[8683928,".icon-social-linkedin-green"],[4221748,".icon-social-mail-circle"],[1542251,".icon-social-messenger"],[1513875,".icon-social-pinterest"],[3866153,".icon-social-round-fb"],[4982083,".icon-social-round-google"],[4982755,".icon-social-round-twitch"],[1515866,".icon-social-round-twt"],[14291068,".icon-social-round-youtube"],[10672074,".icon-social-spotify"],[10662598,".icon-social-twitter"],[8418902,".icon-social-twitter-circle"],[3863136,".icon-social-whatsup2"],[10674396,".icon-social-youtube"],[6113703,".icon-social__link"],[4187102,".icon-social_facebook_bl"],[10158575,".icon-social_twitter_bl"],[9905920,".icon-soscmed"],[4223427,".icon-soundcloud"],[3635760,".icon-tw-footer"],[11715972,".icon-tw-white"],[7340500,".icona-social"],[7196752,".icone-social"],[5657024,".iconeFacebook"],[7200423,".iconeTwitter"],[9056125,".iconeshare"],[7147724,".iconfacebook"],[14939637,".iconic-social-facebook"],[7560805,".iconic-social-google-plus"],[7230269,".iconic-social-twitter"],[3891873,".iconinstagram"],[10438142,".iconochive-share"],[15428280,".icons-circle-social"],[12876970,".icons-twitter_follow_small"],[16168680,".icons_share_footer"],[8087558,".icons_social"],[9070931,".iconsocial"],[13980548,".icos-social"],[15892917,".id-AdditionalHeaderContent-el--socialMedia"],[10738327,".id-Amp-socialShare"],[11146682,".idc-share"],[2275495,".idvl-socs-tools"],[5140835,".idz-social-icon"],[10034028,".if-SocialLinks"],[273085,".ig-share-button"],[12359707,".ig_social,.in_social"],[8136559,".ikonz-social"],[921086,".il-social-links"],[9979305,".ilsb-share"],[10682847,".image-share"],[2250753,".image-share-box"],[2422494,".image-social"],[11941654,".image_sharing_bar"],[16234707,".img-share-overlay"],[13872442,".img-share-twt"],[9358427,".img-social,.ing-social"],[144008,".imgShare"],[5417116,".img__sharer"],[16444713,".img_pin_button"],[10546020,".imgshare_buttons_wrap"],[10969863,".imgsharet"],[7403531,".imkt-social-buttons"],[14853600,".imkt-social-buttons-group"],[14112148,".in-page-share"],[11249550,".in-post-social"],[1107066,".in-shareicon"],[13074089,".in-social,.is-Social,.is-social"],[1260595,".in-socialbx"],[10216346,".in_icon"],[10715256,".in_socials"],[10952530,".index_sns"],[1133596,".info-article__social"],[4568991,".info-sns-list"],[4282786,".info__share"],[9346926,".info_share"],[13212638,".inline-share"],[1820033,".inline-share-buttons"],[985874,".inline-share-tools"],[12672695,".inline-share-tools-label"],[10047154,".inline-sharing"],[10679087,".inline-social"],[5853071,".inline-social-icons"],[9328894,".inline_socials"],[16016703,".inner-header-social"],[11745459,".inner-share-bar"],[6734886,".inner-social"],[9029963,".innerShare"],[13717581,".inpage-social-links"],[15529544,".inpage_social_box"],[4090646,".inpost-byline-social"],[1186990,".inpost-social"],[14374004,".ins-social-media"],[14665520,".insideArticleShare"],[12162527,".instagram-follow,.instagram_follow"],[14116730,".instagram-follow-button"],[11446519,".instagram-followers"],[917449,".instagram-hover"],[12849282,".instagram-icon,.instagram_icon"],[12849190,".instagram-link"],[9535801,".instagram-wrapper"],[11697283,".instagram.icon"],[3959658,".instagramIcon,.instagramicon"],[14831538,".instagramIcon__link"],[12849199,".instagram_logo"],[924786,".instagram_share"],[11697598,".instalink"],[15983985,".instela-share-button"],[5281345,".interested_in_social"],[12145720,".intro-share-container"],[7504385,".intro-social"],[12925469,".iol-social-share"],[5703730,".ion-android-share-alt"],[10747031,".ion-share"],[8039902,".ion-social-facebook"],[16090327,".ion-social-google"],[8048436,".ion-social-linkedin"],[6892820,".ion-social-twitter"],[16090264,".ion-social-viadeo"],[16090697,".ione-widget-facebook-activity"],[7686721,".ione-widget-youtube_playlist"],[8171074,".ioshare"],[7766063,".ip-follow-us-popup"],[4447001,".ipsShareButton"],[7039321,".ipsfocus_sFacebook"],[11825637,".ipsfocus_sGoogle"],[13207130,".ipsfocus_sTwitter"],[3091092,".ipsfocus_social"],[3949100,".is-size-social-icons"],[6537484,".ishare"],[7103309,".islandfm-social-icons"],[5443848,".ism_box_facebook"],[7098522,".ism_box_google"],[5512686,".ism_box_linkedin"],[5233038,".ism_box_pinterest"],[9913796,".ism_box_twitter"],[2003375,".ism_share_counts"],[9424283,".isocial"],[12375675,".it-share"],[10034456,".it-social-tabs"],[4426258,".item--social"],[5869608,".item-actions__share-actions"],[2772887,".item-basic-social"],[14230338,".item-facebook"],[16693655,".item-google-plus"],[9197567,".item-share"],[5564170,".item-share-list"],[2456248,".item-share-social"],[9765899,".item-share-tools"],[3760813,".item-shares"],[4423351,".item-sharing"],[14565381,".item-sharings"],[4231548,".item-social-facebook"],[15063887,".item-social-row"],[4072613,".item-social-twitter"],[4430053,".item-twitter"],[14576303,".item-whatsapp"],[5612006,".itemFacebook"],[10963740,".itemShare"],[4742175,".itemShareBtns"],[9110265,".itemSocial"],[16358687,".itemSocialLink"],[778509,".itemSocialLinks"],[1506782,".itemSocialLinksBlock"],[777300,".itemSocialMedia"],[2835291,".itemSocialSharing"],[8089586,".itemTwitter"],[2456278,".item_share_inline"],[6829837,".items-share"],[14958792,".itemview-share"],[12545852,".itp-social-buttons-box"],[16280677,".itw-dropdown-share-box"],[15931336,".itw-footer-social"],[9372445,".iuvm-social"],[10859897,".iyc-views-SocialNetworksBox"],[14907887,".j-article-share"],[5422737,".j-header-follow-us"],[1883551,".j-player-social-header"],[10407730,".j-share-button-container"],[14765046,".j-share-buttons"],[12287066,".j-social"],[8594572,".j-social-actions"],[2796664,".j-social-button"],[10809036,".j-social-share"],[12627382,".j-twitter"],[10560600,".jSocialShare"],[270600,".janrainEngagePublishShareBar"],[10215409,".janrainShareCountContainer"],[3223294,".janrainSocialBar"],[16183138,".janrainSocialPlaceholder"],[9972063,".janrain_share"],[11356731,".jd-social-share,.js-social-share"],[4105697,".jeg_author_socials"],[14290738,".jeg_custom_share_wrapper"],[16357265,".jeg_meta_share"],[13652523,".jeg_post_share"],[811453,".jeg_share_button"],[5141865,".jeg_share_top_container"],[7952580,".jeg_sharelist"],[15643058,".jeg_social_icon_block"],[1686741,".jeg_socialcounter"],[11717376,".jetpack-social-navigation"],[12885333,".jetpack-social-widget-item"],[10053920,".jetpack_widget_social_icons"],[13642204,".jiathis_style"],[12349745,".jiathis_top"],[6903633,".jj_sl_facebook"],[15754657,".jj_sl_twitter"],[15312870,".jj_sl_youtube"],[11328388,".jl-social-media"],[13786368,".join-social-panel"],[8059510,".joinSocial"],[147383,".joomla_add_this"],[8213974,".joomsharebar_vert"],[13981226,".jr-social"],[9409633,".js--email-social-promo"],[10331135,".js-Share"],[4055114,".js-article-details-share-sticky"],[10557751,".js-article-media-share-toggle"],[12351810,".js-block-fb"],[9072088,".js-cookie-light"],[6336224,".js-custom-pinterest-button"],[11733591,".js-fb-share"],[14890886,".js-fbshare-btn"],[6060577,".js-fig-tools__share"],[3539139,".js-follow-user"],[3539123,".js-followState"],[16142289,".js-gig-social-bar"],[3791164,".js-home-social"],[8838236,".js-icon-facebook"],[180240,".js-icon-twitter"],[11420670,".js-justin-share,.jw-button-share"],[10180468,".js-n-share"],[107044,".js-nag-window-social"],[6548441,".js-nav-social-icon"],[8264136,".js-pgm-social-share"],[4403530,".js-popup-share"],[146723,".js-postShareWidget"],[1351762,".js-sc-share-button"],[16682256,".js-sd-social"],[1085550,".js-selection-twitter"],[11164345,".js-share-article"],[2005733,".js-share-body"],[337094,".js-share-btn"],[3567262,".js-share-button"],[3409564,".js-share-button-container"],[9828805,".js-share-button-twitter"],[14825425,".js-share-count"],[11148262,".js-share-default"],[14825236,".js-share-email"],[16497880,".js-share-facebook"],[16499738,".js-share-linkedin"],[2005753,".js-share-more"],[2004749,".js-share-open"],[1595126,".js-share-pinterest"],[14825418,".js-share-popup"],[16478816,".js-share-property"],[3861748,".js-share-social-sticky"],[2005512,".js-share-this"],[15826953,".js-share-to-facebook"],[3590844,".js-share-toggle"],[16473869,".js-share-tracking"],[11158856,".js-share-twitter"],[14875460,".js-shareButton"],[1789782,".js-sharebuttons"],[2085372,".js-sharecount"],[2068481,".js-shares_btn"],[1601994,".js-sharing-buttons"],[5117815,".js-sharing-popup-facebook"],[5117372,".js-sharing-popup-linkedin"],[13228902,".js-sharing-popup-twitter"],[9751550,".js-social-bar"],[1067629,".js-social-facebook"],[466841,".js-social-instagram"],[3038176,".js-social-media-link"],[16072455,".js-social-share-component"],[3043256,".js-social-share-list"],[16169196,".js-social-toolbar"],[16169006,".js-social-twitter"],[16168914,".js-social-widgets"],[16079936,".js-social_share_buttonbar"],[133212,".js-socialise"],[5280106,".js-socialise-wrapper"],[10108425,".js-socials"],[10444877,".js-sticky-social-widget"],[8383596,".js-toggle-share-block"],[12597976,".js-topic__socials"],[6956545,".js-triggerShare"],[614582,".js-tweet-button"],[1745768,".js-twitter-share"],[3440699,".js-video-social-panel"],[14325109,".js-wkis-social-share-bar"],[4837437,".jsShare"],[5106280,".js_follow-buttons"],[15771180,".js_share-button"],[14608083,".js_socialMedia"],[12643020,".js_staticShare"],[16629057,".jsbd-gtm-footerSocialLink"],[12746415,".jssocials"],[4634206,".jssocials-share"],[8970463,".jssocials-share-facebook"],[15317809,".jssocials-share-link"],[15317816,".jssocials-share-logo"],[434445,".jssocials-share-pinterest"],[11380353,".jssocials-shares"],[1593289,".juiz_sps_item"],[15364236,".jupiterx-social-share-wrapper"],[4835633,".jw-settings-sharing"],[16155805,".jw-sharing-dock-btn"],[234627,".jwsharethis"],[9154517,".kento-social-share"],[1126207,".keystone-social-author"],[15859517,".kindleWidget"],[10248496,".kiwi-nw-facebook"],[7132136,".kiwi-nw-google-plus"],[9751062,".kiwi-nw-linkedin"],[13332796,".kiwi-nw-twitter"],[14106275,".kiwi-share-bar-wrapper"],[8956961,".kl-share"],[9138830,".kl-social-link"],[3996053,".klasSideSocialLinks"],[11389571,".klicked-see-first"],[16055464,".kmd_social_widget"],[538491,".kodda_social_link"],[6583579,".kopa-share-post"],[10818783,".kopa-social-static-widget"],[4638534,".ksm-post-facebook"],[13076976,".ksm-post-twitter"],[2392229,".ktz-sharedpost"],[5896867,".l-article-header__block--share"],[4449734,".l-footer-social"],[3989104,".l-footer__social"],[4535159,".l-header-share"],[12391820,".l-highlight__social"],[844771,".l-home-instagram-wrapper"],[3138173,".l-news-article-social"],[6316572,".l-social"],[2568141,".labelsocial"],[9229544,".lafo-social,.left-social"],[5483886,".lafoo-footer-social"],[11985805,".lancio-sharebar"],[14544675,".landing-feed--story-shares"],[6490738,".landing-share-right-widget"],[9309437,".large-share-bar"],[10542957,".large-share-bar-container"],[12792832,".large-share-button"],[13234578,".largeShareBar"],[7173632,".large_share_panel"],[13459381,".largefbbutton"],[12647170,".largetwitterbutton"],[11323851,".latestTweet"],[10966872,".latestshowsocial"],[5657215,".layer_share_on"],[12438212,".layout-footer-shares"],[291979,".lazy-share-widget"],[326943,".lazysocialbuttons"],[8930207,".lb-card-share-menu"],[16289722,".lbShareFacebook"],[16031991,".leaf-social-inner"],[5332808,".leaf_sbm_button_space_hatena"],[14479801,".leafs-sns"],[11989030,".leafs-sns-below"],[2742035,".left-nav-social-wrapper"],[10247876,".left-panel-social-icon"],[6669209,".left-share-bar-wrapper"],[13106475,".left-side-sharing-block"],[7237636,".left-side-social"],[5877964,".left-sidebar-social"],[11458747,".left-social-group"],[6668435,".left_aside_sns"],[6004587,".left_share"],[7548913,".left_share_bar"],[15115380,".leftcol_social"],[15542123,".leftsharebtn"],[14874013,".leftside-socialshare"],[5976127,".leftsocial"],[7697576,".leftsocial_icon"],[8019857,".legacy-social-bar"],[16618051,".lets-social-count-wrap"],[4524836,".lf-facebook"],[691852,".lf-share-item"],[6953756,".lf-share-item-link"],[9574832,".lf-share-item-wrapper"],[1488091,".lf-social-bookmarks"],[3280419,".lf-twitter"],[12101216,".lh-postSnsInner"],[1735243,".liSocialFacebook"],[4033465,".liSocialGoogle"],[2215757,".liSocialLinkedIn"],[11197255,".liSocialTwitter"],[10846077,".libsyn-social-button"],[9554055,".lien-facebook"],[9820568,".lien-instagram"],[3316752,".lien-twiter"],[6202207,".lien-youtube"],[14291592,".lightsocial_container"],[15808082,".like-and-subscribe"],[5261356,".like-b"],[5580385,".like-block"],[13411541,".like-box"],[2335401,".like-box-wrap"],[6293477,".like-button-facebook"],[14800111,".like-button-google"],[3925628,".like-button-twitter"],[15035000,".like-cta-container"],[15335723,".like-fb"],[9063062,".like-holder"],[5580746,".like-layer"],[6244434,".like-on-facebook"],[5580532,".like-share"],[9059989,".like-slider"],[15336201,".like-us"],[12848816,".likeUsLayer"],[5493011,".like_block"],[15924375,".like_block_rendered"],[10870512,".like_box_holder"],[986576,".like_box_slideup_close"],[12010812,".like_box_widget_facbook"],[1227381,".like_buttons"],[5493126,".like_share.left"],[14040146,".like_wall"],[13225223,".like_widget"],[8364715,".likebox-widget"],[13970185,".likeboxes"],[15252666,".likebtn"],[5495354,".likebutton"],[8362932,".likecount-div"],[5505821,".likedisdiv"],[11476410,".likegate"],[15132814,".likegate-dimmer"],[268578,".likegate-overlay"],[11029166,".likegate-v2"],[1622434,".likely__widget"],[11447415,".likes-block"],[8419558,".likes-block_left"],[13985865,".likes-box"],[6632280,".line-btn-icon"],[300256,".line-social,.link-social"],[5675347,".linfoShare"],[6095276,".link-facebook"],[12115744,".link-fb"],[11472307,".link-instagram"],[5818628,".link-linkedin"],[12330994,".link-social-media"],[8153611,".link-twitter"],[8128532,".link-youtube"],[4948379,".linkList-social"],[10967225,".linkListShareImg"],[14066949,".linkSocials"],[896806,".linkSocials-fb"],[896807,".linkSocials-gp"],[896809,".linkSocials-in"],[896816,".linkSocials-pi"],[896820,".linkSocials-tw"],[645726,".link_facebook"],[1498999,".link_sns"],[7819513,".link_twitter"],[865313,".linkdoni-social-item"],[13592450,".linked-in-icon"],[14422032,".linked_icon"],[5701365,".linkedin-btn"],[16102537,".linkedin-hover"],[1874773,".linkedin-icon-small"],[1146978,".linkedin-link"],[16102585,".linkedin-share"],[939868,".linkedin-sharetool"],[12262387,".linkedinShareIcon"],[1268511,".linkedin_icon"],[739422,".linkedin_icon_shared"],[16146379,".linkedin_share"],[5698588,".linkedin_top"],[14365521,".linkedinbox"],[5699150,".linkedinlink"],[845955,".linkendinIcon"],[6039202,".links-social"],[10798072,".links.social"],[8182341,".linter_social_icons"],[14941909,".list--footer-social"],[10470049,".list--social"],[8239782,".list-footer-socials"],[3411765,".list-inline.social"],[5842065,".list-item-facebook"],[11864466,".list-item-twitter"],[13119773,".list-reseaux-sociaux"],[6426092,".list-share"],[109125,".list-share__item"],[3412989,".list-social"],[10500474,".list-socials"],[344137,".list-socshare"],[5606800,".listTrailerShare"],[5971371,".list_article_share"],[6303902,".list_share"],[4401237,".list_sns"],[466181,".listing-share"],[15698190,".listing-share-email"],[5228090,".listing-share-item"],[13303974,".listing-share2"],[15225041,".listing_icon_social"],[10425386,".lit-guides-social"],[6453642,".live-play-by-play-message-share"],[16029378,".live-share-buttons"],[14246616,".live-share-item"],[12602862,".live-share__link"],[15088867,".live-share__title"],[15940814,".live-socialicons"],[6563921,".live-text__footer__share"],[10657285,".lk-fb"],[10657858,".lk-tw"],[5919387,".lmt__target_toolbar__share"],[4557848,".ln_share_button"],[14273343,".lnc-share"],[11090914,".lnkFacebook"],[9063397,".lnks-social"],[13158525,".lo-header_social"],[10923688,".lo-header_social_icon"],[1125933,".lo-social_icon"],[8537569,".locshare-share-button"],[14963109,".loggedout-follow-normal"],[5863921,".loghi_social"],[5680361,".logo-social"],[9844699,".logo_social"],[8379264,".logos_redes_sociais"],[2936706,".long-form-social"],[14651256,".long_post_share_digg"],[7988240,".long_post_share_twiiter"],[11374606,".longform-inline-share-module"],[14961922,".longform-share-icon"],[14962277,".longform-share-text"],[8650032,".longform-social"],[9250911,".longform__share"],[4813520,".longform_header_share"],[7500262,".longread-share"],[13528289,".look-social"],[3935253,".lp-global-footer__social-list"],[6495720,".lp-magazin-sharing-bar"],[2177320,".lp_share"],[8425523,".lr-share-vertical-fix"],[5731570,".lr-social-box"],[13818198,".lr_ver_share_widget"],[5949294,".lrshare-icon32"],[13073118,".lrshare_flat"],[8558443,".lrshare_interfacebox"],[6728347,".ls-social-links"],[555274,".lsi-social-icons"],[6309838,".lst-shrpst"],[6309357,".lst-social,.lst_social"],[4478503,".lt_nav-share"],[15301973,".lx-share-tools"],[8348372,".lx-share-tools__items"],[8348383,".lx-share-tools__panel"],[13413851,".lx-sidebar-social-media"],[13826463,".lx-stream-post__footer-share"],[795539,".ly-share"],[692776,".ly-share-list"],[11262934,".lzd-follow-us-icon"],[5134912,".m-SocialLinksFresh"],[13243830,".m-app-footer--social"],[1709640,".m-article-share"],[11566749,".m-article-share__link"],[8574609,".m-article-socialbar"],[8684122,".m-article__follow-bar"],[12048738,".m-article__share-buttons"],[4234609,".m-article__socials"],[6819274,".m-brand-engagement--social-link"],[205641,".m-btn-facebook"],[10671716,".m-btn-instagram"],[10098297,".m-btn-twitter"],[10189502,".m-btn-youtube"],[4299313,".m-entry__social"],[7963238,".m-fbook"],[1637299,".m-feature-social-buttons"],[5677223,".m-footer-social"],[9085443,".m-footer__follow__content"],[36854,".m-footer__social-container"],[14910029,".m-global-header__facebook"],[7098994,".m-global-header__g-plus"],[6679590,".m-global-header__twitter"],[6679359,".m-global-header__youtube"],[16631508,".m-header--social-nav"],[7240657,".m-header__social"],[2547934,".m-header__social-button"],[16391591,".m-icon-facebook"],[6036771,".m-icon-fb"],[221572,".m-icon-instagram"],[6036783,".m-icon-ln"],[6036790,".m-icon-tw"],[9470495,".m-icon-youtube"],[14447432,".m-insta"],[16764124,".m-item-post-sharing"],[15297499,".m-navbar--menu-facebook"],[735347,".m-navbar--menu-google-plus"],[15312025,".m-navbar--menu-linkedin"],[14259641,".m-navbar--menu-pinterest"],[2595599,".m-navbar--menu-social"],[9261092,".m-navbar--menu-twitter"],[6181828,".m-share"],[5234159,".m-share-bar"],[3441519,".m-share-bar__link"],[4933713,".m-share-buttons"],[4656796,".m-share-buttons__inner-wrapper"],[3031207,".m-share-list"],[8078746,".m-share_selection_contextual"],[3031007,".m-share_site"],[5313951,".m-sharebar"],[11751497,".m-shared__item"],[15714744,".m-shares"],[6953910,".m-sharing"],[2948816,".m-sharing-toolbar"],[11128401,".m-sharing-toolbar-vertical"],[12485593,".m-site-nav__social"],[13881038,".m-site-social"],[6140359,".m-site-social-networks"],[4969093,".m-sns"],[3244434,".m-social-bar"],[5145510,".m-social-container"],[11990050,".m-social-media__share"],[14166987,".m-social-share"],[7956489,".m-socialIcons__icon"],[10173961,".m-socialShareButton__item"],[5297321,".m-socialbar"],[6960552,".m-socials"],[14096621,".m-socials--top"],[8879417,".m-socials__button"],[15610380,".m-socials__list"],[11757242,".m3Share"],[11827984,".m3d-sharing"],[6908776,".mT-socialLinks"],[8435009,".m_follow_us"],[10305334,".m_share"],[14412118,".m_social-icon-container"],[10569012,".macleans-social-footer__item"],[10569002,".macleans-social-footer__wrap"],[11422557,".mad__follow__social-link"],[5126289,".mad__social-network--teaser"],[5126294,".mad__social_network--custom"],[4902239,".mag_social"],[13862763,".magazine-bar__social"],[5223529,".magazine-share"],[4327031,".mail-share"],[13579681,".mail_share_desktop"],[15214820,".main-adsocial"],[3429968,".main-article-share-count"],[8254429,".main-article-share-counts"],[13968870,".main-content__share"],[4862492,".main-footer__bottom__social"],[12301432,".main-footer__menu_bottom__social"],[15959964,".main-footer__redes-sociais"],[13968964,".main-footer__social"],[578531,".main-footer__socials"],[11483672,".main-head__social-2"],[13633486,".main-header__social"],[8315690,".main-nav--social"],[11470190,".main-nav-social"],[15891672,".main-nav__social-dropdown"],[9988952,".main-single-share"],[10805894,".main-social"],[1355386,".main-sub-social"],[334365,".mainFooterBottomFacebook"],[6503978,".mainFooterBottomSlideshare"],[9610895,".mainListingSocial"],[3438827,".mainMenuSocialItem"],[6076308,".mainShare"],[3879130,".mainSocial-Content"],[10995209,".mainVerticalArticleSharingLinks"],[13883894,".main__header--social"],[14822121,".main__share"],[3959747,".main_search_social"],[6565316,".main_share_panel"],[14893777,".mainbav-hd-share"],[16013658,".map_share_links"],[10916098,".map_share_links_16_twitter"],[9803385,".markerly-sidebar-sharing"],[11162184,".mashfs-popup-share"],[2943705,".mashicon-facebook"],[15131129,".mashicon-google"],[2945563,".mashicon-linkedin"],[15124353,".mashicon-reddit"],[2536207,".mashicon-share"],[10136525,".mashicon-twitter"],[5296331,".mashsb-box"],[4473449,".mashsb-container"],[2585241,".mashsb-micro"],[973497,".mashsb-micro-toggle"],[11910251,".mashsharer-box"],[1559824,".mast-facebook"],[4970114,".mast-head__soial-links"],[3816777,".masterSocialbutton"],[14125381,".masterfooter__section--social"],[15950392,".masthead-club__social"],[14112222,".masthead-sm-btn--facebook"],[3717905,".masthead-sm-btn--twitter"],[7596433,".masthead-social"],[16269685,".masthead__dropdown-socials"],[5171958,".masthead__socials-links"],[9592757,".material-icons-share"],[11579862,".materna-shariff"],[3198863,".mb-header__social"],[8609197,".mb-social"],[8438385,".mbc-social-link"],[15241796,".mbdev-custom-social-links"],[5039556,".mbt-bookmarking"],[1284095,".mbt_social_floating"],[13301489,".mc-globalfooter__sns"],[10471151,".mc-share-post"],[4072731,".mc-share-toggle"],[15225182,".mc-social-icons,.mh-social-icons"],[11855081,".md-list-share"],[11283096,".md-lite-share"],[1268051,".md-mainArticle__share"],[5116175,".md-sharebar"],[5797503,".md-sharethis-toolbox-floatingbutton_placement"],[14167714,".md-social-toolbar-circle"],[9419717,".mdSocialButton"],[14778702,".mdi-facebook"],[6043764,".mdi-share"],[3389167,".mdi-share-variant"],[13240986,".mdi-twitter"],[9213779,".mdl_followUs"],[10351440,".media-engage-share"],[11294309,".media-menu-sharemenu"],[14117637,".media-object__social"],[11306116,".media-share-box"],[9864879,".media-share-button"],[13712591,".media-sharemenu-container"],[2039387,".media-social"],[4420135,".media-social-share-links"],[4639382,".mediaShare"],[1239851,".mediaShareGroup"],[1994063,".media__share"],[5787071,".megaphone-share-wrapper"],[4358548,".mejs-share"],[9553398,".mejs-share-button"],[5469397,".meme-share-box"],[16540085,".menu--footer-social"],[4061335,".menu--social-media"],[14842238,".menu--social-media-links"],[3808249,".menu-article-share"],[13797808,".menu-ext-social"],[8805421,".menu-facebook"],[7375603,".menu-fb"],[3628692,".menu-footer-social"],[2100082,".menu-footer-social-container"],[5161294,".menu-header-links-container"],[3147618,".menu-header-social-container"],[2094220,".menu-item-follow"],[14303760,".menu-item-type-social"],[4350761,".menu-latest-footer-social-menu-container"],[3608844,".menu-link-facebook"],[9478936,".menu-link-instagram"],[12152591,".menu-link-twitter"],[6487507,".menu-name-menu-social-links"],[11139533,".menu-reseaux-sociaux-container"],[10345995,".menu-section-social"],[4493584,".menu-share,.mini-share"],[12495555,".menu-sliding-social-container"],[9676718,".menu-social-buttons"],[5047527,".menu-social-buttons-container"],[5805300,".menu-social-container"],[3623992,".menu-social-footer"],[12023438,".menu-social-icons"],[5790178,".menu-social-instagram"],[12023790,".menu-social-links"],[2867523,".menu-social-links-container"],[3847043,".menu-social-media-menu-container"],[4064332,".menu-social-menu-container"],[12674823,".menu-social-navigation-container"],[5172956,".menu-social-profiles-container"],[1907708,".menu-socnav"],[4948778,".menu-twitter"],[4494505,".menu-twttr"],[3733033,".menuFacebook"],[5702657,".menuSocialBar"],[5702846,".menuSocialFAI"],[15505341,".menuTwitter"],[2174889,".menu__link--facebook"],[1323952,".menu__link--twitter"],[1335978,".menu__link--youtube"],[14842239,".menu__social-media-icons"],[4611426,".menu_share"],[15814195,".menu_social"],[4574710,".menusocial"],[8469189,".meraki_social_top_li"],[2900878,".message-share"],[7619522,".messageShareButtons"],[1483198,".messenger-barra"],[16012239,".meta-articles__social"],[734215,".meta-panel__social"],[5267402,".meta-share"],[9517630,".meta-share-bottom"],[16428444,".meta-share-count"],[9517192,".meta-share-expand"],[10881419,".meta-share-post-social-header"],[10063596,".meta-share-top"],[1045791,".meta-share-wrapper"],[10659320,".meta-shares"],[1917376,".meta-shb-buttons"],[11381684,".meta__share"],[4385075,".meta__shares"],[4385141,".meta__social"],[3814161,".method_share"],[3851141,".metro-social"],[16325524,".mf-single-article-share"],[6908774,".mf-social-item"],[6908693,".mf-social-list"],[3632889,".mgm-share-pinterest"],[5240600,".mgm-social-share,.mom-social-share"],[4053561,".mh-share-button"],[4419622,".mh-share-buttons"],[8611953,".mh-social-nav"],[4057868,".mh_magazine_facebook_page"],[14300777,".mhp1138_shareBtn"],[3221303,".microcontent-shares"],[5712479,".midlands-share-story"],[2825731,".minds-social"],[14443459,".mini-share-post"],[10277536,".mini-social-button"],[1900434,".mini-social-icons"],[10426644,".mini-social-media-sharing"],[1899860,".mini-social-share"],[8840459,".mini-social-share-list"],[4923334,".mini-socials"],[9926606,".mini-widget-social"],[3085860,".minimal-nav__social"],[2753274,".minimalshare"],[9926468,".minitwitter-widget"],[7046729,".mit-share"],[3389919,".mit-share-trigger"],[5195180,".mit-social"],[14543836,".mk-header-social"],[3881996,".mkd-blog-single-share"],[5013884,".mkd-share-link"],[9431446,".mkd-social-share-title"],[15949497,".mkdf-blog-share"],[2706466,".mkdf-single-tags-share-holder"],[9765943,".mkdf-social-icon-widget"],[8830062,".mks_social_widget,.mvp_social_widget"],[2620127,".ml-footer-social-links"],[16073191,".ml-share"],[2408410,".mmg_share_button"],[7673367,".mn_mbn_share"],[5507529,".mn_share_module"],[8233375,".mn_social_button"],[4872939,".mng-follow"],[5237788,".mnu-ico-fb"],[5237774,".mnu-ico-tw"],[5237763,".mnu-ico-yt"],[4716694,".mob-sharing"],[5094223,".mobile-facebook"],[180644,".mobile-footer-share"],[15421803,".mobile-share-buttons-spacer"],[7676356,".mobile-sharing-tools"],[4944999,".mobile-social"],[12508136,".mobile-social-tray"],[10495551,".mobile-social-wrapper"],[15650181,".mobile-socialshare-bottom"],[6146626,".mobile-socialshare-top"],[4014673,".mobileShare"],[13623346,".mobile_footer_follow_btn"],[16125680,".mobilesocial"],[2873314,".mobilesocials"],[1918531,".mod-facebook,.mod_facebook"],[3693098,".mod-facebook-fanbox"],[8253600,".mod-fb-connect"],[1973338,".mod-fb-share"],[2084674,".mod-fb-share-callout"],[4632072,".mod-follow"],[2383699,".mod-shareBox"],[10904291,".mod-sharing-with-topper"],[4655036,".mod-social,.mod_social"],[4796372,".mod-social-bar"],[3579319,".mod-social-bar-item"],[8885563,".mod-social-navigation"],[12546915,".mod-socialFollow"],[3207825,".mod-socialmedia"],[11504279,".mod-twitter,.mod_twitter"],[4630617,".modSharing"],[1673120,".modSocialbar"],[11085347,".mod_follow_us"],[10033096,".mod_footer_sociallist_iconlink"],[8933744,".mod_teaser_social"],[2289476,".modal-fb"],[8775637,".modal-share-icons"],[5045333,".modalwrapper-container__sharebar"],[2345148,".module--share"],[16503358,".module-default-social"],[2323551,".module-follow"],[9423511,".module-follow-us"],[5849738,".module-share-tools"],[2324757,".module-shared"],[15662478,".module-social-share-icons"],[15296645,".module-story-social"],[13755246,".module-twitter"],[572314,".moduleLSocialPlugins"],[1888150,".moduleSocial"],[1595918,".module__share"],[12342742,".moduletable_facebook"],[12341403,".moduletablesocialmod"],[3389225,".mom-share-buttons"],[3961940,".mom-share-post"],[5240367,".mom-social-icons"],[3581645,".mom-socials-counter"],[10825091,".mom-socials-widget"],[4892922,".mom_social_counter"],[11355800,".momizat-facebook"],[3203299,".momizat-social-icons"],[6538297,".momizat-social_counter"],[5150804,".momizat-twitter"],[6942191,".moreShare"],[4033765,".moreShareIcons"],[2015046,".more_btn_soc"],[15218547,".moretweetsmsg"],[7530280,".most-shared"],[4765844,".most-shared--container"],[14207202,".most-shared--placeholder"],[1418703,".motherboard-widget-social"],[4097645,".motogpSocial"],[13034393,".move-social"],[11126988,".movie-share"],[10923075,".mozedia-social"],[8820560,".mpf-i-share"],[4354415,".mplSocials"],[9938750,".mps-article-social"],[5298635,".mps-social"],[15465353,".mr_shareLabel"],[1233804,".mr_social_sharing_wrapper"],[16667024,".ms-footer_socials"],[5894153,".ms-share-container"],[6809190,".ms-share_inline"],[8612089,".ms-social-bar"],[660804,".msc-facebook"],[4033775,".msc-googlePlus"],[6546746,".msg-share"],[16180859,".msk-well-social"],[7068628,".mtm-footer-social__links"],[7766238,".mtphr-social-widget-links"],[1006561,".mtphr-twitter-widget"],[9431424,".mts-social-share-links"],[14562363,".mu-btn-pinterest"],[10455230,".mu-share"],[15236730,".mu-social-links"],[15252892,".mu-social-share"],[13564477,".multiplesocialwidget-wrapper"],[16297245,".mvp-alp-soc-list"],[2812829,".mvp-foot-soc-list"],[12653090,".mvp-nav-soc-but"],[10931037,".mvp-nav-soc-wrap"],[10273360,".mvp-post-soc-email"],[2703105,".mvp-post-soc-list"],[11818758,".mvp-post-soc-pin"],[2703131,".mvp-post-soc-twit"],[2703123,".mvp-post-soc-wrap"],[3250399,".mvp-soc-mob-email"],[14543555,".mvp-soc-mob-list"],[1183901,".mvp-soc-mob-pin"],[1235372,".mvp_facebook_widget"],[14225698,".my-fa-share-alt"],[5234170,".myspace-big"],[1570634,".mytweet"],[9764359,".myyahooHeadButton"],[3595266,".n-facebook"],[497473,".n-pinterest"],[5990909,".n-share-icon"],[12111451,".n-shares"],[8170930,".n-twitter"],[8753822,".nSF_recentShares"],[16446155,".nShare"],[8449121,".naked-social-share"],[3240083,".nano-share"],[610296,".nationalsocialshare"],[11837113,".native-share"],[5846918,".native-share-buttons"],[5847800,".native-share-wrapper"],[12058948,".nativeShareCount"],[2190225,".nativeShareCountContainer"],[4085643,".nav--share"],[129978,".nav--social"],[13854180,".nav--social-box"],[12168893,".nav--socials"],[8437198,".nav--stay-connected"],[12800766,".nav-bar-facebook"],[10798169,".nav-bar__social-links__link"],[10417100,".nav-button-facebook"],[4853788,".nav-button-pinterest"],[5511238,".nav-button-twitter"],[10829179,".nav-features__social"],[2576256,".nav-follow-us"],[15968111,".nav-footer-social,.new-footer-social"],[15989183,".nav-icon-facebook"],[5630431,".nav-icon-instagram"],[9372587,".nav-icon-twitter"],[5897766,".nav-inner-social-wrap"],[3609695,".nav-instagram"],[5453010,".nav-list-social-links"],[7836803,".nav-logo__social"],[6505194,".nav-primary-bottom-socialLinks"],[8367816,".nav-share,.nav_share"],[4713472,".nav-share-btn"],[13597516,".nav-share-count"],[14522587,".nav-soc-but"],[4152877,".nav-social,.nav_social"],[15752980,".nav-social-left"],[14236376,".nav-social-links"],[16527114,".nav-social-media-links"],[14236379,".nav-social-right"],[15753767,".nav-social-wrap"],[16401986,".nav-socials__link"],[86755,".nav-top__item-social"],[14313185,".nav-youtube"],[8372437,".navSocial,.navsocial"],[9534302,".navSocial-item"],[2604403,".navSocial-list-item"],[9803481,".navSocialDiv"],[5757132,".nav__fake--social"],[6097465,".nav__item--social"],[5213708,".nav__local__share"],[4173049,".nav__share"],[13021640,".nav__social"],[7160245,".nav__social-button"],[10120626,".nav_facebook"],[13854575,".nav_menu_social"],[10243473,".nav_pinterest"],[12931119,".nav_social_container"],[14404390,".nav_twitter"],[8363214,".nav_weibo"],[11301629,".navbar-social"],[13505054,".navbar-social-share"],[1840927,".navbar-sociallink"],[11627288,".navbar__nav__facebook__button"],[4758323,".navbar__nav__twitter__button"],[7341943,".navbar__social"],[12349123,".navicon-facebook"],[16722191,".navicon-twitter"],[10470945,".navigation-menu__item--social,.navigation-menu__item__social"],[10193071,".navigation-socialmedia"],[13489679,".navigation-socials"],[13747898,".navigation__socialmedia"],[4835663,".naytev-share-toolbar"],[15386762,".nb-share"],[10955614,".nb-share-by-email"],[9516334,".nb-social,.ns-social"],[8868313,".nb-social-links"],[231341,".nb-socialpanel"],[11482975,".nc_socialPanel"],[13472370,".ncpost-share-links"],[6151813,".nda-image-share__wrapper"],[15748313,".nda-navbar__share"],[13372507,".nda-share-post"],[16567683,".ndn_icon_share"],[4210473,".ndn_toggleShare"],[8769711,".need-share-button-default"],[12771988,".netPost_socialProfiles"],[996834,".network-bar-social-media-links"],[264482,".network-social-box"],[16617741,".new-bdsharebuttonbox"],[1058378,".new-post__social"],[8129065,".new-share"],[1721081,".new-side-share"],[4112844,".new-social"],[3321789,".newGigyaShare"],[7715296,".newSharerButtons"],[904976,".newSocialBar"],[5090178,".newSocialButtons"],[14297845,".newSocialShareButton"],[13682196,".newSocialShareButtons"],[15890297,".new_facebook_16"],[465581,".new_sharebar"],[10492536,".new_sharebar_bookmark"],[7380400,".new_sharebar_email"],[10492410,".new_sharebar_facebook"],[6181373,".new_sharebar_pinterest"],[10960155,".new_sharebar_twitter"],[11487163,".new_social_icon"],[4776613,".newarticle__social"],[14608124,".newdetailsocialwrapper"],[14275280,".newheader__old-social"],[2426043,".news-article-social-icons-wrapper"],[13571047,".news-article__share-content"],[8589716,".news-body-share"],[12450535,".news-content-share"],[10426671,".news-detail-share"],[5704970,".news-fix-share"],[12229051,".news-header-social"],[11102356,".news-item-sharing"],[4185066,".news-share"],[12349949,".news-share-article"],[5802508,".news-share-box"],[10606165,".news-share-button"],[2837016,".news-share-button-down"],[15450818,".news-sharing"],[6967217,".news-social-container"],[3607610,".newsDetailSocialMediaBox"],[11411746,".newsItemSharer"],[14865125,".newsSocialLinkTable"],[16512020,".news__share"],[13020066,".news_detail_share_wrapper"],[16012323,".news_head_fb"],[10980455,".news_item__social"],[4067224,".news_share"],[2199039,".news_share_botton_cont"],[16509290,".news_shares"],[3670424,".news_sns"],[6773757,".newsblock-page-footer__links__social"],[1616858,".newsfull__share"],[9363572,".newsletter__social-links"],[12292552,".newsplus_social"],[12873880,".nextgen-share-tools"],[5153256,".nfy-detail-social-media"],[6797272,".nfy-social-icons"],[6797335,".nfy-social-links"],[16161027,".ng-sharekit"],[15680813,".ngs-share-button"],[5502984,".ngs-t-share-button"],[15418884,".nhsShareSocials"],[4414017,".ni-share"],[10927713,".nice-menu-menu-social-menu"],[231190,".nm-social-list,.nn-social-list"],[11476153,".nmSocialMain"],[5612664,".nmg-footer__social"],[13824014,".nn-header-main__social"],[6773840,".nn-social-icons-header"],[15983312,".node-content-body-share"],[3582681,".node-share"],[9471616,".node-share-buttons"],[13069470,".node-share-sm"],[304168,".node-social"],[2105661,".node-social-buttons"],[3024958,".node-social-media"],[8449134,".node__social-links"],[2806603,".normal_social"],[8775576,".noticias-single__share"],[7495159,".noticon-facebook-alt"],[7512024,".noticon-instagram"],[3502477,".noticon-twitter"],[5943058,".notizia_share_wrapper"],[11090260,".nova_reseau-sociaux"],[1610747,".novashare-buttons-wrapper"],[16775475,".np-article-social-links"],[11037555,".npStoryShare"],[16112896,".nr-social-share-section"],[3023249,".nugget-share__btn"],[7229687,".nui-share"],[10446291,".null-instagram-feed"],[7292652,".nv-post-share"],[3295066,".nw-bottom-social"],[11529185,".nw-fb-page-panel"],[10952947,".nw-share-dropdown"],[12841038,".nw-sharing-buttons"],[2244241,".nw-social-container"],[7579936,".nw__social-wrapper"],[7189398,".nyh_share"],[1873834,".nypr-social-icons"],[14931955,".o-PinterestEmbed"],[8257815,".o-articleSocial"],[1261571,".o-articleSocial-row"],[8755990,".o-btn--share"],[6826189,".o-button--share"],[3562195,".o-footer__social"],[3263530,".o-footer__socials"],[9409380,".o-mobile-share-footer"],[2405566,".o-newsletter_and_social"],[6865384,".o-shareBooster__item"],[16766621,".o-social-icon"],[7715453,".oSocial"],[13362053,".oSocialLinks"],[3417471,".o_footer_social_media"],[13910119,".o_r_url_social_facebook"],[5841240,".o_r_url_social_twitter"],[6311121,".ob-ShareBar-share"],[1940385,".obs-block-follow"],[11907336,".oc-social-share-logos"],[11063265,".ocArticleFooterShareContainer"],[15623619,".ocArticleFooterShareLinksWrapper"],[11470074,".oceanwp-about-me-social"],[3441452,".oe_social_share"],[9888242,".official-social2"],[978784,".oi-share"],[2072240,".oi_soc_header"],[2923382,".om-share-bar"],[2483896,".om-social-links"],[2207345,".omc-social-media-icon"],[81967,".omc-social-small"],[15010137,".one-head-share-block"],[15009823,".one-head-share-links"],[6136072,".onenews_share"],[9422878,".onesongblock-share_block"],[8421086,".onp-sociallocker-overlap-box"],[2688873,".ont-social-networks"],[4248934,".oo-share"],[2500345,".open-share"],[13045836,".open-share-list"],[9254717,".open-share-toolbar"],[4147193,".open-social-layer"],[5335519,".open_share_box"],[8703226,".openshare"],[1852277,".opinion-menu-social"],[11501382,".opinion-template--headerBody-social-icons"],[4004325,".opju_socialmedia_widget"],[1442417,".opt-social_horizontal-row"],[16623608,".opt-social_horizontal-row_link"],[11986529,".opt-social_vertical-column"],[4560975,".opt360-share-buttons-article-start"],[7361874,".opt360-share-buttons-sidebar"],[1668224,".os-c-social"],[1937915,".os-social-bar"],[12449248,".ot-social-widget"],[13268676,".our_sharing"],[2731186,".ovSocialHeader"],[5380177,".overfooter-social"],[10770372,".overlay-open-share"],[9938697,".overlay_facebook"],[2472348,".ow-social-icons"],[13001721,".oxy-social-icons"],[559094,".p-article-social-share"],[5263215,".p-button-social"],[11090302,".p-footer-c-section--social"],[11693569,".p-footer-global-block-item02-other-social"],[4875098,".p-footer-social"],[511062,".p-post-shareItem"],[511205,".p-post-shareList"],[1791959,".p-social-widget"],[12479033,".paCmsArticle-section-header-social"],[8037493,".padded-footer-connect"],[11639685,".page-context-nav__share-menu"],[7956032,".page-controls--share"],[11029195,".page-controls-share"],[2379101,".page-fb-like"],[537529,".page-footer-social,.page-footer_social"],[10285298,".page-footer__social"],[1543312,".page-footer__social-link"],[13914071,".page-footer__social-links"],[614003,".page-header-social,.page-header_social"],[5206136,".page-header__social"],[14353080,".page-product__socials"],[3178084,".page-share"],[5952002,".page-share-box"],[16266397,".page-share-button"],[429990,".page-share-wrapper"],[5951317,".page-shareTray"],[13669749,".page-social"],[7151198,".page-social-counters"],[9009908,".page-socialshare"],[3065202,".pageFbLike"],[15968231,".pageFooter--left-social"],[11063273,".pageHead-share"],[15465668,".pageShareBtns"],[3043234,".pageSocial"],[2471342,".page_facebookFanPage"],[3055894,".page_share"],[1371489,".page_sharing_widgets"],[16073824,".pane-ajd-sharebar"],[3618149,".pane-ajd-sharebar-sharebarvideo"],[16156472,".pane-connect-w-us"],[10091128,".pane-custom-social-networking-links"],[5753223,".pane-exponent-social-fb-like-box"],[9264617,".pane-facebook-activity"],[15482377,".pane-fb-profile-widget"],[214910,".pane-follow-site"],[6488935,".pane-klw-follow"],[15614792,".pane-klw-share"],[3419183,".pane-menu-footer-social-links"],[10362300,".pane-menu-footer-social-menu"],[3818068,".pane-menu-menu-site-social-widget"],[9365954,".pane-post-social-post-social-block"],[429768,".pane-share-widgets"],[15619864,".pane-share-widgets-article"],[15619362,".pane-share-widgets-general"],[15394068,".pane-sharethis"],[14751118,".pane-sharethis-sharethis"],[10734084,".pane-sharethis-sharethis-block"],[4592740,".pane-social-follow-links"],[16162563,".pane-social-links"],[15888628,".pane-social-plugins-social-plugins-widget"],[5210517,".pane-social-widget-items"],[298344,".pane-socialblock"],[319552,".pane-storypage-sharethis"],[3093832,".panel--follow"],[3093750,".panel--social"],[14949209,".panel--social-wrap"],[3877280,".panel-follow-social"],[6969224,".panel-follow-us"],[588875,".panel-list--social"],[6454428,".panel-share-networks"],[13694101,".panel-social-facebook"],[6586292,".panel-social-twitter"],[7174493,".panelSocial"],[7148758,".panelTweets"],[14518890,".pangea_social_icons"],[10794801,".par-footer-social,.pre-footer-social"],[6857718,".par-sharepad"],[6352384,".parent-shareBox"],[6719243,".parent_share"],[75861,".parler-bttn"],[75298,".parler-icon"],[15756316,".partage-twitter"],[15428058,".partage_contenu"],[15312915,".partial-share"],[5002599,".partialSocialButtons"],[5866369,".pathSocialIcons"],[10006345,".patient-likebox"],[16224611,".patreon-button-facebook"],[4039923,".patreon-button-google-plus"],[10338177,".patreon-button-pinterest"],[6541724,".patreon-button-twitter"],[4480801,".pb-f-global-sharebar"],[7336266,".pb-f-page-newsletter-inLine"],[15879653,".pb-f-sharebars-top-share-bar"],[3216421,".pb-f-static-social-icons"],[5036726,".pb-side-social_bar"],[325620,".pb-social-count"],[11761707,".pbtsharethisbutt"],[2386722,".pcf-social-media-wrapper"],[10896338,".pda-topmenusocial"],[11939522,".pdb-share"],[5861762,".pdb-share-block"],[3251367,".pdb-social"],[11152179,".pds-share,.postshare"],[5406212,".pen_social_networks"],[7738935,".penci-facebook_page"],[12209796,".penci-social-buttons"],[12210030,".penci-social-counter"],[1884879,".penci-social-share-footer"],[812775,".penci-social__content"],[3619742,".penci-social__item"],[12293852,".penci-social_counter"],[4857108,".penci_facebook_widget"],[13173595,".penci_social_widget"],[1328351,".persistent-menu_share-links"],[8145953,".personal-social-btns"],[2739138,".pfooter__content__social"],[13581614,".pg-caption-share"],[9621006,".pg-follow"],[7259399,".pg-share-box"],[1518148,".pg-share-button"],[11608475,".pg-share-buttons"],[15870722,".pg-share-facebook"],[12345828,".pg-share-icon"],[11969832,".pg-share-icon-e-mail"],[15834022,".pg-share-icon-facebook"],[15825164,".pg-share-icon-linkedin"],[3206350,".pg-share-icon-twitter"],[15860160,".pg-share-linkedin"],[12345636,".pg-share-mail"],[4659372,".pg-share-pinterest"],[11606418,".pg-share-twitter"],[13605586,".pg-shareBar"],[15880718,".pg-shareBar-share"],[4115851,".pgevoke-contentarea-socialbuttons"],[14015094,".pgevoke-header-row2-right-social"],[1687077,".pgm-social-share"],[7686113,".ph-header-social"],[2900705,".phd_social"],[8883921,".phillyfooter-social"],[6983686,".phillysocial"],[8028514,".photo-share"],[8923084,".photoListSocialShare"],[13636387,".photo_social"],[7986213,".photoblock-footer-social"],[3987627,".phpval_pvp4_socialshare"],[10812348,".phshare"],[11692323,".pic-share"],[12760958,".picto-reseaux-sociaux"],[15746100,".picto_facebook"],[14221700,".picto_twitter"],[6792409,".pin-img-btn"],[14765647,".pin-it"],[3408426,".pin-it-btn"],[4954825,".pin-it-btn-shortcode-wrapper"],[3994262,".pin-it-button"],[5652862,".pin-it-large"],[12083278,".pin-share,.pin_share,.pintshare"],[3395115,".pin-social"],[12081654,".pinButton"],[16516052,".pin_custom_button"],[12088609,".pinit-btn,.pinit_btn"],[13252702,".pinit-btn-container"],[5322481,".pinit-button"],[12187094,".pinit-overlay"],[3406676,".pinitShare"],[6563077,".pinterest-btn,.pinterest_btn"],[9376333,".pinterest-button"],[16358567,".pinterest-custom-share"],[9373009,".pinterest-follow"],[279332,".pinterest-footer-share"],[9378901,".pinterest-holder"],[14339376,".pinterest-hover-container"],[4743500,".pinterest-icon"],[15245790,".pinterest-inner"],[4743656,".pinterest-link"],[10758020,".pinterest-post-share"],[15273724,".pinterest-share"],[4077107,".pinterest-share-btn"],[158242,".pinterest-share-button"],[4078344,".pinterest-sharetool"],[10756892,".pinterest-top-button"],[11465923,".pinterest-transparent"],[813047,".pinterest-wrapper"],[12098509,".pinterest.share"],[3423214,".pinterest1"],[15275140,".pinterestButton"],[5632943,".pinterestComponentShare"],[4743536,".pinterestShare"],[9763822,".pinterestShareTrigger"],[5861274,".pinterest_24"],[4743559,".pinterest_cont"],[7212296,".pinterestbg"],[6563108,".pinteresticon"],[15199027,".pintrest-link"],[1941032,".pintrest-share"],[13929835,".pionusnews-social-widget"],[8300545,".pionusnews_social_counter"],[5521762,".pipdig_widget_social_icons"],[3322235,".pk-share-buttons-item"],[3322214,".pk-share-buttons-link"],[3322237,".pk-share-buttons-wrap"],[9621168,".pk-social"],[12128538,".pk-social-links-items"],[1889791,".pk-social-links-wrap"],[15210181,".pl-nav-group--social"],[16133864,".pl-social-counter"],[4973291,".pl-social-counters"],[13305638,".place-share"],[9489559,".player-share-toggle"],[9488955,".player-social-share"],[3507519,".player__share"],[5406416,".plg_socialshare"],[5979144,".pluckButtonDiv"],[475550,".pluckCountDiv"],[535240,".plugin-socialshare"],[3071635,".plus-one-top-button"],[7332159,".plus-share-container"],[178255,".plusone-link"],[974649,".plusone_tigger"],[4999355,".pm-socialmedia"],[340771,".pn-social-icons,.pp-social-icons"],[4302232,".pnFacebookLikeBtn"],[10222047,".pn__share"],[14291333,".pn_socialmedia_widget"],[10332273,".po-hr-fl__sharing"],[6013742,".pocket-btn-icon"],[11723780,".pod_share"],[7851533,".polaris__social--icon"],[3269071,".poll-share"],[4373033,".poll-share-box"],[248322,".poll-social-header"],[6199274,".poll-social-icons"],[7094736,".popover-share"],[4361529,".popover-sharing"],[2545301,".popySocial"],[15958652,".post--share"],[4666893,".post--side-menu--social"],[11498040,".post-actions-share"],[4292394,".post-actions-shares"],[11356734,".post-content-share"],[8085550,".post-content__sticky-social"],[9576611,".post-email-share"],[6197080,".post-fb"],[12502345,".post-fb-like"],[15680656,".post-flikebox"],[527280,".post-footer-share"],[11353640,".post-footer-social"],[11353036,".post-footer__share"],[7238921,".post-full-content__social-footer"],[11987429,".post-header-section-social"],[8810881,".post-header_sharing-counter"],[13387676,".post-header_social-row"],[12530644,".post-like-share"],[640860,".post-meta-share"],[427077,".post-meta-social"],[9614295,".post-meta__option--fb"],[8396868,".post-meta__option--twitter"],[11722595,".post-meta__sharing"],[619329,".post-metasocial"],[15367002,".post-on-social-media"],[2738160,".post-share"],[11883083,".post-share-area"],[12488155,".post-share-b"],[4518040,".post-share-bar"],[5691464,".post-share-block"],[4518038,".post-share-bot,.post-share-box,.post-share-row"],[12443453,".post-share-box-circle"],[11326095,".post-share-buttons"],[5691302,".post-share-count"],[11883640,".post-share-data"],[11327100,".post-share-element"],[5691491,".post-share-email"],[12914140,".post-share-facebook,.post_share_facebook"],[5691466,".post-share-float"],[5691178,".post-share-icons"],[11883009,".post-share-item"],[5691621,".post-share-links"],[9521758,".post-share-menu-item"],[5691363,".post-share-panel"],[9523852,".post-share-pinterest"],[15830190,".post-share-pt"],[572312,".post-share-social"],[11327064,".post-share-toolbar"],[11326294,".post-share-twitter,.post_share_twitter"],[12923327,".post-share-whatsapp"],[572634,".post-share-widget"],[15122516,".post-share__sticky-wrapper"],[15832077,".post-sharebox"],[4515896,".post-sharebtns"],[571756,".post-sharebuttons"],[12488088,".post-sharing"],[11952050,".post-sharing-bd"],[12488068,".post-sharrre"],[4195437,".post-soc-count"],[12486823,".post-soc-pin"],[4195414,".post-soc-share"],[15717196,".post-soc-twit"],[15937121,".post-social"],[16603090,".post-social-buttons"],[16619410,".post-social-goog"],[11358746,".post-social-header"],[10434683,".post-social-pin"],[16592435,".post-social-plugins"],[16583490,".post-social-wrapper"],[12488934,".post-socials"],[2738840,".post-tweet"],[5710871,".postDelicious"],[14755667,".postDigg"],[15027987,".postFacebookIcon"],[11193427,".postShare"],[13932674,".postShareBtn"],[2646838,".postSocial"],[8698273,".postSocialBar"],[12755697,".postToFacebookFeed"],[3015389,".postTwitter"],[7159732,".postTwitterIcon"],[6895688,".post__fb-page-plugin"],[9713280,".post__pin-link"],[3310926,".post__share"],[14684319,".post__share--facebook"],[10943605,".post__share--share"],[9467326,".post__share--twitter"],[14684499,".post__share--whatsapp"],[10943613,".post__share--white"],[14764519,".post__share-container"],[10945379,".post__share-social"],[2365167,".post__single-social"],[12463838,".post__social-container"],[94633,".post__social-item"],[572246,".post_share_center"],[9995728,".post_share_dig"],[750058,".post_share_icons"],[750357,".post_share_stuff"],[3722345,".post_share_text"],[9995734,".post_share_top"],[3320112,".post_shares"],[11302482,".post_shrBtn_topBox"],[5728606,".post_sociable"],[5775370,".post_social_link"],[11360331,".post_toolbar_share"],[12398532,".postbit-social"],[15124494,".postcontent__socials"],[2657062,".postfblike"],[14953861,".postsw-share"],[2603124,".powa-share"],[2737895,".powerbarBoxDiv"],[3606269,".powerkit_social_links_widget"],[4637370,".pp-share-grid-item"],[327536,".pp-social-block"],[4999729,".pp-social-icon"],[688626,".pp-social-share-content"],[7567390,".ppr_priv_share"],[9456749,".praxis-social-links"],[13769814,".pre25SocialLinks"],[1544172,".prefooter__social"],[1667314,".prettySocial"],[14439799,".pretty_social"],[1699858,".prettysocial"],[12186857,".pri-share"],[2311720,".primary-share-buttons"],[13730999,".primary-social-buttons"],[5762426,".primaryFooter-top-social"],[5507231,".print-share"],[15635969,".print_and_shares"],[6099009,".prisna-social-counter"],[14851329,".prisna-social-counter-in-widget"],[10292735,".prl-header-social"],[11208018,".prod-social-wrapper"],[13959399,".prodShareBlock"],[1439398,".product-details__share"],[6839057,".product-info-social"],[13347946,".product-share"],[3719553,".product-share-v3"],[6792435,".product-social-area"],[649734,".product-social-icon-wrapper"],[11114704,".product-social-media"],[13352567,".productSocial"],[9569563,".product__share"],[9413207,".project-activity-twitter"],[2728398,".project-share-icons"],[841365,".promo-carousel-social"],[4271518,".promo-linkedin"],[4998211,".promote-facebook"],[13940111,".promote-twitter"],[13505212,".promotion-button-fb"],[12455734,".promotion-button-twitter"],[2643319,".property-social-icons"],[772106,".ps-facebook-liken"],[2703712,".psd-sharebar"],[10273123,".psd-sharebar-icon"],[11183636,".pst-share"],[8245035,".pswp__button--share"],[10697026,".pt-share"],[12752408,".pterest"],[14294041,".pub-page-share-tools"],[8765326,".public-share"],[7979059,".public-social-icons"],[7956569,".pull-quote-share"],[10177489,".pullquote-share"],[6413898,".pullquote_shares_wrapper"],[6957371,".pw-button-email"],[4707739,".pw-button-facebook"],[10990964,".pw-button-flipboard"],[5987096,".pw-button-twitter"],[13882808,".pw-facebook"],[1486626,".pw-share-popups"],[10177609,".pw-share-tools"],[996415,".pw-twitter"],[10423949,".pwebfblikebox"],[14327547,".pws_share_btn"],[2051132,".pxFacebook"],[10099660,".pxTwitter"],[2295784,".q_social_icon_holder"],[9062472,".qa-share-tools"],[2833504,".qf_socials"],[14200281,".ql-facebook"],[13714274,".ql-instagram"],[13926555,".ql-snapchat"],[16731518,".ql-twitter"],[14488278,".qlsocialicons"],[16501431,".qlwapp-button"],[14691877,".qode-blog-share"],[4005844,".qode-share-title"],[7985438,".qodef-social-share"],[6235918,".qrtui-c-gallery1-slide_tools_share"],[11314143,".qs-subscripe-btn"],[13788514,".qt-shareicon"],[13788563,".qt-sharepage"],[12485144,".qt-socialicon"],[5924898,".qticon-share"],[5424342,".question-socials"],[11393848,".quick-links__social"],[2266925,".quickshare"],[16046830,".quickshare-container"],[3592690,".qw-sharepage-large"],[4477955,".qw_social"],[7656988,".r-footer--social"],[12346611,".r-likes-wrapper"],[12712837,".r1-share,.tw-share"],[2766378,".r105_container_social_box_text_edit"],[7064717,".r7twitter-title"],[4123093,".ra-share"],[3376940,".ra-share-f,.ra-share-t"],[3318140,".radium-builder-widget-facebook-like-box"],[774597,".rads-share"],[8293556,".rads-social"],[3040117,".rainbox_share"],[4385205,".rambler-share"],[14225410,".rawhtml_twitter_widget"],[13228713,".rc-fb-widget"],[3363904,".rc_social"],[6689428,".rcom-social-site-footer"],[4403733,".rcshare"],[11151463,".rd-sidebar-social-link"],[1638881,".rd_mobile_social"],[10934655,".rd_social_container"],[1232433,".rde-share-popup"],[13615435,".rdsocial"],[4683515,".rdy_share"],[777520,".rdy_share-item"],[7205422,".react-share__ShareButton"],[7554920,".react_share_icons"],[14769674,".readmore-social"],[6721225,".receipt-social-icon-container"],[11590962,".recipe-infos-users__share"],[5162546,".red-fb"],[10958086,".red-footer__social-items"],[8332826,".red-linkedin"],[9854376,".red-twitter"],[10050415,".red-youtube"],[506033,".red_social_aside"],[10525946,".reddit-icon"],[14032111,".reddit-share-btn"],[1677264,".reddit-share-button"],[14033357,".reddit-sharetool"],[15739180,".reddit_button"],[4397659,".reddit_icon_shared"],[2170788,".redes-sociais"],[5464849,".redes-sociales,.redes_sociales"],[14077207,".redes-sprite-facebook"],[14546870,".redes-sprite-twitter"],[11327406,".redes_sociales_zz2"],[16077917,".redesign-social-icon-link"],[16077890,".redesign-social-icon-list"],[7475513,".redit_button"],[15629937,".redwaves_social_icons"],[3930856,".region-share-inner"],[5183902,".region-social"],[14842014,".region-social-links"],[14842025,".region-social-share"],[9180442,".related-share"],[10039679,".related-social"],[10034411,".related-tweets"],[6959351,".report-process-share"],[3780396,".reporter-social-buttons"],[28756,".reseaux-footer"],[7142892,".reseaux-share"],[6962285,".reseaux-soc"],[16339856,".reseaux-sociaux"],[6528869,".reseaux-sociaux-list"],[28107,".reseauxSociaux"],[11234722,".reseaux_sociaux_am"],[943207,".resoc-fb"],[3585481,".resp-sharing-button"],[7095615,".resultShare"],[14180037,".reuters-share"],[5542247,".rev-reaction-share"],[16626035,".review-social-icons2"],[4920095,".review_sharebar_vertical"],[5732589,".rf-footer__socials"],[10169501,".rfb-social-network-list"],[4672642,".rfd-sharetools"],[11035506,".rhd-social-box-wrapper"],[8406906,".ri-facebook"],[12811137,".ri-instagram"],[3368125,".ri-twitter"],[15527698,".right-rail-connect"],[15478911,".right-share-module"],[14910256,".right-slider-fb"],[13348946,".right-social,.right_social"],[8654419,".right-social-wrapper"],[7633265,".rightAreaSharingItem"],[2152145,".rightNavSocial"],[709823,".rightShare"],[15155031,".rightSidesocialBAr"],[7817067,".right__side__socials"],[9931307,".right_rail-follow_us"],[15497484,".right_social_block"],[14410697,".right_social_mg"],[15499133,".right_socials_wrap"],[9264463,".rlx-footer-share"],[16410355,".rlx-footer-social,.rui-footer-social"],[5617785,".rm-footer-social"],[4719590,".rmd-Share"],[13226811,".rmp-sharing"],[9475521,".rn_SocialBookmarkLink"],[1587777,".rnsocial"],[2665854,".rollover-fb"],[13437489,".rollover-shares"],[2665835,".rollover-tw"],[2665847,".rollover-vk"],[6760591,".ros-social-media"],[5796505,".round-btn-share"],[3030123,".round-social-buttons"],[16090898,".round-social-collection"],[11111190,".rounded-social"],[164048,".row-social"],[6419410,".rpPostLikeCntnr"],[9945088,".rpPostLikeWrap"],[16610822,".rr-share"],[6857893,".rrss__button"],[10323494,".rrss__button--email"],[14368522,".rrss__button--facebook"],[1494050,".rrss__button--twitter"],[5067045,".rrss_pie"],[9876330,".rrssb-buttons"],[1705846,".rrssb-buttons-container"],[15980057,".rs-menu-facebook"],[7905240,".rs-prod-socialshare"],[5119699,".rs-twitter-widget"],[12288162,".rsShareToggleBtn"],[10462965,".rs_facebook_actus"],[9158112,".rsn-gigya-sharebar-container"],[307796,".rss-social"],[16683485,".rss-social-head"],[12861226,".rssapp-card-social"],[8912576,".rt-social-buttons"],[13525535,".rtli-master-social-share"],[11293273,".rtsocial-container"],[249829,".rtv__share"],[4610682,".rtx-Share"],[1342350,".rui-social"],[867954,".rvt-c-footer-social"],[954780,".ryot_share"],[15580509,".s-btns"],[13583988,".s-content__share"],[5249765,".s-f__social"],[16424735,".s-facebook,.s_facebook,.sofacebook"],[3100531,".s-get-social"],[1284188,".s-get-social-share"],[9147634,".s-instagram,.s_instagram"],[16634937,".s-linkedin"],[11545592,".s-nav-social"],[16044604,".s-pinterest,.sopinterest"],[16376026,".s-share"],[5055261,".s-share-button"],[16042997,".s-sns-link"],[14525027,".s-social"],[4463989,".s-social-item"],[2766677,".s-social-share"],[15333078,".s-t-share-icon"],[14549029,".s-t-share-icon-c"],[5320111,".s-twitter,.s_twitter,.sotwitter"],[5723112,".s-youtube,.s_youtube"],[5694263,".s1-module-share"],[3979059,".s1-social,.sb-social,.sc-social,.sd-social,.sf-social,.sg-social"],[2086003,".s1-social-button"],[14569840,".s1-social-button-facebook"],[14798667,".s1-social-button-twitter"],[6981958,".s24-art-share"],[1917666,".s_fb"],[9523427,".s_google"],[8053691,".s_share_box"],[13855949,".saboxplugin-socials"],[16406745,".safirShare"],[9403866,".sal-leaf-accessori-sharebox"],[15790742,".save-share"],[3793900,".sb-blog-follow-wrap"],[2744106,".sb-likeshare"],[2316235,".sb-social-counter"],[14754994,".sb-social-counter-widget"],[16498107,".sbCount"],[7020236,".sbSocial"],[15833328,".sbSocialData"],[9920773,".sb_share"],[13107895,".sbm-follow-fb"],[5765434,".sbn-entry-social"],[2858324,".sc--facebook"],[7706409,".sc--google-plus"],[7961728,".sc--twitter"],[1122055,".sc-button-share"],[10221871,".sc-logo-social"],[15782596,".sc-pinterest-image-share"],[5993959,".sc-share-button"],[12870436,".sc-social-links"],[2316628,".sc-social-sharing"],[6563309,".scShareBoxRow"],[2360240,".scShareText"],[1161376,".scSocialIconsWidget"],[7643913,".sc_sns"],[14085296,".scl-shr-btns"],[3571185,".scpin-detector"],[12388440,".scrbbl-post-opts-wrap-share"],[9885022,".scrbbl-tb-share-actions"],[4586780,".scriptlesssocialsharing"],[13708853,".scroll-nav-social-item"],[14030409,".scroll-navigation-facebook"],[9036605,".scroll-navigation-twitter"],[11706508,".scroll-triggered-box"],[8814458,".scroll_fixed_wrapper_social"],[3752661,".scrolling_share"],[6194684,".scsb_facebook"],[16014145,".scsb_share"],[1258969,".scsb_sharebuttons"],[13580635,".scsb_twitter"],[11344031,".sd-news-sidebar-social"],[11727119,".sd-news-social-container"],[2501937,".sd-share"],[1650151,".sd-share-icon"],[2328238,".sd-sharing,.sf-sharing"],[11472694,".sd-social-icon-text"],[1510600,".sd-widget-teaser-share"],[2681923,".sd_footer--follow_us"],[6787616,".sdc-site-share"],[5501364,".sdw-share"],[1412859,".search-and-share"],[5289237,".search-social"],[6572142,".search-social-icons"],[8714657,".sec-socialgeneral"],[9624976,".secArtShare"],[6185248,".sec_share"],[2915812,".second-social-block"],[4672858,".second_part_redes_sociais"],[452108,".secondaryNav-social"],[6846389,".secondarySahre"],[3056050,".section-follow"],[2361157,".section-post-intro-share"],[14600831,".section-sharebar"],[3043782,".section-social,.section_social"],[10406113,".section_footer-social-links"],[3287581,".section_social_link"],[7853093,".section_social_title"],[16381110,".seda_share"],[2828188,".seguici-sui-social"],[14569897,".select-share"],[5185346,".selection-sharing"],[3413106,".selectionSharer"],[632016,".selfPromo__box--social"],[11339273,".sequex-social-icons"],[12642793,".serious-share"],[8127509,".service-links-facebook-like"],[11807682,".service-links-google-plus-one"],[15582567,".service-links-linkedin-share-button"],[11726422,".service-links-scmp-weibo-widget"],[13051208,".service-links-twitter-widget"],[8396872,".sexy-bookmarks"],[2768106,".sf-share-bar"],[13495867,".sf-widget-holder"],[5993908,".sfacebook"],[4447873,".sfmsb-follow-social-buttons"],[16733701,".sfollow_fb"],[16733719,".sfollow_tw"],[9774560,".sfsi_widget"],[8545491,".sg-facebook-btn"],[9144025,".sg-social-media-icons"],[1070721,".sg-twitter-btn"],[14446929,".sg-twitter-share"],[3964322,".sh-btn-fb"],[2279135,".sh-btn-insta"],[13417473,".sh-btn-twitter"],[3964340,".sh-btn-yt"],[7112297,".sh_facebook"],[1609167,".share--aside"],[7381551,".share--bottom"],[7381517,".share--column"],[1608754,".share--extra"],[6026043,".share--facebook,.sharer-facebook"],[248998,".share--item"],[7382473,".share--pocket"],[6475804,".share--twitter,.sharer-twitter"],[4400409,".share-0"],[4400456,".share-a"],[1670127,".share-action"],[2997782,".share-additional"],[9683434,".share-addthis"],[5993573,".share-alt,.share-art"],[1670680,".share-anchor"],[8835986,".share-and-comments"],[16530519,".share-area,.sharePanel,.share_area,.sharepanel"],[9665735,".share-article,.share_article"],[3830348,".share-article-button"],[8766047,".share-article-loop"],[3698582,".share-article-sec"],[3831167,".share-article-slider"],[3830936,".share-article-social"],[7031469,".share-article-tools"],[1187188,".share-article-vertical"],[15153264,".share-article-via-email"],[4400459,".share-b"],[1676022,".share-badges"],[5993536,".share-bar,.share_bar"],[3589169,".share-bar--bottom"],[3588989,".share-bar--detail"],[15922823,".share-bar--side"],[8159078,".share-bar-container,.share-btn-container"],[8801632,".share-bar-decs"],[8151849,".share-bar-highlight"],[8801793,".share-bar-icon"],[8801803,".share-bar-item"],[3388364,".share-bar-item-desktop"],[9507560,".share-bar-medium-container"],[2690051,".share-bar-outer-cont"],[15864408,".share-bar-small"],[12521794,".share-bar-small-container"],[10308672,".share-bar-with-dropdown"],[8802001,".share-bar-wrap"],[15835520,".share-bar__item"],[15835707,".share-bar__link"],[15835684,".share-bar__list"],[1675811,".share-before"],[15493123,".share-bg"],[8803018,".share-bis-item"],[8802916,".share-bis-link"],[8802937,".share-bis-list"],[297108,".share-block,.share_block"],[8393571,".share-block-item"],[16530558,".share-blog"],[16530549,".share-body"],[3510501,".share-body-bottom"],[1675500,".share-bottom,.share_bottom,.share_button"],[8929342,".share-bottom-fixed"],[9403672,".share-bottom-new"],[16203382,".share-box-fixed"],[16199865,".share-box-inner"],[9644439,".share-box-new"],[3588853,".share-box-wrapper"],[10932912,".share-boxGalleryArticle"],[16530554,".share-bsky"],[5993564,".share-btn,.share_btn"],[8823420,".share-btn-lnks"],[16530559,".share-btns,.share_btns"],[8930402,".share-btns-contain"],[16530533,".share-bttn"],[5523846,".share-button--email"],[3379050,".share-button--facebook"],[3387840,".share-button--linkedin"],[15077506,".share-button--twitter"],[8929321,".share-button-group"],[5524466,".share-button-inpage"],[3513398,".share-button-list"],[5523931,".share-button-quotes"],[4606372,".share-button-wrapper"],[15788558,".share-buttons-2"],[8932010,".share-buttons-area"],[3516218,".share-buttons-bar"],[4568894,".share-buttons-bottom"],[3516212,".share-buttons-box,.share-buttons-top"],[6489494,".share-buttons-container,.share_buttons_container"],[5473492,".share-buttons-fixed"],[5473757,".share-buttons-large"],[8932017,".share-buttons-line,.share-buttons-list"],[5473349,".share-buttons-multi"],[15178900,".share-buttons-sidebar"],[4569202,".share-buttons-widget"],[15178685,".share-buttons-wrapper"],[5473501,".share-buttons__item"],[5473337,".share-buttons__text"],[296439,".share-butts"],[1676456,".share-circle"],[1677303,".share-column"],[3761648,".share-comment-etc"],[7694502,".share-component"],[9617878,".share-contain"],[7872102,".share-container.vertical,.share_container"],[303632,".share-count,.share_count"],[6685358,".share-count-container"],[8553863,".share-counters"],[16530595,".share-data"],[2375489,".share-delicious"],[9278727,".share-desktop"],[16530608,".share-digg,.share_digg"],[8617391,".share-dropdown"],[307045,".share-duplc"],[9540549,".share-element"],[8646886,".share-elements"],[306330,".share-email"],[305914,".share-entry,.share_entry"],[7997592,".share-entry-meta"],[306182,".share-event"],[8676287,".share-facebook,.share_facebook"],[1530649,".share-facebook-like"],[1530651,".share-facebook-long"],[5454567,".share-facebook-twitter"],[15492994,".share-fb"],[3396797,".share-fbmessenger"],[16530672,".share-feed"],[1672186,".share-filled"],[1535712,".share-fixed-desktop"],[16530676,".share-flat"],[12004990,".share-flipboard"],[301199,".share-float"],[9821006,".share-float--visible"],[1394911,".share-float-overlay"],[3392012,".share-float-panel"],[3529998,".share-float__facebook"],[8808849,".share-float__title"],[9695535,".share-float__twitter"],[8688868,".share-floating"],[1672176,".share-follow"],[13022720,".share-follow-tab"],[1672025,".share-footer"],[16530663,".share-furl"],[15493016,".share-fx"],[5993653,".share-gab"],[1672988,".share-global"],[5993656,".share-goo"],[1672977,".share-google,.share_google"],[9539765,".share-google-plus-1"],[11462369,".share-googlebookmarks"],[15493233,".share-gp"],[16530746,".share-head"],[9728563,".share-heading"],[16530743,".share-help"],[1686516,".share-holder"],[311218,".share-horiz"],[1938278,".share-horizontal,.share_horizontal"],[311358,".share-hover"],[9056829,".share-icon-bar"],[11649015,".share-icon-container"],[14395936,".share-icon-list"],[10523171,".share-icon-small"],[3425178,".share-icon-toggle"],[8490732,".share-icons-bottom"],[14437529,".share-icons-box"],[10480899,".share-icons-list"],[8490518,".share-icons-meraki"],[11987579,".share-icons-sticky-box"],[14917230,".share-icons-wrapper"],[9123436,".share-iconsGalleryArticle"],[15493544,".share-ig"],[12708282,".share-in-article"],[53595,".share-in-footer"],[12679696,".share-in-post-fb"],[12679682,".share-in-post-tw"],[14909054,".share-indicator"],[9066209,".share-info-btn"],[14688978,".share-info-facebook"],[11614978,".share-info-pinterest"],[8497560,".share-info-twitter"],[4310540,".share-inline-footer-reddit"],[310567,".share-inner"],[14405380,".share-inner-wrp"],[14305426,".share-instagram"],[3415646,".share-interaction"],[15493563,".share-it"],[8491801,".share-item--google"],[12134239,".share-item-horizontal"],[310797,".share-items,.share_items,.sharelizers"],[3086816,".share-kit__facebook"],[12322145,".share-kit__instagram"],[3078090,".share-kit__linkedin"],[8647082,".share-kit__twitter"],[8646323,".share-kit__youtube"],[316080,".share-label"],[6127015,".share-label-text"],[1681935,".share-launch"],[16530873,".share-left"],[1682640,".share-legend"],[16530865,".share-line,.share_line,.share_link"],[3318371,".share-link-button"],[15166359,".share-link-container"],[11418387,".share-link-facebook"],[8318137,".share-link-twitter"],[8886489,".share-linkedin,.share_linkedin"],[3320634,".share-links--link"],[8318664,".share-links-footer"],[3318608,".share-links-label"],[16530860,".share-list,.share_list"],[344922,".share-list-button-box"],[14082920,".share-list-container"],[16530903,".share-mail,.shareEmail"],[15493422,".share-me"],[16729767,".share-media-side-fold"],[8350642,".share-media__a_tag"],[1675241,".share-medium,.share_mod_ul"],[16530896,".share-menu,.share-mini"],[15435149,".share-menu-component"],[9812814,".share-message"],[9565496,".share-messenger"],[16530889,".share-mewe"],[1675248,".share-module"],[15301633,".share-module--button-wrap"],[9376754,".share-module--count"],[16530892,".share-more"],[9591206,".share-more-wrap"],[5993928,".share-nav,.share_nav"],[8338479,".share-network-email"],[2561955,".share-network-facebook"],[10036523,".share-network-twitter"],[2552768,".share-network-whatsapp"],[5993929,".share-new"],[8951094,".share-newsvine"],[15493252,".share-nl"],[15493479,".share-on"],[9826132,".share-on-link"],[8780272,".share-on-title"],[9826158,".share-on-whsp"],[3361413,".share-open-button"],[4835616,".share-open-modal"],[316953,".share-opera"],[15493499,".share-or"],[1660846,".share-pannel"],[9761916,".share-pictures-overlay"],[5992846,".share-pin"],[4425436,".share-pinterest,.share_pinterest"],[9829779,".share-pinterest-dialog"],[1271736,".share-pinterest-icon"],[8171122,".share-platform"],[15493848,".share-pn"],[8863221,".share-podcast"],[286306,".share-popup"],[8371558,".share-popups-component"],[8189999,".share-position"],[16529968,".share-post,.share_post"],[8188758,".share-post-box"],[1660425,".share-prefix"],[16530024,".share-rail"],[1658602,".share-reddit"],[5993045,".share-row,.share_row"],[16530034,".share-rrss"],[16529814,".share-save"],[8000325,".share-scanning"],[9039747,".share-section"],[4827105,".share-service-button"],[724209,".share-service-icon-sharebar"],[5344273,".share-service-visible"],[12564091,".share-servise-block"],[5993015,".share-set,.share_sct"],[11696758,".share-show-modal"],[16529796,".share-side"],[7995052,".share-side-bar"],[8407313,".share-side-buttons"],[3196337,".share-sidenav-box"],[5428083,".share-signature"],[1659412,".share-signup"],[1659684,".share-single"],[8407538,".share-sites-thumbs"],[8069924,".share-sm-icons"],[9039907,".share-socBtns"],[1659524,".share-social,.share_social"],[11744914,".share-social-bottom"],[11768378,".share-social-box"],[3193478,".share-social-icon"],[3193479,".share-social-link"],[8404676,".share-social-links"],[3193498,".share-social-list"],[8404686,".share-social-media,.story-social-media"],[9039510,".share-socials"],[11545170,".share-soundcloud"],[9033499,".share-steemit"],[1659972,".share-sticky"],[4592445,".share-sticky--buttons"],[11942970,".share-sticky--count"],[287191,".share-story,.share_story"],[5206818,".share-story-container,.story-share-container"],[12542212,".share-story-mobile__engagement"],[287250,".share-stuff"],[16530080,".share-tags"],[8047625,".share-telegram"],[3051575,".share-test-result"],[16530111,".share-text"],[3051380,".share-text-holder"],[16530094,".share-this,.share_this"],[8039243,".share-this-article"],[8039600,".share-this-content,.share_this_content"],[3039802,".share-this-mobile"],[8038210,".share-this-new"],[16699874,".share-this-page"],[8039587,".share-this-popover"],[16699837,".share-this-post"],[3039556,".share-this-static"],[8038222,".share-this-tip"],[589775,".share-this__area"],[40248,".share-this__btn"],[16530084,".share-tick"],[1656645,".share-tiktok"],[290551,".share-title,.sharertitle"],[15493725,".share-to"],[1654595,".share-to-soc"],[15830971,".share-to-whatsapp-wrapper"],[1656522,".share-toggle,.share_toggle"],[1701016,".share-toggle-button"],[16530088,".share-tool,.share_tool"],[8733663,".share-toolbar"],[3025947,".share-toolbar-box"],[13111353,".share-toolbar-container"],[11779652,".share-toolbar__container"],[290074,".share-tools,.share_tools"],[4954549,".share-tools--primary"],[9328498,".share-tools--secondary"],[12543530,".share-tools-buttons-top"],[7903227,".share-tools-container"],[1326786,".share-tools-curated"],[8019031,".share-tools-footer"],[607838,".share-tools-list"],[1339313,".share-tools-wrapper"],[290677,".share-topic"],[468862,".share-total-top"],[16530086,".share-tray"],[15493701,".share-tw"],[8731919,".share-twitter,.share_twitter"],[8044748,".share-twitter-icon"],[8117915,".share-vertical"],[8157354,".share-via-facebook"],[283700,".share-viber"],[283631,".share-video"],[15488886,".share-video-link"],[15493744,".share-wa"],[15493747,".share-wb"],[16715139,".share-weather-fb"],[291203,".share-weibo"],[7856994,".share-whatsapp"],[1655523,".share-widget,.share_widget"],[16619613,".share-widget-box"],[8905425,".share-widgets,.share_widgets"],[8260158,".share-with-friends,.share_with_friends"],[3055523,".share-with-prompt"],[16529925,".share-wrap,.share_wrap"],[8894240,".share-wrapper,.share_wrapper"],[15493737,".share-wx"],[8981239,".share-wx-item"],[9405256,".share-youtube"],[16530279,".share-zone"],[214394,".share42init"],[4400741,".share4u"],[304278,".shareAction"],[1677393,".shareActions"],[3374732,".shareAfterAuthors"],[5993027,".shareArea"],[1658754,".shareArticle"],[4049896,".shareArticleButtons"],[279622,".shareArtigo"],[8368825,".shareArtigoDesktop"],[15457498,".shareBar"],[8813167,".shareBarBottom"],[3988240,".shareBarFloatter"],[8766981,".shareBarPostBottom"],[300567,".shareBarTop"],[8807705,".shareBar_gigya"],[16530876,".shareBlock"],[316644,".shareBottom,.sharebottom"],[15457310,".shareBox"],[2758972,".shareBox-article"],[5993965,".shareBox2"],[11074245,".shareBoxMeasure"],[16530713,".shareBoxes"],[15458096,".shareBtm"],[15458099,".shareBtn"],[3018209,".shareBtnContainer"],[5992983,".shareBtns,.sharebtns"],[5993201,".shareButt,.sharebutt"],[2987155,".shareButtonByline"],[16131844,".shareButtonList"],[1649658,".shareButtons,.sharebuttons,.sharebuttonu"],[249425,".shareButtons-button,.sharer-digg"],[6096758,".shareButtons-buttons"],[8056072,".shareButtons-label"],[8057419,".shareButtonsHolder"],[8057533,".shareButtonsSprite"],[2986999,".shareButtonsvideo"],[1681369,".shareComment"],[15458505,".shareCon"],[316632,".shareContHQ"],[8706656,".shareContainer,.sharecontainer"],[1590288,".shareContainerBottom"],[8554911,".shareContainerList"],[3343962,".shareContainerTop"],[8554882,".shareContainer_two"],[1681121,".shareControl"],[16530706,".shareCount"],[15459133,".shareCta"],[15467984,".shareDiv"],[9096311,".shareDropDown"],[13215264,".shareE"],[9149515,".shareExternal"],[5993588,".shareFace,.sharePage,.sharepage"],[9676052,".shareFacebook,.sharefacebook"],[4403392,".shareFb"],[15461596,".shareFix"],[14074278,".shareFloating_column"],[5993906,".shareForm"],[16530028,".shareFrame"],[4403347,".shareGP"],[16528982,".shareGPlus"],[16530036,".shareGroup"],[15463534,".shareGrp"],[13215277,".shareH"],[4918092,".shareHomeButtons"],[16530334,".shareIcons"],[1680193,".shareInFocus"],[2950827,".shareItem-twitter"],[428723,".shareItemLikeBox"],[5993697,".shareLeft,.shareText,.sharetext"],[4403457,".shareLi"],[5993852,".shareLike,.shareSide,.sharelike,.shareline"],[5993842,".shareLink,.sharelink"],[16530769,".shareLinks,.sharelinks"],[5993837,".shareList,.sharelist"],[1678823,".shareListBox"],[1678822,".shareListing"],[15453595,".shareMSN"],[4403692,".shareMe"],[9545114,".shareMeSingle"],[5993696,".shareMenu"],[4596148,".shareMenu--vertical"],[206240,".shareMenu__item"],[5771578,".shareModalWindowBottom"],[316429,".shareModule"],[8705577,".shareModuleBar"],[5993914,".shareMore"],[1681611,".shareMoreBtn"],[9760284,".shareMoreLink"],[301494,".shareNarrow"],[15453138,".shareNav"],[5993702,".shareNews"],[286021,".shareOption"],[12608552,".shareOption-wrap"],[15481310,".sharePad"],[9053451,".sharePinterest,.sharepinterest"],[5494298,".sharePopup__wrap"],[5993899,".sharePost,.sharecont,.sharepost"],[16530031,".sharePrint"],[5993042,".shareProp,.shareWrap"],[15474689,".shareRow"],[9540082,".shareSelector"],[16530729,".shareShare"],[1679320,".shareSideBar"],[316824,".shareSocial,.sharesocial"],[8554274,".shareSocialArticle"],[8554377,".shareSocialButtons"],[286030,".shareSprite"],[289948,".shareSticky"],[8078081,".shareSubscribe"],[4403751,".shareTW"],[1666001,".shareTextAUI"],[5993611,".shareThis,.sharethis"],[1963557,".shareThisArticle"],[8495899,".shareThisHeaderBox"],[9709044,".shareThisPost"],[9018038,".shareThisShare"],[1963861,".shareThisWrapper"],[1980363,".shareThis_button,.sharethis-bottom,.sharethis-button"],[16530774,".shareTitle"],[9754129,".shareToSocial"],[5993907,".shareTool,.sharetool"],[1681399,".shareToolBar,.shareToolbar"],[16530704,".shareTools,.sharetools"],[15485056,".shareTop"],[5993029,".shareTrig"],[5993139,".shareTwit"],[1656051,".shareTwitter,.sharetwitter"],[5993005,".shareUsOn"],[16530783,".shareVideo,.sharelines"],[4403890,".shareWa"],[5993612,".shareWhat"],[310856,".shareWidget,.sharewidget"],[310462,".shareWidth1"],[7081819,".share__btn--js"],[8128452,".share__button"],[16354486,".share__button-container"],[7082535,".share__buttons,.sharer_buttons"],[5533301,".share__call-to-action"],[15590006,".share__comments"],[8749115,".share__container--article"],[15801033,".share__facebook"],[1416646,".share__header-btn"],[258592,".share__icon,.shares_icon"],[9247804,".share__icons__container"],[1630977,".share__inner"],[5027626,".share__instagram"],[259028,".share__item"],[258415,".share__link"],[1631016,".share__links"],[258416,".share__list"],[3358699,".share__social-items"],[258556,".share__text"],[1631209,".share__tools"],[7088942,".share__twitter"],[7077295,".share__wrapper"],[7063857,".share__youtube"],[2713926,".share_and_discuss_box"],[5212084,".share_area_item"],[7031073,".share_article_icons"],[6303188,".share_bar_container"],[3545031,".share_bar_wrapper"],[5154007,".share_base_container"],[15471741,".share_bk"],[5993561,".share_blk"],[16525413,".share_block_art"],[16524833,".share_block_sub"],[8799857,".share_bottom_1"],[9632382,".share_bottons,.share_buttons"],[5993546,".share_box"],[8812897,".share_box_text"],[16223270,".share_boxes_new"],[8949757,".share_boxes_wraper"],[16552385,".share_btn_white"],[1675961,".share_bubble"],[7272165,".share_button_container"],[15133747,".share_button_dropdown"],[15133375,".share_button_facebook"],[5436927,".share_button_google"],[5473607,".share_buttons_col_1"],[2355442,".share_buttons_single_page"],[5473320,".share_buttons_style"],[1677117,".share_center"],[5993533,".share_con"],[9617992,".share_content"],[4922320,".share_content_container"],[9617511,".share_control"],[9591332,".share_counter"],[303797,".share_cover"],[5993522,".share_cta"],[2292093,".share_email_article"],[15471600,".share_fb"],[308682,".share_group"],[4404147,".share_h"],[1686780,".share_hidden"],[16530773,".share_icon"],[310599,".share_icons"],[1678976,".share_icons1"],[14437510,".share_icons_big"],[12178468,".share_icons_container"],[9063037,".share_img_main"],[311015,".share_index"],[14908816,".share_inline_header"],[310221,".share_issue"],[1679306,".share_items1"],[16530864,".share_lbox"],[315683,".share_links"],[15471824,".share_ok"],[285984,".share_panel"],[3186722,".share_part_dailym"],[6639216,".share_part_facebook"],[12463438,".share_part_insta"],[8179962,".share_part_twitter"],[8180195,".share_part_youtube"],[8869604,".share_pin_img"],[8879679,".share_pluging"],[3186672,".share_post_footer"],[4838022,".share_post_side"],[286082,".share_posts"],[8869290,".share_product"],[8207704,".share_question"],[5993040,".share_rdr"],[5355674,".share_sharethis"],[3195848,".share_side_center"],[9040627,".share_sidebar"],[15471178,".share_sm"],[286604,".share_small"],[1660097,".share_square"],[15470882,".share_tb"],[589574,".share_this_icons"],[1196289,".share_this_page_article_bottom"],[1790875,".share_this_page_article_toolbar"],[5952862,".share_this_story_box"],[290481,".share_three"],[8019155,".share_title_button"],[375904,".share_title_text"],[1656305,".share_to_box"],[5992973,".share_toi"],[8734724,".share_tool_24"],[4883048,".share_tool_container"],[8733653,".share_toolbox"],[5992980,".share_top"],[290558,".share_total"],[8731644,".share_trigger"],[15470903,".share_tw"],[5992971,".share_two"],[5992976,".share_txt"],[9628137,".share_under_post"],[15471024,".share_v2"],[5993172,".share_ver"],[5993154,".share_vid"],[15471081,".share_vk"],[4404140,".share_w"],[15471042,".share_wa"],[13215236,".sharea"],[16528657,".sharea-goo,.shares-top"],[8464425,".shareaholic-canvas"],[1966078,".shareaholic-like-buttonset"],[10048499,".shareaholic-show-on-load"],[9027845,".shareaholic-ui"],[15423498,".shareall"],[13215239,".shareb"],[15424698,".sharebar"],[304601,".sharebar-bg"],[9618898,".sharebar-home"],[7901945,".sharebar-mobile"],[579472,".sharebar-outer-vertical"],[7912190,".sharebar-radial"],[8716417,".sharebar-share"],[8764414,".sharebar-shareicon"],[3497023,".sharebar-top-desktop"],[3600483,".sharebarWrapper"],[2101865,".sharebar__sharecount"],[3703070,".sharebar_expanded"],[8762347,".sharebar_mainsites"],[302015,".sharebarbtn"],[5993703,".sharebear"],[8624652,".sharebelow-twitter"],[4402529,".sharebg"],[15424766,".sharebox"],[9971419,".sharebox-button"],[8779365,".sharebox-outer"],[1681888,".sharebox_new"],[15425299,".sharebtn"],[1648909,".sharebutcont"],[1649131,".sharebutdrop"],[8033877,".sharebutt__wrapper"],[289533,".sharebutton"],[6028682,".sharebuttoncontainer"],[12406371,".sharecount-item"],[11422045,".sharecount-social-btns"],[16528671,".shared-bar"],[11917066,".shared-counts-button"],[12140208,".shared-counts-icon-label"],[5930810,".shared-counts-label"],[6174788,".shared-counts-wrap"],[6171666,".shared-text-social"],[1631173,".shared_block"],[258557,".shared_menu"],[16530518,".sharedaddy"],[8749006,".sharedaddy-sidebar"],[1666580,".sharedesktop"],[4402400,".sharefb"],[1682333,".sharefloater"],[5993193,".sharefull"],[317151,".sharegoogle"],[5993030,".sharegrid"],[1677114,".shareiconsbg"],[1680371,".shareinclude"],[8887825,".shareing-title"],[309383,".shareinpost"],[16530921,".shareinsta"],[16530927,".shareintro"],[4402585,".shareit"],[5992969,".shareitem"],[15415557,".shareits"],[15417469,".sharekit"],[5993535,".sharelcol"],[16530770,".sharelight"],[9964776,".sharelink-pin"],[9965197,".sharelinkcont"],[9965180,".sharelinkedin"],[14314061,".sharelist__item"],[10809938,".sharelist__items"],[9767335,".sharelordhtml"],[305866,".sharenewsin"],[16530868,".sharenlike"],[5993761,".shareokez"],[1680372,".shareonclick"],[283823,".shareovanje"],[15421915,".shareovi"],[8762982,".sharepanel__bottom"],[6864948,".sharepanel__buttons"],[9572782,".shareplatform"],[1681988,".shareplusone"],[15439972,".sharepop"],[9750339,".sharepostwide"],[13215255,".sharer"],[15439908,".sharer-0"],[16528650,".sharer-btn"],[10381428,".sharer-delicious"],[7382048,".sharer-holder"],[249490,".sharer-icon,.shares-icon"],[2726508,".sharer-images-container"],[5737171,".sharer-linkedin"],[5991734,".sharer-vk"],[5992544,".sharerBar"],[16447677,".sharer__wrapper"],[3498334,".sharerich-wrapper"],[4403045,".sharers"],[10631415,".shares--floating"],[6484278,".shares-comment"],[1103951,".shares-horizontal"],[6145253,".shares-vertical"],[7820352,".sharesWrapper"],[1631014,".shares__item"],[1631271,".shares_tally"],[1681247,".sharesocials"],[5993570,".sharetags"],[301796,".sharetastic"],[9709407,".sharethis-bar"],[3390081,".sharethis-buttons"],[13643756,".sharethis-container"],[9709077,".sharethis-hor"],[5887869,".sharethis-inline-share-buttons"],[9017902,".sharethis-link"],[1962275,".sharethis-social"],[3390527,".sharethis-wrapper"],[15368194,".sharethisButton"],[9709355,".sharethispage"],[9888626,".sharetip-wrap"],[4402751,".shareto"],[12357203,".sharetool__item"],[12356279,".sharetool__list"],[1681396,".sharetool_bg"],[8540219,".sharetools-overlay"],[9759470,".sharetoolsnew"],[15444064,".sharetop"],[16529921,".sharetweet"],[1655490,".sharetweeter"],[9530698,".sharevertical"],[1659250,".sharewrapper"],[15446972,".sharewww"],[16530245,".sharewykop"],[15282297,".sharico2"],[13705956,".shariff-button"],[9677050,".sharify-btn-facebook"],[9683128,".sharify-btn-linkedin"],[10464502,".sharify-btn-pinterest"],[7925931,".sharify-btn-pocket"],[7926118,".sharify-btn-reddit"],[12801059,".sharify-btn-twitter"],[2851340,".sharify-container"],[15270489,".sharing--footer"],[1825242,".sharing-area,.sharingPanel"],[731049,".sharing-bar"],[14500505,".sharing-block,.sharing_block"],[13460741,".sharing-bottom,.sharing-button,.sharing_button"],[731043,".sharing-box,.sharing_box"],[731061,".sharing-btn:not(.btn-comments):not(.btn-copy-url):not(.btn-mail)"],[1226903,".sharing-buttons,.sharing_buttons"],[9107000,".sharing-buttons-set"],[3633362,".sharing-container,.sharing_container"],[16081042,".sharing-counters"],[731243,".sharing-div"],[9352632,".sharing-element-facebook"],[10414193,".sharing-element-mail"],[10023159,".sharing-element-twitter"],[16241898,".sharing-facebook"],[16543262,".sharing-fb"],[9205019,".sharing-google-plus"],[1825019,".sharing-home"],[1824977,".sharing-info"],[1824978,".sharing-item"],[1824892,".sharing-link"],[14494702,".sharing-links,.sharing_links"],[15762927,".sharing-links--body__item"],[11093515,".sharing-links--header"],[10783495,".sharing-links--story,.sharing-links__share"],[1824660,".sharing-open"],[13446920,".sharing-option"],[838650,".sharing-options"],[14490415,".sharing-popup"],[13443053,".sharing-social"],[13442733,".sharing-sticky"],[1824613,".sharing-tool"],[10669914,".sharing-tool-wrapper"],[592310,".sharing-toolbar"],[14485271,".sharing-tools,.sharing_tools"],[3633073,".sharing-top-float"],[582374,".sharing-twitter"],[730745,".sharing-twt"],[14990,".sharing-vertical"],[13438730,".sharing-widget"],[9272582,".sharing-widget__btn"],[1824392,".sharing-wrap"],[1824298,".sharing-zone"],[16543257,".sharingBar"],[16543255,".sharingBox"],[14478768,".sharingButton"],[10921654,".sharingButtonVertical"],[8829861,".sharingButtonsText"],[16502965,".sharingContainer"],[1067374,".sharingHandlers"],[6006463,".sharingHd"],[16069547,".sharingIconEmail"],[9200348,".sharingIconFacebook"],[9208758,".sharingIconLinkedIn"],[4536447,".sharingIconMoreServices"],[8839510,".sharingIconTwitter"],[1824988,".sharingLinks"],[730628,".sharingList"],[13445995,".sharingOptions"],[14485393,".sharingSticky"],[13447710,".sharingToolBar,.sharingToolbar"],[1824669,".sharingTools"],[863396,".sharingToolsBox"],[14439165,".sharing__list"],[16070481,".sharing_controls"],[3618007,".sharing_furniture"],[14494333,".sharing_label"],[1824861,".sharing_menu"],[16543254,".sharing_nw"],[10582879,".sharing_social_count"],[8839623,".sharing_tools_gall"],[1824397,".sharing_wide"],[14488502,".sharingfooter"],[3556675,".sharingfooter__external"],[1825043,".sharingicons"],[16539035,".sharinginarticle"],[730651,".sharinglink"],[15285629,".sharings"],[1825390,".sharings_box"],[6006457,".sharingtb"],[3631252,".sharingtools-anon"],[730555,".sharingwrap"],[9043885,".sharkskin-footer-social"],[7017284,".sharre-container"],[4420324,".sharrre"],[3561360,".sharrre-container"],[12851859,".sharrre_widget"],[11491924,".shars__socials"],[11502674,".shars__visible"],[4950874,".show-all-sharetool"],[16668079,".show-share"],[5403481,".show-share-count"],[9617762,".showShareMore"],[2950362,".show_facebook_widget"],[15292972,".show_social"],[740581,".showing-shares"],[9604037,".showme-share-buttons"],[16726601,".showsocial"],[13883875,".showthread-social"],[6898755,".shr-bookmarks"],[16463637,".shr-btn"],[12607920,".shr-btn-scl2"],[9072400,".shr-btn-tbl"],[13664265,".shr-btns"],[16170727,".shr_btn"],[12759844,".shr_bx"],[5604486,".shre-icon"],[8667121,".shre_social"],[11270742,".shrsg"],[9609468,".si-share"],[2768100,".si-share-box"],[5184433,".sib-post-share-buttons"],[13265992,".sib-shareButton"],[3054153,".sics-component__footer__secondary-social"],[1745508,".sics-component__sharebar"],[1330359,".side-article-share"],[12550009,".side-facebook"],[468070,".side-pinterest"],[12354830,".side-post-social"],[11777365,".side-social"],[12422560,".side-social-buttons"],[5322528,".side-social-links"],[7176172,".side-social-links-wrapper"],[2930706,".side-socials"],[6209527,".side-sticky-share"],[2922366,".side-twitter"],[6186943,".sideBarShare"],[7515118,".sideBarSocial"],[5833511,".sideShare"],[892370,".sideShareContainer"],[5210411,".side_share_parent"],[5926156,".side_sns"],[12077927,".side_social"],[5322563,".side_social_media"],[5826764,".side_twitter"],[1415779,".side_twitterfollow"],[4548336,".sidebar--share-article"],[4292282,".sidebar--social-list"],[11947995,".sidebar--social-list--ul"],[4862259,".sidebar-action-share"],[1322309,".sidebar-bluetweets"],[1889402,".sidebar-component--social-share"],[2472913,".sidebar-facebook,.sidebar_facebook"],[4902999,".sidebar-fb-container"],[4004001,".sidebar-fb-like"],[9690899,".sidebar-share"],[1318689,".sidebar-share-item"],[7013700,".sidebar-share-item-twitter"],[4829215,".sidebar-share-widget"],[66422,".sidebar-social,.sidebar_social"],[1328372,".sidebar-social-btn"],[4741636,".sidebar-socials,.sidebar_socials"],[66427,".sidebar-socila"],[7106647,".sidebar-tile-facebook"],[4572445,".sidebar-twitter"],[9677936,".sidebarFollow"],[9677582,".sidebarSocial,.sidebarsocial"],[14752240,".sidebar__header--twitter"],[103138,".sidebar__share"],[2976670,".sidebar__share-options-list"],[2732626,".sidebar__sharing"],[6595359,".sidebar_button_social"],[8964366,".sidebar_socialmediabox"],[15601466,".sidebarbox__facebook_fan_counter"],[9677484,".sidebarsharer"],[61505,".sidebartwitter"],[13822750,".sideblock_social"],[5304757,".sideblock_twitter"],[4978973,".sidefacebook"],[941809,".sideshares-slidein"],[16335650,".sidesocial,.std-social"],[6759596,".sign-up-follow"],[1483884,".simple-follow-module"],[15166407,".simple-share"],[5566850,".simple-share-buttons-container"],[673708,".simple-social-icons"],[5023040,".simpleShare"],[6693067,".simple_socialmedia"],[15068641,".simplesocial"],[2117761,".simplesocialbuttons"],[16219746,".simplesocialbuttons_inline"],[10273440,".single-article-social"],[10548206,".single-article__social__bottom"],[14907094,".single-aside-social-wrap"],[4568066,".single-content-share"],[13193384,".single-fb-share"],[9918338,".single-item-share"],[12066198,".single-meta-sharing"],[8371383,".single-post-meta-data__social-sharing"],[16019115,".single-post-meta-info-share"],[9932820,".single-post-share"],[14672527,".single-post-share-box-container"],[12030067,".single-post-sharing-button"],[1637896,".single-post-sharing-button-label"],[14819007,".single-post-sharing-button-list"],[590668,".single-post-social"],[12376670,".single-post-socials"],[591784,".single-post__share"],[11828420,".single-share"],[368884,".single-share-bar"],[6013746,".single-share-box-container"],[9920269,".single-share-logo"],[8090373,".single-share-pinterest"],[11623674,".single-sharing-btns"],[4499591,".single-sidebar-share"],[4190390,".single-social-button"],[11439288,".single-social-button-email"],[2986546,".single-social-button-whatsapp"],[573880,".single-social-wrap"],[4189739,".single-socials-icons"],[6157946,".singleMultiple-share"],[4672516,".singlePostShare"],[6288412,".singlePostShareButton"],[13029232,".singlePostShareButtonTwitter"],[2577811,".singleSocialShares"],[4020150,".single__content-share"],[10478913,".single__floating-share"],[5586138,".single__share"],[10157589,".single__share__label"],[2528895,".single__social"],[16596243,".single_post_share_container"],[16596275,".single_post_share_icon_post"],[13142471,".single_post_share_icons"],[167993,".single_post_share_reddit"],[11771830,".single_share"],[10173748,".single_share_bar"],[2442886,".single_share_block"],[11845825,".single_share_buttons_wrapper"],[7226149,".single_sharebar"],[5555911,".single_social"],[9780183,".single_view_top_social_wrap"],[1685881,".singlefollowme"],[3283527,".singlepage-socialicons"],[1350601,".singlepost_share"],[200131,".singlesocialfootericon"],[9947181,".sinsocialshare"],[13147336,".sinsocialshareright"],[12064843,".site-follow-us"],[14716581,".site-footer-col-social"],[4251114,".site-footer-facebook"],[9135088,".site-footer-flipboard"],[571754,".site-footer-follow"],[15232765,".site-footer-google-plus"],[9146984,".site-footer-instagram"],[12293171,".site-footer-twitter"],[12298793,".site-footer-youtube"],[12268721,".site-footer__social"],[1871923,".site-footer__social-link,.site-footer__social-list"],[5307156,".site-footer__social-links"],[4308630,".site-footer__socials"],[7841847,".site-head-social--small"],[9908473,".site-header-nav__social-icon"],[1070608,".site-header-social"],[15586311,".site-header__article-share"],[1071732,".site-header__share"],[14831644,".site-header__share-icons"],[14827507,".site-header__social-icon"],[4259588,".site-header__social-links"],[4338033,".site-header__top-facebook"],[14816076,".site-header__top-twitter"],[5455370,".site-nav--socials"],[2181869,".site-nav-social"],[4336826,".site-nav-social-facebook"],[16152360,".site-nav-social-google-plus"],[4570047,".site-nav-social-item"],[9172830,".site-nav-social-items"],[9818741,".site-nav-social-twitter"],[9818606,".site-nav-social-youtube"],[9044825,".site-navigation__right-social"],[5210814,".site-share-button"],[13813859,".site-share-buttons-container"],[5583508,".site-share-placeholder"],[401093,".site-share-wrapper"],[9579845,".site-social"],[5096696,".site-social-icon"],[5096573,".site-social-menu"],[4124976,".site-social-networks"],[8077382,".site-stats-fb"],[5504907,".site-stats-tweet"],[4313807,".site-sticky-social-right"],[576478,".site-topbar-social"],[4717485,".siteFooterSocialList"],[5334746,".siteFooter_social"],[4730128,".siteFooter_socialCon"],[12210364,".siteFooter_socialHeader"],[9409002,".siteFooter_socialItem"],[8126326,".siteNavSocial"],[11581538,".siteSocialIcons"],[14828628,".siteSocialIcons_wrapper"],[15946703,".site__footer-social-links"],[15840934,".site_share"],[9240004,".sitepageShare"],[726562,".sitewide-footer--social-nav"],[7295780,".sitewide-header-social"],[3387098,".sitewide-social-media"],[7176807,".siu_socialmedia_2"],[11502595,".sky-component-social-share"],[4923454,".sl-fb-sharer-button"],[2469447,".slate-footer__follow-slate"],[30255,".slickshare"],[2391297,".slide-desc-share"],[1368948,".slide-share-container"],[3332801,".slide_likebox"],[14437458,".slideout-follow"],[15572070,".slider-eo__share"],[1140379,".slider-social"],[4557367,".sliderSocialIconWrapper"],[10008566,".slideshow-share"],[7110525,".slideshow-share-buttons"],[10249592,".slideshow__header-share"],[4834515,".slim-header--social-icons"],[15345667,".sm-marketing-social"],[9160796,".sm-page-widget-sociallinks"],[5966588,".sm-share-follow"],[12619942,".sm-share-social-buttons"],[1055353,".sm-social-links-horizontal"],[9179768,".sm4-article-share"],[6547304,".sm4FollowWidget"],[13043883,".sm4ShareWidget"],[3023188,".sm4WidgetArticleShare"],[9007695,".sm_share_badge"],[8841297,".smbt-social-icons"],[796826,".smshare"],[10520379,".sn-share"],[8754126,".snapchat-share-button"],[10456276,".snei-social"],[1140219,".sns-bar"],[13724152,".sns-btn-wrap"],[14426286,".sns-btns"],[1139048,".sns-con"],[3003631,".sns-fb"],[14338277,".sns-link"],[7168910,".sns-link-wrap"],[13404416,".sns-list__item--facebook"],[7568631,".sns-list__item--hatena"],[3648335,".sns-list__item--twitter"],[8559314,".sns-section"],[5645104,".sns-share,.sns_share"],[4881715,".sns-share-area"],[4881969,".sns-share-icon"],[8565248,".sns-share02"],[8565721,".sns-sharing"],[3004072,".sns-tw"],[8421169,".sns-wrapper"],[3003718,".sns-yt"],[3026803,".snsBox"],[16027156,".snsPalette"],[16043363,".snsWrapper"],[2959193,".snsZone"],[2860749,".sns_box"],[4888107,".sns_box_single"],[8592731,".sns_comm"],[16022497,".sns_follow"],[5643942,".sns_right"],[2851548,".sns_sub"],[14266462,".sns_tile_wrapper"],[16469933,".snsb-balloon"],[15379877,".snsshare"],[6229907,".sny-footer-social-links"],[6201777,".soc-block"],[14670755,".soc-btn"],[14609919,".soc-btns"],[6816908,".soc-buttons-good"],[16359192,".soc-icon-bar"],[2113717,".soc-icon-circle"],[6213172,".socBmXing"],[16581371,".socButtons"],[9710276,".socFbLikeShare"],[16601708,".socFbShare"],[16285705,".socFollowMod"],[6217709,".socWidget"],[3858433,".soc_box2"],[10651217,".soc_btn"],[9613257,".soc_sharing"],[16583168,".soc_square"],[4211138,".soc_tabs"],[4638603,".soc_tw"],[10455650,".socail-area"],[10924141,".socailMediaLinks"],[16610585,".socailmain"],[1236948,".soci_icon_wrap"],[16740577,".sociaPayLasim"],[3700095,".sociable_tagline"],[6209225,".sociables"],[13150830,".social--article"],[15032407,".social--email"],[8522922,".social--facebook"],[16600414,".social--fb"],[15263082,".social--horizontal"],[3084678,".social--instagram"],[16018970,".social--mail"],[15255765,".social--pin-custom"],[3081559,".social--pinterest"],[15012936,".social--share"],[9548733,".social--share-links"],[15263316,".social--share-wrap"],[3082513,".social--share_btn"],[8916338,".social--snapchat"],[9723811,".social--social-link"],[10185533,".social--top"],[3117637,".social--tw-custom"],[12412838,".social--twitter"],[9030229,".social--twolines"],[9081934,".social--vertical"],[15030107,".social-action"],[8584261,".social-addthis"],[4559683,".social-align-default"],[10185402,".social-apps"],[10185578,".social-area"],[15269342,".social-area-syncer"],[16018889,".social-aside"],[3097079,".social-background"],[16019352,".social-badge"],[15036426,".social-badges"],[15036194,".social-banner"],[8587521,".social-banners"],[15282536,".social-bar-article"],[3106394,".social-bar-bottom"],[4629543,".social-bar-button-share"],[10474128,".social-bar-facebook"],[16019410,".social-bar-h,.social-tab-i"],[3106426,".social-bar-inline"],[8589621,".social-bar-new"],[5653824,".social-bar-pinterest"],[8360367,".social-bar-right"],[3106085,".social-bar-sticky"],[15282458,".social-bar-twitter"],[3106198,".social-bar-widget"],[15282555,".social-bar-wrapper"],[15036295,".social-barker"],[15271190,".social-big-buttons"],[4694433,".social-big-container"],[8585614,".social-bk-news"],[4495759,".social-block-content"],[11792975,".social-block-news-page"],[9936673,".social-block-news-page-update"],[3782788,".social-block-tabs-wrapper"],[15022531,".social-blocks"],[16226708,".social-bookmakrs-container"],[12683315,".social-bookmark"],[10096129,".social-bookmark-links"],[8770092,".social-bookmarks"],[10119130,".social-box-facebook"],[8694157,".social-box-float"],[3100378,".social-box-footer"],[8579519,".social-box-tab"],[15280016,".social-box-twitter"],[3100060,".social-box-widget"],[12482615,".social-btn-area"],[15261812,".social-btn-article"],[4663112,".social-btn-container"],[9755404,".social-btn-facebook"],[12482393,".social-btn-list"],[9971247,".social-btns-vert-wrapper"],[3112701,".social-button-box,.social-button-row"],[10539986,".social-button-group"],[10783802,".social-button-heading"],[10540913,".social-button-small"],[10783252,".social-button-wrapper"],[2247104,".social-button-wrapper-underpost"],[8566867,".social-button1"],[14209376,".social-button__wrapper,.social-buttons-wrapper"],[15049849,".social-buttons--content"],[8438031,".social-buttons--content-before"],[14162851,".social-buttons--follow"],[15293244,".social-buttons--uk"],[10783744,".social-buttons-bottom"],[14230130,".social-buttons-compact"],[14230006,".social-buttons-contact"],[12345698,".social-buttons-container"],[5308528,".social-buttons-float"],[10783620,".social-buttons-footer"],[2152406,".social-buttons-global__facebook"],[8328907,".social-buttons-global__twitter"],[10540573,".social-buttons-home"],[10540680,".social-buttons-left"],[10784046,".social-buttons-module"],[8969856,".social-buttons-r"],[5308141,".social-buttons-right"],[14213073,".social-buttons-sidebar"],[5307950,".social-buttons-thumb"],[14210535,".social-buttons-twitter"],[3112676,".social-buttons-v2"],[15097335,".social-buttons-vertical"],[12475075,".social-buttons1"],[5307053,".social-buttons__item"],[5307067,".social-buttons__list"],[16433619,".social-buttons__list--icon"],[9640571,".social-buttons_right-sticky"],[13168002,".social-card_box"],[4903630,".social-channel-links"],[15026358,".social-charms,.social-shares"],[8579251,".social-circles"],[5211573,".social-circles-facebook"],[14413273,".social-circles-instagram"],[11952842,".social-circles-twitter"],[3081538,".social-clipped-fb"],[3081552,".social-clipped-tw"],[16600407,".social-col,.social-pod,.social-row"],[16019038,".social-color"],[11819775,".social-component__link"],[6004603,".social-container-bottom"],[4866539,".social-contenitore-footer"],[12660666,".social-controls"],[16019039,".social-count"],[15288011,".social-count-boxes"],[3113489,".social-count-wrap"],[8581528,".social-counter"],[15286038,".social-counter-man"],[5343330,".social-counter-metro"],[10752972,".social-counter-widget"],[10792605,".social-counter-wrap"],[6307338,".social-counter-wrapper"],[12688746,".social-counters"],[5328110,".social-counts-single"],[16600396,".social-cta"],[13031435,".social-deferred"],[8577471,".social-displayer"],[15774994,".social-exit-intent-wrapper-wrapper"],[10921317,".social-expand-control"],[12277028,".social-expanded"],[16600384,".social-ext"],[10234237,".social-feed-twitter"],[1829003,".social-feeds-v1-content"],[16019090,".social-fixed,.social-sites"],[8567202,".social-fixed-bar"],[15278736,".social-fixed-links"],[6207223,".social-fl"],[16018995,".social-float"],[12708638,".social-floating"],[15017707,".social-follow"],[3087314,".social-follow-bar"],[9703318,".social-follow-block"],[3087324,".social-follow-box"],[4464140,".social-follow-button"],[9945965,".social-follow-buttons"],[4724357,".social-follow-buttons__button"],[15267716,".social-follow-item"],[9702550,".social-follow-items"],[15267737,".social-follow-list"],[9703344,".social-follow-small"],[3143711,".social-follow-us__list"],[2907011,".social-follow__container"],[8758948,".social-followers"],[10185730,".social-foot,.social-post,.social-root"],[15016950,".social-footer"],[9746608,".social-footer-block"],[3092705,".social-footer-ctr"],[8783885,".social-footer-fb"],[15262837,".social-footer-icon"],[3092732,".social-footer-pin"],[8783903,".social-footer-tw"],[15262820,".social-footer-wrap"],[3111390,".social-foursquare"],[10185536,".social-full"],[16018937,".social-group"],[8941255,".social-group-top"],[15020555,".social-groups"],[5606648,".social-h"],[10186072,".social-head"],[8412316,".social-head-list"],[15032556,".social-header"],[15032329,".social-height"],[8583131,".social-helpers"],[3087487,".social-holder-min"],[10185747,".social-home,.social-node,.social-note"],[3106388,".social-horizontal"],[16019019,".social-houzz"],[15017414,".social-hovers"],[6207211,".social-hp"],[12555794,".social-hp-items"],[16600397,".social-hub,.social-sub"],[8593808,".social-icon-ar"],[13761218,".social-icon-background"],[13093952,".social-icon-bar"],[11900572,".social-icon-container-footer"],[3091861,".social-icon-group"],[13094270,".social-icon-img"],[8359245,".social-icon-link"],[4423084,".social-icon-linkedin"],[8359248,".social-icon-list"],[13094330,".social-icon-one"],[15029926,".social-icon-t"],[3092543,".social-icon-table"],[9735351,".social-icon-twitter"],[8359865,".social-icon-wrap"],[9734192,".social-icon-wrapper"],[4497310,".social-icons-b__link"],[8357035,".social-icons-big"],[7262320,".social-icons-bottom-set"],[8593884,".social-icons-c"],[4496359,".social-icons-classic"],[3381923,".social-icons-color-black"],[11766648,".social-icons-container"],[4496691,".social-icons-desktop"],[15260230,".social-icons-float"],[9793429,".social-icons-footer"],[13883985,".social-icons-footer-bottom"],[15260231,".social-icons-links"],[3090073,".social-icons-list"],[8357031,".social-icons-new"],[9793791,".social-icons-radius"],[4496235,".social-icons-special"],[9793368,".social-icons-sticky"],[15260253,".social-icons-title"],[8357037,".social-icons-top"],[13092207,".social-icons-v2"],[15260224,".social-icons-white"],[9793784,".social-icons-widget"],[3090059,".social-icons-wrap"],[4496363,".social-icons-wrapper,.social-tools-wrapper"],[8593838,".social-icons_1"],[9710634,".social-icons__icons"],[15263922,".social-icons__link"],[8577320,".social-img-btn"],[15024797,".social-inline"],[15267403,".social-inline-list"],[8818334,".social-instagram"],[8609176,".social-kit__item"],[3101202,".social-layer-link"],[8587145,".social-layzing"],[10186056,".social-left"],[15258136,".social-like-module"],[3085952,".social-likes-pane"],[4609219,".social-likes__button"],[10224355,".social-likes__counter"],[15259836,".social-likes__icon"],[4609365,".social-likes__widget"],[15259838,".social-likes_ready"],[4609030,".social-likes_visible"],[8554783,".social-link-list"],[9868803,".social-link-pinterest"],[12898395,".social-link-top"],[8579498,".social-link-tw,.social-top-btn"],[15263258,".social-links-horiz"],[3087064,".social-links-list"],[3087059,".social-links-text"],[15263260,".social-links-title"],[4595144,".social-links-tooltip"],[9694361,".social-links-widget"],[3087050,".social-links-wrap"],[7983252,".social-links__container"],[9816060,".social-links__items"],[15260723,".social-links__list"],[12898437,".social-linksnbt"],[12863157,".social-list-art"],[15284088,".social-list-bubble"],[11097190,".social-list-container"],[15284202,".social-list-footer"],[8581561,".social-list-icon,.social-popover"],[10185668,".social-list:not(html):not(body)"],[8578639,".social-listing:not(html):not(body)"],[15255920,".social-main-footer"],[10078567,".social-meadia-share"],[15255724,".social-media--container"],[15273626,".social-media-16x16,.social-media-fixed"],[10036511,".social-media-banner"],[8427810,".social-media-bar,.social-media-nav"],[9576569,".social-media-bar-fixed"],[5482434,".social-media-buttons-footer"],[5482449,".social-media-buttons-single"],[5456839,".social-media-call-to-action"],[10036673,".social-media-column"],[10036542,".social-media-footer"],[15258017,".social-media-head-icons"],[10036336,".social-media-header,.social-media-sharer"],[10136178,".social-media-lhc-item"],[13021365,".social-media-li"],[5480251,".social-media-list-container"],[10036418,".social-media-module"],[12160302,".social-media-nav__sticky"],[15273622,".social-media-outer"],[3093062,".social-media-page"],[9554150,".social-media-page-wrap"],[15273605,".social-media-pages"],[15273612,".social-media-panel"],[10136294,".social-media-profiles"],[5480257,".social-media-service-module"],[15273603,".social-media-share"],[11792487,".social-media-share-buttons"],[12137962,".social-media-share-links"],[4793803,".social-media-sharing"],[32995,".social-media-sharing-buttons"],[4794056,".social-media-twitter"],[10036435,".social-media-widget"],[1447486,".social-media-widget-container"],[20779,".social-media-widget-icon-bar"],[4793792,".social-media-wrapper"],[12575927,".social-menu-btn-bottom"],[9752571,".social-menu-desktop"],[13014419,".social-menu-fix"],[8430846,".social-menu-item"],[8429856,".social-menu-span"],[3113041,".social-meta-count"],[5317205,".social-meta-facebook"],[8417770,".social-meta-item"],[10530188,".social-meta-twitter"],[8583381,".social-methods"],[10546600,".social-methods-wide"],[5083659,".social-mobile__share"],[13816111,".social-network-sharing"],[13820668,".social-network-wrapper"],[8583228,".social-network.widget"],[3112544,".social-networking"],[3112483,".social-networks-2"],[14610648,".social-networks-bayside"],[15219810,".social-networks-container"],[10768744,".social-networks-float"],[13723353,".social-networks-footer"],[5293192,".social-networks-link"],[10768745,".social-networks-links"],[5293205,".social-networks-list"],[14666483,".social-networks__badges"],[10770049,".social-networks__item"],[11615770,".social-networks__wrapper"],[10590904,".social-news-buttons"],[3118175,".social-newsletter"],[7356021,".social-newsletter-container"],[15017351,".social-node-2"],[6207215,".social-nt"],[9953297,".social-number-large"],[12913683,".social-onscroll"],[8571307,".social-options"],[8573977,".social-overlay"],[8277962,".social-page-btns"],[16019354,".social-pages,.social-panel"],[16600401,".social-pin"],[8576254,".social-plug-in"],[10749332,".social-plugin-twitter"],[8576249,".social-plugins"],[5341929,".social-plugins-small"],[10749319,".social-plugins-widget"],[16019012,".social-popup"],[10846176,".social-popup-backdrop"],[3113242,".social-post-share"],[16019028,".social-power"],[16018914,".social-print"],[4423273,".social-profile-icons"],[12772598,".social-profiles"],[4425136,".social-profiles-list"],[9728914,".social-profiles-nav"],[14031601,".social-profiles-widget"],[16018913,".social-promo"],[3090051,".social-promo-rail"],[15262514,".social-promote-box,.social-prompt--btn"],[15019796,".social-prompt"],[16600413,".social-rel,.social-sec"],[16019103,".social-right"],[12895458,".social-right-xs"],[14241212,".social-rightbar-buttons"],[9961550,".social-rocket-inline-buttons"],[10185755,".social-room"],[15029919,".social-scroll"],[10068947,".social-search-icons"],[4829830,".social-section-links"],[13033009,".social-sendmail"],[8417512,".social-separator"],[13022078,".social-services"],[15026916,".social-shadow"],[12840183,".social-shar-bar,.social-sharebar"],[16019108,".social-share"],[4830051,".social-share--column"],[10370513,".social-share--desktop"],[10750241,".social-share--linkedin"],[4830110,".social-share--sticky"],[3091969,".social-share-area"],[4830105,".social-share-article"],[10371067,".social-share-articolo"],[8611156,".social-share-bar,.social-share-nav"],[5032863,".social-share-bar-container"],[15266504,".social-share-block,.social-share-icons"],[10000831,".social-share-bottom"],[8611162,".social-share-box"],[8611137,".social-share-btn"],[3091978,".social-share-btns,.social-share-link"],[10000828,".social-share-button"],[4830107,".social-share-buttons,.social-share-options"],[927596,".social-share-buttons-wrapper"],[10001009,".social-share-circle"],[6221218,".social-share-collection"],[10746870,".social-share-container"],[15266514,".social-share-count"],[6231286,".social-share-count-full"],[919893,".social-share-counter__shares"],[4417764,".social-share-counts-cont"],[10000984,".social-share-custom"],[10000946,".social-share-expand"],[10370316,".social-share-facebook"],[3091973,".social-share-flat,.social-share-head,.social-share-wrap"],[10000603,".social-share-footer"],[10000588,".social-share-google"],[8221173,".social-share-head-article"],[8611152,".social-share-hed"],[6208556,".social-share-label-wrap"],[6212968,".social-share-lede-image"],[3091970,".social-share-left"],[15266505,".social-share-links"],[3091991,".social-share-list"],[4416557,".social-share-nota-single"],[4829605,".social-share-overlay"],[4830061,".social-share-product"],[10000621,".social-share-single"],[6223334,".social-share-single-top"],[10000662,".social-share-sticky"],[8611139,".social-share-svg"],[3091996,".social-share-text"],[15266507,".social-share-tiles"],[15266515,".social-share-title"],[4830063,".social-share-toolbar"],[4829741,".social-share-twitter"],[4829477,".social-share-wrapper"],[15026420,".social-share1"],[4951049,".social-share__button"],[15265852,".social-share__list"],[10286928,".social-share__wrapper"],[15026337,".social-shared"],[15026359,".social-sharer"],[4932596,".social-sharer-holder"],[10332796,".social-shares-wrapper"],[10329349,".social-sharethis-post"],[8626100,".social-sharing--article"],[8406516,".social-sharing-bar__li"],[8683528,".social-sharing-baseline"],[15264358,".social-sharing-bot,.social-sharing-btn"],[10310261,".social-sharing-bottom,.social-sharing-button"],[8405221,".social-sharing-buttons"],[10075521,".social-sharing-item"],[10075618,".social-sharing-link"],[10075901,".social-sharing-tool"],[15264368,".social-sharing-top"],[3090161,".social-sharing-v2"],[8704738,".social-sharing-vertical"],[10076218,".social-sharing-zone"],[10309939,".social-sharing__icons"],[4902163,".social-sharing__link"],[3092256,".social-show-links"],[3095531,".social-side-float"],[12879881,".social-side-nav"],[8579185,".social-sidebar"],[3095488,".social-siderail-l"],[15027732,".social-single"],[10185685,".social-site"],[3112507,".social-site-links"],[15022135,".social-sliver"],[4829080,".social-socialButtons"],[8581456,".social-sondage"],[16018861,".social-space"],[16018729,".social-stack,.social-stick"],[8567406,".social-stacker"],[15014652,".social-static"],[6918240,".social-statistics-widget"],[16018750,".social-stats"],[9005888,".social-stats-box"],[15013841,".social-sticky"],[3082201,".social-sticky-bar"],[10056190,".social-sticky-wrapper"],[9007816,".social-story-bar"],[16018723,".social-strip"],[10404124,".social-strip-medium"],[5575574,".social-strip-wrapper"],[15013511,".social-stripe"],[15283039,".social-stroke-icon"],[10185519,".social-stub"],[16018732,".social-stuff"],[15014706,".social-subnav"],[8977620,".social-subscribe"],[3970207,".social-subscribe-banner"],[3106507,".social-surface-rr"],[16600409,".social-tab"],[13093041,".social-tab-mini"],[10185931,".social-tabs"],[15036057,".social-tabset"],[10185940,".social-tail"],[8587703,".social-taskbar"],[8413533,".social-telegramm"],[10185673,".social-tiny"],[6207220,".social-to"],[15017362,".social-toggle"],[10185754,".social-tool"],[4411229,".social-toolbar__wrap"],[7244768,".social-tools-additional"],[9794289,".social-tools-bottom"],[3090055,".social-tools-home"],[4496116,".social-tools-primary"],[12027596,".social-tools-wrapper-bottom"],[8581718,".social-tooltip"],[12759652,".social-top-barz"],[12759471,".social-top-icos"],[16018927,".social-track"],[9029035,".social-utilities"],[8567120,".social-utility"],[9031512,".social-utils-top"],[13015779,".social-vertical"],[13720952,".social-warfare-container"],[15027717,".social-widget"],[8567828,".social-widget-li"],[10228407,".social-widget-sidebar"],[8567820,".social-widget-td"],[8579110,".social-widgets"],[4752950,".social-widgets-large"],[12792229,".social-wrap-box"],[3089923,".social-wrap-outer"],[16600394,".social-wrp"],[4690451,".social.kiosk,.social.footer-links"],[15673787,".socialActions"],[4273221,".socialActionsBottom"],[772905,".socialActionsTop"],[10221655,".socialBadge"],[16040272,".socialBadges"],[16040474,".socialBanner"],[6207910,".socialBar"],[9531854,".socialBar-single"],[9394235,".socialBarForum"],[8379283,".socialBarHeader"],[15489940,".socialBarNews"],[15489939,".socialBarVert"],[16039754,".socialBottom"],[10221713,".socialBtnLi"],[15520003,".socialBtnList"],[9472338,".socialButtonArea"],[8729324,".socialButtonBig"],[15496536,".socialButtons"],[1654194,".socialButtonsContainer"],[5537024,".socialButtonsToggle"],[9472865,".socialButtonsWdg"],[9404606,".socialButtonv1,.socialButtonv2"],[15509522,".socialCTALink"],[9450673,".socialChannels"],[6207873,".socialCnt"],[16041553,".socialColumn"],[15486382,".socialConnect"],[16601464,".socialCont"],[9458121,".socialContacts"],[8266944,".socialContainer"],[15944068,".socialContainerDesktop"],[14260473,".socialContainerWrap"],[10220150,".socialCount"],[15463810,".socialCounter"],[9024274,".socialCounterFacebook"],[1656226,".socialDotCom-home"],[5609876,".socialEl"],[1906504,".socialFBContainer"],[9555993,".socialFacebook"],[16601302,".socialFeed"],[16601291,".socialFext"],[9553151,".socialFixOuter"],[10217166,".socialFixed"],[10217833,".socialFloat"],[9560002,".socialFloating"],[16044630,".socialFollow"],[16044607,".socialFooter"],[4120165,".socialFooterIcon"],[16601311,".socialFull"],[10216620,".socialGroup"],[15984411,".socialHPright"],[16055295,".socialHeader"],[16055122,".socialHolder"],[16001685,".socialHubIcon"],[2078312,".socialHubInnerDiv"],[6331138,".socialHubWrapper"],[12863637,".socialIconContainer"],[15963866,".socialIconImg"],[9527752,".socialIconList"],[15963693,".socialIconNew"],[7803798,".socialIconRibbon"],[2146197,".socialIconStripes"],[2145830,".socialIconWrapper"],[5557238,".socialIconsArticlesBottom"],[10363992,".socialIconsList"],[10363604,".socialIconsRect"],[11879235,".socialIconsWrapper"],[7837688,".socialIcons_link"],[5609754,".socialIn"],[16601530,".socialInfo"],[10222593,".socialInner"],[10222406,".socialIntro"],[16601529,".socialItem"],[10222955,".socialItems"],[10219670,".socialLabel"],[10219151,".socialLarge"],[10219616,".socialLikes"],[16601367,".socialLink"],[16133376,".socialLinkBar"],[10219525,".socialLinks"],[15902260,".socialLinks-alt"],[16059010,".socialLinks2"],[8043212,".socialLinksContainer"],[9621989,".socialLinksNew"],[16601354,".socialList"],[8336453,".socialList_postPage"],[9619040,".socialListings"],[6208233,".socialLks"],[6208241,".socialLnk"],[16601374,".socialLogo"],[10220012,".socialLogos"],[12657247,".socialM"],[10218844,".socialMedia"],[11738274,".socialMedia-google"],[6788362,".socialMedia-linkedin"],[15158027,".socialMediaArea"],[3043016,".socialMediaBlock"],[9666966,".socialMediaBox"],[6805215,".socialMediaButtonBar"],[11739000,".socialMediaButtons"],[5499100,".socialMediaButtonsBlock"],[6793871,".socialMediaContainer"],[10764956,".socialMediaFollowLinks"],[15158773,".socialMediaIcon"],[1999022,".socialMediaIconlg"],[3042730,".socialMediaIcons"],[4866075,".socialMediaIconsSection"],[3066840,".socialMediaLinkContainer"],[3043173,".socialMediaLinks"],[15158309,".socialMediaList"],[1999394,".socialMediaModule"],[8437246,".socialMediaOnHeader"],[3042791,".socialMediaRefer"],[3043165,".socialMediaShare"],[11738601,".socialMediaSidebar"],[11738543,".socialMediaToolbar"],[1999510,".socialMediaWraper"],[16060507,".socialMedias"],[16107304,".socialMegaBar"],[16601398,".socialMenu"],[16099819,".socialMiniBox"],[6208223,".socialMod"],[6208046,".socialNav"],[12216216,".socialNavButtons"],[11820497,".socialNetContainer"],[9826982,".socialNetIcons"],[14289266,".socialNetwork--shares"],[14720634,".socialNetwork-container"],[12315518,".socialNetworkBox"],[15585128,".socialNetworkButtons"],[12315519,".socialNetworking"],[9826863,".socialNetworks"],[6208047,".socialNew"],[13429159,".socialOptionsTop"],[281494,".socialPageLinks"],[10198022,".socialPanel"],[16600727,".socialPart"],[347322,".socialPinterest"],[15166477,".socialPlugins"],[15162708,".socialPopouts"],[10198468,".socialPopup"],[4392456,".socialPostBottomBar"],[10204277,".socialRight"],[11045537,".socialRightBlock"],[16600907,".socialRoll"],[14899941,".socialSection"],[10203363,".socialShare"],[2357189,".socialShare-block"],[5885739,".socialShare-btn"],[8875399,".socialShareBar"],[14786748,".socialShareButtons-container"],[14901832,".socialShareDM"],[14901831,".socialShareFB"],[2357294,".socialShareFooter"],[14901845,".socialShareGP"],[12315602,".socialShareHover"],[12316642,".socialShareINSTA"],[5885770,".socialShareIcon"],[12315290,".socialShareLinks"],[2357163,".socialShareScroll"],[14901842,".socialShareTW"],[5886245,".socialShareWrap"],[14901841,".socialShareYT"],[14901998,".socialSharing"],[12311250,".socialSharingBar"],[12311239,".socialSharingFtr"],[2440483,".socialSharingLargeButtons"],[1197921,".socialSharing__icons"],[14906037,".socialSideBar"],[14905045,".socialSidebar"],[16024066,".socialSingle"],[16600946,".socialSite"],[16024359,".socialSquare"],[16023970,".socialSticky"],[12250938,".socialStickyBanner"],[10203653,".socialStrip"],[16024508,".socialStyle1,.socialStyle2,.socialStyle3"],[6207367,".socialSub"],[5649800,".socialSubFooter"],[6207456,".socialTab"],[15307669,".socialTestata"],[16600589,".socialTile"],[10194015,".socialTiles"],[16033196,".socialToggle"],[15293785,".socialToolBar"],[15294777,".socialToolbar"],[10194172,".socialTools"],[6207474,".socialTop"],[15297513,".socialTwitter"],[6207439,".socialUrl"],[12046409,".socialUtils-bottom"],[5609593,".socialV2"],[6631094,".socialVideodetay"],[15100912,".socialVisible"],[16027973,".socialWidget"],[15371845,".socialWidgetBottomBox"],[6496974,".socialWidgets-horizontalBar"],[16600803,".socialWrap"],[15045766,".socialWrapper"],[10205964,".social_300w"],[5609280,".social_b"],[4104872,".social_badges_above"],[16601067,".social_bar"],[3300705,".social_bar_menu"],[14826850,".social_bar_sites"],[10207462,".social_bind"],[16601062,".social_blk"],[7703885,".social_block--article"],[7703750,".social_block--overlay"],[15562191,".social_block_content"],[2707905,".social_bookmark"],[5161679,".social_bookmarking_module"],[15493598,".social_bookmarks"],[7958284,".social_bookmarks_title"],[16601061,".social_bot,.social_ioc,.social_mob,.social_row,.social_top"],[15318299,".social_bottom"],[15439585,".social_box_count"],[16601086,".social_btm,.social_ntw"],[2514289,".social_btn_single"],[16601087,".social_but"],[12374913,".social_buttons_bar"],[12374925,".social_buttons_new"],[12374935,".social_buttons_top"],[7015002,".social_buttons_top_nav"],[16037165,".social_butts"],[3323972,".social_callouts"],[7109483,".social_collumn_container"],[2514287,".social_containerx"],[16036589,".social_count"],[3504848,".social_counter-left"],[15318111,".social_counts"],[10207723,".social_data"],[9300971,".social_fb_like"],[16601059,".social_fix"],[12389895,".social_float_panel"],[15319290,".social_flyout"],[15318041,".social_follow"],[159324,".social_follow_icons_bottom"],[12383395,".social_follow_main"],[15494097,".social_follow_us"],[10207408,".social_foot,.social_post,.social_tout"],[15318276,".social_footer"],[12377159,".social_form_holder"],[6207502,".social_gg"],[15367940,".social_h_nets"],[15328542,".social_header"],[3928379,".social_header_icons"],[9273426,".social_i_30x30"],[3110469,".social_icon_set"],[2513611,".social_icons_wrap"],[15290832,".social_imageover"],[15348347,".social_island"],[10208338,".social_item"],[16036776,".social_layer"],[10207463,".social_like"],[12390643,".social_link_mobile"],[3058535,".social_linkedin"],[15143714,".social_links_con,.social_links_top"],[7644921,".social_links_container"],[3717236,".social_links_footer"],[3716921,".social_links_sticky"],[15596298,".social_links_wrapper"],[7808285,".social_linksnewspaper"],[7606565,".social_list_of_icons1"],[12273594,".social_media_buttons_frontend"],[4059248,".social_media_header"],[16073352,".social_media_section"],[12392835,".social_media_share"],[16075204,".social_media_ul_li_a"],[14988294,".social_menu_icon"],[3768132,".social_menu_network"],[15503710,".social_network_links"],[9324889,".social_options"],[2521690,".social_page_boxes"],[16036598,".social_popup"],[16601071,".social_sec"],[9303024,".social_section"],[12391523,".social_share-hover"],[16175323,".social_share_actions,.social_share_buttons"],[15174548,".social_share_bar"],[15174553,".social_share_blk"],[15174554,".social_share_box"],[9705687,".social_share_box_wrapper"],[15174529,".social_share_btn"],[4608419,".social_share_button_wrapper"],[13101643,".social_share_buttonbar"],[3026696,".social_share_cb,.social_share_fb"],[16175345,".social_share_counter"],[9299339,".social_share_h"],[2515522,".social_share_left"],[9713426,".social_share_list_holder"],[16174955,".social_share_privacy"],[12229914,".social_share_privacy_area"],[12387717,".social_share_table"],[3026717,".social_share_tw"],[16174693,".social_share_wrapper"],[15323717,".social_sharer"],[15323716,".social_shares"],[9299386,".social_sharing"],[8108713,".social_sharing_module"],[16225381,".social_sharing_panel"],[9297667,".social_sidebar"],[15324070,".social_single"],[2877206,".social_slide_in"],[6207492,".social_sm"],[2515193,".social_static_bar"],[15344995,".social_sticky"],[15905235,".social_stily_interne"],[14449766,".social_subscribe"],[10207737,".social_tabs"],[9296108,".social_toolbar"],[16036591,".social_tools"],[16035868,".social_w_box"],[15324087,".social_widget"],[3738407,".social_widget_container"],[12392157,".social_widget_item"],[4095308,".social_widget_table"],[9297748,".social_widgets"],[2514871,".social_wrap_inner"],[9318249,".social_wrapper"],[3648762,".social_wrapper2"],[9296375,".social_youtube"],[10319026,".socialaccounts"],[16080338,".socialakamai"],[16602257,".socialarea"],[12657264,".socialb"],[16602403,".socialb_tg"],[10254455,".socialbadge"],[4119804,".socialbar-mobile"],[760783,".socialbar-sidebar"],[8290796,".socialbar-sidebar-item"],[8130489,".socialbar-wrap-bottom"],[4116920,".socialbarwrapper"],[16081550,".socialbkmark"],[6237480,".socialblock_top_border"],[6208896,".socialbot"],[16115024,".socialbox-style-classic"],[3897699,".socialbox-widget"],[16602415,".socialbox2,.socialboxp"],[11027905,".socialboxsingle"],[16602425,".socialbtns"],[16081002,".socialbutton"],[9131441,".socialbutton--facebook"],[6020729,".socialbutton--twitter"],[16578872,".socialbuttons"],[5609159,".socialbx"],[722317,".socialchrome-grid"],[16074332,".socialcomman"],[11743876,".socialconnectbutton"],[16602456,".socialcont"],[10429664,".socialcontainer"],[10252694,".socialcount"],[16073553,".socialcountb"],[158385,".socialdefault"],[16602358,".socialdigg"],[6208964,".socialdiv"],[5608885,".socialem"],[10228074,".socialfancysliderCenterInner"],[10228081,".socialfancysliderCenterOuter"],[11199395,".socialfancysliderFixed"],[10072514,".socialfancysliderForm"],[10072520,".socialfancysliderHead"],[11199411,".socialfancysliderRight"],[10072543,".socialfancysliderWrap"],[16742767,".socialfbinsta"],[16085878,".socialfollow"],[10115381,".socialfollowercounter"],[16085855,".socialfooter"],[15481640,".socialfooter--fb"],[12662405,".socialfooter_links"],[12657274,".socialh"],[16087839,".socialheader"],[16602514,".socialicns"],[16602515,".socialicon"],[9696421,".socialiconheader"],[10263873,".socialicons"],[13240173,".socialicons-header"],[16088705,".socialicontd"],[6209325,".socialicr"],[278174,".socialimglink"],[6209332,".socialink"],[16602519,".socialinks"],[13165407,".socialite-instance"],[9645269,".socialite-widget"],[15712801,".socialite-widget-item"],[10613111,".socialitehover"],[1985592,".socialization_content"],[11122214,".socialize-containter"],[13299622,".socialize-icon--facebook"],[13299520,".socialize-icon--linkedin"],[12435689,".socialize-icon--twitter"],[10612890,".socialize-like"],[10612895,".socialize-link"],[275770,".socialize-top"],[10263948,".socializeIt"],[16602521,".socializer"],[14164183,".socializer-share-bar"],[895650,".sociall_container"],[10252325,".sociallinks"],[10983108,".sociallinksadd"],[16602602,".sociallist"],[16094022,".socially-btn"],[16602385,".socialmain"],[13228772,".socialmedia--ArticleFacebook"],[4138055,".socialmedia--ArticleTwitter"],[6260622,".socialmedia-article"],[6262054,".socialmedia-buttons"],[13099440,".socialmedia-footer"],[5205508,".socialmedia-menu"],[5205968,".socialmedia-side"],[13099598,".socialmediaDetails"],[6153839,".socialmedia_article_linkbox"],[925222,".socialmedia_float"],[5205733,".socialmedia_link"],[6289699,".socialmedia_toolbox"],[9743403,".socialmediaarea"],[924933,".socialmediabanner"],[10749560,".socialmediabar"],[925505,".socialmediabottom,.socialmediafollow"],[10749558,".socialmediabox"],[16628226,".socialmediabox_heading"],[5205450,".socialmediaicons"],[5205637,".socialmedialinks"],[16602390,".socialmenu"],[16093232,".socialmobile"],[10863074,".socialn2_links"],[233165,".socialn_links"],[6209038,".socialnav"],[10902853,".socialnav-item"],[16093738,".socialnavbar"],[6900638,".socialnetworkbox"],[5608796,".socialno"],[10970998,".socialnonsense-wide-articles"],[16062367,".socialplugin"],[16249069,".socialplugins"],[658575,".socialpop-container"],[16245043,".socialpopdust"],[10236821,".socialright"],[10235959,".socials-bar"],[16260039,".socials-block"],[10235965,".socials-box,.socials_box"],[16056492,".socials-btns"],[10235978,".socials-con"],[1295453,".socials-container"],[9957102,".socials-footer"],[16262932,".socials-icons"],[16263262,".socials-items"],[16274851,".socials-label"],[16056959,".socials-list"],[16056899,".socials-menu"],[16276610,".socials-round"],[16278230,".socials-share"],[16057196,".socials-text"],[9973076,".socials-widget,.socials_widget"],[16057110,".socials-wrap"],[14791276,".socials__buttons"],[7821961,".socials_buttons"],[7853247,".socials_content"],[16282842,".socials_white"],[8044543,".socialsbigicons"],[16601929,".socialsbox"],[16057022,".socialscroll"],[10235907,".socialshare"],[7975531,".socialshare--floating"],[13316288,".socialshare-icons2"],[13215123,".socialshare-wrapper"],[16056516,".socialshare2,.socialsharep,.socialsharer,.socialshares,.socialsharex"],[13316295,".socialshare_inside"],[9958002,".socialsharebtm"],[9957993,".socialsharetop"],[16254670,".socialsharing"],[8039421,".socialsharing-buttons"],[16601922,".socialside"],[16266165,".socialsidebar"],[16266473,".socialsidehed"],[10236017,".socialsider"],[10236453,".socialstrip"],[10236308,".socialstuff"],[10236377,".socialszwei"],[6208448,".socialtab"],[15706745,".socialtab_container"],[16601830,".socialtags"],[10226716,".socialtools"],[6958441,".socialtoolstext"],[16601841,".socialtopb"],[5608346,".socialts"],[16060773,".socialwidget"],[16601795,".socialwrap"],[12656979,".sociaux"],[10296257,".sociaux_suivre"],[4690515,".socicn"],[12650781,".socicon"],[15805739,".socicon-facebook"],[822693,".socicon-instagram"],[16007501,".socicon-linkedin"],[13526951,".socicon-twitter"],[13372384,".socicon-youtube"],[16325182,".socila-icons"],[11605810,".socio"],[6207018,".sociotags"],[13032769,".socmark_container"],[12518056,".socmed2"],[10079141,".socmedIcons"],[16213651,".socmedgoogle"],[10200509,".socmedia"],[5076882,".socmedia-logo"],[10120389,".socmedicons"],[4687182,".socnav"],[3769820,".socnet_left_float"],[11422755,".socnet_shares_cont"],[10407796,".socshare"],[4668371,".sogoogle"],[13334366,".solid-social-icons"],[4852680,".some-icon-share"],[1206378,".sosialShareContainer"],[13873854,".sosial_links"],[5634264,".sosiallar"],[7929495,".sosmedshare"],[8016987,".sosyalAglar"],[13529782,".sow-social-media-button"],[1089156,".spIconLinkTwitter"],[4905474,".sqs-svg-icon--list"],[6302992,".square-social"],[4944245,".squareShareButtons"],[11434149,".srg-share-icon"],[11696402,".srg-share-icon-container"],[8445339,".ss-facebook"],[13370893,".ss-follow-network"],[7080740,".ss-follow-total-counter"],[11102828,".ss-ic"],[12372043,".ss-inline-share-content"],[2556448,".ss-instagram"],[10221286,".ss-share"],[12228508,".ss-share-network-content"],[6368292,".ss-sharing-container"],[4732204,".ss-shr"],[14798570,".ss-social-button-wrapper"],[2093239,".ss-social-circle"],[14170072,".ss-social-icons-container"],[2316573,".ss-social-regular"],[9144849,".ss-social-share-label"],[1534741,".ss-total-shares"],[2326012,".ss-twitter"],[8099766,".ss-whatsapp"],[7082019,".ss_sharebar"],[6849665,".ss_social"],[6225281,".ssb-share"],[100609,".ssb_followers"],[5541467,".ssba-share-text"],[9999180,".ssba_diggit_share"],[10942161,".ssba_email_share"],[12715786,".ssba_facebook_share"],[5696374,".ssba_pinterest_share"],[10125504,".ssba_reddit_share"],[13702472,".ssba_share_link"],[13682359,".ssba_sharecount"],[5879475,".ssba_twitter_share"],[16551664,".ssbas-wrap"],[9951947,".ssbp-container"],[964638,".sscb-facebook"],[10989953,".sscb-pinterest"],[1871545,".sscb-twitter"],[146629,".sshare-facebook"],[15790186,".sshare-google"],[427245,".sshare-linkedin"],[1510370,".sshare-twitter"],[5503577,".sshare_buttons"],[3939348,".ssharec"],[8760850,".ssk-facebook"],[4464239,".ssk-google-plus"],[8407284,".ssk-linkedin"],[7447281,".ssk-pinterest"],[1916855,".ssk-sharethis"],[2198726,".ssk-twitter"],[7027763,".ssk-vk"],[8936134,".ssochial"],[7561089,".ssocial"],[12382265,".sss_shares_block"],[16707679,".sst-social-share"],[10498103,".ssto-share-buttons"],[2838741,".st-custom-button"],[12864211,".st-social-block"],[3295499,".st-social-share-buttons"],[2064847,".st-social__share"],[2095306,".st-socialnetwork"],[13036238,".st-topbar-social"],[7187357,".st_digg_custom"],[15703642,".st_email_custom"],[1970580,".st_facebook_custom"],[1971006,".st_facebook_hcount"],[13676587,".st_facebook_large"],[1971424,".st_facebook_vcount"],[7246038,".st_linkedin_custom"],[14356329,".st_linkedin_large"],[13710606,".st_pinterest_custom"],[5795523,".st_pinterest_large"],[13711499,".st_pinterest_vcount"],[4770232,".st_reddit_custom"],[9491454,".st_sharebar_new"],[12984489,".st_sharethis"],[467398,".st_sharethis_custom"],[9485323,".st_sharethis_large"],[1858936,".st_story_topshare"],[8398116,".st_twitter_custom"],[8398835,".st_twitter_hcount,.st_twitter_vcount"],[8680813,".st_twitter_large"],[4030543,".stack-list-share"],[3828895,".stack-share-bar"],[9925287,".stacked-social-buttons"],[6169692,".stacker-shares"],[4878640,".standingShareBar"],[11846815,".static-social"],[11071483,".static-social-bar"],[11612468,".sti-share-box"],[9423427,".stick-share,.stickyshare"],[10644034,".stick_social,.stickysocial"],[1259711,".sticky-likebox"],[10746084,".sticky-share"],[15547668,".sticky-share-bar"],[3659516,".sticky-share-bar__icon"],[5032641,".sticky-shares-wrap"],[14376007,".sticky-side-share"],[6895125,".sticky-social"],[3319442,".sticky-social-block-social"],[13530451,".sticky-social-buttons"],[7896877,".sticky-social-group"],[3603613,".sticky-social-icons-lg"],[8121858,".sticky-social-inside"],[7896290,".sticky-social-share"],[9414632,".sticky-wrapper--likegate"],[1574502,".stickyNav-social"],[15094251,".stickyVerticalSocialContainer"],[6187716,".sticky_footer_social_facebook"],[11929867,".sticky_footer_social_google"],[14148986,".sticky_sharing"],[2874535,".sticky_social"],[4573499,".sticky_socialbar"],[8841109,".stm-gallery-action-unit[title=\"Share\"]"],[6122222,".stm-share"],[15115271,".stm-shareble"],[4409689,".stm-socials"],[8716414,".stm-socials__icon"],[11091914,".storifycon-share"],[8768281,".story-action-share"],[8929319,".story-button-share"],[6107484,".story-col-share"],[1058892,".story-footer-social"],[10208198,".story-header__social"],[14151959,".story-share,.story_share"],[14351087,".story-share--end"],[14349184,".story-share-btns"],[12708600,".story-share-buttons"],[3222247,".story-share-tools"],[12682646,".story-social"],[14279334,".story-social-bar"],[8404683,".story-social-share"],[10335930,".story-social-share-fix"],[11744411,".story-social-widget"],[7541399,".story-tool-share"],[8019711,".story-tools-social"],[8756110,".story-top-social"],[12654018,".story__share"],[4367091,".story__social"],[3358049,".story__social-share"],[8322627,".story_allsocial"],[7898714,".story_share_blk"],[14349632,".story_share_text"],[8402041,".story_social_share"],[10820563,".story_tools_social_buttons_top"],[7809463,".storypage-share"],[16720379,".storyshare"],[12168376,".storysharebottom"],[14147338,".storysocial"],[4777478,".str-social-sidebar"],[9976629,".strapline__social"],[7552831,".stream-social-cta"],[13698165,".stripe-social"],[9483602,".stripped-down-sharebar"],[5334615,".stt-share"],[3913011,".stuff-social"],[11007112,".stwitter"],[14049331,".su-social-media-container"],[5402672,".sub-bar-social"],[5777865,".subHeaderSocial"],[14702819,".subNavSocial"],[2394031,".subShare"],[9679287,".sub_fb"],[6713090,".sub_jeu_social_facebook"],[6140285,".sub_jeu_social_twitter"],[8451676,".sub_sns"],[6179305,".sub_socialMedia"],[10620111,".sub_twitter"],[11545751,".subfooter-social"],[4975504,".submeta__share"],[11337980,".subnav-right__social"],[7263969,".subnav-share-news-alert"],[13868070,".subnav-share-news-alert__link"],[56158,".subpost_share"],[3309701,".subscribe-follow"],[12062838,".subscribeSocialTool"],[2325417,".subscribe__follow"],[12503779,".subscribe__social-container"],[14835485,".subscribe_ad"],[11364921,".subscribe_block"],[9769062,".subscribe_facebook"],[14835482,".subscribe_fb"],[9430242,".subscribe_followistic"],[14835483,".subscribe_gp"],[11364202,".subscribe_icons"],[14835464,".subscribe_tw"],[2325349,".subscribe_twitter"],[2221382,".subsubmenu__share"],[15003179,".sucuri_social_icons_widget"],[2770643,".sumome-image-sharer"],[4946444,".sumome-share-client-wrapper"],[5478355,".svp-share"],[6762190,".swf-sn-share-link"],[4561636,".swf-social-site"],[9669675,".switchShare"],[8196971,".swp-hover-pin-button"],[15179095,".swp_social_panel"],[719028,".syn-sharelist"],[8763271,".synved-social-button"],[11655741,".szoSocialMediaShare"],[13606125,".t-a-info-share"],[7271478,".t-a-share-1"],[15521492,".t-abc-footer-share"],[5542477,".t-af-share-1,.t-af-share-2"],[14551936,".t-article-container_footer_share"],[11641150,".t-article-funcs-share-2"],[9084322,".t-article-media-share-toggle"],[737073,".t-article-share-btn-1"],[3920627,".t-content__shares"],[3338459,".t-said-share"],[2994238,".t-share-more"],[12133465,".t-share-twitter"],[12629513,".t-site-share-1"],[13103033,".t-social-buttons"],[5726353,".tShare"],[7785526,".t_social"],[6717096,".t_twitter"],[13564452,".ta_followWidget"],[14448863,".tab-shareLinkButtons"],[15284899,".tab_social"],[3585366,".tafSocialButton"],[11763447,".tag-line-social"],[15490400,".tags-share"],[2835206,".tags-share-box"],[4927171,".tasti-social-top"],[10595462,".tb-social-buttons"],[14744755,".tbr-social"],[14681589,".tbt_social,.twt_social"],[14055044,".tcArticleSocialShare"],[4590512,".tc_socialbuttons"],[13314141,".tcsn_widget_social_network"],[16266515,".td-float-sharing"],[2578789,".td-header-social"],[10439298,".td-icon-facebook"],[6464770,".td-icon-instagram"],[14364366,".td-icon-twitter"],[14838921,".td-icon-youtube"],[14701279,".td-post-sharing"],[15270429,".td-post-sharing-bottom"],[15270956,".td-post-sharing-style1"],[15045393,".td-post-sharing-top"],[2442966,".td-share"],[13687574,".td-social-icon-wrap"],[1874572,".td-social-list"],[10596339,".td-social-sharing"],[16151084,".td-social-sharing-button"],[1873893,".td-social-wrap"],[10996345,".td_block_social_counter"],[14041472,".td_shareus"],[10683870,".td_social_counter"],[8087077,".td_social_type"],[13847498,".tdb_single_post_share"],[6421140,".tdm-social-item-wrap"],[15165256,".tdm-social-wrapper"],[4324075,".tdm_block_socials"],[3709353,".tdr-footer__block-social"],[13053986,".tds-social1"],[6994165,".teaser-social-share"],[14614427,".teaser_social_block_trigger"],[8046498,".teasershare"],[12866805,".tech-social"],[3898253,".tecnavia_img_share_icon"],[14293456,".ted-share-buttons"],[4005993,".telegram-share"],[6562684,".telegram-share-button"],[15777920,".telegram_link"],[11373197,".tempShareToolsHolder"],[4660981,".text-m-join-us-on-facebook"],[407803,".text_list_inline"],[3337684,".tf-share"],[833595,".tg-followus"],[1874302,".tg-socialicons,.tm-socialicons"],[1350847,".tg-tlc-storymeta_sharing-wrapper"],[13420030,".tg-tweet-this"],[14448309,".tgc-footer_social"],[7788625,".tgc-magazine-branding-banner_social"],[10440078,".tge-sharing-buttons"],[10314813,".tgla7-share"],[14414913,".th-sharecounts"],[1564120,".tha__socialItem"],[4166471,".thb-social-links-container"],[15533573,".thb-social-top"],[11915985,".the-social-links"],[12962953,".theChampSharing"],[5298420,".the_champ_sharing_container"],[9468693,".the_champ_sharing_ul"],[11374091,".theme-icon-facebook"],[4914203,".theme-icon-pinterest"],[11978529,".theme-icon-twitter"],[11343096,".theme-socialmedia"],[2130322,".theshare"],[15487192,".thesocialbar"],[9058064,".thesocialbarform"],[9058632,".thesocialbartext"],[12146277,".thim-author-social"],[3918650,".thirdShareBox"],[4004798,".thr-social-share"],[11835154,".thread-share"],[4772130,".thread-share-bar"],[8302606,".thread-share-bar-buttons"],[15385410,".thread-share__button"],[10604245,".thread-submission-socialSharing"],[14798427,".thrv_tw_qs"],[5129903,".ticker-tweet"],[2196356,".tile_facebook"],[3931803,".tile_pinterest"],[9478499,".tile_twitter"],[6516664,".tipsy-social-icon-container"],[1428522,".titleSocial"],[14279505,".titre-widget.facebook,.titre-widget.twitter"],[14215084,".tk-footer-social-icons"],[10005248,".tl_share_button"],[15436013,".tlc-slide-facebook"],[2205324,".tlc-slide-tweet"],[1764911,".tm-follow-link"],[6920630,".tm-follow-link-site"],[3068351,".tm-footer-social"],[11628186,".tm-sb-socials"],[13336883,".tm-sb-text"],[16527382,".tm-share-this"],[5156276,".tm-social,.ts-social"],[16212787,".tm-social-facebook"],[15141169,".tm-social-icon-buttons"],[14648231,".tm-social-icons"],[13683463,".tm-social-instagram"],[1874577,".tm-social-link,.ty-social-link"],[16212313,".tm-social-networks"],[13688694,".tm-social-pinterest"],[10596080,".tm-social-twitter"],[10595691,".tm-social-youtube"],[15484606,".tmblr-iframe--follow-teaser"],[14284476,".tmg-amp-social-share"],[6526489,".tmg-amp-social-share-fb"],[15569124,".tmg-amp-social-share-twitter"],[7379883,".tmo-share"],[6931258,".tn-single-share-wrap"],[16212255,".tn-social-bar-wrap"],[4507017,".tn-topbar-social-wrap"],[3079176,".to-social-follow"],[12525109,".to4-social"],[5607689,".tochka-share"],[4106834,".toggle-share-options"],[1164821,".toggleSocialBox"],[15761000,".tool-share"],[16344637,".toolbar-facebook"],[16428123,".toolbar-linkedin"],[5384063,".toolbar-share"],[11613366,".toolbar-sharing"],[11720625,".toolbar-twitter"],[3429908,".toolbar_button_list_social"],[5024565,".toolbox-share"],[13968921,".toolkit-social-share"],[11572858,".tools-share"],[15684150,".toolsShare"],[9594347,".tools__share--button"],[3313630,".toolsbar-share"],[11542631,".toolssocial"],[11751340,".tooltip-news-share-box"],[8577513,".tooltip_facebook"],[14453723,".tooltip_google"],[12367845,".tooltip_twitter"],[15637895,".top-article-social"],[12967104,".top-bar__social"],[2694954,".top-nav-facebook"],[11623597,".top-nav-social"],[7304870,".top-nav-twitter"],[5922120,".top-nav__social"],[6583700,".top-share,.top_share"],[7224023,".top-share-area"],[9974804,".top-share-block"],[7223472,".top-share-post"],[2459120,".top-sharebar"],[14381693,".top-sharing"],[14537841,".top-social,.top_social"],[3086356,".top-social-icon"],[7562059,".top-social-icons"],[3085984,".top-social-item"],[7562244,".top-social-links"],[7562300,".top-social-share"],[2486534,".top-socialbar"],[14375011,".top-socials"],[7239434,".topMenu__toolbar__social"],[2427664,".topShareBtns"],[10592223,".topSliceShare"],[6579081,".topSocial,.topsocial"],[5130776,".top__facebook"],[6426823,".top__instagram"],[6258183,".top__pinterest"],[13719316,".top__social"],[3949439,".top__twitter"],[11447086,".top_follow_us"],[2959244,".top_nav__social_icons"],[9407881,".top_news_social"],[7224369,".top_share_link"],[9993379,".top_sharedlinks"],[14537849,".top_socail"],[7614457,".top_social_icons"],[953856,".top_social_networks"],[8303319,".top_social_views_wrap"],[1691465,".topbar-facebook"],[422433,".topbar-social"],[5235842,".topbar-socials"],[5261294,".topbar-twitter"],[5236209,".topbar-youtube"],[7635001,".topbar__social-media"],[2675232,".tophead__share"],[13817461,".topic-share"],[12900203,".topic-social__caption"],[7756045,".topic-social__list"],[857766,".topic_socials"],[16621977,".topline-social"],[8897730,".topmenu_facebook"],[10040590,".topmenu_twitter"],[10506953,".topmenu_youtube"],[10604157,".topmenusocial"],[9619872,".topshare"],[2427440,".topshareItem"],[2427358,".topshareLink"],[2019471,".topsocialicn"],[4095585,".toptwitterarticle"],[14873563,".total-share-count-container"],[14611225,".total-shares"],[1943200,".totalShares"],[1967838,".total_share"],[5158871,".tp-shares"],[14432736,".tp-shares__box"],[16641920,".tpShare"],[2973467,".tpcrn-shr-post"],[6126864,".tpd-social-links"],[16227781,".track-action-Facebook"],[16227619,".track-action-LinkedIn"],[1525988,".track-action-Twitter"],[6851491,".tracking_article_social"],[13110172,".transparencySocialMediaContainer"],[10304605,".trb_masthead_fb"],[9048035,".trb_sc"],[15598989,".trb_sharelines"],[14380136,".trb_socialize"],[12880718,".trd-nav-social-container"],[12608656,".trending-bar__social-link"],[9532200,".trending_head_share"],[2783321,".trigger-share-list"],[12364368,".triggerShare"],[5027946,".triggerSocialBottom"],[6329070,".tronSocialShareIcon"],[1312342,".tronWhatsappIcon"],[14665372,".trtFbShare"],[12977003,".tru_facebook"],[6114856,".tru_pinterest"],[10939775,".tru_twitter"],[11301304,".tru_youtube"],[14206368,".ts-facebook_like"],[3318925,".ts-share-bar"],[13317271,".ts-socials"],[9169990,".tsocial"],[9778765,".tsso_likeshare_box"],[12879558,".tt-share"],[15523247,".tt-social-media-footer"],[7012757,".tunein_widget"],[5758772,".tve__info__share"],[11925336,".tve_social_items"],[7751370,".tw-leaf-info-share-fb,.tw-leaf-info-share-tw"],[3318921,".tw-share-new"],[4102726,".twd-footer-social-stripe"],[11637269,".tweet-article"],[7302286,".tweet-btn,.tweet_btn"],[14067926,".tweet-btn-container"],[14809954,".tweet-follow"],[3292819,".tweet-link-button"],[12001432,".tweet-results"],[14823336,".tweet-string"],[15466236,".tweet-this,.tweet_this"],[7302745,".tweetThis"],[14814334,".tweet_button"],[6143988,".tweet_container"],[15465729,".tweet_meme"],[6428260,".tweetbox"],[6427401,".tweetbtn"],[12726217,".tweeter"],[9478665,".tweeter_follower"],[3325334,".tweeti"],[7302562,".tweetmeme"],[15040044,".tweetmeme-sharer"],[11477428,".tweetmeme_div"],[15463747,".tweets-box"],[11043344,".tweets_footer"],[15446516,".twite__share-button"],[12376909,".twiter-share"],[16421651,".twiticon"],[7443181,".twitshare"],[2451846,".twitter-24x24"],[4114898,".twitter-announcement-content"],[229234,".twitter-banner"],[15618493,".twitter-bg"],[2394572,".twitter-bgrnd"],[249138,".twitter-btn,.twitter_btn"],[8193487,".twitter-btn-icon"],[229367,".twitter-bubble"],[16726952,".twitter-content-wrapper"],[14234134,".twitter-count-single"],[229828,".twitter-custom"],[249196,".twitter-div,.twitter_div"],[11997754,".twitter-feed,.twitter_feed"],[14350660,".twitter-feed-wrapper"],[233150,".twitter-follow,.twitter_follow"],[14889100,".twitter-follow-box"],[5667056,".twitter-follow-promotion"],[3995224,".twitter-follow-us"],[3995231,".twitter-followers,.twitter_followers"],[233111,".twitter-footer,.twitter_footer"],[14217987,".twitter-footer-share"],[15618489,".twitter-ft"],[12885148,".twitter-google-follow-box"],[14317920,".twitter-grid-widget"],[10372978,".twitter-hashtag"],[15618487,".twitter-hd"],[2388180,".twitter-hover"],[6607416,".twitter-hover-horizontal"],[2387917,".twitter-inner"],[13238173,".twitter-join-widget"],[11997563,".twitter-link,.twitter_link"],[13445969,".twitter-link-button"],[223678,".twitter-module"],[5033924,".twitter-overlay-container"],[124438,".twitter-plain-control"],[2380168,".twitter-popup"],[14891149,".twitter-post-share"],[2379688,".twitter-promo"],[9854957,".twitter-section"],[2376623,".twitter-share"],[4000084,".twitter-share-btn"],[13903487,".twitter-share-button,.twitter_share_button"],[1338349,".twitter-share-container"],[13610488,".twitter-shareButton"],[212748,".twitter-shares"],[4000079,".twitter-sharetool"],[9856998,".twitter-sharing"],[6907830,".twitter-sidebar-button"],[212938,".twitter-social,.twitter_social"],[76223,".twitter-solid-control"],[213391,".twitter-square"],[222293,".twitter-thirst"],[7733,".twitter-ticker-widget"],[8699902,".twitter-timeline"],[16609378,".twitter-timeline-rendered"],[15062161,".twitter-tweet-button"],[11124171,".twitter-tweet-button-single"],[7455243,".twitter-w"],[9995583,".twitter-widgets"],[11997263,".twitter-wrap"],[10001294,".twitter-wrapper"],[15618443,".twitterBTN"],[11997471,".twitterBadge"],[10681005,".twitterBarForSb"],[10532962,".twitterBloc_png"],[11997558,".twitterBlock"],[15618480,".twitterBox,.twitterbox,.twittertop"],[14909726,".twitterBoxMainPage"],[8436675,".twitterButtonDiv"],[226169,".twitterConnect"],[10290921,".twitterCountDiv"],[249183,".twitterFeed,.twitterfeed"],[4005640,".twitterFeedReader"],[11997592,".twitterFeeds"],[232343,".twitterFeedsMR"],[2389772,".twitterFollow,.twitterfollow"],[249107,".twitterIcon"],[3996723,".twitterIcon__link"],[11997331,".twitterImage"],[248679,".twitterItem"],[249052,".twitterLink,.twitterlink"],[11997469,".twitterPanel"],[11997411,".twitterShare,.twittershare"],[4011135,".twitterShareAlert"],[14907033,".twitterShareButton"],[330353,".twitterShareContainer"],[8564793,".twitterShareIcon"],[16364714,".twitterShareToolsContainer"],[13701455,".twitterShareTrigger"],[4007469,".twitterSocialIcon"],[7455247,".twitterSs"],[14267496,".twitterTweet__button"],[2387682,".twitterWidget"],[14343996,".twitterWidgetWrapper"],[10353241,".twitterWidgetry"],[212284,".twitterWrapper,.twitterwrappes"],[8031058,".twitter_activity"],[15618494,".twitter_ad"],[2395163,".twitter_badge"],[11997615,".twitter_bttn"],[4007094,".twitter_feed_wrap"],[85727,".twitter_follow_button"],[249049,".twitter_icn"],[11997215,".twitter_icon"],[13765398,".twitter_icon_shared"],[11997334,".twitter_mob2"],[223864,".twitter_mobile"],[13610009,".twitter_share_count"],[15618476,".twitter_sm"],[248591,".twitter_sub"],[2384232,".twitter_tease"],[11997281,".twitter_tile"],[15037220,".twitter_tweet_group_page"],[217005,".twitter_widget"],[249043,".twitterbird"],[11997529,".twitterboxot"],[15618475,".twitterbtn"],[2383383,".twitterbutton"],[2389812,".twittercommon"],[10291435,".twitterfollowme"],[7455251,".twitterjo"],[249306,".twitterpage"],[218191,".twitterupdates"],[8022510,".twitterwall-icon"],[11997188,".twitterwidth"],[5326469,".two-col-social"],[5799071,".twrshare-icon"],[3005319,".twshare"],[2994137,".twshare_gm_p"],[13500139,".twt-btn"],[7877687,".twt-icon"],[13793049,".twt_btn"],[2276591,".twtr"],[16319964,".twtr-follow"],[4576206,".twtr-ftr"],[6786120,".twtr-link"],[16309170,".twtr-widget"],[6698899,".twtr_plug"],[3906083,".twttr-widget-wrap"],[3529104,".tx-rb-socialmediaicons"],[12365193,".tx-timtabsociable-pi1"],[97750,".ty-social-link-block"],[10691062,".typcn-social-twitter"],[16527407,".tz-share-link"],[12363165,".tz_tweet_widget"],[10995148,".u-btni-share"],[5155435,".u-side-col--mailmagazine-share"],[9934060,".u-side-col--share--body"],[11762801,".u-socialWrapper"],[11165683,".ubshare"],[9537587,".ucf-social-links,.uhf-social-links"],[4736504,".ui-fixed-panel-share"],[2869657,".ui-fixed-panel-shares"],[10278883,".ui-follow-social"],[7245207,".ui-home-follow"],[4247331,".ui-icon-facebook,.uk-icon-facebook"],[3891525,".ui-icon-linkedin,.uk-icon-linkedin"],[8325551,".ui-icon-twitter,.uk-icon-twitter"],[14824094,".ui-share-component"],[9528744,".ui-share-page"],[1877429,".ui-social,.ul-social"],[9360125,".ui-social-btn"],[2393447,".ui-social-buttons"],[6369449,".ui-social-fixed"],[9360344,".ui-social-med"],[6348932,".ui-social-share"],[2393874,".ui-social-sharing"],[2393881,".ui-social-wrapper"],[15287709,".ui-socialbar-image"],[12274966,".ui-socials"],[5951194,".uiButtonFacebook"],[13134332,".uiButtonGooglePlus"],[6139478,".uiButtonTwitter"],[5703093,".uix_socialMedia"],[14019836,".uix_socialMediaLinks"],[15684896,".uk-icon-facebook-square"],[9282991,".uk-icon-google-plus"],[5913955,".uk-icon-instagram"],[14080230,".uk-icon-slideshare"],[11038388,".uk-icon-twitter-square"],[10185761,".uk-icon-xing"],[8728552,".uk-icon-youtube"],[4167651,".uk-panel.menushare"],[1246101,".ukbf-social"],[8457032,".ulFooterSocial"],[15663364,".ulSocial"],[8034447,".ulSocialmedia"],[15622733,".ul_share"],[11009769,".ultimatesocial"],[6102829,".under-article-share"],[12310448,".under_social"],[16642080,".undocked-share"],[6851001,".uni-selection-sharer"],[14291337,".uni-social"],[12353546,".unikrn-social"],[4451035,".uninav-icon-fb"],[4451017,".uninav-icon-tw"],[4451012,".uninav-icon-yt"],[13957829,".unspoken-getconnected"],[1774270,".up-next--share"],[12739924,".uplayer-social-button-container"],[11136795,".upperpanel__social"],[9928134,".upsell-facebook"],[7653193,".uptl_container-share"],[6671625,".us-footer__social"],[3962543,".us_facebook"],[13453680,".us_facebook_fan_count_link"],[5317377,".us_fan_count_button"],[3681863,".us_linkedin"],[16373012,".us_pinterest"],[16441923,".us_posts_top"],[23736,".us_reddit"],[6128210,".us_share"],[801918,".us_share_buttons"],[5981885,".us_share_text"],[15171272,".us_twitter"],[1954737,".us_twitter_fan_count"],[6723051,".us_youtube_fan_count"],[10567661,".user-dashboard-share"],[14236899,".user-share"],[9307477,".user-share-button-wrapper"],[9291752,".user-share-settings"],[13735067,".user__socials-list"],[5989700,".user_activity_like_block"],[13630834,".usr-social"],[7066151,".ut2-social-link-block"],[13474624,".util-bar-btn-facebook"],[617738,".util-bar-btn-share"],[300641,".util-bar-btn-twitter"],[5356181,".util-bar-flyout-nav-share"],[10197669,".util-bar-module-firefly-visible"],[13941559,".util-bar-module-share"],[10082625,".utilities-fblike-twitter"],[6461400,".utility-share"],[9745213,".utility-social"],[9025807,".utils_social_tracking"],[9227604,".uvpjs__btn-share"],[7329121,".v-A_-footer__socialmedia"],[13596196,".v-follow-share"],[4912368,".v2Social_Shares"],[9011157,".v4_header-social"],[10531955,".vaShare"],[2044472,".vbseo_share"],[7374306,".vc-social-bar"],[11372990,".vc_box_social_bottom"],[5015362,".vc_box_social_colored"],[7958068,".vc_box_social_white"],[6718594,".vc_container_social"],[12908031,".vc_container_social_button"],[10599401,".vc_container_social_button_footer"],[5979666,".vc_generic_sharre"],[13275106,".vc_share_link_container"],[4659300,".vc_social_button"],[5077789,".vc_social_button_cont"],[3318838,".vc_social_buttons"],[1431153,".vc_social_fixed_footer"],[9925890,".vc_social_general_icons"],[5101207,".vc_social_icons"],[12724688,".vc_social_icons_btn"],[16019767,".vce-share-bar"],[5014042,".vce-share-items"],[6989812,".vce-social-profile-icon"],[4310267,".vce-social-profile-icons"],[16591689,".vcrSocial"],[9590873,".ve-player_share-links"],[1656190,".ve2_sharebox"],[12506386,".vert-social-sharing-bar"],[13369001,".vertical-share-widget"],[7835226,".vertical-sharing-block"],[16244682,".vertical-social"],[13349088,".vertical-social-icons"],[13349089,".vertical-social-links"],[9078095,".vf-share-bar"],[15066066,".vf-share-bar-vertical"],[9847042,".vf-share-button"],[5245282,".vf-share-icon"],[9850554,".vf-share-option"],[4881957,".vf-share-options"],[12881472,".vgc-social,.voc-social"],[12341328,".vhs-social"],[4856155,".vidSocialBar"],[4777864,".video--share"],[8956183,".video-page-social"],[14170415,".video-share,.video_share"],[4838955,".video-share-b"],[9115242,".video-share-icons"],[9115861,".video-share-tools,.video_share_tools"],[13994738,".videoMetadata__social"],[13014915,".videoShare"],[5077598,".videoShareBox"],[14661816,".video_actions_share"],[8816275,".video_actions_sharebutton"],[10768024,".video_share_item"],[5894783,".videofull__share"],[13203538,".view_share"],[2774755,".views-field-addtoany-share-2"],[12583599,".vjs-facebook"],[6827156,".vjs-icon-share"],[7133077,".vjs-share-block"],[8594997,".vjs-share-button"],[3130825,".vjs-share-control"],[5115060,".vjs-share-menu-button"],[12341270,".vjs-share2"],[6289533,".vjs-social-share"],[2149435,".vjs-twitter"],[16265901,".vjs-voc-social-share"],[5985883,".vk-share"],[10631297,".vk-side-widget"],[2368130,".vkontaktelink"],[5870278,".vlog-share-single"],[5758247,".vlog-social-icons"],[2809610,".vltSocialLinks"],[15002715,".voc-article-share-btn"],[8080454,".voc-article-share-wrapper"],[9618315,".voc-header-share-btn"],[14104742,".voc-share-fb"],[14104756,".voc-share-tw"],[6373485,".voc-social-share"],[1770035,".vocativ-social-sidebar"],[15616193,".vod_program_social"],[295938,".vod_share"],[4579702,".vodl-region-article__social-share-bar"],[7391608,".voxde-social-share"],[3772544,".vp-share"],[4885469,".vp-share-buttons"],[5320115,".vpl_SharingBut"],[2718502,".vrg_container_social_box"],[13806658,".vrt-social-links"],[12339198,".vs-facebook"],[2784566,".vs-social"],[979731,".vs-social-link"],[15680697,".vs-twitter"],[4211765,".vsac-social"],[13365235,".vshare"],[10248857,".vuukle-powerbar"],[14703695,".vuukle-powerbar-vertical"],[15397832,".w-button-social"],[3772126,".w-share"],[87734,".w-shareontwitter"],[890668,".w-sharing"],[11489896,".w-sharing-count"],[3682349,".w-sharing-icon"],[3682343,".w-sharing-item"],[1536231,".w-social"],[884018,".w-socials,.wpsocials"],[1188746,".w-socials-list"],[5424260,".w-tweet"],[6211597,".w2bslikebox"],[2861176,".w_social_link"],[1290260,".wa-share-btn-container"],[11126548,".walrus_social_buttons"],[16385203,".wb-share"],[8779117,".wbtz-share-btn"],[10066685,".wc_social_plugin_wrapper"],[12812563,".wc_ss_btns"],[11806369,".wccfSocial"],[2335118,".wcs-facebook"],[11286084,".wcs-google"],[3273207,".wcs-socialIconsWrapper"],[3198042,".wcs-twitter"],[3361053,".wcs-youtube"],[11807584,".wdb-social"],[10872535,".wdgt_sharelink"],[900469,".wdrrShare"],[1990207,".wds-is-follow-us"],[911078,".wds-tweet"],[13351642,".wds-tweet-container"],[9874897,".wds-tweet-data"],[13188521,".wdt_social_share"],[12957229,".web_widget_socialBar"],[16291383,".wf-social"],[10748875,".whatsapp-barra"],[10748642,".whatsapp-share"],[5151948,".whatsapp-share-btn"],[1933343,".whatsapp-share-button"],[11805173,".whatsapp-share-desktop"],[6071902,".whatsapp.icon"],[3903094,".whatsapp_banner"],[10630800,".whatsapp_share"],[13944219,".whoShare"],[11338495,".whtapp-web"],[16157876,".whtspp_share"],[2627553,".widget--twitter"],[2794264,".widget-ahsocial"],[4877895,".widget-altervista-social"],[6878548,".widget-article-follow"],[3667786,".widget-author__socials"],[15512418,".widget-cardoza-fb-like"],[16711011,".widget-easy-twitter-feed-widget-container"],[9449198,".widget-facebook-timeline"],[6221286,".widget-fb-recommendations"],[5766540,".widget-follow"],[13855588,".widget-follow-us"],[2683389,".widget-followus"],[1012538,".widget-header-social"],[4255526,".widget-live-tweets"],[1230691,".widget-share"],[4227394,".widget-share--rows"],[1048215,".widget-share__social"],[6662554,".widget-share__wrapper"],[1264575,".widget-sharebar-container"],[10763123,".widget-sharrre"],[1612576,".widget-sns-subscribe"],[5766706,".widget-social"],[6472338,".widget-social-counter"],[5600354,".widget-social-facebook"],[5589656,".widget-social-follower"],[14953695,".widget-social-icons"],[14953365,".widget-social-links"],[6473098,".widget-social-twitter"],[4227371,".widget-social_menu"],[15455825,".widget-tasti-social"],[8159671,".widget-twitter-timeline"],[4644974,".widgetFB"],[7072806,".widgetFollowUs"],[11208188,".widgetSocialFacebook"],[12715750,".widget_FacebookActivity"],[5986794,".widget_FacebookLikeBox"],[6767967,".widget_Twidget"],[13791880,".widget_a2a_follow_widget"],[12196250,".widget_add_to_any_subscribe_widget"],[12934894,".widget_alloy_social"],[11036657,".widget_anyusertwitterfeed"],[2896950,".widget_armonioso_social_icons"],[9852604,".widget_be_widget_social_follow"],[12497495,".widget_better-social-counter"],[7669033,".widget_bimber_widget_facebook_page"],[615726,".widget_boombox_social"],[757945,".widget_bs-likebox"],[11074341,".widget_cbs_follow_us_widget"],[3363440,".widget_cbs_social_share_widget"],[14120751,".widget_cf_social_media_widget"],[651651,".widget_connect-social"],[1618903,".widget_connect_facebook"],[14705211,".widget_connect_instagram"],[9283752,".widget_connect_twitter"],[9278386,".widget_connect_youtube"],[11699230,".widget_custom-twitter-feeds-widget"],[13818964,".widget_do_shortcode_instagram_widget"],[6382647,".widget_dpsp_social_media_follow"],[3489046,".widget_easy_facebook_page_plugin"],[6090986,".widget_epcl_social"],[4332134,".widget_essbsocialfollowerscounterwidget"],[3779665,".widget_facebook-like-box"],[12617881,".widget_facebook_box"],[4784857,".widget_facebook_like_activity_widget"],[3801315,".widget_facebook_like_box"],[12688033,".widget_facebook_likebox"],[3503591,".widget_facebook_page_plugin_widget"],[5963988,".widget_facebook_widget"],[2434758,".widget_facebookactivityfeed"],[6102701,".widget_fans_widget"],[6745164,".widget_fb_like"],[6745820,".widget_fb_page"],[1881022,".widget_follow"],[693156,".widget_follow_box"],[899955,".widget_follow_button_widget"],[1424057,".widget_follow_cb_sidebar_widget"],[15035670,".widget_follow_us"],[714240,".widget_g1_socials"],[12141007,".widget_getconnected"],[4300118,".widget_heateor_sssp_follow"],[6190039,".widget_ione-facebook-activity"],[12191334,".widget_ione-facebook-like"],[11899791,".widget_ione-social_conversion"],[12698567,".widget_jnews_social"],[397544,".widget_jnews_social_counter"],[2693519,".widget_latest_tweets_widget"],[6731306,".widget_likeBox,.widget_likebox"],[16302363,".widget_mkd_social_icon_widget"],[3950532,".widget_novashare_follow_widget"],[13218577,".widget_nypost_social_widget"],[1637973,".widget_oauth_twitter_widget"],[8298483,".widget_prisna-social-counter"],[2687334,".widget_reallysimpletwitterwidget"],[8388686,".widget_redwaves_fbpage_widget"],[729964,".widget_related_tweets"],[1956326,".widget_rotatingtweets_widget"],[9981660,".widget_round_social_media_buttons_widget"],[15994300,".widget_siliconcounters"],[1881152,".widget_social"],[6091737,".widget_social-feed"],[6091741,".widget_social-pane"],[11618194,".widget_social_contact_display"],[12612134,".widget_social_count"],[477920,".widget_social_counter"],[6997786,".widget_social_follow"],[12612327,".widget_social_links"],[12612473,".widget_social_media"],[5849377,".widget_social_networks"],[5835184,".widget_social_profiles"],[477744,".widget_social_sidebar"],[6387891,".widget_socialbox_widget_nw"],[11838581,".widget_socialcount_widget"],[6997706,".widget_socialcounter"],[5832910,".widget_socialcountplus"],[15039847,".widget_socialize"],[677905,".widget_socialmenu"],[8647699,".widget_socialnetworklinks_widget"],[6742179,".widget_socials"],[5837052,".widget_socials_ignited"],[8927462,".widget_sow-social-media-buttons"],[6936050,".widget_subscribeHere"],[13792522,".widget_synved_social_follow"],[3534901,".widget_synved_social_share"],[1123590,".widget_tie-instagram-theme"],[2919555,".widget_tilt_social_widget"],[714179,".widget_tj_twitter"],[8101122,".widget_trifacebookbox_widget"],[6747476,".widget_ts_widgets_social_icons"],[12677961,".widget_tweetblender"],[1906891,".widget_tweets"],[6767439,".widget_twitter"],[2715525,".widget_twitter_timeline"],[825192,".widget_twitter_widget"],[6106554,".widget_twitterfeed"],[5195579,".widget_twittertimeline"],[7063997,".widget_twitterupdate"],[11110313,".widget_ultimatesocialdeuxfancount_widget"],[4667072,".widget_ultimatumsocial"],[13007050,".widget_vania_fblike"],[7544145,".widget_vw_widget_social_counter"],[3677329,".widget_vw_widget_social_subscription"],[8226733,".widget_wc_shortcodes_social_icons"],[13439133,".widget_weblizar_twitter"],[6103935,".widget_woo_twitter"],[610304,".widget_woodojo_tweets"],[16475681,".widget_wpcom_social_media_icons_widget"],[11303772,".widget_wpdev_social_follow_widget"],[3203422,".widget_wpgrade_social_links"],[4612186,".widget_wpgrade_twitter_widget"],[10070424,".widget_wpshower_follow_us"],[3661479,".widget_wptelegram_widget_widget"],[16256231,".widget_youtube_subscribe"],[8147742,".widgetfacebook"],[1141381,".widgetsocial"],[2723246,".widgettwitter"],[4209119,".wm-social-profiles"],[9774435,".wn-share-button,.wp-share-button"],[2825750,".wotr_article_share"],[4535537,".wp-block-algori-social-share-buttons-block-algori-social-share-buttons"],[512180,".wp-block-social-links"],[4197317,".wp-embed-share"],[11054361,".wp-flybox_tab"],[1736565,".wp-post-share"],[6030422,".wp-post-share2"],[10947745,".wp-share"],[10397316,".wp-social-icons"],[6639162,".wp_followme_c2"],[3364636,".wp_social_bookmarking_light"],[2316432,".wp_social_single_share_wrapper"],[9020153,".wpa-social-icons"],[13666964,".wpautbox-socials"],[14904216,".wpbfsb-schema-org"],[9000586,".wpcw-widget-social"],[5061785,".wpdev-bottom-single-social"],[4494201,".wpdev-desktop-social"],[12429331,".wpdev-social-btn"],[11158362,".wpdev-social-fb"],[11158344,".wpdev-social-gp"],[11158351,".wpdev-social-tw"],[9095735,".wpdev-top-share"],[564925,".wpdev-twitter"],[15902239,".wpex-social-share"],[2861567,".wpex-social-share-wrap"],[9000063,".wplogout-float-social-wrapper"],[14643559,".wplogout-social-wrapper"],[7211851,".wps-seo-booster-social-buttons"],[11222583,".wpsc-share"],[6973608,".wpsocial-shareBox"],[6401945,".wpsr-floatbar-movable"],[4470207,".wpsr-floatbar-white"],[819787,".wpusb-btn"],[13111441,".wpusb-square-plus"],[4656715,".wpzoom-facebook-3"],[9653332,".wrap-social"],[14554026,".wrapPin > .pin"],[8183438,".wrapSocialHead"],[1280974,".wrap__sns"],[6234242,".wrapp-soc-icons"],[9211629,".wrapper-fixed-social-buttons"],[637856,".wrapper-share"],[12286956,".wrapper-share-social"],[3948398,".wrapper-social-share-bar"],[12994798,".wrapper-sticky-gigya"],[4941963,".wrapper-sticky-social"],[659389,".wrapperSocial"],[4751232,".wrapper_fb_like"],[1850217,".wrapper_fb_share"],[447211,".wrapper_share_home"],[9617221,".wrapper_social"],[1522286,".wri-share"],[9182988,".ws-c-social-slice__icons"],[15924942,".wsapp"],[16406024,".wsite-social"],[12339726,".wsite-social-item"],[10091992,".wsj-amp-share"],[12646982,".wtv-social-hidden"],[14100825,".wtv-social-share"],[12627647,".wwn-share-top-wrapper"],[5848845,".www-m-social-buttons"],[3337743,".wx-fb-activity"],[10383753,".wx-local-tweets-hdr"],[7774250,".wx-overview-twitter-module-wrap"],[4083354,".wx-social-share-ls-wrapper"],[127171,".wx-social-share-story-facebook"],[5558309,".wx-social-share-story-pinterest"],[1909079,".wx-social-share-story-twitter"],[1909343,".wx-social-share-story-wrapper"],[577528,".wysiwygContent-social"],[9835304,".wz-footer-sidebar__social"],[11984260,".x-entry-share"],[12612372,".x-facebook"],[12404755,".x-item-share-wrapper"],[7945317,".x-social-facebook"],[2189415,".x-social-global"],[9165950,".x-social-item"],[12912444,".x-social-twitter"],[12920099,".x-social-youtube"],[13576505,".x-tmblr"],[6659146,".xenfocus-social"],[12891296,".xplayer-share-control"],[12263432,".xreboo-social-share"],[8210347,".xs_social_counter_widget"],[15272283,".ya-share2"],[12877159,".yeniShare"],[9714602,".ymsb-facebook-module"],[1451658,".ymsb-retweet-module"],[14594888,".yn-share-social"],[2234614,".yom-fb-like"],[11397949,".yom-follow-fb"],[425253,".yom-free-html-facebook"],[1527050,".yom-twitter"],[7362021,".yom-twittertimeline"],[14194774,".youtube-follow-bar"],[8320130,".youtube-follow-us"],[8181762,".youtube_follower"],[4630384,".youtube_footer"],[3991041,".yr-social-list"],[14173342,".yt-social-sharing"],[16216665,".ytp-share-button"],[10923071,".ytsub-wrapper"],[5003883,".yui3-socialbutton-content"],[1467265,".z-share-belt"],[332509,".zalo-share-button"],[9806576,".zmdi-facebook"],[1088879,".zmdi-instagram"],[16653911,".zmdi-twitter"],[7351034,".zmdi-youtube-play"],[562900,".zocial-facebook"],[5865015,".zocial-instagram"],[843324,".zocial-linkedin"],[5695607,".zocial-pinterest"],[15973587,".zocial-twitter"],[3582523,".zocial-vimeo"],[15998668,".zocial-youtube"],[13147514,".zone-reseaux-sociaux"],[2525912,".zoom-social-icons-widget"],[7622582,".zox-post-soc-list"],[5486267,".zox-post-soc-stat-list"],[5079166,".zox-top-soc-wrap"],[499107,".zozo-social-icons"],[14561385,".zozo_social_link_widget"],[4457946,".zr-social-button"],[10946033,".zss-follow-us"],[9795098,".zts-sharer"],[10620948,".rhs-fixwhtsapp"],[4416870,"div.c-socialShare"],[6904182,"div.sticky-shares"],[11717758,".h-fixed-footer"],[9814749,".feature > #tell-a-friend"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/annoyances-widgets.js b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-widgets.js new file mode 100644 index 0000000..ab40b17 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/annoyances-widgets.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// annoyances-widgets + +const toImport = [[16431973,"#WACLauncher__Button"],[16120016,"#popin-salescontact"],[14414991,".b24-widget-button-wrapper"],[13433282,".chat_hammerbot-iframe-wrapper__outer"],[7725274,".drift-facade"],[10548027,".intercom-launcher"],[4324221,".intercom-lightweight-app"],[14063673,".joinchat--chatbox"],[8491567,".m-chat-toggler"],[12739565,".sticky-button--whatsapp"],[13004488,".wix-blog-hide-in-print.SITE_FOOTER_WRAPPER"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/bgr-0.js b/extentions/uBOL-home/rulesets/scripting/generic/bgr-0.js new file mode 100644 index 0000000..9ad43dd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/bgr-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// bgr-0 + +const toImport = [[14648089,"#ea_intext_div"],[8451109,"td#freenet_table_ads"],[11017215,".lapni-pop-over"],[16662940,"#xenium_hot_offers"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/chn-0.js b/extentions/uBOL-home/rulesets/scripting/generic/chn-0.js new file mode 100644 index 0000000..20b5336 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/chn-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// chn-0 + +const toImport = [[12564623,".Zi_ad_a_H"],[10379406,"#ADtip"],[9446765,"#Ad_windows"],[10335922,"#ChapterView > .slide-baidu"],[14021950,"#J_sideFooter.side_footer"],[12400249,"#Layeraa1"],[12400250,"#Layeraa2"],[10147019,"#MsnDialog.ad"],[10032331,"#MyMoveAd"],[12316291,"#QEff1"],[12316288,"#QEff2"],[8725704,"#QQ_Full"],[13949501,"#ZAML"],[16697004,"#\\31 280_adv"],[11522910,"#\\31 x1_container.float-banner-footer"],[1013557,"#__long_gg_container"],[168983,"#aafoot.top_box,#aafoot[class^=\"top_box\"]"],[8986150,"#aaheadtop"],[3781101,"#aatop.top_box,#aatop[class^=\"top_box\"]"],[1256612,"#ad > #h2_player_prevideo,#ad > .pre-img"],[9135106,"#ad-SNSSplashAd"],[2325776,"#ad-floatwin"],[7953972,"#ad1[onclick=\"window.open(this.url)\"],#ad1[style^=\"position:\"]"],[12940505,"#adBody07"],[3056926,"#adLeftFloat"],[2174242,"#adRightFloat"],[3571144,"#adUrl"],[7703898,"#ad_box1"],[7703897,"#ad_box2"],[7561997,"#ad_full"],[13881705,"#ad_globle_div"],[7323196,"#ad_headerbanner"],[4829034,"#ad_hf_out2,#ad_hf_out4,#ad_hf_out5"],[11999623,"#adad"],[6095448,"#adrights14"],[7954038,"#ads.row"],[9674380,"#ads_c_tpc"],[13963781,"#ads_top_video"],[13971834,"#adtop1"],[3607626,"#adv-2"],[3607627,"#adv-3"],[14396938,"#adv-fixed-square"],[6379422,"#adv_wrap_hh"],[6391002,"#adx_cggp"],[10966363,"#alert_windows > .q-dialog__backdrop"],[7954401,"#app > .publicAllContentBg > .bigBannerBg,#app.app > .topic-big"],[4291394,"#appad.cate"],[9851904,"#apprecom1.apprecom"],[9851907,"#apprecom2.apprecom"],[455889,"#arBRyGHxuDYU"],[12022310,"#asdw"],[4126709,"#asdw2,#asdw2 + img"],[6862927,"#aside_cat_ad_bottom"],[12039910,"#bfad"],[14717878,"#bfad1"],[14717877,"#bfad2"],[14717876,"#bfad3"],[14717875,"#bfad4"],[14717874,"#bfad5"],[14717873,"#bfad6"],[10111375,"#bl_mobile_float"],[12049751,"#body > #left-promotion,#body > #right-promotion"],[12146042,"#bottom-gg1"],[628097,"#bottomAD"],[5808781,"#bottomNavad"],[444287,"#bottombanner"],[4132060,"#bottommob.bottommob"],[11616693,"#breadCrumb + .c + .t[style=\"margin-top:8px\"],#breadCrumb + .t[style=\"margin-top:8px\"]"],[11011339,"#cat_intro_first_ad"],[16377700,"#cat_intro_second_ad"],[9956336,"#chs_bannerArea"],[282804,"#comic_reader + #adDisabledBtn"],[4697212,"#comiis_xizi_gg02"],[2373050,"#container > #main.site-main > div > div > a[href^=\"/\"][href$=\"/\"] > img,#container > .sectionBanner,#container > .item.title_normal,#container > .item.title_top,#container > .wrapper > .fl,#container > a.block,#container.container > a.item"],[2241701,"#crazy_ad_float"],[2241804,"#crazy_ad_layer"],[14718159,"#cs_left_couplet"],[8368747,"#cs_right_couplet"],[11828833,"#dbgg"],[12781548,"#dgf_pc"],[7930013,"#diads"],[4314988,"#div_top_ads"],[16775023,"#duilian_left"],[342629,"#duilian_right"],[10402195,"#dy_card_dy"],[10611311,"#eis_pad1"],[10611308,"#eis_pad2"],[7410114,"#everydayadv_mask"],[13093452,"#fc_foot > #f_skyf"],[7196589,"#fixed-bottom-modal[style^=\"right:\"][style$=\"px; display: block;\"]"],[203391,"#fk_faiVisitStateAd"],[14871394,"#floatad-winpop"],[11913369,"#fnbt"],[11317167,"#footer_fix_ggw"],[3542569,"#frameS8CyqB"],[2621630,"#fuo_top_float"],[6729050,"#fwin_popad_7ree,#fwin_popad_7ree + #fwin_dialog"],[8986837,"#gg300"],[13216689,"#gg_url"],[6595166,"#googleAD1"],[6595165,"#googleAD2"],[6595164,"#googleAD3"],[1845964,"#googleAdIndexTop"],[2864348,"#haoxinqing_me_img"],[5646362,"#header > a[target=\"_blank\"] > img[style=\"width:100%;height:60px;margin-bottom:2px;\"],#header + #topBox"],[11800519,"#header-top + .advertisement"],[1456323,"#header_global_ad"],[3961500,"#hellobox > .mylist"],[5453074,"#hengfu > #jiukan"],[2841410,"#hengfu1.banner"],[2841409,"#hengfu2.banner"],[12255404,"#hfad"],[9920403,"#hj-right-aside[style=\"float: right;\"]"],[12820704,"#imgad"],[12821219,"#imgs5[height=\"60px\"]"],[16463124,"#index_aside_ad"],[11171195,"#index_content_ad"],[8938740,"#js-ad-map"],[922783,"#js-ysjpp"],[2731477,"#js_ads_banner_top"],[6175396,"#js_ads_banner_top_slide"],[3630043,"#kfpopupDiv"],[1257081,"#ks > .DaKuang"],[13689236,"#ldgindexbuttom"],[16325785,"#leftCouple"],[7189385,"#leftCouple1"],[7189452,"#leftCouplet"],[13123837,"#leftFloat + #rightFloat,#leftFloat[style=\"z-index: 999; position: fixed; left: 0px; bottom: 0px;\"]"],[16328606,"#leftFloat1 + #rightFloat1"],[8166599,"#left_couple"],[5755200,"#left_couplet.close_discor"],[3180937,"#left_down_float_ad"],[16355249,"#left_float + #right_float,#left_float.close_discor"],[7833482,"#left_up_float_ad"],[9426638,"#lefttd.lefttd"],[12109035,"#ljPz"],[1327445,"#lovexin1"],[13711863,"#lovexin11"],[13711860,"#lovexin12"],[78231,"#lovexin121"],[13711861,"#lovexin13"],[13711858,"#lovexin14"],[1327446,"#lovexin2"],[6534228,"#lt-ad-radio"],[3134403,"#magneturlpost + .movie + .movie[style=\"padding:12px; margin-top:15px\"]"],[8798096,"#mainbody:nth-child(5) > .mylist"],[12159220,"#menu + #topBox,#menu + script + #topBox"],[14652862,"#miaov_float_layer"],[1029999,"#micast_ads"],[2004879,"#modalgg"],[10908723,"#movieInfoRight"],[14283064,"#movietp > .movietp"],[1110745,"#mui-player + #player_pic"],[3999797,"#mv_ad_dom"],[5595305,"#mv_float_layer"],[2273882,"#my-adsFPR"],[7965913,"#nav + .slider-spons"],[2157872,"#nav-home > .coment-bottom"],[395776,"#navcontainer + .moneyarea"],[3406909,"#netease_mail_footer"],[14818735,"#news_top_advert"],[8544862,"#olfullad"],[15131673,"#overture_ads_bottom_td"],[7409525,"#overture_ads_top_td"],[7351352,"#photo--content-title-bottomx--foot"],[6649553,"#piao_div_0[style*=\"width:140px;\"],#piao_div_1[style*=\"width:140px;\"],#piao_div_2[style*=\"width:140px;\"],#piao_div_3[style*=\"width:140px;\"],#piao_div_4[style*=\"width:140px;\"],#piao_div_5[style*=\"width:140px;\"]"],[10108747,"#player-bottom-ads"],[15824522,"#playerAdvLayer"],[4715032,"#player_banner[style*=\"fixed;\"]"],[3174838,"#player_pause > .tip + a[target=\"_blank\"],#player_pause[style^=\"position\"] > a[target=\"_blank\"]"],[8091466,"#playlistbtn > a[href$=\".html\"]"],[1871911,"#popadv_popmask"],[1871930,"#popadv_popmenu"],[14777196,"#popup.t"],[7950354,"#pp-modal-id"],[3235119,"#projectpostbody > a[target=\"_blank\"]"],[2535072,"#propagandaInsert[style=\"display: flex;\"]"],[8596486,"#ptcmsad1"],[1854693,"#qinav_a1"],[15360576,"#qj960a"],[15360579,"#qj960b"],[5058970,"#reportPop"],[4106686,"#results.content-main > .eLeft"],[633299,"#rightCouple,#rightCouple + #leftFloat"],[11472212,"#rightCouple1,#rightCouple1 + #leftFloat1,#rightCouplet,#rightCouplet + #leftFloat"],[11485172,"#right_couple,#right_couple + #left_float"],[571937,"#right_couplet.close_discor"],[15479612,"#right_down_float_ad"],[639924,"#right_float.close_discor"],[13959771,"#right_up_float_ad"],[9152353,"#rightd.rightd"],[7970507,"#rip[href*=\".taobao.com\"]"],[3280171,"#rm-float3"],[6706177,"#sc-superman-ad"],[12603691,"#search > a[href=\"/top1.html\"]"],[4072603,"#sitefocus.focus"],[13714481,"#snActive-wrap"],[718124,"#sponsorAdDiv2"],[67599,"#swtleft[style^=\"position:fixed;\"]"],[12645128,"#syad.visible-xs"],[15477656,"#syad1"],[15477659,"#syad2"],[15477658,"#syad3"],[15477661,"#syad4"],[15477660,"#syad5"],[15477663,"#syad6"],[15911786,"#table1[width=\"468\"][height=\"50\"],#table1[width=\"794\"][height=\"60\"],#table1[width=\"812\"][height=\"50\"],#table1[width=\"812\"][height=\"60\"]"],[10997180,"#tanx-con-1"],[2448405,"#tanx-fold-main"],[13852226,"#taotaole"],[3455309,"#td_tpc > .ads"],[1465834,"#textggs"],[3956550,"#timedfuo"],[1159146,"#top-gg-container"],[2636860,"#topNavad"],[12974137,"#top_ads0"],[14182629,"#top_box > a[onclick^=\"javascript\"]"],[9718816,"#toperAd2"],[10320733,"#toptd.toptd"],[12330248,"#tr_ad1"],[11684377,"#tr_ad10"],[11684376,"#tr_ad11"],[12330251,"#tr_ad2"],[12330250,"#tr_ad3"],[12330253,"#tr_ad4"],[12330252,"#tr_ad5"],[12330255,"#tr_ad6"],[12330254,"#tr_ad7"],[12330241,"#tr_ad8"],[12330240,"#tr_ad9"],[11841127,"#tripadvisor-ad"],[1289180,"#undertd.undertd"],[1452505,"#videoADPIC"],[2310056,"#widget-quan"],[1257446,"#wp > .V-videoFloat,#wp > .V-video-float"],[15208983,"#wrapper > .topad,#wrapper > div[style=\"padding:3px;\"] > #pic"],[6406853,"#xinnxi"],[12816491,"#xqad"],[6718683,"#xqad1"],[6718680,"#xqad2"],[6718681,"#xqad3"],[1483115,".AD_TAC_BOX"],[226776,".Flagrow-Ads-under-header"],[4211918,".MacPlayer > #play-pause"],[9250725,".RMss1"],[8279223,".Text-Advertising"],[14030821,".TqAdShow"],[9932869,"._300x250.item"],[4838855,"._cggp"],[3119878,"._ggs"],[8749215,".a_2mu"],[1584537,".a_cn"],[1584446,".a_fl"],[1584416,".a_fr"],[8159653,".a_oscar1"],[1584102,".a_pb"],[12369057,".a_ssk_cn"],[8677053,".a_sxc"],[14494775,".a_xsfl"],[16602481,".aab-post"],[2149609,".aasd-text"],[8927561,".aasdwa"],[267389,".ad-above-footer"],[10429406,".ad-below-adjacent-post"],[10524601,".ad-below-header-menu"],[8818905,".ad-below-post-title"],[7593775,".ad-below-related-post"],[8607589,".ad-block-cn"],[10758265,".ad-couplet-common"],[8804716,".ad-left-down"],[7351536,".ad-pc"],[13420770,".ad-right-down"],[8649677,".ad-right-top"],[15815171,".ad-shine-panel"],[13066250,".ad-site"],[1647817,".ad.mi_btcon"],[4456021,".ad250left"],[14927974,".ad250right"],[4422260,".ad300left"],[4424562,".ad336left"],[4784302,".ad990x130"],[10206658,".ad990x90"],[9019188,".adContainer[style=\"margin-top: -5px\"]"],[1549185,".adHF"],[7248435,".adHF3"],[7248438,".adHF6"],[4800415,".ad_content_mask"],[36536,".ad_couplebanner"],[5183883,".ad_footerbanner"],[12228945,".ad_headerbanner"],[7263903,".ad_hf"],[7263106,".ad_pc"],[1788004,".ad_right_1,.ad_right_2"],[3427024,".ad_thread"],[15522462,".adbox-bg.adscounter"],[11586340,".add-gg"],[12966001,".addddddwarp"],[1762825,".adlistcss"],[1549020,".adpc"],[7308510,".adpcc"],[7307949,".adppc"],[4285051,".ads > #video_playr_sider,.ads > a > img[src*=\".sinaimg.\"],a[onclick^=\"_czc.\"] > .ads"],[7890506,".ads-after-content"],[855431,".ads-after-header"],[8459987,".ads-all"],[15966137,".ads-before-content"],[12398319,".ads100"],[12392940,".ads200"],[4435041,".ads_all > .ads_w"],[16261636,".ads_desktop"],[574517,".ads_mobile"],[554330,".ads_plugin"],[569355,".adsense160"],[569357,".adsense200"],[12328374,".adsoho"],[2018828,".adv-6park"],[6785595,".adv-couplets"],[12233120,".adv-g1"],[13283154,".advInfoElem"],[6269904,".advert-short"],[9576626,".advertising_lightbox"],[1651413,".afc_popup"],[16738927,".aiboav-ads"],[14003990,".alert_windows > .q-card__actions > a"],[3913604,".anniversary-wrap-2018"],[16387181,".apd-footer"],[9184868,".app-down-fix.body-fix"],[15162586,".appdownload_ad + .hider"],[9556331,".archive > a[ontouchstart=\"this.click();\"]"],[1555325,".area > .tuiguang"],[7776841,".artad"],[16281161,".article-pop-up-ad"],[14832288,".artplayer-plugin-ads"],[1684337,".asb-index"],[10584419,".asb-post"],[2196398,".assort-ad"],[3623013,".aub-post"],[4285389,".ayx[style=\"display:block;\"],.ayx[style^=\"position: fixed;bottom\"]"],[1456507,".b300 > .h100 > a[href^=\"http\"]"],[6844151,".baiduad"],[4308927,".banner-ad-section"],[8842320,".banner-cctv-A2"],[8494411,".banner-cctv-Topping"],[10656511,".bdyp-sygg-ul"],[12630965,".before_playing_cctv.yc"],[2881292,".below_ads"],[1647785,".bg > img[src*=\".meituan.net\"]"],[1358144,".bhgg"],[8213237,".bjxhf"],[1647778,".bl > .gg"],[1647779,".bm.a_c"],[5477995,".bn728-100"],[11417648,".bn728-93"],[1367555,".book > #btmBox"],[3706823,".bottomSponsor"],[5311048,".bottom_fixed > #imgs_link4"],[16267944,".bottom_mengcheng_ad_wrap"],[3160076,".bottomads + .leftd"],[15332962,".bottomd > .closebox2,.bottomd + .leftd"],[8645308,".broadcastMe[style=\"width: 1200px;\"]"],[4290933,".btn.btn-success.text-white[href*=\".com:\"]"],[16021704,".bus_adsbox"],[14888484,".cari-ads"],[3816085,".cfa_popup"],[11875999,".chat-ad"],[12209540,".chat-right-ad"],[7952048,".chat-sysbroadcast-ad"],[9513740,".chat-top-ad"],[8056968,".clearfix.col5.row > #listBox"],[3973592,".col-md-10 > .banner-table-block"],[1327580,".col6 > a[onclick*=\"横幅\"]"],[3935323,".comiis_ad"],[10056785,".comiis_adbox"],[13431562,".comiis_guanggao"],[10289797,".comiis_guanggao_tit"],[9936384,".common-topad"],[3937245,".common_ad"],[14532280,".con_search + #carousel-example-generic[style^=\"max-width: 1170px;\"]"],[11411807,".con_section > .da"],[15361806,".conch-ads-box"],[4186807,".container + .container > .warp > .cate,.container > #dhshtml,.container > .index-ad,.container > .slide-baidu,.container > .t-img-box:first-child,.container > a[href^=\"http\"] > .ads,.container > a.mid-wrapper,div[style=\"display:none;\"] + script + #container.container,div[style=\"display: flex;flex-wrap: wrap;margin-right: 5px;margin-left: 5px;\"] + style + .container"],[7554304,".containeradvertising"],[5732160,".content > #dhxhtml,.content > a > .topline"],[2933090,".content-video > .ads,.content-video > .ads-player"],[2192210,".content_ad_300"],[4616409,".corner-gg"],[8191506,".couplet_9cb0d"],[4242829,".coupletad"],[7005224,".ctm_ad"],[4979723,".cui-pt-item[data-qhb]"],[12965721,".d_banner_inner"],[1720494,".dabc > .ng-star-inserted"],[15624215,".davwheat-ad"],[4288361,".ddd.ng-star-inserted"],[15061842,".dipiao"],[4731713,".div-search-box.col-lg-offset-2.col-lg-8 > a[href^=\"http\"][target=\"_blank\"]"],[3610686,".dplayer > .tips"],[3764091,".duilian > .leftd"],[11847397,".ec-ad"],[1684181,".edtj"],[15267227,".eis_muad"],[12522003,".error > #qqs"],[7210470,".event_fullscreen_gg_modal"],[661921,".f-sign-cont[data-dysign-adid]"],[80906,".fed-part-case > .ads-img"],[14866320,".feed-item[data-ad]"],[4470355,".ff-ads"],[8942742,".flex-row > #propagandaLeft,.flex-row > #propagandaRight"],[10666720,".float-adv-left-bottom"],[15500229,".float-adv-left-top"],[11321632,".float-adv-right-bottom"],[5636172,".float-adv-right-top"],[6096604,".floatAd"],[7293771,".float_bot_right"],[11429538,".fnwehjnc12"],[1526907,".frAd"],[13304531,".frontpageAdvM"],[1522233,".full.banners12"],[12509967,".g1_wz > .g1_tp"],[3134216,".getads"],[2313104,".gg-box"],[2309985,".gg-one"],[3080425,".gg1000"],[14106492,".gg430"],[4085508,".gg_300"],[4081226,".gg_728"],[4096363,".gg_950"],[4096200,".gg_960"],[1347451,".gg_canvas"],[16190821,".gg_full"],[14197095,".gg_pc"],[14196976,".gg_tp"],[1471343,".ggad"],[6696243,".gggpost-above"],[2116033,".ggpost-below"],[14178336,".ggtop"],[4287130,".ggw"],[1594156,".global_video_bottom_dbtc"],[2067904,".google-ad2_fixed"],[9906330,".google_adsense2"],[16590933,".gotoclick[adv_id]"],[13926976,".gpost-below"],[14235390,".gpt_ads_box"],[9552135,".gpt_ads_title"],[6198559,".guanggaoBox"],[10206833,".guruin-ads"],[3158320,".hao123-unionad-pic"],[4283831,".hbp > .wp_banner"],[1579913,".headxx11xiaoapp"],[4283527,".heg > .div-list,.heg > .partner-list"],[7115418,".his-sign-cont[data-dysign-adid]"],[2130036,".hlol_ad"],[2016698,".homepage > .wp-none1"],[10128999,".hongbao_hd"],[7690648,".horizontal-banner"],[6656489,".hzxld"],[6254227,".iHead960x90"],[14526545,".ibtad"],[11303742,".imgBox > div[class^=\"ad\"]"],[12871654,".index-top-aassd"],[6194130,".index-top-ad"],[6194132,".index-top-gg"],[7416174,".index-wz-ad"],[9024418,".index_alert_gg"],[7340687,".indexad2"],[7340686,".indexad3"],[7340681,".indexad4"],[6211552,".indexnews-ad"],[9303261,".infomation + #notice_container > .event-notice"],[6172093,".inner-advertise"],[319770,".itopbar + .container"],[10654528,".jav-nav + .bcpic,.jav-nav + .bcpic2"],[7775499,".jingqun_tu"],[4587352,".jq_infoflow_ad_wrap"],[1959543,".jq_mediav_ad_report"],[3322018,".jqrp_infoflow_ad"],[13738983,".js-cui-pt-item[data-qhb]"],[4282178,".jsv > .mobile-adv"],[12842012,".jsv-layer > .image > a[href^=\"http\"]"],[10127914,".ka-flo"],[3059723,".kjk-flo"],[645957,".ksads"],[14490600,".kuandu > .bottommob"],[14497537,".leftadv"],[10384212,".leftd + .rightd"],[2863888,".leo-container .ssr1"],[1441322,".link > .image[src*=\".qhimg.com/\"]"],[6109166,".listok > a > img[src*=\".alicdn.com\"][width=\"980\"][height=\"80\"],.listok > a > img[style^=\"width:980px;height:\"]"],[9823484,".loc-home-top-adv-new"],[15178639,".lol-ad"],[15230909,".lol_ad"],[14776915,".lyzm-prevent"],[8303261,".m1938-container"],[4441258,".m_hot_rec_box_base[id^=\"right\"]"],[6111046,".main-ad-l"],[6111064,".main-ad-r,.main-ad-r + .topad"],[1634366,".main-container > #dhxhtml"],[13072766,".main-content > .a2b3"],[1401633,".main[style=\"border:#7D8C8E solid 1px;height: 23px;\"]"],[2871910,".mainbg > #s11navtop"],[7487252,".maomi-content > #main-container > .row.mob40 + .row,.maomi-content > .section-banner,.maomi-content > .section-menu > .row > a[target=\"_blank\"],.maomi-content > a[target=\"_blank\"]"],[2478578,".mbads"],[16578896,".mediav-newsfeed-listitem-type-1"],[16020265,".mediavAd_report"],[2640186,".mediavfeed-newsitem"],[4575376,".menutab_ad"],[7731010,".ml_ad1"],[7731008,".ml_ad3"],[7731014,".ml_ad5"],[1404782,".mlad"],[9358414,".mobadsq"],[4272395,".mod + #bottomBox"],[13732723,".module-adslist"],[14184865,".module-adslists"],[2331825,".module-tglist > .tg-normal-box"],[2354658,".module-ttlist.tt_w-2"],[2343087,".module-yylist.tg_w"],[16287303,".my-cat.my-cat-header"],[13885630,".mylist + #topthree,.mylist > a > img[width^=\"9\"][height=\"80\"]"],[5307131,".myui-extra + .noticetext"],[3022166,".nQIAj"],[15369252,".nQIAj1"],[16720043,".nav-ads"],[4307237,".nav-area + .wrapper .tuiguang"],[2630157,".newstyle > .container > a[target=\"_blank\"],.newstyle > a > img[src*=\"img.com/i/\"]"],[9516327,".no-mobile[style=\"position: fixed;right:0px;bottom: 0px;\"]"],[4279014,".opt > a[target=\"_blank\"] > img[src*=\".360buyimg.com\"]"],[2323011,".orbui-post"],[2323175,".orbui-site"],[2409159,".overBanner.dowloadBtn"],[2151897,".page > .wp-none1"],[3177485,".page-wwads"],[10232764,".pagead_3"],[10835352,".pagecon + .ad1"],[16008989,".partialViewSlider-outerwrapper"],[6471418,".pasuAD"],[14953372,".pause-ad"],[6879680,".pc-ads"],[2153944,".pccb > .ng-star-inserted"],[4901157,".pcd_ad"],[2154073,".pcgg"],[2158168,".pggb > .ng-star-inserted"],[2158169,".pggc > .ng-star-inserted"],[2158174,".pggd > .ng-star-inserted"],[11848460,".photo-two > a[onclick^=\"_czc.\"]"],[10958139,".player + .sponsor"],[15017494,".player-bottom-gg"],[3300626,".player-box > [style*=\"flex; justify\"]"],[13263965,".player-info > .recommend-two.recommend-list"],[13264234,".player-news > .news-list"],[11916979,".player-rm > a[href*=\"/ad.html?url=\"],.player-rm > a[target=\"_blank\"]"],[2120008,".player-rm-float"],[14415709,".player-tt-rm.rm-list"],[740977,".player-tt-rmm"],[3299304,".player_ggw"],[10985254,".playtop.col-pd"],[4309618,".plc > .a_p"],[4309570,".pop[style=\"right: 10px;\"]"],[321633,".popup + .shortcuts-m-overlay"],[2738127,".post-title + .metadata + .entry > div > div > a[href^=\"/\"][href$=\"/\"] > img"],[1616444,".postmessage > #googleFirst,.postmessage > #googleSecond"],[3037226,".privilege-promote"],[11851282,".pro-molnk"],[3448343,".pro1-molnk"],[11916882,".prom-olnk"],[3376662,".promolink-[style=\"position:relative;width:100%;height:100%;\"]"],[3372877,".promtlink_[style=\"position:relative;width:100%;height:100%;\"]"],[13878405,".propa_bottom"],[10102224,".pure-g[onclick*=\"float\"]"],[2101837,".qpdb + a[href]"],[8554602,".qzdhf"],[7246861,".qzhfaaa"],[4951641,".readmidad"],[10217291,".right > .content > .ads"],[11457389,".room-ad-bottom"],[11564501,".room-ad-top"],[1596878,".room-ad-video-down"],[137919,".rotate-adv"],[4307399,".row > .gao-bg"],[12551970,".rtcenter_game"],[4317978,".samBannerUnit"],[4361104,".scupioadslot"],[5433080,".self-gg"],[6278705,".slider-ad[adid]"],[5993279,".space-y-6 > .advertising"],[3738346,".spon-img[src*=\".alicdn.\"]"],[8760200,".spot_nav_under_ad"],[16540992,".static-a2d"],[16065428,".stui-vodlist__thumb.lazyload[href^=\"http\"][target=\"_blank\"],.stui-vodlist__thumb.lazyload[href^=\"http\"][target=\"_blank\"] + .stui-vodlist__detail"],[14874144,".subject_link[href$=\"/thread-index-fid-1-tid-12848.htm\"]"],[9906338,".svg-icon + #player_pause"],[14567250,".sxAdBox"],[1648173,".t5[style=\"border:1px solid #a6cbe7;\"] + .t[style=\"margin-top:8px\"]"],[13648175,".tab-content + .col-pd"],[14809750,".textadlist"],[16253139,".theme_custom_slidebox-ad-below"],[5128395,".title > .gg"],[3832540,".tmall_ad_container"],[15356654,".tmall_bg15"],[9197948,".tooltip > #tp"],[4305478,".top > a > .topline[src^=\"/photo/\"],.top > div[style=\"max-width: 1235px; width: 100%; text-align:center; margin-left: auto; margin-right: auto\"]"],[12283854,".top-gg"],[16128285,".top-meta > .moj-content"],[14343771,".top-read-ad"],[14541393,".topSponsor"],[14524511,".top_ad_ban"],[981864,".top_box > #foot,.top_box > #indextop,.top_box > #news,.top_box > li > a[href^=\"/js/app.htm?\"]"],[13914674,".top_func_ad"],[6564734,".topbanner + .nav + .banner"],[1406323,".toy52_outer"],[2856678,".toy52apparel_ALL"],[4888507,".trad3"],[7167412,".twavt-ads"],[10139758,".txp_ad[data-role=\"txpad-interact-pause\"]"],[2004662,".txtguanggao"],[10096903,".uk-width-1-1.adbox"],[9739583,".vg-overlay-pause"],[4855134,".video-holder > a[target=\"_blank\"] > img[src*=\".360buyimg.com\"]"],[8211018,".video-info-aux + div[style^=\"border-radius: 5px;\"]"],[8211864,".video-item-ads"],[4846315,".video-player > .gg-bg-cover"],[5222164,".video_details > .banner"],[11782273,".w-full > .banner.el-carousel"],[13496655,".w100b > .m_adv"],[11977963,".wbalist_thumb[style*=\"/upload/site/\"]"],[15840707,".wemziguanggao"],[11149007,".wf_ad_block"],[13777661,".widget-qianhuiji"],[13858625,".widget-topadding"],[1230839,".widget-xlxba"],[1104768,".widget_adbox"],[1882944,".widget_ui_asb,.widget_ui_aub"],[714660,".widget_ui_textasb"],[714658,".widget_ui_textaub"],[13140940,".wordurl[style=\" width: 42%; float:left; text-align: center;\"]"],[1648139,".wp > .ad-box,.wp.a2_h,.wp.a_f,.wp.a_h"],[10910432,".wp_headline + .ad1"],[3165766,".wpcom_ad_wrap"],[2032062,".wrap > #btmBox,.wrap.mt10.clearfix > .box.top_box,.wrap + #btmBox,.wrap + #midBox"],[14586970,".wrapper > a[target=\"_blank\"] > .ads,.wrapper > #asxv"],[7263337,".wumii-bottom-popup"],[9311757,".wumii-widget-ad"],[15780829,".wwads"],[10490992,".wwads-cn"],[2023330,".wzad"],[8555091,".xstui-content__acc"],[7833875,".xzbox-gh"],[50102,".y.mtw[style=\"padding: 0px 10px;\"]"],[11324476,".ya-normal-box-done"],[12108554,".yueduad1"],[14876123,".zhanzhang_tuijian_btn"],[15854234,".zhedangceng_ggg"],[16053110,".zone_wap_banner2"],[10652330,"a#wrapper_left_bg,a#wrapper_left_bg\\ llll"],[8502564,"a#wrapper_right_bg"],[12151935,"a.hengfu > img.hengfu"],[2284080,"a[href*=\".taobao.com\"] > .top1"],[4285036,"a[onclick^=\"_czc.\"] > .add,a[onclick^=\"gtag\"] > .add"],[1055041,"a[target=\"_blank\"] > img.king"],[7812282,"body .has-ad"],[7184539,"body.desktop[style^=\"-\"] span[class*=\" \"] > a[href^=\"http\"][rel=\"nofollow\"][target=\"_blank\"]"],[38074,"body[onload*=\"u()\"] > #x"],[3582321,"div#ad_id"],[7010824,"div#xinxi"],[9692354,"#Zi_ad_a_H"],[12596983,".Zi_ad_a_SB"],[4285054,"div[id^=\"adv-\"].adv"],[15501528,"div[role=\"listitem\"] > div > div > .bannerliststyle"],[13815096,"dl#listwoBox"],[14770178,"img#GGADIMG"],[12000293,"img#adv1"],[13230760,"script + #coupletBox"],[276483,"script + #rbbox"],[10589690,"script + .header_rmb"],[1751621,"style + .a-loading"],[3250511,"style + .need_grid_img"],[15064117,"style + .vdgdo"],[12549539,"#play[style=\"padding: 10px;\"] > a[href=\"/0705.html\"]"],[7082939,"#guanggao1[style^=\"position\"]"],[7082936,"#guanggao2[style^=\"position\"]"],[15710305,"#playerJsvLayer.jsv-layer"],[15127969,".fixed-bottom.jsv.jsv-g1"],[12154956,"header + #main:nth-child(1n+4) .container-fluid.mb-0.p-0,header + #main:nth-child(1n+4) .container-fluid.mb-3.p-0,header + #main:nth-child(1n+4) > div[id^=\"po-s\"]:not(#po-shd)"],[3478289,"#bd-hl-content"],[6079348,"#cpro_container"],[6475926,"#img-txt-wrapper > #title_desc_div"],[1215872,"div[class][id][style] > .pic_container"],[9610273,".recommended-grids > .file[style=\"margin: 5px 2px 5px 2px;\"]"],[1762083,".vodads"],[2284133,"style + .topd,style + .topd + .bottomd"],[5177005,"#downdiv > .downcode"],[5165781,"#gudingweiDiv"],[14455845,"#my_dp_a"],[14266322,"#my_gd_a"],[13808428,".appguide-wrap[onclick*=\"bcebos.com\"]"],[11021985,".box_con[style=\"border-radius:10px;background-color:#ff0000;padding:15px;\"]"],[2396211,".callApp_fl_btn[onclick^=\"open_app\"]"],[14134521,".downcode[style^=\"position:fixed;z-index:1000;top:200px;\"]"],[915026,".look_more_a[onclick^=\"open_app\"]"],[3480746,".nr_all > .m_f_a.sw_sp"],[4802675,".readerListADbox"],[12625342,"script + #strl,script + #strl + div[style]"],[3262009,"#Video-Shunt-Box + .container"],[8225382,".leftd1 + .rightd1"],[7764748,".rightd + .leftd1"],[16583249,".smcms-wrap > .group-box > a[target=\"_blank\"] > img,.smcms-wrap > a[target=\"_blank\"] > img"],[16495162,".txp_ad_center"],[9264643,"#asx_text"],[2993478,".b_oscar1"],[1343253,".b_pr"],[7562942,".b_sxc"],[7562925,".b_sxp,.b_sxp + .zxy"],[14898596,".float-left12 > .div-list"],[14464536,"#j-new-ad"],[13970007,".a_sxfl"],[13969573,".a_sxmu"],[8677038,".a_sxp"],[13969423,".a_sxpb"],[1327583,".col5 > dl#randomBox"],[11996486,".search + #midBox"],[10368603,"body[ontouchstart] > #topBox"],[3984624,"script[src$=\"/base.js\"] + #couplet"],[10320731,"#toptb + div[align=\"center\"]"],[16634201,".it618_firstad_flex"],[7195670,"#__ads_dp"],[5925242,"#video_playr_side.video_playr_sider.videoplayerside"],[11350376,"#vpnModal.nordvpn-popup"],[13442615,".nordvpn-popup + .sidebar-vpn"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/cze-0.js b/extentions/uBOL-home/rulesets/scripting/generic/cze-0.js new file mode 100644 index 0000000..68eff19 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/cze-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// cze-0 + +const toImport = [[4850939,"#ad_popup"],[190491,"#adRectangle"],[11594592,"#onlajny-stickers"],[3287424,"#promo-box"],[6638946,"#reklama-etarget"],[7145755,"#reklamni-box"],[14958049,"#reklamy"],[15973616,"#sklik"],[14449163,"#slevomat_ad"],[7561587,"#topbanner"],[12677803,"#zivefirmy"],[5222737,".adform-adbox"],[538689,".bx-leaderboard"],[9377180,".cnc-ads"],[15666973,".etarget"],[16343543,".hp-advert"],[8253701,".jobscz"],[9296789,".lsads-banner"],[10025090,".nativead"],[5251448,".ownad"],[1583392,".perex-adblock-warning"],[16756924,".r-main"],[5167085,".reklama-3"],[15630592,".reklama-bottom"],[1845318,".reklama-box"],[2054609,".reklama-left"],[6048836,".reklama-lista"],[10656789,".reklama-megaboard"],[6038619,".reklama-right"],[1844504,".reklama-top"],[6049708,".reklamaBottom"],[10676714,".reklamaHorniLista"],[6061274,".reklama_ahead"],[15615469,".reklama_square"],[1938610,".rklm"],[11480061,".sklik"],[6017495,".sklik-block"],[6170985,".sklik-box"],[16632090,".sklik_left"],[5999824,".sklik_right"],[14526852,".topreklama"],[5302317,".vreklama"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/default.js b/extentions/uBOL-home/rulesets/scripting/generic/default.js new file mode 100644 index 0000000..f8706d7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/default.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// default + +const toImport = [[7295477,".aff-content-col"],[10243358,".aff-inner-col"],[10402808,".aff-item-list"],[7616567,".ark-ad-message"],[14318865,".inplayer-ad"],[9294113,".inplayer_banners"],[8108253,".in_stream_banner"],[230977,".trafficjunky-float-right"],[4534627,".preroll-blocker"],[15224443,".happy-inside-player"],[16189421,".blocker-notice"],[5620010,".blocker-overlay"],[7268325,".exo-horizontal"],[4013867,".ave-pl"],[12526183,".bottom-hor-block"],[3260336,".brs-block"],[2117656,".advboxemb"],[14823489,".ads_container:not(.text-ad)"],[10792863,".wgAdBlockMessage"],[10015626,".glx-watermark-container"],[11122927,"#sidearm-adblock-modal"],[14783258,".overlay-advertising-new"],[10847935,".header-menu-bottom-ads"],[10138756,".rkads"],[5518248,"#bt-ads"],[7865834,".mdp-deblocker-wrapper"],[9045620,".amp-ad-inner"],[5662694,"#placeAds"],[4317978,".samBannerUnit, .samCodeUnit"],[13483022,".bloc-pub"],[2895776,".bloc-pub2"],[5410475,"#invideo_data"],[575372,"#invideo_2"],[11134231,".hor_banner"],[13519933,"#invid_call"],[12822821,"#invideo_new"],[2234398,".aan_fake"],[6926737,".aan_fake__video-units"],[283406,".rps_player_ads"],[13187573,".ad-wrap:not(#google_ads_iframe_checktag)"],[1320254,"#dontfoid"],[166323,".fints-block__row"],[5285957,"#playerOverlay[style=\"position:absolute; z-index:3\"]"],[15483573,".full-ave-pl"],[1148619,".full-bns-block"],[11332465,".vertbars"],[317803,".video-brs"],[14762135,"#plban"],[15024715,".player-bns-block"],[16319943,".wps-player__happy-inside"],[5539904,"div#spot-holder.spot-holder[style=\"display: block;\"]"],[9111492,".gallery-bns-bl"],[10693350,"#stop_ad"],[6129691,"#stop_ad2"],[13370041,".Ad-Container:not(.adsbygoogle)"],[2939730,".stream-item-widget"],[7951836,"#AdLayer1:not([style^=\"position: absolute; left: -5000px\"])"],[15555308,"#ad_300:not([style^=\"position: absolute; left: -5000px\"])"],[15551010,"#ad_728:not([style^=\"position: absolute; left: -5000px\"])"],[7873865,"#ad_area:not([style^=\"position: absolute; left: -5000px\"])"],[15503315,"#ad_big:not([style^=\"position: absolute; left: -5000px\"])"],[8461117,"#ad_footer:not([style^=\"position: absolute; left: -5000px\"]),#ad_poster"],[7377754,"#ad_slot:not([style^=\"position: absolute; left: -5000px\"])"],[2618161,"#adheader:not([style^=\"position: absolute; left: -5000px\"])"],[3600396,"#ads-1:not([style^=\"position: absolute; left: -5000px\"])"],[6337714,"#ads-banner:not([style^=\"position: absolute; left: -5000px\"]),#ads_banner"],[6341847,"#ads-footer:not([style^=\"position: absolute; left: -5000px\"]),#ads_footer"],[1552623,"#adsquare:not([style^=\"position: absolute; left: -5000px\"])"],[3485551,"#banner468:not([style^=\"position: absolute; left: -5000px\"])"],[12807344,"#banner728x90:not([style^=\"position: absolute; left: -5000px\"])"],[12941665,".ad-link:not(.adsbox)"],[6677077,".ad_unit:not(.text-ad)"],[13071653,".ad-slot:not(.adsbox):not(.adsbygoogle)"],[14492405,".ad-300x250:not(.ads)"],[7644573,".adsbyrunactive"],[16284653,"#tabVideo > .rmedia"],[8013975,"#adContext:not(:empty),#adContent"],[15493916,"#ad_img:not(:empty)"],[9603894,"#downloadAd:not(:empty)"],[12949301,"#topBannerAd:not(:empty),#topbannerad:not(:empty)"],[9270146,"#weatherad:not(:empty)"],[10834050,".ad-placeholder:not(#filter_ads_by_classname):not(#detect_ad_empire):not(#detect):not(.adsbox)"],[578336,".ads-iframe:not([style=\"position: absolute; left: -10px; top: -10px;\"])"],[1029999,"#micast_ads"],[6937134,".adde_modal_detector"],[12689313,".adde_modal-overlay"],[2755722,"#video-id_fluid_html_on_pause"],[10111524,".jw-wrapper > div[style=\"opacity: 0; visibility: hidden; overflow: hidden; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;\"]"],[15747109,".ninja-recommend-block"],[15628580,".banner-ads:not(.textads),.banner-ad2,.banner-adv"],[15628054,".banner_ads:not(.textads)"],[8825739,"#go-to-top + div[id][class*=\" \"]"],[9737322,"#st-ami + div[id][class*=\" \"]"],[6122938,"iframe.lazyloaded[data-src^=\"https://rcm-fe.amazon-adsystem.com/\"]"],[11024341,"#advert-header:not(:empty)"],[8598616,"#adSpecial:not(:empty)"],[14320294,"#adzerk:not(:empty)"],[13377986,"#buy-sell-ads:not(:empty)"],[13184601,"#leader_ad:not(:empty)"],[13075236,"#midadd:not(:empty)"],[68602,".aoa_overlay,.aoa_overlay"],[590827,".fp-player > div[style=\"position: absolute; inset: 0px; overflow: hidden; z-index: 160; background: transparent; display: block;\"]"],[16408158,".addthis_toolbox"],[973668,".ez-sidebar-wall"],[10383518,"#AC_ad"],[5203624,"#AD_160"],[5201644,"#AD_300"],[16213066,"#AD_468x60"],[13116698,"#AD_G"],[13116689,"#AD_L"],[5100533,"#AD_ROW"],[5093236,"#AD_Top"],[9993731,"#AD_text"],[10360022,"#ADbox"],[16445043,"#Ad-3-Slider,#Ad-4-Slider"],[2600596,"#Ad-Container"],[9737104,"#Ad-Content"],[15717734,"#Ad-Top"],[12980954,"#AdBanner"],[9031122,"#AdBar"],[3835031,"#AdBigBox"],[5409344,"#AdBillboard"],[2849800,"#AdBlock"],[8753341,"#AdBottomLeader"],[13613015,"#AdBottomRight"],[16647975,"#AdBox2"],[13183736,"#AdColumn"],[14588755,"#AdContainerTop"],[15872311,"#AdContent"],[16200212,"#AdContent_0_0_pnlDiv"],[2171385,"#AdDisclaimer"],[7893809,"#AdHeader"],[7951839,"#AdLayer2"],[6424579,"#AdMiddle"],[6632823,"#AdPanel"],[7246283,"#AdPopUp"],[1206431,"#AdRectangleBanner"],[3656177,"#AdSense1"],[3656178,"#AdSense2"],[3656179,"#AdSense3"],[9578265,"#AdSenseDiv"],[3265259,"#AdServer"],[1019680,"#AdServer_Banner_1,#AdServer_Banner_2,#AdServer_Banner_3,#AdServer_Banner_4,#AdServer_Banner_5,#AdServer_Banner_6,#AdServer_Banner_7,#AdServer_Banner_8,#AdServer_Banner_9"],[8800739,"#AdSkyscraper"],[9515619,"#AdSlot_megabanner"],[15900855,"#AdSpaceLeaderboard"],[9059208,"#AdTop"],[4946494,"#AdTopLeader"],[6071252,"#AdWidgetContainer"],[9259285,"#AdWrapperSuperCA"],[13811566,"#AdZone1"],[13811565,"#AdZone2"],[357220,"#Ad_BelowContent"],[423064,"#Ad_Block"],[8080031,"#Ad_TopLeaderboard"],[8041914,"#Adbanner"],[912557,"#Adcode"],[7569479,"#Adlabel"],[7479535,"#AdsBannerTop"],[7211973,"#AdsBillboard"],[406943,"#AdsBottomContainer"],[8217614,"#AdsContent"],[1443368,"#AdsDiv"],[2127136,"#AdsFrame"],[5675593,"#AdsPubperform"],[4923069,"#AdsRight"],[1424818,"#AdsSky"],[14180353,"#AdsTopContainer"],[1844646,"#AdsWrap"],[15334838,"#Ads_BA_BS"],[8252691,"#Ads_BA_BUT"],[13216768,"#Ads_BA_BUT2"],[11568711,"#Ads_BA_BUT_box"],[8252679,"#Ads_BA_CAD"],[13216404,"#Ads_BA_CAD2"],[6468003,"#Ads_BA_CAD2_Text"],[8252682,"#Ads_BA_FLB"],[8252685,"#Ads_BA_SKY"],[8246336,"#Ads_TFM_BS"],[12557651,"#Ads_google_bottom_wide"],[14312361,"#Adsense300x250"],[13600065,"#AdsenseBottom"],[8217151,"#AdsenseTop"],[5031821,"#Adsterra"],[9017524,"#Adv10"],[9017525,"#Adv11"],[13082636,"#Adv8"],[13082637,"#Adv9"],[8307744,"#AdvArea"],[8368999,"#AdvBody"],[3846095,"#AdvContainer"],[15466964,"#AdvFooter"],[15461555,"#AdvFrame1"],[8573599,"#AdvHead"],[15469774,"#AdvHeader"],[8362034,"#Adv_Footer"],[7082405,"#Advert1"],[8382565,"#AdvertMid1,#AdvertMid2"],[680511,"#AdvertPanel"],[8383104,"#AdvertText"],[6759259,"#AdvertiseFrame"],[6758645,"#Advertisement1,#Advertisement2,#Advertisements"],[14563682,"#AdvertisementDiv"],[13173629,"#AdvertisementLeaderboard"],[14413991,"#AdvertisingDiv_0"],[616871,"#Advertorial"],[3458656,"#Advertorials"],[5348887,"#AnchorAd"],[7534004,"#ArticleContentAd"],[286736,"#Banner728x90"],[13747034,"#BannerAd"],[1321169,"#BannerAds"],[380963,"#BannerAdvert"],[10079464,"#BannerAdvertisement"],[14415703,"#BigBoxAd"],[1491896,"#BigboxAdUnit"],[13330928,"#BodyAd"],[13729359,"#BodyTopAds"],[5186210,"#Body_Ad8_divAdd"],[12830586,"#BotAd"],[8531854,"#BottomAdContainer"],[15068603,"#BottomRightAdWrapper"],[14250072,"#ButtonAd"],[206674,"#ContentAd"],[16051624,"#Content_CA_AD_0_BC,#Content_CA_AD_1_BC"],[11509392,"#DFP_top_leaderboard"],[16759595,"#FooterAd"],[4584997,"#FooterAdBlock"],[4599818,"#FooterAdContainer"],[1939559,"#GoogleAd"],[4713470,"#GoogleAd1"],[4713469,"#GoogleAd2"],[4713468,"#GoogleAd3"],[4143722,"#GoogleAdRight"],[11228681,"#GoogleAdTop"],[4177267,"#GoogleAdsense"],[7680132,"#HP1-ad"],[7712103,"#HP2-ad"],[2306120,"#HeadAd"],[10544785,"#HeaderAD"],[10544817,"#HeaderAd"],[12050149,"#HeaderAdBlock"],[975132,"#HeaderAdsBlock"],[2837616,"#HeroAd"],[10752575,"#HomeAd1"],[2781829,"#HouseAd"],[6339098,"#IFrameAd"],[5854860,"#IFrameAd1"],[816429,"#IK-ad-area"],[4862702,"#IK-ad-block"],[2598360,"#IM_AD"],[351162,"#LargeRectangleAd"],[739081,"#LayoutBottomAdBox"],[623980,"#LayoutHomeAdBoxBottom"],[7005583,"#LeaderboardAdvertising"],[6086907,"#LeftAd"],[10052555,"#LeftAd1"],[4485926,"#MPUAdSpace"],[8840189,"#MPUadvertising"],[4647573,"#MPUadvertisingDetail"],[9660139,"#MainAd"],[16318555,"#MainAd1"],[4992911,"#MainContent_ucTopRightAdvert"],[1789366,"#MediumRectangleAD"],[2865920,"#MidPageAds"],[5538718,"#MiddleRightRadvertisement"],[3438568,"#Mpu_Bottom"],[5394072,"#Mpu_Top"],[6502871,"#MyAdsId3"],[10593474,"#NR-Ads"],[718618,"#NavAD"],[13337384,"#OAS2"],[1728376,"#OASMiddleAd"],[11670485,"#OASRightAd"],[3701436,"#PaneAdvertisingContainer"],[14777969,"#PromotionAdBox"],[687032,"#PushDownAd"],[2296022,"#RadAdSkyscraper"],[10822369,"#RightAd"],[6540197,"#RightAdBlock"],[6540857,"#RightAdSpace"],[13996939,"#RightAdvertisement"],[2480457,"#SidebarAd"],[11656492,"#SidebarAdContainer"],[13886157,"#SitenavAdslot"],[14074146,"#SkyAd"],[3287139,"#SkyscraperAD"],[2952821,"#SponsoredAd"],[7006386,"#SponsoredAds"],[3348534,"#SponsoredLinks"],[2951719,"#SponsorsAds"],[9355444,"#StickyBannerAd"],[16400070,"#Top-ad"],[12811327,"#Top1AdWrapper"],[16446776,"#TopADs"],[8156648,"#TopAd"],[16445723,"#TopAd0"],[5707344,"#TopAdBox"],[12425402,"#TopAdContainer"],[5705118,"#TopAdDiv"],[12436545,"#TopAdPlacement"],[5726921,"#TopAdPos"],[5422596,"#TopAdTable"],[5387771,"#TopAdvert"],[8409685,"#TopBannerAd"],[6278799,"#TopRightRadvertisement"],[6901063,"#VPNAdvert"],[6663807,"#WelcomeAd"],[11640331,"#aad-header-1,#aad-header-2,#aad-header-3"],[4826780,"#ab_adblock"],[5991646,"#above-comments-ad"],[2001702,"#above-fold-ad"],[5253917,"#above-footer-ads"],[6392369,"#above-the-fold-ad"],[10355390,"#aboveAd"],[3736554,"#aboveNodeAds"],[1710085,"#above_button_ad"],[2076742,"#aboveplayerad"],[3737051,"#abovepostads"],[523129,"#acm-ad-tag-lawrence_dfp_mobile_arkadium"],[9004460,"#ad--article--home-mobile-paramount-wrapper"],[4458272,"#ad--article-bottom-wrapper"],[299383,"#ad--article-top"],[2930435,"#ad--sidebar"],[12002207,"#ad-0"],[12002206,"#ad-1"],[7799037,"#ad-125x125"],[11426778,"#ad-160"],[7794683,"#ad-160x600"],[12002205,"#ad-2"],[643408,"#ad-2-160x600"],[11427898,"#ad-250"],[7789304,"#ad-250x300"],[12002204,"#ad-3"],[645715,"#ad-3-300x250"],[11429022,"#ad-300"],[7795021,"#ad-300-250"],[3865569,"#ad-300-additional"],[13954519,"#ad-300-detail"],[5893681,"#ad-300-sidebar"],[765875,"#ad-300X250-2"],[11736350,"#ad-300a"],[11736349,"#ad-300b"],[7792632,"#ad-300x250"],[802771,"#ad-300x250-0,#ad-300x250-2,#ad-300x250-b"],[5445312,"#ad-300x250-sidebar"],[5446121,"#ad-300x250-wrapper"],[3074922,"#ad-300x250_mid"],[6547851,"#ad-300x250_mobile"],[3074924,"#ad-300x250_top"],[3076073,"#ad-300x600_top"],[12002203,"#ad-4"],[12002202,"#ad-5"],[12002201,"#ad-6"],[12002200,"#ad-7"],[11424592,"#ad-728"],[6814121,"#ad-728-90"],[6811548,"#ad-728x90"],[12002199,"#ad-8"],[12002198,"#ad-9"],[15117097,"#ad-Content_1,#ad-Content_2"],[11711821,"#ad-Rectangle_1,#ad-Rectangle_2"],[13288088,"#ad-Superbanner"],[12002254,"#ad-a"],[11477467,"#ad-ads"],[2208967,"#ad-advertorial"],[14792337,"#ad-affiliate"],[1874663,"#ad-after"],[6732946,"#ad-anchor"],[1825770,"#ad-around-the-web"],[7864850,"#ad-article"],[4949974,"#ad-article-in"],[7865663,"#ad-aside-1"],[16067275,"#ad-background"],[11482976,"#ad-ban"],[2151432,"#ad-banner-1"],[16177656,"#ad-banner-atf"],[11574619,"#ad-banner-bottom"],[16177435,"#ad-banner-btf"],[3891726,"#ad-banner-desktop"],[5752368,"#ad-banner-image"],[4232872,"#ad-banner-placement"],[16176987,"#ad-banner-top"],[6900426,"#ad-banner-wrap"],[350217,"#ad-banner_atf-label"],[11483004,"#ad-bar"],[13583321,"#ad-base"],[2410332,"#ad-bb-content"],[12781805,"#ad-below-content"],[3669547,"#ad-bg"],[11482721,"#ad-big"],[6734549,"#ad-bigbox"],[7851141,"#ad-bigsize"],[14888635,"#ad-billboard,#ax-billboard"],[692894,"#ad-billboard-atf"],[9387530,"#ad-billboard-bottom,#ax-billboard-bottom"],[15871593,"#ad-billboard01"],[11046093,"#ad-blade"],[11039594,"#ad-block"],[15278035,"#ad-block-125"],[7853703,"#ad-block-2"],[2329223,"#ad-block-aa"],[16070676,"#ad-block-bottom"],[11264072,"#ad-block-container"],[6732319,"#ad-border,#ad-holder"],[6732816,"#ad-bottom"],[16522976,"#ad-bottom-banner"],[2418668,"#ad-bottom-fixed"],[14846990,"#ad-bottom-right-container"],[2975372,"#ad-bottom-wrapper"],[11482424,"#ad-box"],[11022346,"#ad-box-1"],[11022345,"#ad-box-2"],[12797814,"#ad-box-bottom"],[12242945,"#ad-box-halfpage"],[14064653,"#ad-box-leaderboard"],[2426487,"#ad-box-left,#ad-top-left"],[5749614,"#ad-box-rectangle"],[14058519,"#ad-box-rectangle-2"],[15024800,"#ad-box-right,#ad-top-right"],[13572648,"#ad-box1"],[13572651,"#ad-box2"],[11019904,"#ad-boxes"],[11126908,"#ad-break"],[3669567,"#ad-bs"],[11483350,"#ad-btm"],[7854698,"#ad-buttons"],[2166322,"#ad-campaign"],[2152501,"#ad-carousel"],[13551736,"#ad-case"],[6722053,"#ad-center"],[12008386,"#ad-chips"],[8467937,"#ad-circfooter"],[13531841,"#ad-code"],[11483629,"#ad-col"],[1028889,"#ad-container-banner"],[9509902,"#ad-container-fullpage"],[2106762,"#ad-container-inner"],[6547036,"#ad-container-leaderboard"],[16654933,"#ad-container-mpu"],[2106768,"#ad-container-outer"],[10894982,"#ad-container-overlay"],[9801143,"#ad-container-top-placeholder"],[15764900,"#ad-container1"],[15117079,"#ad-contentad"],[6078956,"#ad-desktop-bottom"],[13402678,"#ad-desktop-takeover-home"],[14195448,"#ad-desktop-takeover-int"],[11435938,"#ad-desktop-top"],[6719278,"#ad-desktop-wrap"],[2435530,"#ad-discover"],[8943155,"#ad-display-ad"],[16416235,"#ad-display-ad-placeholder"],[16144907,"#ad-div-leaderboard"],[6745777,"#ad-drawer"],[11473211,"#ad-ear"],[11100573,"#ad-extra-flat"],[7497662,"#ad-featured-right"],[7454519,"#ad-fixed-bottom"],[2334516,"#ad-flex-top"],[6731057,"#ad-flyout"],[184512,"#ad-footer-728x90"],[9572007,"#ad-framework-top"],[15230982,"#ad-front-btf"],[6100120,"#ad-front-footer"],[5952512,"#ad-full-width"],[8355633,"#ad-fullbanner-btf"],[5406080,"#ad-fullbanner-outer"],[13610021,"#ad-fullbanner2"],[15328359,"#ad-fullwidth"],[7581120,"#ad-googleAdSense"],[12764536,"#ad-gutter-left"],[14673330,"#ad-gutter-right"],[2142247,"#ad-halfpage"],[14611936,"#ad-halfpage1,#ad-halfpage2"],[13079748,"#ad-head"],[2009862,"#ad-header-1"],[2009861,"#ad-header-2"],[2009860,"#ad-header-3"],[11142008,"#ad-header-left"],[3497528,"#ad-header-mad"],[5841039,"#ad-header-mobile"],[11461554,"#ad-header-right"],[15097779,"#ad-horizontal"],[14697333,"#ad-horizontal-header"],[10212383,"#ad-horizontal-top"],[15056952,"#ad-incontent"],[11057149,"#ad-index"],[14151972,"#ad-inline-block"],[6725744,"#ad-label2"],[12333515,"#ad-large-banner-top"],[16073912,"#ad-large-header"],[11788452,"#ad-lb-secondary"],[12944704,"#ad-lead"],[3494415,"#ad-leadboard1"],[3494412,"#ad-leadboard2"],[6721557,"#ad-leader"],[3497142,"#ad-leader-atf"],[11121953,"#ad-leader-container"],[15252882,"#ad-leader-wrapper"],[11141775,"#ad-leaderboard"],[10763113,"#ad-leaderboard-atf"],[1505593,"#ad-leaderboard-bottom,#ad-leaderboard_bottom"],[5938555,"#ad-leaderboard-container"],[1505469,"#ad-leaderboard-footer"],[1505507,"#ad-leaderboard-header"],[13574158,"#ad-leaderboard-spot"],[10763132,"#ad-leaderboard-top,#ad_leaderboard_top"],[5887363,"#ad-leaderboard970x90home"],[8211085,"#ad-leaderboard970x90int"],[14745311,"#ad-leadertop"],[12956820,"#ad-lrec"],[2289583,"#ad-m-rec-content"],[12909031,"#ad-main"],[6883895,"#ad-main-bottom"],[2151567,"#ad-main-top"],[7841984,"#ad-manager"],[2161840,"#ad-masthead"],[6721703,"#ad-medium"],[9096264,"#ad-medium-lower"],[7217200,"#ad-medium-rectangle"],[6722002,"#ad-medrec"],[1806574,"#ad-medrec__first"],[11464749,"#ad-mid"],[2489777,"#ad-mid-rect"],[6734350,"#ad-middle"],[7851259,"#ad-midpage"],[7850436,"#ad-minibar"],[6732857,"#ad-module"],[11465029,"#ad-mpu"],[12923061,"#ad-mrec"],[16518312,"#ad-mrec2"],[11470065,"#ad-new"],[7621804,"#ad-north"],[11471113,"#ad-one"],[9606567,"#ad-other"],[6738327,"#ad-output"],[7859744,"#ad-overlay"],[3670189,"#ad-p3"],[6725747,"#ad-page-1"],[3052355,"#ad-pan3l"],[3050581,"#ad-panel"],[6721516,"#ad-pencil"],[11069586,"#ad-performance"],[8241404,"#ad-performanceFullbanner1"],[3304554,"#ad-performanceRectangle1"],[12021455,"#ad-placeholder"],[12243766,"#ad-placeholder-horizontal"],[6722671,"#ad-placeholder-vertical"],[15275983,"#ad-placement"],[3441871,"#ad-plate"],[6731617,"#ad-player"],[3246857,"#ad-popup"],[15874911,"#ad-popup-home"],[15118138,"#ad-popup-int"],[13939220,"#ad-post"],[2235756,"#ad-promo"],[13925266,"#ad-push"],[2588664,"#ad-pushdown"],[12002269,"#ad-r"],[7840025,"#ad-rec-atf,#ad-rec-btf"],[13555583,"#ad-rec-btf-top"],[14153420,"#ad-rect"],[14762576,"#ad-rectangle"],[4067392,"#ad-rectangle1"],[13246822,"#ad-rectangle1-outer"],[4067395,"#ad-rectangle2"],[4067394,"#ad-rectangle3"],[7838273,"#ad-results"],[13142243,"#ad-right"],[1565130,"#ad-right-bar-tall"],[9314867,"#ad-right-container"],[7539614,"#ad-right-sidebar"],[14886688,"#ad-right-top"],[6734293,"#ad-right2"],[6734292,"#ad-right3"],[7852740,"#ad-rotator"],[11499815,"#ad-row"],[7838331,"#ad-section"],[14748073,"#ad-separator"],[14116392,"#ad-shop"],[14117335,"#ad-side"],[14896515,"#ad-side-text"],[7850568,"#ad-sidebar"],[16118005,"#ad-sidebar-btf"],[9042969,"#ad-sidebar-container"],[16117984,"#ad-sidebar-mad"],[10615332,"#ad-sidebar-mad-wrapper"],[2432952,"#ad-sidebar1"],[2432955,"#ad-sidebar2"],[16106465,"#ad-site-header"],[14111283,"#ad-skin"],[5072361,"#ad-skm-below-content"],[11501164,"#ad-sky"],[11394282,"#ad-skyscraper"],[15277783,"#ad-slideshow"],[14099620,"#ad-slideshow2"],[14112296,"#ad-slot"],[6731855,"#ad-slot-1"],[6731852,"#ad-slot-2"],[6731853,"#ad-slot-3"],[6731850,"#ad-slot-4"],[6731851,"#ad-slot-5"],[2345243,"#ad-slot-502"],[7854449,"#ad-slot-lb"],[14641083,"#ad-slot-right"],[2347320,"#ad-slot-top"],[14350742,"#ad-slot1"],[14350741,"#ad-slot2"],[14350739,"#ad-slot4"],[14693279,"#ad-slug-wrapper"],[10612145,"#ad-small-banner"],[13351591,"#ad-space"],[15422484,"#ad-space-big"],[6744447,"#ad-splash"],[2759622,"#ad-sponsors"],[14107188,"#ad-spot"],[16374652,"#ad-spot-bottom"],[2736202,"#ad-spot-one"],[2624667,"#ad-standard"],[8832694,"#ad-standard-wrap"],[2619205,"#ad-stickers"],[694630,"#ad-sticky-footer-container"],[4202059,"#ad-story-right"],[15551815,"#ad-story-top"],[6740350,"#ad-stripe"],[6725748,"#ad-target"],[6722018,"#ad-teaser"],[13806385,"#ad-text"],[8017517,"#ad-three"],[11489446,"#ad-top"],[7850450,"#ad-top-250"],[8130078,"#ad-top-300x250"],[7850453,"#ad-top-728"],[12786749,"#ad-top-banner"],[13948443,"#ad-top-leaderboard"],[2426530,"#ad-top-lock"],[7850376,"#ad-top-low"],[2264850,"#ad-top-right-container"],[12393960,"#ad-top-text-low"],[2426948,"#ad-top-wrap"],[8057860,"#ad-top-wrapper"],[7712344,"#ad-tower"],[11489185,"#ad-two"],[15066756,"#ad-undefined"],[10352546,"#ad-unit-right-bottom-160-600"],[10369970,"#ad-unit-right-middle-300-250"],[15328882,"#ad-unit-top-banner"],[1230770,"#ad-vip-article"],[13986297,"#ad-west"],[9717192,"#ad-wide-leaderboard"],[13957624,"#ad-wrap"],[1251013,"#ad-wrap2"],[7864290,"#ad-wrapper"],[15268781,"#ad-wrapper-728x90"],[40063,"#ad-wrapper-footer-1"],[15270410,"#ad-wrapper-main-1"],[8167141,"#ad-wrapper-sidebar-1"],[7051959,"#ad-wrapper-top-1"],[12742993,"#ad1-placeholder"],[7503851,"#ad125x125"],[3671476,"#ad160"],[2951567,"#ad160600"],[7500556,"#ad160x600"],[3672468,"#ad250"],[3669232,"#ad300"],[7428682,"#ad300-250,#ad300_250"],[3669269,"#ad336"],[7435084,"#ad336x280"],[3678777,"#ad468"],[9955498,"#ad468x60"],[15161132,"#ad480x60"],[7953971,"#ad6"],[3676789,"#ad600"],[3673662,"#ad728"],[5600725,"#ad72890"],[12193798,"#ad728Box"],[13210997,"#ad728Header"],[12205203,"#ad728Mid"],[12186776,"#ad728Top"],[8707622,"#ad728Wrapper"],[12189250,"#ad728X90"],[7565503,"#ad728foot"],[11749397,"#ad728h"],[12145784,"#ad728top"],[12152354,"#ad728x90"],[8686561,"#ad728x90_1"],[12002571,"#ad90"],[3680122,"#ad900"],[3680157,"#ad970"],[6697081,"#ad970x90_exp"],[14481972,"#adATF300x250"],[8166836,"#adATF728x90"],[8902491,"#adATFLeaderboard"],[2066683,"#adAside"],[15661559,"#adBTF300x250"],[3118008,"#adBadges"],[7980275,"#adBanner1"],[13451363,"#adBanner336x280"],[1454396,"#adBannerBottom"],[1456329,"#adBannerHeader"],[1463954,"#adBannerSpacer"],[7867989,"#adBannerTable"],[14589860,"#adBannerTop"],[3550898,"#adBar"],[14541023,"#adBelt"],[14798560,"#adBillboard"],[7981692,"#adBlock01"],[9148660,"#adBlockBanner"],[12308451,"#adBlockContainer"],[439455,"#adBlockContent"],[465871,"#adBlockOverlay"],[7515540,"#adBlocks"],[13469473,"#adBottom"],[3551478,"#adBox"],[4440874,"#adBrandDev"],[1416140,"#adBrandingStation"],[7533310,"#adBreak"],[4418601,"#adCarousel"],[8019563,"#adChannel"],[16062447,"#adChoiceFooter"],[8021399,"#adChoices"],[2140798,"#adChoicesIcon"],[2141171,"#adChoicesLogo"],[3552419,"#adCol"],[2969048,"#adColumn"],[8016346,"#adColumn3"],[16170972,"#adComponentWrapper"],[15709017,"#adContainer"],[10970894,"#adContainer_1"],[10970893,"#adContainer_2"],[10970892,"#adContainer_3"],[3927816,"#adContentHolder"],[3553464,"#adDiv"],[14478091,"#adDiv0"],[14478090,"#adDiv1"],[15917830,"#adDiv300"],[14478095,"#adDiv4"],[15913416,"#adDiv728"],[10765481,"#adDivContainer"],[5411702,"#adFiller"],[4584238,"#adFlashDiv"],[16700811,"#adFooter"],[3555582,"#adFot"],[12272764,"#adFrame"],[8151324,"#adGallery"],[10981190,"#adGoogleText"],[14447889,"#adHeader"],[15307265,"#adHeaderTop"],[16742645,"#adHeaderWrapper"],[7911852,"#adHeading"],[1956259,"#adHeightstory"],[9204406,"#adHolder"],[7923515,"#adHolder1"],[7923512,"#adHolder2"],[7923513,"#adHolder3"],[7923518,"#adHolder4"],[7923519,"#adHolder5"],[7923516,"#adHolder6"],[14606383,"#adHome"],[7924074,"#adHomeTop"],[87450,"#adIframe"],[7953754,"#adInhouse"],[15364403,"#adIsland"],[12001068,"#adLB"],[14459207,"#adLabel"],[14476444,"#adLarge"],[14468738,"#adLayer"],[4390176,"#adLayerTop"],[14499284,"#adLayout"],[1602965,"#adLeader"],[3265285,"#adLeaderTop"],[4080448,"#adLeaderboard"],[12822584,"#adLeaderboard-middle"],[14752347,"#adLeft"],[14747968,"#adLink"],[14175824,"#adLink1"],[13751636,"#adLounge"],[14772856,"#adLrec"],[3166350,"#adMOBILETOP"],[3562379,"#adMPU"],[3680584,"#adMPUHolder"],[14994891,"#adMain"],[1453665,"#adMarketplace"],[3562991,"#adMed"],[8083923,"#adMedRect"],[6355627,"#adMediumRectangle"],[14990688,"#adMeld"],[8106385,"#adMessage"],[14986290,"#adMid2"],[3563403,"#adMpu"],[4753959,"#adMpuBottom"],[6118360,"#adOuter"],[12644880,"#adPartnerLinks"],[16189057,"#adPlaceHolder1,#adPlaceHolder2"],[9067643,"#adPlacement_1"],[9067640,"#adPlacement_2"],[9067641,"#adPlacement_3"],[9067646,"#adPlacement_4"],[9067645,"#adPlacement_7"],[9067634,"#adPlacement_8"],[9067635,"#adPlacement_9"],[6003911,"#adPlacer"],[8756111,"#adPopover"],[2765963,"#adPopup"],[9582721,"#adPosition0"],[16170567,"#adPosition14"],[9582724,"#adPosition5"],[9582727,"#adPosition6"],[9582726,"#adPosition7"],[9582728,"#adPosition9"],[14887806,"#adPush"],[9566088,"#adPushdown1"],[9538026,"#adReady"],[9688033,"#adRight"],[15780095,"#adRight1"],[15780092,"#adRight2"],[15780093,"#adRight3"],[15780090,"#adRight4"],[15780091,"#adRight5"],[8576552,"#adScraper"],[8600668,"#adSection"],[4972095,"#adSenseBox"],[16515432,"#adSenseModule"],[3593907,"#adSenseWrapper"],[3569633,"#adSet"],[15080123,"#adSide"],[8792928,"#adSide1-container"],[932768,"#adSideButton"],[8600044,"#adSidebar"],[15079595,"#adSite"],[15081759,"#adSkin"],[6053372,"#adSkinBackdrop"],[4966200,"#adSkinLeft"],[1107570,"#adSkinRight"],[3569698,"#adSky"],[3383844,"#adSkyPosition"],[214467,"#adSkyscraper"],[9368363,"#adSlider"],[1306368,"#adSlot-dmpu"],[10368059,"#adSlot-dontMissLarge"],[5729293,"#adSlot-leader"],[8484762,"#adSlot-leaderBottom"],[10888084,"#adSlot1"],[10888087,"#adSlot2"],[10888086,"#adSlot3"],[10888081,"#adSlot4"],[15091149,"#adSlug"],[9901605,"#adSpace"],[14858702,"#adSpaceBottom"],[14861486,"#adSpaceHeight"],[4338296,"#adSpacer"],[3568995,"#adSqb"],[5813455,"#adSquare"],[10057773,"#adStrip"],[14671651,"#adSuperbanner"],[3570609,"#adTag"],[15039261,"#adText"],[5194694,"#adTextLink"],[15052180,"#adTile"],[3570792,"#adTop"],[11377183,"#adTopContent"],[8900958,"#adTopLREC"],[5202250,"#adTopLarge"],[14333874,"#adTopModule"],[7227098,"#adTower"],[3788216,"#adUnderArticle"],[15291910,"#adUnit"],[13031148,"#adWideSkyscraper"],[15198676,"#adWrap"],[8737727,"#adWrapper"],[13088369,"#adWrapperSky"],[12001644,"#ad_1"],[15557288,"#ad_160"],[4878542,"#ad_160_600"],[975447,"#ad_160_600_2"],[4877327,"#ad_160x160"],[4877321,"#ad_160x600"],[12001647,"#ad_2"],[15558280,"#ad_250"],[4884751,"#ad_250x250"],[12001646,"#ad_3"],[4888909,"#ad_300_250"],[912052,"#ad_300_250_1"],[4888074,"#ad_300x250"],[15555337,"#ad_336"],[12001641,"#ad_4"],[8503853,"#ad_468_60"],[8502698,"#ad_468x60"],[12001640,"#ad_5"],[8507945,"#ad_728_90"],[8507054,"#ad_728x90"],[12001637,"#ad_8"],[12001636,"#ad_9"],[3581487,"#ad_B1"],[8451049,"#ad_Banner,#ad_banner"],[8461090,"#ad_Bottom,#ad_bottom"],[15233046,"#ad_LargeRec01"],[8459324,"#ad_Middle,#ad_middle"],[4840351,"#ad_Middle1"],[12774538,"#ad_Pushdown"],[3580991,"#ad_R1"],[367921,"#ad_Right"],[15446900,"#ad_Top"],[5900714,"#ad_Wrap"],[14422681,"#ad__billboard"],[3582585,"#ad_ad"],[4826533,"#ad_adsense"],[2477668,"#ad_after_header_1"],[8453792,"#ad_anchor"],[12043943,"#ad_article1_1"],[12043940,"#ad_article1_2"],[12043844,"#ad_article2_1"],[12043847,"#ad_article2_2"],[12043877,"#ad_article3_1"],[12043878,"#ad_article3_2"],[13482426,"#ad_banner_1"],[8618,"#ad_banner_468x60"],[13990,"#ad_banner_728x90"],[15732795,"#ad_banner_bot"],[15733225,"#ad_banner_top"],[4831946,"#ad_banners"],[15503566,"#ad_bar"],[13433977,"#ad_bar_rect"],[11377582,"#ad_before_header"],[3582553,"#ad_bg"],[13410012,"#ad_bg_image"],[8459623,"#ad_bigbox"],[3747299,"#ad_bigbox_companion"],[8919785,"#ad_bigrectangle"],[3901129,"#ad_billboard"],[14023000,"#ad_block"],[4835143,"#ad_block_0,#ad_block_1,#ad_block_2"],[4012241,"#ad_block_mpu"],[11573627,"#ad_bnr_atf_01"],[11573624,"#ad_bnr_atf_02"],[11573625,"#ad_bnr_atf_03"],[11573629,"#ad_bnr_btf_07"],[11573618,"#ad_bnr_btf_08"],[7704206,"#ad_body"],[4836680,"#ad_box_top"],[12734564,"#ad_branding"],[15502988,"#ad_bsb"],[12965345,"#ad_bsb_cont"],[4809599,"#ad_btmslot"],[8429627,"#ad_button"],[4810648,"#ad_buttons"],[7953528,"#ad_cell"],[8446007,"#ad_center"],[4839219,"#ad_choices"],[5936519,"#ad_close"],[13637509,"#ad_closebtn"],[13684521,"#ad_comments"],[7951528,"#ad_cont"],[1410429,"#ad_cont_superbanner"],[4238278,"#ad_container"],[15645339,"#ad_container_0"],[10948693,"#ad_container_300x250"],[11741297,"#ad_container_side"],[10947285,"#ad_container_sidebar"],[1786250,"#ad_container_top"],[4837762,"#ad_content"],[4238235,"#ad_content_1,#ad_content_2,#ad_content_3"],[1453745,"#ad_content_fullsize"],[2119520,"#ad_content_primary"],[1412774,"#ad_content_right"],[15648214,"#ad_content_top"],[6285786,"#ad_content_wrap"],[1457851,"#ad_contentslot_1,#ad_contentslot_2"],[11768125,"#ad_creative_2"],[11768124,"#ad_creative_3"],[11768122,"#ad_creative_5"],[13197211,"#ad_dfp_rec1"],[873791,"#ad_display_300_250"],[5436085,"#ad_display_728_90"],[15505348,"#ad_div"],[5986864,"#ad_div_bottom"],[4838606,"#ad_div_top"],[13345501,"#ad_feedback"],[7569260,"#ad_foot"],[4837790,"#ad_footer1"],[13683643,"#ad_footerAd"],[1061836,"#ad_frame"],[8432474,"#ad_frame1"],[16069557,"#ad_from_bottom"],[1019380,"#ad_fullbanner"],[4831880,"#ad_gallery"],[325468,"#ad_gallery_bot"],[12812,"#ad_global_300x250"],[11311075,"#ad_global_above_footer"],[10957987,"#ad_global_header"],[14394,"#ad_global_header1,#ad_global_header2"],[3582151,"#ad_h3"],[13474133,"#ad_halfpage"],[7638774,"#ad_head"],[8446503,"#ad_header,#ad_leader"],[13344948,"#ad_header_1"],[15489879,"#ad_header_container"],[8461613,"#ad_holder"],[7640945,"#ad_home"],[16463228,"#ad_home_middle"],[2501057,"#ad_horizontal"],[15988076,"#ad_houseslot_a,#ad_houseslot_b"],[3582084,"#ad_hp"],[15135231,"#ad_interthread"],[8439746,"#ad_island"],[4816609,"#ad_island2"],[4127927,"#ad_label"],[4110572,"#ad_large"],[8279357,"#ad_large_rectangular"],[4831858,"#ad_lateral"],[4094450,"#ad_layer"],[15497013,"#ad_ldb"],[3976972,"#ad_lead1"],[4495421,"#ad_leaderBoard,#ad_leaderboard"],[7503365,"#ad_left"],[8446068,"#ad_left_1"],[8446071,"#ad_left_2"],[8446070,"#ad_left_3"],[10187152,"#ad_left_skyscraper"],[13328419,"#ad_left_top"],[13328191,"#ad_leftslot"],[7507742,"#ad_link"],[3844706,"#ad_links"],[3879078,"#ad_links_footer"],[15497334,"#ad_lnk"],[7476646,"#ad_lrec"],[7290957,"#ad_lwr_square"],[7459349,"#ad_main"],[396084,"#ad_main_leader"],[13482429,"#ad_main_top"],[13475698,"#ad_marginal"],[8450956,"#ad_marker"],[7458645,"#ad_mast"],[13298685,"#ad_med_rect"],[8446677,"#ad_medium"],[10087938,"#ad_medium_rectangle"],[6924109,"#ad_medium_rectangular"],[9528917,"#ad_mediumrectangle"],[4826918,"#ad_message"],[180636,"#ad_middle_bottom"],[13750254,"#ad_midstrip"],[8461271,"#ad_mobile"],[8461131,"#ad_module"],[15488951,"#ad_mpu"],[7449732,"#ad_mpu2"],[12387969,"#ad_mpu300x250"],[7442887,"#ad_mrec"],[4834841,"#ad_mrec1"],[4834842,"#ad_mrec2"],[15859687,"#ad_mrec_intext"],[6570996,"#ad_mrec_intext2"],[15490627,"#ad_new"],[4503415,"#ad_news_article"],[2458501,"#ad_newsletter"],[15492091,"#ad_one"],[4811730,"#ad_overlay"],[3375089,"#ad_overlayer"],[4489639,"#ad_panel"],[15372440,"#ad_panorama_top"],[8446366,"#ad_pencil"],[4868938,"#ad_place"],[13118077,"#ad_placeholder"],[8455315,"#ad_player"],[4882124,"#ad_plugs"],[11927574,"#ad_popup_background"],[15530991,"#ad_popup_wrapper"],[7336614,"#ad_post"],[4815546,"#ad_primary"],[1017386,"#ad_publicidad"],[7143976,"#ad_rail"],[8445311,"#ad_rec_01"],[7140094,"#ad_rect"],[11582976,"#ad_rect1"],[11582979,"#ad_rect2"],[11582978,"#ad_rect3"],[3739878,"#ad_rect_body"],[3937947,"#ad_rect_bottom"],[3937558,"#ad_rect_btf_01,#ad_rect_btf_02,#ad_rect_btf_03,#ad_rect_btf_04,#ad_rect_btf_05"],[3740258,"#ad_rectangle"],[4827893,"#ad_region1,#ad_region2,#ad_region3,#ad_region5"],[4827251,"#ad_results"],[11730513,"#ad_right"],[3897504,"#ad_right_box,#ad_right_top"],[3896140,"#ad_rightslot"],[4258717,"#ad_rotator-2,#ad_rotator-3"],[15485717,"#ad_row"],[13640812,"#ad_row_home"],[7158672,"#ad_rr_1"],[15486986,"#ad_sec"],[4826308,"#ad_sec_div"],[3771309,"#ad_secondary"],[3605219,"#ad_short"],[4840570,"#ad_sidebar,#ad_sitebar"],[13760586,"#ad_sidebar1"],[13760585,"#ad_sidebar2"],[13760584,"#ad_sidebar3"],[3908579,"#ad_sidebar_1"],[16449670,"#ad_sidebar_left_container"],[14751126,"#ad_sidebar_news"],[9787758,"#ad_sidebar_top"],[13760460,"#ad_sidebody"],[9777683,"#ad_site_header"],[7380929,"#ad_skin"],[12309138,"#ad_slot_bottom"],[16618717,"#ad_slot_leaderboard"],[3718414,"#ad_small"],[3007826,"#ad_space_top"],[3019621,"#ad_sponsored"],[8434737,"#ad_spot_a"],[8434738,"#ad_spot_b"],[3030964,"#ad_spotlight"],[8433345,"#ad_square"],[4814562,"#ad_squares"],[3582012,"#ad_ss"],[7403473,"#ad_stck"],[1474635,"#ad_sticky_wrap"],[4023965,"#ad_strip"],[2560298,"#ad_superbanner"],[9220559,"#ad_table"],[13472758,"#ad_takeover"],[7211723,"#ad_tall"],[15488229,"#ad_tbl"],[15487892,"#ad_top"],[4220695,"#ad_topBanner"],[14904532,"#ad_topScroller"],[581178,"#ad_top_728x90"],[491645,"#ad_top_banner"],[4836678,"#ad_top_bar"],[510393,"#ad_top_holder"],[4253495,"#ad_topbanner"],[8461396,"#ad_topmob"],[8461411,"#ad_topnav"],[4837796,"#ad_topslot"],[15488659,"#ad_two"],[15488423,"#ad_txt"],[11279744,"#ad_under_game"],[7168600,"#ad_unit"],[10642342,"#ad_unit1"],[10642341,"#ad_unit2"],[13327880,"#ad_vertical"],[13283707,"#ad_video_abovePlayer"],[13169665,"#ad_video_belowPlayer"],[9717926,"#ad_video_large"],[8001240,"#ad_video_root"],[3630744,"#ad_wallpaper"],[7230689,"#ad_wide"],[13760608,"#ad_wide_box"],[3908096,"#ad_wideboard"],[8459278,"#ad_widget"],[13762301,"#ad_widget_1"],[8459310,"#ad_window"],[3581883,"#ad_wp"],[4813398,"#ad_wp_base"],[7261834,"#ad_wrap"],[4815888,"#ad_wrapper"],[12749728,"#ad_wrapper1"],[12749731,"#ad_wrapper2"],[3229210,"#ad_xrail_top"],[6858944,"#ad_zone"],[9978032,"#adaptvcompanion"],[5518355,"#adb_bottom"],[2286953,"#adbackground"],[12521677,"#adbanner-container"],[9341395,"#adbanner1"],[16753146,"#adbannerbox"],[16753074,"#adbannerdiv"],[1902701,"#adbannerleft"],[13773863,"#adbannerright"],[5966835,"#adbannerwidget"],[3583698,"#adbar"],[3583951,"#adbig"],[9758959,"#adblade"],[5514799,"#adblade_ad"],[26762,"#adblock-big"],[7633277,"#adblock-leaderboard"],[15030903,"#adblock-small"],[2984438,"#adblock1"],[2984437,"#adblock2"],[2984435,"#adblock4"],[15009311,"#adblockbottom"],[11999726,"#adbn"],[3584253,"#adbnr"],[9579931,"#adboard"],[13469168,"#adbody"],[9208641,"#adbottom"],[2551485,"#adbottomleft"],[10794487,"#adbottomright"],[3584022,"#adbox"],[13915100,"#adbox--hot_news_ad"],[2955291,"#adbox--page_bottom_ad"],[13932862,"#adbox--page_top_ad"],[15538093,"#adbox-inarticle"],[15402542,"#adbox-topbanner"],[13469476,"#adbox1"],[13469479,"#adbox2"],[6216361,"#adbox_content"],[606418,"#adbox_right"],[5233112,"#adbutton,.connatix-hodler"],[9369409,"#adbuttons"],[13426886,"#adcell"],[9778277,"#adcenter"],[9096497,"#adcenter2"],[9096503,"#adcenter4"],[12776310,"#adchoices-icon"],[539622,"#adchoicesBtn"],[10868632,"#adclear"],[10862679,"#adclose"],[13428941,"#adcode"],[584116,"#adcolContent"],[7908088,"#adcolumn"],[1094521,"#adcontainer"],[784318,"#adcontainer1,#adcontainer2,#adcontainer3,#adcontainer5"],[13153667,"#adcontainerRight"],[3896759,"#adcontainer_ad_content_top"],[9096567,"#adcontent"],[5758228,"#adcontent1,#adcontent2"],[4083826,"#adcontextlinks"],[8054476,"#addbottomleft"],[16662896,"#addvert"],[13173199,"#adfactor-label"],[14204497,"#adfloat"],[12439979,"#adfooter"],[10835332,"#adfooter_728x90"],[5658277,"#adframetop"],[398926,"#adfreeDeskSpace"],[5309403,"#adhalfpage"],[13534664,"#adhead"],[2985336,"#adhesion"],[4242117,"#adhesionAdSlot"],[7795782,"#adhesionUnit"],[13521696,"#adhide"],[4943574,"#adholder"],[13763092,"#adholderContainerHeader"],[13532495,"#adhome"],[5308378,"#adhomepage"],[9059765,"#adjacency"],[8765799,"#adlabel"],[563364,"#adlabelFooter,#adlabelfooter"],[573630,"#adlabelheader"],[9134407,"#adlanding"],[8775330,"#adlayer"],[7239106,"#adlayerContainer"],[9154920,"#adlayerad"],[15918624,"#adleaderboard"],[13670011,"#adleft"],[8482354,"#adlinks"],[13690264,"#adlrec"],[10270656,"#adm-inline-article-ad-1,#adm-inline-article-ad-2"],[13642219,"#admain"],[5422399,"#admasthead"],[3595395,"#admid"],[10605604,"#admobilefoot"],[16345372,"#admobilefootinside"],[11590314,"#admobilemiddle"],[6445230,"#admobiletop"],[9200821,"#admobiletopinside"],[13627348,"#admod2"],[6925127,"#admpubottom"],[11274176,"#admpubottom2"],[9182760,"#admpufoot"],[6915161,"#admpumiddle"],[11285214,"#admpumiddle2"],[9182830,"#admputop2"],[3596250,"#admsg"],[3596636,"#adnet"],[6195278,"#adnorth"],[3598350,"#ados1"],[3598349,"#ados2"],[3598348,"#ados3"],[3598347,"#ados4"],[14180378,"#adplace"],[4522028,"#adplacement"],[9833260,"#adpos-top"],[13836638,"#adpos2"],[6146896,"#adposition"],[4176544,"#adposition1"],[1556071,"#adposition10"],[6985179,"#adposition1_container"],[4176547,"#adposition2"],[4176546,"#adposition3"],[4176549,"#adposition4"],[10582195,"#adpositionbottom"],[14033344,"#adrect"],[11571713,"#adright"],[3950236,"#adright2"],[12648824,"#adrightbottom"],[2476069,"#adrightrail"],[2268511,"#adriver_middle"],[1912251,"#adriver_top"],[9910379,"#adrotator"],[3601417,"#adrow"],[14043547,"#adrow1"],[14043545,"#adrow3"],[10650121,"#ads-125"],[10646989,"#ads-200"],[10646888,"#ads-250"],[10648012,"#ads-300"],[612315,"#ads-300-250,#ads_300x250"],[618717,"#ads-336x280"],[10644869,"#ads-468"],[3600392,"#ads-5"],[6250029,"#ads-728x90,#ads_728x90"],[4720052,"#ads-728x90-I3"],[4720051,"#ads-728x90-I4"],[1798407,"#ads-area"],[392440,"#ads-article-left"],[6535252,"#ads-banner-top"],[10596270,"#ads-bar"],[6334932,"#ads-before-content"],[13936475,"#ads-bg"],[3321744,"#ads-bg-mobile"],[906741,"#ads-billboard"],[9675710,"#ads-block,#ads_block"],[1796854,"#ads-blog"],[10596070,"#ads-bot"],[6337506,"#ads-bottom,#ads_bottom,#ads_button"],[10597055,"#ads-col"],[16634508,"#ads-container,#ads_container"],[13927740,"#ads-container-2"],[15265039,"#ads-container-anchor"],[15265323,"#ads-container-single"],[2708388,"#ads-container-top"],[3396134,"#ads-content,#ads_content"],[6057403,"#ads-content-double"],[6565451,"#ads-footer-inner"],[12241373,"#ads-footer-wrap"],[6334367,"#ads-google"],[6326935,"#ads-header,#ads_header"],[11844396,"#ads-header-728"],[2916099,"#ads-home-468"],[11338224,"#ads-horizontal,#ads_horizontal"],[6327457,"#ads-inread"],[5935265,"#ads-inside-content"],[6331283,"#ads-leader"],[11093361,"#ads-leaderboard"],[7574190,"#ads-leaderboard1"],[1998923,"#ads-left"],[2777877,"#ads-left-top"],[1984616,"#ads-lrec"],[2241499,"#ads-main"],[2237219,"#ads-menu"],[6332414,"#ads-middle"],[10581655,"#ads-mpu"],[9669777,"#ads-outer"],[3078633,"#ads-pagetop"],[9660490,"#ads-panel"],[10576496,"#ads-pop"],[1424196,"#ads-position-header-desktop"],[9658553,"#ads-right,#ads_right"],[5683577,"#ads-right-bottom"],[6144671,"#ads-right-skyscraper"],[15826617,"#ads-right-top,#ads_right_top"],[1187860,"#ads-slot"],[9657391,"#ads-space,#ads_space"],[9990418,"#ads-superBanner"],[1136909,"#ads-text"],[10572404,"#ads-top"],[3231121,"#ads-top-728"],[2498703,"#ads-top-wrap"],[2980716,"#ads-under-rotator"],[2712081,"#ads-vertical"],[759139,"#ads-vertical-wrapper"],[1330116,"#ads-wrap"],[2972942,"#ads-wrapper,#ads_wrapper"],[12000128,"#ads1"],[13908544,"#ads120"],[13908549,"#ads125"],[12839206,"#ads1_box"],[12000131,"#ads2"],[6276043,"#ads2_block"],[11592165,"#ads2_box"],[14527255,"#ads2_container"],[12000130,"#ads3"],[13906432,"#ads300"],[6250579,"#ads300-250"],[6253155,"#ads300x200"],[6253158,"#ads300x250"],[5075071,"#ads300x250_2"],[6247784,"#ads336x280"],[12000133,"#ads4"],[9736966,"#ads468x60"],[3599637,"#ads50"],[12000134,"#ads7"],[13910862,"#ads728"],[4995510,"#ads728bottom"],[9733070,"#ads728top"],[9732610,"#ads728x90"],[707058,"#ads728x90_2"],[5007720,"#ads728x90top"],[14030978,"#adsBar"],[9669774,"#adsBottom,#adsbottom"],[2722794,"#adsContainer,#adscontainer"],[6325486,"#adsContent,#adscontent"],[6327651,"#adsDisplay"],[9681035,"#adsHeader"],[6341108,"#adsHeading"],[14163850,"#adsLREC"],[14148617,"#adsLeft"],[10262007,"#adsLinkFooter"],[1747632,"#adsMobileFixed"],[14042747,"#adsMpu"],[11149419,"#adsPanel"],[8641309,"#adsRight"],[3336361,"#adsRightDiv"],[730891,"#adsSectionLeft"],[5265953,"#adsSectionRight"],[9659437,"#adsSquare"],[3602723,"#adsTG"],[3602730,"#adsTN"],[14016088,"#adsTop"],[6327262,"#adsTopLeft"],[2877792,"#adsTopMobileFixed"],[13216716,"#adsZone"],[16435058,"#adsZone1"],[16435057,"#adsZone2"],[14030270,"#ads_0_container"],[13554682,"#ads_160"],[3603196,"#ads_3"],[13556926,"#ads_300"],[3603195,"#ads_4"],[13552496,"#ads_728"],[2500153,"#ads_728x90_top"],[3429954,"#ads_banner1"],[4774896,"#ads_banner_header"],[3398213,"#ads_belownav"],[13610369,"#ads_big"],[6337986,"#ads_body_1,#ads_body_2,#ads_body_3,#ads_body_4,#ads_body_5,#ads_body_6"],[13610328,"#ads_box"],[12646758,"#ads_box1"],[12646757,"#ads_box2"],[6170748,"#ads_box_bottom"],[492711,"#ads_box_right"],[3410980,"#ads_box_top"],[3152565,"#ads_campaign"],[6330085,"#ads_catDiv"],[6330291,"#ads_center"],[4774772,"#ads_center_banner"],[3395785,"#ads_central"],[6330330,"#ads_combo2"],[16104798,"#ads_desktop_r1,#ads_desktop_r2"],[6340704,"#ads_expand"],[3263070,"#ads_fullsize"],[3603111,"#ads_h"],[14019125,"#ads_h1"],[14019126,"#ads_h2"],[2916752,"#ads_halfsize"],[9668824,"#ads_horiz"],[13124013,"#ads_horz"],[2971589,"#ads_in_modal"],[2971399,"#ads_in_video"],[2950953,"#ads_inline_z"],[9668685,"#ads_inner"],[6216805,"#ads_insert_container"],[5486209,"#ads_layout_bottom"],[14019042,"#ads_lb"],[2731601,"#ads_lb_frame"],[7574800,"#ads_leaderbottom"],[13265209,"#ads_left"],[2778407,"#ads_left_top"],[13260844,"#ads_line"],[3466082,"#ads_medrect"],[6332898,"#ads_notice"],[3255941,"#ads_overlay"],[2621498,"#ads_page_top"],[9660652,"#ads_place"],[5253523,"#ads_placeholder"],[6318223,"#ads_player"],[9660936,"#ads_popup"],[5262545,"#ads_right_sidebar"],[14548785,"#ads_slide_div"],[7975450,"#ads_space_header"],[7349773,"#ads_superbanner1,#ads_superbanner2"],[2608579,"#ads_superior"],[14019836,"#ads_td"],[13552511,"#ads_text"],[13704385,"#ads_textlinks"],[9665181,"#ads_title"],[13625798,"#ads_top"],[13562939,"#ads_top2"],[15215410,"#ads_top_banner"],[5821303,"#ads_top_container"],[3161254,"#ads_top_content"],[13959737,"#ads_top_right"],[3233294,"#ads_top_sec"],[13978053,"#ads_topbanner"],[6323018,"#ads_tower1"],[14276905,"#ads_tower_top"],[13341047,"#ads_vert"],[9662597,"#ads_video"],[13322525,"#ads_wide"],[13990314,"#adsbot"],[13990310,"#adsbox"],[3329961,"#adsbox-left"],[2821246,"#adsbox-right"],[9680539,"#adscenter"],[9669804,"#adscolumn"],[14001000,"#adsdiv"],[9674556,"#adsection"],[9671457,"#adsense-2"],[9526222,"#adsense-468x60"],[2985938,"#adsense-area"],[9476877,"#adsense-bottom"],[12635175,"#adsense-container-bottom"],[9488504,"#adsense-header"],[2986100,"#adsense-link"],[4274854,"#adsense-links"],[9483025,"#adsense-middle"],[2985461,"#adsense-post"],[4255318,"#adsense-right"],[3218770,"#adsense-sidebar,#adsense_sidebar"],[3286946,"#adsense-tag"],[2985338,"#adsense-text"],[3286965,"#adsense-top,#adsense_top"],[2985088,"#adsense-wrap"],[15157745,"#adsense1"],[15157746,"#adsense2"],[6333254,"#adsense468"],[15157750,"#adsense6"],[6333250,"#adsense728"],[3287010,"#adsenseArea"],[14738877,"#adsenseContainer"],[4267620,"#adsenseHeader,#adsenseheader"],[3287488,"#adsenseLeft,#adsensetext"],[3287027,"#adsenseWrap"],[195040,"#adsense_banner_top"],[4272977,"#adsense_block"],[6932722,"#adsense_bottom_ad"],[3287531,"#adsense_box"],[2985772,"#adsense_box2"],[9476700,"#adsense_center"],[4280538,"#adsense_image"],[9486879,"#adsense_inline"],[3022234,"#adsense_leaderboard"],[3944714,"#adsense_overlay"],[15905640,"#adsense_r_side_sticky_container"],[6901807,"#adsensehorizontal"],[6333184,"#adsensempu"],[6917917,"#adsenseskyscraper"],[6333215,"#adsensetop"],[3287645,"#adsensewide"],[14001042,"#adserv"],[6320187,"#adsframe_2"],[14006235,"#adside"],[10753114,"#adsimage"],[12880999,"#adsitem"],[9680671,"#adskeeper"],[6328568,"#adskinleft"],[6328560,"#adskinlink"],[3302834,"#adskinright"],[9667733,"#adskintop"],[3602498,"#adsky"],[2377187,"#adskyscraper"],[4753105,"#adskyscraper_flex"],[4961207,"#adsleft1"],[5107531,"#adslider"],[13061328,"#adslist"],[10510231,"#adslot-below-updated"],[10703990,"#adslot-download-abovefiles"],[1577587,"#adslot-half-page"],[9444853,"#adslot-homepage-middle"],[4036339,"#adslot-infobox"],[5059264,"#adslot-left-skyscraper"],[1869319,"#adslot-side-mrec"],[8266391,"#adslot-site-footer"],[8266825,"#adslot-site-header"],[471301,"#adslot-sticky-headerbar"],[9865647,"#adslot-top-rectangle"],[13059252,"#adslot1"],[13059255,"#adslot2"],[13059254,"#adslot3"],[12674235,"#adslot300x250ATF,#adslot300x250BTF"],[13059249,"#adslot4"],[13059248,"#adslot5"],[13059251,"#adslot6"],[13059250,"#adslot7"],[5159140,"#adslot_1"],[5159143,"#adslot_2"],[3277723,"#adslot_left,#adslot_rect"],[6326884,"#adslot_top"],[13027893,"#adsmgid"],[9668240,"#adsmiddle"],[12811424,"#adsonar"],[9677037,"#adspace-1"],[9677038,"#adspace-2"],[2368955,"#adspace-300x250"],[3616625,"#adspace-728"],[5655309,"#adspace-728x90"],[5734338,"#adspace-bottom"],[12536612,"#adspace-leaderboard-top"],[3619060,"#adspace-one"],[3618778,"#adspace-top,#adspace_top"],[5649990,"#adspace300x250"],[6336976,"#adspaceBox,#adspaceRow"],[5732471,"#adspace_header"],[9616495,"#adspace_leaderboard"],[77208,"#adspacer"],[13978988,"#adspan"],[9673702,"#adsplace1"],[9673701,"#adsplace2"],[9673699,"#adsplace4"],[16386043,"#adsplash"],[13979192,"#adspot"],[5662056,"#adspot-bottom"],[6328214,"#adspot-top"],[9664397,"#adsquare2"],[6757629,"#adsright"],[11830153,"#adsside"],[8704313,"#adsspace"],[12257458,"#adstext2"],[12220493,"#adstrip"],[3611860,"#adtab"],[13956925,"#adtext"],[3611784,"#adtop"],[3611579,"#adtxt"],[13930790,"#adunit"],[2182138,"#adunit-article-bottom"],[5208065,"#adunit_video"],[10482603,"#adunitl"],[14109114,"#adv-01"],[1741065,"#adv-300"],[6268583,"#adv-Bottom"],[5416752,"#adv-BoxP"],[6261691,"#adv-Middle"],[5521131,"#adv-Middle1"],[5521128,"#adv-Middle2"],[2513050,"#adv-Scrollable"],[1852177,"#adv-Top"],[5212842,"#adv-TopLeft"],[6236247,"#adv-banner"],[16550556,"#adv-banner-r"],[1826671,"#adv-box"],[14052285,"#adv-companion-iframe"],[11932649,"#adv-container"],[5804426,"#adv-gpt-box-container1"],[14726723,"#adv-gpt-masthead-skin-container1"],[16075179,"#adv-halfpage"],[6225906,"#adv-header"],[1528245,"#adv-leaderblock"],[1527924,"#adv-leaderboard,#adv_leaderboard"],[6709230,"#adv-left"],[16154383,"#adv-masthead"],[6220443,"#adv-middle"],[6603467,"#adv-middle1"],[6603445,"#adv-midroll"],[6222994,"#adv-native"],[6696713,"#adv-preroll"],[10047068,"#adv-right,#adv_right"],[6219071,"#adv-right1"],[350586,"#adv-scrollable"],[15945252,"#adv-sticky-1,#adv-sticky-2"],[5847464,"#adv-text"],[10045688,"#adv-title"],[1819633,"#adv-top"],[15935942,"#adv-top-skin"],[6291203,"#adv300x250"],[12994495,"#adv300x250container"],[9977699,"#adv468x90,#adv768x90"],[14081899,"#adv728"],[9982055,"#adv728x90"],[16418158,"#advBoxBottom"],[16297531,"#advCarrousel"],[15184760,"#advHome"],[7806731,"#advHook-Middle1"],[16438347,"#advRectangle"],[9339579,"#advRectangle1"],[14446728,"#advSkin"],[14119805,"#advTop"],[6219545,"#advWrapper"],[14531515,"#adv_300"],[14535797,"#adv_728"],[6281544,"#adv_728x90"],[8155221,"#adv_BoxBottom"],[6265444,"#adv_Inread"],[7262052,"#adv_IntropageOvl"],[15729698,"#adv_LdbMastheadPush"],[6251425,"#adv_Reload"],[14986424,"#adv_Skin"],[6236220,"#adv_bootom"],[6236107,"#adv_border"],[6235222,"#adv_center"],[6235226,"#adv_config"],[16516836,"#adv_contents"],[6232114,"#adv_footer"],[6225823,"#adv_holder"],[14580040,"#adv_mob"],[13695774,"#adv_mpu1"],[13695773,"#adv_mpu2"],[6619777,"#adv_network"],[6670016,"#adv_overlay"],[16133641,"#adv_overlay_content"],[3604024,"#adv_r"],[13912536,"#adv_skin"],[14599241,"#adv_sky"],[15927734,"#adv_textlink"],[14598147,"#adv_top"],[14420336,"#adv_wallpaper"],[3897875,"#adv_wallpaper2"],[5329400,"#advads_ad_widget-18"],[5329401,"#advads_ad_widget-19"],[11052161,"#advads_ad_widget-8"],[3605314,"#adver"],[10047723,"#adver-top,#adverttop"],[6219731,"#adverFrame"],[12172103,"#advert-1"],[6216691,"#advert-120"],[12172100,"#advert-2"],[15915822,"#advert-ahead"],[15143762,"#advert-article"],[12319393,"#advert-article-1,#advert-article-2,#advert-article-3"],[11028507,"#advert-banner"],[9222570,"#advert-banner-container"],[2641238,"#advert-banner-wrap"],[15121016,"#advert-banner2"],[15915688,"#advert-block"],[11026422,"#advert-boomer"],[6216622,"#advert-box,#advert-top"],[11027186,"#advert-column"],[8525476,"#advert-container-top"],[15129917,"#advert-display"],[12592344,"#advert-fireplace"],[11027151,"#advert-footer"],[8465391,"#advert-footer-hidden"],[11039600,"#advert-island"],[2646730,"#advert-leaderboard"],[6542673,"#advert-left,#advert-text"],[6216625,"#advert-mpu"],[6167369,"#advert-posterad"],[12998024,"#advert-rectangle"],[15915846,"#advert-right"],[6216618,"#advert-sky"],[12357031,"#advert-skyscaper"],[4744533,"#advert-skyscraper"],[4760911,"#advert-slider-top"],[4751663,"#advert-top-banner"],[15142946,"#advert-wrapper"],[15864389,"#advert1"],[15864390,"#advert2"],[15947139,"#advertBanner"],[10046165,"#advertBox"],[16599891,"#advertBoxRight"],[1282150,"#advertBoxSquare"],[15946184,"#advertColumn"],[2049945,"#advertContainer"],[12173565,"#advertDB"],[7574644,"#advertOverlay"],[6471532,"#advertRight"],[8294812,"#advertSection"],[10046475,"#advertTop"],[303626,"#advertTopLarge"],[303245,"#advertTopSmall"],[6469116,"#advertTower"],[8440575,"#advertWrapper"],[12172661,"#advert_1"],[8153641,"#advert_banner"],[6001792,"#advert_belowmenu"],[6218332,"#advert_box,#advert_top"],[5667486,"#advert_container"],[8149351,"#advert_header"],[15543672,"#advert_leaderboard"],[6218330,"#advert_mid"],[6218307,"#advert_mpu"],[8161956,"#advert_right1"],[6218328,"#advert_sky"],[6494859,"#advertblock"],[15980607,"#advertborder"],[613889,"#adverticum_r_above"],[12792502,"#adverticum_r_above_container"],[6504036,"#adverticum_r_side_container"],[10046851,"#advertise"],[13919971,"#advertise-block"],[639614,"#advertise-here"],[7270551,"#advertise-sidebar"],[6218976,"#advertise1,#advertise2"],[13923160,"#advertiseBanner"],[8445733,"#advertiseLink"],[8445827,"#advertise_top"],[15976719,"#advertisediv"],[13914592,"#advertisement-300x250"],[687267,"#advertisement-bottom"],[13916424,"#advertisement-content"],[16670208,"#advertisement-large"],[7771175,"#advertisement-placement"],[612672,"#advertisement-text"],[639189,"#advertisement1,#advertisement2,#advertisement3"],[16668972,"#advertisement728x90"],[7344067,"#advertisementArea"],[4748164,"#advertisementBox,#advertisementTop"],[7782524,"#advertisementHorizontal"],[612674,"#advertisementRight"],[687079,"#advertisement_banner"],[9200074,"#advertisement_belowscreenshots"],[16670371,"#advertisement_block"],[7344073,"#advertisement_box"],[7776747,"#advertisement_container"],[16670217,"#advertisement_label"],[687279,"#advertisement_notice"],[16670472,"#advertisement_title"],[13916084,"#advertisements_bottom"],[7426725,"#advertisements_sidebar"],[612689,"#advertisements_top"],[13916595,"#advertisementsarticle"],[101059,"#advertiser-container"],[13959028,"#advertiserLinks"],[15976713,"#advertisetop"],[16771274,"#advertising-160x600"],[16773320,"#advertising-300x250"],[617917,"#advertising-728x90"],[620318,"#advertising-banner"],[77898,"#advertising-caption"],[13691148,"#advertising-container,#advertising_container"],[7336459,"#advertising-right"],[15687877,"#advertising-skyscraper"],[14069258,"#advertising-top"],[619828,"#advertisingHrefTop"],[88174,"#advertisingLeftLeft"],[14068844,"#advertisingLink"],[16444457,"#advertisingRightColumn"],[13701903,"#advertisingRightRight"],[643712,"#advertisingTop"],[13695704,"#advertisingTopWrapper"],[14071597,"#advertising_300,#advertising_320"],[14071457,"#advertising_728"],[7269599,"#advertising__banner__content"],[620516,"#advertising_column"],[13691158,"#advertising_contentad"],[14068764,"#advertising_div"],[620766,"#advertising_header,#advertising_holder"],[14484751,"#advertising_leaderboard"],[9494660,"#advertising_top_container"],[65734,"#advertising_wrapper"],[3146573,"#advertisment-horizontal"],[7351023,"#advertisment-text"],[8453776,"#advertisment1"],[993568,"#advertisment_content"],[622088,"#advertisment_panel"],[6218630,"#advertleft"],[6475143,"#advertorial"],[16563929,"#advertorial-box"],[2102954,"#advertorial-wrap"],[15983232,"#advertorial1"],[7002271,"#advertorial_links"],[15864327,"#adverts"],[8751966,"#adverts--footer"],[12563127,"#adverts-top-container"],[12873323,"#adverts-top-left"],[16479520,"#adverts-top-middle"],[6286544,"#adverts-top-right"],[16004904,"#adverts_base"],[16150512,"#adverts_post_content"],[9361401,"#adverts_right"],[16004391,"#advertscroll"],[16004795,"#advertsingle"],[6505370,"#advertspace"],[1433509,"#advertssection"],[10900037,"#advframe"],[5027203,"#advr_mobile"],[10050454,"#advsingle"],[12000352,"#advt"],[5028086,"#advt_bottom"],[15551122,"#advtbar"],[2409354,"#advtcell"],[15555434,"#advtext"],[14152349,"#advtop"],[6655729,"#advtopright"],[7943392,"#adwallpaper"],[5240162,"#adwidget"],[6475219,"#adwidget-5,#adwidget-6"],[9817516,"#adwidget1"],[9817519,"#adwidget2"],[9820063,"#adwrapper"],[5238847,"#adxBigAd"],[9570345,"#adxBigAd2"],[12711098,"#adxLeaderboard"],[9569339,"#adxMiddle"],[9893565,"#adxMiddleRight"],[12103302,"#adxToolSponsor"],[14048674,"#adx_ad"],[6021920,"#adxtop2"],[9628460,"#adzbanner"],[14314430,"#adzone"],[16523837,"#adzone-middle1,#adzone-middle2"],[11890902,"#adzone-right"],[5815870,"#adzone-top"],[455378,"#adzone_content"],[9977327,"#adzone_wall"],[11954995,"#adzonebanner"],[11952854,"#adzoneheader"],[11225244,"#afc-container"],[4647701,"#affiliate_2"],[14007745,"#affiliate_ad"],[6902934,"#after-dfp-ad-mid1,#after-dfp-ad-mid2,#after-dfp-ad-mid3,#after-dfp-ad-mid4"],[4378563,"#after-dfp-ad-top"],[2366705,"#after-header-ads"],[16443555,"#after-top-menu-ads"],[11719861,"#after_ad"],[2984233,"#after_bottom_ad"],[2360306,"#after_heading_ad"],[12683182,"#after_title_ad"],[5546447,"#amazon-ads"],[9304094,"#amazon_ad"],[8307245,"#analytics_ad"],[9097838,"#anchor-ad"],[12591863,"#anchorAd"],[2047020,"#aniview-ads"],[8721436,"#aom-ad-right_side_1"],[8721439,"#aom-ad-right_side_2"],[5404870,"#aom-ad-top"],[5530889,"#apiBackgroundAd"],[6307323,"#article-ad,#article_ad"],[3426709,"#article-ad-container,#article_ad_container"],[5222770,"#article-ad-content"],[9468521,"#article-ads,#article_ads"],[13243195,"#article-advert,#article_advert"],[2480162,"#article-aside-top-ad"],[15676529,"#article-billboard-ad-1"],[11938558,"#article-bottom-ad"],[13237861,"#article-box-ad,#article_box_ad"],[5219515,"#article-content-ad"],[11938100,"#article-footer-ad"],[10858620,"#article-footer-sponsors"],[11933187,"#article-island-ad"],[5217370,"#article-sidebar-ad"],[9993629,"#articleAd"],[3586927,"#articleAdReplacement"],[4167499,"#articleBoard-ad"],[11934562,"#articleBottom-ads"],[1178077,"#articleLeftAdColumn"],[1089397,"#articleSideAd"],[13231192,"#articleTop-ads"],[14156930,"#article_ad_1,#article_ad_3,#article_ad_w"],[11951803,"#article_ad_bottom"],[13241967,"#article_ad_top"],[14127904,"#article_adholder"],[11957306,"#article_banner_ad"],[14089565,"#article_body_ad1"],[6307326,"#articlead1,#articlead2"],[11868356,"#articlead300x250r"],[13240565,"#articleadblock"],[1082498,"#articlefootad"],[1081801,"#articletop_ad"],[1386508,"#aside-ad-container"],[10690779,"#asideAd"],[10046443,"#aside_ad"],[10085543,"#asideads"],[9023588,"#asinglead"],[692895,"#ax-billboard-sub"],[692869,"#ax-billboard-top"],[11193419,"#backad"],[717355,"#background-ad-cover"],[5347747,"#background-adv"],[9160946,"#background_ad_left"],[717675,"#background_ad_right"],[5345105,"#background_ads"],[6772593,"#backgroundadvert"],[3126845,"#banADbanner"],[5302708,"#banner-300x250"],[2338516,"#banner-468x60"],[11083135,"#banner-728"],[2334160,"#banner-728x90"],[3485258,"#banner-ad"],[11743401,"#banner-ad-container"],[15371575,"#banner-ad-large"],[11083049,"#banner-ads"],[2393663,"#banner-advert"],[12803085,"#banner-lg-ad"],[3747323,"#banner-native-ad"],[10987453,"#banner-skyscraper"],[2660102,"#banner300x250"],[12806332,"#banner468x60"],[3485388,"#banner728"],[11802298,"#bannerAd"],[15461988,"#bannerAdFrame"],[4135460,"#bannerAdTop"],[12832785,"#bannerAdWrap"],[3535568,"#bannerAdWrapper"],[3481649,"#bannerAds"],[15515646,"#bannerAdsense"],[12831747,"#bannerAdvert"],[12821154,"#bannerGoogle"],[13335640,"#banner_ad_bottom"],[13339309,"#banner_ad_footer"],[13342532,"#banner_ad_module"],[4136343,"#banner_ad_placeholder"],[16286968,"#banner_ad_top"],[11084763,"#banner_ads,#banner_adv"],[7085033,"#banner_adsense"],[12126221,"#banner_advertisement"],[7085038,"#banner_adverts"],[11301440,"#banner_content_ad"],[4164340,"#banner_sedo"],[4163846,"#banner_slot"],[16265753,"#banner_spacer"],[12846775,"#banner_topad"],[7073206,"#banner_videoad"],[12800306,"#banner_wrapper_top"],[4120031,"#bannerad-bottom"],[12866501,"#bannerad-top"],[3482704,"#bannerad2"],[4169317,"#banneradrow"],[3482641,"#bannerads"],[16597681,"#banneradspace"],[16593937,"#banneradvert3"],[6790348,"#banneradvertise"],[13055163,"#bannerplayer-wrap"],[13242776,"#baseboard-ad"],[4060533,"#baseboard-ad-wrapper"],[12781621,"#bbContentAds"],[11827685,"#bb_ad_container"],[5111203,"#bb_top_ad"],[13968570,"#bbadwrap"],[11898016,"#before-footer-ad"],[12063777,"#below-listings-ad"],[2096486,"#below-menu-ad-header"],[13328733,"#below-post-ad"],[13895600,"#below-title-ad"],[14388978,"#belowAd"],[11897522,"#belowContactBoxAd"],[6402264,"#belowNodeAds"],[7114648,"#below_content_ad_container"],[14389970,"#belowad"],[13787264,"#belowheaderad"],[3444877,"#bg-custom-ad"],[12040871,"#bgad"],[11407543,"#big-box-ad"],[14898447,"#bigAd"],[3712029,"#bigAd1"],[3712030,"#bigAd2"],[15990873,"#bigAdDiv"],[8124919,"#bigBoxAd"],[6362889,"#bigBoxAdCont"],[3731379,"#big_ad"],[6455408,"#big_ad_label"],[6025217,"#big_ads"],[14899695,"#bigad"],[1332887,"#bigadbox"],[3744895,"#bigads"],[11405499,"#bigadspace"],[3738063,"#bigadspot"],[12271787,"#bigboard_ad"],[3734055,"#bigsidead"],[5645319,"#billboard-ad,#billboard_ad"],[15607968,"#billboard-atf"],[3270894,"#bingadcontainer2"],[5418886,"#blkAds1"],[5418885,"#blkAds2"],[5418884,"#blkAds3"],[5418883,"#blkAds4"],[5418882,"#blkAds5"],[15087391,"#block-ad-articles"],[11545251,"#block-adsense-0"],[11545249,"#block-adsense-2"],[11295393,"#block-adsense-banner-article-bottom"],[11294988,"#block-adsense-banner-channel-bottom"],[2783305,"#block-adsenseleaderboard"],[13906373,"#block-advertisement,#block_advertisement"],[15091673,"#block-advertorial"],[5620379,"#block-articlebelowtextad"],[5623309,"#block-articlefrontpagead"],[4371147,"#block-articletopadvert"],[13706072,"#block-dfp-top"],[13655783,"#block-frontpageabovepartnersad"],[14989243,"#block-frontpagead"],[15010503,"#block-frontpagesideadvert1"],[10195832,"#block-google-ads"],[10197411,"#block-googleads3"],[16732674,"#block-googleads3-2"],[16101346,"#block-openads-0"],[16101347,"#block-openads-1"],[2844988,"#block-openads-13,#block-openads-14"],[16101344,"#block-openads-2"],[16101345,"#block-openads-3"],[16101350,"#block-openads-4"],[16101351,"#block-openads-5"],[3645430,"#block-sponsors"],[11453640,"#blockAd"],[13601460,"#blockAds"],[13625432,"#block_ad"],[3457791,"#block_ad2"],[16385960,"#block_ad_container"],[14118444,"#block_advert"],[13539388,"#block_advert1"],[13539391,"#block_advert2"],[11245610,"#blog-ad"],[5575453,"#blog-advert"],[14459206,"#blogad"],[6214283,"#blogad-wrapper"],[11306708,"#blogads"],[13343472,"#bm-HeaderAd"],[14979184,"#bn_ad"],[13138105,"#bnr-300x250"],[11861571,"#bnr-468x60"],[11864783,"#bnr-728x90"],[15018301,"#bnrAd"],[528288,"#body-ads"],[4760512,"#bodyAd1"],[4760515,"#bodyAd2"],[4760514,"#bodyAd3"],[4760517,"#bodyAd4"],[4745518,"#body_ad"],[10774284,"#body_centered_ad"],[4129818,"#bottom-ad"],[5771369,"#bottom-ad-1"],[5190937,"#bottom-ad-area"],[4677162,"#bottom-ad-banner"],[7898611,"#bottom-ad-container"],[14766482,"#bottom-ad-leaderboard"],[5190593,"#bottom-ad-slot"],[5190504,"#bottom-ad-tray"],[14217088,"#bottom-ad-wrapper"],[12146041,"#bottom-add,#bottom-ads,#button-ads"],[14265950,"#bottom-adhesion"],[1252874,"#bottom-adhesion-container"],[5188561,"#bottom-ads-bar"],[14213972,"#bottom-ads-container"],[16448922,"#bottom-adspot"],[5807009,"#bottom-advertising"],[518997,"#bottom-boxad"],[5179295,"#bottom-not-ads"],[5170772,"#bottom-side-ad"],[5780619,"#bottom-sponsor-add"],[628129,"#bottomAd"],[5792883,"#bottomAd300"],[846460,"#bottomAdBlcok"],[10636462,"#bottomAdContainer"],[9791587,"#bottomAdSection"],[827918,"#bottomAdSense"],[12403642,"#bottomAdSenseDiv"],[9645824,"#bottomAdWrapper"],[4130657,"#bottomAds"],[407502,"#bottomAdvBox"],[1489724,"#bottomBannerAd"],[1680653,"#bottomContentAd"],[12142549,"#bottomDDAd"],[413693,"#bottomLeftAd"],[4131019,"#bottomMPU"],[60562,"#bottomRightAd"],[4130344,"#bottom_ad"],[245571,"#bottom_ad_728"],[1022507,"#bottom_ad_area"],[247414,"#bottom_ad_box"],[10166123,"#bottom_ad_region"],[1022899,"#bottom_ad_unit"],[11289856,"#bottom_ad_wrapper"],[397186,"#bottom_adbox"],[12142219,"#bottom_ads,#button_ads"],[10166422,"#bottom_adwrapper"],[10364777,"#bottom_banner_ad"],[10289921,"#bottom_fixed_ad_overlay"],[10223207,"#bottom_leader_ad"],[11276364,"#bottom_player_adv"],[9666297,"#bottom_sponsor_ads"],[11256002,"#bottom_sponsored_links"],[1023899,"#bottom_text_ad"],[627137,"#bottomad"],[5825555,"#bottomad300"],[2552679,"#bottomad_table"],[2605948,"#bottomadbanner"],[5823904,"#bottomadbar"],[2607668,"#bottomadholder"],[4131649,"#bottomads"],[448653,"#bottomadsdiv"],[1943054,"#bottomadsense"],[448755,"#bottomadvert"],[12890880,"#bottomadwrapper"],[15102962,"#bottomcontentads"],[16025274,"#bottomleaderboardad"],[1206776,"#bottommpuAdvert"],[2097111,"#bottommpuSlot"],[425611,"#bottomsponad"],[2144088,"#bottomsponsoredresults"],[9153592,"#box-ad"],[6756197,"#box-ad-section"],[6743894,"#box-ad-sidebar"],[1909002,"#box-content-ad"],[9123108,"#box1ad"],[9122279,"#box2ad"],[14982262,"#boxAD"],[14982230,"#boxAd"],[15367976,"#boxAd300"],[3177988,"#boxAdContainer"],[3712261,"#boxAdvert"],[10958057,"#boxLREC"],[9240714,"#box_ad"],[14526080,"#box_ad_container"],[9383714,"#box_ad_middle"],[10399448,"#box_ads"],[12680262,"#box_advertisement"],[9766342,"#box_advertisment"],[10212611,"#box_articlead"],[11960706,"#box_text_ads"],[14981238,"#boxad"],[9206214,"#boxads"],[12056272,"#bpAd"],[2655208,"#br-ad-header,#bt-ad-header"],[14423561,"#breadcrumb_ad"],[11612805,"#breakbarad"],[16401259,"#bsa_add_holder_g"],[15168280,"#bt-ad"],[9486562,"#btfAdNew"],[7884004,"#btm_ad"],[3507830,"#btm_ads"],[15094488,"#btmad"],[949869,"#btnAdDP"],[7743147,"#btnAds"],[7710347,"#btnads"],[7416187,"#btopads"],[8166259,"#button_ad_container"],[11767935,"#buySellAds,#buysellads"],[11003394,"#carbon-ads-container-bg"],[12931321,"#carbonadcontainer"],[3081030,"#carbonads"],[7482088,"#carbonads-container"],[12716021,"#card-ads-top"],[2611235,"#category-ad"],[12912685,"#category-sponsor"],[7871782,"#cellAd"],[2366859,"#center-ad"],[13900981,"#center-ad-group"],[2368720,"#centerads"],[7636736,"#ch-ad-outer-right"],[3117205,"#ch-ads"],[12514856,"#channel_ad"],[4622042,"#channel_ads"],[2275301,"#circ_ad"],[5964710,"#circ_ad_holder"],[13434309,"#circad_wrapper"],[14042824,"#classifiedsads"],[12241350,"#clickforad"],[2069212,"#clientAds"],[2010359,"#closeAdsDiv"],[14751200,"#closeable-ad"],[12445156,"#cloudAdTag"],[9502752,"#col-right-ad"],[13639555,"#colAd"],[8613726,"#colombiaAdBox"],[10049240,"#columnAd"],[2338319,"#commentAdWrapper"],[217758,"#commentTopAd"],[14591719,"#comment_ad_zone"],[5712948,"#comments-ad-container"],[215609,"#comments-ads"],[10208138,"#comments-standalone-mpu"],[4626568,"#compAdvertisement"],[68166,"#companion-ad"],[16702916,"#companionAd,#companionad"],[9931272,"#companionAdDiv"],[68198,"#companion_Ad"],[9401507,"#connatix"],[10095474,"#connatix-moveable"],[8984953,"#connatix_placeholder_desktop"],[15939998,"#container-ad,#container_ad"],[12199444,"#content-ad,#content_ad"],[11960016,"#content-ad-side"],[978086,"#content-ads,#content_ads"],[11946679,"#content-adver"],[8905114,"#content-contentad"],[8898448,"#content-header-ad"],[12345587,"#content-left-ad"],[7389711,"#content-right-ad"],[2369394,"#contentAd,#contentad,#contextad"],[13009699,"#contentAdSense"],[16089792,"#contentAdTwo"],[12199441,"#contentAds,#contentads"],[16089917,"#contentBoxad"],[12199476,"#content_Ad"],[16089677,"#content_ad_1,#content_ad_2"],[7030238,"#content_ad_block"],[8154427,"#content_ad_container"],[14613221,"#content_ad_placeholder"],[11862822,"#content_ads_top"],[978083,"#content_adv"],[8904912,"#content_bottom_ad"],[11773779,"#content_bottom_ads"],[978220,"#content_mpu"],[10451937,"#contentad-adsense-homepage-1"],[1322356,"#contentad-commercial-1"],[7593397,"#contentad-content-box-1"],[1115153,"#contentad-footer-tfm-1"],[11904567,"#contentad-lower-medium-rectangle-1"],[13573718,"#contentad-story-middle-1"],[7364715,"#contentad-superbanner-1"],[7375085,"#contentad-top-adsense-1"],[9463124,"#contentad-topbanner-1"],[11760747,"#contentadcontainer"],[13004857,"#contextual-ads"],[8436445,"#contextual-ads-block"],[16089715,"#contextualad"],[2080937,"#cornerad"],[6933232,"#coverads"],[1743272,"#criteoAd"],[11379807,"#crt-adblock-a"],[11379804,"#crt-adblock-b"],[1574735,"#ctl00_ContentPlaceHolder1_ucAdHomeRightFO_divAdvertisement"],[8588872,"#ctl00_ContentPlaceHolder1_ucAdHomeRight_divAdvertisement"],[9925311,"#ctl00_adFooter"],[910420,"#ctl00_leaderboardAdvertContainer"],[8680388,"#ctl00_skyscraperAdvertContainer"],[6431351,"#ctl00_topAd"],[9589436,"#ctl00_ucFooter_ucFooterBanner_divAdvertisement"],[9447537,"#cubeAd"],[5857327,"#cube_ad"],[700083,"#cube_ads"],[8348989,"#customAd"],[2843271,"#customAds"],[8347997,"#customad"],[3422253,"#darazAd"],[7229129,"#ddAdZone2"],[6572317,"#desktop-ad-top"],[6732552,"#desktop-sidebar-ad"],[9257292,"#desktop_middle_ad_fixed"],[9682501,"#desktop_top_ad_fixed"],[1815497,"#dfp-ad-bottom-wrapper"],[5918012,"#dfp-ad-container"],[8881239,"#dfp-ad-floating"],[11389479,"#dfp-ad-leaderboard,#div-ad-leaderboard"],[5730414,"#dfp-ad-leaderboard-wrapper"],[15421425,"#dfp-ad-medium_rectangle"],[12533008,"#dfp-ad-mediumrect-wrapper"],[11863281,"#dfp-ad-mpu1"],[11863282,"#dfp-ad-mpu2"],[15118918,"#dfp-ad-right1"],[2470054,"#dfp-ad-right1-wrapper"],[15118917,"#dfp-ad-right2"],[2475301,"#dfp-ad-right2-wrapper"],[15118916,"#dfp-ad-right3"],[2473123,"#dfp-ad-right4-wrapper"],[10138607,"#dfp-ad-slot2,#dfp-ad-slot3,#dfp-ad-slot5,#dfp-ad-slot6,#dfp-ad-slot7"],[2152309,"#dfp-ad-slot3-wrapper,#dfp-ad-slot4-wrapper,#dfp-ad-slot5-wrapper,#dfp-ad-slot6-wrapper,#dfp-ad-slot7-wrapper"],[11380519,"#dfp-ad-top-wrapper"],[4499999,"#dfp-ap-2016-interstitial"],[11629683,"#dfp-article-mpu"],[1248584,"#dfp-atf"],[11468268,"#dfp-atf-desktop"],[9791636,"#dfp-banner"],[4161433,"#dfp-banner-popup"],[13551088,"#dfp-billboard1,#dfp-billboard2"],[1241163,"#dfp-btf"],[3456463,"#dfp-btf-desktop"],[9149460,"#dfp-footer-desktop"],[9777137,"#dfp-header"],[2825862,"#dfp-header-container"],[4558397,"#dfp-ia01"],[4558398,"#dfp-ia02"],[13902825,"#dfp-interstitial"],[3741975,"#dfp-leaderboard,#dfp_leaderboard"],[6562366,"#dfp-leaderboard-desktop"],[9909932,"#dfp-masthead"],[9773912,"#dfp-middle"],[11522984,"#dfp-middle1"],[1243972,"#dfp-mtf"],[13498720,"#dfp-mtf-desktop"],[9786472,"#dfp-rectangle"],[11325195,"#dfp-rectangle1"],[2194672,"#dfp-ros-res-header_container"],[1234497,"#dfp-tlb"],[9852180,"#dfp-top-banner"],[7904945,"#dfpAd"],[9784851,"#dfp_ad_mpu"],[6513752,"#dfp_ads_4"],[6513753,"#dfp_ads_5"],[10115022,"#dfp_bigbox_2"],[1555891,"#dfp_bigbox_recipe_top"],[10757674,"#dfp_container"],[15435950,"#dfpad-0"],[15502657,"#dfpslot_tow_2-0"],[15502656,"#dfpslot_tow_2-1"],[16273722,"#dfrads-widget-3"],[16273727,"#dfrads-widget-6"],[16273726,"#dfrads-widget-7"],[4606089,"#dianomiNewsBlock"],[12308495,"#dict-adv"],[6581590,"#direct-ad"],[7561739,"#disable-ads-container"],[7917432,"#display-ads"],[6527468,"#displayAd"],[13230860,"#displayAdSet"],[9738634,"#display_ad"],[14356290,"#displayad_carousel"],[8173738,"#displayad_rectangle"],[9577519,"#div-ad-1x1"],[10168902,"#div-ad-bottom"],[4896546,"#div-ad-flex"],[10170431,"#div-ad-inread"],[7407175,"#div-ad-r"],[6435845,"#div-ad-r1"],[9577528,"#div-ad-top"],[5996546,"#div-ad-top_banner"],[12939108,"#div-adcenter1"],[12939111,"#div-adcenter2"],[9575134,"#div-advert"],[6883607,"#div-contentad_1"],[6738489,"#div-footer-ad"],[323808,"#div-gpt-LDB1"],[323734,"#div-gpt-MPU1,#div-gpt-MPU2,#div-gpt-MPU3"],[324724,"#div-gpt-Skin"],[9049070,"#div-gpt-inline-main"],[16022147,"#div-gpt-mini-leaderboard1"],[322758,"#div-gpt-mrec"],[3431254,"#div-insticator-ad-1"],[3431253,"#div-insticator-ad-2"],[3431252,"#div-insticator-ad-3"],[3431251,"#div-insticator-ad-4"],[3431250,"#div-insticator-ad-5"],[3431249,"#div-insticator-ad-6"],[3431262,"#div-insticator-ad-9"],[7420157,"#div-leader-ad"],[7036999,"#div-social-ads"],[7953688,"#divAd"],[4866998,"#divAdDetail"],[6435036,"#divAdHere"],[1842987,"#divAdHorizontal"],[6435021,"#divAdLeft"],[6435155,"#divAdMain"],[9578558,"#divAdRight"],[72094,"#divAdWrapper"],[3950056,"#divAds"],[6435544,"#divAdsTop"],[1868633,"#divAdv300x250"],[4993444,"#divAdvertisement"],[4624982,"#divDoubleAd"],[52357,"#divFoldersAd"],[4597623,"#divFooterAd"],[36016,"#divFooterAds"],[9556929,"#divSponAds"],[9638174,"#divSponsoredLinks"],[16231896,"#divStoryBigAd1"],[12898237,"#divThreadAdBox"],[3360030,"#divTopAd"],[6430629,"#divTopAds"],[10246368,"#divWrapper_Ad"],[2222894,"#div_ad_TopRight"],[202638,"#div_ad_float"],[10883835,"#div_ad_holder"],[4086887,"#div_ad_leaderboard"],[6230422,"#div_advt_right"],[4791399,"#div_belowAd"],[424101,"#div_bottomad"],[9879453,"#div_bottomad_container"],[333048,"#div_googlead"],[9578386,"#divadfloat"],[5575275,"#dnn_adSky"],[5575173,"#dnn_adTop"],[12868135,"#dnn_ad_banner"],[6765103,"#dnn_ad_island1"],[13323000,"#dnn_ad_skyscraper"],[2440768,"#dnn_sponsoredLinks"],[3468365,"#download_ad"],[919754,"#download_ads"],[4416642,"#dragads"],[13063479,"#ds-mpu"],[7608719,"#dsStoryAd"],[7768098,"#dsk-banner-ad-a"],[7768097,"#dsk-banner-ad-b"],[7768096,"#dsk-banner-ad-c"],[7768103,"#dsk-banner-ad-d"],[1937142,"#dsk-box-ad-c,#dsk-box-ad-d,#dsk-box-ad-f,#dsk-box-ad-g"],[13135928,"#dv-gpt-ad-bigbox-wrap"],[5510182,"#dynamicAdDiv"],[7082468,"#em_ad_superbanner"],[968074,"#embedAD"],[7434518,"#embedADS"],[13935916,"#event_ads"],[9901647,"#events-adv-side1,#events-adv-side2,#events-adv-side3,#events-adv-side4,#events-adv-side5,#events-adv-side6"],[16621297,"#exoAd"],[10747146,"#externalAd"],[2513963,"#ezmobfooter"],[8144889,"#featureAd,#featuread"],[6826253,"#featureAdSpace"],[16232602,"#featureAds"],[16232607,"#feature_ad"],[16191825,"#featured-ads"],[4185261,"#featuredAds"],[8928856,"#first-ads"],[1480587,"#first_ad"],[13525531,"#firstad"],[13960821,"#fixed-ad"],[11775415,"#fixedAd"],[14044656,"#fixedban"],[14377233,"#floatAd"],[2322605,"#floatads"],[4011245,"#floating-ad-wrapper"],[1407221,"#floating-ads"],[9979015,"#floating-advert"],[15600091,"#floatingAd"],[4121960,"#floatingAdContainer"],[18761,"#floatingAds"],[17920,"#floating_ad"],[12180135,"#floating_ad_container"],[15961141,"#floating_ads_bottom_textcss_container"],[319157,"#floorAdWrapper"],[15694553,"#foot-ad-wrap"],[15052033,"#foot-ad2-wrap"],[12627250,"#footAd"],[15545221,"#footAdArea"],[14522144,"#footAds"],[12628242,"#footad"],[7914095,"#footer-ad"],[348100,"#footer-ad-728"],[14907535,"#footer-ad-block"],[345393,"#footer-ad-box"],[345412,"#footer-ad-col"],[4041938,"#footer-ad-google"],[14897778,"#footer-ad-large"],[14055988,"#footer-ad-slot"],[14056180,"#footer-ad-unit"],[10555140,"#footer-ad-wrapper"],[15583500,"#footer-ads,#footer-adv"],[14055835,"#footer-adspace"],[345498,"#footer-advert"],[2145342,"#footer-advert-area"],[448865,"#footer-advertisement"],[14055673,"#footer-adverts"],[4021617,"#footer-adwrapper"],[16181091,"#footer-affl"],[3873422,"#footer-banner-ad"],[3717814,"#footer-leaderboard-ad"],[3332358,"#footer-sponsored"],[15613711,"#footer-sponsors"],[2027403,"#footerAd"],[10355673,"#footerAdBottom"],[16210431,"#footerAdBox"],[16210103,"#footerAdDiv"],[749396,"#footerAdWrap"],[7914947,"#footerAdd"],[7914964,"#footerAds"],[5275412,"#footerAdsPlacement"],[750406,"#footerAdvert"],[12222870,"#footerAdvertisement"],[1015828,"#footerAdverts"],[10462724,"#footerGoogleAd"],[1791178,"#footer_AdArea"],[7915421,"#footer_ad"],[9453885,"#footer_ad_block"],[4770935,"#footer_ad_container"],[9458425,"#footer_ad_frame"],[5168773,"#footer_ad_holder"],[7628065,"#footer_ad_modules"],[1791603,"#footer_adcode"],[15580990,"#footer_add,#footer_ads,#footer_adv"],[7617754,"#footer_addvertise"],[7607974,"#footer_ads_holder"],[11315113,"#footer_adspace"],[5997079,"#footer_advertising"],[5011894,"#footer_leaderboard_ad"],[11322670,"#footer_text_ad"],[2028651,"#footerad"],[16248650,"#footerad728"],[7915956,"#footerads"],[783070,"#footeradsbox"],[783206,"#footeradvert"],[8851523,"#forum-top-ad-bar"],[3726172,"#frameAd"],[6846927,"#frmSponsAds"],[3178244,"#front-ad-cont"],[2624877,"#front-page-ad"],[9112025,"#front-page-advert"],[7861,"#frontPageAd"],[1397143,"#front_advert"],[7932527,"#front_mpu"],[10703388,"#ft-ad"],[9171756,"#ft-ads"],[12549636,"#full_banner_ad"],[9750053,"#fwAdBox"],[16059311,"#fwdevpDiv0,#fwdevpDiv1,#fwdevpDiv2"],[11894230,"#gAds"],[7477511,"#gStickyAd"],[11931002,"#g_ad"],[7104148,"#g_adsense"],[324695,"#gad300x250"],[6992947,"#gad728x90"],[11737162,"#gads300x250"],[3513706,"#gadsOverlayUnit"],[12767804,"#gads_middle"],[98687,"#gallery-ad,#gallery_ad"],[743658,"#gallery-ad-container"],[11912639,"#gallery-advert"],[14418291,"#gallery-below-line-advert"],[2849923,"#gallery-sidebar-advert"],[4304237,"#gallery_ads"],[15380705,"#gallery_header_ad"],[98682,"#galleryad1"],[12840958,"#gam-ad-ban1"],[1227138,"#game-ad"],[6832558,"#gamead"],[1166268,"#gameads"],[8424012,"#gasense"],[8979662,"#geoAd"],[8956892,"#gg_ad"],[13694209,"#ggl-ad"],[4051925,"#glamads"],[1594795,"#global-banner-ad"],[13604371,"#globalLeftNavAd"],[13560576,"#globalTopNavAd"],[6899479,"#global_header_ad"],[11991593,"#global_header_ad_area"],[9187674,"#goad1"],[9187608,"#goads"],[6979874,"#gooadtop"],[6597927,"#google-ad"],[138820,"#google-ads"],[8420716,"#google-ads-bottom"],[7758229,"#google-ads-bottom-container"],[3991138,"#google-ads-container"],[4522460,"#google-ads-detailsRight"],[2715772,"#google-ads-directoryViewRight"],[8420780,"#google-ads-header"],[5565238,"#google-adsense"],[5565675,"#google-adwords"],[138822,"#google-afc"],[8425775,"#google-dfp-bottom"],[5569888,"#google-dfp-top"],[5579870,"#google-post-ad"],[3997352,"#google-post-adbottom"],[5576866,"#google-top-ads"],[9186503,"#googleAd"],[2125006,"#googleAdArea"],[6761361,"#googleAdBottom"],[15417527,"#googleAdBox"],[15417961,"#googleAdTop"],[6595100,"#googleAds"],[6525907,"#googleAdsense"],[1259572,"#googleAdsenseAdverts"],[11940203,"#googleSearchAds"],[15418822,"#google_ad_1"],[15418821,"#google_ad_2"],[15418820,"#google_ad_3"],[6543045,"#google_ad_container"],[7433102,"#google_ad_slot"],[140534,"#google_ads"],[2132591,"#google_ads_1"],[7434722,"#google_ads_box"],[15212716,"#google_ads_frame"],[10431113,"#google_ads_frame1_anchor,#google_ads_frame2_anchor,#google_ads_frame3_anchor,#google_ads_frame4_anchor,#google_ads_frame5_anchor,#google_ads_frame6_anchor"],[7433924,"#google_adsense"],[6590924,"#google_adsense_ad"],[9187495,"#googlead"],[6596285,"#googlead2"],[2158688,"#googleadleft"],[6596348,"#googleads"],[141215,"#googleads1"],[7878579,"#googleadsense"],[2159126,"#googleadstop"],[2159650,"#googlebanner"],[8224471,"#googlesponsor"],[8314356,"#googletextads"],[13022908,"#gpt-ad-1"],[4369804,"#gpt-ad-banner"],[14631056,"#gpt-ad-halfpage"],[15985702,"#gpt-ad-outofpage-wp"],[6856797,"#gpt-ad-rectangle1,#gpt-ad-rectangle2"],[11073476,"#gpt-ad-side-bottom"],[6850651,"#gpt-ad-skyscraper"],[5257043,"#gpt-instory-ad"],[13641444,"#gpt-leaderboard-ad"],[13829826,"#gpt-mpu"],[931947,"#gpt-sticky"],[3099330,"#grdAds"],[13606822,"#gridAdSidebar"],[7522854,"#grid_ad"],[9367939,"#half-page-ad"],[12246779,"#halfPageAd"],[3719480,"#half_page_ad_300x600"],[12205499,"#halfpagead"],[2107940,"#head-ad"],[5168421,"#head-ad-timer"],[16243032,"#head-ads"],[9073789,"#head-advertisement"],[5645480,"#headAd"],[2227706,"#headAds"],[2227711,"#headAdv"],[2229910,"#head_ad"],[13368042,"#head_ads"],[10857771,"#head_advert"],[5646472,"#headad"],[11798821,"#headadvert"],[8452015,"#header-ad"],[5738532,"#header-ad-background"],[15997135,"#header-ad-block"],[15743919,"#header-ad-bottom"],[16459881,"#header-ad-container"],[15750839,"#header-ad-holder"],[15995051,"#header-ad-label"],[7470786,"#header-ad-left"],[5060183,"#header-ad-placeholder"],[16014792,"#header-ad-right"],[7471604,"#header-ad-slot"],[7471742,"#header-ad-wrap"],[3754970,"#header-ad-wrapper"],[11800524,"#header-ad2,#header-ads,#header-adv"],[7261390,"#header-ads-container"],[3653066,"#header-ads-holder"],[6662561,"#header-ads-wrapper"],[7471038,"#header-adsense"],[7471035,"#header-adserve"],[7471451,"#header-adspace"],[1604826,"#header-advert"],[13637790,"#header-advert-panel"],[6891007,"#header-advertisement"],[6668027,"#header-advertising"],[7471033,"#header-adverts"],[3449400,"#header-advrt"],[7714753,"#header-banner-728-90"],[15579726,"#header-banner-ad"],[15346912,"#header-banner-ad-wrapper"],[16032660,"#header-block-ads"],[7465770,"#header-box-ads"],[13531409,"#headerAd"],[10351599,"#headerAdBackground"],[570740,"#headerAdContainer"],[14482196,"#headerAdSpace"],[3477342,"#headerAdUnit"],[3477140,"#headerAdWrap"],[8448660,"#headerAds"],[7120106,"#headerAdsWrapper"],[8448657,"#headerAdv"],[3478150,"#headerAdvert"],[8685572,"#headerTopAd"],[8449373,"#header_ad"],[15500214,"#header_ad_728"],[1109138,"#header_ad_728_90"],[1169165,"#header_ad_banner"],[270333,"#header_ad_block"],[5905129,"#header_ad_container"],[5879304,"#header_ad_leaderboard"],[256116,"#header_ad_units"],[1181394,"#header_ad_widget"],[9339020,"#header_ad_wrap"],[3501655,"#header_adbox"],[15498291,"#header_adcode"],[11802238,"#header_ads,#header_adv"],[8691917,"#header_ads2"],[9339724,"#header_adsense"],[15498600,"#header_advert"],[13869645,"#header_advertisement"],[2362517,"#header_advertisement_top"],[9572425,"#header_advertising"],[9339723,"#header_adverts"],[1640599,"#header_bottom_ad"],[16425377,"#header_publicidad"],[167077,"#header_right_ad"],[16603773,"#header_sponsors"],[15495817,"#header_top_ad"],[13532657,"#headerad"],[9277401,"#headerad_large"],[8705023,"#headeradbox"],[1923412,"#headeradcontainer"],[8449908,"#headerads"],[3510814,"#headeradsbox"],[15802683,"#headeradsense"],[15802324,"#headeradspace"],[9264565,"#headeradvertholder"],[3510932,"#headeradwrap"],[9560644,"#headergooglead"],[10000188,"#headersponsors"],[8454185,"#headingAd"],[8946392,"#headline_ad"],[2328819,"#hearst-autos-ad-wrapper"],[15425155,"#home-ad"],[921444,"#home-ad-block"],[10413855,"#home-ad-slot"],[10189426,"#home-advert-module"],[1328803,"#home-advertise"],[1511705,"#home-banner-ad"],[10406711,"#home-left-ad"],[477878,"#home-rectangle-ad"],[10418954,"#home-side-ad"],[10414657,"#home-top-ads"],[11128751,"#homeAd"],[12188839,"#homeAdLeft"],[15470941,"#homeAds"],[12211962,"#homeSideAd"],[15477425,"#home_ad"],[10723006,"#home_ads_vert"],[3438525,"#home_advertising_block"],[12755712,"#home_bottom_ad"],[12755939,"#home_contentad"],[12402675,"#home_mpu"],[1239648,"#home_sidebar_ad"],[239979,"#home_top_right_ad"],[11127759,"#homead"],[7863335,"#homeheaderad"],[6553779,"#homepage-ad"],[13954007,"#homepage-adbar"],[10383716,"#homepage-footer-ad"],[10377850,"#homepage-header-ad"],[16266042,"#homepage-sidebar-ad"],[6418141,"#homepage-sidebar-ads"],[10363636,"#homepage-sponsored"],[12239290,"#homepageAd"],[13925186,"#homepageAdsTop"],[15227948,"#homepageFooterAd"],[539391,"#homepageGoogleAds"],[6550081,"#homepage_ad"],[16770980,"#homepage_ad_listing"],[16285378,"#homepage_rectangle_ad"],[526947,"#homepage_right_ad"],[15843987,"#homepage_right_ad_container"],[14030357,"#homepage_top_ad"],[16105482,"#homepage_top_ads"],[13892314,"#homepageadvert"],[12234604,"#hometopads"],[4756438,"#horAd"],[11130890,"#hor_ad"],[9125228,"#horadslot"],[4776839,"#horizad"],[9396707,"#horizads728"],[14488712,"#horizontal-ad"],[13528407,"#horizontal-adspace"],[2456401,"#horizontal-banner-ad"],[6626113,"#horizontalAd"],[6837310,"#horizontalAdvertisement"],[14486202,"#horizontal_ad"],[10981145,"#horizontal_ad2"],[3612634,"#horizontal_ad_top"],[6626145,"#horizontalad"],[14486355,"#horizontalads"],[12848415,"#hottopics-advert"],[9485442,"#hours_ad"],[7567973,"#houseAd"],[419965,"#hovered_sponsored"],[12777798,"#hp-desk-after-header-ad"],[5014392,"#hp-header-ad"],[10064133,"#hp-right-ad"],[10725410,"#hp-store-ad"],[9788126,"#hpAdVideo"],[1677239,"#idDivAd"],[11623202,"#id_SearchAds"],[442901,"#iframe-ad"],[13393569,"#iframeAd_2"],[8405239,"#iframe_ad_2"],[3790570,"#imPopup"],[4205910,"#im_popupDiv"],[16603490,"#ima_ads-2"],[16603491,"#ima_ads-3"],[16603492,"#ima_ads-4"],[13842386,"#imgad1"],[12776499,"#imu_ad_module"],[12822484,"#in-article-ad"],[5710755,"#in-article-mpu"],[5241078,"#in-content-ad"],[2726513,"#inArticleAdv"],[882070,"#inarticlead"],[3858431,"#inc-ads-bigbox"],[9302324,"#incontent-ad-2,#incontent-ad-3"],[7047806,"#incontentAd1,#incontentAd2,#incontentAd3"],[3084893,"#index-ad"],[2806021,"#index-bottom-advert"],[15601770,"#indexSquareAd"],[2967279,"#index_ad"],[12323903,"#indexad"],[10987276,"#indexad300x250l"],[16038184,"#indexsmallads"],[4445836,"#indiv_adsense"],[4375000,"#infoBottomAd"],[8007909,"#infoboxadwrapper"],[94751,"#inhousead"],[6123825,"#initializeAd"],[207240,"#inline-ad"],[4716972,"#inline-ad-label"],[6179197,"#inline-advert"],[5282949,"#inline-story-ad"],[13663130,"#inline-story-ad2"],[13219367,"#inlineAd"],[10205448,"#inlineAdCont"],[5165830,"#inlineAdtop"],[7056996,"#inlineAdvertisement"],[87934,"#inlineBottomAd"],[204730,"#inline_ad"],[4908030,"#inline_ad_section"],[13218375,"#inlinead"],[204883,"#inlineads"],[4172125,"#inner-ad"],[11437637,"#inner-ad-container"],[16528897,"#inner-advert-row"],[4883853,"#inner-top-ads"],[14832959,"#innerad"],[13331999,"#innerpage-ad"],[5708795,"#inside-page-ad"],[8706929,"#insideCubeAd"],[13626343,"#instant_ad"],[16330162,"#insticator-container"],[199714,"#instoryad"],[13413278,"#int-ad"],[13291308,"#int_ad"],[7773049,"#interads"],[5214834,"#intermediate-ad"],[14934086,"#internalAdvert"],[14541588,"#internalads"],[10671052,"#interstitial-shade"],[15704322,"#interstitialAd"],[2674767,"#interstitialAdContainer"],[10673903,"#interstitialAdUnit"],[14511417,"#interstitial_ad"],[1211802,"#interstitial_ad_container"],[4434918,"#interstitial_ads"],[502068,"#intext_ad"],[2163,"#introAds"],[13601605,"#intro_ad_1"],[6101549,"#invid_ad"],[13788588,"#ipadv"],[14587055,"#iq-AdSkin"],[5269334,"#iqadcontainer"],[484639,"#iqadoverlay"],[16625931,"#iqadtile1"],[12861288,"#iqadtile11,#iqadtile14,#iqadtile15,#iqadtile16"],[16625928,"#iqadtile2"],[16625929,"#iqadtile3"],[16625934,"#iqadtile4"],[12861293,"#iqadtile41"],[16625932,"#iqadtile6"],[16625922,"#iqadtile8"],[16625923,"#iqadtile9"],[12861280,"#iqadtile99"],[13136691,"#islandAd"],[5164732,"#islandAdPan"],[10206011,"#islandAdPane"],[2768712,"#islandAdPane2"],[3438778,"#island_ad_top"],[13135699,"#islandad"],[6466648,"#jobs-ad"],[1285926,"#js-ad-billboard"],[2246401,"#js-ad-leaderboard"],[7447664,"#js-image-ad-mpu"],[6303149,"#js-page-ad-top"],[16752963,"#js-wide-ad"],[11197673,"#js_commerceInsetModule"],[1568352,"#jsid-ad-container-post_above_comment"],[1571491,"#jsid-ad-container-post_below_comment"],[13867267,"#large-ads"],[12752782,"#large-bottom-leaderboard-ad"],[6251941,"#large-leaderboard-ad"],[14950302,"#large-middle-leaderboard-ad"],[15307193,"#large-rectange-ad"],[11825193,"#large-rectange-ad-2"],[12972524,"#large-skyscraper-ad"],[341116,"#largeAd"],[1415232,"#largeAds"],[14562644,"#large_rec_ad1"],[342108,"#largead"],[15637554,"#layer_ad"],[8772383,"#layer_ad_content"],[1910210,"#layerad"],[9043130,"#layeradsense"],[14981536,"#layout-header-ad-wrapper"],[9326974,"#layout_topad"],[382016,"#lb-ad"],[14774784,"#lb-sponsor-left"],[2180367,"#lb-sponsor-right"],[1605854,"#lbAdBar"],[879136,"#lbAdBarBtm"],[1135665,"#lblAds"],[12167388,"#lead-ads"],[14555026,"#lead_ad"],[9576332,"#leadad_1"],[9576335,"#leadad_2"],[13187243,"#leader-ad"],[327549,"#leader-board-ad"],[14632968,"#leader-companion > a[href]"],[9455509,"#leaderAd"],[13415920,"#leaderAdContainer"],[14236880,"#leaderAdContainerOuter"],[8758501,"#leaderBoardAd"],[1486077,"#leader_board_ad"],[9456757,"#leaderad"],[16359547,"#leaderad_section"],[15028770,"#leaderadvert"],[3599523,"#leaderboard-ad,#leaderboard_ad"],[5483245,"#leaderboard-advert"],[14901648,"#leaderboard-advertisement"],[14614436,"#leaderboard-atf"],[9511861,"#leaderboard-bottom-ad"],[13962887,"#leaderboard.ad"],[9832389,"#leaderboardAd,#leaderboardad"],[71191,"#leaderboardAdTop"],[3599526,"#leaderboardAds"],[14589916,"#leaderboardAdvert"],[5486054,"#leaderboard_728x90"],[3599491,"#leaderboard_Ad"],[14614449,"#leaderboard_ads"],[9511879,"#leaderboard_bottom_ad"],[5483874,"#leaderboard_top_ad"],[829926,"#leatherboardad"],[16396791,"#left-ad"],[13092088,"#left-ad-1"],[13092091,"#left-ad-2"],[11051652,"#left-ad-col"],[6076824,"#left-ad-iframe"],[1738902,"#left-ad-skin"],[5845789,"#left-bottom-ad"],[5764065,"#left-col-ads-1"],[1523927,"#left-content-ad"],[9426299,"#leftAD"],[4233941,"#leftAdAboveSideBar"],[13112846,"#leftAdCol"],[14111543,"#leftAdContainer"],[515967,"#leftAdMessage"],[7152148,"#leftAdSpace"],[16325040,"#leftAd_fmt"],[16325049,"#leftAd_rdr"],[16516329,"#leftAds"],[4851894,"#leftAdsSmall"],[16323814,"#leftAdvert"],[7258724,"#leftBanner-ad"],[5257941,"#leftColumnAdContainer"],[1707378,"#leftGoogleAds"],[5611518,"#leftTopAdWrapper"],[16479557,"#left_ad"],[14707865,"#left_ads"],[5771688,"#left_adsense"],[5771341,"#left_adspace"],[14707868,"#left_adv"],[3256809,"#left_advertisement"],[16355674,"#left_bg_ad"],[15638572,"#left_block_ads"],[13006093,"#left_float_ad"],[10728273,"#left_global_adspace"],[12899845,"#left_side_ads"],[14241264,"#left_sidebar_ads"],[8165769,"#left_top_ad"],[9427259,"#leftad"],[16483549,"#leftadg"],[16483529,"#leftads"],[13151467,"#leftcolAd"],[3970630,"#leftcolumnad"],[8450367,"#leftforumad"],[10590048,"#leftrail_dynamic_ad_wrapper"],[8796402,"#lg-banner-ad"],[9706453,"#ligatus"],[7803507,"#ligatus_adv"],[16344396,"#ligatusdiv"],[16345080,"#lightboxAd"],[14380029,"#linkAdSingle"],[822546,"#linkAds"],[8544258,"#link_ads"],[855346,"#linkads"],[2545008,"#listadholder"],[107124,"#liste_top_ads_wrapper"],[280473,"#listing-ad"],[10645466,"#live-ad"],[2312848,"#localAds"],[16256361,"#localpp"],[14232746,"#locked-footer-ad-wrapper"],[14298731,"#logoAd"],[11831128,"#logoAd2"],[11837813,"#logo_ad"],[3165894,"#long-ad"],[10870034,"#long-ad-space"],[16393866,"#long-bottom-ad-wrapper"],[16639516,"#longAdSpace"],[16612284,"#longAdWrap"],[4307584,"#long_advert_header"],[4308538,"#long_advertisement"],[7014580,"#lower-ad-banner"],[13675889,"#lower-ads"],[13462360,"#lower-advertising"],[12324872,"#lower-home-ads"],[6536632,"#lowerAdvertisement"],[15921430,"#lowerAdvertisementImg"],[8181106,"#lower_ad"],[14194870,"#lower_content_ad_box"],[8203006,"#lowerads"],[6680349,"#lowerthirdad"],[6004166,"#lrec_ad"],[3621848,"#lrecad"],[2037686,"#m-banner-bannerAd"],[6942311,"#main-ad"],[118964,"#main-advert"],[5405515,"#mainAd"],[7061819,"#mainAd1"],[1060880,"#mainAdUnit"],[1062088,"#mainAdvert"],[74441,"#mainPageAds"],[12958795,"#mainPlaceHolder_coreContentPlaceHolder_rightColumnAdvert_divControl"],[7060885,"#main_AD"],[7059925,"#main_ad"],[8675081,"#main_ads"],[11580409,"#main_content_ad"],[16601965,"#main_rec_ad"],[16603879,"#main_top_ad"],[1105233,"#mainui-ads"],[2316457,"#mapAdsSwiper"],[5107522,"#mapAdvert"],[13782119,"#marketplaceAds"],[1324327,"#marquee-ad,#marquee_ad"],[6167819,"#mastAd"],[1559570,"#mastAdvert"],[6169067,"#mastad"],[5733394,"#masterad"],[15162852,"#masthead_ad"],[7732070,"#masthead_ads_container"],[1811595,"#masthead_topad"],[9553753,"#med-rect-ad"],[2912041,"#med-rectangle-ad"],[15697270,"#medRecAd"],[15673444,"#medReqAd"],[7390119,"#media-ad"],[4409695,"#medium-ad"],[4408486,"#mediumAd1"],[10559132,"#mediumAdContainer,#mobileAdContainer"],[5259104,"#mediumAdvertisement"],[9820950,"#mediumRectangleAd"],[4893047,"#medrec_bottom_ad"],[4529193,"#medrec_middle_ad"],[6336169,"#medrec_top_ad"],[4390326,"#medrectad"],[16252543,"#medrectangle_banner"],[10187347,"#menuad"],[4746429,"#menubarad"],[3675827,"#mgid-container"],[16602129,"#mgid_iframe"],[11520258,"#mid-ad-slot-1"],[11520256,"#mid-ad-slot-3"],[11520262,"#mid-ad-slot-5"],[8585919,"#mid-ads"],[5201172,"#mid-table-ad"],[8227171,"#midAD"],[9085970,"#midRightAds"],[8366714,"#midRightTextAds"],[13062527,"#mid_ad"],[696727,"#mid_ad_div"],[4791325,"#mid_ad_title"],[4919223,"#mid_left_ads"],[10449619,"#mid_mpu"],[8587650,"#mid_roll_ad_holder"],[700759,"#midadspace"],[4397270,"#midadvert"],[200383,"#midbarad"],[229648,"#midbnrad"],[4967699,"#midcolumn_ad"],[4403462,"#middle-ad"],[7897025,"#middle-ad-destin"],[11429347,"#middleAd"],[4405044,"#middle_ad,#module_ad"],[707991,"#middle_ads"],[707971,"#middle_mpu"],[11428099,"#middlead"],[4406109,"#middleads"],[708926,"#middleads2"],[714714,"#midpost_ad"],[699600,"#midrect_ad"],[9773671,"#midstrip_ad"],[1006351,"#mini-ad"],[16149444,"#mobile-adhesion"],[12693357,"#mobile-ads-ad"],[145929,"#mobile-footer-ad-wrapper"],[10210234,"#mobile_ads_100_pc"],[16277435,"#mobile_ads_block"],[7721849,"#mod_ad"],[696721,"#mod_ad_top"],[6924680,"#modal-ad"],[2473982,"#module-ads-01"],[2473981,"#module-ads-02"],[4208544,"#module_box_ad"],[4769323,"#monsterAd"],[8542885,"#mpu-ad"],[1237876,"#mpu-advert"],[3201720,"#mpu-cont"],[3072300,"#mpu-content"],[2486743,"#mpu-sidebar"],[4275807,"#mpu1_parent,#mpu2_parent"],[12164829,"#mpu2"],[1947485,"#mpu2_container"],[9033195,"#mpuAd"],[5005991,"#mpuAdvert"],[15010528,"#mpuContainer"],[8517590,"#mpuDiv"],[15262828,"#mpuInContent"],[14953035,"#mpuSecondary"],[503240,"#mpuSlot"],[1226550,"#mpuWrapper"],[14567217,"#mpuWrapperAd"],[370818,"#mpuWrapperAd2"],[8525463,"#mpu_ad"],[85924,"#mpu_ad2"],[85984,"#mpu_adv"],[1243896,"#mpu_banner"],[87238,"#mpu_box"],[958662,"#mpu_container"],[89224,"#mpu_div"],[1245616,"#mpu_holder"],[2753895,"#mpu_text_ad"],[71768,"#mpu_top"],[9031947,"#mpuad"],[8487032,"#mpubox"],[5007307,"#mpuholder"],[5149944,"#mvp-foot-ad-wrap"],[11884857,"#mvp-post-bot-ad"],[979466,"#my-ads"],[16243536,"#narrow-ad"],[5498617,"#narrow_ad_unit"],[10673531,"#native-ads-placeholder"],[7112862,"#native_ad2,#native_ads"],[5988848,"#nav-ad-container"],[1138825,"#navAdBanner"],[436422,"#nav_ad"],[16483663,"#nav_ad_728_mid"],[9060437,"#navads-container"],[6919371,"#navbar_ads"],[7712387,"#navigation-ad"],[16104020,"#navlinkad"],[2738591,"#newAd"],[2853095,"#ng-ad"],[13403341,"#ng-ad-lbl"],[13404168,"#ni-ad-row"],[659259,"#nk_ad_top"],[15888301,"#notify_ad"],[4817439,"#ntvads"],[973177,"#openx-text-ad"],[3480299,"#openx-widget"],[14394524,"#ovadsense"],[11769690,"#overlay-ad-bg"],[7651415,"#overlay_ad"],[14241329,"#overlayad"],[7651410,"#overlayadd"],[12623583,"#p-Ad"],[8352806,"#p-advert"],[6762940,"#p-googlead"],[6841089,"#p-googleadsense"],[7460660,"#p2HeaderAd"],[6084588,"#p2squaread"],[12814962,"#page-ad-top"],[13629537,"#page-advertising"],[9003205,"#page-header-ad"],[12822740,"#page-top-ad"],[3598030,"#pageAdDiv"],[13896042,"#pageAdds"],[6871041,"#pageAds"],[6740325,"#pageAdsDiv"],[6740187,"#pageAdvert"],[16517360,"#pageBannerAd"],[6728949,"#pageLeftAd"],[1167057,"#pageMiddleAdWrapper"],[11335226,"#pageRightAd"],[2885832,"#page__outside-advertsing"],[6860397,"#page_ad"],[10947264,"#page_ad_top"],[10961940,"#page_top_ad"],[10782761,"#pageads_top"],[819904,"#pagebottomAd"],[6306695,"#pagination-advert"],[2871413,"#panel-ad"],[15338167,"#panelAd"],[3313928,"#panel_ad1"],[1312529,"#panoAdBlock"],[6020438,"#partner-ad"],[2880816,"#partnerAd"],[7646340,"#partnerMedRec"],[4887588,"#partner_ads"],[2201073,"#pause-ad"],[2917624,"#pause-ads"],[15164083,"#pauseAd"],[9045112,"#pc-div-gpt-ad_728-3"],[3323220,"#pencil-ad"],[3132310,"#pencil-ad-container"],[3114100,"#perm_ad"],[3148792,"#permads"],[1811935,"#persistentAd"],[16718605,"#personalization_ads"],[8876845,"#pgAdWrapper"],[14841636,"#ph_ad"],[6707668,"#player-ads"],[8743106,"#player-advert"],[15211454,"#player-advertising"],[8954263,"#player-below-advert"],[14614076,"#player-midrollAd"],[3120989,"#playerAd"],[15827402,"#playerAdsRight"],[3355461,"#player_ad"],[6708326,"#player_ads"],[4413777,"#player_middle_ad"],[4724881,"#player_top_ad"],[3121981,"#playerad"],[3357548,"#playerads"],[7964175,"#pop.div_pop"],[6440144,"#pop_ad"],[2815724,"#popadwrap"],[6090594,"#popback-ad"],[2834282,"#popoverAd"],[980715,"#popupAd"],[9765484,"#popupBottomAd"],[508506,"#popup_ad_wrapper"],[7751366,"#popupadunit"],[4363124,"#post-ad"],[6069384,"#post-ads"],[15195718,"#post-bottom-ads"],[15203294,"#post-content-ad"],[539524,"#post-page-ad"],[11389878,"#post-promo-ad"],[6447864,"#postAd"],[4540629,"#postNavigationAd"],[4319302,"#post_ad"],[9605934,"#post_addsense"],[2411361,"#post_adsense"],[2410948,"#post_adspace"],[5434529,"#post_advert"],[8086837,"#postads0"],[6635023,"#ppcAdverts"],[14669064,"#ppvideoadvertisement"],[14103422,"#pr_ad"],[11116106,"#pr_advertising"],[12910749,"#pre-adv"],[11357534,"#pre-footer-ad"],[9535982,"#preAds_ad_mrec_intext"],[12898079,"#preAds_ad_mrec_intext2"],[6840097,"#preminumAD"],[15138549,"#premiumAdTop"],[6840857,"#premium_ad"],[3488383,"#premiumad"],[6840860,"#premiumads"],[3486104,"#prerollAd"],[12824268,"#preroll_ads"],[4366329,"#primis-container"],[7577574,"#primis_player"],[3051445,"#print_ads"],[8794540,"#printads"],[6418320,"#privateads"],[474796,"#promo-ad"],[577138,"#promoAds"],[8507635,"#promoFloatAd"],[3287592,"#promo_ads"],[3373030,"#pub468x60"],[3368674,"#pub728x90"],[6589818,"#publicidad"],[1958027,"#publicidadeLREC"],[15053182,"#pushAd"],[6027800,"#pushDownAd"],[6060664,"#pushdownAd"],[7463261,"#pushdownAdWrapper"],[3982147,"#pushdown_ad"],[2851813,"#pusher-ad"],[117048,"#pvadscontainer"],[5169398,"#quads-ad1_widget"],[5065621,"#quads-ad2_widget"],[12765984,"#quads-admin-ads-js"],[2502379,"#r89-desktop-top-ad"],[10659506,"#radio-ad-container"],[2761035,"#rail-ad-wrap"],[15253868,"#rail-bottom-ad"],[23670,"#railAd"],[10446088,"#rail_ad"],[16192246,"#rail_ad1"],[16192245,"#rail_ad2"],[12196361,"#rec_spot_ad_1"],[109275,"#recommendAdBox"],[5121836,"#rect-ad"],[11837088,"#rectAd"],[5243806,"#rect_ad"],[11838080,"#rectad"],[16623644,"#rectangle-ad,#rectangle_ad"],[13425182,"#rectangleAd"],[6680753,"#rectangleAdTeaser1"],[8653030,"#redirect-ad"],[12130119,"#redirect-ad-modal"],[10014371,"#reference-ad"],[8351239,"#region-node-advert"],[7095538,"#reklam_buton"],[8785162,"#reklam_center"],[14958073,"#reklama"],[3935796,"#reklama_big"],[1203635,"#reklama_left_body"],[7172592,"#reklama_left_up"],[12569470,"#reklama_right_up"],[16016052,"#related-ads,#related_ads"],[12615551,"#related-news-1-bottom-ad"],[191024,"#related-news-1-top-ad"],[13475270,"#related_ad"],[13648746,"#related_ads_box"],[11007013,"#removeAdsSidebar"],[11737477,"#removeadlink"],[12531788,"#responsive-ad"],[6156101,"#responsive-ad-sidebar-container"],[12533502,"#responsive_ad"],[14087973,"#responsivead"],[5972345,"#result-list-aside-topadsense"],[11474924,"#resultSponLinks"],[9736560,"#resultsAdsBottom"],[14048486,"#resultsAdsSB"],[1277072,"#resultsAdsTop"],[418708,"#rh-ad"],[12112519,"#rh-ad-container"],[1148820,"#rh_tower_ad"],[13609588,"#rhc_ads"],[12562020,"#rhs_ads"],[11245759,"#rhs_adverts"],[7401530,"#rhsads"],[5224958,"#rhsadvert"],[9296272,"#richad"],[10978307,"#right-ad"],[12302799,"#right-ad-block"],[11488557,"#right-ad-col"],[14158339,"#right-ad-iframe"],[691846,"#right-ad-skin"],[5917627,"#right-ad1"],[5917689,"#right-ads,#right_ads"],[12264773,"#right-ads-rail"],[11491339,"#right-advert,#right_advert"],[11486239,"#right-bar-ad"],[11486037,"#right-box-ad"],[152591,"#right-content-ad"],[13362302,"#right-featured-ad"],[8551383,"#right-rail-ad-slot-content-top"],[4818990,"#right-widget-b-ads_widget-9,#right-widget-c-ads_widget-7"],[13814857,"#right-widget-d-ads_widget-36"],[10176757,"#right-widget-top-ads_widget-23"],[5915298,"#right1-ad"],[11000095,"#right1ad"],[432737,"#rightAD"],[432705,"#rightAd"],[11024031,"#rightAd1"],[13585197,"#rightAdBar"],[11487685,"#rightAdBlock"],[584511,"#rightAdColumn"],[12792577,"#rightAdContainer,#rightadContainer"],[584018,"#rightAdHolder,#rightadBorder"],[633623,"#rightAdUnit"],[634509,"#rightAd_rdr"],[11024093,"#rightAds"],[634943,"#rightAdsDiv"],[11479104,"#rightBlockAd"],[150685,"#rightBottomAd"],[13585126,"#rightColAd"],[12051740,"#rightColumnAds"],[11490759,"#rightRailAds"],[622113,"#rightSideAd"],[2516948,"#rightSideAdvert"],[13586298,"#right_Ads2"],[11030577,"#right_ad"],[13585078,"#right_ad_1,#right_ad_2"],[11492127,"#right_ad_box,#right_ad_top"],[9617395,"#right_ad_container"],[7544587,"#right_ad_wrapper"],[789799,"#right_ads_box"],[789430,"#right_adsense"],[10137918,"#right_advertisement"],[13244043,"#right_advertising"],[777529,"#right_adverts"],[637328,"#right_bg_ad"],[665561,"#right_block_ads"],[1680271,"#right_bottom_ad"],[1958164,"#right_column_ad"],[6273823,"#right_column_ad_container"],[210699,"#right_column_ads"],[4622470,"#right_column_adverts"],[13294178,"#right_player_ad"],[1131171,"#right_side_ad"],[14029992,"#right_sidebar_ads"],[11504715,"#right_top_ad"],[1151400,"#right_top_gad"],[433697,"#rightad"],[11056831,"#rightad1"],[11056828,"#rightad2"],[12139825,"#rightadBorder1,#rightadBorder2"],[633956,"#rightadcell"],[11056873,"#rightadg"],[633639,"#rightadhome"],[11056893,"#rightads"],[9213800,"#rightads300x250"],[11487790,"#rightadsarea"],[632801,"#rightbar-ad"],[630035,"#rightbar_ad"],[9283563,"#rightcol_sponsorad"],[12027813,"#rightgoogleads"],[11490754,"#rightrail-ad"],[478353,"#rightside-ads"],[11482339,"#rightside_ad"],[13584962,"#rightskyad"],[11756357,"#rm-adslot-bigsizebanner_1"],[7158688,"#rm-adslot-contentad_1"],[7662095,"#rotating_ad"],[7663526,"#rotatingads"],[13989127,"#row-ad"],[14043356,"#rowAdv"],[15234790,"#rtAdvertisement"],[4136142,"#scroll-ad"],[4133500,"#scroll_ad"],[4538802,"#search-ad"],[10067905,"#search-ads1"],[7689520,"#search-google-ads"],[3085568,"#search-sponsor"],[778567,"#search-sponsored-links"],[7869536,"#searchAd"],[4542153,"#searchAds"],[4541312,"#search_ad"],[14718115,"#search_ads"],[4596953,"#second_ad_div"],[2415678,"#secondad"],[14774847,"#section-ad,#section_ad"],[7806687,"#section-ad-bottom"],[10193295,"#section_advertisements"],[5915056,"#self-ad"],[1590987,"#sev1mposterad"],[3309999,"#show-ad"],[2610515,"#show-sticky-ad"],[10742531,"#showAd"],[13819841,"#show_ads"],[3231505,"#showads"],[14645156,"#showcaseAd"],[4030103,"#side-ad"],[6241099,"#side-ad-container,#site-ad-container"],[10686987,"#side-ads"],[9091315,"#side-ads-box"],[6748011,"#side-banner-ad"],[14812925,"#side-boxad"],[14931952,"#sideABlock"],[10180507,"#sideAD"],[10180539,"#sideAd"],[4084235,"#sideAd1"],[4084232,"#sideAd2"],[4084233,"#sideAd3"],[4084238,"#sideAd4"],[14931131,"#sideAdArea"],[5066629,"#sideAdLarge"],[5055584,"#sideAdSmall"],[4612557,"#sideAdSub"],[4084297,"#sideAds"],[8122576,"#sideBannerAd"],[4848573,"#sideBar-ads"],[4610377,"#sideBarAd"],[7785733,"#sideSponsors"],[4047525,"#side_ad"],[5523940,"#side_ad_module"],[6991188,"#side_ad_wrapper"],[9241081,"#side_ads"],[7646866,"#side_adverts"],[7650315,"#side_longads"],[7116768,"#side_skyscraper_ad"],[5741988,"#side_sponsors"],[10179547,"#sidead"],[4117035,"#sidead1"],[4117097,"#sideads"],[7117884,"#sideads_container"],[14898851,"#sideadscol"],[14898715,"#sideadvert"],[14898571,"#sideadzone"],[14893583,"#sidebar-ad,#sidebar_ad"],[7027140,"#sidebar-ad-1,#sidebar-ad-2"],[15529559,"#sidebar-ad-block"],[15529714,"#sidebar-ad-boxes"],[7148631,"#sidebar-ad-middle"],[3277573,"#sidebar-ad-wrap"],[6209759,"#sidebar-ad1"],[6209756,"#sidebar-ad2"],[6209757,"#sidebar-ad3"],[6209693,"#sidebar-ads,#sidebar_ads"],[3955347,"#sidebar-ads-content"],[7360749,"#sidebar-ads-narrow"],[15440693,"#sidebar-ads-wide"],[3943173,"#sidebar-ads-wrapper"],[3227069,"#sidebar-adspace"],[6209688,"#sidebar-adv"],[6946036,"#sidebar-advertise-text"],[7444722,"#sidebar-advertisement"],[3305928,"#sidebar-left-ad"],[3074406,"#sidebar-main-ad"],[15094761,"#sidebar-sponsors"],[1727119,"#sidebar-top-ad"],[4154909,"#sidebar-top-ads"],[4651625,"#sidebarAd,#sidebarad"],[14893578,"#sidebarAd1,#sidebarAd2,#sidebarAds,#sidebarad0,#sidebarads"],[1710328,"#sidebarAdSense,#sidebaradsense"],[1710749,"#sidebarAdSpace"],[2289285,"#sidebarAdUnitWidget"],[5075593,"#sidebarAdvTop"],[5076124,"#sidebarAdvert"],[4026569,"#sidebarSponsors"],[1709599,"#sidebarTextAds"],[3128147,"#sidebarTowerAds"],[7027126,"#sidebar_ad_1,#sidebar_ad_2,#sidebar_ad_3"],[1706333,"#sidebar_ad_big"],[11512796,"#sidebar_ad_container"],[1706331,"#sidebar_ad_top"],[7148638,"#sidebar_ad_widget"],[7359859,"#sidebar_ad_wrapper"],[3210668,"#sidebar_adblock"],[3251156,"#sidebar_box_add"],[5093353,"#sidebar_topad"],[5076233,"#sidebaradpane"],[1710335,"#sidebaradverts"],[11211003,"#sidebard-ads-wrapper"],[3133666,"#sidebargooglead"],[15812669,"#sidebargoogleads"],[5069436,"#sidebarrectad"],[5738772,"#sideline-ad"],[14883019,"#sidepad-ad"],[4575826,"#single-ad"],[6681378,"#single-ad-2"],[14509885,"#single-adblade"],[14403877,"#single-mpu"],[14741748,"#singleAd"],[7870237,"#singleAdsContainer"],[14742740,"#singlead"],[4573705,"#singleads"],[5277723,"#site-ads"],[11286097,"#site-header__ads"],[7899214,"#site-leaderboard-ads"],[13879230,"#site-sponsor-ad"],[11254662,"#site-sponsors"],[5919653,"#siteAdHeader"],[6968162,"#site_bottom_ad_div"],[5679578,"#site_content_ad_div"],[2864420,"#site_top_ad"],[6588916,"#site_wrap_ad"],[9604555,"#sitead"],[14786170,"#skcolAdSky"],[4571955,"#skin-ad"],[2351787,"#skin-ad-left-rail-container"],[16385736,"#skin-ad-right-rail-container"],[4268528,"#skinTopAd"],[8974808,"#skin_adv"],[669871,"#skinad-left"],[10282104,"#skinad-right"],[1107904,"#skinningads"],[11511532,"#sky-ad"],[4569022,"#sky-ads"],[15234460,"#sky-left"],[3697249,"#sky-right"],[15960066,"#skyAd"],[7389940,"#skyAdContainer"],[8226115,"#skyScraperAd,#skyscraperAd"],[13613984,"#skyScrapperAd"],[16297809,"#skyWrapperAds"],[11502558,"#sky_ad"],[13853798,"#sky_advert"],[11441426,"#skyads"],[3678086,"#skyadwrap"],[3689126,"#skybox-ad"],[13861902,"#skyline_ad"],[15230369,"#skyscrapeAd"],[13594314,"#skyscraper-ad"],[965884,"#skyscraperAdContainer"],[10147337,"#skyscraperAdWrap"],[13590705,"#skyscraperAds"],[4335715,"#skyscraperWrapperAd"],[13591672,"#skyscraper_ad"],[1538839,"#skyscraper_advert"],[1538880,"#skyscraperadblock"],[5990342,"#skyscrapper-ad"],[10073526,"#slideAd"],[12761702,"#slide_ad"],[10074518,"#slidead"],[14432600,"#slideboxad"],[4253756,"#slider-ad"],[5743698,"#sliderAdHolder"],[4252174,"#slider_ad"],[9010957,"#sm-banner-ad"],[1669790,"#smallAd"],[3144398,"#small_ad"],[4531366,"#small_ads"],[1668798,"#smallad"],[3118082,"#smallads"],[4530818,"#smallerAd"],[16626334,"#sp-adv-banner-top"],[4669917,"#specialAd"],[14529833,"#special_ads"],[16597177,"#specialadfeatures"],[14680903,"#specials_ads"],[4675114,"#speed_ads"],[14860576,"#speeds_ads"],[5587083,"#splashy-ad-container-top"],[5993651,"#sponBox"],[14599720,"#spon_links"],[5561801,"#sponlink"],[4328647,"#sponlinks"],[6482508,"#sponsAds"],[14628676,"#sponsLinks"],[7198358,"#spons_links"],[15341846,"#sponseredlinks,#sponsoredLinks,#sponsoredlinks"],[11123329,"#sponsor-box-widget"],[15339290,"#sponsor-flyout"],[5989825,"#sponsor-flyout-wrap"],[726018,"#sponsor-links"],[5763984,"#sponsor-partners"],[2153531,"#sponsor-sidebar-container"],[4308691,"#sponsorAd"],[14628784,"#sponsorAd1,#sponsorAd2,#sponsored1"],[2754015,"#sponsorAdDiv"],[14628789,"#sponsorBar,#sponsorTab,#sponsor_ad"],[721098,"#sponsorBorder"],[5563912,"#sponsorContainer0"],[720602,"#sponsorFooter"],[15344667,"#sponsorLinkDiv"],[2754096,"#sponsorLinks"],[15339988,"#sponsorResults"],[7204817,"#sponsorSpot"],[7205220,"#sponsorText"],[13889090,"#sponsorTextLink"],[15512944,"#sponsor_300x250"],[7205351,"#sponsor_ads"],[7205253,"#sponsor_bar"],[15334825,"#sponsor_bottom"],[7205263,"#sponsor_box"],[717925,"#sponsor_deals,#sponsored-ads,#sponsored_ads"],[7205191,"#sponsor_div"],[15339740,"#sponsor_footer"],[15345948,"#sponsor_header"],[2754256,"#sponsor_link"],[14628794,"#sponsor_no"],[696483,"#sponsor_posts"],[689842,"#sponsor_right"],[7620362,"#sponsored-carousel-nucleus"],[5067238,"#sponsored-footer"],[5060161,"#sponsored-inline"],[13880964,"#sponsored-links,#sponsored_links"],[3612709,"#sponsored-links-alt"],[7414368,"#sponsored-links-container"],[11195086,"#sponsored-listings"],[5492548,"#sponsored-message"],[11195999,"#sponsored-products"],[7802687,"#sponsored-recommendations"],[3584320,"#sponsored-resources"],[5079547,"#sponsored-search"],[16697834,"#sponsored-text-links"],[5083740,"#sponsored-widget"],[7205205,"#sponsoredAd,#sponsoredad"],[12725582,"#sponsoredAdvertisement"],[13888195,"#sponsoredBottom"],[717929,"#sponsoredBox1"],[717930,"#sponsoredBox2"],[13412864,"#sponsoredFeaturedHoz"],[2754009,"#sponsoredHoz,#sponsoredTop"],[5524917,"#sponsoredLinksBox"],[718186,"#sponsoredList"],[5073262,"#sponsoredResults"],[12744328,"#sponsoredResultsWide"],[4185749,"#sponsored_container"],[5514882,"#sponsored_content"],[15341885,"#sponsored_head"],[13881111,"#sponsored_label"],[3884990,"#sponsored_link_bottom"],[4196629,"#sponsored_native_ad"],[2754002,"#sponsoredads"],[15339955,"#sponsorfeature"],[7205623,"#sponsorlink"],[2603028,"#sponsors-article"],[15422962,"#sponsors-block"],[653236,"#sponsors-home"],[7206511,"#sponsorsBox"],[5564886,"#sponsorsContainer"],[498719,"#sponsorship-area-wrapper"],[14003091,"#sponsorship-box"],[9113419,"#sporsored-results"],[15116639,"#spotlight-ads"],[3903720,"#spotlightAds"],[3903725,"#spotlight_ad"],[7744559,"#spotlightad"],[4135678,"#sprint_ad"],[12635424,"#sqAd"],[14876654,"#sq_ads"],[4125943,"#square-ad"],[3299753,"#square-ad-box"],[4656774,"#square-ad-space"],[14304404,"#square-ads"],[4254487,"#square-sponsors"],[12523087,"#squareAd"],[11559745,"#squareAdBottom"],[4540364,"#squareAdSpace"],[13258425,"#squareAdTop"],[13470540,"#squareAdWrap"],[4127308,"#squareAds"],[11650972,"#squareGoogleAd"],[4126213,"#square_ad"],[12524079,"#squaread"],[12455297,"#squareadevertise"],[13504382,"#squareadvert"],[14302648,"#squared_ad"],[6519062,"#staticad"],[4526363,"#stationad"],[4260018,"#sticky-ad"],[5509010,"#sticky-ad-bottom"],[6930389,"#sticky-ad-container"],[5497639,"#sticky-ad-header"],[14434916,"#sticky-add-side-block"],[14436689,"#sticky-ads"],[1503287,"#sticky-ads-top"],[2243125,"#sticky-custom-ads"],[5341479,"#sticky-footer-ad"],[2213526,"#sticky-footer-ads"],[1501505,"#sticky-left-ad"],[1498205,"#sticky-rail-ad"],[6636209,"#stickyAd"],[12824984,"#stickyAdBlock"],[5398340,"#stickyBottomAd"],[4007870,"#stickySidebarAd"],[960087,"#stickySkyAd"],[4375258,"#sticky_sidebar_ads"],[6635217,"#stickyad"],[4262377,"#stickyads"],[10699157,"#stickyleftad"],[10891802,"#stickyrightad"],[10717263,"#stopAdv"],[6129690,"#stop_ad3"],[7137920,"#story-ad"],[15975225,"#story-bottom-ad"],[10663906,"#storyAd"],[7046706,"#story_ad"],[4314685,"#story_ads"],[7068671,"#storyad2"],[9466420,"#stripadv"],[11391886,"#subheaderAd"],[2334932,"#takeover-ad"],[2335590,"#takeover_ad"],[11092573,"#takeoverad"],[2236478,"#td-ad-placeholder"],[9982464,"#tdAds"],[11455196,"#td_adunit2"],[12394996,"#td_sponsorAd"],[11680995,"#team_ad"],[11226083,"#teaser3"],[1385457,"#text-ad"],[2342061,"#text-ads"],[8541472,"#text-intext-ads"],[7744191,"#text-link-ads"],[3378461,"#textAd"],[1488045,"#textAd1"],[1488111,"#textAds"],[10580120,"#textAdsTop"],[1472579,"#text_ad"],[15094367,"#text_ads"],[3049710,"#text_advert"],[3379709,"#textad"],[1455247,"#textad3"],[614927,"#textlink-advertisement"],[3982681,"#textsponsor"],[5549558,"#tfm_admanagerTeaser"],[11149784,"#tile-ad"],[11169606,"#tileAds"],[7261007,"#tmInfiniteAd"],[11420859,"#toaster_ad"],[10393958,"#top-ad"],[12878707,"#top-ad-area"],[15026651,"#top-ad-banner"],[8654636,"#top-ad-container"],[10027504,"#top-ad-content"],[10011908,"#top-ad-desktop"],[10836200,"#top-ad-div"],[15033195,"#top-ad-google"],[15025380,"#top-ad-iframe"],[12878097,"#top-ad-rect"],[12878392,"#top-ad-slot"],[15032526,"#top-ad-slot-0"],[15032527,"#top-ad-slot-1"],[12878586,"#top-ad-unit"],[10038370,"#top-ad-wrapper"],[12961483,"#top-adblock"],[5964031,"#top-adds"],[14893684,"#top-ads"],[7562317,"#top-ads-1"],[7181112,"#top-ads-contain"],[3556819,"#top-ads-container"],[10835056,"#top-adspot"],[10834696,"#top-advert,#top_advert"],[3644066,"#top-advertisement"],[4351713,"#top-advertisements"],[9155499,"#top-advertising-content"],[11785930,"#top-banner-ad"],[14238294,"#top-banner-ad-browser"],[4263002,"#top-buy-sell-ads"],[14898608,"#top-dfp"],[12428524,"#top-head-ad"],[3712023,"#top-leaderboard-ad"],[12292271,"#top-left-ad"],[2884837,"#top-middle-add"],[12520740,"#top-not-ads"],[11704011,"#top-right-ad,#top_right_ad"],[3182659,"#top-right-ad-slot"],[13457631,"#top-skin-ad"],[16689144,"#top-skin-ad-bg"],[25653,"#top-sponsor-ad"],[11727247,"#top-story-ad"],[10321384,"#topAD"],[10321352,"#topAd"],[12663698,"#topAd728x90"],[7550713,"#topAdArea"],[12574165,"#topAdBanner,#topadbanner"],[6426804,"#topAdBar"],[6426992,"#topAdBox"],[10941850,"#topAdContainer,#topAdcontainer,#topadcontainer"],[6424766,"#topAdDiv"],[14857357,"#topAdDropdown"],[12567569,"#topAdHolder"],[7549877,"#topAdShow"],[10829530,"#topAdSpace,#topadspace"],[11965192,"#topAdSpace_div"],[11212936,"#topAdWrapper"],[10374072,"#topAds"],[13960680,"#topAds1"],[13960683,"#topAds2"],[4166588,"#topAdsContainer"],[7551256,"#topAdsDiv"],[13960606,"#topAdsG"],[10374077,"#topAdv"],[7551184,"#topAdvBox"],[7550235,"#topAdvert,#topadleft,#topadvert"],[11082487,"#topBanner-ad,#topbanner_ad"],[11424645,"#topBannerAdContainer"],[11082482,"#topBannerAdv"],[15697350,"#topImgAd"],[7313176,"#topLeaderboardAd"],[10360678,"#topMPU"],[4316456,"#topMpuContainer"],[6963599,"#topSponsorBanner"],[8589070,"#topSponsoredLinks"],[10371156,"#top_AD"],[10372180,"#top_ad"],[10836151,"#top_ad-360"],[12933889,"#top_ad_area"],[16751721,"#top_ad_banner"],[11065498,"#top_ad_block"],[10833436,"#top_ad_box"],[10227806,"#top_ad_container"],[7560884,"#top_ad_td"],[12934792,"#top_ad_unit"],[6989968,"#top_ad_wrapper"],[12935032,"#top_ad_zone"],[14174929,"#top_add"],[14174918,"#top_ads"],[12980260,"#top_ads_box"],[12382241,"#top_ads_container"],[8494657,"#top_ads_region"],[11102095,"#top_ads_wrap"],[7892355,"#top_adsense_cont"],[12980442,"#top_adspace"],[14174915,"#top_adv"],[8392412,"#top_advert_box"],[1570307,"#top_advertise"],[10266378,"#top_advertising"],[13258843,"#top_banner_ads"],[10068486,"#top_container_ad"],[2314614,"#top_google_ads"],[14187352,"#top_mpu"],[10821940,"#top_mpu_ad"],[14531716,"#top_rectangle_ad"],[10856361,"#top_row_ad"],[13464101,"#top_span_ad"],[10990183,"#top_sponsor_ads"],[3975238,"#top_sponsor_text"],[13329956,"#top_wide_ad"],[10320360,"#topad"],[11277017,"#topad-728x90"],[12572974,"#topad-block,#topadsblock"],[10829631,"#topad-wrap"],[10332890,"#topad1"],[10332889,"#topad2"],[4382232,"#topad728"],[11185422,"#topad_holder"],[10828867,"#topad_left"],[12590633,"#topad_right"],[12597083,"#topad_table"],[11194706,"#topadbanner2"],[4296884,"#topadbar"],[10828870,"#topadblock"],[7550211,"#topadcell"],[10829626,"#topaddwide"],[4302145,"#topadone"],[14111869,"#topadplaceholder"],[10828776,"#topadright"],[16228514,"#topads-spacer"],[13167015,"#topads-wrapper"],[7550264,"#topadsdiv"],[10829183,"#topadsense"],[7550696,"#topadwrap"],[10332817,"#topadz"],[7550016,"#topadzone"],[5408725,"#topbanner_sponsor"],[15229899,"#topbanneradtitle"],[7559302,"#topbar-ad"],[3302452,"#topbarAd"],[3303444,"#topbarad"],[7561949,"#topbarads"],[13381636,"#topcustomad"],[5414859,"#topheader_ads"],[12825147,"#topleaderAd"],[7313208,"#topleaderboardad"],[752924,"#topnavad"],[12949160,"#toppannonse"],[12682692,"#topright-ad"],[15375533,"#toprightAdvert"],[10825933,"#toprightad"],[7544840,"#toprow-ad"],[8268206,"#topsidebar-ad"],[7571572,"#topsponad"],[11619849,"#topsponsorads"],[11623295,"#topsponsored"],[7558203,"#toptextad"],[10316205,"#tor-footer-ad"],[7366212,"#tower1ad"],[7547537,"#towerAdContainer"],[11857178,"#towerad"],[4465978,"#tpd-post-header-ad"],[9796118,"#tpl_advertising"],[13012860,"#transparentad"],[13849446,"#trc_google_ad"],[8113695,"#txtAdHeader"],[15657679,"#upper-ads"],[11707969,"#upperMpu"],[8795722,"#upperRightAds"],[11824868,"#upper_adbox"],[14501793,"#upper_advertising"],[6028517,"#upper_small_ad"],[9241315,"#upperad"],[6155476,"#vc-maincontainer-ad"],[3885720,"#vc-maincontainer-midad"],[15250656,"#velsof_wheel_container"],[607141,"#vert-ads"],[15370662,"#vertAd2"],[15372619,"#vert_ad"],[3514209,"#vert_ad_placeholder"],[15337861,"#vertad1"],[15365337,"#vertical.ad"],[750966,"#verticalAds"],[751551,"#vertical_ad"],[7551864,"#vertical_ads"],[749718,"#verticalads"],[3431570,"#video-ad"],[6203295,"#video-ad-companion-rectangle"],[10219072,"#video-adv,#video_adv"],[3452489,"#video-adv-wrapper"],[7314039,"#video-advert,#video_advert"],[11749632,"#video-embed-ads,#video_embed_ads"],[2283919,"#video-in-player-ad"],[10684110,"#video-side-adv"],[3398774,"#video-sponsor-links"],[10678609,"#video-under-player-ad"],[700464,"#videoAd"],[15713149,"#videoAdContainer"],[5385472,"#videoAdvert"],[8032433,"#videoCompanionAd"],[5366453,"#videoOverAd"],[10595520,"#videoOverAd300"],[7313697,"#videoPauseAd"],[12347003,"#video_advert_top"],[3812326,"#video_hor_bot_ads"],[7620656,"#video_overlay_ad"],[701456,"#videoad"],[2150486,"#videoad-script-cnt"],[3370668,"#videoads"],[1206045,"#viewAd1"],[5074520,"#viewabilityAdContainer"],[9962983,"#visual-ad"],[11248516,"#vuukle-quiz-and-ad"],[8215011,"#vuukle_ads_square2"],[13754556,"#wTopAd"],[12478134,"#wallAd"],[8102937,"#wall_advert"],[12334593,"#wd-sponsored"],[2680292,"#weather-ad"],[1482493,"#weather_sponsor"],[2297593,"#welcome_ad"],[711676,"#wg_ads"],[11075975,"#wgtAd"],[1508952,"#whitepaper-ad"],[14749331,"#wide-ad"],[14795098,"#wideAdd"],[11309083,"#wide_ad_unit"],[8433256,"#wide_ad_unit2"],[8433257,"#wide_ad_unit3"],[7828088,"#wide_adv"],[8800888,"#wide_right_ad"],[10804317,"#widget-ads-3,#widget-ads-4"],[5235694,"#widget-adv-12"],[9891680,"#widget-box-ad-1"],[9891683,"#widget-box-ad-2"],[16250609,"#widget_Adverts"],[9107495,"#widget_ad"],[16162993,"#widget_advertisement"],[8806229,"#widget_thrive_ad_default-2,#widget_thrive_ad_default-4"],[9381133,"#widgetwidget_adserve"],[3102892,"#widgetwidget_adserve2"],[12794974,"#wl-pencil-ad"],[1681072,"#wow-ads"],[5004669,"#wp-insert-ad-widget-1"],[11023885,"#wp-topAds"],[2933785,"#wp_ad_marker"],[2926480,"#wp_adbn_root"],[14106295,"#wp_ads_gpt_widget-16,#wp_ads_gpt_widget-17,#wp_ads_gpt_widget-18,#wp_ads_gpt_widget-19"],[14106292,"#wp_ads_gpt_widget-21"],[2396501,"#wp_ads_gpt_widget-4"],[2396500,"#wp_ads_gpt_widget-5"],[8818891,"#wpladbox1"],[8818888,"#wpladbox2"],[3988436,"#wrapAd"],[143294,"#wrapAdRight"],[16567427,"#wrapCommentAd"],[13838469,"#wrapper-AD_G,#wrapper-AD_L,#wrapper-AD_R"],[7287926,"#wrapper-AD_L2"],[7287927,"#wrapper-AD_L3"],[12072955,"#wrapper-AD_PUSH"],[2672636,"#wrapper-ad"],[7249842,"#wrapper-ad970"],[7898594,"#wrapperAdsTopLeft"],[10353440,"#wrapperAdsTopRight"],[10489995,"#wrapperRightAds"],[11541096,"#wrapper_ad_Top"],[9825212,"#wrapper_sponsoredlinks"],[7236890,"#wrapper_topad"],[15639484,"#wtopad"],[6311950,"#yahoo-sponsors"],[7223662,"#yahooAdsBottom"],[6476967,"#yahooSponsored"],[2268294,"#yahoo_ads"],[11337639,"#yahoo_text_ad"],[1162061,"#yahooads"],[2478179,"#yandex_ad"],[9047171,"#yatadsky"],[2037420,"#yrail_ads"],[874275,"#yreSponsoredLinks"],[11852134,"#ysm_ad_iframe"],[10171930,"#zMSplacement1"],[10171929,"#zMSplacement2"],[10171928,"#zMSplacement3"],[10171935,"#zMSplacement4"],[10171934,"#zMSplacement5"],[10171933,"#zMSplacement6"],[6229667,"#zdcFloatingBtn"],[15610147,"#zeus_top-banner"],[6643460,"#zone-adsense"],[14118228,"#zsAdvertisingBanner"],[7386494,".-advertsSidebar"],[4014271,".ADBAR"],[4015035,".ADBox"],[8541798,".ADFooter"],[14728259,".ADInfo"],[7774328,".ADLeader"],[15246802,".ADMiddle1"],[4030261,".ADPod"],[11152678,".ADServer"],[9948635,".ADStyle"],[4026149,".ADTop"],[15582647,".ADVBig"],[5660612,".ADVFLEX_250"],[6614630,".ADVParallax"],[1242096,".ADV_Mobile"],[2590722,".AD_2"],[13213508,".AD_area"],[4047835,".ADbox"],[4040654,".ADmid"],[10100047,".ADwidget"],[4923574,".ATF_wrapper"],[1951341,".Ad--Align"],[1989031,".Ad--empty"],[4247652,".Ad--header"],[13542346,".Ad--loading"],[515417,".Ad--presenter"],[14238606,".Ad--sidebar"],[9591090,".Ad-Advert_Container"],[1988408,".Ad-Header"],[613648,".Ad-Inner"],[13824964,".Ad-adhesive"],[10118395,".Ad-hor-height"],[2434824,".Ad-label"],[9335650,".Ad-leaderboard"],[1648809,".Ad.Leaderboard"],[5213917,".Ad300"],[4182379,".Ad3Tile"],[11815983,".Ad728x90"],[5163167,".AdBar"],[14899997,".AdBody:not(body)"],[4294575,".AdBorder"],[2710829,".AdBottomPage"],[5162971,".AdBox"],[3997441,".AdBox160"],[14900687,".AdBox7"],[3991179,".AdBox728"],[14601480,".AdCenter"],[3771018,".AdCommercial"],[15367080,".AdCompactheader"],[8010260,".AdContainer"],[16076243,".AdContainer-Sidebar"],[2783580,".AdHeader"],[14687127,".AdHere"],[3283387,".AdHolder"],[5440938,".AdInline"],[15406974,".AdInsLink"],[13844870,".AdLeft1"],[13844869,".AdLeft2"],[63838,".AdMedium"],[15263484,".AdMessage"],[5155720,".AdMod"],[9599353,".AdModule"],[3622780,".AdOneColumnContainer"],[6584196,".AdOuterMostContainer"],[13343354,".AdPanel"],[849999,".AdPlaceHolder,.AdPlaceholder"],[8854231,".AdPlacementContainer"],[15712856,".AdProduct"],[6866162,".AdRight1"],[6866161,".AdRight2"],[2074658,".AdSense"],[10212141,".AdSenseLeft"],[15505993,".AdSlot"],[1892104,".AdSpace"],[15738468,".AdSpeedWP"],[8920200,".AdTagModule"],[8305740,".AdTitle"],[5174085,".AdTop"],[15444811,".AdUnit"],[2629779,".Ad_C"],[2629780,".Ad_D"],[16495898,".Ad_Label"],[9225084,".Ad_Right"],[2491339,".Ad_container"],[2325913,".Ads--center"],[2502720,".Ads-768x90"],[7913045,".Ads-background"],[7518524,".Ads-leaderboard"],[3531993,".Ads-slot"],[2438951,".Ads-sticky"],[49699,".AdsBottom"],[16635595,".AdsBox"],[8109670,".AdsBoxBottom"],[13777673,".AdsBoxSection"],[50718,".AdsBoxTop"],[8887997,".AdsLayout__top-container"],[4077160,".AdsRectangleWrapper"],[620859,".AdsSlot"],[8593320,".Ads__wrapper"],[2463994,".Ads_header"],[182274,".Adsense"],[2461810,".AdsenseBox"],[6152608,".Adsterra"],[16495664,".Adtext"],[16622049,".Adv468"],[10661902,".Advert-label"],[11947047,".Advert300x250"],[14860628,".AdvertContainer"],[12831122,".AdvertWrapper"],[2332986,".AdvertisementAfterHeader"],[2161212,".AdvertisementAfterPost"],[2141665,".AdvertisementAsidePost"],[9049299,".AdvertisementText"],[14318007,".AdvertisementTextTag"],[3031881,".AdvertisementTop"],[10739917,".Advertisment"],[8969141,".AdvertorialTeaser"],[2501281,".AdvtSample"],[15434882,".AdzerkBanner"],[9041545,".AffiliateAds"],[10096657,".AppFooter__BannerAd"],[2488029,".Arpian-ads"],[13036374,".Article-advert"],[16647600,".ArticleAd"],[3401496,".ArticleAdSide"],[2025102,".ArticleAdWrapper"],[13791796,".ArticleInlineAd"],[13050649,".ArticleInnerAD"],[10944397,".Article__Ad"],[6363303,".BOX_Ad"],[2762290,".BOX_LeadAd"],[5534123,".Banner300x250"],[14357041,".Banner468X60"],[14736314,".BigBoxAd"],[7622474,".BigBoxAdLabel"],[16744778,".Billboard-ad"],[11307052,".Billboard-ad-holder"],[12866758,".Billboard_2-ad-holder,.Billboard_3-ad-holder,.Billboard_4-ad-holder,.Billboard_5-ad-holder"],[3007525,".BlockAd"],[9207570,".BottomAd-container"],[3397987,".BottomAdContainer"],[3352737,".BottomAdsPartial"],[16577783,".BottomAffiliate"],[6229307,".BoxAd"],[1411931,".BoxAdWrap"],[1667250,".BoxRail-ad"],[10718133,".ButtonAd"],[2056572,".CommentAd"],[9093600,".ConnatixAd"],[2029151,".ContentAd"],[9098620,".ContentAds"],[7035919,".ContentBottomAd"],[13336394,".ContentTextAd"],[12540688,".ContentTopAd"],[9603004,".DFPad"],[11044033,".DisplayAd"],[11517206,".FirstAd"],[13637062,".FooterAd"],[7330023,".FooterAdContainer"],[13257529,".FooterAds"],[13357276,".Footer_1-ad-holder"],[11602637,".GRVAd"],[12339190,".GRVMpuWrapper"],[14518606,".GRVMultiVideo"],[11036154,".Gallery-Content-BottomAd"],[2863755,".GeminiAdItem"],[11552329,".GeminiNativeAd"],[14298612,".GoogleAdv"],[1192145,".GoogleDfpAd"],[14821627,".GoogleDfpAd-Content"],[16087645,".GoogleDfpAd-Float"],[5652359,".GoogleDfpAd-container"],[11920252,".GoogleDfpAd-wrap"],[14776653,".GoogleDfpAd-wrapper"],[16086361,".GoogleDfpAdModule"],[15463884,".GoogleDoubleClick-SponsorText"],[10662856,".GroupAdSense"],[5336412,".HeaderAd"],[7845113,".HeaderAds"],[9582564,".HeaderBannerAd"],[13336496,".HeadingAdSpace"],[139985,".Hero-Ad"],[6389744,".HomeAds"],[4776955,".InArticleAd"],[10477207,".IndexRightAd"],[11927112,".InsertedAd"],[8452839,".LastAd"],[8715338,".LayoutBottomAds"],[10864212,".LayoutHomeAds"],[10366770,".LayoutHomeAdsAd"],[15920067,".LayoutPromotionAdsNew"],[8252830,".LazyLoadAd"],[9412312,".LeaderAd"],[11527201,".LeaderAdvertisement"],[1475080,".LeaderBoardAd"],[1017012,".LearderAd_Border"],[10092989,".ListicleAdRow"],[3774342,".MPUHolder"],[16455206,".MPUad"],[15738324,".MapLayout_BottomAd"],[16295318,".MapLayout_BottomMobiAd"],[8096950,".MarketGid_container"],[12776269,".MbanAd"],[5802350,".MiddleAd"],[12150620,".MiddleAdContainer"],[6064450,".MiddleAdvert"],[16719507,".MiddleRightRadvertisement"],[2533214,".NA_ad"],[7062383,".NR-Ads"],[1128606,".NativeAdContainerRegion"],[11116299,".NavBarAd"],[6189136,".Normal-add"],[13480816,".OAS_wrap"],[15244769,".OcelotAdModule"],[11126847,".OcelotAdModule-ad"],[6196360,".PPD_ADS_JS"],[3456626,".Page-ad"],[431696,".PageTopAd"],[14114902,".PcSideBarAd"],[1819838,".PencilAd"],[3165447,".PostAdvertisementBeforePost"],[5088387,".PostSidebarAd"],[13763835,".Post__ad"],[9034283,".PrimisResponsiveStyle"],[15136278,".PrintAd-Slider"],[759293,".ProductAd"],[4826261,".PushdownAd"],[4867859,".RectangleAd"],[11227976,".Rectangle_1-ad-holder,.Rectangle_2-ad-holder,.Rectangle_3-ad-holder"],[3125806,".RelatedAds"],[2721416,".ResponsiveAd"],[1773228,".RightAd"],[15784210,".RightAd1"],[15784209,".RightAd2"],[2239910,".RightAdvertisement"],[7101547,".RightGoogleAd"],[16508365,".RightRailAd"],[8390666,".RightRailAds"],[8405448,".RightTowerAd"],[1632451,".STR_AdBlock"],[15229703,".SecondaryAd"],[4494369,".SecondaryAdLink"],[10917330,".Section-ad"],[10495494,".SectionSponsor"],[3818550,".SideAd"],[3754814,".SideAdCol"],[1296484,".SideAds"],[1623007,".SideWidget__ad"],[10936930,".Sidebar-ad"],[12084390,".Sidebar-ad--300x600"],[3721540,".SidebarAd"],[3274289,".SidebarAdvert"],[3005613,".SidebarRightAdvertisement"],[6133453,".SimpleAd"],[7453337,".SkyAdContainer"],[5653241,".SkyAdContent"],[5416398,".SkyScraperAd"],[16721018,".SovrnAd"],[218587,".Sponsor-container"],[1883501,".SponsorHeader"],[1872136,".SponsorIsland"],[2530234,".SponsorLink"],[8465318,".SponsoredAdTitle"],[15704062,".SponsoredArticleAd"],[8477458,".SponsoredContent"],[4650244,".SponsoredContentWidget"],[13806075,".SponsoredLinks"],[4338673,".SponsoredLinksModule"],[16274715,".SponsoredLinksPadding"],[12828248,".SponsoredLinksPanel"],[8466915,".SponsoredResults"],[13806171,".Sponsored_link"],[1878325,".SponsorshipText"],[393986,".SquareAd"],[1286923,".Squareadspot"],[1389519,".StandardAdLeft"],[9338917,".StandardAdRight"],[6330168,".Sticky-AdContainer"],[1672782,".StickyAdRail__Inner"],[11859959,".SummaryPage-HeaderAd"],[2074192,".TextAd"],[15973577,".TextAdds"],[8711650,".Textads"],[3714718,".ThreeAds"],[1122252,".TmnAdsense"],[10463397,".TopAd"],[9601917,".TopAdBox"],[10605815,".TopAdContainer"],[16638666,".TopAdL"],[16638676,".TopAdR"],[16638709,".TopAds"],[1664260,".TopAdsPartial"],[7740920,".TopBannerAd"],[2101154,".TopRightRadvertisement"],[16663609,".Top_Ad"],[2070428,".TrackedBannerPromo"],[7220086,".TrackedSidebarPromo"],[12593235,".TrafficAd"],[13090389,".U210-adv-column"],[11108900,".UnderAd"],[893567,".VPCarbonAds"],[14537385,".VerticalAd"],[667711,".Video-Ad"],[6279645,".VideoAd"],[9542778,".WPBannerizeWidget"],[16700566,".WP_Widget_Ad_manager"],[6445614,".WideAdTile"],[14268309,".WideAdsLeft"],[4777345,".WidgetAdvertiser"],[6730218,".WidthAd"],[2073733,".WikiaTopAds"],[4065814,".\\[\\&_\\.gdprAdTransparencyCogWheelButton\\]\\:\\!pjra-z-\\[5\\]"],[14630739,"._SummaryPageHeaderAdView"],[6312518,"._SummaryPageSidebarStickyAdView"],[6566084,".__isboostOverContent"],[3117795,"._ads"],[8806376,"._ads-full"],[15279844,"._ap_adrecover_ad"],[588053,"._ap_apex_ad"],[6824333,"._articleAdvert"],[15853570,"._bannerAds"],[661724,"._bottom_ad_wrapper"],[5580668,"._ciw-betterAds"],[12729140,"._fullsquaread"],[3878008,"._has-ads"],[10330050,"._popIn_recommend_article_ad"],[12873967,"._popIn_recommend_article_ad_reserved"],[12647582,"._table_ad_div_wide"],[1466979,".a-ad"],[14473733,".a-ad--aside"],[5312194,".a-ad--leaderboard"],[12471870,".a-ad--skyscraper"],[16640218,".a-ad--wide"],[3070747,".a-d-250"],[4843190,".a-d-container"],[2989187,".a-d-holder-container"],[1469155,".a-dserver"],[16586696,".a-dserver_text"],[2220795,".a-sponsor,.adsponsor"],[16575134,".a160x600"],[5080123,".a300x250"],[14765036,".a468x60"],[6009956,".a728x90"],[7437942,".aadsection_b1"],[7437941,".aadsection_b2"],[2807363,".aarpe-ad-wrapper"],[6114746,".ab-ad_placement-article"],[3437434,".abBoxAd"],[3083996,".abMessage,.adMessage"],[3216704,".abPopup"],[1748106,".ablock300"],[1748261,".ablock468"],[1748230,".ablock728"],[2265001,".above-header-advert"],[9382996,".aboveCommentAds"],[329299,".abovead"],[8916274,".ac-banner-ad"],[5129066,".ac-widget-placeholder"],[4727723,".ac_adbox"],[1261225,".acm-ad-container"],[14699287,".acm-ad-tag-unit"],[5371066,".acm_ad_zones"],[15233247,".ad--300"],[11641832,".ad--300x250"],[15227926,".ad--468"],[14494642,".ad--468-60"],[14500030,".ad--728x90"],[5970970,".ad--970-750-336-300"],[14485048,".ad--970-90"],[8801306,".ad--article"],[10040218,".ad--article-top"],[7963304,".ad--articlemodule"],[7353420,".ad--b"],[14547361,".ad--banner"],[8675826,".ad--banner2"],[16253591,".ad--banniere_basse"],[16253585,".ad--banniere_haute"],[14191334,".ad--billboard"],[14548337,".ad--bottom,.ad--button"],[3808386,".ad--bottom-label"],[15050542,".ad--bottommpu"],[15085254,".ad--boundries"],[7353421,".ad--c"],[14546336,".ad--center"],[8708931,".ad--centered"],[15232863,".ad--container"],[8709525,".ad--content"],[13603761,".ad--content-ad"],[5213856,".ad--dart"],[8913754,".ad--desktop"],[464009,".ad--displayed"],[5471872,".ad--droite_basse"],[5471879,".ad--droite_haute"],[8638556,".ad--droite_middle"],[7353419,".ad--e"],[8601093,".ad--fallback"],[14551428,".ad--footer"],[8601837,".ad--fullsize"],[14550476,".ad--google"],[8399005,".ad--halfpage"],[14532548,".ad--header"],[15893282,".ad--homepage-top"],[4742975,".ad--in-article"],[4720861,".ad--in-content"],[4407872,".ad--inArticleBanner"],[14540387,".ad--inline"],[4146846,".ad--inner"],[4150288,".ad--large"],[10774082,".ad--leaderboard"],[8603306,".ad--loading,.ad-floating"],[11179895,".ad--medium-rectangle,.ad--medium_rectangle"],[8573231,".ad--medium_rectangle_outstream"],[5796720,".ad--mediumrectangle"],[15133740,".ad--mid"],[692024,".ad--mid-content"],[14544299,".ad--mobile"],[15133956,".ad--mpu"],[14543716,".ad--native"],[1817347,".ad--nativeFlex"],[4145711,".ad--no-bg"],[8340109,".ad--noscroll"],[14542382,".ad--object"],[2198312,".ad--outstream"],[1615810,".ad--overlayer"],[13652780,".ad--p1"],[13652783,".ad--p2"],[13652782,".ad--p3"],[13652777,".ad--p4"],[13652779,".ad--p6"],[13652778,".ad--p7"],[15746592,".ad--placeholder"],[10513903,".ad--pubperform"],[9240094,".ad--pushdown"],[5433621,".ad--rail"],[9757,".ad--rectangle"],[532926,".ad--rectangle1,.ad--rectangle2"],[4165418,".ad--right"],[16622979,".ad--rightRail"],[14563365,".ad--scroll"],[9287774,".ad--section"],[9291374,".ad--sidebar"],[15161709,".ad--sky"],[15331489,".ad--skyscraper"],[14563607,".ad--slider"],[5479015,".ad--slot"],[13586226,".ad--sponsor-content"],[75246,".ad--square-rectangle"],[14563609,".ad--sticky"],[14563385,".ad--stripe"],[9271711,".ad--stroeer"],[16350068,".ad--subcontainer"],[15160615,".ad--top"],[7237338,".ad--top-desktop"],[15622410,".ad--top-leaderboard"],[9095990,".ad--top-slot"],[1684264,".ad--topmobile"],[5260683,".ad--topmobile2,.ad--topmobile3"],[13025478,".ad--wallpaper"],[14568318,".ad--widget"],[9437629,".ad--wrapper"],[1545971,".ad-1"],[4097572,".ad-120-60,.ad-728-90"],[4099025,".ad-120x60,.ad-120x90,.ad-728x90"],[14490354,".ad-120x600"],[14490352,".ad-125x125"],[7353473,".ad-13"],[13653973,".ad-137"],[7353478,".ad-14"],[13654199,".ad-160"],[14497157,".ad-160-160"],[14497155,".ad-160-600"],[14494710,".ad-160x600"],[1545968,".ad-2"],[13652978,".ad-200"],[14492400,".ad-200x200,.ad-300x100,.ad-300x200,.ad-300x600"],[13653079,".ad-250"],[14495733,".ad-250x300"],[1545969,".ad-3"],[13656179,".ad-300"],[4022530,".ad-300-2"],[3543673,".ad-300-250-600"],[14490885,".ad-300-600"],[4022610,".ad-300-b"],[11612572,".ad-300-block"],[11611819,".ad-300-dummy"],[11547840,".ad-300-flex"],[11614763,".ad-300-x-250"],[14493397,".ad-300X250"],[16519979,".ad-300X250-body"],[15413962,".ad-300x"],[13656022,".ad-336"],[14497787,".ad-336x280"],[11703064,".ad-336x280B"],[13656214,".ad-350"],[1545974,".ad-4"],[13655098,".ad-468"],[14494708,".ad-468x120"],[4103381,".ad-468x60"],[1545975,".ad-5"],[14496753,".ad-544x250"],[7353603,".ad-55"],[13658291,".ad-560"],[1545972,".ad-6"],[13657334,".ad-600"],[12568349,".ad-600-h"],[4100048,".ad-635x40"],[1545973,".ad-7"],[13660477,".ad-728"],[9933869,".ad-728-banner"],[11621867,".ad-728-x-90"],[11669058,".ad-728x90-1"],[11708113,".ad-728x90-top"],[3248882,".ad-728x90-top0"],[8940536,".ad-728x90-wrapper"],[5106126,".ad-728x90_forum"],[13660345,".ad-768"],[1545978,".ad-8"],[10457509,".ad-88-60"],[10405204,".ad-88x31"],[1545979,".ad-9"],[7353738,".ad-90"],[4099421,".ad-90x600"],[13662814,".ad-970"],[14500295,".ad-970-250"],[4102753,".ad-970-90"],[9534828,".ad-Advert_Placeholder"],[1545863,".ad-E"],[11921945,".ad-LREC"],[6797508,".ad-LREC2"],[11887810,".ad-Leaderboard,.ad-leaderboard"],[13547208,".ad-MPU"],[5603192,".ad-MediumRectangle"],[4193473,".ad-PENCIL"],[1545873,".ad-S"],[4172734,".ad-Square,.ad-square"],[13855733,".ad-SuperBanner"],[4178918,".ad-TOPPER"],[1545877,".ad-W"],[1545891,".ad-a"],[7350784,".ad-ab"],[13565408,".ad-abc"],[261223,".ad-above-header"],[8701481,".ad-accordion"],[4148644,".ad-active"],[14545498,".ad-adSense,.ad-adsense"],[4158117,".ad-adcode"],[8885935,".ad-adhesion"],[8198125,".ad-adlink-bottom"],[3332477,".ad-adlink-side"],[1162600,".ad-adsense-block-250"],[8348025,".ad-advertisement-horizontal"],[8596092,".ad-affiliate"],[3326761,".ad-after-content"],[5135152,".ad-after-header"],[7404483,".ad-align-none"],[10972623,".ad-aligncenter"],[8255910,".ad-alignment"],[14919138,".ad-alsorectangle"],[4143839,".ad-anchor"],[9252344,".ad-aps-wide"],[9256243,".ad-area--pd"],[57986,".ad-area-small"],[293225,".ad-article-breaker"],[8837619,".ad-article-inline"],[8837331,".ad-article-teaser"],[293234,".ad-article-wrapper"],[1596800,".ad-aside-pc-billboard"],[13565875,".ad-atf"],[14564638,".ad-atf-top"],[5691910,".ad-background"],[5956569,".ad-background-center"],[9950417,".ad-background-container"],[13564173,".ad-ban"],[8782054,".ad-banner-2"],[12156063,".ad-banner-250x600"],[5305521,".ad-banner-300"],[12156058,".ad-banner-300x250"],[8782049,".ad-banner-5"],[8782050,".ad-banner-6"],[8961913,".ad-banner-728x90"],[15527278,".ad-banner-bottom-container"],[5303880,".ad-banner-box"],[5303894,".ad-banner-btf"],[8714344,".ad-banner-container"],[12154079,".ad-banner-content"],[1471041,".ad-banner-full-wrapper"],[8878659,".ad-banner-header"],[5799389,".ad-banner-image"],[8707266,".ad-banner-inlisting"],[7162185,".ad-banner-leaderboard"],[7162390,".ad-banner-placeholder"],[8899198,".ad-banner-single"],[12154427,".ad-banner-smaller,.ad-banner-wrapper"],[8899348,".ad-banner-static"],[5303446,".ad-banner-top"],[7144777,".ad-banner-top-wrapper"],[14548533,".ad-banners"],[13564177,".ad-bar"],[3306608,".ad-bar-header"],[7350819,".ad-bb"],[14375537,".ad-before-header"],[8932989,".ad-below"],[10589235,".ad-below-images"],[10591277,".ad-below-player"],[8020532,".ad-belowarticle"],[7350822,".ad-bg"],[13564428,".ad-big"],[14538179,".ad-big-box"],[8641454,".ad-bigbanner"],[8703181,".ad-bigbillboard"],[4146456,".ad-bigbox"],[488170,".ad-bigbox-double-inread"],[9416804,".ad-bigbox-fixed"],[14540488,".ad-bigsize"],[8643414,".ad-billboard"],[8691042,".ad-bline"],[8701575,".ad-block"],[7267918,".ad-block--300"],[9667544,".ad-block--leader"],[8249788,".ad-block-300"],[13377033,".ad-block-banner-container"],[8249829,".ad-block-big"],[15848697,".ad-block-bottom"],[8249848,".ad-block-btf"],[6305189,".ad-block-container"],[15863292,".ad-block-header"],[15848182,".ad-block-holder,.ad-place-holder"],[15855501,".ad-block-inside"],[8249827,".ad-block-mod"],[9665646,".ad-block-section"],[15884890,".ad-block-square"],[6288321,".ad-block-sticky-ad"],[7269121,".ad-block-wide"],[8607584,".ad-block-wk"],[9644023,".ad-block-wrapper"],[14602730,".ad-block-wrapper-dev"],[14536711,".ad-blogads"],[13564670,".ad-bnr"],[12736753,".ad-body"],[14542213,".ad-boombox"],[4144466,".ad-border,.ad-holder,.ad-loader"],[8564468,".ad-bordered"],[1668640,".ad-borderless"],[13564633,".ad-bot"],[4144989,".ad-bottom"],[1032178,".ad-bottom-container"],[5451587,".ad-bottom-right-container"],[13364225,".ad-bottom728x90"],[2223464,".ad-bottomLeft"],[13319048,".ad-bottomleader"],[2223093,".ad-bottomline"],[8884708,".ad-box-2"],[2581971,".ad-box-300x250,.ad-top-300x250"],[8646033,".ad-box-auto"],[2638676,".ad-box-caption"],[5897639,".ad-box-container,.ad-top-container"],[8363593,".ad-box-title"],[4146937,".ad-box-up"],[8363584,".ad-box-video"],[2649801,".ad-box-wrapper,.ad-top-wrapper"],[12737061,".ad-box1"],[12737062,".ad-box2"],[12737063,".ad-box3"],[13564629,".ad-box:not(#ad-banner):not(:empty)"],[8887180,".ad-box_h"],[12595348,".ad-boxamp-wrapper"],[8291256,".ad-boxbottom"],[8887149,".ad-boxes"],[8300816,".ad-boxsticky"],[4144960,".ad-boxtop"],[9237958,".ad-brdr-btm"],[9895313,".ad-break"],[16767400,".ad-break-item"],[14565086,".ad-breaker"],[9254049,".ad-breakout"],[1936332,".ad-browse-rectangle"],[7350837,".ad-bt"],[13564856,".ad-btn"],[7818522,".ad-btn-heading"],[9420406,".ad-bug-300w"],[9491934,".ad-burnside"],[4176452,".ad-button"],[14569831,".ad-buttons"],[14470337,".ad-c-label"],[13571654,".ad-cad"],[8791291,".ad-calendar"],[1280449,".ad-call-300x250"],[14548592,".ad-callout"],[7150212,".ad-callout-wrapper"],[14549362,".ad-caption"],[12483541,".ad-card"],[11171186,".ad-card-container"],[8781016,".ad-carousel"],[13571670,".ad-cat"],[14548796,".ad-catfish"],[12487431,".ad-cell"],[13571784,".ad-cen"],[12487451,".ad-cen2"],[12487450,".ad-cen3"],[4160072,".ad-center"],[8935854,".ad-centered"],[8804131,".ad-centering"],[6803321,".ad-chartbeatwidget"],[14532812,".ad-choices"],[12492250,".ad-circ"],[7577024,".ad-click"],[1266672,".ad-close-button"],[13572028,".ad-cls"],[14539008,".ad-cls-fix"],[13572089,".ad-cnt"],[12497932,".ad-code"],[7537776,".ad-codes"],[13571840,".ad-col"],[4146875,".ad-col-02"],[4144889,".ad-colour"],[4144959,".ad-column"],[14542212,".ad-comment"],[8302192,".ad-companion"],[8585494,".ad-complete"],[8302193,".ad-component"],[11000836,".ad-component-fullbanner2"],[566820,".ad-component-wrapper"],[14542714,".ad-contain"],[6867270,".ad-contain-300x250"],[735388,".ad-contain-top"],[4873327,".ad-container--inline"],[3513146,".ad-container--leaderboard"],[15177056,".ad-container--masthead"],[6867067,".ad-container--mrec"],[4874027,".ad-container--stripe"],[10597349,".ad-container--top,.ad-container-tool"],[4872111,".ad-container-160x600"],[4872106,".ad-container-300x250"],[7190010,".ad-container-728"],[12128512,".ad-container-728x90"],[4873999,".ad-container-adsense"],[467135,".ad-container-banner-top"],[7189927,".ad-container-bot,.ad-container-box,.ad-container-top"],[12130961,".ad-container-bottom"],[6119432,".ad-container-embedded"],[12130555,".ad-container-header"],[6867047,".ad-container-inner"],[6120031,".ad-container-inthread"],[10498865,".ad-container-leaderboard"],[10597356,".ad-container-left"],[737814,".ad-container-m"],[3390054,".ad-container-medium-rectangle"],[12130441,".ad-container-middle"],[6119250,".ad-container-multiple"],[10597372,".ad-container-pave"],[6119283,".ad-container-property"],[495655,".ad-container-responsive"],[6867054,".ad-container-right"],[10597358,".ad-container-side"],[12130371,".ad-container-single"],[6867065,".ad-container-topad"],[4873675,".ad-container-wrapper"],[2227497,".ad-container1"],[737800,".ad-container3x"],[6097716,".ad-container__ad-slot"],[16130248,".ad-container__leaderboard"],[6126494,".ad-container__sticky-wrapper"],[7189397,".ad-container_row"],[13343974,".ad-content-area"],[5581648,".ad-content-rectangle"],[13344429,".ad-content-slot"],[6896540,".ad-content-wrapper,.ad_content_wrapper"],[14542699,".ad-context"],[7557219,".ad-cover"],[9240160,".ad-critical"],[13572278,".ad-cta"],[14569889,".ad-current"],[14569824,".ad-curtain"],[13475465,".ad-custom-size"],[1545894,".ad-d"],[1070275,".ad-decoration"],[2246334,".ad-defer"],[14552777,".ad-desktop"],[14093441,".ad-desktop-in-content"],[5189319,".ad-desktop-legacy"],[2519653,".ad-desktop-native-1"],[2519654,".ad-desktop-native-2"],[3683542,".ad-desktop-only"],[1795903,".ad-desktop-right"],[4159651,".ad-detail"],[11937616,".ad-dfp-column"],[14549388,".ad-dfp-row"],[13247451,".ad-disclaimer"],[9113871,".ad-disclaimer-container"],[11500004,".ad-disclaimer-text"],[14540528,".ad-display"],[8656531,".ad-displayed"],[1840930,".ad-diver"],[14540045,".ad-divider"],[13570892,".ad-dog"],[6191702,".ad-dog__cnx-container"],[11864510,".ad-dog__ratio-16x9"],[7351155,".ad-dt"],[4162484,".ad-dx_wrp"],[1545895,".ad-e"],[14537031,".ad-element"],[14543137,".ad-enabled"],[4143585,".ad-engage"],[14673800,".ad-entity-container"],[3048676,".ad-entry-wrapper"],[7350942,".ad-ex"],[9041810,".ad-exchange"],[4163062,".ad-expand"],[9038742,".ad-external"],[4155425,".ad-fadein"],[4155455,".ad-fadeup"],[1299680,".ad-feature-content"],[1300297,".ad-feature-sponsor"],[13494930,".ad-feature-text"],[9140294,".ad-featured-video-caption"],[8918978,".ad-feedback"],[7350956,".ad-fi"],[4055052,".ad-field"],[4147036,".ad-filler"],[8645367,".ad-filmstrip"],[4064500,".ad-first"],[13568791,".ad-fix"],[4075832,".ad-fixed"],[12877069,".ad-flag"],[12877206,".ad-flex"],[11794480,".ad-flex-center"],[4236894,".ad-float"],[4236566,".ad-floor"],[4144962,".ad-footer,.ad-poster"],[12700136,".ad-footer-empty"],[7857367,".ad-footer-leaderboard"],[7722813,".ad-format-300x250"],[7722808,".ad-format-300x600"],[4415085,".ad-forum"],[5155859,".ad-frame"],[1624815,".ad-frame-container"],[12887410,".ad-full"],[3212109,".ad-full-width"],[3240075,".ad-fullbanner"],[15479636,".ad-fullbanner-btf-container"],[15703843,".ad-fullbannernohieght"],[9353738,".ad-fullwidth"],[4153194,".ad-gap-sm"],[12635369,".ad-giga"],[4144614,".ad-google"],[6715649,".ad-google-contextual"],[13576483,".ad-gpt"],[12258471,".ad-gpt-breaker"],[15113112,".ad-gpt-container,.ad-mpu-container"],[9252091,".ad-gpt-main"],[14517582,".ad-gpt-vertical"],[14899666,".ad-graphic-large"],[12647404,".ad-gray"],[12647272,".ad-grey"],[12647673,".ad-grid"],[9259195,".ad-grid-125"],[6706294,".ad-grid-container"],[4030673,".ad-group"],[8790346,".ad-halfpage"],[10368488,".ad-halfpage-placeholder"],[13575102,".ad-hdr"],[12810633,".ad-head"],[4159576,".ad-header,.ad-leader"],[12389159,".ad-header-below"],[15754792,".ad-header-container"],[6596720,".ad-header-creative"],[2806488,".ad-header-inner-wrap"],[9878390,".ad-header-pencil"],[13687382,".ad-header-placeholder"],[658778,".ad-header-sidebar"],[5797124,".ad-header-small-square"],[14552935,".ad-heading"],[1375419,".ad-height-250,.ad-height-280"],[1375551,".ad-height-600"],[12811387,".ad-here"],[12811377,".ad-hero"],[6608835,".ad-hide-mobile"],[8503842,".ad-hideable"],[12798202,".ad-hint"],[8625216,".ad-hldr-tmc"],[7351268,".ad-ho"],[12800046,".ad-hold"],[9266467,".ad-holder-center"],[658765,".ad-holder-mob-300"],[16687775,".ad-home-bottom"],[815622,".ad-home-leaderboard-placeholder"],[1634692,".ad-home-right"],[6688802,".ad-homeleaderboard"],[8571335,".ad-homepage"],[1612112,".ad-homepage-1"],[1612115,".ad-homepage-2"],[2349993,".ad-homepage-one"],[13574997,".ad-hor"],[1749950,".ad-horizontal"],[1490523,".ad-horizontal-large"],[1238642,".ad-horizontal-top"],[12525497,".ad-horizontal-top-wrapper"],[2193193,".ad-house-btac"],[5215607,".ad-housepromo-d-wrapper"],[8289545,".ad-hoverable"],[12822306,".ad-hpto"],[14817894,".ad-href1"],[14817893,".ad-href2"],[14546396,".ad-iab-txt"],[12844202,".ad-icon"],[16503031,".ad-identifier"],[4152297,".ad-iframe"],[1558540,".ad-iframe-container"],[366237,".ad-in-content"],[16457892,".ad-in-content-300"],[14543845,".ad-in-post"],[14543669,".ad-in-read"],[878495,".ad-in-results"],[14543712,".ad-inStory"],[8336853,".ad-incontent"],[16632017,".ad-incontent-wrap"],[500422,".ad-index-main"],[8141846,".ad-indicator-horiz"],[8336697,".ad-info-wrap"],[4143849,".ad-inline,.ad-inside"],[16758507,".ad-inline-article"],[13977929,".ad-inline-block"],[5691664,".ad-inner"],[7729064,".ad-inner-container"],[9684503,".ad-inner-container-background"],[12841114,".ad-innr"],[4143476,".ad-insert"],[7735364,".ad-inserter-widget"],[9211158,".ad-integrated-display"],[8531520,".ad-internal"],[1246154,".ad-interruptor"],[9461913,".ad-interstitial"],[4166333,".ad-island"],[12860724,".ad-item"],[5001754,".ad-item-related"],[9396776,".ad-label"],[9397000,".ad-lable"],[8922328,".ad-landscape"],[14548739,".ad-large-1"],[5743744,".ad-large-game"],[12950731,".ad-last"],[13579289,".ad-lat"],[12950506,".ad-lat2"],[9422061,".ad-layer"],[12950511,".ad-lazy"],[7351405,".ad-lb"],[4158473,".ad-ldrbrd"],[12945677,".ad-lead"],[11871348,".ad-lead-bottom"],[12389529,".ad-leader-board"],[9867448,".ad-leader-bottom"],[2131577,".ad-leader-plus-top"],[1341528,".ad-leader-top"],[11887561,".ad-leader-wrap"],[12971263,".ad-leader-wrapper"],[288227,".ad-leaderboard-base"],[5326101,".ad-leaderboard-companion"],[5325974,".ad-leaderboard-container"],[288122,".ad-leaderboard-flex"],[7248816,".ad-leaderboard-footer"],[7249134,".ad-leaderboard-header"],[7249227,".ad-leaderboard-middle"],[10119409,".ad-leaderboard-placeholder"],[288707,".ad-leaderboard-slot"],[13123839,".ad-leaderboard-splitter"],[2197649,".ad-leaderboard-top,.ad_leaderboard_top"],[14478740,".ad-leaderboard-wrapper"],[1341930,".ad-leaderbody"],[12390701,".ad-leaderheader"],[14552934,".ad-leadtop"],[4160011,".ad-left-1"],[8936060,".ad-left-top"],[8936405,".ad-leftrail"],[14538181,".ad-lib-div"],[12941679,".ad-line"],[13539659,".ad-link-block"],[13529135,".ad-link-label"],[8642278,".ad-link-left"],[13557324,".ad-link-right"],[9680253,".ad-links"],[13456273,".ad-links-text"],[15952995,".ad-list-desktop"],[8652447,".ad-list-item"],[4144452,".ad-loaded"],[8575936,".ad-location,.ad-rotation"],[3213569,".ad-location-container"],[12934986,".ad-lock"],[52981,".ad-lock-content"],[1617602,".ad-lowerboard"],[12972761,".ad-lrec"],[10799865,".ad-m-banner"],[4077527,".ad-m-mrec"],[15561466,".ad-m-rec"],[13578312,".ad-mad"],[12981610,".ad-main"],[5887555,".ad-manager-ad"],[6217904,".ad-manager-placeholder"],[3120097,".ad-manager-wrapper"],[4155491,".ad-margin"],[16165085,".ad-marketplace"],[13058682,".ad-marketswidget"],[14549021,".ad-marquee"],[8801245,".ad-masthead"],[6365450,".ad-masthead-1"],[12005516,".ad-masthead-left"],[7351180,".ad-mb"],[13578188,".ad-med"],[14550469,".ad-med-rec"],[8843856,".ad-med-rect"],[13639632,".ad-med-rect-tmp"],[4159402,".ad-medium"],[5219968,".ad-medium-container"],[12023863,".ad-medium-content"],[5217085,".ad-medium-rectangle"],[3197367,".ad-medium-rectangle-base"],[872117,".ad-medium-two"],[8733125,".ad-medium-widget"],[14553532,".ad-medrect"],[8783767,".ad-megaboard"],[14553561,".ad-message"],[8795153,".ad-messaging"],[13564416,".ad-microsites"],[8643471,".ad-midleader"],[4144808,".ad-mobile,.ad-noline,.ad-notice"],[12023272,".ad-mobile--sticky"],[12025458,".ad-mobile-300x150,.ad-mobile-300x250"],[5884487,".ad-mobile-300x50"],[5828952,".ad-mobile-banner"],[3480152,".ad-mobile-flex-inc"],[5205810,".ad-mobile-flex-pos2"],[12907285,".ad-mobile-incontent-ad-plus"],[13993839,".ad-mobile-mpu-plus-outstream-inc"],[4442413,".ad-mobile-nav-ad-plus"],[13577862,".ad-mod"],[2634576,".ad-mod-section"],[11298956,".ad-mod-section-728-90"],[4144948,".ad-module"],[1009091,".ad-mount"],[13578801,".ad-mpl"],[13578792,".ad-mpu"],[4184740,".ad-mpu-bottom"],[4187578,".ad-mpu-middle"],[12287769,".ad-mpu-middle2"],[5997808,".ad-mpu-placeholder"],[14561547,".ad-mpu-plus-top"],[14560538,".ad-mpu-top"],[6910253,".ad-mpu__aside"],[9330755,".ad-mpufixed"],[48398,".ad-mr-article"],[13006520,".ad-mrec"],[1382787,".ad-mrect"],[13578777,".ad-msg"],[13578768,".ad-msn"],[4155046,".ad-native"],[16437675,".ad-native-top-sidebar"],[4153187,".ad-nav-ad"],[13636673,".ad-nav-ad-plus"],[13577116,".ad-new"],[14550479,".ad-new-box"],[4144756,".ad-no-css"],[8298466,".ad-no-mobile"],[8304056,".ad-no-notice"],[8586441,".ad-no-style"],[14557849,".ad-noBorderAndMargin"],[13142641,".ad-note"],[7252592,".ad-notice-small"],[8683978,".ad-observer"],[13584337,".ad-oms"],[7351234,".ad-on"],[4143937,".ad-on-top"],[13584356,".ad-one"],[11271882,".ad-other"],[11275447,".ad-outer"],[4176710,".ad-outlet"],[14570111,".ad-outline"],[11473894,".ad-output-middle"],[13370920,".ad-output-wrapper"],[14569930,".ad-outside"],[14568749,".ad-overlay"],[9048868,".ad-packs"],[14548835,".ad-padding"],[16079840,".ad-page-leader"],[16078484,".ad-page-medium"],[16559392,".ad-page-setting"],[8791052,".ad-pagehead"],[9035064,".ad-panel"],[5816100,".ad-panel-wrap"],[9519171,".ad-panel__container"],[3701195,".ad-panel__container--styled"],[13957437,".ad-panel__googlead"],[8780423,".ad-panorama"],[8786941,".ad-parallax"],[16749260,".ad-parent-class"],[7351537,".ad-pb"],[13583762,".ad-peg"],[9676846,".ad-pencil-margin"],[8779876,".ad-permalink"],[12259787,".ad-personalise"],[8655765,".ad-place"],[15860800,".ad-place-active"],[12114493,".ad-placeholder--mpu"],[12392689,".ad-placeholder-leaderboard"],[11357781,".ad-placeholder-wrapper"],[11056567,".ad-placeholder-wrapper-dynamic"],[13008466,".ad-placeholder__inner"],[8034755,".ad-placement-left"],[14048641,".ad-placement-right"],[4149815,".ad-places"],[13105753,".ad-plea"],[13584220,".ad-poc"],[8363745,".ad-poc-admin"],[8691842,".ad-point"],[8665572,".ad-popup"],[6224464,".ad-popup-content"],[13584204,".ad-pos"],[8670655,".ad-pos-0"],[8670654,".ad-pos-1"],[8670653,".ad-pos-2"],[8670652,".ad-pos-3"],[8670651,".ad-pos-4"],[8670650,".ad-pos-5"],[8670649,".ad-pos-6"],[8670648,".ad-pos-7"],[8670647,".ad-pos-8"],[4326117,".ad-pos-middle"],[14544453,".ad-pos-top,.ad-row-box"],[8584136,".ad-position"],[1747775,".ad-position-1"],[1747772,".ad-position-2"],[13104350,".ad-poss"],[13104345,".ad-post"],[726363,".ad-post-footer"],[8580918,".ad-post-top"],[8581379,".ad-postText"],[2196214,".ad-posterad-inlisting"],[10672025,".ad-preloader-container"],[9307280,".ad-preparing"],[3546735,".ad-prevent-jump"],[14564933,".ad-primary"],[13717768,".ad-primary-desktop"],[13717394,".ad-primary-sidebar"],[9252324,".ad-priority"],[7028617,".ad-program-list"],[387002,".ad-program-top"],[8564865,".ad-promo"],[13583239,".ad-pub"],[13081439,".ad-push"],[9489685,".ad-pushdown"],[1545904,".ad-r"],[14546379,".ad-rac-box"],[13305431,".ad-rail"],[15847060,".ad-rail-wrapper"],[11256239,".ad-ratio"],[8670151,".ad-rb-hover"],[4059612,".ad-reader-con-item"],[13309313,".ad-rect"],[12440426,".ad-rect-atf-01"],[10662093,".ad-rect-top-right"],[8804285,".ad-rectangle"],[12433202,".ad-rectangle-1"],[14631756,".ad-rectangle-banner"],[982144,".ad-rectangle-container"],[10673148,".ad-rectangle-long"],[8620427,".ad-rectangle-long-sky"],[10673130,".ad-rectangle-text"],[10673142,".ad-rectangle-wide"],[13593664,".ad-rectangle-xs"],[1886990,".ad-rectangle2"],[13591447,".ad-rectanglemed"],[4159401,".ad-region"],[540813,".ad-region-delay-load"],[14552841,".ad-related"],[16322250,".ad-relatedbottom"],[12371145,".ad-render-space"],[1751864,".ad-responsive"],[4832549,".ad-responsive-slot"],[4832544,".ad-responsive-wide"],[4160047,".ad-result"],[9186001,".ad-rev-content"],[7351353,".ad-rh"],[10985614,".ad-right"],[12782098,".ad-right-header"],[4146843,".ad-right1"],[4146840,".ad-right2"],[4146841,".ad-right3"],[10838729,".ad-risingstar-container"],[8288682,".ad-roadblock"],[13311367,".ad-root"],[14542089,".ad-rotator"],[13582026,".ad-row"],[7633053,".ad-row-horizontal"],[9231053,".ad-row-horizontal-top"],[15616106,".ad-row-viewport"],[1545905,".ad-s"],[12105653,".ad-s-rendered"],[4155871,".ad-sample"],[7971923,".ad-script-processed"],[4148971,".ad-scroll"],[15491467,".ad-scrollpane"],[12227869,".ad-search-grid"],[15048695,".ad-secondary-desktop"],[14553462,".ad-section"],[13632744,".ad-section-body"],[12432017,".ad-section-one"],[8623500,".ad-section-three"],[12042179,".ad-section__skyscraper"],[10087520,".ad-sense"],[8947798,".ad-sense-ad"],[13589190,".ad-sep"],[8784068,".ad-separator"],[14532643,".ad-shifted"],[12371698,".ad-show-label"],[8487474,".ad-showcase"],[13066778,".ad-side"],[8504015,".ad-side-one"],[8504289,".ad-side-top"],[5621717,".ad-side-wrapper"],[14539909,".ad-sidebar"],[4771228,".ad-sidebar-mrec"],[4934630,".ad-sidebar-skyscraper"],[8503688,".ad-siderail"],[4146844,".ad-signup"],[2872128,".ad-single-bottom"],[8503945,".ad-sitewide"],[3090820,".ad-size-300x600"],[6686934,".ad-size-728x90"],[9012106,".ad-size-landscape"],[10556289,".ad-size-leaderboard"],[6331664,".ad-size-medium-rectangle"],[13641597,".ad-size-medium-rectangle-flex"],[8503837,".ad-size-mpu"],[8437940,".ad-skeleton"],[8438569,".ad-skin-link"],[13589121,".ad-sky"],[8510238,".ad-sky-left"],[8498633,".ad-sky-right"],[8510893,".ad-sky-wrap"],[4140897,".ad-skyscr"],[6982631,".ad-skyscraper"],[5140164,".ad-skyscraper1,.ad-skyscraper2,.ad-skyscraper3"],[4149841,".ad-slider"],[5820099,".ad-slot--container"],[2041626,".ad-slot--inline"],[6425011,".ad-slot--mostpop"],[16297446,".ad-slot--mpu-banner-ad"],[9534474,".ad-slot--rendered"],[11583192,".ad-slot--right"],[8274484,".ad-slot--top"],[7574803,".ad-slot--top-above-nav"],[7580863,".ad-slot--top-banner-ad"],[6435872,".ad-slot--wrapper,.ad-slots-wrapper"],[4150274,".ad-slot-1"],[4150273,".ad-slot-2"],[11563172,".ad-slot-234-60"],[1485428,".ad-slot-300-250"],[11562402,".ad-slot-728-90"],[4150354,".ad-slot-a"],[16494726,".ad-slot-article"],[11652029,".ad-slot-banner"],[11651742,".ad-slot-bigbox"],[9546304,".ad-slot-billboard"],[8615051,".ad-slot-box"],[9548658,".ad-slot-container"],[11217217,".ad-slot-container-1"],[16329670,".ad-slot-desktop"],[5811238,".ad-slot-full-width"],[11654360,".ad-slot-header"],[5815835,".ad-slot-horizontal"],[11661102,".ad-slot-inview"],[11105676,".ad-slot-placeholder"],[8271693,".ad-slot-rail"],[15857837,".ad-slot-replies"],[10690380,".ad-slot-replies-header"],[5830713,".ad-slot-responsive"],[15869682,".ad-slot-sidebar"],[9546271,".ad-slot-sidebar-b"],[8271502,".ad-slot-tall"],[8614741,".ad-slot-top"],[15783230,".ad-slot-top-728"],[11629410,".ad-slot-widget"],[15738145,".ad-slot-wrapper"],[4150356,".ad-slotRg"],[14537335,".ad-slotRgc"],[3540019,".ad-slot__ad--top"],[3553344,".ad-slot__content"],[11605231,".ad-slot__label"],[8270792,".ad-slot__oas"],[13071596,".ad-slug"],[9797841,".ad-small"],[14544420,".ad-small-1,.ad-small-2"],[14544459,".ad-smallBP"],[4145043,".ad-source"],[7351360,".ad-sp"],[5264030,".ad-space-mpu-box"],[5443509,".ad-space-topbanner"],[14558613,".ad-spacing"],[13041773,".ad-span"],[9251284,".ad-speedbump"],[4171762,".ad-splash"],[14558521,".ad-sponsor"],[14548023,".ad-sponsor-large-container"],[7872000,".ad-sponsor-text"],[1241897,".ad-sponsored-feed-top"],[4772017,".ad-sponsored-links"],[8916143,".ad-sponsored-post"],[9322795,".ad-sponsors"],[13041977,".ad-spot"],[9234795,".ad-spotlight"],[9325821,".ad-spteaser"],[9343081,".ad-sq-super"],[1950056,".ad-square-placeholder"],[15793936,".ad-square2-container"],[9502603,".ad-square300"],[14565917,".ad-squares"],[9478336,".ad-stack"],[9457910,".ad-standard"],[9099629,".ad-statement"],[4175432,".ad-static"],[4175909,".ad-sticky"],[13385205,".ad-sticky-banner"],[13384869,".ad-sticky-bottom"],[14536532,".ad-sticky-container"],[5708606,".ad-sticky-slot"],[9288135,".ad-sticky-wrapper"],[2064203,".ad-stickyhero"],[3999168,".ad-stickyhero--standard"],[3170227,".ad-stickyhero-enable-mobile"],[11498265,".ad-story-inject"],[9095338,".ad-story-top"],[9111991,".ad-strategic"],[9500738,".ad-strip"],[4175617,".ad-style2"],[93785,".ad-subnav-container"],[9477241,".ad-subtitle"],[14569858,".ad-summary"],[13822933,".ad-superbanner"],[10421029,".ad-superbanner-node"],[1545910,".ad-t"],[4077047,".ad-t-text"],[4304144,".ad-table"],[13237733,".ad-tabs"],[13587986,".ad-tag"],[3319766,".ad-tag-square"],[4757060,".ad-tag__inner"],[3737383,".ad-tag__wrapper"],[8791721,".ad-takeover"],[8037317,".ad-takeover-homepage"],[13237684,".ad-tall"],[11462391,".ad-tech-widget"],[13233549,".ad-temp"],[13232956,".ad-text"],[8290990,".ad-text-centered"],[1892892,".ad-text-label"],[8804477,".ad-text-link"],[1893263,".ad-text-links"],[14553469,".ad-textads"],[8936154,".ad-textlink"],[4145822,".ad-thanks"],[4146939,".ad-ticker"],[13245877,".ad-tile"],[4001806,".ad-title"],[13588201,".ad-tl1"],[13588299,".ad-top"],[14544408,".ad-top-728"],[4291447,".ad-top-728x90"],[4334512,".ad-top-banner"],[5839272,".ad-top-billboard"],[16219370,".ad-top-billboard-init"],[5981875,".ad-top-box-right"],[2633519,".ad-top-desktop"],[15766472,".ad-top-featured"],[4146919,".ad-top-in"],[4340106,".ad-top-lboard"],[8645530,".ad-top-left"],[4328526,".ad-top-mobile"],[14544474,".ad-top-mpu"],[2638149,".ad-top-padding"],[5678339,".ad-top-rectangle"],[3555839,".ad-top-right-container"],[8645127,".ad-top-side"],[8645491,".ad-top-slot"],[2656755,".ad-top-spacing"],[5521674,".ad-top-wrap-inner"],[8291048,".ad-topbanner"],[4145094,".ad-topper"],[8587719,".ad-topright"],[4211893,".ad-tower"],[9521397,".ad-tower-container"],[4144434,".ad-towers"],[16324477,".ad-transition"],[13225359,".ad-trck"],[13587532,".ad-two"],[13214174,".ad-twos"],[13587768,".ad-txt"],[14552344,".ad-txt-red"],[13229369,".ad-type"],[4397863,".ad-type-branding"],[9210771,".ad-type-cube"],[10630741,".ad-type-flex-leaderboard"],[12148130,".ad-unit--leaderboard"],[4143875,".ad-unit-2"],[8549104,".ad-unit-300"],[6574872,".ad-unit-300-wrapper"],[2855540,".ad-unit-container"],[11164596,".ad-unit-horisontal"],[11729324,".ad-unit-inline-center"],[1108119,".ad-unit-label"],[8547883,".ad-unit-mpu"],[1086471,".ad-unit-panel"],[2861894,".ad-unit-secondary"],[11240703,".ad-unit-sponsored-bar"],[4143941,".ad-unit-t"],[8339160,".ad-unit-text"],[8547095,".ad-unit-top"],[9315683,".ad-unit-wrapper"],[1790978,".ad-unit__inner"],[5583471,".ad-units-single-header-wrapper"],[4171775,".ad-update"],[13443892,".ad-vert"],[8936343,".ad-vertical"],[4827456,".ad-vertical-container"],[13712009,".ad-vertical-stack-ad"],[8646692,".ad-view-zone"],[7558855,".ad-w-300"],[7554441,".ad-w-728"],[7565354,".ad-w-970"],[14548521,".ad-warning"],[13201237,".ad-warp"],[8923349,".ad-watermark"],[13593092,".ad-wgt"],[13210270,".ad-wide"],[6595225,".ad-wide-bottom"],[8636436,".ad-wide-wrap"],[4146801,".ad-widget"],[6829746,".ad-widget-area"],[13132719,".ad-widget-box"],[6829897,".ad-widget-list"],[3402669,".ad-widget-sizes"],[4688199,".ad-widget-wrapper"],[14540114,".ad-widgets"],[8654734,".ad-width-300"],[8654732,".ad-width-728"],[8636349,".ad-wireframe"],[13618465,".ad-wireframe-wrapper"],[364465,".ad-with-background"],[4406131,".ad-with-header-wrapper"],[7258612,".ad-with-notice"],[7351492,".ad-wp"],[4169148,".ad-wp-720"],[13185796,".ad-wppr"],[5155504,".ad-wppr-container"],[10629776,".ad-wrap-leaderboard"],[9966236,".ad-wrap-transparent"],[4954381,".ad-wrap_wallpaper"],[5090154,".ad-wrapp"],[14564591,".ad-wrapper"],[3819824,".ad-wrapper--ad-unit-wrap"],[584977,".ad-wrapper--articletop"],[198602,".ad-wrapper--lg"],[9967021,".ad-wrapper--sidebar"],[198547,".ad-wrapper-250"],[16237410,".ad-wrapper-bg"],[6016662,".ad-wrapper-left"],[5666829,".ad-wrapper-mobile-atf"],[14764232,".ad-wrapper-outer"],[14764446,".ad-wrapper-solid"],[4935060,".ad-wrapper-sticky"],[198601,".ad-wrapper-top"],[4564562,".ad-wrapper-with-text"],[9943804,".ad-wrapper__ad-slug"],[9274303,".ad-xs-title"],[8289540,".ad-zone-ajax"],[864842,".ad-zone-container"],[1647817,".ad.addon,.ad.bottomrect,.ad.box,.ad.brandboard,.ad.card,.ad.center,.ad.contentboard,.ad.desktop-970x250,.ad.element,.ad.floater-link,.ad.gallery,.ad.halfpage,.ad.inner,.ad.item,.ad.leaderboard,.ad.maxiboard,.ad.maxisky,.ad.middlerect,.ad.module,.ad.monsterboard,.ad.netboard,.ad.post-area,.ad.promotion,.ad.rectangle,.ad.rectangle_2,.ad.rectangle_3,.ad.rectangle_home_1,.ad.section,.ad.sidebar-module,.ad.size-300x250,.ad.skybridgeleft,.ad.small-mpu,.ad.small-teaser,.ad.super,.ad.wideboard_tablet,.ad.widget,.ad.reform-top"],[1546829,".ad02"],[1546828,".ad03"],[1546827,".ad04"],[10281029,".ad08sky"],[4575146,".ad1-float"],[5096868,".ad1-left"],[4561590,".ad1-right"],[1546862,".ad10"],[7383039,".ad100"],[14623212,".ad1000"],[14623213,".ad1001"],[4496806,".ad100x100,.ad120x120,.ad160x160"],[7382973,".ad120"],[4496577,".ad120_600,.ad120x600,.ad160x600"],[2686050,".ad120x240GrayBorder"],[2741486,".ad120x60"],[7382968,".ad125"],[4493542,".ad125x125"],[14886725,".ad125x125a,.ad125x125b"],[7382907,".ad140"],[7382841,".ad160"],[7543778,".ad160600"],[4494158,".ad160_blk"],[13907688,".ad160_l"],[13907702,".ad160_r"],[14620984,".ad160b"],[1883106,".ad160x600GrayBorder"],[7871698,".ad160x600_1"],[15241291,".ad160x600box"],[10972942,".ad170x30"],[1546854,".ad18"],[7382775,".ad180"],[14583338,".ad180x80"],[4493539,".ad185x100"],[1546855,".ad19"],[1757333,".ad1Image"],[14978285,".ad1_bottom"],[14976511,".ad1_latest"],[10068681,".ad1_top"],[1546812,".ad1b"],[11743334,".ad1left"],[7380662,".ad1x1"],[4401993,".ad2-float"],[7377660,".ad200"],[7589135,".ad200x60"],[9960942,".ad220x50"],[7377695,".ad230"],[4464033,".ad233x224"],[7377691,".ad234"],[11220488,".ad234x60"],[11009352,".ad236x62"],[7377528,".ad240"],[7377497,".ad250"],[4456614,".ad250wrap"],[4458790,".ad250x250"],[4458759,".ad250x300"],[7377594,".ad260"],[14704265,".ad260x60"],[4454341,".ad284x134"],[7377365,".ad290"],[4167638,".ad2content_box"],[7380861,".ad300"],[12928746,".ad300-hp-top"],[14695087,".ad3001"],[10791687,".ad300250"],[14961641,".ad300Block"],[12941255,".ad300Wrapper"],[4424967,".ad300X250,.ad300_250,.ad300x250,.ad320x250"],[16355314,".ad300_2"],[10841994,".ad300_bg"],[14961698,".ad300_ver2"],[14695164,".ad300b"],[10158170,".ad300banner"],[16356791,".ad300px"],[14961785,".ad300shows"],[10860955,".ad300top"],[14695145,".ad300w"],[4424932,".ad300x100,.ad300x120,.ad300x150"],[10243540,".ad300x250-1"],[10243543,".ad300x250-2,.ad300x250x2"],[2192085,".ad300x250-inline"],[16004094,".ad300x250Module"],[44801,".ad300x250Right"],[12869453,".ad300x250Top,.ad300x250box"],[3244761,".ad300x250_box"],[12221844,".ad300x250_container"],[14959780,".ad300x250a,.ad300x250b,.ad300x250s"],[3245118,".ad300x250box2"],[3245079,".ad300x250flex"],[10867948,".ad300x40"],[249019,".ad300x50-right"],[4424835,".ad300x600"],[12873799,".ad300x600cat"],[3388668,".ad300x600post"],[10867976,".ad300x77"],[10867521,".ad300x90"],[7380764,".ad310"],[7380761,".ad315"],[13239759,".ad320x50"],[7380824,".ad336"],[16171719,".ad336_b"],[4422657,".ad336x250,.ad336x280"],[4422690,".ad336x362"],[4428036,".ad343x290"],[7380632,".ad350"],[14693993,".ad350r"],[7380795,".ad360"],[7380797,".ad366"],[14900487,".ad3rdParty"],[7375482,".ad400"],[14712224,".ad400right"],[7380747,".ad400x40"],[7375583,".ad450"],[7375540,".ad468"],[575584,".ad468_60"],[561004,".ad468box"],[2727775,".ad468innerboxadpic"],[535623,".ad468x60"],[2373711,".ad468x60Wrap"],[15549096,".ad468x60_main"],[1381710,".ad470x60"],[7378520,".ad530"],[5915779,".ad540x90"],[7378322,".ad590"],[6840654,".ad590x90"],[10123335,".ad5_container"],[7373304,".ad600"],[14183942,".ad612x80"],[15507240,".ad620x70"],[15189391,".ad626X35"],[4315108,".ad640x480"],[7373432,".ad644"],[4314945,".ad650x140"],[7373407,".ad652"],[1546664,".ad70"],[7376563,".ad728"],[11530648,".ad72890"],[4287520,".ad728By90"],[2239080,".ad728_90"],[4287232,".ad728_blk"],[14826247,".ad728_cont"],[14826908,".ad728_wrap"],[14548978,".ad728b"],[4287154,".ad728cont"],[14548984,".ad728h"],[2284821,".ad728top"],[2279375,".ad728x90"],[14824542,".ad728x90-1,.ad728x90-2"],[5784328,".ad728x90box"],[5784342,".ad728x90btf"],[7374032,".ad970"],[4784205,".ad970_250"],[14322575,".adActive"],[11708930,".adAlert"],[12938810,".adArea"],[243387,".adAreaLC"],[10296811,".adAreaNative"],[9926148,".adAreaTopTitle"],[432846,".adArticleBanner"],[7450023,".adArticleBody"],[13411178,".adArticleSideTop300x250"],[7260515,".adBan"],[7927944,".adBanner300x250"],[3671326,".adBanner728x90"],[869005,".adBillboard"],[13078407,".adBkgd"],[3023653,".adBlock"],[1043729,".adBlock728"],[11502130,".adBlockBottom"],[11509317,".adBlockSpacer"],[900038,".adBlockSpot"],[4885647,".adBorder"],[2774304,".adBorders"],[7260091,".adBox"],[1569344,".adBox-small"],[13074985,".adBox1"],[13074986,".adBox2"],[13074989,".adBox5"],[13074990,".adBox6"],[4721771,".adBox728"],[1637124,".adBox728X90"],[7148565,".adBox728X90_header"],[2776554,".adBoxBody"],[1573799,".adBoxBorder"],[7913964,".adBoxContainer"],[12119660,".adBoxContent"],[1573303,".adBoxFooter"],[1588909,".adBoxHeader"],[12109652,".adBoxSidebar"],[1584149,".adBoxSingle"],[1070810,".adBoxTitle"],[3076279,".adBox_1"],[3076277,".adBox_3"],[7260693,".adBtm"],[12846095,".adCall"],[7884967,".adCaptionText"],[12841995,".adCell"],[13586920,".adCenter"],[1076748,".adCenterAd"],[3538355,".adCentertile"],[2327880,".adChoice"],[3502503,".adChoiceLogo"],[1760254,".adChoicesLogo"],[3067517,".adChrome"],[1910266,".adClose"],[12835584,".adCode"],[3279861,".adColumn"],[3595787,".adColumnLeft"],[2477185,".adColumnRight"],[8981108,".adComponent"],[12836059,".adCont"],[2727247,".adContTop"],[3541747,".adContainer1"],[2187036,".adContainerSide"],[2727770,".adContent"],[9024124,".adContentAd"],[2727318,".adContour"],[12835976,".adCopy"],[1073985,".adCreative"],[2714150,".adCreator"],[12859612,".adCube"],[2545781,".adDefRect"],[4424942,".adDetails_ad336"],[7253877,".adDiv"],[2416628,".adDrawer"],[7254397,".adDyn"],[2789719,".adElement"],[741595,".adExpanded"],[8147999,".adFooterLinks"],[15845297,".adFrame"],[893833,".adFrameCnt"],[1287498,".adFrameContainer"],[13458733,".adFrames"],[15695593,".adFuel-label"],[12971390,".adFull"],[16148256,".adFullbanner"],[2040996,".adGlobalHeader"],[16483562,".adGoogle"],[14724467,".adGroup"],[1386262,".adHalfPage"],[12590469,".adHead"],[9337660,".adHeader"],[13103451,".adHeaderAdbanner"],[1500771,".adHeaderText"],[12242054,".adHeaderblack"],[2969249,".adHeading"],[1392238,".adHeadline"],[4197613,".adHeadlineSummary"],[7249639,".adHed"],[12128847,".adHeight200,.adHeight270,.adHeight280"],[12128877,".adHeight313"],[12128715,".adHeight600"],[2268571,".adHolder"],[2957749,".adHolder2"],[8516198,".adHolderStory"],[2957811,".adHoldert"],[10210726,".adHome300x250"],[6031927,".adHomeSideTop300x250"],[2086117,".adHorisontal"],[1121527,".adHorisontalNoBorder"],[12820521,".adHorizontalTextAlt"],[9453511,".adHplaceholder"],[1549245,".adHz"],[12656351,".adIDiv"],[14276663,".adIframe"],[15863126,".adIframeCount"],[7248685,".adImg"],[2832779,".adImgIM"],[10291230,".adInArticle"],[10199697,".adInContent"],[12638339,".adInfo"],[2588298,".adInitRemove"],[2720690,".adInner"],[14617060,".adInnerLeftBottom"],[3227626,".adInsider"],[1160962,".adInteractive"],[9965726,".adIsland"],[12640824,".adItem"],[15769418,".adLabel"],[7906506,".adLabelLine"],[10249206,".adLabels"],[1271579,".adLargeRec"],[8488590,".adLargeRect"],[7245431,".adLat"],[5405368,".adLeader"],[9538328,".adLeaderBoard_container"],[696275,".adLeaderForum"],[723981,".adLeaderboard"],[2437125,".adLeaderboardAdContainer"],[12455542,".adLeft"],[12459875,".adLine"],[12459885,".adLink"],[2823635,".adLinkCnt"],[16066316,".adListB"],[14927538,".adLoader"],[16400065,".adLocal"],[1255921,".adLocation"],[7245894,".adMPU"],[3061620,".adMPUHome"],[8456074,".adMRECHolder"],[4010209,".adMarker"],[4625630,".adMarkerBlock"],[2947772,".adMastheadLeft"],[12623158,".adMastheadRight"],[7244322,".adMed"],[7460852,".adMedRectBox"],[7979074,".adMedRectBoxLeft"],[12332802,".adMediaMiddle"],[3949766,".adMediumRectangle"],[10806862,".adMiddle"],[5079724,".adMinHeight280"],[5079717,".adMinHeight313"],[6630454,".adMiniTower"],[7244648,".adMod"],[16161881,".adModule"],[11834461,".adModule--inner"],[11836545,".adModule--outer"],[16345465,".adModule-outer"],[6716418,".adModule300"],[1015073,".adModuleAd"],[7244678,".adMpu"],[7328069,".adMpuHolder"],[6522416,".adMrginBottom"],[450900,".adNarrow"],[1150174,".adNoBorder"],[6452701,".adNoOutline"],[12668711,".adNone"],[12669565,".adNote"],[10207577,".adNotice"],[1210309,".adNotice90"],[6185254,".adNoticeOut"],[10875109,".adNotification"],[7246409,".adObj"],[7246794,".adOne"],[4351009,".adOuterContainer"],[2865593,".adOverlay"],[15407706,".adPanel"],[3336038,".adPanelContent"],[1689124,".adPanorama"],[6561583,".adPlaceholder"],[5116257,".adPlacement"],[7275317,".adPod"],[1669501,".adPosition"],[3252919,".adPremium"],[2960057,".adRecommend"],[16098627,".adRecommendRight"],[13664141,".adRect"],[2955638,".adRectangle"],[3643197,".adRectangle-pos-large"],[328549,".adRectangle-pos-medium"],[3643182,".adRectangle-pos-small"],[4373522,".adRectangleBanner"],[15454504,".adRectangleUnit"],[10361605,".adRemove"],[1618009,".adRenderer"],[12750560,".adRendererInfinite"],[12858024,".adResponsive"],[9587466,".adResult"],[3313752,".adResults"],[5316012,".adRight"],[2798057,".adRightSide"],[1609775,".adRightSky"],[9517257,".adRoller"],[3304518,".adRotator"],[7277476,".adRow"],[9607838,".adRowTopWrapper"],[7277679,".adSKY"],[3291025,".adSection"],[3257006,".adSenceImagePush"],[4409346,".adSense"],[12328661,".adSense-header"],[1295966,".adSepDiv"],[1485414,".adServer"],[4401095,".adSeven"],[13412630,".adSide"],[5485236,".adSideBarMPU"],[11165203,".adSideBarMPUTop"],[15222071,".adSidebarButtons"],[4261723,".adSizer"],[13415090,".adSkin"],[7276655,".adSky"],[10752335,".adSkyscaper"],[5054638,".adSkyscraper"],[4109180,".adSlice"],[4109275,".adSlide"],[13409833,".adSlot"],[15471641,".adSlot-container"],[8431313,".adSlotAdition"],[3296173,".adSlotCnt"],[13761580,".adSlotContainer"],[2373027,".adSlotHeaderContainer"],[13409248,".adSlug"],[3257100,".adSpBelow"],[3956712,".adSpace"],[4230635,".adSpace300x250"],[12045192,".adSpace950x90"],[13038677,".adSpacer"],[13405160,".adSpec"],[13225334,".adSplash"],[3294683,".adSponsor"],[6593774,".adSponsorText"],[8934340,".adSponsorhipInfo"],[13404725,".adSpot"],[11038724,".adSpot-mrec"],[13168686,".adSpot-textBox"],[11009758,".adSpotBlock"],[1099277,".adSpotFullWidth"],[5723572,".adSpotIsland"],[12429410,".adSquare"],[5078615,".adStatementText"],[3822043,".adStyle"],[1855429,".adStyle1"],[7276074,".adSub"],[11084366,".adSubColPod"],[3297152,".adSummary"],[4817551,".adSuperboard"],[4817560,".adSupertower"],[1549855,".adTD"],[10295559,".adTXTnew"],[7271545,".adTab"],[7271548,".adTag"],[3118993,".adTag-top"],[1546240,".adTag-wrap"],[1547387,".adTagThree"],[4413277,".adTagTwo"],[13317168,".adText"],[3113235,".adTextDownload"],[1534345,".adTextPmpt"],[9396514,".adTextStreaming"],[1534719,".adTextWrap"],[14014369,".adTicker"],[13305273,".adTile"],[1555179,".adTileWrap"],[10395978,".adTiler"],[7271267,".adTip"],[10370092,".adTitle"],[13258801,".adTitleR"],[7271205,".adTop"],[10719566,".adTopBk"],[1526764,".adTopFloat"],[3097256,".adTopHome"],[10719657,".adTopLB"],[3097203,".adTopLeft"],[1526400,".adTopRight"],[15416032,".adTopWrapper"],[11045128,".adTopboxright"],[7270946,".adTwo"],[7270550,".adTxt"],[9825542,".adType2"],[10383285,".adUnderArticle"],[13348651,".adUnit"],[1307235,".adUnitHorz"],[1307069,".adUnitVert"],[7273579,".adVar"],[1452617,".adVertical"],[586077,".adVideo"],[3630080,".adVideo2"],[1549941,".adVl"],[12085401,".adVplaceholder"],[3137357,".adWarning"],[1504109,".adWebBoard"],[8789633,".adWideSkyscraper"],[7176967,".adWideSkyscraperRight"],[11992175,".adWidget"],[11793170,".adWidgetBlock"],[3134419,".adWithTab"],[6066642,".adWizard-ad"],[13275075,".adWord"],[1486833,".adWords-bg"],[13263609,".adWrap"],[16370204,".adWrapLg"],[3148594,".adWrapper"],[1508433,".adWrapper1"],[13378995,".adZone"],[12000881,".adZoneRight"],[1549504,".ad_0"],[1549505,".ad_1"],[12966111,".ad_1000_125"],[3490339,".ad_120x60,.ad_120x90,.ad_728x90"],[1708352,".ad_120x600,.ad_728x90b"],[13045124,".ad_125"],[3491362,".ad_130x90"],[1709634,".ad_150x150,.ad_250x250,.ad_350x250"],[13045253,".ad_160"],[1711619,".ad_160_600"],[1712708,".ad_160x600"],[4110416,".ad_188_inner"],[1549506,".ad_2"],[13044032,".ad_200"],[13044164,".ad_240"],[3491758,".ad_250250"],[1709639,".ad_250x200"],[1698181,".ad_290_290"],[1549507,".ad_3"],[13043009,".ad_300"],[3490603,".ad_300250"],[1705344,".ad_300_250"],[4382425,".ad_300_250_1,.ad_300_250_2"],[7653059,".ad_300_250_wrapper"],[1705349,".ad_300_600"],[13017387,".ad_300by250"],[1706306,".ad_300x100,.ad_300x600"],[1706311,".ad_300x250"],[16542667,".ad_300x250_container"],[15992797,".ad_320x250_async"],[13043108,".ad_336"],[1707337,".ad_336x280"],[1549508,".ad_4"],[13050376,".ad_468"],[3494695,".ad_468x60"],[1549509,".ad_5"],[13048388,".ad_600"],[13048256,".ad_640"],[1710670,".ad_640x480"],[13047439,".ad_728"],[16204584,".ad_72890"],[1706797,".ad_728Home"],[3489316,".ad_728_90"],[12786455,".ad_728_90_1"],[1707527,".ad_728_90b"],[1707608,".ad_728_top"],[12815920,".ad_728x90-1"],[12815923,".ad_728x90-2"],[12115065,".ad_728x90_container"],[7261368,".ad_90"],[1711680,".ad_970x250"],[2298318,".ad_970x250_300x250"],[1346177,".ad_970x250_container"],[3424046,".ad_Bumper"],[8374788,".ad_Flex"],[8578792,".ad_Left"],[12265116,".ad_Right"],[12788698,".ad__300x250"],[12788830,".ad__300x600"],[12572944,".ad__970x250"],[3436319,".ad__align"],[2710065,".ad__centered"],[9164205,".ad__container"],[15572711,".ad__content"],[4534083,".ad__full--width"],[1788726,".ad__header"],[1789147,".ad__holder"],[3427860,".ad__image"],[11785087,".ad__in_article"],[1788113,".ad__inline"],[6791478,".ad__item"],[3431419,".ad__label"],[2697776,".ad__leaderboard"],[6893066,".ad__mobi"],[14048140,".ad__mobile-footer"],[7824260,".ad__mpu"],[13637394,".ad__placeholder"],[15236207,".ad__rectangle"],[9872456,".ad__section-border"],[15008604,".ad__sidebar"],[3417102,".ad__space"],[1772395,".ad__sticky"],[2106877,".ad__template"],[1776524,".ad__window"],[15147279,".ad__wrapper"],[12990337,".ad_adv"],[3275426,".ad_after_section"],[3432160,".ad_amazon"],[7086916,".ad_area"],[15242483,".ad_area_two"],[6866616,".ad_back"],[11619060,".ad_background"],[12388807,".ad_background_1"],[6022829,".ad_background_true"],[3436644,".ad_banner"],[1796103,".ad_banner2"],[15779156,".ad_banner_2"],[12244200,".ad_banner_250x250"],[11511404,".ad_banner_468"],[11511439,".ad_banner_728"],[14455550,".ad_banner_728x90_inner"],[2709576,".ad_banner_border"],[11508850,".ad_banner_div"],[12993507,".ad_bar"],[15407744,".ad_below_content"],[12436976,".ad_belowfirstpost_frame"],[7263828,".ad_bg"],[3438683,".ad_bgskin"],[3086198,".ad_big_banner,.ad_div_banner"],[3428074,".ad_bigbox"],[2505252,".ad_billboard"],[12993687,".ad_blk"],[12205301,".ad_block"],[1793098,".ad_block_1,.ad_block_2"],[5918037,".ad_block_widget"],[6877315,".ad_body"],[3430048,".ad_border,.ad_holder"],[2292314,".ad_botbanner"],[3429551,".ad_bottom"],[11645188,".ad_bottom_728"],[11213217,".ad_bottom_leaderboard"],[15927746,".ad_bottom_left"],[11646675,".ad_bottom_mpu"],[4803934,".ad_bottom_space"],[12993831,".ad_box"],[6876759,".ad_box1"],[6876756,".ad_box2"],[12215524,".ad_box_2"],[12215520,".ad_box_6"],[12215535,".ad_box_9"],[3430829,".ad_box_ad"],[1786243,".ad_box_div"],[13035454,".ad_box_header"],[13056012,".ad_box_spacer"],[1786245,".ad_box_top"],[12109539,".ad_break"],[11546261,".ad_break2_container"],[6512231,".ad_break_container"],[12992898,".ad_btf"],[12992906,".ad_btn"],[2032953,".ad_btn-white"],[6852634,".ad_btn1"],[6852633,".ad_btn2"],[7263818,".ad_by"],[1796290,".ad_callout"],[1796032,".ad_caption"],[3440314,".ad_center"],[279194,".ad_center_bottom"],[15912732,".ad_centered"],[3427165,".ad_choice"],[1788990,".ad_choices"],[7263870,".ad_cl"],[11076342,".ad_claim"],[11084594,".ad_click"],[1791488,".ad_cls_fix"],[6917566,".ad_code"],[12992882,".ad_col"],[3429517,".ad_column"],[11607763,".ad_column_box"],[3430293,".ad_common"],[12992880,".ad_con"],[6917349,".ad_cont"],[15924777,".ad_cont_footer"],[1785032,".ad_contain"],[2276907,".ad_container"],[10596700,".ad_container_body"],[12252131,".ad_container_bottom"],[1785039,".ad_content"],[5405760,".ad_content_below"],[10622973,".ad_content_bottom"],[4800665,".ad_content_wide"],[15414109,".ad_contents"],[10993787,".ad_crown"],[9332718,".ad_custombanner"],[8481259,".ad_d_big"],[7263767,".ad_db"],[1800818,".ad_default"],[15852202,".ad_description"],[1800379,".ad_desktop"],[2443689,".ad_disclaimer"],[12996073,".ad_div"],[1788419,".ad_div_box"],[15531920,".ad_div_box2"],[1793205,".ad_element"],[8882583,".ad_embed"],[1800153,".ad_feature"],[7740204,".ad_float"],[2847046,".ad_floating_box"],[7712302,".ad_fluid"],[3429552,".ad_footer"],[6582791,".ad_footer_super_banner"],[7370081,".ad_frame"],[8394012,".ad_frame_around"],[2065784,".ad_fullwidth"],[12996665,".ad_gam"],[7613646,".ad_global_header"],[3430100,".ad_google"],[12996113,".ad_gpt"],[15216472,".ad_grein_botn"],[7023755,".ad_grid"],[6258467,".ad_group"],[2790092,".ad_half_page"],[15788344,".ad_halfpage"],[7263901,".ad_hd"],[7369659,".ad_head"],[576186,".ad_head_rectangle"],[3440810,".ad_header,.ad_leader"],[7133354,".ad_header_top"],[1800661,".ad_heading"],[15929526,".ad_headline"],[12317964,".ad_horizontal"],[12199676,".ad_hover_href"],[1795384,".ad_iframe2"],[4427675,".ad_image"],[12998833,".ad_img"],[2357210,".ad_imgae_150"],[3401952,".ad_in_article,.ad_on_article"],[1786072,".ad_in_text"],[2336935,".ad_incontent"],[1786593,".ad_index02"],[2339669,".ad_indicator"],[3437915,".ad_inline"],[16636709,".ad_inline_wrapper"],[4595298,".ad_inner"],[4583481,".ad_inset"],[3417103,".ad_island"],[7384902,".ad_item"],[866586,".ad_label"],[849217,".ad_large"],[7264031,".ad_lb"],[16007818,".ad_leader_bottom"],[2219723,".ad_leader_plus_top"],[16159408,".ad_leaderboard"],[2197636,".ad_leaderboard_atf"],[7249243,".ad_leaderboard_master"],[288579,".ad_leaderboard_wrap"],[7504648,".ad_left"],[2631714,".ad_left_cell"],[15602893,".ad_left_column"],[13004236,".ad_lft"],[1149504,".ad_line2"],[7500307,".ad_link"],[1149903,".ad_links"],[7488809,".ad_lnks"],[13003954,".ad_loc"],[7489945,".ad_long"],[7484139,".ad_lrec"],[3424897,".ad_lrgsky"],[7264009,".ad_lt"],[7540376,".ad_main"],[2782141,".ad_maintopad"],[3436881,".ad_margin"],[3436481,".ad_marker"],[15777199,".ad_masthead"],[13003198,".ad_med"],[1052879,".ad_medium_rectangle"],[3440621,".ad_medrec"],[1800078,".ad_medrect"],[6975940,".ad_megabanner"],[1800107,".ad_message"],[16606283,".ad_mid_post_body"],[3428017,".ad_middle"],[13651745,".ad_middle_banner"],[3430426,".ad_mobile,.ad_notice"],[13002996,".ad_mod"],[3429510,".ad_module"],[7264044,".ad_mp"],[13002778,".ad_mpu"],[1779226,".ad_mpu_top"],[7264046,".ad_mr"],[7517898,".ad_mrec"],[3436308,".ad_native"],[3097287,".ad_native_xrail"],[7293116,".ad_news"],[2291398,".ad_no_border"],[7282179,".ad_note"],[13004963,".ad_oms"],[13005142,".ad_one"],[1785221,".ad_one_one"],[2287127,".ad_one_third"],[13667973,".ad_outer"],[15408141,".ad_overlays"],[6445910,".ad_p360"],[15793193,".ad_pagebody"],[12887050,".ad_panel"],[78131,".ad_paragraphs_desktop_container"],[1796042,".ad_partner"],[15777208,".ad_partners"],[12907278,".ad_pause"],[12974312,".ad_pic"],[12224999,".ad_place"],[7711088,".ad_placeholder"],[14036032,".ad_placeholder_d_b,.ad_placeholder_d_s"],[7190938,".ad_placeholder_d_sticky"],[2396688,".ad_placement"],[6515305,".ad_plus"],[15442746,".ad_position"],[6510187,".ad_post"],[1773495,".ad_primary"],[13423347,".ad_promo"],[3424407,".ad_promo1"],[8391646,".ad_promo_spacer"],[6524141,".ad_push"],[1549442,".ad_r"],[12976230,".ad_rec"],[6295987,".ad_rect"],[2631311,".ad_rectangle"],[895936,".ad_rectangle_300_250"],[14718699,".ad_rectangle_medium"],[15589877,".ad_rectangular"],[15911355,".ad_regular1"],[15911352,".ad_regular2"],[15911353,".ad_regular3"],[15924289,".ad_reminder"],[15916165,".ad_response"],[12976155,".ad_rhs"],[10372988,".ad_right"],[15509904,".ad_rightSky"],[1634884,".ad_right_300_250"],[2486314,".ad_right_cell"],[2509837,".ad_right_col"],[2509226,".ad_rightside"],[12976440,".ad_row"],[3434457,".ad_scroll"],[2647744,".ad_secondary"],[1800444,".ad_segment"],[15910467,".ad_sense_01"],[9381064,".ad_sense_footer_container"],[2525558,".ad_share_box"],[6332072,".ad_side"],[15506061,".ad_side_box"],[5923781,".ad_side_rectangle_banner"],[1787895,".ad_sidebar"],[9027740,".ad_sidebar_bigbox"],[14808921,".ad_sidebar_inner"],[13632764,".ad_sidebar_left"],[14808947,".ad_sidebar_right"],[10747572,".ad_size_160x600"],[6338124,".ad_skin"],[12975347,".ad_sky"],[6338560,".ad_sky2"],[3427442,".ad_sky2_2"],[1780786,".ad_skyscpr"],[16292053,".ad_skyscraper"],[3730337,".ad_skyscrapper"],[13315100,".ad_slider_out"],[6337111,".ad_slot"],[7245468,".ad_slot_inread"],[12774660,".ad_slot_right"],[6337694,".ad_slug"],[8918947,".ad_small"],[9884600,".ad_space"],[11015158,".ad_space_300_250"],[3418136,".ad_spacer"],[1779723,".ad_sponsor"],[8227811,".ad_sponsor_fp"],[2564058,".ad_sponsoredsection"],[6342219,".ad_spot"],[3418815,".ad_spot_b"],[3418814,".ad_spot_c"],[2260185,".ad_spotlight"],[3419148,".ad_square"],[15214588,".ad_square_r"],[7194748,".ad_square_r_top"],[9518348,".ad_square_top"],[9740380,".ad_start"],[3422906,".ad_static"],[1784789,".ad_station"],[9766992,".ad_story_island"],[3422405,".ad_stream"],[2114824,".ad_stream_hd"],[12975542,".ad_sub"],[2075877,".ad_supersize"],[8156386,".ad_table"],[12978400,".ad_tag"],[12007467,".ad_tag_middle"],[6643022,".ad_text"],[2631375,".ad_text_link"],[6564989,".ad_text_links"],[439997,".ad_text_vertical"],[3440319,".ad_text_w"],[2631535,".ad_textlink1"],[10501238,".ad_textlink_box"],[4474568,".ad_thumbnail_header"],[7892988,".ad_title"],[11445701,".ad_title_small"],[12978312,".ad_tlb"],[1785802,".ad_to_list"],[12978361,".ad_top"],[6645001,".ad_top1"],[7963129,".ad_top_1"],[7963130,".ad_top_2"],[7963131,".ad_top_3"],[13039472,".ad_top_banner"],[10816324,".ad_top_leaderboard"],[15460570,".ad_top_left"],[1786266,".ad_top_mpu"],[2320909,".ad_top_right"],[16079436,".ad_topic_content"],[1785841,".ad_topmain"],[15415733,".ad_topright"],[1785129,".ad_topshop"],[7954951,".ad_tower"],[3239825,".ad_trailer_header"],[11829602,".ad_trick_header"],[15279810,".ad_trick_left"],[12978590,".ad_ttl"],[12978622,".ad_two"],[2051374,".ad_two_third"],[6671001,".ad_txt2"],[3410644,".ad_type_1"],[8286906,".ad_type_adsense"],[14931155,".ad_type_dfp"],[6860660,".ad_under"],[11354542,".ad_under_royal_slider"],[15657026,".ad_unit_300"],[2922114,".ad_unit_300_x_250"],[15657255,".ad_unit_600"],[2311037,".ad_unit_rail"],[3400529,".ad_unit_wrapper"],[11527982,".ad_unit_wrapper_main"],[12977753,".ad_url"],[7263381,".ad_v2"],[7263380,".ad_v3"],[15620287,".ad_vertisement"],[1549447,".ad_w"],[12788764,".ad_w300h450"],[7456689,".ad_w300i"],[3088001,".ad_w_us_a300"],[6467705,".ad_warn"],[1796123,".ad_warning"],[2793870,".ad_watch_now"],[2785063,".ad_watermark"],[3425363,".ad_wid300"],[6475564,".ad_wide"],[15219936,".ad_wide_vertical"],[3428163,".ad_widget"],[4733521,".ad_widget_200_100,.ad_widget_200_200"],[6246056,".ad_widget_image"],[6249024,".ad_widget_title"],[6478333,".ad_word"],[6483335,".ad_wrap"],[1774173,".ad_wrapper"],[13296214,".ad_wrapper_300"],[4937189,".ad_wrapper_970x90"],[13296137,".ad_wrapper_box,.ad_wrapper_top"],[14796298,".ad_wrapper_false"],[14796052,".ad_wrapper_fixed"],[12979911,".ad_wrp"],[3955314,".ad_xrail"],[2177975,".ad_xrail_top"],[6572749,".ad_zone"],[7566350,".adace-adi-popup-wrapper"],[6992540,".adace-slideup-slot-wrap"],[16557341,".adace-slot"],[7065531,".adace-slot-wrapper"],[7038259,".adace-sponsors-box"],[4531525,".adace-vignette"],[12334361,".adalert-overlayer"],[8713679,".adalert-toplayer"],[13529653,".adamazon"],[11856474,".adarea"],[16429637,".adarea-long"],[1580021,".adarticle"],[2725224,".adb-top"],[11732390,".adback"],[7293059,".adban"],[11732036,".adband"],[12290963,".adbanner-300-250"],[13019826,".adbanner-bottom"],[1679134,".adbanner1"],[15552407,".adbannerbox"],[8645674,".adbannerright"],[15552841,".adbannertop"],[11732920,".adbase"],[11733242,".adbbox"],[1682745,".adbckgrnd"],[1681499,".adbetween"],[4528851,".adbetweenarticles"],[5074376,".adbkgnd"],[5179874,".adblade"],[13138012,".adblade-container"],[16740654,".adbladeimg"],[7292715,".adblk"],[574590,".adblock-bottom"],[580619,".adblock-header"],[3226907,".adblock-header1"],[282049,".adblock-main"],[7247828,".adblock-popup"],[15506214,".adblock-top"],[518455,".adblock-top-left"],[282262,".adblock-wide"],[16738611,".adblock300"],[7180246,".adblock300250"],[7180510,".adblock728x90"],[4768100,".adblock__banner"],[1001762,".adblock_noborder"],[3523271,".adblock_primary"],[16738666,".adblockdiv"],[13059063,".adblocks-topright"],[4937302,".adboard"],[15796143,".adborder"],[4492909,".adborderbottom"],[15974613,".adbordertop"],[7292887,".adbot"],[10771105,".adbot_postbit"],[9450418,".adbot_showthread"],[15575596,".adbottom"],[11350778,".adbottomright"],[1002201,".adbox-300x250"],[674179,".adbox-468x60,.adbox_468X60"],[14079913,".adbox-border-desk"],[1694374,".adbox-box"],[745973,".adbox-header"],[16187799,".adbox-outer"],[10324552,".adbox-rectangle"],[15395167,".adbox-sidebar"],[744358,".adbox-slider"],[16184113,".adbox-style"],[16179099,".adbox-title"],[13239235,".adbox-topbanner"],[15536012,".adbox-wrapper"],[11722185,".adbox1"],[15499009,".adbox160"],[11722186,".adbox2"],[15497029,".adbox300"],[671940,".adbox300x250"],[15497120,".adbox336"],[15493696,".adbox600"],[15492747,".adbox728"],[3751277,".adboxRightSide"],[3639773,".adboxTopBanner"],[1694285,".adboxVert"],[1002333,".adbox_300x600"],[1002399,".adbox_310x400"],[1004511,".adbox_366x280"],[760332,".adbox_border"],[760640,".adbox_bottom"],[15466233,".adbox_br"],[16765746,".adbox_cont"],[4863216,".adbox_largerect"],[16765525,".adbox_left"],[1693816,".adbox_top"],[4961884,".adboxbg"],[15447599,".adboxbot"],[16765504,".adboxclass"],[4961911,".adboxcm"],[757068,".adboxcontent"],[5784817,".adboxcontentsum"],[4961839,".adboxes"],[16765219,".adboxesrow"],[4961460,".adboxid"],[16765945,".adboxlarge"],[1693972,".adboxlong"],[11722135,".adboxo"],[15423933,".adboxtop"],[5970259,".adbreak"],[2316249,".adbrite2"],[7293494,".adbtn"],[11744326,".adbtns"],[7246168,".adbttm_right_300"],[10815564,".adbttm_right_label"],[6003936,".adbucks"],[7293470,".adbug"],[10556736,".adbutler-inline-ad"],[4252873,".adbutler-top-banner"],[4339899,".adbutler_top_banner"],[9403573,".adbutton"],[16064250,".adbutton-block"],[1681676,".adbuttons"],[11773177,".adcard"],[4754386,".adcasing"],[9325832,".adcenter"],[14768869,".adchange"],[1646330,".adchoices"],[10912735,".adchoices-link"],[4065922,".adclass"],[11753248,".adcode"],[8179730,".adcode-widget"],[3891315,".adcode2"],[8743140,".adcode300x250"],[1098386,".adcode728x90"],[13310000,".adcode_container"],[8994902,".adcodetextwrap300x250"],[1630789,".adcodetop"],[11753596,".adcol1"],[11753599,".adcol2"],[8218645,".adcolumn"],[14323845,".adcolumn_wrapper"],[1639993,".adcomment"],[7291660,".adcon"],[11753723,".adcont"],[4739595,".adcontainer-Leaderboard"],[16101776,".adcontainer-Rectangle"],[1370579,".adcontainer2"],[3988409,".adcontainer300x250l"],[3988391,".adcontainer300x250r"],[10103396,".adcontainer_footer"],[11753640,".adcopy"],[13583335,".add-sidebar"],[11607706,".add300"],[1548022,".add300top"],[16467356,".add300x250"],[2643168,".addAdvertContainer"],[257919,".add_topbanner"],[10659711,".addarea"],[11976949,".addarearight"],[1464831,".addbanner"],[13413486,".addboxRight"],[12013332,".addisclaimer"],[7286421,".addiv"],[7287179,".adds2"],[11329633,".adds300x250"],[16475742,".adds620x90"],[678375,".addtitle"],[11323261,".addvert"],[11278999,".addwide"],[6891473,".adengageadzone"],[1442046,".adenquire"],[10677987,".adex-ad-text"],[11589758,".adfbox"],[16601223,".adfeedback"],[975069,".adfeeds"],[7288473,".adfix"],[11583265,".adflag"],[719986,".adflexi"],[16606417,".adfliction"],[11586623,".adfoot"],[1542837,".adfootbox"],[11120326,".adfooter"],[15029605,".adform__topbanner"],[12841592,".adfoxly-overlay"],[10825023,".adfoxly-place-delay"],[13124595,".adfoxly-wrapper"],[1230801,".adframe"],[7600396,".adframe2"],[15567466,".adframe_banner"],[10337089,".adframe_rectangle"],[11607225,".adfree"],[1233133,".adfront"],[4767287,".adfront-head"],[7289450,".adfrp"],[11610014,".adfull"],[11633244,".adgear"],[8397320,".adgmleaderboard"],[7201344,".adguru-content-html"],[12714204,".adguru-modal-popup"],[25860,".adhalfhome"],[26134,".adhalfpage"],[2336018,".adhalfpageright"],[11508133,".adhead"],[14285148,".adheader"],[7827227,".adheightpromo"],[16111218,".adheighttall"],[1907814,".adherebox"],[9119223,".adhesion-block"],[7256778,".adhesion-header"],[14915861,".adhesion:not(body)"],[3976173,".adhesiveAdWrapper"],[14801977,".adhesiveWrapper"],[14521515,".adhesive_holder"],[1548238,".adhi"],[11521101,".adhide"],[11520790,".adhint"],[14784955,".adholder"],[16206783,".adholder-300"],[1875285,".adholder2"],[9852489,".adholderban"],[5987370,".adhoriz"],[10024279,".adiframe"],[14098386,".adindex"],[9019916,".adindicator"],[11556003,".adinfo"],[9097597,".adinjwidget"],[14083282,".adinner"],[606556,".adinpost"],[492244,".adinsert"],[9962957,".adinsert160"],[505631,".adinside"],[465273,".adintext"],[14115426,".adintro"],[9407632,".adisclaimer"],[14904766,".adisland"],[7290144,".adits"],[13036070,".adjlink"],[7857121,".adk-slot"],[5787582,".adkicker"],[7283672,".adkit"],[4097819,".adlabel-horz"],[4098373,".adlabel-vert"],[14909268,".adlabel1"],[14909271,".adlabel2"],[14909270,".adlabel3"],[5743415,".adlabelleft"],[1172145,".adlarge"],[15482412,".adlarger"],[1765728,".adlateral"],[1175599,".adlayer"],[10352856,".adleader"],[1294726,".adleft1"],[10327296,".adleftph"],[1226866,".adlgbox"],[11377283,".adline"],[11377293,".adlink"],[1742006,".adlinkdiv"],[1438015,".adlinks"],[3212834,".adlinks-class"],[11378159,".adlist"],[1460255,".adlist1"],[1460252,".adlist2"],[10666692,".adloaded"],[11393001,".adlsot"],[11409030,".admain"],[7285452,".adman"],[16526337,".admarker"],[16548415,".admaster"],[4577870,".admediumred"],[11591835,".admedrec"],[4316603,".admeldBoxAd"],[1731324,".admessage"],[6546030,".admiddle"],[3927202,".admiddlesidebar"],[11420699,".admngr"],[12920769,".admngrfr"],[12920775,".admngrft"],[11419896,".admods"],[4323705,".admodule"],[1714593,".admoduleB"],[7285926,".admpu"],[5160898,".admpu-small"],[1977760,".admputop"],[1548152,".admz"],[9832282,".adnSpot"],[11301738,".adname"],[128123,".adnet_area"],[14561553,".adnotecenter"],[4062073,".adnotice"],[6335237,".adnotification"],[1674677,".adnz-ad-placeholder"],[6867818,".adocean"],[13989148,".adocean728x90"],[11046615,".adocean_desktop_section"],[7279522,".adops"],[806886,".adpacks"],[3606012,".adpacks_content"],[2171548,".adpadding"],[12374551,".adpane"],[3112799,".adparent"],[7308180,".adpic"],[409687,".adplace"],[3897021,".adplace_center"],[11500623,".adplaceholder"],[13142694,".adplaceholder-top"],[3223873,".adplacement"],[2233031,".adplate-background"],[2520565,".adplugg-tag"],[7308117,".adpod"],[284070,".adpopup"],[3595644,".adpos-300-mobile"],[12367861,".adpost"],[8316085,".adposter_pos"],[179616,".adproxy"],[7310362,".adrec"],[13497656,".adrechts"],[12303021,".adrect"],[792918,".adrectangle"],[15042119,".adrectwrapper"],[12349929,".adrevtising-buttom"],[7478732,".adright"],[527380,".adright300"],[2243936,".adrightlg"],[2243946,".adrightsm"],[527435,".adrighttop"],[2899433,".adriverBanner"],[12296875,".adroot"],[3707377,".adrotate-sponsor"],[4767557,".adrotate-widget"],[5576688,".adrotate_top_banner"],[742775,".adrotate_widget"],[3122280,".adrotate_widgets"],[60932,".adrotatediv"],[7310276,".adrow"],[12285443,".adrule"],[13569222,".ads--bottom-spacing"],[6034844,".ads--desktop"],[2149089,".ads--full"],[13444239,".ads--no-preload"],[6030672,".ads--sidebar"],[2253393,".ads--single"],[2244495,".ads--square"],[508747,".ads--super"],[971387,".ads--top"],[7311169,".ads-1"],[1489264,".ads-120x600,.ads-160x600"],[8370756,".ads-125"],[5463481,".ads-160x600-outer"],[7311170,".ads-2"],[7311171,".ads-3"],[8368641,".ads-300"],[1417654,".ads-300-250,.ads-300x250,.ads-320x250,.ads_300_250,.ads_300x250"],[1415982,".ads-300-box"],[5903184,".ads-300x250-sidebar"],[1417623,".ads-300x300"],[1417522,".ads-300x600,.ads_300x600"],[8769775,".ads-300x600-wrapper-en"],[483616,".ads-320-50"],[1415344,".ads-336x280"],[8376008,".ads-468"],[8373071,".ads-728"],[479520,".ads-728-90,.ads-728x90,.ads_728x90"],[1280145,".ads-728by90"],[494502,".ads-980x90"],[16278865,".ads-above-comments"],[12399894,".ads-ad"],[5660444,".ads-advertorial"],[7963921,".ads-article-right"],[7963307,".ads-articlebottom"],[2210744,".ads-aside"],[565055,".ads-banner,.ads_banner"],[8590575,".ads-banner-bottom"],[13703078,".ads-banner-js"],[8590634,".ads-banner-middle"],[16235477,".ads-banner-spacing"],[11164569,".ads-banner-top"],[5361599,".ads-banner-top-right"],[3749704,".ads-base"],[8320080,".ads-beforecontent"],[8736082,".ads-below-content"],[11214830,".ads-below-home"],[12482931,".ads-below-view-content"],[8701437,".ads-between-comments"],[12399926,".ads-bg"],[564764,".ads-bigbox"],[13900945,".ads-bilboards"],[4971684,".ads-bing-bottom"],[3150910,".ads-bing-top"],[2215859,".ads-block,.ads_block"],[3414814,".ads-block-bottom-wrap"],[15969725,".ads-block-link-text"],[6868916,".ads-block-panel-tipo-1"],[15962306,".ads-block-rightside"],[13738419,".ads-block-top"],[15946590,".ads-block-top-right"],[564387,".ads-border,.ads_border"],[564335,".ads-bottom"],[14687223,".ads-bottom-block"],[7964714,".ads-bottom-center"],[15188323,".ads-bottom-content"],[6093974,".ads-bottom-left"],[14687065,".ads-bottom-right"],[8454759,".ads-box"],[10519485,".ads-box-border"],[3129511,".ads-box-cont"],[12399909,".ads-bt"],[8453833,".ads-btm"],[12399912,".ads-by"],[11498131,".ads-by-google"],[3396286,".ads-callback"],[3789705,".ads-card"],[3368465,".ads-carousel"],[572478,".ads-center,.ads_center"],[3398173,".ads-centered"],[8453515,".ads-cnt"],[3771088,".ads-code"],[8453554,".ads-col"],[3771342,".ads-cols"],[3771275,".ads-cont"],[16531403,".ads-content,.ads_content"],[9367666,".ads-core-placer"],[571849,".ads-custom"],[11207586,".ads-decorator"],[16261636,".ads-desktop"],[8465193,".ads-div"],[12400026,".ads-el"],[946798,".ads-end-content"],[16336170,".ads-favicon"],[3610655,".ads-feed"],[3276690,".ads-fieldset"],[560922,".ads-footer,.ads_footer"],[12400039,".ads-fr"],[8631184,".ads-global-header"],[6965433,".ads-global-top"],[568402,".ads-google,.ads_google"],[8638617,".ads-google-bottom"],[6962548,".ads-google-top"],[8456983,".ads-grp"],[3530494,".ads-half"],[580058,".ads-header,.ads_header"],[15841810,".ads-header-desktop"],[9324163,".ads-header-left"],[11457100,".ads-header-right"],[3525415,".ads-here"],[2217728,".ads-hints"],[579703,".ads-holder,.ads_holder"],[3540946,".ads-home"],[10291181,".ads-homepage-2"],[9707133,".ads-horizontal,.ads_horizontal"],[10007527,".ads-horizontal-banner"],[2219192,".ads-image"],[292107,".ads-inarticle"],[578685,".ads-inline"],[2218752,".ads-inner"],[3441032,".ads-instance"],[3447166,".ads-internal"],[3271144,".ads-item"],[2213783,".ads-label,.ads_label"],[8258073,".ads-label-inverse"],[2213262,".ads-large"],[14671132,".ads-leaderboard,.ads_leaderboard"],[2584331,".ads-leaderboard-border"],[2613350,".ads-leaderboard-panel"],[15192714,".ads-leaderbord"],[3390758,".ads-left"],[3395123,".ads-line"],[3394719,".ads-list"],[575710,".ads-loaded,.ads_leader"],[3405495,".ads-long"],[3148086,".ads-main"],[573984,".ads-margin"],[573996,".ads-marker"],[11583923,".ads-medium-rect"],[574835,".ads-middle,.ads-module,.ads_middle"],[13967957,".ads-middle-top"],[4587108,".ads-minheight"],[3156574,".ads-mini"],[13550393,".ads-mini-3rows"],[574517,".ads-mobile"],[10899803,".ads-module-alignment"],[2214411,".ads-movie"],[8472154,".ads-mpu"],[568741,".ads-narrow"],[15180227,".ads-native-wrapper"],[3333421,".ads-note"],[8465814,".ads-one"],[2220892,".ads-outer,.ads_outer"],[2192135,".ads-panel"],[554298,".ads-parent"],[15851678,".ads-pholder"],[9683966,".ads-placeholder,.ads_placeholder"],[16447554,".ads-placeholder-inside"],[5624017,".ads-placeholder-wrapper"],[2630242,".ads-placment"],[3236485,".ads-post"],[13297107,".ads-post-closing"],[11943988,".ads-post-footer"],[4941574,".ads-post-full"],[15865082,".ads-posting"],[15851492,".ads-profile"],[3174923,".ads-rail"],[3170909,".ads-rect"],[11112707,".ads-rectangle,.ads_rectangle"],[8818298,".ads-relatedbottom"],[8590817,".ads-rendering-fix"],[2198196,".ads-right,.ads_right"],[11270803,".ads-right-min"],[547940,".ads-rotate"],[8437368,".ads-row"],[4113158,".ads-scroller-box"],[15950976,".ads-section"],[3206598,".ads-side"],[15941168,".ads-sidebar,.ads_sidebar"],[8535061,".ads-sidebar-boxad"],[15758437,".ads-sidebar-widget"],[3206446,".ads-sign"],[555047,".ads-single"],[3207126,".ads-site"],[774871,".ads-size-small"],[3200610,".ads-skin"],[16274535,".ads-skin-mobile"],[8436019,".ads-sky"],[531903,".ads-skyscraper"],[7362104,".ads-skyscraper-container-left"],[7734823,".ads-skyscraper-container-right"],[10065479,".ads-skyscraper-left"],[14764322,".ads-skyscraper-right"],[2199467,".ads-small,.ads_small"],[4562726,".ads-small-horizontal"],[8370127,".ads-small-squares"],[16471698,".ads-smartphone"],[16658209,".ads-social-box"],[13592281,".ads-sponsored-title"],[2816525,".ads-sponsors"],[555138,".ads-square,.ads_square"],[15894803,".ads-square-large"],[15894932,".ads-square-small"],[15965488,".ads-squares"],[3229481,".ads-star"],[12952433,".ads-stick-footer"],[555015,".ads-sticky"],[2199664,".ads-story"],[10868285,".ads-story-leaderboard-atf"],[555431,".ads-stripe"],[555545,".ads-styled"],[2801919,".ads-superbanner"],[555475,".ads-system"],[3103712,".ads-text"],[2188368,".ads-title,.ads_title"],[15788194,".ads-to-hide"],[8447737,".ads-top"],[15719548,".ads-top-728"],[4121278,".ads-top-center"],[16036171,".ads-top-content"],[9635663,".ads-top-fixed"],[2792273,".ads-top-home"],[2792158,".ads-top-left"],[2792112,".ads-top-main"],[9622580,".ads-top-right"],[4103553,".ads-top-spacer"],[550131,".ads-topbar"],[8447998,".ads-two"],[8448330,".ads-txt"],[12399498,".ads-ul"],[2726897,".ads-verticle"],[16043653,".ads-wall-container"],[3063106,".ads-wide"],[550752,".ads-widget,.ads_widget"],[15738666,".ads-widget-content"],[6968323,".ads-widget-content-wrap"],[2091754,".ads-widget-link"],[3083689,".ads-wrap"],[15809763,".ads-wrapper,.ads_wrapper"],[15433827,".ads-wrapper-top"],[12399802,".ads-x1"],[2894179,".ads-zone"],[4285051,".ads.bottom,.ads.box,.ads.cell,.ads.cta,.ads.grid-layout,.ads.square,.ads.top,.ads.widget"],[7311164,".ads01"],[1548909,".ads1"],[7311068,".ads10"],[7311069,".ads11"],[12398253,".ads120"],[483819,".ads120_600"],[4743724,".ads120_600-widget"],[2126088,".ads120_80,.ads728_90"],[8259796,".ads120x"],[12398254,".ads123"],[12398248,".ads125"],[656212,".ads125-widget"],[12398121,".ads160"],[475933,".ads160-600"],[1548910,".ads2"],[12392777,".ads250"],[481243,".ads250-250"],[2248659,".ads2Block"],[1548911,".ads3"],[12396141,".ads300"],[482203,".ads300-200"],[482206,".ads300-250"],[2124999,".ads300250"],[481644,".ads300_250"],[14697134,".ads300_600-widget"],[2126687,".ads300box"],[480750,".ads300x600"],[480610,".ads336_280"],[481765,".ads336x280"],[1548904,".ads4"],[12390820,".ads468"],[2120907,".ads468x60"],[12388584,".ads600"],[2125263,".ads720x90,.ads728x90"],[12391843,".ads728"],[8048128,".ads728b"],[1322780,".ads728x90-1"],[12389312,".ads970"],[2205280,".adsAdvert"],[5350280,".adsArea"],[2210568,".adsBanner"],[7977070,".adsBannerLink"],[6755449,".adsBlock"],[3783253,".adsBlockContainerHorizontal"],[12309159,".adsBot"],[2220867,".adsBottom,.adsbottom"],[2219902,".adsBoxTop"],[12308396,".adsCap"],[5436409,".adsCell"],[2220833,".adsColumn"],[2221211,".adsConfig"],[5425961,".adsCont"],[12303353,".adsDef"],[566103,".adsDesktop,.adsdesktop"],[4384173,".adsDetailsPage"],[517445,".adsDisclaimer"],[12302949,".adsDiv"],[11597514,".adsFirst"],[11585926,".adsFixed"],[5243468,".adsFull"],[2206278,".adsHeader"],[566137,".adsHeading"],[2343079,".adsHeight300x250"],[1667647,".adsHeight720x90"],[3811248,".adsHome-full"],[2215148,".adsImages"],[228078,".adsInner"],[6264982,".adsLabel"],[578367,".adsLibrary"],[4910417,".adsLine"],[4910013,".adsList"],[12293974,".adsMPU"],[12293301,".adsMag"],[2210925,".adsMarker"],[2219101,".adsMiddle"],[16074582,".adsMvCarousel"],[565462,".adsNetwork"],[2010377,".adsOuter"],[13838491,".adsOverPrimary"],[15009084,".adsPlaceHolder"],[3793292,".adsPostquare"],[15742795,".adsPushdown"],[6874040,".adsRectangleMedium"],[4669936,".adsRight"],[12291764,".adsRow"],[2206715,".adsSecond"],[3294396,".adsSectionRL"],[553739,".adsSpacing"],[2187707,".adsSticky"],[12285804,".adsTag"],[4618882,".adsText"],[12285493,".adsTop"],[3774998,".adsTopBanner"],[575732,".adsTopCont"],[2221421,".adsTower2"],[3811948,".adsTowerWrap"],[12285830,".adsTxt"],[2219247,".adsWidget,.adswidget"],[4738507,".adsWrap"],[4379895,".ads_160"],[4379961,".ads_180"],[7307632,".ads_2"],[7307633,".ads_3"],[4381875,".ads_300"],[7307638,".ads_4"],[4380794,".ads_468"],[478508,".ads_468x60"],[479272,".ads_720x90"],[4386173,".ads_728"],[547258,".ads_Header"],[12635498,".ads__article__header"],[518590,".ads__aside"],[2334618,".ads__container"],[397659,".ads__header"],[14087037,".ads__horizontal"],[2834372,".ads__hyperleaderboard--hyperleaderboard"],[396714,".ads__inline"],[14493077,".ads__interstitial"],[2236360,".ads__link"],[1871004,".ads__listing"],[1815536,".ads__mid"],[384832,".ads__middle"],[3338126,".ads__midpage-fullwidth"],[393189,".ads__native"],[10380979,".ads__right-rail-ad"],[1870690,".ads__sidebar"],[1790971,".ads__top"],[568807,".ads_ad_box"],[2209874,".ads_after"],[16248202,".ads_after_more"],[570137,".ads_amazon"],[529304,".ads_area"],[16431172,".ads_article"],[4433617,".ads_bar"],[564768,".ads_before"],[9857297,".ads_between_content"],[12278084,".ads_bg"],[4433868,".ads_big"],[564758,".ads_bigrec"],[4433813,".ads_box"],[10268701,".ads_box_headline"],[13222430,".ads_box_type1"],[570082,".ads_code"],[572532,".ads_column"],[14466747,".ads_container_top"],[4432963,".ads_css"],[4431835,".ads_div"],[325381,".ads_div1"],[403325,".ads_foot"],[3287485,".ads_footerad"],[560963,".ads_full_1"],[7307562,".ads_h"],[12278232,".ads_h1"],[12278235,".ads_h2"],[13889522,".ads_header_bottom"],[196192,".ads_home"],[578220,".ads_inview"],[235674,".ads_item"],[12278287,".ads_lb"],[50260,".ads_left"],[86468,".ads_main"],[16594108,".ads_main_hp"],[2215005,".ads_media"],[574826,".ads_medium"],[8603973,".ads_medium_rectangle,.adv_medium_rectangle"],[16600847,".ads_medrect"],[8331598,".ads_middle-container,.ads_middle_container"],[1714110,".ads_mobile_vert"],[4448232,".ads_mpu"],[16650944,".ads_outline"],[2192097,".ads_place"],[4359044,".ads_place_160"],[4361185,".ads_place_top"],[553922,".ads_player"],[1040823,".ads_post"],[554346,".ads_prtext"],[547679,".ads_remove"],[1846108,".ads_rightbar_top"],[1151220,".ads_side"],[554851,".ads_sideba"],[14470858,".ads_single_center"],[5227761,".ads_single_side"],[267955,".ads_single_top"],[268704,".ads_singlepost"],[2199722,".ads_slice"],[1139851,".ads_slot"],[6541365,".ads_small_rectangle"],[16453127,".ads_space_long"],[554753,".ads_spacer"],[2788133,".ads_takeover"],[912018,".ads_text"],[4449225,".ads_tit"],[4449035,".ads_top"],[2188160,".ads_top_1"],[4113855,".ads_top_banner"],[2791938,".ads_top_both"],[4123635,".ads_top_middle"],[15718219,".ads_top_nav"],[9634952,".ads_topbanner"],[15717922,".ads_topleft"],[2792245,".ads_topright"],[2188324,".ads_tower"],[12278535,".ads_tr"],[2304865,".ads_under_data"],[939145,".ads_unit"],[12278564,".ads_up"],[2194248,".ads_video"],[1007728,".ads_wide"],[15806606,".ads_widesky"],[997851,".ads_wrap"],[410954,".ads_wrap-para"],[12347497,".adsafp"],[16675745,".adsanity-alignnone"],[7465058,".adsanity-group"],[15130511,".adsanity-single"],[6432872,".adsarea"],[547788,".adsartical"],[570283,".adsbanner1,.adsbanner2"],[2209872,".adsbantop"],[12342159,".adsbar"],[8594950,".adsbg300"],[3455240,".adsbillboard"],[8917913,".adsblock"],[3641627,".adsblockvert"],[12341984,".adsbnr"],[6468015,".adsbody"],[2221388,".adsborder"],[6467502,".adsboth"],[3792521,".adsbottombox"],[607769,".adsbox--masthead"],[9412550,".adsbox-square"],[3718191,".adsbox970x90,.adsbox990x90"],[2220086,".adsboxBtn"],[14167039,".adsbox_300x250"],[576277,".adsboxitem"],[16215829,".adsbx728x90"],[2201688,".adsbyadop"],[15211889,".adsbyexoclick"],[12783653,".adsbyexoclick-wrapper"],[6927095,".adsbygalaksion"],[1972957,".adsbygoogle-box"],[10380994,".adsbygoogle-noablate"],[9780776,".adsbygoogle-wrapper"],[2879044,".adsbygoogle2"],[2906934,".adsbypublift"],[16185806,".adsbypubmax"],[12061577,".adsbytrafficjunky"],[8200856,".adsbyvli"],[6457661,".adsbyxa"],[570013,".adscaleTop"],[2205782,".adscenter"],[11677731,".adscentertext"],[228830,".adsclick"],[3792391,".adscontainer"],[11331846,".adscontent250"],[6111089,".adscontentcenter"],[16651644,".adscontntad"],[16080335,".adscreen"],[16325447,".adsdelivery"],[12335493,".adsdiv"],[3392821,".adsection_a2"],[3392823,".adsection_c2,.adsection_c3"],[14715598,".adsenbox"],[12343142,".adsens"],[16637470,".adsense-250,.adsense_200"],[1456573,".adsense-300-600"],[16637561,".adsense-336"],[1458751,".adsense-336-280,.adsense_336_280"],[16637264,".adsense-468"],[7999247,".adsense-728-90"],[12757456,".adsense-ad-results"],[16635822,".adsense-ads"],[4519033,".adsense-afterpost"],[3564095,".adsense-area"],[16334987,".adsense-article"],[10826012,".adsense-block,.adsense_block"],[16635782,".adsense-box"],[8083601,".adsense-center"],[3564156,".adsense-code"],[4509653,".adsense-container,.adsense_container"],[16556804,".adsense-content"],[16635726,".adsense-div"],[10830087,".adsense-float"],[4510009,".adsense-googleAds"],[8067829,".adsense-header"],[16093695,".adsense-heading"],[8973381,".adsense-iframe-container"],[8069202,".adsense-inline"],[3563921,".adsense-left"],[10828203,".adsense-links"],[16237435,".adsense-loading"],[8073052,".adsense-module"],[16412775,".adsense-overlay"],[3563544,".adsense-post"],[15095271,".adsense-resposivo-meio"],[10808859,".adsense-right,.adsense_right"],[3563623,".adsense-slot"],[8067117,".adsense-square"],[13947155,".adsense-sticky-slide"],[10819967,".adsense-title"],[16635224,".adsense-top,.adsense_top"],[3563687,".adsense-unit,.adsense_unit"],[8070735,".adsense-widget"],[16129772,".adsense-wrapper,.adsense_wrapper"],[14690972,".adsense1"],[7996103,".adsense160x600"],[569352,".adsense250"],[14690974,".adsense3"],[569357,".adsense300"],[7993796,".adsense300x250"],[569359,".adsense728"],[10743520,".adsense728x90"],[569433,".adsenseAds"],[4510311,".adsenseBannerArea"],[3563924,".adsenseBlock"],[4526800,".adsenseContainer"],[16635553,".adsenseList"],[569426,".adsenseRow"],[569430,".adsenseSky"],[8066014,".adsenseWrapper"],[6263621,".adsense_728x90_container"],[569436,".adsense_ad"],[8082496,".adsense_bottom"],[9592296,".adsense_content_300x250"],[8957984,".adsense_div_wrapper"],[10823087,".adsense_inner"],[10828088,".adsense_label"],[8072177,".adsense_leader"],[10827122,".adsense_media"],[3563960,".adsense_menu"],[16635428,".adsense_mpu"],[4524758,".adsense_rectangle"],[15757574,".adsense_results"],[15988671,".adsense_sidebar"],[8985144,".adsense_sidebar_top"],[8066184,".adsense_single"],[8063964,".adsense_top_ad"],[569428,".adsensebig"],[3563926,".adsensefloat"],[10829196,".adsenseformat"],[3563588,".adsenseframe"],[12762351,".adsenseleaderboard"],[10829337,".adsensemobile"],[16635638,".adsenvelope"],[7309384,".adsep"],[15911279,".adserve_728"],[15907386,".adserverBox"],[11450163,".adserver_zone"],[547392,".adserverad"],[2198761,".adserving"],[7309388,".adset"],[13382848,".adsfloat"],[3982510,".adsfloatpanel"],[2220860,".adsforums"],[4826091,".adsghori"],[12336495,".adsgrd"],[3903650,".adsgvert"],[12395813,".adsheight-250"],[6404688,".adshome"],[2221087,".adshowbig"],[576713,".adshowcase"],[7309221,".adshp"],[12338742,".adside"],[8416492,".adside-box-index"],[2195783,".adside-box-single"],[567906,".adside_box"],[2205057,".adsidebar"],[2205067,".adsidebox"],[6156645,".adsider"],[2386773,".adsincs2"],[6167377,".adsinfo"],[2383353,".adsingle"],[569145,".adsingle-r"],[569188,".adsingleph"],[6139242,".adsitem"],[2205344,".adsize728"],[6154107,".adsizer"],[4540991,".adsizewrapper"],[11820692,".adskeeperWrap"],[7309199,".adsky"],[4467804,".adsleaderboard"],[12895561,".adsleaderboardbox"],[6267190,".adsleff"],[6267172,".adsleft"],[3294382,".adsleftblock"],[12267457,".adslibraryArticle"],[7859366,".adslider"],[6271551,".adslink"],[6271133,".adslist"],[578405,".adslisting"],[16718518,".adslisting2"],[16718590,".adslistingz"],[6269785,".adsload"],[576883,".adsloading"],[7930171,".adslogan"],[12327497,".adslot"],[4309814,".adslot--leaderboard"],[16592998,".adslot-area"],[9430190,".adslot-banner"],[735094,".adslot-billboard"],[13507795,".adslot-feature"],[4664988,".adslot-inline-wide"],[574404,".adslot-mpu"],[895965,".adslot-rectangle"],[9438601,".adslot-widget"],[2218419,".adslot970"],[2220115,".adslotMid"],[7919689,".adslot_1"],[2219400,".adslot_1m,.adslot_2m,.adslot_3m"],[7919690,".adslot_2"],[7919691,".adslot_3"],[575030,".adslot_300"],[2219393,".adslot_3d"],[7919692,".adslot_4"],[575028,".adslot_728"],[4864647,".adslot__ad-container"],[2949192,".adslot__ad-wrapper"],[14237241,".adslot_blurred"],[2967704,".adslot_bot_300x250"],[10798005,".adslot_collapse"],[3746554,".adslot_popup"],[3746220,".adslot_side1"],[576496,".adslothead"],[576627,".adslotleft"],[16653209,".adslotright"],[11265614,".adslotright_1"],[11265613,".adslotright_2"],[12326656,".adslug"],[570294,".adsmaintop"],[6016275,".adsmall"],[2210634,".adsmaller"],[16457355,".adsmalltext"],[7095860,".adsmanag"],[7261805,".adsmbody"],[565282,".adsmedrect"],[5860518,".adsmedrectright"],[565319,".adsmessage"],[2220982,".adsmobile"],[6308306,".adsninja-ad-zone"],[6180447,".adsninja-ad-zone-container-with-set-height"],[9080712,".adsninja-rail-zone"],[10957495,".adsnippet_widget"],[7309280,".adsns"],[12328744,".adsntl"],[10157578,".adsonar-after"],[5025523,".adsonofftrigger"],[2174014,".adsoptimal-slot"],[13317460,".adsother"],[6119176,".adspace"],[9958482,".adspace-300x600"],[9956304,".adspace-336x280"],[16606272,".adspace-728x90"],[570047,".adspace-MR"],[570014,".adspace-lb,.adspace-lr"],[10099682,".adspace-leaderboard"],[16456395,".adspace-mpu"],[16456412,".adspace-mtb"],[16455607,".adspace-top,.adspace_top"],[16537984,".adspace-widget"],[8498998,".adspace1"],[570058,".adspace180"],[8498997,".adspace2"],[7794095,".adspace728x90"],[2210403,".adspace_2,.adspacer2"],[16560015,".adspace_bottom"],[12977861,".adspace_buysell"],[7727508,".adspace_right"],[16543620,".adspace_rotate"],[13968336,".adspace_skyscraper"],[8499061,".adspacer"],[12322689,".adspan"],[8510630,".adspanel"],[3325161,".adspecial390"],[6115147,".adspeed"],[13315104,".adsplash-160x600"],[6105110,".adsplat"],[12322385,".adspop"],[6100359,".adspost"],[12322389,".adspot"],[16593243,".adspot-desk"],[3728791,".adspot-title"],[6100517,".adspot1"],[3727908,".adspot200x90"],[3725477,".adspot468x60"],[3720105,".adspot728x90"],[575867,".adspotGrey"],[9818399,".adspot_468x60"],[9814043,".adspot_728x90"],[2569902,".adsprefooter"],[547895,".adspreview"],[566201,".adsrecnode"],[11808038,".adsresponsive"],[6562064,".adsright"],[1548847,".adss"],[12434293,".adss-rel"],[16743432,".adssidebar2"],[6788729,".adsskyscraper"],[14531430,".adsslotcustom2,.adsslotcustom4"],[14857039,".adssmall"],[2193056,".adssquare"],[552707,".adssquare2"],[13114560,".adsterra"],[5980258,".adstext"],[565606,".adstextpad"],[5967462,".adstipt"],[13543824,".adstitle"],[12318293,".adstop"],[5965359,".adstory"],[5993600,".adstrip"],[5984763,".adstyle"],[565609,".adsverting"],[11294369,".adsvideo"],[16457225,".adswallpapr"],[2698409,".adswiper"],[2694257,".adswitch"],[16668027,".adswordatas"],[15948538,".adsystem_ad"],[5622753,".adszone"],[12410993,".adt-300x250"],[12411125,".adt-300x600"],[240967,".adt-728x90"],[7304089,".adtab"],[12839506,".adtable"],[7304092,".adtag"],[1548888,".adtc"],[12235767,".adtech"],[13318007,".adtech-ad-widget"],[12237893,".adtech-banner"],[13709015,".adtech-boxad"],[15280520,".adtech-copy"],[9361114,".adtech-video-2"],[9353788,".adtech-wrapper"],[13602519,".adtechMobile"],[5366990,".adtech_wrapper"],[12759972,".adtester-container"],[2025280,".adtext-bg"],[14787196,".adtext_gray"],[4833144,".adtext_horizontal"],[16707136,".adtext_onwhite"],[2971885,".adtext_vertical"],[13553900,".adtext_white"],[173571,".adtextleft"],[14751913,".adtextright"],[242647,".adthrive"],[14678013,".adthrive-ad"],[10272247,".adthrive-content"],[1145454,".adthrive-header"],[818461,".adthrive-header-container"],[12792026,".adthrive-placeholder-content"],[16321645,".adthrive-placeholder-header"],[15599910,".adthrive-placeholder-static-sidebar"],[11813246,".adthrive-video-player"],[6009259,".adthrive_custom_ad"],[12222937,".adtile"],[12222035,".adtips"],[12528867,".adtips1"],[12532812,".adtitle"],[7521265,".adtoggle"],[7304005,".adtop,.adv-p"],[13228434,".adtop-border"],[12232789,".adtops"],[12603511,".adtower"],[15983067,".adtravel"],[7303714,".adttl"],[7303350,".adtxt"],[169639,".adtxtlinks"],[1985072,".adult-adv"],[1548916,".adun"],[12266315,".adunit"],[4630456,".adunit-300-250"],[1301404,".adunit-active"],[4583746,".adunit-adbridg"],[10001337,".adunit-container"],[5718335,".adunit-container_sitebar_1"],[5300590,".adunit-googleadmanager"],[14297485,".adunit-lazy"],[1307963,".adunit-middle"],[1299203,".adunit-parent"],[15232324,".adunit-purch"],[14297753,".adunit-side"],[15232983,".adunit-title"],[225819,".adunit-top"],[14297143,".adunit-wrap"],[4560791,".adunit-wrapper"],[2009598,".adunit125"],[2009595,".adunit160"],[1175551,".adunit300x250"],[2009622,".adunit468"],[2102028,".adunitContainer"],[781247,".adunit_300x250"],[13999963,".adunit_728x90"],[704567,".adunit_content"],[14071240,".adunit_footer"],[9784926,".adunit_leaderboard"],[16254255,".adunit_rectangle"],[2047611,".adv--h600"],[15607818,".adv--square"],[14711093,".adv-120x600,.adv-160x600,.adv_120_600,.adv_120x600,.adv_160_600,.adv_160x600"],[500352,".adv-160"],[14533522,".adv-200-200,.adv-250-250,.adv_250_250"],[498372,".adv-300"],[2020386,".adv-300-1"],[14639219,".adv-300-250,.adv-300x250,.adv_300x250"],[14639351,".adv-300-600"],[5916501,".adv-300x250-generic"],[14645621,".adv-336-280,.adv_336_280"],[7303937,".adv-4"],[309641,".adv-468-60,.adv-468x60,.adv_468_60"],[494016,".adv-700"],[494090,".adv-728"],[308485,".adv-728-90,.adv_728_90,.adv_728x90"],[509161,".adv-970"],[14998457,".adv-970-250"],[3341357,".adv-970-250-2"],[314764,".adv-980x60"],[12233267,".adv-ad"],[7641754,".adv-ads-selfstyle"],[2107037,".adv-aside"],[13031184,".adv-background"],[387738,".adv-banner,.adv_banner"],[446630,".adv-bar"],[2106134,".adv-block"],[15970118,".adv-block-container"],[386822,".adv-border"],[387018,".adv-bottom"],[446946,".adv-box"],[12771916,".adv-box-holder"],[520568,".adv-box-wrapper"],[6784532,".adv-carousel"],[388763,".adv-center"],[2104977,".adv-click"],[6574766,".adv-cont"],[2105196,".adv-cont1"],[4358368,".adv-conteiner"],[439879,".adv-dvb"],[6606701,".adv-format-1"],[8678381,".adv-full-width"],[393079,".adv-google"],[5131321,".adv-gpt-desktop-wrapper"],[7432882,".adv-gpt-wrapper-desktop"],[7107270,".adv-halfpage"],[402559,".adv-header"],[402386,".adv-holder"],[13247040,".adv-in-body"],[2115166,".adv-inset"],[403158,".adv-intext"],[16560837,".adv-intext-label"],[456416,".adv-key"],[2112562,".adv-label"],[7450905,".adv-leaderboard,.adv_leaderboard"],[2583703,".adv-leaderboard-banner"],[7726162,".adv-link--left"],[3810328,".adv-link--right"],[15830165,".adv-mobile-wrapper"],[449439,".adv-mpu"],[2117369,".adv-outer"],[2088465,".adv-right,.adv_right"],[2969846,".adv-right-300"],[12305362,".adv-rotator"],[16013787,".adv-script-container"],[12254965,".adv-sidebar,.adv_sidebar"],[8701600,".adv-skin-spacer"],[16218918,".adv-slot-container"],[5970501,".adv-text"],[423292,".adv-top"],[13671706,".adv-top-banner"],[7823144,".adv-top-container"],[6131526,".adv-top-page"],[6131499,".adv-top-skin"],[12360232,".adv-under-video"],[5935454,".adv-unit"],[12424171,".adv-videoad"],[438344,".adv-x61"],[1548744,".adv1"],[12218504,".adv120"],[12215369,".adv200"],[12215532,".adv250"],[12216392,".adv300"],[304955,".adv300-250"],[8496816,".adv300-250-2"],[2014877,".adv300-70"],[302729,".adv300left"],[303179,".adv300x100"],[303182,".adv300x250"],[2017384,".adv300x60,.adv300x70"],[12216557,".adv336"],[12216621,".adv350"],[2019694,".adv460x60,.adv468x90"],[12221697,".adv468"],[12220806,".adv728"],[2015338,".adv728x90"],[2117350,".advBottom"],[8721416,".advBottomHome"],[12197262,".advBox"],[12188136,".advInt"],[16536697,".advLeaderboard"],[13314390,".advRightBig"],[2089349,".advSquare"],[3711815,".advText"],[12190224,".advTop"],[3405174,".adv_120"],[14710961,".adv_120x240"],[3410258,".adv_250"],[3407286,".adv_300"],[14639122,".adv_300_300"],[14637109,".adv_300_top"],[1368064,".adv__box"],[12914680,".adv__leaderboard"],[7469581,".adv__wrapper"],[3455652,".adv_aff"],[13147598,".adv_banner_hor"],[12176865,".adv_bg"],[3461200,".adv_box"],[12774174,".adv_box_narrow"],[16316400,".adv_here"],[3464134,".adv_img"],[16451057,".adv_left"],[16463594,".adv_link"],[16355685,".adv_main_middle"],[5511900,".adv_main_middle_wrapper"],[14262970,".adv_main_right_down"],[387270,".adv_main_right_down_wrapper"],[13445192,".adv_message"],[3460636,".adv_msg"],[2082466,".adv_panel"],[2087606,".adv_side1"],[2087605,".adv_side2"],[2086901,".adv_title"],[3476686,".adv_top"],[3476093,".adv_txt"],[14373815,".adv_under_menu"],[11134509,".advads-background"],[8987240,".advads-close-button"],[3196559,".advads-parallax-container"],[13135091,".advads-sticky"],[13157679,".advads-target"],[13148967,".advads-widget"],[4932284,".advads_ad_widget-11,.advads_ad_widget-21"],[4932277,".advads_ad_widget-18"],[15271596,".advads_ad_widget-2,.advads_ad_widget-3,.advads_ad_widget-4,.advads_ad_widget-5,.advads_ad_widget-8,.advads_ad_widget-9"],[11702677,".advads_widget"],[13285099,".advance-ads"],[12163164,".advart"],[12164407,".advbig"],[7306255,".adver"],[12291046,".adver-block"],[6199467,".adver-header"],[370379,".adver-left,.advertleft"],[370637,".adver-text,.adverttext"],[9062224,".adverTag"],[9062010,".adverTxt"],[2088372,".adver_bot"],[3312259,".adver_cont_below"],[370244,".adver_home,.adverthome"],[14910214,".advert--background"],[12498967,".advert--banner-wrap"],[9439837,".advert--fallback"],[13203972,".advert--header"],[14919696,".advert--in-sidebar"],[13203363,".advert--inline"],[12364447,".advert--leaderboard"],[3149162,".advert--loading"],[1004802,".advert--outer,.advert-footer"],[12412675,".advert--placeholder"],[14918505,".advert--right-rail"],[13235164,".advert--square"],[372476,".advert-100,.advert-300"],[1089937,".advert-120x90,.advert-728x90"],[13305654,".advert-160x600"],[1633272,".advert-300-side"],[372478,".advert-728"],[1092708,".advert-728-90"],[2964892,".advert-article-bottom"],[4036575,".advert-autosize"],[6678313,".advert-background"],[1006678,".advert-banner"],[9356359,".advert-banner-container"],[1058117,".advert-banner-holder"],[3319408,".advert-bannerad"],[372397,".advert-bar"],[1011662,".advert-bg-250"],[6270021,".advert-block"],[1004306,".advert-border,.advert-loader"],[13211653,".advert-bot-box"],[1004829,".advert-bottom"],[372387,".advert-box,.advert-col,.advert-row,.advert-top"],[1025234,".advert-bronze"],[6683144,".advert-bronze-btm"],[372408,".advert-btm"],[12230696,".advert-card"],[1011464,".advert-center"],[6682330,".advert-col-center"],[12641431,".advert-competitions"],[9945729,".advert-container"],[13214141,".advert-content"],[12610608,".advert-content-item"],[1011299,".advert-detail"],[372394,".advert-dfp"],[3481710,".advert-featured"],[12230502,".advert-gold"],[6270477,".advert-group"],[12230572,".advert-head"],[6676215,".advert-header-728"],[6654090,".advert-horizontal"],[6269984,".advert-image"],[12230476,".advert-info"],[6269825,".advert-inner"],[6270126,".advert-label,.advert-panel"],[14909863,".advert-leaderboard"],[12491604,".advert-leaderboard2"],[12230445,".advert-mini"],[372412,".advert-mpu"],[12231388,".advert-mrec"],[12230503,".advert-note"],[13231981,".advert-overlay"],[12230697,".advert-pane"],[14910712,".advert-placeholder"],[10541329,".advert-placeholder-wrapper"],[5290564,".advert-preview-wrapper"],[6269867,".advert-right"],[13216438,".advert-section"],[13203141,".advert-sidebar"],[998726,".advert-silver"],[372391,".advert-sky"],[3260163,".advert-skyright"],[6668472,".advert-skyscraper"],[1001233,".advert-slider"],[3855332,".advert-spot-container"],[3612640,".advert-sticky-wrapper"],[12231067,".advert-stub"],[12230588,".advert-text"],[6269895,".advert-three"],[6269871,".advert-title"],[6660364,".advert-top-footer"],[372404,".advert-txt"],[12230487,".advert-unit"],[12230433,".advert-wide"],[3792515,".advert-wingbanner-left"],[10112512,".advert-wingbanner-right"],[12231375,".advert-wrap"],[6270472,".advert-wrap1,.advert-wrap2"],[13227567,".advert-wrapper"],[12499546,".advert-wrapper-exco"],[12167512,".advert.box,.advert.desktop,.advert.mobile,.advert.mpu,.advert.skyscraper"],[3152264,".advert1"],[2086851,".advert120"],[1438154,".advert1Banner"],[3152267,".advert2"],[2086785,".advert300"],[3152269,".advert4"],[3152268,".advert5"],[6274257,".advert728_90,.advert728x90"],[3152257,".advert8"],[6225902,".advertBanner"],[2089362,".advertBar"],[12323590,".advertBlock"],[6225982,".advertBottom"],[2089368,".advertBox"],[4473106,".advertCaption"],[6226725,".advertColumn"],[370956,".advertCont"],[11945332,".advertContainer"],[11829947,".advertDownload"],[8548568,".advertFullBanner"],[6240715,".advertHeader"],[12240942,".advertHeadline"],[371363,".advertLink"],[12329715,".advertLink1"],[2089882,".advertMPU"],[6229026,".advertMiddle"],[2089914,".advertMpu"],[12340737,".advertRight"],[5025217,".advertSideBar"],[371477,".advertSign"],[6244248,".advertSlider"],[371485,".advertSlot"],[4956265,".advertSuperBanner"],[371629,".advertText"],[12370891,".advertTitleSky"],[4878962,".advertWrapper"],[12694535,".advert_300x250"],[371917,".advert_336"],[5093991,".advert_468x60"],[4818927,".advert__container"],[10763358,".advert__fullbanner"],[6583405,".advert__leaderboard"],[12352263,".advert__mpu"],[1427612,".advert__sidebar"],[1734596,".advert__tagline"],[12352172,".advert_area"],[5166756,".advert_banner"],[12636615,".advert_banners"],[6248247,".advert_block"],[371857,".advert_box,.advert_pos,.advert_top"],[12636288,".advert_caption"],[12352324,".advert_cont,.advert_foot"],[15565555,".advert_container"],[371863,".advert_div"],[5171178,".advert_header"],[1850802,".advert_home_300"],[371859,".advert_img"],[6248348,".advert_label"],[10750805,".advert_leaderboard"],[12352403,".advert_line"],[12352386,".advert_list"],[12352656,".advert_main"],[10759000,".advert_main_bottom"],[371854,".advert_mpu"],[371871,".advert_nav"],[12352341,".advert_note"],[6248217,".advert_small"],[12352353,".advert_span"],[12352526,".advert_text"],[6248093,".advert_title"],[371846,".advert_txt"],[12622877,".advert_wrapper"],[2088370,".advertbar"],[2088376,".advertbox"],[12288036,".adverteaser"],[12287491,".advertembed"],[9543601,".adverticum_container"],[12344278,".adverticum_content"],[9029676,".advertis"],[3507443,".advertis-left"],[11112384,".advertis-right"],[12292029,".advertise-1"],[12292030,".advertise-2"],[3589648,".advertise-box,.advertise_box"],[11194611,".advertise-here,.advertise-horz,.advertise_here,.advertize_here"],[11194374,".advertise-info"],[13924841,".advertise-leaderboard"],[11194731,".advertise-link,.advertise_link"],[11194742,".advertise-list"],[3590361,".advertise-pic"],[12273174,".advertise-small"],[8648003,".advertise-square"],[3590478,".advertise-top"],[11195437,".advertise-vert"],[12296200,".advertiseContainer"],[3589930,".advertiseHere"],[3589947,".advertiseText,.advertisement.leaderboard,.advertisement.rectangle,.advertisement.under-article"],[3589816,".advertise_ads"],[12256975,".advertise_brand"],[12292815,".advertise_carousel"],[3175648,".advertise_link_sidebar"],[12246329,".advertise_links"],[3590394,".advertise_sec"],[11195493,".advertise_text"],[3590474,".advertise_txt"],[12292827,".advertise_verRight"],[6200575,".advertisebtn"],[6200521,".advertisedBy"],[12262696,".advertisement-1"],[12262699,".advertisement-2"],[4110334,".advertisement-250"],[4110331,".advertisement-300"],[11757549,".advertisement-300x250,.advertisement_300x250"],[12222737,".advertisement-background"],[9534058,".advertisement-banner"],[12223278,".advertisement-block,.advertisements-link"],[9533486,".advertisement-bottom"],[4110244,".advertisement-box,.advertisement-top,.advertisement_box,.advertisement_top"],[12343849,".advertisement-card,.advertisementSmall,.advertisement_part"],[12343853,".advertisement-cell,.advertisement-left,.advertisement-text,.advertisement_text"],[6193798,".advertisement-container,.advertisement_container"],[11754437,".advertisement-content"],[12343847,".advertisement-copy,.advertisementBlock,.advertisement_post"],[9533476,".advertisement-footer,.advertisement-holder,.advertisement_footer"],[9533485,".advertisement-google,.advertisement_mobile"],[9533934,".advertisement-header,.advertisement_header"],[12223297,".advertisement-image"],[12223428,".advertisement-label"],[9534074,".advertisement-layout"],[5433394,".advertisement-leaderboard"],[16019927,".advertisement-leaderboard-lg"],[12343841,".advertisement-link"],[4110250,".advertisement-nav,.advertisement-tag,.advertisementwrap"],[5433481,".advertisement-placeholder"],[6194488,".advertisement-position1"],[12223188,".advertisement-right"],[11754500,".advertisement-sidebar"],[12223932,".advertisement-space"],[11755500,".advertisement-sponsor"],[12223173,".advertisement-title"],[4110259,".advertisement-txt,.advertisementText"],[11755309,".advertisement-wrapper,.advertisement_wrapper"],[11194776,".advertisement1"],[9536523,".advertisement300x250"],[8666672,".advertisement468"],[6207474,".advertisementBackground"],[12223477,".advertisementBanner"],[8666727,".advertisementBar"],[8666729,".advertisementBox,.advertisementTop"],[12223679,".advertisementBoxBan"],[9375513,".advertisementContainer"],[4110247,".advertisementFull"],[12223450,".advertisementHeader"],[8666731,".advertisementImg"],[12343850,".advertisementLabel"],[12343846,".advertisementPanel"],[12224056,".advertisementRotate"],[9533858,".advertisementSection"],[11757359,".advertisement_160x600"],[9536453,".advertisement_728x90"],[11754723,".advertisement__header"],[9533447,".advertisement__label"],[3164563,".advertisement__leaderboard"],[9408313,".advertisement__wrapper"],[12229859,".advertisement_horizontal"],[5439784,".advertisement_section_top"],[9534420,".advertisements-right"],[9413064,".advertisements-sidebar"],[9381543,".advertisements_heading"],[370285,".advertiser"],[8601496,".advertiser-links"],[8814750,".advertising--row,.advertising--top"],[12349939,".advertising-banner,.advertising_banner,.advertizing-banner"],[4105725,".advertising-block,.advertising_block"],[11595457,".advertising-container"],[2141453,".advertising-container-top"],[12211741,".advertising-content"],[15819527,".advertising-disclaimer"],[4105599,".advertising-fixed"],[12349619,".advertising-header"],[12349655,".advertising-iframe"],[4105232,".advertising-inner"],[5374946,".advertising-leaderboard"],[8812789,".advertising-lrec"],[16542643,".advertising-mediumrectangle"],[12196873,".advertising-mention"],[12349526,".advertising-middle"],[9577341,".advertising-middle-i"],[12349560,".advertising-notice"],[4105190,".advertising-right"],[12195712,".advertising-right-d"],[12195725,".advertising-right-i"],[12195351,".advertising-section"],[8812555,".advertising-side"],[12194872,".advertising-side-hp"],[8812554,".advertising-srec"],[12108519,".advertising-top,.advertising_top"],[15303998,".advertising-top-banner"],[12191679,".advertising-top-box"],[13411575,".advertising-top-category"],[5152095,".advertising-top-desktop"],[8812472,".advertising-vert"],[12191115,".advertising-wrapper,.advertising_wrapper"],[6200416,".advertising1,.advertising2"],[11190292,".advertising160"],[12267715,".advertising300_home"],[12347325,".advertising300x250"],[11190288,".advertising728"],[8814801,".advertising728_3"],[4105496,".advertisingBanner"],[8812787,".advertisingBlock"],[8813144,".advertisingLabel"],[4105367,".advertisingLegend"],[12108210,".advertisingLrec"],[11190349,".advertisingMob,.advertisingTop"],[8812893,".advertisingRight"],[8812788,".advertisingSlide"],[8813137,".advertisingTable"],[12260741,".advertising_300x250"],[15735146,".advertising_bottom_box"],[12349890,".advertising_box_bg"],[9572106,".advertising_header_1"],[9571649,".advertising_hibu_lef"],[9571661,".advertising_hibu_mid,.advertising_hibu_rig"],[3292786,".advertising_horizontal_title"],[12349649,".advertising_images"],[12349197,".advertising_square"],[116930,".advertising_vertical_title"],[12349071,".advertising_widget"],[12108208,".advertisingarea"],[13617798,".advertisingarea-homepage"],[8812758,".advertisingimage"],[1577068,".advertisingimage-extended"],[14230477,".advertisingimageextended"],[6200301,".advertisment"],[12028452,".advertisment-banner"],[12333915,".advertisment-label"],[16551819,".advertisment-left-panal"],[12028793,".advertisment-module"],[8945096,".advertisment-rth"],[8945107,".advertisment-top"],[11983380,".advertismentBox"],[11441994,".advertismentContainer"],[11923222,".advertismentContent"],[8945309,".advertismentText"],[8945775,".advertisment_bar"],[9289394,".advertisment_caption"],[4100644,".advertisment_full"],[11911451,".advertisment_notice"],[8945785,".advertisment_two"],[2088782,".advertize"],[12297218,".advertlabel"],[370371,".advertlink"],[6197790,".advertnotice"],[9029609,".advertop"],[12302442,".advertorial"],[3230814,".advertorial-2"],[4309172,".advertorial-block"],[4309275,".advertorial-image"],[9095694,".advertorial-promo-box"],[12685937,".advertorial-teaser"],[6729762,".advertorial-wrapper"],[6198125,".advertorial2"],[12683737,".advertorial_728x90"],[14352568,".advertorial_red"],[14352631,".advertorialitem"],[15777172,".advertorialtitle"],[14351952,".advertorialview"],[4309273,".advertorialwidget"],[12303049,".advertouter"],[370512,".advertplay"],[3152330,".adverts"],[9787879,".adverts--banner"],[12304375,".adverts-125"],[11427389,".adverts-inline"],[9028919,".adverts2"],[12255673,".advertsLeaderboard"],[12307538,".adverts_RHS"],[3867266,".adverts_footer_advert"],[2153012,".adverts_footer_scrolling_advert"],[4222408,".adverts_header_advert"],[9006942,".adverts_side_advert"],[12307063,".advertspace"],[2089190,".adverttop"],[12168642,".advfrm"],[3010951,".advg468"],[2780960,".advhere"],[15758586,".adviewDFPBanner"],[6929577,".advimg160600"],[6931758,".advimg300250"],[2067237,".advn_zone"],[2686778,".advoice"],[1548683,".advr"],[9156671,".advr-wrapper"],[10458227,".advr_top"],[6710438,".advrectangle"],[12147950,".advrst"],[6980897,".advslideshow"],[2263138,".advspot"],[1548685,".advt"],[14675543,".advt-banner-3"],[333457,".advt-block"],[333823,".advt-right"],[4380441,".advt-sec"],[2580669,".advt300"],[2576379,".advt720"],[2073590,".advtBlock"],[2588087,".advtMsg"],[7539220,".advt_160x600"],[5205754,".advt_468by60px"],[4550415,".advt_indieclick"],[11591654,".advt_single"],[11591671,".advt_widget"],[2627739,".advtbox"],[6306279,".advtcell"],[2629479,".advtext"],[2624781,".advtimg"],[6400309,".advtitle"],[12149232,".advtop"],[5522022,".advtop-leaderbord"],[12377831,".advttopleft"],[6021353,".advv_box"],[1733317,".adwblue"],[12207737,".adwert"],[8199339,".adwhitespace"],[12195250,".adwide"],[1008889,".adwideskyright"],[7731087,".adwidget"],[11264880,".adwithspace"],[12193252,".adwobs"],[2090413,".adwolf-holder"],[406146,".adword-box"],[14392528,".adword-structure"],[11116669,".adword-text"],[7384046,".adword-title"],[1617171,".adword1"],[15398005,".adwordListings"],[1617233,".adwords"],[13550345,".adwords-container"],[452775,".adwordsHeader"],[9609669,".adwords_in_content"],[1617662,".adworks"],[12181017,".adwrap"],[11794606,".adwrap-mrec"],[15713027,".adwrap-widget"],[425308,".adwrap_MPU"],[4769763,".adwrapper--desktop"],[4874108,".adwrapper-lrec"],[426097,".adwrapper1"],[7898915,".adwrapper948"],[7899003,".adwrappercls"],[12624395,".adwrappercls1"],[6241771,".adx-300x250-container"],[6345038,".adx-300x600-container"],[10399119,".adx-ads"],[11929640,".adx-wrapper"],[15858397,".adx-wrapper-middle"],[612309,".adx_center"],[7299891,".adxli"],[2521532,".adz-horiz"],[10783113,".adz-horiz-ext"],[1548615,".adz2"],[2446054,".adz728x90"],[2537761,".adzbanner"],[12026323,".adzone"],[4004242,".adzone-footer"],[16194425,".adzone-preview"],[16203605,".adzone-sidebar"],[15057024,".adzone_skyscraper"],[6843593,".af-block-ad-wrapper"],[8921091,".af-label-ads"],[11737269,".afc-box"],[4567804,".aff-big-unit"],[16606101,".aff-iframe"],[12070064,".afffix-custom-ad"],[4780716,".affiliate-ad,.affiliate_ad"],[7161245,".affiliate-footer"],[2637933,".affiliate-link"],[16488958,".affiliate-sidebar"],[13509631,".affiliate-strip"],[14667632,".affiliateAdvertText"],[1100091,".affiliate_header_ads"],[6699588,".after-content-ad"],[3844052,".after-intro-ad"],[9376142,".after-post-ad"],[4068525,".after-post-ads"],[9133193,".after-story-ad-wrapper"],[7328600,".after_ad"],[12825315,".after_comments_ads"],[7020456,".after_content_banner_advert"],[9377724,".after_post_ad"],[2193826,".afw_ad"],[1497260,".aggads-ad"],[14460492,".ahe-ad"],[15981026,".ai-top-ad-outer"],[11579644,".aisle-ad"],[1110497,".ajax_ad"],[1162925,".ajaxads"],[12951074,".ajdg_bnnrwidgets"],[14213388,".ajdg_grpwidgets"],[797522,".alice-adslot"],[6113460,".alice-root-header-ads__ad--top"],[7019398,".align.Ad"],[9240253,".alignads"],[2778699,".alt_ad"],[13789766,".alt_ad_block"],[7016599,".altad"],[3405247,".am-adContainer"],[4158295,".am-adslot"],[8928189,".am-bazaar-ad"],[16094554,".amAdvert"],[2963853,".am_ads"],[15495226,".amazon-auto-links"],[1573843,".amazon_ad"],[1574522,".amazonads"],[2181247,".ampFlyAdd"],[1270239,".ampforwp-sticky-custom-ad"],[1644131,".anchor-ad"],[3332434,".anchor-ad-wrapper"],[2058074,".anchorAd"],[6688961,".anchored-ad-widget"],[95945,".annonstext"],[7104536,".anyad"],[546046,".anzeige_banner"],[8895403,".ap-ad-block"],[7656395,".ape-ads-container,.amp-ads-container"],[9405217,".apexAd"],[8965446,".apiAds"],[8609121,".app-ad"],[3188368,".app_ad_unit"],[15284922,".app_advertising_skyscraper"],[6440189,".app_nexus_banners_common"],[11887763,".ar-header-m-ad"],[13891017,".arc-ad-wrapper"],[1631355,".arcAdsBox"],[14266039,".arcAdsContainer"],[16681827,".arcad-block-container"],[3723,".archive-ad"],[14546009,".archive-ads"],[8878109,".archive-radio-ad-container"],[16404154,".areaAd"],[4813700,".area_ad"],[1489387,".area_ad03"],[1489391,".area_ad07"],[1489377,".area_ad09"],[14365753,".area_ad2"],[12689092,".arena-ad-col"],[14616373,".art-text-ad"],[7777833,".artAd"],[187102,".artAdInner"],[12525351,".art_ads"],[13952278,".artcl_ad_dsk"],[15200735,".article--ad"],[11209719,".article--content-ad"],[181750,".article-ad,.article_ad"],[8839253,".article-ad-align-left"],[6924051,".article-ad-blk"],[16272214,".article-ad-bottom"],[6924048,".article-ad-box,.article-ad-row"],[13963877,".article-ad-cont"],[7103448,".article-ad-container"],[16272220,".article-ad-holder"],[8840019,".article-ad-horizontal"],[13964079,".article-ad-left"],[16271901,".article-ad-legend"],[13964209,".article-ad-main"],[4040486,".article-ad-placeholder"],[7108500,".article-ad-placement"],[7734502,".article-ad-primary"],[7103184,".article-ad-row-inner"],[7734745,".article-ad-section"],[15198340,".article-ads"],[6925366,".article-advert"],[7078612,".article-advert--text"],[8833780,".article-advert-container"],[7734499,".article-advert-dfp"],[9418721,".article-aside-ad"],[6481967,".article-aside-top-ad"],[7742422,".article-content-ad"],[12155509,".article-content-adwrap"],[9481452,".article-first-ad"],[16281689,".article-footer-ad"],[15910000,".article-footer-ad-container"],[7742372,".article-footer__ad"],[11650678,".article-footer__ads"],[16279379,".article-header-ad"],[4857223,".article-header__railAd"],[16282611,".article-inline-ad,.article_inline_ad"],[6938875,".article-mid-ad"],[16287799,".article-small-ads"],[13389807,".article-sponsor"],[14235859,".article-sponsorship-header"],[6912374,".article-top-ad"],[13625562,".articleADbox"],[2033104,".articleAd,.articlead"],[14056869,".articleAdHeader"],[16221436,".articleAdTopRight"],[181747,".articleAds,.articleads"],[15198238,".articleAdsL"],[9790885,".articleAdvert"],[16254735,".articleBottom-ads"],[7022847,".articleEmbeddedAdBox"],[14353695,".articleFooterAd"],[14015045,".articleHeaderAd"],[6934165,".articleTop-ads"],[13626815,".articleTopAd"],[7731772,".article__ad-holder"],[8426809,".article__adblock"],[16275289,".article__adhesion"],[13625258,".article__adv"],[13626479,".article_ad_1,.article_ad_2"],[13907485,".article_ad_text"],[6926818,".article_ad_top"],[9785611,".article_adbox"],[7735033,".article_ads_banner"],[7742160,".article_bottom-ads"],[16281363,".article_bottom_ad"],[16281392,".article_google-ad"],[7742131,".article_google_ads"],[9152153,".article_inner_ad"],[15198478,".article_mpu"],[9812477,".article_tower_ad"],[16275186,".articles-ad-block"],[10148019,".artnet-ads-ad"],[3733556,".aside-ad"],[14938002,".aside-ad-space"],[3500632,".aside-ad-wrapper"],[1851256,".aside-ads"],[11755384,".aside-ads-top"],[13984662,".asideAd"],[3820678,".aside_ad"],[15059477,".aside_ad_large"],[9058667,".async-ad-container"],[8787772,".at-header-ad"],[13038539,".at-sidebar-ad"],[13855795,".atf-ad"],[13819053,".atfAds"],[557425,".atf_adWrapper"],[11773722,".atomsAdsCellModel"],[4245690,".attachment-advert_home"],[8315201,".attachment-dm-advert-bronze"],[15088009,".attachment-dm-advert-gold"],[8315225,".attachment-dm-advert-silver"],[9865092,".attachment-sidebar-ad"],[12235267,".attachment-squareAd"],[1582345,".avadvslot"],[13946064,".avap-ads-container"],[1447408,".avert--leaderboard"],[1487920,".avert--sidebar"],[16439608,".avert-text"],[6983798,".azk-adsense"],[1435008,".b-ad"],[2688422,".b-ad-main"],[15666515,".b-adhesion"],[10317079,".b-adv"],[3832857,".b-advert"],[6120729,".b-advertising__down-menu"],[1776760,".b-aside-ads"],[2354594,".b-header-ad"],[4394248,".b-right-rail--ads"],[6612711,".bAdvertisement"],[8768785,".b_adLastChild"],[7585824,".b_ads"],[15669401,".b_ads_cont"],[10603887,".b_ads_r"],[2772819,".b_ads_top"],[8325517,".background-ad"],[13305134,".background-ads,.background-adv"],[3869924,".backgroundAd"],[6306910,".bam-ad-slot"],[12021158,".bank-rate-ad"],[4674924,".banmanad"],[15628577,".banner--ad"],[15628658,".banner-125,.banner-728"],[15628656,".banner-300"],[8921673,".banner-300-100"],[8921676,".banner-300-250"],[8919225,".banner-300x250"],[8919228,".banner-300x600"],[8923851,".banner-320-100"],[15628662,".banner-468"],[11165676,".banner-468-60"],[11162905,".banner-468x60"],[11167261,".banner-728x90"],[3074695,".banner-ad"],[7484039,".banner-ad-b"],[9184024,".banner-ad-below"],[9184103,".banner-ad-block"],[51616,".banner-ad-bottom-fixed"],[10935076,".banner-ad-container"],[10935340,".banner-ad-contianer"],[3876722,".banner-ad-footer"],[9195628,".banner-ad-image"],[9195476,".banner-ad-inner"],[9198915,".banner-ad-label"],[9199450,".banner-ad-large"],[11078656,".banner-ad-pos"],[11078726,".banner-ad-row"],[844880,".banner-ad-skeleton-box"],[9202294,".banner-ad-space"],[8832982,".banner-ad-wrap"],[4309111,".banner-ad-wrapper"],[3799602,".banner-ads-right"],[16001317,".banner-ads-sidebar"],[8832278,".banner-adsense"],[11078322,".banner-advert"],[6777786,".banner-advert-wrapper"],[9824818,".banner-advertisement"],[15996886,".banner-advertising"],[8832273,".banner-adverts"],[4222095,".banner-buysellads"],[16006389,".banner-sponsorship"],[8843906,".banner-top-ads"],[11856269,".banner120x600,.banner160x600"],[3075663,".banner160"],[11818218,".banner200x200"],[3075597,".banner300,.banner350"],[11784395,".banner300x250"],[3075595,".banner336"],[11790797,".banner336x280"],[3075554,".banner468"],[3075457,".banner728"],[9955461,".banner728-ad"],[2180030,".banner728-container"],[9955549,".banner728x90"],[3078300,".bannerADS"],[3078297,".bannerADV"],[5452311,".bannerAd"],[10449147,".bannerAd-module"],[3078396,".bannerAd3"],[5193113,".bannerAdContainer"],[5660187,".bannerAdLeaderboard"],[5182362,".bannerAdRectangle"],[7953305,".bannerAdSearch"],[12455342,".bannerAdSidebar"],[14732282,".bannerAdTower"],[9899324,".bannerAdWrap"],[3078332,".bannerAds"],[9898350,".bannerAdvert"],[7603329,".bannerAside"],[9903823,".bannerGoogle"],[15150351,".bannerRightAd"],[8308104,".banner_160x600"],[8314506,".banner_240x400"],[8313486,".banner_250x250"],[8317644,".banner_300_250"],[8318859,".banner_300x250"],[8318862,".banner_300x600"],[15161580,".banner_468_60"],[15162603,".banner_468x60"],[15165672,".banner_728_90"],[9413754,".banner_ad-728x90,.banner_ad_728x90"],[4794262,".banner_ad_300x250"],[14198372,".banner_ad_container"],[9321920,".banner_ad_footer"],[8257368,".banner_ad_full"],[8574405,".banner_ad_leaderboard"],[8257552,".banner_ad_link"],[4792631,".banner_ad_wrapper"],[7606182,".banner_ads1"],[15239793,".banner_reklam"],[8256530,".banner_reklam2"],[7606507,".banner_slot"],[5453559,".bannerad"],[3077276,".bannerad3"],[3077323,".banneradd"],[3077340,".bannerads"],[3077337,".banneradv"],[9864970,".bannerandads"],[12749570,".bannergroup-ads"],[3076950,".bannermpu"],[15627455,".banners_ad"],[15627286,".bannervcms"],[12455587,".bar_ad"],[3905253,".base-ad-mpu"],[4116518,".base-ad-slot"],[3904985,".base-ad-top"],[3937318,".base_ad"],[6160373,".baseboard-ad"],[8397443,".bb-ad"],[1192647,".bb-ad-mrec"],[14874709,".bbccom-advert"],[2130855,".bbccom_advert"],[8336752,".bcom_ad"],[3473559,".before-header-ad"],[2503887,".before-injected-ad"],[6230253,".below-ad-border"],[8639961,".below-article-ad-sidebar"],[12871042,".below-nav-ad"],[10075486,".belowMastheadWrapper"],[14903183,".belowNavAds"],[1728907,".below_game_ad"],[15355549,".below_nav_ad_wrap"],[7657079,".below_player_ad"],[1192713,".bg-ad-gray"],[11402646,".bg-ads"],[7693495,".bg-ads-space"],[1198913,".bg-grey-ad"],[10404600,".bgAdBlue"],[8411604,".bg_ad"],[8671396,".bg_ads"],[15451130,".bgcolor_ad"],[13814924,".bgr-ad-leaderboard"],[13908313,".bh-ads"],[7919624,".bh_ad_container"],[2768026,".bidbarrel-ad"],[2416364,".big-ad"],[10076670,".big-ads"],[4207641,".big-advertisement,.box-advertisement,.bps-advertisement"],[15309498,".big-box-ad"],[9283047,".big-right-ad"],[8020546,".bigAd"],[10713462,".bigAdContainer"],[2379058,".bigAds"],[8463818,".bigAdvBanner"],[8643181,".bigBoxAdArea"],[2559926,".bigCubeAd"],[2407390,".big_ad"],[14101517,".big_ad2"],[14101580,".big_ads"],[8019554,".bigad"],[2346320,".bigad1"],[2346323,".bigad2"],[2543735,".bigadleft"],[15306948,".bigadright"],[2346258,".bigads"],[2544463,".bigadtxt1"],[2551012,".bigbox-ad"],[2345521,".bigbox.ad"],[2554710,".bigbox_ad"],[14687194,".bigboxad"],[15320304,".bigsponsor"],[12483946,".billboard-ad,.billboard_ad"],[8292629,".billboard-ad-one"],[15598450,".billboard-ad-space"],[12232376,".billboard-ads"],[2867022,".billboard.ad"],[14422376,".billboardAd"],[16096505,".billboard__advert"],[16095601,".billboard_ad_wrap"],[8293888,".billboard_adwrap"],[15314993,".bing-ads-wrapper"],[9787853,".bing-native-ad"],[10026113,".bl300_ad"],[2817512,".block--ad"],[15582667,".block--ads"],[15582665,".block--dfp"],[15869609,".block--doubleclick"],[4227917,".block--simpleads"],[11291527,".block-ad"],[9336341,".block-ad-entity"],[9343864,".block-ad-header"],[15190690,".block-ad-leaderboard"],[2057331,".block-ad-wrapper"],[11492368,".block-admanager"],[2819123,".block-ads,.block_ads"],[4006899,".block-ads-bottom"],[15523345,".block-ads-home"],[4030543,".block-ads-system"],[10410035,".block-ads-top,.block-ads_top"],[11985771,".block-ads-yahoo"],[15580048,".block-ads1,.block-ads2,.block-ads3"],[10410876,".block-adsense"],[890642,".block-adtech"],[2819126,".block-adv,.block_adv"],[890817,".block-advert,.block_advert"],[8243592,".block-advertisement"],[14744022,".block-advertisement-banner-block"],[12329469,".block-advertising"],[891213,".block-adzerk"],[2460719,".block-bg-advertisement"],[15629582,".block-boxes-ad"],[10353787,".block-cdw-google-ads"],[2819221,".block-dfp"],[887441,".block-dfp-ad"],[9624874,".block-dfp-blocks"],[9782717,".block-doubleclick_ads"],[7417291,".block-fusion-ads"],[2292234,".block-google-admanager"],[10746141,".block-openads"],[8399793,".block-openx"],[2198101,".block-quartz-ads"],[11143740,".block-reklama"],[6720455,".block-simpleads"],[13529195,".block-skyscraper-ad"],[11179096,".block-sponsor"],[3965622,".block-sponsored-links"],[10790528,".block-the-dfp"],[11031898,".block-wrap-ad"],[914036,".block-yt-ads"],[9124741,".blockAd"],[11345753,".blockAds"],[15404832,".blockAdvertise"],[596515,".block__ads__ad"],[11343797,".block_ad"],[2819185,".block_ad1"],[5664847,".block_ad303x1000_left"],[1103636,".block_ad303x1000_right"],[10776977,".block_ad_middle"],[892117,".block_ad_top"],[891001,".block_adslot"],[3910250,".block_article_ad"],[9125989,".blockad"],[8396661,".blocked-ads"],[9337127,".blog-ad"],[288042,".blog-ad-image"],[9002491,".blog-ads"],[9505945,".blog-advertisement"],[15998283,".blogAd"],[7272531,".blogAdvertisement"],[9315349,".blog_ad"],[9276057,".blogads"],[15268167,".bmd_advert"],[3236397,".bn_ads"],[1998188,".bnr_ad"],[14447953,".body-ad"],[12241997,".body-ads"],[732783,".body-top-ads"],[33533,".bodyAd"],[14330339,".body_ad"],[14386863,".bodyads"],[9648562,".bodyads2"],[4735420,".bordered-ad"],[8097943,".botAd"],[542187,".bot_ad"],[14427929,".bot_ads"],[3161943,".bottom-ad,.button-ad"],[8665071,".bottom-ad--bigbox"],[12710855,".bottom-ad-banner"],[5432073,".bottom-ad-box"],[9499518,".bottom-ad-container"],[8665781,".bottom-ad-desktop"],[10608138,".bottom-ad-large"],[2155776,".bottom-ad-placeholder"],[8665325,".bottom-ad-wrapper"],[3980452,".bottom-ad-zone"],[15855220,".bottom-ad2,.bottom-ads,.bottom-adv,.button-ads"],[3473305,".bottom-ads-container"],[8610056,".bottom-ads-sticky"],[8336790,".bottom-ads-wrapper"],[3568316,".bottom-adv-container"],[12808630,".bottom-banner-ad"],[11061456,".bottom-fixed-ad"],[3987812,".bottom-left-ad"],[7211118,".bottom-main-adsense"],[12464904,".bottom-mobile-ad"],[5417134,".bottom-mpu-ad"],[3457731,".bottom-post-ad-space"],[10836252,".bottom-post-ads"],[6795470,".bottom-right-advert"],[16224913,".bottom-side-advertisement"],[6443148,".bottomAd"],[4458685,".bottomAdBlock"],[5493891,".bottomAdContainer"],[3161324,".bottomAds,.buttonAds"],[5338430,".bottomAdvert"],[6387743,".bottomAdvertisement"],[3160229,".bottom_ad,.buttom_ad,.button_ad"],[13205381,".bottom_ad_block"],[8655680,".bottom_ad_placeholder"],[142247,".bottom_ad_responsive"],[15857862,".bottom_ads,.button_ads"],[6864308,".bottom_adsense"],[6864721,".bottom_adspace"],[6673540,".bottom_banner_ad"],[8437268,".bottom_banner_advert_text"],[6869020,".bottom_bar_ads"],[7608663,".bottom_left_advert"],[13667229,".bottom_right_ad,.button_right_ad"],[6875974,".bottom_rightad"],[6876139,".bottom_side_ad"],[6885911,".bottom_sponsor"],[6280215,".bottom_sticky_ad"],[6442156,".bottomad"],[3160076,".bottomads,.buttonads"],[5305630,".bottomadvert"],[894298,".botton_advertisement"],[1064917,".box-ad"],[3873117,".box-ad-middle"],[15179751,".box-ads"],[4534534,".box-adsense"],[6817158,".box-adsense-top"],[16273115,".box-advert,.box_advert"],[13388985,".box-advertising,.box_advertising"],[4532105,".box-adverts"],[9815985,".box-entry-ad"],[15942481,".box-fixed-ads"],[16201980,".box-footer-ad"],[8111003,".boxAd"],[10280009,".boxAdContainer"],[979467,".boxAds"],[12087416,".boxAds2"],[187777,".boxAdvertisement"],[16256975,".boxSponsor"],[947303,".box_ad"],[6271213,".box_ad_container"],[5305809,".box_ad_content"],[10498721,".box_ad_horizontal"],[6764166,".box_ad_spacer"],[4563619,".box_ad_wrap"],[11019541,".box_ads"],[11019536,".box_adv"],[4534503,".box_adv_728"],[7126599,".box_content_ad"],[15105941,".box_content_ads"],[104578,".box_layout_ad"],[3807209,".box_publicidad"],[4773294,".box_sidebar-ads"],[8112251,".boxad"],[1012329,".boxad1"],[1012330,".boxad2"],[3574786,".boxadcont"],[1012267,".boxads"],[1012270,".boxadv"],[14247770,".bps-ad-wrapper"],[9832489,".bq_adleaderboard"],[15075065,".bq_rightAd"],[8972435,".br-ad"],[13172156,".br-ad-wrapper"],[3092608,".breadads"],[2621049,".break-ads"],[15517499,".breaker-ad"],[2621341,".breakerAd"],[10949722,".briefNewsAd"],[7442433,".brn-ads-box"],[5500752,".brn-ads-mobile-container"],[663022,".brn-ads-sticky-wrapper"],[2831974,".broker-ad"],[3122013,".browse-ad-container"],[2843120,".browsi-ad"],[10284041,".btm_ad"],[10322282,".btn_ad"],[12411435,".bump-ad"],[3070595,".bunyad-ad"],[6864747,".buttom_ad_size"],[909077,".buttonAd"],[5339494,".buttonAdSpot"],[3563728,".button_advert"],[6863830,".button_left_ad"],[910325,".buttonad"],[7324999,".buttonadbox"],[2835238,".buySellAdsContainer"],[16516466,".buysellAds"],[1260602,".buzzAd"],[1393985,".c-Ad"],[15421490,".c-Adhesion"],[15543894,".c-ArticleAds"],[1394977,".c-ad"],[2475307,".c-ad--adStickyContainer"],[10896007,".c-ad--bigbox"],[10881217,".c-ad--header"],[3870044,".c-ad-flex"],[14407150,".c-ad-fluid"],[5542687,".c-ad-placeholder"],[14406791,".c-ad-size2,.c-ad-size3"],[12732069,".c-adDisplay"],[8243287,".c-adDisplay_container"],[12823254,".c-adOmnibar"],[3848573,".c-adSense"],[14315299,".c-adSkyBox"],[8110779,".c-adbutler-ad"],[10085000,".c-adbutler-ad__wrapper"],[9006353,".c-adcontainer"],[7038291,".c-ads"],[5038251,".c-adunit"],[12302969,".c-adunit--billboard"],[3534738,".c-adunit--first"],[8275801,".c-adunit__container"],[15077149,".c-adv3__inner"],[5218232,".c-advert"],[13565817,".c-advert-app"],[8574813,".c-advert-superbanner"],[7464794,".c-advertisement"],[7451390,".c-advertisement--billboard"],[7451640,".c-advertisement--rectangle"],[13836066,".c-advertising"],[7610169,".c-advertising__banner-area"],[3809746,".c-adverts"],[5074997,".c-advscrollingzone"],[513314,".c-box--advert"],[13478882,".c-gallery-vertical__advert"],[7748634,".c-googleadslot"],[2102403,".c-gpt-ad"],[4287411,".c-header__ad"],[6704259,".c-header__advert-container"],[9109965,".c-pageArticleSingle_bottomAd"],[13397184,".c-prebid"],[2893071,".c-sidebar-ad-stream__ad"],[7600959,".c-sitenav-adslot"],[13835476,".c-sitenavPlaceholder__ad"],[16106805,".c_nt_ad"],[8787641,".cableads"],[14416216,".cactus-ads"],[12079666,".cactus-header-ads"],[3730042,".caja_ad"],[6430168,".california-ad"],[13809956,".california-sidebar-ad"],[3978167,".calloutAd"],[4622416,".carbon-ad"],[14948609,".carbon_ads"],[2693648,".carbonad"],[12043729,".carbonad-tag"],[5027396,".carbonads-widget"],[2753815,".card--ad"],[16637776,".card--article-ad"],[15444341,".card-ad"],[2840809,".card-ads"],[12513724,".card-article-ads"],[2259673,".cardAd"],[10770539,".catalog_ads"],[10511310,".category-ad:not(html):not(body):not(.post)"],[1784969,".category-ads:not(html):not(body):not(.post)"],[16065898,".categoryMosaic-advertising"],[13955542,".categoryMosaic-advertisingText"],[9353494,".cazAd"],[14298753,".cb-ad-banner"],[14958875,".cb-ad-container"],[5015484,".cbd_ad_manager"],[3479122,".cbs-ad"],[1782524,".cc-advert,.ct-advert"],[4193094,".center-ad"],[3736547,".center-ad-long"],[5110812,".center-tag-rightad"],[2853832,".centerAD"],[2853864,".centerAd"],[4190269,".centerAds"],[4190452,".center_ad"],[14511895,".center_add,.center_ads"],[12109610,".center_inline_ad"],[2854856,".centerad"],[4191261,".centerads"],[4191256,".centeradv"],[10769345,".centered-ad"],[144194,".ch-ad-item"],[11707244,".channel--ad"],[14336165,".channel-ad"],[11709106,".channel-adv"],[12388308,".channel-icon--ad"],[14191984,".channel-icon__ad-buffer"],[2090569,".channel-sidebar-big-box-ad"],[4430494,".channelBoxAds"],[3053081,".channel_ad_2016"],[8161404,".chapter-bottom-ads"],[14914803,".chapter-top-ads"],[3812259,".chart_ads"],[14616135,".chitika-ad"],[13630370,".cl-ad-billboard"],[15695017,".clAdPlacementAnchorWrapper"],[346935,".clever-core-ads"],[10578844,".clickforceads"],[10260273,".clickio-side-ad"],[4074218,".client-ad"],[6322642,".clsy-c-advsection"],[14327005,".cms-ad"],[7608230,".cn-advertising"],[10958702,".cnbcHeaderAd"],[9377180,".cnc-ads"],[15141163,".cnx-player"],[10083427,".cnx-player-wrapper"],[5879230,".coinzilla-ad"],[9545368,".coinzilla-ad--mobile"],[16083552,".col-ad"],[13425539,".col-ad-hidden"],[14431729,".col-has-ad"],[719969,".col-line-ad"],[14556527,".col2-ads"],[9418830,".colAd"],[3344832,".colBoxAdframe"],[13059847,".colBoxDisplayAd"],[16074578,".col_ad"],[16022430,".colads"],[9051322,".collapsed-ad"],[14436942,".colombiaAd"],[3973516,".column-ad"],[47861,".columnAd"],[8564421,".columnAdvert"],[647705,".columnBoxAd"],[10564453,".columnRightAdvert"],[1362598,".combinationAd"],[14485818,".comment-ad,.comment_ad"],[12739664,".comment-ad-wrap"],[176737,".comment-advertisement"],[5882926,".comment_ad_box"],[10211434,".commercialAd"],[10340139,".companion-ad,.companion_ad"],[10563737,".companion-ads"],[16549033,".companionAd"],[14470079,".complex-ad"],[9019963,".component-ar-horizontal-bar-ad"],[2123042,".component-header-sticky-ad"],[2330370,".components-Ad-___Ad__ad"],[6630722,".con_ads"],[4742862,".connatix"],[14826273,".connatix-container"],[5232848,".connatix-holder"],[14710037,".connatix-main-container"],[3219985,".connatix-wrapper"],[4297806,".connatix-wysiwyg-container"],[4184452,".consoleAd"],[5797559,".cont-ad"],[6357018,".container--ad"],[5737017,".container--ads"],[16366453,".container--ads-leaderboard-atf"],[9686621,".container--advert"],[5436393,".container--bannerAd"],[4309266,".container-ad-600"],[9684128,".container-ad-left"],[5738869,".container-adds"],[2644699,".container-adrotate"],[6358849,".container-ads"],[9686968,".container-adwords"],[5528182,".container-banner-ads"],[5456436,".container-bottom-ad"],[5452517,".container-first-ads"],[2644850,".container-lower-ad"],[6852928,".container-rectangle-ad"],[9687007,".container-top-adv"],[4304476,".containerAdsense"],[6358342,".containerSqAd"],[6357544,".container__ad"],[5131402,".container__box--ads"],[6786035,".container_ad"],[5738830,".container_ad_v"],[9426108,".container_publicidad"],[6786038,".containerads"],[10631054,".contains-ad"],[16207978,".contains-advertisment"],[3483396,".content--right-ads"],[14513241,".content-ad,.content_ad,.contest_ad"],[3494218,".content-ad-article"],[2193727,".content-ad-box"],[12364086,".content-ad-container"],[227488,".content-ad-left"],[3645615,".content-ad-right"],[227645,".content-ad-side"],[10534580,".content-ad-widget"],[3494233,".content-ad-wrapper"],[10787915,".content-ads,.content_ads,.context-ads"],[3494733,".content-ads-bottom"],[2191385,".content-advert,.content_advert"],[12359090,".content-advertisment"],[10531773,".content-bottom-ad"],[3489586,".content-bottom-mpu"],[10526231,".content-cliff__ad"],[10262610,".content-cliff__ad-container"],[10531703,".content-contentad,.content-footer-ad"],[6117296,".content-footer-ad-block"],[10534013,".content-header-ad"],[4252314,".content-item-ad-top"],[3935603,".content-kuss-ads"],[11569140,".content-leaderboard-ad"],[5792629,".content-leaderboard-ads"],[12187435,".content-page-ad_wrap"],[3495575,".content-result-ads"],[4369140,".content-top-ad-item"],[10789776,".content1-ad,.content2-ad"],[4191871,".contentAd,.contentad"],[2190839,".contentAd--sb1"],[6674229,".contentAdBox"],[3534246,".contentAdContainer"],[2948032,".contentAdFoot"],[2188563,".contentAdIndex"],[14513244,".contentAds,.contentad2"],[3703719,".contentAdsCommon"],[10527211,".contentAdsWrapper"],[11740336,".contentAdvertisement"],[6674032,".contentTopAd"],[10521235,".contentTopAdSmall"],[2935202,".contentTopAds"],[10786210,".content__ad"],[12210567,".content__ad__content"],[2192208,".content_ad_728"],[314626,".content_ad_head"],[314767,".content_ad_side"],[294404,".content_adsense"],[6674316,".content_adsq"],[4876956,".content_advertising"],[6674313,".content_advt"],[4536474,".content_bottom_adsense"],[4482550,".content_gpt_top_ads"],[3843670,".content_inner_ad"],[4872486,".content_left_advert"],[2948250,".contentad-end"],[2188509,".contentad-home"],[2151596,".contentad-storyad-1"],[15866630,".contentad-superbanner-2"],[2947967,".contentad-top"],[3826491,".contentad300x250"],[5159029,".contentad_right_col"],[3755025,".contentadarticle"],[125144,".contentadfloatl"],[2948234,".contentadleft"],[10788076,".contentads1"],[10788079,".contentads2"],[2935275,".contentbox_ad"],[2948970,".contentleftad"],[14900421,".contents-ads-bottom-left"],[2954668,".contextualAds"],[3486105,".contextual_ad_unit"],[9622237,".coreAdsPlacer"],[6022340,".cornerad"],[15825860,".cpmstarHeadline"],[442364,".cpmstarText"],[12403587,".crain-advertisement"],[4081185,".criteo-ad"],[10762062,".crm-adcontain"],[11357573,".crumb-ad"],[10115790,".cspAd"],[12484815,".css--ad"],[9484132,".ct-ads"],[1548457,".ct-advertising-footer"],[12326505,".ct-bottom-ads"],[10032038,".ct_ad"],[7532310,".cta-ad"],[7178320,".cube-ad"],[8618204,".cubeAd"],[7200098,".cube_ad"],[3509790,".cube_ads"],[4586609,".custom-ad"],[2235442,".custom-ad-area"],[2426879,".custom-ad-container"],[14984146,".custom-ads"],[15017382,".custom-advert-banner"],[2427401,".custom-sticky-ad-container"],[14401680,".customAd"],[4582787,".custom_ad"],[13981734,".custom_ad_responsive"],[14980448,".custom_ads"],[12185748,".custom_ads_positions"],[10779938,".custom_banner_ad"],[10136566,".custom_footer_ad"],[13087992,".customadvert"],[6261863,".customized_ad_module"],[2338946,".cwAdvert"],[6277242,".cxAdvertisement"],[2956904,".d1-top-ad"],[12438157,".d3-c-adblock"],[14036258,".d3-o-adv-block"],[1048920,".da-custom-ad-box"],[10809662,".dac__banner__wrapper"],[6270659,".dac__mpu-card"],[6649268,".daily-adlabel"],[13396322,".dart-ad"],[2100866,".dart-ad-content"],[13194227,".dart-ad-grid"],[5060921,".dart-ad-title"],[16437004,".dart-advertisement"],[9190571,".dart-leaderboard"],[10013678,".dart-leaderboard-top"],[9242047,".dartAdImage"],[13374544,".dart_ad"],[13986824,".dart_tag"],[7681358,".dartad"],[10887708,".dartadbanner"],[13685655,".dartadvert"],[13694212,".dartiframe"],[3079908,".dc-ad"],[2969171,".dc-banner"],[15000487,".dc-half-banner"],[16552642,".dc-widget-adv-125"],[4286100,".dcmads"],[3124419,".dd-ad"],[10304956,".dd-ad-container"],[2403140,".deckAd"],[5007606,".deckads"],[318453,".demand-supply"],[13640886,".desktop-ad,.desktop_ad"],[4122688,".desktop-ad-banner"],[7311818,".desktop-ad-container"],[4122797,".desktop-ad-inpage"],[4122861,".desktop-ad-slider"],[11296964,".desktop-ads"],[10873486,".desktop-adunit"],[10873590,".desktop-advert"],[1125903,".desktop-article-top-ad"],[15705023,".desktop-aside-ad-hide"],[8869842,".desktop-lazy-ads"],[7489155,".desktop-sidebar-ad-wrapper"],[12457052,".desktop-top-ad-wrapper"],[7184539,".desktop.ad"],[5334032,".desktopAd"],[11297102,".desktop_mpu"],[12501194,".desktop_only_ad"],[13640883,".desktopads"],[5670999,".detail-ad"],[13624948,".detail-ads"],[4773086,".detail__ad--small"],[5669285,".detail_ad"],[4790396,".detail_article_ad"],[4794211,".detail_top_advert"],[10916271,".details-advert"],[14067760,".dfm-featured-bottom-flex-container"],[1839954,".dfp-ad"],[5099905,".dfp-ad-bigbox2-wrap"],[6290385,".dfp-ad-container"],[7257636,".dfp-ad-container-box"],[5773763,".dfp-ad-container-wide"],[12658788,".dfp-ad-full"],[6620499,".dfp-ad-hideempty"],[5431798,".dfp-ad-lead2-wrap,.dfp-ad-lead3-wrap"],[1446175,".dfp-ad-midbreaker-wrap"],[16765781,".dfp-ad-midbreaker2-wrap"],[6167189,".dfp-ad-placeholder"],[12659308,".dfp-ad-rect"],[4594154,".dfp-ad-region-1"],[4594153,".dfp-ad-region-2"],[12659439,".dfp-ad-tags"],[6151754,".dfp-ad-top-wrapper"],[12658951,".dfp-ad-unit"],[508385,".dfp-ad-widget"],[7456289,".dfp-ads-ad-article-middle"],[2929214,".dfp-ads-embedded"],[13474541,".dfp-adspot"],[6586470,".dfp-article-ad"],[13474265,".dfp-banner"],[3156233,".dfp-banner-slot"],[10373239,".dfp-billboard-wrapper"],[5518101,".dfp-block"],[13473417,".dfp-bottom,.dfp-button"],[872446,".dfp-close-ad"],[3494356,".dfp-double-mpu"],[847106,".dfp-dynamic-tag"],[750253,".dfp-fixedbar"],[3507540,".dfp-here-bottom"],[1379214,".dfp-here-top"],[1549572,".dfp-interstitial"],[9418874,".dfp-leaderboard"],[9840619,".dfp-leaderboard-container"],[15596832,".dfp-mrec"],[5507169,".dfp-panel"],[2141723,".dfp-plugin-advert"],[556782,".dfp-position"],[15104957,".dfp-slot"],[3923729,".dfp-slot-wallpaper"],[5501316,".dfp-space"],[13949565,".dfp-super-leaderboard"],[4706194,".dfp-tag-wrapper"],[205373,".dfp-top"],[15273187,".dfp-top1"],[3250620,".dfp-top1-container"],[3065423,".dfp-top_leaderboard"],[15272557,".dfp-wrap"],[12361413,".dfp-wrapper"],[3146044,".dfpAd"],[10556462,".dfpAdUnitContainer"],[1877196,".dfpAds"],[5527987,".dfpAdspot"],[5528390,".dfpAdvert"],[16223782,".dfp_ATF_wrapper"],[6290278,".dfp_ad--outbrain"],[1094375,".dfp_ad_block"],[8201808,".dfp_ad_caption"],[12517897,".dfp_ad_content_bottom"],[12384716,".dfp_ad_content_top"],[15419424,".dfp_ad_footer"],[15429690,".dfp_ad_header"],[13475905,".dfp_ad_pos"],[12615285,".dfp_ad_unit"],[14204707,".dfp_ads_block"],[5522129,".dfp_frame"],[6275279,".dfp_slot"],[5502050,".dfp_strip"],[13463317,".dfp_top-ad"],[814524,".dfp_txt"],[6615245,".dfp_unit"],[1088843,".dfp_unit--interscroller"],[10355921,".dfp_unit-ad_container"],[3147036,".dfpad"],[1698606,".dfrads"],[1569882,".dfx-ad"],[14338848,".dfx-adBlock1Wrapper"],[11162699,".dg-gpt-ad-container"],[13157830,".dianomi-ad"],[778167,".dianomi-container"],[333603,".dianomi-embed"],[10613992,".dianomiScriptContainer"],[951390,".dianomi_context"],[12913425,".dikr-responsive-ads-slot"],[2370547,".discourse-adplugin"],[1300078,".discourse-google-dfp"],[13665735,".display-ad"],[15228959,".display-ad-block"],[3472943,".display-adhorizontal"],[1112535,".display-ads-block"],[16130646,".display-advertisement"],[5359073,".displayAd"],[1359823,".displayAdCode"],[1359869,".displayAdSlot"],[1359807,".displayAdUnit"],[13665730,".displayAds"],[1112012,".display_ads_right"],[4868330,".div-gpt-ad-adhesion-leaderboard-wrap"],[2345704,".div-insticator-ad"],[2957909,".divAd"],[13826867,".divAdright"],[14809093,".divAds"],[6288797,".divAdsBanner"],[13826040,".divAdsLeft"],[15138098,".divAdsRight"],[13826002,".divReklama"],[7692671,".divRepAd"],[8872701,".divSponsoredBox"],[9627699,".divSponsoredLinks"],[5496245,".divTopADBanner"],[15773963,".divTopADBannerWapper"],[15628875,".divTopArticleAd"],[5427437,".div_advertisement"],[14841959,".divad1"],[14841956,".divad2"],[14841957,".divad3"],[14841893,".divads"],[13825921,".divider-ad,.divider_ad"],[2159425,".divider-advert"],[3792181,".divider-full-width-ad"],[9930625,".dlSponsoredLinks"],[5147994,".dm-adSlotBillboard"],[9638150,".dm-adSlotNative1,.dm-adSlotNative2,.dm-adSlotNative3"],[13326532,".dm-adSlotRectangle1"],[13326535,".dm-adSlotRectangle2"],[13291687,".dm-adSlotSkyscraper"],[4183126,".dm-adSlot__sticky"],[11330871,".dm_ad-billboard"],[10142158,".dm_ad-container"],[6216140,".dm_ad-halfpage"],[4231202,".dm_ad-leaderboard"],[12997849,".dm_ad-link"],[4960140,".dm_ad-skyscraper"],[16161293,".dmpu-ad"],[11129882,".dn-ad-wide"],[5664721,".dotcom-ad"],[5703923,".double-ad"],[13866832,".double-ads"],[16682939,".doubleClickAd"],[15669048,".doubleclickAds"],[16599122,".download-ad"],[16596009,".downloadAds"],[16595424,".download_ad"],[9461019,".dsk-box-ad-d"],[6378964,".dsq_ad"],[11150844,".dt-sponsor"],[14653510,".dtads-desktop"],[13161742,".dtads-slot"],[2612001,".dual-ads"],[12717603,".dualAds"],[14918540,".dyn-sidebar-ad"],[5175603,".dynamic-ads"],[14561961,".dynamicAdvertContainer"],[16586242,".dynamicLeadAd"],[14625817,".dynamic_adslot"],[13529252,".dynamicad1,.dynamicad2"],[1602023,".e-ad"],[11813865,".e-advertise"],[14651454,".e3lan"],[14055076,".e3lan-top"],[7391811,".e3lan-widget-content"],[111336,".e3lan300-100"],[111341,".e3lan300-250"],[2389318,".e3lan300_250-widget"],[13737797,".eaa-ad"],[1688793,".eads"],[12792851,".easy-ads"],[12570415,".easyAdsBox"],[2094245,".easyAdsSinglePosition"],[10210496,".ebayads"],[12023315,".ebm-ad-target__outer"],[11144787,".ecommerce-ad"],[12453582,".ecosia-ads"],[14716535,".eddy-adunit"],[13886431,".editor_ad"],[11712353,".eg-ad"],[5682695,".eg-custom-ad"],[15560925,".element--ad"],[11957556,".element-ad"],[9375525,".element-adplace"],[6404715,".element_contentad1,.element_contentad2,.element_contentad3,.element_contentad4,.element_contentad5"],[9758351,".elementor-widget-wp-widget-advads_ad_widget"],[11429028,".embAD"],[14174501,".embed-ad"],[12376721,".embedded-article-ad"],[12000323,".embeddedAd"],[9930513,".embeddedAds"],[12370732,".embedded_ad_wrapper"],[15934083,".empire-unit-prefill-container"],[13965659,".empty-ad"],[11969572,".endAHolder"],[8376072,".endti-adlabel"],[15741914,".entry-ad"],[14351709,".entry-ads"],[7404825,".entry-bottom-ad"],[1011526,".entry-bottom-ads"],[9636207,".entry-top-ad"],[8401720,".entryAd"],[15750888,".entry_ad"],[8402712,".entryad"],[7404179,".etn-ad-text"],[5119329,".eu-advertisment1"],[15676366,".evo-ads-widget"],[14116402,".evolve-ad"],[15186587,".ex_pu_iframe"],[6668411,".exo_wrapper"],[1820718,".external-ad"],[9081641,".external-add"],[13619048,".ezAdsWidget"],[1287972,".ezmob-footer"],[3106643,".ezmob-footer-desktop"],[12196642,".ezo_ad"],[14929012,".ezoic-ad"],[10871733,".ezoic-ad-adaptive"],[10881119,".ezoic-adpicker-ad"],[15910504,".ezoic-floating-bottom"],[1570052,".f-ad"],[15076644,".f-item-ad"],[12326998,".f-item-ad-inhouse"],[2432651,".fbs-ad--ntv-home-wrapper"],[16096481,".fbs-ad--top-wrapper"],[12651770,".fbs-ad--topx-wrapper"],[10613138,".fc_clmb_ad"],[1178240,".fce_ads"],[14804852,".featureAd"],[10936402,".feature_ad"],[13440955,".featured-ad"],[2943676,".featured-ads"],[10394887,".featured-sponsors"],[10394504,".featured-story-ad"],[3615087,".featuredAdBox"],[13437312,".featuredAds"],[3621098,".featuredBoxAD"],[13437257,".featured_ad"],[16470920,".featuredadvertising"],[13786787,".feed-ad"],[6774591,".feed-ad-wrapper"],[15412542,".fh_ad_microbuttons"],[14775795,".field-59-companion-ad"],[1786712,".fig-ad-content"],[5007715,".first-article-ad-block"],[483713,".first-banner-ad"],[9994725,".first-leaderbord-adv"],[3186637,".first-leaderbord-adv-mobile"],[4754245,".firstAd-container"],[14080230,".first_ad"],[10966365,".first_party_ad_wrapper"],[14980347,".first_post_ad"],[8731222,".firstad"],[14078688,".firstpost_advert"],[7419626,".firstpost_advert_container"],[8721893,".fix_ad"],[15888713,".fixadheight"],[9153909,".fixadheightbottom"],[16636737,".fixed-ad-aside"],[3148097,".fixed-ad-bottom"],[15617231,".fixed-ads"],[1556811,".fixed-bottom-ad"],[14667106,".fixed-sidebar-ad"],[3961478,".fixedAds"],[15888170,".fixedLeftAd"],[15120920,".fixedRightAd"],[3954986,".fixed_ad"],[15128837,".fixed_adslot"],[8691033,".fixed_advert_banner"],[10912940,".fjs-ad-hide-empty"],[11923499,".fla-ad"],[15978012,".flashAd"],[7527884,".flash_ad"],[2762216,".flash_advert"],[15977020,".flashad"],[7505943,".flashadd"],[4387798,".flex-ad"],[15987132,".flex-posts-ads"],[12006298,".flexAd"],[4433480,".flexAds"],[9825592,".flexContentAd"],[12005306,".flexad"],[11058722,".flexadvert"],[4457490,".flexiad"],[12328615,".flm-ad"],[6095612,".floatad"],[4011456,".floatads"],[11146812,".floated-ad"],[10891239,".floated_right_ad"],[14894488,".floating-ads"],[13375850,".floating-advert"],[12868964,".floatingAds"],[12768563,".fly-ad"],[6925665,".fm-badge-ad"],[4449822,".fnadvert"],[16740825,".fns_td_wrap"],[1857948,".fold-ads"],[2533572,".follower-ad-bottom"],[8376424,".following-ad"],[2273806,".following-ad-container"],[9364595,".foot-ad"],[12220591,".foot-ads"],[9875278,".foot-advertisement"],[13359878,".foot_adsense"],[13396095,".footad"],[11741147,".footer-300-ad"],[15144546,".footer-ad"],[185747,".footer-ad-full-wrapper"],[11918661,".footer-ad-labeling"],[11799843,".footer-ad-row"],[12327201,".footer-ad-section"],[12327677,".footer-ad-squares"],[16770937,".footer-ad-unit"],[16770867,".footer-ad-wrap"],[14282376,".footer-adrow"],[11128129,".footer-ads"],[13707102,".footer-ads-slide"],[11990034,".footer-ads-wrapper"],[10700984,".footer-ads_unlocked"],[11799350,".footer-adsbar"],[16770419,".footer-adsense"],[11799383,".footer-advert"],[10837444,".footer-advert-large"],[152172,".footer-advertisement"],[13603981,".footer-advertisements"],[11993288,".footer-advertising"],[12128101,".footer-advertising-area"],[13802467,".footer-banner-ad"],[12261208,".footer-banner-ads"],[11986024,".footer-floating-ad"],[14282671,".footer-im-ad"],[13243579,".footer-leaderboard-ad"],[11990579,".footer-post-ad-blk"],[11806134,".footer-prebid"],[9647683,".footer-text-ads"],[14354982,".footerAd"],[3893064,".footerAdModule"],[14401331,".footerAdUnit"],[6499000,".footerAdWrapper"],[15143449,".footerAds"],[10883167,".footerAdsWrap"],[14402515,".footerAdslot"],[10879833,".footerAdverts"],[9346463,".footerBottomAdSec"],[14392261,".footerFullAd"],[11676458,".footerPageAds"],[14415427,".footerTextAd"],[14980350,".footer__ads--content"],[4014582,".footer__advert"],[15143888,".footer_ad"],[14408614,".footer_ad336"],[15327162,".footer_ad_container"],[11131827,".footer_ads,.footer_adv"],[14275934,".footer_advertisement"],[7757478,".footer_block_ad"],[12290874,".footer_bottom_ad"],[7770336,".footer_bottomad"],[4023710,".footer_line_ad"],[4018595,".footer_text_ad"],[11251140,".footer_text_adblog"],[14355974,".footerad"],[9801177,".footeradspace"],[14906714,".footertextadbox"],[10668972,".forbes-ad-container"],[7127408,".forex_ad_links"],[16674035,".fortune-ad-unit"],[12717293,".forum-ad"],[11323185,".forum-ad-2"],[15307073,".forum-teaser-ad"],[13054073,".forum-topic--adsense"],[14403439,".forumAd"],[8633389,".forum_ad_beneath"],[12247795,".four-ads"],[8505840,".fp-ad-nativendo-one-third"],[9507900,".fp-ad-rectangle"],[14209803,".fp-ad300"],[13500357,".fp-ads"],[6651942,".fp-right-ad"],[11720226,".fp-right-ad-list"],[11720041,".fp-right-ad-zone"],[10621525,".fp_ad_text"],[10623803,".fp_adv-box"],[14787570,".frame_adv"],[8346609,".framead"],[3389281,".freestar-ad-container"],[13445290,".freestar-ad-sidebar-container"],[11297351,".freestar-ad-wide-container"],[3114967,".freestar-incontent-ad"],[15393844,".frn_adbox"],[5566063,".front-ad"],[5683677,".front_ad"],[5635409,".frontads"],[11146710,".frontendAd"],[12868397,".frontone_ad"],[12140502,".frontpage__article--ad"],[13304392,".frontpage_ads"],[6502228,".fsAdContainer"],[13551684,".fs_ad"],[10521908,".fs_ads"],[12274041,".fsrads"],[13500625,".ft-ad"],[11110386,".full-ad"],[5410486,".full-ad-wrapper"],[2575374,".full-ads"],[2575371,".full-adv"],[10251076,".full-bleed-ad"],[987924,".full-bleed-ad-container"],[5991584,".full-page-ad"],[5481499,".full-top-ad-area"],[10366768,".full-width-ad"],[10769149,".full-width-ad-container"],[1485843,".full-width-ads"],[15149052,".fullAdBar"],[228616,".fullBleedAd"],[11150406,".fullSizeAd"],[700976,".fullWidthAd"],[11052736,".full_AD"],[413934,".full_ad_box"],[413425,".full_ad_row"],[4085360,".full_width_ad"],[1552744,".fulladblock"],[16290427,".fullbanner_ad"],[8533440,".fullbannerad"],[2088657,".fullpage-ad"],[2498143,".fullsize-ad-square"],[4068883,".fullwidth-advertisement"],[11291223,".fusion-ads"],[15411254,".fuv_sidebar_ad_widget"],[7924019,".fwAdTags"],[13416640,".fw_ad"],[1530021,".g-ad"],[10408179,".g-ad-fix"],[15241307,".g-ad-leaderboard"],[15912020,".g-ad-slot"],[9651943,".g-adver"],[4913662,".g-advertisement-block"],[3485797,".g1-ads"],[14214705,".g1-advertisement"],[12456924,".g2-adsense,.g3-adsense"],[15990743,".gAdMTable"],[5374047,".gAdMainParent"],[9149645,".gAdMobileTable"],[9143502,".gAdOne"],[13007148,".gAdOneMobile"],[661042,".gAdRows"],[9164907,".gAdSky"],[4365628,".gAdThreeDesktop"],[1242317,".gAdThreeMobile"],[9167654,".gAdTwo"],[1510203,".gAds"],[15446923,".gAds1"],[15975586,".gAdsBlock"],[834960,".gAdsContainer"],[12534221,".gAdvertising"],[1512599,".g_ad"],[15519648,".g_adv"],[9131701,".ga-ads"],[16416320,".gaTeaserAds"],[4438410,".gaTeaserAdsBox"],[9629868,".gabfire_ad"],[13904656,".gabfire_simplead_widget"],[12197552,".gad-container,.gad_container"],[9715686,".gad-right1,.gad-right2"],[9787295,".gad300x600"],[9781908,".gad336x280"],[13033174,".gadContainer"],[13297515,".gads_container"],[12434762,".gadsense"],[11927129,".gadsense-ad"],[9980786,".gallery-ad,.gallery_ad"],[5026407,".gallery-ad-container"],[15950289,".gallery-ad-counter,.gallery-adslot-top"],[6145539,".gallery-ad-holder"],[13376685,".gallery-ad-lazyload-placeholder"],[15951088,".gallery-ad-overlay"],[15943879,".gallery-injectedAd"],[15953448,".gallery-sidebar-ad"],[945591,".gallery-slide-ad"],[9980791,".galleryAds,.galleryads"],[4105793,".galleryLeftAd"],[9119447,".galleryRightAd"],[15950952,".gallery_ad_wrapper"],[6065502,".gallery_ads_box"],[16292692,".galleryad"],[6914315,".gam-ad"],[6339068,".gam-ad-hz-bg"],[3686601,".gam_ad_slot"],[12532371,".game-ads"],[14876422,".game-category-ads"],[6980643,".gameAd"],[5320496,".gameBottomAd"],[8381324,".gamepage_boxad"],[1935948,".games-ad-wrapper"],[14095565,".gb-ad-top"],[9630748,".gb_area_ads"],[10074706,".general-ad"],[10074936,".genericAds"],[4782329,".ggl_ads_row"],[5222588,".ggl_txt_ads"],[7800886,".giant_pushbar_ads_l"],[9602936,".glacier-ad"],[4587464,".globalAd"],[3642873,".gnm-ad-unit"],[13588716,".gnm-ad-unit-container"],[6338382,".gnm-ad-zones"],[5823159,".gnm-adhesion-ad"],[11351913,".gnm-banner-ad"],[16263782,".gnm-bg-ad"],[13809899,".go-ad"],[10071974,".goAdMan"],[13870805,".goads"],[2907711,".googads"],[3871527,".google-2ad-m"],[2287871,".google-ad-160-600"],[1960969,".google-ad-468-60"],[1959813,".google-ad-728-90"],[11025578,".google-ad-block"],[11546632,".google-ad-container"],[2285759,".google-ad-content"],[2286092,".google-ad-header2"],[11018273,".google-ad-image"],[2285748,".google-ad-manager"],[2937654,".google-ad-placeholder"],[2286202,".google-ad-sidebar"],[11042363,".google-ad-space"],[2026565,".google-ad-widget"],[10074377,".google-ads"],[11227677,".google-ads-billboard"],[2184193,".google-ads-bottom"],[11229807,".google-ads-container"],[11229886,".google-ads-footer-01,.google-ads-footer-02"],[16639098,".google-ads-in_article"],[5000109,".google-ads-leaderboard"],[11079849,".google-ads-long"],[16624966,".google-ads-responsive"],[1985151,".google-ads-right"],[9619081,".google-ads-sidebar"],[2184141,".google-ads-widget"],[9619424,".google-ads-wrapper"],[10089275,".google-adsense"],[16539839,".google-advert-sidebar"],[9635824,".google-afc-wrapper"],[2187279,".google-bottom-ads"],[16589802,".google-dfp-ad-caption"],[16590144,".google-dfp-ad-wrapper"],[10848320,".google-right-ad"],[1611683,".google-sponsored"],[11939671,".google-sponsored-ads"],[563771,".google-sponsored-link"],[11999339,".google-sponsored-links"],[16460751,".google468"],[12498410,".googleAd"],[13093018,".googleAdBox"],[6137077,".googleAdContainer"],[8842740,".googleAdSearch"],[5412030,".googleAdSense"],[14320368,".googleAdWrapper"],[16463302,".googleAdd"],[16463313,".googleAds"],[11181988,".googleAdsContainer"],[5370782,".googleAdsense"],[16463316,".googleAdv"],[16464024,".google_ad"],[4244040,".google_ad_container"],[9899196,".google_ad_label"],[9792588,".google_ad_wide"],[10074107,".google_add,.google_ads"],[7487108,".google_admanager"],[10368634,".google_ads_content"],[10368315,".google_ads_sidebar"],[9793033,".google_adsense"],[9906329,".google_adsense1"],[7373910,".google_adsense_footer"],[10074105,".google_afc"],[5868485,".google_afc_ad"],[12499402,".googlead"],[3794179,".googleadArea"],[7783388,".googleadbottom"],[5062933,".googleadcontainer"],[13059410,".googleaddiv"],[16462321,".googleads"],[16015684,".googleads-container"],[9694017,".googleads-height"],[4296894,".googleadsense"],[12493180,".googleadsrectangle"],[16462324,".googleadv"],[1934665,".googleadvertisement"],[3793649,".googleadwrap"],[16462305,".googleafc"],[14664330,".gpAds"],[7593635,".gpt-ad"],[1404982,".gpt-ad-container"],[10872888,".gpt-ad-sidebar-wrap"],[967480,".gpt-ad-wrapper"],[995217,".gpt-ads"],[9456921,".gpt-billboard"],[8291752,".gpt-breaker-container"],[829600,".gpt-container"],[9175889,".gpt-leaderboard-banner"],[11909026,".gpt-mpu-banner"],[14301453,".gpt-sticky-sidebar"],[4287726,".gpt.top-slot"],[5302478,".gptSlot"],[5268362,".gptSlot-outerContainer"],[6608056,".gptSlot__sticky-footer"],[3941358,".gptslot"],[9602244,".gradientAd"],[9594952,".graphic_ad"],[9063815,".grev-ad"],[8487592,".grey-ad"],[11688363,".grey-ad-line"],[4628850,".grey-ad-notice"],[10335972,".greyAd"],[10336964,".greyad"],[4562009,".grid-ad"],[5614528,".grid-ad-col__big"],[8760191,".grid-advertisement"],[10852262,".grid-block-ad"],[8306137,".grid-item-ad"],[10217205,".gridAd"],[16155725,".gridAdRow"],[9859516,".gridSideAd"],[15816051,".grid_ad_container"],[10215957,".gridad"],[15587128,".gridlove-ad"],[3004566,".gridstream_ad"],[14435390,".ground-ads-shared"],[13391153,".group-ad-leaderboard"],[14147467,".group-google-ads"],[10937566,".group-item-ad"],[7619363,".group_ad"],[1491867,".gsAd"],[3642811,".gtm-ad-slot"],[11079475,".guide__row--fixed-ad"],[10582221,".guj-ad--placeholder"],[14510998,".gujAd"],[16579907,".gutterads"],[14654963,".gw-ad"],[10591340,".h-adholder"],[3772312,".h-ads"],[8722280,".h-adver"],[12798480,".h-large-ad-box"],[4295040,".h-top-ad"],[8729822,".h11-ad-top"],[5464458,".h_Ads"],[1280760,".h_ad"],[16055202,".half-ad"],[14164206,".half-page-ad"],[3953857,".half-page-ad-1,.half-page-ad-2"],[9974006,".halfPageAd"],[12923808,".half_ad_box"],[13617261,".halfpage_ad"],[12275066,".halfpage_ad_1"],[14262858,".halfpage_ad_container"],[5451490,".happy-inline-ad"],[7812282,".has-ad"],[11099330,".has-adslot"],[9207696,".has-fixed-bottom-ad"],[5796980,".hasAD"],[4569118,".hdr-ad"],[8295116,".hdr-ads"],[5905904,".hdrAd"],[4447148,".hdr_ad"],[6202281,".head-ad"],[12829109,".head-ads"],[16470287,".head-banner468"],[5400480,".head-top-ads"],[11826181,".headAd"],[6184859,".head_ad"],[4858311,".head_ad_wrapper"],[9954119,".head_ads"],[9954114,".head_adv"],[3807622,".head_advert"],[11827429,".headad"],[1719769,".headadcontainer"],[2429090,".header-ad"],[15240865,".header-ad-area"],[1260178,".header-ad-banner"],[3204220,".header-ad-box"],[13276132,".header-ad-container"],[12291439,".header-ad-desktop"],[15781734,".header-ad-frame"],[1258458,".header-ad-holder"],[1243041,".header-ad-region"],[3204707,".header-ad-row"],[15802291,".header-ad-space"],[3204514,".header-ad-top"],[1248205,".header-ad-widget"],[15241459,".header-ad-wrap"],[12291895,".header-ad-wrapper"],[15241809,".header-ad-zone"],[15787225,".header-adbanner"],[3305544,".header-adbox"],[3204300,".header-adcode"],[15240970,".header-adplace"],[10589953,".header-ads,.header-adv"],[15857306,".header-ads-area"],[377859,".header-ads-container"],[12354727,".header-ads-holder"],[15857291,".header-ads-wrap"],[6265420,".header-ads-wrapper"],[15240755,".header-adsense"],[12123956,".header-adslot-container"],[15241366,".header-adspace"],[3203991,".header-advert"],[6382714,".header-advert-wrapper"],[1271513,".header-advertise"],[500210,".header-advertisement"],[6260118,".header-advertising"],[13204735,".header-and-footer--banner-ad"],[6261380,".header-article-ads"],[1424291,".header-banner-ad"],[12359942,".header-banner-ads"],[14161585,".header-banner-advertising"],[15900729,".header-bannerad"],[7983192,".header-bottom-adboard-area"],[1301492,".header-pencil-ad"],[15254480,".header-sponsor"],[3215492,".header-top-ad"],[15247701,".header-top_ads"],[10977468,".headerAd"],[2432411,".headerAd1"],[14550212,".headerAdBanner"],[8436825,".headerAdContainer"],[148299,".headerAdPosition"],[4644560,".headerAdSpacing"],[4500600,".headerAdWrapper"],[2432473,".headerAds"],[3286089,".headerAds250"],[7167097,".headerAdspace"],[3286123,".headerAdvert"],[3937541,".headerAdvertisement"],[3290499,".headerTextAd"],[2284905,".headerTopAd"],[3290798,".headerTopAds"],[10589686,".header__ad"],[2275652,".header__ads"],[5920735,".header__ads-wrapper"],[8286760,".header__advertisement"],[2432656,".header_ad"],[10589683,".header_ad1,.header_ads"],[6706657,".header_ad_center"],[7093638,".header_ad_div"],[14655745,".header_ad_space"],[334065,".header_ads-container"],[14943335,".header_ads_box"],[14944356,".header_adspace"],[7093861,".header_advert"],[434112,".header_advertisement"],[6257269,".header_advertisment"],[8388517,".header_leaderboard_ad"],[7099588,".header_top_ad"],[10978460,".headerad"],[3244459,".headeradarea"],[6067848,".headeradblock"],[6085519,".headeradright"],[2431481,".headerads"],[4653414,".heading-ad-space"],[13242067,".headline-adblock"],[3207232,".headline-ads"],[4978304,".headline_advert"],[3041970,".hederAd"],[3030744,".herald-ad"],[7587537,".hero-ad"],[1667053,".hero-ad-slot"],[12228775,".hero-advert"],[12584317,".heroAd"],[2257991,".hidden-ad"],[919681,".hide-ad"],[976307,".hide_ad"],[175181,".hidead"],[9895379,".highlightsAd"],[6129062,".hm-ad"],[1302282,".hmad"],[763157,".hn-ads"],[1971023,".holder-ad"],[9924972,".holder-ads"],[15348302,".home-ad"],[3806406,".home-ad-bigbox"],[11015325,".home-ad-container"],[3798951,".home-ad-inline"],[3868894,".home-ad-links"],[11683621,".home-ad-region-1"],[15126810,".home-ad-section"],[15950322,".home-ads"],[11955436,".home-ads-container"],[1943514,".home-ads1"],[947436,".home-adv-box"],[7504056,".home-advert"],[3728783,".home-body-ads"],[944623,".home-page-ad"],[1574797,".home-sidebar-ad"],[5672854,".home-sponsored-links"],[4388167,".home-sticky-ad"],[7496747,".home-top-ad"],[1882498,".homeAd"],[15376530,".homeAd1"],[15376529,".homeAd2"],[2036185,".homeAdBox"],[10127418,".homeAdBoxA"],[14011024,".homeAdSection"],[8255067,".homeBoxMediumAd"],[14131609,".homeCentreAd"],[10141188,".homeMainAd"],[11012457,".homeMediumAdGroup"],[6427801,".homePageAdSquare"],[6614213,".homePageAds"],[11205208,".homeTopAdContainer"],[15392124,".home_ad"],[15137735,".home_ad_bottom"],[7216934,".home_ad_large"],[7209464,".home_ad_title"],[14843251,".home_adblock"],[7207818,".home_advert"],[11938001,".home_advertisement"],[14828040,".home_mrec_ad"],[12779955,".homeadwrapper"],[4314693,".homepage--sponsor-content"],[5533022,".homepage-ad"],[10766165,".homepage-ad-block"],[11922415,".homepage-ad-module"],[1560454,".homepage-advertisement"],[11917015,".homepage-banner-ad"],[11912073,".homepage-footer-ad"],[16775355,".homepage-footer-ads"],[14679450,".homepage-page__ff-ad-container"],[2186020,".homepage-page__tag-ad-container"],[16320029,".homepage-page__video-ad-container"],[10186231,".homepageAd"],[859325,".homepage__native-ad"],[15946731,".homepage_ads"],[10762997,".homepage_block_ad"],[2971733,".hor-ad"],[2854119,".hor_ad"],[2911729,".horiAd"],[13734837,".horiz_adspace"],[14180037,".horizontal-ad"],[13048789,".horizontal-ad-container"],[1452567,".horizontal-ad-holder"],[10857886,".horizontal-ad-wrapper"],[719334,".horizontal-ad2,.horizontal-ads"],[14897142,".horizontal-advert-container"],[8780679,".horizontal-full-ad"],[11108619,".horizontal.ad"],[15546796,".horizontalAd"],[10429212,".horizontalAdText"],[10428404,".horizontalAdvert"],[7689992,".horizontal_Fullad"],[14183735,".horizontal_ad"],[8781236,".horizontal_adblock"],[718676,".horizontal_ads"],[16048666,".horizontaltextadbox"],[13872768,".horizsponsoredlinks"],[2896460,".hortad"],[11253731,".hotad_bottom"],[4515284,".hotel-ad"],[12823434,".house-ad"],[14903029,".house-ad-small"],[7472493,".house-ad-unit"],[2871405,".house-ads"],[9390440,".houseAd"],[12703958,".houseAd1"],[7663440,".houseAdsStyle"],[9391432,".housead"],[2882201,".hover_ads"],[4379722,".hoverad"],[3574832,".hp-ad-container"],[16343345,".hp-ad-grp"],[10908605,".hp-adsection"],[10967032,".hp-sectionad"],[7960124,".hpRightAdvt"],[9552631,".hp_320-250-ad"],[1288663,".hp_ad_300"],[1291374,".hp_ad_box"],[9597882,".hp_ad_cont"],[9597403,".hp_ad_text"],[11969169,".hp_adv300x250"],[15822995,".hp_advP1"],[5209497,".hp_horizontal_ad"],[1877925,".hp_textlink_ad"],[6254928,".htl-ad"],[9820953,".htl-ad-placeholder"],[13341592,".html-advertisement"],[15106465,".html5-ad-progress-list"],[10991283,".hw-ad--frTop"],[1315358,".hyad"],[2369065,".i-amphtml-element.live-updates.render-embed"],[8046591,".i-amphtml-unresolved"],[10956523,".iAdserver"],[9392594,".iab300x250"],[11104758,".iab728x90"],[966717,".ib-adv"],[1225010,".ico-adv"],[3233709,".icon-advertise"],[13850392,".iconAdChoices"],[1726976,".icon_ad_choices"],[3632852,".iconads"],[1882054,".idgGoogleAdTag"],[13070966,".ie-adtext"],[11723224,".iframe-ad"],[10011259,".iframe-ads"],[1605559,".iframeAd"],[11723811,".iframeAds"],[3337645,".ima-ad-container"],[1419719,".image-advertisement"],[6272563,".image-viewer-ad"],[259128,".image-viewer-mpu"],[10628011,".imageAd"],[4352695,".imageAds"],[10627019,".imagead"],[4319895,".imageads"],[9339439,".img-advert"],[11317937,".img_ad"],[11924739,".img_ads"],[14833517,".imgad"],[8693657,".in-article-ad"],[1049816,".in-article-ad-placeholder"],[11435193,".in-article-ad-wrapper,.in_article_ad_wrapper"],[9362490,".in-article-adx"],[10277145,".in-between-ad"],[12755835,".in-content-ad"],[9986711,".in-content-ad-wrapper"],[6683781,".in-page-ad"],[948829,".in-slider-ad"],[1214377,".in-story-ads"],[6688624,".in-text-ad"],[12076048,".in-text__advertising"],[1150829,".in-thumb-ad"],[9638173,".in-thumb-video-ad"],[15663319,".inPageAd"],[14913014,".in_ad"],[7292057,".in_article_ad"],[10816764,".in_content_ad_container"],[16306947,".in_content_advert"],[11200507,".inarticlead"],[274052,".inc-ad"],[226182,".incontent-ad1"],[8179796,".incontentAd"],[226244,".incontent_ads"],[10952965,".index-adv"],[6121433,".index_728_ad"],[7357826,".index_ad"],[7429916,".index_ad_a2"],[7429914,".index_ad_a4"],[7429915,".index_ad_a5"],[7429912,".index_ad_a6"],[8623701,".index_right_ad"],[4849657,".infinity-ad"],[10821202,".inhousead"],[195273,".injected-ad"],[9156864,".injectedAd"],[10669509,".inline-ad,.island-ad"],[10033555,".inline-ad-card"],[3888968,".inline-ad-container"],[9473923,".inline-ad-desktop"],[2616054,".inline-ad-placeholder"],[10034414,".inline-ad-text"],[10034196,".inline-ad-wrap"],[9474651,".inline-ad-wrapper"],[10034157,".inline-adblock"],[10663408,".inline-advert"],[13847780,".inline-banner-ad"],[9511553,".inline-display-ad"],[4844404,".inline-google-ad-slot"],[8820210,".inline-mpu"],[13470199,".inline-story-add"],[12909194,".inlineAd"],[8586037,".inlineAdContainer"],[14288420,".inlineAdImage"],[14288796,".inlineAdInner"],[8851379,".inlineAdNotice"],[13185540,".inlineAdText"],[13184748,".inlineAdvert,.islandAdvert"],[9419689,".inlineAdvertisement"],[14669453,".inlinePageAds"],[13199391,".inlineSideAd"],[10673207,".inline_ad,.island_ad"],[2259336,".inline_ad_container"],[12617332,".inline_ad_title"],[8819540,".inline_ads"],[12908202,".inlinead"],[7502346,".inlinead_lazyload"],[12992337,".inlineadsense"],[12997132,".inlineadtitle"],[10677656,".inlist-ad"],[13558310,".inlistAd"],[11586352,".inner-ad"],[7728620,".inner-ad-disclaimer"],[15958329,".inner-ad-section"],[10748229,".inner-adv"],[6749522,".inner-advert"],[4429276,".inner-post-ad"],[12364630,".innerAdWrapper"],[11697646,".innerAds"],[12615361,".innerContentAd"],[1810746,".innerWidecontentAd"],[11673474,".inner_ad"],[1525788,".inner_ad_advertise"],[6751219,".inner_big_ad"],[11096626,".innerad"],[14987036,".inpostad"],[11150184,".inr_top_ads"],[10056905,".ins_adwrap"],[8087885,".insert-post-ads"],[11686804,".insert_ad"],[10911663,".insert_ad_column"],[16193952,".insert_advertisement"],[2254612,".insertad"],[11692802,".inside_ad"],[11692523,".insideads"],[10048659,".inslide-ad"],[3917940,".insticator-ads"],[10227863,".instream_ad"],[1830522,".intAdRow"],[14949085,".intad"],[3742216,".interAd"],[8972962,".internal-ad"],[9650315,".internalAd"],[8976528,".internal_ad"],[5817382,".interstitial-ad"],[9642088,".intext-ads"],[16508368,".intra-article-ad"],[3551872,".intro-ad"],[943080,".ion-ad"],[394537,".ione-widget-dart-ad"],[9482923,".ipc-advert"],[14165539,".ipc-advert-class"],[14994788,".ipsAd"],[4595233,".ipsAdvertisement"],[9624179,".iqadlinebottom"],[9258998,".iqadmarker"],[15691286,".iqadtile_wrapper"],[14994681,".is-ad"],[1047466,".is-carbon-ad"],[3542700,".is-desktop-ads"],[4471927,".is-mpu"],[8529905,".is-preload-ad"],[844089,".is-script-ad"],[1381554,".is-sponsored"],[1232169,".is-sticky-ad"],[1267669,".isAd"],[6527690,".isAdPage"],[8447315,".isad_box"],[6432607,".ise-ad"],[906654,".islandAd"],[905662,".islandad"],[5084854,".item--ad"],[10652660,".item-ad"],[5424214,".item-ad-leaderboard"],[15102519,".item-advertising"],[2702993,".item-container-ad"],[837446,".itemAdvertise"],[1146874,".item_ads"],[10490349,".itsanad"],[1164936,".j-ad"],[11694364,".jLinkSponsored"],[11987321,".jannah_ad"],[14975892,".jg-ad-5"],[13974637,".jg-ad-970"],[12407895,".jobbioapp"],[15507422,".jobs-ad-box"],[16220635,".jobs-ad-marker"],[8781120,".jquery-adi"],[13761375,".jquery-script-ads"],[16180602,".js-ad"],[5299239,".js-ad-banner-container"],[4086506,".js-ad-buttons"],[8267122,".js-ad-container"],[3999332,".js-ad-dynamic"],[12055108,".js-ad-frame"],[10105634,".js-ad-home"],[10881354,".js-ad-loader-bottom"],[10105755,".js-ad-slot"],[16682458,".js-ad-static"],[10105819,".js-ad-unit"],[2775285,".js-ad-unit-bottom"],[4741556,".js-ad-wrapper"],[16667831,".js-ad_iframe"],[1876844,".js-adfliction-iframe"],[11382129,".js-adfliction-standard"],[15402634,".js-ads"],[15598398,".js-ads-carousel"],[13975925,".js-advert"],[2964043,".js-advert-container"],[13976110,".js-adzone"],[100592,".js-anchor-ad"],[9452191,".js-article-advert-injected"],[13919319,".js-billboard-advert"],[13976111,".js-dfp-ad"],[14383087,".js-dfp-ad-bottom"],[4458287,".js-dfp-ad-top"],[13987257,".js-gpt-ad"],[14259476,".js-gptAd"],[16425943,".js-header-ad"],[9397016,".js-header-ad-wrapper"],[10094362,".js-lazy-ad"],[16581905,".js-mapped-ad"],[15389204,".js-mpu"],[16572201,".js-native-ad"],[3549329,".js-no-sticky-ad"],[3311898,".js-overlay_ad"],[2130953,".js-react-simple-ad"],[9388138,".js-results-ads"],[7448175,".js-right-ad-block"],[6001699,".js-sidebar-ads"],[16652880,".js-skyscraper-ad"],[15729081,".js-slide-right-ad"],[2959781,".js-slide-top-ad"],[462538,".js-sticky-ad"],[460888,".js-stream-ad"],[139369,".js-toggle-ad"],[10762206,".jsAdSlot"],[2643905,".jsMPUSponsor"],[14489478,".js_adContainer"],[6303558,".js_ad_wrapper"],[15329058,".js_deferred-ad"],[9538159,".js_desktop-horizontal-ad"],[11575582,".js_midbanner_ad_slot"],[9649395,".js_preheader-ad-container"],[2943973,".js_slideshow-full-width-ad"],[12193509,".js_slideshow-sidebar-ad"],[14446688,".js_sticky-top-ad"],[16595906,".jsx-adcontainer"],[16315646,".jw-ad"],[12059520,".jw-ad-block"],[12070052,".jw-ad-label"],[10633965,".jw-ad-media-container"],[4758402,".jw-ad-visible"],[15922369,".kakao_ad_area"],[8582102,".keen_ad"],[15725122,".kumpulads-post"],[15725110,".kumpulads-side"],[7204698,".kwizly-psb-ad"],[1371982,".l-ad"],[5018308,".l-ad-top"],[8228764,".l-ads"],[14480146,".l-adsense"],[15164775,".l-article__ad"],[3468126,".l-bottom-ads"],[422279,".l-grid--ad-card"],[8266101,".l-header-advertising"],[7386961,".l-section--ad"],[12206223,".l1-ads-wrapper"],[12916616,".label-ad"],[3369010,".label_advertising_text"],[12829878,".labelads"],[5054236,".large-advert"],[187121,".largeAd"],[11372023,".largeRectangleAd"],[4797824,".largeUnitAd"],[16275457,".large_ad"],[11954461,".lastAdHolder"],[15233941,".lastads"],[15130053,".latest-ad"],[14741678,".layout-ad"],[805370,".layout__right-ads"],[5935251,".layout_h-ad"],[9091855,".lazy-ad"],[14799393,".lazy-ad-unit"],[7782870,".lazy-adv"],[13640963,".lazyad"],[11939530,".lazyadsense"],[6108207,".lazyadslot"],[12630167,".lazyload-ad"],[12632933,".lazyload_ad"],[10347589,".lazyload_ad_article"],[10494733,".lb-ad"],[2244133,".lb-adhesion-unit"],[7389901,".lb-advert-container"],[3282269,".lb-item-ad"],[10431691,".ld-ad"],[4425461,".ld-ad-inner"],[485847,".ldm_ad"],[10654381,".lead-ad"],[127537,".lead-ads"],[14471078,".leader-ad"],[9264845,".leader-ad-728"],[15053368,".leaderAd"],[13775688,".leaderAdTop"],[8545519,".leaderAdvert"],[9478530,".leaderBoardAdWrapper"],[12386129,".leaderBoardAdvert"],[14474644,".leader_ad"],[5854460,".leader_aol"],[15054360,".leaderad"],[2478766,".leaderboard-ad"],[6882418,".leaderboard-ad-belt"],[5239705,".leaderboard-ad-component"],[5239574,".leaderboard-ad-container,.leaderboard_ad_container"],[7310602,".leaderboard-ad-dummy"],[7310656,".leaderboard-ad-fixed"],[6882247,".leaderboard-ad-grid"],[6882311,".leaderboard-ad-main"],[10439642,".leaderboard-ad-module"],[6882737,".leaderboard-ad-pane"],[1427292,".leaderboard-ad-placeholder"],[3946888,".leaderboard-ad-section"],[6882565,".leaderboard-ad-unit,.leaderboard_ad_unit"],[3951124,".leaderboard-ad-wrapper"],[6882339,".leaderboard-adblock"],[12708316,".leaderboard-ads,.leaderboard_ads"],[7313142,".leaderboard-ads-text"],[7578880,".leaderboard-advert"],[10765021,".leaderboard-advertisement"],[6886626,".leaderboard-main-ad"],[7579389,".leaderboard-top-ad"],[763070,".leaderboard-top-ad-wrapper"],[13746922,".leaderboard.advert"],[10406784,".leaderboard1AdWrapper"],[11609864,".leaderboardAd,.leaderboardad"],[7316066,".leaderboardAdWrapper"],[7325481,".leaderboardFooter_ad"],[5126760,".leaderboardRectAdWrapper"],[6882052,".leaderboard_adsense"],[12708313,".leaderboard_adv"],[10440592,".leaderboard_banner_ad"],[6876960,".leaderboardadmiddle"],[4625530,".leaderboardadtop"],[13468450,".leaderboardadwrap"],[16512575,".lee-track-ilad"],[14584570,".left-ad"],[9052422,".left-ads"],[9228343,".left-advert"],[278281,".left-rail-ad"],[13666932,".left-sponser-ad"],[8224246,".leftAd"],[16081803,".leftAdColumn"],[1437338,".leftAdContainer"],[14538788,".leftAds"],[7995025,".leftAdsEnabled"],[5998293,".leftAdsFix"],[5998128,".leftAdvDiv"],[5998123,".leftAdvert"],[9677216,".leftCol_advert"],[16322731,".leftColumnAd"],[6259771,".left_300_ad"],[14527944,".left_ad"],[6346581,".left_ad_160"],[9442533,".left_ad_areas"],[6345006,".left_ad_box"],[11357384,".left_ad_container"],[7099585,".left_add_block"],[6345302,".left_adlink"],[5171252,".left_ads"],[16753925,".left_adsense"],[72542,".left_advertisement_block"],[6357092,".left_col_ad"],[2622844,".left_google_add"],[8225238,".leftad"],[14497555,".leftadd"],[14640895,".leftadtag"],[7269260,".leftbar_ad2"],[5960218,".leftbarads"],[13880130,".leftbottomads"],[14633265,".leftnavad"],[2069957,".leftrighttopad"],[803980,".leftsidebar_ad"],[5978702,".lefttopad1"],[5924549,".legacy-ads"],[2090112,".lft_advt_container"],[14796597,".lg-ads-160x90"],[12272529,".lg-ads-311x500"],[12278931,".lg-ads-635x100"],[16444075,".lg-ads-skin-container"],[3381272,".ligatus"],[3060658,".lightad"],[13941404,".lijit-ad"],[5087875,".linead"],[5095501,".linkAD"],[12022047,".linkAds"],[12033139,".link_ad"],[12054847,".linkads"],[9619491,".list-ad"],[6425725,".list-adbox"],[7426943,".list-ads"],[13656633,".list-feature-ad"],[5601754,".list-footer-ad"],[6109231,".listad"],[4371693,".listicle-instream-ad-holder"],[14104021,".listing-item-ad"],[14824562,".listingAd"],[5703055,".listings_ad"],[4843378,".lite-page-ad"],[6942871,".live-ad"],[16459301,".lng-ad"],[14254838,".local-ads"],[9913537,".localad"],[4534232,".location-ad"],[15819140,".log_ads"],[5115164,".logged_out_ad"],[14248586,".logo-ad"],[14129044,".logoAds"],[9343732,".logo_AdChoices"],[15349606,".logoad"],[308521,".logoutAd"],[1575702,".logoutAdContainer"],[14563543,".long-ads"],[15031783,".longAd"],[14319166,".longAdBox"],[6258773,".longAds"],[6282681,".long_ad"],[14413594,".longform-ad"],[5655421,".loop-ad"],[2038061,".lower-ad"],[14958460,".lower-ads"],[16705327,".lowerAd"],[2000819,".lowerAds"],[2020639,".lower_ad"],[11069725,".lr-ad"],[3270222,".lr-pack-ad"],[6064099,".lr_skyad"],[9786867,".lrec-container"],[10577291,".lst_ads"],[3002461,".lyrics-inner-ad-wrap"],[14274800,".m-ContentAd"],[1331951,".m-ad"],[4597812,".m-ad-brick"],[2951814,".m-ad-region"],[6381212,".m-ad-unit"],[16452,".m-ad__wrapper"],[15331371,".m-adaptive-ad-component"],[8659830,".m-advert"],[5148308,".m-advertisement"],[1646719,".m-advertisement--container"],[2743302,".m-balloon-header--ad"],[4696942,".m-block-ad"],[3362506,".m-content-advert"],[2088033,".m-content-advert-wrap"],[6757415,".m-dfp-ad-text"],[13873549,".m-header-ad"],[7482068,".m-in-content-ad"],[13879651,".m-in-content-ad-row"],[14077318,".m-jac-ad"],[5134513,".m-sponsored"],[14021552,".m1-header-ad"],[2356943,".m2n-ads-slot"],[1449565,".m_ad"],[4239725,".m_ad1"],[3037229,".m_ad300"],[16038237,".m_banner_ads"],[2371841,".macAd"],[2373089,".macad"],[8781433,".mad_adcontainer"],[2367493,".magAd"],[2368741,".magad"],[1511914,".main-ad"],[9876275,".main-ad-container"],[10416187,".main-ad-gallery"],[13088071,".main-add-sec"],[15305750,".main-ads"],[10809305,".main-advert"],[4681151,".main-advertising"],[1633308,".main-column-ad"],[1633409,".main-footer-ad"],[1693531,".main-header-ad"],[3660044,".main-header__ad-wrapper"],[1272481,".main-right-ads"],[2870886,".mainAd"],[4607156,".mainAdContainer"],[1466164,".mainAds"],[4221547,".mainLeftAd"],[4221283,".mainLinkAd"],[14380196,".mainRightAd"],[1490136,".main_ad"],[4235668,".main_adbox"],[12574500,".main_ads"],[12574497,".main_adv"],[6281796,".mantis-ad"],[6284168,".mantisadd"],[6273612,".manual-ad"],[3137596,".map-ad"],[6928534,".mapped-ad"],[1875130,".mar-block-ad"],[14294566,".mar-leaderboard--bottom"],[7671636,".margin-advertisement"],[6179409,".margin0-ads"],[13646438,".marginalContentAdvertAddition"],[1841239,".marketing-ad"],[5762031,".marketplace-ad"],[8025801,".marketplaceAd"],[5269034,".marquee-ad"],[14061561,".masonry-tile-ad"],[5103767,".masonry__ad"],[3936429,".master_post_advert"],[4904635,".masthead-ad"],[2782140,".masthead-ads"],[4900992,".mastheadAds"],[2780555,".masthead__ad"],[6395517,".match-ad"],[8606322,".mb-advert"],[8945954,".mb-advert__incontent"],[6224578,".mb-advert__leaderboard--large"],[8711962,".mb-advert__mpu"],[9358704,".mb-advert__tweeny"],[179537,".mb-block--advert-side"],[2236792,".mb-list-ad"],[15046224,".mc_floating_ad"],[6130410,".mc_text_ads_box"],[14893435,".md-advertisement"],[9160581,".medRect"],[10208336,".media-viewer__ads-container"],[7622952,".mediaAd"],[2787621,".mediaAdContainer"],[59096,".medium-rectangle-ad"],[16727156,".medium-top-ad"],[15436874,".mediumRectAdWrapper"],[6426335,".mediumRectagleAd"],[2531899,".mediumRectangleAd"],[12663674,".mediumRectangleAdvert"],[6506784,".medium_ad"],[3751326,".mediumad"],[6488834,".medrec-ad"],[4635933,".medrect-ad,.medrect_ad"],[11206222,".medrect-ad2"],[6491835,".medrectAd"],[15424719,".mega-ad"],[4381960,".member-ads"],[7375698,".menu-ad"],[15035038,".menuAd"],[5234125,".message_ads"],[9464540,".meta-ad"],[9486318,".meta_ad"],[6429462,".metabet-adtile"],[16226879,".mf-adsense-leaderboard"],[10261634,".mf-adsense-rightrail"],[6250882,".mg_box_ads"],[13101036,".mgid-wrapper"],[3186343,".mgid_3x2"],[2479522,".mid-ad-wrapper"],[16501554,".mid-ads"],[4640200,".mid-advert,.mod_advert"],[222018,".mid-article-banner-ad"],[11639526,".mid-post-ad"],[4790399,".mid-section-ad"],[2653966,".midAd"],[10999742,".midAdv-cont"],[2045241,".midAdv-cont2"],[6483867,".midAdvert"],[12019474,".mid_ad"],[6817528,".mid_banner_ad"],[2652974,".midad"],[2343453,".midarticlead"],[6477643,".middle-ad,.module-ad"],[4623976,".middle-ads,.module-ads"],[2335648,".middle-ads728"],[9416190,".middle-footer-ad"],[8130382,".middleAd"],[1878348,".middleAdLeft"],[10683112,".middleAdMid"],[1085094,".middleAdRight"],[6469297,".middleAdWrapper"],[6476272,".middleAds"],[230509,".middleBannerAd,.moduleBannerAd"],[6476953,".middle_AD"],[6476985,".middle_ad,.module_ad"],[330808,".middle_ad_responsive"],[4627674,".middle_ads"],[8129390,".middlead"],[16530958,".middleadouter"],[4625175,".midpost-ad"],[9164320,".min-height-ad"],[16378117,".min_navi_ad"],[12186946,".mini-ad"],[15630206,".mini-ads"],[2877900,".mini_ads"],[11621038,".miniad"],[12257020,".miniads"],[12651797,".misc-ad"],[1465942,".misc-ad-label"],[12860345,".miscAd"],[3835976,".mj-floating-ad-wrapper"],[11394138,".mks_ads_widget"],[2349884,".mm-ad-sponsored"],[3588049,".mm-ads-adhesive-ad"],[12112231,".mm-ads-gpt-adunit"],[7117580,".mm-ads-leaderboard-header"],[11254722,".mm-banner970-ad"],[2514717,".mmads"],[5183702,".mntl-gpt-adunit"],[12494036,".mntl-sc-block-adslot"],[595244,".moads-top-banner"],[8433131,".moads-widget"],[604034,".mob-ad-break-text"],[4364380,".mob-adspace"],[13391782,".mob-hero-banner-ad-wrap"],[11077184,".mob_ads"],[14132254,".mobads"],[6409741,".mobile-ad"],[14608204,".mobile-ad-container"],[15103344,".mobile-ad-negative-space"],[8682738,".mobile-ad-placeholder"],[8130603,".mobile-ad-slider"],[4699822,".mobile-ads"],[4809418,".mobile-fixed-ad"],[254625,".mobile-instream-ad-holder"],[12186646,".mobile-instream-ad-holder-single"],[9984899,".mobileAd"],[16136438,".mobileAdWrap"],[4004147,".mobileAppAd"],[2633903,".mobile_ad_banner"],[12978572,".mobile_ad_container"],[2399766,".mobile_featuredad"],[15871757,".mobile_leaderboard_ad"],[3962434,".mobileadbig"],[16102460,".mobileadunit"],[1473839,".mobilesideadverts"],[14400166,".mod-ad"],[11325771,".mod-adblock"],[13876340,".mod-ads"],[6927108,".mod-google-ads"],[2635234,".mod-horizontal-ad"],[7017923,".mod-sponsored-links"],[8434765,".mod-vertical-ad"],[14526228,".mod_ad"],[16271518,".mod_ad_container"],[11298979,".mod_ad_text"],[4638940,".mod_ad_top"],[2015471,".mod_admodule"],[13157574,".mod_ads"],[1738623,".mod_index_ad"],[6483263,".mod_js_ad"],[10826388,".mod_openads"],[9910007,".mod_r_ad"],[6507596,".mod_r_ad1"],[2289381,".modal-ad"],[4623981,".module--ad"],[14222259,".module-ad-small"],[2337406,".module-advert"],[14534918,".module-advertisement"],[13731918,".module-box-ads"],[13947210,".module-image-ad"],[15358803,".module-rectangleads"],[13450511,".module-sponsored-ads"],[2762314,".module1colAds"],[9024857,".moduleAd"],[1878778,".moduleAdSpot"],[1877410,".moduleAdvert"],[22626,".moduleAdvertContent"],[4241979,".module__ad-wide"],[11494453,".module_ad_disclaimer"],[1609645,".module_box_ad"],[8885995,".module_header_sponsored"],[3960611,".module_home_ads"],[13675703,".module_single_ads"],[6475201,".modulegad"],[11843865,".moduletable-adsponsor"],[3745976,".moduletable-advert"],[11845494,".moduletable-bannerAd6"],[12345580,".moduletable-centerad"],[11850810,".moduletable-googleads"],[15802934,".moduletable-rectangleads"],[12343201,".moduletable_ad-right"],[11846040,".moduletable_ad300x250"],[12215601,".moduletable_adtop"],[12124086,".moduletable_advertisement"],[3745399,".moduletable_top_ad"],[12215433,".moduletableadvert"],[16299916,".moduletableexclusive-ads"],[11526810,".moduletablesquaread"],[3745761,".moduletabletowerad"],[14237903,".mom-ad"],[3204596,".moneyball-ad"],[6280742,".monsterad"],[14875921,".mos-ad"],[7419353,".mosaicAd"],[15161690,".motherboard-ad"],[5418489,".movable-ad"],[15676259,".movv-ad"],[3055774,".mp-ad"],[6955767,".mpsponsor"],[2967752,".mpu-ad"],[5248031,".mpu-ad-con,.mpu-ad-top"],[5329498,".mpu-ad-river"],[5245945,".mpu-advert,.mpu_advert"],[2962445,".mpu-c"],[5240912,".mpu-footer"],[2967803,".mpu-fp"],[5238845,".mpu-holder,.mpu_holder"],[10510998,".mpu-leaderboard"],[8014584,".mpu-left"],[11737969,".mpu-left-bk"],[11771395,".mpu-mediatv"],[7014014,".mpu-right"],[7008154,".mpu-title"],[4886612,".mpu-top-left"],[2888761,".mpu-top-left-banner"],[9759486,".mpu-top-right"],[8345125,".mpu-unit"],[8116855,".mpu-wrap"],[11690473,".mpu-wrapper,.mpu_wrapper"],[2963302,".mpuAd"],[7024456,".mpuAdArea"],[7024771,".mpuAdSlot"],[7025066,".mpuAdvert"],[16625430,".mpuArea"],[938663,".mpuBlock"],[2995317,".mpuBox"],[5169165,".mpuContainer"],[3025370,".mpu_Ad"],[3024378,".mpu_ad"],[10068619,".mpu_container"],[10924148,".mpu_placeholder"],[4386602,".mpu_side"],[2964294,".mpuad"],[3028854,".mpuads"],[2945999,".mr1_adwrap"],[2838188,".mr2_adwrap"],[2878221,".mr3_adwrap"],[3049450,".mr4_adwrap"],[9957060,".mrec-ads"],[762042,".mrec-banners"],[13431590,".mrecAds"],[11442471,".mrec_advert"],[5951054,".mrf-adv"],[12713978,".mrf-adv__wrapper"],[11628441,".msg-ad"],[3015479,".msgad"],[16701525,".mt-ad-container,.mu-ad-container"],[2798760,".mt_ad"],[16643352,".mt_ads"],[4578004,".mtop_adfit"],[3953858,".mv_atf_ad_holder"],[8882519,".mvp-ad-label"],[3388929,".mvp-feat1-list-ad"],[8884402,".mvp-flex-ad"],[11831007,".mvp-post-ad-wrap"],[9792321,".mvp-widget-ad"],[7608981,".mvp-widget-feat2-side-ad"],[4535706,".mvp_ad_widget"],[2817401,".mw-ad"],[16281063,".my-ads"],[3265961,".myAds"],[5624924,".myAdsGroup"],[8666681,".my__container__ad"],[195683,".n1ad-center-300"],[6042612,".narrow_ad_unit"],[4022796,".narrow_ads"],[4720202,".national_ad"],[4085425,".nationalad"],[8161538,".native-ad"],[5043584,".native-ad-article"],[7166735,".native-ad-container"],[3705289,".native-ad-item"],[3705164,".native-ad-mode"],[3705497,".native-ad-slot"],[4075553,".native-adv"],[11836979,".native-advts"],[4469582,".native-leaderboard-ad"],[5099889,".native-sidebar-ad"],[6754153,".native.ad"],[10024098,".nativeAd"],[8163120,".native_ad"],[9316034,".native_ad_inline"],[5572897,".native_ad_wrap"],[4077267,".native_ads"],[10025090,".nativead"],[6760857,".nav-ad"],[1720779,".nav-ad-gpt-container"],[7985231,".nav-ad-plus-leader"],[14593518,".nav-adWrapper"],[6782635,".nav_ad"],[1900095,".navbar-ad-section"],[4165684,".navbar-ads"],[13640056,".navbar-header-ad"],[6822109,".naviad"],[12097458,".ndmadkit"],[4707252,".netPost_ad1"],[4707254,".netPost_ad3"],[2289441,".netads"],[8410577,".netshelter-ad"],[16072779,".newHeaderAd"],[5429150,".new_ad1"],[16213907,".new_ad_left"],[13551850,".new_ad_normal"],[8817911,".new_ad_wrapper_all"],[1228661,".new_ads_unit"],[3437042,".newad"],[2118336,".newad1"],[4141774,".news-ad"],[5501751,".news-ad-square-a"],[12218212,".news-ad-square-box"],[15440816,".news-ads-top"],[4382951,".news-item--ad"],[16504445,".news_ad_box"],[8411684,".news_vibrant_ads_banner"],[2098978,".newsad"],[16462734,".newsblock-ads"],[7016634,".newsfeed_adunit"],[12028152,".newspack_global_ad"],[13386545,".nfy-ad"],[16433308,".nfy-ad-teaser"],[16614194,".nfy-ad-tile"],[10156060,".nfy-ad-wrapper"],[16598586,".nfy-cobo-ad"],[3906429,".nfy-col-ad"],[13010732,".ng-ad-banner"],[13014541,".ng-ad-insert"],[3626400,".nm-ad"],[8894041,".nn_mobile_mpu_wrapper"],[1978561,".node-ad"],[7837508,".node_ad_wrapper"],[8248872,".normalAds"],[4020610,".normal_ads"],[14827248,".normalad"],[6083747,".northad"],[2762784,".not-an-ad-header"],[9029271,".note-advertisement"],[4165725,".np-ad"],[12598206,".np-ad-background"],[13011120,".np-ad-border"],[11450765,".np-ads-wrapper,.nv-ads-wrapper"],[14922851,".np-adv-container"],[859649,".np-advert_apu"],[1123289,".np-advert_apu-double"],[13610041,".np-advert_info"],[12763987,".np-header-ad"],[6050898,".np-header-ads-area"],[16105774,".np-right-ad"],[4274241,".nrAds"],[7271995,".nsAdRow"],[11868393,".nts-ad"],[12035020,".ntv-ad"],[3583629,".nuffnangad"],[7998431,".nuk-ad-placeholder"],[4003322,".nw-ad"],[15732000,".nw-ad-label"],[761471,".nw-c-leaderboard-ad"],[9518690,".nw-top-ad"],[4286236,".nw_adv_square"],[2120275,".nx-billboard-ad"],[11402793,".nx-placeholder-ad"],[1259949,".o-ad"],[15774331,".o-ad-banner-top"],[12658612,".o-ad-container"],[16288308,".o-advert"],[107782,".o-listing__ad"],[16275527,".o-site-header__advert"],[12786666,".oad-ad"],[13524061,".oas-ad"],[16247503,".oas-container"],[377395,".oas-leaderboard-ads"],[13406447,".oas_ad"],[16390922,".oas_add"],[3607366,".oas_advertisement"],[4618739,".oasad"],[13453987,".oasads"],[13283515,".ob_ads_header"],[859749,".ob_container .item-container-obpd"],[4845259,".ob_dual_right > .ob_ads_header ~ .odb_div"],[9572817,".offads"],[2695558,".oi-add-block"],[2720498,".oi-header-ad"],[14986575,".oio-banner-zone"],[12723484,".oio-link-sidebar"],[8767558,".oio-openslots"],[8674277,".oio-zone-position"],[13087959,".oko-adhesion"],[6863910,".on_player_ads"],[4706431,".oneColumnAd"],[5732049,".onet-ad"],[6787022,".online-ad-container"],[6716377,".opd_adsticky"],[2409132,".otd-ad-top"],[15957870,".outer-ad-container,.outer_ad_container"],[9412531,".outer-ad-unit-wrapper"],[10982794,".outerAdWrapper"],[11810153,".outerAds"],[2973682,".outside_ad"],[8277339,".outsider-ad"],[4592286,".ov-ad-slot"],[4935983,".overflow-ad"],[2427802,".overlay-ad,.overlay_ad"],[55217,".overlay-ad-container"],[4890024,".overlay-ads"],[4745220,".overlay-box-ad"],[6246364,".ox-holder"],[2082002,".p-ad"],[3241271,".p-ad-block"],[15461931,".p-ad-dfp-banner"],[2158888,".p-ad-dfp-middle-rec"],[16063649,".p-ad-feature-pr"],[15067654,".p-ad-outbreak"],[15486671,".p-ad-rectangle"],[9124319,".p-ad-thumbnail-txt"],[2415402,".p-ads-billboard"],[11899796,".p-ads-rec"],[11325533,".p-post-ad:not(html):not(body)"],[16012465,".p75_sidebar_ads"],[15457207,".p_adv"],[4059304,".p_topad"],[3124239,".package_adBox"],[13172183,".padAdvx"],[11745887,".padded-ad"],[3766742,".paddingBotAd"],[697407,".pads2"],[13138845,".pads_bulk_widget"],[3332195,".padvertlabel"],[10902930,".page-ad"],[12543662,".page-ads"],[13675050,".page-advert"],[878537,".page-advertisement"],[14753932,".page-bottom-fixed-ads"],[13667641,".page-box-ad"],[147747,".page-break-ad"],[7349164,".page-content__advert"],[5850962,".page-footer-ad"],[6365832,".page-header-ad,.page-header_ad"],[2371774,".page-top-ads"],[7163998,".pageAd"],[3056968,".pageAdSkin"],[8982518,".pageAdSkinUrl"],[10800780,".pageAds"],[3352728,".pageFooterAd"],[3392720,".pageGoogleAd"],[13129986,".pageGoogleAds"],[3566168,".pageHeaderAd"],[4446218,".pageHeaderAds"],[11589296,".pageTopAd"],[5476863,".page__top-ad-wrapper"],[10780960,".page_ad"],[7163006,".pagead"],[7796150,".pagepusheradATF"],[11550552,".pages__ad"],[7737611,".pane-ad-pane"],[843207,".pane-ads"],[9413169,".pane-sasia-ad"],[9698670,".pane-site-ads"],[11938702,".pane-sponsored-links"],[6292436,".pane_ad_wide"],[3126424,".panel-ad"],[4814536,".panel-adsense"],[5609909,".panel-advert"],[682685,".panel.ad"],[3000362,".panel_ad"],[7171330,".paneladvert"],[6478019,".par-ad"],[6376491,".par-adv-slot"],[15628185,".parade-ad-container"],[14009078,".parent-ad-desktop"],[2708546,".partial-ad"],[2699675,".partner-ad"],[14362993,".partner-ad-module-wrapper"],[9811597,".partner-ads-list"],[11385661,".partnerAd"],[334537,".partner_ads"],[478529,".partnerad_container"],[74123,".partnersTextLinks"],[9031094,".pauseAdPlacement"],[15797635,".pb-slot-container"],[542448,".pc-ad"],[13714646,".pcads_widget"],[1016064,".pd-ads-mpu"],[14411514,".pdpads_desktop"],[5716214,".penci-ad-box"],[16592977,".penci-ad-image"],[5712388,".penci-ad_box"],[6787489,".penci-adsense-below-slider"],[14811876,".penci-google-adsense"],[8867287,".penci-google-adsense-1"],[3073979,".penci-promo-link"],[2335748,".penci_list_bannner_widget"],[12087961,".pencil-ad"],[10148059,".pencil-ad-container"],[16097504,".pencil-ad-section"],[12086635,".pencil_ad"],[10472249,".perm_ad"],[3378466,".pf_content_ad"],[10195640,".pf_sky_ad"],[10199740,".pf_top_ad"],[14052826,".pg-ad-block"],[14047839,".pg-adnotice"],[14054030,".pg-adtarget"],[1893409,".pgevoke-fp-bodyad2"],[457607,".pgevoke-story-rightrail-ad1"],[801983,".pgevoke-story-topads"],[6349663,".pgevoke-topads"],[451931,".ph-ad"],[13083586,".photo-ad"],[13658431,".photo-ad-pad"],[9453600,".photoAd"],[9454592,".photoad"],[7171730,".phpads_container"],[2776793,".pix_adzone"],[10561740,".placeholder-ad"],[13445976,".placeholder-dfp"],[2989802,".placeholderAd"],[15597300,".plain-ad"],[11541718,".plainAd"],[11916986,".player-ad"],[11740978,".player-ad-overlay"],[3300633,".player-ads"],[13264074,".player-ads2"],[4766252,".player-section__ads-banners"],[2085178,".player-under-ad"],[13248368,".playerAd"],[11919812,".playerAdv"],[11919496,".player_ad"],[3299307,".player_ad2"],[3497686,".player_ad_box"],[13249360,".playerad"],[3298416,".playerdads"],[11210786,".plugin-ad"],[13810015,".plugin-ad-container"],[479166,".pm-ad"],[1013825,".pm-ad-unit"],[1013865,".pm-ad-zone"],[3140586,".pm-ads-banner"],[16664284,".pm-ads-inplayer"],[7582339,".pm-banner-ad"],[6727794,".pmc-adm-boomerang-pub-div"],[3534222,".polar-ad"],[11772865,".polaris-ad--wrapper-desktop"],[3806163,".polarisMarketing"],[8921763,".polaris__ad"],[15493334,".polaris__below-header-ad-wrapper"],[15194643,".position-ads"],[6197241,".post-ad"],[15973324,".post-ad-title"],[15942667,".post-ad-top"],[12492620,".post-ad-type"],[13362917,".post-ads"],[12494058,".post-ads-top"],[10050407,".post-adsense-bottom"],[15942206,".post-advert"],[16234879,".post-advert-row"],[11735704,".post-advertisement"],[12488774,".post-load-ad"],[12491451,".post-news-ad"],[12517771,".post-sidebar-ad"],[5348250,".post-sponsored"],[16119125,".postAd"],[2642485,".postWideAd"],[6284363,".post_ad"],[13658903,".post_ads"],[3333388,".post_advert"],[11681376,".post_detail_right_advert"],[9713320,".post_sponsored"],[16120117,".postad"],[6249671,".postads"],[2661424,".postbit-ad"],[11134554,".poster_ad"],[15364229,".posts-ad"],[14695208,".pp-ad-container"],[3563889,".pp_ad_code_adtxt"],[16469474,".ppb_ads"],[13208519,".ppr_priv_footer_banner_ad_billboard"],[10673775,".ppr_priv_header_banner_ad"],[11963952,".ppr_priv_horizon_ad"],[4206726,".pr_adslot_0"],[4206727,".pr_adslot_1"],[15857437,".preheader_advert"],[3167444,".premium-ad"],[8999846,".premium-ads"],[8999843,".premium-adv"],[13008194,".premium-mpu-container"],[136261,".priad"],[12135995,".priad-1"],[3589316,".primary-ad"],[7895795,".primary-ad-widget"],[2840277,".primary-advertisment"],[2975217,".primis-player-container"],[6703475,".primis-video"],[9920922,".primis-wrapper"],[13447704,".print-ad-wrapper"],[6720402,".print-adslot"],[5495009,".printAds"],[3366075,".product-ad"],[7983721,".product-ads"],[16141379,".product-inlist-ad"],[12720998,".profile-ad-container"],[10497269,".profile-ads-container"],[7170074,".profile__ad-wrapper"],[783528,".profile_ad_bottom"],[6188994,".profile_ad_top"],[14384800,".programtic-ads"],[13282753,".promo-ad"],[11849263,".promo-mpu"],[2465411,".promoAd"],[13188895,".promoAds"],[6305286,".promoAdvertising"],[13199987,".promo_ad"],[11849125,".promo_ads"],[13654279,".promo_border"],[2466659,".promoad"],[3376762,".promoboxAd"],[11280610,".promoted_content_ad"],[2110276,".promotionAdContainer"],[2678851,".promotionTextAd"],[12595941,".proper-ad-insert"],[13371759,".proper-ad-unit"],[16744672,".ps-ad"],[1840189,".pt-ad--container"],[3142743,".pt-ad--scroll"],[9725364,".pt_ad03"],[3953548,".pt_col_ad02"],[6550599,".pub_ads"],[2203452,".publication-ad"],[6781675,".publicidad_horizontal"],[2608435,".publicidade"],[8824706,".publisher_ad"],[4005258,".pubtech-adv-slot"],[2842276,".puff-ad"],[1047713,".puff-advertorials"],[12715492,".pull-ad"],[7721714,".pull_top_ad"],[9186184,".pullad"],[9676880,".purchad"],[3214365,".push--ad"],[8327487,".push-ad"],[3275494,".push-adv"],[2622549,".pushDownAd"],[1371484,".pushdown-ad"],[2663605,".pushdownAd"],[7187046,".pwa-ad"],[9628612,".pz-ad-box"],[14631339,".quads-ad-label"],[4751885,".quads-bg-ad"],[15085751,".quads-location"],[4635021,".queue_ad"],[3628351,".queued-ad"],[8871982,".quigo"],[2480491,".quigo-ad"],[2541397,".quigoads"],[2010000,".r-ad"],[13878211,".r-pause-ad-container"],[8880303,".r89-outstream-video"],[1883938,".r_ad"],[8633392,".r_ads"],[1136695,".rail-ad"],[1279355,".rail-ads-1"],[1345726,".rail-article-sponsored"],[8238741,".rail__ad"],[1080069,".rail_ad"],[260027,".railad"],[16374888,".railadspace"],[8315173,".ray-floating-ads-container"],[12733513,".rc-sponsored"],[10269262,".rcom-freestar-ads-widget"],[3955673,".re-AdTop1Container"],[1873221,".ready-ad"],[5074502,".rec_ad"],[4884785,".recent-ad"],[4885898,".recentAds"],[16431067,".recent_ad_holder"],[14196179,".recipeFeatureAd"],[476065,".rect-ad"],[4957966,".rect-ad-1"],[4918036,".rectAd300"],[458643,".rect_ad"],[12062863,".rect_ad_module"],[10000734,".rect_advert"],[5045229,".rectad"],[415002,".rectadv"],[9342449,".rectangle-ad,.rectangle_ad"],[10182860,".rectangle-ad-container"],[5144991,".rectangle-embed-ad"],[9128947,".rectangleAd,.rectanglead"],[7839217,".rectangleAdContainer"],[9342452,".rectangleads"],[760025,".refreshAds"],[15056953,".region-ad-bottom-leaderboard"],[5169774,".region-ad-pan"],[14538803,".region-ad-right"],[5169908,".region-ad-top"],[736471,".region-ads"],[16452682,".region-ads-content-top"],[8643253,".region-banner-ad"],[533650,".region-dfp-ad-footer"],[533976,".region-dfp-ad-header"],[8780731,".region-header-ad"],[14426270,".region-header-ads"],[5186258,".region-top-ad"],[15602648,".region-top-ad-block"],[4835868,".regular-ads"],[4749384,".regularad"],[5228130,".rekl-left"],[1207633,".rekl-right"],[16506384,".rekl-top"],[5171536,".rekl_left"],[1090019,".rekl_right"],[12507938,".rekl_top"],[13846319,".rekl_top_wrapper"],[4783860,".reklam"],[1976472,".reklam-block"],[1897652,".reklam-kare"],[13339712,".reklam-masthead"],[8567207,".reklam2"],[5168496,".reklam728"],[2054175,".reklama-vert"],[14216842,".reklama1"],[1231784,".reklame-wrapper"],[14216464,".reklamka"],[963083,".related-ad,.related_ad"],[2558553,".related-ads"],[963086,".relatedAds"],[1222127,".remnant_ad"],[1207876,".remove-ads"],[1515470,".remove-ads-link"],[4534358,".res_ad"],[14712875,".resads-adspot"],[6774529,".responsive-ad"],[1076162,".responsive-ad-header-container"],[16489417,".responsive-ad-wrapper"],[11754146,".responsive-ads"],[9657451,".responsiveAdsense"],[9656960,".responsive_ad_top"],[16491719,".responsive_ads_468x60"],[4311971,".result-ad"],[9911562,".result-sponsored"],[8164234,".resultAd"],[4309329,".result_ad"],[8163242,".resultad"],[7136841,".results-ads"],[8003935,".revcontent-wrap"],[4410255,".review-ad"],[6600668,".reviews-display-ad"],[4428764,".revive-ad"],[10253145,".rh-ad"],[10174631,".rhads"],[15883113,".rhs-ad"],[6953890,".rhs-ads-panel"],[7810252,".rhs-advert-container"],[12235709,".rhs-mrec-wrapper"],[16005083,".rhs_ad"],[7211928,".rhs_ad_title"],[9746665,".rhs_ads"],[10155015,".rhsad"],[4301555,".rhsadvert"],[4474222,".right-ad"],[709513,".right-ad-1,.right-ad-2,.right-ad-3,.right-ad-4,.right-ad-5"],[2042754,".right-ad-block"],[14850590,".right-ad-container"],[8028437,".right-ad-holder"],[3068116,".right-ad-wrapper"],[4723893,".right-ad2"],[14934938,".right-ad350px250px"],[4723956,".right-ads,.right_ads"],[709591,".right-ads2"],[11683003,".right-adsense"],[4723953,".right-adv,.right_adv"],[13330022,".right-advert,.right_advert"],[14193843,".right-advertisement,.right_advertisement"],[13331757,".right-col-ad,.right_col_ad"],[12804043,".right-column-ad"],[2927508,".right-column-ads"],[12077616,".right-rail-ad"],[11104082,".right-rail-ad-container"],[16674897,".right-rail-box-ad-container"],[12040732,".right-side-ad"],[2610751,".right-side-ads"],[8557834,".right-sidebar-box-ad"],[4370667,".right-sidebar-box-ads"],[905347,".right-sponser-ad"],[13357990,".right-top-ad"],[4989663,".right-video-dvertisement"],[6280364,".rightAD"],[6280332,".rightAd"],[4436978,".rightAd1"],[4436977,".rightAd2"],[13341224,".rightAdBlock,.rightadblock"],[709422,".rightAdBox"],[11575218,".rightAdColumn"],[4118636,".rightAdContainer"],[4436912,".rightAds"],[3989854,".rightAdsFix"],[3988625,".rightAdvert"],[13341014,".rightAdverts"],[709675,".rightBoxAd,.rightColAd"],[2487587,".rightBoxMidAds"],[11857910,".rightColAdBox"],[11904626,".rightColumnAd"],[2472273,".rightColumnAdd"],[15467788,".rightColumnAdsTop"],[15467779,".rightColumnRectAd"],[11810357,".rightHeaderAd"],[3991981,".rightRailAd"],[15441868,".rightRailMiddleAd"],[3986547,".rightSecAds"],[2387533,".rightSideBarAd"],[8208066,".rightSideSponsor"],[15477866,".rightTopAdWrapper"],[4452444,".right_ad"],[709627,".right_ad_1,.right_ad_2"],[13331250,".right_ad_box,.right_ad_top"],[11662626,".right_ad_box1"],[11662765,".right_ad_text"],[11662470,".right_ad_unit"],[11662366,".right_ad_wrap"],[578639,".right_ads_column"],[14189755,".right_adsense_box_2"],[13329880,".right_adskin"],[14193153,".right_advertise_cnt"],[14953731,".right_block_advert"],[13331128,".right_box_ad"],[2923942,".right_column_ads"],[3127906,".right_content_ad"],[2383341,".right_image_ad"],[11845723,".right_long_ad"],[15491896,".right_outside_ads"],[2607053,".right_side_ads"],[15899645,".right_side_box_ad"],[15499784,".right_sponsor_main"],[6279340,".rightad"],[8565383,".rightadHeightBottom"],[4395655,".rightadd"],[4395664,".rightads"],[3989114,".rightadunit"],[4395669,".rightadv"],[4002649,".rightboxads,.rightcolads"],[2459723,".rightcoladvert"],[12098723,".rightrail-ad-placed"],[4000460,".rightsideAd"],[5463535,".river-item-sponsored"],[16634001,".rj-ads-wrapper"],[7260548,".rm-adslot"],[972849,".rolloverad"],[6070325,".roof-ad"],[11459033,".root-ad-anchor"],[8805008,".rotating-ad"],[6442199,".rotating-ads"],[4891754,".row-ad"],[8406684,".row-ad-leaderboard"],[10263684,".rowAd"],[4846004,".rowAds"],[13111954,".row_header_ads"],[8078822,".rpd_ads"],[10019971,".rr-ad"],[10904097,".rr_ads"],[9920866,".rs-ad"],[7261037,".rs-advert"],[15432216,".rs-advert__container"],[9692586,".rs_ad_block"],[3371690,".rs_ad_top"],[10000503,".rt_ad"],[14565629,".rwSideAd"],[4495055,".rwdArticleInnerAdBlock"],[1969969,".s-ad"],[9235779,".s-ads"],[12110769,".s_ads"],[1156298,".sadvert"],[6069847,".sagreklam"],[6219550,".sal-adv-gpt"],[7073197,".sam_ad"],[11717586,".sb-ad"],[5871842,".sb-ads"],[1906718,".sbAd"],[6299402,".sbAdUnitContainer"],[960884,".sbTopadWrapper"],[11726560,".sb_ad"],[13101099,".sb_ad_holder"],[11677555,".sc-ad"],[1906943,".scad"],[5682207,".script-ad"],[15020886,".scroll-ad-item-container"],[15992480,".scroll-ads"],[12403449,".scroll-track-ad"],[10679218,".scrolling-ads"],[5997902,".sda_adbox"],[9365914,".sdc-advert__top-1"],[2327687,".se-ligatus"],[5998015,".search-ad"],[11749759,".search-advertisement"],[439116,".search-result-list-item--sidebar-ad"],[8027770,".search-result-list-item--topad"],[1096821,".search-results-ad"],[16423245,".search-sponsor"],[1713942,".search-sponsored"],[6051917,".searchAd"],[202353,".searchAdTop"],[5994628,".searchAds"],[6052909,".searchad"],[5995876,".searchads"],[16035312,".secondary-ad-widget"],[15272659,".secondary-advertisment"],[16331237,".secondary_ad"],[16610738,".section-ad,.section_ad"],[794944,".section-ad-unit"],[1685011,".section-ad-wrapper"],[10528897,".section-ad2"],[10528960,".section-ads,.section_ads"],[9156358,".section-adtag"],[10528965,".section-adv"],[16448978,".section-advertisement"],[81195,".section-sponsor"],[8602427,".section-widget-ad"],[878169,".section_ad_left"],[13129373,".seoAdWrapper"],[15860836,".servedAdlabel"],[5674254,".serviceAd"],[7526937,".sexunder_ads"],[6863605,".sf_ad_box"],[2341617,".sg-adblock"],[1910043,".sgAd"],[7632426,".sh-section-ad"],[1489692,".shadvertisment"],[15560258,".sheknows-infuse-ad"],[1606670,".shift-ad"],[8579453,".shortadvertisement"],[15263836,".show-desk-ad"],[15788446,".show-sticky-ad"],[13711790,".showAd"],[11459564,".showAdContainer"],[4116060,".showads"],[16743529,".showcaseAd"],[16743497,".showcasead"],[9291033,".shr-ads-container"],[5885904,".sidbaread"],[7600858,".side-ad"],[11792600,".side-ad-300"],[939000,".side-ad-blocks"],[5630630,".side-ad-container"],[12919720,".side-ad-inner"],[11790847,".side-ad-top"],[3039974,".side-ads"],[857884,".side-ads-block,.side-adv-block"],[12849948,".side-ads-wide"],[12849793,".side-adv-text"],[11791114,".side-advert"],[13211436,".side-advertising"],[2933837,".side-adverts"],[11793943,".side-bar-ad"],[14452246,".sideAd"],[16385048,".sideAdLeft"],[16384289,".sideAdWide"],[5851460,".sideBarAd"],[12287120,".sideBlockAd"],[5851662,".sideBoxAd"],[5979928,".side__ad"],[5809705,".side__ad-box"],[7609832,".side_ad"],[5914901,".side_ad2"],[12087821,".side_ad_top"],[9626610,".side_add_wrap"],[5914964,".side_ads"],[5817272,".side_adsense"],[5914961,".side_adv"],[11552052,".side_col_ad_wrap"],[14451254,".sidead"],[5886168,".sideadmid"],[7653476,".sideads"],[5885198,".sideads_l"],[16350382,".sideadsbox"],[13516000,".sideadtable"],[16350550,".sideadvert"],[13510244,".sideadverts"],[16351554,".sidebar_ad"],[4311033,".sidebar-ad-area"],[5104297,".sidebar-ad-b,.sidebar-ad-c"],[53348,".sidebar-ad-box,.sidebar-ad-top"],[4975060,".sidebar-ad-component"],[4310353,".sidebar-ad-cont"],[4974737,".sidebar-ad-container,.sidebar_ad_container"],[53346,".sidebar-ad-div"],[2356433,".sidebar-ad-label"],[4310555,".sidebar-ad-rect"],[4310322,".sidebar-ad-slot"],[1331102,".sidebar-ad-wrapper"],[9675711,".sidebar-adbox"],[13332208,".sidebar-ads,.sidebar_ads"],[6004318,".sidebar-ads-block"],[2415837,".sidebar-ads-wrap"],[55804,".sidebar-adsdiv"],[7142018,".sidebar-adv-container"],[55426,".sidebar-advert,.sidebar_advert"],[7124735,".sidebar-advertisement"],[4954901,".sidebar-advertisment"],[4393648,".sidebar-adverts"],[11981044,".sidebar-adverts-header"],[6001278,".sidebar-banner-ad"],[7160999,".sidebar-below-ad-unit"],[47651,".sidebar-big-ad"],[1317598,".sidebar-big-box-ad"],[5998906,".sidebar-bottom-ad"],[48604,".sidebar-box-ad,.sidebar_box_ad"],[4227630,".sidebar-box-ads"],[1328191,".sidebar-content-ad"],[1330553,".sidebar-header-ads"],[7101866,".sidebar-skyscraper-ad"],[5983101,".sidebar-sponsored"],[1781892,".sidebar-sponsors,.sidebar_sponsors"],[5984089,".sidebar-square-ad"],[1314090,".sidebar-sticky--ad"],[4558499,".sidebar-text-ad"],[66754,".sidebar-top-ad"],[1982089,".sidebar-tower-ad"],[5884228,".sidebarAD"],[5884260,".sidebarAd,.sidebarad"],[9664081,".sidebarAdvert"],[13331929,".sidebar__ad"],[54729,".sidebar_ad_300"],[1333214,".sidebar_ad_300_250"],[6003957,".sidebar_ad_holder"],[12661587,".sidebar_ad_leaderboard"],[6003964,".sidebar_ad_module"],[2415201,".sidebar_ads_left"],[6003781,".sidebar_ads_right"],[6003591,".sidebar_ads_title"],[4391231,".sidebar_adsense"],[1630523,".sidebar_advertising"],[1758745,".sidebar_right_ad"],[7101912,".sidebar_skyscraper_ad"],[2543044,".sidebarad_bottom"],[5104206,".sidebaradbox"],[2531272,".sidebaradcontent"],[16351559,".sidebarads"],[50037,".sidebaradsense"],[2116166,".sidebarbox__advertising"],[5104427,".sidebarboxad"],[16351624,".sidebox-ad,.sidebox_ad"],[7890023,".sideright_ads"],[5875550,".sideskyad"],[14501214,".signad"],[15865941,".simple-ad-placeholder"],[14823157,".simple_ads_manager_widget"],[15448919,".simple_adsense_widget"],[6543911,".simplead-container"],[15056108,".simpleads-item"],[6379167,".single-ad"],[210859,".single-ad-anchor"],[4230606,".single-ad-wrap"],[16702780,".single-ads"],[591002,".single-ads-section"],[9928347,".single-bottom-ads"],[16702760,".single-mpu"],[4227110,".single-post-ad"],[12805716,".single-post-ads"],[9885850,".single-post-bottom-ads"],[2539449,".single-top-ad"],[16554969,".singleAd"],[15969615,".singleAdBox"],[1833264,".singleAdsContainer"],[11764785,".singlePostAd"],[6381933,".single_ad"],[13828142,".single_ad_300x250"],[5565336,".single_advert"],[10491239,".single_bottom_ad"],[5557625,".single_top_ad"],[16555961,".singlead"],[6381252,".singleads"],[12523920,".singleadstopcstm2"],[1800115,".singlepageleftad"],[11723761,".singlepostad"],[13030831,".singlepostadsense"],[16687663,".singpagead"],[16021320,".sister-ads"],[7523915,".site-ad-block"],[14407926,".site-ads"],[12772237,".site-bottom-ad-slot"],[7277178,".site-head-ads"],[12275960,".site-header-ad"],[15262332,".site-header__ads"],[9581961,".site-top-ad"],[15832337,".siteWideAd"],[5447160,".site_ad"],[8633753,".site_ad--gray"],[5432085,".site_ad--label"],[1655620,".site_ads"],[7851315,".site_sponsers"],[11985439,".sitesponsor"],[293042,".skinAd"],[16425473,".sky-ad"],[13758193,".sky-ad1"],[11458511,".skyAd"],[16462792,".skyAdd"],[5705016,".skyAdvert"],[16235675,".skyAdvert2"],[16482099,".sky_ad"],[16246335,".sky_ad_top"],[11459503,".skyad"],[8398215,".skyscraper-ad"],[7816788,".skyscraper-ad-1"],[10555525,".skyscraper-ad-container"],[16240969,".skyscraper.ad"],[8749358,".skyscraperAd"],[8402037,".skyscraper_ad"],[15627654,".skyscrapper-ads-container"],[7194273,".slate-ad"],[15093177,".slide-ad"],[3302715,".slideAd"],[15040907,".slide_ad"],[3301723,".slidead"],[38418,".slider-ads"],[215786,".slider-item-ad"],[11352793,".slider-right-advertisement-banner"],[14994086,".sliderad"],[11156163,".slideshow-ad"],[3755922,".slideshow-ad-container"],[2370177,".slideshow-ad-wrapper"],[3446065,".slideshow-ads"],[9781249,".slideshowAd"],[9996212,".slideshowadvert"],[11470525,".sm-ad"],[1322803,".sm-admgnr-unit"],[4825645,".sm-ads"],[2026661,".sm-advertisement"],[5266272,".sm-widget-ad-holder"],[11418255,".sm_ad"],[2952977,".small-ad"],[12993376,".small-ad-header"],[1130457,".small-ad-long"],[6001067,".small-ads,.small_ads"],[9821779,".smallAd"],[6320595,".smallAdContainer"],[2990287,".smallAds"],[7021288,".smallAdvertisments"],[2974755,".small_ad"],[556034,".small_ad_bg"],[9822771,".smallad"],[1715991,".smalladblock"],[3023087,".smallads"],[14052079,".smalladscontainer"],[9563342,".smallsponsorad"],[3833111,".smart-ad"],[8909077,".smartAd"],[8910325,".smartad"],[7974326,".smn-new-gpt-ad"],[8393428,".snhb-ads-en"],[20667,".snippet-ad"],[13127724,".snoadrotatewidgetwrap"],[11622439,".speakol-widget"],[3291,".spinAdvert"],[8128478,".splashy-ad-container"],[6357702,".spon_link"],[6352640,".sponadbox"],[14824833,".sponlinkbox"],[16726633,".spons-link"],[16727261,".spons-wrap"],[1979266,".sponsBox"],[16726281,".sponsLinks"],[6329482,".sponsWrap"],[1946722,".sponsbox"],[12770237,".sponser-link,.sponsor-link,.sponsor_line"],[14368410,".sponserLink,.sponsorLink,.sponsorlink"],[6328746,".sponslink"],[14368650,".sponsor-ads"],[12770651,".sponsor-area,.sponsorLabel,.sponsorPanel,.sponsor_area"],[8001336,".sponsor-block,.sponsor_block"],[6369828,".sponsor-bottom"],[14368866,".sponsor-box"],[12770675,".sponsor-btns"],[7989963,".sponsor-inner"],[12770229,".sponsor-left"],[7986895,".sponsor-links,.sponsor_links"],[7982606,".sponsor-popup,.sponsor_popup"],[12770108,".sponsor-post,.sponsor_post"],[7984191,".sponsor-right"],[12769923,".sponsor-spot"],[12769971,".sponsor-text"],[11223306,".sponsor-text-container"],[12769801,".sponsor-wrap"],[6329502,".sponsorAd,.sponsorad"],[14368363,".sponsorArea"],[12770224,".sponsorBlock"],[7987080,".sponsorBottom"],[16727094,".sponsorBox"],[7987095,".sponsorFooter"],[5020448,".sponsorFooter-container"],[12770397,".sponsorLinks,.sponsorlink2"],[14368707,".sponsorPost"],[8790789,".sponsorPostWrap"],[12769954,".sponsorStrip"],[14368777,".sponsorText"],[12770394,".sponsorTitle"],[16727073,".sponsorTxt"],[16727096,".sponsor_ad"],[14368712,".sponsor_ad1"],[14368715,".sponsor_ad2"],[9025265,".sponsor_ad_area"],[9881339,".sponsor_ad_section"],[14368872,".sponsor_bar"],[9222125,".sponsor_columns"],[14368810,".sponsor_div"],[6365841,".sponsor_footer"],[7989811,".sponsor_image"],[7986524,".sponsor_label"],[12770228,".sponsor_logo"],[4474103,".sponsor_placement"],[7976497,".sponsor_units"],[6359773,".sponsoradlabel,.sponsoredLabel"],[16727101,".sponsorads"],[6359516,".sponsoradtitle"],[12770490,".sponsored-ad,.sponsoredBar,.sponsored_ad"],[11219010,".sponsored-ad-container"],[9818929,".sponsored-ad-label"],[7995391,".sponsored-add"],[7995368,".sponsored-ads,.sponsored_ads"],[4537925,".sponsored-article"],[8511334,".sponsored-article-item"],[15696060,".sponsored-article-widget"],[8911326,".sponsored-block"],[4537927,".sponsored-buttons"],[5921514,".sponsored-container"],[1202557,".sponsored-container-bottom"],[4538141,".sponsored-content"],[4538391,".sponsored-default"],[11003531,".sponsored-display-ad"],[4168395,".sponsored-header"],[6359611,".sponsored-link,.sponsored_link"],[8909417,".sponsored-links,.sponsored_links"],[6359226,".sponsored-post,.sponsored_post"],[15998782,".sponsored-post-container"],[4170122,".sponsored-result,.sponsored_result"],[4538042,".sponsored-results"],[8894169,".sponsored-right"],[6359173,".sponsored-slot"],[7994761,".sponsored-tag"],[6359349,".sponsored-text,.sponsored_text"],[7994782,".sponsored-top"],[4167473,".sponsored-widget"],[14368824,".sponsoredAd"],[12770495,".sponsoredAds"],[4152442,".sponsoredBanners"],[8913838,".sponsoredBottom"],[12770484,".sponsoredBox,.sponsoredTop"],[4159282,".sponsoredContent"],[6359781,".sponsoredEntry"],[4148516,".sponsoredFeature"],[7995099,".sponsoredInfo"],[6359794,".sponsoredInner"],[7994755,".sponsoredItem"],[7995499,".sponsoredLeft"],[7995128,".sponsoredLink,.sponsoredlink"],[6359515,".sponsoredLinks,.sponsoredlinks"],[8904008,".sponsoredLinks2"],[4506712,".sponsoredLinksBox"],[4161332,".sponsoredListing"],[4170546,".sponsoredProduct"],[4148483,".sponsoredResults,.sponsoredresults"],[8916455,".sponsoredSearch"],[9900603,".sponsored_bar_text"],[7995200,".sponsored_box"],[12770489,".sponsored_by"],[4163958,".sponsored_links2"],[4065060,".sponsored_links_box"],[14280173,".sponsored_links_container"],[5410420,".sponsored_links_section"],[4495112,".sponsored_results"],[4067652,".sponsored_sidepanel"],[12770472,".sponsored_ss"],[8900797,".sponsored_title"],[6359298,".sponsored_well"],[14368805,".sponsoredby"],[7994253,".sponsorheader"],[4512164,".sponsoringbanner"],[16727082,".sponsormsg"],[6792508,".sponsors-advertisment"],[12768029,".sponsors-box"],[6447320,".sponsors-footer"],[6447278,".sponsors-module"],[6437483,".sponsors-widget"],[10331558,".sponsorsBanners"],[10268543,".sponsors_box_container"],[6300256,".sponsors_links"],[9328130,".sponsors_spacer"],[6370164,".sponsorsbanner"],[14368893,".sponsorsbig"],[11300282,".sponsorship-banner-bottom"],[8752510,".sponsorship-box"],[9886838,".sponsorship-chrome"],[7089860,".sponsorship-container"],[7478343,".sponsorship-leaderboard"],[13316567,".sponsorshipContainer"],[6354852,".sponsorship_ad"],[6354858,".sponsorshipbox"],[6353594,".sponsorwrapper"],[16726286,".sponstitle"],[1923068,".sponstop"],[8727193,".spot-ad"],[12861440,".spotlight-ad"],[14816962,".spotlightAd"],[486497,".spt-footer-ad"],[11013139,".sq_ad"],[16512831,".sqrd-ad-manager"],[5295994,".square-ad"],[10692233,".square-ad-1"],[4773082,".square-ad-container"],[15211203,".square-ad-pane"],[15826521,".square-ads"],[10692300,".square-advt"],[6309948,".square-adwrap"],[12007812,".square-sidebar-ad"],[7414475,".square-sponsorship"],[6322274,".squareAd"],[4651745,".squareAdWrap"],[5294358,".squareAdd"],[4653412,".squareAddtwo"],[5294337,".squareAds"],[5294280,".square_ad"],[6323266,".squaread"],[5668598,".squaread-container"],[4621907,".squareadMain"],[5293345,".squareads"],[15828277,".squared_ad"],[7792117,".squirrel_widget"],[2341832,".sr-adsense"],[3980012,".sr-advert"],[5992480,".sraAdvert"],[8007383,".srp-sidebar-ads"],[15920066,".ssp-advert"],[1437399,".standalonead"],[6802380,".standard-ad-container"],[10521405,".standard_ad_slot"],[6004021,".static-ad"],[4242971,".staticAd"],[12417576,".static_mpu_wrap"],[4244219,".staticad"],[5836138,".sterra-ad"],[7905268,".stick-ad-container"],[6763114,".stickad"],[6276799,".sticky-ad"],[15385087,".sticky-ad-bottom"],[10531992,".sticky-ad-container"],[15380618,".sticky-ad-footer"],[15399754,".sticky-ad-header"],[14456971,".sticky-ad-wrapper"],[32156,".sticky-ads"],[8702463,".sticky-ads-container"],[5047768,".sticky-ads-content"],[1265518,".sticky-adsense"],[8502345,".sticky-advert-widget"],[15446325,".sticky-bottom-ad"],[15446090,".sticky-footer-ad"],[3348845,".sticky-footer-ad-container"],[3152867,".sticky-navbar-ad-container"],[16502170,".sticky-rail-ad-container"],[1259697,".sticky-side-ad"],[14375430,".sticky-sidebar-ad"],[5048487,".sticky-top-ad-wrap"],[13564316,".stickyAd"],[6093125,".stickyAdWrapper"],[14356772,".stickyAdsGroup"],[6768696,".stickyContainerMpu"],[10610313,".stickyRailAd"],[1517226,".sticky_ad_sidebar"],[1517387,".sticky_ad_wrapper"],[28590,".sticky_ads"],[13563324,".stickyad"],[6274660,".stickyads"],[6274657,".stickyadv"],[3250461,".stky-ad-footer"],[1943894,".stm-ad-player"],[4432876,".stmAdHeightWidget"],[9867420,".stock_ad"],[2759662,".stocks-ad-tag"],[6357164,".store-ads"],[3282413,".story-ad"],[8780581,".story-ad-container"],[15346152,".story-ad-right"],[14821459,".story-inline-advert"],[4907631,".storyAd"],[14133589,".storyAdvert"],[15120491,".story__top__ad"],[12673392,".story_ad_div"],[3510035,".story_body_advert"],[4906383,".storyad"],[16720181,".storyad300"],[16091455,".storyadHolderAfterLoad"],[5465305,".stpro_ads"],[15998784,".str-top-ad"],[15993111,".strack_bnr"],[8621704,".strawberry-ads"],[8559454,".strawberry-ads__pretty-container"],[5668046,".stream-ad"],[331903,".streamAd"],[4456866,".strip-ad"],[12412896,".stripad"],[9557156,".sub-ad"],[13101914,".subAdBannerArea"],[4579625,".subAdBannerHeader"],[6042590,".subNavAd"],[11110058,".subad"],[1789279,".subheader_adsense"],[16557476,".submenu_ad"],[13645575,".subnav-ad-layout"],[2243974,".subnav-ad-wrapper"],[11517663,".subscribeAd"],[3347956,".subscriber-ad"],[3341950,".subscribox-ad"],[5898514,".sudoku-ad"],[3637726,".sugarad"],[9463787,".suggAd"],[9915759,".super-ad"],[8527874,".superbanner-adcontent"],[15926685,".support_ad"],[5429849,".tabAd"],[12497033,".tabAds"],[12468965,".tab_ad"],[13591422,".tab_ad_area"],[5635376,".table-ad"],[5746604,".tableAd1"],[7213341,".tablet-ad"],[550549,".tadm_ad_unit"],[7238841,".takeover-ad"],[15560953,".tallAdvert"],[12186648,".tallad"],[9414511,".tbboxad"],[930277,".tc-adbanner"],[5233606,".tc_ad"],[14046199,".tc_ad_unit"],[10079825,".tcf-ad"],[751037,".td-a-ad"],[5819991,".td-a-rec-id-custom_ad_1,.td-a-rec-id-custom_ad_2,.td-a-rec-id-custom_ad_3,.td-a-rec-id-custom_ad_4,.td-a-rec-id-custom_ad_5"],[5321939,".td-ad"],[674161,".td-ad-m"],[674156,".td-ad-p"],[2899287,".td-ad-tp"],[4957373,".td-adspot-title"],[2836222,".td-sponsor-title"],[14023773,".tdAdHeader"],[5199969,".td_ad"],[16731603,".td_footer_ads"],[10328670,".td_left_widget_ad"],[14047194,".td_leftads"],[2132756,".td_reklama_bottom"],[7113759,".td_reklama_top"],[12450667,".td_spotlight_ads"],[6730207,".teaser--advertorial"],[7181758,".teaser-ad"],[5330905,".teaser-advertisement"],[2062028,".teaser-sponsor"],[2398199,".teaserAd"],[12012050,".teaserAdContainer"],[10078148,".teaserAdHeadline"],[7184268,".teaser_ad"],[9418800,".templates_ad_placement"],[982458,".test-adsense"],[526225,".testAd-holder"],[13305231,".text-ad-sitewide"],[3994052,".text-ad-top"],[15388956,".text-advertisement"],[8243951,".text-panel-ad"],[8724690,".text-sponsor"],[8334690,".textAd3"],[5188910,".textAdBlock"],[6818032,".textAdBox"],[8334626,".textAds"],[14839627,".textLinkAd"],[6006356,".textSponsor"],[13907473,".text_ad_title"],[7840175,".text_ad_website"],[14861964,".text_ads_2"],[12088177,".text_ads_wrapper"],[3345399,".text_adv"],[7020432,".textad"],[15101116,".textadContainer"],[6851824,".textadbox"],[14809739,".textadlink"],[4832151,".textadscontainer"],[6852298,".textadsds"],[6320480,".textadsfoot"],[14810501,".textadtext"],[6409753,".textlinkads"],[5186911,".th-ad"],[5638797,".thb_ad_before_header"],[10679288,".thb_ad_header"],[7319971,".theAdvert"],[11626311,".theads"],[7318467,".theleftad"],[15489212,".themonic-ad1,.themonic-ad2,.themonic-ad3,.themonic-ad6"],[1365123,".third-party-ad"],[6742838,".thumb-ads"],[8586074,".thumb_ad"],[10432687,".thumbnailad"],[14912462,".thumbs-adv"],[8693623,".thumbs-adv-holder"],[6287031,".tile--ad"],[1991829,".tile-ad"],[3566593,".tile-ad-container,.tile_ad_container"],[10655653,".tile-advert"],[9847432,".tileAdContainer"],[15559723,".tileAdWrap"],[2037579,".tileAds"],[1818461,".tile_AdBanner"],[2013607,".tile_ad"],[11227,".tips_advertisement"],[3327726,".title-ad"],[12225452,".tl-ad-container"],[15192590,".tmiads"],[15460534,".tmo-ad"],[10000262,".tmo-ad-ezoic"],[2144890,".tncls_ad"],[4833613,".tncls_ad_250"],[4833608,".tncls_ad_300"],[503324,".tnt-ads"],[14867774,".tnt-ads-container,.top-ads-container"],[3633083,".tnt-dmp-reactive"],[13429549,".tnw-ad"],[15330998,".toaster-ad"],[16138354,".toolkit-ad-shell"],[14609026,".top-300-ad"],[12283915,".top-ad"],[14520766,".top-ad-728"],[382036,".top-ad-970x90"],[421471,".top-ad-anchor"],[13674142,".top-ad-area"],[11821905,".top-ad-banner-wrapper"],[13673282,".top-ad-bloc"],[2025605,".top-ad-block"],[437704,".top-ad-center"],[9027009,".top-ad-container"],[5236221,".top-ad-content"],[13673571,".top-ad-deck"],[5246281,".top-ad-desktop"],[14520805,".top-ad-div"],[34487,".top-ad-horizontal"],[421481,".top-ad-inside"],[422580,".top-ad-module"],[437028,".top-ad-recirc"],[2025707,".top-ad-right"],[5233413,".top-ad-sidebar"],[13673301,".top-ad-slot"],[2026265,".top-ad-space"],[453541,".top-ad-sticky"],[13673239,".top-ad-unit"],[13674127,".top-ad-wrap"],[5258095,".top-ad-wrapper"],[13673255,".top-ad-zone"],[16316347,".top-ad1"],[16349908,".top-ad__sticky-wrapper"],[6564344,".top-adbox"],[16316409,".top-ads"],[13610402,".top-ads-amp"],[15270707,".top-ads-block"],[15740788,".top-ads-bottom-bar"],[8045237,".top-ads-mobile"],[8710243,".top-ads-wrapper"],[13610840,".top-adsense,.top_adsense"],[15719113,".top-adsense-banner"],[13610423,".top-adspace,.top_adspace"],[16316412,".top-adv"],[14764315,".top-adv-container"],[2100492,".top-adverbox"],[14523205,".top-advert,.top_advert"],[14732879,".top-advertisement"],[6322166,".top-banner-468"],[16129543,".top-banner-ad"],[4839699,".top-banner-ad-container,.tpd-banner-ad-container"],[3045656,".top-banner-ad-wrapper"],[6322084,".top-banner-add,.top-banner-ads"],[14482540,".top-banner-advert"],[15976066,".top-bar-ad-related"],[6304736,".top-box-right-ad"],[6063884,".top-content-adplace"],[5261893,".top-dfp-wrapper"],[1799357,".top-fixed-ad"],[12756086,".top-half-page-ad"],[15483938,".top-header-ad"],[1283457,".top-header-ad1"],[2425895,".top-horiz-ad"],[14899355,".top-horizontal-ad"],[13884516,".top-item-ad"],[15251834,".top-leaderboard-ad"],[14267970,".top-left-ad"],[2229548,".top-menu-ads"],[14395915,".top-post-ad"],[2684748,".top-post-ads"],[2492454,".top-right-ad,.top_right_ad"],[15501681,".top-side-advertisement"],[7045058,".top-sidebar-ad"],[14110925,".top-sidebar-adbox"],[14367471,".top-site-ad"],[2900391,".top-sponsored-header"],[2460770,".top-story-ad"],[5215837,".top-topics__ad"],[7562110,".top-wide-ad-container"],[4305478,".top.ad"],[1429343,".top250Ad"],[14964635,".top300ad"],[4776229,".topAD"],[4776197,".topAd"],[13934591,".topAd728x90"],[13977656,".topAdBanner"],[15245529,".topAdBar"],[14527883,".topAdBlock,.topadblock"],[13973862,".topAdCenter"],[4216023,".topAdContainer"],[195008,".topAdIn"],[6575958,".topAdLeft,.topAdvert,.topadvert"],[14528229,".topAdRight"],[14002372,".topAdSpacer"],[6576613,".topAdWrap"],[1994981,".topAdWrapper"],[12312258,".topAdd"],[12312277,".topAds"],[3408835,".topAdsWrappper"],[6574877,".topAdvBox"],[11792863,".topAdvertisement"],[600594,".topAdvertistemt"],[14527861,".topAdverts"],[14286637,".topAlertAds"],[15834639,".topArtAd"],[1499202,".topArticleAds"],[13607640,".topBannerAd,.topbannerAd"],[4478521,".topBarAd"],[16714431,".topBoxAdvertisement"],[9258613,".topLeaderboardAd"],[14530848,".topRightAd"],[12335193,".top_Ad"],[985479,".top__ad"],[12336185,".top_ad"],[985161,".top_ad1"],[14524428,".top_ad_728"],[16544164,".top_ad_728_90"],[16491492,".top_ad_banner"],[14524503,".top_ad_big,.top_ad_div"],[2468220,".top_ad_disclaimer"],[16484896,".top_ad_holder"],[2143411,".top_ad_inner"],[2143580,".top_ad_label"],[13664450,".top_ad_list"],[13664151,".top_ad_long"],[13664132,".top_ad_post"],[2468032,".top_ad_responsive"],[8829311,".top_ad_seperate"],[2143330,".top_ad_short"],[13664253,".top_ad_wrap"],[9244893,".top_ad_wrapper"],[14522587,".top_adbox1,.top_adbox2"],[985104,".top_adh"],[985099,".top_ads"],[3664076,".top_ads_container"],[985102,".top_adv"],[5745230,".top_adv_content"],[3298045,".top_advertisement"],[8845059,".top_advertising_lb"],[3290486,".top_advertizing_cnt"],[14521937,".top_bar_ad"],[13772566,".top_big_ads"],[6983531,".top_container_ad"],[890344,".top_corner_ad"],[2413684,".top_head_ads"],[15487504,".top_header_ad"],[14568445,".top_header_ad_inner"],[14346916,".top_rightad"],[2454730,".top_side_adv"],[14387516,".top_sponsor"],[14527968,".topad-area"],[6576119,".topad-bar"],[521056,".topad-bg"],[12345015,".topad1"],[12345012,".topad2"],[598233,".topadbar"],[597917,".topadbox"],[6576028,".topadcont"],[615298,".topadrow"],[12345077,".topads"],[16042799,".topads-spacer"],[614433,".topadsbx"],[1988220,".topadsection"],[14528279,".topadspace"],[6576547,".topadspot"],[6576071,".topadtara"],[612848,".topadtxt"],[8702174,".topbar-ad-parent"],[5239504,".topbar-ad-unit"],[14249646,".topboardads"],[13874907,".topright_ad"],[14531245,".topside_ad"],[2378538,".topsidebarad"],[5304571,".tout-ad"],[3145544,".tout-ad-embed"],[4046901,".tower-ad"],[15780445,".tower-ad-abs"],[14855705,".tower-ad-b"],[484676,".tower-ad-wrapper"],[10656085,".tower-ads-container"],[14649143,".towerAd"],[1050881,".towerAdLeft"],[4027051,".towerAds"],[3994631,".tower_ad"],[16538448,".tower_ad_desktop"],[13054193,".tower_ad_disclaimer"],[14648151,".towerad"],[927098,".tp-ad-label"],[3720165,".tp_ads"],[15568648,".tpd-banner-desktop"],[16139204,".tpd-box-ad-d"],[2054797,".trc-content-sponsored"],[5819642,".trc-content-sponsoredUB"],[12081876,".trend-card-advert"],[4693718,".trend-card-advert__title"],[7584874,".tsm-ad"],[16040929,".tt_ads"],[15308167,".ttb_adv_bg"],[13328644,".tw-adv-gpt"],[3112056,".txt_ads"],[14663012,".txtad_area"],[7171278,".txtadbox"],[14300772,".txtadvertise"],[10552217,".type-ad"],[16068293,".u-ads"],[403407,".u-lazy-ad-wrapper"],[13443597,".udn-ads"],[2560607,".ue-c-ad"],[3273603,".ult_vp_videoPlayerAD"],[11977799,".under-header-ad"],[4688479,".under-player-ad"],[11043072,".under-player-ads"],[15960086,".under_ads"],[208830,".underplayer__ad"],[1555908,".uniAdBox"],[11043788,".uniAds"],[13152415,".unionAd"],[13094727,".unit-ad"],[6944916,".unspoken-adplace"],[15989302,".upper-ad-box"],[874216,".upper-ad-space"],[13885150,".upper_ad"],[12093604,".upx-ad-placeholder"],[13591895,".us_ad"],[4651845,".uvs-ad-full-width"],[4624143,".vadvert"],[356197,".variable-ad"],[13057631,".variableHeightAd"],[5355705,".vce-ad-below-header"],[15805910,".vce-ad-container"],[974710,".vce-header-ads"],[14917265,".vce_adsense_expand"],[14916933,".vce_adsense_widget"],[16669761,".vce_adsense_wrapper"],[9643294,".vdvwad"],[4994804,".vert-ad"],[14171720,".vert-ads"],[817816,".vertad"],[629664,".vertical-ad"],[4825255,".vertical-ads"],[9019725,".vertical-adsense"],[13309933,".vertical-trending-ads"],[12366409,".verticalAd"],[8188961,".verticalAdText"],[629138,".vertical_ad"],[4822613,".vertical_ads"],[12366441,".verticalad"],[15894432,".vf-ad-comments"],[7979023,".vf-conversation-starter__ad"],[10761785,".vf-promo-gtag"],[10978408,".vf3-conversations-list__promo"],[8950614,".vi-sticky-ad"],[7768063,".video-ad"],[14393958,".video-ad-bottom"],[14907095,".video-ad-container"],[13789690,".video-ad-content"],[317704,".video-ads,.video_ads"],[172247,".video-ads-container"],[8489985,".video-ads-grid"],[8406436,".video-ads-wrapper"],[317709,".video-adv"],[4863898,".video-advert"],[15609932,".video-archive-ad"],[14188038,".video-boxad"],[8141153,".video-inline-ads"],[15865827,".video-page__adv"],[8095837,".video-right-ad"],[13536463,".video-right-ads"],[1963892,".video-side__adv_title"],[13050156,".videoAd-wrapper"],[13015373,".videoAd300"],[13015255,".videoBoxAd"],[7972237,".videoOverAd300"],[13777186,".videoOverAdSmall"],[4864204,".videoPauseAd"],[4855863,".videoSideAds"],[7850829,".video_ad"],[11064541,".videoad"],[4859146,".videoad-base"],[7837312,".videoad2"],[319827,".videos-ad"],[5910018,".videos-ad-wrap"],[8193493,".view-Advertisment"],[9168460,".view-ad"],[11081392,".view-ads"],[9947421,".view-advertisement"],[5835055,".view-advertisements"],[8193526,".view-advertorials"],[5764457,".view-adverts"],[2769525,".view-article-inner-ads"],[2248780,".view-homepage-center-ads"],[6425300,".view-id-Advertisment"],[8690541,".view-id-ads"],[13946046,".view-id-advertisement"],[9858493,".view-image-ads"],[4073667,".view-site-ads"],[9225086,".view_ad"],[8387450,".views-field-field-ad"],[16341473,".visibleAd"],[7403080,".vjs-ad-iframe"],[12403596,".vjs-ad-overlay"],[6861369,".vjs-ima3-ad-container"],[10177397,".vjs-marker-ad"],[2029023,".vjs-overlay.size-300x250"],[15702615,".vl-ad-item"],[10028237,".vl-advertisment"],[1845305,".vl-header-ads"],[16676403,".vlog-ad"],[13266798,".vm-ad-horizontal"],[8677128,".vmag_medium_ad"],[9995278,".vodl-ad__bigsizebanner"],[14623046,".vpnad"],[3809093,".vs-advert-300x250"],[11652128,".vsw-ads"],[12643442,".vswAdContainer"],[10146497,".vuukle-ad-block"],[12686274,".vuukle-ads"],[7836211,".vw-header__ads"],[12332705,".w-ad-box"],[12101505,".w-content--ad"],[11745454,".wAdvert"],[10169782,".w_AdExternal"],[2052743,".w_ad"],[12422576,".waf-ad"],[16279312,".wahAd"],[12041534,".wahAdRight"],[3382188,".waldo-display-unit"],[11129269,".waldo-placeholder"],[14685418,".waldo-placeholder-bottom"],[1347093,".wall-ads-control"],[1590157,".wall-ads-left"],[6375102,".wall-ads-right"],[12150427,".wallAd"],[15577541,".wall_ad"],[12151675,".wallad"],[2049435,".wcAd"],[16551679,".wcfAdLocation"],[16292227,".wd-adunit"],[3127905,".wdca_ad_item"],[7938758,".wdca_custom_ad"],[14134247,".wdt_ads"],[1261391,".weatherad"],[409232,".web_ads"],[16577942,".webadvert-container"],[8213427,".webpart-wrap-advert"],[16536984,".website-ad-space"],[2379507,".well-ad"],[943700,".werbungAd"],[9076339,".wfb-ad"],[16037096,".wg-ad-square"],[16292584,".wh-advert"],[15984430,".wh_ad"],[11135548,".wh_ad_inner"],[15894001,".when-show-ads"],[13658846,".wide-ad"],[9292578,".wide-ad-container"],[4484620,".wide-ad-new-layout"],[9525744,".wide-ad-outer"],[4483347,".wide-ads-container"],[15452814,".wide-advert"],[14052534,".wide-footer-ad"],[14288876,".wide-header-ad"],[4371323,".wide-skyscraper-ad"],[2942866,".wideAd"],[16398244,".wideAdTable"],[11917217,".widePageAd"],[13667820,".wide_ad"],[9298619,".wide_adBox_footer"],[2156086,".wide_ad_unit"],[3973562,".wide_ad_unit_top"],[7327952,".wide_ads"],[583058,".wide_google_ads"],[8413608,".wide_grey_ad_box"],[6890989,".wide_sponsors"],[2941874,".widead"],[1429743,".wideadbox"],[11892926,".widget--ad"],[15536924,".widget--ajdg_bnnrwidgets"],[13581861,".widget--local-ads"],[11874585,".widget-300x250ad"],[1427608,".widget-ad"],[3212778,".widget-ad-codes"],[3201939,".widget-ad-image"],[13621552,".widget-ad-script"],[5777846,".widget-ad-sky"],[10775915,".widget-ad-zone"],[13549052,".widget-ad300x250"],[5777974,".widget-adcode"],[11892923,".widget-ads,.widget-adv"],[10776521,".widget-adsense"],[11338985,".widget-advads-ad-widget"],[13591415,".widget-advert-970"],[1444686,".widget-advertisement"],[11892921,".widget-dfp"],[14230347,".widget-group-Ads"],[925017,".widget-highlight-ads"],[10754794,".widget-sponsor"],[10935690,".widget-sponsor--container"],[10768555,".widget-text-ad"],[11892002,".widget1-ad"],[596107,".widget10-ad"],[11892167,".widget4-ad"],[11891973,".widget6-ad"],[11892196,".widget7-ad"],[4644943,".widgetAD"],[1424227,".widgetAds"],[11593148,".widgetContentIfrWrapperAd"],[6607467,".widgetSponsors"],[11177432,".widget_300x250_advertisement"],[10193024,".widget_abn_admanager_sidestealer"],[1424042,".widget_ad"],[14641669,".widget_ad-widget,.widget_ad_widget,.widget_advwidget"],[1104861,".widget_ad125"],[1104863,".widget_ad300"],[1891149,".widget_ad_300"],[10667231,".widget_ad_boxes_widget"],[13560534,".widget_ad_layers_ad_widget"],[714804,".widget_ad_rotator"],[10903671,".widget_adace_ads_widget,.widget_quads_ads_widget"],[587705,".widget_admanagerwidget"],[11512778,".widget_adrotate_widgets"],[11889225,".widget_ads"],[6074247,".widget_ads_entries"],[660399,".widget_ads_widget"],[4325034,".widget_adsblock"],[4322807,".widget_adsensem"],[6437273,".widget_adsensewidget"],[4317799,".widget_adsingle"],[8041556,".widget_adswidget1-quick-adsense"],[8068919,".widget_adswidget2-quick-adsense"],[8108950,".widget_adswidget3-quick-adsense"],[12212465,".widget_adv_location"],[4370114,".widget_adv_text"],[7293019,".widget_advads_ad_widget"],[1888415,".widget_advert"],[16587868,".widget_advert_content"],[6263291,".widget_advert_widget"],[6262908,".widget_advertisement"],[16587549,".widget_advertisements"],[12215497,".widget_advertisment"],[4065350,".widget_alaya_ad"],[12522375,".widget_arvins_ad_randomizer"],[11638408,".widget_awaken_pro_medium_rectangle_ad"],[668242,".widget_better-ads"],[6930192,".widget_com_ad_widget"],[6385418,".widget_core_ads_desk"],[1588143,".widget_cpxadvert_widgets"],[3594246,".widget_customad_widget"],[1589548,".widget_customadvertising"],[11889227,".widget_dfp"],[12359249,".widget_doubleclick_widget"],[938730,".widget_ep_rotating_ad_widget"],[473308,".widget_epcl_ads_fluid"],[8535699,".widget_evolve_ad_gpt_widget"],[12624490,".widget_html_snippet_ad_widget"],[6735135,".widget_ima_ads"],[13059816,".widget_ione-dart-ad"],[677293,".widget_ipm_sidebar_ad"],[14329312,".widget_island_ad"],[12137506,".widget_joblo_complex_ad"],[9314775,".widget_long_ads_widget"],[4065457,".widget_newspack-ads-widget"],[13805510,".widget_njads_single_widget"],[6631243,".widget_openxwpwidget"],[6371352,".widget_plugrush_widget"],[468963,".widget_pmc-ads-widget"],[6989662,".widget_rdc_ad_widget"],[793674,".widget_sej_sidebar_ad"],[10326632,".widget_sidebar_adrotate_tedo_single_widget"],[6856934,".widget_sidebaradwidget"],[4144583,".widget_singlead"],[16173399,".widget_sponsored_content"],[6079697,".widget_supermag_ad"],[12006491,".widget_supernews_ad"],[12285771,".widget_text_adsense"],[9996368,".widget_themoneytizer_widget"],[10005577,".widget_thesun_dfp_ad_widget"],[7654645,".widget_tt_ads_widget"],[372616,".widget_viral_advertisement"],[3090883,".widget_wp-bannerize-widget"],[16270069,".widget_wp_ads_gpt_widget"],[2401416,".widget_wp_insert_ad_widget"],[10560151,".widget_wpex_advertisement"],[2847780,".widget_wpstealthads_widget"],[1425219,".widgetads"],[9320031,".width-ad-slug"],[6197811,".wikia-ad"],[1260184,".wio-xbanner"],[1159805,".worldplus-ad"],[5606786,".wp-ads-target"],[6978654,".wp-block-ad-slot"],[1248725,".wp-block-gamurs-ad"],[7144824,".wp-block-tpd-block-tpd-ads"],[4357341,".wp125ad"],[15247682,".wp125ad_2"],[9277005,".wp_bannerize"],[3227783,".wp_bannerize_banner_box"],[3258656,".wp_bannerize_container"],[13693113,".wpadcenter-ad-container"],[448305,".wpadvert"],[13027180,".wpd-advertisement"],[6896877,".wpex-ads-widget"],[734873,".wppaszone"],[13508297,".wpvqgr-a-d-s"],[8450569,".wpx-bannerize,.wpx_bannerize"],[11579681,".wpx_bannerize_banner_box"],[14658005,".wrap-ad"],[1796681,".wrap-ads"],[11747427,".wrap_boxad"],[11539481,".wrapad"],[11766897,".wrapper-ad,.wrapper_ad"],[8149835,".wrapper-header-ad-slot"],[4394318,".wrapper_advertisement"],[1236311,".wrapperad"],[6539052,".ww_ads_banner_wrapper"],[4343787,".xeiro-ads"],[8401591,".xmlad"],[5246442,".xpot-horizontal"],[2699465,".y-ads"],[11458076,".y-ads-wide"],[16634789,".yaAds"],[9556167,".yad-sponsored"],[12880636,".yahooAd"],[8403840,".yahooAds"],[8393004,".yahoo_ad"],[13003467,".yahoo_ads"],[12881628,".yahooad"],[8445088,".yahooads"],[10199565,".yan-sponsored"],[12380504,".zeus-ad"],[9284985,".zeusAdWrapper"],[15518338,".zeusAd__container"],[8377949,".zmgad-full-width"],[14644061,".zmgad-right-rail"],[515,".zone-advertisement"],[13503233,".zoneAds"],[14050208,".zox-post-ad-wrap"],[13850859,".zox-post-bot-ad"],[13815519,".zox-widget-side-ad"],[16718277,".zox_ad_widget"],[13865155,".zox_adv_widget"],[14841148,"#sellwild-loader"],[1784878,".ad_1tdq7q5"],[5208077,".style_k8mr7b-o_O-style_uhlm2"],[4166305,".aspace-300x169"],[4166306,".aspace-300x250"],[13492280,"#hgiks-middle"],[8751900,"#hgiks-top"],[5344996,".boxOverContent__banner"],[6669661,".happy-under-player"],[8953011,".mntl-leaderboard-header"],[8952326,".mntl-leaderboard-spacer"],[14245510,".shopee-search-user-brief"],[10805963,".CitrusBannerWrapper--enollj"],[9547442,".RC-AD"],[837766,".RC-AD-BOX-BOTTOM"],[830938,".RC-AD-BOX-MIDDLE"],[12990470,".RC-AD-BOX-TOP"],[15869128,".RC-AD-TOP-BANNER"],[12664232,".js_related-stories-inset"],[16153475,"ins.adsbygoogle[data-ad-client],ins.adsbygoogle[data-ad-slot]"],[399217,"#mgb-container > #mgb"],[9471001,"#kt_player > a[target=\"_blank\"],#kt_player > div[style=\"position: absolute; inset: 0px; z-index: 170;\"]"],[14714521,"#slashboxes > .deals-rail"],[9793348,".scroll-fixable.rail-right > .deals-rail"],[4039194,".click-track.partner"],[15781538,"[href^=\"https://freecourseweb.com/\"] > .sitefriend"],[3636019,".index-module_adBeforeContent__UYZT"],[11655622,".interstory_first_mobile"],[10543448,".interstory_second_mobile"],[15807909,"#gnt_atomsnc"],[5588119,"#gpt-dynamic_native_article_4"],[2814615,"#gpt-high_impact"],[940156,"#gpt-poster"],[947889,".gnt_flp"],[13564863,".gnt_rr_xpst"],[10257609,".gnt_rr_xst"],[11560764,".gnt_tb.gnt_tbb"],[972143,".gnt_tbr.gnt_tb"],[13925873,".gnt_x"],[10263634,".gnt_x__lbl"],[13818134,".gnt_xmst"],[3607118,"#Player_Playoncontent"],[3518576,"#Player_Playoncontent_footer"],[1910800,"#aniview--player"],[1547270,"#cmg-video-player-placeholder"],[1220308,"#jwplayer-container-div"],[11527700,"#jwplayer_contextual_player_div"],[4405933,"#kargo-player"],[9520754,"#mm-player-placeholder-large-screen"],[12269735,"#mplayer-embed"],[11605162,"#primis-holder"],[7583614,"#primis_intext"],[12632350,"#vidazoo-player"],[11759697,".GRVPrimisVideo"],[9603156,".GRVVideo"],[14651186,".ac-lre-desktop"],[3994074,".ac-lre-player-ph"],[14630676,".ac-lre-wrapper"],[466224,".ad-container--hot-video"],[11745792,".ae-player__itv"],[8465790,".ami-video-wrapper"],[12679450,".ampexcoVideoPlayer"],[10369202,".aniview-inline-player"],[11461283,".anyClipWrapper"],[7452874,".aplvideo"],[9148082,".article-connatix-wrap"],[16279775,".article-detail-ad"],[1789398,".avp-p-wrapper"],[2922556,".ck-anyclips"],[16121057,".ck-anyclips-article"],[9850620,".exco-container"],[16748177,".ez-sidebar-wall-ad"],[798248,".ez-video-wrap"],[11228122,".htl-inarticle-container"],[2819921,".js-widget-distroscale"],[9912136,".js-widget-send-to-news"],[14134258,".jwPlayer--floatingContainer"],[4389086,".legion_primiswrapper"],[16628588,".mm-embed--sendtonews"],[5325823,".mm-widget--sendtonews"],[16300881,".nts-video-wrapper"],[2002389,".oovvuu-embed-player"],[3324574,".pbs__player"],[16546521,".playwire-article-leaderboard-ad"],[5666840,".pmc-contextual-player"],[11274436,".pop-out-eplayer-container"],[9737371,".popup-box-ads"],[12199870,".primis-ad"],[9935343,".primis-ad-wrap"],[14666674,".primis-custom"],[14667033,".primis-player"],[586252,".primis-player__container"],[7845879,".primis-video-player"],[15930484,".primis_1"],[11829192,".s2nContainer"],[14231716,".send-to-news"],[4485301,".van_vid_carousel"],[15954331,".video--container--aniview"],[12630656,".vidible-wrapper"],[13163616,"#around-the-web"],[149550,"#g-outbrain"],[5933223,"#js-outbrain-module"],[10529134,"#js-outbrain-relateds"],[3729171,"#outbrain"],[4188929,"#outbrain-id"],[8739968,"#outbrain-section"],[14758427,"#outbrain1"],[10683931,"#outbrainWidget"],[12471705,"#outbrain_widget_0"],[4256001,".ArticleFooter-outbrain"],[11026095,".ArticleOutbrainLocal"],[4305470,".OUTBRAIN,.OUTBRAIN[data-widget-id^=\"FMS_REELD_\"]"],[1455710,".Outbrain"],[149949,".article_OutbrainContent"],[9739928,".box-outbrain"],[5661793,".c2_outbrain"],[7483122,".component-outbrain"],[11789240,".ob-smartfeed-wrapper"],[5771646,".outbrain"],[8484587,".outbrain-ads"],[3571265,".outbrain-bloc"],[7286374,".outbrain-content"],[10657066,".outbrain-group"],[4119827,".outbrain-module"],[2839911,".outbrain-placeholder"],[2899171,".outbrain-recommended"],[13098815,".outbrain-reserved-space"],[41692,".outbrain-single-bottom"],[4125654,".outbrain-widget,.outbrain-widget"],[3571980,".outbrain-wrap"],[7264500,".outbrain-wrapper"],[10187720,".outbrain-wrapper-container"],[12887758,".outbrain-wrapper-outer"],[10556310,".outbrainWidget"],[10564795,".outbrain__main"],[12417441,".outbrain_container"],[8144271,".outbrain_skybox"],[7811935,".outbrainbox"],[1745874,".sics-component__outbrain"],[2194809,".sidebar-outbrain"],[7817168,".voc-ob-wrapper"],[5145360,".widget_outbrain"],[4645325,".widget_outbrain_widget"],[15999717,"#block-taboolablock"],[2802206,"#js-Taboola-Container-0"],[2017102,"#moduleTaboolaRightRail"],[14103240,"#possible_taboola"],[12186046,"#taboola"],[5508353,"#taboola-above-homepage-thumbnails"],[15808712,"#taboola-below-article-thumbnails,#taboola-below-article-thumbnails"],[784451,"#taboola-below-article-thumbnails-2"],[2769505,"#taboola-below-disco-board"],[15400128,"#taboola-below-homepage-thumbnails-2,#taboola-below-homepage-thumbnails-3"],[2788764,"#taboola-below-main-column"],[14657543,"#taboola-belowarticle"],[4340076,"#taboola-bottom,#taboola_bottom"],[5478240,"#taboola-bottom-main-column"],[12287778,"#taboola-div"],[3363762,"#taboola-homepage-thumbnails"],[13874530,"#taboola-homepage-thumbnails-desktop"],[12486367,"#taboola-horizontal-toolbar"],[3628820,"#taboola-in-feed-thumbnails"],[10406767,"#taboola-mid-main-column-thumbnails"],[3895560,"#taboola-native-right-rail-thumbnails"],[14179703,"#taboola-right-rail,#taboola-right-rail"],[700457,"#taboola-right-rail-text-right"],[688319,"#taboola-right-rail-thumbnails"],[14627399,"#taboola-right-rail-thumbnails-2nd"],[12121235,"#taboola-text-2-columns-mix"],[15102268,"#taboola-vid-container"],[863062,"#taboola-widget-wrapper"],[15579840,"#taboola_side"],[1709248,"#taboola_wrapper"],[4290141,".divider-taboola"],[10094017,".js-taboola"],[10633120,".m-article-taboola"],[11137319,".mc-column-Taboola"],[14532641,".slottaboola"],[5420467,".taboola"],[5765937,".taboola-banner"],[428430,".taboola-bottom-adunit"],[4005678,".taboola-container,.taboola_container"],[4751993,".taboola-frame"],[14164138,".taboola-inbetweener"],[9482733,".taboola-like-block"],[5762813,".taboola-module,.taboola_module"],[9468192,".taboola-recommends"],[16509566,".taboola-sidebar"],[2070957,".taboola-sidebar-container"],[2301602,".taboola-skip-wrapper"],[4669589,".taboola-thumbnails-container"],[7997738,".taboola-vertical"],[16656813,".taboola-wrapper"],[15315445,".taboolaDiv"],[4744130,".taboolaloader"],[14647123,".trc-first-recommendation"],[13624237,".trc-spotlight-first-recommendation"],[9758761,".trc_excludable,.trc_excludable"],[9709233,".trc_spotlight_item"],[2045471,".BeOpWidget"],[1491634,".grid > .container > #aside-promotion"],[14290869,".default_rc_theme"],[4220550,".inf-onclickvideo-adbox"],[3030350,".inf-onclickvideo-container"],[11426282,".add-box-side"],[13063518,".add-box-top"],[12406377,".partner-loading-shown.partner-label"],[12391994,".brave-overlay"],[14527305,"#ezmob_footer"],[12432939,".rec-sponsored"],[10861659,".rec_article_footer"],[9112016,".rec_article_right"],[3908600,".rec_container__right"],[3908424,".rec_container_footer"],[4107000,".rec_container_right"],[15812198,".rec_title_footer"],[3940540,".amp-ad"],[13732212,".amp-ad-container"],[10471546,".amp-ad__wrapper"],[5579950,".amp-ads"],[7751406,".amp-adv-container"],[1825747,".amp-adv-wrapper"],[12084049,".amp-article-ad-element"],[4491178,".amp-flying-carpet-text-border"],[15499192,".amp-sticky-ad-custom"],[16377481,".amp-sticky-ads"],[6816972,".amp-unresolved"],[3385870,".amp_ad_1"],[9917119,".amp_ad_header"],[2471112,".amp_ad_wrapper"],[6987186,".ampad"],[9144023,".ct_ampad"],[4082562,".spotim-amp-list-ad"],[11960417,"#mobile-swipe-banner"],[11307305,"#banner_pos1_ddb_0,#banner_pos2_ddb_0,#banner_pos3_ddb_0,#banner_pos4_ddb_0"],[3953889,"#ddb_fluid_native_ddb_0"],[13640041,"#premium_ddb_0"],[12447004,"#rightrail_bottom_ddb_0"],[5454331,"#rightrail_pos1_ddb_0,#rightrail_pos2_ddb_0,#rightrail_pos3_ddb_0"],[9402672,"#rightrail_top_ddb_0"],[15293115,"#story_bottom_ddb_0"],[7085211,"#story_top_ddb_0"],[3636007,".index-module_adBeforeContent__AMXn"],[4548119,".index-module_rightrailBottom__IJEl"],[1658283,".index-module_rightrailTop__mag4"],[3890602,".premium_PremiumPlacement__2dEp0"],[11812977,"#ultimedia_wrapper"],[2778124,".brandpost_inarticle"],[131515,".container-content__container-relatedlinks"],[4328627,"#pubexchange_below_content"],[436062,".pubexchange_module"],[4648694,"#js-outbrain-ads-module"],[8730905,"#outbrain-wrapper"],[12496438,"#outbrainAdWrapper"],[6930805,".adv_outbrain"],[10038508,".js-outbrain-container"],[1678571,".mid-outbrain"],[1189370,".ob-p.ob-dynamic-rec-container"],[5947146,".ob-widget-header"],[7871445,".outBrainWrapper"],[7283019,".outbrain-ad-slot"],[7343643,".outbrain-ad-units"],[7809903,".outbrain-bg"],[8817046,".outbrainAdHeight"],[2965669,".outbrainad"],[7171843,".promoted-outbrain"],[10795265,".responsive-ad-outbrain"],[10491664,".single__outbrain"],[14385789,"a[data-url^=\"http://paid.outbrain.com/network/redir?\"] + .author"],[10266479,"a[onmousedown^=\"this.href='http://paid.outbrain.com/network/redir?\"][target=\"_blank\"] + .ob_source,a[onmousedown^=\"this.href='https://paid.outbrain.com/network/redir?\"][target=\"_blank\"] + .ob_source"],[10324300,"#block-boxes-taboola"],[3516269,"#component-taboola-below-article-feed"],[4929263,"#component-taboola-below-article-feed-2"],[7812850,"#component-taboola-below-homepage-feed"],[11330928,"#taboola-ad"],[2191810,"#taboola-adverts"],[5551887,"#taboola-below"],[9548384,"#taboola-below-article-1"],[394457,"#taboola-below-article-thumbnails-express"],[14432930,"#taboola-below-article-thumbnails-v2"],[7296603,"#taboola-below-forum-thumbnails"],[3235155,"#taboola-mid-article-thumbnails"],[13422304,"#taboola-mid-article-thumbnails-ii"],[11214729,"#taboola-mobile-article-thumbnails"],[15424285,"#taboola-placeholder"],[6642598,"#taboola-right-rail-express"],[7647006,"#taboola_responsive_wrapper"],[13481034,".article-taboola"],[14477727,".grid__module-sizer_name_taboola"],[16648985,".nya-slot[style]"],[16758551,".taboola-above-article"],[13908,".taboola-above-article-thumbnails"],[15315453,".taboola-ad"],[4747453,".taboola-block"],[435310,".taboola-general"],[2398030,".taboola-in-plug-wrap"],[14170230,".taboola-item"],[5752046,".taboola-widget"],[5748559,".taboolaArticle"],[4759277,".taboolaHeight"],[9474591,".taboola__container"],[14059028,".taboola_blk"],[273604,".taboola_body_ad"],[14058690,".taboola_lhs"],[13377355,".trb_taboola"],[15435803,".trc_rbox"],[5492013,".trc_rbox_border_elm"],[4799806,".trc_rbox_div"],[16080896,".trc_related_container"],[16023429,".van_taboola"],[6739947,".widget_taboola"],[13651068,".ZERGNET"],[10729455,".module-zerg"],[5052436,".sidebar-zergnet"],[1945466,".zerg-widget"],[12391165,".zerg-widgets"],[3112924,".zergnet"],[977875,".zergnet-holder"],[16748594,".zergnet-row"],[10051916,".zergnet-unit"],[948676,".zergnet-widget"],[11053706,".zergnet-widget-container"],[12101009,".zergnet-widget__header"],[11082746,".zergnet-widget__subtitle"],[10364588,".zergnet__container"],[8775246,".ad-fallback"],[7616593,".reform-top-container"],[8572195,".section-subheader > .section-hotel-prices-header"],[1233234,"#cxense-recs-in-article"],[15506548,".embed-responsive-trendmd"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/deu-0.js b/extentions/uBOL-home/rulesets/scripting/generic/deu-0.js new file mode 100644 index 0000000..dc93a8c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/deu-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// deu-0 + +const toImport = [[9444205,"#Ad_Win2day"],[15441350,"#LxWerbeteaser"],[2833036,"#ParentDivForWerbPostbit"],[4080153,"#SSpotIMPopSlider"],[5160373,"#SlimSpot_imPop_Container"],[10027502,"#Werb_Postbit_Bottom"],[16021402,"#WerbungLinks"],[10782131,"#WerbungOben"],[5771988,"#WerbungObenRechts10_GesamtDIV"],[15747544,"#WerbungObenRechts8_GesamtDIV,#WerbungObenRechts9_GesamtDIV"],[10908420,"#WerbungRechts1,#WerbungRechts2"],[16021747,"#WerbungUnten"],[3412317,"#WerbungUntenLinks4_GesamtDIV,#WerbungUntenLinks7_GesamtDIV,#WerbungUntenLinks8_GesamtDIV,#WerbungUntenLinks9_GesamtDIV"],[10780661,"#Werbung_Sky"],[16022443,"#Werbung_Wide"],[11089827,"#ad-bereich1-08"],[13607432,"#ad-bereich1-superbanner"],[11089664,"#ad-bereich2-08"],[13618462,"#ad-bereich2-skyscrapper"],[10685895,"#ad-qm-sidebar-oben"],[13542372,"#ad-qm-sidebar-unten"],[8966040,"#ad-rechts-block"],[3929014,"#ad-rechts-sky"],[7847373,"#ad-sb-oben"],[9764299,"#ad_gross"],[7499546,"#ad_lang"],[7532056,"#ad_oben"],[8446634,"#ad_rechts"],[5985575,"#adbox_artikel"],[15651647,"#adcontentoben"],[4083548,"#adcontentoben1"],[8958833,"#adkontainer"],[8493958,"#adliste"],[10471045,"#adunten"],[185097,"#anzeigewerbungtext"],[5762859,"#ar_detail_werb103"],[290480,"#bannerwerbung"],[6576010,"#block-views-Topsponsoren-block_1"],[14426655,"#block-werbung"],[16185271,"#callya_freikarte_layer"],[16437484,"#cnt_bgwerbung"],[2303501,"#cont-werb"],[11679367,"#content_werbung"],[2850453,"#footerwerbung"],[15536449,"#forumformwerbung"],[15729332,"#freikarte_layer"],[3235221,"#gonamicerror"],[1287704,"#google_adsense_werbung"],[15315858,"#gwerbung"],[14554662,"#hauptnaviwerbelinks"],[15204725,"#headerWerbung"],[9338423,"#header_werbung"],[16287061,"#headerwerbung"],[4215410,"#inlinewerbung"],[16242027,"#kalaydo_ads"],[6705817,"#kaufDA"],[2788655,"#kaufDA-widget-container"],[16606160,"#kopf-werbung"],[15395703,"#layerADLINKWerbung4"],[1239085,"#nativendo-articlemiddle"],[9402564,"#nativendo-articletop"],[15377223,"#nativendo-artikel"],[15298565,"#nativendo-home"],[9182998,"#nativendo-home-1,#nativendo-home-2"],[9429307,"#nativendo-homemiddle"],[13765241,"#nativendo-homepage"],[15377972,"#nativendo-hometop"],[13764887,"#nativendo-infeed-1,#nativendo-infeed-2,#nativendo-infeed-3,#nativendo-infeed-4,#nativendo-infeed-5,#nativendo-infeed-6"],[15377556,"#nativendo-infeed1,#nativendo-infeed2"],[13764489,"#nativendo-marginal"],[6024103,"#nativendo-nachrichten-inarticle"],[6024464,"#nativendo-nachrichten-unterhalb"],[4049299,"#nativendo-nativendo-aktie"],[2781895,"#nativendo-nativendo-homepage-mobil"],[9393035,"#nativendo-oms-infeed"],[12488856,"#o2freikarte"],[3574735,"#oms_gpt_billboard"],[3544386,"#oms_gpt_outofpage"],[3561662,"#oms_gpt_rectangle"],[148236,"#oms_gpt_rectangle_halfpage"],[16251245,"#oms_gpt_skyscraper"],[3566351,"#oms_gpt_superbanner"],[8774810,"#p-links-werbung"],[1980482,"#p-rechts-werbung"],[2180423,"#qm_content_ad_anzeige"],[14958077,"#reklame"],[305370,"#reklame-leaderboard-unten"],[5557636,"#reklame-rechts-mitte"],[10963387,"#reklame-rechts-oben"],[5557389,"#reklame-rechts-unten"],[1067009,"#reklame-rectangle"],[10372948,"#reklame_layer"],[13857514,"#skywerbung"],[7355523,"#slotright-werbung"],[6386342,"#sp0ns0ren"],[9388586,"#sspot_impopad_wrapper"],[2446880,"#startwerbung"],[7468009,"#t_werbung"],[6486520,"#text-ads-mitte"],[3817171,"#textwerbung"],[396234,"#tmobilefreikarte"],[10829956,"#topwerbung"],[12025255,"#unisterAd_1"],[12025252,"#unisterAd_2"],[3453169,"#videopage-werbung"],[16023238,"#werb10"],[16023239,"#werb11"],[16023236,"#werb12"],[16023237,"#werb13"],[11155283,"#werb7"],[11155292,"#werb8"],[11155293,"#werb9"],[1957387,"#werbLayer1,#werbLayer2,#werbLayer3"],[1978832,"#werb_ps103"],[8878344,"#werbeForm"],[2038186,"#werbeFormRectangle"],[11177506,"#werbeFormTop"],[12393293,"#werbeadd"],[11176291,"#werbeanzeige"],[14457237,"#werbebanner"],[1931398,"#werbeblock"],[14454197,"#werbeblock2"],[13158929,"#werbeblock_rechts"],[12400505,"#werbebox"],[11182702,"#werbeflaeche"],[2070081,"#werbeflaeche-3"],[16704148,"#werbeflaeche-billboard-big"],[12585500,"#werbeflaeche-mpu-big"],[14458067,"#werbekasten"],[14462267,"#werbeleiste"],[13235575,"#werbeslot-artikel"],[13235043,"#werbeslot-sidebar"],[11206166,"#werbetrenner"],[4693402,"#werbung"],[4788019,"#werbung-banner"],[11888884,"#werbung-banner-container"],[1949304,"#werbung-fb"],[11760722,"#werbung-left"],[7032930,"#werbung-map-top"],[1704427,"#werbung-rectangle1,#werbung-rectangle2"],[10992828,"#werbung-seitenleiste-container"],[1710779,"#werbung-skyscraper"],[12962852,"#werbung1"],[14757771,"#werbung125_links"],[12794084,"#werbung125_rechts"],[12962855,"#werbung2"],[12962854,"#werbung3"],[11762270,"#werbung792_2"],[12962887,"#werbungR"],[3252103,"#werbungRechts,#werbungrechts"],[1716319,"#werbungSuperbanner"],[4771325,"#werbungWrapper"],[15043000,"#werbung_cad"],[4627348,"#werbung_contentad_screen"],[4792086,"#werbung_footer"],[1837349,"#werbung_leaderboard_screen"],[3242952,"#werbung_links"],[3243013,"#werbung_mitte"],[11760882,"#werbung_oben"],[4770719,"#werbung_rechts"],[3227768,"#werbung_right"],[6017039,"#werbung_skyscraper_bottom"],[9968560,"#werbung_skyscraper_top"],[7481561,"#werbung_superbanner"],[15042523,"#werbung_top"],[5835795,"#werbung_wideskyscraper_screen"],[15042941,"#werbunglink"],[11760570,"#werbunglinks"],[4797668,"#werbungrechts1"],[1702588,"#werbungrechtsfloat"],[4787376,"#werbungsbox300"],[1949301,"#werbungsky"],[3242499,"#werbungslider"],[11760659,"#werbungunten"],[14951290,"#wkr_werbung"],[4540716,".AdRechtsLokal"],[563175,".Artikel_Ads_News"],[10909148,".GridWerbung"],[11588725,".KalaydoBoxLogo"],[9585300,".KalaydoRessortBox"],[14790828,".KomischeWerbeBox"],[16584691,".RessortWerbungHeader"],[5833280,".Werbelabel"],[16210017,".Werbeteaser"],[8504119,".Werbung"],[14874965,".WerbungAdpepper"],[11165210,".WerbungDetailRectangle"],[7233594,".WerbungLinksRechts"],[7627304,".WerbungMitte"],[2186567,"._werbung"],[16593213,".ad_mitte"],[7245767,".ad_platzhalter"],[16445952,".ads-anzeige"],[7540703,".ads-artikel-contentAd-medium"],[9948078,".ads-artikel-contentAd-top"],[11374528,".ads_bueroklammer"],[547475,".ads_rechts"],[8652612,".adsense-ArtikelOben"],[7580485,".adzeiger"],[6113460,".alice-root-header-ads__ad--top"],[10531105,".anzeigenwerbung"],[13626004,".article-werb"],[7313365,".artikelinlinead"],[12294853,".azk-native-responsive"],[3099762,".b-werbung"],[6895233,".babbelMultilangAdBannerHorizontal"],[15662338,".babbelMultilangAdRectangle"],[6623932,".banner-werbung-rechts"],[16000021,".banner-werbung-top"],[14754909,".bannerAnzeige"],[9229265,".bannergroup_werbung"],[11921230,".banneritemwerbung_head_1,.banneritemwerbung_head_2,.banneritemwerbung_head_3,.banneritemwerbung_head_4"],[1776773,".bdeFotoGalAd"],[413173,".bdeFotoGalAdText"],[3548261,".big-werb"],[5008028,".block-wozwerbung"],[11835535,".block_rs4_werbung"],[8336409,".bottom-werbung-box"],[11289530,".box_werbung_detailseite"],[8667626,".boxstartwerbung"],[12672958,".boxwerb"],[16269399,".boxwerbung"],[2154060,".content_body_right_werbung"],[11560489,".content_header_werbung"],[4334007,".content_right_side_werbewrapper"],[169408,".contentwerbung4"],[12289616,".dk-ad-ident"],[10542814,".ecom_werbung"],[15523660,".firstload"],[2910554,".fullbanner_werbung"],[7054788,".funkedigital-ad"],[15452114,".fusszeile_ads"],[13029525,".gutZuWissenAd"],[15250522,".inlinewerbungtitel"],[7501578,".insidewerbung"],[13484911,".keyword_werbung"],[1779104,".lokalwerbung"],[9346732,".mob-werbung-oben"],[2634675,".mob-werbung-unten"],[11101863,".news-item-werbung"],[15715819,".newswerbung"],[16023594,".nfy-sebo-ad"],[16030817,".nfy-slim-ad"],[9600641,".orbitsoft-ad"],[643457,".pane-klambt-ads-klambt-adserver-medrectangle"],[203519,".popup_werbung_oben_tom"],[7017700,".popup_werbung_rechts_tom"],[14416100,".ps-trackingposition_Werbungskasten"],[5199011,".rahmen_ad"],[8567280,".reklame"],[2775314,".right-content-werbung"],[11076322,".schnaeppchenScrollAd"],[14657,".seitenleiste_werbung"],[10355482,".shift-widget > .cm-article"],[4588625,".sidebar-werbung"],[50702,".sidebarwerbung"],[15897129,".smartbrokerAds"],[5278664,".spielen_werbung_2"],[6357521,".sponsorinaktiv"],[4321558,".sponsorlinkgruen"],[15544346,".superwerbung"],[11398852,".symplr-ad-holder"],[9039670,".tab_artikelwerbung"],[628886,".teaser_adliste"],[630182,".teaser_werbung"],[12872376,".text_werbung"],[3810527,".textad_hauptlink"],[1657400,".textlinkwerbung"],[7313364,".tipps-content-ad"],[14526921,".topwerbung"],[14172725,".tx-scandesk-werbung"],[2625535,".undertitlewerbung"],[4358964,".userfunc-ad"],[4860182,".videowerbung"],[12413032,".wadtag"],[9062317,".werb_container"],[8887626,".werb_textlink"],[5629979,".werbeadd_ueber"],[3697656,".werbebanner"],[5266889,".werbebanner-oben"],[11248075,".werbeblock"],[926490,".werbebox2"],[5995526,".werbeboxBanner"],[1192835,".werbeflaeche"],[1196565,".werbehinweis"],[7847873,".werbekennzeichnerrectangle"],[1187816,".werbemainneu"],[926397,".werbenbox"],[11247926,".werbepause"],[935731,".werblinks"],[11266212,".werbrechts"],[14615127,".werbung"],[943617,".werbung-1"],[943618,".werbung-2"],[308790,".werbung-250x250"],[943619,".werbung-3"],[7947101,".werbung-bigbox"],[15412767,".werbung-bigsize"],[4265960,".werbung-box,.werbung_box"],[12945222,".werbung-container"],[15388778,".werbung-content"],[12945350,".werbung-contentad"],[1398711,".werbung-fullbanner"],[1385635,".werbung-halfbanner"],[7954556,".werbung-inline"],[8353942,".werbung-label"],[7949062,".werbung-leiste"],[11323962,".werbung-rec-below-list"],[7929810,".werbung-rechts"],[12947525,".werbung-rectangle"],[1379158,".werbung-skyscraper"],[14643653,".werbung-skyscraper2"],[8327515,".werbung-unten"],[8679881,".werbung1"],[8679882,".werbung2"],[1331964,".werbung280x70_wrap"],[8679883,".werbung3"],[11265315,".werbung300,.werbung301"],[7863023,".werbung300x600"],[7853293,".werbung970x250"],[7951515,".werbungAnzeige"],[5133950,".werbungContainer"],[16051114,".werbungSkygrapperRight"],[11739226,".werbungSkygrapperTop"],[7946079,".werbungTabelle"],[274967,".werbung_300x250"],[4267613,".werbung_728"],[7947326,".werbung_banner"],[15400903,".werbung_bereich"],[1397044,".werbung_fuer_300er"],[943704,".werbung_h"],[8357185,".werbung_index"],[8353797,".werbung_links"],[14798481,".werbung_sidebar"],[1759673,".werbung_text"],[8352141,".werbungamazon"],[15567060,".werbunganzeigen"],[4265441,".werbungarea"],[15445426,".werbungimthread"],[1388362,".werbungrechtstitel"],[10769266,".widget-werbung"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/fin-0.js b/extentions/uBOL-home/rulesets/scripting/generic/fin-0.js new file mode 100644 index 0000000..1d7b686 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/fin-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// fin-0 + +const toImport = [[6474532,"#atwAdFrame"],[15062341,"#keskimainos"],[4838054,"#mainokset"],[6414565,"#mainokset_oikea"],[6423979,"#mainokset_vasen"],[13572634,"#mainokset_yla"],[5406194,"#mainos"],[12991397,"#mainosbanneri"],[13909958,"#mainosbannerit"],[15174472,"#mainoskaruselli"],[13982409,"#mainoslaatikko"],[522998,"#mainospaikka"],[1079866,"#mainostila"],[7243995,"#natiivit"],[2123407,"#parade-container"],[6512302,"#sponsori"],[4308675,"#sponsorit"],[6410891,"#yhteistyokaruselli"],[6410796,"#yhteistyokumppanit"],[4313955,"#yhteistyossa"],[2326646,"#ylamainokset"],[2023566,"#ylamainos"],[15963300,".adbox_content"],[14395122,".card--native"],[1051296,".dfpBoxBottom"],[191564,".dfpListNativeBanner"],[4961138,".diks-display-ad"],[14118062,".diks-native-ad"],[1072424,".keskimainos"],[6039851,".mainokset"],[12639368,".mainokset_oikea"],[12663750,".mainokset_vasen"],[4529623,".mainokset_yla"],[2872095,".mainos"],[3990312,".mainosbanneri"],[12078987,".mainosbannerit"],[1884709,".mainoskaruselli"],[11867140,".mainoslaatikko"],[13170588,".mainosnosto"],[15331355,".mainospaikka"],[4260023,".mainostila"],[1951427,".sponsori"],[6329486,".sponsorit"],[8266418,".tdt-desktop-ad"],[6517907,".tdt-manager-element"],[4923280,".tdt-minilanding-button"],[6619657,".tdt-mobile-ad"],[13658598,".yhteistyokaruselli"],[13658689,".yhteistyokumppanit"],[8899214,".yhteistyossa"],[7665307,".ylamainokset"],[13252419,".ylamainos"],[5409129,"div#commercial-carousel"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/fra-0.js b/extentions/uBOL-home/rulesets/scripting/generic/fra-0.js new file mode 100644 index 0000000..05433ff --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/fra-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// fra-0 + +const toImport = [[11572010,"#AD720x90"],[10335710,"#ADS_1"],[12198356,"#ADSblock"],[8758467,"#AdBannerBT"],[8758494,"#AdBanner_1,#AdBanner_2"],[3394456,"#AdSense_Header"],[13636108,"#AdsenseHAdBox"],[14230831,"#AdsenseHAdBox2,#AdsenseHAdBox3"],[16453600,"#AdvertisingBL"],[9493305,"#Block_Pub_Right"],[14256127,"#DFP-banniere_basse"],[14256121,"#DFP-banniere_haute"],[13459459,"#DFP-pave_bas"],[792574,"#DFP-pave_bas_2,#DFP-pave_bas_3"],[13371387,"#DFP-vignette"],[4899479,"#EmplPubDroite"],[4877070,"#EmplPubGauche"],[4949018,"#EmplPubHaut"],[6472233,"#HAdSubBox"],[6500828,"#HAdSubText"],[12559211,"#HeadPub"],[6381101,"#Headeraddescktop"],[11022099,"#LeftAdDiv"],[10052489,"#LeftAds"],[14744494,"#MegaAd"],[515827,"#NFBannierePublicitaire"],[2986382,"#PopOnlineAd"],[16249948,"#PopOnlineMediaAd"],[1205954,"#Pub728x90"],[11132146,"#PubBas"],[9738603,"#PubCarre"],[1291089,"#PubFooter"],[9071019,"#PubHead"],[1293899,"#PubHeader"],[2878719,"#PubHorizontaleInner"],[8794851,"#PubHorizontaleMain"],[13273706,"#PubIntersticiel"],[9353601,"#PubPave"],[11151785,"#PubTop"],[9870135,"#PubliciteTop"],[15896323,"#RecipeInnerBottomAd"],[15747909,"#RightAdDiv"],[3848957,"#RightAds"],[5914341,"#VideoPub300x250"],[12898700,"#Videoads"],[14754084,"#_div-ad-1"],[14754087,"#_div-ad-2"],[14754086,"#_div-ad-3"],[14754081,"#_div-ad-4"],[13173668,"#a_728x90_ad"],[5727657,"#abd-ad-div"],[12378085,"#abd-ad-iframe"],[13248322,"#abd-ad-iframe-wrapper"],[5242733,"#ad-300_atf-label,#ad-300_btf-label,#ad-300_mtf-label"],[16077327,"#ad-300x250_Pave_Bas_Desktop"],[16057881,"#ad-300x250_Pave_Top_Desktop"],[802742,"#ad-300x600-2"],[3075413,"#ad-300x600-bas"],[3383168,"#ad-300x600-haut"],[6547780,"#ad-300x600-milieu"],[3940599,"#ad-728x90_MB_Bas_Desktop"],[3941428,"#ad-728x90_MB_Top_Desktop"],[12501520,"#ad-adhesive-footer"],[12676111,"#ad-ban-bet-load"],[2219619,"#ad-ban-load"],[16177656,"#ad-banner_atf"],[350217,"#ad-banner_mtf-label"],[7842104,"#ad-banners"],[3785043,"#ad-before-content"],[3046148,"#ad-bg-transparent"],[13772460,"#ad-box300x250"],[11087004,"#ad-box300x250_2"],[9509547,"#ad-container-adaptive"],[1028954,"#ad-container-zone-1"],[1028953,"#ad-container-zone-2"],[11435948,"#ad-desktop-ban"],[6718748,"#ad-desktop-pav1"],[6718751,"#ad-desktop-pav2"],[11435938,"#ad-desktop-pop"],[6718473,"#ad-desktop-skin"],[11435942,"#ad-desktop-sky"],[5742389,"#ad-dynamic-header"],[14611268,"#ad-gate-2017"],[14612864,"#ad-habillage"],[5843772,"#ad-habillage-flash"],[10199295,"#ad-habillage-load"],[3836002,"#ad-hello-work"],[9982237,"#ad-home1"],[11399489,"#ad-iav-1"],[11399490,"#ad-iav-2"],[6724708,"#ad-iframe"],[16403812,"#ad-inline-top"],[4741768,"#ad-inline-top-left"],[1935313,"#ad-inline-top-right"],[6733545,"#ad-inread"],[9446531,"#ad-inread-load"],[2892788,"#ad-interstitial"],[14646200,"#ad-lb-bottom"],[6729216,"#ad-lb-top"],[2095990,"#ad-ligatus-article-load"],[11234060,"#ad-mega-banner"],[586597,"#ad-megaban2-load"],[5016247,"#ad-mpu-middle"],[14819028,"#ad-mpu-middle2"],[7844104,"#ad-nav-tab"],[15308374,"#ad-outstream"],[7841918,"#ad-panel_1,#ad-panel_2"],[2149776,"#ad-parallax"],[15271408,"#ad-planetveo"],[2084472,"#ad-rec-bet1"],[9099182,"#ad-rec-bet1-load"],[2084274,"#ad-rec-top1"],[9314404,"#ad-rec-top1-load"],[2084273,"#ad-rec-top2"],[9313383,"#ad-rec-top2-load"],[9743512,"#ad-rectangle-1-dst,#ad-rectangle-2-dst"],[9742607,"#ad-rectangle1-load"],[9742764,"#ad-rectangle2-load"],[9742797,"#ad-rectangle3-load"],[10838974,"#ad-sitebranding"],[4380697,"#ad-sticky-container"],[2426601,"#ad-top-main"],[12786813,"#ad-top-main-2"],[8044707,"#ad-top-network"],[14608824,"#ad-watermark"],[6732415,"#ad-zone-3"],[6732408,"#ad-zone-4"],[3671349,"#ad125"],[15403577,"#ad125bl"],[15403559,"#ad125br"],[15402894,"#ad125ul"],[15402896,"#ad125ur"],[11542357,"#ad160b"],[11726098,"#ad2-placeholder"],[7953974,"#ad3"],[11606740,"#ad336b"],[7953969,"#ad4"],[4764731,"#ad4x125"],[11749407,"#ad728b"],[7428881,"#adBoven"],[15243226,"#adBoxFooter"],[14510988,"#adComm"],[9577015,"#adContainerParent"],[4238101,"#adInPlayer"],[4047648,"#adLeaderBoard"],[3872821,"#adRechts"],[8560348,"#adRechts2"],[8578131,"#adSupport"],[3571816,"#adTOP"],[6717341,"#adTopBigsponsor"],[11399703,"#adTopprodukt"],[11397467,"#adTopsponsor"],[4884746,"#ad_250x300"],[1608073,"#ad_300_250_right"],[15502089,"#ad_amz"],[13433961,"#ad_ban_head"],[4836950,"#ad_before_game"],[4308508,"#ad_forum_below_threadlist"],[12727131,"#ad_free_box"],[11344569,"#ad_global_below_navbar"],[7622691,"#ad_html"],[283830,"#ad_image"],[4836226,"#ad_image_1"],[10188362,"#ad_liste_bookmaker"],[10861508,"#ad_location_bottom"],[14625302,"#ad_location_bottom_right"],[5278897,"#ad_location_sidebar_1,#ad_location_sidebar_2,#ad_location_sidebar_3"],[1591929,"#ad_location_top_left"],[5269145,"#ad_location_top_right"],[14981408,"#ad_marketingbanner_1_placeholder"],[4827894,"#ad_medium2"],[4827634,"#ad_megaban"],[9535500,"#ad_middle_page"],[3769917,"#ad_mpu_1_placeholder"],[447618,"#ad_native_show"],[3625544,"#ad_native_tv"],[5906711,"#ad_placement_workopolis"],[13328406,"#ad_rect_sub"],[1042209,"#ad_rotation_match"],[12213050,"#ad_smartphbig"],[16473248,"#ad_video"],[20561,"#adcontainerAdSense"],[15510638,"#adcontainer_1"],[15510637,"#adcontainer_2"],[3707301,"#adcontainer_recherche"],[1631799,"#adcopy-inviz"],[7518158,"#addspace"],[5294869,"#adh_adform"],[4968720,"#adikteev-mcontent"],[7318883,"#adikteev-msuit"],[12185704,"#adikteev_placement"],[5441768,"#adleftgame"],[13633489,"#admid1"],[13633490,"#admid2"],[6943334,"#admitad_div"],[5376489,"#adnFloatbl"],[12520484,"#adn_layerad"],[4349967,"#adp_top_ads"],[2094430,"#adpos2_1"],[2094429,"#adpos2_2"],[9849176,"#adpubhead"],[612315,"#ads-300x250"],[9738166,"#ads-320x50-I1"],[9738165,"#ads-320x50-I2"],[9738164,"#ads-320x50-I3"],[9738163,"#ads-320x50-I4"],[4720053,"#ads-728x90-I2"],[14657791,"#ads-970x60-I1"],[15943993,"#ads-980x"],[13927743,"#ads-container-1"],[6057707,"#ads-content-bottom"],[14035622,"#ads-content-top"],[6331283,"#ads-loader"],[3446321,"#ads-marge-1"],[3446322,"#ads-marge-2"],[3446323,"#ads-marge-3"],[2472097,"#ads-marge-300x100"],[2472100,"#ads-marge-300x250"],[14247418,"#ads-medium-rectangle"],[15127725,"#ads-top-728x90"],[15215410,"#ads-top-banner"],[6248331,"#ads125-box"],[6278913,"#ads46860"],[9479977,"#ads72890"],[14031558,"#adsBox"],[12433562,"#adsCarre"],[14008954,"#adsHaut"],[3603198,"#ads_1"],[3603197,"#ads_2"],[11567032,"#ads_300x250_wap"],[13610624,"#ads_ban"],[9674681,"#ads_combo"],[6330330,"#ads_combo1"],[4266085,"#ads_fin_article"],[3541078,"#ads_gigaban"],[13269960,"#ads_last"],[6313034,"#ads_search"],[13494928,"#ads_search_bar"],[571721,"#adselector-container"],[12748351,"#adsence"],[4271528,"#adsense-affix"],[4034885,"#adsense-box-sty"],[185478,"#adsense-droite-001,#adsense-droite-002"],[4268503,"#adsense-fiche"],[9483566,"#adsense-liste1,#adsense-liste2,#adsense-liste3"],[213953,"#adsense-toggle-rel"],[15157747,"#adsense3"],[6333219,"#adsenseCSA"],[2985787,"#adsense_blog"],[4272907,"#adsense_blog1"],[2986219,"#adsense_haut"],[9481496,"#adsense_native"],[195222,"#adsense_pagination"],[4272090,"#adsensenative"],[6710321,"#adsforsearchGrid"],[2287598,"#adsforsearch_content"],[11072733,"#adsite-unders"],[13066281,"#adsleft"],[12064944,"#adspave"],[536306,"#adspromo"],[3240637,"#adssouspost"],[13977909,"#adswap"],[15423112,"#adtech-banner"],[8499074,"#adtech-banner_bottom"],[2767339,"#adtech-habillage"],[16255430,"#adtech-interstitiel"],[9385783,"#adtech-pave"],[10521157,"#adtech-pave_wr"],[6258646,"#adunit-top"],[6267393,"#adv-goog-336-1,#adv-goog-336-2"],[14086247,"#adv320"],[6233984,"#advBarMars"],[14135961,"#advEnd"],[10052340,"#advFooter"],[10055150,"#advHeader"],[740528,"#adv_bg_clickurl"],[14502748,"#adv_big_blocked"],[6217194,"#adv_player"],[6481544,"#adversitise"],[15915842,"#advert-title"],[12171834,"#advert01"],[12171833,"#advert02"],[10046242,"#advert_02"],[10046243,"#advert_03"],[10046246,"#advert_06"],[15958854,"#advert_space"],[13919174,"#advertisement-2"],[13919175,"#advertisement-3"],[5375635,"#advertising-disclosure-block"],[13763428,"#advertising2-postroll"],[7337432,"#advertising_label"],[96555,"#advertising_label_1"],[96552,"#advertising_label_2"],[728839,"#advertising_label_bottom"],[16473812,"#advertsLeaderboard"],[15481672,"#advideum"],[7096319,"#advncdads-1"],[7096316,"#advncdads-2"],[7096317,"#advncdads-3"],[14179249,"#advobj"],[14515950,"#advpanel"],[6228608,"#advsection"],[1556006,"#adyoulike-articlebottom"],[4074168,"#adyoulike-infeed"],[12374442,"#affinfospecialechalons"],[9975386,"#after-adv"],[241296,"#after-dfp-products"],[11369270,"#anAdScCgp728x90"],[4592117,"#anAdScGame120x600"],[705756,"#anAdScGame728x90"],[4359577,"#anAdScGp300x250"],[13144367,"#anAdScGp728x90"],[12956416,"#anAdScHp728x90"],[8211567,"#anAdScHpb728x90"],[16143397,"#anAdScPgp728x90"],[9789683,"#anAdScPpUg728x90"],[2026191,"#anAdScUgGame728x90"],[12305982,"#annonce_pub"],[5303033,"#annonce_pub2,#annonce_pub3,#annonce_pub4"],[8874092,"#annonce_pub_contenu"],[8508647,"#annoncegoogle"],[5378680,"#annoncepub"],[1158406,"#appnexus-placement-afterArticleTextAd"],[14843044,"#appnexus-placement-articleTextAd1,#appnexus-placement-articleTextAd3,#appnexus-placement-articleTextAd4"],[861830,"#appnexus-placement-endOfPageAd"],[864156,"#appnexus-placement-leaderboard"],[1218918,"#appnexus-placement-newstickerAd"],[7681008,"#appnexus-placement-rectangle"],[7680627,"#appnexus-placement-sideBarAd"],[2177194,"#appnexus-placement-teaser1,#appnexus-placement-teaser2"],[1216811,"#appnexus-placement-topstoriesAd"],[7681011,"#appnexus-placement-welcomeAd"],[427563,"#article-pub-content"],[11949467,"#article_add468x60"],[1018498,"#article_add_300x600"],[1003912,"#article_add_980x200"],[2285043,"#article_add_underarticle"],[8589395,"#articles_advert_widget"],[14419023,"#articles_advert_widget_container"],[7075629,"#atlads_place_index_1"],[1884007,"#atlads_place_index_main"],[15548150,"#atlads_place_index_submain"],[3325429,"#atlads_place_left"],[11085879,"#atlads_place_right"],[8822874,"#atlads_place_top"],[11298178,"#balloonads"],[11492145,"#balloonads2"],[11174293,"#ban728"],[5517809,"#ban_pub"],[4189862,"#bandeau_pub"],[13208841,"#bandeau_publicite"],[3733406,"#banner-carbonads"],[11083064,"#banner-pub"],[7008805,"#banner970Criteo"],[12115110,"#bannerLeaderboard"],[2913708,"#bannerLeaderboardTop"],[11084746,"#banner_pub"],[12846547,"#banner_pub_0"],[3482707,"#bannerad1"],[1466046,"#banniere-pub-top"],[4621133,"#bannierePub"],[13020618,"#bannierePub2"],[11665294,"#banniere_partenaire"],[13020658,"#banniere_pub"],[1026860,"#bas_pub"],[8793008,"#betAds1"],[16014904,"#bg_pub"],[3737722,"#bigadvert"],[10977893,"#blk_advert"],[12018417,"#bloc-fondpub"],[15954147,"#bloc-pub"],[2868352,"#bloc-pub-droite-120-600"],[8312329,"#bloc-pub-gauche-120-600,#bloc-pub-gauche-160-600"],[5298055,"#bloc-pub-header"],[11106566,"#blocPub300"],[14878272,"#blocPub_CARRE_PUB"],[11233109,"#blocPub_MEGABAN"],[6740927,"#blocPublicitaire"],[13180433,"#bloc_pub"],[14899622,"#bloc_pub_carre"],[12337422,"#bloc_pub_outer_float"],[11749764,"#bloc_pub_p4_top"],[14102628,"#block-acp-block-publicite-top"],[1339543,"#block-fcbloc-publicite"],[1928916,"#block-gc-ad-bloc-centre-1"],[1928919,"#block-gc-ad-bloc-centre-2"],[1928918,"#block-gc-ad-bloc-centre-3"],[1929577,"#block-gc-ad-bloc-droite-1"],[1929578,"#block-gc-ad-bloc-droite-2"],[1929579,"#block-gc-ad-bloc-droite-3"],[15019580,"#block-gc-ad-dhtml"],[10180241,"#block-gc-ad-dhtml-mobile"],[9857311,"#block-gc-ad-megaban-haut"],[86341,"#block-gc-ad-pave-haut,#block-gc-ad-pave_haut"],[16256612,"#block-gc-ad-pave_bas"],[7973273,"#block-gc-ad-purl"],[3823935,"#block-pub-pav2,#block-pub-pav3"],[8633567,"#block-rf-pub-middle"],[11485752,"#block-rf-pub-middle2"],[3458270,"#block_pub"],[14536804,"#block_pub_article"],[8309686,"#block_regie_pub_bas"],[5322214,"#block_regie_pub_bas_article"],[3466951,"#bloctopad"],[2649586,"#bodyGoogleAnnounces"],[11636516,"#bodyPanpub"],[15083538,"#bonga-bottom-banner"],[12907522,"#bonsplansprospect"],[12146041,"#bottom-adv"],[12146024,"#bottom-pub"],[4854462,"#bottom-right-pub"],[4445561,"#bottom_ad_space"],[12142234,"#bottom_pub"],[11740070,"#box-izipub"],[3690803,"#box-pub-1"],[3690800,"#box-pub-2"],[3690801,"#box-pub-3"],[3690806,"#box-pub-4"],[3690807,"#box-pub-5"],[7000920,"#bsa-block-125--125"],[8433909,"#bsa-block-1920--1200"],[7001086,"#bsa-block-250--250,#bsa-block-300--250,#bsa-block-970--250"],[7001082,"#bsa-block-250--600,#bsa-block-300--600"],[7001016,"#bsa-block-336--280"],[964529,"#bsa-block-468--60"],[964542,"#bsa-block-728--90"],[964790,"#bsa-block-970--90"],[10178225,"#cadre_infoads"],[11078895,"#cadre_pub_bas"],[6034072,"#captchmeCapsuleContent"],[3095660,"#carre-pub,#carre_pub"],[15427179,"#carrepubHome"],[7748016,"#cb_t1_before_content_ad"],[11629652,"#colgauche_pub"],[12370615,"#comment-ad"],[2189777,"#commentad"],[786085,"#community-ad"],[4237564,"#community-ad-unit"],[7008044,"#container-pub,#container_pub"],[11238480,"#container_pub_left"],[16073605,"#conteneurPub"],[11349955,"#conteneur_pub"],[6600207,"#content_left_pub"],[977606,"#content_pub"],[8881365,"#content_pub_carre"],[10259547,"#contenu-text-publicite"],[7481772,"#contenu_liens-sponso"],[11946017,"#contextualAds"],[11321636,"#contextuel-publicite-video"],[2253883,"#coreads-wrapper"],[2054967,"#criteoDiv"],[12235796,"#criteoDiv1,#criteoDiv2,#criteoDiv3"],[1744264,"#criteoad"],[15583876,"#crocopush_banner"],[12862560,"#current_side_ad"],[2840444,"#custom-ad"],[4026471,"#custom-fake-media-player"],[53045,"#data-ad-name"],[13449881,"#data-ad-provider"],[9714975,"#derperd-ad"],[6519517,"#desktopAd"],[6475184,"#desktopMessageAd"],[8915545,"#dfp-banniere_haute"],[166232,"#dfp-habillage"],[9485123,"#dfp-pave_bas"],[7771060,"#dfp-pave_milieu"],[3821678,"#dfp_banniere_bas"],[2465643,"#dfp_banniere_haute"],[13908265,"#dfp_droite-ga"],[9777543,"#dfp_inread"],[14646397,"#dfp_left"],[6491615,"#dfp_right"],[13230876,"#displayedPub"],[16405924,"#div-ads"],[1403409,"#div-gpt-ad-Banniere_Haute"],[14720868,"#div-gpt-ad-Habillage,#div-gpt-ad-habillage"],[9199691,"#div-gpt-ad-Pave_Article"],[9119428,"#div-gpt-ad-Pave_Bas"],[14716678,"#div-gpt-ad-Rectangle"],[1402417,"#div-gpt-ad-banniere_haute"],[15369160,"#div-gpt-ad-mainColumn_double"],[3948845,"#divADV"],[9573237,"#divHomeAd1,#divHomeAd2,#divHomeAd3"],[3934169,"#divPub"],[5232108,"#divPubAccueilGauche"],[16297997,"#divPubEntete"],[15110520,"#divPubRecetteDroit"],[10674240,"#divPubRecettePortable"],[15958308,"#divPublicityLateral"],[4728956,"#div_banniere_pub"],[16449072,"#div_for_adnplay"],[13473642,"#div_invideo_ad"],[3587177,"#div_pub_google"],[5285683,"#dm_ads_Ban_desktop_bottom"],[5668202,"#dm_ads_mobile_bottom"],[6386725,"#dst_pub_728"],[15787683,"#eShowPubTop"],[14140327,"#ebuyclub-ad"],[4170855,"#ecsc-ad-wrapper"],[3848441,"#encart-adsense-top-single"],[10522103,"#encart_pub"],[6332280,"#encart_pub_image"],[10744198,"#entete_pub"],[16620049,"#exoad"],[15427769,"#external-floater-ad-wrap"],[14073345,"#favoris_pub_ligatus"],[12383565,"#fecharads1-fx,#fecharads2-fx"],[6343509,"#firstpost_ad"],[12558572,"#fixe_plugin"],[8447362,"#fixed-ads"],[15599665,"#floated-ad"],[331201,"#foot_pub"],[4507274,"#footer-ad-formation"],[2145317,"#footer-advertising"],[15583517,"#footer-pub"],[346475,"#footer-reklam"],[3353435,"#footer_728x90_ad"],[4613051,"#footer_haut-publicite"],[15580975,"#footer_pub"],[15581879,"#footerpub1,#footerpub2,#footerpub3,#footerpubs"],[13371076,"#for_ad"],[10116505,"#free_pub_head"],[12197147,"#fuck-adb-enabled"],[7197888,"#fullScreenAdBg"],[1032260,"#game_leaderboard_container"],[9141726,"#gbPub728bas"],[4866142,"#general_subpub"],[2080367,"#google-ads-1,#google-ads-2,#google-ads-3,#google-ads-4"],[7964806,"#google-adsence-300-250"],[8426090,"#google-dfp-middle"],[12961616,"#google-dfp-right"],[6558707,"#googleAdSense"],[15418756,"#google_adds"],[6591429,"#google_adsencetxt"],[14362189,"#google_csa_ad_unit_RHS"],[9440370,"#google_csa_box_RHS"],[10299935,"#gpt-ad-300x250-300x600-bottom"],[11460213,"#gpt-ad-728x90-970x66-bottom"],[3502703,"#gpt-ad-habillage"],[4387838,"#gpt-ad-inread"],[622389,"#gpt-leaderboard-top"],[9812121,"#grid-pub"],[169637,"#habillage-mad"],[170590,"#habillage_pub"],[2701458,"#haut_site_pub"],[16260905,"#head-pub"],[13343707,"#head_pub"],[3450097,"#header-promo"],[11800541,"#header-pub"],[3668949,"#header-pub-banner"],[7489211,"#header-pub-top"],[8081947,"#header-standard-advert"],[8449172,"#headerPUB"],[8449204,"#headerPub"],[3959707,"#header_728x90_ad"],[1456645,"#header_bloc2_pub"],[11802223,"#header_pub"],[9551850,"#header_pub_contenu"],[8450196,"#headerpub"],[514048,"#hideAd"],[3424213,"#home-advert"],[12719534,"#home-pub"],[2067516,"#home-pushdownAd"],[10979834,"#horizontal-pub"],[15603872,"#hp-pub-block-980x200"],[12482731,"#hp_ad_most-played"],[3324314,"#hp_ad_top-right"],[13263862,"#idpublicitepave"],[10335732,"#iframe-anAdScPpNgb160x600"],[8709714,"#iframe-pub-120x600"],[8709780,"#iframe-pub-300x250"],[8709776,"#iframe-pub-300x600"],[440814,"#iframepub"],[7388759,"#iframesidebarpub"],[16155712,"#ima-ad-container"],[13574193,"#imagePubPave"],[6034383,"#inReadVideo"],[12850295,"#inads"],[7047803,"#incontent_ad"],[4093256,"#incontent_ad2"],[4093257,"#incontent_ad3"],[5883177,"#index_module_pub"],[3532838,"#infinite-adslot-2"],[21365,"#infopopup > a > img"],[5560124,"#infosad"],[2960565,"#inlineaddesktop"],[4084178,"#innerpub"],[2505983,"#insidepage_ads"],[7286356,"#intextad"],[3493785,"#ipBlock-LargeAdBox"],[7702483,"#ipBlock-mainAdBox"],[8757669,"#j_ads"],[12795893,"#jasmine-ad-wrapper"],[15419474,"#js-MobileAd-insert"],[1614487,"#js-game-leaderboard-bottom"],[12311665,"#jw_video_popup"],[4278955,"#keep-ads"],[1454648,"#kk-adsense-bottom"],[936919,"#large-banner-ad"],[14205314,"#large-banner-bottom-ad"],[13962887,"#leaderboard.ads"],[2011469,"#left-ads-rail"],[15631418,"#left_slide_pub"],[14628630,"#lht-advertising"],[3219969,"#lht-space-ad"],[13106333,"#libelle_pub"],[6888058,"#liens_sponsorises"],[16550475,"#loading-ad"],[1419809,"#loop_advert"],[2084325,"#loop_advert_container"],[5143439,"#mainColRightPublireportage"],[7745971,"#mb_moving_container"],[7145340,"#mb_video_sponso"],[9185693,"#mb_video_syncad_bottom"],[7217881,"#md-media-overlay-ad"],[4290917,"#meaPubContainer"],[7068853,"#middle-publicite"],[987783,"#milieu_pub"],[3352086,"#miniBoutiquePub"],[11197649,"#mobileMessageAd"],[4813876,"#mod-ad-msu-3"],[7023962,"#modp-300600"],[9613511,"#module_publicite"],[226423,"#monetiz-pub"],[5638036,"#msgNoPub"],[15871933,"#native_ad"],[15405528,"#news-droite-publicite"],[5624916,"#news_pub_centre"],[14273033,"#nf-fixed-ads"],[9983249,"#nuggadcontentadIF"],[8225928,"#oPublicite"],[16300506,"#om_ads-7"],[13045627,"#overVideoAd"],[4430796,"#over_video_ad"],[2404878,"#pagelet_advertiser_panel"],[4887588,"#partner-ads"],[1843171,"#partner-ads2"],[10917410,"#pave1_ad"],[11158209,"#pave2_ad"],[11124448,"#pave3_ad"],[11086215,"#pave4_ad"],[3649313,"#pavePub"],[9664497,"#pave_pub"],[3682113,"#pavepub"],[8452180,"#photos_ad300"],[6011918,"#pie_pub_google"],[5974721,"#play-advert"],[8254308,"#player-advvertising"],[15204974,"#player-option-fake"],[3355820,"#playerPub"],[5093915,"#pm300x250"],[4804506,"#pm728x90"],[1486645,"#pmFooterBody"],[1486999,"#pmFooterMain"],[3930711,"#pmHeaderMain"],[6725701,"#pmd300x600"],[2827688,"#popup_pub"],[5433922,"#post_id_pub"],[3060348,"#posterAdContainer"],[9347651,"#pre-1adv"],[9527264,"#pre-2adv"],[15664010,"#pre-ad"],[614404,"#product-ads"],[2874883,"#psreklama"],[8879422,"#pub-200x197"],[8985083,"#pub-300-250,#pub-300x250,#pub_300_250,#pub_300x250"],[10445353,"#pub-300-250-google"],[4999460,"#pub-468-60-google,#pub-728-90-google"],[6656065,"#pub-468x60,#pub_468x60"],[14357171,"#pub-728"],[8208745,"#pub-728-90-sous-categories"],[6654925,"#pub-728x90,#pub_728_90,#pub_728x90"],[6655173,"#pub-730x90"],[6644299,"#pub-970x90"],[3774579,"#pub-after-adownload"],[14273667,"#pub-ban"],[6599122,"#pub-banner,#pub_banner"],[7183930,"#pub-banner-content"],[7183728,"#pub-banner-refresh"],[6598658,"#pub-bottom,#pub_bottom"],[4471303,"#pub-carasexe"],[3458092,"#pub-caree,#pub_carre"],[6600147,"#pub-center"],[4481607,"#pub-collante"],[14267516,"#pub-dfp"],[15446887,"#pub-dfp-footer"],[10600244,"#pub-dfp-footer-fixe"],[10876648,"#pub-dfp-pano-bottom"],[16372841,"#pub-dfp-pano-top"],[13491701,"#pub-dfp-prehome"],[10741356,"#pub-dfp-rect-bottom"],[7668601,"#pub-dfp-rect-cont"],[10741876,"#pub-dfp-rect-middle"],[16576761,"#pub-dfp-rect-sp1"],[16576742,"#pub-dfp-rect-top"],[9822182,"#pub-display-120x600"],[9824228,"#pub-display-300x250,#pub-display-300x600"],[8413490,"#pub-display-468x60"],[8413521,"#pub-display-728x90"],[6601060,"#pub-droite,#pub_droite"],[6603255,"#pub-footer,#pub_footer"],[1238986,"#pub-ftv-middle"],[10394654,"#pub-habillage"],[15849961,"#pub-haut"],[8947386,"#pub-haut-adblock"],[15853673,"#pub-head"],[6588343,"#pub-header,#pub_header"],[3448483,"#pub-large"],[15988826,"#pub-left"],[16024394,"#pub-main"],[6593566,"#pub-middle"],[7234861,"#pub-middle2"],[6583721,"#pub-pave1-d"],[6583690,"#pub-pave2-d"],[6583915,"#pub-pave3-d"],[3442329,"#pub-right,#pub_right"],[8107865,"#pub-right-bottom"],[1221802,"#pub-right-bottom-msg"],[7578777,"#pub-right-top"],[8434593,"#pub-right-top-ads-refresh"],[6846950,"#pub-right-top-msg"],[14289807,"#pub-sky"],[16275740,"#pub-text"],[14284613,"#pub-top"],[6586893,"#pub-widget"],[6735774,"#pub-widget2"],[13864320,"#pub01"],[294505,"#pub1-passback,#pub2-passback,#pub3-passback,#pub4-passback"],[6647425,"#pub120x600"],[14448341,"#pub160"],[6651783,"#pub160x320"],[6651781,"#pub160x600"],[14447349,"#pub250"],[14446097,"#pub300"],[3368938,"#pub300250"],[265821,"#pub300_adscreen"],[9053151,"#pub300_home"],[6653825,"#pub300x120"],[6653830,"#pub300x250"],[1444001,"#pub336Criteo"],[4637740,"#pub336bas-criteo"],[3373027,"#pub468x15"],[676410,"#pub468x60_centree"],[15379616,"#pub468x60_droite"],[15374117,"#pub468x60_gauche"],[14764241,"#pub468x60_match"],[3803789,"#pub468x60_text"],[14773278,"#pub468x60_text2"],[14450527,"#pub728"],[6648610,"#pub728_ATF"],[3368443,"#pub728bas"],[8328138,"#pub728caracpub"],[3380173,"#pub970acc"],[1596941,"#pubAdBlockHabillage"],[6581420,"#pubArticle"],[12464982,"#pubAside"],[3441469,"#pubAside2"],[6598175,"#pubBandeau"],[3460645,"#pubBanner,#pubbanner"],[3453806,"#pubBottom"],[9448616,"#pubBottomRight"],[9475275,"#pubCarre"],[3464571,"#pubCenter"],[3965286,"#pubChronique"],[4050634,"#pubContainer"],[3464818,"#pubDeclic"],[3442118,"#pubDroite,#pubdroite"],[3455427,"#pubEncart"],[6594720,"#pubEncart1,#pubEncart2"],[5929436,"#pubFlash"],[5935260,"#pubFloat"],[6436305,"#pubFrame"],[836107,"#pubHaut"],[839819,"#pubHead"],[3465067,"#pubHeader,#pubheader"],[10403438,"#pubHorizontale"],[14544385,"#pubImg"],[975096,"#pubLeft"],[6589542,"#pubLigatus"],[3452272,"#pubMiddle"],[12247990,"#pubMiddleRight"],[4377704,"#pubPartenaires"],[5989948,"#pubPave2"],[4070684,"#pubPosition1,#pubPosition2"],[12684236,"#pubRight"],[1974575,"#pubRight-show"],[12491855,"#pubSidebarHaut"],[14558729,"#pubTop"],[6594211,"#pubTopPage"],[7954301,"#pubVideo"],[13867919,"#pub_1"],[8984920,"#pub_300_100"],[828588,"#pub_300x250-1"],[828591,"#pub_300x250-2"],[6656329,"#pub_460x60"],[1412550,"#pub_728x90-1,#pub_728x90-2"],[16212111,"#pub_articlefooter"],[1382257,"#pub_ban"],[7206950,"#pub_bandeau"],[5112057,"#pub_banniere_basse"],[5112063,"#pub_banniere_haute"],[9763618,"#pub_banniere_medium"],[1382252,"#pub_bas"],[9319666,"#pub_bas_droit"],[5881748,"#pub_bas_gauche"],[6598821,"#pub_brique"],[7160351,"#pub_carre_1"],[6903983,"#pub_col_droite"],[8581458,"#pub_col_right"],[6599961,"#pub_column"],[8386924,"#pub_container"],[5121254,"#pub_contener_right"],[7173190,"#pub_content"],[6600052,"#pub_criteo"],[13180505,"#pub_dfp_article"],[293859,"#pub_dfp_banniere_basse,#pub_dfp_banniere_haute"],[4301923,"#pub_dfp_banniere_middle"],[2299026,"#pub_dfp_droite_haute"],[2441642,"#pub_dfp_flash_trans"],[16360743,"#pub_dfp_habillage"],[16365317,"#pub_dfp_pre_home"],[4099773,"#pub_droite_2"],[3465132,"#pub_enbas"],[6602447,"#pub_enbas1"],[6601758,"#pub_entete"],[7505198,"#pub_entete1"],[16690021,"#pub_extensible"],[16454884,"#pub_footer_banner"],[6604001,"#pub_gauche"],[4336600,"#pub_gauche_2"],[6604649,"#pub_geante"],[14733147,"#pub_haut"],[14737883,"#pub_head"],[180424,"#pub_header_chaine"],[181000,"#pub_header_droite"],[10653748,"#pub_horizontale"],[13384427,"#pub_interstitiel"],[3081361,"#pub_leaderboard"],[6994594,"#pub_lecteur"],[5617684,"#pub_lecteur_0"],[14872872,"#pub_left"],[7229116,"#pub_megaban"],[7828604,"#pub_megabanner"],[7451758,"#pub_middle_home"],[13871537,"#pub_pave"],[3436652,"#pub_pave2"],[3436653,"#pub_pave3"],[3436650,"#pub_pave4"],[36399,"#pub_pave_article"],[13310801,"#pub_pave_bottom"],[3685963,"#pub_pave_top"],[6579497,"#pub_plop-1,#pub_plop-2,#pub_plop-3"],[5016836,"#pub_pole_position1"],[3436520,"#pub_pupop"],[7702446,"#pub_rectangle"],[2426035,"#pub_rectangle_moyen_bas"],[4702625,"#pub_slide_droite"],[3907712,"#pub_soonight"],[6583535,"#pub_square"],[3440625,"#pub_texte"],[1362359,"#pub_top"],[13582983,"#pub_top_droit"],[14400097,"#pub_top_gauche"],[6585809,"#pub_ventre"],[6586291,"#pub_voyage"],[6620703,"#pubarticle2"],[6620702,"#pubarticle3"],[14497842,"#pubbas"],[6601772,"#pubbetween"],[7582891,"#pubcarre"],[7504399,"#pubcentrale"],[2290182,"#pubchageapresmiddle"],[10761813,"#pubchargeapres"],[16090865,"#pubcol2"],[4067725,"#pubcoldroite"],[7527029,"#pubdetaillg"],[4138418,"#pubdetaillg2"],[3452032,"#pubdirect"],[6589667,"#pubdirecte"],[3568395,"#pubdudessous"],[3805232,"#pubflottante"],[3453809,"#pubfooter"],[10632336,"#pubfooter-md-lg"],[4050727,"#pubfooter-sm"],[4050732,"#pubfooter-xs"],[3460831,"#pubgauche"],[3454165,"#pubgoogle"],[16539435,"#pubhaut"],[11467397,"#pubhomeheader"],[5371508,"#pubiframe_sky"],[14373381,"#publ1c1te_300_250"],[1850514,"#publ1c1te_728_90"],[13951938,"#publicidad-videoancho"],[7104862,"#publicidade"],[1963829,"#publicidadlateral1,#publicidadlateral2"],[3452189,"#publicite"],[1809992,"#publicite-bas"],[12504195,"#publicite-principale"],[6589822,"#publicite2"],[1744387,"#publiciteDeMesPartenaires"],[1809836,"#publiciteHaut"],[13090590,"#publicite_468_60"],[13091730,"#publicite_728_90"],[1953360,"#publicite_banniere"],[11766623,"#publicite_banniere_haut"],[13141627,"#publicite_droite"],[13147134,"#publicite_gauche"],[13154088,"#publicite_header"],[2239048,"#publicite_liste_bookmaker"],[13155181,"#publicite_orange"],[1795642,"#publicite_right"],[1809437,"#publicite_top"],[1809433,"#publicite_txt"],[6602622,"#pubmegaban"],[13665605,"#pubnativepassback"],[6582359,"#pubpreroll"],[10521516,"#pubright"],[6819600,"#pubsCommentGoodDeals"],[6589686,"#pubsidebar"],[7008918,"#pubsousmenu"],[217805,"#pubsousmenu-md-lg"],[14526185,"#pubtop"],[6595799,"#pubtopflex"],[5097396,"#quads-ad3_widget"],[5272915,"#quads-ad4_widget"],[16192244,"#rail_ad3"],[13409733,"#rectSlotAd"],[11713493,"#reklaamacasino2"],[5475078,"#reklam-160x600"],[8398693,"#reklam-468x60"],[7642167,"#reklam300x250"],[7642035,"#reklam300x600"],[5508320,"#reklamDiv"],[3896364,"#reklam_mgid"],[2385636,"#reklama2"],[2385637,"#reklama3"],[3121102,"#reklamarkaplan"],[5217820,"#result_ad"],[1128529,"#right-side-ad"],[632221,"#rightCol_ad"],[623432,"#rightReklamIc"],[13585078,"#right_ad_3,#right_ad_4"],[5918169,"#right_pub"],[4240288,"#right_slide_pub"],[12139825,"#rightadBorder3"],[11086807,"#rightcolumn_160x600ad"],[652422,"#rightpubbox"],[12235885,"#rightrail-ad-2"],[13185140,"#rotate_textads_2"],[9611054,"#roundPub"],[4606362,"#sagreklam"],[13093188,"#sbPubRegie"],[14129014,"#script-fallback-pub336"],[6095897,"#script-fallback-pub336bas-criteo"],[12025196,"#section-ad2"],[4618907,"#sg-pub-980x200"],[10333,"#shopper-widget-wrapper"],[9603659,"#shopper_adsense"],[13312311,"#show_banner_bottom_leaderboard"],[3053900,"#show_banner_leaderboard"],[15489864,"#sideBarGoogleAnnounces"],[8109978,"#sideBar_pub1,#sideBar_pub2"],[10749305,"#sideBar_pub1_content,#sideBar_pub2_content"],[7345835,"#sideBar_pub1_title,#sideBar_pub2_title"],[12172203,"#side_ad_container_B"],[9241084,"#side_adv"],[9256712,"#side_pub"],[4117032,"#sidead2"],[16663524,"#sideadcontent"],[7367749,"#sidebar-bottom-pub"],[6210429,"#sidebar-pub"],[7444596,"#sidebar_advert_widget"],[4030461,"#sidebar_pub_top"],[14375603,"#sitePubTop"],[3177323,"#skin_container_sidebar_ad"],[10483356,"#skin_td_sidebar_ad"],[12802523,"#slidepub"],[15269970,"#small-banner-ad"],[14039926,"#small-banner-bottom-ad"],[4674110,"#sneaky-ad"],[4355249,"#solreklam"],[4140705,"#sp-entete-pour-la-pub"],[10201506,"#spaceForPub"],[11387387,"#splashbox-advcorner"],[707509,"#sponsor-block"],[15346964,"#sponsor_google"],[13128694,"#sponsor_sidebar"],[3615079,"#sponsored-container"],[11103367,"#sponsoredContainer"],[5090876,"#sponsoredItemtop"],[5520221,"#sponsoredProducts"],[4586492,"#sponsoredResultitem"],[5831121,"#squareadvertise"],[10232637,"#standardAd0"],[4263439,"#stickyDFP"],[10693350,"#stop_ad"],[12747390,"#subheader_pub"],[15836858,"#tab-ad"],[5508353,"#taboola-above-homepage-thumbnails"],[14169404,"#tagPubBanniere"],[12190080,"#tag_pub_footer"],[6305839,"#teads_placement"],[8090792,"#teaserPub"],[11291423,"#thePubDiv2"],[8158211,"#ticker_ad"],[1408030,"#titre-publicite"],[10902649,"#top-left-pub"],[12994558,"#topAdContainer728"],[11196871,"#topAdscenter"],[8882406,"#top_player_adv"],[14159031,"#top_pub"],[11731318,"#top_side_pub"],[7558203,"#topleftad"],[10350953,"#toppub"],[11804199,"#toppubbutton"],[7467849,"#tower_pub"],[16085236,"#tube_ad_wrap"],[8151186,"#under-pl-ad"],[16019353,"#user18div"],[4504159,"#vHeader-pub"],[747853,"#vertical-ad"],[7554506,"#vertical-ads"],[4158824,"#videoOverAd300snd"],[3370665,"#videoadv"],[11479554,"#videoplayerpub"],[393780,"#wb_Adtext1,#wb_Adtext2"],[1931398,"#werbeblock"],[10803884,"#widget-pub-2,#widget-pub-3"],[16257345,"#widget_box_pub"],[15093678,"#wrapper-pub"],[11531299,"#wrapper_inread"],[14338329,"#youfoot-ad-banner"],[15295045,"#zatvorit-reklamu-popup1"],[2820256,"#zone-sponso"],[2321197,"#zone_pub"],[13480485,"#zone_pub1"],[13480486,"#zone_pub2"],[398251,".ADS-cont"],[9493274,".ADSContentMobile"],[5890901,".ADSContentPC"],[9483530,".ADSContentTablet"],[5215897,".Ad160"],[5209619,".Ad728"],[14785721,".AdFree"],[8258853,".AdUnit468x60"],[8253481,".AdUnit728x90"],[6791670,".Adds-Encart"],[2631229,".AdsA"],[1395752,".AdsArea"],[2631230,".AdsB"],[2631231,".AdsC"],[16611925,".AdsTop"],[5147027,".Ads_1"],[5147024,".Ads_2"],[2392136,".After-body-ads"],[6854550,".AgAdCarousel_Container"],[581125,".AgAdCarousel_LightBox"],[7263311,".AlertPub"],[9165371,".AlertPubInside"],[8417993,".ArticleContent-advertising"],[2895808,".BannierePub"],[999223,".Bottom-Ad"],[1662906,".BoxTextPub"],[5606575,".CDInfopopIframe"],[5469167,".GANO_adIookaz"],[8689696,".GTRF_sponsoredLinks"],[4641087,".LinkAds"],[2652345,".MIXADVERT_NET"],[4314923,".Middle-Ad"],[3830437,".MobAdsHeader"],[14121218,".PopSlot.inread"],[3604981,".PostAd"],[1329859,".PubAdAI"],[5442614,".PubBox_300"],[1781185,".PubTitle"],[16543755,".Top-Ad"],[5209498,".ad--desk"],[733302,".ad-bottom-text"],[8306265,".ad-container"],[5189313,".ad-desktop-header"],[1045484,".ad-desktop-rectangle"],[12982292,".ad-mark"],[4146755,".ad-middle"],[5839293,".ad-mobile-header"],[9246138,".ad-sponsored"],[13276577,".ad-uber"],[14558126,".ad-upgrade"],[14540036,".ad-visible"],[14553546,".ad-website"],[4934190,".ad-wrapper-middle"],[14764377,".ad-wrapper-right"],[1647817,".ad.banner,.ad.banniere-haute,.ad.billboard,.ad.half_page,.ad.isSticky,.ad.onlyMobile,.ad.placeholder"],[15837,".ad250heightreel"],[11267952,".ad280height"],[14695162,".ad300d"],[14695993,".ad336b"],[16396133,".ad336x280_sidebar"],[5957936,".ad46860"],[7376474,".ad730"],[5496710,".ad730x90"],[6550655,".ad970-wrapper"],[11615872,".adBannerLeft"],[12873962,".adBannerRight"],[2762031,".adBlocTop"],[4943884,".adBottom"],[2558084,".adDisplay"],[2626421,".adFootBox"],[12401521,".adHeadingV2"],[1249035,".adLinkText"],[15945603,".adMobile"],[13417199,".adSecw"],[4272646,".adSide1"],[13038614,".adSpace1"],[13038613,".adSpace2"],[4697181,".adSystem_ads"],[3495718,".ad_970x90"],[2710048,".ad__contents"],[1773491,".ad__remove"],[2187417,".ad_area_wrap"],[10612403,".ad_column_wrapper"],[15193029,".ad_form_contact"],[6793313,".ad_global_sidebar"],[16064581,".ad_header_728x90"],[3428026,".ad_hidden"],[16486859,".ad_holder_text"],[15434546,".ad_location"],[177113,".ad_mobil"],[3430477,".ad_mobil2"],[3436748,".ad_pave-1"],[3436751,".ad_pave-2"],[13162507,".ad_placholder"],[9197010,".ad_sense"],[2518892,".ad_showblock"],[2439699,".ad_skin_left"],[232985,".ad_skin_right"],[15271617,".ad_skyscrap"],[13952183,".ad_smartphbig"],[11445828,".ad_title_mimic"],[8187530,".ad_txt_1"],[8187529,".ad_txt_2"],[15912421,".ad_vertical"],[5642765,".ad_video"],[1788022,".ad_visible"],[4320761,".adavert-center"],[9034271,".adbanner600active"],[4563466,".adbit-display-ad"],[11718767,".adbloc"],[282393,".adblock-spot"],[16089115,".adblock1"],[16190667,".adbox-inner"],[16762903,".adbox180px"],[16763167,".adbox200px,.adbox300px"],[11722187,".adbox3"],[7293615,".adbps"],[9721203,".adbusync"],[5834875,".adbvert"],[6833963,".adbw__wrapper"],[11849652,".adc468"],[4802440,".admag-block"],[11417791,".admid2"],[131819,".ado-holder"],[988370,".ads--panorama"],[13139010,".ads-250-desktop"],[8369928,".ads-280"],[1417623,".ads-300-300"],[1417522,".ads-300-600"],[1417456,".ads-300x400"],[1417557,".ads-320x100"],[478508,".ads-468-60"],[1240083,".ads-600x250"],[476073,".ads-600x90"],[8254086,".ads-90-mobile"],[494502,".ads-970-90"],[494505,".ads-970x60"],[1197129,".ads-article-next"],[8606185,".ads-banniereBasse"],[8605732,".ads-banniereHaute"],[8454462,".ads-big"],[3744799,".ads-bloc"],[8578243,".ads-bloc__content"],[6595011,".ads-bloc__label"],[2215851,".ads-books"],[13193758,".ads-box-inner"],[13191874,".ads-box-outer"],[14823489,".ads-container"],[11024466,".ads-container-1"],[11024465,".ads-container-2"],[16144413,".ads-core-placeholder"],[7655345,".ads-desktop__wrap"],[3333582,".ads-download"],[565619,".ads-entete"],[2205789,".ads-entry"],[561018,".ads-f-left"],[16331952,".ads-f-right"],[2210837,".ads-first"],[2211279,".ads-fixed"],[13559562,".ads-follow-next"],[3604431,".ads-foot"],[7953993,".ads-footerBanner"],[2212973,".ads-group"],[10455457,".ads-header-728"],[2218223,".ads-heads"],[15886983,".ads-in-page__wrapper"],[1017608,".ads-information"],[2102857,".ads-inner-video-title"],[9328736,".ads-item-macro"],[14943738,".ads-left-block"],[8334587,".ads-ligatus-right"],[3630046,".ads-linktext"],[14976284,".ads-loc-holder"],[3374469,".ads-lrec"],[3151488,".ads-meta"],[11284646,".ads-mobile__wrap"],[3243199,".ads-pave"],[15860384,".ads-paveBas"],[2657831,".ads-paveBas2"],[2658283,".ads-paveHaut"],[3238319,".ads-peni"],[553922,".ads-player"],[4358682,".ads-player-02"],[15860780,".ads-plug-js"],[13301373,".ads-popular-comments"],[8443829,".ads-pub"],[3170886,".ads-reco"],[11221492,".ads-right-block"],[554759,".ads-search"],[16321569,".ads-sidebar-left"],[8534540,".ads-sidebar-right"],[5189435,".ads-small-banner"],[16206641,".ads-sponsored-text"],[2199877,".ads-sqre1"],[2199878,".ads-sqre2"],[4028320,".ads-top-728x90"],[2187755,".ads-track"],[8433875,".ads-tracking-lrec"],[5490910,".ads-tracking-top"],[2304865,".ads-under-data"],[13606173,".ads-under-data__main"],[8007939,".ads-under-header"],[13221179,".ads-video-zone"],[3552748,".ads46860"],[9412164,".ads72890"],[3181619,".adsHabillage"],[5052016,".adsHome"],[4946065,".adsMega"],[2220982,".adsMobile"],[4758493,".adsPave"],[4747687,".adsPost"],[7162495,".adsPromo"],[5952570,".adsSearchBottom"],[11738751,".adsSearchLeft"],[5949732,".adsSearchMiddle"],[3304992,".adsSearchTop"],[12290943,".adsSky"],[11660144,".adsTitle"],[569711,".ads_actuly"],[4433613,".ads_ban"],[2211575,".ads_frame"],[16386363,".ads_gigaban"],[3510143,".ads_hr_style"],[14421008,".ads_listvideos"],[2654862,".ads_partners"],[2654341,".ads_post_bit"],[10434270,".ads_post_bit_first"],[14373724,".ads_post_bit_last"],[16315404,".ads_post_bit_middle"],[14470410,".ads_single_bottom"],[2187654,".ads_table"],[979866,".ads_vert"],[2210568,".adsbanner"],[16565400,".adsblockpop"],[9798402,".adsbygoogle_desktop"],[1891694,".adsbygoogle_wrap"],[8172790,".adsbykyo"],[2875168,".adsbyskyline"],[565918,".adsderecha"],[578542,".adsdisplay"],[4520423,".adsence-billboard"],[9161084,".adsense-ad-centered"],[16410181,".adsense-ad-left"],[4370826,".adsense-ad-right"],[8082496,".adsense-bottom"],[3825147,".adsense-bottom-mob-tab"],[16016121,".adsense-bottom-normal"],[16288680,".adsense-box-sty"],[8086709,".adsense-footer"],[3563940,".adsense-more"],[10415705,".adsense-native-related"],[15988671,".adsense-sidebar"],[14690975,".adsense2"],[7993793,".adsense300x600"],[569355,".adsense468"],[16637567,".adsense_300"],[6163549,".adsense__loading"],[3564118,".adsense_blog"],[569426,".adsensetop"],[8079708,".adsensetopleft"],[16400214,".adsensetopright"],[13422355,".adsfoot1"],[13422352,".adsfoot2"],[12326044,".adsforsearchGrid"],[7304484,".adsforsearch_roba"],[353808,".adshare_belownav"],[827389,".adshare_firstpost"],[25140,".adshare_lastpost"],[2221388,".adsholder"],[6593128,".adsmovie"],[6055632,".adsnews"],[6119613,".adspave"],[9159162,".adspopup"],[3793824,".adspopupfilm"],[11317871,".adspopupserie"],[9333407,".adspromo"],[8168322,".adsquare"],[2210397,".adsrandom"],[2218617,".adstop300"],[12509157,".adsunits"],[13134025,".adtest-color"],[12559658,".adtimes"],[169330,".adtitle728"],[14587424,".adtxtlegend"],[176120,".aduh__cntn,.adum__cntn"],[15078284,".aduh__label,.adum__label"],[12996667,".adv-placeholder"],[1548747,".adv2"],[2106134,".adv_block"],[5118752,".advert_h_larg"],[4110270,".advertisement-pub"],[11194776,".advertisement2"],[11757483,".advertisement_120x600"],[11757320,".advertisement_250x250"],[2997871,".advertiser-disclosure-block"],[12107705,".advertising-box"],[9584794,".advertising-box-full"],[5215422,".advertising-item-bottom"],[4977652,".advertising-placeholder-recommendation"],[12107794,".advertisingLeft"],[2781458,".advhead"],[7305877,".advid"],[14624270,".adwords_bottom"],[2066258,".adwrapper"],[7304798,".ady90"],[13230162,".adziner-adzone"],[7479217,".af_bloc_partners"],[16571169,".amazon_pub"],[2134042,".amk_adContainer"],[5908646,".annnonces_partenaires"],[7949537,".annonce_pub_contenu"],[1171575,".annonces_google"],[15268032,".antiadclass"],[3405247,".ap-AdContainer"],[14223616,".app_google_ad_box"],[13625258,".article__ads"],[7001918,".article__article-ads"],[9285796,".article__article-mobile-ads"],[11432650,".article__mobile-ads"],[13625275,".article__pub"],[15197860,".article_pub"],[5998472,".arunn-ad"],[12073407,".aside-pub-300"],[12815540,".ban-728"],[14575484,".ban_pub"],[8120816,".bandeauClosePub"],[7575115,".bandeau_pub"],[7992073,".bandeau_pub_630"],[7805741,".bandeau_pub_centre"],[8353220,".bandeau_pub_promo"],[13010343,".banndar468x60"],[8832546,".banner-ad-link"],[6612310,".banner-adsense-holder"],[16012047,".banner-leaderboard"],[15162308,".banner_40X160"],[14911116,".bannergroup_bannierepub"],[7586408,".banners-adv"],[9740383,".banniere_pub"],[11904015,".barre_adsense"],[2510875,".before-side-nav-ad"],[1192921,".bg-adsense"],[60955,".bg_ads300x250"],[9944582,".bi-ads-mobile"],[3403435,".big-leaderboard"],[3905516,".bigLogoAnnonceur"],[15307233,".bigadbvert"],[2543735,".bigadvert"],[15316182,".bigbox-pub"],[1032497,".bireklam"],[3506447,".bireklam2"],[3506446,".bireklam3"],[3946580,".blc_ads_home"],[13458943,".bloc-ads"],[13971360,".bloc-ads-container"],[2117214,".bloc-ligatus-300,.bloc-ligatus-500"],[10901100,".bloc-parution-ad"],[13483022,".bloc-pub"],[873714,".bloc-pub-center-left"],[824663,".bloc-pub-side"],[2895776,".bloc-pub2"],[9189708,".blocPub"],[12022624,".bloc_annonce_2_ad"],[225775,".bloc_pub_250"],[16026601,".bloc_pub_250_s_marge"],[225770,".bloc_pub_300"],[225768,".bloc_pub_728"],[10694826,".bloc_pub_header"],[9633034,".bloc_pub_left"],[12023962,".bloc_rightcol_pub"],[10915130,".blocactucatpub"],[15031640,".block-advertising-insert"],[14134296,".block-artwhere-ads"],[1699669,".block-cPublicite"],[4755804,".block-dm-ads-prisma"],[8393581,".block-gc-ad"],[2819603,".block-pub,.block_pub"],[11851833,".block-pub-ban-btm"],[9262413,".block-pub-ban-forum"],[1685629,".block-pub-ens-th-forum"],[16113527,".block-pub-fee1"],[5058361,".block-pub-max-300x600"],[5046121,".block-pub-partenaires"],[16113566,".block-pubimage"],[908974,".block-rf-pub"],[8336845,".block-with-ads-banner"],[14155077,".block_ad_container"],[8393926,".block_adtop"],[15580592,".block_pub1,.block_pub2"],[6584875,".block_small_pub"],[8403052,".blockgrayad"],[15943109,".blockpubiframe"],[9148460,".blocpub"],[15607418,".blocpubbas"],[9623613,".border-box-ad"],[16050314,".border_ads"],[8665226,".bottom-ad-mob-tab"],[12698707,".bottom-ad-normal"],[7377415,".bottom-adv2"],[8331596,".bottom-advertising"],[3563532,".bottom_ad_con"],[3159596,".bottompub"],[1287174,".box-advertisement-bottom"],[6039241,".box-advertisement-top"],[8465216,".box-centered-ads"],[16170939,".box-pubb"],[3575112,".boxAdLeft,.boxadvert"],[16270331,".boxAdRight"],[3738973,".boxAdTop"],[3807213,".box_publicites"],[1410878,".box_publicites2"],[1410879,".box_publicites3"],[10625764,".box_publicites_bg"],[13881006,".breaking-ad"],[8076420,".bumpable-ima-ad-container"],[3295320,".bupgoogle"],[4640272,".business-details-ads"],[9756496,".buzz-ad-post"],[4586350,".buzz-ad-post-top"],[13683530,".buzz-ads"],[15555663,".bxl-advert"],[15419344,".cadre-162-pub"],[3824074,".cadre-pub-google"],[3693111,".cadre_pub"],[3404688,".cadrepub"],[1562587,".cadrepubfooter"],[13010331,".campagnePUBcoldroite"],[3030432,".cap-ads"],[4680034,".cap-ads-mobile"],[13864599,".cap-ads-placeholder"],[13760943,".cap-ads-text"],[5157320,".card--row-ads"],[7372086,".carouselpub"],[14150819,".carouselpub300"],[11112369,".carouselpubf"],[4613473,".carre_pub"],[16838,".carrepub"],[2372520,".catAds"],[12719378,".category__mobile-ads"],[6789220,".closeStartAdZone"],[13825983,".co-ads"],[14441550,".col-advert"],[11353998,".col-droite-pub-milieu"],[14075170,".column_in_pub"],[4103686,".common-ad-styling"],[6786035,".container-ad"],[2644184,".container-pubcarre"],[6786038,".containerAds"],[1587184,".container_pubcentrale"],[2121491,".contenedorAds"],[9901088,".conteneur_ligatus"],[2151438,".conteneur_pub"],[10391477,".conteneur_pub_250250"],[10391568,".conteneur_pub_300250"],[10394495,".conteneur_pub_footer"],[620807,".conteneur_pub_horiz"],[102839,".conteneur_pub_vertical"],[227742,".content-ad-bloc"],[16482219,".content-pub-top"],[10526240,".content_slide_pub"],[8764009,".contenu-bloc-sponsorise"],[11584598,".coreads-wrapper"],[10300320,".coreads_habillage"],[13659640,".cpm-advertisement"],[7728065,".creatividad"],[14618119,".criteo-ban"],[4260965,".criteoad"],[7353010,".ctn_ads_twins"],[4062599,".cubes-ads"],[145903,".d-ad-megaBan"],[4312928,".deck--below-ads"],[473983,".deck--top-ads"],[5447030,".delayedAdvertising"],[8658547,".description_ad"],[11296883,".desktop-dsa"],[10881436,".desktop-ff-ads"],[7236017,".desktop-ff-ads__main"],[9816289,".desktop-mobile-ads"],[13789808,".desktop-mobile-ads__desktop"],[225536,".dfp-ads"],[12008537,".dfp-slot-bas-banniere"],[3927930,".dfp-slot-habillage"],[13248158,".dfp-slot-megaban"],[15104957,".dfp-slot.megaban"],[13660984,".discoverAd"],[12578341,".div-publiciteh"],[6291128,".divAd_Header"],[6288205,".divAdsBottom"],[13795291,".div_ads"],[12661206,".div_pub_728_90"],[3518668,".dm_ads_InRead"],[11941211,".dossier-pub"],[15134835,".dp-ad-chrome"],[4294412,".dp-ad-visible"],[12230236,".drop-down-advert"],[13616746,".drt-ad-url"],[3059735,".drt-sponsor-block"],[15959587,".drt-sponsor-data"],[11778073,".e3lan-below_header"],[24476,".e3lan-bottom"],[12200940,".e3lan-cell"],[12201344,".e3lan-post"],[111336,".e3lan300-600"],[8994141,".e3lanat-layout-rotator"],[9557016,".ebam_ad"],[12041978,".encart_pub"],[2301132,".espace-pub-top"],[1668577,".esv-pub-300-250"],[650836,".etiq-ads"],[9799483,".expressAdBanner"],[8850245,".facebook-twitter-ads-728-90"],[168580,".fakeAd"],[11540122,".fake_embed_ad_close"],[9394000,".fake_player"],[11620487,".fdw-ads"],[7684200,".fig-ad"],[2992684,".fig-ad-pave"],[7286020,".fig-native-ads"],[568463,".fig-wid-ads-img"],[15239490,".fix_reklama"],[16475194,".fixedAd"],[7584510,".flash-ad"],[105262,".flayr-ad"],[7383080,".fly_head_ad"],[12328150,".footer--pub"],[11128144,".footer-pub"],[3962586,".footerAdsPaves"],[14357517,".footerlinkad"],[10325804,".footerpubleft"],[3191327,".footerpubright"],[16444890,".frame-ads-left"],[12143248,".frame-ads-right"],[1328887,".frame-ads-top"],[1623636,".frameForMoney"],[13686037,".ftAdPaves"],[4008509,".ftv-ad-pave"],[414950,".full-width-add-footer"],[11382804,".fun-adsense"],[11041137,".g-ads-336-250"],[3489963,".gamebot_ads"],[4102137,".gametop_ads"],[9618958,".google-ads-keylink"],[13093715,".googleAdTag"],[3834818,".googleAds468"],[10074107,".google_ad2"],[14677741,".gptAd"],[12454410,".gr-ads-imu"],[12131518,".gr-ads-imu-sticky"],[8836501,".green-ad"],[1475773,".gtm-pub"],[11744028,".gutter-ads-container"],[8379940,".gz_ads_title"],[16343543,".h2-advert"],[4992482,".hb__ad--bottom"],[6564006,".hb__ad--content"],[4981911,".hb__ad--header"],[8410254,".hb__ad--side"],[16372431,".head-advrtsmnt"],[12853444,".head-pub"],[6278619,".header-add-wrapper"],[2153363,".header-adds"],[12359669,".header-blocked-ad"],[15250343,".header-box-ads"],[3305756,".header-promo"],[10589968,".header-pub"],[654776,".header-pub-class"],[8032758,".headerBannerAds"],[2432953,".headerPub"],[2275489,".header_ad_3"],[2275494,".header_ad_4"],[10589683,".header_adv"],[14960367,".header_bloc_pub"],[14768162,".header_link_ads"],[10589666,".header_pub"],[13959824,".header_sponsors"],[14948455,".header_top_ads"],[6227286,".hidden-horizontal-pub"],[4222206,".hide-pub-1000x90"],[4220346,".hide-pub-300x250"],[12898629,".hideStartAdZone"],[2448381,".hmads_1x1"],[15075832,".hmads_300x250"],[2446391,".hnadszone"],[11683621,".home-ad-region-2"],[14516422,".home-career-side-ad"],[11106133,".home-jobs-side-ad"],[3182129,".home_pub"],[12228775,".hori-advert"],[719351,".horizontal-pub"],[7236987,".howtoads"],[6843747,".ibd-videos-paid-ad"],[10011544,".iframe_pub"],[11724803,".iframeads"],[14754154,".iklan"],[13396824,".iklan1"],[13396827,".iklan2"],[8108253,".in_stream_banner"],[16757594,".in_up_ad-area"],[4981668,".inpage-adspace"],[9294113,".inplayer_banners"],[9931330,".insertPadList"],[11074350,".insert_pub_center"],[1928286,".inside-pub-container"],[13623225,".inside_adv_section"],[14147330,".istdg-sponsored"],[16514453,".it-sponsor-site"],[1126665,".item-ad-header"],[3783660,".item-izipub"],[10981553,".item-pubb"],[14947098,".item-pubb-728"],[10650458,".itemlist-block-pub"],[4839919,".jeg_ad_module"],[11009142,".jeg_ads_hide_desktop"],[4215907,".jeg_ads_hide_phone"],[9268627,".jeg_ads_hide_tab"],[1896263,".jnews_article_bottom_ads"],[7332741,".jnews_article_top_ads"],[14301557,".job-ads"],[2260242,".job_ads_container"],[1439315,".js-ads-imu-sticky"],[12332212,".js-smart-ad"],[1098310,".js_DivPublicityLateral"],[11229352,".jt-poublicidadContainer"],[13181572,".kadmer-ad"],[1391962,".kelkoo--publicite"],[13155960,".la-une__mobile-ads"],[15210210,".label-pub-span"],[12815207,".labelPub"],[14770229,".label_advertising"],[8066180,".large-ad-center-close"],[13388699,".large-left-ad"],[14285644,".layout__adHeader"],[4199822,".layout__adPlaceHolder"],[14774186,".lazypubli"],[11836354,".lbl-ad"],[2478845,".leaderboard728"],[6768554,".leftSideAds"],[7320188,".left_middle_ad"],[6357092,".left_top_ad"],[15037691,".leftaddsense"],[6796062,".leftmenupub"],[15140324,".lftBigAds"],[12623171,".lien_commerciaux_bann"],[15568107,".lien_commerciaux_bann_texte"],[2983458,".lien_sponso"],[9931786,".lien_sponsorise"],[9874578,".liens-sponsorises__external"],[8585381,".liens_commerciaux"],[4317270,".line-adv"],[9414307,".link-background-advert"],[2253292,".link-pub"],[10488865,".list-ads-282"],[10488879,".list-ads-468"],[14267540,".listing_list_ad"],[6315738,".little_pub"],[4211118,".logo-right-ads"],[1031285,".logo_pub"],[11098051,".lrAds"],[15316855,".ltas_adspot"],[4526561,".m-adbanner"],[16496586,".m-adbanner--megaban"],[652847,".m-adbanner--megabanfooter"],[6466694,".m-adbanner--newsinread"],[12750103,".m-adbanner--newsunder"],[9322214,".mailPubHeader"],[8567517,".map_fond_pub"],[12506570,".marketing-container"],[8372395,".masthead-overHeader"],[982575,".matador_dfp_channel_ad_widget"],[5414014,".mb_video_syncad"],[3279179,".mbanner-ad-wrapper"],[345684,".mdmAd-inner"],[5486542,".media-pub-1-in-article-adsence,.media-pub-2-in-article-adsence"],[15370560,".megapub"],[11967582,".midads"],[8790360,".middle-publicite"],[4252629,".mobile-ads__close"],[8175823,".mobile-ads__main"],[6409471,".mobile_ad"],[14763419,".mobile_adhesion"],[8360910,".mobile_instream_ad"],[10069262,".mod-ad-middle"],[4637230,".mod-ad-top"],[1950021,".mod-ad-top-2"],[2527030,".mod-advertisement"],[2586568,".modAd"],[2424586,".modalPub"],[4623993,".module-pub"],[1877575,".moduleAds728"],[11250258,".module_epg_publicite"],[2455688,".module_epg_publicite_level0"],[16359312,".module_sponsored"],[11967002,".moduletable-pub2"],[10371142,".mom-ads-wrap"],[14079658,".movie_728_90"],[16514270,".mueveads"],[1426523,".myAd"],[4077267,".native_ad2"],[8163929,".nativeads"],[3572055,".navAd"],[7423392,".nead-card"],[2118274,".newads"],[3684055,".nextread-advertisement"],[13412735,".nf-aside-ads"],[12382753,".nf-aside-ads__legal"],[12912356,".nf-fixed-ads"],[594083,".nipnadszone"],[4294409,".node-publicite"],[4790914,".nosub-side-ad"],[1254617,".nosub-side-ad-pos"],[15771642,".null-ad"],[397658,".oa_bannerPub"],[13106706,".oan_ad"],[14568187,".oas-ad-160-600"],[4229084,".oas-ad-728-90"],[12570801,".oas-ads-box"],[95453,".oas-ads-box-in"],[12570800,".oas-ads-buy"],[6948133,".oboxads"],[8168083,".oboxads-ad-widget"],[8152571,".oboxads-outstream"],[2993913,".ocultar-ad"],[3289239,".of-ad-container"],[3447290,".openx-billboard"],[8548007,".orange-ad"],[10220890,".ot_ads"],[10880689,".outer_ads_left"],[16110491,".outer_ads_right"],[1084714,".outside120SkyAd"],[940974,".outside160SkyAd"],[1291752,".outside300SkyAd"],[2947922,".p-floating-ad-wrapper"],[10488739,".p-with-floating-ad"],[7161806,".padAdv"],[11741339,".padscreen"],[2376024,".page-head-ad"],[16519106,".pageLoadAdBox"],[11579532,".pagin_pub"],[14077344,".pane-st-dfp-ads"],[12097159,".panel-ads"],[12096871,".panel_pub"],[5565888,".panet-mars-adv-panel"],[11384560,".parent_ad"],[13381282,".partner-asset-left-ad"],[7381424,".partner-asset-right-ad"],[333993,".partner-pub"],[1708782,".pave-pub"],[10624471,".pave_google_300_250"],[5708380,".pave_pub"],[11235321,".pave_pub2"],[3426763,".paywall-widget-mosaic-ads"],[3014756,".paywallAds"],[14313540,".picads"],[16158896,".pjsleads"],[14012027,".placeholder-pub_dfp"],[3300633,".player-adv"],[14825857,".player-adx-block"],[3300616,".player-pub"],[11655107,".player-screen-ads"],[5722208,".player-screen-ads-item"],[5721884,".player-screen-ads-list"],[623471,".player-screen-ads-wrapper"],[1499743,".player-sponsor-block"],[13351516,".player__ads"],[14359567,".player_bg_ad"],[11918273,".playerpub"],[14269739,".pmd-ads"],[16560263,".pmd-ads-300x310"],[16560162,".pmd-ads-300x600"],[13544724,".pmd-ads-desktop"],[2584613,".pmd-ads-mobile"],[7358660,".pmd-ads-placeholder"],[2924933,".pmd_dfp_ad"],[2965202,".pmdfp-placer"],[5040583,".pmdfp_habillage"],[5838536,".po_wads"],[10610554,".popupads"],[11262211,".porn-videos-ads"],[15197424,".position_pub"],[1583341,".ppub300"],[5768489,".promo-extend-pub"],[5835018,".promo-google-300x600"],[7236136,".promo-google-300x600_new"],[12332474,".promo-partenaire"],[2935714,".propads"],[16705177,".pstAd"],[14776257,".pstAdLegend"],[4142558,".pub-1000x90"],[14190590,".pub-1000x90-bottom"],[15887454,".pub-1000x90-top"],[4153052,".pub-138x200"],[4144208,".pub-160-600,.pub_120x600,.pub_160_600,.pub_160x600"],[4178295,".pub-290x200"],[3185292,".pub-290x80"],[9512048,".pub-300"],[4072598,".pub-300-250,.pub-300x250,.pub_300-250,.pub_300_250"],[6807636,".pub-300-250-600"],[10291042,".pub-300-corp"],[14186226,".pub-300x250-bottom"],[14185890,".pub-300x250-du-bas"],[6805526,".pub-300x250-top"],[4072466,".pub-300x600,.pub_300_600"],[14180855,".pub-300x600-bottom"],[3184269,".pub-300x85"],[4070288,".pub-336x280"],[3183372,".pub-468x60,.pub_468x60"],[9516478,".pub-728"],[3180160,".pub-728-90,.pub-728x90,.pub_728-90,.pub_728_90"],[3179912,".pub-730x90"],[3195142,".pub-960x90,.pub-970x90"],[9522973,".pub-970"],[4431836,".pub-980x200"],[3307360,".pub-Adtech"],[2476340,".pub-adsn"],[12042624,".pub-after-download"],[9426510,".pub-ban"],[3269919,".pub-banner,.pub_banner"],[11955923,".pub-block"],[3269199,".pub-bottom"],[2459367,".pub-btns"],[11956257,".pub-carre,.pub_carre"],[6278147,".pub-carre-smart-php"],[3268884,".pub-condor"],[1773409,".pub-container,.pub_container"],[10804534,".pub-container-bas"],[11888693,".pub-container-haut"],[14120695,".pub-container-middle"],[8735342,".pub-demipage"],[8702468,".pub-detail-1"],[14475161,".pub-double-bande"],[10768065,".pub-droite-player"],[11677336,".pub-fil-discussion"],[2264091,".pub-gigaban"],[3080614,".pub-half-width"],[2234116,".pub-haut"],[11712381,".pub-home-news-bloc"],[9433984,".pub-img"],[11959136,".pub-index"],[4014627,".pub-index-gauche"],[11962295,".pub-label"],[9941151,".pub-ligatus-article"],[2479953,".pub-megaban"],[6599409,".pub-megabanner"],[4015899,".pub-oan-rectangle-bottom"],[3821211,".pub-oan-square-side"],[3169364,".pub-partenaires"],[3095726,".pub-pave"],[11940677,".pub-promo"],[16329693,".pub-push-produit"],[10359650,".pub-rectangle-php"],[1806929,".pub-replace"],[11938260,".pub-right"],[11028499,".pub-rotate-bottom"],[7908311,".pub-sidebar1,.pub-sidebar2"],[648673,".pub-single-top"],[2956273,".pub-text"],[9454600,".pub-top"],[8165907,".pub-top-site"],[1858556,".pub-trailer"],[9953690,".pub0-if-commerciales"],[8354811,".pub1-if-commerciales"],[3183304,".pub160x600"],[11863017,".pub242x90"],[9616124,".pub300"],[11869287,".pub300250,.pub600200"],[3187396,".pub300250L,.pub300250R"],[3184393,".pub300_600"],[11582792,".pub300_contenu"],[10418044,".pub300a"],[10418047,".pub300b"],[10418046,".pub300c"],[11305978,".pub300px"],[4262470,".pub300sidebar"],[10193265,".pub300single"],[3185611,".pub300x250"],[16246299,".pub300x250_home"],[9616153,".pub336"],[10345647,".pub336footer"],[16174272,".pub350x250left"],[9617205,".pub468"],[10473448,".pub468100top"],[323325,".pub46860"],[11869419,".pub468x60,.pub468x80"],[9611826,".pub728"],[11870938,".pub728-90"],[15984021,".pub72890"],[12589710,".pub72890-forum"],[11872488,".pub728_90"],[10276210,".pub728a"],[10276209,".pub728b"],[10276208,".pub728c"],[11873775,".pub728x90"],[9609427,".pub950"],[1856210,".pub96590"],[11861994,".pub970x90"],[11875557,".pub980x90"],[8932474,".pubAnnouncer"],[11950632,".pubBanner"],[7948679,".pubBannersContainer"],[16002213,".pubBottomRight"],[9497594,".pubBox"],[8128719,".pubButton300"],[8888103,".pubContainer,.pubcontainer"],[3272771,".pubContent"],[112561,".pubFlash"],[8905906,".pubGoodDeals"],[8909101,".pubGoogle300"],[8556115,".pubHabillage"],[6087494,".pubHead"],[11946342,".pubHeader"],[3271001,".pubHeading"],[11951383,".pubIframe"],[11736028,".pubLarge"],[5952373,".pubLeft"],[11961046,".pubMobile"],[3275101,".pubPadding"],[6953708,".pubPave"],[14524705,".pubRight"],[11958949,".pubRight1"],[6814131,".pubText"],[4696481,".pubTitle"],[9508708,".pubTop"],[2670316,".pubTopContainer"],[2481808,".pubVideo"],[14687743,".pub_1000"],[14888910,".pub_1000_center"],[1709096,".pub_1000_center_1,.pub_1000_center_2"],[13556433,".pub_1000_liste"],[11871112,".pub_2_728"],[6468098,".pub_300"],[1797263,".pub_300_250_right"],[7304657,".pub_300_250_right_interne"],[6469195,".pub_468"],[2809558,".pub_468x60_bas"],[13636515,".pub_468x60_haut"],[6472396,".pub_728"],[2308900,".pub_article"],[11955900,".pub_bande"],[3967819,".pub_banner_bot,.pub_banner_top"],[8527654,".pub_banner_h"],[11627534,".pub_bottom_post"],[3268873,".pub_centre"],[12788678,".pub_club"],[475157,".pub_container_600"],[11953994,".pub_droit"],[3272297,".pub_droite"],[5622094,".pub_encart_content"],[11950892,".pub_forum"],[12475446,".pub_head"],[3284922,".pub_header"],[76999,".pub_header_banner"],[12732464,".pub_info"],[3277150,".pub_kelkoo"],[5046524,".pub_leaderboard"],[12340293,".pub_left"],[2388332,".pub_left_content"],[3280574,".pub_loader"],[3279699,".pub_middle"],[3279381,".pub_mobile"],[6699456,".pub_mobile_une"],[12353610,".pub_open"],[11960956,".pub_outer"],[12192732,".pub_pave"],[12181092,".pub_plus"],[1997766,".pub_premium"],[12212535,".pub_prod"],[3925245,".pub_rectangle_300x100"],[3925246,".pub_rectangle_300x250"],[4327446,".pub_rectangle_728x90"],[13885898,".pub_rectangle_moyen_out"],[5727379,".pub_rm_inter_posts_forum"],[6539760,".pub_sky"],[1196959,".pub_skyscraper"],[12214426,".pub_slot"],[3251810,".pub_square"],[6536419,".pub_tag"],[12053123,".pub_text"],[8160747,".pub_timeline"],[6536506,".pub_top"],[8166741,".pub_topright"],[8101148,".pub_vertical"],[11934312,".pub_video"],[8078288,".pub_vignette"],[3248758,".pub_visuel"],[4909885,".pubaccueildroite1"],[4909287,".pubaccueilgauche1"],[9529401,".pubads"],[3271972,".pubadsense"],[3252641,".pubarticle"],[11924008,".pubaudessunews"],[3207141,".pubb-336-1,.pubb-336-2"],[3283254,".pubbigsize"],[16002216,".pubbottomvideo"],[7379085,".pubfond"],[10045606,".pubimage"],[7418428,".pubind1"],[7418431,".pubind2"],[7424923,".pubitem"],[13310479,".publSbar"],[13907196,".publarge"],[3283703,".publicidad"],[176286,".publicidade-rodape"],[11958992,".publicite"],[3750149,".publicite-bas"],[3750158,".publicite-box"],[3283699,".publicite1,.publicite2,.publicite3,.publicite4,.publicite5"],[6316069,".publiciteHeader"],[12691663,".publicitePartenaires"],[2608355,".publicite_1"],[2608352,".publicite_2"],[2608353,".publicite_3"],[2608358,".publicite_4"],[1626355,".publicite_468x60"],[2608359,".publicite_5"],[1537430,".publicite_droite"],[12114538,".publicite_droite_600"],[1537171,".publicite_gauche"],[10335005,".publicite_horizontale_well"],[16672613,".publicite_horizontale_wrapper"],[2608318,".publicite_l"],[1529098,".publicite_locale"],[1530346,".publicite_mobile"],[918457,".publicite_mobile_300x250"],[14874961,".publicite_mobile_cache"],[2608288,".publicite_r"],[1928118,".publicite_resp"],[6035888,".publicite_sidebar"],[8176339,".publicite_sous_slider"],[1928187,".publicite_text"],[2608305,".publiciteac"],[1928854,".publiciteright"],[11958988,".publicity"],[5878716,".publicityBottom"],[1915274,".publicityRight"],[2344290,".publireportage"],[3156471,".publireportageFront"],[10125652,".publireportage_simple"],[9519358,".pubovh"],[11936576,".pubovh300"],[11889048,".pubs-mini"],[11911566,".pubs_over"],[3297581,".pubs_over1"],[3283835,".pubsidebar"],[9548878,".pubsky"],[3272619,".pubsoustag"],[6441817,".pubtexte"],[3252945,".pubwrapper"],[11385024,".purple-ad"],[16397752,".push-service-pub"],[3705643,".question_page_ad"],[1778405,".quickads_table"],[5837091,".r-pub--banniere"],[15676257,".r-pub--inread"],[15681693,".r-pub--leader"],[6114807,".ratio-ad-header"],[469716,".rd-widget-ads"],[4598141,".regiePub"],[4739568,".regiePub2"],[4512047,".regiePub728"],[9350864,".region-pubheader"],[4120129,".reklaama-casino2"],[1976626,".reklam-gizle"],[1897916,".reklam-side"],[13644687,".reklam-videoyan"],[1967884,".reklam728x90"],[16289469,".reklam_300_250"],[16290746,".reklam_300x250"],[6433305,".reklam_728_90"],[1845318,".reklama-box"],[1844698,".reklama_vip"],[5167045,".reklambox"],[5166971,".reklamgec"],[1154494,".reklamlink"],[14021882,".related-stories-ad-unit"],[11116158,".release-mangas-pub"],[7656951,".remove-ads-component"],[5084252,".removeAds"],[1209590,".remove_ads"],[10801705,".replaceDelayedAds"],[4738983,".responsive-house-ad"],[15392102,".right-advertising"],[4446337,".rightPub"],[365163,".rightRailAdContainer"],[11662625,".right_ad_box2"],[6346961,".right_adv_block"],[14193843,".right_advertissment"],[2720062,".right_middle_ad"],[13357990,".right_top_ad"],[10626934,".rigthpubvideo"],[4206586,".ritBigAds"],[13795348,".river-ad"],[13070971,".row_pub"],[5043232,".sag-reklam-120x600,.sol-reklam-120x600"],[3889097,".scpe-pub"],[102155,".sd-ad-container"],[6499885,".sd-ad-wrapper"],[8851085,".sda-img-container"],[1534739,".search_publicity_box"],[568671,".search_square_publicity"],[1685542,".section-ads-center"],[5470372,".separepub"],[9027857,".shareaholic-ad"],[8093434,".shareaholic-ad-content"],[8464425,".shareaholic-canvas"],[10516926,".shareaholic-dis-ad-col-2"],[2014808,".shareaholic-dis-ad-contains-2"],[16721854,".shopperAds"],[130479,".show-pub"],[8417114,".show_banner_bottom_leaderboard"],[7335201,".show_banner_leaderboard"],[393836,".shvertise-banner"],[16353467,".sidbar-ad1"],[3015639,".side-pub"],[2921421,".side-pub-img"],[10789769,".side_content_pub"],[6096810,".side_slide_pub"],[55715,".sidebar-ads160"],[13332213,".sidebar-adv"],[1330536,".sidebar-header-pub"],[5992607,".sidebar-middle-ad"],[5786449,".sidebar-wrapper-advert"],[9664266,".sidebarAdHome"],[5104352,".sidebar_adds"],[5991346,".sidebar_share_ads"],[1950778,".sidebarpub350250"],[6134268,".simple-ad"],[4225690,".single-top-ads"],[12217233,".single-top-ads-bloc"],[11807720,".site-inner-ads"],[5841897,".site-pub-interstitiel"],[7908020,".site-pub-skin"],[758751,".site-pub-top"],[8627968,".six-article-with-ad"],[9182541,".skin_outer_ad"],[7816791,".skyscraper-ad-2"],[9622998,".smiliar_ads"],[12851697,".snippet-publisher"],[3563575,".soar-media-global"],[1471080,".span_pub_normal"],[1829626,".special-banner"],[6356071,".sponsor-inread"],[3206585,".sponsor_leaderboard"],[13253664,".sponsor_leaderboard-wrap"],[8655259,".sponsor_sidebar"],[4152200,".sponsored-amazon"],[9816454,".sponsored-articles"],[14814952,".sponsored-by__highlighted"],[9815232,".sponsored-by__main"],[101225,".sponsored-by__main-wrap"],[5938278,".sponsored-by__other"],[5938247,".sponsored-by__outer"],[7995333,".sponsored-fly"],[10997037,".sponsored-fly__brand"],[10997073,".sponsored-fly__close"],[5915850,".sponsored-fly__head"],[13810258,".sponsored-fly__head-outer"],[5915751,".sponsored-fly__open"],[8896106,".sponsored-panel"],[6207162,".sponsoredLinksContainer"],[9922522,".sponsoredLinksInfo"],[8894552,".sponsoredPrisma"],[4153582,".sponsored_banner"],[7987095,".sponsorfooter"],[15826504,".square-pub"],[448791,".squareadboxext"],[2316524,".squareadevertise"],[13095996,".squareadvertise"],[6171053,".srcPub"],[16580437,".srcPubZone"],[13664745,".stackcommerce-widget"],[12505224,".stage-advertising"],[7575668,".stageAds"],[4460992,".standard_adv_link"],[15399399,".sticky-ad-holder"],[1822483,".structure_wrapper-ad"],[16566878,".subimageAd"],[15286378,".tab-reklam"],[5746670,".tableAds"],[12460153,".tag-adverline"],[966412,".tag-sponsored-content"],[15342601,".teaser-mpu"],[3354819,".text_pub"],[6856092,".texte_ads"],[13627582,".texte_ads_plug"],[6856636,".texte_pub"],[6269337,".threadSponsor"],[5980419,".thumb_player_pub"],[4167370,".timeline-media--ad"],[7313364,".tipps-content-ad"],[4862495,".titrePub"],[10586931,".toast-ad"],[7950240,".top-ads-728-90"],[6322101,".top-banner-pub"],[15979465,".top-horizontal-pub"],[8236624,".top-publicite"],[14557038,".top-reklam-normal"],[2452073,".top-side-pub"],[5473877,".topAdvertContainer"],[12328164,".topPub"],[6321558,".top_banner_ads"],[10735538,".top_pub_google"],[14351896,".top_reklama"],[15221961,".topbanneradvertise"],[6564784,".topbarpub"],[10615091,".topcenteradss"],[6569014,".topleftad"],[1866262,".toppubs"],[7384750,".tp-ad--full-browser"],[2352587,".tp-ad__container"],[9954301,".tradingCenterAd"],[11698411,".tuto-pub-ad-caption"],[2496826,".txt-ads-center"],[2377403,".txt-pub"],[14808158,".txt-top-publicity"],[8026319,".unForceAdBlock"],[10755209,".underplayer_banner"],[1352419,".upload-advert"],[15403938,".ustreklam"],[211318,".vda-block"],[191829,".vda-title"],[8954684,".vertical-ads-group"],[8021419,".video-list-ads"],[8992773,".videoOverAd300snd"],[7972308,".videoOverAdBig"],[13015208,".video_adp2,.video_adp3"],[4868359,".video_reklama"],[8143526,".videocontrols-ads"],[6923330,".view-publicites"],[3796726,".vjs-onceux-ad-container"],[2620487,".vud_ads"],[15443141,".wads-script"],[15457959,".wgt-publicite-300-250"],[8843818,".wid-sponsor-banner"],[7327943,".wide_add"],[5778285,".widget-advert"],[6922690,".widget-advert-300-600"],[3168052,".widget-le_guide"],[13516592,".widget-paruvendu"],[11892906,".widget-pub"],[4232865,".widget-pub-300x250"],[2943780,".widget.ad"],[14666781,".widget_advncdads"],[6741388,".widget_box_pub"],[5300311,".widget_keleops-adhalfpage"],[1887317,".widget_om_ads"],[6792850,".widget_positivr-sponsored-posts"],[14123737,".widget_publicite"],[1425222,".widgetadv"],[1424675,".widgetpub"],[13256043,".with-ad-top"],[8667196,".with-corner-ad"],[11183194,".wppasrotate"],[1778808,".wrap-pub"],[14586970,".wrapper.ad"],[11766885,".wrapperPub"],[13522617,".wrapper_pub_sidebar"],[8593619,".xads-wrappe"],[12468754,".xadv-invid"],[8614625,".xadv-invid2"],[12572642,".xplayer-banner-bottom"],[5329120,".yourcolor-ads"],[4331438,".zone_annonceurs"],[2532089,".zone_pub_orange"],[13526608,".zonepub"],[16689807,"a[href^=\"https://lecrocodeal.com/\"] > .crocodeal-deal"],[566664,"a[href^=\"https://lecrocodeal.com/\"] > .wrapper-72890"],[11253243,".SamRotator > .SamLink"],[4317978,".samBannerUnit .SamLink,.samBannerUnit .samItem"],[12882262,"div > [class][data-pos] > .SamLink"],[13738645,".incontent-promo-blitz-container"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/grc-0.js b/extentions/uBOL-home/rulesets/scripting/generic/grc-0.js new file mode 100644 index 0000000..bbafe98 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/grc-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// grc-0 + +const toImport = [[12341963,".adsbox"],[1786351,"DIV.agores300"],[8886709,"TABLE.advright"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/hrv-0.js b/extentions/uBOL-home/rulesets/scripting/generic/hrv-0.js new file mode 100644 index 0000000..70101cd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/hrv-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// hrv-0 + +const toImport = [[12989194,".fold_home__pasica_banner:not(html, body, :empty)"],[15451211,"#googleglava"],[10680956,"#googledesnovertikalna"],[5855077,"#googleispodteksta"],[15445665,"#googledolje"],[10652823,".reklama-na-indexu:not(html, body, :empty)"],[6879724,".homepage-top-google-banner:not(html, body, :empty)"],[13987257,".js-gpt-ad:not(html, body, :empty)"],[2689874,".banner-izdvojeno:not(html, body, :empty)"],[8608347,".elementor-widget-smartmag-codes:not(html, body, :empty)"],[14656153,".banner__placeholder:not(html, body, :empty)"],[1377122,".cxenseignore:not(html, body, :empty, [id])"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/hun-0.js b/extentions/uBOL-home/rulesets/scripting/generic/hun-0.js new file mode 100644 index 0000000..4ff53f7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/hun-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// hun-0 + +const toImport = [[6912360,".ad__main"],[5194573,".adblokk"],[15488150,".cikk_reklam"],[16063140,".cikk-reklam"],[14708372,".cikkreklam"],[9451088,".google_hirdetes"],[4954883,".google_hirdetesek"],[10846690,".google-hirdetes"],[2185521,".google-hirdetesek"],[8121566,".googlehirdetes"],[1300709,".googlehirdetesek"],[16566664,".hirdetes_box"],[3837900,".hirdetes_container,.hirdetes-container"],[5694245,".hirdetes_doboz"],[16570490,".hirdetes-box"],[5685143,".hirdetes-doboz"],[670559,".hirdetes-linkek"],[5757423,".hirdetesek_box"],[5007955,".hirdetesek_container,.hirdetesek-container"],[9335614,".hirdetesek_doboz"],[5761117,".hirdetesek-box"],[9418508,".hirdetesek-doboz"],[3613773,".optimonk-container"],[15118857,".optimonk-iframe-container"],[8171164,".optimonk-middle"],[1976567,".reklam-doboz"],[14216606,".reklamok"],[9739776,"#adblokk"],[12365368,"#cemp_doboz"],[13444132,"#cenmg"],[16470203,"#cikk_reklam"],[12445257,"#cikk-reklam"],[12321113,"#cikkreklam"],[4057168,"#etarget"],[7479229,"#google_hirdetes"],[6598190,"#google_hirdetesek"],[6155279,"#google-hirdetes"],[8420316,"#google-hirdetesek"],[7850899,"#googlehirdetes"],[12424072,"#googlehirdetesek"],[6613669,"#hirdetes_box"],[9131425,"#hirdetes_container,#hirdetes-container"],[15165544,"#hirdetes_doboz"],[11322624,"#hirdetes_linkek"],[6617239,"#hirdetes-box"],[15147994,"#hirdetes-doboz"],[8312498,"#hirdetes-linkek"],[15214306,"#hirdetesek_box"],[3502494,"#hirdetesek_container,#hirdetesek-container"],[4531411,"#hirdetesek_doboz"],[15211536,"#hirdetesek-box"],[4409569,"#hirdetesek-doboz"],[4682257,"#optimonk-iframe-container-campaign-12"],[5975729,"#optimonk-overlay-campaign-12"],[7216538,"#reklam-doboz"],[2385779,"#reklamok"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/idn-0.js b/extentions/uBOL-home/rulesets/scripting/generic/idn-0.js new file mode 100644 index 0000000..9ab1b4c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/idn-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// idn-0 + +const toImport = [[5024439,"#Box-Banner-ads"],[8946512,"#Iklan-Melayang"],[6183202,"#Kolom-Iklan-728"],[16368182,"#SidebarIklan-wrapper"],[13837322,"#ad_box_1"],[4839092,"#ad_divLeft"],[2710148,"#ads-vert-300"],[513689,"#ads_banner_left"],[1450438,"#ads_banner_left1"],[1450838,"#ads_banner_right"],[9668187,"#ads_hd_bt"],[2498982,"#ads_top_list"],[9676905,"#adsbawah1,#adskanan1"],[3461960,"#adsimgxatas"],[2794959,"#adsimgxatas2,#adsimgxatass"],[2794280,"#adsimgxbawah"],[4711739,"#adsimgxbawah2"],[1070229,"#adskiri1"],[1070230,"#adskiri2"],[1070231,"#adskiri3"],[1940822,"#adv-placeholder"],[13732415,"#banner_iklan_top"],[11308349,"#banner_top_detail"],[4308197,"#bawahpads"],[5626588,"#bireklam"],[11306031,"#bottom_exclusive_ads"],[8709678,"#cfs_top_div"],[6533206,"#desaiklan"],[8225680,"#df-wrapper-ads-top"],[11389999,"#div-ad-read_body_1"],[8809869,"#div-ad-right_1,#div-ad-right_2,#div-ad-right_3"],[15202754,"#div-ad-skin_left"],[6029669,"#div-ad-skin_right"],[1392667,"#float-banner.visible-lg"],[3335210,"#floatadsbawah"],[10134669,"#floating_ads_bottom_textcss_ad"],[15600123,"#floatingad"],[15285440,"#flowads"],[345296,"#footer-adcont"],[11076292,"#gpt-ad-leaderboard"],[11179183,"#gpt-ad-middleleaderboard"],[953636,"#gpt-ad-mr1,#gpt-ad-mr2"],[979225,"#idblog-adb-enabled"],[10967232,"#idmuvi-adb-enabled"],[2330186,"#idmuvi-popup"],[12760679,"#iklan"],[13297698,"#iklan-atas,#iklan_atas,#iklanbawah"],[5199646,"#iklan-bawah,#iklan_bawah"],[205346,"#iklan-pos"],[4369346,"#iklan-sidebar"],[10251711,"#iklan-tengah,#iklan_tengah"],[13298382,"#iklan-text"],[8812213,"#iklan1"],[8812214,"#iklan2"],[8812215,"#iklan3"],[8812208,"#iklan4"],[11268797,"#iklan700"],[13298127,"#iklanFloat"],[5208808,"#iklan_kanan"],[13298043,"#iklan_kiri"],[205554,"#iklanarea"],[205478,"#iklanatas"],[10241877,"#iklanpersegi"],[822360,"#myadsmodal"],[4530189,"#netkevin-overlay"],[8773004,"#netkevin-popup"],[7737602,"#popupwindow"],[12717199,"#srcadsurlblock"],[4251834,"#switch-ad"],[3317065,"#tisisads"],[12934187,"#top_ad_full"],[10590043,"#tupiklan"],[7736292,"#vp-advert"],[10917335,".SectionAds"],[14538464,".ad-ekspose"],[1896435,".ad-left-image"],[7187338,".ad-right-image"],[3424478,".ad_primex"],[3525973,".ads-head"],[16613156,".ads-partner-wrap"],[8443645,".ads-pop"],[8684867,".ads-sticky-bottom"],[1370064,".ads728-slot"],[12276368,".ads_2c"],[12276383,".ads_2l"],[12276353,".ads_2r"],[2236358,".ads__side"],[2219192,".ads_image"],[15719548,".ads_top_728"],[6426616,".adsatas"],[9185286,".adsatas1"],[9185285,".adsatas2"],[9185284,".adsatas3"],[8455149,".adsbawah"],[2210532,".adsbawah1,.adskanan1"],[2210535,".adsbawah2,.adskanan2"],[2210534,".adsbawah3,.adskanan3"],[2201839,".adsbymgid"],[8176701,".adsbyown"],[7644573,".adsbyrunactive"],[6374978,".adsgen1"],[6164207,".adsimgs"],[9324091,".adskanan"],[6235398,".adskiri"],[9023864,".adskiri1"],[9023867,".adskiri2"],[9023866,".adskiri3"],[16453264,".adspace_300"],[576319,".adspost520,.adspost728"],[2206463,".adstengah"],[4430047,".adtext01"],[3971257,".adunits"],[9934828,".banner-iklan"],[8372248,".bgads"],[1032497,".bireklam"],[12478634,".box_item_ads_popup"],[11766893,".disads300px"],[9394000,".fake_player"],[9118656,".floatingBanner728"],[12867716,".floatingads"],[13632984,".footer-ad-mobile"],[13772901,".forads"],[123523,".fotads_showalign"],[4563543,".frame_iklan_baris"],[16050684,".gbcontent,.gpcontent"],[1917293,".gmr-bannerpopup"],[15224443,".happy-inside-player"],[6123799,".headads"],[1263256,".header-ad-mobile"],[6118127,".idblog-center-ads"],[10034261,".idblog-topbanner-aftermenu"],[2214640,".idmuvi-afterplayer"],[15755181,".idmuvi-banner-aftercontent"],[16286169,".idmuvi-banner-beforecontent"],[16265356,".idmuvi-banner-insidecontent"],[11866659,".idmuvi-bannerplayer"],[15086714,".idmuvi-bannerplayer-wrap"],[10720310,".idmuvi-center-ads"],[2187822,".idmuvi-floatbanner"],[4774942,".idmuvi-floatbanner-footer"],[348160,".idmuvi-floatbanner-left"],[6423246,".idmuvi-floatbanner-right"],[11833453,".idmuvi-footerbanner"],[6295911,".idmuvi-topbanner"],[3829868,".idmuvi-topbanner-aftermenu"],[9730672,".idmuvi-topbanner-archive"],[6311450,".idmuvi-topplayer"],[11674872,".iframeiklan"],[14754154,".iklan"],[8818351,".iklan-atas,.iklan_atas"],[15069043,".iklan-bawah,.iklan_bawah"],[6232990,".iklan-bawah-player"],[15057011,".iklan-header-item"],[15058821,".iklan-kanan,.iklan_kanan"],[8818166,".iklan-kiri,.iklan_kiri"],[6450878,".iklan-latest-kanan"],[14922657,".iklan-latest-kiri"],[8817925,".iklan-left"],[10672431,".iklan-pos"],[8818841,".iklan-puff"],[15085935,".iklan-right"],[13759288,".iklan-samping"],[13396824,".iklan1"],[13396827,".iklan2"],[13396826,".iklan3"],[14895828,".iklan300"],[14891546,".iklan728"],[14843154,".iklanBox"],[13758352,".iklan_semprot"],[6025850,".iklan_semprot_h"],[13171666,".iklan_tengah"],[10672299,".iklanatas"],[15073299,".iklanbanner"],[10672277,".iklanfull"],[10671757,".iklanhead"],[8818219,".iklanlebar"],[10671773,".iklanleft"],[10671628,".iklanmini"],[10671703,".iklanpost"],[8818747,".iklanpusat"],[8818094,".iklanright"],[9441377,".iklanx1"],[13411309,".ikltop"],[15347083,".inarticle-ads"],[9309159,".infeed-ads"],[11270511,".inner-floatbanner-bottom"],[8931147,".inside-player-ad"],[8418611,".ivs-overlay-adcontainer"],[5808214,".ivs-overlay-ads"],[3513804,".kill-adblock-container"],[7871090,".klan300"],[4414586,".kotak_iklan"],[7432250,".kotakiklan"],[6119403,".ktz-aftermenubanner"],[1064444,".ktz-bannersingletop"],[218895,".loading.ads-50"],[6985475,".marginads"],[5061020,".mobileAd_bottom_floating"],[6407638,".mobileads"],[16102524,".mobileadstop"],[6520749,".para_ads"],[12086002,".pengiklan"],[12301730,".popUpBannerBox"],[16022744,".popupflyin-clicks-area"],[6707416,".pusat728"],[2274033,".qode-banner-left"],[15758197,".qode-banner-right"],[1974741,".remodal"],[10138756,".rkads"],[16526882,".show-first-ads"],[7170875,".simple_advert"],[10100066,".single_ad_728x90"],[97753,".skin-iklan"],[1265400,".sticky-ad-atas"],[1424068,".sticky-ad-bawah"],[4557315,".subiklan"],[3993031,".text-center.adv"],[14527858,".topadsense"],[11079779,".wrapper-ads"],[13623404,"#ad_bawah"],[8981490,"#adsic364x90-bokep"],[12339541,"#judi"],[7762918,"#judi2"],[10340915,"#togel"],[2127698,".ads-1xbet"],[16292397,".dominowalet"],[10902895,".happypoker"],[1099704,".judi"],[4795838,".togel"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/irn-0.js b/extentions/uBOL-home/rulesets/scripting/generic/irn-0.js new file mode 100644 index 0000000..fde3d64 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/irn-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// irn-0 + +const toImport = [[4298988,".zxc"],[687178,".zxc-m"],[11918799,".zxc-stik"],[5194391,".zxc_home"],[5255191,".zxc_news"],[5323427,".zxc_left"],[14353422,".zxc_matni"],[10341886,".zxc-mobile"],[7765280,".zxc-header-zxc"],[7634644,".zxc-visible-fixed"],[13791830,".zxc-padding-custom"],[15329921,".main-zxc"],[15974757,".home-zxc"],[956828,".top_zxc"],[14368092,".zxc_top"],[5820437,".side_txt_zxc"],[5035099,"#kaprila_linktable"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/isr-0.js b/extentions/uBOL-home/rulesets/scripting/generic/isr-0.js new file mode 100644 index 0000000..37db6f3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/isr-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// isr-0 + +const toImport = [[9997183,"#HiddenMovie > [src^=\"http://www.youtube.com\"] + #video-blocker"],[11548607,".entry > .entry-inner > .wpvl.wpvl-youtube.ng-scope.size-l"],[2034647,".wpvl.wpvl-dailymotion > .fblogin.lockoverlay.ng-scope,.wpvl.wpvl-youtube.ng-scope.size-xl > .ng-scope + .fblogin.lockoverlay.ng-scope,.wpvl.wpvl-youtube.ng-scope.size-xxl > [ng-show=\"!blocked\"] + * + .ng-scope + .fblogin.lockoverlay.ng-scope"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/ita-0.js b/extentions/uBOL-home/rulesets/scripting/generic/ita-0.js new file mode 100644 index 0000000..9e6b767 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/ita-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// ita-0 + +const toImport = [[3627710,"#adk_article-middle"],[15235377,"#adk_article-top"],[9706263,"#adk_interstitial"],[5220940,"#adk_spalla-bottom"],[5220873,"#adk_spalla-middle"],[1387323,"#adk_spalla-top"],[6027654,"#adv-Middle1-hr"],[6402520,"#adv-Middle1-mobile,#adv-Middle2-mobile,#adv-Middle3-mobile"],[5521129,"#adv-Middle3"],[1805382,"#adv-x40"],[8772753,"#adv-x40-mobile"],[6222994,"#adv_nativa"],[70965,"#advertisingStriscia"],[10113010,"#eadv-aside"],[1074585,"#eadv-aside-2,#eadv-aside-3"],[11824089,"#eadv-billboard"],[826194,"#eadv-bottom"],[4443794,"#eadv-in-content"],[2426056,"#eadv-in-content-2,#eadv-in-content-3"],[1067810,"#eadv-related"],[6761952,"#rcsad_TopLeft_container"],[6820976,"#video-evo-player.player_evolution"],[8268928,"#yobee-top-page"],[9036919,".AlterVista_Banner"],[7668915,".AlterVista_GoogleAdsense"],[7857121,".adk-slot"],[14529524,".ads--primo-piano"],[14297503,".adunit-mark"],[12947769,".adv-gptslot"],[15628580,".banner-adv"],[6649323,".box_adv_cliccaofferta"],[12000127,".eadv-aside"],[14707391,".eadv-bottom"],[8104959,".eadv-in-content"],[5695567,".eadv-related"],[11128129,".footer-adv"],[15608936,".live-adv-container"],[11437384,".partial-static-adv"],[11437322,".partial-sticky-adv"],[3280621,".pubblicita"],[4103235,".pubblicitacentrata"],[6132573,".pubbliredazionale"],[5321662,".sal-list-sponsored"],[9059949,".sb-box-pubbliredazionale"],[7419270,".slyvi-ads-inserter-ad-unit"],[7975660,".sponsorizzati"],[11079782,".wrapper-adv"],[8886546,".yb-floorad"],[15251005,".yb-sticky"],[13356046,".yobee-adv"],[6338664,"#ADV_filter_1,#ADV_filter_2"],[12023429,"#ADV_leaderboard_atf"],[4539590,"#ADVrettangolo"],[14002555,"#ADVrettangolopiede"],[11765824,"#ADVstriscia"],[11134270,"#HALFPAGE2_advadagio,#HALFPAGE3_advadagio"],[7072099,"#HALFPAGE_BOTTOM_advadagio"],[11747135,"#HALFPAGE_advadagio"],[5372262,"#MID_RECTANGLE1_advadagio,#MID_RECTANGLE2_advadagio"],[15242440,"#MediamondAd_bp"],[10320393,"#MediamondAd_bp_1"],[10319897,"#MediamondAd_rn_2,#MediamondAd_rn_u"],[10319928,"#MediamondAd_sn_u"],[8321147,"#Sponsor728x90Top"],[2676026,"#UNITIS_ads_300250"],[8572337,"#WIDELEADERBOARD2_advadagio"],[11462516,"#WIDELEADERBOARD_BOTTOM_advadagio"],[2349630,"#ad_testa_foto"],[13339672,"#adasta_box_ros_2"],[2473586,"#adbanner-laterale"],[2533745,"#adbanner-stampa"],[8492882,"#adk_masthead"],[9038765,"#ads-interno-1"],[9038766,"#ads-interno-2"],[2756859,"#ads-laterale"],[9474865,"#adsense-destra"],[4174004,"#adsense-notizia"],[2986094,"#adsense_lato"],[10008045,"#adv-Piede"],[2885,"#adv-Piede-sticky"],[10063926,"#adv-box-1"],[15714937,"#adv-broker-overlayer"],[7728222,"#adv-broker-overlayer-background"],[5895613,"#adv-iframe-sx-home"],[11102336,"#adv-masthead-0"],[15842119,"#adv-pushdown-1"],[6014201,"#adv-skin-colonnadx,#adv-skin-colonnasx"],[3607093,"#adv00"],[3607095,"#adv02"],[7345901,"#advAutopromo1"],[7345902,"#advAutopromo2"],[6268854,"#advBB-left"],[5970364,"#advBB-right"],[10031323,"#advBB-top"],[8409335,"#advSwiper_article"],[4404121,"#adv_ManchetteDx,#adv_ManchetteSx"],[7599341,"#adv_Skin_left"],[1545758,"#adv_Skin_right"],[243634,"#adv_Skin_top"],[6233399,"#adv_adagio"],[10065500,"#adv_click"],[6763282,"#adv_in_post"],[14580040,"#adv_mob"],[15333286,"#adv_nativ_sopracartina"],[9092884,"#adv_outbrain_AR_1_sottocartina"],[3386343,"#adv_sotto_navigatore"],[4885274,"#adv_sponsor_canale_tematico"],[16382738,"#advcolonnadx"],[16382725,"#advcolonnasx"],[10050663,"#advdivbp1"],[10060090,"#advsfondo"],[336139,"#altervista_banner-3"],[8373867,"#annunciGoogle"],[563201,"#annunci_google"],[5165751,"#annuncio-virgilio"],[10535565,"#blocco_servizi_sponsor1"],[2878478,"#body-adv-link"],[12652162,"#box_single_adv_sotto"],[16338929,"#box_single_adv_sotto_1"],[16338930,"#box_single_adv_sotto_2"],[12773830,"#bt_adv_div"],[7738275,"#cardAdv"],[12419992,"#contPubb"],[6821983,"#corpo_video_sponsor"],[5895663,"#deaAdvTop"],[5967498,"#divPubblicita"],[7962387,"#evolutionadv"],[15789872,"#fullAdv-dx"],[15789863,"#fullAdv-sx"],[1127668,"#fwnetblocco"],[7848221,"#fwnetblocco160x600"],[7848286,"#fwnetblocco300x300"],[6909252,"#fwnetblocco_v"],[8516723,"#hp_sez_advmkt_01"],[3738935,"#kauppa_box"],[5626364,"#leo-adv"],[6927008,"#lg-spalla-ads01-down"],[6380913,"#lg-spalla-ads01-up"],[7525905,"#lg-spalla-ads03"],[13881491,"#libero_header_adv"],[49913,"#main_360_adv"],[2344325,"#mmAdDivSkDx,#mmAdDivSkSx"],[2344351,"#mmAdDivSkLb"],[6452928,"#ppn_ad_div"],[7070936,"#pubbli-alto"],[6593351,"#pubbli_top"],[6592736,"#pubblicita"],[5059273,"#pubblicita-libero-top"],[4773944,"#pubblicita-menu"],[2430836,"#pubblicita-sotto-immagine"],[16387590,"#pubblicita_blog_post_testa"],[15311250,"#quattrownet_468x60"],[16717068,"#rcsad_BottomLeft_1"],[14356552,"#rcsad_Frame1,#rcsad_Frame2"],[12145886,"#rcsad_TopLeft"],[3126820,"#ripBoxAdvCentroSX2"],[4246815,"#skinadvdx,#skinadvsx"],[2004906,"#sp-adv-header"],[5071162,"#syTagContainer"],[11419580,"#tccAdPlayer"],[10112127,"#top3-pubbli"],[6095702,".ADV300_250_600_Content"],[12080468,".ADVBig_Content"],[12308884,".ADVFLEX_250_Content"],[1532045,".Banner_VideoAd_Interno"],[5443085,".Pubblicita"],[4335690,".ab-box-adv-cn"],[14669722,".actio-adlabel"],[4065454,".ad-fisso"],[16490803,".ad-orizzontale"],[8804688,".ad-verticale"],[8628664,".adSenseLaterale"],[3440656,".ad_pedice"],[1531485,".adagiowritebanner_dmtag"],[374633,".adivi-infeed"],[12400239,".ads-dx"],[12399448,".ads-sx"],[12278045,".ads_dx"],[15480084,".ads_pagineprof"],[15955978,".ads_singolo"],[2188233,".ads_topdx,.ads_topsx"],[2904871,".adsbyawcloud"],[523857,".adv--lg"],[523512,".adv--sq"],[14710930,".adv-100x100"],[6845327,".adv-articolo,.adv_articolo"],[4503856,".adv-banner-wrap"],[447950,".adv-cnt"],[8624671,".adv-footer-kauppa"],[2109785,".adv-h-100"],[15480023,".adv-iframe-sx"],[4267988,".adv-inside-text"],[8231387,".adv-loc-container"],[407173,".adv-margin,.adv_margin"],[6998626,".adv-masthead"],[6270058,".adv-promobox"],[371563,".adv-sfondo"],[5995591,".adv-skin"],[12293952,".adv-skin-weben"],[2944340,".adv-son-300x650-page"],[4455145,".adv-sponsor__content"],[16107099,".adv-strip-container"],[12378805,".adv-testata"],[14409141,".adv-width-box"],[426378,".adv-wpz"],[12218570,".adv100"],[2016652,".adv300eni"],[8446683,".adv300x100vd"],[12195964,".advArt"],[12197250,".advBot"],[13220648,".advBoxDxBis"],[13243044,".advCollapse"],[2117369,".advFooter"],[9156170,".advHm-cont-Ape"],[6929941,".advPostLibri"],[13158535,".advTestuale"],[10000529,".adv_120x600_categoria,.adv_160x600_categoria"],[13504867,".adv_468x60_categoria"],[2719550,".adv_block__text"],[5150572,".adv_bug_float"],[13159102,".adv_esterno"],[14439885,".adv_inner_notizia"],[7589845,".adv_lateral_dx"],[7589826,".adv_lateral_sx"],[16519109,".adv_news"],[16505700,".adv_oriz"],[603199,".adv_vert"],[2092781,".adv_video"],[2117865,".advborder"],[12166503,".advdsk"],[2781458,".advhead"],[14552634,".advnext_correlati"],[11980545,".advricaricamediamond"],[326736,".alp-advert"],[825959,".archive-post__adv"],[341289,".aside-adv-scroll"],[8961913,".av-banner-728X90"],[1582345,".avadvslot"],[10372830,".bannerPubblicita"],[10230382,".bannerPubblicitaOrizz"],[1229149,".banner_300x250_read"],[4821779,".banner_pubblicita"],[16054126,".barraSipra"],[15004738,".bck-adv-sponsor"],[14811039,".bk-adv"],[8568353,".blocco_servizi_sponsor"],[16170939,".box-pubb"],[3812467,".box-pubblicita"],[7797124,".box-pubblicita-multimedia"],[12794515,".box-pubbliredazionale"],[978446,".boxADV"],[979470,".boxAdv"],[12851044,".box_adv_annunci"],[13287446,".box_adv_speciali_hp"],[8953615,".boxpubblicita"],[10170645,".boxpubblicitasx"],[2371490,".bt_adv1"],[8321543,".bt_sub_adv1"],[1503498,".c-iol-ad"],[9141482,".cellulare-adv"],[14514661,".center-adv"],[10609755,".center-adv-news"],[4262149,".cmt_bgadv"],[2546053,".contenitore_ad_top"],[4894724,".content-adv-manager"],[16367704,".contenuto-sponsorizzato"],[16204798,".cp_adv-box"],[6773466,".cp_adv300x250"],[10152433,".dads-lk"],[12455337,".dm20-adv-slot"],[15336927,".edSponsor"],[15105564,".ed_Related_Record_Div_Sponsor"],[656269,".ed_Related_Sponsor"],[1851229,".ed_Related_Sponsor_Top_Container"],[14100495,".ed_Sponsor"],[11528467,".edinet_adv_container"],[12438920,".edinews_widget_link_sponsorizzati"],[13770847,".epeex_Sas"],[12469649,".evolve-adv"],[12502589,".extra--adv"],[15523472,".first_adv"],[6578621,".flexi-pubblicita"],[9489260,".foc-adv-slot"],[5539197,".foglia-middle-adv"],[1984801,".google-adx-corpo"],[2192054,".google-adx-spalla"],[5358479,".googleAnnunci"],[7482401,".google_adx_corpo"],[14948832,".gptslot--adv"],[12332632,".gtv-adv-slot"],[3206489,".header-adv-wr"],[15721600,".header-mobile-mega-adv"],[10410927,".home-rubriche-adv"],[2839023,".inews_adv_top"],[10023813,".inread_adv"],[11515970,".intro-adv"],[167699,".jadv_leoadv_pd"],[5687316,".lancio_adv"],[12708313,".leaderboard-adv"],[15749145,".lg-titolo-ads"],[120832,".lg-titolo-ads-dx"],[120855,".lg-titolo-ads-sx"],[12336470,".linksponsorizzati"],[11865414,".listatonativeadv"],[15743306,".live-adv-square"],[2468723,".live-adv-top"],[12765069,".live-article-adv-container"],[12114714,".mg-adv-controller"],[2831068,".modPubblicita"],[2159371,".netd_300x600adv"],[8140076,".newtekadv"],[10599699,".nk-adv"],[14462459,".nk-adv-in-article-1"],[14462456,".nk-adv-in-article-2"],[4486742,".nw_adv_full"],[5548915,".pat-adv-300x250"],[14418764,".pat-adv-box"],[6433402,".pat-adv-masthead"],[15543627,".post_pubblicita"],[13199285,".promo_sp"],[12053123,".pub_text"],[11962318,".pubblicit"],[5598187,".pubblicita-banner"],[8048715,".pubblicita-box"],[12153587,".pubblicitaGoogle"],[12140200,".pubblicitaSlider"],[5596420,".pubblicita_728x90"],[14298601,".pubblicita_col1"],[4103210,".pubblicita_sottile"],[5598079,".pubblicitapremium"],[2827551,".pubblitalocaleaddADV"],[10094865,".pubblitalocaleaddpiccola"],[13655710,".publi_ad"],[14173968,".qtr-bacheca-adv"],[15067236,".rcsad_BottomLeft_x_content"],[2558556,".related-adv"],[507024,".sal-adv-adsense"],[14414678,".sal-adv-slot"],[10719054,".sdbadv"],[13332213,".sidebar-adv"],[2149596,".sidebar-item-adv"],[5105950,".sidebar__adv"],[16702780,".single-adv"],[5395655,".sito-adv-sopra-main"],[2334620,".slot-adv"],[2352601,".sponsor160x600Dx"],[2420205,".sponsor300x250Sx"],[4427548,".tabella2Pubblicita,.tabella3Pubblicita"],[3673456,".tabellaPubblicita"],[5627586,".tbm-adv-inside_desktop"],[12110778,".tbm-adv-inside_mobile"],[12885641,".tbm-adv-outside_desktop"],[9758771,".tbm-adv-outside_mobile"],[15270138,".tcc-banner"],[6968653,".tccbanner"],[420464,".textual-adv-text"],[14999934,".tn_adv"],[13973035,".topadv_left"],[1974524,".topadv_right"],[7179489,".trama_ads"],[16513822,".tw-adv-native"],[1000045,".tw-adv-slot"],[6853289,".view-pubblicita"],[14683661,".widget_adv_multi"],[1104811,".widget_eepex"],[504761,".widget_n1ad"],[9779504,".wl_WidgetRel_Sponsor"],[16129617,".wl_WidgetRel_Sponsor1"],[7712028,".yobee-lazyadv"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/jpn-1.js b/extentions/uBOL-home/rulesets/scripting/generic/jpn-1.js new file mode 100644 index 0000000..d639e78 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/jpn-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// jpn-1 + +const toImport = [[2563439,".full-tab > div.full-right-col"],[15562106,".__isboostReturnAd"],[10523900,".__uz__third_party_ad"],[11390972,"._popIn_infinite_ad"],[16346111,"._popIn_infinite_video"],[10329262,"._popIn_recommend_ad_section"],[10330050,"._popIn_recommend_article_ad"],[12873967,"._popIn_recommend_article_ad_reserved"],[1913014,".google-afc-image"],[3295591,"#ad-60days-area"],[14754346,"#ad-recommend"],[6194065,"#fc2_bottom_bnr"],[7932167,"#float-bnr"],[4638329,"#fluct-pc-sticky-ad"],[11474529,"#footerafficode"],[13108168,"#geniee_overlay_outer"],[9211041,"#headerafficode"],[12691658,"#id_ads_enc"],[914470,"#im_panel"],[4577702,"#im_panel_pc"],[165815,"#im_panel_pc_left"],[770259,"#kauli_yad_1"],[770256,"#kauli_yad_2"],[770257,"#kauli_yad_3"],[770262,"#kauli_yad_4"],[55256,"#meerkat-contents"],[14507854,"#ninja-blog-inactive"],[10874162,"#overlay-ad-div-id"],[2950987,"#prtaglink"],[14861149,"#seesaa-bnr"],[1310703,"#trackword_banner"],[5510615,".NinjaEntryCommercial"],[8629709,".ad-single-h2"],[3417945,".ad_splify"],[4564434,".ad1-title"],[13441749,".adPost"],[1778463,".ad_overlay"],[16559235,".adarea-box"],[7290061,".adboxcontainer_t"],[4366346,".adgoogle"],[12575057,".adgoogle-wrapper"],[1719329,".admax-ads"],[16348302,".ads-flexbox"],[2277341,".advrbox"],[11222649,".archive__item-infeedPc1,.archive__item-infeedPc2,.archive__item-infeedPc3"],[6693785,".archiveItem-infeed"],[6669967,".archiveList-infeed"],[15733960,".blogroll-ad-text"],[1984746,".blogroll_ads"],[1949012,".bns-bl"],[14615212,".c-infeedAd"],[15067187,".csw_non_search_ad_block_2"],[14982259,".diver_widget_adarea"],[2498525,".double-rectangle"],[823766,".fujoho_custom_banner"],[14150590,".ggbox"],[10074380,".google-2ad"],[3871527,".google-2ad-a,.google-2ad-b,.google-2ad-c,.google-2ad-f,.google-2ad-h,.google-2ad-m"],[10083884,".google-2ad-mid"],[9642690,".google-user-ad-728"],[11582181,".google-user-ad-side1"],[6785934,".i2i-content-bottom"],[6785841,".i2i-content-middle"],[10842841,".i2i-content-top"],[8993544,".i2i-header"],[1665210,".insentence-adsense"],[10770095,".itiran-ad"],[11716417,".js-kb-click"],[1911822,".logly-lift-ad-ad"],[4550623,".master-post-advert"],[12120853,".my_ads"],[8349926,".p-entry__ad"],[320880,".plugin-rakuten"],[4879477,".rectangle > div.rectangle__item + .rectangle__title"],[2628181,".rectangle__item"],[14228560,".related-ad-area"],[7285720,".seesaa-cmn__pr"],[6574698,".sherpa-component[data-ad_type]"],[416684,".side_widget_surfing_adsense_widget"],[5446717,".sleeping-ad-in-entry"],[5462307,".sleeping-ads"],[4515618,".sponsor-h2-center"],[14368316,".sponsor-top"],[14984387,".st-h-ad"],[5998706,".st-infeed-adunit"],[8234369,".st-magazine-infeed"],[10698857,".thk_ps_widget"],[15809402,".veu_insertAds"],[15043898,".widget_common_ad"],[4441971,".widget_fit_aditem_class"],[15039381,".widget_mobile_ad"],[1104745,".widget_pc_ad"],[11487183,".widget_st_custom_html_ad_widget"],[6500002,".widget_swell_ad_widget"],[4008801,".widget_tsnc_ad_custom_html"],[14222541,".widget_tsnc_ads_custom_html"],[9282032,".wipe-ad-div-class"],[2208527,".ys-ad-content"],[6122938,"iframe.lazyloaded[data-src^=\"https://ad.jp.ap.valuecommerce.com/\"]"],[10694788,".plugin-freearea > div[id^=\"msmaflink\"],.plugin-freearea a[href*=\"al.dmm.co\"],.plugin-freearea a[href*=\"amazon.co.jp\"],.plugin-freearea a[href*=\"e-nls.com/access.php\"]"],[6736878,".plugin-memo > .side > a[href*=\"al.dmm.co\"],.plugin-memo > .side > a[href*=\"amazon.co.jp/exec/\"],.plugin-memo > .side > a[href*=\"e-nls.com/access.php\"],.plugin-memo > .side > a[href^=\"https://affiliate.suruga-ya.jp\"]"],[4303972,".t_b > a[href^=\"https://hb.afl.rakuten.co.jp\"],.t_b > div > a[href^=\"https://al.dmm.co\"],.t_b ~ .amazon,.t_b ~ a[href^=\"https://amzn.to\"],.t_b ~ a[href^=\"https://hb.afl.rakuten.co.jp\"],.t_b ~ a[href^=\"https://www.amazon.co.jp\"],.t_b ~ div > a[href^=\"https://al.dmm.co\"],.t_b ~ div > a[href^=\"https://www.amazon.co.jp\"]"],[14829470,".textwidget a[href^=\"https://pcmax.jp/lp/?ad_id=\"] > img"],[6074297,".widget_custom_html > .custom-html-widget > a[href^=\"https://www.e-nls.com/access.php\"]"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/kor-1.js b/extentions/uBOL-home/rulesets/scripting/generic/kor-1.js new file mode 100644 index 0000000..c586ae3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/kor-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// kor-1 + +const toImport = [[1774173,".ad_wrapper"],[10330050,"._popIn_recommend_article_ad"],[13642955,"#admaru"],[4542809,".revenue_unit_item.tenping,.revenue_unit_item.dable,.revenue_unit_item.adfit"],[327848,"ins.viewus-ad"],[3683313,"#livereAdWrapper"],[186570,"ins.fastview-ad"],[2201688,"ins.adsbyadop"],[16153475,"ins.adsbygoogle[data-ad-slot]"],[15922369,"ins.kakao_ad_area"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/ltu-0.js b/extentions/uBOL-home/rulesets/scripting/generic/ltu-0.js new file mode 100644 index 0000000..2cb8f6f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/ltu-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// ltu-0 + +const toImport = [[14552029,".baneriai"],[11006813,".reklamos_nuorodos"],[5359179,".reklamos_tarpas"],[14351896,".top_reklama"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/mkd-0.js b/extentions/uBOL-home/rulesets/scripting/generic/mkd-0.js new file mode 100644 index 0000000..8ac203c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/mkd-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// mkd-0 + +const toImport = [[11895552,"#kae_unique_id_0"],[16153475,".adsbygoogle"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/nld-0.js b/extentions/uBOL-home/rulesets/scripting/generic/nld-0.js new file mode 100644 index 0000000..e5c499c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/nld-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// nld-0 + +const toImport = [[7428881,"#adBoven"],[3872821,"#adRechts"],[8560348,"#adRechts2"],[6486329,"#advertentie"],[16540680,".advertentie-2-container"],[15623700,".advertentie_226"],[4520496,".advertentie_links"],[10533452,".content-rechts-ad"],[6690507,".gamereel_featured-ad"],[9774073,".gesponsord_blokje"],[1341337,".gesponsord_blokje_wrap"],[7868731,".hoofdAd2"],[492903,".kwebler-ad-minimal"],[5850488,".massarius-dfp-unit"],[3167098,"#advertentieblokjeid"],[14621105,"#gesponsordelink"],[11298664,"#reclame2"],[14046077,"#reclame_rechts"],[4669158,"#reclamebanner"],[13462229,"#reclamediv"],[9618827,"#rightbanner_adbest"],[8764461,"#semilo-lrectangle"],[5653322,"#sidereclame"],[4972199,"#vipAdmarktBannerBlock"],[574524,".ads-mobiel"],[13107885,".adstekst"],[12287956,".advertentie"],[6188051,".advertenties"],[3458311,".advertorial_koersen_home_top"],[15467484,".ankeiler--advertisement"],[8206400,".aw_url_admarkt_bottom"],[2124065,".banner_advert6blok"],[9529652,".banner_advertentie_footer"],[14805874,".bericht_adv1"],[1596209,".bovenadvertentiediv"],[11424550,".category-advertentie"],[12342364,".gesponsordelink"],[8842488,".groei-ad"],[15968050,".justLease_ad"],[12472515,".mp-adsense-header-top"],[8412889,".ontwerp_ads"],[702968,".reclame"],[9348892,".reclameIndex"],[867230,".reclamekop"],[9348919,".reclamelogos"],[14368658,".sponsorbalk"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/nor-0.js b/extentions/uBOL-home/rulesets/scripting/generic/nor-0.js new file mode 100644 index 0000000..91c8ec4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/nor-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// nor-0 + +const toImport = [[770983,"#ad_superboard:not(html, body, :empty)"],[7201605,"#ad_topp:not(html, body, :empty)"],[10569589,"#no-familieklubben-wde-front_topboard:not(html, body, :empty)"],[13874043,".annonselenker:not(html, body, :empty)"],[1774911,".sponset-innlegg:not(html, body, :empty)"],[95457,".annonsetag:not(html, body, :empty)"],[6584190,".jubii-adunit:not(html, body, :empty)"],[11160062,".full-width.daily-offers:not(html, body, :empty)"],[7566783,".gofollow:not([href*=\"nyhetsbrev\"], [href*=\"radio\"], html, body, :empty)"],[10193688,".ad-paied-cont-front:not(html, body, :empty)"],[13264006,".spklw-post-attr[data-recommendation-type=\"ad\"]:not(html, body, :empty),.spklw-post-attr[data-type=\"ad\"]:not(html, body, :empty),.spklw-post-attr[data-recommendation-type=\"sprinkleit\"]:not(html, body, :empty)"],[16320214,".native-ad-kicker:not(html, body, :empty)"],[2191457,".content-adunit:not(html, body, :empty)"],[16427965,".multiple-vevlysingar:not(html, body, :empty)"],[1890419,".full-width-vevlysingar:not(html, body, :empty)"],[4714437,".annonceringBox:not(html, body, :empty)"],[10742957,".rotating-junglebogen:not(html, body, :empty)"],[5054522,"#junglebogen-left:not(html, body, :empty)"],[13899202,"#junglebogen-right:not(html, body, :empty)"],[13873876,".annonseheader:not(html, body, :empty)"],[2058403,".reklame-spot:not(html, body, :empty)"],[10409767,"#ctl00_phMain_lnkAd:not(html, body, :empty)"],[14921966,"#ctl00_phMain_divParallax:not(html, body, :empty)"],[10884222,".nf-o-annonse:not(html, body, :empty)"],[14403011,".nf-c-adblock-title:not(html, body, :empty)"],[5447193,".native-advertisement:not(html, body, :empty)"],[1393566,".commercial-teaser:not(html, body, :empty)"],[3704832,"#newswire-banner:not(html, body, :empty)"],[16280828,"#reklamebolk1wrap:not(html, body, :empty)"],[6300842,".lp_p2_api_ad:not(html, body, :empty)"],[13546049,"#art-pomimuko:not(html, body, :empty)"],[11684819,".currencyaugl:not(html, body, :empty)"],[4307399,".row > div[class=\"top-fixed-wrapper\"]:not(body, :empty)"],[3063474,".section-module.blog-frontpage-module.margin-top-10.row:not(html, body, :empty)"],[12854519,".splitblock__column > .block > .adblock:not(:empty)"],[6525228,".bannerizor-banner:not(html, body, :empty)"],[14895800,".mowgli-right:not(html, body, :empty)"],[10803351,".mowgli-inread:not(html, body, :empty)"],[14536054,".top-mowgli:not(html, body, :empty)"],[13978040,".main-article-right-container > div[id][style^=\"margin-bottom:\"]:not(body, :empty)"],[14176282,"#front-page-app .row > #box2-container:not(:empty)"],[3102908,".eiker-adlabel:not(html, body, :empty)"],[2902636,".hringekja__wrapper:not(html, body, :empty)"],[2885516,".adsbymanatee:not(html, body, :empty)"],[14130554,".ad-front-310x400:not(html, body, :empty)"],[16722370,"#BannerEniro:not(html, body, :empty)"],[5491011,"#GoogleAdsenseWideSkyscraper:not(html, body, :empty)"],[16094146,"#GoogleAdsenseWideSkyscraperLeft:not(html, body, :empty)"],[8986036,"#viewItemAdsenseBanner:not(html, body, :empty)"],[6221065,"#viewItemEniroBanner:not(html, body, :empty)"],[3968383,".block-AnnonceBlocksAdform:not(html, body, :empty)"],[8056968,".clearfix.top_banner_container:not(html, body, :empty)"],[15029605,".adform__topbanner:not(html, body, :empty)"],[2472379,".googlepublisherpluginad:not(html, body, :empty)"],[3806163,".polarisMarketing:not(html, body, :empty)"],[4308297,".sub.menu-primary.default.polarisMenu.widget:not(html, body, :empty)"],[11442497,".bazaarSpinnerContainer:not(html, body, :empty)"],[1020276,"#jobads-topbanner:not(html, body, :empty)"],[2675664,".tv2-ad:not(html, body, :empty)"],[10454589,".auglysing_ticker:not(html, body, :empty)"],[2434415,".premium-spot:not(html, body, :empty)"],[10399714,".annonser:not(html, body, :empty)"],[2230522,".mh-loop-ad:not(html, body, :empty)"],[6970620,".ticker-ad:not(html, body)"],[1701166,".wallpaper > .horseshoe:not(body, :empty)"],[7040952,"#GoogleAdsensePanorama:not(html, body, :empty)"],[11642252,"#GoogleAdsenseFooter:not(html, body, :empty)"],[13591064,".poster-placeholder:not(html, body, :empty)"],[15137038,".banners.post_sticky:not(html, body, :empty)"],[1647817,".ad[data-config-name]:not(html, body, :empty),.ad.text-center:not(html, body, :empty),.ad[id^=\"netboard_\"]:not(html, body, :empty),.ad[id^=\"skyscraper\"]:not(html, body, :empty),.ad.topBanner:not(html, body, :empty)"],[700779,"#sponsorstripe:not(html, body, :empty)"],[1142053,"#adBlinkContainer:not(html, body, :empty)"],[3292129,"#innocode-ad:not(html, body, :empty)"],[3280439,".ads__grid-item:not(html, body, :empty)"],[5043306,".undirsidaad:not(html, body, :empty)"],[14548621,".am-page-ad:not(html, body, :empty)"],[13634616,".adnuntius-ad:not(html, body, :empty)"],[1738756,".intersect-ads-load:not(html, body, :empty)"],[8115459,".mobile-banner-widget:not(html, body, :empty)"],[12996262,".widgerFullWidth:not(html, body, :empty)"],[15198096,".desktop-banner-widget:not(html, body, :empty)"],[3635169,".featuresplash-container:not(html, body, :empty)"],[4145002,".ad-cookie:not(html, body, :empty)"],[5166628,".adform__text:not(html, body, :empty)"],[130684,".augl-container:not(html, body, :empty)"],[4351864,".hestesko-section:not(html, body, :empty)"],[3556819,"#top-ads-container:not(html, body, :empty)"],[8144273,".vertical-x1-ad > .column--big:not(body, :empty)"],[1491634,".grid > div[class=\"flow-banner\"]:not(body)"],[16297344,".wg-banner:not(html, body, :empty)"],[12198803,".navigation__advertisement:not(html, body, :empty)"],[8435751,".article__content > .article__adblock:not(body, :empty)"],[9819993,".article__body > .article__adblock:not(body, :empty)"],[8123074,".block > .adblock--panorama:not(body, :empty)"],[4868061,".splitblock__column--2 > .block > .adblock:not(:empty)"],[10839172,"#toppbanner:not(html, body, :empty)"],[11627846,".ehm-megaboard:not(html, body, :empty)"],[11389674,".maelstrom-skyscraper:not(html, body, :empty)"],[3667512,".forum-ad-box:not(html, body, :empty)"],[1772239,".maelstrom-topbanner:not(html, body, :empty)"],[13891576,".skyscraper-ads-container:not(html, body, :empty)"],[12714204,".adguru-modal-popup:not(html, body, :empty)"],[1005346,"#wallpaperAds:not(html, body, :empty)"],[4186807,".container.container-topbanner:not(html, body, :empty)"],[8604642,".ad-iframe-nt:not(html, body, :empty)"],[16681827,".arcad-block-container:not(html, body, :empty)"],[2526427,".adunit-content-marketing:not(html, body, :empty)"],[15733115,".nf-adholder:not(html, body, :empty)"],[12855922,".single-adrotate:not(html, body, :empty)"],[3642543,".banner-container-monster-topscroll:not(html, body, :empty)"],[6365613,"#mobiltoppbanner:not(html, body, :empty)"],[8477629,".tag-page-ad-container:not(html, body, :empty)"],[8630573,".scrolling-side-ad-container:not(html, body, :empty)"],[1899684,".ticker-ad-wrapper:not(html, body, :empty)"],[5287950,"#related-articles + div[class^=\" hyperion-css-\"]:not(html, body, :empty)"],[15614354,".bonnier-ad:not(html, body)"],[296444,".skille:not(html, body)"],[4761803,".Article-header-body::before"],[4703172,".paywall-fade:not(html, body)"],[8920748,".polarisSpid.widget::before"],[9065805,".CTA-body-faded:not(html, body)"],[3108703,".faded-article-content::after"],[14803355,".paywall-gradient:not(html, body)"],[1491613,"#ntwidget:not(html, body, :empty)"],[7680447,".ntbox-btn:not(html, body, :empty)"],[7680229,".ntbox-tab.bg-primary:not(html, body, :empty)"],[14809751,"#sportspill-box-top:not(html, body, :empty)"],[418156,".sportspill-container[href*=\"lotto\"]:not(html, body, :empty)"],[4938179,".td-a-rec:not(html, body, :empty)"],[10833936,"#topBanners,#topBanners"],[15921492,"#ad-fullbanner2-billboard-outer"],[6732683,"#ad-topper"],[4889194,"#ad_300X250"],[10874305,"#ad_336_singlebt"],[4893611,"#ad_728h"],[8461465,"#ad_google"],[9613041,"#advertRightTopPosition"],[14093011,"#adxtop"],[15222292,"#atvcap + #tvcap > .mnr-c > .commercial-unit-mobile-top"],[3732596,"#banner-top-right"],[1321209,"#BannerBox"],[16481768,"#bannerfloat22"],[5104490,"#bb_banner,#bp_banner"],[14030800,"#blox-top-promo"],[855028,"#campaign-banner"],[6930007,"#chp_ads_blocker-modal"],[14572021,"#chp_ads_blocker-overlay"],[4019135,"#close-fixedban"],[3421114,"#extensible-banner"],[507021,"#fb_300x250"],[350386,"#footer-banner"],[3379986,"#scorecard-ad"],[14612087,"#soldakayan"],[7968194,"#taw > .med + div > #tvcap > .mnr-c:not(.qs-ic) > .commercial-unit-mobile-top"],[3703378,"#topstuff > #tads"],[15365322,"#total_banner"],[11762369,"#videopageadblock"],[15491279,".Ad__Wrapper:not(html, body, :empty)"],[4022014,".ad_register_prompt:not(html, body, :empty)"],[7821549,".ad_showthread_firstpost_start_placeholder:not(html, body, :empty)"],[1084083,".adace-popup-detector:not(html, body, :empty)"],[11329633,".add_300x250:not(html, body, :empty)"],[10516335,".adheader403:not(html, body, :empty)"],[7380607,".b-header-banner:not(html, body, :empty)"],[10626508,".baners_block:not(html, body, :empty)"],[15239526,".banner_header:not(html, body, :empty)"],[7325887,".banners-middle:not(html, body, :empty)"],[14031487,".banners_block:not(html, body, :empty)"],[9036469,".BetterJsPopOverlay:not(html, body, :empty)"],[13905653,".breakout-ad:not(html, body, :empty)"],[8443833,".commercial-unit-mobile-bottom:not(html, body, :empty)"],[7385331,".commercial-unit-mobile-top:not(html, body, :empty),.commercial-unit-mobile-top .jackpot-main-content-container > .UpgKEd + .nZZLFc > .vci,.commercial-unit-mobile-top .jackpot-main-content-container > .UpgKEd + .nZZLFc > div > .vci,.commercial-unit-mobile-top > .v7hl4d,.commercial-unit-mobile-top > div[data-pla=\"1\"]"],[4609217,".demo-wrapper[style=\"display:none;\"] + div.fadeInDown[id]"],[1917293,".gmr-bannerpopup:not(html, body, :empty)"],[5762351,".happy-footer:not(html, body, :empty)"],[15927351,".happy-player-beside:not(html, body, :empty)"],[6295911,".idmuvi-topbanner:not(html, body, :empty)"],[3829868,".idmuvi-topbanner-aftermenu:not(html, body, :empty)"],[12841869,".innerBanner:not(html, body, :empty)"],[4293639,".jetblocker-wrapper:not(html, body, :empty)"],[4293535,".jetblocker_overlay:not(html, body, :empty)"],[328208,".loop_google_ad:not(html, body, :empty)"],[10060616,".main_promo_image_container:not(html, body, :empty)"],[11024238,".menu-ads:not(html, body, :empty)"],[12678276,".puFloatLine > #puFloatDiv"],[9145190,".reclamTable:not(html, body, :empty)"],[15982626,".remove-spots:not(html, body, :empty)"],[11805273,".roxot-dynamic:not(html, body, :empty)"],[2566477,".SC_TBlock:not(html, body, :empty)"],[7142018,".sidebar-ads-container:not(html, body, :empty)"],[12763588,".special-ads:not(html, body, :empty)"],[14368810,".sponsor-div:not(html, body, :empty)"],[14524676,".sponsored-home-page-inner:not(html, body, :empty)"],[8903879,".sponsored-items:not(html, body, :empty)"],[4553773,".stripper > a[href*=\"istripper\"] > img"],[5176035,".tjads:not(html, body, :empty)"],[13615975,".top-adv-app:not(html, body, :empty)"],[13780187,".top-banners:not(html, body, :empty)"],[2109169,".top-header-ads-mobile:not(html, body, :empty)"],[6582723,".top-r-ads:not(html, body, :empty)"],[13607640,".topbannerad:not(html, body, :empty)"],[2357174,".videojs-hero-overlay:not(html, body, :empty)"],[11698245,".widget-sidebar-right-banner:not(html, body, :empty)"],[15750901,".wpcnt > .wpa"],[14044656,"body > div#fixedban"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/pol-0.js b/extentions/uBOL-home/rulesets/scripting/generic/pol-0.js new file mode 100644 index 0000000..82adae4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/pol-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// pol-0 + +const toImport = [[1473840,"#a-d-s"],[3245547,"#a_201"],[11101506,"#a_d_billboard"],[16599812,"#ad_gora_srodek"],[6924954,"#adsense_main_lewa"],[6389866,"#adtify-widget"],[4194016,"#arlington-optin"],[12021142,"#ceneo-placeholder-ceneo-12"],[16169074,"#ceneo_slider"],[6262982,"#goback"],[5372526,"#like-us-adblock-modal"],[13761106,"#main_advertisement"],[8762747,"#middleboxrectangle"],[3160304,"#nsix_baloon"],[9562044,"#oponeoWidget"],[15081780,"#poza-gridem"],[14853907,"#seeAlsoBox"],[1033411,".BanerHPBig"],[4053716,".Reklama"],[9407288,".a-d-v"],[4152187,".ad-offers"],[3436729,".ad_Handle"],[12762527,".addv-container"],[5874521,".adexonModuleportel.pl"],[6894198,".adoceanGora1Wrapper"],[3575112,".boxAdvert"],[6929922,".advContainer"],[2036942,".adverstiment-box"],[12342110,".advertisemen-block"],[12333911,".advertisment-panel"],[15758586,".adviewDFPBanner"],[16426660,".appAdvContainer"],[8811830,".article_advertisement"],[2791131,".banery_750_100"],[4290008,".box.ofero24"],[979470,".boxAdv"],[13506124,"#ceneokobieta2"],[16320252,".ceneo-products.clearfix"],[6992374,".cg2-ad"],[13124389,".cookemessagecloseico"],[5427495,".dynamicAD"],[13261698,".hide-for-small.baner-promo-euro"],[3198016,".home_ads"],[15409397,".homeadv"],[10276625,".houdini"],[7959590,".jqmOverlay"],[4272395,".mod.mod_cpCommerce.small"],[2295893,".opacitybox"],[13197649,".oponeoWidget"],[5021384,".popup-premium__apla"],[2054702,".reklama-gora"],[4308824,".sec.ecommerce"],[14732879,".tvn-advertisement"],[9903538,".zalando-ad"],[912926,".zalando-placeholder"],[14706896,"div#skapiec_ad"],[14485271,"ul.sharing-tools"],[3513804,".kill-adblock-container"],[15505559,".adblock-alt"],[10827884,".adblock-placeholder"],[11722471,".ban-69.row.ban"],[7068266,".scrolled.infoBlock"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/rou-1.js b/extentions/uBOL-home/rulesets/scripting/generic/rou-1.js new file mode 100644 index 0000000..1b776c3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/rou-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// rou-1 + +const toImport = [[7719083,"#digi-fm-live-stream"],[12253005,".only-desktop.promotii-wrapper"],[16277823,".only_desktop.related_on_top.parteneri.sectiune"],[2566477,".SC_TBlock"],[16540261,".strawberry_ads_container"],[8559454,".strawberry-ads__pretty-container"],[9084222,".strawberry-ads-manager-container"],[5539703,".strawberry-ad-card"],[4430763,".strawberry-ad"],[5639992,"#sam_branding[style=\"min-height:250px;\"]"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/rus-0.js b/extentions/uBOL-home/rulesets/scripting/generic/rus-0.js new file mode 100644 index 0000000..bfaae22 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/rus-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// rus-0 + +const toImport = [[14133741,"#pgeldiz"],[1165247,"#AF_kph0"],[1165246,"#AF_kph1"],[1072348,"#BlWrapper > .b-temp_rbc"],[10863966,"#JobInformer"],[15298717,"#MT_overroll ~ div[class][style=\"left:0px;top:0px;height:480px;width:650px;\"]"],[12520314,"#PopWin[onmousemove]"],[543968,"#SR_PopOver"],[15407792,"#SR_PopOverModalBackground"],[7347403,"#ad_ph_2"],[7347402,"#ad_ph_3"],[7347405,"#ad_ph_4"],[7347393,"#ad_ph_8"],[95437,"#addsDiv"],[7954035,"#adv"],[2934100,"#adv_kod_frame,#adv_kod_frame ~ #gotimer"],[15877669,"#adv_unisound ~ #ad_module_cont > [id^=\"ad_module\"],#adv_unisound ~ #main > #slidercontentContainer"],[6805713,"#advblock"],[7121859,"#advideo_adv"],[3764414,"#advideo_adv_main_div"],[125240,"#advm_preload"],[9426918,"#cyberinfrm_18"],[8281958,"#eropromo_icq"],[16189219,"#export_test_inboobs"],[7446559,"#fp_adv"],[9560942,"#fp_banner"],[1287062,"#fresh_flyroll_div"],[2481348,"#fullBannerContent"],[6670536,"#gaminator"],[69017,"#girlsBar"],[16559288,"#h_24x4"],[12987589,"#idealmedia"],[5914288,"#idealmedia_container"],[8744396,"#limonads_body"],[3730397,"#logethy_iframe"],[7466683,"#magnaInformer"],[5167635,"#marketgid"],[4712983,"#mmmBanner"],[8897547,"#movie_video:empty"],[5949043,"#nor_wrap"],[15132624,"#novem_billboard"],[8290161,"#onesignal-bell-container"],[12653404,"#potok_flyroll_div"],[12454573,"#radeant"],[807717,"#vPreloader"],[9561357,"#vid_vpaut_div"],[6942060,"#winvideoPlayer"],[7653246,"#zhlobam_net_informer_console"],[10161778,".AdWheelClick"],[2652345,".MIXADVERT_NET"],[2566477,".SC_TBlock"],[14496756,".ad-240x400"],[8647683,".ad-richmedia"],[1417388,".ad-richmedia-overlay"],[6980240,".admachina-banner"],[4872904,".ads300-thumb"],[480750,".ads600x200"],[1240083,".ads_600x200"],[16154022,".adsbyyottos"],[2098707,".adv-youdo"],[11134509,".advads-background"],[10909116,".advblock"],[12291046,".advertblock"],[3933776,".ah-teaser-wrapper"],[2625482,".ainsyndication"],[3637340,".airbnb-embed-frame"],[3002574,".ammblock"],[2137165,".appwidget-journalpromo"],[15889245,".b-banner"],[14500881,".b-journalpromo-container"],[16480323,".b-media-banner"],[6129955,".b-offers_type_extra"],[9934498,".banner-label"],[8314506,".banner_240x400"],[13551086,".base-page_center > .banerBottom,.base-page_center > .banerTop,.base-page_center > .banerTopOver"],[13503025,".base-page_container > .banerRight"],[13495156,".base-page_left-side > #left_ban"],[6946199,".bc-adv"],[8984047,".bc_adv_container"],[11803673,".bigClickTeasersBlock"],[15580667,".block_rekl"],[8396907,".blockadwide"],[5504746,".blog-post__video-ad"],[9352744,".bottom_serial_reklama"],[13603802,".btn_rec"],[10340252,".cls_placeholder_gnezdo"],[14513226,".content_rb[id^=\"content_rb_\"]"],[2960756,".da-widget"],[3509575,".da_adp_teaser"],[9817467,".directadvert-block"],[4010668,".e-ta-rg"],[2387052,".flat_ads_block"],[16249477,".gaminator"],[11769550,".goha_ads"],[12062495,".goha_ads_acceptable"],[16736266,".grv-bell-host"],[10345381,".h_banner"],[3207679,".header-banner > #moneyback[target=\"_blank\"]"],[4519611,".health-inline-ads"],[9124104,".idealmedia"],[7245487,".itemLinkPET.plista_widget_belowArticle_item"],[6431556,".j-li_sidebar-banner"],[4196113,".js-ognyvo__item"],[8974824,".js-setka-media"],[11283213,".lj-recommended"],[1401300,".madv"],[11825280,".mc_cars_row"],[3034516,".mediaget"],[5719611,".medicinetizer"],[5287105,".merc_title"],[2002232,".merc_title_2"],[1855414,".modul-search"],[14395529,".module-one-search"],[16581204,".mov_ads"],[916793,".mts_ad_widget"],[88001,".mtt-adhesion-container"],[1018536,".mywidget__col > .mywidget__link_advert"],[16103764,".ncwAdCommon"],[3050724,".novelty-banner ~ .dle_b_help > a[target=\"_blank\"]"],[8379255,".novinator"],[16300881,".nts-video-wrapper"],[5648130,".onona-block"],[11360407,".pb_left_banner"],[910829,".pb_right_banner"],[1718678,".pb_top_img"],[10527375,".pip-video-wrapper > .pip-video-label"],[13263838,".player-wrap > #kt_player ~ .spot-box"],[7903471,".plista-powered"],[1158769,".pr-AVA"],[14686786,".pr-AVA2"],[11638384,".redtram"],[11805273,".roxot-dynamic"],[8461216,".serp-adv__banner"],[16330826,".serp-block_type_market-offers"],[9027857,".shareaholic-ad"],[12234126,".smi24__informer"],[10299807,".sp_search2_table,.sp_search3_table"],[16353729,".sp_search_table"],[4329257,".surbis_banner"],[4938179,".td-a-rec"],[15475960,".tiezerlady"],[6339575,".topbaner"],[14383259,".travelpayouts_container-offers-carousel.carousel"],[15604847,".tv-grid__item-adv-content"],[15604414,".tv-grid__item-adv_wide_no"],[10019370,".tv-grid__item.tv-sortable-item.tv-sortable-item_sortable_no.tv-sortable-item_draggable_no"],[8437726,".vit_adf"],[6185775,".webnavoz_notificationbox"],[15274027,".ya-direct"],[8880992,".ya-partner"],[11219695,".yandex-rtb"],[12576119,".yandex-rtb-block"],[1271337,"noindex > .search_result[class*=\"search_result_\"]"],[1681676,".a-buttons.blue-but.a-check,.a-buttons.green-but.a-clock"],[11281275,".min-width-normal > #popup_container,.min-width-normal > #popup_container ~ #fade"],[2798587,"body.has-brand .b-content__main .b-player a[href*=\"aHR0c\"],body.has-brand .b-content__main > div[id]:not([class]):empty,body.has-brand .b-content__main > div[style^=\"height: 250px; overflow: hidden;\"]"],[12624481,"#root > .app #very-right-column,#root > .app .adfox,#root > .app .adfox-top,#root > .app .brand-widget__right-cl,#root > .app .partner-block-wrapper,#root > .app .sportrecs,#root > .app > .sticky-button"],[4285676,".app.blog-post-page #blog-post-item-video-ad,.app.blog-post-page .secondary-header-ad-block"],[13822428,".flex-promo-series > .left-col > :not(#players):not(.serial-series-info)"],[7663483,".jtn-widget-adv"],[5759607,".widget-autoru"],[965950,".rbcobmen"],[13742702,"#_u_ablock_bottomlink"],[13739842,"#_u_ablock_toplink"],[5931777,"#u_preroll_overlay"],[16695494,"#u_preroll_videoadbetnet"],[4573379,"#u_preroll_videoinvi"],[13753967,"#u_preroll_videomvd"],[464401,"#adblock_message"],[5000110,"#adblock_screen"],[15506019,".adblockInfo"],[997707,".adblock_floating_message,.adblock_floating_message"],[15505928,".adblock_msg"],[8703533,".ads-block-warning,.ads-block-warning"],[9508001,".deadblocker-header-bar,.deadblocker-header-bar"],[5353875,".detected-block-modal"],[14337331,".no-ad-reminder"],[6280966,".ad-blocker-warning,.ad-blocker-warning,.ad-blocker-warning"],[8292684,".main_adbalert"],[9832509,".pane-emediate"],[1286091,"#AdBlockDialog"],[16017428,"#aabl-container"],[6155354,"#abp-killer"],[16483126,"#adBlockAlert"],[12126396,"#adBlockAlertWrap"],[9152797,"#adBlockDetect"],[461878,"#adBlockerModal"],[4835197,"#ad_blocker"],[110156,"#adb-actived"],[231303,"#adb-enabled"],[1942400,"#adb-enabled3"],[864032,"#adb-warning"],[16649288,"#adbWarnContainer"],[2106772,"#adbcontainer-popup"],[15015673,"#adblock-alert"],[26773,"#adblock-box"],[1893540,"#adblock-honeypot"],[15010828,"#adblock-modal"],[26597,"#adblock-msg,#adblock_msg"],[4971891,"#adblock-notice"],[229812,"#adblock-overlay"],[1077504,"#adblock-warning"],[15019773,"#adblockDetect"],[27277,"#adblockWrap"],[1456354,"#adblock_detected"],[1256020,"#adblock_tooltip"],[4993046,"#adblockerModal"],[10813608,"#adblocker_announce"],[15034463,"#adblocker_message"],[6375730,"#adblocker_modal_overlay"],[26382,"#adblockinfo"],[1868786,"#adblockpopup"],[1753510,"#adbpopup"],[3437592,"#ads-blocked"],[5768128,"#adsblocker_detected"],[687088,"#advertisementjsalert"],[14511278,"#anti_adblock"],[7389599,"#box-adblocker-wrap"],[4948947,"#checkadblockernow"],[10056215,"#content_adblock_message"],[15192986,"#detectAdblock"],[16275578,"#detectadblock"],[469534,"#detection-block"],[1734199,"#detection-block-overlay"],[2028528,"#fnAdblockingOverlay"],[16072103,"#fondAdblock"],[4193768,"#gothamadblock_msg"],[7042720,"#gothamadblock_overlayh_n"],[15170857,"#js-popup-blocker"],[8083749,"#mdp-deblocker-ads"],[12316614,"#mdp-deblocker-js-disabled"],[13271825,"#message_adblock"],[3409180,"#modal-adblocker"],[2990263,"#notify-adblock"],[3656023,"#tie-popup-adblock"],[11543635,"#wrapperBlocker"],[840441,".AdblockBanner"],[6680118,".AdblockMessage"],[6546659,".AdblockMessage_msg"],[1757980,".BrokenAd"],[8927097,".ab-detected"],[11341954,".ab-detector-wrap"],[14151255,".ad-alert-message-text"],[8528806,".ad-alert-wrapper"],[12609627,".ad-block-detected,.ad_block_detected"],[9673785,".ad-block-enabled"],[9665729,".ad-block-message"],[12545508,".ad-block__overlay"],[14536834,".ad-blocked"],[15114805,".ad-blocked-container"],[6295802,".ad-blocked-wrapper"],[15193444,".ad-blocking-advisor-wrapper"],[4826638,".adBlock-banner"],[2289214,".adBlockDetectModal"],[10554726,".adBlockDetectedSign"],[10536060,".adBlockNotification"],[16718786,".adBlockNotificationOverlay"],[4833926,".adBlockWarning"],[2395242,".ad_block_off"],[1793136,".ad_blocker"],[1084083,".adace-popup-detector"],[16736084,".adb-detect.simple-alert-boxes"],[15440618,".adb-enabled"],[9061862,".adbd-background"],[2517021,".adbd-message"],[2536747,".adbd-wrapper"],[3062780,".adblock-message"],[7234369,".adblock-modal"],[5309876,".adblock-modal-content"],[2009117,".adblock-notification-wrapper"],[589331,".adblock-player"],[282393,".adblock-stop,.adblock-stop"],[6618161,".adblock-warning-partial-component"],[12620456,".adblock-warning-teaser"],[586658,".adblockOverlay"],[1054597,".adblock_detector"],[2755978,".adblock_enabled"],[282043,".adblockalert"],[13133056,".adblocker-message"],[591016,".adblocker-root"],[590915,".adblocker-wrap"],[575516,".adsblocked"],[15580493,".blockingAd"],[6356137,".counterAdblocks"],[10239101,".deadblocker-header-bar-inner"],[688730,".detectBlockBox"],[539717,".dispositifAdblock"],[359974,".dispositifAdblockContent"],[2924943,".dispositifAdblockMessageBox"],[1380962,".fuckYouAdBlock"],[5246545,".fuckYouAdBlock2"],[12359669,".header-blocked-ad"],[7743909,".js-ad-whitelist-notice"],[2985338,".js-checkad-warning"],[3513804,".kill-adblock-container"],[2109420,".modal__body-adblock"],[7770312,".msg-adblock"],[7500654,".noadblock"],[13881120,".remove-adblock-msg"],[4967047,".svg-adblock-full"],[11272620,".svg-adblock-full--box"],[10869656,".test-adblock-overlay"],[14557938,".top-bar-adblock"],[4561832,".wp_adblock_detect"],[5173214,".diysdk_webServices_banners1und1MainContent"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/spa-0.js b/extentions/uBOL-home/rulesets/scripting/generic/spa-0.js new file mode 100644 index 0000000..375d1f3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/spa-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// spa-0 + +const toImport = [[9913218,"#Publi300600x"],[7830425,"#PublicidadSuperior"],[2842386,"#ads_singles_bottom"],[6179414,"#audimaAdDesktop"],[12846560,"#banner_publi"],[4204735,"#bloque-publicidad-1"],[4204732,"#bloque-publicidad-2"],[4204727,"#bloque-publicidad-9"],[14394680,"#bloque-publicidad-campania"],[1125984,"#ctl00_PublicidadSuperior"],[3364065,"#noticias-publicidad-1,#noticias-publicidad-2,#noticias-publicidad-3,#noticias-publicidad-4,#noticias-publicidad-5,#noticias-publicidad-6"],[4005184,"#publicolumna"],[13100053,".PubliDereFlo"],[10882494,".PubliIzquiFlo"],[11248252,".PublicidadArriba"],[11118531,"._mo_recs"],[6830248,"._mo_recs_cti"],[15318578,"._mo_recs_vi"],[8791049,".ad-cabecera"],[795828,".ad-zocalo__container"],[4251326,".banner-publicidad"],[4247019,".cnt-publi"],[11652617,".contenedorAdcentrado"],[10836291,".contenedor_publicidad"],[12806347,".content_gpt_caja1_ads,.content_gpt_caja2_ads"],[13384463,".edi-advertising"],[9852236,".publi300x250-sidebar"],[13509033,".publi300x600-sidebard"],[11959812,".publi_MPU"],[2601769,".publi_space"],[1926871,".publicidad-pie"],[7547599,".publicidad_cabecera,.publicidad-cabecera"],[1923178,".publicidad_dfp"],[9745053,".publicidad_footer_sticky"],[7527108,".publicidadbflotante"],[8836397,".publicolumna"],[2560607,".ue-c-ad"],[193795,".v-adv"],[7677238,".voc-advertising"],[2774450,".voc-article--sponsored"],[10634799,".voc-sponsored"],[1174835,"#PubMiddle1,#PubMiddle2"],[12947564,"#PubRight"],[9495321,"#PubTop1"],[9495322,"#PubTop2"],[4912560,"#PubliFixedLeft"],[15542112,"#RobaPagina"],[664143,"#adGgV160"],[4884746,"#ad_250x300"],[6710321,"#adsforsearchGrid"],[2287598,"#adsforsearch_content"],[2742844,"#afsposicion1,#afsposicion2"],[6893208,"#contenedor_pub_superior"],[11862822,"#content-ads-top"],[15791153,"#derpub"],[16043243,"#eplAdDivlateralder"],[16043238,"#eplAdDivlateralizq"],[5978260,"#eplAdDivtopbanner"],[12459502,"#fix_publicidad_inferior"],[5259177,"#gAddTop"],[138820,"#google-ad2"],[2159133,"#googleads_dr"],[1385811,"#oasTOP"],[4055176,"#posicion-publicidad-superior"],[16354237,"#pub_superior_left"],[14511619,"#pubinf"],[3452179,"#publiLink"],[12919196,"#publicidad-top"],[1983272,"#publicidadMovil"],[13056179,"#publicidadTablet"],[11411971,"#publicidad_header"],[1815343,"#publicidad_inferior"],[7929575,"#publicidad_lateral_inferior"],[3379394,"#publicidad_lateral_medio"],[7929628,"#publicidad_lateral_superior"],[13069443,"#publicidad_subir"],[1817780,"#publicidad_superior"],[7100384,"#publiheader"],[4499970,"#publitop"],[1408776,"#slider-oferplan"],[12415377,"#sp-top-ads"],[3615079,"#sponsored-container"],[10037955,"#texto_publicidad"],[2014238,"#titulo-publicidad"],[7420389,".Adboost300x250"],[7420384,".Adboost300x600"],[4436842,".PublicidadCabecera"],[3012717,".RobaPagina"],[7146818,".WIDGET-Publicidad"],[8677714,".a_pub"],[9896733,".ad-300x250-solo"],[13242537,".ad-tl2b"],[7548820,".ad_728_90_page"],[1932898,".ad_dfp_estandar"],[4056039,".adcontainer-portlet"],[12308220,".adsCon"],[12301442,".adsEpi"],[555178,".adsEpiItem"],[225774,".adsIndex"],[4857060,".adsSide"],[1489264,".ads_160x600"],[494502,".ads_960x90"],[565918,".adsderecha"],[12326044,".adsforsearchGrid"],[7304484,".adsforsearch_roba"],[6593128,".adsmovie"],[12107794,".advertisingLeft"],[4993058,".app-container > .questions-container-banner"],[1192613,".bg-ad-left"],[3180943,".bg-ad-right"],[8272438,".bl_publi_top"],[13257924,".block-dfp-midcentral_home"],[6359510,".block-dfp-roba_pagina_top_home"],[10781754,".bloco-anuncios"],[11548186,".bloco-anuncios__banner"],[15039770,".bloco-anuncios__publicidade"],[15652445,".blog-publi"],[9169862,".bloquepubli"],[4712459,".borde_publi"],[14349113,".c_anun_pub"],[1417643,".caja_cuponisimo_slider200"],[1453946,".cnt-pub"],[7516964,".cnt-publicidad"],[10633176,".cont_mer_publicidades"],[14191113,".cont_publicidad"],[6358849,".container-ads"],[6786035,".containerOas"],[2336123,".contenedor_superior_publi"],[7223654,".contpubliSuper"],[9716197,".des-adv"],[5499394,".dfp-queue"],[13475405,".dfpbanners"],[5784714,".digo_ads"],[12578337,".div_publicidad"],[6748474,".div_publicidades"],[2867937,".envoltorio_publi"],[16549911,".ep-pub"],[13633081,".espacioPublicitario"],[1724809,".find_bar_publicidades"],[2540898,".flex__publi"],[2153363,".header-adds"],[9734707,".mclics"],[12609043,".mod-roba"],[2342832,".modPublicidad"],[4925323,".myml-menu-navigation > .container-banner,.myml-menu-navigation > .purchases-banner"],[8942809,".offer-add"],[13226056,".pane-publicidad"],[450263,".pane-publicidades"],[2355887,".patrocinio"],[11362126,".producto-doble-publi"],[2688797,".promocion_libre"],[204189,".pu300"],[4072598,".pub-300x250"],[4072466,".pub-300x600"],[4431999,".pub-950x100"],[257769,".pub-h"],[3183304,".pub160x600"],[3185611,".pub300x250"],[11869419,".pub468x80"],[11873775,".pub728x90"],[9609427,".pub950"],[255561,".publi"],[2596637,".publi-texto"],[1551671,".publi-vertical"],[8751297,".publi300x300"],[13642127,".publiTop"],[5922232,".publi_710x176"],[8931327,".publi_flotante_push"],[1078474,".publi_horizontal"],[3901118,".publi_lateral"],[3877955,".publi_mar_top"],[3830649,".publi_opinion"],[2600761,".publi_pie_2"],[15397981,".publi_skin_wrap"],[11958678,".publi_sky"],[1566130,".publi_widget_1,.publi_widget_2"],[4983454,".publicLateral"],[7921132,".publicLateralTop"],[3284347,".publicVert"],[178340,".publicidad-1110x90"],[178317,".publicidad-160-600"],[178383,".publicidad-300-250,.publicidad-300x250"],[7489455,".publicidad-300-250a"],[5996101,".publicidad-728x90"],[14969325,".publicidad-728x90-Nota"],[9941609,".publicidad-bloque-centro"],[175399,".publicidad-content"],[6781675,".publicidad-horizontal"],[1926852,".publicidad-izq"],[1730756,".publicidad-label"],[1926865,".publicidad-top"],[7542796,".publicidad-vertical"],[2608487,".publicidad1"],[2608484,".publicidad2"],[2608485,".publicidad3"],[2608482,".publicidad4"],[2608483,".publicidad5"],[2608480,".publicidad6"],[1922692,".publicidadPaga"],[3744734,".publicidad_01"],[7562832,".publicidad_especial"],[175406,".publicidad_modulo1,.publicidad_modulo2"],[1648180,".publicidad_movil"],[8826254,".publicidad_p"],[3744652,".publicidad_pc"],[5993451,".publicidad_titulo"],[12639855,".publicidad_tras_bajada"],[6057735,".publicity-content"],[6500590,".publicity-content-google"],[13609583,".publitop"],[11962479,".pubslider"],[11780498,".rmsads"],[15326922,".roba-container"],[882797,".robapagina"],[7471743,".robapaginas"],[1891006,".spub"],[4160848,".story-patrocinio"],[15063377,".td-g-rec-id-custom_ad_3"],[16316398,".top-add"],[6574216,".topads728"],[4459964,".txtPubli"],[16332532,".views-row-ads"],[5338445,".vip-section-advertising"],[1717675,".voc-sponsored-and-adv"],[1230336,".widget-publi"],[4770096,".widget_categorias_publi"],[2637438,".widget_text_publicidad"],[1788929,".wrap-bnr"],[14625259,"a > #bg-ad"],[11650803,"#deadblocker_dialog"],[15506019,".adblockInfo"],[9508001,".deadblocker-header-bar"],[12755603,".regular.closable"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/spa-1.js b/extentions/uBOL-home/rulesets/scripting/generic/spa-1.js new file mode 100644 index 0000000..92b4268 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/spa-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// spa-1 + +const toImport = [[8888103,".pubContainer"],[4247019,".cnt-publi"],[14006096,".dfp-tag-wrapper-container"],[7677238,".voc-advertising"],[6057735,".publicity-content"],[3283703,".publicidad"],[9707103,"#PublicidadCentro"],[7830425,"#PublicidadSuperior"],[2565246,"#Publicidade"],[625173,"#ad-230x100-1"],[586601,"#ad-300x40-5"],[485262,"#ad-635x40-1"],[7953969,"#ad4"],[1017386,"#ad_publicidad"],[13532495,"#adhome"],[13625798,"#ads_top"],[15157746,"#adsense2"],[3286834,"#adsense2pos"],[15442350,"#adsensePreCuerpo"],[9671548,"#adsensepo"],[16547902,"#adv_bottom_1"],[6221547,"#adv_left_1"],[6220443,"#adv_middle"],[16168610,"#adv_middle_2"],[15824957,"#adv_position_1,#adv_position_4"],[10045480,"#adv_top_1"],[16506076,"#adv_top_right"],[620766,"#advertising_header"],[2738705,"#anunciosGoogle"],[1959508,"#avazu_ads_slide"],[2421496,"#barraPublicidade"],[15475895,"#liBannerDireita"],[6825030,"#liPublicidadeAdsense"],[16488928,"#pmocntr2"],[1159014,"#publiEspecial"],[1811746,"#publicidad-02"],[13950104,"#publicidad-contextual"],[12919196,"#publicidad-top"],[1814777,"#publicidadTop"],[2392339,"#publicidad_button_home"],[13005377,"#publicidade-topo"],[11412446,"#publicidadeIsland"],[1959424,"#publicidade_not"],[13006613,"#publicidades_top"],[12921591,"#publicidadhead"],[9822273,"#publicidadheadernota"],[1813879,"#publicidadsky"],[13968413,"#publicidadtop_content"],[7877047,"#queTooltip"],[10889694,"#topopublicidade"],[16616021,".AdsPot"],[13527379,".Publicidade"],[11460603,".PublicidadeSidebarSuperior"],[13822933,".ad-superbanner"],[2215194,".arriba-publicidad"],[3078164,".bannerBox"],[5081067,".bb-lt-adv"],[4751754,".bb-pub-120_600"],[4749581,".bb-pub-300_250"],[2785230,".ctn-advertising"],[15682854,".esp_publicidad"],[10087010,".google-ads-obj"],[2184222,".google-ads-rodape"],[3833102,".googleAdFoot"],[13227230,".hpPublicidadTop"],[12675549,".lomadee-wp-related-offers"],[9586477,".lv24hpublicidad"],[15305750,".main-ads"],[3748474,".publicidad-bg"],[3748457,".publicidad-ct"],[1632520,".publicidadMiddle"],[176340,".publicidadSuperior"],[1923173,".publicidad_big"],[7562832,".publicidad_especial"],[1923171,".publicidad_top"],[2608435,".publicidade"],[2611916,".publicidade-abre_padrao"],[175709,".publicidade-dotted"],[3119258,".publicidade_superbanner"],[8826292,".publicidades"],[6154067,".publicidadright"],[3745488,".publicidadtxt"],[247976,".standard-ad"],[8389150,".video_ads_overdiv"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/svn-0.js b/extentions/uBOL-home/rulesets/scripting/generic/svn-0.js new file mode 100644 index 0000000..70296b7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/svn-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// svn-0 + +const toImport = [[11160899,".cookie-screen"],[6717121,".friendly.notice"],[8173925,"#eu-cookies-consent"],[5196796,"#eu-okno"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/swe-1.js b/extentions/uBOL-home/rulesets/scripting/generic/swe-1.js new file mode 100644 index 0000000..1fbaed9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/swe-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// swe-1 + +const toImport = [[10548519,".lazyb.panorama"],[16223198,"article.NativeTeaser"],[9214811,"article.annons"],[1928992,"article.sponsrad"],[12779961,"article.article-list-item--sponsored-post"],[16250836,"article.article-sponsored"],[7712510,"article.article--sponsored"],[6368010,"article.category-partnerartikel"],[5603900,"article.category-promotion"],[8631626,"article.category-reklam"],[5609471,"article.category-samarbete"],[6786219,"article.category-samarbete-sponsrat"],[9624217,"article.category-samarbete-sponsrat-inlagg"],[9893738,"article.sponsrat-inlagg"],[8510652,"article.tag-adtraction"],[15412470,"article.tag-annons"],[12980391,"article.type-partnerartikel"],[8306265,"aside.ad-container"],[10839172,"a#top-banner.banner-holder"],[6270360,"a.adv-link"],[1334494,"a.card.-sponsored"],[1054922,"a.is-native-ad"],[13664737,"body[data-site-namespace=\"tailsweep\"] #premiumAdWrapper"],[2785602,"div.NativeAd"],[2563173,"div.adDivLeft"],[988566,"div.adDivRight"],[7741203,"div.adLinkInner"],[3287649,"div.adSidebar"],[1647817,"div.ad.container,div.ad.panorama"],[1813948,"div.annonsbox"],[14920830,"div.bbPrisjakt"],[4926550,"div.holidAds"],[3979921,"div.outsideAdsWrapper"],[3395972,"div.panoramaAd"],[14522945,"div.toppannons"],[11183194,"div.wppasrotate"],[2619388,"div#ads-panorama"],[6330361,"div#ads_column"],[11344569,"div#ad_global_below_navbar"],[12279465,"div#annons_topp"],[12846712,"div#banner_right"],[1853156,"div#block-adreviveheader"],[13145640,"div#custom_ads_wrapper"],[3656754,"div#facebook-popup"],[11962707,"div#mega-ad-content"],[6331576,"div#outerAd"],[5017837,"div#outside-ads"],[6438057,"div#panoramaad"],[1891090,"div#panorama_ad"],[12134297,"div#reklam,td#reklam"],[13373556,"div#rich-media-ads"],[9796473,"div#schibsted-data-controller-sticky"],[3057131,"div#snow-container[style*=\"z-index: 999999\"]"],[10833932,"div#toppannons"],[7557418,"div#topreklam"],[4343906,"div#zox-lead-bot"],[177509,"div.CMACG_AdChangerWidget"],[16740474,"div.Container--ad"],[14341326,"div.External-ad"],[9896593,"div.adform-container"],[13634616,"div.adnuntius-ad"],[15499885,"div.ads-sticky-container"],[15158548,"div.adtech_slot"],[11134509,"div.advads-background"],[5135152,"div.ad-after-header"],[9970714,"div.ad-after-post"],[8302193,"div.ad-component"],[13456304,"div.ad-container-lg"],[9011898,"div.ad-panorama_dynamic-wrapper"],[2075533,"div.ad-toppbanner"],[8579371,"div.after-article-ad"],[97724,"div.annons-yta"],[7103448,"div.article-ad-container"],[7894150,"div.ashe-preloader-wrap"],[2916228,"div.bam-ad-wrapper"],[7484205,"div.banner-size.proad"],[954822,"div.before-article-ad"],[76158,"div.better-ads-listitemad"],[885957,"div.big-desktop-ads"],[9486935,"div.block-bean-header-banner"],[4015355,"div.borka-ad"],[5179557,"div.box--squareAd"],[10364818,"div.brix-ads-by-posttype"],[11014841,"div.bsa_pro_ajax_load"],[5058392,"div.column-article.tag-annons"],[12948800,"div.comment-ad_wrapper"],[10534013,"div.content-center-ad"],[2192141,"div.content_ad_top"],[9770222,"div.elementor-widget-wp-widget-adrotate_widgets"],[9758351,"div.elementor-widget-wp-widget-advads_ad_widget"],[13765009,"div.feed_ad"],[7510023,"div.fs-holid-live-widescreen"],[9931177,"div.helsida-ad"],[7698437,"div.inner_advertisement"],[8866320,"div.in-post-ad-wrap"],[5266394,"div.jeg_ad"],[994173,"div.js-top-banner-container"],[7565748,"div.landscape-ad-space"],[10783875,"div.leeads-wrapper-desktop"],[2237405,"div.link-ads"],[3965900,"div.l-footer__adtext"],[7363625,"div.maaw-ad-slots"],[6506258,"div.medium-ad"],[1099112,"div.mgp-ads"],[5305565,"div.mosaico-ad"],[1900095,"div.navbar-ad-section"],[14781510,"div.novashare-buttons"],[15645509,"div.o-indenter--ad"],[6527949,"div.panorama-ad"],[2605958,"div.panorama-ad-standard"],[6921173,"div.partnership-ads"],[15954502,"div.phpbb-ads-center"],[5732329,"div.prebid-ad-slot"],[15588688,"div.sb-egmont-plugin"],[12419342,"div.schibsted-info-sticky"],[5715988,"div.sch-datacontroller--footer"],[12084020,"div.sch-datacontroller--subheader"],[13752985,"div.sgm-ad"],[3299412,"div.sgm-header-start-ad"],[15069926,"div.sgm-large-ad"],[55174,"div.sidebar-annons"],[5104617,"div.sidebar-item .banner-box"],[11338920,"div.strossle-widget"],[4938179,"div.td-a-rec img"],[3650308,"div.td-banner-bg"],[10453846,"div.topmost-banner"],[9897009,"div.view-annons-banner"],[7559576,"div.vue-ad-wrapper"],[684294,"div.widget_widget_dfp"],[8058752,"footer .sponsors-area"],[3799976,"iframe#compricer_iframe"],[2221361,"ul.adsmodern"],[9999431,"#RightOuterBannerDiv"],[7467429,"#advisa-iframe"],[5966067,"#ad-fullscreen:not(body):not(html)"],[16537908,"#ad-mega-container:not(body):not(html)"],[14618602,"#ad-wallpaper:not(body):not(html)"],[14904532,"#ad_topScroller:not(body):not(html)"],[12279415,"#annons_head"],[11619812,"#bottomAnnonsBar"],[14902916,"#div-leeadsFullpageAd"],[8175970,"#leeads-panorama-container"],[8830454,"#strossle-below-article-thumbnails"],[11082482,"#topBannerAds"],[10229390,".Teaser--nativeAd:not(body):not(html)"],[9019188,".adContainer:not(body):not(html)"],[637145,".adrotate-group:not(body):not(html)"],[8812174,".adtoma_container:not(body):not(html)"],[7940887,".adtrue-holder:not(body):not(html)"],[14542089,".ad-rotator:not(body):not(html)"],[6811294,".ad-single-news:not(body):not(html)"],[12252131,".ad_container_bottom:not(body):not(html)"],[4722515,".annonseArticle:not(body):not(html)"],[15872750,".annons_mitten:not(body):not(html)"],[3196721,".annons_panorama:not(body):not(html)"],[7568749,".bannerclick:not(body):not(html)"],[15420235,".b-ad__wrapper:not(body):not(html)"],[9021974,".carrie-ad-block:not(body):not(html)"],[4585392,".casino-ad:not(body):not(html)"],[12249051,".category-annonssamarbete:not(body):not(html)"],[8618236,".category-annons:not(body):not(html)"],[425946,".category-om-samarbeten:not(body):not(html)"],[8385744,".category-samarbeten:not(body):not(html)"],[3260573,".category-sponsrade-inlagg:not(body):not(html)"],[4147035,".category-sponsrade-reklaminlagg:not(body):not(html)"],[3259852,".category-sponsrad-artikel:not(body):not(html)"],[10279767,".category-sponsrad:not(body):not(html),.category-sponsrat:not(body):not(html)"],[3243166,".category-sponsrat-content:not(body):not(html)"],[7558646,".category-sponsrat-inlagg:not(body):not(html)"],[13928613,".category-sponsrat-innehall:not(body):not(html)"],[7483090,".component-matchAds:not(body):not(html)"],[1243899,".component-matchAds__content:not(body):not(html)"],[10913194,".c-ad-wrapper:not(body):not(html)"],[622414,".c-ad__floating:not(body):not(html)"],[3706626,".c-dfp_ads:not(body):not(html)"],[6418664,".c-post--native-ad:not(body):not(html)"],[4858774,".dfp-ad-widget-class:not(body):not(html)"],[11129728,".dj-ad-size:not(body):not(html)"],[15934937,".esmg-hb-slot:not(body):not(html)"],[12482740,".favethemes-content-ad-bottom:not(body):not(html)"],[12482732,".favethemes-content-ad-inline:not(body):not(html)"],[6374869,".favethemes-content-ad-top:not(body):not(html)"],[16770867,".footer-ad-wrap:not(body):not(html)"],[12581098,".layerAdContainer:not(body):not(html)"],[14251286,".leeads-advert:not(body):not(html)"],[1037838,".loop-mobile-leeads:not(body):not(html)"],[4360639,".mittenannons:not(body):not(html)"],[11554168,".node-sponsored-article:not(body):not(html)"],[72420,".nyhet_wrapper_annons:not(body):not(html)"],[4574715,".o-grid__ad-column:not(body):not(html)"],[6787489,".penci-adsense-below-slider:not(body):not(html)"],[972506,".penci-infeed-fullwidth-ads:not(body):not(html)"],[5618037,".plista_widget_outstream:not(body):not(html)"],[2757487,".react-ad:not(body):not(html)"],[6859378,".rmss_main-ad:not(body):not(html)"],[7998147,".sponsorBanner:not(body):not(html)"],[15352291,".sponsrad-artikel:not(body):not(html)"],[11488067,".swp-ad-strossle:not(body):not(html)"],[15579121,".sw-popular__article--ad:not(body):not(html)"],[1972431,".sw-sponsored_post:not(body):not(html)"],[14569690,".sw-tag-sponsored_post:not(body):not(html)"],[5729759,".tag-sponsrat-inlagg:not(body):not(html)"],[12956611,".teaser--native-ad:not(body):not(html)"],[10679288,".thb_ad_header:not(body):not(html)"],[2092162,".toppannonser:not(body):not(html)"],[4312692,".widget_adonnews:not(body):not(html)"],[13508738,".widget_ev_ad_widget:not(body):not(html),.widget_ic_ad_widget:not(body):not(html)"],[8964317,"._ning_outer._ning_jss_zone:not(body):not(html)"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/tur-0.js b/extentions/uBOL-home/rulesets/scripting/generic/tur-0.js new file mode 100644 index 0000000..a5505d3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/tur-0.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// tur-0 + +const toImport = [[5608524,".link-group > div.features,.link-group > div.table-container"],[16245111,"#uyarikutu"],[16247365,".sayfa-arka"],[15974404,".noxstream-gorsel"],[6057515,".pfixedd"],[1947122,".film-tab > a[target=\"_blank\"],.film-tab > div#livestream_wrapper ~ div.overlay-top,.film-tab > div[aria-label=\"video player\"] > div#overlay-top,.film-tab > div.playerimiz > div.overlay-top,.film-tab > div#reki"],[12312628,".cb_splash_ads"],[589062,".arbet_tables"],[13713901,"#livevideo > div.overlay-bottom"],[6043141,"#livestream_wrapper > div.overlay-top"],[3298512,".playerimiz > div.first-notification,.playerimiz > a[style],.playerimiz > div[aria-label=\"video player\"] > div#overlay-top"],[12154956,"#main > .wrap.cf > .reklam ~ p[style^=\"background-color:\"],#main > .wrap.cf > .reklam ~ #content > .post > p[style^=\"background-color:\"]"],[6433589,".rek-ivr,.rek-ivr ~ p[style^=\"background-color:\"]"],[4209341,".fuck-ivr,.fuck-ivr ~ p[style^=\"background-color:\"]"],[9603018,".pageskin > div.mbl_psc,.pageskin div[class^=\"r_reklam_\"],body > div.pageskin"],[4307545,".rkm"],[11143704,".mst_ad"],[11114422,".st_ad"],[210340,"body > div#pageskin_ayd"],[7972951,".medyanet-inline-adv"],[16701915,"#haber_ustu_reklam"],[1666073,".nokta-display-ad"],[8594111,"#adStarter"],[8283624,".textrek"],[13325354,".playerinads"],[16579549,".nogay-fixed-bottom-bar"],[14507354,".nogay-fixed-top-bar"],[6449540,".first-notification#nogay-notf"],[6568743,".topReklam"],[5778285,".widget-advert.text-center.my-3"],[1845364,".reklamalani"],[1867105,".reklamKodu3"],[15506979,".sagkulereklam"],[15615944,".solkulereklam"],[7192746,".reklamCerceve"],[1155763,".reklamKodu"],[12152999,"body > div#pageskin,body > #pageskin"],[605290,"body > div.pgskn"],[10449682,"body > div#footerFixedDiv"],[10819680,".bey-video-reklam"],[8372558,".saniye-reklam"],[11504009,".reklamcontainer"],[9437326,".yatay-reklam"],[12122074,"#reklamCodeiframe"],[15025942,".sol_reklam_160x600,.sag_reklam_160x600"],[5092305,".rkm-outer"],[6478019,"ins[id^=\"rkm-par-\"].rkm.par-ad"],[14450830,"#otoreklam"],[11363038,".saniyereklam"],[11146710,".frontendAd"],[114477,"#prestitial_banner"],[3496143,".rk-300"],[3584580,"#backkapat"],[3121102,"#reklamarkaplan"],[15902780,".rek_300x350"],[4276768,".ivr > a > img"],[11004449,"div.koddostu-splash.reklam-s-koddostu#amans"],[7289478,"#video_player + #after-video"],[10138756,".rkads"],[1976469,".reklam-alani"],[12549126,".flash_aciklama"],[4653800,".telefon-reklam"],[10857629,".hizalanmis > div[class^=\"box\"] > .fra"],[9171929,"body > #rb_300:not([class])"],[10000807,".ivr-reklam"],[14217316,".reklam_a"],[15600339,".watch_video > center > a[rel=\"nofollow\"] > img"],[9845154,".reklam-alt-sabit"],[8258666,".reklam-645x90"],[13242440,".reklam-300x250"],[12520314,"#PopWin"],[4136847,"#UstReklam"],[5983650,"#alt_kayan_reklam"],[6290788,"#alt_reklam"],[7014574,"#arkaplanreklam"],[12156379,"#backgroundPopup"],[4174801,"#bannerbuyuk"],[4133816,"#betreklam"],[14605835,"#kayan_reklam"],[6834631,"#kayan_reklam_sol"],[11834044,"#kayan_reklamsag"],[11834039,"#kayan_reklamsol"],[8289095,"#leftreklam1div"],[8289124,"#leftreklam2div"],[12134297,"#reklam"],[7642167,"#reklam300x250"],[7642035,"#reklam300x600"],[13173409,"#reklam_sol"],[14958065,"#reklami"],[7147166,"#reklamikapat"],[2208382,"#ReklamiKapat"],[5509580,"#reklamlar"],[14958069,"#reklamm"],[4606362,"#sagreklam"],[6095976,"#sol_kayan_reklam"],[4355249,"#solreklam"],[8857707,"#sreklam"],[4592621,"#toolbar[style*=\"opacity: 1\"][style*=\"99999\"]"],[10839172,"#top-banner"],[15499439,"#ustReklam,#ustreklam"],[1891348,"#ust_ara_reklam"],[2113835,"#ustreklamlar"],[7280145,".adnet"],[9410433,".adsVideo"],[569048,".adsindirim"],[4811408,".adsortalaindirim"],[8822563,".arkaplanreklam"],[11784395,".banner300x250"],[8180435,".banner_logo_top"],[15626989,".banneralan"],[7560111,".bannerkucuk"],[255240,".detayreklam"],[2482647,".dikeyreklam"],[9117911,".intbetads-FIX"],[5584234,".kanalustureklam"],[2998407,".ortaReklam"],[1536009,".pmt-ad"],[8567204,".reklam1"],[5168636,".reklam300"],[1967884,".reklam728x90"],[5167563,".reklamSag"],[5167390,".reklamUst"],[16289469,".reklam_300_250"],[16290746,".reklam_300x250"],[6433305,".reklam_728_90"],[5166593,".reklamlar"],[2044054,".reklamoynama"],[1819401,".reklamyatay"],[6325319,".sRightAdSpace"],[11280659,".sagReklam300x250"],[16440328,".sag_reklam"],[7544671,".splash-banner"],[7548678,".splash-reklam"],[14521801,".tepebanner"],[1071718,".trgoolreklam"],[13967483,".ustOrtaSolReklam"],[15403938,".ustReklam"],[11268190,".yediyuzads"],[11192619,".yenireklam"],[1755973,"a.yildiz-pageskin-link"],[12539220,"body > div.pskinRekLam"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generic/vie-1.js b/extentions/uBOL-home/rulesets/scripting/generic/vie-1.js new file mode 100644 index 0000000..193fd19 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generic/vie-1.js @@ -0,0 +1,61 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssGenericImport() { + +/******************************************************************************/ + +// vie-1 + +const toImport = [[3075652,"#ads-preload"],[11083042,"#banner-top"],[14424411,"#mobileCatfish"],[14727432,"#pmadv"],[4238981,".aanetwork-ads-box"],[15434546,".ad_location"],[11090577,".banner-bottom"],[4159676,".close-ads"],[3079339,".jw-cue"],[14738640,".midroll-marker"],[16672551,".quangcao"],[4723804,".right-box.top-block"]]; + +const genericSelectorMap = self.genericSelectorMap || new Map(); + +if ( genericSelectorMap.size === 0 ) { + self.genericSelectorMap = new Map(toImport); + return; +} + +for ( const toImportEntry of toImport ) { + const existing = genericSelectorMap.get(toImportEntry[0]); + genericSelectorMap.set( + toImportEntry[0], + existing === undefined + ? toImportEntry[1] + : `${existing},${toImportEntry[1]}` + ); +} + +self.genericSelectorMap = genericSelectorMap; + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-cookies.css b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-cookies.css new file mode 100644 index 0000000..f437847 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-cookies.css @@ -0,0 +1,375 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* annoyances-cookies */ + +.сookieAgreement, +COOKIE-HEADER, +DCINFO_COOKIE_AGB, +GDPR-NOTICE, +[app-cookie-banner-control], +[aria-describedby="cookie-box-message"], +[aria-describedby="cookie-information"], +[aria-describedby="cookieprivacy"], +[aria-describedby="cookies-policy-message"], +[aria-describedby="dialog-eu-cookie-law"], +[aria-describedby^="cookie-wall-"], +[aria-label="Cookies banner"], +[aria-labelledby="cookie-dialog"], +[aria-labelledby="cookie-wall-heading"], +[aria-labelledby="ui-dialog-title-cookiebox"], +[class^="cookieBox-"], +[cnn-cookie-policy], +[cookie-unique-name], +[data-alert-cookie], +[data-at-selector="cookie-banner"], +[data-automation="cookies-banner"], +[data-behaviour="cookie-popup"], +[data-bind="visible: showCookieWarning"], +[data-ccpa], +[data-component-class-name="cookieLightbox"], +[data-cookie-name="cookiesDirective"], +[data-cookie-number], +[data-cookie-popup], +[data-cookie-validity-days], +[data-cookie="uso-accept-cookies"], +[data-cookie^="cookie.disclaimer"], +[data-cvent-id="cookie-banner"], +[data-cy="cookie-banner"], +[data-cy="cookie-notice"], +[data-cy="cookiebar"], +[data-dialog-id="accept-cookies"], +[data-dmid*="cookiebar-"], +[data-dmscookie], +[data-g-name="CookieBanner"], +[data-gaoop_hide_after_close], +[data-inc="cookies"], +[data-include="cookie"], +[data-include="cookies"], +[data-key="cookies-warning"], +[data-module="CookieBanner"], +[data-module="cookies"], +[data-name="cookieNotice"], +[data-name^="CookiesNotification"], +[data-notification="CookiePolicyAgreement"], +[data-qa="CookieBar"], +[data-qa="txtGdprCookiePopup"], +[data-react-class*="CookieConsentBanner"], +[data-react-class="EUCookieBanner"], +[data-react-component="CookiePrompt"], +[data-ref="cookies"], +[data-rgpd-inc], +[data-role="cookie-notice"], +[data-s-type="cookie-message"], +[data-selector="cookie-policy"], +[data-target="coockie"], +[data-test-id="CookiePopup"], +[data-test-id="check-cookie-consent"], +[data-test-id="cookie-consent-banner"], +[data-test-id="cookie-policy-banner"], +[data-test="cookie-banner"], +[data-test="cookie-policy-sheet"], +[data-test="gdpr-cookies-popup"], +[data-test="gdpr-modal"], +[data-testid="accept-cookies-banner"], +[data-testid="consent-banner"], +[data-testid="cookie-bar"], +[data-testid="cookie-policy"], +[data-testid="cookie-popover"], +[data-testid="cookieBanner-widget"], +[data-testid="cookieConsentBanner"], +[data-testid="cookie_banner_v2_container"], +[data-testid="cookienotice-container"], +[data-testid="cookies-module"], +[data-testid="cookies_footer"], +[data-testid="main-cookies-banner-container"], +[data-token="gdpr_cookie_notice"], +[data-type="cookie-addsense"], +[data-ui-test="cookieAlert"], +[data-unique-cookie-name], +[data-veci="cookies-policy"], +[data-view-name="privacy-updated-notice"], +[href="https://devowl.io/wordpress-real-cookie-banner/"], +[id="lux-cookie-dialog"], +[name="cookie-info"], +[name="cookiewarning"], +[ng-controller="CookieBannerCtrl"], +[ng-show^="cookiePolicyCtrl"], +[type="cookie-notification"], +[x-data="cookieBanner()"], +[x-show="showCookieConsent"], +accept-cookie-box, +acidjs-xcookie-consent, +adcookies, +alterdata-cookie-tool, +amedia-privacybox, +amp-consent, +amp-user-notification, +app-accept-cookie, +app-aviso-cookie, +app-aviso-cookies, +app-banner[arialabel*="Cookies"], +app-cb-cookies, +app-ccpa-banner, +app-cookie, +app-cookie-banner, +app-cookie-bar, +app-cookie-consent, +app-cookie-consent-banner, +app-cookie-consent-feature, +app-cookie-consent-modal, +app-cookie-consent-popup, +app-cookie-footer, +app-cookie-info, +app-cookie-msg, +app-cookie-notification, +app-cookie-policy, +app-cookie-popup, +app-cookie-prompt, +app-cookie-rules, +app-cookie-warning, +app-cookie-widget, +app-cookies, +app-cookies-agreement, +app-cookies-alert, +app-cookies-banner, +app-cookies-box, +app-cookies-confirm, +app-cookies-consent, +app-cookies-modal, +app-cookies-notice, +app-cookies-policy, +app-cookies-policy-updated, +app-cookies-popup, +app-cookies-toast, +app-foncia-cookie-banner, +app-footer-modal-cookie, +app-pop-up-cookies, +app-rodo, +app-root app-cookie-acceptance, +ark-cookiebar, +aside[class="rgpd"], +atlas-logon-cookie-policy, +avis-cookies, +awsui-alert[dismiss*="CookieBanner"], +aza-cookie-message, +b2c-cookies-notification, +browser-login-cookie-notification, +c-community-cookie-consent-banner, +c-cookie-consent, +c-ecp-cookies-banner, +c-osf-cookie-consent-banner, +cbn-cookies, +cg-cookies-banner, +cloudflare-app[app="cookiless"], +cloudflare-app[app="tibrr-cookie-consent"], +cmm-cookie-banner, +cmpviews-cookies-accept, +cn-cookie-agreement, +col-cookie-info-banner, +comply-consent-manager, +con-cookie-popup, +consent, +consent-notification, +cook-disclaimer, +cookie-agreement-block, +cookie-alert, +cookie-banner, +cookie-bar, +cookie-confirmation, +cookie-consent, +cookie-consent-banner, +cookie-consent-component, +cookie-drawer-policy, +cookie-info, +cookie-law-banner, +cookie-modal, +cookie-notice, +cookie-notification, +cookie-permission, +cookie-policy, +cookie-policy-popin, +cookie-popup, +cookie-warning, +cookie-wrap, +cookie_notice, +cookiebox, +cookies-consent, +cookies-gdpr, +cookies-hint, +cookies-notification, +cookies-overlay, +cookies-policy, +cookies-popup, +cookies-requirement, +cookies-warning, +cookiless-div, +cru-cookie-policy, +cts-disclaimer-cookies, +dayaway-cookie-consent, +dile-cookies-consent, +div[data-automation="privacy-banner-wrapper"], +div[data-banner="cookies"], +div[data-borlabs-cookie-wrap], +div[data-box-name="cookie policy"], +div[data-cmp-no-consent], +div[data-component="cookie-policy"], +div[data-component="cookieContent"], +div[data-components="pdr-ws1lib-header"], +div[data-container-acceptcookies], +div[data-cookie-disclaimer], +div[data-cookie-law-banner-selector], +div[data-cookie-notification], +div[data-cookie-path], +div[data-cookie-warning], +div[data-cookiebanner], +div[data-cookiebar], +div[data-cookielayer-init], +div[data-corgi-component="cookie-banner"], +div[data-etsy-promo-cookie-expires], +div[data-gdpr-consent-prompt], +div[data-id="cookieBar"], +div[data-id="cookie_dialog"], +div[data-is-cookieinfo], +div[data-module="cookie_banner"], +div[data-notificationid="cookie"], +div[data-pnp-mi-id="mi-cookies"], +div[data-pov-accept-cookies-message], +div[data-privacy-consent], +div[data-react-class="CookieNotice"], +div[data-role="cookie-policy-banner"], +div[data-section-type="CookiesBanner"], +div[data-selector="container@cookiebar"], +div[data-selen-group="cookies-bar"], +div[data-selenium="CookieBanner"], +div[data-test-sell-cookie-banner], +div[data-test="cookie-policy-banner"], +div[data-testid="cookie-disclaimer"], +div[data-testid="cookie-policy-banner"], +div[data-wzb="CookieNotification"], +div[element-structure-cookiemonster], +div[js-cookies], +div[ld-scope="cookie-consent"], +div[ng-click="self.setCookieDisclaimer()"], +div[spec="cookie-disclaimer"], +div[style*="box-shadow: rgb(136, 136, 136) 0px 0px 12px; color: "], +dk-cookie-warning, +dva-m-cookie-flyout, +ea-truste-consent-bar, +edn-cookie, +emv-anonymous-consent-management-banner, +eo-cookie-bar, +epaas-consent-drawer-shell, +esn-cookie-disclaimer, +eu-cookie-compliance, +fab-cookie-control-banner2, +fdp-widget-cookie-consent, +form[name="FormLeggeCookies"], +g-cookie-policy, +gdpr-age-consent-modal, +gdpr-consent, +gdpr-cookies, +gdpr-policies, +gdprpopupmod, +gds-consent-manager, +gfp-cookie-policy-notice, +gj-cookie-prompt, +hma-cookie-notification, +idg-cookie-info-bar, +iframe[name="googlefcPresent"], +ing-ui-rba-cookie, +ir-cookie-consent, +jsa-cookie, +kuma-cookie-bar, +lgpd-cookie, +lgpd-cookie-terms, +lib-privacy-policy-toast, +lnb-cookie-policy-overlay, +loop-cookie, +luno-cookie-preferences, +m-cookies-notice, +mct-templater-cookie-consent, +mip-cookie-info, +n9-disclaimer-cookies, +nges-cookie-notification, +nl-cookie-notice, +nosid-cookie-banner, +ns-cookie-privacy-tip, +o-cookie-law, +ocaso-global-modal, +oct-cookie-consent, +ods-accept-cookies-message, +of-cookies-notice, +ofi-cookie-box-widget, +onl-cookie, +outer-wrapper-cookie, +pd-cookie-banner, +pdo-cookies-policy, +pp-cookie-dialog, +privacy-policy-toast, +proactua-cookie-consent, +puma-cookie-banner, +rtk-cookies-notice, +s72-cookie-consent, +sd-cookies-widget, +section[class*="_CookieNotice"], +section[data-component="Com3Cookie"], +section[data-test-id="cookie-notice"], +section[data-view="cookiePolicy"], +sell-cookie-banner, +shb-cookie-accept, +shb-cookie-consent, +sibbo-cmp-layout, +sj-cookie-banner, +son-cookie-consent, +staedtler-cookie-banner, +suchen-cookie-privacy-toast, +tag-cookie-banner, +thor-cookies, +thread-cookie-notice, +tpl-cookieconsent, +ts-cookie-msg, +tui-cookie-bar, +tui-cookie-consent, +tuugo-notification, +uc-cookie-notification, +ugc-cookie-banner, +ux-cookie-layer, +vc-site-cookiepolicy-dialog, +veiss-cookies, +vls-cookie-banner, +voc-cookie-warning, +wc-cookies, +web-cookie-consent, +wecoma-lite, +wieland-cookie-banner, +wp-cookie-notification-banner, +wx-cookie-policy-notification, +xk-cookie-policy-warning, +yd-cookie-notice, +yg-cookie-confirm, +ytd-app ~ iron-overlay-backdrop, +ytd-consent-bump-renderer, +ytd-mealbar-promo-renderer, +ytg-notification-footer, +zapf-cookie-banner { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-others.css b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-others.css new file mode 100644 index 0000000..3c7eef7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-others.css @@ -0,0 +1,43 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* annoyances-others */ + +[aria-label="Back to top"], +[data-aqa="widget-conversation-starter"], +[data-trackname="page-top"], +[title="Back to Top"], +[title="Go to Top"], +a[data-webtrekk="button.scroll_to_top"], +a[href="#Back to the top of page"], +a[href="#back-to-top"], +a[href="#pagetop"], +a[href="#scrolltop"], +a[href="#top-of-page"], +a[href="#tothetop"], +a[title="Back To Top"], +a[title="Back to top"], +a[title="Go To Top"], +div > div + [aria-label="promo"][role="region"][data-ved], +div[id$="-top-message-bar"][style="top: 0px; display: block;"], +div[style^="behavior:url(#default#homePage) url(#default#userData);background-color:"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-overlays.css b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-overlays.css new file mode 100644 index 0000000..d7aa48f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-overlays.css @@ -0,0 +1,44 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* annoyances-overlays */ + +[class~="mailpoet_form_popup_overlay"], +[data-ajax-newsletter-subscription-container], +[data-block-type="block:newsletter"], +[data-module="newsletter-signup"], +[data-nc="nc-newsletter"], +[data-nxt-template-substep="SubscribeNewsletter"], +[data-spot-im-class="card-container"], +[data-target="#newsletter-modal"], +[data-testid="NewsletterSubscribeFormWrapper"], +[data-testid="newsletter-promo-widget"], +app-emailsubscribe, +app-newsletter-widget, +div[class*="frontend-components-SubscribePrompt-"], +div[data-newsletter-1], +div[data-newsletter-2], +div[id^="pu-email-form-"], +gannett-atoms-component-newsletter-cta, +hl-newsletter-cta, +journey-inline-newsletter { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-social.css b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-social.css new file mode 100644 index 0000000..b720a47 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-social.css @@ -0,0 +1,140 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* annoyances-social */ + +AMP-SOCIAL-SHARE, +BOLT-SHARE, +FACEBOOK-SHARE-BUTTON, +FB-LIKE-FLYOUT, +KNO-SHARE-BUTTON, +MY-SHARE-BUTTON, +SHARE-BUTTON, +SOCIAL-SHARING, +TC-ARTICLE-SOCIAL-SHARE, +TWITTER-SHARE-BUTTON, +[data-bvo-type="share"], +[data-social="share"], +[data-target="#social-share"], +[data-target="share-review"], +[data-testid="prism-share"], +[data-tracking-zone="share"], +[data-trigger="share-links-manager"], +[data-xtclick^="social::"], +[eapps-link="share"], +a[data-share="popup"], +a[href^="fb-messenger://share/?"], +a[href^="fb-messenger://share?link="], +a[href^="http://pinterest.com/pin/create/"], +a[href^="http://reddit.com/submit"], +a[href^="http://service.weibo.com/share/share.php?url="], +a[href^="http://twitthis.com/twit?url"], +a[href^="http://www.addtoany.com/share_save"], +a[href^="http://www.digg.com/submit?"], +a[href^="http://www.facebook.com/dialog/feed?"], +a[href^="http://www.facebook.com/share.php"], +a[href^="http://www.facebook.com/sharer.php"], +a[href^="http://www.facebook.com/sharer/sharer.php"], +a[href^="http://www.instapaper.com/hello2?url="], +a[href^="http://www.linkedin.com/shareArticle?"], +a[href^="http://www.livejournal.com/update.bml?"], +a[href^="http://www.pinterest.com/pin/create/button/?"], +a[href^="http://www.pinterest.com/pin/find/?"], +a[href^="http://www.plurk.com/?qualifier=shares&"], +a[href^="http://www.reddit.com/submit"], +a[href^="http://www.sharethis.com/share/?publisher="], +a[href^="http://www.viadeo.com/shareit/"], +a[href^="https://facebook.com/dialog/share?"], +a[href^="https://facebook.com/share.php?u="], +a[href^="https://facebook.com/sharer.php?"], +a[href^="https://news.ycombinator.com/submitlink?"], +a[href^="https://open.sns.ymcart.com/mgr?"], +a[href^="https://partners.viadeo.com/share?"], +a[href^="https://pinterest.com/pin/create/"], +a[href^="https://plus.google.com/share?"], +a[href^="https://reddit.com/submit?"], +a[href^="https://share.flipboard.com/bookmarklet/popout?"], +a[href^="https://simpleshare.io/go?"], +a[href^="https://t.me/share/url?"], +a[href^="https://telegram.me/share/url?"], +a[href^="https://twitter.com/intent/tweet?"], +a[href^="https://wa.me/?text="], +a[href^="https://www.buttons.social/share/#"], +a[href^="https://www.facebook.com/dialog/feed?"], +a[href^="https://www.facebook.com/dialog/send?"], +a[href^="https://www.facebook.com/dialog/share?"], +a[href^="https://www.facebook.com/share.php?"], +a[href^="https://www.facebook.com/sharer.php?"], +a[href^="https://www.facebook.com/sharer/sharer.php"], +a[href^="https://www.linkedin.com/cws/share?"], +a[href^="https://www.linkedin.com/shareArticle?"], +a[href^="https://www.linkedin.com/sharing/share-offsite/?"], +a[href^="https://www.pinterest.com/pin/create/bookmarklet/"], +a[href^="https://www.pinterest.com/pin/create/button/"], +a[href^="https://www.pinterest.com/pin/create/button?"], +a[href^="https://www.pinterest.com/pin/create/link/"], +a[href^="https://www.reddit.com/submit?"], +a[href^="whatsapp://send?text="], +a[rel="share-on-facebook"], +a[rel="share-on-twitter"], +a[title="Condividi su Facebook"], +a[title="Condividi su Google+"], +a[title="Condividi su LinkedIn"], +a[title="Condividi su Pinterest"], +a[title="Condividi su Twitter"], +a[title="Condividi su whatsapp"], +a[title="Condividi"], +a[title="Follow on email"], +a[title="Follow on facebook"], +a[title="Follow on instagram"], +a[title="Follow on snapchat"], +a[title="Follow on twitter"], +a[title="Follow on youtube"], +a[title="Nous suivre sur Facebook"], +a[title="Nous suivre sur Twitter"], +a[title="Partilhar no Facebook"], +a[title="Partilhar no LinkedIn"], +a[title="Partilhar no Pinterest"], +a[title="Partilhar no Twitter"], +a[title="Seguici su Google+"], +a[title="Seguici su Twitter"], +a[title="Seguici su facebook"], +a[title="Suivez-nous sur Facebook"], +a[title="Suivez-nous sur Pinterest"], +a[title="Suivez-nous sur Twitter"], +amp-social-share, +div[class^="SocialIcons_"], +div[class^="style__social"], +div[title="Partager sur Facebook"], +div[title="Partager sur Messenger"], +div[title="Partager sur Twitter"], +div[title="Partager sur WhatsApp"], +img[alt="Connect to us with facebook"], +img[alt="Connect to us with houzz"], +img[alt="Connect to us with twitter"], +img[alt="Connect with us on Facebook"], +img[alt="Connect with us on LinkedIn"], +img[alt="Connect with us on Twitter"], +share-action, +span[title="Condividi"], +span[title="Share this article"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-widgets.css b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-widgets.css new file mode 100644 index 0000000..2d35a30 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/annoyances-widgets.css @@ -0,0 +1,26 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* annoyances-widgets */ + +yardi-widget-craigslist { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/chn-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/chn-0.css new file mode 100644 index 0000000..8c5e34b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/chn-0.css @@ -0,0 +1,255 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* chn-0 */ + +A[href*=".com/?Agent="], +A[href="http://t.cn/A6hQCVsv"], +A[href^="/e/public/ClickAd?adid="], +[class][onclick="window.location.href='/api/goapp/'"], +[class][onclick="window.location.href='https://www.suyuexs.com'"], +[class][onclick="window.location.href='https://www.tsqcy.cn'"], +[class][onclick^="window.location.href"][onclick*="%AF%B4.apk"], +[class][onclick^="window.location.href"][onclick*=".bcebos."], +[class][onclick^="window.location.href"][onclick*=".pypyj.com"], +[class][onclick^="window.location.href"][onclick*=".yueshuapp.com"], +[style*="mi-img.com"][style*="calc"], +[style="display:none"] + iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +a[clickmode="ad"], +a[href$=".cc:8443"], +a[href$=".php"] > img[src*=".bcebos.com"], +a[href$=".xyz:8443"], +a[href$="/hjdt9.com"], +a[href$="/xha77.com"], +a[href*=".337771.xyz"], +a[href*=".337772.xyz"], +a[href*=".68hantang.com"], +a[href*=".asd245796.com:"], +a[href*=".asd252466.com:"], +a[href*=".bilibilitool.site"], +a[href*=".bright.cn/?utm_"], +a[href*=".bsy3.xyz"], +a[href*=".bvftxy.com/"], +a[href*=".cgn8j9f4j3g.com:"], +a[href*=".com/?Extend="], +a[href*=".com/Register.aspx?aid="], +a[href*=".com/Register/?a="], +a[href*=".com/tg.html?id="], +a[href*=".com?intr="], +a[href*=".cvezsacxz.com/"], +a[href*=".dearcabbage.top"], +a[href*=".downok.com"], +a[href*=".ds001qd3.cc"], +a[href*=".erodatalabs.com/"], +a[href*=".f2ocoin.com/"], +a[href*=".hyenadata.com/"], +a[href*=".imiwang.com/"], +a[href*=".impactyu.com/"], +a[href*=".ipndyn.com/"], +a[href*=".kekexc.com/"], +a[href*=".las88889999.com:"], +a[href*=".mamsou.com/"], +a[href*=".mbrnf.com/"], +a[href*=".mhtimes.cn"], +a[href*=".mjjji.com/"], +a[href*=".mp388.com/"], +a[href*=".n7.org.cn"], +a[href*=".niujyl.com/"], +a[href*=".oidmwq2v.cn"], +a[href*=".pcjx365.com/"], +a[href*=".rookiego.com"], +a[href*=".sng.link/"], +a[href*=".ssmh"][href*="?u="], +a[href*=".sudun.com/"], +a[href*=".taobao.com"] > img[src*=".tucao."], +a[href*=".tdchat.in"], +a[href*=".umtrack.com/"], +a[href*=".uu2123sd.vip"], +a[href*=".wzfqitm.com/"], +a[href*=".xacg.info/"], +a[href*=".xwrfr.com/"], +a[href*=".xxmh"][href*="?u="], +a[href*=".xyz:"] > img[src*=".qlogo.cn"], +a[href*=".yezere.com/"], +a[href*=".ysmdhk.com/"], +a[href*=".zcxnbj.com/"], +a[href*=".zxzja.com/"], +a[href*="/04816632.com/"], +a[href*="/122.51.121.126:"], +a[href*="/2e9c9aa9.com/"], +a[href*="/333663.xyz"], +a[href*="/33hth.cn"], +a[href*="/3400com-o15.com/"], +a[href*="/445.ee/"], +a[href*="/9966699.vip"], +a[href*="/?INTR="], +a[href*="/?Intr="], +a[href*="/?aff="][target="_blank"], +a[href*="/?intr="], +a[href*="/PageRegister?Agent="][target="_blank"], +a[href*="/Register?a="], +a[href*="/abg0066.com"], +a[href*="/ads/adscenter."], +a[href*="/auth/register?code="] > img, +a[href*="/d27.tv"], +a[href*="/d6586.com:"], +a[href*="/dsf188.cc"], +a[href*="/dsf66.cc"], +a[href*="/dsf71.cc"], +a[href*="/dsf88.cc"], +a[href*="/entry/register"][href*="i_code"], +a[href*="/h91.tv"], +a[href*="/hgcool360.top"], +a[href*="/hgcoolaa.top"], +a[href*="/hgsfhgsfa.top"], +a[href*="/ihezu.fans"], +a[href*="/kt169.com"], +a[href*="/l1y9.com"], +a[href*="/mobads.php?"], +a[href*="/mug749.vip"], +a[href*="/nb66nb.cc"], +a[href*="/register/?i_code="] > img, +a[href*="/sm003r.tv"], +a[href*="/sm033v.tv"], +a[href*="/st66st.cc"], +a[href*="/tg.602.com/"], +a[href*="/uu5566.cn.com/"], +a[href*="/xchina.info/redirect/ad"], +a[href*="/yfj8159.com"], +a[href*="/yigeyuming3880.top"], +a[href*="://2"] > img[src*=".qlogo.cn"], +a[href*="://4"][href*="/vod."], +a[href*="://mgzs.cdn.bcebos.com/"], +a[href*=":10443/"] > img[src$="gif"], +a[href*=":7888/?register="], +a[href*=":8701/?register="], +a[href*="?channelCode="] > img[src*=".com"], +a[href*="?channelCode="] > img[src*=".xyz"], +a[href*="?invite_code="] > img[src*=".com"], +a[href*="?register="] > img[src*=".douyinpic.com"], +a[href*="?register="] > img[width="100%"], +a[href*="kdocs.cn"] > img[src*=".ax1x.com/"], +a[href*="kdocs.cn"] > img[src*="sstv."], +a[href*="nnqp.vip"], +a[href="/bbs/"] > img[src*=".bcebos.com"], +a[href="/e/member/register/index.php?tobind=0&groupid=1"], +a[href="/forum/"] > img[src*=".bcebos.com"], +a[href="/gghtml/tyc.html"], +a[href="/goto.php?url=hth"], +a[href="/ht.html"], +a[href="javascript:;"][onclick^="iwjfewufewekjr"], +a[href="javascript:GoGd();"], +a[href="javascript:GoTp();"], +a[href="javascript:window.GoTp();"], +a[href^="/ad/"] > img[id][src*="hdslb.com"], +a[href^="/dasp.php?a="], +a[href^="/hy-"][ontouchstart], +a[href^="/template/1/html/ad/"], +a[href^="http"] > img[height="60px"][src*="imgsrc.baidu.com"], +a[href^="http"] > img[src*="pic.rmb.bdstatic.com/"][src$=".gif"], +a[href^="http"][onclick^="setCookie"][style^="width:100%;height:100"], +a[href^="http://ad.moemoe."], +a[href^="http://yunbofangbt."], +a[href^="https://adm.beimg.com/"], +a[href^="javascript:GoDb"], +a[href^="javascript:gl012"], +a[href^="javascript:gl012"] + img, +a[id][href*="/?aff="], +a[id][href*="/?register="], +a[id][target="_blank"] > img[src*="help-ol.bj.bcebos.com"], +a[onclick$="'clicked', 'ad');"], +a[onclick*=".337770.xyz"], +a[onclick*="/dasp.php?a="], +a[onclick*="open"] > img[src*=".dailygn.com/"], +a[onclick^="_czc.push(['_trackEvent', '广告"], +a[onclick^="javascript:pc_"] > img[src*=".alicdn.com"], +a[target="_bank"] > img[src*=".360buyimg.com"][style="width:100%;height:auto;"], +a[target="_blank"] > img[src*=".bitautoimg.com/"][src$=".gif"], +a[target="_blank"] > img[src*=".ikstatic.cn"][style="width:100%;height:100%"], +a[target="_blank"][href^="https://js."][href$=".com/download/4122_0.html"], +a[target="_blank"][onclick*="广告点击"], +body > div[style="display:none;"] + div[style="display:none;"] + div[id][class][style^="background-color:"], +body > div[style="width: 100% !important; margin: 0px !important; padding: 0px !important; display: flex !important; flex-flow: row wrap !important; background: rgb(255, 255, 255) !important; color: transparent !important; font-size: 0px !important; text-indent: -10000px !important; line-height: 0px !important;"], +button[onclick*=".xacg.info/"], +center > a[target="_blank"] > img[style="padding- bottom:5px;width:960px;height:120px;"], +center > a[target="_blank"] > img[style="padding- bottom:5px;width:960px;height:60px;"], +center > p > a[target="_blank"] > img[width="728px"][height="90px"], +div:not(#video)[style^="width: 100%;"][style$="display: block;"] iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[align="center"] > a[href^="/url/"] > img[src*=".alicdn.com"], +div[align="center"] > a[href^="/url/"] > img[src*=".qpic.cn"], +div[bannerlist], +div[class^="is_"] > a > img[referrerpolicy="no-referrer"], +div[class^="module-"] > a[href="/index/voddetail.html?id=1"], +div[class^="ps_"][value="20"], +div[id][style="width: 100%;"] > div > div > iframe[scrolling="no"][src^="http"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[id][style="width: 100%;"] > div > iframe[scrolling="no"][src^="http"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[id^="a-loading-"] > span, +div[id^="ad_thread"], +div[id^="em"] > a[onclick^="em"][max-width], +div[id^="photo-header-title-content-text-dall"], +div[onclick*=".open"][onclick*="leyu"], +div[onclick*="/ky"][onclick*="open"], +div[onclick*="?i_code="], +div[onclick*="ky01003.com"], +div[onclick^="window.location.href"][onclick*=".bcebos."], +div[style*="jczunp.xyz"], +div[style="margin:10px auto;width: 930px;height: 250px;"], +div[style="position: fixed; top: 0px; overflow: hidden; z-index: 2147483647; background-color: rgba(0, 0, 0, 0.5); height: 110%;"], +div[style="position: fixed;top: 60px;right:0;z-index:999;width:250px"], +div[style="width: 100%;"]:not([id]):not([class]) > iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[style^="line-height"][style*="http"][style$="fixed;"], +div[style^="position"][onclick^="window.open"], +div[style^="width: 100%;"]:not([id]):not([class]) > iframe[scrolling="no"][src^="http"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"]:not([allowfullscreen]), +div[style^="width: 100%;"][style$="margin: 0px;"] iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[style^="width: 100%;"][style$="opacity: 100;"] iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[style^="width: 100%;"][style$="overflow: hidden;"] iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +div[style^="width: 100%;"][style$="z-index: inherit;"] iframe[scrolling="no"][src*="//"][src*="?"][src*="="][src*="&"][width][height][frameborder="0"], +iframe[src*=".xxmh"][src*="?u="], +img[data-link][data-src*="/u/"]:not([data-link*="/i/"]), +img[data-src*=".alicdn.com/img/ibank/"][src="/static/images/loadingerror.gif"], +img[onclick*=".qq.com/doc/"], +img[onclick*="/2e9c9aa9.com"], +img[onclick*="/c7.net/"], +img[onclick*="/statics/js/"], +img[onclick="window.open(this.url)"][src*="qq.com"], +img[onclick^="window.open"][src*=".360buyimg.com"], +img[onclick^="window.open"][src*="pc.qq.com"], +img[src$=".gif"][style="width:100%;max-width: 960px;height:45px;margin-bottom:2px;"], +img[src$="/img/tianbo.gif"], +img[src*=".c-ctrip.com"][style="width:100%;height:70px;"], +img[src*=".jd.com"][style="width:100%;height:70px;"], +img[src*=".meituan.net"][style="width:100%;height:70px;"], +img[src*=".meiyida.tv/"], +img[src*=".qpic.cn"][width="980"][height="80"], +img[src*=".sinaimg."][style="width:1025px;height:80px"], +img[src*=".sinaimg."][style="width:150px;height:300px"], +script + [id][style="width:100%;height:auto;min-height:120px;position:relative;display:block;"], +script + a[href] > img[src*="lbsugc.cdn.bcebos.com"], +script + a[target="_bank"] > img[src*=".c-ctrip.com"][style="width:100%;height:auto;"], +script + div[id^="a-loading-"], +script[src="/js/sy2.js"] + div[align="center"], +span[title="neteasefooter"], +table[style="border:#7D8C8E solid 1px;height: 30px;text-align: center;"], +td[id^="td_"] > a[href^="/htmm/"], +vg-pause-ads, +vg-pause-d { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/cze-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/cze-0.css new file mode 100644 index 0000000..08b5b59 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/cze-0.css @@ -0,0 +1,29 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* cze-0 */ + +[id^="aswift"], +[id^="etarget"], +[id^="sklikReklama"], +[id^="sm-ad"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/default.css b/extentions/uBOL-home/rulesets/scripting/generichigh/default.css new file mode 100644 index 0000000..6fdcb9f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/default.css @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* default */ + +AD-SLOT, +AD-TRIPLE-BOX, +AMP-AD, +DFP-AD, +[class^="DisplayAd"], +[class^="adDisplay-module"], +[class^="amp-ad-"], +[class^="div-gpt-ad"]:not([style^="width: 1px; height: 1px; position: absolute; left: -10000px; top: -"]), +[class^="s2nPlayer"], +[class^="tile-picker__CitrusBannerContainer-sc-"], +[data-ad-cls], +[data-ad-manager-id]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle), +[data-ad-module]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle), +[data-ad-name], +[data-ad-width]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle), +[data-adblockkey]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(html):not(.adsbygoogle), +[data-adbridg-ad-class], +[data-adshim], +[data-advadstrackid]:not([style$="left: -10000px !important; top: -1000px !important;"]):not(.adsbygoogle), +[data-block-type="ad"], +[data-css-class="dfp-inarticle"], +[data-d-ad-id], +[data-desktop-ad-id], +[data-dynamic-ads], +[data-ez-name], +[data-freestar-ad][id], +[data-id^="div-gpt-ad"], +[data-identity="adhesive-ad"], +[data-lnguri*="vipbox"], +[data-lnguri^="https://s3.amazonaws.com"], +[data-m-ad-id], +[data-mobile-ad-id], +[data-name="adaptiveConstructorAd"], +[data-rc-widget="data-rc-widget"], +[data-rc-widget], +[data-revive-zoneid] > iframe, +[data-role="tile-ads-module"], +[data-taboola-options], +[data-template-type="nativead"], +[data-testid="adBanner-wrapper"], +[data-testid="ad_testID"], +[data-testid="prism-ad-wrapper"], +[data-type="ad-vertical"], +[data-uri^="https://s3.amazonaws.com"], +[data-wpas-zoneid], +[href*="//agacelebir.com"], +[href*="/afu.php"], +[href*="passtechusa.com"], +[href*="postlnk.com"], +[href*="speenphorbin.com"], +[href*="uselnk.com/"], +[href*="www.gaming-adult.com/"], +[href="//sexcams.plus/"], +[href="//xxxrevpushclcdu.com/app.webp"], +[href="https://clickaine.com"], +[href="https://jdrucker.com/gold"] > img, +[href="https://masstortfinancing.com"] img, +[href="https://ourgoldguy.com/contact/"] img, +[href="https://t.me/Russia_Vs_Ukraine_War3"], +[href="https://video-finder.net/"], +[href="https://www.masstortfinancing.com/"] > img, +[href^="//ad.jetx.info/"], +[href^="//cadsecs.com/"], +[href^="//clk.afftracks.online/"], +[href^="//look.utndln.com/offer"], +[href^="//mellowads.com/"], +[href^="//producebreed.com/"], +[href^="//taghaugh.com/"], +[href^="http://clicks.totemcash.com/"], +[href^="http://mypillow.com/"] > img, +[href^="http://referrer.website/"], +[href^="http://www.mypillow.com/"] > img, +[href^="https://ad.admitad.com/"], +[href^="https://adult.xyz/"], +[href^="https://affiliate.fastcomet.com/"] > img, +[href^="https://antiagingbed.com/discount/"] > img, +[href^="https://ap.octopuspop.com/click/"] > img, +[href^="https://awbbjmp.com/"], +[href^="https://bestbuyrdp.com/"], +[href^="https://buycheaphost.net/"], +[href^="https://buycheaprdp.com/"], +[href^="https://charmingdatings.life/"], +[href^="https://clicks.affstrack.com/"] > img, +[href^="https://cluttercallousstopped.com/"], +[href^="https://cpa.10kfreesilver.com/"], +[href^="https://dl-protect.net/get-premium-url"], +[href^="https://exi8ef83z9.com/"], +[href^="https://fireads.online/"], +[href^="https://glersakr.com/"], +[href^="https://go.rdrjmp.com/"], +[href^="https://go.smljmp.com/"], +[href^="https://go.xlrdr.com"], +[href^="https://goldcometals.com/clk.trk"], +[href^="https://ilovemyfreedoms.com/landing-"], +[href^="https://istlnkcl.com/"], +[href^="https://join.girlsoutwest.com/"], +[href^="https://join.playboyplus.com/track/"], +[href^="https://join3.bannedsextapes.com"], +[href^="https://klsdee.com/"], +[href^="https://mylead.global/stl/"] > img, +[href^="https://mypatriotsupply.com/"] > img, +[href^="https://mypillow.com/"] > img, +[href^="https://mystore.com/"] > img, +[href^="https://noqreport.com/"] > img, +[href^="https://optimizedelite.com/"] > img, +[href^="https://pl.allsports4free.club/"], +[href^="https://pl.allsports4u.club/"], +[href^="https://popcash.net/"], +[href^="https://rapidgator.net/article/premium/ref/"], +[href^="https://routewebtk.com/"], +[href^="https://shiftnetwork.infusionsoft.com/go/"] > img, +[href^="https://t.mobtyb.com/"], +[href^="https://track.aftrk1.com/"], +[href^="https://track.fiverr.com/visit/"] > img, +[href^="https://track.wg-aff.com/click"], +[href^="https://trk.clmbtrck.in/click"], +[href^="https://turtlebids.irauctions.com/"] img, +[href^="https://v.investologic.co.uk/"], +[href^="https://wap4dollar.com/ad/nonadult/serve.php"], +[href^="https://wct.link/click?"], +[href^="https://www.avantlink.com/click.php"] img, +[href^="https://www.brighteonstore.com/products/"] img, +[href^="https://www.cloudways.com/en/?id"], +[href^="https://www.herbanomic.com/"] > img, +[href^="https://www.highperformancecpm.com/"], +[href^="https://www.hostg.xyz/"] > img, +[href^="https://www.mypatriotsupply.com/"] > img, +[href^="https://www.mypillow.com/"] > img, +[href^="https://www.onclickmega.com/"], +[href^="https://www.onclickperformance.com/"], +[href^="https://www.profitablegatecpm.com/"], +[href^="https://www.reimageplus.com/"], +[href^="https://www.restoro.com/"], +[href^="https://www.safestcontentgate.com/"], +[href^="https://www.targetingpartner.com/"], +[href^="https://zone.gotrackier.com/"], +[href^="https://zstacklife.com/"] img, +[href^="luvaihoo.com"], +[id^="ad-wrap-"], +[id^="ad_sky"], +[id^="ad_slider"], +[id^="div-gpt-ad"]:not([style^="width: 1px; height: 1px; position: absolute; left: -10000px; top: -"]), +[id^="section-ad-banner"], +[name^="google_ads_iframe"], +[onclick*="content.ad/"], +[onclick*="postlnk.com"], +[onclick*="window.open('http://deloplen.com/"], +[onclick^="location.href='https://1337x.vpnonly.site/"], +[src^="//dombnrs.com/"], +[src^="https://forum.picbaron.com/Banner"], +[style="position:absolute;top:0;left:0;width: 100%;height: 100%;z-index:2147483647"], +[style="top: 0px; left: 0px; width: 940px; height: 600px; position: absolute; z-index: 2147483647;"], +a-ad, +a[data-href^="http://ads.trafficjunky.net/"], +a[data-obtrack^="http://paid.outbrain.com/network/redir?"], +a[data-oburl^="https://paid.outbrain.com/network/redir?"], +a[data-redirect^="https://paid.outbrain.com/network/redir?"], +a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], +a[dontfo=""][style$="position: absolute; z-index: 2147483647;"], +a[href*="&maxads="], +a[href*=".adsrv.eacdn.com/"], +a[href*=".cfm?domain="][href*="&fp="], +a[href*=".click/?z="][href*="&n"], +a[href*=".engine.adglare.net/"], +a[href*=".foxqck.com/"], +a[href*=".g2afse.com/"], +a[href*="//daichoho.com/"], +a[href*="//jjgirls.com/sex/Chaturbate"], +a[href*="/go.php?a_aid="], +a[href*="/jump/next.php?r="], +a[href][style="cursor:pointer;width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], +a[href^=" https://www.friendlyduck.com/AF_"], +a[href^="//go.eabids.com/"], +a[href^="//s.st1net.com/splash.php"], +a[href^="//s.zlinkd.com/"], +a[href^="//startgaming.net/tienda/" i], +a[href^="http://adtrack"], +a[href^="http://adultfriendfinder.com/go/"], +a[href^="http://annulmentequitycereals.com/"], +a[href^="http://avthelkp.net/"], +a[href^="http://bongacams.com/track?"], +a[href^="http://cam4com.go2cloud.org/aff_c?"], +a[href^="http://coefficienttolerategravel.com/"], +a[href^="http://com-1.pro/"], +a[href^="http://deskfrontfreely.com/"], +a[href^="http://dragfault.com/"], +a[href^="http://dragnag.com/"], +a[href^="http://eighteenderived.com/"], +a[href^="http://eslp34af.click/"], +a[href^="http://guestblackmail.com/"], +a[href^="http://handgripvegetationhols.com/"], +a[href^="http://li.blogtrottr.com/click?"], +a[href^="http://muzzlematrix.com/"], +a[href^="http://naggingirresponsible.com/"], +a[href^="http://partners.etoro.com/"], +a[href^="http://premonitioninventdisagree.com/"], +a[href^="http://revolvemockerycopper.com/"], +a[href^="http://stickingrepute.com/"], +a[href^="http://tc.tradetracker.net/"] > img, +a[href^="http://trk.globwo.online/"], +a[href^="http://troopsassistedstupidity.com/"], +a[href^="http://www.adultdvdempire.com/?partner_id="][href*="&utm_"], +a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="], +a[href^="http://www.friendlyduck.com/AF_"], +a[href^="http://www.h4trck.com/"], +a[href^="http://www.iyalc.com/"], +a[href^="http://www.mrskin.com/tour"], +a[href^="http://www.poweredbyliquidfire.mobi/"], +a[href^="https://1betandgonow.com/"], +a[href^="https://6-partner.com/"], +a[href^="https://81ac.xyz/"], +a[href^="https://a-ads.com/"], +a[href^="https://a.adtng.com/"], +a[href^="https://a.bestcontentfood.top/"], +a[href^="https://a.bestcontentoperation.top/"], +a[href^="https://a.bestcontentweb.top/"], +a[href^="https://a.candyai.love/"], +a[href^="https://a.medfoodhome.com/"], +a[href^="https://a.medfoodsafety.com/"], +a[href^="https://a2.adform.net/"], +a[href^="https://ab.advertiserurl.com/aff/"], +a[href^="https://activate-game.com/"], +a[href^="https://ad.doubleclick.net/"], +a[href^="https://ad.kubiccomps.icu/"], +a[href^="https://ad.zanox.com/ppc/"] > img, +a[href^="https://adclick.g.doubleclick.net/"], +a[href^="https://ads.betfair.com/redirect.aspx?"], +a[href^="https://ads.leovegas.com/"], +a[href^="https://ads.planetwin365affiliate.com/"], +a[href^="https://adultfriendfinder.com/go/"], +a[href^="https://ak.hauchiwu.com/"], +a[href^="https://ak.oalsauwy.net/"], +a[href^="https://ak.psaltauw.net/"], +a[href^="https://auesk.cfd/"], +a[href^="https://ausoafab.net/"], +a[href^="https://aweptjmp.com/"], +a[href^="https://awptjmp.com/"], +a[href^="https://banners.livepartners.com/"], +a[href^="https://bc.game/"], +a[href^="https://billing.purevpn.com/aff.php"] > img, +a[href^="https://black77854.com/"], +a[href^="https://bngprm.com/"], +a[href^="https://bngpt.com/"], +a[href^="https://bodelen.com/"], +a[href^="https://bongacams10.com/track?"], +a[href^="https://bongacams2.com/track?"], +a[href^="https://bs.serving-sys.com"], +a[href^="https://cam4com.go2cloud.org/"], +a[href^="https://camfapr.com/landing/click/"], +a[href^="https://cams.imagetwist.com/in/?track="], +a[href^="https://chaturbate.com/in/?"], +a[href^="https://chaturbate.jjgirls.com/?track="], +a[href^="https://claring-loccelkin.com/"], +a[href^="https://click.candyoffers.com/"], +a[href^="https://click.dtiserv2.com/"], +a[href^="https://click.hoolig.app/"], +a[href^="https://click.linksynergy.com/fs-bin/"] > img, +a[href^="https://clickadilla.com/"], +a[href^="https://clickins.slixa.com/"], +a[href^="https://clicks.pipaffiliates.com/"], +a[href^="https://clixtrac.com/"], +a[href^="https://combodef.com/"], +a[href^="https://ctjdwm.com/"], +a[href^="https://ctosrd.com/"], +a[href^="https://datewhisper.life/"], +a[href^="https://datingoffers30.info/"], +a[href^="https://disobediencecalculatormaiden.com/"], +a[href^="https://dl-protect.net/"], +a[href^="https://eergortu.net/"], +a[href^="https://engine.blueistheneworanges.com/"], +a[href^="https://engine.flixtrial.com/"], +a[href^="https://engine.phn.doublepimp.com/"], +a[href^="https://explore-site.com/"], +a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="], +a[href^="https://fc.lc/ref/"], +a[href^="https://financeads.net/tc.php?"], +a[href^="https://gamingadlt.com/?offer="], +a[href^="https://get-link.xyz/"], +a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="] > img, +a[href^="https://getmatchedlocally.com/"], +a[href^="https://getvideoz.click/"], +a[href^="https://gml-grp.com/"], +a[href^="https://go.admjmp.com"], +a[href^="https://go.bushheel.com/"], +a[href^="https://go.cmtaffiliates.com/"], +a[href^="https://go.dmzjmp.com"], +a[href^="https://go.etoro.com/"] > img, +a[href^="https://go.goaserv.com/"], +a[href^="https://go.grinsbest.com/"], +a[href^="https://go.hpyjmp.com"], +a[href^="https://go.hpyrdr.com/"], +a[href^="https://go.markets.com/visit/?bta="], +a[href^="https://go.mnaspm.com/"], +a[href^="https://go.nordvpn.net/aff"] > img, +a[href^="https://go.rmhfrtnd.com/"], +a[href^="https://go.skinstrip.net"][href*="?campaignId="], +a[href^="https://go.strpjmp.com/"], +a[href^="https://go.tmrjmp.com"], +a[href^="https://go.trackitalltheway.com/"], +a[href^="https://go.xlirdr.com"], +a[href^="https://go.xlivrdr.com"], +a[href^="https://go.xlviiirdr.com"], +a[href^="https://go.xlviirdr.com"], +a[href^="https://go.xlvirdr.com"], +a[href^="https://go.xtbaffiliates.com/"], +a[href^="https://go.xxxiijmp.com"], +a[href^="https://go.xxxijmp.com"], +a[href^="https://go.xxxjmp.com"], +a[href^="https://go.xxxvjmp.com/"], +a[href^="https://golinks.work/"], +a[href^="https://hot-growngames.life/"], +a[href^="https://hotplaystime.life/"], +a[href^="https://in.rabbtrk.com/"], +a[href^="https://intenseaffiliates.com/redirect/"], +a[href^="https://iqbroker.com/"][href*="?aff="], +a[href^="https://ismlks.com/"], +a[href^="https://italarizege.xyz/"], +a[href^="https://itubego.com/video-downloader/?affid="], +a[href^="https://jaxofuna.com/"], +a[href^="https://join.dreamsexworld.com/"], +a[href^="https://join.sexworld3d.com/track/"], +a[href^="https://join.virtuallust3d.com/"], +a[href^="https://join.virtualtaboo.com/track/"], +a[href^="https://juicyads.in/"], +a[href^="https://kiksajex.com/"], +a[href^="https://l.hyenadata.com/"], +a[href^="https://land.brazzersnetwork.com/landing/"], +a[href^="https://landing.brazzersnetwork.com/"], +a[href^="https://landing1.brazzersnetwork.com"], +a[href^="https://lead1.pl/"], +a[href^="https://leg.xyz/?track="], +a[href^="https://lijavaxa.com/"], +a[href^="https://linkboss.shop/"], +a[href^="https://lnkxt.bannerator.com/"], +a[href^="https://lobimax.com/"], +a[href^="https://loboclick.com/"], +a[href^="https://lone-pack.com/"], +a[href^="https://losingoldfry.com/"], +a[href^="https://m.do.co/c/"] > img, +a[href^="https://maymooth-stopic.com/"], +a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"], +a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"], +a[href^="https://mmwebhandler.aff-online.com/"], +a[href^="https://myclick-2.com/"], +a[href^="https://natour.naughtyamerica.com/track/"], +a[href^="https://ndt5.net/"], +a[href^="https://ngineet.cfd/"], +a[href^="https://offhandpump.com/"], +a[href^="https://paid.outbrain.com/network/redir?"], +a[href^="https://pb-front.com/"], +a[href^="https://pb-imc.com/"], +a[href^="https://pb-track.com/"], +a[href^="https://play1ad.shop/"], +a[href^="https://playnano.online/offerwalls/?ref="], +a[href^="https://porntubemate.com/"], +a[href^="https://postback1win.com/"], +a[href^="https://prf.hn/click/"][href*="/adref:"] > img, +a[href^="https://prf.hn/click/"][href*="/camref:"] > img, +a[href^="https://prf.hn/click/"][href*="/creativeref:"] > img, +a[href^="https://pubads.g.doubleclick.net/"], +a[href^="https://quotationfirearmrevision.com/"], +a[href^="https://random-affiliate.atimaze.com/"], +a[href^="https://rixofa.com/"], +a[href^="https://s.deltraff.com/"], +a[href^="https://s.ma3ion.com/"], +a[href^="https://s.optzsrv.com/"], +a[href^="https://s.zlink3.com/"], +a[href^="https://s.zlinkd.com/"], +a[href^="https://safesurfingtoday.com/"][href*="?skip="], +a[href^="https://serve.awmdelivery.com/"], +a[href^="https://sexynearme.com/"], +a[href^="https://slkmis.com/"], +a[href^="https://snowdayonline.xyz/"], +a[href^="https://softwa.cfd/"], +a[href^="https://startgaming.net/tienda/" i], +a[href^="https://static.fleshlight.com/images/banners/"], +a[href^="https://streamate.com/landing/click/"], +a[href^="https://svb-analytics.trackerrr.com/"], +a[href^="https://syndicate.contentsserved.com/"], +a[href^="https://syndication.dynsrvtbg.com/"], +a[href^="https://syndication.exdynsrv.com/splash.php"], +a[href^="https://syndication.exoclick.com/"], +a[href^="https://syndication.optimizesrv.com/"], +a[href^="https://t.acam.link/"], +a[href^="https://t.adating.link/"], +a[href^="https://t.ajrkm1.com/"], +a[href^="https://t.ajrkm3.com/"], +a[href^="https://t.ajump1.com/"], +a[href^="https://t.aslnk.link/"], +a[href^="https://t.hrtye.com/"], +a[href^="https://tatrck.com/"], +a[href^="https://tc.tradetracker.net/"] > img, +a[href^="https://tm-offers.gamingadult.com/"], +a[href^="https://torguard.net/aff.php"] > img, +a[href^="https://tour.mrskin.com/"], +a[href^="https://track.1234sd123.com/"], +a[href^="https://track.adform.net/"], +a[href^="https://track.afcpatrk.com/"], +a[href^="https://track.aftrk3.com/"], +a[href^="https://track.totalav.com/"], +a[href^="https://track.ultravpn.com/"], +a[href^="https://track.wg-aff.com"], +a[href^="https://tracker.loropartners.com/"], +a[href^="https://tracking.avapartner.com/"], +a[href^="https://traffdaq.com/"], +a[href^="https://trk.nfl-online-streams.club/"], +a[href^="https://trk.softonixs.xyz/"], +a[href^="https://trk.sportsflix4k.club/"], +a[href^="https://turnstileunavailablesite.com/"], +a[href^="https://twinrdsrv.com/"], +a[href^="https://upsups.click/"], +a[href^="https://vo2.qrlsx.com/"], +a[href^="https://voluum.prom-xcams.com/"], +a[href^="https://witnessjacket.com/"], +a[href^="https://www.adskeeper.com"], +a[href^="https://www.adultempire.com/"][href*="?partner_id="], +a[href^="https://www.adxsrve.com/"], +a[href^="https://www.bang.com/?aff="], +a[href^="https://www.bet365.com/"][href*="affiliate="], +a[href^="https://www.brazzersnetwork.com/landing/"], +a[href^="https://www.dating-finder.com/?ai_d="], +a[href^="https://www.dating-finder.com/signup/?ai_d="], +a[href^="https://www.dql2clk.com/"], +a[href^="https://www.endorico.com/Smartlink/"], +a[href^="https://www.financeads.net/tc.php?"], +a[href^="https://www.friendlyduck.com/AF_"], +a[href^="https://www.geekbuying.com/dynamic-ads/"], +a[href^="https://www.get-express-vpn.com/offer/"], +a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="], +a[href^="https://www.googleadservices.com/pagead/aclk?"], +a[href^="https://www.highcpmrevenuenetwork.com/"], +a[href^="https://www.highperformancecpmgate.com/"], +a[href^="https://www.infowarsstore.com/"] > img, +a[href^="https://www.kingsoffetish.com/tour?partner_id="], +a[href^="https://www.liquidfire.mobi/"], +a[href^="https://www.mrskin.com/account/"], +a[href^="https://www.mrskin.com/tour"], +a[href^="https://www.mypornstarcams.com/landing/click/"], +a[href^="https://www.nudeidols.com/cams/"], +a[href^="https://www.nutaku.net/signup/landing/"], +a[href^="https://www.onlineusershielder.com/"], +a[href^="https://www.privateinternetaccess.com/"] > img, +a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"], +a[href^="https://www.sugarinstant.com/?partner_id="], +a[href^="https://www.toprevenuegate.com/"], +a[href^="https://www8.smartadserver.com/"], +a[href^="https://xbet-4.com/"], +a[href^="https://zirdough.net/"], +a[id][href="https://chpadblock.com/"][rel^="noopener noreferrer"], +a[id][href="https://hamrocsit.com"][rel^="noopener noreferrer"], +a[id][href="https://toolkitspro.com"][rel^="noopener noreferrer"], +a[onclick="openAuc();"], +a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], +a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"], +a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], +a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], +ad-shield-ads, +ad-slot, +amp-ad, +amp-ad-custom, +amp-connatix-player, +amp-embed[type="taboola"], +amp-fx-flying-carpet, +app-ad, +app-advertisement, +app-large-ad, +ark-top-ad, +aside[id^="adrotate_widgets-"], +atf-ad-slot, +body > div[style$="z-index: 2147483647; top: 0px; left: 0px; position: fixed; display: block;"], +bottomadblock, +citrus-ad-wrapper, +display-ad-component, +display-ads, +div[aria-label="Ads"], +div[class$="player-promo-col"], +div[class*="displayAdRight"], +div[class^="Adstyled__AdWrapper-"], +div[class^="Display_displayAd"], +div[class^="kiwi-ad-wrapper"], +div[class^="native-ad-"], +div[data-ad-placeholder], +div[data-ad-targeting], +div[data-ad-wrapper], +div[data-adname], +div[data-adunit-path], +div[data-adunit], +div[data-adzone], +div[data-alias="300x250 Ad 1"], +div[data-alias="300x250 Ad 2"], +div[data-contentexchange-widget], +div[data-dfp-id], +div[data-id-advertdfpconf], +div[data-native-ad], +div[data-native_ad], +div[id*="MarketGid"], +div[id*="ScriptRoot"], +div[id][style^="position: fixed; inset: 0px; z-index: 2147483647; background: black"][style*="opacity: 0.01"], +div[id^="ad-div-"], +div[id^="ad-position-"], +div[id^="ad_position_"], +div[id^="adngin-"], +div[id^="adrotate_widgets-"], +div[id^="adspot-"], +div[id^="crt-"][style], +div[id^="dfp-ad-"], +div[id^="div-ads-"], +div[id^="div-gpt-"]:not([style^="width: 1px; height: 1px; position: absolute; left: -10000px; top: -"]), +div[id^="ezoic-pub-ad-"], +div[id^="google_dfp_"], +div[id^="gpt_ad_"], +div[id^="lazyad-"], +div[id^="optidigital-adslot"], +div[id^="pa_sticky_ad_box_middle_"], +div[id^="rc-widget-"], +div[id^="st"][style^="z-index: 999999999;"], +div[id^="sticky_ad_"], +div[id^="taboola-stream-"], +div[id^="vuukle-ad-"], +div[id^="yandex_ad"], +div[id^="zergnet-widget"], +div[style="font-size: 15px; color: white; background-color: rgba(0, 0, 0, 0); cursor: pointer; position: absolute; width: 100%; height: 100%; padding: 1rem; z-index: 2147483647;"], +div[style="position: fixed; display: block; width: 100%; height: 100%; inset: 0px; background-color: rgba(0, 0, 0, 0); z-index: 300000;"], +div[style="position: fixed; inset: 0px; z-index: 2147483647; pointer-events: auto;"], +div[style="position: fixed;top: 0;left: 0;right: 0;bottom:0;z-index: 99999999;background: rgba(0,0,0,.6);"], +div[style="position:fixed;inset:0px;z-index:999999;height:100%;width:100%"], +div[style="top: 0px; left: 0px; width: 1287px; height: 500px; position: fixed; z-index: 2147483647;"], +div[style="width:100%;height:auto;position:absolute;z-index:100000;justify-content:center;align-items:center;display:flex;top:0px;bottom:0px;background:rgba(0, 0, 0, .6);user-select: none;"], +div[style^="position: fixed; inset: 0px; z-index: 2147483647; background: black; opacity: 0.01"], +div[style^="position:fixed;inset:0px;z-index:2147483647;background:black;opacity:0.01"], +div[style^="z-index: 999999; background-image: url(\"data:image/gif;base64,"][style$="position: absolute;"], +gpt-ad, +guj-ad, +hl-adsense, +img[src^="https://images.purevpnaffiliates.com"], +ps-connatix-module, +span[data-ez-ph-id], +span[id^="ezoic-pub-ad-placeholder-"], +topadblock, +zeus-ad { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/deu-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/deu-0.css new file mode 100644 index 0000000..70d9d05 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/deu-0.css @@ -0,0 +1,60 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* deu-0 */ + +a[aria-label="Werbelink"], +a[href*=".prodtraff.com/"], +a[href="https://www.focus.de/deal/focus-online-deal-mit-weltsparen-setzen-sie-jetzt-auf-zinserhoehungen-weltsparen-schenkt-ihnen-dafuer-150-euro_id_11868745.html"] > img, +a[href^="http://landing.fickzeit.com/?ag="], +a[href^="http://landing.parkplatzkartei.com/?ag="], +a[href^="http://partners.adklick.de/tracking.php?"], +a[href^="http://wittered-mainging.com/"], +a[href^="http://www.deinfickdate.com/?wm="], +a[href^="http://www.deinsexdate.com/?wm="], +a[href^="http://www.eis.de/index.phtml?refid="], +a[href^="http://www.heutenochficken.com/?wm="], +a[href^="http://www.hw-area.com/?dp="], +a[href^="http://www.ichwuerde.com/?ref="], +a[href^="http://www.kontakt-vermittler.de/?wm="], +a[href^="http://www.rastplatzsex.com/?wm="], +a[href^="http://www.rotlichtkartei.com/?sc="], +a[href^="http://www.sexkontaktportal.com/?wm="], +a[href^="https://ads.sunmaker.com/tracking.php?"], +a[href^="https://bd742.com/"], +a[href^="https://clicks.imaxcash.com/?aff_"], +a[href^="https://dpm.affaire18.com/click.php?dp="], +a[href^="https://dpm.jungekontakte.com/click.php?dp="], +a[href^="https://feed.solads.media/"], +a[href^="https://maidings-mectland.com/"], +a[href^="https://marketing.net.brillen.de/"], +a[href^="https://media.datingpartner.com/click.php?dp="], +a[href^="https://ofrbpu.smartbroker.de/"], +a[href^="https://stream.justhdfilme.com/kkiste-kinox/"], +a[href^="https://t.trafai.com/"], +a[href^="https://trk.imobtrk.com/"], +a[href^="https://www.handy-sextreffen.info/?c="], +a[href^="https://www.tik-tok-date.com/"], +a[href^="https://www.tipico.com/?affiliateId="], +a[href^="https://www.vavoo.tv/promo/"] > img, +a[href^="https://www.wazazu.com/NWS/"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/fin-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/fin-0.css new file mode 100644 index 0000000..d9933fb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/fin-0.css @@ -0,0 +1,39 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* fin-0 */ + +[href="https://pikakasinoja.com"], +[href^="/artikkeli/kaupallinen-yhteistyo/"], +[href^="https://media.suomikasino.com/"], +[href^="https://www.nettikasinot.org"], +a[href*="/clickthrgh.asp?"], +a[href="https://kasinoseta.com/"], +a[href^="https://app.readpeak.com/ads"], +a[href^="https://www.kumiukko.fi/ostos?tt="], +div[class*="element--nativead"], +div[class*="newsFrontAd"], +div[class="AgAdCarousel_Container"], +div[class="AgAdCarousel_LightBox"], +div[class="ad container-right"], +div[id^="ads-content-bottom"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/fra-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/fra-0.css new file mode 100644 index 0000000..38488de --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/fra-0.css @@ -0,0 +1,540 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* fra-0 */ + +[data-ad-position], +[data-ad-text], +[data-ads-core], +[data-incontent-ad], +[data-qwertize-zone], +[data-testid="adTag"], +[data-type="ad"][data-format], +[data-type="ad"][data-publisher], +[display-ad-location], +[href^=".tourpowouro.shop/"], +[id*="_custom_ads-"], +[id^="ad_block_"], +[id^="ad_holder_text_"], +[id^="adace_ads_widget"], +[id^="ads_adnemo_"], +[id^="ads_djezzy"], +[id^="ads_mobilis"], +[id^="ads_ooredoo"], +[id^="adswidget1-quick-adsense"], +[id^="adswidget2-quick-adsense"], +[id^="adswidget3-quick-adsense"], +[id^="adswidget4-quick-adsense"], +[id^="block-views-affichage-publicit-block"], +[id^="block-xiti_oas-"], +[id^="codeneric_ad_widget-"], +[id^="criteoDivPave"], +[id^="dfp_ban_"], +[id^="dfp_banner"], +[id^="lig_wrapper_ad_"], +[id^="ligatus-"], +[id^="ligatus_"], +[id^="pub-carasexe-"], +[id^="pub_728x90_"], +[id^="pub_dart_"], +[id^="pub_google"], +[id^="show_ads_"], +[id^="sn_ads-"], +[id^="widget_pub-"], +[slot-id^="div-gpt-ad-"], +a[class^="adsbutt_"], +a[class^="mn-container-adsby"], +a[href*="%2Fapi%2Fmpup%2F"], +a[href*="&ad_unit="], +a[href*=".ad2up.com/"], +a[href*=".adbooth.com/"], +a[href*=".adhoc1.net/"], +a[href*=".adhoc2.com/"], +a[href*=".adhoc2.net/"], +a[href*=".adhoc4.com/"], +a[href*=".adhoc4.net/"], +a[href*=".adsbtrk.com/"], +a[href*=".amazing-dates.com/"], +a[href*=".asldating.link/"], +a[href*=".atimaze.com/"], +a[href*=".bdwafx.com/"], +a[href*=".brucelead.com/"], +a[href*=".club/clk?b="], +a[href*=".concord.systems/"], +a[href*=".digital2cloud.com/?"], +a[href*=".djfiln.com/"], +a[href*=".egresspath.com"], +a[href*=".free-datings.com/"], +a[href*=".frtyr.com/"], +a[href*=".globwo.online/"], +a[href*=".hop.clickbank.net"] > img, +a[href*=".hrtye.com/"], +a[href*=".hsrvz.com"], +a[href*=".hue2a.com/"], +a[href*=".igraal.com/#parrain="] > img, +a[href*=".igraal.com/?parrain="] > img, +a[href*=".igraal.com/inscription?parrain="] > img, +a[href*=".infra.systems/"], +a[href*=".irtyd.com/"], +a[href*=".irtyf.com"], +a[href*=".j0ss4np1c5.site/"], +a[href*=".jads.co/"], +a[href*=".kfiopkln.com/"], +a[href*=".klkus.xyz/"], +a[href*=".kmisln.com/"], +a[href*=".leadzupc.com/"], +a[href*=".leadzutw.com/"], +a[href*=".madamecam.com/"], +a[href*=".morbitempus.com/"], +a[href*=".oopt.fr"], +a[href*=".ourtoolbar.com"], +a[href*=".performit.xyz/"], +a[href*=".php?sp_promote="], +a[href*=".plufdsb.com/"], +a[href*=".pub2srv.com/"], +a[href*=".rktch.com/"], +a[href*=".sastech.ru/"], +a[href*=".schjmp.com/"], +a[href*=".smrtgs.com/"], +a[href*=".starsx.fr/"], +a[href*=".surge.systems/"], +a[href*=".tkbo.com"], +a[href*=".traffic.club"], +a[href*=".ufinkln.com/"], +a[href*=".utndln.com/"], +a[href*=".voluumtrk.com/"], +a[href*="//ads.ad-center.com/"], +a[href*="//afftrack001.com/"], +a[href*="//ammankeyan.com/"], +a[href*="//go.mobtrks.com/"], +a[href*="//go.oclasrv.com/"], +a[href*="//jsmentry.com/"], +a[href*="//jsmjmp.com/"], +a[href*="//jsmptjmp.com/"], +a[href*="//media.unibet.fr/redirect.aspx?pid="] > img, +a[href*="//mob1ledev1ces.com/"], +a[href*="//nrg.red-by-sfr.fr/dynclick/"] > img, +a[href*="//propellerads.com/?rfd="], +a[href*="//propellerads.com/publishers/?ref_"], +a[href*="//toroadvertisingmedia.com/"], +a[href*="//tracking.publicidees.com/clic.php?"] > img, +a[href*="//www.awin1.com/cread.php?"] > img, +a[href*="//www.trafficsan.biz/"], +a[href*="/?a_aid="], +a[href*="/a/display.php?"], +a[href*="/ad_d.php?u="], +a[href*="/adagency/"] > img, +a[href*="/adclick."], +a[href*="/adclick?"], +a[href*="/ads.php?ref="], +a[href*="/ads/ad_link."], +a[href*="/ads/click?"], +a[href*="/ads?key="], +a[href*="/adserver/iframe?"], +a[href*="/adsrvmedia."], +a[href*="/adstract."], +a[href*="/adv-mybankai."], +a[href*="/adver_link.php?"] > img, +a[href*="/advertisesimple.info/"], +a[href*="/aff_c?offer_id="] > img, +a[href*="/afiliados.html?id="], +a[href*="/afu.php?"], +a[href*="/buy?a_aid="], +a[href*="/click/?idadprint="], +a[href*="/clickhabillage/"][target="_blank"], +a[href*="/earn.php?zone="], +a[href*="/go.php?a_aid="], +a[href*="/goto.php?ads_id="], +a[href*="/install-app?affid="], +a[href*="/inter?implementation_id="], +a[href*="/myAdd?id="], +a[href*="/p_tools/promo.php?"], +a[href*="/publieditorial/"], +a[href*="/redirect.php?title="], +a[href*="/redirect?partenaire="], +a[href*="/redirect?tid="], +a[href*="/redirect_bet.php?link="], +a[href*="/redirect_pub.php?"], +a[href*="/redirectionpub.php?id="], +a[href*="/regiehab.php?"], +a[href*="/rel/index.cfm?RST="], +a[href*="/rel/index.cfm?TAD="], +a[href*="/rotation_pdv.php?"], +a[href*="/telechargement-rapide.php?"], +a[href*="/tracking_campaign.php?"], +a[href*="/www/delivery/"], +a[href*="://adlipay.com/ref/"], +a[href*="://adpv.com/?idpartner="], +a[href*="://adskeeper.co.uk/"], +a[href*="://adsoptimal.com/?"], +a[href*="://c.tnkexchange.com/"], +a[href*="://click.a-ads.com/"], +a[href*="://code.tubeadvertising.eu/"], +a[href*="://eroges.com/"] > img, +a[href*="://go.nordvpn.net/"] > img, +a[href*="://hilltopads.net/"], +a[href*="://mk-cdn.net/"], +a[href*="://mobidea.com/?r="], +a[href*="://ouo.io/ref/"], +a[href*="://ouo.press/ref/"], +a[href*="://popcash.net/register/"], +a[href*="://ptapjmp.com/"], +a[href*="://smart.tubeadvertising.eu/"], +a[href*="://syndication."] > img, +a[href*="://t.eroges.com/"], +a[href*="://trustaffs.com/"], +a[href*="://universalsrc.com/"], +a[href*="://www.adexchangeguru.com/"], +a[href*="://www.anrdoezrs.net/"], +a[href*="://www.hentai-heroes.com/"], +a[href*="://www.hentai-heroes.es/"], +a[href*="://www.hentaiheroes.com/"], +a[href*="://www.linkredirect.biz/"], +a[href*="://www.proche2moi.com/"], +a[href*="://www.rencontreslocales.com/?"], +a[href*="://www.tubeadvertising.eu/?rf="], +a[href*="://yllix.com/"], +a[href*="?ad_id="], +a[href*="FriendlyDuck.com/AF_"], +a[href*="_728x90_bleach_adb"], +a[href*="_728x90_bleachsx_adb"], +a[href*="ads_random"], +a[href*="adshostnet.com/"], +a[href*="aozoiekopoaka.shop/"], +a[href*="digadser.com/"], +a[href*="fastclick.net/ad/"], +a[href*="fducks.com/"], +a[href*="friendlyduckaffiliates.com/"], +a[href*="friendlyquacks.com/"], +a[href*="https://relap.io/r?"], +a[href*="marketgid.com/"], +a[href*="medncom.com/regie/"], +a[href*="popads.net/users/refer/"], +a[href*="regie.medncom.com/"], +a[href*="smartadserver.com/call/cliccommand/"] > img, +a[href*="smartadserver.com/h/cc?imgid="] > img, +a[href*="utm_medium=mega_banniere"] > img, +a[href*="weborama.fr/fcgi-bin/"], +a[href*="wow-partners.com/click.php"], +a[href*="xiti.com/go.ad?"], +a[href="#tab-ad"], +a[href="http://smarturl.it/warshipsint"], +a[href="https://wo2viral.com/regarder.php"], +a[href="https://wo2viral.com/stream.php"], +a[href^=".adtng.com/"], +a[href^=".bcvc.mobi/"], +a[href^=".mfroute.com/"], +a[href^=".mftracking.com/"], +a[href^=".php/ads/"], +a[href^=".php/annonce/ads/"], +a[href^="//out.tubecorporate.com/"], +a[href^="//prtord.com/"], +a[href^="//www.poweredbyliquidfire.mobi/"], +a[href^="/engine/go.php?file2="][rel="nofollow"][target="_blank"] > img, +a[href^="/engine/go.php?movie="][rel="nofollow"][target="_blank"] > img, +a[href^="/rdh?"], +a[href^="://ad.zanox.com/"] > img, +a[href^="://manage.hostvn.net/aff.php?"] > img, +a[href^="ads.php?id="], +a[href^="annonceur.php?id_banniere="], +a[href^="http://142.91.159.218/"], +a[href^="http://162.215.254.42/"], +a[href^="http://178.175.132.130/"], +a[href^="http://188.165.178.248/"], +a[href^="http://3dxchat.com/?"], +a[href^="http://4kmoviesclub.co/"], +a[href^="http://acces.direction-x.com/a.php?"] > img, +a[href^="http://adprovider."], +a[href^="http://ads.reflexcash.com/"], +a[href^="http://ads.wui.fr/"], +a[href^="http://ads2.contentabc.com/"], +a[href^="http://adserver.sejt.com/"], +a[href^="http://adv-mylegend."], +a[href^="http://adv-myninja."], +a[href^="http://adv-mypirate."], +a[href^="http://affiliate.flipkart.com/"], +a[href^="http://affiliate.r18.com/"] > img, +a[href^="http://afflight.postaffiliatepro.com/"], +a[href^="http://ali.pub/"] > img, +a[href^="http://ali.ski/"] > img, +a[href^="http://altadefinizone.click/"], +a[href^="http://api.adlure.net/"], +a[href^="http://bestentrypoint.com/"], +a[href^="http://bruceleadx2.com/"], +a[href^="http://centredecontrole.biz/ads/"], +a[href^="http://downloadity.net/"], +a[href^="http://fave.co/"], +a[href^="http://filesbride.com/"], +a[href^="http://filesify.com/"], +a[href^="http://fr.tuto.com/?aff="] > img, +a[href^="http://frtyd.com/"], +a[href^="http://gamingadult.biz/"], +a[href^="http://gamingaffiliation.com/"], +a[href^="http://givemeclip.com/"], +a[href^="http://js.bulkhentai.com/"], +a[href^="http://lifeselector.com/game/listGames?"], +a[href^="http://m.mobilerevenu.com/idw/"], +a[href^="http://media.r18.com/"], +a[href^="http://nfbusty.com/tube/featured?"], +a[href^="http://partner.global-espace.com/"], +a[href^="http://plateforme.flinteractive.fr/affiliation/lead/clic?"], +a[href^="http://porno.pornocrados.com/"], +a[href^="http://promo.avec.votresite.ca/?r="] > img, +a[href^="http://promo.vador.com/"], +a[href^="http://reallygoodlink.free3dadultgames.com/"], +a[href^="http://redir.bebi.com/"], +a[href^="http://refer.ccbill.com/cgi-bin/clicks.cgi?"], +a[href^="http://selfsrver.com/"], +a[href^="http://sexgamedevil.com/?"], +a[href^="http://spklmis.com/"], +a[href^="http://t2lgo.com/"], +a[href^="http://tool.acces-vod.com/"], +a[href^="http://topadbid.com/"], +a[href^="http://witalfieldt.com/"], +a[href^="http://wlx-secure.com/"], +a[href^="http://www.allopass.com/"] > img, +a[href^="http://www.apk-download-free.com/"], +a[href^="http://www.ba-click.com/?ref="], +a[href^="http://www.easyflirt-partners.biz"], +a[href^="http://www.espace-plus.net/"], +a[href^="http://www.gaddin.com/index.php?sponsor"] > img, +a[href^="http://www.gamingaffiliation.com/"], +a[href^="http://www.hayleyssecrets.com/"], +a[href^="http://www.jacquieetmichel-contact.com/?siteid="] > img, +a[href^="http://www.jacquieetmichel-contacts.com/?siteid="] > img, +a[href^="http://www.leguide.com/lettre/"], +a[href^="http://www.movie4all.co/"], +a[href^="http://www.onclickmega.com/"], +a[href^="http://www.poweredbyliquidfire.mobi/"], +a[href^="http://www.pubdirecte.com/script/"], +a[href^="http://www.questiondivine.com/?ctid="], +a[href^="http://www.rabbitfinder.com/refer."], +a[href^="http://www.redlightcenter.com/"], +a[href^="http://www.sexgangsters.com/?"], +a[href^="http://www.superadexchange.com/"], +a[href^="http://www.tradeadexchange.com/"], +a[href^="http://xat.com/"], +a[href^="http://xmediaserve.com/"], +a[href^="http://yotefiles.com/"], +a[href^="https://1fichier.com/?af="] > img, +a[href^="https://1xbet.sn/fr/?bf="] > img, +a[href^="https://ad.apps.fm/"], +a[href^="https://ad.propellerads.com/"], +a[href^="https://admin.thrixxx.com/affiliates/"], +a[href^="https://ads.regie24h00.com"], +a[href^="https://afflat3d1.com/"], +a[href^="https://app.monetizze.com.br/"], +a[href^="https://badoinkvr.com/?"], +a[href^="https://blockadz.com/?"], +a[href^="https://boomerang.club/ref/"] > img, +a[href^="https://checkout.hidemyass.com/affiliate.php?"] > img, +a[href^="https://click.hooligapps.com/?pid="], +a[href^="https://clickadilla.com/?"], +a[href^="https://clk.pvnsolutions.com/"], +a[href^="https://dl-protect.link/request-access-url?"], +a[href^="https://dl-protect.link/request-direct-url?"], +a[href^="https://dl11a.club/"], +a[href^="https://download.uphost.click/?"], +a[href^="https://gadlt.nl/"], +a[href^="https://go.alvexo.com/"], +a[href^="https://go.blackbullmarkets.com/"] > img, +a[href^="https://go2cliks.net/"], +a[href^="https://gofetishsex.com/?"], +a[href^="https://hide.me/promotion/best-vpn-torrents/?friend="] > img, +a[href^="https://infokz.com/"], +a[href^="https://iqoption.com/lp/"], +a[href^="https://itrustzone.site/r.php?RID="], +a[href^="https://jasper.ai?"] > img, +a[href^="https://join-adf.ly/"] > img, +a[href^="https://join.yanks.com/"], +a[href^="https://jsecoin.com/o/?"], +a[href^="https://kshop5.pro/"], +a[href^="https://lovaskin.eu/?aff="] > div, +a[href^="https://lp.swaven.com/"], +a[href^="https://media.r18.com/"], +a[href^="https://network.nutaku.net/"], +a[href^="https://onclickads.net/"], +a[href^="https://online-xxxmovies.com/?"], +a[href^="https://partner.pcloud.com/r/"] > img, +a[href^="https://partner.zenmate.com/"], +a[href^="https://plarium.com/"], +a[href^="https://platform.jsecoin.com/?"], +a[href^="https://publishers.propellerads.com/#/"], +a[href^="https://rdsb2.club/"], +a[href^="https://recommendedforyou.xyz/"], +a[href^="https://secure.securitetotale.com/"], +a[href^="https://secure.securitetotale.fr/"], +a[href^="https://sharemyads.com/click.php?"], +a[href^="https://shop.spyoff.com/signup/mb?packageId="] > img, +a[href^="https://snapmrsexe.com/lp/"], +a[href^="https://store.mspy.com/affiliate.php"] > img, +a[href^="https://syndication.exdynsrv.com/"], +a[href^="https://t.hrtya.com/"], +a[href^="https://timesroadmapwed.com/"], +a[href^="https://totlnkcl.com/"], +a[href^="https://tpmr.com/r/"], +a[href^="https://traceless.me/lp/"], +a[href^="https://track.effiliation.com/servlet/effi.click?"] > img, +a[href^="https://tubexxxone.com/?"], +a[href^="https://uploadgig.com/premium/index/"] > img, +a[href^="https://vimeonk.com/"], +a[href^="https://vin.mecalife.com/?idaff="] > img, +a[href^="https://windscribe.com/?affid="] > img, +a[href^="https://wiztube.xyz/"], +a[href^="https://www.clickadu.com/?"], +a[href^="https://www.echangedebannieres.fr/click.php?"], +a[href^="https://www.echangedebannieres.fr/index.php?id="], +a[href^="https://www.eurodns.com/?utm_source="] > img, +a[href^="https://www.exoclick.com"], +a[href^="https://www.g2a.com/r/"] > img, +a[href^="https://www.g2fame.com/"] > img, +a[href^="https://www.get-express-vpn.com/torrent-vpn/?"], +a[href^="https://www.get-express-vpn.com/torrent-vpn?"], +a[href^="https://www.indecentes-voisines.com/iv.php?"], +a[href^="https://www.kqzyfj.com/"], +a[href^="https://www.le-vpn.com/clients/aff.php?"], +a[href^="https://www.lesfurets.com/redirect_partner?"], +a[href^="https://www.my-privacy-protection.com/"], +a[href^="https://www.onclickmega.com/"], +a[href^="https://www.shareasale.com/u.cfm?"], +a[href^="https://www.ucoz.net/?pguid="], +a[href^="https://www.winamax.fr/landing/landing_leads.php?"] > img, +a[onclick*="//vimeonk.com/"], +a[onclick*="/adserver/iframe?"], +a[onclick*="FriendlyDuck.com"], +a[onclick^="CustomWLAdServer."], +a[target="_blank"][href*="/buy-vpn?"] > img, +div[ad-channel], +div[ad-position], +div[adonis-marker], +div[class$="-adlabel"], +div[class$="player-ad-container"], +div[class*="300x250_advertisement_"], +div[class*="advertisement-desktop_"], +div[class*="advertisement-mobile_"], +div[class*="view-ads-header-"], +div[class*="view-id-ads_header_"], +div[class*="view-id-ads_sidebar_"], +div[class^="AdLayout-"], +div[class^="AffiliateBadgeUi-"], +div[class^="DisplayAd_"], +div[class^="StickyAd-"], +div[class^="aadsbutt_"], +div[class^="ad-inside-post-"], +div[class^="ad_200_"], +div[class^="ad_468_"], +div[class^="adace_ad_"], +div[class^="adsInfo_"], +div[class^="ads__ad_container"], +div[class^="cards__card_ad-"], +div[class^="desktop-add_"], +div[class^="directadvert"], +div[class^="homepage-square-ad"], +div[class^="mn-container-adsby"], +div[class^="offerAd"], +div[class^="pub_tag_"], +div[class^="quickads_"], +div[class^="styles_advertising_"], +div[data-ad-id], +div[data-ad-name], +div[data-ad-playerid], +div[data-ad-position], +div[data-ad-provider], +div[data-ad-refresh], +div[data-ad-sticky-follow], +div[data-ad-tracking], +div[data-ad], +div[data-adfscript], +div[data-ads-block], +div[data-adspace-id], +div[data-adv-formatid], +div[data-advn], +div[data-block-type="block:ads"], +div[data-iab-tag], +div[data-ligatus-container], +div[data-native-ad-item], +div[data-pmdfp-display], +div[data-pmdfp-format], +div[data-pub-appnexus], +div[data-pub-siteid], +div[data-radium] > [class^="ak_placement_"], +div[data-rads-tracking], +div[data-refadmob], +div[data-sticky-ads], +div[id$="textAdsBox"], +div[id*="300x250_advertisement_"], +div[id*="_div_ads_header_"], +div[id*="_main_ads_header_"], +div[id*="_section_ads_header_"], +div[id^="M"][id*="Composite"], +div[id^="PostAd"], +div[id^="ad-adsensesidebar"], +div[id^="ad-artspons_"], +div[id^="adhese_sponsored"], +div[id^="adhese_tijdpartner"], +div[id^="ads_banner_"], +div[id^="ads_block_"], +div[id^="adsatlas-"], +div[id^="adtrue_tag"], +div[id^="adzerk-"], +div[id^="amzn-native-ad"], +div[id^="betAds"], +div[id^="block-dfp-728-"], +div[id^="block-dm-services-ads"], +div[id^="block-views-ads-header-"], +div[id^="block-views-ads-sidebar-"], +div[id^="crt-"][data-criteo-id], +div[id^="div-adt-"], +div[id^="div-gpt-promo-"], +div[id^="divsda-"], +div[id^="dm_ads_Middle"], +div[id^="exoNativeWidget"], +div[id^="gabarit_pub"], +div[id^="gpt-ad-banner"], +div[id^="gpt-ad-masthead"], +div[id^="gpt-ad-mpu"], +div[id^="ipc-advert"], +div[id^="lsadvert-"], +div[id^="meloAd-"], +div[id^="nativeAds_"], +div[id^="optidigital-adslot-"], +div[id^="parent-arcAds-"], +div[id^="pub-dfp-"], +div[id^="rafael_side_ads_widget-"], +div[id^="sqweb_ad_control-"], +div[onclick*="/regiedeep.php?"], +div[onclick^="MyAdvertisements."], +div[onerror="fuck_adblock()"], +form[action^="http://163.172.219.174/"], +gwd-doubleclick, +iframe[id^="ylt"][style][sandbox][width][height], +iframe[name*="/adunblock_"], +iframe[style="border: 0; width: 728px; height: 110px;"], +iframe[style="border: 0; width: 970px; height: 110px;"], +ins[data-ad-position], +pub-megabanbas, +reklaamacasino2, +script[src^="http://www.pubdirecte.com/script/"], +section[onclick*="/publicite-300-250/"], +span[data-sponsor], +table > tbody > tr > td > a[href="http://www.pubdirecte.com"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/grc-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/grc-0.css new file mode 100644 index 0000000..3a48c91 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/grc-0.css @@ -0,0 +1,30 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* grc-0 */ + +A[href*="adman.otenet.gr/click?"], +A[href*="http://affiliates.stanjamesaffiliates.com/"], +A[href*="http://axiabanners.exodus.gr/"], +A[href*="http://interactive.forthnet.gr/click?"], +A[href*="serve.williamhill.com/"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/hrv-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/hrv-0.css new file mode 100644 index 0000000..ea15268 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/hrv-0.css @@ -0,0 +1,26 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* hrv-0 */ + +div[data-ocm-ad] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/hun-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/hun-0.css new file mode 100644 index 0000000..88c101b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/hun-0.css @@ -0,0 +1,39 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* hun-0 */ + +[class*="GoogleAds"], +[data-campaign-name^="ads"], +[href*="ad.adverticum.net"], +[id*="GoogleAds"], +[id*="google_ads"], +[id^="ad_zone_"], +[id^="adocean"], +[id^="googlead"], +[name*="google_ads"], +a[href*="ad.eval.hu"], +a[href*="ad.netmedia.hu"], +a[href*="adverticum.net"], +a[href*="daserver.ultraweb.hu"], +iframe[id*="ETARGET-"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/idn-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/idn-0.css new file mode 100644 index 0000000..921976f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/idn-0.css @@ -0,0 +1,3717 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* idn-0 */ + +[class="widget-ads1"], +[class="widget-ads2"], +[class="widget-ads3"], +[class="widget-ads4"], +[href$=".win/simantan"], +[href$="/388hero"], +[href$="/77megabet"], +[href$="/?ref=lk21ads"], +[href$="/AgenIDNPoker" i], +[href$="/KaikoSLOT" i], +[href$="/KaikoSlot" i], +[href$="/LinkGacor" i], +[href$="/LonteQQ" i], +[href$="/PentaSLOT" i], +[href$="/Rusia777"], +[href$="/Saldobet" i], +[href$="/abgcrot" i], +[href$="/adlvslotgacor"], +[href$="/adscantikqq"], +[href$="/adskartu66"], +[href$="/adsklik365"], +[href$="/adsklik66"], +[href$="/adsklikqq"], +[href$="/adslaga99"], +[href$="/adsliga99 "], +[href$="/adsliga99"], +[href$="/adsligabola"], +[href$="/adsligacapsa "], +[href$="/adsligacapsa"], +[href$="/adsligapoker"], +[href$="/adsmurnibet"], +[href$="/adspriaqq"], +[href$="/adsrumahsakong"], +[href$="/agenbola" i], +[href$="/angelpoker"], +[href$="/arenawin" i], +[href$="/asiabokep"], +[href$="/asikspin"], +[href$="/bandarpokerpulsa"], +[href$="/bandarq365"], +[href$="/bandarxl"], +[href$="/bebasjudi1"], +[href$="/bet88me"], +[href$="/betmovie"], +[href$="/bisabet"], +[href$="/bokepmobile"], +[href$="/bromopoker"], +[href$="/cantikqq"], +[href$="/capsaprofree"], +[href$="/casino"], +[href$="/cewekgenit"], +[href$="/cmd368"], +[href$="/cuanbokep"], +[href$="/daftartotosuper"], +[href$="/dorapoker"], +[href$="/duniabet"], +[href$="/dut4f1lm"], +[href$="/emas188manhwaland"], +[href$="/enakslot"], +[href$="/exsapoker"], +[href$="/fastbet99/"], +[href$="/filmlokal"], +[href$="/forslotindo"], +[href$="/gacorbokep"], +[href$="/gudangselot"], +[href$="/hdpbet"], +[href$="/ibetwinasia"], +[href$="/idncash"], +[href$="/idxtube"], +[href$="/iklanheader"], +[href$="/indocabe"], +[href$="/indolk21"], +[href$="/itudomid"], +[href$="/itupk"], +[href$="/jambulmemek"], +[href$="/jayapokerbanner"], +[href$="/joinbokep"], +[href$="/jokerbet"], +[href$="/josbet"], +[href$="/kartu66"], +[href$="/kdslotsfreechip"], +[href$="/klik66"], +[href$="/klikqq"], +[href$="/koinslots" i], +[href$="/kointoto"], +[href$="/komik4d" i], +[href$="/lapakslot"], +[href$="/ligadunia" i], +[href$="/ligapoker" i], +[href$="/ligasloto" i], +[href$="/linkwebgacor"], +[href$="/mahadewa"], +[href$="/mahadewa88"], +[href$="/mahadewapoker"], +[href$="/maincuan"], +[href$="/mangapptoto"], +[href$="/maniaslot"], +[href$="/master88"], +[href$="/megabandar"], +[href$="/memeksiana5"], +[href$="/mesinGOCROT" i], +[href$="/mobapoker"], +[href$="/mtphoki"], +[href$="/nexiabet/"], +[href$="/okecgoaloo"], +[href$="/okekiuhoki"], +[href$="/paragonslot77"], +[href$="/pedasbet" i], +[href$="/perawanbokepxgl"], +[href$="/pokercantik"], +[href$="/pokermon24"], +[href$="/pokerslotgacor"], +[href$="/promosi/slots"], +[href$="/rajasloto" i], +[href$="/ratuqq" i], +[href$="/rotitogel"], +[href$="/royalbet"], +[href$="/sbopoker/"], +[href$="/sindoqq" i], +[href$="/slotmesinpulsa"], +[href$="/sodasusu"], +[href$="/tahunqq"], +[href$="/tantemontok"], +[href$="/tantenakal"], +[href$="/togeltoto8"], +[href$="/totobetbanner"], +[href$="/tradisibetslot"], +[href$="/tri7bet"], +[href$="/ubcpoker"], +[href$="/ularnaga"], +[href$="/ulrnaga"], +[href$="/vvipwin"], +[href$="/wedeqq"], +[href$="/~ligadewa"], +[href$="ref=bokepmania"], +[href="http://51.79.155.108/hokibet99/"], +[href="http://bogil.vip/"], +[href="http://ig24.me"], +[href="http://probet188.xyz/"], +[href="https://172.104.39.221/slots/pragmatic"], +[href="https://apiservices.shop/apFmUK"], +[href="https://hasil-keluaran-hk.com/redirecting"], +[href="https://themarket.life/register/YKRGLNP8"], +[href^="//mellowads.com/"], +[href^="http://bhok77.xyz/"], +[href^="http://bl88.icu/"], +[href^="http://dmbt.cc/"], +[href^="http://dwpkr.info/"], +[href^="http://dwvgs.vip/"], +[href^="http://gbos.vip/"], +[href^="http://gemgem188.net/"], +[href^="http://idngoalbola.win/"], +[href^="http://ig24.me/"], +[href^="http://jpx500.quest/"], +[href^="http://kartupk.net/"], +[href^="http://koinslts.com/"], +[href^="http://mjhoq.net/"], +[href^="http://ngpk.pro/"], +[href^="http://pkr8.me/"], +[href^="http://skr888.com/"], +[href^="http://vegs88.xyz/"], +[href^="http://vn.adnetworks.top/"], +[href^="http://www.eraplay88vip.asia/"], +[href^="https://123sun4.com/"], +[href^="https://1cbet.com/"], +[href^="https://388hero178.com"], +[href^="https://akslot.io/"], +[href^="https://ascertaincrescenthandbag.com/"], +[href^="https://betkk2.com/"], +[href^="https://h5.rp777car.com/"], +[href^="https://hoki.mu/"], +[href^="https://jamet138c.me/"], +[href^="https://jayaabadi.pro/"], +[href^="https://mainhoki.link/"], +[href^="https://menang123-eksis.com"], +[href^="https://pinoyslots.ph/"], +[href^="https://playbook-88.site/"], +[href^="https://playbook88hoki.com/"], +[href^="https://ramaibola.com/"], +[href^="https://rebrand.ly/adsgacor1"], +[href^="https://slotguru88gandul.com/register"], +[href^="https://sub2.lapakbuah.site/"], +[href^="https://sub6.kaya303.net/"], +[href^="https://tgks.dev/"], +[href^="https://vn.adnetworks.top/"], +[href^="https://vpnnawala.site"], +[href^="https://winslots84.com/"], +[href^="https://www.mainrajasatu.com/"], +[href^="https://www.totalping.com"], +[href^="https://yllix.com/advertisers/"], +[src$="/mansion77ku.gif"], +[src^="/image/bandarxl."], +[title="AREASLOTS" i], +[title="Slot Gacor" i], +[title^=" agen bola terpercaya" i], +[title^=" judi bola online" i], +[title^=" situs judi bola" i], +[title^="1001win" i], +[title^="1188POKER" i], +[title^="1POKER" i], +[title^="1xbet" i], +[title^="33sbet" i], +[title^="381bet" i], +[title^="388HERO" i], +[title^="388hero"], +[title^="526betclub" i], +[title^="5Starsbet" i], +[title^="77 BANDAR" i], +[title^="777qiuqiu" i], +[title^="7KARTU" i], +[title^="7UPCASH" i], +[title^="7naga bet" i], +[title^="7naga poker" i], +[title^="7naga toto" i], +[title^="8080SPORT"], +[title^="88 DEWA" i], +[title^="99DEWA" i], +[title^="ADAQQ" i], +[title^="ADILQQ" i], +[title^="ADLVSLOT"], +[title^="ADUPOKER88" i], +[title^="ADUQQ" i], +[title^="AFAPOKER" i], +[title^="AGEN JUDI" i], +[title^="AGEN SABUNG" i], +[title^="AGENQQ365" i], +[title^="AGUNGQQ" i], +[title^="AHABET" i], +[title^="AHLIQQ" i], +[title^="AJOQQ" i], +[title^="AKUQQ" i], +[title^="ALIENBOLA" i], +[title^="AMANQQ" i], +[title^="ANALISAQQ" i], +[title^="ANEKAQQ" i], +[title^="AONQQ" i], +[title^="ARAHQQ" i], +[title^="AREADOMINO" i], +[title^="ARENA99" i], +[title^="ARENAQQ" i], +[title^="ARTISQQ" i], +[title^="ASEANQQ" i], +[title^="ASIANPOKER88" i], +[title^="ASIAQQ" i], +[title^="ASIKBANDARQQ" i], +[title^="ASIKPKV" i], +[title^="ASIKQQ" i], +[title^="ASLIBANDAR" i], +[title^="ASLIDOMINO" i], +[title^="ATMKIU" i], +[title^="AVOQQ" i], +[title^="AWBET" i], +[title^="AYAHQQ" i], +[title^="Agen Bola Online" i], +[title^="Agen Bola Terbaik" i], +[title^="Agen Bola Terbesar" i], +[title^="Agen Bola Terpercaya" i], +[title^="Agen Bola" i], +[title^="Agen Capsa Live" i], +[title^="Agen Casino Online" i], +[title^="Agen Domino QQ" i], +[title^="Agen Dominoqq" i], +[title^="Agen Judi Bola" i], +[title^="Agen Judi Terpercaya" i], +[title^="Agen Judi Togel" i], +[title^="Agen LiveCasino" i], +[title^="Agen Online" i], +[title^="Agen Poker Indonesia" i], +[title^="Agen Poker Online" i], +[title^="Agen QQ Terpercaya" i], +[title^="Agen SBOBET" i], +[title^="Agen Tangkas" i], +[title^="Agen Togel Online" i], +[title^="Agen Togel Terpercaya" i], +[title^="Agen Toto" i], +[title^="Agen togel" i], +[title^="AgenQQ" i], +[title^="Apibet" i], +[title^="BABAPOKER" i], +[title^="BABEQQ" i], +[title^="BADUTQQ" i], +[title^="BALAKQQ" i], +[title^="BALIQQ" i], +[title^="BANDAR BOLA" i], +[title^="BANDAR855" i], +[title^="BANDARQ168" i], +[title^="BANDARQ228" i], +[title^="BANDARQIU" i], +[title^="BANDARQQ" i], +[title^="BANDARQQ365" i], +[title^="BANDARXL" i], +[title^="BCAQQ" i], +[title^="BERANIQQ" i], +[title^="BERKAHPOKER" i], +[title^="BETFLIX" i], +[title^="BIMABET" i], +[title^="BISAQQ" i], +[title^="BISNIS4D" i], +[title^="BOLAVITA" i], +[title^="BORNEO POKER" i], +[title^="BOSQQ" i], +[title^="BOTAKQQ" i], +[title^="BOYAQQ" i], +[title^="BROVEGAS"], +[title^="BUAYAPOKER" i], +[title^="BUKAQQ" i], +[title^="BUNDAPOKER" i], +[title^="BUNGAQQ" i], +[title^="BanadarXL" i], +[title^="Bandar Bakong" i], +[title^="Bandar Casino" i], +[title^="Bandar Judi Online" i], +[title^="Bandar QQ" i], +[title^="Bandar Taruhan Judi" i], +[title^="Bandar Taruhan" i], +[title^="Bandar Togel" i], +[title^="Bandar toto" i], +[title^="BandarCapsa" i], +[title^="BandarQ Online" i], +[title^="BandarQ" i], +[title^="Bandarkiu" i], +[title^="Betberry" i], +[title^="Bola Vegas" i], +[title^="Bola Vita" i], +[title^="Boskiukiu" i], +[title^="BuySpinSLOT" i], +[title^="CAHAYAPOKER" i], +[title^="CAHAYAQQ" i], +[title^="CANDUQQ" i], +[title^="CASAQQ" i], +[title^="CASHDOMINO" i], +[title^="CEBANQQ" i], +[title^="CEMERLANGPOKER" i], +[title^="CERIAQQ" i], +[title^="CHAMPIONQQ" i], +[title^="CINTAPOKER" i], +[title^="CLOVERQQ" i], +[title^="CMCPOKER" i], +[title^="CMD368" i], +[title^="COBAQQ" i], +[title^="COPAQQ" i], +[title^="CROWNQQ" i], +[title^="CafeQQ" i], +[title^="Capsa365" i], +[title^="Capsaqq" i], +[title^="Casino Online" i], +[title^="Cicipoker" i], +[title^="DADUPOKER" i], +[title^="DANAMONQQ" i], +[title^="DANAQQ" i], +[title^="DAPATQQ" i], +[title^="DATUKQQ" i], +[title^="DELIMAPOKER" i], +[title^="DEPOQQ" i], +[title^="DEPOTOTO" i], +[title^="DEWADOMINO88" i], +[title^="DEWADOMINOQQ" i], +[title^="DEWAQQ" i], +[title^="DEWIQQ" i], +[title^="DINASTIPOKER" i], +[title^="DNAPoker" i], +[title^="DOMINO 206" i], +[title^="DOMINO228" i], +[title^="DOMINO420" i], +[title^="DOMINO855" i], +[title^="DONACOPOKER" i], +[title^="DOTAQIU" i], +[title^="DOTAQQ" i], +[title^="DOYAN99" i], +[title^="DRAGONPOKER88" i], +[title^="DUFANQQ" i], +[title^="Dewa Bandar" i], +[title^="Dewa Poker" i], +[title^="Dewataqq" i], +[title^="DivaQQ" i], +[title^="Domino 99" i], +[title^="Domino QQ" i], +[title^="ELANGQQ" i], +[title^="ENAKBET" i], +[title^="ENAKSLOT" i], +[title^="ENJOYQQ" i], +[title^="ESIAPOKER" i], +[title^="EnakSlot" i], +[title^="FAIRQQ" i], +[title^="FIFAQQ" i], +[title^="FUNDOMINO" i], +[title^="G11BET" i], +[title^="GADISQQ" i], +[title^="GARAMPOKER" i], +[title^="GARENAQQ" i], +[title^="GARUDAQQ" i], +[title^="GEMARQQ" i], +[title^="GEMILANG POKER" i], +[title^="GG DOMINO" i], +[title^="GIATQQ" i], +[title^="GITARTOGEL" i], +[title^="GOLDENQQ" i], +[title^="GUDANGQQ" i], +[title^="GUNUNGPOKER" i], +[title^="Gaple Online" i], +[title^="GoldenPoker" i], +[title^="HARGAQQ" i], +[title^="HEBOHQQ" i], +[title^="HOBIQQ" i], +[title^="HONORQQ" i], +[title^="HUJANQQ" i], +[title^="HeloQQ" i], +[title^="Hoki Slot" i], +[title^="IBCQQ" i], +[title^="IBUQQ" i], +[title^="ID88.Com" i], +[title^="IDN POKER ONLINE" i], +[title^="IDOLAQQ" i], +[title^="IDRPOKER" i], +[title^="ILMU99" i], +[title^="IMCPOKER" i], +[title^="IMCQQ" i], +[title^="INDOQQ" i], +[title^="INDOTOGEL" i], +[title^="INDOWINPOKER" i], +[title^="INDOWINS" i], +[title^="INIPOKER" i], +[title^="INTERQQ" i], +[title^="ISOPOKER " i], +[title^="ITUBANDAR" i], +[title^="ITUDOMINO" i], +[title^="ITUPOKER" i], +[title^="ITUQQ" i], +[title^="Ibosport" i], +[title^="Idn Poker" i], +[title^="Indomaxbet" i], +[title^="Informasi Bandar Terpercaya" i], +[title^="Inidewa365" i], +[title^="Itucasino" i], +[title^="JAGADPOKER" i], +[title^="JAGODOMINO" i], +[title^="JAGOONLINE88" i], +[title^="JANJIQQ" i], +[title^="JASADOMINO" i], +[title^="JASAPOKER" i], +[title^="JASAQQ" i], +[title^="JAWA DOMINO" i], +[title^="JAWAPOKER88" i], +[title^="JAYAPOKER" i], +[title^="JELASPOKER" i], +[title^="JEMPOLQQ" i], +[title^="JITUPOKER" i], +[title^="JOINDOMINO" i], +[title^="JOINPKV" i], +[title^="JOKERNET" i], +[title^="JUARAPOKER" i], +[title^="JURAGANQQ" i], +[title^="JasaGol" i], +[title^="Jendralpoker" i], +[title^="Judi Bola" i], +[title^="Judi Online" i], +[title^="Judi Togel Online" i], +[title^="KAIKOSLOT" i], +[title^="KAMPUSBET" i], +[title^="KANTINQQ" i], +[title^="KARTU66" i], +[title^="KARTUREJEKI" i], +[title^="KEBUN POKER" i], +[title^="KEMILAUQQ" i], +[title^="KHARISMA POKER" i], +[title^="KILAUQQ" i], +[title^="KIMPOKER" i], +[title^="KIPASQQ" i], +[title^="KLIK66" i], +[title^="KLIKQQ" i], +[title^="KOKI Poker" i], +[title^="KOKOQQ" i], +[title^="KOMPASQQ" i], +[title^="KONTOLKUDA" i], +[title^="KaikoSlot" i], +[title^="Kakak Dewa" i], +[title^="KastilPoker" i], +[title^="KucingPoker" i], +[title^="LADANGQQ" i], +[title^="LAGA99" i], +[title^="LAGIQQ" i], +[title^="LAPAKQQ" i], +[title^="LASKARQQ" i], +[title^="LASVEGASQQ" i], +[title^="LAWANQQ" i], +[title^="LAYARQQ" i], +[title^="LEGENDAQQ" i], +[title^="LENTERAPOKER" i], +[title^="LEXUSDOMINO" i], +[title^="LIBRAQQ" i], +[title^="LIGA99" i], +[title^="LIGAPOKER" i], +[title^="LINTASBET" i], +[title^="LINTASQQ" i], +[title^="LIPOQQ" i], +[title^="LUDOQQ" i], +[title^="LUXURY POKER88" i], +[title^="LapakPoker" i], +[title^="Live Casino Online" i], +[title^="LiveCasino Online" i], +[title^="MACAU442" i], +[title^="MADU99" i], +[title^="MAHIRQQ" i], +[title^="MAHKOTAQQ" i], +[title^="MAINDOMINO99" i], +[title^="MAINQQ" i], +[title^="MAJUQQ" i], +[title^="MAKAUQQ" i], +[title^="MANDALATOTO" i], +[title^="MANDIRIQQ" i], +[title^="MARIOQQ" i], +[title^="MASTERDOMINO88" i], +[title^="MASTERDOMINO99" i], +[title^="MASTERKIU" i], +[title^="MASTERPOKER88" i], +[title^="MASTERPOKERQQ" i], +[title^="MATAQQ" i], +[title^="MEDANQQ" i], +[title^="MEGAPOKER88" i], +[title^="MEJAQQ" i], +[title^="MEMBERQQ" i], +[title^="MEMORIQQ" i], +[title^="MENANGQQ" i], +[title^="MENUQQ" i], +[title^="MGMPOKER" i], +[title^="MITRACAPSA" i], +[title^="MKVPoker" i], +[title^="MPOTOP88" i], +[title^="MULAIQQ" i], +[title^="MURAHQQ" i], +[title^="MURNIQQ" i], +[title^="MUTIARAPOKER" i], +[title^="MacauBet" i], +[title^="MacauDewa" i], +[title^="Macauslot188" i], +[title^="Mandala Toto" i], +[title^="ManiaQQ" i], +[title^="Masterslot88" i], +[title^="MemekMonyet"], +[title^="Mild 88" i], +[title^="ModalQQ" i], +[title^="Modalbet" i], +[title^="Murnibet" i], +[title^="NAGAPOKERQQ" i], +[title^="NAGAQQ" i], +[title^="NALOQQ" i], +[title^="NEGARAPOKER" i], +[title^="NEGARAQQ" i], +[title^="NINJAQQ" i], +[title^="NUSANTARAPOKER" i], +[title^="OBCBET" i], +[title^="OMIQQ" i], +[title^="OMPOKER" i], +[title^="ONEBETQQ" i], +[title^="ORBITQQ" i], +[title^="ORIQQ" i], +[title^="OvoQQ" i], +[title^="P2PLAY" i], +[title^="PAIRQIU" i], +[title^="PAKQQ" i], +[title^="PANADOLQQ" i], +[title^="PANASQQ" i], +[title^="PANCATOTO" i], +[title^="PARISQQ" i], +[title^="PASARPOKER" i], +[title^="PASARQQ" i], +[title^="PAUSPOKR " i], +[title^="PEDROQQ" i], +[title^="PELANGIKOIN" i], +[title^="PELANGIQQ" i], +[title^="PENTASLOT" i], +[title^="PIALADOMINO" i], +[title^="PINK4D" i], +[title^="PINOQQ" i], +[title^="PLAY303" i], +[title^="POKER NEGARA" i], +[title^="POKER228" i], +[title^="POKER757" i], +[title^="POKER855" i], +[title^="POKERBOYA" i], +[title^="POKEREMAS" i], +[title^="POKERKIUKIU" i], +[title^="POKERMAS88" i], +[title^="POKERMAS99" i], +[title^="POKERMAYA" i], +[title^="POKERMIMPI" i], +[title^="POKERPEDIAZ" i], +[title^="POKERPELANGI" i], +[title^="POKERWALET" i], +[title^="PONDOKPOKER" i], +[title^="PRIAQQ" i], +[title^="PRUPOKER" i], +[title^="PURIBET" i], +[title^="PasarOnline" i], +[title^="Pentaslot" i], +[title^="Pojokpoker" i], +[title^="Poker Ace" i], +[title^="Poker Bola" i], +[title^="Poker Jingga" i], +[title^="Poker Online Terpercaya" i], +[title^="Poker Online" i], +[title^="Poker Vita" i], +[title^="Pokerhebat" i], +[title^="Prediksidara" i], +[title^="QBANDAR" i], +[title^="QIUQIU99" i], +[title^="QQ Online" i], +[title^="QQ39bet" i], +[title^="QQ998" i], +[title^="QQEmas" i], +[title^="QQHOK" i], +[title^="QQHOLIC" i], +[title^="QQJOKER" i], +[title^="QQONLINEBET" i], +[title^="QQPoker" i], +[title^="QQasiabet" i], +[title^="QQfortuna" i], +[title^="QQpuma" i], +[title^="QQslot" i], +[title^="QQvip" i], +[title^="RAJABANDARQ" i], +[title^="RAJACAPSA" i], +[title^="RAJADOMINO88" i], +[title^="RAJAIDR" i], +[title^="RAJAPOKER88" i], +[title^="RAJAQQ" i], +[title^="RAJASAKONG88" i], +[title^="RAJASENANGQQ" i], +[title^="RAJAWALIQQ" i], +[title^="RANTAIQQ" i], +[title^="RATUDOMINO88" i], +[title^="RATUPOKER88" i], +[title^="RATUQQ" i], +[title^="REJEKIPOKER" i], +[title^="RGOBET" i], +[title^="RGOCASINO" i], +[title^="RIVALQQ" i], +[title^="RONALDO4D" i], +[title^="ROYALQQ" i], +[title^="RUPIAHQQ" i], +[title^="RUSIA777" i], +[title^="RUTINQQ" i], +[title^="Ratu303" i], +[title^="Ratu89" i], +[title^="Resmidomino" i], +[title^="SABANGPOKER" i], +[title^="SAHABAT KARTU" i], +[title^="SAHABATPOKER" i], +[title^="SAHABATQQ" i], +[title^="SAHAMQQ" i], +[title^="SAKAUPOKER" i], +[title^="SAKONGKIU" i], +[title^="SAKUQQ" i], +[title^="SAMAQQ" i], +[title^="SANA DOMINO" i], +[title^="SARANA99" i], +[title^="SARANAPELANGI" i], +[title^="SATUQQ" i], +[title^="SBOBET" i], +[title^="SBOQQ" i], +[title^="SBOslot138" i], +[title^="SEDAP POKER" i], +[title^="SEGARQQ" i], +[title^="SEHATPOKER" i], +[title^="SEJARAHQQ" i], +[title^="SEMOGAQQ" i], +[title^="SEMPURNAPOKER" i], +[title^="SENANGDOMINO" i], +[title^="SENANGPOKER" i], +[title^="SENIQQ" i], +[title^="SEPAKBOLACC" i], +[title^="SERVERPKV" i], +[title^="SHINCHANPOKER" i], +[title^="SMSQQ" i], +[title^="SOSMEDQQ" i], +[title^="SUGUSQQ" i], +[title^="SUHUQQ" i], +[title^="SUKSESDOMINO" i], +[title^="SULTANQQ" i], +[title^="SUMOQQ" i], +[title^="SUNDUL99" i], +[title^="SURYAQQ" i], +[title^="Sbobet Online " i], +[title^="Sbobet Online" i], +[title^="Situs Agen Judi" i], +[title^="Situs Bandar Judi" i], +[title^="Situs Bandar Togel" i], +[title^="Situs Bandarq Online" i], +[title^="Situs Bola Indonesia" i], +[title^="Situs Judi" i], +[title^="Situs Togel Terpercaya" i], +[title^="SoloTogel" i], +[title^="TAIPANQQ" i], +[title^="TAJIRQQ" i], +[title^="TAKTIK POKER" i], +[title^="TANGKASQQ" i], +[title^="TEMANPOKER" i], +[title^="TERATAIQQ" i], +[title^="TEXASPOKERCC" i], +[title^="TEXASQQ" i], +[title^="TIKETQQ" i], +[title^="TOTOBET" i], +[title^="TUNAIQQ" i], +[title^="TWINPOKER88" i], +[title^="Tangkas Online" i], +[title^="Texaspoker" i], +[title^="Togel Domino" i], +[title^="Togel Terpercaya" i], +[title^="TogelDulu" i], +[title^="Togeldomino" i], +[title^="UtamaBet" i], +[title^="VEGAS88" i], +[title^="VIPADUQ" i], +[title^="VIPBANDARQ" i], +[title^="VIPDOMINO" i], +[title^="VIPQIUQIU99" i], +[title^="Vimax Asli" i], +[title^="WAHYUPOKER" i], +[title^="WALI POKER" i], +[title^="WARGAQQ" i], +[title^="WARNAQQ" i], +[title^="WEDEQQ" i], +[title^="WIGOBET"], +[title^="WINNIPOKER" i], +[title^="WONGPOKER" i], +[title^="WarungQQ" i], +[title^="Wigobet" i], +[title^="WongQQ" i], +[title^="YAKINQQ" i], +[title^="ZEUPOKER" i], +[title^="ZEUSBOLA" i], +[title^="ZEUSPOKER99" i], +[title^="ZOYAQQ" i], +[title^="ZYNGAQQ" i], +[title^="agen bandarq online" i], +[title^="agen capsa online" i], +[title^="agen capsa" i], +[title^="agen casino terpercaya" i], +[title^="agen casino" i], +[title^="agen domino online" i], +[title^="agen judi online" i], +[title^="agen judi poker" i], +[title^="agen judi" i], +[title^="agen livecasino" i], +[title^="agen poker bandar" i], +[title^="agen poker bola" i], +[title^="agen poker judi" i], +[title^="agen poker online" i], +[title^="agen poker terpercaya" i], +[title^="agen poker" i], +[title^="agen qq" i], +[title^="agen sbobet online" i], +[title^="agen slot casino" i], +[title^="agen slot online" i], +[title^="agen taruhan bola" i], +[title^="agentoto88" i], +[title^="akanhoki" i], +[title^="apitogel" i], +[title^="asiaforbet" i], +[title^="badoQQ" i], +[title^="bandar Q" i], +[title^="bandar judi bola" i], +[title^="bandar judi" i], +[title^="bandar poker terpercaya" i], +[title^="bandar poker" i], +[title^="bandar sakong" i], +[title^="bandar slot" i], +[title^="bandar taruhan" i], +[title^="bandar303" i], +[title^="bandarwalet" i], +[title^="bandarxl" i], +[title^="banner sidebar" i], +[title^="betting togel online" i], +[title^="blatogel" i], +[title^="bola tangkas online" i], +[title^="bolatogel" i], +[title^="bolavegas8" i], +[title^="bonanza88" i], +[title^="bonusQQ" i], +[title^="brotogel" i], +[title^="capsa online" i], +[title^="capsapro" i], +[title^="cara daftar sbobet" i], +[title^="ceme judi" i], +[title^="cikabet" i], +[title^="daftar slot online" i], +[title^="dewaslot99" i], +[title^="diskon togel" i], +[title^="diva4d" i], +[title^="divadomino" i], +[title^="divapoker" i], +[title^="domino99" i], +[title^="dominoQQ" i], +[title^="dorabet" i], +[title^="entertogel" i], +[title^="ganoolQQ" i], +[title^="gerhanaQQ" i], +[title^="hm88poker" i], +[title^="hokiQQ" i], +[title^="hokisport" i], +[title^="hoyajackpot" i], +[title^="idrbet" i], +[title^="iklan qqangpao" i], +[title^="iklan ratu" i], +[title^="imcceme " i], +[title^="imcceme" i], +[title^="indobookies" i], +[title^="inidewa365" i], +[title^="intanbet" i], +[title^="iocbet" i], +[title^="itcbet" i], +[title^="javtoys" i], +[title^="jayabet" i], +[title^="jeniuspoker" i], +[title^="josbet" i], +[title^="jpslot88" i], +[title^="judi bola online" i], +[title^="judi bola" i], +[title^="judi online terpercaya" i], +[title^="judi poker online" i], +[title^="judi slot online" i], +[title^="judi togel" i], +[title^="junior toto" i], +[title^="kiosbet" i], +[title^="kokipoker" i], +[title^="lakibet" i], +[title^="lapak303" i], +[title^="larisqq" i], +[title^="liga365" i], +[title^="ligaQQ" i], +[title^="ligadunia365" i], +[title^="lonteQQ" i], +[title^="lotus303" i], +[title^="luxury 138" i], +[title^="luxury111" i], +[title^="luxury138" i], +[title^="luxury777" i], +[title^="macau club poker" i], +[title^="macau442" i], +[title^="maxbetqq" i], +[title^="mejasakong" i], +[title^="mejavip" i], +[title^="mewahbet" i], +[title^="mpojackpot" i], +[title^="mustikapoker" i], +[title^="nikmatqq" i], +[title^="nonton video bokep" i], +[title^="novapoker" i], +[title^="obat pembesar penis" i], +[title^="obatpenisalami" i], +[title^="okeplay777" i], +[title^="olbola" i], +[title^="permainan judi online" i], +[title^="pesonaQQ" i], +[title^="pesqq" i], +[title^="poker indonesia" i], +[title^="poker online indonesia" i], +[title^="poker online terbaik" i], +[title^="poker online" i], +[title^="poker8m" i], +[title^="pokerajaib" i], +[title^="pokercip" i], +[title^="pokerlounge99" i], +[title^="promo togel" i], +[title^="promosi kdslots" i], +[title^="qqangpao" i], +[title^="qqturbo" i], +[title^="rajajudiQQ" i], +[title^="rajaremi" i], +[title^="royalflush88" i], +[title^="rusia777" i], +[title^="sbosbet" i], +[title^="sbotop" i], +[title^="seksipoker" i], +[title^="selebtoto" i], +[title^="senibet" i], +[title^="senyumqq" i], +[title^="sepakbola.cc" i], +[title^="sifujudi" i], +[title^="situs QQ" i], +[title^="situs agen domino" i], +[title^="situs agen poker" i], +[title^="situs judi bola" i], +[title^="situs judi online" i], +[title^="situs judi online"], +[title^="situs judi terpercaya" i], +[title^="situs judi" i], +[title^="situs poker online" i], +[title^="situs poker" i], +[title^="situs slot online" i], +[title^="situs slot" i], +[title^="situs taruhan" i], +[title^="situs togel online" i], +[title^="situs togel" i], +[title^="slot demo gratis" i], +[title^="slot gacor" i], +[title^="slot game" i], +[title^="slot online termurah" i], +[title^="slot online terpercaya" i], +[title^="streaming video bokep" i], +[title^="superdomino" i], +[title^="taruhan bola online" i], +[title^="taruhan bola" i], +[title^="texas poker" i], +[title^="texaspoker." i], +[title^="togel Online" i], +[title^="togel online terpercaya" i], +[title^="togel singapore" i], +[title^="togel terbesar" i], +[title^="vegas811" i], +[title^="viralQQ" i], +[title^="wahana303" i], +a[alt="iklan" i], +a[href^="//avgirls.asia/"], +a[href^="//zukxd6fkxqn.com/"], +a[href^="http://081364439991.org/register/"], +a[href^="http://1001win.fun"], +a[href^="http://1001win.site"], +a[href^="http://103.10.200.48"], +a[href^="http://103.10.200.57"], +a[href^="http://103.10.200.61"], +a[href^="http://103.10.201.26"], +a[href^="http://116poker."], +a[href^="http://11juni."], +a[href^="http://128.199.117.89/"], +a[href^="http://128.199.142.177/"], +a[href^="http://139.59.96.74"], +a[href^="http://142.44.144.187"], +a[href^="http://143.198.45.189/"], +a[href^="http://188.166.64.6"], +a[href^="http://188bet."], +a[href^="http://1sakong."], +a[href^="http://228poker."], +a[href^="http://22hok."], +a[href^="http://233bet."], +a[href^="http://365hoki."], +a[href^="http://365indoqiu."], +a[href^="http://365kiu."], +a[href^="http://365qiuqiu."], +a[href^="http://388hero.link"], +a[href^="http://388poker."], +a[href^="http://396club."], +a[href^="http://3vip.club/"], +a[href^="http://45.63.19.229"], +a[href^="http://4dasli."], +a[href^="http://4dhoki."], +a[href^="http://51.79.169.33/"], +a[href^="http://560bet."], +a[href^="http://588poker."], +a[href^="http://5starsbet."], +a[href^="http://77upcash.com"], +a[href^="http://7kartu.vip"], +a[href^="http://7mter.pw/"], +a[href^="http://7nagabet."], +a[href^="http://7nagapoker."], +a[href^="http://7nagatoto."], +a[href^="http://88beto."], +a[href^="http://88indo."], +a[href^="http://899-cash."], +a[href^="http://899bola."], +a[href^="http://899cash."], +a[href^="http://8mpoker."], +a[href^="http://8sbopoker.com"], +a[href^="http://8togel."], +a[href^="http://978bet13.com"], +a[href^="http://978bet31.com"], +a[href^="http://988bet."], +a[href^="http://99abgqq."], +a[href^="http://99capsaqq99.com/"], +a[href^="http://99cashff."], +a[href^="http://99dinasti."], +a[href^="http://99domino."], +a[href^="http://99doyan."], +a[href^="http://99mania."], +a[href^="http://99rolet.net"], +a[href^="http://99tangkas."], +a[href^="http://Aon-bet."], +a[href^="http://ApiBet."], +a[href^="http://ApiKartu."], +a[href^="http://ItuToto."], +a[href^="http://Pangerantoto1."], +a[href^="http://aa-bet."], +a[href^="http://abgqq."], +a[href^="http://abgqq88."], +a[href^="http://acerpoker."], +a[href^="http://acmbet."], +a[href^="http://adatogel."], +a[href^="http://adjarabet."], +a[href^="http://adubalak."], +a[href^="http://aduqkartuqq."], +a[href^="http://aduqq55."], +a[href^="http://aduqq88."], +a[href^="http://aduqvip."], +a[href^="http://afapkr."], +a[href^="http://afatogel1."], +a[href^="http://agen558."], +a[href^="http://agen688."], +a[href^="http://agenasia88."], +a[href^="http://agenbola."], +a[href^="http://agenbola24."], +a[href^="http://agenibc."], +a[href^="http://agenjoker123."], +a[href^="http://agenjudionline."], +a[href^="http://agenqq."], +a[href^="http://agensakong."], +a[href^="http://agent926."], +a[href^="http://agentaruhan."], +a[href^="http://agenvimaxindo."], +a[href^="http://agtwpoker."], +a[href^="http://agungpoker."], +a[href^="http://agwcash."], +a[href^="http://ahliqq."], +a[href^="http://airasiabt.fun"], +a[href^="http://ajobola."], +a[href^="http://aktorqq."], +a[href^="http://aladincash7."], +a[href^="http://aladincash7t."], +a[href^="http://aladinpoker."], +a[href^="http://alamiqq."], +a[href^="http://alampoker."], +a[href^="http://alexavegascasino.win"], +a[href^="http://alternatif188bet."], +a[href^="http://alto123."], +a[href^="http://aman99."], +a[href^="http://amanqq."], +a[href^="http://amdbet88."], +a[href^="http://anekabola."], +a[href^="http://anekaqq."], +a[href^="http://angkajitutogel."], +a[href^="http://angkakembar."], +a[href^="http://aoecash."], +a[href^="http://aonbet."], +a[href^="http://areabet."], +a[href^="http://areabola."], +a[href^="http://arenacapsa."], +a[href^="http://arenacash88."], +a[href^="http://armanipoker."], +a[href^="http://armanitogel."], +a[href^="http://asalqq."], +a[href^="http://asbet8.co/"], +a[href^="http://asbet8.org/"], +a[href^="http://asbet888."], +a[href^="http://aseangol."], +a[href^="http://aseanqq."], +a[href^="http://asia-bandarkiu."], +a[href^="http://asia-bandarq."], +a[href^="http://asia88bet."], +a[href^="http://asiabandarkiu."], +a[href^="http://asiabandarqq."], +a[href^="http://asiabet8.cc"], +a[href^="http://asiabetgo.net"], +a[href^="http://asiabolabet."], +a[href^="http://asiaforbet.me"], +a[href^="http://asiaforbet8.com"], +a[href^="http://asiaforbet8.org"], +a[href^="http://asiakasino."], +a[href^="http://asialive88casino.win"], +a[href^="http://asian4d."], +a[href^="http://asianbandarq."], +a[href^="http://asianbrain."], +a[href^="http://asianpokerseo."], +a[href^="http://asiapoker."], +a[href^="http://asiapoker77."], +a[href^="http://asiapoker8.biz"], +a[href^="http://asikbookie."], +a[href^="http://astonbet."], +a[href^="http://astonbola."], +a[href^="http://astonwin."], +a[href^="http://astrohoki."], +a[href^="http://astrototo."], +a[href^="http://auxbet."], +a[href^="http://awbet."], +a[href^="http://axiobola."], +a[href^="http://ayojuara."], +a[href^="http://ayomainqq."], +a[href^="http://b2poker."], +a[href^="http://baftarbandarkiu."], +a[href^="http://bagusqq."], +a[href^="http://bakaratonline."], +a[href^="http://balak9."], +a[href^="http://balakqq."], +a[href^="http://bandar."], +a[href^="http://bandar228."], +a[href^="http://bandar66."], +a[href^="http://bandar95."], +a[href^="http://bandarasia."], +a[href^="http://bandarbet77."], +a[href^="http://bandarbolaasia."], +a[href^="http://bandarbursa."], +a[href^="http://bandarjitu."], +a[href^="http://bandarjudi."], +a[href^="http://bandarkiu."], +a[href^="http://bandarpoker."], +a[href^="http://bandarq."], +a[href^="http://bandarqq."], +a[href^="http://bandarqterpercaya."], +a[href^="http://bandarsakong."], +a[href^="http://bandartaruhan."], +a[href^="http://bandartogelsingapore."], +a[href^="http://bandartoke."], +a[href^="http://bandarxl."], +a[href^="http://barakjudi."], +a[href^="http://bbm88id."], +a[href^="http://bca99."], +a[href^="http://bcadomino."], +a[href^="http://bdr99."], +a[href^="http://bdrqq."], +a[href^="http://bejopoker."], +a[href^="http://bejototo."], +a[href^="http://belajar-bisnis."], +a[href^="http://beliqq."], +a[href^="http://benderabet."], +a[href^="http://benderapoker."], +a[href^="http://bersama365."], +a[href^="http://bet365."], +a[href^="http://betlive889."], +a[href^="http://betsaja."], +a[href^="http://betwin188."], +a[href^="http://bianglalaqq."], +a[href^="http://bigextracash."], +a[href^="http://bintangbola."], +a[href^="http://bintangcapsa."], +a[href^="http://bisa88."], +a[href^="http://bisnis4d.link"], +a[href^="http://bisnishandal."], +a[href^="http://bit.ly/airasiabet"], +a[href^="http://bit.ly/duniabet"], +a[href^="http://bit.ly/koinslots"], +a[href^="http://bl88.club"], +a[href^="http://bla168."], +a[href^="http://block.s3block."], +a[href^="http://bltks.club/"], +a[href^="http://bnipoker."], +a[href^="http://bola168."], +a[href^="http://bola777."], +a[href^="http://bola83."], +a[href^="http://boladunia88bet."], +a[href^="http://bolagalaxy."], +a[href^="http://bolagilaonline.win"], +a[href^="http://bolaindo77."], +a[href^="http://bolaketangkasan."], +a[href^="http://bolalabo."], +a[href^="http://bolaluxy99."], +a[href^="http://bolapk."], +a[href^="http://bolasuhu."], +a[href^="http://bolasukses."], +a[href^="http://bolatks.club/"], +a[href^="http://bolavegas."], +a[href^="http://bolped77."], +a[href^="http://bosqiuqiu."], +a[href^="http://bosqq."], +a[href^="http://bossdollar."], +a[href^="http://bosspkr."], +a[href^="http://bossqq."], +a[href^="http://boya13."], +a[href^="http://bromocapsa."], +a[href^="http://btybet."], +a[href^="http://bursabet."], +a[href^="http://bursatogel."], +a[href^="http://cacingnaga."], +a[href^="http://cafeskor."], +a[href^="http://cahayapoker."], +a[href^="http://cahayaqq."], +a[href^="http://campaign.kdaffiliates.com/"], +a[href^="http://capqq."], +a[href^="http://capsa-susun."], +a[href^="http://capsa228."], +a[href^="http://capsaqq."], +a[href^="http://capsatoto."], +a[href^="http://caradaftarpoker."], +a[href^="http://cariqqiu."], +a[href^="http://cash-harvest."], +a[href^="http://cashburners."], +a[href^="http://casinoitu."], +a[href^="http://casinosport88."], +a[href^="http://casinovegas88.win"], +a[href^="http://cbnpoker88."], +a[href^="http://cbopoker88d.com"], +a[href^="http://cekakses."], +a[href^="http://ceki899."], +a[href^="http://cemejudi."], +a[href^="http://cendanagaming."], +a[href^="http://cendanapoker."], +a[href^="http://champspoker."], +a[href^="http://cinaqq."], +a[href^="http://cintapoker."], +a[href^="http://clc.la"], +a[href^="http://clickadu."], +a[href^="http://cmcwin."], +a[href^="http://cmobet."], +a[href^="http://cyakibet."], +a[href^="http://cyakibet77."], +a[href^="http://cyberjd."], +a[href^="http://dadubets."], +a[href^="http://daftarbandarkiu."], +a[href^="http://daftarbandarpoker."], +a[href^="http://daftardomino."], +a[href^="http://daftarfun88."], +a[href^="http://daftarpoker228."], +a[href^="http://daftarqq."], +a[href^="http://daftarqqonline."], +a[href^="http://daftarsboid."], +a[href^="http://daftartogelonline."], +a[href^="http://daftarvip.xyz"], +a[href^="http://dahsyatqq."], +a[href^="http://depodomino."], +a[href^="http://detikbet."], +a[href^="http://dewa-casino.win"], +a[href^="http://dewaboya."], +a[href^="http://dewadominoqq."], +a[href^="http://dewahoki."], +a[href^="http://dewaitu."], +a[href^="http://dewaliveonline.win"], +a[href^="http://dewanaga."], +a[href^="http://dewanmas."], +a[href^="http://dewapoker."], +a[href^="http://dewapokeronline.win"], +a[href^="http://dewaqq."], +a[href^="http://dewavegascasino.win"], +a[href^="http://dewiqq."], +a[href^="http://dinastybet."], +a[href^="http://divahoki."], +a[href^="http://divaindo."], +a[href^="http://divaliga."], +a[href^="http://divisix."], +a[href^="http://domino-168."], +a[href^="http://domino168."], +a[href^="http://domino88online.win"], +a[href^="http://domino99."], +a[href^="http://dominobet."], +a[href^="http://dominobetqq."], +a[href^="http://dominokiu."], +a[href^="http://dominoqqwin."], +a[href^="http://dompetbola."], +a[href^="http://dorabet."], +a[href^="http://doremibet."], +a[href^="http://doyan-99."], +a[href^="http://doyan99."], +a[href^="http://doyanbandarq."], +a[href^="http://doyanjudipoker."], +a[href^="http://doyankiu."], +a[href^="http://duapoker."], +a[href^="http://duitbux."], +a[href^="http://dunia-bisnis."], +a[href^="http://dunialotto1."], +a[href^="http://duniaspa."], +a[href^="http://dwabet."], +a[href^="http://dwabt.vip"], +a[href^="http://dwatngks."], +a[href^="http://dwcash.net"], +a[href^="http://dwcash.us"], +a[href^="http://dwlive.club/"], +a[href^="http://dwscr.xyz"], +a[href^="http://earneasycash."], +a[href^="http://elang-qq."], +a[href^="http://elang13."], +a[href^="http://elang88."], +a[href^="http://elangbola."], +a[href^="http://elangcapsa."], +a[href^="http://elanghoki."], +a[href^="http://elangpoker365.com"], +a[href^="http://elangqq."], +a[href^="http://en.dompetbola."], +a[href^="http://enakbet.link"], +a[href^="http://enjoydepo."], +a[href^="http://enjoydomino."], +a[href^="http://enjoyhoki."], +a[href^="http://enjoyqq."], +a[href^="http://esiapoker77."], +a[href^="http://eze99."], +a[href^="http://ezebet."], +a[href^="http://fadly168."], +a[href^="http://fairbet88."], +a[href^="http://faktavimax."], +a[href^="http://fast2bet."], +a[href^="http://fifacash88c.com"], +a[href^="http://fifadomino."], +a[href^="http://fifaqq."], +a[href^="http://formulabisnis."], +a[href^="http://fullbet88."], +a[href^="http://fundomino."], +a[href^="http://gabungsbopoker.biz/"], +a[href^="http://gabungsbopoker.club/"], +a[href^="http://gadingpoker."], +a[href^="http://gadispoker."], +a[href^="http://galaxybola."], +a[href^="http://galaxytoto."], +a[href^="http://galeripoker88."], +a[href^="http://gamebandarq."], +a[href^="http://gamegua88."], +a[href^="http://gameslotgacor.com"], +a[href^="http://gangrumah."], +a[href^="http://ganoolqq."], +a[href^="http://garampoker."], +a[href^="http://garena99."], +a[href^="http://garenapoker."], +a[href^="http://garudakiu."], +a[href^="http://gebyarbola."], +a[href^="http://gebyarliga."], +a[href^="http://gemapkr."], +a[href^="http://gemarcapsa."], +a[href^="http://gemardepo."], +a[href^="http://gemarpoker."], +a[href^="http://gerhanaqq."], +a[href^="http://gicap."], +a[href^="http://go88sbo."], +a[href^="http://gohbet."], +a[href^="http://goodlucky99."], +a[href^="http://gopiyopiyo."], +a[href^="http://gounibet."], +a[href^="http://h8indo."], +a[href^="http://halobos."], +a[href^="http://halodewa."], +a[href^="http://hanabet."], +a[href^="http://hanabet88."], +a[href^="http://hariqq."], +a[href^="http://hasiltogel."], +a[href^="http://hdp365."], +a[href^="http://hdpbola."], +a[href^="http://hebatqq."], +a[href^="http://hjtowin."], +a[href^="http://hkpool."], +a[href^="http://hnbwin."], +a[href^="http://hobibet."], +a[href^="http://hoki228."], +a[href^="http://hoki365."], +a[href^="http://hokibandarkiu."], +a[href^="http://hokibandarq."], +a[href^="http://hokiliga."], +a[href^="http://hokinusa."], +a[href^="http://hokipk."], +a[href^="http://honorqiu."], +a[href^="http://hotsports7."], +a[href^="http://hoyacash."], +a[href^="http://hoyajackpot."], +a[href^="http://hoyajp."], +a[href^="http://hoyapoker99."], +a[href^="http://hoyatoto."], +a[href^="http://hoyatoto88."], +a[href^="http://hypertracker."], +a[href^="http://i88cash."], +a[href^="http://ibcqq."], +a[href^="http://ibcwin."], +a[href^="http://ibet44cash."], +a[href^="http://ibobandarq."], +a[href^="http://ibosport88."], +a[href^="http://ibuqq."], +a[href^="http://ibw8."], +a[href^="http://icebola88."], +a[href^="http://id-13."], +a[href^="http://idb365."], +a[href^="http://idbet88."], +a[href^="http://idn55bet."], +a[href^="http://idngoalonline.win/"], +a[href^="http://idnpp88.com"], +a[href^="http://idola188."], +a[href^="http://idola88."], +a[href^="http://idola999."], +a[href^="http://idolabet."], +a[href^="http://idolakini."], +a[href^="http://idomn."], +a[href^="http://idpialaqq."], +a[href^="http://idrajaqq."], +a[href^="http://idwinner."], +a[href^="http://iklanqq."], +a[href^="http://iklikbola."], +a[href^="http://imcpoker."], +a[href^="http://imcqq."], +a[href^="http://imcqq88."], +a[href^="http://incarsakong."], +a[href^="http://incrasebux."], +a[href^="http://indo-13."], +a[href^="http://indo381."], +a[href^="http://indoagenbola."], +a[href^="http://indobandar88."], +a[href^="http://indobet77."], +a[href^="http://indobola88a."], +a[href^="http://indodewa365."], +a[href^="http://indodingdong."], +a[href^="http://indoforbet.com"], +a[href^="http://indokiu."], +a[href^="http://indomaxb."], +a[href^="http://indomb."], +a[href^="http://indopk365."], +a[href^="http://indopokerlink."], +a[href^="http://indoremi."], +a[href^="http://indosevenbet.com"], +a[href^="http://indotogel."], +a[href^="http://indotogel1."], +a[href^="http://indovegas88."], +a[href^="http://indowins."], +a[href^="http://indukbet."], +a[href^="http://infolinks."], +a[href^="http://infoterapis."], +a[href^="http://inibos."], +a[href^="http://intanku."], +a[href^="http://intanqq."], +a[href^="http://interqq."], +a[href^="http://interwin."], +a[href^="http://interwin88."], +a[href^="http://inulpoker1."], +a[href^="http://investasiceria."], +a[href^="http://istana-impian."], +a[href^="http://istana-impian2."], +a[href^="http://istana168."], +a[href^="http://istana3."], +a[href^="http://istana855."], +a[href^="http://istanaimpian1."], +a[href^="http://istanaimpian2."], +a[href^="http://istanaimpian3."], +a[href^="http://itu365."], +a[href^="http://itubandar."], +a[href^="http://itubd."], +a[href^="http://itupoker77."], +a[href^="http://ivopoker."], +a[href^="http://jagoanpoker99."], +a[href^="http://jagoonline88."], +a[href^="http://jakartaqq."], +a[href^="http://jakbos."], +a[href^="http://jalanalternatif."], +a[href^="http://jaluralternatif."], +a[href^="http://jamantogel."], +a[href^="http://jamhoki."], +a[href^="http://japsex."], +a[href^="http://jaridewa.com"], +a[href^="http://jarumpk."], +a[href^="http://jarumpoker."], +a[href^="http://jasa888."], +a[href^="http://jasabet."], +a[href^="http://jasabola."], +a[href^="http://jasapoker."], +a[href^="http://jasaqq."], +a[href^="http://javtoys."], +a[href^="http://jawadomino."], +a[href^="http://jawaraqq."], +a[href^="http://jayabola."], +a[href^="http://jayahoki."], +a[href^="http://jayamania."], +a[href^="http://jayapokr."], +a[href^="http://jendralpoker."], +a[href^="http://jituangka."], +a[href^="http://joindomino365."], +a[href^="http://joinkiu."], +a[href^="http://joinqiu."], +a[href^="http://jokerbet888."], +a[href^="http://jokermerah."], +a[href^="http://jokerqq."], +a[href^="http://jokersakong."], +a[href^="http://jollywallet."], +a[href^="http://josbet.bid"], +a[href^="http://josbet88."], +a[href^="http://josbet88c."], +a[href^="http://jppoker."], +a[href^="http://juaracapsa."], +a[href^="http://juarapoker."], +a[href^="http://kaisar365."], +a[href^="http://kakakdewa."], +a[href^="http://kamarjudi."], +a[href^="http://kamusjudi."], +a[href^="http://kancilbola."], +a[href^="http://kartu855."], +a[href^="http://kartuajaib."], +a[href^="http://kartudomino."], +a[href^="http://kartuhokky."], +a[href^="http://kartuking."], +a[href^="http://kartupk.me/"], +a[href^="http://kartuqq."], +a[href^="http://kasinobet."], +a[href^="http://kayatogel."], +a[href^="http://ketuapkr."], +a[href^="http://ketuapoker."], +a[href^="http://king368."], +a[href^="http://king4d."], +a[href^="http://kiosbet."], +a[href^="http://kitabanget."], +a[href^="http://kiuhoki."], +a[href^="http://kiumaster."], +a[href^="http://klikkiu."], +a[href^="http://kliksakong."], +a[href^="http://klikuntung."], +a[href^="http://kodealam2."], +a[href^="http://koin4da.com"], +a[href^="http://kokibet."], +a[href^="http://komisiqq."], +a[href^="http://komopoker."], +a[href^="http://kontolkuda."], +a[href^="http://kontolterbang.net"], +a[href^="http://kosmetik-obatkuat."], +a[href^="http://kristalqq."], +a[href^="http://kudamenang."], +a[href^="http://kuncipena.com"], +a[href^="http://kursiqq."], +a[href^="http://kursiraja."], +a[href^="http://lacakqq."], +a[href^="http://ladangqq."], +a[href^="http://lagakartuqiu."], +a[href^="http://lagasakong."], +a[href^="http://lahanpoker."], +a[href^="http://lajupoker."], +a[href^="http://lapak.poker/"], +a[href^="http://lapakdewa."], +a[href^="http://lapakgol."], +a[href^="http://lapakpoker."], +a[href^="http://lapakqq."], +a[href^="http://lapaksakong."], +a[href^="http://lautpoker."], +a[href^="http://lazabet."], +a[href^="http://lazacasino."], +a[href^="http://lgp88.xyz/"], +a[href^="http://liburpoker."], +a[href^="http://lig369."], +a[href^="http://liga-emas."], +a[href^="http://liga007."], +a[href^="http://liga369."], +a[href^="http://liga77."], +a[href^="http://liga88."], +a[href^="http://liga888."], +a[href^="http://ligabet365."], +a[href^="http://ligacash."], +a[href^="http://ligacash168."], +a[href^="http://ligahoki."], +a[href^="http://ligajudi."], +a[href^="http://ligakita."], +a[href^="http://ligakiukiu."], +a[href^="http://liganation."], +a[href^="http://linksbobet2016."], +a[href^="http://lintasqq."], +a[href^="http://livehkpools."], +a[href^="http://lombatogel."], +a[href^="http://lotus-4d."], +a[href^="http://lpkiukiu."], +a[href^="http://luckypoker188."], +a[href^="http://luxury138zz."], +a[href^="http://m88domino."], +a[href^="http://m8livepoker."], +a[href^="http://mabesqq."], +a[href^="http://mabosbet."], +a[href^="http://macan365."], +a[href^="http://macantogel."], +a[href^="http://maenpokerasli."], +a[href^="http://mahkotabola."], +a[href^="http://mahkotaqq."], +a[href^="http://mainbandarsakong."], +a[href^="http://maindomino."], +a[href^="http://maindomino168."], +a[href^="http://maindominoqq."], +a[href^="http://mainidb."], +a[href^="http://mainpokermi."], +a[href^="http://mainqq."], +a[href^="http://mainsakong."], +a[href^="http://mainsbc."], +a[href^="http://maintogelonline."], +a[href^="http://majupoker."], +a[href^="http://makelarjudi."], +a[href^="http://mandirimenang."], +a[href^="http://maniakqq."], +a[href^="http://mantapkiu."], +a[href^="http://marina-365."], +a[href^="http://maruduthutabarat."], +a[href^="http://maspoker."], +a[href^="http://master138."], +a[href^="http://master88."], +a[href^="http://masterbaccarat."], +a[href^="http://masterbandar88."], +a[href^="http://masterbet.link/"], +a[href^="http://masterbet24.xyz/"], +a[href^="http://mastercapsa365."], +a[href^="http://masternaga."], +a[href^="http://masternaga99."], +a[href^="http://masterpoker99."], +a[href^="http://matasayu."], +a[href^="http://maxbbm."], +a[href^="http://mbandarq."], +a[href^="http://mboplay888.com"], +a[href^="http://mdomino99."], +a[href^="http://medanqq."], +a[href^="http://mediaqq."], +a[href^="http://meja13."], +a[href^="http://meja365."], +a[href^="http://mejajoker."], +a[href^="http://mejakiu."], +a[href^="http://mejasakong."], +a[href^="http://menangqq."], +a[href^="http://menangvip."], +a[href^="http://mgmcash88."], +a[href^="http://mgmdomino."], +a[href^="http://miamiqq."], +a[href^="http://mikirpoker."], +a[href^="http://mimpi4d."], +a[href^="http://mingguqq."], +a[href^="http://misapoker."], +a[href^="http://misi-qq."], +a[href^="http://misiqiu."], +a[href^="http://misiqq."], +a[href^="http://mkvgames."], +a[href^="http://mkvpoker."], +a[href^="http://mobilgoyang."], +a[href^="http://momopk2."], +a[href^="http://mpoagen."], +a[href^="http://mta77."], +a[href^="http://multiqq."], +a[href^="http://musimqq."], +a[href^="http://mustika168."], +a[href^="http://mustikapoker."], +a[href^="http://muvibet."], +a[href^="http://my.danabet."], +a[href^="http://my.pkr389."], +a[href^="http://mybestpoker."], +a[href^="http://mydragonku."], +a[href^="http://myindomacau."], +a[href^="http://nagahoki."], +a[href^="http://nagaikn.club/"], +a[href^="http://nagapokeronline."], +a[href^="http://naloindo."], +a[href^="http://naloqq."], +a[href^="http://nasapoker."], +a[href^="http://negarakartu."], +a[href^="http://neobola."], +a[href^="http://neotangkas."], +a[href^="http://nomorkeluar."], +a[href^="http://nontonfilm21."], +a[href^="http://nusantarabet4d."], +a[href^="http://obat-klg-herbal."], +a[href^="http://obatjogja."], +a[href^="http://obatpembesarpenisklg."], +a[href^="http://obatpembesarvimax."], +a[href^="http://obcbet."], +a[href^="http://obccash."], +a[href^="http://obobet."], +a[href^="http://okebos."], +a[href^="http://okecas."], +a[href^="http://okecash88."], +a[href^="http://olb365."], +a[href^="http://omdomino."], +a[href^="http://omi888."], +a[href^="http://ompoker."], +a[href^="http://ompokerasia."], +a[href^="http://omsakong."], +a[href^="http://onclinic24."], +a[href^="http://onesbet."], +a[href^="http://opuspoker."], +a[href^="http://orientalpoker."], +a[href^="http://pabrikpoker."], +a[href^="http://paiza99casino.win"], +a[href^="http://pamelapoker."], +a[href^="http://panenpk2."], +a[href^="http://panenpoker."], +a[href^="http://pangerantoto3."], +a[href^="http://pantauqq."], +a[href^="http://papabet."], +a[href^="http://papadewa."], +a[href^="http://paperbola."], +a[href^="http://parisbandarq."], +a[href^="http://parisbola."], +a[href^="http://parisdomino."], +a[href^="http://pasangnomor2."], +a[href^="http://pasaranqq."], +a[href^="http://pasarantogel."], +a[href^="http://pasarbet."], +a[href^="http://pasarkartu."], +a[href^="http://pastibet."], +a[href^="http://pastipoker99."], +a[href^="http://patenprediksi."], +a[href^="http://paypalbisnis."], +a[href^="http://pelakor.org"], +a[href^="http://pelangipoker."], +a[href^="http://pemaincash."], +a[href^="http://pemaintogel."], +a[href^="http://pemburujanda.net"], +a[href^="http://pendekarqq."], +a[href^="http://pesonaqq."], +a[href^="http://pialaqq.win/"], +a[href^="http://pialasports."], +a[href^="http://pilarqq."], +a[href^="http://pkq13."], +a[href^="http://pkr88.cc"], +a[href^="http://poin4d."], +a[href^="http://poker021."], +a[href^="http://poker158."], +a[href^="http://poker1945a."], +a[href^="http://poker5stars."], +a[href^="http://poker88."], +a[href^="http://pokerajaib."], +a[href^="http://pokerampm."], +a[href^="http://pokerastro."], +a[href^="http://pokerbola."], +a[href^="http://pokerdex."], +a[href^="http://pokergalaxy."], +a[href^="http://pokeribc."], +a[href^="http://pokerindo99."], +a[href^="http://pokerlahan.fun"], +a[href^="http://pokermeja."], +a[href^="http://pokernasional."], +a[href^="http://pokeronlinecc."], +a[href^="http://pokerpan88e.com"], +a[href^="http://pokerpediaz."], +a[href^="http://pokerpromo."], +a[href^="http://pokerqq13."], +a[href^="http://pokerstar8."], +a[href^="http://pokertexas88."], +a[href^="http://pokervizta."], +a[href^="http://pokerzara."], +a[href^="http://prediksi855."], +a[href^="http://prediksisingapore."], +a[href^="http://prediksitogeljitu."], +a[href^="http://premier188."], +a[href^="http://probet.biz"], +a[href^="http://probet188.org/"], +a[href^="http://probet228.com"], +a[href^="http://probet228.org"], +a[href^="http://probet24.site"], +a[href^="http://probet99."], +a[href^="http://promodewa."], +a[href^="http://promosi365."], +a[href^="http://pulsaqq."], +a[href^="http://pusat-vimaxasli."], +a[href^="http://pusat365."], +a[href^="http://pusatbandarq."], +a[href^="http://pusatbet."], +a[href^="http://pusatqq."], +a[href^="http://q99bet."], +a[href^="http://qiudepo.top"], +a[href^="http://qq1bet.live"], +a[href^="http://qq2889yes."], +a[href^="http://qq288hh."], +a[href^="http://qq8778.online"], +a[href^="http://qqangpao.net"], +a[href^="http://qqangpao.online"], +a[href^="http://qqasli."], +a[href^="http://qqboya."], +a[href^="http://qqdomino."], +a[href^="http://qqdoyan."], +a[href^="http://qqgaming88.com"], +a[href^="http://qqgaming88e.com"], +a[href^="http://qqgobet."], +a[href^="http://qqhebat."], +a[href^="http://qqmaju."], +a[href^="http://qqnalo."], +a[href^="http://qqpendekar."], +a[href^="http://qqsamsungbet."], +a[href^="http://qqsenang.net"], +a[href^="http://qqtangkas."], +a[href^="http://qqterbaik."], +a[href^="http://qsng."], +a[href^="http://raja111."], +a[href^="http://raja12shio."], +a[href^="http://raja365."], +a[href^="http://raja365bos.com"], +a[href^="http://raja77."], +a[href^="http://rajabet.pro"], +a[href^="http://rajacapsa."], +a[href^="http://rajadewabet."], +a[href^="http://rajagaming.com"], +a[href^="http://rajanusantara."], +a[href^="http://rajaqq."], +a[href^="http://rajasakong88."], +a[href^="http://rajawaliqq."], +a[href^="http://ramuanobatherball."], +a[href^="http://ratubola."], +a[href^="http://ratucapsa.group"], +a[href^="http://ratukasino."], +a[href^="http://remiku."], +a[href^="http://restupoker.com"], +a[href^="http://rezekibola."], +a[href^="http://rgtogel."], +a[href^="http://ronaldo4d.club"], +a[href^="http://royalkasino."], +a[href^="http://royalku."], +a[href^="http://royalpoker99."], +a[href^="http://rumahbokep."], +a[href^="http://s7bola."], +a[href^="http://sahabat-arena.net"], +a[href^="http://sahabatarena."], +a[href^="http://sahamdomino."], +a[href^="http://samsunghoki."], +a[href^="http://sanadomino."], +a[href^="http://saranapoker."], +a[href^="http://saranaqq."], +a[href^="http://saranghoki1."], +a[href^="http://saranghoki2."], +a[href^="http://sbbanner."], +a[href^="http://sbo303."], +a[href^="http://sbobet."], +a[href^="http://sbobet138."], +a[href^="http://sbobeteu."], +a[href^="http://sbobethk."], +a[href^="http://sbobetid."], +a[href^="http://sbobetuk."], +a[href^="http://sbokiu."], +a[href^="http://sbomoney11.com"], +a[href^="http://sbonaga."], +a[href^="http://sbopoker."], +a[href^="http://sbosbet."], +a[href^="http://sbovn88.net"], +a[href^="http://sbsbet."], +a[href^="http://sbypoker."], +a[href^="http://sbysport."], +a[href^="http://sdsblotto."], +a[href^="http://sebariklanbaris."], +a[href^="http://sedapqqq."], +a[href^="http://sekawanbet."], +a[href^="http://seksipoker."], +a[href^="http://semiqq."], +a[href^="http://senangpokerseo."], +a[href^="http://seni888."], +a[href^="http://senibola."], +a[href^="http://seniqq."], +a[href^="http://sentabet."], +a[href^="http://sentanapoker."], +a[href^="http://sentosa88."], +a[href^="http://seobandarqq365."], +a[href^="http://seoincarqq."], +a[href^="http://seomarina365."], +a[href^="http://sepakbolagol."], +a[href^="http://sevenbola."], +a[href^="http://shiokambing2."], +a[href^="http://shiokuda."], +a[href^="http://shiro888slot.com"], +a[href^="http://siapbet."], +a[href^="http://sifubet."], +a[href^="http://sifujudi."], +a[href^="http://sifutempek."], +a[href^="http://sinarkiukiu."], +a[href^="http://sinarqq."], +a[href^="http://singa168."], +a[href^="http://sinidomino."], +a[href^="http://sirajaqq."], +a[href^="http://situsbet368."], +a[href^="http://situsjudi."], +a[href^="http://situskiu."], +a[href^="http://skorbola."], +a[href^="http://skybet."], +a[href^="http://sobatpkr."], +a[href^="http://sobatpoker88."], +a[href^="http://sogopoker."], +a[href^="http://sonyqq."], +a[href^="http://spbobet1."], +a[href^="http://sportsbet."], +a[href^="http://sportsmansclub."], +a[href^="http://sq881sq.com"], +a[href^="http://star88bet."], +a[href^="http://star88bola."], +a[href^="http://star88win."], +a[href^="http://starcasino88."], +a[href^="http://suaraemas."], +a[href^="http://suhu88."], +a[href^="http://suhu99."], +a[href^="http://suhubet."], +a[href^="http://suhukiu."], +a[href^="http://suhuqq."], +a[href^="http://suhutogel."], +a[href^="http://sultanhoki."], +a[href^="http://sumberqq."], +a[href^="http://sundul99."], +a[href^="http://sundulqq."], +a[href^="http://surya4d."], +a[href^="http://suryaemas.net"], +a[href^="http://tahunqq."], +a[href^="http://tamanqq."], +a[href^="http://tangkas9."], +a[href^="http://tangkasq."], +a[href^="http://tangkasqq."], +a[href^="http://taruhan188."], +a[href^="http://taruhan855."], +a[href^="http://taruhanbet."], +a[href^="http://tatobet."], +a[href^="http://tatonaga."], +a[href^="http://tebet88."], +a[href^="http://telolet99."], +a[href^="http://temanjudi."], +a[href^="http://temanpoker99."], +a[href^="http://tendangsakti."], +a[href^="http://terminal4d."], +a[href^="http://terminalbet."], +a[href^="http://tfp.sapphirum."], +a[href^="http://tgks.vip"], +a[href^="http://themobiletracker."], +a[href^="http://timnas138.link/register/"], +a[href^="http://togel381.com/"], +a[href^="http://togel777."], +a[href^="http://togelbet."], +a[href^="http://togelbos."], +a[href^="http://togelcc1."], +a[href^="http://togeldomino."], +a[href^="http://togeldulu."], +a[href^="http://togeljackpot2."], +a[href^="http://togelkita."], +a[href^="http://togelkite."], +a[href^="http://togellounge."], +a[href^="http://togellounge99."], +a[href^="http://togelmarket2."], +a[href^="http://togelmaya."], +a[href^="http://togeltoto."], +a[href^="http://topbet789."], +a[href^="http://topbet899."], +a[href^="http://topbet99."], +a[href^="http://topbolahoki."], +a[href^="http://toppoker789."], +a[href^="http://tores4d."], +a[href^="http://toto228.com"], +a[href^="http://totobett."], +a[href^="http://totohoki1."], +a[href^="http://totokita."], +a[href^="http://totosuper123.net/"], +a[href^="http://totosuper8.net"], +a[href^="http://totosuper99.com/"], +a[href^="http://totosuper99.org/"], +a[href^="http://toyoqq88.net"], +a[href^="http://transpoker."], +a[href^="http://tri7bet."], +a[href^="http://tribunbolaku."], +a[href^="http://trikqq."], +a[href^="http://tuanbola."], +a[href^="http://tugupoker."], +a[href^="http://tujuhbet."], +a[href^="http://u16822."], +a[href^="http://uang4d."], +a[href^="http://ubc7."], +a[href^="http://ujungkontol."], +a[href^="http://unibetplay."], +a[href^="http://unogoal88."], +a[href^="http://untungvip."], +a[href^="http://usahatoto."], +a[href^="http://userhoki."], +a[href^="http://utamabet."], +a[href^="http://utamaqq."], +a[href^="http://v798879."], +a[href^="http://vazbet."], +a[href^="http://vbndr."], +a[href^="http://vcbola."], +a[href^="http://vegas303."], +a[href^="http://vegasidn."], +a[href^="http://vegasidr."], +a[href^="http://vegasmarketonline."], +a[href^="http://venombet."], +a[href^="http://vibol."], +a[href^="http://vimaxasli."], +a[href^="http://vimaxcentral."], +a[href^="http://vimaxherbal."], +a[href^="http://vimaxpills."], +a[href^="http://vimaxtrial."], +a[href^="http://vipbandar855."], +a[href^="http://vipcapsa."], +a[href^="http://viplexus88.com/"], +a[href^="http://vipmajuqq."], +a[href^="http://vipmandiriqq."], +a[href^="http://viva188."], +a[href^="http://vivacm."], +a[href^="http://vivacm88."], +a[href^="http://vivobetting."], +a[href^="http://vodkapoker."], +a[href^="http://wahanatoto1."], +a[href^="http://wahyu88."], +a[href^="http://waletjp."], +a[href^="http://waltpoker."], +a[href^="http://wap.togeltoto."], +a[href^="http://warungqqasia."], +a[href^="http://warunguang."], +a[href^="http://wedepoker."], +a[href^="http://wespoker."], +a[href^="http://windewa."], +a[href^="http://wingspoker."], +a[href^="http://wingsqq."], +a[href^="http://winning7."], +a[href^="http://winwinbola."], +a[href^="http://wismaqq."], +a[href^="http://wismaqq2."], +a[href^="http://won77."], +a[href^="http://wong-poker."], +a[href^="http://wongbet."], +a[href^="http://wongpkr."], +a[href^="http://www.11juni."], +a[href^="http://www.123samsung."], +a[href^="http://www.128cash."], +a[href^="http://www.168liga."], +a[href^="http://www.22hok."], +a[href^="http://www.233bet."], +a[href^="http://www.28bet."], +a[href^="http://www.365agen."], +a[href^="http://www.365kiu."], +a[href^="http://www.396club."], +a[href^="http://www.4dasli."], +a[href^="http://www.5starbet."], +a[href^="http://www.6qpoker99a.com"], +a[href^="http://www.6qpoker99c.com"], +a[href^="http://www.7nagabet."], +a[href^="http://www.7nagapoker."], +a[href^="http://www.7nagatoto."], +a[href^="http://www.99cashgg."], +a[href^="http://www.99dinasti."], +a[href^="http://www.99mania."], +a[href^="http://www.9club888."], +a[href^="http://www.DewaTogel."], +a[href^="http://www.EradominoQQ."], +a[href^="http://www.HdpBola.net"], +a[href^="http://www.abgqq."], +a[href^="http://www.adatogel."], +a[href^="http://www.afb-365."], +a[href^="http://www.agb365."], +a[href^="http://www.agen688."], +a[href^="http://www.agenbandarq."], +a[href^="http://www.agenibc."], +a[href^="http://www.agensports."], +a[href^="http://www.agungpoker."], +a[href^="http://www.aiapoker77."], +a[href^="http://www.ajobola."], +a[href^="http://www.akanhoki."], +a[href^="http://www.aladinpoker."], +a[href^="http://www.alampoker."], +a[href^="http://www.anekabola."], +a[href^="http://www.aoecash."], +a[href^="http://www.aoncash2."], +a[href^="http://www.arenacash88."], +a[href^="http://www.armanitogel."], +a[href^="http://www.aseangol."], +a[href^="http://www.aseangrup."], +a[href^="http://www.asia88bet."], +a[href^="http://www.asiapoker77."], +a[href^="http://www.asiaqq."], +a[href^="http://www.astrototo."], +a[href^="http://www.asuspoker."], +a[href^="http://www.audisipoker88.com"], +a[href^="http://www.audisipoker88e.com"], +a[href^="http://www.auxbet."], +a[href^="http://www.ayomainqq."], +a[href^="http://www.b2poker."], +a[href^="http://www.bandar."], +a[href^="http://www.bandar228."], +a[href^="http://www.bandarasia."], +a[href^="http://www.barakjudi."], +a[href^="http://www.bbm88id."], +a[href^="http://www.bca99."], +a[href^="http://www.bdrqq."], +a[href^="http://www.benderabet."], +a[href^="http://www.bersama365."], +a[href^="http://www.betafb."], +a[href^="http://www.betawiqq."], +a[href^="http://www.bethost24."], +a[href^="http://www.betindoasia."], +a[href^="http://www.betkiukiu."], +a[href^="http://www.betsaja."], +a[href^="http://www.bisa88."], +a[href^="http://www.bla168."], +a[href^="http://www.bola168."], +a[href^="http://www.bola83."], +a[href^="http://www.bolaafb."], +a[href^="http://www.bolahaha.net"], +a[href^="http://www.bolalabo."], +a[href^="http://www.bolasuhu."], +a[href^="http://www.boshepoker.uno"], +a[href^="http://www.bosspkr."], +a[href^="http://www.boya13."], +a[href^="http://www.bromopk."], +a[href^="http://www.bromopoker."], +a[href^="http://www.bursabet."], +a[href^="http://www.bursatogel."], +a[href^="http://www.cacingnaga."], +a[href^="http://www.capsa228."], +a[href^="http://www.cashsarana."], +a[href^="http://www.casinoitu."], +a[href^="http://www.casinosport88."], +a[href^="http://www.cbnpoker88."], +a[href^="http://www.cbopoker88a.com"], +a[href^="http://www.cekakses."], +a[href^="http://www.cemejudi."], +a[href^="http://www.cendanapoker."], +a[href^="http://www.cintacapsa."], +a[href^="http://www.cocobet."], +a[href^="http://www.crownvvip."], +a[href^="http://www.cyakibet."], +a[href^="http://www.cyakibet77."], +a[href^="http://www.dahsyatqq."], +a[href^="http://www.dermaga4d."], +a[href^="http://www.detikbet."], +a[href^="http://www.dewa757."], +a[href^="http://www.dewadomino168."], +a[href^="http://www.dewahoki."], +a[href^="http://www.dewaqq."], +a[href^="http://www.dewi365."], +a[href^="http://www.diamondtoto."], +a[href^="http://www.diskonqq."], +a[href^="http://www.divahoki."], +a[href^="http://www.divaindo."], +a[href^="http://www.dmbet99."], +a[href^="http://www.dnahoki."], +a[href^="http://www.domino168."], +a[href^="http://www.domino757."], +a[href^="http://www.dominoqiuqiu."], +a[href^="http://www.dompethoki.xyz"], +a[href^="http://www.duapoker."], +a[href^="http://www.dufanqq."], +a[href^="http://www.duniasarana."], +a[href^="http://www.elang88."], +a[href^="http://www.elangbola."], +a[href^="http://www.elangcapsa."], +a[href^="http://www.ezebet."], +a[href^="http://www.fairqq."], +a[href^="http://www.faktavimax."], +a[href^="http://www.fast2bet."], +a[href^="http://www.fullbet88."], +a[href^="http://www.gadingpoker."], +a[href^="http://www.galeripoker88."], +a[href^="http://www.gamegua88."], +a[href^="http://www.ganghoki."], +a[href^="http://www.ganoolqq."], +a[href^="http://www.garamqq88."], +a[href^="http://www.gemarcapsa."], +a[href^="http://www.gemardepo."], +a[href^="http://www.gemarpoker."], +a[href^="http://www.gohbet."], +a[href^="http://www.goldencrownpoker."], +a[href^="http://www.golgol365."], +a[href^="http://www.gudang.poker"], +a[href^="http://www.guepoker."], +a[href^="http://www.h8indo."], +a[href^="http://www.hanabet88."], +a[href^="http://www.hdp365."], +a[href^="http://www.hdpbola."], +a[href^="http://www.hitsbola."], +a[href^="http://www.hkbgoodluck88.com"], +a[href^="http://www.hnbwin."], +a[href^="http://www.hobi88."], +a[href^="http://www.hobikartu.xyz"], +a[href^="http://www.hoki228."], +a[href^="http://www.hokicapsa11."], +a[href^="http://www.hokicashwin.com"], +a[href^="http://www.hokiliga."], +a[href^="http://www.hokinusa."], +a[href^="http://www.homebetqq."], +a[href^="http://www.hoyajackpot."], +a[href^="http://www.hoyapoker99."], +a[href^="http://www.hoyatoto."], +a[href^="http://www.ibcqq."], +a[href^="http://www.ibet44cash."], +a[href^="http://www.ibet44s."], +a[href^="http://www.ibet96ace."], +a[href^="http://www.id-13."], +a[href^="http://www.id.twinbet."], +a[href^="http://www.idb365."], +a[href^="http://www.idn55bet."], +a[href^="http://www.idola888."], +a[href^="http://www.idrajaqq."], +a[href^="http://www.imb88."], +a[href^="http://www.imcceme."], +a[href^="http://www.imcku."], +a[href^="http://www.indo42."], +a[href^="http://www.indodewa365."], +a[href^="http://www.indoft95."], +a[href^="http://www.indohoki."], +a[href^="http://www.indolivepoker."], +a[href^="http://www.indomacau88."], +a[href^="http://www.indomb."], +a[href^="http://www.indopk365."], +a[href^="http://www.indopokers."], +a[href^="http://www.indorajaqq."], +a[href^="http://www.indosevenbet."], +a[href^="http://www.indovegas88."], +a[href^="http://www.indowin99."], +a[href^="http://www.indukbet."], +a[href^="http://www.infolinks."], +a[href^="http://www.infoterapis."], +a[href^="http://www.inidewa."], +a[href^="http://www.inidomino."], +a[href^="http://www.interbola."], +a[href^="http://www.interqq."], +a[href^="http://www.interwin."], +a[href^="http://www.interwin88."], +a[href^="http://www.inulqq."], +a[href^="http://www.itucasino."], +a[href^="http://www.itudewa."], +a[href^="http://www.itupk."], +a[href^="http://www.ituqq."], +a[href^="http://www.ituvipwd.com"], +a[href^="http://www.ivopoker."], +a[href^="http://www.jagoanpoker99."], +a[href^="http://www.jalanalternatif."], +a[href^="http://www.jarumpk."], +a[href^="http://www.jasa888."], +a[href^="http://www.javtoys."], +a[href^="http://www.jayahoki."], +a[href^="http://www.jayamania."], +a[href^="http://www.juara855."], +a[href^="http://www.juaracapsa."], +a[href^="http://www.kaisar365."], +a[href^="http://www.kartu855."], +a[href^="http://www.kartudemen."], +a[href^="http://www.kartuking."], +a[href^="http://www.ketuapoker."], +a[href^="http://www.ketuapoker99."], +a[href^="http://www.king368."], +a[href^="http://www.king88hoki.com"], +a[href^="http://www.koki4d."], +a[href^="http://www.kokipoker.net"], +a[href^="http://www.komopoker."], +a[href^="http://www.kontolkuda."], +a[href^="http://www.ladangqq."], +a[href^="http://www.lakibet."], +a[href^="http://www.langitpoker."], +a[href^="http://www.lapak88."], +a[href^="http://www.lapakdewa.cc"], +a[href^="http://www.lapakgol."], +a[href^="http://www.last88as.com/"], +a[href^="http://www.lazacasino."], +a[href^="http://www.lensa.vip/anichin"], +a[href^="http://www.liburpoker."], +a[href^="http://www.lig369."], +a[href^="http://www.liga-emas."], +a[href^="http://www.liga007."], +a[href^="http://www.liga138."], +a[href^="http://www.liga168."], +a[href^="http://www.liga228."], +a[href^="http://www.liga369."], +a[href^="http://www.liga88."], +a[href^="http://www.liga888."], +a[href^="http://www.ligacash."], +a[href^="http://www.ligahoki."], +a[href^="http://www.ligakita."], +a[href^="http://www.ligapkv."], +a[href^="http://www.ligapojok."], +a[href^="http://www.lolipoker.xyz/"], +a[href^="http://www.lotusbola."], +a[href^="http://www.luckypoker188."], +a[href^="http://www.luxury138zz."], +a[href^="http://www.m388bet.me/"], +a[href^="http://www.m88domino."], +a[href^="http://www.maincapsa."], +a[href^="http://www.mainidb."], +a[href^="http://www.mainkartu123.com"], +a[href^="http://www.mainkartu123b.com"], +a[href^="http://www.mainqiu."], +a[href^="http://www.maintokojudi."], +a[href^="http://www.majudominoqq."], +a[href^="http://www.mamatogel."], +a[href^="http://www.maniakartu."], +a[href^="http://www.maniakqq."], +a[href^="http://www.marina-365."], +a[href^="http://www.markasvip.com"], +a[href^="http://www.master88."], +a[href^="http://www.master88club."], +a[href^="http://www.mastercapsa365."], +a[href^="http://www.masternaga99."], +a[href^="http://www.masterpoker99."], +a[href^="http://www.matasayu."], +a[href^="http://www.maxbbm."], +a[href^="http://www.maxbetqq.net"], +a[href^="http://www.maxisbet."], +a[href^="http://www.mediaqq."], +a[href^="http://www.megaqq."], +a[href^="http://www.mejajoker."], +a[href^="http://www.memberasean.net"], +a[href^="http://www.memeksange.org"], +a[href^="http://www.menubola.life/"], +a[href^="http://www.mgmcash88."], +a[href^="http://www.mgmdomino."], +a[href^="http://www.miamiqq."], +a[href^="http://www.mikirpoker."], +a[href^="http://www.mimpimenang."], +a[href^="http://www.mncpkr."], +a[href^="http://www.modalcash."], +a[href^="http://www.momopk2."], +a[href^="http://www.momopoker88."], +a[href^="http://www.monasbet."], +a[href^="http://www.muvibet."], +a[href^="http://www.mybestpoker."], +a[href^="http://www.mydragonku."], +a[href^="http://www.myindomacau."], +a[href^="http://www.nagahoki."], +a[href^="http://www.nagalive88a.com"], +a[href^="http://www.naloindo."], +a[href^="http://www.nasapoker."], +a[href^="http://www.negarakartu."], +a[href^="http://www.neobola."], +a[href^="http://www.nikitapoker."], +a[href^="http://www.obcbet."], +a[href^="http://www.obccash."], +a[href^="http://www.ocebet."], +a[href^="http://www.okecash88."], +a[href^="http://www.omsakong."], +a[href^="http://www.opuspoker."], +a[href^="http://www.osakapoker."], +a[href^="http://www.pabrikpoker."], +a[href^="http://www.panenbonus."], +a[href^="http://www.panpoker88.info"], +a[href^="http://www.parisbola."], +a[href^="http://www.pasaranindo."], +a[href^="http://www.pasaranqq."], +a[href^="http://www.pasarbet."], +a[href^="http://www.pelakor.org"], +a[href^="http://www.pemaincash."], +a[href^="http://www.pencetpoker."], +a[href^="http://www.permainanvip.com"], +a[href^="http://www.pialasports."], +a[href^="http://www.pk5star."], +a[href^="http://www.pkq13."], +a[href^="http://www.poin4d."], +a[href^="http://www.poinqq."], +a[href^="http://www.poker021."], +a[href^="http://www.poker158."], +a[href^="http://www.poker5stars."], +a[href^="http://www.pokerastro."], +a[href^="http://www.pokergading."], +a[href^="http://www.pokeridnplay."], +a[href^="http://www.pokermgm88.com"], +a[href^="http://www.pokermon24."], +a[href^="http://www.pokernasional."], +a[href^="http://www.pokerpediaz."], +a[href^="http://www.pokerstar8."], +a[href^="http://www.pokerzara."], +a[href^="http://www.prediksi855."], +a[href^="http://www.prediksisingapore."], +a[href^="http://www.probet99."], +a[href^="http://www.probola."], +a[href^="http://www.ptliga365."], +a[href^="http://www.qbandars."], +a[href^="http://www.qjkr99."], +a[href^="http://www.qqdomino."], +a[href^="http://www.qqhok."], +a[href^="http://www.qqjempol."], +a[href^="http://www.qqjoker5.com/"], +a[href^="http://www.qqpokerplay."], +a[href^="http://www.qqsamsung128."], +a[href^="http://www.qquniversal."], +a[href^="http://www.raja111."], +a[href^="http://www.raja365."], +a[href^="http://www.ratusakong."], +a[href^="http://www.ratutogel."], +a[href^="http://www.redmiqq."], +a[href^="http://www.rejekigoal."], +a[href^="http://www.rejekigol."], +a[href^="http://www.remipoker2.com"], +a[href^="http://www.restupoker.net"], +a[href^="http://www.royalkasino."], +a[href^="http://www.royalku."], +a[href^="http://www.rumahcash7.com"], +a[href^="http://www.rumahceme."], +a[href^="http://www.samsungbni."], +a[href^="http://www.samsunghoki."], +a[href^="http://www.sanadomino."], +a[href^="http://www.saranagrup."], +a[href^="http://www.satupoker88.net"], +a[href^="http://www.sbbanner."], +a[href^="http://www.sbobet19."], +a[href^="http://www.sbokiukiu."], +a[href^="http://www.sbomain."], +a[href^="http://www.sbysport."], +a[href^="http://www.sdsblotto."], +a[href^="http://www.semogauntung.com"], +a[href^="http://www.senigoal."], +a[href^="http://www.sentanapoker."], +a[href^="http://www.seobandarqq365."], +a[href^="http://www.seoincarqq."], +a[href^="http://www.seomarina365."], +a[href^="http://www.serbakas88."], +a[href^="http://www.serbaqq."], +a[href^="http://www.serbupoker."], +a[href^="http://www.sevenbola."], +a[href^="http://www.seventogel."], +a[href^="http://www.sgopoker."], +a[href^="http://www.singa168."], +a[href^="http://www.sinidomino."], +a[href^="http://www.situsbet368."], +a[href^="http://www.sogopoker."], +a[href^="http://www.sport855."], +a[href^="http://www.suhu88."], +a[href^="http://www.suhubet."], +a[href^="http://www.suhubola."], +a[href^="http://www.suhukiu."], +a[href^="http://www.suhuqq."], +a[href^="http://www.tebakqq."], +a[href^="http://www.telolet99."], +a[href^="http://www.temanpoker99."], +a[href^="http://www.terminalbet."], +a[href^="http://www.tiketjackpot."], +a[href^="http://www.togel212."], +a[href^="http://www.togelaluan.com"], +a[href^="http://www.togeldomino."], +a[href^="http://www.togeldulu."], +a[href^="http://www.togeljawa."], +a[href^="http://www.togeljawa88."], +a[href^="http://www.togellounge."], +a[href^="http://www.togeputih.com/"], +a[href^="http://www.topbet789."], +a[href^="http://www.topbet99."], +a[href^="http://www.topbolahoki."], +a[href^="http://www.topcash77."], +a[href^="http://www.totoisin."], +a[href^="http://www.toyotaqiuqiu."], +a[href^="http://www.transpoker."], +a[href^="http://www.trikqq."], +a[href^="http://www.tuanbola."], +a[href^="http://www.tugupoker."], +a[href^="http://www.tujuhbet."], +a[href^="http://www.twinbet."], +a[href^="http://www.uang365."], +a[href^="http://www.ubc7."], +a[href^="http://www.ubcpoker.online"], +a[href^="http://www.unikpoker."], +a[href^="http://www.unogoal88."], +a[href^="http://www.untungvip.com"], +a[href^="http://www.updatetogel."], +a[href^="http://www.usahatoto."], +a[href^="http://www.vegas1001."], +a[href^="http://www.venombet."], +a[href^="http://www.vimaxasli."], +a[href^="http://www.vimaxcentral."], +a[href^="http://www.vipbola168."], +a[href^="http://www.visitogel."], +a[href^="http://www.vvipwin."], +a[href^="http://www.wahidpoker.net"], +a[href^="http://www.waltpoker."], +a[href^="http://www.warung365."], +a[href^="http://www.wechatpoker88d.com"], +a[href^="http://www.wespoker."], +a[href^="http://www.windewa."], +a[href^="http://www.winft95."], +a[href^="http://www.wingspoker."], +a[href^="http://www.winning365."], +a[href^="http://www.winnipoker."], +a[href^="http://www.winpoker789."], +a[href^="http://www.wiropkr.cc"], +a[href^="http://www.won77."], +a[href^="http://www.wongbet."], +a[href^="http://www.ysbindo."], +a[href^="http://www.ysbjaya88."], +a[href^="http://wwwsgopoker."], +a[href^="http://wymbet168."], +a[href^="http://youbetcash."], +a[href^="http://yoyopoker."], +a[href^="http://ysbindo."], +a[href^="http://ysbjaya88."], +a[href^="http://zenbola."], +a[href^="http://zeushoki."], +a[href^="http://zeuspoker."], +a[href^="http://zonaprediksi."], +a[href^="http://zonawin."], +a[href^="http://zynga365."], +a[href^="http://zyngaqq."], +a[href^="https://1001win.loan/"], +a[href^="https://123bos.com/"], +a[href^="https://126845.cc/"], +a[href^="https://128.199.132.128/"], +a[href^="https://128.199.178.246/"], +a[href^="https://128.199.25.237/"], +a[href^="https://13.250.221.149/"], +a[href^="https://139.162.32.45/"], +a[href^="https://139.177.184.39/register"], +a[href^="https://139.99.116.123/"], +a[href^="https://157.245.201.128/"], +a[href^="https://167.172.95.197/register"], +a[href^="https://167.99.30.155/register"], +a[href^="https://167.99.31.248/register"], +a[href^="https://170.187.225.84/"], +a[href^="https://172.104.168.127/register"], +a[href^="https://172.104.170.60/"], +a[href^="https://172.104.41.68/register"], +a[href^="https://172.104.45.42/register"], +a[href^="https://172.105.112.176/register"], +a[href^="https://18.140.221.249/"], +a[href^="https://188.166.222.66/"], +a[href^="https://188.166.249.9/"], +a[href^="https://192.53.114.253/"], +a[href^="https://192.53.115.182/"], +a[href^="https://192.53.172.56/register"], +a[href^="https://1xliga."], +a[href^="https://2capsaqq.com"], +a[href^="https://3.0.11.134/"], +a[href^="https://3.1.126.175/"], +a[href^="https://337poker."], +a[href^="https://365indoqiu."], +a[href^="https://388baik.com/"], +a[href^="https://3mkartu.com"], +a[href^="https://52.221.82.123/register/"], +a[href^="https://52.223.3.189/"], +a[href^="https://54.151.184.106/id-ID/Member/Register/"], +a[href^="https://54.179.243.161"], +a[href^="https://54.251.104.51/"], +a[href^="https://69702145.net"], +a[href^="https://69702145.xyz/"], +a[href^="https://6kartudewa.net/"], +a[href^="https://75.2.66.64/"], +a[href^="https://77hoki.com"], +a[href^="https://8080sport2023.com"], +a[href^="https://80sportbet.com/"], +a[href^="https://8togel45.com/"], +a[href^="https://91.233.198.25/"], +a[href^="https://94.237.73.68/account/register"], +a[href^="https://9411532.com/"], +a[href^="https://99capsamu99.com"], +a[href^="https://99cashbali.com"], +a[href^="https://INDOLIGA338.COM/"], +a[href^="https://Slotguru88.live"], +a[href^="https://adstub.net/"], +a[href^="https://afiliasi-id.ekings.com/"], +a[href^="https://agenimc5."], +a[href^="https://agpkv.com"], +a[href^="https://ahabetgacor.com/"], +a[href^="https://asianbandarq."], +a[href^="https://bacanpoker.cyou/"], +a[href^="https://balakdewa."], +a[href^="https://bandarbet303.club/"], +a[href^="https://bandarenjoy."], +a[href^="https://bandarq365."], +a[href^="https://bandarqq."], +a[href^="https://bandarqq365."], +a[href^="https://bandarxlbig.com"], +a[href^="https://bandarzeus.com"], +a[href^="https://bebasjudi88.com"], +a[href^="https://betflix.id"], +a[href^="https://betkini."], +a[href^="https://betliga338.cc/"], +a[href^="https://bets78."], +a[href^="https://bisakaya.org"], +a[href^="https://bisnis4d.co"], +a[href^="https://bisnis4d.vip"], +a[href^="https://bit.ly/adsapik"], +a[href^="https://bit.ly/emas188manhwa"], +a[href^="https://bit.ly/go-bacot"], +a[href^="https://bmwqq."], +a[href^="https://bolaindonesia.me/"], +a[href^="https://bolakantor."], +a[href^="https://bolapk."], +a[href^="https://brovegas2023.com"], +a[href^="https://bukaipo.com"], +a[href^="https://campaign.dewakdslots.com/"], +a[href^="https://campaign.kdaffiliates.com/"], +a[href^="https://capsa365."], +a[href^="https://capsaindo1."], +a[href^="https://capsaratu."], +a[href^="https://carawin777.com/"], +a[href^="https://casinodegranny.net/"], +a[href^="https://cdc88.id/"], +a[href^="https://cibaibin.com"], +a[href^="https://cmd368.blue"], +a[href^="https://dewa-casino.win"], +a[href^="https://dewavegascasino.win"], +a[href^="https://dingdongasia."], +a[href^="https://diputerin.com/"], +a[href^="https://dominowalet99.com"], +a[href^="https://duniaslot.biz/"], +a[href^="https://duniaslot77.co"], +a[href^="https://elangqq."], +a[href^="https://enakbet.vip"], +a[href^="https://enakbetbig.com"], +a[href^="https://fivestarsbet.com"], +a[href^="https://foodandwine.pro/register/"], +a[href^="https://fundomino."], +a[href^="https://fundominoqq."], +a[href^="https://gacoer777.com/"], +a[href^="https://gacormenang.com/"], +a[href^="https://ggbet777.click/register"], +a[href^="https://ggjudi."], +a[href^="https://ggslot777.store/"], +a[href^="https://gitartogel77.com/"], +a[href^="https://grubhub.pro"], +a[href^="https://gubernurtoto.com/"], +a[href^="https://h5.rp777g.com/"], +a[href^="https://h5.rp777wind.com/"], +a[href^="https://habaneroslot."], +a[href^="https://hahatogel.net"], +a[href^="https://happyslot99.sbs"], +a[href^="https://heyslot88.quest/register"], +a[href^="https://hokianda.com"], +a[href^="https://hokiom88.com/register"], +a[href^="https://ibcdomino88.org/"], +a[href^="https://ibcpoker.org"], +a[href^="https://icon338.cc/"], +a[href^="https://id.maindulu77.com"], +a[href^="https://idttogel2023.com/"], +a[href^="https://indo7bet.biz/"], +a[href^="https://indobet77.pro"], +a[href^="https://indobet77.xyz"], +a[href^="https://indoliga338.cc/"], +a[href^="https://indoqq168.com"], +a[href^="https://indoxbet.com"], +a[href^="https://indoxbet.quest/"], +a[href^="https://inijoki.com/"], +a[href^="https://investopedia.link"], +a[href^="https://investopedia.today"], +a[href^="https://jagoan49.co/"], +a[href^="https://jandaslot88.xyz/register"], +a[href^="https://jayapoker223.com/"], +a[href^="https://jcapsa.com"], +a[href^="https://jokernet-2022.com/"], +a[href^="https://judiayambangkok.net"], +a[href^="https://k86.asia/"], +a[href^="https://k9win-indonesia.com"], +a[href^="https://kakakqq."], +a[href^="https://kakekzeusgas.com/"], +a[href^="https://kartuajaib."], +a[href^="https://kartuking."], +a[href^="https://kasinowarkop.com/"], +a[href^="https://kdpoker."], +a[href^="https://kdslots."], +a[href^="https://klik.bet/"], +a[href^="https://kokas88.com"], +a[href^="https://lagihoki."], +a[href^="https://lapakceme."], +a[href^="https://level4doln.store/"], +a[href^="https://liga77."], +a[href^="https://liga95."], +a[href^="https://ligaciputra3.com"], +a[href^="https://livebet88."], +a[href^="https://livehkpools."], +a[href^="https://lotustogel."], +a[href^="https://luxury138."], +a[href^="https://m.ultima7.club/register"], +a[href^="https://m.ultima7.fun/register"], +a[href^="https://m303bet."], +a[href^="https://makelarjudi."], +a[href^="https://maret88lucky.store/"], +a[href^="https://marislot88.net/register"], +a[href^="https://masterkiu."], +a[href^="https://maxbetqq.net"], +a[href^="https://mboplay88.com"], +a[href^="https://mejajoker."], +a[href^="https://menangslot.casino"], +a[href^="https://mponaga88.com"], +a[href^="https://mukaqq."], +a[href^="https://murahbet2.com"], +a[href^="https://nagawinqq."], +a[href^="https://nusantaraqq."], +a[href^="https://obcbet15.com"], +a[href^="https://obcbet777.com"], +a[href^="https://obctop88.org"], +a[href^="https://ompoker."], +a[href^="https://pasangdulu.uk/"], +a[href^="https://pendekarqq."], +a[href^="https://pink4d.com/"], +a[href^="https://pink4d.net/"], +a[href^="https://pkrboyagacor.com/"], +a[href^="https://pkzeus.com"], +a[href^="https://playbook88vip.com"], +a[href^="https://playbook88vip.net/"], +a[href^="https://pojokpoker.net"], +a[href^="https://poker357."], +a[href^="https://pokerjenius.net"], +a[href^="https://pokervking.net"], +a[href^="https://prediksidara.com"], +a[href^="https://prediksidukuntogel.top"], +a[href^="https://pucuk88.org/register"], +a[href^="https://pusatbandarq."], +a[href^="https://pusatqq."], +a[href^="https://pusbet3.com"], +a[href^="https://pusbet7.com/"], +a[href^="https://qqangpao."], +a[href^="https://qqemas."], +a[href^="https://qqholic3.com/"], +a[href^="https://qqliga338.cc/"], +a[href^="https://qqliga338.net/"], +a[href^="https://qqrolet77.com"], +a[href^="https://qqsedia."], +a[href^="https://qqturbo.pw"], +a[href^="https://qqturbo1.biz"], +a[href^="https://qqturbo88.org"], +a[href^="https://raja365bos.com"], +a[href^="https://rajakasino33m."], +a[href^="https://rajapoker."], +a[href^="https://rajaremi."], +a[href^="https://ratucapsa365.net"], +a[href^="https://refpaqutiu.top"], +a[href^="https://rgobet007.com/"], +a[href^="https://rgocasino2023.com/"], +a[href^="https://rotitogel.com/"], +a[href^="https://sakong."], +a[href^="https://sakongkiu."], +a[href^="https://sbcc2023.com"], +a[href^="https://sbobet.host"], +a[href^="https://sbopokerindo.club/"], +a[href^="https://scr99bet."], +a[href^="https://semogaqq."], +a[href^="https://senyumQiu.com"], +a[href^="https://sepakbolacc23.com/"], +a[href^="https://sifubola."], +a[href^="https://situsdomino99."], +a[href^="https://slot8080sport.com/"], +a[href^="https://slotlaris.org/"], +a[href^="https://slotliga338.cc/"], +a[href^="https://slttgg.top/"], +a[href^="https://smsbobet."], +a[href^="https://sport338.com"], +a[href^="https://sport338.net/"], +a[href^="https://sultanplay.net"], +a[href^="https://sultansloto.com/"], +a[href^="https://superitc.biz/"], +a[href^="https://tbola88."], +a[href^="https://texaspokercc2023.com"], +a[href^="https://tomat.jagungbaru.com/"], +a[href^="https://totobetgacor.com/"], +a[href^="https://totomaniac8.xyz"], +a[href^="https://tpkcc777.com/"], +a[href^="https://undef8trust."], +a[href^="https://unibet99.me"], +a[href^="https://unibet99.pro"], +a[href^="https://unibetasia."], +a[href^="https://uniplay99.uk/"], +a[href^="https://untunginslot.com/"], +a[href^="https://vipfc88.com"], +a[href^="https://vpn89.site/"], +a[href^="https://w88mania.com/"], +a[href^="https://wahanabet."], +a[href^="https://warnaqqpkv.com"], +a[href^="https://warnetvegas1.com"], +a[href^="https://wigobetjaya.com/"], +a[href^="https://www.2capsaqq."], +a[href^="https://www.33s.com"], +a[href^="https://www.365capsa."], +a[href^="https://www.7links.co/"], +a[href^="https://www.Aon-bet."], +a[href^="https://www.agenhl8.net"], +a[href^="https://www.aladincash7."], +a[href^="https://www.aladincash7t."], +a[href^="https://www.anaktogel88.net/"], +a[href^="https://www.angelpoker.com"], +a[href^="https://www.aonbet."], +a[href^="https://www.armaniqq."], +a[href^="https://www.asiabet66."], +a[href^="https://www.bandarqq."], +a[href^="https://www.barutogel."], +a[href^="https://www.bdrqq."], +a[href^="https://www.bejototo."], +a[href^="https://www.boladunia88bet."], +a[href^="https://www.boshepoker.art/"], +a[href^="https://www.buanabet."], +a[href^="https://www.buyspinslot.com/"], +a[href^="https://www.cantikpkr.com"], +a[href^="https://www.capsa228."], +a[href^="https://www.capsaq."], +a[href^="https://www.cbogaming.com"], +a[href^="https://www.cmd368in.com"], +a[href^="https://www.dewaqq."], +a[href^="https://www.fafafagacor.club"], +a[href^="https://www.fafafaslot."], +a[href^="https://www.gilapoker.asia"], +a[href^="https://www.gokkenroyalesip.com"], +a[href^="https://www.h8indo."], +a[href^="https://www.ibcwin."], +a[href^="https://www.idolabet."], +a[href^="https://www.imcku."], +a[href^="https://www.indosniper.com/"], +a[href^="https://www.indovegas."], +a[href^="https://www.itubd."], +a[href^="https://www.ituqqwd.com"], +a[href^="https://www.jituangka."], +a[href^="https://www.jpbet."], +a[href^="https://www.k9win-id3.com"], +a[href^="https://www.kelasatas99.com/"], +a[href^="https://www.kuncihijau."], +a[href^="https://www.lakibet."], +a[href^="https://www.lakipoker."], +a[href^="https://www.lapak.poker/"], +a[href^="https://www.lautpoker."], +a[href^="https://www.login9bet.club"], +a[href^="https://www.luckygokken.com/"], +a[href^="https://www.lux138.shop/register"], +a[href^="https://www.mahadewapkr."], +a[href^="https://www.md88.bet"], +a[href^="https://www.mdewa.com"], +a[href^="https://www.millenium399.com"], +a[href^="https://www.momoidnpoker.com"], +a[href^="https://www.mpo189.org"], +a[href^="https://www.onesbet."], +a[href^="https://www.pokerpedia."], +a[href^="https://www.pusatbet."], +a[href^="https://www.raipoker888."], +a[href^="https://www.rajalotto."], +a[href^="https://www.royaleboss.net/"], +a[href^="https://www.royalebossindex.com"], +a[href^="https://www.royaleinfinityindex.com"], +a[href^="https://www.royaleinfinityslot.com/"], +a[href^="https://www.rumah303.net/"], +a[href^="https://www.samudrabet2.com"], +a[href^="https://www.selebtoto."], +a[href^="https://www.tigatiga8.com/"], +a[href^="https://www.totojek."], +a[href^="https://www.ultima7.fun"], +a[href^="https://www.vegasmarketonline."], +a[href^="https://www.victory39slot.com/"], +a[href^="https://www.vimaxasli."], +a[href^="https://zetapoker99.com"], +a[href^="https://zeuspkv.com"], +img[alt="1cbet i"], +img[alt="ASIA77" i], +img[alt="BETHOKI77" i], +img[alt="BETKK" i], +img[alt="DEWACASH" i], +img[alt="DEWACASINO" i], +img[alt="DEWAGG" i], +img[alt="EraPlay88" i], +img[alt="IGAMBLE" i], +img[alt="MPOSport" i], +img[alt="Meta88slot" i], +img[alt="NAGAPOKER" i], +img[alt="PENTASLOT" i], +img[alt="REMIPOKER" i], +img[alt="Rajasatu" i], +img[alt="Royalslot" i], +img[alt="SaktiSpin" i], +img[alt="WIN4D" i], +img[alt="ads banner" i], +img[alt="iklan" i], +img[alt="isport365" i], +img[alt="mainhoki" i], +img[alt="slotguru" i], +img[alt="winslotsf" i], +img[alt^=" agen bola terpercaya" i], +img[alt^=" judi bola online" i], +img[alt^=" luxury 111 "], +img[alt^=" situs judi bola" i], +img[alt^="1001win" i], +img[alt^="1188POKER" i], +img[alt^="1POKER" i], +img[alt^="1xbet" i], +img[alt^="33sbet" i], +img[alt^="365agen" i], +img[alt^="381bet" i], +img[alt^="388HERO" i], +img[alt^="388hero"], +img[alt^="526betclub" i], +img[alt^="5Starsbet" i], +img[alt^="77 BANDAR" i], +img[alt^="777qiuqiu" i], +img[alt^="77LUCKS" i], +img[alt^="7KARTU" i], +img[alt^="7UPCASH" i], +img[alt^="7naga bet" i], +img[alt^="7naga poker" i], +img[alt^="7naga toto" i], +img[alt^="8080SPORT " i], +img[alt^="8080SPORT" i], +img[alt^="8080SPORT"], +img[alt^="88 DEWA" i], +img[alt^="8TOGEL" i], +img[alt^="99DEWA" i], +img[alt^="ADAQQ" i], +img[alt^="ADILQQ" i], +img[alt^="ADLVSLOT" i], +img[alt^="ADUPOKER88" i], +img[alt^="ADUQQ" i], +img[alt^="AFAPOKER" i], +img[alt^="AGEN JUDI" i], +img[alt^="AGEN LAPAKQQ" i], +img[alt^="AGEN SABUNG" i], +img[alt^="AGENQQ365" i], +img[alt^="AGUNGQQ" i], +img[alt^="AHABET" i], +img[alt^="AHLIQQ" i], +img[alt^="AIRASIABET" i], +img[alt^="AJOQQ" i], +img[alt^="AKUQQ" i], +img[alt^="AMANQQ" i], +img[alt^="ANALISAQQ" i], +img[alt^="ANEKAQQ" i], +img[alt^="ANGELPOKER" i], +img[alt^="AONQQ" i], +img[alt^="ARAHQQ" i], +img[alt^="AREADOMINO" i], +img[alt^="ARENA99" i], +img[alt^="ARENAQQ" i], +img[alt^="ARTISQQ" i], +img[alt^="ASEANQQ" i], +img[alt^="ASIAFORBET" i], +img[alt^="ASIANPOKER88" i], +img[alt^="ASIAQQ" i], +img[alt^="ASIKBANDARQQ" i], +img[alt^="ASIKPKV" i], +img[alt^="ASIKQQ" i], +img[alt^="ASLIBANDAR" i], +img[alt^="ASLIDOMINO" i], +img[alt^="ATMKIU" i], +img[alt^="AVOQQ" i], +img[alt^="AWBET" i], +img[alt^="AYAHQQ" i], +img[alt^="Agen Bola Terbaik" i], +img[alt^="Agen Bola Terbesar" i], +img[alt^="Agen Bola Terpercaya" i], +img[alt^="Agen Capsa Live" i], +img[alt^="Agen Domino QQ" i], +img[alt^="Agen Dominoqq" i], +img[alt^="Agen Judi Bola" i], +img[alt^="Agen Judi Online" i], +img[alt^="Agen Judi Poker" i], +img[alt^="Agen Judi Terpercaya" i], +img[alt^="Agen Judi Togel" i], +img[alt^="Agen Online" i], +img[alt^="Agen Poker Indonesia" i], +img[alt^="Agen Poker Online" i], +img[alt^="Agen Poker Terpercaya" i], +img[alt^="Agen Poker" i], +img[alt^="Agen QQ Terpercaya" i], +img[alt^="Agen Slot Online" i], +img[alt^="Agen Slot7" i], +img[alt^="Agen Tangkas" i], +img[alt^="Agen Togel Online" i], +img[alt^="Agen Togel Terpercaya" i], +img[alt^="Agen Togel" i], +img[alt^="Agen Toto" i], +img[alt^="Agen bola" i], +img[alt^="AgenQQ" i], +img[alt^="Apibet" i], +img[alt^="Ayopoker" i], +img[alt^="BABAPOKER" i], +img[alt^="BABEQQ" i], +img[alt^="BADUTQQ" i], +img[alt^="BALAKQQ" i], +img[alt^="BALI777" i], +img[alt^="BANDARQ168" i], +img[alt^="BANDARQ228" i], +img[alt^="BANDARQIU" i], +img[alt^="BANDARQQ" i], +img[alt^="BANDARQQ365" i], +img[alt^="BANDARXL" i], +img[alt^="BCAQQ" i], +img[alt^="BERANIQQ" i], +img[alt^="BERKAHPOKER" i], +img[alt^="BETFLIX" i], +img[alt^="BIJIQQ" i], +img[alt^="BIMABET" i], +img[alt^="BISAQQ" i], +img[alt^="BISNIS4D" i], +img[alt^="BOLAGILA" i], +img[alt^="BOLATANGKAS" i], +img[alt^="BOLAVITA" i], +img[alt^="BONUSQQ" i], +img[alt^="BORNEO POKER" i], +img[alt^="BOS01 GACOR" i], +img[alt^="BOSQQ" i], +img[alt^="BOTAKQQ" i], +img[alt^="BOYAQQ" i], +img[alt^="BROVEGAS" i], +img[alt^="BUAYAPOKER" i], +img[alt^="BUKAQQ" i], +img[alt^="BUNDAPOKER" i], +img[alt^="BUNGAQQ" i], +img[alt^="BUYSPINSLOT" i], +img[alt^="Bambu99" i], +img[alt^="BanadarXL" i], +img[alt^="Bandar Bakong" i], +img[alt^="Bandar Bola" i], +img[alt^="Bandar Judi Online" i], +img[alt^="Bandar Poker Terpercaya" i], +img[alt^="Bandar Q" i], +img[alt^="Bandar QQ" i], +img[alt^="Bandar Taruhan Judi" i], +img[alt^="Bandar Togel" i], +img[alt^="Bandar toto" i], +img[alt^="Bandar36" i], +img[alt^="Bandar855" i], +img[alt^="BandarCapsa" i], +img[alt^="BandarQ Online" i], +img[alt^="BandarQ" i], +img[alt^="BandarXL" i], +img[alt^="Bandarkiu" i], +img[alt^="BantengMerah" i][src$=".gif"], +img[alt^="Betberry" i], +img[alt^="Biangqq" i], +img[alt^="Binomo" i], +img[alt^="Bisnis4D" i], +img[alt^="Bola Togel" i], +img[alt^="Bola Vegas" i], +img[alt^="Bola Vita" i], +img[alt^="Boskiukiu" i], +img[alt^="BuySpinSLOT" i], +img[alt^="CAHAYAPOKER" i], +img[alt^="CAHAYAQQ" i], +img[alt^="CANDUQQ" i], +img[alt^="CASAQQ" i], +img[alt^="CASHDOMINO" i], +img[alt^="CEBANQQ" i], +img[alt^="CEMERLANGPOKER" i], +img[alt^="CERIAQQ" i], +img[alt^="CHAMPIONQQ" i], +img[alt^="CINTAPOKER" i], +img[alt^="CLOVERQQ" i], +img[alt^="CMCPOKER" i], +img[alt^="CMD368" i], +img[alt^="COBAQQ" i], +img[alt^="COPAQQ" i], +img[alt^="CROWNQQ" i], +img[alt^="CafeQQ" i], +img[alt^="Capsa365" i], +img[alt^="CaptainQQ" i], +img[alt^="Casino Merchant" i], +img[alt^="Casino Online" i], +img[alt^="Cicipoker" i], +img[alt^="CikaSlot" i], +img[alt^="DADUPOKER" i], +img[alt^="DANAMONQQ" i], +img[alt^="DANAQQ" i], +img[alt^="DAPATQQ" i], +img[alt^="DATUKQQ" i], +img[alt^="DEBUTOTO" i], +img[alt^="DELIMAPOKER" i], +img[alt^="DEPOQQ" i], +img[alt^="DEPOTOTO" i], +img[alt^="DEWABET" i], +img[alt^="DEWADOMINO88" i], +img[alt^="DEWADOMINOQQ" i], +img[alt^="DEWAQQ" i], +img[alt^="DEWIQQ" i], +img[alt^="DINASTIPOKER" i], +img[alt^="DMBET99" i], +img[alt^="DNAPoker" i], +img[alt^="DOMINO 206" i], +img[alt^="DOMINO228" i], +img[alt^="DOMINO420" i], +img[alt^="DOMINO855" i], +img[alt^="DONACOPOKER" i], +img[alt^="DOTAQIU" i], +img[alt^="DOTAQQ" i], +img[alt^="DOYAN99" i], +img[alt^="DRAGONPOKER88" i], +img[alt^="DUFANQQ" i], +img[alt^="DWVGAMING" i], +img[alt^="Dewataqq" i], +img[alt^="DivaQQ" i], +img[alt^="Domino 99" i], +img[alt^="DominoQQ" i], +img[alt^="ELANGQQ" i], +img[alt^="ENAKBET" i], +img[alt^="ENJOYQQ" i], +img[alt^="ESIAPOKER" i], +img[alt^="EnakSlot" i], +img[alt^="Enakslot" i], +img[alt^="FAIRQQ" i], +img[alt^="FASTBET" i], +img[alt^="FIFAQQ" i], +img[alt^="FUNDOMINO" i], +img[alt^="G11BET" i], +img[alt^="GADISQQ" i], +img[alt^="GADUNSLOT" i], +img[alt^="GAMES138" i], +img[alt^="GARAMPOKER" i], +img[alt^="GARENAQQ" i], +img[alt^="GARUDAQQ" i], +img[alt^="GEMARQQ" i], +img[alt^="GEMILANG POKER" i], +img[alt^="GG DOMINO" i], +img[alt^="GIATQQ" i], +img[alt^="GITARPOKER" i], +img[alt^="GITARTOGEL" i], +img[alt^="GOLDENQQ" i], +img[alt^="GUDANGPOKER" i], +img[alt^="GUDANGQQ" i], +img[alt^="GUNUNGPOKER" i], +img[alt^="GURITA168" i], +img[alt^="Gacor128" i], +img[alt^="Gacor88" i], +img[alt^="Game Poker Online" i], +img[alt^="Gaple Online" i], +img[alt^="GerhanaQQ" i], +img[alt^="HARGAQQ" i], +img[alt^="HEBOHQQ" i], +img[alt^="HKINDO" i], +img[alt^="HOBIQQ" i], +img[alt^="HOKIBET" i], +img[alt^="HONORQQ" i], +img[alt^="HUJANQQ" i], +img[alt^="Happybet188" i], +img[alt^="HeloQQ" i], +img[alt^="Hoki Slot" i], +img[alt^="IAC bet" i], +img[alt^="IACBET" i], +img[alt^="IBCQQ" i], +img[alt^="IBUQQ" i], +img[alt^="ID88.Com" i], +img[alt^="IDN POKER ONLINE" i], +img[alt^="IDN Poker" i], +img[alt^="IDNCASH" i], +img[alt^="IDOLAQQ" i], +img[alt^="IDRBET" i], +img[alt^="IDRPOKER" i], +img[alt^="ILMU99" i], +img[alt^="IMCPOKER" i], +img[alt^="IMCQQ" i], +img[alt^="INDOQQ" i], +img[alt^="INDOTOGEL" i], +img[alt^="INDOWINPOKER" i], +img[alt^="INDOWINS" i], +img[alt^="INIPOKER" i], +img[alt^="INTERQQ" i], +img[alt^="ISOPOKER " i], +img[alt^="ITCBET" i], +img[alt^="ITUBANDAR" i], +img[alt^="ITUPOKER" i], +img[alt^="ITUQQ" i], +img[alt^="Ibosport" i], +img[alt^="Idn Poker" i], +img[alt^="Indomaxbet" i], +img[alt^="Informasi Bandar Terpercaya" i], +img[alt^="Ini777" i], +img[alt^="Itucasino" i], +img[alt^="JAGADPOKER" i], +img[alt^="JAGODOMINO" i], +img[alt^="JAGOONLINE88" i], +img[alt^="JANJIQQ" i], +img[alt^="JASADOMINO" i], +img[alt^="JASAPOKER" i], +img[alt^="JASAQQ" i], +img[alt^="JAWA DOMINO" i], +img[alt^="JAWAPOKER88" i], +img[alt^="JAYAPOKER" i], +img[alt^="JELASPOKER" i], +img[alt^="JEMPOLQQ" i], +img[alt^="JITUPOKER" i], +img[alt^="JOINDOMINO" i], +img[alt^="JOINPKV" i], +img[alt^="JOKERBET888" i], +img[alt^="JOKERNET88" i], +img[alt^="JUARAPOKER" i], +img[alt^="JUDI89" i], +img[alt^="JURAGANQQ" i], +img[alt^="Jakartaqq" i], +img[alt^="JasaGol" i], +img[alt^="Judi Online" i], +img[alt^="Judi Togel Online" i], +img[alt^="Judi bola" i], +img[alt^="KAIKOSLOT" i], +img[alt^="KAMPUSBET" i], +img[alt^="KANTINQQ" i], +img[alt^="KARTU66" i], +img[alt^="KARTUREJEKI" i], +img[alt^="KEBUN POKER" i], +img[alt^="KEMILAUQQ" i], +img[alt^="KHARISMA POKER" i], +img[alt^="KILAUQQ" i], +img[alt^="KIMPOKER" i], +img[alt^="KIPASQQ" i], +img[alt^="KLIK66" i], +img[alt^="KLIKHOKI" i], +img[alt^="KLIKQQ" i], +img[alt^="KOINSLOTS" i], +img[alt^="KOKI Poker" i], +img[alt^="KOKOQQ" i], +img[alt^="KOMPASQQ" i], +img[alt^="KONTOLKUDA" i], +img[alt^="KPKTOTO" i], +img[alt^="Kaiko Slot" i], +img[alt^="KaikoSlot" i], +img[alt^="Kaikoslot" i], +img[alt^="Kakak Dewa" i], +img[alt^="Kartu Online" i], +img[alt^="KastilPoker" i], +img[alt^="Katsu5 Slot" i], +img[alt^="Klik4A" i], +img[alt^="LADANGQQ" i], +img[alt^="LAGA99" i], +img[alt^="LAGIQQ" i], +img[alt^="LAPAKQQ" i], +img[alt^="LASKARQQ" i], +img[alt^="LASVEGASQQ" i], +img[alt^="LAWANQQ" i], +img[alt^="LAYARQQ" i], +img[alt^="LEGENDAQQ" i], +img[alt^="LEMACAU" i], +img[alt^="LENTERAPOKER" i], +img[alt^="LEXUSDOMINO" i], +img[alt^="LIBRAQQ" i], +img[alt^="LIGA99" i], +img[alt^="LIGAPOKER" i], +img[alt^="LINTASBET" i], +img[alt^="LINTASQQ" i], +img[alt^="LIPOQQ" i], +img[alt^="LUDOQQ" i], +img[alt^="LUMBUNG4D GACOR" i], +img[alt^="LUXURY POKER88" i], +img[alt^="LapakPoker" i], +img[alt^="Laris4D" i], +img[alt^="Live Casino Online" i], +img[alt^="Live Score" i], +img[alt^="LiveCasino Online" i], +img[alt^="Luxury 111" i], +img[alt^="Luxury777" i], +img[alt^="MACAU442" i], +img[alt^="MACAUBET" i], +img[alt^="MADU99" i], +img[alt^="MAHIRQQ" i], +img[alt^="MAHKOTAQQ" i], +img[alt^="MAINCUAN" i], +img[alt^="MAINDOMINO99" i], +img[alt^="MAINQQ" i], +img[alt^="MAJUQQ" i], +img[alt^="MANDALATOTO" i], +img[alt^="MANDIRIQQ" i], +img[alt^="MANSION77" i], +img[alt^="MARIOQQ" i], +img[alt^="MASTERDOMINO88" i], +img[alt^="MASTERDOMINO99" i], +img[alt^="MASTERKIU" i], +img[alt^="MASTERPOKER88" i], +img[alt^="MASTERPOKERQQ" i], +img[alt^="MASTERQQ" i], +img[alt^="MATAQQ" i], +img[alt^="MBO4D" i], +img[alt^="MEDANQQ" i], +img[alt^="MEGAPOKER88" i], +img[alt^="MEGATANGKAS" i], +img[alt^="MEJAQQ" i], +img[alt^="MEMBERQQ" i], +img[alt^="MEMORIQQ" i], +img[alt^="MENANGQQ" i], +img[alt^="MENUQQ" i], +img[alt^="MGMPOKER" i], +img[alt^="MITRACAPSA" i], +img[alt^="MKVGAMES" i], +img[alt^="MKVPoker" i], +img[alt^="MPO777" i], +img[alt^="MULAIQQ" i], +img[alt^="MURAHQQ" i], +img[alt^="MURNIQQ" i], +img[alt^="MUTIARAPOKER" i], +img[alt^="Macau Dewa" i], +img[alt^="MacauBet" i], +img[alt^="MacauDewa" i], +img[alt^="Macaudewa" i], +img[alt^="Macauslot188" i], +img[alt^="Main Cuan Slot" i], +img[alt^="Makauqq" i], +img[alt^="Mandala Toto" i], +img[alt^="ManiaQQ" i], +img[alt^="Masterslot88" i], +img[alt^="Megajudi" i], +img[alt^="Megapulsa" i], +img[alt^="Megasloto" i], +img[alt^="Megasloto188" i], +img[alt^="MemekMonyet"], +img[alt^="ModalQQ" i], +img[alt^="Modalbet" i], +img[alt^="Murnibet" i], +img[alt^="NAGAPOKERQQ" i], +img[alt^="NAGAQQ" i], +img[alt^="NAGATOP" i], +img[alt^="NALOQQ" i], +img[alt^="NEGARAPOKER" i], +img[alt^="NEGARAQQ" i], +img[alt^="NEXIABET" i], +img[alt^="NINJAQQ" i], +img[alt^="NUSANTARAPOKER" i], +img[alt^="OBCBET" i], +img[alt^="OMIQQ" i], +img[alt^="OMPOKER" i], +img[alt^="ONEBETQQ" i], +img[alt^="ORBITQQ" i], +img[alt^="OVOQQ" i], +img[alt^="Oceantogel" i], +img[alt^="P2PLAY" i], +img[alt^="PAIRQIU" i], +img[alt^="PAKQQ" i], +img[alt^="PANADOLQQ" i], +img[alt^="PANASQQ" i], +img[alt^="PANCATOTO" i], +img[alt^="PARISBOLA" i], +img[alt^="PARISQQ" i], +img[alt^="PASARPOKER" i], +img[alt^="PASARQQ" i], +img[alt^="PAUSPOKR " i], +img[alt^="PEDROQQ" i], +img[alt^="PELANGIKOIN" i], +img[alt^="PELANGIQQ" i], +img[alt^="PENTASLOT" i], +img[alt^="PESONAQQ" i], +img[alt^="PESQQ" i], +img[alt^="PIALADOMINO" i], +img[alt^="PINK4D" i], +img[alt^="PINOQQ" i], +img[alt^="PINTUHOKI" i], +img[alt^="PLAY303" i], +img[alt^="POKER NEGARA" i], +img[alt^="POKER228" i], +img[alt^="POKER757" i], +img[alt^="POKER855" i], +img[alt^="POKERBOYA" i], +img[alt^="POKEREMAS" i], +img[alt^="POKERKIUKIU" i], +img[alt^="POKERMAS88" i], +img[alt^="POKERMAS99" i], +img[alt^="POKERMAYA" i], +img[alt^="POKERMIMPI" i], +img[alt^="POKERNAGOYA" i], +img[alt^="POKERPEDIAZ" i], +img[alt^="POKERPELANGI" i], +img[alt^="POKERWALET" i], +img[alt^="PONDOKPOKER" i], +img[alt^="POSTOGEL" i], +img[alt^="PRIAQQ" i], +img[alt^="PRUPOKER" i], +img[alt^="PURIBET" i], +img[alt^="Pakarparlay" i], +img[alt^="PasarOnline" i], +img[alt^="PedasBet" i], +img[alt^="Penta Slot" i], +img[alt^="Pentaslot" i], +img[alt^="Pojokpoker" i], +img[alt^="Poker Ace" i], +img[alt^="Poker Bola" i], +img[alt^="Poker Jingga" i], +img[alt^="Poker Online Terpercaya" i], +img[alt^="Poker Vita" i], +img[alt^="Pokerhebat" i], +img[alt^="Prediksidara" i], +img[alt^="QBANDAR" i], +img[alt^="QIUQIU99" i], +img[alt^="QQ online" i], +img[alt^="QQ101" i], +img[alt^="QQ188" i], +img[alt^="QQ228" i], +img[alt^="QQ288" i], +img[alt^="QQ39bet" i], +img[alt^="QQ724" i], +img[alt^="QQ801" i], +img[alt^="QQ820" i], +img[alt^="QQ828" i], +img[alt^="QQ882" i], +img[alt^="QQ998" i], +img[alt^="QQANGPAO" i], +img[alt^="QQCALO" i], +img[alt^="QQEmas" i], +img[alt^="QQHOK" i], +img[alt^="QQHOLIC" i], +img[alt^="QQJOKER" i], +img[alt^="QQONLINEBET" i], +img[alt^="QQPoker" i], +img[alt^="QQangpao" i], +img[alt^="QQasiabet" i], +img[alt^="QQfortuna" i], +img[alt^="QQjelas" i], +img[alt^="QQpedia" i], +img[alt^="QQpuma" i], +img[alt^="QQslot" i], +img[alt^="QQvip" i], +img[alt^="RAJABANDARQ" i], +img[alt^="RAJACAPSA" i], +img[alt^="RAJADOMINO88" i], +img[alt^="RAJAIDR" i], +img[alt^="RAJAPOKER88" i], +img[alt^="RAJAQQ" i], +img[alt^="RAJASAKONG88" i], +img[alt^="RAJASENANGQQ" i], +img[alt^="RAJAWALIQQ" i], +img[alt^="RANTAIQQ" i], +img[alt^="RATUDOMINO88" i], +img[alt^="RATUPOKER88" i], +img[alt^="REJEKIPOKER" i], +img[alt^="RGOBET" i], +img[alt^="RGOCASINO" i], +img[alt^="RGOCASINO"], +img[alt^="RONALDO4D" i], +img[alt^="ROYALQQ" i], +img[alt^="RUPIAHQQ" i], +img[alt^="RUSIA777" i], +img[alt^="RUTINQQ" i], +img[alt^="RajajudiQQ" i], +img[alt^="Ratu303" i], +img[alt^="Resmidomino" i], +img[alt^="RotiTogel" i], +img[alt^="Royale Boss" i], +img[alt^="SABANGPOKER" i], +img[alt^="SAHABAT KARTU" i], +img[alt^="SAHABATPOKER" i], +img[alt^="SAHABATQQ" i], +img[alt^="SAHAMQQ" i], +img[alt^="SAKAUPOKER" i], +img[alt^="SAKONGKIU" i], +img[alt^="SAKUQQ" i], +img[alt^="SAMAQQ" i], +img[alt^="SANA DOMINO" i], +img[alt^="SARANA99" i], +img[alt^="SARANAPELANGI" i], +img[alt^="SATUQQ" i], +img[alt^="SBOQQ" i], +img[alt^="SBOslot" i], +img[alt^="SBOslot138" i], +img[alt^="SEDAP POKER" i], +img[alt^="SEGARQQ" i], +img[alt^="SEHATPOKER" i], +img[alt^="SEJARAHQQ" i], +img[alt^="SEMOGAQQ" i], +img[alt^="SEMPURNAPOKER" i], +img[alt^="SENANGDOMINO" i], +img[alt^="SENANGPOKER" i], +img[alt^="SENIQQ" i], +img[alt^="SEPAKBOLACC" i], +img[alt^="SERVERPKV" i], +img[alt^="SHINCHANPOKER" i], +img[alt^="SLOT258"], +img[alt^="SLOT7000" i], +img[alt^="SLOT7000"], +img[alt^="SLOTKING69" i], +img[alt^="SMSQQ" i], +img[alt^="SOSMEDQQ" i], +img[alt^="STARBET" i], +img[alt^="STARS77" i], +img[alt^="SUGUSQQ" i], +img[alt^="SUHUQQ" i], +img[alt^="SUKSESDOMINO" i], +img[alt^="SULTANQQ" i], +img[alt^="SUMOQQ" i], +img[alt^="SUNDUL99" i], +img[alt^="SUPERITCSLOT" i], +img[alt^="SURYAQQ" i], +img[alt^="Sbobet Online " i], +img[alt^="Sbobet Online" i], +img[alt^="Sbosbet" i], +img[alt^="Situs Agen Judi" i], +img[alt^="Situs Bandar Judi" i], +img[alt^="Situs Bandar Togel" i], +img[alt^="Situs Bandarq Online" i], +img[alt^="Situs Bola Indonesia" i], +img[alt^="Situs Judi" i], +img[alt^="Situs QQ" i], +img[alt^="Situs Slot Gacor" i], +img[alt^="Situs Togel Terpercaya" i], +img[alt^="Slot Deposit" i], +img[alt^="Slot Gacor" i], +img[alt^="Slot MPO" i], +img[alt^="Slotasiabet" i], +img[alt^="Slotopulsa" i], +img[alt^="SoloTogel" i], +img[alt^="Sport855" i], +img[alt^="TAIPANQQ" i], +img[alt^="TAKTIK POKER" i], +img[alt^="TANGKASQQ" i], +img[alt^="TEMANPOKER" i], +img[alt^="TERATAIQQ" i], +img[alt^="TEXASPOKERCC" i], +img[alt^="TEXASQQ" i], +img[alt^="TIKETQQ" i], +img[alt^="TOTO88" i], +img[alt^="TOTOBET" i], +img[alt^="TUNAIQQ" i], +img[alt^="TWINPOKER88" i], +img[alt^="Tangkas Online" i], +img[alt^="Tato888" i], +img[alt^="Telurqq" i], +img[alt^="Texaspoker" i], +img[alt^="Togel Domino" i], +img[alt^="Togel Online" i], +img[alt^="Togel Terpercaya" i], +img[alt^="TogelDulu" i], +img[alt^="Topbola" i], +img[alt^="UBI777" i], +img[alt^="ULTIMA7" i], +img[alt^="URA338" i], +img[alt^="UtamaBet" i], +img[alt^="VEGAS88" i], +img[alt^="VIP579" i], +img[alt^="VIPADUQ" i], +img[alt^="VIPBANDARQ" i], +img[alt^="VIPDOMINO" i], +img[alt^="VIPQIUQIU99" i], +img[alt^="VIRALQQ" i], +img[alt^="VISABET88" i], +img[alt^="Vimax Asli" i], +img[alt^="WAHYUPOKER" i], +img[alt^="WALI POKER" i], +img[alt^="WARGAQQ" i], +img[alt^="WARNAQQ" i], +img[alt^="WARUNGQQ" i], +img[alt^="WEDEQQ" i], +img[alt^="WIGOBET" i], +img[alt^="WIGOBET"], +img[alt^="WINNIPOKER" i], +img[alt^="WINTOGEL" i], +img[alt^="WONGPOKER" i], +img[alt^="Wigobet" i], +img[alt^="WinsGoal" i], +img[alt^="Winstar138" i], +img[alt^="WongQQ" i], +img[alt^="YAKINQQ" i], +img[alt^="Z11BET" i], +img[alt^="ZEUPOKER" i], +img[alt^="ZEUS8M" i], +img[alt^="ZEUSBOLA" i], +img[alt^="ZEUSPOKER99" i], +img[alt^="ZOYAQQ" i], +img[alt^="ZYNGAQQ" i], +img[alt^="agen bandarq online" i], +img[alt^="agen bola online" i], +img[alt^="agen bola tangkas" i], +img[alt^="agen bola terpecaya" i], +img[alt^="agen capsa online" i], +img[alt^="agen capsa" i], +img[alt^="agen casino online" i], +img[alt^="agen casino terpercaya" i], +img[alt^="agen casino" i], +img[alt^="agen domino online" i], +img[alt^="agen judi online" i], +img[alt^="agen judi" i], +img[alt^="agen livecasino" i], +img[alt^="agen poker bandar" i], +img[alt^="agen poker bola" i], +img[alt^="agen poker judi" i], +img[alt^="agen poker" i], +img[alt^="agen qq" i], +img[alt^="agen sbobet online" i], +img[alt^="agen sbobet" i], +img[alt^="agen slot casino" i], +img[alt^="agen taruhan bola" i], +img[alt^="agen togel" i], +img[alt^="agentoto88" i], +img[alt^="akanhoki" i], +img[alt^="apitogel" i], +img[alt^="badoQQ" i], +img[alt^="baliqq" i], +img[alt^="bandar casino" i], +img[alt^="bandar judi bola" i], +img[alt^="bandar judi" i], +img[alt^="bandar poker" i], +img[alt^="bandar sakong" i], +img[alt^="bandar togel" i], +img[alt^="bandar303" i], +img[alt^="bandar36" i], +img[alt^="bandar855" i], +img[alt^="bandarwalet" i], +img[alt^="bandarxl" i], +img[alt^="banner sidebar" i], +img[alt^="bataratoto" i], +img[alt^="bet365" i], +img[alt^="betcoin" i], +img[alt^="betting togel online" i], +img[alt^="blatogel" i], +img[alt^="bola tangkas online" i], +img[alt^="bolatogel" i], +img[alt^="bolavegas8" i], +img[alt^="bonanza88" i], +img[alt^="brotogel" i], +img[alt^="buyspinslot" i], +img[alt^="capsa online" i], +img[alt^="capsaQQ" i], +img[alt^="capsapro" i], +img[alt^="cara daftar sbobet" i], +img[alt^="ceme judi" i], +img[alt^="cikabet" i], +img[alt^="dewa poker" i], +img[alt^="dewaslot99" i], +img[alt^="diskon togel" i], +img[alt^="diva4d" i], +img[alt^="divadomino" i], +img[alt^="divapoker" i], +img[alt^="domino QQ" i], +img[alt^="domino99" i], +img[alt^="dorabet" i], +img[alt^="entertogel" i], +img[alt^="gacor88" i], +img[alt^="ganoolQQ" i], +img[alt^="goldenpoker" i], +img[alt^="happypoker" i], +img[alt^="hm88poker" i], +img[alt^="hokiQQ" i], +img[alt^="hokiom88" i], +img[alt^="hokisport" i], +img[alt^="hoyajackpot" i], +img[alt^="hydro88" i], +img[alt^="i58bet" i], +img[alt^="iklan JadwalBola" i], +img[alt^="iklan qqangpao" i], +img[alt^="iklan ratu" i], +img[alt^="imcceme " i], +img[alt^="imcceme" i], +img[alt^="indo99bet" i], +img[alt^="indobookies" i], +img[alt^="inidewa365" i], +img[alt^="intanbet" i], +img[alt^="iocbet" i], +img[alt^="itudomino" i], +img[alt^="jalan138" i], +img[alt^="javtoys" i], +img[alt^="jayabet" i], +img[alt^="jendralpoker" i], +img[alt^="jeniuspoker" i], +img[alt^="jokerbet888" i], +img[alt^="josbet" i], +img[alt^="jpdewa" i], +img[alt^="jpslot88" i], +img[alt^="judi bola online" i], +img[alt^="judi bola" i], +img[alt^="judi online terpercaya" i], +img[alt^="judi online" i], +img[alt^="judi poker online" i], +img[alt^="judi slot online" i], +img[alt^="judi togel" i], +img[alt^="judikartu" i], +img[alt^="junior toto" i], +img[alt^="kiosbet" i], +img[alt^="kokipoker" i], +img[alt^="kucingpoker" i], +img[alt^="lagunabet" i], +img[alt^="lagunaslot" i], +img[alt^="lagunatoto" i], +img[alt^="lakibet" i], +img[alt^="lapak303" i], +img[alt^="larisqq" i], +img[alt^="liga365" i], +img[alt^="ligaQQ" i], +img[alt^="ligadunia365" i], +img[alt^="lonteQQ" i], +img[alt^="lotus303" i], +img[alt^="luxury 138" i], +img[alt^="luxury111" i], +img[alt^="luxury138" i], +img[alt^="macau club poker" i], +img[alt^="mahadewa88" i], +img[alt^="mantul138" i], +img[alt^="maxbetqq" i], +img[alt^="mejasakong" i], +img[alt^="mejavip" i], +img[alt^="mewahbet" i], +img[alt^="mpojackpot" i], +img[alt^="mustikapoker" i], +img[alt^="nagaikan" i], +img[alt^="nikmatqq" i], +img[alt^="nonton video bokep" i], +img[alt^="novapoker" i], +img[alt^="obat pembesar penis" i], +img[alt^="obatpenisalami" i], +img[alt^="olbola" i], +img[alt^="oriqq" i], +img[alt^="permainan judi online" i], +img[alt^="poker bola" i], +img[alt^="poker indonesia" i], +img[alt^="poker online indonesia" i], +img[alt^="poker online terbaik" i], +img[alt^="poker online" i], +img[alt^="poker8m" i], +img[alt^="pokerajaib" i], +img[alt^="pokerboya" i], +img[alt^="pokercip" i], +img[alt^="pokerlounge99" i], +img[alt^="promo togel" i], +img[alt^="promosi kdslots" i], +img[alt^="qq1x2" i], +img[alt^="qq808" i], +img[alt^="qq8889" i], +img[alt^="qqturbo" i], +img[alt^="rajaremi" i], +img[alt^="ratucapsa" i], +img[alt^="ratuqq" i], +img[alt^="rgobet" i], +img[alt^="rimbatoto" i], +img[alt^="rivalqq" i], +img[alt^="royalflush88" i], +img[alt^="rp777" i], +img[alt^="saranatogel" i], +img[alt^="sbobet" i], +img[alt^="sbotop" i], +img[alt^="seksipoker" i], +img[alt^="selebtoto" i], +img[alt^="senibet" i], +img[alt^="senyumqq" i], +img[alt^="sepakbola.cc" i], +img[alt^="sepakbolacc" i], +img[alt^="sexysloto" i], +img[alt^="sifujudi" i], +img[alt^="situs agen domino" i], +img[alt^="situs agen poker" i], +img[alt^="situs judi bola" i], +img[alt^="situs judi online" i], +img[alt^="situs judi terpercaya" i], +img[alt^="situs poker online" i], +img[alt^="situs poker" i], +img[alt^="situs slot online terpercaya" i], +img[alt^="situs slot online" i], +img[alt^="situs taruhan" i], +img[alt^="situs togel online" i], +img[alt^="situs togel online"], +img[alt^="situs togel" i], +img[alt^="slot casino mpobos" i], +img[alt^="slot demo gratis" i], +img[alt^="slot gacor" i], +img[alt^="slot game" i], +img[alt^="slot online termurah" i], +img[alt^="slot online terpercaya" i], +img[alt^="slot online" i], +img[alt^="slotguru" i], +img[alt^="streaming video bokep" i], +img[alt^="superdomino" i], +img[alt^="tajirQQ" i], +img[alt^="taruhan bola online" i], +img[alt^="taruhan bola" i], +img[alt^="texas poker" i], +img[alt^="texaspokercc" i], +img[alt^="togel online terpercaya" i], +img[alt^="togel online" i], +img[alt^="togel singapore" i], +img[alt^="togel terbesar" i], +img[alt^="togeldomino" i], +img[alt^="toto88" i], +img[alt^="totobet" i], +img[alt^="totomaniac" i], +img[alt^="vegas811" i], +img[alt^="video bokep online" i], +img[alt^="wahana303" i], +img[alt^="ws138" i] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/isl-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/isl-0.css new file mode 100644 index 0000000..d4bb0ba --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/isl-0.css @@ -0,0 +1,26 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* isl-0 */ + +A[href^="/framework/resources/forms/ads.aspx"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/ita-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/ita-0.css new file mode 100644 index 0000000..4156261 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/ita-0.css @@ -0,0 +1,78 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* ita-0 */ + +a[href*=".linksita2017.com/"], +a[href*=".offerte2019.store/"], +a[href*=".offerteonline2017.com/"], +a[href^="//edintorni.net/related/service/sponsor/redirect/?"], +a[href^="//native.booster3d.com/related/service/sponsor/redirect/?"], +a[href^="//native.publy.com/related/service/sponsor/redirect/?"], +a[href^="http://ads.sisal.it/"], +a[href^="http://ads.williamhill.it/"], +a[href^="http://adv.ilsole24ore.it/"], +a[href^="http://affiliazioniads.snai.it/"], +a[href^="http://crazylead.com/video/"], +a[href^="http://direct.juiceadv.com/aff_"], +a[href^="http://display.tracksafe.click/"], +a[href^="http://edintorni.net/related/service/sponsor/redirect/?"], +a[href^="http://labseo.ddns.net/"], +a[href^="http://media.vincitu.it/C.ashx?"], +a[href^="http://native.publy.com/related/service/sponsor/redirect/?"], +a[href^="http://tracking.performoney.it/"], +a[href^="http://www.bet365.it/"][href*="?affiliate="], +a[href^="http://www.sostariffe.it/tracker2.php?"], +a[href^="https://4kmovies.online/download/"], +a[href^="https://ads.sisal.it/"], +a[href^="https://adserver.html.it/"], +a[href^="https://adv.presscommtech.com/"], +a[href^="https://affiliate.across.it/"], +a[href^="https://affiliati.gointernet.it/verify/"], +a[href^="https://affiliation.software/"], +a[href^="https://affiliazioniads.snai.it/"], +a[href^="https://book-of-ra-online.it/"], +a[href^="https://campaigns.williamhill.it/C.ashx?"], +a[href^="https://casinononaams.co"], +a[href^="https://direct.piuannews.com/aff_"], +a[href^="https://go.ketchupadv.it/aff_"], +a[href^="https://guarda4k.online/"], +a[href^="https://ic.aff-handler.com/"], +a[href^="https://link.offerte2019.info/"], +a[href^="https://link.offerte2019.space/"], +a[href^="https://marketing.net.occhiali24.it/"], +a[href^="https://media.goldbetpartners.it/redirect.aspx?"], +a[href^="https://mediaserver.bwinpartypartners.it/renderBanner.do?"], +a[href^="https://n26-eu.c2nwa3.net/"], +a[href^="https://offerte2019.space/"], +a[href^="https://online.codere.it/promoRedirect?"], +a[href^="https://promonow.shop/offers.php?"], +a[href^="https://record.betpartners.it/"], +a[href^="https://tracking.tgmfraz.com/"], +a[href^="https://www.18carati.com/?acc="], +a[href^="https://www.centoxcento.net/?track="], +a[href^="https://www.dazn.com/"][href*="?utm_source=affiliate"], +av-adv-slot, +div[class^="hbagency_space_"], +div[class^="rtbuzz_"], +div[id^="rtbuzz_"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/jpn-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/jpn-1.css new file mode 100644 index 0000000..f14dc2e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/jpn-1.css @@ -0,0 +1,37 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jpn-1 */ + +a[href*="ams.exad.jp/"] > img, +a[href^="http://abroadabc.com/index.php"], +a[href^="https://nxcount.com/AdClick/"][target="_blank"], +a[href^="https://preaf.jp/pa.do"] > img, +a[href^="https://www.tenshilover.jp/product/"] > img, +div[class$="-adlabel"], +div[class][data-index][style^="float: none; margin"], +div[class^="_taxel_ad_article_"], +div[class^="insentense-adsense"], +div[id^="JP_"][style], +div[id^="active_overlay"], +iframe[id^="IFTG"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/kor-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/kor-1.css new file mode 100644 index 0000000..2112c91 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/kor-1.css @@ -0,0 +1,95 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* kor-1 */ + +[id^="div-gpt-ad"], +a[href*="//ad-api.enuri.info/"], +a[href*="//ad.planbplus.co.kr/"], +a[href*="//adv.imadrep.co.kr/"], +a[href*="//click.soonwe.com/"], +amp-ad, +amp-embed, +div[class^="__staxbn"], +div[id^="div-gpt-"], +div[id^="targetpushAd_"], +iframe[src*=".clickmon.co.kr/"], +iframe[src*=".contentsfeed.com/RealMedia/ads/"], +iframe[src*="//ad.3dpop.kr/"], +iframe[src*="//ad.a-ads.com/"], +iframe[src*="//ad.aceplanet.co.kr/"], +iframe[src*="//ad.ad4989.co.kr/"], +iframe[src*="//ad.adinc.kr/"], +iframe[src*="//ad.ajitad.co.kr/"], +iframe[src*="//ad.linkprice.com/"], +iframe[src*="//ad.phaserep.com/"], +iframe[src*="//ad.planbplus.co.kr/"], +iframe[src*="//ad.reople.co.kr/"], +iframe[src*="//adad.z00.kr/"], +iframe[src*="//adex.ednplus.com/"], +iframe[src*="//ads.mncmedia.co.kr/"], +iframe[src*="//ads.mobitree.co.kr/"], +iframe[src*="//ads.mtgroup.kr/"], +iframe[src*="//ads.priel.co.kr/"], +iframe[src*="//adsrv-up.mcrony.com/"], +iframe[src*="//adv.imadrep.co.kr/"], +iframe[src*="//ai.onepx.kr/"], +iframe[src*="//api.ezadsystem.com/"], +iframe[src*="//api.linkmine.co.kr/"], +iframe[src*="//authanalysis.com/"], +iframe[src*="//burgeon.co.kr/mad/"], +iframe[src*="//cdn.interworksmedia.co.kr/"], +iframe[src*="//coupa.ng/"], +iframe[src*="//deepdive.zum.com/widget/"], +iframe[src*="//displayad.zum.com/"], +iframe[src*="//img.mrep.kr/"], +iframe[src*="//io.smartmyd.com/"], +iframe[src*="//io1.innorame.com/"], +iframe[src*="//js.newsmobile.co.kr/"], +iframe[src*="//kitweb.tadapi.info/"], +iframe[src*="//mediaindex.co.kr/DABanner.php"], +iframe[src*="//minishop.linkprice.com/"], +iframe[src*="//shoppingbox.zum.com/"], +iframe[src*="//stt.pltapad.com/"], +iframe[src*="//vod.shoppingcall.me/ad_shoppingCallme.php"], +iframe[src*="//www.bodnara.co.kr/advert/advert.php"], +iframe[src*="//www.kodcad.kr/"], +iframe[src*="//www.mediabp.kr/"], +iframe[src*="//www.mediacategory.com/servlet/"], +iframe[src*="//www.mobwithad.com/"], +iframe[src*="/ad.bidrich.com/"], +iframe[src*="://ad.ad4989.co.kr/"], +iframe[src*="https://media.adpnut.com/"], +iframe[src*="veta.naver.com/fxshow?"], +iframe[src^="https://ads-partners.coupang.com/"], +iframe[src^="https://api.dable.io/"], +iframe[src^="https://googleads.g.doubleclick.net/"], +iframe[src^="https://realdsp.realclick.co.kr"], +iframe[src^="https://was.livere.me/ad"], +img[src*="//ad-api.enuri.info/"], +img[src*="//ads.priel.co.kr/"], +img[src*="//static.stax.kr/resource/banner/"], +img[src^="/bannerpop/"], +ins[class^="MediaIndex_AD_"], +ins[data-aiinad-inv], +tenping[tenping-ad-display-type] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/ltu-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/ltu-0.css new file mode 100644 index 0000000..cc91fc9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/ltu-0.css @@ -0,0 +1,28 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* ltu-0 */ + +img[alt="Dedikuoti.lt serveriai"], +img[alt="Hostingas Serveriai.lt"], +img[alt="Reklaminis skydelis"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/lva-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/lva-0.css new file mode 100644 index 0000000..e119512 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/lva-0.css @@ -0,0 +1,27 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* lva-0 */ + +a[href="http://www.salidzini.lv/"][style="display: block; width: 120px; height: 40px; overflow: hidden; position: relative;"], +a[href="http://www.salidzini.lv/"][style="display: block; width: 88px; height: 31px; overflow: hidden; position: relative;"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/mkd-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/mkd-0.css new file mode 100644 index 0000000..8270692 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/mkd-0.css @@ -0,0 +1,26 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* mkd-0 */ + +[href^="https://d.linker.mk/link"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/nld-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/nld-0.css new file mode 100644 index 0000000..dbfe45a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/nld-0.css @@ -0,0 +1,30 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* nld-0 */ + +a[href^="https://go2.go2cloud.org/"], +a[href^="https://mt67.net/"], +a[href^="https://www.2k19.nl/"], +a[href^="https://www.flirtadvertenties.nl/direct-sexdating/"], +a[href^="https://xltube.nl/click/"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/nor-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/nor-0.css new file mode 100644 index 0000000..cf9afaf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/nor-0.css @@ -0,0 +1,58 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* nor-0 */ + +[id^="art-bazaarAd"]:not(html, body, :empty), +[type="advertisement"]:not(html, body, :empty), +a[data-bid="1"][href*="/linkout"]:not(body, :empty), +a[href*="&do=advertisement&"]:not(body, :empty), +a[href*="/?utm_source=strossle"]:not(body, :empty), +a[href*="sting.de17a.com"]:not(body, :empty), +a[href^="https://click-dk.plista.com/csc?"]:not(body, :empty), +a[title="LeoVegas"]:not(body, :empty), +amedia-include[src*="services.api.no/api/bazaar/"]:not(body, :empty), +amedia-resizable-iframe[src*="/ad."]:not(body, :empty), +article > div[class^=" hyperion-css-"]:not(html, body, :empty), +bazaar-ad:not(body, :empty), +div[class*=" advertory-" i][class*="board" i]:not(html, body, :empty), +div[class^="advertory-" i]:not(html, body, :empty), +div[data-adtext]:not(body, :empty), +div[data-contenttype="ad"]:not(body, :empty), +div[data-object-type="ad"]:not(body, :empty), +div[data-placeholder*="placeholder_ad"]:not(body, :empty), +div[data-placeholder="lokalnative"]:not(body, :empty), +div[data-third-party-link*=".smartadserver.com/"]:not(body, :empty), +div[id*="html-embedded-ad"]:not(body, :empty), +div[id^="AdvPortlet"]:not(body, :empty), +div[id^="adPlacement_"]:not(body, :empty), +div[id^="art-challengeAd-"]:not(body, :empty), +div[id^="teaser"][style^="width:autopx;"], +div[id^="webbannernetboard"]:not(body, :empty), +div[itemtype$="WPAdBlock"]:not(body, :empty), +div[style^="bottom: 0px;"][style*="width: 10"][style*="z-index: 2147"], +img[alt^="Annonse "]:not(body, :empty), +img[src^="https://storage.googleapis.com/ad-campaigns/"]:not(body, :empty), +img[title^="advertisement"], +optimus-element[linecount="undefined"][width="480"]:first-of-type:nth-last-of-type(2):not(body, :empty), +optimus-element[linecount="undefined"][width="980"]:not(body, :empty) { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/pol-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/pol-0.css new file mode 100644 index 0000000..f516ef0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/pol-0.css @@ -0,0 +1,73 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* pol-0 */ + +A[href*="/emisja.contentstream.pl/_/ctr/"], +A[href*="beaffiliates.com/processing/clickthrgh.asp"], +IMG[src^="http://www.audiostereo.pl/banery/"], +IMG[title^="Sponsorowan"], +TopTextAd, +[class^="ADbox"], +[class^="adSrodek"], +[class^="sponsorowany"], +[href*=".novem.pl/"], +[href*=".smartadserver.com"], +[href*="://affiliates-solutions.com/click/"], +[href*="://clickserve.dartsearch.net/link/click"], +[href*="://clkpl.tradedoubler.com/"], +[href^="//ro88qcuy.com/"], +[href^="http://adserwer."], +[href^="https://ad-server.kei.pl/"], +[href^="https://aff.sendhub.pl/"], +[id*="-billboard-advert"], +[id*="nokaut_ads_"], +[id^="AdsDetailsTop"], +[id^="ad_box"], +[id^="ad_iframe"], +[id^="banner_900x"], +[id^="boxRegioPromoTab"], +[id^="bunyad_ads_widget"], +[id^="ceneoaffcontainer"], +[id^="componentsPromotionsOffers"], +[id^="giercowniaAd"], +[id^="pianoMediaBoxInfo"], +[id^="slot_ad_billboard"], +[id^="sponsorowany"], +a[href*="://tracking.linktogame.com/aff_c"], +a[href*="adnow.com/click"], +a[href*="bbelements.com/please/"], +a[href*="techmaniak.pl/www/gact/ckk.php"], +a[href="http://upfiles.net/ref/"], +a[href="http://www.likeplus.eu/clickback"], +a[href="http://www.livelooker.com"], +a[href^="http://advmanager.techfun.pl/redirect/"], +a[href^="http://affiliates.bet-at-home.com/processing/clickthrgh.asp"], +a[href^="http://delivery.clickonometrics.pl/campaign="], +a[href^="http://www.trizer.pl/?utm_source"], +a[href^="https://ad.zanox.com/ppc/"], +a[href^="https://affiliate.bitbay.net/"], +a[href^="https://gamehag.com/r/"], +a[href^="https://www.solutions4ad.com/partner/scripts/click.php"], +ads-top-layer, +img[alt="reklama"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/rou-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/rou-1.css new file mode 100644 index 0000000..d9d4248 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/rou-1.css @@ -0,0 +1,27 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* rou-1 */ + +[href^="https://banners.livepartners.com/"], +[href^="https://serve.efortuna.ro/"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/rus-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/rus-0.css new file mode 100644 index 0000000..7f32e7f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/rus-0.css @@ -0,0 +1,502 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* rus-0 */ + +DIV[id^="DIV_NNN_"], +[class][data-sitename][data-header-version] > div[id^="detection-block"], +[class^="flat_"][class*="_cross"], +[class^="flat_"][class*="_crss"], +[class^="flat_"][class*="_modal"], +[class^="flat_"][class*="_out"], +[class^="fpm_"][class*="_cross"], +[class^="fpm_"][class*="_crss"], +[class^="fpm_"][class*="_modal"], +[class^="fpm_"][class*="_out"], +[data-href^="https://download.cdn.yandex.net/yandex-tag/weboffer/"], +[data-la-block-show-id], +[data-la-block], +[data-la-custom-block], +[data-la-refresh-timeout], +[data-la-show-block-id], +[data-la-show-id], +[data-link*="//sub"][data-link*="bubblesmedia."], +[data-link*="//ufiler-pro2.ru"], +[data-link*="/sb/clk/"], +[data-link*="://topclicks.club/"], +[data-link*="://ubar-pro"], +[data-membrana-container], +[data-src^="https://news.te.ua/widget/"], +[data-url*="://installpack.net"], +[href*=".drp.su/"], +[href*="//loadbrowser.ru/"], +[href*="//takenewsofts.ru/"], +[href*="/uni-tds.com/"], +[href*="/vaigowoa.com"], +[href*="://browseit.ru/"], +[href*="://click.1k3pub.com/"], +[href*="://click.1k3web.com/"], +[href*="://click.1k3web.net/"], +[href*="://clickpzk.com/"], +[href*="://drp.su/"], +[href*="://edgrmtracking.com/"], +[href*="://morelnk.ru/"], +[href*="://shopblogger.top/"], +[href*="://simpalsid.com/ad/click?id"], +[href*="driftawayforfun.com"], +[href*="driverpack.io/"], +[href*="pigiuqproxy.com"], +[href*="postlnk.com"], +[href^="https://download.cdn.yandex.net/yandex-tag/weboffer/"], +[id^="n4p_"], +[id^="newPortal_informer_"], +[id^="relap-custom-iframe-rec"], +[id^="unit_"] > a[href*="://mirtesen.ru"], +[id^="unit_"] > a[href*="://vrf.ru"], +[id^="unit_"] > a[href*="smi2."], +[onclick*=".twkv.ru"], +[onclick*="//msetup.pro/"], +[onclick*="/sb/clk/"], +[onclick*="mixadvert.com"], +[onclick*="msetup"][onclick*="partner"][onclick*="utm_"], +[onclick*="traffic-media.co"], +[onclick*="trklp.ru"], +[src*="://dynspt.com/"], +[src*="mixadvert.com"], +[src^="//am15.net/?"], +a[class*="button"][href^="//"][href*="yandex"][onclick*="dnl"][onclick*="knopka"], +a[class*="button"][href^="/go/"][href*="visitid"][onclick*="dnl"], +a[data-href*="recreativ.ru"], +a[href*=".adsbid.ru"], +a[href*=".braun634.com/"], +a[href*=".orgsales.ru"], +a[href*=".pokupkins.ru"], +a[href*=".twkv.ru"], +a[href*=".ufiler.pro/"], +a[href*="//12traffic.ru/"], +a[href*="//1xbetlk.site/"], +a[href*="//24smi."][href*="/top/"], +a[href*="//adoffer.pro/"], +a[href*="//adretarget.net/"], +a[href*="//advtise.ru/"], +a[href*="//appt12mn.com/"], +a[href*="//avertise.ru/"], +a[href*="//bestonewos.com/"], +a[href*="//clickdome.online/"], +a[href*="//dagamah.com/"], +a[href*="//do-rod.com/"], +a[href*="//dzen.ru"][href*="favid"], +a[href*="//ext-load.net"], +a[href*="//febrare.ru/"], +a[href*="//fofuvipibo.com/"], +a[href*="//gerocenius.com/"], +a[href*="//getmybrowser.ru/"], +a[href*="//givemysoft.ru/"], +a[href*="//go.webredir.net/r/"], +a[href*="//historategory.com/"], +a[href*="//loderla.online"], +a[href*="//loderls.ru"], +a[href*="//loderlx.ru"], +a[href*="//loderna.ru"], +a[href*="//myblogshop.top/r/"], +a[href*="//newbrowser.me/"], +a[href*="//offergate.pro/"], +a[href*="//parandeya.com/"], +a[href*="//partners.house/"], +a[href*="//portakamus.com/"], +a[href*="//refpabjgth.top/"], +a[href*="//refpaewsbc.top/"], +a[href*="//reruniversal.com/"], +a[href*="//restofarian.com"], +a[href*="//softboxik1.ru/"], +a[href*="//spishi.vip/"], +a[href*="//sub"][href*="bubblesmedia."], +a[href*="//tdsrotate.ru/"], +a[href*="//tekaners.com/"], +a[href*="//tiruniversal.com/"], +a[href*="//tranqvilius.com/"], +a[href*="//ubar-pro"], +a[href*="//ubar.pro"], +a[href*="//ufiler-pro2.ru"], +a[href*="//universalice.info/"], +a[href*="//universalie.info/"], +a[href*="//universalies.info/"], +a[href*="//universalin.info/"], +a[href*="//universalini.info/"], +a[href*="//universalse.info/"], +a[href*="//universalut.info/"], +a[href*="//utimg.ru/"], +a[href*="//viruniversal.com/"], +a[href*="//webbrowser.club/"], +a[href*="//yojlf.com"], +a[href*="/advertisesimple.info"], +a[href*="/advjump.com"], +a[href*="/afftraf.co/"], +a[href*="/api/redirect?offerid="], +a[href*="/ber-ter.com"], +a[href*="/clubleads.ru"], +a[href*="/eversaree.bid"], +a[href*="/fastvk.com"], +a[href*="/get-torrent.ru"], +a[href*="/go.1k3.net/"], +a[href*="/installpack.net"], +a[href*="/kshop3.biz"], +a[href*="/loaderu.ru/"], +a[href*="/mosday.ru/ad/"], +a[href*="/myuniversalnk.com/"], +a[href*="/myuniversalnk.net/"], +a[href*="/newbrowser.club/"], +a[href*="/ogclick.com/api/redirect"], +a[href*="/onvix.co/promo/"][target="_blank"], +a[href*="/onvix.me/promo/"][target="_blank"], +a[href*="/onvix.tv/promo/"][target="_blank"], +a[href*="/rapidtor.ru"], +a[href*="/rapidtor.site"], +a[href*="/rlink/simptizer/"], +a[href*="/sarimsolus.com/"], +a[href*="/sb/clk/"], +a[href*="/u-loads.ru/"], +a[href*="/uloads.ru/"], +a[href*="/uni-lnk.com/"], +a[href*="/universal-lnk.net/"], +a[href*="/universallnk.net/"], +a[href*="/universalsrc.com/"], +a[href*="/universalsrc.net/"], +a[href*="/vkout.ru"], +a[href*="/yfiles1.ru"], +a[href*="://101partners-stat2.com/"], +a[href*="://adv-views.com"], +a[href*="://analyticsq.com"], +a[href*="://bestnewsoft.ru/"], +a[href*="://betahit.click/"], +a[href*="://bs.serving-sys.ru/"], +a[href*="://bubblevard.com/"], +a[href*="://chikidiki.ru"], +a[href*="://click2soft.ru/"], +a[href*="://clickbytes.ru/"], +a[href*="://clickfrm.com/"], +a[href*="://clickrpk.com/"], +a[href*="://clickstats.fun/"], +a[href*="://clickstats.online/"], +a[href*="://clickstats.pw/"], +a[href*="://cozibaneco.com/"], +a[href*="://dafeb.ru/"], +a[href*="://dmtech05.com/"], +a[href*="://downloadbrowsernew.com/"], +a[href*="://downloadcontent2.ru/"], +a[href*="://doxod24.online/"], +a[href*="://edugrampromo.com/"], +a[href*="://elgrur.com/"], +a[href*="://et-cod.com/"], +a[href*="://etcodes.com/"], +a[href*="://extlinka.ru/"], +a[href*="://fast2click.ru/"], +a[href*="://filesmytop.ru/"], +a[href*="://filetaker.ru/"], +a[href*="://folltiz.site/"], +a[href*="://gertadv.ru/"], +a[href*="://getbrauzer.ru/"], +a[href*="://getfiletds.ru/"], +a[href*="://getyoursoft.ru/"], +a[href*="://getyousoft.ru/"], +a[href*="://go.btraffic.net/"], +a[href*="://go.bundlebyte.net/r/"], +a[href*="://go.click2bit.net/"], +a[href*="://go.progfile.space/r/"], +a[href*="://gonewfiles.ru/"], +a[href*="://gopremiumsoft.com/"], +a[href*="://gridsiali.com/"], +a[href*="://hypmag.ru/search/pereh.php"], +a[href*="://installpack.ru"], +a[href*="://kinobud.site/"], +a[href*="://landingtracker.com/"], +a[href*="://lapina.best/"], +a[href*="://lapina.xyz/"], +a[href*="://lobar.site/r/"], +a[href*="://loderkkis.ru"], +a[href*="://manysoftlink.ru/"], +a[href*="://mysoftrotate.ru/"], +a[href*="://new.torrent-pack.ru/"], +a[href*="://newbrowserme.ru/"], +a[href*="://news.mirtesen.ru/newdata/"], +a[href*="://offergate-apps-phkr.com/"], +a[href*="://ourbrowser.net"], +a[href*="://parandaya.com"], +a[href*="://premiumredir.ru/"], +a[href*="://profiledbase.com/"], +a[href*="://r.advg.agency/"], +a[href*="://r.advmusic.com/"], +a[href*="://ref.studwork.ru/"], +a[href*="://refpamjeql.top/"], +a[href*="://reidancis.com/"], +a[href*="://riaccaw.com/"], +a[href*="://ruonline.bar/"], +a[href*="://ruprivate.club/"], +a[href*="://sdertjnbv.xyz/"], +a[href*="://search-cdn.ru/r/"], +a[href*="://searchlnk.ru/r/"], +a[href*="://segodnia.club/"], +a[href*="://shusnarmuk.com/"], +a[href*="://softclicks.ru/"], +a[href*="://sugisatomi.com/"], +a[href*="://superiortds.ru/"], +a[href*="://takenewsoft.ru/"], +a[href*="://tatarkoresh.ru"], +a[href*="://tdsrotations.ru/"], +a[href*="://techdmn.com/"], +a[href*="://telamon"][href*="/tracker/?partner="], +a[href*="://tele.gg/"], +a[href*="://tlmnt"][href*="/tracker/?partner="], +a[href*="://topclicks.club/"], +a[href*="://topsofto.ru/"], +a[href*="://tracker.partnersmelbet.ru/"], +a[href*="://ufiler-download.ru/"], +a[href*="://ufiler-pro.ru/"], +a[href*="://viewfilesup.ru/"], +a[href*="://vpnbrowser.ru/"], +a[href*="://vse-sdal.com/promo/"], +a[href*="://womens-journal.ru/"], +a[href*="://www.meendoru.net/?partner="], +a[href*="://ya-browser.ru/r/"], +a[href*="://ya-cdn.ru/r/"], +a[href*="://ya-distrib.ru/r/"], +a[href*="://yadistr.ru/"], +a[href*="://yasearchcdn.ru/r/"], +a[href*="://yourlnk.ru/r/"], +a[href*="://z.cdn.traffic"][href*="/load"], +a[href*="adpool.bet/"], +a[href*="ads-provider.com"], +a[href*="ads2-adnow.com"], +a[href*="advertwebgid.ru"], +a[href*="amgfile.ru"], +a[href*="amigo-biz.ru/ads/click"], +a[href*="awesomeredirector"], +a[href*="beauty-list.ru"], +a[href*="bestforexplmdb.com"], +a[href*="bgrndi.com"], +a[href*="browser-ru.site"], +a[href*="clickscloud.net"], +a[href*="cmsmodnews.com"], +a[href*="cosmolot.me/"][href*="banner"], +a[href*="cpagetti1.com"], +a[href*="cpl1.ru"], +a[href*="cpl11.ru"], +a[href*="ex.24smi.info"], +a[href*="feellights.ru"], +a[href*="filebase.me"], +a[href*="films.ws"], +a[href*="flylinks.pw"], +a[href*="fortedrow.pro"], +a[href*="ftpglst.com"], +a[href*="go.ad2up.com"], +a[href*="gocdn.ru"], +a[href*="goext.info"], +a[href*="goodtrack.ru"], +a[href*="gpclick.ru"], +a[href*="herrabjec.pro"], +a[href*="homework.ru/?partnerId="], +a[href*="https://relap.io/r?"], +a[href*="idealmedia.io"], +a[href*="intovarro.ru"], +a[href*="joycasino.com/?partner="], +a[href*="katuhus.com"], +a[href*="kinqon.ru"], +a[href*="kma1.biz"], +a[href*="kodielinktrust.ru"], +a[href*="kshop2.biz"], +a[href*="land-gooods.ru"], +a[href*="lifebloggersz.ru"], +a[href*="lifenews24x7.ru"], +a[href*="linkmyc.com"], +a[href*="litewebbusiness.com"], +a[href*="m1cpl.ru"], +a[href*="makegreat.website"], +a[href*="media-rotate.com"], +a[href*="mixadvert.com"], +a[href*="muz-loader.site"], +a[href*="navaxudoru.com"], +a[href*="netcrys.com"], +a[href*="news"][href*="favid"], +a[href*="news-sphere.com"], +a[href*="nhebd.xyz"], +a[href*="octoclick.net"], +a[href*="offhealth.ru"], +a[href*="please-direct.com"], +a[href*="please-direct.me"], +a[href*="problogrus.ru"], +a[href*="re-directme.com"], +a[href*="refpazus.top"], +a[href*="retagapp.com"], +a[href*="rexchange.begun.ru/rclick?"], +a[href*="sandratand.ru"], +a[href*="sapmedia.ru"], +a[href*="shakes.pro"], +a[href*="shakescash.com"], +a[href*="shakesclick.com"], +a[href*="shakesin.com"], +a[href*="shakespoint.com"], +a[href*="slovosil.com"], +a[href*="sviruniversal.com/"], +a[href*="tdstrk.ru"], +a[href*="thor-media.ru/click/"], +a[href*="top.24smi.info"], +a[href*="torrentum.ru"], +a[href*="tptrk.ru"], +a[href*="trafgid.xyz"], +a[href*="traflabs.xyz"], +a[href*="trk-1.com"], +a[href*="trklp.ru"], +a[href*="trtkp.ru"], +a[href*="turbotraf.com"], +a[href*="tvks.ru"], +a[href*="tvkw.ru"], +a[href*="tvroff.net"], +a[href*="twtn.ru/"], +a[href*="ultrabit.ws"], +a[href*="webdiana.ru/click"], +a[href*="wow-partners.com/click.php"], +a[href*="xxxrevpushclcdu.com"], +a[href*="zdravo-med.ru"], +a[href="http://advert.mirtesen.ru/"], +a[href^="/go/ubar?"], +a[href^="/go/ufiler?"], +a[href^="/images/obmen/"][href$=".php"][target="_blank"], +a[href^="http://amigodistr.ru/"], +a[href^="http://apytrc.com/click/"], +a[href^="http://browserload.info/"], +a[href^="http://datxxx.com"], +a[href^="http://eaplay.ru/"], +a[href^="http://fly-shops.ru"], +a[href^="http://glprt.ru/affiliate/"], +a[href^="http://kshop.biz/"], +a[href^="http://luckiestclick.com/goto."], +a[href^="http://olivka.biz/"], +a[href^="http://putanapartners.com/go."], +a[href^="http://reals-story.ru/"], +a[href^="http://tds-2.ru"], +a[href^="http://traderstart.mirtesen.ru"], +a[href^="http://trafmaster.com"], +a[href^="https://bongacams"][href*="com/track?"], +a[href^="https://homyanus.com"], +a[href^="https://kshop"][href*=".com/"], +a[href^="https://kshop"][href*=".pro/"], +a[href^="https://msetup.pro"], +a[href^="https://relap.io/"][href*="promo_ad_link"], +a[href^="https://wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?"], +a[href^="https://www.juicer.io?referrer="], +a[onclick*="/link-fes.ru"], +a[onclick*="n284adserv.com"], +a[onclick*="offergate-amigo"], +a[onclick*="trtkp.ru"], +adblock-detect, +adblock-modal-component, +adblocker, +body > div[class^="_"][class*=" _"][class$="_stBig"], +body > div[id^="dV"][style^="width"][style*="height"][style*="position"][style*="fixed"][style*="overflow"][style*="z-index"][style*="background"], +body > div[style="background-color: #FFF;height: 100px;position: fixed;bottom: 0px;width: 100%;max-width: 1200px;left: 50%;transform: translateX(-50%);z-index:2147483647"], +body > div[style="position: fixed; z-index: 999999; width: 400px; height: 308px; left: 5px; bottom: 5px;"], +body > div[style="position: fixed; z-index: 999999; width: 400px; height: 308px; right: 5px; bottom: 5px;"], +body > iframe[style^="position"][style*="fixed"][id^="iFb"][src^="/?"], +div[class*="relap"][class*="-rec-item"], +div[class*="spklw"][data-type="ad"], +div[class*="td-a-rec-id-"], +div[class^="adfinity_block_"], +div[class^="bidvol-widget-"], +div[class^="block_fortress"], +div[class^="cnt32_"][id^="cnt_rb_"], +div[class^="da-widget-"], +div[class^="da-ya-widget"], +div[class^="mixadvert"], +div[class^="yandex_rtb"], +div[data-adv-type="dfp"], +div[data-id^="div-gpt-ad-"], +div[data-server-rendered="true"] > div[id^="la-"], +div[id*="Teaser_Block"], +div[id^="CGCandy"], +div[id^="Crt-"][style], +div[id^="DIV_DA_"], +div[id^="M"][id*="Composite"], +div[id^="adfox_"], +div[id^="admixer-"], +div[id^="admixer_"], +div[id^="adpartner-jsunit-"], +div[id^="ads_games_"], +div[id^="advertur_"], +div[id^="b_tz_"], +div[id^="beroll_rotator"], +div[id^="bidvol-widget-"], +div[id^="cpa_rotator_block"], +div[id^="criteo-"][style], +div[id^="gnezdo_ru_"], +div[id^="infox_"], +div[id^="itizergroup_"], +div[id^="join_informer_"], +div[id^="news_2xclick_ru_"], +div[id^="news_nest_msk_ru"], +div[id^="news_nest_net_ru"], +div[id^="republer_"], +div[id^="rtn4p"], +div[id^="smi2adblock_"], +div[id^="smi_teaser_"], +div[id^="tizerws_"], +div[id^="traffim-widget"], +div[id^="trafmag_"], +div[id^="yandex_rtb"], +div[id^="zcbclk"], +div[style*="am15.net/img/player_skins"], +div[style*="box-shadow: rgb(136, 136, 136) 0px 0px 12px; color: "], +div[style="width: 252px; height: 450px; position: fixed; right: 0px; top: 0px; overflow: hidden; z-index: 10000;"], +iframe[data-src*="fwdcdn.com/frame/partners/"], +iframe[id^="marketgid_"], +iframe[id^="republer"], +iframe[src*="//refpakglscpj."], +iframe[src*="/3647.tech"], +iframe[src*="/carta.ua/ajax/widget."], +iframe[src*="/mixadv_"], +iframe[src*="://ab.adpro.com.ua/"], +iframe[src*="://goodgame.ru/html/embed-player/dist/index.html?partner="], +iframe[src*="://mark-media.com.ua"], +iframe[src*="://partner-widget.vse-sdal.com/"], +iframe[src*="://partner-widget.vsesdal.com/"], +iframe[src*="://promo-bc.com/"], +iframe[src*="://rstbtmd.com/"], +iframe[src*="://vidroll.ru/"], +iframe[src*="ads.exosrv.com"], +iframe[src*="fwdcdn.com/frame/partners/"], +iframe[src*="hd.gg33.top/"], +iframe[src*="laim.tv/rotator/"], +iframe[src*="litres.ru/static/widgets"], +iframe[src*="traffic-media.co"], +iframe[src*="trafic-media.ru"], +iframe[src*="tureckiy-serial.ru/"][src$=".php"], +iframe[src*="utraff.com"], +iframe[src*="zhitomir.info/price"], +iframe[src^="https://a.adtng.com/"], +iframe[title="mixAd"], +img[src*="://cp.beget.com/promo_data/"], +img[width="120"][height="600"], +img[width="160"][height="600"], +img[width="728"][height="90"], +object[data*="ads.com/clk.swf"], +object[data^="blob"], +thetruestory-widget-top { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/spa-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/spa-0.css new file mode 100644 index 0000000..dbf153c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/spa-0.css @@ -0,0 +1,44 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* spa-0 */ + +a[href*=".kfiopkln.com/"], +a[href*="://adpv.com/?idpartner="], +a[href*="://mobidea.com/?r="], +a[href*="://yllix.com/publishers/"], +a[href*="aclaritics.info/"], +a[href^="://popads.net/users/refer/"], +a[href^="://seedingup.es/afiliados.html?id="], +a[href^="http://wlx-secure.com/"], +a[href^="http://www.amigos.com/go/"], +a[href^="https://ad.soicos.com/"], +a[href^="https://go.betobet.online/"], +a[href^="https://startgaming.net/tienda/"][href*="?offer_id="], +a[href^="https://vario.tv/?offer_id="], +a[href^="https://vario.tv/?raf="], +adsenseintermedioleft, +adsenseintermedioright, +div[class^="publicHoriz"], +div[id^="M"][id*="Composite"], +ned-ad { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/spa-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/spa-1.css new file mode 100644 index 0000000..0d5cb0b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/spa-1.css @@ -0,0 +1,27 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* spa-1 */ + +a[href*="/jump/next.php"][id="gpujs_link"], +a[href^="https://ads.impulsosocial.online/"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/swe-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/swe-1.css new file mode 100644 index 0000000..a9e2a47 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/swe-1.css @@ -0,0 +1,69 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* swe-1 */ + +[class*="advads_ad_widget"]:not(body):not(html), +[id^="adace_ads"], +a[data-bid="1"][href*="/linkout"], +a[href$=".se/go/betsafe"], +a[href*="/annonsartiklar/"], +a[href*="/banner/klick/"] img, +a[href*="/click.adrecord"] img, +a[href*="/click.linksynergy"] img, +a[href*="/cvasino.se/"] img, +a[href*="/delivery.adnuntius.com"], +a[href*="casinopro.se"][target="_blank"], +a[href*="cyberbetpromo.net/click"][target="_blank"], +a[href*="doktor-se.onelink.me"], +a[href*="tradedoubler.com/click?"], +a[href*="utm_content=banner"] img, +a[href*="www.bildelaronline24.se"][target="_blank"], +a[href*="www.reservdelar24.se"][target="_blank"], +a[href^="/banner/click/"] img, +a[href^="https://www.adsettings.com/scripts/reg_click."], +a[id^="adBanner"][target="_blank"], +a[onclick*="AdRotatePro"], +a[onclick*="artikelbanner"], +a[title="LeoVegas"], +adsaga-banner, +article[data-section="sponsrad"], +div[class$="popup-and-layer-ads"], +div[class*="ai-viewport"][data-insertion-position], +div[class*="bsaProContainer"], +div[class^="borka-insider"], +div[class^="borka-panorama"], +div[class^="borka-widescreen"], +div[class^="holid_desktop"], +div[data-losjs^="borka-insider"], +div[data-losjs^="borka-panorama"], +div[data-losjs^="borka-widescreen"], +div[id^="ad_insider"], +div[id^="borka-insider"], +div[id^="borka-panorama"], +div[id^="borka-widescreen"], +div[id^="matchads-"], +img[alt="Leovegas"], +img[alt="Spela på Betsson"], +img[src*="/track.adtraction"], +ins[data-revive-zoneid] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/tha-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/tha-0.css new file mode 100644 index 0000000..e4e167e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/tha-0.css @@ -0,0 +1,30 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* tha-0 */ + +[href="https://hydra888.com/"], +[href="https://kingdom66.com"], +[href="https://kingdom66.com/"], +[href^="https://xn--72ca2bsl7gxbd4m7c.com/vid/ref.php"], +iframe[src*="wink.in.th"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/tur-0.css b/extentions/uBOL-home/rulesets/scripting/generichigh/tur-0.css new file mode 100644 index 0000000..26ab3ca --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/tur-0.css @@ -0,0 +1,81 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* tur-0 */ + +a[href*="//track.bcvc.mobi/earn.php"], +a[href*="/earn.php?zone"][target="_blank"] > img, +a[href*="admost.com/adx/"], +a[href*="adsrv.eacdn.com"][rel="nofollow"], +a[href*="bbelements.com/please/track/adClick/"], +a[href*="canlisexsohbeti.org"] > img, +a[href*="dotabet"][href*=".com"] > img, +a[href*="med4ad.com/adv/"], +a[href*="megabatorturkiyebay"] > img, +a[href*="penisbuyutucu"] > img, +a[href*="seriouslove.club"] > img, +a[href*="sporx.com/rdrct.php"][target="_blank"], +a[href^="http://ad.donanimhaber.com"], +a[href^="http://adserv.ontek.com.tr/"], +a[href^="http://adserver.advrstcdn.com/getad.php"], +a[href^="http://izlenzi.com/campaign/"], +a[href^="http://record.commissionlounge.com"], +a[href^="http://tfp.sapphirum.com/ref?"], +a[href^="http://www.installads.net/"], +a[href^="http://www.installadz.com/indir.php"], +a[href^="https://kingredirect.com/redirect/v2/?ads="], +a[href^="https://kingyonlendir.link/redirect/v2/?ads="], +a[href^="https://record.commissionlounge.com/"], +a[href^="tel:00"] > img, +a[href^="tel:00"][style*="color:"][rel="nofollow"], +a[target="_blank"] > img[alt="asd"], +a[target="_blank"] > img[alt="bsd"], +a[target="_blank"] > img[alt^="banner"][src*=".gif"], +amp-img[width="728"][height="90"], +body > a[style*="width: 100%;font-weight: bold;float: left;margin-bottom:"], +body > div[class="toolbar"][style], +body > div[class^="item"] > a[target="_blank"][style^="padding: 4px 1px;text-align: center;"], +body > div[id="toolbar"][style], +div[class^="ad-1000x"], +div[class^="bireklam"], +div[class^="gogads"], +div[class^="menu_alti_reklam"], +div[class^="r_filmvideo-"], +div[class^="reklam_"], +div[class^="sag-reklam"], +div[class^="vSagReklam-"], +div[data-advert="temedya"], +div[data-fr33-b4nn3r], +div[data-splsh-dsktp-cntnr], +div[id^="b-banner"], +div[id^="floatLayer"], +div[id^="kayan_reklam"], +div[id^="toolbarr"], +img[alt="jigolo"], +img[alt="seks shop"], +img[src][alt="bazuka"], +img[title="similars powered by maxad"], +pjsdiv[style*="top: 17px; opacity:"][style*="font-size: 14px; line-height: 1em;"], +pjsdiv[style*="top: 17px; opacity:"][style*="font-size: 14px; line-height: 1em;"] + pjsdiv[style*="opacity:"][style*="font-size: 14px; line-height: 1em;"], +pjsdiv[style*="top: 378px; opacity:"][style*="font-size: 14px; line-height: 1em;"], +pjsdiv[style="position: absolute; left: 0px; top: 0px;"] > pjsdiv[style^="position: absolute; top:"][style*="pointer-events: none; opacity:"][style*="transform:"] > img { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/generichigh/vie-1.css b/extentions/uBOL-home/rulesets/scripting/generichigh/vie-1.css new file mode 100644 index 0000000..5ce76e0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/generichigh/vie-1.css @@ -0,0 +1,29 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* vie-1 */ + +[class^="adHTML"], +[href^="http://www.sbbanner.com/"], +[href^="https://www.i9017.com/"], +[id^="bn_bottom_fixed_"] { + display: none !important; +} diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/alb-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/alb-0.js new file mode 100644 index 0000000..0b6f969 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/alb-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: alb-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\".td_block_template_1\",\"tasks\":[[\"has-text\",\"- Advertisement -\"]]}"],["{\"selector\":\".vc_raw_html\",\"tasks\":[[\"has-text\",\"Html code\"]]}"],["{\"selector\":\".td-block-title-wrap > h4 > span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"]]; + +const hostnamesMap = new Map([["konica.al",0],["mediaworld.al",1],["kohajone.com",2],["shkoder.net",3]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-cookies.js b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-cookies.js new file mode 100644 index 0000000..2fc7379 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-cookies.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#CookieWrapper\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".hasParental.cookies-modal\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#ask-consent\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".gb_g\",\"tasks\":[[\"has-text\",\"cookie\"]]}"],["{\"selector\":\".cc-banner\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".sanoma-logo-container ~ .message-component.privacy-manager-tcfv2 .tcfv2-stack:not([title=\\\"Sanoman sisällönjakelukumppanit\\\"]) button.pm-switch.checked\",\"action\":[\"remove-class\",\"checked\"]}"],["{\"selector\":\"#moduleCookies\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".css-175oi2r.r-12vffkv[style^=\\\"position: absolute; bottom: 0px; width: 100%;\\\"]\",\"tasks\":[[\"has-text\",\"data protection\"]]}"]]; + +const hostnamesMap = new Map([["schwarzenbacher-kundl.at",0],["buktube.com",1],["xhaccess.com",1],["xhamster.com",1],["xhamster2.com",1],["xhamster3.com",1],["xhamster.desi",1],["e-comas.com",2],["play.google.com",3],["nature.com",4],["link.springer.com",4],["cdn.privacy-mgmt.com",5],["topographic-map.com",6],["x.com",7]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-others.js b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-others.js new file mode 100644 index 0000000..fec5a07 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-others.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".ReactModalPortal\",\"tasks\":[[\"has-text\",\"confidence\"]]}"],["{\"selector\":\"body.topic-in-gated-category\",\"action\":[\"remove-class\",\"topic-in-gated-category\"]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/\\\\/(search|tag)\\\\//\"],[\"spath\",\" .nicoadVideoItem\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/tag/\"],[\"spath\",\".nicodicNicoadVideoList\"]]}"],["{\"selector\":\"[data-broadcast-modal]\",\"action\":[\"remove\",\"\"]}"]]; + +const hostnamesMap = new Map([["grammarly.com",0],["linux.do",1],["www.nicovideo.jp",2],["freshchoice.co.nz",3]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-overlays.js b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-overlays.js new file mode 100644 index 0000000..838b837 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/annoyances-overlays.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"p > b\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"AdBlock\\\")]\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"@media print\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"devtoolsDetector\"]]}"],["{\"selector\":\"#root > div > div\",\"tasks\":[[\"has-text\",\"Get one more story in your member\"]]}","{\"selector\":\".overlay\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"Welcome back\"]]}],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"write a response\"]]}],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"Publish now\"]]}]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"user-select:\"]]}"],["{\"selector\":\"[id=\\\"toggle_notification_notification-ad-blocker\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"@media print\"]]}"],["{\"selector\":\".size-full > .w-full > .flex-col > style + div\",\"tasks\":[[\"has-text\",\"/blocker|ブロッカー/\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.oncontextmenu\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"debugger\"]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".ct_warn\",\"tasks\":[[\"has-text\",\"adblock\"]]}"],["{\"selector\":\"div[style] > div > .userBanner--red\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".et_pb_row_1_tb_body\",\"tasks\":[[\"has-text\",\"Sign up for our weekly newsletter\"]]}","{\"selector\":\".et_pb_section\",\"tasks\":[[\"has-text\",\"Sign up for our weekly newsletter\"]]}"],["{\"selector\":\"div[class^=\\\"-_\\\"] > form\",\"tasks\":[[\"has-text\",\"newsletters\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"user-select\"]]}"],["{\"selector\":\"button[type=\\\"submit\\\"]\",\"action\":[\"remove-attr\",\"disabled\"]}"],["{\"selector\":\".js-dismissable-hero\",\"tasks\":[[\"has-text\",\"Sign up\"]]}"],["{\"selector\":\".bg-gray-50\",\"tasks\":[[\"has-text\",\"Fake news\"]]}","{\"selector\":\".hidden\",\"tasks\":[[\"has-text\",\"Fake news\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.onmousedown\"]]}"],["{\"selector\":\"div[oncopy]\",\"action\":[\"remove-attr\",\"/oncopy|oncut|onpaste/\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/addLinkToCopy/i\"]]}"],["{\"selector\":\"body[class^=\\\"scroll-block--is-blocked\\\"]\",\"action\":[\"remove-class\",\"/scroll-block--is-blocked/\"]}"],["{\"selector\":\".section > .wrapper\",\"tasks\":[[\"has-text\",\"Newsletters\"]]}"],["{\"selector\":\"#modal_login\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[contains(text(),\\\"Adblock\\\")]/..\"]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Using an ad blocker?\"],[\"upward\",3]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/-moz-user-select:none|@media print/\"]]}"],["{\"selector\":\".ReactModalPortal\",\"tasks\":[[\"has-text\",\"mobile\"]]}"],["{\"selector\":\".swal2-shown\",\"action\":[\"remove-class\",\"swal2-shown\"]}"],["{\"selector\":\".fbUserStory\",\"tasks\":[[\"has-text\",\"Popular Across Facebook\"]]}","{\"selector\":\".userContentWrapper\",\"tasks\":[[\"has-text\",\"Popular Across Facebook\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"-moz-none\"]]}"],["{\"selector\":\"[oncontextmenu=\\\"return false;\\\"]\",\"action\":[\"remove-attr\",\"oncontextmenu\"]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"blocking software\\\")]/../../..\"]]}"],["{\"selector\":\"script[id=\\\"jquery-core-js-after\\\"]\",\"tasks\":[[\"has-text\",\"e.preventDefault();\"]]}"],["{\"selector\":\".w-full\",\"tasks\":[[\"has-text\",\"Mailing\"]]}"],["{\"selector\":\"h3.section_name\",\"tasks\":[[\"has-text\",\"Newsletter\"]]}"],["{\"selector\":\"html.no-scroll\",\"action\":[\"remove-class\",\"no-scroll\"]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}","{\"selector\":\"body > div[id]\",\"action\":[\"style\",\"visibility: hidden !important\"],\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}]]}"],["{\"selector\":\"body\",\"action\":[\"remove-attr\",\"contextmenu\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"stopRefreshSite\"]]}"],["{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"user-select: none;\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"unselectable\"]]}"],["{\"selector\":\"[data-pw-desk]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#MainModule + div[class] > div[style^=\\\"width\\\"] > div > i[data-icon-name=\\\"OutlookLogo\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"::selection\"]]}"],["{\"selector\":\".under-map-wrapper\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"body[oncontextmenu=\\\"return!1\\\"]\",\"action\":[\"remove-attr\",\"oncontextmenu\"]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/media print|user-select:/\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"ConsoleBan\"]]}"],["{\"selector\":\".bg-gray-50\",\"tasks\":[[\"has-text\",\"Want to stay informed\"]]}"],["{\"selector\":\"div[class=\\\"container_box content_box\\\"] > div:only-child > div:last-child > div:last-child > ins.adsbygoogle\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\"div[class=\\\"container_box content_box\\\"] > div[id][class] > div:last-child > div:last-child > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[id][class][style^=\\\"position:\\\"] > div:last-child > div:last-child > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"body\",\"action\":[\"remove-attr\",\"/oncopy|oncut|onpaste/\"]}"],["{\"selector\":\".confirm\",\"tasks\":[[\"has-text\",\"AdBlocker\"]]}"],["{\"selector\":\"[bundlename$=\\\"nsfw_blocking_modal\\\"]\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"xpromo-nsfw-blocking-container\",\"tasks\":[[\"shadow\",\".prompt:has(> .viewInApp)\"]]}"],["{\"selector\":\"a:has(shreddit-player)\",\"action\":[\"remove-attr\",\"href\"]}","{\"selector\":\"shreddit-player\",\"action\":[\"remove-attr\",\"autoplay\"]}"],["{\"selector\":\".has-profile.post:first-child\",\"tasks\":[[\"has-text\",\"/adblock/i\"]]}"],["{\"selector\":\"form[id=\\\"tfnewsearch\\\"]\",\"action\":[\"remove-attr\",\"onsubmit\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"contextmenu\"]]}"],["{\"selector\":\"[oncopy=\\\"return false\\\"]\",\"action\":[\"remove-attr\",\"oncopy\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"copyprotect\"]]}"],["{\"selector\":\"[data-text-as-pseudo-element*=\\\" push \\\"]\",\"tasks\":[[\"upward\",\"[role]\"],[\"upward\",\"[role]\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\":not(input):not(textarea)\"]]}"],["{\"selector\":\".ReactModal__Overlay--after-open\",\"tasks\":[[\"has-text\",\"/Premium|Try 7 days/\"]]}","{\"selector\":\".ReactModal__Overlay--after-open:has(iframe[srcdoc], img)\",\"tasks\":[[\"has-text\",\"signing up\"]]}","{\"selector\":\"main > div[class*=\\\"-\\\"] > div[class^=\\\"_\\\"] > div[class^=\\\"_\\\"] > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class^=\\\"_\\\"]\",\"tasks\":[[\"has-text\",\"Do your part to support us\"]]}]]}"],["{\"selector\":\"body\",\"action\":[\"remove-attr\",\"/onselectstart|oncopy|oncontextmenu/\"]}"],["{\"selector\":\"*\",\"action\":[\"remove-attr\",\"oncontextmenu\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"innerText\"]]}"],["{\"selector\":\".LostInventoryMessage_root__YllYq\",\"tasks\":[[\"has-text\",\"newsletter\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"preventDefault\"]]}"],["{\"selector\":\".dark-theme-dialog__dialogBody___106Di\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/debugger/i\"]]}"],["{\"selector\":\"div[tabindex=\\\"0\\\"]\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}],[\"spath\",\":has([href=\\\"/signup\\\"])\"]]}"],["{\"selector\":\".no-select\",\"action\":[\"remove-class\",\"no-select\"]}"],["{\"selector\":\".mt-\\\\[2rem\\\\]\",\"tasks\":[[\"has-text\",\"newsletter\"]]}"],["{\"selector\":\"section\",\"tasks\":[[\"has-text\",\"Winter-Update\"],[\"upward\",1]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"oncontextmenu\"]]}"],["{\"selector\":\"[href=\\\"/about#support\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"DisableDevtool\"]]}"],["{\"selector\":\".loading-text\",\"action\":[\"remove-class\",\"loading-text\"]}"],["{\"selector\":\".v-card.v-card--flat\",\"tasks\":[[\"has-text\",\"Sign up to receive\"]]}"],["{\"selector\":\".mx-auto.container\",\"tasks\":[[\"has-text\",\"NEWSLETTER\"]]}"],["{\"selector\":\"body\",\"action\":[\"remove-attr\",\"oncontextmenu\"]}"],["{\"selector\":\"body > div:nth-of-type(1) > div\",\"tasks\":[[\"has-text\",\"adblocker\"]]}"],["{\"selector\":\".around-desktop-ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.carbonLoaded\"]]}"],["{\"selector\":\".adbanner\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#side > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.onkeydown\"]]}"],["{\"selector\":\".modal-content\",\"tasks\":[[\"has\",{\"selector\":\".text > b\",\"tasks\":[[\"has-text\",\"Privacy Policy\"]]}]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/oncontextmenu|devtools|stateObject|debugger/\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/contextmenu|devtool/\"]]}"],["{\"selector\":\".elementor-top-column h6\",\"tasks\":[[\"has-text\",\"advertisement\"],[\"upward\",\".elementor-top-column\"]]}"],["{\"selector\":\".notificationsContainer\",\"tasks\":[[\"has-text\",\"whitelisten of beleef Tweakers\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"AdB\\\")]\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/user-select|::selection/\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Adblock\"]]}"],["{\"selector\":\".elementor-section\",\"tasks\":[[\"has-text\",\"Subscribe for\"]]}","{\"selector\":\".elementor-widget-container\",\"tasks\":[[\"has-text\",\"tired of censorship\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"Adblock\\\")]\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"checkAdblockBait\"]]}"],["{\"selector\":\"html\",\"action\":[\"remove-class\",\"modal-open\"],\"tasks\":[[\"watch-attr\",[\"class\"]]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"nocontextmenu\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"blocker\\\")]\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"We think our Android\"]]}"],["{\"selector\":\"body[oncontextmenu=\\\"return false\\\"]\",\"action\":[\"remove-attr\",\"oncontextmenu\"]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"_0x\"]]}"]]; + +const hostnamesMap = new Map([["ferroviando.com.br",[1,6]],["jornaljoca.com.br",1],["visse.com.br",1],["javsubtitle.co",[1,9]],["afrikmag.com",1],["alphagirlreviews.com",1],["aprendeinglessila.com",1],["arcanescans.com",1],["bigdatauni.com",1],["bingotingo.com",1],["clockks.com",1],["codedosa.com",1],["counciloflove.com",[1,6]],["cracksone.com",1],["drkrok.com",1],["filmzone.com",1],["flashdumpfiles.com",1],["formatatmak.com",1],["getective.com",1],["globaldefensecorp.com",1],["gossipnextdoor.com",1],["guidingliterature.com",1],["hayatbilgileri.com",1],["hellokpop.com",1],["hiraethtranslation.com",1],["ieltsliz.com",1],["immobiliaremia.com",1],["infokik.com",[1,6]],["iptv4best.com",1],["jafekri.com",[1,6]],["jbjbgame.com",1],["joysound.com",1],["kapitalis.com",1],["kitchennovel.com",1],["koalasplayground.com",1],["learninsta.com",1],["liveyourmaths.com",1],["moneyexcel.com",1],["ncert-solutions.com",1],["home.novel-gate.com",1],["placementstore.com",1],["poolpiscina.com",1],["riwyat.com",1],["samsungtechwin.com",1],["selfstudyanthro.com",1],["selfstudyhistory.com",1],["tech-recipes.com",1],["tempatwisataseru.com",1],["theaircurrent.com",1],["tipssehatcantik.com",1],["truyenbanquyen.com",[1,6]],["viatasisanatate.com",1],["wikiofcelebs.com",1],["winmeen.com",1],["neuroteam-metz.de",1],["velicu.eu",1],["newspao.gr",1],["ncertsolutions.guru",1],["tiempo.hn",1],["rukim.id",1],["ibps.in",1],["colegiosconcertados.info",1],["coffeeapps.ir",1],["infodifesa.it",1],["gakki.me",1],["tunegate.me",1],["mediahiburan.my",1],["cours-de-droit.net",1],["ezmanga.net",[1,6]],["nocturnetls.net",1],["programasvirtualespc.net",1],["onlineonderdelenshop.nl",1],["day-hoc.org",1],["licensekeys.org",1],["sertracen.com.pa",1],["kulinarnastronamocy.pl",[1,6]],["blogvisaodemercado.pt",1],["ananda-yoga.ro",1],["anascrie.ro",1],["cabinetexpert.ro",1],["pitesti24.ro",1],["visefierbinti.ro",1],["voxvalachorum.ro",1],["ziarulargesul.ro",1],["kaystls.site",1],["kicknews.today",1],["primicia.com.ve",1],["maduras.vip",1],["media.framu.world",1],["animesaga.in",2],["fritz.ai",3],["blog.inkdrop.app",3],["blog.dp6.com.br",3],["uxdesign.cc",3],["atrium.co",3],["newco.co",3],["thecontrol.co",3],["unpatent.co",3],["backstage.1blocker.com",3],["500ish.com",3],["tech.ahrefs.com",3],["artplusmarketing.com",3],["backchannel.com",3],["badootech.badoo.com",3],["baharudinyusuf.com",3],["bitcointechtalk.com",3],["bitwarden.com",3],["bluerockpublicradio.com",3],["boomsupersonic.com",3],["bradfieldcs.com",3],["brightthemag.com",3],["tech.buzzfeed.com",3],["blog.canopas.com",3],["blog.coinbase.com",3],["blog.confiant.com",3],["dave-bailey.com",3],["discordapp.com",3],["doist.com",3],["doit-intl.com",3],["doublepulsar.com",3],["economist.com",3],["electricliterature.com",3],["elidourado.com",3],["getadblock.com",3],["levelup.gitconnected.com",3],["greylock.com",3],["blog.growthhackers.com",3],["headmelted.com",3],["helium.com",3],["blog.hiri.com",3],["howwegettonext.com",3],["iheart.com",3],["injusticetoday.com",3],["insightdatascience.com",3],["itsyourturnblog.com",3],["kiwi.com",3],["learngoprogramming.com",3],["learningbyshipping.com",3],["ledwards.com",3],["legalist.com",3],["broadcast.listennotes.com",3],["logrocket.com",3],["blog.ltse.com",3],["mapbox.com",3],["medium.com",3],["melmagazine.com",3],["mondaynote.com",3],["open.nytimes.com",3],["nyulocal.com",3],["ofdollarsanddata.com",3],["postlight.com",3],["proandroiddev.com",3],["signalvnoise.com",3],["slackhq.com",3],["news.smugmug.com",3],["springboard.com",3],["startupsventurecapital.com",3],["theawl.com",3],["thebigroundtable.com",3],["thebillfold.com",3],["thebolditalic.com",3],["theringer.com",3],["thriveglobal.com",3],["timeline.com",3],["towardsdatascience.com",3],["udacity.com",3],["usejournal.com",3],["warisboring.com",3],["wearemel.com",3],["whatahowler.com",3],["writingcooperative.com",3],["x.company",3],["slack.engineering",3],["blog.angular.io",3],["blog.bitsrc.io",3],["bolt.io",3],["codeburst.io",3],["fossa.io",3],["itnext.io",3],["okmeter.io",3],["javascript.plainenglish.io",3],["prototypr.io",3],["rainway.io",3],["stoplight.io",3],["theabacus.io",3],["blog.waffle.io",3],["coach.me",3],["citizen428.net",3],["dotandline.net",3],["keepingstock.net",3],["esciencecenter.nl",3],["thetaoist.online",3],["checkio.org",3],["blog.devcolor.org",3],["freecodecamp.org",3],["iota.org",3],["jupyter.org",3],["sagefy.org",3],["standardnotes.org",3],["blog.statebox.org",3],["thinkprogress.org",3],["uxplanet.org",3],["faun.pub",3],["blog.twitch.tv",3],["appd.at",4],["themosvagas.com.br",4],["hitproversion.com",4],["operatorsekolahdbn.com",4],["techsini.com",4],["9now.com.au",5],["raenonx.cc",7],["eplayer.click",8],["streamservicehd.click",8],["kooora4livs.com",[8,41]],["olacast.live",8],["kooora4lives.net",[8,41]],["librospreuniversitariospdf.blogspot.com",9],["lvturbo.com",9],["sbbrisk.com",9],["sbface.com",9],["sbspeed.com",9],["camcaps.io",9],["streamsb.net",9],["vtplayer.net",9],["weakstream.org",9],["camcaps.to",9],["apps.jeurissen.co",10],["1fichier.com",11],["8muses.com",12],["advancedsciencenews.com",13],["androidauthority.com",14],["apk1s.com",15],["dreamsfriend.com",15],["mercenaryenrollment.com",15],["xossipy.com",15],["appimagehub.com",16],["linux-apps.com",16],["pling.com",16],["gnome-look.org",16],["store.kde.org",16],["opendesktop.org",16],["xfce-look.org",16],["askubuntu.com",17],["serverfault.com",17],["stackapps.com",17],["stackexchange.com",17],["superuser.com",17],["mathoverflow.net",17],["babylonbee.com",18],["canalnatelinhaonline.blogspot.com",19],["mskmangaz.blogspot.com",20],["bloombergquint.com",21],["crunchyroll.com",22],["cultofmac.com",23],["deezer.com",24],["diffnow.com",25],["duolingo.com",26],["elektrikmen.com",27],["embibe.com",28],["expquebec.com",29],["facebook.com",30],["facebookcorewwwi.onion",30],["facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",30],["faloo.com",31],["financasdeouro.com",32],["verfutebol.net",32],["foxnews.com",33],["gdrivedescarga.com",34],["guitar.com",35],["heraldextra.com",36],["hket.com",37],["hotcleaner.com",38],["ipphone-warehouse.com",39],["jpost.com",40],["lazytranslations.com",42],["lightnovelpub.com",43],["outlook.live.com",44],["lokercirebon.com",45],["loginhit.com.ng",45],["marinetraffic.com",46],["myntra.com",47],["naaree.com",48],["newsrade.com",49],["notthebee.com",50],["online2pdf.com",51],["pendulumedu.com",52],["photopea.com",53],["reddit.com",54],["embed.reddit.com",55],["forum.release-apk.com",56],["safirsoft.com",57],["seriesperu.com",58],["shortform.com",59],["skidrowreloaded.com",60],["web.skype.com",61],["snbc13.com",62],["watchmdh.to",62],["spanishdict.com",63],["studiestoday.com",64],["teachoo.com",65],["th-world.com",66],["theatlantic.com",67],["themeslide.com",68],["warungkomik.com",68],["tunein.com",69],["turkbettv154.com",70],["twitter.com",71],["x.com",71],["webnovel.com",72],["yourstory.com",73],["airbnb.de",74],["yoututosjeff.es",75],["gridcoinstats.eu",76],["jpopsingles.eu",77],["adslink.pw",77],["techcrunch-com.translate.goog",78],["gript.ie",79],["businessinsider.in",80],["ncrtsolutions.in",81],["hardware.info",82],["tarnkappe.info",83],["cssreference.io",84],["tileman.io",85],["bwitter.me",86],["allcryptoz.net",87],["crewbase.net",87],["crewus.net",87],["shinbhu.net",87],["shinchu.net",87],["thumb8.net",87],["thumb9.net",87],["topcryptoz.net",87],["ultraten.net",87],["uniqueten.net",87],["myanimelist.net",88],["phimlongtieng.net",89],["playertv.net",90],["streambuddy.net",91],["tweakers.net",92],["wotlabs.net",93],["janvissersweer.nl",94],["nusantararom.org",95],["reclaimthenet.org",96],["sythe.org",97],["mgsm.pl",98],["surreyhillsgrocer.sg",99],["teamkong.tk",100],["mail.tm",101],["dailymail.co.uk",102],["ntuplay.xyz",103]]); + +const entitiesMap = new Map([["extreme-down",0],["fmovies",1],["vidmoly",2]]); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/chn-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/chn-0.js new file mode 100644 index 0000000..3f22350 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/chn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#main_content > .grid-boxes-in:has(> iframe[src^=\\\"//adserver.juicyads.com/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"#main_content > .grid-boxes-in:has(> iframe[src^=\\\"https://syndication.exosrv.com/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".ebookRight > div.tb_cell.mb10\",\"tasks\":[[\"has\",{\"selector\":\"> div.listcell > div.lc_head > h2\",\"tasks\":[[\"has-text\",\"课本赞助商\"]]}]]}"],["{\"selector\":\"#PAGE_AD_1\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".imgNewText\",\"tasks\":[[\"has\",{\"selector\":\"> footer > .info > .source\",\"tasks\":[[\"has-text\",\"/广告/\"]]}]]}","{\"selector\":\"a\",\"tasks\":[[\"has\",{\"selector\":\"> div > p\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> h1\",\"tasks\":[[\"has-text\",\"推广\"]]}]]}"],["{\"selector\":\".riverSections-DS-EntryPoint1-1 > div[style^=\\\"display: grid;\\\"] > div[style^=\\\"grid-area:\\\"]:last-child > .card-DS-card1-1 > div[class^=\\\"nativeAd-DS-card\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"li\",\"tasks\":[[\"has-text\",\"/贊助|推廣/\"]]}"],["{\"selector\":\".cube-list-recommend > div.cube-mod.cpc-card > div.cube-bd > div.cube-card > div.dh-cpcad-container\",\"tasks\":[[\"upward\",\"div.cube-mod.cpc-card\"]]}"],["{\"selector\":\".Gmaeinfobtn_tab > a.patchshow[style]\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^广告$/\"]]}]]}"],["{\"selector\":\".excerpt > li:has(.info .cat a[rel$=\\\"tag\\\"])\",\"tasks\":[[\"has-text\",\"产品推荐\"]]}"],["{\"selector\":\".index-list-item\",\"tasks\":[[\"has\",{\"selector\":\".tip-time\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".tl_shadow\",\"tasks\":[[\"has\",{\"selector\":\"> .ti_item > .ti_infos > .label_text_tag\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".bili-video-card > div[class]:only-child\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Adblock\"}]]}","{\"selector\":\".carousel-container > .carousel-transform > div[class^=\\\"carousel-slide\\\"] > div[class]:only-child\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Adblock\"}]]}","{\"selector\":\".container > div.floor-single-card:has(> div.skeleton)\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".ex-card-common:has(.gg-icon)\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".van-slide > .item:has(.bypb-icon)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".container-fluid > .row > .item\",\"tasks\":[[\"has\",{\"selector\":\"> .card > .card-body > .lines > span.badge\",\"tasks\":[[\"has-text\",\"/^ad$/\"]]}]]}","{\"selector\":\".row\",\"tasks\":[[\"has\",{\"selector\":\".badge\",\"tasks\":[[\"has-text\",\"ad\"]]}]]}"],["{\"selector\":\".slide_doubleimg > .baiBox\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".readingList > ul > div\",\"tasks\":[[\"has\",{\"selector\":\"> li > span\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\".tabbable > div\",\"tasks\":[[\"has-text\",\"宝红\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has\",{\"selector\":\"> p\",\"tasks\":[[\"has-text\",\"高速\"]]}]]}","{\"selector\":\"ul\",\"tasks\":[[\"has\",{\"selector\":\"> dd\",\"tasks\":[[\"has-text\",\"高速\"]]}]]}"],["{\"selector\":\".body > div.body-wrap\",\"tasks\":[[\"has\",{\"selector\":\"> div.mod-box > div.mod-title > h3\",\"tasks\":[[\"has-text\",\"友情链接\"]]}]]}"],["{\"selector\":\"#douyin-right-container > div[class] > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> ul[class] > li[class] > a[href][target=\\\"_blank\\\"] + div\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".SharePanel\",\"tasks\":[[\"has\",{\"selector\":\"> .SharePanel-content > .SharePanel-contentTitle\",\"tasks\":[[\"has-text\",\"福利\"]]}]]}"],["{\"selector\":\"li.s-item\",\"tasks\":[[\"has\",{\"selector\":\"span[role=\\\"text\\\"] > span\",\"tasks\":[[\"has-text\",\"助\"]]}]]}"],["{\"selector\":\"#sidebar__inner > #links-row-1 > .box.folder\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"> div > .content-other > .content-type\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".cc5278_banner_ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[class^=\\\"titleImg-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span[class^=\\\"source-\\\"]\",\"tasks\":[[\"has-text\",\"推广\"]]}]]}"],["{\"selector\":\"#rightPanel div[id^=\\\"page-\\\"] ~ div[class] > div > div[style^=\\\"display:\\\"] ins.adsbygoogle\",\"tasks\":[[\"upward\",\"div[style^=\\\"display:\\\"]\"]]}"],["{\"selector\":\".core-rail > div > div[id^=\\\"ember\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".feed-shared-actor__description span\",\"tasks\":[[\"has-text\",\"/促銷內容|广告/\"]]}]]}","{\"selector\":\".core-rail > div > div[id^=\\\"ember\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".feed-shared-actor__sub-description span\",\"tasks\":[[\"has-text\",\"/促銷內容|广告/\"]]}]]}"],["{\"selector\":\"div[data-widget-area=\\\"sidebar\\\"] > div[class=\\\"panel panel-primary\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div.panel-heading > h3\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".forum_Post_index\",\"tasks\":[[\"has\",{\"selector\":\"nobr\",\"tasks\":[[\"has-text\",\"18\"]]}]]}"],["{\"selector\":\".newslist > li\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"广 告\"]]}]]}","{\"selector\":\"div[class^=\\\"news_info\\\"] > ul.newslist > li\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"> .titl + *\",\"tasks\":[[\"has-text\",\"/广*告/\"]]}]]}","{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"> .titl + *\",\"tasks\":[[\"has-text\",\"/推*广/\"]]}]]}"],["{\"selector\":\".news_info > p\",\"tasks\":[[\"has\",{\"selector\":\"> strong\",\"tasks\":[[\"has-text\",\"双11红包活动推荐\"]]}]]}"],["{\"selector\":\"div[id^=\\\"aaaDiv\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".img-list > .img-item:has(> a[href*=\\\".ad_click\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"a.focus_title_inner[href*=\\\".ad_click\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#hellBoy > li[track-by=\\\"$index\\\"] > div[style] > .show-div\",\"tasks\":[[\"has\",{\"selector\":\"> .show-card > .update-play\",\"tasks\":[[\"has-text\",\"/^AD$/\"]]}]]}","{\"selector\":\".slider-group > .nut-swiper > .nut-swiper-inner > .nut-swiper-item\",\"tasks\":[[\"has\",{\"selector\":\"> .swiper-page > span\",\"tasks\":[[\"has-text\",\"/^AD/\"]]}]]}"],["{\"selector\":\"div[class^=\\\" margin10_\\\"] > div[data-reactid] > a[class^=\\\"clearfix box_\\\"][data-on=\\\"click\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .right > [class^=\\\"category_\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}","{\"selector\":\"div[class^=\\\"leftSide_\\\"] > ._popIn_recommend + div[data-reactid]:last-child > h2\",\"tasks\":[[\"has-text\",\"NOWnews 推薦\"]]}"],["{\"selector\":\".swiper-wrapper > li.swiper-slide:has(> a[target=\\\"_blank\\\"]:not([href^=\\\"/\\\"]))\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#toptb ~ #wp > *:not(div):not(style):not(ul):not(script) + div[class][id]:has(div[style=\\\"display:none\\\"])\",\"tasks\":[[\"has\",{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.slotbydup\"]]}]]}"],["{\"selector\":\".col-md-4 > div.row\",\"tasks\":[[\"has\",{\"selector\":\"> div.col > h5\",\"tasks\":[[\"has-text\",\"支持一下吧\"]]}]]}"],["{\"selector\":\".asset-content > p\",\"tasks\":[[\"has-text\",\"/二维|助教|0 元|报名费|原价/\"],[\"spath\",\" + p + p > img\"]]}","{\"selector\":\".asset-content > p\",\"tasks\":[[\"has-text\",\"/二维|助教|0 元|报名费|原价/\"],[\"spath\",\" + p > img\"]]}"],["{\"selector\":\".tpc_content\",\"tasks\":[[\"has\",{\"selector\":\"> b:nth-child(1n+40) > span > a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]\",\"tasks\":[[\"has-text\",\"91TV\"]]}],[\"spath\",\" > :nth-child(-1n+45)\"]]}","{\"selector\":\".tpc_content\",\"tasks\":[[\"has\",{\"selector\":\"> b:nth-child(1n+50) > span > a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]\",\"tasks\":[[\"has-text\",\"91TV\"]]}],[\"spath\",\" > :nth-child(-1n+55)\"]]}","{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]:nth-child(1n+150)\",\"tasks\":[[\"has-text\",\"/赌|娱|澳/\"]]}],[\"spath\",\" > :nth-child(-1n+155)\"]]}","{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]:nth-child(1n+160)\",\"tasks\":[[\"has-text\",\"/赌|娱|澳/\"]]}],[\"spath\",\" > :nth-child(-1n+170)\"]]}","{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]:nth-child(1n+180)\",\"tasks\":[[\"has-text\",\"/赌|娱|澳/\"]]}],[\"spath\",\" > :nth-child(-1n+188)\"]]}","{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> a[onmouseover=\\\"this.style.background='#DEF5CD';\\\"]:nth-child(1n+190)\",\"tasks\":[[\"has-text\",\"/赌|娱|澳/\"]]}],[\"spath\",\" > :nth-child(-1n+195)\"]]}"],["{\"selector\":\".cell\",\"tasks\":[[\"has\",{\"selector\":\".txt\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".imgcell\",\"tasks\":[[\"has\",{\"selector\":\".txt\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\"div[class^=\\\"right-feedback\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .list-step-title\",\"tasks\":[[\"has-text\",\"网游\"]]}]]}"],["{\"selector\":\".list16 > ul > li\",\"tasks\":[[\"has-text\",\"广告\"]]}"],["{\"selector\":\"#wrapper > #mainbar > .area:not(#story):not(#comments)\",\"tasks\":[[\"has\",{\"selector\":\"> h3 > a[href]\",\"tasks\":[[\"has-text\",\"商品推薦\"]]}]]}"],["{\"selector\":\"#Rightbar > .box > .inner > .sidebar_units:not(:has(+ strong))\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"#Rightbar > .box > .inner:has(> a[href]:only-child) + .sidebar_compliance > a[href=\\\"/advertise\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"#Rightbar > .box\",\"tasks\":[[\"has\",{\"selector\":\"> .inner > div > span\",\"tasks\":[[\"has-text\",\"Sponsored by\"]]}]]}","{\"selector\":\".box\",\"tasks\":[[\"has\",{\"selector\":\"> .inner > div > span[style]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"],["{\"selector\":\".card-wrap\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has\",{\"selector\":\"> .card-top > .s-fr\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".card-wrap\",\"tasks\":[[\"has\",{\"selector\":\"> .card-film > .card-head > .title\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".card-wrap\",\"tasks\":[[\"has\",{\"selector\":\"> .card-top > .s-fr\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".vue-recycle-scroller__item-view\",\"tasks\":[[\"has\",{\"selector\":\".wbpro-ad-tag\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".vue-recycle-scroller__item-view\",\"tasks\":[[\"has\",{\"selector\":\"div[class*=\\\"head-info_\\\"] > div\",\"tasks\":[[\"has-text\",\"热推\"]]}]]}","{\"selector\":\".vue-recycle-scroller__item-view\",\"tasks\":[[\"has\",{\"selector\":\"span[class^=\\\"wbpro-icon-search\\\"]\",\"tasks\":[[\"has-text\",\"/商|上新|好物/\"]]}]]}","{\"selector\":\".wbpro-side-panel\",\"tasks\":[[\"has\",{\"selector\":\"span[class^=\\\"wbpro-icon-search\\\"]\",\"tasks\":[[\"has-text\",\"商\"]]}]]}"],["{\"selector\":\"div[id^=\\\"postmessage_\\\"] > div[align=\\\"center\\\"][style^=\\\"font-size:11px;\\\"] > font\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".js-stream-content\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"雅虎搜尋\"]]}]]}","{\"selector\":\".stream-item\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > div > span\",\"tasks\":[[\"has-text\",\"即日熱搜\"]]}]]}"],["{\"selector\":\".newswiper_big_swiper_container > div.swiper-container-horizontal > div.swiper-wrapper > div.swiper-slide:has(> a[data-href]:not([data-href^=\\\"https://v.youku.com/\\\"]):not([data-scm]))\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".swiper-container-horizontal > div.swiper-wrapper > div.swiper-slide:has(a[href*=\\\"/tg.602.com/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".content-main > div > .container-fluid\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\"#carousel-container > div[class^=\\\"D_\\\"] > div[class^=\\\"D_\\\"] > div[style^=\\\"width:\\\"]:has(a[aria-label^=\\\"licksang\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"article > div.block-default\",\"tasks\":[[\"has\",{\"selector\":\"> div.content-wrapper p > span\",\"tasks\":[[\"has-text\",\"Cosmart\"]]}]]}"],["{\"selector\":\".pc-header-video > a[class^=\\\"top-ad-\\\"] + .youtube-container\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#sidebar > ul\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}","{\"selector\":\".commentlist > li.row\",\"tasks\":[[\"has\",{\"selector\":\"> div > font\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".myui-panel-bg\",\"tasks\":[[\"has\",{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"广告\"]]}]]}"],["{\"selector\":\".swiper-wrapper > .swiper-slide:has(> .banner[href^=\\\"https://\\\"][target=\\\"_blank\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".widget_text > .inn-sidebar__widget\",\"tasks\":[[\"has\",{\"selector\":\"> .poi-panel__header > .poi-panel__header__title\",\"tasks\":[[\"has-text\",\"赞助商\"]]}]]}"],["{\"selector\":\".col-xs-6 > div[data-type][style]:has(> ins + script)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".container-fluid > div.row\",\"tasks\":[[\"has\",{\"selector\":\"> div.item > div.card > div.card-body > div > span\",\"tasks\":[[\"has-text\",\"/^ad$/\"]]}]]}"],["{\"selector\":\"#sidebar > section.widget_text > div.textwidget > script[src^=\\\"//pagead2.googlesyndication.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#root > div[class] > div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"^4$\"}],[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^250px$\"}]]}]]}","{\"selector\":\"#root > div[class] > div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"^4$\"}],[\"spath\",\":has(> button path[d^=\\\"M16 4c6.627 0 12 5.373\\\"])\"]]}","{\"selector\":\"#root div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"padding-left\",\"value\":\"^70px$\"}],[\"spath\",\" > div[class]\"],[\"matches-css\",{\"name\":\"column-gap\",\"value\":\"^30px$\"}],[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"align-items\",\"value\":\"^center$\"}]]}]]}","{\"selector\":\"#root div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^relative$\"}],[\"spath\",\" > div[class]\"],[\"matches-css\",{\"name\":\"justify-content\",\"value\":\"^center$\"}],[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"width\",\"value\":\"^300px$\"}]]}]]}","{\"selector\":\"#root div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"row-gap\",\"value\":\"^13px$\"}],[\"spath\",\" > div[class]\"],[\"matches-css\",{\"name\":\"row-gap\",\"value\":\"^6px$\"}],[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"width\",\"value\":\"^300px$\"}]]}]]}"],["{\"selector\":\"section[class*=\\\"widget_text\\\"] > .widget-wrap > .textwidget > div[class^=\\\"Zi_ad\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"div[data-index] > article\",\"tasks\":[[\"has-text\",\"贊助活動\"]]}"],["{\"selector\":\"article > aside.left > .adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#sidebar > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"廣告\"]]}]]}"]]; + +const hostnamesMap = new Map([["getrelax.cc",0],["haoduoyun.cc",1],["bigpixel.cn",2],["lenovo.com.cn",3],["kostool.cn",4],["microsoftnews.msn.cn",5],["141jj.com",6],["hao.360.com",7],["3dmgame.com",8],["423down.com",9],["news.baidu.com",10],["tieba.baidu.com",11],["bdimg.com",11],["tieba.com",11],["bilibili.com",12],["cartoon18.com",13],["military.china.com",14],["ck101.com",15],["copyfuture.com",16],["ddooo.com",17],["dilidili3.com",18],["douyin.com",19],["douyu.com",20],["ebay.com",21],["fox-saying.com",22],["guilinlife.com",23],["hboav.com",24],["ifeng.com",25],["lihkg.com",26],["linkedin.com",27],["bbs.liyuans.com",28],["muchong.com",29],["mydrivers.com",30],["news.mydrivers.com",31],["nfmovies.com",32],["nivod2.com",33],["nivod4.com",33],["nivod5.com",33],["nivod7.com",33],["nivod8.com",33],["nivod9.com",33],["nivod2.tv",33],["nivod4.tv",33],["nivod5.tv",33],["nivod7.tv",33],["nivod8.tv",33],["nivod9.tv",33],["m.nivod2.com",34],["m.nivod4.com",34],["m.nivod5.com",34],["m.nivod7.com",34],["m.nivod8.com",34],["m.nivod9.com",34],["m.nivod2.tv",34],["m.nivod4.tv",34],["m.nivod5.tv",34],["m.nivod7.tv",34],["m.nivod8.tv",34],["m.nivod9.tv",34],["nownews.com",35],["olevod.com",36],["pcbeta.com",37],["rouman5.com",38],["ruanyifeng.com",39],["rvlev.com",40],["t66y.com",40],["image.so.com",41],["sogou.com",42],["news.sohu.com",43],["www.sohu.com",43],["oops.udn.com",44],["v2ex.com",45],["weibo.com",46],["wholehk.com",47],["yahoo.com",48],["youku.com",49],["yuanxue365.com",50],["carousell.com.hk",51],["elle.com.hk",52],["gameapps.hk",53],["jandan.net",54],["nfstar.net",55],["yanaifei.net",56],["hmoe.one",57],["18comic.org",58],["18comic.vip",58],["18-comic.work",58],["pornbest.org",59],["ants.tw",60],["wealth.com.tw",61],["dacota.tw",62],["dcard.tw",63],["kukuo.tw",64],["sharonlife.tw",65]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/cze-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/cze-0.js new file mode 100644 index 0000000..3968157 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/cze-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"remove-class\",\"modal-open\"]}"],["{\"selector\":\"div\",\"action\":[\"remove-class\",\"with-active-branding\"]}"],["{\"selector\":\".ct-related\",\"tasks\":[[\"has-text\",\"/^\\\\s+Reklama/\"]]}"],["{\"selector\":\".block-imageblock\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"div.box\",\"tasks\":[[\"has-text\",\"/^reklama/i\"]]}"],["{\"selector\":\".text-center\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"reklama\"]]}]]}","{\"selector\":\"img[src^=\\\"/upload/data/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\"img[src*=\\\"/img/atlas\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"img[alt=\\\"casopis\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"a\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"url\"}],[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}],[\"upward\",1]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/^Reklama$/\"]]}"],["{\"selector\":\"a[id*=\\\"zatvorit\\\"]\",\"action\":[\"remove-attr\",\"href\"]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"stopPrntScr\"]]}","{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"::selection\"]]}"]]; + +const hostnamesMap = new Map([["autozurnal.com",[0,1]],["pppeter.shop",0],["presovak.sk",0],["csfd.cz",2],["doktorka.cz",3],["dotekomanie.cz",4],["enigmaplus.cz",[5,6]],["epochaplus.cz",[5,7]],["indian-tv.cz",8],["nerdfix.cz",8],["parabola.cz",9],["bombuj.si",10],["serialy.bombuj.si",10],["vranovske.sk",11]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/default.js b/extentions/uBOL-home/rulesets/scripting/procedural/default.js new file mode 100644 index 0000000..21427d7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/default.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + + /******************************************************************************/ + + const argsList = [["{\"selector\":\".les-title\",\"tasks\":[[\"has-text\",\"HD\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"break;case\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"Hide your IP\\\")]/..\"]]}", "{\"selector\":\"ul > li\",\"tasks\":[[\"has-text\",\"/‌/i\"]]}"], ["{\"selector\":\".download-links-dontblock > LI\",\"tasks\":[[\"has-text\",\"Anon\"]]}", "{\"selector\":\".download-links-dontblock > LI\",\"tasks\":[[\"has-text\",\"Stream\"]]}"], ["{\"selector\":\".no-top-radius div > a[href]\",\"tasks\":[[\"has-text\",\"VPN\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"3f87b0eaddd\"]]}"], ["{\"selector\":\"script[type]\",\"tasks\":[[\"has-text\",\"c=document.createElement\"]]}"], ["{\"selector\":\".block_area iframe\",\"tasks\":[[\"upward\",\".block_area\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"\\\\'shift\\\\'\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"shift\"]]}"], ["{\"selector\":\".table-hover.table > tbody > tr\",\"tasks\":[[\"has-text\",\"Descargar Premium\"]]}"], ["{\"selector\":\".a-carousel-card:has(> div > div[cel_widget_id^=\\\"adplacements:\\\"])\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"a[href*=\\\".yabo816.\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"blink_me_ad\"],[\"upward\",2]]}"], ["{\"selector\":\".links_table > .fix-table > table > tbody > tr\",\"tasks\":[[\"has-text\",\"Patrocinador\"]]}"], ["{\"selector\":\"button\",\"tasks\":[[\"has-text\",\"/Watch|🎟|👉/\"]]}"], ["{\"selector\":\"a.download[target=\\\"_blank\\\"]:not(a[href*=\\\"ctrlv.\\\"])\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"decodeURIComponent\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/adblock|popunder/\"]]}"], ["{\"selector\":\"h2.widget-title\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script[data-cfasync]\",\"tasks\":[[\"has-text\",\"decodeURIComponent\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"0x3\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"VPN\\\")]\"],[\"upward\",2]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//a[contains(text(),\\\"VPN\\\")]/../../..\"]]}"], ["{\"selector\":\"table\",\"tasks\":[[\"has-text\",\"VPN\"]]}"], ["{\"selector\":\".adunitContainer\",\"tasks\":[[\"upward\",3]]}"], ["{\"selector\":\"button[id]\",\"tasks\":[[\"has-text\",\"/High-speed/i\"]]}", "{\"selector\":\"li\",\"tasks\":[[\"has-text\",\"100% Anonym\"]]}"], ["{\"selector\":\".getlink\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"AaDetector\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adslotFilledByCriteo\"]]}"], ["{\"selector\":\"#main a[href][data-sb^=\\\"/url?\\\"]\",\"action\":[\"remove-attr\",\"data-sb\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"self == top\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"detect\"]]}"], ["{\"selector\":\"[id]\",\"tasks\":[[\"matches-attr\",{\"attr\":\"id\",\"value\":\"/[a-zA-Z]{40,}/\"}]]}"], ["{\"selector\":\"div[class] > ins.adsbygoogle\",\"tasks\":[[\"upward\",\"div[class]\"]]}", "{\"selector\":\"li[class] > ins.adsbygoogle\",\"tasks\":[[\"upward\",\"li[class]\"]]}"], ["{\"selector\":\"*\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Adv\"}]]}"], ["{\"selector\":\".head\",\"tasks\":[[\"has-text\",\"Adv\"]]}", "{\"selector\":\"tr\",\"tasks\":[[\"has-text\",\"VPN\"]]}"], ["{\"selector\":\".uk-card-secondary\",\"tasks\":[[\"has-text\",\"VPN\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"htmlAds\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"antiAdBlockerHandler\"]]}"], ["{\"selector\":\"[id^=\\\"cookieConsent\\\"]\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"div[id][style=\\\"width: 728px; height: 90px;\\\"]\",\"tasks\":[[\"upward\",\"#pub1\"]]}"], ["{\"selector\":\".happy-player-beside, .happy-section, .widget_execphp\",\"tasks\":[[\"has-text\",\"/Advertisement|ExoLoader/\"]]}"], ["{\"selector\":\".video-block-happy-absolute\",\"tasks\":[[\"upward\",\".order-1\"]]}"], ["{\"selector\":\"a[href*=\\\"&epik=\\\"]\",\"tasks\":[[\"upward\",\"[data-grid-item]\"]]}"], ["{\"selector\":\"[href]\",\"tasks\":[[\"has-text\",\"PLAY\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"exdynsrv\"]]}"], ["{\"selector\":\"div[width=\\\"300\\\"][height=\\\"250\\\"]\",\"tasks\":[[\"upward\",1]]}", "{\"selector\":\"div[width=\\\"728\\\"][height=\\\"90\\\"]\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"admc\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"Sponsored\\\")]\"],[\"upward\",2]]}"], ["{\"selector\":\".adsbyvli\",\"tasks\":[[\"upward\",\"div[style^=\\\"width: 300px; height: 250px\\\"]\"]]}"], ["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"debugger\"]]}"], ["{\"selector\":\".g-recaptcha\",\"action\":[\"style\",\"display: block !important;\"],\"tasks\":[[\"upward\",\"form > div\"]]}"], ["{\"selector\":\".placeholder\",\"action\":[\"remove-class\",\"placeholder\"]}"], ["{\"selector\":\"div.row\",\"tasks\":[[\"has-text\",\"in HD\"]]}", "{\"selector\":\"table.movie_version\",\"tasks\":[[\"has-text\",\"Promo\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"u_cfg\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"\\\\\\\"admc\\\\\\\"\"]]}"], ["{\"selector\":\"#f13 > b\",\"tasks\":[[\"has-text\",\"Sponsor\"],[\"upward\",4]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/aclib|runPop/\"]]}"], ["{\"selector\":\"[style]\",\"tasks\":[[\"has-text\",\"PREMIUM\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//strong[contains(text(),\\\"VPN\\\")]/../../..\"]]}"], ["{\"selector\":\".table2\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}", "{\"selector\":\"TR\",\"tasks\":[[\"has-text\",\"Stream:\"]]}"], ["{\"selector\":\"[class]:not(body):not(html)\",\"tasks\":[[\"has-text\",\"/Protect your privacy/i\"]]}", "{\"selector\":\"[class]:not(body):not(html)\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\".panel-title\",\"tasks\":[[\"has-text\",\"REKLAM\"]]}", "{\"selector\":\"div.col-xs-12\",\"tasks\":[[\"has-text\",\"MMPORG OYUNLAR\"]]}"], ["{\"selector\":\".page-video > div.video-videos-slider ~ div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"justify-content\",\"value\":\"^center$\"}]]}"], ["{\"selector\":\"span:only-child\",\"tasks\":[[\"has-text\",\"/^AD$/\"],[\"upward\",2]]}"], ["{\"selector\":\".btn-danger\",\"tasks\":[[\"has-text\",\"/download/i\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"btoa\"]]}"], ["{\"selector\":\"[src^=\\\"assets/bn\\\"]\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"div > div[io-id]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"div[data-hb-id=\\\"Grid.Item\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div.FeaturedProductFlag\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"runCount\"]]}"], ["{\"selector\":\"#shortGoToCont.hidden\",\"action\":[\"remove-class\",\"hidden\"]}"], ["{\"selector\":\"[style^=\\\"font-weight\\\"]\",\"tasks\":[[\"has-text\",\"PREMIUM\"]]}"], ["{\"selector\":\"#clickfakeplayer\",\"action\":[\"remove-attr\",\"href\"]}"], ["{\"selector\":\".adsbygoogle\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[onclick^=\\\"showAd\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"], ["{\"selector\":\"main[class^=\\\"searchResultsContainer\\\"] li h2\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"html > head > :is([name=\\\"canonical\\\"], [rel=\\\"canonical\\\"]):not([content*=\\\"/details/\\\"])\",\"tasks\":[[\"upward\",1],[\"spath\",\" > script[src*=\\\"optimizely\\\"]\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"NREUM\"]]}"], ["{\"selector\":\"tbody\",\"tasks\":[[\"has-text\",\"WARNING! Use a\"]]}"], ["{\"selector\":\".banner\",\"tasks\":[[\"has-text\",\"/Sponsorizzato|Sponsorowane|Sponsorizat|Sponzorováno|Szponzorált|Спонсорирани|Sponsored|Gesponsert/\"]]}", "{\"selector\":\".product\",\"tasks\":[[\"has-text\",\"/Sponsorizzato|Sponsorowane|Sponsorizat|Sponzorováno|Szponzorált|Спонсорирани|Sponsored|Gesponsert/\"]]}"], ["{\"selector\":\".attention-button-wrap\",\"tasks\":[[\"has-text\",\"Reimage\"]]}", "{\"selector\":\".nfc-bottom-right\",\"tasks\":[[\"has-text\",\"Reimage\"]]}", "{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Reimage\"]]}", "{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"SpyHunter\"]]}", "{\"selector\":\"th\",\"tasks\":[[\"has-text\",\"/^Detection$/\"],[\"spath\",\" + td\"]]}", "{\"selector\":\"th\",\"tasks\":[[\"has-text\",\"/^Detection$/\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"shown_at\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"htmls\"]]}"], ["{\"selector\":\".postcontainer\",\"tasks\":[[\"has\",{\"selector\":\".usertitle\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"], ["{\"selector\":\"[id^=\\\"banner-300x250\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[data-testid=\\\"card\\\"]\",\"tasks\":[[\"has-text\",\"sponsored\"]]}"], ["{\"selector\":\".product-tile-group__list__item\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"[data-testid^=\\\"listing-card-list-item-\\\"]\",\"tasks\":[[\"has-text\",\"TOP AD\"]]}"], ["{\"selector\":\".chakra-container\",\"tasks\":[[\"has-text\",\"Featured Items\"]]}"], ["{\"selector\":\".chakra-linkbox\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"#blockblock\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"popunder\"]]}"], ["{\"selector\":\".definetelynotanad\",\"tasks\":[[\"upward\",\"[class^=\\\"col-md-\\\"]\"]]}"], ["{\"selector\":\".safelink-recatpcha\",\"action\":[\"style\",\"display: block !important;\"],\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\"img[onclick]\",\"action\":[\"style\",\"display: block !important\"],\"tasks\":[[\"upward\",\".wait\"]]}"], ["{\"selector\":\"[href*=\\\"preroll\\\"]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"a\",\"tasks\":[[\"has\",{\"selector\":\"div:last-child\",\"tasks\":[[\"has-text\",\"Hide\"]]}]]}"], ["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"AD\"]]}"], ["{\"selector\":\"center\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#SmileyBanner\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".js-side-ads-movie-container\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#wpsafe-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".main-content > h4 > strong\",\"tasks\":[[\"has-text\",\"Brave\"]]}"], ["{\"selector\":\"#tp-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"body *\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"margin\",\"value\":\"auto\"}],[\"matches-css\",{\"name\":\"width\",\"value\":\"^[2-3]{1}[0-9]{2}(\\\\.[0-9]+)?px$\"}],[\"matches-css\",{\"name\":\"height\",\"value\":\"^[2-3]{1}[0-9]{2}(\\\\.[0-9]+)?px$\"}],[\"matches-css\",{\"name\":\"display\",\"value\":\"block|table\"}]]}"], ["{\"selector\":\"div[style*=\\\"z-index: 300000\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".ad-zone\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#btn6, #tp98\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"onerror\"]]}"], ["{\"selector\":\"#toshowtrlink, #gtbtn2, .divTableCell, #postfooterOk\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#go_d\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\".btn-primary, #go_d, #tp-snp1, #go_d2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#wpsafe-link, #section2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".page-wrap > section\",\"tasks\":[[\"has-text\",\"Download the free\"]]}"], ["{\"selector\":\"li.uk-active\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".video-holder > center > *\",\"tasks\":[[\"has-text\",\"/^Advertisement$/\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"google_ad_client\"]]}"], ["{\"selector\":\"[id^=\\\"sidebar-stream-\\\"] > h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"link[rel=\\\"canonical\\\"]:not([href*=\\\"pageconfig=contactus\\\"])\",\"tasks\":[[\"upward\",\"html\"],[\"spath\",\" script.optanon-category-C0001\"]]}"], ["{\"selector\":\"body\",\"action\":[\"remove-class\",\"ads-not-loaded\"]}"], ["{\"selector\":\".product-card-col\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"axtd\"]]}"], ["{\"selector\":\".PropertyCardItem\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Promoted\"]]}]]}"], ["{\"selector\":\"html:has(> head > :is(meta[name=\\\"subscriber_only\\\"][content=\\\"false\\\"], meta[property=\\\"og:url\\\"]:not([content*=\\\".html\\\"]))) script\",\"tasks\":[[\"has-text\",\"/googletagmanager|window\\\\.sophi/\"]]}"], ["{\"selector\":\".J-offer-wrapper\",\"tasks\":[[\"has-text\",\"Top sponsor listing\"]]}", "{\"selector\":\".m-product-item\",\"tasks\":[[\"has-text\",\"Sponsored Listing\"]]}"], ["{\"selector\":\"#card-list > .search-item-card-wrapper-gallery\",\"tasks\":[[\"has\",{\"selector\":\"a.search-card-item[href*=\\\"&aem_p4p_detail=\\\"] div[class*=\\\"cards--image--\\\"] > div[class*=\\\"multi--ax--\\\"]\",\"tasks\":[[\"has-text\",\"/^(?:AD|An[uú]ncio|광고|広告)$/\"]]}],[\"spath\",\":has(+ .search-item-card-wrapper-gallery a.search-card-item:not([href*=\\\"&aem_p4p_detail=\\\"]))\"]]}"], ["{\"selector\":\".code-block\",\"tasks\":[[\"has-text\",\"ADV\"]]}"], ["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"deal\"]]}"], ["{\"selector\":\".g-recaptcha, #tp-snp2, .captcha-check, [src*=\\\"google.com/recaptcha/\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"main > div > div:empty\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^250px$\"}],[\"matches-css\",{\"name\":\"min-width\",\"value\":\"^80%$\"}]]}"], ["{\"selector\":\"script[type]\",\"tasks\":[[\"has-text\",\"lycos_ad\"]]}"], ["{\"selector\":\"[href^=\\\"/advertorial/\\\"]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\".post.has-post-thumbnail video#gump\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\".post\"]]}"], ["{\"selector\":\".maas-item\",\"tasks\":[[\"has-text\",\"our Partners\"]]}"], ["{\"selector\":\".container > center\",\"tasks\":[[\"others\",\"\"]]}", "{\"selector\":\".getlink, #getlink\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".btnDownload\",\"tasks\":[[\"has-text\",\"SHARE\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.createTextNode\"]]}"], ["{\"selector\":\".Page-header-leaderboardAd\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"html[data-header-hasleaderboard]\",\"action\":[\"remove-attr\",\"data-header-hasleaderboard\"]}"], ["{\"selector\":\"#tp98, #btn6\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.adsbygoogle\"]]}"], ["{\"selector\":\".js-toggle-content-wrapper a[href^=\\\"https://shemale.show/\\\"][rel=\\\"sponsored\\\"]\",\"tasks\":[[\"upward\",\".js-toggle-content-wrapper\"]]}"], ["{\"selector\":\".serieslist > ul > li\",\"tasks\":[[\"has-text\",\"(AD)\"]]}", "{\"selector\":\"a[href][title^=\\\"(AD)\\\"]\",\"tasks\":[[\"upward\",\".bs\"]]}"], ["{\"selector\":\"[class^=\\\"style\\\"]\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".panel\",\"tasks\":[[\"has-text\",\"createAd\"]]}"], ["{\"selector\":\"#content-main a[title][href*=\\\"?staticParams=\\\"]\",\"tasks\":[[\"upward\",\"span\"]]}"], ["{\"selector\":\"#yuidea-snp\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"push\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"googlesyndication\"]]}"], ["{\"selector\":\".mb32\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".b-gray300\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"html:not(:has(video)) > head > script\",\"tasks\":[[\"has-text\",\"connatix.com\"]]}"], ["{\"selector\":\"button[onclick^=\\\"window.open\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"], ["{\"selector\":\"#tp-snp2, #cross-snp2, .tp-top\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#player-container\",\"tasks\":[[\"has-text\",\"Close ad\"]]}"], ["{\"selector\":\"[id^=\\\"Ad\\\"]\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"AdBlockEnabled\"]]}"], ["{\"selector\":\"div.border_radius\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"img[width=\\\"558\\\"][height=\\\"149\\\"]\",\"tasks\":[[\"upward\",\"td[style]\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"~/shop\"],[\"spath\",\" a[href*=\\\"/aclick?\\\"]:not(.vsp_ads)\"]]}", "{\"selector\":\".b_restorableLink\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".row.justify-center\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/eval[\\\\s\\\\S]*?decodeURIComponent/\"]]}"], ["{\"selector\":\".post_wrap\",\"tasks\":[[\"has-text\",\"AdBot\"]]}"], ["{\"selector\":\"a.get-link.disabled\",\"action\":[\"remove-class\",\"disabled\"]}"], ["{\"selector\":\"#wpsafe-snp1\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".text-center\",\"tasks\":[[\"has-text\",\"Adv\"]]}"], ["{\"selector\":\"#btn-gotolink\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"#btn-gotolink\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"div.fixed[style^=\\\"z-index:\\\"]\",\"tasks\":[[\"has-text\",\"گوشی خود را بچرخانید\"]]}"], ["{\"selector\":\"[style*=\\\"center\\\"]\",\"tasks\":[[\"has-text\",\"Ad\"]]}"], ["{\"selector\":\"div[data-testid=\\\"property-card\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Promoted\"]]}]]}"], ["{\"selector\":\".oct-listers-hits__item\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"FingerprintJS\"]]}"], ["{\"selector\":\".js-toggle-content-wrapper a[href^=\\\"https://boyfriend.show/\\\"][rel=\\\"sponsored\\\"]\",\"tasks\":[[\"upward\",\".js-toggle-content-wrapper\"]]}"], ["{\"selector\":\"html > head > meta[property=\\\"og:url\\\"]:not([content*=\\\"/games/\\\"], [content*=\\\"/play/\\\"])\",\"tasks\":[[\"upward\",1],[\"spath\",\" > script\"],[\"has-text\",\"wgplayer\"]]}"], ["{\"selector\":\".main-body > div > div[class]:not([class^=\\\"item\\\"]):not([class^=\\\"article\\\"])\",\"tasks\":[[\"has-text\",\"/^Sponsored ads$/\"]]}", "{\"selector\":\"div[class*=\\\"article\\\"] > div:not([class]) > div[class]\",\"tasks\":[[\"has-text\",\"/^Sponsored ads$/\"]]}"], ["{\"selector\":\"#submitBtn, #go_d, #devozon-snp, #submitBtn, #tp-snp1, #go_d2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"body[style*=\\\"display: none\\\"]\",\"action\":[\"remove-attr\",\"style\"]}"], ["{\"selector\":\".dl.disabled\",\"action\":[\"remove-class\",\"disabled\"]}"], ["{\"selector\":\"[id$=\\\"-Ads\\\"], [id*=\\\"-gpt-ad\\\"], center > h3, #skull, #content, #btnx, .mh-clearfix.mh-wrapper\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/ABDetected|navigator.brave|fetch/\"]]}"], ["{\"selector\":\"[data-cg-ft=\\\"sponsored-listing-badge\\\"]\",\"tasks\":[[\"upward\",3]]}"], ["{\"selector\":\".row.divider\",\"tasks\":[[\"has-text\",\"/sponsor|press releases/i\"]]}", "{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"/advert|sponsor/i\"]]}"], ["{\"selector\":\".widget_custom_html #myVideo\",\"tasks\":[[\"upward\",\".widget_custom_html\"]]}"], ["{\"selector\":\".mantine-Paper-root > .mantine-Stack-root\",\"tasks\":[[\"has-text\",\"Become a supporter\"],[\"upward\",\".mantine-Paper-root\"]]}", "{\"selector\":\"[data-aa-adunit]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\".mantine-Paper-root\"]]}"], ["{\"selector\":\".ad-wrapper\",\"tasks\":[[\"upward\",\"div.region-sidebar-first-wrapper\"]]}"], ["{\"selector\":\".zox-side-widget\",\"tasks\":[[\"has-text\",\"/^Advertis/\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"clientHeight\"]]}"], ["{\"selector\":\"#wpsafelinkhuman, #wpsafe-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#captchaShortlink\",\"action\":[\"style\",\"display: block !important;\"],\"tasks\":[[\"upward\",\"form#coinsparty > div\"]]}", "{\"selector\":\"form[action$=\\\"/links/popad\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"section h6\",\"tasks\":[[\"has-text\",\"Advertising\"],[\"upward\",\"section\"]]}"], ["{\"selector\":\".widget_custom_html ins\",\"tasks\":[[\"upward\",\".widget_custom_html\"]]}"], ["{\"selector\":\"aside.td_block_template_1.widget.widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> h4.block-title > span\",\"tasks\":[[\"has-text\",\"Visit Our Sponsors\"]]}]]}"], ["{\"selector\":\".ad-unit\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[data-pid^=\\\"ad-\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".ct-related-videos-title\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}", "{\"selector\":\".ct-related-videos-title\",\"tasks\":[[\"has-text\",\"You may also like\"]]}"], ["{\"selector\":\"div[role=\\\"group\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"#hometimerstartbtn, #hometimer, #yuidea-btmbtn, #btn6\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"form#go-popup\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-path\",\"/utm_medium=adv/i\"],[\"spath\",\" html\"]]}"], ["{\"selector\":\"#top_nav, .rd_btn, .soractrl, .large\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"div#container-text\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}", "{\"selector\":\"span.container-text\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"], ["{\"selector\":\"div[pb-serve-label*=\\\"advert\\\"]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"#rightcolumn > .rbox > .rboxInner img[alt=\\\"Advertisement\\\"]\",\"tasks\":[[\"upward\",\".rbox\"]]}", "{\"selector\":\".wallpaperSidebarAds\",\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\"#deviantartcom_desktop-devpage-sidebar-300x250-atf\",\"tasks\":[[\"upward\",\"div[role=\\\"complementary\\\"] > div\"]]}"], ["{\"selector\":\"[class] > p\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"article.relative\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"SPONSORED\"]]}]]}"], ["{\"selector\":\"div > [id$=\\\"_slot\\\"]\",\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\".left_shadow\",\"tasks\":[[\"has-text\",\"Fast\"]]}"], ["{\"selector\":\"a > img + div[class]:last-of-type\",\"tasks\":[[\"has-text\",\"Sponsored\"],[\"upward\",\"div[sizes]\"]]}", "{\"selector\":\"div[sizes] > span[class]\",\"tasks\":[[\"has-text\",\"Sponsored\"],[\"upward\",\"div[sizes]\"]]}"], ["{\"selector\":\"#gourl\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"a[href][data-link-out]\",\"action\":[\"remove-attr\",\"data-link-out\"]}"], ["{\"selector\":\"table .Invert\",\"tasks\":[[\"has-text\",\"/3cx|sponsor|tuxedo|star lab|free tech guides|malibal|advertisement|shells|purism/i\"],[\"upward\",\"table\"],[\"upward\",\"[style=\\\"width: 20%; border: 0; margin: 0; padding: 0; vertical-align: top\\\"]\"]]}", "{\"selector\":\"table .Invert\",\"tasks\":[[\"has-text\",\"/3cx|sponsor|tuxedo|star lab|free tech guides|malibal|advertisement|shells|purism/i\"],[\"upward\",\"table\"]]}"], ["{\"selector\":\"center[style]\",\"tasks\":[[\"has-text\",\"advertisement\"]]}"], ["{\"selector\":\"#timeout\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"#timeout, #btn1, #tp-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#banner_overlay-postitial-video\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/innerHTML.*appendChild/\"]]}"], ["{\"selector\":\"center, [src*=\\\"google.com/recaptcha/\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"H2\",\"tasks\":[[\"has-text\",\"/Promoted/\"],[\"spath\",\" + DIV\"]]}"], ["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/Promoted/\"]]}"], ["{\"selector\":\".ad-banner\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"h3.my-4\",\"tasks\":[[\"has-text\",\"/^Advertising/\"]]}"], ["{\"selector\":\"div > .page > div > div[style]\",\"tasks\":[[\"has-text\",\"/^Advertise/i\"],[\"spath\",\" + a\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"d.createElement('script')\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"d.createElement(\\\\'script\\\\')\"]]}"], ["{\"selector\":\"body.no-touch li.wt-list-unstyled div.v2-listing-card__info > div.wt-text-caption.wt-text-grey > span:not(.wt-icon):not([aria-role])\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^inline-block$\"}],[\"has-text\",\"/^Ad/i\"],[\"upward\",\"li\"]]}", "{\"selector\":\"li:not(#ad-ubo) .listing-link[href*=\\\"ref=sc_gallery\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}"], ["{\"selector\":\"div[class*=\\\"ads\\\"]\",\"tasks\":[[\"has-text\",\"/Advertisement/i\"]]}"], ["{\"selector\":\"\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"matches-path\",\"/^\\\\/(\\\\?[a-z]+=\\\\w+)?$/\"],[\"spath\",\" div[aria-posinset] :is(h3, h4) span > a[href]:not([href^=\\\"/groups/\\\"]):not([href*=\\\"section_header_type\\\"])\"],[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/__cft__\\\\[0\\\\]=[-\\\\w]{290,}/\"}],[\"upward\",\"div[aria-posinset]\"]]}", "{\"selector\":\"\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"matches-path\",\"/search/\"],[\"spath\",\" div[role=\\\"article\\\"] span > a[href]:not([href^=\\\"/groups/\\\"]):not([href*=\\\"section_header_type\\\"])\"],[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/__cft__\\\\[0\\\\]=[-\\\\w]{265,}/\"}],[\"upward\",\"[role=\\\"article\\\"]\"]]}", "{\"selector\":\"#stream_pagelet div[id^=\\\"hyperfeed_story_id_\\\"]\",\"tasks\":[[\"if\",{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"People You May Know\"]]}]]}", "{\"selector\":\"#watch_feed div:not([class]) > div:not([class]) div[class] [class] > a[href*=\\\"utm_source=facebook\\\"] span[class] > span[class][style*=\\\"-webkit-line-clamp\\\"]\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"has-text\",\"広告\"],[\"upward\",\"div:not([class]) > div:not([class])\"]]}", "{\"selector\":\"#watch_feed div:not([class]) > div:not([class]) div[class] span[class] > a span[aria-labelledby]\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"has\",{\"selector\":\"> span[style=\\\"display: flex;\\\"] > span[class]\",\"tasks\":[[\"has-text\",\"/^S$/\"]]}],[\"has\",{\"selector\":\"> span[style=\\\"display: flex;\\\"] > span[class]\",\"tasks\":[[\"has-text\",\"/^p$/\"]]}],[\"has\",{\"selector\":\"> span[style=\\\"display: flex;\\\"] > span[class]\",\"tasks\":[[\"has-text\",\"/^d$/\"]]}],[\"upward\",\"div:not([class]) > div:not([class])\"]]}", "{\"selector\":\"#watch_feed div:not([class]) > div:not([class]) div[class] span[class] > a[aria-label=\\\"広告\\\"]\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"upward\",\"div:not([class]) > div:not([class])\"]]}", "{\"selector\":\".ego_column\",\"tasks\":[[\"if\",\"a[href^=\\\"/campaign/landing\\\"]\"]]}", "{\"selector\":\".ego_section\",\"tasks\":[[\"if\",\"a[href^=\\\"/ad_campaign\\\"]\"]]}", "{\"selector\":\".pagelet-group .pagelet\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/Sponsored|Create ad|Crear un anuncio|Publicidad/\"]]}]]}", "{\"selector\":\".userContentWrapper > div div > span > span\",\"tasks\":[[\"has-text\",\"/^Suggested Post$/\"]]}", "{\"selector\":\"div[aria-describedby]:not([aria-posinset]) :is(h3, h4) span > a[href]:not([href^=\\\"/groups/\\\"]):not([href*=\\\"section_header_type\\\"])\",\"action\":[\"style\",\"height: 0 !important; overflow: hidden !important;\"],\"tasks\":[[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/__cft__\\\\[0\\\\]=[-\\\\w]{290,}/\"}],[\"upward\",\"div[aria-describedby]\"]]}", "{\"selector\":\"div[id^=\\\"hyperfeed_story_id_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div > span:has(abbr .timestampContent)\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"], ["{\"selector\":\".inside-list-boxes\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"li.top-results__item span\",\"tasks\":[[\"has-text\",\"Sponsored\"],[\"upward\",\"li\"]]}"], ["{\"selector\":\".video\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Live\"]]}]]}", "{\"selector\":\"[data-vid^=\\\"live-\\\"]\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"[href^=\\\"https://go.cam.feet9.com/\\\"]\",\"tasks\":[[\"upward\",3]]}", "{\"selector\":\"[onclick*=\\\"banner\\\"]\",\"tasks\":[[\"upward\",\".video\"]]}"], ["{\"selector\":\"article.card-article\",\"tasks\":[[\"has\",{\"selector\":\"span.card-article__author\",\"tasks\":[[\"has-text\",\"Sponsored Content\"]]}]]}"], ["{\"selector\":\".title-section\",\"tasks\":[[\"has-text\",\"/adv/i\"]]}"], ["{\"selector\":\"form\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".advertising\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\".sub-photo-right-view [href^=\\\"/account/upgrade\\\"]\",\"tasks\":[[\"upward\",\".sub-photo-right-view > div\"]]}"], ["{\"selector\":\".video-block-happy\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"div[data-id] > div[data-tkid] > div[class]\",\"tasks\":[[\"has-text\",\"Sponsored\"],[\"upward\",\"div[data-id]\"]]}", "{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Ad$/\"],[\"upward\",\"div[style]\"]]}"], ["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",\".widget\"]]}"], ["{\"selector\":\"a[onclick*=\\\"adlink()\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"], ["{\"selector\":\"main > div > div > div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"width\",\"value\":\"^350px$\"}]]}"], ["{\"selector\":\".btn-success, .btn-primary\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"table.cajasnews > tbody > tr > td > table > tbody > tr\",\"tasks\":[[\"has\",{\"selector\":\"> td > a[rel=\\\"nofollow\\\"]\",\"tasks\":[[\"has-text\",\"Promos\"]]}]]}"], ["{\"selector\":\".post_simple\",\"tasks\":[[\"has\",{\"selector\":\".postsimple_pseudo\",\"tasks\":[[\"has-text\",\"/promo/i\"]]}]]}"], ["{\"selector\":\".uppercase\",\"tasks\":[[\"has-text\",\"/advertisement/i\"]]}"], ["{\"selector\":\".spr > .container-fluid:not([data-autopromo-name=\\\"freepik\\\"])\",\"tasks\":[[\"upward\",\".spr\"]]}"], ["{\"selector\":\"div[class][id]:not(.logo)\",\"tasks\":[[\"if-not\",\"*\"],[\"has-text\",\"/^$/\"]]}"], ["{\"selector\":\".swiper-slide\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\".partner-banner\",\"tasks\":[[\"upward\",\"div[style]\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/\\\\/posts/\"],[\"spath\",\" div[data-comment*=\\\"gab-ad\\\"]\"],[\"has\",{\"selector\":\"span[class]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}", "{\"selector\":\"div[class] > span[class]\",\"tasks\":[[\"has-text\",\"Sponsored\"],[\"upward\",5]]}"], ["{\"selector\":\"li.list-group-item\",\"tasks\":[[\"has-text\",\"Sponsored content\"]]}"], ["{\"selector\":\".col-sm-4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}", "{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div:has(> .adsbygoogle)\"}]]}"], ["{\"selector\":\".mobile-leaderboard-320-50\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"div[id] > .dfp-ad-unit\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"#int-over\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"#intt-layer\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".leftMenu .menuHeadline\",\"tasks\":[[\"has-text\",\"3D\"]]}"], ["{\"selector\":\"[src^=\\\"https://spotlights-feed.github.com/spotlights/octoprint/\\\"]\",\"tasks\":[[\"upward\",\"article[class]\"]]}"], ["{\"selector\":\"body > div iframe\",\"tasks\":[[\"upward\",\"body > div\"]]}"], ["{\"selector\":\".golin-adlabel\",\"tasks\":[[\"upward\",\"[class^=\\\"golin-content\\\"]\"]]}"], ["{\"selector\":\"[data-profile-url-path^=\\\"/localservices\\\"]\",\"tasks\":[[\"has-text\",\"/google screened/i\"]]}"], ["{\"selector\":\"div[aria-label=\\\"Why this ad?\\\"]\",\"tasks\":[[\"upward\",\"[data-pla=\\\"1\\\"]\"]]}"], ["{\"selector\":\".im_outer_x\",\"tasks\":[[\"upward\",2]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"myreadCookie/\"]]}"], ["{\"selector\":\"body[data-billboard=\\\"true\\\"]\",\"action\":[\"remove-attr\",\"data-billboard\"]}"], ["{\"selector\":\"#btn6\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".HTML.widget .adsbygoogle\",\"tasks\":[[\"upward\",\".widget\"]]}"], ["{\"selector\":\"div.bar_container\",\"tasks\":[[\"has\",{\"selector\":\"> div.bar_headline\",\"tasks\":[[\"has-text\",\"Advertising\"]]}]]}"], ["{\"selector\":\"div > article[data-q=\\\"search-result\\\"] > a[data-q=\\\"search-result-anchor\\\"] > div > figure.listing-tile-thumbnail-image + div\",\"tasks\":[[\"has-text\",\"Featured\"],[\"upward\",\"article[data-q=\\\"search-result\\\"]\"]]}"], ["{\"selector\":\".content3 > div[style]\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"#waiting, #pop-button, .modal-content\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\" fetch\"]]}"], ["{\"selector\":\"#my-btn, #pro-continue, #pro-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".header-2\",\"tasks\":[[\"has-text\",\"Sponsored Suggestions\"]]}"], ["{\"selector\":\"[class*=\\\"css\\\"]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}", "{\"selector\":\"[href*=\\\"redirect\\\"]\",\"tasks\":[[\"upward\",\"section\"]]}", "{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}]]}", "{\"selector\":\"div[data-empty^=\\\"true\\\"]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}"], ["{\"selector\":\"#submitBtn, #go_d, #wolfexe-snp\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"div[class^=\\\"sc-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div[data-qe-id=\\\"productCard\\\"]\",\"tasks\":[[\"has-text\",\"Promoted\"]]}]]}"], ["{\"selector\":\".ad\",\"tasks\":[[\"upward\",\".horizontal-ads-content\"]]}"], ["{\"selector\":\"#notarobot, #gotolink\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#gotolink[disabled]\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-path\",\"soft98\"],[\"spath\",\" html\"]]}"], ["{\"selector\":\"div[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Advertisements\"}]]}"], ["{\"selector\":\".block_label--last\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"iframeTestTimeMS\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"g02.\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"shouldPop\"]]}"], ["{\"selector\":\"body div\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}],[\"matches-css\",{\"name\":\"background-color\",\"value\":\"rgb\"}],[\"matches-css\",{\"name\":\"z-index\",\"value\":\"\\\\d+\"}]]}"], ["{\"selector\":\".nonAppView > div div[class]:not([id]) > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}", "{\"selector\":\"[onclick] .btxt\",\"tasks\":[[\"has-text\",\"/Ad/\"],[\"xpath\",\"../../..\"]]}", "{\"selector\":\"[onclick] h5\",\"tasks\":[[\"has-text\",\"/Ad/\"],[\"xpath\",\"../../..\"]]}", "{\"selector\":\"[onclick] p\",\"tasks\":[[\"has-text\",\"/Ad/\"],[\"xpath\",\"../../..\"]]}", "{\"selector\":\"div\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"colombia_\"}],[\"xpath\",\"../..\"]]}", "{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/Promoted/\"],[\"spath\",\" + div\"]]}", "{\"selector\":\"p\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"colombia-icon\"}],[\"xpath\",\"../..\"]]}"], ["{\"selector\":\"[onclick] p\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Ad \"}],[\"xpath\",\"../..\"],[\"not\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/MAHA/i\"]]}],[\"not\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/Times/i\"]]}]]}"], ["{\"selector\":\".active > ul > li\",\"tasks\":[[\"has-text\",\"Ad:\"]]}", "{\"selector\":\"div h2\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Sponsored\"}]]}],[\"spath\",\" + div\"]]}", "{\"selector\":\"div h2\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Sponsored\"}]]}]]}"], ["{\"selector\":\".g1-advertisement-inside-grid\",\"tasks\":[[\"upward\",\"li\"]]}"], ["{\"selector\":\".et_pb_module\",\"tasks\":[[\"has-text\",\"Partners\"],[\"spath\",\" + .et_pb_module\"]]}", "{\"selector\":\".et_pb_module\",\"tasks\":[[\"has-text\",\"Partners\"]]}", "{\"selector\":\".et_pb_widget\",\"tasks\":[[\"has-text\",\"Partners\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"two_worker_data_js\"]]}"], ["{\"selector\":\"#wpsafe-generate, #wpsafe-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"amp-iframe:has([src^=\\\"https://widget.sellwild.com\\\"])\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"div[style=\\\"max-height: inherit; max-width: inherit; display: none !important;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Paid partnership with \"]]}]]}", "{\"selector\":\"div[style=\\\"max-height: inherit; max-width: inherit; display: none !important;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Paid partnership\"]]}]]}", "{\"selector\":\"div[style=\\\"max-height: inherit; max-width: inherit;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Paid partnership with \"]]}]]}", "{\"selector\":\"main > div div[style*=\\\"flex-direction: column;\\\"] > article > div\",\"tasks\":[[\"has\",{\"selector\":\"> div:first-child span\",\"tasks\":[[\"has-text\",\"/Anzeige|Gesponsert|Sponsored|Geborg|Maksettu kumppanuus|Sponzorováno|Sponsoreret|Χορηγούμενη|Publicidad|Sponsoroitu|Sponsorisé|Bersponsor|Sponsorizzato|広告|광고|Ditaja|Sponset|Gesponsord|Sponsorowane|Patrocinado|Реклама|Sponsrad|ได้รับการสนับสนุน|May Sponsor|Sponsorlu|赞助内容|贊助|প্রযোজিত|પ્રાયોજિત|स्पॉन्सर्ड|Sponzorirano|ಪ್ರಾಯೋಜಿತ|സ്‌പോൺസർ ചെയ്‌തത്|पुरस्‍कृत|प्रायोजित|ਪ੍ਰਾਯੋਜਿਤ|මුදල් ගෙවා ප්‍රචාරය කරන ලදි|Sponzorované|விளம்பரதாரர்கள்|స్పాన్సర్ చేసింది|Được tài trợ|Спонсорирано|Commandité|Sponsorizat|Спонзорисано/\"]]}]]}"], ["{\"selector\":\"[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Advertisement\"}],[\"upward\",1]]}"], ["{\"selector\":\"#landing, .soractrl\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"button\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"button\",\"action\":[\"remove-class\",\"hidden\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"wadsBlocking\"]]}"], ["{\"selector\":\".MuiGrid-item div[style^=\\\"position\\\"] > div\",\"tasks\":[[\"has-text\",\"Skip Ad\"]]}"], ["{\"selector\":\".video-image > .track_outbound_post\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"end_click\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"Adblock\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/htmls|google_ad_client/\"]]}"], ["{\"selector\":\"#p7a1\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"html > head > link[rel=\\\"canonical\\\"]:not([href*=\\\"/recipes/\\\"])\",\"tasks\":[[\"upward\",2],[\"spath\",\" script\"],[\"has-text\",\"googletagmanager\"]]}"], ["{\"selector\":\".adunitContainer\",\"tasks\":[[\"upward\",\"[data-qa-id]\"]]}"], ["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advert\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"Math.imul\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"afScript\"]]}"], ["{\"selector\":\"[data-ref=\\\"saashub\\\"]\",\"tasks\":[[\"upward\",\"div.feed-item\"]]}"], ["{\"selector\":\"div[class] > div[id^=\\\"gpt_\\\"] > script\",\"tasks\":[[\"has-text\",\"initGpt\"],[\"upward\",\"div[class]\"]]}", "{\"selector\":\"div[class] > div[id^=\\\"stpd_\\\"] > script\",\"tasks\":[[\"has-text\",\"/initAd|initGpt/\"],[\"upward\",\"div[class]\"]]}", "{\"selector\":\"li[class] > div[id^=\\\"stpd_\\\"] > script\",\"tasks\":[[\"has-text\",\"stpd\"],[\"upward\",\"li[class]\"]]}"], ["{\"selector\":\"div[class][data-mobid] > div[class=\\\"vm-placement\\\"][data-id]\",\"tasks\":[[\"upward\",\"div[class]\"]]}"], ["{\"selector\":\"div.feed-shared-update-v2\",\"tasks\":[[\"has\",{\"selector\":\"span.update-components-actor__description\",\"tasks\":[[\"has-text\",\"/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/\"]]}]]}", "{\"selector\":\"div.feed-shared-update-v2\",\"tasks\":[[\"has\",{\"selector\":\"span.update-components-actor__sub-description\",\"tasks\":[[\"has-text\",\"/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/\"]]}]]}", "{\"selector\":\"div.feed-shared-update-v2\",\"tasks\":[[\"has\",{\"selector\":\"span.update-components-actor__sub-description--tla\",\"tasks\":[[\"has-text\",\"/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/\"]]}]]}"], ["{\"selector\":\"a[href^=\\\"https://mini.m-able.app/@mini/loawa?tracking_template\\\"]\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"a[target=\\\"_blank\\\"][data-href][data-banner-statics]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"p[style=\\\"font-size:12px; text-align:center;\\\"] > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}", "{\"selector\":\"section.wix-blog-hide-in-print p[style=\\\"font-size:12px; text-align:center;\\\"] > span\",\"tasks\":[[\"has-text\",\"Advertisement\"],[\"upward\",\"section\"]]}"], ["{\"selector\":\".amp-animate\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".mod-container\",\"tasks\":[[\"has-text\",\"/sponsor/i\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"allow ads\\\")]\"],[\"upward\",3]]}"], ["{\"selector\":\"iframe\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"div#wpsafe-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adp\"],[\"upward\",\"._ap_apex_ad\"],[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"div[class^=\\\"css-\\\"]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}", "{\"selector\":\"div[id=\\\"__next\\\"] > div[class^=\\\"css-\\\"] > aside\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}]]}", "{\"selector\":\"div[id=\\\"__next\\\"] > div[class^=\\\"css-\\\"] > div > section > div\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISEMENT\"}]]}"], ["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"VPN\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adblock\"]]}"], ["{\"selector\":\"[href*=\\\"?key\\\"][target=\\\"_blank\\\"]\",\"action\":[\"remove-attr\",\"href\"]}"], ["{\"selector\":\"a[href=\\\"javascript:;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"], ["{\"selector\":\".adsbygoogle\",\"action\":[\"style\",\"min-height:11px!important;height:11px!important;opacity:0\"],\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"a[rel*=\\\"sponsored\\\"]\",\"tasks\":[[\"upward\",\".normal-page__content > div\"]]}"], ["{\"selector\":\"iframe\",\"tasks\":[[\"upward\",\"[style*=\\\"visibility\\\"]\"]]}"], ["{\"selector\":\".headline.wrapper\",\"tasks\":[[\"has-text\",\"Advertisement\"],[\"spath\",\" + div\"]]}", "{\"selector\":\".headline.wrapper\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}", "{\"selector\":\".video-info > section\",\"tasks\":[[\"has-text\",\"Adv\"]]}", "{\"selector\":\"article > .headline\",\"tasks\":[[\"has-text\",\"Suggested\"],[\"spath\",\" + section\"]]}", "{\"selector\":\"article > .headline\",\"tasks\":[[\"has-text\",\"Suggested\"]]}"], ["{\"selector\":\"#btn2, .tp-blue\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"[data-aop=\\\"stripe.sponsored.navigation_stripenavigation\\\"]\",\"tasks\":[[\"upward\",2]]}", "{\"selector\":\"[data-aop=\\\"stripe.store.navigation_stripenavigation\\\"]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"a[href^=\\\"/visual/\\\"]\",\"tasks\":[[\"upward\",\".menu > div[id]\"]]}", "{\"selector\":\"div\",\"tasks\":[[\"matches-css-after\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":\"Ads\"}]]}", "{\"selector\":\"div[id*=\\\"myabandonware_leaderboard_btf_\\\"]\",\"tasks\":[[\"upward\",\"div[id]\"]]}", "{\"selector\":\"div[id*=\\\"myabandonware_medrec_right_\\\"]\",\"tasks\":[[\"upward\",\"div[id]\"]]}", "{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"justify-content\"]]}"], ["{\"selector\":\".ad-removal-info\",\"tasks\":[[\"has-text\",\"ads\"],[\"upward\",\"[class]\"]]}"], ["{\"selector\":\"div[class^=\\\"span\\\"] > div.box\",\"tasks\":[[\"has\",{\"selector\":\"> .title > div\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"], ["{\"selector\":\".banner\",\"tasks\":[[\"upward\",\".block\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[contains(text(),\\\"Advert\\\")]\"]]}", "{\"selector\":\".composite-branding.branding\",\"tasks\":[[\"has-text\",\"/sponsored/i\"],[\"xpath\",\"..\"]]}"], ["{\"selector\":\"#jeocontainer > span\",\"tasks\":[[\"has-text\",\"Promoted\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"popWin\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"script\"]]}"], ["{\"selector\":\"a[onclick][target]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\".viewtable\",\"tasks\":[[\"has\",{\"selector\":\"> center\",\"tasks\":[[\"has-text\",\"▼ Scroll down to Continue ▼\"]]}],[\"spath\",\" > a[href][target=\\\"_blank\\\"]\"]]}"], ["{\"selector\":\"span[class*=\\\"productContaine\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\".Yw5es\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"antiblock\"]]}"], ["{\"selector\":\"img[src$=\\\"/knewz_300x250.png\\\"]\",\"tasks\":[[\"upward\",\".widget_text\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[starts-with(@id, \\\"dfp-ad\\\")]/../..\"]]}"], ["{\"selector\":\".bn-title\",\"tasks\":[[\"has-text\",\"Advertising\"]]}"], ["{\"selector\":\"iframe\",\"tasks\":[[\"upward\",\".thumb\"]]}"], ["{\"selector\":\".countdown, .get-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".banotset\",\"tasks\":[[\"upward\",3]]}"], ["{\"selector\":\"#adter\",\"tasks\":[[\"upward\",3]]}", "{\"selector\":\".single-entry-titles\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}"], ["{\"selector\":\"center > font[size=\\\"3\\\"][face=\\\"ARIAL\\\"]\",\"tasks\":[[\"has-text\",\"ADVERTISING\"],[\"upward\",\"td\"]]}"], ["{\"selector\":\"a[href^=\\\"https://www.panda-novel.com/advertising\\\"]\",\"tasks\":[[\"upward\",\".index-swiper\"]]}"], ["{\"selector\":\"body\",\"action\":[\"remove-class\",\"top_ads_add\"]}"], ["{\"selector\":\".InfoPcBolsaAdBlock\",\"tasks\":[[\"xpath\",\"..\"]]}"], ["{\"selector\":\"div[data-controller=\\\"downloads.front.view.download\\\"] a[data-action=\\\"download\\\"][data-wait=\\\"true\\\"]\",\"action\":[\"remove-attr\",\"data-wait\"]}"], ["{\"selector\":\".adsbox\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[class^=\\\"CitrusCatapult-styled__LeftContent\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}", "{\"selector\":\"[class^=\\\"HorizontalWidget\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}", "{\"selector\":\"li\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\".wcfAdLocation\",\"tasks\":[[\"upward\",\"li\"]]}"], ["{\"selector\":\"#googletop\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"h1\",\"tasks\":[[\"has-text\",\"Ads\"]]}"], ["{\"selector\":\".bunny-icon[disabled]\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"[data-popunder-enabled]\",\"action\":[\"remove-attr\",\"data-popunder-enabled\"]}"], ["{\"selector\":\"[href^=\\\"https://www.handy-sextreffen.info/\\\"]\",\"tasks\":[[\"upward\",\".grid_box\"]]}"], ["{\"selector\":\"script[data-cfasync]\",\"tasks\":[[\"has-text\",\"0x\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"vglnk\"]]}"], ["{\"selector\":\".text-12\",\"tasks\":[[\"has-text\",\"Promoted\"]]}"], ["{\"selector\":\"center, [src*=\\\"google.com/recaptcha/\\\"], #yuidea-snp\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"div[class^=\\\"mikex\\\"]\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"#alphabet, #channels, #divx-container, #hmenu, #inform, #nowlooking, #playerCamBox, #playerMenu, #qcat, #showPlayer, #tabel_tagslist, #video_content, #web_cam, .BaseRoomContents, .buttons, .carouselTopScroll, .carusel-keys-box-ps, .footerdesc, .in_top, .load_more_rel, .mainBoxTitle, .pagIno, .playerContent100pr, .relatedVideo, .right-160px, .videos-related, footer, header, [href^=\\\"/webcams.php\\\"]\",\"tasks\":[[\"others\",\"\"]]}", "{\"selector\":\"a\",\"tasks\":[[\"matches-attr\",{\"attr\":\"/-h?ref/\",\"value\":\"\"}]]}", "{\"selector\":\"a\",\"tasks\":[[\"matches-attr\",{\"attr\":\"/^on/\",\"value\":\"/event/\"}]]}"], ["{\"selector\":\"div.has-adz:not(.SetPage)\",\"action\":[\"remove-class\",\"has-adz\"]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[not(@class=\\\"ui_qtext_para\\\") and contains(text(), 'Quora') and contains(text(), 'by') and contains(text(), 'Business')]/parent::a/parent::div/parent::div/parent::div[@id]\"]]}", "{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[not(@class=\\\"ui_qtext_para\\\") and contains(text(), 'ad by')]/parent::div/parent::div/parent::div[@id]\"]]}", "{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[not(@class=\\\"ui_qtext_para\\\") and contains(text(), 'promoted') and contains(text(), 'by')]/parent::a/parent::div/parent::div/parent::div[@id]\"]]}", "{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//p[(text()='d')]/../../../../..\"]]}", "{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//span[contains(text(), 'by')]/ancestor::*[contains(concat(' ', @class, ' '), ' external_link ')]/../../..\"]]}", "{\"selector\":\".FeedStory.feed_item > div > div\",\"tasks\":[[\"has-text\",\"/by Quora for Business/i\"]]}", "{\"selector\":\".Toggle.SimpleToggle.ToggleAnswerFooterWrapper > div\",\"tasks\":[[\"has-text\",\"/Promoted/i\"]]}", "{\"selector\":\".q-sticky\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".body-description > div\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"], ["{\"selector\":\".main > div.container > h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".adLinkBar\",\"tasks\":[[\"upward\",\"article[style=\\\"z-index: 1;\\\"]\"]]}", "{\"selector\":\"[id^=\\\"t3\\\"].promotedlink\",\"tasks\":[[\"upward\",\".rpBJOHq2PR60pnwJlUyP0 > div\"]]}", "{\"selector\":\"div[id*=\\\"sidebar\\\"][data-before-content=\\\"advertisement\\\"]\",\"tasks\":[[\"upward\",3]]}"], ["{\"selector\":\"a.outbound[data-outbound-url]\",\"action\":[\"remove-attr\",\"data-outbound-url\"]}"], ["{\"selector\":\".items-center\",\"tasks\":[[\"has-text\",\"/^ad$/\"]]}", "{\"selector\":\"[role=\\\"gridcell\\\"]\",\"tasks\":[[\"has-text\",\"/^AD$/\"]]}"], ["{\"selector\":\"a[onclick^=\\\"trackURL\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}", "{\"selector\":\"a[onmousedown^=\\\"return enc(this,'https://track.rediff.com\\\"]\",\"action\":[\"remove-attr\",\"onmousedown\"]}"], ["{\"selector\":\"div > header + div > div + div\",\"tasks\":[[\"has-text\",\"Sponsors\"]]}"], ["{\"selector\":\"#page-header\",\"action\":[\"style\",\"margin-bottom: -265px !important\"],\"tasks\":[[\"has\",{\"selector\":\"+ .phpbb-ads-center\",\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^280px$\"}]]}]]}"], ["{\"selector\":\"body > p > span\",\"tasks\":[[\"has-text\",\"adblock\"]]}"], ["{\"selector\":\"html > body:not(.catalogsearch-result-index)\",\"tasks\":[[\"upward\",1],[\"spath\",\" > head > script\"],[\"has-text\",\"googletagmanager\"]]}"], ["{\"selector\":\"div[id^=\\\"post-\\\"]\",\"action\":[\"remove-class\",\"hidden_share\"]}"], ["{\"selector\":\"div[aria-labelledby=\\\"schedules-header\\\"] > div > div\",\"tasks\":[[\"has-text\",\"Ad\"]]}"], ["{\"selector\":\"#main > div[class] > div div[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"advertisement\\\"$\"}],[\"upward\",\"#main > div[class] > div\"]]}"], ["{\"selector\":\"#wpsafe-wait1, #wpsafe-link\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//span[(text()='Ad')]/../../..\"]]}"], ["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"html:not(:has([class^=\\\"Dailymotion__Wrapper\\\"])) > head > script\",\"tasks\":[[\"has-text\",\"gptScript\"]]}"], ["{\"selector\":\".ad-block-popup\",\"tasks\":[[\"upward\",2]]}", "{\"selector\":\".native-ad-item-panel\",\"tasks\":[[\"upward\",\".vertical-view__item\"]]}"], ["{\"selector\":\".marketplace-row\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"div[class^=\\\"css-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}]]}"], ["{\"selector\":\"#yuidea-snp, #btn6, #yuidea, #countdown\",\"tasks\":[[\"others\",\"\"]]}", "{\"selector\":\"#yuidea-snp, #btn6, center, [src*=\\\"google.com/recaptcha\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script[language=\\\"javascript\\\"]\",\"tasks\":[[\"has-text\",\"open\"]]}"], ["{\"selector\":\"div.swiper-slide\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}", "{\"selector\":\"li[class$=\\\"eBAnBw\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}", "{\"selector\":\"li[class]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"#index-games\",\"tasks\":[[\"upward\",\"html\"],[\"spath\",\" > head > script\"],[\"has-text\",\"wgplayer\"]]}"], ["{\"selector\":\".ssm_adunit_container\",\"tasks\":[[\"upward\",\"[id^=\\\"list_ads\\\"]\"]]}"], ["{\"selector\":\".widget .adsSidebarContainer\",\"tasks\":[[\"upward\",\".widget\"]]}"], ["{\"selector\":\".tweet-card .v-responsive.media-carousel-image .v-responsive__content img[alt]\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-attr\",{\"attr\":\"alt\",\"value\":\"/.*\\\\shttps:\\\\/\\\\/t\\\\.co\\\\/[\\\\w]{10}$/\"}]]}],[\"upward\",\".tweet-card\"]]}"], ["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",\".row-container\"]]}"], ["{\"selector\":\".dfp-ad-unit\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"li.product-wrapper\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\".content\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"Branded Content\"]]}]]}"], ["{\"selector\":\".OUTBRAIN\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"#file\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"#file\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#my-btn, #my-btn2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".a11t--product\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"div > ins\",\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\"[href*=\\\"sjv.io\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".ProductRecsLink-sc-4mw94v-0\",\"tasks\":[[\"has\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"sponsored\"]]}]]}", "{\"selector\":\"div[data-test=\\\"@web/ProductCard/ProductCardVariantAisle\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}", "{\"selector\":\"div[data-test=\\\"@web/site-top-of-funnel/ProductCardWrapper\\\"]\",\"tasks\":[[\"has-text\",\"sponsored\"]]}"], ["{\"selector\":\"[href=\\\"/category/taxi-fares/\\\"]\",\"tasks\":[[\"upward\",\".thumb\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"numberPages\"]]}"], ["{\"selector\":\"#link, #btn6, #yuidea-snp\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"div[class] > p\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}"], ["{\"selector\":\"#customad\",\"tasks\":[[\"upward\",\".code-block\"]]}", "{\"selector\":\".brxe-div > div[class=\\\"brxe-container\\\"] .adsbygoogle\",\"tasks\":[[\"upward\",\".brxe-container\"]]}", "{\"selector\":\"section.brxe-section > div[class=\\\"brxe-container\\\"] .adsbygoogle\",\"tasks\":[[\"upward\",\"section\"]]}"], ["{\"selector\":\"#wpsafe-time\",\"tasks\":[[\"upward\",\"[id^=\\\"wpsafe-wait\\\"]\"]]}"], ["{\"selector\":\".get-link\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\".get-link\",\"action\":[\"remove-class\",\"disabled\"]}"], ["{\"selector\":\".quads-location, .pro_btn\",\"tasks\":[[\"others\",\"\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/AdbModel|showPopup/\"]]}"], ["{\"selector\":\"table\",\"tasks\":[[\"has\",{\"selector\":\"> tbody > tr > td > a\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}]]}"], ["{\"selector\":\"#nn_bfa_wrapper\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\".sticky_rail600\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"a[href^=\\\"https://thehackernews.uk/\\\"]\",\"tasks\":[[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/https:\\\\/\\\\/thehackernews\\\\.uk\\\\/[a-zA-Z0-9]{4,}/\"}],[\"spath\",\":not([href*=\\\"-\\\"]):not([class*=\\\"button\\\"]):not([class*=\\\"latest\\\"])\"]]}"], ["{\"selector\":\".tjp-single__content-ads\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"], ["{\"selector\":\".loadingLI\",\"tasks\":[[\"upward\",\".tncms-block\"]]}"], ["{\"selector\":\"html > head > script\",\"tasks\":[[\"has-text\",\"connatix.id\"],[\"upward\",1],[\"spath\",\" > script\"],[\"has-text\",\"window.cnx\"]]}"], ["{\"selector\":\"#btm-widget img[onload]\",\"tasks\":[[\"upward\",\"#btm-widget > .colombiaonesuccess > div\"]]}"], ["{\"selector\":\".entry-content > div > strong\",\"tasks\":[[\"has-text\",\"find & fix Windows error\"]]}"], ["{\"selector\":\".brand_ctn\",\"tasks\":[[\"has-text\",\"/Ad:/\"],[\"xpath\",\"../..\"]]}", "{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/Ad:/\"],[\"xpath\",\"../../..\"]]}", "{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/Ad:/\"],[\"xpath\",\"../..\"]]}"], ["{\"selector\":\"#vidPlayer span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"tbody\",\"tasks\":[[\"has-text\",\"Please visit our below advertisers\"]]}"], ["{\"selector\":\"[style*=\\\"desktop-url\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#tp98, #btn6, #tp-snp2\",\"tasks\":[[\"others\",\"\"]]}", "{\"selector\":\"#tp98[disabled]\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\".cAWGu\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Similar Sponsored Properties\"]]}]]}", "{\"selector\":\".tkvEM\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"isIframeNetworking\"]]}"], ["{\"selector\":\"header[role=\\\"banner\\\"] > div > a[href=\\\"/docs/en/relevantads\\\"]\",\"tasks\":[[\"upward\",3]]}"], ["{\"selector\":\"body[data-scroll-locked]\",\"action\":[\"remove-attr\",\"data-scroll-locked\"]}"], ["{\"selector\":\"[data-testid=\\\"trend\\\"]\",\"tasks\":[[\"has-text\",\"/Promoted|Gesponsert|Promocionado|Patrocinat|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/\"],[\"upward\",1]]}", "{\"selector\":\"div[style^=\\\"transform\\\"] h2 > div[style^=\\\"-webkit-line-clamp\\\"] > span\",\"tasks\":[[\"has-text\",\"/^(?:Promoted Post|Promowany Post|Post promovat|プロモポスト)$/\"],[\"upward\",3]]}"], ["{\"selector\":\"[data-testid=\\\"primaryColumn\\\"] [data-testid=\\\"cellInnerDiv\\\"] > div:has([data-testid$=\\\"-impression-pixel\\\"])\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"h2[role=\\\"heading\\\"]\",\"tasks\":[[\"has-text\",\"/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสมพนธ|परचरत|বজঞপত|تشہیر شدہ|مروج|تبلیغی|מקודם/\"]]}"], ["{\"selector\":\"li.ProductListingResults__productCard\",\"tasks\":[[\"has\",{\"selector\":\".ProductCard__badge\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"div[style^=\\\"--row-gutter\\\"] > div a[href=\\\"/brands\\\"]\",\"tasks\":[[\"upward\",\"div[style^=\\\"--row-gutter\\\"] > div\"]]}"], ["{\"selector\":\"h5\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/iframe|setTimeout|0x/\"]]}"], ["{\"selector\":\"html > head > link[rel=\\\"canonical\\\"]:not([href*=\\\"/video/\\\"])\",\"tasks\":[[\"upward\",1],[\"spath\",\" > script[src*=\\\"connatix\\\"]\"]]}"], ["{\"selector\":\".text-primary.inline-block, button.text-primary\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"popMagic\"]]}"], ["{\"selector\":\"div[id] *\",\"tasks\":[[\"has\",{\"selector\":\"> a[href]\",\"tasks\":[[\"has-text\",\"/^Try (?:D.?V.?D.?F.?a.?b|StreamFab)/\"],[\"spath\",\" + a[href]\"]]}]]}"], ["{\"selector\":\".is-guttered > .ads\",\"tasks\":[[\"upward\",\".is-guttered\"]]}"], ["{\"selector\":\".ads-between-post\",\"tasks\":[[\"upward\",\".post-item\"]]}"], ["{\"selector\":\"[data-stack-index] > section > div > div [data-item-id] > a[link-identifier][href^=\\\"https://wrd.walmart.com\\\"]\",\"tasks\":[[\"upward\",\"section > div > div\"]]}"], ["{\"selector\":\".widget a.gofollow\",\"tasks\":[[\"upward\",\".widget\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[(text()=\\\"AD\\\")]/..\"]]}", "{\"selector\":\".w-100\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}", "{\"selector\":\"section > div\",\"tasks\":[[\"has-text\",\"/^AD$/\"]]}"], ["{\"selector\":\".entry.card div:is(#sidead, .topad)\",\"tasks\":[[\"upward\",\".entry.card\"]]}"], ["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > div > div > div > p\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"body > div[style]\",\"tasks\":[[\"has-text\",\"Ads\"]]}"], ["{\"selector\":\".ad-body\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\".nvheader > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"l.parentNode.insertBefore(s, l);\"]]}"], ["{\"selector\":\".img_box\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}", "{\"selector\":\"aside ins\",\"tasks\":[[\"upward\",\"aside\"]]}"], ["{\"selector\":\"#asg-inplayer-block\",\"tasks\":[[\"upward\",4]]}"], ["{\"selector\":\"[href^=\\\"/plugout.php\\\"]\",\"tasks\":[[\"upward\",\"[class^=\\\"col-sm\\\"]\"]]}"], ["{\"selector\":\"*\",\"tasks\":[[\"matches-css-after\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":[\"Advertisement\",\"i\"]}]]}"], ["{\"selector\":\"div.mb-28\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"], ["{\"selector\":\".ads-thumb-list\",\"tasks\":[[\"upward\",\".outer-item\"]]}"], ["{\"selector\":\"[width]\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"], ["{\"selector\":\".ytlr-horizontal-list-renderer__items > .yt-virtual-list__container > .yt-virtual-list__item--visible.yt-virtual-list__item--selected.yt-virtual-list__item\",\"tasks\":[[\"has-text\",\"Ad\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/'.adsbygoogle'|text-danger|warning|Adblock|_0x/\"]]}"], ["{\"selector\":\"[href*=\\\"-redir.\\\"]\",\"tasks\":[[\"upward\",2]]}", "{\"selector\":\"[style*=\\\"z-index:0\\\"]\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"span\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"url.*//www.idnes.cz\"}],[\"upward\",2]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"Math\"]]}"], ["{\"selector\":\".banner-wrapper\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",2]]}", "{\"selector\":\".sticky-content\",\"tasks\":[[\"has-text\",\"Rek\"]]}", "{\"selector\":\".sticky-content\",\"tasks\":[[\"has-text\",\"Reklama\"]]}", "{\"selector\":\".sticky-content\",\"tasks\":[[\"has-text\",\"klama\"]]}", "{\"selector\":\"[data-draggable-target]\",\"tasks\":[[\"has-text\",\"Rekl\"],[\"spath\",\":not(*:has([href*=\\\"radio\\\"]))\"]]}"], ["{\"selector\":\".branding\",\"tasks\":[[\"upward\",\"[target=\\\"_blank\\\"]\"]]}"], ["{\"selector\":\".b-main__section\",\"tasks\":[[\"has\",{\"selector\":\"h2.homepage-headline\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"], ["{\"selector\":\"div\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":[\"Anzeige\",\"i\"]}]]}"], ["{\"selector\":\".elementor-row\",\"tasks\":[[\"has-text\",\"[Anzeige]\"]]}"], ["{\"selector\":\"#dlcharts-list + .mt-md\",\"tasks\":[[\"has\",{\"selector\":\"> div > h2\",\"tasks\":[[\"has-text\",\"/Gesponsert|Bezahlte Empfehlung/\"],[\"spath\",\" + a[href^=\\\"https://www.chip.de/downloads/\\\"]\"]]}]]}", "{\"selector\":\".fb > .Listing > div\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"/Gesponsert|Bezahlte Empfehlung/\"],[\"spath\",\" + a[href^=\\\"https://www.chip.de/downloads/\\\"]\"]]}]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/pushAdTag|link_click|getAds/\"]]}"], ["{\"selector\":\"div:has(img[src*=\\\"https://im.chip.de/\\\"])\",\"tasks\":[[\"has\",{\"selector\":\"+ style + [class] + style\",\"tasks\":[[\"has-text\",\"/aspect-ratio\\\\s?:\\\\s?auto/\"],[\"spath\",\" + script:empty\"]]}]]}", "{\"selector\":\"div:has(img[src*=\\\"https://im.chip.de/\\\"])\",\"tasks\":[[\"has\",{\"selector\":\"+ style\",\"tasks\":[[\"has-text\",\"/aspect-ratio\\\\s?:\\\\s?auto/\"],[\"spath\",\" + script:empty\"]]}]]}"], ["{\"selector\":\"noscript\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"Adblocker\"]]}"], ["{\"selector\":\"[id^=\\\"desig-\\\"]\",\"tasks\":[[\"has-text\",\"ANZEIGE\"]]}"], ["{\"selector\":\".swiper-slide [data-testid=\\\"topStories-cardSlider-ad\\\"]\",\"tasks\":[[\"upward\",\".swiper-slide\"]]}"], ["{\"selector\":\".clearfix.branding > .surftipp\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}"], ["{\"selector\":\".ad-loading\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".list-articles > li\",\"tasks\":[[\"has\",{\"selector\":\".icon-addy\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"Anzeige\\\"$\"}]]}]]}", "{\"selector\":\".sp-article\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":[\"Anzeige\",\"i\"]}]]}]]}", "{\"selector\":\"[data-article-id]\",\"tasks\":[[\"has\",{\"selector\":\"[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ANZEIGE\"}]]}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"===\"],[\"has-text\",\"/[\\\\w\\\\W]{14000}/\"]]}"], ["{\"selector\":\"#ad-Billboard\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"[class*=\\\"superbanner\\\"]\",\"tasks\":[[\"upward\",\"article > div:not(#main)\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"homad\"]]}"], ["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/anzeige/i\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\",window\\\\);\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"toscr\\\\'\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"}(window);\"]]}"], ["{\"selector\":\".iba-acceptable\",\"tasks\":[[\"has-text\",\"/Anzeige|Info/\"]]}"], ["{\"selector\":\"div[id][style^=\\\"z-index: 2\\\"][style*=\\\"margin\\\"][style*=\\\"auto\\\"][style*=\\\"top\\\"][style$=\\\"px; position: absolute;\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[id^=\\\"outbrain_widget_\\\"]\",\"tasks\":[[\"has-text\",\"/anzeige/i\"]]}"], ["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"Promoted\"]]}"], ["{\"selector\":\"style[id$=\\\"-css\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"detectAdblockWithInvalidURL\"]]}"], ["{\"selector\":\".channel-feed__brick .cfeed-card-contents--banner-adsense\",\"tasks\":[[\"upward\",\".channel-feed__brick\"]]}"], ["{\"selector\":\".body--onPlayer--ads\",\"action\":[\"remove-class\",\"body--onPlayer--ads\"]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[string-length(@href) > 1600]\"]]}"], ["{\"selector\":\".relacionados .aawp\",\"tasks\":[[\"upward\",\".relacionados\"]]}"], ["{\"selector\":\"[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ads\"}]]}"], ["{\"selector\":\"[id^=\\\"div-gpt-ad\\\"]:not([class])\",\"tasks\":[[\"upward\",\"div[class]\"]]}"], ["{\"selector\":\"a[href^=\\\"/out/\\\"]\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\"#taboola-alternating-below-article\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\".banner-min-height\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\".fixed.social-bar\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\".mobile-banner-sticky-container\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#alt_content_main_div > p\",\"tasks\":[[\"has-text\",\"SpyHunter\"]]}", "{\"selector\":\".entry-content > div\",\"tasks\":[[\"has-text\",\"Special Offer\"]]}"], ["{\"selector\":\".fluid-close[target=\\\"_blank\\\"]\",\"action\":[\"remove-attr\",\"target\"]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/popstate|popMagic/\"]]}"], ["{\"selector\":\"#tp982, #btn6\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#tp98, #jatinbtn-continue\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".article_content > [class] > [class]:has(.iframe_embed_container)\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#tp98, #countdown, [src*=\\\"https://www.google.com/recaptcha\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#username[required]\",\"action\":[\"remove-attr\",\"required\"]}"], ["{\"selector\":\"div[style] > ins\",\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\"#player_img\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"#btn2, #btn5, #tp-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#tp98, #tp-generate, #tp-snp2, [src*=\\\"https://www.google.com/recaptcha\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"[id^=\\\"baxter-ads\\\"]\",\"tasks\":[[\"upward\",\"[class]\"]]}"], ["{\"selector\":\"#rtg-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#bottomNewButton, #bottomButton\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\".timer, .shrs_btn, .tag, .link-open-modal\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#notarobot, #btn7\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#btn11, #tp-snp2, #rtg, #btn6, #wpsafe-snp\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".panel\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Sponsored Ad\"]]}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"decodeURIComponent(escape(r))\"]]}"], ["{\"selector\":\".text-center:not([id]) [id^=\\\"adngin-\\\"]\",\"tasks\":[[\"upward\",\".text-center:not([id])\"]]}"], ["{\"selector\":\".thleft\",\"tasks\":[[\"has-text\",\"Fast\"],[\"upward\",2]]}"], ["{\"selector\":\"a13\",\"tasks\":[[\"has-text\",\" Ad\"]]}"], ["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\".reading-content img\"]]}"], ["{\"selector\":\"div[tabindex] > button\",\"tasks\":[[\"has-text\",\"Buy $\"]]}"], ["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-path\",\"/utm_medium=Banner/i\"],[\"spath\",\" html\"]]}"], ["{\"selector\":\"div.featured-holder > div.owl-carousel > div.owl-stage-outer > div.owl-stage > div.owl-item:has(> div.item > div > div.placeholder > iframe[src^=\\\"https://a.reymit.ir/\\\"])\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-path\",\"/utm_source=footer/i\"],[\"spath\",\" html\"]]}"], ["{\"selector\":\"html\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".active.dimmer.ui\",\"tasks\":[[\"has-text\",\"/Wait|Skip/i\"]]}"], ["{\"selector\":\".banner\",\"action\":[\"remove\",\"\"]}", "{\"selector\":\"[id^=\\\"ad\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"#gads[disabled]\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"[id^=\\\"google_ads_iframe\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"KeenTracking\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/^\\\\/($|abss\\\\/)/\"],[\"spath\",\" .postContent a[href^=\\\"/\\\"]:not([href*=\\\"/forum/\\\"])\"],[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/^\\\\/[-a-z]+\\\\?[a-z]{2,}=/\"}]]}", "{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/^\\\\/($|abss\\\\/)/\"],[\"spath\",\" a:is([href^=\\\"/\\\"], [href*=\\\"audiobookbay.lu/\\\"])\"],[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/(^|audiobookbay\\\\.lu)\\\\/[-a-z0-9]+$/\"}],[\"spath\",\" img\"]]}"], ["{\"selector\":\"[id]\",\"tasks\":[[\"has-text\",\"Provider\"]]}"], ["{\"selector\":\"#alf_continue_captcha\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\".is-full .climad-badge\",\"tasks\":[[\"upward\",\".is-full\"]]}"], ["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"sponsored\"]]}"], ["{\"selector\":\"main > h2:nth-of-type(1)\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\".container > [class]\",\"tasks\":[[\"has-text\",\"VPN\"]]}", "{\"selector\":\".title ~ a[href] .button\",\"tasks\":[[\"upward\",\".container > div\"]]}", "{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.write\"]]}"], ["{\"selector\":\"a.extern[href^=\\\"//www.amazon.de/\\\"]\",\"tasks\":[[\"upward\",2]]}"], ["{\"selector\":\"span.text-secondary\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".modal_dialog_base\",\"tasks\":[[\"has\",{\"selector\":\"> .modal_top_header\",\"tasks\":[[\"has-text\",\"Marketing\"]]}]]}", "{\"selector\":\"table\",\"tasks\":[[\"has\",{\"selector\":\"> thead > .collapsableSection > td\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[contains(text(),\\\"Werbung\\\")]\"],[\"spath\",\" + [class]\"]]}"], ["{\"selector\":\".moduleContent\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".money\",\"tasks\":[[\"has\",{\"selector\":\".century\",\"tasks\":[[\"has-text\",\"ADS\"]]}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"ad block\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/adblock/i\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"liedetector\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"doOpen\"]]}"], ["{\"selector\":\".home_iframead > iframe\",\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\".kecil\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".row\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Adv\"]]}"], ["{\"selector\":\"a img:not([src=\\\"images/main_logo_inverted.png\\\"])\",\"action\":[\"style\",\"visibility: hidden !important;\"],\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^([2-4]{1}[0-9]{2}(\\\\.[0-9]+)?px|0px)$\"}]]}"], ["{\"selector\":\"[data-koukoku-width]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"table > tbody > tr\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script[src$=\\\"ads.js\\\"]\",\"tasks\":[[\"upward\",\"section[id]\"]]}"], ["{\"selector\":\".selected\",\"tasks\":[[\"has-text\",\"Ads\"]]}"], ["{\"selector\":\"div[class^=\\\"sc-\\\"] > div[class^=\\\"sc-\\\"]:has(> div[style*=\\\"width: 728px;\\\"]:only-child > iframe[name=\\\"footer\\\"][width=\\\"728\\\"][height=\\\"90\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"padding-bottom\",\"value\":\"^56px$\"}]]}", "{\"selector\":\"iframe[name=\\\"dashboard_home\\\"]\",\"tasks\":[[\"upward\",\"div[class^=\\\"sc-\\\"][span=\\\"1\\\"]\"]]}", "{\"selector\":\"section > div[class^=\\\"sc-\\\"]:last-child:has(> div[style*=\\\"width: 728px;\\\"]:only-child > iframe[name=\\\"footer\\\"][width=\\\"728\\\"][height=\\\"90\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"margin-bottom\",\"value\":\"^-16px$\"}]]}"], ["{\"selector\":\"a.box-title\",\"tasks\":[[\"has-text\",\"Ads\"]]}"], ["{\"selector\":\"#link\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\".widget_text\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"BetterJsPop.add\"]]}"], ["{\"selector\":\".downloadbtn\",\"action\":[\"remove-attr\",\"disabled\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/ConsoleBan|alert|AdBlocker/\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"ai_adb\"]]}"], ["{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\"header:has(.ct-sponsored)\"}]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"popUnder\"]]}"], ["{\"selector\":\".jeg_postblock\",\"tasks\":[[\"has-text\",\"SPONSORED\"]]}"], ["{\"selector\":\".wpsafe-top > div > center\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}"], ["{\"selector\":\"div.product-tile\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"], ["{\"selector\":\"div[id^=\\\"imCell_\\\"][class=\\\"\\\"]\",\"tasks\":[[\"has-text\",\"/Advertisement/i\"]]}"], ["{\"selector\":\".les-title\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}", "{\"selector\":\".selected\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}"], ["{\"selector\":\"#tp-snp2, #cross-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"h1\",\"tasks\":[[\"has-text\",\"/adblock|supporter/\"]]}"], ["{\"selector\":\"#yuidea-btn-after, #yuidea-btmbtn\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"#yuidea-btn-after, #yuidea-btmbtn\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"[target=\\\"_blank\\\"][style]\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//span[contains(text(),\\\"Advert\\\")]/../..\"]]}", "{\"selector\":\"td\",\"tasks\":[[\"has\",{\"selector\":\"> span[class]\",\"tasks\":[[\"has-text\",\"Advert\"]]}]]}"], ["{\"selector\":\"center > ins\",\"tasks\":[[\"upward\",\"center\"]]}"], ["{\"selector\":\"div[class*=\\\"better-ads-listitemad\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Adv\"]]}"], ["{\"selector\":\"[href*=\\\"3cx\\\"]\",\"tasks\":[[\"upward\",\"tbody\"]]}"], ["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"AD\"]]}"], ["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-path\",\"/utm_medium=banner-kaprila/i\"],[\"spath\",\" html\"]]}"], ["{\"selector\":\"div[id$=\\\"_frame_content\\\"][class=\\\"wide_boxcontent\\\"]\",\"tasks\":[[\"has-text\",\"Adblock\"]]}"], ["{\"selector\":\".leftCol > div [data-link-tracking-page=\\\"Widget\\\"]\",\"tasks\":[[\"upward\",\".leftCol > div\"]]}", "{\"selector\":\"a\",\"tasks\":[[\"matches-attr\",{\"attr\":\"href\",\"value\":\"/[a-zA-Z0-9]{100,}/\"}]]}"], ["{\"selector\":\"#heck-form > p a[href]\",\"action\":[\"remove-attr\",\"href\"]}"], ["{\"selector\":\"script[data-cfasync]\",\"tasks\":[[\"has-text\",\"D4zz.\"]]}"], ["{\"selector\":\".result:has(.result-open-metagerkey)\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"*\",\"action\":[\"remove-class\",\"/[a-z]{30,}/\"]}", "{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"adbl\"]]}"], ["{\"selector\":\".row\",\"tasks\":[[\"has-text\",\"Promotion Bot\"]]}"], ["{\"selector\":\".cp-modal-popup-container\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\".wide_boxcontent\",\"tasks\":[[\"has-text\",\"/adb/i\"]]}"], ["{\"selector\":\".container > .adsbygoogle\",\"tasks\":[[\"upward\",\".container\"]]}", "{\"selector\":\".container > div > .adsbygoogle\",\"tasks\":[[\"upward\",\"div\"]]}"], ["{\"selector\":\".cmplz-blocked-content-container\",\"action\":[\"remove-class\",\"cmplz-blocked-content-container\"]}"], ["{\"selector\":\"a.button-link.mybutton\",\"tasks\":[[\"has-text\",\"Play\"]]}"], ["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\".viewLink\",\"tasks\":[[\"has-text\",\"AD |\"]]}]]}"], ["{\"selector\":\"body > [id] > [class]\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"2147483647\"}]]}"], ["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> img[src] + div > style\",\"tasks\":[[\"has-text\",\"flex: 0 0 100%\"]]}]]}"], ["{\"selector\":\"div[class]:has(> img[src] ~ div:empty)\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"^0$\"}],[\"matches-css\",{\"name\":\"position\",\"value\":\"^relative$\"}]]}"], ["{\"selector\":\"*\",\"tasks\":[[\"has\",{\"selector\":\"> div:first-child:has(> div:first-child > a > img[src^=\\\"https://v.wpimg.pl/\\\"]):not([alt], [id], [width], [data-src]) + div:empty\"}]]}"], ["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> style:first-child\",\"tasks\":[[\"has-text\",\"flex: 0 0 100%\"],[\"spath\",\" + div > div > style:first-child\"],[\"has-text\",\"flex: 0 0 100%\"],[\"spath\",\" + div\"]]}],[\"spath\",\":not(:has([data-st-area^=\\\"czyt_dalej\\\"]))\"]]}"], ["{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"right:0;top:0;bottom:0;left:0;margin:auto;position:absolute;\"],[\"upward\",1]]}"], ["{\"selector\":\"*\",\"tasks\":[[\"has\",{\"selector\":\"> .top-box-caption\",\"tasks\":[[\"has-text\",\"/REKLAMA|WERBUNG/\"],[\"spath\",\" + a\"]]}]]}"], ["{\"selector\":\"div[class*=\\\" \\\"]:has(> div:first-child > div:first-child:empty)\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"^0$\"}],[\"matches-css\",{\"name\":\"position\",\"value\":\"^relative$\"}]]}"], ["{\"selector\":\"div[class*=\\\" \\\"]:has(> div:empty)\",\"tasks\":[[\"matches-css\",{\"name\":\"z-index\",\"value\":\"^0$\"}],[\"matches-css\",{\"name\":\"position\",\"value\":\"^relative$\"}]]}"], ["{\"selector\":\"div > h6\",\"tasks\":[[\"has-text\",\"Oferty dla Ciebie\"]]}", "{\"selector\":\"section > h2\",\"tasks\":[[\"has-text\",\"Oferty dla Ciebie:\"]]}"], ["{\"selector\":\"#bottom-sticky-container > div\",\"tasks\":[[\"matches-attr\",{\"attr\":\"class\",\"value\":\"/^[a-zA-Z]{2}$/\"}],[\"spath\",\":not([id])\"]]}"], ["{\"selector\":\"[onclick$=\\\"return !ga.loaded;\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"], ["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> img[src] + div + style\",\"tasks\":[[\"has-text\",\"flex: 0 0 100%\"]]}]]}"], ["{\"selector\":\"div[style=\\\"width: 100%;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > div\",\"tasks\":[[\"has-text\",\"OFERTY DLA CIEBIE\"]]}]]}", "{\"selector\":\"iframe[scrolling=\\\"no\\\"][src^=\\\"https://v.wpimg.pl/\\\"][frameborder=\\\"0\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"], ["{\"selector\":\".g-recaptcha, iframe[src*=\\\"google.com/recaptcha\\\"], .btn-captcha, .btn-black-outline\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"#openLinks\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adsBlocked\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"chp_ads_blocker_detector\"]]}"], ["{\"selector\":\"html:not(:has(#thegame)) > head > script\",\"tasks\":[[\"has-text\",\"wgplayer\"]]}"], ["{\"selector\":\".sponsorship\",\"action\":[\"remove-class\",\"sponsorship\"]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adb_detected\"]]}"], ["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/block-adb|-0x|adblock/\"]]}"], ["{\"selector\":\"[src^=\\\"blob:https://autofaucet.dutchycorp.space/\\\"]\",\"action\":[\"remove\",\"\"]}"], ["{\"selector\":\"[style][href]\",\"tasks\":[[\"upward\",\"[style]\"]]}"], ["{\"selector\":\"#submitbutton[disabled]\",\"action\":[\"remove-attr\",\"disabled\"]}", "{\"selector\":\"a#gobutton[onclick]\",\"action\":[\"remove-attr\",\"onclick\"]}"], ["{\"selector\":\".st-hidden\",\"action\":[\"remove-class\",\"st-hidden\"]}"], ["{\"selector\":\"#cross-snp2\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\".g-recaptcha, #cross-verify-go, .captcha-check, [src*=\\\"google.com/recaptcha/\\\"]\",\"tasks\":[[\"others\",\"\"]]}"], ["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[(text()='Advertisement')]\"],[\"upward\",1]]}"], ["{\"selector\":\"iframe.hide-ads\",\"tasks\":[[\"upward\",\"div[style]\"]]}"], ["{\"selector\":\"[data-test^=\\\"component-slider-slide-\\\"]\",\"tasks\":[[\"has-text\",\"SPONSORED\"]]}"], ["{\"selector\":\".search-page__result .listings-standout\",\"tasks\":[[\"upward\",\".search-page__result\"]]}", "{\"selector\":\".searchResults .product-card__ad-copy\",\"tasks\":[[\"upward\",\"li\"]]}"], ["{\"selector\":\".pufftext > .sponsored\",\"tasks\":[[\"upward\",3]]}", "{\"selector\":\".pufftext\",\"tasks\":[[\"has-text\",\"/SPONSORED/\"],[\"upward\",2]]}"], ["{\"selector\":\"main > div > [id].scroll-mt-20\",\"tasks\":[[\"has\",{\"selector\":\".items-center + div\",\"tasks\":[[\"has-text\",\"/^Sponsored$/\"]]}]]}"], ["{\"selector\":\"body:not(:has(#remixd-audio-player)) > script\",\"tasks\":[[\"has-text\",\"googletagmanager\"]]}"], ["{\"selector\":\".pt-grid-item\",\"tasks\":[[\"has\",{\"selector\":\"[data-test-id=\\\"citrus-label\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}", "{\"selector\":\"li:has(.product-header)\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"], ["{\"selector\":\"article > [class^=\\\"tc-view\\\"] #ad-header\",\"tasks\":[[\"upward\",\"article > [class^=\\\"tc-view\\\"]\"]]}"], ["{\"selector\":\".thumb div.ad\",\"tasks\":[[\"upward\",\".thumb\"]]}"], ["{\"selector\":\"#pro-continue, #pro-btn, #my-btn\",\"tasks\":[[\"others\",\"\"]]}"]]; + + const hostnamesMap = new Map([["1337x.unblock2.xyz", 2], ["ustream.click", 8], ["ebookbb.com", 8], ["kropic.com", 8], ["newtorrentgame.com", 8], ["thisav.com", 8], ["legendaoficial.net", 8], ["urlpay.net", 8], ["xxxmax.net", 8], ["22pixx.xyz", 8], ["uhdgames.xyz", 8], ["projectlive.info", 16], ["d0000d.com", 17], ["d000d.com", 17], ["d0o0d.com", 17], ["do0od.com", 17], ["ds2play.com", 17], ["ds2video.com", 17], ["doods.pro", 17], ["enit.in", 26], ["webnovelpub.com", 33], ["lightnovelspot.com", 34], ["novelpub.com", [34, 310]], ["missav123.com", 37], ["missav789.com", 37], ["myav.com", 37], ["gamerxyt.com", 38], ["pornkino.cc", [41, 42]], ["youwatchporn.com", [41, 42]], ["pandamovies.me", [41, 42]], ["watchfreexxx.net", 41], ["xxxscenes.net", [41, 42]], ["bdnewszh.com", [47, 56, 149]], ["olacast.live", [47, 56]], ["embedstream.me", [47, 56, 173]], ["footyhunter3.xyz", [47, 56]], ["networkhint.com", 52], ["ytanime.tv", 55], ["torrentfunk.com", 60], ["txxxporn.tube", 65], ["mcloud.bz", 68], ["walmart.ca", 69], ["walmart.com", 69], ["wayfair.com", 70], ["wayfair.co.uk", 70], ["94.103.83.138", 74], ["cutty.app", 75], ["simply-debrid.com", 75], ["snaptik.app", 76], ["yelp.com.ar", 77], ["yelp.at", 77], ["yelp.com.au", 77], ["yelp.be", 77], ["yelp.com.br", 77], ["yelp.ca", 77], ["yelp.ch", 77], ["yelp.cl", 77], ["yelp.com", 77], ["yelp.cz", 77], ["yelp.de", 77], ["yelp.dk", 77], ["yelp.es", 77], ["yelp.fi", 77], ["yelp.fr", 77], ["yelp.com.hk", 77], ["yelp.ie", 77], ["yelp.it", 77], ["yelp.co.jp", 77], ["yelp.com.mx", 77], ["yelp.my", 77], ["yelp.nl", 77], ["yelp.no", 77], ["yelp.co.nz", 77], ["yelp.com.ph", 77], ["yelp.pl", 77], ["yelp.pt", 77], ["yelp.se", 77], ["yelp.com.sg", 77], ["yelp.com.tr", 77], ["yelp.co.uk", 77], ["bikesales.com.au", 78], ["sbs.com.au", 79], ["123unblock.bar", 80], ["eztv.tf", 80], ["eztv.yt", 80], ["modivo.bg", 81], ["modivo.cz", 81], ["modivo.de", 81], ["modivo.gr", 81], ["modivo.hu", 81], ["modivo.it", 81], ["modivo.pl", 81], ["modivo.ro", 81], ["virusi.bg", 82], ["wubingdu.cn", 82], ["2-spyware.com", 82], ["odstranitvirus.cz", 82], ["dieviren.de", 82], ["udenvirus.dk", 82], ["viirused.ee", 82], ["losvirus.es", 82], ["virukset.fi", 82], ["lesvirus.fr", 82], ["ioys.gr", 82], ["virusi.hr", 82], ["avirus.hu", 82], ["tanpavirus.web.id", 82], ["senzavirus.it", 82], ["uirusu.jp", 82], ["virusai.lt", 82], ["zondervirus.nl", 82], ["viruset.no", 82], ["usunwirusa.pl", 82], ["semvirus.pt", 82], ["faravirus.ro", 82], ["bedynet.ru", 82], ["utanvirus.se", 82], ["virusler.info.tr", 82], ["novirus.uk", 82], ["sekaikomik.bio", 83], ["hynews.biz", 84], ["bitcotasks.com", 84], ["cempakajaya.com", 84], ["coin-free.com", 84], ["coinsrev.com", 84], ["crypto4yu.com", 84], ["kienthucrangmieng.com", 84], ["manofadan.com", 84], ["tagecoin.com", [84, 407]], ["tremamnon.com", 84], ["tron-free.com", 84], ["wiour.com", 84], ["bitsmagic.fun", 84], ["btcbitco.in", 84], ["doge25.in", [84, 508]], ["videolyrics.in", 84], ["gainl.ink", 84], ["blog24.me", 84], ["btcsatoshi.net", 84], ["readbitcoin.org", 84], ["cryptosh.pro", 84], ["claimcoins.site", 84], ["allfaucet.xyz", 84], ["ourcoincash.xyz", [84, 301]], ["hardmob.com.br", 85], ["uol.com.br", 86], ["atlanticsuperstore.ca", [87, 88]], ["fortinos.ca", [87, 88]], ["maxi.ca", [87, 88]], ["newfoundlandgrocerystores.ca", [87, 88]], ["nofrills.ca", [87, 88]], ["provigo.ca", [87, 88, 90]], ["realcanadiansuperstore.ca", [87, 88, 91]], ["valumart.ca", [87, 88, 90]], ["yourindependentgrocer.ca", [87, 88, 90]], ["zehrs.ca", [87, 88, 90]], ["loblaws.ca", [88, 90]], ["kijiji.ca", 89], ["filezip.cc", 92], ["pahaplayers.click", 93], ["givee.club", 94], ["mcrypto.club", 95], ["pkpics.club", 96], ["bellesa.co", 97], ["coolors.co", 98], ["decrypt.co", 99], ["filmfliqz.co", [100, 101]], ["apkeclipse.com", [100, 101]], ["cmsarkariyojana.com", [100, 101]], ["cryptokinews.com", 100], ["decidewhy.com", [100, 101]], ["djrachit.com", [100, 101]], ["freegadgets24.com", [100, 101]], ["funkeykida.com", [100, 101]], ["gadgetsreview27.com", 100], ["newsbawa.com", 100], ["odiaalbumsong.com", [100, 101]], ["oriyaremix.com", [100, 101]], ["rajgarhsamachar.com", [100, 101]], ["recipenames.com", [100, 101]], ["djrkmusicjaunpur.in", [100, 101]], ["lifesurance.info", 100], ["odisharemix.link", [100, 101]], ["insurelist.online", [100, 101]], ["morestate.pro", [100, 101]], ["puresports.pro", [100, 101]], ["lrncook.xyz", 100], ["yalifin.xyz", 100], ["game8.co", 102], ["geniussolutions.co", 103], ["reminimod.co", 103], ["amanguides.com", 103], ["fartechy.com", 103], ["mb.feedale.com", 103], ["foodxor.com", 103], ["highkeyfinance.com", 103], ["iconicblogger.com", 103], ["investcrust.com", 103], ["itechmafiia.com", 103], ["kreatifparenting.com", 103], ["krishiloksewa.com", 103], ["litonmods.com", 103], ["mealcold.com", 103], ["mixrootmods.com", 103], ["blog.nationapk.com", 103], ["placementsmela.com", 103], ["sportsonfr.com", 103], ["djpunjab2.in", 103], ["djqunjab.in", 103], ["panda.freemodsapp.in", 103], ["modzilla.in", 103], ["rsrlink.in", 103], ["gurumu.net", 103], ["freemodsapp.xyz", 103], ["javopen.co", 104], ["letest25.co", 105], ["financebolo.com", 105], ["techkeshri.com", 105], ["truevpnlover.com", 105], ["gorating.in", 105], ["loanteacher.in", 105], ["rphost.in", [105, 515]], ["plagiarismchecker.co", 106], ["redload.co", 107], ["roblox-scripts.co", 108], ["shortix.co", [109, 110]], ["androjungle.com", 110], ["bokugents.com", 110], ["drakescans.com", 110], ["bookszone.in", [110, 504]], ["takez.co", 111], ["tech5s.co", [112, 113]], ["trip.businessnews-nigeria.com", [112, 177]], ["ez4mods.com", [112, 113]], ["mobi2c.com", [112, 177]], ["te-it.com", [112, 177]], ["world2our.com", [112, 177]], ["bluetechno.net", [112, 177]], ["forexit.online", [112, 177]], ["veganab.co", 114], ["camdigest.com", 114], ["vsco.co", 115], ["1movietv.com", 116], ["4wank.com", 117], ["5ggyan.com", 118], ["newssokuhou666.blog.fc2.com", 118], ["youkaiwatch2345.blog.fc2.com", 118], ["marketmovers.it", 118], ["health-and.me", 118], ["9gag.com", 119], ["abcam.com", 120], ["accuweather.com", 121], ["acmemarkets.com", 122], ["albertsons.com", 122], ["andronicos.com", 122], ["carrsqc.com", 122], ["haggen.com", 122], ["jewelosco.com", 122], ["kingsfoodmarkets.com", 122], ["pavilions.com", 122], ["randalls.com", 122], ["safeway.com", 122], ["shaws.com", 122], ["starmarket.com", 122], ["tomthumb.com", 122], ["vons.com", 122], ["adivineencounter.com", 123], ["alcasthq.com", 123], ["au-di-tions.com", 123], ["badgehungry.com", 123], ["bloggingawaydebt.com", 123], ["chipandco.com", 123], ["cornerstoneconfessions.com", 123], ["dearcreatives.com", 123], ["divinelifestyle.com", 123], ["eslauthority.com", 123], ["heresyoursavings.com", 123], ["investingchannel.com", 123], ["justjared.com", 123], ["kompas.com", 123], ["lovegrowswild.com", 123], ["mjsbigblog.com", 123], ["mommybunch.com", 123], ["mustardseedmoney.com", 123], ["myfunkytravel.com", 123], ["mywomenstuff.com", 123], ["onetimethrough.com", 123], ["panlasangpinoymeatrecipes.com", 123], ["savespendsplurge.com", 123], ["savvyhoney.com", 123], ["silverpetticoatreview.com", 123], ["tamaratattles.com", 123], ["the-military-guide.com", 123], ["the2seasons.com", 123], ["therelaxedhomeschool.com", 123], ["thetechieguy.com", 123], ["truesteamachievements.com", 123], ["truetrophies.com", [123, 433]], ["waterheaterleakinginfo.com", 123], ["zeroto60times.com", 123], ["irresistiblepets.net", 123], ["peru21.pe", 123], ["agoda.com", 124], ["www.al.com", 125], ["www.cleveland.com", 125], ["www.lehighvalleylive.com", 125], ["www.masslive.com", 125], ["www.mlive.com", 125], ["www.nj.com", 125], ["www.oregonlive.com", 125], ["www.pennlive.com", 125], ["www.silive.com", 125], ["www.syracuse.com", 125], ["alibaba.com", 126], ["aliexpress.com", 127], ["alltechnerd.com", 128], ["alrincon.com", 129], ["amritadrino.com", 130], ["myprivatejobs.com", 130], ["wikitraveltips.com", 130], ["androidauthority.com", 131], ["angelfire.com", 132], ["animenewsnetwork.com", 133], ["animenhentai.com", 134], ["aol.com", 135], ["apekite.com", 136], ["cureclues.com", 136], ["en.financerites.com", [136, 232]], ["healthfirstweb.com", 136], ["howifx.com", 136], ["junkyponk.com", 136], ["livenewsflix.com", 136], ["mythvista.com", 136], ["vocalley.com", 136], ["yogablogfit.com", 136], ["apkcombo.com", 137], ["tricksplit.io", 137], ["dl.apkmb.com", 138], ["apkmirror.com", 139], ["apnews.com", 140], ["appkamods.com", 141], ["artribune.com", 142], ["ashemaletube.com", 143], ["asurascans.com", 144], ["asura.gg", 144], ["azaleasdolls.com", 145], ["backpacktf.com", 146], ["backpack.tf", 146], ["m.baomoi.com", 147], ["bartendingexpert.com", 148], ["jewelavid.com", 149], ["nizarstream.com", 149], ["backfirstwo.site", 149], ["beatsnoop.com", 150], ["fetchpik.com", 150], ["beaumontenterprise.com", [151, 152]], ["bigrapidsnews.com", 151], ["ctinsider.com", 151], ["ctpost.com", [151, 152]], ["darientimes.com", 151], ["greenwichtime.com", [151, 152]], ["houstonchronicle.com", [151, 152]], ["lmtonline.com", [151, 152]], ["manisteenews.com", [151, 152]], ["michigansthumb.com", [151, 152]], ["middletownpress.com", 151], ["milfordmirror.com", 151], ["mrt.com", [151, 152]], ["myjournalcourier.com", [151, 152]], ["ncadvertiser.com", 151], ["newstimes.com", 151], ["nhregister.com", [151, 152]], ["ourmidland.com", 151], ["registercitizen.com", [151, 152]], ["sfchronicle.com", [151, 152]], ["sheltonherald.com", 151], ["stamfordadvocate.com", [151, 152]], ["theheraldreview.com", 151], ["thehour.com", 151], ["theintelligencer.com", [151, 152]], ["theridgefieldpress.com", 151], ["timesunion.com", 151], ["trumbulltimes.com", 151], ["wiltonbulletin.com", 151], ["yourconroenews.com", 151], ["expressnews.com", 152], ["myplainview.com", 152], ["middletownpress.com.ourmidland.com", 152], ["bellinghamherald.com", 153], ["bnd.com", 153], ["bradenton.com", 153], ["centredaily.com", 153], ["charlotteobserver.com", 153], ["flkeysnews.com", 153], ["fresnobee.com", 153], ["heraldonline.com", 153], ["heraldsun.com", 153], ["idahostatesman.com", 153], ["islandpacket.com", 153], ["kansas.com", 153], ["kansascity.com", 153], ["kentucky.com", 153], ["ledger-enquirer.com", 153], ["macon.com", 153], ["mahoningmatters.com", 153], ["mcclatchydc.com", 153], ["mercedsunstar.com", 153], ["miamiherald.com", 153], ["modbee.com", 153], ["myrtlebeachonline.com", 153], ["newsobserver.com", 153], ["sacbee.com", 153], ["sanluisobispo.com", 153], ["star-telegram.com", 153], ["sunherald.com", 153], ["besargaji.com", 154], ["best-mobilegames.com", 155], ["bharatsarkarijobalert.com", 155], ["freshbhojpuri.com", 155], ["learn.moderngyan.com", 155], ["earn.mpscstudyhub.com", 155], ["earn.quotesopia.com", 155], ["money.quotesopia.com", 155], ["bankshiksha.in", 155], ["bgmi32bitapk.in", 155], ["bestjavporn.com", 156], ["bhaskar.com", 157], ["divyabhaskar.co.in", 157], ["biblestudytools.com", 158], ["christianheadlines.com", 158], ["ibelieve.com", 158], ["bigescapegames.com", 159], ["games2rule.com", [159, 250]], ["wowescape.com", 159], ["adultgamestop.bigtopsites.com", 160], ["bing.com", 161], ["bitchute.com", 162], ["bitcosite.com", 163], ["readytechflip.com", 163], ["bleepingcomputer.com", 164], ["bloggingdaze.com", 165], ["bloggingguidance.com", 166], ["onroid.com", 166], ["akuu-sflin.blogspot.com", 167], ["viralsbaba1.blogspot.com", 168], ["app.blubank.com", 169], ["bolnews.com", 170], ["booking.com", 171], ["boots.com", 172], ["bowfile.com", 173], ["buffsports.me", 173], ["boyfriendtv.com", 174], ["brightygames.com", 175], ["yoho.games", 175], ["buondua.com", 176], ["buytesmart.com", 178], ["buzzheavier.com", 179], ["careersides.com", 180], ["funkeypagali.com", 180], ["infinityskull.com", 180], ["nayisahara.com", 180], ["starxinvestor.com", 180], ["viewmyknowledge.com", 180], ["wikifilmia.com", 180], ["iisfvirtual.in", 180], ["cargurus.com", 181], ["ccn.com", 182], ["cdromance.com", 183], ["civitai.com", 184], ["classicreload.com", 185], ["cleantechnica.com", 186], ["codelivly.com", 187], ["coinseidon.com", 188], ["paidinsurance.in", 188], ["conghuongtu.net", 188], ["coinsparty.com", 189], ["comohoy.com", 190], ["convallariaslibrary.com", 191], ["gourmetscans.net", 191], ["corvetteblogger.com", 192], ["creativebloq.com", 193], ["creepypasta.com", 194], ["crocotube.com", 195], ["cruisecritic.com", 196], ["cruisecritic.co.uk", 196], ["currentrecruitment.com", 197], ["investorveda.com", 197], ["cut-fly.com", 198], ["foxseotools.com", 198], ["cxchief.com", 199], ["cybertyrant.com", 200], ["gdspike.com", 200], ["maxxfour.com", 200], ["profitshort.com", 200], ["technorozen.com", 200], ["uses-in-hindi.com", 200], ["blog.workedbd.com", 200], ["advisecreate.fun", 200], ["hubdrive.me", 200], ["courselinkfree.us", 200], ["deccanherald.com", 201], ["dekki.com", 202], ["desktopnexus.com", 203], ["deviantart.com", 204], ["dictionary.com", 205], ["thesaurus.com", 205], ["digg.com", 206], ["digminecraft.com", 207], ["torrentdownloads.dirproxy.com", 208], ["discovermagazine.com", 209], ["blog.disheye.com", 210], ["disqus.com", 211], ["distrowatch.com", 212], ["dll-files.com", 213], ["drinkspartner.com", 214], ["uploadsoon.com", 214], ["viralxns.com", 214], ["wp.uploadfiles.in", 214], ["m.drtuber.com", 215], ["dzapk.com", 216], ["easyworldbusiness.com", 217], ["nichapk.com", 217], ["riveh.com", 217], ["m.economictimes.com", [218, 219]], ["indiatimes.com", [219, 284, 285]], ["eksisozluk.com", 220], ["elamigos-games.com", 221], ["elamigos-games.net", 221], ["elitepvpers.com", 222], ["elmalajeno.com", 223], ["etsy.com", 224], ["ettvi.com", 225], ["facebook.com", 226], ["facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion", 226], ["familyporner.com", 227], ["fandom.com", 228], ["feet9.com", 229], ["filehippo.com", 230], ["filmytoday.com", 231], ["flashingjungle.com", 233], ["flickr.com", 234], ["flicksnchill.com", 235], ["flipkart.com", 236], ["flsaudio.com", 237], ["foodupe.com", 238], ["foreca.com", 239], ["forexrw7.com", 240], ["fx-22.com", 240], ["gold-24.net", 240], ["msic.site", 240], ["forocoches.com", 241], ["forumconstruire.com", 242], ["freebeacon.com", 243], ["freepik.com", 244], ["freethesaurus.com", 245], ["thefreedictionary.com", 245], ["freshdirect.com", 246], ["fucktube4k.com", 247], ["gab.com", 248], ["trends.gab.com", 249], ["gamesradar.com", 251], ["techradar.com", 251], ["tomsguide.com", 251], ["tomshardware.com", 251], ["whathifi.com", 251], ["gamingbible.com", 252], ["gay4porn.com", 253], ["getsexgames.com", 254], ["github.com", 255], ["gloryshole.com", 256], ["golinuxcloud.com", 257], ["google.com", 258], ["www.google.com", 259], ["gosexpod.com", 260], ["govtech.com", 261], ["graphicuv.com", 262], ["hit-films.com", 262], ["learnmany.in", 262], ["gsmware.com", 263], ["gtainside.com", 264], ["gumtree.com", 265], ["guru3d.com", 266], ["gyanitheme.com", 267], ["hipsonyc.com", [267, 275, 276]], ["theforyou.in", 267], ["hostadviser.net", 267], ["hacoos.com", 268], ["hamrojaagir.com", 269], ["kbconlinegame.com", 269], ["odijob.com", 269], ["hannaford.com", 270], ["healthline.com", 271], ["healthy4pepole.com", 272], ["fx-gd.net", 272], ["hightrip.net", 272], ["to-travel.net", 272], ["heb.com", 273], ["hentaicloud.com", 274], ["meclipstudy.in", [275, 276]], ["cdn.hostdl.com", 277], ["hotcleaner.com", 278], ["hotmovs.com", 279], ["ign.com", [280, 281]], ["ignboards.com", 281], ["imgbox.com", 282], ["in-jpn.com", 283], ["oninet.ne.jp", 283], ["xth.jp", 283], ["samayam.com", [285, 386]], ["economictimes.indiatimes.com", 286], ["influencersgonewild.com", 287], ["infographicjournal.com", 288], ["infokik.com", 289], ["informaxonline.com", 290], ["ufacw.com", 290], ["insideevs.com", 291], ["instagram.com", 292], ["integral-calculator.com", 293], ["derivative-calculator.net", 293], ["intercelestial.com", 294], ["isekaipalace.com", 295], ["yurasu.xyz", 295], ["jeuxvideo.com", 296], ["jpvhub.com", 297], ["kaotic.com", 298], ["khoaiphim.com", 299], ["kiemlua.com", 300], ["king-ptcs.com", [301, 302]], ["sh.techsamir.com", 301], ["naijafav.top", 301], ["kingarthurbaking.com", 303], ["kumparan.com", 304], ["ladbible.com", 305], ["lbprate.com", 306], ["leaknud.com", 307], ["nodejs.libhunt.com", 308], ["lightnovelpub.com", 309], ["lightnovelworld.com", 310], ["linkedin.com", 311], ["loawa.com", 312], ["logikfx.com", 313], ["los40.com", 314], ["mail.com", 315], ["masterduelmeta.com", 316], ["maturell.com", 317], ["nakedolders.com", 317], ["nudemilfwomen.com", 317], ["oldgirlsporn.com", 317], ["pornoplum.com", 317], ["vulgarmilf.com", 317], ["widewifes.com", 317], ["mbjremix.com", 318], ["neverdims.com", 318], ["ottlatest.com", 318], ["unfoldedstars.com", 318], ["mayaremix.in", 318], ["bit4me.info", 318], ["deltabtc.xyz", 318], ["meaww.com", 319], ["medicalnewstoday.com", 320], ["mgnetu.com", 321], ["miniwebtool.com", 322], ["streamvid.net", 322], ["mobilecric.com", 323], ["freehit.eu", 323], ["crictime.is", 323], ["mod1s.com", 324], ["model-viewer.com", 325], ["modrinth.com", 326], ["movie.momo-net.com", 327], ["mrgay.com", 328], ["mrproblogger.com", 329], ["themezon.net", 329], ["msn.com", 330], ["myabandonware.com", 331], ["mydramalist.com", 332], ["mylust.com", 333], ["nakedneighbour.com", 334], ["ndtv.com", 335], ["food.ndtv.com", 336], ["nectareousoverelate.com", 337], ["needgayporn.com", 338], ["neogeo-system.com", 339], ["ddaynormandy.forumgaming.fr", 339], ["newsonthegotoday.com", 340], ["noon.com", 341], ["nordstrom.com", 342], ["nu6i-bg-net.com", 343], ["nypost.com", 344], ["nytimes.com", 345], ["nytimes3xbfgragh.onion", 345], ["okxxx1.com", 346], ["onlylesbiantube.com", 347], ["blog.onroid.com", 348], ["oscobo.com", 349], ["ovagames.com", 350], ["palcomix.com", 351], ["pandasnovel.com", 352], ["parentcircle.com", 353], ["pcbolsa.com", 354], ["community.pcgamingwiki.com", 355], ["peacocktv.com", 356], ["petco.com", 357], ["photovoltaikforum.com", 358], ["pikkado.com", 359], ["playonlinux.com", 360], ["porndoe.com", 361], ["porno-baguette.com", 362], ["pornojenny.com", 363], ["porntn.com", 364], ["proboards.com", 365], ["winclassic.net", 365], ["producthunt.com", 366], ["progfu.com", 367], ["freethailottery.live", 367], ["pussymaturephoto.com", 368], ["pussyspace.com", 369], ["pussyspace.net", 369], ["quizlet.com", 370], ["quora.com", 371], ["rawstory.com", 372], ["realpornclips.com", 373], ["reddit.com", 374], ["reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion", 374], ["old.reddit.com", 375], ["reddxxx.com", 376], ["rediff.com", 377], ["regex101.com", 378], ["forum.release-apk.com", 379], ["ricettafitness.com", 380], ["riteaid.com", 381], ["rocketnews24.com", 382], ["soranews24.com", 382], ["youpouch.com", 382], ["rome2rio.com", 383], ["rookieroad.com", 384], ["ryuugames.com", 385], ["scamwarners.com", 387], ["lovenovels.net", 387], ["scotsman.com", 388], ["scrolller.com", 389], ["seattleweekly.com", 390], ["sephora.com", 391], ["sevenjournals.com", 392], ["uptechnologys.com", 392], ["xxxtime.sextgem.com", 393], ["shipt.com", 394], ["sisigames.com", 395], ["slidesgo.com", 396], ["sofmag.com", 397], ["sotwe.com", 398], ["splitshire.com", 399], ["sportbible.com", 400], ["sprouts.com", 401], ["stomp.straitstimes.com", 402], ["streamingsites.com", 403], ["sub4unlock.com", 404], ["sugarona.com", 405], ["swisscows.com", 406], ["tamrieltradecentre.com", 408], ["target.com", 409], ["taxidrivermovie.com", 410], ["teachoo.com", 411], ["techacode.com", 412], ["sahlmarketing.net", [412, 561]], ["techonthenet.com", 413], ["techpp.com", 414], ["techymedies.com", 415], ["techyreviewx.com", 416], ["tejtime24.com", 417], ["cinedesi.in", 417], ["techishant.in", 417], ["thevouz.in", 417], ["telugupeople.com", 418], ["thedigitalfix.com", 419], ["thehackernews.com", 420], ["thejakartapost.com", 421], ["thequint.com", 422], ["thestar.com", 423], ["thestate.com", 424], ["theswagsports.com", 425], ["thewindowsclub.com", 426], ["m.timesofindia.com", 427], ["tnaflix.com", 428], ["tossinggames.com", 429], ["totalcsgo.com", 430], ["trickms.com", 431], ["tripadvisor.com", 432], ["tumblr.com", 434], ["twi-fans.com", 435], ["twitter.com", [436, 437, 438]], ["x.com", [436, 437]], ["twitter3e4tixl4xyajtrzo62zg5vztmjuricljdp2c5kshju4avyoid.onion", 436], ["ulta.com", 439], ["unsplash.com", 440], ["upornia.com", 441], ["upshrink.com", 442], ["variety.com", 443], ["travel.vebma.com", 444], ["veryfreeporn.com", 445], ["videohelp.com", 446], ["viefaucet.com", 447], ["wallpaperwaifu.com", 448], ["www.walmart.com", 449], ["washingtoninformer.com", 450], ["washingtonpost.com", 451], ["weatherwx.com", 452], ["wolt.com", 453], ["woowebtools.com", 454], ["xfreehd.com", 455], ["xmegadrive.com", 456], ["xnxx-sexfilme.com", 457], ["xnxxjapon.com", 458], ["xrares.com", 459], ["xxxdan.com", 460], ["search.yahoo.com", 461], ["youngpornvideos.com", 462], ["yourstory.com", 463], ["youtube.com", 464], ["zefoy.com", 465], ["idnes.cz", 466], ["novinky.cz", 467], ["seznam.cz", 468], ["seznamzpravy.cz", 468], ["uschovna.cz", 469], ["china.ahk.de", 470], ["bild.de", 471], ["btc-echo.de", 472], ["chip.de", 473], ["www.chip.de", 474], ["cinemaxxl.de", 475], ["designtagebuch.de", 476], ["echo-online.de", 477], ["focus.de", 478], ["frag-mutti.de", 479], ["golem.de", 480], ["newsbreak24.de", 481], ["nn.de", 482], ["rtl.de", 483], ["spiegel.de", 484], ["sport1.de", 485], ["t-online.de", 486], ["web.de", 487], ["welt.de", [488, 489]], ["app.daily.dev", 490], ["jpopsingles.eu", 491], ["beta.shortearn.eu", 492], ["tlgrm.eu", 493], ["eitb.eus", 494], ["open.fm", 495], ["abczdrowie.pl", [495, 598, 599, 600, 601]], ["autocentrum.pl", [495, 598, 600]], ["autokult.pl", [495, 598, 599, 602]], ["benchmark.pl", [495, 598, 603]], ["dobreprogramy.pl", [495, 598, 599, 602]], ["fotoblogia.pl", [495, 598, 599, 602]], ["gadzetomania.pl", [495, 598, 599, 602]], ["genialne.pl", [495, 598, 599, 600, 602]], ["jastrzabpost.pl", [495, 598, 599, 600, 602]], ["kafeteria.pl", [495, 598, 605, 606]], ["komorkomania.pl", [495, 598, 599, 602]], ["money.pl", [495, 598, 599]], ["o2.pl", [495, 598, 599, 600, 605, 606, 607]], ["parenting.pl", [495, 598]], ["polygamia.pl", [495, 598, 599, 602]], ["pudelek.pl", [495, 598, 599]], ["pysznosci.pl", [495, 598, 599, 600, 602, 608]], ["wp.pl", [495, 598, 599]], ["romsmania.games", 496], ["genshin.gg", 497], ["op.gg", 498], ["vlr.gg", 499], ["skai.gr", 500], ["howtoremove.guide", 501], ["sexvideos.host", 502], ["akcartoons.in", 503], ["cybercityhelp.in", [503, 507]], ["caravanmagazine.in", 505], ["computerpedia.in", 506], ["filerio.in", 509], ["finclub.in", 510], ["financeyogi.net", 510], ["naukrilelo.in", 511], ["olx.in", 512], ["petrainer.in", 513], ["pmkisanlists.in", 514], ["shramikcard.in", 514], ["cookad.net", 514], ["techurlshort.in", 515], ["techyinfo.in", 516], ["fitnessholic.net", 516], ["coinlisting.info", 517], ["pepperlive.info", 518], ["rephrase.info", 519], ["torrentdownload.info", 520], ["vofomovies.info", 521], ["dragontea.ink", 522], ["cryptorank.io", 523], ["iranicard.ir", 524], ["reymit.ir", 525], ["smostafa.ir", 526], ["linkdoni.soft98.ir", 527], ["adshrink.it", 528], ["aranzulla.it", 529], ["enit.it", 530], ["nasonga.co.ke", 531], ["unito.life", 532], ["audiobookbay.lu", 533], ["dirp.me", 534], ["skiplink.me", 535], ["telegramchannels.me", 536], ["unknowncheats.me", 537], ["piracy.moe", 538], ["yts.mx", 539], ["ableitungsrechner.net", 540], ["belloflostsouls.net", 541], ["cellmapper.net", 542], ["finanzen.net", 543], ["gamersnexus.net", 544], ["hdpornpics.net", 545], ["hes-goal.net", 546], ["idol69.net", 547], ["iwatchfriendsonline.net", 548], ["izlekolik.net", 549], ["javgg.net", 550], ["linegee.net", 551], ["mapchart.net", 552], ["medievalists.net", 553], ["download.megaup.net", 554], ["myanimelist.net", 555], ["mypornstarbook.net", 556], ["rule34.paheal.net", 557], ["peliculasmx.net", 558], ["pixiv.net", 559], ["client.pylexnodes.net", 560], ["skidrowcodex.net", 562], ["streaming-french.net", 563], ["wilifilm.net", 563], ["thefileslocker.net", 564], ["topsporter.net", 565], ["sportshub.to", 565], ["truyentranhfull.net", 566], ["tympanus.net", 567], ["vidello.net", 568], ["leadership.ng", 569], ["link.goto.com.np", 570], ["noelleeming.co.nz", 571], ["webserver.one", 572], ["allstreaming.online", 573], ["cancelguider.online", 574], ["maxlinks.online", 575], ["maxstreams.site", 575], ["maxstream.video", 575], ["mphealth.online", 576], ["vidstreamz.online", 577], ["bitcointalk.org", 578], ["btc25.org", 579], ["cgtips.org", 580], ["chimicamo.org", 581], ["distrowatch.org", 582], ["elizabeth-mitchell.org", 583], ["faradars.org", 584], ["girlsofdesire.org", 585], ["hltv.org", 586], ["hecker.likesyou.org", 587], ["mangaraw.org", 588], ["metager.org", 589], ["minioppai.org", 590], ["porn-w.org", 591], ["responsivevoice.org", 592], ["sensualgirls.org", 593], ["socialcounts.org", 594], ["statisticsanddata.org", 595], ["telepisodes.org", 596], ["temp-mail.org", 597], ["deliciousmagazine.pl", [598, 599]], ["vibez.pl", 599], ["horoskop.wp.pl", 600], ["www.wp.pl", [600, 611]], ["domodi.pl", 601], ["elektroda.pl", 604], ["fitness.wp.pl", [605, 606]], ["sportowefakty.wp.pl", [605, 606]], ["smaczneblogi.pl", 606], ["pogoda.wp.pl", 606], ["sklep.trzynastkaplus.pl", 609], ["pilot.wp.pl", 610], ["afly.pro", 612], ["aliezstream.pro", 613], ["mylivestream.pro", 613], ["tokenmix.pro", 614], ["adslink.pw", 615], ["eminiclip.ro", 616], ["cenoteka.rs", 617], ["oko.sh", 618], ["cryptofun.space", 619], ["bigbtc.win", 619], ["autofaucet.dutchycorp.space", 620], ["playerx.stream", 621], ["n.fcd.su", 622], ["goku.sx", 623], ["easywithcode.tech", 624], ["vedamdigi.tech", [624, 625]], ["trakt.tv", 626], ["wco.tv", 627], ["argos.co.uk", 628], ["autotrader.co.uk", 629], ["dailymail.co.uk", 630], ["mylocal.co.uk", 631], ["radiox.co.uk", 632], ["sainsburys.co.uk", 633], ["thetimes.co.uk", 634], ["cambb.xxx", 635], ["nishankhatri.xyz", 636]]); + + const entitiesMap = new Map([["0123movies", 0], ["5movies", 0], ["megadede", 0], ["movies123", 0], ["10starhd", 1], ["2embed", 1], ["hdss", 1], ["moviesflix", 1], ["projectfreetv", 1], ["1337x", [2, 3, 4]], ["1337x.unblocked", 2], ["1337x.unblockit", 2], ["x1337x", [2, 4]], ["1movies", 5], ["1stream", 6], ["actvid", 7], ["alexsports", 8], ["animepahe", 8], ["hpaudiobooks", 8], ["kwik", 8], ["ouo", 8], ["allcalidad", 9], ["amazon", 10], ["bde4", 11], ["bombuj", 12], ["cinetux", 13], ["watch.cricstream", 14], ["ctrlv", 15], ["daddylive", 16], ["dood", 17], ["doodstream", 17], ["dooood", 17], ["dramacool", 18], ["dvdplay", 19], ["elixx", 20], ["ettv", 21], ["extratorrent", 22], ["eztv", 23], ["fashionunited", 24], ["filecrypt", 25], ["financerites", 26], ["gamestorrents", 27], ["gogoanimes", 27], ["limetorrents", [27, 35]], ["piratebayz", 27], ["gmx", 28], ["www.google", 29], ["hqq", 30], ["waaw", 30], ["indianwebseries", 31], ["kickass", 32], ["lightnovelpub", [33, 34]], ["mirrorace", 36], ["missav", 37], ["movies4u", 38], ["movies4u3", 38], ["mrunblock", 39], ["my1ink", 40], ["myl1nk", 40], ["myli3k", 40], ["mylink", 40], ["pandamovie", [41, 42]], ["speedporn", [41, 42]], ["pinterest", 43], ["piratebay", 44], ["pirateproxy", 44], ["pixhost", 45], ["poki", 46], ["poscitech", 47], ["sportsonline", [47, 56]], ["vipbox", [47, 56]], ["viprow", [47, 56]], ["primewire", 48], ["readcomiconline", 49], ["rp5", 50], ["sbplay", 51], ["shinchu", 52], ["sms24", 53], ["solarmovie", 54], ["sportskart", 55], ["stooq", 57], ["streameast", 58], ["tirexo", 59], ["torlock", 60], ["torlock2", 60], ["torrentdownload", 61], ["torrentz2", 62], ["turkanime", 63], ["txxx", [64, 65]], ["userupload", 66], ["ustream", 67], ["vid2faf", 68], ["vidplay", 68], ["walmart", 69], ["wayfair", 70], ["wetteronline", 71], ["writedroid", 72], ["zone-annuaire", 73]]); + + const exceptionsMap = new Map([["tech.hipsonyc.com", [275]], ["dutyfarm.welt.de", [488]]]); + + self.proceduralImports = self.proceduralImports || []; + self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + + /******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/deu-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/deu-0.js new file mode 100644 index 0000000..00e30f9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/deu-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: deu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"div[data-test=\\\"mms-product-card\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}]]}]]}"],["{\"selector\":\".avgrid_1_of_1.viewlet-bottom\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Advertorials\"]]}]]}","{\"selector\":\".gridteaser.gridteaser-m\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Sponsored Post\"]]}]]}"],["{\"selector\":\".col4\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Unterstützt durch:\"]]}]]}"],["{\"selector\":\".teaser-m-default\",\"tasks\":[[\"has-text\",\"Native Advertising\"]]}","{\"selector\":\".teaser-m-default\",\"tasks\":[[\"has-text\",\"Publireportage\"]]}"],["{\"selector\":\".list_item\",\"tasks\":[[\"has\",{\"selector\":\".dachzeile\",\"tasks\":[[\"has-text\",\"Partnerzone\"]]}]]}"],["{\"selector\":\"div[id^=\\\"gridSuche_panRecord_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"[id^=\\\"gridSuche_lblUrl_\\\"]\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".custom\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".core-rail > div > div[id^=\\\"ember\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}]]}"],["{\"selector\":\".teaser_container.teaser-htmlcode.relative.row\",\"tasks\":[[\"has\",{\"selector\":\".f1de-container-title\",\"tasks\":[[\"has-text\",\"Die besten Leasing-Deals\"]]}]]}"],["{\"selector\":\".introa_news\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}"],["{\"selector\":\".elementor-section\",\"tasks\":[[\"has\",{\"selector\":\"h2.elementor-heading-title\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}"],["{\"selector\":\"article.message--post\",\"tasks\":[[\"has\",{\"selector\":\"span.username\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"div.wpb_text_column\",\"tasks\":[[\"has-text\",\"Werbung\"]]}"],["{\"selector\":\"div[data-testid=\\\"card\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span.MuiCardHeader-title\",\"tasks\":[[\"has-text\",\"Gesponserte Artikel\"]]}]]}","{\"selector\":\"div[data-testid=\\\"reco-wrapper\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div[class^=\\\"indexesm__HeadlineElement-fragment-product-master__\\\"]\",\"tasks\":[[\"has-text\",\"Gesponserte Artikel\"]]}]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Gesponserte Artikel\"]]}"],["{\"selector\":\".eight.columns.alpha.content\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}"],["{\"selector\":\".m-teaser\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"],["{\"selector\":\".m-article-teaser\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".row.block03\",\"tasks\":[[\"has\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"ANZEIGE\"]]}]]}"],["{\"selector\":\".code-block\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/ANZEIGE|Anzeige|Werbung|WERBUNG/\"]]}]]}"],["{\"selector\":\"div.YzqVVZ\",\"tasks\":[[\"has\",{\"selector\":\"span.wixui-rich-text__text\",\"tasks\":[[\"has-text\",\"Anzeigen\"]]}]]}"],["{\"selector\":\"a.secondary\",\"tasks\":[[\"has\",{\"selector\":\".Badge__Content\",\"tasks\":[[\"has-text\",\"/anzeige|gesponsert/\"]]}]]}","{\"selector\":\"article.copy-sm\",\"tasks\":[[\"has\",{\"selector\":\"i\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\"section > header + a + div + div\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"div.text-asset.text-width\",\"tasks\":[[\"has\",{\"selector\":\"p.text-width\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"article.gridArea__teaserM\",\"tasks\":[[\"has\",{\"selector\":\"div.teaserBlock__label\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Anzeige\"],[\"spath\",\" > strong > a[target=\\\"_blank\\\"][rel=\\\"noopener\\\"] > picture\"]]}"],["{\"selector\":\".node.teaser\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".b-module\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Anzeigen\"]]}]]}","{\"selector\":\".mfe-lex\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Anzeigen\"]]}]]}"],["{\"selector\":\".node--article\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"ANZEIGEN\"]]}]]}"],["{\"selector\":\".content-item-medium\",\"tasks\":[[\"has\",{\"selector\":\"data\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\".content-item-small\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\".contentnewsitem-box .box-reload .news-list\",\"tasks\":[[\"has\",{\"selector\":\"span.media-heading\",\"tasks\":[[\"has-text\",\"[Anzeige]\"]]}]]}","{\"selector\":\".contentnewsitem-box .box-reload > div\",\"tasks\":[[\"has\",{\"selector\":\".news-list span.media-heading\",\"tasks\":[[\"has-text\",\"[Anzeige]\"]]}],[\"spath\",\" + hr\"]]}"],["{\"selector\":\".alice-teaser-list-item\",\"tasks\":[[\"has\",{\"selector\":\".alice-teaser-meta-text\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".af-block-native\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}","{\"selector\":\".af-block-native\",\"tasks\":[[\"has-text\",\"Sponsored Post\"]]}"],["{\"selector\":\".bg-gray-light\",\"tasks\":[[\"has\",{\"selector\":\"div.text-right\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}"],["{\"selector\":\".px-4.md\\\\:px-6.py-3.h-full.bg-gray-50\",\"tasks\":[[\"has\",{\"selector\":\".mb-3.text-xs.leading-none.text-center\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"=== Anzeige / Sponsorenhinweis ===\"],[\"spath\",\" + p + p\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"=== Anzeige / Sponsorenhinweis ===\"],[\"spath\",\" + p\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"=== Anzeige / Sponsorenhinweis ===\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"=== Anzeige / Sponsorenhinweis ende===\"]]}"],["{\"selector\":\".swiper\",\"tasks\":[[\"has\",{\"selector\":\".headline\",\"tasks\":[[\"has-text\",\"Partner\"]]}]]}"],["{\"selector\":\".recommender-wrapper\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}"],["{\"selector\":\".gb-container\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}"],["{\"selector\":\".small-12.column\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}"],["{\"selector\":\".appetizer\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}"],["{\"selector\":\"[data-test=\\\"mms-search-showcase\\\"] + div\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}"],["{\"selector\":\".text-center\",\"tasks\":[[\"has-text\",\"- Werbung -\"]]}"],["{\"selector\":\".sp-module\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Kleinanzeigen\"]]}]]}"],["{\"selector\":\".moduletable.text-center\",\"tasks\":[[\"has\",{\"selector\":\".bildunterschrift\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".card-body\",\"tasks\":[[\"has-text\",\"Sponsoren\"]]}"],["{\"selector\":\".outer-spacing--xxlarge-top\",\"tasks\":[[\"has-text\",\"Werbung von\"]]}","{\"selector\":\"a[class*=\\\"ArticleTeaserBox\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div.ov-subline\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}"],["{\"selector\":\"div.box\",\"tasks\":[[\"has\",{\"selector\":\"span.banner-text + h4\",\"tasks\":[[\"has-text\",\"/Partner-Angebot|Angebote/\"]]}]]}"],["{\"selector\":\".services-item\",\"tasks\":[[\"has-text\",\"bei Amazon\"]]}"],["{\"selector\":\".postlist-item\",\"tasks\":[[\"has\",{\"selector\":\".label\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}]]}"],["{\"selector\":\".content-view-containerbox\",\"tasks\":[[\"has-text\",\"SONDER-VERÖFFENTLICHUNG\"]]}"],["{\"selector\":\".rs-qa-product\",\"tasks\":[[\"has-text\",\"Gesponsert\"]]}"],["{\"selector\":\".fc_bloglist_item\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}","{\"selector\":\".mod_flexicontent_standard_wrapper\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}"],["{\"selector\":\".moduletable\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"article.message--post\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".td_module_wrap\",\"tasks\":[[\"has\",{\"selector\":\".td-post-author-name\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}"],["{\"selector\":\"div[id^=\\\"T-\\\"][onfocus^=\\\"A('zid=\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"article.article-tile\",\"tasks\":[[\"has\",{\"selector\":\"span.article-tile__badge2\",\"tasks\":[[\"has-text\",\"ANZEIGE\"]]}]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".small-12.column.space\",\"tasks\":[[\"has\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"--Anzeige--\"]]}]]}"],["{\"selector\":\".artikel-preview-content\",\"tasks\":[[\"has\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"-ANZEIGE-\"]]}]]}"],["{\"selector\":\".footnote\",\"tasks\":[[\"has\",{\"selector\":\".headline-box\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}","{\"selector\":\".module.c1.hidden-xs\",\"tasks\":[[\"has\",{\"selector\":\"span.issuerPromotionHint\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}","{\"selector\":\".newsflash\",\"tasks\":[[\"has\",{\"selector\":\"span.suffix.wo-inline-block.pull-right\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\".newsflash\",\"tasks\":[[\"has\",{\"selector\":\"span.wo-inline-block\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}","{\"selector\":\".sliderItem.active\",\"tasks\":[[\"has\",{\"selector\":\"span.news-item:has(img[alt=\\\"Anzeige\\\"])\"}]]}","{\"selector\":\"tr\",\"tasks\":[[\"has\",{\"selector\":\"td.right:has(img[alt=\\\"Anzeige\\\"])\"}]]}"],["{\"selector\":\"div[id][data-qa]\",\"tasks\":[[\"has\",{\"selector\":\".c-buelent-linkbox__label\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"div.ExtraPostBlock\",\"tasks\":[[\"has\",{\"selector\":\"div.post_block\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}],[\"spath\",\":not(.with_rep)\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/ANZ|EIGE/\"],[\"spath\",\" + button\"]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/ANZ|EIGE/\"],[\"spath\",\" + div\"]]}"],["{\"selector\":\"article[class^=\\\"dvs-ad-tyblqtres-uno\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}","{\"selector\":\"div[class^=\\\"dvbloqbasic\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Ad\"]]}]]}"],["{\"selector\":\"#ContainerFull\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\".jeg_post.jeg_pl_md_2.pr.format-standard\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"PR-INFO\"]]}]]}"],["{\"selector\":\".post-overview\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Anzeige\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"+ span\",\"tasks\":[[\"has-text\",\"Werbung\"]]}]]}"],["{\"selector\":\".mleft-10\",\"tasks\":[[\"has-text\",\"Werbung\"],[\"spath\",\" + .box\"]]}","{\"selector\":\".mleft-10.small-font.light-grey\",\"tasks\":[[\"has-text\",\"Werbung\"],[\"spath\",\" + .box + .border-blue-2\"]]}"],["{\"selector\":\"form\",\"tasks\":[[\"has\",{\"selector\":\"button\",\"tasks\":[[\"has-text\",\"Download\"]]}]]}"],["{\"selector\":\".text-right.text-white.col-6\",\"tasks\":[[\"has-text\",\"präsentiert von\"]]}"]]; + +const hostnamesMap = new Map([["mediamarkt.at",0],["mediamarkt.de",[0,38]],["saturn.de",0],["avguide.ch",1],["games.ch",2],["handelszeitung.ch",3],["pctipp.ch",4],["tiger.ch",5],["kajak-magazin.com",6],["linkedin.com",7],["motorsport-total.com",8],["notebookcheck.com",9],["alles-mahlsdorf.de",10],["android-hilfe.de",11],["apfeltalk.de",12],["baur.de",13],["bergsteiger.de",14],["berliner-kurier.de",15],["berliner-zeitung.de",16],["berlinstadtservice.de",17],["bitreporter.de",18],["celleheute.de",19],["chip.de",20],["computerbase.de",21],["computerbild.de",22],["cyclingmagazine.de",23],["dkamera.de",24],["ebay.de",25],["emotion.de",26],["fazemag.de",27],["gamestar.de",28],["giga.de",29],["gofeminin.de",30],["hardwareluxx.de",31],["heise.de",32],["imsueden.de",33],["kaufland.de",34],["koeln.de",35],["lausitz-tv.de",36],["marbacher-zeitung.de",37],["meissen-fernsehen.de",39],["mmnews.de",40],["nur-positive-nachrichten.de",41],["o-sport.de",42],["onvista.de",43],["pcwelt.de",44],["pollenflug.de",45],["produktion.de",46],["report-d.de",47],["rewe.de",48],["satvision.de",49],["seo-suedwest.de",50],["skodacommunity.de",51],["smartphonemag.de",52],["t-online.de",53],["www-t--online-de.cdn.ampproject.org",53],["tag24.de",54],["tonight.de",55],["um-tv.de",56],["unicum.de",57],["wallstreet-online.de",58],["welt.de",59],["winfuture-forum.de",60],["zentrum-der-gesundheit.de",61],["la-palma24.info",62],["stol.it",63],["swz.it",64],["carpediem.life",65],["lessentiel.lu",66],["finanzen.net",67],["ibooks.to",68],["sportdeutschland.tv",69]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/fin-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/fin-0.js new file mode 100644 index 0000000..b0fba24 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/fin-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".views-element-container\",\"tasks\":[[\"has-text\",\"Annonsnytt\"]]}"],["{\"selector\":\".widget_adrotate_widgets\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".wpb_column.vc_column_container.td-pb-span8:has(a[onclick*=\\\"banner\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".luelisaa > .solu\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"[href]\",\"tasks\":[[\"has-text\",\"LeoVegas\"]]}"],["{\"selector\":\"[role=\\\"feed\\\"] [data-pagelet^=\\\"FeedUnit_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div[class][role=\\\"button\\\"][tabindex]\",\"tasks\":[[\"has-text\",\"Sponsoroitu\"]]}]]}","{\"selector\":\"span#ssrb_feed_start + div > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"span[class][dir=\\\"auto\\\"] > span[id]\",\"tasks\":[[\"has-text\",\"Sponsoroitu\"]]}]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\"> * header > * span\",\"tasks\":[[\"has-text\",\"Sponsoroitu\"]]}]]}"],["{\"selector\":\".section-wrapper > .has-ad-right\",\"action\":[\"style\",\"width: 100% !important\"],\"tasks\":[[\"has\",{\"selector\":\"+ .section--ad\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\"div[class=\\\"wpb_wrapper\\\"][style^=\\\"width: 324px;\\\"] > div[data-td-block-uid]\",\"tasks\":[[\"has-text\",\"PELIT\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Mainos\"],[\"spath\",\":not(:has([href=\\\"https://kalamies.com/tilaa/\\\"]))\"]]}"],["{\"selector\":\".post p\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}"],["{\"selector\":\".text-center\",\"tasks\":[[\"has-text\",\"loadAd\"]]}"],["{\"selector\":\"article.grid__item_md-1-5.grid__item_1\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".social-media-links + p\",\"tasks\":[[\"has-text\",\"/^ $/\"],[\"spath\",\":has(+ div[data-ad-unit-id])\"]]}"],["{\"selector\":\"#mainos .otsikko\",\"tasks\":[[\"has-text\",\"Lue myös\"],[\"spath\",\" + div ~ *\"]]}"],["{\"selector\":\"div[style=\\\"padding-bottom:10px;border-bottom:1px solid gray;margin-bottom:6px;\\\"]\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}","{\"selector\":\"div[style=\\\"padding-bottom:10px;margin-bottom:6px;border-top:1px solid gray;margin-top:6px;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"+ [style=\\\"font-size:14px;line-height:21px;padding-top:6px;\\\"]\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}]]}","{\"selector\":\"div[style=\\\"padding-bottom:10px;margin-bottom:6px;border-top:1px solid gray;margin-top:6px;\\\"]\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}","{\"selector\":\"tr\",\"tasks\":[[\"has\",{\"selector\":\"+ tr:has(script)\"}]]}","{\"selector\":\"tr\",\"tasks\":[[\"has-text\",\".loadAd\"]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > div > h2 > div > span\",\"tasks\":[[\"has-text\",\"Mainostettu twiitti\"]]}]]}"],["{\"selector\":\".widget--side\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"article[class=\\\"list bg-positive w-full mb-16\\\"]\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\"div[class|=\\\"ab-test-laneitem\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".list__heading\",\"tasks\":[[\"has-text\",\"Mainos\"]]}]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".article__body > p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"]]}"],["{\"selector\":\".container\",\"tasks\":[[\"has-text\",\"MAINOS (TEKSTI JATKUU ALLA)\"]]}"],["{\"selector\":\".red-the-latest-issue\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\"\",\"action\":[\"style\",\"margin: -10px auto !important\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/^/$/\"]]}],[\"spath\",\" .header\"],[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-media\",\"(min-width: 750px)\"]]}],[\"spath\",\" + div[class] + div[class] .mobile-top-ad\"]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"a[class^=\\\"ContentCard__Card-\\\"]\",\"tasks\":[[\"has-text\",\"Mainos: \"]]}","{\"selector\":\"div[class^=\\\"EmbeddedArticle__Container\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".category\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}]]}","{\"selector\":\"div[class^=\\\"StripeBannerBlock__StripeBannerContainer\\\"]\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}"],["{\"selector\":\"article > div[class]\",\"tasks\":[[\"has-text\",\"Mainos (sisältö jatkuu alla)\"]]}"],["{\"selector\":\".voice-no-read\",\"tasks\":[[\"has-text\",\"Mainos päättyy\"]]}"],["{\"selector\":\"div[class] > div[id^=\\\"sas_\\\"] + div\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".bg-white.pb-2.w-full\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\".main-article > div\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"SPONSORED\"]]}"],["{\"selector\":\".elementor-widget-divider.elementor-widget.elementor-widget-divider--element-align-center.elementor-widget-divider--view-line_text.elementor-element\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"article.areview\",\"tasks\":[[\"has-text\",\"Sponsoroitua sisältöä\"]]}"],["{\"selector\":\".box\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}"],["{\"selector\":\".has-background\",\"tasks\":[[\"has-text\",\"/MAINOS/i\"]]}","{\"selector\":\".has-background\",\"tasks\":[[\"has-text\",\"mainos\"]]}"],["{\"selector\":\".wall-item__container\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"article > .main-link\",\"tasks\":[[\"has\",{\"selector\":\".source\",\"tasks\":[[\"has-text\",\"sponsoroitu\"]]}]]}"],["{\"selector\":\".embedded\",\"tasks\":[[\"has-text\",\"Markkinapaikka\"]]}"],["{\"selector\":\".col.article-card.item\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö, yhteistyössä\"]]}"],["{\"selector\":\".m-contentListItemThumb.-level-1\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".card .recommendation\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\".category-double-article-container\",\"tasks\":[[\"has\",{\"selector\":\".half-article:nth-child(1)\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"],[\"spath\",\" + .half-article:nth-child(2)\"],[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}","{\"selector\":\".double-column > a[href]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has\",{\"selector\":\".article-container\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}","{\"selector\":\".related-articles-list > .link-container\",\"tasks\":[[\"has-text\",\"/^Kaupallinen yhteistyö/\"]]}","{\"selector\":\"a.small-article\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div.card\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}","{\"selector\":\"div.container:not(.sub-category-unikulma):not(.sub-category-rahapuhe):not(.sub-category-santander):not(.sub-category-miehen-terveys):not(.sub-category-kehon-hyvinvointi-ja-vitaepro):not(.sub-category-unijaterveys):not(.sub-category-huippukivaa-seksia):not(.sub-category-puhti):not(.sub-category-hyvinvointivinkit):not(.sub-category-hetki):not(.sub-category-kaalimato):not(.sub-category-oslo-skin-lab):not(.sub-category-kodin-siivousvinkit):not(.sub-category-qled-tv):not(.sub-category-jatevesiratkaisut):not(.sub-category-bluestep):not(.sub-category-sortter-reilua-lainavertailua):not(.sub-category-rahalaitos):not(.sub-category-aitien-keittiosta):not(.sub-category-koko-kansan-autokauppa):not(.sub-category-kuljetusten-kestava-kehitys):not(.sub-category-kestavat-liikkuvuusratkaisut):not(.sub-category-hintaopas):not(.sub-category-boltworks):not(.sub-category-samsung-tv):not(.sub-category-reseptit):not(.sub-category-terveystalo):not(.sub-category-etuafi-lainanottajan-asialla):not(.sub-category-vinkit-yrityslainaan) .article-list a[href]\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div.container:not(.sub-category-unikulma):not(.sub-category-rahapuhe):not(.sub-category-santander):not(.sub-category-miehen-terveys):not(.sub-category-kehon-hyvinvointi-ja-vitaepro):not(.sub-category-unijaterveys):not(.sub-category-huippukivaa-seksia):not(.sub-category-puhti):not(.sub-category-hyvinvointivinkit):not(.sub-category-hetki):not(.sub-category-kaalimato):not(.sub-category-oslo-skin-lab):not(.sub-category-kodin-siivousvinkit):not(.sub-category-qled-tv):not(.sub-category-jatevesiratkaisut):not(.sub-category-bluestep):not(.sub-category-sortter-reilua-lainavertailua):not(.sub-category-rahalaitos):not(.sub-category-aitien-keittiosta):not(.sub-category-koko-kansan-autokauppa):not(.sub-category-kuljetusten-kestava-kehitys):not(.sub-category-kestavat-liikkuvuusratkaisut):not(.sub-category-hintaopas):not(.sub-category-boltworks):not(.sub-category-samsung-tv):not(.sub-category-reseptit):not(.sub-category-terveystalo):not(.sub-category-etuafi-lainanottajan-asialla):not(.sub-category-vinkit-yrityslainaan) > div > div > main .article-container\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div.container:not(.sub-category-unikulma):not(.sub-category-rahapuhe):not(.sub-category-santander):not(.sub-category-miehen-terveys):not(.sub-category-kehon-hyvinvointi-ja-vitaepro):not(.sub-category-unijaterveys):not(.sub-category-huippukivaa-seksia):not(.sub-category-puhti):not(.sub-category-hyvinvointivinkit):not(.sub-category-hetki):not(.sub-category-kaalimato):not(.sub-category-oslo-skin-lab):not(.sub-category-kodin-siivousvinkit):not(.sub-category-qled-tv):not(.sub-category-jatevesiratkaisut):not(.sub-category-bluestep):not(.sub-category-sortter-reilua-lainavertailua):not(.sub-category-rahalaitos):not(.sub-category-aitien-keittiosta):not(.sub-category-koko-kansan-autokauppa):not(.sub-category-kuljetusten-kestava-kehitys):not(.sub-category-kestavat-liikkuvuusratkaisut):not(.sub-category-hintaopas):not(.sub-category-boltworks):not(.sub-category-samsung-tv):not(.sub-category-reseptit):not(.sub-category-terveystalo):not(.sub-category-etuafi-lainanottajan-asialla):not(.sub-category-vinkit-yrityslainaan) > div > div > main .half-article\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div.container:not(.sub-category-unikulma):not(.sub-category-rahapuhe):not(.sub-category-santander):not(.sub-category-miehen-terveys):not(.sub-category-kehon-hyvinvointi-ja-vitaepro):not(.sub-category-unijaterveys):not(.sub-category-huippukivaa-seksia):not(.sub-category-puhti):not(.sub-category-hyvinvointivinkit):not(.sub-category-hetki):not(.sub-category-kaalimato):not(.sub-category-oslo-skin-lab):not(.sub-category-kodin-siivousvinkit):not(.sub-category-qled-tv):not(.sub-category-jatevesiratkaisut):not(.sub-category-bluestep):not(.sub-category-sortter-reilua-lainavertailua):not(.sub-category-rahalaitos):not(.sub-category-aitien-keittiosta):not(.sub-category-koko-kansan-autokauppa):not(.sub-category-kuljetusten-kestava-kehitys):not(.sub-category-kestavat-liikkuvuusratkaisut):not(.sub-category-hintaopas):not(.sub-category-boltworks):not(.sub-category-samsung-tv):not(.sub-category-reseptit):not(.sub-category-terveystalo):not(.sub-category-etuafi-lainanottajan-asialla):not(.sub-category-vinkit-yrityslainaan) > div > div > main div[class=\\\"card \\\"]\",\"tasks\":[[\"has\",{\"selector\":\".half-article\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\".half-article\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}]]}]]}","{\"selector\":\"div.fp-container.card\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div.is-visible.LazyLoad\",\"tasks\":[[\"has-text\",\"kaupallinen yhteistyö\"]]}","{\"selector\":\"div.layout:not(.sub-category-unikulma):not(.sub-category-rahapuhe):not(.sub-category-santander):not(.sub-category-miehen-terveys):not(.sub-category-kehon-hyvinvointi-ja-vitaepro):not(.sub-category-unijaterveys):not(.sub-category-huippukivaa-seksia):not(.sub-category-puhti):not(.sub-category-hyvinvointivinkit):not(.sub-category-hetki):not(.sub-category-kaalimato):not(.sub-category-oslo-skin-lab):not(.sub-category-kodin-siivousvinkit):not(.sub-category-qled-tv):not(.sub-category-jatevesiratkaisut):not(.sub-category-bluestep):not(.sub-category-sortter-reilua-lainavertailua):not(.sub-category-rahalaitos):not(.sub-category-aitien-keittiosta):not(.sub-category-koko-kansan-autokauppa):not(.sub-category-kuljetusten-kestava-kehitys):not(.sub-category-kestavat-liikkuvuusratkaisut):not(.sub-category-hintaopas):not(.sub-category-boltworks):not(.sub-category-samsung-tv):not(.sub-category-reseptit):not(.sub-category-terveystalo):not(.sub-category-etuafi-lainanottajan-asialla):not(.sub-category-vinkit-yrityslainaan) div.card\",\"tasks\":[[\"has\",{\"selector\":\"> .full-article\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}","{\"selector\":\"div[class=\\\"card \\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .block > div[class=\\\"content-router-wrapper\\\"]\",\"tasks\":[[\"has-text\",\"kaupallinen yhteistyö\"]]}]]}"],["{\"selector\":\"div.node-extra\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\"li.block-row\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"a[href^=\\\"/artikkeli-\\\"]\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}"],["{\"selector\":\"article.post\",\"action\":[\"style\",\"height: 1px !important; width: 1px !important; margin-right: 0px !important\"],\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\"#huomiotekstiotsikko\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\".wp-block-otavamedia-section-management\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\".media-site__widget-container\",\"tasks\":[[\"has\",{\"selector\":\"* .media-widget__title\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}"],["{\"selector\":\".td-pb-span6\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\".elementor-widget-divider\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\".strike\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".breaking-news-container\",\"action\":[\"style\",\"display: flex !important\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"mainos:\"]]}]]}","{\"selector\":\".breaking-news-container\",\"tasks\":[[\"has-text\",\"mainos:\"]]}","{\"selector\":\".card-container\",\"tasks\":[[\"has-text\",\"Mainos alkaa\"]]}"],["{\"selector\":\"main\",\"tasks\":[[\"not\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"Kumppanisisältöä\"]]}],[\"spath\",\" [class][data-test] ~ div[class]:has(> a[href^=\\\"https://www.kauppalehti.fi/kumppanisisallot/\\\"])\"]]}","{\"selector\":\"main\",\"tasks\":[[\"not\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"Kumppanisisältöä\"]]}],[\"spath\",\" a[href^=\\\"https://www.kauppalehti.fi/kumppanisisallot/\\\"][target=\\\"_self\\\"]\"]]}"],["{\"selector\":\".featuredpost\",\"tasks\":[[\"has\",{\"selector\":\".gb-post-grid-section-title\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}]]}"],["{\"selector\":\".wp-block-image\",\"tasks\":[[\"has-text\",\"mainos\"]]}"],["{\"selector\":\".ai-attributes\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".layout__article-area__text-content > p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"]]}"],["{\"selector\":\".row .col-small-12.col-medium-12.col-large-12\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}"],["{\"selector\":\".article-card-grid li:has(div[id^=\\\"dfp__\\\"]:not([id^=\\\"dfp__desk-1_1\\\"]))\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".article-list--article\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"section[class=\\\"page-section page-section--no-main-article\\\"]\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\"body\",\"tasks\":[[\"not\",{\"selector\":\"#skyscraper-height-div > div > div\",\"tasks\":[[\"has-text\",\"Kumppanisisältöä\"]]}],[\"spath\",\" section > a[href^=\\\"https://www.mediuutiset.fi/kumppanisisallot\\\"]\"]]}","{\"selector\":\"body:not(.is-style-kumppanisisallot)\",\"tasks\":[[\"not\",{\"selector\":\"#skyscraper-height-div > div > div\",\"tasks\":[[\"has-text\",\"Kumppanisisältöä\"]]}],[\"spath\",\" div[class]:has(> a[href^=\\\"https://www.mediuutiset.fi/kumppanisisallot/\\\"]:not(a[class^=\\\"site-header\\\"]))\"]]}"],["{\"selector\":\"div[class^=\\\"transitionSlot__component\\\"][class*=\\\"layout__container\\\"]\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}"],["{\"selector\":\".commercial__content\",\"tasks\":[[\"has-text\",\"Kumppanilta\"]]}"],["{\"selector\":\".fullarticle\",\"tasks\":[[\"has-text\",\"Sponsoroitu\"]]}","{\"selector\":\".fullarticle\",\"tasks\":[[\"has-text\",\"src=\\\"https://mobiili.fi/aaa.png\\\"\"]]}","{\"selector\":\"div[style=\\\"float:left; width:100%; text-align:center; padding:0px; margin-bottom:17px;\\\"]\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has\",{\"selector\":\"small\",\"tasks\":[[\"has-text\",\"Mainos:\"]]}]]}"],["{\"selector\":\".avod-web-player-csai\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".avod-web-player-skin > #skin-wrapper > div > div\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".latest-listing > .listing-items > li\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".block-block-content\",\"tasks\":[[\"has-text\",\"Jatkuu mainoksen alla\"]]}"],["{\"selector\":\".aside.widget\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".flights.type-provider\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"#article-body .article div[class^=\\\"sc-\\\"]\",\"tasks\":[[\"has-text\",\"/Juttu jatkuu ilmoituksen jälkeen|ilmoitus päättyy/i\"]]}","{\"selector\":\".jwplayer.column:has(.jw-video[src=\\\"https://seiska.b-cdn.net/Mainos.mp4\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"section[class=\\\"entry-body\\\"] > p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"]]}"],["{\"selector\":\".st-banneri-view\",\"tasks\":[[\"has-text\",\"Mainos:\"],[\"spath\",\" > div\"]]}","{\"selector\":\"p > em > strong\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö:\"]]}"],["{\"selector\":\"aside.widget_text\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}"],["{\"selector\":\".custom-title\",\"tasks\":[[\"has-text\",\"Kaupalliset yhteistyöt\"]]}"],["{\"selector\":\".clearfloats.content__body > p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"]]}"],["{\"selector\":\".posts-listing-list-alt-b\",\"tasks\":[[\"has-text\",\"Artikkeleita kumppaneilta\"]]}"],["{\"selector\":\"section hr\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"Mainos |Mainoksen \"}],[\"upward\",1]]}"],["{\"selector\":\"[id|=\\\"podcasti\\\"]\",\"tasks\":[[\"has-text\",\"Kaupallinen Yhteistyö\"]]}","{\"selector\":\"li\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}"],["{\"selector\":\".article-body > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"KAUPALLINEN YHTEISTYÖ\"],[\"spath\",\" + a[href^=\\\"https://koulutus.almatalent.fi/\\\"]\"]]}]]}","{\"selector\":\"div#skyscraper-height-div > aside > div > div > a\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div#skyscraper-height-div > section > div > a\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\".ch\",\"tasks\":[[\"has-text\",\"/SP(O|0)NSOROITU/\"]]}","{\"selector\":\".ch\",\"tasks\":[[\"has-text\",\"/SPON|SPONS|SPONSO|SPONSOR|SPONSORO|SPONSOROI|SPONSOROIT|SPONSOROITU/\"]]}"],["{\"selector\":\"div[class^=\\\"PageElementFeedItem__Container\\\"]\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\"div[class^=\\\"transitionSlot__component\\\"][class*=\\\"layout__container\\\"]\",\"tasks\":[[\"has-text\",\"KAUPALLINEN YHTEISTYÖ\"]]}"],["{\"selector\":\"#cnt_lista tr\",\"tasks\":[[\"has-text\",\"/^\\\\s$/\"],[\"has\",{\"selector\":\"+ tr:has(.mainosinline)\"}]]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"> div > span\",\"tasks\":[[\"has-text\",\"KAUPALLINEN YHTEISTYÖ\"]]}]]}","{\"selector\":\"div#skyscraper-height-div > aside > div > section > div\",\"tasks\":[[\"has-text\",\"KAUPALLINEN YHTEISTYÖ\"]]}","{\"selector\":\"div#skyscraper-height-div > div > aside > div > section > div\",\"tasks\":[[\"has-text\",\"KAUPALLINEN YHTEISTYÖ\"]]}","{\"selector\":\"div#skyscraper-height-div > section > div > a > div\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\".tsv3-c-common-elementcollection\",\"tasks\":[[\"has-text\",\"/yhteistyö[\\\\u00AD]kumppanimme artikkelit/\"]]}","{\"selector\":\".tsv3-c-common-elementlist--layout-mobiili_etusivu\",\"tasks\":[[\"has-text\",\"/yhteistyö[\\\\u00AD]kumppanimme artikkelit/\"]]}"],["{\"selector\":\".tdc-row.stretch_row_1400.td-stretch-content\",\"tasks\":[[\"has-text\",\"MAINOS:\"]]}"],["{\"selector\":\".elementor-widget-container\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}"],["{\"selector\":\".lazyload-wrapper + section\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div#skyscraper-height-div > div > aside > section > a\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"div#skyscraper-height-div > div > main > div > a\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\"aside > section\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}","{\"selector\":\"body:not(.is-style-kumppanisisallot) main > div[class]\",\"tasks\":[[\"has-text\",\"Kaupallinen yhteistyö\"]]}"],["{\"selector\":\"h2 > span\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"MAINOS\"]]}","{\"selector\":\"hr + h4\",\"tasks\":[[\"has-text\",\"MAINOS\"],[\"spath\",\" ~ hr\"]]}"],["{\"selector\":\"article.featured-post\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\".td-footer-wrap .td-block-row\",\"tasks\":[[\"has-text\",\"-Yhteistyössä-\"]]}"],["{\"selector\":\"#sidebar-widgets-area-1 > .widget\",\"tasks\":[[\"has-text\",\"Mainos\"]]}","{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"tradedoubler.com\"]]}","{\"selector\":\".widget_carousel_slider\",\"tasks\":[[\"has-text\",\"tarjouksia tälle viikolle\"]]}","{\"selector\":\"div[id|=\\\"block\\\"]\",\"tasks\":[[\"has-text\",\"/Lainavertailu/i\"]]}","{\"selector\":\"div[id|=\\\"block\\\"]\",\"tasks\":[[\"has-text\",\"eToro\"]]}"],["{\"selector\":\".td_block_wrap.td_block_text_with_title\",\"tasks\":[[\"has-text\",\"/kasino/i\"]]}"],["{\"selector\":\".entry-content > h3\",\"tasks\":[[\"has-text\",\"kasino\"]]}","{\"selector\":\"[class|=\\\"featured-post\\\"]\",\"tasks\":[[\"has-text\",\"/rahapeli|kasino/i\"],[\"spath\",\":has(a[href*=\\\"/202\\\"])\"]]}"],["{\"selector\":\"section:not(section[id], section[class])\",\"tasks\":[[\"has-text\",\"Mainos\"]]}"],["{\"selector\":\"fieldset\",\"tasks\":[[\"has-text\",\"Poista mainos\"]]}"]]; + +const hostnamesMap = new Map([["alandstidningen.ax",0],["nyan.ax",1],["elmotv.com",2],["facebook.com",3],["m.facebook.com",4],["golfpiste.com",5],["hardelli.com",6],["kalamies.com",7],["koeajolle.com",8],["kohokohta.com",9],["muropaketti.com",10],["pelaajat.com",11],["pienimatkaopas.com",12],["sportti.com",13],["twitter.com",14],["viisitahtea.com",15],["aamulehti.fi",16],["jamsanseutu.fi",16],["janakkalansanomat.fi",16],["kankaanpaanseutu.fi",16],["kmvlehti.fi",16],["merikarvialehti.fi",16],["nokianuutiset.fi",16],["rannikkoseutu.fi",16],["satakunnankansa.fi",16],["suurkeuruu.fi",16],["sydansatakunta.fi",16],["tyrvaansanomat.fi",16],["valkeakoskensanomat.fi",16],["alfatvuutiset.fi",17],["alibi.fi",18],["koululainen.fi",18],["apteekkari.fi",19],["autobild.fi",20],["dawn.fi",21],["edgeski.fi",22],["pottupellossa.fi",22],["eeva.fi",23],["epari.fi",[24,25,26]],["ilkkapohjalainen.fi",[24,25]],["jarviseutu-lehti.fi",[24,25,26]],["jurvansanomat.fi",[24,26]],["komiat.fi",[24,26]],["suupohjansanomat.fi",[24,26]],["vaasalehti.fi",[24,25,26,83]],["viiskunta.fi",[24,26]],["episodi.fi",27],["foreigner.fi",28],["fuengirola.fi",29],["gamereactor.fi",30],["glu.fi",31],["gogolf.fi",32],["gti.fi",33],["high.fi",34],["hs.fi",35],["huonoaiti.fi",36],["iijokiseutu.fi",37],["kaleva.fi",[37,43]],["koillissanomat.fi",37],["lapinkansa.fi",37],["pohjoisenpolut.fi",37],["pyhajokiseutu.fi",37],["raahenseutu.fi",37],["rantalakeus.fi",37],["siikajokilaakso.fi",37],["iltalehti.fi",38],["bbs.io-tech.fi",39],["jp-kunnallissanomat.fi",40],["kaaoszine.fi",41],["kaksplus.fi",42],["kangasalansanomat.fi",44],["kansantahto.fi",45],["karjalainen.fi",46],["kauppalehti.fi",47],["kiinteistoposti.fi",48],["kodinviilennys.fi",49],["kokemaenjokilaakso.fi",50],["koneviesti.fi",[51,52]],["maaseuduntulevaisuus.fi",52],["kotiliesi.fi",53],["ls24.fi",54],["mediuutiset.fi",55],["meillakotona.fi",56],["mma.fi",57],["mobiili.fi",58],["mtv.fi",59],["mtvuutiset.fi",[59,60]],["nettitrendi.fi",61],["olutposti.fi",62],["lennot.rantapallo.fi",63],["seiska.fi",64],["seura.fi",65],["sijoitustieto.fi",66],["sss.fi",67],["suomela.fi",68],["suomenkuvalehti.fi",69],["suomimobiili.fi",70],["talouselama.fi",[71,72]],["tekniikkatalous.fi",[71,73]],["telsu.fi",74],["terve.fi",75],["tilannehuone.fi",76],["tivi.fi",77],["ts.fi",78],["tyyliniekka.fi",79],["ulvilanseutu.fi",80],["uusisuomi.fi",81],["www.uusisuomi.fi",82],["vau.fi",84],["verkkouutiset.fi",85],["viranomaisuutiset.fi",86],["ykkoslohja.fi",87],["gekkonen.net",88],["mvlehti.net",89],["assembly.org",90],["opensubtitles.org",91]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/fra-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/fra-0.js new file mode 100644 index 0000000..63b6d8d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/fra-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".hz-Listing--list-item\",\"tasks\":[[\"has\",{\"selector\":\".hz-Listing-priority\",\"tasks\":[[\"has-text\",\"Pub au top\"]]}]]}"],["{\"selector\":\"div[class^=\\\"Flex-styled__StyledFlex-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Produits sponsorisés\"]]}]]}"],["{\"selector\":\"[data-index-number]\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}"],["{\"selector\":\"div[style=\\\"min-height: 0px;\\\"] > div[class^=\\\"css-\\\"] > div[class^=\\\"css-\\\"] > div[data-m32-ad]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".clusterTop\",\"tasks\":[[\"has\",{\"selector\":\".teaser\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Paid Post\"]]}]]}]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\".sidebar-artitle\",\"tasks\":[[\"has-text\",\"/📣|📌/\"]]}]]}","{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/📣|📌/\"]]}]]}"],["{\"selector\":\"div[class^=\\\"pub\\\"]\",\"tasks\":[[\"has-text\",\"adsbygoogle\"]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\".block-title\",\"tasks\":[[\"has-text\",\"sponsorisés\"]]}]]}"],["{\"selector\":\"._2FypS\",\"tasks\":[[\"has\",{\"selector\":\"._1rKqn\",\"tasks\":[[\"has-text\",\"/AD|Annonce|إعلان/\"]]}]]}","{\"selector\":\".search-item-card-wrapper-gallery\",\"tasks\":[[\"has\",{\"selector\":\"[class^=\\\"multi--ax\\\"]\",\"tasks\":[[\"has-text\",\"/AD|Annonce|إعلان/\"]]}]]}"],["{\"selector\":\".boutonlink\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/VPN|rencontre/\"]]}]]}","{\"selector\":\".bp-fin\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/VPN|rencontre/\"]]}]]}"],["{\"selector\":\".af-album-ctn > div.cols-right-album > div.ad-container\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".g-bg-gray-light-v4 > .text-center\",\"tasks\":[[\"has-text\",\"/^Publicité$/\"]]}"],["{\"selector\":\".breve\",\"tasks\":[[\"has\",{\"selector\":\".breve-info\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}"],["{\"selector\":\".o-block\",\"tasks\":[[\"has\",{\"selector\":\".o-block__content:has(.c-sponsoredMentions)\"}]]}","{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\".prdtBlocInline:has(.c-sponsoredMentions)\"}]]}"],["{\"selector\":\".ccm_list_catch__item\",\"tasks\":[[\"has-text\",\"Annonces\"]]}"],["{\"selector\":\".News1\",\"tasks\":[[\"has\",{\"selector\":\"td\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"],["{\"selector\":\".discussion_box > .post_simple_contener\",\"tasks\":[[\"has\",{\"selector\":\"> .post_simple > .postsimple_post_cell > .postsimple_head_cell > .postsimple_poster_info > div > .postsimple_pseudo > a > span\",\"tasks\":[[\"has-text\",\"/^Auto-promo$/\"]]}]]}"],["{\"selector\":\".postcontainer\",\"tasks\":[[\"has\",{\"selector\":\".username\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\".articles_list_item\",\"tasks\":[[\"has\",{\"selector\":\".category\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}"],["{\"selector\":\"#node-story > h2.story_subtitle_title\",\"tasks\":[[\"has-text\",\"/^Ailleurs sur le web$/\"]]}"],["{\"selector\":\".anchorMiddleOne\",\"tasks\":[[\"has\",{\"selector\":\".badge\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}","{\"selector\":\".anchorWrapper\",\"tasks\":[[\"has\",{\"selector\":\".cardHorizontalList__footer\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}","{\"selector\":\".card\",\"tasks\":[[\"has\",{\"selector\":\".badge\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}","{\"selector\":\".item-small-pres\",\"tasks\":[[\"has\",{\"selector\":\"a:has(.sponsored-prefix)\"}]]}","{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"a:has(.sponsored-prefix)\"}]]}"],["{\"selector\":\".posts-list-row > .posts-list-row-item > .card-item > .ad-wrapper\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".posts-list-row > .posts-list-row-item > .card-item > div[data-ad-unit-path]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".article-list > .article-list__item\",\"tasks\":[[\"has\",{\"selector\":\"> .article-list__text-wrapper > a > .article-list__label\",\"tasks\":[[\"has-text\",\"/^Contenu sponsorisé$/\"]]}]]}"],["{\"selector\":\".boxed\",\"tasks\":[[\"has\",{\"selector\":\".tag\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}","{\"selector\":\".repo-component\",\"tasks\":[[\"has\",{\"selector\":\"label\",\"tasks\":[[\"has-text\",\"sponsored\"]]}]]}"],["{\"selector\":\".isnotmobi\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"sponsorisé\"]]}]]}","{\"selector\":\"tbody\",\"tasks\":[[\"has\",{\"selector\":\"i\",\"tasks\":[[\"has-text\",\"sponsorisé\"]]}]]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\".article-thumbnail\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/Sponsored|sponsorisé/\"]]}]]}"],["{\"selector\":\"app-home-item\",\"tasks\":[[\"has\",{\"selector\":\".article:has(.sponsored)\"}]]}"],["{\"selector\":\"section\",\"tasks\":[[\"has\",{\"selector\":\".brand\",\"tasks\":[[\"has-text\",\"sponsorisé\"]]}]]}"],["{\"selector\":\".post-card\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"sponso\"]]}]]}"],["{\"selector\":\".container\",\"tasks\":[[\"has\",{\"selector\":\".o-section-heading\",\"tasks\":[[\"has-text\",\"/Sponsored|Sponsorisées|Stores à la une/\"]]}]]}"],["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"sponso\"]]}]]}"],["{\"selector\":\".results-container > div.result\",\"tasks\":[[\"has\",{\"selector\":\"> div.url > span.info\",\"tasks\":[[\"has-text\",\"Annonce\"]]}]]}"],["{\"selector\":\"body > #all > style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"#ban_center\"]]}"],["{\"selector\":\".post\",\"tasks\":[[\"has\",{\"selector\":\".postprofile\",\"tasks\":[[\"has\",{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"Ad Machine\"]]}]]}]]}"],["{\"selector\":\".owl-item\",\"tasks\":[[\"has\",{\"selector\":\"figure:has(img[src^=\\\"publicites/\\\"])\"}]]}"],["{\"selector\":\".post.has-profile\",\"tasks\":[[\"has\",{\"selector\":\".postbody:has(.adsbygoogle)\"}]]}"],["{\"selector\":\".wm-module\",\"tasks\":[[\"has-text\",\"Contenu sponsorisé\"]]}"],["{\"selector\":\".jwpv-desktop\",\"tasks\":[[\"has-text\",\"Publicité\"]]}"],["{\"selector\":\"[data-testid=\\\"tweet\\\"]\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}"],["{\"selector\":\"div[style*=\\\"width: 300px\\\"]\",\"tasks\":[[\"has-text\",\"/Publicité|Publicités/\"]]}","{\"selector\":\"table[class=\\\"post\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"tbody\",\"tasks\":[[\"has-text\",\"/annonces|annonceurs/\"]]}]]}"],["{\"selector\":\".custom-sidebar\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/Partenaires|Publicité/\"]]}]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/ANONYME|Anonyme|anonyme|PREMIUM|Premium|RAPIDE|Rapide|Usenet|VPN|Vpn/\"]]}"],["{\"selector\":\".news-card\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}"],["{\"selector\":\".post-nonfeatured\",\"tasks\":[[\"has\",{\"selector\":\".title-studio\",\"tasks\":[[\"has-text\",\"Contenu Sponsorisé\"]]}]]}"],["{\"selector\":\".riverPost\",\"tasks\":[[\"has\",{\"selector\":\".tag-desktop\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\"[class$=\\\"Container-right\\\"] > div.m-top-md\",\"tasks\":[[\"has\",{\"selector\":\"> div > span\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\"[id^=\\\"nume_html_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".mfe-card-group\",\"tasks\":[[\"has\",{\"selector\":\".mfe-card-group-title\",\"tasks\":[[\"has-text\",\"sponsorisées\"]]}]]}]]}","{\"selector\":\"[id^=\\\"nume_html_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".mfe-header\",\"tasks\":[[\"has\",{\"selector\":\".mfe-pull-left\",\"tasks\":[[\"has-text\",\"sponsorisés\"]]}]]}]]}"],["{\"selector\":\".highlight-item\",\"tasks\":[[\"has\",{\"selector\":\".word-wrapper\",\"tasks\":[[\"has-text\",\"sponso\"]]}]]}","{\"selector\":\".item.full.gameblog\",\"tasks\":[[\"has\",{\"selector\":\".post-details\",\"tasks\":[[\"has-text\",\"sponsorisé\"]]}]]}"],["{\"selector\":\"#main-container .blog__content\",\"tasks\":[[\"has\",{\"selector\":\"> .title-wrap--pr > h3\",\"tasks\":[[\"has-text\",\"Annonces\"]]}]]}"],["{\"selector\":\".main ~ table.messagetable > tbody > tr.message div[id^=\\\"div-gpt-ad-\\\"]\",\"tasks\":[[\"upward\",\"table.messagetable\"]]}"],["{\"selector\":\".news-bloc\",\"tasks\":[[\"has\",{\"selector\":\".article-type\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\".date\",\"tasks\":[[\"has-text\",\"Sponso\"]]}]]}"],["{\"selector\":\"#blockPubGalleryWrapper\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".article-wrapper\",\"tasks\":[[\"has\",{\"selector\":\".subheading\",\"tasks\":[[\"has-text\",\"Partenaire\"]]}]]}","{\"selector\":\".homepage-section.supplement-section\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Partenaires\"]]}]]}","{\"selector\":\".sticky-sidebar-block > div.bloc\",\"tasks\":[[\"has-text\",\"Annonces légales\"]]}"],["{\"selector\":\"#mainContent > div > div#lht-space-ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".undefined\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}","{\"selector\":\"a[data-test-id]\",\"tasks\":[[\"has\",{\"selector\":\"[class]\",\"tasks\":[[\"has-text\",\"/À la une|Sponsorisé|Urgent/\"]]}]]}","{\"selector\":\"a[data-test-id]\",\"tasks\":[[\"has\",{\"selector\":\"[class]\",\"tasks\":[[\"has-text\",\"Sponsorisé\"]]}]]}"],["{\"selector\":\"div[id^=\\\"custom-gpt-\\\"]\",\"tasks\":[[\"upward\",\"div\"]]}","{\"selector\":\"span[shape=\\\"circle\\\"] + span\",\"tasks\":[[\"has-text\",\"Publicité\"],[\"upward\",2]]}"],["{\"selector\":\".post > aside.sidebar-before-comments\",\"tasks\":[[\"has\",{\"selector\":\"> [class=\\\"default-title\\\"] > span\",\"tasks\":[[\"has-text\",\"/Ailleurs sur le web|A lire sur le même sujet/\"]]}]]}"],["{\"selector\":\"div[align=\\\"center\\\"]\",\"tasks\":[[\"has-text\",\"PUBLICITÉ\"]]}"],["{\"selector\":\".habpage\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".uk-margin-remove-last-child\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"PUBLICITÉ\"]]}]]}]]}"],["{\"selector\":\".container-fluid > .mt-1 > h3\",\"tasks\":[[\"has-text\",\"/^Liens commerciaux$/\"]]}"],["{\"selector\":\".col-xl-4 > .align-items-center > .text-right > span\",\"tasks\":[[\"has-text\",\"/^PUBLICITÉ$/\"]]}"],["{\"selector\":\"div[class^=\\\"sc-\\\"] > div[class^=\\\"sc-\\\"] > div[id^=\\\"RAD_\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"[data-identifier]\",\"tasks\":[[\"has\",{\"selector\":\"div:has(.sponsor-color)\"}]]}"],["{\"selector\":\".bot-card\",\"tasks\":[[\"has\",{\"selector\":\".lib\",\"tasks\":[[\"has-text\",\"Promoted\"]]}]]}","{\"selector\":\".bot-card\",\"tasks\":[[\"has\",{\"selector\":\".lib:has(img)\"}]]}"],["{\"selector\":\".alderaan-sous-article\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"publicité\"]]}]]}","{\"selector\":\".app-main > article.post > div:not([class^=\\\"entry-\\\"]):not([class^=\\\"comments-\\\"])\",\"tasks\":[[\"has-text\",\"Article sponsorisé\"]]}","{\"selector\":\"[class*=\\\"sous-categories\\\"]\",\"tasks\":[[\"has-text\",\"Lien partenaire\"]]}","{\"selector\":\"div > hr + article.type-post\",\"tasks\":[[\"has\",{\"selector\":\"header:has(a[href^=\\\"http://bit.ly/\\\"])\"}]]}","{\"selector\":\"div > hr + article.type-post\",\"tasks\":[[\"has\",{\"selector\":\"header:has(a[href^=\\\"http://bitly.com/\\\"])\"}]]}"],["{\"selector\":\".widget_article\",\"tasks\":[[\"has\",{\"selector\":\".title_widget\",\"tasks\":[[\"has-text\",\"/PUBLI INFO|Publi-info/\"]]}]]}"],["{\"selector\":\"#fullad-active\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"div + span\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\".ccm_list_catch__item\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}"],["{\"selector\":\"#side > div[style^=\\\"float\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"/^Publicité$/\"]]}]]}","{\"selector\":\"#side > div[style^=\\\"float\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"/^Partenaires$/\"]]}]]}"],["{\"selector\":\".l-section\",\"tasks\":[[\"has\",{\"selector\":\"> div.l-section-h > div.g-cols > div > div.vc_column-inner > div.wpb_wrapper > div.w-separator > div.w-separator-h > h6 > span\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}"],["{\"selector\":\".main-right > h2\",\"tasks\":[[\"has-text\",\"Partenaires\"]]}"],["{\"selector\":\".panel\",\"tasks\":[[\"has\",{\"selector\":\".panel-heading\",\"tasks\":[[\"has\",{\"selector\":\".panel-title\",\"tasks\":[[\"has-text\",\"Publicité\"]]}]]}]]}"],["{\"selector\":\"#sidebar-right > div.blockbox\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitle > i\",\"tasks\":[[\"has-text\",\"Annonces\"]]}]]}"],["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\".inboxSenderEmail\",\"tasks\":[[\"has-text\",\"AD | Temp Number\"]]}]]}"],["{\"selector\":\"div[style]\",\"tasks\":[[\"has-text\",\"/ANONYME|Anonyme|anonyme|Usenet|VPN|Vpn/\"]]}","{\"selector\":\"table[style]\",\"tasks\":[[\"has-text\",\"/ANONYME|Anonyme|anonyme|Usenet|VPN|Vpn/\"]]}"],["{\"selector\":\"a[href=\\\"/streaming-video.html\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"section > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> p\",\"tasks\":[[\"has-text\",\"/^Publicité$/\"]]}]]}"]]; + +const hostnamesMap = new Map([["2ememain.be",0],["krefel.be",1],["mediamarkt.be",2],["tv5unis.ca",3],["20min.ch",4],["macg.co",5],["igen.fr",5],["watchgeneration.fr",5],["11anim.com",6],["algerie-eco.com",7],["aliexpress.com",8],["aliexpress.us",8],["android-mt.com",9],["aufeminin.com",10],["automobile-propre.com",11],["blogdumoderateur.com",12],["cdiscount.com",13],["commentcamarche.com",14],["commentcamarche.net",14],["distrowatch.com",15],["forumconstruire.com",16],["futura-sciences.com",17],["ici-londres.com",18],["jeanmarcmorandini.com",19],["jeuxvideo.com",20],["konbini.com",21],["laprovence.com",22],["libhunt.com",23],["linfoweb.com",24],["maison-islam.com",25],["narcity.com",26],["nextinpact.com",27],["nicematin.com",28],["numerama.com",29],["ouedkniss.com",30],["phonandroid.com",31],["qwant.com",32],["scan-manga.com",33],["sketchucation.com",34],["sookbtp.com",35],["starbike.com",36],["tourmag.com",37],["tsa-algerie.com",38],["twitter.com",39],["voyageforum.com",40],["zataz.com",41],["extreme-down.cyou",42],["t911.pw",[42,77]],["torrent9.se",[42,77]],["torrent.ws",[42,77]],["gktorrent.xyz",[42,77]],["allocine.fr",43],["businessinsider.fr",44],["cnetfrance.fr",45],["cuisineactuelle.fr",46],["ebay.fr",47],["gameblog.fr",48],["h2-mobile.fr",49],["forum.hardware.fr",50],["hitek.fr",51],["iphonesoft.fr",52],["lalsace.fr",53],["latribune.fr",54],["leboncoin.fr",55],["lesechos.fr",56],["mariefrance.fr",57],["minutesports.fr",58],["moneyvox.fr",59],["on-mag.fr",60],["orange.fr",61],["actu.orange.fr",62],["radio.fr",63],["santemagazine.fr",64],["top.gg",65],["discordbots.org",65],["korben.info",66],["macommune.info",67],["lesfrontaliers.lu",68],["lessentiel.lu",69],["ccm.net",70],["cyclismactu.net",71],["emugen.net",72],["tennisactu.net",73],["thesiteoueb.net",74],["extreme-down.ninja",75],["temp-mail.org",76],["zoneseries.stream",78],["ici.tou.tv",79]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/grc-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/grc-0.js new file mode 100644 index 0000000..fe9fbdc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/grc-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: grc-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#hp-readmore-cross-article .article\",\"tasks\":[[\"has\",{\"selector\":\".byline_date\",\"tasks\":[[\"has-text\",\"ADVERTORIAL\"]]}]]}"],["{\"selector\":\".left-col\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Advertise\"]]}]]}"]]; + +const hostnamesMap = new Map([["sport24.gr",0],["sexgr.net",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/hrv-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/hrv-0.js new file mode 100644 index 0000000..e3b34af --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/hrv-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hrv-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#secondary > aside\",\"tasks\":[[\"has\",{\"selector\":\"> div.widget-header > h3\",\"tasks\":[[\"has-text\",\"/Marketing|Sponzor\\\\isano/\"]]}]]}"],["{\"selector\":\".elementor-column-gap-default\",\"tasks\":[[\"has-text\",\"/^SERV\\\\IS/\"]]}"]]; + +const hostnamesMap = new Map([["sveopoznatima.com",0],["ul-info.com",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/hun-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/hun-0.js new file mode 100644 index 0000000..5c35de1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/hun-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"a2blckLayer\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adblocker\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"testadblock\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\"h3w\",\"tasks\":[[\"has-text\",\"Támogatóink\"]]}]]}","{\"selector\":\"[class*=\\\"item_container\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"[class*=\\\"_tag\\\"]\",\"tasks\":[[\"has-text\",\"hirdetés\"]]}]]}"],["{\"selector\":\"div[class*=\\\"widget\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .widgettitle\",\"tasks\":[[\"has-text\",\"Hirdetés\"]]}]]}","{\"selector\":\"div[class*=\\\"widget\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .widgettitle\",\"tasks\":[[\"has-text\",\"Állásajánlat\"]]}]]}"],["{\"selector\":\".sb-widget\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"Hirdetés\"]]}]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.onload = window.onfocus\"]]}"],["{\"selector\":\".wrapRectangle\",\"tasks\":[[\"has\",{\"selector\":\"> div > span\",\"tasks\":[[\"has-text\",\"Hirdetés\"]]}]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"Quantcast Choice\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"cli_cookiebar_\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"ai_run_\"]]}"],["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"/(Hirdetés|[Hh].*i.*r.*d.*e.*t.*é.*s)/\"],[\"spath\",\" + div[class]\"]]}]]}"],["{\"selector\":\".ik\",\"tasks\":[[\"has-text\",\"/^[Hh]irdetés$/\"]]}"],["{\"selector\":\"div[style*=\\\"margin-bottom:10px\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"HIRDETÉS\"]]}]]}"],["{\"selector\":\"div.ct-div-block\",\"tasks\":[[\"has\",{\"selector\":\"> div.ct-div-block > div.ct-text-block\",\"tasks\":[[\"has-text\",\"Hirdetés\"]]}]]}"],["{\"selector\":\".sub-text\",\"tasks\":[[\"has-text\",\"Hirdetés\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"popUpBannerBox Ad300 hirdetes_box\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"fbmodal-title\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.atob\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"ShadowRoot\"]]}"]]; + +const hostnamesMap = new Map([["hazipatika.com",0],["24.hu",0],["hungliaonline.com",1],["openspeedtest.com",2],["bpiautosok.hu",3],["budapestkornyeke.hu",4],["cyberpress.hu",5],["divany.hu",6],["totalbike.hu",6],["totalcar.hu",6],["egeszsegkalauz.hu",7],["gamer.hu",8],["hang.hu",9],["magyarhang.org",9],["hardverapro.hu",10],["prohardver.hu",10],["idokep.hu",11],["kezilabda.hu",12],["kiszamolo.hu",13],["mandiner.hu",14],["port.hu",15],["portfolio.hu",16],["szeretlekmagyarorszag.hu",17],["filmvilag.me",18]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/idn-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/idn-0.js new file mode 100644 index 0000000..dc94ccb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/idn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"body\",\"action\":[\"remove-class\",\"pad-apps\"]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".product-card\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Ad$/\"]]}]]}","{\"selector\":\"div[data-testid=\\\"divCarouselProduct\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Ad$/\"]]}]]}","{\"selector\":\"div[data-testid=\\\"lazy-frame\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Ad$/\"]]}]]}","{\"selector\":\"div[data-testid^=\\\"divProductRecommendation\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Ad$/\"]]}]]}"],["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"],["{\"selector\":\"[data-src^=\\\"https://neonime.net/wp-content/\\\"]\",\"tasks\":[[\"xpath\",\"..\"]]}"]]; + +const hostnamesMap = new Map([["tempo.co",0],["cloud.majalahhewan.com",1],["info.vebma.com",1],["tokopedia.com",2],["cari.com.my",3],["neonime.net",4]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/ind-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/ind-0.js new file mode 100644 index 0000000..fbce79b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/ind-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ind-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".box_header\",\"tasks\":[[\"has-text\",\"Advertising\"]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\".widget-title > span\",\"tasks\":[[\"has-text\",\"Advertising\"]]}]]}"],["{\"selector\":\".advertisement\",\"tasks\":[[\"has-text\",\"advertisement\"]]}"],["{\"selector\":\".wpb_wrapper\",\"tasks\":[[\"has\",{\"selector\":\"> h5\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"],["{\"selector\":\"[id^=\\\"custom\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has-text\",\"Government Ad\"]]}]]}","{\"selector\":\"div[id^=\\\"AS_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".elementor-widget-heading\",\"tasks\":[[\"has\",{\"selector\":\"> div > h2\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"],["{\"selector\":\".gb-container\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS_1\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > span\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".widget_recent_entries\",\"tasks\":[[\"has-text\",\"ads\"]]}"],["{\"selector\":\"div[data-slot=\\\"460008\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > h6\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .main-heading\",\"tasks\":[[\"has-text\",\"Advertizement\"]]}]]}"],["{\"selector\":\".td-block-title > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-head > .title\",\"tasks\":[[\"has-text\",\"ADV\"]]}]]}"],["{\"selector\":\".mb-3\",\"tasks\":[[\"has\",{\"selector\":\"> .section-title > h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".tdm-descr\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".fourth_2_inner\",\"tasks\":[[\"has\",{\"selector\":\"> a > div > h1\",\"tasks\":[[\"has-text\",\"advertisement\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .section-title > h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".HTML\",\"tasks\":[[\"has\",{\"selector\":\".title\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div > h2\",\"tasks\":[[\"has-text\",\"Google Ads\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"ABS Hospital\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"Vijay Bakery\"]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\".widget-title > h4\",\"tasks\":[[\"has-text\",\"Advertise\"]]}]]}"],["{\"selector\":\".block-title span\",\"tasks\":[[\"has-text\",\"Sponsored Ads\"]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .jeg_block_title > span\",\"tasks\":[[\"has-text\",\"ADVT\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_P_LHS_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}","{\"selector\":\"div[id^=\\\"AS_P_LHS_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > p\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\"> div > h4 > span\",\"tasks\":[[\"has-text\",\"Ad\"]]}]]}"],["{\"selector\":\".list-category-posts-half\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> div > h4\",\"tasks\":[[\"has-text\",\"adv\"]]}]]}"],["{\"selector\":\".elementor-widget-wrap\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Adv.\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > h2 + span\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div.sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-head > h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".HTML\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title > .title\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".themesBazar_widget\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"sonalilife.com\"]]}]]}"],["{\"selector\":\".mb-3\",\"tasks\":[[\"has\",{\"selector\":\".section-title > h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\".adsbygoogle\"]]}"],["{\"selector\":\".widget--title .h4\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\"figure\",\"tasks\":[[\"has\",{\"selector\":\"> figcaption\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > h4\",\"tasks\":[[\"has-text\",\"Ad: \"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> small\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".block-title-4\",\"tasks\":[[\"has\",{\"selector\":\"> h4 > span\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}]]}"],["{\"selector\":\"div.primary-sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> div > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}","{\"selector\":\"div[data-adid]\",\"tasks\":[[\"has\",{\"selector\":\"> p\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"#side .widget\",\"tasks\":[[\"has\",{\"selector\":\"> .heading > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".elementor-widget-wrap p\",\"tasks\":[[\"has-text\",\"Ads\"]]}"],["{\"selector\":\"div[id*=\\\"_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div *\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".jeg_block_heading\",\"tasks\":[[\"has\",{\"selector\":\"> .jeg_block_title > span\",\"tasks\":[[\"has-text\",\"ADVERTISEMENTS\"]]}]]}","{\"selector\":\".jeg_block_heading\",\"tasks\":[[\"has\",{\"selector\":\"> .jeg_block_title > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div.sidebar h5\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"],["{\"selector\":\".heading\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Advt\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> a span\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_O_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\"> .widget--title > h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .box_header\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}]]}"],["{\"selector\":\".single_post_content\",\"tasks\":[[\"has\",{\"selector\":\"> h2 > span > a\",\"tasks\":[[\"has-text\",\"ADS\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > a > div > p\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}","{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > div > p\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .heading > span\",\"tasks\":[[\"has-text\",\"Advt.\"]]}]]}"],["{\"selector\":\"div.wrapper-sticky div\",\"tasks\":[[\"has\",{\"selector\":\"> div.section-heading > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div[id*=\\\"_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div p\",\"tasks\":[[\"has-text\",\"AD |\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".single_sidebar\",\"tasks\":[[\"has\",{\"selector\":\"> h2 > span\",\"tasks\":[[\"has-text\",\"advertisement\"]]}]]}"],["{\"selector\":\".colombiaonesuccess > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a span\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div[id*=\\\"_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"div-gpt-ad > div > div > a > div *\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Advertisment\"]]}"],["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".primary-sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> .section-heading > .h-text\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".sidebar\",\"tasks\":[[\"has\",{\"selector\":\"> h5 > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-head > .title\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"],["{\"selector\":\".my-4\",\"tasks\":[[\"has\",{\"selector\":\"> h5\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .section-title > h4\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\".colombiaonesuccess > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-head > .title\",\"tasks\":[[\"has-text\",\"ADS\"]]}]]}"],["{\"selector\":\".fashion_technology_area div\",\"tasks\":[[\"has\",{\"selector\":\"> div > h2 span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"section.widget_text\",\"tasks\":[[\"has\",{\"selector\":\"div > h4.widget-title\",\"tasks\":[[\"has-text\",\"Advertisment\"]]}]]}"],["{\"selector\":\"div[id*=\\\"_O_LHS_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"figure\",\"tasks\":[[\"has\",{\"selector\":\"> figcaption\",\"tasks\":[[\"has-text\",\"ADVERTISEMENT\"]]}]]}"],["{\"selector\":\".wp-block-group\",\"tasks\":[[\"has\",{\"selector\":\"> div > .wp-block-heading\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".elementor-widget-heading\",\"tasks\":[[\"has\",{\"selector\":\"> div > h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_O_LHS_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > p\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"div[id^=\\\"AS_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > a > div h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\"#main-content .main-carousel\",\"tasks\":[[\"has\",{\"selector\":\"> .title-wrapper > h2 > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}","{\"selector\":\"#main-content .theiaStickySidebar\",\"tasks\":[[\"has\",{\"selector\":\"> div > .title-wrapper > h2 span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"> h3 > span\",\"tasks\":[[\"has-text\",\"Advt\"]]}]]}"],["{\"selector\":\"div[style]\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > p\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"h4.td-block-title\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".colombiaonesuccess > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div a p\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"Advertise\"]]}]]}"],["{\"selector\":\"div[id*=\\\"_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div *\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"],["{\"selector\":\".sidebar-widget > h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .heading > span\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"div[id*=\\\"_O_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > h4 > span\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}","{\"selector\":\"div[id*=\\\"_O_\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > div > p\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}"],["{\"selector\":\"[id^=\\\"AS_O_\\\"] div\",\"tasks\":[[\"has\",{\"selector\":\"> div > a > div > h5\",\"tasks\":[[\"has-text\",\"Ad |\"]]}]]}"],["{\"selector\":\".align_cent\",\"tasks\":[[\"has-text\",\"Advertise\"]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > h3\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".sidebar h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".sub_new b\",\"tasks\":[[\"has-text\",\"Ads\"]]}"],["{\"selector\":\".card\",\"tasks\":[[\"has\",{\"selector\":\"> .card-header\",\"tasks\":[[\"has-text\",\"Advertisment\"]]}]]}"],["{\"selector\":\".colombiaonesuccess div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > a > h5\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}","{\"selector\":\".colombiaonesuccess div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div a > p\",\"tasks\":[[\"has-text\",\"Ad:\"]]}]]}"],["{\"selector\":\".wpb_wrapper\",\"tasks\":[[\"has\",{\"selector\":\"> div > .sc_item_title\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"]]; + +const hostnamesMap = new Map([["suprovatsydney.com.au",0],["uthayannews.ca",1],["bangla.24livenewspaper.com",2],["aadarshhimachal.com",3],["aapkikhabar.com",4],["angulonline.com",5],["betulsamachar.com",6],["jankarido.com",6],["nation9network.com",6],["blivenews.com",7],["dailyharyananews.com",7],["fashionnewsera.com",7],["chatonay71news.com",8],["cityandolan.com",9],["cityliveindia.com",10],["countrynewstoday.com",11],["dakshinapath.com",12],["dhamaka36.com",13],["bharatiyadigitalnews.in",[13,63]],["dhinasari.com",14],["entevarthakal.com",15],["etamilnews.com",16],["gossiplanka.com",17],["horizonhind.com",18],["hrbreakingnews.com",19],["timeskerala.com",19],["ibmnews24.com",20],["meranews.com",20],["tamizhakam.com",20],["tv20news.in",20],["indiasamachar24.com",21],["indocanadiantimes.com",22],["janamtv.com",23],["jansandeshonline.com",24],["janwarta.com",25],["khabardev.com",26],["kirandoot.com",27],["lnstarnews.com",28],["loginkerala.com",29],["loudspeakeronline.com",30],["madhepurakhabar.com",31],["muktirlorai.com",32],["munaadi.com",33],["naya-alo.com",34],["neplays.com",35],["news24bite.com",36],["newstodaynetwork.com",37],["nobat.com",38],["pingara.com",39],["pksnews24.com",40],["punjabikangaroo.com",41],["rajdhanidaily.com",42],["rochakkhabare.com",43],["utkalpratidin.com",[43,59]],["theonlinepost.in",[43,87]],["sabhavarthakal.com",44],["samajkihalchal.com",45],["samarthsahara.com",46],["varchasvnews.com",46],["samayduniya.com",47],["satyavoice.com",48],["seithipunal.com",49],["khabaraaptak.net",49],["shikshabhartinetwork.com",50],["smtv24x7.com",51],["thedesiawaaz.com",52],["theheadline24.com",53],["thesigmanews.com",54],["ttncinema.com",55],["twentyfournews.com",56],["unitednewskannada.com",57],["upuklive.com",58],["jalauntimessite.wordpress.com",60],["yugvartanews.com",61],["yuvaharyana.com",62],["biharnation.in",64],["cg24news.in",65],["champarantoday.in",66],["bhingatimes.co.in",67],["indiakhabar.co.in",68],["deshkikhabar.in",69],["doonhorizon.in",70],["theexpose.in",[70,85]],["encounterindia.in",71],["indianewscentre.in",72],["janadeshexpress.in",73],["lifestylenama.in",74],["madhubaninews.in",75],["magadhexpress.in",76],["namastepurvanchal.in",77],["newsmoments.in",78],["newstm.in",79],["pressnote.in",80],["rozanapost.in",81],["rozanaspokesman.in",82],["satyasandhana.in",83],["soochnanews.in",84],["thenewswords.in",86],["todaynewshindi.in",88],["visionnewsservice.in",89],["viznews.in",90],["odiascraps.info",91],["k9media.live",92],["news11.live",93],["abcnews.media",94],["indiannewsservice.net",95],["satkhiraprobaho.net",96],["tutyonline.net",97],["asr24.news",98],["livevns.news",99],["ammanealing.org",100],["thannambikkai.org",101]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/irn-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/irn-0.js new file mode 100644 index 0000000..28bd06d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/irn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"section#left-side > aside > h4\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\"aside\"]]}"],["{\"selector\":\"div#custom_html-3\",\"tasks\":[[\"has\",{\"selector\":\"p.section-heading\",\"tasks\":[[\"has-text\",\"رپورتاژ\"]]}]]}","{\"selector\":\"div.wbie\",\"tasks\":[[\"has\",{\"selector\":\"div.section-heading\",\"tasks\":[[\"has-text\",\"آگهی متنی\"]]}]]}","{\"selector\":\"div.wpb_column\",\"tasks\":[[\"has\",{\"selector\":\"div.section-heading\",\"tasks\":[[\"has-text\",\"آگهی متنی\"]]}]]}","{\"selector\":\"div.wpb_column\",\"tasks\":[[\"has\",{\"selector\":\"h3.section-heading\",\"tasks\":[[\"has-text\",\"رپورتاژ\"]]}]]}"],["{\"selector\":\".block > header > h2\",\"tasks\":[[\"has-text\",\"/وبگردی|نیازمندی|رپرتاژ/\"],[\"upward\",\".block\"]]}","{\"selector\":\".carousel-inner > .item > .row > .col-md-4 > article:has(a[href*=\\\"aftabir.com/reportages\\\"])\",\"tasks\":[[\"upward\",\".col-md-4\"]]}"],["{\"selector\":\".yn-bnr\",\"tasks\":[[\"upward\",\".custom\"]]}"],["{\"selector\":\".sidebar.col-4 > ul > li > h4\",\"tasks\":[[\"has-text\",\"رپورتاژ آگهی\"],[\"upward\",\"li\"]]}"],["{\"selector\":\".post-sticky\",\"tasks\":[[\"upward\",\".row\"]]}"],["{\"selector\":\"div.video-list\",\"tasks\":[[\"has\",{\"selector\":\"> div > div\",\"tasks\":[[\"has\",{\"selector\":\"span.ad\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}]]}"],["{\"selector\":\"#yektanet-pos-2\",\"tasks\":[[\"upward\",\".boxsh\"]]}","{\"selector\":\".menu_left-side-ads\",\"tasks\":[[\"upward\",\".boxsh\"]]}","{\"selector\":\".menu_right-side-ads\",\"tasks\":[[\"upward\",\".boxsh\"]]}"],["{\"selector\":\".widget-asan > span > a\",\"tasks\":[[\"upward\",\".widget-asan\"]]}"],["{\"selector\":\".col-sm-12 span\",\"tasks\":[[\"has-text\",\"وبگردی\"],[\"upward\",\".col-sm-12\"]]}"],["{\"selector\":\"#yt_spotlight3 .klatest-items-div > .modtitle\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\".klatest-items-div\"]]}"],["{\"selector\":\".benawa_contentarea .benawa_treeads\",\"tasks\":[[\"upward\",\".benawa_contentarea\"]]}"],["{\"selector\":\"#macy-container > article > .articlebox > a[href*=\\\"/blogsazan.com/mag/reportage\\\"]\",\"tasks\":[[\"upward\",\"article\"]]}","{\"selector\":\".blog_center_bar > .main_title\",\"tasks\":[[\"has-text\",\"مطالب پیشنهادی\"]]}","{\"selector\":\".blog_right_bar > .main_title\",\"tasks\":[[\"has-text\",\"آخرین مطالب مجله\"],[\"spath\",\" + .main_content_free\"]]}","{\"selector\":\".blog_right_bar > .main_title\",\"tasks\":[[\"has-text\",\"آخرین مطالب مجله\"]]}","{\"selector\":\".main_content[style=\\\"border-radius:10px;\\\"] > div[style=\\\"padding: 10px; text-align:center; font-size:13px;\\\"] > a\",\"tasks\":[[\"upward\",\".main_content\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\".widgettitle\",\"tasks\":[[\"has-text\",\"/پیشنهاد|مفید/\"]]}]]}"],["{\"selector\":\".linkbox\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".bd-sidebar > div > .widget > .block-title\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\"#primary\",\"tasks\":[[\"not\",{\"selector\":\"> .categoriesPageHead\",\"tasks\":[[\"has-text\",\"رپورتاژ آگهی\"]]}],[\"spath\",\".rowList > li:has(a[href*=\\\"/promoted/\\\"])\"]]}"],["{\"selector\":\"[class*=\\\"VerticalProductCard\\\"]:has(.mr-auto.text-caption.ai-center)\",\"tasks\":[[\"upward\",\"[class^=\\\"product-list\\\"]\"]]}"],["{\"selector\":\"form#captch_form > input[name=\\\"_wp_http_referer\\\"]\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"header.recent_news_wrapper > ul.news_text > li\",\"tasks\":[[\"has-text\",\"تبلیغ :\"]]}"],["{\"selector\":\".general-box\",\"tasks\":[[\"has\",{\"selector\":\".box-header\",\"tasks\":[[\"has-text\",\"وب گردی\"]]}]]}"],["{\"selector\":\".latestContents\",\"tasks\":[[\"has\",{\"selector\":\".bTitle\",\"tasks\":[[\"has-text\",\"وب گردی\"]]}]]}"],["{\"selector\":\"section.box.list\",\"tasks\":[[\"has\",{\"selector\":\"> header > h2\",\"tasks\":[[\"has-text\",\"وبگردی\"]]}]]}"],["{\"selector\":\"div#sidebar300 > div.mywidget > div.titles\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"spath\",\" + div.titline\"]]}","{\"selector\":\"div#sidebar300 > div.mywidget > div.titles\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}","{\"selector\":\"div.mywidget\",\"tasks\":[[\"has\",{\"selector\":\"> div.titles\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\".footer-content .tag-cloud\",\"tasks\":[[\"upward\",\".foot-col\"]]}"],["{\"selector\":\"div#macy-container > article\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has\",{\"selector\":\"> div.articlebox > div.icons\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}","{\"selector\":\"div.main_title\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"مطالب پیشنهادی از سراسر وب\"]]}]]}"],["{\"selector\":\"div.g\",\"tasks\":[[\"has\",{\"selector\":\"> div.g-col > span[style]\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}],[\"spath\",\":has(div.post-link-box1)\"]]}","{\"selector\":\"div.sidebar > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"> div.widget-head > h3\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\"span#is_count, span#is_not\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"table > tbody > tr > td > .dagh > strong\",\"tasks\":[[\"has-text\",\"اخبار تبلیغاتی\"]]}"],["{\"selector\":\"div[id$=\\\"col-up\\\"]\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"spath\",\" + div[id$=\\\"col-body\\\"]\"]]}","{\"selector\":\"div[id$=\\\"col-up\\\"]\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}"],["{\"selector\":\"aside.sidebar-right > div.box\",\"tasks\":[[\"has\",{\"selector\":\"> div.title > h4.title-text\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/reportage\"]]}],[\"spath\",\" .main-term-4998\"]]}"],["{\"selector\":\"\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/reportage\"]]}],[\"spath\",\" .main-term-4662\"]]}"],["{\"selector\":\".m-ads\",\"tasks\":[[\"upward\",\".sidebar-left-item.content\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"@media print\"]]}","{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"@media print\"]]}"],["{\"selector\":\".rbox .rbox-h\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\".rbox\"]]}"],["{\"selector\":\".bahavadaran-news > .header-section\",\"tasks\":[[\"has-text\",\"دیگر رسانه ها\"]]}"],["{\"selector\":\"[onclick^=\\\"sendBannerDataLayer\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}","{\"selector\":\"[onclick^=\\\"sendCardDataLayer\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}","{\"selector\":\"[onclick^=\\\"sendDataLayer\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}","{\"selector\":\"[onclick^=\\\"sendViewMoreDataLayer\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"],["{\"selector\":\"section.other_news > header\",\"tasks\":[[\"has-text\",\"رپرتاژ\"],[\"spath\",\" + div\"]]}","{\"selector\":\"section.other_news > header\",\"tasks\":[[\"has-text\",\"رپرتاژ\"]]}"],["{\"selector\":\".footer_column > div > ul > li > a\",\"tasks\":[[\"has-text\",\"طراحی سایت\"]]}","{\"selector\":\".lnk > center > a > img[alt=\\\"ADS\\\"]\",\"tasks\":[[\"upward\",\"center\"]]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"aside > div > div > span\",\"tasks\":[[\"has-text\",\"تبلیغ\"]]}]]}"],["{\"selector\":\".sidebar_item > .sidebar_item__inner > .sidebar_item__title\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\".sidebar_item\"]]}"],["{\"selector\":\"aside#left > .box > .title\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\".box\"]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"pa_vc_url\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\".h-text\",\"tasks\":[[\"has-text\",\"لینک های پیشنهادی\"]]}]]}"],["{\"selector\":\".right-sidebar > aside > .tit-side\",\"tasks\":[[\"has-text\",\"لینک های مفید\"],[\"upward\",\"aside\"]]}"],["{\"selector\":\".dinu\",\"tasks\":[[\"upward\",\".widget\"]]}"],["{\"selector\":\".box\",\"tasks\":[[\"has\",{\"selector\":\"header\",\"tasks\":[[\"has-text\",\"مفید\"]]}]]}"],["{\"selector\":\".widget > h3\",\"tasks\":[[\"has-text\",\"مطالب مفید\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\".GSBlock > div > .title > h3\",\"tasks\":[[\"has-text\",\"لینک های ویژه\"],[\"upward\",\".GSBlock\"]]}","{\"selector\":\".GSLiveTab > .tab_container1 > #tab3 > h2\",\"tasks\":[[\"has-text\",\"مقالات\"],[\"upward\",\".GSLiveTab\"]]}","{\"selector\":\".OpenTable > div > center > a[rel=\\\"nofollow\\\"] > .img-responsive\",\"tasks\":[[\"upward\",\".OpenTable\"]]}","{\"selector\":\".OpenTable > h2\",\"tasks\":[[\"has-text\",\"مقالات\"],[\"upward\",\".OpenTable\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/fa/news/pr\"]]}],[\"spath\",\" .items-row\"],[\"has\",{\"selector\":\".sazitem_imgcat\",\"tasks\":[[\"has-text\",\"رپورتاژ آگهی\"]]}]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\".widget_title\",\"tasks\":[[\"has-text\",\"پیوند\"]]}]]}"],["{\"selector\":\"main.mainV2 div\",\"tasks\":[[\"has\",{\"selector\":\"> section > a > div > div > span\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}","{\"selector\":\"main.mainV2 div\",\"tasks\":[[\"has\",{\"selector\":\"> section > div > div > h2 > p\",\"tasks\":[[\"has-text\",\"/^Ad$/\"]]}]]}"],["{\"selector\":\"input.filter\",\"action\":[\"remove-attr\",\"disabled\"]}","{\"selector\":\"input.filter\",\"action\":[\"remove-class\",\"filter\"]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"user-select\"]]}"],["{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"wccp\"]]}"],["{\"selector\":\"div.col-md-3 > .box.style-1 > .box-header\",\"tasks\":[[\"has-text\",\"/تبلیغات رپورتاژ|لوگو اسپانسر/\"],[\"upward\",\".box\"]]}"],["{\"selector\":\"aside.column-side > div.block\",\"tasks\":[[\"has\",{\"selector\":\"> div.block-title\",\"tasks\":[[\"has-text\",\"وبگردی\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/category/website/reportage/\"]]}],[\"spath\",\" .box\"],[\"has-text\",\"رپورتاژ آگهی\"]]}"],["{\"selector\":\".sidebar > .d-flex > aside > section > figure:has(a[href*=\\\"ad.technews-iran.com/\\\"])\",\"tasks\":[[\"upward\",\".sidebar\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/tag/رپورتاژ-آگهی/\"]]}],[\"spath\",\" .posts-list > article.tag-8164 > .clearfix > a[class=\\\"title\\\"][href$=\\\"reportage/\\\"]\"],[\"upward\",\"article\"]]}","{\"selector\":\".widget > p > #KajAds_Panel\",\"tasks\":[[\"upward\",\".widget\"]]}"],["{\"selector\":\"div.buy_box > a.cheapest-seller-wrapper > div.online_seller div.online_badge\",\"tasks\":[[\"has-text\",\"آگهی\"],[\"upward\",\"div.buy_box\"]]}"],["{\"selector\":\"input[type=\\\"hidden\\\"]:is(input[name=\\\"usr_login\\\"], input[name=\\\"referer\\\"], input#usr_resolution, input#usr_os, input#usr_browser)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div.main > div.mainx1 > div\",\"tasks\":[[\"has\",{\"selector\":\"> span.side-title\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\"aside > .title\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\"aside\"]]}"],["{\"selector\":\".LeftSide > .TableOfContent > div[style=\\\"text-align:center;\\\"]\",\"tasks\":[[\"has-text\",\"صفحات مرتبط\"],[\"upward\",\".TableOfContent\"]]}"],["{\"selector\":\".part-content-wordpres > .title-section\",\"tasks\":[[\"has-text\",\"پست تبلیغاتی\"],[\"upward\",\".part-content-wordpres\"]]}","{\"selector\":\".small-tab-news > .sidebar-news > ul\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\".small-tab-news\"]]}","{\"selector\":\"section.tabliqat-text > header\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\"section.tabliqat-text\"]]}"],["{\"selector\":\".content-column\",\"tasks\":[[\"not\",{\"selector\":\"> .archive-title\",\"tasks\":[[\"has-text\",\"رپرتاژ تبلیغاتی\"]]}],[\"spath\",\" .item-inner:has(a[href*=\\\"/pr/\\\"])\"]]}"],["{\"selector\":\".herald-sidebar .widget\",\"tasks\":[[\"has\",{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}],[\"spath\",\" p:not(:has(a[href*=\\\"kurdsoft\\\"])):not(:has(a[href*=\\\"7ganj.ir\\\"]))\"]]}"],["{\"selector\":\"input[id=\\\"PreparePrint\\\"]\",\"action\":[\"remove-attr\",\"disabled\"],\"tasks\":[[\"watch-attr\",[\"disabled\"]]]}"],["{\"selector\":\"div.loading-banner-modal.is-loading\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".widget > .widget-top\",\"tasks\":[[\"has-text\",\"آگهی متنی\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"vc_url\"]]}"],["{\"selector\":\"#sidebar .widget a[href*=\\\"faradars.org\\\"] > img[alt*=\\\"فرادرس\\\"]\",\"tasks\":[[\"upward\",\".widget\"]]}","{\"selector\":\"#sidebar .widget div[id^=\\\"kaprila_linktable\\\"]\",\"tasks\":[[\"upward\",\".widget\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/category/رپرتاژ/\"]]}],[\"spath\",\" article > footer > span.post-meta-cat\"],[\"has-text\",\"رپرتاژ\"],[\"upward\",\"article\"]]}","{\"selector\":\"aside > div > span > a.ani[target=\\\"_blank\\\"][title]\",\"tasks\":[[\"upward\",\"div\"]]}"],["{\"selector\":\".apktops-slider-section ul > li:not(:has(a[href=\\\"https://t.me/+UgVXT9YqXOs0MQTy\\\"]))\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".post-article > .content > .row .entry-content\",\"tasks\":[[\"has-text\",\"اسپاتیفای پرمیوم از APKTOPS\"],[\"upward\",\".post-article\"]]}","{\"selector\":\".spcontent\",\"tasks\":[[\"upward\",\".post\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/category/رپرتاژ-آگهی\"]]}],[\"spath\",\" .archive-blog > article > figure > .entry-category\"],[\"has-text\",\"رپرتاژ آگهی\"],[\"upward\",\"article\"]]}"],["{\"selector\":\".page-body > .post:not(article) > .yn-bnr:empty\",\"tasks\":[[\"upward\",\".post\"]]}","{\"selector\":\".page-body > .post:not(article) > [id^=\\\"pos-article-\\\"]:empty\",\"tasks\":[[\"upward\",\".post\"]]}","{\"selector\":\".sidebar-right > .box > .title\",\"tasks\":[[\"has-text\",\"لینک های مفید\"],[\"upward\",\".box\"]]}"],["{\"selector\":\"section.text_type_holder\",\"tasks\":[[\"has\",{\"selector\":\"> header.header_section > h4\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\"#sidebar > .block > h5\",\"tasks\":[[\"has-text\",\"لینک های متنی\"],[\"upward\",\".block\"]]}"],["{\"selector\":\"a.dl-btn\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"ads\"]]}]]}"],["{\"selector\":\"div.slider-tab-ring\",\"tasks\":[[\"has\",{\"selector\":\"> h4.extra-menu\",\"tasks\":[[\"has-text\",\"حامیان ما\"]]}]]}"],["{\"selector\":\".main-term-none > .listing > .type-post > .item-inner > .featured > .term-badges\",\"tasks\":[[\"has-text\",\"رپورتاژ آگهی\"],[\"upward\",\".type-post\"]]}","{\"selector\":\".main-term-none > .listing > .type-post > .item-inner > .post-meta > .post-author-a > .author\",\"tasks\":[[\"has-text\",\"واحد تبلیغات\"],[\"upward\",\".type-post\"]]}"],["{\"selector\":\".linkbox > header\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\".linkbox\"]]}"],["{\"selector\":\"#kaprila_downloadly_ir_side-2\",\"tasks\":[[\"upward\",\".g-cols\"]]}","{\"selector\":\"#kaprila_downloadly_ir_static-post\",\"tasks\":[[\"upward\",\".g-cols\"]]}","{\"selector\":\"#kaprila_downloadly_ir_top-side\",\"tasks\":[[\"upward\",\".g-cols\"]]}","{\"selector\":\"#kaprila_linktable\",\"tasks\":[[\"upward\",\".g-cols\"]]}","{\"selector\":\".postfixedafterpost\",\"tasks\":[[\"upward\",\".g-cols\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/رپورتاژ\"]]}],[\"spath\",\" .art-post > .head-post > .cat-post\"],[\"has-text\",\"رپورتاژ\"],[\"upward\",\".art-post\"]]}"],["{\"selector\":\".attention > header\",\"tasks\":[[\"has-text\",\"وبگردی\"],[\"upward\",\".attention\"]]}"],["{\"selector\":\".aside-inner > .widget-sidebar > .title\",\"tasks\":[[\"has-text\",\"/بنر شماره|تبلیغات متنی/\"],[\"upward\",\".widget-sidebar\"]]}"],["{\"selector\":\"div#player-container svg[width=\\\"48\\\"][height=\\\"48\\\"][viewBox=\\\"0 0 64 64\\\"] > g[opacity=\\\"0.6\\\"]\",\"tasks\":[[\"upward\",\"svg\"]]}"],["{\"selector\":\".widget > .widget_title\",\"tasks\":[[\"has-text\",\"پیوندهای مفید\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\"div#sidebar > aside > section.widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> a > h5\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\".sidebar > .box > .behtarinbacklink\",\"tasks\":[[\"upward\",\".box\"]]}"],["{\"selector\":\"#ads-container > .box > header\",\"tasks\":[[\"has-text\",\"وبگردی\"],[\"upward\",\".box\"]]}"],["{\"selector\":\".box\",\"tasks\":[[\"has\",{\"selector\":\"header\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\"div[class^=\\\"css-\\\"][dir=\\\"auto\\\"]\",\"tasks\":[[\"has-text\",\"بازارگاه\"],[\"spath\",\" + div[class^=\\\"css-\\\"]:empty + div[class^=\\\"css-\\\"]:has(> div[class^=\\\"css-\\\"][style] > div[class^=\\\"css-\\\"]:empty + div[class^=\\\"css-\\\"][style] > div[style=\\\"width: 25%;\\\"] > div[tabindex=\\\"0\\\"][style=\\\"transition-duration: 0s;\\\"])\"]]}","{\"selector\":\"div[class^=\\\"css-\\\"][dir=\\\"auto\\\"]\",\"tasks\":[[\"has-text\",\"بازارگاه\"]]}"],["{\"selector\":\"div#column3 > table.sidea > tbody > tr\",\"tasks\":[[\"has\",{\"selector\":\"> td > div.mybox > h4\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\"div.sidebar > div.box\",\"tasks\":[[\"has\",{\"selector\":\"div.row\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\".aside_boxs > .title_nt_box\",\"tasks\":[[\"has-text\",\"تبلیغ\"],[\"upward\",\".aside_boxs\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.oncontextmenu=\"]]}","{\"selector\":\"style\",\"tasks\":[[\"has-text\",\"user-select\"]]}","{\"selector\":\"style[media=\\\"print\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"display:none\"]]}","{\"selector\":\"style[media=\\\"print\\\"]\",\"tasks\":[[\"has-text\",\"display:none\"]]}"],["{\"selector\":\".side_left > .side > .title\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\".side_left\"]]}"],["{\"selector\":\"div.elementor > section > div.elementor-container\",\"tasks\":[[\"has\",{\"selector\":\"h2.heading-title\",\"tasks\":[[\"has-text\",\"لینک‌های کاربردی\"]]}]]}"],["{\"selector\":\".entry\",\"tasks\":[[\"has\",{\"selector\":\".title\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\"div.col-12 div#ctl00_topModule1_pnlTop\",\"tasks\":[[\"has\",{\"selector\":\"> div.divleftmod > div.py-2 > strong\",\"tasks\":[[\"has-text\",\"جت سئو\"]]}]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"window.location=\"]]}"],["{\"selector\":\"div.side_left > div.side > div.title\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\"div.side\"]]}"],["{\"selector\":\".post > .post__content > .post__category\",\"tasks\":[[\"has-text\",\"رپورتاژ آگهی\"],[\"upward\",\".post\"]]}"],["{\"selector\":\".sidbar > p > strong\",\"tasks\":[[\"has-text\",\"پیوندها\"],[\"upward\",\".sidbar\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"document.oncontextmenu =\"]]}"],["{\"selector\":\"div.left-body\",\"tasks\":[[\"has\",{\"selector\":\"> div.left-title\",\"tasks\":[[\"has-text\",\"لینک دوستان\"]]}]]}"],["{\"selector\":\"aside.widget-area > div > div.sk-side\",\"tasks\":[[\"has\",{\"selector\":\"> div.sk-side-title > h2\",\"tasks\":[[\"has-text\",\"دانلود فیلم و سریال جدید\"]]}]]}","{\"selector\":\"aside.widget-area > div > div.sk-side\",\"tasks\":[[\"has\",{\"selector\":\"> div.sk-side-title > h2\",\"tasks\":[[\"has-text\",\"لوازم جانبی کامپیوتر و موبایل\"]]}]]}"],["{\"selector\":\".box\",\"tasks\":[[\"has\",{\"selector\":\".top_title\",\"tasks\":[[\"has-text\",\"نیازمندیها\"]]}]]}","{\"selector\":\".film_box\",\"tasks\":[[\"has-text\",\"مدرسه آنلاین\"]]}","{\"selector\":\".stitle_box\",\"tasks\":[[\"has\",{\"selector\":\".top_title\",\"tasks\":[[\"has-text\",\"وب گردی\"]]}]]}"],["{\"selector\":\"section#RightPanel > div.RBC > div.CCTS\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"],[\"upward\",\"div.RBC\"]]}"],["{\"selector\":\"#mostvisited\",\"tasks\":[[\"has\",{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"تبلیغات متنی\"]]}]]}"],["{\"selector\":\"aside.widget_text > div.aside_box_title\",\"tasks\":[[\"has-text\",\"لینک های ویژه\"],[\"upward\",\"aside.widget_text\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/author/d-reportages\"]]}],[\"spath\",\" ul#posts-container > li.post-item > .post-details > .post-meta > .author-meta\"],[\"has-text\",\"دپارتمان تبلیغات\"],[\"upward\",\"li.post-item\"]]}","{\"selector\":\".widget > .widget-title\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"bannersAsJson\"]]}"],["{\"selector\":\".form-inline\",\"tasks\":[[\"others\",\"\"]]}"],["{\"selector\":\"form[action^=\\\"link/topPageSubmit/\\\"], div#linkStr\",\"tasks\":[[\"others\",\"\"]]}"],["{\"selector\":\"div.sidebar-home\",\"tasks\":[[\"has\",{\"selector\":\"> div.wbox > strong\",\"tasks\":[[\"has-text\",\"تبلیغات\"]]}]]}"],["{\"selector\":\"noscript\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div.margin-bottom-16 > section.various-cnt\",\"tasks\":[[\"has\",{\"selector\":\"> header.default-header > h2.title\",\"tasks\":[[\"has-text\",\"بازرگانی\"]]}]]}","{\"selector\":\"header.default-header-2 > h2.title\",\"tasks\":[[\"has-text\",\"وبگردی\"]]}"],["{\"selector\":\"#webgardi_list\",\"tasks\":[[\"upward\",\".section_cnt\"]]}"],["{\"selector\":\"li[id^=\\\"ad\\\"]\",\"tasks\":[[\"upward\",\"section.box\"]]}","{\"selector\":\"section.box ul > li.bklnk\",\"tasks\":[[\"upward\",\"section.box\"]]}"],["{\"selector\":\"[class=\\\"widget_text sidebar-box\\\"]\",\"tasks\":[[\"has-text\",\"تبلیغ\"]]}","{\"selector\":\"[class=\\\"widget_text sidebar-box\\\"]\",\"tasks\":[[\"has-text\",\"وبگردی\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"protoUrl\"]]}"],["{\"selector\":\".widget > .section-heading > .h-text\",\"tasks\":[[\"has-text\",\"لینکستون\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\"div.right-sidebar > aside\",\"tasks\":[[\"has\",{\"selector\":\"> div.tit-side\",\"tasks\":[[\"has-text\",\"پیوندهای داغ\"]]}]]}"],["{\"selector\":\"a[name^=\\\"Advertisement\\\"]\",\"tasks\":[[\"upward\",\".wb_element\"]]}"],["{\"selector\":\"aside.left > div.box > div.title\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\"div.box\"]]}"],["{\"selector\":\".cside1 > .hside2\",\"tasks\":[[\"has-text\",\"تبلیغات\"],[\"upward\",\".cside1\"]]}"]]; + +const hostnamesMap = new Map([["1pezeshk.com",1],["aftabir.com",2],["akharinnews.com",3],["alamto.com",4],["androidgozar.com",5],["aparat.com",6],["arga-mag.com",7],["asandl.com",8],["asriran.com",9],["bazimag.com",10],["benawa.com",11],["blogsazan.com",12],["charbzaban.com",13],["chetor.com",14],["deltapayam.com",15],["digiato.com",16],["digikala.com",17],["dlfox.com",18],["donya-e-eqtesad.com",19],["ecoiran.com",20],["eghtesadonline.com",21],["elmefarda.com",22],["elmevarzesh.com",23],["eramblog.com",24],["farachart.com",25],["gameeroid.com",26],["ghatreh.com",27],["graphiran.com",28],["harfetaze.com",29],["idehalmag.com",30],["idehaltech.com",31],["iranidata.com",32],["jafekri.com",33],["coffeeapps.ir",[33,77]],["sclinic.ir",[33,105]],["khabarpu.com",34],["khanefootball.com",35],["khanoumi.com",36],["khodrotak.com",37],["lordroid.com",38],["marzfun.com",39],["moderndl.com",40],["mybia4music.com",41],["p30konkor.com",42],["par30media.com",43],["sakhtafzarmag.com",44],["salameno.com",45],["sariasan.com",46],["sarzamindownload.com",47],["shahrsakhtafzar.com",48],["shereno.com",49],["sheypoor.com",50],["takhfifan.com",51],["takmili.com",[52,53]],["kihanb.ir",[52,96]],["takskin.com",54],["tarafdari.com",55],["techfars.com",56],["technews-iran.com",57],["techrato.com",58],["torob.com",59],["uploadboy.com",60],["vazeh.com",61],["vipofilm.com",62],["zibamoon.com",63],["konkur.in",64],["farnet.io",65],["7ganj.ir",66],["ac.ir",67],["alibaba.ir",68],["amazing.ir",69],["androidparsi.ir",70],["dailymobile.ir",70],["tarfandha.org",70],["androidzoom.ir",71],["anzalweb.ir",72],["apktops.ir",73],["appreview.ir",74],["avaz-kurd.ir",75],["bartarinha.ir",76],["darkroid.ir",78],["digiboy.ir",79],["digiro.ir",80],["dlrozaneh.ir",81],["downloadly.ir",82],["downloadsoftware.ir",83],["entekhab.ir",84],["farsifilm.ir",85],["filmnet.ir",86],["filmsky.ir",87],["gamemods.ir",88],["gamesetup.ir",89],["hamshahrionline.ir",90],["imna.ir",91],["my.irancell.ir",92],["iranjib.ir",93],["kalakamuz.ir",94],["khodropluss.ir",95],["listen2music.ir",97],["mediat.ir",98],["mihand.ir",99],["mohandescenter.ir",100],["najiremix.ir",101],["nex11music.ir",102],["show-music.ir",102],["plaza.ir",103],["power-music.ir",104],["skinak.ir",106],["subkade.ir",107],["tabnak.ir",108],["taknaz.ir",109],["toranji.ir",110],["uptrack.ir",111],["youc.ir",112],["zoomg.ir",113],["xip.li",114],["opizo.me",115],["par30dl.net",116],["pichak.net",117],["rokna.net",118],["55online.news",119],["saat24.news",120],["techna.news",121],["bandmoviez.one",122],["bazdeh.org",123],["texahang.org",124],["takvim.tj",125],["artmusics.top",126],["harmonydl.us",127]]); + +const entitiesMap = new Map([["hamtamovie",0]]); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/isr-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/isr-0.js new file mode 100644 index 0000000..ad6146c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/isr-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"span:has([href*=\\\"promo\\\"])\",\"tasks\":[[\"xpath\",\"..\"]]}"],["{\"selector\":\"div[aria-label*=\\\"המחלקה המסחרית\\\"]\",\"tasks\":[[\"upward\",5]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"admiral\"]]}"],["{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"(window)}catch\"]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"200===\"]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"responseText\"]]}"]]; + +const hostnamesMap = new Map([["haaretz.co.il",0],["www-haaretz-co-il.eu1.proxy.openathens.net",0],["www.kikar.co.il",1],["morfix.co.il",2],["sheee.co.il",3],["walla.co.il",3]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/ita-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/ita-0.js new file mode 100644 index 0000000..8603778 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/ita-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ita-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".container-fluid.py-3.bg-white-color.pl-5.pr-5\",\"tasks\":[[\"has\",{\"selector\":\".text-black.weight-400.mb-0\",\"tasks\":[[\"has-text\",\"I Nostri Partners\"]]}]]}"],["{\"selector\":\"li[data-index-number]\",\"tasks\":[[\"has\",{\"selector\":\"[data-test=\\\"mms-product-card\\\"]\",\"tasks\":[[\"has-text\",\"Sponsorizzati\"]]}]]}"],["{\"selector\":\".cont-ev-list\",\"tasks\":[[\"has\",{\"selector\":\".title-channel\",\"tasks\":[[\"has-text\",\"in Evidenza\"]]}]]}"],["{\"selector\":\".td_block_template_1\",\"tasks\":[[\"has\",{\"selector\":\".td-block-title-wrap\",\"tasks\":[[\"has-text\",\"Banner\"]]}]]}"],["{\"selector\":\".article-blog-default\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"CONTENUTO SPONSORIZZATO\"]]}]]}"],["{\"selector\":\".agi-article-card\",\"tasks\":[[\"has\",{\"selector\":\".article-category\",\"tasks\":[[\"has-text\",\"BRANDED CONTENT\"]]}]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Contenuti sponsorizzati\"]]}]]}"],["{\"selector\":\".boxAnnunci\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Annuncio pubblicitario\"]]}]]}"],["{\"selector\":\".testo > div\",\"tasks\":[[\"has\",{\"selector\":\"b\",\"tasks\":[[\"has-text\",\"PARTNERS COMMERCIALI\"]]}]]}"],["{\"selector\":\".cl-amp-important-information\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Annuncio pubblicitario\"]]}]]}","{\"selector\":\".custom-html\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Annuncio pubblicitario\"]]}]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Contenuti sponsorizzati\"]]}]]}"],["{\"selector\":\"div[data-testid=\\\"section\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Contenuto sponsorizzato\"]]}]]}"],["{\"selector\":\".search-itm\",\"tasks\":[[\"has\",{\"selector\":\".search-itm__label\",\"tasks\":[[\"has-text\",\"annuncio\"]]}]]}"],["{\"selector\":\".similar-post-holder\",\"tasks\":[[\"has\",{\"selector\":\".categoria\",\"tasks\":[[\"has-text\",\"Post sponsorizzato\"]]}]]}"],["{\"selector\":\".feat-widget-wrap\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"INFORMAZIONE REDAZIONALE\"]]}]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}"],["{\"selector\":\"center\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Esponi i tuoi banner sul forum\"]]}]]}"],["{\"selector\":\".article\",\"tasks\":[[\"has\",{\"selector\":\"div.categories\",\"tasks\":[[\"has-text\",\"pubbliredazionale\"]]}]]}"],["{\"selector\":\".card.dark\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Adv\"]]}]]}"]]; + +const hostnamesMap = new Map([["investire.biz",0],["mediamarkt.ch",1],["mediaworld.it",1],["adnkronos.com",2],["cronacadiverona.com",3],["lospiffero.com",4],["agi.it",5],["ilprogettistaindustriale.it",6],["impiego24.it",7],["lalaziosiamonoi.it",8],["laleggepertutti.it",9],["logisticanews.it",10],["tgcom24.mediaset.it",11],["paginegialle.it",12],["pharmacyscanner.it",13],["radioluna.it",14],["technofashion.it",15],["guadagna.net",16],["ilpiccolo.net",17],["tuttoandroid.net",18]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/jpn-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/jpn-1.js new file mode 100644 index 0000000..20e00fa --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/jpn-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"font[color=\\\"red\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}"],["{\"selector\":\"#list\",\"tasks\":[[\"has\",{\"selector\":\"> div.entry-card > div > p > span.category\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\"p span#RealtimeClockArea2\",\"tasks\":[[\"upward\",\"p\"]]}"],["{\"selector\":\".plugin-memo > div.side > script[src*=\\\"i-mobile.co.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div[id^=\\\"i2i\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div[id^=\\\"gad-fixed\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div.AMvertical\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#extra div.plugin-memo > div.side > div[id]\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}","{\"selector\":\"#extra div.plugin-memo script[src^=\\\"https://js.gsspcln.jp/\\\"]\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}"],["{\"selector\":\".plugin-memo > div.side > div[class^=\\\"alistcloud-\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div[style=\\\"margin:10px 0;\\\"] > div[style=\\\"height:280px;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".ark-block-columns\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"#mainEntity > div.clearfix > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".post-list-item > div.post-list-inner-infeed\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entry-content > p + h2\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\".plugin-memo > div.side > script[src*=\\\"//adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://daimaoh.co.jp\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > iframe[src*=\\\"//rcm-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div[class*=\\\"column-inner\\\"] > div.plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}]]}"],["{\"selector\":\".post > h2[data-amp-original-style=\\\"padding-left:3%;margin-top:5%;margin-bottom:5%\\\"]\",\"tasks\":[[\"has-text\",\"関連広告\"]]}"],["{\"selector\":\".blogbody > a[name=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".module--free ins.adsbygoogle\",\"tasks\":[[\"upward\",\".module--free\"]]}"],["{\"selector\":\".entryList > li #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\".article > h3.frontTitle\",\"tasks\":[[\"has-text\",\"お勧めサイト[PR]\"]]}"],["{\"selector\":\".module--free > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entry[data-type=\\\"space\\\"] script[src^=\\\"https://img.ad-nex\\\"]\",\"tasks\":[[\"upward\",\".entry\"]]}"],["{\"selector\":\".plugin-memo > .side > div[id^=\\\"div-gpt-\\\"]:last-child\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > iframe[src*=\\\"mmaaxx.com/\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".entry > div.contents_body > div[style=\\\"text-align:center;margin-bottom:10px;\\\"] + div[style=\\\"font-size:8px;\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".entry_box > div.entry_side + div.entry_main > div.entry_main_in > div.entry_body > div[style=\\\"text-align:center;margin-bottom:10px;\\\"] + div[style=\\\"font-size:8px;\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".side_plugin > div.plugin_content > div.plugin_body > div.plugin-freearea > script#mgs_Widget\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".sidemenu_body > dd.plg_body > div.plugin-freearea > a[href^=\\\"http://www.amazon.co.jp/gp/\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"aside[class^=\\\"plugin_\\\"] > div.plg_body > center > div > a[href^=\\\"https://dlsoft.dmm.co.jp\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href*=\\\"dmm.co\\\"][target=\\\"_blank\\\"] > img\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href^=\\\"http://order.getchu.com/r.php?aff=\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href^=\\\"https://click.dtiserv2.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href^=\\\"https://www.dlsite.com/maniax/dlaf\\\"][rel$=\\\"sponsored\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href*=\\\"amazon.co.jp/\\\"][target=\\\"_blank\\\"]:not([name])\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"center > table > tbody > tr > td > center > a.overwhite[target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".ac-mb-3.text-center > div[id^=\\\"div-gpt-ad-side\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > a > img[src*=\\\"dmm.com/af/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > script[src*=\\\"amazon-adsystem.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side:nth-last-child(2) > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".indArticleFrame > div.goodsBox\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".newsList > li > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"table[width=\\\"95%\\\"][bgcolor=\\\"#CCFFCC\\\"] div[align=\\\"center\\\"] > iframe[src*=\\\"mmaaxx.com\\\"]\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}","{\"selector\":\"table[width=\\\"95%\\\"][bgcolor=\\\"#EFEFEF\\\"] div[align=\\\"center\\\"] > iframe[src*=\\\"/koukoku_\\\"]\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}","{\"selector\":\"table[width=\\\"95%\\\"][bgcolor=\\\"#EFEFEF\\\"] td[colspan=\\\"3\\\"] > iframe[src*=\\\"/koukoku_\\\"]\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}"],["{\"selector\":\".plugin-memo > div.side > div > div.google-user-ad-side\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".sidewrapper.widget_text > .sidebody > .textwidget > div[id] > script\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".EntryInnerBlock:not(.EntryInnerBlock:last-child) #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryInnerBlock\"]]}"],["{\"selector\":\".entry_table #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry_table\"]]}"],["{\"selector\":\"#EntryTextBox #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#EntryTextBox\"]]}"],["{\"selector\":\".article1 #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".article1\"]]}"],["{\"selector\":\"#EntryListBlock > .EntryTextBox #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryTextBox\"]]}"],["{\"selector\":\".EntryContainerExt #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryContainerExt\"]]}"],["{\"selector\":\".main_body > .text_body #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".text_body\"]]}","{\"selector\":\".main_title_box h3 > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",\".main_title_box\"]]}"],["{\"selector\":\"#main-inner > .text #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".text\"]]}","{\"selector\":\".posted > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".title > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".article2 #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".article2\"]]}"],["{\"selector\":\".FeatureBox_Magazine > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".Section > div.Ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".content > h2.widget-header\",\"tasks\":[[\"has-text\",\"あなたにおススメの記事\"]]}","{\"selector\":\".l-main > div[class^=\\\"_\\\"] > div > ul > li > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"ul[class^=\\\"panel-article__list\\\"] > li > div[id^=\\\"div-gpt-\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".list > li > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".c-article-block:has(> div[id^=\\\"div-gpt-\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".td-post-content > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entry > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".newsList05__bnr\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".not-athleterecipe > aside.ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".results_bid > td[colspan=\\\"5\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".col-sm-6 > div.well > a[href^=\\\"https://javhd.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".box_round > p > small\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"配信\"]]}]]}"],["{\"selector\":\"#EntryBlockNa #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#EntryBlockNa\"]]}"],["{\"selector\":\".entry_body #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry_body\"]]}","{\"selector\":\".entry_state > .entry_comments > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"h2 > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".EntryFooter > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".EntryHeader a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",\".EntryHeader\"]]}","{\"selector\":\".EntryText #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryText\"]]}","{\"selector\":\".EntryTitle > .Title > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".grid_post-box > div.post-box-contents > div > div.dfad\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"li.p-topics-list__item div[id^=\\\"yads\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\".eall #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".eall\"]]}"],["{\"selector\":\".main_left_block > div#BottomAmazon\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".items > div.item > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".slick-slide > div[id] + script\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".article #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".article\"]]}"],["{\"selector\":\".entry_table2 #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry_table2\"]]}"],["{\"selector\":\".pad #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".pad\"]]}"],["{\"selector\":\".entryHeader > a.entryListTime[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".entryMain #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entryMain\"]]}"],["{\"selector\":\"div[style^=\\\"float:\\\"] > p\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\".HTML > div.widget-content > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".readmoreWrap > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".widget_text ins.adsbygoogle\",\"tasks\":[[\"upward\",\".widget_text\"]]}","{\"selector\":\".widget_text script[src*=\\\"zucks.net\\\"]\",\"tasks\":[[\"upward\",\".widget_text\"]]}"],["{\"selector\":\".widget_custom_html > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".cardtype__article > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".swiper-slide > div.adunitContainer\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#sidebar-inner > span\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\".plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"amazon\"]]}]]}"],["{\"selector\":\".grid_post-box > div.post-box-contents > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".widget_block script[src^=\\\"https://img.ad-nex.com\\\"]\",\"tasks\":[[\"upward\",\".widget_block\"]]}"],["{\"selector\":\"h5 > div.dfad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"ul > li > ul[data-ad-slot^=\\\"spweb-search-infeed\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[id^=\\\"_popIn_recommend_\\\"] ul._popIn_infinite_page > li > a[class*=\\\"_popIn_recommend_article_ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > center > iframe[src*=\\\"//rcm-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#entry > #entryText #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#entryText\"]]}","{\"selector\":\"#entryStatus > li > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"h2.entryTitle > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".topstoriestxt > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".logout_text + div.timesale > ul > li > div > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".entry-block #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry-block\"]]}"],["{\"selector\":\".section > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".section > div.container > div.row > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"h3.gap\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\".card.example-1\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".hatena-module-html > div > script:only-child:not([src])\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".articleContainer > div.articleInner > ul.relatedItemList\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#content > h2\",\"tasks\":[[\"has-text\",\"[PR]\"]]}","{\"selector\":\".d_line > img[src$=\\\"/cat20.gif\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".widget_custom_html a[href^=\\\"https://app.seedapp.jp\\\"]\",\"tasks\":[[\"upward\",\".widget_custom_html\"]]}"],["{\"selector\":\".widget_text > div > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".widget_text > div > div[id^=\\\"logly\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".mainTitle > h3\",\"tasks\":[[\"has-text\",\"FANZA関連動画\"]]}"],["{\"selector\":\".text-111\",\"tasks\":[[\"has-text\",\"/^PR$/\"]]}"],["{\"selector\":\".rmenubox + div.p1_title\",\"tasks\":[[\"has-text\",\"【PR】\"]]}","{\"selector\":\".rmenubox > div.plugin-freearea > div[style^=\\\"width:230px\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div[class^=\\\"ArticleDetailBody_articleBody_\\\"] > a.article_detail_button_ec_amazon\",\"tasks\":[[\"has-text\",\"関連商品をAmazonで検索\"]]}"],["{\"selector\":\"#__next > div[class^=\\\"_\\\"] > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div > p\",\"tasks\":[[\"has-text\",\"ADVERTISING\"]]}]]}","{\"selector\":\"#mainArticleBottom_leftUnit\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[class] > div:not([class]) > div > div.OB-REACT-WRAPPER\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".tag_list + div.block-title\",\"tasks\":[[\"has-text\",\"今日から配信のHey動画\"]]}"],["{\"selector\":\"#main_contents > div.entry > div.entry_body > div[style=\\\"text-align:center;margin-bottom:10px;\\\"] + div[style=\\\"font-size:8px;\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"#reserve > section.side-menu > div.sidebar-style ins.adsbygoogle\",\"tasks\":[[\"upward\",\"section.side-menu\"]]}","{\"selector\":\".plg_body > div[style] > a[href^=\\\"https://www.dlsite.com/pro/dlaf\\\"][target=\\\"_blank\\\"] > img\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-freearea > div[style^=\\\"width:300px\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin2_outline > div.plugin2_body > div.plugin-freearea > iframe[src^=\\\"http://customize.dtiserv\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin_content > div.plugin_body > div.plugin-freearea > div[id^=\\\"i2i\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin_third > div.plg_body > div.plugin-freearea > a[href^=\\\"https://cnt.affiliate.fc2.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".side-menu > div.side-menu-title > div.plugin-freearea > div[style=\\\"margin:0;padding:5px;font-size:12px;word-break: break-all;\\\"] > a[href^=\\\"https://al.dmm.co.jp\\\"][rel=\\\"nofollow\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".side-menu > div.side-menu-title > div.plugin-freearea[style=\\\"text-align:center\\\"] > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".side-menu > div.sidebar-style > div.plugin-freearea > img[src^=\\\"//v2st.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".side-menu > div.sidebar-style > div.plugin-freearea > script[src^=\\\"//adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".sidemenu_content > div.plg_body > div.plugin-freearea > div#scroll script[src^=\\\"https://adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".sidemenu_content > div.plg_body > div.plugin-freearea > script[src*=\\\"//adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"BlockBase\\\"] > div > div > div.plugin-freearea > ins.adsbygoogle\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[name=\\\"amazletlink\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > div[id^=\\\"i2i\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > iframe[src^=\\\"https://rcm-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > script[src$=\\\"/show_ads.js\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > script[src*=\\\"//adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > script[src*=\\\"i-mobile.co.jp\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[id$=\\\"-column\\\"] > div.sidebar > div[style=\\\"text-align:left\\\"] > div.plugin-freearea > a[href^=\\\"http://www.amazon.co.jp/gp/\\\"] > img[src^=\\\"https://ws-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\"div[id$=\\\"-column\\\"] > div.sidebar > div[style=\\\"text-align:left\\\"] > div.plugin-freearea > script[src^=\\\"//z-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div > a[name=\\\"amazletlink\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > center > ins.adsbygoogle\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin1\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"#secondary-column > div.sidebar > div[style^=\\\"text-align:\\\"] > div.plugin-freearea > div.kaerebalink-box\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"div[class$=\\\"BlockBase\\\"] > div > div > div.plugin-freearea > div > a[href^=\\\"https://hb.afl.rakuten.co.jp/hsc/\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",5]]}"],["{\"selector\":\"#menu1Block > div.menu1BlockBase\",\"tasks\":[[\"has\",{\"selector\":\"> div.menu1BlockHead > div\",\"tasks\":[[\"has-text\",\"最新記事+AD\"]]}]]}","{\"selector\":\".mainCommentBold2\",\"tasks\":[[\"has-text\",\"/^PR$/\"]]}","{\"selector\":\".mainCommentBold2\",\"tasks\":[[\"has-text\",\"/^関連記事$/\"]]}"],["{\"selector\":\"div[class$=\\\"BlockBase\\\"] > div > div > div.plugin-freearea > a[href^=\\\"https://www.amazon.co.jp/dp/\\\"][target=\\\"_blank\\\"] > img\",\"tasks\":[[\"upward\",5]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > div > a[name=\\\"amazletlink\\\"]\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > iframe[src^=\\\"http://blogparts.dmm.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > ins.widget-banner\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > script[src$=\\\"/blogparts.js\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".menuProfBlock > div.menuText > div.plugin-freearea > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".search_listBox > .search_listBox\",\"tasks\":[[\"has\",{\"selector\":\"> div[class^=\\\"search_list\\\"] > h3 > a[href^=\\\"https://media.fc2.com/clicks.php?id=\\\"] > span\",\"tasks\":[[\"has-text\",\"/^\\\\[PR\\\\]$/\"]]}]]}","{\"selector\":\"section[class^=\\\"search_\\\"] > div[class^=\\\"c-cntCard-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class*=\\\"_indetail\\\"] > a[href^=\\\"https://media.fc2.com/clicks.php?id=\\\"] > span\",\"tasks\":[[\"has-text\",\"/^\\\\[PR\\\\]$/\"]]}]]}"],["{\"selector\":\".-freeArea > div.adAmazon\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div.plugin_item\",\"tasks\":[[\"has\",{\"selector\":\"> div.plugin_content > h2 > span\",\"tasks\":[[\"has-text\",\"/スポンサーリンク|オススメ記事/\"]]}]]}"],["{\"selector\":\".entry .aposted[href=\\\"\\\"]\",\"tasks\":[[\"upward\",\".entry\"]]}"],["{\"selector\":\".NormalList > li\",\"tasks\":[[\"has\",{\"selector\":\"h3 > a[href] > p\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\".entry_main_body > p.contentText\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\".post-box > div.post-box-contents > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#article-options > div[style=\\\"width: 100%;\\\"] + h3\",\"tasks\":[[\"has-text\",\"楽天\"]]}","{\"selector\":\".plugin-memo > div.side > script[src*=\\\"i2i.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".side-sp\",\"tasks\":[[\"has-text\",\"注目の巨乳アイドル\"]]}"],["{\"selector\":\"article[class^=\\\"mdlGrid_\\\"] > a[href^=\\\"https://www.amazon.co.jp/\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".under_content > .box > .textwidget > p > .adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".cage #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".cage\"]]}"],["{\"selector\":\".posts-inner\",\"tasks\":[[\"has-text\",\"/スポンサードリンク|関連コンテンツ|他サイト様人気記事|最新記事|こちらもオススメ/\"]]}"],["{\"selector\":\".Entry #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".Entry\"]]}"],["{\"selector\":\".mt-6 > div.ads-double\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".article-body-inner h4\",\"tasks\":[[\"has-text\",\"/FANZA|Gcolle|ランダム/\"]]}"],["{\"selector\":\".waku-zentai > div.ako1\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#related-entries ~ .singleh4\",\"tasks\":[[\"has-text\",\"amazon\"]]}"],["{\"selector\":\".article_box_item > div.pcBanner_category\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".list_item > div.pcBanner_index\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".article > h3\",\"tasks\":[[\"has-text\",\"他にこんな記事も\"]]}"],["{\"selector\":\".entry-content > h3\",\"tasks\":[[\"has-text\",\"/売れ筋|おすすめ|商品/\"]]}"],["{\"selector\":\".p_top_top_article > span > div.p_top_top_article_banner\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"\",\"action\":[\"style\",\"grid-template-rows: 1fr auto 1fr !important;\"],\"tasks\":[[\"matches-path\",\"/jp/\"],[\"spath\",\".aside_has-children__Ub7k8\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/jp/\"],[\"spath\",\"div[class^=\\\"fc-player_fc\\\"]\"]]}"],["{\"selector\":\".box > div[id^=\\\"pc_top_infeed\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}","{\"selector\":\".typeB_ttl\",\"tasks\":[[\"has-text\",\"記事\"]]}"],["{\"selector\":\".widget_text > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".loop-entry > span.memo:first-child ~ ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entry #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry\"]]}"],["{\"selector\":\".entry-inner > p\",\"tasks\":[[\"has-text\",\"/^PR$/\"]]}"],["{\"selector\":\".widget > div\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"],[\"upward\",1]]}","{\"selector\":\".widget > div\",\"tasks\":[[\"has-text\",\"おすすめ\"],[\"upward\",1]]}"],["{\"selector\":\".hatena-module-html > div.hatena-module-body > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".hatena-module-html > div.hatena-module-body > iframe[src^=\\\"https://rcm-fe.amazon-adsystem.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".hatena-module-html > div.hatena-module-body > a[href*=\\\"//hb.afl.rakuten.co.jp/hsc/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".hatena-module-html > div.hatena-module-body > a[href^=\\\"https://adf.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".hatena-module-html > div.hatena-module-body > a[href^=\\\"https://click.linksynergy.com\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".hatena-module-html > div.hatena-module-body > script[src^=\\\"//z-fe.amazon-adsystem.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".hatena-module-html > div.hatena-module-body > script[src*=\\\"//adm.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#p5tittle\",\"tasks\":[[\"has-text\",\"/人気ランキング|商品|予約開始|発売/\"]]}"],["{\"selector\":\".box-article > div.border-ao.text-center\",\"tasks\":[[\"has-text\",\"関連商品\"]]}","{\"selector\":\".page-desktop > div.text-dark\",\"tasks\":[[\"has-text\",\"/プレバン|楽天/\"]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[style^=\\\"width:100%;box-sizing:border-box;padding:1em\\\"] > a[href^=\\\"https://click.dtiserv2.com/\\\"]:only-child\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#first > .p1_outline\",\"tasks\":[[\"has\",{\"selector\":\"> .p1_title\",\"tasks\":[[\"has-text\",\"人気ゲームランキング\"]]}]]}","{\"selector\":\".p1_outline > .p1_title\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"section > center > span[style=\\\"opacity:0.7;font-size:xx-small\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin2_outline > div.plugin2_title\",\"tasks\":[[\"has-text\",\"/amazon|スポンサーリンク/\"]]}"],["{\"selector\":\".entry-list-item #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry-list-item\"]]}"],["{\"selector\":\".nb-entry #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".nb-entry\"]]}"],["{\"selector\":\".plugin-memo:has(> div.side > div[id^=\\\"gad-fixed\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".HTML > div > div.entryadwrapper2\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".side-amazon\",\"tasks\":[[\"upward\",\".ad\"]]}"],["{\"selector\":\".plugin-memo > div.side > div.ad-center\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div > script[src*=\\\"i-mobile.co.jp\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".panel:last-child > p.panel-heading\",\"tasks\":[[\"has-text\",\"PR情報\"],[\"upward\",1]]}"],["{\"selector\":\".widget-sidebar script[src$=\\\"/show_ads.js\\\"]\",\"tasks\":[[\"upward\",\".widget-sidebar\"]]}"],["{\"selector\":\"div.title-sec\",\"tasks\":[[\"has-text\",\"姉妹サイト\"]]}"],["{\"selector\":\".right-column-inner > div.plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}]]}"],["{\"selector\":\".plugin1_outline > div > div[id] > script\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".cardtype > .cardtype__article > .adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin_right > div > div > script[src$=\\\"/rakuten_widget.js\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#ct004 > div.contMain > table.tblPRbn\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".alignC > div.mTop10 > div[style]\",\"tasks\":[[\"has-text\",\"-PR-\"]]}","{\"selector\":\".c-feed_cell > a.c-feed_item-pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#entry_li_body #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#entry_li_body\"]]}"],["{\"selector\":\"#Left #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#Left\"]]}"],["{\"selector\":\".side-menu > div > div.plugin-freearea > div > a[name=\\\"amachazllink\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".side-menu > h4\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\"#main > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/media\"],[\"spath\",\"body .code-block\"]]}"],["{\"selector\":\".singleAdjust01 > div.adAdjust02\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sub_right > .sidewrapper\",\"tasks\":[[\"has\",{\"selector\":\"> .sidetitlebody > .sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}]]}"],["{\"selector\":\".plugin-memo > div.side > script[src*=\\\"//p.permalink-system.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > center > script[src^=\\\"https://cdn-fluct.sh.adingo.jp\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#sidebar1 h4.widgettitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > a[href^=\\\"https://www.e-nls.com/access.php\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#side > h2.h2s\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".h2s:last-of-type\",\"tasks\":[[\"has-text\",\"ポケモン関連\"]]}"],["{\"selector\":\".plugin-freearea > div > div > div[id^=\\\"gad-fixed\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#EB a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",\"#EB\"]]}","{\"selector\":\"#EiB2 #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#EiB2\"]]}"],["{\"selector\":\".nav_div\",\"tasks\":[[\"has-text\",\"PR\"]]}"],["{\"selector\":\".entry-content > p > a[href^=\\\"https://px.a8.net\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"table[cellpadding=\\\"3\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}","{\"selector\":\"table[width=\\\"100%\\\"][cellpadding=\\\"0\\\"][cellspacing=\\\"8\\\"]\",\"tasks\":[[\"has-text\",\"出会い特集\"]]}"],["{\"selector\":\"body > font[color=\\\"green\\\"]\",\"tasks\":[[\"has-text\",\"/初心者|セフレ|出会い|女装子|ニューハーフと遊/\"],[\"spath\",\" + br + br + a[target=\\\"_blank\\\"]\"]]}","{\"selector\":\"body > font[color=\\\"green\\\"]\",\"tasks\":[[\"has-text\",\"/初心者|セフレ|出会い|女装子|ニューハーフと遊/\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + img\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}"],["{\"selector\":\".subSec:first-child > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".topicsList > li > i.pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".lyricside > span.ezoic-ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"b > div > a[href^=\\\"https://al.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#extra div.plugin-memo > div.side > script[language=\\\"JavaScript\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"#sub div.plugin-memo > div.side > script[language=\\\"JavaScript\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"https://js.ad-stir.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".EntryInnerBlock #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryInnerBlock\"]]}","{\"selector\":\".entry_header:first-child > span.entry_title > a[href=\\\"\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"upward\",2]]}","{\"selector\":\".entry_text > #ninja-blog-inactive\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".main-box > ul.list > li > script[src^=\\\"https://img.ad-nex.com\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".menuTabLight\",\"tasks\":[[\"has-text\",\"PR\"]]}","{\"selector\":\".plugin1_outline > div.plugin1_title\",\"tasks\":[[\"has-text\",\"PR\"],[\"upward\",1]]}","{\"selector\":\".plugin3_body > div.ta_center > div.plugin-freearea\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".mdModal div.mdbnViewer__ad\",\"tasks\":[[\"upward\",\".mdModal\"]]}"],["{\"selector\":\".module--free > div.module__body > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#EntryInnerBlock #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#EntryInnerBlock\"]]}"],["{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://book.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".side_title\",\"tasks\":[[\"has-text\",\"FANZA\"]]}"],["{\"selector\":\".moyugenn-c\",\"tasks\":[[\"has-text\",\"Amazonランキング\"]]}"],["{\"selector\":\".module--free > div[style=\\\"text-align:center;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".ad-area > div.ad-label\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"]]}","{\"selector\":\".section-title > p\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"]]}","{\"selector\":\".text-center > p\",\"tasks\":[[\"has-text\",\"スポンサー\"]]}"],["{\"selector\":\".module--free > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"td > div.bbs_box > iframe[src^=\\\"//tool2.nan-net.com\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sidebar-widget > div > div > a[href*=\\\"://ad.\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".widget_text > h3.sidebar-widget-title\",\"tasks\":[[\"has-text\",\"人気作\"]]}"],["{\"selector\":\".EntryInner #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryInner\"]]}"],["{\"selector\":\".article__content > div:not([class]) > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class$=\\\"_outline\\\"] > div > div.plugin-freearea > div > a[href^=\\\"https://book.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".divh1\",\"tasks\":[[\"has-text\",\"PR\"]]}"],["{\"selector\":\".vab > div#pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".mb0 > div.s-side-title-header > [class^=\\\"s-side-\\\"]\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\".entrybox #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entrybox\"]]}"],["{\"selector\":\".widget > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".wppwrap > div.ts10box\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > center > div[id^=\\\"im-\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//150601.fc2rs.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".l-section > .c-iconAd + ul.p-articleList > .p-articleList_item > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#contents > .label\",\"tasks\":[[\"has-text\",\"/ランキング$/\"]]}"],["{\"selector\":\".grid_post-box > div.post-box-contents > div[id^=\\\"imobile_ad\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".entry_body > center\",\"tasks\":[[\"has-text\",\"[スポンサーリンク]\"]]}"],["{\"selector\":\"#sub .sidewrapper\",\"tasks\":[[\"has\",{\"selector\":\"> .sidetitlebody > .sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}]]}"],["{\"selector\":\".plugin-memo > div.side > div[class^=\\\"google-user-ad\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".home-h > h1\",\"tasks\":[[\"has-text\",\"/ライブチャット|オンライン/\"]]}","{\"selector\":\".home-h > h3\",\"tasks\":[[\"has-text\",\"Stripchat\"]]}"],["{\"selector\":\"div[class=\\\"add\\\"] > div[id^=\\\"text-6\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> h4 > span\",\"tasks\":[[\"has-text\",\"おすすめ関連記事\"]]}]]}"],["{\"selector\":\".plugin-memo > div.side > center > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"td[valign=\\\"top\\\"] > table[border=\\\"0\\\"][cellspacing=\\\"0\\\"] > tbody > tr > td > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entrytextbox #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entrytextbox\"]]}"],["{\"selector\":\".links > div.side_headline20\",\"tasks\":[[\"has-text\",\"スポンサード リンク\"]]}","{\"selector\":\".links-left > div.side_headline60\",\"tasks\":[[\"has-text\",\"スポンサード リンク\"]]}"],["{\"selector\":\".noads-link\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".forum-information > font\",\"tasks\":[[\"has-text\",\"楽天\"]]}"],["{\"selector\":\"#extra div.free-box iframe[src*=\\\"amazon-adsystem\\\"]\",\"tasks\":[[\"upward\",\"div.free-box\"]]}"],["{\"selector\":\"#side > .content_area\",\"tasks\":[[\"has-text\",\"広告\"]]}"],["{\"selector\":\".k_leftColumnCommon > .k_mt-6\",\"tasks\":[[\"has\",{\"selector\":\".k_text\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\".box_sidebar > .line\",\"tasks\":[[\"has-text\",\"/^★(?:スポンサードリンク|おすすめ)$/\"]]}"],["{\"selector\":\"#home-side-ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#personalized-feed-side-ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".p-items_main > div > div[class^=\\\"style-\\\"] > div[class^=\\\"style-\\\"] > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"div[class^=\\\"style\\\"] > div[class^=\\\"style\\\"] > div[class^=\\\"style\\\"] > div[data-testid$=\\\"AdUnit\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin1_outline\",\"tasks\":[[\"has\",{\"selector\":\"> div.plugin1_title\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\"#link-will-go\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".module > center > script[src^=\\\"https://js.ad-spire.net\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".module--free > center > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#main-column > div.EntryBlock #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryBlock\"]]}"],["{\"selector\":\"#main-inner > .content #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".content\"]]}","{\"selector\":\".page_navi > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#content1 > .articles #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".articles\"]]}"],["{\"selector\":\".sidetitlebody\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".widget_text script[src^=\\\"//cdn.gmossp-\\\"]\",\"tasks\":[[\"upward\",\".widget_text\"]]}"],["{\"selector\":\"#main center\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".entry-content > div[style^=\\\"box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.25);\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > script[src$=\\\"/rakuten_widget.js\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".post_ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".side-section > div[data-as-slot-id]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".title_right_top\",\"tasks\":[[\"has-text\",\"SPONSORED\"]]}"],["{\"selector\":\".sidebar-t\",\"tasks\":[[\"has-text\",\"/ランキング|エロ情報/\"]]}"],["{\"selector\":\"#side > div > .widget-wrap > h3\",\"tasks\":[[\"has-text\",\"/^Ads$/\"],[\"upward\",1]]}","{\"selector\":\".entry-footer > p[style]\",\"tasks\":[[\"has-text\",\"[Ads & Featured Articles]\"]]}"],["{\"selector\":\"#posts > div.post-wrap > a[href*=\\\"_ad_\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".article-single-content > div > div\",\"tasks\":[[\"has\",{\"selector\":\"> div[style] > div > span\",\"tasks\":[[\"has-text\",\"【PR】\"]]}]]}"],["{\"selector\":\".c-list__item > div[id^=\\\"_popIn_infeed\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".tweet_box > div[class=\\\"list_box\\\"]:not([data-index]) > div > a[href^=\\\"https://www.amazon.co.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".contents_right > div.box > div#ad_rectangle_1\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#ar_w300px > div.cont > ul.tab\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"._popIn_infinite_page > a._popIn_recommend_article_ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sidebar-main > aside > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"center > table[width=\\\"85%\\\"]:first-child > tbody > tr > td[align=\\\"center\\\"] > script[src^=\\\"//pagead2\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#irelated > div > ul > div.bds > div.bd_left1[name]\",\"tasks\":[[\"has-text\",\"PR\"],[\"upward\",4]]}","{\"selector\":\".banner_left1 > script\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"tr > td > div[class^=\\\"text-top-tab1-\\\"] > div.bd > div.bd_left[name]\",\"tasks\":[[\"has-text\",\"PR\"],[\"upward\",4]]}"],["{\"selector\":\"#right_col > div:not([class])\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".entry_header > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".entry_text #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry_text\"]]}"],["{\"selector\":\".widget_diver_widget_pcsp > div > center > script[src$=\\\"/adstir.js\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".widget_diver_widget_pcsp > div > div.adp\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#page-content > h2#toc3\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^広告$/\"]]}],[\"spath\",\" ~ div.scp-image-block[style=\\\"width:300px;\\\"]\"]]}","{\"selector\":\"#page-content > h2#toc3\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^広告$/\"]]}]]}"],["{\"selector\":\".side_banner > #_popIn_recommend_image_right\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".single_container > div[class=\\\"\\\"]\",\"tasks\":[[\"has-text\",\"【あなたにオススメ記事】\"]]}"],["{\"selector\":\".widget-post ul.horizontal-list\",\"tasks\":[[\"upward\",\".widget-post\"]]}"],["{\"selector\":\"div:not([style]) > div[style=\\\"text-align:center;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".clearfix > p > span[style=\\\"color: #ff0000;\\\"]\",\"tasks\":[[\"has-text\",\"3千円プレゼント!\"],[\"upward\",1]]}","{\"selector\":\".clearfix > p > strong\",\"tasks\":[[\"has-text\",\"↓\"]]}"],["{\"selector\":\".post > strong > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#sidebar_right > div.box > div.bg_white > div > div.fw-b > a[href^=\\\"http://yamare.co/amz\\\"]\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".menu_title3\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".custom-html-widget > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#e-zone > h2 a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",\"h2\"]]}","{\"selector\":\".ebody #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".ebody\"]]}"],["{\"selector\":\"#entry #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"#entry\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/mailfriend/livechat/\"],[\"spath\",\"#info3\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + a[target=\\\"_blank\\\"] + b + font\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + a[target=\\\"_blank\\\"] + b\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + a[target=\\\"_blank\\\"]\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + img + b + font + br + font[size=\\\"2\\\"]\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + img + b + font\"]]}","{\"selector\":\"table[cellpadding=\\\"4\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"],[\"spath\",\" + br + img + b\"]]}","{\"selector\":\"table[width=\\\"100%\\\"][cellpadding=\\\"0\\\"][cellspacing=\\\"8\\\"]\",\"tasks\":[[\"has-text\",\"/と出会えそうな予感|顔出しオナニー素人のライブチャット|出会い特集|テレクラ特集|マゾ男向けのSM特集|男と男が出会いを探せる場所|が夢中に男を探し始めた!|素人女子のオナ声に癒されたい/\"]]}"],["{\"selector\":\".acr_ranking_sys > tbody > tr > td > div[id^=\\\"imobile_ad\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div > script[src^=\\\"http://spdeliver.i-mobile.co.jp/script/ads.js\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".pg-container-main-primary > section > div.pg-mod > h3.ttl-line-center\",\"tasks\":[[\"has-text\",\"PR\"]]}"],["{\"selector\":\".entryinner #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entryinner\"]]}"],["{\"selector\":\".aside-banner > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".innerframe > div.whiteboard > div > div.indent > center > div#ad_index_middle\",\"tasks\":[[\"upward\",5]]}","{\"selector\":\".innerframe > div.whiteboard > div > div.indent > div#ad_index_top\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".innerframe > div.whiteboard > div > div.indent > div#ad_kiji_middle\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".ad > div > a[href^=\\\"https://al.dmm.co.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#main > div.home-h\",\"tasks\":[[\"has\",{\"selector\":\"> h1\",\"tasks\":[[\"has-text\",\"LIVECAM\"]]}]]}"],["{\"selector\":\".side_main > img[src=\\\"img/index_book.gif\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".side_main > img[src=\\\"img/index_series.gif\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"body > font[size=\\\"2\\\"]\",\"tasks\":[[\"has-text\",\"/^広告$/\"]]}"],["{\"selector\":\".plugin-memo > div.side > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"[class]:is([class^=\\\"word_label\\\"], section[class^=\\\"word\\\"][class*=\\\"_detail\\\"])\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".left_column > h2\",\"tasks\":[[\"has-text\",\"おすすめのDL\"],[\"spath\",\" ~ div.tieup_rand_block\"]]}","{\"selector\":\".left_column > h2\",\"tasks\":[[\"has-text\",\"おすすめのDL\"]]}"],["{\"selector\":\".text-center > small\",\"tasks\":[[\"has-text\",\"PR\"]]}"],["{\"selector\":\".news_b table[border=\\\"0\\\"][cellpadding=\\\"5\\\"][style=\\\"background:#fff\\\"] > tbody > tr[bgcolor=\\\"#fff\\\"] > td.newsarea[style] > a.wl[href^=\\\"https://a\\\"][href*=\\\".to/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"td[style^=\\\"vertical-align: top\\\"] [onclick*=\\\"()\\\"][target=\\\"_blank\\\"]\",\"action\":[\"style\",\"pointer-events: none !important;\"],\"tasks\":[[\"has\",{\"selector\":\"[style*=\\\"background-image: url(\\\\\\\"data:image/jpg;\\\"]\",\"tasks\":[[\"matches-attr\",{\"attr\":\"style\",\"value\":\"/height\\\\s*:\\\\s*[12]\\\\d{2}\\\\.?\\\\d*px/\"}]]}]]}","{\"selector\":\"td[style^=\\\"vertical-align\\\"] [id] [class]\",\"action\":[\"style\",\"pointer-events: none !important;\"],\"tasks\":[[\"matches-css\",{\"name\":\"top\",\"value\":\"^[4-8]\\\\d{2}\\\\.?\\\\d*px$\"}],[\"spath\",\" [onclick*=\\\")\\\"]:has(b):not(:has(td > a))\"]]}","{\"selector\":\"td[style^=\\\"vertical-align\\\"] [id] [class]\",\"action\":[\"style\",\"pointer-events: none !important;\"],\"tasks\":[[\"matches-css\",{\"name\":\"top\",\"value\":\"^[4-8]\\\\d{2}\\\\.?\\\\d*px$\"}],[\"spath\",\" [onmousedown*=\\\")\\\"]:has(b):not(:has(td > a))\"]]}"],["{\"selector\":\"#sidebar-inner > div.plugin-memo\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}","{\"selector\":\".plugin-memo > div.side > div > div[id^=\\\"gad-fixed\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > center > div#verticalrank\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > div#nav > div.adblock\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div.adblock\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.gdblock\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".linklist > li > a[target=\\\"_blank\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}"],["{\"selector\":\".footer_content > div.recommend_ads\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".frame > div[style=\\\"background-color:transparent;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"article.HomeBlogFeed_Article_Card > div.HomeBlogFeed_Article_Ad_Loading\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#bigfooterpanel_general\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"h3[class^=\\\"_\\\"] + div > ul[class^=\\\"_\\\"] + div\",\"tasks\":[[\"has\",{\"selector\":\"> p[class^=\\\"_\\\"]\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\".block-mobile > div[class^=\\\"list\\\"] > script[src^=\\\"https://cdn-fluct.sh.adingo.jp/\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/gtav/\"],[\"spath\",\"a[href^=\\\"https://al.dmm.com\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/gtav/\"],[\"spath\",\"a[href^=\\\"https://amzn.to\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/gtav/\"],[\"spath\",\"a[href^=\\\"https://hb.afl.rakuten.co.jp\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/gtav/\"],[\"spath\",\"a[href^=\\\"https://px.a8.net\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/gtav/\"],[\"spath\",\"a[href^=\\\"https://www.dlsite.com/comic/dlaf/\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/hachinai_nanj\"],[\"spath\",\".plugin_include:has(> table a[href=\\\"https://supponponclub.blog.jp/\\\"])\"]]}","{\"selector\":\"#atwiki-ads-overlay\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"#menubar2 > div.atwiki-contents > div > object[id^=\\\"Player_\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\"#wikibody > div:not([id], [class]):nth-last-of-type(2):has(> a)\",\"tasks\":[[\"has-text\",\"\"]]}","{\"selector\":\"#wikibody > h3[id^=\\\"id_\\\"] > span[style=\\\"font-weight: bold;\\\"] > center\",\"tasks\":[[\"has-text\",\"広告\"],[\"upward\",2]]}"],["{\"selector\":\".news__item > div.news__item--ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".l-sub__block > div.l-sub__bnr > div[id$=\\\"_Rectangle\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > ins.widget-banner\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://mintj.com/?\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://www.cityheaven.net\\\"] > img\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div > a[name=\\\"amazletlink\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div > div#verticalrank\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div.eroterest_partsv2\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div[align=\\\"center\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > iframe.elogch_blogparts_iframe\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > img[src*=\\\"a8.net/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src*=\\\".jp/ufo/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src*=\\\"dmm-rank.com\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//aztool.org\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//js.octopuspop.com\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"https://ad999.biz\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"https://adt.ad-spire.net\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div > a[href^=\\\"https://al.dmm.co.jp/\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > div > script[src*=\\\"//adm.shinobi.jp\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//z-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"font\",\"tasks\":[[\"has-text\",\"Sponsored Links\"]]}"],["{\"selector\":\"div[class$=\\\"t-column-inner\\\"] > center\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".plugin-memo > div.side > div.banner\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".main-container > div\",\"tasks\":[[\"has-text\",\"/^【スポンサードリンク】$/\"]]}"],["{\"selector\":\".plugin-memo > div.side > div[id^=\\\"blz_lock\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".sidetitlebody > .sidetitle\",\"tasks\":[[\"has-text\",\"AD\"]]}"],["{\"selector\":\"table > tbody > tr\",\"tasks\":[[\"has\",{\"selector\":\"> td.txt-top > div.el-list em\",\"tasks\":[[\"has-text\",\"PR\"]]}]]}"],["{\"selector\":\".entry-content > div#a8rakutenadrank_pc\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".csw-content-container > .ise-ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".ccn-article-info li\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\"#Center > div.partsHeading\",\"tasks\":[[\"has-text\",\"インタレスト\"]]}","{\"selector\":\".dparts.homeMainTable\",\"tasks\":[[\"has-text\",\"インタレストマッチ\"]]}","{\"selector\":\".homeRightTable > div.parts > div.partsBanner\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".feed-item > div[id^=\\\"div-gpt-\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".pg-container-side div.cb-l1-m2 > div.cb > .OUTBRAIN\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"._popIn_recommend_container a._popIn_recommend_article_ad\",\"tasks\":[[\"upward\",\"._popIn_recommend_container\"]]}"],["{\"selector\":\".article > div[style=\\\"padding: 8px 0; font-weight: bold;\\\"]\",\"tasks\":[[\"has-text\",\"編集部おすすめ\"]]}","{\"selector\":\"headline > ul > li > a.pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#gpt_pc_blog_header\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#wrapper > div[style^=\\\"text-align:center;\\\"] > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".hatena-module-html > .hatena-module-body > div > div[id^=\\\"div-gpt-ad-\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".main_1col > div.post_list > div.OUTBRAIN\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".main_1col > div.post_list > div.post_item > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".main_1col > div.post_list > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#cmsBody > div.inner > h2.format--crosshead\",\"tasks\":[[\"has-text\",\"/売れ筋ランキング|聴き放題!|楽天ポイント/\"]]}"],["{\"selector\":\"#cmsBody > div.inner > p:last-of-type:has(> * > a[href^=\\\"https://twitter.com/\\\"][target=\\\"_blank\\\"])\",\"tasks\":[[\"has-text\",\"作品提供\"],[\"spath\",\" ~ div.cmsAmazonWrap\"]]}"],["{\"selector\":\".article-list > li > script[src^=\\\"//yads.\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"li[id^=\\\"top-news-article-\\\"] > a.article-ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".block_ad > div.img_ad > div#adbnr-s > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".top-articles > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".banner > #knpc-rec1\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"body #sb3\",\"tasks\":[[\"has-text\",\"[PR]\"]]}"],["{\"selector\":\"#Main > div > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"li > dl.pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".l-section-side h2.c-heading-side-h2--otherStyle__text\",\"tasks\":[[\"upward\",\".l-section-side\"]]}","{\"selector\":\".p-content > #external-feed > .p-grid__item\",\"tasks\":[[\"has\",{\"selector\":\"> .p-content-header > .c-heading-h2--pr > .c-heading-h2--pr__inner > .c-heading-h2__text > span\",\"tasks\":[[\"has-text\",\"[PR]\"]]}]]}"],["{\"selector\":\"ul[class^=\\\"_taxel_row\\\"] > li > div[class^=\\\"_taxel_ad_article\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/negishinouen\"],[\"spath\",\"#content-sticky div.side_lo a[href$=\\\"/ranking.html\\\"] ~ a[target=\\\"_blank\\\"]:not([href$=\\\"/ranking.html\\\"])\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/negishinouen\"],[\"spath\",\"#content-sticky div.side_lo img[alt^=\\\"初めてさん歓迎!\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/negishinouen\"],[\"spath\",\"#content-sticky div.sidefree > center > center:last-child > br\"]]}","{\"selector\":\"#content-side > table div[id*=\\\"Rak_Blog_User_SideBanner\\\"]\",\"tasks\":[[\"upward\",\"table\"]]}"],["{\"selector\":\".side-box > div[id^=\\\"rdn-adspot\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".c-content-main > h2:not([data-bg-pattern])\",\"tasks\":[[\"has-text\",\"こちらもおすすめ\"]]}"],["{\"selector\":\"#related-small-list > li > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".items-center > .flex-col.pb-8\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"あわせて読みたい\"]]}]]}"],["{\"selector\":\".mb30 > h2\",\"tasks\":[[\"has-text\",\"スペシャルコンテンツ\"]]}"],["{\"selector\":\".hsNormal > div.bJava\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[data-test-id=\\\"TeaserFourUpCol\\\"] > div > div[id^=\\\"ad-\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#yjSub > div.cmnBnr > div#ydn-mr\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#yjSub > div.nav > div[id^=\\\"ydn-right-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#lsc div[class^=\\\"ClapLv3SearchList_Chie-SearchList__Item__\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div > div[class*=\\\"__Information__\\\"] > div[class*=\\\"__InformationIcon__\\\"] > div[class*=\\\"__InformationText__\\\"]\",\"tasks\":[[\"has-text\",\"広告\"]]}]]}"],["{\"selector\":\"aside[class^=\\\"ClapLv3SubList_Chie-SubList__ListItem__\\\"] > div.infdAd\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#contents + div > div > div > div[class]:has(> div > div[id^=\\\"ad_\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"padding-right\",\"value\":\"^12px$\"}]]}","{\"selector\":\"#contents + div > div[class^=\\\"wP-\\\"]:has(> div[class]:only-child > div[id^=\\\"ad_\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"width\",\"value\":\"^300px$\"}]]}","{\"selector\":\"#contents > div > div > div\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^150px$\"}],[\"spath\",\":has(div[id^=\\\"ad_\\\"])\"]]}","{\"selector\":\"#contents > div[class^=\\\"_\\\"] > div[class^=\\\"_\\\"] > div[class*=\\\"_\\\"]\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^250px$\"}]]}","{\"selector\":\"#contents-body ~ div > div > div > div\",\"tasks\":[[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^111px$\"}],[\"spath\",\" > div[id^=\\\"ad_\\\"]\"]]}]]}","{\"selector\":\"#contents-body ~ div > div > div\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^150px$\"}],[\"spath\",\":has(div[id^=\\\"ad_\\\"])\"]]}","{\"selector\":\"div > #mainAdTop\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div > div > div[class^=\\\"_\\\"] > div[class] > div[class*=\\\"_\\\"] > div[class]:has(> div[id^=\\\"ad_\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"217px|42px\"}]]}","{\"selector\":\"div > div[class] > div[class*=\\\"_\\\"] > div[class]:has(> div[id^=\\\"ad_\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^200px$\"}]]}","{\"selector\":\"div > div[class^=\\\"wP-\\\"] div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^250px$\"}]]}"],["{\"selector\":\"div[class*=\\\"__\\\"] > div[id$=\\\"ad1\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#tagYadsDetail\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#tagYadsListTop\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#tagYadsSideColumn\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#contentsInner > div[class^=\\\"ContentWrapper_wrapper_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class^=\\\"SS_SS__\\\"] > ul > li > article > a > span\",\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^広告$\"}]]}]]}"],["{\"selector\":\".aside > div.category-list > span.ad-text03\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".p-article-reading-recommend-list-item > article > div[id^=\\\"ad_dfp\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".wp-caption-text\",\"tasks\":[[\"has-text\",\"※楽天ブックスにリンクします\"]]}"],["{\"selector\":\".relation-block > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".p-10px > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".sidebar-items > header.story-card-header.large\",\"tasks\":[[\"has-text\",\"zakスペシャル\"]]}"],["{\"selector\":\".homelist-in[style^=\\\"text-align:center;height:\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[align=\\\"center\\\"] > .badge-success\",\"tasks\":[[\"has-text\",\"スポンサード リンク\"]]}"],["{\"selector\":\".p-widget-list__item > div[id^=\\\"div-gpt-\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".block-block ins[data-revive-zoneid]\",\"tasks\":[[\"upward\",\".block-block\"]]}"],["{\"selector\":\".article center > div#SPREAD_VIDEO_PLAYER\",\"tasks\":[[\"upward\",\".article\"]]}","{\"selector\":\".blogbody center > div#SPREAD_VIDEO_PLAYER\",\"tasks\":[[\"upward\",\".blogbody\"]]}"],["{\"selector\":\".style_table > tbody > tr > td.style_td > div[class*=\\\"Rect\\\"][style^=\\\"margin:\\\"]\",\"tasks\":[[\"upward\",\"tr\"]]}"],["{\"selector\":\".plugin1_outline > div > div.plugin-freearea > center > a[href=\\\"https://shadowverse-evolve.com/\\\"]\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".owl-item > div.ad-wrapper\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class^=\\\"side_1cbox_\\\"] > div[class^=\\\"amazon_sbox\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > script[src$=\\\"dlsite.com/js/blogparts.js\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//j.microad.net/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > a[href*=\\\"px.a8.net/svt/ejp?\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > a[href^=\\\"http://atq.ck.valuecommerce.com/servlet/atq/referral?\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > center > script[src^=\\\"//z-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div.amazon_adv\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div[align=\\\"center\\\"] > script[src$=\\\"/show_ads.js\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > div > a[href^=\\\"https://www.amazon.co.jp\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > div[id]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo script[src]\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}"],["{\"selector\":\"#sidebar-inner > div.plugin3_title\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"#sidebar > div.plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"/ad/\"]]}]]}"],["{\"selector\":\".plugin-memo > div.google-user-ad-side\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".contents_ad01\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin_right > div > div.plugin-freearea > a[rel$=\\\"sponsored\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"li > div.related-ad > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".cMovieboxC > div.cPabox.babg\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".bg--deep a[class*=\\\"gtm-ad\\\"]\",\"tasks\":[[\"upward\",\".bg--deep\"]]}"],["{\"selector\":\".content-rank > div > div.content-rank-img > a[href*=\\\"www.dlsite.com\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".post-item > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".related-post-item > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#amzn-ranking-zone-title\",\"tasks\":[[\"has-text\",\"Amazon売り上げランキング\"]]}","{\"selector\":\".widget_catbox_widget.post-widgets-bottom > div > div.amzn-tabs-container\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".box_top > div.box_btm > ul.bukken-list\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".box_top > div.box_btm > ul.realestate-list\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".box_top > div.box_btm > ul.recipe-side-img-area\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".mdl-card > div > ul.bukken-list\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".mdl-card > div > ul.realestate-list\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div > div[style=\\\"text-align:center;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#taboola-below-article-thumbnails-pcxrr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".csw-content-box:not(.ise-ad) > div.csw-content-footer:not(.csw-off) > span.csw-ad-icon\",\"tasks\":[[\"has-text\",\"PR\"],[\"upward\",2]]}"],["{\"selector\":\".mainbody > h2\",\"tasks\":[[\"has-text\",\"おすすめ関連記事\"]]}"],["{\"selector\":\"#box2-inner > div.hatena-module\",\"tasks\":[[\"has\",{\"selector\":\"> div.hatena-module-title\",\"tasks\":[[\"has-text\",\"[AD]\"]]}]]}"],["{\"selector\":\".l-section > div.u-alignCenter > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".ng-isolate-scope > li.ng-scope ins.adsbygoogle\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\"#side > div.sidewrapper\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitle\",\"tasks\":[[\"has-text\",\"★スポンサー\"]]}]]}","{\"selector\":\".entrybody > p > a[target=\\\"_blank\\\"][rel]\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\".full_screen_ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#_popIn_recommend_carousel2_div > div._popIn_recommend_articles > ul._popIn_infinite_page > li > a._popIn_recommend_article_ad\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".l-ad32 > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[class^=\\\"pr_list_contentsbox\\\"] > a > div > img[src^=\\\"https://ibarakinews.jp/images/common/PR_\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".m-article-colm-list > div#recommend_pc\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".column-inner-2 > div.plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"Amazon\"]]}]]}"],["{\"selector\":\".js-reward-gallery-modal\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".js-reward-modal\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#entry .entry_title\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"],[\"upward\",\"#entry\"]]}","{\"selector\":\".entry .entry_title\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"],[\"upward\",\".entry\"]]}","{\"selector\":\".entry > h2\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"],[\"upward\",1]]}","{\"selector\":\".entry_area > h2\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"],[\"upward\",1]]}","{\"selector\":\".side_content > dl div#jgSideAdContainer\",\"tasks\":[[\"upward\",\"dl\"]]}"],["{\"selector\":\"ul[class^=\\\"top-news--items-\\\"] > li[class^=\\\"cmn-summary-\\\"] > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#acrank_top td[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".right-col > .side-multiline-html-area ul ~ p\",\"tasks\":[[\"has-text\",\"広告\"]]}"],["{\"selector\":\"#recommendations > li > div[class^=\\\"ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".widget_text > div.widget_inner > div.textwidget > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".ad-bnr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".swiper-slide[data-history^=\\\"photo_extra\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".plugin-memo > div.side > script[src$=\\\"/show_ads.js\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > div[class^=\\\"alistcloud-container\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plugin-memo > div.side > center > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".related-wadai\",\"tasks\":[[\"has-text\",\"ベストセラー\"]]}"],["{\"selector\":\".plugin-memo > div.side > div.osusume-side\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".kanren > dl.clearfix\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\"#RightPane > div.rs_preserve\",\"tasks\":[[\"has\",{\"selector\":\"> div.standardInfo > div.standardInfo_head_body > h2\",\"tasks\":[[\"has-text\",\"企業広告欄\"]]}]]}"],["{\"selector\":\".container05 > div.t_kokoku_title\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".top_banner5_wrap\",\"tasks\":[[\"has-text\",\"広告欄\"]]}"],["{\"selector\":\"#wrapper > .box-content > .inner > .box-other.t1\",\"tasks\":[[\"has\",{\"selector\":\"> .title\",\"tasks\":[[\"has-text\",\"企業広告\"]]}]]}"],["{\"selector\":\".post > div.pc_display > div[id^=\\\"logly\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class^=\\\"ranking_sRanking_List_Wrapper\\\"] > div[class^=\\\"ranking_sRanking_List_Label\\\"]\",\"tasks\":[[\"has-text\",\"PR\"]]}","{\"selector\":\"div[class^=\\\"recommendArticles_pRecommend_\\\"] > div#cxMorePc\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"\",\"action\":[\"style\",\"position: static !important;\"],\"tasks\":[[\"matches-path\",\"/kinisoku\"],[\"spath\",\"#aside[style]\"]]}","{\"selector\":\"\",\"action\":[\"style\",\"position: static!important;\"],\"tasks\":[[\"matches-path\",\"/goldennews\"],[\"spath\",\"#side-column[style^=\\\"position: fixed\\\"]\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/footcalcio\"],[\"spath\",\"#sub_left\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/kinisoku\"],[\"spath\",\"#fix_sidewrapper\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/rbkyn844\"],[\"spath\",\".sidetitle\"],[\"has-text\",\"スポンサー\"]]}","{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/umadori0726\"],[\"spath\",\".entry-body > div[align=\\\"center\\\"]:has(+ div[class^=\\\"google-2ad\\\"])\"]]}","{\"selector\":\"#left_wrapper > div.area01 > p[style=\\\"”font-size:5pt;\\\"] + center\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}","{\"selector\":\"#sidebar > div.scroll > div.side-ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".article-body-inner > center > table > tbody > tr > td > div.ninja_onebutton\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".article-body-inner > center > table > tbody > tr > td > script[src$=\\\"/rakuten_widget.js\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".article-body-inner > div.t_b ~ b > a[href^=\\\"https://www.amazon.co.jp/dp/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".article-body-inner > div[style=\\\"margin:0;padding:5px;font-size:12px;word-break: break-all;\\\"] > a[href^=\\\"https://al.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".article-body-more > div[align=\\\"center\\\"] > a[href^=\\\"https://www.sokmil.com/av/_item/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".article-outer-3 > div.article-option > h3 + div[style=\\\"text-align:center; margin-top:10px;\\\"] > script[type]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".entry-content > link[href$=\\\"/default.css\\\"] + span[style=\\\"font-size:12px;\\\"]\",\"tasks\":[[\"has-text\",\"スポンサード\"]]}","{\"selector\":\".first-article > div[align=\\\"center\\\"] > p\",\"tasks\":[[\"has-text\",\"/^スポンサードリンク$/\"]]}","{\"selector\":\".plugin-memo > .side > a[href^=\\\"https://adf.shinobi.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > .side > a[href^=\\\"https://www.infocart.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > .side > a[href^=\\\"https://www.infotop.jp/click\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div#gad-fixed-r2\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".plugin-memo > div.side > #mgs_Widget\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > a[href^=\\\"http://550909.com/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://affiliate.suruga-ya.jp\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > a[href^=\\\"https://pcmax.jp/lp/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > center > a[href^=\\\"http://amzn.to\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > center > b > a[href^=\\\"https://amzn.to\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".plugin-memo > div.side > center > iframe[src^=\\\"//rcm-fe.amazon-adsystem.com\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > center > script[src$=\\\"ziyu.net/js/dqnplus.js\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div > a[href^=\\\"http://www.dmm.co.jp\\\"][style]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div > b > a[href^=\\\"https://www.amazon.co.jp\\\"][target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".plugin-memo > div.side > div > div > iframe#gazoupickup_3\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\".plugin-memo > div.side > div > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".plugin-memo > div.side > div#ldb-user-ad-fixed\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div#verticalrank\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.ad-center\",\"action\":[\"style\",\"visibility: hidden!important;height: 0 !important;\"],\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.amazon_tool\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.gad-fixed\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.rakuad\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div.yms-user-ad-side\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > div[id^=\\\"blz_dmm\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > iframe[src*=\\\"blogparts.dmm.com\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > iframe[src^=\\\"https://image.getchu.com/api/item_af\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > link[href^=\\\"https://pdn.adingo.jp/\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > p.gad\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"http://ws.amazon.co.jp\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"https://cdn-fluct.sh.adingo.jp\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > script[src^=\\\"https://i-section\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".plugin-memo > div.side > table a[href*=\\\"amazon.co.jp/exec\\\"][target=\\\"_blank\\\"] > img[src^=\\\"https://images-na.ssl-images-amazon.com\\\"]\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}","{\"selector\":\".plugin-memo > div.side > table[style=\\\"color:darkblue; background-color: #FFFFFF\\\"][width$=\\\"305\\\"][border=\\\"1\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".right > div.plugin-memo > div.side > p:last-of-type > a[href*=\\\"amazon.\\\"]:first-of-type\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}"],["{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//dameparts.com/pbanner/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".post-block > div#taboola-below-article-thumbnails\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".swiper-slide-extra\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".module-list-articles__item[style=\\\"padding:0px\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".featurelist > li > div[id^=\\\"ad-\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".is-2col.articlelist > li > div[id^=\\\"ad-pc-article\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}","{\"selector\":\"section[id^=\\\"oblist\\\"] > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".l-sidebar_inner > div.c-secondarysection\",\"tasks\":[[\"has\",{\"selector\":\"> div.c-secondarysection_header > p.c-secondarysection_heading\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"]]}]]}"],["{\"selector\":\".common-wrap > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".c-glo-section > aside.l-post-aside > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".c-glo-section > div[id^=\\\"logly\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[id^=\\\"cc_\\\"] > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class$=\\\"BlockBase\\\"] > div > div > div.plugin-freearea > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",4]]}","{\"selector\":\"div[class$=\\\"BlockBase\\\"] > div > div > div.plugin-freearea > script[src*=\\\"://js.\\\"][src*=\\\"/t/\\\"]\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\".p-articlePageRelatedArticles__post > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#sranking > div > dl a[onclick^=\\\"ga\\\"]\",\"tasks\":[[\"upward\",\"dl\"]]}"],["{\"selector\":\".feed01 > div.adMain\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".list-object__item > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".p-aside-section > div[id^=\\\"div-gpt-ad-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"li[class$=\\\"_item\\\"] > div[id^=\\\"div-M_MD_gtx_\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#new_article_alltop > li > div[id^=\\\"logly\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"section > a[href^=\\\"https://hb.afl.\\\"][onclick]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sticky-height > section.article-list\",\"tasks\":[[\"has-text\",\"SPONSORD\"]]}"],["{\"selector\":\"body > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"td[colspan=\\\"2\\\"]\",\"tasks\":[[\"has-text\",\"/^スポンサードリンク$/\"]]}"],["{\"selector\":\".list_base_nom > li > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#NR-sub-in > aside > div.module-frame > div.areamatch\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".event-cards__item > a.event-card--banner\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".articlePhotoList_articleNormal > a[data-osccid^=\\\"recommend_qa_ad\\\"] > div.img_crown\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"div[class^=\\\"sc-\\\"]:only-child > div:first-child > div[id^=\\\"rectangle_main_\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".simple-header\",\"tasks\":[[\"has-text\",\"/izaスペシャル|あなたにオススメ/\"]]}"],["{\"selector\":\".c-box.ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".c-section__title--ranking\",\"tasks\":[[\"has-text\",\"あなたにおすすめ\"]]}"],["{\"selector\":\"#area01 > div.access > script[src$=\\\"/show_ads.js\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"#sidebar-in2 > div.contents > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#sidebar-in2 > h3\",\"tasks\":[[\"has-text\",\"/広告|PAKUTASO/\"]]}"],["{\"selector\":\"#amazonSelector\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#wrapAmazon\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".MuiCard-root > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".l-aside-item-inner > ul.l-aside-prlist\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[style=\\\"margin-left: -4px;\\\"] > a.auto[href*=\\\"/Ads\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#side > div.mb-4.p-3 div.global-ad-info\",\"tasks\":[[\"upward\",\".p-3\"]]}"],["{\"selector\":\"#main_contents > .content\",\"tasks\":[[\"has\",{\"selector\":\"> h3.plg_header\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}]]}","{\"selector\":\"#sidemenu > .sidemenu_content\",\"tasks\":[[\"has\",{\"selector\":\"> h3.plg_header\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}]]}"],["{\"selector\":\"div[class^=\\\"banner\\\"] > a:not([href*=\\\"://www.ja\\\"])\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".prBanner > ul > li > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#_popIn_recommend ul._popIn_infinite_page > li > a._popIn_recommend_article_ad\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"._popIn_infinite_page > a._popIn_recommend_article_ad_reserved\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".col-xs-3[class$=\\\"tColumn\\\"] > ul > li > div.panel-default > div.panel-heading\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}"],["{\"selector\":\"#mainvisual-column div.slick-slide:has(> script)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".article-triple > div[id^=\\\"pc_pol_woman_recommend\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"main > .homepage\",\"action\":[\"style\",\"margin-top: 0px !important;\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"matches-css\",{\"name\":\"max-width\",\"value\":\"^1150px$\"}]]}]]}"],["{\"selector\":\"article > div > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"a[name=\\\"\\\"] + h2.title\",\"tasks\":[[\"has-text\",\"スポンサーサイト\"]]}"],["{\"selector\":\".p-newslist__item > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".contents > div.OUTBRAIN\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".contents > div.section_relation > div.uz-ny\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".plg > div > div.plugin-freearea > div.eroterest_partsv2\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"#main > table:first-child #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"table\"]]}","{\"selector\":\".entryBlock #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entryBlock\"]]}","{\"selector\":\"div.EntryTitle\",\"tasks\":[[\"has\",{\"selector\":\"a[href=\\\"\\\"]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}]]}"],["{\"selector\":\".EntryTitle > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sub_box > h4\",\"tasks\":[[\"has-text\",\"/^広告$/\"]]}"],["{\"selector\":\".pt-10 > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".section > h3\",\"tasks\":[[\"has-text\",\"今、あなたにおすすめの記事\"]]}"],["{\"selector\":\"#srdk-in-article-related-pc\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"li > .p0[href^=\\\"https://amzn.to\\\"][title=\\\"Amazonを新しいタブで開く\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".list-recommend > h2\",\"tasks\":[[\"has\",{\"selector\":\"> span.line\",\"tasks\":[[\"has-text\",\"おすすめ情報\"]]}]]}"],["{\"selector\":\".section > div > div[class^=\\\"col-\\\"] > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".section > div[id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class^=\\\"css-\\\"] > div:not([class]) > ins.adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".sidebarcontents > div.pr\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#slider_list span.title-text\",\"tasks\":[[\"has-text\",\"おすすめPR\"],[\"upward\",\"#slider_list\"]]}"],["{\"selector\":\".news_list > li > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".heightLine-4 > div#pc-tmall-gamelist-gamelist\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#pickup-box > article div.ad-ranking\",\"tasks\":[[\"upward\",\"article\"]]}"],["{\"selector\":\"table[width=\\\"446\\\"] > tbody > tr\",\"tasks\":[[\"has-text\",\"セックスライフ必需品\"]]}"],["{\"selector\":\".vjs-text-track-display > div\",\"action\":[\"style\",\"background: none !important;\"],\"tasks\":[[\"matches-css\",{\"name\":\"background-color\",\"value\":\"^rgb\\\\(0, 0, 0\\\\)$\"}]]}"],["{\"selector\":\".entry-content > p > a[href^=\\\"//af.moshimo.com\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".together-posts > li > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#right_menu > h1:first-child\",\"tasks\":[[\"has-text\",\"/^Information$/\"]]}","{\"selector\":\"#wiki_menu.left_side > h2:only-of-type\",\"tasks\":[[\"has-text\",\"/^管理者のススメ$/\"]]}","{\"selector\":\"#wiki_menu.left_side > p > a[href^=\\\"http://www.sekaimon.com/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#wiki_menu.left_side > p > a[href^=\\\"https://www.amazon.co.jp/gp/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#wiki_menu.left_side > p > a[href^=\\\"https://www.powera.com/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".sidebar > p > a[href^=\\\"https://www.amazon.co.jp/ref=assoc_\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#text2 > p + p + p\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\"#mybox > ul > li > div.textwidget > ins.adsbygoogle\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".hentry > aside > script + div\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}","{\"selector\":\".kizi-under-box > div.textwidget > p\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".plugin-memo > div.side > div > a[href^=\\\"https://www.e-nls.com/access.php\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side > div > script[src^=\\\"//p.permalink-system.com\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".clickable-sentence iframe[src^=\\\"https://rcm-fe.\\\"]\",\"tasks\":[[\"upward\",\".clickable-sentence\"]]}","{\"selector\":\".side-component a[href^=\\\"https://www.amazon.co.jp/\\\"]\",\"tasks\":[[\"upward\",\".side-component\"]]}"],["{\"selector\":\".c-search-item > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".widget_custom_html > div > div[id^=\\\"jp_crv_\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"ul[class^=\\\"list-comic-\\\"] > li > div.native-ad-wrap\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#left > h3:first-child\",\"tasks\":[[\"has-text\",\"[PR 広告]\"]]}"],["{\"selector\":\".st-Related_Title\",\"tasks\":[[\"has-text\",\"おすすめ画像メーカー\"]]}"],["{\"selector\":\".blockContainer > div[id^=\\\"logly-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class$=\\\"-block\\\"] > div.m-ad-rectangle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".plugin-memo > div.side > script[src^=\\\"//static.criteo.net\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".nend_text_ad\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\".archive__item > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#more > b\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"まとめもり~\"]]}]]}"],["{\"selector\":\"#EntryBlock > .EntryTextBox #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".EntryTextBox\"]]}","{\"selector\":\"#EntryListBlock > article #ninja-blog-inactive\",\"tasks\":[[\"upward\",\"article\"]]}"],["{\"selector\":\"#site-box #d-box + div > font\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"]]}","{\"selector\":\"#site-box > #b-box > div > font\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"]]}","{\"selector\":\"table[summary] > tbody > tr[align=\\\"left\\\"][bgcolor]\",\"tasks\":[[\"has\",{\"selector\":\"> td > font\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク$/\"]]}]]}"],["{\"selector\":\".posts-under-1 > div.execphpwidget > div.idname\",\"tasks\":[[\"has-text\",\"【PR】\"]]}"],["{\"selector\":\".ranklist table:not([class]) > tbody > tr > td[colspan=\\\"3\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".col-lg-4 > .p-t-1\",\"tasks\":[[\"has\",{\"selector\":\"> h5\",\"tasks\":[[\"has-text\",\"広告\"]]}]]}"],["{\"selector\":\"#MainBlock > div > div > #ninja-blog-inactive\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".column > div.card > div.adv\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".footer_ranking_wrap > div.osusume_av_wrapper\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".blockAreaMainFooter > div.blockWrapper > div.blockBody > div.eroterest_partsv2\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".blockAreaMainMiddle > div.blockWrapper > .blockBody > h2 + div[style=\\\"padding:10px;\\\"] > a[href^=\\\"https://al.dmm.co.jp\\\"][target=\\\"_blank\\\"] > img[style=\\\"border-radius:15px;border:5px solid #dedede;\\\"]\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".blockSide > div.blockWrapper > div > div[class$=\\\"eroterest_partsv2\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".blockSide > div.blockWrapper > div.blockBody > center > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}","{\"selector\":\".blockSide > div.blockWrapper > div.blockBody > div > a[href^=\\\"https://click.duga.jp\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".widget_text > div.textwidget > div.eroterest_partsv2\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".widget_text > div.textwidget > p > ins.dmm-widget-placement\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".blockWrapper div[id^=\\\"mhub-\\\"]\",\"tasks\":[[\"upward\",\".blockWrapper\"]]}"],["{\"selector\":\".epad #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".epad\"]]}"],["{\"selector\":\".entry-body > center\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".rblock > div.rad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[id^=\\\"plist\\\"] > div > div[id^=\\\"div-gpt-ad\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#extra div.sidetitle\",\"tasks\":[[\"has-text\",\"DMM\"]]}"],["{\"selector\":\".caption1\",\"tasks\":[[\"has-text\",\"関連DUGA動画\"]]}","{\"selector\":\"[class^=\\\"caption\\\"]\",\"tasks\":[[\"has-text\",\"PR\"]]}"],["{\"selector\":\".pc_only.fp_list_each > div.pc_only_ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".pluginWrap > div > div > a[target=\\\"_blank\\\"][rel=\\\"noopener\\\"] > img\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"#recommended > div > div.floatL > a > img[title^=\\\"[PR]\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".entryContents > h3\",\"tasks\":[[\"has-text\",\"おすすめ記事\"]]}"],["{\"selector\":\".classic-text-widget > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".bottombox > div > span[class=\\\"accent\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".sentence > p + div.width75\",\"tasks\":[[\"has\",{\"selector\":\"> div[align=\\\"center\\\"]\",\"tasks\":[[\"has-text\",\"/^スポンサード リンク$/\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/^\\\\/$/\"],[\"spath\",\"section > div.card > div.date span.catab\"],[\"has-text\",\"広告\"],[\"upward\",\"section\"]]}"],["{\"selector\":\".cst > div.inNews > div.flex > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plugin-memo > div.side div.ad-center\",\"tasks\":[[\"upward\",\".plugin-memo\"]]}"],["{\"selector\":\"div > center\",\"tasks\":[[\"has-text\",\"Sponsored Link\"]]}"],["{\"selector\":\".plugin_item ins.adsbygoogle\",\"tasks\":[[\"upward\",\".plugin_item\"]]}"],["{\"selector\":\".plugin-memo > div.side > div > script[src$=\\\"/rakuten_widget.js\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".plg_area > h2.plg_title\",\"tasks\":[[\"has-text\",\"スポンサー\"],[\"upward\",1]]}"],["{\"selector\":\".ta-c > b > font[size=\\\"+1\\\"]\",\"tasks\":[[\"has-text\",\"PCMAX\"]]}","{\"selector\":\".ta-c > font[size=\\\"+1\\\"] > b\",\"tasks\":[[\"has-text\",\"/バイアグラ|日本最大級の会員/\"]]}","{\"selector\":\".ta-c > form > font[size=\\\"+1\\\"] > b\",\"tasks\":[[\"has-text\",\"/会員数|ハッピーメール/\"]]}"],["{\"selector\":\".l-contents > div > div.p-ad\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".type_button > a[target=\\\"_blank\\\"]\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"読む\"]]}]]}"],["{\"selector\":\".entry[data-type=\\\"space\\\"] script[src^=\\\"https://img.ad-nex.com/\\\"]\",\"tasks\":[[\"upward\",\".entry\"]]}"],["{\"selector\":\"a[id^=\\\"Type\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".menu_div > center > ins.contents_ad_main\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#content > p\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\"#text-2 > div.textwidget > p > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"aside > div.plugin-memo\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidetitlebody > div.sidetitle\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}]]}"],["{\"selector\":\".entry #SPREAD_VIDEO_PLAYER\",\"tasks\":[[\"upward\",\".entry\"]]}"],["{\"selector\":\"#dmm_ranking_pc_more ~ h2\",\"tasks\":[[\"has-text\",\"ランキング\"]]}"],["{\"selector\":\".-freeArea ins.adsbygoogle\",\"tasks\":[[\"upward\",\".-freeArea\"]]}"],["{\"selector\":\".hidden-sm > p > a[data-target=\\\"#adModal\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".side--right > section.module--free\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".article__bottom__container > div.article__bottom__ad__container\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".module--free > center > a[href^=\\\"https://prf.hn\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".module--free > center > script[src*=\\\"//adm.shinobi.jp\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".module--free > center > script[src*=\\\"i-mobile.co.jp\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#links > div.sidetitle\",\"tasks\":[[\"has-text\",\"注目\"]]}"],["{\"selector\":\".module--free h3.module__heading\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\".jbbsCustomHeader > table[width=\\\"95%\\\"] #tokuwari\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}","{\"selector\":\".jbbsCustomHeader > table[width=\\\"95%\\\"] a[href=\\\"http://wiki.livedoor.jp/fuzokuwiki/\\\"]\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}","{\"selector\":\".jbbsCustomHeader > table[width=\\\"95%\\\"] td > a[href^=\\\"http://seesaawiki.\\\"]\",\"tasks\":[[\"upward\",\"table[width=\\\"95%\\\"]\"]]}"],["{\"selector\":\".entrys #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entrys\"]]}"],["{\"selector\":\"#sitemap_right > div.ul_main > h3\",\"tasks\":[[\"has-text\",\"ADリンク\"],[\"upward\",1]]}"],["{\"selector\":\".entry-content > center > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".genre > ul > li.pr\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"p.text-center.caption\",\"tasks\":[[\"has-text\",\"/^スポンサーリンク/\"]]}"],["{\"selector\":\".art_li[style^=\\\"width\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".contents_title > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".entry_foot > a[title=\\\"[PR]の記事トップへ\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".entry_main #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".entry_main\"]]}","{\"selector\":\".entry_state > a[href=\\\"\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#EntryBlock > .w1 #ninja-blog-inactive\",\"tasks\":[[\"upward\",\".w1\"]]}"],["{\"selector\":\".archive-entry > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".entry-content > p[style=\\\"text-align: center;\\\"]\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\"#rank li > iframe[src^=\\\"/ad_frame.\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\".box-onetag-rec\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#secondary > div.widget_text a[href^=\\\"https://al.dmm.com/\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"#secondary > div.widget_text a[href^=\\\"https://amzn\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".SimpleBox > p[style^=\\\"padding-left:\\\"] > a[href]\",\"tasks\":[[\"has-text\",\"[PR]\"]]}"],["{\"selector\":\".newslist__item > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"article > a[href^=\\\"https://al.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"aside > h3\",\"tasks\":[[\"has-text\",\"Rapidgator\"],[\"spath\",\" + div.custom-html-widget\"]]}","{\"selector\":\"aside > h3\",\"tasks\":[[\"has-text\",\"Rapidgator\"]]}"],["{\"selector\":\"#log-1[colspan=\\\"2\\\"]\",\"tasks\":[[\"has-text\",\"スポンサードリンク\"]]}","{\"selector\":\"body > div:not([style]) > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[style=\\\"margin-left:175px;zoom:1;\\\"] > div[style=\\\"margin-top:10px;\\\"]\",\"tasks\":[[\"has-text\",\"/^スポンサードリンク$/\"]]}"],["{\"selector\":\".bigpickupin > a[href^=\\\"https://www.dmm.co.jp\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".elementor-heading-title\",\"tasks\":[[\"has-text\",\"Sponsored Links\"]]}"],["{\"selector\":\"font > table > tbody > tr\",\"tasks\":[[\"has\",{\"selector\":\"> td[align] > font\",\"tasks\":[[\"has-text\",\"/^\\\\(PR\\\\)$/\"]]}]]}"],["{\"selector\":\"table[width=\\\"780\\\"] > tbody > tr > td[height][bgcolor=\\\"#ff0080\\\"][align=\\\"center\\\"] > font\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#box2-inner > .hatena-module-html\",\"tasks\":[[\"has-text\",\"スポンサーリンク\"]]}"],["{\"selector\":\"div.center[style=\\\"margin-top:20px;min-height:167px;\\\"] > ins.adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"p a[href^=\\\"//ck.jp.ap.\\\"]\",\"tasks\":[[\"upward\",\"p\"]]}","{\"selector\":\"p a[href^=\\\"https://px.\\\"]\",\"tasks\":[[\"upward\",\"p\"]]}"],["{\"selector\":\".entry-content > p:nth-of-type(2) > a:first-of-type > img\",\"tasks\":[[\"xpath\",\"//div[contains(@class, \\\"entry-content \\\")]//a[@target=\\\"_blank\\\" and contains(@rel, \\\"noopener\\\") and not(@href=ancestor::div[contains(@class, \\\"entry-content \\\")]/p[2]/a[1]/@href)]/img\"]]}"],["{\"selector\":\".home-h\",\"tasks\":[[\"has-text\",\"ライブ配信中\"]]}"],["{\"selector\":\".c-article-footer-title\",\"tasks\":[[\"has-text\",\"/^関連(記事|動画)/\"]]}"],["{\"selector\":\".grid > div[id^=\\\"div_fam_async_\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}","{\"selector\":\"li.large.grid\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".container > div.sub-content > div[align=\\\"center\\\"]\",\"tasks\":[[\"has-text\",\"/^- PR -$/\"]]}"],["{\"selector\":\".widget_st_custom_html_widget > div > div.adsense-wrapper\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".menu_underh2\",\"tasks\":[[\"has-text\",\"PCMAX\"]]}"],["{\"selector\":\".entry > h3\",\"tasks\":[[\"has-text\",\"こちらの記事も\"]]}"]]; + +const hostnamesMap = new Map([["gokkun.biz",[0,1]],["otokonoko.biz",[0,1]],["petanko.biz",[0,1]],["anarumama.com",[0,1]],["aokanmama.com",[0,1]],["ashikosu.com",[0,1]],["bata-wagina.com",[0,1]],["carsexspot.com",0],["chikubi-mu.com",[0,1]],["girikoki.com",[0,1]],["lesbianmama.com",[0,1]],["mazomenzu.com",[0,1]],["miwakunotango.com",[0,1]],["nanpamama.com",[0,1]],["ninshinmama.com",[0,1]],["nosemania.com",[0,1]],["pakomanmama.com",[0,1]],["panchirarizumu.com",[0,1]],["passion-passion.com",0],["peepspider.com",[0,1]],["pisuton.com",[0,1]],["sadomazomama.com",[0,1]],["sukatoromama.com",[0,1]],["taitsukingu.com",[0,1]],["tsubahaki.com",[0,1]],["worldporuno.com",[0,1]],["blackgal.net",[0,1]],["boindoru.net",[0,1]],["dadamore.net",[0,1]],["ero-outdoor.net",0],["erocampus.net",[0,1]],["gerorian.net",[0,1]],["hamemama.net",0],["hipup.net",[0,1]],["kochokocho.net",[0,1]],["muchimuchimama.net",[0,1]],["meisaku.org",[0,1]],["kagua.biz",2],["livedoor.biz",[3,4,5,6]],["2chcopipe.com",[3,26]],["eroduma.com",3],["itaishinja.com",[3,161]],["news109.com",3],["blog.jp",[3,4,5,14,17,26,33,222,225,246,304,305,306,307,308]],["blog.livedoor.jp",[3,4,5,6,14,16,17,33,222,225,246,304,306,307,308,368,370,407,408,418,419]],["2chblog.jp",[4,5,177,292]],["doorblog.jp",[4,5,14,17,33,222,246,308,368,369,370]],["youblog.jp",[4,16,304,370,491]],["livedoor.blog",[5,14,15,16,17]],["akb48matomemory.com",5],["kitizawa.com",5],["news-buzz1.com",5],["oumaga-times.com",5],["paranormal-ch.com",[5,177]],["shuraba-matome.com",5],["blogo.jp",5],["ldblog.jp",[5,17,33,246,308,406,407,408]],["vipnews.jp",5],["kyousoku.net",5],["akb48taimuzu.livedoor.biz",7],["michaelsan.livedoor.biz",8],["namaeuranai.biz",9],["asobu.blog",10],["betweenjpandkr.blog",11],["lifematome.blog",12],["happy-news-style.com",12],["japan-hentai.com",12],["31012.jp",12],["lionmaru.blog",13],["moetataiken.com",[16,199]],["nadarenews.com",[16,177]],["syurabahazard.com",[17,222]],["valorantchannel.livedoor.blog",18],["jetstream.bz",19],["miyachan.cc",20],["niiblo.jp",20],["tamaliver.jp",[20,118]],["osakazine.net",[20,541]],["ti-da.net",20],["sekisei.click",21],["yaamjw.click",22],["anime-festa.com",[22,38,39]],["anime-report.com",[22,38,43,44]],["anime-voice.com",[22,38,39,45]],["animegoe.com",[22,38,39,40,46]],["bangofan.com",[22,38,59,60,61]],["bijual.com",[22,38,41,42,64]],["blog-fps.com",[22,38,40]],["cosplay-festa.com",[22,38,46]],["cosplay-navi.com",[22,38,40,69]],["cosplay-report.com",[22,46]],["game-ss.com",[22,38,128]],["iku4.com",[22,38]],["kakuren-bo.com",[22,38,42,170]],["ko-me.com",[22,38,40,42]],["koushijima.com",[22,38,40,42,46,88,141]],["living-myself.com",22],["mamagoto.com",[22,38,42,59,60]],["mangalog.com",[22,38,39,42,69,141,193]],["mmo-fps.com",[22,38,40,42,45,46,60,61,198]],["ms-inst.com",22],["pazru.com",[22,38,42,227]],["sankuzushi.com",[22,38,40,46,88,240]],["satsumablog.com",[22,38,40,41,42,45,88,141,155,207,213,241]],["sugo-roku.com",[22,38,42,69]],["tyoshublog.com",[22,38,40,46]],["ya-gasuri.com",[22,38,60,61,213]],["blog.shinobi.jp",[22,38,39,42,59,60,128,171,198,207,239,276,468,469]],["99ing.net",[22,38,39,42,504]],["anime-japan.net",[22,38,67]],["anime-movie.net",[22,38,39,40,67]],["anime-navi.net",[22,38,40]],["anime-ranking.net",[22,141]],["animech.net",[22,40,213]],["cos-mania.net",[22,38]],["cosplay-japan.net",[22,40,44]],["fukuwarai.net",[22,38,45,239,469]],["gjgd.net",[22,38,42,69,88,128,141,155,241]],["gjpw.net",[22,38,45,67,141]],["go-th.net",[22,42,141]],["kai-seki.net",[22,38,40,42,46,59,60]],["ky-3.net",[22,38,42,88]],["mangadou.net",[22,38,40]],["ni-3.net",[22,38,42]],["o-oi.net",[22,38,42]],["p-kin.net",[22,38,39,40,46,64,67]],["yamatoblog.net",[22,38,67,88]],["eroangle.club",23],["amaebi.co",24],["2ch-mma.com",25],["afo-news.com",25],["newsnow-2ch.com",25],["besttrendnews.net",25],["konowaro.net",25],["matometatta-news.net",[25,535]],["news-choice.net",25],["news-three-stars.net",25],["blog.2nt.com",[27,28,29]],["blog.fc2.com",[27,29,103,104,105,106]],["sennenaigis.jp",[29,106]],["nikonikona.blog.2nt.com",30],["ac-illust.com",31],["akb48rompen.com",[32,33]],["burusoku-vip.com",33],["crx7601.com",[33,84]],["squallchannel.com",33],["taikankyohou.com",33],["tsuisoku.com",33],["baseballstats2011.jp",33],["dreamlog.jp",[33,307]],["gootore.xyz",33],["akiba-souken.com",34],["angel-bbs.com",35],["anihatsu.com",36],["animanch.com",37],["anime-cosplay.com",[38,39,40,41]],["anime-life.com",[38,40,42]],["bangalog.com",[38,40,41,42,45,58]],["blog-mmo.com",[38,42,67,68]],["blog-rpg.com",[38,42,69]],["blog-sim.com",[38,44,46,70]],["coelacanth108.com",38],["cos-live.com",[38,40,46,64]],["dankanoko.com",[38,40,42,46,59,60]],["darumasangakoronda.com",[38,45,85]],["dou-jin.com",[38,88]],["en-grey.com",[38,42]],["escapepower.com",38],["futatsutomoe.com",[38,41,42,45,126]],["gg-blog.com",[38,42]],["guhaw.com",[38,42,69,141]],["iga-log.com",[38,155,156]],["indiesj.com",[38,39,41,42,64]],["kagome-kagome.com",[38,40,141]],["kamakurablog.com",[38,42,44,64,171]],["kazamidori-o.com",38],["komochijima.com",[38,40,45]],["kurofuku.com",[38,40,42,184]],["manga-cosplay.com",[38,39,85]],["misujitate.com",[38,40]],["moe-cosplay.com",[38,40,45]],["nari-kiri.com",[38,40,42,45,46,67,207]],["ni-moe.com",[38,46,88,213]],["no-mania.com",[38,39,40]],["or-hell.com",[38,41,42,69,141]],["outisigoto.com",38],["ria10.com",[38,42,60,61,69]],["sekigaharablog.com",[38,39,45]],["tosalog.com",[38,213]],["tou3.com",[38,40,45,69]],["tsuyushiba.com",[38,39,42,58,213]],["visualfan.com",[38,39,40,42]],["wa-syo-ku.com",[38,40,42,45,46,213,264]],["yotsumeyui.com",[38,39,42,46,275,276]],["zoku-sei.com",[38,42,45,69,155,280]],["11songs.info",38],["ginoushi.jp",38],["3rin.net",[38,42,88,155]],["7narabe.net",[38,69,275]],["asukablog.net",[38,42,45,509]],["atgj.net",[38,46,59,60,85,141]],["cooklog.net",[38,45,60,61,69,515]],["coslife.net",[38,40,213,241]],["edoblog.net",[38,39,42,59,60,88]],["game-waza.net",[38,40,42,141]],["hyakunin-isshu.net",[38,40,42]],["ichi-matsu.net",[38,42]],["janken-pon.net",[38,40,45,67,88,213]],["kuizu.net",[38,40,42,59,60,69]],["kyotolog.net",[38,39,213]],["omaww.net",[38,39,42,88]],["sakeblog.net",[38,39,40,42,141,239,275,469]],["side-story.net",[38,141]],["syoyu.net",[38,141]],["take-uma.net",[38,39,40,551]],["blog.tkooler.net",38],["v-kei.net",[38,42,67,141,557]],["visualshoxx.net",[38,40,59,60,141,558]],["kimamana-theater.info",42],["b0ne.me",42],["totheworld.net",42],["akashicdesign.org",42],["asahi.com",47],["4years.asahi.com",48],["nakamaaru.asahi.com",49],["sippo.asahi.com",50],["asiatravelnote.com",51],["astage-ent.com",52],["at-s.com",53],["athleterecipe.com",54],["aucfree.com",55],["avgle.com",56],["backsi.com",57],["baraero.com",62],["bengo4.com",63],["bipblog.com",65],["biteki.com",66],["mikado-koubou.com",67],["minaminumaebi.blogmimi.com",71],["blogspot.com",72],["bokuslog.com",73],["bukidobi.com",74],["tennimuhou.com",74],["texal.jp",74],["butti15.com",75],["fragrantica-japan.com",75],["gadgerba.com",75],["taisy0.com",75],["complesso.jp",75],["nilcollection.net",75],["xn--zcka7aza6gyb9jd.net",75],["disney-fun.xyz",75],["casabrutus.com",76],["chansoku.com",77],["chaos2ch.com",78],["otakomu.jp",[78,457]],["chiebiyori.com",79],["cidresweet.com",79],["coco2i.com",79],["favoriteslibrary-books.com",79],["753ya.net",79],["gowomengo.press",79],["cnmi-dfw.com",80],["paipan-holic.com",80],["connecnect.com",81],["cookpad.com",82],["cosmopolitan.com",83],["elle.com",83],["esquire.com",83],["harpersbazaar.com",83],["womenshealthmag.com",83],["25ans.jp",83],["ellegirl.jp",83],["fujingaho.jp",83],["designstoriesinc.com",86],["dietnavi.com",87],["douga-getter.com",89],["e-kodate.com",90],["ear-phone-review.com",91],["anime.eiga.com",92],["elog-ch.com",93],["enrichoneslife.com",94],["entameclip.com",[95,96]],["shareblog.info",95],["4k8ktv.jp",95],["erokolky.com",97],["erologz.com",98],["f1jouhou2.com",99],["famitsu.com",100],["fashionsnap.com",101],["fc1adult.com",102],["blog19.fc2.com",[104,112]],["blog31.fc2.com",104],["blog55.fc2.com",[105,106]],["pandora11.com",106],["channelz.blog.fc2.com",107],["nmbschedule.blog.fc2.com",108],["blog103.fc2.com",109],["workingnews.blog117.fc2.com",110],["blog120.fc2.com",111],["blog47.fc2.com",113],["blog94.fc2.com",114],["contents.fc2.com",115],["femimatsu.com",116],["ff14hikasensokuhou.com",117],["ffsagami.com",118],["fightingirl.com",119],["financial-field.com",120],["fnjpnews.com",121],["xn--mck5e585m.com",121],["football-2ch.com",122],["forestofbreast.com",123],["formula1-data.com",124],["futabagumi.com",125],["gadget2ch.com",127],["geartics.com",129],["geinoujam.com",130],["gekimatosoku.com",131],["gfoodd.com",132],["gemmed.ghc-j.com",133],["ghibli-tosidensetu.com",134],["gmo-animation.com",135],["go2senkyo.com",136],["goal.com",137],["golfsapuri.com",138],["gosyuinsanpo.com",139],["gotrip.jp",139],["gpc-check.com",140],["mogtas.net",141],["hadakanonude.com",142],["haijin-boys.com",143],["hatenablog.com",[144,145,146,147]],["hatenadiary.com",[144,146,147]],["kobonemi.com",[144,145]],["longamerikastock.com",144],["hateblo.jp",[144,146,147]],["hatenablog.jp",[144,146,147]],["hatenadiary.jp",[144,146,147]],["kansou-blog.jp",144],["blog.wanichan.net",144],["yoima2.hatenablog.com",147],["hayamimi-gunpla.com",[148,149]],["hayamimi-hobby.com",149],["hikak.com",150],["shindans.com",150],["zengin.ajtw.net",150],["zyuken.net",[150,564]],["hikaritube.com",151],["poyopara.com",151],["sugirl.info",151],["iqoo.me",151],["erry.one",151],["hitoikigame.com",152],["hlsloader.com",153],["i2chmeijin.com",154],["inutomo11.com",157],["kidan-m.com",157],["irasutoya.com",158],["irodorich.com",159],["itainews.com",160],["sutekinakijo.com",160],["ebitsu.net",160],["its-mo.com",162],["iyuto.com",163],["j-cast.com",164],["jisaka.com",165],["jishin-yogen.com",166],["jpstreamer.com",167],["tanweb.net",167],["originalnew.org",167],["kaigainoomaera.com",168],["kakaku.com",169],["kandatasokuho.com",172],["kanjitisiki.com",173],["kashi-mo.com",174],["kichikuou.com",175],["kijomatomelog.com",176],["kijyokatu.com",177],["kijyomatome-ch.com",177],["kijyomita.com",178],["kodate-ru.com",179],["sumu-log.com",179],["kokuhakutaiken.com",180],["netoraretaiken.com",[180,209]],["koro-pokemon.com",181],["pente.koro-pokemon.com",182],["kosoch.com",183],["kuroyonhon.com",185],["laboradian.com",186],["life-gogo.com",[187,188]],["zatsubitown.com",[188,277]],["news.livedoor.com",189],["lyrical-nonsense.com",190],["m4ex.com",191],["majikichi.com",192],["matomeantena.com",194],["matomecup.com",195],["medibang.com",196],["mildch.com",197],["moeyo.com",200],["moyugenn.com",201],["mukakin-blog.com",202],["musenboya.com",203],["namaxchang.com",204],["gossip1.net",204],["nan-net.com",205],["comic.nan-net.com",206],["netamesi.com",208],["newmatoan.com",210],["news-boaters.com",211],["newsee-media.com",212],["news.nifty.com",214],["nijifeti.com",215],["nijimoemoe.com",216],["xtech.nikkei.com",217],["nukeruerodouga.com",218],["shiroino.com",218],["nuki-dokoro.com",219],["onepiece-log.com",220],["onihimechan.com",[221,222]],["yagov30.com",222],["keyakizaka46matomemory.net",[222,503]],["openloadpro.com",223],["jav.direct",223],["asmr18.fans",223],["oreteki-design.com",224],["pachinkolist.com",225],["patanouchi.com",226],["peko-step.com",228],["photo-ac.com",229],["picb2.com",230],["pokemasujikaku.com",231],["ppvdatabank.com",232],["purelovers.com",233],["puzzle-ch.com",234],["qiita.com",235],["rastaneko-blog.com",236],["raw19.com",237],["ronsoku.com",238],["ryorika.com",239],["scienceplus2ch.com",242],["seikatsu-hyakka.com",243],["setusoku.com",244],["simtaro.com",245],["ske48matoeme.com",246],["soco-st.com",247],["solodc2017.com",248],["splatoon-torikara.com",249],["stats-japan.com",250],["sumomo-ch.com",251],["suzukikenichi.com",252],["taittsuu.com",253],["tekoki-fuzoku-joho.com",254],["thedigestweb.com",255],["togetter.com",256],["tokai-tv.com",257],["toremaga.com",258],["sp.uta-net.com",259],["otonasalone.jp",[259,458]],["uta5.com",260],["utamap.com",261],["viet-jo.com",262],["w-higa.com",263],["warotanikki.com",265],["scp-jp.wikidot.com",266],["wws-channel.com",267],["xn--icktho51ho02a0dc.com",268],["xn--l8j1bc5qvlge4c1402b4ha377l2f3cvvyd.com",269],["xn--u9j3iub5080abs7bxbc.com",270],["xn--w8jtkjf8c570x.com",271],["yamareco.com",272],["yaruo18book.com",273],["yosakoimatsuri.com",274],["zch-vip.com",278],["japan.zdnet.com",279],["zuuonline.com",281],["eegg.fun",282],["opantsu.fun",283],["popjav.in",284],["dqmj.info",285],["dev.ftbucket.info",286],["hoge5ch.info",287],["wa3.i-3-i.info",288],["nijie.info",289],["npodb.info",290],["realtime-chart.info",291],["gahalog.2chblog.jp",293],["rabitsokuhou.2chblog.jp",294],["5chan.jp",295],["8mato.jp",296],["9db.jp",297],["ameba.jp",298],["ameblo.jp",299],["asajikan.jp",300],["w.atwiki.jp",301],["portal.auone.jp",302],["bestcarweb.jp",303],["asianoneta.blog.jp",309],["baynews.blog.jp",310],["eroitaiken.blog.jp",311],["kininaru-geinou-m.blog.jp",312],["seikeidouga.blog.jp",313],["sow.blog.jp",314],["buffalo.jp",315],["buzzap.jp",316],["car-me.jp",317],["news.careerconnection.jp",318],["chixi.jp",319],["cinematoday.jp",320],["cnn.co.jp",321],["daily.co.jp",322],["excite.co.jp",323],["blog.excite.co.jp",324],["exblog.jp",324],["fukuishimbun.co.jp",325],["r.gnavi.co.jp",326],["hokkaido-np.co.jp",327],["itmedia.co.jp",328],["nlab.itmedia.co.jp",329],["iwate-np.co.jp",330],["j-wave.co.jp",331],["jomo-news.co.jp",332],["kobe-np.co.jp",333],["kochinews.co.jp",334],["mapion.co.jp",335],["netmile.co.jp",336],["nishinippon.co.jp",337],["oricon.co.jp",338],["trafficnews.jp",[338,405,479]],["plaza.rakuten.co.jp",339],["pointmall.rakuten.co.jp",340],["sagatv.co.jp",341],["shimotsuke.co.jp",342],["shinmai.co.jp",343],["sponichi.co.jp",344],["mangalifewin.takeshobo.co.jp",345],["vogue.co.jp",346],["carview.yahoo.co.jp",347],["chiebukuro.yahoo.co.jp",348],["detail.chiebukuro.yahoo.co.jp",349],["finance.yahoo.co.jp",350],["jobcatalog.yahoo.co.jp",351],["mail.yahoo.co.jp",352],["search.yahoo.co.jp",353],["yakuji.co.jp",354],["yomiuri.co.jp",355],["otekomachi.yomiuri.co.jp",356],["ytv.co.jp",357],["zakzak.co.jp",358],["coinpost.jp",359],["crefan.jp",360],["curet.jp",361],["cyclowired.jp",362],["da-te.jp",363],["game-i.daa.jp",364],["deneblog.jp",365],["dokuha.jp",366],["doope.jp",367],["akankore.doorblog.jp",371],["anacap.doorblog.jp",372],["kimamamatome.doorblog.jp",373],["otakumix.doorblog.jp",374],["pokemon-goh.doorblog.jp",375],["douga100ka.jp",376],["manga100ka.jp",376],["doujinonsei.jp",377],["enuchi.jp",378],["erozon.jp",379],["esportsnewsjapan.jp",380],["favsite.jp",381],["frequ.jp",382],["fukafuka295.jp",383],["gaccom.jp",384],["gamedbs.jp",385],["gameranbu.jp",386],["grapee.jp",387],["hochi.news",[387,565]],["h1g.jp",388],["taxtax.hatenablog.jp",389],["heim.jp",390],["hibiki-radio.jp",391],["hosyusokuhou.jp",392],["hotokami.jp",393],["ibarakinews.jp",394],["jbpress.ismedia.jp",395],["jisakuhibi.jp",396],["jprime.jp",397],["jugem.jp",398],["kabushiki.jp",399],["kabutan.jp",400],["city.atsugi.kanagawa.jp",401],["kanaloco.jp",402],["kk1up.jp",403],["kurukura.jp",404],["kuruma-news.jp",405],["anicobin.ldblog.jp",409],["hattatu-matome.ldblog.jp",410],["leaked.jp",411],["city.chichibu.lg.jp",412],["city.niigata.lg.jp",413],["city.owariasahi.lg.jp",414],["pref.shimane.lg.jp",415],["libae.jp",416],["lifehacker.jp",417],["2-carat.net",[419,500]],["lnews.jp",420],["magmix.jp",421],["maidonanews.jp",422],["yorozoonews.jp",422],["mainichi.jp",423],["markezine.jp",424],["mbs.jp",425],["medicalnote.jp",426],["cc.minkabu.jp",427],["minnyuu.jp",428],["minute.jp",429],["mirrorz.jp",430],["mixi.jp",431],["moviecollection.jp",432],["woman.mynavi.jp",433],["39.benesse.ne.jp",434],["39mag.benesse.ne.jp",434],["st.benesse.ne.jp",435],["biglobe.ne.jp",436],["cinema.ne.jp",437],["eurus.dti.ne.jp",438],["free.foto.ne.jp",439],["goo.ne.jp",440],["map.goo.ne.jp",441],["oshiete.goo.ne.jp",442],["d.hatena.ne.jp",443],["iza.ne.jp",444],["japandesign.ne.jp",445],["news.merumo.ne.jp",446],["www2.odn.ne.jp",447],["yukkuri-futaba.sakura.ne.jp",448],["news.so-net.ne.jp",449],["blog.nicovideo.jp",450],["dic.nicovideo.jp",451],["nurse-senka.jp",452],["ongakumichi523.jp",453],["jacom.or.jp",454],["kankomie.or.jp",455],["topics.or.jp",456],["peta2.jp",459],["precious.jp",460],["president.jp",461],["ryukyushimpo.jp",462],["s8a.jp",463],["sagafan.jp",464],["sakigake.jp",465],["sanyonews.jp",466],["seinaruyakata.jp",467],["shipping.jp",470],["blog.skeg.jp",471],["smart-flash.jp",472],["soredoko.jp",473],["main-hrs-game.ssl-lolipop.jp",474],["tanoshiiosake.jp",475],["tap-biz.jp",476],["teller.jp",477],["thetv.jp",478],["trailrunner.jp",480],["t-mall.tsite.jp",481],["tsuiran.jp",482],["tuma.jp",483],["toukou.tv",483],["tver.jp",484],["volx.jp",485],["weekly-jitsuwa.jp",486],["wiki3.jp",487],["xn--68jza6c6j4c9e9094b.jp",488],["hoimiso.xsrv.jp",489],["xxxblog.jp",490],["yourei.jp",492],["medley.life",493],["creive.me",494],["mangalove.me",495],["blog2.mmm.me",496],["picrew.me",497],["gendai.media",498],["limo.media",499],["2ch-c.net",501],["417ena.net",502],["46matome.net",503],["all-freesoft.net",505],["ani-chat.net",506],["app-ranking.net",507],["ascii2d.net",508],["avgle.net",510],["bi-girl.net",511],["blogterest.net",512],["boshisoukan.net",513],["clublucifer.net",514],["counter-attaaack.net",516],["diamond-rm.net",517],["doucolle.net",518],["elog-ch.net",519],["fashion-press.net",520],["figsoku.net",521],["azby.fmworld.net",522],["fumumu.net",523],["pokemon.gamerstand.net",524],["gigafree.net",525],["gigazine.net",526],["news.gree.net",527],["imas-cg.net",528],["japohan.net",529],["keokeoblog.net",530],["kitimama-matome.net",531],["kokopyon.net",532],["konyoku.net",533],["lettuceclub.net",534],["mj-news.net",536],["morekorea.net",537],["namae-yurai.net",538],["nihongonosensei.net",539],["openworldnews.net",540],["sp.oshaburi.net",542],["pokemongo-kouryakumatome.net",543],["privatter.net",544],["rakukan.net",545],["renote.net",546],["seesaa.net",547],["hdata.seesaa.net",548],["jj-labo.seesaa.net",549],["jbbs.shitaraba.net",550],["amigo.tennis365.net",552],["topitane.net",553],["toyokeizai.net",554],["twiman.net",555],["twivideo.net",556],["wackwack.net",559],["wifi-kiwami.net",560],["with2.net",561],["yoheim.net",562],["zekamashi.net",563],["fevian.org",566],["jav-free.org",567],["kabegami.jpn.org",568],["loveh.org",569],["news-us.org",570],["shitagi.org",571],["bbs.shitagi.org",572],["hellokpop.site",573],["connect.coron.tech",574],["ribbon.to",575],["adult-video.tokyo",576],["doujinantena.top",577],["javmix.tv",577],["times.abema.tv",578],["nukiez.tv",579],["mineralfoundation.work",580],["nijisenmon.work",581],["jukujo-neet.xyz",582],["socom.yokohama",583]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/kor-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/kor-1.js new file mode 100644 index 0000000..576d272 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/kor-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".aside_item.banner\",\"tasks\":[[\"has\",{\"selector\":\"> h4[style~=\\\"font-size:13px;color:#999999;margin:0\\\"]\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\".nav-mobile\",\"action\":[\"style\",\"width: calc(100% - 290px) !important;\"],\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}],[\"spath\",\" ~ .base > .main\"]]}"],["{\"selector\":\"*[class*=\\\"not_cookie\\\"]\",\"action\":[\"remove-class\",\"not_cookie\"]}"],["{\"selector\":\".alert.alert-danger\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has-text\",\"[AD]\"]]}]]}"],["{\"selector\":\".popular-news-widget\",\"tasks\":[[\"has\",{\"selector\":\"> *\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\"li.search-product__ad-badge\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"table\",\"tasks\":[[\"has\",{\"selector\":\"> tbody > tr > td\",\"tasks\":[[\"has-text\",\"bannerManager\"],[\"spath\",\":not(:has(> *))\"]]}]]}"],["{\"selector\":\"#mdnw-main-recommend-realCuration-swipeContainer > div[id*=\\\"-ad-\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"section.gall-lst-group > ul > li\",\"tasks\":[[\"has\",{\"selector\":\"> div.detail-top-lnk > a[href*=\\\"//addc.dcinside.com/\\\"].lt > span\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"table.gall_list tr:not([data-type][data-no])\",\"tasks\":[[\"has\",{\"selector\":\"td\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"#right-sidebar > .inside-right-sidebar > div[class]\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"Hi there, I\\\\'m EGG.\"]]}]]}"],["{\"selector\":\".trendpickup__container > .trendtab-cont:has(p.badge--ad)\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".trendtabs__list > li[data-adv_yn=\\\"Y\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"body div:is(.bd, .hd) div[style] > *[class*=\\\" \\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"padding\",\"value\":\"5px 10px 20px\"}],[\"matches-css\",{\"name\":\"height\",\"value\":\"^[0-9]{2,3}\"}]]}","{\"selector\":\"body[class*=\\\"mac_os\\\"] div[class=\\\"hd\\\"] ~ *[id][class*=\\\" \\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"padding\",\"value\":\"5px 10px 20px\"}],[\"matches-css\",{\"name\":\"height\",\"value\":\"^[0-9]{2,3}\"}]]}","{\"selector\":\"header[class=\\\"hd\\\"] ~ .fmad_wrapper ~ *[class]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"padding\",\"value\":\"5px 10px 20px\"}],[\"matches-css\",{\"name\":\"height\",\"value\":\"^[0-9]{2,3}\"}]]}"],["{\"selector\":\".alert-danger.container\",\"tasks\":[[\"has-text\",\"[AD]\"]]}"],["{\"selector\":\".offer-container > .suggestion-item\",\"tasks\":[[\"has\",{\"selector\":\"a[href=\\\"#\\\"] > span\",\"tasks\":[[\"has-text\",\"광고\"]]}]]}"],["{\"selector\":\"a[target=\\\"_blank\\\"][href^=\\\"http://\\\"].menu-a\",\"tasks\":[[\"has-text\",\"보증토토\"]]}"],["{\"selector\":\"#cafe-data > #cafe-intro\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=28173877($|&)/\"]]}","{\"selector\":\"#cafe-menu .cafe-menu-tit\",\"tasks\":[[\"has-text\",\"AD\"],[\"matches-path\",\"/joonggonara($|\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\"#cafe-menu .cafe-menu-tit\",\"tasks\":[[\"has-text\",\"AD\"],[\"spath\",\" + ul\"],[\"matches-path\",\"/joonggonara($|\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\"#cafe-menu .cafe-menu-tit\",\"tasks\":[[\"has-text\",\"우리카페 협력업체\"],[\"matches-path\",\"/fx8300($|\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\"#cafe-menu .cafe-menu-tit\",\"tasks\":[[\"has-text\",\"우리카페 협력업체\"],[\"spath\",\" + ul\"],[\"matches-path\",\"/fx8300($|\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\"#content-area #upperArticleList tr.board-notice\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\"td.p-nick > a\",\"tasks\":[[\"has-text\",\"중고나라스태프\"]]}]]}],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\"td.p-nick > a\",\"tasks\":[[\"has-text\",\"중나중나지기\"]]}]]}],[\"matches-path\",\"(&|\\\\\\\\.|\\\\\\\\?)clubid=10050146($|&)/\"]]}","{\"selector\":\"#editorMainContent *\",\"tasks\":[[\"has\",{\"selector\":\"~ div[title][style]:has(a[target=\\\"_blank\\\"][href*=\\\".police.go.kr/\\\"])\"}],[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10050146($|&)/\"]]}","{\"selector\":\"#editorMainContent > *:has(a > img)\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14062859(&|$)/\"]]}","{\"selector\":\"#editorMainContent > div:nth-child(1)\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14062859(&|$)/\"]]}","{\"selector\":\"#editorMainContent a[href*=\\\"//cafe.naver.com/eyejoker7?iframe\\\"][target=\\\"_blank\\\"] ~ *\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=29560217($|&)/\"]]}","{\"selector\":\"#editorMainContent div[title][style^=\\\"color\\\"]:not(:has(a[target=\\\"_blank\\\"])) ~ *:has(a[target=\\\"_blank\\\"])\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=13764661($|&)/\"]]}","{\"selector\":\"#editorMainContent table:not([width$=\\\"%\\\"]) > tbody > tr > td[width][valign]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=12789486(&|$)/\"]]}","{\"selector\":\"#editorMainContent tr ~ .ad + tr:not([class])\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14605461($|&)/\"]]}","{\"selector\":\"#editorMainContent tr ~ .ad\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14605461($|&)/\"]]}","{\"selector\":\"#editorMainContent tr ~ tr:not([class]):has(+ .ad)\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14605461($|&)/\"]]}","{\"selector\":\"#editorMainContent tr:has(~ tr img[id=\\\"userImg8967591\\\"])\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10912875(&|$)/\"]]}","{\"selector\":\"#main-area #cafe-intro\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27738104(&|$)/\"]]}","{\"selector\":\"#main-area > #cafe-intro\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10110775(&|$)/\"]]}","{\"selector\":\"#upperArticleList ._noticeArticle\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27738104(&|$)/\"]]}","{\"selector\":\"#upperArticleList ._noticeArticle:has(a[href][class][onclick])\",\"tasks\":[[\"has\",{\"selector\":\".td_name a[onclick][href][class]\",\"tasks\":[[\"has-text\",\"삼성스마트폰카페운영\"]]}],[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=13764661($|&)/\"]]}","{\"selector\":\".ArticleFormBanner\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14062859(&|$)/\"]]}","{\"selector\":\".article-board .board-notice\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27738104(&|$)/\"]]}","{\"selector\":\".article-board tr.type_main\",\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\".td_name .m-tcol-c\",\"tasks\":[[\"has-text\",\"/(카페지기|매니저)/\"]]}]]}],[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=28173877($|&)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10001688(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10110775(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=12175294(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=12789486(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=13764661(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=14605461(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=18736796(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27738104(&|$)/\"]]}","{\"selector\":\"img[src][alt=\\\"매니저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27842958($|&)/\"]]}","{\"selector\":\"img[src][alt=\\\"매���저 등록 배너\\\"]\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=11196414(&|$)/\"]]}","{\"selector\":\"table[role=\\\"presentation\\\"] #editorMainContent p[style^=\\\"text-align\\\"]:has(a[href*=\\\".twitch.tv/\\\"] + a[href*=\\\".twitch.tv/\\\"]) ~ p\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=27842958($|&)/\"]]}","{\"selector\":\"table[role=\\\"presentation\\\"] div[style=\\\"text-align: center;\\\"]:has(a[href$=\\\"/perfumelove/1193249\\\"])\",\"tasks\":[[\"matches-path\",\"/(&|\\\\\\\\.|\\\\\\\\?)clubid=10001688($|&)/\"]]}"],["{\"selector\":\".banner_add\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(appleiphone|12789486)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(drhp|11196414)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(inmacbook|12175294)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(perfumelove|10001688)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(true8|18736796)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add.bottom\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(anycallusershow|13764661)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add.bottom\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(ghdi58|14062859)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add.bottom\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(jpnstory|10110775)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".banner_add.bottom\",\"tasks\":[[\"matches-path\",\"/ca-fe\\\\\\\\/web\\\\\\\\/cafes\\\\\\\\/(steamindiegame|27842958)(\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".location_bar\",\"tasks\":[[\"has\",{\"selector\":\".active\",\"tasks\":[[\"has-text\",\"전체공지\"]]}],[\"spath\",\" ~ .location_fix li.board_box\"],[\"has\",{\"selector\":\"a[href].txt_area span.nick\",\"tasks\":[[\"has-text\",\"삼성스마트폰카페운영\"]]}],[\"matches-path\",\"/ca-fe\\\\\\\\/(web\\\\\\\\/cafes\\\\\\\\/|)(anycallusershow|13764661)($|\\\\\\\\/|\\\\\\\\?)/\"]]}","{\"selector\":\".location_bar\",\"tasks\":[[\"has\",{\"selector\":\".active\",\"tasks\":[[\"has-text\",\"전체공지\"]]}],[\"spath\",\" ~ .location_fix li.board_box\"],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\"a[href].txt_area span.nick\",\"tasks\":[[\"has-text\",\"/중고나라스태프|중나중나지기/\"]]}]]}],[\"matches-path\",\"/ca-fe\\\\\\\\/(web\\\\\\\\/cafes\\\\\\\\/|)(joonggonara|joonggonara\\\\\\\\.cafe|10050146)($|\\\\\\\\/|\\\\\\\\?)/\"]]}"],["{\"selector\":\"#content > .recommend_section:has(> div[style^=\\\"padding:\\\"] > #m_pay_deliverytracking)\",\"tasks\":[[\"has-text\",\"/^[ \\\\n]+$/\"]]}"],["{\"selector\":\".app-board-section > ul.app-board-template-list > li.notice\",\"tasks\":[[\"has\",{\"selector\":\"> a[href] > span > font[color]\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"div.article ~ aside#sidebar\",\"tasks\":[[\"has\",{\"selector\":\".facebook_like\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\".rnb > .rnb_cont\",\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^0px$\"}],[\"matches-css\",{\"name\":\"padding-top\",\"value\":\"^30px$\"}]]}"],["{\"selector\":\"section[class^=\\\"css-\\\"] section[class^=\\\"css-\\\"] > [class^=\\\"css-\\\"]:is(:has(section > a[target=\\\"_blank\\\"]), :has(> div[class^=\\\"media-area \\\"]))\",\"tasks\":[[\"has-text\",\" · AD\"],[\"spath\",\":not(:has(section ~ section))\"]]}"],["{\"selector\":\"article[data-list-container=\\\"searchList\\\"] li\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"AD\"],[\"spath\",\".gray_round_badge\"]]}]]}"],["{\"selector\":\".search_box_listdeal > .list_conts_wrap\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"AD\"],[\"spath\",\".round_badge\"]]}]]}"],["{\"selector\":\"#hdSearchBarLink\",\"action\":[\"remove-attr\",\"value\"]}","{\"selector\":\"#hdSearchBarText\",\"action\":[\"remove-attr\",\"value\"]}"],["{\"selector\":\"tr\",\"tasks\":[[\"has\",{\"selector\":\"> td > a[href^=\\\"../ad_board/\\\"]\",\"tasks\":[[\"has-text\",\"광고\"]]}]]}","{\"selector\":\"tr.is_notice\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"(광고)\"]]}]]}","{\"selector\":\"ul > li\",\"tasks\":[[\"has\",{\"selector\":\"> a[href^=\\\"./ad_board/\\\"]\",\"tasks\":[[\"has-text\",\"광고\"]]}]]}"],["{\"selector\":\"#welcomeMainBanner_welcomeMain div[id*=\\\"_containerWrap_\\\"]:has(img[src$=\\\"Banner/ad.jpg\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[module-design-id] ~ div > .component\",\"action\":[\"style\",\"margin-top: 0px !important;\"],\"tasks\":[[\"has\",{\"selector\":\"div:has(.text--smiledelivery_slogan)\"}],[\"spath\",\" .section--component_title\"]]}"],["{\"selector\":\".app > div > div > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class] > div[class] > div[class]\",\"tasks\":[[\"has-text\",\"파워링크\"]]}]]}","{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > div\",\"tasks\":[[\"has-text\",\"연관상품\"],[\"spath\",\" > div\"],[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"AD\"]]}],[\"spath\",\" > img[alt=\\\"AD 가이드\\\"]\"]]}]]}"],["{\"selector\":\".group-deal .list > div\",\"tasks\":[[\"has\",{\"selector\":\"span.ad\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"images\\\\/deal\\\\/ad\\\\.png\"}]]}]]}"],["{\"selector\":\"._listA tr.notice\",\"tasks\":[[\"has\",{\"selector\":\"span[style]\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}","{\"selector\":\"main#main .eq.section #bd table tr\",\"tasks\":[[\"has\",{\"selector\":\".no ~ .title span\",\"tasks\":[[\"has-text\",\"[AD]\"]]}]]}"],["{\"selector\":\".banner_control_inner li[data-target=\\\"#75\\\"].banner_group_item\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".welcome_banner_inner li.swiper-slide:has(img[src*=\\\"image.kyobobook.co.kr/newimages/adcenter/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"ul[class^=\\\"ad\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[class$=\\\"con_b\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> *\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\"div[class*=\\\"Banner\\\"] div[data-swiper-slide-index].swiper-slide:has(a[href^=\\\"/banners/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".deallist_wrap li[data-d].item\",\"tasks\":[[\"has\",{\"selector\":\"span[role=\\\"presentation\\\"] > button\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"#container aside[class^=\\\"aside-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"iframe\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\".section-intro > .m-latest-renew\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"MD 추천도서\"]]}]]}","{\"selector\":\".section-intro > .m-latest-renew\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"오늘의 책\"]]}]]}","{\"selector\":\"div[style]#cenArea > h2[style]\",\"tasks\":[[\"has-text\",\"오늘의 책\"]]}"],["{\"selector\":\".adsbygoogle\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"section[id^=\\\"custom_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div.widget_text > h3\",\"tasks\":[[\"has-text\",\"SPONSORED\"],[\"spath\",\".widgettitle\"]]}]]}"],["{\"selector\":\"#bo_v_atc.mheight\",\"action\":[\"remove-class\",\"mheight\"]}"],["{\"selector\":\".topbar-area\",\"tasks\":[[\"has\",{\"selector\":\"> .badge\",\"tasks\":[[\"has-text\",\"뉴스\"]]}]]}"],["{\"selector\":\".ent_wrapper.slide-vertical-effect .ent_news\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"not\",{\"selector\":\"\",\"tasks\":[[\"has\",{\"selector\":\".ent_prefix\",\"tasks\":[[\"has-text\",\"ZZAPFLIX\"]]}]]}]]}"],["{\"selector\":\"#sidebar > .module\",\"tasks\":[[\"has-text\",\"Ad\"]]}"],["{\"selector\":\".na-col > div[id^=\\\"carousel_\\\"].carousel-fade .carousel-item:has(a[href]:not([href*=\\\"//coolenjoy.net/\\\"])[target=\\\"_self\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"body.nate .section_cont [disp-attr]\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^none$\"}]]}]]}"],["{\"selector\":\".menu-ul > .menu-li\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has-text\",\"보증토토\"]]}]]}"],["{\"selector\":\"table.table-divider > tbody > tr.notice\",\"tasks\":[[\"has\",{\"selector\":\"> td.title > a > strong[style]\",\"tasks\":[[\"has-text\",\"[프리미엄]\"]]}]]}"],["{\"selector\":\".container .recent_news_inner\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"aside > div[class*=\\\" \\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> img[class] ~ div[class]\",\"tasks\":[[\"has-text\",\"광고\"]]}]]}"]]; + +const hostnamesMap = new Map([["ajunews.com",0],["algumon.com",1],["apycsports.com",2],["yachuk.com",2],["momkim.co.kr",2],["blacktoon302.com",3],["blacktoon303.com",3],["blacktoon304.com",3],["blacktoon305.com",3],["blacktoon306.com",3],["blacktoon307.com",3],["blacktoon308.com",3],["blacktoon309.com",3],["blacktoon310.com",3],["blacktoon311.com",3],["blacktoon312.com",3],["blacktoon313.com",3],["sports.chosun.com",4],["coupang.com",5],["dailymedipharm.com",6],["m.danawa.com",7],["app.dcinside.com",8],["m.dcinside.com",8],["gall.dcinside.com",9],["game.dcinside.com",9],["eggrank.com",10],["enuri.com",11],["m.fmkorea.com",12],["frtoon220.com",13],["frtoon221.com",13],["frtoon222.com",13],["frtoon223.com",13],["frtoon224.com",13],["frtoon225.com",13],["frtoon226.com",13],["frtoon227.com",13],["frtoon228.com",13],["frtoon229.com",13],["frtoon230.com",13],["frtoon231.com",13],["frtoon232.com",13],["frtoon233.com",13],["hogangnono.com",14],["img.imimggggg87878.com",15],["cafe.naver.com",16],["m.cafe.naver.com",17],["m.pay.naver.com",18],["newreop.com",19],["tipsandtrickskorea.com",20],["news.tvchosun.com",21],["pedia.watcha.com",22],["msearch.wemakeprice.com",23],["search.wemakeprice.com",24],["yes24.com",25],["2cpu.co.kr",26],["aladin.co.kr",27],["browse.auction.co.kr",28],["m.bunjang.co.kr",29],["coocha.co.kr",30],["eomisae.co.kr",31],["kyobobook.co.kr",32],["m.mt.co.kr",33],["m.nocutnews.co.kr",34],["programmers.co.kr",35],["search.tmon.co.kr",36],["m.yna.co.kr",37],["ypbooks.co.kr",38],["meeco.kr",39],["ppss.kr",40],["semoi.kr",41],["arca.live",42],["zzzz.lol",43],["bonik.me",44],["coolenjoy.net",45],["m.search.daum.net",46],["hdhd344.net",47],["hdhd345.net",47],["hdhd346.net",47],["hdhd347.net",47],["hdhd348.net",47],["hdhd349.net",47],["hdhd350.net",47],["hdhd351.net",47],["hdhd352.net",47],["hdhd353.net",47],["hdhd354.net",47],["hdhd355.net",47],["hdhd356.net",47],["hdhd357.net",47],["hdhd358.net",47],["koreaminecraft.net",48],["koreatimes.net",49],["namu.wiki",50]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["m.cafe.naver.com",[16]]]); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/ltu-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/ltu-0.js new file mode 100644 index 0000000..22aba3b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/ltu-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".obj-cont dt\",\"tasks\":[[\"has-text\",\" Reklama/\"]]}"],["{\"selector\":\"#sidebar1 > div\",\"tasks\":[[\"has-text\",\"mods\"]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has-text\",\"/^Nuorodos/\"]]}"],["{\"selector\":\".partner-item\",\"tasks\":[[\"upward\",\".bg-gray-100\"]]}"],["{\"selector\":\".portlet_block\",\"tasks\":[[\"has-text\",\"Partneriai\"]]}"],["{\"selector\":\"#sidebar > div.custom-div\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"]]; + +const hostnamesMap = new Map([["aruodas.lt",0],["kaunozinios.lt",1],["klaipedoszinios.lt",2],["xn--iauliinios-z9b5t9e.lt",2],["lkl.lt",3],["technologijos.lt",4],["tv3.lt",5],["itiketini-faktai.online",6]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/lva-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/lva-0.js new file mode 100644 index 0000000..5570f6e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/lva-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: lva-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".widget_execphp\",\"tasks\":[[\"has-text\",\"Reklāmraksti\"]]}"]]; + +const hostnamesMap = new Map([["aluksniesiem.lv",0],["bauskasdzive.lv",0],["dzirkstele.lv",0],["rekurzeme.lv",0],["staburags.lv",0],["ziemellatvija.lv",0],["zz.lv",0]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/nld-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/nld-0.js new file mode 100644 index 0000000..fa9a831 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/nld-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".hz-Listing--list-item\",\"tasks\":[[\"has\",{\"selector\":\".hz-Listing-priority\",\"tasks\":[[\"has-text\",\"Topadvertentie\"]]}]]}"],["{\"selector\":\"div[class^=\\\"Flex-styled__StyledFlex-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Gesponsorde producten\"]]}]]}"],["{\"selector\":\"[data-index-number]\",\"tasks\":[[\"has-text\",\"Gesponsord\"]]}"],["{\"selector\":\".grid-item.grid-item-pebble\",\"tasks\":[[\"has\",{\"selector\":\"#pebble-label\",\"tasks\":[[\"has-text\",\"Advertentie\"]]}]]}"],["{\"selector\":\".o-hpgrid__row-tijdconnect\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Gesponsorde inhoud\"]]}]]}"],["{\"selector\":\".widebnr > *\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".wpb_wrapper\",\"tasks\":[[\"has\",{\"selector\":\".section-heading\",\"tasks\":[[\"has-text\",\"partners\"]]}]]}"],["{\"selector\":\".component__plugin\",\"tasks\":[[\"has\",{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"advertentie\"]]}]]}"],["{\"selector\":\".pd-results-container > .results-inner > .pd-advisor-offer-container:first-child\",\"tasks\":[[\"has\",{\"selector\":\"> .pd-advisor-offer > .result-badge\",\"tasks\":[[\"has-text\",\"Adv.\"]]}]]}"],["{\"selector\":\".theiaStickySidebar > aside.penci_latest_news_widget > h4.widget-title\",\"tasks\":[[\"has-text\",\"Advertentie\"]]}"],["{\"selector\":\".ct-sidebar > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Partners\"]]}]]}"],["{\"selector\":\".content-start > * > div[style]\",\"tasks\":[[\"has-text\",\"/Externe links|Externe websites/i\"]]}"],["{\"selector\":\"div[id^=\\\"ster-ad-bnnvara-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".linklist\",\"tasks\":[[\"has\",{\"selector\":\"h1\",\"tasks\":[[\"has-text\",\"Lekker Dichtbij Deals\"]]}]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Beter Beleggen\"]]}]]}"],["{\"selector\":\"[data-cy=\\\"plp-tile-container\\\"]\",\"tasks\":[[\"has-text\",\"Gesponsord\"]]}","{\"selector\":\"li\",\"tasks\":[[\"has-text\",\"Gesponsord\"]]}"],["{\"selector\":\".article.row.no-image\",\"tasks\":[[\"has\",{\"selector\":\".row.compost-warn\",\"tasks\":[[\"has-text\",\"- ingezonden mededeling -\"]]}]]}"],["{\"selector\":\".Article__inner\",\"tasks\":[[\"has\",{\"selector\":\".Article__title\",\"tasks\":[[\"has-text\",\"Advertentie\"]]}]]}"],["{\"selector\":\".article-column_article\",\"tasks\":[[\"has\",{\"selector\":\".category-label_label\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}","{\"selector\":\".article-row_article\",\"tasks\":[[\"has\",{\"selector\":\".article-row_category.category-label_label\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}"],["{\"selector\":\"ul.mp-Listings > li.mp-Listing\",\"tasks\":[[\"has\",{\"selector\":\"> .mp-Listing-coverLink > .mp-Listing-group > .mp-Listing-group--price-date-feature > span.mp-Listing-priority > span\",\"tasks\":[[\"has-text\",\"/^Topadvertentie$/\"]]}]]}"],["{\"selector\":\".td_module_wrap\",\"tasks\":[[\"has\",{\"selector\":\".td-post-category\",\"tasks\":[[\"has-text\",\"Gesponsord\"]]}]]}"],["{\"selector\":\".autoscalable-block-wrapper\",\"tasks\":[[\"has\",{\"selector\":\".entity-block-title\",\"tasks\":[[\"has-text\",\"Van onze partners\"]]}]]}"],["{\"selector\":\"section.network\",\"tasks\":[[\"has\",{\"selector\":\".contentheader.contentheader--network\",\"tasks\":[[\"has-text\",\"Gesponsorde links\"]]}]]}"],["{\"selector\":\"div[class=\\\"sidebar_item\\\"][style=\\\"padding-bottom: 16px;\\\"]:has(> a > img[width=\\\"276\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".c-articles-list__item.c-articles-list__item--highlight\",\"tasks\":[[\"has\",{\"selector\":\".c-tag.c-articles-list__label\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}]]}"],["{\"selector\":\".blok\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Partners\"]]}]]}"],["{\"selector\":\".widget-container\",\"tasks\":[[\"has\",{\"selector\":\".h3.mb-4\",\"tasks\":[[\"has-text\",\"Wielerdeals\"]]}]]}","{\"selector\":\"li.list-item.list-item-aside\",\"tasks\":[[\"has\",{\"selector\":\".badge\",\"tasks\":[[\"has-text\",\"Ad\"]]}]]}","{\"selector\":\"li.list-item.list-item-default\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Ad\"]]}]]}"],["{\"selector\":\".wpb_wrapper\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"#advertentie\"]]}]]}"]]; + +const hostnamesMap = new Map([["2dehands.be",0],["krefel.be",1],["mediamarkt.be",2],["mediamarkt.nl",2],["mnm.be",3],["tijd.be",4],["tweakers.net",5],["almere-nieuws.nl",6],["amstelveensnieuwsblad.nl",7],["baarnschecourant.nl",7],["barneveldsekrant.nl",7],["bennekomsnieuwsblad.nl",7],["biltschecourant.nl",7],["deputtenaer.nl",7],["derijnpost.nl",7],["destadamersfoort.nl",7],["destadgorinchem.nl",7],["dewoudenberger.nl",7],["edestad.nl",7],["ermelosweekblad.nl",7],["harderwijkercourant.nl",7],["hcnieuws.nl",7],["hetkompashardinxveld-giessendam.nl",7],["hetkompassliedrecht.nl",7],["houtensnieuws.nl",7],["huisaanhuiselburg.nl",7],["huisaanhuisoldebroek.nl",7],["leusderkrant.nl",7],["nieuwsbladdekaap.nl",7],["nunspeethuisaanhuis.nl",7],["recreatiekrantveluwe.nl",7],["regiosportveenendaal.nl",7],["rijnenveluwe.nl",7],["scherpenzeelsekrant.nl",7],["soestercourant.nl",7],["stadnijkerk.nl",7],["stadwageningen.nl",7],["weekbladvoorouderamstel.nl",7],["wijksnieuws.nl",7],["androidplanet.nl",8],["ans-online.nl",9],["apparata.nl",10],["arenalokaal.nl",11],["bnnvara.nl",12],["buienradar.nl",13],["businessinsider.nl",14],["fonq.nl",15],["geenstijl.nl",16],["glutenvrij.nl",17],["linda.nl",18],["marktplaats.nl",19],["nieuwsopbeeld.nl",20],["rtlnieuws.nl",21],["tostrams.nl",22],["turksemedia.nl",23],["vi.nl",24],["voetbalcentraal.nl",25],["wielerflits.nl",26],["wkdarts.nl",27]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/nor-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/nor-0.js new file mode 100644 index 0000000..81e0a6e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/nor-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".teaser__native\",\"tasks\":[[\"upward\",4]]}"],["{\"selector\":\"#grtvbelt_Sponsored\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".ad_interscroller\",\"tasks\":[[\"upward\",\".wrapper\"]]}"],["{\"selector\":\".js-betting-widget.is-country-no\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/[kc]as\\\\ino/i\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"]]}"],["{\"selector\":\"script[src^=\\\"//s1.adform.net\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has\",{\"selector\":\"+ p\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}]]}"],["{\"selector\":\"section.elementor-top-section\",\"tasks\":[[\"has-text\",\"/\\\\s\\\\sAnnoncer?\\\\s\\\\s/i\"],[\"spath\",\" + section.elementor-top-section:has(.elementor-image > [loading=\\\"lazy\\\"])\"]]}","{\"selector\":\"section.elementor-top-section\",\"tasks\":[[\"has-text\",\"/\\\\s\\\\sAnnoncer?\\\\s\\\\s/i\"],[\"spath\",\":has(+ section.elementor-top-section .elementor-image > [loading=\\\"lazy\\\"])\"]]}"],["{\"selector\":\"a[href*=\\\"casino\\\"]\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"/\\\\S/\"]]}],[\"spath\",\":not(:has(img))\"]]}"],["{\"selector\":\"a[href*=\\\".bedrageri.com/\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".section-1-ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[id^=\\\"leftAdSpotAdcontainer\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".elementor-widget-text-editor\",\"tasks\":[[\"has-text\",\"/\\\\s\\\\sANNONCER\\\\s\\\\s/\"]]}"],["{\"selector\":\".et_section_regular\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\".panel-latest-forum-threads\",\"tasks\":[[\"has-text\",\" sponsor\"]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/Cas\\\\ino/i\"]]}"],["{\"selector\":\".boxbanner\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#taboola-above-article-thumbnails\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".list-group\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\".adunit-lazy\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".elementor-widget-wrap > .elementor-section\",\"tasks\":[[\"has-text\",\"REKLAMER\"]]}"],["{\"selector\":\".blog-post\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\".color-scheme-1\",\"tasks\":[[\"has-text\",\"/Cas\\\\ino/i\"],[\"spath\",\" + div\"]]}","{\"selector\":\".color-scheme-1\",\"tasks\":[[\"has-text\",\"/Cas\\\\ino/i\"]]}","{\"selector\":\"script[data-adfscript]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\"div > .section\",\"tasks\":[[\"has\",{\"selector\":\"> div[class*=\\\"-label\\\"]\",\"tasks\":[[\"has-text\",\"Sponsored\"]]}]]}"],["{\"selector\":\"div[class*=\\\"advertisement-spot\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".ad-banner\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".row div[class^=\\\"auglysing-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".mvp-widget-home\",\"tasks\":[[\"has-text\",\"/^Velun{2}arar/\"]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".g-10\",\"tasks\":[[\"has-text\",\"Artikkelen fortsetter \"]]}","{\"selector\":\".gofollow\",\"tasks\":[[\"upward\",3]]}"],["{\"selector\":\".wpb_wrapper\",\"tasks\":[[\"has-text\",\"/^An{2}onse:/\"]]}","{\"selector\":\"div[style^=\\\"font-size\\\"]\",\"tasks\":[[\"has-text\",\"/^An{2}onse:/\"]]}"],["{\"selector\":\"tr\",\"tasks\":[[\"has\",{\"selector\":\"td\",\"tasks\":[[\"has-text\",\"Annonse:\"]]}]]}"],["{\"selector\":\"div[id=\\\"336x280-sidebar\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"[data-variants*=\\\"article_netboard\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[data-ad-subtype=\\\"in-feed\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".lenkeboks\",\"tasks\":[[\"has-text\",\"/Cas\\\\ino/i\"]]}"],["{\"selector\":\".home-ads\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[nf-desk-widget=\\\"spot.content\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".adunit\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class^=\\\"css\\\"]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"Annonse\\\"$\"}]]}"],["{\"selector\":\"[data-cy=\\\"video-page-horisontal\\\"] > div\",\"tasks\":[[\"has-text\",\"Annonse\"]]}"],["{\"selector\":\".container-footer-ad\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".sidebar-ad\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"article ~ div\",\"tasks\":[[\"has-text\",\"/^A[n|ij]n\\\\ons/i\"]]}","{\"selector\":\"div[id^=\\\"brandboard\\\" i]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[data-placeholder=\\\"lantern_placeholder_ad\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".preview\",\"tasks\":[[\"has\",{\"selector\":\".kicker\",\"tasks\":[[\"has-text\",\"/an{2}onse/i\"]]}]]}"],["{\"selector\":\"div[class^=\\\"adnun\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".entrance\",\"tasks\":[[\"has\",{\"selector\":\".entrance__mark__text\",\"tasks\":[[\"has-text\",\"Annonse:\"]]}]]}","{\"selector\":\"div[data-name=\\\"gamer_toppbanner\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".bottomSmallSpaced.topMediumSpaced\",\"tasks\":[[\"has-text\",\"/^An{2}onse/\"]]}"],["{\"selector\":\".comcontent\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".item\",\"tasks\":[[\"has\",{\"selector\":\".meta\",\"tasks\":[[\"has-text\",\"/^An{2}onse$/\"]]}]]}","{\"selector\":\".td-c-loop-item\",\"tasks\":[[\"has\",{\"selector\":\".meta-info\",\"tasks\":[[\"has-text\",\"Annonse\"]]}]]}","{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\".title\",\"tasks\":[[\"has-text\",\" – annonse\"]]}]]}","{\"selector\":\"article\",\"tasks\":[[\"has\",{\"selector\":\".title\",\"tasks\":[[\"has-text\",\"/[?:;—]\\\\san{2}ons[eø]r?$/\"]]}]]}"],["{\"selector\":\".latestnews-box\",\"tasks\":[[\"has-text\",\"/cas\\\\ino/i\"]]}"],["{\"selector\":\"div[id^=\\\"advert-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".front optimus-element\",\"tasks\":[[\"has-text\",\"Eurojackpot\"]]}","{\"selector\":\"amedia-frontpage > .optimus-complex-front\",\"tasks\":[[\"has\",{\"selector\":\"> header > h2\",\"tasks\":[[\"has-text\",\"/Reklame|REKLAME/\"]]}]]}","{\"selector\":\"amedia-include[param-editionid=\\\"reklame\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"article[data-lp-section=\\\"sportspill\\\"]:has(.slotHeader)\",\"tasks\":[[\"has-text\",\"/lot{2}o/i\"]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"ins[data-revive-zoneid]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"Annonse\"]]}","{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Annonser\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Annonse\"]]}"],["{\"selector\":\".widget-goodpress-home-block-one\",\"tasks\":[[\"has-text\",\"Annonsørinnhold\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Play-Asia\"]]}","{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Reklame\"]]}"],["{\"selector\":\"iframe[src*=\\\"://ads.\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Annonse\"]]}]]}"],["{\"selector\":\"div[data-ga-action$=\\\"_ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#topboard\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"article > div\",\"tasks\":[[\"has-text\",\"/^an{2}onse$/\"]]}","{\"selector\":\"div\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"^165px$\"}]]}","{\"selector\":\"div.clearfix.col-full-width\",\"tasks\":[[\"has-text\",\"kommersielle partner\"]]}","{\"selector\":\"main > div > div\",\"tasks\":[[\"has-text\",\"kommersielle partner\"]]}","{\"selector\":\"main > section > section\",\"tasks\":[[\"has-text\",\"/^an{2}onse$/\"]]}","{\"selector\":\"section\",\"tasks\":[[\"has\",{\"selector\":\"> div > div\",\"tasks\":[[\"has-text\",\"/^an{2}onse$/\"]]}]]}"],["{\"selector\":\".one-half\",\"tasks\":[[\"has-text\",\"/[kc]as\\\\ino/i\"]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",5]]}"],["{\"selector\":\"div.large-12.row\",\"tasks\":[[\"has-text\",\"MASCUS\"]]}"],["{\"selector\":\".widget_media_image\",\"tasks\":[[\"has-text\",\"/^AN{2}ONSE/\"]]}"],["{\"selector\":\".fl-visible-desktop-medium\",\"tasks\":[[\"has\",{\"selector\":\"div[class^=\\\"ann-forside\\\"]\",\"tasks\":[[\"has-text\",\"/An{2}onse:/\"]]}]]}"],["{\"selector\":\".td-pb-span4\",\"tasks\":[[\"has-text\",\"ANNONSØRINNHOLD\"]]}"],["{\"selector\":\"div[id*=\\\"-feedAdvert\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".forside_adholder\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"td\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"/\\\\S/\"]]}],[\"spath\",\":not(:has(img))\"]]}","{\"selector\":\"tr\",\"tasks\":[[\"has-text\",\"/^\\\\xA0$/\"],[\"not\",{\"selector\":\"\",\"tasks\":[[\"has-text\",\"/\\\\S/\"]]}],[\"spath\",\":not(:has(img))\"]]}"],["{\"selector\":\".col-md-3 .block\",\"tasks\":[[\"has-text\",\"ponsor\"]]}"]]; + +const hostnamesMap = new Map([["goal.com",2],["gunnarandreassen.com",3],["icelandreview.com",4],["knr.gl",4],["nutiminn.is",4],["bir.no",4],["medier24.no",4],["altomdata.dk",5],["anettelyskjaer.dk",[6,7]],["cuben-linedance.dk",6],["dreampapers.dk",[6,7]],["iphoneluppen.dk",[6,7]],["padleguide.dk",[6,24]],["polarmedia.dk",6],["nemsvar.nu",[6,7]],["baeredygtigtfiskeri.dk",8],["bilgalleri.dk",9],["check-in.dk",10],["dagens.dk",11],["dmi.dk",12],["edbpriser.dk",13],["fiskerforum.dk",14],["fodboldspilleren.dk",15],["gaming.dk",16],["jumpb.dk",17],["kanalfrederikshavn.dk",18],["kendte.dk",19],["lydogbillede.dk",20],["lydogbilde.no",20],["lystfiskerguiden.dk",21],["margit-henriksen.dk",22],["thura.dk",22],["ni.dk",23],["thelocal.dk",25],["thelocal.no",25],["bilasolur.is",26],["eidfaxi.is",27],["sporttv.is",28],["veitingageirinn.is",29],["sveip.net",30],["730.no",31],["arendalstidende.no",32],["bilnorge.no",33],["bimmers.no",34],["bt.no",35],["butikkoversikten.no",36],["byggenytt.no",37],["cw.no",38],["dagbladet.no",[39,40,41]],["sol.no",[39,41]],["elbil24.no",[41,45]],["kk.no",41],["seher.no",41],["vi.no",41],["dfly.no",42],["digi.no",43],["tu.no",43],["dn.no",44],["www.filmweb.no",46],["gamer.no",47],["glr.no",48],["itavisen.no",49],["leinstrand-il.no",50],["minmote.no",51],["nettavisen.no",52],["parcferme.no",53],["pengenytt.no",54],["politainment.no",55],["smis.no",55],["ranaposten.no",56],["xn--bodposten-n8a.no",56],["retrospilling.no",57],["skolediskusjon.no",58],["sorlandsavisen.no",59],["startsiden.no",60],["tek.no",61],["teknologia.no",62],["thaiguiden.no",63],["tungt.no",64],["tunnelsyn.no",65],["united.no",66],["utrop.no",67],["direkte.vg.no",68],["yrkesbil.no",69],["ipmsnorge.org",70]]); + +const entitiesMap = new Map([["costume",0],["gamereactor",1]]); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/pol-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/pol-0.js new file mode 100644 index 0000000..39b1743 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/pol-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".rllt__link\",\"tasks\":[[\"has\",{\"selector\":\"> div[class]\",\"tasks\":[[\"has-text\",\"Reklama\"]]}],[\"xpath\",\"..\"]]}"],["{\"selector\":\"#f13 > table\",\"tasks\":[[\"has\",{\"selector\":\"#f13 > b\",\"tasks\":[[\"has-text\",\"Artykuł Sponsorowany\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[@align=\\\"center\\\"]/*[@id][contains(text(),\\\"REKLAMA\\\")]\"]]}"],["{\"selector\":\".ad-banner-text\",\"tasks\":[[\"has-text\",\"Ad\"]]}"],["{\"selector\":\".elementor-widget-wrap\",\"tasks\":[[\"has\",{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"matches-css-after\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":\"R.*E.*K.*L.*A.*M.*A\"}],[\"upward\",1]]}"],["{\"selector\":\".wpb_wrapper .td_block_template_1\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"body > .page > main > .small.pasek-gray\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".bbbb > div > div > div\",\"tasks\":[[\"has-text\",\"reklama\"]]}","{\"selector\":\".bottom:nth-of-type(1n+5):nth-of-type(-1n+6) > .bbbb\",\"tasks\":[[\"has-text\",\"reklama\"]]}","{\"selector\":\".bottom:nth-of-type(20) > .bbbb\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\".sppb-addon-title\",\"tasks\":[[\"has-text\",\"reklama\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\".inner\",\"tasks\":[[\"has-text\",\"/reklama/i\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\"#main > div:nth-child(2)\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\".entry-content > p\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".u-text-grey-30\",\"tasks\":[[\"has-text\",\"/REKLAMA|CZYTAJ TAKŻE/\"]]}"],["{\"selector\":\".conntent > center\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"div[class] > .small\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"p.tdm-descr\",\"tasks\":[[\"has-text\",\"― reklama ―\"]]}"],["{\"selector\":\"li > div[id*=\\\"taboola\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\"[role=\\\"listitem\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\".part-sidebar > .widget\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"li.m-home-link-list__item\",\"tasks\":[[\"has-text\",\"/reklama/\"]]}"],["{\"selector\":\".sppb-addon-content > .sppb-addon-title\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has-text\",\"Patron\"]]}"],["{\"selector\":\"#sidebar > div.widget > h3\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has\",{\"selector\":\"> h4 > span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\".ipsComment.ipsBox.cPost\",\"tasks\":[[\"has\",{\"selector\":\".cAuthorPane_info > li\",\"tasks\":[[\"has-text\",\"/^Reklama$/\"]]}]]}"],["{\"selector\":\"div.row > .col-md-12 > .line-header > span\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//a[not(contains(@href,','))][string-length(@href)>1600]\"]]}","{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[contains(text(), 'REKLAMA')]\"]]}","{\"selector\":\"article[itemprop=\\\"review\\\"] > div[id]\",\"tasks\":[[\"matches-css-after\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":\"przy|pomocy|Asystenta|pobierania\"}]]}","{\"selector\":\"body script\",\"tasks\":[[\"has-text\",\"slotNumber\"],[\"upward\",2]]}","{\"selector\":\"div.collection\",\"tasks\":[[\"has-text\",\"Edycja wideo dla ambitnych\"]]}"],["{\"selector\":\".row > center, div.row > .col-md-4.col-sm-12 > .text-center, div.row > .col-md-4.col-sm-12 > div.pws-box-title\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".col-md-4 > div.margin-bottom-sm.margin-top-sm > div\",\"tasks\":[[\"has-text\",\"Reklama\"]]}","{\"selector\":\".margin-bottom-md.margin-top-md > div\",\"tasks\":[[\"has-text\",\"R EK L A M A\"]]}","{\"selector\":\".margin-bottom-xs.margin-top-xs > div\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"#main .col-md-8 form[action*=\\\"//\\\"][action*=\\\"m\\\"][action*=\\\".\\\"]\",\"tasks\":[[\"upward\",\".col-md-8 > div\"]]}","{\"selector\":\"a.button_open[href=\\\"/rtvforum/companyabout.php\\\"]\",\"tasks\":[[\"has-text\",\"Zamieść Reklamę\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//*[@align=\\\"center\\\"][contains(text(),\\\"reklama\\\")]\"]]}"],["{\"selector\":\".block-title > span\",\"tasks\":[[\"has-text\",\"/R(EKLAMA|eklama)/\"]]}"],["{\"selector\":\".title > span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"#mainSkyBanner-pl_PL > script\",\"tasks\":[[\"has-text\",\"skyBanner\"]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"adblockDisplayInformation.\"],[\"has-text\",\"/[\\\\w\\\\W]{8000,50000}/\"]]}","{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"plusAdblock\"],[\"has-text\",\"/[\\\\w\\\\W]{4000,10000}/\"]]}"],["{\"selector\":\"li.videoblock iframe[id][src*=\\\"/www/delivery/\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}","{\"selector\":\"li.videoblock script[src^=\\\"https://a.realsrv.com/\\\"]\",\"tasks\":[[\"upward\",\"li\"]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has\",{\"selector\":\".td-pulldown-size\",\"tasks\":[[\"has-text\",\"Reklama\"]]}]]}"],["{\"selector\":\"div.clear.box_tekstowy_mainpage > h3\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".contentpaneopen\",\"tasks\":[[\"has-text\",\"Reklama\"]]}","{\"selector\":\".module\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"div.moduletable\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\".et_pb_section_6\",\"tasks\":[[\"has-text\",\"Reklamy Google\"]]}","{\"selector\":\".et_pb_text_8\",\"tasks\":[[\"has-text\",\"Twoja reklama\"]]}"],["{\"selector\":\"div.widget.row > .widget-custom.text-center\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"/Reklama/i\"]]}]]}"],["{\"selector\":\"div[class^=\\\"m\\\"].module > div\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"figcaption\",\"tasks\":[[\"has-text\",\"STS kod promocyjny\"]]}"],["{\"selector\":\"h4.top-widget-title\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"div#kon_2a[style*=\\\"white\\\"] > * > *:empty\",\"tasks\":[[\"upward\",\"[style*=\\\"white\\\"]\"]]}"],["{\"selector\":\".post\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\".post > .entry-content > h4\",\"tasks\":[[\"has-text\",\"Reklama\"]]}","{\"selector\":\"[id^=\\\"text-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Reklama\"]]}]]}"],["{\"selector\":\"[data-st-area=\\\"list-recommended4you-MainColumn\\\"] > div > div\",\"tasks\":[[\"has-text\",\"/REKLAMA/i\"]]}"],["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class]:first-child\",\"tasks\":[[\"has-text\",\"REKLAMA\"],[\"spath\",\":not(:has(> *))\"]]}]]}"],["{\"selector\":\"#app > div[data-reactroot] > div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"v\\\\.wpimg\\\\.pl\\\\/MjAxOTA\"}]]}"],["{\"selector\":\"[src$=\\\"bg.png\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class*=\\\" \\\"]:not(.LazyLoad) > img[src^=\\\"https://v.wpimg.pl/\\\"][src$=\\\"==\\\"][alt]\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^absolute$\"}],[\"spath\",\" + div:last-child\"],[\"upward\",1]]}"],["{\"selector\":\"#app > div > div\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"^url\\\\(.https:\\\\/\\\\/v\\\\.wpimg\\\\.pl\"}]]}","{\"selector\":\".article__content > div[class*=\\\" \\\"]\",\"tasks\":[[\"has\",{\"selector\":\"div > div > div\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\".td-pulldown-size\",\"tasks\":[[\"has-text\",\"R E K L A M A\"]]}"],["{\"selector\":\".componentsArticleContent hr ~ p\",\"tasks\":[[\"has\",{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"doskonałe\"]]}]]}","{\"selector\":\".componentsArticleContent hr\",\"tasks\":[[\"has\",{\"selector\":\"~ p strong\",\"tasks\":[[\"has-text\",\"doskonałe\"]]}]]}"],["{\"selector\":\"div[style=\\\"width:300px;float:left;\\\"] ~ p:first-of-type\",\"tasks\":[[\"has-text\",\"/^$/\"]]}"],["{\"selector\":\"[src$=\\\"adPlaceholder.png\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"table > tbody > tr > td > font\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[count(*)=1][*[count(*)=1]/*[count(*)=1]/*[count(*)=1]/*[count(*)=0]]\"]]}","{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[count(*)=1][*[count(*)=1]/*[count(*)=1]/*[count(*)=1]/*[count(*)=1]/*[count(*)=0]]\"]]}","{\"selector\":\"[class$=\\\"grid__box \\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> div > span\",\"tasks\":[[\"has-text\",\"Reklama\"]]}]]}","{\"selector\":\"[src^=\\\"https://v.wpimg.pl/\\\"]:not([alt], [class=\\\"contentstream-cover\\\"])\",\"tasks\":[[\"upward\",3],[\"spath\",\":not(html, body)\"]]}"],["{\"selector\":\".screening\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\"body > p\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"div[style*=\\\"font-size\\\"]\",\"tasks\":[[\"upward\",\"div[class*=\\\"col\\\"]\"]]}"],["{\"selector\":\".col-wrapper > div:nth-of-type(1)\",\"tasks\":[[\"has\",{\"selector\":\"> div:nth-of-type(2)\",\"tasks\":[[\"has-text\",\"Sponsorowane\"]]}]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".sidebar-panel\",\"tasks\":[[\"has\",{\"selector\":\"center:only-child script\",\"tasks\":[[\"has-text\",\"googletag.cmd.push\"]]}]]}"],["{\"selector\":\".col-lg-12 > .row > .col-lg-9\",\"tasks\":[[\"has-text\",\"r e k l a m a\"]]}","{\"selector\":\"div.row > div.col-md-6\",\"tasks\":[[\"has-text\",\"reklama\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".thumb td\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}","{\"selector\":\"td > div\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\".jeg_block_heading\",\"tasks\":[[\"has\",{\"selector\":\"> h3 > span\",\"tasks\":[[\"has-text\",\"Reklama\"]]}]]}"],["{\"selector\":\"font\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"th\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[count(*)=3][img[@class][@src]][*[count(*)=1]/*[count(*)=1]/*[count(*)=1]/*[count(*)=1]/*[count(*)=0]]\"]]}"],["{\"selector\":\"[data-native-adv]\",\"tasks\":[[\"has\",{\"selector\":\"a > span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}],[\"upward\",1]]}"],["{\"selector\":\"td[data-reactid] > div[class] > div[class] > div[class*=\\\" \\\"] > div[class] > span\",\"tasks\":[[\"has-text\",\"/^TWOJE OKAZJE$/\"],[\"upward\",2]]}"],["{\"selector\":\"body > div[class][id]\",\"tasks\":[[\"has\",{\"selector\":\"div[class]\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"Nie teraz, wracam na WP\\\\.pl\\\"$\"}]]}]]}"],["{\"selector\":\"body > div[class][id]\",\"tasks\":[[\"has\",{\"selector\":\"div[class]:not([id])\",\"tasks\":[[\"has-text\",\"Tworzenie treści to nasza pasja\"]]}]]}"],["{\"selector\":\".grid-item\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\"div[class]\",\"tasks\":[[\"matches-attr\",{\"attr\":\"/^reklama_/\",\"value\":\"\"}]]}"],["{\"selector\":\"body > div[class][id]\",\"tasks\":[[\"has\",{\"selector\":\"div[class]:not([id])\",\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"Jak dodać WP do wyjątków adBlocka\\\"$\"}]]}]]}"],["{\"selector\":\".grid-right > div > div\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"data:image\\\\/png;base64,\"}]]}","{\"selector\":\".grid-right > div\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"value\":\"data:image\\\\/png;base64,\"}]]}"],["{\"selector\":\"body > [class]:not([id])\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}],[\"matches-css\",{\"name\":\"top\",\"value\":\"^0px$\"}]]}","{\"selector\":\"body [class]\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}],[\"matches-css\",{\"name\":\"top\",\"value\":\"^0\\\\..*px$\"}]]}"],["{\"selector\":\"div[height=\\\"auto\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"[role=\\\"listitem\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"a + div\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"xpath\",\"//div[@data-st-area='Zakupy'][count(*)=2][not(header)]\"]]}","{\"selector\":\"[data-st-area] > div > div > div[class]\",\"tasks\":[[\"matches-css\",{\"name\":\"max-width\",\"value\":\"^300px$\"}],[\"matches-css\",{\"name\":\"max-height\",\"value\":\"^250px$\"}]]}","{\"selector\":\"div[class*=\\\" \\\"]:not([id], [style], [data-st-area], [data-section])\",\"tasks\":[[\"has\",{\"selector\":\"> script\",\"tasks\":[[\"has-text\",\"undefined,\"]]}]]}","{\"selector\":\"div[class^=\\\"sc-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\":scope > img[src^=\\\"https://v.wpimg.pl/\\\"][role=\\\"presentation\\\"][class^=\\\"sc-\\\"]\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^absolute$\"}]]}]]}"],["{\"selector\":\"[class^=\\\"elementor-heading-title\\\"]\",\"tasks\":[[\"has-text\",\"Reklama\"]]}"],["{\"selector\":\".row div[class][style*=\\\"border-bottom:\\\"][style*=\\\"max-height:\\\"]\",\"tasks\":[[\"has\",{\"selector\":\":scope > div[style]\",\"tasks\":[[\"has-text\",\"REKLAMA\"]]}]]}"],["{\"selector\":\"div.pink > .box > div\",\"tasks\":[[\"has-text\",\"Adblock\"]]}"]]; + +const hostnamesMap = new Map([["google.com",0],["google.pl",0],["stooq.com",[1,2]],["stooq.pl",[1,2]],["zomato.com",3],["cypr24.eu",4],["open.fm",5],["pytania.abczdrowie.pl",5],["ranking.abczdrowie.pl",5],["autokult.pl",[5,19]],["www.dobreprogramy.pl",[5,28]],["domodi.pl",5],["fotoblogia.pl",[5,19]],["gadzetomania.pl",[5,19]],["genialne.pl",[5,19]],["money.pl",[5,50,51,52,53,54]],["o2.pl",[5,59]],["pudelek.pl",[5,50,53]],["pysznosci.pl",[5,19]],["smaczneblogi.pl",5],["wp.pl",[5,51,75]],["zegocina.in",6],["bielsko.info",7],["tychy.info",7],["czecho.pl",7],["pless.pl",7],["bolec.info",8],["halogorlice.info",9],["katowice24.info",10],["lebork24.info",11],["nowy-sacz.info",12],["starosadeckie.info",13],["szczebrzeszyn.info",14],["dbpolska.net",15],["emka.news",16],["express-miejski.pl",16],["gorzow.news",17],["pl",18],["autocentrum.pl",19],["dobreprogramy.pl",19],["komorkomania.pl",19],["polygamia.pl",[19,53,62]],["tech.wp.pl",[19,77]],["badaniaprenatalne.pl",20],["www.bankier.pl",21],["bielskirynek.pl",22],["booklips.pl",23],["braclowiecka.pl",24],["wiesci.com.pl",25],["crafted.pl",26],["czaskultury.pl",27],["e-hotelarz.pl",29],["ebarlinek.pl",30],["elektroda.pl",31],["elka.pl",32],["miedziowe.pl",32],["epainfo.pl",33],["expresskaszubski.pl",34],["filmweb.pl",35],["filmy69.pl",36],["flarrow.pl",37],["gazeta-mlawska.pl",38],["glogow-info.pl",39],["glogow.info.pl",39],["gloszabrza24.pl",40],["wiesci.info.pl",41],["komputerowapasja.pl",42],["korsokolbuszowskie.pl",43],["mecze24.pl",44],["meczewinternecie.pl",45],["menworld.pl",46],["meteo.pl",47],["milanos.pl",48],["mobileclick.pl",49],["wideo.wp.pl",[50,53]],["moneyv.wp.pl",52],["www.money.pl",55],["naszamlawa.pl",56],["naszemiasto.pl",57],["niebezpiecznik.pl",58],["originals24.pl",60],["parenting.pl",61],["portalplock.pl",63],["przyslijprzepis.pl",64],["encyklopedia.pwn.pl",65],["sjp.pwn.pl",66],["rydzyna24.pl",67],["spidersweb.pl",68],["super-nowa.pl",69],["tygodnik.szczytno.pl",70],["tapeciarnia.pl",71],["telewizjazary.pl",72],["tkn24.pl",73],["voltahorse.pl",74],["dom.wp.pl",[76,77]],["facet.wp.pl",[76,77]],["film.wp.pl",[76,77,78]],["finanse.wp.pl",[76,77,78,79]],["kobieta.wp.pl",[76,77,78,79,82]],["ksiazki.wp.pl",[76,77,78,79,82]],["kuchnia.wp.pl",[76,77]],["moto.wp.pl",[76,77]],["opinie.wp.pl",[76,77,78,79]],["pogoda.wp.pl",[76,83]],["turystyka.wp.pl",[76,77]],["wawalove.wp.pl",[76,77]],["wiadomosci.wp.pl",[76,77,78,79,82,86]],["gry.wp.pl",77],["gwiazdy.wp.pl",77],["teleshow.wp.pl",[77,78,79]],["wroclaw.wp.pl",77],["magazyn.wp.pl",[78,79]],["sportowefakty.wp.pl",[78,79,84]],["fitness.wp.pl",80],["horoskop.wp.pl",81],["tv.wp.pl",85],["www.wp.pl",87],["zwa24.pl",88],["wylecz.to",89],["gralandia.tv",90]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["www.wp.pl",[5,75]],["poczta.o2.pl",[5]]]); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/rou-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/rou-1.js new file mode 100644 index 0000000..cb31d74 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/rou-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".post_block:has([class^=\\\"guest\\\"])\",\"tasks\":[[\"has-text\",\"Anunturi\"]]}"],["{\"selector\":\".code-block\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\".sidebar-widget\",\"tasks\":[[\"has-text\",\"/Recomandate/\"],[\"not\",{\"selector\":\"*\",\"tasks\":[[\"has-text\",\"Post\"]]}]]}"],["{\"selector\":\"div.grey-section\",\"tasks\":[[\"has-text\",\"Advertorial\"]]}"],["{\"selector\":\".t-records\",\"tasks\":[[\"has-text\",\"arderea \"]]}"],["{\"selector\":\"#sidebar > div.widget\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\"*\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css-before\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"ADVERTISING\"}]]}"],["{\"selector\":\".td-pb-span3\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"PUBLICITATE\"]]}"],["{\"selector\":\".widget_text.widget\",\"tasks\":[[\"has-text\",\"eMAG\"]]}"],["{\"selector\":\".td-pb-span12\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\"section\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"Reclame\"]]}"],["{\"selector\":\".container\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\".single__content\",\"tasks\":[[\"has-text\",\"Philip Morris International\"]]}"],["{\"selector\":\".container\",\"tasks\":[[\"has\",{\"selector\":\"> .part-right:has([href*=\\\"freakhosting.com\\\"])\"}]]}"],["{\"selector\":\".mh-widget\",\"tasks\":[[\"has-text\",\"/PROMO|PARTENER/i\"]]}"],["{\"selector\":\".custom_textwidget\",\"tasks\":[[\"has-text\",\"publicitar\"]]}"],["{\"selector\":\".ContentArticle\",\"tasks\":[[\"has-text\",\" tutunului\"]]}"],["{\"selector\":\".single__container\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\".article\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\".gridview-box-inside\",\"tasks\":[[\"has-text\",\"PROMO\"]]}"],["{\"selector\":\"#custom_html-10\",\"tasks\":[[\"has-text\",\"Advertising\"]]}"],["{\"selector\":\".single__content\",\"tasks\":[[\"has-text\",\"Philip Morris România\"]]}"],["{\"selector\":\".widget_text.widget\",\"tasks\":[[\"has-text\",\"Reclame\"]]}"],["{\"selector\":\"td > center\",\"tasks\":[[\"has-text\",\"Reclama\"]]}"],["{\"selector\":\".elementor-element\",\"tasks\":[[\"has-text\",\"ad\"]]}"],["{\"selector\":\".article-body\",\"tasks\":[[\"has-text\",\"susținut de Philip Morris\"]]}"],["{\"selector\":\".special-box-pm > p\",\"tasks\":[[\"has-text\",\"Philip Morris\"]]}"],["{\"selector\":\".article-view\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}","{\"selector\":\".textlink\",\"tasks\":[[\"has-text\",\"ad\"]]}"],["{\"selector\":\".code-block\",\"tasks\":[[\"has-text\",\"PUB\"]]}"],["{\"selector\":\".widget_media_image\",\"tasks\":[[\"has\",{\"selector\":\"[href]\",\"tasks\":[[\"not\",{\"selector\":\"*\",\"tasks\":[[\"has-text\",\"[href*=\\\"litoraltv.ro\\\"]\"],[\"spath\",\":not(*:has([href*=\\\"facebook.com\\\"]))\"]]}]]}]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"/Publicitate|Asemanatoare/\"]]}"],["{\"selector\":\"#article\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has-text\",\"PUBLICITATE\"]]}"],["{\"selector\":\".elementor-column\",\"tasks\":[[\"has-text\",\"PUBLICITATE\"]]}"],["{\"selector\":\".article-body\",\"tasks\":[[\"has-text\",\"Philip Morris România\"]]}"],["{\"selector\":\".widget_header\",\"tasks\":[[\"has-text\",\"/recomand/i\"]]}"],["{\"selector\":\".tdm-descr\",\"tasks\":[[\"has-text\",\"sponsor\"]]}"],["{\"selector\":\"#sidebar > .widget_text\",\"tasks\":[[\"not\",{\"selector\":\".widgettitle\",\"tasks\":[[\"has-text\",\"Horoscop\"]]}]]}"],["{\"selector\":\".ipsWidget_title.ipsType_reset\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}"],["{\"selector\":\"article > div.td-post-content > p\",\"tasks\":[[\"has-text\",\"/^\\\\u00A0$/\"]]}"],["{\"selector\":\".inside-right-sidebar\",\"tasks\":[[\"has-text\",\"ads\"]]}"],["{\"selector\":\".article-category\",\"tasks\":[[\"has-text\",\"/Philip Morris|țigar/\"]]}","{\"selector\":\".article-category-featured\",\"tasks\":[[\"has-text\",\"Philip Morris\"]]}"],["{\"selector\":\".article-wrap\",\"tasks\":[[\"has-text\",\"arderea tutunului\"]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\".h-text\",\"tasks\":[[\"has-text\",\"publicitar\"]]}]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has-text\",\"ad\"]]}"],["{\"selector\":\".boxstire2head\",\"tasks\":[[\"has-text\",\"Publicitate\"]]}"]]; + +const hostnamesMap = new Map([["forum.softpedia.com",0],["cespun.eu",1],["7media.md",2],["agora.md",3],["locals.md",4],["buzau.net",5],["acasatv.ro",6],["sport.ro",6],["stirileprotv.ro",6],["agro-tv.ro",7],["agrointel.ro",8],["arhiblog.ro",9],["autolatest.ro",10],["buletindecarei.ro",11],["campinatv.ro",12],["ciutacu.ro",13],["click.ro",14],["evz.ro",14],["csid.ro",15],["cspower.ro",16],["ctnews.ro",17],["curier.ro",18],["dcmedical.ro",19],["descopera.ro",20],["digi24.ro",21],["dilemaveche.ro",22],["editiedevrancea.ro",23],["evmarket.ro",24],["gandul.ro",25],["gazetavalceana.ro",26],["girlshare.ro",27],["graiulsalajului.ro",28],["hotnews.ro",29],["jurnalul.ro",30],["kudika.ro",31],["lauralaurentiu.ro",32],["litoraltv.ro",33],["lovendal.ro",34],["mediafax.ro",35],["mesageruldesibiu.ro",36],["mesagerulneamt.ro",37],["news.ro",38],["nwradu.ro",39],["presadeazi.ro",40],["ramnicuvalceaweek.ro",41],["sa-mp.ro",42],["smlive.ro",43],["stireadeazi.ro",44],["stiripesurse.ro",45],["wall-street.ro",46],["weradio.ro",47],["ziarpiatraneamt.ro",48],["ziarulargesul.ro",49],["zvj.ro",50]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/rus-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/rus-0.js new file mode 100644 index 0000000..bd016b7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/rus-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}"],["{\"selector\":\"em\",\"tasks\":[[\"has-text\",\"нож блокировщику\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"нож блокировщику\"]]}"],["{\"selector\":\"main > div > div > div\",\"tasks\":[[\"has-text\",\"/rotator|блокировщик/\"]]}"],["{\"selector\":\"#utm_article_block > div > #article_body > p > strong\",\"tasks\":[[\"has-text\",\"/^Ниже/\"]]}","{\"selector\":\".m-hop > [class]\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".sport-table tr > th ~ th\",\"tasks\":[[\"has-text\",\"Ставка\"]]}","{\"selector\":\"blockquote\",\"tasks\":[[\"has\",{\"selector\":\"> p > strong\",\"tasks\":[[\"has-text\",\"Партнер\"]]}]]}","{\"selector\":\"span > small\",\"tasks\":[[\"has-text\",\"Приведённые букмекерские коэффициенты\"]]}","{\"selector\":\"th > .tooltip-item\",\"tasks\":[[\"has-text\",\"К\"]]}"],["{\"selector\":\"#search-result > .serp-list__card\",\"tasks\":[[\"has\",{\"selector\":\"> div .organic__subtitle > span\",\"tasks\":[[\"has-text\",\"/[РPeекламa]{6,7}/\"]]}]]}","{\"selector\":\".content__left > #search-result > li\",\"tasks\":[[\"has\",{\"selector\":\"> div .organic__subtitle > span\",\"tasks\":[[\"has-text\",\"/[РPeекламa]{6,7}/\"]]}]]}"],["{\"selector\":\".app__wrapper div[style^=\\\"width: calc(100% \\\"]\",\"action\":[\"remove-attr\",\"style\"]}","{\"selector\":\".page__result .typo\",\"tasks\":[[\"has-text\",\"/^новости партн/i\"]]}","{\"selector\":\".scroller__wrap > div[class^=\\\"minibadge\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".serp-item .label\",\"tasks\":[[\"has-text\",\"реклама\"]]}]]}"],["{\"selector\":\"[class*=\\\"mini-suggest__item\\\"]:has(> a[href*=\\\"://yabs.yandex.\\\"][href*=\\\"/count/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"[class*=\\\"mini-suggest__item\\\"]:has(> a[href*=\\\"://yandex.\\\"][href*=\\\"/clck/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"[class*=\\\"mini-suggest__item\\\"]:has(> a[href][target=\\\"_blank\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Для скачивания подождите отсчет таймера...\"]]}"],["{\"selector\":\"[id^=\\\"oframe\\\"] > pjsdiv\",\"tasks\":[[\"has\",{\"selector\":\"> pjsdiv\",\"tasks\":[[\"has-text\",\"/adblock|adblok|адблок|блокировщик|блокировку|фрибет/i\"]]}]]}"],["{\"selector\":\"table > tbody > .alt2\",\"tasks\":[[\"has\",{\"selector\":\"> td\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\".sectionColumn\",\"tasks\":[[\"has\",{\"selector\":\"> .subTitle\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\".page-content > .row > div[class^=\\\"col\\\"] + div[class^=\\\"col\\\"] > div\",\"tasks\":[[\"has\",{\"selector\":\"> .card h6\",\"tasks\":[[\"has-text\",\"/Реклама|Друзья/i\"]]}]]}"],["{\"selector\":\".namerub\",\"tasks\":[[\"has-text\",\"/гнездо/i\"]]}","{\"selector\":\".namerub\",\"tasks\":[[\"has-text\",\"/новости|партнер/i\"]]}"],["{\"selector\":\".blocklite\",\"tasks\":[[\"has\",{\"selector\":\"> div > [class]\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"div:has(> div[style^=\\\"min-height:\\\"]) > p ~ div\",\"tasks\":[[\"has-text\",\"Продолжение истории после рекламы\"]]}"],["{\"selector\":\".playfair\",\"tasks\":[[\"has\",{\"selector\":\"> b\",\"tasks\":[[\"has-text\",\"/^партн/i\"]]}]]}","{\"selector\":\".svejnov\",\"tasks\":[[\"has\",{\"selector\":\"> h2 > b\",\"tasks\":[[\"has-text\",\"/^Інші/\"]]}]]}"],["{\"selector\":\"body > div:not([id]):not([class]):not([style]):empty\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"body iframe[name][style*=\\\"display:none\\\"]:not([id]):not([class]):not([src])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".wrapper-all-news > .news\",\"tasks\":[[\"has\",{\"selector\":\"> .news__description > a > span\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\"aside > .widget\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"/^Новини$|Реклама/\"]]}]]}"],["{\"selector\":\".right-indent > .wrapper-box\",\"tasks\":[[\"has\",{\"selector\":\"> div > .boxTitle\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\".widget\",\"tasks\":[[\"has\",{\"selector\":\".block-title > span\",\"tasks\":[[\"has-text\",\"Новости партнер\"]]}]]}"],["{\"selector\":\".site-section-header\",\"tasks\":[[\"has-text\",\"РЕКЛАМА\"]]}"],["{\"selector\":\".another-news__text > h2\",\"tasks\":[[\"has-text\",\"котировки\"]]}","{\"selector\":\".b-article-content > h2\",\"tasks\":[[\"has-text\",\"букмекер\"]]}"],["{\"selector\":\"head > iframe[name]:not([id]):not([class]):not([src])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#index_desktop > .row\",\"tasks\":[[\"has\",{\"selector\":\"> div > #span-title\",\"tasks\":[[\"has-text\",\"/^реклама|^партн/i\"]]}]]}"],["{\"selector\":\".gazeta-widget\",\"tasks\":[[\"has\",{\"selector\":\".widget-title > span\",\"tasks\":[[\"has-text\",\"/реклама|новости партнеров/i\"]]}]]}"],["{\"selector\":\"#col-left > .contest-bl\",\"tasks\":[[\"has\",{\"selector\":\"> h4 > strong\",\"tasks\":[[\"has-text\",\"/^Новин|Join/\"]]}]]}","{\"selector\":\"#col-right > .bl-middle2\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"/новини|додати/i\"]]}]]}"],["{\"selector\":\".ui-sortable > .ui-sortable-handle\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".b-article > h4\",\"tasks\":[[\"has-text\",\"Справочник по ценам\"]]}"],["{\"selector\":\".nb2-list\",\"tasks\":[[\"has\",{\"selector\":\"> .nb2-head\",\"tasks\":[[\"has-text\",\"Визитка\"]]}]]}"],["{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"/новости партнеров|знакомства/i\"]]}"],["{\"selector\":\".blblock > .pheading\",\"tasks\":[[\"has\",{\"selector\":\"> h3 > span\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\"[itemprop=\\\"articleBody\\\"] > p\",\"tasks\":[[\"has-text\",\"/ТЬСЯ ТАКОЖ/i\"]]}"],["{\"selector\":\"td > table[width=\\\"220\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".block_title\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\"article > p\",\"tasks\":[[\"has-text\",\"/отключите блокировку рекламы!$/\"]]}"],["{\"selector\":\".header--text\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\".block > .block\",\"tasks\":[[\"has\",{\"selector\":\"> .bt > .bct\",\"tasks\":[[\"has-text\",\"Партнери\"]]}]]}","{\"selector\":\".rightModules > .block\",\"tasks\":[[\"has\",{\"selector\":\"> .bt > .bct\",\"tasks\":[[\"has-text\",\"/партнер/i\"]]}]]}"],["{\"selector\":\".contents-content > ul > li\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has-text\",\"ставки \"]]}]]}","{\"selector\":\".show-post > h2\",\"tasks\":[[\"has\",{\"selector\":\"> strong\",\"tasks\":[[\"has-text\",\"ставки \"]]}]]}"],["{\"selector\":\".main-sidebar > .row > div\",\"tasks\":[[\"has\",{\"selector\":\".active\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"#feed_rows > div[class^=\\\"feed_row \\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .post > ._post_content > .PostHeader > .PostHeaderInfo > .PostHeaderSubtitle > .PostHeaderSubtitle__item\",\"tasks\":[[\"has-text\",\"/Community ad|Реклама |Рэклама | жарнама/\"]]}]]}","{\"selector\":\"#page_wall_posts > div[id^=\\\"post-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> ._post_content > .PostHeader > .PostHeaderInfo > .PostHeaderSubtitle > .PostHeaderSubtitle__item\",\"tasks\":[[\"has-text\",\"/Community ad|Реклама |Рэклама | жарнама/\"]]}]]}","{\"selector\":\"#wk_content > #wl_post\",\"tasks\":[[\"has\",{\"selector\":\"> #wl_head_wrap > .PostHeader > .PostHeaderInfo > .PostHeaderSubtitle > .PostHeaderSubtitle__item\",\"tasks\":[[\"has-text\",\"/Community ad|Реклама |Рэклама | жарнама/\"]]}]]}"],["{\"selector\":\".card-separator__title\",\"tasks\":[[\"has-text\",\"реклама\"]]}"],["{\"selector\":\"aside > .sidetitle\",\"tasks\":[[\"has-text\",\"Партнеры\"],[\"spath\",\" + br + .side\"]]}","{\"selector\":\"aside > .sidetitle\",\"tasks\":[[\"has-text\",\"Партнеры\"]]}"],["{\"selector\":\"form > table[id^=\\\"p_row_\\\"]:nth-of-type(2)\",\"tasks\":[[\"has\",{\"selector\":\"*\",\"tasks\":[[\"has-text\",\"Yap\"]]}]]}"],["{\"selector\":\"#page-body > .post\",\"tasks\":[[\"has\",{\"selector\":\"[class=\\\"username-coloured\\\"]\",\"tasks\":[[\"has-text\",\"Advertiser\"]]}]]}"],["{\"selector\":\"article div\",\"tasks\":[[\"has-text\",\"/^Реклама$/\"]]}"],["{\"selector\":\".slick-slide\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"На правах рекламы\"]]}]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"партнеры\"]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/^реклама/i\"]]}"],["{\"selector\":\"#article_feeds > .row\",\"tasks\":[[\"has\",{\"selector\":\"> div > p\",\"tasks\":[[\"has-text\",\"/яндекс/i\"]]}]]}"],["{\"selector\":\".side_block > .side_header\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> .name\",\"tasks\":[[\"has-text\",\"/больше | партн|прочие | сми/i\"]]}]]}"],["{\"selector\":\"videotronic-player\",\"action\":[\"remove-attr\",\"data-video-autoplay\"]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Новости партнёров\"]]}"],["{\"selector\":\"[class*=\\\"_title\\\"]\",\"tasks\":[[\"has-text\",\"/ партн|реклама/i\"]]}"],["{\"selector\":\".module-title > .title\",\"tasks\":[[\"has-text\",\"/ПАРТНЕРІВ/i\"]]}"],["{\"selector\":\"[class] > div\",\"tasks\":[[\"has\",{\"selector\":\"> [class*=\\\"title\\\"]\",\"tasks\":[[\"has-text\",\"/Our Friends|Sluts/\"]]}]]}"],["{\"selector\":\".entry-galery\",\"tasks\":[[\"has\",{\"selector\":\"> .entry-galery-title\",\"tasks\":[[\"has-text\",\"/полезное объявление|горячие новости/i\"]]}]]}"],["{\"selector\":\"body > #app div\",\"tasks\":[[\"matches-css\",{\"name\":\"background-color\",\"value\":\"^rgb\\\\(225, 231, 235\\\\)$\"}]]}"],["{\"selector\":\"video[autoplay=\\\"autoplay\\\"]\",\"action\":[\"remove-attr\",\"autoplay\"]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title\",\"tasks\":[[\"has-text\",\"Реклама партнеров\"]]}]]}"],["{\"selector\":\".block\",\"tasks\":[[\"has\",{\"selector\":\"> .content\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".AsideHeading\",\"tasks\":[[\"has-text\",\"/kinopoisk|кинопоиск/i\"]]}"],["{\"selector\":\".container > .marginBottomBase\",\"tasks\":[[\"has-text\",\"/Смотри на КиноПоиск HD|Watch on KinoPoisk HD/\"],[\"spath\",\" + .row + .contAlt\"]]}","{\"selector\":\".container > .marginBottomBase\",\"tasks\":[[\"has-text\",\"/Смотри на КиноПоиск HD|Watch on KinoPoisk HD/\"],[\"spath\",\" + .row\"]]}","{\"selector\":\".container > .marginBottomBase\",\"tasks\":[[\"has-text\",\"/Смотри на КиноПоиск HD|Watch on KinoPoisk HD/\"]]}"],["{\"selector\":\"a.btn-success[href^=\\\"https://online-fix.me/ext/\\\"]\",\"action\":[\"remove-class\",\"btn\"]}","{\"selector\":\"a[href*=\\\":2053\\\"]\",\"action\":[\"remove-class\",\"btn\"]}"],["{\"selector\":\".sidebar > .section\",\"tasks\":[[\"has\",{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".content__sub-heading\",\"tasks\":[[\"has-text\",\"Новости партнёров\"]]}","{\"selector\":\".drag_element\",\"tasks\":[[\"has\",{\"selector\":\"[href]\",\"tasks\":[[\"has-text\",\"Peклама\"]]}]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/^нов.+партн.+р.в$/i\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Интересные новости\"]]}"],["{\"selector\":\".inner > .default\",\"tasks\":[[\"has\",{\"selector\":\"> header > h1\",\"tasks\":[[\"has-text\",\"РЕКЛАМА\"]]}]]}"],["{\"selector\":\"[class*=\\\"navi_title\\\"]\",\"tasks\":[[\"has-text\",\"/браузер|партнеры/i\"]]}"],["{\"selector\":\".mvp-widget-home-title\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"[id^=\\\"oframevideoplayer\\\"] > pjsdiv\",\"tasks\":[[\"has\",{\"selector\":\"> pjsdiv\",\"tasks\":[[\"has-text\",\"Сексчат\"]]}]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has\",{\"selector\":\"> strong\",\"tasks\":[[\"has-text\",\"/париматч/i\"]]}]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title\",\"tasks\":[[\"has-text\",\"/Хостинг-партнёр|Реклама/\"]]}]]}"],["{\"selector\":\"span[class]\",\"tasks\":[[\"has-text\",\"Это может быть интересно\"]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"td[style=\\\"width:200px;\\\"] > table\",\"tasks\":[[\"has\",{\"selector\":\"b\",\"tasks\":[[\"has-text\",\"Рекламный блок\"]]}]]}"],["{\"selector\":\".title-without-border\",\"tasks\":[[\"has-text\",\"Новини партнерів\"]]}"],["{\"selector\":\".block\",\"tasks\":[[\"has\",{\"selector\":\"> .block-title\",\"tasks\":[[\"has-text\",\"/Интересное|Наши друзья|Реклама|Сидбокс|MARKETGID/\"]]}]]}"],["{\"selector\":\".article-right > div\",\"tasks\":[[\"has-text\",\"Реклама\"]]}","{\"selector\":\".container-mat p\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has\",{\"selector\":\"> script\",\"tasks\":[[\"has-text\",\"smi2\"]]}]]}"],["{\"selector\":\".content > .content-wrap\",\"tasks\":[[\"has\",{\"selector\":\".pgs-head\",\"tasks\":[[\"has-text\",\"Интересное\"]]}]]}"],["{\"selector\":\".title-block\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".out__inner > div\",\"tasks\":[[\"has\",{\"selector\":\"> div > .title\",\"tasks\":[[\"has-text\",\"Читайте также\"]]}]]}","{\"selector\":\"a[href*=\\\"://24smi.org/\\\"]\",\"action\":[\"remove-attr\",\"target\"]}"],["{\"selector\":\"td > .forabg\",\"tasks\":[[\"has\",{\"selector\":\"dt\",\"tasks\":[[\"has-text\",\"Проверенный выгодный обменник!\"]]}]]}"],["{\"selector\":\"#rightside > div\",\"tasks\":[[\"has-text\",\"На правах рекламы\"]]}"],["{\"selector\":\".nchead\",\"tasks\":[[\"has\",{\"selector\":\"> .ncheading\",\"tasks\":[[\"has-text\",\"/партн/i\"]]}]]}","{\"selector\":\".row[style^=\\\"padding-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .nchead > .ncheading\",\"tasks\":[[\"has-text\",\"/^партн/i\"]]}]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> .td-block-title\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"td\",\"tasks\":[[\"has-text\",\"/bit.ly|clck.ru|vk.cc/\"]]}"],["{\"selector\":\".side-block\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".popularreviewscats-home\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"Новини партнерів\"]]}]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Смотрите также\"]]}"],["{\"selector\":\".block\",\"tasks\":[[\"has\",{\"selector\":\"> h4\",\"tasks\":[[\"has-text\",\"Партнеры\"]]}]]}"],["{\"selector\":\".sblock\",\"tasks\":[[\"has\",{\"selector\":\"> .b_title > .ins\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".post-footer > span\",\"tasks\":[[\"has-text\",\"Реклама на сайте\"]]}","{\"selector\":\".theiaStickySidebar > .widget > .widget *\",\"tasks\":[[\"has\",{\"selector\":\".widget-title > h2\",\"tasks\":[[\"has-text\",\"Интересная реклама\"]]}]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/Новости Lentainform|Новости СМИ2|Новости Лентаинформ/\"]]}"],["{\"selector\":\"#rightside .main-head\",\"tasks\":[[\"has\",{\"selector\":\"> .hn > span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"div[class^=\\\"product-snippet_ProductSnippet__grid\\\"] > [data-product-id]\",\"tasks\":[[\"has\",{\"selector\":\"> div > div[class^=\\\"product-snippet_ProductSnippet__description\\\"] > div[class^=\\\"product-snippet_ProductSnippet__block\\\"] > div[class^=\\\"product-snippet_ProductSnippet__ext\\\"]\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".voting > .block_title\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\".grid__title\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\"li\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\".tablebg\",\"tasks\":[[\"has\",{\"selector\":\"> tbody > tr > td > h4\",\"tasks\":[[\"has-text\",\"/^Реклама$/\"]]}]]}"],["{\"selector\":\".text-center\",\"tasks\":[[\"has-text\",\"/ДВИГАТЕЛЬ ТОРГОВЛИ|И еще немного рекламы|новости партнеров/i\"]]}"],["{\"selector\":\"p > strong\",\"tasks\":[[\"has-text\",\"реклама\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Реклама :\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Реклама :\"]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама партнера\"]]}]]}"],["{\"selector\":\"#news-arch\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"/Реклама|Партнеры/i\"]]}]]}"],["{\"selector\":\"td[valign=\\\"top\\\"] > table.tborder[width=\\\"240\\\"] ~ table.tborder[width]\",\"tasks\":[[\"has\",{\"selector\":\"td.tcat\",\"tasks\":[[\"has-text\",\"/наши друзья|реклама/i\"]]}]]}"],["{\"selector\":\".region[id^=\\\"content-\\\"] > .block\",\"tasks\":[[\"has\",{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"/adsbygoogle|advmanager|yadblock/i\"]]}]]}"],["{\"selector\":\".right_coll > .moduletable\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"Рекламные ссылки\"]]}]]}"],["{\"selector\":\".cq-content > h2\",\"tasks\":[[\"has-text\",\"/ставки/i\"]]}","{\"selector\":\".post-content > div > div\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^150px$\"}]]}","{\"selector\":\"div[class]:not([class*=\\\"-\\\"]):not([class*=\\\"_\\\"])\",\"tasks\":[[\"matches-css\",{\"name\":\"margin-top\",\"value\":\"^16px$\"}]]}"],["{\"selector\":\"h6\",\"tasks\":[[\"has-text\",\"РЕКОМЕНДУЕМ ПОЧИТАТЬ:\"]]}"],["{\"selector\":\"#for_fix > *\",\"tasks\":[[\"has\",{\"selector\":\".titlebar > span\",\"tasks\":[[\"has-text\",\"партнеры\"]]}]]}"],["{\"selector\":\".more-news\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\"main > h3\",\"tasks\":[[\"has-text\",\"/Новости партнёров|Популярное в сети/\"]]}"],["{\"selector\":\"video\",\"action\":[\"remove-attr\",\"autoplay\"]}"],["{\"selector\":\"table[id^=\\\"post\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> tbody > tr > .thead\",\"tasks\":[[\"has-text\",\"Это может быть интересно\"]]}]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/articles\"],[\"spath\",\" div\"],[\"matches-attr\",{\"attr\":\"/data/\",\"value\":\"article-showcase-card\"}],[\"spath\",\":has(> article:not([aria-label]))\"]]}","{\"selector\":\"iframe[style^=\\\"position:\\\"][style*=\\\"absolute\\\"][srcdoc]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".container > .footer\",\"tasks\":[[\"has-text\",\"реклама\"]]}"],["{\"selector\":\".content-block\",\"tasks\":[[\"has\",{\"selector\":\"font\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\".asideblock > div\",\"tasks\":[[\"has\",{\"selector\":\".icon > dt > span\",\"tasks\":[[\"has-text\",\"/Интересные новости|Предложения|Смотрите также/\"]]}]]}","{\"selector\":\".panel\",\"tasks\":[[\"has\",{\"selector\":\"> .panel-heading\",\"tasks\":[[\"has-text\",\"/Интересные новости|Полезное|Реклама/\"]]}]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}]]}"],["{\"selector\":\".sidebar > .block-title\",\"tasks\":[[\"has-text\",\"/^реклама/i\"]]}"],["{\"selector\":\".news-item-wrap > .news-item\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Ad\"]]}]]}","{\"selector\":\".news-view\",\"action\":[\"style\",\"color: inherit !important; pointer-events: none !important\"],\"tasks\":[[\"has\",{\"selector\":\"> .overview > .overview__overview\",\"tasks\":[[\"has-text\",\"Реклама\"]]}],[\"spath\",\" .content-text a[href]\"]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/mediaget/i\"]]}"],["{\"selector\":\"section[class^=\\\"MaterialsManufacturerPage_infiniteWrap\\\"] > div[class^=\\\"InfiniteScrollWrap_content\\\"] > [class*=\\\"MaterialItemPage_materialSection\\\"]\",\"action\":[\"style\",\"color: inherit !important; pointer-events: none !important\"],\"tasks\":[[\"has\",{\"selector\":\"> .knb-grid-container > [data-io-article-url] [class^=\\\"TextContent_text\\\"] > p\",\"tasks\":[[\"has-text\",\"/^Реклама:/\"]]}],[\"spath\",\" [class^=\\\"material-content_\\\"] a[href][target=\\\"_blank\\\"]:not([href^=\\\"https://www.igromania.ru/\\\"])\"]]}","{\"selector\":\"section[class^=\\\"MaterialsManufacturerPage_infiniteWrap\\\"] > div[class^=\\\"InfiniteScrollWrap_content\\\"] > [class^=\\\"MaterialItemPage_isFirst\\\"] ~ [class^=\\\"MaterialItemPage_materialSection\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .knb-grid-container > [data-io-article-url] [class^=\\\"TextContent_text\\\"] > p\",\"tasks\":[[\"has-text\",\"/^Реклама:/\"]]}]]}"],["{\"selector\":\".stlt\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\".widget-pages\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-header\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"div[class^=\\\"Sidebar_sidebar_list\\\"] > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > span\",\"tasks\":[[\"has-text\",\"Партнерский материал\"]]}]]}","{\"selector\":\"section[class^=\\\"MaterialsManufacturerPage_infiniteWrap\\\"] > div[class^=\\\"InfiniteScrollWrap_content\\\"] > [class*=\\\"MaterialItemPage_materialSection\\\"]\",\"action\":[\"style\",\"color: inherit !important; pointer-events: none !important\"],\"tasks\":[[\"has\",{\"selector\":\"> .knb-grid-container > [data-io-article-url] [class^=\\\"TextContent_text\\\"] > p\",\"tasks\":[[\"has-text\",\"/^Реклама:/\"]]}],[\"spath\",\" [class^=\\\"material-content_\\\"] a[href][target=\\\"_blank\\\"]:not([href^=\\\"https://kanobu.ru/\\\"])\"]]}"],["{\"selector\":\"[class$=\\\"title\\\"]\",\"tasks\":[[\"has-text\",\"/предложения/i\"]]}"],["{\"selector\":\".shortcode-html\",\"tasks\":[[\"has\",{\"selector\":\"> header > div > [class]\",\"tasks\":[[\"has-text\",\"Популярное в сети\"]]}]]}"],["{\"selector\":\".post-cards > .post-card\",\"tasks\":[[\"has\",{\"selector\":\".post-card__description\",\"tasks\":[[\"has-text\",\"://keltr.ru/\"]]}]]}"],["{\"selector\":\"#right > h2\",\"tasks\":[[\"has-text\",\"Рекомендуем\"],[\"spath\",\" + .bordered\"]]}","{\"selector\":\"#right > h2\",\"tasks\":[[\"has-text\",\"Рекомендуем\"]]}","{\"selector\":\".post > h2\",\"tasks\":[[\"has-text\",\"Обратите внимание\"]]}"],["{\"selector\":\".js-scroll-to-site-container\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"[class^=\\\"styles_title_\\\"]\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\"#sidebar-right > .block\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"Наши партнёры\"]]}]]}"],["{\"selector\":\"[slot=\\\"main-column\\\"] *\",\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^90px$\"}]]}"],["{\"selector\":\".b-datalist > div\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^39px$\"}]]}","{\"selector\":\".b-letter_thread > div > div\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"matches-css\",{\"name\":\"height\",\"value\":\"^39px$\"}]]}"],["{\"selector\":\".maintitlecollapse\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\".sideblock\",\"tasks\":[[\"has\",{\"selector\":\"> .sideblock_title > span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".block_top\",\"tasks\":[[\"has\",{\"selector\":\"> .block_title > .title > b\",\"tasks\":[[\"has-text\",\"РЕКЛАМА\"]]}],[\"spath\",\" + .block_content + .block_bottom\"]]}","{\"selector\":\".block_top\",\"tasks\":[[\"has\",{\"selector\":\"> .block_title > .title > b\",\"tasks\":[[\"has-text\",\"РЕКЛАМА\"]]}],[\"spath\",\" + .block_content\"]]}","{\"selector\":\".block_top\",\"tasks\":[[\"has\",{\"selector\":\"> .block_title > .title > b\",\"tasks\":[[\"has-text\",\"РЕКЛАМА\"]]}]]}"],["{\"selector\":\"div[id*=\\\"sidebar\\\"] > div[class*=\\\"module\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> [class*=\\\"moduletitle\\\"]\",\"tasks\":[[\"has-text\",\"/^актуально|финам$|сми2$|marketgid|^интересные|гнездо.ру/i\"]]}]]}"],["{\"selector\":\"#sidebar > .module\",\"tasks\":[[\"has\",{\"selector\":\"> .inner h3\",\"tasks\":[[\"has-text\",\"/Блок ссылок|Блок Google|Рекламный блок/\"]]}]]}","{\"selector\":\".left > div.moduletable\",\"tasks\":[[\"has\",{\"selector\":\"> h3 span\",\"tasks\":[[\"has-text\",\"/Блок Google|Рекламный блок/\"]]}]]}"],["{\"selector\":\"#sidebar > .sidebox\",\"tasks\":[[\"has\",{\"selector\":\"> .sidetitle > span\",\"tasks\":[[\"has-text\",\"/^интересное/i\"]]}]]}"],["{\"selector\":\"td[width=\\\"240\\\"] > table[width=\\\"240\\\"] ~ table[width=\\\"240\\\"]\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Advertisements\"]]}"],["{\"selector\":\".bnd-cnt\",\"tasks\":[[\"has\",{\"selector\":\"> [class] > b\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\"[style*=\\\"font\\\"]\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".feed-list > .feed-w\",\"tasks\":[[\"has\",{\"selector\":\"[class^=\\\"feed\\\"][class*=\\\"label\\\"]\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".right-cell > div\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Paid Content\"]]}]]}"],["{\"selector\":\"table > tbody > tr\",\"tasks\":[[\"has\",{\"selector\":\"> [class^=\\\"profile\\\"]\",\"tasks\":[[\"has-text\",\"/Партнер|Реклама/\"]]}]]}"],["{\"selector\":\".zsnazzy\",\"tasks\":[[\"has\",{\"selector\":\".color_b\",\"tasks\":[[\"has-text\",\"Блок рекламы\"]]}]]}"],["{\"selector\":\"[data-lcp-name*=\\\"anner-\\\"]\",\"action\":[\"style\",\"display: block !important\"],\"tasks\":[[\"matches-path\",\"/my/reviews/promo\"]]}","{\"selector\":\"div[data-widget=\\\"banner\\\"]\",\"action\":[\"style\",\"display: block !important\"],\"tasks\":[[\"matches-path\",\"/my/reviews/promo\"]]}"],["{\"selector\":\".center-article-bottom > .custom_ *\",\"tasks\":[[\"has\",{\"selector\":\".blacktitle > span\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\".dfp-container\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"body > h3\",\"tasks\":[[\"has-text\",\"/^Новости/\"]]}","{\"selector\":\"tr > th\",\"tasks\":[[\"has-text\",\"Реклама на Погода.ру\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Смотрите также\"]]}"],["{\"selector\":\"a[href*=\\\"://clck.ru/\\\"] ~ *\",\"tasks\":[[\"has-text\",\"https://\"]]}","{\"selector\":\"a[href*=\\\"://slurm.club/\\\"] ~ *\",\"tasks\":[[\"has-text\",\"https://\"]]}"],["{\"selector\":\"div[class$=\\\"-main\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> p\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\".stream-item-widget\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"#pagecontent > .tablebg\",\"tasks\":[[\"has\",{\"selector\":\".postauthor\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"#summary ~ div:has(> [id^=\\\"cluster-video-ad\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".js-index-doscroll audio[autoplay]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div.news.grid_16 h3\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}],[\"spath\",\" ~ a[href][target=\\\"_blank\\\"]\"]]}","{\"selector\":\"div.news.grid_16 h3\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}],[\"spath\",\" ~ div[style=\\\"overflow: hidden;\\\"]\"]]}","{\"selector\":\"div.news.grid_16 h3\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has\",{\"selector\":\"> .title_also\",\"tasks\":[[\"has-text\",\"Партнерский контент\"]]}]]}"],["{\"selector\":\".entry > div:not([aria-label=\\\"Аудиоплеер\\\"])\",\"tasks\":[[\"has\",{\"selector\":\"a[href^=\\\"https://serveradmin.ru/\\\"]\",\"tasks\":[[\"has-text\",\"/./\"]]}]]}"],["{\"selector\":\"div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div[font-size] > span\",\"tasks\":[[\"has-text\",\"/опрос/i\"]]}]]}"],["{\"selector\":\".section\",\"tasks\":[[\"has\",{\"selector\":\"> .navbar > .flex-center > p\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\"td[width=\\\"210\\\"] > center > table\",\"tasks\":[[\"has\",{\"selector\":\"center > b\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".material-list__item\",\"tasks\":[[\"has\",{\"selector\":\".content-label\",\"tasks\":[[\"has-text\",\"/Реклама|Pеклама/\"]]}]]}","{\"selector\":\".rightPart > div\",\"tasks\":[[\"has-text\",\"Реклама 18+\"]]}","{\"selector\":\"[class]\",\"tasks\":[[\"has\",{\"selector\":\"> .aside-news-list__advert\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}","{\"selector\":\"p\",\"tasks\":[[\"has\",{\"selector\":\"> a[href]\",\"tasks\":[[\"has-text\",\"М.Видео\"]]}]]}"],["{\"selector\":\"div[class^=\\\"_content\\\"] > div[class^=\\\"_video-wrapper\\\"] ~ [class] b\",\"tasks\":[[\"has-text\",\"/Скидка|Скидки/\"]]}"],["{\"selector\":\".featured_articles > .header\",\"tasks\":[[\"has-text\",\"/^Новости партнеров|^Также читайте/\"]]}"],["{\"selector\":\".section-heading\",\"tasks\":[[\"has\",{\"selector\":\"> .h-text\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\".content ~ #sidebar > .widget\",\"tasks\":[[\"has-text\",\"Опрос недели\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Erid:\"]]}"],["{\"selector\":\".h2\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^СМИ$/\"]]}]]}"],["{\"selector\":\"[class*=\\\"title\\\"]\",\"tasks\":[[\"has-text\",\"/новости партнеров/i\"]]}"],["{\"selector\":\".andropov_video\",\"action\":[\"remove-attr\",\"data-video-play-mode\"]}"],["{\"selector\":\".box-title\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Новости партнеров\"]]}]]}"],["{\"selector\":\"#sidebar > .sidebar-content\",\"tasks\":[[\"has\",{\"selector\":\"> .top > .fix\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"span.articles_info > b\",\"tasks\":[[\"has-text\",\"Реклама:\"]]}"],["{\"selector\":\".hr\",\"tasks\":[[\"has-text\",\"/Яндекс.Директ ВОмске|Другие новости/\"]]}"],["{\"selector\":\".module\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"div[class$=\\\"_visible\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"[class$=\\\"icon\\\"] ~ [class]\",\"tasks\":[[\"has-text\",\"Рекламы нет\"]]}]]}"],["{\"selector\":\"div[style=\\\"margin-left:21px;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".opros\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"Новости партн\"]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"Наши партнеры\"]]}"],["{\"selector\":\"div[style^=\\\"font-size\\\"]\",\"tasks\":[[\"has-text\",\"Также узнайте...\"]]}"],["{\"selector\":\".module-full\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"advert\"]]}]]}"],["{\"selector\":\"#rightcol > div[class^=\\\"box\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .spacer > h3\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".bltitle\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\"td > table[width=\\\"100%\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> tbody > tr > td > .tablebg > tbody > tr > .cat > h4\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\"div[id^=\\\"sidebar\\\"] > .ipsSideBlock\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"еклам\"]]}]]}"],["{\"selector\":\"#sideLeft > .accordion-group\",\"tasks\":[[\"has\",{\"selector\":\".accordion-heading\",\"tasks\":[[\"has-text\",\"seedbox.org.ua\"]]}]]}","{\"selector\":\".post_wrap span[class^=\\\"post\\\"]\",\"tasks\":[[\"has-text\",\"/при поддержке/i\"]]}"],["{\"selector\":\".boxTable\",\"tasks\":[[\"has\",{\"selector\":\".boxTitle\",\"tasks\":[[\"has-text\",\"/Это интересно|Новости/\"]]}]]}"],["{\"selector\":\"h5\",\"tasks\":[[\"has-text\",\"Новости партнёров\"]]}"],["{\"selector\":\".sidebar > [class]\",\"tasks\":[[\"has\",{\"selector\":\"> [class]\",\"tasks\":[[\"has-text\",\"/Новости партнеров|Новини партнерів/\"]]}]]}"],["{\"selector\":\".widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> .widget-title > span\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"],["{\"selector\":\".container-wrapper\",\"tasks\":[[\"has\",{\"selector\":\"> .mag-box-title\",\"tasks\":[[\"has-text\",\"Партнери проекту\"]]}]]}"],["{\"selector\":\"article > h2\",\"tasks\":[[\"has-text\",\"/реклама/i\"],[\"spath\",\" + ul\"]]}","{\"selector\":\"article > h2\",\"tasks\":[[\"has-text\",\"/реклама/i\"]]}","{\"selector\":\"article > h3\",\"tasks\":[[\"has-text\",\"/реклама|партнер|яндекс/i\"],[\"spath\",\" + ul\"]]}","{\"selector\":\"article > h3\",\"tasks\":[[\"has-text\",\"/реклама|партнер|яндекс/i\"]]}"],["{\"selector\":\".right-col > .hint-block\",\"tasks\":[[\"has\",{\"selector\":\"> .hint-block-title\",\"tasks\":[[\"has-text\",\"Партнеры\"]]}]]}"],["{\"selector\":\".sidebox > .sidetitle\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/купуй|реклама|формац/i\"]]}]]}"],["{\"selector\":\".widget > .widgettitle\",\"tasks\":[[\"has-text\",\"Реклама\"],[\"spath\",\" + .clear + .widgetbox\"]]}","{\"selector\":\".widget > .widgettitle\",\"tasks\":[[\"has-text\",\"Реклама\"]]}"],["{\"selector\":\".windowbg\",\"tasks\":[[\"has\",{\"selector\":\"> .poster > h4\",\"tasks\":[[\"has-text\",\"Форум Такси Сервис\"]]}]]}"],["{\"selector\":\".tdc-content-wrap > .tdc-row\",\"tasks\":[[\"has\",{\"selector\":\"> div > div > .wpb_wrapper > div > style ~ h4 > span\",\"tasks\":[[\"has-text\",\"/наши партнеры/i\"]]}]]}"],["{\"selector\":\".content-block > .headed-block\",\"tasks\":[[\"has\",{\"selector\":\"> div\",\"tasks\":[[\"has-text\",\"новости партнеров\"]]}]]}"],["{\"selector\":\"div[id^=\\\"brid-player\\\"] ~ p\",\"tasks\":[[\"has-text\",\"AdBlock\"]]}"],["{\"selector\":\".video-scroll\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/^новости партн|^новини партн/i\"]]}"],["{\"selector\":\".presreliz\",\"tasks\":[[\"has\",{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"на правах реклами\"]]}]]}"],["{\"selector\":\".main__slider > a:not([href^=\\\"https://nrj.ua/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#r-colonka > .f-block\",\"tasks\":[[\"has\",{\"selector\":\".b-topa\",\"tasks\":[[\"has-text\",\"/интересные блоки|еклама/i\"]]}]]}"],["{\"selector\":\".sample-posts > h4\",\"tasks\":[[\"has-text\",\"/партнер/i\"]]}"],["{\"selector\":\".widget_custom_html\",\"tasks\":[[\"has-text\",\"/^новости партн|^реклама/i\"]]}"],["{\"selector\":\".main-content > .inner-page-container ~ .inner-page-container > .block_section > .container_padding\",\"tasks\":[[\"has\",{\"selector\":\"> .block_section_header > div > div > .section_title\",\"tasks\":[[\"has-text\",\"/новини партнерів|новости партнеров/i\"]]}]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"adrotate_ad\"]]}"],["{\"selector\":\"div.side-item-left\",\"tasks\":[[\"has\",{\"selector\":\"> .side-title\",\"tasks\":[[\"has-text\",\"Реклама\"]]}]]}"]]; + +const hostnamesMap = new Map([["2gis.by",0],["2gis.kz",0],["2gis.ru",0],["onliner.by",1],["reshu.by",2],["sdamgia.ru",2],["tut.by",3],["sport.tut.by",4],["yandex.by",[5,6,7]],["yandex.kz",[5,6,7]],["ya.ru",[5,7]],["yandex.ru",[5,6,7,187]],["yandex.uz",[5,6,7]],["dzen.ru",[7,120]],["dmod.cc",8],["draug.ru",8],["modsforwot.ru",8],["liveball.cc",9],["cdnpotok.com",9],["cdntelesee.com",9],["cdntvpotok.com",9],["oneliketv.com",9],["phys-kids.com",9],["sovetromantica.com",[9,37]],["liveball7.gq",9],["rxtv.github.io",9],["pokaz.me",9],["liveball8.ml",9],["domatv.net",9],["hdone.net",9],["hdru.net",9],["luxurytv.online",9],["adventuretime.ru",9],["cdnneedtv.ru",9],["volley.ru",9],["kipolino.site",9],["t1pochek.site",9],["tip0chek.site",9],["worldvideo.site",9],["hindcine.tv",9],["liveball.uno",9],["strah.video",9],["klplayer.website",9],["2es.work",9],["ani.wtf",9],["chepok.xyz",9],["tipochek.xyz",9],["nowa.cc",10],["aramil.city",11],["selezen.club",12],["selezen.net",12],["selezen.org",12],["argumentiru.com",13],["armourbook.com",14],["avtorambler.com",15],["rambler.ru",[15,165]],["bilshe.com",[16,17,18]],["buhgalter911.com",[17,18,19]],["ditey.com",[17,18]],["pogodaua.com",[17,18]],["vsetv.com",[17,18]],["bigmir.net",[17,18]],["buhgalter.com.ua",[17,18]],["dengi.ua",[17,18]],["gorod.dp.ua",[17,18]],["facenews.ua",[17,18]],["factor.ua",[17,18]],["football24.ua",[17,18]],["enovosty.com",18],["forumodua.com",[18,25]],["internetua.com",[18,25]],["orakul.com",[18,25]],["real-vin.com",18],["newsyou.info",[18,25]],["nnovosti.info",18],["autoua.net",[18,25]],["censor.net",18],["hvylya.net",[18,68]],["liga.net",18],["panno4ka.net",18],["stravy.net",[18,77]],["tochka.net",[18,68]],["toneto.net",[18,25]],["ukr.net",18],["inforesist.org",18],["kriminal.tv",18],["4mama.ua",[18,25,200]],["beauty.ua",[18,25]],["avtovod.com.ua",18],["epravda.com.ua",18],["eurointegration.com.ua",18],["kurs.com.ua",18],["meteofor.com.ua",18],["pravda.com.ua",[18,25]],["tvoymalysh.com.ua",[18,25]],["u-news.com.ua",18],["gazeta.ua",18],["i.ua",18],["isport.ua",18],["ivona.ua",18],["kolobok.ua",18],["mama.ua",18],["meteo.ua",18],["mport.ua",18],["nv.ua",18],["okino.ua",[18,25]],["smak.ua",18],["tv.ua",18],["viva.ua",18],["zp.ua",18],["cikavosti.com",20],["f1analytic.com",21],["f1ua.org.ua",21],["fainaidea.com",22],["football-ukraine.com",23],["footboom.com",24],["footboom.kz",24],["gazeta1.com",26],["glavnayatema.com",27],["glianec.com",28],["gubkinskiy.com",29],["ixbt.com",30],["kafanews.com",31],["mignews.com",32],["myfreeproject.com",33],["nashamama.com",34],["nwcod.com",35],["sntch.com",36],["sportanalytic.com",38],["ua-football.com",39],["vedomosti-ua.com",40],["vk.com",41],["vk.ru",41],["vkfaces.com",42],["voffka.com",43],["superhumor.ru",43],["yaplakal.com",44],["yap.ru",44],["zx-pk.com",45],["kavkaz-uzel.eu",46],["kerch.fm",47],["nsn.fm",48],["radiorecord.fm",49],["dokumental.ru",49],["infox.ru",[49,129]],["ria-m.tv",49],["sib.fm",50],["compromat.group",51],["allpravda.info",52],["geo-politica.info",52],["inosmi.info",52],["news24today.info",52],["pravdoryb.info",52],["putin24.info",52],["globalwarnews.ru",52],["polit-mir.ru",52],["vnn24.ru",52],["kinoafisha.info",53],["pkzsk.info",54],["pravdanews.info",55],["ruspravda.info",55],["procherk.info",56],["rintor.info",57],["rintor.net",57],["zhzh.info",58],["zhzh.com.ua",58],["kp.kg",59],["kp.kz",59],["kp.md",59],["kp.ru",59],["3dnews.kz",60],["3dnews.ru",60],["news.center4.me",61],["clib.me",62],["myshows.me",63],["old.myshows.me",64],["online-fix.me",65],["do4a.net",66],["fishki.net",[67,68]],["novorosinform.org",68],["sharknews.ru",68],["tehnowar.ru",68],["topdaynews.ru",68],["apostrophe.ua",68],["wworld.com.ua",68],["headinsider.net",69],["howdyho.net",70],["howdyho.pro",70],["igrigo.net",71],["infosmi.net",72],["kinokordon.net",73],["prsport.net",74],["rg-adguard.net",75],["seosprint.net",76],["vip-prom.net",76],["seo-master.org",76],["stalker-2-2012.ucoz.net",78],["unian.net",79],["unian.ua",79],["uniongang.net",80],["uniongang.org",80],["wotsite.net",81],["sm.news",82],["seasonvar.one",83],["gorod24.online",84],["24smi.org",85],["bt.kubyshka.org",86],["lion-tv.org",87],["nikcenter.org",88],["photolessons.org",89],["trupornolabs.org",90],["e-news.pro",91],["e-news.su",91],["pingvin.pro",92],["remontka.pro",93],["teleprogramma.pro",94],["24warez.ru",95],["tornado.3dn.ru",96],["433175.ru",97],["5-tv.ru",98],["alcodistillers.ru",99],["aliexpress.ru",100],["allboxing.ru",101],["amic.ru",102],["argumenti.ru",103],["ascnb1.ru",104],["auto62rus.ru",105],["benzin-price.ru",106],["bibe.ru",107],["bitva-ex.ru",108],["bookskeeper.ru",109],["bwtorrents.ru",110],["calorizator.ru",111],["cofp.ru",112],["cq.ru",113],["dachnye-sovety.ru",114],["dni.ru",115],["dorognoe.ru",116],["drivenn.ru",117],["dtf.ru",118],["vc.ru",[118,181]],["dusterclubs.ru",119],["efxi.ru",121],["ekabu.ru",122],["electric-house.ru",123],["fit4power.ru",124],["fukushima-news.ru",125],["gamemag.ru",126],["gofrag.ru",127],["igromania.ru",128],["interface31.ru",130],["kanobu.ru",131],["kino-archive.ru",132],["koolinar.ru",133],["kovi.ru",134],["kulturologia.ru",135],["lenta.ru",136],["life.ru",137],["liveangarsk.ru",138],["mail.ru",139],["e.mail.ru",140],["forum.materinstvo.ru",141],["mediaryazan.ru",142],["meteonova.ru",143],["mirnov.ru",144],["mobzon.ru",145],["tvvse.my1.ru",146],["mymirknig.ru",147],["mirknig.su",147],["myshared.ru",148],["newdaynews.ru",149],["newsomsk.ru",150],["obzor-new.ru",151],["softfl.ru",151],["ok.ru",152],["orsk.ru",153],["forums.overclockers.ru",154],["ovgorskiy.ru",155],["ozon.ru",156],["planet-today.ru",157],["playground.ru",158],["pogoda.ru",159],["primpogoda.ru",160],["programmersforum.ru",161],["proufu.ru",162],["provladimir.ru",163],["radiokot.ru",164],["rbc.ru",166],["redfm.ru",167],["selomoe.ru",168],["serveradmin.ru",169],["smi2.ru",170],["sobesednik.ru",171],["grinkod.spb.ru",172],["sports.ru",173],["stopgame.ru",174],["syl.ru",175],["tele.ru",176],["theins.ru",177],["thg.ru",178],["tsn24.ru",179],["utro.ru",180],["versia.ru",182],["videomin.ru",183],["vmgu.ru",184],["vomske.ru",185],["world-knigi.ru",186],["joker.ykt.ru",188],["ytronews.ru",189],["zanmsk.ru",190],["zhenskoe-mnenie.ru",191],["stalker-mods.clan.su",192],["stalker-mods.su",192],["nintendo.moy.su",193],["oko-planet.su",194],["vlab.su",195],["mazepa.to",196],["newstudio.tv",197],["ovego.tv",198],["popcake.tv",199],["progolovne.ck.ua",201],["1news.com.ua",202],["24boxing.com.ua",203],["chis-chernomorsk.com.ua",204],["siver.com.ua",205],["sport-kr.com.ua",206],["forum.taxiservice.com.ua",207],["yaizakon.com.ua",208],["glavnoe.ua",209],["informator.ua",210],["dynamo.kiev.ua",211],["day.kyiv.ua",212],["molbuk.ua",213],["nrj.ua",214],["mundolatino.org.ua",215],["sho.org.ua",216],["profootball.ua",217],["racurs.ua",218],["te.ua",219],["android-club.ws",220]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/spa-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/spa-0.js new file mode 100644 index 0000000..265f8ac --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/spa-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: spa-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".clearfix.list-cards.mb1.section-ciudadanos\",\"tasks\":[[\"has\",{\"selector\":\".title\",\"tasks\":[[\"has-text\",\"Espacio de marca\"]]}]]}"],["{\"selector\":\".s.s--v\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"OFRECIDO POR\"]]}]]}"],["{\"selector\":\".wide-content\",\"tasks\":[[\"has\",{\"selector\":\"h1\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\".Block\",\"tasks\":[[\"has\",{\"selector\":\".Title_section\",\"tasks\":[[\"has-text\",\"Contenido patrocinado\"]]}]]}","{\"selector\":\".Card\",\"tasks\":[[\"has\",{\"selector\":\".Card-Section.Section\",\"tasks\":[[\"has-text\",\"Contenido patrocinado\"]]}]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"PUBLICIDAD\"]]}"],["{\"selector\":\".main-article-container-patr\",\"tasks\":[[\"has\",{\"selector\":\".mas-contenido\",\"tasks\":[[\"has-text\",\"Más Contenido\"]]}]]}"],["{\"selector\":\".md.md-news-main\",\"tasks\":[[\"has\",{\"selector\":\".kicker\",\"tasks\":[[\"has-text\",\"CONTENIDO OFRECIDO POR\"]]}]]}"],["{\"selector\":\".display-ads\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Anuncio\"]]}]]}"],["{\"selector\":\".et_pb_column\",\"tasks\":[[\"has\",{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\".c.d1\",\"tasks\":[[\"has\",{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"Más cosas interesantes\"]]}]]}"],["{\"selector\":\"section > h3\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}"],["{\"selector\":\".section\",\"tasks\":[[\"has\",{\"selector\":\".section-subtitle\",\"tasks\":[[\"has-text\",\"Contenido en colaboración\"]]}]]}"],["{\"selector\":\".tno-article-block\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Branded content\"]]}]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}"],["{\"selector\":\".quicklink_w100\",\"tasks\":[[\"has\",{\"selector\":\".publi-tag\",\"tasks\":[[\"has-text\",\"AD\"]]}]]}"],["{\"selector\":\"[data-testid=\\\"item-stack\\\"] > div\",\"tasks\":[[\"has-text\",\"Patrocinado\"]]}"],["{\"selector\":\".block\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"WEBCAM PORNO XXX\"]]}]]}"],["{\"selector\":\"#lateral\",\"tasks\":[[\"has\",{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Auspiciado por:\"]]}]]}"],["{\"selector\":\".dropdown\",\"tasks\":[[\"has\",{\"selector\":\"label\",\"tasks\":[[\"has-text\",\"VPN\"]]}]]}"]]; + +const hostnamesMap = new Map([["lavoz.com.ar",0],["as.com",1],["diarios-argentinos.com",2],["elespectador.com",3],["elquindiano.com",4],["laboyanos.com",4],["eltiempo.com",5],["granadahoy.com",6],["diariodealmeria.es",6],["diariodecadiz.es",6],["diariodejerez.es",6],["diariodesevilla.es",6],["eldiadecordoba.es",6],["europasur.es",6],["huelvainformacion.es",6],["malagahoy.es",6],["juegosdiarios.com",7],["mundo724.com",8],["muyzorras.com",9],["recetasfacilescocina.com",10],["semana.com",11],["theobjective.com",12],["hoy.com.do",13],["yorokobu.es",14],["walmart.com.mx",15],["videospornogratisx.net",16],["elcomercio.pe",17],["photocall.tv",18]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/spa-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/spa-1.js new file mode 100644 index 0000000..2c5604c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/spa-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"iframe#doublebillboard-1\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".lay-sidebar > .sidebar__aside > .com-banner\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".lay-sidebar > .sidebar__aside > .mod-banner:only-child\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#story-body > div.relative > div.items-center\",\"tasks\":[[\"has\",{\"selector\":\"> button > span\",\"tasks\":[[\"has-text\",\"Share\"]]}]]}"],["{\"selector\":\".text-center > small\",\"tasks\":[[\"has-text\",\"/Publicidade|publicidade/\"]]}"],["{\"selector\":\".MuiGrid-root > div[class^=\\\"style__Container\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}","{\"selector\":\".MuiGrid-root > div[style] > div[class^=\\\"style__Container-sc-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> span.vertical\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\"div[data-tb-region-item]\",\"tasks\":[[\"has\",{\"selector\":\"> div.news-box > a > span > strong > em\",\"tasks\":[[\"has-text\",\"conteúdo patrocinado\"]]}]]}"],["{\"selector\":\".ipsList_reset > .ipsWidget.ipsWidget_horizontal[data-blocktitle=\\\"Custom Blocks\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> h3.ipsType_reset\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\".hd-ad--background\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[class^=\\\"Block__Component-\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> label\",\"tasks\":[[\"has-text\",\"/^Publicidade$/\"]]}]]}"],["{\"selector\":\".slick-track > .slick-slide > a[href*=\\\"?utm_campaign=homepedia:banner\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"section > div > div > div[class] > div[class][id] > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".sidebar > .sidebar-item[style] > iframe[src^=\\\"https://assets.naointendo.com.br/banners/\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"#home > div.container\",\"tasks\":[[\"has\",{\"selector\":\"> .row h2\",\"tasks\":[[\"has-text\",\"Conteúdo Publicitário\"]]}]]}","{\"selector\":\".StyledDiv > .Title\",\"tasks\":[[\"has-text\",\"publicidade\"]]}"],["{\"selector\":\"div[class^=\\\"aspect-ratio\\\"] > div[id^=\\\"div-gpt-\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".container > div[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div.separator\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\".automaticas-canais > .justify-content-center > .banner_wrapper\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".automaticas-canais > .leia_tambem_principal > .native_wrapper\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[class*=\\\" \\\"] > div[class] > div[style^=\\\"height:\\\"] + div[class]\",\"tasks\":[[\"has-text\",\"/^Anuncio$/\"],[\"upward\",2]]}"],["{\"selector\":\".sidebar > #fixed_bar > .sidebar_item\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"/^Publicidad$/\"]]}]]}"],["{\"selector\":\"#sidebarGeral > .sidebar\",\"tasks\":[[\"has\",{\"selector\":\"> #tituloSidebar > center\",\"tasks\":[[\"has-text\",\"Patrocinadores\"]]}]]}"],["{\"selector\":\".Conteudo > .Lateral > .Titulo\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}"],["{\"selector\":\"#root main[class] > div[class] > section[class] + aside[class]\",\"tasks\":[[\"has\",{\"selector\":\"> div[class] > p[class]\",\"tasks\":[[\"has-text\",\"PUBLICIDAD\"]]}]]}"],["{\"selector\":\".columns.ends > div.row\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}","{\"selector\":\"fieldset\",\"tasks\":[[\"has\",{\"selector\":\"> legend\",\"tasks\":[[\"has-text\",\"Advertisement\"]]}]]}"],["{\"selector\":\".adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sidebar > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"> div.section-heading > span\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\".sidebar > .encabezados\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"NOTICIAS SUGERIDAS\"]]}]]}"],["{\"selector\":\"main > div.MuiBox-root > div.MuiBox-root\",\"tasks\":[[\"has\",{\"selector\":\"> div[align=\\\"center\\\"] > div.MuiBox-root\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\"#content > div.type-post > div[id^=\\\"_\\\"]\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".sm-row > div.row > center > ins.adsbygoogle\",\"tasks\":[[\"upward\",\"div.row\"]]}"],["{\"selector\":\"div.encabezados\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"PUBLICIDAD\"]]}]]}"],["{\"selector\":\"#contenido div[style^=\\\"height:250px;\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"script\",\"tasks\":[[\"has-text\",\"grAnuncio.DisplayAds\"],[\"spath\",\" + div\"]]}]]}","{\"selector\":\"#zonanoticias > div[style]\",\"tasks\":[[\"has\",{\"selector\":\"> script\",\"tasks\":[[\"has-text\",\"grVista\"]]}]]}"],["{\"selector\":\".module-surround > div\",\"tasks\":[[\"has-text\",\"Publicidade SA\"]]}"],["{\"selector\":\".TPlayerNv > li.Button\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\"td[style=\\\"padding-right:15px;\\\"] > font\",\"tasks\":[[\"has-text\",\"/^Espacio publicitario$/\"]]}"],["{\"selector\":\".ad\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".widget-area-right > aside.widget_custom_html\",\"tasks\":[[\"has\",{\"selector\":\"> div.textwidget > center\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\".entry-content > p\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"ANUNCIOS\"]]}]]}","{\"selector\":\"h4.heading\",\"tasks\":[[\"has-text\",\"QUIZÁS TAMBIÉN\"]]}"],["{\"selector\":\".player_nav > ul[class] > li\",\"tasks\":[[\"has\",{\"selector\":\"> a[href]\",\"tasks\":[[\"has-text\",\"Ads\"]]}]]}"],["{\"selector\":\"body :not(div[class=\\\"col-4 mx-0 px-0\\\"]:not([style])) > a[href^=\\\"https://visortmo.com/library/\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> .thumbnail > style\",\"tasks\":[[\"has-text\",\"/pplr\\\\d+_|n.?..?_|height[\\\\s\\\\S]*?opacity[\\\\s\\\\S]*?background-image/\"]]}]]}","{\"selector\":\"body :not(div[class=\\\"col-4 mx-0 px-0\\\"]:not([style])) > a[href^=\\\"https://visortmo.com/library/\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> style\",\"tasks\":[[\"has-text\",\"/pplr\\\\d+_|n.?..?_|(height|background-size)[\\\\s\\\\S]*?background-image/\"]]}]]}","{\"selector\":\"body style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/position[\\\\s\\\\S]*?::before[\\\\s\\\\S]*?background-image[\\\\s\\\\S]*?width[\\\\s\\\\S]*?height/\"],[\"spath\",\":has(+ a[href^=\\\"https://visortmo.com/library/\\\"])\"]]}","{\"selector\":\"div[id^=\\\"pills-populars\\\"] > div.row > div.element\",\"tasks\":[[\"has\",{\"selector\":\"> a[href^=\\\"https://visortmo.com/library/\\\"] > .thumbnail > :is(span, .thumbnail-title)\",\"tasks\":[[\"has-text\",\"/cine|stream|atención|promo|netflix|ofert|deal|pack|\\\\d+(\\\\.|,)?\\\\d+\\\\$/i\"]]}]]}","{\"selector\":\"div[id^=\\\"pills-populars\\\"] > div.row > div.element\",\"tasks\":[[\"has\",{\"selector\":\"> a[href^=\\\"https://visortmo.com/library/\\\"] > .thumbnail\",\"tasks\":[[\"matches-css\",{\"name\":\"background-image\",\"pseudo\":\"before\",\"value\":\"\\\\/images\\\\/.*_push|pplr\\\\d+_|n.?..?_|_ex\"}]]}]]}","{\"selector\":\"div[id^=\\\"pills-populars\\\"] > div.row > div.element\",\"tasks\":[[\"has\",{\"selector\":\"> a[href^=\\\"https://visortmo.com/library/\\\"] > .thumbnail:not(:has(> style))\"}]]}"],["{\"selector\":\"ul[class^=\\\"Mb(0)\\\"] > li.js-stream-content\",\"tasks\":[[\"has\",{\"selector\":\"> div > a[rel=\\\"nofollow noopener noreferrer\\\"] + div\",\"tasks\":[[\"has-text\",\"Patrocinado\"]]}]]}"],["{\"selector\":\".well.z-body > .ad-title\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"p[align=\\\"center\\\"] > font\",\"tasks\":[[\"has-text\",\"/^advertising/\"]]}"],["{\"selector\":\".sidebar > .encabezados > h3\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}"],["{\"selector\":\"#secondary section.widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> h3.widget-title\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\".container > h2.section__header\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^ANUNCIOS$/\"]]}]]}"],["{\"selector\":\".dmPhotoGalleryResp .photogallery-column > .photoGalleryThumbs a[href=\\\"https://calentadores.shoptena.com/\\\"]\",\"tasks\":[[\"upward\",\".photogallery-column\"]]}"],["{\"selector\":\"#ipsLayout_mainArea > .ipsBox\",\"tasks\":[[\"has\",{\"selector\":\"> h2 > a\",\"tasks\":[[\"has-text\",\"LFSPro Ads\"]]}]]}","{\"selector\":\"#ipsLayout_mainArea > section\",\"tasks\":[[\"has\",{\"selector\":\"> ol > li > h2 > a\",\"tasks\":[[\"has-text\",\"LFSPro Ads\"]]}]]}","{\"selector\":\".ipsList_reset > li.ipsWidget\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"LFSPro Ads\"]]}]]}"],["{\"selector\":\".listagem-content > .table > tbody > tr > .table-responsive-fullwidth > .th-wrap > .is-vcentered > span.is-warning\",\"tasks\":[[\"has-text\",\"Anúncio\"],[\"upward\",4]]}"],["{\"selector\":\".content > div[id]\",\"tasks\":[[\"has\",{\"selector\":\"> center > b\",\"tasks\":[[\"has-text\",\"DESATIVE O ADBLOCK\"]]}]]}"],["{\"selector\":\".main-posts > .general-content > div[id^=\\\"container-ac\\\"]:only-child\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div.encabezados\",\"tasks\":[[\"has\",{\"selector\":\"> h3\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\".content-box\",\"tasks\":[[\"has\",{\"selector\":\"> div.news-item > div.info\",\"tasks\":[[\"has-text\",\"/Notícia Patrocinada/i\"]]}]]}"],["{\"selector\":\".et_pb_column\",\"tasks\":[[\"has\",{\"selector\":\"> div.et_pb_with_border > div.et_pb_module_inner > h4 > span[class]\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\"div[id^=\\\"odigi\\\"] > div.odigi-adlabel\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".web-log-post-grid > .post > .post-wrapper > .post-content-wrapper > .entry-content > script:first-child\",\"tasks\":[[\"has-text\",\"ad_idzone\"],[\"upward\",4]]}","{\"selector\":\"aside#secondary > .widget > h2.widget-title\",\"tasks\":[[\"has-text\",\"Publicidad\"],[\"upward\",1]]}"],["{\"selector\":\"#sidebar > .section\",\"tasks\":[[\"has\",{\"selector\":\"> .releases > h3:only-child\",\"tasks\":[[\"has-text\",\"/^Ads$/\"]]}]]}"],["{\"selector\":\"#Lateral > .Titulo\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}"],["{\"selector\":\".uix_sidebarInner div.widget_text\",\"tasks\":[[\"has\",{\"selector\":\"> div.widget_text h3\",\"tasks\":[[\"has-text\",\"Publicidade\"]]}]]}"],["{\"selector\":\".sidebar-content-inner > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"> div.widget-item-wrap > h2.widget-title > span.title-wrap\",\"tasks\":[[\"has-text\",\"Publicidad\"]]}]]}"],["{\"selector\":\"a[href^=\\\"https://www.pornolandia.xxx/webmaster/ref/\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".container > div[style$=\\\"z-index:9999999999999999999!important;\\\"]\",\"tasks\":[[\"upward\",1]]}"]]; + +const hostnamesMap = new Map([["docer.com.ar",0],["docero.com.br",0],["doceru.com",0],["lanacion.com.ar",1],["thecourier.com.au",2],["thesenior.com.au",2],["adrenaline.com.br",3],["climaaovivo.com.br",4],["correiobraziliense.com.br",5],["gamersboard.com.br",6],["hardware.com.br",7],["hojeemdia.com.br",8],["homepedia.com.br",9],["minhaconexao.com.br",10],["naointendo.com.br",11],["nsctotal.com.br",12],["shoptime.com.br",13],["submarino.com.br",13],["sub100.com.br",14],["noticiasdatv.uol.com.br",15],["paisdelosjuegos.com.co",16],["paisdelosjuegos.com.pe",16],["andro4all.com",17],["animesonlinep.com",18],["aovivonatv.com",19],["atresplayer.com",20],["bibliatodo.com",21],["definicionabc.com",22],["economiasc.com",23],["extremotvplay.com",24],["rojadirectaonlinetv.com",24],["app.kultivi.com",25],["muchohentai.com",26],["mundodonghua.com",27],["pirlotvonlinehd.com",28],["reforma.com",29],["sakuraanimes.com",30],["seriesgato.com",31],["subdivx.com",32],["tuasaude.com",33],["tv-porinternet.com",34],["universoformulas.com",35],["verepeliculas.com",36],["visortmo.com",37],["yahoo.com",38],["anitube.cx",39],["primedeportes.es",40],["extremotv.info",41],["deportealdia.live",42],["animetw.net",43],["globaltvapp.net",44],["forum.lfspro.net",45],["meupc.net",46],["sejasaudavel.net",47],["verdragonball.online",48],["rojadirectatv.pro",49],["abola.pt",50],["contaspoupanca.pt",51],["odigital.sapo.pt",52],["palaygo.site",53],["donghuas.top",54],["tudotv.tv",55],["fcporto.ws",56],["hentaiporno.xxx",57],["pornolandia.xxx",58],["animesonehd.xyz",59]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/svn-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/svn-0.js new file mode 100644 index 0000000..84629bc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/svn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: svn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"li.article\",\"tasks\":[[\"has-text\",\"Oglasno sporočilo\"]]}"],["{\"selector\":\"a.card\",\"tasks\":[[\"has-text\",\"Oglas\"]]}"]]; + +const hostnamesMap = new Map([["monitor.si",0],["partis.si",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/swe-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/swe-1.js new file mode 100644 index 0000000..f2803f8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/swe-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\":is(.sjofa-top-takeover, .sjofa-artikel-pano)\",\"tasks\":[[\"upward\",\"section\"]]}"],["{\"selector\":\".slide-entry-excerpt\",\"tasks\":[[\"has-text\",\"/annons:/i\"],[\"upward\",\".avia-content-slider\"]]}"],["{\"selector\":\".label\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".highlighted-article-block\"]]}"],["{\"selector\":\".slick-slide\",\"tasks\":[[\"has-text\",\"/casino/i\"]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"spath\",\" + .textwidget\"]]}","{\"selector\":\"body\",\"action\":[\"remove-class\",\"unselectable\"]}"],["{\"selector\":\":is(div[id^=\\\"everysport_pano\\\"], div[id^=\\\"everysport_rektangel\\\"])\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Spel och dobbel\"],[\"spath\",\" ~ p\"]]}"],["{\"selector\":\".smallNewsCategory\",\"tasks\":[[\"has-text\",\"/sponsr/i\"],[\"upward\",\".smallNewsLink\"]]}","{\"selector\":\"img[src*=\\\"/images/annonser/\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\":is(div[class^=\\\"u-text\\\"], h2)\",\"tasks\":[[\"has-text\",\"/^Reklam$/\"],[\"upward\",\"section\"]]}"],["{\"selector\":\"body\",\"action\":[\"remove-class\",\"modal-open\"]}"],["{\"selector\":\"article.grid\",\"tasks\":[[\"has-text\",\"/annonssamarbete/i\"]]}"],["{\"selector\":\"a.js_commercial-text--link-text\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\".jwplayer_video-videoArea\"]]}","{\"selector\":\"div.wings-gray-200\",\"tasks\":[[\"has-text\",\"Annons\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"ANNONS:\"]]}"],["{\"selector\":\".badge\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\"li\"]]}"],["{\"selector\":\".container\",\"tasks\":[[\"has-text\",\"Senaste nyheterna om spelbolag:\"]]}","{\"selector\":\"div.section-body-plus\",\"tasks\":[[\"has-text\",\"/bonus|casino/i\"]]}"],["{\"selector\":\".label-sponsor\",\"tasks\":[[\"upward\",\".panel\"]]}"],["{\"selector\":\".bbSize\",\"tasks\":[[\"has-text\",\"Sponsormeddelande\"],[\"upward\",\".bbRelatedBox\"]]}","{\"selector\":\"div[class^=\\\"card-info\\\"]\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\".card\"]]}"],["{\"selector\":\"a[target]\",\"tasks\":[[\"upward\",\".frontlinks tr\"]]}"],["{\"selector\":\".sponsored-notification\",\"tasks\":[[\"upward\",\"[id^=\\\"post-\\\"]\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^i samarbete med/i\"],[\"upward\",2]]}"],["{\"selector\":\"div[class*=\\\"section-preview\\\"]\",\"tasks\":[[\"has-text\",\"/betalt samarbete/i\"],[\"upward\",4]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/poker|casino|kasino|betting/i\"],[\"upward\",\"li\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/casino/i\"],[\"upward\",\"li\"]]}"],["{\"selector\":\".vc_row_inner\",\"tasks\":[[\"has-text\",\"casino\"]]}"],["{\"selector\":\".nyhetsochreseartiklar .views-row\",\"tasks\":[[\"has-text\",\"/casino/i\"]]}"],["{\"selector\":\".et_pb_module\",\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"before\",\"value\":\"^\\\"Annons:\\\"$\"}]]}"],["{\"selector\":\"#root > div:first-child\",\"tasks\":[[\"matches-css\",{\"name\":\"position\",\"value\":\"^fixed$\"}]]}","{\"selector\":\":is([id*=\\\"_panorama\\\"], [id*=\\\"_mobil\\\"])\",\"tasks\":[[\"upward\",\"div[display=\\\"block\\\"]\"]]}","{\"selector\":\":is([id*=\\\"_panorama\\\"], [id*=\\\"_outsider\\\"], [id*=\\\"_insider\\\"], [id*=\\\"_mobil\\\"])\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"/^Annons/\"],[\"upward\",\"a\"]]}","{\"selector\":\"div[class*=\\\"AdWrapper\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".holidAds\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^Annons$/\"],[\"upward\",1],[\"spath\",\" + .textwidget\"]]}"],["{\"selector\":\"#tv-schedule section\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}","{\"selector\":\"body\",\"action\":[\"remove-class\",\"takeover-loading\"]}"],["{\"selector\":\".card-header\",\"tasks\":[[\"has-text\",\"Annons\"],[\"upward\",\".card\"]]}"],["{\"selector\":\".article-tag-header\",\"tasks\":[[\"has-text\",\"/Annons/i\"],[\"upward\",\"article\"]]}"],["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"/^/$/\"],[\"spath\",\" p\"],[\"has-text\",\"Artikeln innehåller annonslänkar\"],[\"upward\",\"a\"]]}","{\"selector\":\"#main > div > div > div\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/^annons/i\"]]}]]}","{\"selector\":\"[data-ad-subtype]\",\"tasks\":[[\"upward\",1],[\"matches-css\",{\"name\":\"min-height\",\"value\":\"[0-9]+\"}]]}","{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"Kommersiell text, innehåller annonslänkar\"]]}","{\"selector\":\"a[href^=\\\"https://kampanj.\\\"]\",\"tasks\":[[\"upward\",1],[\"spath\",\":not(section):not(div[class^=\\\"article-wrapper\\\"])\"]]}","{\"selector\":\"article[class^=\\\"article-wrapper\\\"] ~ div\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}","{\"selector\":\"aside > div\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/^annons/i\"]]}]]}","{\"selector\":\"main > section > div:first-child\",\"tasks\":[[\"matches-css\",{\"name\":\"box-shadow\",\"value\":\"^rgba\\\\(0, 0, 0, 0\\\\.2\\\\) 0px 0px 24px 0px$\"}]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/^PRESENTERAS AV$/\"],[\"upward\",1]]}","{\"selector\":\"section > div\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/^annons/i\"]]}]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/^annons/i\"],[\"upward\",\"a\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/ANNONS/i\"],[\"upward\",\"p\"]]}"],["{\"selector\":\"section.elementor-section\",\"tasks\":[[\"has-text\",\"Huvudsponsorer & partners\"]]}"],["{\"selector\":\"article\",\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":[\"Annonssamarbete\",\"i\"]}]]}","{\"selector\":\"div[class^=\\\"css-\\\"]\",\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"value\":[\"Annons\",\"i\"]}],[\"upward\",\"article\"]]}","{\"selector\":\"div[class^=\\\"css-\\\"]\",\"tasks\":[[\"matches-css\",{\"name\":\"min-height\",\"value\":\"420px|400px|320px|312px\"}]]}"],["{\"selector\":\".block-title\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"Reklamsamarbete\"],[\"upward\",\".td_block_wrap\"],[\"spath\",\" + rs-module-wrap\"]]}","{\"selector\":\".block-title\",\"tasks\":[[\"has-text\",\"Reklamsamarbete\"],[\"upward\",\".td_block_wrap\"]]}","{\"selector\":\".td-adspot-title-span\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"a[href*=\\\"reklamsamarbete\\\"]\",\"tasks\":[[\"upward\",\".td_block_wrap\"]]}"],["{\"selector\":\".strossle-widget\",\"tasks\":[[\"upward\",\"div[style^=\\\"min-height\\\"]\"]]}"],["{\"selector\":\".unslider-wrap.unslider-carousel > li\",\"tasks\":[[\"has\",{\"selector\":\".preamble-category\",\"tasks\":[[\"has-text\",\"/^annons/i\"]]}]]}"],["{\"selector\":\"a\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/betting|utan registrering|casino/i\"],[\"upward\",\"article, .slide-item\"]]}"],["{\"selector\":\".text-sm\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".border-b, a[target]\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"ANNONS\"],[\"upward\",\".et_pb_text\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Annons\"],[\"upward\",2]]}"],["{\"selector\":\".label\",\"tasks\":[[\"has-text\",\"/sponsrad/i\"],[\"upward\",\"a\"]]}"],["{\"selector\":\".post-item__tag\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\"li.post-item\"]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\".widget_text\"]]}"],["{\"selector\":\"article\",\"action\":[\"remove-class\",\"closed\"]}"],["{\"selector\":\".slick-slide\",\"tasks\":[[\"has-text\",\"/sponsra/i\"]]}"],["{\"selector\":\".adlabel\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".colorized\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\"a\"]]}","{\"selector\":\".elevated-button\",\"tasks\":[[\"has-text\",\"/^Cookie/\"],[\"upward\",\".container\"]]}","{\"selector\":\".label\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",1]]}","{\"selector\":\".sponsored-chip\",\"tasks\":[[\"matches-css\",{\"name\":\"display\",\"value\":\"^block$\"}],[\"upward\",\"a\"]]}","{\"selector\":\"img[src*=\\\"/borskollen_newsletter\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"Sponsrad\"],[\"upward\",\".article\"]]}"],["{\"selector\":\"body > .elementor > .elementor-section:first-child\",\"tasks\":[[\"has-text\",\"Annons\"]]}"],["{\"selector\":\"a.click-track, img.click-track\",\"action\":[\"remove-class\",\"click-track\"]}","{\"selector\":\"a.click-track-attachment-preview, img.click-track-attachment-preview\",\"action\":[\"remove-class\",\"click-track-attachment-preview\"]}","{\"selector\":\"img[data-click-track]\",\"action\":[\"remove-attr\",\"data-click-track\"]}"],["{\"selector\":\"aside .textwidget\",\"tasks\":[[\"has-text\",\"/sponsr|samarbetspartners/i\"]]}"],["{\"selector\":\".card-partner\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".post_sponsrad_label\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div\",\"tasks\":[[\"has-text\",\"ANNONS\"],[\"upward\",\"article:not([id])\"]]}"],["{\"selector\":\"#sponsrade-lankar\",\"tasks\":[[\"upward\",\"aside\"],[\"spath\",\" + aside.widget_block\"]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/samarbete/i\"],[\"upward\",\".post-wrap\"]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/^senaste nytt från våra partners/i\"],[\"upward\",\".card--muted\"]]}"],["{\"selector\":\"small\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".elementor-column\"]]}"],["{\"selector\":\":is(.text-text-secondary, span.font-bold)\",\"tasks\":[[\"has-text\",\"ANNONS\"],[\"upward\",2]]}","{\"selector\":\"a[href*=\\\"/ps-partner\\\"]\",\"tasks\":[[\"upward\",\"section.cat-post-widget\"]]}"],["{\"selector\":\".text-right\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}","{\"selector\":\"a[href^=\\\"https://dagenstech.se/articles/\\\"]\",\"tasks\":[[\"upward\",1],[\"has-text\",\"SPONSRAT\"]]}"],["{\"selector\":\".list-article__item-inscription\",\"tasks\":[[\"has-text\",\"/sponsrat innehåll/i\"],[\"upward\",\".list-article__item\"]]}"],["{\"selector\":\".heading\",\"tasks\":[[\"has-text\",\"/samarbete/i\"],[\"upward\",\".elementor-widget-smartmag-featgrid\"]]}","{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/^annons/i\"]]}"],["{\"selector\":\"div[data-advadstrackid]\",\"tasks\":[[\"upward\",\".x-bar-footer\"]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Advertorial\"],[\"upward\",1]]}"],["{\"selector\":\"article.tile\",\"tasks\":[[\"has-text\",\"/annons|spel|casino|kasino/i\"]]}","{\"selector\":\"div[data-losjs^=\\\"borka\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"video\",\"action\":[\"remove-attr\",\"data-auto-play\"]}"],["{\"selector\":\".rightdiv p\",\"tasks\":[[\"has-text\",\"/casino|kasino|lån|betting|odds|lotto/i\"]]}"],["{\"selector\":\"li\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has\",{\"selector\":\".content-label\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}]]}"],["{\"selector\":\".label-sponsored\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\"#latest-slider a\"]]}","{\"selector\":\"strong\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/samarbete|sponsrat/i\"],[\"upward\",\"li\"]]}"],["{\"selector\":\"html[data-impression-tracking-endpoint]\",\"action\":[\"remove-attr\",\"data-impression-tracking-endpoint\"]}"],["{\"selector\":\".aside-list--heading\",\"tasks\":[[\"has-text\",\"/^sponsra/i\"],[\"upward\",\".aside-list\"]]}","{\"selector\":\".code-block\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\"section.c-native_banner\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"em\",\"tasks\":[[\"has-text\",\"Annonser\"],[\"upward\",2]]}"],["{\"selector\":\".adaptive\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}"],["{\"selector\":\"article.elementor-grid-item\",\"tasks\":[[\"has-text\",\"reklamsamarbete\"]]}"],["{\"selector\":\"div.flowy-wp-protected-content\",\"action\":[\"remove-class\",\"flowy-wp-protected-content\"]}","{\"selector\":\"p.has-text-align-center\",\"tasks\":[[\"has-text\",\"Annons:\"]]}"],["{\"selector\":\"a\",\"action\":[\"remove-attr\",\"data-t-label\"]}","{\"selector\":\"a\",\"action\":[\"remove-attr\",\"data-t-type\"]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/^annons:/i\"],[\"upward\",\"p\"]]}"],["{\"selector\":\".video-player\",\"action\":[\"remove-attr\",\"data-ad-config\"]}"],["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"/annons:/i\"]]}"],["{\"selector\":\"f-internallinks-new\",\"tasks\":[[\"has-text\",\"Annons\"]]}"],["{\"selector\":\":is(a[target=\\\"_blank\\\"]:not([href^=\\\"/\\\"], [href*=\\\"filatelisten.se\\\"]))\",\"tasks\":[[\"upward\",\"section\"]]}"],["{\"selector\":\".news\",\"tasks\":[[\"has-text\",\"casino\"]]}","{\"selector\":\"em\",\"tasks\":[[\"has-text\",\"/sponsrad/i\"],[\"upward\",\".row.news\"]]}"],["{\"selector\":\".tdm-descr\",\"tasks\":[[\"has-text\",\"/casino/i\"]]}"],["{\"selector\":\".feat-cat\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\"a\"]]}"],["{\"selector\":\"article.status-publish\",\"tasks\":[[\"has-text\",\"/annonssamarbete/i\"]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/lån|casino|kasino/i\"],[\"upward\",\"p\"]]}"],["{\"selector\":\":is(div[class*=\\\"vicky-whitebox\\\"], .vicky-category-label, .vicky-video-infobox-label, .vicky-post-headline-container__category__inner)\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\"a, .carousel-caption, .featurette, article\"]]}"],["{\"selector\":\"body.tingle-enabled\",\"action\":[\"remove-class\",\"tingle-enabled\"]}"],["{\"selector\":\".ticker-title\",\"tasks\":[[\"has-text\",\"/partner/i\"],[\"spath\",\" + .mh-section\"]]}","{\"selector\":\".ticker-title\",\"tasks\":[[\"has-text\",\"/partner/i\"]]}"],["{\"selector\":\".c-announcement\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\":is(.notice__tag_sponsored, .notice__tag)\",\"tasks\":[[\"has-text\",\"/sponsrat/i\"],[\"upward\",1]]}"],["{\"selector\":\"button\",\"tasks\":[[\"has-text\",\"Besök annonsör\"]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"/är en annons/i\"]]}"],["{\"selector\":\".category\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\"article\"]]}"],["{\"selector\":\".mark\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\".post\"]]}"],["{\"selector\":\".wp-block-column > h2\",\"tasks\":[[\"has-text\",\"/annonser/i\"],[\"spath\",\" ~ p\"]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/annonserat innehåll/i\"],[\"upward\",\".td_block_wrap\"]]}"],["{\"selector\":\".fp-carousel .fpci-kicker\",\"tasks\":[[\"has-text\",\"/^sponsr/i\"],[\"upward\",\".fpc-item\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"/sponsrade länkar/i\"],[\"upward\",\".link-list\"]]}"],["{\"selector\":\"#grtvbelt_Sponsored\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".ad_interscroller\",\"tasks\":[[\"upward\",\".wrapper\"]]}","{\"selector\":\".colHomePlayer:has([data-slotads=\\\"videoad\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"video\",\"action\":[\"remove-attr\",\"data-autoplay\"]}"],["{\"selector\":\"a p[class^=\\\"hyperion-css\\\"]\",\"tasks\":[[\"has-text\",\"INNEHÅLLER ANNONSLÄNKAR\"],[\"upward\",\"li, a.internal-link\"]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Annons\"],[\"upward\",1]]}"],["{\"selector\":\"[id^=\\\"adPlacement\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div.g:has(a[href*=\\\".com.se/\\\"])\",\"tasks\":[[\"has-text\",\"/återförsäljare|rea|garanti|lågt pris|nöjd|priser|shop|bra pris|kläder|skor|outlet|frakt|butik|betala/i\"]]}","{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"Annons\"],[\"upward\",\"#topstuff\"]]}"],["{\"selector\":\"a[href*=\\\"casino\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"p[style^=\\\"text-transform\\\"]\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"spath\",\" + .wp-block-kadence-posts\"]]}","{\"selector\":\"p[style^=\\\"text-transform\\\"]\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\":is(small, span)\",\"tasks\":[[\"has-text\",\"/sponsrad/i\"],[\"upward\",\"article, li, a\"]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/annons från/i\"],[\"upward\",\"div[class^=\\\"ArticleContent_articlePage\\\"]\"]]}"],["{\"selector\":\".main-article-container\",\"tasks\":[[\"has-text\",\"/Sponsrad Artikel/i\"]]}"],["{\"selector\":\"div[id^=\\\"hitta_mobile_\\\"].placeholder\",\"tasks\":[[\"upward\",\"div[class^=\\\"height\\\"], div[class^=\\\"style_breakout\\\"]\"]]}"],["{\"selector\":\"small\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\".mini-title-link:not(.w-condition-invisible)\",\"tasks\":[[\"has-text\",\"/sponsra/i\"],[\"upward\",1]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/samarbete/i\"],[\"upward\",\"li.item\"]]}"],["{\"selector\":\":is(a[href*=\\\"casino\\\"], a[href*=\\\"speltips\\\"])\",\"tasks\":[[\"upward\",\".widget\"]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"Speltips\"],[\"upward\",\".widget\"]]}"],["{\"selector\":\".code-block-label\",\"tasks\":[[\"has-text\",\"Annons:\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"Annons:\"],[\"upward\",\".code-block\"]]}"],["{\"selector\":\"body\",\"action\":[\"remove-class\",\"advert-take-over-active\"]}"],["{\"selector\":\".article\",\"tasks\":[[\"has-text\",\"/sponsrad artikel/i\"]]}"],["{\"selector\":\".widget-title\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\"aside\"]]}"],["{\"selector\":\"div[id^=\\\"ad-panorama\\\"]\",\"tasks\":[[\"upward\",\".elementor-section\"]]}"],["{\"selector\":\".elementor-heading-title\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".elementor-column\"]]}"],["{\"selector\":\".sidebar-block\",\"tasks\":[[\"has-text\",\"/annons|sponsor/i\"]]}"],["{\"selector\":\"body\",\"action\":[\"remove-class\",\"mega-loading\"]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/annonser:/i\"],[\"upward\",\".widget_block\"]]}"],["{\"selector\":\".cookieBarWrapper\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"[class*=\\\"carousel_sponsored\\\"]\",\"tasks\":[[\"upward\",\"[class*=\\\"carousel_item\\\"]\"]]}","{\"selector\":\"[class*=\\\"sponsorLabel\\\"]\",\"tasks\":[[\"upward\",\"[class*=\\\"mosaic_item_wrapper\\\"]\"]]}"],["{\"selector\":\"iframe[allow]\",\"action\":[\"remove-attr\",\"allow\"]}"],["{\"selector\":\".postCard\",\"tasks\":[[\"has-text\",\"/bonusar|casino|betting|spelbranschen/i\"]]}"],["{\"selector\":\":is(a[href*=\\\"casino\\\"], a[href*=\\\"betting\\\"], a[href*=\\\"poker\\\"])\",\"tasks\":[[\"upward\",\".elementor-widget\"]]}","{\"selector\":\"article.feed-item\",\"tasks\":[[\"has-text\",\"/låna pengar|casino|betting/i\"]]}"],["{\"selector\":\".fusion-post-content-container\",\"tasks\":[[\"has-text\",\"/^annons/i\"],[\"upward\",\"article\"]]}"],["{\"selector\":\"div[data-variants*=\\\"article-panorama\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/^Annons$/\"],[\"upward\",1]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/^kommersiellt innehåll/i\"],[\"upward\",\"article\"]]}","{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/^kommersiellt innehåll|^annons$/i\"],[\"upward\",\"a\"]]}"],["{\"selector\":\"body.private\",\"action\":[\"remove-class\",\"private\"]}"],["{\"selector\":\":is(img[src$=\\\"a_top.png.webp\\\"], a[href*=\\\"casino\\\"])\",\"tasks\":[[\"upward\",\"section.elementor-section\"]]}"],["{\"selector\":\"a[href=\\\"https://loppi.se/promotion\\\"]\",\"tasks\":[[\"upward\",\".page__section\"]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"Detta är en annons\"],[\"upward\",\".inner\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/sponsr/i\"],[\"upward\",\"article\"]]}"],["{\"selector\":\".td-post-category\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",2]]}","{\"selector\":\".td-pulldown-size\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",3]]}"],["{\"selector\":\".widget_media_image\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\".elementor-widget-heading\",\"tasks\":[[\"has-text\",\"/Sponsra|annons/i\"],[\"spath\",\" + .elementor-widget-post-block\"]]}","{\"selector\":\".elementor-widget-heading\",\"tasks\":[[\"has-text\",\"/Sponsra|annons/i\"]]}"],["{\"selector\":\"div\",\"action\":[\"remove-class\",\"with-ads\"]}"],["{\"selector\":\"#ad-panorama-category\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"noscript\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"mdp-deblocker-js-disabled\"]]}","{\"selector\":\"style\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"body * :not\"]]}"],["{\"selector\":\".advert\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\".slick-item\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/i samarbete med/i\"],[\"upward\",\".post\"]]}"],["{\"selector\":\"#cruncho_now_iframe\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".image-component-unprocessed\"]]}"],["{\"selector\":\".excerpt\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\"article\"]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".sidebar-widget\"]]}"],["{\"selector\":\".inner_article\",\"tasks\":[[\"has-text\",\"/sponsrat|annons/i\"]]}","{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"ANNONS:\"]]}"],["{\"selector\":\".textwidget\",\"tasks\":[[\"has-text\",\"Annons\"]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"spath\",\" + .textwidget\"]]}"],["{\"selector\":\"#nativendo-mainfeed\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"span:not(.post-content)\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".post\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/sponsrat/i\"],[\"upward\",\".td_block_wrap\"]]}"],["{\"selector\":\"article.post\",\"tasks\":[[\"has-text\",\"/annons från/i\"]]}"],["{\"selector\":\"article\",\"tasks\":[[\"has-text\",\"/sponsrat innehåll/i\"]]}","{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/samarbetslänkar/i\"],[\"upward\",\".article-inner\"]]}"],["{\"selector\":\":is(.adsbygoogle, a[href*=\\\"casino\\\"])\",\"tasks\":[[\"upward\",\".elementor-section\"]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/^annons/i\"],[\"upward\",\".section\"]]}"],["{\"selector\":\".item-list__item\",\"tasks\":[[\"has-text\",\"/annons från/i\"]]}"],["{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/sponsra/i\"],[\"upward\",\"div[class$=\\\"Container-root\\\"]\"]]}"],["{\"selector\":\".td_block_wrap\",\"tasks\":[[\"has-text\",\"Annons\"]]}","{\"selector\":\".tds-locked-content[hidden]\",\"action\":[\"remove-attr\",\"hidden\"]}"],["{\"selector\":\"aside\",\"tasks\":[[\"has-text\",\"Annonser:\"]]}"],["{\"selector\":\".category-tag\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".ArticleListItem\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"SPONSR\"],[\"upward\",\".elementor-widget-jet-listing-grid\"]]}"],["{\"selector\":\"a[target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/Annons/i\"],[\"spath\",\" + div\"]]}"],["{\"selector\":\"a[target=\\\"_blank\\\"][rel=\\\"nofollow\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"casino\"],[\"upward\",\"li.sidebar-widget\"]]}"],["{\"selector\":\"h3\",\"tasks\":[[\"has-text\",\"/annonser/i\"],[\"upward\",\".view-nya-lankar-front\"]]}"],["{\"selector\":\"a[href*=\\\"casino\\\"]\",\"tasks\":[[\"upward\",\".mh-posts-stacked-wrap\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"veckans produkt\"],[\"upward\",3]]}"],["{\"selector\":\"body.freeze-scroll\",\"action\":[\"remove-class\",\"freeze-scroll\"]}"],["{\"selector\":\".cd-card-bar\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".cd-sidebar-item, .cd-news-card\"]]}"],["{\"selector\":\".mostReadMobile\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}","{\"selector\":\"a[target=\\\"_blank\\\"]\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"upward\",\"li.Notice\"]]}","{\"selector\":\"span\",\"tasks\":[[\"has-text\",\"/sponsr/i\"],[\"upward\",\".article\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}"],["{\"selector\":\".label\",\"tasks\":[[\"has-text\",\"/samarbete|annons|reklam|presenteras av/i\"],[\"upward\",\"a\"]]}","{\"selector\":\"[onclick^=\\\"ga(\\\"]\",\"action\":[\"remove-attr\",\"onclick\"]}"],["{\"selector\":\"center\",\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",1]]}"],["{\"selector\":\".pill\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\".grid-item, .pinned, .articleFlow-item\"]]}"],["{\"selector\":\".carousel-item-link\",\"tasks\":[[\"has-text\",\"Annons:\"]]}"],["{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"/spons/i\"],[\"upward\",\".td-pb-row [class*=\\\"td-pb-span\\\"]\"]]}"],["{\"selector\":\".ra-widget-article-tag\",\"tasks\":[[\"has-text\",\"/partner/i\"],[\"upward\",\".ra-widget-panel\"]]}"],["{\"selector\":\"p\",\"tasks\":[[\"has-text\",\"/i annonssamarbete med/i\"],[\"upward\",\".flex.overflow-hidden\"]]}"],["{\"selector\":\"body\",\"action\":[\"remove-class\",\"cli-barmodal-open\"]}"],["{\"selector\":\".fakta-list\",\"tasks\":[[\"has-text\",\"/annons/i\"]]}"],["{\"selector\":\"[class*=\\\"tot-content-preview-container\\\"]:has(a[href*=\\\"casino\\\"], a[href*=\\\"kasino\\\"], a[href*=\\\"betting\\\"], a[href*=\\\"spel\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div\",\"tasks\":[[\"matches-css\",{\"name\":\"visibility\",\"value\":\"^hidden$\"}],[\"has-text\",\"ANNONS\"]]}"],["{\"selector\":\"strong\",\"tasks\":[[\"has-text\",\"/reklam/i\"],[\"upward\",\".post_feed_post\"]]}"],["{\"selector\":\"a\",\"tasks\":[[\"has-text\",\"/Sponsrat av|i samarbete med/i\"]]}"],["{\"selector\":\".jet-listing-dynamic-field__content\",\"tasks\":[[\"has-text\",\"/annonssamarbete|reklamsamarbete/i\"],[\"upward\",\".jet-listing-grid__item\"]]}"],["{\"selector\":\"aside .textwidget\",\"tasks\":[[\"has-text\",\"ANNONS\"]]}"],["{\"selector\":\".front-cta\",\"tasks\":[[\"has-text\",\"/sponsrat innehåll/i\"]]}"],["{\"selector\":\".betart-marker\",\"tasks\":[[\"matches-css\",{\"name\":\"content\",\"pseudo\":\"after\",\"value\":[\"Annons\",\"i\"]}],[\"upward\",\".documentpush-group\"]]}"],["{\"selector\":\"html.has-intro-popup\",\"action\":[\"remove-class\",\"has-intro-popup\"]}","{\"selector\":\"html.show-intro-popup\",\"action\":[\"remove-class\",\"show-intro-popup\"]}"],["{\"selector\":\":is(h2, h5, .kicker)\",\"tasks\":[[\"has-text\",\"ANNONS\"],[\"upward\",\"article, div.row\"]]}"],["{\"selector\":\":is(a, span)\",\"tasks\":[[\"has-text\",\"/sponsr/i\"],[\"upward\",3]]}"],["{\"selector\":\"button\",\"action\":[\"remove\",\"\"],\"tasks\":[[\"has-text\",\"/annons/i\"],[\"upward\",\".owl-item\"]]}"],["{\"selector\":\".leftinfo\",\"tasks\":[[\"has-text\",\"/Externa artiklar:|Länktips:/\"]]}"],["{\"selector\":\".fusion-text\",\"tasks\":[[\"has-text\",\"Online casino\"]]}"],["{\"selector\":\".sidebox\",\"tasks\":[[\"has-text\",\"/Externa länkar|Artiklar/\"]]}"]]; + +const hostnamesMap = new Map([["sjofart.ax",0],["bandyfeber.com",1],["borsvarlden.com",2],["dagenstv.com",3],["discoveringtheplanet.com",4],["everysport.com",5],["fotbollsresultat.com",6],["fotbolltransfers.com",7],["hejauppsala.com",8],["hockeymagasinet.com",9],["mabra.com",[10,11]],["allas.se",[10,11]],["elle.se",[10,11,70]],["femina.se",[10,11]],["hant.se",[10,11]],["motherhood.se",[10,11]],["residencemagazine.se",[10,11]],["svenskdam.se",[10,11]],["nouw.com",12],["sportbloggare.com",13],["svampguiden.com",14],["sweclockers.com",15],["varmepumpsforum.com",16],["gynning.net",17],["vovve.net",18],["bulletin.nu",19],["byggkontakt.nu",20],["fuska.nu",21],["hockeybladet.nu",22],["indien.nu",23],["jarnvagar.nu",24],["klt.nu",25],["barometern.se",25],["blt.se",25],["bt.se",25],["kristianstadsbladet.se",25],["nsk.se",25],["olandsbladet.se",25],["smp.se",25],["sydostran.se",25],["trelleborgsallehanda.se",25],["ut.se",25],["vaxjobladet.se",25],["vxonews.se",25],["ystadsallehanda.se",25],["temperatur.nu",26],["tidningen.nu",27],["tv.nu",28],["voodoofilm.org",29],["affarsvarlden.se",30],["aftonbladet.se",31],["aktieskolan.se",32],["aktuellhallbarhet.se",33],["byggindustrin.se",33],["dagensmedia.se",33],["dagensmedicin.se",33],["dagenssamhalle.se",33],["dagligvarunytt.se",33],["fastighetsnytt.se",33],["market.se",33],["privataaffarer.se",33],["resume.se",33],["aktuellsakerhet.se",34],["allabolag.se",35],["alltforforaldrar.se",36],["alltomhif.se",37],["arbetaren.se",38],["arjeplognytt.se",39],["aurumforum.se",40],["autonytt.se",41],["baraenkakatill.se",42],["bilresaieuropa.se",43],["bioenergitidningen.se",44],["kvalitetsmagasinet.se",44],["miljo-utveckling.se",44],["telekomidag.se",44],["vdtidningen.se",44],["boneo.se",45],["borskollen.se",46],["branschaktuellt.se",47],["butikstrender.se",48],["byggahus.se",49],["byggipedia.se",50],["cafe.se",51],["kingmagazine.se",51],["campingsverige.se",52],["conpot.se",53],["cornucopia.se",54],["cyclingplus.se",55],["halsafitness.se",55],["yogaworld.se",55],["dagensjuridik.se",56],["dagenslogistik.se",57],["dagensps.se",58],["dagenstech.se",59],["dalarnasaffarer.se",60],["hallandsnaringsliv.se",60],["jamtlandsaffarer.se",60],["naringslivetvgl.se",60],["sjuharadsnaringsliv.se",60],["stockholmsaffarer.se",60],["datormagazin.se",61],["densistavilan.se",62],["devote.se",63],["di.se",64],["dn.se",64],["digitalavykort.se",65],["digitalfotoforalla.se",66],["iform.se",66],["pctidningen.se",66],["varldenshistoria.se",66],["djungeltrumman.se",67],["dust2.se",68],["ehandel.se",69],["esportare.se",71],["etc.se",72],["etunanytt.se",73],["evergreengarden.se",74],["expo.se",75],["expressen.se",76],["www.expressen.se",77],["familjeliv.se",78],["feber.se",79],["tjock.se",79],["filatelisten.se",80],["filmtipset.se",81],["finanstid.se",82],["firstclassmagazine.se",83],["firstfoto.se",84],["fl-net.se",85],["folkhalsasverige.se",86],["foretagsverige.se",86],["forskningsverige.se",86],["grillbibeln.se",86],["hallbarhetsverige.se",86],["kampenmotcancer.se",86],["motorbibeln.se",86],["tillvaxtsverige.se",86],["forstasidorna.se",87],["forvaltarforum.se",88],["fotbolldirekt.se",89],["hockeysverige.se",89],["innebandymagazinet.se",89],["fotbollskanalen.se",[90,91]],["koket.se",[91,121]],["tv4.se",91],["tv4play.se",91],["fotbollsthlm.se",92],["gasetten.se",92],["fragbite.se",93],["freeride.se",94],["futsalmagasinet.se",95],["fz.se",96],["gaffa.se",97],["gamereactor.se",98],["godare.se",[99,100]],["livsstil.se",[100,126]],["google.se",101],["happypancake.se",102],["hejaolika.se",103],["hemnet.se",104],["hippson.se",105],["hitta.se",106],["horisontmagasin.se",107],["hrsvepet.se",108],["husbil.se",109],["husvagn.se",109],["ibnytt.se",110],["influens.se",111],["ingenjorsjobb.se",112],["inredningsarkitektur.se",113],["it-finans.se",114],["it-hallbarhet.se",114],["it-halsa.se",114],["it-kanalen.se",114],["it-pedagogen.se",114],["it-retail.se",114],["javligtgott.se",115],["karlskogavaxer.se",116],["kiacarclub.se",117],["klart.se",118],["kobe.se",119],["kokaihop.se",120],["kritiker.se",122],["lajvo.se",123],["listor.se",124],["livinguppsala.se",125],["ljuskultur.se",127],["lokalti.se",128],["loppi.se",129],["lundgiants.se",130],["m3.se",131],["macworld.se",131],["pcforalla.se",131],["maklarvarlden.se",132],["maltermagasin.se",133],["nyadagbladet.se",133],["marknadschefer.se",134],["matinspo.se",135],["matspar.se",136],["medibok.se",137],["metromode.se",138],["minimalisterna.se",139],["mitti.se",140],["modernalivet.se",141],["moviezine.se",142],["mygatemagazine.se",143],["newsvoice.se",144],["ng.se",145],["nordfront.se",146],["nordichardware.se",147],["nyfiknainvesterare.se",148],["nyheteridag.se",149],["oskarshamns-nytt.se",150],["placera.se",151],["podtail.se",152],["pricerunner.se",153],["samfalligheterna.se",154],["senses.se",155],["shortcut.se",156],["signprint.se",157],["siljannews.se",158],["siljanskok.se",159],["sillyseason.se",160],["so-rummet.se",161],["spelochfilm.se",162],["sporthalsa.se",163],["storyhouseegmont.se",164],["sverigespringer.se",165],["swedroid.se",166],["tabyallehanda.se",167],["tekniknytt.se",168],["tekniksmart.se",169],["teknikveckan.se",170],["99.teknikveckan.se",171],["tennisportalen.se",172],["thelocal.se",173],["tidningenbalans.se",174],["tidningenridsport.se",175],["tlnt.se",176],["totallyorebro.se",177],["totallystockholm.se",177],["travronden.se",178],["trendenser.se",179],["tripadvisor.se",180],["underbaraclaras.se",181],["upphandling24.se",182],["upptack-sverige.se",183],["utsidan.se",184],["vadvivet.se",185],["vasterastidning.se",186],["villalivet.se",187],["vimedbarn.se",188],["viseniorer.se",189],["vm-fotboll.se",190],["vmj.se",191]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/tha-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/tha-0.js new file mode 100644 index 0000000..fac10ba --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/tha-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"#above_comments\",\"tasks\":[[\"has\",{\"selector\":\"h2\",\"tasks\":[[\"has-text\",\"/Blognone Workplace/\"]]}]]}"],["{\"selector\":\".code-block a[onclick*=\\\"'banner'\\\"]\",\"tasks\":[[\"upward\",2]]}","{\"selector\":\".elementor-widget-container div[data-advadstrackid]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".news-detail p\",\"tasks\":[[\"has-text\",\"/Advertisement/\"]]}"],["{\"selector\":\"#postlist li[id^=\\\"post_\\\"]\",\"tasks\":[[\"has\",{\"selector\":\".posthead:has(span a[href*=\\\"/advertisement/\\\"])\"}]]}"],["{\"selector\":\".card.game_page\",\"tasks\":[[\"has\",{\"selector\":\".box:has(.box-banner)\"}]]}","{\"selector\":\"div[class^=\\\"card\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"h4\",\"tasks\":[[\"has-text\",\"/RECOMMEND APPS/\"]]}]]}"],["{\"selector\":\".news_view div div\",\"tasks\":[[\"has-text\",\"/Advertisement/\"]]}"],["{\"selector\":\".top_banner\",\"tasks\":[[\"has\",{\"selector\":\"div span:has(iframe[src*=\\\"ads.siamphone.com\\\"])\"}]]}"],["{\"selector\":\".theiaStickySidebar .widget\",\"tasks\":[[\"has\",{\"selector\":\".widget-container p:has(a[rel=\\\"noopener\\\"])\"}]]}"],["{\"selector\":\".content center\",\"tasks\":[[\"has-text\",\"/Advertisement/\"]]}"],["{\"selector\":\".panel-default\",\"tasks\":[[\"has\",{\"selector\":\"ul li div:has(a[href*=\\\"/game/page/\\\"])\"}]]}"],["{\"selector\":\".col_del\",\"tasks\":[[\"has-text\",\"ปิดป้ายนี้\"]]}","{\"selector\":\"div.panel-primary.panel\",\"tasks\":[[\"has-text\",\"Text Link Ads\"]]}"]]; + +const hostnamesMap = new Map([["blognone.com",0],["gamingdose.com",1],["jarm.com",2],["jokergameth.com",3],["playulti.com",4],["popcornfor2.com",5],["siamphone.com",6],["techtalkthai.com",7],["thaijobsgov.com",8],["mustplay.in.th",9],["animedd.xyz",10]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/tur-0.js b/extentions/uBOL-home/rulesets/scripting/procedural/tur-0.js new file mode 100644 index 0000000..b079e21 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/tur-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\"\",\"tasks\":[[\"matches-path\",\"|/video/\"],[\"spath\",\"body > .play-button-outer ~ .pppx\"]]}"],["{\"selector\":\".bilesen > .w_baslik\",\"tasks\":[[\"has\",{\"selector\":\"> .yazi_golge\",\"tasks\":[[\"has-text\",\"Sponsorlu Bağlantılar\"]]}]]}"],["{\"selector\":\".owl-dots > div.owl-dot\",\"tasks\":[[\"has-text\",\"/^R$/\"]]}"],["{\"selector\":\".manset-list > ul > li\",\"tasks\":[[\"has\",{\"selector\":\"> a\",\"tasks\":[[\"has-text\",\"/^R$/\"]]}]]}"],["{\"selector\":\"#details > center\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}"],["{\"selector\":\"#PopularSicakFirsatTopicsContent > div[class=\\\"populersatir\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"> a > .populerbaslik > span\",\"tasks\":[[\"has-text\",\"/^\\\\(ilandır\\\\)$/\"]]}]]}"],["{\"selector\":\"#interstitial-close-link-source\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".ad-banner\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".ad-doubleclickwebinterstital\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".ui-autocomplete > li:has(> div[style^=\\\"color:\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".swiper-wrapper > div.swiper-slide:has(> a[data-url^=\\\"https://ensonhaber.me/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".col-md-sidebar > .widget > .pm-section-head\",\"tasks\":[[\"has\",{\"selector\":\"> h2\",\"tasks\":[[\"has-text\",\"/^Advertisment$/\"]]}]]}"],["{\"selector\":\".slick-dots > li:has(> a[href^=\\\"https://www.haber7.com/advertorial/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"a[href^=\\\"https://www.haber7.com/advertorial/\\\"].headline-slider-item\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".owl-stage > div.owl-item:has(> article > a[href^=\\\"/guncel/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"body > div.container > div.header_big_advert\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".mansetSlider li:has(img[src*=\\\"//haberkibris.com/banner2/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".swiper > div.swiper-wrapper > div.swiper-slide:has(> a[href^=\\\"/reklam/ads/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".native-kutu\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".swiper-wrapper > .swiper-slide:has(*:is(img[src^=\\\"/sahifeler/rkl/\\\"], .adsbygoogle))\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".col-lg-8 > .panel-info > .panel-body > .panel > .panel-body > a[target=\\\"_blank\\\"]\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#s-spotmanset-dots > .row > li:has(> a[href=\\\"https://www.dermansut.com.tr/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"#s-spotmanset-dots > .row > li:has(> a[href=\\\"https://www.letstr.com/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".recipe-cards-area > div > div#arsiv-native\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".sidebar > .widget > .adsbygoogle\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div.bg-white\",\"tasks\":[[\"has\",{\"selector\":\"> span\",\"tasks\":[[\"has-text\",\"/^Reklam$/\"]]}]]}"],["{\"selector\":\".theiaStickySidebar > .sidebarWidget\",\"tasks\":[[\"has\",{\"selector\":\"> .heading > .title\",\"tasks\":[[\"has-text\",\"Sponsor Bağlantı\"]]}]]}"],["{\"selector\":\".splide__list > li.splide__slide:has(> div.s-gcm-br)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[class*=\\\" \\\"] > div[class] > div[style^=\\\"height:\\\"] + div[class]\",\"tasks\":[[\"has-text\",\"/^Reklam$/\"],[\"upward\",2]]}"],["{\"selector\":\"div[data-testid=\\\"mesh-container-content\\\"] > div[id^=\\\"comp-\\\"] > iframe[aria-label=\\\"Google AdSense\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".classifiedOtherDetails > div.uiBox\",\"tasks\":[[\"has\",{\"selector\":\"> div > h3\",\"tasks\":[[\"has-text\",\"Sponsorlu\"]]}]]}"],["{\"selector\":\".swiper-wrapper > div.swiper-slide:has(> a[href^=\\\"https://dimpa.renault.com.tr/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".swiper-wrapper > div.swiper-slide:has(> img[src*=\\\"banner\\\"] + a[href])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".swiper-wrapper > div.swiper-slide:has(> a[title=\\\"advert\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".sidebar-content > .sidebar-top > p\",\"tasks\":[[\"has-text\",\"/^Reklam$/\"],[\"upward\",1]]}"],["{\"selector\":\".CloudWrapper > div[align=\\\"center\\\"] > span.previous_results_class > center > .adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".swiper-wrapper > div:has(> a > figure.manset-reklam)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".right-wrapper > div.grid-margin\",\"tasks\":[[\"has\",{\"selector\":\"> div.card > div.card-header\",\"tasks\":[[\"has-text\",\"Sponsor\"]]}]]}"],["{\"selector\":\".samOverlay_30\",\"tasks\":[[\"has\",{\"selector\":\"> div.overlay > div.overlay-title\",\"tasks\":[[\"has-text\",\"Reklam\"]]}]]}"],["{\"selector\":\"#sol > #embed:has(iframe) ~ #video-onu2\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".box-news > .row > .col-md-4 > .banner\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\"div[id^=\\\"edit\\\"] > div[style*=\\\"stylevar\\\"] > table > tbody > tr > .thead\",\"tasks\":[[\"has-text\",\"/^Reklamlar$/\"],[\"upward\",3]]}"],["{\"selector\":\"#leftC > .filmborder\",\"tasks\":[[\"has\",{\"selector\":\"> .filmcontent > .tam > a\",\"tasks\":[[\"has-text\",\"Sponsor Reklam\"]]}]]}"],["{\"selector\":\"#usttekiReklam\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"div[style=\\\"padding:0px 10px 0px 10px\\\"] > div[id=\\\"posts\\\"] > table[class=\\\"tborder\\\"][width=\\\"100%\\\"][align=\\\"center\\\"]\",\"tasks\":[[\"has\",{\"selector\":\"td.thead\",\"tasks\":[[\"has-text\",\"Sponsorlu Baglantilar\"]]}]]}"],["{\"selector\":\".home-swiper > div.swiper-wrapper > div.swiper-slide:has(a[href*=\\\"&utm_\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".banner300Soru\",\"tasks\":[[\"upward\",\"div\"]]}"],["{\"selector\":\"body > main > div[class] > .rPanel\",\"tasks\":[[\"has\",{\"selector\":\"> .head\",\"tasks\":[[\"has-text\",\"/^Reklam $/\"]]}]]}"],["{\"selector\":\".sidebar > div[id^=\\\"custom_html-\\\"] > .textwidget > .thb-ad\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\"#sidebar-right > div.widget\",\"tasks\":[[\"has\",{\"selector\":\"> div.sidebarnav > h3 > div[style]\",\"tasks\":[[\"has-text\",\"Reklam\"]]}]]}"],["{\"selector\":\".module > div.module-inner div.bannergroup\",\"tasks\":[[\"upward\",\".module\"]]}"],["{\"selector\":\"#preRollBd\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".col-4 > div[style^=\\\"height\\\"] > [id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\".s-pagination li:has(> a[href^=\\\"https://pubads.g.doubleclick.net/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\".swiper-wrapper > div.swiper-slide:has(> a[href^=\\\"https://pubads.g.doubleclick.net/\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"div[style^=\\\"height:\\\"] > [id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[style^=\\\"height:\\\"] > div[id^=\\\"ENGAGEYA_WIDGET_\\\"]\",\"tasks\":[[\"upward\",1]]}","{\"selector\":\"div[style^=\\\"width:\\\"] > [id^=\\\"div-gpt-ad\\\"]\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".page-wrapper > .container > .row > div[class=\\\"col-12 col-md-6 col-lg-4 view-20\\\"] > .advers-box\",\"tasks\":[[\"upward\",1]]}"],["{\"selector\":\".swiper-reklam\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".display-none\",\"tasks\":[[\"has\",{\"selector\":\"> figure.news-box > figcaption > a[href] > span.txt\",\"tasks\":[[\"has-text\",\"Reklam\"]]}]]}"],["{\"selector\":\".solbar > .sol-kutu\",\"tasks\":[[\"has\",{\"selector\":\"> .m-baslik > p > b\",\"tasks\":[[\"has-text\",\"/^SPONSOR REKLAMLAR$/\"]]}]]}"],["{\"selector\":\"#sidebar > .sidebar-box > h4 > span\",\"tasks\":[[\"has-text\",\"/^REKLAM$/\"],[\"upward\",2]]}"],["{\"selector\":\"#orta > .karisikOyunlarr > div > .adsbygoogle\",\"tasks\":[[\"upward\",2]]}"],["{\"selector\":\".main-headline div.headline-new > .swiper-slide:has(> a[href^=\\\"https\\\"][target=\\\"_blank\\\"] > picture > img)\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\"#s-manset-dots > ul > li:has(> a[href^=\\\"/service/advertclick?\\\"])\",\"action\":[\"remove\",\"\"]}","{\"selector\":\"#s-manset-list div.slick-track > a.item-rkm\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".swiper-wrapper > div.swiper-slide:has(a[href^=\\\"https://tinyurl.com/\\\"])\",\"action\":[\"remove\",\"\"]}"],["{\"selector\":\".owl-stage > .owl-item:has(> .item > a[target=\\\"_blank\\\"]:not([href^=\\\"https://www.yeniakit.com.tr/\\\"]))\",\"action\":[\"remove\",\"\"]}"]]; + +const hostnamesMap = new Map([["buzz",0],["bakirkoydenhaber.com",1],["basarisiralamalari.com",2],["bomba32.com",3],["doeda.com",4],["forum.donanimhaber.com",5],["eksisozluk.com",6],["ensonhaber.com",7],["fullhdfilmdeposu.com",8],["haber7.com",9],["haberdairesi.com",10],["haberetanik.com",11],["haberkibris.com",12],["hakimiyet.com",13],["kimkazandi.com",14],["konhaber.com",15],["kriptoparapiyasasi.com",16],["medyabar.com",17],["nefisyemektarifleri.com",18],["ogznet.com",19],["onedio.com",20],["otokokpit.com",21],["paratic.com",22],["poki.com",23],["popkedi.com",24],["sahibinden.com",25],["sehrivangazetesi.com",[26,27]],["wanhaber.com",27],["technoprogram.com",28],["telesikayet.com",29],["timeturk.com",30],["trwebtoon.com",31],["forum.turkmmo.com",32],["webteizle2.com",33],["yeniduzen.com",34],["ytpara.com",35],["hentaizm.fun",36],["altin.in",37],["agaclar.net",38],["birgun.net",39],["fenokulu.net",40],["r10.net",41],["shiftdelete.net",42],["unyetv.net",43],["21yyte.org",44],["izlekolik.org",45],["aksam.com.tr",46],["aspor.com.tr",47],["cumhuriyet.com.tr",48],["fotomac.com.tr",49],["freemagazine.com.tr",50],["maisonfrancaise.com.tr",51],["oyunu.com.tr",52],["sabah.com.tr",53],["sesgazetesi.com.tr",54],["takvim.com.tr",55],["yeniakit.com.tr",56]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/procedural/vie-1.js b/extentions/uBOL-home/rulesets/scripting/procedural/vie-1.js new file mode 100644 index 0000000..1560887 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/procedural/vie-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssProceduralImport() { + +/******************************************************************************/ + +const argsList = [["{\"selector\":\".text-center\",\"tasks\":[[\"has\",{\"selector\":\"small\",\"tasks\":[[\"has-text\",\"QUẢNG CÁO\"]]}]]}"],["{\"selector\":\"body\",\"action\":[\"remove-attr\",\"data-pop1\"]}","{\"selector\":\"body\",\"action\":[\"remove-attr\",\"data-pop2\"]}"]]; + +const hostnamesMap = new Map([["metruyencv.com",0],["metruyencv.info",0],["metruyencv.net",0],["chillphimmoizzz.org",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.proceduralImports = self.proceduralImports || []; +self.proceduralImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-current-script.js new file mode 100644 index 0000000..43e8a06 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$","#modal-consent"],["spanLinkClick","#cookiebanner"],["alertCookie"],["doOnce"],["$","#kuk"],["$","#contentwrap"],["jQuery","synchronizeCookieNoteCookie"],["document.createElement","consent.cookiebot.com"],["document.createElement","delivery/cmp"],["$j","acceptTOS"],["document.createElement","admiral"]]; + +const hostnamesMap = new Map([["vorteilshop.com",0],["hagengrote.de",0],["sanha-shop.com",1],["wizardshop.su",2],["aphorisma.de",3],["aphorisma-verlag.eu",3],["aphorisma.org",3],["romshub.com",4],["stadtundgruen.de",5],["tredy-fashion.de",6],["hildegardis-krankenhaus.de",7],["st-agatha-krankenhaus.de",7],["connect.de",8],["archiveofourown.org",9],["titantv.com",10],["musicfeeds.com.au",10],["minecraftalpha.net",10],["worldpopulationreview.com",10],["boston.com",10],["britannica.com",10],["download.mokeedev.com",10],["freep.com",10],["ijr.com",10],["inquirer.net",10],["legacy.com",10],["nationalreview.com",10],["nofilmschool.com",10],["order-order.com",10],["savvytime.com",10],["techlicious.com",10],["technicpack.net",10],["thedraftnetwork.com",10],["wrestlezone.com",10]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-read.js new file mode 100644 index 0000000..a44c4de --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["__cmpGdprAppliesGlobally"],["cookieconsent.Popup"],["cookieman"]]; + +const hostnamesMap = new Map([["al.com",0],["allkpop.com",0],["calendarpedia.co.uk",0],["ccn.com",0],["cinemablend.com",0],["cleveland.com",0],["comicsands.com",0],["duffelblog.com",0],["foxvalleyfoodie.com",0],["gamepur.com",0],["gamerevolution.com",0],["interestingengineering.com",0],["keengamer.com",0],["listenonrepeat.com",0],["mandatory.com",0],["merriam-webster.com",0],["mlive.com",0],["musicfeeds.com.au",0],["newatlas.com",0],["pgatour.com",0],["playstationlifestyle.net",0],["readlightnovel.org",0],["secondnexus.com",0],["sevenforums.com",0],["sport24.co.za",0],["sportsnaut.com",0],["superherohype.com",0],["thefashionspot.com",0],["theodysseyonline.com",0],["toledoblade.com",0],["totalbeauty.com",0],["westernjournal.com",0],["windows101tricks.com",0],["claritin.ca",1],["podleze-piekielko.pl",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-write.js new file mode 100644 index 0000000..43eed9b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["onscroll"],["FrodoPV"]]; + +const hostnamesMap = new Map([["ecargo.com",0],["farmer.pl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.addEventListener-defuser.js new file mode 100644 index 0000000..098a28d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["DOMContentLoaded","js-revoke-cookie-manager"],["load","consentDialog"],["load","function(){if(s.readyState==XMLHttpRequest.DONE"],["scroll","innerHeight"]]; + +const hostnamesMap = new Map([["ubuntu.com",0],["finna.fi",1],["sss.fi",2],["akaanseutu.fi",3],["alueviesti.fi",3],["kiuruvesilehti.fi",3],["lempaala.ideapark.fi",3],["lvs.fi",3],["olutposti.fi",3],["orivedensanomat.fi",3],["pirmediat.fi",3],["radiosun.fi",3],["shl.fi",3],["urjalansanomat.fi",3],["ylojarvenuutiset.fi",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setInterval-if.js new file mode 100644 index 0000000..c578251 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["scroll"]]; + +const hostnamesMap = new Map([["bbva.es",0],["bbvauk.com",0],["bbva.be",0],["bbva.fr",0],["bbva.it",0],["bbva.pt",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setTimeout-if.js new file mode 100644 index 0000000..ed96a20 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["appendChild"]]; + +const hostnamesMap = new Map([["svd.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-attr.js new file mode 100644 index 0000000..ec65510 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["inert","#mainContentBlock","stay"]]; + +const hostnamesMap = new Map([["statik.be",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-class.js new file mode 100644 index 0000000..57dc5f8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["cookie-consent-active","body","stay"],["cookie-overlay-active","body","stay"],["cookiebanner-body","body","stay"],["cookie-notice-active","body","stay"],["cookie-overlay","body","stay"],["ivass-no-cookie","body","stay"],["cookie-popup-visible","body","stay"],["idgcp__layer--active","html","stay"],["cc-scrolling-disabled","body","stay"],["modal-open","body","stay"],["hasPopup","body","stay"],["darker","body","stay"],["scommerce-gdpr-disabled","div","stay"],["no-scroll","html","stay"],["compensate-for-scrollbar","body","stay"],["gdpr-shown","body","stay"],["cookie-consent__wrapper","div","stay"],["cookies-request","body","stay"],["cx-modal-open","html","stay"],["cx-no-scroll","html","stay"],["e-cookie-bar-open","body","stay"],["cookies-not-set","body","stay"],["no-consent","html","stay"],["is-blurred-cookiebox","html","stay"],["ccpaCookieBanner-acceptedAll","body","stay"],["cookies-show",".cookies-show","stay"],["disable-background","body","stay"],["cookie--not-set","body","stay"],["_cookiebanner","body","stay"],["async-hide","html","stay"],["ntd-gdpr-no-scroll","body","stay"],["modal-background","div","stay"],["pef-no-cookie","body","stay"],["cookie-not-accepted","body","stay"],["c-body--locked-always","body","stay"],["global-cookie","div","stay"],["disable-scroll","","stay"],["bg-gray","div","stay"],["cookie-active","body","stay"],["ccm-blocked","html","stay"],["ccm-blocked","body","stay"],["is-modal-cookies-visible","body","stay"],["layerActive","","stay"],["cookiebar-open","body","stay"],["blur","body","stay"],["cookie","","stay"],["cookieconsent-active","body","stay"],["cookieMsg","","stay"],["cookie_consent__alert","","stay"],["gdpr-cookie-notice-center-loaded","","stay"],["has-open-cookie","","stay"],["om_cookie_active","","stay"],["tvp-cookie-scroll-lock","","stay"],["cookie-overlay","","stay"],["disable","div","stay"],["prevent-scroll","","stay"],["fog","","stay"],["cookie-hint","","stay"],["dp--cookie-consent","body","stay"],["body-overlay-scrollable","","stay"],["modal-open","","stay"],["no-scroll","body","stay"],["show-cookie-consent","","stay"],["is-active-cookiebar","","stay"],["-locked","","stay"],["has-banner","body.has-banner","stay"],["pointerevents","","stay"],["cookie-accept-required","","stay"],["cookie-open","","stay"],["cookiePopupVisible","","stay"],["unreadable-display","","stay"],["mandatory_cookie_modal","","stay"],["wwzoverlay--open","","stay"],["gdpr-infobar-visible","","stay"],["cookie-enabled","","stay"],["cookie-overlay--open","","stay"],["cookie-banner-open","","stay"],["cookie-banner-active","body","stay"],["overlay-content","body","stay"],["is-active-cookiebar","body","stay"],["didomi-popup-open","body"],["idxrcookies-block-user-nav","body","stay"],["ccpa-banner","","stay"],["modal-cacsp-open","","stay"],["modal-cacsp-box","","stay"],["js-modalUnclosable","","stay"],["js-cookiesModal|is-open",".js-cookiesModal,.is-open"],["remodal-bg","","stay"],["cookie-warning-open","","stay"],["with-featherlight","","stay"],["cookies-shown","body","stay"],["no-cookie","","stay"],["dimmeractive","body","stay"],["snoop-modal-open","body","stay"],["is-blurred-cookiebox","","stay"],["consent-manager--popup","body","stay"],["consent-manager-open","body","stay"],["zp-gtm-scripts--blur","","stay"],["dots","","stay"],["cookies-modal-open","","stay"],["overlay","body","stay"],["messages-active","","stay"],["xh-thumb-disabled","html","stay"],["cdk-overlay-container","","stay"],["b-dialog","","stay"],["disabled","body","stay"],["lock-scroll","","stay"],["disabled","header","stay"],["cookie-not-accepted-overlay","","stay"],["blurred-page","","stay"],["modalOpen","body","stay"],["cookie-consent--present","","stay"],["header-gdrp-cookies-visible","","stay"],["fixed","","stay"],["noScroll","","stay"],["cookie_notification","","stay"],["blocked-body","body","stay"],["has-no-scroll","","stay"],["_31e","div","stay"],["hasCookieBanner","body","stay"],["blured","","stay"],["noscroll","body","stay"],["has-overlay","","stay"],["cookie-consent-is-active","body","stay"],["cookiesgdpr__scroll","","stay"],["modal-show","","stay"],["gdpr","","stay"],["cookieopened","body","stay"],["cookiewall-active","body","stay"],["is-cookie-notice","body","stay"],["cookie-consent-banner-open","html","stay"],["modal-overlay","","stay"],["blur","","stay"],["cookielaw-blur-background","","stay"],["sp-message-open","html","stay"],["modalOpen___gZykv","body"],["cookie-bar","","stay"]]; + +const hostnamesMap = new Map([["winparts.be",0],["winparts.eu",0],["winparts.fr",0],["winparts.ie",0],["winparts.nl",0],["winparts.se",0],["sportano.sk",1],["sportano.de",1],["sportano.bg",1],["sportano.hu",1],["sportano.ro",1],["sportano.cz",1],["klinik-am-ring.de",2],["ooekultur.at",3],["igmetall.de",4],["ivass.it",5],["onelottery.co.uk",6],["yourschoollottery.co.uk",6],["rainbowlottery.co.uk",6],["idg.se",7],["gearaid.com",8],["buildex.cz",9],["gruenderservice.at",10],["caiacosmetics.com",11],["pdc-big.nl",12],["pdc-big.it",12],["pdc-big.ie",12],["pdc-big.fr",12],["pdc-big.es",12],["pdc-big.be",12],["pdc-big.at",12],["pdc-big.co.uk",12],["pdc-big.de",12],["pdc-big.com",12],["elio-systems.io",[13,20]],["sanha.com",[13,20]],["recettesetcabas.com",14],["flinders.edu.au",15],["opera.com",16],["groningenairport.nl",17],["crocs.co.uk",[18,19]],["crocs.eu",[18,19]],["crocs.nl",[18,19]],["crocs.fi",[18,19]],["crocs.fr",[18,19]],["crocs.de",[18,19]],["rappjmed.ch",21],["stilord.fr",22],["stilord.it",22],["stilord.de",22],["stilord.es",22],["dasfutterhaus.at",23],["developer.paypal.com",24],["cpc2r.ch",25],["zen.com",26],["tecsafe.de",27],["foxracingshox.de",27],["stromnetz.berlin",28],["websummit.com",29],["thehustle.co",29],["epochtimes.fr",30],["ajbell.co.uk",31],["economiapertutti.bancaditalia.it",32],["quantamagazine.org",33],["tradersunion.com",33],["phsgreenleaf.co.uk",34],["phswashrooms.ie",34],["mccolls.co.uk",[35,36]],["crt.hr",37],["yourstorebox.com",38],["clickskeks.at",[39,40]],["housell.com",41],["lactostop.de",42],["mibe.de",42],["spilger.de",43],["dbs.si",44],["abcya.com",45],["umicore.be",46],["umicore.fi",46],["umicore.ca",46],["jongcdenv.be",46],["umicore.jp",46],["umicore.cn",46],["umicore.pl",46],["umicore.kr",46],["umicore.co.th",46],["umicore.fr",46],["umicore.de",46],["donneurdecellulessouches.be",46],["stammzellenspender.be",46],["stemcelldonor.be",46],["umicore.com",46],["umicore.com.br",46],["koenvandenheuvel.be",46],["stamceldonor.be",46],["nahima.be",46],["catused.com",47],["eujuicers.cz",48],["graziellawicki.com",49],["funnelcockpit.com",49],["dnk.nl",50],["eam.de",51],["eam-netz.de",51],["tvp.pl",52],["cellardoor.co",53],["ampire.de",54],["verpackungsstadl.ch",54],["imkershoperzgebirge.de",54],["modellbahndealer.de",54],["tillit-bikes.shop",54],["bike-onlineshop.de",54],["futspo.de",54],["compravo.de",54],["perpedale.de",54],["modellbau-jung.de",54],["verpackungsstadl.at",54],["modellbau-vordermaier.de",54],["bike-supply.de",54],["wroc.pl",55],["basenio.de",56],["fm-systeme.de",57],["gartenhotel-crystal.at",58],["swffm.de",58],["studentenwerkfrankfurt.de",58],["dmsg.de",58],["bgk.pl",58],["pflegezeit-berlin.de",58],["gpd-nordost-onlineberatung.de",58],["proabschluss-beratung.de",58],["hilfe-telefon-missbrauch.online",58],["dww-suchtberatung.de",58],["cyberforum.de",58],["gutscheine.eurothermen.at",58],["wolff-mueller.de",58],["ras.bz.it",58],["wifiwien.at",[59,60]],["wifikaernten.at",[59,60]],["wifi.at",[59,60]],["pdf-archive.com",60],["5asec.pt",61],["tui.dk",61],["tui.fi",61],["tui.no",61],["tui.se",61],["salvagny.org",61],["leslipfrancais.fr",61],["volksbank-mittweida.de",[61,123]],["wvb.de",[61,123]],["bremischevb.de",[61,123]],["meinebank.de",[61,123]],["vb-rb.de",[61,123]],["gladbacher-bank.de",[61,123]],["nordthueringer-volksbank.de",[61,123]],["bodenseebank.de",[61,123]],["rb-oberaudorf.de",[61,123]],["volksbank-trossingen.de",[61,123]],["owl-immobilien.de",[61,123]],["volksbank-backnang.de",[61,123]],["volksbank-international.de",[61,123]],["raiba-westhausen.de",[61,123]],["vr-nopf.cz",[61,123]],["vrbankimmobilien.de",[61,123]],["cvw-privatbank-ag.de",[61,123]],["rb-denzlingen-sexau.de",[61,123]],["rv-banken.de",[61,123]],["volksbank-remseck.de",[61,123]],["raiba-gr.de",[61,123]],["vrb-spangenberg.de",[61,123]],["rb-berghuelen.de",[61,123]],["vb-lauterecken.de",[61,123]],["rb-sondelfingen.de",[61,123]],["voba-deisslingen.de",[61,123]],["saechsischer-gewinnsparverein.de",[61,123]],["rb-hardt-bruhrain.de",[61,123]],["volksbank-daaden.de",[61,123]],["dervolksbanker.de",[61,123]],["volksbank-kirnau.de",[61,123]],["skbwitten.de",[61,123]],["raiba-ndwa.de",[61,123]],["volksbank-mittleres-erzgebirge.de",[61,123]],["rb-eching.de",[61,123]],["volksbank-aktiv.de",[61,123]],["vbsuedemsland.de",[61,123]],["voba-moeckmuehl.de",[61,123]],["volksbank-freiburg.de",[61,123]],["vbleos.de",[61,123]],["meine-rvb.de",[61,123]],["aachener-bank.de",[61,123]],["muenchner-bank.de",[61,123]],["volksbank-dh.de",[61,123]],["volksbankeg.de",[61,123]],["sparda-bank-hamburg.de",[61,123]],["sparda-sw.de",[61,123]],["volksbank-thueringen-mitte.de",[61,123]],["vrbankeg.de",[61,123]],["bernhauser-bank.de",[61,123]],["vvrbank-krp.de",[61,123]],["vvr-bank.de",[61,123]],["vb-mittelhessen.de",[61,123]],["vr-bayernmitte.de",[61,123]],["vobadhk.de",[61,123]],["rheingauer-volksbank.de",[61,123]],["dovoba.de",[61,123]],["vr-dachau.de",[61,123]],["pollfish.com",62],["werkenbijtrekpleister.nl",63],["werkenbijkruidvat.be",63],["rassenlijst.info",63],["werkenbijiciparisxl.nl",63],["tesa-labtec.com",64],["tesatape.ru",64],["tesa.com",64],["flightradar24.com",65],["apk-vk.at",66],["vietnamairlines.com",67],["incotec.com",68],["croda.com",68],["exaktafoto.se",69],["campingdusoleil.com",70],["hotel-la-chaumiere.com",70],["les-anges-gardiens.fr",70],["croco-kid.com",70],["cambridge-centre.fr",70],["equisud.com",70],["allokebab-pau.fr",70],["etre-visible.local.fr",70],["mas-montebello66.com",70],["camping-residentiel-les-marronniers-jura.fr",70],["dj4events.fr",70],["saintjoursexpertmaritime.com",70],["az-renovation.fr",70],["presquilemultiservices.com",70],["hotel-aigoual.com",70],["hotel-restaurant-pau.com",70],["desrayaud-paysagistes.com",70],["hotelsaintcharles.fr",70],["agvillagecamarguais.com",70],["joyella.com",70],["gabriel-godard.com",70],["artech-sellerie.com",70],["motoclubernee.com",70],["ledauphinhotel.com",70],["cuisin-studio.com",70],["biomeo-environnement.com",70],["leman-instruments.com",70],["esthetique-meyerbeer.com",70],["institut-bio-naturel-nice.fr",70],["nature-et-bois.fr",70],["transmissions-bordeaux.com",70],["kinechartreuse.com",70],["corsegourmande.com",70],["cotedecor.com",70],["restaurant-la-badiane.fr",70],["systelia.fr",70],["lesjardinsinterieurs.com",70],["helenevue.com",70],["saubusse-thermes.com",70],["dehn.es",71],["dehn.fr",71],["dehn.it",71],["dehn.hu",71],["desitek.dk",71],["dehn.at",71],["dehn.de",71],["wwz.ch",72],["inyova.at",73],["inyova.ch",73],["inyova.de",73],["ccalbacenter.com",73],["wamu.org",73],["momentive.com",74],["kennedyslaw.com",75],["elekta.com",76],["ige.ch",77],["stratasysdirect.com",78],["stratasys.com",78],["werkenbijkruidvat.nl",79],["ghacks.net",80],["cutoff.es",81],["whyopencomputing.com",81],["mbanc.com",82],["dentalgalindo.com",[83,84]],["brutalvisual.com",[83,84]],["archeologia.com.pl",[83,84]],["letrayframe.com",[83,84]],["osteofisintegral.es",[83,84]],["uco.cat",[83,84]],["buecheler-kollegen.de",[83,84]],["seminariodeosma-soria.org",[83,84]],["kamensenica.sk",[83,84]],["movimentoofficinedelsud.it",[83,84]],["trident.se",[83,84]],["semanasantademalagaayeryhoy.com",[83,84]],["diazfloristasestrella.com",[83,84]],["cosechavida.com",[83,84]],["centre-hypnose-moselle.com",[83,84]],["broncoillustration.com",[83,84]],["sumoingenio.com",[83,84]],["aligepro.es",[83,84]],["muevo.es",[83,84]],["azulejosacedo.com",[83,84]],["sana.cz",[83,84]],["aliapinto.com",[83,84]],["tsconline.es",[83,84]],["polifast.it",[83,84]],["napos.cz",[83,84]],["gutshaus-neuendorf-usedom.de",[83,84]],["kunterbunte-kinder.de",[83,84]],["desatando.org",[83,84]],["ledocom.cz",[83,84]],["aliciasuarez.net",[83,84]],["diabramar.com",[83,84]],["lamagnalonga.org",[83,84]],["benejamrefrigeracion.com",[83,84]],["micropigmentacioncapilarbcn.com",[83,84]],["revistaauge.com.ar",[83,84]],["arcusnet.se",[83,84]],["videogenic.es",[83,84]],["grundschule-remagen.de",[83,84]],["aceitessatunion.com",[83,84]],["servigraphic.com.ar",[83,84]],["textsteine.de",[83,84]],["campergarage.es",[83,84]],["administradorfincasblog.com",[83,84]],["balgal.es",[83,84]],["grafika-dtp-produkcia.sk",[83,84]],["unmardeconstelaciones.com",[83,84]],["salobella.com",[83,84]],["careon.se",[83,84]],["gymnosport.com",[83,84]],["easyhomes.com.es",[83,84]],["casavaledalama.pt",[83,84]],["dosc.es",[83,84]],["fcfoz.pt",[83,84]],["berevolk.com",[83,84]],["hvpropertyclearance.co.uk",[83,84]],["calamo.se",[83,84]],["elserratplanoles.com",[83,84]],["bubblessea.es",[83,84]],["disperator.se",[83,84]],["ecoparquets.com",[83,84]],["zlotaraczkalublin.pl",[83,84]],["congresoscostadelsol.com",[83,84]],["pneumaticiroma.it",[83,84]],["asprona.es",[83,84]],["virgendefatima.es",[83,84]],["patronatpremia.cat",[83,84]],["2points13.fr",[83,84]],["3d3.es",[83,84]],["abantos.es",[83,84]],["abastanimacio.org",[83,84]],["academiafrancesadebelleza.co",[83,84]],["acaluca.org",[83,84]],["acce.es",[83,84]],["ad-particles.com",[83,84]],["adea.sk",[83,84]],["afplr.fr",[83,84]],["agiletalon.fr",[83,84]],["agiratou.com",[83,84]],["aidaromero.com",[83,84]],["alkoholochnarkotika.se",[83,84]],["alligatorbioscience.se",[83,84]],["anea.es",[83,84]],["animala.es",[83,84]],["antequerabelleza.com",[83,84]],["apimadrid.net",[83,84]],["aquatrend.sk",[83,84]],["arabesque-formation.org",[83,84]],["arrivamallorca.es",[83,84]],["arteydeco.es",[83,84]],["asapservicios.net",[83,84]],["aspock.com",[83,84]],["atout-voyages.com",[83,84]],["autocareslazara.es",[83,84]],["autocaresmariano.com",[83,84]],["autoform.pl",[83,84]],["ayudatranspersonal.com",[83,84]],["bacabeton.cz",[83,84]],["begalvi.com",[83,84]],["bent-com.com",[83,84]],["berliner-haeuser.de",[83,84]],["bespokespain.com",[83,84]],["bevent-rasch.se",[83,84]],["bio-cord.es",[83,84]],["biotropica.fr",[83,84]],["bornes-eurorelais.fr",[83,84]],["braeu-stueble.de",[83,84]],["brendanoharamp.scot",[83,84]],["briau.com",[83,84]],["caleulalia.com",[83,84]],["cande-sur-beuvron.com",[83,84]],["carlhag.se",[83,84]],["carrier.se",[83,84]],["casadelaveiga.com",[83,84]],["caytas.com.tr",[83,84]],["cecjecuador.org.ec",[83,84]],["cegef.com",[83,84]],["centrediagonal.com",[83,84]],["centropolisportivomassari.it",[83,84]],["cerai.org",[83,84]],["cervosgrup.com",[83,84]],["chimeneasalicante.com",[83,84]],["circodelshow.com",[83,84]],["cliatec.com",[83,84]],["clinicabadal.es",[83,84]],["cometh-consulting.com",[83,84]],["copysud.fr",[83,84]],["cortilar.com",[83,84]],["crystal-finance.com",[83,84]],["ctangana.com",[83,84]],["cugatresidencial.com",[83,84]],["dake.es",[83,84]],["datatal.se",[83,84]],["degom.com",[83,84]],["delfis.es",[83,84]],["delogica.com",[83,84]],["dentalcompany.es",[83,84]],["descarpack.com.br",[83,84]],["desfiladeroediciones.com",[83,84]],["desomer.be",[83,84]],["diarioandalucia.es",[83,84]],["dibujos-animados.net",[83,84]],["direkt-immobilie.de",[83,84]],["dovozautznemecka.cz",[83,84]],["drpuigdollers.com",[83,84]],["dunamys.inf.br",[83,84]],["easyimplantology.com",[83,84]],["eb2b.com.pl",[83,84]],["echo-mieszkania.pl",[83,84]],["eclinic.com.sg",[83,84]],["edgeict.com",[83,84]],["eiglaw.com",[83,84]],["elandexpediciones.es",[83,84]],["emalec.com",[83,84]],["enlighten.net",[83,84]],["equifab.es",[83,84]],["escuelanauticamarenostrum.com",[83,84]],["esgrima.cat",[83,84]],["espaisperconviure.es",[83,84]],["etbygg.com",[83,84]],["eurepieces.fr",[83,84]],["euroenvio.com",[83,84]],["eurotex.es",[83,84]],["expertetfinance.fr",[83,84]],["farmarsketrhyfuturum.cz",[83,84]],["fastvisa.fr",[83,84]],["fauxdiplomes.org",[83,84]],["fisiolistic.com",[83,84]],["fondazionealbertosordi.it",[83,84]],["foyersekcjapolska.eu",[83,84]],["fundacjaeds.pl",[83,84]],["galeriaxanadu.pl",[83,84]],["garcia-ibanez.com",[83,84]],["gestenaval.com",[83,84]],["glaskogen.se",[83,84]],["globalteam.es",[83,84]],["goia.org.pl",[83,84]],["granibier.com",[83,84]],["grundia.se",[83,84]],["grupoisn.com",[83,84]],["gruporhzaragoza.com",[83,84]],["hagagruppen.se",[83,84]],["halima-magazin.com",[83,84]],["handelskammaren.com",[83,84]],["helitecnics.com",[83,84]],["helux.se",[83,84]],["hermanosalcaraz.com",[83,84]],["hjarnkoll.se",[83,84]],["hmfoundation.com",[83,84]],["hormimpres.com",[83,84]],["hoteldeprony.fr",[83,84]],["hotelroyalcatania.it",[83,84]],["houjethai.nl",[83,84]],["hummer.cz",[83,84]],["icld.se",[83,84]],["ict-project.it",[83,84]],["imagelova.id",[83,84]],["imprentalaspalmas.com",[83,84]],["informamiele.it",[83,84]],["inission.com",[83,84]],["inmobiliariavolga.com",[83,84]],["international-terra-institute.com",[83,84]],["inwaspain.com",[83,84]],["izkigolf.eus",[83,84]],["jdmusic.se",[83,84]],["juveycamps.com",[83,84]],["karel1.nl",[83,84]],["kaunokapiniuprieziura.lt",[83,84]],["kcmkompresor.com",[83,84]],["kewaccountants.co.uk",[83,84]],["konkretplus.pl",[83,84]],["krajci.cz",[83,84]],["krisvagenut.se",[83,84]],["kyoceracapetown.co.za",[83,84]],["labaguette.pl",[83,84]],["labintegrados.com",[83,84]],["ladderupinc.com",[83,84]],["landskronafoto.org",[83,84]],["langarri.es",[83,84]],["lawa.es",[83,84]],["laxo.se",[83,84]],["layher.se",[83,84]],["lifetraveler.net",[83,84]],["lindrooshalsa.se",[83,84]],["lobolab.es",[83,84]],["maisqueromanicorutas.com",[83,84]],["mallandonoandroid.com",[83,84]],["masconcas.com",[83,84]],["mediabest.cz",[83,84]],["megustaelvino.es",[83,84]],["mensa.se",[83,84]],["mestiteslilis.com",[83,84]],["minutoprint.com",[83,84]],["mirano.cz",[83,84]],["mogador.cz",[83,84]],["morphestudio.es",[83,84]],["motoaxial.com",[83,84]],["multiversidad.es",[83,84]],["mundollaves.com",[83,84]],["musicotherapie-federationfrancaise.com",[83,84]],["nauticaravaning.com",[83,84]],["nestville.sk",[83,84]],["nestvillepark.sk",[83,84]],["netromsoftware.ro",[83,84]],["nojesfabriken.se",[83,84]],["oddoneout.se",[83,84]],["opako.pl",[83,84]],["oserlafrique.com",[83,84]],["paintballalcorcon.com",[83,84]],["pallejabcn.com",[83,84]],["penicilinafruits.com",[83,84]],["peregrinoslh.com",[83,84]],["permis-lausanne.ch",[83,84]],["pernillaandersson.se",[83,84]],["piazzadelgusto.it",[83,84]],["pipi-antik.dk",[83,84]],["plasticosgeca.com",[83,84]],["plastimyr.com",[83,84]],["portal.unimes.br",[83,84]],["pro-beruf.de",[83,84]],["prophecyinternational.com",[83,84]],["psicoterapeuta.org",[83,84]],["puertasprieto.com",[83,84]],["puntosdefantasia.es",[83,84]],["pzmk.org.pl",[83,84]],["rastromaquinas.com",[83,84]],["rectoraldecastillon.com",[83,84]],["reinomineral.com",[83,84]],["reklamefreunde.de",[83,84]],["restauraciontalavera.es",[83,84]],["restauranthispania.com",[83,84]],["ristoranteeziogritti.it",[83,84]],["rubinmedical.dk",[83,84]],["rubinmedical.no",[83,84]],["rubinmedical.se",[83,84]],["sak.se",[83,84]],["sammetais.com.br",[83,84]],["sebastiancurylo.pl",[83,84]],["serigrafiaiorgi.com",[83,84]],["seyart.com",[83,84]],["sgaim.com",[83,84]],["sicamemt.org",[83,84]],["siguealconejoblanco.es",[83,84]],["sinfimasa.com",[83,84]],["skp.se",[83,84]],["skrobczynski.pl",[83,84]],["slush.de",[83,84]],["solebike.it",[83,84]],["solu-watt.fr",[83,84]],["soluzionainmobiliaria.es",[83,84]],["somoparque.com",[83,84]],["sorgingaztemoda.com",[83,84]],["sroportal.sk",[83,84]],["ssmf.se",[83,84]],["stobrasil.com.br",[83,84]],["stoparmut2015.ch",[83,84]],["studiodimuro.com",[83,84]],["subkultur-hannover.de",[83,84]],["sustanciagris.com",[83,84]],["szkt.sk",[83,84]],["tagibergslagen.se",[83,84]],["tallergastronomico.es",[83,84]],["tarna.fhsk.se",[83,84]],["tassenyalitzacio.com",[83,84]],["tctech.se",[83,84]],["teknoduegroup.it",[83,84]],["teloliquido.com",[83,84]],["temasa.es",[83,84]],["textilprint.sk",[83,84]],["thehouseofautomata.com",[83,84]],["tmgernika.com",[83,84]],["toastetmoi.fr",[83,84]],["tollare.org",[83,84]],["trattoriabolognesi.it",[83,84]],["triperavigatana.com",[83,84]],["tuckerfranklininsgrp.com",[83,84]],["tuftuf.net",[83,84]],["turuletras.com",[83,84]],["umfmb.fr",[83,84]],["upapsa.com",[83,84]],["valenciatoday.es",[83,84]],["vanghel-und-morawski.de",[83,84]],["vickycan.com",[83,84]],["ville-de-salles.com",[83,84]],["webbigt.se",[83,84]],["westlede.be",[83,84]],["wiemker.org",[83,84]],["woolink.co",[83,84]],["wp.fratgsa.org",[83,84]],["xatobaxestion.com",[83,84]],["xfactor-gmbh.de",[83,84]],["yougoenglish.com",[83,84]],["zigmoon.com",[83,84]],["canyon.com",[85,86]],["drimsim.com",87],["eteam-winkler.de",88],["kdn-elektro.de",88],["elektro-kotz.de",88],["elektro-service-rauh.de",88],["elektroanlagenbuettner.de",88],["be-connect.online",88],["bayergruppe.com",88],["bayer-wkt.de",88],["bayer-wind.de",88],["bayer-wd.de",88],["elektro-joa.de",88],["htechnik.de",88],["ehk-service.de",88],["bittner-tv.de",88],["elektro-suelzner.de",88],["elektro-leps.de",88],["elektromax-hausgeraete.de",88],["elektrotechnik-schedel.de",88],["elkugmbh.de",88],["ln-elektro-gmbh.de",88],["weiss-blau-gmbh.de",88],["sunbeam-energy.de",88],["prokauf.com",88],["lichtstudio-kerl.de",88],["liebing-beese.de",88],["hoeschel-baumann.de",88],["hausgeraete-kraemer.de",88],["gehlhaar-elektrotechnik.de",88],["ehs-elektrotechnik.de",88],["elektrojarschke.de",88],["elektrotechnik-fleischmann.de",88],["elektroseemueller.de",88],["schoerling-blitz.de",88],["ast-apolda.com",88],["elektro-klippel.de",88],["arntz-haustechnik.de",88],["elektro-bindel.de",88],["elektrotechnik-weiss.com",88],["brandschutz-hamburg.de",88],["wagnerelektrotechnik.de",88],["el-kramer.de",88],["mks-hof.de",88],["wernz-elektro.de",88],["e3-energy.de",88],["sg-solar.de",88],["elektrokrebs.de",88],["elektro-roehrl.de",88],["elektro-kreher.de",88],["giegling-vonsaal.de",88],["elektro-lehmann.com",88],["ems-wurzen.de",88],["scholpp.de",89],["scholpp.es",89],["scholpp.pl",89],["scholpp.it",89],["ptc.eu",89],["scholpp.com",89],["abo24.de",89],["overdrive.com",89],["wetu.com",89],["superwatchman.com",90],["bitburger-braugruppe.de",91],["proteincompany.fi",92],["proteinbolaget.se",92],["snoopmedia.com",93],["myguide.de",93],["study-in-germany.de",93],["daad.de",93],["futterhaus.de",94],["scottsofstow.co.uk",[95,96]],["zawszepomorze.pl",97],["wasserkunst-hamburg.de",98],["lta.org.uk",99],["brico-travo.com",100],["theateramrand.de",101],["jugend-praesentiert.de",101],["buktube.com",102],["xhaccess.com",102],["xhamster.com",102],["xhamster2.com",102],["xhamster3.com",102],["xhamster.desi",102],["evium.de",103],["epayments.com",104],["riceundspice.de",105],["happysocks.com",[106,107]],["win2day.at",108],["porp.pl",109],["weather.com",110],["gesundheitsamt-2025.de",111],["coastfashion.com",112],["oasisfashion.com",112],["warehousefashion.com",112],["misspap.com",112],["karenmillen.com",112],["boohooman.com",112],["nebo.app",113],["groupeonepoint.com",114],["edpsciences.org",115],["bemmaisseguro.com",116],["scheidegger.nl",117],["transparency.fb.com",[118,119]],["faq.whatsapp.com",119],["blog.whatsapp.com",119],["www.whatsapp.com",119],["phoenix.de",120],["strato.se",121],["strato.de",121],["mishcon.com",122],["bbva.es",124],["bbvauk.com",124],["bbva.be",124],["bbva.fr",124],["bbva.it",124],["bbva.pt",124],["suntech.cz",125],["digikey.co.za",126],["digikey.cn",126],["digikey.ee",126],["digikey.at",126],["digikey.be",126],["digikey.bg",126],["digikey.cz",126],["digikey.dk",126],["digikey.fi",126],["digikey.fr",126],["digikey.de",126],["digikey.gr",126],["digikey.hu",126],["digikey.ie",126],["digikey.it",126],["digikey.lv",126],["digikey.lt",126],["digikey.lu",126],["digikey.nl",126],["digikey.no",126],["digikey.pl",126],["digikey.pt",126],["digikey.ro",126],["digikey.sk",126],["digikey.si",126],["digikey.es",126],["digikey.se",126],["digikey.ch",126],["digikey.co.uk",126],["digikey.co.il",126],["digikey.com.mx",126],["digikey.ca",126],["digikey.com.br",126],["digikey.co.nz",126],["digikey.com.au",126],["digikey.co.th",126],["digikey.tw",126],["digikey.kr",126],["digikey.sg",126],["digikey.ph",126],["digikey.my",126],["digikey.jp",126],["digikey.in",126],["digikey.hk",126],["digikey.com",126],["eurosupps.nl",127],["pathe.nl",128],["makelaarsland.nl",129],["nordania.dk",130],["365direkte.no",130],["danskebank.lv",130],["danskebank.lt",130],["danskebank.no",130],["danskebank.fi",130],["danskebank.dk",130],["danskebank.com",130],["danskebank.se",130],["danskebank.co.uk",130],["danskeci.com",130],["danicapension.dk",130],["gewerbegebiete.de",131],["visti.it",132],["balay.es",133],["constructa.com",133],["gaggenau.com",133],["talksport.com",134],["loudersound.com",134],["impulse.de",134],["pcgamer.com",134],["infoworld.com",134],["kiplinger.com",134],["omni.se",134],["it-times.de",134],["bitcoinmagazine.com",134],["deliciousmagazine.co.uk",134],["upday.com",134],["deutschlandcard.de",134],["szbz.de",134],["free-fonts.com",134],["lieferzeiten.info",134],["vice.com",134],["newsnow.co.uk",134],["out.com",134],["streampicker.de",134],["radiotimes.com",134],["nowtv.com",134],["kochbar.de",134],["toggo.de",134],["am-online.com",134],["n-tv.de",134],["newsandstar.co.uk",134],["tag24.de",134],["weltkunst.de",134],["noveauta.sk",134],["pnn.de",134],["economist.com",134],["crash.net",134],["norwaytoday.info",134],["insider.com",134],["preis.de",134],["ibroxnoise.co.uk",134],["celtsarehere.com",134],["nufcblog.co.uk",134],["sport1.de",134],["techconnect.com",134],["followfollow.com",134],["thespun.com",134],["mazdas247.com",134],["fastcar.co.uk",134],["vitalfootball.co.uk",134],["audi-sport.net",134],["bumble.com",134],["arcamax.com",134],["dilbert.com",134],["sportbible.com",134],["givemesport.com",134],["dartsnews.com",134],["gpfans.com",134],["justjared.com",134],["justjaredjr.com",134],["finanzen.at",134],["flights-idealo.co.uk",134],["idealo.com",134],["idealo.se",134],["idealo.nl",134],["idealo.pl",134],["idealo.pt",134],["idealo.fi",134],["idealo.dk",134],["idealo.no",134],["idealo.in",134],["idealo.at",134],["ladenzeile.at",134],["berliner-zeitung.de",134],["urbia.de",134],["essen-und-trinken.de",134],["wetter.de",134],["rtl-living.de",134],["vox.de",134],["ladenzeile.de",134],["advocate.com",134],["idealo.de",134],["wigantoday.net",134],["economistgroup.com",134],["transfermarkt.nl",134],["transfermarkt.es",134],["transfermarkt.pl",134],["transfermarkt.pt",134],["transfermarkt.at",134],["transfermarkt.it",134],["transfermarkt.fr",134],["transfermarkt.de",134],["transfermarkt.be",134],["transfermarkt.co.uk",134],["transfermarkt.us",134],["footballfancast.com",134],["cio.com",134],["jezebel.com",134],["splinternews.com",134],["denofgeek.com",134],["kinja.com",134],["theinventory.com",134],["rollingstone.de",134],["sueddeutsche.de",134],["csoonline.com",134],["tvmovie.de",134],["testberichte.de",134],["pcgameshardware.de",134],["4players.de",134],["guj.de",134],["bild.de",134],["wieistmeineip.de",134],["testbild.de",134],["stylebook.de",134],["skygroup.sky",134],["speisekarte.de",134],["haeuser.de",134],["cmo.com.au",134],["pcworld.co.nz",134],["idealo.it",134],["transfermarkt.jp",134],["transfermarkt.co.id",134],["autoexpress.co.uk",134],["transfermarkt.com",134],["esportsclub.nl",134],["webwinkel.tubantia.nl",134],["shopalike.nl",134],["autoweek.nl",134],["pcworld.es",134],["macworld.es",134],["idealo.es",134],["businessinsider.es",134],["motor.es",134],["autobild.es",134],["driving.co.uk",134],["stern.de",134],["pcgames.de",134],["sport.de",134],["idealo.fr",134],["tori.fi",134],["snow-forecast.com",134],["tidende.dk",134],["kraloyun.com",134],["arnnet.com.au",134],["bunte.de",134],["handelsblatt.com",134],["techbook.de",134],["metal-hammer.de",134],["macworld.co.uk",134],["maxisciences.com",134],["ohmymag.com",134],["voici.fr",134],["geo.de",134],["businessinsider.de",134],["meinestadt.de",134],["politico.eu",134],["spieletipps.de",134],["finanznachrichten.de",134],["vtwonen.nl",134],["stol.it",134],["waitrose.com",135],["storyhouseegmont.dk",136],["storyhouseegmont.no",136],["storyhouseegmont.se",136],["egmont.com",136],["nordiskfilm.com",136]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-node-text.js new file mode 100644 index 0000000..3ac5aeb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","Didomi"]]; + +const hostnamesMap = new Map([["gamestar.de",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-constant.js new file mode 100644 index 0000000..b6dfe9a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["cicc.cookie_cat_statistic","true"],["config.requireCookieConsent","false"],["window.consentManagementEnabled","false"],["BrockmanAllowedCookies.targeting","true"],["BrockmanAllowedCookies.functional","true"],["settings.consent","true"],["HB.CookieSettings.init","noopFunc"],["WHT.ShowConsentForm","trueFunc"],["useGDPR","false"],["xv.disclaimer.displayCookiePopup","noopFunc"],["Didomi","noopFunc"],["realCookieBanner","undefined"],["amw.isCookieConsentAccepted","true"],["amw.isMarketingCookiesAccepted","false"],["amw.isAnalyticsCookiesAccepted","false"],["window.cmpmngr.setConsentViaBtn","noopFunc"],["tcfAllowUseCookies","true"],["cicc.cookie_cat_functional","true"],["cicc.cookie_cat_marketing","true"],["tweakersConfig.userConfiguredConsent.youtube.approved","true"],["tweakersConfig.userConfiguredConsent.omny.approved","true"],["tweakersConfig.userConfiguredConsent.pcnltelecom.approved","true"],["tweakersConfig.userConfiguredConsent.googlemaps.approved","true"],["tweakersConfig.userConfiguredConsent.streamable.approved","true"],["tweakersConfig.userConfiguredConsent.soundcloud.approved","true"],["tweakersConfig.userConfiguredConsent.knightlab.approved","true"],["yleConsentSdk._consentSdk._embedded_social_media","true"],["yleConsentSdk.show","noopFunc"],["cockieConsentManagement","noopFunc"],["window.scrollTo","noopFunc"],["flagTcfLoaded","true"],["__tcfapi_user_acctepted","true"]]; + +const hostnamesMap = new Map([["elgiganten.dk",0],["elgiganten.se",0],["elkjop.no",0],["gigantti.fi",0],["historianet.fi",[0,17,18]],["tieku.fi",[0,17,18]],["fimfiction.net",1],["fruugo.at",2],["fruugo.be",2],["fruugo.cz",2],["fruugo.de",2],["fruugo.dk",2],["fruugo.es",2],["fruugo.fi",2],["fruugo.gr",2],["fruugo.hu",2],["fruugo.ie",2],["fruugo.it",2],["fruugo.lu",2],["fruugo.nl",2],["fruugo.pl",2],["fruugo.pt",2],["fruugo.ro",2],["fruugo.sk",2],["eurogamer.nl",[3,4]],["eurogamer.es",[3,4]],["eurogamer.cz",[3,4]],["eurogamer.net",[3,4]],["eurogamer.pl",[3,4]],["eurogamer.pt",[3,4]],["rockpapershotgun.com",[3,4]],["vg247.com",[3,4]],["vadhander.hogakusten.com",5],["vadhander.kramfors.se",5],["stewes.de",6],["gadgethacks.com",7],["qastack.fr",8],["xvideos.com",9],["xv-ru.com",9],["elconfidencial.com",10],["euromaster.de",10],["lavanguardia.com",10],["strefabiznesu.pl",10],["jofogas.hu",10],["gamepro.de",10],["melty.fr",10],["mixingmonster.com",11],["elektrotechnik-schabus.de",11],["online.ch",11],["media-consulting.ch",11],["grafische-visualisierung.de",11],["asfour.ch",11],["achtsamerleben.de",11],["foto-shooting.ch",11],["savvista.com",11],["marketing-strategen.com",11],["aeotec.com",11],["itv4.de",11],["imprimare3d.com",11],["juwelier-dringo.de",11],["pulpe.eu",11],["ilonpolku.fi",11],["oculyze.net",11],["mikanews.de",11],["bitreporter.de",11],["zertificon.com",11],["kieruneknorwegia.pl",11],["mannschaft.com",11],["windowspower.de",11],["bbfun.de",11],["schreiners-it.de",11],["infobroker.de",11],["1000-haushaltstipps.de",11],["theoblog.de",11],["notebook-doktor.de",11],["base-chat.de",11],["campingbuddies.de",11],["saunahuus.de",11],["krefindo.de",11],["tuhlteim.de",11],["getaawp.com",11],["wrestling-point.de",11],["englishradar.com",11],["wt-onlineakademie.de",11],["readyforboarding.pl",11],["thegeekfreaks.de",11],["picockpit.com",11],["der-windows-papst.de",11],["kjr-pi.de",11],["splendid-internet.de",11],["do.de",11],["compact-online.de",11],["fuckyeah.shop",11],["kiyoua-news.de",11],["tourismus-uckermark.de",11],["angelmagazin.de",11],["technik-hauptstadt.de",11],["tuhlteim-pedia.de",11],["fobizz.com",11],["fabian-heinz-webdesign.de",11],["jpgames.de",11],["kulturpass-kino.de",11],["aspies.de",11],["frixtender.de",11],["brauerei-strate.de",11],["hookahx.de",11],["frickeldave.de",11],["leben-mit-ohne.de",11],["ilyabiz.com",11],["neuneinhalb.org",11],["baycix.de",11],["basta.berlin",11],["herrlichergarten.de",11],["spieltraum-berlin.de",11],["patria.net",11],["blog.ipc-computer.de",11],["gaming-grounds.de",11],["ekiwi-blog.de",11],["erp-up.de",11],["philosophia-perennis.com",11],["tecsafe.de",11],["devm.io",11],["schnittmuster-datenbank.de",11],["rosgovas.com",11],["blu-ray-rezensionen.net",11],["bricksforge.io",11],["lenovocampus.de",11],["rotlichtaus.de",11],["louisreynier.com",11],["stricken-online.com",11],["haarausfall-stopp.com",11],["cargoe.at",11],["pandore-gendarmerie.org",11],["pureselfmade.com",11],["fild.de",11],["m-m-m.de",11],["yogainspires.co.uk",11],["youngimages.de",11],["katzenbaumdesign.de",11],["goerlach-gmbh.com",11],["lichtempfindlich.org",11],["gasthaus-schmidmayer.de",11],["narrwalla.de",11],["efg-passau.de",11],["gefahrgutjaeger.de",11],["locafrique-sf.com",11],["financeads.com",11],["tutonaut.de",11],["freegossip.gr",11],["ltmemory.de",11],["randombrick.de",11],["playcentral.de",11],["nachbelichtet.com",11],["philosophenlexikon.de",11],["schulebruetten.ch",11],["almacenessanagustin.com",11],["autoverwertung-berk.de",11],["gosch.de",11],["ousuca.com",11],["stw-langenfeld.de",11],["yurishop.it",11],["europace.de",11],["autobrinkmann.de",11],["move-ment.at",11],["techniknews.net",11],["epages.com",11],["thinkingwithyou.com",11],["mfu-pilotenclub.at",11],["artkon.de",11],["running-green.de",11],["danielederosa.de",11],["ivfp.de",11],["bs-achern.de",11],["swiss-commerce.ch",11],["asga.ch",11],["ellasblog.de",11],["gamenite.de",11],["mmo-sankar.de",11],["istaf-indoor.de",11],["iqskitchen.de",11],["ekiwi.de",11],["nordlicht-ev.de",11],["zimmerwetter.de",11],["pinel-netzwerk.de",11],["bierspot.de",11],["lightcon.com",11],["roschmann.de",11],["simtarife.de",11],["egon-w-kreutzer.de",11],["terra-natur.com",11],["devowl.io",11],["cleverpush.com",11],["subitec.com",11],["kwerfeldein.de",11],["tecalliance.net",11],["viel-unterwegs.de",11],["madame-lenormand.de",11],["4kfilme.de",11],["gymnasium-hochdahl.de",11],["popp.eu",11],["maniac.de",11],["supertipp-online.de",11],["winlocal.de",11],["schiffe-und-kreuzfahrten.de",11],["guiademayores.com",11],["jankarres.de",11],["nahrungsmittel-intoleranz.com",11],["branson-germany.de",11],["miriamkreativ.de",11],["zaunbau-koch.de",11],["bsk-consulting.de",11],["windata.de",11],["prodopa.de",11],["zahnarzt-kuboth.de",11],["audiovision.de",11],["brachmannofficial.com",11],["compari.net",11],["computer-und-technik-im-wohnmobil.de",11],["seifriz-preis.de",11],["suitapp.de",11],["rossoft.co.uk",11],["wind-craft.eu",11],["manyanet.org",11],["mack-design.com",11],["pocket-pirates-prt.de",11],["tanzschulebogner.de",11],["toplink.de",11],["vg-veitsbronn-seukendorf.de",11],["skiweltcup.tv",11],["desser.co.uk",11],["symposium.org",11],["manneskraft-gesteigert.com",11],["barracred.com.br",11],["tv-sport.de",11],["boheme-schwabing.de",11],["spherity.com",11],["tc-equipment.de",11],["webfactory-i4.de",11],["webtimiser.de",11],["wp-ninjas.de",11],["profiel.de",11],["goeltzschtal-reisen.de",11],["everbloom.eu",11],["myclim8.com",11],["smiley.blue",11],["tulipize.com",11],["burzaucebnic.sk",11],["komm-mit.com",11],["istdasvegan.eu",11],["openforests.com",11],["industriemedien.at",11],["torinostoria.com",11],["igvm.de",11],["pinel.de",11],["music-service-geiger.de",11],["insidetrading.de",11],["ls-service.at",11],["blogyourthing.com",11],["bildung-ab-50.de",11],["teilzeitreisender.de",11],["vivoil.com",11],["borderline-plattform.de",11],["accace.ro",11],["lang-ag.com",11],["reise-zikaden.de",11],["restaurant-lindenhof.at",11],["nmmn.com",11],["exitroom.berlin",11],["weiterbildungsfinder.de",11],["erfurt-touristinformation.de",11],["elisazunder.de",11],["visconti.partners",11],["plr-paket.de",11],["spytunes.com",11],["schneelaeuferzunft.de",11],["flaviamelissa.com.br",11],["flughafen.tips",11],["webtapete.de",11],["erbsenprinzessin.com",11],["cranimax.com",11],["ac-grimmen.de",11],["floristasgarcia.es",11],["monikabirknerfreedombusiness.de",11],["lattinepersonalizzate.it",11],["olmatic.de",11],["die-werbeschmiede.de",11],["supereight.net",11],["visitmedia.de",11],["egro-direktwerbung.de",11],["alleingeborener-zwilling.com",11],["actrento.com",11],["antik-shop.de",11],["accace.cz",11],["happiness-bundles.com",11],["classic-emaille.de",11],["fakturia.de",11],["beeze.de",11],["brunozimmer.de",11],["derhoerbuchblog.de",11],["udo-lermann.de",11],["ciss.de",11],["volksfest-nuernberg.de",11],["ubisys.de",11],["wildbits.de",11],["softedu.pl",11],["maxkoch.de",11],["mario-kaps.de",11],["salzstreuner.de",11],["goessential.com",11],["tiesse.com",11],["compagniefruitiere.fr",11],["motivationstipp.de",11],["holzkisten-fabrik.de",11],["dasmagazin.de",11],["akademie-management.de",11],["salzerkfz.de",11],["aglini.com",11],["m38a1.de",11],["thomasschlechter.de",11],["smorfianapoletanaweb.it",11],["vzm.de",11],["proofing.de",11],["kbmv-matting.de",11],["vitalplus.com",11],["karver-systems.com",11],["boeser-chinese.de",11],["reinhardstrempel.de",11],["bewusstes-zentrum.de",11],["wildpark-ortenburg.de",11],["24hessen.de",11],["janamaenz.photography",11],["prodottidellapiazza.it",11],["continentale-hannover.de",11],["accace.sk",11],["wzl-zwickau.de",11],["picipix.com",11],["tkm-systemtechnik.de",11],["drive4brands.de",11],["brancaia.com",11],["trirhena-consulting.de",11],["pferde-hunde-therapie.de",11],["ffzblossin.de",11],["coyagaming.de",11],["cocktailsworld.net",11],["forum-koepenick.de",11],["immobilien-skiba.de",11],["penzkofer-bau.de",11],["fitnesscenter-schardt.de",11],["abcteile24.de",11],["wohnmobilcenter-drechsler.de",11],["crossculture-academy.com",11],["blhv.de",11],["blindbild.com",11],["zouboulis.com",11],["esderaiz.com",11],["ichbindochnichthierumbeliebtzusein.com",11],["von-zinsen-leben.de",11],["c-parts.de",11],["accademiainformatica.com",11],["lobetalarbeit.de",11],["hannover-living.de",11],["tsg6209weinheim.de",11],["stefaniegoldmarie.com",11],["dictum-shop.de",11],["oakbeardcare.com",11],["patchbox.com",11],["lazyinvestors.de",11],["frohreich.de",11],["transport-versicherungen.info",11],["mummelito.de",11],["reisekontakte.at",11],["ojas.de",11],["stadt-schoeneck.de",11],["piazzadeimestieri.it",11],["fasteninfos.de",11],["brodbeck-dd.de",11],["hundewelpe.de",11],["jadent.de",11],["duft-werk.de",11],["wunderpen.com",11],["crazeuk.com",11],["drhorvath.de",11],["weingut-knipser.de",11],["donostiroller.com",11],["roemermann.com",11],["bestwig.de",11],["tango-flores.de",11],["china-central-consultants.com",11],["lacasadavantialsole.org",11],["naturseifen-moosmed.de",11],["akzent-magazin.com",11],["wp-loft.de",11],["welte-glasuren.com",11],["balsamico.shop",11],["sl-landschaftsgestaltung.de",11],["betec.de",11],["alquilerordenadores.com",11],["bayern-kreativ.de",11],["tim-ehling.com",11],["signisalc.org",11],["coworkingrepublic.com",11],["dacsa.com",11],["plzenoviny.cz",11],["odw-journal.de",11],["kasteninblau.de",11],["lichttraeumer.de",11],["missinfogeek.net",11],["automatiksysteme.com",11],["adzurro.de",11],["vectorsoft.de",11],["suedafrika-wein.de",11],["noaf.de",11],["hundgemacht.net",11],["testefiorite.it",11],["klsys.com",11],["feuerhexen.de",11],["lemarit.com",11],["lameerooftop.com",11],["ideentitaet.com",11],["kaiser-mania.de",11],["accace.com",11],["naku.at",11],["goldpreis24.de",11],["ejwleo.de",11],["josefbergs.com",11],["caucasus-naturefund.org",11],["energiemetropole-leipzig.de",11],["von-neindorff-stiftung.de",11],["locandazita.com",11],["samadhi-vegetarian.de",11],["host.pl",11],["pentadoc-radar.com",11],["kd-slovenija.de",11],["accace.hu",11],["stilweb.it",11],["wolfgangallgaeuer.com",11],["kohlkg.de",11],["rechtsanwalt-nierfeld.de",11],["karlhoeffkes.de",11],["verstehepferde.de",11],["socceressen.de",11],["dcore.de",11],["edr-software.com",11],["denk-doch-mal.de",11],["meinstream.net",11],["stefan-froescher.eu",11],["zabel-group.de",11],["photofloh.de",11],["annabeauty-stuttgart.de",11],["swg-chemnitz.de",11],["klicks-kaufen.de",11],["levne-sauny.cz",11],["versicherungsmakler-leistenschneider.de",11],["arsdigita.de",11],["flugschule-hochries.de",11],["osmc.de",11],["zumkutscher.de",11],["evkirche-eilsen.de",11],["thingybob.de",11],["inicionet.com",11],["feucht-obsttechnik.de",11],["weimar-touristinformation.de",11],["yplay.de",11],["vcfrankfurt.de",11],["derklassiker.de",11],["lepetitmarchedauvergne.fr",11],["gooloo.de",11],["pizzeria-algusto.de",11],["presto-personaldienste.de",11],["wallygusto.de",11],["frigge-dinstak.de",11],["klangmassage-moser.de",11],["grupo-loma.com",11],["samenbank-berlin.de",11],["flow-in-yoga.de",11],["lb-consultores.com",11],["b757.info",11],["luegeten.ch",11],["hof-droste.de",11],["aachen50plus.de",11],["arabesque-essen.de",11],["grid.de",11],["canvascga.com",11],["mallorca-unternehmen.com",11],["hauspanorama.de",11],["vienna-interiors.at",11],["music-on-net.de",11],["baumarkt-vogl.at",11],["knoblauch.de",11],["rissland-kunststoffe.de",11],["fahrstil.cc",11],["hallesches-fotoatelier.de",11],["dollenberg-isolierung.de",11],["timo-bernhard.de",11],["feuerwehr-oberau.de",11],["kuechenboerse.de",11],["erlebnispark-ziegenhagen.de",11],["frauzuckerbroetchen.com",11],["hopfner.info",11],["tiermasseur-mannsberger.at",11],["gcol.de",11],["blueoceangaming.com",11],["pinel-medizin.de",11],["knauer-galabau.de",11],["zahnarzt-dr-henkel.de",11],["tonispizza-rastatt.de",11],["wichmann.biz",11],["schuetzendepot.de",11],["horizonte.com",11],["dayspamainz.de",11],["gerdes-reisen.de",11],["dg-pw.de",11],["brill-art.de",11],["carbon.ag",11],["199-euro-computer.de",11],["pndracingteam.net",11],["sv-langenfeld.de",11],["steinway-park-seesen.de",11],["sonderversum.com",11],["forwardis.com",11],["verein-fairbund.de",11],["hs-soft.com",11],["backstagefrankfurt.de",11],["hans-engelke.de",11],["vapecoco.com",11],["imprints.de",11],["rolandgermany.com",11],["fschemie-goettingen.de",11],["hypnose.ac",11],["estudio-nous.com",11],["kunstmuseum-heidenheim.de",11],["htvb.org",11],["ridee.bike",11],["zur-glocke.com",11],["hotelkristall.it",11],["babiceurican.cz",11],["farbenherz.com",11],["it-koehler.com",11],["bklm-ahaus.de",11],["gesundheitsladen-online.de",11],["createchange.me",11],["amway-estonia.com",[12,13,14]],["amway-latvia.com",[12,13,14]],["amway-lithuania.com",[12,13,14]],["amway.es",[12,13,14]],["amway.no",[12,13,14]],["amway.nl",[12,13,14]],["amway.co.uk",[12,13,14]],["amway.com.tr",[12,13,14]],["amway.pt",[12,13,14]],["amway.be",[12,13,14]],["amway.sk",[12,13,14]],["amway.de",[12,13,14]],["amway.ch",[12,13,14]],["amway.gr",[12,13,14]],["amway.ie",[12,13,14]],["amway.se",[12,13,14]],["amway.pl",[12,13,14]],["amway.bg",[12,13,14]],["amway.hr",[12,13,14]],["amway.dk",[12,13,14]],["amway.cz",[12,13,14]],["amway.si",[12,13,14]],["amway.ro",[12,13,14]],["amway.fr",[12,13,14]],["amway.fi",[12,13,14]],["amway.it",[12,13,14]],["sourceforge.net",15],["anna.fi",16],["tweakers.net",[19,20,21,22,23,24,25]],["yle.fi",[26,27]],["philips-hue.com",28],["podimo.com",29],["express.co.uk",30],["tvn24.pl",31]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-cookie.js new file mode 100644 index 0000000..089b6f6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["__toppy_consent","1"],["_u123_cc","yes"],["ga-disable","true"],["cookies","false"],["gls-cookie-policy","accepted"],["localConsent","true"],["pum-13751","true"],["CONSENT","1"],["cm_level","0"],["st-cookie-token","true"],["functionalCookie","true"],["agreed_cookie_policy","1"],["hasMadeConsentSelection","true","","","domain",".motorsportreg.com"],["hasMadeConsentSelectionGPC","true","","","domain",".motorsportreg.com"],["hasMadeConsentSelection","true","","","domain",".imola.motorsportreg.com"],["hasMadeConsentSelectionGPC","true","","","domain",".imola.motorsportreg.com"],["gdprPGA","true"],["xn_cookieconsent","false","","reload","1"],["taunton_user_consent_submitted","true"],["taunton_user_consent_advertising","false"],["taunton_user_consent_analytics","false"],["cookie_consent_closed","1"],["__cookie_consent","false"],["dsgvo-stat","yes"],["dsgvo-mark","no"],["cookieSettings","11","","reload","1"],["google-tagmanager","false"],["decline","true","","","reload","1"],["cookieTermsDismissed","true"],["cookieConsentDismissed","true"],["cookienotification","1"],["kraftwerkCookiePolicyState","1"],["privacyPolicyAccept","1","","reload","1"],["CookieConsent","necessary"],["analyticsStatus","false"],["socialMediaStatus","false"],["cookiesAccepted","1"],["airTRFX_cookies","accepted"],["cookie_consent_accept","true"],["agree","true"],["vw_mms_hide_cookie_dialog","1"],["solo_opt_in","false"],["POMELO_COOKIES","1"],["AcceptUseCookie","Accept"],["sbrf.pers_notice","1"],["closedCookieBanner","true"],["yoyocookieconsent_viewed","true"],["privacy_policy_agreement","6","","reload","1"],["kinemaster-cookieconstent","1"],["cookie_acceptance","1"],["jazzfm-privacy","true"],["show_msg_cookies","false"],["CookieConsent","true","","reload","1"],["FunctionalCookie","true"],["AnalyticalCookie","false"],[".YourApp.ConsentCookie","yes","","reload","1"],["gdpr","deny"],["agreesWithCookies","true"],["rm-first-time-modal-welcome","1"],["cookieConsent-2023-03","false"],["CookieDisclaimer","1"],["twtr_pixel_opt_in","N"],["RBCookie-Alert","1"],["CookieConsentV4","false"],["cookieconsent_status","allow"],["cookies_analytics_enabled","0","","reload","1"],["xf_notice_dismiss","1"],["rcl_consent_given","true"],["rcl_preferences_consent","true"],["rcl_marketing_consent","false"],["confirmed-cookies","1","","reload","1"],["cb_validCookies","1"],["cb_accepted","1"],["ws-cookie-Techniques","true"],["cookie-agreed","2"],["cookie_consent","yes"],["cookie_consent_options","3"],["consentIsSetByUser","true","","reload","1"],["isSiteCookieReviewed","0","","reload","1"],["phpbb3_4zn6j_ca","true"],["cookieBar-cookies-accepted","true"],["cookie_consent_user_accepted","true"],["__gitbook_cookie_granted","no"],["user_cookie_consent","false","","reload","1"],["cookies-marketing","N"],["gatsby-gdpr-google-tagmanager","false"],["uuAppCookiesAgreement","true"],["_cookies-consent","yes"],["RCI_APP_LEGAL_DISCLAIMER_COOKIE","false"],["hs_cookieconsent","true"],["cookiergpdjnz","1"],["__radicalMotorsport.ac","true"],["cookies_message_bar_hidden","true"],["acceptsCookies","false"],["accept_cookies","accepted"],["consent_seen","1"],["_gdpr_playbalatro","1"],["consentAll","0"],["cookiewarning","1","","reload","1"],["cookieBarSeen","true"],["cookie_consent_given","true"],["cuvva.app.website.cookie-policy.consent","1"],["custom-cookies-accepted","1","","reload","1"],["AnalyticsAcceptancePopOver","false"],["cookiecookie","1"],["disclaimer-overlay","true"],["complianceCookie","true"],["KeebSupplyCookieConsent","true"],["cookie_policy_agreement","true"],["kt_tcookie","1"],["splash_Page_Accepted","true"],["gdpr-analytics-enabled","false"],["privacy_status","1"],["privacy_settings","1"],["config","1","","reload","1"],["hideCookieNotification","true","","reload","1"],["has_accepted_gdpr","1"],["app-cookie-consents","1"],["analitics_cookies","0"],["tachyon-accepted-cookie-notice","true"],["defra-cookie-banner-dismissed","true","","reload","1"],["myAwesomeCookieName3","true"],["cookie-notification","ACCEPTED","","reload","1"],["loader","1"],["enableAnalyticsCookies","denied"],["acknowledgeCookieBanner","true"],["enableTargetingAdvertisingCookies","denied"],["cookiePolicy","1"],["cookie-agreed","0"],["crtmcookiesProtDatos","1","","reload","1"],["NADevGDPRCookieConsent_portal_2","1"],["handledCookieMessage","1"],["targeting","false"],["functionality","false"],["performance","false"],["cookie_info","1","","reload","1"],["bannerDissmissal","true","","reload","1"],["allowCookies","true"],["COOKIE-POLICY-ACCEPT","true"],["gdpr","accept"],["essentialCookie","Y"],["checkCookie","Y"],["analyticsCookie","N"],["marketingCookie","N"],["thirdCookie","N"],["paydirektCookieAllowed","false"],["hdcab","true"],["synapse-cookie-preferences-set","true"],["confirm_cookies","1"],["endgame-accept-policy","true"],["sc-privacy-settings","true"],["accept_cookies2","true","","reload","1"],["cf_consent","false"],["privacyCookie","1","","reload","1"],["cookieChoice","0"],["lgpdConsent","true"],["shareloft_cookie_decision","1"],["privacy_marketing","false"],["privacy_comodidade","false"],["acceptAnalyticsCookies","false"],["acceptFunctionalCookies","true"],["cookiePolicyConfirmed","true","","reload","1"],["PostAnalytics","0"],["gatsby-gdpr","false"],["functionalCookiesAccepted","true"],["necessaryCookies","true"],["comfortCookiesAccepted","false"],["statisticsCookiesAccepted","false"],["gdpr-google-analytics","false"],["cookie_policy","true"],["cookieModalAccept","no"],["AcceptFunctionalCookies","true"],["AcceptAnalyticsCookies","false"],["AcceptNonFunctionalCookies","false"],["forced-cookies-modal","2"],["cookiebar","1"],["cookieconsent_status","true"],["longines-cookiesstatus-analytics","false"],["longines-cookiesstatus-functional","false"],["longines-cookiesstatus-necessary","true"],["longines-cookiesstatus-social","false"],["pz_cookie_consent","true"],["_cb","1","","reload","1"],["consent-status","1"],["HANA-RGPD","accepted"],["cookie-optin","true"],["msg_cookie_CEX","true"],["OptanonAlertBoxClosed","ok"],["OptanonAlertBoxClosed","true"],["cookie-bar","0"],["cookieBannerHidden","true"],["isReadCookiePolicyDNT","true"],["isReadCookiePolicyDNTAa","false"],["coookieaccept","ok"],["consentTrackingVerified","true"],["consent","0"],["allowGetPrivacyInfo","true"],["cookiebanner","0"],["_tv_cookie_consent","y"],["_tv_cookie_choice","1"],["eika_consent_set","true"],["eika_consent_marketing","false"],["ew_cookieconsent","1"],["ew_cookieconsent_optin_b","true"],["ew_cookieconsent_optin_a","true"],["gdpr-agree-cookie","1","","reload","1"],["gdpr-consent-cookie-level3","1"],["gdpr-consent-cookie-level2","1"],["ck-cp","accepted"],["cookieConsent","1"],["consent-cookie","1"],["show_gdpr_cookie_message_388801234_cz","no"],["gsbbanner","0"],["__adblocker","false","","reload","1"],["cookies_marketing_ok","false"],["cookies_ok","true"],["acceptCookies","0"],["marketingCookies","false"],["CookieLaw_statistik 0"],["CookieLaw_komfort","0"],["CookieLaw_personalisierung","0"],["CookieLaw","on"],["wtr_cookie_consent","1"],["wtr_cookies_advertising","0"],["wtr_cookies_functional","0"],["wtr_cookies_analytics","0"],["allowTrackingCookiesKvK","0"],["cookieLevelCodeKVK","1"],["allowAnalyticsCookiesKvK","0"],["macfarlanes-necessary-cookies","accepted"],["TC_PRIVACY_CENTER","0"],["AllowCookies","false","","reload","1"],["consented","false"],["cookie_tou","1","","reload","1"],["blukit_novo","true"],["cr","true"],["gdpr_check_cookie","accepted","","reload","1"],["accept-cookies","accepted"],["dvag_cookies2023","1"],["consent_cookie","1"],["permissionExperience","false"],["permissionPerformance","false"],["permissionMarketing","false"],["consent_analytics","false"],["consent_received","true"],["cookieModal","false"],["user-accepted-AEPD-cookies","1"],["personalization-cookies-consent","0","","reload","1"],["analitics-cookies-consent","0"],["sscm_consent_widget","1"],["texthelp_cookie_consent_in_eu","0"],["texthelp_cookie_consent","yes"],["nc_cookies","accepted"],["nc_analytics","rejected"],["nc_marketing","rejected"],[".AspNet.Consent","yes","","reload","1"],[".AspNet.Consent","no","","reload","1"],["user_gave_consent","1"],["user_gave_consent_new","1"],["rt-cb-approve","true"],["CookieLayerDismissed","true"],["RODOclosed","true"],["cookieDeclined","1"],["cookieModal","true"],["oph-mandatory-cookies-accepted","true"],["cookies-accept","1"],["dw_is_new_consent","true"],["accept_political","1"],["konicaminolta.us","1"],["cookiesAnalyticsApproved","0"],["hasConfiguredCookies","1"],["cookiesPubliApproved","0"],["cookieAuth","1"],["kscookies","true"],["cookie-policy","true"],["cookie-use-accept","false"],["ga-disable-UA-xxxxxxxx-x","true"],["consent","1"],["acceptCookies","1"],["cookie-bar","no"],["CookiesAccepted","no"],["essential","true"],["cookieConfirm","true"],["trackingConfirm","false"],["cookie_consent","false"],["cookie_consent","true"],["gtm-disable-GTM-NLVRXX8","true"],["uce-cookie","N"],["tarteaucitron","false"],["cookiePolicies","true"],["cookie_optin_q","false"],["ce-cookie","N"],["NTCookies","0"],["alertCookie","1","","reload","1"],["gdpr","1"],["hideCookieBanner","true"],["obligatory","true"],["marketing","false"],["analytics","false"],["cookieControl","true"],["plosCookieConsentStatus","false"],["user_accepted_cookies","1"],["analyticsAccepted","false"],["cookieAccepted","true"],["hide-gdpr-bar","true"],["promptCookies","1"],["_cDaB","1"],["_aCan_analytical","0"],["_aGaB","1"],["surbma-gpga","no"],["elrowCookiePolicy","yes"],["ownit_cookie_data_permissions","1"],["Cookies_Preferences","accepted"],["Cookies_Preferences_Analytics","declined"],["privacyPolicyAccepted","true"],["Cookies-Accepted","true"],["cc-accepted","2"],["cc-item-google","false"],["featureConsent","false","","reload","1"],["accept-cookie","no"],["consent","0","","reload","1"],["cookiePrivacyPreferenceBannerProduction","accepted"],["cookiesConsent","false"],["2x1cookies","1"],["firstPartyDataPrefSet","true"],["cookies-required","1","","reload","1"],["kh_cookie_level4","false"],["kh_cookie_level3","false"],["kh_cookie_level1","true"],["cookie_agreement","1","","reload","1"],["MSC_Cookiebanner","false"],["cookieConsent_marketing","false"],["Fitnessing21-15-9","0"],["cookies_popup","yes"],["cookieConsent_required","true","","reload","1"],["sa_enable","off"],["acceptcookietermCookieBanner","true"],["cookie_status","1","","reload","1"],["FTCookieCompliance","1"],["cookiePopupAccepted","true"],["UBI_PRIVACY_POLICY_VIEWED","true"],["UBI_PRIVACY_ADS_OPTOUT","true"],["UBI_PRIVACY_POLICY_ACCEPTED","false"],["UBI_PRIVACY_VIDEO_OPTOUT","false"],["jocookie","false"],["cookieNotification.shown","1"],["localConsent","false"],["oai-allow-ne","false"],["consent","rejected"],["allow-cookie","1"],["cookie-functional","1"],["hulkCookieBarClick","1"],["CookieConsent","1"],["zoommer-cookie_agreed","true"],["accepted_cookie_policy","true"],["gdpr_cookie_token","1"],["_consent_personalization","denied"],["_consent_analytics","denied"],["_consent_marketing","denied"],["cookieWall","1"],["no_cookies","1"],["hidecookiesbanner","1"],["CookienatorConsent","false"],["cookieWallOptIn","0"],["analyticsCookiesAccepted","false"],["cf4212_cn","1"],["mediaCookiesAccepted","false"],["mandatoryCookiesAccepted","true"],["gtag","true"],["BokadirektCookiePreferencesMP","1"],["cookieAcknowledged","true"],["data-privacy-statement","true"],["cookie_privacy_level","required"],["accepted_cookies","true","","reload","1"],["MATOMO_CONSENT_GIVEN","0"],["BABY_MARKETING_COOKIES_CONSENTED","false"],["BABY_PERFORMANCE_COOKIES_CONSENTED","false"],["BABY_NECESSARY_COOKIES_CONSENTED","true"],["consent_essential","allow"],["cookieshown","1"],["warn","true"],["optinCookieSetting","1"],["privacy-shown","true"],["slimstat_optout_tracking","true"],["npp_analytical","0"],["inshopCookiesSet","true"],["adsCookies","false"],["performanceCookies","false"],["sa_demo","false"],["animated_drawings","true"],["cookieStatus","true"],["swgCookie","false"],["cookieConsentPreferencesGranted","1"],["cookieConsentMarketingGranted","0"],["cookieConsentGranted","1"],["cookies-rejected","true"],["NL_COOKIE_KOMFORT","false"],["NL_COOKIE_MEMORY","true","","reload","1"],["NL_COOKIE_STATS","false"],["pws_gdrp_accept","1"],["have18","1"],["pelm_cstate","1"],["pelm_consent","1"],["accept-cookies","true"],["accept-analytical-cookies","false"],["accept-marketing-cookies","false"],["cookie-level-v4","0"],["analytics_consent","yes"],["sei-ccpa-banner","true"],["awx_cookie_consent","true"],["cookie_warning","1"],["allowCookies","0"],["cookiePolicyAccepted","true"],["codecamps.cookiesConsent","true"],["cookiesConsent","true"],["consent_updated","true"],["acsr","1"],["__hs_gpc_banner_dismiss","true"],["cookieyes-necessary","yes"],["cookieyes-other","no"],["cky-action","yes"],["cookieyes-functional","no"],["has-declined-cookies","true","","reload","1"],["has-agreed-to-cookies","false"],["essential","Y"],["analytics","N"],["functional","N"],["gradeproof_shown_cookie_warning","true"],["sber.pers_notice_en","1"],["cookies_consented","yes"],["cookies_consent","true"],["cookies_consent","false"],["anal-opt-in","false"],["accepted","1"],["CB393_DONOTREOPEN","true"],["AYTO_CORUNA_COOKIES","1","","reload","1"],["I6IISCOOKIECONSENT0","n","","reload","1"],["htg_consent","0"],["cookie_oldal","1"],["cookie_marketing","0"],["cookie_jog","1"],["cp_cc_ads","0"],["cp_cc_stats","0"],["cp_cc_required","1"],["ae-cookiebanner","true"],["ae-esential","true"],["ae-statistics","false"],["ccs-supplierconnect","ACCEPTED"],["accepted_cookies","yes"],["note","1"],["cookieConsent","required"],["cookieConsent","accepted"],["pd_cc","1"],["gdpr_ok","necessary"],["allowTracking","false"],["varmafi_mandatory","true"],["VyosCookies","Accepted"],["analyticsConsent","false"],["adsConsent","false"],["te_cookie_ok","1"],["amcookie_policy_restriction","allowed"],["cookieConsent","allowed"],["dw_cookies_accepted","1"],["acceptConverseCookiePolicy","0"],["gdpr-banner","1"],["privacySettings","1"],["are_essential_consents_given","1"],["is_personalized_content_consent_given","1"],["acepta_cookies_funcionales","1"],["acepta_cookies_obligatorias","1"],["acepta_cookies_personalizacion","1"],["cookiepolicyinfo_new","true"],["acceptCookie","true"],["ee-hj","n"],["ee-ca","y","","reload","1"],["ee-yt","y"],["cookie_analytics","false"],["et_cookie_consent","true"],["cookieBasic","true"],["cookieMold","true"],["ytprefs_gdpr_consent","1"],["efile-cookiename-","1"],["plg_system_djcookiemonster_informed","1","","reload","1"],["cvc","true"],["cookieConsent3","true"],["acris_cookie_acc","1","","reload","1"],["termsfeed_pc1_notice_banner_hidden","true"],["cmplz_marketing","allowed"],["cmplz_marketing","allow"],["acknowledged","true"],["ccpaaccept","true"],["gdpr_shield_notice_dismissed","yes"],["luci_gaConsent_95973f7b-6dbc-4dac-a916-ab2cf3b4af11","false"],["luci_CookieConsent","true"],["ng-cc-necessary","1"],["ng-cc-accepted","accepted"],["PrivacyPolicyOptOut","yes"],["consentAnalytics","false"],["consentAdvertising","false"],["consentPersonalization","false"],["privacyExpiration","1"],["cookieconsent_status","deny"],["lr_cookies_tecnicas","accepted"],["cookies_surestao","accepted","","reload","1"],["hide-cookie-banner","1"],["fjallravenCookie","1"],["accept_cookie_policy","true"],["_marketing","0"],["_performance","0"],["RgpdBanner","1"],["seen_cookie_message","accepted"],["complianceCookie","on"],["cookie-consent","1","","reload","1"],["cookie-consent","0"],["ecologi_cookie_consent_20220224","false"],["appBannerPopUpRulesCookie","true"],["eurac_cookie_consent","true"],["akasaairCookie","accepted"],["rittalCC","1"],["ckies_facebook_pixel","deny"],["ckies_google_analytics","deny"],["ckies_youtube","allow"],["ckies_cloudflare","allow"],["ckies_paypal","allow"],["ckies_web_store_state","allow"],["hasPolicy","Y"],["modalPolicyCookieNotAccepted","notaccepted"],["MANA_CONSENT","true"],["_ul_cookie_consent","allow"],["cookiePrefAnalytics","0"],["cookiePrefMarketing","0"],["cookiePrefThirdPartyApplications","0"],["trackingCookies","off"],["acceptanalytics","no"],["acceptadvertising","no"],["acceptfunctional","yes"],["consent18","0","","reload","1"],["ATA.gdpr.popup","true"],["AIREUROPA_ENSIGHTEN_PRIVACY_BANNER_VIEWED","1"],["privacyNoticeExpireDate","1"],["privacyNoticeAccepted","true"],["policy_accepted","1"],["stampen-cookies-hide-information","yes"],["dominos_cookies_accepted","1"],["deva_accepted","yes"],["cookies_consent","1"],["cookies_modal","true"],["cookie_notice","1"],["cookiesPopup","1"],["digibestCookieInfo","true"],["cookiesettings_status","allow"],["_duet_gdpr_acknowledged","1"],["daimant_collective","accept","","reload","1"],["cookies-notice","1","","reload","1"],["banner","2","","reload","1"],["privacy-policy-2023","accept"],["user_cookie_consent","false"],["cookiePolicy","4"],["standard_gdpr_consent","true"],["cookie_accept","true"],["cookieBanner","true"],["tncookieinfo","1","","reload","1"],["agree_with_cookies","1"],["cookie-accepted","true"],["cookie-accepted","yes"],["consentAll","1"],["hide_cookies_consent","1"],["nicequest_optIn","1"],["shb-consent-cookies","false"],["cookies-accepted","true","","reload","1"],["cpaccepted","true"],["cookieMessageDismissed","1"],["LG_COOKIE_CONSENT","0"],["CookieConsent","true"],["CookieConsent","false"],["gatsby-plugin-google-tagmanager","false"],["wtr_cookies_functional","1"],["cookie-m-personalization","0"],["cookie-m-marketing","0"],["cookie-m-analytics","0"],["cookies","true"],["ctc_rejected","1"],["_cookies_v2","1"],["AcceptedCookieCategories","1"],["cookie_policy_acknowledgement","true"],["allowCookies","yes"],["cookieNotification","true"],["privacy","true"],["euconsent-bypass","1"],["cookie_usage","yes"],["dismissCookieBanner","true"],["switchCookies","1"],["cbChecked","true"],["infoCookieUses","true"],["consent-data-v2","0"],["ACCEPTED_COOKIES","true"],["EMR-CookieConsent-Analytical","0","","reload","1"],["gem_cookies_usage_production","1"],["cookie_level","2"],["toutv_cookies_usage_production","1"],["_evidon_suppress_notification_cookie","1"],["EMR-CookieConsent-Advertising","0"],["acceptCookies","true"],["COOKIES_NEWACCEPTED","1"],["es_cookie_settings_closed","1"],["cookie-banner-acceptance-state","true"],["cookie_consent_seen","1"],["cookies_allowed","yes"],["tracking","0"],["valamis_cookie_message","true","","reload","1"],["valamis_cookie_marketing","false"],["valamis_cookie_analytics","false"],["approvedcookies","no","","reload","1"],["psd-google-ads-enabled","0"],["psd-gtm-activated","1"],["wishlist-enabled","1"],["consentInteract","true"],["cookie-byte-consent-essentials","true"],["cookie-byte-consent-showed","true"],["cookie-byte-consent-statistics","false"],["bm_acknowledge","yes"],["genovaPrivacyOptions","1","","reload","1"],["kali-cc-agreed","true"],["cookiesAccepted","true"],["allowMarketingCookies","false"],["allowAnalyticalCookies","false"],["privacyLevel","2","","reload","1"],["AcceptedCookies","1"],["userCookieConsent","true"],["hasSeenCookiePopUp","yes"],["privacyLevel","flagmajob_ads_shown","1","","reload","1"],["userCookies","true"],["privacy-policy-accepted","1"],["precmp","1","","reload","1"],["IsCookieAccepted","yes","","reload","1"],["gatsby-gdpr-google-tagmanager","true"],["legalOk","true"],["cp_cc_stats","1","","reload","1"],["cp_cc_ads","1"],["cookie-disclaimer","1"],["statistik","0"],["cookies-informer-close","true"],["gdpr","0"],["required","1"],["rodo-reminder-displayed","1"],["rodo-modal-displayed","1"],["ING_GPT","0"],["ING_GPP","0"],["cookiepref","1"],["shb-consent-cookies","true"],["termos-aceitos","ok"],["ui-tnc-agreed","true"],["cookie-preference","1"],["bvkcookie","true"],["cookie-preference","1","","reload","1"],["cookie-preference-v3","1"],["consent","true"],["cookies_accepted","yes"],["cookies_accepted","false"],["CM_BANNER","false"],["set-cookie","cookieAccess","1"],["hife_eu_cookie_consent","1"],["cookie-consent","accepted"],["permission_marketing_cookies","0"],["permission_statistic_cookies","0"],["permission_funktional_cookies","1"],["cookieconsent","1"],["cookieconsent","true"],["epole_cookies_settings","true"],["dopt_consent","false"],["privacy-statement-accepted","true","","reload","1"],["cookie_locales","true"],["ooe_cookie_policy_accepted","no"],["accept_cookie","1"],["cookieconsent_status_new","1"],["_acceptCookies","1","","reload","1"],["_reiff-consent-cookie","yes"],["snc-cp","1"],["cookies-accepted","true"],["cookies-accepted","false"],["isReadCookiePolicyDNTAa","true"],["mubi-cookie-consent","allow"],["isReadCookiePolicyDNT","Yes"],["cookie_accepted","1"],["cookie_accepted","false","","reload","1"],["UserCookieLevel","1"],["sat_track","false"],["Rodo","1"],["cookie_privacy_on","1"],["allow_cookie","false"],["3LM-Cookie","false"],["i_sc_a","false"],["i_cm_a","false"],["i_c_a","true"],["cookies-marketing","false"],["cookies-functional","true"],["cookies-preferences","false"],["__cf_gdpr_accepted","false"],["3t-cookies-essential","1"],["3t-cookies-functional","1"],["3t-cookies-performance","0"],["3t-cookies-social","0"],["allow_cookies_marketing","0"],["allow_cookies_tracking","0"],["cookie_prompt_dismissed","1"],["cookies_enabled","1"],["cookie","1","","reload","1"],["cookie-analytics","0"],["cc-set","1","","reload","1"],["allowCookies","1","","reload","1"],["rgp-gdpr-policy","1"],["jt-jobseeker-gdpr-banner","true","","reload","1"],["cookie-preferences-analytics","no"],["cookie-preferences-marketing","no"],["withings_cookieconsent_dismissed","1"],["cookieconsent_advertising","false"],["cookieconsent_statistics","false"],["cookieconsent_statistics","no"],["cookieconsent_essential","yes"],["cookie_preference","1"],["CP_ESSENTIAL","1"],["CP_PREFERENCES","1"],["amcookie_allowed","1"],["pc_analitica_bizkaia","false"],["pc_preferencias_bizkaia","true"],["pc_tecnicas_bizkaia","true"],["gdrp_popup_showed","1"],["cookie-preferences-technical","yes"],["tracking_cookie","1"],["cookie_consent_group_technical","1"],["cookie-preference_renew10","1"],["pc234978122321234","1"],["ck_pref_all","1"],["ONCOSURCOOK","2"],["cookie_accepted","true"],["hasSeenCookieDisclosure","true"],["RY_COOKIE_CONSENT","true"],["COOKIE_CONSENT","1","","reload","1"],["COOKIE_STATIC","false"],["COOKIE_MARKETING","false"],["cookieConsent","true","","reload","1"],["videoConsent","true"],["comfortConsent","true"],["cookie_consent","1"],["ff_cookie_notice","1"],["allris-cookie-msg","1"],["gdpr__google__analytics","false"],["gdpr__facebook__social","false"],["gdpr__depop__functional","true"],["cookie_consent","1","","reload","1"],["cookieBannerAccepted","1","","reload","1"],["cookieMsg","true","","reload","1"],["cookie-consent","true"],["abz_seo_choosen","1"],["privacyAccepted","true"],["cok","1","","reload","1"],["ARE_DSGVO_PREFERENCES_SUBMITTED","true"],["dsgvo_consent","1"],["efile-cookiename-28","1"],["efile-cookiename-74","1"],["cookie_policy_closed","1","","reload","1"],["gvCookieConsentAccept","1","reload","","1"],["acceptEssential","1"],["baypol_banner","true"],["nagAccepted","true"],["baypol_functional","true"],["CookieConsent","OK"],["CookieConsentV2","YES"],["BM_Advertising","false","","reload","1"],["BM_User_Experience","true"],["BM_Analytics","false"],["DmCookiesAccepted","true","","reload","1"],["DmCookiesMarketing","false"],["DmCookiesAnalytics","false"],["cookietypes","OK"],["consent_setting","OK","","reload","1"],["user_accepts_cookies","true"],["gdpr_agreed","4"],["ra-cookie-disclaimer-11-05-2022","true"],["acceptMatomo","true"],["cookie_consent_user_accepted","false"],["UBI_PRIVACY_POLICY_ACCEPTED","true"],["UBI_PRIVACY_VID_OPTOUT","false"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_MODAL_VIEWED","1"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_MODAL_LOADED","1"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_BANNER_LOADED","1"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_BANNER_VIEWED","1"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_Functional","1"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_Marketing","0"],["BRITISHAIRWAYS_ENSIGHTEN_PRIVACY_Analytics","0"],["ARE_FUNCTIONAL_COOKIES_ACCEPTED","true"],["ARE_MARKETING_COOKIES_ACCEPTED","true"],["ARE_REQUIRED_COOKIES_ACCEPTED","true"],["HAS_COOKIES_FORM_SHOWED","true"],["accepted_functional","yes"],["accepted_marketing","no"],["allow_the_cookie","yes"],["cookie_visited","true"],["drcookie","true"],["wed_cookie_info","1"],["acceptedCookies","true"],["cookieMessageHide","true"],["sq","0"],["notice_preferences","2"],["cookie_consent_all","1"],["eb_cookie_agree_0124","1"],["cookiesPolicy20211101","1"],["sc-cookies-accepted","true"],["marketing_cookie_akkoord","0"],["site_cookie_akkoord","1"],["ccpa-notice-viewed-02","true"],["cookieConsent","yes"],["cookieConsent","true"],["analytics_cookies","0"],["cookies_accepted","1","","reload","1"],["tracking_cookies","0"],["advertisement-age-show-alcohol","false"],["advertisement-age-show-gamble","false"],["ibe.acceptedCookie","true"],["acceptedPolicy","true"],["cookie-consent","false"],["cookieConsentClosed","true"],["cookiesPrivacy","false"],["_tvsPrivacy","true"],["epCookieConsent","0","","reload","1"],["royaloakTermsCookie","1"],["is_allowed_client_traking_niezbedne","1","","reload","1"],["intro","true"],["SeenCookieBar","true"],["cpaccpted","true"],["AllowCookies","true"],["cookiesAccepted","3"],["optOutsTouched","true"],["optOutAccepted","true"],["gdpr_dismissal","true"],["analyticsCookieAccepted","0"],["cookieAccepted","0"],["uev2.gg","true"],["closeNotificationAboutCookie","true"],["use_cookie","1"],["figshareCookiesAccepted","true"],["bitso_cc","1"],["eg_asked","1"],["AcceptKeksit","0","","reload","1"],["cookiepref","true"],["cookie_analytcs","false","","reload","1"],["dhl-webapp-track","allowed"],["cookieconsent_status","1"],["PVH_COOKIES_GDPR","Accept"],["PVH_COOKIES_GDPR_SOCIALMEDIA","Reject"],["PVH_COOKIES_GDPR_ANALYTICS","Reject"],["ofdb_werbung","Y","","reload","1"],["user_cookie_consent","1"],["STAgreement","1"],["tc:dismissexitintentpopup","true"],["functionalCookies","true"],["contentPersonalisationCookies","false"],["statisticalCookies","false"],["viewed_cookie_policy","yes","","reload","1"],["cookielawinfo-checkbox-functional","yes"],["cookielawinfo-checkbox-necessary","yes"],["cookielawinfo-checkbox-non-necessary","no"],["cookielawinfo-checkbox-advertisement","no"],["cookielawinfo-checkbox-advertisement","yes"],["cookielawinfo-checkbox-analytics","no"],["cookielawinfo-checkbox-performance","no"],["cookielawinfo-checkbox-markkinointi","no"],["cookielawinfo-checkbox-tilastointi","no"],["cookie_accept","1"],["hide_cookieoverlay_v2","1","","reload","1"],["socialmedia-cookies_allowed_v2","0"],["performance-cookies_allowed_v2","0"],["mrm_gdpr","1"],["necessary_consent","accepted"],["jour_cookies","1"],["jour_functional","true"],["jour_analytics","false"],["jour_marketing","false"],["gdpr_opt_in","1"],["ad_storage","denied"],["stickyCookiesSet","true"],["analytics_storage","denied"],["user_experience_cookie_consent","false"],["marketing_cookie_consent","false"],["cookie_notice_dismissed","yes"],["cookie_analytics_allow","no"],["mer_cc_dim_rem_allow","no"],["num_times_cookie_consent_banner_shown","1"],["cookie_consent_banner_shown_last_time","1"],["privacy_hint","1"],["cookiesConsent","1"],["cookiesStatistics","0"],["cookiesPreferences","0"],["gpc_v","1"],["gpc_ad","0"],["gpc_analytic","0"],["gpc_audience","0"],["gpc_func","0"],["OptanonAlertBoxClosed","1"],["vkicookieconsent","0"],["cookie_policy_agreement","3"],["internalCookies","false"],["essentialsCookies","true"],["TESCOBANK_ENSIGHTEN_PRIVACY_Advertising","0"],["TESCOBANK_ENSIGHTEN_PRIVACY_BANNER_LOADED","1"],["TESCOBANK_ENSIGHTEN_PRIVACY_BANNER_VIEWED","1"],["TESCOBANK_ENSIGHTEN_PRIVACY_Experience","0"],["TESCOBANK_ENSIGHTEN_PRIVACY_MODAL_LOADED","1"],["TESCOBANK_ENSIGHTEN_PRIVACY_MODAL_VIEWED","1"],["TESCOBANK_ENSIGHTEN_PRIVACY_Measurement","0"],["viewed_cookie_policy","yes"],["cookielawinfo-checkbox-toiminnalliset-evasteet","yes"],["am-sub","1"],["allow-marketing","false"],["allow-analytics","false"],["cc_analytics","0"],["cc_essential","1"],["__consent","%5B%22required%22%5D"],["veriff_cookie_consent_completed","true"],["external-data-googlemaps-is-enabled","true"],["external-data-youtube-is-enabled","true"],["external-data-spotify-is-enabled","true"],["notion_check_cookie_consent","true"],["vl-cookie-consent-cookie-consent","true"],["vl-cookie-consent-functional","true"],["amcookie_allowed","0"],["euconsent-v2-addtl","0"],["dummy","1","","reload","1"],["acepta_cookie","acepta"],["3sat_cmp_configuration","true"],["privacyConsent_version","1","","reload","1"],["privacyConsent","false"],["DDCookiePolicy-consent-functional","false"],["DDCookiePolicy-consent-tracking","false"],["DDCookiePolicy-consent-statistics","false"],["CookieNotificationSeen","1","","reload","1"],["cookie-management-preferences-set","true"],["cookie-management-version","1"],["show-cookie-banner","1"],["mml-cookie-agreed","2"]]; + +const hostnamesMap = new Map([["toppy.be",0],["uhrzeit123.de",[1,2]],["ocean.io",3],["gls-group.eu",4],["copaamerica.com",5],["cooleygo.com",6],["map.blitzortung.org",7],["northumbriasport.com",8],["clearspend.natwest.com",9],["cellcolabsclinical.com",10],["producthunt.com",11],["motorsportreg.com",[12,13]],["imola.motorsportreg.com",[14,15]],["pga.com",16],["portal.payment.eltax.lta.go.jp",17],["greenbuildingadvisor.com",[18,19,20]],["finewoodworking.com",[18,19,20]],["privatekeys.pw",21],["telli.dpd.ee",22],["youthforum.org",22],["votegroup.de",[23,24]],["pharmahall.gr",25],["x-team.com",26],["reservations.helveticmotion.ch",27],["endclothing.com",[28,29]],["arning-bau.de",30],["kraftwerk.co.at",31],["fhr.biz",32],["srf.nu",33],["jn.fo",[34,35]],["rovia.es",36],["airnewzealand.co.nz",37],["viu.com",38],["dinamalar.com",39],["volkswagen-group.com",40],["solo.io",41],["pomelo.la",42],["ibuypower.com",43],["sberbank.com",[44,428]],["swissmilk.ch",45],["gamemaker.io",46],["pixiv.net",47],["kinemaster.com",48],["sp32bb.pl",49],["jazz.fm",50],["juntadeandalucia.es",51],["melee.gg",[52,53,54]],["chemocare.com",55],["mobiliteit.nl",56],["xledger.net",57],["reviewmeta.com",58],["guide-bordeaux-gironde.com",59],["travelinsured.com",60],["gdpr.twitter.com",61],["mora.hu",62],["confused.com",63],["physikinstrumente.de",64],["karlknauer.de",64],["schoeck.com",64],["resonate.coop",64],["northgatevehiclehire.ie",64],["badhall.at",64],["cic.ch",64],["ilsaggiatore.com",65],["forum.digitalfernsehen.de",66],["bitscrunch.com",[67,68,69]],["hannahgraaf.com",70],["shop.elbers-hof.de",[71,72]],["woolsocks.eu",73],["uza.be",74],["5asec.ch",74],["wizards.com",74],["kitepackaging.co.uk",[75,76]],["parkenflughafen.de",77],["radyofenomen.com",78],["elsate.com",79],["hume.ai",80],["lotusantwerp.wacs.online",81],["gitbook.io",82],["gitbook.com",82],["thehacker.recipes",82],["docs.dyrector.io",82],["makeresearchpay.com",83],["tandartsenpraktijk-simons.tandartsennet.nl",84],["huisartsenpraktijkdoorn.nl",84],["bcorporation.net",85],["knime.com",[85,128]],["quebueno.es",85],["edookit.com",86],["trixonline.be",87],["radio-canada.ca",88],["heysummit.com",89],["puromarketing.com",90],["radicalmotorsport.com",91],["biurobox.pl",92],["cycling74.com",93],["triviacreator.com",94],["freshis.com",94],["anker.com",94],["computacenter.com",95],["playbalatro.com",96],["kastner-oehler.de",97],["kastner-oehler.at",97],["kastner-oehler.ch",97],["twenga.it",98],["twenga.fr",98],["twenga.co.uk",98],["twenga.de",98],["twenga.es",98],["twenga.pl",98],["twenga.nl",98],["twenga.se",98],["olx.kz",99],["efl.com",100],["wst.tv",100],["cuvva.com",101],["vitbikes.de",102],["gourmetfoodstore.com",103],["schulfahrt.de",104],["deutsche-finanzagentur.de",105],["thejazzcafelondon.com",106],["keeb.supply",107],["spb.hh.ru",108],["kaluga.hh.ru",108],["school.hh.ru",108],["rating.hh.ru",108],["novgorod.hh.ru",108],["xxxshemaleporn.com",[109,110]],["gayhits.com",[109,110]],["gaypornvideos.xxx",[109,110]],["sextubespot.com",[109,110]],["wewantjusticedao.org",111],["godbolt.org",112],["projectenglish.com.pl",[113,118]],["ledenicheur.fr",113],["pricespy.co.uk",113],["pricespy.co.nz",113],["sae.fsc.ccoo.es",114],["piusx-college.nl",115],["yoomoney.ru",116],["vod.warszawa.pl",117],["m.twitch.tv",119],["environment.data.gov.uk",120],["playtesting.games",121],["portal.by.aok.de",122],["umlandscout.de",123],["atombank.co.uk",[124,125,126]],["showtv.com.tr",127],["seventhgeneration.com",128],["press.princeton.edu",128],["ldz.lv",128],["crtm.es",129],["airastana.com",130],["vkf-renzel.nl",131],["booking.reederei-zingst.de",[132,133,134]],["booking.weisse-flotte.de",[132,133,134]],["booking2.reederei-hiddensee.de",[132,133,134]],["sanswiss.pl",135],["galaxy.com",136],["petdesk.com",137],["ivyexec.com",138],["railtech.com",139],["lottehotel.com",[140,141,142,143,144]],["paydirekt.de",145],["kijiji.ca",146],["posterstore.fr",147],["posterstore.eu",147],["posterstore.be",147],["posterstore.de",147],["posterstore.hu",147],["posterstore.ie",147],["posterstore.it",147],["posterstore.no",147],["posterstore.nl",147],["posterstore.pl",147],["posterstore.com",147],["posterstore.ae",147],["posterstore.ca",147],["posterstore.nz",147],["posterstore.es",147],["posterstore.kr",147],["posterstore.jp",147],["posterstore.dk",147],["posterstore.se",147],["posterstore.ch",147],["posterstore.at",147],["myriadicity.net",148],["dgsf.org",148],["endgame.id",149],["cashback-cards.ch",150],["swisscard.ch",150],["ahorn24.de",151],["blockdyor.com",152],["ticket.io",153],["omega-nuernberg.servicebund.com",154],["lojaboschferramentas.com.br",[155,157,158]],["shareloft.com",156],["fineartsmuseum.recreatex.be",[159,160,161]],["jaapeden.nl",[159,160,161]],["eboo.lu",162],["lasmallagency.com",163],["lhsystems.com",[164,165,166,167]],["twomates.de",168],["intergiro.com",169],["healthygamer.gg",170],["telepizza.es",[171,172,173]],["telepizza.pt",[171,172,173]],["frisco.pl",174],["tyleenslang.nl",175],["schrikdraad.net",175],["kruiwagen.net",175],["pvcvoordeel.nl",175],["pvcbuis.com",175],["drainagebuizen.nl",175],["likewise.com",176],["longines.com",[177,178,179,180]],["vater-it.de",181],["biano.hu",182],["nadia.gov.gr",183],["hana-book.fr",184],["kzvb.de",185],["correosexpress.com",186],["cexpr.es",186],["rte.ie",187],["smart.com",188],["gry.pl",188],["gamesgames.com",188],["games.co.uk",188],["jetztspielen.de",188],["ourgames.ru",188],["permainan.co.id",188],["gioco.it",188],["jeux.fr",188],["juegos.com",188],["ojogos.com.br",188],["oyunskor.com",188],["spela.se",188],["spelletjes.nl",188],["agame.com",188],["spielen.com",188],["flashgames.ru",188],["games.co.id",188],["giochi.it",188],["jeu.fr",188],["spel.nl",188],["sartor-stoffe.de",189],["rockpoint.cz",189],["rockpoint.sk",189],["parfum-zentrum.de",189],["candy-store.cz",189],["tridge.com",190],["asus.com",[191,192]],["drinksking.sk",193],["neuhauschocolates.com",194],["commandsuite.it",195],["oktea.tw",196],["bafin.de",197],["materna.de",197],["bamf.de",197],["tenvinilo-argentina.com",[198,199]],["eikaforsikring.no",[200,201]],["eurowings.com",[202,203,204]],["newpharma.be",[205,206,207]],["newpharma.fr",[205,206,207]],["newpharma.de",[205,206,207]],["newpharma.at",[205,206,207]],["newpharma.nl",[205,206,207]],["kapoorwatch.com",208],["instantoffices.com",209],["paf.se",209],["citibank.pl",209],["citibankonline.pl",209],["azertyfactor.be",210],["zelezodum.cz",211],["thw.de",212],["bafa.de",212],["bka.de",212],["bmbf.de",212],["weather.com",213],["bolist.se",[214,215]],["project529.com",215],["evivanlanschot.nl",216],["prenatal.nl",217],["onnibus.com",[217,855,856,857]],["kyoceradocumentsolutions.us",[217,901,902]],["kyoceradocumentsolutions.ch",[217,901,902]],["kyoceradocumentsolutions.co.uk",[217,901,902]],["kyoceradocumentsolutions.de",[217,901,902]],["kyoceradocumentsolutions.es",[217,901,902]],["kyoceradocumentsolutions.eu",[217,901,902]],["kyoceradocumentsolutions.fr",[217,901,902]],["kyoceradocumentsolutions.it",[217,901,902]],["kyoceradocumentsolutions.ru",[217,901,902]],["kyoceradocumentsolutions.mx",[217,901,902]],["kyoceradocumentsolutions.cl",[217,901,902]],["kyoceradocumentsolutions.com.br",[217,901,902]],["wagner-tuning.com",[218,219,220,221]],["waitrosecellar.com",[222,223,224,225]],["waitrose.com",[222,576]],["kvk.nl",[226,227,228]],["macfarlanes.com",229],["pole-emploi.fr",230],["gardenmediaguild.co.uk",231],["samplerite.com",232],["samplerite.cn",232],["sororedit.com",233],["blukit.com.br",234],["biegnaszczyt.pl",235],["staff-gallery.com",236],["itv.com",237],["dvag.de",238],["premierinn.com",[239,240,241,242]],["whitbreadinns.co.uk",[239,240,241,242]],["barandblock.co.uk",[239,240,241,242]],["tabletable.co.uk",[239,240,241,242]],["brewersfayre.co.uk",[239,240,241,242]],["beefeater.co.uk",[239,240,241,242]],["allstarssportsbars.co.uk",[243,244]],["babiesrus.ca",245],["toysrus.ca",245],["roomsandspaces.ca",245],["athletic-club.eus",[246,247,248]],["wattoo.dk",249],["wattoo.no",249],["texthelp.com",[250,251]],["courierexchange.co.uk",[252,253,254]],["haulageexchange.co.uk",[252,253,254]],["ecaytrade.com",255],["powerball.com",256],["tlaciarik.sk",256],["tiskarik.cz",256],["sseriga.edu",[257,258]],["rt.com",259],["swrng.de",260],["crfop.gdos.gov.pl",261],["nurgutes.de",262],["kpcen-torun.edu.pl",263],["opintopolku.fi",264],["app.erevie.pl",265],["debenhams.com",266],["archiwumalle.pl",267],["konicaminolta.ca",268],["konicaminolta.us",268],["deutschebank-dbdirect.com",[269,270,271]],["dbonline.deutsche-bank.es",[269,270,271]],["deutsche-bank.es",[269,270,271]],["hipotecaonline.db.com",272],["kangasalansanomat.fi",273],["eif.org",274],["tunnelmb.net",274],["sugi-net.jp",275],["understandingsociety.ac.uk",276],["leibniz.com",277],["horecaworld.biz",[277,545]],["horecaworld.be",[277,545]],["bettertires.com",277],["electroprecio.com",277],["autohero.com",277],["computerbase.de",[277,898]],["sistemacomponentes.com.br",278],["bargaintown.ie",279],["tui.nl",280],["doppelmayr.com",281],["case-score.com",[282,283]],["cote.co.uk",284],["finimize.com",284],["k-einbruch.de",[285,286]],["blxxded.com",285],["rtu.lv",287],["sysdream.com",288],["cinemarkca.com",289],["neander-zahn.de",290],["theadelphileeds.co.uk",291],["tobycarvery.co.uk",291],["carsupermarket.com",291],["viajesatodotren.com",292],["ticketingcine.fr",293],["agenziavista.it",294],["e-chladiva.cz",294],["bitecode.dev",295],["mjob.si",[296,297,298]],["airportrentacar.gr",299],["mobile-fueling.de",299],["plos.org",300],["autohaus24.de",301],["sixt-neuwagen.de",301],["gadis.es",[302,303]],["dom.ru",303],["ford-kimmerle-reutlingen.de",304],["autohaus-reitermayer.de",304],["autohaus-diefenbach-waldbrunn.de",304],["autohaus-diefenbach.de",304],["autohaus-musberg.de",304],["ford-ah-im-hunsrueck-simmern.de",304],["ford-arndt-goerlitz.de",304],["ford-autogalerie-alfeld.de",304],["ford-bacher-schrobenhausen.de",304],["ford-bathauer-bad-harzburg.de",304],["ford-behrend-waren.de",304],["ford-bergland-frankfurt-oder.de",304],["ford-bergland-wipperfuerth.de",304],["ford-besico-glauchau.de",304],["ford-besico-nuernberg.de",304],["ford-bischoff-neumuenster.de",304],["ford-bodach-borgentreich.de",304],["ford-bunk-saarbruecken.de",304],["ford-bunk-voelklingen.de",304],["ford-busch-kirchberg.de",304],["ford-diermeier-muenchen.de",304],["ford-dinnebier-leipzig.de",304],["ford-duennes-regensburg.de",304],["ford-fischer-bochum.de",304],["ford-fischer-muenster.de",304],["ford-foerster-koblenz.de",304],["ford-fuchs-uffenheim.de",304],["ford-geberzahn-koeln.de",304],["ford-gerstmann-duesseldorf.de",304],["ford-haefner-und-strunk-kassel.de",304],["ford-hartmann-kempten.de",304],["ford-hartmann-rastatt.de",304],["ford-hatzner-karlsruhe.de",304],["ford-heine-hoexter.de",304],["ford-hentschel-hildesheim.de",304],["ford-hessengarage-dreieich.de",304],["ford-hessengarage-frankfurt.de",304],["ford-hga-windeck.de",304],["ford-hommert-coburg.de",304],["ford-horstmann-rastede.de",304],["ford-janssen-sonsbeck.de",304],["ford-jochem-stingbert.de",304],["ford-jungmann-wuppertal.de",304],["ford-kestel-marktzeuln.de",304],["ford-klaiber-bad-friedrichshall.de",304],["ford-koenig-eschwege.de",304],["ford-kohlhoff-mannheim.de",304],["ford-kt-automobile-coesfeld.de",304],["ford-lackermann-wesel.de",304],["ford-ludewig-delligsen.de",304],["ford-maiwald-linsengericht.de",304],["ford-mertens-beckum.de",304],["ford-meyer-bad-oeynhausen.de",304],["ford-mgs-bayreuth.de",304],["ford-mgs-radebeul.de",304],["ford-muecke-berlin.de",304],["ford-norren-weissenthurm.de",304],["ford-nrw-garage-duesseldorf.de",304],["ford-nrw-garage-handweiser.de",304],["ford-nuding-remshalden.de",304],["ford-ohm-rendsburg.de",304],["ford-reinicke-muecheln.de",304],["ford-rennig.de",304],["ford-roerentrop-luenen.de",304],["ford-schankola-dudweiler.de",304],["ford-sg-goeppingen.de",304],["ford-sg-leonberg.de",304],["ford-sg-neu-ulm.de",304],["ford-sg-pforzheim.de",304],["ford-sg-waiblingen.de",304],["ford-storz-st-georgen.de",304],["ford-strunk-koeln.de",304],["ford-tobaben-hamburg.de",304],["ford-toenjes-zetel.de",304],["ford-wagner-mayen.de",304],["ford-wahl-fritzlar.de",304],["ford-wahl-siegen.de",304],["ford-weege-bad-salzuflen.de",304],["ford-westhoff-hamm.de",304],["ford-wieland-hasbergen.de",304],["renault-autocenterprignitz-pritzwalk.de",304],["renault-spenrath-juelich.de",304],["vitalllit.com",305],["fincaparera.com",305],["dbnetbcn.com",305],["viba.barcelona",305],["anafaustinoatelier.com",305],["lamparasherrero.com",305],["calteixidor.cat",305],["argentos.barcelona",305],["anmarlube.com",305],["anynouxines.barcelona",305],["crearunapaginaweb.cat",305],["cualesmiip.com",305],["porndoe.com",[306,307,308]],["thinkingaustralia.com",309],["elrow.com",310],["ownit.se",311],["velo-antwerpen.be",[312,313]],["wwnorton.com",314],["pc-canada.com",315],["mullgs.se",316],["1a-sehen.de",317],["feature.fm",318],["comte.com",319],["baltic-watches.com",320],["np-brijuni.hr",320],["vilgain.com",320],["tradingview.com",321],["wevolver.com",322],["experienciasfree.com",323],["freemans.com",324],["kivikangas.fi",325],["lumingerie.com",325],["melkkobrew.fi",325],["kh.hu",[326,327,328]],["aplgo.com",329],["securityconference.org",330],["aha.or.at",[331,334]],["fantasyfitnessing.com",332],["chocolateemporium.com",333],["account.samsung.com",335],["crushwineco.com",336],["levi.pt",337],["fertagus.pt",338],["smiggle.co.uk",339],["ubisoft.com",[340,341,342,343]],["store.ubisoft.com",[340,343,781,782]],["thulb.uni-jena.de",344],["splityourticket.co.uk",345],["eramba.org",346],["openai.com",[347,348]],["kupbilecik.com",[349,350]],["kupbilecik.de",[349,350]],["kupbilecik.pl",[349,350]],["shopilya.com",351],["arera.it",352],["haustier-berater.de",352],["hfm-frankfurt.de",352],["zoommer.ge",353],["studentapan.se",354],["petcity.lt",[355,356,357,358]],["tobroco.com",[359,363]],["tobroco.nl",[359,363]],["tobroco-giant.com",[359,363]],["geosfreiberg.de",[360,361]],["eapvic.org",362],["bassolsenergia.com",362],["bammusic.com",[364,366,367]],["green-24.de",365],["phish-test.de",368],["bokadirekt.se",369],["ford.lt",370],["ford.pt",370],["ford.fr",370],["ford.de",370],["ford.dk",370],["ford.pl",370],["ford.se",370],["ford.nl",370],["ford.no",370],["ford.fi",370],["ford.gr",370],["ford.it",370],["data-media.gr",371],["e-food.gr",[372,373]],["bvmed.de",374],["babyshop.com",[375,376,377]],["griffbereit24.de",378],["checkwx.com",379],["calendardate.com",380],["wefashion.ch",381],["wefashion.fr",381],["wefashion.lu",381],["wefashion.be",381],["wefashion.de",381],["wefashion.nl",381],["brettspiel-angebote.de",[382,383]],["nio.com",384],["kancelarskepotreby.net",[385,386,387]],["segment-anything.com",388],["sketch.metademolab.com",389],["cambridgebs.co.uk",390],["freizeitbad-greifswald.de",391],["giuseppezanotti.com",[392,393,394]],["xcen.se",394],["biggreenegg.co.uk",395],["skihuette-oberbeuren.de",[396,397,398]],["pwsweather.com",399],["xfree.com",400],["theweathernetwork.com",[401,402]],["monese.com",[403,404,405]],["assos.com",403],["helmut-fischer.com",406],["myscience.org",407],["7-eleven.com",408],["airwallex.com",409],["streema.com",410],["gov.lv",411],["tise.com",412],["codecamps.com",413],["avell.com.br",414],["moneyfarm.com",415],["app.moneyfarm.com",415],["simpl.rent",416],["hubspot.com",417],["prodyna.com",[418,419,420,421]],["zutobi.com",[418,419,420,421]],["calm.com",[422,423]],["pubgesports.com",[424,425,426]],["outwrite.com",427],["sbermarket.ru",429],["atani.com",[430,431,432]],["croisieresendirect.com",433],["bgextras.co.uk",434],["sede.coruna.gal",435],["czech-server.cz",436],["hitech-gamer.com",437],["bialettikave.hu",[438,439,440]],["canalplus.com",[441,442,443]],["mader.bz.it",[444,445,446]],["supply.amazon.co.uk",447],["bhaptics.com",448],["cleverbot.com",449],["watchaut.film",450],["tuffaloy.com",451],["fanvue.com",451],["electronoobs.com",452],["xn--lkylen-vxa.se",453],["tiefenthaler-landtechnik.at",454],["tiefenthaler-landtechnik.ch",454],["tiefenthaler-landtechnik.de",454],["varma.fi",455],["vyos.io",456],["digimobil.es",[457,458]],["teenage.engineering",459],["merrell.pl",[460,722]],["converse.pl",460],["shop.wf-education.com",[460,722]],["werkenbijaswatson.nl",461],["converse.com",[462,463]],["buyandapply.nexus.org.uk",464],["img.ly",465],["halonen.fi",[465,497,498,499,500]],["carlson.fi",[465,497,498,499,500]],["cams.ashemaletube.com",[466,467]],["electronicacerler.com",[468,469,470]],["okpoznan.pl",[471,476]],["ielts.idp.com",472],["ielts.co.nz",472],["ielts.com.au",472],["einfach-einreichen.de",[473,474,475]],["endlesstools.io",477],["mbhszepkartya.hu",478],["casellimoveis.com.br",479],["embedplus.com",480],["e-file.pl",481],["sp215.info",482],["empik.com",483],["senda.pl",484],["befestigungsfuchs.de",485],["cut-tec.co.uk",486],["gaytimes.co.uk",487],["statisticsanddata.org",488],["hello.one",489],["paychex.com",490],["wildcat-koeln.de",491],["libraries.merton.gov.uk",[492,493]],["tommy.hr",[494,495]],["usit.uio.no",496],["demo-digital-twin.r-stahl.com",501],["la31devalladolid.com",[502,503]],["mx.com",504],["foxtrail.fjallraven.com",505],["dotwatcher.cc",506],["bazarchic.com",[507,508,509]],["seedrs.com",510],["mypensiontracker.co.uk",511],["praxisplan.at",[511,532]],["esimplus.me",512],["cineplanet.com.pe",513],["ecologi.com",514],["wamba.com",515],["eurac.edu",516],["akasaair.com",517],["rittal.com",518],["worstbassist.com",[519,520,521,522,523,524]],["zs-watch.com",525],["crown.com",526],["mesanalyses.fr",527],["teket.jp",528],["fish.shimano.com",[529,530,531]],["simsherpa.com",[533,534,535]],["translit.ru",536],["aruba.com",537],["aireuropa.com",538],["skfbearingselect.com",[539,540]],["scanrenovation.com",541],["ttela.se",542],["dominospizza.pl",543],["devagroup.pl",544],["secondsol.com",545],["angelifybeauty.com",546],["cotopaxi.com",547],["justjoin.it",548],["digibest.pt",549],["two-notes.com",550],["theverge.com",551],["daimant.co",552],["secularism.org.uk",553],["karriere-hamburg.de",554],["musicmap.info",555],["gasspisen.se",556],["medtube.pl",557],["medtube.es",557],["medtube.fr",557],["medtube.net",557],["standard.sk",558],["linmot.com",559],["larian.com",[559,845]],["s-court.me",559],["containerandpackaging.com",560],["top-yp.de",561],["termania.net",562],["account.nowpayments.io",563],["fizjobaza.pl",564],["gigasport.at",565],["gigasport.de",565],["gigasport.ch",565],["velleahome.gr",566],["nicequest.com",567],["handelsbanken.no",568],["handelsbanken.com",568],["handelsbanken.co.uk",568],["handelsbanken.se",[568,649]],["handelsbanken.dk",568],["handelsbanken.fi",568],["ilarahealth.com",569],["songtradr.com",[570,829]],["logo.pt",[571,572]],["flexwhere.co.uk",[573,575]],["flexwhere.de",[573,575]],["pricewise.nl",573],["getunleash.io",573],["dentmania.de",573],["free.navalny.com",573],["latoken.com",573],["empathy.com",574],["labs.epi2me.io",574],["campusbrno.cz",[577,578,579]],["secrid.com",580],["etsy.com",581],["careers.cloud.com",581],["blablacar.rs",582],["blablacar.ru",582],["blablacar.com.tr",582],["blablacar.com.ua",582],["blablacar.com.br",582],["seb.se",583],["sebgroup.com",583],["deps.dev",584],["buf.build",585],["starofservice.com",586],["ytcomment.kmcat.uk",587],["gmx.com",588],["gmx.fr",588],["karofilm.ru",589],["octopusenergy.it",590],["octopusenergy.es",[590,591]],["justanswer.es",592],["justanswer.de",592],["justanswer.com",592],["justanswer.co.uk",592],["citilink.ru",593],["huutokaupat.com",594],["kaggle.com",595],["emr.ch",[596,601]],["gem.cbc.ca",597],["pumatools.hu",598],["ici.tou.tv",599],["crunchyroll.com",600],["mayflex.com",602],["clipchamp.com",602],["trouwenbijfletcher.nl",602],["fletcher.nl",602],["fletcherzakelijk.nl",602],["intermatic.com",602],["ebikelohr.de",603],["eurosender.com",604],["melectronics.ch",605],["guard.io",606],["nokportalen.se",607],["dokiliko.com",608],["valamis.com",[609,610,611]],["sverigesingenjorer.se",612],["shop.almawin.de",[613,614,615,652]],["zeitzurtrauer.de",616],["skaling.de",[617,618,619]],["bringmeister.de",620],["gdx.net",621],["clearblue.com",622],["drewag.de",[623,624,625]],["enso.de",[623,624,625]],["buidlbox.io",623],["helitransair.com",626],["more.com",627],["nwslsoccer.com",627],["climatecentral.org",628],["resolution.de",629],["flagma.by",630],["eatsalad.com",631],["pacstall.dev",632],["web2.0calc.fr",633],["de-appletradein.likewize.com",634],["swissborg.com",635],["qwice.com",636],["canalpluskuchnia.pl",[637,638]],["uizard.io",639],["stmas.bayern.de",[640,643]],["novayagazeta.eu",641],["kinopoisk.ru",642],["yandex.ru",642],["go.netia.pl",[644,645]],["polsatboxgo.pl",[644,645]],["ing.it",[646,647]],["ing.nl",648],["youcom.com.br",650],["rule34.paheal.net",651],["deep-shine.de",652],["shop.ac-zaun-center.de",652],["kellermann-online.com",652],["kletterkogel.de",652],["pnel.de",652],["korodrogerie.de",652],["der-puten-shop.de",652],["katapult-shop.de",652],["evocsports.com",652],["esm-computer.de",652],["calmwaters.de",652],["mellerud.de",652],["akustik-projekt.at",652],["vansprint.de",652],["0815.at",652],["0815.eu",652],["ojskate.com",652],["der-schweighofer.de",652],["tz-bedarf.de",652],["zeinpharma.de",652],["weicon.com",652],["dagvandewebshop.be",652],["thiele-tee.de",652],["carbox.de",652],["riapsport.de",652],["trendpet.de",652],["eheizung24.de",652],["seemueller.com",652],["vivande.de",652],["heidegrill.com",652],["gladiator-fightwear.com",652],["h-andreas.com",652],["pp-parts.com",652],["natuerlich-holzschuhe.de",652],["massivart.de",652],["malermeister-shop.de",652],["imping-confiserie.de",652],["lenox-trading.at",652],["cklenk.de",652],["catolet.de",652],["drinkitnow.de",652],["patisserie-m.de",652],["storm-proof.com",652],["balance-fahrradladen.de",652],["magicpos.shop",652],["zeinpharma.com",652],["sps-handel.net",652],["novagenics.com",652],["butterfly-circus.de",652],["holzhof24.de",652],["w6-wertarbeit.de",652],["fleurop.de",652],["leki.com",652],["extremeaudio.de",652],["taste-market.de",652],["delker-optik.de",652],["stuhl24-shop.de",652],["g-nestle.de",652],["alpine-hygiene.ch",652],["fluidmaster.it",652],["cordon.de",652],["belisse-beauty.de",652],["belisse-beauty.co.uk",652],["wpc-shop24.de",652],["liv.si",652],["maybach-luxury.com",652],["leiternprofi24.de",652],["hela-shop.eu",652],["hitado.de",652],["j-koenig.de",652],["armedangels.com",[652,729,730]],["bvk-beamtenversorgung.de",653],["hofer-kerzen.at",654],["karls-shop.de",655],["luvly.care",656],["firmen.wko.at",656],["byggern.no",657],["donauauen.at",658],["woltair.cz",659],["rostics.ru",660],["hife.es",661],["lilcat.com",662],["hot.si",[663,664,665,666]],["crenolibre.fr",667],["e-pole.pl",668],["dopt.com",669],["keb-automation.com",670],["bonduelle.ru",671],["oxfordonlineenglish.com",672],["pccomponentes.fr",673],["pccomponentes.com",673],["pccomponentes.pt",673],["grants.at",674],["africa-uninet.at",674],["rqb.at",674],["youngscience.at",674],["oead.at",674],["innovationsstiftung-bildung.at",674],["etwinning.at",674],["arqa-vet.at",674],["zentrumfuercitizenscience.at",674],["vorstudienlehrgang.at",674],["erasmusplus.at",674],["jeger.pl",675],["bo.de",676],["thegamingwatcher.com",677],["norlysplay.dk",678],["plusujemy.pl",679],["asus.com.cn",[680,682]],["zentalk.asus.com",[680,682]],["mubi.com",681],["59northwheels.se",683],["photospecialist.co.uk",684],["foto-gregor.de",684],["kamera-express.de",684],["kamera-express.be",684],["kamera-express.nl",684],["kamera-express.fr",684],["kamera-express.lu",684],["dhbbank.com",685],["dhbbank.de",685],["dhbbank.be",685],["dhbbank.nl",685],["login.ingbank.pl",686],["fabrykacukiernika.pl",[687,688]],["peaks.com",689],["3landesmuseen-braunschweig.de",690],["unifachbuch.de",[691,692,693]],["playlumi.com",[694,695,696]],["chatfuel.com",697],["studio3t.com",[698,699,700,701]],["realgap.co.uk",[702,703,704,705]],["hotelborgia.com",[706,707]],["sweet24.de",708],["zwembaddekouter.be",709],["flixclassic.pl",710],["jobtoday.com",711],["deltatre.com",[712,713,727]],["withings.com",[714,715,716]],["blista.de",[717,718]],["hashop.nl",719],["gift.be",[720,721]],["elevator.de",722],["foryouehealth.de",722],["animaze.us",722],["penn-elcom.com",722],["curantus.de",722],["mtbmarket.de",722],["spanienweinonline.ch",722],["novap.fr",722],["bizkaia.eus",[723,724,725]],["sinparty.com",726],["mantel.com",728],["e-dojus.lv",731],["burnesspaull.com",732],["oncosur.org",733],["photobooth.online",734],["epidemicsound.com",735],["ryanair.com",736],["refurbished.at",[737,738,739]],["refurbished.nl",[737,738,739]],["refurbished.be",[737,738,739]],["refurbishedstore.de",[737,738,739]],["bayernportal.de",[740,741,742]],["ayudatpymes.com",743],["zipjob.com",743],["shoutcast.com",743],["plastischechirurgie-muenchen.info",744],["bonn.sitzung-online.de",745],["depop.com",[746,747,748]],["thenounproject.com",749],["pricehubble.com",750],["ilmotorsport.de",751],["karate.com",752],["psbank.ru",752],["myriad.social",752],["exeedme.com",752],["followalice.com",[752,820]],["aqua-store.fr",753],["voila.ca",754],["anastore.com",755],["app.arzt-direkt.de",756],["dasfutterhaus.at",757],["e-pity.pl",758],["fillup.pl",759],["dailymotion.com",760],["barcawelt.de",761],["lueneburger-heide.de",762],["polizei.bayern.de",[763,765]],["ourworldofpixels.com",764],["jku.at",766],["matkahuolto.fi",767],["backmarket.de",[768,769,770]],["backmarket.co.uk",[768,769,770]],["backmarket.es",[768,769,770]],["backmarket.be",[768,769,770]],["backmarket.at",[768,769,770]],["backmarket.fr",[768,769,770]],["backmarket.gr",[768,769,770]],["backmarket.fi",[768,769,770]],["backmarket.ie",[768,769,770]],["backmarket.it",[768,769,770]],["backmarket.nl",[768,769,770]],["backmarket.pt",[768,769,770]],["backmarket.se",[768,769,770]],["backmarket.sk",[768,769,770]],["backmarket.com",[768,769,770]],["eleven-sportswear.cz",[771,772,773]],["silvini.com",[771,772,773]],["silvini.de",[771,772,773]],["purefiji.cz",[771,772,773]],["voda-zdarma.cz",[771,772,773]],["lesgarconsfaciles.com",[771,772,773]],["ulevapronohy.cz",[771,772,773]],["vitalvibe.eu",[771,772,773]],["plavte.cz",[771,772,773]],["mo-tools.cz",[771,772,773]],["flamantonlineshop.cz",[771,772,773]],["sandratex.cz",[771,772,773]],["norwayshop.cz",[771,772,773]],["3d-foto.cz",[771,772,773]],["neviditelnepradlo.cz",[771,772,773]],["nutrimedium.com",[771,772,773]],["silvini.cz",[771,772,773]],["karel.cz",[771,772,773]],["silvini.sk",[771,772,773]],["book-n-drive.de",774],["cotswoldoutdoor.com",775],["cotswoldoutdoor.ie",775],["cam.start.canon",776],["usnews.com",777],["researchaffiliates.com",778],["singkinderlieder.de",779],["stiegeler.com",780],["ba.com",[783,784,785,786,787,788,789]],["britishairways.com",[783,784,785,786,787,788,789]],["cineman.pl",[790,791,792]],["tv-trwam.pl",[790,791,792,793]],["qatarairways.com",[794,795,796,797,798]],["wedding.pl",799],["vivaldi.com",800],["emuia1.gugik.gov.pl",801],["nike.com",802],["adidas.at",803],["adidas.be",803],["adidas.ca",803],["adidas.ch",803],["adidas.cl",803],["adidas.co",803],["adidas.co.in",803],["adidas.co.kr",803],["adidas.co.nz",803],["adidas.co.th",803],["adidas.co.uk",803],["adidas.com",803],["adidas.com.ar",803],["adidas.com.au",803],["adidas.com.br",803],["adidas.com.my",803],["adidas.com.ph",803],["adidas.com.vn",803],["adidas.cz",803],["adidas.de",803],["adidas.dk",803],["adidas.es",803],["adidas.fi",803],["adidas.fr",803],["adidas.gr",803],["adidas.ie",803],["adidas.it",803],["adidas.mx",803],["adidas.nl",803],["adidas.no",803],["adidas.pe",803],["adidas.pl",803],["adidas.pt",803],["adidas.ru",803],["adidas.se",803],["adidas.sk",803],["colourbox.com",804],["ebilet.pl",805],["myeventeo.com",806],["snap.com",807],["louwman.nl",[808,809]],["ratemyprofessors.com",810],["filen.io",811],["leotrippi.com",812],["restaurantclub.pl",812],["context.news",812],["queisser.de",812],["grandprixradio.dk",[813,814,815,816,817]],["grandprixradio.nl",[813,814,815,816,817]],["grandprixradio.be",[813,814,815,816,817]],["businessclass.com",818],["quantamagazine.org",819],["hellotv.nl",821],["jisc.ac.uk",822],["lasestrellas.tv",823],["xn--digitaler-notenstnder-m2b.com",824],["schoonmaakgroothandelemmen.nl",824],["nanuko.de",824],["hair-body-24.de",824],["shopforyou47.de",824],["kreativverliebt.de",824],["anderweltverlag.com",824],["octavio-shop.com",824],["forcetools-kepmar.eu",824],["fantecshop.de",824],["hexen-werkstatt.shop",824],["shop-naturstrom.de",824],["biona-shop.de",824],["camokoenig.de",824],["bikepro.de",824],["kaffeediscount.com",824],["vamos-skateshop.com",824],["holland-shop.com",824],["avonika.com",824],["royal-oak.org",825],["hurton.pl",826],["officesuite.com",827],["fups.com",[828,830]],["scienceopen.com",831],["moebel-mahler-siebenlehn.de",[832,833]],["calendly.com",834],["batesenvironmental.co.uk",[835,836]],["ubereats.com",837],["101internet.ru",838],["bein.com",839],["beinsports.com",839],["figshare.com",840],["bitso.com",841],["gallmeister.fr",842],["eco-toimistotarvikkeet.fi",843],["proficient.fi",843],["developer.ing.com",844],["webtrack.dhlglobalmail.com",846],["webtrack.dhlecs.com",846],["ehealth.gov.gr",847],["calvinklein.se",[848,849,850]],["calvinklein.fi",[848,849,850]],["calvinklein.sk",[848,849,850]],["calvinklein.si",[848,849,850]],["calvinklein.ch",[848,849,850]],["calvinklein.ru",[848,849,850]],["calvinklein.com",[848,849,850]],["calvinklein.pt",[848,849,850]],["calvinklein.pl",[848,849,850]],["calvinklein.at",[848,849,850]],["calvinklein.nl",[848,849,850]],["calvinklein.hu",[848,849,850]],["calvinklein.lu",[848,849,850]],["calvinklein.lt",[848,849,850]],["calvinklein.lv",[848,849,850]],["calvinklein.it",[848,849,850]],["calvinklein.ie",[848,849,850]],["calvinklein.hr",[848,849,850]],["calvinklein.fr",[848,849,850]],["calvinklein.es",[848,849,850]],["calvinklein.ee",[848,849,850]],["calvinklein.de",[848,849,850]],["calvinklein.dk",[848,849,850]],["calvinklein.cz",[848,849,850]],["calvinklein.bg",[848,849,850]],["calvinklein.be",[848,849,850]],["calvinklein.co.uk",[848,849,850]],["ofdb.de",851],["dtksoft.com",852],["serverstoplist.com",853],["truecaller.com",854],["arturofuente.com",[858,860,861]],["protos.com",[858,860,861]],["timhortons.co.th",[858,859,860,862,864,865]],["toyota.co.uk",[858,859,860,863,864,865]],["businessaccountingbasics.co.uk",[858,859,860,862,864,865]],["flickr.org",[858,859,860,862,864,865]],["espacocasa.com",858],["altraeta.it",858],["centrooceano.it",858],["allstoresdigital.com",858],["cultarm3d.de",858],["soulbounce.com",858],["fluidtopics.com",858],["uvetgbt.com",858],["malcorentacar.com",858],["emondo.de",858],["maspero.it",858],["kelkay.com",858],["underground-england.com",858],["vert.eco",858],["turcolegal.com",858],["magnet4blogging.net",858],["moovly.com",858],["automationafrica.co.za",858],["jornaldoalgarve.pt",858],["keravanenergia.fi",858],["kuopas.fi",858],["frag-machiavelli.de",858],["healthera.co.uk",858],["mobeleader.com",858],["powerup-gaming.com",858],["developer-blog.net",858],["medical.edu.mt",858],["deh.mt",858],["bluebell-railway.com",858],["ribescasals.com",858],["javea.com",858],["chinaimportal.com",858],["inds.co.uk",858],["raoul-follereau.org",858],["serramenti-milano.it",858],["cosasdemujer.com",858],["luz-blanca.info",858],["cosasdeviajes.com",858],["safehaven.io",858],["havocpoint.it",858],["motofocus.pl",858],["nomanssky.com",858],["drei-franken-info.de",858],["clausnehring.com",858],["alttab.net",858],["kinderleicht.berlin",858],["kiakkoradio.fi",858],["cosasdelcaribe.es",858],["de-sjove-jokes.dk",858],["serverprofis.de",858],["biographyonline.net",858],["iziconfort.com",858],["sportinnederland.com",858],["natureatblog.com",858],["wtsenergy.com",858],["cosasdesalud.es",858],["internetpasoapaso.com",858],["zurzeit.at",858],["contaspoupanca.pt",858],["steamdeckhq.com",[858,859,860,862,864,865]],["ipouritinc.com",[858,860,862]],["hemglass.se",[858,860,862,864,865]],["sumsub.com",[858,859,860]],["atman.pl",[858,859,860]],["fabriziovanmarciano.com",[858,859,860]],["nationalrail.com",[858,859,860]],["eett.gr",[858,859,860]],["funkypotato.com",[858,859,860]],["equalexchange.co.uk",[858,859,860]],["swnsdigital.com",[858,859,860]],["gogolf.fi",[858,862]],["hanse-haus-greifswald.de",858],["tampereenratikka.fi",[858,860,866,867]],["kymppikatsastus.fi",[860,864,910,911]],["brasiltec.ind.br",868],["doka.com",[869,870,871]],["abi.de",[872,873]],["studienwahl.de",[872,873]],["journal.hr",[874,875,876,877]],["howstuffworks.com",878],["stickypassword.com",[879,880,881]],["conversion-rate-experts.com",[882,883]],["merkur.si",[884,885,886]],["petitionenligne.com",[887,888]],["petitionenligne.be",[887,888]],["petitionenligne.fr",[887,888]],["petitionenligne.re",[887,888]],["petitionenligne.ch",[887,888]],["skrivunder.net",[887,888]],["petitiononline.uk",[887,888]],["petitions.nz",[887,888]],["petizioni.com",[887,888]],["peticao.online",[887,888]],["skrivunder.com",[887,888]],["peticiones.ar",[887,888]],["petities.com",[887,888]],["petitionen.com",[887,888]],["petice.com",[887,888]],["opprop.net",[887,888]],["peticiok.com",[887,888]],["peticiones.net",[887,888]],["peticion.es",[887,888]],["peticiones.pe",[887,888]],["peticiones.mx",[887,888]],["peticiones.cl",[887,888]],["peticije.online",[887,888]],["peticiones.co",[887,888]],["mediathek.lfv-bayern.de",889],["aluypvc.es",[890,891,892]],["pracuj.pl",[893,894,895,896,897]],["vki.at",899],["konsument.at",899],["chollometro.com",900],["dealabs.com",900],["hotukdeals.com",900],["pepper.it",900],["pepper.pl",900],["preisjaeger.at",900],["mydealz.de",900],["direct.travelinsurance.tescobank.com",[903,904,905,906,907,908,909,910]],["mediaite.com",912],["easyfind.ch",[913,914]],["e-shop.leonidas.com",[915,916]],["lastmile.lt",917],["veriff.com",918],["constantin.film",[919,920,921]],["notion.so",922],["omgevingsloketinzage.omgeving.vlaanderen.be",[923,924]],["primor.eu",925],["tameteo.com",926],["tempo.pt",926],["yourweather.co.uk",926],["meteored.cl",926],["meteored.mx",926],["tempo.com",926],["ilmeteo.net",926],["meteored.com.ar",926],["daswetter.com",926],["myprivacy.dpgmediagroup.net",927],["algarvevacation.net",928],["3sat.de",929],["oxxio.nl",[930,931]],["butterflyshop.dk",[932,933,934]],["praxis.nl",935],["brico.be",935],["kent.gov.uk",[936,937]],["pohjanmaanhyvinvointi.fi",938],["maanmittauslaitos.fi",939]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-local-storage-item.js new file mode 100644 index 0000000..8fe1174 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["psh:cookies-other","false"],["psh:cookies-seen","true"],["psh:cookies-social","true"],["cookieAllowed","false"],["bunq:CookieConsentStore:isBannerVisible","false"],["app_gdpr_consent","1"],["alreadyAcceptCookie","true"],["isCookiesAccepted","true"],["cookies","no"],["cookies-policy-accepted","true"],["cookie_prompt_times","1"],["last_prompt_time","1"],["sup_gdpr_cookie","accepted"],["gdpr_cookie","accepted"],["cn","true"],["consent_popup","1"],["COOKIE_CONSENT","false"],["cookie-consent-declined-version","1"],["Do-not-share","true"],["allow-cookies","false"],["__ph_opt_in_out_phc_9aSDbJCaDUMdZdHxxMPTvcj7A9fsl3mCgM1RBPmPsl7","0"],["should_display_cookie_banner_v2","false"],["zora-discover-14-03-23","false"],["connect-wallet-legal-consent","true"],["cookiesMin","1"],["cb-accept-cookie","true"],["cookie-permission","false"],["cookieAccepted","true"],["cookies","true"],["ROCUMENTS.cookieConsent","true"],["bcCookieAccepted","true"],["CMP:personalisation","1"],["hasConsentedPH","no"],["pcClosedOnce","true"],["textshuttle_cookie","false"],["cookies-notification-message-is-hidden","true"],["cookieBanner","false"],["banner","true"],["cookieConsent","true"],["isAllowCookies","true"],["gtag_enabled","1"],["cvcConsentGiven","true"],["terms","true"],["cookie_accept","true"],["Pechinchou:CookiesModal","true"],["hub-cp","true"],["cookiePolicyAccepted","yes"],["cookie_usage_acknowledged_2","true"],["cookie","true"],["cookies_necessary_consent","true"],["cookies_marketing_consent","false"],["cookies_statistics_consent","false"],["wu.ccpa-toast-viewed","true"],["closed","true"],["dnt","1"],["dnt_a","1"],["makerz_allow_consentmgr","0"],["SHOW_COOKIE_BANNER","no"],["CookiesConsent","1"],["hasAnalyticalCookies","false"],["hasStrictlyNecessaryCookies","true"],["amCookieBarFirstShow","1"],["acceptedCookies","false"],["viewedCookieBanner","true"],["accept_all_cookies","false"],["isCookies","1"],["cookieconsent_status","false"],["user_cookie","1"],["ka:4:legal-updates","true"],["cok","true"],["cookieMessage","true"],["soCookiesPolicy","1"],["GDPR:RBI:accepted","false"],["contao-privacy-center.hidden","1"],["cookie_consent","false"],["cookiesAgree","true"],["ytsc_accepted_cookies","true"],["safe-storage/v1/tracking-consent/trackingConsentMarketingKey","false"],["safe-storage/v1/tracking-consent/trackingConsentAdvertisingKey","false"],["safe-storage/v1/tracking-consent/trackingConsentAnalyticsKey","false"],["agreeToCookie","false"],["AI Alliance_ReactCookieAcceptance_hasSetCookies","true"],["cookie-ack-2","true"],["firstVisit","false"],["2020-04-05","1"],["dismissed","true"],["SET_COOKIES_APPROVED","true"],["hasAcceptedCookies","true"],["isCookiesNotificationHidden","true"],["agreed-cookies","true"],["consentCookie","true"],["SWCOOKIESACC","1"],["hasAcceptedCookieNotice","true"],["fb-cookies-accepted","false"],["is_accept_cookie","true"],["accept-jove-cookie","1"],["cookie_consent_bar_value","true"],["pxdn_cookie_consent","true"],["akasha__cookiePolicy","true"],["QMOptIn","false"],["safe.global","false"],["cookie_banner:hidden","true"],["cookiesAccepted","false"],["accept_cookie_policy","true"],["201805-policy|accepted","1"],["kick_cookie_accepted","true"],["cookies-selected","true"],["cookiesAccepted","true"],["cookie-notice-dismissed","true"],["accepts-cookie-notice","true"],["dismissedPrivacyCookieMessage","1"],["cookiePolicy","true"],["allowCookies","allowed"],["cookie_consent","true"],["cookies_policy_status","true"],["cookies-accepted","true"],["allowCookies","true"],["cookie_consent","1"],["accepted-cookies","true"],["cookies-consent","0"],["cookieBannerRead","true"],["acceptCookie","0"],["cookieBannerReadDate","1"],["privacy-policy-accepted","true"],["accepted_cookies","true"],["accepted_cookie","true"],["cookie-consent","true"],["consentManager_shown","true"],["consent_necessary","true"],["consent_performance","false"],["cookie-closed","true"],["framerCookiesDismissed","true"],["cookie-accepted","false"],["cookieConsent","1"],["enableCookieBanner","false"],["cookie-consent-level","1"],["byFoodCookiePolicyRequire","false"],["ascookie--decision","true"],["isAcceptCookiesNew","true"],["marketing","false"],["technical","true","","reload","1"],["analytics","false"],["otherCookie","true"],["saveCookie","true"],["userAcceptsCookies","1"],["grnk-cookies-accepted","true"],["cookieConsent","false"],["acceptCookies","no"],["hasAcceptedGdpr","true"],["lw-accepts-cookies","true"],["cookies-accept","true"],["load-scripts-v2","2"],["acceptsAnalyticsCookies","false"],["acceptsNecessaryCookies","true"],["display_cookie_modal","false"],["pg-accept-cookies","true"],["__EOBUWIE__consents_accepted","true","","reload","1"],["FP_cookiesAccepted","true"],["VISITED_0","true"],["OPTIONAL_COOKIES_ACCEPTED_0","true"],["storagePermission","true"],["set_cookie_stat","false"],["set_cookie_tracking","false"],["gdpr-done","true"],["isTrackingAllowed","false"],["legalsAccepted","true"]]; + +const hostnamesMap = new Map([["nhnieuws.nl",[0,1,2]],["omroepbrabant.nl",[0,1,2]],["column.com",3],["web.bunq.com",4],["klimwinkel.nl",5],["markimicrowave.com",6],["aerolineas.com.ar",7],["5sim.net",7],["fold.dev",8],["mojposao.hr",9],["temu.com",[10,11]],["supreme.com",[12,13]],["g-star.com",14],["sawren.pl",15],["ultrahuman.com",16],["optionsgroup.com",17],["withpersona.com",[18,19]],["trigger.dev",20],["core.app",[21,23]],["zora.co",22],["kokku-online.de",24],["cuba-buddy.de",25],["datamask.app",26],["humandataincome.com",26],["passport-photo.online",27],["crealitycloud.com",28],["triumphtechnicalinformation.com",29],["businessclass.com",30],["livsstil.se",31],["jito.wtf",32],["schneidewind-immobilien.de",33],["textshuttle.com",34],["simpleswap.io",35],["wales.nhs.attendanywhere.com",36],["astondevs.ru",37],["comnet.com.tr",38],["auth.hiring.amazon.com",38],["parrotsec.org",38],["gonxt.com",39],["geomiq.com",40],["bbc.com",41],["galaxy.com",42],["ticketmelon.com",43],["pechinchou.com.br",44],["thehub21.com",45],["archiup.com",46],["dbschenker.com",47],["nove.fr",48],["autoride.cz",[49,50,51]],["autoride.es",[49,50,51]],["autoride.io",[49,50,51]],["autoride.sk",[49,50,51]],["wunderground.com",52],["baselime.io",53],["eversports.de",[54,55]],["makerz.me",56],["reebok.eu",57],["alfa.com.ec",58],["rts.com.ec",58],["tropicalida.com.ec",58],["owgr.com",[59,60]],["beermerchants.com",61],["saamexe.com",[62,63]],["app.bionic-reading.com",64],["nloto.ru",65],["librinova.com",66],["format.bike",67],["khanacademy.org",68],["etelecinema.hu",69],["konicaminolta.com",70],["soquest.xyz",71],["region-bayreuth.de",72],["nationalexpress.de",73],["eezy.nrw",73],["bahnland-bayern.de",73],["6amgroup.com",74],["go.bkk.hu",74],["happiful.com",74],["bazaartracker.com",75],["subscribercounter.com",76],["app.klarna.com",[77,78,79]],["instantspoursoi.fr",80],["thealliance.ai",81],["vivenu.com",82],["librumreader.com",83],["visnos.com",84],["polypane.app",85],["changelly.com",86],["glose.com",87],["yellow.systems",88],["renebieder.com",89],["goodram.com",90],["starwalk.space",91],["vitotechnology.com",91],["codedead.com",92],["studiofabiobiesel.com",93],["fydeos.com",94],["fydeos.io",94],["jove.com",95],["argent.xyz",96],["pixeden.com",97],["akasha.org",98],["ashleyfurniture.com",99],["safe.global",100],["jibjab.com",101],["filmzie.com",102],["vietjetair.com",103],["betterprogramming.pub",104],["medium.com",104],["500ish.com",104],["gitconnected.com",104],["bettermarketing.pub",104],["diylifetech.com",104],["thebolditalic.com",104],["writingcooperative.com",104],["fanfare.pub",104],["betterhumans.pub",104],["kick.com",105],["jimdosite.com",106],["worstbassist.com",106],["thingtesting.com",107],["streamclipsgermany.de",107],["evernote.com",[108,109]],["octopusenergy.co.jp",110],["improvethenews.org",111],["plente.com",111],["findmcserver.com",112],["schneideranwaelte.de",113],["traefik.io",113],["cityfalcon.ai",114],["digitalparking.city",115],["mediathekviewweb.de",116],["solana.com",117],["ef.co.id",118],["alohafromdeer.com",119],["fwd.com",[120,122]],["everywhere.game",121],["geotastic.net",123],["tattoodo.com",[124,125]],["garageproject.co.nz",124],["jmonline.com.br",126],["atlas.workland.com",126],["virginexperiencedays.co.uk",126],["emag.berliner-woche.de",[127,128,129]],["nordkurier.de",[127,128,129]],["everest-24.pl",[130,132]],["zave.it",131],["sneakerfreaker.com",133],["cryptofalka.hu",133],["walmart.ca",134],["flyingblue.com",135],["byfood.com",136],["andsafe.de",137],["edostavka.by",138],["emall.by",138],["onexstore.pl",[139,140,141]],["revanced.app",141],["evropochta.by",[142,143]],["inselberlin.de",144],["gronkh.tv",145],["deribit.com",146],["dorkgpt.com",146],["adfilteringdevsummit.com",147],["learngerman.dw.com",148],["leeway.tech",149],["gostanford.com",150],["namensetiketten.de",151],["drafthound.com",[152,153]],["wokularach.pl",154],["bidup.amtrak.com",155],["eschuhe.de",156],["flyingpapers.com",157],["beta.character.ai",[158,159]],["bittimittari.fi",160],["aida64.co.uk",[161,162]],["aida64.com.ua",[161,162]],["aida64.de",[161,162]],["aida64.hu",[161,162]],["aida64.it",[161,162]],["aida64russia.com",[161,162]],["vivantis.sk",163],["krasa.cz",163],["auf1.tv",164],["wesendit.com",165]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-session-storage-item.js new file mode 100644 index 0000000..229f339 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["cookieModal2","1"],["cookieMessageDisagree","true"],["terms-and-policy-accepted","true"],["hasConsent","1"],["hasDsg","1"],["griffinConsentIgnored","1"],["ACCEPT_LGPD","true"],["acceptCookies","false"],["terms-and-policy-accepted","yes"],["CookieBannerShown","yes"]]; + +const hostnamesMap = new Map([["workwide.de",0],["erco.com",1],["smartwielen.lu",2],["cachecrawler.com",[3,4]],["griffin.com",5],["c6bank.com.br",6],["gedik.com",7],["collato.com",[8,9]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-click-element.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-click-element.js new file mode 100644 index 0000000..1d44a5d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-click-element.js @@ -0,0 +1,533 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedClickElement = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["form[action] button[jsname=\"tWT92d\"]"],["[action=\"https://consent.youtube.com/save\"][style=\"display:inline;\"] [name=\"set_eom\"][value=\"true\"] ~ .basebuttonUIModernization[value][aria-label]"],["[title=\"Manage Cookies\"]"],["[title=\"Reject All\"]","","1000"],["button.sp_choice_type_11"],[".sp_choice_type_12[title=\"Options\"]"],["[title=\"REJECT ALL\"]","","500"],[".sp_choice_type_12[title=\"OPTIONS\"]"],["[title=\"Reject All\"]","","500"],[".sp_choice_type_12[title=\"Manage or reject cookies\"]"],["[title=\"Reject all\"]","","500"],[".terms-conditions button.transfer__button"],[".fides-consent-wall .fides-banner-button-group > button.fides-reject-all-button"],["button[title^=\"Consent\"]"],["button.fides-reject-all-button","","500"],["button.reject-all"],[".cmp__dialog-footer-buttons > .is-secondary"],["#didomi-notice-agree-button"],["button[onclick=\"IMOK()\"]","","500"],["a.btn--primary"],[".message-container.global-font button.message-button.no-children.focusable.button-font.sp_choice_type_12[title=\"MORE OPTIONS\""],["[data-choice=\"1683026410215\"]","","500"],["#usercentrics-root >>> button[data-testid=\"uc-deny-all-button\"]"],["button.sp_choice_type_12[title$=\"Settings\"]"],["button[title=\"REJECT ALL\"]","","1000"],["button.iubenda-cs-customize-btn, button.iub-cmp-reject-btn, button#iubFooterBtn","","1000"],[".sp_choice_type_12[title=\"Manage Cookies\"]"],[".sp_choice_type_REJECT_ALL","","500"],[".almacmp-button--settings, #purposeConsents1, #purposeConsents2, #purposeConsents3, #purposeConsents4, #purposeConsents5, #purposeConsents6, #purposeConsents7, #purposeConsents8, #purposeConsents9, #purposeConsents10, #purposeConsents11, #specialFeatureConsents1, #specialFeatureConsents2, #almacmp-save-layer2"],[".sanoma-logo-container ~ .message-component.sticky-buttons button.sp_choice_type_12[title=\"Asetukset\"]"],[".sanoma-logo-container ~ .message-component.privacy-manager-tcfv2 .tcfv2-stack[title=\"Sanoman sisällönjakelukumppanit\"] button.pm-switch[aria-checked=\"false\"]"],[".sanoma-logo-container ~ .message-component button.sp_choice_type_SAVE_AND_EXIT[title=\"Tallenna\"]","","1500"],["#onetrust-accept-btn-handler"],["button[title=\"Accept and continue\"]"],["button[title=\"Accept All Cookies\"]"],[".accept-all"],["#CybotCookiebotDialogBodyButtonAccept"],["button[id=\"didomi-notice-agree-button\"]"],[".privacy-cp-wall #privacy-cp-wall-accept"],["button[aria-label=\"Continua senza accettare\"]"],["label[class=\"input-choice__label\"][for=\"CookiePurposes_1_\"], label[class=\"input-choice__label\"][for=\"CookiePurposes_2_\"], button.js-save[type=\"submit\"]"],["[aria-label=\"REJECT ALL\"]","","500"],["[href=\"/x-set-cookie/\"]"],["#dialogButton1"],["button[id=\"onetrust-accept-btn-handler\"]"],[".call"],["#cl-consent button[data-role=\"b_decline\"]"],["#privacy-cp-wall-accept"],["button.js-cookie-accept-all","","2000"],["button[data-label=\"accept-button\"]","","1000"],["#cmp-btn-accept","!cookie:/^gpt_ppid[^=]+=/","5000"],["button#pt-accept-all"],["[for=\"checkbox_niezbedne\"], [for=\"checkbox_spolecznosciowe\"], .btn-primary"],["[aria-labelledby=\"banner-title\"] > div[class^=\"buttons_\"] > button[class*=\"secondaryButton_\"] + button"],["button#minf-privacy-open-modal-btn-id, button.iubenda-cs-close-btn"],["button.iubenda-cs-accept-btn","","1000"],[".privacy-popup > div > button","","2000"],[".pg-configure-button[title=\"Instellen\"]","","500"],["button.message-button[title=\"Mijn instellingen beheren\"]","","500"],["button[aria-checked=\"false\"][aria-label^=\"Social\"], button.sp_choice_type_SAVE_AND_EXIT","","500"],["#pg-shadow-host >>> #pg-configure-btn, #pg-shadow-host >>> #purpose-row-SOCIAL_MEDIA input[type=\"checkbox\"], #pg-shadow-host >>> button#pg-save-preferences-btn"],["#pubtech-cmp #pt-close"],[".didomi-continue-without-agreeing"],["#ccAcceptOnlyFunctional","","4000"],["button.optoutmulti_button","","2000"],["button[title=\"Accepter\"]"],[".btns-container > button[title=\"Tilpass\"]"],[".message-row > button[title=\"Avvis alle\"]","","2000"],["button.iubenda-cs-accept-btn"],[".iubenda-cs-visible .iubenda-cs-accept-btn"],["button[data-gdpr-expression=\"acceptAll\"]"],["button[title=\"Accept all\"i]"],[".gdpr-btn.small-right, .thirdlayer .gdpr-btn-lbl"],["span.as-oil__close-banner"],["button[data-cy=\"cookie-banner-necessary\"]"],["h2 ~ div[class^=\"_\"] > div[class^=\"_\"] > a[rel=\"noopener noreferrer\"][target=\"_self\"][class^=\"_\"]:only-child"],[".cky-btn-accept"],["button[aria-label=\"Agree\"]"],["button[title^=\"Alle akzeptieren\"]"],["button[aria-label=\"Alle akzeptieren\"]"],["button[data-label=\"Weigeren\"]","","500"],["button.decline-all","","1000"],["button[aria-label=\"I Accept\"]","","1000"],[".iubenda-cs-accept-btn"],[".button--necessary-approve","","2000"],[".button--necessary-approve","","4000"],["button.agree-btn","","2000"],[".ReactModal__Overlay button[class*=\"terms-modal_done__\"]"],["button.cookie-consent__accept-button","","2000"],["button[id=\"ue-accept-notice-button\"]","","2000"],["[data-testid=\"cookie-policy-banner-accept\"]","","500"],["button.accept-all","1000"],[".as-oil__close-banner","","1000"],["button[title=\"Akzeptieren und weiter\"]","","1000"],[".qc-cmp2-summary-buttons > button[mode=\"secondary\"]"],["[class^=\"qc-cmp2-buttons\"] > [data-tmdatatrack=\"privacy-other-save\"]","","1000"],["#didomi-notice-agree-button","","1000"],["button#onetrust-accept-btn-handler"],["#onetrust-pc-btn-handler"],[".save-preference-btn-handler","","1000"],["button[data-testid=\"granular-banner-button-decline-all\"]","","1000"]]; + +const hostnamesMap = new Map([["consent.youtube.com",[0,1]],["sourcepointcmp.bloomberg.com",[2,3,4]],["sourcepointcmp.bloomberg.co.jp",[2,3,4]],["giga.de",4],["cmpv2.standard.co.uk",[5,6]],["cmpv2.independent.co.uk",[7,8]],["sourcepoint.theguardian.com",[9,10]],["wetransfer.com",[11,12]],["spiegel.de",13],["www.nytimes.com",14],["consent.yahoo.com",15],["tumblr.com",16],["20minutos.es",[17,96]],["actu.fr",[17,96]],["elconfidencial.com",[17,96]],["rtl.lu",[17,96]],["fplstatistics.co.uk",18],["e-shop.leonidas.com",19],["cdn.privacy-mgmt.com",[20,21,29,30,31,71,77,79,86,91]],["festoolcanada.com",22],["dr-beckmann.com",22],["consent.ladbible.com",[23,24]],["consent.unilad.com",[23,24]],["consent.gamingbible.com",[23,24]],["consent.sportbible.com",[23,24]],["consent.tyla.com",[23,24]],["consent.ladbiblegroup.com",[23,24]],["m2o.it",25],["deejay.it",25],["capital.it",25],["ilmattino.it",25],["leggo.it",25],["libero.it",25],["tiscali.it",25],["consent-manager.ft.com",[26,27]],["ampparit.com",28],["arvopaperi.fi",28],["iltalehti.fi",28],["kauppalehti.fi",28],["mediuutiset.fi",28],["mikrobitti.fi",28],["talouselama.fi",28],["tekniikkatalous.fi",28],["tivi.fi",28],["uusisuomi.fi",28],["digitalfoundry.net",32],["egx.net",32],["eurogamer.it",32],["mcmcomiccon.com",32],["nintendolife.com",32],["paxsite.com",32],["purexbox.com",32],["pushsquare.com",32],["starwarscelebration.com",32],["thehaul.com",32],["timeextension.com",32],["sportiva.shueisha.co.jp",32],["wpb.shueisha.co.jp",32],["dicebreaker.com",[33,34]],["eurogamer.cz",[33,34]],["eurogamer.es",[33,34]],["eurogamer.net",[33,34]],["eurogamer.nl",[33,34]],["eurogamer.pl",[33,34]],["eurogamer.pt",[33,34]],["gamesindustry.biz",[33,34]],["jelly.deals",[33,34]],["reedpop.com",[33,34]],["rockpapershotgun.com",[33,34]],["thepopverse.com",[33,34]],["vg247.com",[33,34]],["videogameschronicle.com",[33,34]],["eurogamer.de",35],["roadtovr.com",36],["ledauphine.com",37],["corriere.it",38],["gazzetta.it",38],["oggi.it",38],["cmp.sky.it",39],["tennisassa.fi",40],["formula1.com",41],["f1racing.pl",42],["digi24.ro",44],["digisport.ro",44],["consent-pref.trustarc.com",45],["highlights.legaseriea.it",46],["calciomercato.com",46],["sosfanta.com",47],["wetter.com",50],["youmath.it",51],["pip.gov.pl",52],["forbes.com",53],["mediaset.it",54],["repubblica.it",55],["fortune.com",56],["cmp.dpgmedia.nl",[57,59]],["cmp.dpgmedia.be",[57,59]],["cmp.ad.nl",[57,59]],["cmp.autotrack.nl",[57,59]],["cmp.autoweek.nl",[57,59]],["cmp.bd.nl",[57,59]],["cmp.bndestem.nl",[57,59]],["cmp.demorgen.be",[57,59]],["cmp.deondernemer.nl",[57,59]],["cmp.destentor.nl",[57,59]],["cmp.ed.nl",[57,59]],["cmp.gaspedaal.nl",[57,59]],["cmp.gelderlander.nl",[57,59]],["cmp.hln.be",[57,59]],["cmp.humo.be",[57,59]],["cmp.margriet.nl",[57,59]],["cmp.nu.nl",[57,59]],["cmp.qmusic.nl",[57,59]],["cmp.stijlvol-wonen.com",[57,59]],["cmp.trouw.nl",[57,59]],["cmp.tubantia.nl",[57,59]],["cmp.vtwonen.be",[57,59]],["cmp.vtwonen.nl",[57,59]],["cmp.pzc.nl",[57,59]],["cmp.zozitdat.nl",[57,59]],["cmp-sp.vrt.be",[58,59]],["myprivacy.dpgmedia.nl",60],["dpgmediagroup.com",60],["story.nl",60],["veronicasuperguide.nl",60],["ilrestodelcarlino.it",61],["quotidiano.net",61],["lanazione.it",61],["ilgiorno.it",61],["iltelegrafolivorno.it",61],["frandroid.com",62],["nutri-plus.de",63],["aa.com",64],["programme-tv.net",65],["cmp.e24.no",[66,67]],["cmp.vg.no",[66,67]],["movieplayer.it",68],["huffingtonpost.it",69],["lastampa.it",69],["ilsecoloxix.it",69],["tomshw.it",69],["tuttoandroid.net",69],["tuttotech.net",69],["huffingtonpost.fr",70],["geopop.it",72],["fanpage.it",72],["rainews.it",73],["remarkable.com",74],["netzwelt.de",75],["money.it",76],["cmp.computerbild.de",78],["cmp-sp.siegener-zeitung.de",78],["cmp-sp.sportbuzzer.de",78],["eneco.nl",80],["deichmann.com",81],["blackpoolgazette.co.uk",82],["lep.co.uk",82],["northamptonchron.co.uk",82],["scotsman.com",82],["shieldsgazette.com",82],["thestar.co.uk",82],["portsmouth.co.uk",82],["sunderlandecho.com",82],["northernirelandworld.com",82],["3addedminutes.com",82],["anguscountyworld.co.uk",82],["banburyguardian.co.uk",82],["bedfordtoday.co.uk",82],["biggleswadetoday.co.uk",82],["bucksherald.co.uk",82],["burnleyexpress.net",82],["buxtonadvertiser.co.uk",82],["chad.co.uk",82],["daventryexpress.co.uk",82],["derbyshiretimes.co.uk",82],["derbyworld.co.uk",82],["derryjournal.com",82],["dewsburyreporter.co.uk",82],["doncasterfreepress.co.uk",82],["falkirkherald.co.uk",82],["fifetoday.co.uk",82],["glasgowworld.com",82],["halifaxcourier.co.uk",82],["harboroughmail.co.uk",82],["harrogateadvertiser.co.uk",82],["hartlepoolmail.co.uk",82],["hemeltoday.co.uk",82],["hucknalldispatch.co.uk",82],["lancasterguardian.co.uk",82],["leightonbuzzardonline.co.uk",82],["lincolnshireworld.com",82],["liverpoolworld.uk",82],["londonworld.com",82],["lutontoday.co.uk",82],["manchesterworld.uk",82],["meltontimes.co.uk",82],["miltonkeynes.co.uk",82],["newcastleworld.com",82],["newryreporter.com",82],["newsletter.co.uk",82],["northantstelegraph.co.uk",82],["northumberlandgazette.co.uk",82],["nottinghamworld.com",82],["peterboroughtoday.co.uk",82],["rotherhamadvertiser.co.uk",82],["stornowaygazette.co.uk",82],["surreyworld.co.uk",82],["thescarboroughnews.co.uk",82],["thesouthernreporter.co.uk",82],["totallysnookered.com",82],["wakefieldexpress.co.uk",82],["walesworld.com",82],["warwickshireworld.com",82],["wigantoday.net",82],["worksopguardian.co.uk",82],["yorkshireeveningpost.co.uk",82],["yorkshirepost.co.uk",82],["3bmeteo.com",83],["eurocard.com",84],["saseurobonusmastercard.se",85],["tver.jp",87],["linkedin.com",88],["elmundo.es",89],["mapillary.com",90],["raiplay.it",92],["privacy.motorradonline.de",93],["dailystar.co.uk",[94,95]],["mirror.co.uk",[94,95]],["gva.be",96],["nieuwsblad.be",96],["cadenaser.com",96],["rfi.fr",96],["elcomercio.es",96],["france24.com",96],["marmiton.org",96],["cope.es",96],["sensacine.com",96],["abc.es",96],["rossmann.pl",97],["player.pl",97],["ryobitools.eu",[98,99]],["americanexpress.com",100]]); + +const entitiesMap = new Map([["consent.google",0],["festool",22],["gmx",32],["music.amazon",43],["chrono24",[48,49]],["americanairlines",64]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedClickElement( + selectors = '', + extraMatch = '', + delay = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-click-element', selectors, extraMatch, delay); + + if ( extraMatch !== '' ) { + const assertions = extraMatch.split(',').map(s => { + const pos1 = s.indexOf(':'); + const s1 = pos1 !== -1 ? s.slice(0, pos1) : s; + const not = s1.startsWith('!'); + const type = not ? s1.slice(1) : s1; + const s2 = pos1 !== -1 ? s.slice(pos1+1).trim() : ''; + if ( s2 === '' ) { return; } + const out = { not, type }; + const match = /^\/(.+)\/(i?)$/.exec(s2); + if ( match !== null ) { + out.re = new RegExp(match[1], match[2] || undefined); + return out; + } + const pos2 = s2.indexOf('='); + const key = pos2 !== -1 ? s2.slice(0, pos2).trim() : s2; + const value = pos2 !== -1 ? s2.slice(pos2+1).trim() : ''; + out.re = new RegExp(`^${this.escapeRegexChars(key)}=${this.escapeRegexChars(value)}`); + return out; + }).filter(details => details !== undefined); + const allCookies = assertions.some(o => o.type === 'cookie') + ? getAllCookiesFn() + : []; + const allStorageItems = assertions.some(o => o.type === 'localStorage') + ? getAllLocalStorageFn() + : []; + const hasNeedle = (haystack, needle) => { + for ( const { key, value } of haystack ) { + if ( needle.test(`${key}=${value}`) ) { return true; } + } + return false; + }; + for ( const { not, type, re } of assertions ) { + switch ( type ) { + case 'cookie': + if ( hasNeedle(allCookies, re) === not ) { return; } + break; + case 'localStorage': + if ( hasNeedle(allStorageItems, re) === not ) { return; } + break; + } + } + } + + const getShadowRoot = elem => { + // Firefox + if ( elem.openOrClosedShadowRoot ) { + return elem.openOrClosedShadowRoot; + } + // Chromium + if ( typeof chrome === 'object' ) { + if ( chrome.dom && chrome.dom.openOrClosedShadowRoot ) { + return chrome.dom.openOrClosedShadowRoot(elem); + } + } + return null; + }; + + const querySelectorEx = (selector, context = document) => { + const pos = selector.indexOf(' >>> '); + if ( pos === -1 ) { return context.querySelector(selector); } + const outside = selector.slice(0, pos).trim(); + const inside = selector.slice(pos + 5).trim(); + const elem = context.querySelector(outside); + if ( elem === null ) { return null; } + const shadowRoot = getShadowRoot(elem); + return shadowRoot && querySelectorEx(inside, shadowRoot); + }; + + const selectorList = selectors.split(/\s*,\s*/) + .filter(s => { + try { + void querySelectorEx(s); + } catch(_) { + return false; + } + return true; + }); + if ( selectorList.length === 0 ) { return; } + + const clickDelay = parseInt(delay, 10) || 1; + const t0 = Date.now(); + const tbye = t0 + 10000; + let tnext = selectorList.length !== 1 ? t0 : t0 + clickDelay; + + const terminate = ( ) => { + selectorList.length = 0; + next.stop(); + observe.stop(); + }; + + const next = notFound => { + if ( selectorList.length === 0 ) { + safe.uboLog(logPrefix, 'Completed'); + return terminate(); + } + const tnow = Date.now(); + if ( tnow >= tbye ) { + safe.uboLog(logPrefix, 'Timed out'); + return terminate(); + } + if ( notFound ) { observe(); } + const delay = Math.max(notFound ? tbye - tnow : tnext - tnow, 1); + next.timer = setTimeout(( ) => { + next.timer = undefined; + process(); + }, delay); + safe.uboLog(logPrefix, `Waiting for ${selectorList[0]}...`); + }; + next.stop = ( ) => { + if ( next.timer === undefined ) { return; } + clearTimeout(next.timer); + next.timer = undefined; + }; + + const observe = ( ) => { + if ( observe.observer !== undefined ) { return; } + observe.observer = new MutationObserver(( ) => { + if ( observe.timer !== undefined ) { return; } + observe.timer = setTimeout(( ) => { + observe.timer = undefined; + process(); + }, 20); + }); + observe.observer.observe(document, { + attributes: true, + childList: true, + subtree: true, + }); + }; + observe.stop = ( ) => { + if ( observe.timer !== undefined ) { + clearTimeout(observe.timer); + observe.timer = undefined; + } + if ( observe.observer ) { + observe.observer.disconnect(); + observe.observer = undefined; + } + }; + + const process = ( ) => { + next.stop(); + if ( Date.now() < tnext ) { return next(); } + const selector = selectorList.shift(); + if ( selector === undefined ) { return terminate(); } + const elem = querySelectorEx(selector); + if ( elem === null ) { + selectorList.unshift(selector); + return next(true); + } + safe.uboLog(logPrefix, `Clicked ${selector}`); + elem.click(); + tnext += clickDelay; + next(); + }; + + runAtHtmlElementFn(process); +} + +function getAllCookiesFn() { + return document.cookie.split(/\s*;\s*/).map(s => { + const pos = s.indexOf('='); + if ( pos === 0 ) { return; } + if ( pos === -1 ) { return `${s.trim()}=`; } + const key = s.slice(0, pos).trim(); + const value = s.slice(pos+1).trim(); + return { key, value }; + }).filter(s => s !== undefined); +} + +function getAllLocalStorageFn(which = 'localStorage') { + const storage = self[which]; + const out = []; + for ( let i = 0; i < storage.length; i++ ) { + const key = storage.key(i); + const value = storage.getItem(key); + return { key, value }; + } + return out; +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedClickElement(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedClickElement(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedClickElement = cloneInto([ + [ '(', uBOL_trustedClickElement.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedClickElement); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedClickElement; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-constant.js new file mode 100644 index 0000000..7cce8c8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["dataLayer","{\"value\":[{\"signals\":[\"remixd\"]},{\"event\":\"remixd_gtm_fire\"}]}"]]; + +const hostnamesMap = new Map([["radiox.co.uk",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetConstant( + ...args +) { + setConstantFn(true, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetConstant = cloneInto([ + [ '(', uBOL_trustedSetConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-cookie.js new file mode 100644 index 0000000..ed0b12b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-cookie.js @@ -0,0 +1,449 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["datr","__GMZCgwVF5BbyvAtfJojQwg","1year","","reload","1"],["ig_did","0C826C21-17C3-444A-ABB7-EBABD37214D7","1year","","reload","1"],["euconsent-v2","CPt3fQAPt3fQACNAFAENDLCgAAAAAAAAACiQAAAOCgDAB-AIsAZ8A6QDBAHBAAAA.YAAAAAAAAAAA","1year"],["tracking-opt-in-status","rejected","1year"],["addtl_consent","1~","1year"],["dm-euconsent-v2","CPt6yMAPt6yMABpAGAENDECgAAAAAH_AAAqIAAAS3AJMNW4gC7MocGbQMIoEQIwrCQigUAEFAMLRAQAODgp2VgE-sIkAKAUARgRAhwBRkQCAAASAJCIAJAiwQAAAiAQAAgAQCIQAMDAIKACwEAgABAdAxRCgAECQgSIiIhTAgKgSCAlsqEEoLpDTCAKssAKARGwUACIJARWAAICwcAwRICViwQJMQbRAAMAKAUSoVqKT00BCxmQAAAAA","1year"],["fig_save_consent","iTTPgpSWqAGGcd3vV88zNDbHsABxE1hB","1year"],["euconsent-v2","CPubvkAPubvkAAHABBENDMCgAAAAAAAAAB5YAAAAAAAA.YAAAAAAAAAAA","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0008%3A0","1year"],["_scw_rgpd_hash","408362395"],["PUR_SUBSCRIPTION","PREMIUM"],["CookieConsent","{necessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false}","1year"],["cb","1_1970_01_01_2-3","1year","","reload","1"],["datr","mWTaZBxAoW8lFl0v3EpECGYi","1year","","reload","1"],["COOKIES_CONSENT","essential"],["myscript","{%22acceptance%22:true%2C%22analytics%22:false}"],["tm_cookie_setting","Analytics","","","reload","1"],["BCP","AD=0&AL=0&SM=0"],["cookies","{\"system\":1,\"target\":0}"],["CookieControl","{\"interactedWith\":true,\"acceptedCategories\":[\"essentials\"]}"],["cookie_preference","functional"],["trackingPermissionConsentsValue","%7B%22cookies_analytics%22%3Afalse%2C%22cookies_personalization%22%3Afalse%2C%22cookies_advertisement%22%3Afalse%7D"],["euconsent-v2","CPzEX8APzEX8ADtACBESAUEgAAAAAAAAAAiQAAAAAAAA"],["euconsent-v2-addtl","%20"],["pfUserCookPolicy","12562660:1"],["viucom-cookie-accept","[\"technical_necessary\"]"],["BN.User.CookieConsent","CAE%3D"],["CookieConsent","{stamp:%27BvqlZ34xqOpzSOaxY1VgwOy5CZ1lfC4Xs2JNiDqz9M4rNuyyAY56Jg==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false%2Cmethod:%27explicit%27%2Cver:1%2Cutc:1697932000537}","1year"],["CookieConsent","{stamp:%27Uv9YOAVP5djCBw71lxhE4rNAfTObaGck2Sn3rKWf9dPCYpqcWvAlpA==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false%2Cmethod:%27explicit%27%2Cver:2}","1year"],["CookieConsent","{stamp:%27Uv9YOAVP5djCBw71lxhE4rNAfTObaGck2Sn3rKWf9dPCYpqcWvAlpA==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false%2Cmethod:%27explicit%27%2Cver:3}","1year"],["CookieConsent","{stamp:%27fbbiPQWa8SRQm47Ge8hRVOAPAgw2jXlG8o/+hp1euVVi1qtFQj1O3w==%27%2Cnecessary:true%2Cpreferences:true%2Cstatistics:true%2Cmarketing:true%2Cmethod:%27explicit%27%2Cver:4}","1year"],["CookieConsent","{stamp:%27Uv9YOAVP5djCBw71lxhE4rNAfTObaGck2Sn3rKWf9dPCYpqcWvAlpA==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false%2Cmethod:%27explicit%27%2Cver:5}","1year"],["CookieConsent","{stamp:%27Uv9YOAVP5djCBw71lxhE4rNAfTObaGck2Sn3rKWf9dPCYpqcWvAlpA==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:false%2Cmethod:%27explicit%27%2Cver:6}","1year"],["SK.Website.ConsentManager","W1siYmFzZSIsdHJ1ZV0sWyJnb29nbGVhbmFseXRpY3MiLGZhbHNlXSxbIm1ldGFwaXhlbCIsZmFsc2VdXQ=="],["consent","%7B%22level%22%3A%5B%22necessary%22%5D%2C%22revision%22%3A0%2C%22data%22%3A%7B%22id%22%3A%22DarYF7gx7v%22%7D%2C%22rfc_cookie%22%3Atrue%7D"],["CookieConsents","{\"StrictlyNecessary\":true,\"Analytical\":false,\"Performance\":false,\"AdvertisingAndTargeting\":false,\"timestamp\":\"\"}"],["cookie-consent-1","{\"optedIn\":true,\"functionality\":false,\"statistics\":false}"],["kmt_rd","no-consent","","","reload","1"],["cr_consent","2|tracking=false+analytics=false+marketing=false","","","reload","1"],["hbl_cookie_prefs_v1","[%22Essential%22]"],["mmc-cookie-consent","{\"Id\":\"c2457eddbecc20cbab3869374900e864\",\"CategoryID\":4}","1year"],["fixami.app_state","eyJzdGF0ZSI6eyJpc1RheEluY2x1ZGVkIjp0cnVlLCJpc0ZpcnN0VmlzaXQiOnRydWUsImlzQ3VzdG9tZXJTZXJ2aWNlTW9kYWxPcGVuIjpmYWxzZSwiYWNjZXB0ZWRDb29raWVzIjoiMCIsImhhc0FjY2VwdGVkQ29va2llcyI6dHJ1ZSwiaGFzQWNjZXB0ZWRNYXJrZXRpbmdDb29raWVzIjp0cnVlLCJoYXNBY2NlcHRlZFN0YXRpc3RpY3NDb29raWVzIjp0cnVlfSwidmVyc2lvbiI6MH0="],["website_cookies_bar","{\"required\": true, \"optional\": false}"],["FCCDCF","%5Bnull%2Cnull%2Cnull%2C%5B%22CP2G1QAP2G1QAEsACDENAdEgAAAAAAAAAAwIAAAGfgAgGfAA%22%2C%221~%22%2C%22EA7F77A0-0F26-47A6-A8A4-74D65175A664%22%5D%2Cnull%2Cnull%2C%5B%5D%5D"],["Arena Cookie Consent","{\"categories\":[\"necessary\"],\"level\":[\"necessary\"],\"revision\":0,\"data\":null,\"rfc_cookie\":false,\"consent_date\":\"1970-00-00T00:00:00.000Z\",\"consent_uuid\":\"00000000-0000-0000-0000-000000000000\",\"last_consent_update\":\"1970-01-01T00:00:00.000Z\"}","1year"],["euconsent-v2","CP2KIMAP2KIMAAHABBENAcEgAAAAAAAAAAiQAAAAAAEEoAMAARBqDQAYAAiDUKgAwABEGopABgACINQ6ADAAEQaiEAGAAIg1BIAMAARBqGQAYAAiDUAA.YAAAAAAAAAAA","1year","","domain","softonic.com"],["swapcard-cookie-consent","%7B%22accepted%22%3Afalse%7D"],["cookies-consent","agree"],["cookie_consent","100","1year"],["consent_setting","analytics%3A0%7Cfunctional%3A1%7Cmarketing%3A0","","","reload","1"],["user_cookie_consent","essential"],["cookieConsent","functional=1&analytics=0&marketing=0","","","reload","1"],["euconsent-v2","CP20-YAP20-YAAKAyBENAfEgAAAAAAAAAAwIAAAI8gBAGfAR4AAA.YAAAAAAAAAAA","1year"],["consentUUID","cefc5c9f-0e4c-4d6f-ad00-41a1e49409ed_27_29"],["uxcon","enforce=false&p13n=false&ads=false","","","domain","walmart.ca"],["OptanonAlertBoxClosed","$currentDate$","1year"],["cookie_consent","necessary%3A1%2Cstatistics%3A0%2Cmarketing%3A0"],["FTConsent","marketingBypost%3Aoff%2CmarketingByemail%3Aoff%2CmarketingByphonecall%3Aoff%2CmarketingByfax%3Aoff%2CmarketingBysms%3Aoff%2CenhancementBypost%3Aoff%2CenhancementByemail%3Aoff%2CenhancementByphonecall%3Aoff%2CenhancementByfax%3Aoff%2CenhancementBysms%3Aoff%2CbehaviouraladsOnsite%3Aoff%2CdemographicadsOnsite%3Aoff%2CrecommendedcontentOnsite%3Aon%2CprogrammaticadsOnsite%3Aoff%2CcookiesUseraccept%3Aoff%2CcookiesOnsite%3Aoff%2CmembergetmemberByemail%3Aoff%2CpermutiveadsOnsite%3Aoff%2CpersonalisedmarketingOnsite%3Aoff","","","domain","ft.com"],["cookie_preferences","{%22marketing%22:false%2C%22analytics%22:false}"],["gsbbanner","closed"],["consent","%7B%22functional%22%3A%7B%22consent%22%3Atrue%7D%2C%22analytical%22%3A%7B%22consent%22%3Afalse%7D%2C%22personalization%22%3A%7B%22consent%22%3Afalse%7D%2C%22geolocation%22%3A%7B%22consent%22%3Afalse%7D%2C%22ads%22%3A%7B%22consent%22%3Afalse%7D%7D"],["server_consent","%7B%22functional%22%3A%7B%22consent%22%3Atrue%7D%2C%22analytical%22%3A%7B%22consent%22%3Afalse%7D%2C%22personalization%22%3A%7B%22consent%22%3Afalse%7D%2C%22geolocation%22%3A%7B%22consent%22%3Afalse%7D%2C%22ads%22%3A%7B%22consent%22%3Afalse%7D%7D"],["server_addtl_consent","1~"],["N0_CONSENT","essential"],["consents","essential"],["ho_cookie_consent","essential"],["LEGO_COOKIE_SETTINGS","{\"preferences\":[{\"key\":\"necessary\",\"value\":true},{\"key\":\"analytics\",\"value\":false},{\"key\":\"legomarketing\",\"value\":false},{\"key\":\"thirdparty\",\"value\":false}]}"],["LEGO_COOKIE_SETTINGS","{\"preferences\":[{\"key\":\"analytics\",\"value\":false},{\"key\":\"legomarketing\",\"value\":false},{\"key\":\"necessary\",\"value\":true},{\"key\":\"thirdparty\",\"value\":false}]}"],["LEGO_OPT_OUT_SETTINGS","{\"preferences\":[{\"key\":\"doNotAdvertiseBasedOnMyPersonalData\",\"value\":true}]}"],["cookie_preferences","{%22performance%22:false%2C%22marketing%22:false%2C%22necessary%22:true}"],["veriff_cookie_consent","%7B%22performance%22%3Afalse%2C%22functionality%22%3Afalse%2C%22targeting%22%3Afalse%7D"],["USE_COOKIE_CONSENT_STATE","{%22necessary%22:true}"],["consentCookie","{\"arena-functional\":true,\"sentry\":false,\"cloudflare\":true,\"google-tag-manager\":false,\"google-analytics\":false,\"facebook-ads\":false,\"google-ads\":false,\"bing-ads\":false,\"arena-advertising\":false}","","","domain","arena.pl"],["cookieConsent","technical=true&analytics=false&advertising=false"],["acceptTracking","{\"technical\":true,\"analytics\":false,\"advertising\":false}"],["gdprConsent","%7B%22adv%22%3Afalse%2C%22func%22%3Afalse%2C%22tech%22%3Afalse%7D","","","domain","deal.by"],["cookie_preference","functional","","","domain","zwenkwielen.net"],["__consent","%5B%22required%22%5D"],["sncc","P%3D15%3AV%3D33.0.0%26C%3DC01%26D%3Dtrue","","","domain","biomedcentral.com"],["bolConsentChoices","source#OFC|version#6|int-tran#false|ext-tran#false|int-beh#false|ext-beh#false","","","domain","www.bol.com","reload","1"],["cookie_consent","{\"purposes\":{\"marketing\":false,\"analytics\":false}}"],["cookiesjsr","%7B%22functional%22%3Atrue%2C%22analytics%22%3Afalse%2C%22facebook_pixel%22%3Afalse%2C%22iframe%22%3Atrue%2C%22video%22%3Atrue%2C%22facebook_messenger%22%3Afalse%7D"],["cookieconsent_status","dismiss"],["cpmt_xa","16200","","","domain","open.online"],["euconsent-v2","CQBYokAQBYokADaAAAENA7EgAAAAAAAAABCYAAAAAADBIMIACAAFwAUABUADgAHgAQAAvgBkAGoAPAAiABMACqAG8APQAfgBCQCGAIkARwAlgBNADAAGHAMoAywBsgDngHcAd8A9gD4gH2AfsA_wEAAIpARcBGACNQEiASWAn4CgwFQAVcAuYBegDFAGiANoAbgA4gCHYEegSKAnYBQ4CjwFIgLYAXIAu8BeYDBgGGwMjAyQBk4DLgGZgM5gauBrIDYwG0ANvAbmA3UBwQDkwHLgPHAe0A_4CCYEGAIQwQtBC8CHMEPQQ_gj6CP4EigJIQSYBJkCWYEtwJfATAgmWCZgEzgJqgTcAnMBOkCdwE8AKEAULAoqBSUlA7AAQAAsACgAHAAeABEACYAFUALgAYoBDAESAI4AUYAwABsgDvAH5AVEBVwC5gGKAOoAhABDoCJgEXwI9AkUBR4CmgFigLYAXnAyMDJAGTgM5AawA28B7QEAQIHgQYAhCBD0CPoEigJIASVAl0BL6CZYJmATOAmqBNwCcIE5gJ3ATwAnmBRUCko6DsAAuACgAKgAcABBAC4AL4AZABqADwAIgATAApgBVgC4ALoAYgA3gB6AD9AIYAiQBLACaAE4AKMAYAAwwBlADRAGyAOeAdwB3wD2APiAfYB-gD_gIoAjEBHQElgJ-AoMBUQFXALEAXOAvIC9AGKANoAbgA4gB1AD7AIQAQ6Ai-BHoEigJkATsAoeBR4FIAKaAVYAsWBbAFsgLdAXAAuQBdoC7wF5gL6AYMAw0Bj0DIwMkAZOAyqBlgGXAMzAZyA00BqsDVwNYAbQA28BuoDiwHJgOXAeOA8kB7QD6wH3AP7Af8BAECDAELYIcgh0BD2CPoI_gSKAkgBJkCWYEugJfATAAmYBM4CaoE3AJvAThAnMBOmCdoJ3ATwAnmBQACgwFCwKJAUVApKQgaAALAAoAC4AGoATAAqgBcADEAG8APQAjgBgADngHcAd4A_wCKAEpAKDAVEBVwC5gGKANoAdQBHoCmgFWALFAWiAuABcgDIwGTgM5AaqA8cB_YEGAIUAQtAh0BD0CRQEkAJdATOAnMBO4CeAE8wKDAUVApKUgtAALgAoACoAHAAQQAyADUAHgARAAmABSACqAGIAP0AhgCJAFGAMAAZQA0QBsgDnAHfAPsA_QCLAEYgI6AkoBQYCogKuAXMAvIBigDaAG4AOoAe0A-wCHQETAIvgR6BIoCdgFDgKQAU0AqwBYoC2AFwALkAXaAvMBfQDDYGRgZIAyeBlgGXAM5gawBrIDbwG6gOCAcmA8UB44D2gH9gP-AgmBBgCEIELQIZwQ5BDqCPoI_gSKAkhBJgEmQJZgS6Al8BMACZgEzgJqgTeAnMBO4CeAE8wKFgUVApKWgIgA1AEcAMAAdwBegD7AKaAVYAzMB44EPQJmATcAnMBO4CeAFJA.YAAAAAAAAAAA","","","domain","open.online"],["euconsent","CQB2TAAQB2TAAGRABAENA8EgAAAAAAAAAAAAAAAUrgAAAAAA.YAAAAAAAAAAA,","","","domain","ilovefreegle.org"],["cookieyes-consent","consent:no,action:yes,necessary:yes,functional:no,analytics:no,performance:no,advertisement:no,other:no","","","domain","ilovefreegle.org"],["SOCS","CAISNQgQEitib3FfaWRlbnRpdHlmcm9udGVuZHVpc2VydmVyXzIwMjQwNTE0LjA2X3AwGgJmaSADGgYIgOu0sgY","1year"],["_EVAcookieaccept","Y","1year"],["_EVAGDPRfunctional","Y","1year"],["OptanonConsent","groups=C0004%3A0%2CC0003%3A1%2CC0002%3A0%2CC0001%3A1%2CSTACK42%3A0","1year"],["eupubconsent-v2","CPt6LrpPt6LrpAcABBENDKCgAAAAAAAAAAYgGBtX_T5eb2vj-3ZcN_tkaYwP55y3o2wzhhaIke8NwIeH7BoGJ2MwvBV4JiACGBAkkiKBAQVlHGBcCQAAgIgRiSKMYk2MjzNKJLJAilMbO0NYCD9mnkHT2ZCY70-uO__zvneAAAAYJABAXmKgAgLzGQAQF5joAIC8yUAEBeZSACAvMAAA.YAAAAAAAAAAA","1year","","reload","1"],["OptanonConsent","groups=1%3A1%2C2%3A0%2C3%3A1%2C4%3A0%2C5%3A1%2CBG57%3A0%2CBG58%3A0%2CBG59%3A0","1year"],["gravitoData","{\"NonTCFVendors\":[{\"id\":1,\"name\":\"Facebook\",\"consent\":true},{\"id\":3,\"name\":\"Google\",\"consent\":true},{\"id\":9,\"name\":\"Twitter\",\"consent\":true},{\"id\":10,\"name\":\"Wordpress\",\"consent\":true},{\"id\":15,\"name\":\"Linkedin\",\"consent\":true},{\"id\":19,\"name\":\"Vimeo\",\"consent\":true},{\"id\":27,\"name\":\"Apple\",\"consent\":true}]}","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A0%2CC0005%3A0","1year"],["ladies-cookies-overlay","%7B%22cookie-category-essential%22%3Atrue%2C%22cookie-category-stats%22%3Afalse%2C%22cookie-category-map_services%22%3Atrue%7D","","","reload","1"],["opt_out","analyse,werbe"],["OptanonConsent","groups=C0001%3A1%2CC0003%3A1%2CSPD_BG%3A1%2CC0002%3A1%2CC0004%3A1%2CC0005%3A1","","","reload","1"],["STYXKEY_your_privacy_settings","%7B%22strict%22%3A%221%22%2C%22thirdparty%22%3A%221%22%2C%22advanced%22%3A%220%22%7D","1year","","reload","1"],["OptanonConsent","groups=C0001%3A1%2CC0009%3A0%2CC0002%3A0%2CC0003%3A1%2CC0004%3A1","1year"],["allowCookies","{\"uvc\":true,\"__cfduid\":true}"],["cookieConsent","%5B%7B%22name%22%3A%22essenziell%22%2C%22value%22%3A%22on%22%7D%2C%7B%22name%22%3A%22komfort%22%2C%22value%22%3A%22on%22%7D%2C%7B%22name%22%3A%22marketing%22%2C%22value%22%3A%22off%22%7D%2C%7B%22name%22%3A%22statistik%22%2C%22value%22%3A%22off%22%7D%2C%7B%22name%22%3A%22speichern%22%2C%22value%22%3A%22on%22%7D%5D","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0%2CC0005%3A1","1year"],["consents",":4:6:7:8:9:10:11:12:13:19:"],["__cmpcpc","__1_2__"],["__cmpcvc","__c24599_s94_c24102_s40_s1052_s65_c24103_s23_c9953_c24290_c24098_s26_s2612_s135_s1104_s1409_s905_s24_c24202_c22143_c21373_s77_s30_U__"],["__cmpconsentx40263","BPuKNGaPuKNGaAfEHBFIABAAAAA_mABAfyA"],["consent-levels","1-1_2-1_3-0_4-0","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A1","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A0%2CC0004%3A1"],["OptanonConsent","groups=1%3A1%2C2%3A0%2C3%3A1%2C4%3A0%2C5%3A0%2CBG40%3A0%2CBG41%3A0%2CBG42%3A0","1year"],["euconsent-v2","CPuy0IAPuy0IAAHABBENDNCgAAAAAAAAAAAAJNFB_G5cSWNhOHJvY9tUaQ0HwFR4o6AgDgCZA4wBCRIAMIwF0GAAIEBAIAgAAAAEAAJAAAAEAAHAAAAAAIEBASCIAEAAIBAAICAAAAABQgAACABJGwAAEAAAAEQEABQAgAIAQBuAQEAAAAAAAAAAAAgBAABBAAAAAAAgAAAIAAAAAAgAEAAAAAAAAAAAABAAEAAAAAEAAABIaADAAEExRUAGAAIJihIAMAAQTFEQAYAAgmKMgAwABBMUdABgACCYpCADAAEExSUAGAAIJilIAMAAQTFA.YAAAAAAAAAAA"],["p","eyJnZHByX3RwIjoyLCJnZHByX3AiOjF9","1year","","reload","1"],["cmplz_consented_services","{\"youtube\":true}"],["xf_consent","%5B%22_third_party%22%5D","","","reload","1"],["cookieConsent","functional","1year","","reload","1"],["je-cookieConsent","necessary","1year"],["customerCookieConsent","%5B%7B%22consentTypeId%22%3A103%2C%22consentTypeName%22%3A%22necessary%22%2C%22isAccepted%22%3Atrue%7D%2C%7B%22consentTypeId%22%3A104%2C%22consentTypeName%22%3A%22functional%22%2C%22isAccepted%22%3Atrue%7D%2C%7B%22consentTypeId%22%3A105%2C%22consentTypeName%22%3A%22analytical%22%2C%22isAccepted%22%3Afalse%7D%2C%7B%22consentTypeId%22%3A106%2C%22consentTypeName%22%3A%22personalized%22%2C%22isAccepted%22%3Afalse%7D%5D","1year"],["cookie-optin","{%22version%22:1%2C%22settings%22:{%22required%22:true%2C%22analytical%22:false%2C%22marketing%22:false%2C%22thirdparty%22:true}}","1year"],["cookiefirst-consent","%7B%22cookiefirst%22%3Atrue%2C%22google_analytics%22%3Atrue%2C%22google_tag_manager%22%3Atrue%2C%22linkedin_ads%22%3Afalse%2C%22hubspot%22%3Atrue%2C%22twitter%22%3Afalse%2C%22active-campaign%22%3Atrue%2C%22email-marketing%22%3Atrue%2C%22bing_ads%22%3Afalse%2C%22type%22%3A%22granular%22%7D"],["consentUUID","f2fed351-3e4d-4e37-a3d6-bf942c6146e1_25"],["euconsent-v2","CP0C_wAP0C_wAAGABBENDbCgAP_AAAAAAApAJLNV_H__bX9r8X7_6ft0eY1f9_jz7uQxBhfJk-4F3LvW_JwX32E7NF36tq4KmRoEu1JBIUNlHIHUDUmwaogVrzHsakWcpTNKJ6BkkFMRU2dYCF5um4tjeQKY5_p_d3f52T-9_dv839zz38VHv3cZX--12PDdU5-9Dfn9fRfb89IL9_78v4v8_t_rk2_eT13_tetr_DAAAAaEgogAIAAXABQAFQAOQAeACAAGAAMoAaABqADwAIgATAAngBVADMAG8APQAfgBCQCGAIkARwAlgBNAClAGAAMOAZQBlgDZgHcAd8A9gD4gH2AfsA_wEAAIpARcBGACNAElAJSAUGAp4CrgFzAMUAaIA2gBuADiAIdASIAnYBQ4CjwFIgLYAXIAu8BgwDDYGRgZIAycBlwDOQGfANIgauBrIDbwG6gOCgcmBygDlwHjgPaAfSBBgCEMELQQvAhyBD0CH4EcQI-gR_AkUBJAIACAJoAtwNAEAKeAh0BnwDlBEAQAp4CHQGfAOUFQAwGfAOUAheMgBgM-AcoBC8hA4AAWABQAFwAMQAagBMACmAFUALgAYgA3gB6AEcAKUAYAAyoB3AHeAP8AigBJQCUgFBAKfAVEBVwC5gGKANoAc4A6gCVAFNAKsAWKAsoBaIC4AFyAMjAZOAzkBnwDRAGqgOAAcoA8cB9IEGAIUAQtAheBDoCHoEcQJFASQHQaQAFwAUABUADkAHwAgABdADAAMoAaABqADwAIgATAAngBVgC4ALoAYgAzABvAD0AH6AQwBEgCWAE0AKMAUoAwABhgDKAGiANkAd4A9oB9gH6AP8AikBFgEYAI6ASUAlIBQQCnwFRAVcAsQBc4C8gL0AYoA2gBuADiAHOAOoAfYBDoCLwEiAJUATIAnYBQ4CjwFNAKsAWKAsoBbAC3QFwALkAXaAu8BfQDBgGGgMegZGBkgDJwGVAMsAZcAzMBnIDPgGiANIAarA1cDWAG3gN1AcXA5MDlAHLgPHAe0A-kB9YEAQIMAQtAhfBDkEOgIegRxAjsBH0CP4EigJIDgAIC3CUDQABAACwAKAAcAA_ADAAMQAeABEACYAFUALgAYoBDAESAI4AUYAwABsgDvAH4AU-AqICrgFzAMUAdQBDoCJgEXgJEAUeAsUBZQC2IGRgZIAycBnIDPgGkANYAbeA4AB7QD6QIAgQPAgwBCECF4EPQI4gSKAkgBJUkABAW4UgpAALgAoACoAHIAPgBBADAAMYAaABqADwAIgATAAngBSACqAGIAMwAfoBDAESAKMAUoAwABlADRAGyAO-AfgB-gEWAIwAR0AkoBKQCgwFRAVcAuYBeQDFAG0ANwAdQA9oB9gEOgImAReAkQBOwChwFWALFAWwAuABcgC7QF9AMNgZGBkgDJwGWAMuAZyAz4BpEDWANZAbeA3UBwUDkwOUAcuA8UB44D2gH0gQYAhCBC0CF4EM4Icgh0BHECOwEfQI_gSKAkgUAAgLc.YAAAAAAAAAAA","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0%2CSTACK42%3A0","1year"],["eupubconsent-v2","CPwbUmgPwbUmgAcABBENDSCgAAAAAH_AAChQJnNf_X__b2_r-_7_f_t0eY1P9_7__-0zjhfdl-8N3f_X_L8X52M5vF36tqoKuR4ku3bBIUdlHPHcTVmw6okVryPsbk2cr7NKJ7PEmlMbM2dYGH9_n9_z-ZKY7___f__z_v-v___9____7-3f3__5__--__e_V_-9zfn9_____9vP___9v-_9_3________3_r9_7_D_-f_87_XWxBQAJMNS4gC7IkZCbaMIoEQIwrCQqgUAFEAkLRAYQurgp2VwE-sBkAIEUATwQAhgBRkACAAASAJCIAJAjgQCAQCAQAAgAVCAQAMbAAPAC0EAgAFAdCxTigCUCwgyISIhTAhKkSCgnsqEEoP1BXCEMssCKDR_xUICNZAxWBEJCxehwBICXiSQPdUb4ACEAKAUUoViKT8wBDgmbLVXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA.YAAAD_gAAAAA","1year"],["CookieConsent","{necessary:true%2Cpreferences:false%2Cstatistics:true%2Cmarketing:true}","1year"],["AtomStore[COOKIES_ACCEPTED]","1","1year","","reload","1"],["AtomStore[FUNCTIONAL_COOKIES_ACCEPTED]","1","1year"],["AtomStore[MARKETING_COOKIES_ACCEPTED]","0","1year"],["solt_cookie_preferences","functional%2Cperformance","1year"],["cookie-layer-settings","{\"id\":\"b2575cbc6f69c6ff02140366ef7473e9\",\"options\":[{\"analytics-is-enabled\":false},{\"komfort-is-enabled\":false},{\"personalisierung-is-enabled\":false},{\"external-data-is-enabled\":true},{\"cf-ga-opt-in\":false},{\"cf-fb-opt-in\":false},{\"cf-go-opt-in\":false},{\"cf-sn-opt-in\":false},{\"cf-am-opt-in\":false},{\"cf-pi-opt-in\":false},{\"cf-tw-opt-in\":false},{\"cf-li-opt-in\":false},{\"cf-te-opt-in\":false},{\"cf-ti-opt-in\":false},{\"cf-ttd-opt-in\":false},{\"external-data-youtube-is-enabled\":true},{\"external-data-spotify-is-enabled\":true},{\"external-data-googlemaps-is-enabled\":true},{\"external-data-universal-is-enabled\":true}]}","1year"],["d_prefs","MjoxLGNvbnNlbnRfdmVyc2lvbjoyLHRleHRfdmVyc2lvbjoxMDAw"],["didomi_token","eyJ1c2VyX2lkIjoiMThhNmQyZGEtOGNmOC02YTE0LWI3OWQtNzViOGU4ZjA2YmYyIiwiY3JlYXRlZCI6IjIwMjMtMDktMDdUMDE6MDc6MTQuNTIwWiIsInVwZGF0ZWQiOiIyMDIzLTA5LTA3VDAxOjA3OjE0LjUyMFoiLCJ2ZW5kb3JzIjp7ImVuYWJsZWQiOlsiZ29vZ2xlIiwiYzpwaWFuby1ic1hwclg4dyIsImM6bHVjaWRob2xkLXlmdGJXVGY3IiwiYzpzYWxlc2ZvcmNlLUI0WEI1UU5aIiwiYzpsaXZlZnlyZS00Y2JOV1lFeiIsImM6eW91dHViZS1EV3RqQ1VLYiIsImM6YWNjZW5nYWdlLUVXRUx4MzRnIiwiYzpjaGFydGJlYXQtaHhLaEZiQXciLCJjOmFtYXpvbmFkcy05YzVUTkdhaiIsImM6dHdpdHRlcndpLXdVbUJubkt5IiwiYzpmYWNlYm9va3ctMmthN1Z3UTgiLCJjOmdvb2dsZW9wdC1RaGlBZG1WYSIsImM6Z2djcm9sbHVwLW5OSGVpMmFXIiwiYzpmYWNlYm9va2EtZnJVOU01SlkiLCJjOmdvb2dsZWFuYS1HMmJzRUp5VCIsImM6Z29vZ2xlYXVkLUxEalZZa2VhIiwiYzppbnN0YWdyYW0tdFdtSmdKcHEiLCJjOm5ldHF1ZXN0LU4yblc0ZnBHIiwiYzpwcm9jdGVyYW4tSzROdzh4TUMiLCJjOmNvbXNjb3JlLWpVRmM5aWNZIiwiYzpzcG90aW0tM0ZLSDYyeUMiLCJjOnl1c3AtejhOaTQ0Wk0iLCJjOndlbWFzc21lZC1QR1o2M0Z4WSIsImM6ZXZvbG9rLWl6S3o3QVlWIiwiYzpnb29nbGVmaXItSDhrY2lGSkciLCJjOmxhbGlnYS1ZNllRMjJSUiIsImM6YWRzdml1LVZUMjZtM1FiIl19LCJwdXJwb3NlcyI6eyJkaXNhYmxlZCI6WyJnZW9sb2NhdGlvbl9kYXRhIiwiY29tcGFydGlyLWRwSGdKRUphIiwia0VlRHNMQ3AiLCJkZXZpY2VfY2hhcmFjdGVyaXN0aWNzIl19LCJ2ZW5kb3JzX2xpIjp7ImVuYWJsZWQiOlsiZ29vZ2xlIl19LCJ2ZXJzaW9uIjoyLCJhYyI6IkRIYUNJQUVJQUl3QVdRQXVnQnNBRDBBSlVBWWdBOFFCLWdFM0FLTUFZb0F6NEI0Z0R6UUh1QWU4QkRnQ1N3R1lnTTFBZXFCQWtDRFlFUkFJamdSSkFpbUJHY0NVUUVzUUphZ1M3QW40QlJVQ3FvRmh3TFVnWWlBem1CcWNEaUFIS0FPbkFkV0E3Q0I3RURfd0lHQVJtZ2tNQkwyQ2M0RTd3S0NBVUhncFNCVHFDczhGb0FMUmdXeUF1ZEJlU0Mtb0dIUU1iZ1k3QUFBQS5ESGFDSUFFSUFJd0FXUUF1Z0JzQUQwQUpVQVlnQThRQi1nRTNBS01BWW9BejRCNGdEelFIdUFlOEJEZ0NTd0dZZ00xQWVxQkFrQ0RZRVJBSWpnUkpBaW1CR2NDVVFFc1FKYWdTN0FuNEJSVUNxb0Zod0xVZ1lpQXptQnFjRGlBSEtBT25BZFdBN0NCN0VEX3dJR0FSbWdrTUJMMkNjNEU3d0tDQVVIZ3BTQlRxQ3M4Rm9BTFJnV3lBdWRCZVNDLW9HSFFNYmdZN0FBQUEifQ=="],["euconsent-v2","CPxurkAPxurkAAHABBENDVCgAP8AAE4AAAiQIkNf_X_fb2vj-_p99_t0eY1P9_6_t6wzjheNk-8NyZ_X_J4Xp2M6rB34pqIKuR4kunLBIQdlHGHcTUgg4IkFoSPsYk2MizJKJ7JEmlMbE2dYGG9vn8TT-ZKY70__f__zvn-r___97oAAhCAABAAAAAgAAIAAAgAIAAAAAAAAAAAAAAAAAAAAAAAADA4tAsy0bqaFsHT0Lpo4igRGjCuJWoBQGUQCwtkBhmTPCnZHAR-wnUAAxAADBByGAFEaAICCIIAkKgIkEOBAqJAIdAACgAUIBAFRIgEoiLAQCAA0B8PAKKAJSLGDKhIidcCMKxIPu-QAAEAQAAIAAQAAAABAJCgAYAAiCgGgAwABEFARABgACIKAqADAAEQUBkAGAAIgoDwAMAARBQIQAYAAiCgTAAwABEFAqABgACIKAAAA.f-AACcAAAAAA"],["cookie_consent","%7B%22allowEssentials%22%3Atrue%2C%22allowFunctional%22%3Atrue%2C%22allowAnalytics%22%3Afalse%2C%22allowMarketing%22%3Afalse%7D"],["SOCS","CAISNQgDEitib3FfaWRlbnRpdHlmcm9udGVuZHVpc2VydmVyXzIwMjMwODI5LjA3X3AxGgJlbiADGgYIgJnPpwY","","","reload","1","domain","youtube.com"],["cad","$now$"],["cc","2.4"],["cp",".16.21."],["cva","W2.0"],["ubs_cookie_settings_2.0.4","0-2-1"],["ConsentChecked","{\"userHasSetCookies\":true,\"functionalityCookies\":true,\"statisticCookies\":false,\"marketingCookies\":false}","","","reload","1"],["allow_cookies","{\"essential\":\"1\",\"functional\":{\"all\":\"1\"},\"marketing\":{\"all\":\"0\"}}"],["euconsent-v2","CPywmUAPywmUAAHABBENDYCsAP_AAH_AAAAAJrNf_X__b2_r-_7_f_t0eY1P9_7__-0zjhfdF-8N3f_X_L8X52M5vF36tqoKuR4ku3bBIUdlHPHcTVmw6okVryPsbk2cr7NKJ7PkmlMbM2dYGH9_n9_z-ZKY7___f__z_v-v___9____7-3f3__5__--__e_V_-9zfn9_____9vP___9v-_9_3________3_r9_7_D_-f_87_XW-8E1ACTDQuIAuwJGQm2jCKBACMKwkKoFABRAJC0QGELq4KdlcBPrARACBFAAcEAIYAUZAAgAAAgCQiACQI4EAgEAgEAAIAFQgEABGwACgAsBAIABQHQsU4oAlAsIMiMiIUwIQpEgoJ7KhBKD9QVwhDLLACg0f8VCAgUAMVgRCQsXocASAlwkkC3VG-AAhACgFFKFYgk9MAA4JGy1B4IAA.f_gAD_gAAAAA"],["didomi_token","eyJ1c2VyX2lkIjoiMThhZDY1NzMtZGY4YS02YzJhLWJkZmUtOGI5ZjkwMDU5MmQwIiwiY3JlYXRlZCI6IjIwMjMtMDktMjdUMTE6MTI6MzcuNzk3WiIsInVwZGF0ZWQiOiIyMDIzLTA5LTI3VDExOjEyOjM3Ljc5N1oiLCJ2ZW5kb3JzIjp7ImVuYWJsZWQiOlsiZ29vZ2xlIiwiYzpkbXB3ZWJlZGktblRCSEFrNDQiLCJjOmFtYXpvbnRhbS1lWTRpTjROViIsImM6YmF0Y2gtYkp0R3R0eEwiLCJjOndhcm5lcmJyby1BUEpXeUFHUCIsImM6ZmFjZWJvb2std0RpR25KV1YiLCJjOnNuYXBjaGF0LWhXMnJNSmZZIiwiYzp0aWt0b2stV2J5cEEzWmQiLCJjOnR3aXR0ZXIteGJERXhKUGsiLCJjOmdvb2dsZWFuYS1YTXFhZ2F3YSJdfSwicHVycG9zZXMiOnsiZW5hYmxlZCI6WyJkZXZpY2VfY2hhcmFjdGVyaXN0aWNzIiwiZ2VvbG9jYXRpb25fZGF0YSJdfSwidmVuZG9yc19saSI6eyJlbmFibGVkIjpbImdvb2dsZSJdfSwidmVyc2lvbiI6Mn0="],["_iub_cs-30166201","%7B%22timestamp%22%3A%222023-09-28T08%3A20%3A53.130Z%22%2C%22version%22%3A%221.51.0%22%2C%22purposes%22%3A%7B%221%22%3Atrue%2C%222%22%3Afalse%2C%223%22%3Atrue%2C%224%22%3Afalse%2C%225%22%3Afalse%7D%2C%22id%22%3A30166201%2C%22cons%22%3A%7B%22rand%22%3A%22e747e3%22%7D%7D"],["didomi_token","eyJ1c2VyX2lkIjoiMThhZWVmZTgtNGJjMS02NjhmLWE5YTgtNmNhM2VmMmQ0NzVkIiwiY3JlYXRlZCI6IjIwMjMtMTAtMDJUMDY6MDY6NDQuODA0WiIsInVwZGF0ZWQiOiIyMDIzLTEwLTAyVDA2OjA2OjQ0LjgwNFoiLCJ2ZW5kb3JzIjp7ImVuYWJsZWQiOlsiYzphYi10YXN0eSIsImM6YWNhc3QtQ2M3MmNoWHAiLCJjOmFjcG0tSkIzNEJicmQiLCJjOmFwbG96ZS14NDdKZlhVSyIsImM6YXBwc2ZseWVyLXdETmJrQ2I2IiwiYzphdGludGVybmUtY1dRS0hlSloiLCJjOmJlb3AtdEdSV0hIYUYiLCJjOmJpbmctYWRzIiwiYzpjaGFydGJlYXQiLCJjOmNsaWNraW50ZXh0IiwiYzpkYWlseW1vdGlvLWhyRldwVEtDIiwiYzpzcXVhZGF0YS1lYXN5ZG1wIiwiYzpkeW5hbWljbWEtNzhlUmpLY1YiLCJjOmZhY2Vib29rLXRrQWpXM2k2IiwiYzpmbG91cmlzaC14bnhZTVo2TiIsImM6Z2VuaWFsbHktWjhiUmhxRW4iLCJnb29nbGUiLCJjOmdvb2dsZW1hcC1kRDdDWkNKZyIsImM6aW5mb2dyYW0tcXFoZDNoZk0iLCJjOmluc3RhZ3JhbS1MWmthNlI0NCIsImM6aW5zdGFncmFtIiwiYzpqdXh0YXBvc2UtTVpnSEZmWXgiLCJjOm1hcHM0bmV3cy0zWDlWUVc3NiIsImM6bWljcm9zb2Z0IiwiYzptaWNyb3NvZnQtYW5hbHl0aWNzIiwiYzptaWNyb3NvZnQtb25lZHJpdmUtbGl2ZS1zZGsiLCJjOm15ZmVlbGJhY2siLCJjOm9uZXNpZ25hbC1uS1hmQ3BZcyIsImM6cGxheWJ1enotamhKcUNBeEsiLCJjOnBvb29sLWV3WjY2ZWdmIiwiYzpwb29vbC1WeWhDaXQ3TiIsImM6cHVic3RhY2stV3JDYkV5Y00iLCJjOnNob3J0aGFuZC02R01GSzJCVyIsImM6c291bmRjbG91ZC14S01ER1g0TCIsImM6c3RvcnltYXAtTFpwaWQ3WXEiLCJjOnN1YnNjcmliZS1abXdVZVVDUCIsImM6dGltZWxpbmVqLWU2WFJDS1VYIiwidHdpdHRlciIsImM6dHdpdHRlci1pNnhkQjJyVCIsImM6dmltZW8tSGlNcnpFUEgiLCJjOnlvdXR1YmUiLCJjOnlvdXR1YmUtQ2VWemptSlAiXX0sInB1cnBvc2VzIjp7ImVuYWJsZWQiOlsicmVzZWF1eHNvLTlLYmpid05oIl0sImRpc2FibGVkIjpbImdlb2xvY2F0aW9uX2RhdGEiLCJkZXZpY2VfY2hhcmFjdGVyaXN0aWNzIiwiYXVkaWVuY2VtLXhlZGVVMmdRIiwiY29udGVudXN2LWhGVDhpZmRSIiwiY29udGVudXNjLXBYQVZVdDhyIiwibWVzdXJlZGEtaDdHUWVyclQiXX0sInZlcnNpb24iOjIsImFjIjoiQ25XQUdBRmtCSllLZFFBQS5BRm1BQ0FGayJ9"],["euconsent-v2","CPzBFAAPzBFAAAHABBENDYCgAAAAAAAAAAAAJNFB_W_fD2Ni-35_avt0aQ1dwVC_6-UxDgKZB4kFyRpEMKwX3mAKKFXgpKAKGBYEsUZAIQBlHCHEDECwQIERLzHMIAEQJQIAJqJEgFERAkJQCBpZHwMACAIQgHRWATFIiB-HaBroyfhEMaC0AUBQ4AonhMTPAoSdwXCkg7uaHIgIImgFASBAIoYMEEEEBlTkFABAAAkAAABJSADAAEQUCUAGAAIgoDoAMAARBQIQAYAAiCgEgAwABEFARABgACIKAyADAAEQUA0AGAAIgoCoAMAARBQA.YAAAAAAAAAAA"],["CTC","eyJBIjoxNzA4NTg5MjM3MTc1LCJCIjoxNzA4NTg5MjM3MTc1LCJEIjpmYWxzZSwiRSI6dHJ1ZSwiRiI6ZmFsc2UsIkciOmZhbHNlLCJIIjpmYWxzZSwiSSI6Wy01ODM2OSw3ODU1NzVdLCJKIjpbOTgzNTg1LDMwNzJdfQ==","","","reload","1"],["the_green_city","[%22preference%22%2C%22technical%22]"],["consentCookie","%7B%22id%22%3A%22d28cc3d1-22a4-4137-9477-3e82b6936e01%22%2C%22permissions%22%3A%7B%22social%22%3Atrue%2C%22personalization%22%3Afalse%2C%22tracking%22%3Afalse%7D%2C%22createdAt%22%3A%222023-10-13T02%3A54%3A20.54Z%22%7D","","","reload","1"],["cookieconsent_dismissed","1%7C%7C1%7C%7Crt2d2f69if8tq2hiq7dmjejrd2","1year","","reload","1"],["OptanonAlertBoxClosed","$currentDate$"],["OptanonConsent","groups=C0003%3A1%2CC0002%3A1%2CC0001%3A1%2CC0005%3A1%2CC0004%3A1","1year"],["cookiepreferences","necessary#true|marketing#true"],["cookie-preferences","{\"performance\":false,\"marketing\":false,\"functionality\":true,\"social\":true,\"essential\":true}"],["hp__gdpr_consent","!demographics=false!googletagmanager=false!facebook=true!twitter=true!instagram=true!youtube=true!optimize=false!helphero=false!fbpixel=false!iterable=false!kayakWidget=false!vimeo=true!lastminute=false!apple=true!google=true!hotjar=false!getYourGuide=false!gad=false","1year"],["CookieConsent","{stamp:%27Uv9YOAVP5djCBw71lxhE4rNAfTObaGck2Sn3rKWf9dPCYpqcWvAlpA==%27%2Cnecessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:true%2Cmethod:%27explicit%27%2Cver:1}","1year"],["cm_default_preferences","{%22consent%22:[%22necessary%22%2C%22functional%22]%2C%22region%22:%22DEFAULT%22}"],["cm_eu_preferences","{%22consent%22:[%22necessary%22%2C%22functional%22]%2C%22region%22:%22EU%22}"],["gdpr","{%22version%22:%221.0_tracking%22%2C%22options%22:{%22typo3%22:true%2C%22gdpr%22:true%2C%22openstreetmap%22:true%2C%22vimeo%22:true%2C%22youtube%22:true%2C%22recaptcha%22:true%2C%22googlemaps%22:true%2C%22tracking%22:false}}"],["euconsent-v2","CPtgasAPtgasAAGABCENDECgAAAAAAAAAApAAAAAAAAA.YAAAAAAAAAAA","1year"],["_iub_cs-495815","%7B%22timestamp%22%3A%222023-10-26T10%3A24%3A25.058Z%22%2C%22version%22%3A%221.48.0%22%2C%22consent%22%3Atrue%2C%22id%22%3A495815%2C%22cons%22%3A%7B%22rand%22%3A%2287691d%22%7D%7D","1year"],["_iub_cs-15665353","%7B%22timestamp%22%3A%222023-10-26T10%3A24%3A25.058Z%22%2C%22version%22%3A%221.48.0%22%2C%22consent%22%3Atrue%2C%22id%22%3A495815%2C%22cons%22%3A%7B%22rand%22%3A%2287691d%22%7D%7D","1year"],["privacy_consent","%7B%22essentials%22%3Atrue%2C%22statistics%22%3Afalse%2C%22marketing%22%3Afalse%2C%22maps%22%3Atrue%2C%22youtube%22%3Atrue%7D"],["hs365-accepted-cookies","[{%22description%22:%22Enable%20you%20to%20navigate%20and%20use%20the%20basic%20functions%20and%20to%20store%20preferences.%22%2C%22key%22:%22technically_required%22%2C%22label%22:%22Technically%20necessary%20cookies%22%2C%22isMandatory%22:true}%2C{%22description%22:%22Display%20third%20party%20content%20like%2C%20for%20example%2C%20YouTube%20videos%20or%20twitter%20feeds.%22%2C%22key%22:%223rdParty%22%2C%22label%22:%22Third-Party%20Content%22}]"],["notion_cookie_consent","{%22id%22:%2282a41727-b652-4011-a0a4-13a4499c039a%22%2C%22permission%22:{%22necessary%22:true%2C%22preference%22:true%2C%22performance%22:false%2C%22targeting%22:false}%2C%22policy_version%22:%22v8%22}"],["eupubconsent-v2","CP0tkXAP0tkXAAcABBENAXEwAAAAAAAAAAYgAAAAAAHBAHwAAQADQAOAA8ADIALAAjgBQACuAFsARYAlwBfQDUANUAc4A8gB8gEDAIOARwAn8BQwFFALsAZwA3gB6AD5AIbAReAj0BIoCSwErAJlgTYBNoClwFPgLCgWIBYoC6gF3ALyAYFAw8DEAGLQMhAyMBkwDPwGhANGAaYA1MBroDaAG3AN0AcEA6gB2ADuoHkgeUA96B8gHyhIHAACAAFwAUABUADkAHgAgABhADIANQAeABMACqAG8APQAhIBDAESAI4ASwAmgBSgDDAGWANkAd8A9gD4gH2AfoBAICLgIwARoAlIBQQCoAFXALmAYoA2gBuADiAJEATsAocBR4CkQFNgLYAXIAu8BeYDBgGGgMkAZOAzmBrAGsgN1AcmA5cB44YCgAAEAAwADgAKAAigBOAFgAMIAeAB6AEIAI4ATAAqABXgC2ALkAcwB3AEMAIkARYAlwBSACtAGcANSAbIBwADjAHOAPIAfgBAACMAEmAJ0AUUApcBXgFfALsAX4AzgBsgDbAG8AOOAc0A6gB2QD1AHyAP2AhIBDYCLwEdQJEAkUBJcCWgJeATYAnYBQkCkQKSAU2AsUBaIC5AF0ALuAXoAwIBh4DHoGRgZIAycBnIDPAGhANMga0BrsDcgN0AdQA7gB7wgCcAAEAAwADgAKAAigBOAFgAMIAeAB6AEIAI4ATAArgBbgDmAO4AhgBEgCLAEuAKQAVoAzgBqQDZAOAAcYA5wB5AD5AH4AQAAjABJgCdAFFAKXAV4BXwC7AF-AM4AagA2wBvADjgHNAOyAeoA-QB-wEJAIbAReAjuBIgEigJLgS0BLwCbAE7AKEAUkApuBYgFigLRAXIAugBdwC9AGBAMPAY8AyQBk4DOQGhANMga0BroDdAHUAO4Ae8KARgAigBUAFgAQgAmABcAEcAKQAZQA1ABwAEcAKLAV4BXwC7AF-AM4AbwA5oB-wEegJFAS8AmwBYoC0QFsALuAXoAw8BnIDPAGhQNaA14BuQD3hgCAAEUAKgAsACEAEwARwApABqADgAI4AUWArwCvgF2AL8AZwA3gBzQD9gI9ASKAl4BNgC0QFsALuAXoAw8BnIDPAGhQNaA10B7wD4hwF6AAwAEQAOAA8AC4AGQAWAA5AB8AEcAJoAUAArgBbAC-AGgAQgAiwBHACXAFIALIAXwAwoBmgGcANQAc4A7gB5AD5gIAAgcBBwEIAI4ATiAnwCfgFFAKWAVAArIBdgC9AGcAN4AccA6QB6AD5AIbAREAioBHoCRQElgJWATEAmWBNgE2gKQAUmApcBVQCxAFlALUAWzAugC6gF3AL6AYEAxABiYDFgGQgMmAZeAz8BoQDRoGmAaaA1OBroGwANoAbcA48BywDnwHWAOwAdxA8kDygHpAPeAfEA-UB9oD8R0EcABcAFAAVAA5AB8AIAAXQAwADUAHgATAAqwBcAF0AMQAZgA3gB6gEMARIAlgBNACjAFKAMMAZQA0QBsgDvAHtAPsA_QB_wEWARgAlIBQQCrgFiALmAXkAxQBtADcAHEAOoAi8BIgCVAEyAJ2AUOAo-BTQFNgLFAWwAuABcgC7QF3gLzAYMAw0BjwDJAGTgMqAZYAzkBogDVQGsAN1AcWA5MBy4DxwH1kAFwACAAMgAsACaAF8ANAApABZAC-AGcANQAc4BHACcAE-gKGAooBSwCsgFiALSAXYA3gBzQD0AI9ASLAmwCbQFJgLEgWyBbQC7gF5AMCAYlAzwDPwGhANTAa6A2ABtwDnwHRgOwgeSB5QD3gHxEIEAACwAKAAuABiAEwAKoAXAAxABvAD0AI4Ad4A_wCUgFBAKuAXMAxQBtADqAJUAU0AsUBaIC4AFyAMnAZyA0QBqoDgAHjkgGIABgAHAAXAAyACwAHIARwAmgBUAC-AGQANoAhABSACyAGdANQA1QB3AEAAI4AT6ApoCoAFZALSAXYA3gB8gEVAI6AR6AkUBKwCWoE2ATaApMBVICxAFlALuAYsAyyBngGfgNCAa6A2ABuQDsAHlAPeJQHQAEAALAAoAByAGAAYgA8ACYAFUALgAYoBDAESAI4AUYA2QB3gD8AKuAYoA6gCLwEiAKPAWKAtgBeYDJwGcgNYAcAUgYgALgAoACoAHIAPgBBADAANQAeABMACkAFUAMQAZoBDAESAKMAUoAygBogDZAHfAPwA_QCLAEYAJSAUEAq4BcwC8gGKANoAbgBF4CRAE7AKHAU2AsUBbAC4AFyALtAXmAw0BkgDJwGcwNYA1kBuoDkwHLgPHKAQAALgAZABYADkAI4ATQAqABfADIAG0AQgAiwBHACZAFIALIAXwAwgBnQDUANUAc4A7oB8gH2AQAAjgBPgChgFLgKyArYBYoC6gLsAa8A3gB2wD0AH_AR0Aj0BIoCSwExQJsAm0BSACnwFiALoAXcAvIBfQDAgGLAMmgZ4Bn4DQgGiQNSA1OBroGwAOCAdgA7gB5QD3gHxAPlAA.YAAAAAAAAAAA","1year"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0005%3A0%2CC0004%3A0%2CC0048%3A1%2CC0030%3A1%2CC0046%3A1%2CC0032%3A1%2CC0033%3A1%2CC0057%3A1%2CC0054%3A1%2CC0056%3A1%2CC0043%3A1%2CC0029%3A1%2CC0055%3A1%2CC0026%3A1","1year"],["Vendd:AcceptedCookieConsents","FunctionalityCookies=-29&StatisticsCookies=-30&MarketingCookies=-31"],["sv-cookie-consent","true","","","reload","1"],["CookieConsent","{necessary:true%2Cpreferences:true%2Cstatistics:true%2Cmarketing:true%2Cmethod:%27explicit%27%2Cver:1}","1year","","reload","1"],["_x13eucookie","{\"1\":true,\"2\":false,\"3\":false,\"4\":false,\"5\":false,\"6\":false}"],["_x13eucookie","{\"1\":true,\"2\":false,\"3\":false,\"4\":false,\"5\":true,\"6\":false}"],["_x13eucookie","{\"1\":true,\"2\":false,\"3\":false,\"5\":false,\"6\":true}"],["sj_consent_v1","%7B%22consent%22%3A%7B%22PERSONALIZATION%22%3Afalse%2C%22MARKETING%22%3Afalse%7D%2C%22uuid%22%3A%22d599dc64-52b7-4dc7-bff3-1e18d5cebc1a%22%7D"],["vl-cookie-consent-cookie-consent-date","$now$"],["consent_identifier","16f69085-c6f2-42f6-a4cd-807b24a37c0b","","","reload","1"],["consent_setting","analytics%3A0%7Cfunctional%3A1%7Cmarketing%3A0"],["__cmpcccu33611","aBP1oXvjgABbQABAAIABYADQAJgAXAA0AB4AEQAKAAXAA0gCAAIIASgAmwBWAFcALIAXgAwACHAFsAMcAaYA5AB2AD4AH6AQCAhQCFgEQgI4AjoBJACUAEwAKIAUcApIBSwCngFXALMAX4AwYBjgDIgGcANEAaUA3YBvgDogHbAPYAfoBAcCFwIYAQ8AiQBGACOQEegJGASSAksBKICVgE6gJ9AUGApQBT4CpAFUwKvArABXACvQFgQLDAsQBcIC8QF-AMoAZeAzUBnwDSQGqgNbAa8A2IBwQDiQHbAPLAe2BBwCaAFLwLAgWiAxxBoUGkgNsAbtA3iBvkDfoHBAOHAcUA4sByoDlgHLgOZQc8Bz0DoIHRwOlAdMA6eB1QDroHZAOzgdpA7iB4EDyIHlgPQAelA9YB7gD54H0QPuAffA_GB-YD9AH6gP_AgMBAkCBsEDoIJgQVggtBBiCDQEHAIPAQiAhGhCSEJcIUAhRBDCCGQEOwIeARAAiVBEwCKQEU4I8oSCBIMCQsEioJJ4SXBJeCTYEnQJRgSlAlNBKiCVYErIJXQUaAAoBdA"],["__cmpconsent33611","CP1lmTAP1lmTAAfVnBFIAbEgAIAAAAAAAAigIjQBgBBgJVATOAuIB3IERgRGgDACDASqAmcBcQDuQIjAAA"],["zdf_cmp_client","{%22version%22:%22v1%22%2C%22iteration%22:1%2C%22consents%22:[{%22id%22:%22personalisierung%22%2C%22value%22:false}%2C{%22id%22:%22socialMedia%22%2C%22value%22:true}%2C{%22id%22:%22instagram%22%2C%22value%22:true}%2C{%22id%22:%22twitter%22%2C%22value%22:true}%2C{%22id%22:%22facebook%22%2C%22value%22:true}%2C{%22id%22:%22drittsysteme%22%2C%22value%22:true}%2C{%22id%22:%22erforderlich%22%2C%22value%22:true}%2C{%22id%22:%22erfolgsmessung%22%2C%22value%22:true}]}"],["MBCC","%7B%22version%22%3A1%2C%22functional%22%3Atrue%2C%22analytics%22%3Afalse%7D"],["ConsentStatus","%7B%22necessary%22%3Atrue%2C%22siteFeatures%22%3Atrue%2C%22statistics%22%3Afalse%2C%22marketing%22%3Afalse%7D","","","reload","1"],["CookieConsent","1.0.0.0.0"],["euconsent-v2","CP2APYAP2APYADtACBDEAcEgAAAAAAAAACiQAAAAAAAA"],["OptanonConsent","groups=C0003%3A0%2CC0002%3A0%2CC0004%3A1%2CC0001%3A1%2CC0009%3A0","1year"],["user","%7B%22necessary%22%3Atrue%2C%22preferences%22%3Afalse%2C%22statistics%22%3Afalse%2C%22marketing%22%3Afalse%7D"],["tarteaucitron","!tarteaucitron=true!website=true!analytics=false!regex_analytic=false!regex_ads=true!googletagmanager=false!facebookpixel=false!addtoanyshare=false!youtube=true","1year"],["cookiesSettings","%7B%22necessary%22%3Atrue%2C%22preferential%22%3Atrue%7D","","","reload","1"],["acceptedCookies","{\"necessary\":true,\"functionallity\":true,\"analysis\":false,\"marketing\":false}"],["3sat_cmp_client","{%22version%22:%22v1%22%2C%22iteration%22:1%2C%22consents%22:[{%22id%22:%22erforderlich%22%2C%22value%22:true}%2C{%22id%22:%22erfolgsmessung%22%2C%22value%22:true}%2C{%22id%22:%22personalisierung%22%2C%22value%22:false}%2C{%22id%22:%22socialMedia%22%2C%22value%22:false}%2C{%22id%22:%22twitter%22%2C%22value%22:false}%2C{%22id%22:%22instagram%22%2C%22value%22:false}%2C{%22id%22:%22facebook%22%2C%22value%22:false}%2C{%22id%22:%22drittsysteme%22%2C%22value%22:false}]}"],["cn-cc","%7B%22ccGoogleTagManager%22%3Afalse%2C%22ccGA4%22%3Afalse%2C%22ccSalesviewer%22%3Afalse%7D"],["OptanonConsent","groups=C0004%3A0%2CC0003%3A1%2CC0002%3A0%2CC0001%3A1","1year"],["OnetrustActiveGroups","C0003C0001","1year"],["userConsent","%7B%22essential%22%3Atrue%2C%22analytical%22%3Afalse%2C%22preferential%22%3Atrue%7D"],["rwc","%7B%22data%22%3A%5B%7B%22code%22%3A%22analytics%22%2C%22permissions%22%3A%5B%5D%7D%2C%7B%22code%22%3A%22marketing%22%2C%22permissions%22%3A%5B%5D%7D%5D%2C%22common%22%3A%7B%22accepted%22%3A1703366235541%7D%7D"],["OptanonConsent","groups=C0001%3A1%2CC0005%3A1%2CC0002%3A0%2CC0004%3A0%2CC0003%3A0","1year","","reload","1","domain","mesta.net"],["wmm-visitor_token","4cb8860d-4194-4ab5-be04-10f9a26afaa8"],["cookieConsent","{%22essential%22:true%2C%22tracking%22:false%2C%22marketing%22:false}"],["consts","{%22ad_storage%22:%22denied%22%2C%22analytics_storage%22:%22denied%22%2C%22functionality_storage%22:%22granted%22}"],["_CookiesPolicyAccepted","[%22necessary%22]"],["user_preferences","{\"necessary\":\"on\",\"marketing\":\"off\",\"analytics\":\"off\",\"preferences\":\"off\",\"unclassified\":\"off\"}"],["umr-data-consent","{%22essential%22:true%2C%22functional%22:null%2C%22statistics%22:false%2C%22marketing%22:false}"],["wpsaurus_cookie_banner_plugin","functional"],["_consent_cookie","{\"services\":[\"jwp\",\"twitter\"]}"],["cookies_accept","local,third"],["nero_consents","%7B%22analytics%22%3Afalse%2C%22targeting%22%3Afalse%7D"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0"],["dsm-cookie-preferences","{%221%22:true%2C%222%22:true}"],["notice_gdpr_prefs","0,1,2::implied"],["notice_preferences","2:"],["cmapi_cookie_privacy","permit 1,2,3"],["qubitconsent","Declined"],["qubitconsent_version","2.0.0"],["privacyConsent_type","explicit"],["tracking-preferences","{%22destinations%22:{%22Amplitude%22:false%2C%22Braze%20Cloud%20Mode%20(Actions)%22:false%2C%22Braze%20Web%20Mode%20(Actions)%22:false%2C%22FullStory%22:false%2C%22Hindsight%22:false%2C%22Impact%20Partnership%20Cloud%22:false%2C%22Oura%20Marketing%20Id%20Middleware%20(Oura)%22:false%2C%22Statsig%22:false%2C%22Visual%20Tagger%22:false%2C%22Webhooks%22:false%2C%22Facebook%20Conversions%20API%20(Actions)%22:false%2C%22Google%20Tag%20Manager%22:false%2C%22Snap%20Conversions%20Api%22:false}%2C%22custom%22:{%22functional%22:false%2C%22marketing%22:false%2C%22advertising%22:false}}"],["SEBConsents","%7B%22version%22%3A%222%22%2C%22consents%22%3A%7B%22mandatory%22%3Atrue%2C%22statistical%22%3Afalse%2C%22marketing%22%3Afalse%2C%22simplified_login%22%3Atrue%7D%7D"],["eupubconsent-v2","CP4mi7gP4mi7gAcABBENAjEgAAAAAAAAACiQAAAAAAAA.YAAAAAAAAAAA"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A0%2CC0004%3A0%2CV2STACK42%3A0","1year"],["didomi_token","eyJ1c2VyX2lkIjoiMThkMmRlNWUtZWViOC02YmY3LWJiMGItYTA4MzI0OWNiNGFhIiwiY3JlYXRlZCI6IjIwMjQtMDEtMjFUMjE6MjE6MDAuMTg0WiIsInVwZGF0ZWQiOiIyMDI0LTAxLTIxVDIxOjIxOjA0Ljg4OFoiLCJ2ZW5kb3JzIjp7ImVuYWJsZWQiOlsiZ29vZ2xlIiwiYzpmYWNlYm9vay1ZeUpSQXllZCIsImM6eW91dHViZSIsImM6YWRvYmVhdWRpLUFXZTdyd3FkIiwiYzphbnVuY2lhbnRlX2xhX2xpZ2EiLCJjOmJlc29jeS1tRlVFYVpCTSJdfSwicHVycG9zZXMiOnsiZW5hYmxlZCI6WyJkYXRhX3NoYXJpbmciLCJkYXRhX3NoYXJpbmdfd2ViIiwiZGV2aWNlX2NoYXJhY3RlcmlzdGljcyIsImdlb2xvY2F0aW9uX2RhdGEiXX0sInZlcnNpb24iOjIsImFjIjoiREU2QU9BRVlBTmdBbFFEekFJY0FpU0RFNEFBQS5BQUFBIn0="],["euconsent-v2","CP4u7EAP4u7EAAHABBENAjEsAP_gAAAAAAAAg1NX_H__bX9r8Xr36ft0eY1f99j77uQxBhfJk-4FzLvW_JwX32EzNA26tqYKmRIEu3ZBIQFlHJHURVigaogVrzHsYkGchTNKJ6BkiFMRc2dYCF5vmYtj-QKY5_p_d3f52T-9_dv83dzzz81nv3f5f-clcLCdQ58tDfn_bRKb-5IO9_78v4v09t_rk2_eTVn_tevr7B-uft-7_XV-9_ffeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAxKADAAEQaikAGAAIg1DoAMAARBqIQAYAAiDUEgAwABEGotABgACINQAAA.f_wAAAAAAAAA"],["website_privacycookie_relaunch","accetta"],["website_privacycookie","accetta"],["DDCookiePolicyDialog","hide","","","reload","1"],["CookieConsentLevel","functional_analytics"],["correosCookies","{\"tecnicas\":\"true\",\"analiticas\":\"false\",\"publicidad\":\"false\"}"],["bkpolicy","aceptacion=selectiva//tecnicas=si//personalizacion=si//analiticas=no//publicitarias=no//version=0","","","domain","bankinter.com"],["CookieChoicesApr2021","%7B%22functionality%22%3Afalse%2C%22anonymousMeasurement%22%3Afalse%2C%22performance%22%3Afalse%2C%22advertising%22%3Afalse%7D"],["CONSENTMGR","c1:1%7Cc2:0%7Cc3:1%7Cc4:0%7Cts:1706835520229%7Cconsent:true"],["cookie-policy-agreement","%7B%22REVISION%22%3A20%2C%22consentLevel%22%3A1%7D"],["cookiesAccepted","%7B%22necessary%22%3Atrue%2C%22statistical%22%3Afalse%2C%22marketing%22%3Afalse%7D"],["cookiepolicy","1-1722973184631"],["cookie-management-status","{\"analytics\":false,\"functional\":true,\"strictlyNecessary\":true}"],["CookieConsent","%7B%22Mode%22%3A0%7D","","","reload","1"],["aok_cookie_settings","{\"functional\":{\"key\":\"functional\",\"name\":\"Funktionale Cookies\",\"required\":true,\"approved\":true},\"comfort\":{\"key\":\"comfort\",\"name\":\"Komfort-Cookies\",\"required\":false,\"approved\":false},\"tracking\":{\"key\":\"tracking\",\"name\":\"Marketing-Cookies\",\"required\":false,\"approved\":false}}"],["user_cookie_settings","WyJwcC1mdW5jdGlvbmFsIl0=","","","reload","1"],["orejime","{\"matomo\":false,\"youtube\":true}"],["BCP","AD=0&AL=0&SM=0","1year"],["OptanonConsent","groups=1%3A1%2C2%3A0%2C3%3A1%2C4%3A0%2CV2STACK42%3A0"],["CookieConsentV2","YES%2CTOI","","","domain","matkahuolto.fi"],["CookieConsent","mandatory|external"],["cookie_consent","{%22cookies_statistical%22:false%2C%22cookies_ad%22:true}","1year"],["consent-cookie-toggles","[{%22type%22:%22social%22%2C%22value%22:3}%2C{%22type%22:%22remaining%22%2C%22value%22:3}]"],["plenty-shop-cookie","{\"necessary\":{\"amazonPay\":true,\"consent\":true,\"consentActiveStatus\":true,\"externalId\":true,\"session\":true,\"csrf\":true,\"paypal-cookies\":true},\"tracking\":{\"googleanalytics\":false,\"bingads\":false},\"marketing\":{\"googleads\":false,\"facebookpixel\":false,\"pinterest\":false},\"media\":{\"reCaptcha\":true},\"convenience\":{\"languageDetection\":false}}"],["CONSENTMGR","c1:0|c2:0|c3:0|c4:0|c5:0|c6:0|c7:0|c8:0|c9:0|c10:0|c11:0|c12:0|c13:0|c14:0|c15:0|ts:1709021997479|consent:false|id:018de9a4f59200821a700cf146e80406f001906700ef8"],["disclaimer","2015040809"],["cookieControlPrefs","[\"comfort\"]"],["euconsent-v2","CP6vdoAP6vdoAAHABBENApEgAAAAAAAAAAAAAAAAAAAA.YAAAAAAAAAAA"],["cookie-consent-settings","{\"necessary\":true,\"statistics\":false,\"marketing\":false,\"personalization\":true}"],["CookiesConsent","{\"ad_storage\":\"denied\",\"analytics_storage\":\"denied\",\"personalization_storage\":\"denied\"}"],["omCookieConsent","group-1.1,group-3.1,dismiss"],["ConsentCookie","required:1,functional:1,analytic:0"],["txl_consent_status","functional","","","domain","transferxl.com"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0%2CC0005%3A1%2CV2STACK42%3A0","","","domain","20min.ch"],["euconsent-v2","CP7Tt8AP7Tt8AAHABBENArEsAP_gAEPgAAAAg1NX_H__bW9r8Xr3aft0eY1P99j77sQxBhfJE-4FzLvW_JwXx2ExNA36tqIKmRIEu3bBIQFlHJDUTVigaogVryDMakWcgTNKJ6BkiFMRM2dYCF5vmQtj-QKY5vp9d3dx2D-t_dv83dzyz8VHn3e5_2e0eJCdA58tDfv9bROb-9IPd_58v4v0_F_rk2_eT1l_tevp7B8uft87_XU-9_fff79AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQagCzDQqIA-wJCQi0HCKBACoKwgIoEAAAAJA0QEAJgwKdgYBLrCRACAFAAMEAIAAUZAAgAAAgAQiACQAoEAAEAgUAAIAAAgEABAwAAgAsBAIAAQHQIUwIAFAsAEjMiIUwIQoEggJbKBBICgQVwgCLPAAgERMFAAAAAAVgACAsFgMSSAlQkECXEG0AABAAgEEIFQgk4MAAwJGy1A4Im0ZWkAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA.f_wACHwAAAAA"],["CookiePermissionInfo","{\"LastModifiedDate\":\"1\",\"ExpirationDate\":\"1\",\"Allow\":true,\"CategoryPermission\":[{\"Category\":\"Cat.8\",\"Permission\":true},{\"Category\":\"Cat.9\",\"Permission\":true},{\"Category\":\"Cat.10\",\"Permission\":false},{\"Category\":\"Cat.12\",\"Permission\":false}]}"],["userconsent","{\"analytics\":false,\"youtube\":true}"],["aceptarCookiesSeen","{\"necesarias\":true,\"estadisticas\":false}","","","reload","1"],["cookieConsent","{\"necessary\":1}"],["cc_cookie","{\"categories\":[\"necessary\"],\"level\":[\"necessary\"],\"revision\":1,\"data\":null,\"rfc_cookie\":true,\"consent_date\":\"1\",\"consent_uuid\":\"1\",\"last_consent_update\":\"1\"}"],["UN_cookie_consent_v2","{\"marketing\":0,\"statistics\":0,\"personalization\":0,\"time\":1}","","","reload","1"],["cc_cookie","{\"level\":[\"necessary\"],\"revision\":0,\"data\":null,\"rfc_cookie\":false}"],["consentPreferences","{\"timestamp\":\"1\",\"version\":1,\"functional_storage\":\"granted\",\"analytics_storage\":\"denied\",\"personalization_storage\":\"denied\",\"ad_storage\":\"denied\",\"ad_user_data\":\"denied\",\"ad_personalization\":\"denied\"}"],["cc_cookie","{\"level\":[\"tecnici\"],\"revision\":0,\"data\":null,\"rfc_cookie\":false}"],["dp_cookieconsent_status","{\"status\":\"approved\",\"checkboxes\":[{\"name\":\"statistics\",\"checked\":false},{\"name\":\"marketing\",\"checked\":false},{\"name\":\"functional\",\"checked\":true},{\"name\":\"read-speaker\",\"checked\":true}]}"],["GDPR","[\"gdpr\",\"youtube\"]"],["cookiesaccepted","{%22marketing%22:false%2C%22statistic%22:false%2C%22thirdParty%22:true}"],["sve_cc_options","{\"values\":[{\"key\":\"necessary\",\"checked\":true},{\"key\":\"ad_storage\",\"checked\":false},{\"key\":\"analytics_storage\",\"checked\":false},{\"key\":\"functionality_storage\",\"checked\":false}],\"version\":\"2023-1\",\"timestamp\":1}"],["CookieConsent","necessary:true%2C%20preference:true%2C%20statistics:false%2C%20marketing:false"],["UN_cookie_consent_v2","%7B%22marketing%22%3A0%2C%22statistics%22%3A0%2C%22personalization%22%3A0%2C%22time%22%3A1711880201%2C%22id%22%3A%221%22%7D","","","reload","1"],["cookieconsent","saved=1&functional=1&analytics=0&marketing=0","","","reload","1"],["cookie-consent","{\"required\":true,\"optional\":false,\"analytics\":false}"],["OptanonConsent","groups=C1%3A1%2CC2%3A0%2CC3%3A0%2CC4%3A0%2CC5%3A0%2CC8%3A0%2CC9%3A0&hosts=H184%3A1%2CH108%3A1%2CH109%3A1%2CH36%3A1%2CH58%3A1%2CH159%3A1%2CH37%3A1%2CH112%3A1%2CH331%3A1%2CH39%3A1%2CH348%3A1%2CH67%3A1%2CH115%3A1%2CH306%3A1%2CH63%3A1%2CH117%3A1%2CH118%3A1%2CH119%3A1%2CH120%3A1%2CH121%3A1%2CH122%3A1%2CH66%3A1%2CH304%3A0%2CH338%3A0%2CH40%3A0%2CH43%3A0%2CH183%3A0%2CH60%3A0%2CH274%3A0%2CH97%3A0%2CH142%3A0%2CH48%3A0%2CH49%3A0%2CH149%3A0%2CH83%3A0%2CH38%3A0%2CH176%3A0%2CH150%3A0%2CH330%3A0%2CH85%3A0%2CH151%3A0%2CH324%3A0%2CH402%3A0%2CH272%3A0%2CH14%3A0%2CH275%3A0%2CH23%3A0%2CH41%3A0%2CH101%3A0%2CH153%3A0%2CH6%3A0%2CH283%3A0%2CH42%3A0%2CH32%3A0%2CH145%3A0%2CH15%3A0%2CH322%3A0%2CH148%3A0%2CH333%3A0%2CH104%3A0%2CH55%3A0%2CH143%3A0%2CH17%3A0%2CH18%3A0%2CH57%3A0%2CH359%3A0%2CH129%3A0","1year"],["TC_PRIVACY","1%40032%7C1%7C4525%40%402%401713310882911%2C1713310882911%2C1747006882911%40"],["cookiesRules","{\"analytics\":false,\"personalized\":false,\"ads\":false}"],["didomi_token","eyJ1c2VyX2lkIjoiMTkwODMwZjQtNzUxYy02NDczLTk5NzItZDMzMWU2ZWRiNDFhIiwiY3JlYXRlZCI6IjIwMjQtMDctMDVUMTM6MjI6MTQuOTkzWiIsInVwZGF0ZWQiOiIyMDI0LTA3LTA1VDEzOjIyOjUyLjM5M1oiLCJ2ZW5kb3JzIjp7ImVuYWJsZWQiOlsiYzppbnNpZGVyLU5GUDdZcTlGIiwiYzphaXJzaGlwLWJyVWVnM0J0IiwiYzpjaGFydGJlYXQtWHdtYUVIY1IiLCJjOmFkb2JlYW5hbC14TVBFcFpFYiJdLCJkaXNhYmxlZCI6WyJnb29nbGUiLCJ0d2l0dGVyIiwiYzphZHNsb3QtZ3FzeXdBNE0iLCJjOm1pbnV0ZWx5LUZiQ3paU01YIiwiYzp5b3V0dWJlIiwiYzpncmFwZXNob3QiLCJjOnJlZGRpdC1idXR0b25zIiwiYzpsaW5rZWRpbiIsImM6cG9vb2wtMmRrS0t6bU0iLCJjOmdvb2dsZWFuYS00VFhuSmlnUiIsImM6dG10LURMQ2tkN3RHIiwiYzphZGp1c3QtY2NKSFg2UWUiXX0sInB1cnBvc2VzIjp7ImVuYWJsZWQiOlsiZ2VvX2FkcyIsImdlb19tYXJrZXRpbmdfc3R1ZGllcyJdLCJkaXNhYmxlZCI6WyJkZXZpY2VfY2hhcmFjdGVyaXN0aWNzIiwiZ2VvbG9jYXRpb25fZGF0YSJdfSwidmVuZG9yc19saSI6eyJkaXNhYmxlZCI6WyJnb29nbGUiXX0sInZlcnNpb24iOjIsImFjIjoiQUFBQS5BQUFBIn0="],["CookieConsent","{necessary:true%2Cpreferences:false%2Cstatistics:false%2Cmarketing:true}"],["OptanonConsent","groups=BG117%3A1%2CC0001%3A1%2CC0003%3A1%2CC0002%3A1%2CSPD_BG%3A1%2CC0004%3A1"],["euconsent-v2","CP-wiwAP-wiwAD3ACLCSA1EsAP_gAEPgAATIJVwQgAAwAKAAsACAAFQALgAZAA6ACAAFAAKgAWgAyABoADmAIgAigBHACSAEwAJwAVQAtgBfgDCAMUAgACEgEQARQAjoBOAE6AL4AaQA4gB3ADxAH6AQgAkwBOACegFIAKyAWYAuoBgQDTgG0APkAjUBHQCaQE2gJ0AVIAtQBbgC8wGMgMkAZcA0oBqYDugHfgQHAhcBGYCTQEqwQugRQAKAAsACoAFwAQAAyABoAEQAI4ATAAqgBiAD8AISARABEgCOAE4AMsAZoA7gB-gEIAIsAXUA2gCbQFSALUAW4AvMBggDJAGXANTAhcAA.YAAAAAAAAWAA","","","domain","seznam.cz"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0%2CC0005%3A1","","","domain","olympics.com"],["pleaseFix.privacy","{%22analyticsCookie%22:false%2C%22personalisationCookie%22:false%2C%22targetedAdvertisingCookie%22:false%2C%22multimediaPlayerCookie%22:true}"],["euconsent-v2","CP_K6QAP_K6QAAHABBENA1EsAP_gAELAAAAAKKtV_H__bX1r8X736ft0eY1f9_j77sQxBhfJk-4FzLvW_JwX32EzNA36tqYKmRIEu3bBIQNlHJDUTVCgaogVrzDMakWcoTNKJ6BkiFMRe2dYCF5vmwtj-QKY5vr_93d52T-9_dv83dzyz4Vnv3a9_-e1WJCdA58tDfv_bROb-9IP9_58v4v0_N_rE2_eT1l_tevp7D9-ct-7_XX-9_fff79Pl9-gAAAGJQAYAAgoqUgAwABBRUdABgACCipCADAAEFFQkAGAAIKKloAMAAQUVAAA.f_wACFgAAAAA"],["euconsent-v2","CP_K6QAP_K6QAAHABBENA1EsAP_gAEPgAAAAKKtV_H__bW1r8X73aft0eY1P9_j77sQxBhfJE-4FzLvW_JwXx2ExNA36tqIKmRIEu3bBIQNlHJDUTVCgaogVryDMakWcoTNKJ6BkiFMRO2dYCF5vmwtj-QKY5vr993dx2D-t_dv83dzyz4VHn3a5_2e0WJCdA58tDfv9bROb-9IPd_58v4v0_F_rE2_eT1l_tevp7D9-ct87_XW-9_fff79Ll9-goqAWYaFRAHWBISEGgYRQIAVBWEBFAgAAABIGiAgBMGBTsDAJdYSIAQAoABggBAACjIAEAAAEACEQAQAFAgAAgECgABAAgEAgAIGAAEAFgIBAACA6BCmBBAoFgAkZkRCmBCFAkEBLZUIJAECCuEIRZ4AEAiJgoAAAAACsAAQFgsDiSQEqEggS4g2gAAIAEAghAqEEnJgACBI2WoPBE2jK0gDQ04SAAAAA.f_wACHwAAAAA"],["euconsent-v2","CP_K6QAP_K6QAB7FIBITA2EsAP_gAAAAAAAAJxNV7H-_bX1r8Xr36dtkeY1P98j77sQxBhfJk-4FyDvW_IwX32EyJA26tqIKmRIEuzZBIQFlHJDURVCgSogVryDEYkGcgTNKJ6BkgFMRI2dYCFxvmQtjeQKY5vp9d3dx2D2t_dv83dzyz4FHn1Y5PmckUICdA58tDfn9bRIb-5IOd-58v4v09F_rE2_eDVl_tevp7B8ucts7_XU29_cFHICoAOADPgI8ASqA3wB2wDuQIKASIAkoBKMCWgExwJkgTSAn2BQQCg4FFAKLQUaBRwAoJABgACAloaADAAEBLREAGAAICWioAMAAQEtGQAYAAgJaOgAwABAS0hABgACAlpKADAAEBLSkAGAAICWloAMAAQEt","1year","","domain",".ilmessaggero.it"],["_iub_cs-29298946","%7B%22timestamp%22%3A%222024-05-25T10%3A34%3A25.212Z%22%2C%22version%22%3A%221.61.0%22%2C%22purposes%22%3A%7B%221%22%3Atrue%2C%222%22%3Atrue%2C%223%22%3Atrue%2C%224%22%3Atrue%2C%225%22%3Atrue%7D%2C%22id%22%3A29298946%2C%22cons%22%3A%7B%22rand%22%3A%228d344f%22%7D%7D","1year","","domain",".ilmessaggero.it"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1%2CC0004%3A0%2CC0005%3A1"],["pwd-cookie-consent","0,1"],["CONSENTMGR","c1:0|c2:0|c3:0|c4:0|c5:0|c6:0|c7:0|c8:0|c9:0|c10:0|c11:0|c12:0|c13:0|c14:0|c15:0|ts:1717325114359|consent:false"],["CCP","{\"publicuser\":{\"cat2\":\"off\",\"cat3\":\"off\",\"cat4\":\"off\"}}"],["mml-cookie-agreed-version","1.0.0"],["consentUUID","191c03c5-1154-4937-aa26-ced186f90097_30_33","","","reload","1"],["consentUUID","a05bb3f1-519f-44da-92f3-6a10e3f75e53_32"],["consentUUID","8c7e01cc-3108-4650-a225-681acde1db99_32_33"],["consentUUID","798788d9-0aa9-4d39-b8f0-edb272b7ca39_32"],["consentUUID","cc3fda07-066e-4c67-a9eb-72d5dce1a921_32_33"],["consentUUID","d7de4aca-6e1a-41c7-a747-f6aea3f4ce19_32_33"],["consentUUID","4de1a7f3-4c2d-4f4e-9d18-b809b5d73ddb_33"],["consentUUID","9a37eb15-cd55-4e72-9073-e7c42c5998fd_32"],["consentUUID","e4ca3d8d-75f7-4b97-a468-25fc5e9dc1fd_32_33"],["consentUUID","dfc6bb88-a979-4c3c-8c8a-01ae94bcca36_32"],["consentUUID","e4fe2f39-dea0-4d85-b59e-943f634018b9_32_33"],["consentUUID","fc189801-d558-4c56-937e-6711599acde2_32"],["consentUUID","f2196ea7-1afa-4986-87e4-2a28d05bd56b_32_33"],["consentUUID","478090ac-09a6-451f-a2c3-20789ac47314_32_33"],["consentUUID","c0edd7ff-dd9a-462e-af9d-7cbebe196657_32_33"],["consentUUID","3a29f3e5-95ec-438e-b5ec-24c3f7daf220_32_33"],["consentUUID","a673c12a-841c-4ef9-9019-1cecb12d7cdd_32"],["consentUUID","5d7fa3c6-e0a9-4497-bad8-79ab003de47d_32"],["consentUUID","8717f4cd-f101-4527-9818-21e1be78a1ef_32"],["consentUUID","9f9ccda5-c4b8-49bf-973c-3470fb663bbc_32_33"],["consentUUID","8ec72931-7f30-41ee-8e7a-3eeed042376e_32_33"],["consentUUID","039f14d5-214e-46a6-a3ab-0eebd5198635_32_33"],["consentUUID","5a2997bb-3886-4fa1-b0f2-66a8d716c19c_32_33"],["consentUUID","3dbdc74e-c687-41d4-9b01-9d04a7d02c2e_32"],["consentUUID","80f57ffd-7468-4ca5-8fff-c442bcc6f276_32"],["consentUUID","2cc64b48-60ab-4161-b42c-45f25a6e338c_32_33"],["consentUUID","df843851-527a-4aec-8dab-5ba35e570618_32_33"],["CONSENTMGR","c1:0|c6:0|c9:0|ts:1718751098255|consent:false|id:01902d7e715a00551abb1b4878180206f003606700fb9","","","domain",".tedbaker.com"],["__Secure-HO_Cookie_Consent_Declined","1"],["OptanonConsent","groups=C0001%3A1%2CC0002%3A0%2CC0003%3A1","","","domain","www.redbull.com"],["OptanonAlertBoxClosed","$currentDate$","","","domain","www.redbull.com"],["cookie_consent_202401","{\"sentry\":false,\"braze\":false,\"userpilot\":false,\"googleAnalytics\":false,\"amplitude\":false,\"hotjar\":false,\"facebookPixel\":false,\"googleAds\":false,\"kwanko\":false}"],["wnet_vppa_assent","{\"choice\":\"decline\",\"expires\":1}"]]; + +const hostnamesMap = new Map([["facebook.com",0],["instagram.com",1],["fandom.com",[2,3,4]],["dailymotion.com",5],["lefigaro.fr",6],["filmweb.pl",7],["thetrainline.com",[8,55]],["scaleway.com",9],["all3dp.com",10],["threads.net",12],["messenger.com",13],["trading212.com",14],["myscript.com",15],["odido.nl",16],["bing.com",17],["procvetok.ua",18],["stwater.co.uk",19],["boogschietshop.nl",20],["hashop.nl",20],["x-kom.pl",21],["tiempo.com",[22,23]],["pizzafan.gr",24],["windhager.eu",25],["banknorwegian.no",26],["biomarkt.de",27],["plaion.com",27],["apetro.pt",28],["apoteket.se",28],["bergbauernmilch.de",28],["berlingske.dk",28],["cineplex.de",28],["danbolig.dk",28],["egmont.com",28],["euroatla.pt",28],["finanzmarktwelt.de",28],["harzwasserwerke.de",28],["hoyavision.com",28],["nos.pt",28],["neue.at",28],["nngroup.com",28],["nordiskfilm.com",28],["storyhouseegmont.dk",28],["storyhouseegmont.no",28],["storyhouseegmont.se",28],["toyota-forklifts.se",28],["vn.at",28],["werder.de",28],["werkenbijlidl.nl",28],["wwf.fi",28],["refinery29.com",29],["dasinvestment.com",29],["fof.se",29],["mein-grundeinkommen.de",29],["ekstrabladet.dk",30],["kino.dk",31],["dr.dk",32],["schauspiel.koeln",33],["onlinestempel.ch",34],["chase.co.uk",35],["svt.se",36],["komoot.com",37],["komoot.de",37],["chatreplay.stream",38],["hubblehq.com",39],["hwebber.co.uk",40],["gereedschapcentrum.nl",41],["ontinet.com",42],["fplstatistics.co.uk",43],["kirjasto.vaasa.fi",44],["softonic.com",45],["informatech.com",46],["aonsolutions.es",47],["launer.com",48],["bever.nl",49],["sixt-neuwagen.de",50],["oem.no",51],["forums.tomsguide.com",52],["tomsguide.com",53],["walmart.ca",54],["cc.com",55],["1001games.com",[55,166,167]],["1001hry.cz",[55,166,167]],["1001jeux.fr",[55,166,167]],["1001jocuri.ro",[55,166,167]],["1001jogos.com.br",[55,166,167]],["1001jogos.pt",[55,166,167]],["1001pelit.com",[55,166,167]],["1001spiele.de",[55,166,167]],["elkspel.nl",[55,166,167]],["gamespot.com",[55,94]],["giochixl.it",[55,166,167]],["glamour.com",[55,185]],["grajteraz.pl",[55,166,167]],["isladejuegos.com",[55,166,167]],["jatekokxl.hu",[55,166,167]],["mtvuutiset.fi",[55,92]],["paixnidiaxl.gr",[55,166,167]],["pushsquare.com",[55,122,123]],["spelo.se",[55,166,167]],["spillespill.no",[55,166,167]],["spilxl.dk",[55,166,167]],["thejournal.ie",[55,109]],["vkmag.com",[55,90,91]],["zdnet.com",[55,102]],["zoom.us",[55,192,193]],["mesta.net",[55,196]],["tredz.co.uk",[55,207]],["uphold.com",[55,217,218]],["webuyanycar.com",55],["resursbank.fi",56],["ft.com",57],["what3words.com",58],["aufstiegs-bafoeg.de",59],["bafa.de",59],["ble.de",59],["bmbf.de",59],["bne-portal.de",59],["bundespolizei.de",59],["schleswig-holstein.de",59],["verfassungsschutz.de",59],["delfi.ee",[60,61,62]],["flynorse.com",63],["fruugonorge.com",64],["fruugo.de",64],["hyperoptic.com",65],["education.lego.com",66],["lego.com",[67,68]],["planningportal.co.uk",69],["veriff.com",70],["programme.conventus.de",71],["arena.pl",72],["govirtuo.com",[73,74]],["deal.by",75],["zwenkwielen.net",76],["lastmile.lt",77],["biomedcentral.com",78],["bol.com",79],["fotografiska.com",80],["osmanlicakelam.net",81],["mic.eucast.org",82],["open.online",[83,84]],["ilovefreegle.org",[85,86]],["evaair.com",[88,89]],["ampparit.com",93],["arvopaperi.fi",93],["iltalehti.fi",93],["kauppalehti.fi",93],["mediuutiset.fi",93],["mikrobitti.fi",93],["talouselama.fi",93],["tekniikkatalous.fi",93],["tivi.fi",93],["uusisuomi.fi",93],["asialadies.de",95],["avladies.de",95],["badeladies.de",95],["behaarteladies.de",95],["bizarrladies.de",95],["busenladies.de",95],["deutscheladies.de",95],["devoteladies.de",95],["dominanteladies.de",95],["erfahreneladies.de",95],["escorts24.de",95],["exklusivladies.de",95],["fkk24.de",95],["grosseladies.de",95],["hobbyladies.de",95],["jungeladies.de",95],["kollegin.de",95],["kussladies.de",95],["ladies.de",95],["latinaladies.de",95],["massierendeladies.de",95],["mollyladies.de",95],["nsladies.de",95],["nymphomaneladies.de",95],["orientladies.de",95],["osteuropaladies.de",95],["piercingladies.de",95],["rasierteladies.de",95],["schokoladies.de",95],["tattooladies.de",95],["tsladies.de",95],["zaertlicheladies.de",95],["zierlicheladies.de",95],["1a-finanzmarkt.de",96],["1a-immobilienmarkt.de",96],["1a-reisemarkt.de",96],["1a-singleboerse.de",96],["1a-stellenmarkt.de",96],["gameinformer.com",97],["christianconcern.com",98],["vogue.co.uk",99],["wired.com",99],["jekabpils.lv",100],["aachener-bank.de",101],["bernhauser-bank.de",101],["bodenseebank.de",101],["bremischevb.de",101],["cvw-privatbank-ag.de",101],["dervolksbanker.de",101],["gladbacher-bank.de",101],["meine-rvb.de",101],["meinebank.de",101],["muenchner-bank.de",101],["nordthueringer-volksbank.de",101],["owl-immobilien.de",101],["raiba-gr.de",101],["raiba-ndwa.de",101],["raiba-westhausen.de",101],["rb-berghuelen.de",101],["rb-denzlingen-sexau.de",101],["rb-eching.de",101],["rb-hardt-bruhrain.de",101],["rb-oberaudorf.de",101],["rb-sondelfingen.de",101],["rv-banken.de",101],["saechsischer-gewinnsparverein.de",101],["skbwitten.de",101],["sparda-bank-hamburg.de",101],["sparda-sw.de",101],["vb-lauterecken.de",101],["vb-mittelhessen.de",101],["vb-rb.de",101],["vbleos.de",101],["vbsuedemsland.de",101],["voba-deisslingen.de",101],["voba-moeckmuehl.de",101],["volksbank-aktiv.de",101],["volksbank-backnang.de",101],["volksbank-daaden.de",101],["volksbank-dh.de",101],["volksbank-freiburg.de",101],["volksbank-international.de",101],["volksbank-kirnau.de",101],["volksbank-mittleres-erzgebirge.de",101],["volksbank-remseck.de",101],["volksbank-thueringen-mitte.de",101],["volksbank-trossingen.de",101],["volksbankeg.de",101],["vr-nopf.cz",101],["vrb-spangenberg.de",101],["vrbankeg.de",101],["vrbankimmobilien.de",101],["vvr-bank.de",101],["vvrbank-krp.de",101],["news.sky.com",103],["lippu.fi",[104,105,106]],["starcart.com",107],["sydan.fi",108],["cmore.fi",110],["europe1.fr",111],["etsy.com",112],["technopat.net",[113,114]],["justeat.it",[115,116,117]],["pyszne.pl",[115,116,117]],["takeaway.com",[115,116,117]],["thuisbezorgd.nl",[115,116,117]],["telekom.com",118],["hemmersbach.com",119],["eurogamer.nl",[120,121]],["eurogamer.es",[120,121]],["eurogamer.cz",[120,121]],["eurogamer.net",[120,121]],["eurogamer.pl",[120,121]],["eurogamer.pt",[120,121]],["bt.dk",124],["dlalakierni.pl",[125,126,127]],["officiallondontheatre.com",128],["constantin.film",129],["twitter.com",130],["x.com",130],["mundodeportivo.com",[131,132]],["nordax.com",133],["youtube.com",134],["empik.com",[135,136,137,138]],["ubs.com",139],["vicko.gr",140],["call-a-pizza.de",141],["jeuxvideo.com",[142,143]],["player.boom973.com",144],["privacy.ledauphine-presse.fr",[145,146]],["canva.com",147],["thegreencity.gr",148],["ohra.nl",149],["sandberg.world",150],["everyeye.it",151],["larousse.fr",[151,238]],["20min.ch",[151,253]],["milwaukeetool.eu",[151,272]],["costcobusinessdelivery.com",[151,277]],["olympics.com",[151,279]],["patagonia.com",[151,285]],["breitbart.com",152],["saniweb.nl",153],["uswitch.com",154],["ferienpiraten.ch",155],["holidaypirates.com",155],["piratinviaggio.it",155],["travelpirates.com",155],["urlaubspiraten.at",155],["urlaubspiraten.de",155],["vakantiepiraten.nl",155],["viajerospiratas.es",155],["voyagespirates.fr",155],["wakacyjnipiraci.pl",155],["stadtmobil.de",156],["coinbase.com",[157,158]],["go-e.com",159],["multiplayer.it",[160,161]],["ansa.it",[160,162]],["starcar.de",163],["hubsite365.com",164],["notion.so",165],["stergioufamily.gr",168],["viss.nu",169],["goed.at",170],["babolat-tenis.pl",171],["denonmarkabolt.hu",171],["monocerus.pl",171],["plastiflora.pl",171],["s4home.pl",171],["salonydenon.pl",171],["vipera.com.pl",171],["zdrowomania.pl",171],["avstore.pl",172],["bednarek.sklep.pl",172],["byinsomnia.com",172],["foto-tip.pl",172],["handloteka.net",172],["hiprom.pl",172],["meblewypoczynkowe.pl",172],["plantica.pl",172],["produkcjakartonow.pl",172],["supportart.pl",172],["yoclub.pl",172],["audioforum-berlin.de",173],["salonydenon.cz",173],["sj.se",174],["omgevingsloketinzage.omgeving.vlaanderen.be",175],["snowandrock.com",[176,177]],["racingnews365.com",[178,179]],["zdf.de",180],["microbit.org",181],["ab.gr",183],["tameteo.com",184],["tempo.pt",184],["yourweather.co.uk",184],["meteored.cl",184],["meteored.mx",184],["tempo.com",184],["ilmeteo.net",184],["meteored.com.ar",184],["daswetter.com",184],["collectibles.mclaren.com",186],["tobis.de",187],["lekarnaave.cz",188],["lekarnalemon.cz",188],["algarvevacation.net",189],["3sat.de",190],["crossnative.com",191],["trezor.io",194],["rb.cz",195],["mafu.de",197],["paf.com",198],["flip.gr",199],["andersiahotel.pl",200],["tether.to",201],["med.uni-rostock.de",202],["advalvas.vu.nl",203],["chron.com",204],["greenwichtime.com",204],["houstonchronicle.com",204],["mysanantonio.com",204],["seattlepi.com",204],["sfchronicle.com",204],["sfgate.com",204],["thetelegraph.com",204],["timesunion.com",204],["24ur.com",205],["greencaffenero.pl",206],["getdigitalradio.com",208],["sap.com",[209,210,211]],["oxxio.nl",[212,213,214]],["ouraring.com",215],["seb.lv",216],["seb.lt",216],["seb.ee",216],["as.com",[219,220]],["generali.at",[221,222]],["butterflyshop.dk",223],["praxis.nl",224],["brico.be",224],["correos.es",225],["bankinter.com",226],["mishcon.com",227],["lufthansa.com",228],["anwb.nl",229],["fishingclash.game",230],["bancaditalia.it",231],["kent.gov.uk",232],["www.aok.de",234],["meine.aok.de",235],["haut-koenigsbourg.fr",236],["copilot.microsoft.com",237],["matkahuolto.fi",239],["wolff-mueller.de",240],["vrtranspoint.fi",241],["gld.nl",242],["omroepwest.nl",242],["omroepzeeland.nl",242],["omropfryslan.nl",242],["rijnmond.nl",242],["rtvdrenthe.nl",242],["rtvnoord.nl",242],["rtvutrecht.nl",242],["stilord.com",243],["stilord.pl",243],["stilord.de",243],["stilord.fr",243],["ls-tc.de",245],["mobile-fueling.de",246],["bfmtv.com",247],["pieceauto-discount.com",248],["onlia.ca",249],["spieljochbahn.at",250],["sogeti.com",251],["transferxl.com",252],["allocine.fr",254],["postnl.nl",255],["pharmacieauterive-ropars.mesoigner.fr",256],["seen.es",257],["my.smartpost.ee",258],["extrudr.com",259],["vilagitasok.hu",260],["yazio.com",261],["kosik.cz",262],["inps.it",263],["versorgungslandkarte.de",264],["hrlab.de",265],["sazkamobil.cz",266],["svepomoci.cz",267],["leabank.no",268],["tlkhorgaszaruhaz.hu",269],["cencenelec.eu",270],["white.market",271],["mytheresa.com",273],["canatura.com",274],["euronews.com",275],["fastnedcharging.com",276],["seznam.cz",278],["issue-council.robertsspaceindustries.com",280],["marca.com",281],["index.hr",282],["ilmessaggero.it",[283,284]],["pohjanmaanhyvinvointi.fi",286],["barclays.co.uk",287],["home.barclays",288],["maanmittauslaitos.fi",289],["derstandard.at",290],["derstandard.de",290],["zeit.de",291],["chip.de",292],["faz.net",293],["heise.de",294],["welt.de",295],["spiegel.de",296],["t3n.de",297],["t-online.de",298],["autobild.de",299],["bild.de",300],["computerbild.de",301],["stern.de",302],["pcwelt.de",303],["focus.de",304],["geo.de",305],["familie.de",306],["sport1.de",307],["kino.de",308],["likehifi.de",309],["faszination-fankurve.de",310],["raspberry-pi-geek.de",311],["rtl.de",312],["krzbb.de",313],["techstage.de",314],["n-tv.de",315],["weather.com",316],["tedbaker.com",317],["hetzner.com",318],["redbull.com",[319,320]],["vroomly.com",321],["njspotlightnews.org",322],["wliw.org",322],["thirteen.org",322],["njpbs.org",322],["allarts.org",322]]); + +const entitiesMap = new Map([["lidl",11],["www.google",87],["just-eat",[115,116,117]],["lieferando",[115,116,117]],["coolstuff",182],["wolfswinkel",233],["esprit",244]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetCookie( + name = '', + value = '', + offsetExpiresSec = '', + path = '' +) { + if ( name === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + const time = new Date(); + + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', time.getTime()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', time.toUTCString()); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', time.toISOString()); + } + + let expires = ''; + if ( offsetExpiresSec !== '' ) { + if ( offsetExpiresSec === '1day' ) { + time.setDate(time.getDate() + 1); + } else if ( offsetExpiresSec === '1year' ) { + time.setFullYear(time.getFullYear() + 1); + } else { + if ( /^\d+$/.test(offsetExpiresSec) === false ) { return; } + time.setSeconds(time.getSeconds() + parseInt(offsetExpiresSec, 10)); + } + expires = time.toUTCString(); + } + + const done = setCookieFn( + true, + name, + value, + expires, + path, + safeSelf().getExtraArgs(Array.from(arguments), 4) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetCookie = cloneInto([ + [ '(', uBOL_trustedSetCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-local-storage-item.js new file mode 100644 index 0000000..c4ce3c4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["CMPList","$currentDate$"],["cv:cookiesAllowed","{\"mandatoryCookies\":true,\"statsCookies\":false,\"marketingCookies\":false}"],["elementor","{\"__expiration\":{},\"pageViews\":1,\"popup_1276_times\":1}"],["dlnews:settings","{\"state\":{\"cookiesConsent\":{\"marketing\":false,\"analytical\":false},\"chartsOptions\":[{\"id\":\"defi-tvl\"},{\"id\":\"top-protocol\"},{\"id\":\"dexs-volume\"},{\"id\":\"chains-tvl-pie\"}],\"isPriceFeedPaused\":false,\"showSubscriptionModal\":false},\"version\":2}"],["kmt_config_web","{\"created_at\":\"$currentDate$\",\"anonymous\":\"\",\"gdpr_ga\":false,\"gdpr_exp\":false}"],["cookies_settings","{\"json\":{\"state\":\"only-essential\"}}"],["cookiesSettings","{\"remarketing\":false,\"personalisation\":false,\"statistics\":false}"],["acceptConsent","{\"acceptAnalysis\":false,\"acceptMarketing\":false,\"showCookie\":1}"],["cookieConsent","{\"consented\":true,\"levels\":{\"level1\":true,\"level2\":false,\"level3\":false,\"level4\":false}}"],["_cmpRepromptHash","CP20-YAP20-YAAKAyBENAfEgAAAAAAAAAAwIAAAI8gBAGfAR4AAA.YAAAAAAAAAAA.1.l4yppBwRRyXiPrnFNrkJzQ==.P21TmRP21TmRAKAaAB4AAAAA"],["noniabvendorconsent","P21TmRP21TmRAKAaAB4AAAAA"],["UserCookieConsent","{\"__typename\":\"CookieConfigModel\",\"cookieSettings\":[],\"essential\":true,\"statistics\":false,\"marketing\":false}"],["trackingAllowedOrDeniedAt","$currentISODate$"],["cookieConsent","necessary"],["cookies","{\"essential\":true,\"performance\":false,\"marketing\":false}"],["cookie_consent","{\"consent\":true,\"necessary\":true,\"preference\":false,\"statistics\":false,\"marketing\":false}"],["acceptedCookies","{\"security\":true,\"analytics\":false}"],["cookieManagement","{\"googleAnalytics\":false,\"facebook\":false}"],["COOKIE_CONSENT_STATUS_4124","\"dismissed\""],["cookieSettings","{\"technical\":true,\"bugsnag\":false,\"adjust\":false}"],["appconsent","{\"consents\":{},\"i18n\":{},\"ui\":{},\"vendorlist\":{},\"CMP_VERSION\":10,\"xchange\":{},\"events\":[],\"client\":{\"externalIds\":{},\"floatingPurposes\":[{\"id\":\"\",\"version\":0}],\"floatingPurposesConsent\":[{\"extra_id\":\"\",\"type\":0,\"given_at\":null,\"version\":0}]},\"consentstring\":\"CPzBFAAPzBFAAACAKAFRDUCoAAAAAH_AAAqIIzNF_H_dSSNj8X5_Yft0eY1P5dAz7uQxBhaJg6QFyBLEsJwXwmAIIEnqAKgKGBIEskJAIQBlCAHABUEAYIEBISGMAEAQIQAAJiAEEEERAmJICBBJG4AgEAIQglgCABQAgAsESFsoQMhAAIAABUJAAAgggIABAgAIBDAAQAAAAAAAAgAAEAAAAAAAAAAEABBHYAkw1LiABsiAkJpAwigRAjCIICKBQAAACQMEAACQIAlBGASgwAQAgRQAEBAAAAFEAAAAAAIAEIAAgACBAABAIBAAAABAAAAAQAAAgAIAQAAAABADAEAABAAAAAAACAECEIAAIACAgAAgAEAIAAAAAAIBAIBAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAgAAAA.YAAAAAAAAAAA\",\"consentstringUpdatedAt\":{}}"],["euconsent","CP0N6vnP0N6wKA6AoBENDbCsAP_AAH_AABCYJtNV_H__bW9r8X7_aft0eY1P9_j77uQxBhfJE-4F3LvW_JwXx2E5NF36tqoKmRoEu3ZBIUNlHJHUTVmwaogVryHsakWcpTNKJ6BkkFMRM2dYCF5vm4tjeQKY5_p_d3fx2D-t_dv839zzz8VHn3c5f--0-PCdU5-9Dfn9fRfb-9IP9_78v8v8_l_rk2_eT13_pcvr_D--f_87_XW-9wTYAJMNC4gC7AgJCbQMIoEAIwrCAigUAAAAkDRAQAuDAp2BgEusBEAIEUABwQAhABRkACAAACABCIAJAigQAAQCAQAAgAQCAQAEDAAKACwEAgABAdAxTCgAUCwgSIyIhTAhCgSCAlsqEEoKhBXCAIssAKARGwUACAAARWAAICxeAwBICVCQQJdQbQAAEACAUUoVCCT0wADgkbLUHgiAAAAA.YAAAAAAAAAAA"],["fpconsent","NTglMkM0MCUyQzElMkMxNjk4MjE5MTEx|JTA2JTAxJTAxJTA1JTAxJTE2JTAxJTE1JTAxJTA0JTAxJTA4JTAx|JTAw"],["acceptedCookiesAt","$now$"],["am-last-cookie-acceptance","$now$"],["cookie_setting","{\"analytical_cookies\":false,\"functional_cookies\":true}"],["cookieNotification","{\"value\":\"1\"}"],["solvia-consents","{\"tec\":true,\"pers\":false,\"ana\":false,\"publi\":false}"],["COOKIE_CONSENT","\"TECHNICAL_SELECTED\""],["persist:privacy","{\"allowExternalContent\":\"false\",\"allowTracking\":\"false\",\"allowFunctionalCookies\":\"true\",\"allowRequiredCookies\":\"true\",\"showConsentBanner\":\"false\",\"_persist\":\"{\\\"version\\\":-1,\\\"rehydrated\\\":true}\"}"],["consents","{\"*\":true}"],["cookieSettings","{\"fullOptIn\":false,\"googleAnalytics\":false,\"facebookTrackingPixel\":false,\"googleAds\":false}"],["CookiesConsent","{\"necessary\":true,\"functional\":true}"],["aw-thirds","{\"mode\":\"forced-choice\",\"google_analytics\":\"deny\",\"google_tag_manager\":\"deny\",\"facebook_pixel\":\"deny\",\"linkedin\":\"deny\",\"youtube\":\"allow\",\"google_maps\":\"allow\"}"],["lms_cookies","nk9jfSLYwDn7O5xP0UhgFw=="],["partner-cookies","{\"value\":{\"isAnalyticsCookies\":false,\"isFunctionalCookies\":true}}"],["consents","{\"device\":false,\"personalizedContent\":false,\"googleAdsense\":false,\"googleRecaptcha\":false,\"youtube\":true}"],["dtm-cookie-banner","decline"],["cookieConsent","{\"created\":\"1\",\"versionNumber\":2,\"consents\":[{\"type\":\"ANALYTICS_STORAGE\",\"status\":\"DENIED\"},{\"type\":\"AD_STORAGE\",\"status\":\"DENIED\"},{\"type\":\"AD_USER_DATA\",\"status\":\"DENIED\"},{\"type\":\"AD_PERSONALIZATION\",\"status\":\"DENIED\"}],\"gtmParams\":{\"analytics_storage\":\"granted\",\"ad_storage\":\"denied\",\"ad_user_data\":\"denied\",\"ad_personalization\":\"denied\"}}"],["ccm_consent","{\"/\":{\"gen\":2,\"ucid\":\"1\",\"consent\":true,\"embeddings\":[\"1e76acf\",\"8ed8d9a\",\"b429e86\",\"f22e6ed\",\"0b25af3\",\"6079a42\"],\"created\":\"$currentDate$\",\"updated\":\"$currentDate$\",\"clickedButton\":\"acceptAll\",\"iframeConsentDomains\":[],\"tcf\":{\"p\":[],\"lip\":[],\"sf\":[],\"v\":[],\"liv\":[],\"gad\":[]},\"lang\":\"de_DE\"}}"],["userConsents","{\"functional-technology\":true}"],["gtagConsents","{\"ad_personalization\":\"denied\",\"analytics_storage\":\"denied\",\"ad_user_data\":\"denied\",\"ad_storage\":\"denied\"}"]]; + +const hostnamesMap = new Map([["express.co.uk",0],["carvertical.com",1],["easyfind.ch",2],["dlnews.com",3],["komoot.com",4],["komoot.de",4],["screen.studio",5],["vivantis.sk",6],["krasa.cz",6],["spv.no",7],["vr.fi",8],["forums.tomsguide.com",[9,10]],["online.depo-diy.ee",11],["auf1.tv",12],["autodude.dk",13],["autodude.fi",13],["autodude.no",13],["autodude.se",13],["valostore.fi",13],["valostore.no",13],["valostore.se",13],["steuerbot.com",14],["vadhander.hogakusten.com",15],["vadhander.kramfors.se",15],["monkeytype.com",16],["wesendit.com",17],["hatch.co",18],["app.solit-kapital.de",19],["lachainemeteo.com",20],["cmpv2.fanpage.it",[21,22]],["cmpv2.geopop.it",[21,22]],["alan.com",23],["primor.eu",24],["manta.net",25],["login.flex.paychex.com",26],["solvia.es",27],["terviseportaal.ee",28],["vreden.de",29],["if-cdn.com",30],["cnmaarthouse.de",31],["adventisten.de",32],["hopetv.de",32],["soprema.es",33],["luminousindia.com",34],["21vek.by",35],["screenflash.io",36],["salomon.com",37],["auto.nl",38],["eurobaustoff.com",39],["weather.com",40],["wedding.pl",41]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', true, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetLocalStorageItem = cloneInto([ + [ '(', uBOL_trustedSetLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-session-storage-item.js new file mode 100644 index 0000000..67c7232 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-cookies.trusted-set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["opd","\"1\""]]; + +const hostnamesMap = new Map([["makemytrip.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', true, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetSessionStorageItem = cloneInto([ + [ '(', uBOL_trustedSetSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.abort-on-property-read.js new file mode 100644 index 0000000..8d948b5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["defaultbackgroundimg"]]; + +const hostnamesMap = new Map([["4399.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.addEventListener-defuser.js new file mode 100644 index 0000000..bc97b6c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/^(mouseout|mouseleave)$/"]]; + +const hostnamesMap = new Map([["winnipegfreepress.com",0],["abc10.com",0],["12news.com",0],["ksdk.com",0],["whas11.com",0],["wfmynews2.com",0],["wbir.com",0],["wzzm13.com",0],["wltx.com",0],["wqad.com",0],["wnep.com",0],["wgrz.com",0],["cbs8.com",0],["firstcoastnews.com",0],["kare11.com",0],["wtsp.com",0],["ajc.com",0],["wfaa.com",0],["9news.com",0],["fox2now.com",0],["wcnc.com",0],["13newsnow.com",0],["wsvn.com",0],["abc15.com",0],["wwltv.com",0],["wkyc.com",0],["wthr.com",0],["11alive.com",0],["wusa9.com",0],["king5.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setInterval-if.js new file mode 100644 index 0000000..78ea9a2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/onGatedSignupPopupTrigger|zippia-popup/"]]; + +const hostnamesMap = new Map([["zippia.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setTimeout-if.js new file mode 100644 index 0000000..6d7f699 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_waitingAuth0Counter"],["window.loginStateChange.subscribe"],["custom-modal-create-account-link"],["isOpen"],["loginModal"]]; + +const hostnamesMap = new Map([["clarin.com",0],["tradingview.com",1],["tekinvestor.no",2],["gadgetizedpanda.com",3],["analyticsvidhya.com",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-attr.js new file mode 100644 index 0000000..b95ba89 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["oncontextmenu|onselectstart|ondragstart|oncopy|oncut|onpaste|onbeforecopy"]]; + +const hostnamesMap = new Map([["banistmo.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-class.js new file mode 100644 index 0000000..4fee2cc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["js-no-scroll","html","stay"],["blocked","body","stay"],["mfp-popup-exit-quiz-v2","","stay"],["stickyBanner","","stay"],["float-player","","stay"],["vp-docked","","stay"],["vp-docked-mode","","stay"],["styles_stuck__gtILi","","stay"],["desktop-floating-player","","stay"],["sticky","","stay"],["jw-flag-floating","","stay"],["video-flyout--fixed","","stay"],["powa-sticky","","stay"],["video__docker_state_docked","","stay"],["dock","","stay"],["floating","","stay"]]; + +const hostnamesMap = new Map([["opensecrets.org",0],["inquinte.ca",1],["neilpatel.com",2],["redfin.com",3],["texasmonthly.com",4],["yahoo.com",[5,6]],["msnbc.com",7],["today.com",7],["nbcnews.com",7],["thehill.com",8],["nbc4i.com",8],["ktla.com",8],["ktsm.com",8],["kark.com",8],["myarklamiss.com",8],["nwahomepage.com",8],["mytwintiers.com",8],["news10.com",8],["wavy.com",8],["independent.co.uk",[9,10]],["allrecipes.com",10],["telemundopr.com",11],["nbcchicago.com",11],["nbcdfw.com",11],["nbcboston.com",11],["nbcconnecticut.com",11],["nbcphiladelphia.com",11],["nbcsandiego.com",11],["nbclosangeles.com",11],["nbcnewyork.com",11],["nbcbayarea.com",11],["kbtx.com",12],["kptv.com",12],["wfaa.com",13],["wkyc.com",13],["9news.com",13],["11alive.com",13],["6abc.com",14],["abc11.com",14],["abc13.com",14],["abc30.com",14],["abc7.com",14],["abc7chicago.com",14],["abc7news.com",14],["abc7ny.com",14],["cbsnews.com",15]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-cookie.js new file mode 100644 index 0000000..cb6dbee --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["br_mc"],["articlesRead"],["_zippia-popup-s_t"],["tce","when","scroll"],["arc"],["tpm_article_views"],["tpm_page_views"],["sbj_archiveStatus"],["issuem_lp"],["ArticlePaywallList"],["client_id"]]; + +const hostnamesMap = new Map([["bestrecipes.com.au",0],["screenrant.com",1],["androidpolice.com",1],["cbr.com",1],["collider.com",1],["dualshockers.com",1],["gamerant.com",1],["howtogeek.com",1],["makeuseof.com",1],["movieweb.com",1],["pocketnow.com",1],["thegamer.com",1],["thetravel.com",1],["xda-developers.com",1],["zippia.com",2],["lawinsider.com",3],["nautil.us",4],["talkingpointsmemo.com",[5,6]],["sportsbusinessjournal.com",7],["theolivepress.es",8],["plough.com",9],["startribune.com",10]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-constant.js new file mode 100644 index 0000000..4ebd8d2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.oncontextmenu","noopFunc"],["document.onmousedown","noopFunc"]]; + +const hostnamesMap = new Map([["gmarket.co.kr",[0,1]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-cookie.js new file mode 100644 index 0000000..8db6170 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["registration_modal_dismissed","true"],["apv","false"]]; + +const hostnamesMap = new Map([["thebump.com",0],["nzherald.co.nz",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-local-storage-item.js new file mode 100644 index 0000000..a91ac5d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["gatedSignupTimerCounter","$remove$"],["gu.history.weeklyArticleCount","$remove$"],["gu.history.dailyArticleCount","$remove$"],["vox_article_readcount","$remove$"],["vox_article_readcount_count","$remove$"],["total_page_views","2"],["history","$remove$"],["wp_dark_mode_active","1"],["perm_cnn_regwall_v1","$remove$"],["REG_WALL_METER","$remove$"],["ArcP","$remove$"],["kiosq_article_reset","$remove$"],["kiosq_article_url_ack","$remove$"],["__tp-gaAccount","disabled"],["newYeradlariWebsiteHidden","true"],["countChapterNum","$remove$"],["mode-quills","$remove$"],["csm_unique_stories","$remove$"],["LMT_freeUserUsageBlock","$remove$"],["onboardingData","$remove$"]]; + +const hostnamesMap = new Map([["zippia.com",0],["theguardian.com",[1,2]],["vox.com",[3,4]],["thejournal.ie",5],["bloomberg.com",6],["dailynewshungary.com",7],["cnn.com",[8,9]],["reuters.com",10],["theweek.com",[11,12]],["seekingalpha.com",13],["nisanyansozluk.com",14],["pawread.com",15],["quillbot.com",16],["csmonitor.com",17],["deepl.com",[18,19]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-session-storage-item.js new file mode 100644 index 0000000..31c1d8a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-others.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["signUpBannerDismissed","true"],["shouldShowAuthBannerAfterQuery","false"],["modalViewed","true"]]; + +const hostnamesMap = new Map([["perplexity.ai",[0,1]],["fantasyfootballhub.co.uk",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-current-script.js new file mode 100644 index 0000000..9805a72 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.onselectstart"],["$","contextmenu"],["disableselect","reEnable"],["$","hidden"],["document.oncontextmenu"],["document.getElementById","advert-tester"],["document.oncopy"],["$","AdBlock"],["jQuery","#sign-up-popup"],["jQuery","overlay"],["document.onkeydown"],["document.getElementById","ad-blocker"],["document.getElementById",".ab_detected"],["jQuery","tweaker"],["jQuery","undefined"],["jQuery","ads"],["document.getElementById","block"],["document.addEventListener","alert"],["document.ondragstart","document.oncontextmenu"],["jQuery","document"],["document.getElementById","undefined"],["jQuery","restriction"],["document.oncontextmenu","document.onselectstart"],["message","clickIE"],["preventSelection"],["jQuery","contextmenu"],["jQuery","Drupal"],["$","blur"],["reEnable","killcopy"],["$","load"],["document.addEventListener","copy"],["document.getElementsByTagName","null"],["eval","abd"],["jQuery","ai_adb"],["document.getElementById","none"],["$","undefined"],["document.addEventListener"],["document.oncontextmenu","key"],["addEventListener","which"],["window.addEventListener","ctrlKey"],["document.createElement","adblock"],["document.getElementById","banner"],["document.getElementById","dataLayer"],["jQuery","disable_hot_keys"],["onload"],["$","offsetHeight"],["disableSelection"],["jQuery","ai_check"],["document.getElementById","adblock"],["onload","contextmenu"],["document.ondragstart"],["$","copy"],["document.getElementById","adblockerdetected"],["$","juicyads"],["$","showEmailNewsletterModal"],["$","btoa"],["disableSelection","reEnable"],["$",".height"],["$","Adblock"],["eval","isNaN"],["document.addEventListener","contribute"],["addEventListener","ctrlKey"],["setTimeout","newsletterPopup"],["window.oncontextmenu"],["document.onmousedown"],["event","stopPropagation"],["soclInit"],["document.addEventListener","preventDefault"],["setTimeout","offsetHeight"],["disable_copy"],["disable_hot_keys"],["jQuery","copy"],["addEventListener","adsbygoogle.length"],["check","debugger"],["document.addEventListener","document.onselectstart"],["matchMedia"],["$","adBlock"],["jQuery","keydown"],["jQuery","oncontextmenu"],["String.prototype.charCodeAt","ai_"],["jQuery","preventDefault"],["$","/getScript|error:/"],["addEventListener","keydown"],["nocontextmenu"],["document.getElementById","cookie"],["document.getElementById","isMoz"],["console.clear"],["oncontextmenu","keydown"],["document.oncontextmenu","nocontextmenu"],["document.onselectstart","disableselect"],["document.querySelector","adblock"],["$","\"input\""],["jQuery","stopPropagation"],["update_visit_count"],["$","test"],["$","Promise"],["showAdblockerModal"],["stopPrntScr"],["$","keydown"],["console.log","devtools"],["setInterval","playAlert"],["console.clear","contextmenu"],["devtoolsDetector"],["shortcut"],["console.log","document.referer"],["document.addEventListener","onkeydown"],["disableEnterKey"],["document.getElementsByTagName","unselectable"],["document.onkeypress"],["document.addEventListener","contextmenu"],["wccp_pro_iscontenteditable"],["document.body.oncontextmenu"],["attachToDom","ad-fallback"],["nocontext"],["runPageBugger"],["eval","contextmenu"],["ab_tests"],["jQuery","userAgent"],["reEnable"],["jQuery","wccp_pro"],["clear_body_at_all_for_extentions"],["RegExp","googlebot"],["globalThis","DisableDevtool"],["document.querySelectorAll","adblock"],["checkAdblockBait"],["document.addEventListener","keydown"],["RegExp","debugger"],["oncontextmenu"],["navigator","devtools"],["setInterval","stateObject"],["setTimeout","debugger"],["jQuery","keyCode"],["$","debugger"],["jQuery","devtool"],["RegExp","contextmenu"],["AudiosL10n"],["document.createElement","admiral"],["document.getElementsByTagName","admiral"],["jQuery","hmwp_is_devtool"],["RegExp.prototype.toString",".join(\"\")"],["document.onmousedown","disableclick"],["RegExp","disableRightClick"],["RegExp","console"]]; + +const hostnamesMap = new Map([["mimaletadepeliculas.blogspot.com",0],["clk.sh",[0,4]],["shrinkearn.com",[0,4]],["luoghidavedere.it",0],["practicetestgeeks.com",[0,4]],["gagetmatome.com",0],["verdadeiroolhar.pt",0],["librospreuniversitariospdf.blogspot.com",[0,1,10,44]],["mt-milcom.blogspot.com",[0,4]],["interviewgig.com",0],["artesacro.org",0],["dailynewsview.com",0],["dailynews.us.com",0],["e-sushi.fr",0],["evasion-online.com",0],["exclusifvoyages.com",0],["f1fastlap.blogspot.com",[0,4]],["naukridisha.in",0],["nydailyquote.com",0],["ouasafat.com",0],["reflectim.fr",[0,4]],["top.howfn.com",0],["kangmartho.com",0],["gnt24365.net",[0,4]],["tvstreampf.xyz",[0,50]],["pvstreams.com",[0,4,10,25]],["7misr4day.com",[0,4]],["evz.ro",1],["visionias.net",1],["safetxt.net",1],["javbest.xyz",1],["javbix.com",1],["javgrab.com",1],["goalup.live",1],["hatsukimanga.com",1],["47news.jp",1],["japanxxxmovie.com",1],["sexpox.com",1],["ibomma.pw",1],["aepos.ap.gov.in",1],["ssphim.net",[1,10]],["10000recipe.com",1],["edurev.in",1],["javjavhd.com",1],["mcocguideblog.com",2],["singingdalong.blogspot.com",2],["runningnews.gr",[2,4]],["tecnotutoshd.net",2],["psychologiazycia.com",[2,4]],["multifilemirror.com",3],["fmhikayeleri.com",4],["tinyppt.com",4],["hindi-gk.com",4],["androidmtk.com",4],["badayak.com",4],["kirannewsagency.com",4],["starsunfolded.com",4],["satcesc.com",4],["them4ufree.info",4],["baattv.com",4],["tunovelaligera.com",[4,30]],["yeane.org",4],["mtbtutoriales.com",4],["answersafrica.com",4],["felico.pl",4],["legionprogramas.org",4],["serwis-zamkow.com",4],["hebrew4christians.com",4],["ghanatvon.com",4],["kusonime.com",[4,10,38]],["otakudesu.org",[4,39]],["idmod.xyz",4],["indcit.com",4],["androidmakale.com",4],["mongri.net",4],["download.ipeenk.com",4],["doranobi-fansub.id",[4,43]],["alexeiportableapp.blogspot.com",4],["oparana.com.br",4],["lolle21.com",4],["mangaid.click",4],["manianomikata.com",4],["tfp.is",4],["dassen-azara4.com",4],["pentruea.com",4],["neyrologos.gr",4],["freerapidleechlist.blogspot.com",4],["ggeguide.com",4],["tanya-tanya.com",[4,56]],["lalawin.com",4],["audioreview.m1001.coreserver.jp",[4,56]],["seikatsu-hyakka.com",4],["elizabeth-mitchell.org",[4,61]],["blasianluvforever.com",4],["movieston.com",[4,25]],["eduardo-monica.com",4],["fmzm.xyz",4],["j-island.net",4],["msubplix.com",4],["upstream.to",4],["ilclubdellericette.it",4],["daum.net",4],["newsforbolly.org",4],["cablegratis.online",4],["dztechphone.com",4],["funivie.org",4],["goodbakery.ru",[4,25]],["ifdreamscametrue.com",[4,71]],["juegosdetiempolibre.org",4],["musicindustryhowto.com",[4,36,50]],["sdelatotoplenie.ru",[4,6]],["sachonthi.com",4],["zdravenportal.eu",[4,74]],["thezealots.org",4],["deportealdia.live",4],["hulnews.top",4],["truyenbanquyen.com",[4,118,119,120]],["globaledu.jp",4],["lataifas.ro",[4,78]],["blisseyhusband.in",[4,25]],["openfinanza.it",[4,50]],["followmikewynn.com",4],["starbene.it",4],["bimiacg.net",4],["diaforetiko.gr",4],["tchadcarriere.com",4],["info-beihilfe.de",4],["zgywyd.cn",4],["mercenaryenrollment.com",4],["wawlist.com",[4,10]],["cristelageorgescu.ro",4],["crunchyscan.fr",4],["www-daftarharga.blogspot.com",4],["koszalincity.pl",[4,10]],["theghostinmymachine.com",4],["ilovevaldinon.it",4],["aileen-novel.online",[4,70]],["bumigemilang.com",[4,70]],["bingotingo.com",4],["stream.bunkr.is",4],["blueraindrops.com",4],["sekaikomik.live",4],["privivkainfo.ru",4],["apps2app.com",4],["bestjavporn.com",4],["mm9841.cc",4],["myoplay.club",4],["bpcj.or.jp",4],["cdramalove.com",4],["outidesigoto.com",4],["xemphimaz.com",4],["gourmetscans.net",[4,110]],["awebstories.com",4],["zgbk.com",4],["clujust.ro",[4,50]],["stockpokeronline.com",4],["indianhealthyrecipes.com",[4,10]],["stiridinromania.ro",4],["kooora4lives.net",4],["kooora4livs.com",4],["ferroviando.com.br",[4,118,119,120]],["counciloflove.com",[4,118,119,120]],["infokik.com",[4,118,119,120]],["kulinarnastronamocy.pl",[4,118,119,120]],["jafekri.com",[4,118,119,120]],["ezmanga.net",[4,118,119,120]],["paidiatreio.gr",[4,30]],["jpopsingles.eu",[4,10,25,125]],["workhouses.org.uk",4],["dollarvr.com",[4,50]],["newsme.gr",[4,50]],["daily-tohoku.news",[4,46]],["descopera.ro",4],["velicu.eu",4],["arenavalceana.ro",[4,25]],["firmwarefile.com",4],["asianexpress.co.uk",4],["best4hack.blogspot.com",4],["certificationexamanswers.890m.com",4],["cookhero.gr",4],["creative-chemistry.org.uk",4],["deutschaj.com",4],["divineyogaschool.blogspot.com",4],["fabioambrosi.it",4],["flory4all.com",4],["fv2freegifts.org",4],["geniusjw.com",4],["ideas0419.com",4],["jeyran.net",4],["ktm2day.com",4],["letsdownloads.com",4],["limametti.com",4],["luyenthithukhoa.vn",4],["otakukan.com",4],["ribbelmonster.de",4],["untitle.org",4],["uptimeside.webnode.gr",4],["usmleexperiences.review",4],["zoommastory.com",4],["urbanbrush.net",4],["audiotools.in",4],["raindropteamfan.com",4],["manhwahentai.me",4],["ontools.net",4],["scarysymptoms.com",[4,110]],["musicallyvideos.com",4],["geeksoncoffee.com",4],["guidingliterature.com",[4,50]],["mostrodifirenze.com",4],["3xyaoi.com",4],["eca-anime.net",5],["braziljournal.com",6],["nekopoi.web.id",6],["world4.eu",[6,69,70]],["flyertalk.com",7],["lcpdfr.com",7],["searchenginewatch.com",8],["oggiscuola.com",9],["sabishiidesu.com",10],["banglainsider.com",[10,28]],["animesanka.com",10],["lendagames.com",10],["vinaurl.blogspot.com",[10,75]],["utorrentgamesps2.blogspot.com",10],["articlesmania.me",10],["aksensei.com",10],["allcryptoz.net",10],["crewbase.net",10],["crewus.net",10],["shinbhu.net",10],["shinchu.net",10],["thumb8.net",10],["thumb9.net",10],["topcryptoz.net",10],["uniqueten.net",10],["ultraten.net",10],["krunkercentral.com",10],["desijugar.net",10],["adslink.pw",10],["genesistls.com",[10,50]],["senpaiediciones.com",[10,50]],["guiasaude.info",10],["felizemforma.com",10],["icourse163.org",10],["kashmirobserver.net",11],["cathouseonthekings.com",12],["winaero.com",13],["centrumher.eu",14],["japancamerahunter.com",15],["airlinercafe.com",15],["thegraillords.net",16],["worldscientific.com",16],["videohelp.com",16],["upsrtconline.co.in",17],["qualityfilehosting.com",18],["booksmedicos.org",19],["siliconinvestor.com",20],["space-engineers.de",20],["coffeeforums.co.uk",20],["anime2you.de",20],["majorgeeks.com",20],["jobsbotswana.info",21],["npnews24.com",22],["fordogtrainers.pl",[23,24]],["polskacanada.com",25],["fantricks.com",25],["blog.kwick.de",25],["selfstudyhistory.com",[25,50]],["yeuphimmoik.com",25],["repack-games.com",25],["delicateseliterare.ro",25],["wpplugins.tips",25],["verselemzes.hu",[25,131]],["sqlserveregitimleri.com",25],["gezimanya.com",26],["athletic.net",27],["playonlinux.com",29],["bitblokes.de",31],["bold.dk",32],["pureinfotech.com",33],["almasdarnews.com",33],["casertace.net",33],["civildigital.com",33],["lesmoutonsenrages.fr",33],["venusarchives.com",33],["verpornocomic.com",33],["balticlivecam.com",34],["molineuxmix.co.uk",35],["yaledailynews.com",35],["canondrivers.org",[36,37]],["forum.nlmod.net",40],["includehelp.com",41],["u.gg",42],["routenote.com",44],["themosvagas.com.br",[44,82]],["mt07-forum.de",45],["auto-treff.com",45],["telefon-treff.de",45],["dodge-forum.eu",45],["altranotizia.it",46],["hearthstone-decks.net",47],["full-anime.fr",48],["klsescreener.com",48],["nonton78.com",49],["sbfast.com",49],["vupload.com",49],["opportunitydesk.org",50],["selfstudyanthro.com",50],["renditepassive.net",50],["androidtvbox.eu",50],["flinsetyadi.com",[50,56]],["rawneix.in",[50,106,107]],["the-masters-voice.com",[50,56]],["activationkeys.co",50],["pandurul.ro",51],["masrawy.com",52],["milfzr.com",53],["phrasemix.com",54],["smokingmeatforums.com",55],["sertracen.com.pa",56],["pitesti24.ro",56],["samsungtechwin.com",56],["cours-de-droit.net",56],["iptv4best.com",56],["blogvisaodemercado.pt",56],["kapitalis.com",56],["tiempo.hn",56],["winmeen.com",56],["ibps.in",56],["visse.com.br",56],["javsubtitle.co",56],["learninsta.com",56],["licensekeys.org",56],["mediahiburan.my",56],["tipssehatcantik.com",56],["anime-drama.jp",56],["jbjbgame.com",56],["viatasisanatate.com",56],["ziarulargesul.ro",56],["globaldefensecorp.com",56],["gossipnextdoor.com",56],["coffeeapps.ir",56],["media.framu.world",56],["immobiliaremia.com",56],["colegiosconcertados.info",56],["bigdatauni.com",56],["riwyat.com",56],["rukim.id",56],["visefierbinti.ro",56],["cyberkrafttraining.com",56],["theaircurrent.com",56],["ncert-solutions.com",56],["ncertsolutions.guru",56],["nocturnetls.net",56],["clockks.com",56],["ananda-yoga.ro",56],["poolpiscina.com",56],["infodifesa.it",56],["getective.com",56],["flashdumpfiles.com",56],["formatatmak.com",56],["drkrok.com",56],["alphagirlreviews.com",56],["kitchennovel.com",56],["voxvalachorum.ro",56],["cracksone.com",56],["day-hoc.org",56],["onlineonderdelenshop.nl",56],["primicia.com.ve",56],["tech-recipes.com",56],["postcourier.com.pg",56],["afrikmag.com",56],["maduras.vip",56],["aprendeinglessila.com",56],["kicknews.today",56],["koalasplayground.com",56],["hellokpop.com",56],["hayatbilgileri.com",56],["moneyexcel.com",56],["placementstore.com",56],["neuroteam-metz.de",56],["codedosa.com",56],["liveyourmaths.com",56],["newspao.gr",56],["ieltsliz.com",56],["programasvirtualespc.net",56],["tempatwisataseru.com",56],["wikiofcelebs.com",56],["jornaljoca.com.br",56],["arcanescans.com",56],["filmzone.com",56],["hiraethtranslation.com",56],["kaystls.site",56],["home.novel-gate.com",56],["sharree.com",57],["moneyguru.co",57],["abola.pt",58],["unixhow.com",59],["wikihow.com",60],["analizy.pl",62],["phimmedia.info",63],["zeeebatch.blogspot.com",64],["sokolow-mlp.pl",64],["japan-fans.com",64],["ohmygirl.ml",65],["cissamagazine.com.br",66],["observatoriodocinema.uol.com.br",67],["salidzini.lv",68],["portalcriatividade.com.br",[69,113]],["kitguru.net",72],["lvturbo.com",73],["sbbrisk.com",73],["sbface.com",73],["sbspeed.com",73],["streamsb.net",73],["itscybertech.com",73],["whatfontis.com",76],["tritinia.com",77],["sportnews.to",[77,85]],["psihologiadeazi.ro",77],["dubznetwork.com",[77,108]],["lowkeytech.com",79],["ubuntudde.com",79],["techsini.com",80],["allmovie.com",81],["sidereel.com",81],["appofmirror.com",83],["developpez.com",84],["scatch176duplicities.com",86],["voe-unblock.com",86],["phimdinhcao.com",87],["picallow.com",88],["brooklyneagle.com",88],["techgyd.com",88],["karsaz-law.com",88],["links.extralinks.casa",89],["theasianparent.com",89],["ssuathletics.com",90],["titulky.com",91],["dongphimmoiz.com",92],["investorvillage.com",93],["grandoldteam.com",94],["gamingsinners.com",94],["elitepvpers.com",95],["geeksforgeeks.org",96],["acupoffrench.com",97],["novelza.com",97],["novelpia.com",[98,99,100]],["viewsb.com",101],["dizipal210.com",[101,102]],["dizipal211.com",[101,102]],["dizipal222.com",[101,102]],["dizipal223.com",[101,102]],["dizipal229.com",[101,102]],["dizipal232.com",[101,102]],["dizipal233.com",[101,102]],["dizipal234.com",[101,102]],["dizipal235.com",[101,102]],["dizipal236.com",[101,102]],["dizipal237.com",[101,102]],["dizipal238.com",[101,102]],["dizipal239.com",[101,102]],["dizipal240.com",[101,102]],["dizipal241.com",[101,102]],["dizipal242.com",[101,102]],["dizipal243.com",[101,102]],["dizipal244.com",[101,102]],["dizipal246.com",[101,102]],["dizipal247.com",[101,102]],["dizipal248.com",[101,102]],["dizipal249.com",[101,102]],["nsfwzone.xyz",101],["dlmovies.link",101],["top1iq.com",103],["unlimitedfiles.xyz",104],["aztravels.net",105],["downfile.site",105],["memangbau.com",105],["trangchu.news",105],["revenue.land",106],["eplayer.click",108],["olacast.live",108],["ntuplay.xyz",108],["fucktube4k.com",109],["knightnoscanlation.com",109],["blog.cryptowidgets.net",109],["blog.insurancegold.in",109],["blog.wiki-topia.com",109],["blog.coinsvalue.net",109],["blog.cookinguide.net",109],["blog.freeoseocheck.com",109],["maxstream.video",111],["esologs.com",112],["fflogs.com",112],["swtorlogs.com",112],["warcraftlogs.com",112],["smokelearned.net",114],["nhentaihaven.org",115],["slideshare.net",116],["hidemywp.co",117],["memoryhackers.org",121],["turkbettv154.com",122],["steamcollector.com",123],["mgsm.pl",124],["camcaps.to",126],["vtplayer.net",126],["phimlongtieng.net",[127,128,129,130]],["weakstream.org",132],["jk-market.com",133],["vtbe.to",134],["vtube.network",134],["film4e.com",135],["zamundatv.com",135],["boston.com",136],["britannica.com",136],["cattime.com",136],["dogtime.com",136],["download.mokeedev.com",136],["freep.com",136],["ijr.com",136],["inquirer.net",136],["knowyourmeme.com",136],["nationalreview.com",136],["nofilmschool.com",136],["order-order.com",136],["savvytime.com",136],["techlicious.com",136],["technicpack.net",136],["thedraftnetwork.com",136],["wrestlezone.com",136],["xda-developers.com",136],["legacy.com",137],["firescans.xyz",138],["radartest.com",140],["daya-jewelry.com",141],["veev.to",142]]); + +const entitiesMap = new Map([["mangaku",1],["dramaqu",1],["europixhd",[4,10]],["topeuropix",[4,10]],["dramacute",[4,46]],["depedlps",4],["mangatoon",4],["123movies",[4,56]],["gomovies",4],["fmovies",[4,56]],["otakudesu",4],["yoyofilmeys",4],["tvzingvn",49],["zingtvhd",49],["zingvntv",49],["sbflix",49],["vidsrc",139]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-read.js new file mode 100644 index 0000000..c88cea4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.oncontextmenu"],["oncontextmenu"],["document.onselectstart"],["hasAdblock"],["getSelection"],["__cmpGdprAppliesGlobally"],["disableSelection"],["uxGuid"],["blazemedia_adBlock"],["addLink"],["abde"],["onbeforeunload"],["fuckAdBlock"],["_sp_._networkListenerData"],["ABDSettings"],["intsFequencyCap"],["Date.prototype.toUTCString"],["document.onmousedown"],["oSpPOptions"],["a1lck"],["document.ondragstart"],["plusonet"],["document.documentElement.oncopy"],["mdp_appender"],["can_i_run_ads"],["disableselect"],["_sp_.mms.startMsg"],["RL.licenseman.init"],["abStyle"],["ga_ExitPopup3339"],["document.onkeydown"],["alert"],["alerte_declanchee"],["ABD"],["document.body.setAttribute"],["adBlockDetected"],["adtoniq"],["disable_copy"],["locdau"],["document.body.oncopy"],["onload"],["HTMLIFrameElement"],["tjQuery"],["disable_hot_keys"],["nd_shtml"],["canRunAds"],["clickNS"],["_0xfff1"],["admrlWpJsonP"],["document.oncopy"],["document.onclick"],["document.onkeypress"],["disableEnterKey"],["document.write"],["shortcut"],["append_link"],["carbonLoaded"],["initAdBlockerPanel"],["cpp_loc"],["nocontextmenu"],["_0x1a4c"],["addCopyright"],["copy_div_id"],["LBF.define"],["b2a"],["debugchange"],["devtoolsDetector"],["nocontext"],["contentprotector"],["kan_vars.adblock"],["sneakerGoogleTag"],["wccp_pro_iscontenteditable"],["devtoolsDetector.addListener"],["googletag"],["openOverlaySignup"],["googletag.cmd"],["checkDevTools"],["document.body.onselectstart"],["nitroAds"],["FuckAdBlock"]]; + +const hostnamesMap = new Map([["mimaletadepeliculas.blogspot.com",0],["megapastes.com",[0,2]],["programegratuitepc.com",[0,6]],["digitalsynopsis.com",[0,6]],["gaypornmasters.com",0],["knshow.com",0],["malybelgrad.pl",0],["demolandia.net",0],["statelibrary.us",0],["coag.pl",0],["quicksleeper.pl",0],["m4ufree.tv",0],["lexlog.pl",[0,2,17]],["mainframestechhelp.com",0],["gamershit.altervista.org",0],["gagetmatome.com",0],["virpe.com",0],["feel-the-darkness.rocks",[0,6,17]],["bricksrus.com",0],["jacquieetmichel.net",0],["ahzaa.net",0],["karyawanesia.com",0],["langitmovie.com",0],["oceanof-games.com",[0,2,6,30]],["ponselharian.com",[0,2,6]],["holakikou.com",[0,6]],["hotpornfile.org",[0,2,30,51]],["e-sushi.fr",0],["evasion-online.com",0],["exclusifvoyages.com",0],["payeer-gift.ru",0],["pcso-lottoresults.com",0],["iovivoatenerife.it",[0,6]],["tritinia.com",[0,37]],["battle-one.com",[0,6]],["wjx.cn",[0,2,60]],["wjx.top",[0,2,60]],["masuit.com",0],["book.zongheng.com",0],["ciweimao.com",0],["360doc.com",0],["dushu.qq.com",[0,2,49]],["qiangwaikan.com",[0,6]],["7fyd.com",0],["unikampus.net",0],["atlas-geografic.net",0],["filmpornoitaliano.org",[0,2,17]],["cafe.naver.com",[0,2,20]],["cinemakottaga.top",0],["ytv.co.jp",0],["flashplayer.org.ua",[0,6,30]],["canale.live",0],["rightnonel.com",[0,6,17]],["viafarmaciaonline.it",0],["postcourier.com.pg",[0,67]],["freestreams-live1.tv",0],["verselemzes.hu",[0,2,20,30,51]],["icourse163.org",[0,49]],["dngz.net",[0,30]],["cine.to",1],["filmesonlinex.co",2],["badzjeszczelepszy.pl",[2,17,29]],["hebrew4christians.com",2],["techieway.blogspot.com",2],["69translations.blogspot.com",[2,17,50]],["cyberspace.world",2],["dailynewsview.com",2],["youmath.it",2],["operatorsekolahdbn.com",2],["brownsboys.com",2],["wings.io",3],["dicionariocriativo.com.br",4],["bloombergquint.com",4],["bibliacatolica.com.br",4],["mongri.net",4],["al.com",5],["allkpop.com",5],["calendarpedia.co.uk",5],["ccn.com",5],["cleveland.com",5],["comicsands.com",5],["duffelblog.com",5],["gamepur.com",5],["gamerevolution.com",5],["interestingengineering.com",5],["keengamer.com",5],["listenonrepeat.com",5],["mandatory.com",5],["mlive.com",5],["musicfeeds.com.au",5],["newatlas.com",5],["pgatour.com",5],["readlightnovel.org",5],["secondnexus.com",5],["sevenforums.com",5],["sport24.co.za",5],["superherohype.com",5],["thefashionspot.com",5],["theodysseyonline.com",5],["totalbeauty.com",5],["westernjournal.com",5],["cinemablend.com",5],["windows101tricks.com",5],["gay69.stream",6],["raccontivietati.com",6],["neyrologos.gr",6],["ggeguide.com",6],["elizabeth-mitchell.org",6],["blasianluvforever.com",6],["autophorie.de",6],["fruit01.xyz",6],["experciencia.com",6],["ifdreamscametrue.com",6],["juegosdetiempolibre.org",6],["naijagists.com",6],["chessimprover.com",6],["diaforetiko.gr",6],["tchadcarriere.com",6],["shaamtv.com",6],["totemat.pl",6],["wawlist.com",6],["cristelageorgescu.ro",[6,30,49]],["ilovevaldinon.it",6],["dialectsarchive.com",6],["sportsnet.ca",7],["punto-informatico.it",8],["emol.com",9],["springfieldspringfield.co.uk",9],["infomoney.com.br",9],["otvfoco.com.br",9],["portalportuario.cl",9],["adevarul.ro",9],["city-data.com",9],["mixmods.com.br",10],["deezer.com",11],["gota.io",12],["xnxx.com",12],["greenocktelegraph.co.uk",13],["med1.de",13],["tomsguide.com",13],["loudersound.com",13],["pushsquare.com",13],["allafinedelpalo.it",14],["heypoorplayer.com",14],["economictimes.indiatimes.com",15],["fin24.com",16],["djelfa.info",17],["motogon.ru",18],["ctrl.blog",19],["satcesc.com",20],["descargasnsn.com",21],["priberam.org",22],["tunovelaligera.com",23],["zdnet.de",24],["chimica-online.it",25],["blog.kwick.de",[25,30]],["texte.work",25],["neowin.net",26],["laptopmag.com",26],["livescience.com",26],["digitalcameraworld.com",26],["guitarworld.com",26],["musicradar.com",26],["keighleynews.co.uk",26],["creativebloq.com",26],["t3.com",26],["recantodasletras.com.br",27],["lesoir.be",28],["yusepjaelani.blogspot.com",30],["ideaberita.com",30],["my-code4you.blogspot.com",30],["polagriparts.pl",30],["followmikewynn.com",30],["dreamlandresort.com",31],["live.b-c-e.us",31],["tecmundo.net",31],["disheye.com",31],["impotsurlerevenu.org",32],["insidermonkey.com",33],["kurosave.com",34],["gamebanana.com",35],["trojmiasto.pl",35],["poedb.tw",35],["good-football.org",35],["theregister.co.uk",36],["doranobi-fansub.id",37],["opportunitydesk.org",37],["jootc.com",[37,43]],["selfstudyanthro.com",37],["relet365.com",37],["wikibious.com",37],["koreanaddict.net",37],["generationamiga.com",37],["psihologiadeazi.ro",[37,67]],["flinsetyadi.com",37],["projektowanie-wnetrz-online.pl",37],["easyayurveda.com",[37,43,67,71]],["sharktankblog.com",[37,43,67,71]],["m4uhd.net",38],["quotev.com",39],["maxstream.video",40],["renditepassive.net",40],["52bdys.com",40],["earth.com",41],["digitaltrends.com",41],["nwherald.com",41],["lalawin.com",42],["ufret.jp",44],["motortrader.com.my",45],["2219.net",46],["upstream.to",47],["progameguides.com",48],["jpnn.com",49],["farm-ro.desigusxpro.com",49],["accgroup.vn",49],["deccanherald.com",49],["ndtvprofit.com",49],["empregoestagios.com",52],["elektrikmen.com",52],["hitproversion.com",52],["jobskaro.com",52],["appd.at",52],["apk1s.com",52],["audiobookcup.com",52],["geeksoncoffee.com",52],["elijahwood.altervista.org",53],["vinaurl.blogspot.com",54],["comprerural.com",55],["cssreference.io",56],["revistavanityfair.es",57],["toppremiumpro.com",58],["androidtvbox.eu",59],["dollarvr.com",59],["newsme.gr",59],["imooc.com",61],["commandlinux.com",62],["hongxiu.com",63],["readnovel.com",63],["c4ddownload.com",64],["the-scorpions.com",64],["lethalpanda.com",64],["animatedshows.to",65],["miraculous.to",65],["phimdinhcao.com",66],["beastx.top",66],["chillx.top",66],["playerx.stream",66],["phimlongtieng.net",66],["revenue.land",67],["sertracen.com.pa",67],["pitesti24.ro",67],["samsungtechwin.com",67],["cours-de-droit.net",67],["iptv4best.com",67],["blogvisaodemercado.pt",67],["kapitalis.com",67],["tiempo.hn",67],["winmeen.com",67],["ibps.in",67],["visse.com.br",67],["javsubtitle.co",67],["learninsta.com",67],["licensekeys.org",67],["mediahiburan.my",67],["tipssehatcantik.com",67],["anime-drama.jp",67],["jbjbgame.com",67],["viatasisanatate.com",67],["ziarulargesul.ro",67],["globaldefensecorp.com",67],["gossipnextdoor.com",67],["coffeeapps.ir",67],["media.framu.world",67],["immobiliaremia.com",67],["colegiosconcertados.info",67],["bigdatauni.com",67],["riwyat.com",67],["rukim.id",67],["visefierbinti.ro",67],["cyberkrafttraining.com",67],["theaircurrent.com",67],["ncert-solutions.com",67],["ncertsolutions.guru",67],["nocturnetls.net",67],["clockks.com",67],["ananda-yoga.ro",67],["poolpiscina.com",67],["infodifesa.it",67],["getective.com",67],["flashdumpfiles.com",67],["formatatmak.com",67],["drkrok.com",67],["alphagirlreviews.com",67],["kitchennovel.com",67],["voxvalachorum.ro",67],["cracksone.com",67],["day-hoc.org",67],["onlineonderdelenshop.nl",67],["primicia.com.ve",67],["tech-recipes.com",67],["afrikmag.com",67],["maduras.vip",67],["aprendeinglessila.com",67],["kicknews.today",67],["koalasplayground.com",67],["hellokpop.com",67],["hayatbilgileri.com",67],["moneyexcel.com",67],["placementstore.com",67],["neuroteam-metz.de",67],["codedosa.com",67],["liveyourmaths.com",67],["newspao.gr",67],["ieltsliz.com",67],["programasvirtualespc.net",67],["tempatwisataseru.com",67],["wikiofcelebs.com",67],["jornaljoca.com.br",67],["arcanescans.com",67],["filmzone.com",67],["hiraethtranslation.com",67],["kaystls.site",67],["home.novel-gate.com",67],["yhocdata.com",68],["iskandinavya.com",69],["sneakernews.com",70],["forplayx.ink",72],["aboutchromebooks.com",73],["ancient.eu",73],["comingsoon.net",73],["daysoftheyear.com",73],["edn.com",73],["gearjunkie.com",73],["harvardmagazine.com",73],["lgbtqnation.com",73],["majorgeeks.com",73],["mangainn.net",73],["medievalists.net",73],["sherdog.com",73],["sidereel.com",73],["statesman.com",73],["winhelponline.com",73],["edurev.in",74],["decider.com",75],["nypost.com",75],["pagesix.com",75],["librospreuniversitariospdf.blogspot.com",76],["ncrtsolutions.in",77],["d4armory.io",78],["helldivers.io",78],["lcpdfr.com",79]]); + +const entitiesMap = new Map([["desbloqueador",0],["voirfilms",[0,2]],["anisubindo",[0,30]],["tabonitobrasil",6],["fmovies",20],["wstream",40],["animedao",66]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-write.js new file mode 100644 index 0000000..62e4d93 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.oncontextmenu"],["hasAdblock"],["adBlockDetected"],["nocontext"],["clickIE4"],["disableSelection"],["CheckAdLoad"],["addLink"],["_sp_"],["document.onselectstart"],["document.ondragstart"],["disableEnterKey"],["adMessage"],["adBlockEnabled"],["$adframe"],["XF"],["hidekeep"],["ABDSettings"],["clickIE"],["disable_copy"],["disable_hot_keys"],["loadOutbrain"],["killCopy"],["intializemarquee"],["document.oncopy"],["document.onkeydown"],["addLinkToCopy"],["stopPrntScr"],["disable_keystrokes"],["stopSelect"],["reEnable"],["ABD"],["ondragstart"],["ai_adb_overlay"],["ai_adb"],["initimg"],["gdpr_popin_path"],["generatePopup"],["FuckAdBlock"],["ai_front"],["disableselect"],["onload"],["disable_ext_code"],["journeyCompilerGateway"],["document.onkeypress"],["admrlWpJsonP"],["document.onmousedown"],["document.body.oncopy"],["check"],["mensagem"],["ABB_config"]]; + +const hostnamesMap = new Map([["m4ufree.com",0],["cristoiublog.ro",[0,9]],["cittadinanza.biz",0],["glistranieri.it",0],["sabishiidesu.com",0],["xiaomi4mi.com",0],["cmg24.pl",0],["jobsbotswana.info",0],["djelfa.info",0],["gordiando.com.br",0],["wader.toys",0],["tecnotutoshd.net",0],["l2gamers.cl",[0,25]],["luoghidavedere.it",0],["voxc.org",0],["ac-mo.com",0],["eoreuni.com",0],["tistory.com",0],["gamegame.kr",0],["jootc.com",0],["wikibious.com",0],["mbs.jp",0],["texte.work",0],["koreanaddict.net",0],["englishlands.net",0],["fruit01.xyz",0],["clipartmax.com",0],["planetagibi.com.br",[0,9]],["planetagibiblog.com.br",[0,9]],["alltechnerd.com",0],["generationamiga.com",0],["watchmdh.to",0],["world4.eu",[0,42]],["ggulpass.com",0],["chessimprover.com",[0,9]],["baixedetudo.net.br",0],["epitesti.ro",[0,4]],["csid.ro",0],["onna.kr",[0,9,10]],["savoriurbane.com",0],["ilife97.com",[0,10]],["romprovider.com",0],["habuteru.com",0],["hdrez.com",0],["esaral.com",0],["classnotes.org.in",0],["agar.io",1],["surviv.io",2],["esercizinglese.com",2],["pelisfull.tv",2],["halotracker.com",2],["102bank.com",2],["80beyond.spacestation-online.com",2],["b4usa.com",2],["badgerandblade.com",2],["mzk.starachowice.eu",2],["gay69.stream",3],["timponline.ro",[3,5,19]],["republicadecuritiba.net",3],["dialectsarchive.com",3],["resourcepack.net",[4,5]],["kurazone.net",[4,5]],["peliculas24.me",5],["techtrickseo.com",[5,19]],["randomstory.org",5],["booksmedicos.org",5],["kirannewsagency.com",5],["starsunfolded.com",5],["satcesc.com",[5,25]],["amlesson.ru",[5,28]],["hebrew4christians.com",5],["manianomikata.com",5],["karsaz-law.com",[5,11]],["iosgods.com",6],["uol.com.br",7],["elheraldo.hn",7],["tekstowo.pl",7],["warringtonguardian.co.uk",8],["legionprogramas.org",9],["selfstudyhistory.com",[9,11]],["youmath.it",[9,46]],["7fyd.com",9],["arti-definisi-pengertian.info",[9,10]],["mkv-pastes.com",9],["tinyppt.com",[10,11]],["droidtekno.com",[10,11]],["businessemailetiquette.com",[10,11]],["newsbook.pl",[10,11]],["relet365.com",10],["empregoestagios.com",10],["elektrikmen.com",10],["hitproversion.com",10],["lazytranslations.com",[10,11]],["jobskaro.com",10],["appd.at",10],["apk1s.com",10],["audiobookcup.com",10],["atlas-geografic.net",[10,11]],["sdewery.me",[10,11]],["projektowanie-wnetrz-online.pl",10],["cabinetexpert.ro",[10,11]],["hindi-gk.com",[11,19,20]],["qualityfilehosting.com",11],["openfinanza.it",11],["naaree.com",11],["gourmetscans.net",11],["bingotingo.com",11],["7misr4day.com",11],["guidingliterature.com",11],["kollyinsider.com",12],["ewrc-results.com",13],["raven-mythic.com",14],["cafesaxophone.com",15],["alisbach.com",16],["linuxslaves.com",16],["nakblogz.top",16],["juancarlosmolinos.net",17],["xhardhempus.com",18],["calorielijst.nl",18],["truyenbanquyen.com",[19,20]],["tunovelaligera.com",20],["zdravenportal.eu",20],["clujust.ro",20],["polygon.com",21],["apornstories.com",22],["cmjornal.pt",24],["aicesu.cn",24],["racevpn.com",25],["media.framu.world",25],["gaz.com.br",25],["pancreas.ro",25],["bloombergquint.com",26],["kpopjjang.com",27],["bigulnews.tv",27],["skidrowcodex.net",27],["darktranslation.com",27],["hulnews.top",27],["boke112.com",27],["janvissersweer.nl",27],["adpres.ro",27],["the-masters-voice.com",27],["postcourier.com.pg",[27,32]],["jpopsingles.eu",27],["privivkainfo.ru",28],["targetstudy.com",29],["mtbtutoriales.com",30],["nakedcapitalism.com",31],["hedgeaccordingly.com",31],["nfltraderumors.co",32],["fanprojseries.com",33],["sfweekly.com",33],["magyarhang.org",34],["ryuryuko.blog90.fc2.com",35],["airfrance.co.jp",36],["fxstreet.com",37],["jeu2048.fr",38],["androidpolice.com",39],["solotrend.net",39],["tutoganga.blogspot.com",40],["hentaialtadefinizione.it",41],["wired.com",43],["citroen.pl",44],["peugeot.pl",44],["theblaze.com",45],["nbcsports.com",45],["nbcsportsedge.com",45],["ciweimao.com",47],["360doc.com",47],["encurtandourl.com",49],["mineskin.org",50]]); + +const entitiesMap = new Map([["pelispedia",0],["mimaletamusical",0],["tabonitobrasil",0],["daotranslate",[0,9]],["putlocker",0],["anisubindo",5],["hukmatpro",16],["theartofnakedwoman",23],["oploverz",48]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-stack-trace.js new file mode 100644 index 0000000..8753775 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["encodeURIComponent","inlineScript"],["String.prototype.charCodeAt","ai_"],["Drupal.CTools.Modal.show","/(^(?!.*(injectedScript|makeProxy).*))/"],["getSelection","quoty-public"],["document.createElement","createAdblockFallbackSubscribeToProtopageAdDiv"],["document.getElementById","nouplaod"],["document.oncontextmenu"],["Object","/(?=^(?!.*(jquery|inlineScript)))/"],["document.createElement","admiral"],["eval","build.js"],["navigator.userAgent","phimv"],["console.clear"],["document.addEventListener","preventDeleteDialog"],["Promise","/isEnable|isOpen/"]]; + +const hostnamesMap = new Map([["secondlifetranslations.com",0],["waves4you.com",1],["timeshighereducation.com",2],["ilovefreesoftware.com",3],["protopage.com",4],["fantasytagtree.com",5],["jamilacuisine.ro",[6,7]],["golfdigest.com",8],["ophim.vip",10],["animesuge.to",11],["bflix.io",11],["flixrave.to",11],["f2movies.ru",11],["hdtoday.so",11],["hurawatch.bz",11],["movies2watch.ru",11],["putlockernew.vc",11],["swatchseries.ru",11],["vidplay.site",11],["vid2faf.site",11],["vidstream.pro",11],["mcloud.to",11],["team-octavi.com",12],["embtaku.pro",13]]); + +const entitiesMap = new Map([["pobre",9],["aniwave",11],["flixhq",11],["fmovies",11],["fmovies24",11],["fmoviesz",11]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.addEventListener-defuser.js new file mode 100644 index 0000000..1d7b465 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["scroll"],["/^(mouseout|mouseleave)$/"],["/^(contextmenu|copy)$/"],["blur"],["copy"],["contextmenu"],["/^(?:contextmenu|copy|selectstart)$/"],["/^(?:contextmenu|copy)$/","preventDefault"],["/^(?:contextmenu|keydown)$/"],["DOMContentLoaded",".js-popup-adblock"],["/^(?:contextmenu|copy|keydown)$/"],["mouseout","pop"],["/^(?:keyup|keydown)$/"],["keydown"],["keydown","disable_in_input"],["keydown","preventDefault"],["/contextmenu|keydown|keyup|copy/"],["copy","getSelection"],["","t.preventDefault"],["copy","replaceCopiedText"],["/^(contextmenu|copy|dragstart|selectstart)$/"],["","ads"],["/contextmenu|selectstart|copy/"],["/contextmenu|copy|keydown/"],["/contextmenu|select|copy/"],["/^(contextmenu|keydown)$/"],["contextmenu","a"],["mouseleave"],["/contextmenu|selectstart/"],["dragstart|keydown/"],["/contextmenu|keydown|dragstart/"],["","_0x"],["contextmenu","preventDefault"],["copy","preventDefault"],["","adtoniq"],["/^(?:contextmenu|copy|keydown|mousedown)$/"],["/contextmenu|keydown/"],["devtoolschange"],["/contextmenu|copy/"],["","mdp"],["/blur|mousedown|mouseenter|mouseleave/"],["/contextmenu|cut|copy|paste/"],["/contextmenu|mousedown/"],["mouseout"],["/contextmenu|copy|selectstart/"],["","0x"],["/^(?:contextmenu|dragstart|selectstart)$/"],["/^(?:contextmenu|copy)$/"],["/dragstart|keyup|keydown/"],["/keyup|keydown/","wpcc"],["/contextmenu|cut|copy|keydown/"],["","undefined"],["/contextmenu|selectstart|copy|dragstart/"],["/copy|dragstart/"],["/copy|contextmenu/"],["error"],["dragstart"],["","AdB"],["selectionchange","quill.emitter"],["/contextmenu|selectstart|select|copy|dragstart/"],["load","adLazy"],["copy","jQuery!==\"undefined\""],["copy","[native code]"],["selectstart"],["/^(?:copy|paste)$/","undefined"],["/copy|keydown/"],["/copy|cut|selectstart/"],["/keydown|keyup/","keyCode"],["keydown","disabledEvent"],["","Key"],["/copy|cut|paste|selectstart/"],["/contextmenu|dragstart|keydown/","event.dispatch.apply"],["beforepaste"],["","keyCode"],["DOMContentLoaded","rprw"],["","key"],["","ctrlKey"],["contextmenu","event.triggered"],["copy","pagelink"],["/keydown|mousedown/"],["copy","Source"],["mouseleave","scribd_ad"],["","login"],["/contextmenu|copy|drag|dragstart/"],["/contextmenu|keydown|keypress|copy/"],["","blockFuckingEverything"],["mouseout","openLayer"],["/contextmenu|keydown/","preventDefault"],["mousedown","dispatch"],["/contextmenu|mousedown/","return\"undefined\""],["DOMContentLoaded","ready"],["keydown","disabledKeys"],["DOMContentLoaded","load"],["contextmenu","_0x"],["keydown","keyCode"],["contextmenu","undefined"],["contextmenu","[native code]"],["/contextmenu|keyup|keydown/"],["mouseout","cookie"],["DOMContentLoaded","ads"],["rocket-DOMContentLoaded","bind(document)"],["mouseout","innerHeight"],["/^(contextmenu|mousedown|keydown)$/","preventDefault"],["error","browser-plugin"],["/select|copy|contextmenu/"],["/cut|copy|paste|contextmenu/"],["keydown","123"],["mousedown","undefined","elements","body"],["afterKeydown"],["keydown","void"],["copy","void"],["load","ad-wrap"],["/contextmenu|selectstart|dragstart/"],["copy","","elements","#__next"],["DOMContentLoaded","style.display"],["copy","clipboardData"]]; + +const hostnamesMap = new Map([["nationalgeographic.com",[0,5]],["artsy.net",0],["boards.net",0],["freeforums.net",0],["proboards.com",0],["todaysparent.com",1],["straitstimes.com",1],["scribd.com",1],["s0urce.io",2],["filefox.cc",3],["uol.com.br",4],["gazetadopovo.com.br",4],["indiatimes.com",4],["odiario.com",4],["otempo.com.br",4],["estadao.com.br",4],["bacaan.id",4],["ofuxico.com.br",4],["pentruea.com",4],["ciberduvidas.iscte-iul.pt",4],["globo.com",4],["citas.in",4],["blitzrechner.de",4],["emailfake.com",4],["lyrical-nonsense.com",4],["mediafax.ro",4],["economica.net",4],["polsatnews.pl",4],["novagente.pt",4],["arlinadzgn.com",4],["bilibili.com",[4,58]],["nowcoder.com",4],["libertatea.ro",4],["erinsakura.com",4],["yuque.com",4],["deepl.com",4],["digi24.ro",4],["onna.kr",4],["ziare.com",4],["agrointel.ro",4],["skyozora.com",4],["milenio.com",4],["veneto.info",4],["edurev.in",4],["transinfo.pl",4],["news.17173.com",4],["chowhound.com",4],["explore.com",4],["foodie.com",4],["foodrepublic.com",4],["glam.com",4],["grunge.com",4],["healthdigest.com",4],["housedigest.com",4],["looper.com",4],["mashed.com",4],["moneydigest.com",4],["nickiswift.com",4],["outdoorguide.com",4],["slashfilm.com",4],["slashgear.com",4],["tastingtable.com",4],["thedailymeal.com",4],["thelist.com",4],["women.com",4],["wrestlinginc.com",4],["abril.com.br",4],["sarthaks.com",4],["delfi.lt",4],["pendulumedu.com",4],["bloomberglinea.com",4],["bloomberglinea.com.br",4],["peliculas24.me",5],["roztoczanskipn.pl",5],["economictimes.indiatimes.com",5],["dzwignice.info",5],["script-stack.com",[5,39]],["mio.to",5],["husseinezzat.com",[5,13]],["taxo-acc.pl",5],["portalwrc.pl",5],["lublin.eu",5],["onlystream.tv",5],["dddance.party",5],["kapiert.de",5],["hitcena.pl",5],["tv-asahi.co.jp",5],["digitalfernsehen.de",5],["suzylu.co.uk",5],["music.apple.com",5],["skidrowcodex.net",5],["ds2play.com",5],["ds2video.com",5],["d0o0d.com",5],["vsco.co",5],["festival-cannes.com",5],["strcloud.in",5],["ufret.jp",5],["thenekodark.com",5],["artesacro.org",5],["poli-vsp.ru",5],["polyvsp.ru",5],["ananweb.jp",5],["daimangajiten.com",5],["digital.lasegunda.com",5],["hibiki-radio.jp",5],["garyfeinbergphotography.com",5],["clubulbebelusilor.ro",5],["gplinks.co",5],["ifdreamscametrue.com",5],["marksandspencer.com",5],["stowarzyszenie-impuls.eu",5],["viveretenerife.com",5],["oferty.dsautomobiles.pl",5],["wzamrani.com",5],["citroen.pl",5],["peugeot.pl",5],["wirtualnyspac3r.pl",5],["antena3.com",5],["lasexta.com",5],["pashplus.jp",5],["upvideo.to",5],["kpopsea.com",5],["cnki.net",5],["wpchen.net",5],["hongxiu.com",5],["readnovel.com",5],["uihtm.com",5],["uslsoftware.com",5],["rule34hentai.net",5],["cloudemb.com",5],["news24.jp",5],["gaminplay.com",5],["njjzxl.net",5],["voe.sx",[5,67]],["voe-unblock.com",[5,67]],["scrolller.com",5],["cocomanga.com",5],["nusantararom.org",[5,73]],["virpe.cc",5],["pobre.tv",[5,73]],["ukrainashop.com",5],["celtadigital.com",5],["matzoo.pl",5],["asia2tv.cn",5],["labs.j-novel.club",5],["turbo1.co",5],["futbollatam.com",5],["read.amazon.com",5],["box-manga.com",5],["the-masters-voice.com",5],["hemas.pl",5],["accgroup.vn",5],["btvnovinite.bg",5],["allcryptoz.net",5],["crewbase.net",5],["crewus.net",5],["shinbhu.net",5],["shinchu.net",5],["thumb8.net",5],["thumb9.net",5],["topcryptoz.net",5],["uniqueten.net",5],["ultraten.net",5],["cloudcomputingtopics.net",5],["bianity.net",5],["coinsparty.com",5],["postype.com",5],["lofter.com",[5,82]],["hentaihaven.xxx",5],["espn.com",5],["4media.com",5],["przegladpiaseczynski.pl",5],["freewaysintl.com",5],["cool-etv.net",5],["j91.asia",5],["sgd.de",5],["dicasfinanceirasbr.com",5],["dicasdevalor.net",5],["dicasdefinancas.net",5],["guiasaude.info",5],["felizemforma.com",5],["financasdeouro.com",5],["mangaschan.net",5],["sssscanlator.com",5],["nightscans.net",5],["cypherscans.xyz",5],["twitchemotes.com",5],["smartkhabrinews.com",5],["streamvid.net",5],["mkv-pastes.com",5],["ipphone-warehouse.com",[5,108,109,110]],["freewatchtv.top",5],["mixstreams.top",5],["tvfreemium.top",5],["knshow.com",6],["jusbrasil.com.br",7],["tastycookery.com",9],["techsupportall.com",10],["lugarcerto.com.br",11],["satcesc.com",12],["animatedshows.to",12],["miraculous.to",[12,32]],["jootc.com",13],["operatorsekolahdbn.com",13],["wawlist.com",13],["teachoo.com",13],["statelibrary.us",14],["bigulnews.tv",16],["news.chosun.com",17],["androidweblog.com",18],["cronista.com",19],["fcportables.com",20],["venea.net",21],["uta-net.com",22],["downloadtutorials.net",[22,39]],["blog.naver.com",22],["myschool-eng.com",23],["orangespotlight.com",24],["th-world.com",[24,45]],["tepat.id",25],["itvn.pl",26],["itvnextra.pl",26],["kuchniaplus.pl",26],["miniminiplus.pl",26],["player.pl",26],["ttv.pl",26],["tvn.pl",26],["tvn24.pl",26],["tvn24bis.pl",26],["tvn7.pl",26],["tvnfabula.pl",26],["tvnstyle.pl",26],["tvnturbo.pl",26],["x-link.pl",26],["x-news.pl",26],["kickante.com.br",27],["thestar.com.my",27],["corriereadriatico.it",27],["ilsole24ore.com",27],["thehouseofportable.com",28],["ntvspor.net",28],["book.zhulang.com",28],["tadu.com",28],["selfstudyhistory.com",29],["lokercirebon.com",30],["avdelphi.com",31],["maxstream.video",32],["wpb.shueisha.co.jp",32],["tiktok.com",32],["vedantu.com",32],["zsti.zsti.civ.pl",32],["kathleenmemberhistory.com",[32,68]],["nonesnanking.com",[32,68]],["prefulfilloverdoor.com",[32,68]],["phenomenalityuniform.com",[32,68]],["nectareousoverelate.com",[32,68]],["timberwoodanotia.com",[32,68]],["strawberriesporail.com",[32,68]],["valeronevijao.com",[32,68]],["cigarlessarefy.com",[32,68]],["figeterpiazine.com",[32,68]],["yodelswartlike.com",[32,68]],["generatesnitrosate.com",[32,68]],["crownmakermacaronicism.com",[32,68]],["chromotypic.com",[32,68]],["gamoneinterrupted.com",[32,68]],["metagnathtuggers.com",[32,68]],["wolfdyslectic.com",[32,68]],["rationalityaloelike.com",[32,68]],["sizyreelingly.com",[32,68]],["simpulumlamerop.com",[32,68]],["urochsunloath.com",[32,68]],["monorhinouscassaba.com",[32,68]],["counterclockwisejacky.com",[32,68]],["35volitantplimsoles5.com",[32,68]],["scatch176duplicities.com",[32,68]],["antecoxalbobbing1010.com",[32,68]],["boonlessbestselling244.com",[32,68]],["cyamidpulverulence530.com",[32,68]],["guidon40hyporadius9.com",[32,68]],["449unceremoniousnasoseptal.com",[32,68]],["19turanosephantasia.com",[32,68]],["30sensualizeexpression.com",[32,68]],["321naturelikefurfuroid.com",[32,68]],["745mingiestblissfully.com",[32,68]],["availedsmallest.com",[32,68]],["greaseball6eventual20.com",[32,68]],["toxitabellaeatrebates306.com",[32,68]],["20demidistance9elongations.com",[32,68]],["audaciousdefaulthouse.com",[32,68]],["fittingcentermondaysunday.com",[32,68]],["fraudclatterflyingcar.com",[32,68]],["launchreliantcleaverriver.com",[32,68]],["matriculant401merited.com",[32,68]],["realfinanceblogcenter.com",[32,68]],["reputationsheriffkennethsand.com",[32,68]],["telyn610zoanthropy.com",[32,68]],["tubelessceliolymph.com",[32,68]],["tummulerviolableness.com",[32,68]],["un-block-voe.net",[32,68]],["v-o-e-unblock.com",[32,68]],["voe-un-block.com",[32,68]],["voeun-block.net",[32,68]],["voeunbl0ck.com",[32,68]],["voeunblck.com",[32,68]],["voeunblk.com",[32,68]],["voeunblock3.com",[32,68]],["audiotools.pro",32],["magesy.blog",32],["magesypro.pro",32],["audioztools.com",32],["www.ntv.co.jp",32],["faptiti.com",32],["wormate.io",32],["selfstudys.com",32],["adslink.pw",32],["jpopsingles.eu",32],["vinstartheme.com",[32,91]],["leakedzone.com",[32,94]],["fjordd.com",32],["seriesperu.com",32],["zippyupload.com",32],["3xyaoi.com",32],["alphapolis.co.jp",33],["blog.csdn.net",33],["juejin.cn",33],["sweetslyrics.com",33],["thegatewaypundit.com",34],["thegearhunt.com",35],["jfdb.jp",36],["loginhit.com.ng",36],["charbelnemnom.com",36],["bphimmoi.net",36],["goodhub.xyz",36],["thotsbay.tv",36],["topperlearning.com",36],["edailybuzz.com",38],["zhihu.com",38],["qidian.com",38],["invado.pl",38],["webnovel.com",38],["skuola.net",38],["bajecnavareska.sk",39],["lunas.pro",39],["onlinefreecourse.net",39],["pisr.org",39],["uplod.net",39],["thewpclub.net",39],["thememazing.com",39],["themebanks.com",39],["mesquitaonline.com",39],["skandynawiainfo.pl",39],["onlinecoursebay.com",39],["magnet-novels.com",40],["dreamsfriend.com",41],["trakteer.id",42],["699pic.com",42],["promobit.com.br",43],["techjunkie.com",43],["zerohedge.com",43],["1mg.com",43],["khou.com",43],["10tv.com",43],["kutub3lpdf.com",44],["sklep-agroland.pl",46],["polagriparts.pl",47],["nordkorea-info.de",48],["geotips.net",49],["hardcoregames.ca",50],["lataifas.ro",51],["toppremiumpro.com",52],["wattpad.com",53],["starbene.it",54],["fauxid.com",55],["androidtvbox.eu",56],["nicematin.com",57],["yamibo.com",59],["fimfiction.net",60],["moegirl.org.cn",61],["bbs.mihoyo.com",62],["peekme.cc",63],["ihbarweb.org.tr",64],["baixedetudo.net.br",65],["gardenia.net",66],["wpking.in",69],["hollywoodmask.com",70],["mbalib.com",70],["wenku.baidu.com",71],["mooc.chaoxing.com",72],["www-daftarharga.blogspot.com",73],["realpython.com",74],["linkmate.xyz",75],["cristelageorgescu.ro",76],["novelpia.com",77],["privivkainfo.ru",78],["frameboxxindore.com",78],["descargatepelis.com",79],["vercalendario.info",80],["zipcode.com.ng",80],["slideshare.net",81],["poipiku.com",83],["postcourier.com.pg",84],["gmx.co.uk",86],["gmx.com",86],["likey.me",87],["wallpaperaccess.com",88],["shortform.com",89],["joysound.com",90],["colors.sonicthehedgehog.com",92],["senpa.io",93],["txori.com",93],["comikey.com",95],["saikaiscans.net",96],["translate.goog",97],["oreilly.com",98],["alfred.camera",99],["wrosinski.pl",100],["wtsp.com",101],["starzunion.com",102],["lowcygier.pl",103],["studiestoday.com",104],["studyrankers.com",105],["bharatavani.in",105],["tv.verizon.com",106],["bongdaplus.vn",107],["timeanddate.com",111],["naver.com",112],["leetcode.cn",113],["unknowncheats.me",114],["cnblogs.com",115]]); + +const entitiesMap = new Map([["mangaku",5],["dood",5],["streamtape",5],["asiatv",5],["bg-gledai",5],["gdplayertv",5],["descarga-animex",8],["tabonitobrasil",15],["anisubindo",15],["wstream",32],["voe-unblock",[32,68]],["pobre",[32,85]],["bmovies",37],["daotranslate",51],["vidsrc",106],["braflix",106]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setInterval.js new file mode 100644 index 0000000..d80692c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["i--","","0.02"],["Clipboard","1000","0.001"],["loadexternal","1000"],["_counterTimeout"]]; + +const hostnamesMap = new Map([["onlinegiftools.com",1],["onlinejpgtools.com",1],["onlinepngtools.com",1],["onlinestringtools.com",1],["onlinetexttools.com",1],["onlinetools.com",1],["remixsearch.es",2],["lookmovie2.to",3]]); + +const entitiesMap = new Map([["bluemediafile",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setTimeout.js new file mode 100644 index 0000000..e9f4df7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["count"],["viewClickAttributeId"]]; + +const hostnamesMap = new Map([["appimagehub.com",0],["gnome-look.org",0],["store.kde.org",0],["linux-apps.com",0],["opendesktop.org",0],["pling.com",0],["xfce-look.org",0],["bbc.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.href-sanitizer.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.href-sanitizer.js new file mode 100644 index 0000000..ea95ca5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.href-sanitizer.js @@ -0,0 +1,463 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_hrefSanitizer = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a[href^=\"https://www.youtube.com/redirect?event=video_description\"][href*=\"&q=http\"]","?q"]]; + +const hostnamesMap = new Map([["m.youtube.com",0],["music.youtube.com",0],["tv.youtube.com",0],["www.youtube.com",0],["youtubekids.com",0],["youtube-nocookie.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function hrefSanitizer( + selector = '', + source = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('href-sanitizer', selector, source); + if ( source === '' ) { source = 'text'; } + const sanitizeCopycats = (href, text) => { + let elems = []; + try { + elems = document.querySelectorAll(`a[href="${href}"`); + } + catch(ex) { + } + for ( const elem of elems ) { + elem.setAttribute('href', text); + } + return elems.length; + }; + const validateURL = text => { + if ( text === '' ) { return ''; } + if ( /[\x00-\x20\x7f]/.test(text) ) { return ''; } + try { + const url = new URL(text, document.location); + return url.href; + } catch(ex) { + } + return ''; + }; + const extractText = (elem, source) => { + if ( /^\[.*\]$/.test(source) ) { + return elem.getAttribute(source.slice(1,-1).trim()) || ''; + } + if ( source.startsWith('?') ) { + try { + const url = new URL(elem.href, document.location); + return url.searchParams.get(source.slice(1)) || ''; + } catch(x) { + } + return ''; + } + if ( source === 'text' ) { + return elem.textContent + .replace(/^[^\x21-\x7e]+/, '') // remove leading invalid characters + .replace(/[^\x21-\x7e]+$/, '') // remove trailing invalid characters + ; + } + return ''; + }; + const sanitize = ( ) => { + let elems = []; + try { + elems = document.querySelectorAll(selector); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + if ( elem.localName !== 'a' ) { continue; } + if ( elem.hasAttribute('href') === false ) { continue; } + const href = elem.getAttribute('href'); + const text = extractText(elem, source); + const hrefAfter = validateURL(text); + if ( hrefAfter === '' ) { continue; } + if ( hrefAfter === href ) { continue; } + elem.setAttribute('href', hrefAfter); + const count = sanitizeCopycats(href, hrefAfter); + safe.uboLog(logPrefix, `Sanitized ${count+1} links to\n${hrefAfter}`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldSanitize = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldSanitize = true; + break; + } + if ( shouldSanitize ) { break; } + } + if ( shouldSanitize === false ) { return; } + timer = safe.onIdle(( ) => { + timer = undefined; + sanitize(); + }); + }; + const start = ( ) => { + if ( sanitize() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { hrefSanitizer(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_hrefSanitizer(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_hrefSanitizer = cloneInto([ + [ '(', uBOL_hrefSanitizer.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_hrefSanitizer); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_hrefSanitizer; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.json-prune.js new file mode 100644 index 0000000..f74cc30 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["require.0.3.0.__bbox.define.[].2.is_linkshim_supported require.0.3.0.__bbox.define.[].2.click_ids"],["auxiliaryUi.messageRenderers.upsellDialogRenderer"]]; + +const hostnamesMap = new Map([["www.facebook.com",0],["m.youtube.com",1],["music.youtube.com",1],["tv.youtube.com",1],["www.youtube.com",1],["youtubekids.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setInterval-if.js new file mode 100644 index 0000000..8b7101f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["height"],["0x"],["debugger"],["visibility","1000"],["pushAd"],["removeChild"],["modal"],["_0x"],["clearInterval(loginReady)"],["offsetHeight"],["adsbygoogle"],["dfgh-adsbygoogle"],["/_0x|devtools/"],["debug"],["potato"],["detect"],["console.clear"],["/DevTools|_0x/"],["ads"],["devtoolsDetector"],["DevToolsOpen"],["devtool"],["getComputedStyle"],["devtools"]]; + +const hostnamesMap = new Map([["smashboards.com",0],["mobilarena.hu",1],["avdelphi.com",2],["pornhd8k.net",2],["masuit.com",2],["iphonecake.com",3],["ziperto.com",3],["compartiendofull.net",3],["themeparktourist.com",3],["magnet-novels.com",4],["bluemoon-mcfc.co.uk",5],["bendigoadvertiser.com.au",6],["lvturbo.com",7],["sbbrisk.com",7],["sbface.com",7],["sbspeed.com",7],["streamsb.net",7],["wouterplanet.com",7],["actvid.com",7],["vipstreams.in",7],["699pic.com",8],["thinkamericana.com",9],["menrec.com",9],["mocah.org",10],["coolwallpapers.me",11],["sflix.to",12],["webnovel.com",13],["freemcserver.net",14],["vgembed.com",15],["sbot.cf",16],["bluphim.com",16],["cdnmoviking.tech",16],["movie4kto.net",17],["alfred.camera",18],["vidstreaming.xyz",19],["choosingnothing.com",19],["ngelmat.net",20],["bembed.net",21],["embedv.net",21],["fslinks.org",21],["listeamed.net",21],["v6embed.xyz",21],["vgplayer.xyz",21],["vid-guard.com",21],["fightful.com",22],["player.melaniezettofrais.online",23]]); + +const entitiesMap = new Map([["vidsrc",21],["vembed",21]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setTimeout-if.js new file mode 100644 index 0000000..c232771 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adsbygoogle","2000"],["ads","2000"],["ThriveGlobal"],["checkForAds"],["check","100"],["scan","500"],["onload_popup","8000"],["Adblocker","10000"],["()","2000"],["()","4000"],["()","1000"],["#advert-tracker","500"],["()","3000"],["w3ad","1000"],["()","1500"],["bioEp.showPopup"],["innerHTML"],["adsBlocked"],["showOverlay"],["NoAd","8000"],["loginModal","500"],["()","700"],["warning"],["adsbygoogle"],["__ext_loaded"],["slideout"],["AdBlocker"],["modal"],["offsetHeight"],["adblock"],["0x"],["","7000"],["body"],["null"],["appendMessage"],["()","5000"],["popup"],["adblocker"],["exit_popup","10000"],["show"],["test.remove"],["noscroll","3000"],["adsbygoogle","5000"],["google_jobrunner"],["bait"],["Delay"],["checkFeed","1000"],["samOverlay"],["adStillHere"],["adb"],["offsetHeight","100"],["adBlockDetected"],["premium"],["blocked","1000"],["blocker"],["SignUPPopup_load","5000"],[".modal","1000"],["Zord.analytics.registerBeforeLeaveEvent","3000"],["myModal","3000"],["an_message","500"],["_0x"],["pipaId","0"],["pgblck"],["forceRefresh"],["pop"],["ads"],["head"],["&adslot"],["debugger"],["ai_"],["donation-modal"],["$"],["onscroll","5500"],["login","5000"],["広告"],["devtoolIsOpening","100"],["abp"],["gnt_mol_oy"],["adsok"],["length","3000"],["devtools"],["popupScreen"],["ad"],["_detectLoop"],["concertAds"],["whetherdo"],["Premium"],["||null"],["pleaseSupportUs"],["nn_mpu1","5000"],["devtool"]]; + +const hostnamesMap = new Map([["dragcave.net",0],["notificationsounds.com",0],["tweaking4all.com",0],["evworld.com",1],["columbiaspectator.com",1],["99bitcoins.com",2],["myfxbook.com",3],["hqq.tv",4],["mediafire.com",5],["webcodegeeks.com",6],["books-world.net",7],["pc3mag.com",7],["opedge.com",8],["bronze-bravery.com",8],["ultimate-bravery.net",8],["htmlreference.io",8],["short-story.net",8],["sbenny.com",8],["fabricjs.com",9],["wildstarlogs.com",10],["boerse-express.com",10],["bucketpages.com",11],["steptalk.org",12],["numberempire.com",13],["howjsay.com",14],["cagesideseats.com",14],["vpnmentor.com",15],["tomshw.it",15],["wizcase.com",15],["portableapps.com",16],["reviewmeta.com",16],["heroesneverdie.com",17],["curbed.com",17],["eater.com",17],["funnyordie.com",17],["mmafighting.com",17],["mmamania.com",17],["polygon.com",17],["racked.com",17],["riftherald.com",17],["sbnation.com",17],["theverge.com",17],["vox.com",17],["twinkietown.com",17],["addons.opera.com",18],["ruwix.com",19],["zulily.com",20],["rp5.by",21],["turbolab.it",22],["9xbuddy.com",23],["zerogpt.net",23],["lookmovie.ag",24],["lifo.gr",25],["watson.de",26],["watson.ch",26],["xe.gr",27],["jsfiddle.net",27],["liverpool.no",28],["fotor.com",28],["playbill.com",28],["xxxonlinegames.com",28],["olarila.com",28],["fairyabc.com",29],["asheville.com",29],["mobilarena.hu",30],["bflix.io",30],["flixrave.to",[30,87]],["f2movies.ru",30],["movies2watch.ru",30],["putlockernew.vc",30],["swatchseries.ru",30],["vidplay.site",[30,87]],["vid2faf.site",[30,87]],["vidstream.pro",30],["mcloud.to",30],["myflixerz.to",30],["gamepod.hu",31],["itcafe.hu",31],["prohardver.hu",31],["minecraftforge.net",32],["theherald-news.com",33],["keybr.com",35],["searchenginejournal.com",36],["mocospace.com",37],["karamellstore.com.br",38],["mdlinx.com",39],["infoplease.com",39],["htforum.net",39],["underconsideration.com",40],["foreignaffairs.com",41],["dxmaps.com",42],["photoshop-online.biz",43],["ukworkshop.co.uk",43],["endorfinese.com.br",43],["segnidalcielo.it",43],["2iptv.com",43],["deezer.com",44],["handball-world.news",45],["mobiflip.de",45],["titanic-magazin.de",45],["mimikama.org",45],["langweiledich.net",45],["der-postillon.com",45],["perlentaucher.de",45],["lwlies.com",45],["serieslyawesome.tv",45],["critic.de",45],["mediotejo.net",45],["nahrungsmittel-intoleranz.com",45],["madeinbocholt.de",45],["goodnews-magazin.de",45],["zwei-euro.com",45],["affiliate.fc2.com",46],["4x4earth.com",47],["diffchecker.com",48],["malekal.com",49],["audiostereo.pl",49],["guides4gamers.com",50],["polyflore.net",51],["icy-veins.com",52],["cpuid.com",53],["webcamtaxi.com",54],["dreamstime.com",55],["megapixl.com",56],["cissamagazine.com.br",57],["utour.me",58],["fosspost.org",59],["2embed.ru",60],["theepochtimes.com",61],["xtv.cz",62],["drawasaurus.org",63],["katholisches.info",64],["hollywoodmask.com",64],["streaminglearningcenter.com",65],["prepostseo.com",66],["tiermaker.com",67],["hqq.to",68],["zefoy.com",68],["tuborstb.co",68],["emturbovid.com",68],["shopomo.co.uk",69],["techus.website",69],["criticalthinking.org",70],["elitepvpers.com",71],["geeksforgeeks.org",[72,73]],["fnbrjp.com",74],["moviepl.xyz",75],["leekduck.com",76],["aberdeennews.com",77],["alamogordonews.com",77],["amarillo.com",77],["amestrib.com",77],["app.com",77],["argusleader.com",77],["augustachronicle.com",77],["azcentral.com",77],["battlecreekenquirer.com",77],["beaconjournal.com",77],["blueridgenow.com",77],["buckscountycouriertimes.com",77],["bucyrustelegraphforum.com",77],["burlingtoncountytimes.com",77],["burlingtonfreepress.com",77],["caller.com",77],["cantondailyledger.com",77],["cantonrep.com",77],["capecodtimes.com",77],["cheboygannews.com",77],["chieftain.com",77],["chillicothegazette.com",77],["cincinnati.com",77],["citizen-times.com",77],["cjonline.com",77],["clarionledger.com",77],["coloradoan.com",77],["columbiadailyherald.com",77],["columbiatribune.com",77],["commercialappeal.com",77],["coshoctontribune.com",77],["courier-journal.com",77],["courier-tribune.com",77],["courierpostonline.com",77],["courierpress.com",77],["currentargus.com",77],["daily-jeff.com",77],["daily-times.com",77],["dailyamerican.com",77],["dailycomet.com",77],["dailycommercial.com",77],["dailyrecord.com",77],["dailyworld.com",77],["delawareonline.com",77],["delmarvanow.com",77],["demingheadlight.com",77],["democratandchronicle.com",77],["desertsun.com",77],["desmoinesregister.com",77],["devilslakejournal.com",77],["dispatch.com",77],["dnj.com",77],["ellwoodcityledger.com",77],["elpasotimes.com",77],["enterprisenews.com",77],["eveningsun.com",77],["eveningtribune.com",77],["examiner-enterprise.com",77],["fayobserver.com",77],["fdlreporter.com",77],["floridatoday.com",77],["fosters.com",77],["freep.com",77],["gadsdentimes.com",77],["gainesville.com",77],["galesburg.com",77],["gastongazette.com",77],["goerie.com",77],["gosanangelo.com",77],["goupstate.com",77],["greatfallstribune.com",77],["greenbaypressgazette.com",77],["greenvilleonline.com",77],["hattiesburgamerican.com",77],["heraldmailmedia.com",77],["heraldnews.com",77],["heraldtribune.com",77],["hillsdale.net",77],["hollandsentinel.com",77],["hoosiertimes.com",77],["houmatoday.com",77],["htrnews.com",77],["hutchnews.com",77],["indeonline.com",77],["independentmail.com",77],["indystar.com",77],["ithacajournal.com",77],["jacksonsun.com",77],["jacksonville.com",77],["jconline.com",77],["jdnews.com",77],["journalstandard.com",77],["jsonline.com",77],["kinston.com",77],["kitsapsun.com",77],["knoxnews.com",77],["lancastereaglegazette.com",77],["lansingstatejournal.com",77],["lcsun-news.com",77],["ldnews.com",77],["lenconnect.com",77],["lincolncourier.com",77],["livingstondaily.com",77],["lohud.com",77],["lubbockonline.com",77],["mansfieldnewsjournal.com",77],["marionstar.com",77],["marshfieldnewsherald.com",77],["mcdonoughvoice.com",77],["metrowestdailynews.com",77],["milforddailynews.com",77],["monroenews.com",77],["montgomeryadvertiser.com",77],["mpnnow.com",77],["mycentraljersey.com",77],["naplesnews.com",77],["newarkadvocate.com",77],["newbernsj.com",77],["newportri.com",77],["news-journalonline.com",77],["news-leader.com",77],["news-press.com",77],["newschief.com",77],["newsherald.com",77],["newsleader.com",77],["njherald.com",77],["northjersey.com",77],["norwichbulletin.com",77],["nwfdailynews.com",77],["oakridger.com",77],["ocala.com",77],["oklahoman.com",77],["onlineathens.com",77],["pal-item.com",77],["palmbeachdailynews.com",77],["palmbeachpost.com",77],["patriotledger.com",77],["pekintimes.com",77],["petoskeynews.com",77],["pjstar.com",77],["pnj.com",77],["poconorecord.com",77],["pontiacdailyleader.com",77],["portclintonnewsherald.com",77],["postcrescent.com",77],["poughkeepsiejournal.com",77],["press-citizen.com",77],["pressconnects.com",77],["progress-index.com",77],["providencejournal.com",77],["publicopiniononline.com",77],["record-courier.com",77],["recordnet.com",77],["recordonline.com",77],["redding.com",77],["registerguard.com",77],["reporter-times.com",77],["reporternews.com",77],["rgj.com",77],["rrstar.com",77],["ruidosonews.com",77],["salina.com",77],["savannahnow.com",77],["scsun-news.com",77],["sctimes.com",77],["seacoastonline.com",77],["sheboyganpress.com",77],["shelbystar.com",77],["shreveporttimes.com",77],["sj-r.com",77],["sooeveningnews.com",77],["southbendtribune.com",77],["southcoasttoday.com",77],["starcourier.com",77],["stargazette.com",77],["starnewsonline.com",77],["statesman.com",77],["statesmanjournal.com",77],["staugustine.com",77],["stevenspointjournal.com",77],["sturgisjournal.com",77],["swtimes.com",77],["tallahassee.com",77],["tauntongazette.com",77],["tcpalm.com",77],["telegram.com",77],["tennessean.com",77],["the-daily-record.com",77],["the-dispatch.com",77],["the-leader.com",77],["the-review.com",77],["theadvertiser.com",77],["thecalifornian.com",77],["thedailyjournal.com",77],["thedailyreporter.com",77],["thegardnernews.com",77],["thegleaner.com",77],["thehawkeye.com",77],["theintell.com",77],["theleafchronicle.com",77],["theledger.com",77],["thenews-messenger.com",77],["thenewsstar.com",77],["thenorthwestern.com",77],["thepublicopinion.com",77],["therecordherald.com",77],["thespectrum.com",77],["thestarpress.com",77],["thetimesherald.com",77],["thetimesnews.com",77],["thetowntalk.com",77],["times-gazette.com",77],["timesonline.com",77],["timesrecordnews.com",77],["timesreporter.com",77],["timestelegram.com",77],["tmnews.com",77],["tricountyindependent.com",77],["tuscaloosanews.com",77],["usatoday.com",77],["uticaod.com",77],["vcstar.com",77],["visaliatimesdelta.com",77],["vvdailypress.com",77],["wausaudailyherald.com",77],["wisconsinrapidstribune.com",77],["ydr.com",77],["zanesvilletimesrecorder.com",77],["craftpip.github.io",78],["pixwox.com",79],["sflix.to",80],["thizissam.in",81],["ikorektor.pl",82],["telenovelas-turcas.com.es",83],["goldenstateofmind.com",84],["neoseeker.com",85],["tumblr.com",86],["animesuge.to",87],["hdtoday.so",87],["hurawatch.bz",87],["galinos.gr",88],["bluesnews.com",89],["oceanplay.org",90],["bembed.net",90],["embedv.net",90],["fslinks.org",90],["listeamed.net",90],["v6embed.xyz",90],["vgplayer.xyz",90],["vid-guard.com",90]]); + +const entitiesMap = new Map([["aniwave",[30,87]],["flixhq",[30,87]],["fmovies",30],["fmovies24",[30,87]],["fmoviesz",[30,87]],["libgen",34],["123movies",60],["solarmovie",83],["vembed",90]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-window-open-if.js new file mode 100644 index 0000000..54cbf8c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["&disp=popup","1"]]; + +const hostnamesMap = new Map([["bypass.city",0],["adbypass.org",0],["weibo.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-xhr-if.js new file mode 100644 index 0000000..a021ede --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["gif"],["googlesyndication"],["/hotjar|googletagmanager/"],["ads"]]; + +const hostnamesMap = new Map([["nusantararom.org",0],["unidivers.fr",1],["nsmb.com",1],["neilpatel.com",2],["solarmagazine.nl",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.noeval-if.js new file mode 100644 index 0000000..95cf2ac --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["oncontextmenu"],["disable_copy"],["AdBlocker"],["alert"],["String.fromCharCode"],["debugger"]]; + +const hostnamesMap = new Map([["runmods.com",0],["magesy.blog",1],["magesypro.pro",1],["romviet.com",2],["isekaipalace.com",3],["seriesperu.com",4],["alexsportz.online",5],["sportea.online",5],["freetvsports.xyz",5],["movie-web.app",5]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.prevent-fetch.js new file mode 100644 index 0000000..4c02a37 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["analytics"],["googlesyndication"],["ads"],["/googlesyndication|googletag/"],["cloudflareinsights.com"]]; + +const hostnamesMap = new Map([["textcleaner.net",1],["socialcounts.org",1],["viewing.nyc",1],["autopareri.com",1],["theonegenerator.com",2],["mcskinhistory.com",2],["bypass.city",3],["adbypass.org",3],["amtraker.com",4]]); + +const entitiesMap = new Map([["ddys",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-attr.js new file mode 100644 index 0000000..2a9d769 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["oncontextmenu"],["oncopy"],["onselectstart"],["oncontextmenu|ondragstart|onselectstart"],["oncontextmenu|ondragstart|onselectstart|onkeydown"],["oncontextmenu|onselectstart"],["oncontextmenu|onselectstart|ondragstart"],["oncontextmenu|ondragstart|onkeydown|onmousedown|onselectstart"],["oncontextmenu|onselectstart|onselect|oncopy"],["oncontextmenu|onkeydown|onmousedown"],["oncontextmenu|onselectstart|ondragstart|oncopy|oncut|onpaste|onbeforecopy"],["onselectstart|ondragstart"],["oncontextmenu","body","complete"],["oncontextmenu|onCopy"],["oncontextmenu|onmousedown|onselectstart"],["oncontextmenu|ondragstart|onselectstart|onkeydown|onmousedown"],["oncontextmenu|onkeydown"],["onkeydown"],["ondragstart|onselectstart"],["ondrop|ondragstart"],["onselectstart|ondragstart|oncontextmenu"],["oncontextmenu|ondragstart"],["onmousemove|ondragstart|onselectstart|oncontextmenu","body"],["oncontextmenu","body"],["onselectstart|ondragstart|onmousedown|onkeydown|oncontextmenu","body"],["oncontextmenu|onselectstart|ondragstart|onclick"],["style","div#novelBoby","stay"],["oncontextmenu|onMouseDown|style"],["ondragstart|oncontextmenu"],["onContextMenu","body"],["onkeydown|oncontextmenu","body"],["oncontextmenu|oncopy"],["oncontextmenu|onselectstart|ondragstart|oncut|oncopy","div.contentContainer, div.content","stay"],["oncontextmenu|onselectstart|style","#body_game"],["oncontextmenu|oncopy|ontouchstart","body"],["oncontextmenu|onselectstart|onselect|ondragstart|ondrag","body"],["oncontextmenu|ondragstart|onselectstart","body"],["oncontextmenu|onselectstart|onmousedown","body"],["oncopy|oncontextmenu|onselectstart|onselect|ondragstart|ondrag|onbeforeprint|onafterprint","body"],["oncontextmenu|ondragstart|ondrop|onselectstart"],["oncontextmenu|onselectstart","body"],["oncontextmenu|onDragStart|onSelectStart"],["oncontextmenu|ondragstart|onselectstart|onkeydown|oncopy|oncut"],["oncopy|oncontextmenu","body"],["oncontextmenu|ondragstart|oncopy|oncut",".select-none","stay"],["oncontextmenu|ondragstart|onselectstart|onselect|oncopy|onbeforecopy|onkeydown|onunload"],["oncontextmenu|onDragStart|onselectstart"],["onselectstart|oncontextmenu","body"],["oncontextmenu|onkeydown|onselectstart","body"],["oncopy|oncontextmenu|oncut|onpaste","input"],["oncontextmenu|oncopy|onselectstart"],["onbeforecopy|oncontextmenu|oncopy|ondragstart|onmouseup|onselect|onselectstart"],["oncontextmenu|ondragstart|onkeydown|onmousedown|onselectstart|style","body"],["style","body[style=\"user-select: none;\"]","stay"],["oncopy|oncut|onselectstart|style|unselectable","body","stay"],["oncontextmenu|onselectstart|oncut|oncopy"],["oncontextmenu|ondragstart|onselect"],["onpaste","#tr_mesaj > td > .text-input.validate\\[required\\]"],["oncontextmenu|onkeydown|onselectstart"],["oncontextmenu","#VdoPlayerDiv"],["oncontextmenu","a#download_link","stay"],["oncontextmenu","html"],["oncontextmenu|ondragstart|onkeydown|onmousedown|onselectstart|onselect|oncopy|onbeforecopy|onmouseup"],["onContextmenu|onMouseDown|onSelectStart"],["oncontextmenu|onmousedown|onselectstart",".all-lyrics"],["oncontextmenu|ondragstart|onselectstart","body","complete"],["oncontextmenu","img[oncontextmenu=\"return false;\"]","stay"],["onselectstart","body"],["onclick","[onclick=\"myFunction()\"]"],["oncontextmenu","[oncontextmenu=\"return false;\"]"],["oncontextmenu|ondragstart|onselectstart|onload|onblur"],["oncopy|oncut"]]; + +const hostnamesMap = new Map([["nulled.life",0],["liveonsat.com",0],["ligowiec.net",0],["radio5.com.pl",0],["romet.pl",0],["sat-charts.eu",0],["skionline.pl",0],["trentino.pl",0],["pcpobierz.pl",0],["animeunity.it",0],["megawypas.com",0],["meteo.org.pl",0],["banglainsider.com",0],["listatv.pl",0],["megatube.xxx",0],["elektro-plast.com.pl",0],["pluspremieres.nz",0],["sp.uta-net.com",0],["adnan-tech.com",0],["nzbstars.com",0],["nogizaka46.com",0],["suedkurier.de",0],["utamap.com",0],["hienzo.com",0],["debeste.de",0],["courseware.cemc.uwaterloo.ca",0],["sekai-kabuka.com",0],["daum.net",0],["fraudnavi.com",0],["zdravenportal.eu",0],["wasza-farma.pl",0],["wouterplanet.com",0],["goalup.live",0],["promotor-poz.kylos.pl",0],["img999.com",0],["wattpad.com",0],["articlesmania.me",0],["aksensei.com",0],["aepos.ap.gov.in",0],["mocah.org",0],["matzoo.pl",0],["warning.or.kr",0],["terramirabilis.ro",0],["smartkhabrinews.com",0],["sportsupa.com",0],["hoca4u.com",0],["4kwebplay.xyz",0],["qqwebplay.xyz",0],["lewblivehdplay.ru",0],["claplivehdplay.ru",0],["tutlehd4.com",0],["viwlivehdplay.ru",0],["ebc.com.br",1],["pandurul.ro",1],["livetennis.it",2],["djelfa.info",2],["virpe.com",2],["seoul.cs.land.to",2],["utorrentgamesps2.blogspot.com",2],["book.zongheng.com",2],["shumilou.com",2],["virpe.cc",2],["singingdalong.blogspot.com",3],["neobux.com",3],["dba-oracle.com",3],["giromarilia.com.br",3],["northumberland-walks.co.uk",3],["foodviva.com",3],["shushan.zhangyue.net",3],["elahmad.com",3],["novelpia.com",3],["epitesti.ro",3],["uwayapply.com",3],["apornstories.com",4],["filmesonlinex.co",4],["j-lyric.net",5],["utaten.com",5],["as-selection.net",5],["tohkaishimpo.com",5],["iwanichi.co.jp",5],["runningnews.gr",6],["zerodot1.gitlab.io",6],["mainframegurukul.com",6],["clasicotas.org",6],["nostracasa.com.br",6],["enjoytaiwan.co.kr",6],["tercihiniyap.net",6],["gukjenews.com",6],["ohli365.vip",6],["insurance-corporate.blogspot.com",7],["gezimanya.com",8],["quadrinhoseroticos.net",8],["cepuluh.com",9],["ke-1.com",9],["tekloggers.com",9],["theitaliantimes.it",10],["hebrew4christians.com",11],["musixmatch.com",12],["ryuryuko.blog90.fc2.com",13],["mdpr.jp",14],["japan-academy-prize.jp",14],["citpekalongan.com",15],["gembel9.xyz",15],["atribuna.com.br",16],["newsforbolly.org",17],["coinurl.net",17],["diariodoiguacu.com.br",18],["metropoliaztm.pl",19],["quotev.com",20],["nekopoi.web.id",21],["animefire.plus",21],["sopot.net",22],["tv-asahi.co.jp",23],["erovideoseek.com",23],["kyonyuquest.com",23],["katosatoshi.jp",23],["techoreels.com",23],["kuroko-analyze.com",23],["gats.io",23],["promotor.pl",23],["bikesell.co.kr",23],["news.dwango.jp",23],["urbharat.xyz",23],["animatedshows.to",23],["miraculous.to",23],["cdn.gamemonetize.com",23],["aztravels.net",23],["downfile.site",23],["memangbau.com",23],["trangchu.news",23],["umk.co.jp",23],["streamservicehd.click",23],["eplayer.click",23],["olacast.live",23],["kamerabudaya.com",24],["visaonoticias.com",25],["alphapolis.co.jp",26],["money-sense.club",27],["kanjukulive.com",28],["radichubu.jp",29],["texte.work",30],["railf.jp",31],["spectank.jp",31],["magnet-novels.com",32],["mhwg.org",33],["j-island.net",34],["anauk.net",35],["bonobono.com",36],["rdsong.com",36],["poplinks.idolmaster-official.jp",37],["bdb.com.pl",38],["cablegratis.online",39],["kijyomatome-ch.com",40],["globaledu.jp",40],["loveplay123.com",41],["th-world.com",42],["korona.co.jp",43],["novelism.jp",44],["myhtebooks.com",45],["pixnet.net",46],["apk1s.com",47],["foxaholic.com",48],["auth.alipay.com",49],["30edu.com.cn",50],["doc.mbalib.com",51],["perangkatguruku.com",52],["naaree.com",53],["gardenia.net",54],["c315.cn",55],["uemeds.cn",56],["pttws.ptt.gov.tr",57],["leeyiding.com",58],["veblr.com",59],["thememypc.net",60],["gakki.me",62],["tunegate.me",63],["oricon.co.jp",64],["lover93.net",65],["fantasytagtree.com",66],["selfstudys.com",67],["myfreemp3juices.cc",68],["welovemanga.one",69],["mrbenne.com",70],["xossipy.com",71]]); + +const entitiesMap = new Map([["pelispedia",0],["vinaurl",17],["ask4movie",61]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-class.js new file mode 100644 index 0000000..393d4e7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["js-page-scroll-lock","body","stay"],["pum-open-overlay","body","stay"],["root-modal-container-open","body","stay"],["interstitial","aside","stay"],["zephr-modal-open","body","stay"],["js-show-newsletter-popup","","stay"],["show-intro-popup","html","stay"],["has-intro-popup","html","stay"],["modal-open","body","stay"],["hasAdAlert","header"],["click-to-scroll","body"],["disable-selection","body"]]; + +const hostnamesMap = new Map([["cityam.com",0],["securityweek.com",1],["all3dp.com",2],["cityandstateny.com",3],["forbes.com",4],["dgb.de",5],["experimental-history.com",[6,7]],["thebignewsletter.com",[6,7]],["honest-broker.com",[6,7]],["henrikkarlsson.xyz",[6,7]],["computerenhance.com",[6,7]],["friendlyatheist.com",[6,7]],["unchartedterritories.tomaspueyo.com",[6,7]],["construction-physics.com",[6,7]],["sambowman.co",[6,7]],["asiasentinel.com",[6,7]],["understandingai.org",[6,7]],["hamiltonnolan.com",[6,7]],["aporiamagazine.com",[6,7]],["garbageday.email",[6,7]],["jacobwolf.report",[6,7]],["semianalysis.com",[6,7]],["dossier.today",[6,7]],["engineeringleadership.xyz",[6,7]],["piratewires.com",[6,7]],["slowboring.com",[6,7]],["flowstate.fm",[6,7]],["popular.info",[6,7]],["newsletter.banklesshq.com",[6,7]],["antiracismnewsletter.com",[6,7]],["racket.news",[6,7]],["eugyppius.com",[6,7]],["dkb.blog",[6,7]],["duffelblog.com",[6,7]],["theankler.com",[6,7]],["fullstackeconomics.com",[6,7]],["substack.com",[6,7]],["platformer.news",[6,7]],["mightyape.co.nz",8],["novelza.com",10],["postype.com",11]]); + +const entitiesMap = new Map([["pornhub",9]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-cookie.js new file mode 100644 index 0000000..5549264 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pay_ent_pass"],["pay_ent_msmp"],["kpwc"],["articlesRead","when","scroll keydown"],["_ngViCo-SupporterPromo"]]; + +const hostnamesMap = new Map([["bonappetit.com",[0,1]],["technologyreview.jp",2],["androidpolice.com",3],["makeuseof.com",3],["movieweb.com",3],["xda-developers.com",3],["thegamer.com",3],["cbr.com",3],["gamerant.com",3],["screenrant.com",3],["howtogeek.com",3],["thethings.com",3],["simpleflying.com",3],["dualshockers.com",3],["newgrounds.com",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-node-text.js new file mode 100644 index 0000000..2ea206e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","copyprotect"],["script","/parseInt.*push.*setTimeout.*try.*catch/"],["script","/setTimeout.*style/"],["script","reEnable"],["script","stopRefreshSite"],["script","nocontextmenu"],["script","devtoolsDetector"],["script","debugger"],["script","contextmenu"],["script","console.clear"],["script","wccp_pro"],["script","initPopup"],["style","user-select"],["script","/contextmenu|devtool/"],["script","preventDefault"],["script","wccp"],["script","isadb"],["script","e.preventDefault();"],["script","document.oncontextmenu"],["script","btnHtml"],["script","document.onselectstart"],["script","/$.*ready.*setInterval/"],["script","disable_show_error"],["script","disable_copy"],["script","nocontext"],["script","ConsoleBan"],["script","XF"],["script","/document.onkeydown|document.ondragstart/"],["script","oncontextmenu"],["script","ctrlKey"],["script","fetch"],["script","devtools"],["script","while(!![]){try{var"],["script","/closeWindow\\(\\)|clickIE\\(\\)|reEnable\\(\\)/"],["script","ab927c49cf1b"],["script","detectDevTool"],["script","/Clipboard|oncontextmenu|wpcp|keyCode/"],["style","/-webkit-user-select|webkit-appearance/"],["script","loc.hostname"],["script","adblock"],["script","disableselect"],["script","stopPrntScr"],["style","selection"],["script","checkAdsBlocked"]]; + +const hostnamesMap = new Map([["skidrowreloaded.com",0],["valid.x86.fr",2],["bolugundem.com",3],["jpost.com",4],["teamkong.tk",5],["sekaikomik.bio",5],["animesaga.in",6],["moviesapi.club",6],["bestx.stream",6],["watchx.top",6],["camcaps.io",7],["nicekkk.com",7],["streamvid.net",7],["tips97tech.blogspot.com",7],["seriesperu.com",8],["klartext-ne.de",8],["iptvromania.ro",8],["cespun.eu",8],["sbot.cf",9],["fjordd.com",11],["playertv.net",13],["warungkomik.com",14],["themeslide.com",14],["terramirabilis.ro",15],["161.97.70.5",16],["gdrivedescarga.com",17],["audiologyresearch.org",18],["aventurainromania.ro",18],["appimagehub.com",19],["gnome-look.org",19],["store.kde.org",19],["linux-apps.com",19],["opendesktop.org",19],["pling.com",19],["xfce-look.org",19],["zipcode.com.ng",20],["thejakartapost.com",21],["mathcrave.com",22],["brokensilenze.net",[23,24]],["newsrade.com",25],["broncoshq.com",26],["anascrie.ro",27],["streambuddy.net",28],["smartkhabrinews.com",29],["cheersandgears.com",30],["blog.cryptowidgets.net",31],["blog.insurancegold.in",31],["blog.wiki-topia.com",31],["blog.coinsvalue.net",31],["blog.cookinguide.net",31],["blog.freeoseocheck.com",31],["stblion.xyz",32],["xn-----0b4asja7ccgu2b4b0gd0edbjm2jpa1b1e9zva7a0347s4da2797e8qri.xn--1ck2e1b",33],["xn--90afacv0clj6ac0dxa.xn--p1ai",33],["xn--90afacv0cu2a3cr.xn--p1ai",33],["puzzle-loop.com",34],["puzzle-words.com",34],["puzzle-chess.com",34],["puzzle-thermometers.com",34],["puzzle-norinori.com",34],["puzzle-minesweeper.com",34],["puzzle-slant.com",34],["puzzle-lits.com",34],["puzzle-galaxies.com",34],["puzzle-tents.com",34],["puzzle-battleships.com",34],["puzzle-pipes.com",34],["puzzle-hitori.com",34],["puzzle-heyawake.com",34],["puzzle-shingoki.com",34],["puzzle-masyu.com",34],["puzzle-stitches.com",34],["puzzle-aquarium.com",34],["puzzle-tapa.com",34],["puzzle-star-battle.com",34],["puzzle-kakurasu.com",34],["puzzle-skyscrapers.com",34],["puzzle-futoshiki.com",34],["puzzle-shakashaka.com",34],["puzzle-kakuro.com",34],["puzzle-jigsaw-sudoku.com",34],["puzzle-killer-sudoku.com",34],["puzzle-binairo.com",34],["puzzle-nonograms.com",34],["puzzle-sudoku.com",34],["puzzle-light-up.com",34],["puzzle-bridges.com",34],["puzzle-shikaku.com",34],["puzzle-nurikabe.com",34],["puzzle-dominosa.com",34],["inattvcom117.xyz",35],["mrbenne.com",[36,37]],["www-liverpoolecho-co-uk.translate.goog",38],["xanimu.com",39],["cosxplay.com",39],["noicetranslations.blogspot.com",40],["monitoruldevrancea.ro",[41,42]],["readcomiconline.li",43]]); + +const entitiesMap = new Map([["strtape",1],["streamtape",1],["vidmoly",6],["oploverz",[8,12]],["tvhay",10],["bg-gledai",18],["vembed",31],["redecanais",33],["redecanaistv",33],["redisex",33]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-constant.js new file mode 100644 index 0000000..f91be3c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["hasAdblock","false"],["PASSER_videoPAS_apres","0"],["warning_widget.check_ad_block_status","noopFunc"],["killads","true"],["adsAreBlocked","false"],["nebula.session.flags.adblock","undefined"],["_adBlockCheck","true"],["navigator.storage.estimate","undefined"],["valid_user","true"],["Drupal.behaviors.detectAdblockers","noopFunc"],["disableSelection","noopFunc"],["ADBdetected","noopFunc"],["adblock","false"],["BIA.ADBLOCKER","false"],["samDetected","true"],["adBlockFunction","trueFunc"],["checkAds","trueFunc"],["google_jobrunner","true"],["isAdblockDisabled","true"],["checkPrivacyWall","noopFunc"],["document.oncontextmenu","null"],["nocontext","noopFunc"],["adsAreShown","true"],["abd","false"],["detector_active","true"],["aoezone_adchecker","true"],["pageService.initDownloadProtection","noopFunc"],["detectPrivateMode","noopFunc"],["webkitRequestFileSystem","undefined"],["adsbygoogle","null"],["_sharedData.is_whitelisted_crawl_bot","true"],["ads_not_blocked","true"],["ytInitialPlayerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer","undefined"],["hideBannerBlockedMessage","true"],["blurred","false"],["document.oncontextmenu","undefined"],["alert","trueFunc"],["TGMP_OBJ_CACHE.tritonsee_client.playAttemptsCount","trueFunc"],["better_ads_adblock","0"],["console.clear","trueFunc"],["console.debug","trueFunc"],["adBlock","false"],["adsEnabled","true"],["ads_enabled","true"],["better_ads_adblock","null"],["f12lock","false"],["document.onselectstart","null"],["console.clear","undefined"],["adBlockDetected","false"],["document.onkeyup","null"],["document.ondragstart","null"],["commonUtil.openToast","null"],["NS_TVER_EQ.checkEndEQ","trueFunc"],["mps._queue.abdetect","null"],["fuckAdBlock","trueFunc"],["abp","false"],["document.onselectstart","noopFunc"],["document.onkeydown","noopFunc"],["getSelection","undefined"],["document.onkeydown","null"],["console.clear","noopFunc"],["document.oncontextmenu","noopFunc"],["x5engine.utils.imCodeProtection","null"],["ansFrontendGlobals.settings.signupWallType","undefined"],["onload","null"],["document.documentElement.AdBlockDetection","noopFunc"],["document.ondragstart","noopFunc"],["document.onmousedown","noopFunc"],["disableselect","trueFunc"],["document.onkeypress","null"],["document.oncontextmenu",""],["document.onselectstart",""],["document.onkeydown",""],["document.onmousedown",""],["document.onclick",""],["document.body.onmouseup","null"],["document.oncopy","null"],["SD_BLOCKTHROUGH","true"],["document.onkeydown","trueFunc"],["ab","false"],["canRunAds","true"],["document.body.oncut","null"],["document.body.oncopy","null"],["console.log","noopFunc"],["mb.advertisingShouldBeEnabled","false"],["document.ondragstart","trueFunc"],["document.onselectstart","trueFunc"],["jsData.hasVideoMeteringUnlogEnabled","undefined"],["lepopup_abd_enabled",""],["Object.prototype.preroll","[]"],["document.oncontextmenu","trueFunc"],["devtoolsDetector","undefined"],["Object.prototype.bgOverlay","noopFunc"],["Object.prototype.fixedContentPos","noopFunc"],["console.dir","noopFunc"],["navigator.userAgent",""],["devtoolIsOpening","noopFunc"],["devtoolIsOpening","undefined"],["securityTool.disableRightClick","noopFunc"],["securityTool.disableF12","noopFunc"],["securityTool.disableCtrlP","noopFunc"],["securityTool.disableCtrlS","noopFunc"],["securityTool.disablePrintScreen","noopFunc"],["securityTool.disablePrintThisPage","noopFunc"],["securityTool.disableElementForPrintThisPage","noopFunc"],["checkAds","noopFunc"],["stopPrntScr","noopFunc"],["disableSelection","undefined"],["traffective","true"],["flashvars.autoplay",""],["document.body.oncopy","null","3"],["document.body.onselectstart","null","3"],["document.body.oncontextmenu","null","3"],["Time_Start","0"],["DD","trueFunc"],["document.oncontextmenu","null","3"],["Object.prototype._detectLoop","noopFunc"],["forbiddenList","[]"],["document.onkeypress","trueFunc"],["document.oncontextmenu","true"],["Object.prototype._detectLoop","undefined"],["devtoolsDetector","{}"],["SteadyWidgetSettings.adblockActive","false"],["devtoolsOpen","false"],["devtoolsDetector","noopFunc"],["DisDevTool","undefined"],["admiral","noopFunc"],["document.oncopy","noopFunc"],["initials.urls.bannerCheckUrl",""],["mtGlobal.disabledAds","true"],["devtoolsDetector.launch","noopFunc"],["ANN.ads.adblocked","false"],["maxUnauthenicatedArticleViews","null"],["placeAdsHandler","noopFunc"],["ramp.addUnits","noopFunc"],["pqdxwidthqt","false"],["nitroAds.loaded","true"],["jh_disabled_options_data","null"],["topMessage","noopFunc"],["document.onmousedown","null"],["forbidDebug","noopFunc"],["adblock","2"],["__NEXT_DATA__.props.pageProps.adPlacements","undefined"],["login_completed","true"],["console.table","trueFunc"],["console.log","trueFunc"]]; + +const hostnamesMap = new Map([["brutal.io",[0,119]],["impots.gouv.fr",1],["realcleardefense.com",2],["xclient.info",3],["bejson.com",3],["gardenista.com",4],["gearside.com",5],["nytimes.com",[6,7]],["tvtropes.org",8],["justtrucks.com.au",9],["cittadinanza.biz",10],["glistranieri.it",10],["viralinindia.net",[10,21]],["ideapod.com",[10,21]],["privivkainfo.ru",10],["awebstories.com",[10,106]],["ancient.eu",11],["intramed.net",12],["protest.eu",13],["northwestfirearms.com",14],["techkings.org",14],["spookshow.net",15],["fosshub.com",16],["pokemonforever.com",17],["carsguide.com.au",18],["humo.be",19],["apksecured.com",20],["intergate.info",20],["alphapolis.co.jp",[20,46]],["chronologia.pl",[20,46]],["reportergazeta.pl",[20,46,50]],["odiarioonline.com.br",[20,59]],["nordkorea-info.de",20],["geotips.net",[20,64]],["televisiongratishd.com",[20,59,69]],["noweconomy.live",20],["naaree.com",[20,59]],["cda-hd.cc",20],["hqq.to",[20,60,78]],["tv-tokyo.co.jp",20],["arti-definisi-pengertian.info",20],["studyadda.com",[20,139]],["webwereld.nl",22],["palemoon.org",23],["wheel-size.com",24],["aoezone.net",25],["radioony.fm",26],["mexiconewsdaily.com",27],["technologyreview.com",28],["bdcraft.net",29],["instagram.com",30],["wired.co.uk",31],["gq-magazine.co.uk",31],["glamourmagazine.co.uk",31],["m.youtube.com",32],["music.youtube.com",32],["tv.youtube.com",32],["www.youtube.com",32],["youtubekids.com",32],["buienradar.nl",33],["clk.ink",34],["zerodot1.gitlab.io",[35,36]],["1009thecat.com",37],["1013katy.com",37],["1013themix.com",37],["1015jackfm.com",37],["1015khits.com",37],["1015thefox.com",37],["1017thebeach.com",37],["1017theteam.com",37],["1019hot.com",37],["1019online.com",37],["1019thekeg.com",37],["101thefox.net",37],["101wkqx.com",37],["1021nashicon.com",37],["1021thefox.com",37],["1023thewolf.com",37],["1025jackfm.com",37],["1027thevibe.com",37],["1029nashicon.com",37],["102thebear.com",37],["1031nowfm.com",37],["1031radiom.com",37],["1035memphis.com",37],["1035thegame.com",37],["1035wrbo.com",37],["1037nash.com",37],["1039bobfm.com",37],["1039wvbo.com",37],["1041wdlt.com",37],["1043thebridge.com",37],["1043thebridge.net",37],["1043thevibe.com",37],["1045thedan.com",37],["1045thezone.com",37],["1045wjjk.com",37],["1047krez.com",37],["1049nashicon.com",37],["1049thehits.com",37],["104thehawk.com",37],["1050talk.com",37],["1053classichits.com",37],["1053hotfm.com",37],["1053thebear.com",37],["1053thepoint.com",37],["1053thepoint.net",37],["1053wow.com",37],["1055kbuck.com",37],["1055thecat.com",37],["1057kokz.com",37],["1057nowfm.com",37],["1057thebear.com",37],["1057thex.com",37],["1057thexrocks.com",37],["1061theunderground.com",37],["1063spinfm.com",37],["1063thevibe.com",37],["1063wovo.com",37],["1065theticket.com",37],["1067thekrewe.com",37],["106x.com",37],["1070wnct.com",37],["1071bobfm.com",37],["1071thepeak.com",37],["1071thepoint.com",37],["1073wsjy.com",37],["1075nowfm.com",37],["1075thegame.com",37],["1077lakefm.com",37],["1077thebone.com",37],["1077theisland.com",37],["1079nashicon.com",37],["107countrypsk.com",37],["107nashicon.com",37],["1090kaay.com",37],["1220wkrs.com",37],["1230espnsports.com",37],["1230theteam.com",37],["1280wnam.com",37],["1290wlby.com",37],["1320thefan.com",37],["1340wmsa.com",37],["1430wcmy.com",37],["1450kven.com",37],["1480kyos.com",37],["1490wosh.com",37],["1510kga.com",37],["1590walg.com",37],["1620thezone.com",37],["1700thechamp.com",37],["2hoursmattpinfield.com",37],["600wrqx.com",37],["600wsom.com",37],["610knml.com",37],["630wpro.com",37],["640wxsm.com",37],["660wxqw.com",37],["680thefan.com",37],["770kkob.com",37],["790business.com",37],["790wpic.com",37],["810whb.com",37],["860kkat.com",37],["860utahsbigtalker.com",37],["900theticket.com",37],["921theticket.com",37],["923krst.com",37],["923thewolf.com",37],["925nashicon.com",37],["925thebear.com",37],["925thewolf.com",37],["927bobfm.com",37],["929peakfm.com",37],["929thewave.com",37],["929wbpm.com",37],["92kqrs.com",37],["92profm.com",37],["92qnashville.com",37],["931nashicon.com",37],["931thebeat.com",37],["933nashicon.com",37],["935nashfm.com",37],["935wrqn.com",37],["937nashicon.com",37],["937nowfm.com",37],["937themountain.com",37],["939northpoleradio.com",37],["939theville.com",37],["939xindy.com",37],["93q.com",37],["93wkct.com",37],["93x.com",37],["940wfaw.com",37],["941ksky.com",37],["941thebear.com",37],["941thehits.com",37],["945thedrive.com",37],["945thehawkradio.com",37],["947qdr.com",37],["947wls.com",37],["949kcmo.com",37],["949radiojondeek.com",37],["949starcountry.com",37],["949theoutlaw.com",37],["94rockradio.net",37],["951nashfm.com",37],["951kbby.com",37],["953hlf.com",37],["953thebeach.com",37],["953thescore.com",37],["955bobfm.com",37],["955glo.com",37],["955nashicon.com",37],["955thefan.com",37],["955thevibe.com",37],["957kboy.com",37],["957kpur.com",37],["957nashicon.com",37],["957thevibe.com",37],["957thewolfonline.com",37],["959therocket.com",37],["95sx.com",37],["95wiil.com",37],["95x.com",37],["961bbb.com",37],["961jamz.com",37],["961sox.com",37],["961wsox.com",37],["963nashicon.com",37],["963thezone.com",37],["963wdvd.com",37],["967shinefm.com",37],["969lacaliente.com",37],["969thewolf.com",37],["96key.com",37],["96kzel.com",37],["973eagle.com",37],["973nashfm.com",37],["975kabx.com",37],["975thevibe.com",37],["975wabd.com",37],["979nashfm.com",37],["979espnradio.com",37],["979nashicon.com",37],["979wvok.com",37],["979x.com",37],["97bht.com",37],["97rock.com",37],["980waav.com",37],["980wxlm.com",37],["981thebeat.com",37],["981themax.com",37],["981thevalley.com",37],["983nashicon.com",37],["983thekeg.com",37],["983vibe.com",37],["983wlcs.com",37],["985kissfm.net",37],["989magicfm.com",37],["989thebridge.com",37],["98theticket.com",37],["993kjoy.com",37],["995thejock.com",37],["995thewolf.com",37],["997cyk.com",37],["997cyk.org",37],["997kmjj.com",37],["997themix.com",37],["997wpro.com",37],["997wtn.com",37],["999thebuzz.com",37],["999thefoxrocks.com",37],["999thehawk.com",37],["99x.com",37],["kjmo.com",37],["nashfm100.com",37],["nashfm923krst.com",37],["nashfm1033.com",37],["nashfm1055.com",37],["nashfm929.com",37],["nashfm931.com",37],["nashfm941.com",37],["nashfm949.com",37],["nashfm981.com",37],["nashfmwisconsin.com",37],["nashicon989.com",37],["v100rocks.com",37],["albanymagic.com",37],["alice1077.com",37],["allthehitsb951.com",37],["alt1019.com",37],["alt1049albany.com",37],["alt2k.com",37],["alt923.com",37],["alt98.com",37],["am630.net",37],["amarillosrockstation.com",37],["americanpatriotmedia.com",37],["annarbors107one.com",37],["atlantasrockstation.com",37],["atlsportsx.com",37],["b106fm.com",37],["b1073.com",37],["b95.com",37],["b979.net",37],["b98.com",37],["b985slo.com",37],["b987.com",37],["bakersfieldespn.com",37],["bakersfieldespnsports.com",37],["beach985.com",37],["beachboogieandblues.com",37],["bear104.com",37],["big1013.com",37],["bigcheese1079.com",37],["bigcountry1073.com",37],["bigdawg985.com",37],["bigdog1067.com",37],["bigfrog101.com",37],["bigfroggy1053.com",37],["bigtalk1490.com",37],["blairgarner.com",37],["blazin1023.com",37],["blazin923.com",37],["bloomingtonhits.com",37],["bobfmspringfield.com",37],["bowlinggreensam.com",37],["bull973.com",37],["bxr.com",37],["caperadio1550.com",37],["catcountry.com",37],["catcountry96.com",37],["catcountryvermont.com",37],["cbssports1430.com",37],["cbssportserie.com",37],["cbssportsharrisburg.com",37],["cbssportsradio1430.com",37],["chicothunderheads.com",37],["christmas989.com",37],["ckrv.com",37],["classicfox.com",37],["classichits1033.com",37],["classichitsmy1059.com",37],["classichitswnyq.com",37],["classy100.com",37],["coast1013.com",37],["coast973.com",37],["country105fm.net",37],["countrycountdownusa.com",37],["countrylegends1059.com",37],["countrymi.com",37],["coyote1025.com",37],["cumulusdigital.com",37],["digitalsolutions201.com",37],["e93fm.com",37],["eagle97.com",37],["eagle993.com",37],["easy991.com",37],["ed.fm",37],["elizabethtownradio.com",37],["energy939indy.com",37],["espn1320columbia.com",37],["espn910.com",37],["espnhonolulu.com",37],["espnlouisville.com",37],["espnlv.com",37],["espnradio1280.com",37],["espnradio927.com",37],["espnradio941.com",37],["espnsyracuse.com",37],["espnur.com",37],["espnwestpalm.com",37],["espnwilmington.com",37],["fly92.com",37],["fly923.com",37],["fm102milwaukee.com",37],["fm102one.com",37],["fonzfm.com",37],["forevereaston.com",37],["forevermediayork.com",37],["fox969.com",37],["foxcincinnati.com",37],["foxsportsredding.com",37],["froggy1003.com",37],["froggy101fm.com",37],["froggy981.com",37],["froggy99.net",37],["froggycountry.net",37],["froggyland.com",37],["fuego1029.com",37],["fun1013.com",37],["fun969fm.com",37],["generations1023.com",37],["glory985.com",37],["go106.com",37],["goradioheartland.com",37],["gospel900.com",37],["gulf104.com",37],["heaven1460.com",37],["heaven983.com",37],["hitkicker997.com",37],["hitpage.com",37],["hits931fm.com",37],["hits96.com",37],["hits965.com",37],["hot1005.com",37],["hot100blono.com",37],["hot100nrv.com",37],["hot101.com",37],["hot102.net",37],["hot1033.com",37],["hot1039.com",37],["hot1047fm.com",37],["hot1057.com",37],["hot1063.com",37],["hot1067fm.com",37],["hot1067pa.com",37],["hot1077radio.com",37],["hot92and100.com",37],["hot933hits.com",37],["hot941.com",37],["hot967fm.com",37],["hvradionet.com",37],["i973hits.com",37],["ilovethehits.com",37],["indysmix.com",37],["jammin999fm.com",37],["jamz963.com",37],["jox2fm.com",37],["joxfm.com",37],["k100country.com",37],["k104online.com",37],["k105country.com",37],["k92radio.com",37],["k983.com",37],["kabc.com",37],["kaok.com",37],["kaperadio1550.com",37],["katm.com",37],["katt.com",37],["kbcy.com",37],["kber.com",37],["kboi.com",37],["kbul.com",37],["kbull93.com",37],["kcchiefsradio.com",37],["kcheradio.com",37],["kcmotalkradio.com",37],["kcmxam.com",37],["kennradio.com",37],["kernradio.com",37],["kesn1033.com",37],["key101fm.com",37],["kfru.com",37],["kftx.com",37],["kgfm.com",37],["kgfw.com",37],["kggo.com",37],["kgmo.com",37],["kgoradio.com",37],["khay.com",37],["khfm.com",37],["khfm.org",37],["khit1075.com",37],["khop.com",37],["khvl.com",37],["kiimfm.com",37],["kiss-1031.com",37],["kix1029.com",37],["kix106.com",37],["kix96.com",37],["kizn.com",37],["kjjy.com",37],["kjoy.com",37],["kkcy.com",37],["kkfm.com",37],["kkgb.com",37],["kkgl.com",37],["kkoh.com",37],["klif.com",37],["klik1240.com",37],["klin.com",37],["klur.com",37],["kmaj.com",37],["kmaj1440.com",37],["kmez1029.com",37],["kmjnow.com",37],["knbr.com",37],["knek.com",37],["kobfm.com",37],["kpla.com",37],["kpur107.com",37],["kqfc.com",37],["kqky.com",37],["kqms.com",37],["kqxy.com",37],["krbe.com",37],["krmd.com",37],["krny.com",37],["krrq.com",37],["krush925.com",37],["kruz1033.com",37],["ksam1017.com",37],["kscrhits.com",37],["kscs.com",37],["ksfo.com",37],["kshasta.com",37],["ksks.com",37],["ksmb.com",37],["ktcx.com",37],["ktik.com",37],["ktop1490.com",37],["ktucam.com",37],["kubaradio.com",37],["kubb.com",37],["kugn.com",37],["kuzz.com",37],["kuzzradio.com",37],["kvor.com",37],["kwin.com",37],["kwwr.com",37],["kxel.com",37],["kxzz1580am.com",37],["kyis.com",37],["kykz.com",37],["kzwafm.com",37],["la103.com",37],["laindomable.com",37],["laleync.com",37],["lanuevaomaha.com",37],["lite102.com",37],["literock105fm.com",37],["love105fm.com",37],["lvfoxsports.com",37],["magic1029fm.com",37],["magic1039fm.com",37],["magic1069.com",37],["magic1073.com",37],["magic1073fm.com",37],["magic93fm.com",37],["magic943fm.com",37],["magic979wtrg.com",37],["magic995abq.com",37],["majic97monroe.com",37],["majicspace.com",37],["maverick1023.com",37],["max94one.com",37],["maxrocks.net",37],["mega979.com",37],["mgeradio.com",37],["milwaukeesparty.com",37],["mix103.com",37],["mix1077albany.com",37],["mix965.net",37],["modernrock987.com",37],["montanassuperstation.com",37],["movin993.com",37],["muskegonnashicon.com",37],["my1059.com",37],["my961.com",37],["myblono.com",37],["mycolumbiabasin.com",37],["myfroggy95.com",37],["mykiss973.com",37],["mymagic106.com",37],["mymix1051.com",37],["mymix1061.com",37],["mymix961.com",37],["mystar98.com",37],["nashcountrydaily.com",37],["nashdetroit.com",37],["nashfm1007.com",37],["nashfm1011.com",37],["nashfm1017.com",37],["nashfm1025.com",37],["nashfm1027.com",37],["nashfm1061.com",37],["nashfm1065.com",37],["nashfm923.com",37],["nashfm937.com",37],["nashfm943.com",37],["nashfm951.com",37],["nashfm973.com",37],["nashfm991.com",37],["nashfmgreenbay.com",37],["nashfmsjo.com",37],["nashnightslive.net",37],["nashpensacola.com",37],["ncsportsradio.com",37],["nepasespnradio.com",37],["neuhoffmedia.com",37],["neuhoffmedialafayette.com",37],["newcountry963.com",37],["newsradio1029.com",37],["newsradio1440.com",37],["newsradioflorida.com",37],["newsradiokkob.com",37],["newsserver1.com",37],["newsserver2.com",37],["newsserver3.com",37],["newstalk1030.com",37],["newstalk1290koil.com",37],["newstalk730.com",37],["newstalk987.com",37],["newstalkwsba.com",37],["newswebradiocompany.net",37],["now937.com",37],["nrgmedia.com",37],["nrq.com",37],["og979.com",37],["okiecountry1017.com",37],["oldiesz104.com",37],["ottawaradio.net",37],["pensacolasjet.com",37],["peorias923.com",37],["picklefm.com",37],["pikefm.com",37],["planet1067.com",37],["pmbbroadcasting.com",37],["pmbradio.com",37],["power1021.com",37],["power103.com",37],["power1057.com",37],["power1069fm.com",37],["power923.com",37],["power94radio.com",37],["power955.com",37],["powerhits95.com",37],["powerslc.com",37],["praise1025fm.com",37],["purerock96.com",37],["q1005.com",37],["q1031fm.com",37],["q105.fm",37],["q1055.com",37],["q1061.com",37],["q106dot5.com",37],["q973radio.com",37],["q97country.com",37],["q98fm.com",37],["q997atlanta.com",37],["q99fm.com",37],["radio1039ny.com",37],["radiorockriver.com",37],["radiowoodstock.com",37],["realcountry1280whvr.com",37],["realcountryhv.com",37],["red1031.com",37],["red945.com",37],["rewind1019.com",37],["rickandsasha.com",37],["rock101.net",37],["rock1015.com",37],["rock103albany.com",37],["rock103rocks.com",37],["rock106.net",37],["rock107fm.com",37],["rock108.com",37],["rock945vt.com",37],["rockdaily.com",37],["rocknews.com",37],["rockofsavannah.com",37],["rockofsavannah.net",37],["softrock941.com",37],["southernillinoisnow.com",37],["southernsportstoday.com",37],["sportsanimal920.com",37],["sportsanimalabq.com",37],["sportscapitoldc.com",37],["sportshubtriad.com",37],["sportsradio1270.com",37],["sportsradio1440.com",37],["sportsradio1560.com",37],["sportsradio590am.com",37],["sportsradio740.com",37],["sportsradio967.com",37],["sportsradio970.com",37],["sportsradiobeaumont.com",37],["sportsradioberks.com",37],["sportsradiownml.com",37],["star98.net",37],["starfm1023.com",37],["starsplash.com",37],["stevegormanrocks.com",37],["sunny1031.com",37],["sunny1069fm.com",37],["sunny923.com",37],["sunny983.com",37],["sunnymuskegon.com",37],["supertalk1570.com",37],["sweet985.com",37],["talk104fm.com",37],["talk995.com",37],["talkradio1007.com",37],["tbhpod.com",37],["teammyrtlebeach.com",37],["test107.com",37],["thebear925.com",37],["thebigjab.com",37],["thebigstation93blx.com",37],["theblairgarnershow.com",37],["theconclave.com",37],["thefan1075.com",37],["thefanfm.com",37],["thegame541.com",37],["thehippo.com",37],["thehot1039.com",37],["thenewhotfm.com",37],["thenewpulsefm.com",37],["thepointontheweb.com",37],["therebelrocks.com",37],["therocket951.com",37],["therockstationz93.com",37],["thescore1260.com",37],["thesportsanimal.com",37],["theticket.com",37],["theticket1007.com",37],["theticket102.com",37],["theticket1590.com",37],["theticketmi.com",37],["thetybentlishow.com",37],["thevalley981.com",37],["thewolf1051.com",37],["thewolf951.com",37],["thisisqmusic.com",37],["thunder1073.com",37],["triadsports.com",37],["tuligaradio.com",37],["umpsports.com",37],["v100fm.com",37],["v1033.com",37],["vermilioncountyfirst.com",37],["vermillioncountyfirst.com",37],["w3dcountry.com",37],["w4country.com",37],["wa1a.com",37],["wabcradio.com",37],["walk975.com",37],["walkradio.com",37],["warm1033.com",37],["warm98.com",37],["waysam.com",37],["wbap.com",37],["wbbw.com",37],["wbmq.net",37],["wbnq.com",37],["wbpm929.com",37],["wbpmfm.com",37],["wbwn.com",37],["wcbm.com",37],["wceiradio.com",37],["wcfx.com",37],["wchv.com",37],["wclg.com",37],["wcoapensacola.com",37],["wcpqfm.com",37],["wcpt820.com",37],["wcpt820.net",37],["wcpt820am.com",37],["wcpt820am.net",37],["wcptam.com",37],["wcptam.net",37],["wcptamfm.com",37],["wcptamfm.net",37],["wcptamfm.org",37],["wcpyfm.com",37],["wctk.com",37],["wddoam.com",37],["wden.com",37],["wdml.com",37],["wdst.com",37],["wdst.org",37],["wdzz.com",37],["wedg.com",37],["werkfm.net",37],["werkradio.com",37],["wfasam.com",37],["wfav951.com",37],["wfmd.com",37],["wfms.com",37],["wfnc640am.com",37],["wfre.com",37],["wftw.com",37],["wgh1310.com",37],["wghsolidgold.com",37],["wglx.com",37],["wgni.com",37],["wgow.com",37],["wgowam.com",37],["wgrr.com",37],["whdg.com",37],["wheelz1045.com",37],["whli.com",37],["whrpfm.com",37],["whtt.com",37],["whud.com",37],["wild1029.com",37],["wild1049hd.com",37],["wild1061.com",37],["wild993fm.com",37],["wildcatsradio1290.com",37],["wink104.com",37],["winxfm.com",37],["wiog.com",37],["wiov.com",37],["wiov985.com",37],["wivk.com",37],["wivr1017.com",37],["wizn.com",37],["wjbc.com",37],["wjcw.com",37],["wjez.com",37],["wjjr.net",37],["wjoxam.com",37],["wjr.com",37],["wkav.com",37],["wkbethepoint.com",37],["wkga975.com",37],["wkhx.com",37],["wkmoradio.com",37],["wkol.com",37],["wkrs.com",37],["wkrufm.com",37],["wksm.com",37],["wkydeportes.com",37],["wlaq1410.com",37],["wlav.com",37],["wlbc.com",37],["wlevradio.com",37],["wlkwradio.com",37],["wlok.com",37],["wlsam.com",37],["wlum.com",37],["wlup.com",37],["wlwi.com",37],["wmac-am.com",37],["wmal.com",37],["wmqa.com",37],["wncv.com",37],["wogb.fm",37],["woko.com",37],["womg.com",37],["woodstockbroadcasting.com",37],["woodstockcommunication.com",37],["woodstockradio.net",37],["woodstocktv.net",37],["wovo1063.com",37],["wovofm.com",37],["wqut.com",37],["wqvealbany.com",37],["wrganews.com",37],["wrgm.com",37],["wrlo.com",37],["wrr101.com",37],["wrul.com",37],["wsba910.com",37],["wsfl.com",37],["wsjssports.com",37],["wskz.com",37],["wsyb1380am.com",37],["wtka.com",37],["wtma.com",37],["wtrxsports.com",37],["wttlradio.com",37],["wuuqradio.com",37],["wvel.com",37],["wvli927.com",37],["wvlkam.com",37],["wvnn.com",37],["wwck.com",37],["wwki.com",37],["wwqq101.com",37],["wxfx.com",37],["wxkr.com",37],["wxpkfm.com",37],["wynn1063.com",37],["wzpl.com",37],["wzyp.com",37],["wzzl.com",37],["x1051kc.com",37],["x95radio.com",37],["xs961.com",37],["xtrasports1300.com",37],["y-103.com",37],["y101hits.com",37],["y102montgomery.com",37],["y1065.com",37],["yesfm.net",37],["z1023online.com",37],["z1029.com",37],["z1075.com",37],["z937.com",37],["z93jamz.com",37],["z96.com",37],["z971.com",37],["zone1150.com",37],["zrock103.com",37],["zrockfm.com",37],["windows101tricks.com",38],["waaw.tv",39],["hqq.tv",[39,40]],["tv.verizon.com",[39,144,145]],["fontsfree.pro",41],["strangermeetup.com",42],["radarbox.com",43],["adslayuda.com",44],["avdelphi.com",45],["ds2play.com",47],["ds2video.com",47],["d0o0d.com",47],["vidembed.me",47],["mzzcloud.life",47],["videobot.stream",47],["justswallows.net",47],["onscreensvideo.com",47],["katerionews.com",47],["telenovelas-turcas.com.es",47],["kmo.to",47],["jeniusplay.com",[47,120]],["4x4earth.com",48],["jootc.com",[49,50]],["photobank.mainichi.co.jp",51],["tbs.co.jp",52],["rottentomatoes.com",53],["sovetromantica.com",54],["longecity.org",55],["magnet-novels.com",56],["torrentlawyer.com",[56,61,66,67]],["fruit01.xyz",57],["lyricstranslate.com",58],["hardcoregames.ca",59],["allsmo.com",59],["themosvagas.com.br",59],["urbharat.xyz",59],["sportnews.to",[59,69]],["2embed.ru",60],["sbasian.pro",60],["miraculous.to",[60,83]],["vtplayer.net",60],["webnovel.com",60],["pepperlive.info",60],["unbiasedsenseevent.com",60],["maxt.church",60],["cool-etv.net",60],["vgembed.com",[60,114]],["photopea.com",60],["szkolawohyn.pl",61],["virpe.cc",61],["gmarket.co.kr",[61,67]],["paesifantasma.it",62],["talpo.it",62],["quora.com",63],["gmx.net",65],["hoca4u.com",67],["youmath.it",68],["renditepassive.net",[70,71,72,73,74]],["360doc.com",75],["logonews.cn",76],["spanishdict.com",77],["thetodaypost.com",[78,86,90]],["cloudcomputingtopics.net",78],["0123movies.ch",[78,86,90,118]],["epn.bz",79],["affbank.com",80],["gardenia.net",[81,82]],["meteoblue.com",84],["novelpia.com",[85,86]],["blueraindrops.com",88],["animecruzers.com",89],["descargatepelis.com",90],["news.ntv.co.jp",90],["bongdaplus.vn",90],["bestjavporn.com",91],["mm9841.cc",91],["ggwash.org",[92,93]],["watch.lonelil.com",95],["cinegrabber.com",96],["layarkacaxxi.icu",97],["readawrite.com",[98,99,100,101,102,103,104]],["morosedog.gitlab.io",105],["indianhealthyrecipes.com",107],["tarnkappe.info",108],["heavyfetish.com",109],["joysound.com",[110,111,112]],["colors.sonicthehedgehog.com",[112,115]],["leakedzone.com",116],["mehoathinh2.com",117],["powerline.io",119],["bestx.stream",121],["moviesapi.club",121],["watchx.top",121],["enduro-mtb.com",122],["kukaj.io",123],["animesaga.in",124],["animesuge.to",125],["hdtoday.so",125],["hurawatch.bz",125],["vid2faf.site",125],["lazyadmin.nl",126],["thejakartapost.com",127],["buktube.com",128],["fullxh.com",128],["megaxh.com",128],["movingxh.world",128],["seexh.com",128],["taoxh.life",128],["unlockxh4.com",128],["xhaccess.com",128],["xhadult2.com",128],["xhadult3.com",128],["xhadult4.com",128],["xhadult5.com",128],["xhamster46.com",128],["xhbig.com",128],["xhday.com",128],["xhday1.com",128],["xhmoon5.com",128],["xhplanet1.com",128],["xhplanet2.com",128],["xhreal2.com",128],["xhreal3.com",128],["xhtab2.com",128],["xhtree.com",128],["xhvictory.com",128],["xhwebsite.com",128],["xhwebsite2.com",128],["xhwide1.com",128],["marinetraffic.com",129],["ymovies.vip",130],["aniwatch.to",130],["aniwatchtv.to",130],["megacloud.tv",130],["rapid-cloud.co",130],["rabbitstream.net",130],["pupupul.site",130],["netuplayer.top",130],["stbnetu.xyz",130],["thotsbay.tv",130],["vipstreams.in",130],["freewatchtv.top",130],["mixstreams.top",130],["tvfreemium.top",130],["animenewsnetwork.com",131],["androidpolice.com",132],["makeuseof.com",132],["movieweb.com",132],["xda-developers.com",132],["thegamer.com",132],["cbr.com",132],["gamerant.com",132],["screenrant.com",132],["howtogeek.com",132],["thethings.com",132],["simpleflying.com",132],["dualshockers.com",132],["digminecraft.com",133],["arras.io",134],["arras.netlify.app",134],["arrax.io",134],["how-to-pc.info",135],["programming-link.info",135],["maxroll.gg",136],["tv.bdix.app",137],["hitokageproduction.com",138],["dngz.net",140],["vnexpress.net",141],["archon.gg",142],["einthusan.tv",143]]); + +const entitiesMap = new Map([["earnload",34],["hindipix",[39,40]],["vidsrc",39],["braflix",[39,144,145]],["doods",47],["videovard",47],["123movies",60],["brainly",87],["ask4movie",[94,95]],["bluemediafile",113],["aniwave",125],["anix",125],["vidplay",125],["hamsterix",128],["xhamster",128],["xhamster1",128],["xhamster10",128],["xhamster11",128],["xhamster12",128],["xhamster13",128],["xhamster14",128],["xhamster15",128],["xhamster16",128],["xhamster17",128],["xhamster18",128],["xhamster19",128],["xhamster20",128],["xhamster2",128],["xhamster3",128],["xhamster4",128],["xhamster42",128],["xhamster5",128],["xhamster7",128],["xhamster8",128],["hianime",130],["netu",130],["gdplayertv",130]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-cookie.js new file mode 100644 index 0000000..dde42b7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["cp_style_3841","true"],["m6e-newsletter","1"],["awpopup_501941328","1"],["popup_closed","true"],["SuppressInterstitial","true","","reload","1"],["exit-intent","true"],["marketing-modal-closed-1","2"],["hidePopUp","true"],["newsletter","true"],["isNewsletterPopupShown","false","","reload","1"],["mailerlite:forms:shown:109925949413262377","1"],["client-mailingListModalShown","true"],["jetpack_post_subscribe_modal_dismissed","true"],["MCPopupClosed","yes"],["welcome_modal_email_ts","1"],["newsletter-newsletter-popup","true"],["mystery_popup","true"],["sws-gwpop","1"],["popup-newsletter","true"],["sabl","1"],["logged_in","1","","reload","1"],["ezgwcc","1"]]; + +const hostnamesMap = new Map([["breachmedia.ca",0],["artribune.com",1],["oled-info.com",2],["readergrev.com",3],["gourmetfoodstore.com",4],["railsnotes.xyz",5],["theinformation.com",6],["kermitlynch.com",7],["jingdaily.com",8],["babiesrus.ca",9],["toysrus.ca",9],["clevercreations.org",10],["iconduck.com",11],["shojiwax.com",12],["yvonnebennetti.com",13],["funko.com",14],["loungefly.com",14],["saucerco.com",15],["sharperimage.com",16],["sweetwater.com",17],["assos.com",18],["techonthenet.com",19],["tumblr.com",20],["scitechdaily.com",21]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-local-storage-item.js new file mode 100644 index 0000000..810a3f1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["emailLightBox","true"],["rl","$remove$"],["hide-cookbook-modal-0","true"],["nbaSIBWidgetSeen","true"],["show-email-intake-form","false"],["modalViewed","1"],["signUpModalClosed_slot-paulaschoice_us-global-signUpModal-sfmcModal","1"],["rprw","$remove$"],["social-qa/machineId","$remove$"],["simple-funnel-name","$remove$"],["WkdGcGJIbEpiV0ZuWlVSaGRHRT0=","$remove$"],["ad_blocker","false"]]; + +const hostnamesMap = new Map([["duluthtrading.com",0],["themonthly.com.au",1],["thesaturdaypaper.com.au",1],["tastemade.com",2],["clutchpoints.com",3],["core.app",4],["urbanoutfitters.com",5],["paulaschoice.com",6],["realpython.com",7],["www.watermarkremover.io",10],["scenexe.io",11]]); + +const entitiesMap = new Map([["brainly",[8,9]]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-session-storage-item.js new file mode 100644 index 0000000..e81ce54 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["floating-sign-up-dismissed","true"],["banner_session","true"],["fs.adb.dis","1"],["adblock","true"]]; + +const hostnamesMap = new Map([["semafor.com",0],["sears.com",1],["270towin.com",2],["getemoji.com",2],["afterclass.io",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-click-element.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-click-element.js new file mode 100644 index 0000000..b0237ca --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-click-element.js @@ -0,0 +1,533 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedClickElement = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".chakra-portal .chakra-modal__content-container > section.chakra-modal__content > .chakra-modal__header:has(> .chakra-stack > a[href^=\"https://www.deezer.com/payment/go.php?origin=paywall_pressure\"]) + button.chakra-modal__close-btn"],["[data-automation=\"continue-to-ads-btn\"]","","10000"],[".z_share_popover div.gap_2 > button.mt_24px.rounded_100vh + button.text_tint.disabled\\:opacity_0\\.4.h_50px"],["[data-testid=\"consentBanner\"] > button[data-testid=\"banner-button\"]","","1000"],["[data-testid=\"consentBanner\"] > button[data-testid=\"banner-button\"]","","1100"],["[data-testid=\"consentBanner\"] > button[data-testid=\"banner-button\"]","","1200"],["[data-testid=\"consentBanner\"] > button[data-testid=\"banner-button\"]","","1300"],["#web-modal button.css-1d86b5p"],[".erc-existing-profile-onboarding-modal button[class^=\"modal-portal__close-button\"]"],["#com-onboarding-OnboardingWelcomeModal__title + div .com-a-Button--dark"]]; + +const hostnamesMap = new Map([["deezer.com",0],["moovitapp.com",1],["teller.jp",2],["bbc.com",[3,4,5,6]],["wrtn.jp",7],["crunchyroll.com",8],["abema.tv",9]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedClickElement( + selectors = '', + extraMatch = '', + delay = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-click-element', selectors, extraMatch, delay); + + if ( extraMatch !== '' ) { + const assertions = extraMatch.split(',').map(s => { + const pos1 = s.indexOf(':'); + const s1 = pos1 !== -1 ? s.slice(0, pos1) : s; + const not = s1.startsWith('!'); + const type = not ? s1.slice(1) : s1; + const s2 = pos1 !== -1 ? s.slice(pos1+1).trim() : ''; + if ( s2 === '' ) { return; } + const out = { not, type }; + const match = /^\/(.+)\/(i?)$/.exec(s2); + if ( match !== null ) { + out.re = new RegExp(match[1], match[2] || undefined); + return out; + } + const pos2 = s2.indexOf('='); + const key = pos2 !== -1 ? s2.slice(0, pos2).trim() : s2; + const value = pos2 !== -1 ? s2.slice(pos2+1).trim() : ''; + out.re = new RegExp(`^${this.escapeRegexChars(key)}=${this.escapeRegexChars(value)}`); + return out; + }).filter(details => details !== undefined); + const allCookies = assertions.some(o => o.type === 'cookie') + ? getAllCookiesFn() + : []; + const allStorageItems = assertions.some(o => o.type === 'localStorage') + ? getAllLocalStorageFn() + : []; + const hasNeedle = (haystack, needle) => { + for ( const { key, value } of haystack ) { + if ( needle.test(`${key}=${value}`) ) { return true; } + } + return false; + }; + for ( const { not, type, re } of assertions ) { + switch ( type ) { + case 'cookie': + if ( hasNeedle(allCookies, re) === not ) { return; } + break; + case 'localStorage': + if ( hasNeedle(allStorageItems, re) === not ) { return; } + break; + } + } + } + + const getShadowRoot = elem => { + // Firefox + if ( elem.openOrClosedShadowRoot ) { + return elem.openOrClosedShadowRoot; + } + // Chromium + if ( typeof chrome === 'object' ) { + if ( chrome.dom && chrome.dom.openOrClosedShadowRoot ) { + return chrome.dom.openOrClosedShadowRoot(elem); + } + } + return null; + }; + + const querySelectorEx = (selector, context = document) => { + const pos = selector.indexOf(' >>> '); + if ( pos === -1 ) { return context.querySelector(selector); } + const outside = selector.slice(0, pos).trim(); + const inside = selector.slice(pos + 5).trim(); + const elem = context.querySelector(outside); + if ( elem === null ) { return null; } + const shadowRoot = getShadowRoot(elem); + return shadowRoot && querySelectorEx(inside, shadowRoot); + }; + + const selectorList = selectors.split(/\s*,\s*/) + .filter(s => { + try { + void querySelectorEx(s); + } catch(_) { + return false; + } + return true; + }); + if ( selectorList.length === 0 ) { return; } + + const clickDelay = parseInt(delay, 10) || 1; + const t0 = Date.now(); + const tbye = t0 + 10000; + let tnext = selectorList.length !== 1 ? t0 : t0 + clickDelay; + + const terminate = ( ) => { + selectorList.length = 0; + next.stop(); + observe.stop(); + }; + + const next = notFound => { + if ( selectorList.length === 0 ) { + safe.uboLog(logPrefix, 'Completed'); + return terminate(); + } + const tnow = Date.now(); + if ( tnow >= tbye ) { + safe.uboLog(logPrefix, 'Timed out'); + return terminate(); + } + if ( notFound ) { observe(); } + const delay = Math.max(notFound ? tbye - tnow : tnext - tnow, 1); + next.timer = setTimeout(( ) => { + next.timer = undefined; + process(); + }, delay); + safe.uboLog(logPrefix, `Waiting for ${selectorList[0]}...`); + }; + next.stop = ( ) => { + if ( next.timer === undefined ) { return; } + clearTimeout(next.timer); + next.timer = undefined; + }; + + const observe = ( ) => { + if ( observe.observer !== undefined ) { return; } + observe.observer = new MutationObserver(( ) => { + if ( observe.timer !== undefined ) { return; } + observe.timer = setTimeout(( ) => { + observe.timer = undefined; + process(); + }, 20); + }); + observe.observer.observe(document, { + attributes: true, + childList: true, + subtree: true, + }); + }; + observe.stop = ( ) => { + if ( observe.timer !== undefined ) { + clearTimeout(observe.timer); + observe.timer = undefined; + } + if ( observe.observer ) { + observe.observer.disconnect(); + observe.observer = undefined; + } + }; + + const process = ( ) => { + next.stop(); + if ( Date.now() < tnext ) { return next(); } + const selector = selectorList.shift(); + if ( selector === undefined ) { return terminate(); } + const elem = querySelectorEx(selector); + if ( elem === null ) { + selectorList.unshift(selector); + return next(true); + } + safe.uboLog(logPrefix, `Clicked ${selector}`); + elem.click(); + tnext += clickDelay; + next(); + }; + + runAtHtmlElementFn(process); +} + +function getAllCookiesFn() { + return document.cookie.split(/\s*;\s*/).map(s => { + const pos = s.indexOf('='); + if ( pos === 0 ) { return; } + if ( pos === -1 ) { return `${s.trim()}=`; } + const key = s.slice(0, pos).trim(); + const value = s.slice(pos+1).trim(); + return { key, value }; + }).filter(s => s !== undefined); +} + +function getAllLocalStorageFn(which = 'localStorage') { + const storage = self[which]; + const out = []; + for ( let i = 0; i < storage.length; i++ ) { + const key = storage.key(i); + const value = storage.getItem(key); + return { key, value }; + } + return out; +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedClickElement(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedClickElement(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedClickElement = cloneInto([ + [ '(', uBOL_trustedClickElement.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedClickElement); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedClickElement; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-node-text.js new file mode 100644 index 0000000..0b66222 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-node-text.js @@ -0,0 +1,446 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_replaceNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","if(floovy()) {","if(false) {"],["script","window.location.reload"],["style","@media print"],["style","/\\.novel-box \\*:not\\(a\\)|@media print/g"]]; + +const hostnamesMap = new Map([["heidisql.com",0],["baumbet.ro",1],["karsaz-law.com",2],["mskmangaz.blogspot.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function replaceNodeText( + nodeName, + pattern, + replacement, + ...extraArgs +) { + replaceNodeTextFn(nodeName, pattern, replacement, ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { replaceNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_replaceNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_replaceNodeText = cloneInto([ + [ '(', uBOL_replaceNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_replaceNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_replaceNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-xhr-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-xhr-response.js new file mode 100644 index 0000000..c79df9e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-replace-xhr-response.js @@ -0,0 +1,449 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedReplaceXhrResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/\\{\"brs_content_label\":[^\\n]+?\"category\":\"ENGAGEMENT[^\\n]+?\"cursor\":\"[^\"]+\"\\}/g","{}","/api/graphql"],["/,\"expanded_url\":\"([^\"]+)\",\"url\":\"[^\"]+\"/g",",\"expanded_url\":\"$1\",\"url\":\"$1\"","/graphql"],["/,\"expanded_url\":\"([^\"]+)\",\"indices\":([^\"]+)\"url\":\"[^\"]+\"/g",",\"expanded_url\":\"$1\",\"indices\":$2\"url\":\"$1\"","/tweet-result"]]; + +const hostnamesMap = new Map([["www.facebook.com",0],["twitter.com",1],["x.com",1],["platform.twitter.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["platform.twitter.com",[1]]]); + +/******************************************************************************/ + +function trustedReplaceXhrResponse( + pattern = '', + replacement = '', + propsToMatch = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-replace-xhr-response', pattern, replacement, propsToMatch); + const xhrInstances = new WeakMap(); + if ( pattern === '*' ) { pattern = '.*'; } + const rePattern = safe.patternToRegex(pattern); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reIncludes = extraArgs.includes ? safe.patternToRegex(extraArgs.includes) : null; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + const outerXhr = this; + const xhrDetails = { method, url }; + let outcome = 'match'; + if ( propNeedles.size !== 0 ) { + if ( matchObjectProperties(propNeedles, xhrDetails) === false ) { + outcome = 'nomatch'; + } + } + if ( outcome === 'match' ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched "propsToMatch"`); + } + xhrInstances.set(outerXhr, xhrDetails); + } + return super.open(method, url, ...args); + } + get response() { + const innerResponse = super.response; + const xhrDetails = xhrInstances.get(this); + if ( xhrDetails === undefined ) { + return innerResponse; + } + const responseLength = typeof innerResponse === 'string' + ? innerResponse.length + : undefined; + if ( xhrDetails.lastResponseLength !== responseLength ) { + xhrDetails.response = undefined; + xhrDetails.lastResponseLength = responseLength; + } + if ( xhrDetails.response !== undefined ) { + return xhrDetails.response; + } + if ( typeof innerResponse !== 'string' ) { + return (xhrDetails.response = innerResponse); + } + if ( reIncludes && reIncludes.test(innerResponse) === false ) { + return (xhrDetails.response = innerResponse); + } + const textBefore = innerResponse; + const textAfter = textBefore.replace(rePattern, replacement); + if ( textAfter !== textBefore ) { + safe.uboLog(logPrefix, 'Match'); + } + return (xhrDetails.response = textAfter); + } + get responseText() { + const response = this.response; + if ( typeof response !== 'string' ) { + return super.responseText; + } + return response; + } + }; +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedReplaceXhrResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedReplaceXhrResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedReplaceXhrResponse = cloneInto([ + [ '(', uBOL_trustedReplaceXhrResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedReplaceXhrResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedReplaceXhrResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-local-storage-item.js new file mode 100644 index 0000000..d2cc551 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["contextual-sign-in-modal-cool-off-hidden","$now$"],["lo-non-moc-membership-upsell|dismissed-at","$now$"],["201805-policy|accepted","1"],["halfSheetAppBannerDismissed","{\"halfSheetAppBannerDismissed\":{\"expiration\":2000000000000,\"data\":true}}"]]; + +const hostnamesMap = new Map([["linkedin.com",0],["500ish.com",1],["artplusmarketing.com",1],["atrium.co",1],["backchannel.com",1],["backstage.1blocker.com",1],["badootech.badoo.com",1],["baharudinyusuf.com",1],["bitcointechtalk.com",1],["blog.bitsrc.io",1],["blog.inkdrop.app",[1,2]],["bitwarden.com",1],["blog.coinbase.com",1],["blog.confiant.com",1],["blog.devcolor.org",1],["blog.growthhackers.com",1],["blog.hiri.com",1],["blog.ltse.com",1],["blog.statebox.org",1],["blog.twitch.tv",1],["blog.waffle.io",1],["bluerockpublicradio.com",1],["bolt.io",1],["boomsupersonic.com",1],["bradfieldcs.com",1],["brightthemag.com",1],["broadcast.listennotes.com",1],["checkio.org",1],["citizen428.net",1],["coach.me",1],["codeburst.io",1],["dave-bailey.com",1],["discordapp.com",1],["doist.com",1],["doit-intl.com",1],["dotandline.net",1],["doublepulsar.com",1],["economist.com",1],["electricliterature.com",1],["elidourado.com",1],["esciencecenter.nl",1],["faun.pub",1],["fossa.io",1],["freecodecamp.org",1],["fritz.ai",1],["getadblock.com",1],["levelup.gitconnected.com",1],["greylock.com",1],["headmelted.com",1],["helium.com",1],["howwegettonext.com",1],["iheart.com",1],["injusticetoday.com",1],["insightdatascience.com",1],["iota.org",1],["itnext.io",1],["itsyourturnblog.com",1],["jupyter.org",1],["keepingstock.net",1],["kiwi.com",1],["learngoprogramming.com",1],["learningbyshipping.com",1],["ledwards.com",1],["legalist.com",1],["logrocket.com",1],["mapbox.com",1],["medium.com",1],["melmagazine.com",1],["mondaynote.com",1],["newco.co",1],["news.smugmug.com",1],["nyulocal.com",1],["ofdollarsanddata.com",1],["okmeter.io",1],["open.nytimes.com",1],["javascript.plainenglish.io",1],["postlight.com",1],["proandroiddev.com",1],["prototypr.io",1],["rainway.io",1],["sagefy.org",1],["signalvnoise.com",1],["slack.engineering",1],["slackhq.com",1],["springboard.com",1],["standardnotes.org",1],["startupsventurecapital.com",1],["stoplight.io",1],["tech.buzzfeed.com",1],["theabacus.io",1],["theawl.com",1],["thebigroundtable.com",1],["thebillfold.com",1],["thebolditalic.com",1],["thecontrol.co",1],["theringer.com",1],["thinkprogress.org",1],["thriveglobal.com",1],["timeline.com",1],["towardsdatascience.com",1],["udacity.com",1],["unpatent.co",1],["usejournal.com",1],["uxdesign.cc",1],["uxplanet.org",1],["warisboring.com",1],["wearemel.com",1],["whatahowler.com",1],["x.company",1],["blog.canopas.com",1],["blog.dp6.com.br",1],["blog.angular.io",1],["thetaoist.online",1],["writingcooperative.com",1],["tech.ahrefs.com",1],["patreon.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', true, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetLocalStorageItem = cloneInto([ + [ '(', uBOL_trustedSetLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-session-storage-item.js new file mode 100644 index 0000000..7625347 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/annoyances-overlays.trusted-set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["status_of_app_redirect_half_modal_on_coordinate_list","{\"displayed\":true}"]]; + +const hostnamesMap = new Map([["wear.jp",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', true, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetSessionStorageItem = cloneInto([ + [ '(', uBOL_trustedSetSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-current-script.js new file mode 100644 index 0000000..d25d28c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","pagead2.googlesyndication.com"],["document.dispatchEvent","/getexoloader/"],["decodeURIComponent","pagead"],["document.write","adbyunion"],["document.querySelector","window.getComputedStyle"],["alert","typeof(ad)"],["jQuery","\\u"],["document.writeln","\\u"],["$","#adisblock"],["document.getElementById","/#myModal'\\)\\.modal/"],["setTimeout","COOKIE_NAME"],["$","adskilltest"],["document.getElementById","/!document\\.getElementById\\([\\s\\S]*?\\.style\\.display=/"],["$","!document.getElementById(btoa"],["eval","_0x"],["document.write","_0x"],["jQuery","injectPops"],["$","infoid"],["document.write","document.write(ad);"],["document.write","tips"],["document.write","/getCookie[\\s\\S]*?\\(\"\\\\x/"],["document.write","/\\.(gif|php)/"],["window.leave"],["$","popunder"],["Function","new Function(document["]]; + +const hostnamesMap = new Map([["bilinovel.com",0],["18comic.org",1],["18comic.vip",1],["18-comic.work",1],["vxetable.cn",2],["h-ciyuan.com",3],["1keydata.com",4],["slit.cn",5],["jkpan.cc",[6,7]],["getrelax.cc",8],["poedb.tw",9],["bingfeng.tw",10],["youranshare.com",11],["getitfree.cn",12],["pg-wuming.com",13],["m.lwxs.com",[14,15]],["pornbest.org",16],["nunuyy3.org",17],["dogfight360.com",18],["o8tv.com",19],["javlibrary.com",20],["wnacg1.cc",21],["pixnet.net",22],["ggjav.com",23],["porn87.com",23],["mxdm.xyz",24]]); + +const entitiesMap = new Map([["hentaicomic",21],["wnacg",21]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-read.js new file mode 100644 index 0000000..710f13f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["alertadmodal"],["adBlockDetected"],["daau_app"],["Object.prototype.ShouldLoadAds"],["popunder"],["akumtagcc"],["myclick"],["exoNoExternalUI38djdkjDDJsio96"]]; + +const hostnamesMap = new Map([["caq98i.top",0],["1090ys8.com",1],["papalah.com",1],["youneed.win",2],["yfsp.tv",3],["aiyifan.tv",3],["iyf.tv",3],["goodav17.com",4],["m.86kl.com",5],["axjbt.com",6],["avcao.cc",6],["exoav.com",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-write.js new file mode 100644 index 0000000..428be67 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["__DOMAIN"],["adStart"],["delCookie"]]; + +const hostnamesMap = new Map([["ohmanhua.com",0],["3dmgame.com",1],["m.91zww.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-stack-trace.js new file mode 100644 index 0000000..1a6f6bf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","make_rand_div"],["Object.prototype.pgmp","invokeInterstitial"]]; + +const hostnamesMap = new Map([["pcbeta.com",0],["yfsp.tv",1],["aiyifan.tv",1],["iyf.tv",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.addEventListener-defuser.js new file mode 100644 index 0000000..6114a52 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["error","event.target.tagName"],["","showRemoveAdBlocker"],["DOMContentLoaded","document.createElement"]]; + +const hostnamesMap = new Map([["rjno1.com",0],["xiebruce.top",1],["85tube.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setInterval.js new file mode 100644 index 0000000..51b8929 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".s--","","0.02"],["timerAdCountdown","","0.02"],["timerAdCountdownCount","","0.02"]]; + +const hostnamesMap = new Map([["tangdoucdn.com",0],["bde4.com",1],["nfmovies.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setTimeout.js new file mode 100644 index 0000000..5099586 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adCountDown","","0.02"],["video-ad-timeout","*","0.02"],["e-","","0.02"],["r--","","0.02"],["CloseAd","","0.02"]]; + +const hostnamesMap = new Map([["51zxw.net",0],["iwatchme2u.com",1],["youku.com",[2,3]],["zhenbuka3.com",4],["zhenbuka2.com",4],["bukaivip.com",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.evaldata-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.evaldata-prune.js new file mode 100644 index 0000000..cf0d59d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.evaldata-prune.js @@ -0,0 +1,512 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_evaldataPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["entity.commercial"]]; + +const hostnamesMap = new Map([["m.nivod2.com",0],["m.nivod2.tv",0],["m.nivod4.com",0],["m.nivod4.tv",0],["m.nivod5.com",0],["m.nivod5.tv",0],["m.nivod7.com",0],["m.nivod7.tv",0],["m.nivod8.com",0],["m.nivod8.tv",0],["m.nivod9.com",0],["m.nivod9.tv",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function evaldataPrune( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + self.eval = new Proxy(self.eval, { + apply(target, thisArg, args) { + const before = Reflect.apply(target, thisArg, args); + if ( typeof before === 'object' ) { + const after = objectPruneFn(before, rawPrunePaths, rawNeedlePaths); + return after || before; + } + return before; + } + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { evaldataPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_evaldataPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_evaldataPrune = cloneInto([ + [ '(', uBOL_evaldataPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_evaldataPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_evaldataPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.json-prune.js new file mode 100644 index 0000000..df1c416 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["*","nativeConfig"],["*.*","adFeedbackData adType adServedUrls"],["*","list.*.link.ad list.*.link.kicker"],["configs.*.properties.slideshowWCSettings.interstitialNativeAds configs.*.properties.fullScreenSlideshowSettings.interstitialNativeAds properties.componentConfigs.slideshowConfigs.interstitialNativeAds properties.componentConfigs.slideshowConfigs.slideshowSettings.interstitialNativeAds"],["ads"],["ad"]]; + +const hostnamesMap = new Map([["moorzon.com",0],["msn.cn",[1,2,3]],["www.qq.com",4],["v.qq.com",4],["new.qq.com",4],["qq.com",5]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["sports.qq.com",[5]],["work.weixin.qq.com",[5]]]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setInterval-if.js new file mode 100644 index 0000000..919572f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Ad Block"],["/home/?adblock="]]; + +const hostnamesMap = new Map([["pincong.rocks",0],["tsubasa.im",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setTimeout-if.js new file mode 100644 index 0000000..6e9c4da --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".offsetHeight"],["/alert\\('请关闭.*Chrome/"],["float_right > div"],["adblock_tip"],["/\\.height\\(\\) == 0|adsbygoogle/"],["myModal"],["loadErrorTip"],["ins.adsbygoogle"],["_0x"],["adblock"],["发现严重BUG"],["checker"],["/tpc.?[A-Z0-9].?tml/"],["/home/?adblock="],["ad_num_show"],["adsbygoogle"],["ad_ids"],["checkSiteNormalLoad"],["/ad block stop|warm_msg/"],["getCookie(\""],["location.href","3000"],["/document\\.getElementById[\\s\\S]*?\\.style\\.display\\.indexOf/"]]; + +const hostnamesMap = new Map([["ftchinese.com",0],["manwa.fun",1],["18comic.vip",2],["itdog.cn",3],["xbeibeix.com",4],["520cc.cc",[5,20]],["colamanga.com",6],["cocomanga.com",[6,17]],["ekamus.info",7],["logi.im",7],["moeci.com",8],["tingfm.com",9],["233tw.com",10],["ruanyifeng.com",11],["t66y.com",12],["tsubasa.im",13],["league-funny.com",14],["haoweichi.com",15],["zhenbuka.com",16],["ohmanhua.com",17],["onemanhua.com",17],["5278.cc",18],["hboav.com",18],["axutongxue.net",19],["nfmovies.com",21]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-window-open-if.js new file mode 100644 index 0000000..19b33dd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["/bit\\.ly|kbtv/"],["0","qciss.net"],["88p2p.com"]]; + +const hostnamesMap = new Map([["embedrise.com",0],["88files.net",0],["freejavbt.com",0],["iwatchme2u.com",1],["qciss.net",2],["5278.cc",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-xhr-if.js new file mode 100644 index 0000000..5695a3a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/api/ads"],["adsbygoogle"]]; + +const hostnamesMap = new Map([["noy1.top",0],["pansearch.me",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.noeval-if.js new file mode 100644 index 0000000..bb7fcd5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ADS_BLOCKED"],["encodeURIComponent"]]; + +const hostnamesMap = new Map([["jav777.xyz",0],["applnn.cc",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.prevent-fetch.js new file mode 100644 index 0000000..da0e28b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["/googlesyndication\\.com|doubleclick\\.net/"],["doubleclick.net"],["www3.doubleclick.net"]]; + +const hostnamesMap = new Map([["fsbot.xyz",0],["mpyit.com",0],["linetv.tw",0],["wandhi.com",1],["04647.club",2],["taiwanlibrarysearch.herokuapp.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-attr.js new file mode 100644 index 0000000..cac007b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["style",".two-ad-area"]]; + +const hostnamesMap = new Map([["manwa.fun",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-class.js new file mode 100644 index 0000000..58073e8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["publicplay","#main-player"],["q-body--prevent-scroll","body"]]; + +const hostnamesMap = new Map([["yfsp.tv",0],["aiyifan.tv",0],["iyf.tv",0],["9xav.cc",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-node-text.js new file mode 100644 index 0000000..1d7a1a5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#text","中間廣告"],["script","yumayishop"]]; + +const hostnamesMap = new Map([["jmcomic1.me",0],["phone-book.tw",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-constant.js new file mode 100644 index 0000000..3732dc7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_AdBlockInit","noopFunc"],["google_tag_data","{}"],["killAdKiller","noopFunc"],["AD_SURVEY_Add_AdPos","noopFunc"],["AD_SURVEY_Add_AdPos_Simple","noopFunc"],["killads","true"],["all520dddaaa2022ccc","true"],["isAdsDisplayed","true"],["fuzqingAdPlus","{}"],["all520dddaaa2022aaa","undefined"],["canRunAds","true"],["adblock","0"],["can_run_ads","true"],["ga","noopFunc"],["google_empty_script_included","true"],["adsbygoogle","noopFunc"],["adblock","false"],["Object.prototype.cnobpreroll_","true"],["Object.prototype.canobpreroll_","true"],["ads",""],["NativeAd","noopFunc"],["__jsadsuccess","true"],["onload","null"],["adbk","false"],["config.group",""],["preBid","{}"],["preBid.displayAd","noopFunc"],["preBid.getPrerollVASTUrl","noopFunc"],["player.VastADPlugin","noopFunc"],["ADSOBJET","{}"],["myPlayer.adDisplay","undefined"],["NEWS_FEED","noopFunc"],["conone_lmg","noopFunc"],["Object.prototype.ad_switch","0"],["dy_card_dyrun","undefined"],["poped","true"],["Object.prototype.adData","{}"],["Object.prototype._adData","{}"],["adsbygoogle.loaded","true"],["MM_openBrWindow","noopFunc"],["lists","undefined"],["is_show","false"],["adv_resize","noopFunc"],["CreativePlayerwebPlugin.AD_EVENT.AD_DESTROY",""],["CreativePlayerwebPlugin.AD_EVENT.AD_LOAD_START",""],["pageData.__banners.0.commercial.mediaUrl",""],["pageData.__banners.0.commercial.jumpUrl",""],["pageData.__banners.0.commercial.title",""],["pageData.__banners.1.commercial.mediaUrl",""],["pageData.__banners.1.commercial.jumpUrl",""],["pageData.__banners.1.commercial.title",""],["detailParams.is_ad_play","false"]]; + +const hostnamesMap = new Map([["baomidou.com",0],["nodejs.cn",0],["docsmall.com",0],["hmoeh.com",1],["api.guailie.com",2],["huanqiu.com",[3,4]],["itbaoku.cn",5],["yaociyuan.bid",5],["bigpixel.cn",5],["jkpan.cc",5],["520cc.cc",6],["520call.me",[6,9]],["ekamus.info",7],["koyi.pub",8],["bde4.icu",10],["tingfm.com",[10,12]],["linovelib.com",11],["ebb.io",[13,14]],["wenxuecity.com",15],["lnk2.cc",16],["ddrk.me",[17,18]],["sssam.com",19],["cocomanga.com",[20,21]],["ohmanhua.com",[20,21]],["onemanhua.com",[20,21]],["hboav.com",[22,23]],["cnys.tv",24],["now.com",[25,26,27]],["player.hboav.com",28],["x99av.com",29],["hamivideo.hinet.net",30],["jianshu.com",31],["xkyn.com",32],["tangdoucdn.com",33],["dianyingim.com",34],["xvideo.cc",35],["v-wb.youku.com",36],["m.youku.com",37],["v.youku.com",37],["myptt.cc",38],["edc1014070.pixnet.net",39],["m.biqiugege8.com",40],["theav.xyz",41],["69xx.one",41],["theporn.cc",41],["18comic.org",42],["18comic.vip",42],["lpl.qq.com",[43,44]],["v.qq.com",[43,44]],["nivod2.com",[45,46,47,48,49,50,51]],["nivod2.tv",[45,46,47,48,49,50,51]],["nivod4.com",[45,46,47,48,49,50,51]],["nivod4.tv",[45,46,47,48,49,50,51]],["nivod5.com",[45,46,47,48,49,50,51]],["nivod5.tv",[45,46,47,48,49,50,51]],["nivod7.com",[45,46,47,48,49,50,51]],["nivod7.tv",[45,46,47,48,49,50,51]],["nivod8.com",[45,46,47,48,49,50,51]],["nivod8.tv",[45,46,47,48,49,50,51]],["nivod9.com",[45,46,47,48,49,50,51]],["nivod9.tv",[45,46,47,48,49,50,51]]]); + +const entitiesMap = new Map([["ddys",[17,18]]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-session-storage-item.js new file mode 100644 index 0000000..13a1354 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/chn-0.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["hassession","1"]]; + +const hostnamesMap = new Map([["subhd.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-current-script.js new file mode 100644 index 0000000..bc1d6de --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$","Ads"],["$","fancyBanner"],["$","PartnerRedirectAction"],["window.addEventListener",":visible"],["document.createElement","adbDetect"],["HTMLIFrameElement.prototype.contentWindow"]]; + +const hostnamesMap = new Map([["csfd.cz",0],["csfd.sk",0],["drbna.cz",1],["onlajny.com",2],["zive.cz",[3,4]],["idnes.cz",[4,5]],["novinky.cz",4],["aktualne.cz",4],["reflex.cz",4],["e15.cz",4],["blesk.cz",4],["ahaonline.cz",4],["super.cz",4],["auto.cz",4],["maminka.cz",4],["autorevue.cz",4],["osobnosti.cz",4],["lidovky.cz",4],["iprima.cz",4],["kupi.cz",4],["kinobox.cz",4],["cnews.cz",4],["zeny.cz",4],["expres.cz",4],["tiscali.cz",4],["extra.cz",4],["onetv.cz",4],["dama.cz",4],["g.cz",4],["mojecelebrity.cz",4],["spisovatele.cz",4],["modnipeklo.cz",4],["karaoketexty.cz",4],["hnonline.sk",4],["emimino.cz",4],["vitalion.cz",4],["mojezdravi.cz",4],["abicko.cz",4],["arome.cz",4],["labuznik.cz",4],["fights.cz",4],["nasepenize.cz",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-read.js new file mode 100644 index 0000000..e24a6c5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["App.branding"],["adsAllowed"],["HTMLIFrameElement.prototype.contentWindow"],["Ads"],["detectAdBlocker"],["atob"],["adBlockEnabled"]]; + +const hostnamesMap = new Map([["cc.cz",0],["ctrlv.link",1],["games.tiscali.cz",2],["parlamentnilisty.cz",3],["svetandroida.cz",4],["zdopravy.cz",[5,6]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-write.js new file mode 100644 index 0000000..7eb9e03 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Fisher"]]; + +const hostnamesMap = new Map([["horoskopy.cz",0],["seznam.cz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.addEventListener-defuser.js new file mode 100644 index 0000000..0d064b9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["click","location"],["ended"],["message","fishing"],["message","_0x"],["beforeunload","()"]]; + +const hostnamesMap = new Map([["indian-tv.cz",0],["nerdfix.cz",0],["navratdoreality.cz",1],["seznamzpravy.cz",2],["novinky.cz",[2,4]],["seznam.cz",2],["super.cz",[2,3,4]],["stream.cz",2],["idnes.cz",4],["aktualne.cz",4],["reflex.cz",4],["zive.cz",4],["e15.cz",4],["blesk.cz",4],["ahaonline.cz",4],["auto.cz",4],["maminka.cz",4],["autorevue.cz",4],["osobnosti.cz",4],["lidovky.cz",4],["iprima.cz",4],["kupi.cz",4],["kinobox.cz",4],["cnews.cz",4],["zeny.cz",4],["expres.cz",4],["tiscali.cz",4],["extra.cz",4],["onetv.cz",4],["dama.cz",4],["g.cz",4],["mojecelebrity.cz",4],["spisovatele.cz",4],["modnipeklo.cz",4],["karaoketexty.cz",4],["hnonline.sk",4],["emimino.cz",4],["vitalion.cz",4],["mojezdravi.cz",4],["abicko.cz",4],["arome.cz",4],["labuznik.cz",4],["fights.cz",4],["nasepenize.cz",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setInterval.js new file mode 100644 index 0000000..8afdb02 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ntmt_retest_btn_countdown_do","1000"]]; + +const hostnamesMap = new Map([["rychlost.cz",0],["rychlost.sk",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setTimeout.js new file mode 100644 index 0000000..28ae4fd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["vendor-load","3000"]]; + +const hostnamesMap = new Map([["sauto.cz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.no-setInterval-if.js new file mode 100644 index 0000000..fa94bfb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["checkRods"]]; + +const hostnamesMap = new Map([["sreality.cz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-attr.js new file mode 100644 index 0000000..d3b5e83 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["style","body"]]; + +const hostnamesMap = new Map([["super.cz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-cookie.js new file mode 100644 index 0000000..df45f8d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/^_?adb/"]]; + +const hostnamesMap = new Map([["idnes.cz",0],["novinky.cz",0],["aktualne.cz",0],["reflex.cz",0],["zive.cz",0],["e15.cz",0],["blesk.cz",0],["ahaonline.cz",0],["super.cz",0],["auto.cz",0],["maminka.cz",0],["autorevue.cz",0],["osobnosti.cz",0],["lidovky.cz",0],["iprima.cz",0],["kupi.cz",0],["kinobox.cz",0],["cnews.cz",0],["zeny.cz",0],["expres.cz",0],["tiscali.cz",0],["extra.cz",0],["onetv.cz",0],["dama.cz",0],["g.cz",0],["mojecelebrity.cz",0],["spisovatele.cz",0],["modnipeklo.cz",0],["karaoketexty.cz",0],["hnonline.sk",0],["emimino.cz",0],["vitalion.cz",0],["mojezdravi.cz",0],["abicko.cz",0],["arome.cz",0],["labuznik.cz",0],["fights.cz",0],["nasepenize.cz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.set-constant.js new file mode 100644 index 0000000..bee96b6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/cze-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["canRunAds","true"],["settings.ads","false"],["Rmp.params.genderSelectionUrl","undefined"],["App.psts.init","noopFunc"],["App.featureTest.detected","false"],["sssp.config","noopFunc"],["sssp","{}"],["Gallery.prototype.setAdsForGallery","noopFunc"],["useSeznamAds","false"]]; + +const hostnamesMap = new Map([["hokej.cz",0],["media.joj.sk",[1,2]],["media.cms.markiza.sk",1],["mobilenet.cz",[3,4]],["fzone.cz",[3,4]],["fdrive.cz",[3,4]],["podcasty.seznam.cz",[5,6]],["root.cz",7],["tn.nova.cz",8]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-current-script.js new file mode 100644 index 0000000..2d35a96 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["jQuery","cookie"],["showAds"],["open"],["$","_sp_._networkListenerData"],["document.createElement","jsc.mgid.com"],["document.querySelector","popupBlocked"],["Math","/\\}\\s*\\(.*?\\b(self|this|window)\\b.*?\\)/"],["$","undefined"],["JSON.stringify"],["setTimeout","admc"],["Math","XMLHttpRequest"],["$","window.open"],["document.createElement","decodeURIComponent"],["decodeURIComponent","shift"],["$","samInitDetection"],["decodeURI","decodeURIComponent"],["$","lobster"],["$","blockThisUrl"],["String.fromCharCode","shift"],["$","AdBlocker"],["addEventListener","displayMessage"],["document.createElement","admc"],["jQuery","TestAdBlock"],["document.getElementById","document.write"],["document.createElement","/l\\.parentNode\\.insertBefore\\(s/"],["addEventListener","google_ad_client"],["$","test-block"],["$","adi"],["onload","open"],["adcashMacros"],["$","Adblock"],["setTimeout","hommy.mutation.mutation"],["adver"],["ACtMan"],["ExoLoader"],["puShown","/doOpen|popundr/"],["$","serve"],["document.createElement","script"],["$","ltvModal"],["pop3","window.open"],["jQuery","ready"],["setTimeout","1000"],["atob","decodeURIComponent"],["__ADX_URL_U"],["atob","tabunder"],["RegExp","POSTBACK_PIXEL"],["document.getElementById","undefined"],["eval","replace"],["addEventListener","-0x"],["stop","adblock"],["btoa","Adblock"],["atob"],["ab1","ab2"],["jQuery","pp12"],["decodeURI","atob"],["jQuery","btoa"],["btoa","BOOTLOADER_LOADED"],["document.getElementsByTagName","onclick"],["awm","location"],["getCookie"],["__ads"],["setTimeout","____POP"],["is_noadblock","window.location"],["$","AdBlockUtil"],["$","show"],["Math.random","ExoLoader"],["setTimeout","document.querySelector"],["jQuery","document.cookie"],["document.getElementById","adblock"],["btoa"],["$","blockAds"],["setTimeout","manageAntiBlock"],["Object.defineProperty","XMLHttpRequest"],["onload","btoa"],["decodeURI","getScriptFromCss"],["$","onclick"],["document.getElementById","try"],["$","userAgent"],["document.getElementById","adblocker"],["azar","redirect"],["onload"],["$","azar"],["Math.floor","hilltop"],["$","vglnk"],["setTimeout","aadblock"],["$","alertmsg"],["addEventListener","document.createElement"],["readCookieDelit"],["atob","decodeURI"],["Object.defineProperty","trafficjunky"],["$","html"],["__htapop"],["decodeURIComponent","replace"],["parseInt","open"],["jQuery","Adblocker"],["blur"],["document.createElement","onerror"],["$","open"],["document.getElementById","AdBlock"],["document.getElementById","testadblock"],["document.addEventListener","google_ad_client"],["setTimeout","isIframeNetworking"],["Math.floor","axtd"],["document.getElementById","overlayBtn"],["document.getElementById","ads"],["$","adb"],["String.fromCharCode","decodeURIComponent"],["Object.defineProperty","document.body.appendChild"],["$","adblockDetected"],["Object.assign","popunder"],["document.getElementById","ad_block"],["jQuery","AdBlock"],["setTimeout","iframeTestTimeMS"],["setTimeout","runInIframe"],["Math.floor","iframeTestTimeMS"],["Math","='\\x"],["jQuery","dismissAdBlock"],["crakPopInParams"],["onload","onclick"],["document.getElementById","banner"],["document.getElementById","blocker_div"],["document.getElementById","onscroll"],["$","#DontBloxMyAdZ"],["$","#pageWrapper"],["$","banner"],["document.getElementById","adpbtest"],["document.getElementById","alert"],["JSON.parse","showTrkURL"],["Math","/window\\['(?:\\\\x\\d{2}){1}/"],["addEventListener","nextFunction"],["document.createElement","Adblock"],["$","adblock"],["$","gandalfads"],["document.createElement","Tool"],["String.fromCharCode","atob"],["document.getElementsByTagName","script"],["$","String.fromCharCode"],["JSON.parse","atob"],["String.prototype.charCodeAt","tabunder"],["$","adBlockChecker"],["$","urlForPopup"],["document.addEventListener","click"],["document.getElementById","overlay"],["setInterval","location"],["Math.floor","vpn"],["adBlockDetected"],["$",".height"],["document.documentElement","break;case $."],["RegExp","0x"],["Math.random","banner"],["spr"],["document.oncontextmenu"],["document.onmousedown"],["document.onkeydown"],["I833"],["fetch","detectAdblockWithInvalidURL"],["document.write","advnetwork"],["loadTool","popping"],["jQuery","popunder"],["document.cookie","setOCookie"],["document.addEventListener","initBCPopunder"],["document.getElementById","adblockinfo"],["atob","encodeURIComponent"],["JSON","_0x"],["$","importFAB"],["document.createElement","__esModule"],["$","adblocker"],["document.createElement","document.head.appendChild"],["setTimeout","bait.css"],["RegExp","'0x"],["Math","break"],["XMLHttpRequest","adb"],["document.getElementById","block"],["document.createElement","console"],["document.getElementById","send"],["document.addEventListener","nextFunction"],["Object.defineProperty","break;case"],["document.write","iframe"],["Date","='\\x"],["document.head.appendChild","='\\x"],["btoa","href"],["enlace"],["document.addEventListener","Popup"],["document.getElementsByTagName","appendChild"],["Math.random","Exoloader"],["jQuery","undefined"],["$","AdBlock"],["Promise","overlay"],["document.createElement","overlay"],["document.getElementById","for-variations"],["$","getElementById"],["Math.random","zonefile"],["document.createElement","pop"],["String.prototype.charAt"],["encodeURIComponent","XMLHttpRequest"],["disableItToContinue"],["document.createElement","tcpusher"],["document.getElementById","adsrefresh"],["document.getElementById","_banner"],["$","#divDownload"],["$","modal"],["jQuery","fuckAdBlock"],["jQuery","adblock"],["String.fromCharCode","break;"],["Math.round","zonefile"],["document.getElementById","adsBlocked"],["jQuery","ai_adb"],["$","setTimeout"],["document.getElementById","deleted"],["$","ads"],["jQuery","adblocker"],["$","MutationObserver"],["Math","'0x"],["$","Math.random"],["document.querySelector","adblock"],["doOnce"],["setTimeout","popi"],["googlefc"],["$","detected"],["$","offsetHeight"],["document.getElementById","length"],["document.createElement","adblock"],["globalThis","break;case"],["$","btoa"],["document.onclick","popunder"],["eval","AdBlock"],["$","prompt"],["$","friendlyduck"],["Math","decodeURIComponent"],["$","onload"],["$","click"],["_pop"],["allclick_Public"],["Math","'\\x"],["document.querySelectorAll","adConfig"],["document.querySelector","XF"],["$","hide"],["$",".test"],["document.dispatchEvent","myEl"],["jQuery","popup"],["$","blocker"],["jQuery","blocker"],["document.getElementById","bannerad"],["onload","adblock"],["document.getElementById","nextFunction"],["document.createElement","a.adm"],["addEventListener","ADBLOCK"],["jQuery","setTimeout"],["jQuery","click"],["eval","ignielAdBlock"],["decodeURIComponent","ai_"],["addEventListener","adb"],["document.addEventListener","adsbygoogle"],["$",".filter"],["Light.Popup.create"],["$","zendplace"],["addEventListener","blocker"],["addEventListener","Blocker"],["addEventListener","AdBlocker"],["addEventListener","adblock"],["document.addEventListener","adsBlocked"],["$","popCookie"],["EventTarget.prototype.addEventListener","/runPop|aclib|window\\.open/"],["atob","/popundersPerIP[\\s\\S]*?Date[\\s\\S]*?getElementsByTagName[\\s\\S]*?insertBefore/"],["document.write","innerWidth"],["JSON.parse","break;case"],["getCookie","setCookie"],["$","popup"],["document.write"],["Math","/window\\['(?:\\\\x[0-9a-f]{2}){2}/"],["onload","puHref"],["$","load_banner"],["document.getElementById","fakeElement"],["navigator","FingerprintJS"],["document.querySelectorAll","popMagic"],["jQuery","this"],["document.getElementById","deblocker","/^data:text\\/javascript/"],["document.addEventListener","randomNumber"],["$","adBlockAction"],["jQuery","ad-block"],["document.readyState","mdpDeblocker"],["$","samNotice"],["document.readyState","callbackAdsBlocked"],["WebAssembly","_0x"],["onbeforeunload","ask"],["addEventListener","location.replace"],["navigator","interceptClickEvent"],["gtag","adblock"],["String.fromCharCode","\\x"],["$","google_ads_iframe_"],["addEventListener","DOMNodeRemoved"],["document.dispatchEvent","CustomEvent"],["onload","adsbygoogle"],["window.onload","devtools"],["window.onload","innerHTML"],["addEventListener","devtools"],["addEventListener","ads"],["Math.imul"],["setTimeout","window[_0x"],["jQuery","Object"],["addEventListener","AdBlock"],["document.getElementById",".style"],["document.getElementById","adsbygoogle"],["decodeURIComponent","checkAD"],["document.getElementsByTagName","adblocker"],["$","detectAdBlocker"],["String.fromCharCode","/'shift'|break;/"],["document.createElement","shift"],["$","css"],["url","Math.random"],["window.onload","open"],["$",".show"],["$","wrapfabtest"],["Math.floor","document.write"],["$","samAdBlockAction"],["RegExp","googlebot"],["$","advert"],["String.fromCharCode",".join('')"],["onload","adb"],["document.getElementById","show_ads"],["document.querySelector","adb"],["$",".init"],["XMLHttpRequest","ActiveXObject"],["setTimeout","Constant"],["$",".width"],["document.createElement","insertBefore"],["onload","ajax"],["$","_ads"],["url"],["Math","adthrive"],["document.createElement","+d+"],["XMLHttpRequest","null"],["document.getElementsByClassName","offsetParent"],["bannersRequest"],["document.getElementById","body"],["doMyStuff"],["Math","btoa"],["pop_init"],["matchMedia","Adblocker"],["ishop_codes"],["$","/adbl/i"],["$","#advVid"],["Math","zfgloaded"],["JSON.parse","break;case $."],["parseInt","break;case $."],["Math","break;case $."],["String.fromCharCode","/btoa|break/"],["JSON.parse","Promise"],["navigator","break;case $."],["document.createElement",";}}};break;case $."],["Promise","JSON.parse"],["Promise","break;case $."],["JSON","break;case"],["Object","break;case $."],["Object","XMLHttpRequest"],["decodeURI","zfgloadedpopup"],["__tnt","compatibility"],["String.fromCharCode","constructor"],["Object.defineProperty","clickHandler"],["onbeforeunload"],["document.getElementById","showModal","/^data:text\\/javascript/"],["String.fromCharCode","marginheight"],["mypop"],["jQuery","ads"],["document.getElementsByTagName","adn"],["onload","fetch"],["document.createElement","unblocker"],["Math","replace"],["jQuery","length"],["XMLHttpRequest","onreadystatechange"],["atob","shift"],["$","height"],["document.createElement","/aclib|runPop/"],["document.createElement","ignielAdBlock"],["decodeURIComponent","0x"],["jQuery","banner"],["String.fromCharCode","ai_"],["decodeURIComponent","atob"],["document.cookie",":visible"],["mMcreateCookie"],["fetch","status"],["document.getElementById","adsblock"],["$","test"],["fetch","result"],["Math","_0x"],["document.createElement","_htas"],["document.getElementById","style.display"],["Math.floor","ExoLoader"],["quadsOptions"],["document.createElement","loadjscssfile"],["document.createElement","cookie"],["String.prototype.charCodeAt","replace"],["$","adsbygoogle"],["RegExp","shift"],["document.getElementById","No"],["document.addEventListener","container.innerHTML"],["decodeURIComponent","ai_adb"],["addEventListener","onerror"],["eval","replace","/^data:/"],["Math.imul","charCodeAt"],["document.createElement","adb"],["addEventListener","ai_"],["__PoSettings"],["JSON.parse"],["addEventListener","No"],["b2a"],["document.addEventListener","offsetParent"],["document.getElementById","JSON"],["document.getElementById","stop"],["document.write","Adb"],["$","fetch"],["document.getElementById","detect"],["onload","iframe"],["document.createElement","__htas"],["onload","Math"],["document.getElementsByTagName","tdBlock"],["$","popMagic"],["$","modal-window"],["document.querySelector","_0x"],["String.prototype.charCodeAt","protected_links"],["setTimeout","void 0"],["document.write","detect"],["RegExp","debugger"],["loadAdBlocker"],["Math.random","bait"],["String.fromCharCode","ai_adb"],["jQuery","No"],["$","RegExp"],["$","adb-btn"],["addEventListener","popunder"],["chAdblock"],["Math","String.fromCharCode"],["getCookie","onload"],["document.getElementById","adsRequest"],["setTimeout",".click()"],["$","noConflict"],["setInterval","addAds"],["$","adsBlocked"],["Date","shift"],["jQuery","magnificPopup"],["document.createElement","register"],["PopFocus"],["eval","decodeURIComponent"],["$","/\\.fadeIn|\\.show\\(.?\\)/"],["document.addEventListener","adjsData"],["$","exo"],["document.createElement","htmlAds"],["document.write","lycos_ad"],["String.fromCharCode","replace"],["document.createElement","appendChild"],["navigator","popunder"],["Object.defineProperty","break"],["document.getElementById","innerHTML"],["$","sam"],["document.createElement","open"],["confirm","location"],["showAdBlock"],["eval","userAgent"],["$","setCookie"],["$onet","adblock"],["goToURL"],["history"],["dataLayer","detectAdBlock"],["nothingCanStopMeShowThisMessage"],["document.createElement","AdBlock"],["JSON.parse","htmlSectionsEncoded"],["showInstruction"],["atob","-0x1"],["document.write","unescape"],["Script_Manager"],["Array.prototype.indexOf","popunder"],["alert"],["document.createElement","adsBlocked"],["setTimeout","checkADB"],["document.onkeypress"],["document.getElementById","Swal.fire"],["jQuery","modal"],["Math.floor","Math.random"],["$","push-allow-modal"],["$","localStorage"],["jQuery","ga"],["document.querySelector","popUp"],["document.createElement","fakeAd"],["document.dispatchEvent"],["u_cfg"],["document.createElement","script.src"],["Promise","Adb"],["atob","Uint8Array"],["Math.floor","urls.length"],["decodeURIComponent","String.fromCharCode"],["navigator","shouldPop"],["document.createElement","window.open"],["akadb"],["$","blockAdBlock"],["atob","document.createElement"],["XV"],["$","XF"],["document.createElement","click"],["document.addEventListener","openPopup"],["setInterval","adblock"],["ips","adb"],["addEventListener","MutationObserver"],["RegExp","$"],["WebAssembly","atob"],["document.getElementById","/Content/_AdBlock/AdBlockDetected.html"],["onload","eval","/^data:text\\/javascript/"],["$","xepo_ads"],["jQuery","popupAt"],["decodeURIComponent","'shift'"],["document.createElement","googletag"],["document.createElement","admiral"],["document.createElement","sliding"],["adsBlocked"],["Swal.fire"],["ips.controller.register"],["addEventListener","fetch"],["document.write","cachebuster"],["$","popunder"],["document.cookie","document.head.appendChild"],["OpenInNewTab_Over"],["fetch","googlesyndication"],["addEventListener","smartpop"],["fetch","adblock"],["$","googleAdUrl"],["document.createElement","atob"],["document.addEventListener","/google_ad_client/"],["atob","minimalDrainValue"],["document.createElement",".js"],["KeenTracking"],["document.querySelector"],["$","ajax"],["document.createElement","keen-tracking"]]; + +const hostnamesMap = new Map([["motherless.com",0],["golem.de",1],["skidrowreloaded.com",2],["faz.net",3],["vidia.tv",7],["pakkotoisto.com",7],["ignboards.com",8],["cricplay2.xyz",[9,343]],["atomtt.com",9],["nolive.me",[9,147,352]],["worldcupstream.pm",[9,273]],["livesport24.net",[9,345]],["1l1l.to",9],["cdn1.link",9],["vikistream.com",[9,147,344]],["subtitles.cam",9],["trustexploration.com",9],["nflstreams.me",[9,147,273]],["moviesonlinefree.net",[9,148]],["futemax.app",[9,344]],["bestsolaris.com",9],["unbiasedsenseevent.com",9],["weakstream.org",9],["mcloud.bz",10],["iir.ai",10],["deseneledublate.com",10],["01fmovies.com",[10,342]],["123moviesfun.is",10],["dailyuploads.net",11],["nitroflare.com",[11,39]],["filerice.com",11],["10fastfingers.com",12],["androidrepublic.org",14],["cpmlink.net",15],["turbobit.net",15],["xrares.com",15],["footballstream.tv",15],["mlbstream.tv",15],["nbastream.tv",15],["nflstream.tv",15],["bdsmporn.cc",[15,274]],["cocoporn.net",15],["dirtyporn.cc",[15,274]],["faperplace.com",[15,274]],["freeadultvideos.cc",[15,274]],["freepornstream.cc",15],["generalpornmovies.com",[15,274]],["kinkyporn.cc",[15,274]],["moviesxxx.cc",[15,274]],["movstube.net",15],["onlinefetishporn.cc",[15,274]],["peetube.cc",[15,274]],["pornonline.cc",[15,274]],["porntube18.cc",[15,274]],["streamextreme.cc",[15,274]],["streamporn.cc",[15,274]],["videoxxx.cc",[15,274]],["watchporn.cc",[15,274]],["x24.video",[15,274]],["xxxonline.cc",[15,274]],["xxxonlinefree.com",15],["xxxopenload.com",[15,274]],["gonzoporn.cc",[15,274]],["onlinexxx.cc",[15,274]],["tvporn.cc",[15,274]],["0xxx.ws",15],["multiup.io",15],["multiup.org",15],["multiup.eu",15],["nudogram.com",15],["freesoftpdfdownload.blogspot.com",15],["files.im",[15,344]],["d0o0d.com",[15,147]],["do0od.com",[15,147]],["ds2video.com",[15,147]],["shorterall.com",[15,344]],["spankbang.cc",15],["spank-and-bang.com",15],["javbel.com",15],["ekasiwap.com",15],["pornbox.cc",[15,274]],["sturls.com",15],["alluretube.com",15],["anyxvideos.com",15],["fetishtube.cc",15],["fucktheporn.com",15],["italianporn.com.es",15],["japanporn.tv",[15,387]],["javsub.buzz",15],["lovefap.com",15],["mommysucks.com",15],["mzansinudes.com",15],["napiszar.com",[15,274]],["of-model.com",15],["onlineporn24.com",[15,274]],["onlyfansleaks.tv",15],["porntube15.com",15],["pornvdoxxx.com",15],["sexavgo.com",15],["store-of-beats.ru",15],["vlxxs.net",15],["hispasexy.org",15],["acervodaputaria.com.br",15],["mmopeon.ru",15],["mangaraw.org",15],["uporn.icu",[15,274]],["sexgayplus.com",15],["archivebate.com",[15,274]],["wetter.com",16],["business-standard.com",17],["audioz.download",18],["peeplink.in",18],["mexa.sh",18],["gaybeeg.info",18],["urlpay.net",18],["javtiful.com",[18,48,260]],["kropic.com",[18,274]],["ricettafitness.com",18],["legendaoficial.net",18],["yourporngod.com",18],["freeomovie.to",[18,274]],["xxxmax.net",18],["imagenesderopaparaperros.com",[18,345]],["xxvideoss.org",18],["zonebourse.com",19],["aofsoru.com",20],["olacast.live",21],["imgdrive.net",[22,23]],["imgwallet.com",[22,23]],["imgadult.com",23],["imgtaxi.com",23],["imgdawgknuttz.com",[24,343]],["leechall.com",24],["jpopsingles.eu",[24,147]],["kfapfakes.com",24],["xmegadrive.com",24],["simply-hentai.com",[24,274]],["onlinepornhub.net",24],["nepaliputi.net",24],["yifysubtitles.vip",24],["10convert.com",24],["besthdgayporn.com",[24,274]],["bigojav.com",24],["drivenime.com",24],["fucksporn.com",24],["fullxcinema1.com",24],["gigmature.com",24],["homemoviestube.com",[24,503]],["javchill.com",24],["javup.org",24],["kisscos.net",[24,48]],["kmansin09.com",24],["leermanga.net",24],["mangamovil.net",24],["naijauncut.com",24],["nudeslegion.com",24],["porn00.org",[24,274]],["pornohubonline.com",24],["pornxp.com",[24,274]],["readwebtoononline.net",24],["shemaleup.net",24],["tatli.biz",24],["teenager365.com",[24,252]],["javenspanish.com",[24,274]],["adslink.pw",[24,147,274]],["porhubvideo.com",[24,47]],["pornktubes.net",[24,47]],["hentaitube1.lol",[24,274]],["magesy.download",25],["okulsoru.com",25],["onlinetutorium.com",25],["aiimgvlog.fun",[25,47]],["sakaiplus.com",25],["pghk.blogspot.com",25],["bedavapdf.com",25],["minemods.com.br",25],["freshstuff4u.info",25],["hhkungfu.tv",25],["ministryofsolutions.com",25],["xiaomitools.com",25],["depo-program.blogspot.com",25],["texte.work",25],["telemporio4.blogspot.com",25],["exambd.net",25],["linksaya.com",25],["moneywar2.blogspot.com",25],["dafideff.com",25],["sshagan.net",25],["tutoganga.blogspot.com",25],["link.cgtips.org",25],["kabel-tv-plus.blogspot.com",25],["gomaainfo.com",25],["acapellas.eu",25],["teknomuda.com",25],["motorantik.store",25],["walkthrough-indo.blogspot.com",25],["8tm.net",25],["kayfanet.com",25],["tucsitupdate.blogspot.com",25],["pengantartidurkuh.blogspot.com",25],["whowantstuffs.blogspot.com",25],["decomaniacos.es",25],["copydev.com",25],["masfrandy.com",25],["garaveli.de",25],["rankersadda.in",25],["king-ptcs.com",25],["naijafav.top",25],["ourcoincash.xyz",25],["sh.techsamir.com",25],["kiddyshort.com",25],["alrincon.com",28],["faps.club",28],["sexlivesex.net",28],["camsstream.com",28],["grosnews.com",29],["unblocked.name",29],["sharegdrive.com",29],["uproxy2.biz",29],["vortez.net",30],["beermoneyforum.com",30],["ephoto360.com",30],["senzuri.tube",32],["txxxporn.tube",32],["hclips.com",32],["tuberel.com",32],["shemalez.com",32],["pornclassic.tube",32],["tubepornclassic.com",[32,196]],["vxxx.com",33],["pornhits.com",33],["pornxs.com",34],["hentaipulse.com",34],["vivud.com",34],["newsextv.com",34],["anyporn.com",34],["eroprofile.com",34],["mangoporn.net",35],["celebritymovieblog.com",35],["fuckundies.com",35],["pandamovies.pw",[35,37]],["watchpornx.com",35],["eskiceviri.blogspot.com",35],["pornorips.com",35],["hentaianimedownloads.com",35],["boobsrealm.com",35],["ah-me.com",36],["realgfporn.com",37],["fapdig.com",37],["watchfreexxx.net",37],["tusfiles.com",[37,352]],["readcomicsonline.ru",37],["javhd.today",37],["afrodity.sk",37],["brato.bg",37],["cinema21fullmovie.com",37],["cotannualconference.org.uk",37],["couponsuniverse.com",37],["cycraracing.com",37],["dahh.net",37],["dlhe-videa.sk",37],["elmalajeno.com",37],["extreme-board.com",37],["free-famous-toons.com",37],["istanbulescortnetworks.com",37],["ok-th.com",37],["payt.com",37],["pcparsi.com",37],["podkontrola.pl",37],["redtubemov.com",37],["shtab.su",37],["spiritword.net",37],["torlook.info",37],["comixzilla.com",37],["indianporn365.net",37],["footyhunter3.xyz",37],["brillen.de",37],["luxuretv.com",38],["planetsuzy.org",40],["onlinetv.planetfools.com",41],["fullywatchonline.com",42],["converto.io",[42,342]],["watchjavonline.com",42],["skpb.live",42],["faucethero.com",42],["safestream.cc",[42,263,283]],["livegore.com",42],["feet9.com",43],["short.pe",[44,45,342]],["micloudfiles.com",44],["coinfaucet.io",[44,355]],["deepbrid.com",46],["appstore-discounts.com",46],["xianzhenyuan.cn",46],["k511.me",46],["dozarte.com",46],["getfreesmsnumber.com",46],["hopto.org",46],["freeupload.info",46],["fstore.biz",46],["uploadfree.info",46],["devdrive.cloud",46],["nmn900.net",46],["upzone.cc",[46,342]],["nifteam.info",46],["pinsystem.co.uk",47],["scrapywar.com",47],["freecoursesite.com",47],["livsavr.co",47],["forum.release-apk.com",47],["toolss.net",47],["aquariumgays.com",47],["digter8.com",47],["trigonevo.com",47],["uptechnologys.com",47],["sevenjournals.com",47],["freshbhojpuri.com",47],["bgmi32bitapk.in",47],["bankshiksha.in",47],["earn.mpscstudyhub.com",47],["earn.quotesopia.com",47],["money.quotesopia.com",47],["best-mobilegames.com",47],["learn.moderngyan.com",47],["bharatsarkarijobalert.com",47],["arponag.xyz",47],["anhdep24.com",47],["asideway.com",47],["emuenzen.de",47],["freemagazines.top",47],["movi.pk",47],["vectogravic.com",47],["downloadcursos.top",47],["knightnoscanlation.com",47],["freejav.guru",47],["193.124.191.200",47],["cardiagn.com",47],["routech.ro",47],["gigacourse.com",47],["switch520.com",47],["techymedies.com",47],["samuraiscan.com",47],["electomania.es",47],["vfxdownload.net",47],["rtilinks.com",47],["pcwarehub.com",47],["taregna.com",47],["moddedguru.com",47],["crazytechgo.com",47],["thecustomrom.com",[47,250]],["phanmemmaytinh.net",47],["wpking.in",47],["itdmusics.com",47],["bullfrag.com",47],["actresstoday.com",47],["sportsdark.com",47],["freecoursesites.com",47],["gcertificationcourse.com",47],["sampledrive.in",[47,96,343]],["jojo-themes.net",47],["allstreaming.online",47],["crunchyscan.fr",[47,421]],["infinityblogger.in",47],["chiangraitimes.com",47],["aresmanga.com",47],["dubznetwork.com",[47,428]],["needrombd.com",[47,343]],["bithub.win",47],["freeshib.biz",[47,96]],["whats-on-netflix.com",47],["akumanimes.com",47],["nullpk.com",[47,344]],["mangaprotm.com",47],["apkmagic.com.ar",47],["freedwnlds.com",47],["hentaiseason.com",47],["allpremium.net",47],["smgplaza.com",47],["topsporter.net",[47,151,474]],["allotech-dz.com",47],["daemonanime.net",[47,100,274]],["simulatormods.com",47],["7xm.xyz",47],["hayatarehber.com",47],["novinhastop.com",47],["173.249.8.3",47],["coursedrive.org",47],["dktechnicalmate.com",47],["bitcosite.com",47],["akw.to",47],["babelwuxia.com",47],["haber.eskisehirde.net",47],["projectlive.info",47],["gamedrive.org",47],["manga4you.net",47],["bazadecrypto.com",47],["converter-btc.world",47],["medeberiyas.com",[47,147]],["ravenscans.com",47],["fap-nation.org",47],["45.86.86.235",47],["194.110.247.242",47],["animexin.vip",[47,505]],["cryptofaucet.xyz",47],["nopay2.info",47],["papa4k.co",47],["mastaklomods.com",47],["tecnoyfoto.com",47],["freemagazinespdf.com",47],["rpupdate.cc",47],["butterpolish.com",47],["buxfaucet.com",47],["faucetcaptcha.co.in",47],["gameblog.in",47],["needbux.com",47],["gncloudy.com",47],["highporn.net",[48,274]],["watchmdh.to",48],["zetporn.com",48],["javfor.tv",48],["1bitspace.com",[48,323]],["mgnet.xyz",[48,395]],["rd.com",50],["thehill.com",51],["haxmaps.com",52],["birdsandblooms.com",56],["bombshellbling.com",56],["dorkly.com",56],["dryscalpgone.com",56],["eclypsia.com",56],["familyhandyman.com",56],["gala.fr",56],["gentlemansgazette.com",56],["homeschoolgiveaways.com",56],["hotbeautyhealth.com",56],["ketoconnect.net",56],["mom4real.com",56],["mynaturalfamily.com",56],["oneessentialcommunity.com",56],["pageflutter.com",56],["printablecrush.com",56],["psychologyjunkie.com",56],["skinnyms.com",56],["skintagsgone.com",56],["stayglam.com",56],["tasteandtellblog.com",56],["thecelticblog.com",56],["thecozyapron.com",56],["theendlessmeal.com",56],["thehappierhomemaker.com",56],["thelovenerds.com",56],["yellowblissroad.com",56],["cinecalidad2.com",57],["minecraftraffle.com",58],["kino-zeit.de",59],["uploadraja.com",59],["vintage-erotica-forum.com",[60,61]],["siamfishing.com",62],["haaretz.co.il",63],["haaretz.com",63],["farmeramania.de",64],["dreamdth.com",64],["dloady.com",64],["jacquieetmichelelite.com",64],["napi.hu",64],["hostingunlock.com",64],["hwreload.it",64],["hentai2w.com",65],["rule34porn.net",[65,274]],["mangafreak.net",66],["crazyshit.com",67],["anonymousemail.me",68],["auto-data.net",68],["seeitworks.com",68],["gogodl.com",68],["itopmusics.com",[68,147,263]],["darsalam.net",68],["traductionjeux.com",68],["wkyc.com",69],["video1tube.com",69],["hotcopper.com.au",70],["inmanga.com",71],["revivelink.com",[72,345]],["g5u.pw",72],["youmath.it",76],["nulledteam.com",77],["nzbstars.com",78],["vixenless.com",79],["camslib.com",80],["anon-v.com",[80,88]],["camgirlbay.net",80],["gamovideo.com",[80,96,147]],["ievaphone.com",80],["camclips.tv",80],["dirtyship.com",80],["thotvids.com",80],["rodude.com",80],["bestialitytaboo.tv",81],["bestialitysextaboo.com",81],["mujeresdesnudas.club",81],["videos1002.com",81],["hdbraze.com",82],["boards.net",83],["freeforums.net",83],["proboards.com",83],["educatiocenter.online",85],["igg-games.com",[86,273]],["camwhoresbay.com",87],["javbangers.com",[87,160,270]],["best4hack.blogspot.com",[88,342]],["verprogramasonline.com",88],["dailyfreebits.com",90],["naughtymachinima.com",91],["webs.com.gt",94],["capo2play.com",96],["camgirlfap.com",[96,274]],["scat.gold",[96,274]],["mdbekjwqa.pw",96],["fr.streamon-sport.ru",[96,147]],["hoca4u.com",96],["katfile.com",96],["bitzite.com",96],["galvinconanstuart.blogspot.com",97],["gifhq.com",[97,238]],["udvl.com",97],["mazterize.com",97],["gochyu.com",97],["temp-mails.com",98],["btcadspace.com",98],["undeniable.info",99],["klartext-ne.de",100],["mmo69.com",100],["ysokuhou.blog.jp",100],["de-baystars.doorblog.jp",100],["webcreator-journal.com",100],["dl.3dmodelshare.org",100],["nandetribune.com",100],["withukor.com",100],["mizugigurabia.com",100],["cubehosting.me",100],["hayamimi-gunpla.com",100],["forogore.com",100],["drop.download",100],["codare.fun",100],["ads-ti9ni4.blogspot.com",100],["bouamra.blogspot.com",100],["cintateknologi.com",100],["este-walks.net",100],["funnymadworld.blogspot.com",100],["gfilex.blogspot.com",100],["intest.tv",100],["irasutoya.blogspot.com",100],["laurasia.info",100],["pramejarab.blogspot.com",100],["thelibrarydigital.blogspot.com",100],["tienganhedu.com",100],["tienichdienthoai.net",100],["xbox360torrent.com",100],["xn--k9ja7fb0161b5jtgfm.jp",100],["aimasummd.blog.fc2.com",100],["dokuo666.blog98.fc2.com",100],["metamani.blog15.fc2.com",100],["newssokuhou666.blog.fc2.com",100],["touhoudougamatome.blog.fc2.com",100],["youkaiwatch2345.blog.fc2.com",100],["link.technics-goods.info",100],["mysafe.stisda.ac.id",100],["comandotorrentshds.org",[100,345]],["mediapemersatubangsa.com",100],["audiobookcup.com",100],["superonleech.biz",100],["love-stoorey210.net",100],["megawypas.com",100],["oneotv.com",100],["bangsaku.web.id",100],["5ggyan.com",100],["burnbutt.com",100],["health-and.me",100],["valuable.hatenablog.com",100],["gaget.hatenablog.com",100],["lib.hatenablog.com",100],["gametter.com",100],["taoruseitai.com",100],["towelstretches.com",100],["samaysawara.in",100],["officecoach24.de",100],["toramemoblog.com",100],["akw.cam",100],["chartstream.net",100],["marinetraffic.live",100],["justjared.com",101],["truetrophies.com",101],["alcasthq.com",102],["moviejones.de",103],["tennisactu.net",104],["btcbitco.in",[104,294,295]],["btcsatoshi.net",104],["wiour.com",104],["bitssurf.com",104],["gounlimited.to",105],["thehiddenbay.com",106],["mangalek.com",106],["phsensei.com",106],["fileborder.com",106],["plc247.com",106],["thurrott.com",108],["andiim3.com",111],["kompas.com",112],["namemc.com",113],["pockettactics.com",114],["tribunnews.com",115],["vinylcollective.com",116],["cambay.tv",[117,118]],["caminspector.net",[117,118]],["camporn.tube",[117,118]],["camwhorescloud.com",[117,118]],["camwhorespy.com",[117,118]],["camwhoria.com",117],["camvideos.org",[117,118]],["cambro.tv",[117,160]],["camlovers.tv",117],["camwhoreshd.com",118],["camflow.tv",118],["camhoes.tv",118],["gaytail.com",118],["guitarnick.com",119],["homebooster.de",120],["newhome.de",120],["porconocer.com",121],["scamalot.com",122],["beautypackaging.com",123],["coatingsworld.com",123],["contractpharma.com",123],["happi.com",123],["inkworldmagazine.com",123],["labelandnarrowweb.com",123],["mpo-mag.com",123],["nutraceuticalsworld.com",123],["odtmag.com",123],["printedelectronicsnow.com",123],["savevideo.me",124],["situsberita2terbaru.blogspot.com",125],["argio-logic.net",126],["typinggames.zone",126],["uplink.my.id",126],["x08.ovh",[127,128]],["defienietlynotme.com",[127,147,269]],["filemooon.top",[127,269]],["fmembed.cc",[127,147,269]],["fmoonembed.pro",[127,147,269]],["rgeyyddl.skin",[127,221,269]],["sbnmp.bar",[127,147,269]],["sulleiman.com",[127,147,269]],["vpcxz19p.xyz",[127,147,269]],["javmoon.me",127],["4download.net",129],["globalssh.net",129],["debgen.fr",129],["jumpmanclubbrasil.com.br",129],["cheatglobal.com",129],["hd-tch.com",129],["anonymousceviri.com",129],["larvelfaucet.com",129],["abukabir.fawrye.com",129],["sshconect.com.br",129],["blograffo.net",129],["arab4media.com",129],["uvnc.com",129],["pythonmatplotlibtips.blogspot.com",129],["addonbiz.com",129],["gagaltotal666.my.id",129],["altblogger.net",130],["blogbux.net",130],["stfly.me",130],["sms-receive.net",131],["reverso.net",131],["enxf.net",131],["vz.lt",131],["pornone.com",[131,274]],["3dprintersforum.co.uk",132],["xpaja.net",134],["pstream.net",134],["televisiongratishd.com",[134,145,342]],["rojadirecta-tv-en-vivo.blogspot.com",134],["shrinkhere.xyz",134],["chochox.com",134],["rapbhe.com",134],["mrdeepfakes.com",135],["imagetwist.com",135],["modagamers.com",137],["antenasports.ru",[137,147]],["cdn.xsportbox.com",137],["claplivehdplay.ru",[137,147]],["cuervotv.me",137],["embedstream.me",[137,147,352]],["viwlivehdplay.ru",137],["roystream.com",[137,147]],["forgepattern.net",137],["sportsonline.si",137],["milfzr.com",138],["wemakesites.net",139],["alimaniacky.cz",140],["za.gl",[141,142,143]],["wiztube.xyz",144],["tvguia.es",146],["6hiidude.gold",147],["lol-foot.ru",147],["soccerinhd.com",147],["stylisheleg4nt.com",147],["filegram.to",147],["10starhub.com",147],["190.115.18.20",147],["1cloudfile.com",[147,273]],["1hd.to",147],["1qwebplay.xyz",147],["5moviess.com",147],["6hiidude.art",147],["7starmv.com",147],["9anime.pe",147],["9goals.live",147],["acn.vin",147],["aflizmovies.com",147],["algodaodocescan.com.br",[147,274]],["aliezstream.pro",147],["amsmotoresllc.com",147],["andyday.tv",147],["anihdplay.com",147],["animecurse.cz",147],["animeonline.ninja",147],["animesultra.net",147],["aniwatchtv.to",147],["antennasports.ru",147],["arc018.to",147],["b4ucast.com",147],["backfirstwo.site",147],["blogesque.net",147],["bowfile.com",[147,352]],["buffsports.me",[147,273]],["chrisellisonllc.xyz",147],["cinemabaz.com",147],["comedyshow.to",147],["cool-etv.net",147],["crackstreamshd.click",147],["crvsport.ru",147],["cypherscans.xyz",147],["d0000d.com",147],["d000d.com",147],["daddy-stream.xyz",147],["divicast.com",147],["divxfilmeonline.net",147],["doods.pro",147],["ds2play.com",147],["dwlinks.buzz",147],["embed4u.xyz",147],["embedpk.net",147],["encurtandourl.com",147],["engvideo.net",147],["ev01.sx",147],["exee.app",[147,222]],["explorosity.net",147],["f123movies.com",147],["file-upload.com",147],["film4e.com",147],["filmeserialeonline.org",147],["filmyhitt.com.in",147],["fiveyardlab.com",147],["flashsports.org",147],["flostreams.xyz",147],["flybid.net",147],["fmovieszfree.com",147],["focus4ca.com",147],["foot2live.cc",147],["footybite.to",147],["footyhunter.lol",147],["forex-golds.com",147],["forex-trnd.com",147],["freetvsports.com",147],["french-streams.cc",147],["fsl-stream.lu",147],["fslinks.org",147],["fstream365.com",147],["futemax.zip",147],["game-2u.com",147],["gdrivelatinohd.net",147],["gembedhd.com",147],["gocast.pro",147],["gocast2.com",147],["godzcast.com",147],["goone.pro",147],["gotaku1.com",147],["hamburgerinsult.com",147],["hdtoday.tv",147],["hexload.com",147],["hihihaha1.xyz",147],["hitsports.pro",147],["huboflink.in",147],["hurawatchz.to",147],["isaidub6.net",147],["itopmusic.com",147],["japscan.lol",[147,529]],["jockantv.com",[147,344]],["kaido.to",147],["koora.vip",147],["kunmanga.com",147],["kuttymovies1.com",147],["lewblivehdplay.ru",147],["ligaset.com",147],["likemanga.io",147],["linkedmoviehub.top",147],["linkupload.xyz",147],["lrepacks.net",147],["lulustream.com",147],["luluvdo.com",147],["mangareader.to",147],["mcrypto.club",147],["mega4upload.com",147],["megadb.net",147],["megafilmeshd50.com",147],["megaupto.com",147],["mkvmoviespoint.autos",147],["mmastreams.me",147],["movembed.cc",147],["moviekids.tv",147],["movielinkhub.xyz",147],["movieshd.watch",147],["moviestowatch.tv",147],["mp3fusion.net",[147,344]],["mp4upload.com",147],["mreader.co",147],["myflixertv.to",147],["mylivestream.pro",147],["naijachoice.com.ng",147],["naijanowell.com",147],["netfilmes.org",147],["netizensbuzz.com",147],["niadd.com",147],["niaomea.me",[147,352]],["nizarstream.com",147],["nowmaxtv.com",147],["nowsports.me",147],["nowsportv.nl",147],["odiasia.sbs",147],["oii.io",147],["olalivehdplay.ru",147],["olympicstreams.me",147],["onepiecepower.com",147],["optimizepics.com",147],["pahe.plus",147],["pesktop.com",147],["pkspeed.net",147],["pladrac.net",147],["playgo1.cc",147],["poclivetv.com",147],["qqwebplay.xyz",147],["radamel.icu",147],["rahim-soft.com",147],["reddit-soccerstreams.com",147],["repack-games.com",147],["s.to",[147,344]],["s3taku.com",147],["send.cm",[147,352]],["seriestv.org",147],["shadowrangers.live",147],["share.filesh.site",147],["shinden.pl",[147,307]],["shoot-yalla.live",147],["shortenlinks.top",147],["sinvida.me",147],["smoner.com",147],["soap2day-online.com",147],["soaper.tv",147],["soccer100.shop",147],["soccerstream100.to",[147,263]],["sportsbuff.stream",147],["stakes100.xyz",147],["streambtw.com",147],["streamcloud.best",147],["streamnoads.com",147],["streamvid.net",[147,222]],["tamilprint25.com",147],["tapeadsenjoyer.com",147],["tapeadvertisement.com",147],["tapeantiads.com",147],["tapeblocker.com",147],["tapelovesads.org",147],["tapenoads.com",147],["tapewithadblock.org",147],["techgeek.digital",147],["temp.modpro.co",147],["tennisonline.me",[147,273]],["theflixertv.to",147],["tii.la",147],["tnhitsda.net",147],["topcartoons.tv",147],["torovalley.net",147],["trendytalker.com",147],["turcasmania.com",[147,343,344]],["tvfutbol.info",147],["tvpclive.com",147],["up-4ever.net",147],["upbaam.com",147],["updown.cam",147],["uptomega.net",147],["uupbom.com",147],["vadbam.net",147],["vavada5com.com",147],["veev.to",147],["vid-guard.com",147],["video-seed.xyz",147],["vidspeed.cc",147],["vidstreams.net",147],["vidtube.one",147],["viidshar.com",147],["vixcloud.co",147],["volokit2.com",147],["watch-free.tv",147],["watchop.live",147],["watchtvchh.xyz",147],["wecast.to",147],["worldstreams.click",147],["xsportbox.com",147],["yu2be.com",147],["zamundatv.com",147],["zvision.link",147],["euro2024direct.ru",147],["stagatv.com",147],["stagatvfiles.com",147],["hackstore.me",150],["drivelinks.me",[151,152]],["hackshort.me",[151,152]],["pelislinks.me",[151,152]],["freeserverhostingweb.club",[151,152,153]],["me-encantas.com",[151,152,153]],["mexicogob.com",[151,152,153]],["noticiascripto.site",[151,152,153]],["tanfacil.net",[151,152,153]],["tecnoaldia.net",[151,152,153]],["todoandroid.live",[151,152,153]],["sportshub.to",[151,474]],["dropmms.com",153],["beta.shortearn.eu",155],["abellalist.com",157],["didilist.com",157],["erotichdworld.com",157],["sharkyporn.com",157],["angelgals.com",157],["nakedbabes.club",157],["sexybabes.club",157],["cherrynudes.com",157],["hegreartnudes.com",157],["doseofporn.com",157],["xtapes.to",158],["pornfactors.com",158],["urlgalleries.net",159],["vipr.im",160],["dz4up1.com",161],["ciudadgamer.com",162],["ovagames.com",163],["mmacore.tv",164],["laprovence.com",165],["viedemerde.fr",165],["lippycorn.com",165],["go.bucketforms.com",166],["sythe.org",[166,304]],["mz-web.de",167],["m.kuku.lu",168],["macrotrends.net",169],["720pxmovies.blogspot.com",170],["oko.sh",171],["ratemyteachers.com",172],["isminiunuttum.com",172],["notebookcheck-ru.com",174],["fc.lc",175],["fc-lc.com",175],["toonvideos.net.in",175],["coolsanime.org",175],["toonvideos.me",175],["blog.40ch.net",175],["embed-channel.stream",175],["devotag.com",175],["60mins.online",175],["uyduportal.net",175],["xn--swqq1zt9i.net",175],["subedlc.com",175],["shuajota.com",175],["rosefile.net",175],["hdtube.porn",177],["rat.xxx",177],["apple-of-my-eye.com",[178,179]],["barefeetonthedashboard.com",[178,179]],["bargainbriana.com",[178,179]],["betterbuttchallenge.com",[178,179]],["bike-urious.com",[178,179]],["blwideas.com",[178,179]],["eartheclipse.com",[178,179]],["entertainment-focus.com",[178,179]],["fanatik.com.tr",[178,179]],["foreverconscious.com",[178,179]],["foreversparkly.com",[178,179]],["getdatgadget.com",[178,179]],["goodnewsnetwork.org",[178,179]],["greenarrowtv.com",[178,179]],["hbculifestyle.com",[178,179]],["heysigmund.com",[178,179]],["hodgepodgehippie.com",[178,179]],["homestratosphere.com",[178,179]],["indesignskills.com",[178,179]],["katiescucina.com",[178,179]],["knowyourphrase.com",[178,179]],["letsworkremotely.com",[178,179]],["lizs-early-learning-spot.com",[178,179]],["ledauphine.com",[178,179]],["leprogres.fr",[178,179]],["milliyet.com.tr",[178,179]],["mjsbigblog.com",[178,179]],["pinoyrecipe.net",[178,179]],["prepared-housewives.com",[178,179]],["recipesforourdailybread.com",[178,179]],["redcarpet-fashionawards.com",[178,179]],["republicain-lorrain.fr",[178,179]],["savespendsplurge.com",[178,179]],["savingadvice.com",[178,179]],["shutupandgo.travel",[178,179]],["spring.org.uk",[178,179]],["stevivor.com",[178,179]],["tamaratattles.com",[178,179]],["tastefullyeclectic.com",[178,179]],["theavtimes.com",[178,179]],["thechroniclesofhome.com",[178,179]],["thisisourbliss.com",[178,179]],["tinyqualityhomes.org",[178,179]],["turtleboysports.com",[178,179]],["ultimateninjablazingx.com",[178,179]],["universfreebox.com",[178,179]],["utahsweetsavings.com",[178,179]],["vgamerz.com",[178,179]],["wheatbellyblog.com",[178,179]],["yummytummyaarthi.com",[178,179]],["closermag.fr",179],["seireshd.com",180],["pivigames.blog",181],["playpaste.com",182],["thecrazytourist.com",183],["pornult.com",184],["izzylaif.com",185],["gamefront.com",186],["interfans.org",186],["nirjonmela.com",186],["carbonite.co.za",186],["turkmmo.com",186],["washingtonpost.com",[187,188]],["samash.com",189],["arcadeprehacks.com",191],["iporntv.net",192],["yuvutu.com",193],["exey.io",[194,195,344]],["secretsdujeu.com",197],["avseesee.com",198],["buffstream.to",200],["buffstreamz.com",200],["yepi.com",200],["webhostingpost.com",[200,343]],["playmyopinion.com",200],["megagames.com",201],["technews.tw",202],["bluedollar.net",202],["officegamespot.com",204],["siacoinfaucet.info",205],["freevstplugins.net",205],["parzibyte.me",206],["fotografareindigitale.com",206],["theouterhaven.net",206],["watchallchannels.com",206],["wikipekes.com",206],["androgamer.org",206],["pugam.com",206],["guncelkaynak.com",206],["softwaresblue.com",207],["tapetus.pl",207],["faucetdump.com",209],["dropshipin.id",209],["techtobo.com",209],["jotapov.com",210],["truyentranhaudio.online",210],["jacksorrell.tv",210],["techilife.com",210],["ligainsider.de",211],["investmentwatchblog.com",212],["insidermonkey.com",212],["fangraphs.com",213],["filmonerileri.org",214],["aliendictionary.com",214],["proverbmeaning.com",214],["tudongnghia.com",214],["vietnamanswer.com",214],["listenonrepeat.com",217],["xiaomi-miui.gr",218],["photovoltaikforum.com",219],["robot-forum.com",219],["edealinfo.com",219],["soy502.com",220],["vttpi.com",221],["almezoryae.com",221],["arabic-robot.blogspot.com",221],["downloadsoft.net",221],["dafontvn.com",221],["tips97tech.blogspot.com",221],["upstream.to",222],["1337xx.to",222],["alphagames4u.com",[222,401]],["anysex.com",222],["cheatermad.com",222],["downloadpirate.com",222],["embed.casa",222],["embedsito.com",222],["f2movies.to",222],["fembed.com",222],["fileone.tv",[222,274]],["films5k.com",222],["gcloud.live",222],["imx.to",222],["javideo.pw",222],["javstream.top",222],["just-upload.com",222],["playfinder.xyz",222],["qdembed.com",222],["svpri.xyz",222],["ujav.me",222],["qiwi.gg",222],["osxinfo.net",223],["lewdcorner.com",223],["woxmax.net",223],["onlybabes.site",223],["rangerboard.com",223],["bmw-scooters.com",223],["kordramass.com",224],["kshowsubindo.org",224],["senimovie.co",224],["orirom.com",225],["romfirmware.com",225],["tatangga.com",225],["t-rocforum.de",226],["tvchoicemagazine.co.uk",229],["hilites.today",229],["modebaca.com",230],["mysports.to",230],["cuatrolatastv.blogspot.com",[231,348]],["grid.id",233],["javnew.net",[234,274]],["fellowsfilm.com",235],["netaffiliation.com",236],["spaziogames.it",237],["pg-wuming.com",237],["multics.eu",237],["forexforum.co",237],["18-teen-sex.com",238],["18-teen-tube.com",238],["18girlssex.com",238],["18teen-tube.com",238],["18tubehd.com",238],["2017tube.com",238],["3prn.com",[238,274]],["sexmoza.com",238],["yogranny.com",238],["youfreepornotube.com",238],["youngleak.com",[238,274]],["zhlednito.cz",238],["activevoyeur.com",238],["allbbwtube.com",238],["alltstube.com",238],["cockmeter.com",238],["phimgi.tv",239],["tiz-cycling-live.io",240],["tiz-cycling.io",241],["buzz50.com",241],["download.htdrive.com",242],["cryptonetos.ru",243],["ogrenciyegelir.com",244],["iconmonstr.com",244],["theregister.co.uk",245],["wojtekczytawh40k.blogspot.com",246],["5299.tv",247],["pharmaceutical-technology.com",248],["nosteam.ro",248],["duit.cc",249],["labelotaku.com",249],["gsmfirmware.net",249],["rumahit.id",249],["aksensei.com",249],["kurofansubs.xyz",249],["miuiku.com",249],["rezkozpatch.xyz",249],["semuanyabola.com",250],["freeiphone.fr",250],["mobiletrip.net",250],["safemodapk.com",250],["threezly.com",250],["truyenbanquyen.com",250],["veganinja.hu",250],["wikirise.com",250],["mobitool.net",250],["techkaran.co.in",250],["gamingvital.com",250],["dev2qa.com",250],["animealtadefinizione.it",251],["porno-japones.top",[252,274]],["nudes7.com",252],["technicalatg.xyz",252],["dogemate.com",253],["investnewsbrazil.com",254],["hentaipornpics.net",255],["2kspecialist.net",256],["kutubistan.blogspot.com",256],["softdroid4u.blogspot.com",256],["cosmomaker3.blogspot.com",256],["khmer7.org",256],["proxyserverlist24.top",256],["gbadamud.blogspot.com",256],["rppk13baru.blogspot.com",256],["arabamob.blogspot.com",256],["teachersguidetn.blogspot.com",256],["bayaningfilipino.blogspot.com",256],["course-downloader.com",256],["infinite-streaming.live",256],["digit77.com",257],["gudangfirmwere.com",258],["kamerabudaya.com",259],["torresette.news",260],["tryvaga.com",260],["myshopify.com",260],["epainfo.pl",260],["imagefap.com",261],["streambucket.net",[262,263]],["frembed.pro",263],["roshy.tv",263],["3upload.com",266],["file-up.org",266],["timesnewsgroup.com.au",267],["ihaxk.com",268],["animekuro.org",268],["virpe.cc",268],["1azayf9w.xyz",269],["c4qhk0je.xyz",269],["fmhd.bar",269],["vidsrc.click",269],["hdporn92.com",270],["bailiwickexpress.com",271],["durhamopenhouses.com",272],["emsnow.com",272],["bagpipe.news",272],["ckxsfm.com",272],["msmorristown.com",272],["sunci.net",273],["yoykp.com",273],["efhjd.com",273],["arcjav.com",[273,274]],["bluemedialink.online",273],["game3rb.com",[273,345]],["manhwalist.com",273],["mc-hacks.net",273],["mycivillinks.com",273],["s2dfree.to",273],["secretlink.xyz",273],["tv247.us",273],["woiden.com",273],["wonderapk.com",273],["pornovka.cz",274],["xmateur.com",274],["mygaytube.com",274],["xnxxcom.xyz",[274,284,285,286]],["actionviewphotography.com",274],["exporntoons.net",274],["tyler-brown.com",274],["ukdevilz.com",274],["141tube.com",274],["18porncomic.com",274],["19-days-manga.com",274],["1piecemanga.com",274],["1punchman-manga.com",274],["1teentubeporn.com",274],["1youngteenporn.com",274],["3dhentai.club",274],["3gaytube.com",274],["3xamatorszex.hu",274],["3xfaktor.hu",274],["4archive.org",274],["4fans.gay",274],["4porn4.com",274],["560pmovie.com",274],["6indianporn.com",274],["7mmtv.sx",274],["85tube.com",274],["8muses.xxx",274],["a-hentai.tv",274],["aagmaal.com",274],["aav.digital",274],["ablefast.com",274],["adltc.cc",274],["adultoffline.com",274],["adultporn.com.es",274],["aflamsexnek.com",274],["akatsuki-no-yona.com",274],["akutsu-san.com",274],["al4a.com",274],["allafricangirls.net",274],["allcelebs.club",274],["allporncartoons.com",274],["allpussynow.com",274],["allteensnude.net",274],["allureamateurs.net",274],["alotporn.com",274],["amateur-mature.net",274],["amateurandreal.com",274],["amateurbeachspy.com",274],["amateurfapper.com",274],["amateurfun.net",274],["amateurporn.co",274],["amazingtrannies.com",274],["animecast.net",274],["animeidhentai.com",274],["animekage.net",274],["animesex.me",274],["animetoast.cc",274],["annoncesescorts.com",274],["anusling.info",274],["anybunny.com",274],["anynude.net",274],["aoashimanga.com",274],["arabxd.com",274],["arabxforum.com",274],["arabxnx.com",274],["asianpornfilms.com",274],["asianpornphoto.net",274],["asianstubefuck.com",274],["asianteenagefucking.com",274],["asiaontop.com",274],["assesphoto.com",274],["av-uncen.com",274],["axporn.com",274],["b4watch.com",274],["babesexpress.com",274],["babesvagina.com",274],["babesxworld.com",274],["banglachoti-story.com",274],["bangx.org",274],["bbw.com.es",274],["bbw6.com",274],["bbwfest.com",274],["bbwfuckpic.com",274],["bcmanga.com",274],["bdsm-fuck.com",274],["bdsm-photos.com",274],["bdsmstreak.com",274],["beegsexxx.com",274],["beemtube.com",274],["beginningmanga.com",274],["belloporno.com",274],["best18teens.com",274],["bestblackgay.com",274],["bestcam.tv",274],["bestgrannies.com",274],["bestlist.top",274],["bestpornflix.com",274],["bestpussypics.net",274],["bestsextoons.com",274],["bestshemaleclips.com",274],["bigboobs.com.es",274],["bigwank.com",274],["birdurls.com",[274,343]],["bjhub.me",274],["black-matures.com",274],["black-porn-pics.org",274],["blackamateursnaked.com",274],["blackchubbymovies.com",274],["blackcunts.org",[274,359]],["blackedtube.com",274],["blackmaturevideos.com",274],["blackpornhq.com",274],["blacksexmix.com",274],["blackteen.link",274],["blowjobamateur.net",274],["bobolike.com",274],["bokepxv.com",274],["bolly-tube.com",274],["bollywoodx.org",274],["boobs-mania.com",274],["boolwowgirls.com",274],["booru.eu",274],["bootyexpo.net",274],["borwap.xxx",274],["boxporn.net",274],["boystube.link",274],["brazzersbabes.com",274],["bucetaspeludas.com.br",274],["buondua.com",274],["bustmonkey.com",274],["bustyfats.com",274],["bustyshemaleporn.com",274],["caitlin.top",274],["callofnight.com",274],["camcam.cc",274],["camgreat.com",274],["cartoonporncomics.info",274],["cartoonvideos247.com",274],["cat3movie.org",274],["cbt-tube.net",274],["cdimg.blog.2nt.com",274],["celebjared.net",274],["celebrityleakednudes.com",274],["celebritynakeds.com",274],["celebsnudeworld.com",274],["celebwhore.com",274],["centralboyssp.com.br",274],["cerdas.com",274],["cervezaporno.com",274],["cfake.com",274],["chicasdesnudas.xxx",274],["chinesesexmovie.net",274],["chopris.com",274],["chubbyelders.com",274],["chubbypornmpegs.com",274],["classicxmovies.com",274],["clicporn.com",274],["clothing-mania.com",274],["comicsarmy.com",274],["comicsporno.xxx",274],["comicspornos.com",274],["comicspornoxxx.com",274],["comicsvalley.com",274],["comicsxxxgratis.com",274],["comicxxx.eu",274],["crazyporn.xxx",274],["crockotube.com",274],["crossdresserhub.com",274],["csrevo.com",274],["cuckold-videos.org",274],["cuckold.it",274],["cutiecomics.com",274],["czechsex.net",274],["czechvideo.org",274],["daftporn.com",274],["daftsex.net",274],["daftsex.org",274],["dailyjav.co",274],["danmachimanga.com",274],["darknessporn.com",274],["dataporn.pro",274],["dbs-manga.online",274],["deathistheonlyendingforthevillainess.online",274],["debridup.com",274],["deepfucks.com",274],["deepthroat-porn.com",274],["depvailon.com",274],["descargaranimes.com",274],["desihoes.com",274],["desijugar.net",274],["desimms.co",274],["digitalbeautybabes.com",274],["dikgames.com",274],["dirtybadger.com",274],["dirtyfox.net",274],["dirtygangbangs.com",274],["dirtytamil.com",274],["dlgal.com",274],["dlouha-videa.cz",274],["domahatv.com",274],["domahi.net",274],["donna-cerca-uomo.com",274],["dorohedoro.online",274],["douxporno.com",274],["drsnysvet.cz",274],["dumpz.net",274],["eahentai.com",274],["ebonyamateurphoto.com",274],["ebonyassclips.com",274],["ebuxxx.net",274],["ehotpics.com",274],["epornstore.com",274],["ero18.cc",274],["eroasmr.com",274],["eroclips.org",274],["erogarga.com",274],["erotichun.com",274],["erotichunter.com",274],["eroticmv.com",274],["eroticteensphoto.net",274],["eroxxx.us",274],["escort-in-italia.com",274],["escortconrecensione.com",274],["eshentai.tv",274],["everia.club",274],["everysextube.com",274],["ex-foary.com",274],["eztvtorrent.co",274],["familyporner.com",274],["famosas-desnudas.org",274],["famousnipple.com",274],["fap16.net",274],["fapcat.com",274],["fapdrop.com",274],["fapset.com",274],["faptube.com",274],["fapxl.com",274],["fatblackmatures.com",274],["fattubevideos.net",274],["fatwhitebutt.com",274],["fatxxxtube.com",274],["felizporno.com",274],["femdomworld.com",274],["femjoybabes.com",274],["fetish-bb.com",274],["fetish-tv.com",274],["fetishburg.com",274],["ffjav.com",274],["film1k.com",274],["filmpornoitaliano.org",274],["filmyporno.tv",274],["finderporn.com",[274,359]],["finding-camellia.com",274],["findtranny.com",274],["finevids.xxx",274],["folgenporno.com",274],["footfetishvid.com",274],["free-gay-clips.com",274],["free-trannyporn.com",274],["freefatpornmovies.com",274],["freegayporn.me",274],["freegrannypornmovies.com",274],["freehdvideos.xxx",274],["freepdfcomic.com",274],["freepornhdonlinegay.com",274],["freepornjpg.com",274],["freepublicporn.com",274],["freesex-1.com",274],["freexxxvideos.pro",274],["freshscat.com",274],["freshshemaleporn.com",274],["frprn.com",274],["ftopx.com",274],["fuckingsession.com",274],["fuckmilf.net",274],["fucktube4k.com",274],["fuxnxx.com",274],["gatasdatv.com",274],["gay-streaming.com",274],["gay-tubes.cc",274],["gay4porn.com",274],["gayboyshd.com",274],["gayboystube.top",274],["gayfor.us",274],["gayforfans.com",274],["gaypornhdfree.com",274],["gaypornlove.net",274],["gaystream.pw",274],["gayteam.club",274],["gayvideo.me",274],["gayxxxtube.net",274],["gekkouscans.com.br",274],["ggbases.com",274],["ghettopearls.com",274],["gifcandy.net",274],["girlfriendsexphoto.com",274],["girlfuckgalleries.com",274],["girlnude.link",274],["glavmatures.com",274],["gonewild.co",274],["good-babes.com",274],["goodporn.to",274],["goshow.tv",274],["gotporn.com",274],["grannyxxxtube.net",274],["gravuregirlz.com",274],["greatestshemales.com",274],["greatnass.com",274],["greensmut.com",274],["grigtube.com",274],["hachiraw.net",274],["haho.moe",274],["hanime.space",274],["hanimesubth.com",274],["hardfacefuck.com",274],["hcbdsm.com",274],["hd-xxx.me",274],["hdgayporn.net",274],["hdjavonline.com",274],["hdpicsx.com",274],["hdporn-movies.com",274],["hdpornzap.com",274],["hdtubesex.net",274],["hentai-asia.com",274],["hentai-cosplays.com",274],["hentai-for.net",274],["hentai-hot.com",274],["hentai.tv",274],["hentai20.com",274],["hentai20.io",274],["hentai3z.com",274],["hentaiarena.com",274],["hentaiasmr.moe",274],["hentaibrasil.info",274],["hentaibros.com",274],["hentaicity.com",274],["hentaicore.org",274],["hentaidays.com",274],["hentaienglish.com",274],["hentaihaven.com",274],["hentaihaven.red",274],["hentaihd.xyz",274],["hentaila.com",274],["hentaila.tv",274],["hentaipins.com",[274,337]],["hentaiporno.xxx",274],["hentaiteca.net",274],["hentaitk.net",274],["hentaiworld.tv",274],["hentaiyes.com",274],["herexxx.com",274],["heroine-xxx.com",274],["hiperdex.com",274],["hit-erotic.com",274],["hitprn.com",274],["hmanga.asia",274],["ho6ho.com",274],["holaporno.xxx",274],["hoporno.net",274],["hornbunny.com",274],["hornyfanz.com",274],["hotgirl.biz",274],["hotgirlhub.com",274],["hotleak.vip",274],["hotleaks.tv",274],["hotmarathistories.com",274],["hotmaturegirlfriends.com",274],["hotmirrorpics.com",274],["hotntubes.com",274],["hotsexstory.xyz",274],["hotshag.com",274],["house.porn",274],["hqporner.top",274],["hqpornero.com",274],["hqpornstream.com",274],["ibecamethewifeofthemalelead.com",274],["ibradome.com",274],["iceporn.tv",274],["ideal-teens.com",274],["ilikecomix.com",274],["imagetwist.netlify.app",274],["imgflare.com",274],["in91vip.win",274],["incontri-in-italia.com",274],["indiansexbazar.com",274],["indianxxx.us",274],["influencersgonewild.com",274],["ingyenszexvideok.hu",274],["iporntoo.com",274],["iusedtobeaboss.com",274],["j-pussy.com",274],["j91.asia",274],["japaneseasmr.com",274],["japanfuck.com.es",274],["japantaboo.com",274],["japanxxxmovie.com",274],["japteenx.com",274],["jasmr.net",274],["jav-torrent.org",274],["jav-xx.com",274],["jav.one",274],["jav101.online",274],["jav380.com",274],["javbake.com",274],["javbest.xyz",274],["javbix.com",274],["javbob.co",274],["javbull.tv",274],["javcensored.net",274],["javdoge.com",274],["javfav.com",274],["javfullmovie.com",274],["javfun.me",274],["javgrab.com",274],["javhoho.com",274],["javhun.com",274],["javjavhd.com",274],["javmelon.com",274],["javmilf.xyz",274],["javmobile.net",274],["javmoviexxx.com",274],["javneon.tv",274],["javopen.co",274],["javpan.net",274],["javpool.com",274],["javporn.tv",274],["javpornfull.com",274],["javprime.net",274],["javpro.cc",274],["javrave.club",274],["javraveclub.com",274],["javrip.net",274],["javroi.com",274],["javsaga.ninja",274],["javsex.guru",274],["javsexfree.com",274],["javstor.com",274],["javstream.com",274],["javsub-english.top",274],["javtsunami.com",274],["javtv.to",274],["javuncensored.watch",274],["javvideo.xyz",274],["javxxxporn.com",274],["jizz.us",274],["jotea.cl",274],["jojolandsmanga.com",274],["jpeg.pet",274],["jpg.fishing",274],["jpg2.su",274],["jpvhub.com",274],["juicy3dsex.com",274],["jujmanga.com",274],["jujustu-kaisen.com",274],["justsexpictures.com",274],["kaoskrew.org",274],["kenzato.uk",274],["kiaporn.com",274],["kill-the-hero.com",274],["klikmanga.com",274],["komikstation.com",274],["komisanwamanga.com",274],["krx18.com",274],["kubo-san.com",274],["kvador.com",274],["latino69.fun",274],["latinohentai.com",[274,413]],["ldkmanga.com",274],["leakedzone.com",274],["leaktube.net",274],["lesbiansex.best",274],["lesbiantube.club",274],["lesboluvin.com",274],["lewdstars.com",274],["lewdweb.net",274],["likuoo.video",274],["linkbr.xyz",274],["ljcam.net",274],["lnk2.cc",274],["longporn.xyz",274],["lovelynudez.com",274],["luscious.net",274],["lustteens.net",274],["m.sextvx.com",274],["madouqu.com",274],["mainporno.com",274],["mamochki.info",274],["manga-dbs.com",274],["manga18.club",274],["manga18fx.com",274],["mangadass.com",274],["mangadna.com",[274,343]],["mangahatachi.com",274],["mangahub.io",[274,343]],["mangakio.com",274],["mangaonline.fun",274],["mangarawjp.asia",274],["mangarussia.com",274],["manhwa18.cc",274],["manhwaid.org",274],["manyakan.com",274],["mature-tube.sexy",274],["mature4.net",274],["maturepornjungle.com",274],["maturepornphoto.com",274],["maturexxxclips.com",274],["maxjizztube.com",274],["maxtubeporn.net",274],["mdtaiwan.com",274],["meetdownload.com",274],["meetimgz.com",274],["megapornfreehd.com",274],["mercenarymanga.online",274],["mespornogratis.com",274],["migliori-escort.com",274],["milf300.com",274],["milftoon.xxx",274],["milkporntube.com",274],["mlookalporno.com",274],["mobifuq.com",274],["mobileporn.cam",274],["mom-pussy.com",274],["mommy-pussy.com",274],["mommyporntube.com",274],["momspost.com",274],["momtubeporn.xxx",274],["momxxx.video",274],["momzr.com",274],["moregirls.org",274],["movies18.net",274],["mp4-porn.net",274],["mrjav.net",274],["mrpeepers.net",274],["muchfap.com",274],["multporn.net",274],["mushoku-tensei.online",274],["musvozimbabwenews.com",274],["mydesibaba.com",274],["mydesiboobs.com",274],["myfreevintageporn.com",274],["mygalls.com",274],["mypornhere.com",[274,389]],["mypornstarbook.net",274],["mypussydischarge.com",274],["myvintageporntube.com",274],["myxclip.com",274],["myyoungbabe.com",274],["myyouporn.com",274],["nakedamateurs.link",274],["nakedmature.sexy",274],["nangiphotos.com",274],["nanime.us",274],["naughtyza.co.za",274],["needgayporn.com",274],["nicheporno.com",274],["nightlifeporn.com",274],["nocfsb.com",274],["novinhassafadinhas.com",274],["novojoy.com",274],["novoporn.com",274],["nsfw247.to",274],["nsfwalbum.com",274],["nude-beach-tube.com",274],["nude-teen-18.com",274],["nudebeachpussy.com",274],["nudeblackgirlfriend.com",274],["nudedxxx.com",274],["nudemomshots.com",274],["nudismteens.com",274],["nudistic.com",274],["nukedfans.com",274],["nuoga.eu",274],["nyaatorrent.com",274],["ok.xxx",274],["oncam.me",[274,310]],["onejav.online",274],["onepiece-manga-online.net",274],["onepiecemangafree.com",274],["onepunch-manga.com",274],["onlineporno.cc",274],["onlinepornushka.com",274],["onlinesextube.com",274],["onlygangbang.com",274],["onlygayvideo.com",274],["onlyhotleaks.com",274],["onscreens.me",274],["oosex.net",274],["opomanga.com",274],["orgasmatrix.com",274],["otakuraw.net",274],["otomi-games.com",[274,345]],["overhentai.net",274],["parnuhahome.com",274],["pbangels.com",274],["peliculasmx.net",274],["pelisandseries.net",274],["pelispedia.net",274],["penis-milking.com",274],["penisbuyutucum.net",274],["perfektdamen.co",274],["pervertium.com",274],["petitegirlsnude.com",274],["phim85.com",274],["phonerotica.com",274],["picmoney.org",274],["picsfuck.org",274],["picspornamateur.com",274],["pictoa.com",274],["pinayviralsexx.com",274],["pinsexygirls.com",274],["pisshamster.com",274],["pissingporn.com",274],["plumpxxxtube.com",274],["plusone8.com",274],["porn-image.net",274],["porn-sexypics.com",274],["porn0.tv",274],["porn0video.com",274],["porn3dx.com",274],["porn77.info",274],["porn78.info",274],["pornabcd.com",274],["pornachi.com",274],["pornbimbo.com",274],["pornchaos.org",274],["pornchimp.com",274],["porncomics.to",274],["porndaa.com",274],["pornditt.com",274],["porndollz.com",274],["porner.tv",274],["pornfuzzy.com",274],["porngayclips.com",274],["porngirlstube.com",274],["porngq.com",274],["porngun.net",274],["pornhdin.com",274],["pornhegemon.com",274],["pornhex.com",274],["pornhub-teen.com",274],["porninblack.com",274],["pornissimo.org",274],["pornken.com",274],["pornloupe.com",274],["pornmam.com",274],["pornmom.net",274],["pornmoms.org",274],["pornmonde.com",274],["porno-porno.net",274],["porno-rolik.com",274],["pornocolegialas.org",274],["pornocolombiano.net",274],["pornoman.pl",274],["pornomanoir.com",274],["pornoperra.com",274],["pornopics.site",274],["pornoreino.com",274],["pornotrack.net",274],["pornpaw.com",274],["pornrabbit.com",274],["pornrewind.com",274],["pornrusskoe.com",274],["pornsai.com",274],["pornsearchengine.com",274],["pornsex-pics.com",274],["pornstargold.com",274],["pornstarsadvice.com",274],["pornteens.mobi",274],["porntin.com",274],["porntrex.pro",274],["porntry.com",274],["pornuj.cz",274],["pornvibe.org",274],["pornwatchers.com",274],["pornxp.org",274],["pornxxxvideos.net",274],["pornyeah.com",274],["pornzone.com",274],["povaddict.com",274],["prothots.com",274],["pulpo69.com",274],["punishworld.com",274],["pussy3dporn.com",274],["pussymaturephoto.com",274],["pvip.gratis",274],["pygodblog.com",274],["qcock.com",274],["queerdiary.com",274],["raccontivietati.com",274],["ragnarokmanga.com",274],["randomarchive.com",274],["rapidzona.tv",274],["rawofficethumbs.com",274],["readfireforce.com",274],["realitybrazzers.com",274],["recordbate.com",274],["redamateurtube.com",274],["reddflix.com",274],["redgay.net",274],["rednowtube.com",274],["redpornnow.com",274],["reifporn.de",274],["rentagirlfriendmanga.online",274],["repicsx.com",274],["risefromrubble.com",274],["rphangx.net",274],["rranime.com",274],["rubias19.com",274],["rule34.art",274],["rule34.paheal.net",274],["rushporn.xxx",274],["russkoevideoonline.com",274],["rusteensex.com",274],["saint.to",274],["sankakucomplex.com",274],["santoinferninho.com",274],["saradahentai.com",274],["savelink.site",274],["scallyguy.com",274],["scatkings.com",274],["scatnetwork.com",274],["screenhumor.com",274],["secondcomingofgluttony.com",274],["see-xxx.com",274],["seed69.com",274],["sekaikomik.live",274],["seksrura.net",274],["seksualios.com",274],["seneporno.com",274],["seoul-station-druid.com",274],["serverxfans.com",274],["sesso-escort.com",274],["severeporn.com",274],["sex-babki.com",274],["sex-pic.info",274],["sex-torrent.net",274],["sexbixbox.com",274],["sexgay18.com",274],["sexkbj.com",274],["sexmutant.com",274],["sexmv.com",274],["sexoverdose.com",274],["sexpornasian.com",274],["sexpox.com",274],["sexpuss.org",274],["sexrura.com",274],["sexrura.pl",274],["sextor.org",274],["sextubefun.com",274],["sextubeset.com",274],["sexvideos.host",274],["sexy-parade.com",274],["sexy-youtubers.com",274],["sexyaporno.com",274],["sexyasianteenspics.com",274],["sexybabespictures.com",274],["sexyebonyteen.com",274],["sexyerotica.net",274],["sexyfreepussy.com",274],["sexyhive.com",274],["sexyteengirlfriends.net",274],["shelovesporn.com",274],["shemalemovies.us",274],["shlink.net",274],["short.croclix.me",274],["sissytube.net",274],["sitarchive.com",274],["skinnyhq.com",274],["sleazedepot.com",274],["smotret-porno-onlain.com",274],["solopornoitaliani.xxx",274],["somulhergostosa.com",274],["spycock.com",274],["spyvoyeur.net",274],["stileproject.com",274],["str8ongay.com",274],["stream-69.com",274],["subdivx.com",274],["submissive-wife.net",274],["supremebabes.com",274],["sweetgirl.org",274],["szexvideok.hu",274],["tabooporn.tv",274],["tabooporns.com",274],["tabootube.xxx",274],["tamilsexstory.net",274],["taxi69.com",274],["teenage-nudists.net",274],["teenamateurphoto.com",274],["teenbabe.link",274],["teencamx.com",274],["teenpornjpg.com",274],["teenxxxporn.pro",274],["telugusexkathalu.com",274],["tenseishitaraslimedattaken-manga.com",274],["thaihotmodels.com",274],["thatav.net",274],["thebarchive.com",274],["thecartoonporntube.com",274],["theeminenceinshadowmanga.com",274],["thehentaiworld.com",274],["thelesbianporn.com",274],["thematurexxx.com",274],["theyarehuge.com",[274,358]],["thothd.com",274],["thotporn.tv",274],["thotsbay.tv",274],["thotslife.com",274],["tioanime.com",274],["titsintops.com",[274,477]],["tittykings.com",274],["tmohentai.com",274],["tojav.net",274],["tok-thots.com",274],["tokyo-ghoul.online",274],["tokyomotion.com",274],["tokyomotion.net",274],["tokyorevengersmanga.com",274],["tomatespodres.com",274],["tomb-raider-king.com",274],["toon69.com",274],["topwebgirls.eu",274],["torrent-pirat.com",274],["torture1.net",274],["tpornstars.com",274],["trahino.net",274],["trahodom.com",274],["tranny6.com",274],["trannylibrary.com",274],["trannysexmpegs.com",274],["trannyxxxtube.net",274],["transexuales.gratis",274],["truyenhentai18.net",274],["ts-mpegs.com",274],["tsmovies.com",274],["tubegaytube.com",274],["tubepornnow.com",274],["tuberzporn.com",274],["tubexo.tv",274],["tuhentaionline.com",274],["turbogvideos.com",274],["turboimagehost.com",274],["twink-hub.com",274],["ulsex.net",274],["ultraten.net",274],["uncensoredleak.com",274],["uniqueten.net",274],["up-load.io",[274,344]],["upicsz.com",274],["upskirt.tv",274],["urgayporn.com",274],["usaxtube.com",274],["vcp.xxx",274],["ver-mangas-porno.com",274],["verhentai.top",274],["vermangasporno.com",274],["verpeliculasporno.gratis",274],["videodotados.com",274],["videosputas.xxx",274],["videosxxxporno.gratis",274],["videosxxxputas.com",274],["viewmature.com",274],["vintageporntubes.com",274],["vipporns.com",274],["viralxvideos.es",274],["vkrovatku.com",274],["voyeurblog.net",274],["voyeurxxxsex.com",274],["vzrosliedamy.com",274],["wannafreeporn.com",274],["wantmature.com",274],["waploaded.com",[274,344]],["watchfreejavonline.co",274],["watchfreekav.com",274],["watchhentai.net",274],["watchporninpublic.com",274],["webcams.casa",274],["webtoonscan.com",274],["westmanga.info",274],["wetpussy.sexy",274],["wetsins.com",274],["womennaked.net",274],["wonporn.com",274],["worldsex.com",274],["wow-mature.com",274],["wowxxxtube.com",274],["x-movie7.com",274],["x-videos.name",274],["x18.xxx",274],["xanimehub.com",274],["xanimu.com",274],["xasiat.com",274],["xculitos.com",274],["xemales.com",274],["xexle.com",274],["xfantazy.org",274],["xforum.live",274],["xfreehd.com",274],["xfreepornsite.com",274],["xhamsterteen.com",274],["xkeezmovies.com",274],["xnxx-downloader.net",274],["xnxx.party",274],["xnxxhamster.net",274],["xnxxvideo.pro",274],["xpicse.com",274],["xpornzo.com",274],["xsexpics.com",274],["xspiel.com",274],["xsportshd.com",274],["xszav.club",274],["xvideis.cc",274],["xvideos.name",274],["xvideosxporn.com",274],["xxf.mobi",274],["xxr.mobi",274],["xxu.mobi",274],["xxx-videos.org",274],["xxxcomics.org",274],["xxxhub.cc",274],["xxxputas.net",274],["xxxrip.net",274],["xxxtor.com",274],["xxxxselfie.com",274],["y-porn.com",274],["yaoiscan.com",274],["yona-yethu.co.za",274],["yongfucknaked.com",274],["youngbelle.net",274],["youngerasiangirl.net",274],["youngerporn.mobi",274],["youngsexygfs.com",274],["youpornfm.com",274],["youramateurporn.com",274],["yporn.tv",274],["ytanime.tv",[274,345]],["yy1024.net",274],["zonavideosx.com",274],["zthots.com",274],["amateurs-fuck.com",274],["sex-amateur-clips.com",274],["daemon-hentai.com",274],["deano.me",275],["themehospital.co.uk",275],["resplace.com",275],["tainguyenmienphi.com",277],["overtake.gg",278],["ripleyfieldworktracker.com",279],["iggtech.com",280],["asia.5ivttv.vip",280],["matrixserver.in",281],["filmi7.net",283],["telorku.xyz",283],["sport890.com.uy",287],["coomer.su",288],["kemono.su",288],["techcyan.com",289],["kiktu.com",289],["upshrink.com",289],["trangchu.news",289],["banaraswap.in",289],["linkvertise.com",[290,291,292]],["wenxuecity.com",292],["mdn.lol",293],["crypto4yu.com",296],["manofadan.com",296],["readbitcoin.org",296],["lbprate.com",297],["dl.apkmoddone.com",298],["helpnetsecurity.com",299],["techieway.blogspot.com",300],["desktophut.com",301],["getitfree.cn",301],["techably.com",302],["minorpatch.com",303],["wg-gesucht.de",305],["mirrorace.com",306],["supermarches.ca",308],["punisoku.blogo.jp",309],["smartwebsolutions.org",311],["turkrock.com",311],["taigoforum.de",311],["gtamaxprofit.com",312],["linfoweb.com",313],["cracking.org",[314,315]],["lomcn.org",314],["apkdoze.com",314],["aroratr.club",315],["softwaresde.com",316],["artesacro.org",318],["takimag.com",319],["hollywoodpq.com",320],["youranshare.com",321],["freewatchserialonline.com",322],["iklandb.com",324],["heavy-r.com",325],["fshost.me",326],["eddiekidiw.com",327],["youngpornvideos.com",328],["linuxhint.com",329],["thekitchenmagpie.com",329],["manga-raw.club",[330,346]],["newsiqra.com",331],["br0wsers.com",332],["playsexgames.xxx",333],["cryptowin.io",334],["fappee.com",335],["kutmoney.com",336],["tophentaicomics.com",337],["erotic-beauties.com",337],["hardsex.cc",337],["sex-movies.biz",337],["sikwap.xyz",337],["tube18.sexy",337],["akuu-sflin.blogspot.com",338],["sexflashgame.org",339],["fssquad.com",340],["filtercams.com",341],["1movietv.com",342],["4shared.com",342],["anime-odcinki.pl",342],["bdcraft.net",342],["biqle.com",342],["extrafreetv.com",342],["exyi.net",342],["filmeonlinehd.biz",342],["hitokin.net",342],["ipaste.pw",342],["iptvdroid1.blogspot.com",342],["langitmovie.com",342],["movieloversworld.com",342],["nensaysubs.net",342],["nflbite.com",342],["onlinework4all.com",342],["onlystream.tv",342],["protect-mylinks.com",342],["saveshared.com",342],["storieswatch.com",342],["streaming-one.com",342],["streamloverx.com",342],["ur-files.com",342],["vidoza.net",342],["vidshare.tv",342],["watchhowimetyourmother.online",342],["watchmadmenonline.com",342],["watchonceuponatimeonline.com",342],["watchsexandthecity.com",342],["watchtrailerparkboys.com",342],["1movieshd.com",[343,344]],["a123movies.net",343],["acervofilmes.com",343],["airportseirosafar.com",343],["ajkalerbarta.com",[343,344]],["animekaizoku.com",343],["animeshow.tv",343],["animesonehd.xyz",343],["animesonline22.com",343],["animeworld.tv",343],["api.webs.moe",343],["appsfree4u.com",[343,344]],["appvn.com",343],["askim-bg.com",343],["attvideo.com",343],["b-bmovies.com",343],["baixedetudo.net.br",343],["baramjak.com",343],["bclikeqt.com",343],["beastlyprints.com",[343,344]],["bengalisite.com",[343,344]],["bestfullmoviesinhd.org",[343,344]],["cablegratis.online",343],["ch-play.com",[343,344]],["charexempire.com",343],["comandotorrenthd.org",343],["comofuncionaque.com",343],["crackevil.com",[343,379]],["cryptoforu.org",343],["deportealdia.live",343],["e123movies.com",343],["eio.io",343],["essaysharkwriting.club",[343,344]],["exe.app",343],["exee.io",343],["filme-bune.biz",343],["filmovi.ws",343],["flixhq.ru",343],["flixtor.video",343],["fzmoviesnet.com",343],["getmega.net",343],["givemenbastreams.com",343],["givemeredditstreams.com",343],["gomo.to",343],["gyonlineng.com",343],["hd44.net",343],["hdmovies23.com",343],["hdonline.co",343],["hdzone.org",343],["healthnewsreel.com",[343,344]],["i123movies.net",343],["iegybest.co",343],["ikindlebooks.com",343],["illink.net",343],["imagetot.com",343],["isaimini.ca",343],["iv-soft.com",[343,344]],["janjua.tv",343],["jewelry.com.my",[343,344]],["johnwardflighttraining.com",[343,344]],["jujutsukaisen-manga.online",343],["jujutsukaisenonline.net",343],["kabarportal.com",[343,344]],["katflys.com",343],["keepv.id",343],["kissasians.org",343],["klubsports.xyz",343],["kora-online.tv",343],["kshow123.net",343],["kstorymedia.com",[343,344]],["kumascans.com",343],["la123movies.org",343],["leet365.cc",[343,344]],["lespassionsdechinouk.com",[343,344]],["linkadshield.xyz",343],["live7v.com",343],["livestreamtv.pk",[343,344]],["lmplayer.xyz",343],["lookmovie102.xyz",343],["lookmovie103.xyz",343],["lookmovie107.xyz",343],["lookmovie108.xyz",343],["lookmovie110.xyz",343],["lookmovie113.xyz",343],["lookmovie114.xyz",343],["lookmovie115.xyz",343],["lookmovie116.xyz",343],["lookmovie117.xyz",343],["lookmovie120.xyz",343],["lookmovie121.xyz",343],["lookmovie122.xyz",343],["lookmovie123.xyz",343],["lookmovie125.xyz",343],["lookmovie127.xyz",343],["lookmovie129.xyz",343],["lookmovie130.xyz",343],["lookmovie131.xyz",343],["lookmovie132.xyz",343],["lookmovie134.xyz",343],["lookmovie135.xyz",343],["lookmovie137.xyz",343],["lookmovie138.xyz",343],["lookmovie139.xyz",343],["lookmovie140.xyz",343],["lookmovie141.xyz",343],["lookmovie142.xyz",343],["lookmovie143.xyz",343],["lookmoviess.com",343],["manga4life.com",343],["mangasco.com",343],["mangceh.cc",343],["masengwa.com",343],["mcdlpit.com",343],["mega-mkv.com",343],["mega-p2p.net",343],["megashare-website.com",343],["mettablog.com",343],["momomesh.tv",343],["motive213link.blogspot.com",343],["moviebb.net",343],["moviemasalahd.xyz",343],["movies7.to",343],["mp3-gratis.it",343],["mp3juice.info",343],["mp3spy.cc",343],["myfernweh.com",[343,344]],["ngomik.net",[343,344]],["novamovie.net",343],["novelssites.com",343],["noweconomy.live",343],["onlinesubtitrat.com",343],["orangeink.pk",[343,344]],["ostreaming.tv",343],["peliculontube.net",343],["pelismart.com",343],["pelisstar.com",343],["pirlotv.mx",343],["playerfs.com",343],["playlist-youtu.be",343],["projectfreetv2.com",343],["projectfreetv2022.com",343],["putlocker-website.com",343],["putlocker68.com",343],["ragnaru.net",343],["repelis.in",343],["rojadirectahd.online",343],["romfast.com",[343,345]],["s4p2.shingekinokyojin.tv",343],["serijefilmovi.com",343],["serijehaha.com",[343,344]],["sharkfish.xyz",343],["shr.cash",343],["shrugemojis.com",[343,344]],["simsdom.com",343],["skidrow-games.com",343],["soap2dayto.org",343],["sockshare.ac",343],["srek.net",343],["st23q.com",343],["stivandz.com",343],["stream.pkayprek.com",343],["streamingfrance.net",343],["talaba.su",[343,344]],["tamilyogi.best",343],["tatabrada.tv",[343,344]],["tgo-tv.co",343],["thetechzone.online",[343,344]],["thingstomen.com",343],["thripy.com",[343,344]],["tlin.me",343],["tomatomatela.com",343],["tv96.cc",343],["u123movies.com",343],["ukmagazinesfree.com",343],["uploadbox.cc",343],["uppit.com",[343,348]],["urdubolo.pk",[343,344]],["vedshare.com",343],["veryfastdownload.pw",343],["vevioz.com",343],["vidbeem.com",343],["vidbm.com",343],["vidcorn.to",343],["vidlo.us",343],["wat32.tv",343],["watchseriesstream.com",343],["watchtvch.club",[343,344]],["wifi4games.com",343],["xn--mlaregvle-02af.nu",343],["xxxwebdlxxx.top",343],["yeshd.net",343],["yodbox.com",343],["yotrabajo.info",343],["yt-api.com",343],["yt-download.org",343],["yt1s.com",343],["ytix.xyz",[343,344]],["zeidgh.com",343],["ziperto.com",[343,352]],["123movies-official.net",344],["123movies-official.site",344],["123movies.net",344],["123movies4u.xyz",344],["123moviesready.org",344],["123moviesto.club",344],["allosoccer.com",344],["anavidz.com",344],["anidl.org",344],["animasu.club",344],["anime-sanka.com",344],["animehditalia.it",344],["animes.vision",344],["animesultra.com",344],["apkmody.io",344],["apkshrt.com",344],["asianembed.io",344],["asianhdplay.net",344],["asianwatch.net",344],["atdhe.pro",344],["bakotv.com",344],["bbb.fm",344],["bhplay.me",344],["bx-zone.com",344],["canonprintersdrivers.com",344],["cat-a-cat.net",344],["ccnworldtech.com",344],["cheat.hax4you.net",344],["cima100fm.com",344],["cimalina.me",344],["cinevision.online",344],["cinevision4.online",344],["clipconverter.cc",344],["crystal-launcher.pl",344],["cuevanahd.net",344],["distanta.net",344],["dlpsgame.org",344],["dtmaga.com",344],["egyshare.cc",344],["elevationmap.net",344],["fakazagods.com",344],["fbox.to",344],["fboxtv.com",344],["fightforthealliance.com",344],["fileguru.net",344],["filmyzilla.filmywap2021ganduworld.com",344],["fmovies2.cx",344],["freemoviesfull.com",344],["freeromsdownload.com",344],["fromhots.com",344],["gameslay.net",344],["gentlewasher.com",344],["gogoplay1.com",344],["gogoplay2.com",344],["gogoplay4.com",344],["gum-gum-stream.com",344],["hds-streaming-hd.com",344],["hentaizm.fun",344],["hikarinoakari.com",344],["hilaryhahn.com",344],["hothit.me",344],["ilinks.in",344],["imgspark.com",344],["insurancebillpayment.net",344],["intereseducation.com",344],["jpscan-vf.com",344],["katmoviehd4.com",344],["kimoitv.com",344],["kingdomfiles.com",344],["liflix.site",344],["linkotes.com",344],["linksly.co",344],["lustholic.com",344],["mangahere.today",344],["manganatos.com",344],["mangas-raw.com",344],["manhwa68.com",344],["mcubd.host",344],["megafilmeseseriesonline.com",344],["messitv.net",344],["mobdropro.com",344],["modsfire.com",344],["moonblinkwifi.com",344],["moshahda.net",344],["motive213.com",344],["moviedekho.in",344],["moviescounnter.com",344],["movieskafanda.xyz",344],["moviestars.to",344],["moviewr.com",344],["mp3-now.com",344],["mp3fromyou.tube",344],["mp3juices.su",344],["mp3yeni.org",344],["myoplay.club",344],["networklovers.com",344],["neymartv.net",344],["nkiri.com",344],["novelroom.net",344],["okamimiost.com",344],["ovamusic.com",344],["paidnaija.com",344],["pelismarthd.com",344],["pelismartv.com",344],["pelisplus.uproxy.page",344],["pelispoptv.com",344],["pirate4all.com",344],["put-locker.com",344],["putingfilm.com",344],["quiltfusion.com",344],["rawkuma.com",344],["redowlanalytics.com",344],["roms-download.com",344],["roms-hub.com",344],["roms-telecharger.com",344],["satoshi-win.xyz",344],["serien.cam",344],["serienstream.to",344],["sflix.pro",344],["sflix.to",344],["showbizbites.com",344],["stickerdeals.net",344],["stopstreamtv.net",344],["streambee.to",344],["tcpermaculture.com",344],["techmyntra.net",344],["techsslash.com",344],["thelosmovies.com",344],["thememypc.net",344],["thetodaypost.com",[344,441]],["thevideome.com",344],["thewatchseries.live",344],["totallyfuzzy.net",344],["traveldesearch.com",344],["tudotecno.com",344],["tuktukcinema.co",344],["turkish123.com",344],["tvhay.top",344],["uctnew.com",344],["up-load.one",344],["upload-4ever.com",344],["uploadmx.com",344],["uploads.mobi",344],["uptoimage.com",344],["vbox7-mp3.info",344],["vf-film.net",344],["vibehubs.com",344],["vipstand.se",344],["viralitytoday.com",344],["voiranime.stream",344],["warefree01.com",344],["watchdoctorwhoonline.com",344],["watchimpracticaljokers.com",344],["watchopm.net",344],["watchseriess.net",344],["watchtheofficetv.com",344],["web.livecricket.is",344],["webloadedmovie.com",344],["whatshowto.com",344],["wifimovies.net",344],["wintub.com",344],["worldgreynews.com",344],["wupfile.com",344],["y-2mate.com",344],["yomoviesnow.com",344],["yseries.tv",344],["yt-convert.com",344],["ytconverter.app",344],["ytmp3cc.net",344],["ytmp4.live",344],["ytmp4converter.com",344],["yugen.to",344],["123moviestoday.net",345],["1link.club",345],["1primewire.com",345],["8-ball-magic.com",345],["adsh.cc",345],["afilmyhouse.blogspot.com",345],["aii.sh",345],["animehay.tv",345],["animeheaven.ru",345],["arnaqueinternet.com",345],["ate9ni.com",345],["beammeup.com.au",345],["bitlinks.pw",345],["casptv.xyz",345],["ccurl.net",345],["ceesty.com",345],["citpekalongan.com",345],["claimcrypto.cc",345],["clkmein.com",345],["cllkme.com",345],["corneey.com",345],["crazyblog.in",345],["destyy.com",345],["eastream.net",345],["ed-protect.org",345],["enstreams.xyz",345],["fakaza.com",345],["festyy.com",345],["filmyone.com",345],["freelitecoin.vip",345],["gestyy.com",345],["gulf-up.com",345],["hd44.com",345],["hdstreamss.club",345],["hindimean.com",345],["hostxy.com",345],["iiyoutube.com",345],["japscan.ws",345],["kinoger.to",345],["linkflash.techipe.info",345],["liveonscore.tv",345],["mailnesia.com",345],["mangaindo.web.id",345],["mangastream.mobi",345],["mazystreams.xyz",345],["megaup.net",345],["moviessquad.com",345],["movieston.com",345],["moviesub.is",345],["mozkra.com",345],["mp3cristianos.net",345],["mp3songsdownloadf.blogspot.com",345],["naijahits.com",345],["naijal.com",345],["nbch.com.ar",345],["ocnpj.com",345],["octanime.net",345],["phc.web.id",345],["pregledaj.net",345],["primeflix.website",345],["py.md",345],["r2sa.net",345],["readingbd.com",345],["receitasoncaseiras.online",345],["recetas.arrozconleche.info",345],["sh.st",345],["shortpaid.com",345],["stalkface.com",345],["subtitlecat.com",345],["summarynetworks.com",345],["supervideo.tv",345],["tajpoint.com",345],["techrecur.com",345],["theismailiusa.org",345],["thekingavatar.com",345],["thenetnaija.co",345],["tny.so",[345,370]],["torrentfilmes4k.org",345],["try2link.com",345],["uhdstreams.club",345],["vdtgr.com",345],["vedshar.com",345],["vidcloudpng.com",345],["vidomo.xyz",345],["vidsaver.net",345],["vumoo.to",345],["wildwap.com",345],["worldgirlsportal.com",345],["xsanime.com",345],["ymp4.download",345],["youtubeai.com",345],["youtubetoany.com",345],["zpaste.net",345],["zplayer.live",345],["2conv.com",346],["anonymous-links.com",346],["doctor-groups.com",346],["dubhappy.net",346],["egyanime.com",346],["filmesonlinehd1.org",346],["flvto.biz",346],["goalup.live",346],["gomovieshub.io",346],["gplinks.co",346],["modapkfile.com",346],["multifaucet.org",346],["nbaup.live",346],["o2tvseries.website",346],["pewgame.com",346],["q1-tdsge.com",346],["readm.org",346],["shrlink.top",346],["shugraithou.com",346],["url4cut.xyz",346],["vexfile.com",346],["voe.sx",346],["watchtvseries.video",346],["yesmovies123.me",346],["cue-vana.com",348],["direct-cloud.me",348],["driveup.in",348],["goved.org",348],["hdmovies2.org",348],["letsupload.io",348],["seriezloaded.com.ng",348],["slink.bid",348],["streamers.watch",348],["upbam.org",348],["vadbam.com",348],["vadbom.com",348],["vidbam.org",348],["vidshar.org",348],["liiivideo.com",351],["cloudvideo.tv",352],["hiphopa.net",352],["torrentmac.net",352],["pepperlive.info",353],["elvocero.com",356],["freepornxxxhd.com",357],["player.bizzstreams2u.xyz",357],["cybermania.ws",360],["okteve.com",361],["javporn18.com",362],["zdravenportal.eu",363],["shooshtime.com",364],["bittools.net",365],["imginn.com",366],["finchtechs.com",366],["linkpoi.me",367],["insidertracking.com",368],["forobasketcatala.com",369],["dndsearch.in",371],["chapteria.com",373],["porntn.com",374],["samfw.com",375],["ibooks.to",376],["fantasyfootballgeek.co.uk",376],["gifans.com",378],["filmyhitlink.xyz",379],["flightsim.to",[380,381]],["wgod.co",382],["tutflix.org",382],["spleaks.org",382],["isgfrm.com",382],["tamilbrahmins.com",382],["milanworld.net",382],["arabincest.com",382],["forum.admiregirls.com",382],["onlytech.com",382],["hackingfather.com",382],["archpaper.com",383],["faptube.xyz",384],["justcastingporn.com",385],["justfamilyporn.com",385],["pclicious.net",388],["dsocker1234.blogspot.com",391],["ceylonssh.com",392],["ustream.click",393],["liveonsat.com",394],["mejoresmodsminecraft.site",396],["ravenmanga.xyz",397],["rontechtips.com",398],["luckydice.net",399],["mytoolz.net",400],["freexcafe.com",402],["wishanimes.com",403],["universalfreecourse.com",404],["studybullet.com",405],["latest-files.com",406],["chicagobearshq.com",407],["chicagobullshq.com",407],["chicagosportshq.com",407],["cubshq.com",407],["tigernet.com",407],["lootup.me",408],["casamireasa.biz",409],["learnclax.com",410],["newsmondo.it",411],["helpdice.com",412],["livesexporn.net",414],["techsignin.com",415],["gaygo.tv",416],["osmanonline.co.uk",417],["sarapbabe.com",418],["rockmods.net",419],["pherotruth.com",420],["vtube.to",422],["prepostseo.com",423],["order-order.com",[424,510]],["azoraworld.com",425],["chineseanime.co.in",425],["apkmodhub.in",425],["cacfutures.org",426],["comexlive.org",426],["daxfutures.org",426],["dollarindex.org",426],["dowfutures.org",426],["ftsefutures.org",426],["mcxlive.org",426],["nasdaqfutures.org",426],["ncdexlive.org",426],["niftyfutures.org",426],["nikkeifutures.org",426],["sgxnifty.org",426],["spfutures.org",426],["learnmania.org",427],["gamingforecast.com",429],["drawize.com",430],["hindimovies.to",431],["uploadever.in",432],["uploadingsite.com",432],["dongknows.com",433],["alycia-debnam-carey.com",434],["christinaricci.net",434],["emmy-rossum.com",434],["natalie-portman.org",434],["rachel-brosnahan.org",434],["111.90.150.10",435],["111.90.141.252",435],["entireweb.com",436],["babia.to",437],["racedepartment.com",437],["r3owners.net",437],["freeporncomics.me",438],["hentaimoe.me",438],["111.90.150.149",439],["111.90.151.26",439],["111.90.159.159",439],["currencyconverterx.com",440],["faucetcrypto.net",442],["valeronevijao.com",443],["cigarlessarefy.com",443],["figeterpiazine.com",443],["yodelswartlike.com",443],["generatesnitrosate.com",443],["crownmakermacaronicism.com",443],["chromotypic.com",443],["gamoneinterrupted.com",443],["metagnathtuggers.com",443],["wolfdyslectic.com",443],["rationalityaloelike.com",443],["sizyreelingly.com",443],["simpulumlamerop.com",443],["urochsunloath.com",443],["monorhinouscassaba.com",443],["counterclockwisejacky.com",443],["35volitantplimsoles5.com",443],["scatch176duplicities.com",443],["antecoxalbobbing1010.com",443],["boonlessbestselling244.com",443],["cyamidpulverulence530.com",443],["guidon40hyporadius9.com",443],["449unceremoniousnasoseptal.com",443],["19turanosephantasia.com",443],["30sensualizeexpression.com",443],["321naturelikefurfuroid.com",443],["745mingiestblissfully.com",443],["greaseball6eventual20.com",443],["toxitabellaeatrebates306.com",443],["20demidistance9elongations.com",443],["audaciousdefaulthouse.com",443],["availedsmallest.com",443],["fittingcentermondaysunday.com",443],["fraudclatterflyingcar.com",443],["launchreliantcleaverriver.com",443],["matriculant401merited.com",443],["realfinanceblogcenter.com",443],["reputationsheriffkennethsand.com",443],["telyn610zoanthropy.com",443],["tubelessceliolymph.com",443],["tummulerviolableness.com",443],["un-block-voe.net",443],["v-o-e-unblock.com",443],["voe-un-block.com",443],["voeun-block.net",443],["voeunbl0ck.com",443],["voeunblck.com",443],["voeunblk.com",443],["voeunblock.com",443],["voeunblock1.com",443],["voeunblock2.com",443],["voeunblock3.com",443],["givee.club",444],["erome.com",445],["missav123.com",446],["missav789.com",446],["myav.com",446],["angelfire.com",447],["erotom.com",448],["moviewatch.com.pk",449],["shesfreaky.com",449],["hentaibatch.com",449],["vrporn.com",450],["ps2-bios.com",452],["odum.cl",453],["helmiau.com",454],["coolrom.com.au",455],["ksl.com",456],["haikyuu-manga.net",457],["bang14.com",458],["komputerswiat.pl",459],["tokuvn.com",460],["lover92.net",461],["kpopjams.com",462],["thiepmung.com",463],["rlxtech24h.com",464],["sexjobs.es",465],["cloudcomputingtopics.com",466],["cloud-computing-central.com",467],["ihdstreams.xyz",468],["hentaihaven.vip",469],["nhentaihaven.org",469],["xhvid1.com",470],["tagecoin.com",[471,472]],["btc25.org",[472,475]],["doge25.in",[472,475]],["claimsatoshi.xyz",472],["harshfaucet.com",472],["cryptonationfaucet.com",472],["mcafee-com.com",472],["streamhide.to",473],["financialjuice.com",476],["n.fcd.su",478],["archiwumalle.pl",480],["shopforex.online",481],["griddy.click",482],["nerdiess.com",482],["gloryshole.com",483],["hentaikai.com",485],["telesrbija.com",486],["xxxtik.com",487],["cdnjavhd.online",488],["hiraethtranslation.com",489],["imgbox.com",490],["xpornium.net",491],["mangaesp.co",492],["photooxy.com",493],["sparkyexpress.ca",494],["darksoftware.net",[495,496]],["bunkr.la",497],["hdrez.com",498],["newscon.org",499],["lgwebos.com",500],["sociologicamente.it",501],["burbuja.info",502],["agupulsa.xyz",503],["fapfappy.com",503],["jav.direct",503],["javmix.tv",503],["komikmanhwa.me",503],["lovingsiren.com",503],["mesex.pro",503],["netfapx.com",503],["vlxyz.tv",503],["xanimeporn.com",503],["tchatche.com",504],["javindo.eu.org",506],["hentaibooty.com",507],["nicekkk.com",508],["onmsft.com",509],["247sports.com",510],["audiotools.pro",510],["audizine.com",510],["blackenterprise.com",510],["cheatsheet.com",510],["cwtv.com",510],["esportstales.com",510],["forums.hfboards.com",510],["fresnobee.com",510],["hancinema.net",510],["hemmings.com",510],["informazionefiscale.it",510],["magesypro.pro",510],["money.it",510],["motorbiscuit.com",510],["movieweb.com",510],["omg.blog",510],["pastes.io",510],["thegamer.com",510],["thenerdstash.com",510],["titantv.com",510],["twinfinite.net",510],["wnd.com",510],["worldpopulationreview.com",510],["wral.com",510],["av01.media",511],["torrentdofilmeshd.net",512],["decorisi.com",513],["get-coin.click",[513,524]],["expertplay.net",514],["udemy-downloader.com",515],["myvidster.com",516],["ggjav.com",517],["ggjav.tv",517],["ecamrips.com",[518,519]],["showcamrips.com",[518,519]],["alexsportz.online",520],["whoreshub.com",521],["cryptoclicks.net",522],["paste-drop.com",523],["db-creation.net",525],["oltacidergisi.com",526],["liberation.fr",527],["officedepot.fr",527],["oui.sncf",527],["unito.life",528],["exploader.net",530],["androidpolice.com",510],["bringmethenews.com",510],["mensjournal.com",510],["arstechnica.com",510],["boston.com",510],["britannica.com",510],["cattime.com",510],["cbr.com",510],["collider.com",510],["comingsoon.net",510],["dogtime.com",510],["freep.com",510],["gamerant.com",510],["gbatemp.net",510],["golfdigest.com",510],["grabify.link",510],["howtogeek.com",510],["ijr.com",510],["inquirer.net",510],["insider-gaming.com",510],["knowyourmeme.com",510],["makeuseof.com",510],["nationalreview.com",510],["nbcnews.com",510],["neopets.com",510],["nofilmschool.com",510],["nypost.com",510],["playstationlifestyle.net",510],["pwinsider.com",510],["savvytime.com",510],["screenrant.com",510],["siliconera.com",510],["simpleflying.com",510],["sporcle.com",510],["stealthoptional.com",510],["techlicious.com",510],["technicpack.net",510],["thedraftnetwork.com",510],["thefashionspot.com",510],["topspeed.com",510],["usatoday.com",510],["videogamer.com",510],["wrestlezone.com",510],["wrestlinginc.com",510],["xda-developers.com",510],["mwed.jp",531]]); + +const entitiesMap = new Map([["watchcartoononline",[4,147]],["watchcartoonsonline",4],["wcostream",4],["transfermarkt",[5,6]],["mma-core",7],["123link",[7,26,27]],["torlock",9],["torlock2",9],["tennisstreams",[9,273,343,344,345]],["vipleague",[9,147,352]],["strikeout",[9,18,344]],["viprow",9],["atomohd",[9,344]],["topstreams",[9,209]],["x1337x",9],["streamadblocker",[9,147]],["buffstreams",[9,147,273,372]],["pogolinks",9],["1stream",[9,37,147]],["yts-subs",9],["poscitech",[9,344]],["unblockit",9],["f1livegp",9],["sportsembed",9],["sportsonline",[9,451]],["daddylivehd",[9,147]],["tutelehd",9],["watchtvchh",9],["liveon",9],["watch-series",10],["watchseries",[10,147]],["limetorrents",[10,109]],["vidcloud",[10,42]],["moviflex",10],["bmovies",[10,343]],["bolly4umovies",10],["putlocker",[10,147,342,344]],["movie123",10],["oxy",[11,479]],["mylink",[13,343]],["my1ink",[13,343]],["myl1nk",[13,343]],["myli3k",[13,343]],["biqle",15],["sxyprn",[15,24,274]],["grantorrent",[15,73]],["grantorrent1",15],["inkapelis",[15,84]],["loveroms",15],["ver-pelis",15],["torrentz2eu",[15,97]],["dfiles",15],["dood",[15,147]],["13377x",15],["streamingcommunity",15],["sexdiaryz",[15,24]],["animepahe",[18,343]],["kwik",[18,342]],["seehd",18],["tamilyogi",18],["hpaudiobooks",18],["yts",[21,344]],["gogoanime",[24,42]],["hdfull",24],["weloma",24],["moviesjoy",[24,147]],["moviegan",24],["anoboy",25],["kinos",29],["kinox",29],["torrentdownload",[29,265]],["torrentdownloads",29],["proxybit",29],["123unblock",[29,42]],["txxx",31],["voyeurhit",32],["upornia",32],["hotmovs",32],["thegay",32],["hdzog",32],["perfectgirls",[34,274]],["perfektdamen",34],["absoluporn",34],["khatrimaza",35],["mangovideo",37],["sound-park",[37,97]],["soundpark",[37,97]],["soundpark-club",[37,97]],["gdtot",[37,147]],["latesthdmovies",[37,47]],["adsrt",42],["a2zapk",[42,85]],["myvidmate",42],["voirfilms",42],["tamilmv",42],["streamingworld",[42,345]],["2umovies",42],["nekopoi",44],["file-upload",[46,147,266]],["dutchycorp",47],["nsw2u",47],["world4ufree",[47,344]],["dewimg",48],["imgtown",48],["imgviu",48],["mazpic",48],["outletpic",48],["picrok",48],["hideout",49],["stream2watch",[51,345]],["animeflv",[53,147]],["hyperdebrid",54],["divxtotal",55],["divxtotal1",55],["pelisplus2",57],["desiupload",59],["douploads",64],["vipracing",64],["bg-gledai",68],["okhatrimaza",72],["ddlvalley",74],["mangaku",75],["camwhores",80],["camwhorestv",80],["cambabe",[80,117]],["uploadbaz",[80,297]],["redtube",89],["pornhub",89],["filecrypt",[92,93,147]],["peliculas24",95],["descargasok",100],["pirateproxy",[106,107]],["file4go",110],["milfnut",118],["embedme",[127,147,269]],["finfang",[127,147,269]],["hellnaw",[127,147,269]],["moonembed",[127,147,269]],["z12z0vla",[127,147,269]],["gamecopyworld",133],["dailysport",134],["mixdrop",136],["mixdrp",136],["l23movies",137],["123moviess",137],["123movieshub",[137,147]],["estrenosflux",137],["moretvtime",145],["0123movie",147],["11xmovies",147],["123chill",147],["123mkv",147],["123movies-free",147],["123movies-org",147],["123movies",147],["123moviesfree",[147,344]],["123movieweb",147],["1direct-cloud",147],["1todaypk",147],["2kmovie",147],["3kmovies",147],["4movierulz",147],["4movierulz1",147],["5movies",147],["720pflix",147],["7moviesrulz",147],["7starhd",[147,306]],["9kmovies",[147,344]],["9xflix",147],["a8ix",147],["adblocktape",147],["ak4eg",[147,484]],["animeunity",147],["animixplay",147],["aniwatch",147],["arbsd",147],["asianhdplay",147],["atishmkv",147],["bdmusic28",147],["bolly2tolly",147],["clickndownload",147],["couchtuner",[147,148]],["daddylive1",147],["direct-cloud",147],["dlhd",147],["dooood",147],["downloadhub",147],["egybest",147],["embedplayer",147],["embtaku",147],["emovies",147],["esportivos",147],["faselhd-watch",147],["faselhd",147],["faselhdwatch",147],["filemooon",147],["filmy-hit",147],["filmygod",147],["flixhq",147],["fmoonembed",147],["fmoviesfree",147],["freemovies",147],["gdflix",147],["gogohd",147],["gokutv",147],["gomovies",147],["hdfriday",147],["hdhub4u",147],["hdmoviehub",147],["hdmovies23",147],["hianime",147],["hollymoviehd",147],["iflixmovies",147],["kerapoxy",[147,269,274]],["kickassanime",147],["klubsports",147],["ling-online",147],["mangaraw",[147,503]],["maxstream",147],["mhdsports",147],["mhdsportstv",147],["mhdtvsports",147],["mkvcinemas",147],["mlwbd",147],["moviebaaz",147],["movieplay",147],["movies2k",[147,344]],["movies4u",147],["movies4u3",147],["moviesda4",147],["moviesrulz",147],["moviesverse",[147,344]],["movieuniverse",147],["moviezwap",147],["multicanais",147],["mydownloadtube",147],["myflixer",[147,344]],["myflixerz",147],["mywatchseries",[147,274]],["noblocktape",[147,352]],["ogomovies",147],["poscitechs",147],["project-free-tv",147],["projectfreetv",[147,222,343]],["rgeyyddl",147],["serienstream",147],["series2watch",147],["seriesonline",147],["shahed4u",[147,344]],["shaheed4u",147],["sharedisk",147],["shavetape",[147,345]],["sportshub",147],["ssoap2day",[147,343]],["stfly",147],["strcloud",147],["streamhd247",147],["streamhub",[147,274]],["streamonsport99",147],["streamtape",[147,347]],["strtapewithadblock",147],["swatchseries",147],["thenextplanet1",147],["todaypk",147],["totalsportek",147],["uploadhub",147],["uproxy",147],["vegamovie",147],["vidcloud9",[147,345]],["videoplayer",147],["vido",147],["vidsrc",[147,273,343]],["vipbox",[147,273]],["watchmovierulz",147],["watchmovies",147],["watchomovies",[147,344]],["watchonlinemoviespk",147],["watchseries1",[147,274]],["yesmovies4u",147],["easy-coin",149],["pctfenix",[154,345]],["pctnew",[154,345]],["pelisplay",156],["nextorrent",158],["mexa",161],["desiremovies",173],["streameast",176],["sexvid",177],["okanime",[190,344]],["kisstvshow",199],["ffmovies",203],["movierulzhd",[205,343]],["mrpiracy",208],["allcalidad",[215,342]],["123anime",216],["10starhd",222],["asianclub",222],["hdss",[222,346]],["mavplay",222],["moviesflix",222],["ouo",[222,306]],["videobb",222],["voirseries",222],["evileaks",226],["extreme-down",[227,228,343]],["pelispedia",232],["cinemakottaga",252],["akwam",[256,345]],["fmovies",[264,344]],["oploverz",[267,343]],["aniwave",268],["embedmoon",[269,274]],["filemoon",[269,274,450]],["miraculous",273],["soap2day",[273,343]],["vipboxtv",273],["ahri8",274],["asiaon",274],["bunkr",274],["bunkrr",[274,503]],["cine-calidad",274],["doujindesu",274],["gotxx",274],["hentai-senpai",274],["hentaisenpai",274],["hindilinks4u",[274,342]],["huyamba",274],["javhd",274],["kissjav",274],["klmanga",[274,503]],["manga-scantrad",274],["manhwas",274],["megadede",274],["micmicidol",274],["nhentai",274],["nudevista",274],["onepunch",274],["palimas",274],["pasend",274],["pianmanga",274],["pinkporno",274],["pixhost",274],["porn720",274],["pornhat",274],["pornhd8k",274],["pornktube",274],["seriesyonkis",274],["sexy-games",274],["solomax-levelnewbie",274],["solomaxlevelnewbie",274],["sousou-no-frieren",274],["spy-x-family",274],["thebeginningaftertheend",274],["toonanime",274],["videos-xxx",274],["xxxfiles",274],["daotranslate",276],["uiiumovie",282],["hubdrive",297],["katmoviehd",297],["pcprogramasymas",317],["33sk",342],["3sk",342],["animesvision",342],["bmovie",342],["cinedetodo",342],["cinetux",342],["descargas2020",342],["fmovie",342],["ironysub",342],["janjua",342],["kstreaming",342],["libertyvf",342],["popcornstream",342],["shorten",342],["solarmovie",342],["streamango",342],["turkanime",342],["uploadev",342],["xmovies08",342],["1111fullwise",343],["111watcho",343],["123-movies",343],["123moviesc",343],["123moviesla",343],["1kmovies",343],["2gomovies",343],["4filmyzilla",343],["69hoshudaana",343],["adshort",343],["akmcloud",343],["allmovieshub",343],["altadefinizione01",[343,344]],["animetak",343],["arenavision",343],["batmanstream",343],["bollymovies",343],["bollywoodfilma",343],["buffstream",343],["clampschoolholic",343],["crichd",343],["crictime",343],["dflinks",343],["downloadming",343],["dramacool",343],["europix",343],["f1stream",[343,344,345]],["fbstream",[343,344,345]],["fffmovies",343],["filmisongs",343],["foumovies",343],["fullcinema",343],["fullreal",343],["fulltube",343],["gnula",343],["gogoplay",343],["hdmoviehubs",343],["hdpopcorns",343],["hdss-to",343],["jalshamoviezhd",343],["jkanime",343],["keepvid",343],["kiss-anime",343],["kissanime",[343,346]],["kissmanga",343],["libertestreamvf",[343,344]],["linkshere",343],["linksmore",343],["lodynet",343],["lookmovie",343],["lookmovie186",343],["losmovies",343],["megafilmeshd20",343],["mlbstream",[343,344,345]],["motogpstream",[343,344,345]],["moviesbaba",343],["moviescounter",343],["myegy",343],["naasongs",343],["naasongsfree",343],["nbastream",[343,344,345]],["nflstream",[343,344,345]],["nhlstream",[343,344,345]],["oceanofmovies",343],["onlinevideoconverter",343],["pagalworld",343],["playtamil",343],["plylive",[343,344]],["primewire",343],["putlocker9",343],["putlockers",[343,344]],["querofilmehd",343],["rugbystreams",[343,344,345]],["sdmoviespoint",343],["shortlinkto",343],["sportstreamtv",343],["tamilyogis",343],["tenies-online",343],["thelinkbox",343],["thesuperdownload",343],["tvply",[343,344]],["ufcstream",[343,344,345]],["usagoals",343],["vedbom",343],["vidembed",343],["vkmp3",343],["watchmovieshd",343],["watchserieshd",343],["wawacity",343],["wildwap",343],["wmoviesfree",343],["xmovies8",343],["yesmovies",343],["ytsaver",343],["123movies4up",344],["123moviesme",344],["4stream",344],["5xmovies",344],["720pstream",344],["7hitmovies",344],["9tsu",344],["9xmovie",344],["9xupload",344],["anime4up",344],["animefreak",344],["animesanka",344],["animesup",344],["anitube",344],["asianplay",344],["bdmusic23",344],["eplayvid",344],["fastilinks",344],["filma1",344],["filma24",344],["filmy",344],["filmyhit",344],["flixtor",344],["g3g",344],["gdplayer",344],["gofilmes",344],["gomoviz",344],["govid",344],["hds-streaming",344],["hhdmovies",344],["hindimovies",344],["hotmasti",344],["ilgeniodellostreaming",344],["jetanimes",344],["joolinks",344],["katlinks",344],["linksfire",344],["manhuascan",344],["melodelaa",344],["mkvcage",344],["mkvpapa",344],["moviefreak",344],["moviesdaweb",344],["moviesland",344],["mycima",344],["ogario",344],["pahe",344],["plyvdo",344],["series9",344],["shadowrangers",344],["shrink",344],["southfreak",344],["ssrmovies",344],["stardima",344],["streamsport",344],["t7meel",344],["tamilarasan",344],["tamilfreemp3songs",344],["tamilprint",344],["tamilprinthd",344],["topflix",344],["tubidy",344],["uploadrar",344],["uptobhai",344],["upvid",344],["uwatchfree",344],["vanime",[344,347]],["watch4hd",344],["watchmovie",344],["world4ufree1",344],["yoyofilmeys",344],["01234movies",345],["1234movies",345],["123gostream",345],["123moviesgo",345],["1stkissmanga",345],["1tamilmv",[345,390]],["adcorto",345],["asianload",345],["bdiptv",345],["bollyshare",345],["cinen9",345],["cuevana3",345],["dogecoin",345],["dramanice",345],["earnload",345],["filmesonlinex",345],["filmy4wap1",345],["freeload",345],["fzmovies",345],["gdirect",345],["gogoanimes",345],["hdfilme",345],["hindimoviesonline",345],["inextmovies",345],["linkskat",345],["mega4up",345],["mkvhub",345],["mlsbd",345],["movies4me",345],["moviesmon",345],["moviesshub",345],["movizland",345],["nowmovies",345],["openload",345],["plusupload",345],["prmovies",345],["racaty",345],["rojadirecta",345],["rojadirectatv",345],["s2dfree",345],["seriesflv",345],["seriesly",345],["seuseriado",345],["strtapeadblock",[345,347]],["upfiles",345],["xmovies",345],["ymovies",345],["youwatch",345],["zone-annuaire",345],["0123movies",346],["bdupload",346],["dl-protect",346],["dl-protect1",346],["firstonetv",346],["hdmovieplus",346],["hydracdn",346],["linkshorts",346],["mangamanga",346],["movieshub",346],["movs4u",346],["shortearn",346],["sports24",346],["ustream",346],["vexmovies",346],["vidlox",346],["yifysubtitles",346],["adblockstreamtape",347],["adblockstrtape",347],["adblockstrtech",347],["komikcast",347],["mavanimes",347],["stape",347],["streamadblockplus",347],["streamta",347],["streamtapeadblock",347],["strtape",347],["strtpe",347],["123moviesonline",348],["2embed",348],["adblockeronstape",348],["brbushare",348],["filmeseries",348],["hdmovies50",348],["skymovieshd",348],["stapewithadblock",348],["uplinkto",348],["vedbam",348],["moviesnation",349],["egydead",350],["arabseed",351],["seeeed",351],["adblockeronstreamtape",352],["cloudvideotv",352],["filmywap",354],["mrunblock",377],["userload",386],["fapnado",387],["tvshows4mobile",391],["voe-unblock",443],["missav",446],["manga1001",503],["mangarawjp",503],["syosetu",503],["magesy",510]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-read.js new file mode 100644 index 0000000..2a9323c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Notification"],["embedAddefend"],["adBlockDetected"],["navigator.userAgent"],["__eiPb"],["detector"],["adc"],["SmartAdServerASMI"],["_sp_._networkListenerData"],["AntiAd.check"],["_pop"],["_sp_.mms.startMsg"],["retrievalService"],["admrlWpJsonP"],["InstallTrigger"],["LieDetector"],["newcontent"],["ExoLoader.serve"],["mm"],["googletag"],["stop"],["open"],["ga.length"],["_wm"],["btoa"],["console.clear"],["jwplayer.utils.Timer"],["adblock_added"],["decodeURI"],["__Y"],["AaDetector"],["google_jobrunner"],["popjs.init"],["adblock"],["SBMGlobal.run.pcCallback"],["SBMGlobal.run.gramCallback"],["Date.prototype.toUTCString"],["Adcash"],["PopAds"],["runAdblock"],["showAds"],["ExoLoader"],["loadTool"],["popns"],["doSecondPop"],["RunAds"],["jQuery.adblock"],["ads_block"],["blockAdBlock"],["exoOpts"],["doOpen"],["prPuShown"],["document.dispatchEvent"],["eddOptions"],["document.createElement"],["pbjs.libLoaded"],["mz"],["_abb"],["Math.floor"],["jQuery.hello"],["isShowingAd"],["oms.ads_detect"],["hasAdBlock"],["ALoader"],["NREUM"],["ads.pop_url"],["tabUnder"],["ExoLoader.addZone"],["SUN_XER"],["exoNoExternalUI38djdkjDDJsio96"],["raConf"],["popTimes"],["smrtSB"],["smrtSP"],["Aloader"],["advobj"],["addElementToBody"],["phantomPopunders"],["CustomEvent"],["exoJsPop101"],["rmVideoPlay"],["r3H4"],["AdservingModule"],["require"],["__ads"],["document.createEvent"],["__NA"],["PerformanceLongTaskTiming"],["proxyLocation"],["Int32Array"],["popMagic.init"],["jwplayer.vast"],["dataPopUnder"],["SmartWallSDK"],["Abd_Detector"],["paywallWrapper"],["registerSlideshowAd"],["getUrlParameter"],["_sp_"],["goafricaSplashScreenAd"],["importFAB"],["_0xbeb9"],["popAdsClickCount"],["popunderSetup"],["jsPopunder"],["S9tt"],["adSSetup"],["document.cookie"],["odabd"],["capapubli"],["Aloader.serve"],["__htapop"],["app_vars.force_disable_adblock"],["__pop_debugX"],["_0x32d5"],["decodeURIComponent"],["glxopen"],["CatapultTools"],["adbackDebug"],["$pxy822"],["performance"],["htaUrl"],["BetterJsPop"],["setExoCookie"],["encodeURIComponent"],["ReviveBannerInterstitial"],["Debugger"],["FuckAdBlock"],["isAdEnabled"],["promo"],["_0x311a"],["console.log"],["h1mm.w3"],["checkAdblock"],["NativeAd"],["adblockblock"],["popit"],["rid"],["popad"],["XMLHttpRequest"],["localStorage"],["my_pop"],["nombre_dominio"],["String.fromCharCode"],["redirectURL"],["TID"],["adsanity_ad_block_vars"],["pace"],["TRM"],["pa"],["td_ad_background_click_link"],["onload"],["checkAds"],["popjs"],["detector_launch"],["I833"],["Popunder"],["gPartners"],["Date.prototype.toGMTString"],["initPu"],["jsUnda"],["adtoniq"],["myFunction_ads"],["popunder"],["Pub2a"],["alert"],["V4ss"],["popunders"],["aclib"],["mdpDeBlocker"],["sc_adv_out"],["pageParams.dispAds"],["document.bridCanRunAds"],["pu"],["MessageChannel"],["advads_passive_ads"],["pmc_admanager.show_interrupt_ads"],["adBlocked"],["$REACTBASE_STATE.serverModules.push"],["scriptwz_url"],["setNptTechAdblockerCookie"],["loadRunative"],["pwparams"],["fuckAdBlock"],["detectAdBlock"],["adsBlocked"],["Base64"],["parcelRequire"],["EviPopunder"],["preadvercb"],["recoverLinks"],["$ADP"],["MG2Loader"],["Connext"],["mdp_deblocker"],["adUnits"],["b2a"],["pbjsChunk"],["angular"],["downloadJSAtOnload"],["penci_adlbock"],["Number.isNaN"],["adBD"],["doads"],["adblockDetector"],["adblockDetect"],["initAdserver"],["splashpage.init"],["___tp"],["STREAM_CONFIGS"],["adcashMacros"],["googlefc"],["ppload"],["RegAdBlocking"],["checkABlockP"],["ExoDetector"],["Pub2"],["adver.abFucker.serve"],["adthrive"],["show_ads_gr8_lite"],["disableButtonTimer"],["tie"],["document.write"],["adb_checker"],["ignore_adblock"],["$.prototype.offset"],["$.prototype.html"],["ea.add"],["__aaZoneid"],["document.regexpSrcDomainPlaceholder"],["_cpp"],["pareAdblock"],["eazy_ad_unblocker"],["afScript"],["__brn_private_mode"],["document.body.style.backgroundPosition"],["canRunAds"],["app_vars.please_disable_adblock"],["antiAdBlockerHandler"],["showada"],["checkAdsStatus"],["popUrl"],["adConfig"],["Promise.all"],["block_ads"],["arrvast"],["clickCount"],["SMart1"],["popUp"],["xmlhttp"],["document.oncontextmenu"],["shortcut"],["Swal.fire"],["document.onmousedown"],["window.open"],["checkAdsBlocked"],["Light.Popup"],["htmls"],["HTMLIFrameElement"],["dsanity_ad_block_vars"],["chp_adblock_browser"],["adsbyjuicy"],["videootv"],["detectAdBlocker"],["Drupal.behaviors.agBlockAdBlock"],["NoAdBlock"],["mMCheckAgainBlock"],["__tnt"],["noAdBlockers"],["GetWindowHeight"],["show_ads"],["google_ad_status"],["u_cfg"],["adBlockEnabled"],["adthrive.config"],["TotemToolsObject"],["noAdBlock"],["advads_passive_groups"],["short_url_app_vars.force_disable_adblock"],["GLX_GLOBAL_UUID_RESULT"],["document.head.appendChild"],["indexedDB.open"],["checkCookieClick"],["mnpw"],["wpsite_clickable_data"],["mnpwclone"],["SluttyPops"],["sites_urls_pops"],["rccbase_styles"],["adBlockerDetected"],["zfgformats"],["zfgstorage"],["adp"],["popundrCheck"],["history.replaceState"],["rexxx.swp"],["ai_run_scripts"],["bizpanda"],["Q433"],["PopURL"],["isAdBlockActive"],["Element.prototype.attachShadow"],["document.body.appendChild"],["SPHMoverlay"],["disableDeveloperTools"],["popupBlocker"],["DoodPop"],["SmartPopunder.make"],["evolokParams.adblock"],["JSON.parse"],["document.referrer"],["cainPopUp"],["pURL"],["inhumanity_pop_var_name"],["history.back"],["String.prototype.charCodeAt"],["Overlayer"],["puShown"],["remove_adblock_html"],["Request"],["fallbackAds"],["lck"],["advanced_ads_ready"],["_conf.pops"],["PvVideoSlider"],["preroll_helper.advs"],["loadXMLDoc"],["Script_Manager"],["Script_Manager_Time"],["document.body.insertAdjacentHTML"],["tic"],["pu_url"],["onAdblockerDetected"],["checkBlock"],["adsbygoogle.loaded"],["asgPopScript"],["Object"],["document.body.innerHTML"],["Object.prototype.loadCosplay"],["Object.prototype.loadImages"],["FMPoopS"],["importantFunc"],["console.warn"],["adsRedirectPopups"],["JuicyPop"],["afStorage"],["_run"],["detectAdblock"],["jQuery.popunder"],["killAdKiller"],["aoAdBlockDetected"],["ai_wait_for_jquery"],["checkAdBlock"],["navigator.brave"],["VAST"],["eazy_ad_unblocker_dialog_opener"],["onscroll"],["GeneratorAds"],["__cmpGdprAppliesGlobally"],["player.vroll"],["aab"],["config"],["runad"],["atob"],["_oEa"],["Matomo"],["dataLayer"],["WebAssembly"],["miner"],["Keen"],["MONETIZER101.init"],["JadIds"]]; + +const hostnamesMap = new Map([["tagesspiegel.de",0],["vivud.com",[0,15,28,63]],["gtaall.com",0],["worldsex.com",[0,52]],["jizzbunker.com",[0,139]],["dailymail.co.uk",0],["tech4yougadgets.com",0],["n-tv.de",1],["g9g.eu",2],["platinmods.com",2],["mitly.us",[2,21]],["fotbolltransfers.com",2],["yxzero.xyz",2],["freebitcoin.win",2],["coindice.win",2],["live-tv-channels.org",2],["faucethero.com",[2,28]],["faresgame.com",2],["fc.lc",[2,112]],["freebcc.org",[2,112]],["eio.io",[2,112]],["exee.io",[2,112]],["exe.app",[2,112]],["multifaucet.org",2],["majalahpendidikan.com",2],["jaiefra.com",2],["czxxx.org",2],["sh0rt.cc",2],["fussball.news",2],["orangespotlight.com",2],["ar-atech.blogspot.com",2],["clixwarez.blogspot.com",2],["av-uncen.com",2],["theandroidpro.com",2],["zeeebatch.blogspot.com",2],["layarkaca21indo.com",2],["iptvspor.com",2],["plugincim.com",2],["fivemturk.com",2],["sosyalbilgiler.net",2],["mega-hentai2.blogspot.com",2],["gun-otaku.blogspot.com",2],["pdfkitapp.com",2],["claimcrypto.cc",[2,112]],["tech5s.co",2],["ez4mods.com",2],["kollhong.com",2],["getmega.net",2],["verteleseriesonline.com",2],["imintweb.com",2],["coinxfaucet.com",2],["eoreuni.com",2],["se-ed.com",2],["comousarzararadio.blogspot.com",2],["popsplit.us",2],["digitalstudiome.com",2],["nightfallnews.com",2],["mypussydischarge.com",[2,28]],["kontrolkalemi.com",2],["arabianbusiness.com",2],["eskiceviri.blogspot.com",2],["dj-figo.com",2],["blasianluvforever.com",2],["wgzimmer.ch",2],["familyrenders.com",2],["daburosubs.com",2],["androidgreek.com",2],["iade.com",2],["smallpocketlibrary.com",2],["hidefninja.com",2],["orangeptc.com",2],["share1223.com",2],["sanoybonito.club",[2,112]],["7misr4day.com",2],["aquiyahorajuegos.net",2],["worldofbin.com",2],["googledrivelinks.com",2],["98zero.com",2],["tpaste.io",2],["aranzulla.it",3],["anallievent.com",4],["au-di-tions.com",4],["badgehungry.com",4],["beingmelody.com",4],["bloggingawaydebt.com",4],["casutalaurei.ro",4],["cornerstoneconfessions.com",4],["culture-informatique.net",4],["dearcreatives.com",4],["disneyfashionista.com",4],["divinelifestyle.com",4],["dna.fr",4],["eslauthority.com",4],["estrepublicain.fr",4],["fitting-it-all-in.com",4],["heresyoursavings.com",4],["irresistiblepets.net",4],["julieseatsandtreats.com",4],["justjared.com",4],["lecturisiarome.ro",4],["lemonsqueezyhome.com",4],["libramemoria.com",4],["lovegrowswild.com",4],["magicseaweed.com",4],["measuringflower.com",4],["mjsbigblog.com",4],["mommybunch.com",4],["mustardseedmoney.com",4],["myfunkytravel.com",4],["onetimethrough.com",4],["panlasangpinoymeatrecipes.com",4],["silverpetticoatreview.com",4],["the-military-guide.com",4],["therelaxedhomeschool.com",4],["the2seasons.com",4],["zeroto60times.com",4],["apple-of-my-eye.com",4],["barefeetonthedashboard.com",4],["bargainbriana.com",4],["betterbuttchallenge.com",4],["bike-urious.com",4],["blwideas.com",4],["eartheclipse.com",4],["entertainment-focus.com",4],["fanatik.com.tr",4],["foreverconscious.com",4],["foreversparkly.com",4],["getdatgadget.com",4],["goodnewsnetwork.org",4],["greenarrowtv.com",4],["hbculifestyle.com",4],["heysigmund.com",4],["hodgepodgehippie.com",4],["homestratosphere.com",4],["indesignskills.com",4],["katiescucina.com",4],["knowyourphrase.com",4],["letsworkremotely.com",4],["lizs-early-learning-spot.com",4],["ledauphine.com",4],["leprogres.fr",4],["milliyet.com.tr",4],["pinoyrecipe.net",4],["prepared-housewives.com",4],["recipesforourdailybread.com",4],["redcarpet-fashionawards.com",4],["republicain-lorrain.fr",4],["savespendsplurge.com",4],["savingadvice.com",4],["shutupandgo.travel",4],["spring.org.uk",4],["stevivor.com",4],["tamaratattles.com",4],["tastefullyeclectic.com",4],["theavtimes.com",4],["thechroniclesofhome.com",4],["thisisourbliss.com",4],["tinyqualityhomes.org",4],["turtleboysports.com",4],["ultimateninjablazingx.com",4],["universfreebox.com",4],["utahsweetsavings.com",4],["vgamerz.com",4],["wheatbellyblog.com",4],["yummytummyaarthi.com",4],["ranker.com",[4,19]],["fluentu.com",4],["cdiscount.com",4],["damndelicious.net",4],["simplywhisked.com",4],["timesofindia.com",5],["freethesaurus.com",6],["thefreedictionary.com",6],["bild.de",7],["sueddeutsche.de",8],["20min.ch",8],["al.com",8],["alphr.com",8],["autoexpress.co.uk",8],["bikeradar.com",8],["blick.ch",8],["chefkoch.de",8],["cyclingnews.com",[8,370]],["digitalspy.com",8],["democratandchronicle.com",8],["denofgeek.com",8],["esgentside.com",8],["evo.co.uk",8],["exclusivomen.com",8],["ft.com",8],["gala.de",8],["gala.fr",8],["heatworld.com",8],["itpro.co.uk",8],["livingathome.de",8],["masslive.com",8],["maxisciences.com",8],["metabomb.net",8],["mlive.com",8],["motherandbaby.co.uk",8],["motorcyclenews.com",8],["muthead.com",8],["neonmag.fr",8],["newyorkupstate.com",8],["ngin-mobility.com",8],["nj.com",8],["nola.com",8],["ohmirevista.com",8],["oregonlive.com",8],["pennlive.com",8],["programme.tv",8],["programme-tv.net",8],["radiotimes.com",8],["silive.com",8],["simplyvoyage.com",8],["stern.de",8],["syracuse.com",8],["theweek.co.uk",8],["ydr.com",8],["usatoday.com",8],["schoener-wohnen.de",8],["thewestmorlandgazette.co.uk",8],["news-leader.com",8],["closeronline.co.uk",8],["etonline.com",8],["bilan.ch",8],["doodle.com",8],["techradar.com",8],["daily-times.com",8],["wirralglobe.co.uk",8],["annabelle.ch",8],["pcgamer.com",8],["nintendolife.com",8],["gamer.com.tw",9],["skidrowcodexgames.com",10],["22pixx.xyz",[10,67,82]],["durtypass.com",10],["anime-odcinki.pl",10],["gaypornwave.com",[10,41]],["pngit.live",[10,21,30,80]],["gratispaste.com",[10,82]],["animotvslashz.blogspot.com",10],["eltern.de",11],["essen-und-trinken.de",11],["focus.de",11],["eurogamer.de",11],["eurogamer.es",11],["eurogamer.it",11],["eurogamer.net",11],["eurogamer.pt",11],["rockpapershotgun.com",11],["vg247.com",11],["urbia.de",11],["elpasotimes.com",11],["femina.ch",11],["northwalespioneer.co.uk",11],["codeproject.com",12],["cwseed.com",13],["pocketnow.com",14],["7r6.com",[15,25,112]],["reddflix.com",[15,21]],["bostoncommons.net",[15,53]],["opisanie-kartin.com",15],["painting-planet.com",15],["kropic.com",[15,28]],["mp4mania1.net",15],["livegore.com",15],["down-paradise.com",[15,29]],["kioven.com",15],["ladsnbastands.com",15],["pngio.com",15],["etcscrs.to",15],["iobit.com",15],["videowood.tv",[15,23,299]],["streampourvous.com",15],["rule34.xxx",16],["realbooru.com",17],["alrincon.com",[17,21,42]],["realgfporn.com",[17,41]],["pornhd.com",[17,62]],["pornhdin.com",[17,21]],["pornomovies.com",[17,28]],["submityourflicks.com",[17,28]],["bdsmstreak.com",17],["freepornvideo.sex",17],["teenpornvideo.xxx",17],["yourlust.com",17],["imx.to",17],["mypornstarbook.net",17],["japanesefuck.com",17],["plusone8.com",17],["imgtorrnt.in",[17,52]],["pandamovies.pw",[17,52]],["club-flank.com",17],["streamporn.pw",17],["watchfreexxx.net",[17,41,158,159,160]],["dump.xxx",[17,21]],["fuqer.com",[17,21]],["tmohentai.com",17],["xopenload.me",17],["losporn.org",17],["bravoerotica.com",17],["xasiat.com",[17,79]],["redporno.cz",17],["vintageporntubes.com",17],["xxxvideos247.com",17],["young-pussy.com",17],["kingsofteens.com",17],["24pornvideos.com",17],["2japaneseporn.com",17],["xxxvideor.com",17],["youngleak.com",17],["zhlednito.cz",17],["8teenxxx.com",17],["activevoyeur.com",17],["allschoolboysecrets.com",17],["boobsforfun.com",17],["breedingmoms.com",17],["cockmeter.com",[17,52]],["collegeteentube.com",17],["cumshotlist.com",17],["porn0.tv",17],["ritzysex.com",17],["ritzyporn.com",17],["sexato.com",17],["javbobo.com",[17,69]],["sokobj.com",17],["youlikeboys.com",[17,82]],["needgayporn.com",17],["zetporn.com",17],["keephealth.info",18],["vidstream.pro",[18,291]],["123moviesjr.cc",18],["123moviesd.com",18],["123moviess.se",18],["cloudvideo.tv",18],["googlvideo.com",18],["diasfem.com",[18,29]],["embedsito.com",[18,26,29]],["javcl.me",[18,26,29]],["mavlecteur.com",[18,29]],["playfinder.xyz",[18,26,29,116]],["easyexploits.com",18],["azm.to",18],["anigogo.net",[18,29]],["arslanrocky.xyz",[18,29]],["cloudemb.com",[18,29]],["dlmovies.link",[18,29]],["embedsb.com",[18,29]],["gomovizplay.com",[18,29]],["hlsplayer.xyz",[18,29]],["kinoking.cc",18],["lvturbo.com",18],["oxl.one",[18,29]],["playersb.com",[18,29]],["sbanh.com",[18,29]],["sbasian.pro",18],["sbbrisk.com",[18,29]],["sbchill.com",[18,29]],["sbcloud1.com",[18,29]],["sbembed.com",[18,29]],["sbembed1.com",[18,25,29]],["sbembed2.com",[18,29]],["sbembed3.com",[18,29]],["sbembed4.com",[18,29]],["sbface.com",18],["sbfast.com",[18,29]],["sbfull.com",[18,29,306]],["sbhight.com",[18,29]],["sblanh.com",[18,29]],["sblona.com",18],["sblongvu.com",[18,29]],["sbnet.one",18],["sbplay1.com",[18,29]],["sbrity.com",[18,29]],["sbspeed.com",[18,29]],["sbthe.com",[18,29]],["sbvideo.net",18],["ssbstream.net",[18,29]],["streamsss.net",[18,29]],["subsb.net",[18,29]],["tubesb.com",[18,29]],["vidmovie.xyz",[18,29]],["view345.com",[18,29,306]],["viewsb.com",[18,29]],["watchsb.com",[18,29]],["watchdoctorwhoonline.com",18],["toxicwap.us",18],["yodbox.com",18],["coverapi.store",18],["masahub.net",[18,28]],["lalastreams.me",18],["hblinks.pro",18],["afdah2.com",18],["javuncen.xyz",[18,29]],["kissasia.cc",18],["watchsexandthecity.com",18],["watchpsychonline.net",18],["watchsmallvilleonline.net",18],["ymovies.vip",18],["cl1ca.com",18],["4br.me",18],["fir3.net",18],["thewindowsclub.com",19],["girlsgogames.co.uk",19],["godtube.com",19],["ringsidenews.com",19],["advocate.com",19],["alternet.org",19],["androidcure.com",19],["arobasenet.com",19],["attackofthefanboy.com",19],["bodytr.com",19],["cbssports.com",19],["cleveland.com",19],["clutchpoints.com",19],["cultofmac.com",19],["currentaffairs.gktoday.in",19],["dailycaller.com",19],["digitalmusicnews.com",19],["dogtime.com",19],["dotesports.com",19],["epicstream.com",19],["fallbrook247.com",19],["feral-heart.com",19],["gamesgames.com",19],["gamerevolution.com",19],["gazettenet.com",19],["insidenova.com",19],["jetztspielen.de",19],["kasvekuvvet.net",19],["leitesculinaria.com",19],["nbcnews.com",19],["notevibes.com",19],["practicalpainmanagement.com",19],["prad.de",19],["progameguides.com",19],["pwinsider.com",19],["realityblurb.com",[19,258]],["ruinmyweek.com",19],["sanangelolive.com",19],["sanfoundry.com",19],["selfhacked.com",19],["siliconera.com",19],["simpleflying.com",19],["son.co.za",19],["sporcle.com",19],["stealthoptional.com",19],["stylecaster.com",19],["thesportster.com",19],["upi.com",19],["viraliq.com",19],["visualcapitalist.com",19],["wegotthiscovered.com",19],["primagames.com",19],["grubstreet.com",20],["twitchy.com",20],["rule34hentai.net",21],["mcloud.bz",[21,29,291]],["clik.pw",21],["pornj.com",21],["pornl.com",21],["ah-me.com",21],["1337x.unblock2.xyz",[21,24,58]],["linkrex.net",21],["oke.io",21],["watchmygf.me",21],["pornoreino.com",[21,41]],["shrt10.com",21],["ashemaletube.com",21],["turbobit.net",21],["bestialitysexanimals.com",21],["bestialporn.com",21],["mujeresdesnudas.club",21],["mynakedwife.video",21],["videoszoofiliahd.com",21],["efukt.com",21],["tranny.one",[21,69]],["porndoe.com",[21,41]],["topvideosgay.com",21],["goto.com.np",21],["femdomtb.com",21],["pornvideotop.com",21],["deinesexfilme.com",21],["einfachtitten.com",21],["halloporno.com",21],["herzporno.com",21],["lesbenhd.com",21],["milffabrik.com",21],["porn-monkey.com",21],["porndrake.com",21],["pornhubdeutsch.net",21],["pornoaffe.com",21],["pornodavid.com",21],["pornoente.tv",21],["pornofisch.com",21],["pornofelix.com",21],["pornohammer.com",21],["pornohelm.com",21],["pornoklinge.com",21],["pornotom.com",21],["pornotommy.com",21],["pornovideos-hd.com",21],["pornozebra.com",21],["xhamsterdeutsch.xyz",21],["xnxx-sexfilme.com",21],["tryboobs.com",[21,69]],["hitomi.la",21],["fapality.com",[21,52]],["babesxworld.com",[21,42,52]],["icutlink.com",21],["stfly.me",21],["oncehelp.com",21],["picbaron.com",[21,42]],["mega-p2p.net",21],["shrinkearn.com",21],["twister.porn",21],["bitlk.com",21],["gamovideo.com",21],["urlty.com",21],["peekvids.com",21],["playvids.com",21],["pornflip.com",21],["pornoeggs.com",21],["oko.sh",[21,30]],["turbogvideos.com",21],["xxx-image.com",[21,36,139,185]],["coinlyhub.com",[21,112]],["vidbom.com",21],["zimabdko.com",21],["fullxxxmovies.net",21],["elitegoltv.org",21],["extremotvplay.com",21],["tarjetarojatv.org",21],["pirlotvonline.org",21],["rojadirectaonlinetv.com",21],["semawur.com",21],["adshrink.it",21],["shrink-service.it",[21,367]],["eplsite.uk",[21,30]],["owllink.net",[21,112]],["upstream.to",21],["dramakrsubindo.blogspot.com",21],["ex-foary.com",[21,112]],["oceanof-games.com",21],["watchmonkonline.com",21],["iir.ai",[21,112]],["comicxxx.eu",21],["mybestxtube.com",[21,52]],["pornobengala.com",21],["pornicom.com",[21,52]],["xecce.com",21],["teensporn.tv",[21,52]],["pornlift.com",21],["superbgays.com",21],["bt4g.unblocked.to",21],["porncomics.me",21],["orsm.net",21],["moviehaxx.pro",21],["enagato.com",21],["cloutgist.com",21],["youshort.me",21],["kvador.com",[21,42]],["uploadroot.com",21],["deepfakeporn.net",21],["pkr.pw",[21,112]],["gibit.xyz",[21,112]],["loader.to",21],["namaidani.com",[21,112]],["paidtomoney.com",[21,112]],["doctor-groups.com",[21,112]],["anime47.com",21],["cutearn.net",[21,112]],["short.palmeratv.com",[21,112]],["filezipa.com",[21,112]],["theblissempire.com",[21,112]],["bestgamehack.top",21],["hackofgame.com",21],["shorturl.unityassets4free.com",[21,112]],["download.baominh.tech",[21,112]],["vevioz.com",[21,112]],["charexempire.com",[21,237]],["vidstreamz.online",21],["crunchyscan.fr",21],["unblocksite.pw",[21,139]],["y2mate.com",21],["androidapks.biz",21],["androidsite.net",21],["animeonlinefree.org",21],["animesite.net",21],["computercrack.com",21],["crackedsoftware.biz",21],["crackfree.org",21],["cracksite.info",21],["downloadapk.info",21],["downloadapps.info",21],["downloadgames.info",21],["downloadmusic.info",21],["downloadsite.org",21],["ebooksite.org",21],["emulatorsite.com",21],["fmovies24.com",21],["freeflix.info",21],["freemoviesu4.com",21],["freesoccer.net",21],["fseries.org",21],["gamefast.org",21],["gamesite.info",21],["gostreamon.net",21],["hindisite.net",21],["isosite.org",21],["macsite.info",21],["mangasite.org",21],["megamovies.org",21],["moviefree2.com",21],["moviesite.app",21],["moviesx.org",21],["musicsite.biz",21],["patchsite.net",21],["pdfsite.net",21],["play1002.com",21],["productkeysite.com",21],["romsite.org",21],["seriesite.net",21],["siteapk.net",21],["siteflix.org",21],["sitegames.net",21],["sitekeys.net",21],["sitepdf.com",21],["sitetorrent.com",21],["softwaresite.net",21],["superapk.org",21],["supermovies.org",21],["tvonlinesports.com",21],["ultramovies.org",21],["warezsite.net",21],["watchmovies2.com",21],["watchmoviesforfree.org",21],["watchsite.net",21],["youapk.net",21],["gload.to",21],["bloggingguidance.com",21],["jockantv.com",21],["receive-sms-online.info",22],["theproxyproxy.com",23],["candid.tube",23],["hotbabes.tv",[23,42]],["purelyceleb.com",23],["piraproxy.app",23],["nosteamgames.ro",23],["pornult.com",[24,79]],["fullhdxxx.com",[24,41]],["koenime.top",24],["lendrive.web.id",24],["nimegami.id",24],["sunporno.com",[25,67,68,69]],["short.pe",[25,30]],["mylust.com",[25,52]],["anysex.com",[25,28,41,52,123]],["luscious.net",25],["cloudgallery.net",[25,30]],["imghot.net",[25,30]],["alotporn.com",[25,52]],["imgair.net",25],["imgblaze.net",25],["imgfrost.net",25],["vestimage.site",25],["imgwia.buzz",25],["imgbaex.store",25],["imgbah.online",25],["imgbaie.online",25],["imgbango.store",25],["imgbier.store",25],["imgbimn.store",25],["imgbqw.store",25],["imgbuba.online",25],["imgbwe.store",25],["imgbxs.online",25],["imgcao.store",25],["imgnwe.online",25],["imgqge.store",25],["imgqxb.online",25],["imgteq.online",25],["imgtex.online",25],["imgtuta.online",25],["imgwqr.online",25],["imgwww.store",25],["imgxza.store",25],["imgezx.sbs",25],["imgbcxsb.store",25],["imgbcxs.store",25],["imgbake.cfd",25],["imgmffg.sbs",25],["imgmffgtr.sbs",25],["imgnbg.sbs",25],["imgngc.sbs",25],["imgnmh.cfd",25],["imgqte.sbs",25],["imguthes.sbs",25],["imgwag.cfd",25],["imgwang.cfd",25],["imgwety.sbs",25],["imgxuh.cfd",25],["imgxytw.cfd",25],["imgycgey.sbs",25],["imgyruy.cfd",25],["imgyusa.cfd",25],["imgyyqey.sbs",25],["imgyer.store",25],["imgxhs.store",25],["imgwekr.online",25],["imgwbfh.online",25],["imgwak.online",25],["imgutry.online",25],["imgutiyu.online",25],["imgutbbn.online",25],["imgubfd.online",25],["imgrei.online",25],["imgqec.online",25],["imgpaiou.online",25],["imgpaiki.online",25],["imgmjj.store",25],["imgfa.store",25],["imgbutrt.store",25],["imgbty.store",25],["imgbdl.store",25],["imgngh.sbs",25],["imgbbfg.pics",25],["imgjhrjjr.pics",25],["imgleko.pics",25],["imgluki.pics",25],["imgnffe.pics",25],["imgnnnf.pics",25],["imgrwqz.pics",25],["imgtweqz.pics",25],["imgxzgf.pics",25],["imgyyeryt.pics",25],["picbbc.one",25],["picbbdr.one",25],["picbest.one",25],["picbhrt.one",25],["picnrrt.one",25],["picqqw.one",25],["picqr.one",25],["picqtwe.one",25],["picsjre.one",25],["piczzaq.one",25],["imgqazx.sbs",25],["imgiruyw.online",25],["picnerr.cfd",25],["pichfer.cfd",25],["picbbeq.cfd",25],["picqaxs.cfd",25],["picxxdd.cfd",25],["picqweff.cfd",25],["pickjsn.cfd",25],["piczzxsw.cfd",25],["picbbbde.cfd",25],["picbdd.cfd",25],["imgbahxg.sbs",25],["imgxune.sbs",25],["imgqklw.shop",25],["pixqkhgrt.shop",25],["pixqbngg.shop",25],["pixqwet.shop",25],["pixmos.shop",25],["imgtgd.shop",25],["imgcsxx.shop",25],["imgcssd.shop",25],["imguwjsd.sbs",25],["pictbbf.shop",25],["pixbryexa.sbs",25],["picbqqa.sbs",25],["pixbkghxa.sbs",25],["imgmgf.sbs",25],["picbcxvxa.sbs",25],["imguee.sbs",25],["imgmffmv.sbs",25],["imgbqb.sbs",25],["imgbyrev.sbs",25],["imgbncvnv.sbs",25],["pixtryab.shop",25],["imggune.shop",25],["pictryhab.shop",25],["pixbnab.shop",25],["imgbnwe.shop",25],["imgbbnhi.shop",25],["imgnbii.shop",25],["imghqqbg.shop",25],["imgyhq.shop",25],["pixnbrqwg.sbs",25],["pixnbrqw.sbs",25],["picmsh.sbs",25],["imgpke.sbs",25],["picuenr.sbs",25],["imgolemn.sbs",25],["imgoebn.sbs",25],["picnwqez.sbs",25],["imgjajhe.sbs",25],["pixjnwe.sbs",25],["pixkfjtrkf.shop",25],["pixkfkf.shop",25],["pixdfdjkkr.shop",25],["pixdfdj.shop",25],["picnft.shop",25],["pixrqqz.shop",25],["picngt.shop",25],["picjgfjet.shop",25],["picjbet.shop",25],["imgkkabm.shop",25],["imgxabm.shop",25],["imgthbm.shop",25],["imgmyqbm.shop",25],["imgwwqbm.shop",25],["imgjvmbbm.shop",25],["imgjbxzjv.shop",25],["imgjmgfgm.shop",25],["picxnkjkhdf.sbs",25],["imgxxbdf.sbs",25],["imgnngr.sbs",25],["imgjjtr.sbs",25],["imgqbbds.sbs",25],["imgbvdf.sbs",25],["imgqnnnebrf.sbs",25],["imgnnnvbrf.sbs",25],["pornfd.com",25],["xsanime.com",25],["camclips.tv",25],["ninjashare.to",25],["fembed.com",[26,28,116]],["films5k.com",[26,29]],["javideo.pw",[26,29]],["ujav.me",[26,29]],["shameless.com",[26,67,69]],["javstream.top",[26,29]],["informer.com",27],["igfap.com",28],["sheshaft.com",28],["gotgayporn.com",28],["fetishshrine.com",28],["sleazyneasy.com",28],["vikiporn.com",28],["pornomico.com",[28,76]],["watchhouseonline.net",28],["pornoman.pl",[28,130]],["camseek.tv",28],["xxmovz.com",28],["lewdzone.com",28],["nonktube.com",28],["pussyspot.net",28],["wildpictures.net",28],["nudogram.com",28],["animekaizoku.com",28],["18girlssex.com",28],["modagamers.com",28],["batporno.com",28],["lebahmovie.com",28],["duit.cc",28],["classicpornbest.com",[28,140]],["desihoes.com",[28,52]],["indianpornvideo.org",28],["porn18sex.com",28],["slaughtergays.com",28],["sexiestpicture.com",28],["line25.com",28],["javtiful.com",28],["homemoviestube.com",28],["manytoon.com",28],["thatav.net",28],["hentaifreak.org",28],["xxgasm.com",28],["kfapfakes.com",28],["xsober.com",28],["sexsaoy.com",28],["ashemaletv.com",28],["beurettekeh.com",28],["celibook.com",28],["gourmandix.com",28],["sexetag.com",28],["hd44.net",28],["dirtyfox.net",28],["babestube.com",28],["momvids.com",28],["porndr.com",28],["deviants.com",28],["freehardcore.com",28],["lesbian8.com",[28,298]],["eztv-torrent.net",28],["spicyandventures.com",28],["watchmdh.to",28],["sarapbabe.com",28],["rule34porn.net",28],["fullxxxporn.net",28],["hdvideosporn.com",28],["qqxnxx.com",28],["xnxx-downloader.net",28],["comicspornow.com",28],["mult34.com",28],["viet69.org",28],["xxxvideotube.net",28],["javqis.com",28],["onlyhotleaks.com",28],["35volitantplimsoles5.com",28],["amateurblog.tv",28],["fashionblog.tv",28],["latinblog.tv",28],["silverblog.tv",28],["tokyoblog.tv",28],["xblog.tv",28],["peladas69.com",28],["liveru.sx",28],["protege-torrent.com",28],["freehdinterracialporn.in",28],["titsintops.com",28],["pervclips.com",28],["sfastwish.com",29],["streampelis.club",29],["watchjavnow.xyz",29],["juicywest.com",29],["fakyutube.com",29],["mm9842.com",29],["mm9846.com",29],["gaystream.cloud",29],["javmvp.com",29],["watch-jav-english.live",29],["0gogle.com",29],["videobot.stream",29],["iframe2videos.xyz",29],["vidohd.com",29],["kitabmarkaz.xyz",29],["animepl.xyz",29],["faptiti.com",29],["goana.xyz",29],["javplaya.com",29],["xvideostream.net",29],["xxxjaa.xyz",29],["japopav.tv",29],["streamm4u.club",29],["fembed-hd.com",29],["javside.com",[29,30]],["javhdfree.icu",29],["nekolink.site",29],["av4asia.com",29],["suzihaza.com",29],["vcdn-stream.xyz",29],["mycloudzz.com",29],["javpoll.com",29],["javleaked.com",29],["pornhole.club",29],["ffem.club",29],["jvembed.com",29],["megafilmeshdonline.org",29],["jav247.top",29],["nashstream.top",29],["yuistream.xyz",29],["mavavid.com",29],["diampokusy.com",29],["vidmedia.top",29],["moviepl.xyz",29],["superplayxyz.club",29],["viplayer.cc",29],["nsfwzone.xyz",29],["layarkacaxxi.icu",29],["embed-media.com",29],["javpornhd.online",29],["zojav.com",29],["javenglish.me",29],["owodeuwu.xyz",29],["javbigo.xyz",29],["pornhubed.com",29],["playerjavseen.com",29],["javsubbed.xyz",29],["xsub.cc",29],["fembed9hd.com",29],["onscreensvideo.com",29],["baldrfilms.xyz",29],["gaymovies.top",29],["guccihide.com",29],["streamhide.to",29],["vidhidevip.com",29],["cloudrls.com",29],["embedwish.com",29],["fc2stream.tv",29],["javhahaha.us",29],["javlion.xyz",29],["javibe.net",29],["jvideo.xyz",29],["streamvid.top",29],["vidgo.top",29],["mycloud123.top",29],["doodporn.xyz",29],["met.bz",30],["hindimean.com",30],["senmanga.com",30],["ebookdz.com",30],["cda-hd.cc",30],["javstream.com",30],["kurazone.net",30],["turkdown.com",30],["urlgalleries.net",30],["movie4u.live",30],["addic7ed.com",[30,53]],["solarmovie.id",30],["01fmovies.com",30],["babesaround.com",30],["dirtyyoungbitches.com",30],["grabpussy.com",30],["join2babes.com",30],["nightdreambabe.com",30],["novoglam.com",30],["novohot.com",30],["novojoy.com",30],["novoporn.com",30],["novostrong.com",30],["pbabes.com",30],["pussystate.com",30],["redpornblog.com",30],["rossoporn.com",30],["sexynakeds.com",30],["thousandbabes.com",30],["supertelevisionhd.com",30],["gulf-up.com",30],["vidia.tv",30],["cutpaid.com",[30,112]],["javporn.best",[30,116]],["mixloads.com",30],["ancensored.com",30],["watchmynameisearl.com",30],["savevideo.tube",30],["files.cx",30],["drivefire.co",30],["porngo.com",30],["arenabg.com",30],["vidload.net",30],["animealtadefinizione.it",30],["lkc21.net",30],["mavanimes.co",30],["onnime.net",30],["noxx.to",30],["jav.sh",[30,229]],["whitemouseapple.com",30],["loadsamusicsarchives.blogspot.com",30],["xxxfiles.com",30],["deseneledublate.com",30],["hentaicloud.com",[30,275]],["descarga.xyz",30],["familyporn.tv",30],["pornxp.com",[30,69]],["pornxp.org",30],["rawmanga.top",30],["eplayer.click",30],["aniwave.to",30],["gayteam.club",30],["mangaraw.org",30],["mplayer.sbs",30],["flixtormovies.co",30],["watchthat70show.net",30],["cs-fundamentals.com",31],["b2bhint.com",[31,305]],["baikin.net",31],["unsurcoenlasombra.com",31],["pelisplus.online",32],["kisshentai.net",33],["insidemarketing.it",33],["worldaide.fr",33],["asmwall.com",33],["bibme.org",34],["citationmachine.net",[34,35]],["citethisforme.com",35],["easybib.com",35],["1plus1plus1equals1.net",36],["cooksinfo.com",36],["heatherdisarro.com",36],["thesassyslowcooker.com",36],["mp4upload.com",37],["megacanais.com",37],["sanet.lc",37],["sarugbymag.co.za",40],["ikaza.net",40],["imgadult.com",[41,42]],["imgdrive.net",[41,42]],["imgtaxi.com",[41,42]],["imgwallet.com",[41,42]],["hdpornt.com",41],["4tube.com",41],["pornerbros.com",[41,52]],["pichaloca.com",41],["pornodoido.com",41],["pornwatchers.com",[41,52]],["gotporn.com",41],["picturelol.com",41],["imgspice.com",41],["orgyxxxhub.com",[41,74,75]],["befap.com",41],["alphaporno.com",41],["tubedupe.com",41],["sexykittenporn.com",[41,42]],["letmejerk.com",41],["letmejerk2.com",41],["letmejerk3.com",41],["letmejerk4.com",41],["letmejerk5.com",41],["letmejerk6.com",41],["letmejerk7.com",41],["hdtube.porn",41],["madchensex.com",41],["canalporno.com",41],["dreamamateurs.com",41],["eroxia.com",41],["pornozot.com",41],["camgirlbang.com",41],["casting-porno-tube.com",41],["teensexvideos.me",41],["goshow.tv",41],["hentaigo.com",[42,81]],["lolhentai.net",42],["porntopic.com",42],["cocogals.com",[42,52]],["camwhoreshd.com",42],["consoletarget.com",42],["pussytorrents.org",42],["ftopx.com",[42,67,79]],["8boobs.com",[42,67,69]],["babesinporn.com",[42,52,67,69]],["boobgirlz.com",42],["fooxybabes.com",42],["hotstunners.com",[42,67,69]],["jennylist.xyz",42],["jumboporn.xyz",42],["mainbabes.com",[42,67]],["mysexybabes.com",[42,67]],["nakedbabes.club",[42,67]],["pleasuregirl.net",[42,67,69]],["rabbitsfun.com",[42,67,69]],["sexybabesz.com",[42,67]],["vibraporn.com",42],["zazzybabes.com",42],["zehnporn.com",42],["naughtymachinima.com",42],["imgbaron.com",42],["decorativemodels.com",42],["erowall.com",[42,52]],["freyalist.com",42],["guruofporn.com",42],["jesseporn.xyz",42],["kendralist.com",42],["vipergirls.to",42],["lizardporn.com",42],["wantedbabes.com",[42,52]],["bustybloom.com",[42,69]],["exgirlfriendmarket.com",42],["nakedneighbour.com",42],["asianlbfm.net",42],["schoolgirls-asia.org",42],["pics4you.net",42],["moozpussy.com",42],["zoompussy.com",42],["2adultflashgames.com",42],["123strippoker.com",42],["babepedia.com",42],["boobieblog.com",42],["borwap.xxx",42],["chicpussy.net",42],["gamesofdesire.com",42],["hd-xxx.me",42],["hentaipins.com",[42,293]],["longporn.xyz",42],["picmoney.org",42],["pornhd720p.com",42],["sikwap.xyz",42],["super-games.cz",42],["xxx-videos.org",42],["xxxputas.net",42],["silverpic.com",42],["mysexgames.com",42],["sexgames.xxx",42],["picdollar.com",42],["pornstargold.com",42],["eroticity.net",42],["striptube.net",42],["xcity.org",42],["porncoven.com",42],["imgstar.eu",42],["pics4upload.com",42],["ahegaoporn.net",42],["myporntape.com",42],["luxuretv.com",43],["x-x-x.tube",43],["javboys.com",43],["otomi-games.com",43],["redhdtube.xxx",43],["faptube.xyz",43],["rat.xxx",43],["hispasexy.org",[43,230]],["javplay.me",43],["watchimpracticaljokers.com",43],["zerion.cc",43],["javcock.com",43],["leviathanmanga.com",43],["gayfor.us",43],["juegosgratisonline.com.ar",43],["levelupalone.com",43],["pelisplayer.xyz",44],["playnetutem1.xyz",44],["ncdn22.xyz",44],["netu.ac",44],["realyplayonli.xyz",[44,122]],["alocdn.co",[44,122]],["vidscdns.com",44],["doplay.store",44],["filme720.com",44],["onscreens.me",[44,122,335]],["video.q34r.org",[44,122]],["filmoviplex.com",[44,122]],["movie4night.com",[44,122]],["richhioon.eu",[44,122]],["srt.am",45],["ticonsiglio.com",46],["photos-public-domain.com",48],["civilenggforall.com",48],["hdporn.net",[49,50]],["older-mature.net",50],["telorku.xyz",50],["watch-my-gf.com",51],["watchmyexgf.net",51],["cartoonporno.xxx",51],["mangoporn.net",52],["area51.porn",52],["sexytrunk.com",52],["teensark.com",52],["tubous.com",[52,90]],["toyoheadquarters.com",52],["spycock.com",52],["barfuck.com",52],["multporn.net",52],["besthugecocks.com",52],["daftporn.com",52],["italianoxxx.com",52],["collegehdsex.com",52],["lustylist.com",52],["yumstories.com",52],["18-teen-porn.com",52],["69teentube.com",52],["girlshd.xxx",52],["home-xxx-videos.com",52],["orgasmlist.com",52],["teensextube.xxx",52],["pornyfap.com",52],["nudistube.com",52],["uporno.xxx",52],["ultrateenporn.com",52],["gosexpod.com",52],["al4a.com",52],["grannysex.name",52],["porntb.com",52],["scopateitaliane.it",52],["sexbox.online",52],["teenpornvideo.sex",52],["twatis.com",[52,67]],["flashingjungle.com",52],["fetishburg.com",52],["privateindianmovies.com",52],["soyoungteens.com",52],["gottanut.com",52],["uiporn.com",52],["xcafe.com",52],["gfsvideos.com",52],["home-made-videos.com",52],["tbib.org",52],["sensualgirls.org",52],["ariestube.com",52],["asian-teen-sex.com",52],["18asiantube.com",52],["wholevideos.com",52],["asianporntube69.com",52],["babeswp.com",52],["bangyourwife.com",52],["bdsmslavemovie.com",52],["bdsmwaytube.com",52],["bestmaturewomen.com",52],["classicpornvids.com",52],["pornpaw.com",52],["dawntube.com",52],["desimmshd.com",52],["dirtytubemix.com",52],["plumperstube.com",52],["enormousbabes.net",52],["exclusiveindianporn.com",52],["figtube.com",52],["amateur-twink.com",52],["freeboytwinks.com",52],["freegrannyvids.com",52],["freexmovs.com",52],["freshbbw.com",52],["frostytube.com",52],["fuckhottwink.com",52],["fuckslutsonline.com",52],["gameofporn.com",52],["gayboyshd.com",52],["getitinside.com",[52,110]],["giantshemalecocks.com",52],["erofus.com",52],["hd-tube-porn.com",52],["hardcorehd.xxx",52],["hairytwat.org",52],["iwantmature.com",52],["justababes.com",52],["juicyflaps.com",52],["jenpornuj.cz",52],["javteentube.com",52],["hard-tube-porn.com",52],["klaustube.com",52],["kaboomtube.com",52],["lustyspot.com",52],["lushdiaries.com",52],["lovelynudez.com",[52,136]],["dailyangels.com",52],["ljcam.net",52],["myfreemoms.com",52],["nakenprat.com",52],["oosex.net",[52,69]],["oldgrannylovers.com",52],["ohueli.net",52],["pornuploaded.net",52],["pornstarsadvice.com",52],["bobs-tube.com",52],["pornohaha.com",52],["pornmam.com",52],["pornhegemon.com",52],["pornabcd.com",52],["porn-hd-tube.com",52],["thehentaiworld.com",52],["pantyhosepink.com",52],["queenofmature.com",52],["realvoyeursex.com",52],["realbbwsex.com",52],["rawindianporn.com",52],["onlygoldmovies.com",52],["rainytube.com",52],["stileproject.com",52],["slutdump.com",52],["nastybulb.com",52],["sextube-6.com",52],["porntubegf.com",52],["sassytube.com",52],["smplace.com",52],["maturell.com",52],["nudemilfwomen.com",52],["pornoplum.com",52],["widewifes.com",52],["wowpornlist.xyz",52],["vulgarmilf.com",52],["oldgirlsporn.com",52],["freepornrocks.com",52],["get-to.link",[52,79]],["beegsexxx.com",52],["watchpornx.com",[52,160]],["ytboob.com",52],["saradahentai.com",52],["hentaiarena.com",52],["absolugirl.com",52],["absolutube.com",52],["allafricangirls.net",52],["asianpornphoto.net",52],["freexxxvideos.pro",52],["videosxxxporno.gratis",52],["nude-teen-18.com",52],["xemales.com",52],["szexkepek.net",52],["wife-home-videos.com",52],["sexmadeathome.com",52],["nylondolls.com",52],["milforia.com",52],["onlylesbiantube.com",52],["teensfuck.me",52],["mexa.sh",53],["imgprime.com",54],["ondemandkorea.com",55],["bdsmx.tube",56],["mrgay.com",56],["pornxs.com",57],["ifenpaidy.com",58],["dailygeekshow.com",59],["rue89lyon.fr",60],["onlinemschool.com",61],["bigtitsxxxsex.com",63],["zmovs.com",63],["ceesty.com",64],["corneey.com",64],["destyy.com",64],["festyy.com",64],["gestyy.com",64],["lavozdigital.es",64],["tnaflix.com",65],["angelgals.com",67],["babesexy.com",67],["hotbabeswanted.com",67],["nakedgirlsroom.com",67],["nudebabes.sexy",[67,69]],["sexybabes.club",67],["sexybabesart.com",67],["favefreeporn.com",67],["onlygayvideo.com",67],["peachytube.com",67],["stepsisterfuck.me",67],["adultdvdparadise.com",69],["freeomovie.info",69],["fullxxxmovies.me",69],["mangoparody.com",69],["mangoporn.co",69],["netflixporno.net",69],["pandamovies.me",69],["playpornfree.xyz",69],["pornkino.cc",69],["pornwatch.ws",69],["watchfreexxx.pw",69],["watchxxxfree.pw",69],["xopenload.pw",69],["xtapes.me",69],["xxxmoviestream.xyz",69],["xxxparodyhd.net",69],["xxxscenes.net",69],["xxxstream.me",69],["youwatchporn.com",69],["nudismteens.com",69],["youx.xxx",69],["asiansex.life",69],["hypnohub.net",69],["oldies.name",69],["xnxxporn.video",69],["xxxdessert.com",69],["xxxshake.com",69],["manhwa18.cc",69],["best18porn.com",69],["bigtitslust.com",[69,298]],["manga18fx.com",69],["sexywomeninlingerie.com",69],["theteensexy.com",69],["xteensex.net",69],["stiflersmoms.com",69],["gifhq.com",69],["amateur-couples.com",69],["teen-hd-sex.com",69],["tube-teen-18.com",69],["xxx-asian-tube.com",69],["pornhost.com",70],["locopelis.com",[71,72,73]],["repelis.net",71],["perfectmomsporn.com",74],["donkparty.com",77],["streamdreams.org",79],["bdsmporn.cc",79],["cocoporn.net",79],["dirtyporn.cc",79],["faperplace.com",79],["freeadultvideos.cc",79],["freepornstream.cc",79],["generalpornmovies.com",79],["kinkyporn.cc",79],["moviesxxx.cc",79],["movstube.net",79],["onlinefetishporn.cc",79],["peetube.cc",79],["pornonline.cc",79],["porntube18.cc",79],["streamextreme.cc",79],["streamporn.cc",79],["videoxxx.cc",79],["watchporn.cc",79],["x24.video",79],["xxx24.vip",79],["xxxonline.cc",79],["xxxonlinefree.com",79],["xxxopenload.com",79],["gonzoporn.cc",79],["onlinexxx.cc",79],["tvporn.cc",79],["allporncomic.com",79],["thepiratebay.org",79],["videosection.com",79],["pornky.com",79],["tubxporn.com",79],["imgcredit.xyz",79],["desixxxtube.org",79],["freeindianporn2.com",79],["kashtanka2.com",79],["kompoz2.com",79],["pakistaniporn2.com",79],["mangahere.onl",[82,181]],["worldfreeware.com",83],["ellibrepensador.com",83],["rexdlfile.com",83],["nudecelebforum.com",84],["pronpic.org",85],["chyoa.com",86],["thisisfutbol.com",87],["pcwelt.de",88],["sixsistersstuff.com",89],["vermangasporno.com",92],["celebjihad.com",92],["dirtyship.com",92],["celebmasta.com",92],["fullporner.com",[92,242]],["lejdd.fr",93],["gamekult.com",93],["bharian.com.my",93],["thememypc.net",94],["cityam.com",95],["inhabitat.com",96],["speedtest.net",98],["livingstondaily.com",98],["goafricaonline.com",99],["poedb.tw",100],["link.tl",101],["lnk.news",102],["lnk.parts",102],["zootube1.com",103],["xxxtubezoo.com",103],["zooredtube.com",103],["videos1002.com",104],["sab.bz",104],["javseen.tv",104],["autobild.de",106],["alimaniac.com",107],["sbs.com.au",108],["1xxx-tube.com",110],["asssex-hd.com",110],["bigcockfreetube.com",110],["bigdickwishes.com",110],["enjoyfuck.com",110],["freemomstube.com",110],["fuckmonstercock.com",110],["gobigtitsporn.com",110],["gofetishsex.com",110],["hard-tubesex.com",110],["hd-analporn.com",110],["hiddencamstube.com",110],["kissmaturestube.com",110],["lesbianfantasyxxx.com",110],["modporntube.com",110],["pornexpanse.com",110],["pornokeep.com",110],["pussytubeebony.com",110],["tubesex.me",110],["vintagesexpass.com",110],["voyeur-pornvideos.com",110],["voyeurspyporn.com",110],["voyeurxxxfree.com",110],["xxxtubenote.com",110],["yummysextubes.com",110],["nakedarab-tube.com",110],["xxxtubepass.com",110],["yestubemature.com",110],["yourhomemadetube.com",110],["yourtranny-sex.com",110],["tubexxxone.com",110],["airsextube.com",110],["asianbabestube.com",110],["bigtitsxxxfree.com",110],["blowjobpornset.com",110],["entertubeporn.com",110],["finexxxvideos.com",110],["freesexvideos24.com",110],["fuckhairygirls.com",110],["gopornindian.com",110],["grandmatube.pro",110],["grannyfucko.com",110],["grannyfuckxxx.com",110],["hiddencamhd.com",110],["hindiporno.pro",110],["indianbestporn.com",110],["japanesemomsex.com",110],["japanxxxass.com",110],["massagefreetube.com",110],["maturepussies.pro",110],["megajapansex.com",110],["new-xxxvideos.com",110],["xxxblowjob.pro",110],["xxxtubegain.com",110],["xxxvideostrue.com",110],["acutetube.net",110],["agedtubeporn.com",110],["agedvideos.com",110],["onlinegrannyporn.com",110],["freebigboobsporn.com",110],["tubeinterracial-porn.com",110],["best-xxxvideos.com",110],["bestanime-xxx.com",110],["blowxxxtube.com",110],["callfuck.com",110],["teenhubxxx.com",110],["tubepornasian.com",110],["xxxtubedot.com",110],["blowjobfucks.com",110],["dirtyasiantube.com",110],["maturewomenfucks.com",110],["pornmaturetube.com",110],["setfucktube.com",110],["tourporno.com",110],["do-xxx.com",110],["dotfreesex.com",110],["dotfreexxx.com",110],["easymilftube.net",110],["electsex.com",110],["fineretroporn.com",110],["freehqtube.com",110],["freshmaturespussy.com",110],["freshsexxvideos.com",110],["fuckedporno.com",110],["gallant-matures.com",110],["hqhardcoreporno.com",110],["girlssexxxx.com",110],["glamourxxx-online.com",110],["vintagepornnew.com",110],["tubevintageporn.com",110],["goxxxvideos.com",110],["grouppornotube.com",110],["hqxxxmovies.com",110],["hqsex-xxx.com",110],["hqamateurtubes.com",110],["hotpussyhubs.com",110],["hdpornteen.com",110],["indecentvideos.com",110],["ifreefuck.com",110],["kittyfuckstube.com",110],["lightxxxtube.com",110],["momstube-porn.com",110],["modelsxxxtube.com",110],["milfpussy-sex.com",110],["nicexxxtube.com",110],["neatpornodot.com",110],["neatfreeporn.com",110],["bigtitsporn-tube.com",110],["tubehqxxx.com",110],["nakedbbw-sex.com",110],["onlineteenhub.com",110],["online-xxxmovies.com",110],["pussyhothub.com",110],["pornxxxplace.com",110],["pornoteensex.com",110],["pornonote.pro",110],["pornoaid.com",110],["pornclipshub.com",110],["whitexxxtube.com",110],["sweetadult-tube.com",110],["sweet-maturewomen.com",110],["sexyoungclips.com",110],["sexymilfsearch.com",110],["sextubedot.com",110],["hqmaxporn.com",110],["sexlargetube.com",110],["sexhardtubes.com",110],["tubepornstock.com",110],["xfuckonline.com",110],["sheamateur.com",111],["cuts-url.com",112],["exe.io",[112,187]],["adsafelink.com",112],["modebaca.com",112],["cutdl.xyz",112],["tiny.do",112],["cryptofuns.ru",[112,210]],["sekilastekno.com",112],["shurt.pw",[112,290]],["smoner.com",112],["droplink.co",112],["ez4short.com",112],["try2link.com",[112,248]],["jameeltips.us",112],["blog.linksfire.co",112],["recipestutorials.com",112],["shrinkforearn.in",112],["mondainai.moe",112],["linksly.co",112],["curto.win",112],["imagenesderopaparaperros.com",112],["shortenbuddy.com",112],["apksvip.com",112],["4cash.me",112],["teknomuda.com",112],["shrinkhere.xyz",112],["illink.net",112],["yourtechnology.online",112],["savelink.site",112],["apkshrt.com",112],["srts.me",112],["kutmoney.com",112],["kutt.io",112],["samaa-pro.com",112],["miklpro.com",112],["modapk.link",112],["1shorten.com",112],["ccurl.net",112],["st23q.com",112],["beautyram.info",112],["viraloc.com",112],["coinurl.net",112],["galaxy-link.space",112],["linkpoi.me",112],["usdshort.com",112],["bitcoinly.in",112],["pewgame.com",112],["yxoshort.com",112],["claimfreebits.com",[112,265]],["crazyblog.in",112],["gtlink.co",112],["rshrt.com",112],["dz-linkk.com",112],["adurly.cc",112],["fiedrive.com",112],["link.asiaon.top",112],["download.sharenulled.net",112],["beingtek.com",112],["adlinkweb.com",112],["linkbr.xyz",112],["swzz.xyz",112],["cutp.in",112],["dash-free.com",112],["gsm-solution.com",114],["ihackedgames.com",115],["dvdporngay.com",115],["software-on.com",115],["kpopjjang.com",[115,186]],["siteunblocked.info",[115,269]],["unblocked.name",[115,269]],["uproxy2.biz",[115,269]],["gomo.to",116],["dlapk4all.com",116],["popmatters.com",117],["planetf1.com",117],["austin.culturemap.com",117],["northern-scot.co.uk",117],["icy-veins.com",118],["bidouillesikea.com",118],["truetrophies.com",119],["alcasthq.com",120],["mzee.com",120],["supforums.com",121],["player.xxxbestsites.com",122],["player.tabooporns.com",122],["wiztube.xyz",122],["megatube.xxx",122],["hot-cartoon.com",122],["wowstream.top",122],["haes.tech",122],["koreanpornmovie.xyz",122],["xxvideoss.net",122],["player.subespanolvip.com",122],["vidcdn.co",[122,245]],["justswallows.net",122],["wilifilm.net",122],["rpdrlatino.live",122],["pbtube.co",122],["streaming-french.net",122],["koreanbj.club",122],["monstream.org",122],["player.hdgay.net",122],["ytms.one",122],["cdngee.com",122],["fshd3.club",122],["hd-streaming.net",122],["streaming-french.org",122],["telenovelas-turcas.com.es",122],["gocurrycracker.com",124],["xcums.com",124],["ihub.live",124],["naturalbd.com",124],["freeuseporn.com",124],["salamanca24horas.com",125],["bollywoodshaadis.com",126],["ngelag.com",127],["huim.com",128],["cambay.tv",131],["caminspector.net",131],["camwhorespy.com",131],["camwhoria.com",131],["camgoddess.tv",131],["zemporn.com",132],["wpgdadatong.com",133],["wikifeet.com",134],["root-top.com",135],["allmomsex.com",136],["allnewindianporn.com",136],["analxxxvideo.com",136],["animalextremesex.com",136],["anime3d.xyz",136],["animefuckmovies.com",136],["animepornfilm.com",136],["animesexbar.com",136],["animesexclip.com",136],["animexxxsex.com",136],["animexxxfilms.com",136],["anysex.club",136],["apetube.asia",136],["asianfuckmovies.com",136],["asianfucktube.com",136],["asianporn.sexy",136],["asiansexcilps.com",136],["beeg.fund",136],["beegvideoz.com",136],["bestasiansex.pro",136],["bravotube.asia",136],["brutalanimalsfuck.com",136],["candyteenporn.com",136],["daddyfuckmovies.com",136],["desifuckonline.com",136],["exclusiveasianporn.com",136],["exteenporn.com",136],["fantasticporn.net",136],["fantasticyoungporn.com",136],["fineasiansex.com",136],["firstasianpussy.com",136],["freeindiansextube.com",136],["freepornasians.com",136],["freerealvideo.com",136],["fuck-beeg.com",136],["fuck-xnxx.com",136],["fuckasian.pro",136],["fuckfuq.com",136],["fuckundies.com",136],["gojapaneseporn.com",136],["golderotica.com",136],["goodyoungsex.com",136],["goyoungporn.com",136],["hardxxxmoms.com",136],["hdvintagetube.com",136],["hentaiporn.me",136],["hentaisexfilms.com",136],["hentaisexuality.com",136],["hot-teens-movies.mobi",136],["hotanimepornvideos.com",136],["hotanimevideos.com",136],["hotasianpussysex.com",136],["hotjapaneseshows.com",136],["hotmaturetube.com",136],["hotmilfs.pro",136],["hotorientalporn.com",136],["hotpornyoung.com",136],["hotxxxjapanese.com",136],["hotxxxpussy.com",136],["indiafree.net",136],["indianpornvideo.online",136],["japanpornclip.com",136],["japanesetube.video",136],["japansex.me",136],["japanesexxxporn.com",136],["japansporno.com",136],["japanxxx.asia",136],["japanxxxworld.com",136],["keezmovies.surf",136],["lingeriefuckvideo.com",136],["liveanimalporn.zooo.club",136],["madhentaitube.com",136],["megahentaitube.com",136],["megajapanesesex.com",136],["megajapantube.com",136],["milfxxxpussy.com",136],["momsextube.pro",136],["momxxxass.com",136],["monkeyanimalporn.com",136],["moviexxx.mobi",136],["newanimeporn.com",136],["newjapanesexxx.com",136],["nicematureporn.com",136],["nudeplayboygirls.com",136],["openxxxporn.com",136],["originalindianporn.com",136],["originalteentube.com",136],["pig-fuck.com",136],["plainasianporn.com",136],["popularasianxxx.com",136],["pornanimetube.com",136],["pornasians.pro",136],["pornhat.asia",136],["pornheed.online",136],["pornjapanesesex.com",136],["pornomovies.asia",136],["pornvintage.tv",136],["primeanimesex.com",136],["realjapansex.com",136],["realmomsex.com",136],["redsexhub.com",136],["retroporn.world",136],["retrosexfilms.com",136],["sex-free-movies.com",136],["sexanimesex.com",136],["sexanimetube.com",136],["sexjapantube.com",136],["sexmomvideos.com",136],["sexteenxxxtube.com",136],["sexxxanimal.com",136],["sexyoungtube.com",136],["sexyvintageporn.com",136],["sopornmovies.com",136],["spicyvintageporn.com",136],["sunporno.club",136],["tabooanime.club",136],["teenextrem.com",136],["teenfucksex.com",136],["teenhost.net",136],["teensexass.com",136],["tnaflix.asia",136],["totalfuckmovies.com",136],["totalmaturefuck.com",136],["txxx.asia",136],["voyeurpornsex.com",136],["warmteensex.com",136],["wetasiancreampie.com",136],["wildhentaitube.com",136],["wowyoungsex.com",136],["xhamster-art.com",136],["xmovie.pro",136],["xnudevideos.com",136],["xnxxjapon.com",136],["xpics.me",136],["xvide.me",136],["xxxanimefuck.com",136],["xxxanimevideos.com",136],["xxxanimemovies.com",136],["xxxhentaimovies.com",136],["xxxhothub.com",136],["xxxjapaneseporntube.com",136],["xxxlargeporn.com",136],["xxxmomz.com",136],["xxxpornmilf.com",136],["xxxpussyclips.com",136],["xxxpussysextube.com",136],["xxxretrofuck.com",136],["xxxsex.pro",136],["xxxsexyjapanese.com",136],["xxxteenyporn.com",136],["xxxvideo.asia",136],["xxxvideos.ink",136],["xxxyoungtv.com",136],["youjizzz.club",136],["youngpussyfuck.com",136],["za.gl",138],["activistpost.com",[139,143]],["ladepeche.fr",140],["jemontremonminou.com",140],["jemontremasextape.com",140],["jemontremabite.com",140],["bitzite.com",[140,185]],["kinoger.ru",141],["moviesapi.club",141],["clasicotas.org",142],["jattmate.com",143],["saveshared.com",143],["simpledownload.net",143],["compucalitv.com",144],["blademaster666.com",145],["hot2k.com",145],["luchoedu.org",145],["lupaste.com",145],["pornovenezolano.com.ve",145],["romnation.net",145],["venezporn.com",145],["hubzter.com",146],["collater.al",146],["nzpocketguide.com",146],["volksstimme.de",148],["phonenumber-lookup.info",149],["maniac.de",150],["cambro.tv",151],["filerio.in",151],["call2friends.com",151],["gigaho.com",151],["trendsderzukunft.de",151],["findandfound.ga",[151,223,226]],["forum.lolesporte.com",151],["mytoolz.net",151],["haoweichi.com",151],["tcheats.com",152],["tobys.dk",152],["sembunyi.in",153],["gaybeeg.info",153],["anime-jl.net",154],["zplayer.live",155],["fuckdy.com",156],["bdsmporntub.com",156],["femdomporntubes.com",156],["spellchecker.net",157],["nackte.com",160],["highporn.net",160],["blasensex.com",160],["thegatewaypundit.com",161],["your-daily-girl.com",161],["720pxmovies.blogspot.com",162],["penis-bilder.com",163],["boyfriendtv.com",163],["dansmovies.com",163],["shegotass.info",163],["4rkinggame.com",163],["phimmoiaz.cc",163],["papahd.club",163],["papahd1.xyz",163],["mvidoo.com",163],["imgdawgknuttz.com",164],["m4maths.com",165],["poki-gdn.com",165],["megapornfreehd.com",166],["tonpornodujour.com",167],["embedz.click",168],["absentescape.net",168],["forgepattern.net",168],["tunovelaligera.com",169],["dr-farfar.com",169],["nysainfo.pl",169],["c1ne.co",169],["bleachmx.fr",169],["choq.fm",169],["geeksweb.net",169],["usb-antivirus.com",169],["eroticmv.com",169],["allywebsite.com",169],["ktm2day.com",169],["downloadcursos.net",169],["bezpolitickekorektnosti.cz",170],["protopage.com",171],["topito.com",172],["livesport.ws",174],["citynow.it",175],["variety.com",[176,19]],["cuatro.com",178],["mitele.es",178],["telecinco.es",178],["serieslandia.com",179],["softwaredescargas.com",179],["anongamez.com",179],["morritastube.xxx",[179,287]],["rawstory.com",180],["bilasport.net",182],["yogitimes.com",183],["juba-get.com",184],["percentagecalculator.guru",184],["kuncomic.com",184],["claim.8bit.ca",[185,256]],["lightnovelpdf.com",185],["ta2deem7arbya.com",185],["adsy.pw",185],["playstore.pw",185],["bootyexpo.net",185],["arblinks.xyz",185],["arbweb.info",185],["th3tech.net",185],["cryptonationfaucet.com",185],["solarchaine.com",185],["tokenmix.pro",185],["terafly.me",185],["addtobucketlist.com",185],["alternativa104.net",185],["asumesi.com",185],["ayo24.id",185],["barrier-free.net",185],["berich8.com",185],["bloooog.it",185],["branditechture.agency",185],["chataigpt.org",185],["coinsrev.com",185],["eliobenedetto.it",185],["iamflorianschulze.com",185],["kyoto-kanko.net",185],["limontorrents.com",185],["medeberiya1.com",185],["oyundunyasi.net",185],["parrocchiapalata.it",185],["photoshopvideotutorial.com",185],["samovies.net",185],["tabering.net",185],["xn--nbkw38mlu2a.com",185],["faucetbravo.fun",185],["vstdrive.in",186],["wealthh.xyz",187],["lonely-mature.com",188],["tubepornclassic.com",189],["1001tracklists.com",190],["the-voice-of-germany.de",191],["adn.com",192],["spokesman.com",193],["news-herald.com",193],["verprogramasonline.com",194],["savealoonie.com",194],["pervertgirlsvideos.com",194],["open3dmodel.com",194],["elmundo.es",195],["expansion.com",195],["marca.com",195],["allusione.org",196],["cyberstumble.com",196],["wickedspot.org",196],["boredbat.com",196],["web.businessuniqueidea.com",196],["questloops.com",196],["venusarchives.com",196],["freemagazines.top",196],["elektrikmen.com",196],["solotrend.net",196],["itsecuritynews.info",196],["thebharatexpressnews.com",196],["inwepo.co",196],["daemon-hentai.com",196],["pornstash.in",196],["toramemoblog.com",196],["7daystodiemods.com",196],["7review.com",196],["asupan.me",196],["avitter.net",196],["bi-girl.net",196],["carryflix.icu",196],["dark5k.com",196],["fairyhorn.cc",196],["gojo2.com",196],["gorecenter.com",196],["huitranslation.com",196],["javhdvideo.org",196],["nakiny.com",196],["nemumemo.com",196],["peppe8o.com",196],["phodoi.vn",196],["savingsomegreen.com",196],["forocoches.com",197],["spinbot.com",198],["androidonepro.com",199],["arcadepunks.com",200],["wohnungsboerse.net",201],["channelmyanmar.org",202],["nbareplayhd.com",204],["convert-case.softbaba.com",204],["thepoorcoder.com",204],["techgeek.digital",204],["warps.club",205],["truyenaudiocv.net",205],["kompasiana.com",206],["spectrum.ieee.org",207],["thenation.com",208],["newsonthegotoday.com",209],["scrubson.blogspot.com",210],["khmer7.org",210],["sandiegouniontribune.com",211],["fernsehserien.de",211],["femalefirst.co.uk",212],["theregister.co.uk",213],["sportstream.live",214],["blowjobgif.net",215],["erospots.info",216],["pornforrelax.com",217],["macrumors.com",218],["faupto.com",[219,220]],["dogemate.com",220],["napolipiu.com",221],["manpeace.org",222],["faucetwork.space",222],["gaminginfos.com",222],["png.is",[223,224,225]],["nohat.cc",[224,225]],["fuskator.com",227],["aquariumgays.com",230],["paginadanoticia.com.br",231],["alliptvlinks.com",232],["blog.textpage.xyz",232],["iguarras.com",233],["iputitas.net",233],["fastream.to",233],["counterstrike-hack.leforum.eu",235],["ajt.xooit.org",235],["ludwig-van.com",236],["standardmedia.co.ke",236],["files.fm",236],["sunci.net",237],["yoykp.com",237],["gamerxyt.com",238],["faqwiki.us",238],["cookad.net",238],["pmkisanlists.in",238],["shramikcard.in",238],["shareus.io",238],["drivemoe.com",239],["dsharer.com",239],["looptorrent.org",240],["noicetranslations.blogspot.com",240],["shorttrick.in",240],["sharedisk.me",240],["shrdsk.me",240],["pupupul.site",241],["fansubseries.com.br",241],["stbnetu.xyz",241],["xmateur.com",242],["jadoo.lol",243],["sinensistoon.com",244],["ncdnx3.xyz",245],["top10cafe.se",247],["techacode.com",247],["azmath.info",247],["downfile.site",247],["downphanmem.com",247],["expertvn.com",247],["memangbau.com",247],["trangchu.news",247],["aztravels.net",247],["aylink.co",249],["gitizle.vip",249],["shtms.co",249],["suaurl.com",[250,251]],["mysports.to",250],["sportfacts.net",250],["blog24.me",252],["exactpay.online",[252,257]],["soltoshindo.com",252],["crypto4yu.com",252],["currentrecruitment.com",253],["investorveda.com",253],["techyuth.xyz",254],["claimclicks.com",255],["10convert.com",258],["pleated-jeans.com",258],["obsev.com",258],["wepc.com",258],["gal-dem.com",259],["mymusicreviews.com",260],["thechat.cafe",260],["gaystream.pw",261],["lagacetadesalamanca.es",262],["infocorp.io",263],["addictinggames.com",264],["comparteunclic.com",265],["grab.tc",265],["starbux.io",265],["qashbits.com",265],["upnewsinfo.com",266],["smdailyjournal.com",267],["toolforge.org",268],["getdogecoins.com",270],["malaysiastock.biz",271],["1bit.space",272],["1bitspace.com",272],["ytanime.tv",272],["hyundaitucson.info",273],["pimylifeup.com",274],["camwhorez.video",275],["best-shopme.com",276],["cpomagazine.com",277],["saungfirmware.id",278],["doramasyt.com",279],["monoschinos.com",279],["xxxdan.com",280],["abandonmail.com",281],["hentais.tube",282],["hentaitube.online",282],["hentaidude.com",283],["aegeanews.gr",284],["batterypoweronline.com",284],["brezovycukr.cz",284],["centrocommercialevulcano.com",284],["cieonline.co.uk",284],["commsbusiness.co.uk",284],["dailygrindonline.net",284],["delo.bg",284],["dynastyseries.com",284],["fabmx1.com",284],["fat-bike.com",284],["fmj.co.uk",284],["localemagazine.com",284],["loveourweddingmag.com",284],["metaforespress.gr",284],["myvalley.it",284],["niestatystyczny.pl",284],["primapaginamarsala.it",284],["ringelnatz.net",284],["schoolsweek.co.uk",284],["sikkenscolore.it",284],["sportbet.gr",284],["stadtstudenten.de",284],["stagemilk.com",284],["tautasdziesmas.lv",284],["thetoneking.com",284],["toplickevesti.com",284],["zeroradio.co.uk",284],["miohentai.com",285],["sluttyrat.com",286],["k12reader.com",288],["cachevalleydaily.com",288],["panel.skynode.pro",289],["imag-r.com",289],["atlaq.com",290],["douploads.net",290],["moalm-qudwa.blogspot.com",290],["theflixer.tv",291],["radionylive.com",292],["radioitalylive.com",292],["radiolovelive.com",292],["radiocountrylive.com",292],["radiosymphony.com",292],["miamibeachradio.com",292],["radiorockon.com",292],["radioitaliacanada.com",292],["radioitalianmusic.com",292],["radioamericalatina.com",292],["radiosantaclaus.com",292],["radionorthpole.com",292],["radionatale.com",292],["pornvideoq.com",294],["gaminggorilla.com",294],["sexuhot.com",294],["rexxx.org",295],["world4.eu",296],["flinsetyadi.com",296],["trytutorial.com",296],["rimworldbase.com",296],["ifreemagazines.com",296],["romaniataramea.com",297],["amateur8.com",298],["freeporn8.com",298],["maturetubehere.com",298],["sortporn.com",298],["textovisia.com",300],["hotcleaner.com",301],["momo-net.com",302],["hardwarezone.com.sg",303],["veryfastdownload.pw",307],["nation.africa",308],["manganelo.tv",309],["hdthevid.online",309],["vidhdthe.online",309],["vermoegen.org",310],["javhub.net",[311,312]],["inhumanity.com",313],["miraculous.to",314],["glotorrents.fr-proxy.com",315],["glotorrents.theproxy.ws",315],["tutele.sx",316],["dirp.me",317],["t18cv.com",318],["codecap.org",319],["integral-calculator.com",320],["derivative-calculator.net",320],["getcopy.link",321],["basic-tutorials.de",322],["ytmp3cut.com",323],["depvailon.com",324],["111.90.150.10",325],["111.90.150.149",325],["111.90.151.26",325],["111.90.159.159",325],["111.90.141.252",325],["mangahentai.xyz",326],["nhentai.io",[327,328]],["erofound.com",329],["erome.com",330],["flaticon.com",331],["zertalious.xyz",[332,347]],["tweakcentral.net",333],["nokiahacking.pl",334],["javct.net",335],["veryfreeporn.com",336],["austiblox.net",337],["linkbin.me",[338,339]],["teachoo.com",341],["maisonbrico.com",342],["vebo1.com",343],["komiklokal.me",344],["seriesmetro.net",345],["kodewebsite.com",348],["qcheng.cc",349],["hygiena.com",350],["netchimp.co.uk",351],["comohoy.com",[352,353]],["cimanow.cc",353],["xgroovy.com",354],["ruyashoujo.com",355],["gktech.uk",356],["x2download.com",357],["familyminded.com",358],["foxvalleyfoodie.com",358],["merriam-webster.com",358],["news.com.au",358],["playstationlifestyle.net",358],["sportsnaut.com",358],["tempumail.com",358],["toledoblade.com",358],["play.diziyou.co",359],["truyen-hentai.com",360],["redd.tube",361],["sendspace.com",362],["leechpremium.net",363],["sfr.fr",364],["tarnkappe.info",365],["ericdraken.com",366],["djs.sk",368],["pythonjobshq.com",369],["sensacine.com",371],["androidpolice.com",19],["billboard.com",19],["brobible.com",19],["cbr.com",19],["cbsnews.com",19],["collider.com",19],["destructoid.com",19],["dualshockers.com",19],["gamerant.com",19],["givemesport.com",19],["lehighvalleylive.com",19],["lonestarlive.com",19],["mensjournal.com",19],["nypost.com",19],["qtoptens.com",19],["screenrant.com",19],["si.com",19],["thegamer.com",19],["thenerdstash.com",19],["thestreet.com",19]]); + +const entitiesMap = new Map([["hqq",2],["lookmovie",[2,18]],["shrink",[2,21,112]],["wetteronline",4],["ohmymag",8],["pingit",[10,21,30,80]],["oload",[10,21,28,30]],["streamhoe",[10,21]],["123europix",[14,15,30]],["gamestorrents",15],["gogoanimes",15],["limetorrents",15],["piratebayz",15],["europixhd",[15,30]],["hdeuropix",[15,30]],["topeuropix",[15,30]],["grantorrent",[15,97]],["moviescounter",15],["elixx",[15,82]],["telerium",15],["savelinks",15],["hentaisd",15],["mrpiracy",15],["prostoporno",17],["kissasian",18],["bflix",[18,30,291]],["m4ufree",[18,122]],["0123movies",18],["gomovies",18],["fembed",[18,29]],["mavplay",[18,26,29]],["videobb",[18,26,29,116]],["5movies",18],["123moviesc",18],["fmovies",18],["proxybit",18],["123movieshd",18],["fbgo",[18,29]],["sbchip",[18,29]],["sbflix",[18,29]],["sbplay",[18,29]],["sbplay2",[18,29]],["sbplay3",[18,29]],["sbrulz",[18,29]],["streamsb",[18,29,306]],["ask4movie",18],["1tamilmv",18],["buffstream",18],["tenies-online",18],["m4uhd",18],["hdhub4u",18],["watchseries9",18],["moviesjoy",18],["torrentstatus",18],["yts2",18],["y2mate",18],["alexsports",18],["2embed",18],["seulink",18],["encurtalink",18],["animepahe",[21,38]],["kwik",[21,38]],["1337x.unblocked",21],["1337x.unblockit",[21,24]],["pussyspace",21],["urlcero",21],["shrtfly",[21,66]],["linkshorts",21],["streamcdn",[21,30]],["vinaurl",[21,112]],["komikcast",21],["bolly4u",[21,139]],["tugaflix",21],["hdfriday",21],["123movies",21],["shortearn",[21,30]],["mstream",21],["watch4hd",21],["gdtot",21],["bluemediafiles",21],["dailysport",[21,30]],["btdb",[21,25]],["linksfire",21],["pureshort",[21,112]],["bluemediadownload",[21,28]],["bluemediafile",[21,28]],["bluemedialink",[21,28]],["bluemediastorage",[21,28]],["bluemediaurls",[21,28]],["urlbluemedia",[21,28]],["link1s",[21,112]],["shorttey",[21,112]],["videoplayer",21],["movizland",21],["sitesunblocked",21],["1377x",21],["bcvc",21],["thepiratebay",[23,32]],["tpbay",23],["camwhores",[23,42]],["camwhorestv",[23,42]],["filesamba",23],["theproxy",23],["steamplay",[24,25,26]],["streamp1ay",[25,26]],["topflix",25],["ustream",25],["hdfilme",[25,30,53,177]],["pixlev",25],["moviessources",25],["sbvideo",[25,29]],["steanplay",26],["stemplay",26],["streanplay",26],["txxx",26],["asianclub",[26,29,30]],["xmoviesforyou",[28,32]],["cuevana3",[28,105]],["vidcloud",[28,29,122]],["pornid",28],["zbporn",[28,129]],["yomovies",28],["nonsensediamond",28],["xclusivejams",28],["sportlemon",28],["sportlemons",28],["sportlemonx",28],["kinox",[28,30,53]],["kinoz",[28,30]],["remaxhd",28],["img4fap",28],["babeporn",28],["babytorrent",28],["123moviesme",28],["xxxhdvideo",28],["kinoger",29],["iframejav",29],["vidsrc",[29,30]],["mm9844",29],["netxwatch",29],["milfnut",29],["anxcinema",29],["videofilms",29],["prosongs",29],["moviesland",[29,30]],["ncdnstm",29],["filelions",29],["streamwish",29],["mcloud",30],["vizcloud",30],["vizcloud2",30],["kinos",[30,53]],["ouo",30],["songs",30],["gogoanimetv",30],["daddylive",[30,83]],["pelisplus",30],["streamm4u",30],["inkapelis",30],["a2zapk",30],["ettv",30],["pelix",30],["pnd",30],["0123movie",30],["movies123",30],["piratebay",30],["webbro",30],["javwide",30],["vidhd",30],["mirrorace",30],["thoptv",30],["streamingworld",30],["yesmovies",30],["solarmovie",30],["bdiptv",30],["cinemalibero",30],["pctfenix",[30,145]],["pctnew",[30,145]],["watchgameofthrones",30],["tmearn",[30,112]],["shorten",[30,112,187]],["123animes",[30,116]],["openloadmovies",30],["gdriveplayer",30],["crichd",30],["vipracing",30],["supervideo",30],["1337x",[30,233]],["ilgeniodellostreaming",30],["superstream",30],["123movies-org",30],["sflix",30],["primetubsub",30],["f2movies",30],["imgmaze",[32,67,79]],["imgtown",[32,67,78,79]],["imgrock",[32,78]],["biqle",36],["otakuindo",36],["vipboxtv",37],["yts",39],["sexvid",[41,173]],["silkengirl",[42,67,69]],["rintor",42],["imgsen",[42,78]],["imgsto",[42,78]],["sxyprn",43],["waaw",[44,122]],["waaaw",[44,122]],["waaw1",[44,122]],["vapley",44],["younetu",44],["player.uwatchfree",[44,122,245]],["123link",[46,47,48]],["7mmtv",50],["erogen",52],["pornhat",52],["porno-tour",52],["desivideos",52],["movie4me",58],["imgdew",[67,78,79]],["imgview",[67,78,79]],["pandamovie",69],["speedporn",69],["watchpornfree",69],["imgoutlet",[78,79]],["anitube",79],["movisubmalay",[79,116]],["waploaded",79],["dirtyindianporn",79],["indianpornvideos",79],["kashtanka",79],["onlyindianporn",79],["porno18",79],["xxnx",79],["xxxindianporn",79],["adsrt",80],["stream2watch",82],["peliculas-dvdrip",82],["bunkr",90],["pouvideo",91],["povvideo",91],["povw1deo",91],["povwideo",91],["powv1deo",91],["powvibeo",91],["powvideo",91],["powvldeo",91],["grantorrent1",97],["subtorrents",[97,109]],["subtorrents1",[97,109]],["megalink",112],["earnload",112],["miniurl",112],["shrinke",112],["shrinkme",112],["pcprogramasymas",112],["earncash",112],["shortzzy",112],["lite-link",112],["adcorto",112],["dogecoin",112],["upfiles",112],["filecrypt",113],["torrentz2eu",116],["afilmywap",116],["okhatrimaza",116],["123anime",116],["gomoviesfree",116],["player.tormalayalamhd",122],["depedlps",124],["videovard",127],["asiansex",136],["japanfuck",136],["japanporn",136],["teensex",136],["vintagetube",136],["xxxmovies",136],["0l23movies",137],["cloudvideotv",140],["movierulzlink",143],["newmovierulz",143],["3hiidude",143],["ispunlock",147],["tpb",147],["vgmlinks",159],["thestreameast",168],["zone-annuaire",169],["rainanime",181],["blurayufr",185],["tutsnode",196],["web2.0calc",203],["readcomiconline",204],["dood",228],["cricfree",233],["sportskart",233],["brainly",234],["movies4u",238],["movies4u3",238],["gplinks",246],["azsoft",247],["moviehdf",248],["bg-gledai",260],["bolly4umovies",290],["123movieshub",291],["animeunity",291],["cima-club",291],["flixhq",291],["hindilinks4u",291],["t7meel",291],["bollyholic",304],["katmoviefix",319],["filemoon",340],["bitporno",346]]); + +const exceptionsMap = new Map([["pingit.com",[10,21,30,80]],["pingit.me",[10,21,30,80]]]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-write.js new file mode 100644 index 0000000..fd892a1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["SZAdBlockDetection"],["_sp_"],["yafaIt"],["adblockActive"],["Fingerprint2"],["Fingerprent2"],["adcashMacros"],["AdBlockDetectorWorkaround"],["open"],["openLity"],["ad_abblock_ad"],["Adcash"],["cticodes"],["imgadbpops"],["__aaZoneid"],["IS_ADBLOCK"],["__NA"],["ads_priv"],["ab_detected"],["t4PP"],["sc_adv_out"],["pURL"],["__htapop"],["atOptions"],["popzone"],["encodeURIComponent"],["stagedPopUnder"],["closeMyAd"],["smrtSP"],["tiPopAction"],["ExoLoader"],["decodeURIComponent"],["afStorage"],["u_cfg"],["adv_pre_duration"],["adv_post_duration"],["hidekeep"],["ShowAdbblock"],["lifeOnwer"],["smrtSB"],["EPeventFire"],["adBlockDetected"],["segs_pop"],["$getWin"],["xhr.prototype.realSend"],["popUpUrl"],["btoa"],["detectAdblk"],["adsHeight"],["adsBlocked"],["SubmitDownload1"],["getIfc"],["adBlockRunning"],["mz_str"],["I833"],["Aloader"],["bindall"],["SpecialUp"],["KillAdBlock"],["checkAdBlocker"],["deployads"],["close_screen"],["mockingbird"],["checkAds"],["XF"],["check"],["tabUnder"],["decodeURI"],["downloadJSAtOnload"],["ReactAds"],["phtData"],["killAdBlock"],["adBlocker"],["Ha"],["spot"],["importFAB"],["block_detected"],["document.getElementsByClassName"],["ABD"],["mfbDetect"],["ab_cl"],["app_vars.force_disable_adblock"],["ai_adb_overlay"],["showMsgAb"],["wutimeBotPattern"],["popup_ads"],["adblockerpopup"],["adblockCheck"],["cancelAdBlocker"],["adblock"],["ExoSupport"],["mobilePop"],["base64_decode"],["mdp_deblocker"],["afScript"],["installBtnvar"],["showModal"],["console.log"],["daCheckManager"],["backgroundBanner"],["displayCache"],["DoodPop"],["Script_Manager"],["app_advert"],["scriptUrlget"],["AdBDetected"],["detectAdblock"],["onScriptError"],["AdbModel"],["window.onload"],["tmnramp"],["onpopstate"],["__C"],["HTMLElement.prototype.insertAdjacentHTML"],["gothamBatAdblock"],["ai_front"],["puShown"],["ospen"],["b2a"],["_chjeuHenj"],["bullads"],["detector_launch"],["adBlocked"],["document.ready"],["p$00a"],["c325"],["akadb"],["checkAdsBlocked"],["BetterJsPop"],["DOMAssistant"],["rotator"],["AaDetector"],["NREUM"],["pbjs"],["detectAdblocker"],["auto_safelink"],["counter"],["adBlckActive"],["infoey"],["popName"],["showADBOverlay"],["checkAdsStatus"],["protection"],["uBlockActive"],["HTMLScriptElement.prototype.onerror"],["blockedAds"],["canRunAds"],["ADMITAD"],["CoinNebula"]]; + +const hostnamesMap = new Map([["sueddeutsche.de",0],["autobytel.com",1],["cesoirtv.com",1],["gamesradar.com",1],["huffingtonpost.co.uk",1],["huffingtonpost.com",1],["moviefone.com",1],["playboy.de",1],["car.com",1],["codeproject.com",1],["familyhandyman.com",1],["goldderby.com",1],["headlinepolitics.com",1],["html.net",1],["indiewire.com",1],["marmiton.org",1],["mymotherlode.com",1],["nypost.com",1],["realgm.com",1],["tvline.com",1],["wwd.com",1],["bordertelegraph.com",1],["bournemouthecho.co.uk",1],["dailyecho.co.uk",1],["dorsetecho.co.uk",1],["eveningtimes.co.uk",1],["guardian-series.co.uk",1],["heraldscotland.com",1],["iwcp.co.uk",1],["lancashiretelegraph.co.uk",1],["oxfordmail.co.uk",1],["salisburyjournal.co.uk",1],["theargus.co.uk",1],["thetelegraphandargus.co.uk",1],["yorkpress.co.uk",1],["wunderground.com",1],["lapresse.ca",1],["eurogamer.net",2],["rockpapershotgun.com",2],["vg247.com",2],["auto-motor-und-sport.de",3],["caravaning.de",3],["womenshealth.de",3],["dfiles.eu",4],["downsub.com",4],["j.gs",4],["macserial.com",4],["microify.com",4],["minecraft-forum.net",4],["solidfiles.com",4],["thepiratebay.org",4],["uptobox.com",4],["pic-upload.de",4],["oke.io",4],["dz4link.com",4],["imgclick.net",4],["downloadpirate.com",4],["download.ipeenk.com",[4,41]],["spycock.com",4],["ausfile.com",[4,50]],["xrivonet.info",4],["sawlive.tv",4],["stfly.me",[4,66]],["pngit.live",4],["solarmovie.to",4],["tusfiles.com",4],["uploadas.com",4],["shon.xyz",4],["hexupload.net",4],["iir.ai",4],["file4.net",4],["souqsky.net",4],["miraculous.to",4],["mp4upload.com",6],["mitly.us",[6,23]],["shrt10.com",6],["diasfem.com",6],["embedsito.com",6],["mavlecteur.com",6],["playfinder.xyz",6],["ebook3000.com",6],["longfiles.com",6],["shurt.pw",6],["freemiumaccounts.net",6],["kutmoney.com",6],["ytanime.tv",6],["videowood.tv",6],["glotorrents.fr-proxy.com",[6,67]],["stream4free.live",6],["blackspigot.com",7],["xiaopan.co",7],["parents.at",7],["rmdown.com",8],["xopenload.me",8],["xtapes.to",8],["at.wetter.com",9],["powerthesaurus.org",10],["1qwebplay.xyz",11],["dlhd.so",11],["flstv.online",11],["mmastreams.me",11],["mylivestream.pro",11],["streambtw.com",11],["tennisonline.me",11],["voodc.com",11],["closedjelly.net",11],["compensationcoincide.net",11],["hitsports.pro",11],["sportsonline.so",11],["onloop.pro",11],["imgadult.com",[12,13]],["imgdrive.net",[12,13]],["imgtaxi.com",[12,13]],["imgwallet.com",[12,13]],["javstream.com",14],["nozomi.la",14],["nudostar.com",14],["slutmesh.net",14],["azel.info",14],["clip-sex.biz",14],["justpicsplease.com",14],["lucagrassetti.com",14],["mangarow.org",14],["mihand.ir",14],["nudecelebsimages.com",14],["overwatchporn.xxx",14],["pornium.net",14],["syosetu.me",14],["xnxxw.net",14],["xxxymovies.com",14],["yurineko.net",14],["tokyomotion.com",14],["hdpornt.com",16],["4tube.com",17],["pornerbros.com",17],["uflash.tv",17],["mp3cut.net",18],["mcfucker.com",19],["taroot-rangi.com",20],["mangoporn.net",21],["realgfporn.com",22],["linkrex.net",22],["alotporn.com",22],["payskip.org",23],["imgdawgknuttz.com",23],["shorterall.com",23],["supergoku.com",23],["descarga.xyz",[23,39]],["ukrainesmodels.com",23],["sexuhot.com",23],["messitv.net",23],["moviewatchonline.com.pk",23],["moviewatch.com.pk",23],["ytms.one",23],["pornstash.in",23],["empflix.com",24],["freeviewmovies.com",25],["badjojo.com",25],["boysfood.com",25],["pornhost.com",25],["sextingforum.net",26],["apurogol.net",[28,39]],["legionpeliculas.org",[28,39]],["legionprogramas.org",[28,39]],["befap.com",29],["pictoa.com",29],["erome.com",29],["cumlouder.com",30],["chyoa.com",30],["asianxxxvideo.net",30],["holavid.com",31],["tasma.ru",31],["calidadcine.net",32],["leaknud.com",32],["dlhd.sx",33],["crackstreamshd.click",33],["freelivetvon.com",33],["tvpclive.com",33],["worldstreams.click",33],["cnnamador.com",[34,35]],["arlinadzgn.com",36],["idntheme.com",36],["problogbooster.com",36],["pronpic.org",37],["op.gg",38],["televisionlibre.net",39],["pastepvp.org",39],["programasvirtualespc.net",39],["megawarez.org",39],["awdescargas.com",39],["eporner.com",40],["theralphretort.com",41],["tfc.tv",41],["seselah.com",41],["bollywoodshaadis.com",41],["practicequiz.com",41],["wapkiz.com",41],["pianokafe.com",41],["apritos.com",41],["bsierad.com",41],["diminimalis.com",41],["downloadbatch.com",41],["eksporimpor.com",41],["jadijuara.com",41],["kicaunews.com",41],["palapanews.com",41],["ridvanmau.com",41],["teknohot.com",41],["unduh31.net",41],["yeutienganh.com",41],["aalah.me",41],["academiadelmotor.es",41],["aiailah.com",41],["almursi.com",41],["altebwsneno.blogspot.com",41],["ambonkita.com",41],["androidspill.com",41],["aplus.my.id",41],["arrisalah-jakarta.com",41],["babyjimaditya.com",41],["bbyhaber.com",41],["beritabangka.com",41],["beritasulteng.com",41],["bestsellerforaday.com",41],["bintangplus.com",41],["bitco.world",41],["br.nacaodamusica.com",41],["bracontece.com.br",41],["dicariguru.com",41],["fairforexbrokers.com",41],["foguinhogames.net",41],["formasyonhaber.net",41],["fullvoyeur.com",41],["healbot.dpm15.net",41],["igli4.com",41],["indofirmware.site",41],["hagalil.com",41],["javjack.com",41],["latribunadelpaisvasco.com",41],["line-stickers.com",41],["luxurydreamhomes.net",41],["m5g.it",41],["miltonfriedmancores.org",41],["minutolivre.com",41],["oportaln10.com.br",41],["pedroinnecco.com",41],["philippinenmagazin.de",41],["piazzagallura.org",41],["pornflixhd.com",41],["safehomefarm.com",41],["synoniemboek.com",41],["techacrobat.com",41],["elizabeth-mitchell.org",41],["mongri.net",41],["svapo.it",41],["papalah.com",41],["starcoins.ws",41],["queenfaucet.website",[41,81]],["pipocamoderna.com.br",41],["space.tribuntekno.com",41],["lampungway.com",41],["coinhub.pw",41],["notiziemusica.it",41],["tecnotutoshd.net",41],["peliculasmx.net",42],["geo.fr",43],["cbc.ca",44],["igg-games.com",46],["studopedia.org",47],["zigforums.com",49],["medeberiyas.com",49],["hotpornfile.org",51],["donnaglamour.it",52],["pelisplus.online",53],["pornvideospass.com",[55,56]],["xnxx-sexfilme.com",57],["svipvids.com",58],["jnovels.com",58],["chd4.com",59],["forum.cstalking.tv",59],["namemc.com",60],["hawtcelebs.com",61],["canadianunderwriter.ca",62],["creativebusybee.com",63],["varmatin.com",63],["syracusefan.com",64],["ohorse.com",65],["freepornhdonlinegay.com",67],["gsm1x.xyz",68],["softwarecrackguru.com",68],["hotgameplus.com",68],["mrdeepfakes.com",[69,70]],["donk69.com",70],["hotdreamsxxx.com",70],["puzzlefry.com",71],["theglobeandmail.com",72],["mtlblog.com",73],["narcity.com",73],["thepiratebay10.org",74],["jizzbunker.com",74],["xxxdan.com",74],["gazetedamga.com.tr",75],["moonquill.com",77],["macrotrends.net",78],["investmentwatchblog.com",78],["myfreeblack.com",79],["mysostech.com",82],["medihelp.life",82],["camchickscaps.com",82],["msguides.com",82],["filesharing.io",83],["dreamdth.com",84],["acefile.co",85],["beautypackaging.com",86],["puhutv.com",87],["oranhightech.com",88],["mad4wheels.com",89],["allporncomic.com",90],["m.viptube.com",91],["kingsofteens.com",92],["godmods.com",93],["mexa.sh",94],["eg-akw.com",94],["khsm.io",94],["xn--mgba7fjn.cc",94],["winit.heatworld.com",96],["checkz.net",97],["shop123.com.tw",98],["boyfriendtv.com",99],["tubev.sex",100],["doods.pro",101],["ds2play.com",101],["hentaihaven.xxx",102],["hanime.xxx",102],["anime7.download",103],["kusonime.com",103],["armoniscans.top",104],["bentomanga.top",104],["bigcomics.win",104],["brmangas.top",104],["cmoa.pro",104],["hachiraw.top",104],["j8jp.com",104],["janime.top",104],["jpraw.xyz",104],["kakuyomu.in",104],["kkraw.com",104],["komiku.win",104],["lectormanga.top",104],["lermanga.top",104],["manga1000.top",104],["manga1001.xyz",104],["manga1001.win",104],["mangajp.top",104],["mangakl.su",104],["mangaraw.bid",104],["mangavy.com",104],["mangaz.win",104],["scanita.top",104],["shinigami-id.top",104],["sushiscan.top",104],["syosetu.gs",104],["djrachit.com",105],["rajgarhsamachar.com",105],["odisharemix.link",105],["freegadgets24.com",105],["odiaalbumsong.com",105],["djrkmusicjaunpur.in",105],["cmsarkariyojana.com",105],["apkeclipse.com",105],["decidewhy.com",105],["insurelist.online",105],["recipenames.com",105],["filmfliqz.co",105],["morestate.pro",105],["puresports.pro",105],["funkeykida.com",105],["oriyaremix.com",105],["moonplusnews.com",105],["loanoffering.in",105],["tmail.io",106],["bitzite.com",107],["aiimgvlog.fun",108],["laweducationinfo.com",109],["savemoneyinfo.com",109],["worldaffairinfo.com",109],["godstoryinfo.com",109],["successstoryinfo.com",109],["cxissuegk.com",109],["learnmarketinfo.com",109],["bhugolinfo.com",109],["armypowerinfo.com",109],["rsadnetworkinfo.com",109],["rsinsuranceinfo.com",109],["rsfinanceinfo.com",109],["rsgamer.app",109],["rssoftwareinfo.com",109],["rshostinginfo.com",109],["rseducationinfo.com",109],["hentaifreak.org",111],["animeplanet.cc",112],["th-cam.com",113],["jocooks.com",113],["conservativeus.com",114],["wristreview.com",115],["mc-hacks.net",115],["ubuntudde.com",118],["depvailon.com",119],["gload.to",120],["agrarwetter.net",121],["archpaper.com",122],["welovemanga.one",123],["moviesonlinefree.net",124],["pornkai.com",125],["tubesafari.com",125],["megaflash.xyz",126],["coins-town.com",127],["zedporn.com",128],["diendancauduong.com",[129,130]],["nopay.info",131],["thetimes.co.uk",132],["newscon.org",133],["true-gaming.net",134],["batchkun.com",135],["yify-subtitles.org",136],["tchatche.com",137],["cryptoearns.com",138],["pureleaks.net",139],["wolfstream.tv",140],["starzunion.com",141],["satdl.com",142],["osuskinner.com",143],["osuskins.net",143],["tekkenmods.com",144],["chickenkarts.io",145],["kiddyearner.com",146],["frogogo.ru",147]]); + +const entitiesMap = new Map([["onmovies",4],["pirateproxy",4],["psarips",4],["steamplay",[4,6,148]],["streamp1ay",[4,5,6]],["adshort",4],["imgdew",4],["imgmaze",4],["imgoutlet",4],["imgtown",4],["imgview",4],["adsrt",4],["mp3guild",4],["mp3clan",4],["pouvideo",[4,5,6]],["povvideo",[4,5,6]],["povvldeo",4],["povw1deo",[4,5,6]],["povwideo",[4,5,6]],["powv1deo",[4,5,6]],["powvibeo",[4,5,6]],["powvideo",[4,5,6]],["powvldeo",[4,5,6]],["grantorrent",4],["grantorrent1",4],["ddlvalley",4],["inkapelis",[4,28,39]],["pnd",4],["imgrock",4],["hdvid",[4,23,39]],["onvid",[4,39]],["ovid",[4,39]],["vidhd",[4,39]],["crohasit",4],["streamingworld",4],["putlocker9",4],["kstreaming",4],["pingit",4],["yggtorrent",4],["kimcartoon",4],["file-upload",4],["racaty",4],["movie123",4],["putlocker",[6,8]],["pelisplus",[6,28,39]],["pelisplushd",6],["pelix",[6,28,39]],["atomixhq",6],["pctfenix",6],["pctnew",6],["fembed",6],["mavplay",6],["videobb",6],["shorttey",6],["elitetorrent",6],["estrenosflix",6],["estrenosflux",6],["estrenosgo",6],["tormalayalam",6],["cine-calidad",6],["extratorrents",6],["yts",11],["sxyprn",14],["streamhub",14],["klmanga",14],["manga1001",14],["mangaraw",14],["mangarawjp",14],["tube8",15],["perfectgirls",17],["perfektdamen",17],["adcorto",23],["bitporno",23],["rojadirecta",[27,28]],["tarjetarojatvonline",[27,28]],["rojadirectatv",28],["aquipelis",[28,39]],["newpelis",[28,39]],["pelisplay",[28,39]],["1movies",31],["foumovies",31],["downloadming",31],["daddylive",32],["extratorrent",32],["torrentstatus",32],["yts2",32],["y2mate",32],["livetvon",33],["daddylivehd",33],["ciberdvd",39],["pelisgratis",39],["peliculas24",39],["voirfilms",39],["cinetux",39],["thevidhd",39],["allcalidad",39],["yoututosjeff",41],["androidaba",41],["vidcloud",41],["descarga-animex",41],["telecharger-igli4",41],["mexa",[41,95]],["cuevana3",45],["vinaurl",48],["elixx",54],["myegy",67],["thepiratebay",74],["mtsproducoes",76],["notebookcheck",80],["akwam",94],["dood",101],["dooood",101],["movies4u",103],["tomshardware",110],["animepahe",112],["hotscopes",116],["kat",117],["katbay",117],["kickass",117],["kickasshydra",117],["kickasskat",117],["kickass2",117],["kickasstorrents",117],["kat2",117],["kattracker",117],["thekat",117],["thekickass",117],["kickassz",117],["kickasstorrents2",117],["topkickass",117],["kickassgo",117],["kkickass",117],["kkat",117],["kickasst",117],["kick4ss",117],["weloma",123],["manga1000",123],["hdmoviesflix",124],["writedroid",126]]); + +const exceptionsMap = new Map([["pingit.com",[4]],["pingit.me",[4]]]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-stack-trace.js new file mode 100644 index 0000000..52f80b6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Math","onerror"],["Math.random","/injectedScript.*inlineScript/"],["Math.random","/(?=.*onerror)(?=^(?!.*(https)))/"],["String.prototype.charCodeAt","ai_"],["onload","inlineScript"],["document.getElementById","adsBlocked"],["navigator.userAgent","exopop.browser.is"],["document.cookie","https"],["atob","_0x"],["String.fromCharCode","stackDepth:3"],["Math.round","inlineScript"],["document.createElement","inlineScript"],["jQuery","removeDLElements"],["atob","inlineScript"],["Math","inlineScript"],["document.getElementById","onLoadEvent"],["Object","mark"],["document.addEventListener","blocker"],["Math.random","inlineScript"],["console.log","/blob|injectedScript/"],["setTimeout","onload"],["encodeURIComponent","inlineScript"],["document.createElement","_0x"],["navigator","FingerprintJS"],["localStorage","/https:\\/\\/x?1337x\\.[a-z]+\\/\\S+\\.js/"],["onload","/https:\\/\\/x?1337x\\.[a-z]+\\/\\S+\\.js/"],["document.getElementsByTagName","adsBlocked"],["setTimeout","adsBlocked"],["fetch","HTMLDocument"],["Object.defineProperty","https"],["document.getElementById","/(?=^(?!.*(orchestrate|cloudflare)))/"],["document.querySelector","suaads"],["navigator.userAgent","checkBrowser"],["$","/(?=^(?!.*(https)))/"],["$ado","/ado/i"],["document.createElement","app.js"],["Math","showModal"],["Math.random","t.pt"],["Math.random","stackDepth:4"],["String.prototype.charCodeAt","_0x"],["Math.random","/\\st\\.[a-zA-Z]*\\s/"],["Object","/(?=^(?!.*(https)))/"],["Object","inlineScript"],["Math.random","/\\st\\.[a-zA-Z]*\\sinlineScript/"],["XMLHttpRequest","/inlineScript|stackDepth:1/"],["XMLHttpRequest","inlineScript"],["Math.random",""],["jQuery","ai_adb"],["JSON.parse","computed"],["XMLHttpRequest","onreadystatechange"],["localStorage","inlineScript"],["_pop","_init"],["Math.floor",""],["Math.floor","randStr"],["Math.round","onload"],["Math","ai_"],["document.createElement","make_rand_div"],["_pop"],["localStorage","stackDepth:1"],["foreverJQ","/document.createElement|stackDepth:2/"],["Math",""],["Math.random","computed"],["$","inlineScript"],["Math","https"],["setTimeout","ads"],["Element.prototype.matches","litespeed"],["HTMLSelectElement","Object"],["String.prototype.charCodeAt","https"],["fetch","inlineScript"],["console","onload"],["document.createElement","onerror"],["fetch","https"],["document.getElementById","disable"],["XMLHttpRequest","injectedScript"],["Math","_0x"],["onload","/app.js"],["document.createElement","create_ad"],["document.createElement","/^(?!.*(jquery|setDocument|inlineScript|gstatic|google|root|cgi).*)/"],["document.createElement","/(?=^(?!.*(https)))/"],["document.createElement","/(?=^(?!.*(http)))/"],["Object","webpack"],["String.prototype.charCodeAt","/(?=^(?!.*(https|Object)))/"],["Date.now","afScript"],["document.querySelectorAll","/(?=^(?!.*(https|Parse|Image)))/"],["document.body.appendChild"],["$","openAdsModal"],["btoa","/https|stackDepth:3/"],["document.createElement","notify"],["document.addEventListener","litespeed"],["HTMLIFrameElement","inlineScript"],["parseInt","adsBlocked"],["document.querySelectorAll","/(?=^(?!.*(https|injectedScript)))/"],["document.querySelector","showModal"],["atob","/zefoy\\.com\\S+:3:1/"],["document.querySelector","/showModal|chooseAction|doAction|callbackAdsBlocked/"],["setTimeout","dontask"],["Object.getPrototypeOf","plugins"],["document.createElement","adsBlocked"],["Error","/stackDepth:1\\s/"],["localStorage","tryShowVideoAdAsync"],["localStorage","window.onload"],["decodeURIComponent","autoptimize"],["String.prototype.charCodeAt","$"],["document.createElement","detect"],["onload","bodyElement.removeChild"],["setTimeout","data"],["document.createElement","createDecoy"],["document.querySelector","/(?!\\bjquery\\b)/"],["btoa","send"],["history.replaceState","injectedScript"],["Math.sqrt","update"],["History","/(^(?!.*(Function|HTMLDocument).*))/"],["$","/[a-z]+[A-Z]+[a-z]* inlineScript[^i]+inlineScript:\\d+:1$/"],["document.getElementById","/[a-z]+[A-Z]+[a-z]* inlineScript[^i]+inlineScript:\\d+:1$/"]]; + +const hostnamesMap = new Map([["dcdirtylaundry.com",0],["ipatriot.com",0],["newser.com",0],["politicalcowboy.com",0],["telexplorer.com.ar",1],["designbump.com",2],["thedesigninspiration.com",2],["iptvbin.com",3],["gaypornmasters.com",3],["gaypornwave.com",3],["scubidu.eu",3],["amyscans.com",3],["thesukan.net",3],["jootc.com",3],["gaydelicious.com",3],["dramahd.me",3],["exbulletin.com",3],["game-owl.com",3],["javnow.net",3],["world4.eu",3],["gadgetguideonline.com",3],["therootdroid.com",3],["lazytranslations.com",3],["mettablog.com",3],["webdeyazilim.com",3],["freebulksmsonline.com",3],["buydekhke.com",3],["isekaisubs.web.id",3],["javhoho.com",3],["udoyoshi.com",3],["adrianoluis.net",3],["altevolkstrachten.de",3],["animecast.net",3],["armyranger.com",3],["articletz.com",3],["boxylucha.com",3],["chibchat.com",3],["descargasmix.xyz",3],["duniailkom.com",3],["enciclopediaonline.com",3],["entano.jp",3],["eyalo.com",3],["fosslovers.com",3],["fotopixel.es",3],["hairstylesthatwork.com",3],["hello-e1.com",3],["ichberlin.com",3],["ireez.com",3],["keepkoding.com",3],["latribunadeautomocion.es",3],["linemarlin.com",3],["lumpiastudio.com",3],["miaandme.org",3],["mobility.com.ng",3],["mygardening411.com",3],["newstvonline.com",3],["organismes.org",3],["papagiovannipaoloii.altervista.org",3],["playlists.rocks",3],["relatosdesexo.xxx",3],["rencah.com",3],["riverdesdelatribuna.com.ar",3],["sarkarinaukry.com",3],["seamanmemories.com",3],["socialmediaverve.com",3],["theorie-musik.de",3],["topperpoint.com",3],["travel-the-states.com",3],["vozz.vn",3],["ilifehacks.com",3],["gamingsym.in",3],["riotbits.com",3],["burakgoc.com",3],["systopedia.com",3],["googledrivelinks.com",3],["lacuevadeguns.com",4],["japscan.lol",4],["magesypro.pro",5],["filmi7.net",5],["trancehost.com",5],["arenascan.com",5],["resetscan.com",5],["geniussolutions.co",5],["portable4pc.com",5],["superpsx.com",5],["sampledrive.in",5],["magicgameworld.com",5],["e-player-stream.app",5],["bethaniebu.com",5],["pussyspace.com",6],["pussyspace.net",6],["zootube1.com",7],["tojav.net",8],["camwhorescloud.com",10],["readytechflip.com",10],["clifnewz.online",11],["cryptonor.xyz",11],["emurom.net",12],["watchkobestreams.info",13],["imgdawgknuttz.com",13],["uhdgames.xyz",13],["gameshdlive.net",13],["pcgamez-download.com",14],["fifaultimateteam.it",14],["mlsbd.shop",14],["songspk2.info",14],["gametop.com",15],["artribune.com",16],["elamigosedition.com",17],["chicksonright.com",18],["moneyversed.com",18],["hentaispark.com",18],["coloredmanga.com",18],["laksa19.github.io",19],["fontyukle.net",20],["programmiedovetrovarli.it",21],["biopills.net",21],["animesuge.to",22],["zxi.mytechroad.com",26],["savegame.pro",26],["cybermania.ws",26],["karanpc.com",26],["xerifetech.com",26],["iconmonstr.com",26],["donghuaworld.com",26],["zealtyro.com",26],["idlixofficials.com",[26,107]],["idlixplus.com",[26,107]],["idlixplus.net",[26,107]],["idlixofficial.co",[26,107]],["idlixofficial.net",[26,107]],["postermockup.com",27],["forexwikitrading.com",27],["romfree.net",27],["mockupplanet.com",27],["graphicuv.com",27],["kisahdunia.com",27],["freedownloadvideo.net",27],["firmwarex.net",27],["filmisub.cc",27],["hscprojects.com",27],["graphicgoogle.com",27],["freemockupzone.com",27],["lulacloud.com",29],["limiteddollqjc.shop",30],["suaurl.com",31],["laweducationinfo.com",32],["savemoneyinfo.com",32],["worldaffairinfo.com",32],["godstoryinfo.com",32],["successstoryinfo.com",32],["cxissuegk.com",32],["learnmarketinfo.com",32],["bhugolinfo.com",32],["armypowerinfo.com",32],["rsadnetworkinfo.com",32],["rsinsuranceinfo.com",32],["rsfinanceinfo.com",32],["rsgamer.app",32],["rssoftwareinfo.com",32],["rshostinginfo.com",32],["rseducationinfo.com",32],["myuploadedpremium.de",33],["freewebcart.com",36],["hentaisea.com",38],["cablegratis.online",40],["kmo.to",40],["onifile.com",40],["oxanime.com",40],["pewgame.com",40],["piraproxy.app",40],["sexphimhd.net",40],["updatesmovie.xyz",40],["voirseries.io",40],["shahiid-anime.net",41],["goku.sx",42],["bitfly.io",43],["unblocked.name",46],["vibehubs.com",47],["traveldesearch.com",49],["thethothub.com",50],["anonymz.com",51],["naijaray.com.ng",52],["deutschsex.mobi",53],["1milf.com",53],["influencersgonewild.com",54],["freeiphone.fr",55],["pcbeta.com",56],["notformembersonly.com",57],["donpelis.com",58],["4everproxy.com",59],["dirproxy.com",60],["fapguru.com",62],["pornpapa.com",62],["videojav.com",62],["toxicwap.us",63],["dvdgayonline.com",64],["cctvwiki.com",64],["freepornsex.net",64],["cinepiroca.com",64],["dvd-flix.com",64],["sonixgvn.net",64],["xozilla.xxx",66],["dragontranslation.com",67],["yt5s.com",67],["downloadfreecourse.com",68],["publicflashing.me",69],["sanet.st",70],["dlhd.sx",70],["shorttrick.in",71],["exey.app",72],["vumoo.vip",73],["boombj.com",74],["stream.bunkr.ru",74],["jav.re",75],["coromon.wiki.gg",76],["dropmms.com",77],["sexemix.com",78],["links4u.co",[79,80]],["edoujin.net",81],["alexsports.click",82],["pahaplayers.click",82],["imageupscaler.com",83],["picyield.com",84],["snaptik.app",85],["manhwalist.com",86],["nilesoft.org",87],["smgplaza.com",88],["novinky.cz",89],["tuxnews.it",90],["emperorscan.com",91],["makotoichikawa.net",91],["telephone-soudan.com",91],["comedyshow.to",92],["zefoy.com",93],["gamedrive.org",94],["sexvideos.host",95],["corrector.app",96],["dailytechinfo.me",97],["jeniusplay.com",97],["cgaa.org",98],["screenflash.io",99],["streamporn.co.uk",100],["teknisitv.com",101],["paylaterin.com",101],["tgx.rs",102],["thestar.com",103],["earnhub.net",104],["gplastra.com",105],["qiwi.gg",106],["tweakers.net",108],["www.lenovo.com",109],["deviantart.com",110],["cadenadial.com",111],["kimcartoon.li",[112,113]],["kc.linksgen.com",[112,113]],["kisscartoon.se",[112,113]]]); + +const entitiesMap = new Map([["pasend",3],["magesy",5],["kissjav",8],["hdvid",9],["123moviess",11],["thefmovies",14],["doujindesu",18],["1337x",[22,23,24,25]],["x1337x",[23,24,25]],["an1me",26],["mhdsports",28],["mhdtvmax",28],["sms24",[34,35]],["shorttey",37],["wawacity",39],["filmypur",40],["nuroflix",40],["pelis28",40],["pelisplusgo",40],["pelisplusxd",40],["repelisgoo",40],["repelisgooo",40],["repelisgt",40],["repelisxd",40],["theproxy",40],["tvply",40],["vidlox",40],["watchfree",40],["songspk",41],["isaimini",42],["pelisplus",43],["pelisplus2",43],["moviespapa",44],["kuttymovies",45],["speedostream",48],["thothub",50],["uproxy2",52],["mp3juices",61],["gotxx",65],["mmsbee",65],["hdmoviefair",70],["movierulzhd",79],["torrentgalaxy",102]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.addEventListener-defuser.js new file mode 100644 index 0000000..b396119 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["load","Object"],["mousedown","clientX"],["load","hard_block"],["/contextmenu|keydown/"],["","adb"],["click","ClickHandler"],["load","IsAdblockRequest"],["/^(?:click|mousedown)$/","_0x"],["error"],["load","onload"],["","BACK"],["load","getComputedStyle"],["load","adsense"],["load","(!o)"],["load","(!i)"],["","_0x"],["","Adblock"],["load","nextFunction"],["/^(?:click|mousedown)$/","bypassEventsInProxies"],["","window.open"],["","open"],["click","exopop"],["/^(?:load|click)$/","popMagic"],["mousedown","popundrInit"],["getexoloader"],["","pop"],["load","exoJsPop101"],["/^loadex/"],["","/exo"],["","_blank"],["",";}"],["load","BetterPop"],["mousedown","preventDefault"],["load","advertising"],["click","preventDefault"],["load","2000"],["/^(click|mousedown|mousemove|touchstart|touchend|touchmove)/","system.popunder"],["load","adb"],["/^(?:click|mousedown|mousemove|touchstart|touchend|touchmove)$/","system.popunder"],["","'0x"],["/DOMContentLoaded|load/","y.readyState"],["/error|canplay/","(t)"],["load","hblocked"],["error","Adblocker"],["DOMContentLoaded","adlinkfly"],["DOMContentLoaded","shortener"],["mousedown","trigger"],["","0x"],["","Pop"],["/^(?:click|mousedown)$/","popunder"],["DOMContentLoaded","preventExit"],["mouseup","_blank"],["","adsense"],["load"],["click","pop_under"],["load","url"],["load","adverts-top-container"],["","Date"],["DOMContentLoaded"," "],["click","read_cookie"],["","midRoll"],["click","_0x"],["load","isBlanketFound"],["load","showModal"],["click","trigger"],["mouseout","clientWidth"],["load","download-wrapper"],["load","autoRecov"],["popstate","noPop"],["/^(?:click|mousedown)$/","ppu"],["click","native code"],["/^(?:mousedown|mouseup)$/","0x"],["click","popundr"],["click"],["DOMContentLoaded","compupaste"],["mousedown","!!{});"],["DOMContentLoaded","/adblock/i"],["keydown"],["DOMContentLoaded","isMobile"],["/^/","0x"],["load","PrivateMode"],["scroll","_0x"],["DOMContentLoaded","checkVPN"],["/^(?:click|mousedown|mouseup)$/","di()"],["","\\"],["popstate"],["click","my_inter_listen"],["load","appendChild"],["","bi()"],["","checkTarget"],["click","popunder"],["timeupdate"],["scroll","getElementById"],["load","undefined"],["DOMContentLoaded","scriptwz_url"],["load","0x"],["DOMContentLoaded","btoa"],["adblockActivated"],["click","saveLastEvent"],["DOMContentLoaded","offsetHeight"],["","show"],["/.?/","popMagic"],["","ads"],["click","interstitial"],["load","antiblock"],["DOMContentLoaded","adsBlocked"],["load",".appendChild"],["","btoa"],["","exopop"],["DOMContentLoaded","AdBlock"],["load","blocker"],["mouseleave","NativeDisplayAdID"],["mouseover","event.triggered"],["load","removeChild"],["load","ads"],["click","ShouldShow"],["click","clickCount"],["mousedown","localStorage"],["DOMContentLoaded","document.documentElement.lang.toLowerCase"],["/adblock/i"],["load","doTest"],["DOMContentLoaded","antiAdBlockerHandler"],["DOMContentLoaded","daadb_get_data_fetch"],["click","splashPage"],["load","detect-modal"],["load","_0x"],["DOMContentLoaded","canRedirect"],["DOMContentLoaded","adb"],["error","/\\{[a-z]\\(e\\)\\}/"],["load",".call(this"],["load","adblock"],["/touchmove|wheel/","preventDefault()"],["load","showcfkModal"],["click","attached","elements","div[class=\"share-embed-container\"]"],["click","fp-screen"],["DOMContentLoaded","iframe"],["","/_blank/i"],["load","htmls"],["blur","focusOut"],["click","/handleClick|popup/"],["load","bypass"],["DOMContentLoaded","location.href"],["","popMagic"],["click","Popunder"],["contextmenu"],["blur","counter"],["click","maxclick"],["/^(?:click|mousedown)$/","latest!=="],["DOMContentLoaded",".ready"],["load","script"],["","/pop|wm|forceClick/"],["load","block"],["","/_0x|localStorage\\.getItem/"],["DOMContentLoaded","adblock"],["load","head"],["visibilitychange"],["load","/showModal|isBlanketFound/"],["click","shouldShow"],["","/ads|Modal/"],["DOMContentLoaded","init"],["load","Adblock"],["DOMContentLoaded","window.open"],["","vads"],["devtoolschange"],["click","open"],["beforeunload"],["","break;case $."],["mouseup","decodeURIComponent"],["/(?:click|touchend)/","_0x"],["","removeChild"],["click","pu_count"],["","/pop|_blank/"],["click","allclick_Public"],["click","0x"],["/touchstart|mousedown|click/","latest"],["blur","native code"],["blur","event.simulate"],["click","_blank"],["DOMContentLoaded","0x"],["click","overlay"],["scroll","undefined"],["readystatechange","document.removeEventListener"],["mousedown","shown_at"],["scroll","detect"],["click","t(a)"],["","focus"],["DOMContentLoaded","deblocker"],["","preventDefault"],["click","tabunder"],["mouseup","catch"],["scroll","innerHeight"],["hashchange"],["load","/nextFunction|2000/"],["load","player"],["","document.oncontextmenu"],["","about:blank"],["click","popMagic"],["load","popMagic"],["DOMContentLoaded","adsSrc"],["np.detect"],["click","Popup"],["","/open.*_blank/"],["scroll"],["","isBlocking"],["timeupdate","","elements",".quiver-cam-player--ad-not-running.quiver-cam-player--free video"],["","$"],["","exoJsPop101"],["/click|mousedown/","catch"],["","init"],["adb"],["scroll","modal"],["blur"],["DOMContentLoaded","clientHeight"],["click","window.focus"],["click","[native code]"],["click","event.dispatch"],["","Math"],["DOMContentLoaded","popupurls"],["","tabUnder"],["load","XMLHttpRequest"],["load","puURLstrpcht"],["load","AdBlocker"],["","showModal"],["","goog"],["load","abDetectorPro"],["","document.body"],["","modal"],["click","pop"],["click","adobeModalTestABenabled"],["blur","console.log"],["","AdB"],["load","adSession"],["load","Ads"],["DOMContentLoaded","googlesyndication"],["np.evtdetect"],["load","popunder"],["scroll","function(e)"],["DOMContentLoaded","adlinkfly_url"],["mousedown"],["load","document.getElementById"],["mousedown","tabUnder"],["click","popactive"],["load","adsbygoogle"],["DOMContentLoaded","location.replace"],["load","modal_blocker"],["click","isOpened"],["mousedown","pop.doEvent"],["error","blocker"],["click","alink"],["load","[native code]"],["","daadb"],["load","google-analytics"],["","sessionStorage"],["load","fetch"],["click","pingUrl"],["mousedown","scoreUrl"],["click","/event_callback=function\\(\\){window\\.location=t\\.getAttribute\\(\"href\"\\)/"],["load","/function.{1,3000}$/"],["","Adb"]]; + +const hostnamesMap = new Map([["newser.com",0],["sport1.de",2],["userscloud.com",3],["timesofindia.indiatimes.com",4],["drrtyr.mx",4],["pinoyalbums.com",4],["multiplayer.it",4],["mediafire.com",[5,6]],["pinsystem.co.uk",7],["fembed.com",7],["ancensored.com",7],["mp3fiber.com",[7,17]],["xrivonet.info",7],["afreesms.com",8],["tu.no",8],["tio.ch",8],["lavanguardia.com",8],["eplayer.click",8],["kingofdown.com",9],["radiotormentamx.com",9],["quelleestladifference.fr",9],["otakuworldsite.blogspot.com",9],["ad-itech.blogspot.com",9],["sna3talaflam.com",9],["agar.pro",9],["unlockapk.com",9],["mobdi3ips.com",9],["socks24.org",9],["interviewgig.com",9],["javaguides.net",9],["almohtarif-tech.net",9],["forum.release-apk.com",9],["devoloperxda.blogspot.com",9],["zwergenstadt.com",9],["primedeportes.es",9],["9goals.live",9],["upxin.net",9],["ciudadblogger.com",9],["ke-1.com",9],["secretsdeepweb.blogspot.com",9],["bit-shares.com",9],["itdmusics.com",9],["aspdotnet-suresh.com",9],["tudo-para-android.com",9],["urdulibrarypk.blogspot.com",9],["zerotopay.com",9],["akw.to",9],["mawsueaa.com",9],["hesgoal-live.io",9],["king-shoot.io",9],["bibme.org",13],["citationmachine.net",13],["easybib.com",14],["vermangasporno.com",15],["imgtorrnt.in",15],["picbaron.com",[15,142]],["letmejerk.com",15],["letmejerk2.com",15],["letmejerk3.com",15],["letmejerk4.com",15],["letmejerk5.com",15],["letmejerk6.com",15],["letmejerk7.com",15],["dlapk4all.com",15],["kropic.com",15],["kvador.com",15],["pdfindir.net",15],["brstej.com",15],["topwwnews.com",15],["xsanime.com",15],["vidlo.us",15],["put-locker.com",15],["youx.xxx",15],["animeindo.asia",15],["masahub.net",15],["adclickersbot.com",15],["badtaste.it",16],["mage.si",17],["totaldebrid.org",17],["neko-miku.com",17],["elsfile.org",17],["venstrike.jimdofree.com",17],["schrauben-normen.de",17],["avengerinator.blogspot.com",17],["link-to.net",17],["hanimesubth.com",17],["gsmturkey.net",17],["adshrink.it",17],["presentation-ppt.com",17],["mangacanblog.com",17],["pekalongan-cits.blogspot.com",17],["4tymode.win",17],["eurotruck2.com.br",17],["linkvertise.com",17],["reifenrechner.at",17],["tire-size-calculator.info",17],["linuxsecurity.com",17],["encodinghub.com",17],["itsguider.com",17],["cotravinh.blogspot.com",17],["itudong.com",17],["shortx.net",17],["lecturel.com",17],["bakai.org",17],["nar.k-ba.net",17],["tiroalpalo.org",17],["shemalez.com",19],["tubepornclassic.com",19],["gotporn.com",20],["freepornrocks.com",20],["tvhai.org",20],["simpcity.su",20],["realgfporn.com",[21,22]],["titsbox.com",21],["thisvid.com",22],["xvideos-downloader.net",22],["imgspice.com",23],["vikiporn.com",24],["tnaflix.com",24],["hentai2w.com",[24,196]],["yourlust.com",24],["hotpornfile.org",24],["watchfreexxx.net",24],["vintageporntubes.com",24],["angelgals.com",24],["babesexy.com",24],["porndaa.com",24],["ganstamovies.com",24],["youngleak.com",24],["porndollz.com",24],["xnxxvideo.pro",24],["xvideosxporn.com",24],["filmpornofrancais.fr",24],["pictoa.com",[24,47]],["tubator.com",24],["adultasianporn.com",24],["nsfwmonster.com",24],["girlsofdesire.org",24],["gaytail.com",24],["fetish-bb.com",24],["rumporn.com",24],["soyoungteens.com",24],["zubby.com",24],["lesbian8.com",24],["gayforfans.com",24],["reifporn.de",24],["javtsunami.com",24],["18tube.sex",24],["xxxextreme.org",24],["amateurs-fuck.com",24],["sex-amateur-clips.com",24],["hentaiworld.tv",24],["dads-banging-teens.com",24],["home-xxx-videos.com",24],["mature-chicks.com",24],["teens-fucking-matures.com",24],["hqbang.com",24],["darknessporn.com",24],["familyporner.com",24],["freepublicporn.com",24],["pisshamster.com",24],["punishworld.com",24],["xanimu.com",24],["pornhd.com",25],["cnnamador.com",[25,36]],["cle0desktop.blogspot.com",25],["turkanime.co",25],["camclips.tv",[25,48]],["blackpornhq.com",25],["xsexpics.com",25],["ulsex.net",25],["wannafreeporn.com",25],["ytube2dl.com",25],["multiup.us",25],["protege-torrent.com",25],["pussyspace.com",[26,27]],["pussyspace.net",[26,27]],["empflix.com",28],["cpmlink.net",29],["bdsmstreak.com",29],["cutpaid.com",29],["pornforrelax.com",29],["fatwhitebutt.com",29],["mavplay.xyz",29],["sunporno.com",[30,31,196]],["short.pe",32],["bs.to",34],["efukt.com",34],["generacionretro.net",35],["nuevos-mu.ucoz.com",35],["micloudfiles.com",35],["mimaletamusical.blogspot.com",35],["visionias.net",35],["b3infoarena.in",35],["lurdchinexgist.blogspot.com",35],["thefreedommatrix.blogspot.com",35],["hentai-vl.blogspot.com",35],["projetomotog.blogspot.com",35],["ktmx.pro",35],["lirik3satu.blogspot.com",35],["marketmovers.it",35],["pharmaguideline.com",35],["safemaru.blogspot.com",35],["mixloads.com",35],["mangaromance.eu",35],["interssh.com",35],["freesoftpdfdownload.blogspot.com",35],["cirokun.blogspot.com",35],["myadslink.com",35],["blackavelic.com",35],["server.satunivers.tv",35],["eg-akw.com",35],["xn--mgba7fjn.cc",35],["flashingjungle.com",36],["ma-x.org",37],["lavozdegalicia.es",37],["xmovies08.org",39],["globaldjmix.com",40],["zazzybabes.com",41],["haaretz.co.il",42],["haaretz.com",42],["slate.com",43],["megalinks.info",44],["megapastes.com",44],["mega-mkv.com",[44,45]],["mkv-pastes.com",44],["zpaste.net",44],["zlpaste.net",44],["9xlinks.site",44],["zona-leros.net",45],["acortarm.xyz",46],["acortame.xyz",46],["cine.to",[47,201]],["kissasia.cc",47],["digjav.com",48],["videoszoofiliahd.com",49],["xxxtubezoo.com",50],["zooredtube.com",50],["uii.io",51],["megacams.me",53],["rlslog.net",53],["porndoe.com",54],["acienciasgalilei.com",56],["playrust.io",57],["payskip.org",58],["short-url.link",59],["tubedupe.com",60],["mcrypto.club",61],["fatgirlskinny.net",62],["polska-ie.com",62],["windowsmatters.com",62],["canaltdt.es",63],["masbrooo.com",63],["2ndrun.tv",63],["stfly.me",64],["oncehelp.com",64],["queenfaucet.website",64],["curto.win",64],["smallseotools.com",65],["macwelt.de",67],["pcwelt.de",67],["capital.de",67],["geo.de",67],["allmomsex.com",68],["allnewindianporn.com",68],["analxxxvideo.com",68],["animalextremesex.com",68],["anime3d.xyz",68],["animefuckmovies.com",68],["animepornfilm.com",68],["animesexbar.com",68],["animesexclip.com",68],["animexxxsex.com",68],["animexxxfilms.com",68],["anysex.club",68],["apetube.asia",68],["asianfuckmovies.com",68],["asianfucktube.com",68],["asianporn.sexy",68],["asiansexcilps.com",68],["beeg.fund",68],["beegvideoz.com",68],["bestasiansex.pro",68],["bravotube.asia",68],["brutalanimalsfuck.com",68],["candyteenporn.com",68],["daddyfuckmovies.com",68],["desifuckonline.com",68],["exclusiveasianporn.com",68],["exteenporn.com",68],["fantasticporn.net",68],["fantasticyoungporn.com",68],["fineasiansex.com",68],["firstasianpussy.com",68],["freeindiansextube.com",68],["freepornasians.com",68],["freerealvideo.com",68],["fuck-beeg.com",68],["fuck-xnxx.com",68],["fuckasian.pro",68],["fuckfuq.com",68],["fuckundies.com",68],["gojapaneseporn.com",68],["golderotica.com",68],["goodyoungsex.com",68],["goyoungporn.com",68],["hardxxxmoms.com",68],["hdvintagetube.com",68],["hentaiporn.me",68],["hentaisexfilms.com",68],["hentaisexuality.com",68],["hot-teens-movies.mobi",68],["hotanimepornvideos.com",68],["hotanimevideos.com",68],["hotasianpussysex.com",68],["hotjapaneseshows.com",68],["hotmaturetube.com",68],["hotmilfs.pro",68],["hotorientalporn.com",68],["hotpornyoung.com",68],["hotxxxjapanese.com",68],["hotxxxpussy.com",68],["indiafree.net",68],["indianpornvideo.online",68],["japanpornclip.com",68],["japanesetube.video",68],["japansex.me",68],["japanesexxxporn.com",68],["japansporno.com",68],["japanxxx.asia",68],["japanxxxworld.com",68],["keezmovies.surf",68],["lingeriefuckvideo.com",68],["liveanimalporn.zooo.club",68],["madhentaitube.com",68],["megahentaitube.com",68],["megajapanesesex.com",68],["megajapantube.com",68],["milfxxxpussy.com",68],["momsextube.pro",68],["momxxxass.com",68],["monkeyanimalporn.com",68],["moviexxx.mobi",68],["newanimeporn.com",68],["newjapanesexxx.com",68],["nicematureporn.com",68],["nudeplayboygirls.com",68],["openxxxporn.com",68],["originalindianporn.com",68],["originalteentube.com",68],["pig-fuck.com",68],["plainasianporn.com",68],["popularasianxxx.com",68],["pornanimetube.com",68],["pornasians.pro",68],["pornhat.asia",68],["pornheed.online",68],["pornjapanesesex.com",68],["pornomovies.asia",68],["pornvintage.tv",68],["primeanimesex.com",68],["realjapansex.com",68],["realmomsex.com",68],["redsexhub.com",68],["retroporn.world",68],["retrosexfilms.com",68],["sex-free-movies.com",68],["sexanimesex.com",68],["sexanimetube.com",68],["sexjapantube.com",68],["sexmomvideos.com",68],["sexteenxxxtube.com",68],["sexxxanimal.com",68],["sexyoungtube.com",68],["sexyvintageporn.com",68],["sopornmovies.com",68],["spicyvintageporn.com",68],["sunporno.club",68],["tabooanime.club",68],["teenextrem.com",68],["teenfucksex.com",68],["teenhost.net",68],["teensexass.com",68],["tnaflix.asia",68],["totalfuckmovies.com",68],["totalmaturefuck.com",68],["txxx.asia",68],["voyeurpornsex.com",68],["warmteensex.com",68],["wetasiancreampie.com",68],["wildhentaitube.com",68],["wowyoungsex.com",68],["xhamster-art.com",68],["xmovie.pro",68],["xnudevideos.com",68],["xnxxjapon.com",68],["xpics.me",68],["xvide.me",68],["xxxanimefuck.com",68],["xxxanimevideos.com",68],["xxxanimemovies.com",68],["xxxhentaimovies.com",68],["xxxhothub.com",68],["xxxjapaneseporntube.com",68],["xxxlargeporn.com",68],["xxxmomz.com",68],["xxxpornmilf.com",68],["xxxpussyclips.com",68],["xxxpussysextube.com",68],["xxxretrofuck.com",68],["xxxsex.pro",68],["xxxsexyjapanese.com",68],["xxxteenyporn.com",68],["xxxvideo.asia",68],["xxxvideos.ink",68],["xxxyoungtv.com",68],["youjizzz.club",68],["youngpussyfuck.com",68],["bayimg.com",69],["celeb.gate.cc",70],["masterplayer.xyz",72],["pussy-hub.com",72],["porndex.com",73],["compucalitv.com",74],["diariodenavarra.es",76],["duden.de",78],["pennlive.com",80],["beautypageants.indiatimes.com",81],["01fmovies.com",82],["lnk2.cc",84],["fullhdxxx.com",85],["luscious.net",[85,142]],["classicpornbest.com",85],["xstory-fr.com",85],["1youngteenporn.com",85],["www-daftarharga.blogspot.com",[85,185]],["miraculous.to",[85,191]],["vtube.to",85],["gosexpod.com",86],["otakukan.com",87],["xcafe.com",88],["pornfd.com",88],["venusarchives.com",88],["imagehaha.com",89],["imagenpic.com",89],["imageshimage.com",89],["imagetwist.com",89],["k1nk.co",90],["watchasians.cc",90],["alexsports.xyz",90],["lulustream.com",90],["luluvdo.com",90],["web.de",91],["news18.com",92],["thelanb.com",93],["dropmms.com",93],["softwaredescargas.com",94],["cracking-dz.com",95],["anitube.ninja",96],["gazzetta.it",97],["port.hu",99],["dziennikbaltycki.pl",100],["dzienniklodzki.pl",100],["dziennikpolski24.pl",100],["dziennikzachodni.pl",100],["echodnia.eu",100],["expressbydgoski.pl",100],["expressilustrowany.pl",100],["gazetakrakowska.pl",100],["gazetalubuska.pl",100],["gazetawroclawska.pl",100],["gk24.pl",100],["gloswielkopolski.pl",100],["gol24.pl",100],["gp24.pl",100],["gra.pl",100],["gs24.pl",100],["kurierlubelski.pl",100],["motofakty.pl",100],["naszemiasto.pl",100],["nowiny24.pl",100],["nowosci.com.pl",100],["nto.pl",100],["polskatimes.pl",100],["pomorska.pl",100],["poranny.pl",100],["sportowy24.pl",100],["strefaagro.pl",100],["strefabiznesu.pl",100],["stronakobiet.pl",100],["telemagazyn.pl",100],["to.com.pl",100],["wspolczesna.pl",100],["course9x.com",100],["courseclub.me",100],["azrom.net",100],["alttyab.net",100],["esopress.com",100],["nesiaku.my.id",100],["onemanhua.com",101],["freeindianporn.mobi",101],["dr-farfar.com",102],["boyfriendtv.com",103],["brandstofprijzen.info",104],["netfuck.net",105],["blog24.me",[105,137]],["kisahdunia.com",105],["javsex.to",105],["nulljungle.com",105],["oyuncusoruyor.com",105],["pbarecap.ph",105],["sourds.net",105],["teknobalta.com",105],["tvinternetowa.info",105],["sqlserveregitimleri.com",105],["tutcourse.com",105],["readytechflip.com",105],["novinhastop.com",105],["warddogs.com",105],["dvdgayporn.com",105],["iimanga.com",105],["tinhocdongthap.com",105],["tremamnon.com",105],["423down.com",105],["brizzynovel.com",105],["jugomobile.com",105],["freecodezilla.net",105],["animekhor.xyz",105],["iconmonstr.com",105],["gay-tubes.cc",105],["rbxscripts.net",105],["comentariodetexto.com",105],["wordpredia.com",105],["livsavr.co",105],["allfaucet.xyz",[105,137]],["titbytz.tk",105],["replica-watch.info",105],["alludemycourses.com",105],["kayifamilytv.com",105],["iir.ai",106],["gameofporn.com",108],["qpython.club",109],["antifake-funko.fr",109],["dktechnicalmate.com",109],["recipahi.com",109],["e9china.net",110],["ontools.net",110],["marketbeat.com",111],["hentaipornpics.net",112],["apps2app.com",113],["alliptvlinks.com",114],["waterfall.money",114],["xvideos.com",115],["xvideos2.com",115],["homemoviestube.com",116],["sexseeimage.com",116],["jpopsingles.eu",118],["azmath.info",118],["downfile.site",118],["downphanmem.com",118],["expertvn.com",118],["memangbau.com",118],["trangchu.news",118],["aztravels.net",118],["ielts-isa.edu.vn",118],["techedubyte.com",[118,249]],["tubereader.me",119],["repretel.com",119],["dagensnytt.com",120],["mrproblogger.com",120],["themezon.net",120],["gfx-station.com",121],["bitzite.com",[121,137,141]],["historyofroyalwomen.com",122],["davescomputertips.com",122],["ukchat.co.uk",123],["hivelr.com",124],["embedz.click",125],["skidrowcodex.net",126],["takimag.com",127],["digi.no",128],["th.gl",129],["scimagojr.com",130],["haxina.com",130],["cryptofenz.xyz",130],["twi-fans.com",131],["learn-cpp.org",132],["terashare.co",133],["pornwex.tv",134],["upshrink.com",135],["ohionowcast.info",137],["wiour.com",137],["appsbull.com",137],["diudemy.com",137],["maqal360.com",137],["bitcotasks.com",137],["videolyrics.in",137],["manofadan.com",137],["cempakajaya.com",137],["tagecoin.com",137],["doge25.in",137],["king-ptcs.com",137],["naijafav.top",137],["ourcoincash.xyz",137],["sh.techsamir.com",137],["claimcoins.site",137],["cryptosh.pro",137],["coinsrev.com",137],["go.freetrx.fun",137],["eftacrypto.com",137],["fescrypto.com",137],["earnhub.net",137],["kiddyshort.com",137],["tronxminer.com",137],["homeairquality.org",138],["cety.app",139],["exego.app",139],["cutlink.net",139],["cutsy.net",139],["cutyurls.com",139],["cutty.app",139],["cutnet.net",139],["adcrypto.net",140],["admediaflex.com",140],["aduzz.com",140],["bitcrypto.info",140],["cdrab.com",140],["datacheap.io",140],["hbz.us",140],["savego.org",140],["owsafe.com",140],["sportweb.info",140],["aiimgvlog.fun",142],["6indianporn.com",142],["amateurebonypics.com",142],["amateuryoungpics.com",142],["cinemabg.net",142],["coomer.su",142],["desimmshd.com",142],["frauporno.com",142],["givemeaporn.com",142],["hitomi.la",142],["jav-asia.top",142],["javf.net",142],["javideo.net",142],["kemono.su",142],["kr18plus.com",142],["pilibook.com",142],["pornborne.com",142],["porngrey.com",142],["qqxnxx.com",142],["sexvideos.host",142],["submilf.com",142],["subtaboo.com",142],["tktube.com",142],["xfrenchies.com",142],["freshbhojpuri.com",143],["bgmi32bitapk.in",143],["bankshiksha.in",143],["earn.mpscstudyhub.com",143],["earn.quotesopia.com",143],["money.quotesopia.com",143],["best-mobilegames.com",143],["learn.moderngyan.com",143],["bharatsarkarijobalert.com",143],["coingraph.us",144],["momo-net.com",144],["maxgaming.fi",144],["travel.vebma.com",145],["cloud.majalahhewan.com",145],["crm.cekresi.me",145],["ai.tempatwisata.pro",145],["pinloker.com",145],["sekilastekno.com",145],["link.paid4link.com",146],["vulture.com",147],["megaplayer.bokracdn.run",148],["hentaistream.com",149],["siteunblocked.info",150],["larvelfaucet.com",151],["feyorra.top",151],["claimtrx.com",151],["moviesyug.net",152],["w4files.ws",152],["parispi.net",153],["simkl.com",154],["paperzonevn.com",155],["financemonk.net",155],["dailyvideoreports.net",156],["lewd.ninja",157],["systemnews24.com",158],["incestvidz.com",159],["niusdiario.es",160],["playporngames.com",161],["movi.pk",[162,166]],["justin.mp3quack.lol",164],["cutesexyteengirls.com",165],["0dramacool.net",166],["185.53.88.104",166],["185.53.88.204",166],["185.53.88.15",166],["123movies4k.net",166],["1movieshd.com",166],["1rowsports.com",166],["4share-mp3.net",166],["6movies.net",166],["9animetv.to",166],["720pstream.me",166],["aagmaal.com",166],["abysscdn.com",166],["ajkalerbarta.com",166],["akstream.xyz",166],["androidapks.biz",166],["androidsite.net",166],["animeonlinefree.org",166],["animesite.net",166],["animespank.com",166],["aniworld.to",166],["apkmody.io",166],["appsfree4u.com",166],["audioz.download",166],["awafim.tv",166],["bdnewszh.com",166],["beastlyprints.com",166],["bengalisite.com",166],["bestfullmoviesinhd.org",166],["betteranime.net",166],["blacktiesports.live",166],["buffsports.stream",166],["ch-play.com",166],["clickforhire.com",166],["cloudy.pk",166],["computercrack.com",166],["coolcast2.com",166],["crackedsoftware.biz",166],["crackfree.org",166],["cracksite.info",166],["cryptoblog24.info",166],["cuatrolatastv.blogspot.com",166],["cydiasources.net",166],["dirproxy.com",166],["dopebox.to",166],["downloadapk.info",166],["downloadapps.info",166],["downloadgames.info",166],["downloadmusic.info",166],["downloadsite.org",166],["downloadwella.com",166],["ebooksite.org",166],["educationtips213.blogspot.com",166],["egyup.live",166],["embed.meomeo.pw",166],["embed.scdn.to",166],["emulatorsite.com",166],["essaysharkwriting.club",166],["exploreera.net",166],["extrafreetv.com",166],["fakedetail.com",166],["fclecteur.com",166],["files.im",166],["flexyhit.com",166],["fmoviefree.net",166],["fmovies24.com",166],["footyhunter3.xyz",166],["freeflix.info",166],["freemoviesu4.com",166],["freeplayervideo.com",166],["freesoccer.net",166],["fseries.org",166],["gamefast.org",166],["gamesite.info",166],["gettapeads.com",166],["gmanga.me",166],["gocast123.me",166],["gogohd.net",166],["gogoplay5.com",166],["gooplay.net",166],["gostreamon.net",166],["happy2hub.org",166],["harimanga.com",166],["healthnewsreel.com",166],["hexupload.net",166],["hinatasoul.com",166],["hindisite.net",166],["holymanga.net",166],["hxfile.co",166],["isosite.org",166],["iv-soft.com",166],["januflix.expert",166],["jewelry.com.my",166],["johnwardflighttraining.com",166],["kabarportal.com",166],["kstorymedia.com",166],["la123movies.org",166],["lespassionsdechinouk.com",166],["lilymanga.net",166],["linksdegrupos.com.br",166],["linkz.wiki",166],["livestreamtv.pk",166],["macsite.info",166],["mangapt.com",166],["mangasite.org",166],["manhuascan.com",166],["megafilmeshdseries.com",166],["megamovies.org",166],["membed.net",166],["moddroid.com",166],["moviefree2.com",166],["movies-watch.com.pk",166],["moviesite.app",166],["moviesonline.fm",166],["moviesx.org",166],["msmoviesbd.com",166],["musicsite.biz",166],["myfernweh.com",166],["myviid.com",166],["nazarickol.com",166],["noob4cast.com",166],["nsw2u.com",[166,258]],["oko.sh",166],["olympicstreams.me",166],["orangeink.pk",166],["owllink.net",166],["pahaplayers.click",166],["patchsite.net",166],["pdfsite.net",166],["play1002.com",166],["player-cdn.com",166],["productkeysite.com",166],["projectfreetv.one",166],["romsite.org",166],["rufiguta.com",166],["rytmp3.io",166],["send.cm",166],["seriesite.net",166],["seriezloaded.com.ng",166],["serijehaha.com",166],["shrugemojis.com",166],["siteapk.net",166],["siteflix.org",166],["sitegames.net",166],["sitekeys.net",166],["sitepdf.com",166],["sitetorrent.com",166],["softwaresite.net",166],["sportbar.live",166],["sportkart1.xyz",166],["ssyoutube.com",166],["stardima.com",166],["stream4free.live",166],["superapk.org",166],["supermovies.org",166],["tainio-mania.online",166],["talaba.su",166],["tamilguns.org",166],["tatabrada.tv",166],["techtrendmakers.com",166],["theflixer.tv",166],["thememypc.net",166],["thetechzone.online",166],["thripy.com",166],["tonnestreamz.xyz",166],["travelplanspro.com",166],["turcasmania.com",166],["tusfiles.com",166],["tvonlinesports.com",166],["ultramovies.org",166],["uploadbank.com",166],["urdubolo.pk",166],["vidspeeds.com",166],["vumoo.to",166],["warezsite.net",166],["watchmovies2.com",166],["watchmoviesforfree.org",166],["watchofree.com",166],["watchsite.net",166],["watchsouthpark.tv",166],["watchtvch.club",166],["web.livecricket.is",166],["webseries.club",166],["worldcupstream.pm",166],["y2mate.com",166],["youapk.net",166],["youtube4kdownloader.com",166],["yts-subs.com",166],["haho.moe",167],["nicy-spicy.pw",168],["novelmultiverse.com",169],["mylegalporno.com",170],["asianembed.io",173],["thecut.com",174],["novelism.jp",175],["alphapolis.co.jp",176],["okrzone.com",177],["game3rb.com",178],["javhub.net",178],["thotvids.com",179],["berklee.edu",180],["rawkuma.com",[181,182]],["moviesjoyhd.to",182],["imeteo.sk",183],["youtubemp3donusturucu.net",184],["surfsees.com",186],["vivo.st",[187,188]],["alueviesti.fi",190],["kiuruvesilehti.fi",190],["lempaala.ideapark.fi",190],["olutposti.fi",190],["urjalansanomat.fi",190],["tainhanhvn.com",192],["titantv.com",193],["3cinfo.net",194],["transportationlies.org",195],["camarchive.tv",196],["crownimg.com",196],["freejav.guru",196],["hentai2read.com",196],["icyporno.com",196],["illink.net",196],["javtiful.com",196],["m-hentai.net",196],["pornblade.com",196],["pornfelix.com",196],["pornxxxxtube.net",196],["redwap.me",196],["redwap2.com",196],["redwap3.com",196],["tubxporn.xxx",196],["ver-comics-porno.com",196],["ver-mangas-porno.com",196],["xanimeporn.com",196],["xxxvideohd.net",196],["zetporn.com",196],["cocomanga.com",197],["sampledrive.in",198],["mcleaks.net",199],["explorecams.com",199],["minecraft.buzz",199],["chillx.top",200],["playerx.stream",200],["m.liputan6.com",202],["stardewids.com",[202,225]],["ingles.com",203],["spanishdict.com",203],["surfline.com",204],["rureka.com",205],["bunkr.is",206],["amateur8.com",207],["freeporn8.com",207],["maturetubehere.com",207],["embedo.co",208],["corriere.it",209],["oggi.it",209],["2the.space",210],["file.gocmod.com",211],["apkcombo.com",212],["sponsorhunter.com",213],["soft98.ir",214],["novelssites.com",215],["torrentmac.net",216],["udvl.com",217],["moviezaddiction.icu",218],["dlpanda.com",219],["socialmediagirls.com",220],["ecamrips.com",220],["showcamrips.com",220],["einrichtungsbeispiele.de",221],["weadown.com",222],["molotov.tv",223],["freecoursesonline.me",224],["adelsfun.com",224],["advantien.com",224],["bailbondsfinder.com",224],["bigpiecreative.com",224],["childrenslibrarylady.com",224],["classifarms.com",224],["comtasq.ca",224],["crone.es",224],["ctrmarketingsolutions.com",224],["dropnudes.com",224],["ftuapps.dev",224],["genzsport.com",224],["ghscanner.com",224],["grsprotection.com",224],["gruporafa.com.br",224],["inmatefindcalifornia.com",224],["inmatesearchidaho.com",224],["itsonsitetv.com",224],["mfmfinancials.com",224],["myproplugins.com",224],["onehack.us",224],["ovester.com",224],["paste.bin.sx",224],["privatenudes.com",224],["renoconcrete.ca",224],["richieashbeck.com",224],["sat.technology",224],["short1ink.com",224],["stpm.co.uk",224],["wegotcookies.co",224],["mathcrave.com",224],["commands.gg",225],["smgplaza.com",226],["emturbovid.com",227],["mmtv01.xyz",227],["stbturbo.xyz",227],["freepik.com",228],["diyphotography.net",230],["bitchesgirls.com",231],["shopforex.online",232],["programmingeeksclub.com",233],["easymc.io",234],["diendancauduong.com",235],["parentcircle.com",236],["h-game18.xyz",237],["nopay.info",238],["wheelofgold.com",239],["shortlinks.tech",240],["skill4ltu.eu",242],["lifestyle.bg",243],["news.bg",243],["topsport.bg",243],["webcafe.bg",243],["freepikdownloader.com",244],["freepasses.org",245],["iusedtobeaboss.com",246],["androidpolice.com",247],["cbr.com",247],["dualshockers.com",247],["gamerant.com",247],["howtogeek.com",247],["thegamer.com",247],["blogtruyenmoi.com",248],["igay69.com",250],["graphicget.com",251],["qiwi.gg",252],["netcine2.la",253],["idnes.cz",[254,255]],["cbc.ca",256],["japscan.lol",257]]); + +const entitiesMap = new Map([["kisscartoon",1],["kissasian",7],["ganool",7],["pirate",7],["piratebay",7],["pirateproxy",7],["proxytpb",7],["thepiratebay",7],["limetorrents",[9,15]],["king-pes",9],["depedlps",9],["komikcast",9],["idedroidsafelink",9],["links-url",9],["ak4eg",9],["streanplay",10],["steanplay",10],["liferayiseasy",[11,12]],["pahe",15],["yts",15],["tube8",15],["topeuropix",15],["moviescounter",15],["torrent9",15],["desiremovies",15],["movs4u",15],["uwatchfree",15],["hydrax",15],["4movierulz",15],["projectfreetv",15],["arabseed",15],["btdb",[15,57]],["world4ufree",15],["streamsport",15],["rojadirectatvhd",15],["userload",15],["freecoursesonline",17],["lordpremium",17],["todovieneok",17],["novablogitalia",17],["anisubindo",17],["btvsports",17],["adyou",18],["fxporn69",21],["rexporn",25],["movies07",25],["pornocomics",25],["sexwebvideo",29],["pornomoll",29],["gsurl",32],["mimaletadepeliculas",33],["burningseries",34],["dz4soft",35],["yoututosjeff",35],["ebookmed",35],["lanjutkeun",35],["novelasesp",35],["singingdalong",35],["doujindesu",35],["xmovies8",38],["mega-dvdrip",45],["peliculas-dvdrip",45],["desbloqueador",46],["newpelis",[47,55]],["pelix",[47,55]],["allcalidad",[47,196]],["khatrimaza",47],["camwhores",48],["camwhorestv",48],["uproxy",48],["nekopoi",52],["mirrorace",61],["mixdrp",66],["asiansex",68],["japanfuck",68],["japanporn",68],["teensex",68],["vintagetube",68],["xxxmovies",68],["zooqle",71],["hdfull",75],["mangamanga",77],["streameast",79],["thestreameast",79],["vev",83],["vidop",83],["1337x",85],["x1337x",85],["zone-telechargement",85],["megalink",90],["gmx",91],["mega1080p",96],["9hentai",98],["gaypornhdfree",105],["cinemakottaga",105],["privatemoviez",105],["apkmaven",105],["popcornstream",107],["readcomiconline",117],["azsoft",118],["fc-lc",136],["pornktube",142],["watchseries",142],["milfnut",144],["pagalmovies",152],["7starhd",152],["jalshamoviez",152],["9xupload",152],["bdupload",152],["desiupload",152],["rdxhd1",152],["dropgalaxy",155],["moviessources",163],["nuvid",164],["0gomovie",166],["0gomovies",166],["123moviefree",166],["1kmovies",166],["1madrasdub",166],["1primewire",166],["2embed",166],["2madrasdub",166],["2umovies",166],["4anime",166],["adblockplustape",166],["altadefinizione01",166],["anitube",166],["atomixhq",166],["beinmatch",166],["brmovies",166],["cima4u",166],["clicknupload",166],["cmovies",166],["cricfree",166],["crichd",166],["databasegdriveplayer",166],["dood",166],["f1stream",166],["faselhd",166],["fbstream",166],["file4go",166],["filemoon",166],["filepress",[166,229]],["filmlinks4u",166],["filmpertutti",166],["filmyzilla",166],["fmovies",166],["french-stream",166],["fzlink",166],["gdriveplayer",166],["gofilms4u",166],["gogoanime",166],["gomoviz",166],["hdmoviefair",166],["hdmovies4u",166],["hdmovies50",166],["hdmoviesfair",166],["hh3dhay",166],["hindilinks4u",166],["hotmasti",166],["hurawatch",166],["klmanga",166],["klubsports",166],["libertestreamvf",166],["livetvon",166],["manga1000",166],["manga1001",166],["mangaraw",166],["mangarawjp",166],["mlbstream",166],["motogpstream",166],["movierulz",166],["movies123",166],["movies2watch",166],["moviesden",166],["moviezaddiction",166],["myflixer",166],["nbastream",166],["netcine",166],["nflstream",166],["nhlstream",166],["onlinewatchmoviespk",166],["pctfenix",166],["pctnew",166],["pksmovies",166],["plyjam",166],["plylive",166],["pogolinks",166],["popcorntime",166],["poscitech",166],["prmovies",166],["rugbystreams",166],["shahed4u",166],["sflix",166],["sitesunblocked",166],["solarmovies",166],["sportcast",166],["sportskart",166],["sports-stream",166],["streaming-french",166],["streamers",166],["streamingcommunity",166],["strikeout",166],["t20cup",166],["tennisstreams",166],["torrentdosfilmes",166],["toonanime",166],["tvply",166],["ufcstream",166],["uptomega",166],["uqload",166],["vudeo",166],["vidoo",166],["vipbox",166],["vipboxtv",166],["vipleague",166],["viprow",166],["yesmovies",166],["yomovies",166],["yomovies1",166],["yt2mp3s",166],["kat",166],["katbay",166],["kickass",166],["kickasshydra",166],["kickasskat",166],["kickass2",166],["kickasstorrents",166],["kat2",166],["kattracker",166],["thekat",166],["thekickass",166],["kickassz",166],["kickasstorrents2",166],["topkickass",166],["kickassgo",166],["kkickass",166],["kkat",166],["kickasst",166],["kick4ss",166],["guardaserie",171],["cine-calidad",172],["videovard",189],["gntai",196],["grantorrent",196],["mejortorrent",196],["mejortorrento",196],["mejortorrents",196],["mejortorrents1",196],["mejortorrentt",196],["shineads",198],["bg-gledai",224],["gledaitv",224],["motchill",241]]); + +const exceptionsMap = new Map([["mentor.duden.de",[78]],["forum.soft98.ir",[214]]]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setInterval.js new file mode 100644 index 0000000..fc82eb6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["","1200","0"],["generalTimeLeft","*","0.02"],["stop()"],["clearInterval"],["myTimer","1500"],["countdown","2000"],["counter","2000"],["","1800"],["","","0"],["yuidea-","*"],["timeLeft"],["","","0.001"],["time"],["time","2500"],["clearInterval","*"],["seconds"],["","","0.02"],["time.html","1000"],["circle_animation"],["countdown"],["web_counter"],["video_counter"],["/SplashScreen|BannerAd/"],["i--"],["","*","0"],["curAd"],["js-btn-skip","1000"],["countdown","*","0.001"],["timer"],["gotolink"],["downloadTimer"],["invoke","1000"],["download","*","0.02"],["countdown","*"],["disabled"],["/count|verify|isCompleted/","","0.001"],["/counter|timer/","*"],["_0x","*","0.001"],["counter","*","0.02"],["/.?/","*","0.02"],["/wpsafe|wait/","*","0.001"],["timer","*","0.02"],["timer","1300"],["countDown","*"],["timer","*"],["/.?/","*","0.001"],["timeLeft","*","0.001"],["timer","*","0.001"],["counter","*","0.001"],["timer","1000","0.001"],["timer","1600","0.001"],["count","*","0.001"],["counter"],["/counter|wait/","*","0.001"],["interval","*"],["sec--","*","0.001"],["display"],["show_download_links"],["counter","*"],["countDown"],["","","0.3"],["sec--"],["time","","0"],["secs"],["download"],["_0x"],["timer.remove"],["downloadButton"],["timePassed"],["timeleft"],["counter--"],["(i-1)"],["skipOptions"],["countDown","1150","0.5"],["timercounter"],["count","*"],["#timer"],["temp"],["sec"],["counter","","0.02"],["timePassed","1300"],["timer","1800"],["download_delay"],["distance"],["count"],["contador"],["countdownTime","1500"],["second"],["timer","1500"],["updatePercentage","100","0.02"],["current()"],["l","","0"],["countdown","*","0.02"],["time","","0.02"],["wait"],["downloadToken"],["updateProgress","*"],["current-=1"],["counter","1000","0.001"],["scrollIncrement","*"],["","*","0.001"],["saniye"],["","1000","0.001"],["skipAdSeconds","","0.02"],["adv","*"]]; + +const hostnamesMap = new Map([["mage.si",0],["arcade.buzzrtv.com",0],["arcade.lemonde.fr",0],["arena.gamesforthebrain.com",0],["bestpuzzlesandgames.com",0],["cointiply.arkadiumarena.com",0],["gamelab.com",0],["games.abqjournal.com",0],["games.ajc.com",0],["games.amny.com",0],["games.bellinghamherald.com",0],["games.besthealthmag.ca",0],["games.bnd.com",0],["games.boston.com",0],["games.bostonglobe.com",0],["games.bradenton.com",0],["games.centredaily.com",0],["games.cnhinews.com",0],["games.crosswordgiant.com",0],["games.dallasnews.com",0],["games.daytondailynews.com",0],["games.denverpost.com",0],["games.everythingzoomer.com",0],["games.fresnobee.com",0],["games.gameshownetwork.com",0],["games.get.tv",0],["games.greatergood.com",0],["games.heraldonline.com",0],["games.heraldsun.com",0],["games.idahostatesman.com",0],["games.insp.com",0],["games.islandpacket.com",0],["games.journal-news.com",0],["games.kansas.com",0],["games.kansascity.com",0],["games.kentucky.com",0],["games.lancasteronline.com",0],["games.ledger-enquirer.com",0],["games.macon.com",0],["games.mercedsunstar.com",0],["games.modbee.com",0],["games.moviestvnetwork.com",0],["games.myrtlebeachonline.com",0],["games.nationalreview.com",0],["games.newsobserver.com",0],["games.parade.com",0],["games.pressdemocrat.com",0],["games.puzzlebaron.com",0],["games.puzzler.com",0],["games.puzzles.ca",0],["games.qns.com",0],["games.readersdigest.ca",0],["games.sacbee.com",0],["games.sanluisobispo.com",0],["games.sixtyandme.com",0],["games.sltrib.com",0],["games.springfieldnewssun.com",0],["games.star-telegram.com",0],["games.sunherald.com",0],["games.theadvocate.com",0],["games.thenewstribune.com",0],["games.theolympian.com",0],["games.theportugalnews.com",0],["games.thestar.com",0],["games.thestate.com",0],["games.tri-cityherald.com",0],["games.triviatoday.com",0],["games.usnews.com",0],["games.vgwplay.com",0],["games.wordgenius.com",0],["games.wtop.com",0],["jeux.meteocity.com",0],["juegos.as.com",0],["juegos.elnuevoherald.com",0],["juegos.elpais.com",0],["philly.arkadiumarena.com",0],["play.dictionary.com",0],["puzzles.centralmaine.com",0],["puzzles.crosswordsolver.org",0],["puzzles.nola.com",0],["puzzles.pressherald.com",0],["puzzles.sunjournal.com",0],["al.ly",0],["bbf.lt",0],["cpmlink.net",0],["cut-urls.com",0],["iiv.pl",0],["shink.me",0],["ur.ly",0],["url.gem-flash.com",0],["zeiz.me",0],["1ink.cc",0],["azlink.xyz",0],["soft112.com",0],["short-url.link",0],["4download.net",0],["s.sseluxx.com",0],["onifile.com",0],["coolmathgames.com",0],["link-to.net",[0,20,21,22]],["telepisodes.org",0],["onle.co",0],["freeupload.info",0],["fstore.biz",0],["uploadfree.info",0],["deltabit.co",0],["puzzles.msn.com",0],["shon.xyz",0],["sfile.mobi",0],["upfile.us",0],["game-kentang.blogspot.com",0],["shortgoo.blogspot.com",0],["indavideo.hu",0],["sfirmware.com",0],["mobilelegends.shop",0],["ockles.com",0],["urlpay.net",0],["underhentai.net",0],["customercareal.com",0],["faupto.com",0],["suanoticia.online",0],["linkconfig.com",0],["lg-firmwares.com",0],["modcombo.com",0],["aylink.co",0],["gitizle.vip",0],["shtms.co",0],["cryptokinews.com",0],["cpmlink.pro",0],["speedynews.xyz",[0,90]],["infokeeda.xyz",0],["webzeni.com",0],["tutwuri.id",0],["mysflink.blogspot.com",0],["runmods.com",0],["anomize.xyz",0],["bondibeachau.com",0],["konstantinova.net",0],["kangkimin.com",0],["iklandb.com",0],["onepiecex.xyz",0],["thingiverse.com",0],["ufreegames.com",0],["saungfirmware.id",0],["kpopstan.com",0],["bdlink.pw",0],["fairyanime.com",0],["7misr4day.com",0],["sama-pro.com",0],["otomi-games.com",0],["curseforge.com",0],["mobitaak.com",0],["arhplyrics.in",0],["telenord.it",0],["raky.in",0],["desiflixindia.com",0],["insurance.iptvsetupguide.com",0],["javguru.top",0],["diglink.blogspot.com",0],["vkprime.com",0],["i-polls.com",0],["freecoursesonline.me",0],["yesdownloader.com",0],["games.metv.com",0],["arkadium.com",0],["tonanmedia.my.id",0],["skiplink.me",0],["yurasu.xyz",0],["isekaipalace.com",0],["khaddavi.net",0],["jrtekno.com",0],["mitedrive.com",0],["miteblog.com",0],["games.dailymail.co.uk",0],["fullhd4k.com",0],["juegos.eleconomista.es",0],["lk21static.xyz",0],["filmizlehdfilm.com",0],["easybib.com",0],["wallpaperaccess.com",0],["deportealdia.live",1],["noticiasesports.live",1],["noweconomy.live",1],["puzzles.standard.co.uk",2],["puzzles.independent.co.uk",2],["puzzles.bestforpuzzles.com",2],["arkadiumarena.com",2],["games.charlotteobserver.com",2],["games.miamiherald.com",2],["games.startribune.com",2],["games.word.tips",2],["indi-share.com",4],["premid.app",4],["cheatcloud.cc",4],["cheater.ninja",4],["cheatermad.com",4],["cheatsquad.gg",4],["freepdf-books.com",5],["themeslide.com",6],["thememypc.net",7],["sanoybonito.club",7],["dreamcheeky.com",[7,59]],["fidlarmusic.com",[7,59]],["publicananker.com",[7,59]],["rezence.com",[7,59]],["rodjulian.com",7],["mikl4forex.com",7],["gawbne.com",7],["forex-golds.com",7],["forex-trnd.com",7],["link.tl",8],["lnk.news",9],["lnk.parts",9],["megadescarga.net",9],["megadescargas.net",9],["fssquad.com",9],["easylinkref.com",9],["gamelopte.com",10],["goto.com.np",11],["vrcmods.com",11],["dramaworldhd.co",11],["consoleroms.com",11],["romspedia.com",11],["shortlinks.tech",11],["forexlap.com",12],["forexmab.com",12],["forexwaw.club",12],["forex-articles.com",12],["fx4vip.com",12],["forexrw7.com",[12,56]],["3rabsports.com",12],["fx-22.com",[12,56]],["gold-24.net",[12,56]],["icutlink.com",13],["android-apk.org",13],["zegtrends.com",14],["simsdom.com",15],["fansonlinehub.com",15],["hotmediahub.com",15],["terabox.fun",15],["teralink.me",15],["terashare.me",15],["teraearn.com",15],["fautsy.com",16],["multifaucet.org",16],["coinlyhub.com",16],["i-bits.io",16],["claimbits.io",16],["mundotec.pro",16],["legionjuegos.org",17],["legionpeliculas.org",17],["legionprogramas.org",17],["so1.asia",17],["lewdzone.com",19],["direct-link.net",[20,21,22]],["direkt-wissen.com",[20,21,22]],["hieunguyenphoto.com",20],["py.md",20],["ipalibrary.me",20],["gamearter.com",23],["ayobelajarbareng.com",25],["semawur.com",25],["techmody.io",25],["series-d.com",26],["doofree88.com",27],["acdriftingpro.com",28],["pixsera.net",29],["imgair.net",29],["imgblaze.net",29],["imgfrost.net",29],["vestimage.site",29],["imgwia.buzz",29],["imgbaex.store",29],["imgbah.online",29],["imgbaie.online",29],["imgbango.store",29],["imgbier.store",29],["imgbimn.store",29],["imgbqw.store",29],["imgbuba.online",29],["imgbwe.store",29],["imgbxs.online",29],["imgcao.store",29],["imgnwe.online",29],["imgqge.store",29],["imgqxb.online",29],["imgteq.online",29],["imgtex.online",29],["imgtuta.online",29],["imgwqr.online",29],["imgwww.store",29],["imgxza.store",29],["imgezx.sbs",29],["imgbcxsb.store",29],["imgbcxs.store",29],["imgbake.cfd",29],["imgmffg.sbs",29],["imgmffgtr.sbs",29],["imgnbg.sbs",29],["imgngc.sbs",29],["imgnmh.cfd",29],["imgqte.sbs",29],["imguthes.sbs",29],["imgwag.cfd",29],["imgwang.cfd",29],["imgwety.sbs",29],["imgxuh.cfd",29],["imgxytw.cfd",29],["imgycgey.sbs",29],["imgyruy.cfd",29],["imgyusa.cfd",29],["imgyyqey.sbs",29],["imgyer.store",29],["imgxhs.store",29],["imgwekr.online",29],["imgwbfh.online",29],["imgwak.online",29],["imgutry.online",29],["imgutiyu.online",29],["imgutbbn.online",29],["imgubfd.online",29],["imgrei.online",29],["imgqec.online",29],["imgpaiou.online",29],["imgpaiki.online",29],["imgmjj.store",29],["imgfa.store",29],["imgbutrt.store",29],["imgbty.store",29],["imgbdl.store",29],["imgngh.sbs",29],["imgbbfg.pics",29],["imgjhrjjr.pics",29],["imgleko.pics",29],["imgluki.pics",29],["imgnffe.pics",29],["imgnnnf.pics",29],["imgrwqz.pics",29],["imgtweqz.pics",29],["imgxzgf.pics",29],["imgyyeryt.pics",29],["picbbc.one",29],["picbbdr.one",29],["picbest.one",29],["picbhrt.one",29],["picnrrt.one",29],["picqqw.one",29],["picqr.one",29],["picqtwe.one",29],["picsjre.one",29],["piczzaq.one",29],["imgqazx.sbs",29],["imgiruyw.online",29],["picnerr.cfd",29],["pichfer.cfd",29],["picbbeq.cfd",29],["picqaxs.cfd",29],["picxxdd.cfd",29],["picqweff.cfd",29],["pickjsn.cfd",29],["piczzxsw.cfd",29],["picbbbde.cfd",29],["picbdd.cfd",29],["imgbahxg.sbs",29],["imgxune.sbs",29],["imgqklw.shop",29],["pixqkhgrt.shop",29],["pixqbngg.shop",29],["pixqwet.shop",29],["pixmos.shop",29],["imgtgd.shop",29],["imgcsxx.shop",29],["imgcssd.shop",29],["imguwjsd.sbs",29],["pictbbf.shop",29],["pixbryexa.sbs",29],["picbqqa.sbs",29],["pixbkghxa.sbs",29],["imgmgf.sbs",29],["picbcxvxa.sbs",29],["imguee.sbs",29],["imgmffmv.sbs",29],["imgbqb.sbs",29],["imgbyrev.sbs",29],["imgbncvnv.sbs",29],["pixtryab.shop",29],["imggune.shop",29],["pictryhab.shop",29],["pixbnab.shop",29],["imgbnwe.shop",29],["imgbbnhi.shop",29],["imgnbii.shop",29],["imghqqbg.shop",29],["imgyhq.shop",29],["pixnbrqwg.sbs",29],["pixnbrqw.sbs",29],["picmsh.sbs",29],["imgpke.sbs",29],["picuenr.sbs",29],["imgolemn.sbs",29],["imgoebn.sbs",29],["picnwqez.sbs",29],["imgjajhe.sbs",29],["pixjnwe.sbs",29],["pixkfjtrkf.shop",29],["pixkfkf.shop",29],["pixdfdjkkr.shop",29],["pixdfdj.shop",29],["picnft.shop",29],["pixrqqz.shop",29],["picngt.shop",29],["picjgfjet.shop",29],["picjbet.shop",29],["imgkkabm.shop",29],["imgxabm.shop",29],["imgthbm.shop",29],["imgmyqbm.shop",29],["imgwwqbm.shop",29],["imgjvmbbm.shop",29],["imgjbxzjv.shop",29],["imgjmgfgm.shop",29],["picxnkjkhdf.sbs",29],["imgxxbdf.sbs",29],["imgnngr.sbs",29],["imgjjtr.sbs",29],["imgqbbds.sbs",29],["imgbvdf.sbs",29],["imgqnnnebrf.sbs",29],["imgnnnvbrf.sbs",29],["libertycity.net",29],["takez.co",29],["nightfallnews.com",29],["cararegistrasi.com",29],["ipa-apps.me",29],["theicongenerator.com",29],["zentum.club",29],["imslp.org",29],["michaelemad.com",29],["chooyomi.com",29],["go.freetrx.fun",29],["apps2app.com",30],["jpopsingles.eu",31],["vanillatweaks.net",31],["shortenbuddy.com",31],["restegourmet.de",32],["getmodsapk.com",33],["visionpapers.org",35],["tech.unblockedgames.world",36],["moonplusnews.com",37],["loanoffering.in",37],["comptegratuite.com",38],["timestej.com",38],["theramishali.blogspot.com",38],["thepowerofpen.in",38],["tech24us.com",39],["freethemesy.com",39],["tech5s.co",40],["ez4mods.com",40],["yalifin.xyz",40],["lrncook.xyz",40],["gadgetsreview27.com",40],["newsbawa.com",40],["acetack.com",40],["androidquest.com",40],["apklox.com",40],["chhaprawap.in",40],["gujarativyakaran.com",40],["kashmirstudentsinformation.in",40],["kisantime.com",40],["pastescript.com",40],["trimorspacks.com",40],["updrop.link",40],["fx-gd.net",40],["healthy4pepole.com",40],["hightrip.net",40],["to-travel.net",40],["drinkspartner.com",40],["uploadsoon.com",40],["wp.uploadfiles.in",40],["viralxns.com",40],["veganab.co",41],["camdigest.com",41],["nichapk.com",42],["easyworldbusiness.com",42],["riveh.com",42],["naukrilelo.in",43],["hipsonyc.com",44],["bookszone.in",45],["uptechnologys.com",46],["sevenjournals.com",46],["overgal.com",47],["mamahawa.com",48],["lollty.pro",48],["postazap.com",48],["financeyogi.net",48],["finclub.in",48],["easywithcode.tech",48],["letest25.co",48],["truevpnlover.com",48],["financebolo.com",48],["rphost.in",48],["vedamdigi.tech",48],["cancelguider.online",48],["bigdata.rawlazy.si",49],["codesnse.com",49],["filmypoints.in",50],["flightsim.to",50],["freethailottery.live",51],["progfu.com",51],["currentrecruitment.com",52],["investorveda.com",52],["computerpedia.in",52],["edukaroo.com",52],["itscybertech.com",53],["thaitrieuvi.live",53],["forexeen.us",53],["health-and.me",53],["filessrc.com",53],["srcimdb.com",53],["droidmirror.com",53],["infokik.com",53],["arealgamer.org",53],["travel.vebma.com",54],["cloud.majalahhewan.com",54],["crm.cekresi.me",54],["ai.tempatwisata.pro",54],["cinedesi.in",55],["thevouz.in",55],["tejtime24.com",55],["techishant.in",55],["msic.site",56],["zeroupload.com",57],["edufileshare.com",57],["apkmb.com",58],["apkhihe.com",58],["aemenstore.com",59],["byboe.com",59],["cazzette.com",59],["hookeaudio.com",59],["jncojeans.com",59],["kiemlua.com",59],["kingsleynyc.com",59],["lucidcam.com",59],["nguyenvanbao.com",59],["nousdecor.com",59],["pennbookcenter.com",59],["restorbio.com",59],["staaker.com",59],["uebnews.online",59],["thegoneapp.com",59],["samapkstore.com",60],["5ggyan.com",60],["announcedcatchix1t.shop",60],["brotherfox91.shop",60],["currentcolorq2dv.shop",60],["customsfencei3.shop",60],["fencethoughgdrt.shop",60],["fencethroughout642.shop",60],["foxwent6ot.shop",60],["havingmovementu8x.shop",60],["homebasis4d.shop",60],["includingbreath5ku.shop",60],["ironwinter6m.shop",60],["leadmorning4ivn.shop",60],["linelocatemfsn.shop",60],["littlesound6c.shop",60],["mindmotion93y8.shop",60],["mightbadly4f.shop",60],["monkeynecktj4w.shop",60],["neighbormajorkex.shop",60],["nervousdoctor9bx.shop",60],["pantogether6jpi.shop",60],["quietlywheat23.shop",60],["saddletopg3tk.shop",60],["soldrubber5xrp.shop",60],["somehowrockyng.shop",60],["strangernervousql.shop",60],["superabbit.shop",60],["supportrightufd.shop",60],["studyinghuman6js.shop",60],["wholecommonrrvp.shop",60],["wintertold7nq.shop",60],["emulatorgames.net",61],["doctor-groups.com",62],["luckydice.net",62],["menjelajahi.com",63],["unityassetcollection.com",64],["romadd.com",65],["rethmic.com",66],["romhustler.org",67],["filmyhitlink.xyz",68],["allwpworld.com",70],["trzpro.com",71],["techhelpbd.com",71],["zedge.net",72],["send-anywhere.com",73],["upstore.net",74],["rincondelsazon.com",75],["tattoosbeauty.com",75],["disheye.com",76],["yifysub.net",77],["mp3juices.icu",78],["watchdoge.xyz",79],["bingotingo.com",80],["thizissam.in",80],["proviralhost.com",81],["urbharat.xyz",81],["techyreviewx.com",82],["jojo-themes.net",83],["redirect.dafontvn.com",84],["cue-vana.com",85],["crdroid.net",85],["rlxtech.tech",85],["descargatepelis.com",86],["kuncomic.com",87],["wowroms.com",88],["mhma12.tech",89],["play.aidungeon.io",91],["whatsappmods.net",92],["adshnk.com",93],["blogmado.com",94],["pinloker.com",95],["sekilastekno.com",95],["web1s.asia",95],["fikper.com",96],["tralhasvarias.blogspot.com",97],["busuu.com",98],["recipahi.com",99],["thestar.com",100],["obaianinho.com",101],["punkrust.net",102],["apkprime.org",103],["novelgames.com",104],["3bmeteo.com",105]]); + +const entitiesMap = new Map([["123link",0],["platinmods",0],["eg4link",0],["idlelivelink",0],["igram",0],["lin-ks",0],["xberuang",0],["topflix",0],["leechall",0],["bde4",0],["lootlinks",0],["filmizletv",0],["ouo",3],["acortalo",9],["acortar",9],["filemoon",16],["dutchycorp",18],["bluemediafiles",24],["pixlev",29],["5play",34],["10short",48],["cinemakottaga",69],["privatemoviez",85]]); + +const exceptionsMap = new Map([["go.skiplink.me",[0]],["encurtador.postazap.com",[48]]]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setTimeout.js new file mode 100644 index 0000000..200405f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["","10000"],["_0x","*"],["grecaptcha.ready","*"],["redirect","4000"],[],["dlw","40000"],["seconds"],["ez","*","0.02"],["/.?/","4000"],["run"],["disabled"],["","","0"],["tick"],["","","0.02"],["CountBack","990"],["notification_state","12000"],["/SplashScreen|BannerAd/"],["countdown","1000","0.02"],["/.?/","","0.02"],["contador","*","0.001"],["","10000","0"],["startDownload","8000"],["0x","*"],["countdown","*"],["download","1000","0.001"],["count"],["getElementById","*"],["downloadBtn","*"],["getlink","*","0.001"],["gotoo","*"],["value","*"],["/\\$\\('|ai-close/","*","0.001"],["div_form"],["","*","0.1"],["shortenbl"],["enbll"],["","1000"],["getElementById","*","0.001"],["downloadbtn"],["counter"],["readyToVote","12000"],["","7000","0"],["download","1100"],["countDown"],["countdown","10000"],["animation"],[".fadeIn()","3000"],["load_ads"],["_0x","15000"],["location.href","8000"],["aTagChange","12000"],["window.location.href","*"],["isScrexed","5000"],["() => n(t)","*"],["/__ez|window.location.href/","*"],["adFreePopup","15000","0.02"],["countdown"],["remaining","1000","0.001"],["show","4000"],["download_loading","*"],["submit","5000"],["fa-unlock","3000"],["setinteracted","2000"],["waiting","5000"],["[native code]","5000"],["adBlockerCountdown","*","0.02"],["shortConfig","15000"],["redirectpage","13500","0.001"],["countdown","","0.02"],["decodeURL","*"],["(!1)","*"],["bFired","*"],["setC"],["-1","*","0.001"],["total","1000","0.001"],["countdown","*","0.001"],["tick","1000","0.001"],["/outboundLink/"],["isPeriodic","*"],["/EzoIvent|TDELAY/","5000"],["b()","3000"],["ads","*"],["readyPromise","5000","0.001"],["taboola timeout","*","0.001"],["clearInterval(run)","5000","0.001"],["/TDELAY|EzoIvent/","*","0.001"],["[native code]","17000","0.001"]]; + +const hostnamesMap = new Map([["spiele.bild.de",0],["gamefront.com",0],["moviepilot.de",1],["imgadult.com",3],["imgdrive.net",3],["imgtaxi.com",3],["imgwallet.com",3],["techmyntra.net",4],["globalbesthosting.com",4],["srt.am",4],["themeslide.com",4],["hubfiles.ws",4],["ausfile.com",4],["siriusfiles.com",4],["juegoviejo.com",4],["4share.vn",4],["lnk2.cc",4],["modagamers.com",4],["katfile.com",4],["sofwaremania.blogspot.com",4],["memoriadatv.com",4],["dosya.co",4],["clipartmax.com",4],["jptorrent.org",4],["quizlet.com",4],["sourceforge.net",4],["redload.co",4],["juegos.eleconomista.es",4],["1fichier.com",5],["indi-share.com",6],["megaupto.com",6],["onuploads.com",6],["playretrogames.com",7],["gsm1x.xyz",9],["top1iq.com",9],["youku.com",11],["acessarlink.online",11],["subdowns.com",11],["files.im",12],["dokumen.tips",13],["file.magiclen.org",13],["so1.asia",13],["streamvid.net",13],["lewdzone.com",14],["direct-link.net",15],["link-to.net",15],["gamearter.com",16],["dvdgayonline.com",17],["tudogamesbr.com",18],["investnewsbrazil.com",19],["subsvip.com",20],["updown.link",21],["thehouseofportable.com",22],["an1.com",23],["voltupload.com",24],["pimpandhost.com",25],["moonplusnews.com",26],["loanoffering.in",26],["enit.in",27],["junkyponk.com",28],["healthfirstweb.com",28],["vocalley.com",28],["yogablogfit.com",28],["howifx.com",28],["en.financerites.com",28],["mythvista.com",28],["livenewsflix.com",28],["cureclues.com",28],["apekite.com",28],["hipsonyc.com",29],["theforyou.in",29],["gyanitheme.com",29],["hostadviser.net",29],["fansonlinehub.com",30],["hotmediahub.com",30],["terabox.fun",30],["teralink.me",30],["terashare.me",30],["teraearn.com",30],["rawlazy.si",31],["appsbull.com",32],["diudemy.com",32],["maqal360.com",32],["intercelestial.com",33],["takez.co",[34,35]],["webzeni.com",36],["msic.site",37],["fx-22.com",37],["gold-24.net",37],["forexrw7.com",37],["uploadking.net",38],["gettapeads.com",39],["streamnoads.com",39],["tapeadsenjoyer.com",39],["tapeadvertisement.com",39],["tapeantiads.com",39],["tapeblocker.com",39],["tapelovesads.org",39],["tapenoads.com",39],["tapewithadblock.org",39],["top.gg",40],["emulatorgames.net",41],["actionviewphotography.com",42],["exporntoons.net",42],["mat6tube.com",42],["noodlemagazine.com",42],["tyler-brown.com",42],["ukdevilz.com",42],["aapks.com",43],["mcrypto.club",44],["codingnepalweb.com",45],["maxstream.video",46],["maxlinks.online",46],["embed.nana2play.com",47],["mgnet.xyz",48],["1bitspace.com",49],["ytsubme.com",50],["thecustomrom.com",51],["quizack.com",52],["media.cms.nova.cz",53],["yhocdata.com",54],["surfline.com",55],["downloadr.in",56],["downloadudemy.com",56],["xubster.com",57],["uploadcloud.pro",58],["romsgames.net",60],["romsget.io",60],["sub1s.com",61],["mboost.me",62],["bloggertheme.xyz",63],["atresplayer.com",64],["redketchup.io",65],["dktechnicalmate.com",67],["indiakablog.com",67],["recipahi.com",67],["20sfvn.com",68],["hi888.today",68],["oto5s.com",68],["w88.limo",68],["tralhasvarias.blogspot.com",69],["thestar.com",71],["present.rssing.com",72],["infidrive.net",73],["sethphat.com",74],["theapkfolder.com",75],["dfast.app",75],["upapk.io",76],["cyclingnews.com",77],["watcho.com",78],["neurotray.com",79],["theonion.com",[80,81]],["20min.ch",82],["13tv.co.il",[83,84]],["tierlists.com",85],["www.youtube.com",86]]); + +const entitiesMap = new Map([["slreamplay",2],["pouvideo",2],["povvideo",2],["povw1deo",2],["povwideo",2],["powv1deo",2],["powvibeo",2],["powvideo",2],["powvldeo",2],["bdupload",4],["desiupload",4],["9xupload",4],["grantorrent",4],["grantorrents",4],["hdfull",4],["pelispedia",4],["uptomega",6],["imgrock",8],["mixdrop",10],["mixdrp",10],["zeefiles",12],["financerites",27],["adblockeronstape",39],["adblockplustape",39],["adblocktape",39],["antiadtape",39],["noblocktape",39],["shavetape",39],["stapadblockuser",39],["strcloud",39],["streamadblockplus",39],["streamta",39],["streamtape",39],["streamtapeadblockuser",39],["strtape",39],["strtapeadblock",39],["adblockeronstreamtape",39],["apkmody",59],["writedroid",66],["empire-stream",70],["empire-streaming",70],["empire-streamz",70]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.alert-buster.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.alert-buster.js new file mode 100644 index 0000000..25b3fac --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.alert-buster.js @@ -0,0 +1,187 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_alertBuster = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["1001tracklists.com",0],["66ccff.work",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function alertBuster() { + window.alert = new Proxy(window.alert, { + apply: function(a) { + console.info(a); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { alertBuster(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_alertBuster(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_alertBuster = cloneInto([ + [ '(', uBOL_alertBuster.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_alertBuster); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_alertBuster; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.close-window.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.close-window.js new file mode 100644 index 0000000..3d14abb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.close-window.js @@ -0,0 +1,352 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_closeWindow = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/protect?"],["/link-"],["/telephone-service"],["/^/"],["/soft98"]]; + +const hostnamesMap = new Map([["norton.com",0],["soft98.ir",1],["sysban.ir",2],["smostafa.ir",3],["coffeete.ir",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["forum.soft98.ir",[1]]]); + +/******************************************************************************/ + +function closeWindow( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + let subject = ''; + if ( /^\/.*\/$/.test(arg1) ) { + subject = window.location.href; + } else if ( arg1 !== '' ) { + subject = `${window.location.pathname}${window.location.search}`; + } + try { + const re = safe.patternToRegex(arg1); + if ( re.test(subject) ) { + window.close(); + } + } catch(ex) { + console.log(ex); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { closeWindow(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_closeWindow(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_closeWindow = cloneInto([ + [ '(', uBOL_closeWindow.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_closeWindow); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_closeWindow; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.disable-newtab-links.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.disable-newtab-links.js new file mode 100644 index 0000000..498737e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.disable-newtab-links.js @@ -0,0 +1,187 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_disableNewtabLinks = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["fembed.com",0],["xrares.com",0],["uploadbox.cc",0],["daftporn.com",0],["boost.ink",0],["porntrex.com",0],["wootly.ch",0],["sexlist.tv",0],["player.theplatform.com",0],["cine24.online",0]]); + +const entitiesMap = new Map([["europixhd",0],["hdeuropix",0],["hindipix",0],["topeuropix",0],["pelisplay",0],["earnload",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function disableNewtabLinks() { + document.addEventListener('click', function(ev) { + var target = ev.target; + while ( target !== null ) { + if ( target.localName === 'a' && target.hasAttribute('target') ) { + ev.stopPropagation(); + ev.preventDefault(); + break; + } + target = target.parentNode; + } + }); +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { disableNewtabLinks(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_disableNewtabLinks(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_disableNewtabLinks = cloneInto([ + [ '(', uBOL_disableNewtabLinks.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_disableNewtabLinks); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_disableNewtabLinks; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.evaldata-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.evaldata-prune.js new file mode 100644 index 0000000..7bafce6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.evaldata-prune.js @@ -0,0 +1,512 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_evaldataPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["entity.commercial"]]; + +const hostnamesMap = new Map([["m.nivod5.tv",0],["m1.nivod.tv",0],["m.nivod4.tv",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function evaldataPrune( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + self.eval = new Proxy(self.eval, { + apply(target, thisArg, args) { + const before = Reflect.apply(target, thisArg, args); + if ( typeof before === 'object' ) { + const after = objectPruneFn(before, rawPrunePaths, rawNeedlePaths); + return after || before; + } + return before; + } + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { evaldataPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_evaldataPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_evaldataPrune = cloneInto([ + [ '(', uBOL_evaldataPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_evaldataPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_evaldataPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.href-sanitizer.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.href-sanitizer.js new file mode 100644 index 0000000..2a46873 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.href-sanitizer.js @@ -0,0 +1,463 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_hrefSanitizer = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a[href^=\"https://cdns.6hiidude.gold/file.php?link=http\"]","?link"],["a[href^=\"https://azrom.net/\"][href*=\"?url=\"]","?url"],["a[href^=\"/p/download.html?ntlruby=\"]","?ntlruby"],["a[href^=\"https://www.adtival.network/\"][href*=\"&url=\"]","?url"],["a[href^=\"https://linkshortify.com/\"][href*=\"url=http\"]","?url"],["a[href^=\"https://www.linkedin.com/redir/redirect?url=http\"]","?url"],["a[href^=\"//duckduckgo.com/l/?uddg=\"]","?uddg"],["a[href^=\"https://androidauth.wpengine.com/wp-json/api/advanced_redirect?ref=\"]","?ref"],["a[href^=\"https://www.dpbolvw.net/click-\"][href*=\"?url=\"]","?url"],["a[href^=\"https://greenmangaming.sjv.io/c/\"][href*=\"?u=\"]","?u"],["a[href^=\"https://go.skimresources.com/\"][href*=\"&url=http\"]","?url"],["a[href^=\"https://click.linksynergy.com/deeplink?id=\"][href*=\"&murl=\"]","?murl"],["a[href*=\"?\"][href*=\"&url=http\"]","?url"],["a[href*=\"?\"][href*=\"&u=http\"]","?u"],["a[href^=\"/vp/player/to/?u=http\"], a[href^=\"/vp/download/goto/?u=http\"]","?u"],["a[href^=\"https://drivevideo.xyz/link?link=http\"]","?link"],["a[href^=\"https://app.adjust.com/\"][href*=\"?fallback=http\"]","?fallback"],["a[href^=\"https://go.redirectingat.com?url=http\"]","?url"],["a[href^=\"/check.php?\"][href*=\"&url=http\"]","?url"],["a[href^=\"https://click.linksynergy.com/deeplink?id=\"][href*=\"&murl=http\"]","?murl"],["a[href^=\"https://disq.us/url?url=\"][title^=\"http\"]","[title]"],["a[href^=\"https://disq.us/?url=http\"]","?url"],["a[href^=\"https://steamcommunity.com/linkfilter/?url=http\"]","?url"],["a[href^=\"https://steamcommunity.com/linkfilter/?u=http\"]","?u"],["a[href^=\"https://colab.research.google.com/corgiredirector?site=http\"]","?site"],["a[href^=\"https://shop-links.co/link/?\"][href*=\"&url=http\"]","?url"],["a[href^=\"http://www.jdoqocy.com/click-\"][href*=\"?URL=http\"]","?URL"],["a[href^=\"https://track.adtraction.com/t/t?\"][href*=\"&url=http\"]","?url"],["a[href^=\"https://metager.org/partner/r?link=http\"]","?link"],["a[href*=\"go.redirectingat.com\"][href*=\"url=http\"]","?url"],["a[href^=\"https://slickdeals.net/?\"][href*=\"u2=http\"]","?u2"],["a[href^=\"https://online.adservicemedia.dk/\"][href*=\"deeplink=http\"]","?deeplink"],["a[href*=\"https://www.chollometro.com/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.dealabs.com/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.hotukdeals.com/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.mydealz.de/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://nl.pepper.com/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.pepper.it/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.pepper.pl/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.pepper.ru/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.preisjaeger.at/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.promodescuentos.com/visit/\"][title^=\"https://\"]","[title]"],["a[href*=\"https://www.pelando.com.br/api/redirect?url=\"]","?url"]]; + +const hostnamesMap = new Map([["6hiidude.gold",0],["azrom.net",1],["taisachonthi.com",2],["kazefuri.net",3],["linkedin.com",5],["html.duckduckgo.com",6],["lite.duckduckgo.com",6],["androidauthority.com",7],["pcgamingwiki.com",[8,9]],["starstyle.com",10],["insidehook.com",[11,12,13]],["nowinstock.net",[11,12,13]],["fap18.net",14],["xxxmom.net",14],["fuck55.net",14],["gofucker.com",14],["sexu.tv",14],["vid123.net",14],["babe8.net",14],["beeg.porn",14],["losporn.org",15],["streamporn.li",15],["pandamovies.org",15],["bananamovies.org",15],["xopenload.net",15],["adultdvdparadise.com",15],["speedporn.net",15],["mangoporn.net",15],["pandamovie.info",15],["mangoporn.co",15],["mangoparody.com",15],["xxxscenes.net",15],["pornkino.cc",15],["watchxxxfree.pw",15],["pandamovie.in",15],["speedporn.pw",15],["watchfreexxx.net",15],["youwatchporn.com",15],["watchpornfree.info",15],["pandamovies.me",15],["xtapes.me",15],["netflixporno.net",15],["pornwish.org",15],["freeomovie.info",15],["fullxxxmovies.me",15],["watchpornx.com",15],["xxxparodyhd.net",15],["xxxstream.me",15],["pornwatch.ws",15],["xopenload.pw",15],["onstreams.net",15],["playpornfree.xyz",15],["pandamovies.pw",15],["streamporn.pw",15],["xopenload.me",15],["paypal.com",16],["elotrolado.net",17],["tube188.com",18],["tomshardware.com",19],["disqus.com",[20,21]],["steamcommunity.com",[22,23]],["colab.research.google.com",24],["xda-developers.com",25],["isthereanydeal.com",[26,27]],["metager.org",28],["slickdeals.net",[29,30]],["dk.pcpartpicker.com",31],["chollometro.com",32],["dealabs.com",33],["hotukdeals.com",34],["mydealz.de",35],["nl.pepper.com",36],["pepper.it",37],["pepper.pl",38],["pepper.ru",39],["preisjaeger.at",40],["promodescuentos.com",41],["pelando.com.br",42]]); + +const entitiesMap = new Map([["movies4u",4]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function hrefSanitizer( + selector = '', + source = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('href-sanitizer', selector, source); + if ( source === '' ) { source = 'text'; } + const sanitizeCopycats = (href, text) => { + let elems = []; + try { + elems = document.querySelectorAll(`a[href="${href}"`); + } + catch(ex) { + } + for ( const elem of elems ) { + elem.setAttribute('href', text); + } + return elems.length; + }; + const validateURL = text => { + if ( text === '' ) { return ''; } + if ( /[\x00-\x20\x7f]/.test(text) ) { return ''; } + try { + const url = new URL(text, document.location); + return url.href; + } catch(ex) { + } + return ''; + }; + const extractText = (elem, source) => { + if ( /^\[.*\]$/.test(source) ) { + return elem.getAttribute(source.slice(1,-1).trim()) || ''; + } + if ( source.startsWith('?') ) { + try { + const url = new URL(elem.href, document.location); + return url.searchParams.get(source.slice(1)) || ''; + } catch(x) { + } + return ''; + } + if ( source === 'text' ) { + return elem.textContent + .replace(/^[^\x21-\x7e]+/, '') // remove leading invalid characters + .replace(/[^\x21-\x7e]+$/, '') // remove trailing invalid characters + ; + } + return ''; + }; + const sanitize = ( ) => { + let elems = []; + try { + elems = document.querySelectorAll(selector); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + if ( elem.localName !== 'a' ) { continue; } + if ( elem.hasAttribute('href') === false ) { continue; } + const href = elem.getAttribute('href'); + const text = extractText(elem, source); + const hrefAfter = validateURL(text); + if ( hrefAfter === '' ) { continue; } + if ( hrefAfter === href ) { continue; } + elem.setAttribute('href', hrefAfter); + const count = sanitizeCopycats(href, hrefAfter); + safe.uboLog(logPrefix, `Sanitized ${count+1} links to\n${hrefAfter}`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldSanitize = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldSanitize = true; + break; + } + if ( shouldSanitize ) { break; } + } + if ( shouldSanitize === false ) { return; } + timer = safe.onIdle(( ) => { + timer = undefined; + sanitize(); + }); + }; + const start = ( ) => { + if ( sanitize() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { hrefSanitizer(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_hrefSanitizer(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_hrefSanitizer = cloneInto([ + [ '(', uBOL_hrefSanitizer.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_hrefSanitizer); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_hrefSanitizer; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-fetch-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-fetch-response.js new file mode 100644 index 0000000..ec09111 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-fetch-response.js @@ -0,0 +1,624 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPruneFetchResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["playerAds adPlacements adSlots playerResponse.playerAds playerResponse.adPlacements playerResponse.adSlots","","propsToMatch","/playlist?"],["reelWatchSequenceResponse.entries.[-].command.reelWatchEndpoint.adClientParams.isAd entries.[-].command.reelWatchEndpoint.adClientParams.isAd","","propsToMatch","url:/reel_watch_sequence?"],["properties.componentConfigs.slideshowConfigs.slideshowSettings.interstitialNativeAds","","propsToMatch","url:consumptionpage/gallery_windows/config.json"],["*","list.*.link.ad list.*.link.kicker","propsToMatch","url:content/v1/cms/api/amp"],["breaks pause_ads video_metadata.end_credits_time","pause_ads"],["breaks pause_ads video_metadata.end_credits_time","breaks"],["data.device.adsParams data.device.adSponsorshipTemplate","","propsToMatch","url:/appconfig"],["ads.[].imageUrl","","propsToMatch","url:api/meta"],["adDetails","","propsToMatch","/secure?"],["data.search.products.[-].sponsored_ad.ad_source","","propsToMatch","url:/plp_search_v2?"],["session.sessionAds session.sessionAdsRequired","","propsToMatch","/session"],["itemList.[-].ad_info.ad_id","","propsToMatch","url:api/recommend/item_list/"],["assets.preroll assets.prerollDebug","","propsToMatch","/stream-link"],["adsConfiguration","","propsToMatch","/vod"],["layout.sections.mainContentCollection.components.[].data.productTiles.[-].sponsoredCreative.adGroupId","","propsToMatch","/search"],["response.timeline.elements.[-].advertiserId","","propsToMatch","url:/api/v2/tabs/for_you"],["avails","","propsToMatch","amazonaws.com"],["response.ads"],["plugins.adService"]]; + +const hostnamesMap = new Map([["www.youtube.com",[0,1]],["m.youtube.com",1],["music.youtube.com",1],["tv.youtube.com",1],["youtubekids.com",1],["youtube-nocookie.com",1],["www.msn.com",[2,3]],["hulu.com",[4,5]],["crackle.com",6],["misskey.io",7],["misskey.oga.ninja",7],["mk.yopo.work",7],["sushi.ski",7],["trpger.us",7],["warpday.net",7],["zadankai.club",7],["zee5.com",8],["target.com",9],["play.geforcenow.com",10],["www.tiktok.com",11],["npo.nl",12],["watch.shout-tv.com",13],["realcanadiansuperstore.ca",14],["tumblr.com",15],["nbc.com",16],["player.pop.co.uk",17],["player.popfun.co.uk",17],["iprima.cz",18]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPruneFetchResponse(...args) { + jsonPruneFetchResponseFn(...args); +} + +function jsonPruneFetchResponseFn( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune-fetch-response', rawPrunePaths, rawNeedlePaths); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const propNeedles = parsePropertiesToMatch(extraArgs.propsToMatch, 'url'); + const stackNeedle = safe.initPattern(extraArgs.stackToMatch || '', { canNegate: true }); + const logall = rawPrunePaths === ''; + const applyHandler = function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + let outcome = logall ? 'nomatch' : 'match'; + if ( propNeedles.size !== 0 ) { + const objs = [ args[0] instanceof Object ? args[0] : { url: args[0] } ]; + if ( objs[0] instanceof Request ) { + try { + objs[0] = safe.Request_clone.call(objs[0]); + } catch(ex) { + safe.uboErr(logPrefix, 'Error:', ex); + } + } + if ( args[1] instanceof Object ) { + objs.push(args[1]); + } + if ( matchObjectProperties(propNeedles, ...objs) === false ) { + outcome = 'nomatch'; + } + } + if ( logall === false && outcome === 'nomatch' ) { return fetchPromise; } + if ( safe.logLevel > 1 && outcome !== 'nomatch' && propNeedles.size !== 0 ) { + safe.uboLog(logPrefix, `Matched optional "propsToMatch"\n${extraArgs.propsToMatch}`); + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.json().then(objBefore => { + if ( typeof objBefore !== 'object' ) { return responseBefore; } + if ( logall ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + return responseBefore; + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedle, + extraArgs + ); + if ( typeof objAfter !== 'object' ) { return responseBefore; } + safe.uboLog(logPrefix, 'Pruned'); + const responseAfter = Response.json(objAfter, { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return responseBefore; + }); + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return fetchPromise; + }); + }; + self.fetch = new Proxy(self.fetch, { + apply: applyHandler + }); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPruneFetchResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPruneFetchResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPruneFetchResponse = cloneInto([ + [ '(', uBOL_jsonPruneFetchResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPruneFetchResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPruneFetchResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-xhr-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-xhr-response.js new file mode 100644 index 0000000..d43086e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune-xhr-response.js @@ -0,0 +1,626 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPruneXhrResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["data.viewer.instream_video_ads data.scrubber","","propsToMatch","/api/graphql"],["data.home.home_timeline_urt.instructions.[].entries.[-].content.itemContent.promotedMetadata","","propsToMatch","url:/Home"],["data.search_by_raw_query.search_timeline.timeline.instructions.[].entries.[-].content.itemContent.promotedMetadata","","propsToMatch","url:/SearchTimeline"],["data.threaded_conversation_with_injections_v2.instructions.[].entries.[-].content.items.[].item.itemContent.promotedMetadata","","propsToMatch","url:/TweetDetail"],["data.user.result.timeline_v2.timeline.instructions.[].entries.[-].content.itemContent.promotedMetadata","","propsToMatch","url:/UserTweets"]]; + +const hostnamesMap = new Map([["web.facebook.com",0],["www.facebook.com",0],["twitter.com",[1,2,3,4]],["x.com",[1,2,3,4]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPruneXhrResponse( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune-xhr-response', rawPrunePaths, rawNeedlePaths); + const xhrInstances = new WeakMap(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const propNeedles = parsePropertiesToMatch(extraArgs.propsToMatch, 'url'); + const stackNeedle = safe.initPattern(extraArgs.stackToMatch || '', { canNegate: true }); + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + const xhrDetails = { method, url }; + let outcome = 'match'; + if ( propNeedles.size !== 0 ) { + if ( matchObjectProperties(propNeedles, xhrDetails) === false ) { + outcome = 'nomatch'; + } + } + if ( outcome === 'match' ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched optional "propsToMatch", "${extraArgs.propsToMatch}"`); + } + xhrInstances.set(this, xhrDetails); + } + return super.open(method, url, ...args); + } + get response() { + const innerResponse = super.response; + const xhrDetails = xhrInstances.get(this); + if ( xhrDetails === undefined ) { + return innerResponse; + } + const responseLength = typeof innerResponse === 'string' + ? innerResponse.length + : undefined; + if ( xhrDetails.lastResponseLength !== responseLength ) { + xhrDetails.response = undefined; + xhrDetails.lastResponseLength = responseLength; + } + if ( xhrDetails.response !== undefined ) { + return xhrDetails.response; + } + let objBefore; + if ( typeof innerResponse === 'object' ) { + objBefore = innerResponse; + } else if ( typeof innerResponse === 'string' ) { + try { + objBefore = safe.JSON_parse(innerResponse); + } catch(ex) { + } + } + if ( typeof objBefore !== 'object' ) { + return (xhrDetails.response = innerResponse); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedle, + extraArgs + ); + let outerResponse; + if ( typeof objAfter === 'object' ) { + outerResponse = typeof innerResponse === 'string' + ? safe.JSON_stringify(objAfter) + : objAfter; + safe.uboLog(logPrefix, 'Pruned'); + } else { + outerResponse = innerResponse; + } + return (xhrDetails.response = outerResponse); + } + get responseText() { + const response = this.response; + return typeof response !== 'string' + ? super.responseText + : response; + } + }; +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPruneXhrResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPruneXhrResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPruneXhrResponse = cloneInto([ + [ '(', uBOL_jsonPruneXhrResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPruneXhrResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPruneXhrResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune.js new file mode 100644 index 0000000..ca415b4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["playerResponse.adPlacements playerResponse.playerAds playerResponse.adSlots adPlacements playerAds adSlots important"],["enabled","force_disabled"],["require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.node","require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.node.sponsored_data.ad_id"],["require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.serpResponse.results.edges.[-].relay_rendering_strategy.view_model.story.sponsored_data.ad_id"],["require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.node","require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.node.story.sponsored_data.ad_id"],["require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.marketplace_search.feed_units.edges.[-].node.story.sponsored_data.ad_id"],["require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.viewer.marketplace_feed_stories.edges.[-].node.story.sponsored_data.ad_id"],["adtagparameter","enabled"],["*","*.adserverDomain"],["adEnabled"],["Playlist.ContentBreaks"],["adRenderers"],["ads breaks cuepoints times"],["urls","urls.0"],["breaks pause_ads video_metadata.end_credits_time","pause_ads"],["breaks pause_ads video_metadata.end_credits_time","breaks"],["cuepointPlaylist"],["value.media.ad_breaks"],["data.[].vast_url"],["vastUrl"],["adReinsertion"],["enabled","testhide"],["playlist.movie.advertising.ad_server"],["ad_pods.0.ads.0.segments.0.media ad_pods.1.ads.1.segments.1.media ad_pods.2.ads.2.segments.2.media ad_pods.3.ads.3.segments.3.media ad_pods.4.ads.4.segments.4.media ad_pods.5.ads.5.segments.5.media ad_pods.6.ads.6.segments.6.media ad_pods.7.ads.7.segments.7.media ad_pods.8.ads.8.segments.8.media"],["*","all"],["ssai_manifest ad_manifest playback_info.ad_info qvt.playback_info.ad_info"],["PlaybackDetails.[].DaiVod"],["data.searchClassifiedFeed.searchResultView.0.searchResultItemsV2.edges.[-].node.item.content.creative.clickThroughEvent.adsTrackingMetadata.metadata.adRequestId"],["data.me.personalizedFeed.feedItems.[-].promo.creative.clickThroughUrl.adsTrackingMetadata.metadata.adRequestId"],["data.me.rhrFeed.feedItems.[-].promo.creative.clickThroughUrl.adsTrackingMetadata.metadata.sponsor"],["[].data.displayAdsV3.data.[-].__typename"],["[].data.TopAdsProducts.data.[-].__typename"],["[].data.topads.data.[-].__typename"],["web_share_ads_adsterra_config wap_short_link_middle_page_ad wap_short_link_middle_page_show_time data.ads_cpm_info"],["data.meta.require_addon data.meta.require_captcha data.meta.require_notifications data.meta.require_og_ads data.meta.require_video data.meta.require_web data.meta.require_related_topics data.meta.require_custom_ad_step data.meta.og_ads_offers data.meta.addon_url data.displayAds data.linkCustomAdOffers"],["data.getDetailPageContent.linkCustomAdOffers.[-].title"],["data.getTaboolaAds.*"],["ads.servers.[].apiAddress"],["breaks interstitials info","interstitials"],["*","ad_unit_path"],["clickAnywhere urls"],["meta.advertise"],["data.attributes.config.freewheel data.attributes.config.featureFlags.dPlayer"],["data.attributes.ssaiInfo.forecastTimeline data.attributes.ssaiInfo.vendorAttributes.nonLinearAds data.attributes.ssaiInfo.vendorAttributes.videoView data.attributes.ssaiInfo.vendorAttributes.breaks.[].ads.[].adMetadata data.attributes.ssaiInfo.vendorAttributes.breaks.[].ads.[].adParameters data.attributes.ssaiInfo.vendorAttributes.breaks.[].timeOffset"],["movie.advertising.ad_server playlist.movie.advertising.ad_server"],["MediaContainer.Metadata.[].Ad"],["cuepoints","cuepoints.[].start cuepoints.[].end cuepoints.[].start_float cuepoints.[].end_float"],["testadtags ad"],["resource_response.data.[-].pin_promotion_id"],["ads"],["data.xdt_injected_story_units.ad_media_items"],["ssaiInfo fallback.ssaiInfo"],["adtech-brightline adtech-google-pal adtech-iab-om"],["result.ads"],["stream.insertion.adSession"],["stream.insertion.points"],["stream.insertion"],["stream.sources.*.insertion"],["pods.0.ads"],["*.tanya_video_ads"],["success.page.spaces.player.widget_wrappers.[].widget.data.intervention_data"],["avails"],["data.reg"],["playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds"],["response.ads"],["adease adeaseBlob vmap","adease"],["plugins.adService"],["session.showAds"],["data.*.elements.edges.[].node.outboundLink"],["data.children.[].data.outbound_link"],["dataLayer.trackingId user.trackingId"],["config.globalInteractions.[].bsData"]]; + +const hostnamesMap = new Map([["m.youtube.com",0],["music.youtube.com",0],["youtubekids.com",0],["youtube-nocookie.com",0],["chip.de",1],["focus.de",1],["web.facebook.com",[2,3,4,5,6]],["www.facebook.com",[2,3,4,5,6]],["winfuture.de",7],["voodc.com",8],["shazysport.pro",8],["streamhd247.info",8],["focus4ca.com",8],["gamerarcades.com",8],["volokit2.com",8],["popcornflix.com",9],["itv.com",10],["funimation.com",11],["sbs.com.au",12],["hulu.com",[14,15]],["www.amazon.co.jp",16],["www.amazon.co.uk",16],["www.amazon.com",16],["www.amazon.de",16],["www.primevideo.com",16],["crunchyroll.com",17],["vvvvid.it",18],["welt.de",19],["plus.rtl.de",20],["tv2.no",21],["tvn24.pl",22],["art19.com",23],["hentaihaven.xxx",24],["watch.sling.com",25],["dazn.com",26],["nextdoor.com",[27,28,29]],["tokopedia.com",[30,31,32]],["fansonlinehub.com",33],["hotmediahub.com",33],["terabox.fun",33],["teralink.me",33],["terashare.me",33],["teraearn.com",33],["linkvertise.com",[34,35,36]],["domoplus.pl",37],["kuchniaplus.pl",37],["miniminiplus.pl",37],["teletoonplus.pl",37],["vix.com",38],["citytv.com",39],["vlive.tv",41],["go.discovery.com",43],["investigationdiscovery.com",43],["tvn.pl",44],["app.plex.tv",45],["10play.com.au",46],["player.stv.tv",47],["fox.com",49],["foxsports.com",49],["serially.it",49],["instagram.com",50],["play.max.com",[51,52]],["sportstiger.com",53],["disneyplus.com",[54,55,56,57,58]],["colearn.id",59],["hotstar.com",60],["nbc.com",61],["play.history.com",62],["eu-proxy.startpage.com",63],["player.pop.co.uk",64],["player.popfun.co.uk",64],["foxtel.com.au",65],["iprima.cz",66],["speedrun.com",67],["www.reddit.com",[68,69]],["nypost.com",70],["pagesix.com",70],["stories.los40.com",71]]); + +const entitiesMap = new Map([["vipbox",8],["vipboxtv",8],["viprow",8],["buffstreams",8],["elixx",13],["shorttey",40],["discoveryplus",[42,43]],["pinterest",48]]); + +const exceptionsMap = new Map([["dutyfarm.welt.de",[19]]]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.m3u-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.m3u-prune.js new file mode 100644 index 0000000..14cde22 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.m3u-prune.js @@ -0,0 +1,488 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_m3uPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/redirector\\.googlevideo\\.com\\/videoplayback\\?[\\s\\S]*?dclk_video_ads/","pubads.g.doubleclick.net/ondemand/hls/"],["/^\\w{11}[1-9]\\d+\\.ts/",".m3u8"],["/^https?:\\/\\/redirector\\.googlevideo\\.com.*/","/.*m3u8/"],["/,ad\\n.+?(?=#UPLYNK-SEGMENT)/gm","/uplynk\\.com\\/.*?\\.m3u8/"],["/#EXT-X-DISCONTINUITY.{1,100}#EXT-X-DISCONTINUITY/gm","mixed.m3u8"],["tvessaiprod.nbcuni.com","/theplatform\\.com\\/.*?\\.m3u8/"],["/^[a-z0-9]{13}o.*\\.ts|adjump|^[a-z0-9]{12}1\\d+\\.ts/",".m3u8"]]; + +const hostnamesMap = new Map([["sbs.com.au",0],["phim1080.in",1],["10play.com.au",2],["fox.com",3],["foxsports.com",3],["mephimtv.cc",4],["player.theplatform.com",5],["yhmgo.com",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function m3uPrune( + m3uPattern = '', + urlPattern = '' +) { + if ( typeof m3uPattern !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('m3u-prune', m3uPattern, urlPattern); + const toLog = []; + const regexFromArg = arg => { + if ( arg === '' ) { return /^/; } + const match = /^\/(.+)\/([gms]*)$/.exec(arg); + if ( match !== null ) { + let flags = match[2] || ''; + if ( flags.includes('m') ) { flags += 's'; } + return new RegExp(match[1], flags); + } + return new RegExp( + arg.replace(/[.+?^${}()|[\]\\]/g, '\\$&').replace(/\*+/g, '.*?') + ); + }; + const reM3u = regexFromArg(m3uPattern); + const reUrl = regexFromArg(urlPattern); + const pruneSpliceoutBlock = (lines, i) => { + if ( lines[i].startsWith('#EXT-X-CUE:TYPE="SpliceOut"') === false ) { + return false; + } + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + if ( lines[i].startsWith('#EXT-X-ASSET:CAID') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-CUE-IN') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruneInfBlock = (lines, i) => { + if ( lines[i].startsWith('#EXTINF') === false ) { return false; } + if ( reM3u.test(lines[i+1]) === false ) { return false; } + toLog.push('Discarding', `\t${lines[i]}, \t${lines[i+1]}`); + lines[i] = lines[i+1] = undefined; i += 2; + if ( lines[i].startsWith('#EXT-X-DISCONTINUITY') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruner = text => { + if ( (/^\s*#EXTM3U/.test(text)) === false ) { return text; } + if ( m3uPattern === '' ) { + safe.uboLog(` Content:\n${text}`); + return text; + } + if ( reM3u.multiline ) { + reM3u.lastIndex = 0; + for (;;) { + const match = reM3u.exec(text); + if ( match === null ) { break; } + let discard = match[0]; + let before = text.slice(0, match.index); + if ( + /^[\n\r]+/.test(discard) === false && + /[\n\r]+$/.test(before) === false + ) { + const startOfLine = /[^\n\r]+$/.exec(before); + if ( startOfLine !== null ) { + before = before.slice(0, startOfLine.index); + discard = startOfLine[0] + discard; + } + } + let after = text.slice(match.index + match[0].length); + if ( + /[\n\r]+$/.test(discard) === false && + /^[\n\r]+/.test(after) === false + ) { + const endOfLine = /^[^\n\r]+/.exec(after); + if ( endOfLine !== null ) { + after = after.slice(endOfLine.index); + discard += discard + endOfLine[0]; + } + } + text = before.trim() + '\n' + after.trim(); + reM3u.lastIndex = before.length + 1; + toLog.push('Discarding', ...discard.split(/\n+/).map(s => `\t${s}`)); + if ( reM3u.global === false ) { break; } + } + return text; + } + const lines = text.split(/\n\r|\n|\r/); + for ( let i = 0; i < lines.length; i++ ) { + if ( lines[i] === undefined ) { continue; } + if ( pruneSpliceoutBlock(lines, i) ) { continue; } + if ( pruneInfBlock(lines, i) ) { continue; } + } + return lines.filter(l => l !== undefined).join('\n'); + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + const realFetch = self.fetch; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return Reflect.apply(target, thisArg, args); + } + return realFetch(...args).then(realResponse => + realResponse.text().then(text => { + const response = new Response(pruner(text), { + status: realResponse.status, + statusText: realResponse.statusText, + headers: realResponse.headers, + }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + return response; + }) + ); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( type !== '' && type !== 'text' ) { return; } + const textin = thisArg.responseText; + const textout = pruner(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { m3uPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_m3uPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_m3uPrune = cloneInto([ + [ '(', uBOL_m3uPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_m3uPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_m3uPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.multiup.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.multiup.js new file mode 100644 index 0000000..a74396f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.multiup.js @@ -0,0 +1,189 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_multiup = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["multiup.eu",0],["multiup.io",0],["multiup.org",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function multiup() { + const handler = ev => { + const target = ev.target; + if ( target.matches('button[link]') === false ) { return; } + const ancestor = target.closest('form'); + if ( ancestor === null ) { return; } + if ( ancestor !== target.parentElement ) { return; } + const link = (target.getAttribute('link') || '').trim(); + if ( link === '' ) { return; } + ev.preventDefault(); + ev.stopPropagation(); + document.location.href = link; + }; + document.addEventListener('click', handler, { capture: true }); +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { multiup(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_multiup(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_multiup = cloneInto([ + [ '(', uBOL_multiup.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_multiup); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_multiup; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-requestAnimationFrame-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-requestAnimationFrame-if.js new file mode 100644 index 0000000..5cbe589 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-requestAnimationFrame-if.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noRequestAnimationFrameIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["exoframe"],["style.opacity"]]; + +const hostnamesMap = new Map([["pussyspace.com",0],["pussyspace.net",0],["dudestream.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noRequestAnimationFrameIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + const log = needleNot === false && needle === '' ? console.log : undefined; + const reNeedle = safe.patternToRegex(needle); + window.requestAnimationFrame = new Proxy(window.requestAnimationFrame, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + let defuse = false; + if ( log !== undefined ) { + log('uBO: requestAnimationFrame("%s")', a); + } else { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse ) { + args[0] = function(){}; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noRequestAnimationFrameIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noRequestAnimationFrameIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noRequestAnimationFrameIf = cloneInto([ + [ '(', uBOL_noRequestAnimationFrameIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noRequestAnimationFrameIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noRequestAnimationFrameIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setInterval-if.js new file mode 100644 index 0000000..cb7748a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["fireEvent","500"],["header_menu_abvs","10000"],["adb"],["nrWrapper"],["break"],["debug"],["/0x|google|ecoded|==/"],["document.readyState"],["readyState"],["_0x"],["()","500"],["adblockerModal","1000"],["user=null","1000"],["_checkBait"],["()","5000"],["_$","12345"],[".append","1000"],["visibility","1000"],["onAdVideoStart"],["/_0x|debug/"],["complete","50"],[".submit"],["0x"],["adblocker"],["visibility"],["iframe"],["/^/"],["adsbygoogle"],["length"],["innerHTML"],["/0x|sandCheck/"],["a0b"],["daadb"],["/_0x|dtaf/"],["height"],["adblock"],["debugger"],["clearInterval(i)","1000"],["length","1000"],["document.getElementById","10000"],["Adblocker"],["!display"],["afStorage"],["ads"],["Click"],["href"],["goog"],["show"],["offsetHeight"],[".hide"],["onerror"],["verificarLargura"],["location"],["AB.html"],["analytics.initialized"],["banner"],["blogherads"],["setInterval"]]; + +const hostnamesMap = new Map([["tvtoday.de",0],["vaughn.live",1],["economictimes.indiatimes.com",2],["mcloud.bz",4],["vidstream.pro",4],["nolive.me",5],["thedigitalfix.com",5],["shemalez.com",7],["tubepornclassic.com",[7,20]],["frprn.com",8],["xsanime.com",9],["javfull.net",9],["f2movies.to",9],["rtxkeeda.com",9],["ipalibrary.me",[9,48]],["ipacrack.com",9],["king-shoot.io",9],["fembed.com",10],["hulkshare.com",11],["faucetcrypto.com",12],["giveawayoftheday.com",13],["uploadbox.io",14],["megafile.io",14],["myjest.com",15],["4shared.com",16],["programasvirtualespc.net",17],["kimochi.info",17],["sombex.com",17],["forex-trnd.com",17],["vidlii.com",17],["watchtvseries.video",17],["cheatsquad.gg",17],["verteleseriesonline.com",17],["akbardwi.my.id",17],["hdmp4mania1.net",17],["arabnaar.com",17],["sukidesuost.info",17],["ricettafitness.com",17],["freenote.biz",17],["womenreality.com",17],["portable4pc.com",17],["localizaagencia.com",17],["downloaderzone.com",17],["themes-dl.com",17],["freegetdownloader.com",17],["oncam.me",17],["anomize.xyz",17],["casos-aislados.com",17],["freeomovie.to",17],["myviptuto.com",17],["novelasligera.com",17],["hightqualityshop.com",17],["mondainai.moe",17],["rahim-soft.com",17],["dayoftheweek.org",17],["freedeepweb.blogspot.com",17],["text2voice.org",17],["lookimg.com",17],["graphicdesignresources.net",17],["veryfiles.com",17],["aemenstore.com",17],["byboe.com",17],["cazzette.com",17],["dataf.pro",17],["hookeaudio.com",17],["jncojeans.com",17],["kiemlua.com",17],["kingsleynyc.com",17],["lucidcam.com",17],["marharo.com",17],["medcpu.com",17],["nguyenvanbao.com",17],["nousdecor.com",17],["pennbookcenter.com",17],["restorbio.com",17],["staaker.com",17],["thegoneapp.com",17],["uebnews.online",17],["necksdesign.com",17],["larvelfaucet.com",17],["quicasting.it",17],["ihaxk.com",17],["iptunnels.com",17],["appsfullversion.com",17],["davidgalaxia.com",17],["anonymous-links.com",17],["planet-streaming1.com",17],["unionmanga.xyz",17],["vviruslove.com",17],["unity3diy.blogspot.com",17],["hakie.net",17],["checkfiletype.com",17],["santoinferninho.com",17],["gurl.pw",17],["sociadrive.com",17],["angeloyeo.github.io",17],["csgo-ranks.com",17],["royalkom.com",17],["super-ethanol.com",17],["surf-trx.com",17],["samapkstore.com",17],["satoshiquiz.com",17],["shortenbuddy.com",17],["adeth.cc",17],["submitclimb.com",17],["softairbay.com",17],["swift4claim.com",17],["best-shopme.com",17],["tw-hkt.blogspot.com",17],["hugo3c.tw",17],["androidtunado.com.br",17],["midiextreme.com",17],["tellygossips.net",17],["newsiqra.com",17],["dota2freaks.com",17],["how2pc.com",17],["weviral.org",17],["alltechnerd.com",17],["shoppinglys.blogspot.com",17],["komiktap.in",17],["adobezii.com",17],["8tm.net",17],["afasiaarchzine.com",17],["getpczone.com",17],["secretsdeepweb.blogspot.com",17],["kiwiexploits.com",17],["freemiumaccounts.net",17],["jaysndees.com",17],["paidtomoney.com",17],["doctor-groups.com",17],["mailocal2.xyz",17],["tqanime.com",17],["devcourseweb.com",17],["anime-saikou.com",17],["donghuanosekai.com",17],["1shorten.com",17],["publicananker.com",17],["rodjulian.com",17],["jagoanssh.com",17],["pcso-lottoresults.com",17],["coinurl.net",17],["todoseriales1.blogspot.com",17],["cryptslice.com",17],["omgexploits.com",17],["nusantaraproject.my.id",17],["crazyblog.in",17],["short-zero.com",17],["cubehosting.me",17],["gifans.com",17],["xanimehub.com",17],["goldenmanga.top",17],["bshopme.site",17],["watchdoge.xyz",17],["clk.asia",17],["imperialstudy.com",17],["skincarie.com",17],["fztvseries.mobi",17],["khsm.io",17],["crunchyroll.com",18],["extremereportbot.com",19],["multiup.io",21],["multiup.org",21],["multiup.eu",21],["mangalist.org",22],["javcl.com",22],["goalup.live",22],["gats.io",22],["oxl.one",22],["sbplay1.com",22],["sbvideo.net",22],["embedsb.com",22],["freereceivesms.com",22],["plhqtvhay.xyz",22],["live.dragaoconnect.net",22],["techmuzz.com",23],["lecourrier-du-soir.com",25],["zhlednito.cz",26],["thgss.com",27],["soninow.com",27],["moviemakeronline.com",27],["pstream.net",28],["premid.app",29],["work.ink",31],["007stockchat.com",32],["stockhideout.com",32],["radio.zone",32],["openculture.com",32],["clapway.com",32],["kawarthanow.com",32],["rollstroll.com",32],["dragontea.ink",33],["vrcmods.com",34],["gettapeads.com",35],["streamnoads.com",35],["tapeadsenjoyer.com",35],["tapeadvertisement.com",35],["tapeantiads.com",35],["tapeblocker.com",35],["tapelovesads.org",35],["tapenoads.com",35],["tapewithadblock.org",35],["beverfood.com",35],["gamezop.com",36],["laptrinhx.com",37],["freemc.host",38],["sunhope.it",39],["schoolcheats.net",40],["1cloudfile.com",41],["luckydice.net",42],["erofound.com",43],["newscon.org",43],["fastconverter.net",44],["canale.live",45],["molotov.tv",46],["igay69.com",47],["davescomputertips.com",47],["ios.codevn.net",48],["wheelofgold.com",50],["shortlinks.tech",51],["chat.nrj.fr",52],["tchatche.com",53],["dvm360.com",54],["freshplaza.com",55],["hortidaily.com",55],["knowyourmeme.com",56],["businessinsider.com",57]]); + +const entitiesMap = new Map([["finanzen",3],["mylink",6],["my1ink",6],["myl1nk",6],["myli3k",6],["gogoanimetv",9],["streameast",17],["thestreameast",17],["getfreecourses",17],["freetutorials",17],["bg-gledai",17],["link1s",17],["pasend",17],["shortzzy",17],["fzm",17],["fzmovies",17],["akwam",17],["videovard",22],["rmcmv",24],["vidsrc",30],["sushiscan",32],["adblockeronstape",35],["adblockplustape",35],["adblockstreamtape",35],["adblockstrtape",35],["adblockstrtech",35],["adblocktape",35],["antiadtape",35],["noblocktape",35],["stapadblockuser",35],["stape",35],["strcloud",35],["streamadblocker",35],["streamadblockplus",35],["streamta",35],["streamtape",35],["streamtapeadblockuser",35],["strtape",35],["strtapeadblock",35],["strtapeadblocker",35],["strtpe",35],["oxy",49]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setTimeout-if.js new file mode 100644 index 0000000..86b7872 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["push","500"],[".call(null)","10"],[".call(null)"],["(null)","10"],["userHasAdblocker"],["adb"],["nrWrapper"],["warn"],["adBlockerDetected"],["show"],["InfMediafireMobileFunc","1000"],["google_jobrunner"],["()","45000"],["0x"],["displayAdBlockedVideo"],[".adsbygoogle"],["isDesktopApp","1000"],["Bait"],["admc"],["AdBlocker"],["Blocked"],["ai_adb"],["match","100"],["'0x"],["apstagLOADED"],["/Adb|moneyDetect/"],["disableDeveloper"],["Blocco","2000"],["test","0"],["checkAdblockUser","1000"],["checkPub","6000"],["document.querySelector","5000"],["nextFunction","250"],["()","150"],["backRedirect"],["document.querySelectorAll","1000"],["style"],["clientHeight"],["addEventListener","0"],["adblock","2000"],["start","0"],["nextFunction","2000"],["byepopup","5000"],["test.remove","100"],["additional_src","300"],["()","2000"],["css_class.show"],["CANG","3000"],["updato-overlay","500"],["innerText","2000"],["alert","8000"],["css_class"],["()","50"],["debugger"],["initializeCourier","3000"],["redirectPage"],["_0x","2000"],["ads","750"],["location.href","500"],["Adblock","5000"],["disable","200"],["CekAab","0"],["rbm_block_active","1000"],["show()"],["_0x"],["n.trigger","1"],["adblock"],["abDetected"],["KeepOpeningPops","1000"],["location.href"],["appendChild"],["adb","0"],["adBlocked"],["warning","100"],["adblock_popup","500"],["Adblock"],["location.href","10000"],["#chatWrap","1000"],["keep-ads","2000"],["#rbm_block_active","1000"],["null","4000"],["()","2500"],["myaabpfun","3000"],["nextFunction"],["adFilled","2500"],["()","15000"],["showPopup"],["()","1"],["()","1000"],["document.cookie","2500"],["window.open"],["innerHTML"],["readyplayer","2000"],["checkStopBlock"],["adspot_top","1500"],["/offsetHeight|google|Global/"],["an_message","500"],["Adblocker","10000"],["timeoutChecker"],["bait","1"],["pum-open"],["overlay","2000"],["/adblock/i"],["test","100"],["Math.round","1000"],["adblock","5"],["bioEp"],["ag_adBlockerDetected"],["null"],["adb","6000"],["pop"],["sadbl"],["checkAdStatus"],["mdp"],["brave_load_popup"],["0x","3000"],["invoke"],["adsbytrafficjunkycontext"],["ipod"],["offsetWidth"],["/$|adBlock/"],["ads"],["adsbygoogle"],["()"],["AdBlock"],["stop-scrolling"],["Adv"],["blockUI","2000"],["mdpDeBlocker"],["/_0x|debug/"],["/ai_adb|_0x/"],["iframe"],["adBlock"],["","1"],["undefined"],["check","1"],["adsBlocked"],["blocker"],["aswift_"],["afs_ads","2000"],["visibility","2000"],["bait"],["getComputedStyle","250"],["blocked"],["{r()","0"],["nextFunction","450"],["Debug"],["r()","0"],["purple_box"],["offsetHeight"],["checkSiteNormalLoad"],["adBlockOverlay"],["Detected","500"],["modal"],[".show","1000"],[".show"],["showModal"],["getComputedStyle"],["blur"],["samOverlay"],["bADBlock"],["location"],["","4000"],["blocker","100"],["alert"],["length"],["t()","0"],["$"],["offset"],["contrformpub"],["trigger","0"],["popup"],["getComputedStyle","2000"],["video-popup"],["detectAdblock"],["EzoIvent"],["detectAdBlocker"],["nads"],["1e3*"],["current.children"],["adStatus"],["BN_CAMPAIGNS"],["media_place_list"],["cvad"],["...","300"],["/\\{[a-z]\\(!0\\)\\}/"],["error"],["stackTrace"],["inner-ad"],["_ET"],[".clientHeight"],["getComputedStyle(el)"],["location.replace"],["console.clear"],["ad_block_detector"],["documentElement.innerHTML"],["","5"],["/adblock|isRequestPresent/"],["_0x","500"],["isRequestPresent"],["adsPost"],["_0x","1000"],["offsetLeft"],["height"],["mdp_deblocker"],["charAt"],["checkAds"],["fadeIn","0"],["jQuery"],["/^/"],["afterOpen"],["check"],["Adblocker"],["eabdModal"],["ab_root.show"],["gaData"],["ad"],["prompt","1000"],["googlefc"],["adblock detection"],[".offsetHeight","100"],["popState"],["ad-block-popup"],["exitTimer"],["innerHTML.replace"],["ab","2000"],["data?","4000"],[".data?"],["eabpDialog"],["adsense"],["/Adblock|_ad_/"],["googletag"],["f.parentNode.removeChild(f)","100"],["swal","500"],["keepChecking","1000"],["openPopup"],[".offsetHeight"],["()=>{"],["nitroAds"],["class.scroll","1000"],["disableDeveloperTools"],["Check"],["insertBefore"],["css_class.scroll"],["/null|Error/","10000"],["window.location.href","50"],["/out.php"],["/0x|devtools/"],["location.replace","300"],["window.location.href"],["checkVisible"],["_0x","3000"],["fetch"],["window.location.href=link"],["ai_"],["reachGoal"],["Adb"],["ai"],["","3000"],["/width|innerHTML/"],["magnificPopup"],["adblockEnabled"],["google_ad"],["document.location"],["google"],["top-right","2000"],["enforceAdStatus"],["loadScripts"],["mfp"],["display","5000"],["eb"],[").show()"],["","1000"],["site-access"],["atob"],["Msg"],["UABP"],["href"],["aaaaa-modal"],["\\x63"],[")]))return![];}else"],["));}});}"],["](null);}"],["()=>"],["keepChecking"],["null","10"],["","500"],["/Adform|didomi|adblock|forEach/"],["showAdblock"],["-0x"],["display"],["gclid"],["event","3000"],["rejectWith"],["refresh"],["location.href","3000"],["window.location"],["ga"],["adbl"],["Ads"],["ShowAdBLockerNotice"],["ad_listener"],["open"],["(!0)"],["Delay"],["/appendChild|e\\(\"/"],["=>"],["ADB"],["site-access-popup"],["data?"],["/debugger|UserCustomPop/"],["checkAdblockUser"],["offsetHeight","100"],["AdDetect"],["displayMessage","2000"],["/salesPopup|mira-snackbar/"],["advanced"],["detectImgLoad"],["offsetHeight","200"],["detector"],["replace"],["touchstart"],["siteAccessFlag"],["ab"],["/adblocker|alert/"],["redURL"],["/children\\('ins'\\)|Adblock|adsbygoogle/"],["displayMessage"],["/adblock|googletag/"],["chkADB"],["onDetected"],["myinfoey","1500"],["fuckadb"],["detect"],["siteAccessPopup"],["/adsbygoogle|adblock/"],["akadb"],["biteDisplay"],["/[a-z]\\(!0\\)/","800"],["ad_block"],["/detectAdBlocker|window.open/"],["adBlockDetected"],["popUnder"],["/GoToURL|delay/"],["window.location.href","300"],["ad_display"],["/adScriptPath|MMDConfig/"],["0x","100"],["/native|\\{n\\(\\)/"],["adblocker"],["/Detect|adblock|style\\.display|\\[native code]|\\.call\\(null\\)/"],["removeChild"],["ad blocker"],["userAgent"]]; + +const hostnamesMap = new Map([["4-liga.com",1],["4fansites.de",1],["4players.de",1],["9monate.de",1],["aachener-nachrichten.de",1],["aachener-zeitung.de",1],["abendblatt.de",1],["abendzeitung-muenchen.de",1],["about-drinks.com",1],["abseits-ka.de",1],["airliners.de",1],["ajaxshowtime.com",1],["allgemeine-zeitung.de",1],["alpin.de",1],["antenne.de",1],["arcor.de",1],["areadvd.de",1],["areamobile.de",1],["ariva.de",1],["astronews.com",1],["aussenwirtschaftslupe.de",1],["auszeit.bio",1],["auto-motor-und-sport.de",1],["auto-service.de",1],["autobild.de",1],["autoextrem.de",1],["autopixx.de",1],["autorevue.at",1],["az-online.de",1],["baby-vornamen.de",1],["babyclub.de",1],["bafoeg-aktuell.de",1],["berliner-kurier.de",1],["berliner-zeitung.de",1],["bigfm.de",1],["bikerszene.de",1],["bildderfrau.de",1],["blackd.de",1],["blick.de",1],["boerse-online.de",1],["boerse.de",1],["boersennews.de",1],["braunschweiger-zeitung.de",1],["brieffreunde.de",1],["brigitte.de",1],["buerstaedter-zeitung.de",1],["buffed.de",1],["businessinsider.de",1],["buzzfeed.at",1],["buzzfeed.de",1],["caravaning.de",1],["cavallo.de",1],["chefkoch.de",1],["cinema.de",1],["clever-tanken.de",1],["computerbild.de",1],["computerhilfen.de",1],["comunio-cl.com",1],["connect.de",1],["chip.de",1],["da-imnetz.de",1],["dasgelbeblatt.de",1],["dbna.com",1],["dbna.de",1],["deichstube.de",1],["deine-tierwelt.de",1],["der-betze-brennt.de",1],["derwesten.de",1],["desired.de",1],["dhd24.com",1],["dieblaue24.com",1],["digitalfernsehen.de",1],["dnn.de",1],["donnerwetter.de",1],["e-hausaufgaben.de",1],["e-mountainbike.com",1],["eatsmarter.de",1],["echo-online.de",1],["ecomento.de",1],["einfachschoen.me",1],["elektrobike-online.com",1],["eltern.de",1],["epochtimes.de",1],["essen-und-trinken.de",1],["express.de",1],["extratipp.com",1],["familie.de",1],["fanfiktion.de",1],["fehmarn24.de",1],["fettspielen.de",1],["fid-gesundheitswissen.de",1],["finanznachrichten.de",1],["finanztreff.de",1],["finya.de",1],["firmenwissen.de",1],["fitforfun.de",1],["fnp.de",1],["football365.fr",1],["formel1.de",1],["fr.de",1],["frankfurter-wochenblatt.de",1],["freenet.de",1],["fremdwort.de",1],["froheweihnachten.info",1],["frustfrei-lernen.de",1],["fuldaerzeitung.de",1],["funandnews.de",1],["fussballdaten.de",1],["futurezone.de",1],["gala.de",1],["gamepro.de",1],["gamersglobal.de",1],["gamesaktuell.de",1],["gamestar.de",1],["gamezone.de",1],["gartendialog.de",1],["gartenlexikon.de",1],["gedichte.ws",1],["geissblog.koeln",1],["gelnhaeuser-tageblatt.de",1],["general-anzeiger-bonn.de",1],["geniale-tricks.com",1],["genialetricks.de",1],["gesund-vital.de",1],["gesundheit.de",1],["gevestor.de",1],["gewinnspiele.tv",1],["giessener-allgemeine.de",1],["giessener-anzeiger.de",1],["gifhorner-rundschau.de",1],["giga.de",1],["gipfelbuch.ch",1],["gmuender-tagespost.de",1],["golem.de",[1,8,9]],["gruenderlexikon.de",1],["gusto.at",1],["gut-erklaert.de",1],["gutfuerdich.co",1],["hallo-muenchen.de",1],["hamburg.de",1],["hanauer.de",1],["hardwareluxx.de",1],["hartziv.org",1],["harzkurier.de",1],["haus-garten-test.de",1],["hausgarten.net",1],["haustec.de",1],["haz.de",1],["heidelberg24.de",1],["heilpraxisnet.de",1],["heise.de",1],["helmstedter-nachrichten.de",1],["hersfelder-zeitung.de",1],["hftg.co",1],["hifi-forum.de",1],["hna.de",1],["hochheimer-zeitung.de",1],["hoerzu.de",1],["hofheimer-zeitung.de",1],["iban-rechner.de",1],["ikz-online.de",1],["immobilienscout24.de",1],["ingame.de",1],["inside-digital.de",1],["inside-handy.de",1],["investor-verlag.de",1],["jappy.com",1],["jpgames.de",1],["kabeleins.de",1],["kachelmannwetter.com",1],["kamelle.de",1],["kicker.de",1],["kindergeld.org",1],["klettern-magazin.de",1],["klettern.de",1],["kochbar.de",1],["kreis-anzeiger.de",1],["kreisbote.de",1],["kreiszeitung.de",1],["ksta.de",1],["kurierverlag.de",1],["lachainemeteo.com",1],["lampertheimer-zeitung.de",1],["landwirt.com",1],["laut.de",1],["lauterbacher-anzeiger.de",1],["leckerschmecker.me",1],["leinetal24.de",1],["lesfoodies.com",1],["levif.be",1],["lifeline.de",1],["liga3-online.de",1],["likemag.com",1],["linux-community.de",1],["linux-magazin.de",1],["live.vodafone.de",1],["ln-online.de",1],["lokalo24.de",1],["lustaufsleben.at",1],["lustich.de",1],["lvz.de",1],["lz.de",1],["macwelt.de",1],["macworld.co.uk",1],["mail.de",1],["main-spitze.de",1],["manager-magazin.de",1],["manga-tube.me",1],["mathebibel.de",1],["mathepower.com",1],["maz-online.de",1],["medisite.fr",1],["mehr-tanken.de",1],["mein-kummerkasten.de",1],["mein-mmo.de",1],["mein-wahres-ich.de",1],["meine-anzeigenzeitung.de",1],["meinestadt.de",1],["menshealth.de",1],["mercato365.com",1],["merkur.de",1],["messen.de",1],["metal-hammer.de",1],["metalflirt.de",1],["meteologix.com",1],["minecraft-serverlist.net",1],["mittelbayerische.de",1],["modhoster.de",1],["moin.de",1],["mopo.de",1],["morgenpost.de",1],["motor-talk.de",1],["motorbasar.de",1],["motorradonline.de",1],["motorsport-total.com",1],["motortests.de",1],["mountainbike-magazin.de",1],["moviejones.de",1],["moviepilot.de",1],["mt.de",1],["mtb-news.de",1],["musiker-board.de",1],["musikexpress.de",1],["musikradar.de",1],["mz-web.de",1],["n-tv.de",1],["naumburger-tageblatt.de",1],["netzwelt.de",1],["neuepresse.de",1],["neueroeffnung.info",1],["news.at",1],["news.de",1],["news38.de",1],["newsbreak24.de",1],["nickles.de",1],["nicknight.de",1],["nl.hardware.info",1],["nn.de",1],["nnn.de",1],["nordbayern.de",1],["notebookchat.com",1],["notebookcheck-ru.com",1],["notebookcheck-tr.com",1],["noz-cdn.de",1],["noz.de",1],["nrz.de",1],["nw.de",1],["nwzonline.de",1],["oberhessische-zeitung.de",1],["och.to",1],["oeffentlicher-dienst.info",1],["onlinekosten.de",1],["onvista.de",1],["op-marburg.de",1],["op-online.de",1],["outdoor-magazin.com",1],["outdoorchannel.de",1],["paradisi.de",1],["pc-magazin.de",1],["pcgames.de",1],["pcgameshardware.de",1],["pcwelt.de",1],["pcworld.es",1],["peiner-nachrichten.de",1],["pferde.de",1],["pietsmiet.de",1],["pixelio.de",1],["pkw-forum.de",1],["playboy.de",1],["playfront.de",1],["pnn.de",1],["pons.com",1],["prad.de",[1,125]],["prignitzer.de",1],["profil.at",1],["promipool.de",1],["promobil.de",1],["prosiebenmaxx.de",1],["psychic.de",[1,149]],["quoka.de",1],["radio.at",1],["radio.de",1],["radio.dk",1],["radio.es",1],["radio.fr",1],["radio.it",1],["radio.net",1],["radio.pl",1],["radio.pt",1],["radio.se",1],["ran.de",1],["readmore.de",1],["rechtslupe.de",1],["recording.de",1],["rennrad-news.de",1],["reuters.com",1],["reviersport.de",1],["rhein-main-presse.de",1],["rheinische-anzeigenblaetter.de",1],["rimondo.com",1],["roadbike.de",1],["roemische-zahlen.net",1],["rollingstone.de",1],["rot-blau.com",1],["rp-online.de",1],["rtl.de",[1,285]],["rtv.de",1],["rugby365.fr",1],["ruhr24.de",1],["rundschau-online.de",1],["runnersworld.de",1],["safelist.eu",1],["salzgitter-zeitung.de",1],["sat1.de",1],["sat1gold.de",1],["schoener-wohnen.de",1],["schwaebische-post.de",1],["schwarzwaelder-bote.de",1],["serienjunkies.de",1],["shz.de",1],["sixx.de",1],["skodacommunity.de",1],["smart-wohnen.net",1],["sn.at",1],["sozialversicherung-kompetent.de",1],["spiegel.de",1],["spielen.de",1],["spieletipps.de",1],["spielfilm.de",1],["sport.de",1],["sport365.fr",1],["sportal.de",1],["spox.com",1],["stern.de",1],["stuttgarter-nachrichten.de",1],["stuttgarter-zeitung.de",1],["sueddeutsche.de",1],["svz.de",1],["szene1.at",1],["szene38.de",1],["t-online.de",1],["tagesspiegel.de",1],["taschenhirn.de",1],["techadvisor.co.uk",1],["techstage.de",1],["tele5.de",1],["the-voice-of-germany.de",1],["thueringen24.de",1],["tichyseinblick.de",1],["tierfreund.co",1],["tiervermittlung.de",1],["torgranate.de",1],["trend.at",1],["tv-media.at",1],["tvdigital.de",1],["tvinfo.de",1],["tvspielfilm.de",1],["tvtoday.de",1],["tz.de",1],["unicum.de",1],["unnuetzes.com",1],["unsere-helden.com",1],["unterhalt.net",1],["usinger-anzeiger.de",1],["usp-forum.de",1],["videogameszone.de",1],["vienna.at",1],["vip.de",1],["virtualnights.com",1],["vox.de",1],["wa.de",1],["wallstreet-online.de",[1,4]],["waz.de",1],["weather.us",1],["webfail.com",1],["weihnachten.me",1],["weihnachts-bilder.org",1],["weihnachts-filme.com",1],["welt.de",1],["weltfussball.at",1],["weristdeinfreund.de",1],["werkzeug-news.de",1],["werra-rundschau.de",1],["wetterauer-zeitung.de",1],["wiesbadener-kurier.de",1],["wiesbadener-tagblatt.de",1],["winboard.org",1],["windows-7-forum.net",1],["winfuture.de",1],["wintotal.de",1],["wlz-online.de",1],["wn.de",1],["wohngeld.org",1],["wolfenbuetteler-zeitung.de",1],["wolfsburger-nachrichten.de",1],["woman.at",1],["womenshealth.de",1],["wormser-zeitung.de",1],["woxikon.de",1],["wp.de",1],["wr.de",1],["yachtrevue.at",1],["ze.tt",1],["zeit.de",1],["meineorte.com",2],["osthessen-news.de",2],["techadvisor.com",2],["focus.de",2],["m.timesofindia.com",5],["timesofindia.indiatimes.com",5],["youmath.it",5],["redensarten-index.de",5],["lesoir.be",5],["electriciansforums.net",5],["keralatelecom.info",5],["betaseries.com",5],["free-sms-receive.com",5],["sms-receive-online.com",5],["universegunz.net",5],["happypenguin.altervista.org",5],["everyeye.it",5],["bluedrake42.com",5],["streamservicehd.click",5],["supermarioemulator.com",5],["futbollibrehd.com",5],["newsrade.com",5],["eska.pl",5],["eskarock.pl",5],["voxfm.pl",5],["mathaeser.de",5],["freethesaurus.com",7],["thefreedictionary.com",7],["hdbox.ws",9],["todopolicia.com",9],["scat.gold",9],["freecoursesite.com",9],["windowcleaningforums.co.uk",9],["cruisingearth.com",9],["hobby-machinist.com",9],["freegogpcgames.com",9],["starleaks.org",9],["latitude.to",9],["kitchennovel.com",9],["w3layouts.com",9],["blog.receivefreesms.co.uk",9],["eductin.com",9],["dealsfinders.blog",9],["audiobooks4soul.com",9],["tinhocdongthap.com",9],["sakarnewz.com",9],["downloadr.in",9],["topcomicporno.com",9],["dongknows.com",9],["traderepublic.community",9],["babia.to",9],["celtadigital.com",9],["iptvrun.com",9],["adsup.lk",9],["cryptomonitor.in",9],["areatopik.com",9],["cardscanner.co",9],["nullforums.net",9],["courseclub.me",9],["tamarindoyam.com",9],["jeep-cj.com",9],["choiceofmods.com",9],["myqqjd.com",9],["ssdtop.com",9],["apkhex.com",9],["gezegenforum.com",9],["mbc2.live",9],["iptvapps.net",9],["null-scripts.net",9],["nullscripts.net",9],["bloground.ro",9],["witcherhour.com",9],["ottverse.com",9],["torrentmac.net",9],["mazakony.com",9],["laptechinfo.com",9],["mc-at.org",9],["playstationhaber.com",9],["mangapt.com",9],["seriesperu.com",9],["pesprofessionals.com",9],["wpsimplehacks.com",9],["sportshub.to",[9,284]],["topsporter.net",[9,284]],["darkwanderer.net",9],["truckingboards.com",9],["coldfrm.org",9],["azrom.net",9],["freepatternsarea.com",9],["alttyab.net",9],["hq-links.com",9],["mobilkulup.com",9],["esopress.com",9],["nesiaku.my.id",9],["jipinsoft.com",9],["surfsees.com",9],["truthnews.de",9],["farsinama.com",9],["worldofiptv.com",9],["vuinsider.com",9],["crazydl.net",9],["gamemodsbase.com",9],["babiato.tech",9],["secuhex.com",9],["turkishaudiocenter.com",9],["galaxyos.net",9],["blackhatworld.com",9],["bizdustry.com",9],["storefront.com.ng",9],["pkbiosfix.com",9],["casi3.xyz",9],["mediafire.com",10],["wcoanimedub.tv",11],["wcoforever.net",11],["openspeedtest.com",11],["addtobucketlist.com",11],["3dzip.org",[11,80]],["ilmeteo.it",11],["wcoforever.com",11],["comprovendolibri.it",11],["healthelia.com",11],["keephealth.info",12],["afreesms.com",13],["kinoger.re",13],["laksa19.github.io",13],["javcl.com",13],["tvlogy.to",13],["live.dragaoconnect.net",13],["beststremo.com",13],["seznam.cz",13],["seznamzpravy.cz",13],["xerifetech.com",13],["wallpapershome.com",15],["anghami.com",16],["wired.com",17],["tutele.sx",18],["footyhunter3.xyz",18],["magesypro.pro",[19,20]],["audiotools.pro",20],["magesy.blog",[20,21,22]],["robloxscripts.com",21],["libreriamo.it",21],["postazap.com",21],["medebooks.xyz",21],["tutorials-technology.info",21],["mashtips.com",21],["marriedgames.com.br",21],["4allprograms.me",21],["nurgsm.com",21],["certbyte.com",21],["plugincrack.com",21],["gamingdeputy.com",21],["freewebcart.com",21],["katestube.com",23],["short.pe",23],["footystreams.net",23],["seattletimes.com",24],["bestgames.com",25],["yiv.com",25],["globalrph.com",26],["e-glossa.it",27],["webcheats.com.br",28],["gala.fr",30],["gentside.com",30],["geo.fr",30],["hbrfrance.fr",30],["nationalgeographic.fr",30],["ohmymag.com",30],["serengo.net",30],["vsd.fr",30],["updato.com",[31,48]],["methbox.com",32],["daizurin.com",32],["pendekarsubs.us",32],["dreamfancy.org",32],["rysafe.blogspot.com",32],["techacode.com",32],["toppng.com",32],["th-world.com",32],["avjamack.com",32],["avjamak.net",32],["dlhd.sx",33],["embedstream.me",33],["yts-subs.net",33],["cnnamador.com",34],["nudecelebforum.com",35],["pronpic.org",36],["thewebflash.com",37],["discordfastfood.com",37],["xup.in",37],["popularmechanics.com",38],["op.gg",39],["lequipe.fr",40],["comunidadgzone.es",41],["mp3fy.com",41],["lebensmittelpraxis.de",41],["ebookdz.com",41],["forum-pokemon-go.fr",41],["praxis-jugendarbeit.de",41],["gdrivez.xyz",41],["dictionnaire-medical.net",41],["cle0desktop.blogspot.com",41],["up-load.io",41],["direct-link.net",41],["direkt-wissen.com",41],["keysbrasil.blogspot.com",41],["hotpress.info",41],["turkleech.com",41],["anibatch.me",41],["anime-i.com",41],["plex-guide.de",41],["healthtune.site",41],["gewinde-normen.de",41],["tucinehd.com",41],["jellynote.com",42],["eporner.com",44],["pornbimbo.com",45],["allmonitors24.com",45],["4j.com",45],["avoiderrors.com",46],["cgtips.org",[46,227]],["sitarchive.com",46],["livenewsof.com",46],["topnewsshow.com",46],["gatcha.org",46],["empregoestagios.com",46],["everydayonsales.com",46],["kusonime.com",46],["aagmaal.xyz",46],["suicidepics.com",46],["codesnail.com",46],["codingshiksha.com",46],["graphicux.com",46],["asyadrama.com",46],["bitcoinegypt.news",46],["citychilli.com",46],["talkjarvis.com",46],["hdmotori.it",47],["femdomtb.com",49],["camhub.cc",49],["bobs-tube.com",49],["ru-xvideos.me",49],["pornfd.com",49],["popno-tour.net",49],["molll.mobi",49],["watchmdh.to",49],["camwhores.tv",49],["elfqrin.com",50],["satcesc.com",51],["apfelpatient.de",51],["lusthero.com",52],["m2list.com",53],["embed.nana2play.com",53],["elahmad.com",53],["dofusports.xyz",53],["dallasnews.com",54],["lnk.news",55],["lnk.parts",55],["efukt.com",56],["wendycode.com",56],["springfieldspringfield.co.uk",57],["porndoe.com",58],["smsget.net",[59,60]],["kjanime.net",61],["gioialive.it",62],["classicreload.com",63],["scriptzhub.com",63],["hotpornfile.org",64],["coolsoft.altervista.org",64],["hackedonlinegames.com",64],["jkoding.xyz",64],["settlersonlinemaps.com",64],["magdownload.org",64],["kpkuang.org",64],["shareus.site",64],["crypto4yu.com",64],["faucetwork.space",64],["thenightwithoutthedawn.blogspot.com",64],["entutes.com",64],["claimlite.club",64],["bazadecrypto.com",[64,331]],["chicoer.com",65],["bostonherald.com",65],["dailycamera.com",65],["maxcheaters.com",66],["rbxoffers.com",66],["mhn.quest",66],["leagueofgraphs.com",66],["hieunguyenphoto.com",66],["benzinpreis.de",66],["postimees.ee",66],["police.community",66],["gisarea.com",66],["schaken-mods.com",66],["theclashify.com",66],["txori.com",66],["olarila.com",66],["deletedspeedstreams.blogspot.com",66],["schooltravelorganiser.com",66],["xhardhempus.net",66],["sportsplays.com",67],["pornvideotop.com",69],["xstory-fr.com",69],["krotkoosporcie.pl",69],["deinesexfilme.com",70],["einfachtitten.com",70],["halloporno.com",70],["herzporno.com",70],["lesbenhd.com",70],["milffabrik.com",[70,256]],["porn-monkey.com",70],["porndrake.com",70],["pornhubdeutsch.net",70],["pornoaffe.com",70],["pornodavid.com",70],["pornoente.tv",[70,256]],["pornofisch.com",70],["pornofelix.com",70],["pornohammer.com",70],["pornohelm.com",70],["pornoklinge.com",70],["pornotom.com",[70,256]],["pornotommy.com",70],["pornovideos-hd.com",70],["pornozebra.com",[70,256]],["xhamsterdeutsch.xyz",70],["xnxx-sexfilme.com",70],["zerion.cc",70],["letribunaldunet.fr",71],["vladan.fr",71],["live-tv-channels.org",72],["eslfast.com",73],["freegamescasual.com",74],["tcpvpn.com",75],["oko.sh",75],["timesnownews.com",75],["timesnowhindi.com",75],["timesnowmarathi.com",75],["zoomtventertainment.com",75],["tsubasa.im",76],["xxxuno.com",77],["sholah.net",78],["2rdroid.com",78],["bisceglielive.it",79],["pandajogosgratis.com.br",81],["5278.cc",82],["altblogger.net",83],["hl-live.de",83],["wohnmobilforum.de",83],["nulledbear.com",83],["sinnerclownceviri.net",83],["satoshi-win.xyz",83],["encurtandourl.com",[83,142]],["freedeepweb.blogspot.com",83],["freesoft.id",83],["zcteam.id",83],["www-daftarharga.blogspot.com",83],["ear-phone-review.com",83],["telefullenvivo.com",83],["listatv.pl",83],["ltc-faucet.xyz",83],["coin-profits.xyz",83],["relampagomovies.com",83],["tonspion.de",85],["duplichecker.com",86],["plagiarismchecker.co",86],["plagiarismdetector.net",86],["searchenginereports.net",86],["giallozafferano.it",87],["autojournal.fr",87],["autoplus.fr",87],["sportauto.fr",87],["linkspaid.com",88],["proxydocker.com",88],["beeimg.com",[89,90]],["emturbovid.com",90],["ftlauderdalebeachcam.com",91],["ftlauderdalewebcam.com",91],["juneauharborwebcam.com",91],["keywestharborwebcam.com",91],["kittycatcam.com",91],["mahobeachcam.com",91],["miamiairportcam.com",91],["morganhillwebcam.com",91],["njwildlifecam.com",91],["nyharborwebcam.com",91],["paradiseislandcam.com",91],["pompanobeachcam.com",91],["portbermudawebcam.com",91],["portcanaveralwebcam.com",91],["portevergladeswebcam.com",91],["portmiamiwebcam.com",91],["portnywebcam.com",91],["portnassauwebcam.com",91],["portstmaartenwebcam.com",91],["portstthomaswebcam.com",91],["porttampawebcam.com",91],["sxmislandcam.com",91],["gearingcommander.com",91],["themes-dl.com",91],["badassdownloader.com",91],["badasshardcore.com",91],["badassoftcore.com",91],["nulljungle.com",91],["teevee.asia",91],["otakukan.com",91],["generate.plus",93],["calculate.plus",93],["avcesar.com",94],["audiotag.info",95],["tudigitale.it",96],["ibcomputing.com",97],["legia.net",98],["acapellas4u.co.uk",99],["streamhentaimovies.com",100],["konten.co.id",101],["diariodenavarra.es",102],["tubereader.me",102],["scripai.com",102],["myfxbook.com",102],["whatfontis.com",102],["xiaomifans.pl",103],["eletronicabr.com",103],["optifine.net",104],["luzernerzeitung.ch",105],["tagblatt.ch",105],["spellcheck.net",106],["spellchecker.net",106],["spellweb.com",106],["ableitungsrechner.net",107],["alternet.org",108],["gourmetsupremacy.com",108],["shrib.com",109],["pandafiles.com",110],["vidia.tv",[110,131]],["hortonanderfarom.blogspot.com",110],["clarifystraight.com",110],["tutelehd3.xyz",111],["mega4upload.com",111],["coolcast2.com",111],["techclips.net",111],["earthquakecensus.com",111],["footyhunter.lol",111],["gamerarcades.com",111],["poscitech.click",111],["starlive.stream",111],["utopianwilderness.com",111],["wecast.to",111],["sportbar.live",111],["lordchannel.com",111],["play-old-pc-games.com",112],["tunovelaligera.com",113],["tapchipi.com",113],["cuitandokter.com",113],["tech-blogs.com",113],["cardiagn.com",113],["dcleakers.com",113],["esgeeks.com",113],["pugliain.net",113],["uplod.net",113],["worldfreeware.com",113],["fikiri.net",113],["myhackingworld.com",113],["phoenixfansub.com",113],["freecourseweb.com",114],["devcourseweb.com",114],["coursewikia.com",114],["courseboat.com",114],["coursehulu.com",114],["lne.es",118],["pornult.com",119],["webcamsdolls.com",119],["bitcotasks.com",[119,164]],["adsy.pw",119],["playstore.pw",119],["exactpay.online",119],["thothd.to",119],["proplanta.de",120],["hydrogenassociation.org",121],["ludigames.com",121],["sportitalialive.com",121],["made-by.org",121],["xenvn.com",121],["worldtravelling.com",121],["igirls.in",121],["technichero.com",121],["roshiyatech.my.id",121],["24sport.stream",121],["aeroxplorer.com",121],["mad4wheels.com",122],["logi.im",122],["emailnator.com",122],["textograto.com",123],["voyageforum.com",124],["hmc-id.blogspot.com",124],["jemerik.com",124],["myabandonware.com",124],["chatta.it",126],["ketubanjiwa.com",127],["nsfw247.to",128],["funzen.net",128],["fighter.stream",128],["ilclubdellericette.it",128],["hubstream.in",128],["extremereportbot.com",129],["getintopc.com",130],["qoshe.com",132],["lowellsun.com",133],["mamadu.pl",133],["dobrapogoda24.pl",133],["motohigh.pl",133],["namasce.pl",133],["ultimate-catch.eu",134],["cpopchanelofficial.com",135],["creditcardgenerator.com",136],["creditcardrush.com",136],["bostoncommons.net",136],["thejobsmovie.com",136],["livsavr.co",136],["nilopolisonline.com.br",137],["mesquitaonline.com",137],["yellowbridge.com",137],["socialgirls.im",138],["yaoiotaku.com",139],["camhub.world",140],["moneyhouse.ch",141],["ihow.info",142],["filesus.com",142],["sturls.com",142],["re.two.re",142],["turbo1.co",142],["cartoonsarea.xyz",142],["valeronevijao.com",143],["cigarlessarefy.com",143],["figeterpiazine.com",143],["yodelswartlike.com",143],["generatesnitrosate.com",143],["crownmakermacaronicism.com",143],["chromotypic.com",143],["gamoneinterrupted.com",143],["metagnathtuggers.com",143],["wolfdyslectic.com",143],["rationalityaloelike.com",143],["sizyreelingly.com",143],["simpulumlamerop.com",143],["urochsunloath.com",143],["monorhinouscassaba.com",143],["counterclockwisejacky.com",143],["35volitantplimsoles5.com",143],["scatch176duplicities.com",143],["antecoxalbobbing1010.com",143],["boonlessbestselling244.com",143],["cyamidpulverulence530.com",143],["guidon40hyporadius9.com",143],["449unceremoniousnasoseptal.com",143],["19turanosephantasia.com",143],["30sensualizeexpression.com",143],["321naturelikefurfuroid.com",143],["745mingiestblissfully.com",143],["availedsmallest.com",143],["greaseball6eventual20.com",143],["toxitabellaeatrebates306.com",143],["20demidistance9elongations.com",143],["audaciousdefaulthouse.com",143],["fittingcentermondaysunday.com",143],["fraudclatterflyingcar.com",143],["launchreliantcleaverriver.com",143],["matriculant401merited.com",143],["realfinanceblogcenter.com",143],["reputationsheriffkennethsand.com",143],["telyn610zoanthropy.com",143],["tubelessceliolymph.com",143],["tummulerviolableness.com",143],["un-block-voe.net",143],["v-o-e-unblock.com",143],["voe-un-block.com",143],["voeun-block.net",143],["voeunbl0ck.com",143],["voeunblck.com",143],["voeunblk.com",143],["voeunblock.com",143],["voeunblock1.com",143],["voeunblock2.com",143],["voeunblock3.com",143],["agefi.fr",144],["cariskuy.com",145],["letras2.com",145],["yusepjaelani.blogspot.com",146],["letras.mus.br",147],["mtlurb.com",148],["port.hu",149],["acdriftingpro.com",149],["flight-report.com",149],["forumdz.com",149],["abandonmail.com",149],["flmods.com",149],["zilinak.sk",149],["projectfreetv.stream",149],["hotdesimms.com",149],["pdfaid.com",149],["mconverter.eu",149],["dzeko11.net",[149,284]],["mail.com",149],["expresskaszubski.pl",149],["moegirl.org.cn",149],["onemanhua.com",150],["t3n.de",151],["allindiaroundup.com",152],["vectorizer.io",153],["smgplaza.com",153],["onehack.us",153],["thapcam.net",153],["thefastlaneforum.com",154],["trade2win.com",155],["modagamers.com",156],["freemagazines.top",156],["straatosphere.com",156],["rule34porn.net",156],["nullpk.com",156],["adslink.pw",156],["downloadudemy.com",156],["picgiraffe.com",156],["weadown.com",156],["freepornsex.net",156],["nurparatodos.com.ar",156],["librospreuniversitariospdf.blogspot.com",157],["msdos-games.com",157],["blocklayer.com",157],["forexeen.us",157],["khsm.io",157],["webcreator-journal.com",157],["nu6i-bg-net.com",157],["routech.ro",158],["hokej.net",158],["turkmmo.com",159],["palermotoday.it",160],["baritoday.it",160],["trentotoday.it",160],["agrigentonotizie.it",160],["anconatoday.it",160],["arezzonotizie.it",160],["avellinotoday.it",160],["bresciatoday.it",160],["brindisireport.it",160],["casertanews.it",160],["cataniatoday.it",160],["cesenatoday.it",160],["chietitoday.it",160],["forlitoday.it",160],["frosinonetoday.it",160],["genovatoday.it",160],["ilpescara.it",160],["ilpiacenza.it",160],["latinatoday.it",160],["lecceprima.it",160],["leccotoday.it",160],["livornotoday.it",160],["messinatoday.it",160],["milanotoday.it",160],["modenatoday.it",160],["monzatoday.it",160],["novaratoday.it",160],["padovaoggi.it",160],["parmatoday.it",160],["perugiatoday.it",160],["pisatoday.it",160],["quicomo.it",160],["ravennatoday.it",160],["reggiotoday.it",160],["riminitoday.it",160],["romatoday.it",160],["salernotoday.it",160],["sondriotoday.it",160],["sportpiacenza.it",160],["ternitoday.it",160],["today.it",160],["torinotoday.it",160],["trevisotoday.it",160],["triesteprima.it",160],["udinetoday.it",160],["veneziatoday.it",160],["vicenzatoday.it",160],["thumpertalk.com",161],["arkcod.org",161],["facciabuco.com",162],["softx64.com",163],["thelayoff.com",164],["manwan.xyz",164],["blog.cryptowidgets.net",164],["blog.insurancegold.in",164],["blog.wiki-topia.com",164],["blog.coinsvalue.net",164],["blog.cookinguide.net",164],["blog.freeoseocheck.com",164],["blog.makeupguide.net",164],["blog.carstopia.net",164],["blog.carsmania.net",164],["shorterall.com",164],["blog24.me",164],["maxstream.video",164],["maxlinks.online",164],["tvepg.eu",164],["pstream.net",165],["dailymaverick.co.za",166],["apps2app.com",167],["cheatermad.com",168],["ville-ideale.fr",169],["eodev.com",170],["tickzoo.tv",171],["fm-arena.com",172],["tradersunion.com",173],["tandess.com",174],["faqwiki.us",175],["sonixgvn.net",175],["spontacts.com",176],["dankmemer.lol",177],["apkmoddone.com",178],["getexploits.com",179],["fplstatistics.com",180],["breitbart.com",181],["salidzini.lv",182],["choosingnothing.com",183],["cryptorank.io",[184,185]],["th.gl",186],["4kwebplay.xyz",187],["qqwebplay.xyz",187],["viwlivehdplay.ru",187],["molbiotools.com",188],["vods.tv",189],["18xxx.xyz",190],["raidrush.net",191],["xnxxcom.xyz",192],["videzz.net",193],["spambox.xyz",194],["sinonimos.de",195],["antonimos.de",195],["quesignifi.ca",195],["tiktokrealtime.com",195],["tiktokcounter.net",195],["tpayr.xyz",195],["poqzn.xyz",195],["ashrfd.xyz",195],["rezsx.xyz",195],["tryzt.xyz",195],["ashrff.xyz",195],["rezst.xyz",195],["dawenet.com",195],["erzar.xyz",195],["waezm.xyz",195],["waezg.xyz",195],["cryptednews.space",195],["vivuq.com",195],["swgop.com",195],["vbnmll.com",195],["telcoinfo.online",195],["dshytb.com",195],["enit.in",196],["financerites.com",196],["fadedfeet.com",197],["homeculina.com",197],["ineedskin.com",197],["kenzo-flowertag.com",197],["lawyex.co",197],["mdn.lol",197],["bitzite.com",198],["coingraph.us",199],["impact24.us",199],["apkmodvn.com",200],["mod1s.com",200],["dl.apkmoddone.com",201],["my-code4you.blogspot.com",202],["vrcmods.com",203],["osuskinner.com",203],["osuskins.net",203],["pentruea.com",[204,205]],["mchacks.net",206],["why-tech.it",207],["compsmag.com",208],["tapetus.pl",209],["gaystream.online",210],["bembed.net",210],["elbailedeltroleo.site",210],["embedv.net",210],["fslinks.org",210],["listeamed.net",210],["v6embed.xyz",210],["vgplayer.xyz",210],["vid-guard.com",210],["autoroad.cz",211],["brawlhalla.fr",211],["tecnobillo.com",211],["sexcamfreeporn.com",212],["breatheheavy.com",213],["wenxuecity.com",214],["key-hub.eu",215],["fabioambrosi.it",216],["tattle.life",217],["emuenzen.de",217],["terrylove.com",217],["mynet.com",218],["cidade.iol.pt",219],["fantacalcio.it",220],["hentaifreak.org",221],["hypebeast.com",222],["krankheiten-simulieren.de",223],["catholic.com",224],["ad-doge.com",225],["3dmodelshare.org",226],["gourmetscans.net",227],["techinferno.com",228],["ibeconomist.com",229],["bookriot.com",230],["purposegames.com",231],["schoolcheats.net",231],["globo.com",232],["latimes.com",232],["claimrbx.gg",233],["perelki.net",234],["vpn-anbieter-vergleich-test.de",235],["livingincebuforums.com",236],["paperzonevn.com",237],["alltechnerd.com",238],["malaysianwireless.com",239],["erinsakura.com",240],["infofuge.com",240],["freejav.guru",240],["novelmultiverse.com",240],["fritidsmarkedet.dk",241],["maskinbladet.dk",241],["15min.lt",242],["baddiehub.com",243],["mr9soft.com",244],["21porno.com",245],["adult-sex-gamess.com",246],["hentaigames.app",246],["mobilesexgamesx.com",246],["mysexgamer.com",246],["porngameshd.com",246],["sexgamescc.com",246],["xnxx-sex-videos.com",246],["f2movies.to",247],["freeporncave.com",248],["tubsxxx.com",249],["pornojenny.com",250],["subtitle.one",251],["manga18fx.com",252],["freebnbcoin.com",252],["sextvx.com",253],["studydhaba.com",254],["freecourse.tech",254],["victor-mochere.com",254],["papunika.com",254],["mobilanyheter.net",254],["prajwaldesai.com",[254,273]],["ftuapps.dev",254],["muztext.com",255],["pornohans.com",256],["nursexfilme.com",256],["pornohirsch.net",256],["xhamster-sexvideos.com",256],["pornoschlange.com",256],["hdpornos.net",256],["gutesexfilme.com",256],["short1.site",256],["zona-leros.com",256],["charbelnemnom.com",257],["simplebits.io",258],["online-fix.me",259],["gamersdiscussionhub.com",260],["owlzo.com",261],["q1003.com",262],["blogpascher.com",263],["testserver.pro",264],["lifestyle.bg",264],["money.bg",264],["news.bg",264],["topsport.bg",264],["webcafe.bg",264],["mgnet.xyz",265],["advertiserandtimes.co.uk",266],["xvideos2020.me",267],["111.90.159.132",268],["techsolveprac.com",269],["joomlabeginner.com",270],["largescaleforums.com",271],["dubznetwork.com",272],["hentaidexy.com",274],["code2care.org",275],["xxxxsx.com",277],["ngontinh24.com",278],["panel.freemcserver.net",[279,280,281]],["freemcserver.net",282],["idevicecentral.com",283],["zona11.com",284],["scsport.live",284],["mangacrab.com",286],["idnes.cz",287],["viefaucet.com",288],["cloud-computing-central.com",289],["afk.guide",290],["businessnamegenerator.com",291],["derstandard.at",292],["derstandard.de",292],["rocketnews24.com",293],["soranews24.com",293],["youpouch.com",293],["ilsole24ore.com",294],["ipacrack.com",295],["hentaiporn.one",296],["infokik.com",297],["daemonanime.net",298],["daemon-hentai.com",298],["deezer.com",299],["fosslinux.com",300],["shrdsk.me",301],["examword.com",302],["sempreupdate.com.br",302],["tribuna.com",303],["trendsderzukunft.de",304],["gal-dem.com",304],["lostineu.eu",304],["oggitreviso.it",304],["speisekarte.de",304],["mixed.de",304],["lightnovelspot.com",[305,306]],["lightnovelworld.com",[305,306]],["novelpub.com",[305,306]],["webnovelpub.com",[305,306]],["mail.yahoo.com",307],["hwzone.co.il",308],["nammakalvi.com",309],["javmoon.me",310],["c2g.at",311],["terafly.me",311],["elamigos-games.com",311],["elamigos-games.net",311],["dktechnicalmate.com",312],["recipahi.com",312],["converter-btc.world",312],["kaystls.site",313],["aquarius-horoscopes.com",314],["cancer-horoscopes.com",314],["dubipc.blogspot.com",314],["echoes.gr",314],["engel-horoskop.de",314],["freegames44.com",314],["fuerzasarmadas.eu",314],["gemini-horoscopes.com",314],["jurukunci.net",314],["krebs-horoskop.com",314],["leo-horoscopes.com",314],["maliekrani.com",314],["nklinks.click",314],["ourenseando.es",314],["pisces-horoscopes.com",314],["radio-en-direct.fr",314],["sagittarius-horoscopes.com",314],["scorpio-horoscopes.com",314],["singlehoroskop-loewe.de",314],["skat-karten.de",314],["skorpion-horoskop.com",314],["taurus-horoscopes.com",314],["the1security.com",314],["torrentmovies.online",314],["virgo-horoscopes.com",314],["zonamarela.blogspot.com",314],["yoima.hatenadiary.com",314],["vpntester.org",315],["watchhentai.net",316],["japscan.lol",317],["digitask.ru",318],["tempumail.com",319],["sexvideos.host",320],["10alert.com",322],["cryptstream.de",323],["nydus.org",323],["techhelpbd.com",324],["fapdrop.com",325],["cellmapper.net",326],["hdrez.com",327],["youwatch-serie.com",327],["newscon.org",328],["printablecreative.com",329],["comohoy.com",330],["leak.sx",330],["paste.bin.sx",330],["pornleaks.in",330],["merlininkazani.com",330],["j91.asia",332],["jeniusplay.com",333],["indianyug.com",334],["rgb.vn",334],["needrom.com",335],["criptologico.com",336],["megadrive-emulator.com",337],["eromanga-show.com",338],["hentai-one.com",338],["hentaipaw.com",338],["10minuteemails.com",339],["luxusmail.org",339],["w3cub.com",340],["bangpremier.com",341],["nyaa.iss.ink",342],["tnp98.xyz",344],["freepdfcomic.com",345],["memedroid.com",346],["animesync.org",347],["karaoketexty.cz",348],["resortcams.com",349],["mjakmama24.pl",351],["security-demo.extrahop.com",352],["kimcartoon.li",353],["kc.linksgen.com",353],["kisscartoon.se",353]]); + +const entitiesMap = new Map([["lablue",0],["comunio",1],["finanzen",[1,6]],["gameswelt",1],["heftig",1],["notebookcheck",1],["testedich",1],["transfermarkt",1],["truckscout24",1],["tvtv",1],["wetteronline",1],["wieistmeineip",1],["wetter",3],["1337x",5],["eztv",5],["sushi-scan",9],["spigotunlocked",9],["ahmedmode",9],["kissasian",12],["rp5",13],["mma-core",14],["yts",18],["720pstream",18],["1stream",18],["magesy",19],["shortzzy",21],["thefmovies",23],["urlcero",29],["totaldebrid",32],["sandrives",32],["fxporn69",41],["aliancapes",41],["pouvideo",43],["povvideo",43],["povw1deo",43],["povwideo",43],["powv1deo",43],["powvibeo",43],["powvideo",43],["powvldeo",43],["tubsexer",49],["porno-tour",49],["lenkino",49],["pornomoll",49],["camsclips",49],["m4ufree",53],["writedroid",64],["telerium",68],["pandafreegames",84],["thoptv",92],["streameast",111],["thestreameast",111],["daddylivehd",111],["solvetube",115],["hdfilme",116],["pornhub",117],["wcofun",124],["bollyholic",128],["gotxx",142],["turkanime",143],["voe-unblock",143],["khatrimaza",156],["pogolinks",156],["popcornstream",158],["brainly",170],["oploverz",171],["vembed",210],["xhamsterdeutsch",256],["privatemoviez",260],["gmx",276],["lightnovelpub",[305,306]],["camcaps",321],["drivebot",343],["thenextplanet1",344],["autoscout24",350]]); + +const exceptionsMap = new Map([["panel.freemcserver.net",[282]]]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-window-open-if.js new file mode 100644 index 0000000..b7aca76 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["amazon-adsystem"],["|"],["","10"],["given"],["!bergblock","10"],["//"],["!za.gl","0"],["!?safelink_redirect="],["adblock","1","obj"],["!atomtt"],["!/download\\/|link/"],["!/^https:\\/\\/sendvid\\.com\\/[0-9a-z]+$/"],["/^/","1"],["!api?call=","10","obj"],["!/ytmp3|dropbox/"],["!gdrivedownload"],["!refine?search"],["!embedy"],["wapka"],["!t.me"],["!/prcf.fiyar|themes|pixsense|.jpg/"],["ppcnt"],["","1"],["!direct"],["/^/","15"],["_blank"],["?key="],["!koyso.com"],["!self"],["!blogspot"],["!vidhidepre.com"],["php"],["tempat.org"],["","5"],["!buzzheavier.com"],["onclickmega"],["!dosya","1"],["!newdmn","1"],["!/^\\/d\\//"],["!yt2api"],["!clickmp3"],["bitcoins-update.blogspot.com"],["!coinsearns.com"],["youtube"],["/^/","0"],["!ytcutter.net"],["!/d/"],["!download"],["/xlirdr|hotplay\\-games|hyenadata/"],["!/^\\//"],["/\\.(com|net)\\/4\\//"],["!shrdsk"],["!/^\\/download\\//"],["!abyss.to","1"],["!zuperdrive"]]; + +const hostnamesMap = new Map([["afreesms.com",0],["hltv.org",0],["mcloud.bz",0],["vidstream.pro",0],["dailyuploads.net",0],["putlocker-website.com",0],["filescdn.com",0],["deportealdia.live",0],["watchmyexgf.net",0],["upload-4ever.com",0],["vortez.net",0],["porn.com",0],["katestube.com",0],["mangoporn.net",0],["nwanime.tv",0],["chooyomi.com",0],["shooshtime.com",0],["picturelol.com",0],["imgspice.com",0],["pornhd.com",0],["bigtitsxxxsex.com",0],["vivud.com",0],["empflix.com",0],["anyporn.com",0],["magnetdl.com",0],["magnetdl.org",0],["short.pe",0],["donkparty.com",0],["dz4link.com",0],["tubemania.org",0],["webdesigndev.com",0],["imageweb.ws",0],["vidoza.net",0],["pelispop.net",0],["streampelis.club",0],["gamcore.com",0],["porcore.com",0],["69games.xxx",0],["vintage-erotica-forum.com",0],["momondo.com",0],["hentai2read.com",0],["lolhentai.net",0],["mangafreak.net",0],["itv.com",0],["hotscope.tv",0],["micloudfiles.com",0],["assia.tv",0],["assia4.com",0],["assia24.com",0],["seatguru.com",0],["asiananimaltube.org",0],["zoosex.pink",0],["pornrabbit.com",0],["cartoonporno.xxx",0],["youpornru.com",0],["hubfiles.ws",0],["uii.io",0],["powforums.com",0],["titsbox.com",0],["zmovs.com",0],["spycock.com",0],["cut-fly.com",0],["cine24.online",0],["xrivonet.info",0],["gounlimited.to",0],["shortit.pw",0],["pornve.com",0],["sawlive.tv",0],["veekyforums.com",0],["cutpaid.com",0],["televisionlibre.net",0],["durtypass.com",0],["opjav.com",0],["nhentai.net",0],["forexlap.com",0],["cambay.tv",0],["camwhoreshd.com",0],["camwhorespy.com",0],["cwtvembeds.com",0],["x08.ovh",0],["zegtrends.com",0],["fileone.tv",0],["mdbekjwqa.pw",0],["mdfx9dc8n.net",0],["mdzsmutpcvykb.net",0],["mixdrop21.net",0],["mixdropjmk.pw",0],["xpics.me",0],["milfzr.com",0],["pandamovies.pw",0],["simsdom.com",0],["cloudvideo.tv",0],["kinoger.ru",0],["xxxbunker.com",0],["clasicotas.org",0],["watchmoviesrulz.com",0],["sexgalaxy.net",0],["noticiasesports.live",0],["noweconomy.live",0],["googlvideo.com",0],["streamporn.pw",0],["zplayer.live",0],["faucethero.com",0],["720pxmovies.blogspot.com",0],["software-on.com",0],["cdna.tv",0],["cam4.com",0],["filerio.in",0],["ckk.ai",0],["shemalepower.xyz",0],["dlkoo.com",0],["bitcoinminingforex.blogspot.com",0],["vladan.fr",0],["losporn.org",0],["embedsito.com",0],["films5k.com",0],["javcl.me",0],["mavlecteur.com",0],["playfinder.xyz",0],["ujav.me",0],["tpxanime.in",0],["welovestream.xyz",0],["dreamfancy.org",0],["pornult.com",0],["nonktube.com",0],["tusfiles.com",0],["adultdvdparadise.com",0],["freeomovie.info",0],["fullxxxmovies.me",0],["mangoparody.com",0],["mangoporn.co",0],["netflixporno.net",0],["pandamovies.me",0],["playpornfree.xyz",0],["pornkino.cc",0],["pornwatch.ws",0],["watchfreexxx.pw",0],["watchxxxfree.pw",0],["xopenload.pw",0],["xtapes.me",0],["xxxmoviestream.xyz",0],["xxxparodyhd.net",0],["xxxscenes.net",0],["xxxstream.me",0],["youwatchporn.com",0],["skeimg.com",0],["4share.vn",0],["0xxx.ws",0],["ucptt.com",0],["exe.io",0],["exe.app",0],["skincarie.com",0],["fullhdxxx.com",0],["viptube.com",0],["homemature.net",0],["kingsofteens.com",0],["hentaihere.com",0],["yandexcdn.com",0],["iguarras.com",0],["peliculaspornomega.net",0],["adsafelink.com",0],["aii.sh",0],["czechvideo.org",0],["gfsvideos.com",0],["imagehaha.com",0],["vupload.com",0],["series-d.com",0],["naughtymachinima.com",0],["porn00.org",0],["savevideo.tube",0],["tr.savefrom.net",0],["xanimeporn.com",0],["bacakomik.co",0],["porngo.com",0],["streamplusvip.xyz",0],["playembed.xyz",0],["playtemporal.xyz",0],["dr-farfar.com",0],["yeswegays.com",0],["youramateurtube.com",0],["webtor.io",0],["luscious.net",0],["makemoneywithurl.com",0],["dflix.top",0],["gomo.to",0],["cryptofuns.ru",0],["animetemaefiore.club",0],["naniplay.com",0],["savesubs.com",0],["seriesynovelas.online",0],["interracial.com",0],["fatwhitebutt.com",0],["smplace.com",0],["slaughtergays.com",0],["sexiestpicture.com",0],["sassytube.com",0],["vipergirls.to",0],["xh.video",0],["lkc21.net",0],["freegogpcgames.com",0],["smiechawatv.pl",0],["tudogamesbr.com",0],["dogemate.com",0],["pstream.net",0],["shurt.pw",0],["d0000d.com",0],["d000d.com",0],["d0o0d.com",0],["do0od.com",0],["doods.pro",0],["ds2play.com",0],["ds2video.com",0],["fakyutube.com",0],["kokostream.net",0],["xvideos.com",0],["xvideos2.com",0],["katfile.com",0],["hentaihaven.xxx",0],["1azayf9w.xyz",0],["c4qhk0je.xyz",0],["defienietlynotme.com",0],["filemooon.top",0],["fmembed.cc",0],["fmhd.bar",0],["fmoonembed.pro",0],["rgeyyddl.skin",0],["sbnmp.bar",0],["sulleiman.com",0],["vpcxz19p.xyz",0],["an1.com",0],["forexwikitrading.com",0],["westmanga.fun",0],["getmodsapk.com",0],["nyaa.land",0],["pornx.to",0],["linkos.info",0],["photogen.hair",0],["pastetot.com",0],["movies7.to",0],["musichq.pe",0],["mmsmaza.com",0],["y2tube.pro",0],["mmtv01.xyz",0],["player.javboys.cam",0],["ebaticalfel.com",0],["fansmega.com",0],["iedprivatedqu.com",0],["stownrusis.com",0],["sex-empire.org",0],["sexempire.xyz",0],["94.103.83.138",0],["cuervotv.me",0],["apl341.me",0],["apl323.me",0],["apl332.me",0],["apl340.me",0],["1stream.eu",0],["roystream.com",0],["kimdesene.org",0],["factorp.xyz",0],["erothots.co",0],["flvto.com.co",0],["7mm003.cc",0],["7mmtv.sx",0],["javporn.tv",0],["mm9845.com",0],["ncdnx3.xyz",0],["mp3y.info",0],["netu.frembed.fun",0],["pay4fans.com",0],["filegram.to",0],["freemp3.tube",0],["ytmp3s.nu",0],["clifnewz.online",0],["get-to.link",0],["enit.in",0],["birdurls.com",0],["tmail.io",0],["gainl.ink",0],["promo-visits.site",0],["shorterall.com",0],["finish.addurl.biz",0],["financebolo.com",0],["rphost.in",0],["vedamdigi.tech",0],["cancelguider.online",0],["adsfly.in",0],["iir.la",0],["tii.la",0],["oko.sh",0],["oei.la",0],["blogtechh.com",0],["lnbz.la",0],["techbixby.com",0],["blogmyst.com",0],["wp2host.com",0],["oii.io",0],["sfile.mobi",0],["tutwuri.id",0],["link.paid4link.com",0],["l2db.info",0],["fastpeoplesearch.com",0],["onbox.me",0],["leolist.cc",0],["smutty.com",0],["kropic.com",0],["beeg.party",0],["mm9842.com",0],["gettapeads.com",0],["streamnoads.com",0],["tapeadsenjoyer.com",0],["tapeadvertisement.com",0],["tapeantiads.com",0],["tapeblocker.com",0],["tapelovesads.org",0],["tapenoads.com",0],["tapewithadblock.org",0],["gaystream.online",0],["twistedporn.com",0],["ymp4.download",0],["xxxonlinegames.com",0],["watchpornx.com",0],["wiztube.xyz",0],["digjav.com",0],["sonline.pro",0],["2conv.com",0],["flvto.biz",0],["flv2mp3.by",0],["down-paradise.com",0],["linksly.co",0],["ddownr.com",0],["keepv.id",0],["savethevideo.com",0],["savefrom.net",0],["iseekgirls.com",0],["milapercia.com",0],["windows-1.com",0],["siteunblocked.info",0],["theproxy.app",0],["watch-jav-english.live",0],["planet-streaming1.com",0],["deseneledublate.com",0],["wordcounter.icu",0],["shortenbuddy.com",0],["bradleyviewdoctor.com",0],["brookethoughi.com",0],["brucevotewithin.com",0],["cindyeyefinal.com",0],["edwardarriveoften.com",0],["erikcoldperson.com",0],["graceaddresscommunity.com",0],["housecardsummerbutton.com",0],["jamesstartstudent.com",0],["jamiesamewalk.com",0],["jasminetesttry.com",0],["jasonresponsemeasure.com",0],["jayservicestuff.com",0],["johntryopen.com",0],["kathleenmemberhistory.com",0],["kennethofficialitem.com",0],["loriwithinfamily.com",0],["lukecomparetwo.com",0],["markstyleall.com",0],["michaelapplysome.com",0],["morganoperationface.com",0],["nonesnanking.com",0],["paulkitchendark.com",0],["phenomenalityuniform.com",0],["prefulfilloverdoor.com",0],["rebeccaneverbase.com",0],["roberteachfinal.com",0],["ryanagoinvolve.com",0],["sandrataxeight.com",0],["seanshowcould.com",0],["sethniceletter.com",0],["shannonpersonalcost.com",0],["sharonwhiledemocratic.com",0],["vincentincludesuccessful.com",0],["ohentai.org",0],["nuuuppp.online",0],["sinfoniarossini.com",0],["liveonscore.tv",0],["vpn-anbieter-vergleich-test.de",0],["gayvidsclub.com",0],["tits-guru.com",0],["miuiku.com",0],["savelink.site",0],["hentaidude.com",0],["opvid.net",0],["kaplog.com",0],["downloadtwittervideo.com",0],["kiwiexploits.com",0],["thejournal.ie",0],["cdnqq.net",0],["cdn1.fastvid.co",0],["movi.pk",0],["ncdn22.xyz",0],["netu.ac",0],["adultfun.net",0],["sanoybonito.club",0],["7misr4day.com",0],["aquiyahorajuegos.net",0],["hotflix.cc",0],["ontiva.com",0],["gaysearch.com",0],["aniwatch.pro",0],["hianime.to",0],["moviekids.tv",0],["www-y2mate.com",0],["cararegistrasi.com",0],["booru.eu",0],["borwap.xxx",0],["centralboyssp.com.br",0],["czxxx.org",0],["filmdelisi.co",0],["filmovitica.com",0],["foxtube.com",0],["hd-xxx.me",0],["ipornxxx.net",0],["itsfuck.com",0],["javideo.pw",0],["lametrofitness.net",0],["longporn.xyz",0],["matureworld.ws",0],["mp3-convert.org",0],["stilltube.com",0],["streamm4u.club",0],["teenage-nudists.net",0],["xvideos.name",0],["xxx-videos.org",0],["xxxputas.net",0],["youpornfm.com",0],["maxtubeporn.net",0],["vidsvidsvids.com",0],["hentaicomics.pro",0],["y2mate.guru",0],["javstream.top",0],["watchtodaypk.com",0],["assia1.tv",0],["msubplix.com",0],["myyouporn.com",0],["convert2mp3.club",0],["embedstream.me",0],["nolive.me",0],["vrporngalaxy.com",0],["stem-cells-news.com",0],["javynow.com",0],["yifytorrentme.com",0],["blog.aming.info",0],["toopl.xyz",0],["youtubemp3.us",0],["yt-api.com",0],["afilmyhouse.blogspot.com",0],["pagalworld.us",0],["coinurl.net",0],["spicyandventures.com",0],["haes.tech",0],["hd44.com",0],["kaotic.com",0],["highstream.tv",0],["freeadultcomix.com",0],["crazyblog.in",0],["desitab69.sextgem.com",0],["javquick.com",0],["frebieesforyou.net",0],["shemalestube.com",0],["hxfile.co",0],["pussy.org",0],["analsexstars.com",0],["theicongenerator.com",0],["zentum.club",0],["cloudrls.com",0],["ybm.pw",0],["lordhd.com",0],["paid4.link",0],["serialeonline.biz",0],["alocdn.co",0],["pajalusta.club",0],["maxstream.video",0],["maxlinks.online",0],["videoseyred.in",0],["www-daftarharga.blogspot.com",0],["xbox360torrent.com",0],["arenaboard.xyz",0],["go.gets4link.com",0],["lightnovelpdf.com",0],["keepvid.pw",0],["toolsolutions.top",0],["wowstream.top",0],["convert2mp3.cx",0],["mp3dl.cc",0],["coinsparty.com",0],["fifaultimateteam.it",0],["bowfile.com",0],["1cloudfile.com",0],["gayvl.net",0],["covrhub.com",0],["fapcat.com",0],["pixroute.com",0],["uploady.io",0],["kinas.tv",0],["thienhatruyen.com",0],["witanime.com",0],["clk.asia",0],["linka.click",0],["miraculous.to",0],["av01.tv",0],["bigyshare.com",0],["glotorrents.fr-proxy.com",0],["glotorrents.theproxy.ws",0],["wapsing.com",0],["apiyt.com",0],["masstamilans.com",0],["okmusi.com",0],["ytmp3x.com",0],["snowurl.com",0],["webpornblog.com",0],["cam-video.xxx",0],["svetserialu.to",0],["blu-ray.com",0],["mdy48tn97.com",0],["fitnakedgirls.com",0],["mrgay.com",0],["best-cpm.com",0],["webhostingpost.com",0],["xvideos.wptri.com",0],["tutorialspots.com",0],["phica.net",0],["streambee.to",0],["streamers.watch",0],["emb.x179759.apl123.me",0],["emb.x187106.apl152.me",0],["techgeek.digital",0],["supersextube.pro",0],["h-flash.com",0],["ponselharian.com",0],["hakie.net",0],["vtube.to",0],["vidplaystream.top",0],["tubeload.co",0],["whcp4.com",0],["flixtor.stream",0],["yourtehzeeb.com",0],["onlymp3.to",0],["hindimovies.to",0],["movieswatch24.pk",0],["watchonlinemovies15.pk",0],["loadx.ws",0],["piraproxy.app",0],["driveplayer.net",0],["hindimoviestv.com",0],["watchpk.live",0],["k1nk.co",0],["watchonlinehd123.sbs",0],["acrackstreams.com",0],["3hentai.net",0],["layarkacaxxi.icu",0],["valeronevijao.com",0],["cigarlessarefy.com",0],["figeterpiazine.com",0],["yodelswartlike.com",0],["generatesnitrosate.com",0],["crownmakermacaronicism.com",0],["chromotypic.com",0],["gamoneinterrupted.com",0],["metagnathtuggers.com",0],["wolfdyslectic.com",0],["rationalityaloelike.com",0],["sizyreelingly.com",0],["simpulumlamerop.com",0],["urochsunloath.com",0],["monorhinouscassaba.com",0],["counterclockwisejacky.com",0],["35volitantplimsoles5.com",0],["scatch176duplicities.com",0],["antecoxalbobbing1010.com",0],["boonlessbestselling244.com",0],["cyamidpulverulence530.com",0],["guidon40hyporadius9.com",0],["449unceremoniousnasoseptal.com",0],["19turanosephantasia.com",0],["30sensualizeexpression.com",0],["321naturelikefurfuroid.com",0],["745mingiestblissfully.com",0],["availedsmallest.com",0],["greaseball6eventual20.com",0],["toxitabellaeatrebates306.com",0],["20demidistance9elongations.com",0],["audaciousdefaulthouse.com",0],["fittingcentermondaysunday.com",0],["fraudclatterflyingcar.com",0],["launchreliantcleaverriver.com",0],["matriculant401merited.com",0],["realfinanceblogcenter.com",0],["reputationsheriffkennethsand.com",0],["telyn610zoanthropy.com",0],["tubelessceliolymph.com",0],["tummulerviolableness.com",0],["un-block-voe.net",0],["v-o-e-unblock.com",0],["voe-un-block.com",0],["voeun-block.net",0],["voeunbl0ck.com",0],["voeunblck.com",0],["voeunblk.com",0],["voeunblock.com",0],["voeunblock1.com",0],["voeunblock2.com",0],["voeunblock3.com",0],["webloadedmovie.com",0],["embedo.co",0],["embed-player.space",0],["imdbembed.xyz",0],["gratflix.org",0],["bestcash2020.com",0],["missav123.com",0],["missav789.com",0],["myav.com",0],["komikav.com",0],["bc.vc",0],["larsenik.com",0],["yout.pw",0],["veryfreeporn.com",0],["korall.xyz",0],["moonmov.pro",0],["nosteam.ro",0],["nosteamgames.ro",0],["link.paid4file.com",0],["mlb66.ir",0],["ddl-francais.com",0],["ier.ai",0],["komiklokal.me",0],["moddroid.com",0],["streamservicehd.click",0],["alexsports.xyz",0],["bestlinkz.xyz",0],["divxfilmeonline.net",0],["vidscdns.com",0],["novelssites.com",0],["techydino.net",0],["redload.co",0],["manhwadesu.me",0],["watchanime.video",0],["repelishd.com.ar",0],["infinitehentai.com",0],["domainwheel.com",0],["adshnk.com",0],["fembed9hd.com",0],["ssyoutube.com",0],["mov18plus.cloud",0],["shareus.in",0],["videos.remilf.com",0],["uploadgig.com",0],["protege-liens.com",0],["mega4upload.com",0],["peliculas8k.com",0],["woffxxx.com",0],["sitefilme.com",0],["uberhumor.com",0],["audiotruyenfull.com",0],["emturbovid.com",0],["stbturbo.xyz",0],["xxxshake.com",0],["cdnm4m.nl",0],["guccihide.com",0],["thisisrussia.io",0],["streamtb.me",0],["stbpnetu.xyz",0],["tuborstb.co",0],["filmeonline2018.net",0],["doplay.store",0],["nhl66.ir",0],["watchaccordingtojimonline.com",0],["watchcalifornicationonline.com",0],["watchdowntonabbeyonline.com",0],["watcheronline.net",0],["watchhouseonline.net",0],["watchmalcolminthemiddle.com",0],["watchonlyfoolsandhorses.com",0],["watchprettylittleliarsonline.com",0],["watchrulesofengagementonline.com",0],["watchsuitsonline.net",0],["watchlostonline.net",0],["sexypornpictures.org",0],["shopforex.online",0],["173.249.8.3",0],["188.166.182.72",0],["hentaihd.cyou",0],["javsubindo.one",0],["hentaikai.com",0],["freevpshere.com",0],["softwaresolutionshere.com",0],["cryptosh.pro",0],["mycloud4.online",0],["besargaji.com",0],["hanime.xxx",0],["cazztv.xyz",0],["streamvid.net",0],["reshare.pm",0],["sexvideos.host",0],["stagatvfiles.com",0],["vtbe.net",0],["player.gayfor.us",0],["embedgram.com",0],["dlupload.com",0],["bembed.net",0],["elbailedeltroleo.site",0],["embedv.net",0],["fslinks.org",0],["listeamed.net",0],["v6embed.xyz",0],["vgplayer.xyz",0],["vid-guard.com",0],["telenovelas-turcas.com.es",0],["crack-status.com",0],["up-4ever.net",0],["steamcrackedgames.com",0],["jeniusplay.com",0],["furher.in",0],["vidpro.net",0],["embedaio.cc",0],["cuevana8.com",0],["kimcilonly.top",0],["bestx.stream",0],["moviesapi.club",0],["sekaikomik.bio",0],["designparty.sx",0],["kukaj.io",0],["dinnerexa.com",0],["dinneroga.com",0],["gameophobias.com",0],["hindimearticles.net",0],["solution-hub.com",0],["tnp98.xyz",0],["ophim.vip",0],["yt2conv.com",0],["linkz.wiki",0],["anichin.top",0],["hlsplayer.top",0],["69x.online",0],["superembeds.com",0],["embedrise.com",0],["lulustream.com",0],["luluvdo.com",0],["newassia.com",0],["pesktop.com",0],["y2down.cc",0],["tainio-mania.online",0],["uploadsea.com",0],["sport7s01.com",0],["av-cdn.xyz",0],["niaomea.me",0],["javguard.xyz",0],["javturbo.xyz",0],["westmanga.org",0],["reality-quest.online",0],["dirtyvideo.fun",0],["veev.to",0],["fast-dl.co",0],["movie4night.com",0],["javggvideo.xyz",0],["player.bestrapeporn.com",0],["tinyzonetv.se",0],["metrolagu.cam",0],["player.euroxxx.net",0],["financemonk.net",0],["spankbang.com",0],["spankbang.mov",0],["twitch.tv",1],["player.cuevana.ac",3],["player.tabooporns.com",3],["x69.ovh",3],["playerwatch.xyz",3],["rpdrlatino.live",3],["gaydam.net",3],["hdgay.net",3],["igay69.com",3],["tickzoo.tv",3],["qiwi.gg",3],["richhioon.eu",3],["hotpornfile.org",5],["olympicstreams.me",6],["za.gl",7],["foxseotools.com",8],["uflash.tv",9],["sendvid.com",12],["fc.lc",13],["abysscdn.com",13],["freeplayervideo.com",13],["nazarickol.com",13],["player-cdn.com",13],["playhydrax.com",13],["hihihaha1.xyz",13],["rufiguta.com",13],["adclickersbot.com",13],["ytmp3.cc",15],["rentbyowner.com",17],["embedy.me",18],["sekilastekno.com",[19,51]],["underhentai.net",20],["pixsera.net",21],["imgair.net",21],["imgblaze.net",21],["imgfrost.net",21],["vestimage.site",21],["imgwia.buzz",21],["imgbaex.store",21],["imgbah.online",21],["imgbaie.online",21],["imgbango.store",21],["imgbier.store",21],["imgbimn.store",21],["imgbqw.store",21],["imgbuba.online",21],["imgbwe.store",21],["imgbxs.online",21],["imgcao.store",21],["imgnwe.online",21],["imgqge.store",21],["imgqxb.online",21],["imgteq.online",21],["imgtex.online",21],["imgtuta.online",21],["imgwqr.online",21],["imgwww.store",21],["imgxza.store",21],["imgezx.sbs",21],["imgbcxsb.store",21],["imgbcxs.store",21],["imgbake.cfd",21],["imgmffg.sbs",21],["imgmffgtr.sbs",21],["imgnbg.sbs",21],["imgngc.sbs",21],["imgnmh.cfd",21],["imgqte.sbs",21],["imguthes.sbs",21],["imgwag.cfd",21],["imgwang.cfd",21],["imgwety.sbs",21],["imgxuh.cfd",21],["imgxytw.cfd",21],["imgycgey.sbs",21],["imgyruy.cfd",21],["imgyusa.cfd",21],["imgyyqey.sbs",21],["imgyer.store",21],["imgxhs.store",21],["imgwekr.online",21],["imgwbfh.online",21],["imgwak.online",21],["imgutry.online",21],["imgutiyu.online",21],["imgutbbn.online",21],["imgubfd.online",21],["imgrei.online",21],["imgqec.online",21],["imgpaiou.online",21],["imgpaiki.online",21],["imgmjj.store",21],["imgfa.store",21],["imgbutrt.store",21],["imgbty.store",21],["imgbdl.store",21],["imgngh.sbs",21],["imgbbfg.pics",21],["imgjhrjjr.pics",21],["imgleko.pics",21],["imgluki.pics",21],["imgnffe.pics",21],["imgnnnf.pics",21],["imgrwqz.pics",21],["imgtweqz.pics",21],["imgxzgf.pics",21],["imgyyeryt.pics",21],["picbbc.one",21],["picbbdr.one",21],["picbest.one",21],["picbhrt.one",21],["picnrrt.one",21],["picqqw.one",21],["picqr.one",21],["picqtwe.one",21],["picsjre.one",21],["piczzaq.one",21],["imgqazx.sbs",21],["imgiruyw.online",21],["picnerr.cfd",21],["pichfer.cfd",21],["picbbeq.cfd",21],["picqaxs.cfd",21],["picxxdd.cfd",21],["picqweff.cfd",21],["pickjsn.cfd",21],["piczzxsw.cfd",21],["picbbbde.cfd",21],["picbdd.cfd",21],["imgbahxg.sbs",21],["imgxune.sbs",21],["imgqklw.shop",21],["pixqkhgrt.shop",21],["pixqbngg.shop",21],["pixqwet.shop",21],["pixmos.shop",21],["imgtgd.shop",21],["imgcsxx.shop",21],["imgcssd.shop",21],["imguwjsd.sbs",21],["pictbbf.shop",21],["pixbryexa.sbs",21],["picbqqa.sbs",21],["pixbkghxa.sbs",21],["imgmgf.sbs",21],["picbcxvxa.sbs",21],["imguee.sbs",21],["imgmffmv.sbs",21],["imgbqb.sbs",21],["imgbyrev.sbs",21],["imgbncvnv.sbs",21],["pixtryab.shop",21],["imggune.shop",21],["pictryhab.shop",21],["pixbnab.shop",21],["imgbnwe.shop",21],["imgbbnhi.shop",21],["imgnbii.shop",21],["imghqqbg.shop",21],["imgyhq.shop",21],["pixnbrqwg.sbs",21],["pixnbrqw.sbs",21],["picmsh.sbs",21],["imgpke.sbs",21],["picuenr.sbs",21],["imgolemn.sbs",21],["imgoebn.sbs",21],["picnwqez.sbs",21],["imgjajhe.sbs",21],["pixjnwe.sbs",21],["pixkfjtrkf.shop",21],["pixkfkf.shop",21],["pixdfdjkkr.shop",21],["pixdfdj.shop",21],["picnft.shop",21],["pixrqqz.shop",21],["picngt.shop",21],["picjgfjet.shop",21],["picjbet.shop",21],["imgkkabm.shop",21],["imgxabm.shop",21],["imgthbm.shop",21],["imgmyqbm.shop",21],["imgwwqbm.shop",21],["imgjvmbbm.shop",21],["imgjbxzjv.shop",21],["imgjmgfgm.shop",21],["picxnkjkhdf.sbs",21],["imgxxbdf.sbs",21],["imgnngr.sbs",21],["imgjjtr.sbs",21],["imgqbbds.sbs",21],["imgbvdf.sbs",21],["imgqnnnebrf.sbs",21],["imgnnnvbrf.sbs",21],["tr.link",22],["workink.click",24],["mwpaste.com",25],["animesuge.to",26],["anix.to",26],["bflix.to",26],["bflixhd.to",26],["flixflare.to",26],["flixhive.to",26],["flixhq.bz",26],["flixtorz.to",26],["fmoviesz.to",26],["fmovies24.to",26],["hurawatch.bz",26],["hurawatch2.to",26],["losmoviesz.to",26],["mangafire.to",26],["moviestowatch.id",26],["soap2dayx.to",26],["watchseriesx.to",26],["woxmax.net",26],["terashare.co",26],["mtraffics.com",26],["emb.apl305.me",26],["shrdsk.me",[26,52]],["totalcsgo.com",26],["donghuaworld.com",26],["paste-drop.com",26],["jytechs.in",26],["dev.miuiflash.com",26],["djxmaza.in",26],["thecubexguide.com",26],["fullboys.com",27],["btcbitco.in",27],["btcsatoshi.net",27],["crypto4yu.com",27],["readbitcoin.org",27],["wiour.com",27],["fikper.com",27],["koyso.com",28],["buffsports.me",29],["kimetsujbn.blogspot.com",30],["vidhidepre.com",31],["cpmlink.pro",32],["crm.cekresi.me",33],["ai.tempatwisata.pro",33],["lootdest.com",34],["buzzheavier.com",35],["cshort.org",36],["dosya.tc",37],["cloudemb.com",39],["sbot.cf",0],["vidello.net",0],["mitedrive.com",0],["miteblog.com",0],["easymp3converter.com",40],["go-mp3.com",41],["lineageos18.com",42],["luckydice.net",43],["ytsubme.com",44],["driveup.in",45],["mp3juices.yt",46],["chillx.top",47],["beastx.top",47],["playerx.stream",47],["1ytmp3.com",48],["bestmp3converter.com",48],["hentaiworld.tv",49],["video-to-mp3-converter.com",50],["pinloker.com",51],["netfilm.app",51],["sharedisk.me",53],["kmo.to",54],["zuperdrive.my.id",55]]); + +const entitiesMap = new Map([["wcostream",0],["kissasian",0],["slreamplay",0],["steamplay",0],["steanplay",0],["stemplay",0],["streamp1ay",0],["streanplay",0],["streampiay",0],["stre4mplay",0],["vid2faf",0],["youtubedownloader",0],["plylive",0],["plyvdo",0],["putlockerc",0],["putlockertv",0],["mylink",0],["my1ink",0],["myl1nk",0],["myli3k",0],["pahe",0],["yts",0],["hqq",0],["waaw",0],["adshort",0],["adsrt",0],["tube8",0],["europixhd",0],["topeuropix",0],["watch-series",0],["watchseries",0],["gogoanime",0],["gogoanimes",0],["gogoanimetv",0],["imgdew",0],["imgmaze",0],["imgoutlet",0],["imgtown",0],["imgview",0],["dewimg",0],["imgrock",0],["imgviu",0],["mazpic",0],["outletpic",0],["picrok",0],["capshd",0],["rojadirectatvlive",0],["1movies",0],["jkanime",0],["xmovies8",0],["pelisplus",0],["pelisplushd",0],["pouvideo",0],["povvideo",0],["povvldeo",0],["povw1deo",0],["povwideo",0],["powv1deo",0],["powvibeo",0],["powvideo",0],["powvldeo",0],["arenavision",0],["ciberdvd",0],["pornfay",0],["camwhores",0],["camwhorestv",0],["redtube",0],["ettv",0],["ver-pelis",0],["newpelis",0],["pelix",0],["onlinevideoconverter",0],["adfloz",0],["movies123",0],["voirfilms",0],["vidcloud",0],["iframejav",0],["savemedia",0],["limetorrents",0],["telerium",0],["9xbuddy",0],["asianclub",0],["vidmoly",0],["savelinks",0],["mixdroop",0],["mixdrop",0],["mixdrp",0],["123moviesfree",0],["yesmovies",0],["solarmovie",0],["zeefiles",0],["mega4up",0],["bdiptv",0],["cinemalibero",0],["gomovies",0],["gomoviesc",0],["cloudvideotv",0],["123movierulz",0],["7movierulz1",0],["7moviesrulz",0],["5movierulz2",0],["movieruls",0],["movierulz",0],["movierulzfree",0],["movierulz2free",0],["movierulzs",0],["movierulzwatch",0],["movierulzz",0],["moviesrulz",0],["moviesrulzfree",0],["topflix",0],["allfeeds",0],["daddylive",0],["sporting77",0],["teleriumtv",0],["7starhd",0],["uploadev",0],["thefmovies",0],["keepvid",0],["ustream",0],["upvid",0],["ssrmovies",0],["moviflex",0],["fembed",0],["mavplay",0],["videobb",0],["123mkv",0],["pornhub",0],["megavideo",0],["pandamovie",0],["speedporn",0],["watchpornfree",0],["okanime",0],["spankbang",0],["linkshub",0],["tmearn",0],["filedown",0],["ffmovies",0],["beinmatch",0],["mrpiracy",0],["shorten",0],["123anime",0],["ytmp3",0],["gnula",0],["sobatkeren",0],["movieon21",0],["mkvcinemas",0],["pelispedia24",0],["pelis28",0],["remaxhd",0],["dood",0],["dooood",0],["nemenlake",0],["animeblix",0],["vidsrc",0],["binged",0],["fmovies",0],["kimcartoon",0],["torrentdownload",0],["file-upload",0],["embedme",0],["finfang",0],["hellnaw",0],["moonembed",0],["z12z0vla",0],["sharedrive",0],["dodz",0],["doodss",0],["doood",0],["doooood",0],["kakitengah",0],["zoro",0],["m4u",0],["xprime4u",0],["uhdmovies",0],["direct-dl",0],["filmy4web",0],["clk",0],["fc-lc",0],["hubdrive",0],["gosemut",0],["zone-annuaire",0],["notube",0],["uploadhub",0],["mm9844",0],["adblockeronstape",0],["adblockplustape",0],["adblockstreamtape",0],["adblockstrtape",0],["adblockstrtech",0],["antiadtape",0],["noblocktape",0],["shavetape",0],["stapadblockuser",0],["stape",0],["strcloud",0],["streamadblocker",0],["streamadblockplus",0],["streamta",0],["streamtape",0],["streamtapeadblock",0],["streamtapeadblockuser",0],["strtape",0],["strtapeadblock",0],["strtapeadblocker",0],["strtapewithadblock",0],["strtpe",0],["vidop",0],["seriemega",0],["isohunt",0],["megaflix",0],["drtuber",0],["ilgeniodellostreaming",0],["vid4up",0],["gototub",0],["sportbar",0],["youtubetomp3",0],["9xmovies",0],["shortzzy",0],["rojadirecta",0],["movidy",0],["downloadhub",0],["hubstream",0],["proxybit",0],["openloadmov",0],["wawacity",0],["dl-protect",0],["0gomovies",0],["player.msmini",0],["player.sbnmp",0],["netuplayer",0],["vapley",0],["moviehdf",0],["hd21",0],["iceporn",0],["nuvid",0],["pornlib",0],["tubeon",0],["vivatube",0],["winporn",0],["yeptube",0],["streamsport",0],["ytc",0],["shahid4u",0],["watchonlinemoviespk",0],["streamhub",0],["moviezwap",0],["javembed",0],["kissanime",0],["sexy-games",0],["todaypk",0],["todaypktv",0],["1todaypk",0],["usagoals",0],["uproxy",0],["oyohd",0],["720pstream",0],["inextmovies",0],["mp4moviez",0],["buffstreams",0],["wolfstream",0],["4movierulz1",0],["filmygod6",0],["watchmovierulz",0],["streamsb",0],["filmywap",0],["ofilmywap",0],["kannadamasti",0],["buyjiocoin",0],["filmygod13",0],["ucanwatch",0],["userload",0],["videovard",0],["mp3juices",0],["milfnut",0],["mlsbd",0],["moviemad",0],["mymp3song",0],["akoam",0],["9xmovie",0],["himovies",0],["4stream",0],["teluguonlinemovies",0],["cricfree",0],["cricplay2",0],["primetubsub",0],["eztv",0],["theproxy",0],["filmeserialegratis",0],["fsplayer",0],["onlinewatchmoviespk",0],["younetu",0],["repelishd",0],["hdhub4u",0],["hdmoviesmaza",0],["moviesjoy",0],["voe-unblock",0],["voe",0],["apkmody",0],["extratorrent",0],["torrentstatus",0],["yts2",0],["y2mate",0],["missav",0],["poscitech",0],["embedmoon",0],["filemoon",0],["kerapoxy",0],["adblockeronstreamtape",0],["crichd",0],["movies2watch",0],["tirexo",0],["weloma",0],["zone-telechargement",0],["pobre",0],["8xmovies",0],["adblocktape",0],["cyberleaks",0],["opvid",0],["vembed",0],["empire-stream",0],["empire-streaming",0],["empire-streamz",0],["thenextplanet1",0],["2embed",0],["movies4u",0],["movies4u3",0],["playfmovies",0],["viralvideotube",0],["vvtlinks",0],["vvtplayer",0],["powstream",0],["powlideo",0],["povvvideo",0],["powvdeo",0],["filmydown",0],["poop",0],["dropgalaxy",0],["strikeout",2],["vipbox",3],["desbloqueador",4],["viprow",6],["vipstand",6],["vipboxtv",6],["atomohd",10],["atomixhq",11],["pctfenix",11],["pctnew",11],["vev",13],["vidup",13],["vidstream",14],["gdriveplayer",16],["pixlev",21],["1337x",23],["x1337x",23],["aniwave",26],["newdmn",38],["camcaps",0]]); + +const exceptionsMap = new Map([["notube.com",[0]]]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-xhr-if.js new file mode 100644 index 0000000..ae4abae --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["request=adb"],["doubleclick"],["googlesyndication"],["/adsbygoogle|doubleclick/"],["homad-global-configs"],["/enthusiastgaming|googleoptimize|googletagmanager/"],["/doubleclick|googlesyndication/"],["/^(?!.*(einthusan\\.io|yahoo|rtnotif|ajax|quantcast|bugsnag))/"],["/adnxs.com|onetag-sys.com|teads.tv|google-analytics.com/"],["ad_"],["/redirector\\.googlevideo\\.com\\/videoplayback[\\s\\S]*?dclk_video_ads/"],["/\\/ad\\/g\\/1/"],["ads"],["svonm"],["/\\/VisitorAPI\\.js|\\/AppMeasurement\\.js/"],["inklinkor.com"],["damoh"],["/youboranqs01|spotx|springserve/"],["adsbygoogle"],["/doubleclick|googlesyndication/","length:10"],["/\\/ads\\/advert/"],["/adskeeper|googlesyndication/"],["fwmrm.net"],["adsbygoogle","length:10"],["adinplay.com"],["popunder"],["/pagead2\\.googlesyndication\\.com|inklinkor\\.com/"],["czilladx"],["/^/"],["/ad"],["prebid"],["wpadmngr"],["/ads"],["pub.network"],["url:googlesyndication"],["/analytics|livestats/"],["mahimeta"],["notifier"],["/ad-"],["/coinzillatag|czilladx/"],["/thaudray\\.com|putchumt\\.com/"],["php"],["/googlesyndication|doubleclick/"],["bmcdn6"],["adx"],["cls_report?"],["adswizz.com"],["tag"],["googletagmanager"],["pagead2.googlesyndication.com"],["time-events"],["/_Ad_|_ad/"],["/googlesyndication|nitropay/"],["method:POST url:/logImpressions"],["method:POST"],["utreon.com/pl/api/event method:POST"],["log-sdk.ksapisrv.com/rest/wd/common/log/collect method:POST"],["/VisitorAPI|AppMeasurement/"],["analytics/bulk-pixel"],["/(trace|beacon)\\.qq\\.com/"],["excess.duolingo.com/batch"],["mobileanalytics"],["cloudflare.com/cdn-cgi/trace"],["/recommendations."],["/api/analytics"],["api"],["lr-ingest.io"],["/gtm.js"],["ip-api"],["1.1.1.1/cdn-cgi/trace"],["stella"]]; + +const hostnamesMap = new Map([["handelsblatt.com",0],["moviepilot.de",1],["journaldemontreal.com",1],["minhaconexao.com.br",1],["videolyrics.in",1],["sportshub.to",[1,2]],["topsporter.net",1],["meteoetradar.com",1],["gala.fr",1],["geo.fr",1],["voici.fr",1],["sankaku.app",2],["zigforums.com",2],["ge-map-overlays.appspot.com",2],["freegogpcgames.com",2],["hollaforums.com",2],["powforums.com",2],["supforums.com",2],["play.nova.bg",2],["toolkitspro.com",2],["meteopool.org",2],["ssstik.io",2],["animefever.cc",2],["digipuzzle.net",2],["crn.com",2],["postazap.com",2],["laweducationinfo.com",2],["savemoneyinfo.com",2],["worldaffairinfo.com",2],["godstoryinfo.com",2],["successstoryinfo.com",2],["cxissuegk.com",2],["learnmarketinfo.com",2],["bhugolinfo.com",2],["armypowerinfo.com",2],["rsadnetworkinfo.com",2],["rsinsuranceinfo.com",2],["rsfinanceinfo.com",2],["rsgamer.app",2],["rssoftwareinfo.com",2],["rshostinginfo.com",2],["rseducationinfo.com",2],["informaxonline.com",[2,29]],["cambb.xxx",2],["routech.ro",2],["rontechtips.com",2],["edealinfo.com",2],["homeairquality.org",2],["techtrim.tech",2],["pigeonburger.xyz",2],["askpaccosi.com",2],["crypto4tun.com",2],["fusedgt.com",2],["apkowner.org",2],["appsmodz.com",2],["bingotingo.com",2],["superpsx.com",2],["stringreveals.com",2],["fox.com",2],["obutecodanet.ig.com.br",2],["firmwarex.net",2],["softwaretotal.net",2],["freecodezilla.net",2],["iconmonstr.com",2],["rbxscripts.net",2],["rimworldbase.com",2],["ewrc-results.com",2],["adslink.pw",2],["comentariodetexto.com",2],["wordpredia.com",2],["livsavr.co",2],["sportnews.to",2],["gsmhamza.com",2],["38.242.194.12",2],["bi-girl.net",2],["idealfollow.in",2],["medeberiyaa.com",2],["samuraiscan.org",2],["shinobijawi.id",2],["snbc13.com",2],["webmatrices.com",2],["adelsfun.com",2],["advantien.com",2],["bailbondsfinder.com",2],["bigpiecreative.com",2],["childrenslibrarylady.com",2],["classifarms.com",2],["comtasq.ca",2],["crone.es",2],["ctrmarketingsolutions.com",2],["dropnudes.com",2],["ftuapps.dev",2],["genzsport.com",2],["grsprotection.com",2],["gruporafa.com.br",2],["inmatefindcalifornia.com",2],["inmatesearchidaho.com",2],["itsonsitetv.com",2],["mfmfinancials.com",2],["myproplugins.com",2],["onehack.us",2],["ovester.com",2],["paste.bin.sx",2],["privatenudes.com",2],["renoconcrete.ca",2],["richieashbeck.com",2],["short1ink.com",2],["stpm.co.uk",2],["wegotcookies.co",2],["fordownloader.com",2],["classicalradio.com",2],["di.fm",2],["jazzradio.com",2],["radiotunes.com",2],["rockradio.com",2],["zenradio.com",2],["animehub.ac",2],["yottachess.com",2],["infidrive.net",2],["animefreak.to",2],["9animes.ru",2],["couponscorpion.com",2],["pinsystem.co.uk",3],["wetter.de",4],["thesimsresource.com",5],["gnomio.com",6],["techacode.com",6],["trangchu.news",6],["cybermania.ws",6],["techhelpbd.com",6],["youmath.it",8],["frkn64modding.com",9],["sbs.com.au",10],["channel4.com",11],["gearingcommander.com",12],["gameszap.com",12],["differenceprimitive85p.shop",12],["novelmultiverse.com",12],["taming.io",12],["cekip.site",12],["snlookup.com",12],["globfone.com",12],["chimicamo.org",12],["webforefront.com",12],["apkmagic.com.ar",12],["reaperscans.id",12],["freecoursesonline.me",12],["short1.site",12],["telewizja-streamer.xyz",12],["filmisub.cc",12],["filmesdostorrenthd.net",12],["play-games.com",12],["vox.de",13],["vip.de",13],["rtl.de",13],["fitforfun.de",13],["desired.de",13],["kino.de",13],["cinema.de",13],["nationalgeographic.fr",14],["oko.sh",[15,26]],["golem.de",16],["player.pcgameshardware.de",16],["rakuten.tv",17],["hausbau-forum.de",18],["hipsonyc.com",18],["theforyou.in",18],["gyanitheme.com",18],["hostadviser.net",18],["emoji.gg",18],["texture-packs.com",18],["manyakan.com",18],["persianhive.com",18],["boainformacao.com.br",18],["gcertificationcourse.com",18],["portaliz.site",18],["tech-story.net",18],["visalist.io",18],["litecoin.host",18],["alliptvlinks.com",19],["kisscartoon.se",20],["kc.linksgen.com",20],["u.co.uk",22],["uktvplay.co.uk",22],["uktvplay.uktv.co.uk",22],["pomofocus.io",23],["royaledudes.io",24],["aiimgvlog.fun",25],["bestclaimtrx.xyz",25],["freebinance.top",25],["iir.la",26],["tii.la",26],["ckk.ai",26],["oei.la",26],["lnbz.la",26],["exactpay.online",27],["claim.fun",27],["faucetcrypto.net",27],["btc25.org",27],["doge25.in",27],["cashbux.work",27],["pasend.link",28],["freewp.io",28],["hiraethtranslation.com",29],["jetpunk.com",30],["mcrypto.club",31],["coinsparty.com",31],["simplebits.io",32],["flightsim.to",33],["stardeos.com",34],["goduke.com",35],["1apple.xyz",36],["lavanguardia.com",37],["foodsdictionary.co.il",38],["freesolana.top",39],["farescd.com",41],["getintoway.com",42],["bitcotasks.com",43],["freelitecoin.top",44],["freetron.top",44],["earncrypto.co.in",44],["citi.com",45],["hotfm.audio",46],["luffytra.xyz",47],["maxt.church",48],["history.com",50],["pluto.tv",51],["osuskinner.com",52],["osuskins.net",52],["docs.google.com",53],["endbasic.dev",54],["jmmv.dev",54],["fingerprint.com",54],["utreon.com",55],["zhihu.com",56],["natgeotv.com",57],["airtel.in",58],["meeting.tencent.com",59],["duolingo.com",60],["viu.com",61],["myair2.resmed.com",62],["travelerdoor.com",62],["azby.fmworld.net",63],["unrealengine.com",64],["wco.tv",65],["dark-gaming.com",66],["securegames.iwin.com",67],["neilpatel.com",68],["myair.resmed.com",69],["nicovideo.jp",70]]); + +const entitiesMap = new Map([["nsw2u",2],["cinemakottaga",2],["asiaon",2],["apkmaven",2],["blurayufr",2],["teluguflix",2],["bg-gledai",2],["gledaitv",2],["kissanime",2],["einthusan",7],["khatrimaza",12],["moviegan",12],["writedroid",12],["kimcartoon",20],["readcomiconline",21],["streamingcommunity",40],["empire-stream",49],["empire-streaming",49],["empire-streamz",49]]); + +const exceptionsMap = new Map([["dev.fingerprint.com",[54]]]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.noeval-if.js new file mode 100644 index 0000000..3e212af --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["blocker"],["replace"],["ExoLoader"],["/chp_?ad/"],["setInterval"],["tmohentai"],["ads"],["debugger"],["ppu"],["adsBlocked"],["/popunder/i"],["shift"],["adblock"],["/fairAdblock|chp_adblock|adsbygoogle\\.js/"],["ppuQnty"],["adb"],["chp_ad"],["show"],["AdBlock"],["popUnderStage"],["adsbygoogle"],["_0x"],["deblocker"],["popunder"],["/07c225f3\\.online|content-loader\\.com|css-load\\.com|html-load\\.com/"],["interactionCount"],["Popunder"],["String.fromCharCode"],["fairAdblock"],["isFairAdBlocker"],["UserCustomPop"]]; + +const hostnamesMap = new Map([["audiotools.pro",0],["magesy.blog",0],["magesypro.pro",0],["claimlite.club",0],["orgyxxxhub.com",1],["junkyponk.com",1],["healthfirstweb.com",1],["vocalley.com",1],["yogablogfit.com",1],["howifx.com",1],["en.financerites.com",1],["mythvista.com",1],["livenewsflix.com",1],["cureclues.com",1],["apekite.com",1],["flash-firmware.blogspot.com",1],["uploady.io",1],["taodung.com",1],["mangaesp.co",1],["3movs.com",2],["zegtrends.com",3],["copypastescan.xyz",3],["tainguyenmienphi.com",3],["questloops.com",3],["funkeypagali.com",3],["careersides.com",3],["nayisahara.com",3],["wikifilmia.com",3],["infinityskull.com",3],["viewmyknowledge.com",3],["iisfvirtual.in",3],["starxinvestor.com",3],["acetack.com",3],["blog.carstopia.net",3],["blog.carsmania.net",3],["freshbhojpuri.com",3],["bgmi32bitapk.in",3],["bankshiksha.in",3],["earn.mpscstudyhub.com",3],["earn.quotesopia.com",3],["money.quotesopia.com",3],["best-mobilegames.com",3],["learn.moderngyan.com",3],["bharatsarkarijobalert.com",3],["ikramlar.online",3],["msic.site",3],["fx-22.com",3],["gold-24.net",3],["forexrw7.com",3],["kiemlua.com",3],["link1s.com",3],["bloggingguidance.com",3],["onroid.com",3],["coinsrev.com",3],["10-train.com",3],["110tutorials.com",3],["103.70.114.35",3],["103.74.5.104",3],["185.193.17.214",3],["207hd.com",3],["247beatz.ng",3],["247footballnow.com",3],["27-sidefire-blog.com",3],["2best.club",3],["2the.space",3],["30kaiteki.com",3],["3dyasan.com",3],["3fnews.com",3],["3rabsports.com",3],["4drumkits.com",3],["4fans.gay",3],["4fingermusic.com",3],["4gousya.net",3],["4horlover.com",3],["4spaces.org",3],["519.best",3],["51sec.org",3],["60fps.xyz",3],["80-talet.se",3],["9alami.info",3],["9ketsuki.info",3],["a2zbookmark.com",3],["aboedman.com",3],["addtobucketlist.com",3],["adisann.com",3],["adminreboot.com",3],["adsurfle.com",3],["adsy.pw",3],["advertafrica.net",3],["adnan-tech.com",3],["africue.com",3],["aghasolution.com",3],["aitoolsfree.org",3],["aitohuman.org",3],["aiyumangascanlation.com",3],["alanyapower.com",3],["albania.co.il",3],["albinofamily.com",3],["algodaodocescan.com.br",3],["allcalidad.app",3],["allcelebritywiki.com",3],["allcivilstandard.com",3],["alliptvlinks.com",3],["alliptvs.com",3],["almofed.com",3],["altcryp.com",3],["altselection.com",3],["altyazitube22.lat",3],["amnaymag.com",3],["amritadrino.com",[3,13]],["amtil.com.au",3],["andani.net",3],["androidadult.com",3],["androidfacil.org",3],["angolopsicologia.com",3],["anime4mega.net",3],["anime4mega-descargas.net",3],["anime7.download",3],["anime-torrent.com",3],["animecenterbr.com",3],["animesonlineshd.com",3],["animetwixtor.com",3],["animexin.vip",3],["anmup.com.np",3],["anodee.com",3],["anonyviet.com",3],["anothergraphic.org",3],["aoseugosto.com",3],["aozoraapps.net",3],["apenasmaisumyaoi.com",3],["apkdink.com",3],["apostoliclive.com",3],["appdoze.com",3],["applediagram.com",3],["aprenderquechua.com",3],["arabstd.com",3],["articlebase.pk",3],["articlemela.xyz",3],["articlesmania.me",3],["articlespost.xyz",3],["ascalonscans.com",3],["asiansexdiarys.com",3],["askcerebrum.com",3],["askushowto.com",3],["aspirapolveremigliori.it",3],["astroages.com",3],["astrumscans.xyz",3],["atgstudy.com",3],["atlantisscan.com",3],["atleticalive.it",3],["atozmovies.xyz",3],["audiobookexchangeplace.com",3],["audiotrip.org",3],["auroraconeyisland.xyz",3],["autodime.com",3],["autoindustry.ro",3],["automat.systems",3],["automothink.com",3],["avitter.net",3],["awpd24.com",3],["ayatoon.com",3],["ayuka.link",3],["azamericasat.net",3],["azdly.com",3],["azlyrics.online",3],["azores.co.il",3],["azrom.net",3],["babehubonlyfansly.com",3],["backyardpapa.com",3],["baixedetudo.com.br",3],["balkanteka.net",3],["bandstand.ph",3],["batman.city",3],["bcanepaltu.com",3],["bcanotesnepal.com",3],["bcsnoticias.mx",3],["bdix.app",3],["bdokan.com",3],["bdsomadhan.com",3],["bdstarshop.com",3],["beaddiagrams.com",3],["bearchasingart.com",3],["beatree.cn",3],["bedavahesap.org",3],["beisbolinvernal.com",3],["bengalxpress.in",3],["bestcrack.xyz",3],["bettingexchange.it",3],["bi-girl.net",3],["bibliotecadecorte.com",3],["bibliotecahermetica.com.br",3],["bidersnotu.com",3],["bif24.pl",3],["biftutech.com",3],["bigdata-social.com",3],["bimshares.com",3],["bishalghale.com.np",3],["bitcotasks.com",3],["bitlikutu.com",3],["bittukitech.in",3],["bitview.cloud",3],["bitzite.com",3],["blog.motionisland.com",3],["blog24.me",3],["blogk.com",3],["bloooog.it",3],["bloxyscripts.com",3],["bluebuddies.com",3],["bluecoreinside.com",3],["bogowieslowianscy.pl",3],["bonesmanhwa.online",3],["bookpraiser.com",3],["boxaoffrir.com",3],["boredgiant.com",3],["botinnifit.com",3],["boundlessnecromancer.com",3],["boxingvideo.org",3],["boxofficebusiness.in",3],["boystube.link",3],["braziliannr.com",3],["brevi.eu",3],["brian70.tw",3],["bright-b.com",3],["brightpets.org",3],["broadbottomvillage.co.uk",3],["brokensilenze.net",3],["brulosophy.com",3],["brushednickel.biz",3],["bsmaurya.com",3],["bugswave.com",3],["businesstrend.jp",3],["byswiizen.fr",3],["cafenau.com",3],["calculascendant.com",3],["calmarkcovers.com",3],["calvyn.com",3],["camcam.cc",3],["camnang24h.net",3],["canadanouvelles.com",3],["canaltdt.es",3],["captionpost.com",3],["carryflix.icu",3],["cashkar.in",3],["casperhd.com",3],["catatanonline.com",3],["cavalierstream.fr",3],["celebritablog.com",3],["celestialtributesonline.com",3],["cembarut.com.tr",3],["certificateland.com",3],["cg-method.com",3],["chachocool.com",3],["chakrirkhabar247.in",3],["championpeoples.com",3],["change-ta-vie-coaching.com",3],["charlottepilgrimagetour.com",3],["charpatra.com",3],["chart.services",3],["chatgbt.one",3],["chatgptfree.ai",3],["cheatermad.com",3],["check-imei.info",3],["cheese-cake.net",3],["chieflyoffer.com",3],["chihouban.com",3],["chineseanime.org",3],["christiantrendy.com",3],["cienagamagdalena.com",3],["cimbusinessevents.com.au",3],["cinema-sketch.com",3],["cinepiroca.com",3],["cizzyscripts.com",3],["claimclicks.com",3],["claydscap.com",3],["clockskin.us",3],["cloud9obits.com",3],["cocorip.net",3],["code-source.net",3],["codeandkey.com",3],["codeastro.com",3],["codeitworld.com",3],["codewebit.top",3],["coin-profits.xyz",3],["coinadpro.club",3],["coinbaby8.com",3],["coingraph.us",3],["cola16.app",3],["coleccionmovie.com",3],["colliersnews.com",3],["comeletspray.com",3],["cometogliere.com",3],["comoinstalar.me",3],["compota-soft.work",3],["conoscereilrischioclinico.it",3],["consigliatodanoi.it",3],["constructionplacement.org",3],["correction-livre-scolaire.fr",3],["coursesdaddy.com",3],["cpscan.xyz",3],["crackcodes.in",3],["crackthemes.com",3],["crackwatch.eu",3],["craigretailers.co.uk",3],["crazyashwin.com",3],["crazydeals.live",3],["creebhills.com",3],["creepyscans.com",3],["crn.pl",3],["cronachesalerno.it",3],["cryptomanga.online",3],["cryptonor.xyz",3],["cryptonworld.space",3],["cryptowidgets.net",3],["cta-fansite.com",3],["culture-informatique.net",3],["cyprus.co.il",3],["daemon-hentai.com",3],["daij1n.info",3],["dailytechupdates.in",3],["dailyweb.pl",3],["davidsonbuilders.com",3],["dabangbastar.com",3],["day4news.com",3],["daybuy.tw",3],["deathonnews.com",3],["dejongeturken.com",3],["delvein.tech",3],["demonictl.com",3],["demonyslowianskie.pl",3],["depressionhurts.us",3],["derusblog.com",3],["descargaranimes.com",3],["descargaseriestv.com",3],["design4months.com",3],["desirenovel.com",3],["desktopsolution.org",3],["destakenewsgospel.com",3],["destinationsjourney.com",3],["detikbangka.com",3],["dev-dark-blog.pantheonsite.io",3],["devilreturnstoschooldays.online",3],["devopslanka.com",3],["dewfuneralhomenews.com",3],["dhankasamaj.com",3],["diamondfansub.com",3],["diencobacninh.com",3],["digitalseoninja.com",3],["dignityobituary.com",3],["diplomaexamcorner.com",3],["dipprofit.com",3],["dir-tech.com",3],["diskizone.com",3],["diversanews.com",3],["diyprojectslab.com",3],["djqunjab.in",3],["djsofchhattisgarh.in",3],["dma-upd.org",3],["dominican-republic.co.il",3],["donghuaworld.com",3],["donlego.com",3],["doublemindtech.com",3],["doumura.com",3],["downloadbatch.me",3],["downloader.is",3],["downloads.sayrodigital.net",3],["downloadtanku.org",3],["dpscomputing.com",3],["drake-scans.com",3],["drakecomic.com",3],["dubaitime.net",3],["dvd-flix.com",3],["dvdgayonline.com",3],["e-food.jp",3],["e-kakoh.com",3],["earlymemorials.com",3],["earninginwork.com",3],["easyjapanesee.com",3],["easytodoit.com",3],["ecommercewebsite.store",3],["eczpastpapers.net",3],["editions-actu.org",3],["editorsadda.com",3],["edivaldobrito.com.br",3],["edjerba.com",3],["edukamer.info",3],["egram.com.ng",3],["einewelteinezukunft.de",3],["elcriticodelatele.com",3],["elcultura.pl",3],["elearning-cpge.com",3],["eleceedmanhwa.me",3],["embraceinnerchaos.com",3],["emperorscan.com",3],["empleo.com.uy",3],["encuentratutarea.com",3],["encurtareidog.top",3],["eng-news.com",3],["english-dubbed.com",3],["english-topics.com",3],["english101.co.za",3],["enryumanga.com",3],["ensenchat.com",3],["entenpost.com",3],["epicpdf.com",3],["epsilonakdemy.com",3],["eramuslim.com",3],["erreguete.gal",3],["ervik.as",3],["esportsmonk.com",3],["esportsnext.com",3],["et-invest.de",3],["eternalhonoring.com",3],["ethiopia.co.il",3],["everydayhomeandgarden.com",3],["evlenmekisteyenbayanlar.net",3],["ewybory.eu",3],["exam-results.in",3],["exeking.top",3],["expertskeys.com",3],["eymockup.com",3],["ezmanga.net",3],["f1gplive.xyz",3],["faaduindia.com",3],["fapfapgames.com",3],["fapkingsxxx.com",3],["faqwiki.us",3],["farolilloteam.es",3],["fattelodasolo.it",3],["fchopin.net",3],["felicetommasino.com",3],["femisoku.net",3],["ferdroid.net",3],["fessesdenfer.com",3],["feyorra.top",3],["fhedits.in",3],["fhmemorial.com",3],["fibwatch.store",3],["filmypoints.in",3],["finalnews24.com",3],["financeandinsurance.xyz",3],["financeyogi.net",3],["financid.com",3],["finclub.in",3],["findheman.com",3],["findnewjobz.com",3],["fine-wings.com",3],["firescans.xyz",3],["fitnesshealtharticles.com",3],["fitnessscenz.com",3],["flashssh.net",3],["flexamens.com",3],["flowsnet.com",3],["fmhublog.xyz",3],["folkmord.se",3],["foodgustoso.it",3],["foodiesjoy.com",3],["footoks.online",3],["footymercato.com",3],["forex-yours.com",3],["forexcracked.com",3],["foxaholic.com",3],["francaisfacile.net",3],["free.7hd.club",3],["freebiesmockup.com",3],["freecoursesonline.me",3],["freedom3d.art",3],["freefiremaxofficial.com",3],["freefireupdate.com",3],["freegetcoins.com",3],["freelancerartistry.com",3],["freemedicalbooks.org",3],["freemovies-download.com",3],["freeoseocheck.com",3],["freepasses.org",3],["freescorespiano.com",3],["freetarotonline.com",3],["freetubetv.net",3],["freewoodworking.ca",3],["fresherbaba.com",3],["freshersgold.com",3],["frpgods.com",3],["ftuapps.dev",3],["fumettologica.it",3],["funeral-memorial.com",3],["funeralmemorialnews.com",3],["funeralobitsmemorial.com",3],["gabrielcoding.com",3],["gadgetxplore.com",3],["gadgetspidy.com",3],["gahag.net",3],["galaxytranslations97.com",3],["gameblog.jp",3],["gamenv.net",3],["gamefi-mag.com",3],["gamers-haven.org",3],["games-manuals.com",3],["gamerxyt.com",3],["gamevcore.com",3],["gaminglariat.com",3],["gamingsearchjournal.com",3],["gatagata.net",3],["ganzoscan.com",3],["gazetazachodnia.eu",3],["gdrivemovies.xyz",3],["geekering.com",3],["gemiadamlari.org",3],["gentiluomodigitale.it",3],["gesund-vital.online",3],["getsuicidegirlsfree.com",3],["ghostsfreaks.com",3],["gisvacancy.com",3],["giuseppegravante.com",3],["gkbooks.in",3],["gkgsca.com",3],["gksansar.com",3],["globelempire.com",3],["gnusocial.jp",3],["goegoe.net",3],["gogetapast.com.br",3],["gogifox.com",3],["gogueducation.com",3],["gokerja.net",3],["gokushiteki.com",3],["golf.rapidmice.com",3],["gomov.bio",3],["goodriviu.com",3],["googlearth.selva.name",3],["gorating.in",3],["gotocam.net",3],["grafikos.cz",3],["grasta.net",3],["grazymag.com",3],["greasygaming.com",3],["greattopten.com",3],["grootnovels.com",3],["groovyfreestuff.com",3],["gsdn.live",3],["gsmfreezone.com",3],["gsmmessages.com",3],["gtavi.pl",3],["gwiazdatalkie.com",3],["habuteru.com",3],["hackingwala.com",3],["hackmodsapk.com",3],["hadakanonude.com",3],["hairjob.wpx.jp",3],["happy-otalife.com",3],["harbigol.com",3],["harley.top",3],["haveyaseenjapan.com",3],["hdhub4one.pics",3],["healthbeautybee.com",3],["healthfatal.com",3],["heartrainbowblog.com",3],["hechos.net",3],["hellenism.net",3],["heutewelt.com",3],["hhesse.de",3],["highdefdiscnews.com",3],["hilaw.vn",3],["hindimatrashabd.com",3],["hindishri.com",3],["hiphopa.net",3],["historichorizons.com",3],["hivetoon.com",3],["hobbykafe.com",3],["hockeyfantasytools.com",3],["hojii.net",3],["hookupnovel.com",3],["hopsion-consulting.com",3],["hostingreviews24.com",3],["hotspringsofbc.ca",3],["howtoblogformoney.net",3],["hub2tv.com",3],["hungarianhardstyle.hu",3],["hyderone.com",3],["hyogo.ie-t.net",3],["hypelifemagazine.com",3],["hypesol.com",3],["ideatechy.com",3],["idesign.wiki",3],["idevfast.com",3],["idevice.me",3],["idpvn.com",3],["iggtech.com",3],["ignoustudhelp.in",3],["ikarianews.gr",3],["ilbassoadige.it",3],["ilbolerodiravel.org",3],["indiasmagazine.com",3],["individualogist.com",3],["inertz.org",3],["infamous-scans.com",3],["infocycles.com",3],["infodani.net",3],["infojabarloker.com",3],["infrafandub.com",3],["infulo.com",3],["inlovingmemoriesnews.com",3],["inprogrammer.com",3],["inra.bg",3],["insideeducation.co.za",3],["insidememorial.com",3],["insider-gaming.com",3],["insurancepost.xyz",3],["intelligence-console.com",3],["interculturalita.it",3],["inventionsdaily.com",3],["iptvxtreamcodes.com",3],["isabihowto.com.ng",3],["italiadascoprire.net",3],["itmaniatv.com",3],["itopmusic.com",3],["itopmusics.com",3],["itopmusicx.com",3],["itz-fast.com",3],["iumkit.net",3],["iwb.jp",3],["jackofalltradesmasterofsome.com",3],["jaktsidan.se",3],["japannihon.com",3],["javcock.com",3],["jcutrer.com",3],["jk-market.com",3],["jkhentai.co",3],["jobsbd.xyz",3],["jobslampung.net",3],["josemo.com",3],["jra.jpn.org",3],["jrlinks.in",3],["jungyun.net",3],["juninhoscripts.com.br",3],["juventusfc.hu",3],["kacikcelebrytow.com",3],["kagohara.net",3],["kakiagune.com",3],["kali.wiki",3],["kana-mari-shokudo.com",3],["kanaeblog.net",3],["kandisvarlden.com",3],["karaoke4download.com",3],["kawaguchimaeda.com",3],["kaystls.site",3],["kenkou-maintenance.com",3],["kenta2222.com",3],["kgs-invest.com",3],["kh-pokemon-mc.com",3],["khabarbyte.com",3],["khabardinbhar.net",3],["khohieu.com",3],["kickcharm.com",3],["kinisuru.com",3],["kits4beats.com",3],["kllproject.lv",3],["know-how-tree.com",3],["kobitacocktail.com",3],["kodaika.com",3],["kodewebsite.com",3],["kokosovoulje.com",3],["koreanbeauty.club",3],["korogashi-san.org",3],["korsrt.eu.org",3],["kotanopan.com",3],["koume-in-huistenbosch.net",3],["krx18.com",3],["kukni.to",3],["kupiiline.com",3],["kurosuen.live",3],["labstory.in",3],["ladypopularblog.com",3],["lamorgues.com",3],["lampungkerja.com",3],["lapaginadealberto.com",3],["lascelebrite.com",3],["latinlucha.es",3],["law101.org.za",3],["lawweekcolorado.com",3],["learnedclub.com",3],["learnmany.in",3],["learnchannel-tv.com",3],["learnodo-newtonic.com",3],["learnospot.com",3],["learnslovak.online",3],["lebois-racing.com",3],["lectormh.com",3],["leechyscripts.net",3],["leeapk.com",3],["legendaryrttextures.com",3],["lendrive.web.id",3],["letrasgratis.com.ar",3],["levismodding.co.uk",3],["lgcnews.com",3],["lglbmm.com",3],["lheritierblog.com",3],["ligaset.com",3],["limcasports.xyz",3],["limontorrent.com",3],["limontorrents.com",3],["linkskibe.com",3],["linkvoom.com",3],["linux-talks.com",3],["linuxexplain.com",3],["lionsfan.net",3],["literarysomnia.com",3],["littlepandatranslations.com",3],["livefootballempire.com",3],["lk21org.com",3],["loanpapa.in",3],["locurainformaticadigital.com",3],["logofootball.net",3],["lookism.me",3],["lordfix.xyz",3],["lotus-tours.com.hk",3],["ltpcalculator.in",3],["luchaonline.com",3],["luciferdonghua.in",3],["luckymood777.com",3],["lucrebem.com.br",3],["lustesthd.cloud",3],["lustesthd.lat",3],["lycee-maroc.com",3],["macrocreator.com",3],["madevarquitectos.com",3],["maisondeas.com",3],["maketoss.com",3],["makeupguide.net",3],["makotoichikawa.net",3],["malluporno.com",3],["mamtamusic.in",3],["mangcapquangvnpt.com",3],["mantrazscan.com",3],["marketedgeofficial.com",3],["marketing-business-revenus-internet.fr",3],["marketrevolution.eu",3],["masashi-blog418.com",3],["mastakongo.info",3],["masterpctutoriales.com",3],["maths101.co.za",3],["matomeiru.com",3],["matshortener.xyz",3],["mdn.lol",3],["medeberiya1.com",3],["mediascelebres.com",3],["medytour.com",3],["meilblog.com",3],["memorialnotice.com",3],["mentalhealthcoaching.org",3],["meteoregioneabruzzo.it",3],["mhscans.com",3],["michiganrugcleaning.cleaning",3],["midis.com.ar",3],["minddesignclub.org",3],["minecraftwild.com",3],["minhasdelicias.com",3],["mitaku.net",3],["mitsmits.com",3],["mixmods.com.br",3],["mm-scans.org",3],["mmorpgplay.com.br",3],["mockupcity.com",3],["mockupgratis.com",3],["modele-facture.com",3],["modyster.com",3],["monaco.co.il",3],["morinaga-office.net",3],["mosttechs.com",3],["motofan-r.com",3],["moviemod.online",3],["movierr.site",3],["movieping.com",3],["moviesnipipay.me",3],["mrfreemium.blogspot.com",3],["mscdroidlabs.es",3],["msonglyrics.com",3],["mtech4you.com",3],["multimovies.tech",3],["mundovideoshd.com",3],["murtonroofing.com",3],["musicforchoir.com",3],["musictip.net",3],["mxcity.mx",3],["mxpacgroup.com",3],["my-ford-focus.de",3],["myglamwish.com",3],["myicloud.info",3],["mylinkat.com",3],["mylivewallpapers.com",3],["mypace.sasapurin.com",3],["myqqjd.com",3],["mytectutor.com",3],["myunity.dev",3],["myviptuto.com",3],["nagpurupdates.com",3],["naijagists.com",3],["naijdate.com",3],["najboljicajevi.com",3],["nakiny.com",3],["nameart.in",3],["nartag.com",3],["naturalmentesalute.org",3],["naturomicsworld.com",3],["naveedplace.com",3],["navinsamachar.com",3],["neet.wasa6.com",3],["neifredomar.com",3],["nekoscans.com",3],["nemumemo.com",3],["nepaljobvacancy.com",3],["neservicee.com",3],["netsentertainment.net",3],["neuna.net",3],["newbookmarkingsite.com",3],["newfreelancespot.com",3],["newlifefuneralhomes.com",3],["news-geinou100.com",3],["newscard24.com",3],["newstechone.com",3],["nghetruyenma.net",3],["nichetechy.com",3],["nin10news.com",3],["nicetube.one",3],["ninjanovel.com",3],["niteshyadav.in",3],["nknews.jp",3],["nkreport.jp",3],["noanyi.com",3],["nobodycancool.com",3],["noblessetranslations.com",3],["nocfsb.com",3],["nocsummer.com.br",3],["nodenspace.com",3],["nopay.info",3],["notandor.cn",3],["note1s.com",3],["notesformsc.org",3],["noteshacker.com",3],["novel-gate.com",3],["novelbob.com",3],["novelread.co",3],["nsfwr34.com",3],["nswdownload.com",3],["nswrom.com",3],["ntucgm.com",3],["nudeslegion.com",3],["nukedfans.com",3],["nukedpacks.site",3],["nulledmug.com",3],["nyangames.altervista.org",3],["nylonstockingsex.net",3],["oberschwaben-tipps.de",3],["obituary-deathnews.com",3],["obituaryupdates.com",3],["odekake-spots.com",3],["officialpanda.com",3],["ofppt.net",3],["ofwork.net",3],["omeuemprego.online",3],["omusubi-56rin.com",3],["onehack.us",3],["onestringlab.com",3],["onlinetechsamadhan.com",3],["onneddy.com",3],["onyxfeed.com",3],["oatuu.org",3],["openstartup.tm",3],["opiniones-empresas.com",3],["oracleerpappsguide.com",3],["orenoraresne.com",3],["oromedicine.com",3],["orunk.com",3],["otakuliah.com",3],["oteknologi.com",3],["otokukensaku.jp",3],["ottrelease247.com",3],["ovnihoje.com",3],["pabryyt.one",3],["palofw-lab.com",3],["paminy.com",3],["pandaatlanta.com",3],["pantube.top",3],["paolo9785.com",3],["papafoot.click",3],["papahd.club",3],["paris-tabi.com",3],["parisporn.org",3],["parking-map.info",3],["pasokau.com",3],["passionatecarbloggers.com",3],["passportaction.com",3],["pc-guru.it",3],["pc-spiele-wiese.de",3],["pcgamedownload.net",3],["pcgameszone.com",3],["pdfstandards.net",3],["pedalpower.online",3],["pepar.net",3],["personefamose.it",3],["petitestef.com",3],["pflege-info.net",3],["phoenix-manga.com",3],["phonefirmware.com",3],["physics101.co.za",3],["picgiraffe.com",3],["pilsner.nu",3],["piratemods.com",3],["piximfix.com",3],["plantatreenow.com",3],["plc4free.com",3],["pliroforiki-edu.gr",3],["plutoscripts.xyz",3],["poapan.xyz",3],["pogga.org",3],["pondit.xyz",3],["ponsel4g.com",3],["porlalibreportal.com",3],["pornfeel.com",3],["porninblack.com",3],["portaldoaz.org",3],["portaldosreceptores.org",3],["postazap.com",3],["postblog.xyz",3],["posturecorrectorshop-online.com",3],["prague-blog.co.il",3],["praveeneditz.com",3],["premierftp.com",3],["prensa.click",3],["pressemedie.dk",3],["pressurewasherpumpdiagram.com",3],["pricemint.in",3],["primemovies.pl",3],["prismmarketingco.com",3],["proapkdown.com",3],["projuktirkotha.com",3],["promiblogs.de",3],["promimedien.com",3],["promisingapps.com",3],["protestia.com",3],["psicotestuned.info",3],["psychology-spot.com",3],["publicdomainq.net",3],["publicdomainr.net",3],["publicidadtulua.com",3],["pupuweb.com",3],["putlog.net",3],["pynck.com",3],["quatvn.club",3],["questionprimordiale.fr",3],["quicktelecast.com",3],["radiantsong.com",3],["rabo.no",3],["ragnarokscanlation.net",3],["rahim-soft.com",3],["rail-log.net",3],["ralli.ee",3],["ranjeet.best",3],["ranourano.xyz",3],["raulmalea.ro",3],["rbs.ta36.com",3],["rbscripts.net",3],["rctechsworld.in",3],["readfast.in",3],["realfreelancer.com",3],["recipenp.com",3],["redbubbletools.com",3],["redfaucet.site",3],["reeell.com",3],["renierassociatigroup.com",3],["reportbangla.com",3],["reprezentacija.rs",3],["retire49.com",3],["retrotv.org",3],["revistaapolice.com.br",3],["ribbelmonster.de",3],["rightdark-scan.com",3],["rinconpsicologia.com",3],["ritacandida.com",3],["rlshort.com",3],["rocdacier.com",3],["rollingwheel.xyz",3],["romaierioggi.it",3],["romaniasoft.ro",3],["romviet.com",[3,9]],["roshy.tv",3],["roznamasiasat.com",3],["rtxkeeda.com",3],["rubyskitchenrecipes.uk",3],["rumanicandle.online",3],["ruyamanga.com",3],["rv-ecommerce.com",3],["ryanmoore.marketing",3],["ryansharich.com",3],["s1os.icu",3],["s4msecurity.com",3],["s920221683.online.de",3],["sabishiidesu.com",3],["saekita.com",3],["samanarthishabd.in",3],["samovies.net",3],["samrudhiglobal.com",3],["sanmiguellive.com",3],["sararun.net",3],["sarkariresult.social",3],["satcesc.com",3],["savegame.pro",3],["sawwiz.com",3],["scansatlanticos.com",3],["schadeck.eu",3],["sezia.com",3],["schildempire.com",3],["scholarshiplist.org",3],["sciencebe21.in",3],["scontianastro.com",3],["scrap-blog.com",3],["scripcheck.great-site.net",3],["scriptsomg.com",3],["searchmovie.wp.xdomain.jp",3],["seasons-dlove.net",3],["seirsanduk.com",3],["seogroup.bookmarking.info",3],["seoworld.in",3],["setsuyakutoushi.com",3],["serieshdpormega.com",3],["server-tutorials.net",3],["serverbd247.com",3],["serverxfans.com",3],["shadagetech.com",3],["shanurdu.com",3],["shimauma-log.com",3],["shittokuadult.net",3],["shlly.com",3],["shogaisha-shuro.com",3],["shogaisha-techo.com",3],["shopkensaku.com",3],["shorttrick.in",3],["showrovblog.com",3],["shrinklinker.com",3],["shrinkus.tk",3],["shrivardhantech.in",3],["sieradmu.com",3],["siimanga.cyou",3],["siirtolayhaber.com",3],["sim-kichi.monster",3],["sivackidrum.net",3],["sk8therapy.fr",3],["skardu.pk",3],["slawoslaw.pl",3],["slowianietworza.pl",3],["smallseotools.ai",3],["smartinhome.pl",3],["snowman-information.com",3],["soccermlbstream.xyz",3],["socebd.com",3],["sociallyindian.com",3],["softcobra.com",3],["softrop.com",3],["sohohindi.com",3],["sosuroda.pl",3],["south-park-tv.biz",3],["soziologie-politik.de",3],["sp500-up.com",3],["space-faucet.com",3],["spacestation-online.com",3],["spardhanews.com",3],["speak-english.net",3],["speculationis.com",3],["spidergame.online",3],["spinoff.link",3],["spiritparting.com",3],["sport-97.com",3],["sportsblend.net",3],["stablediffusionxl.com",3],["stadelahly.net",3],["stahnivideo.cz",3],["stakes100.xyz",3],["starsgtech.in",3],["startupjobsportal.com",3],["ster-blog.xyz",3],["stireazilei.eu",3],["stock-rom.com",3],["streamseeds24.com",3],["strefa.biz",3],["studybullet.com",3],["sufanblog.com",3],["sukuyou.com",3],["sundberg.ws",3],["suneelkevat.com",3],["super-ethanol.com",3],["superpackpormega.com",3],["surgicaltechie.com",3],["swietaslowianskie.pl",3],["sysguides.com",3],["system32.ink",3],["ta3arof.net",3],["taariikh.net",3],["tabonitobrasil.tv",3],["taisha-diet.com",3],["talentstareducation.com",3],["tamilanzone.com",3],["tamilhit.tech",3],["tamilnaadi.com",3],["tamilultra.team",3],["tatsublog.com",3],["tbazzar.com",3],["teachersupdates.net",3],["team-octavi.com",3],["team-rcv.xyz",3],["teamkong.tk",3],["teamupinternational.com",3],["techacrobat.com",3],["techastuces.com",3],["techbytesblog.com",3],["techdriod.com",3],["techedubyte.com",[3,22]],["techiepirates.com",3],["techiestalk.in",3],["techkeshri.com",3],["technewslive.org",3],["technewsrooms.com",3],["technicalviral.com",3],["technorj.com",3],["technorozen.com",3],["techoreview.com",3],["techprakash.com",3],["techsbucket.com",3],["techstwo.com",3],["techyhigher.com",3],["techyrick.com",3],["tecnomd.com",3],["tecnoscann.com",3],["tedenglish.site",3],["tehnotone.com",3],["telephone-soudan.com",3],["teluguhitsandflops.com",3],["temporeale.info",3],["tenbaiquest.com",3],["tespedia.com",3],["testious.com",3],["thangdangblog.com",3],["thaript.com",3],["the-loop.xyz",3],["theapothecarydiariesmanga.com",3],["thebigblogs.com",3],["thedilyblog.com",3],["thermoprzepisy.pl",3],["theworldobits.com",3],["thebreakermanga.online",3],["thecannalysts.blog",3],["theconomy.me",3],["thegamearcade.com",3],["theinternettaughtme.com",3],["thejoblives.com",3],["thelastgamestandingexp.com",3],["theliveupdate.com",3],["thenewsglobe.net",3],["theprofoundreport.com",3],["thesleak.com",3],["thesportsupa.com",3],["thewambugu.com",3],["thiagorossi.com.br",3],["throwsmallstone.com",3],["titfuckvideos.com",3],["tirumalatirupatiyatra.in",3],["tnewsnetwork.com",3],["today-obits.com",3],["todays-obits.com",3],["toeflgratis.com",3],["tokoasrimotedanpayet.my.id",3],["toorco.com",3],["top10trends.net",3],["topfaucet.us",3],["topsworldnews.com",3],["toptenknowledge.com",3],["torrentdofilmeshd.net",3],["torrentgame.org",3],["totally.top",3],["towerofgod.top",3],["tr3fit.xyz",3],["trendflatt.com",3],["trendohunts.com",3],["trgtkls.org",3],["tukangsapu.net",3],["tunabagel.net",3],["turkeymenus.com",3],["turkishseriestv.net",3],["tutorialesdecalidad.com",3],["tutorialsduniya.com",3],["twodots.com.br",3],["tw.xn--h9jepie9n6a5394exeq51z.com",3],["uciteljica.net",3],["udemyking.com",3],["uiuxsource.com",3],["ukigmoch.com",3],["umabomber.com",3],["unityassets4free.com",3],["uozzart.com",3],["uploadbank.com",3],["uprwssp.org",3],["usahealthandlifestyle.com",3],["ustimz.com",3],["ustvgo.live",3],["utaitebu.com",3],["uur-tech.net",3],["vamsivfx.com",3],["vanderheide.online",3],["vedetta.org",3],["veganab.co",3],["venus-and-mars.com",3],["vibezhub.com.ng",3],["viciante.com.br",3],["villettt.kitchen",3],["violablu.net",3],["virabux.com",3],["virtual-youtuber.jp",3],["visorsmr.com",3],["visortecno.com",3],["vitadacelebrita.com",3],["vivrebordeaux.fr",3],["vmorecloud.com",3],["vnuki.net",3],["voiceloves.com",3],["voidtruth.com",3],["voiranime1.fr",3],["vstplugin.net",3],["warungkomik.com",3],["webacademix.com",3],["webcamfuengirola.com",3],["webcras.com",3],["webhostingoffer.org",3],["websiteglowgh.com",3],["welcometojapan.jp",3],["whats-new.cyou",3],["wheelofgold.com",3],["wholenotism.com",3],["windbreaker.me",3],["windowsaplicaciones.com",3],["wirtualnelegionowo.pl",3],["wirtualnynowydwor.pl",3],["workxvacation.jp",3],["worldgyan18.com",3],["worldtop2.com",3],["worldwidestandard.net",3],["worthitorwoke.com",3],["wp.solar",3],["wpteq.org",3],["writeprofit.org",3],["xiaomitools.com",3],["xmoviepro.xyz",3],["xn--kckzb2722b.com",3],["xn--n8jwbyc5ezgnfpeyd3i0a3ow693bw65a.com",3],["xn--nbkw38mlu2a.com",3],["yakisurume.com",3],["yakyufan-asobiba.com",3],["yaspage.com",3],["yawm.online",3],["yazilidayim.net",3],["ycongnghe.com",3],["yestech.xyz",3],["ynk-blog.com",3],["youlife24.com",3],["youpit.xyz",3],["your-local-pest-control.com",3],["yourdesignmagazine.com",3],["yuatools.com",3],["yuki0918kw.com",3],["yumekomik.com",3],["yuramanga.my.id",3],["yurudori.com",3],["zerogptai.org",3],["zien.pl",3],["ziminvestors.com",3],["zippyshare.cloud",3],["zippysharecue.com",3],["znanemediablog.com",3],["/altyazitube[0-9a-z]+\\.[a-z]{2,}/",3],["intro-hd.net",3],["mdbekjwqa.pw",4],["tmohentai.com",5],["bonsaiprolink.shop",6],["exactlyhowlong.com",6],["maos4alaw.online",6],["kumapoi.info",6],["blogcreativos.com",6],["flixlatam.com",6],["tech5s.co",6],["phpscripttr.com",6],["descargaspcpro.net",6],["dotadostube.com",6],["taradinhos.com",6],["game-2u.com",6],["toramemoblog.com",6],["gplastra.com",6],["okleak.com",6],["afly.pro",6],["ithinkilikeyou.net",6],["milanreports.com",6],["towerofgod.me",6],["crotpedia.net",6],["158.220.106.212",6],["papahd.co",6],["drakescans.com",6],["watchfacebook.com",6],["web1s.asia",6],["bokugents.com",6],["newzjunky.com",6],["yourlifeupdated.net",6],["lscomic.com",6],["tv.durbinlive.com",6],["freeltc.online",6],["pornleaks.in",6],["dudestream.com",6],["areascans.net",6],["aeonax.com",7],["hentaihaven.xxx",7],["telemporio4.blogspot.com",7],["embed.streamx.me",7],["techoreels.com",7],["jpopsingles.eu",9],["tinys.click",9],["getintoway.com",9],["afronudes.com",9],["allcelebspics.com",9],["alttyab.net",9],["androjungle.com",9],["anonym-ads.xyz",9],["arkadmin.fr",9],["azoranov.com",9],["bacasitus.com",9],["barranquillaestereo.com",9],["bazaarwedding.com",9],["blogbhaiya.com",9],["brasilsimulatormods.com",9],["cambrevenements.com",9],["cartoonstvonline.com",9],["codecap.org",9],["comparili.net",9],["deephub.cyou",9],["descargasalinstante.com",9],["diaobe.net",9],["filegajah.com",9],["filmestorrent.tv",9],["flicksnchill.com",9],["franceprefecture.fr",9],["freecricket.net",9],["gcpainters.com",9],["germanvibes.org",9],["getmaths.co.uk",9],["gewinnspiele-markt.com",9],["hamzag.com",9],["hannibalfm.net",9],["hornyconfessions.com",9],["ilcamminodiluce.it",9],["joguinhosgratis.com",9],["joziporn.com",9],["justpaste.top",9],["katoikos.world",9],["kozyrom.com",9],["kumiste.com",9],["mbc2.live",9],["mctechsolutions.in",9],["measam.com",9],["medibok.se",9],["megafire.net",9],["mirrorpoi.com",9],["mirrorpoi.my.id",9],["mockuphunts.com",9],["moroccantea.uk",9],["mortaltech.com",9],["multivideodownloader.com",9],["nauci-engleski.com",9],["nauci-njemacki.com",9],["nekopoi.my.id",9],["nuketree.com",9],["nullpro.tech",9],["pa1n.xyz",9],["playertv.net",9],["pornhubtrending.net",9],["premiumthemes.shop",9],["programsolve.com",9],["radio-deejay.com",9],["ranaaclanhungary.com",9],["rasoi.me",9],["riprendiamocicatania.com",9],["rsrlink.in",9],["seriesperu.com",9],["shmapp.ca",9],["shorthttp.online",9],["sub2unlocker.com",9],["saygrupmekanik.com",9],["skillmineopportunities.com",9],["teczpert.com",9],["totalsportek.app",9],["tromcap.com",9],["tv0800.com",9],["tv3monde.com",9],["uiiumovies.net",9],["ustrendynews.com",9],["vidoza.xyz",9],["watchnow.fun",9],["weashare.com",9],["webdexscans.com",9],["xvideostrending.org",9],["yelitzonpc.com",9],["ymknow.xyz",9],["zimabadko.com",9],["defienietlynotme.com",10],["filemooon.top",[10,23]],["fmembed.cc",10],["fmhd.bar",10],["fmoonembed.pro",10],["rgeyyddl.skin",10],["sbnmp.bar",10],["sulleiman.com",10],["vpcxz19p.xyz",10],["kickassanime.ch",11],["arldeemix.com",12],["gsmware.com",12],["moonplusnews.com",13],["loanoffering.in",13],["myprivatejobs.com",13],["wikitraveltips.com",13],["drinkspartner.com",13],["uploadsoon.com",13],["wp.uploadfiles.in",13],["viralxns.com",13],["tmail.io",14],["techacode.com",15],["sideplusleaks.com",15],["azmath.info",16],["downfile.site",16],["downphanmem.com",16],["expertvn.com",16],["memangbau.com",16],["trangchu.news",16],["aztravels.net",16],["adultcomixxx.com",16],["maccanismi.it",17],["gamesrepacks.com",17],["techhelpbd.com",17],["broflix.club",17],["pokemundo.com",17],["lewebde.com",17],["cazztv.xyz",17],["app.covemarkets.com",17],["kimcilonly.top",17],["tabele-kalorii.pl",18],["hentaistream.com",19],["nudeselfiespics.com",19],["hentaivideos.net",19],["booksrack.net",20],["cubehosting.me",21],["ergasiakanea.eu",22],["surfsees.com",22],["conghuongtu.net",22],["downloadlyir.com",22],["ipamod.com",22],["apkdrill.com",22],["a-ha.io",24],["cboard.net",24],["jjang0u.com",24],["joongdo.co.kr",24],["viva100.com",24],["thephoblographer.com",24],["gamingdeputy.com",24],["thesaurus.net",24],["alle-tests.nl",24],["maketecheasier.com",24],["automobile-catalog.com",24],["motorbikecatalog.com",24],["meconomynews.com",24],["brandbrief.co.kr",24],["motorgraph.com",24],["topstarnews.net",24],["autosport.com",25],["motorsport.com",25],["javmoon.me",26],["cdn.gledaitv.live",27],["mgnetu.com",28],["pepperlive.info",28],["iptv-list.live",29],["kurakura21.space",30]]); + +const entitiesMap = new Map([["shrink",1],["24pdd",3],["audiotools",3],["autosport",3],["eventiavversinews",3],["flixhub",3],["freevstplugins",3],["gogetadoslinks",3],["haryanaalert",3],["itdmusic",3],["javboys",3],["keroseed",3],["m4u",3],["magesypro",3],["mcrypto",3],["movies4u",3],["nishankhatri",3],["poplinks",3],["rgmovies",3],["sheikhmovies",3],["userupload",3],["xprime4u",3],["mlwbd",6],["katmoviefix",6],["layardrama21",6],["sdmoviespoint",6],["file-upload",8],["an1me",9],["papafoot",9],["embedme",10],["finfang",10],["hellnaw",10],["moonembed",10],["z12z0vla",10],["fc-lc",14],["azsoft",16],["pasteit",18]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.nowebrtc.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.nowebrtc.js new file mode 100644 index 0000000..fb7b5c6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.nowebrtc.js @@ -0,0 +1,205 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWebrtc = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["123movies.net",0],["bonstreams.net",0],["convertinmp4.com",0],["crictime.com",0],["ddlvalley.me",0],["fluvore.com",0],["mac-torrents.com",0],["nflstream.io",0],["oceanoffgames.com",0],["pastehere.xyz",0],["sawlive.tv",0],["skidrowcrack.com",0],["toros.co",0],["uptobox.com",0],["torrentfunk.com",0],["dxb.to",0],["adyou.me",0],["srt.am",0],["sintelevisor.com",0],["tvpor-internet.com",0],["1fichier.com",0],["planetfools.com",0],["cpmlink.net",0],["short.pe",0],["185.153.231.222",0],["hindimean.com",0],["wizhdsports.fi",0],["peliculasmx.net",0],["animeid.tv",0],["coinfaucet.io",0],["freecardano.com",0],["freenem.com",0],["gtaall.com",0],["uii.io",0],["mimaletamusical.blogspot.com",0],["xrivonet.info",0],["gounlimited.to",0],["ebookdz.com",0],["onhockey.tv",0],["web.livecricket.is",0],["dualpaste.net",0],["startseite.to",0],["kinoger.to",0],["blizzboygames.net",0],["telepisodes.org",0],["software-on.com",0],["sharemods.com",0],["modsbase.com",0],["cyfostreams.com",0],["rlslog.net",0],["f1livegp.net",0],["zimabdko.com",0],["aii.sh",0],["buffstreamz.com",0],["vupload.com",0],["seriesytv.tv",0],["owllink.net",0],["gaybeeg.info",0],["ex-foary.com",0],["pstream.net",0],["hentaisaturn.com",0],["italydownload.com",0],["leggenditalia.com",0],["oasidownload.com",0],["semprehawk.com",0],["sms-anonyme.net",0],["iulive.blogspot.com",0],["embedstream.me",0],["eroticmoviesonline.me",0],["france.tv",0],["bilibili.com",0],["dandanzan.top",0],["v.qq.com",0]]); + +const entitiesMap = new Map([["2ddl",0],["allitebooks",0],["dramamate",0],["eztv",0],["kiss-anime",0],["letmewatchthis",0],["mkvcage",0],["yts",0],["zooqle",0],["streanplay",0],["torlock",0],["torlock2",0],["watchseries.unblocked",0],["ouo",0],["watch-series",0],["watchseries",0],["mejortorrent",0],["mejortorrento",0],["mejortorrents",0],["mejortorrents1",0],["mejortorrentt",0],["daddylive",0],["m4ufree",0],["streamm4u",0],["mangaku",0],["ganool",0],["subtorrents",0],["subtorrents1",0],["pirateproxy",0],["hdvid",0],["onvid",0],["ovid",0],["vidhd",0],["starmusiq",0],["tamilmv",0],["mywatchseries",0],["yesmovies",0],["mycoolmoviez",0],["watchtvseries",0],["animekb",0],["kstreaming",0],["streameast",0],["thestreameast",0],["glodls",0],["thevidhd",0],["okanime",0],["shrink",0],["kinoz",0],["topstreams",0],["1337x",0],["x1337x",0],["torrentdownloads",0],["racaty",0],["livehere",0],["nunuyy",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWebrtc() { + var rtcName = window.RTCPeerConnection ? 'RTCPeerConnection' : ( + window.webkitRTCPeerConnection ? 'webkitRTCPeerConnection' : '' + ); + if ( rtcName === '' ) { return; } + var log = console.log.bind(console); + var pc = function(cfg) { + log('Document tried to create an RTCPeerConnection: %o', cfg); + }; + const noop = function() { + }; + pc.prototype = { + close: noop, + createDataChannel: noop, + createOffer: noop, + setRemoteDescription: noop, + toString: function() { + return '[object RTCPeerConnection]'; + } + }; + var z = window[rtcName]; + window[rtcName] = pc.bind(window); + if ( z.prototype ) { + z.prototype.createDataChannel = function() { + return { + close: function() {}, + send: function() {} + }; + }.bind(null); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWebrtc(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWebrtc(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWebrtc = cloneInto([ + [ '(', uBOL_noWebrtc.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWebrtc); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWebrtc; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-fetch.js new file mode 100644 index 0000000..5ea5753 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adsbygoogle"],["/^/"],["player-feedback"],["openx"],["method:HEAD"],["ads"],["googlesyndication"],["googlesyndication","method:HEAD"],["damoh.ani-stream.com"],["ujsmediatags method:HEAD"],["/googlesyndication|inklinkor|ads\\/load/"],["zomap.de"],["adsafeprotected"],["google"],["cloudfront"],["/outbrain|criteo|thisiswaldo|media\\.net|ohbayersbur|adligature|quantserve|srvtrck|\\.css|\\.js/"],["fwmrm.net"],["ads-twitter.com"],["google-analytics"],["outbrain.com"],["googlesyndication","length:10000"],["doubleclick"],["pogo"],["doubleclick.net"],["jssdks.mparticle.com"],["/adinplay|googlesyndication/"],["/outbrain|adligature|quantserve|adligature|srvtrck/"],["googlesyndication","length:10"],["bmcdn6"],["/adoto|\\/ads\\/js/"],["googletagmanager"],["syndication"],["/googlesyndication|inklinkor/"],["surfe.pro"],["popunder"],["adsbygoogle.js"],["doubleclick.net/instream/ad_status.js","war:doubleclick_instream_ad_status.js"],["manager"],["moonicorn.network"],["ad"],["/ads"],["tvid.in/log"],["cloudfront.net/?"],["/googlesyndication|nerveheels/"],["analytics"],["wtg-ads"],["/ads|doubleclick/"],["dqst.pl"],["googlesyndication.com"],["vlitag"],["/ads|track/"],["/ad\\.doubleclick\\.net|static\\.dable\\.io/"],["adsbygoogle","war:googlesyndication_adsbygoogle.js"],["imasdk"],["tpc.googlesyndication.com"],["adskeeper"],["/freychang|passback|popunder|tag|banquetunarmedgrater/"],["ima"],["/adoto|googlesyndication/"],["ad-delivery"],["ima3_dai"],["imasdk.googleapis.com"],["method:GET"],["/ads|googletagmanager/"],["/api/v1/events"],["body:browser"],["eventing"],["splunkcloud.com/services/collector"],["event-router.olympics.com"],["hostingcloud.racing"],["tvid.in/log/"],["marmalade"],["url:ipapi.co"],["api"],["cloudflare.com/cdn-cgi/trace"],["/piwik-"],["www.japscan.lol/imgs/japo/reader"],["bidgear"],["stella"]]; + +const hostnamesMap = new Map([["allmusic.com",0],["wowescape.com",0],["leechpremium.link",0],["camcam.cc",0],["png.is",0],["nohat.cc",0],["gunauc.net",0],["pandadevelopment.net",0],["decrypt.day",0],["anakteknik.co.id",0],["tmail.io",0],["isi7.net",0],["hyipstats.net",0],["palixi.net",0],["freecoursesonline.me",0],["pinloker.com",0],["sshkit.com",0],["fastssh.com",0],["howdy.id",0],["skidrowreloaded.com",1],["pinoyfaucet.com",1],["player.glomex.com",2],["htmlgames.com",3],["mac2sell.net",4],["1001tracklists.com",4],["gamebrew.org",4],["game3rb.com",4],["sixsave.com",4],["bowfile.com",[4,42]],["dealsfinders.blog",4],["iphonechecker.herokuapp.com",4],["coloringpage.eu",4],["conocimientoshackers.com",4],["juegosdetiempolibre.org",4],["karaokegratis.com.ar",4],["mammaebambini.it",4],["riazor.org",4],["rinconpsicologia.com",4],["sempredirebanzai.it",4],["vectogravic.com",4],["androidacy.com",4],["freetohell.com",4],["lifestyle.bg",[4,62]],["news.bg",[4,62]],["topsport.bg",[4,62]],["webcafe.bg",[4,62]],["investing.com",5],["mylivewallpapers.com",5],["softfully.com",5],["sekilastekno.com",5],["pornovka.cz",5],["fplstatistics.com",5],["cheater.ninja",5],["naukrilelo.in",5],["reminimod.co",5],["highkeyfinance.com",5],["amanguides.com",5],["adcrypto.net",5],["admediaflex.com",5],["aduzz.com",5],["bitcrypto.info",5],["cdrab.com",5],["datacheap.io",5],["hbz.us",5],["savego.org",5],["owsafe.com",5],["sportweb.info",5],["apkupload.in",5],["ezeviral.com",5],["pngreal.com",5],["ytpng.net",5],["travel.vebma.com",5],["cloud.majalahhewan.com",5],["crm.cekresi.me",5],["ai.tempatwisata.pro",5],["cinedesi.in",5],["thevouz.in",5],["tejtime24.com",5],["techishant.in",5],["key-hub.eu",5],["discoveryplus.in",5],["calculator-online.net",5],["tutorial.siberuang.com",5],["desiflixindia.com",5],["insurance.iptvsetupguide.com",5],["dotabuff.com",5],["forum.cstalking.tv",5],["mcqmall.com",5],["apksafe.in",5],["witcherhour.com",5],["clamor.pl",5],["one-tech.xyz",5],["ozulscans.com",5],["i-polls.com",5],["insurancevela.com",5],["noor-book.com",5],["wrzesnia.info.pl",5],["elahmad.com",5],["compromath.com",5],["sumoweb.to",5],["haloursynow.pl",5],["satkurier.pl",5],["mtg-print.com",5],["gktech.uk",5],["heavy.com",5],["creators.nafezly.com",5],["downloadfilm.website",5],["uploadsea.com",5],["faucetcrypto.com",6],["toolss.net",6],["flixscans.org",6],["civitai.com",6],["streamer4u.site",6],["imagetranslator.io",6],["visnalize.com",6],["tekken8combo.kagewebsite.com",6],["custommapposter.com",6],["scenexe2.io",6],["bgmateriali.com",6],["ncaa.com",6],["gurusiana.id",6],["dichvureviewmap.com",6],["technofino.in",6],["vinstartheme.com",6],["downev.com",6],["soccerinhd.com",6],["movierr.online",6],["vectorx.top",6],["bong.ink",6],["zippyshare.day",6],["funkeypagali.com",6],["careersides.com",6],["nayisahara.com",6],["wikifilmia.com",6],["infinityskull.com",6],["viewmyknowledge.com",6],["iisfvirtual.in",6],["starxinvestor.com",6],["acetack.com",6],["androidquest.com",6],["apklox.com",6],["chhaprawap.in",6],["gujarativyakaran.com",6],["kashmirstudentsinformation.in",6],["kisantime.com",6],["pastescript.com",6],["trimorspacks.com",6],["updrop.link",6],["mynewsmedia.co",6],["overgal.com",6],["howtoconcepts.com",6],["ikramlar.online",6],["choiceappstore.xyz",6],["djpunjab2.in",6],["djqunjab.in",6],["foodxor.com",6],["geniussolutions.co",6],["mealcold.com",6],["mixrootmods.com",6],["fartechy.com",6],["investcrust.com",6],["bantenexis.com",6],["litonmods.com",6],["wenxuecity.com",6],["kiwiexploits.com",6],["romadd.com",6],["disheye.com",6],["homeairquality.org",[6,30]],["techtrim.tech",6],["arhplyrics.in",6],["raky.in",6],["askpaccosi.com",6],["crypto4tun.com",6],["quizack.com",6],["moddingzone.in",6],["apkandroidhub.in",6],["babymodz.com",6],["deezloaded.com",6],["mad.gplpalace.one",6],["studyis.xyz",6],["chillx.top",6],["worldappsstore.xyz",6],["prepostseo.com",6],["dulichkhanhhoa.net",6],["noithatmyphu.vn",6],["iptvjournal.com",6],["dramaworldhd.co",6],["tudaydeals.com",6],["inbbotlist.com",6],["freepreset.net",6],["getintoway.com",6],["crdroid.net",6],["zerion.cc",6],["beelink.pro",6],["hax.co.id",6],["woiden.id",6],["pviewer.site",6],["theusaposts.com",6],["hackr.io",6],["rendimentibtp.it",6],["sportshub.to",6],["sportnews.to",6],["esopress.com",6],["welovecrypto.xyz",6],["paketmu.com",6],["coins-town.com",6],["watchx.top",6],["bitcosite.com",6],["bitzite.com",6],["globlenews.in",6],["programmingeeksclub.com",6],["archivebate.com",6],["now.gg",6],["now.us",6],["xn--31byd1i.net",6],["unitystr.com",6],["moto.it",6],["wellness4live.com",6],["forplayx.ink",6],["ghscanner.com",6],["sat.technology",6],["moviesapi.club",6],["bestx.stream",6],["boosterx.stream",6],["automoto.it",6],["olarila.com",6],["techedubyte.com",6],["snapwordz.com",6],["toolxox.com",6],["go2share.net",6],["flixscans.com",6],["animesync.org",6],["freewsad.com",6],["yt-downloaderz.com",6],["hostmath.com",6],["urlcut.ninja",6],["fplstatistics.co.uk",6],["99corporates.com",6],["fivemdev.org",6],["winlator.com",6],["freetvsports.xyz",6],["sabornutritivo.com",6],["metrolagu.cam",6],["loot-link.com",6],["loot-links.com",6],["lootdest.com",6],["los40.com",6],["muyinteresante.es",7],["ani-stream.com",8],["uflash.tv",9],["oko.sh",[10,32]],["joyn.de",11],["joyn.at",11],["tf1.fr",12],["exe.app",13],["eio.io",13],["ufacw.com",13],["figurehunter.net",13],["workink.click",14],["work.ink",15],["u.co.uk",16],["uktvplay.co.uk",16],["uktvplay.uktv.co.uk",16],["hentaihaven.xxx",17],["envato-downloader.com",18],["freepik-downloader.com",18],["freepic-downloader.com",18],["tv.bdix.live",19],["botrix.live",20],["vtmgo.be",21],["zerioncc.pl",21],["scrolller.com",21],["journaldemontreal.com",21],["tvanouvelles.ca",21],["boxingstreams100.com",21],["mlbstreams100.com",21],["mmastreams-100.tv",21],["nbastreams-100.tv",21],["soccerstreams-100.tv",21],["vods.tv",21],["atresplayer.com",21],["assettoworld.com",21],["independent.co.uk",21],["buffsports.me",22],["lemino.docomo.ne.jp",23],["kfc.com",24],["crazygames.com",25],["freeshot.live",26],["top10cafe.se",27],["hiraethtranslation.com",27],["mdn.lol",28],["bitcotasks.com",28],["btcbitco.in",29],["btcsatoshi.net",29],["cempakajaya.com",29],["crypto4yu.com",29],["gainl.ink",29],["readbitcoin.org",29],["wiour.com",29],["senda.pl",30],["computerpedia.in",31],["iir.la",32],["tii.la",32],["ckk.ai",32],["oei.la",32],["lnbz.la",32],["exactpay.online",33],["camarchive.tv",34],["hindustantimes.com",35],["cybermania.ws",36],["fapdrop.com",36],["idlixofficialx.com",36],["idlixplus.co",36],["linkpoi.me",37],["platform.adex.network",38],["mcrypto.club",39],["coinsparty.com",39],["weszlo.com",39],["simplebits.io",40],["timesnowhindi.com",41],["timesnowmarathi.com",41],["timesofindia.com",41],["1cloudfile.com",43],["wyze.com",44],["mmorpg.org.pl",45],["dongknows.com",46],["forsal.pl",47],["2the.space",48],["freeshib.biz",49],["doge25.in",50],["loawa.com",[51,52]],["ygosu.com",[51,52]],["sportalkorea.com",[51,52]],["edaily.co.kr",[51,52]],["economist.co.kr",[51,52]],["etoday.co.kr",[51,52]],["isplus.com",[51,52]],["hometownstation.com",[51,52]],["inven.co.kr",[51,52]],["honkailab.com",[51,52]],["genshinlab.com",[51,52]],["thestockmarketwatch.com",[51,52]],["thephoblographer.com",[51,52]],["issuya.com",[51,52]],["etnews.com",[51,52]],["iusm.co.kr",[51,52]],["dogdrip.net",[51,52]],["worldhistory.org",[51,52]],["text-compare.com",[51,52]],["bamgosu.site",[51,52]],["etnewskorea.com",[51,52]],["automobile-catalog.com",[51,52]],["maketecheasier.com",[51,52]],["thesaurus.net",[51,52]],["gadgets360.com",[51,52]],["logicieleducatif.fr",[51,52]],["motorbikecatalog.com",[51,52]],["jjang0u.com",[51,52]],["raenonx.cc",[51,52]],["deutschekanale.com",53],["soranews24.com",54],["bravedown.com",55],["smartkhabrinews.com",56],["ortograf.pl",57],["mixrootmod.com",58],["explorecams.com",59],["southpark.de",60],["riuria.beauty",61],["money.bg",62],["realmadryt.pl",62],["getthit.com",63],["everand.com",64],["search.brave.com",65],["coursera.org",66],["notion.so",67],["olympics.com",68],["ceramic.or.kr",69],["timesofindia.indiatimes.com",70],["pimylifeup.com",71],["seazon.fr",72],["html5.gamedistribution.com",73],["premio.io",74],["flygbussarna.se",75],["japscan.lol",76],["kimcartoon.li",77],["kc.linksgen.com",77],["kisscartoon.se",77],["nicovideo.jp",78]]); + +const entitiesMap = new Map([["magesy",0],["fc-lc",0],["zone-telechargement",1],["bombuj",5],["pobre",5],["bg-gledai",6]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-refresh.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-refresh.js new file mode 100644 index 0000000..ecad271 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.prevent-refresh.js @@ -0,0 +1,381 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_preventRefresh = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["12"]]; + +const hostnamesMap = new Map([["1movietv.com",0],["legendas.dev",0],["telesintese.com.br",0],["novsport.com",0],["deckbandit.com",0],["getcopy.link",0],["ricettafitness.com",0],["yts-subs.dev",0],["edoujin.net",0],["bitcotasks.com",0],["blackmod.net",0],["click.allkeyshop.com",0],["cl1ca.com",1],["4br.me",1],["fir3.net",1]]); + +const entitiesMap = new Map([["seulink",1],["encurtalink",1]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function preventRefresh( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-refresh', arg1); + const defuse = ( ) => { + const meta = document.querySelector('meta[http-equiv="refresh" i][content]'); + if ( meta === null ) { return; } + safe.uboLog(logPrefix, `Prevented "${meta.textContent}"`); + const s = arg1 === '' + ? meta.getAttribute('content') + : arg1; + const ms = Math.max(parseFloat(s) || 0, 0) * 1000; + setTimeout(( ) => { window.stop(); }, ms); + }; + runAt(( ) => { + defuse(); + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { preventRefresh(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_preventRefresh(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_preventRefresh = cloneInto([ + [ '(', uBOL_preventRefresh.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_preventRefresh); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_preventRefresh; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-attr.js new file mode 100644 index 0000000..80257fb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["data-id|data-p","[data-id],[data-p]","stay"],["onclick"],["href|target","a[href=\"https://imgprime.com/view.php\"][target=\"_blank\"]","complete"],["href","a[href=\"https://vpn-choice.com\"]"],["src","iframe#claimAd"],["href","#opfk"],["srcdoc","iframe"],["checked","input#chkIsAdd"],["onmousemove","button"],["onclick","button[id][onclick*=\".html\"]"],["onclick","button[name=\"imgContinue\"][onclick]"],["target","#continuetoimage > [href]"],["href|target","#continuetoimage > [href][onclick], #overlayera > #ajax_load_indicator > #page_effect > [href][onclick]"],["target"],["href","[href*=\"ccbill\"]"],["onclick","[onclick^=\"window.open\"]"],["disabled","button[id=\"invisibleCaptchaShortlink\"]"],["href","#clickfakeplayer"],["onclick","","stay"],["type","input[value^=\"http\"]"],["oncontextmenu"],["class","div.intAdX"],["class","div[class^=\"img\"][class$=\"ad\"]"],["data-ivad-preroll-adtag","video","stay"],["href","a#clickfakeplayer"],["href",".fake_player > [href][target]"],["href",".link"],["href",".fake_player > a[href]"],["target",".clickbutton"],["oncontextmenu","body"],["disabled","button"],["data-ppcnt_ads","main[onclick]"],["href","[href*=\"jump\"]","stay"],["style","#over"],["disabled","#tp-snp2"],["data-ppcnt_ads|onclick","#main"],["onclick",".btn-success.get-link","stay"],["disabled",".btn-primary"],["href",".MyAd > a[target=\"_blank\"]"],["data-ppcnt_ads","","stay"],["onclick",".btn"],["onclick","[onclick^=\"pop\"]"],["href","[href^=\"https://aj2218.online/\"]","stay"],["target","#downloadvideo"],["data-item","a[href='']"],["href","a[href*=\"/ads.php\"][target=\"_blank\"]"],["onclick","[onclick*=\"window.open\"]"],["target|href","a[href^=\"//\"]"],["onclick","a[href^=\"magnet:\"][onclick]"],["target","#SafelinkGenerate"],["onclick","a[href][onclick^=\"getFullStory\"]"],["onclick","body"],["onclick",".previewhd > a"],["href|target|data-ipshover-target|data-ipshover|data-autolink|rel","a[href^=\"https://thumpertalk.com/link/click/\"][target=\"_blank\"]"],["href","#continue"],["href",".button[href^=\"javascript\"]"],["disabled","input[id=\"button1\"][class=\"btn btn-primary\"][disabled]"],["type","[src*=\"SPOT\"]","asap stay"],["class","div#player"],["href|target|data-onclick","a[id=\"dl\"][data-onclick^=\"window.open\"]","stay"],["href","a#clickfkplayer"],["onclick","a[onclick^=\"setTimeout\"]"],["href",".mvi-cover"],["href",".t-out-span [href*=\"utm_source\"]","stay"],["src",".t-out-span [src*=\".gif\"]","stay"],["disabled",".panel-body > .text-center > button"],["href","[onclick]","stay"],["onmousedown",".ob-dynamic-rec-link","stay"],["disabled","a#redirect-btn"],["href",".unlock-step-link"],["href","[href*=\"discord\"]"],["href",".MediaStep","stay"],["href","[href=\"/bestporn.html\"]"],["disabled","button#getlink"],["disabled","button#gotolink"],["id","#div-gpt-ad-footer"],["id","#div-gpt-ad-pagebottom"],["id","#div-gpt-ad-relatedbottom-1"],["id","#div-gpt-ad-sidebottom"],["disabled",".downloadbtn"],["onclick","#direct_link > a[onclick]"],["href","[onclick^=\"pop\"]"],["disabled","#gotolink"],["style","[style*=\"background-image: url\"]","stay"],["href","[href*=\"click?\"]","stay"],["href",".atas > a[href*=\"/redirect\"][onclick]"],["onload","[onload^=\"window.open\"]"],["onclick","button[onclick^=\"window.open\"]"],["href","a[href*=\"torrentico.top/sim/go.php\"]"],["onclick","[type=\"submit\"]"],["onclick","a#downloadbtn[onclick^=\"window.open\"]","stay"],["onclick","a[onclick]"],["onclick","a[onclick*=\"window.open\"]"],["style","[style^=\"background\"]","stay"],["href","[target^=\"_\"]","stay"],["class|style","div[id^=\"los40_gpt\"]"],["data-woman-ex","a[href][data-woman-ex]"],["data-trm-action|data-trm-category|data-trm-label",".trm_event","stay"]]; + +const hostnamesMap = new Map([["mcloud.bz",0],["vidstream.pro",0],["bs.to",1],["payskip.org",1],["dozarte.com",1],["goalup.live",1],["pornoborshch.com",1],["imgprime.com",2],["magnetdl.com",3],["magnetdl.org",3],["moondoge.co.in",4],["igg-games.com",6],["crazyvidup.com",6],["22pixx.xyz",[10,11,12]],["games2rule.com",13],["games4king.com",13],["sexykittenporn.com",14],["errotica-archives.com",14],["shon.xyz",15],["noweconomy.live",16],["amyscans.com",17],["dvdgayonline.com",17],["supergoku.com",17],["streampourvous.com",17],["openloading.com",17],["dvdgayporn.com",17],["latinohentai.com",17],["hdmovie20.com",17],["vumoo.cc",17],["eegybest.xyz",17],["animesgratis.org",17],["filerio.in",18],["fastconverter.net",18],["xxx-image.com",20],["1001tracklists.com",[21,22]],["desired.de",23],["premiumstream.live",26],["verepeliculas.com",27],["newsonthegotoday.com",28],["findandfound.ga",29],["18kalebettv.xyz",29],["19kalebettv.xyz",29],["apps2app.com",30],["appsmodz.com",30],["note1s.com",30],["paste1s.com",30],["tr.link",31],["work.ink",32],["freeplayervideo.com",33],["nazarickol.com",33],["player-cdn.com",33],["playhydrax.com",33],["myprivatejobs.com",34],["wikitraveltips.com",34],["amritadrino.com",34],["aylink.co",35],["gitizle.vip",35],["shtms.co",35],["satoshi-win.xyz",36],["promo-visits.site",37],["bitzite.com",38],["cpmlink.pro",39],["oii.io",40],["megaurl.in",41],["megafly.in",41],["donpelis.com",41],["smutty.com",42],["iseekgirls.com",44],["tio.ch",45],["ondebaixo.com",48],["ondebaixa.com",48],["ondeeubaixo.org",48],["torrentool.org",48],["egao.in",49],["hindustantimes.com",50],["e-sushi.fr",51],["itsfuck.com",52],["stilltube.com",52],["thumpertalk.com",53],["adz7short.space",54],["allwpworld.com",56],["veoplanet.com",57],["blogdatecnologia.net",58],["diariodecasamento.com",58],["eusaudavel.net",58],["modaestiloeafins.com",58],["portalmundocurioso.com",58],["receitasabores.com",58],["turismoeviagem.com",58],["bowfile.com",59],["av01.tv",61],["film01stream.ws",62],["firstpost.com",[63,64]],["so1.asia",65],["methodspoint.com",66],["welt.de",67],["top1iq.com",68],["sub1s.com",69],["utopiascans.com",70],["mboost.me",71],["watchanime.video",72],["adzz.in",[73,74,82]],["soranews24.com",[75,76,77,78]],["datanodes.to",79],["mega4upload.com",80],["javchill.com",81],["proappapk.com",82],["seznamzpravy.cz",[83,84]],["link.idblog.eu.org",85],["jockantv.com",86],["stagatvfiles.com",87],["domaha.tv",88],["xxxrip.net",88],["sextor.org",88],["sex-torrent.net",88],["timestamp.fr",89],["yt2conv.com",90],["av01.media",91],["flixtor2.to",92],["karaoketexty.cz",[93,94]],["los40.com",95],["woman.excite.co.jp",96],["demae-can.com",97]]); + +const entitiesMap = new Map([["vidplay",0],["vizcloud",0],["adbull",1],["burningseries",1],["nextorrent",1],["sportlive",1],["pelisplus",5],["pelispedia",[5,24,25]],["cine-calidad",5],["douploads",7],["vinaurl",8],["filecrypt",9],["mega4up",15],["zeefiles",15],["cinetux",17],["dpstream",17],["allcalidad",17],["pelis28",17],["jetanimes",17],["anxcinema",17],["hdmovie5",17],["pelishouse",17],["hdmovie2",17],["mlwbd",19],["pelispedia24",24],["strcloud",43],["streamtape",43],["streamta",43],["strtape",43],["strtapeadblock",43],["fzm",46],["fzmovies",46],["lite-link",47],["waploaded",55],["onionplay",60]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-class.js new file mode 100644 index 0000000..134f60e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ad-controls",".bitmovinplayer-container.ad-controls"],["hidden","button"],["twig-body"],["get-link",".ybtn.get-link[target=\"_blank\"]","stay"],["get-link",".btn-success.get-link[target=\"_blank\"]","stay"],["has-sidebar-adz|DashboardPage-inner","div[class^=\"DashboardPage-inner\"]","stay"],["hasStickyAd","div.hasStickyAd[class^=\"SetPage\"]","stay"],["cnx-ad-container|cnx-ad-bid-slot"],["vjs-hidden",".vjs-control-bar","stay"],["hidden",".panel-body > .text-center > button"],["disabled","a#redirect-btn"],["td-ad-background-link"],["download-font-button2",".download-font-button"],["unclickable","","stay"]]; + +const hostnamesMap = new Map([["sbs.com.au",0],["apps2app.com",1],["appsmodz.com",1],["xda-developers.com",2],["paid4.link",3],["go.gets4link.com",4],["quizlet.com",[5,6]],["funker530.com",7],["av01.tv",8],["so1.asia",9],["top1iq.com",10],["artribune.com",11],["bestfonts.pro",12],["falatron.com",13]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-cookie.js new file mode 100644 index 0000000..7a8142d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["da325"],["ref_cookie"],["video_view_count"],["/^/"],["PageCount"],[],["/vs|to|vs_spon|tgpOut|current_click/"],["realm.cookiesAndJavascript"],["kt_qparams"],["kt_ips"],["kt_referer"],["blaize_tracking_id"],["akaclientip"],["hive_geoloc"],["MicrosoftApplicationsTelemetryDeviceId"],["/articlesRead|previousPage/"],["ahoy_visitor"],["ahoy_visit"],["didomi_token"]]; + +const hostnamesMap = new Map([["zootube1.com",0],["subdivx.com",1],["buktube.com",2],["fullxh.com",2],["galleryxh.site",2],["megaxh.com",2],["movingxh.world",2],["seexh.com",2],["taoxh.life",2],["unlockxh4.com",2],["xhaccess.com",2],["xhadult2.com",2],["xhadult3.com",2],["xhadult4.com",2],["xhadult5.com",2],["xhamster46.com",2],["xhbig.com",2],["xhbranch5.com",2],["xhday.com",2],["xhday1.com",2],["xhmoon5.com",2],["xhplanet1.com",2],["xhplanet2.com",2],["xhreal2.com",2],["xhreal3.com",2],["xhtab2.com",2],["xhtab4.com",2],["xhtree.com",2],["xhvictory.com",2],["xhwebsite.com",2],["xhwebsite2.com",2],["xhwide1.com",2],["adultasianporn.com",3],["jetpunk.com",4],["xxxxsx.com",5],["sexvideos.host",6],["beaumontenterprise.com",7],["chron.com",7],["ctinsider.com",7],["ctpost.com",7],["expressnews.com",7],["houstonchronicle.com",7],["lmtonline.com",7],["middletownpress.com",7],["mrt.com",7],["newstimes.com",7],["nhregister.com",7],["registercitizen.com",7],["sfchronicle.com",7],["stamfordadvocate.com",7],["thehour.com",7],["timesunion.com",7],["heavyfetish.com",[8,9,10]],["watchporn.to",9],["columbian.com",11],["nypost.com",11],["pagesix.com",11],["factable.com",[12,13]],["bing.com",14],["msn.com",14],["androidpolice.com",15],["makeuseof.com",15],["movieweb.com",15],["xda-developers.com",15],["dev.to",[16,17]],["tv5mondeplus.com",18]]); + +const entitiesMap = new Map([["hamsterix",2],["xhamster",2],["xhamster1",2],["xhamster10",2],["xhamster11",2],["xhamster12",2],["xhamster13",2],["xhamster14",2],["xhamster15",2],["xhamster16",2],["xhamster17",2],["xhamster18",2],["xhamster19",2],["xhamster20",2],["xhamster2",2],["xhamster3",2],["xhamster4",2],["xhamster42",2],["xhamster5",2],["xhamster7",2],["xhamster8",2]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-node-text.js new file mode 100644 index 0000000..db465ef --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(() => { + + /******************************************************************************/ + + // Start of code to inject + const uBOL_removeNodeText = function () { + + const scriptletGlobals = {}; // jshint ignore: line + + const argsList = [["script", "DisplayAcceptableAdIfAdblocked"], ["script", "/==undefined.*body/"], ["script", "\"Anzeige\""], ["script", "Promise"], ["script", "Reflect"], ["script", "document.write"], ["script", "self == top"], ["script", "/popunder|isAdBlock|admvn.src/i"], ["script", "deblocker"], ["script", "exdynsrv"], ["script", "/adb/i"], ["script", "adsbygoogle"], ["script", "FingerprintJS"], ["script", "/h=decodeURIComponent|popundersPerIP/"], ["script", "/adblock.php"], ["script", "/document\\.createElement|\\.banner-in/"], ["script", "/\\badblock\\b/"], ["script", "/block-adb|-0x|adblock/"], ["script", "myreadCookie"], ["script", "ExoLoader"], ["script", "/?key.*open/", "condition", "key"], ["script", "adblock"], ["script", "homad"], ["script", "Adblock"], ["script", "alert"], ["script", "/adblock|popunder/"], ["script", "document.createTextNode"], ["script", "style"], ["script", "shown_at"], ["script", "/fetch|adb/i"], ["script", "window.open"], ["script", ";break;case $."], ["script", "zaraz"], ["script", "adblockimg"], ["script", "showAd"], ["script", "imgSrc"], ["script", "document.createElement(\"script\")"], ["script", "googlesyndication"], ["script", "antiAdBlock"], ["script", "/fairAdblock|popMagic/"], ["script", "/pop1stp|detectAdBlock/"], ["script", "popundersPerIP"], ["script", "popunder"], ["script", "aclib.runPop"], ["script", "mega-enlace.com/ext.php?o="], ["script", "adserverDomain"], ["script", "Popup"], ["script", "catch"], ["script", "displayAdsV3"], ["script", ";}}};break;case $."], ["script", "adblocker"], ["script", "/interceptClickEvent|onbeforeunload|popMagic|location\\.replace/"], ["script", "/-Ads-close|preventDefault|ai-debug|b2a|split|reload/"], ["script", "ai_adb"], ["script", "/bypass.php"], ["script", "htmls"], ["script", "/\\/detected\\.html|Adblock/"], ["script", "toast"], ["script", "AdbModel"], ["script", "popup"], ["script", "antiAdBlockerHandler"], ["script", "/ad\\s?block|adsBlocked|document\\.write\\(unescape\\('|devtool/i"], ["script", "onerror"], ["script", "location.assign"], ["script", "location.href"], ["script", "/checkAdBlocker|AdblockRegixFinder/"], ["script", "adb_detected"], ["script", "/aclib|break;|zoneNativeSett/"], ["script", "/fetch|popupshow/"], ["script", "justDetectAdblock"], ["script", "openPopup"], ["style", "text-decoration"], ["script", "push"], ["script", "AdBlocker"], ["script", "clicky"], ["script", "charCodeAt"], ["script", "/h=decodeURIComponent|\"popundersPerIP\"/"], ["script", "popMagic"], ["script", "/popMagic|pop1stp/"], ["script", "/adblock|location\\.replace/"], ["script", "/downloadJSAtOnload|Object.prototype.toString.call/"], ["script", "numberPages"], ["script", "KCgpPT57bGV0IGU"], ["script", "error-report.com"], ["script", "adShield"], ["script", "AdblockRegixFinder"], ["script", "serve"], ["script", "/\\.pop\\(\\); \\}|AdSlot created|Created AdSlot|\\.length % 2; \\}/"], ["script", "/ConsoleBan|alert|AdBlocker/"], ["script", "runPop"], ["script", "mdpDeblocker"], ["script", "alert", "condition", "adblock"], ["script", "adb"], ["script", " fetch"], ["script", "innerHTML"], ["script", "/'.adsbygoogle'|text-danger|warning|Adblock|_0x/"], ["script", "popUnder"], ["#text", "/スポンサーリンク|Sponsored Link|广告/"], ["#text", "スポンサーリンク"], ["#text", "スポンサードリンク"], ["#text", "/\\[vkExUnit_ad area=(after|before)\\]/"], ["#text", "【広告】"], ["#text", "【PR】"], ["#text", "関連動画"], ["#text", "PR:"], ["script", "leave_recommend"], ["#text", "/Advertisement/"], ["script", "navigator.brave"], ["script", "zfgloaded"], ["script", "HTMLAllCollection"], ["script", "liedetector"], ["script", "popWin"], ["script", "end_click"], ["script", "ad blocker"], ["script", "closeAd"], ["script", "/modal|popupads/"], ["script", "/adconfig/i"], ["script", "AdblockDetector"], ["script", "is_antiblock_refresh"], ["script", "/userAgent|adb|htmls/"], ["script", "myModal"], ["script", "ad_block"], ["script", "app_checkext"], ["script", "clientHeight"], ["script", "/url_key|adHtml/"], ["script", "pop.target"], ["script", "axios"], ["script", "ad block"], ["script", "\"v4ac1eiZr0\""], ["script", "admiral"], ["script", "/charAt|XMLHttpRequest/"], ["script", "AdBlockEnabled"], ["script", "window.location.replace"], ["script", "/$.*open/"], ["script", "Brave"], ["script", "egoTab"], ["script", "abDetectorPro"], ["script", "/$.*(css|oncontextmenu)/"], ["script", "/eval.*RegExp/"], ["script", "wwads"], ["script", "/\\[\\'push\\'\\]/"], ["script", "/adblock/i"], ["script", "/$.*adUnits/"], ["script", "decodeURIComponent"], ["script", "RegExp"], ["script", "adbl"], ["script", "doOpen"], ["script", "adsBlocked"], ["script", "chkADB"], ["script", "AaDetector"], ["script", "AdBlock"], ["script", "Symbol.iterator"], ["script", "/innerHTML.*appendChild/"], ["script", "Exo"], ["script", "detectAdBlock"], ["script", "/window\\[\\'open\\'\\]/"], ["script", "Error"], ["script", "document.head.appendChild"], ["script", "adsPlay"], ["script", "Number"], ["script", "NEXT_REDIRECT"], ["script", "ad-block-activated"], ["script", "insertBefore"], ["script", "pop.doEvent"], ["script", "/adbl/i"], ["script", "detect"], ["script", "fetch"], ["script", "/join\\(\\'\\'\\)/"], ["script", "/join\\(\\\"\\\"\\)/"], ["script", "api.dataunlocker.com"], ["script", "vglnk"], ["script", "/RegExp\\(\\'/", "condition", "RegExp"], ["script", "/while \\(!!\\[\\]\\)|String\\(\\)\\.fromCharCode|\\.join\\(\\w+\\)\\.split\\(\\w+\\)|\"undefined\"|_\\$|\\$_|\\[\\d+\\][^=]*==|\\.join|\\.substr|\\.charAt|\\.reduce|!!|\\$document|break;else|var [^=]+=window\\[/"], ["script", "/detectAdBlock|\\(typeof .+? \\=\\=\\=? (\"undefined\"|\"function\")\\)|typeof adngin|_0x|'\\/func'/"], ["script", "NREUM"]]; + + const hostnamesMap = new Map([["alpin.de", 0], ["boersennews.de", 0], ["chefkoch.de", 0], ["chip.de", 0], ["clever-tanken.de", 0], ["desired.de", 0], ["donnerwetter.de", 0], ["fanfiktion.de", 0], ["focus.de", 0], ["formel1.de", 0], ["frustfrei-lernen.de", 0], ["gewinnspiele.tv", 0], ["giga.de", 0], ["gut-erklaert.de", 0], ["kino.de", 0], ["messen.de", 0], ["nickles.de", 0], ["nordbayern.de", 0], ["spielfilm.de", 0], ["teltarif.de", 0], ["unsere-helden.com", 0], ["weltfussball.at", 0], ["watson.de", 0], ["moviepilot.de", [0, 3]], ["aupetitparieur.com", 1], ["allthingsvegas.com", 1], ["100percentfedup.com", 1], ["beforeitsnews.com", 1], ["concomber.com", 1], ["conservativebrief.com", 1], ["conservativefiringline.com", 1], ["dailylol.com", 1], ["funnyand.com", 1], ["letocard.fr", 1], ["mamieastuce.com", 1], ["meilleurpronostic.fr", 1], ["patriotnationpress.com", 1], ["toptenz.net", 1], ["vitamiiin.com", 1], ["writerscafe.org", 1], ["populist.press", 1], ["dailytruthreport.com", 1], ["livinggospeldaily.com", 1], ["first-names-meanings.com", 1], ["welovetrump.com", 1], ["thehayride.com", 1], ["thelibertydaily.com", 1], ["thepoke.co.uk", 1], ["thepolitistick.com", 1], ["theblacksphere.net", 1], ["shark-tank.com", 1], ["naturalblaze.com", 1], ["greatamericanrepublic.com", 1], ["dailysurge.com", 1], ["truthlion.com", 1], ["flagandcross.com", 1], ["westword.com", 1], ["republicbrief.com", 1], ["freedomfirstnetwork.com", 1], ["phoenixnewtimes.com", 1], ["designbump.com", 1], ["clashdaily.com", 1], ["madworldnews.com", 1], ["reviveusa.com", 1], ["sonsoflibertymedia.com", 1], ["thedesigninspiration.com", 1], ["videogamesblogger.com", 1], ["protrumpnews.com", 1], ["thepalmierireport.com", 1], ["kresy.pl", 1], ["thepatriotjournal.com", 1], ["gellerreport.com", 1], ["thegatewaypundit.com", 1], ["wltreport.com", 1], ["miaminewtimes.com", 1], ["politicalsignal.com", 1], ["rightwingnews.com", 1], ["bigleaguepolitics.com", 1], ["comicallyincorrect.com", 1], ["web.de", 2], ["yts.mx", 5], ["upornia.com", 7], ["pinsystem.co.uk", 8], ["elrellano.com", 8], ["tinyppt.com", 8], ["bharathwick.com", 8], ["descargaspcpro.net", 8], ["dx-tv.com", 8], ["rt3dmodels.com", 8], ["plc4me.com", 8], ["blisseyhusbands.com", 8], ["madaradex.org", 8], ["trigonevo.com", 8], ["franceprefecture.fr", 8], ["jazbaat.in", 8], ["aipebel.com", 8], ["veganab.co", 8], ["camdigest.com", 8], ["learnmany.in", 8], ["amanguides.com", [8, 58]], ["highkeyfinance.com", [8, 58]], ["appkamods.com", 8], ["techacode.com", 8], ["djqunjab.in", 8], ["downfile.site", 8], ["expertvn.com", 8], ["trangchu.news", 8], ["3dmodelshare.org", 8], ["nulleb.com", 8], ["asiaon.top", 8], ["coursesghar.com", 8], ["thecustomrom.com", 8], ["snlookup.com", 8], ["bingotingo.com", 8], ["ghior.com", 8], ["3dmili.com", 8], ["karanpc.com", 8], ["plc247.com", 8], ["hiraethtranslation.com", 8], ["apkdelisi.net", 8], ["javindo.eu.org", 8], ["chindohot.site", 8], ["freepasses.org", 8], ["tomarnarede.pt", 8], ["basketballbuzz.ca", 8], ["dribbblegraphics.com", 8], ["kemiox.com", 8], ["checkersmenu.us", 8], ["teksnologi.com", 8], ["dollareuro.live", 8], ["eporner.com", 10], ["javtiful.com", [10, 13]], ["germancarforum.com", 11], ["innateblogger.com", 11], ["cybercityhelp.in", 11], ["streamnoads.com", [12, 13, 49]], ["bowfile.com", 12], ["cloudvideo.tv", [12, 49]], ["coloredmanga.com", 12], ["embedstream.me", [12, 13, 49]], ["exeo.app", 12], ["hiphopa.net", [12, 13]], ["megaup.net", 12], ["tv247.us", [12, 13]], ["uploadhaven.com", 12], ["userscloud.com", [12, 49]], ["mdfx9dc8n.net", 13], ["mdzsmutpcvykb.net", 13], ["mixdrop21.net", 13], ["mixdropjmk.pw", 13], ["y2tube.pro", 13], ["123movies4u.site", 13], ["1337xporn.com", 13], ["141jav.com", 13], ["1bit.space", 13], ["1bitspace.com", 13], ["38dh2.top", 13], ["3dporndude.com", 13], ["4archive.org", 13], ["4horlover.com", 13], ["560pmovie.com", 13], ["60fps.xyz", 13], ["85tube.com", 13], ["85videos.com", 13], ["8xlinks.click", 13], ["a2zcrackworld.com", 13], ["aazzz.xyz", 13], ["acefile.co", 13], ["actusports.eu", 13], ["adclickersbot.com", 13], ["adricami.com", 13], ["adslink.pw", 13], ["adultstvlive.com", 13], ["adz7short.space", 13], ["aeblender.com", 13], ["ahdafnews.blogspot.com", 13], ["ak47sports.com", 13], ["akuma.moe", 13], ["allplayer.tk", 13], ["allstreaming.online", 13], ["amadoras.cf", 13], ["amadorasdanet.shop", 13], ["amateurblog.tv", 13], ["androidadult.com", 13], ["anhsexjav.xyz", 13], ["anidl.org", 13], ["anime-loads.org", 13], ["animeblkom.net", 13], ["animefire.plus", 13], ["animelek.me", 13], ["animespire.net", 13], ["animestotais.xyz", 13], ["animeyt.es", 13], ["anroll.net", 13], ["anymoviess.xyz", 13], ["aotonline.org", 13], ["asenshu.com", 13], ["asialiveaction.com", 13], ["asianclipdedhd.net", 13], ["askim-bg.com", 13], ["asumsikedaishop.com", 13], ["avcrempie.com", 13], ["avseesee.com", 13], ["gettapeads.com", 13], ["backfirstwo.com", 13], ["bajarjuegospcgratis.com", 13], ["balkanportal.net", 13], ["balkanteka.net", 13], ["bdnewszh.com", [13, 49]], ["belowporn.com", 13], ["bestclaimtrx.xyz", 13], ["bestgirlsexy.com", 13], ["bestnhl.com", 13], ["bestporn4free.com", 13], ["bestporncomix.com", 13], ["bet36.es", 13], ["bikinitryon.net", 13], ["birdurls.com", 13], ["bitsearch.to", 13], ["blackcockadventure.com", 13], ["blackcockchurch.org", 13], ["blackporncrazy.com", 13], ["blizzboygames.net", 13], ["blizzpaste.com", 13], ["blkom.com", 13], ["blog-peliculas.com", 13], ["blogtrabalhista.com", 13], ["blurayufr.xyz", 13], ["bobsvagene.club", 13], ["bolly4umovies.click", 13], ["bonusharian.pro", 13], ["brilian-news.id", 13], ["brupload.net", 13], ["bucitana.com", 13], ["cablegratis.online", 13], ["camchickscaps.com", 13], ["camgirlcum.com", 13], ["camgirls.casa", 13], ["cashurl.in", 13], ["castingx.net", 13], ["ccurl.net", [13, 49]], ["celebrity-leaks.net", 13], ["cgpelis.net", 13], ["charexempire.com", 13], ["choosingnothing.com", 13], ["clasico.tv", 13], ["clik.pw", 13], ["coin-free.com", [13, 55]], ["coins100s.fun", 13], ["comicsmanics.com", 13], ["compucalitv.com", 13], ["coolcast2.com", 13], ["cosplaytab.com", 13], ["countylocalnews.com", 13], ["cpmlink.net", 13], ["crackstreamshd.click", 13], ["crespomods.com", 13], ["crisanimex.com", 13], ["crunchyscan.fr", 13], ["cuevana3.fan", 13], ["cuevana3hd.com", 13], ["cumception.com", 13], ["curvaweb.com", 13], ["cutpaid.com", 13], ["cypherscans.xyz", [13, 49]], ["datawav.club", 13], ["daughtertraining.com", 13], ["deepgoretube.site", 13], ["deltabit.co", 13], ["depvailon.com", 13], ["derleta.com", 13], ["desivdo.com", 13], ["desixx.net", 13], ["detikkebumen.com", 13], ["deutschepornos.me", 13], ["diasoft.xyz", 13], ["directupload.net", 13], ["diskusscan.com", 13], ["dixva.com", 13], ["doctormalay.com", 13], ["dofusports.xyz", 13], ["dogemate.com", 13], ["doods.cam", 13], ["doodskin.lat", 13], ["downloadrips.com", 13], ["downvod.com", 13], ["dphunters.mom", 13], ["dragontranslation.com", 13], ["duddes.xyz", 13], ["dvdfullestrenos.com", 13], ["easylinks.in", 13], ["ebookbb.com", 13], ["ebookhunter.net", 13], ["egyanime.com", 13], ["egygost.com", 13], ["egyshare.cc", 13], ["ekasiwap.com", 13], ["electro-torrent.pl", 13], ["elil.cc", 13], ["embed4u.xyz", 13], ["eplayer.click", 13], ["erovoice.us", 13], ["eroxxx.us", 13], ["estrenosdoramas.net", 13], ["everia.club", 13], ["everythinginherenet.blogspot.com", 13], ["extrafreetv.com", 13], ["extremotvplay.com", 13], ["fapinporn.com", 13], ["fapptime.com", 13], ["fashionblog.tv", 13], ["fastreams.live", 13], ["faucethero.com", 13], ["fembed.com", 13], ["femdom-joi.com", 13], ["fileone.tv", 13], ["film1k.com", 13], ["filmeonline2023.net", 13], ["filmesonlinex.org", 13], ["filmesonlinexhd.biz", [13, 49]], ["filmovitica.com", 13], ["filmymaza.blogspot.com", 13], ["filthy.family", 13], ["firstmovies.to", 13], ["fixfinder.click", 13], ["flostreams.xyz", 13], ["flyfaucet.com", 13], ["footyhunter.lol", 13], ["footyhunter3.xyz", [13, 49]], ["forex-golds.com", 13], ["forex-trnd.com", 13], ["forumchat.club", 13], ["forumlovers.club", 13], ["freemoviesonline.biz", 13], ["freeomovie.co.in", 13], ["freeomovie.to", 13], ["freeporncomic.net", 13], ["freepornhdonlinegay.com", 13], ["freeproxy.io", 13], ["freeuse.me", 13], ["freeusexporn.com", 13], ["fsicomics.com", 13], ["gambarbogel.xyz", 13], ["gamepcfull.com", 13], ["gameronix.com", 13], ["gamesfullx.com", 13], ["gameshdlive.net", 13], ["gameshdlive.xyz", 13], ["gamesmountain.com", 13], ["gamesrepacks.com", 13], ["gamingguru.fr", 13], ["gamovideo.com", 13], ["garota.cf", 13], ["gaydelicious.com", 13], ["gaypornmasters.com", 13], ["gaysex69.net", 13], ["gemstreams.com", 13], ["get-to.link", 13], ["girlscanner.org", 13], ["giurgiuveanul.ro", 13], ["gledajcrtace.xyz", 13], ["gocast2.com", 13], ["gomo.to", 13], ["gostosa.cf", 13], ["gtlink.co", 13], ["gwiazdypornosow.pl", 13], ["haho.moe", 13], ["hatsukimanga.com", 13], ["hayhd.net", 13], ["hdsaprevodom.com", 13], ["hdstreamss.club", 13], ["hentais.tube", 13], ["hentaistream.co", 13], ["hentaitk.net", 13], ["hentaitube.online", 13], ["hentaiworld.tv", 13], ["hesgoal.tv", 13], ["hexupload.net", 13], ["hhkungfu.tv", 13], ["highlanderhelp.com", 13], ["hindimean.com", 13], ["hindimovies.to", [13, 49]], ["hiperdex.com", 13], ["hispasexy.org", 13], ["hitprn.com", 13], ["hoca4u.com", 13], ["hollymoviehd.cc", 13], ["hoodsite.com", 13], ["hopepaste.download", 13], ["hornylips.com", 13], ["hotgranny.live", 13], ["hotmama.live", 13], ["hqcelebcorner.net", 13], ["huren.best", 13], ["hwnaturkya.com", [13, 49]], ["hxfile.co", [13, 49]], ["igfap.com", 13], ["ihdstreams.xyz", 13], ["iklandb.com", 13], ["illink.net", 13], ["imgkings.com", 13], ["imgsex.xyz", 13], ["imx.to", 13], ["influencersgonewild.org", 13], ["infosgj.free.fr", 13], ["investnewsbrazil.com", 13], ["itdmusics.com", 13], ["itsuseful.site", 13], ["itunesfre.com", 13], ["iwatchfriendsonline.net", [13, 110]], ["jackstreams.com", 13], ["jatimupdate24.com", 13], ["jav-fun.cc", 13], ["jav-scvp.com", 13], ["javcl.com", 13], ["javf.net", 13], ["javhay.net", 13], ["javhoho.com", 13], ["javhun.com", 13], ["javleak.com", 13], ["javporn.best", 13], ["javsex.to", 13], ["jimdofree.com", 13], ["jiofiles.org", 13], ["jorpetz.com", 13], ["journalyc.online", 13], ["jp-films.com", 13], ["jpop80ss3.blogspot.com", 13], ["jpopsingles.eu", 13], ["kantotflix.net", 13], ["kantotinyo.com", 13], ["kaoskrew.org", 13], ["kaplog.com", 13], ["keralatvbox.com", 13], ["kickassanimes.io", 13], ["kimochi.info", 13], ["kimochi.tv", 13], ["kinemania.tv", 13], ["konstantinova.net", 13], ["koora-online.live", 13], ["kunmanga.com", 13], ["kutmoney.com", 13], ["kwithsub.com", 13], ["ladangreceh.xyz", 13], ["lat69.me", 13], ["latinblog.tv", 13], ["latinomegahd.net", 13], ["lazyfaucet.com", 13], ["leechpremium.link", 13], ["legendas.dev", 13], ["legendei.net", 13], ["lightdlmovies.blogspot.com", 13], ["lighterlegend.com", 13], ["linclik.com", 13], ["linkebr.com", 13], ["linkrex.net", 13], ["links.worldfree4u-lol.online", 13], ["linksfy.co", 13], ["lody.ink", 13], ["lovesomecommunity.com", 13], ["lulustream.com", [13, 49]], ["luluvdo.com", [13, 49]], ["luzcameraeacao.shop", 13], ["manga-oni.com", 13], ["mangaboat.com", 13], ["mangagenki.me", 13], ["mangahere.onl", 13], ["mangaweb.xyz", 13], ["mangoporn.net", 13], ["manhwahentai.me", 13], ["masahub.com", 13], ["masahub.net", 13], ["maturegrannyfuck.com", 13], ["mdy48tn97.com", 13], ["mediapemersatubangsa.com", 13], ["mega-mkv.com", 13], ["megapastes.com", 13], ["megapornpics.com", 13], ["messitv.net", 13], ["meusanimes.net", 13], ["milfmoza.com", 13], ["milfzr.com", 13], ["millionscast.com", 13], ["mimaletamusical.blogspot.com", 13], ["mitly.us", 13], ["mkv-pastes.com", 13], ["modb.xyz", 13], ["monaskuliner.ac.id", 13], ["moredesi.com", 13], ["movgotv.net", 13], ["movi.pk", 13], ["movierr.online", 13], ["movieswbb.com", 13], ["moviewatch.com.pk", 13], ["mp4upload.com", 13], ["mrskin.live", 13], ["multicanaistv.com", 13], ["mundowuxia.com", 13], ["myeasymusic.ir", 13], ["myonvideo.com", 13], ["myyouporn.com", 13], ["narutoget.info", 13], ["naughtypiss.com", 13], ["nerdiess.com", 13], ["new-fs.eu", 13], ["newtorrentgame.com", 13], ["nflstreams.me", 13], ["niaomea.me", [13, 49]], ["nicekkk.com", 13], ["nicesss.com", 13], ["nlegs.com", 13], ["nolive.me", [13, 49]], ["nopay.info", 13], ["nopay2.info", [13, 149]], ["notformembersonly.com", 13], ["novamovie.net", 13], ["novelpdf.xyz", 13], ["novelssites.com", [13, 49]], ["novelup.top", 13], ["nsfwr34.com", 13], ["nu6i-bg-net.com", 13], ["nudebabesin3d.com", 13], ["nukedfans.com", 13], ["nuoga.eu", 13], ["nzbstars.com", 13], ["ohjav.com", 13], ["ojearnovelas.com", 13], ["okanime.xyz", 13], ["olarixas.xyz", 13], ["oldbox.cloud", 13], ["olweb.tv", 13], ["olympicstreams.me", 13], ["on9.stream", 13], ["oncast.xyz", 13], ["onepiece-mangaonline.com", 13], ["onifile.com", 13], ["onionstream.live", 13], ["onlinesaprevodom.net", 13], ["onlyfullporn.video", 13], ["onplustv.live", 13], ["originporn.com", 13], ["ovagames.com", 13], ["ovamusic.com", 13], ["owllink.net", 13], ["packsporn.com", 13], ["pahaplayers.click", 13], ["palimas.org", 13], ["pandafiles.com", 13], ["papahd.club", 13], ["papahd1.xyz", 13], ["password69.com", 13], ["pastemytxt.com", 13], ["payskip.org", 13], ["peeplink.in", 13], ["peliculasmx.net", 13], ["pervertgirlsvideos.com", 13], ["pervyvideos.com", 13], ["phim12h.com", 13], ["picdollar.com", 13], ["pickteenz.com", 13], ["pics4you.net", 13], ["picsxxxporn.com", 13], ["pinayscandalz.com", 13], ["pinkueiga.net", 13], ["piratefast.xyz", 13], ["piratehaven.xyz", 13], ["pirateiro.com", 13], ["pirlotvonline.org", 13], ["playtube.co.za", 13], ["plugintorrent.com", 13], ["pmvzone.com", 13], ["porndish.com", 13], ["pornez.net", 13], ["pornfetishbdsm.com", 13], ["pornfits.com", 13], ["pornhd720p.com", 13], ["pornobr.club", 13], ["pornobr.ninja", 13], ["pornodominicano.net", 13], ["pornofaps.com", 13], ["pornoflux.com", 13], ["pornotorrent.com.br", 13], ["pornredit.com", 13], ["pornstarsyfamosas.es", 13], ["pornstreams.co", 13], ["porntn.com", 13], ["pornxbit.com", 13], ["pornxday.com", 13], ["portaldasnovinhas.shop", 13], ["portugues-fcr.blogspot.com", 13], ["poscishd.online", 13], ["poscitesch.com", [13, 49]], ["poseyoung.com", 13], ["pover.org", 13], ["proxyninja.org", 13], ["pubfilmz.com", 13], ["publicsexamateurs.com", 13], ["punanihub.com", 13], ["putlocker5movies.org", 13], ["pxxbay.com", 13], ["r18.best", 13], ["ragnaru.net", 13], ["rapbeh.net", 13], ["rapelust.com", 13], ["rapload.org", 13], ["read-onepiece.net", 13], ["retro-fucking.com", 13], ["retrotv.org", 13], ["robaldowns.com", 13], ["rockdilla.com", 13], ["rojadirectatvenvivo.com", 13], ["rojitadirecta.blogspot.com", 13], ["romancetv.site", 13], ["rule34.club", 13], ["rule34hentai.net", 13], ["rumahbokep-id.com", 13], ["safego.cc", 13], ["safestream.cc", 13], ["sakurafile.com", 13], ["satoshi-win.xyz", 13], ["scat.gold", 13], ["scatfap.com", 13], ["scatkings.com", 13], ["scnlog.me", 13], ["scripts-webmasters.net", 13], ["serie-turche.com", 13], ["serijefilmovi.com", 13], ["sexcomics.me", 13], ["sexdicted.com", 13], ["sexgay18.com", 13], ["sexofilm.co", 13], ["sextgem.com", 13], ["sextubebbw.com", 13], ["sgpics.net", 13], ["shadowrangers.live", 13], ["shahee4u.cam", 13], ["shahiid-anime.net", 13], ["shemale6.com", 13], ["shinden.pl", 13], ["short.es", 13], ["showmanga.blog.fc2.com", 13], ["shrt10.com", 13], ["shurt.pw", 13], ["sideplusleaks.net", 13], ["silverblog.tv", 13], ["silverpic.com", 13], ["sinhalasub.life", 13], ["sinsitio.site", 13], ["sinvida.me", 13], ["skidrowcpy.com", 13], ["skidrowfull.com", 13], ["skidrowreloaded.com", 13], ["slut.mom", 13], ["smallencode.me", 13], ["smoner.com", 13], ["smplace.com", 13], ["soccerinhd.com", 13], ["socceron.name", 13], ["softairbay.com", 13], ["sokobj.com", 13], ["songsio.com", 13], ["souexatasmais.com", 13], ["sportbar.live", 13], ["sportea.online", 13], ["sportskart.xyz", 13], ["sportstream1.cfd", 13], ["sporttuna.site", 13], ["srt.am", 13], ["srts.me", 13], ["stakes100.xyz", 13], ["stbemuiptv.com", 13], ["stockingfetishvideo.com", 13], ["stream.crichd.vip", 13], ["stream.lc", 13], ["stream25.xyz", 13], ["streambee.to", 13], ["streamcenter.pro", 13], ["streamers.watch", 13], ["streamgo.to", 13], ["streamkiste.tv", 13], ["streamoporn.xyz", 13], ["streamoupload.xyz", 13], ["streamservicehd.click", 13], ["streamvid.net", [13, 21]], ["subtitleporn.com", 13], ["subtitles.cam", 13], ["suicidepics.com", 13], ["supertelevisionhd.com", 13], ["supexfeeds.com", 13], ["swzz.xyz", 13], ["sxnaar.com", 13], ["tabooporns.com", 13], ["taboosex.club", 13], ["tapeantiads.com", 13], ["tapeblocker.com", 13], ["tapenoads.com", 13], ["tapewithadblock.org", [13, 171]], ["teamos.xyz", 13], ["teen-wave.com", 13], ["teenporncrazy.com", 13], ["telegramgroups.xyz", 13], ["telenovelasweb.com", 13], ["tensei-shitara-slime-datta-ken.com", 13], ["tfp.is", 13], ["tgo-tv.co", [13, 49]], ["thaihotmodels.com", 13], ["theblueclit.com", 13], ["thebussybandit.com", 13], ["theicongenerator.com", 13], ["thelastdisaster.vip", 13], ["thepiratebay0.org", 13], ["thepiratebay10.info", 13], ["thesexcloud.com", 13], ["thothub.today", 13], ["tightsexteens.com", 13], ["tojav.net", 13], ["tokyoblog.tv", 13], ["tonnestreamz.xyz", 13], ["top16.net", 13], ["topvideosgay.com", 13], ["torrage.info", 13], ["torrents.vip", 13], ["torrsexvid.com", 13], ["tpb-proxy.xyz", 13], ["trannyteca.com", 13], ["trendytalker.com", 13], ["tumanga.net", 13], ["turbogvideos.com", 13], ["turbovid.me", 13], ["turkishseriestv.org", 13], ["turksub24.net", 13], ["tutele.sx", 13], ["tutelehd3.xyz", 13], ["tvglobe.me", 13], ["tvpclive.com", 13], ["tvs-widget.com", 13], ["tvseries.video", 13], ["ucptt.com", 13], ["ufaucet.online", 13], ["ufcfight.online", 13], ["uhdgames.xyz", 13], ["ultrahorny.com", 13], ["ultraten.net", 13], ["unblockweb.me", 13], ["underhentai.net", 13], ["uniqueten.net", 13], ["upbaam.com", 13], ["upstream.to", 13], ["valeriabelen.com", 13], ["verdragonball.online", 13], ["vfxmed.com", 13], ["video.az", 13], ["videostreaming.rocks", 13], ["videowood.tv", 13], ["vidorg.net", 13], ["vidtapes.com", 13], ["vidz7.com", 13], ["vikistream.com", 13], ["vikv.net", 13], ["virpe.cc", 13], ["visifilmai.org", 13], ["viveseries.com", 13], ["vladrustov.sx", 13], ["volokit2.com", 13], ["vstorrent.org", 13], ["w-hentai.com", 13], ["watchaccordingtojimonline.com", 13], ["watchbrooklynnine-nine.com", 13], ["watchdowntonabbeyonline.com", 13], ["watchelementaryonline.com", 13], ["watcheronline.net", 13], ["watchgleeonline.com", 13], ["watchhowimetyourmother.online", 13], ["watchkobestreams.info", 13], ["watchlostonline.net", 13], ["watchlouieonline.com", 13], ["watchjavidol.com", 13], ["watchmadmenonline.com", 13], ["watchmonkonline.com", 13], ["watchonceuponatimeonline.com", 13], ["watchparksandrecreation.net", 13], ["watchprettylittleliarsonline.com", 13], ["watchrulesofengagementonline.com", 13], ["watchthekingofqueens.com", 13], ["watchthemiddleonline.com", 13], ["watchtvchh.xyz", 13], ["webcamrips.com", 13], ["wickedspot.org", 13], ["wincest.xyz", 13], ["witanime.best", 13], ["wolverdon.fun", 13], ["wolverdonx.com", 13], ["wordcounter.icu", 13], ["worldcupstream.pm", 13], ["worldmovies.store", 13], ["worldstreams.click", 13], ["wpdeployit.com", 13], ["wqstreams.tk", 13], ["wwwsct.com", 13], ["xanimeporn.com", 13], ["xblog.tv", 13], ["xn--verseriesespaollatino-obc.online", 13], ["xn--xvideos-espaol-1nb.com", 13], ["xpornium.net", 13], ["xsober.com", 13], ["xvip.lat", 13], ["xxgasm.com", 13], ["xxvideoss.org", 13], ["xxx18.uno", 13], ["xxxdominicana.com", 13], ["xxxfree.watch", 13], ["xxxmax.net", 13], ["xxxwebdlxxx.top", 13], ["xxxxvideo.uno", 13], ["y2b.wiki", 13], ["yabai.si", 13], ["yadixv.com", 13], ["yayanimes.net", 13], ["yeshd.net", 13], ["yodbox.com", 13], ["youjax.com", 13], ["youpits.xyz", 13], ["yourdailypornvideos.ws", 13], ["yourupload.com", 13], ["ytstv.me", 13], ["ytstvmovies.co", 13], ["ytstvmovies.xyz", 13], ["ytsyify.co", 13], ["ytsyifymovie.com", 13], ["zerion.cc", 13], ["zerocoin.top", 13], ["zitss.xyz", 13], ["zpaste.net", 13], ["zplayer.live", 13], ["faucet.ovh", 14], ["oko.sh", [15, 31, 66]], ["washingtonpost.com", 16], ["bigbtc.win", 17], ["cryptofun.space", 17], ["gosexpod.com", 18], ["sexo5k.com", 19], ["truyen-hentai.com", 19], ["theshedend.com", 21], ["zeroupload.com", 21], ["securenetsystems.net", 21], ["miniwebtool.com", 21], ["bchtechnologies.com", 21], ["spiegel.de", 22], ["hausbau-forum.de", 23], ["kiemlua.com", 23], ["appnee.com", 24], ["d0000d.com", 25], ["d000d.com", 25], ["d0o0d.com", 25], ["do0od.com", 25], ["doods.pro", 25], ["ds2play.com", 25], ["ds2video.com", 25], ["apkmirror.com", 26], ["musichq.pe", 28], ["sekaikomik.bio", 28], ["onlyfaucet.com", 29], ["livecamrips.com", 30], ["smutty.com", 30], ["freeadultcomix.com", 30], ["down.dataaps.com", 30], ["filmweb.pl", 30], ["infinityscans.xyz", [31, 49]], ["infinityscans.net", [31, 49]], ["iir.la", [31, 66]], ["tii.la", [31, 66]], ["ckk.ai", [31, 66]], ["oei.la", [31, 66]], ["lnbz.la", [31, 66]], ["j8jp.com", 32], ["visionpapers.org", 33], ["fdownloader.net", 34], ["thehackernews.com", 35], ["mielec.pl", 36], ["camsrip.com", 37], ["beatsnoop.com", 37], ["fetchpik.com", 37], ["hackerranksolution.in", 37], ["treasl.com", 38], ["mrbenne.com", 39], ["cnpics.org", 40], ["ovabee.com", 40], ["porn4f.com", 40], ["cnxx.me", 40], ["ai18.pics", 40], ["cuervotv.me", [41, 49]], ["aliezstream.pro", 41], ["daddy-stream.xyz", 41], ["instream.pro", 41], ["mylivestream.pro", 41], ["powerover.online", 41], ["sportea.link", 41], ["sportsurge.stream", 41], ["ufckhabib.com", 41], ["ustream.pro", 41], ["papa4k.online", 41], ["streamhd247.info", 41], ["nowlive1.me", 41], ["buzter.xyz", 41], ["gamehdlive.online", 41], ["hdfungamezz.xyz", 41], ["kingstreamz.lol", 41], ["masterpro.club", 41], ["papahd.co", 41], ["sportos.co", 41], ["valhallas.click", 41], ["andhrafriends.com", 42], ["freeroms.com", 42], ["soap2day-online.com", 42], ["sportsonline.si", 43], ["fiuxy2.co", 44], ["rnbastreams.com", 45], ["4kwebplay.xyz", 45], ["qqwebplay.xyz", 45], ["totalsportek.to", 45], ["eztvx.to", 45], ["topstreams.info", 45], ["lewblivehdplay.ru", 45], ["claplivehdplay.ru", 45], ["viwlivehdplay.ru", 45], ["antennasports.ru", 45], ["buffstreams.app", 45], ["1stream.eu", 45], ["crackstreamer.net", 45], ["methstreamer.com", 45], ["animeunity.to", 46], ["auto-crypto.click", 47], ["iconicblogger.com", 47], ["tokopedia.com", 48], ["xn-----0b4asja7ccgu2b4b0gd0edbjm2jpa1b1e9zva7a0347s4da2797e8qri.xn--1ck2e1b", 49], ["6movies.net", 49], ["adsh.cc", 49], ["afilmyhouse.blogspot.com", 49], ["ak.sv", 49], ["animesultra.com", 49], ["api.webs.moe", 49], ["apkmody.io", 49], ["attvideo.com", 49], ["backfirstwo.site", [49, 140]], ["buffsports.me", 49], ["crazyblog.in", 49], ["divicast.com", 49], ["dlhd.so", 49], ["embed.meomeo.pw", 49], ["filmeserialeonline.org", 49], ["flexyhit.com", 49], ["foreverwallpapers.com", 49], ["french-streams.cc", 49], ["fslinks.org", 49], ["fstream365.com", 49], ["hdtoday.to", 49], ["hinatasoul.com", 49], ["icelz.newsrade.com", 49], ["igg-games.com", 49], ["membed.net", 49], ["mgnetu.com", 49], ["movie4kto.net", 49], ["mp3juice.info", 49], ["mp3juices.cc", 49], ["myflixerz.to", 49], ["nxbrew.com", 49], ["oii.io", 49], ["paidshitforfree.com", 49], ["pepperlive.info", 49], ["playertv.net", 49], ["putlocker68.com", 49], ["roystream.com", 49], ["rssing.com", 49], ["s.to", 49], ["share.filesh.site", 49], ["sharkfish.xyz", 49], ["skidrowcodex.net", 49], ["sports-stream.site", 49], ["stream4free.live", 49], ["streamed.su", 49], ["tamilmobilemovies.in", 49], ["tapeadsenjoyer.com", 49], ["thewatchseries.live", 49], ["tnmusic.in", 49], ["travelplanspro.com", 49], ["tusfiles.com", 49], ["tutlehd4.com", 49], ["twstalker.com", 49], ["vid-guard.com", 49], ["vidco.pro", 49], ["video-leech.xyz", 49], ["vidsaver.net", 49], ["vidspeeds.com", 49], ["viralitytoday.com", 49], ["voiranime.stream", 49], ["watchdoctorwhoonline.com", 49], ["watchserie.online", 49], ["webhostingpost.com", 49], ["woxikon.in", 49], ["www-y2mate.com", 49], ["ylink.bid", 49], ["ytix.xyz", 49], ["remixsearch.net", 50], ["remixsearch.es", 50], ["onlineweb.tools", 50], ["sharing.wtf", 50], ["xnxxcom.xyz", 51], ["moonplusnews.com", [52, 53]], ["loanoffering.in", [52, 53]], ["truyentranhfull.net", 53], ["kenzo-flowertag.com", 54], ["mdn.lol", 54], ["btcbitco.in", 55], ["btcsatoshi.net", 55], ["cempakajaya.com", 55], ["crypto4yu.com", 55], ["gainl.ink", 55], ["manofadan.com", 55], ["readbitcoin.org", 55], ["wiour.com", 55], ["kienthucrangmieng.com", 55], ["tremamnon.com", 55], ["btc25.org", 55], ["tron-free.com", 55], ["bitsmagic.fun", 55], ["ourcoincash.xyz", 55], ["hynews.biz", 55], ["blog.cryptowidgets.net", 56], ["blog.insurancegold.in", 56], ["blog.wiki-topia.com", 56], ["blog.coinsvalue.net", 56], ["blog.cookinguide.net", 56], ["blog.freeoseocheck.com", 56], ["aylink.co", 57], ["sugarona.com", 58], ["nishankhatri.xyz", 58], ["cety.app", 59], ["exego.app", 59], ["cutlink.net", 59], ["cutsy.net", 59], ["cutyurls.com", 59], ["cutty.app", 59], ["cutnet.net", 59], ["javhdo.net", 59], ["tinys.click", 60], ["answerpython.com", 60], ["gsm-solution.com", 60], ["h-donghua.com", 60], ["hindisubbedacademy.com", 60], ["pkgovjobz.com", 60], ["ripexbooster.xyz", 60], ["serial4.com", 60], ["serial412.blogspot.com", 60], ["sigmalinks.in", 60], ["tutorgaming.com", 60], ["everydaytechvams.com", 60], ["dipsnp.com", 60], ["cccam4sat.com", 60], ["aiimgvlog.fun", 61], ["appsbull.com", 62], ["diudemy.com", 62], ["maqal360.com", 62], ["mphealth.online", 62], ["makefreecallsonline.com", 62], ["androjungle.com", 62], ["bookszone.in", 62], ["drakescans.com", 62], ["shortix.co", 62], ["msonglyrics.com", 62], ["app-sorteos.com", 62], ["bokugents.com", 62], ["client.pylexnodes.net", 62], ["btvplus.bg", 62], ["blog24.me", [63, 64]], ["coingraph.us", 65], ["impact24.us", 65], ["atglinks.com", 67], ["kbconlinegame.com", 68], ["hamrojaagir.com", 68], ["odijob.com", 68], ["blogesque.net", 69], ["explorosity.net", 69], ["optimizepics.com", 69], ["torovalley.net", 69], ["simana.online", 70], ["unblocked.id", 72], ["listendata.com", 73], ["7xm.xyz", 73], ["fastupload.io", 73], ["azmath.info", 73], ["wouterplanet.com", 74], ["androidacy.com", 75], ["pillowcase.su", 76], ["veryfreeporn.com", 77], ["theporngod.com", 77], ["besthdgayporn.com", 78], ["drivenime.com", 78], ["javup.org", 78], ["shemaleup.net", 78], ["austiblox.net", 79], ["btcbunch.com", 80], ["teachoo.com", 81], ["interfootball.co.kr", 82], ["a-ha.io", 82], ["cboard.net", 82], ["jjang0u.com", 82], ["joongdo.co.kr", 82], ["viva100.com", 82], ["thephoblographer.com", 82], ["gamingdeputy.com", 82], ["thesaurus.net", 82], ["alle-tests.nl", 82], ["maketecheasier.com", 82], ["automobile-catalog.com", 82], ["allthekingz.com", 82], ["motorbikecatalog.com", 82], ["meconomynews.com", 82], ["brandbrief.co.kr", 82], ["motorgraph.com", 82], ["allthetests.com", 83], ["javatpoint.com", 83], ["globalrph.com", 83], ["carscoops.com", 83], ["indiatimes.com", 83], ["issuya.com", 83], ["topstarnews.net", 83], ["islamicfinder.org", 83], ["secure-signup.net", 83], ["worldhistory.org", 84], ["bitcotasks.com", 85], ["udvl.com", 86], ["www.chip.de", 87], ["topsporter.net", 88], ["sportshub.to", 88], ["streamcheck.link", 89], ["unofficialtwrp.com", 90], ["bitcosite.com", 91], ["bitzite.com", 91], ["easymc.io", 92], ["yunjiema.top", 92], ["hacoos.com", 93], ["bondagevalley.cc", 94], ["zefoy.com", 95], ["vidello.net", 96], ["resizer.myct.jp", 97], ["gametohkenranbu.sakuraweb.com", 98], ["jisakuhibi.jp", 99], ["rank1-media.com", 99], ["lifematome.blog", 100], ["fm.sekkaku.net", 101], ["free-avx.jp", 102], ["dvdrev.com", 103], ["betweenjpandkr.blog", 104], ["nft-media.net", 105], ["ghacks.net", 106], ["leak.sx", 107], ["paste.bin.sx", 107], ["pornleaks.in", 107], ["songspk2.info", 108], ["zoechip.com", 109], ["nectareousoverelate.com", 111], ["khoaiphim.com", 112], ["haafedk2.com", 113], ["fordownloader.com", 113], ["jovemnerd.com.br", 114], ["nicomanga.com", 115], ["totalcsgo.com", 116], ["vivamax.asia", 117], ["manysex.com", 118], ["gaminginfos.com", 119], ["tinxahoivn.com", 120], ["forums-fastunlock.com", 121], ["automoto.it", 122], ["codelivly.com", 123], ["ophim.vip", 124], ["touguatize.monster", 125], ["novelhall.com", 126], ["hes-goal.net", 127], ["abc17news.com", 128], ["adoredbyalex.com", 128], ["agrodigital.com", 128], ["al.com", 128], ["aliontherunblog.com", 128], ["allaboutthetea.com", 128], ["allmovie.com", 128], ["allmusic.com", 128], ["allthingsthrifty.com", 128], ["amessagewithabottle.com", 128], ["androidpolice.com", 128], ["antyradio.pl", 128], ["artforum.com", 128], ["artnews.com", 128], ["awkward.com", 128], ["awkwardmom.com", 128], ["bailiwickexpress.com", 128], ["barnsleychronicle.com", 128], ["becomingpeculiar.com", 128], ["bethcakes.com", 128], ["betweenenglandandiowa.com", 128], ["blogher.com", 128], ["bluegraygal.com", 128], ["briefeguru.de", 128], ["carmagazine.co.uk", 128], ["cattime.com", 128], ["cbr.com", 128], ["cbssports.com", 128], ["celiacandthebeast.com", 128], ["chaptercheats.com", 128], ["cleveland.com", 128], ["collider.com", 128], ["comingsoon.net", 128], ["commercialobserver.com", 128], ["competentedigitale.ro", 128], ["crafty.house", 128], ["dailyvoice.com", 128], ["decider.com", 128], ["didyouknowfacts.com", 128], ["dogtime.com", 128], ["dualshockers.com", 128], ["dustyoldthing.com", 128], ["faithhub.net", 128], ["femestella.com", 128], ["footwearnews.com", 128], ["freeconvert.com", 128], ["frogsandsnailsandpuppydogtail.com", 128], ["fsm-media.com", 128], ["funtasticlife.com", 128], ["fwmadebycarli.com", 128], ["gamerant.com", 128], ["gfinityesports.com", 128], ["givemesport.com", 128], ["gulflive.com", 128], ["helloflo.com", 128], ["homeglowdesign.com", 128], ["honeygirlsworld.com", 128], ["hotcars.com", 128], ["howtogeek.com", 128], ["insider-gaming.com", 128], ["insurancejournal.com", 128], ["jasminemaria.com", 128], ["kion546.com", 128], ["lehighvalleylive.com", 128], ["lettyskitchen.com", 128], ["lifeinleggings.com", 128], ["liveandletsfly.com", 128], ["lizzieinlace.com", 128], ["localnews8.com", 128], ["lonestarlive.com", 128], ["madeeveryday.com", 128], ["maidenhead-advertiser.co.uk", 128], ["makeuseof.com", 128], ["mardomreport.net", 128], ["masslive.com", 128], ["melangery.com", 128], ["milestomemories.com", 128], ["mlive.com", 128], ["modernmom.com", 128], ["momtastic.com", 128], ["mostlymorgan.com", 128], ["motherwellmag.com", 128], ["movieweb.com", 128], ["muddybootsanddiamonds.com", 128], ["musicfeeds.com.au", 128], ["mylifefromhome.com", 128], ["nationalreview.com", 128], ["neoskosmos.com", 128], ["nj.com", 128], ["nordot.app", 128], ["nothingbutnewcastle.com", 128], ["nsjonline.com", 128], ["nypost.com", 128], ["oakvillenews.org", 128], ["observer.com", 128], ["oregonlive.com", 128], ["ourlittlesliceofheaven.com", 128], ["pagesix.com", 128], ["palachinkablog.com", 128], ["pennlive.com", 128], ["pinkonthecheek.com", 128], ["politicususa.com", 128], ["predic.ro", 128], ["puckermom.com", 128], ["qtoptens.com", 128], ["realgm.com", 128], ["reelmama.com", 128], ["robbreport.com", 128], ["royalmailchat.co.uk", 128], ["samchui.com", 128], ["sandrarose.com", 128], ["screenrant.com", 128], ["sheknows.com", 128], ["sherdog.com", 128], ["sidereel.com", 128], ["silive.com", 128], ["simpleflying.com", 128], ["sloughexpress.co.uk", 128], ["spacenews.com", 128], ["sportsgamblingpodcast.com", 128], ["spotofteadesigns.com", 128], ["stacysrandomthoughts.com", 128], ["ssnewstelegram.com", 128], ["superherohype.com", 128], ["syracuse.com", 128], ["tablelifeblog.com", 128], ["thebeautysection.com", 128], ["thecelticblog.com", 128], ["thecurvyfashionista.com", 128], ["thefashionspot.com", 128], ["thegamer.com", 128], ["thegamescabin.com", 128], ["thenerdyme.com", 128], ["thenonconsumeradvocate.com", 128], ["theprudentgarden.com", 128], ["thethings.com", 128], ["timesnews.net", 128], ["topspeed.com", 128], ["toyotaklub.org.pl", 128], ["travelingformiles.com", 128], ["tutsnode.org", 128], ["tvline.com", 128], ["viralviralvideos.com", 128], ["wannacomewith.com", 128], ["wimp.com", 128], ["windsorexpress.co.uk", 128], ["woojr.com", 128], ["worldoftravelswithkids.com", 128], ["xda-developers.com", 128], ["cheatsheet.com", 129], ["pwinsider.com", 129], ["baeldung.com", 129], ["bagi.co.in", 130], ["keran.co", 130], ["biblestudytools.com", 131], ["christianheadlines.com", 131], ["ibelieve.com", 131], ["kuponigo.com", 132], ["kimcilonly.site", 133], ["kimcilonly.link", 133], ["cryptoearns.com", 134], ["inxxx.com", 135], ["ipaspot.app", 136], ["embedwish.com", 137], ["filelions.live", 137], ["leakslove.net", 137], ["jenismac.com", 138], ["vxetable.cn", 139], ["jewelavid.com", 140], ["nizarstream.com", 140], ["snapwordz.com", 141], ["toolxox.com", 141], ["rl6mans.com", 141], ["idol69.net", 141], ["plumbersforums.net", 142], ["123movies57.online", 143], ["gulio.site", 144], ["mediaset.es", 145], ["izlekolik.net", 146], ["donghuaworld.com", 147], ["letsdopuzzles.com", 148], ["tainio-mania.online", 149], ["hes-goals.io", 150], ["pkbiosfix.com", 150], ["casi3.xyz", 150], ["rediff.com", 151], ["dzapk.com", 152], ["darknessporn.com", 153], ["familyporner.com", 153], ["freepublicporn.com", 153], ["pisshamster.com", 153], ["punishworld.com", 153], ["xanimu.com", 153], ["pig69.com", 154], ["cosplay18.pics", 154], ["eroticmoviesonline.me", 155], ["teleclub.xyz", 156], ["ecamrips.com", 157], ["showcamrips.com", 157], ["9animetv.to", 159], ["qiwi.gg", 160], ["jornadaperfecta.com", 161], ["loseart.com", 162], ["sousou-no-frieren.com", 163], ["intro-hd.net", 164], ["monacomatin.mc", 164], ["nodo313.net", 164], ["unite-guide.com", 165], ["thebullspen.com", 166], ["botcomics.com", 167], ["cefirates.com", 167], ["chandlerorchards.com", 167], ["comicleaks.com", 167], ["marketdata.app", 167], ["monumentmetals.com", 167], ["tapmyback.com", 167], ["ping.gg", 167], ["revistaferramental.com.br", 167], ["hawpar.com", 167], ["alpacafinance.org", [167, 168]], ["nookgaming.com", 167], ["enkeleksamen.no", 167], ["kvest.ee", 167], ["creatordrop.com", 167], ["panpots.com", 167], ["cybernetman.com", 167], ["bitdomain.biz", 167], ["gerardbosch.xyz", 167], ["fort-shop.kiev.ua", 167], ["accuretawealth.com", 167], ["resourceya.com", 167], ["tracktheta.com", 167], ["camberlion.com", 167], ["replai.io", 167], ["trybawaryjny.pl", 167], ["tt.live", 168], ["future-fortune.com", 168], ["abhijith.page", 168], ["madrigalmaps.com", 168], ["adventuretix.com", 168], ["bolighub.dk", 168], ["panprices.com", 169], ["intercity.technology", 169], ["freelancer.taxmachine.be", 169], ["adria.gg", 169], ["fjlaboratories.com", 169], ["emanualonline.com", 169], ["proboards.com", 170], ["winclassic.net", 170], ["japscan.lol", 172], ["client.falixnodes.net", 173], ["abema.tv", 174]]); + + const entitiesMap = new Map([["pahe", [4, 13]], ["soap2day", 4], ["hqq", 6], ["waaw", 6], ["mhdsports", 8], ["mhdsportstv", 8], ["mhdtvsports", 8], ["mhdtvworld", 8], ["mhdtvmax", 8], ["mhdstream", 8], ["reset-scans", 8], ["teluguflix", 8], ["poplinks", [8, 62]], ["pixhost", 9], ["viprow", [12, 13, 49]], ["bluemediadownload", 12], ["bluemediafile", 12], ["bluemedialink", 12], ["bluemediastorage", 12], ["bluemediaurls", 12], ["urlbluemedia", 12], ["cloudvideotv", [12, 49]], ["vidsrc", [12, 49]], ["123-movies", 13], ["123movieshd", 13], ["123movieshub", 13], ["123moviesme", 13], ["1337x", [13, 27]], ["1stream", 13], ["1tamilmv", 13], ["2ddl", 13], ["2umovies", 13], ["3hiidude", 13], ["4stream", 13], ["5movies", 13], ["7hitmovies", 13], ["9xmovie", 13], ["9xlinks", 13], ["aagmaal", [13, 49]], ["adblockeronstape", 13], ["adblockeronstreamtape", 13], ["adblockplustape", 13], ["adblockstreamtape", 13], ["adblockstrtape", 13], ["adblockstrtech", 13], ["adblocktape", 13], ["adcorto", 13], ["alexsports", 13], ["alexsportss", 13], ["alexsportz", 13], ["animepahe", 13], ["animesanka", 13], ["animixplay", 13], ["aniplay", 13], ["antiadtape", 13], ["asianclub", 13], ["ask4movie", 13], ["atomixhq", [13, 49]], ["atomohd", 13], ["beinmatch", [13, 20]], ["bhaai", 13], ["buffstreams", 13], ["canalesportivo", 13], ["clickndownload", 13], ["clicknupload", 13], ["daddylive", [13, 49]], ["daddylivehd", [13, 49]], ["ddrmovies", 13], ["desiremovies", 13], ["devlib", 13], ["divxtotal", 13], ["divxtotal1", 13], ["dlhd", 13], ["dvdplay", [13, 49]], ["elixx", 13], ["enjoy4k", 13], ["estrenosflix", 13], ["estrenosflux", 13], ["estrenosgo", 13], ["f1stream", 13], ["fbstream", 13], ["file4go", 13], ["filmymeet", 13], ["filmyzilla", [13, 49]], ["findav", 13], ["findporn", 13], ["flixmaza", 13], ["flizmovies", 13], ["freetvsports", 13], ["fullymaza", 13], ["g3g", 13], ["gotxx", 13], ["grantorrent", 13], ["hdmoviesfair", [13, 49]], ["hdmoviesflix", 13], ["hiidudemoviez", 13], ["imgsen", 13], ["imgsto", 13], ["incest", 13], ["incestflix", 13], ["itopmusic", 13], ["javmost", 13], ["keeplinks", 13], ["keepvid", 13], ["keralahd", 13], ["khatrimazaful", 13], ["khatrimazafull", 13], ["leechall", 13], ["linkshorts", 13], ["mangovideo", 13], ["masaporn", 13], ["miniurl", 13], ["mirrorace", 13], ["mixdroop", 13], ["mixdrop", [13, 45]], ["mkvcage", 13], ["mlbstream", 13], ["mlsbd", 13], ["mmsbee", 13], ["motogpstream", 13], ["movieplex", 13], ["movierulzlink", 13], ["movies123", 13], ["moviesflix", 13], ["moviesmeta", 13], ["moviessources", 13], ["moviesverse", 13], ["moviezwaphd", 13], ["mrunblock", 13], ["nbastream", 13], ["newmovierulz", 13], ["nflstream", 13], ["nhlstream", 13], ["noblocktape", 13], ["nocensor", 13], ["onlyfams", 13], ["ouo", 13], ["pctfenix", [13, 49]], ["pctnew", [13, 49]], ["peliculas24", 13], ["pelisplus", 13], ["piratebay", 13], ["plyjam", 13], ["plylive", 13], ["plyvdo", 13], ["pornhoarder", 13], ["prbay", 13], ["projectfreetv", 13], ["proxybit", 13], ["psarips", 13], ["racaty", 13], ["remaxhd", 13], ["rintor", 13], ["rnbxclusive", 13], ["rnbxclusive0", 13], ["rnbxclusive1", 13], ["rojadirecta", 13], ["rojadirectaenvivo", 13], ["rugbystreams", 13], ["sadisflix", 13], ["safetxt", 13], ["shadowrangers", 13], ["shahi4u", 13], ["shahid4u1", 13], ["shahid4uu", 13], ["shavetape", 13], ["shortearn", 13], ["shorten", 13], ["shorttey", 13], ["shortzzy", 13], ["skymovieshd", 13], ["socceronline", [13, 49]], ["softarchive", 13], ["sports-stream", 13], ["sshhaa", 13], ["stapadblockuser", 13], ["stape", 13], ["stapewithadblock", 13], ["starmusiq", 13], ["strcloud", 13], ["streamadblocker", [13, 49]], ["streamadblockplus", 13], ["streamcdn", 13], ["streamhub", 13], ["streamsport", 13], ["streamta", 13], ["streamtape", 13], ["streamtapeadblockuser", 13], ["strikeout", 13], ["strtape", 13], ["strtapeadblock", 13], ["strtapeadblocker", 13], ["strtapewithadblock", 13], ["strtpe", 13], ["swatchseries", 13], ["tabooflix", 13], ["tennisstreams", 13], ["themoviesflix", 13], ["thepiratebay", 13], ["thisav", 13], ["tmearn", 13], ["toonanime", 13], ["torlock", 13], ["tormalayalam", 13], ["torrentz2eu", 13], ["tutelehd", 13], ["tvply", 13], ["u4m", 13], ["ufcstream", 13], ["unblocknow", 13], ["uploadbuzz", 13], ["usagoals", 13], ["vexmoviex", 13], ["vidclouds", 13], ["vidlox", 13], ["vipbox", [13, 49]], ["vipboxtv", [13, 49]], ["vipleague", 13], ["watch-series", 13], ["watchseries", 13], ["xclusivejams", 13], ["xmoviesforyou", 13], ["youdbox", 13], ["ytmp3eu", 13], ["yts-subs", 13], ["yts", 13], ["zooqle", 13], ["dutchycorp", 14], ["dood", [25, 49]], ["doodstream", 25], ["dooood", [25, 49]], ["torrentdownload", 28], ["shrinke", 30], ["shrinkme", 30], ["daddylive1", 41], ["esportivos", 41], ["poscitechs", 41], ["watchomovies", [42, 49]], ["wawacity", 45], ["123movies", 49], ["123moviesla", 49], ["123movieweb", 49], ["2embed", 49], ["720pstream", 49], ["9xmovies", 49], ["adshort", 49], ["allmovieshub", 49], ["asianplay", 49], ["atishmkv", 49], ["cricstream", 49], ["crictime", 49], ["databasegdriveplayer", 49], ["extramovies", 49], ["faselhd", 49], ["faselhds", 49], ["filemoon", 49], ["filmy", 49], ["filmyhit", 49], ["filmywap", 49], ["fmovies", 49], ["gdplayer", 49], ["gdriveplayer", 49], ["goku", 49], ["gomovies", 49], ["gowatchseries", 49], ["hdfungamezz", 49], ["hindilinks4u", 49], ["hurawatch", 49], ["jalshamoviezhd", 49], ["livecricket", 49], ["mhdsport", 49], ["mkvcinemas", 49], ["movies2watch", 49], ["moviespapa", 49], ["mp4moviez", 49], ["mydownloadtube", 49], ["nsw2u", 49], ["nuroflix", 49], ["o2tvseries", 49], ["o2tvseriesz", 49], ["pirlotv", 49], ["poscitech", 49], ["primewire", 49], ["redecanais", 49], ["serienstream", 49], ["sflix", 49], ["shahed4u", 49], ["shaheed4u", 49], ["speedostream", 49], ["sportcast", 49], ["sportskart", 49], ["streamingcommunity", 49], ["tamilarasan", 49], ["tamilfreemp3songs", 49], ["tamilprinthd", 49], ["torrentdosfilmes", 49], ["tubemate", 49], ["uploadrar", 49], ["uqload", 49], ["vidcloud9", 49], ["vido", 49], ["vidoo", 49], ["vudeo", 49], ["vumoo", 49], ["yesmovies", 49], ["mydverse", 60], ["stfly", 69], ["stly", 69], ["kickass", 71], ["cine-calidad", 77], ["actvid", 109], ["lk21official", 158], ["nontondrama", 158]]); + + const exceptionsMap = new Map([]); + + /******************************************************************************/ + + function removeNodeText( + nodeName, + condition, + ...extraArgs + ) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); + } + + function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' + ) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if (takeRecord) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if (safe.logLevel > 1) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if (safe.RegExp_test.call(reCondition, before) === false) { return true; } + rePattern.lastIndex = 0; + if (safe.RegExp_test.call(rePattern, before) === false) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if (safe.logLevel > 1) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for (const mutation of mutations) { + for (const node of mutation.addedNodes) { + if (reNodeName.test(node.nodeName) === false) { continue; } + if (handleNode(node)) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if (document.documentElement) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (; ;) { + const node = treeWalker.nextNode(); + count += 1; + if (node === null) { break; } + if (reNodeName.test(node.nodeName) === false) { continue; } + if (node === document.currentScript) { continue; } + if (handleNode(node)) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if (extraArgs.stay) { return; } + runAt(() => { + const quitAfter = extraArgs.quitAfter || 0; + if (quitAfter !== 0) { + setTimeout(() => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); + } + + function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [state]; + for (const token of tokens) { + const prop = `${token}`; + if (targets.hasOwnProperty(prop) === false) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if (intFromReadyState(document.readyState) >= runAt) { + fn(); return; + } + const onStateChange = () => { + if (intFromReadyState(document.readyState) < runAt) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = ['readystatechange', onStateChange, { capture: true }]; + safe.addEventListener.apply(document, args); + } + + function safeSelf() { + if (scriptletGlobals.safeSelf) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if (this.sendToLogger === undefined) { return; } + if (args === undefined || args[0] === '') { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if (this.sendToLogger === undefined) { return; } + if (args === undefined || args[0] === '') { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if (pattern === '') { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if (expect === false) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if (match !== null) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if (options.flags !== undefined) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if (details.matchAll) { return true; } + if (details.re) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if (pattern === '') { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if (match === null) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch (ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ((i & 1) === 0) { + const rawValue = a[i + 1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([a[i], value]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if (self.requestIdleCallback) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if (scriptletGlobals.bcSecret === undefined) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if (args.length === 0) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if (bcBuffer === undefined) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch (msg) { + case 'iamready!': + if (bcBuffer === undefined) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; + } + + /******************************************************************************/ + + const hnParts = []; + try { hnParts.push(...document.location.hostname.split('.')); } + catch (ex) { } + const hnpartslen = hnParts.length; + if (hnpartslen === 0) { return; } + + const todoIndices = new Set(); + const tonotdoIndices = []; + + // Exceptions + if (exceptionsMap.size !== 0) { + for (let i = 0; i < hnpartslen; i++) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if (excepted) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); + } + + // Hostname-based + if (hostnamesMap.size !== 0) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if (argsIndices === undefined) { return; } + if (typeof argsIndices === 'number') { argsIndices = [argsIndices]; } + for (const argsIndex of argsIndices) { + if (tonotdoIndices.includes(argsIndex)) { continue; } + todoIndices.add(argsIndex); + } + }; + for (let i = 0; i < hnpartslen; i++) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); + } + + // Entity-based + if (entitiesMap.size !== 0) { + const n = hnpartslen - 1; + for (let i = 0; i < n; i++) { + for (let j = n; j > i; j--) { + const en = hnParts.slice(i, j).join('.'); + let argsIndices = entitiesMap.get(en); + if (argsIndices === undefined) { continue; } + if (typeof argsIndices === 'number') { argsIndices = [argsIndices]; } + for (const argsIndex of argsIndices) { + if (tonotdoIndices.includes(argsIndex)) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); + } + + // Apply scriplets + for (const i of todoIndices) { + try { removeNodeText(...argsList[i]); } + catch (ex) { } + } + argsList.length = 0; + + /******************************************************************************/ + + }; + // End of code to inject + + /******************************************************************************/ + + // Inject code + + // https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 + // 'MAIN' world not yet supported in Firefox, so we inject the code into + // 'MAIN' ourself when environment in Firefox. + + const targetWorld = 'ISOLATED'; + + // Not Firefox + if (typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED') { + return uBOL_removeNodeText(); + } + + // Firefox + { + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + ['(', uBOL_removeNodeText.toString(), ')();'], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if (url) { + if (script) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; + } + + /******************************************************************************/ + + // End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-attr.js new file mode 100644 index 0000000..b49cd80 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["iframe[data-src-cmplz][src=\"about:blank\"]","src","[data-src-cmplz]"],[".video-skip[data-time]","data-time","0"],[".lazy","src","[data-sco-src]"],["span[class] img.lazyload[width]","src","[data-src]"]]; + +const hostnamesMap = new Map([["statisticsanddata.org",0],["18kalebettv.xyz",1],["19kalebettv.xyz",1],["rocketnews24.com",2],["soranews24.com",2],["youpouch.com",2],["phileweb.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-constant.js new file mode 100644 index 0000000..f04cfb8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ytInitialPlayerResponse.playerAds","undefined"],["ytInitialPlayerResponse.adPlacements","undefined"],["ytInitialPlayerResponse.adSlots","undefined"],["playerResponse.adPlacements","undefined"],["ov.advertising.tisoomi.loadScript","noopFunc"],["abp","false"],["oeo","noopFunc"],["nsShowMaxCount","0"],["objVc.interstitial_web",""],["console.clear","trueFunc"],["_ml_ads_ns","null"],["_sp_.config","undefined"],["isAdBlockActive","false"],["AdController","noopFunc"],["check_adblock","true"],["console.clear","noopFunc"],["console.log","noopFunc"],["String.prototype.charCodeAt","trueFunc"],["attachEvent","trueFunc"],["Object.prototype._getSalesHouseConfigurations","noopFunc"],["vast_urls","{}"],["sadbl","false"],["adblockcheck","false"],["arrvast","[]"],["blurred","false"],["flashvars.adv_pre_src",""],["showPopunder","false"],["page_params.holiday_promo","true"],["adsEnabled","true"],["hommy","{}"],["hommy.waitUntil","noopFunc"],["String.prototype.charAt","trueFunc"],["ad_blocker","false"],["blockAdBlock","true"],["is_adblocked","false"],["showPopunder","noopFunc"],["VikiPlayer.prototype.pingAbFactor","noopFunc"],["player.options.disableAds","true"],["flashvars.adv_pre_vast",""],["flashvars.adv_pre_vast_alt",""],["x_width","1"],["_site_ads_ns","true"],["luxuretv.config",""],["Object.prototype.AdOverlay","noopFunc"],["tkn_popunder","null"],["can_run_ads","true"],["adsBlockerDetector","noopFunc"],["globalThis","null"],["adblock","false"],["__ads","true"],["FlixPop.isPopGloballyEnabled","falseFunc"],["console.clear","undefined"],["fuckAdBlock","false"],["$.magnificPopup.open","noopFunc"],["adsenseadBlock","noopFunc"],["flashvars.adv_pause_html",""],["adblockSuspected","false"],["xRds","true"],["cRAds","false"],["disasterpingu","false"],["App.views.adsView.adblock","false"],["$.fx.off","true"],["adsClasses","undefined"],["gsecs","0"],["isAdb","false"],["adBlockEnabled","false"],["puShown","true"],["ads_b_test","true"],["showAds","true"],["attr","{}"],["scriptSrc",""],["Object.prototype.adReinsertion","noopFunc"],["Object.prototype.disableAds","true"],["cxStartDetectionProcess","noopFunc"],["isAdBlocked","false"],["adblock","noopFunc"],["path",""],["adBlock","false"],["_ctrl_vt.blocked.ad_script","false"],["blockAdBlock","noopFunc"],["caca","noopFunc"],["Ok","true"],["isBlocked","false"],["safelink.adblock","false"],["ClickUnder","noopFunc"],["flashvars.adv_pre_url",""],["flashvars.protect_block",""],["flashvars.video_click_url",""],["spoof","noopFunc"],["adBlockerDetected","undefined"],["btoa","null"],["sp_ad","true"],["adsBlocked","false"],["_sp_.msg.displayMessage","noopFunc"],["isAdblock","false"],["CaptchmeState.adb","undefined"],["bb","false"],["indexedDB.open","trueFunc"],["UhasAB","false"],["adNotificationDetected","false"],["atob","noopFunc"],["flashvars.popunder_url",""],["_pop","noopFunc"],["CnnXt.Event.fire","noopFunc"],["_ti_update_user","noopFunc"],["valid","1"],["vastAds","[]"],["adblock","1"],["frg","1"],["time","0"],["vpPrerollVideo","undefined"],["ads","true"],["GNCA_Ad_Support","true"],["Date.now","noopFunc"],["jQuery.adblock","1"],["VMG.Components.Adblock","false"],["_n_app.popunder","null"],["adblockDetector","trueFunc"],["hasPoped","true"],["flashvars.video_click_url","undefined"],["flashvars.adv_start_html",""],["flashvars.adv_post_src",""],["flashvars.adv_post_url",""],["jQuery.adblock","false"],["google_jobrunner","true"],["sec","0"],["gadb","false"],["checkadBlock","noopFunc"],["clientSide.adbDetect","noopFunc"],["cmnnrunads","true"],["adBlocker","false"],["adBlockDetected","noopFunc"],["StileApp.somecontrols.adBlockDetected","noopFunc"],["MDCore.adblock","0"],["google_tag_data","noopFunc"],["noAdBlock","true"],["adsOk","true"],["Object.prototype._parseVAST","noopFunc"],["Object.prototype.createAdBlocker","noopFunc"],["Object.prototype.isAdPeriod","falseFunc"],["check","true"],["dvsize","51"],["isal","true"],["document.hidden","true"],["awm","true"],["adblockEnabled","false"],["ABLK","false"],["pogo.intermission.staticAdIntermissionPeriod","0"],["SubmitDownload1","noopFunc"],["t","0"],["ckaduMobilePop","noopFunc"],["tieneAdblock","0"],["adsAreBlocked","false"],["cmgpbjs","false"],["displayAdblockOverlay","false"],["google","false"],["Math.pow","noopFunc"],["openInNewTab","noopFunc"],["adblockDetector","noopFunc"],["loadingAds","true"],["runAdBlocker","false"],["td_ad_background_click_link","undefined"],["Adblock","false"],["flashvars.logo_url",""],["flashvars.logo_text",""],["nlf.custom.userCapabilities","false"],["decodeURIComponent","trueFunc"],["count","0"],["LoadThisScript","true"],["showPremLite","true"],["closeBlockerModal","false"],["adBlockDetector.isEnabled","falseFunc"],["testerli","false"],["areAdsDisplayed","true"],["gkAdsWerbung","true"],["document.bridCanRunAds","true"],["pop_target","null"],["is_banner","true"],["$easyadvtblock","false"],["show_dfp_preroll","false"],["show_youtube_preroll","false"],["show_ads_gr8_lite","true"],["doads","true"],["jsUnda","noopFunc"],["abp","noopFunc"],["AlobaidiDetectAdBlock","true"],["Advertisement","1"],["adBlockDetected","false"],["abp1","1"],["pr_okvalida","true"],["$.ajax","trueFunc"],["getHomadConfig","noopFunc"],["adsbygoogle.loaded","true"],["cnbc.canShowAds","true"],["Adv_ab","false"],["chrome","undefined"],["firefaucet","true"],["cRAds","true"],["app.addonIsInstalled","trueFunc"],["flashvars.popunder_url","undefined"],["adv","true"],["prerollMain","undefined"],["canRunAds","true"],["Fingerprint2","true"],["dclm_ajax_var.disclaimer_redirect_url",""],["load_pop_power","noopFunc"],["adBlockDetected","true"],["Time_Start","0"],["blockAdBlock","trueFunc"],["ezstandalone.enabled","true"],["CustomEvent","noopFunc"],["DL8_GLOBALS.enableAdSupport","false"],["DL8_GLOBALS.useHomad","false"],["DL8_GLOBALS.enableHomadDesktop","false"],["DL8_GLOBALS.enableHomadMobile","false"],["ab","false"],["go_popup","{}"],["noBlocker","true"],["adsbygoogle","null"],["fabActive","false"],["gWkbAdVert","true"],["noblock","true"],["ai_dummy","true"],["ulp_noadb","true"],["wgAffiliateEnabled","false"],["ads","null"],["detectAdblock","noopFunc"],["adsLoadable","true"],["ASSetCookieAds","null"],["letShowAds","true"],["tidakAdaPenghalangAds","true"],["timeSec","0"],["ads_unblocked","true"],["xxSetting.adBlockerDetection","false"],["better_ads_adblock","null"],["open","undefined"],["Drupal.behaviors.adBlockerPopup","null"],["fake_ad","true"],["flashvars.mlogo",""],["koddostu_com_adblock_yok","null"],["adsbygoogle","trueFunc"],["player.ads.cuePoints","undefined"],["adBlockDetected","null"],["better_ads_adblock","1"],["hold_click","false"],["sgpbCanRunAds","true"],["hasAdBlocker","false"],["initials.yld-pdpopunder",""],["importFAB","undefined"],["clicked","true"],["eClicked","true"],["number","0"],["sync","true"],["PlayerLogic.prototype.detectADB","noopFunc"],["Object.prototype.setNeedShowAdblockWarning","noopFunc"],["DHAntiAdBlocker","true"],["adsConfigs","{}"],["adsConfigs.0","{}"],["adsConfigs.0.enabled","0"],["NoAdBlock","noopFunc"],["adList","[]"],["ifmax","true"],["nitroAds.abp","true"],["onloadUI","noopFunc"],["PageLoader.DetectAb","0"],["adSettings","[]"],["one_time","1"],["consentGiven","true"],["GEMG.GPT.Interstitial","noopFunc"],["amiblock","0"],["nitroAds","{}"],["nitroAds.createAd","noopFunc"],["karte3","18"],["protection","noopFunc"],["sandDetect","noopFunc"],["amodule.data","emptyArr"],["checkAdsStatus","noopFunc"],["postroll","undefined"],["interstitial","undefined"],["isAdBlockDetected","false"],["cabdSettings","undefined"],["td_ad_background_click_link"],["document.hasFocus","trueFunc"],["detectAdBlock","noopFunc"],["Object.prototype.isAllAdClose","true"],["isRequestPresent","true"],["fouty","true"],["Notification","undefined"],["private","false"],["showadas","true"],["iktimer","0"],["aSl.gcd","0"],["counter","10"],["pubAdsService","trueFunc"],["config.pauseInspect","false"],["appContext.adManager.context.current.adFriendly","false"],["blockAdBlock._options.baitClass","null"],["document.blocked_var","1"],["____ads_js_blocked","false"],["wIsAdBlocked","false"],["WebSite.plsDisableAdBlock","null"],["ads_blocked","false"],["samDetected","false"],["countClicks","0"],["settings.adBlockerDetection","false"],["mixpanel.get_distinct_id","true"],["bannersLoaded","4"],["notEmptyBanners","4"],["fuckAdBlock._options.baitClass","null"],["bscheck.adblocker","noopFunc"],["qpcheck.ads","noopFunc"],["isContentBlocked","falseFunc"],["CloudflareApps.installs.Ik7rmQ4t95Qk.options.measureDomain","undefined"],["detectAB1","noopFunc"],["uBlockOriginDetected","false"],["googletag._vars_","{}"],["googletag._loadStarted_","true"],["googletag._loaded_","true"],["google_unique_id","1"],["google.javascript","{}"],["google.javascript.ads","{}"],["google_global_correlator","1"],["paywallGateway.truncateContent","noopFunc"],["adBlockDisabled","true"],["blockedElement","noopFunc"],["popit","false"],["adBlockerDetected","false"],["abu","falseFunc"],["countdown","0"],["decodeURI","noopFunc"],["flashvars.adv_postpause_vast",""],["univresalP","noopFunc"],["xv_ad_block","0"],["vidorev_jav_plugin_video_ads_object.vid_ads_m_video_ads",""],["adsProvider.init","noopFunc"],["SDKLoaded","true"],["blockAdBlock._creatBait","null"],["POPUNDER_ENABLED","false"],["plugins.preroll","noopFunc"],["errcode","0"],["showada","true"],["showax","true"],["p18","undefined"],["asc","2"],["ADBLOCKED","false"],["adb","0"],["String.fromCharCode","trueFunc"],["adblock_use","false"],["nitroAds.loaded","true"],["createCanvas","noopFunc"],["playerAdSettings.adLink",""],["playerAdSettings.waitTime","0"],["AdHandler.adblocked","0"],["adsHeight","11"],["checkCap","0"],["isAdsLoaded","true"],["adblockerAlert","noopFunc"],["Object.prototype.parseXML","noopFunc"],["Object.prototype.blackscreenDuration","1"],["Object.prototype.adPlayerId",""],["isadb","false"],["adblockDetect","noopFunc"],["style","noopFunc"],["history.pushState","noopFunc"],["google_unique_id","6"],["__NEXT_DATA__.props.pageProps.adsConfig","undefined"],["new_config.timedown","0"],["Object.prototype.isAdDisabled","true"],["hiddenProxyDetected","false"],["SteadyWidgetSettings.adblockActive","false"],["proclayer","noopFunc"],["timeleft","0"],["load_ads","trueFunc"],["starPop","1"],["Object.prototype.ads","noopFunc"],["detectBlockAds","noopFunc"],["ga","trueFunc"],["enable_dl_after_countdown","true"],["isGGSurvey","true"],["D4zz","noopFunc"],["ad_link",""],["App.AdblockDetected","false"],["SF.adblock","true"],["startfrom","0"],["Object.prototype.ads.nopreroll_","true"],["HP_Scout.adBlocked","false"],["SD_IS_BLOCKING","false"],["Object.prototype.isPremium","true"],["__BACKPLANE_API__.renderOptions.showAdBlock",""],["Object.prototype.isNoAds","{}"],["countDownDate","0"],["setupSkin","noopFunc"],["count","1"],["Object.prototype.enableInterstitial","false"],["ads","undefined"],["ADBLOCK","false"],["POSTPART_prototype.ADKEY","noopFunc"],["adBlockDetected","falseFunc"],["noAdBlock","noopFunc"],["AdService.info.abd","noopFunc"],["adBlockDetectionResult","undefined"],["popped","true"],["google.ima.OmidVerificationVendor","{}"],["Object.prototype.omidAccessModeRules","{}"],["puShown1","true"],["stop","noopFunc"],["passthetest","true"],["timeset","0"],["pandaAdviewValidate","true"],["verifica_adblock","noopFunc"],["canGetAds","true"],["ad_blocker_active","false"],["init_welcome_ad","noopFunc"],["moneyAbovePrivacyByvCDN","true"],["aLoad","noopFunc"],["mtCanRunAdsSoItCanStillBeOnTheWeb","true"],["document.body.contains","trueFunc"],["popunder","undefined"],["distance","0"],["document.onclick",""],["adEnable","true"],["displayAds","0"],["Overlayer","{}"],["pop3getcookie","undefined"],["pop3setcookie1","undefined"],["pop3setCookie2","undefined"],["_adshrink.skiptime","0"],["AbleToRunAds","true"],["PreRollAd.timeCounter","0"],["TextEncoder","undefined"],["abpblocked","undefined"],["app.showModalAd","noopFunc"],["paAddUnit","noopFunc"],["adt","0"],["test_adblock","noopFunc"],["Object.prototype.adBlockerDetected","falseFunc"],["Object.prototype.adBlocker","false"],["Object.prototype.tomatoDetected","falseFunc"],["vastEnabled","false"],["detectadsbocker","false"],["two_worker_data_js.js","[]"],["FEATURE_DISABLE_ADOBE_POPUP_BY_COUNTRY","true"],["questpassGuard","noopFunc"],["isAdBlockerEnabled","false"],["smartLoaded","true"],["timeLeft","0"],["Cookiebot","noopFunc"],["navigator.brave","undefined"],["feature_flags.interstitial_ads_flag","false"],["feature_flags.interstitials_every_four_slides","false"],["waldoSlotIds","true"],["adblockstatus","false"],["adScriptLoaded","true"],["adblockEnabled","noopFunc"],["banner_is_blocked","false"],["Object.prototype.adBlocked","false"],["myFunc","noopFunc"],["chp_adblock_browser","noopFunc"],["googleAd","true"],["Brid.A9.prototype.backfillAdUnits","[]"],["dct","0"],["slideShow.displayInterstitial","true"],["window.runningAdsAllowed","true"],["tOS1","150"],["__INITIAL_STATE__.gameLists.gamesNoPrerollIds.indexOf","trueFunc"],["checkAdBlocker","noopFunc"],["PlayerConfig.config.CustomAdSetting","[]"],["navigator.standalone","true"],["google.ima.settings.setDisableFlashAds","noopFunc"],["empire.pop","undefined"],["empire.direct","undefined"],["empire.directHideAds","undefined"],["setTimer","0"],["penci_adlbock.ad_blocker_detector","0"],["Object.prototype.adblockDetector","noopFunc"],["blext","true"],["vidorev_jav_plugin_video_ads_object","{}"],["vidorev_jav_plugin_video_ads_object_post","{}"],["S_Popup","10"],["rabLimit","-1"],["nudgeAdBlock","noopFunc"],["playerConfigs.rek","{}"],["feedBack.showAffilaePromo","noopFunc"],["loadpagecheck","noopFunc"],["hucksterInit","trueFunc"],["artemisDisplays","[]"],["artemisItemNames","[]"],["isAdBlockerActive","noopFunc"],["di.VAST.XHRURLHandler","noopFunc"],["di.app.WebplayerApp.Ads.Supervisor.eligibleForPreroll","trueFunc"],["di.app.WebplayerApp.Ads.Supervisor.eligibleForMidroll","trueFunc"],["admiral","noopFunc"],["ads","[]"],["settings.adBlockDetectionEnabled","false"],["displayInterstitialAdConfig","false"],["confirm","noopFunc"],["checkAdBlockeraz","noopFunc"],["segundos","0"],["Yii2App.playbackTimeout","0"],["isPremium","true"],["QiyiPlayerProphetData.a.data","{}"],["toggleAdBlockInfo","falseFunc"],["nitroAds.queue.push","noopFunc"],["aipAPItag.prerollSkipped","true"],["aipAPItag.setPreRollStatus","trueFunc"],["reklam_1_saniye","0"],["reklam_1_gecsaniye","0"],["powerAPITag","emptyObj"],["aoAdBlockDetected","false"],["xtime","0"],["Div_popup",""],["Scribd.Blob.AdBlockerModal","noopFunc"],["AddAdsV2I.addBlock","false"],["rwt","noopFunc"],["bmak.js_post","false"],["firebase.analytics","noopFunc"],["flashvars.event_reporting",""],["Visitor","{}"],["akamaiDisableServerIpLookup","noopFunc"],["DD_RUM.addAction","noopFunc"],["nads.createAd","trueFunc"],["ga","noopFunc"],["huecosPBS.nstdX","null"],["DTM.trackAsyncPV","noopFunc"],["_satellite","{}"],["_satellite.getVisitorId","noopFunc"],["newPageViewSpeedtest","noopFunc"],["pubg.unload","noopFunc"],["generateGalleryAd","noopFunc"],["mediator","noopFunc"],["Object.prototype.subscribe","noopFunc"],["gbTracker","{}"],["gbTracker.sendAutoSearchEvent","noopFunc"],["Object.prototype.vjsPlayer.ads","noopFunc"],["network_user_id",""],["googletag.cmd","{}"],["Object.prototype.setDisableFlashAds","noopFunc"],["DD_RUM.addTiming","noopFunc"],["chameleonVideo.adDisabledRequested","true"],["AdmostClient","{}"],["analytics","{}"],["datalayer","[]"],["Object.prototype.isInitialLoadDisabled","noopFunc"],["listingGoogleEETracking","noopFunc"],["dcsMultiTrack","noopFunc"],["urlStrArray","noopFunc"],["pa","{}"],["Object.prototype.setConfigurations","noopFunc"],["Object.prototype.bk_addPageCtx","noopFunc"],["Object.prototype.bk_doJSTag","noopFunc"],["passFingerPrint","noopFunc"],["DD_LOGS","noopFunc"],["optimizely","{}"],["optimizely.initialized","true"],["google_optimize","{}"],["google_optimize.get","noopFunc"],["_gsq","{}"],["_gsq.push","noopFunc"],["stmCustomEvent","noopFunc"],["_gsDevice",""],["iom","{}"],["iom.c","noopFunc"],["_conv_q","{}"],["_conv_q.push","noopFunc"],["pa.privacy","{}"],["Object.prototype.getTargetingMap","noopFunc"],["populateClientData4RBA","noopFunc"],["YT.ImaManager","noopFunc"],["UOLPD","{}"],["UOLPD.dataLayer","{}"],["__configuredDFPTags","{}"],["URL_VAST_YOUTUBE","{}"],["Adman","{}"],["dplus","{}"],["dplus.track","noopFunc"],["_satellite.track","noopFunc"],["google.ima.dai","{}"],["gfkS2sExtension","{}"],["gfkS2sExtension.HTML5VODExtension","noopFunc"],["AnalyticsEventTrackingJS","{}"],["AnalyticsEventTrackingJS.addToBasket","noopFunc"],["AnalyticsEventTrackingJS.trackErrorMessage","noopFunc"],["initializeslideshow","noopFunc"],["fathom","{}"],["fathom.trackGoal","noopFunc"],["Origami","{}"],["Origami.fastclick","noopFunc"],["Sentry","{}"],["Sentry.init","noopFunc"],["TRC","{}"],["TRC._taboolaClone","[]"],["fp","{}"],["fp.t","noopFunc"],["fp.s","noopFunc"],["initializeNewRelic","noopFunc"],["turnerAnalyticsObj","{}"],["turnerAnalyticsObj.setVideoObject4AnalyticsProperty","noopFunc"],["optimizelyDatafile","{}"],["optimizelyDatafile.featureFlags","[]"],["fingerprint","{}"],["fingerprint.getCookie","noopFunc"],["gform.utils","noopFunc"],["gform.utils.trigger","noopFunc"],["get_fingerprint","noopFunc"],["moatPrebidApi","{}"],["moatPrebidApi.getMoatTargetingForPage","noopFunc"],["cpd_configdata","{}"],["cpd_configdata.url",""],["yieldlove_cmd","{}"],["yieldlove_cmd.push","noopFunc"],["dataLayer.push","noopFunc"],["_etmc","{}"],["_etmc.push","noopFunc"],["freshpaint","{}"],["freshpaint.track","noopFunc"],["ShowRewards","noopFunc"],["stLight","{}"],["stLight.options","noopFunc"],["DD_RUM.addError","noopFunc"],["sensorsDataAnalytic201505","{}"],["sensorsDataAnalytic201505.init","noopFunc"],["sensorsDataAnalytic201505.quick","noopFunc"],["sensorsDataAnalytic201505.track","noopFunc"],["s","{}"],["s.tl","noopFunc"],["SalesforceInteractions","{}"],["SalesforceInteractions.CatalogObjectInteractionName"],["smartech","noopFunc"],["sensors","{}"],["sensors.init","noopFunc"],["supportedBrowsers",""],["supportedTimezoness","[]"],["userTimezoneOffset",""],["ads","yes"],["XMLHttpRequest.prototype.readyState","true"],["Navigator.prototype.globalPrivacyControl","false"],["navigator.globalPrivacyControl","false"]]; + +const hostnamesMap = new Map([["m.youtube.com",[0,1,2,3]],["music.youtube.com",[0,1,2,3]],["tv.youtube.com",[0,1,2,3]],["www.youtube.com",[0,1,2,3]],["youtubekids.com",[0,1,2,3]],["youtube-nocookie.com",[0,1,2,3]],["eu-proxy.startpage.com",[0,1,3]],["kicker.de",[4,582]],["t-online.de",5],["whatfinger.com",6],["timesofindia.indiatimes.com",7],["economictimes.indiatimes.com",8],["userscloud.com",9],["motherless.com",10],["sueddeutsche.de",11],["watchanimesub.net",12],["wco.tv",12],["wcoanimesub.tv",12],["wcoforever.net",12],["freeviewmovies.com",12],["filehorse.com",12],["guidetnt.com",12],["sp-today.com",12],["linkvertise.com",12],["textbin.net",12],["eropaste.net",12],["pastebr.xyz",12],["getpaste.link",12],["sharetext.me",12],["note.sieuthuthuat.com",12],["elcriticodelatele.com",[12,255]],["gadgets.es",[12,255]],["amateurporn.co",[12,101]],["wiwo.de",13],["masteranime.tv",14],["alphaporno.com",[15,438]],["porngem.com",15],["uploadbank.com",15],["shortit.pw",[15,105]],["familyporn.tv",15],["cloudemb.com",[15,360]],["sbplay1.com",15],["id45.cyou",15],["85tube.com",[15,86]],["k1nk.co",15],["watchasians.cc",15],["soltoshindo.com",15],["dronedj.com",17],["nolive.me",18],["player.glomex.com",19],["merkur.de",19],["tz.de",19],["hotpornfile.org",22],["player.tabooporns.com",22],["x69.ovh",22],["wiztube.xyz",22],["netu.frembed.fun",22],["multiup.us",22],["rpdrlatino.live",22],["peliculas8k.com",[22,23]],["video.q34r.org",22],["69x.online",22],["czxxx.org",22],["netu.ac",22],["dirtyvideo.fun",23],["adbull.org",24],["mitly.us",24],["linkrex.net",24],["linx.cc",24],["oke.io",24],["dz4link.com",24],["linclik.com",24],["shrt10.com",24],["loptelink.com",24],["cut-fly.com",24],["linkfinal.com",24],["payskip.org",24],["cutpaid.com",24],["forexmab.com",24],["linkjust.com",24],["linkszia.co",24],["leechpremium.link",24],["icutlink.com",[24,125]],["stfly.me",24],["oncehelp.com",24],["rgl.vn",24],["reqlinks.net",24],["bitlk.com",24],["qlinks.eu",24],["link.3dmili.com",24],["short-fly.com",24],["foxseotools.com",24],["pngit.live",24],["link.turkdown.com",24],["urlty.com",24],["7r6.com",24],["oko.sh",24],["ckk.ai",24],["fc.lc",24],["fstore.biz",24],["cuts-url.com",24],["eio.io",24],["exe.app",24],["exee.io",24],["exey.io",24],["skincarie.com",24],["exeo.app",24],["coinlyhub.com",[24,203]],["adsafelink.com",24],["aii.sh",24],["cybertechng.com",[24,216]],["owllink.net",24],["cutdl.xyz",24],["iir.ai",24],["shorteet.com",[24,235]],["sekilastekno.com",24],["smoner.com",24],["xpshort.com",24],["upshrink.com",24],["enit.in",[24,231]],["ez4short.com",24],["easysky.in",24],["veganab.co",24],["adrinolinks.in",24],["go.bloggingaro.com",24],["go.gyanitheme.com",24],["go.theforyou.in",24],["go.hipsonyc.com",24],["birdurls.com",24],["try2link.com",24],["jameeltips.us",24],["gainl.ink",24],["promo-visits.site",24],["satoshi-win.xyz",[24,286]],["shorterall.com",24],["encurtandourl.com",24],["forextrader.site",24],["postazap.com",24],["cety.app",24],["exego.app",[24,282]],["cutlink.net",24],["cutsy.net",24],["cutyurls.com",24],["cutty.app",24],["cutnet.net",24],["tinys.click",[24,216]],["cpm.icu",24],["panyshort.link",24],["enagato.com",24],["pandaznetwork.com",24],["iir.la",24],["tii.la",24],["oei.la",24],["lnbz.la",[24,231]],["recipestutorials.com",24],["shrinkforearn.in",24],["techyuth.xyz",24],["oii.io",24],["du-link.in",24],["atglinks.com",24],["thotpacks.xyz",24],["megaurl.in",24],["megafly.in",24],["simana.online",24],["link.paid4link.com",[24,292]],["exalink.fun",24],["linksly.co",24],["pkr.pw",24],["imagenesderopaparaperros.com",24],["shortenbuddy.com",24],["gibit.xyz",24],["apksvip.com",24],["4cash.me",24],["namaidani.com",24],["teknomuda.com",24],["illink.net",24],["miuiku.com",24],["yourtechnology.online",24],["savelink.site",24],["apkshrt.com",24],["srts.me",24],["kutmoney.com",24],["kutt.io",24],["sanoybonito.club",24],["samaa-pro.com",24],["miklpro.com",24],["modapk.link",24],["1shorten.com",24],["ccurl.net",24],["st23q.com",24],["beautyram.info",24],["viraloc.com",24],["galaxy-link.space",24],["linkpoi.me",24],["usdshort.com",24],["bitcoinly.in",24],["menjelajahi.com",24],["pewgame.com",24],["yxoshort.com",24],["1link.vip",24],["haonguyen.top",24],["claimfreebits.com",24],["crazyblog.in",24],["gtlink.co",24],["link.tokenoto.com",24],["cutearn.net",24],["rshrt.com",24],["short.palmeratv.com",24],["filezipa.com",24],["dz-linkk.com",24],["theblissempire.com",24],["finanzas-vida.com",24],["adurly.cc",24],["pix4link.com",24],["paid4.link",24],["link.asiaon.top",24],["go.gets4link.com",24],["download.sharenulled.net",24],["beingtek.com",24],["shorturl.unityassets4free.com",24],["disheye.com",24],["techymedies.com",24],["techysuccess.com",24],["za.gl",[24,143]],["download.baominh.tech",24],["bblink.com",24],["linkbr.xyz",24],["myad.biz",24],["swzz.xyz",24],["vevioz.com",24],["charexempire.com",24],["clk.asia",24],["egfly.xyz",24],["linka.click",24],["sturls.com",24],["myshrinker.com",24],["go.adinsurance.xyz",24],["dash-free.com",[24,216]],["snowurl.com",[24,216]],["netfile.cc",24],["link.insurglobal.xyz",24],["theconomy.me",24],["rocklink.in",24],["adinsurance.xyz",24],["insurglobal.xyz",24],["techgeek.digital",24],["download3s.net",24],["shortx.net",24],["musicc.xyz",24],["shortawy.com",24],["tlin.me",24],["apprepack.com",24],["up-load.one",24],["zuba.link",24],["news.speedynews.xyz",24],["golink.xaydungplus.com",24],["bestcash2020.com",24],["hoxiin.com",24],["technemo.xyz",24],["go.linkbnao.com",24],["link-yz.com",24],["paylinnk.com",24],["thizissam.in",24],["ier.ai",24],["bloggertheme.xyz",24],["adslink.pw",24],["novelssites.com",24],["links.medipost.org",24],["faucetcrypto.net",24],["short.freeltc.top",24],["trxking.xyz",24],["weadown.com",24],["m.bloggingguidance.com",24],["blog.onroid.com",24],["link.codevn.net",24],["upfilesurls.com",24],["shareus.site",24],["link4rev.site",24],["bloginguru.xyz",24],["celinks.net",24],["c2g.at",24],["shortzu.icu",24],["bitcosite.com",[24,452]],["cryptosh.pro",24],["sigmalinks.in",24],["link68.net",24],["traffic123.net",24],["windowslite.net",[24,216]],["coinsl.click",24],["viewfr.com",24],["cl1ca.com",24],["4br.me",24],["fir3.net",24],["kiddyshort.com",24],["watchmygf.me",[25,53]],["camwhorez.tv",[25,38,85,86]],["cambay.tv",[25,55,85,101,118,120,121,122]],["fpo.xxx",[25,55]],["sexemix.com",25],["heavyfetish.com",[25,516]],["you-porn.com",27],["youporngay.com",27],["youpornru.com",27],["9908ww.com",27],["adelaidepawnbroker.com",27],["bztube.com",27],["hotovs.com",27],["insuredhome.org",27],["nudegista.com",27],["pornluck.com",27],["vidd.se",27],["pornhub.com",27],["pornerbros.com",28],["freep.com",28],["porn.com",31],["tune.pk",32],["noticias.gospelmais.com.br",33],["techperiod.com",33],["jacquieetmicheltv.net",[34,35]],["illicoporno.com",34],["lavoixdux.com",34],["tonpornodujour.com",34],["jacquieetmichel.net",34],["swame.com",34],["vosfemmes.com",34],["voyeurfrance.net",34],["viki.com",[36,37]],["sleazyneasy.com",[38,39,40]],["smutr.com",[38,199]],["yourporngod.com",[38,39]],["javbangers.com",[38,330]],["camfox.com",38],["camthots.tv",[38,118]],["shegotass.info",38],["amateur8.com",38],["bigtitslust.com",38],["ebony8.com",38],["freeporn8.com",38],["lesbian8.com",38],["maturetubehere.com",38],["sortporn.com",38],["webcamvau.com",38],["motherporno.com",[38,39,55,120]],["tktube.com",38],["theporngod.com",[38,39]],["pornsocket.com",41],["luxuretv.com",42],["porndig.com",[43,44]],["webcheats.com.br",45],["ceesty.com",[46,47]],["gestyy.com",[46,47]],["corneey.com",47],["destyy.com",47],["festyy.com",47],["sh.st",47],["angrybirdsnest.com",48],["zrozz.com",48],["clix4btc.com",48],["4tests.com",48],["planet-explorers-isos.com",48],["business-standard.com",48],["goltelevision.com",48],["news-und-nachrichten.de",48],["laradiobbs.net",48],["urlaubspartner.net",48],["produktion.de",48],["cinemaxxl.de",48],["bladesalvador.com",48],["tempr.email",48],["katfile.com",48],["trust.zone",48],["cshort.org",48],["friendproject.net",48],["covrhub.com",48],["planetsuzy.org",49],["empflix.com",50],["freeplayervideo.com",51],["nazarickol.com",51],["player-cdn.com",51],["playhydrax.com",51],["apinchcaseation.com",51],["bigclatterhomesguideservice.com",51],["bradleyviewdoctor.com",51],["brookethoughi.com",51],["brucevotewithin.com",51],["cindyeyefinal.com",51],["denisegrowthwide.com",51],["edwardarriveoften.com",51],["erikcoldperson.com",51],["graceaddresscommunity.com",51],["housecardsummerbutton.com",51],["jamesstartstudent.com",51],["jamiesamewalk.com",51],["jasminetesttry.com",51],["jasonresponsemeasure.com",51],["jayservicestuff.com",51],["johntryopen.com",51],["kennethofficialitem.com",51],["loriwithinfamily.com",51],["lukecomparetwo.com",51],["markstyleall.com",51],["michaelapplysome.com",51],["morganoperationface.com",51],["nectareousoverelate.com",51],["paulkitchendark.com",51],["rebeccaneverbase.com",51],["roberteachfinal.com",51],["ryanagoinvolve.com",51],["sandrataxeight.com",51],["seanshowcould.com",51],["sethniceletter.com",51],["shannonpersonalcost.com",51],["sharonwhiledemocratic.com",51],["stevenimaginelittle.com",51],["strawberriesporail.com",51],["timberwoodanotia.com",51],["tinycat-voe-fashion.com",51],["troyyourlead.com",51],["uptodatefinishconference.com",51],["uptodatefinishconferenceroom.com",51],["vincentincludesuccessful.com",51],["voe.sx",51],["motphimtv.com",51],["rabbitstream.net",51],["projectfreetv.one",51],["filespace.com",52],["transparentcalifornia.com",53],["deepbrid.com",54],["submityourflicks.com",55],["3movs.com",55],["bravoerotica.net",[55,120]],["youx.xxx",55],["camclips.tv",[55,199]],["camflow.tv",[55,101,120,164,238]],["camhoes.tv",[55,101,118,120,164,238]],["xmegadrive.com",55],["xxxymovies.com",55],["xxxshake.com",55],["gayck.com",55],["xhand.com",[55,120]],["analdin.com",[55,120]],["webnovel.com",56],["videosgay.me",[57,58]],["oneupload.to",58],["wishfast.top",58],["schwaebische.de",59],["8tracks.com",60],["revealname.com",61],["fcportables.com",[62,63]],["kimcartoon.li",64],["kc.linksgen.com",64],["kisscartoon.se",64],["golfchannel.com",65],["telemundodeportes.com",65],["stream.nbcsports.com",65],["mathdf.com",65],["gamcore.com",66],["porcore.com",66],["69games.xxx",66],["javmix.app",66],["tecknity.com",67],["haaretz.co.il",68],["haaretz.com",68],["hungama.com",68],["a-o.ninja",68],["anime-odcinki.pl",68],["kumpulmanga.org",68],["shortgoo.blogspot.com",68],["tonanmedia.my.id",[68,472]],["yurasu.xyz",68],["isekaipalace.com",68],["vikistream.com",69],["eplayer.click",[69,70]],["mega4upload.com",[70,76]],["ennovelas.com",[70,76]],["n-tv.de",71],["brigitte.de",72],["stern.de",72],["foxsports.com.au",73],["canberratimes.com.au",73],["thesimsresource.com",74],["bdnewszh.com",76],["streamservicehd.click",76],["timeforbitco.in",77],["worldofbitco.in",[77,88]],["weatherx.co.in",[77,88]],["getyourbitco.in",77],["sunbtc.space",77],["ctrl.blog",78],["sportlife.es",79],["finofilipino.org",80],["acortarm.xyz",81],["acortame.xyz",81],["speedtest.net",82],["mysflink.blogspot.com",83],["assia.tv",84],["assia4.com",84],["assia24.com",84],["cwtvembeds.com",[86,119]],["xmateur.com",[86,87,101]],["camlovers.tv",86],["porntn.com",86],["pornissimo.org",86],["sexcams-24.com",[86,101]],["watchporn.to",[86,101]],["camwhorez.video",86],["footstockings.com",[87,101]],["sbs.com.au",89],["ojogos.com.br",91],["powforums.com",92],["supforums.com",92],["studybullet.com",92],["usgamer.net",93],["recordonline.com",93],["freebitcoin.win",95],["e-monsite.com",95],["coindice.win",95],["sport-tv-guide.live",96],["temp-mails.com",97],["freiepresse.de",98],["investing.com",99],["camhub.cc",101],["love4porn.com",101],["thotvids.com",101],["watchmdh.to",101],["celebwhore.com",101],["cluset.com",101],["4kporn.xxx",101],["xhomealone.com",101],["lusttaboo.com",[101,401]],["hentai-moon.com",101],["mp3fiber.com",102],["chicoer.com",103],["dailybreeze.com",103],["dailybulletin.com",103],["dailynews.com",103],["delcotimes.com",103],["eastbaytimes.com",103],["macombdaily.com",103],["ocregister.com",103],["pasadenastarnews.com",103],["pe.com",103],["presstelegram.com",103],["redlandsdailyfacts.com",103],["reviewjournal.com",103],["santacruzsentinel.com",103],["saratogian.com",103],["sentinelandenterprise.com",103],["sgvtribune.com",103],["tampabay.com",103],["times-standard.com",103],["theoaklandpress.com",103],["trentonian.com",103],["twincities.com",103],["whittierdailynews.com",103],["bostonherald.com",103],["dailycamera.com",103],["sbsun.com",103],["dailydemocrat.com",103],["montereyherald.com",103],["orovillemr.com",103],["record-bee.com",103],["redbluffdailynews.com",103],["reporterherald.com",103],["thereporter.com",103],["timescall.com",103],["timesheraldonline.com",103],["ukiahdailyjournal.com",103],["dailylocal.com",103],["mercurynews.com",103],["suedkurier.de",104],["anysex.com",106],["vlist.se",107],["pornve.com",108],["coolrom.com.au",109],["pornohirsch.net",110],["marie-claire.es",111],["gamezhero.com",111],["flashgirlgames.com",111],["onlinesudoku.games",111],["mpg.football",111],["sssam.com",111],["globalnews.ca",112],["drinksmixer.com",113],["leitesculinaria.com",113],["fupa.net",114],["browardpalmbeach.com",115],["dallasobserver.com",115],["houstonpress.com",115],["miaminewtimes.com",115],["phoenixnewtimes.com",115],["westword.com",115],["nhentai.net",116],["nowtv.com.tr",117],["caminspector.net",118],["camwhoreshd.com",118],["camgoddess.tv",118],["gay4porn.com",120],["mypornhere.com",120],["mediapason.it",123],["linkspaid.com",123],["tuotromedico.com",123],["neoteo.com",123],["phoneswiki.com",123],["celebmix.com",123],["myneobuxportal.com",123],["oyungibi.com",123],["25yearslatersite.com",123],["jeshoots.com",124],["techhx.com",124],["karanapk.com",124],["flashplayer.fullstacks.net",126],["cloudapps.herokuapp.com",126],["texteditor.nsspot.net",126],["youfiles.herokuapp.com",126],["temp-mail.org",127],["playembed.xyz",128],["javhdporn.net",128],["javstream.top",128],["comnuan.com",129],["veedi.com",130],["battleboats.io",130],["fruitlab.com",131],["haddoz.net",131],["garoetpos.com",131],["stiletv.it",132],["hqtv.biz",134],["liveuamap.com",135],["muvibg.com",135],["audycje.tokfm.pl",136],["hulu.com",[137,138,139]],["shush.se",140],["emurom.net",141],["allkpop.com",142],["pickcrackpasswords.blogspot.com",144],["kfrfansub.com",145],["thuglink.com",145],["voipreview.org",145],["hanime.tv",146],["pogo.com",147],["cloudvideo.tv",148],["legionjuegos.org",149],["legionpeliculas.org",149],["legionprogramas.org",149],["16honeys.com",150],["elespanol.com",151],["remodelista.com",152],["coolmathgames.com",[153,154,155,534]],["audiofanzine.com",156],["noweconomy.live",158],["howifx.com",[158,231]],["vavada5com.com",158],["hitokin.net",159],["developerinsider.co",160],["ilprimatonazionale.it",161],["hotabis.com",161],["root-nation.com",161],["italpress.com",161],["airsoftmilsimnews.com",161],["artribune.com",161],["thehindu.com",162],["cambro.tv",[163,164]],["nibelungen-kurier.de",165],["adfoc.us",167],["djrachit.com",167],["rajgarhsamachar.com",167],["odisharemix.link",167],["freegadgets24.com",167],["odiaalbumsong.com",167],["djrkmusicjaunpur.in",167],["cmsarkariyojana.com",167],["apkeclipse.com",167],["decidewhy.com",167],["insurelist.online",167],["recipenames.com",167],["filmfliqz.co",167],["morestate.pro",167],["puresports.pro",167],["funkeykida.com",167],["oriyaremix.com",167],["funkeypagali.com",167],["careersides.com",167],["nayisahara.com",167],["wikifilmia.com",167],["infinityskull.com",167],["viewmyknowledge.com",167],["iisfvirtual.in",167],["starxinvestor.com",167],["myprivatejobs.com",[167,283]],["wikitraveltips.com",[167,283]],["amritadrino.com",[167,283]],["sahlmarketing.net",167],["filmypoints.in",167],["fitnessholic.net",167],["freshbhojpuri.com",167],["bgmi32bitapk.in",167],["bankshiksha.in",167],["earn.mpscstudyhub.com",167],["earn.quotesopia.com",167],["money.quotesopia.com",167],["best-mobilegames.com",167],["learn.moderngyan.com",167],["bharatsarkarijobalert.com",167],["techacode.com",167],["trickms.com",167],["ielts-isa.edu.vn",167],["sptfy.be",167],["mcafee-com.com",[167,282]],["pianetamountainbike.it",168],["barchart.com",169],["modelisme.com",170],["parasportontario.ca",170],["prescottenews.com",170],["nrj-play.fr",171],["oeffentlicher-dienst.info",172],["hackingwithreact.com",173],["gutekueche.at",174],["eplfootballmatch.com",175],["peekvids.com",176],["playvids.com",176],["pornflip.com",176],["redensarten-index.de",177],["vw-page.com",178],["viz.com",[179,180]],["queenfaucet.website",181],["0rechner.de",182],["configspc.com",183],["xopenload.me",183],["uptobox.com",183],["uptostream.com",183],["onepiece-tube.com",184],["japgay.com",185],["mega-debrid.eu",186],["dreamdth.com",187],["diaridegirona.cat",189],["diariodeibiza.es",189],["diariodemallorca.es",189],["diarioinformacion.com",189],["eldia.es",189],["emporda.info",189],["farodevigo.es",189],["laopinioncoruna.es",189],["laopiniondemalaga.es",189],["laopiniondemurcia.es",189],["laopiniondezamora.es",189],["laprovincia.es",189],["levante-emv.com",189],["mallorcazeitung.es",189],["regio7.cat",189],["superdeporte.es",189],["playpaste.com",190],["player.rtl2.de",191],["freetutorialsus.com",192],["vidlii.com",[192,208]],["iammagnus.com",192],["dailyvideoreports.net",192],["unityassets4free.com",192],["cnbc.com",193],["puzzles.msn.com",194],["metro.us",194],["newsobserver.com",194],["arkadiumhosted.com",194],["firefaucet.win",196],["55k.io",197],["filelions.online",197],["stmruby.com",197],["direct-link.net",198],["direkt-wissen.com",198],["link-to.net",198],["fullhdxxx.com",200],["pornclassic.tube",201],["tubepornclassic.com",201],["etonline.com",202],["creatur.io",202],["drphil.com",202],["urbanmilwaukee.com",202],["ontiva.com",202],["hideandseek.world",202],["myabandonware.com",202],["kendam.com",202],["wttw.com",202],["synonyms.com",202],["definitions.net",202],["hostmath.com",202],["camvideoshub.com",202],["minhaconexao.com.br",202],["home-made-videos.com",204],["pxrnxx.xyz",204],["amateur-couples.com",204],["slutdump.com",204],["produsat.com",206],["12thman.com",208],["acusports.com",208],["atlantic10.com",208],["auburntigers.com",208],["baylorbears.com",208],["bceagles.com",208],["bgsufalcons.com",208],["big12sports.com",208],["bigten.org",208],["bradleybraves.com",208],["butlersports.com",208],["cmumavericks.com",208],["conferenceusa.com",208],["cyclones.com",208],["dartmouthsports.com",208],["daytonflyers.com",208],["dbupatriots.com",208],["dbusports.com",208],["denverpioneers.com",208],["fduknights.com",208],["fgcuathletics.com",208],["fightinghawks.com",208],["fightingillini.com",208],["floridagators.com",208],["friars.com",208],["friscofighters.com",208],["gamecocksonline.com",208],["goarmywestpoint.com",208],["gobison.com",208],["goblueraiders.com",208],["gobobcats.com",208],["gocards.com",208],["gocreighton.com",208],["godeacs.com",208],["goexplorers.com",208],["goetbutigers.com",208],["gofrogs.com",208],["gogriffs.com",208],["gogriz.com",208],["golobos.com",208],["gomarquette.com",208],["gopack.com",208],["gophersports.com",208],["goprincetontigers.com",208],["gopsusports.com",208],["goracers.com",208],["goshockers.com",208],["goterriers.com",208],["gotigersgo.com",208],["gousfbulls.com",208],["govandals.com",208],["gowyo.com",208],["goxavier.com",208],["gozags.com",208],["gozips.com",208],["griffinathletics.com",208],["guhoyas.com",208],["gwusports.com",208],["hailstate.com",208],["hamptonpirates.com",208],["hawaiiathletics.com",208],["hokiesports.com",208],["huskers.com",208],["icgaels.com",208],["iuhoosiers.com",208],["jsugamecocksports.com",208],["longbeachstate.com",208],["loyolaramblers.com",208],["lrtrojans.com",208],["lsusports.net",208],["morrisvillemustangs.com",208],["msuspartans.com",208],["muleriderathletics.com",208],["mutigers.com",208],["navysports.com",208],["nevadawolfpack.com",208],["niuhuskies.com",208],["nkunorse.com",208],["nuhuskies.com",208],["nusports.com",208],["okstate.com",208],["olemisssports.com",208],["omavs.com",208],["ovcsports.com",208],["owlsports.com",208],["purduesports.com",208],["redstormsports.com",208],["richmondspiders.com",208],["sfajacks.com",208],["shupirates.com",208],["siusalukis.com",208],["smcgaels.com",208],["smumustangs.com",208],["soconsports.com",208],["soonersports.com",208],["themw.com",208],["tulsahurricane.com",208],["txst.com",208],["txstatebobcats.com",208],["ubbulls.com",208],["ucfknights.com",208],["ucirvinesports.com",208],["uconnhuskies.com",208],["uhcougars.com",208],["uicflames.com",208],["umterps.com",208],["uncwsports.com",208],["unipanthers.com",208],["unlvrebels.com",208],["uoflsports.com",208],["usdtoreros.com",208],["utahstateaggies.com",208],["utepathletics.com",208],["utrockets.com",208],["uvmathletics.com",208],["uwbadgers.com",208],["villanova.com",208],["wkusports.com",208],["wmubroncos.com",208],["woffordterriers.com",208],["1pack1goal.com",208],["bcuathletics.com",208],["bubraves.com",208],["goblackbears.com",208],["golightsgo.com",208],["gomcpanthers.com",208],["goutsa.com",208],["mercerbears.com",208],["pirateblue.com",208],["pirateblue.net",208],["pirateblue.org",208],["quinnipiacbobcats.com",208],["towsontigers.com",208],["tribeathletics.com",208],["tribeclub.com",208],["utepminermaniacs.com",208],["utepminers.com",208],["wkutickets.com",208],["aopathletics.org",208],["atlantichockeyonline.com",208],["bigsouthnetwork.com",208],["bigsouthsports.com",208],["chawomenshockey.com",208],["dbupatriots.org",208],["drakerelays.org",208],["ecac.org",208],["ecacsports.com",208],["emueagles.com",208],["emugameday.com",208],["gculopes.com",208],["godrakebulldog.com",208],["godrakebulldogs.com",208],["godrakebulldogs.net",208],["goeags.com",208],["goislander.com",208],["goislanders.com",208],["gojacks.com",208],["gomacsports.com",208],["gseagles.com",208],["hubison.com",208],["iowaconference.com",208],["ksuowls.com",208],["lonestarconference.org",208],["mascac.org",208],["midwestconference.org",208],["mountaineast.org",208],["niu-pack.com",208],["nulakers.ca",208],["oswegolakers.com",208],["ovcdigitalnetwork.com",208],["pacersports.com",208],["rmacsports.org",208],["rollrivers.com",208],["samfordsports.com",208],["uncpbraves.com",208],["usfdons.com",208],["wiacsports.com",208],["alaskananooks.com",208],["broncathleticfund.com",208],["cameronaggies.com",208],["columbiacougars.com",208],["etownbluejays.com",208],["gobadgers.ca",208],["golancers.ca",208],["gometrostate.com",208],["gothunderbirds.ca",208],["kentstatesports.com",208],["lehighsports.com",208],["lopers.com",208],["lycoathletics.com",208],["lycomingathletics.com",208],["maraudersports.com",208],["mauiinvitational.com",208],["msumavericks.com",208],["nauathletics.com",208],["nueagles.com",208],["nwusports.com",208],["oceanbreezenyc.org",208],["patriotathleticfund.com",208],["pittband.com",208],["principiaathletics.com",208],["roadrunnersathletics.com",208],["sidearmsocial.com",208],["snhupenmen.com",208],["stablerarena.com",208],["stoutbluedevils.com",208],["uwlathletics.com",208],["yumacs.com",208],["collegefootballplayoff.com",208],["csurams.com",208],["cubuffs.com",208],["gobearcats.com",208],["gohuskies.com",208],["mgoblue.com",208],["osubeavers.com",208],["pittsburghpanthers.com",208],["rolltide.com",208],["texassports.com",208],["thesundevils.com",208],["uclabruins.com",208],["wvuathletics.com",208],["wvusports.com",208],["arizonawildcats.com",208],["calbears.com",208],["cuse.com",208],["georgiadogs.com",208],["goducks.com",208],["goheels.com",208],["gostanford.com",208],["insidekstatesports.com",208],["insidekstatesports.info",208],["insidekstatesports.net",208],["insidekstatesports.org",208],["k-stateathletics.com",208],["k-statefootball.net",208],["k-statefootball.org",208],["k-statesports.com",208],["k-statesports.net",208],["k-statesports.org",208],["k-statewomenshoops.com",208],["k-statewomenshoops.net",208],["k-statewomenshoops.org",208],["kstateathletics.com",208],["kstatefootball.net",208],["kstatefootball.org",208],["kstatesports.com",208],["kstatewomenshoops.com",208],["kstatewomenshoops.net",208],["kstatewomenshoops.org",208],["ksuathletics.com",208],["ksusports.com",208],["scarletknights.com",208],["showdownforrelief.com",208],["syracusecrunch.com",208],["texastech.com",208],["theacc.com",208],["ukathletics.com",208],["usctrojans.com",208],["utahutes.com",208],["utsports.com",208],["wsucougars.com",208],["tricksplit.io",208],["fangraphs.com",209],["4players.de",[210,326]],["buffed.de",210],["gamesaktuell.de",210],["gamezone.de",210],["pcgames.de",210],["videogameszone.de",210],["tvspielfilm.de",[211,212,213,214]],["tvtoday.de",[211,212,213,214]],["chip.de",[211,212,213,214]],["focus.de",[211,212,213,214]],["planetaminecraft.com",215],["cravesandflames.com",216],["codesnse.com",216],["link.paid4file.com",216],["flyad.vip",216],["lapresse.ca",217],["kolyoom.com",218],["ilovephd.com",218],["negumo.com",219],["games.wkb.jp",[220,221]],["channelmyanmar.org",[222,223]],["u-s-news.com",223],["fandom.com",[224,552,553]],["kenshi.fandom.com",225],["hausbau-forum.de",226],["homeairquality.org",226],["faucettronn.click",226],["ticketmaster.sg",226],["fake-it.ws",227],["laksa19.github.io",228],["1shortlink.com",229],["nesia.my.id",230],["makemoneywithurl.com",231],["junkyponk.com",231],["healthfirstweb.com",231],["vocalley.com",231],["yogablogfit.com",231],["en.financerites.com",231],["mythvista.com",231],["livenewsflix.com",231],["cureclues.com",231],["apekite.com",231],["wp2host.com",231],["blogtechh.com",231],["techbixby.com",231],["blogmyst.com",231],["resetoff.pl",232],["sexodi.com",232],["cdn77.org",233],["howtofixwindows.com",234],["3sexporn.com",235],["momxxxsex.com",235],["myfreevintageporn.com",235],["penisbuyutucum.net",235],["ujszo.com",236],["newsmax.com",237],["bobs-tube.com",238],["nadidetarifler.com",239],["siz.tv",239],["suzylu.co.uk",[240,241]],["onworks.net",242],["yabiladi.com",242],["downloadsoft.net",243],["pixsera.net",244],["testlanguages.com",245],["newsinlevels.com",245],["videosinlevels.com",245],["cbs.com",246],["paramountplus.com",246],["buktube.com",247],["fullxh.com",247],["galleryxh.site",247],["megaxh.com",247],["movingxh.world",247],["seexh.com",247],["taoxh.life",247],["unlockxh4.com",247],["xhaccess.com",247],["xhadult2.com",247],["xhadult3.com",247],["xhadult4.com",247],["xhadult5.com",247],["xhamster46.com",247],["xhbig.com",247],["xhbranch5.com",247],["xhday.com",247],["xhday1.com",247],["xhmoon5.com",247],["xhplanet1.com",247],["xhplanet2.com",247],["xhreal2.com",247],["xhreal3.com",247],["xhtab2.com",247],["xhtab4.com",247],["xhtree.com",247],["xhvictory.com",247],["xhwebsite.com",247],["xhwebsite2.com",247],["xhwide1.com",247],["lightnovelworld.com",248],["megadescarga.net",[249,250,251,252]],["megadescargas.net",[249,250,251,252]],["hentaihaven.xxx",253],["ultimate-guitar.com",254],["teachmemicro.com",255],["willcycle.com",255],["2ndrun.tv",255],["rackusreads.com",255],["xyzsports111.xyz",[256,257,258]],["xyzsports112.xyz",[256,257,258]],["xyzsports113.xyz",[256,257,258]],["xyzsports114.xyz",[256,257,258]],["xyzsprtsfrmr1.site",[256,257,258]],["xyzsprtsfrmr2.site",[256,257,258]],["claimbits.net",259],["sexyscope.net",260],["recherche-ebook.fr",262],["easymc.io",262],["zonebourse.com",263],["pink-sluts.net",264],["madoohd.com",265],["andhrafriends.com",266],["benzinpreis.de",267],["defenseone.com",268],["govexec.com",268],["nextgov.com",268],["route-fifty.com",268],["sharing.wtf",269],["th.gl",[270,271]],["wetter3.de",272],["arahdrive.com",273],["aiimgvlog.fun",[273,282]],["esportivos.fun",274],["cosmonova-broadcast.tv",275],["soccerinhd.com",276],["techedubyte.com",276],["rock.porn",[277,278]],["videzz.net",279],["ezaudiobookforsoul.com",280],["club386.com",281],["sinonimos.de",282],["antonimos.de",282],["quesignifi.ca",282],["tiktokrealtime.com",282],["tiktokcounter.net",282],["tpayr.xyz",282],["poqzn.xyz",282],["ashrfd.xyz",282],["rezsx.xyz",282],["tryzt.xyz",282],["ashrff.xyz",282],["rezst.xyz",282],["dawenet.com",282],["erzar.xyz",282],["waezm.xyz",282],["waezg.xyz",282],["blackwoodacademy.org",282],["cryptednews.space",282],["vivuq.com",282],["swgop.com",282],["vbnmll.com",282],["telcoinfo.online",282],["dshytb.com",282],["btcbitco.in",[282,285]],["btcsatoshi.net",282],["cempakajaya.com",282],["crypto4yu.com",282],["readbitcoin.org",282],["wiour.com",282],["finish.addurl.biz",282],["laweducationinfo.com",282],["savemoneyinfo.com",282],["worldaffairinfo.com",282],["godstoryinfo.com",282],["successstoryinfo.com",282],["learnmarketinfo.com",282],["bhugolinfo.com",282],["armypowerinfo.com",282],["rsadnetworkinfo.com",282],["rsinsuranceinfo.com",282],["rsfinanceinfo.com",282],["rsgamer.app",282],["rssoftwareinfo.com",282],["rshostinginfo.com",282],["rseducationinfo.com",282],["advertisingexcel.com",282],["allcryptoz.net",282],["batmanfactor.com",282],["beautifulfashionnailart.com",282],["crewbase.net",282],["crewus.net",282],["phineypet.com",282],["shinbhu.net",282],["shinchu.net",282],["talkforfitness.com",282],["thumb8.net",282],["thumb9.net",282],["topcryptoz.net",282],["uniqueten.net",282],["ultraten.net",282],["exactpay.online",282],["kiddyearner.com",282],["luckydice.net",283],["adarima.org",283],["tieutietkiem.com",283],["weatherwx.com",283],["sattaguess.com",283],["winshell.de",283],["rosasidan.ws",283],["modmakers.xyz",283],["gamepure.in",283],["warrenrahul.in",283],["austiblox.net",283],["upiapi.in",283],["myownguess.in",283],["networkhint.com",283],["watchhentai.net",283],["thichcode.net",283],["texturecan.com",283],["tikmate.app",[283,507]],["4funbox.com",284],["nephobox.com",284],["1024tera.com",284],["blog.cryptowidgets.net",285],["blog.insurancegold.in",285],["blog.wiki-topia.com",285],["blog.coinsvalue.net",285],["blog.cookinguide.net",285],["blog.freeoseocheck.com",285],["blog24.me",285],["bildirim.link",287],["appsbull.com",288],["diudemy.com",288],["maqal360.com",288],["lifesurance.info",289],["infokeeda.xyz",290],["webzeni.com",290],["dl.apkmoddone.com",291],["arcai.com",293],["my-code4you.blogspot.com",294],["flickr.com",295],["firefile.cc",296],["pestleanalysis.com",296],["kochamjp.pl",296],["tutorialforlinux.com",296],["whatsaero.com",296],["animeblkom.net",[296,312]],["blkom.com",296],["globes.co.il",[297,298]],["jardiner-malin.fr",299],["tw-calc.net",300],["ohmybrush.com",301],["talkceltic.net",302],["mentalfloss.com",303],["uprafa.com",304],["cube365.net",305],["nightfallnews.com",[306,307]],["wwwfotografgotlin.blogspot.com",308],["freelistenonline.com",308],["badassdownloader.com",309],["quickporn.net",310],["yellowbridge.com",311],["aosmark.com",313],["atozmath.com",[315,316,317,318,319,320,321]],["newyorker.com",322],["brighteon.com",323],["more.tv",324],["video1tube.com",325],["alohatube.xyz",325],["fshost.me",327],["link.cgtips.org",328],["hentaicloud.com",329],["netfapx.com",331],["paperzonevn.com",332],["hentaienglish.com",333],["hentaiporno.xxx",333],["venge.io",[334,335]],["btcbux.io",336],["its.porn",[337,338]],["atv.at",339],["kusonime.com",[340,341]],["jetpunk.com",343],["imgur.com",344],["hentai-party.com",345],["hentaicomics.pro",345],["xxx-comics.pro",345],["genshinimpactcalculator.com",348],["mysexgames.com",349],["embed.indavideo.hu",352],["coinurl.net",[353,354]],["gdr-online.com",355],["mmm.dk",356],["iqiyi.com",[357,358,500]],["m.iqiyi.com",359],["japopav.tv",360],["lvturbo.com",360],["nbcolympics.com",361],["apkhex.com",362],["indiansexstories2.net",363],["issstories.xyz",363],["1340kbbr.com",364],["gorgeradio.com",364],["kduk.com",364],["kedoam.com",364],["kejoam.com",364],["kelaam.com",364],["khsn1230.com",364],["kjmx.rocks",364],["kloo.com",364],["klooam.com",364],["klykradio.com",364],["kmed.com",364],["kmnt.com",364],["kool991.com",364],["kpnw.com",364],["kppk983.com",364],["krktcountry.com",364],["ktee.com",364],["kwro.com",364],["kxbxfm.com",364],["thevalley.fm",364],["quizlet.com",365],["dsocker1234.blogspot.com",366],["blick.ch",367],["mgnet.xyz",368],["designtagebuch.de",369],["pixroute.com",370],["uploady.io",371],["calculator-online.net",372],["porngames.club",373],["sexgames.xxx",373],["111.90.159.132",374],["battleplan.news",374],["mobile-tracker-free.com",375],["pfps.gg",376],["ac-illust.com",[377,378]],["photo-ac.com",[377,378]],["vlxxs.net",379],["rapelust.com",379],["vtube.to",379],["vtplay.net",379],["desitelugusex.com",379],["xvideos-downloader.net",379],["xxxvideotube.net",379],["sdefx.cloud",379],["nozomi.la",379],["moviesonlinefree.net",379],["social-unlock.com",380],["ninja.io",381],["sourceforge.net",382],["samfirms.com",383],["banned.video",384],["madmaxworld.tv",384],["huffpost.com",385],["ingles.com",386],["spanishdict.com",386],["surfline.com",[387,388]],["play.tv3.ee",389],["play.tv3.lt",389],["play.tv3.lv",389],["tv3play.skaties.lv",389],["trendyoum.com",390],["bulbagarden.net",391],["moviestars.to",392],["hollywoodlife.com",393],["mat6tube.com",394],["textstudio.co",395],["newtumbl.com",396],["nevcoins.club",398],["mail.com",399],["oggi.it",[402,403]],["manoramamax.com",402],["video.gazzetta.it",[402,403]],["mangakita.id",404],["mangakita.net",404],["poscishd.online",405],["avpgalaxy.net",406],["mhma12.tech",407],["panda-novel.com",408],["zebranovel.com",408],["lightsnovel.com",408],["eaglesnovel.com",408],["pandasnovel.com",408],["zadfaucet.com",409],["ewrc-results.com",410],["kizi.com",411],["cyberscoop.com",412],["fedscoop.com",412],["canale.live",413],["mafiatown.pl",[414,415]],["jeep-cj.com",416],["sponsorhunter.com",417],["cloudcomputingtopics.net",418],["likecs.com",419],["tiscali.it",420],["linkspy.cc",421],["tutelehd3.xyz",422],["dirty.pink",[423,424,425]],["adshnk.com",426],["chattanoogan.com",427],["adsy.pw",428],["playstore.pw",428],["socialmediagirls.com",429],["windowspro.de",430],["snapinsta.app",431],["tvtv.ca",432],["tvtv.us",432],["mydaddy.cc",433],["roadtrippin.fr",434],["redketchup.io",[435,436,437]],["anyporn.com",[438,454]],["bravoporn.com",438],["bravoteens.com",438],["crocotube.com",438],["hellmoms.com",438],["hellporno.com",438],["sex3.com",438],["tubewolf.com",438],["xbabe.com",438],["xcum.com",438],["zedporn.com",438],["imagetotext.info",439],["infokik.com",440],["freepik.com",441],["ddwloclawek.pl",[442,443]],["deezer.com",444],["my-subs.co",445],["plaion.com",446],["rapid-cloud.co",447],["slideshare.net",[448,449]],["ustreasuryyieldcurve.com",450],["businesssoftwarehere.com",451],["goo.st",451],["freevpshere.com",451],["softwaresolutionshere.com",451],["staige.tv",455],["in-jpn.com",456],["oninet.ne.jp",456],["xth.jp",456],["androidadult.com",457],["streamvid.net",458],["watchtv24.com",459],["cellmapper.net",460],["medscape.com",461],["newscon.org",[462,463]],["arkadium.com",464],["wheelofgold.com",465],["ozulmanga.com",465],["bembed.net",466],["elbailedeltroleo.site",466],["embedv.net",466],["fslinks.org",466],["listeamed.net",466],["v6embed.xyz",466],["vgplayer.xyz",466],["vid-guard.com",466],["app.blubank.com",467],["mobileweb.bankmellat.ir",467],["sportdeutschland.tv",468],["kcra.com",468],["wcvb.com",468],["ccthesims.com",473],["chromeready.com",473],["coursedrive.org",473],["dtbps3games.com",473],["illustratemagazine.com",473],["uknip.co.uk",473],["vod.pl",474],["megadrive-emulator.com",475],["animesaga.in",478],["moviesapi.club",478],["bestx.stream",478],["watchx.top",478],["digimanie.cz",479],["svethardware.cz",479],["srvy.ninja",480],["drawer-opportunity-i-243.site",481],["tchatche.com",482],["edmdls.com",483],["freshremix.net",483],["scenedl.org",483],["trakt.tv",[484,485,486]],["shroomers.app",487],["classicalradio.com",[488,489,490]],["di.fm",[488,489,490]],["jazzradio.com",[488,489,490]],["radiotunes.com",[488,489,490]],["rockradio.com",[488,489,490]],["zenradio.com",[488,489,490]],["pc-builds.com",491],["qtoptens.com",491],["reuters.com",491],["today.com",491],["videogamer.com",491],["wrestlinginc.com",491],["gbatemp.net",491],["movie-th.tv",492],["iwanttfc.com",493],["nutraingredients-asia.com",494],["nutraingredients-latam.com",494],["nutraingredients-usa.com",494],["nutraingredients.com",494],["livesportsclub.me",495],["rogstream.fun",495],["ozulscansen.com",496],["fitnessbr.click",497],["minhareceita.xyz",497],["doomied.monster",498],["lookmovie2.to",498],["royalroad.com",499],["biletomat.pl",501],["app.axenthost.com",502],["hextank.io",[503,504]],["filmizlehdfilm.com",[505,506]],["sagewater.com",508],["redlion.net",508],["satdl.com",509],["vidstreaming.xyz",510],["everand.com",511],["myradioonline.pl",512],["tacobell.com",514],["zefoy.com",515],["natgeotv.com",517],["br.de",518],["indeed.com",519],["pasteboard.co",520],["clickhole.com",521],["deadspin.com",521],["gizmodo.com",521],["jalopnik.com",521],["jezebel.com",521],["kotaku.com",521],["lifehacker.com",521],["splinternews.com",521],["theinventory.com",521],["theonion.com",521],["theroot.com",521],["thetakeout.com",521],["pewresearch.org",521],["los40.com",[522,523]],["as.com",523],["telegraph.co.uk",[524,525]],["poweredbycovermore.com",[524,575]],["lumens.com",[524,575]],["verizon.com",526],["humanbenchmark.com",527],["politico.com",528],["officedepot.co.cr",[529,530]],["usnews.com",533],["factable.com",535],["zee5.com",536],["gala.fr",537],["geo.fr",537],["voici.fr",537],["gloucestershirelive.co.uk",538],["arsiv.mackolik.com",539],["jacksonguitars.com",540],["scandichotels.com",541],["stylist.co.uk",542],["nettiauto.com",543],["thaiairways.com",[544,545]],["cerbahealthcare.it",[546,547]],["futura-sciences.com",[546,564]],["tiendaenlinea.claro.com.ni",[548,549]],["tieba.baidu.com",550],["linktr.ee",551],["grasshopper.com",[554,555]],["epson.com.cn",[556,557,558,559]],["oe24.at",[560,561]],["szbz.de",560],["platform.autods.com",[562,563]],["wikihow.com",565],["citibank.com.sg",566],["uol.com.br",[567,568,569,570,571]],["gazzetta.gr",572],["digicol.dpm.org.cn",[573,574]],["virginmediatelevision.ie",576],["larazon.es",[577,578]],["waitrosecellar.com",[579,580,581]],["sharpen-free-design-generator.netlify.app",[583,584]],["help.cashctrl.com",[585,586]],["commande.rhinov.pro",[587,588]],["ecom.wixapps.net",[587,588]],["tipranks.com",[589,590]],["iceland.co.uk",[591,592,593]],["socket.pearsoned.com",594],["tntdrama.com",[595,596]],["mobile.de",[597,598]],["ioe.vn",[599,600]],["geiriadur.ac.uk",[599,603]],["bikeportland.org",[601,602]],["biologianet.com",[568,569,570]],["10play.com.au",[604,605]],["sunshine-live.de",[606,607]],["whatismyip.com",[608,609]],["myfitnesspal.com",610],["netoff.co.jp",[611,612]],["clickjogos.com.br",615],["bristan.com",[616,617]],["zillow.com",618],["share.hntv.tv",[619,620,621,622]],["optimum.net",[623,624]],["pvrcinemas.com",[625,626]],["investor-web.hdfcfund.com",627],["user.guancha.cn",[628,629]],["financemonk.net",[630,631,632,633]],["veev.to",634],["weather.com",[635,636]],["ubereats.com",[635,636]]]); + +const entitiesMap = new Map([["watch-series",9],["watchseries",9],["vev",9],["vidop",9],["vidup",9],["starmusiq",12],["wcofun",12],["kissasian",14],["gogoanime",[14,51]],["1movies",[14,17]],["xmovies8",14],["animeheaven",14],["0123movies",14],["gostream",14],["gomovies",14],["primewire",15],["streanplay",[15,16]],["sbplay",15],["milfnut",15],["sxyprn",20],["hqq",[21,22]],["waaw",[22,23]],["younetu",22],["vvtplayer",22],["123link",24],["adshort",24],["linkshorts",24],["adsrt",24],["vinaurl",24],["adfloz",24],["dutchycorp",24],["shortearn",24],["pingit",24],["shrink",24],["tmearn",24],["megalink",24],["miniurl",24],["gplinks",24],["clk",24],["pureshort",24],["shrinke",24],["shrinkme",24],["pcprogramasymas",24],["link1s",24],["shortzzy",24],["shorttey",[24,202]],["lite-link",24],["adcorto",24],["zshort",24],["upfiles",24],["linkfly",24],["wplink",24],["seulink",24],["encurtalink",24],["camwhores",[25,38,85,86,87]],["tube8",[26,27]],["youporn",27],["redtube",27],["pornhub",[27,188]],["upornia",[29,30]],["fmovies",51],["xtits",[55,120]],["streamwish",[57,58]],["pouvideo",64],["povvideo",64],["povw1deo",64],["povwideo",64],["powv1deo",64],["powvibeo",64],["powvideo",64],["powvldeo",64],["plyjam",[69,70]],["fxporn69",75],["vipbox",76],["viprow",76],["desbloqueador",81],["xberuang",83],["teknorizen",83],["subtorrents",90],["subtorrents1",90],["newpelis",90],["pelix",90],["allcalidad",90],["infomaniakos",90],["filecrypt",94],["tornadomovies",100],["sexwebvideo",101],["mangovideo",101],["icdrama",107],["mangasail",107],["file4go",109],["asianclub",128],["anitube",131],["mixdrop",133],["uploadev",157],["ver-pelis-online",166],["ancient-origins",175],["spankbang",195],["lookcam",202],["lootlinks",202],["dpstream",205],["bluemediafiles",207],["docer",232],["hamsterix",247],["xhamster",247],["xhamster1",247],["xhamster10",247],["xhamster11",247],["xhamster12",247],["xhamster13",247],["xhamster14",247],["xhamster15",247],["xhamster16",247],["xhamster17",247],["xhamster18",247],["xhamster19",247],["xhamster20",247],["xhamster2",247],["xhamster3",247],["xhamster4",247],["xhamster42",247],["xhamster5",247],["xhamster7",247],["xhamster8",247],["acortalo",[249,250,251,252]],["acortar",[249,250,251,252]],["kickassanime",261],["doomovie-hd",265],["terabox",284],["ctrlv",314],["123movieshd",342],["uproxy",346],["animesa",347],["cinecalidad",[350,351]],["dvdplay",379],["apkmaven",397],["gmx",400],["gamereactor",453],["vembed",466],["empire-stream",[469,470,471]],["empire-streaming",[469,470,471]],["empire-streamz",[469,470,471]],["tvhay",[476,477]],["lookmovie",498],["filmizletv",[505,506]],["www.google",513],["officedepot",[531,532]],["foundit",[613,614]],["dropgalaxy",[630,631,632,633]]]); + +const exceptionsMap = new Map([["pingit.com",[24]],["pingit.me",[24]],["lookmovie.studio",[498]]]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-cookie.js new file mode 100644 index 0000000..82c8863 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["popunder_stop","1"],["ts_popunder","true","","reload","1"],["__pf","1"],["npabp","1"],["popunder","yes"],["dscl","1"],["ppndr","1"],["clicked","1","","reload","1"],["__gads","1"],["clictune_pop","off"],["_ckLV1","1"],["__adClick","1"],["WHITELISTED_CLOSED","1"],["popunder","1"],["softonic-r2d2-view-state","1"],["modal_cookie","yes"],["__gads","OK","","reload","1"],["visits","1"],["ad_opened","true"],["customscript0","1"],["visited","1"],["inter","1","","reload","1"],["Ads","1"],["Ads","2"],["Geo","OK"],["bitmovin_analytics_uuid","OK"],["am-sub","1"]]; + +const hostnamesMap = new Map([["tnaflix.com",0],["buktube.com",1],["fullxh.com",1],["galleryxh.site",1],["megaxh.com",1],["movingxh.world",1],["seexh.com",1],["taoxh.life",1],["unlockxh4.com",1],["xhaccess.com",1],["xhadult2.com",1],["xhadult3.com",1],["xhadult4.com",1],["xhadult5.com",1],["xhamster46.com",1],["xhbig.com",1],["xhbranch5.com",1],["xhday.com",1],["xhday1.com",1],["xhmoon5.com",1],["xhplanet1.com",1],["xhplanet2.com",1],["xhreal2.com",1],["xhreal3.com",1],["xhtab2.com",1],["xhtab4.com",1],["xhtree.com",1],["xhvictory.com",1],["xhwebsite.com",1],["xhwebsite2.com",1],["xhwide1.com",1],["animesuge.to",2],["anix.to",2],["anix.vc",2],["bflix.to",2],["bflixhd.to",2],["flixflare.to",2],["flixhive.to",2],["flixhq.bz",2],["flixtorz.to",2],["fmoviesz.to",2],["fmovies24.to",2],["hurawatch.bz",2],["hurawatch2.to",2],["losmoviesz.to",2],["mangafire.to",2],["moviestowatch.id",2],["soap2dayx.to",2],["watchseriesx.to",2],["twitchmetrics.net",3],["andhrafriends.com",4],["porno-baguette.com",[5,6]],["xnxxcom.xyz",7],["laweducationinfo.com",8],["savemoneyinfo.com",8],["worldaffairinfo.com",8],["godstoryinfo.com",8],["successstoryinfo.com",8],["cxissuegk.com",8],["learnmarketinfo.com",8],["bhugolinfo.com",8],["armypowerinfo.com",8],["rsadnetworkinfo.com",8],["rsinsuranceinfo.com",8],["rsfinanceinfo.com",8],["rsgamer.app",8],["rssoftwareinfo.com",8],["rshostinginfo.com",8],["rseducationinfo.com",8],["dlink2.net",9],["apkmodvn.com",10],["dl.apkmoddone.com",11],["imgur.com",12],["imgur-com.translate.goog",12],["xcity.org",13],["top16.net",[13,20]],["coolrom.com.au",15],["gourmetscans.net",16],["smartkhabrinews.com",17],["sharedisk.me",18],["shrdsk.me",18],["iporntoo.com",19],["hentai.tv",21],["noticiasdehoje.biz",22],["jornaldigital.org",23],["fandom.com",24],["clickorlando.com",25],["mediaite.com",26]]); + +const entitiesMap = new Map([["hamsterix",1],["xhamster",1],["xhamster1",1],["xhamster10",1],["xhamster11",1],["xhamster12",1],["xhamster13",1],["xhamster14",1],["xhamster15",1],["xhamster16",1],["xhamster17",1],["xhamster18",1],["xhamster19",1],["xhamster20",1],["xhamster2",1],["xhamster3",1],["xhamster4",1],["xhamster42",1],["xhamster5",1],["xhamster7",1],["xhamster8",1],["aniwave",2],["softonic",14]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-local-storage-item.js new file mode 100644 index 0000000..de7973a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adDisplayed","$remove$"],["PageCount","$remove$"],["a_render","true"],["adf_plays","2"],["email","true"],["adshield-analytics-uuid","$remove$"],["/_fa_dXVpZA==$/","$remove$"],["/_fa_Y2FjaGVfaXNfYmxvY2tpbmdfYWNjZXB0YWJsZV9hZHM=$/","$remove$"],["/_fa_Y2FjaGVfaXNfYmxvY2tpbmdfYWRz$/","$remove$"],["/_fa_Y2FjaGVfYWRibG9ja19jaXJjdW12ZW50X3Njb3Jl$/","$remove$"],["segmentDeviceId","$remove$"],["IIElevenLabsDubbingResult","$remove$"],["didomi_token","$remove$"],["rateLimitData","$remove$"],["fdx_enable_new_detail_page","true"]]; + +const hostnamesMap = new Map([["hdfilmcehennemi2.cx",0],["jetpunk.com",1],["bravedown.com",2],["adultdeepfakes.com",3],["freewsad.com",4],["loawa.com",[5,6,7,8,9]],["ygosu.com",[5,6,7,8,9]],["sportalkorea.com",[5,6,7,8,9]],["edaily.co.kr",[5,6,7,8,9]],["economist.co.kr",[5,6,7,8,9]],["etoday.co.kr",[5,6,7,8,9]],["isplus.com",[5,6,7,8,9]],["hometownstation.com",[5,6,7,8,9]],["honkailab.com",[5,6,7,8,9]],["genshinlab.com",[5,6,7,8,9]],["thestockmarketwatch.com",[5,6,7,8,9]],["thephoblographer.com",[5,6,7,8,9]],["issuya.com",[5,6,7,8,9]],["worldhistory.org",[5,6,7,8,9]],["etnews.com",[5,6,7,8,9]],["iusm.co.kr",[5,6,7,8,9]],["dogdrip.net",[5,6,7,8,9]],["etoland.co.kr",[5,6,7,8,9]],["picrew.me",[5,6,7,8,9]],["text-compare.com",[5,6,7,8,9]],["fntimes.com",[5,6,7,8,9]],["javatpoint.com",[5,6,7,8,9]],["lamire.jp",[5,6,7,8,9]],["bamgosu.site",[5,6,7,8,9]],["etnewskorea.com",[5,6,7,8,9]],["allthekingz.com",[5,6,7,8,9]],["gadgets360.com",[5,6,7,8,9]],["automobile-catalog.com",[5,6,7,8,9]],["maketecheasier.com",[5,6,7,8,9]],["thesaurus.net",[5,6,7,8,9]],["wfmz.com",[5,6,7,8,9]],["thestar.co.uk",[5,6,7,8,9]],["yorkshirepost.co.uk",[5,6,7,8,9]],["mydaily.co.kr",[5,6,7,8,9]],["raenonx.cc",[5,6,7,8,9]],["ndtvprofit.com",[5,6,7,8,9]],["badmouth1.com",[5,6,7,8,9]],["logicieleducatif.fr",[5,6,7,8,9]],["taxguru.in",[5,6,7,8,9]],["islamicfinder.org",[5,6,7,8,9]],["aikatu.jp",[5,6,7,8,9]],["secure-signup.net",[5,6,7,8,9]],["globalrph.com",[5,6,7,8,9]],["sportsrec.com",[5,6,7,8,9]],["reportera.co.kr",[5,6,7,8,9]],["slobodnadalmacija.hr",[5,6,7,8,9]],["flatpanelshd.com",[5,6,7,8,9]],["videogamemods.com",[5,6,7,8,9]],["mindbodygreen.com",10],["elevenlabs.io",11],["tv5mondeplus.com",12],["financemonk.net",13],["fedex.com",14]]); + +const entitiesMap = new Map([["dropgalaxy",13]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-session-storage-item.js new file mode 100644 index 0000000..498e4ad --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["realm.Oidc.3pc","$remove$"],["nxt_is_incognito","false"]]; + +const hostnamesMap = new Map([["sfchronicle.com",0],["advocate-news.com",1],["akronnewsreporter.com",1],["bocopreps.com",1],["bostonherald.com",1],["broomfieldenterprise.com",1],["brushnewstribune.com",1],["buffzone.com",1],["burlington-record.com",1],["canoncitydailyrecord.com",1],["chicagotribune.com",1],["chicoer.com",1],["coloradodaily.com",1],["coloradohometownweekly.com",1],["courant.com",1],["dailybreeze.com",1],["dailybulletin.com",1],["dailycamera.com",1],["dailydemocrat.com",1],["dailyfreeman.com",1],["dailylocal.com",1],["dailynews.com",1],["dailypress.com",1],["dailytribune.com",1],["delcotimes.com",1],["denverpost.com",1],["eastbaytimes.com",1],["eptrail.com",1],["excelsiorcalifornia.com",1],["fortmorgantimes.com",1],["greeleytribune.com",1],["journal-advocate.com",1],["julesburgadvocate.com",1],["lamarledger.com",1],["lowellsun.com",1],["macombdaily.com",1],["mainlinemedianews.com",1],["marinij.com",1],["mcall.com",1],["mendocinobeacon.com",1],["mercurynews.com",1],["montereyherald.com",1],["morningjournal.com",1],["nashobavalleyvoice.com",1],["news-herald.com",1],["nydailynews.com",1],["ocregister.com",1],["oneidadispatch.com",1],["orlandosentinel.com",1],["orovillemr.com",1],["paradisepost.com",1],["pasadenastarnews.com",1],["pilotonline.com",1],["pottsmerc.com",1],["pressandguide.com",1],["pressenterprise.com",1],["presstelegram.com",1],["readingeagle.com",1],["record-bee.com",1],["redbluffdailynews.com",1],["redlandsdailyfacts.com",1],["reporterherald.com",1],["sandiegouniontribune.com",1],["santacruzsentinel.com",1],["saratogian.com",1],["sbsun.com",1],["sentinelandenterprise.com",1],["sgvtribune.com",1],["siliconvalley.com",1],["southplattesentinel.com",1],["sun-sentinel.com",1],["themorningsun.com",1],["thenewsherald.com",1],["theoaklandpress.com",1],["thereporter.com",1],["thereporteronline.com",1],["times-standard.com",1],["timescall.com",1],["timesherald.com",1],["timesheraldonline.com",1],["trentonian.com",1],["troyrecord.com",1],["twincities.com",1],["ukiahdailyjournal.com",1],["voicenews.com",1],["whittierdailynews.com",1],["willitsnews.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.spoof-css.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.spoof-css.js new file mode 100644 index 0000000..187b6fc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.spoof-css.js @@ -0,0 +1,435 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_spoofCSS = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["[id=\"aswift_0_host\"], [id=\"aswift_1_host\"], [id=\"aswift_2_host\"], [id=\"aswift_3_host\"], [id=\"aswift_4_host\"], [id=\"aswift_5_host\"]","clip-path","none"],["#btx1, #btx2, #wg-genx > .mediafire","visibility","visible"],["a img:not([src=\"images/main_logo_inverted.png\"])","visibility","visible"]]; + +const hostnamesMap = new Map([["decrypt.day",0],["techcyan.com",1],["kiktu.com",1],["upshrink.com",1],["trangchu.news",1],["banaraswap.in",1],["download.megaup.net",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function spoofCSS( + selector, + ...args +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const toCamelCase = s => s.replace(/-[a-z]/g, s => s.charAt(1).toUpperCase()); + const propToValueMap = new Map(); + for ( let i = 0; i < args.length; i += 2 ) { + if ( typeof args[i+0] !== 'string' ) { break; } + if ( args[i+0] === '' ) { break; } + if ( typeof args[i+1] !== 'string' ) { break; } + propToValueMap.set(toCamelCase(args[i+0]), args[i+1]); + } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('spoof-css', selector, ...args); + const canDebug = scriptletGlobals.canDebug; + const shouldDebug = canDebug && propToValueMap.get('debug') || 0; + const instanceProperties = [ 'cssText', 'length', 'parentRule' ]; + const spoofStyle = (prop, real) => { + const normalProp = toCamelCase(prop); + const shouldSpoof = propToValueMap.has(normalProp); + const value = shouldSpoof ? propToValueMap.get(normalProp) : real; + if ( shouldSpoof ) { + safe.uboLog(logPrefix, `Spoofing ${prop} to ${value}`); + } + return value; + }; + const cloackFunc = (fn, thisArg, name) => { + const trap = fn.bind(thisArg); + Object.defineProperty(trap, 'name', { value: name }); + Object.defineProperty(trap, 'toString', { + value: ( ) => `function ${name}() { [native code] }` + }); + return trap; + }; + self.getComputedStyle = new Proxy(self.getComputedStyle, { + apply: function(target, thisArg, args) { + // eslint-disable-next-line no-debugger + if ( shouldDebug !== 0 ) { debugger; } + const style = Reflect.apply(target, thisArg, args); + const targetElements = new WeakSet(document.querySelectorAll(selector)); + if ( targetElements.has(args[0]) === false ) { return style; } + const proxiedStyle = new Proxy(style, { + get(target, prop, receiver) { + if ( typeof target[prop] === 'function' ) { + if ( prop === 'getPropertyValue' ) { + return cloackFunc(function getPropertyValue(prop) { + return spoofStyle(prop, target[prop]); + }, target, 'getPropertyValue'); + } + return cloackFunc(target[prop], target, prop); + } + if ( instanceProperties.includes(prop) ) { + return Reflect.get(target, prop); + } + return spoofStyle(prop, Reflect.get(target, prop, receiver)); + }, + getOwnPropertyDescriptor(target, prop) { + if ( propToValueMap.has(prop) ) { + return { + configurable: true, + enumerable: true, + value: propToValueMap.get(prop), + writable: true, + }; + } + return Reflect.getOwnPropertyDescriptor(target, prop); + }, + }); + return proxiedStyle; + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); + Element.prototype.getBoundingClientRect = new Proxy(Element.prototype.getBoundingClientRect, { + apply: function(target, thisArg, args) { + // eslint-disable-next-line no-debugger + if ( shouldDebug !== 0 ) { debugger; } + const rect = Reflect.apply(target, thisArg, args); + const targetElements = new WeakSet(document.querySelectorAll(selector)); + if ( targetElements.has(thisArg) === false ) { return rect; } + let { height, width } = rect; + if ( propToValueMap.has('width') ) { + width = parseFloat(propToValueMap.get('width')); + } + if ( propToValueMap.has('height') ) { + height = parseFloat(propToValueMap.get('height')); + } + return new self.DOMRect(rect.x, rect.y, width, height); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { spoofCSS(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_spoofCSS(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_spoofCSS = cloneInto([ + [ '(', uBOL_spoofCSS.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_spoofCSS); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_spoofCSS; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-click-element.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-click-element.js new file mode 100644 index 0000000..d0d3a16 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-click-element.js @@ -0,0 +1,533 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedClickElement = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#tp-snp2","","1000"],["#cross-snp2","","1000"],["div[class^=\"css-\"][style=\"transition-duration: 0s;\"] > div[dir=\"auto\"][data-testid=\"needDownloadPS\"]"],["#no-thanks-btn"],["button[data-test=\"watch-ad-button\"]"]]; + +const hostnamesMap = new Map([["bgmi32bitapk.in",[0,1]],["bankshiksha.in",[0,1]],["earn.mpscstudyhub.com",[0,1]],["earn.quotesopia.com",[0,1]],["money.quotesopia.com",[0,1]],["best-mobilegames.com",[0,1]],["learn.moderngyan.com",[0,1]],["bharatsarkarijobalert.com",[0,1]],["my.irancell.ir",2],["tourbobit.com",3],["tourbobit.net",3],["turbobeet.net",3],["turbobi.pw",3],["turbobif.com",3],["turbobit.net",3],["turbobita.net",3],["turbobits.cc",3],["turboobit.com",3],["easybib.com",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedClickElement( + selectors = '', + extraMatch = '', + delay = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-click-element', selectors, extraMatch, delay); + + if ( extraMatch !== '' ) { + const assertions = extraMatch.split(',').map(s => { + const pos1 = s.indexOf(':'); + const s1 = pos1 !== -1 ? s.slice(0, pos1) : s; + const not = s1.startsWith('!'); + const type = not ? s1.slice(1) : s1; + const s2 = pos1 !== -1 ? s.slice(pos1+1).trim() : ''; + if ( s2 === '' ) { return; } + const out = { not, type }; + const match = /^\/(.+)\/(i?)$/.exec(s2); + if ( match !== null ) { + out.re = new RegExp(match[1], match[2] || undefined); + return out; + } + const pos2 = s2.indexOf('='); + const key = pos2 !== -1 ? s2.slice(0, pos2).trim() : s2; + const value = pos2 !== -1 ? s2.slice(pos2+1).trim() : ''; + out.re = new RegExp(`^${this.escapeRegexChars(key)}=${this.escapeRegexChars(value)}`); + return out; + }).filter(details => details !== undefined); + const allCookies = assertions.some(o => o.type === 'cookie') + ? getAllCookiesFn() + : []; + const allStorageItems = assertions.some(o => o.type === 'localStorage') + ? getAllLocalStorageFn() + : []; + const hasNeedle = (haystack, needle) => { + for ( const { key, value } of haystack ) { + if ( needle.test(`${key}=${value}`) ) { return true; } + } + return false; + }; + for ( const { not, type, re } of assertions ) { + switch ( type ) { + case 'cookie': + if ( hasNeedle(allCookies, re) === not ) { return; } + break; + case 'localStorage': + if ( hasNeedle(allStorageItems, re) === not ) { return; } + break; + } + } + } + + const getShadowRoot = elem => { + // Firefox + if ( elem.openOrClosedShadowRoot ) { + return elem.openOrClosedShadowRoot; + } + // Chromium + if ( typeof chrome === 'object' ) { + if ( chrome.dom && chrome.dom.openOrClosedShadowRoot ) { + return chrome.dom.openOrClosedShadowRoot(elem); + } + } + return null; + }; + + const querySelectorEx = (selector, context = document) => { + const pos = selector.indexOf(' >>> '); + if ( pos === -1 ) { return context.querySelector(selector); } + const outside = selector.slice(0, pos).trim(); + const inside = selector.slice(pos + 5).trim(); + const elem = context.querySelector(outside); + if ( elem === null ) { return null; } + const shadowRoot = getShadowRoot(elem); + return shadowRoot && querySelectorEx(inside, shadowRoot); + }; + + const selectorList = selectors.split(/\s*,\s*/) + .filter(s => { + try { + void querySelectorEx(s); + } catch(_) { + return false; + } + return true; + }); + if ( selectorList.length === 0 ) { return; } + + const clickDelay = parseInt(delay, 10) || 1; + const t0 = Date.now(); + const tbye = t0 + 10000; + let tnext = selectorList.length !== 1 ? t0 : t0 + clickDelay; + + const terminate = ( ) => { + selectorList.length = 0; + next.stop(); + observe.stop(); + }; + + const next = notFound => { + if ( selectorList.length === 0 ) { + safe.uboLog(logPrefix, 'Completed'); + return terminate(); + } + const tnow = Date.now(); + if ( tnow >= tbye ) { + safe.uboLog(logPrefix, 'Timed out'); + return terminate(); + } + if ( notFound ) { observe(); } + const delay = Math.max(notFound ? tbye - tnow : tnext - tnow, 1); + next.timer = setTimeout(( ) => { + next.timer = undefined; + process(); + }, delay); + safe.uboLog(logPrefix, `Waiting for ${selectorList[0]}...`); + }; + next.stop = ( ) => { + if ( next.timer === undefined ) { return; } + clearTimeout(next.timer); + next.timer = undefined; + }; + + const observe = ( ) => { + if ( observe.observer !== undefined ) { return; } + observe.observer = new MutationObserver(( ) => { + if ( observe.timer !== undefined ) { return; } + observe.timer = setTimeout(( ) => { + observe.timer = undefined; + process(); + }, 20); + }); + observe.observer.observe(document, { + attributes: true, + childList: true, + subtree: true, + }); + }; + observe.stop = ( ) => { + if ( observe.timer !== undefined ) { + clearTimeout(observe.timer); + observe.timer = undefined; + } + if ( observe.observer ) { + observe.observer.disconnect(); + observe.observer = undefined; + } + }; + + const process = ( ) => { + next.stop(); + if ( Date.now() < tnext ) { return next(); } + const selector = selectorList.shift(); + if ( selector === undefined ) { return terminate(); } + const elem = querySelectorEx(selector); + if ( elem === null ) { + selectorList.unshift(selector); + return next(true); + } + safe.uboLog(logPrefix, `Clicked ${selector}`); + elem.click(); + tnext += clickDelay; + next(); + }; + + runAtHtmlElementFn(process); +} + +function getAllCookiesFn() { + return document.cookie.split(/\s*;\s*/).map(s => { + const pos = s.indexOf('='); + if ( pos === 0 ) { return; } + if ( pos === -1 ) { return `${s.trim()}=`; } + const key = s.slice(0, pos).trim(); + const value = s.slice(pos+1).trim(); + return { key, value }; + }).filter(s => s !== undefined); +} + +function getAllLocalStorageFn(which = 'localStorage') { + const storage = self[which]; + const out = []; + for ( let i = 0; i < storage.length; i++ ) { + const key = storage.key(i); + const value = storage.getItem(key); + return { key, value }; + } + return out; +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedClickElement(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedClickElement(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedClickElement = cloneInto([ + [ '(', uBOL_trustedClickElement.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedClickElement); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedClickElement; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-argument.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-argument.js new file mode 100644 index 0000000..661b019 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-argument.js @@ -0,0 +1,434 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedReplaceArgument = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.getElementById","0","null","condition","adsense-container"],["document.getElementById","0","null","condition","modal"],["document.querySelector","0","noopFunc","condition","adblock"]]; + +const hostnamesMap = new Map([["copyseeker.net",0],["zonebourse.com",1],["autosport.com",2],["motorsport.com",2],["motorsport.uol.com.br",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedReplaceArgument( + propChain = '', + argposRaw = '', + argraw = '' +) { + if ( propChain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-replace-argument', propChain, argposRaw, argraw); + const argpos = parseInt(argposRaw, 10) || 0; + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const normalValue = validateConstantFn(true, argraw); + const reCondition = extraArgs.condition + ? safe.patternToRegex(extraArgs.condition) + : /^/; + const reflector = proxyApplyFn(propChain, function(...args) { + if ( argposRaw === '' ) { + safe.uboLog(logPrefix, `Arguments:\n${args.join('\n')}`); + return reflector(...args); + } + const arglist = args[args.length-1]; + if ( Array.isArray(arglist) === false ) { return reflector(...args); } + const argBefore = arglist[argpos]; + if ( safe.RegExp_test.call(reCondition, argBefore) === false ) { + return reflector(...args); + } + arglist[argpos] = normalValue; + safe.uboLog(logPrefix, `Replaced argument:\nBefore: ${JSON.stringify(argBefore)}\nAfter: ${normalValue}`); + return reflector(...args); + }); +} + +function proxyApplyFn( + target = '', + handler = '' +) { + let context = globalThis; + let prop = target; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + context = context[prop.slice(0, pos)]; + if ( context instanceof Object === false ) { return; } + prop = prop.slice(pos+1); + } + const fn = context[prop]; + if ( typeof fn !== 'function' ) { return; } + if ( fn.prototype && fn.prototype.constructor === fn ) { + context[prop] = new Proxy(fn, { construct: handler }); + return (...args) => { return Reflect.construct(...args); }; + } + context[prop] = new Proxy(fn, { apply: handler }); + return (...args) => { return Reflect.apply(...args); }; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedReplaceArgument(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedReplaceArgument(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedReplaceArgument = cloneInto([ + [ '(', uBOL_trustedReplaceArgument.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedReplaceArgument); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedReplaceArgument; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-fetch-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-fetch-response.js new file mode 100644 index 0000000..4ce4b66 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-fetch-response.js @@ -0,0 +1,457 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedReplaceFetchResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/\"adPlacements.*?([A-Z]\"\\}|\"\\}{2,4})\\}\\],/","","player?"],["/\\\"adSlots.*?\\}\\]\\}\\}\\],/","","player?"],["/\\{\"id\":\\d{9,11}(?:(?!\"ads\":\\{\"id\":\"\").)+?\"ads\":\\{\"id\":\"\\d+\".+?\"__typename\":\"ProductCarouselV2\"\\},?/g","","/graphql/InspirationCarousel"],["/\\{\"category_id\"(?:(?!\"ads\":\\{\"id\":\"\").)+?\"ads\":\\{\"id\":\"\\d+\".+?\"__typename\":\"ProductCarouselV2\"\\},?/g","","/graphql/InspirationalCarousel"],["/\\{\"id\":\\d{9,11}(?:(?!\"isTopads\":false).)+?\"isTopads\":true.+?\"__typename\":\"recommendationItem\"\\},/g","","/\\/graphql\\/productRecommendation/i"],["/,\\{\"id\":\\d{9,11}(?:(?!\"isTopads\":false).)+?\"isTopads\":true(?:(?!\"__typename\":\"recommendationItem\").)+?\"__typename\":\"recommendationItem\"\\}(?=\\])/","","/\\/graphql\\/productRecommendation/i"],["/\\{\"(?:productS|s)lashedPrice\"(?:(?!\"isTopads\":false).)+?\"isTopads\":true.+?\"__typename\":\"recommendationItem\"\\},?/g","","/graphql/RecomWidget"],["/\\{\"appUrl\"(?:(?!\"isTopads\":false).)+?\"isTopads\":true.+?\"__typename\":\"recommendationItem\"\\},?/g","","/graphql/ProductRecommendationQuery"]]; + +const hostnamesMap = new Map([["www.youtube.com",[0,1]],["tokopedia.com",[2,3,4,5,6,7]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedReplaceFetchResponse(...args) { + replaceFetchResponseFn(true, ...args); +} + +function replaceFetchResponseFn( + trusted = false, + pattern = '', + replacement = '', + propsToMatch = '' +) { + if ( trusted !== true ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-fetch-response', pattern, replacement, propsToMatch); + if ( pattern === '*' ) { pattern = '.*'; } + const rePattern = safe.patternToRegex(pattern); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 4); + const reIncludes = extraArgs.includes ? safe.patternToRegex(extraArgs.includes) : null; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + if ( pattern === '' ) { return fetchPromise; } + let outcome = 'match'; + if ( propNeedles.size !== 0 ) { + const objs = [ args[0] instanceof Object ? args[0] : { url: args[0] } ]; + if ( objs[0] instanceof Request ) { + try { + objs[0] = safe.Request_clone.call(objs[0]); + } + catch(ex) { + safe.uboErr(logPrefix, ex); + } + } + if ( args[1] instanceof Object ) { + objs.push(args[1]); + } + if ( matchObjectProperties(propNeedles, ...objs) === false ) { + outcome = 'nomatch'; + } + } + if ( outcome === 'nomatch' ) { return fetchPromise; } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched "propsToMatch"\n${propsToMatch}`); + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.text().then(textBefore => { + if ( reIncludes && reIncludes.test(textBefore) === false ) { + return responseBefore; + } + const textAfter = textBefore.replace(rePattern, replacement); + const outcome = textAfter !== textBefore ? 'match' : 'nomatch'; + if ( outcome === 'nomatch' ) { return responseBefore; } + safe.uboLog(logPrefix, 'Replaced'); + const responseAfter = new Response(textAfter, { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(reason => { + safe.uboErr(logPrefix, reason); + return responseBefore; + }); + }).catch(reason => { + safe.uboErr(logPrefix, reason); + return fetchPromise; + }); + } + }); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedReplaceFetchResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedReplaceFetchResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedReplaceFetchResponse = cloneInto([ + [ '(', uBOL_trustedReplaceFetchResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedReplaceFetchResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedReplaceFetchResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-node-text.js new file mode 100644 index 0000000..4539761 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-node-text.js @@ -0,0 +1,446 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_replaceNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","\"adBlockWallEnabled\":true","\"adBlockWallEnabled\":false"],["script","popunder","p"],["script","/\\$.*embed.*.appendTo.*;/","","condition","appendTo"],["script","setInterval"],["script","/\\\"homad\\\",/"],["script","/\\\"homad\\\":\\{\\\"state\\\":\\\"enabled\\\"\\}/","\"homad\":{\"state\":\"disabled\"}"],["script","\"isAdBlockerEnabled\":true","\"isAdBlockerEnabled\":false"],["script","popunder","","condition","popunder","stay","1"],["script","/\\(function\\(.*?\\)\\(\\)\\}\\)\\(\\)/","","condition","throw"],["script","\"}};","\"}}; jQuery(document).ready(function(t){let e=document.createElement(\"link\");e.setAttribute(\"rel\",\"stylesheet\"),e.setAttribute(\"media\",\"all\"),e.setAttribute(\"href\",\"https://dragontea.ink/wp-content/cache/autoptimize/css/autoptimize_325679dd9090b57747bdd165077b8cc2.css\"),document.head.appendChild(e),t(\".dmpvazRKNzBib1IxNjh0T0cwUUUxekEyY3F6Wm5QYzJDWGZqdXFnRzZ0TT0nuobc\").parent().prev().prev().prev();var a=1,n=16,r=11,i=\"08\",g=\"\",c=\"\",d=0,o=2,p=3,s=0,h=100;s++,s*=2,h/=2,h/=2;var $=3,u=20;function b(){let e=t(\".entry-header.header\"),a=parseInt(e.attr(\"data-id\"));return a}function m(t,e,a,n,r){return CryptoJSAesJson.decrypt(t,e+a+n+r)}function f(t,e){return CryptoJSAesJson.decrypt(t,e)}function l(t,e){return parseInt(t.toString()+e.toString())}function k(t,e,a){return t.toString()+e.toString()+a.toString()}$*=2,u=u-2-2,i=\"03\",o++,r++,n=n/4-2,a++,a*=4,n++,n++,n++,a-=5,r++,i=\"07\",t(\".reading-content .page-break img\").each(function(){var e,g=t(this),c=f(g.attr(\"id\").toString(),(e=parseInt((b()+l(r,i))*a-t(\".reading-content .page-break img\").length),e=l(2*n+1,e)).toString());g.attr(\"id\",c)}),r=0,n=0,a=0,i=0,t(\".reading-content .page-break img\").each(function(){var e=t(this),a=parseInt(e.attr(\"id\").replace(/image-(\\d+)[a-z]+/i,\"$1\"));t(\".reading-content .page-break\").eq(a).append(e)}),t(\".reading-content .page-break img\").each(function(){var e=t(this).attr(\"id\");g+=e.substr(-1),t(this).attr(\"id\",e.slice(0,-1))}),d++,$++,$++,u/=4,u*=2,o*=2,p-=3,p++,t(\".reading-content .page-break img\").each(function(){var e,a=t(this),n=f(a.attr(\"dta\").toString(),(e=parseInt((b()+l($,u))*(2*d)-t(\".reading-content .page-break img\").length-(4*d+1)),e=k(2*o+p+p+1,g,e)).toString());a.attr(\"dta\",n)}),d=0,$=0,u=0,o=0,p=0,t(\".reading-content .page-break img\").each(function(){var e=t(this).attr(\"dta\").substr(-2);c+=e,t(this).removeAttr(\"dta\")}),s*=s,s++,h-=25,h++,h++,t(\".reading-content .page-break img\").each(function(){var e=t(this),a=f(e.attr(\"data-src\").toString(),(b(),k(b()+4*s,c,t(\".reading-content .page-break img\").length*(2*h))).toString());e.attr(\"data-src\",a)}),s=0,h=0,t(\".reading-content .page-break img\").each(function(){t(this).addClass(\"wp-manga-chapter-img img-responsive lazyload effect-fade\")}),_0xabe6x4d=!0});"],["script","scri12pts && ifra2mes && coo1kies","true"],["script","/catch[\\s\\S]*?}/","","condition","fetch"],["script","/(function playVideo\\(\\) \\{[\\s\\S]*?\\.remove\\(\\);[\\s\\S]*?\\})/","$1 playVideo();"],["script","video_urls.length != activeItem","!1"],["script","\"adblock-detection\",\"enabled\":true","\"adblock-detection\",\"enabled\":false"],["script","/if.*includes.*;/"],["script","/^([^{])/","document.addEventListener('DOMContentLoaded',()=>{const i=document.createElement('iframe');i.style='height:0;width:0;border:0';i.id='aswift_0';document.body.appendChild(i);i.focus();const f=document.createElement('div');f.id='9JJFp';document.body.appendChild(f);});$1","sedCount","2"],["script","true","false","condition","antiads"],["script","/^window\\.location\\.href.*\\'$/gms"],["script","= false;","= true;","condition","innerHTML"],["script","'IFRAME'","'BODY'"],["script","typeof cdo == 'undefined' || document.querySelector('div.textads.banner-ads.banner_ads.ad-unit.ad-zone.ad-space.adsbox') == undefined","false"],["script","/window\\.location\\.href='.*';/","","condition","openLink"],["script","});","});var iframe = document.createElement('iframe');iframe.style.height = '0';iframe.style.width = '0';iframe.style.border = '0';document.body.appendChild(iframe);iframe.focus();","condition","googletag","sedCount","1"],["script","var seconde = 10;","var seconde = 0;"],["script","_blank","_self"],["script","return!![];","return![];"],["script","vastTag","v"],["script","/protect_block.*?,/"],["script","break;case $."],["script","/\\(window\\.show[^\\)]+\\)/","(true)","condition","classList.add"],["script","redirectToErrorPage"],["script","(isAdblock)","(false)"],["style","visibility: visible !important;","display: none !important;"],["script","/.*adConfig.*frequency_period.*/","(async () => {const a=location.href;if(!a.includes(\"/download?link=\"))return;const b=new URL(a),c=b.searchParams.get(\"link\");try{location.assign(`${location.protocol}//${c}`)}catch(a){}} )();"],["script","\"adsDisabled\":false","\"adsDisabled\":true"],["style","::after{content:\" \";display:table;box-sizing:border-box}","{display: none !important;}","condition","text-decoration:none;vertical-align:middle"],["script","({});","({}); function showHideElements(t,e){$(t).hide(),$(e).show()}function disableBtnclc(){let t=document.querySelector(\".submit-captcha\");t.disabled=!0,t.innerHTML=\"Loading...\"}function refreshButton(){$(\".refresh-capthca-btn\").addClass(\"disabled\")}function copyInput(){let t=document.querySelectorAll(\".copy-input\");t.forEach(t=>{navigator.clipboard.writeText(t.value)}),Materialize.toast(\"Copied!\",2e3)}function imgOnError(){$(\".ua-check\").html(window.atob(\"PGRpdiBjbGFzcz0idGV4dC1kYW5nZXIgZm9udC13ZWlnaHQtYm9sZCBoNSBtdC0xIj5DYXB0Y2hhIGltYWdlIGZhaWxlZCB0byBsb2FkLjxicj48YSBvbmNsaWNrPSJsb2NhdGlvbi5yZWxvYWQoKSIgc3R5bGU9ImNvbG9yOiM2MjcwZGE7Y3Vyc29yOnBvaW50ZXIiIGNsYXNzPSJ0ZXh0LWRlY29yYXRpb25lLW5vbmUiPlBsZWFzZSByZWZyZXNoIHRoZSBwYWdlLiA8aSBjbGFzcz0iZmEgZmEtcmVmcmVzaCI+PC9pPjwvYT48L2Rpdj4=\"))}$(window).on(\"load\",function(){$(\"body\").addClass(\"loaded\")}),window.history.replaceState&&window.history.replaceState(null,null,window.location.href),$(\".remove-spaces\").on(\"input\",function(){this.value=this.value.replace(/\\s/g,\"\")}),$(document).on(\"click\",\"#toast-container .toast\",function(){$(this).fadeOut(function(){$(this).remove()})}),$(\".tktemizle\").on(\"input propertychange\",function(){let t=$(this).val().match(\"access_token=(.*?)&\");t&&$(\".tktemizle\").val(t[1])}),$(document).ready(function(){let t=[{button:$(\".t-followers-button\"),menu:$(\".t-followers-menu\")},{button:$(\".t-hearts-button\"),menu:$(\".t-hearts-menu\")},{button:$(\".t-chearts-button\"),menu:$(\".t-chearts-menu\")},{button:$(\".t-views-button\"),menu:$(\".t-views-menu\")},{button:$(\".t-shares-button\"),menu:$(\".t-shares-menu\")},{button:$(\".t-favorites-button\"),menu:$(\".t-favorites-menu\")},{button:$(\".t-livestream-button\"),menu:$(\".t-livestream-menu\")},{button:$(\".ig-followers-button\"),menu:$(\".ig-followers-menu\")},{button:$(\".ig-likes-button\"),menu:$(\".ig-likes-menu\")}];$.each(t,function(t,e){e.button.click(function(){$(\".colsmenu\").addClass(\"nonec\"),e.menu.removeClass(\"nonec\")})})});"],["script","/devtoolsDetector\\.launch\\(\\)\\;/"],["script","self.location.href;","self.location.href; document.addEventListener('DOMContentLoaded',()=>{const button=document.querySelector('form > input#method_free');if(button){button.click()}});","sedCount","1"],["script","//$('#btn_download').click();","$('#btn_download').click();","sedCount","1"],["script","/reymit_ads_for_categories\\.length>0|reymit_ads_for_streams\\.length>0/g","false"],["script","/data: \\[.*\\],/","data: [],","condition","ads_num"],["script","/try.*finally.*?}/"],["script","rek","r","condition","preroll"],["script","adv_","","condition","flashvars"],["script","/if \\(api && url\\).+/s","window.location.href = url","condition","quick-link"],["script","= getSetTimeout()","= function newTimeout(func, timer) {func()}"],["script","IFRAME","BODY"],["script","(hasBlocker)","(false)"],["P","/\\.[^.]+(1Password password manager|download 1Password)[^.]+/"],["script","startTime: '5'","startTime: '0'"],["script","/(function downloadHD\\(obj\\) {)[\\s\\S]*?(datahref.*)[\\s\\S]*?(window.location.href = datahref;)[\\s\\S]*/","$1$2$3}"],["script","clickCount === numberOfAdsBeforeCopy","numberOfAdsBeforeCopy >= clickCount"],["script","video_urls.length != activeItem+1","video_urls.length === activeItem+1"],["script","/if\\(.&&.\\.target\\)/","if(false)"],["script","(document.hasFocus())","(false)"],["script","outboundUrl","outbound"],["script","(function($)","(function(){const a=document.createElement(\"div\");document.documentElement.appendChild(a),setTimeout(()=>{a&&a.remove()},100)})(); (function($)"],["script","/window\\.dataLayer.+?(location\\.replace\\(\\S+?\\)).*/","$1"],["script","var ISMLIB","!function(){const o={apply:(o,n,r)=>(new Error).stack.includes(\"refreshad\")?0:Reflect.apply(o,n,r)};window.Math.floor=new Proxy(window.Math.floor,o)}();var ISMLIB"],["script","/\\.cloudfront\\.net|window\\.open/g","false"],["script","(function() {window.ytplayer=","/*start*/(()=>{let t=document.location.href,e=[],n=[],o=\"\",i=!1;const r=Array.prototype.push,a={apply:(t,o,a)=>(window.yt?.config_?.EXPERIMENT_FLAGS?.html5_enable_ssap_entity_id&&a[0]&&a[0]!==window&&\"number\"==typeof a[0].start&&a[0].end&&\"ssap\"===a[0].namespace&&a[0].id&&(i||0!==a[0]?.start||n.includes(a[0].id)||(e.length=0,n.length=0,i=!0,r.call(e,a[0]),r.call(n,a[0].id)),i&&0!==a[0]?.start&&!n.includes(a[0].id)&&(r.call(e,a[0]),r.call(n,a[0].id))),Reflect.apply(t,o,a))};window.Array.prototype.push=new Proxy(window.Array.prototype.push,a),document.addEventListener(\"DOMContentLoaded\",(function(){if(!window.yt?.config_?.EXPERIMENT_FLAGS?.html5_enable_ssap_entity_id)return;const r=()=>{const t=document.querySelector(\"video\");if(t&&e.length){const r=Math.round(t.duration),a=Math.round(e.at(-1).end/1e3),l=n.join(\",\");if(r&&r===a&&o!==l){const r=e.at(-1).start/1e3;t.currentTime{t!==document.location.href?(t=document.location.href,e.length=0,n.length=0,i=!1,r()):r()})).observe(document,{childList:!0,subtree:!0})}))})();if(window.trustedTypes){const escapeHTMLPolicy=trustedTypes.createPolicy(\"myEscapePolicy\",{createScript:string=>string.replace(/\\/\\*start\\*\\/(.*)\\/\\*end\\*\\//g,\"\")});document.currentScript.textContent=escapeHTMLPolicy.createScript(document.currentScript.textContent);}else{document.currentScript.textContent=document.currentScript.textContent.replace(/\\/\\*start\\*\\/(.*)\\/\\*end\\*\\//g,\"\");}/*end*/(function() {window.ytplayer=","sedCount","1"],["script","/for\\s*\\(\\s*(const|let|var).*?;return;\\}\\}.*?;return;\\}/g","","condition","attribute"],["script","wpemojiSettings);","wpemojiSettings); /*start*/ !function(){\"use strict\";let t={log:window.console.log.bind(console),getPropertyValue:CSSStyleDeclaration.prototype.getPropertyValue,setAttribute:Element.prototype.setAttribute,getAttribute:Element.prototype.getAttribute,appendChild:Element.prototype.appendChild,remove:Element.prototype.remove,cloneNode:Element.prototype.cloneNode,Element_attributes:Object.getOwnPropertyDescriptor(Element.prototype,\"attributes\").get,Array_splice:Array.prototype.splice,Array_join:Array.prototype.join,createElement:document.createElement,getComputedStyle:window.getComputedStyle,Reflect:Reflect,Proxy:Proxy,crypto:window.crypto,Uint8Array:Uint8Array,Object_defineProperty:Object.defineProperty.bind(Object),Object_getOwnPropertyDescriptor:Object.getOwnPropertyDescriptor.bind(Object),String_replace:String.prototype.replace},e=t.crypto.getRandomValues.bind(t.crypto),r=function(e,r,l){return\"toString\"===r?e.toString.bind(e):t.Reflect.get(e,r,l)},l=function(r){let o=function(t){return t.toString(16).padStart(2,\"0\")},p=new t.Uint8Array((r||40)/2);e(p);let n=t.String_replace.call(t.Array_join.call(Array.from(p,o),\"\"),/^\\d+/g,\"\");return n.length<3?l(r):n},o=l(15);window.MutationObserver=new t.Proxy(window.MutationObserver,{construct:function(e,r){let l=r[0],p=function(e,r){for(let p=e.length,n=p-1;n>=0;--n){let c=e[n];if(\"childList\"===c.type&&c.addedNodes.length>0){let i=c.addedNodes;for(let a=0,y=i.length;aa).bind(null)}),n.getPropertyValue=new t.Proxy(n.getPropertyValue,{apply:(e,r,l)=>\"clip-path\"!==l[0]?t.Reflect.apply(e,r,l):a,get:r}),n},get:r})}(); document.currentScript.textContent=document.currentScript.textContent.replace(/\\/\\*start\\*\\/(.*)\\/\\*end\\*\\//g,\"\");/*end*/"],["script","typeof window.loadscript","typeof window.loadscript === true && typeof window.googlescriptloaded"],["script","(window.loadscript","(window.loadscript === undefined || true || window.googlescriptloaded"]]; + +const hostnamesMap = new Map([["bild.de",0],["nhentai.net",1],["jizzbunker.com",2],["multiup.io",3],["giga.de",4],["kino.de",4],["spieletipps.de",4],["t-online.de",5],["games.metro.us",6],["arcade.dailygazette.com",6],["games.dailymail.co.uk",6],["buktube.com",7],["fullxh.com",7],["galleryxh.site",7],["megaxh.com",7],["movingxh.world",7],["seexh.com",7],["taoxh.life",7],["unlockxh4.com",7],["xhaccess.com",7],["xhadult2.com",7],["xhadult3.com",7],["xhadult4.com",7],["xhadult5.com",7],["xhamster46.com",7],["xhbig.com",7],["xhbranch5.com",7],["xhday.com",7],["xhday1.com",7],["xhmoon5.com",7],["xhplanet1.com",7],["xhplanet2.com",7],["xhreal2.com",7],["xhreal3.com",7],["xhtab2.com",7],["xhtab4.com",7],["xhtree.com",7],["xhvictory.com",7],["xhwebsite.com",7],["xhwebsite2.com",7],["xhwide1.com",7],["infinityscans.xyz",8],["infinityscans.net",8],["dragontea.ink",9],["perchance.org",10],["cheater.ninja",11],["dizikral.com",[12,13]],["vandaaginside.nl",14],["authenticateme.xyz",15],["sinonimos.de",16],["antonimos.de",16],["quesignifi.ca",16],["tiktokrealtime.com",16],["tiktokcounter.net",16],["tpayr.xyz",16],["poqzn.xyz",16],["ashrfd.xyz",16],["rezsx.xyz",16],["tryzt.xyz",16],["ashrff.xyz",16],["rezst.xyz",16],["dawenet.com",16],["erzar.xyz",16],["waezm.xyz",16],["waezg.xyz",16],["blackwoodacademy.org",16],["cryptednews.space",16],["vivuq.com",16],["swgop.com",16],["vbnmll.com",16],["telcoinfo.online",16],["dshytb.com",16],["moonplusnews.com",17],["loanoffering.in",17],["hipsonyc.com",18],["theforyou.in",18],["gyanitheme.com",18],["hostadviser.net",18],["blog.cryptowidgets.net",[19,20]],["blog.insurancegold.in",[19,20]],["blog.wiki-topia.com",[19,20]],["blog.coinsvalue.net",[19,20]],["blog.cookinguide.net",[19,20]],["blog.freeoseocheck.com",[19,20]],["blog.makeupguide.net",20],["blog.carstopia.net",20],["blog.carsmania.net",20],["bitzite.com",20],["appsbull.com",20],["diudemy.com",20],["maqal360.com",20],["advertisingexcel.com",20],["allcryptoz.net",20],["batmanfactor.com",20],["beautifulfashionnailart.com",20],["crewbase.net",20],["crewus.net",20],["phineypet.com",20],["shinbhu.net",20],["shinchu.net",20],["talkforfitness.com",20],["thumb8.net",20],["thumb9.net",20],["topcryptoz.net",20],["uniqueten.net",20],["ultraten.net",20],["suaurl.com",21],["mamahawa.com",22],["laweducationinfo.com",23],["savemoneyinfo.com",23],["worldaffairinfo.com",23],["godstoryinfo.com",23],["successstoryinfo.com",23],["cxissuegk.com",23],["learnmarketinfo.com",23],["bhugolinfo.com",23],["armypowerinfo.com",23],["rsadnetworkinfo.com",23],["rsinsuranceinfo.com",23],["rsfinanceinfo.com",23],["rsgamer.app",23],["rssoftwareinfo.com",23],["rshostinginfo.com",23],["rseducationinfo.com",23],["dlink2.net",24],["viralsbaba1.blogspot.com",25],["dl.apkmoddone.com",26],["eroasmr.com",27],["bussyhunter.com",28],["kusonime.com",30],["mcrypto.club",31],["codingnepalweb.com",32],["demonoid.is",33],["jpvhub.com",34],["derstandard.at",35],["derstandard.de",35],["www.chip.de",36],["zefoy.com",37],["idoitmyself.xyz",38],["uploadboy.com",[39,40]],["reymit.ir",41],["foodxor.com",43],["drawer-opportunity-i-243.site",44],["adultdeepfakes.com",45],["linkshortify.com",46],["nexusmods.com",47],["comidacaseira.me",48],["tvbanywherena.com",49],["haveibeenpwned.com",50],["trainerscity.com",51],["tikmate.app",52],["paste-drop.com",53],["dizipal730.com",54],["filext.com",55],["kiddyearner.com",56],["www.reddit.com",57],["9to5google.com",58],["9to5mac.com",58],["api.dock.agacad.com",59],["jprime.jp",60],["financemonk.net",61],["www.youtube.com",62],["download.megaup.net",63],["jytechs.in",64],["dev.miuiflash.com",64],["djxmaza.in",64],["thecubexguide.com",64],["client.falixnodes.net",[65,66]]]); + +const entitiesMap = new Map([["hamsterix",7],["xhamster",7],["xhamster1",7],["xhamster10",7],["xhamster11",7],["xhamster12",7],["xhamster13",7],["xhamster14",7],["xhamster15",7],["xhamster16",7],["xhamster17",7],["xhamster18",7],["xhamster19",7],["xhamster20",7],["xhamster2",7],["xhamster3",7],["xhamster4",7],["xhamster42",7],["xhamster5",7],["xhamster7",7],["xhamster8",7],["aagmaal",29],["empire-stream",42],["empire-streaming",42],["empire-streamz",42],["dropgalaxy",61]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function replaceNodeText( + nodeName, + pattern, + replacement, + ...extraArgs +) { + replaceNodeTextFn(nodeName, pattern, replacement, ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { replaceNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_replaceNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_replaceNodeText = cloneInto([ + [ '(', uBOL_replaceNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_replaceNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_replaceNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-outbound-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-outbound-text.js new file mode 100644 index 0000000..9bde3da --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-outbound-text.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedReplaceOutboundText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["JSON.stringify","/^{\"([^\"]*(tokn|csrf|tken|tkn|toke|token|toekn)[^\"]*)\":\"[0-9a-z]+\",\"info\":\\[{.*\"action_info\":.*}]}$/","{\"$1\":\"\",\"info\":[{\"action_info\":{\"success\":true,\"trigger_type\":\"\",\"page_type\":null},\"request\":{\"server_render_id\":\"\",\"canonical_url\":\"\"},\"screenview_id\":\"\",\"screen\":{\"height\":\"\",\"width\":\"\"},\"adblock\":{\"enabled\":false},\"source\":\"global\",\"action\":\"view\",\"noun\":\"screen\",\"referrer\":{\"url\":\"\",\"domain\":\"\"},\"client_timestamp\":\"\",\"correlation_id\":\"\"}]}"]]; + +const hostnamesMap = new Map([["www.reddit.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedReplaceOutboundText( + propChain = '', + pattern = '', + replacement = '', + ...args +) { + if ( propChain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-replace-outbound-text', propChain, pattern, replacement, ...args); + const rePattern = safe.patternToRegex(pattern); + const extraArgs = safe.getExtraArgs(args); + const reCondition = safe.patternToRegex(extraArgs.condition || ''); + const reflector = proxyApplyFn(propChain, function(...args) { + const encodedTextBefore = reflector(...args); + let textBefore = encodedTextBefore; + if ( extraArgs.encoding === 'base64' ) { + try { textBefore = self.atob(encodedTextBefore); } + catch(ex) { return encodedTextBefore; } + } + if ( pattern === '' ) { + safe.uboLog(logPrefix, 'Decoded outbound text:\n', textBefore); + return encodedTextBefore; + } + reCondition.lastIndex = 0; + if ( reCondition.test(textBefore) === false ) { return encodedTextBefore; } + const textAfter = textBefore.replace(rePattern, replacement); + if ( textAfter === textBefore ) { return encodedTextBefore; } + safe.uboLog(logPrefix, 'Matched and replaced'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Modified decoded outbound text:\n', textAfter); + } + let encodedTextAfter = textAfter; + if ( extraArgs.encoding === 'base64' ) { + encodedTextAfter = self.btoa(textAfter); + } + return encodedTextAfter; + }); +} + +function proxyApplyFn( + target = '', + handler = '' +) { + let context = globalThis; + let prop = target; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + context = context[prop.slice(0, pos)]; + if ( context instanceof Object === false ) { return; } + prop = prop.slice(pos+1); + } + const fn = context[prop]; + if ( typeof fn !== 'function' ) { return; } + if ( fn.prototype && fn.prototype.constructor === fn ) { + context[prop] = new Proxy(fn, { construct: handler }); + return (...args) => { return Reflect.construct(...args); }; + } + context[prop] = new Proxy(fn, { apply: handler }); + return (...args) => { return Reflect.apply(...args); }; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedReplaceOutboundText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedReplaceOutboundText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedReplaceOutboundText = cloneInto([ + [ '(', uBOL_trustedReplaceOutboundText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedReplaceOutboundText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedReplaceOutboundText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-xhr-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-xhr-response.js new file mode 100644 index 0000000..507f24d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-replace-xhr-response.js @@ -0,0 +1,449 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedReplaceXhrResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["\"adPlacements\"","\"no_ads\"","/playlist\\?list=|player\\?|watch\\?[tv]=|youtubei\\/v1\\/player/"],["/\"adPlacements.*?([A-Z]\"\\}|\"\\}{2,4})\\}\\],/","","/playlist\\?list=|player\\?|watch\\?[tv]=|youtubei\\/v1\\/player/"],["/\"adPlacements.*?(\"adSlots\"|\"adBreakHeartbeatParams\")/gms","$1","youtubei/v1/player"],["/\\{\"brs_content_label\":[^,]+,\"(?:category|feed_story_category)\":\"SPONSORED\"[^\\n]+\"cursor\":\"[^}]+\\}/g","{}","/api/graphql"],["/\\{\"node\":\\{\"role\":\"SEARCH_ADS\"[^\\n]+?cursor\":[^}]+\\}/g","{}","/api/graphql"],["/\\{\"node\":\\{\"__typename\":\"MarketplaceFeedAdStory\"[^\\n]+?\"cursor\":(?:null|\"\\{[^\\n]+?\\}\"|[^\\n]+?MarketplaceSearchFeedStoriesEdge\")\\}/g","{}","/api/graphql"],["/\\{\"node\":\\{\"__typename\":\"VideoHomeFeedUnitSectionComponent\"[^\\n]+?\"sponsored_data\":\\{\"ad_id\"[^\\n]+?\"cursor\":null\\}/","{}","/api/graphql"],["/.*/","","pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?"],["\"ads_disabled\":false","\"ads_disabled\":true","payments"]]; + +const hostnamesMap = new Map([["tv.youtube.com",0],["www.youtube.com",[1,2]],["web.facebook.com",[3,4,5,6]],["www.facebook.com",[3,4,5,6]],["in-jpn.com",7],["app.hellovaia.com",8],["app.vaia.com",8]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedReplaceXhrResponse( + pattern = '', + replacement = '', + propsToMatch = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('trusted-replace-xhr-response', pattern, replacement, propsToMatch); + const xhrInstances = new WeakMap(); + if ( pattern === '*' ) { pattern = '.*'; } + const rePattern = safe.patternToRegex(pattern); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reIncludes = extraArgs.includes ? safe.patternToRegex(extraArgs.includes) : null; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + const outerXhr = this; + const xhrDetails = { method, url }; + let outcome = 'match'; + if ( propNeedles.size !== 0 ) { + if ( matchObjectProperties(propNeedles, xhrDetails) === false ) { + outcome = 'nomatch'; + } + } + if ( outcome === 'match' ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched "propsToMatch"`); + } + xhrInstances.set(outerXhr, xhrDetails); + } + return super.open(method, url, ...args); + } + get response() { + const innerResponse = super.response; + const xhrDetails = xhrInstances.get(this); + if ( xhrDetails === undefined ) { + return innerResponse; + } + const responseLength = typeof innerResponse === 'string' + ? innerResponse.length + : undefined; + if ( xhrDetails.lastResponseLength !== responseLength ) { + xhrDetails.response = undefined; + xhrDetails.lastResponseLength = responseLength; + } + if ( xhrDetails.response !== undefined ) { + return xhrDetails.response; + } + if ( typeof innerResponse !== 'string' ) { + return (xhrDetails.response = innerResponse); + } + if ( reIncludes && reIncludes.test(innerResponse) === false ) { + return (xhrDetails.response = innerResponse); + } + const textBefore = innerResponse; + const textAfter = textBefore.replace(rePattern, replacement); + if ( textAfter !== textBefore ) { + safe.uboLog(logPrefix, 'Match'); + } + return (xhrDetails.response = textAfter); + } + get responseText() { + const response = this.response; + if ( typeof response !== 'string' ) { + return super.responseText; + } + return response; + } + }; +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedReplaceXhrResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedReplaceXhrResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedReplaceXhrResponse = cloneInto([ + [ '(', uBOL_trustedReplaceXhrResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedReplaceXhrResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedReplaceXhrResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-constant.js new file mode 100644 index 0000000..2882fd1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["premium","'1'"],["premium","1"],["navigator.userAgent","{\"value\": \"Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Mobile/15E148 Safari/604.1\"}"],["navigator.platform","{\"value\": \"iPhone\"}"]]; + +const hostnamesMap = new Map([["emturbovid.com",0],["mmtv01.xyz",0],["stbturbo.xyz",0],["tuborstb.co",1],["app.blubank.com",2],["mobileweb.bankmellat.ir",[2,3]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function trustedSetConstant( + ...args +) { + setConstantFn(true, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetConstant = cloneInto([ + [ '(', uBOL_trustedSetConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-cookie.js new file mode 100644 index 0000000..2a2cf13 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.trusted-set-cookie.js @@ -0,0 +1,449 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_trustedSetCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adTakeOver","seen"],["ajs_anonymous_id","OK","","","domain","barstoolsports.com"],["_ga","GA1.1.000000000.1900000000","","","domain","globo.com"],["wallpaper","click"],["WPdp","gqcHFMkMCFBXQpBBBpBXUNPRRIQARgHRUtBPCxBS1MAFAEKA1NZRSpSOlNPRRcTRUtSS1MOFVNZVl1BCgVBXUJPRQUQRUtSUEFTUkBUUkJVUUVSGl1BMyFBXQpBBBpBXUBPRRIQARgHRUtBPCxBS1MAFAEKA1NZRSo+RV1BAQFBXUBPRRwRRUtSS1MOE1NZVF1BEwJBXUBUV0FWVkZWVEdVU0AeS1M0NzxBXQpBBBpBXUNPRRIQARgHRUtBPCxBS1MAFAEKA1NZRSpSOlNPRRcTRUtSS1MOFVNZVl1BCgVBXUJPRQUQRUtSUEFTUkBUUkJVUUVSS1MWBlNZVgwe"],["WPtcs2","CP1ik8AP1ik8ABIACDPLAbEgAAAAAEPgAB5YAABBqhmgAIgAUABcADgAPgAoACoAFwAOQAeACAAEgALoAYABlADQANQAeAA_ACIAEcAJgAUIApACmAFWALgAugBiADMAGgAN4AegA_ACEAENAIgAiQBHACWAE0AJwAUYAwABhwDKAMsAZoA0QBsgDkAHPAO4A7wB7AD4gH2AfsA_wEAgIOAhABEQCKQEWARgAjUBHAEdAJEASUAlIBOwCfgFBgKgAqIBVwCxAFzALrAXkBegC-gGKANEAa8A2gBuADiAHHAOkAdQA7YB7QD7AH_ARMAi8BHsCRAJFASoAlYBMUCZAJlATaAnYBQ8CjwKRAUnApoCmwFPgKhgVIBUoCqgFWAK5AV2AsKBYgFigLKAWiAtQBbEC3ALdAXAAuQBdAC7QF3wLyAvMBfQC_wGCAMGAYaAxABiwDHgGQwMjAySBkwGTgMqAZYAzMBnIDPAGiANGAaaA1MBqsDVwNZAa8A2iBtwG3wN0A3UBwADggHFgOPAcnA5YDlwHPgOsAeKA8eB5IHlAPigfIB8oD6QH1wPtA-6B-wH7gQBAgIBAwCB4EEQIJgQYAg2BCECFAEK4IWghcBDECGcEOQQ6gh4CHoEPwIpgRgAjSBGsCN4EcQI6AR2Aj2BH0CP4EhAJFASNgkgCScEmASZglQCVIEsAJZwS3BLiCXQJdgS-gmACYIEwwJiwTMBM4CagE2IJtgm5BN4E3wJwhBqAAAA.YAAAAAAAAAAA"],["WPcbadcp","$now$"]]; + +const hostnamesMap = new Map([["govtech.com",0],["barstoolsports.com",1],["globo.com",2],["theporndude.com",3],["wp.pl",[4,5,6]],["money.pl",[4,5,6]],["pysznosci.pl",[4,5,6]],["pudelek.pl",[4,5,6]],["gadzetomania.pl",[4,5,6]],["fotoblogia.pl",[4,5,6]],["komorkomania.pl",[4,5,6]],["dobreprogramy.pl",[4,5,6]],["autokult.pl",[4,5,6]],["genialne.pl",[4,5,6]],["o2.pl",6],["parenting.pl",6],["polygamia.pl",6],["abczdrowie.pl",6],["open.fm",6],["benchmark.pl",6],["kafeteria.pl",6],["autocentrum.pl",6],["jastrzabpost.pl",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["www.wp.pl",[4,5]]]); + +/******************************************************************************/ + +function trustedSetCookie( + name = '', + value = '', + offsetExpiresSec = '', + path = '' +) { + if ( name === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + const time = new Date(); + + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', time.getTime()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', time.toUTCString()); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', time.toISOString()); + } + + let expires = ''; + if ( offsetExpiresSec !== '' ) { + if ( offsetExpiresSec === '1day' ) { + time.setDate(time.getDate() + 1); + } else if ( offsetExpiresSec === '1year' ) { + time.setFullYear(time.getFullYear() + 1); + } else { + if ( /^\d+$/.test(offsetExpiresSec) === false ) { return; } + time.setSeconds(time.getSeconds() + parseInt(offsetExpiresSec, 10)); + } + expires = time.toUTCString(); + } + + const done = setCookieFn( + true, + name, + value, + expires, + path, + safeSelf().getExtraArgs(Array.from(arguments), 4) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { trustedSetCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_trustedSetCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_trustedSetCookie = cloneInto([ + [ '(', uBOL_trustedSetCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_trustedSetCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_trustedSetCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/default.xml-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.xml-prune.js new file mode 100644 index 0000000..03995cc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/default.xml-prune.js @@ -0,0 +1,467 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_xmlPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["VAST","","adnxs"],["xpath(//*[name()=\"MPD\"]/@mediaPresentationDuration | //*[name()=\"Period\"][.//*[name()=\"BaseURL\" and contains(text(),'/ads-')]] | //*[name()=\"Period\"]/@start)","Period[id^=\"Ad\"i]",".mpd"],["xpath(//*[name()=\"Period\"][.//*[@value=\"Ad\"]] | //*[name()=\"Period\"]/@start)","[value=\"Ad\"]",".mpd"],["VAST","","barstoolsports.com"],["xpath(//*[name()=\"Period\"][.//*[name()=\"AdaptationSet\"][@contentType=\"video\"][not(@bitstreamSwitching=\"true\")]])","",".mpd"],["xpath(//*[name()=\"MPD\"][.//*[name()=\"BaseURL\" and contains(text(),'dash_clear_fmp4') and contains(text(),'/a/')]]/@mediaPresentationDuration | //*[name()=\"Period\"][./*[name()=\"BaseURL\" and contains(text(),'dash_clear_fmp4') and contains(text(),'/a/')]])","",".mpd"],["Period[id*=\"-roll-\"][id*=\"-ad-\"]","","pubads.g.doubleclick.net/ondemand"],["xpath(//*[name()=\"Period\"][not(.//*[name()=\"SegmentTimeline\"])][not(.//*[name()=\"ContentProtection\"])] | //*[name()=\"Period\"][./*[name()=\"BaseURL\"]][not(.//*[name()=\"ContentProtection\"])])","",".mpd"],["xpath(//*[name()=\"MPD\"]/@mediaPresentationDuration | //*[name()=\"Period\"]/@start | //*[name()=\"Period\"][.//*[name()=\"BaseURL\" and contains(text(),'adease')]])","[media^=\"A_D/\"]",".mpd"],["xpath(//*[name()=\"Period\"][.//*[name()=\"BaseURL\" and contains(text(),'/ad/')]])","",".mpd"]]; + +const hostnamesMap = new Map([["imasdk.googleapis.com",[0,3]],["hulu.com",1],["www.amazon.co.jp",2],["www.amazon.co.uk",2],["www.amazon.com",2],["www.amazon.de",2],["www.primevideo.com",2],["vix.com",4],["go.discovery.com",5],["investigationdiscovery.com",5],["go.tlc.com",5],["sciencechannel.com",5],["cbs.com",6],["paramountplus.com",6],["play.max.com",7],["foxtel.com.au",8],["serially.it",9]]); + +const entitiesMap = new Map([["discoveryplus",5]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function xmlPrune( + selector = '', + selectorCheck = '', + urlPattern = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('xml-prune', selector, selectorCheck, urlPattern); + const reUrl = safe.patternToRegex(urlPattern); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const queryAll = (xmlDoc, selector) => { + const isXpath = /^xpath\(.+\)$/.test(selector); + if ( isXpath === false ) { + return Array.from(xmlDoc.querySelectorAll(selector)); + } + const xpr = xmlDoc.evaluate( + selector.slice(6, -1), + xmlDoc, + null, + XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, + null + ); + const out = []; + for ( let i = 0; i < xpr.snapshotLength; i++ ) { + const node = xpr.snapshotItem(i); + out.push(node); + } + return out; + }; + const pruneFromDoc = xmlDoc => { + try { + if ( selectorCheck !== '' && xmlDoc.querySelector(selectorCheck) === null ) { + return xmlDoc; + } + if ( extraArgs.logdoc ) { + const serializer = new XMLSerializer(); + safe.uboLog(logPrefix, `Document is\n\t${serializer.serializeToString(xmlDoc)}`); + } + const items = queryAll(xmlDoc, selector); + if ( items.length === 0 ) { return xmlDoc; } + safe.uboLog(logPrefix, `Removing ${items.length} items`); + for ( const item of items ) { + if ( item.nodeType === 1 ) { + item.remove(); + } else if ( item.nodeType === 2 ) { + item.ownerElement.removeAttribute(item.nodeName); + } + safe.uboLog(logPrefix, `${item.constructor.name}.${item.nodeName} removed`); + } + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } + return xmlDoc; + }; + const pruneFromText = text => { + if ( (/^\s*\s*$/.test(text)) === false ) { + return text; + } + try { + const xmlParser = new DOMParser(); + const xmlDoc = xmlParser.parseFromString(text, 'text/xml'); + pruneFromDoc(xmlDoc); + const serializer = new XMLSerializer(); + text = serializer.serializeToString(xmlDoc); + } catch(ex) { + } + return text; + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return fetchPromise; + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.text().then(text => { + const responseAfter = new Response(pruneFromText(text), { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(( ) => + responseBefore + ); + }); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( + type === 'document' || + type === '' && thisArg.responseXML instanceof XMLDocument + ) { + pruneFromDoc(thisArg.responseXML); + const serializer = new XMLSerializer(); + const textout = serializer.serializeToString(thisArg.responseXML); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + if ( + type === 'text' || + type === '' && typeof thisArg.responseText === 'string' + ) { + const textin = thisArg.responseText; + const textout = pruneFromText(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { xmlPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_xmlPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_xmlPrune = cloneInto([ + [ '(', uBOL_xmlPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_xmlPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_xmlPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-current-script.js new file mode 100644 index 0000000..ce59427 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["testPrebid"]]; + +const hostnamesMap = new Map([["findit.fi",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-on-property-read.js new file mode 100644 index 0000000..8dccb63 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Object.prototype.adUnits"]]; + +const hostnamesMap = new Map([["happypancake.fi",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune-fetch-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune-fetch-response.js new file mode 100644 index 0000000..f233e1d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune-fetch-response.js @@ -0,0 +1,624 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPruneFetchResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["bumpers","","propsToMatch","url:/playback2.a2d.tv\\/play/"]]; + +const hostnamesMap = new Map([["mtv.fi",0],["mtvuutiset.fi",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPruneFetchResponse(...args) { + jsonPruneFetchResponseFn(...args); +} + +function jsonPruneFetchResponseFn( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune-fetch-response', rawPrunePaths, rawNeedlePaths); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const propNeedles = parsePropertiesToMatch(extraArgs.propsToMatch, 'url'); + const stackNeedle = safe.initPattern(extraArgs.stackToMatch || '', { canNegate: true }); + const logall = rawPrunePaths === ''; + const applyHandler = function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + let outcome = logall ? 'nomatch' : 'match'; + if ( propNeedles.size !== 0 ) { + const objs = [ args[0] instanceof Object ? args[0] : { url: args[0] } ]; + if ( objs[0] instanceof Request ) { + try { + objs[0] = safe.Request_clone.call(objs[0]); + } catch(ex) { + safe.uboErr(logPrefix, 'Error:', ex); + } + } + if ( args[1] instanceof Object ) { + objs.push(args[1]); + } + if ( matchObjectProperties(propNeedles, ...objs) === false ) { + outcome = 'nomatch'; + } + } + if ( logall === false && outcome === 'nomatch' ) { return fetchPromise; } + if ( safe.logLevel > 1 && outcome !== 'nomatch' && propNeedles.size !== 0 ) { + safe.uboLog(logPrefix, `Matched optional "propsToMatch"\n${extraArgs.propsToMatch}`); + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.json().then(objBefore => { + if ( typeof objBefore !== 'object' ) { return responseBefore; } + if ( logall ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + return responseBefore; + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedle, + extraArgs + ); + if ( typeof objAfter !== 'object' ) { return responseBefore; } + safe.uboLog(logPrefix, 'Pruned'); + const responseAfter = Response.json(objAfter, { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return responseBefore; + }); + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return fetchPromise; + }); + }; + self.fetch = new Proxy(self.fetch, { + apply: applyHandler + }); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPruneFetchResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPruneFetchResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPruneFetchResponse = cloneInto([ + [ '(', uBOL_jsonPruneFetchResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPruneFetchResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPruneFetchResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune.js new file mode 100644 index 0000000..33f549e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["props.pageProps.contentfulState.frontPage.sections.[].fields.hasCitrusAdSlot props.pageProps.contentfulState.frontPage.sections.[].fields.isCitrusAdGrid"]]; + +const hostnamesMap = new Map([["s-kaupat.fi",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.no-setTimeout-if.js new file mode 100644 index 0000000..889d935 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["f.parentNode.removeChild(f)","100"]]; + +const hostnamesMap = new Map([["afterdawn.com",0],["dawn.fi",0],["download.fi",0],["high.fi",0],["muropaketti.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.remove-class.js new file mode 100644 index 0000000..cef8b41 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["st__hidden","#gamewrapper"],["Profile__TopCard--advertisement","","stay"],["SearchResultList--advertisement","","stay"],["SearchResultList__Row--advertisement","","stay"]]; + +const hostnamesMap = new Map([["ap-cdn.sanomagames.com",0],["finder.fi",[1,2,3]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.set-cookie.js new file mode 100644 index 0000000..3c37bb2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["cookielaw_accepted","1","","reload","1"],["cookiebot-consent--necessary","1"],["cookiebot-consent--preferences","1"],["cookiebot-consent--marketing","0"],["cookiebot-consent--statistics","0"]]; + +const hostnamesMap = new Map([["srk.fi",0],["aalto.fi",[1,2,3,4]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.xml-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.xml-prune.js new file mode 100644 index 0000000..86f2a44 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fin-0.xml-prune.js @@ -0,0 +1,467 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_xmlPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["MediaFile","","fi-mtv3.videoplaza.tv/proxy/distributor"]]; + +const hostnamesMap = new Map([["mtv.fi",0],["mtvuutiset.fi",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function xmlPrune( + selector = '', + selectorCheck = '', + urlPattern = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('xml-prune', selector, selectorCheck, urlPattern); + const reUrl = safe.patternToRegex(urlPattern); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const queryAll = (xmlDoc, selector) => { + const isXpath = /^xpath\(.+\)$/.test(selector); + if ( isXpath === false ) { + return Array.from(xmlDoc.querySelectorAll(selector)); + } + const xpr = xmlDoc.evaluate( + selector.slice(6, -1), + xmlDoc, + null, + XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, + null + ); + const out = []; + for ( let i = 0; i < xpr.snapshotLength; i++ ) { + const node = xpr.snapshotItem(i); + out.push(node); + } + return out; + }; + const pruneFromDoc = xmlDoc => { + try { + if ( selectorCheck !== '' && xmlDoc.querySelector(selectorCheck) === null ) { + return xmlDoc; + } + if ( extraArgs.logdoc ) { + const serializer = new XMLSerializer(); + safe.uboLog(logPrefix, `Document is\n\t${serializer.serializeToString(xmlDoc)}`); + } + const items = queryAll(xmlDoc, selector); + if ( items.length === 0 ) { return xmlDoc; } + safe.uboLog(logPrefix, `Removing ${items.length} items`); + for ( const item of items ) { + if ( item.nodeType === 1 ) { + item.remove(); + } else if ( item.nodeType === 2 ) { + item.ownerElement.removeAttribute(item.nodeName); + } + safe.uboLog(logPrefix, `${item.constructor.name}.${item.nodeName} removed`); + } + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } + return xmlDoc; + }; + const pruneFromText = text => { + if ( (/^\s*\s*$/.test(text)) === false ) { + return text; + } + try { + const xmlParser = new DOMParser(); + const xmlDoc = xmlParser.parseFromString(text, 'text/xml'); + pruneFromDoc(xmlDoc); + const serializer = new XMLSerializer(); + text = serializer.serializeToString(xmlDoc); + } catch(ex) { + } + return text; + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return fetchPromise; + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.text().then(text => { + const responseAfter = new Response(pruneFromText(text), { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(( ) => + responseBefore + ); + }); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( + type === 'document' || + type === '' && thisArg.responseXML instanceof XMLDocument + ) { + pruneFromDoc(thisArg.responseXML); + const serializer = new XMLSerializer(); + const textout = serializer.serializeToString(thisArg.responseXML); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + if ( + type === 'text' || + type === '' && typeof thisArg.responseText === 'string' + ) { + const textin = thisArg.responseText; + const textout = pruneFromText(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { xmlPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_xmlPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_xmlPrune = cloneInto([ + [ '(', uBOL_xmlPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_xmlPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_xmlPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-current-script.js new file mode 100644 index 0000000..f4d1360 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["chp_ads_blocker_detector"],["document.getElementById","Blocking Ads"],["document.createElement","adblock"],["document.write","alert"],["setTimeout","bloqueur"],["Promise","alert"],["document.getElementById","msg_ab"],["document.querySelector","oadbActive"],["$","checkAds"],["$","!document.getElementById(btoa"],["document.getElementById","adback"],["JSON.parse","document.createElement('script')"],["document.createElement","document.documentElement).appendChild"],["document.getElementById","window.open"]]; + +const hostnamesMap = new Map([["super-ethanol.com",0],["monumentum.fr",1],["lemanip.com",2],["crunchyscan.fr",[3,4,5]],["abcbourse.com",6],["cliqueduplateau.com",7],["monacomatin.mc",8],["leakgaming.fr",9],["recreatisse.com",10],["ultimate-catch.eu",10],["japscan.me",[11,12]],["scan-manga.com",13]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-read.js new file mode 100644 index 0000000..d275b1f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adsBlocked"],["ABDetector"],["Object.prototype.autoRecov"],["gothamBatAdblock"],["mdpDeBlocker"],["onload"],["adsurgeNode"],["zoneSett"],["__yget_ad_list"],["_adb"]]; + +const hostnamesMap = new Map([["benjaminellisbernard.fr",0],["ebookdz.com",1],["radio.fr",2],["vostfr.stream",3],["9docu.org",3],["bleachmx.fr",4],["iphonetweak.fr",5],["iphonesoft.fr",5],["filmstreamy.com",6],["11anim.com",7],["basketusa.com",8],["lindependant.fr",9]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-write.js new file mode 100644 index 0000000..56ee311 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["dtctAB"],["td_ad_background_click_link"],["__yget_ad_list"]]; + +const hostnamesMap = new Map([["rustica.fr",0],["systemed.fr",0],["actu17.fr",1],["ecranlarge.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-stack-trace.js new file mode 100644 index 0000000..0ed89d0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createEvent","Object.trigger"]]; + +const hostnamesMap = new Map([["zone-telechargement.moe",0],["dl-protect.net",0],["annuaire-telechargement.tel",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.addEventListener-defuser.js new file mode 100644 index 0000000..cdaf324 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["load","isAdblock"],["DOMContentLoaded","/\\['classList'\\][\\s\\S]*?\\['target'\\]/"],["DOMContentLoaded","adsbygoogle"],["click","Popup"],["DOMContentLoaded","interstitial"]]; + +const hostnamesMap = new Map([["cyclismactu.net",0],["japscan.lol",1],["lecourrier-du-soir.com",2],["player.melaniezettofrais.online",3],["macg.co",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.adjust-setTimeout.js new file mode 100644 index 0000000..dbc58d4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["return t()","*","0.001"],["userConsentProcessEnded","*","0.001"],["/userConsentProcessEnded|\\[0\\]\\+\"With\"/","*","0.001"],["#regarder","7000","0.02"]]; + +const hostnamesMap = new Map([["sudouest.fr",0],["magicmaman.com",1],["cosmopolitan.fr",2],["zoneseries.stream",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.json-prune.js new file mode 100644 index 0000000..039c196 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["siteParams.aabMessage"],["adParams siteParams.aabMessage"],["ads.enableAntiAdBlocking"],["ads.*.default ads.*.url ads.enableMidrolls","ads"],["applaunch.data.player.features.ad.enabled applaunch.data.player.features.ad.dai.enabled","appName"]]; + +const hostnamesMap = new Map([["commentcamarche.net",0],["linternaute.com",1],["canalplus.com",[2,3]],["rtlplay.be",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setInterval-if.js new file mode 100644 index 0000000..c6b0b9c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["window.location"],["adsbygoogle"],["this[_0x"],["var _0x"]]; + +const hostnamesMap = new Map([["chat.babel.com",0],["lecourrier-du-soir.com",1],["zone-telechargement.work",2],["dl-protect.info",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setTimeout-if.js new file mode 100644 index 0000000..d910fe5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["detected"],["adsbygoogle"],["sessionStorage"],["randno","25"]]; + +const hostnamesMap = new Map([["cookomix.com",0],["voyageforum.com",1],["japscan.lol",2],["jeune-gay.fr",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-window-open-if.js new file mode 100644 index 0000000..e2361e6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["japscan.lol",0],["empire-stream.net",0],["ddl-francais.com",0]]); + +const entitiesMap = new Map([["empire-streaming",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-xhr-if.js new file mode 100644 index 0000000..aed51a2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["v.fwmrm.net/","true"],["/ping?token="]]; + +const hostnamesMap = new Map([["air-journal.fr",0],["systemed.fr",0],["ebookdz.com",0],["6play.fr",1],["app.molotov.tv",2]]); + +const entitiesMap = new Map([["empire-streaming",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.prevent-fetch.js new file mode 100644 index 0000000..a89448f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/www3\\.doubleclick\\.net|tagger\\.opecloud\\.com|fwmrm\\.net/","emptyArr"],["tag.min.js"],["fwmrm"],["pagead2.googlesyndication.com"],["js.sddan.com"],["static.adsafeprotected.com/favicon.ico method:HEAD"],["/^https:\\/\\/ads\\.stickyadstv\\.com\\/$/ method:HEAD"]]; + +const hostnamesMap = new Map([["rmcbfmplay.com",0],["france.tv",2],["lameteoagricole.net",3],["meteo-grenoble.com",3],["signal-arnaques.com",3],["techno-science.net",3],["animationdigitalnetwork.fr",3],["animedigitalnetwork.fr",3],["malekal.com",4],["tf1.fr",[5,6]],["tf1info.fr",[5,6]]]); + +const entitiesMap = new Map([["darkino",1]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-attr.js new file mode 100644 index 0000000..9fda459 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["href","a[href]#clickfakeplayer"]]; + +const hostnamesMap = new Map([["seriescultes.store",0],["1jour1film.homes",0],["seriepourvous.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-class.js new file mode 100644 index 0000000..db24107 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["with-ad","div"]]; + +const hostnamesMap = new Map([["mapcustomizer.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-node-text.js new file mode 100644 index 0000000..3a78337 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","/ApoZow|'(map'|\\/imgs\\/|ads?-\\d+|ad-img-slot|ad_inview_area|div-leader-ad)|\\['style'\\]\\['display'\\]|\\.length;var|\\.substr\\(0|\\.reduce\\(\\(acc, curr\\)|g1hnttodBEe8apl|_adbn_|adheader|\\\"\\/00|DklzSoz|Countdown/"]]; + +const hostnamesMap = new Map([["japscan.lol",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-constant.js new file mode 100644 index 0000000..621d80a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["integrityObserver.corrupted","0"],["checkAdsBlocked","noopFunc"],["dAp","true"],["navigator.brave","undefined"],["checkDiv","noopFunc"],["moneyAbovePrivacy","true"],["bAdBlocker","false"],["noPub","1"],["canRunAds","true"],["adClasses","[]"],["adblockdetected","false"],["integrityObserver.corrupted","false"],["window.adsapp","true"],["ujloijdkhjkwus","false"],["wIsAdBlocked","false"],["adBlockDetected","false"],["google_jobrunner","noopFunc"],["ptv.Data.uniroll","{}"],["pmd.Data.uniroll","{}"],["OAS_AD","noopFunc"],["Object.prototype.isBlockerDetected","false"],["__TF1_CONFIG__.featureFlag.contentAccess.isAdblockCheckRequired","false"],["__TF1_CONFIG__.adblock.display","false"],["__TF1_CONFIG__.adblock.serverRequest","false"],["advanced_ads_ready","noopFunc"],["FastClick","noopFunc"],["FastClick.attach","noopFunc"],["empire.pop","undefined"],["empire.direct","undefined"],["empire.isAdbActive","false"],["empire.directHideAds","undefined"],["empire.countpremium.film","0"],["empire.countpremium.serie","0"],["empire.countpremiumaccount.film","0"],["empire.countpremiumaccount.serie","0"],["adsConfig","[]"],["isSetupAccess","true"],["Object.prototype.withAds","false"],["AC.config.ads","{}"],["getAudioAdUrl","noopFunc"],["aEteAffiche","true"],["__data.application.settings.featPlayerAds","false"],["tv.freewheel.SDK.Util.pingURLWithForm","trueFunc"],["tv.freewheel.SDK.Util.pingURLWithImage","trueFunc"],["tv.freewheel.SDK.Util.pingURLWithScript","trueFunc"],["tv.freewheel.SDK.Util.pingURLWithXMLHTTPRequest","trueFunc"],["tv.freewheel.SDK.Util.sendAdRequestWithXMLHTTPRequest","trueFunc"],["__NEXT_DATA__.runtimeConfig.playerTF1.ads.enable","false"]]; + +const hostnamesMap = new Map([["journaldesfemmes.fr",0],["rustica.fr",1],["cookomix.com",2],["empire-stream.net",[3,27,28,29,30,31,32,33,34]],["cinefil.com",4],["signal-arnaques.com",5],["dhnet.be",6],["sudinfo.be",6],["7sur7.be",6],["rtl.be",6],["pianoweb.fr",7],["parlons-basket.com",8],["mac4ever.com",8],["jaitoutcompris.com",9],["varmatin.com",10],["nicematin.com",10],["commentcamarche.net",11],["20minutes.fr",12],["hollywoodpq.com",13],["jardiner-malin.fr",14],["hack-life.net",15],["jtrouver.com",16],["playtv.fr",[17,18]],["skyrock.com",19],["skyrock.fr",19],["6play.fr",[20,42,43,44,45,46]],["tf1.fr",[21,22,23,42,43,44,45,46]],["justarrived.lu",24],["occasions.decathlon.fr",[25,26]],["e-player-stream.app",36],["maxisciences.com",37],["gentside.com",37],["femmeactuelle.fr",37],["geo.fr",37],["voici.fr",37],["programme-tv.net",37],["gala.fr",37],["capital.fr",37],["allocine.fr",38],["funradio.fr",39],["rtl2.fr",39],["rtl.fr",39],["reflectim.fr",40],["e-sushi.fr",40],["canalplus.com",41],["tf1info.fr",47]]); + +const entitiesMap = new Map([["empire-streaming",3],["e-player-stream",35]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-cookie.js new file mode 100644 index 0000000..c65aee2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/fra-0.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["warnadb","1"],["p_view","true"],["q_pop_noel","true"],["mpf_popup_desktop","true"]]; + +const hostnamesMap = new Map([["pianoweb.fr",0],["jeune-gay.fr",1],["lexpress.fr",2],["monpetitforfait.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-current-script.js new file mode 100644 index 0000000..d678f2b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","setTimeout"],["window._ceCTSData","hirdetések"],["document.head","currentScript.remove"],["window._ceCTSData","a2blckLayer"],["document.addEventListener","ai_run_"],["document.getElementById","ai_run_"]]; + +const hostnamesMap = new Map([["napiszar.com",0],["24.hu",1],["divany.hu",2],["totalcar.hu",2],["totalbike.hu",2],["hazipatika.com",3],["magyarhang.org",[4,5]],["hang.hu",[4,5]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-read.js new file mode 100644 index 0000000..88b7489 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adsBlocked"]]; + +const hostnamesMap = new Map([["cinemo.hu",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-write.js new file mode 100644 index 0000000..2549166 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["getComputedStyle"],["document.body.style"]]; + +const hostnamesMap = new Map([["karpathir.com",0],["port.hu",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.addEventListener-defuser.js new file mode 100644 index 0000000..46a7334 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["mouseleave","showFbPopup"]]; + +const hostnamesMap = new Map([["vezess.hu",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-setTimeout-if.js new file mode 100644 index 0000000..0e7d6e6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["E(!1)"],["FbExit","3000"],["adstest","4000"]]; + +const hostnamesMap = new Map([["jofogas.hu",0],["vezess.hu",1],["calculat.org",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-window-open-if.js new file mode 100644 index 0000000..7bf3c77 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["hosszupuskasub.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-attr.js new file mode 100644 index 0000000..a93d71c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["style","body","stay"],["oncontextmenu"],["href","[href*=\"ad.adverticum.net\"]"],["class","section[class=\"life-section l-section-main article-section l-section-article\"]"],["style","body"]]; + +const hostnamesMap = new Map([["blikk.hu",0],["lifestory.hu",1],["mindmegette.hu",2],["life.hu",3],["sorozatwiki.hu",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-class.js new file mode 100644 index 0000000..b95d284 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["modal-open","body"],["bottom-l","body","stay"],["bottom-s","body","stay"],["modal-open","body","stay"],["darken","body"],["blurry","body > :not(.m-fbPopup)","stay"],["have-ad","body"]]; + +const hostnamesMap = new Map([["hetek.hu",0],["magyarorszag.hu",[1,2]],["mandiner.hu",3],["traffihunter.hu",4],["vezess.hu",5],["pcworld.hu",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-cookie.js new file mode 100644 index 0000000..f72a539 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adblock"]]; + +const hostnamesMap = new Map([["myonlineradio.hu",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-constant.js new file mode 100644 index 0000000..b4cd39d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adblock","false"],["AdHandler.adblocked","0"],["AdHandler.adBlockEnabled","0"],["AdHandler.checkAdblock","noopFunc"],["tie.ad_blocker_detector","undefined"],["gemiusStream","{}"],["gemiusStream.event","noopFunc"],["gemiusStream.init","noopFunc"],["window.ado","null"]]; + +const hostnamesMap = new Map([["angol-magyar-szotar.hu",0],["embed.indavideo.hu",[1,2,3]],["huaweiblog.hu",4],["player.rtl.hu",[5,6,7]],["femina.hu",8]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-cookie.js new file mode 100644 index 0000000..5dc3997 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/hun-0.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["stpdsck","1"]]; + +const hostnamesMap = new Map([["myonlineradio.hu",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-current-script.js new file mode 100644 index 0000000..4777212 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["getComputedStyle","","cpm"]]; + +const hostnamesMap = new Map([["doroni.me",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-on-property-read.js new file mode 100644 index 0000000..fdadf17 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$.magnificPopup.open"]]; + +const hostnamesMap = new Map([["juraganfilm.ink",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.addEventListener-defuser.js new file mode 100644 index 0000000..eea9e89 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["click","linkOpened"]]; + +const hostnamesMap = new Map([["info.mapsaddress.com",0],["info.vebma.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.adjust-setInterval.js new file mode 100644 index 0000000..0c85e6e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["cloud.majalahhewan.com",0],["info.gambar.pro",0],["info.mapsaddress.com",0],["info.vebma.com",0],["jenismac.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-setTimeout-if.js new file mode 100644 index 0000000..739d85f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["console"]]; + +const hostnamesMap = new Map([["netq.me",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-window-open-if.js new file mode 100644 index 0000000..6c29024 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["anichin.top",0],["kimcilonly.site",0],["kiryuu.id",0],["subindojav.cc",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.noeval-if.js new file mode 100644 index 0000000..17fc1bb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/chp_?ad/"]]; + +const hostnamesMap = new Map([["193.142.147.230",0],["5.253.86.213",0],["ainzscans.net",0],["igobokep.cam",0],["jenismac.com",0],["siimanga.cyou",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-fetch.js new file mode 100644 index 0000000..e830c1c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ads.google.com"],["adsbygoogle"],["clarity.ms"]]; + +const hostnamesMap = new Map([["mudah.my",0],["cloud.majalahhewan.com",1],["info.gambar.pro",1],["info.mapsaddress.com",1],["info.vebma.com",1],["thejakartapost.com",1],["netq.me",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-refresh.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-refresh.js new file mode 100644 index 0000000..f669f98 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.prevent-refresh.js @@ -0,0 +1,381 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_preventRefresh = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["tipsgaptek.com",0],["tipskerja.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function preventRefresh( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-refresh', arg1); + const defuse = ( ) => { + const meta = document.querySelector('meta[http-equiv="refresh" i][content]'); + if ( meta === null ) { return; } + safe.uboLog(logPrefix, `Prevented "${meta.textContent}"`); + const s = arg1 === '' + ? meta.getAttribute('content') + : arg1; + const ms = Math.max(parseFloat(s) || 0, 0) * 1000; + setTimeout(( ) => { window.stop(); }, ms); + }; + runAt(( ) => { + defuse(); + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { preventRefresh(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_preventRefresh(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_preventRefresh = cloneInto([ + [ '(', uBOL_preventRefresh.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_preventRefresh); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_preventRefresh; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-class.js new file mode 100644 index 0000000..50eef97 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["content-wrap"],["content-wrap|wrap-all"],["t480"]]; + +const hostnamesMap = new Map([["okezone.com",0],["inews.id",1],["sindonews.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-node-text.js new file mode 100644 index 0000000..60939d8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/idn-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","adblock"],["script","hargamenu"],["script","replaceState","condition","shope.ee"],["script","showModal"]]; + +const hostnamesMap = new Map([["almaftuchin.com",0],["wisatalova.com",1],["gramedia.com",2],["carisinyal.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-current-script.js new file mode 100644 index 0000000..0220ad8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["vc_url"],["watermarkAdData"],["document.onclick","checkCookie"],["disableSelection","reEnable"],["document.onselectstart","killCopy"],["eif"],["document.onclick","Hamisheonlinepaps"],["jQuery","Drupal"],["jQuery","contextmenu"],["reEnable"],["document.oncontextmenu"],["jQuery","wccp_pro"],["clear_body_at_all_for_extentions"],["pa_vc_url"],["document.write","renderAds"]]; + +const hostnamesMap = new Map([["androidparsi.ir",0],["dailymobile.ir",0],["tarfandha.org",0],["alaatv.com",1],["bandmoviez.one",2],["coffeeapps.ir",3],["fileboro.com",4],["farnet.io",5],["hamisheonline.com",6],["iranstar.com",7],["itarfand.com",8],["jafekri.com",[9,10,11,12]],["jeyran.net",10],["searchline.ir",10],["takmili.com",10],["vakil.net",10],["mybia4music.com",13],["sclinic.ir",3],["tabnak.ir",14]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-read.js new file mode 100644 index 0000000..a67c8c3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["nocontext"],["vc_url"],["show_wpcp_message"],["tinPa"],["SGPB_POPUP_PARAMS"],["needpop"],["banner"],["window.LOCO_DATA.copyrightTranslation"]]; + +const hostnamesMap = new Map([["coffeeapps.ir",0],["sclinic.ir",0],["nab-music.com",1],["shahanmusic.ir",2],["tinroid.ir",3],["tak3da.com",4],["yeknet.ir",5],["zoomg.ir",6],["oila.tj",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-write.js new file mode 100644 index 0000000..9339ebf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.oncopy"]]; + +const hostnamesMap = new Map([["fileboro.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-stack-trace.js new file mode 100644 index 0000000..d610f1c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","join_telegram"]]; + +const hostnamesMap = new Map([["tigatravel.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.addEventListener-defuser.js new file mode 100644 index 0000000..a7941c0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/contextmenu|copy|cut/","return\"undefined\""],["contextmenu","preventDefault"],["contextmenu"],["","t.preventDefault"],["load","contextmenu"],["click","720"],["copy","throw"],["click","return\"undefined\"","elements","a.indirect[data-get]"]]; + +const hostnamesMap = new Map([["bizma.ir",0],["app.blubank.com",1],["elmefarda.com",2],["s-moshaver.com",2],["ganjipakhsh.com",3],["javan-musics.com",4],["tabanmusic.com",4],["texahang.org",4],["iran-music.com",4],["mopon.ir",5],["noorlib.ir",6],["subkade.ir",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setInterval.js new file mode 100644 index 0000000..7a59260 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["","","0"]]; + +const hostnamesMap = new Map([["gold-team.org",0],["iwo.ir",0],["uupload.ir",0],["up44.ir",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setTimeout.js new file mode 100644 index 0000000..f93242d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.getElementById","*","0.01"]]; + +const hostnamesMap = new Map([["khabarpu.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.close-window.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.close-window.js new file mode 100644 index 0000000..bc0b06c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.close-window.js @@ -0,0 +1,352 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_closeWindow = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/[Ss][Mm][Oo][Ss][Tt][Aa][Ff][Aa][Mm][Oo][Oo][Ss][Aa][Vv][Ii]/"]]; + +const hostnamesMap = new Map([["instagram.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function closeWindow( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + let subject = ''; + if ( /^\/.*\/$/.test(arg1) ) { + subject = window.location.href; + } else if ( arg1 !== '' ) { + subject = `${window.location.pathname}${window.location.search}`; + } + try { + const re = safe.patternToRegex(arg1); + if ( re.test(subject) ) { + window.close(); + } + } catch(ex) { + console.log(ex); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { closeWindow(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_closeWindow(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_closeWindow = cloneInto([ + [ '(', uBOL_closeWindow.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_closeWindow); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_closeWindow; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.href-sanitizer.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.href-sanitizer.js new file mode 100644 index 0000000..ce4b69d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.href-sanitizer.js @@ -0,0 +1,463 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_hrefSanitizer = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a[href^=\"https://hamtamovie.im/dl/?url=\"]","?url"],["a[href^=\"https://l.vrgl.ir/r?\"][href*=\"&l=http\"]","?l"]]; + +const hostnamesMap = new Map([["virgool.io",1]]); + +const entitiesMap = new Map([["hamtamovie",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function hrefSanitizer( + selector = '', + source = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('href-sanitizer', selector, source); + if ( source === '' ) { source = 'text'; } + const sanitizeCopycats = (href, text) => { + let elems = []; + try { + elems = document.querySelectorAll(`a[href="${href}"`); + } + catch(ex) { + } + for ( const elem of elems ) { + elem.setAttribute('href', text); + } + return elems.length; + }; + const validateURL = text => { + if ( text === '' ) { return ''; } + if ( /[\x00-\x20\x7f]/.test(text) ) { return ''; } + try { + const url = new URL(text, document.location); + return url.href; + } catch(ex) { + } + return ''; + }; + const extractText = (elem, source) => { + if ( /^\[.*\]$/.test(source) ) { + return elem.getAttribute(source.slice(1,-1).trim()) || ''; + } + if ( source.startsWith('?') ) { + try { + const url = new URL(elem.href, document.location); + return url.searchParams.get(source.slice(1)) || ''; + } catch(x) { + } + return ''; + } + if ( source === 'text' ) { + return elem.textContent + .replace(/^[^\x21-\x7e]+/, '') // remove leading invalid characters + .replace(/[^\x21-\x7e]+$/, '') // remove trailing invalid characters + ; + } + return ''; + }; + const sanitize = ( ) => { + let elems = []; + try { + elems = document.querySelectorAll(selector); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + if ( elem.localName !== 'a' ) { continue; } + if ( elem.hasAttribute('href') === false ) { continue; } + const href = elem.getAttribute('href'); + const text = extractText(elem, source); + const hrefAfter = validateURL(text); + if ( hrefAfter === '' ) { continue; } + if ( hrefAfter === href ) { continue; } + elem.setAttribute('href', hrefAfter); + const count = sanitizeCopycats(href, hrefAfter); + safe.uboLog(logPrefix, `Sanitized ${count+1} links to\n${hrefAfter}`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldSanitize = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldSanitize = true; + break; + } + if ( shouldSanitize ) { break; } + } + if ( shouldSanitize === false ) { return; } + timer = safe.onIdle(( ) => { + timer = undefined; + sanitize(); + }); + }; + const start = ( ) => { + if ( sanitize() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { hrefSanitizer(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_hrefSanitizer(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_hrefSanitizer = cloneInto([ + [ '(', uBOL_hrefSanitizer.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_hrefSanitizer); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_hrefSanitizer; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.json-prune.js new file mode 100644 index 0000000..994f704 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["data.intrack"],["trace data.vast_url data.ads"],["result.commercialUrl result.watermark"],["result.adsText result.adsLink"],["data","data.vast data.content data.ad_id"],["body.productStatus"]]; + +const hostnamesMap = new Map([["digikala.com",0],["filmnet.ir",1],["play.namava.ir",2],["skyroom.online",3],["tmk.ir",4],["player.telewebion.com",5]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-window-open-if.js new file mode 100644 index 0000000..d166039 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["artmusics.top",0],["musicpars3.ir",0],["musicguitars.ir",0],["subf2m.ir",0],["zeemusic.ir",0],["najiremix.ir",0],["musichi.ir",0],["likeemusic.ir",0],["farsroid.com",0],["getandroid.ir",0],["musictag.ir",0],["musickhone.com",0],["naslmusic.ir",0],["power-music.ir",0],["uploadgoogle.ir",0],["uptrack.ir",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-xhr-if.js new file mode 100644 index 0000000..33ac0d1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/fa/generate/userid"],["cpc"],["candidatelogapi method:POST"],["PlayReports"]]; + +const hostnamesMap = new Map([["asriran.com",0],["digikala.com",1],["jobvision.ir",2],["play.namava.ir",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-attr.js new file mode 100644 index 0000000..7cb638f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["onselectstart|oncopy|oncontextmenu","body"],["onmousedown|onselectstart","body"],["oncontextmenu","a.indirect[data-get]"],["draggable","","stay"]]; + +const hostnamesMap = new Map([["iranstar.com",0],["javan-musics.com",1],["tabanmusic.com",1],["texahang.org",1],["iran-music.com",1],["musiceman.net",1],["subkade.ir",2],["takmili.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-cookie.js new file mode 100644 index 0000000..099a1f1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["tracker_visitor_id"],["/captcha_key|last_file|_scrs_/"]]; + +const hostnamesMap = new Map([["tamasha.com",0],["uploadboy.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-node-text.js new file mode 100644 index 0000000..83eb253 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","document.oncontextmenu ="],["script","ads_app_name"],["script","document.oncontextmenu="],["script","/popTimes_|document\\.onkeydown|'contextmenu'/"],["script","window.location="],["script","popTimes_"],["script","ad.setAttribute"]]; + +const hostnamesMap = new Map([["delta3da.cam",0],["public-psychology.ir",0],["sclinic.ir",0],["farsroid.com",1],["kihanb.ir",2],["musiceman.net",3],["najiremix.ir",4],["iran-music.com",5],["tgju.org",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-attr.js new file mode 100644 index 0000000..370a762 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a.indirect[data-get]","href","[data-get]"],["img[data-src]","src","[data-src]"]]; + +const hostnamesMap = new Map([["subkade.ir",0],["shahanmusic.ir",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-constant.js new file mode 100644 index 0000000..03dcf04 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["jscd","{}"],["document.URL","undefined"],["document.referrer","undefined"],["chromeOS","true"],["ShowPopUp","false"],["adsShow","true"],["openTelegram","noopFunc"],["blurred","false"],["time1","0"],["time30","0"],["navigator.userAgent",""],["navigator.appVersion",""],["navigator.appName",""],["KetabrahPopup","noopFunc"],["customnotify","noopFunc"],["runScript","false"],["window.screen.width","0"],["window.screen.height","0"],["needpop","0"],["count","0"],["disableSelection","noopFunc"],["socketUrl","undefined"],["VASTEnabled","false"],["vastURL","[]"],["disable_copy","noopFunc"],["disable_drag_text","noopFunc"],["disable_hot_keys","noopFunc"],["disable_drag_images","noopFunc"],["dealWithPrintScrKey","noopFunc"],["_paq","[]"],["_paq.push","noopFunc"]]; + +const hostnamesMap = new Map([["anaj.ir",[0,1,2]],["salamatnews.com",[0,1,2]],["ac.ir",3],["androidgozar.com",4],["barcanews.org",5],["binanews.ir",6],["1da.ir",7],["1ea.ir",7],["2ad.ir",7],["fontyab.com",[8,9]],["fidibo.com",[10,11,12]],["my.mci.ir",[10,11,12,16,17]],["pwa.mci.ir",[10,11,12,16,17]],["ketabesabz.com",13],["lahzeakhar.com",14],["musicdel.ir",15],["msbmusic.ir",18],["myhastidl.cam",18],["netgasht.com",18],["opizo.me",19],["xip.li",19],["s-moshaver.com",20],["tamasha.com",[21,22,23]],["takmili.com",[24,25,26,27,28]],["takhfifan.com",[29,30]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-local-storage-item.js new file mode 100644 index 0000000..5189299 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["VisitedCompanies","$remove$"]]; + +const hostnamesMap = new Map([["rasm.io",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-session-storage-item.js new file mode 100644 index 0000000..0fda7f3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/irn-0.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["sentryReplaySession","$remove$"]]; + +const hostnamesMap = new Map([["alaatv.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-current-script.js new file mode 100644 index 0000000..0fd9703 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","admiral"],["$","AdBlockUtil"]]; + +const hostnamesMap = new Map([["morfix.co.il",0],["www-haaretz-co-il.eu1.proxy.openathens.net",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-read.js new file mode 100644 index 0000000..ae173e2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["btoa"],["isMobileasokita"],["googletag.cmd"],["mdp_deblocker"]]; + +const hostnamesMap = new Map([["6days.walla.co.il",0],["animals.walla.co.il",0],["astrology.walla.co.il",0],["b.walla.co.il",0],["buzzit.walla.co.il",0],["cars.walla.co.il",0],["celebs.walla.co.il",0],["e.walla.co.il",0],["elections.walla.co.il",0],["euro.walla.co.il",0],["fashion.walla.co.il",0],["finance.walla.co.il",0],["food.walla.co.il",0],["healthy.walla.co.il",0],["home.walla.co.il",0],["judaism.walla.co.il",0],["kids.walla.co.il",0],["mag.walla.co.il",0],["movies.walla.co.il",0],["mundial.walla.co.il",0],["nadlan.walla.co.il",0],["news.walla.co.il",0],["nick.walla.co.il",0],["olympics.walla.co.il",0],["sports.walla.co.il",0],["tags.walla.co.il",0],["tech.walla.co.il",0],["travel.walla.co.il",0],["tv-guide.walla.co.il",0],["usaelections.walla.co.il",0],["viva.walla.co.il",0],["vod.walla.co.il",0],["weather.walla.co.il",0],["www.walla.co.il",0],["walla.co.il",[1,2]],["sheee.co.il",2],["jmusic.me",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["mail.walla.co.il",[2]]]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-write.js new file mode 100644 index 0000000..fa4df00 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["upManager"]]; + +const hostnamesMap = new Map([["ynet.co.il",0],["mako.co.il",0],["globes.co.il",0],["calcalist.co.il",0],["inn.co.il",0],["yad2.co.il",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.addEventListener-defuser.js new file mode 100644 index 0000000..974738d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["","hblocked"],["load","hblocked"]]; + +const hostnamesMap = new Map([["haaretz.co.il",0],["themarker.com",0],["www-haaretz-co-il.eu1.proxy.openathens.net",[0,1]],["www-themarker-com.eu1.proxy.openathens.net",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-setTimeout-if.js new file mode 100644 index 0000000..15f6622 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["()","1500"],["offsetHeight"],["popup"],["mdpDeBlocker"]]; + +const hostnamesMap = new Map([["walla.co.il",0],["ynet.co.il",1],["inn.co.il",2],["jmusic.me",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-window-open-if.js new file mode 100644 index 0000000..637fea6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["inn.co.il",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.nowebrtc.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.nowebrtc.js new file mode 100644 index 0000000..bf7e7cc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.nowebrtc.js @@ -0,0 +1,205 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWebrtc = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["walla.co.il",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWebrtc() { + var rtcName = window.RTCPeerConnection ? 'RTCPeerConnection' : ( + window.webkitRTCPeerConnection ? 'webkitRTCPeerConnection' : '' + ); + if ( rtcName === '' ) { return; } + var log = console.log.bind(console); + var pc = function(cfg) { + log('Document tried to create an RTCPeerConnection: %o', cfg); + }; + const noop = function() { + }; + pc.prototype = { + close: noop, + createDataChannel: noop, + createOffer: noop, + setRemoteDescription: noop, + toString: function() { + return '[object RTCPeerConnection]'; + } + }; + var z = window[rtcName]; + window[rtcName] = pc.bind(window); + if ( z.prototype ) { + z.prototype.createDataChannel = function() { + return { + close: function() {}, + send: function() {} + }; + }.bind(null); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWebrtc(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWebrtc(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWebrtc = cloneInto([ + [ '(', uBOL_noWebrtc.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWebrtc); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWebrtc; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.set-constant.js new file mode 100644 index 0000000..f0c3357 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/isr-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["showAds","true"],["document.blocked_var","1"],["____ads_js_blocked","false"]]; + +const hostnamesMap = new Map([["haaretz.co.il",0],["themarker.com",0],["www-haaretz-co-il.eu1.proxy.openathens.net",0],["www-themarker-com.eu1.proxy.openathens.net",0],["www-globes-co-il.eu1.proxy.openathens.net",[1,2]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-current-script.js new file mode 100644 index 0000000..5137772 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","error"],["onload","google_esf"],["onload","adsCount"],["navigator.brave"],["document.getElementById","_0x"],["document.querySelector","_0x"],["jQuery","decodeURIComponent"],["document.write","sitejack"],["Math.floor","amazon"],["document.createElement","overview"],["$","google_ads_iframe_"],["onload","puHref"],["document.referrer","gmo_bb"],["document.write","LinkURL"],["document.currentScript","insertAdjacentHTML"],["jQuery","floatingAd"],["tag","Math.random"],["addEventListener","style.display"],["jmp","Math"],["document.getElementById","lists"],["__htapop"]]; + +const hostnamesMap = new Map([["exploader.net",0],["qa.crefan.jp",1],["blog-and-destroy.com",2],["musenboya.com",3],["kledgeb.blogspot.com",4],["connect.coron.tech",6],["akibablog.blog.jp",7],["blog.livedoor.jp",[7,8,15,18]],["erommd-street.com",9],["ac-illust.com",10],["photo-ac.com",10],["javple.com",11],["encount.press",12],["realsound.jp",12],["h1g.jp",12],["russianbeauties.jp",13],["agora-web.jp",14],["2chblog.jp",15],["yugioh-starlight.com",15],["kijomatomelog.com",15],["gundamlog.com",15],["doorblog.jp",15],["digital-thread.com",15],["livedoor.blog",15],["blog.jp",15],["majikichi.com",16],["xn--gmq92kd2rm1kx34a.com",17],["momoiroadult.com",19],["avgle.com",20]]); + +const entitiesMap = new Map([["manga1001",5],["javmix",17]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-on-property-read.js new file mode 100644 index 0000000..35d620a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adBlockDetected"],["AdBlockLimitation"],["fanza_link"]]; + +const hostnamesMap = new Map([["pointi.jp",0],["modalina.jp",1],["shico.xyz",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.addEventListener-defuser.js new file mode 100644 index 0000000..1a775fe --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["DOMContentLoaded","getComputedStyle(a).height"],["load","delayCheckAdBlock"],["DOMContentLoaded","interstitialAd"],["load","adsCount"],["error","adscript-error"],["/touchmove|wheel/","preventDefault()"],["load","interstitialAd"],["","setTrigger"],["scroll","b.type"],["click","event"],["playing","VAST_TARGET"],["DOMContentLoaded","window["],["DOMContentLoaded","showPopUpBanner"],["click","event.triggered"]]; + +const hostnamesMap = new Map([["iwb.jp",0],["jukenbbs.com",1],["blog.housinkai.com",2],["kakenhi.net",2],["seesaa.net",2],["blog-and-destroy.com",3],["coolpan.net",4],["twi-fans.com",5],["twivideo.net",6],["twidouga.net",7],["anacap.doorblog.jp",8],["anianierosuki.work",9],["uraaka-joshi.com",10],["tokyomotion.net",11],["ero-video.net",12],["jp-xvideos.info",13]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setInterval.js new file mode 100644 index 0000000..6b60fbc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["reward_countdown"],["timerId","1000"],[".run()}","1000"]]; + +const hostnamesMap = new Map([["shindanmaker.com",0],["portal.game.sycasualgames.com",1],["collepic.net",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setTimeout.js new file mode 100644 index 0000000..3c89cb0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["simplegameAdCountDown","1000","0.02"],["aeriaGamesAdCountDown","","0.02"],["visibility","4000"],["[native code]","2000","0.3"],["[native code]","3000","0.25"],["[native code]","4000","0.2"]]; + +const hostnamesMap = new Map([["simplegame.jp",0],["minigame.aeriagames.jp",1],["ponta.abstractpainting.work",[2,3,4,5]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.json-prune.js new file mode 100644 index 0000000..a61bcbc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["props.initialProps.pageProps.pageData.brandingAds"]]; + +const hostnamesMap = new Map([["search.yahoo.co.jp",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setInterval-if.js new file mode 100644 index 0000000..fa338cd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["q2w3_sidebar(q2w3_sidebar_options"]]; + +const hostnamesMap = new Map([["yaraon-blog.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setTimeout-if.js new file mode 100644 index 0000000..184ef76 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["return"],["block"],["oAdChk"],["stopAd"],["_0x"],["/location\\.href|document\\./"],["objDef.resolve"],["movie_cnt","300"],["getAdCookie"],["floatingAd"],["affId","2000"]]; + +const hostnamesMap = new Map([["kotobank.jp",0],["puzzle-ch.com",1],["o-dan.net",2],["dropbooks.net",3],["fp1-siken.com",4],["fp2-siken.com",4],["fp3-siken.com",4],["ap-siken.com",4],["db-siken.com",4],["fe-siken.com",4],["itpassportsiken.com",4],["nw-siken.com",4],["pm-siken.com",4],["sc-siken.com",4],["sg-siken.com",4],["musenboya.com",5],["crefan.jp",6],["nan-net.com",7],["javcup.com",8],["yavtube.com",8],["46matome.net",9],["openworldnews.net",9],["animesoku.com",9],["vipnews.jp",9],["ldblog.jp",9],["livedoor.blog",9],["2chblog.jp",9],["oumaga-times.com",9],["all-nationz.com",9],["ebitsu.net",9],["fiveslot777.com",9],["jisaka.com",9],["kijyomatome.com",9],["konoyubitomare.jp",9],["livedoor.biz",9],["momoclonews.com",9],["norisoku.com",9],["pachinkopachisro.com",9],["vtubernews.jp",9],["blog.jp",9],["giants-news.com",9],["blog.livedoor.jp",9],["doorblog.jp",9],["sexpixbox.com",10]]); + +const entitiesMap = new Map([["manga1001",4]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-window-open-if.js new file mode 100644 index 0000000..6532b2e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["japaneseasmr.top",0],["kokeshi-doll.com",0],["uraaka-joshi.com",0],["oppaideippai.net",0],["trendynailwraps.com",0],["wav.tv",0],["asg.to",0],["dl.520cc.cc",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-xhr-if.js new file mode 100644 index 0000000..39934f9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".js"],["doubleclick.net"]]; + +const hostnamesMap = new Map([["exploader.net",0],["lemino.docomo.ne.jp",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.noeval-if.js new file mode 100644 index 0000000..fd8f430 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["hoihoi"]]; + +const hostnamesMap = new Map([["ov53i9il.blog.fc2.com",0],["mjoato3uion.ky-3.net",0],["qaacacthlive.omaww.net",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.prevent-fetch.js new file mode 100644 index 0000000..72ba68a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["tpc.googlesyndication.com"],["cdn.adschill.com"]]; + +const hostnamesMap = new Map([["success-corp.co.jp",0],["audio-sound-premium.com",0],["tojav.net",0],["asobicreate.net",0],["kledgeb.blogspot.com",0],["rocketnews24.com",1],["youpouch.com",1]]); + +const entitiesMap = new Map([["manga1001",2]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-attr.js new file mode 100644 index 0000000..f4fb79f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["id","#div-gpt-ad-sidebottom"],["id","#div-gpt-ad-footer"],["id","#div-gpt-ad-pagebottom"],["id","#div-gpt-ad-relatedbottom-1"],["class","[id][role] > [id] > [class] > section"],["href",".cps-post-main > a[href^=\"https://www.amazon.co.jp\"]"],["data-popup-url"],["onclick","span > a[onclick]"]]; + +const hostnamesMap = new Map([["rocketnews24.com",[0,1,2,3]],["youpouch.com",[0,1,2,3]],["coron.tech",4],["lifematome.blog",5],["wav.tv",6],["380cc.cc",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-class.js new file mode 100644 index 0000000..a669fe4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["visited","#oRslt li a.visited","stay"],["with-ad","section.main"],["has-topbanner","body > header.has-topbanner"]]; + +const hostnamesMap = new Map([["o-dan.net",0],["video.laxd.com",1],["phileweb.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-node-text.js new file mode 100644 index 0000000..e979fb9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#text","/スポンサードリンク:?|楽天広告:/"],["#text","PR:"],["#text","関連動画"],["#text","【広告】"],["#text","/\\[vkExUnit_ad area=(after|before)\\]/"],["#text","【PR】"],["#text","/スポンサード?リンク/"]]; + +const hostnamesMap = new Map([["kasegeru.blog.jp",0],["betweenjpandkr.blog",1],["dvdrev.com",2],["fm.sekkaku.net",3],["lifematome.blog",4],["free-avx.jp",5],["ideal2ch.livedoor.biz",6],["seikeidouga.blog.jp",6],["tcg-bloglife.com",6],["ch-review.net",6],["gametohkenranbu.sakuraweb.com",6],["jisakuhibi.jp",6],["rank1-media.com",6],["resizer.myct.jp",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-attr.js new file mode 100644 index 0000000..2808686 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["span[class] img.lazyload[width]","src","[data-src]"]]; + +const hostnamesMap = new Map([["phileweb.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-constant.js new file mode 100644 index 0000000..5686d0b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/jpn-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adBlockerDetected","false"],["blockId","0"],["all520dddaaa2022ccc","true"],["canRunAds","true"],["flgDisplay","false"],["adsbygoogle.loaded","true"],["gptScriptLoaded","true"],["adBlockDetected","noopFunc"],["pum_vars","undefined"],["ads_data","{}"],["document.write","noopFunc"],["adPopupStatus","false"],["endInterstitialShow","true"],["geparams.custom.enableYdn",""],["PREMIUM","true"],["geoAvailable","true"],["FIRST_DELAY","0"],["NEXT_DELAY","0"],["sec","0"],["univresalP","noopFunc"],["TagProvider.cleanup","noopFunc"]]; + +const hostnamesMap = new Map([["egotter.com",0],["inkbrushpainting.work",1],["bridalgown.work",1],["contents-group.work",1],["heisei-housewarming.work",1],["liquidfoundation.work",1],["nailcolor.work",1],["studioglass.work",1],["tapestry.work",1],["teaceremony.work",1],["weddinghall.work",1],["520call.me",2],["520cc.cc",2],["dropbooks.net",3],["coolpan.net",4],["g-pc.info",5],["intaa.net",6],["h-ken.net",7],["pictab.art",8],["onagazou.info",8],["fashionpost.jp",9],["jav380.com",10],["sukima.me",[11,12,13,14]],["sonae.sankei.co.jp",15],["ponta.abstractpainting.work",[16,17]],["dotti2.jp",18],["pochitto2.jp",18],["gotouchi.jp",18],["cmnw.jp",18],["ddd-smart.net",19],["famitsu.com",20]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-current-script.js new file mode 100644 index 0000000..8d0e391 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["popMagic.init"],["$.prototype.html","/\\/images\\/[A-z0-9-_]+\\.?(jpg|gif)/"],["jQuery.prototype.load","is_coupang"],["jQuery","link.coupang.com"],["jQuery","coupang_dont_show_prompty_interval"],["jQuery.prototype.on","is_coupang"],["open","/\\/popup\\//"],["bannerpop.popup"],["window.open","/gears/popup/default.aspx"],["window.open","notice_view_html.php"],["$","/danawa-dpg-common-sponsorBanner-/"],["$","myScript[myScript.length - 1 ]"],["document.addEventListener","/adscale_slot_id/"],["ai_adb.init"],["ai_run_scripts"],["chp_ads_blocker_detector"],["document.getElementById","adblock"],["$",".adsense-area"],["addEventListener","fuckadblock.min.js"],["$","#ad_center"]]; + +const hostnamesMap = new Map([["watchfreejavonline.co",0],["m.humoruniv.com",1],["smartinpress.com",2],["newsn24.com",2],["yachuk.com",3],["aannm.cafe24.com",4],["beomil09121.cafe24.com",4],["actingbaum.co.kr",5],["picknpicker.com",5],["moneyissues.co.kr",5],["sotrychatter.com",5],["skysky138.com",5],["keela.co.kr",5],["jiwootube.com",5],["news.ssongyi.co.kr",5],["xn--wh1b751afvcpsb.com",5],["nesin.com",6],["mjmedi.com",7],["cfnews.kr",8],["sjtoday.kr",9],["dpg.danawa.com",[10,11]],["asdn.kr",12],["healthfeed.co.kr",12],["bikesell.co.kr",12],["remiz.co.kr",12],["enjoytaiwan.co.kr",12],["poketory.com",12],["withukor.com",12],["tistory.com",12],["love.asdn.kr",12],["untitle.org",12],["seo-marketing.co.kr",12],["plankim.com",13],["jootc.com",14],["ehpub.co.kr",14],["deokhu.com",15],["3dpchip.com",15],["ssulwar.com",16],["ilsangt.tistory.com",17],["focuskr.tistory.com",18],["singingdalong.blogspot.com",19]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-read.js new file mode 100644 index 0000000..7802870 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pum_popups"],["adBlockDetected"],["ad_blk"],["$.prototype.fadeIn"]]; + +const hostnamesMap = new Map([["hashnews.cafe24.com",0],["x86.co.kr",1],["1004lucifer.blogspot.com",1],["te31.com",1],["tistory.com",1],["avdbs.com",2],["detegice.github.io",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-write.js new file mode 100644 index 0000000..8b1de3e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["HTMLAnchorElement.prototype.onclick"]]; + +const hostnamesMap = new Map([["3dpchip.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-stack-trace.js new file mode 100644 index 0000000..03ddce3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$.prototype.html","_boom"],["String.prototype.substring","/checkCookie.+main\\.do/"],["alert","chk_adBlock"]]; + +const hostnamesMap = new Map([["m.humoruniv.com",0],["www.cultureland.co.kr",1],["errornight.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.addEventListener-defuser.js new file mode 100644 index 0000000..3b095b0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["hashchange","#viewus-explore-more"],["DOMContentLoaded","link.coupang.com"]]; + +const hostnamesMap = new Map([["youtu.co",0],["dfast.kr",0],["whathappen.co.kr",1],["momkim.co.kr",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.adjust-setTimeout.js new file mode 100644 index 0000000..47faa51 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["closeBtn.innerHTML","","0.001"]]; + +const hostnamesMap = new Map([["lover932.net",0],["lover933.net",0],["lover934.net",0],["lover935.net",0],["lover936.net",0],["lover937.net",0],["lover938.net",0],["lover939.net",0],["lover940.net",0],["lover941.net",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.json-prune.js new file mode 100644 index 0000000..2b14913 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["tpl apply","tpl.[].c"],["data","data.getBannerAdExchange"],["powerLink","powerLink.ads"],["adRecommend.adUnits.[]"],["data.BrandAd"],["adBannerList"],["data.supertopADNos"],["ads"]]; + +const hostnamesMap = new Map([["m.fmkorea.com",0],["doctornow.co.kr",1],["search.11st.co.kr",2],["msearch.shopping.naver.com",3],["search.shopping.naver.com",4],["comic.naver.com",5],["enuri.com",6],["shoppinghow.kakao.com",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setInterval-if.js new file mode 100644 index 0000000..500a2a6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["[native code]","1000"],["animationEffects[settings.animation.effect]"]]; + +const hostnamesMap = new Map([["laftel.net",0],["zzzz.lol",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setTimeout-if.js new file mode 100644 index 0000000..c373d79 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["height && 1 <= height && height <= 20"],["coupangAd"],["popup_goods"],["piBlock"],["","15000"],["/\\.displayMessage\\(/"],["banner_book"],["blockCheck2022"],["ad.innerHTML.replace"],["document[_0x"]]; + +const hostnamesMap = new Map([["m.humoruniv.com",0],["enjoyplan.tistory.com",1],["10000recipe.com",2],["moneytoring.co.kr",3],["postincome.co.kr",3],["itinformation.kr",3],["digitstar77.com",3],["filetender.com",4],["zuzunza.com",5],["iphonedev.co.kr",5],["tistory.com",5],["sysnet.pe.kr",6],["genshin.gamedot.org",7],["stockinfo7.com",8],["lover932.net",9],["lover933.net",9],["lover934.net",9],["lover935.net",9],["lover936.net",9],["lover937.net",9],["lover938.net",9],["lover939.net",9],["lover940.net",9],["lover941.net",9]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-xhr-if.js new file mode 100644 index 0000000..307f292 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["api/avods/v1/advertisement"],["/^https.\\/\\/videoads\\.kakao\\.com\\/adserver\\/api\\/v[0-9]{1","2}\\/vmap$/"],["imasdk.googleapis.com/js/sdkloader/ima3.js"],["pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"],["adsbygoogle"],["/compass.adop.cc|adsbygoogle/"]]; + +const hostnamesMap = new Map([["laftel.net",0],["tv.kakao.com",1],["play-tv.kakao.com",1],["kakaotv.daum.net",1],["spotvnow.co.kr",[2,3]],["noonnu.cc",3],["luckyquiz3.blogspot.com",4],["3dpchip.com",5]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.prevent-fetch.js new file mode 100644 index 0000000..3701111 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/^https.\\/\\/videoads\\.kakao\\.com\\/adserver\\/api\\/v[0-9]{1","2}\\/vmap$/"],["imasdk.googleapis.com/js/sdkloader/ima3.js"],["pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"],["doubleclick.net"],["www3.doubleclick.net"]]; + +const hostnamesMap = new Map([["tv.kakao.com",0],["play-tv.kakao.com",0],["kakaotv.daum.net",0],["spotvnow.co.kr",[1,2]],["srank.kr",3],["blackkiwi.net",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.remove-attr.js new file mode 100644 index 0000000..2aa053c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["placeholder","#webzineHeadmenuF1 input[placeholder][autocomplete=\"off\"]"],["placeholder","input#searchMainKeyword"],["placeholder","input#searchKeyword"],["placeholder","input.search_input","asap stay"]]; + +const hostnamesMap = new Map([["inven.co.kr",0],["kyobobook.co.kr",[1,2]],["pping.kr",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-attr.js new file mode 100644 index 0000000..c408252 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#cmtFormTable textarea","cols","50"]]; + +const hostnamesMap = new Map([["mlbpark.donga.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-constant.js new file mode 100644 index 0000000..33826f4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_ads_zum_main_initbanner_750_zum_main_br_widget_336","true"],["list_end_run_read_top_boom","noopFunc"],["list_end_run_pds_notice_boom","noopFunc"],["list_end_run_comment_bottom_boom","noopFunc"],["list_end_run_center_boom","noopFunc"],["list_end_run_list_bottom_boom","noopFunc"],["list_end_run","noopFunc"],["Math.uuid","","","asFunction"],["jQuery.fn.getUrlParameter","","asFunction"],["window.__NEXT_DATA__.props.pageProps.initialState.post.adhistory","{}"],["$is.powerLink.loadPowerLink","noopFunc"],["SbsHtml5PlayerContainer.prototype.renderAdSequence","noopFunc"],["pum_vars","undefined"],["player.renderAdSequence","undefined"],["bannerpop.popup","noopFunc"],["admode","0"],["player.advertisement_finished","true"],["reple_dori","noopFunc"],["getAdcrUrl",""],["random_imglink","noopFunc"],["vrixadsdk","undefined"],["adsBlocked","noopFunc"],["DHAntiAdBlocker","true"],["checkAds","noopFunc"],["NAVER_ADPOST_V2","noopFunc"]]; + +const hostnamesMap = new Map([["zum.com",0],["m.humoruniv.com",[1,2,3,4,5,6]],["hub.zum.com",7],["mememedia.co.kr",8],["humors.zigcou.com",9],["shopping.interpark.com",10],["sbs.co.kr",[11,13]],["fun-iyagi.co.kr",12],["timecoffee.co.kr",12],["333aaa.site",12],["domin.co.kr",14],["uwayapply.com",15],["tvchosun.com",16],["app.dcinside.com",17],["m.dcinside.com",17],["naver.com",18],["koreapas.com",19],["imbc.com",20],["meeco.kr",21],["sogirl.so",22],["tistory.com",23],["sajuplus.net",23],["auto.danawa.com",24]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-cookie.js new file mode 100644 index 0000000..8360079 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/kor-1.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ld_ac_timeout","Y"],["adv","1"],["ba.uuid","0","","domain","naver.com"]]; + +const hostnamesMap = new Map([["oh-yes.co.kr",0],["ssodam.com",1],["naver.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-current-script.js new file mode 100644 index 0000000..03f5d70 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["onload","shuffleArray"]]; + +const hostnamesMap = new Map([["torrent.ai",0],["torrent.lt",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-on-property-read.js new file mode 100644 index 0000000..0b18c4f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["BetterJsPop"],["canRunAds"],["_renderAdblock"]]; + +const hostnamesMap = new Map([["player.eltitbus.xyz",0],["player.filmux.to",0],["simpsonaionline.net",1],["15min.lt",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-setTimeout-if.js new file mode 100644 index 0000000..5c3b94f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["location"],["Banner"]]; + +const hostnamesMap = new Map([["delfi.lt",[0,1]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-window-open-if.js new file mode 100644 index 0000000..c1d2cb4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["","10","obj"],[]]; + +const hostnamesMap = new Map([["player.filmux.to",0],["37.16.75.37",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.set-constant.js new file mode 100644 index 0000000..db2f1d0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/ltu-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_dlf.adfree","1"]]; + +const hostnamesMap = new Map([["delfi.lt",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-current-script.js new file mode 100644 index 0000000..50716b3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.createElement","adsbygoogle"],["Math","Flags.newInject"]]; + +const hostnamesMap = new Map([["webcams-texel.nl",0],["indeleiderstrui.nl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-on-property-read.js new file mode 100644 index 0000000..84fd8d2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Object.prototype.autoRecov"],["Object.prototype.disableAb"]]; + +const hostnamesMap = new Map([["hardware.info",0],["tweakers.net",0],["indeleiderstrui.nl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.addEventListener-defuser.js new file mode 100644 index 0000000..fad3118 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["","Flags.autoRecov"]]; + +const hostnamesMap = new Map([["hardware.info",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune-fetch-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune-fetch-response.js new file mode 100644 index 0000000..646ba2b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune-fetch-response.js @@ -0,0 +1,624 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPruneFetchResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["assets.preroll assets.prerollDebug","","/stream-link"]]; + +const hostnamesMap = new Map([["npo.nl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPruneFetchResponse(...args) { + jsonPruneFetchResponseFn(...args); +} + +function jsonPruneFetchResponseFn( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune-fetch-response', rawPrunePaths, rawNeedlePaths); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const propNeedles = parsePropertiesToMatch(extraArgs.propsToMatch, 'url'); + const stackNeedle = safe.initPattern(extraArgs.stackToMatch || '', { canNegate: true }); + const logall = rawPrunePaths === ''; + const applyHandler = function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + let outcome = logall ? 'nomatch' : 'match'; + if ( propNeedles.size !== 0 ) { + const objs = [ args[0] instanceof Object ? args[0] : { url: args[0] } ]; + if ( objs[0] instanceof Request ) { + try { + objs[0] = safe.Request_clone.call(objs[0]); + } catch(ex) { + safe.uboErr(logPrefix, 'Error:', ex); + } + } + if ( args[1] instanceof Object ) { + objs.push(args[1]); + } + if ( matchObjectProperties(propNeedles, ...objs) === false ) { + outcome = 'nomatch'; + } + } + if ( logall === false && outcome === 'nomatch' ) { return fetchPromise; } + if ( safe.logLevel > 1 && outcome !== 'nomatch' && propNeedles.size !== 0 ) { + safe.uboLog(logPrefix, `Matched optional "propsToMatch"\n${extraArgs.propsToMatch}`); + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.json().then(objBefore => { + if ( typeof objBefore !== 'object' ) { return responseBefore; } + if ( logall ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + return responseBefore; + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedle, + extraArgs + ); + if ( typeof objAfter !== 'object' ) { return responseBefore; } + safe.uboLog(logPrefix, 'Pruned'); + const responseAfter = Response.json(objAfter, { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return responseBefore; + }); + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return fetchPromise; + }); + }; + self.fetch = new Proxy(self.fetch, { + apply: applyHandler + }); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPruneFetchResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPruneFetchResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPruneFetchResponse = cloneInto([ + [ '(', uBOL_jsonPruneFetchResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPruneFetchResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPruneFetchResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune.js new file mode 100644 index 0000000..7d00b9d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["assets.preroll"]]; + +const hostnamesMap = new Map([["npo.nl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.no-setTimeout-if.js new file mode 100644 index 0000000..2db0150 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".height() === 0"]]; + +const hostnamesMap = new Map([["topkleurplaat.nl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.prevent-fetch.js new file mode 100644 index 0000000..205d520 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["securepubads.g.doubleclick.net"],["v.fwmrm.net"],["/a[ab]\\.tweakers\\.nl/"],["pubads.g.doubleclick.net/gampad/ads"]]; + +const hostnamesMap = new Map([["filmvandaag.nl",0],["vtmgo.be",1],["tweakers.net",2],["goplay.be",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-class.js new file mode 100644 index 0000000..eca458f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["takeover","html.takeover"]]; + +const hostnamesMap = new Map([["datumprikker.nl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-node-text.js new file mode 100644 index 0000000..c7e6482 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","if(!document.getElementById"]]; + +const hostnamesMap = new Map([["looopings.nl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.set-constant.js new file mode 100644 index 0000000..3382442 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["DAB","noopFunc"],["BannerManager","undefined"]]; + +const hostnamesMap = new Map([["forum.fok.nl",0],["hardware.info",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.xml-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.xml-prune.js new file mode 100644 index 0000000..c76fdf5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nld-0.xml-prune.js @@ -0,0 +1,467 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_xmlPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Period[id*=\"-ad-\"]","",".mpd"]]; + +const hostnamesMap = new Map([["goplay.be",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function xmlPrune( + selector = '', + selectorCheck = '', + urlPattern = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('xml-prune', selector, selectorCheck, urlPattern); + const reUrl = safe.patternToRegex(urlPattern); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const queryAll = (xmlDoc, selector) => { + const isXpath = /^xpath\(.+\)$/.test(selector); + if ( isXpath === false ) { + return Array.from(xmlDoc.querySelectorAll(selector)); + } + const xpr = xmlDoc.evaluate( + selector.slice(6, -1), + xmlDoc, + null, + XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, + null + ); + const out = []; + for ( let i = 0; i < xpr.snapshotLength; i++ ) { + const node = xpr.snapshotItem(i); + out.push(node); + } + return out; + }; + const pruneFromDoc = xmlDoc => { + try { + if ( selectorCheck !== '' && xmlDoc.querySelector(selectorCheck) === null ) { + return xmlDoc; + } + if ( extraArgs.logdoc ) { + const serializer = new XMLSerializer(); + safe.uboLog(logPrefix, `Document is\n\t${serializer.serializeToString(xmlDoc)}`); + } + const items = queryAll(xmlDoc, selector); + if ( items.length === 0 ) { return xmlDoc; } + safe.uboLog(logPrefix, `Removing ${items.length} items`); + for ( const item of items ) { + if ( item.nodeType === 1 ) { + item.remove(); + } else if ( item.nodeType === 2 ) { + item.ownerElement.removeAttribute(item.nodeName); + } + safe.uboLog(logPrefix, `${item.constructor.name}.${item.nodeName} removed`); + } + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } + return xmlDoc; + }; + const pruneFromText = text => { + if ( (/^\s*\s*$/.test(text)) === false ) { + return text; + } + try { + const xmlParser = new DOMParser(); + const xmlDoc = xmlParser.parseFromString(text, 'text/xml'); + pruneFromDoc(xmlDoc); + const serializer = new XMLSerializer(); + text = serializer.serializeToString(xmlDoc); + } catch(ex) { + } + return text; + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return fetchPromise; + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.text().then(text => { + const responseAfter = new Response(pruneFromText(text), { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(( ) => + responseBefore + ); + }); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( + type === 'document' || + type === '' && thisArg.responseXML instanceof XMLDocument + ) { + pruneFromDoc(thisArg.responseXML); + const serializer = new XMLSerializer(); + const textout = serializer.serializeToString(thisArg.responseXML); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + if ( + type === 'text' || + type === '' && typeof thisArg.responseText === 'string' + ) { + const textin = thisArg.responseText; + const textout = pruneFromText(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { xmlPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_xmlPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_xmlPrune = cloneInto([ + [ '(', uBOL_xmlPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_xmlPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_xmlPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-current-script.js new file mode 100644 index 0000000..8923197 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["dfpConfig","loadAds"],["adblockDetector"],["AdsReloadConfig"],["EventTarget.prototype.addEventListener","window.TextDecoder"]]; + +const hostnamesMap = new Map([["gamer.no",0],["tu.no",0],["tv2.no",1],["bold.dk",3]]); + +const entitiesMap = new Map([["gamereactor",2]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-read.js new file mode 100644 index 0000000..67d315b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["document.dispatchEvent"],["adclick"]]; + +const hostnamesMap = new Map([["nakenprat.com",0],["norges.online",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-write.js new file mode 100644 index 0000000..a5a1a25 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["onload"],["__AB__"]]; + +const hostnamesMap = new Map([["tvkampen.com",0],["tvsporten.dk",0],["vg.no",1],["e24.no",1],["gamer.no",1],["tek.no",1],["digi.no",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.addEventListener-defuser.js new file mode 100644 index 0000000..426dfef --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["contextmenu"],["load","concat"]]; + +const hostnamesMap = new Map([["vg.no",1]]); + +const entitiesMap = new Map([["eurosport",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.json-prune.js new file mode 100644 index 0000000..5e22b25 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["enabled","testhide"]]; + +const hostnamesMap = new Map([["tv2.no",0],["vgtv.no",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.no-setTimeout-if.js new file mode 100644 index 0000000..582cee0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/doCheck\\(.,.\\)/"]]; + +const hostnamesMap = new Map([["maskinbladet.dk",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.prevent-fetch.js new file mode 100644 index 0000000..dc1404c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["damoh"]]; + +const hostnamesMap = new Map([["vg.no",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.remove-attr.js new file mode 100644 index 0000000..24cefa7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["data-track"],["class",".dfp-loaded"]]; + +const hostnamesMap = new Map([["sonderborgnyt.dk",0],["no",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.set-constant.js new file mode 100644 index 0000000..864171d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/nor-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["showAd","false"],["adblock","false"],["adblockEnabled","noopFunc"],["trackAdblock","noopFunc"],["adblockerAlert","noopFunc"],["__INITIAL_STATE__.features.should-show-snow","false"],["ads","emptyObj"]]; + +const hostnamesMap = new Map([["blogg.no",0],["techstart.dk",1],["connery.dk",4],["spleis.no",5],["gamer.no",6]]); + +const entitiesMap = new Map([["gamereactor",[2,3]]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-current-script.js new file mode 100644 index 0000000..8f6d79b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["decodeURIComponent","newAdblockBoardDisplayed"],["addEventListener","/faBar[\\s\\S]*?insertAdjacentElement/"],["$","/loadData|halfpage|welcome|screening|placement|adtitle/"],["billboard750"],["jQuery","#sdWelcomeScreen"],["$","#AdPopup"],["document.querySelectorAll","popMagic"],["Math.random"],["$","alert"],["document.addEventListener","adblocka"],["atob","decodeURIComponent"],["document.getElementById","block"],["parseInt","adblock"],["String.fromCharCode","/(?:Math|btoa)/"],["parseInt","/adBlock/"],["showAdblockImage"],["IRI","Adblock"]]; + +const hostnamesMap = new Map([["filmweb.pl",[0,1,16]],["naekranie.pl",2],["czasdzieci.pl",3],["hdtvpolska.com",4],["tubagliwic.pl",5],["tubawyszkowa.pl",5],["filmy69.pl",6],["otube.pl",7],["skript.pl",[8,9]],["twojetv.ws",10],["zambrow.org",11],["weszlo.com",12],["prnews.pl",12],["mambiznes.pl",12],["kresy.pl",12],["natemat.pl",12],["dziennik.pl",12],["cdahd.co",13],["sadeczanin.info",14],["karmopedia.pl",15],["smartage.pl",14]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-read.js new file mode 100644 index 0000000..20a33e7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["WP.inline"],["__headpayload"],["Object.prototype.bodyCode"],["launchOpenWindow"],["o6c6e"],["uabpd3"],["checkAds"],["zfgformats"],["mdpDeBlocker"],["HateAdBlock"],["adBlockDetected"],["abask"]]; + +const hostnamesMap = new Map([["wp.pl",0],["www.wp.pl",1],["sportowefakty.wp.pl",2],["anyfiles.pl",3],["animezone.pl",4],["pcworld.pl",5],["astroweb.pl",6],["exdb.net",[7,8]],["epidemia-koronawirus.pl",8],["trojmiasto.pl",[9,10]],["kurnik.pl",11]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["pilot.wp.pl",[0]],["poczta.wp.pl",[0]],["sportowefakty.wp.pl",[0]]]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-write.js new file mode 100644 index 0000000..1b3015b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ads"],["ub_ct_load"],["iaqExt"],["detectAB"],["_yhbog"],["yafaIt"],["fuckAdBlock"],["addBlocking"],["czy_wlaczony_adblock"],["Vublock"],["AdservingModule"],["_pop"],["adcashMacros"],["adquestoConfig"]]; + +const hostnamesMap = new Map([["playpuls.pl",0],["autocentrum.pl",1],["demotywatory.pl",1],["dziennik.pl",1],["facetemjestem.pl",1],["gala.pl",1],["garnek.pl",1],["gry-online.pl",1],["jegostrona.pl",1],["joemonster.org",1],["kobieta.pl",1],["komixxy.pl",1],["transfery.info",1],["v10.pl",1],["facet.wp.pl",2],["gwiazdy.wp.pl",2],["teleshow.wp.pl",2],["bankier.pl",3],["filiser.tv",4],["eurogamer.pl",5],["cvninja.pl",6],["warezdark.pl",7],["naszemiasto.pl",8],["tvn24.pl",9],["shinden.pl",10],["exdb.net",11],["darmowa-tv.ws",12],["roweroweporady.pl",13]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-stack-trace.js new file mode 100644 index 0000000..193a189 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["WP","r https"],["WP.prebid","onLoad"]]; + +const hostnamesMap = new Map([["www.wp.pl",[0,1]],["abczdrowie.pl",1],["autokult.pl",1],["echirurgia.pl",1],["film.wp.pl",1],["fotoblogia.pl",1],["gadzetomania.pl",1],["gry.wp.pl",1],["horoskop.wp.pl",1],["kobieta.wp.pl",1],["komorkomania.pl",1],["medycyna24.pl",1],["money.pl",1],["parenting.pl",1],["pogoda.wp.pl",1],["tech.wp.pl",1],["tv.wp.pl",1],["twojeip.wp.pl",1],["wiadomosci.wp.pl",1],["wideo.wp.pl",1],["sportowefakty.wp.pl",1],["fitness.wp.pl",1],["wawalove.wp.pl",1],["gwiazdy.wp.pl",1],["teleshow.wp.pl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.addEventListener-defuser.js new file mode 100644 index 0000000..c4d8fc1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["message","t.origin===k"],["load","onload"],["","show"],["DOMContentLoaded","mdpDeBlocker"],["DOMContentLoaded","showFallbackImage"]]; + +const hostnamesMap = new Map([["kafeteria.pl",0],["polygamia.pl",0],["open.fm",0],["pudelek.pl",0],["darmowa-telewizja.online",1],["dziennikbaltycki.pl",2],["dzienniklodzki.pl",2],["dziennikpolski24.pl",2],["dziennikzachodni.pl",2],["echodnia.eu",2],["expressbydgoski.pl",2],["expressilustrowany.pl",2],["gazetakrakowska.pl",2],["gazetalubuska.pl",2],["gazetawroclawska.pl",2],["gk24.pl",2],["gloswielkopolski.pl",2],["gol24.pl",2],["gp24.pl",2],["gra.pl",2],["gs24.pl",2],["kurierlubelski.pl",2],["motofakty.pl",2],["naszemiasto.pl",2],["nowiny24.pl",2],["nowosci.com.pl",2],["nto.pl",2],["polskatimes.pl",2],["pomorska.pl",2],["poranny.pl",2],["sportowy24.pl",2],["strefaagro.pl",2],["strefabiznesu.pl",2],["stronakobiet.pl",2],["telemagazyn.pl",2],["to.com.pl",2],["wspolczesna.pl",2],["exdb.net",3],["eska.pl",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setInterval.js new file mode 100644 index 0000000..1774450 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["redirectId"]]; + +const hostnamesMap = new Map([["filmowakraina.tv",0],["auto-motor-i-sport.pl",1],["menshealth.pl",1],["motocykl-online.pl",1],["runners-world.pl",1],["womenshealth.pl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setTimeout.js new file mode 100644 index 0000000..b24839d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#iwa_source=timeout","15000","0.02"],[],["function","1000","0.02"],["TheLink"]]; + +const hostnamesMap = new Map([["www.interia.pl",0],["ekino-tv.pl",1],["swiatfilmow.com",2],["cda-tv.pl",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setInterval-if.js new file mode 100644 index 0000000..1ed45e5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["function neTick(){neTickCounter++;if(neTickCounter<=neTickCountLimit){neTickAjax=$.ajax({type:\"POST\"","url:adminAjaxUrl+\"?action=ne_tick\"","dataType:\"json\"","success:function(data){neTickResponseAction(data)}})}}","10000"],["muted","8000"],["seead"]]; + +const hostnamesMap = new Map([["naekranie.pl",0],["playpuls.pl",1],["zspnr1.lowicz.pl",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setTimeout-if.js new file mode 100644 index 0000000..059bb4c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["PrebidDamOpen","800"],["HubAPI","3000"],["/getComputedStyle[\\s\\S]*?style\\.display=\"none\"[\\s\\S]*?styleBlocked[\\s\\S]*?detected/"],["function check(){console.log(\"checked\");if($(\".adform\").children().length>3){console.log(\"its more\");$(\".adform\").children(\".adform-banner\").show();clearTimeout(check)}}","1000"],["ubfix()"],["no-ads-info"],["bioEp.showPopup"],["hasAdblock"],["notDetected"],["Math.round","5000"],["AdBlock"],["adBanner"],["_actions(a)","2"],["mdpDeBlocker"],["block","0"],["detected","300"],["showAdblockImage","2000"],["adBlockTest","100"]]; + +const hostnamesMap = new Map([["www.dobreprogramy.pl",0],["kafeteria.pl",1],["polygamia.pl",1],["open.fm",1],["pudelek.pl",1],["wp.pl",2],["naekranie.pl",3],["purepc.pl",4],["calcoolator.pl",5],["pl.vpnmentor.com",6],["aternos.org",7],["filmweb.pl",8],["playpuls.pl",9],["webinsider.pl",10],["start.me",11],["techsetter.pl",12],["temi.pl",13],["film.wp.pl",[14,15]],["www.o2.pl",14],["uroda.abczdrowie.pl",14],["money.pl",15],["komorkomania.pl",15],["abczdrowie.pl",15],["fotoblogia.pl",15],["gadzetomania.pl",15],["autokult.pl",15],["parenting.pl",15],["wiadomosci.wp.pl",15],["tech.wp.pl",15],["dom.wp.pl",15],["facet.wp.pl",15],["finanse.wp.pl",15],["gry.wp.pl",15],["gwiazdy.wp.pl",15],["kobieta.wp.pl",15],["ksiazki.wp.pl",15],["kuchnia.wp.pl",15],["moto.wp.pl",15],["opinie.wp.pl",15],["pogoda.wp.pl",15],["teleshow.wp.pl",15],["turystyka.wp.pl",15],["wideo.wp.pl",15],["wawalove.wp.pl",15],["karmopedia.pl",16],["elektroda.pl",17]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-window-open-if.js new file mode 100644 index 0000000..b6d2dc9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["ebd.cda.pl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.noeval-if.js new file mode 100644 index 0000000..3c9b842 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["RTCPeerConnection"],["Criteo"]]; + +const hostnamesMap = new Map([["streamin.to",0],["shinden.pl",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.remove-attr.js new file mode 100644 index 0000000..8791f10 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["scrolling","iframe#sg-iframe[scrolling=\"no\"]","stay"]]; + +const hostnamesMap = new Map([["www.interia.pl",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.set-constant.js new file mode 100644 index 0000000..21ca1ac --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/pol-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["WP.gaf.loadBunch","noopFunc"],["Object.prototype.rekids","undefined"],["Object.prototype.gafSlot","undefined"],["Object.prototype.advViewability","undefined"],["Object.prototype.loadBunch","noopFunc"],["Object.prototype.loadAndRunBunch","noopFunc"],["displayed","false"],["loadElement","noopFunc"],["showAds","true"],["pp_adblock_is_off","trueFunc"],["window.google_jobrunner","noopFunc"],["Inpl.Abd.onDetected","noopFunc"],["isAdblockDetected","0"],["adsBlocked","noopFunc"],["showAddbockerMsg","noopFunc"],["loadElementBlock","noopFunc"]]; + +const hostnamesMap = new Map([["www.wp.pl",0],["money.pl",[1,2,3]],["open.fm",2],["sportowefakty.wp.pl",4],["profil.wp.pl",5],["opensubtitles.org",6],["www.elektroda.pl",[7,15]],["acmilan.com.pl",8],["kitsune-subs.anime-odcinki.pl",8],["miastakobiet.pl",9],["stronazdrowia.pl",9],["dniwolne.eu",10],["interia.pl",[11,12]],["pomponik.pl",[11,12]],["cdahd.co",13],["synonimy.pl",14]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["poczta.interia.pl",[11]]]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-current-script.js new file mode 100644 index 0000000..7761447 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Math.floor","offsetHeight"],["onload","noBackPlease"],["setTimeout","admc"]]; + +const hostnamesMap = new Map([["competentedigitale.ro",0],["cool-etv.net",1],["posturi.live",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-read.js new file mode 100644 index 0000000..acbf181 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["doSecondPop"]]; + +const hostnamesMap = new Map([["filmeonlinesubtitrate.org",0],["yoixmzo.xyz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-write.js new file mode 100644 index 0000000..7d8bc3e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_pop"]]; + +const hostnamesMap = new Map([["filme2023.online",0],["onlyplay.online",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setInterval-if.js new file mode 100644 index 0000000..5034a68 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["location"]]; + +const hostnamesMap = new Map([["posturi.live",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setTimeout-if.js new file mode 100644 index 0000000..cc58b36 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ai_"],["adsbygoogle"],["show"],["ai_adb"]]; + +const hostnamesMap = new Map([["turdanews.net",0],["vwforum.ro",1],["bloground.ro",2],["boardingpass.ro",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-window-open-if.js new file mode 100644 index 0000000..22d7c2f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["","10"]]; + +const hostnamesMap = new Map([["nosteam.ro",0],["nosteamgames.ro",0],["posturi.live",0],["vzlinks.com",0],["kimdesene.org",0],["onlyplay.online",1]]); + +const entitiesMap = new Map([["filmeserialegratis",0],["fsplayer",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.noeval-if.js new file mode 100644 index 0000000..e582bf0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ads"]]; + +const hostnamesMap = new Map([["lovendal.ro",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-class.js new file mode 100644 index 0000000..b0340c2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_bannerTop1"]]; + +const hostnamesMap = new Map([["myradioonline.ro",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-node-text.js new file mode 100644 index 0000000..fb00364 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","adsbygoogle"],["script","/jQuery.*reload/"],["script","document.head.appendChild"],["script","ai_adb"],["script","maxbet"]]; + +const hostnamesMap = new Map([["turdanews.net",0],["sampmoduri.ro",1],["filme2023.online",2],["clujust.ro",3],["gsp.ro",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.set-constant.js new file mode 100644 index 0000000..9539ebf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rou-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adblockcheck","false"]]; + +const hostnamesMap = new Map([["vzlinks.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-current-script.js new file mode 100644 index 0000000..8c66ca5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$","1xbet"],["$","append"],["$","contextmenu"],["$","divWrapper"],["$","get"],["$","init_x_place"],["$","mainContainer"],["$","showPopupextra"],["$","window.location.href"],["JSON.parse"],["JSON.parse","atob"],["Math.floor","AdSense"],["Object.defineProperty","rcBuf"],["XMLHttpRequest","document.querySelectorAll"],["__require","/clickunder/"],["addEventListener","DOMContentLoaded"],["atob","void"],["clickExplorer"],["decodeURIComponent","/63cc63/"],["decodeURIComponent","fromCharCode"],["disableSelection","reEnable"],["document.addEventListener","adsBlocked"],["document.createElement"],["document.createElement","/ru-n4p|ua-n4p|загрузка.../"],["document.createElement","Detected"],["document.createElement","ExternalChromePop"],["document.createElement","Math.random"],["document.createElement","atob"],["document.createElement","delete window"],["document.createElement","redtram"],["document.getElementById","composedPath"],["document.getElementsByTagName","unselectable"],["document.oncontextmenu"],["document.onkeydown"],["document.querySelector","className"],["encodeURIComponent","rcBuf"],["fuckAdBlock","undefined"],["jQuery","backgroundImage"],["redram","/загрузка.../"],["setInterval","Math.random"],["setInterval","reload"],["setTimeout","adblockwarn"],["window.innerWidth","rcBuf"],["window.onload","_uWnd"],["document.getElementsByTagName","AMSP.loadAsset"],["document.querySelectorAll","popMagic"],["$","blockWarnClass"],["$","mimicTopClass"],["dispatchEvent","zoomdecorate"]]; + +const hostnamesMap = new Map([["shaiba.kz",0],["budport.com.ua",1],["asn.in.ua",2],["penzainform.ru",3],["l2top.ru",4],["tut.by",5],["conversion.im",6],["bez-smenki.ru",7],["positiverecords.ru",[8,34]],["freescreens.ru",9],["imgbase.ru",9],["imgcach.ru",9],["imgclick.ru",9],["payforpic.ru",9],["picclick.ru",9],["picclock.ru",9],["picforall.ru",9],["fenglish.site",10],["mp3spy.cc",10],["dmod.cc",11],["draug.ru",11],["modsforwot.ru",11],["agroreview.com",[12,35]],["filmisub.com",[13,19]],["kinofen.net",[13,19]],["gdespaces.com",14],["gdespaces.net",14],["google-cloud.services",14],["spac.me",14],["spac.run",14],["spac.wtf",14],["spac1.com",14],["spac1.info",14],["spac1.me",14],["spac1.net",14],["spac1.org",14],["spac1.ru",14],["spaces-blogs.com",14],["spaces.im",14],["spcs-files.xyz",14],["spcs.bio",14],["spcs.global",14],["spcs.life",14],["spcs.me",14],["spcs.network",14],["spcs.news",14],["spcs.pro",14],["spcs.pub",14],["spcs.reviews",14],["spcs.social",14],["strip2.in",14],["strip2.xxx",14],["usersporn.com",14],["fastpic.org",[15,26]],["allboxing.ru",16],["pravvest.ru",17],["daz3d.ru",18],["my-expert.ru",[20,31,32]],["mod-wot.ru",21],["krolik.biz",22],["1news.com.ua",23],["365news.biz",23],["4mama.ua",23],["4studio.com.ua",23],["7days-ua.com",23],["agroter.com.ua",23],["alter-science.info",23],["apnews.com.ua",23],["argumentiru.com",23],["asiaplustj.info",23],["autotema.org.ua",23],["autotheme.info",23],["avtodream.org",23],["beauty.ua",23],["begemot-media.com",23],["begemot.media",23],["chas.cv.ua",23],["cheline.com.ua",23],["cikavosti.com",23],["ck.ua",23],["cn.ua",23],["comments.ua",23],["cvnews.cv.ua",23],["day.kyiv.ua",23],["depo.ua",23],["dv-gazeta.info",23],["dyvys.info",23],["economistua.com",23],["edinstvennaya.ua",23],["ekovolga.com",23],["expert.in.ua",23],["fedpress.ru",23],["firtka.if.ua",23],["forpost.media",23],["fraza.com",23],["gazeta1.com",23],["glavnoe.ua",23],["glavnoe24.ru",23],["glavpost.ua",23],["golosinfo.com.ua",23],["gorodkiev.com.ua",23],["grad.ua",23],["greenpost.ua",23],["ifnews.org.ua",23],["inforpost.com",23],["inkorr.com",23],["itechua.com",23],["kh.ua",23],["khersonline.net",23],["kolizhanka.com.ua",23],["kop.net.ua",23],["kr.ua",23],["krymr.com",23],["kurskcity.ru",23],["liga.net",[23,42]],["lvnews.org.ua",23],["mega-music.pro",23],["mi100.info",23],["mind.ua",23],["mistosumy.com",23],["moirebenok.ua",23],["mycompplus.ru",23],["nakanune.ru",23],["nashbryansk.ru",23],["news24today.info",23],["newsua.one",23],["ngp-ua.info",23],["nnews.com.ua",23],["novavlada.info",23],["novynarnia.com",23],["np.pl.ua",23],["odessa-life.od.ua",23],["ogo.ua",23],["oukr.info",23],["panoptikon.org",23],["pg11.ru",23],["pik.net.ua",23],["pingvin.pro",23],["pl.com.ua",23],["planetanovosti.com",23],["podpricelom.com.ua",23],["politnavigator.net",23],["poltava365.com",23],["portal.lviv.ua",23],["pravdatutnews.com",23],["prm.ua",23],["procherk.info",23],["profootball.ua",23],["promin.cv.ua",23],["radiosvoboda.org",23],["ratel.kz",23],["real-vin.com",23],["reporter.ua",23],["risu.ua",23],["rivne.media",23],["rivnenews.com.ua",23],["rusjev.com",23],["russianshowbiz.info",23],["rv.ua",23],["rvnews.rv.ua",23],["showdream.org",23],["sport-kr.com.ua",23],["strana.news",23],["strana.today",23],["sud.ua",23],["te.ua",23],["telekritika.ua",23],["tenews.org.ua",23],["theageoffootball.com",23],["treebuna.info",23],["tverigrad.ru",23],["tverisport.ru",23],["tvoymalysh.com.ua",23],["uainfo.org",23],["uanews.org.ua",23],["uatv.ua",23],["ukranews.com",23],["ukrrain.com",23],["unn.com.ua",23],["vchaspik.ua",23],["viva.ua",23],["vlast.kz",23],["vnn24.ru",23],["volnorez.com.ua",23],["volyninfa.com.ua",23],["volyninfo.com",23],["volynpost.com",23],["volynua.com",23],["vsviti.com.ua",23],["westnews.info",23],["womo.ua",23],["wona.com.ua",23],["wworld.com.ua",23],["zbirna.com",23],["zp.ua",23],["crast.net",24],["rutor.in",25],["kaztorka.org",26],["kg-portal.ru",26],["nnmclub.to",[26,39]],["shanson320.ru",27],["vesti.ua",27],["lrepacks.net",28],["transkarpatia.net",29],["skam.online",30],["brigadtv.ru",32],["castle-serial.ru",32],["ehlita.ru",32],["gameout.ru",32],["itevonklass.ru",32],["izmailovtv.xyz",32],["karateltv.ru",32],["lyucifer.tv",32],["m-z.tv",32],["miyzvuk.net",32],["pokazuha.ru",32],["samomdele.tv",32],["saske.tv",32],["sorvigolovatv.ru",32],["taynyeistiny.ru",32],["transformator220.ru",32],["stalker-mods.clan.su",33],["stalker-mods.su",33],["gwss.ru",36],["hardwareluxx.ru",37],["marieclaire.ua",38],["24boxing.com.ua",40],["bilshe.com",40],["businessua.com",40],["f1analytic.com",40],["f1ua.org.ua",40],["football-ukraine.com",40],["footballgazeta.com",40],["footballtransfer.com.ua",40],["glianec.com",40],["nashamama.com",40],["sportanalytic.com",40],["stravy.net",40],["zdorovia.com.ua",40],["livesport.ws",41],["techmusic.ru",43],["pornopuk.com",45],["huyamba.tv",45],["piratam.net",45],["piratca.net",45],["porn720.biz",45],["sexitorrent.com",45],["sextor.org",45],["domahatv.com",45],["torrent-pirat.com",45],["xtorrent.net",45],["rapidzona.tv",45],["xxxrip.net",45],["xxxtor.com",45],["hentai-share.one",45],["3dn.ru",45],["minigames.mail.ru",46],["mmminigames.mail.ru",47],["afisha.ru",48],["autorambler.ru",48],["championat.com",48],["eda.ru",48],["gazeta.ru",48],["lenta.ru",48],["letidor.ru",48],["moslenta.ru",48],["motor.ru",48],["passion.ru",48],["quto.ru",48],["rambler.ru",48],["wmj.ru",48]]); + +const entitiesMap = new Map([["hdrezka",44],["rezka",44],["pornoakt",45]]); + +const exceptionsMap = new Map([["new.fastpic.org",[15,26]]]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-read.js new file mode 100644 index 0000000..465ddc4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ABNS"],["AdbBanner"],["CTRManager.host3"],["ClickUndercookie"],["Date.prototype.toUTCString"],["Groups.showDisclaimer"],["Light.Popup"],["MarketFeed"],["Object.prototype.AdfoxXhrRequestPrepared"],["Object.prototype.Metrika"],["Object.prototype.YA_TURBO_PAGES"],["Object.prototype._getBanner"],["Object.prototype._isAutostartQueueSet"],["Object.prototype.bannerOptions"],["Object.prototype.direct"],["Object.prototype.fakeDetect"],["Object.prototype.getAdUsageStorage"],["Object.prototype.initOnPlay"],["Object.prototype.isApplySticky"],["Object.prototype.loadBanner"],["Object.prototype.render"],["Object.prototype.scriptsViaXhr"],["Object.prototype.yaContextCb"],["PUM.getPopup"],["SIN.AdsLoader"],["TotemToolsObject"],["WebSocket"],["XMLHttpRequest"],["Ya"],["__vasActiveTestIds"],["a_urls"],["aab"],["abl"],["adblock_availability_check"],["adcashMacros"],["admiral"],["ads"],["advFirstClickOpenNewTab"],["advanced_ads_ready"],["anOptions"],["antiadblockCallback"],["app_vars.force_disable_adblock"],["atob"],["bannersBillboard"],["bdy"],["blocked_action"],["clickNS4"],["console.clear"],["createAds"],["disable_copy"],["disable_hot_keys"],["document.addEventListener"],["document.body.oncopy"],["document.getElementById","mdl_adb"],["document.oncontextmenu"],["document.oncopy"],["document.ondragend"],["document.ondragstart"],["document.ondrop"],["document.onkeydown"],["document.onpaste"],["document.onselectstart"],["eaglePlayerPlugins.autoplay_position"],["echelon"],["forTheFreeVideo.css"],["fpm_attr"],["getSelection"],["get_ya_browser"],["goTolink"],["helpUsImproveSite"],["initsnow"],["kav_cn"],["lftrght"],["localStorage"],["m205"],["mdpDeBlocker"],["move_string"],["myatu_bgm"],["nocontext"],["onload"],["open"],["preventSelection"],["scrollw"],["setsnow"],["sparkle"],["stopPrntScr"],["t364_initPopup"],["target_script"],["td_ad_background_click_target"],["tingle"],["tnAdditionalParams"],["unSelect"],["updateDownloadLinks"],["utarget_script"],["video.preroll"],["vpb"],["web_script"],["weekCallbacks"],["window.alert"],["window.block"],["wrapper.addEventListener"],["yaContextCb"],["zfgformats"],["bc_blocks"],["globalAuthLoginPopupCounter"],["u_global_data"]]; + +const hostnamesMap = new Map([["liveball.cc",0],["liveball.uno",0],["htmlweb.ru",1],["fapreactor.com",2],["joyreactor.cc",2],["pornreactor.cc",2],["reactor.cc",2],["anifap.com",3],["anipoisk.org",3],["anitokyo.org",3],["anitokyo.tv",3],["hcdn.online",3],["kinofilm.co",3],["comedy-radio.ru",[4,29]],["radioromantika.ru",[4,29]],["relax-fm.ru",[4,29]],["rg.ru",[4,101]],["sm.news",[4,28,31,81]],["ura.news",[4,101]],["veseloeradio.ru",[4,29]],["www.e1.ru",4],["vk.com",5],["vk.ru",5],["rutor.org",6],["ya.ru",7],["drive2.ru",[8,22]],["liveinternet.ru",[9,10]],["yap.ru",9],["yaplakal.com",9],["lena-miro.ru",11],["levik.blog",11],["livejournal.com",11],["olegmakarenko.ru",11],["periskop.su",11],["shakko.ru",11],["shiro-kino.ru",11],["vadimrazumov.ru",11],["rbc.ru",[12,18]],["www.kinopoisk.ru",13],["gorodrabot.by",14],["gorodrabot.ru",14],["fishki.net",15],["reshu.by",16],["reshuent.kz",16],["reshuolymp.ru",16],["sdamgia.ru",16],["gdespaces.com",17],["gdespaces.net",17],["google-cloud.services",17],["spac.me",17],["spac.run",17],["spac.wtf",17],["spac1.com",17],["spac1.info",17],["spac1.me",17],["spac1.net",17],["spac1.org",17],["spac1.ru",17],["spaces-blogs.com",17],["spaces.im",17],["spcs-files.xyz",17],["spcs.bio",17],["spcs.global",17],["spcs.life",17],["spcs.me",17],["spcs.network",17],["spcs.news",17],["spcs.pro",17],["spcs.pub",17],["spcs.reviews",17],["spcs.social",17],["strip2.in",17],["strip2.xxx",17],["usersporn.com",17],["e1.ru",19],["nova.rambler.ru",19],["pikabu.ru",[19,28]],["24smi.org",20],["gismeteo.by",21],["gismeteo.kz",21],["gismeteo.ru",21],["razlozhi.ru",22],["f1comp.ru",23],["tagaev.com",23],["times.zt.ua",23],["sinoptik.ua",[24,95]],["porngames.su",25],["rintor.info",25],["rintor.net",25],["castle-tv.com",26],["100popugaev.ru",27],["coderlessons.com",27],["fixx.one",27],["its-kids.ru",27],["molitvy.guru",27],["nizhny.ru",27],["pro100hobbi.ru",27],["publy.ru",27],["samelectric.ru",27],["svadba.expert",27],["tehnobzor.ru",[27,75]],["vibir.ru",27],["3dnews.kz",28],["3dnews.ru",28],["avtovzglyad.ru",28],["baby.ru",28],["dni.ru",28],["mamba.ru",28],["pogoda.onliner.by",28],["selflib.me",28],["sports.ru",[28,40]],["tech.onliner.by",28],["www.goha.ru",28],["forum.overclockers.ua",30],["kufar.by",31],["bstudy.net",32],["ozlib.com",32],["studbooks.net",32],["studme.org",32],["studref.com",32],["studwood.net",32],["vuzlit.com",32],["xstud.org",32],["vgtimes.ru",33],["upload.ee",34],["footboom.com",[35,63]],["footboom.kz",[35,63]],["electric-house.ru",36],["freehat.cc",[37,80]],["agroreview.com",38],["amazinghis.ru",39],["moj-pes.ru",39],["shrlink.top",41],["friends.in.ua",[42,51]],["gidonline.eu",[42,87]],["vprognoze.ru",43],["terrikon.com",44],["medicina.ua",45],["zaruba.fun",46],["fm-app.ru",47],["ritsatv.ru",47],["tvapp.su",47],["yootv.ru",47],["vesti.ua",48],["kolizhanka.com.ua",[49,50,78]],["gra-prestoliv.in.ua",51],["simpsonsua.tv",51],["pravvest.ru",52],["dclans.ru",53],["animevost.org",54],["animevost.site",54],["animevost.top",54],["doefiratv.info",54],["payeer-gift.ru",54],["smotret-anime-365.ru",54],["turkish-tv-series.ru",[54,59,66]],["ufchgu.ru",54],["vost.pw",54],["xn--b1aew.xn--p1ai",[54,55,56,57,58,60,61]],["my-expert.ru",57],["gazeta.ru",[62,68]],["kinozapas.co",64],["livesx.online",64],["xn--80aikhbrhr.xn--j1amh",64],["7ogorod.ru",65],["autonevod.ru",65],["shtrafsud.ru",65],["tophallclub.ru",65],["zazloo.ru",65],["championat.com",66],["doramy.club",66],["musify.club",67],["dota2.ru",69],["elitesnooker.com",70],["astrakhan.ru",71],["myjane.ru",71],["omskpress.ru",71],["tambovnet.org",71],["daz3d.ru",72],["dorama.land",73],["doramaland.me",73],["players.com.ua",73],["studizba.com",74],["asteriatm.ru",75],["sudya-dredd.ru",[75,85]],["anime-chan.me",[76,84]],["city.ogo.ua",77],["it-actual.ru",79],["hlamer.ru",80],["lostpix.com",80],["potokcdn.com",80],["prostoporno.help",80],["saltday.ru",80],["uploadimagex.com",80],["wowskill.ru",80],["xittv.net",80],["zab.ru",82],["tapochek.net",[83,96]],["bryansknovosti.ru",85],["novozybkov.su",85],["moremania.info",86],["kinogo.eu",87],["1informer.com",88],["fainaidea.com",88],["itech.co.ua",88],["mediasat.info",88],["root-nation.com",88],["fssp.gov.ru",89],["liveforums.ru",90],["onlineclass.space",91],["nsportal.ru",92],["animekun.ru",93],["doramakun.ru",93],["vestivrn.ru",94],["www.ukr.net",95],["4studio.com.ua",97],["cikavosti.com",97],["dialogs.org.ua",97],["fakty.ua",97],["gorodkiev.com.ua",97],["informator.ua",97],["kriminal.tv",97],["pingvin.pro",97],["technoportal.com.ua",97],["u-news.com.ua",97],["uanews.org.ua",97],["volynpost.com",97],["bombardir.ru",98],["comp-service.kiev.ua",98],["inforesist.org",98],["softportal.com",99],["tornado.3dn.ru",100],["80-e.ru",101],["doramatv.live",101],["examenpdd.com",101],["animedia.tv",102],["animedub.ru",102],["vsetut.su",102],["ok.ru",104],["3dn.ru",105],["a-point.info",105],["addfiles.ru",105],["akkordam.ru",105],["all-for-kompa.ru",105],["asia-tv.su",105],["at.ua",105],["autosimgames.ru",105],["clan.su",105],["db-energo.ru",105],["devdrivers.ru",105],["do.am",105],["elegos.ru",105],["elektronika56.ru",105],["elektrosat.ru",105],["fon-ki.com",105],["for-gsm.ru",105],["free-dream.ru",105],["ftechedu.ru",105],["fukushima-news.ru",105],["gals.md",105],["gloria-cedric.ru",105],["goldformat.ru",105],["greenflash.su",105],["igrul-ka.ru",105],["krasnickij.ru",105],["krolmen.ru",105],["megaclips.net",105],["mow-portal.ru",105],["moy.su",105],["my1.ru",105],["narod.ru",105],["newgames.com.ua",105],["novospasskoe-city.ru",105],["omsimclub.ru",105],["online-supernatural.ru",105],["only-paper.ru",105],["others.name",105],["pidru4nik.com",105],["pkrc.ru",105],["play-force.ru",105],["pohoronnoe-byuro.com",105],["pokatushki-pmr.ru",105],["pro-zakupki.ru",105],["project-ss.ru",105],["psxworld.ru",105],["radiodom.org",105],["rocketdockfree.ru",105],["sdr-deluxe.com",105],["soft-game.net",105],["stalker-gsc.ru",105],["stalker-zone.info",105],["stalkermods.ru",105],["svadbatomsk.ru",105],["techmusic.ru",105],["tes-game.ru",105],["torfiles.ru",105],["ucoz.club",105],["ucoz.com",105],["ucoz.net",105],["ucoz.org",105],["ucoz.ru",105],["ucoz.ua",105],["usite.pro",105],["vodopads.ru",105],["vsthouse.ru",105],["xakevsoft.ru",105],["xn--80aeshkkbdj.xn--p1ai",105],["yaminecraft.ru",105],["zona-stalkera.ru",105]]); + +const entitiesMap = new Map([["porno365",103]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-write.js new file mode 100644 index 0000000..e65dde4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adsBlocked"],["ai_front"],["disableSelection"],["disable_keystrokes"],["document.oncontextmenu"],["document.ondragstart"],["document.onselectstart"],["fetch"],["keepAdblock"],["window.yaProxy"],["mailruEnabled"]]; + +const hostnamesMap = new Map([["24pdd.ru",0],["doctorrouter.ru",1],["ranobe-novels.ru",1],["tests24.su",1],["ufchgu.ru",[2,3]],["fssp.gov.ru",[4,5,6]],["southpark.su",[4,5,6]],["turkcinema.org",[4,5,6]],["phys-kids.com",7],["gamemag.ru",8],["kakprosto.ru",9],["ok.ru",10]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-stack-trace.js new file mode 100644 index 0000000..18ff496 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Object.prototype.autoplay","assets"],["document.getElementsByTagName","adsBlocked"],["Object.prototype.parallax","window.onload"],["Object.prototype.ssrAds","completeRadar"],["Object.prototype.crossDomain","ecbrStart"]]; + +const hostnamesMap = new Map([["tvzvezda.ru",0],["blackwot.ru",1],["mail.ru",3],["www.ukr.net",4]]); + +const entitiesMap = new Map([["porno365",2]]); + +const exceptionsMap = new Map([["3igames.mail.ru",[3]],["account.mail.ru",[3]],["auto.mail.ru",[3]],["biz.mail.ru",[3]],["blog.mail.ru",[3]],["bonus.mail.ru",[3]],["calendar.mail.ru",[3]],["calls.mail.ru",[3]],["cloud.mail.ru",[3]],["connect.mail.ru",[3]],["deti.mail.ru",[3]],["dobro.mail.ru",[3]],["e.mail.ru",[3]],["gibdd.mail.ru",[3]],["health.mail.ru",[3]],["help.mail.ru",[3]],["hi-tech.mail.ru",[3]],["horo.mail.ru",[3]],["kino.mail.ru",[3]],["lady.mail.ru",[3]],["love.mail.ru",[3]],["mcs.mail.ru",[3]],["minigames.mail.ru",[3]],["my.mail.ru",[3]],["news.mail.ru",[3]],["o2.mail.ru",[3]],["octavius.mail.ru",[3]],["okminigames.mail.ru",[3]],["otvet.mail.ru",[3]],["pets.mail.ru",[3]],["player-smotri.mail.ru",[3]],["pogoda.mail.ru",[3]],["top.mail.ru",[3]],["touch.mail.ru",[3]],["tv.mail.ru",[3]]]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.addEventListener-defuser.js new file mode 100644 index 0000000..85c76d9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/^(?:contextmenu|keydown)$/"],["/click|load/","popMagic"],["/click|mousedown/","popunder"],["/contextmenu|copy|keydown|selectstart/"],["/mouse/","cursorVisible"],["DOMContentLoaded",".j-mini-player__video"],["DOMContentLoaded","/smartweek/"],["DOMContentLoaded","0x"],["DOMContentLoaded","banners"],["click","","elements","a[href*=\"utm_campaign\"]"],["click","[native code]"],["click","matches"],["copy","extra"],["copy","getSelection"],["copy","pagelink"],["getexoloader"],["load","AdBlock"],["load","exoJsPop101"],["load","mamydirect"],["loadstart","isImmediatePropagationStopped"],["mousedown","pop.doEvent"],["scroll","getBoundingClientRect"],["scroll","players"],["scroll","window.history.pushState"],["visibilitychange","captureContext"]]; + +const hostnamesMap = new Map([["7days.ru",[0,24]],["fastpic.org",[1,15]],["biqle.org",2],["biqle.ru",2],["autonews.co.ua",3],["liveball.cc",3],["liveball.uno",3],["ukrainianwall.com",3],["fm-app.ru",4],["tvapp.su",4],["yootv.ru",4],["rambler.ru",[5,12]],["sibnet.ru",6],["sports.ru",7],["cq.ru",8],["regnum.news",9],["regnum.ru",9],["tproger.ru",9],["softonic.ru",10],["smotrim.ru",11],["rbc.ru",13],["sportrbc.ru",13],["carservic.ru",14],["iptv.org.ua",14],["tva.org.ua",14],["ufchgu.ru",14],["romakatya.ru",16],["xv-ru.com",17],["overclockers.ru",18],["bonus-tv.ru",19],["kinoblin.ru",20],["m.lenta.ru",21],["www.vesti.ru",22],["lenta.ru",23],["cdn.viqeo.tv",24],["kinonews.ru",24],["kp.kg",24],["kp.kz",24],["kp.md",24],["kp.ru",24],["mk.ru",24],["ohotniki.ru",24],["portalvirtualreality.ru",24],["radiokp.ru",24],["sportkp.ru",24],["wday.ru",24],["woman.ru",24],["www.fontanka.ru",24]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["new.fastpic.org",[1,15]],["id.rambler.ru",[5,12]],["vp.rambler.ru",[5,12]],["player.smotrim.ru",[11]],["mail.rambler.ru",[12]]]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setInterval.js new file mode 100644 index 0000000..c68ff10 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["#timer"],[".numcard"],[".time"],[".track-download__timer"],["closeWait","1800"],["countdown"],["disabled"],["js-game-loader-block","1000","0.0001"],["ks_counter"],["p"],["timer"]]; + +const hostnamesMap = new Map([["595.ucoz.net",0],["5wip-file.ru",0],["file-mods.ru",0],["freesoft.ru",0],["infourok.ru",0],["mixmuz.ru",0],["myshared.ru",0],["myzcloud.me",0],["n-torrents.org",0],["sims3pack.ru",0],["wallegend.net",0],["wdho.ru",0],["studizba.com",1],["surl.li",1],["muzlan.top",2],["mp3crown.cc",3],["sorokam.ru",4],["bitshare.link",5],["kinokong.pro",6],["uakino.club",6],["win-lite.site",6],["vgtimes.ru",7],["startgamer.ru",8],["3mod.ru",9],["iblitzmods.ru",9],["wowskill.ru",10],["diplomsrazu.ru",11],["igrozoom.ru",11],["ru-minecraft.ru",11],["softomania.net",11],["vip-mods.ru",11],["warezok.net",11],["windows-driver.com",11],["windows-driver.net",11],["windows-program.com",11]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setTimeout.js new file mode 100644 index 0000000..4f9c889 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["()=>r(t)","15000"],["","30000","0.0001"],["js-article-check-visibility","2000"],["timer"],["zat_tick"],["{return f(!1)}","20000"]]; + +const hostnamesMap = new Map([["autoinfo24.ru",0],["dp73.spb.ru",0],["dropmefiles.com.ua",0],["dropmefiles.net",0],["gtavicecity.ru",0],["pes-files.ru",0],["dzen.ru",1],["tv-kanali.online",2],["rbc.ru",3],["freetp.org",4],["freetp.ru",4],["online-fix.me",4],["4pda.to",5],["reshu.by",6],["sdamgia.ru",6]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.alert-buster.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.alert-buster.js new file mode 100644 index 0000000..f46f1f5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.alert-buster.js @@ -0,0 +1,187 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_alertBuster = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["ritsatv.ru",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function alertBuster() { + window.alert = new Proxy(window.alert, { + apply: function(a) { + console.info(a); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { alertBuster(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_alertBuster(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_alertBuster = cloneInto([ + [ '(', uBOL_alertBuster.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_alertBuster); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_alertBuster; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.close-window.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.close-window.js new file mode 100644 index 0000000..04d82a4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.close-window.js @@ -0,0 +1,352 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_closeWindow = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/dispatch"],["/p/?q="],["utm"]]; + +const hostnamesMap = new Map([["silvercube12.xyz",0],["tv.acestream.org",1],["infox.sg",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function closeWindow( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + let subject = ''; + if ( /^\/.*\/$/.test(arg1) ) { + subject = window.location.href; + } else if ( arg1 !== '' ) { + subject = `${window.location.pathname}${window.location.search}`; + } + try { + const re = safe.patternToRegex(arg1); + if ( re.test(subject) ) { + window.close(); + } + } catch(ex) { + console.log(ex); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { closeWindow(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_closeWindow(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_closeWindow = cloneInto([ + [ '(', uBOL_closeWindow.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_closeWindow); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_closeWindow; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.href-sanitizer.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.href-sanitizer.js new file mode 100644 index 0000000..e3da39a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.href-sanitizer.js @@ -0,0 +1,463 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_hrefSanitizer = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a[href*=\".php?go=\"]","?go"],["a[href*=\"/away.php?\"]","?to"],["a[href*=\"/bitrix/rk.php?goto=https\"]","?goto"],["a[href*=\"/go.php\"]","?url"],["a[href*=\"/redir.php?r=\"]","?r"],["a[href*=\"://click.opennet.ru/cgi-bin/\"]","?to"],["a[href*=\"deeplink=\"]","?deeplink"],["a[href][rel*=\"sponsored\"][target=\"_blank\"]","?goto"],["a[href^=\"//www.ixbt.com/click/?c=\"]","[title]"],["a[href^=\"/redir/\"]","?exturl"],["a[href^=\"/redir/\"]","?vzurl"],["a[href^=\"https://www.google.com/url?q=\"]"],["a[href^=\"https://www.youtube.com/redirect?event=\"][href*=\"&q=http\"]","?q"],["[data-cke-saved-href^=\"https://checklink.mail.ru/proxy?\"]"],["[href^=\"https://checklink.mail.ru/proxy?\"]","?url"],["[href^=\"https://click.mail.ru/redir?u=\"]","?u"]]; + +const hostnamesMap = new Map([["softoroom.org",0],["vk.com",1],["vk.ru",1],["freehat.cc",2],["lalapaluza.ru",2],["game4you.top",3],["games-pc.top",3],["innal.top",3],["naylo.top",3],["rustorka.com",3],["rustorka.net",3],["rustorka.top",3],["rustorkacom.lib",3],["stalkermods.ru",4],["opennet.me",5],["opennet.ru",5],["kluchikipro.ru",6],["lifehacker.ru",7],["www.ixbt.com",8],["vz.ru",[9,10]],["nsportal.ru",11],["youtube.com",12],["e.mail.ru",13],["octavius.mail.ru",13],["light.mail.ru",[14,15]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function hrefSanitizer( + selector = '', + source = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('href-sanitizer', selector, source); + if ( source === '' ) { source = 'text'; } + const sanitizeCopycats = (href, text) => { + let elems = []; + try { + elems = document.querySelectorAll(`a[href="${href}"`); + } + catch(ex) { + } + for ( const elem of elems ) { + elem.setAttribute('href', text); + } + return elems.length; + }; + const validateURL = text => { + if ( text === '' ) { return ''; } + if ( /[\x00-\x20\x7f]/.test(text) ) { return ''; } + try { + const url = new URL(text, document.location); + return url.href; + } catch(ex) { + } + return ''; + }; + const extractText = (elem, source) => { + if ( /^\[.*\]$/.test(source) ) { + return elem.getAttribute(source.slice(1,-1).trim()) || ''; + } + if ( source.startsWith('?') ) { + try { + const url = new URL(elem.href, document.location); + return url.searchParams.get(source.slice(1)) || ''; + } catch(x) { + } + return ''; + } + if ( source === 'text' ) { + return elem.textContent + .replace(/^[^\x21-\x7e]+/, '') // remove leading invalid characters + .replace(/[^\x21-\x7e]+$/, '') // remove trailing invalid characters + ; + } + return ''; + }; + const sanitize = ( ) => { + let elems = []; + try { + elems = document.querySelectorAll(selector); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + if ( elem.localName !== 'a' ) { continue; } + if ( elem.hasAttribute('href') === false ) { continue; } + const href = elem.getAttribute('href'); + const text = extractText(elem, source); + const hrefAfter = validateURL(text); + if ( hrefAfter === '' ) { continue; } + if ( hrefAfter === href ) { continue; } + elem.setAttribute('href', hrefAfter); + const count = sanitizeCopycats(href, hrefAfter); + safe.uboLog(logPrefix, `Sanitized ${count+1} links to\n${hrefAfter}`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldSanitize = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldSanitize = true; + break; + } + if ( shouldSanitize ) { break; } + } + if ( shouldSanitize === false ) { return; } + timer = safe.onIdle(( ) => { + timer = undefined; + sanitize(); + }); + }; + const start = ( ) => { + if ( sanitize() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { hrefSanitizer(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_hrefSanitizer(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_hrefSanitizer = cloneInto([ + [ '(', uBOL_hrefSanitizer.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_hrefSanitizer); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_hrefSanitizer; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.json-prune.js new file mode 100644 index 0000000..a64f7ef --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["appearance.extended_auto_start"],["banner.ytcode"],["data","errors"],["dl bpas"],["isVideoAutoplayMode swUrl"],["results.fixed"],["tiers.TIER_ANY"],["vast"],["result.body.direct"],["[].slot"]]; + +const hostnamesMap = new Map([["uma.media",0],["ivanovonews.ru",1],["kufar.by",2],["pikabu.ru",[2,4]],["1plus1.video",3],["igromania.ru",5],["kanobu.ru",5],["znanija.com",6],["aniqit.com",7],["anivod.com",7],["ashdi.vip",7],["kodik.cc",7],["kodik.info",7],["tortuga.wtf",7],["ok.ru",8],["touch.mail.ru",8],["e.mail.ru",9]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setInterval-if.js new file mode 100644 index 0000000..fdb153f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["clientHeight"],["debugger"],["move_string"],["replaceWith"],["_0x","5000"]]; + +const hostnamesMap = new Map([["fatcatslim.ru",0],["aniu.ru",1],["liveball.uno",1],["anime-chan.me",2],["volyninfo.com",3]]); + +const entitiesMap = new Map([["howdyho",4]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setTimeout-if.js new file mode 100644 index 0000000..f86bd80 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["","250"],["Adblock"],["X-Set-Adblock"],["_modal"],["adBlockEnabled"],["adblock"],["ai_adb"],["alert","15000"],["antyadb","5000"],["clientHeight","2000"],["doAd"],["evercookie","300000"],["getComputedStyle","250"],["getCookie","3000"],["getElementBy"],["getVisibleDivs","300"],["is_adblock"],["removeJuristicNotification"],["saa"],["setInterval",""],["sparkle"],["toUTCString"],["()=>n()","50"]]; + +const hostnamesMap = new Map([["otzovik.com",0],["sibnet.ru",1],["razlozhi.ru",2],["allapteki.ru",3],["buhgalter.com.ua",4],["buhgalter911.com",4],["factor.ua",4],["strategium.ru",5],["fonmod.com",[6,12]],["aqicn.org",7],["tragtorr.in",8],["tragtorr.info",8],["litehd.tv",9],["russia-tv.online",9],["tv-kanali.online",10],["tradingview.com",11],["hdkinoteatr.com",13],["ferr-um.ucoz.ru",14],["stalker-2-2012.ucoz.net",14],["rusvesna.su",15],["fishki.net",16],["vseinstrumenti.ru",17],["testserver.pro",18],["websdr.space",19],["anime-chan.me",20],["num-words.com",21],["softportal.com",21],["e.mail.ru",22]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-window-open-if.js new file mode 100644 index 0000000..91f32a8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["/tutad\\.ru/"],["about:blank"]]; + +const hostnamesMap = new Map([["08sportbar.com",0],["08sportbar.online",0],["777sportba.com",0],["777sportba.org",0],["777streams.pro",0],["7streams.pro",0],["assiatv.com",0],["barsportbar.com",0],["boom365hd.com",0],["cdnneedtv.ru",0],["cdnpotok.com",0],["cdntvpotok.com",0],["channels247.net",0],["goool7.ws",0],["hd24.pro",0],["hd24.watch",0],["hd365.ws",0],["hdstream365.com",0],["limetvv.com",0],["live-stream365.com",0],["live365tv.site",0],["mc.today",0],["oneliketv.com",0],["oxax.tv",0],["raes.tech",0],["s7yours.com",0],["sbautumn.com",0],["sblive.online",0],["sbsports.pro",0],["sbstreams.ws",0],["shd247.com",0],["sport365hd.com",0],["sport365hd.net",0],["sport7.biz",0],["sportabar01.com",0],["sportbar.biz",0],["sportbar.pm",0],["sportbarchik88.com",0],["sportbox.ws",0],["sporting7.pw",0],["sporting77.com",0],["sportsite777.com",0],["spotless365.net",0],["stream365.pro",0],["telecdn.net",0],["tivix.co",0],["tv-assia.org",0],["vecdn.pw",0],["vip7stream.pw",0],["whd365.pro",0],["vmusi.ru",1],["ontivi.net",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-xhr-if.js new file mode 100644 index 0000000..5a3ab32 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/ad\\.mail|adfox|adhigh|adriver|mc\\.yandex|mediametrics|otm-r|static-mon/"],["/br/"],["/getCode|\\/vast/"],["/hits/event/","method:POST"],["/m2?_"],["/wl-analytics\\.tsp\\.li/"],["livejournal.com/video/check?recordId="],["method:GET"],["strm.yandex.ru/get/"]]; + +const hostnamesMap = new Map([["liveinternet.ru",0],["motorpage.ru",1],["anidub.vip",2],["anidubonline.com",2],["116.ru",3],["14.ru",3],["161.ru",3],["164.ru",3],["173.ru",3],["178.ru",3],["26.ru",3],["29.ru",3],["35.ru",3],["43.ru",3],["45.ru",3],["48.ru",3],["51.ru",3],["53.ru",3],["56.ru",3],["59.ru",3],["60.ru",3],["62.ru",3],["63.ru",3],["68.ru",3],["71.ru",3],["72.ru",3],["74.ru",3],["76.ru",3],["86.ru",3],["89.ru",3],["93.ru",3],["chita.ru",3],["e1.ru",3],["ircity.ru",3],["izh1.ru",3],["mgorsk.ru",3],["msk1.ru",3],["ngs.ru",3],["ngs22.ru",3],["ngs24.ru",3],["ngs42.ru",3],["ngs55.ru",3],["ngs70.ru",3],["nn.ru",3],["sochi1.ru",3],["sterlitamak1.ru",3],["tolyatty.ru",3],["ufa1.ru",3],["v1.ru",3],["vladivostok1.ru",3],["voronezh1.ru",3],["www.fontanka.ru",3],["4pda.to",4],["adme.media",5],["livejournal.com",6],["sm.news",7],["dzen.ru",8],["frontend.vh.yandex.ru",8],["naydex.net",8],["widgets.kinopoisk.ru",8],["www.kinopoisk.ru",8],["yastatic.net",8]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.noeval-if.js new file mode 100644 index 0000000..9af6395 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ShadowRoot"],["adsBlocked"]]; + +const hostnamesMap = new Map([["otzovik.com",0],["kvadratmetr.uz",1],["oligarx.uz",1],["tehnar.net.ua",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.prevent-fetch.js new file mode 100644 index 0000000..183c396 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/buzzoola\\.com|plrjs\\.org/"],["/\\/res\\//"]]; + +const hostnamesMap = new Map([["volley.ru",0],["mail.ru",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["3igames.mail.ru",[1]],["account.mail.ru",[1]],["auto.mail.ru",[1]],["biz.mail.ru",[1]],["blog.mail.ru",[1]],["bonus.mail.ru",[1]],["calendar.mail.ru",[1]],["calls.mail.ru",[1]],["cloud.mail.ru",[1]],["connect.mail.ru",[1]],["deti.mail.ru",[1]],["dobro.mail.ru",[1]],["e.mail.ru",[1]],["gibdd.mail.ru",[1]],["health.mail.ru",[1]],["help.mail.ru",[1]],["hi-tech.mail.ru",[1]],["horo.mail.ru",[1]],["kino.mail.ru",[1]],["lady.mail.ru",[1]],["love.mail.ru",[1]],["mcs.mail.ru",[1]],["minigames.mail.ru",[1]],["my.mail.ru",[1]],["news.mail.ru",[1]],["o2.mail.ru",[1]],["octavius.mail.ru",[1]],["okminigames.mail.ru",[1]],["otvet.mail.ru",[1]],["pets.mail.ru",[1]],["player-smotri.mail.ru",[1]],["pogoda.mail.ru",[1]],["top.mail.ru",[1]],["touch.mail.ru",[1]],["tv.mail.ru",[1]]]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-attr.js new file mode 100644 index 0000000..98ff0fa --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["autoplay","[data-video-player=\"small\"]","stay"],["autoplay","video","stay"],["autoplay|loop",".watch-live__link > video","stay"],["autoplay|loop","video","stay"],["class",".js-video-box__container"],["data-autoplay","video"],["disabled",".uk-modal-footer > button"],["oncontextmenu","[class]","stay"],["oncontextmenu|oncopy|onselectstart"]]; + +const hostnamesMap = new Map([["i-ua.tv",0],["cnews.ru",1],["gfycat.com",1],["inter.ua",1],["obozrevatel.com",1],["platformcraft.ru",1],["protv.md",1],["rg.ru",1],["rusvesna.su",1],["tv8.md",1],["xsport.ua",1],["u24.ua",2],["afisha.ru",3],["byruthub.org",3],["film.ru",3],["filmpro.ru",3],["lenta.ru",4],["svoboda.org",5],["myshared.ru",6],["lostfilm.download",7],["lostfilm.life",7],["lostfilm.one",7],["lostfilm.pro",7],["lostfilm.today",7],["lostfilm.tv",7],["lostfilm.tw",7],["lostfilm.uno",7],["lostfilm.win",7],["lostfilmtv.site",7],["lostfilmtv.uno",7],["lostfilmtv1.site",7],["lostfilmtv2.site",7],["lostfilmtv3.site",7],["lostfilmtv4.site",7],["lostfilmtv5.site",7],["stalker-mods.clan.su",8],["stalker-mods.su",8]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-class.js new file mode 100644 index 0000000..8d2f271 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["b-global-branding","html"],["has-fullscreen-banner|has-right-direct",".public__root","stay"],["noscroll","body"]]; + +const hostnamesMap = new Map([["mag.relax.by",0],["disk.yandex.by",1],["disk.yandex.com",1],["disk.yandex.kz",1],["disk.yandex.ru",1],["disk.yandex.uz",1],["motorpage.ru",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-cookie.js new file mode 100644 index 0000000..fdf9b50 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/^bda|^bltsr/"],["/^bltsr$|^JPIqApiY$|^specific$|^substantial$/"],["/adblock_/"],["isab"],["yadb"]]; + +const hostnamesMap = new Map([["comedy-radio.ru",0],["kufar.by",0],["radioromantika.ru",0],["relax-fm.ru",0],["rg.ru",0],["sm.news",0],["ura.news",0],["veseloeradio.ru",0],["yandex.by",1],["yandex.kz",1],["yandex.ru",1],["yandex.uz",1],["yapx.ru",2],["24smi.org",3],["kakprosto.ru",4]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["passport.yandex.by",[1]],["passport.yandex.kz",[1]],["passport.yandex.ru",[1]],["passport.yandex.uz",[1]]]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-node-text.js new file mode 100644 index 0000000..583a3f2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#text","РЕКЛАМНЫЙ БЛОК:"],["#text","Реклама"],["#text","Реклама:"],["script","/gtag\\('event'/"],["script","/s_script|tick/"],["script","AdBlocker"],["script","addPlaceholder"],["script","message_ads"],["script","violatedDirective"],["script","\"Shadow"]]; + +const hostnamesMap = new Map([["online-fix.me",0],["farposst.ru",1],["filmitorrent.net",2],["utorr.cc",2],["inforesist.org",[3,9]],["game4you.top",4],["games-pc.top",4],["innal.top",4],["naylo.top",4],["rustorka.com",4],["rustorka.net",4],["rustorka.top",4],["rustorkacom.lib",4],["sports.ru",5],["pikabu.ru",6],["gsm.in.ua",7],["mail.ru",8],["24boxing.com.ua",9],["avtovod.com.ua",9],["bigmir.net",9],["buhgalter.com.ua",9],["buhgalter911.com",9],["businessua.com",9],["censor.net",9],["dengi.ua",9],["ditey.com",9],["epravda.com.ua",9],["eurointegration.com.ua",9],["f1analytic.com",9],["facenews.ua",9],["factor.ua",9],["football-ukraine.com",9],["footballgazeta.com",9],["footballtransfer.com.ua",9],["gazeta.ua",9],["gorod.dp.ua",9],["hvylya.net",9],["i.ua",9],["isport.ua",9],["ivona.ua",9],["kolobok.ua",9],["kriminal.tv",9],["liga.net",9],["meteo.ua",9],["meteofor.com.ua",9],["nnovosti.info",9],["nv.ua",9],["panno4ka.net",9],["pogodaua.com",9],["pravda.com.ua",9],["real-vin.com",9],["smak.ua",9],["sportanalytic.com",9],["stravy.net",9],["tochka.net",9],["tv.ua",9],["viva.ua",9],["vsetv.com",9],["www.ukr.net",9],["zdorovia.com.ua",9]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([["3igames.mail.ru",[8]],["account.mail.ru",[8]],["auto.mail.ru",[8]],["biz.mail.ru",[8]],["blog.mail.ru",[8]],["bonus.mail.ru",[8]],["calendar.mail.ru",[8]],["calls.mail.ru",[8]],["cloud.mail.ru",[8]],["connect.mail.ru",[8]],["deti.mail.ru",[8]],["dobro.mail.ru",[8]],["e.mail.ru",[8]],["gibdd.mail.ru",[8]],["health.mail.ru",[8]],["help.mail.ru",[8]],["hi-tech.mail.ru",[8]],["horo.mail.ru",[8]],["kino.mail.ru",[8]],["lady.mail.ru",[8]],["love.mail.ru",[8]],["mcs.mail.ru",[8]],["minigames.mail.ru",[8]],["my.mail.ru",[8]],["news.mail.ru",[8]],["o2.mail.ru",[8]],["octavius.mail.ru",[8]],["okminigames.mail.ru",[8]],["otvet.mail.ru",[8]],["pets.mail.ru",[8]],["player-smotri.mail.ru",[8]],["pogoda.mail.ru",[8]],["top.mail.ru",[8]],["touch.mail.ru",[8]],["tv.mail.ru",[8]]]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-attr.js new file mode 100644 index 0000000..1a302df --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".owl-item > a > img","src","[data-src]"],["img[src=\"https://overclockers.ru/assets/logo_gray_stub.gif\"]","src","[data-src]"],["video","controls","true"],["video[controls=\"controls\"]","controls","true"],["#progress-value","data-timer","15"]]; + +const hostnamesMap = new Map([["eneyida.tv",0],["overclockers.ru",1],["dtf.ru",2],["vc.ru",2],["3dnews.kz",3],["3dnews.ru",3]]); + +const entitiesMap = new Map([["howdyho",4]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-constant.js new file mode 100644 index 0000000..ac4a038 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ADV_DISABLED","true"],["Clicks._test_meta_referer","null"],["Object.prototype.AdvObject","noopFunc"],["Object.prototype.AdvertisementManager","undefined"],["Object.prototype.IS_CHECK_REGISTRATION","false"],["Object.prototype.MediaReady","noopFunc"],["Object.prototype.PLAYED","null"],["Object.prototype._currentAgeRestriction","null"],["Object.prototype.adUsageStorageVars","undefined"],["Object.prototype.adblockSettings","undefined"],["Object.prototype.advert","null"],["Object.prototype.advertObject","null"],["Object.prototype.afg","true"],["Object.prototype.amp","noopFunc"],["Object.prototype.autoPlay","false"],["Object.prototype.autoPlay","null"],["Object.prototype.autoPopups","undefined"],["Object.prototype.autoplay","false"],["Object.prototype.autoplay","null"],["Object.prototype.autostart","noopFunc"],["Object.prototype.branding","undefined"],["Object.prototype.changeVisible","noopFunc"],["Object.prototype.createBannerItem","null"],["Object.prototype.detect","noopFunc"],["Object.prototype.detectAdblock","noopFunc"],["Object.prototype.disableAutoplay","true"],["Object.prototype.disablePaste","false"],["Object.prototype.disableSeek","noopFunc"],["Object.prototype.disableSelection","noopFunc"],["Object.prototype.getAutoplay","noopFunc"],["Object.prototype.getUaasConfig","undefined"],["Object.prototype.initialAutoplay","null"],["Object.prototype.livetv-state","true"],["Object.prototype.manualAutoplay_","null"],["Object.prototype.minPlayingVisibleHeight","noopFunc"],["Object.prototype.onIntersected","noopFunc"],["Object.prototype.openstatCb","undefined"],["Object.prototype.partnerId","{}"],["Object.prototype.playVideo","noopFunc"],["Object.prototype.utm","false"],["Object.prototype.utm_campaign","false"],["Object.prototype.utm_medium","false"],["Object.prototype.utm_source","false"],["Object.prototype.utm_space","false"],["Object.prototype.utm_term","false"],["PageBottomBanners","undefined"],["String.fromCharCode","trueFunc"],["Unauthorized2","undefined"],["adBlock","false"],["app.book.external","null"],["cadb","false"],["clicks","2"],["frames.innerWidth","{}"],["g_GazetaNoExchange","true"],["isAdFree","noopFunc"],["localStorage.localstorageGameData",""],["main_air_closed","true"],["noAdsAtAll","{}"],["pl.getParams.isPlay","null"],["player.options.scroll","false"],["playerOptions.behaviour.autoPlay","false"],["player_options.autoplay","false"],["timeEnd","1"],["top100Counter","false"],["window.EUMP.plugins.antiblock","noopFunc"],["window.ab","false"],["Object.prototype.preroll","undefined"],["biads.initCli","undefined"],["NO_ADV","1"],["Object.prototype._Mimic","undefined"],["Object.prototype.autoPlayParams","false"],["Object.prototype.autoplayScrollHandler","noopFunc"],["Object.prototype.mimic","undefined"],["Object.prototype.obfuscate","noopFunc"],["Object.prototype.onLinkClick","noopFunc"],["Object.prototype.onLinkMouseDown","noopFunc"],["Object.prototype.runMimic","noopFunc"],["Object.prototype.useMimic","noopFunc"],["document.title","null"],["mr._mimic.locator.transform","undefined"],["Object.prototype.hasAdBlock","null"],["Object.prototype.AdvertisingManager","noopFunc"],["Object.prototype._requestIframeData","noopFunc"],["Object.prototype.hasAdBlock","false"]]; + +const hostnamesMap = new Map([["peers.tv",0],["www.ukr.net",1],["ivi.ru",[2,11]],["ictv.ua",3],["inter.ua",3],["k1.ua",3],["novy.tv",3],["ntn.ua",3],["starlight.digital",3],["stb.ua",3],["teleportal.ua",3],["player.vgtrk.com",4],["tv-gubernia.ru",[5,56]],["xsport.ua",6],["1tv.ru",[7,27,64]],["music.yandex.by",8],["music.yandex.kz",8],["music.yandex.ru",8],["music.yandex.uz",8],["api-video.khl.ru",9],["razlozhi.ru",[10,50]],["igroutka.ru",12],["kinonews.ru",13],["cdnvideo.ru",14],["eda.ru",14],["mania.gcdn.co",14],["vp.rambler.ru",[14,34]],["www.rambler.ru",14],["afisha.ru",15],["partnerkin.com",16],["frontend.vh.yandex.ru",[17,29,31,37]],["eagleplatform.com",[18,59]],["embed.dugout.com",19],["sports.ru",20],["kp.kg",21],["kp.kz",21],["kp.md",21],["kp.ru",21],["mk.ru",21],["ohotniki.ru",21],["portalvirtualreality.ru",21],["radiokp.ru",21],["sportkp.ru",21],["wday.ru",21],["woman.ru",21],["www.fontanka.ru",21],["ati.su",22],["24smi.org",23],["examenpdd.com",24],["embed.twitch.tv",25],["player.twitch.tv",25],["www.mos.ru",26],["kinokong.pro",28],["dzen.ru",[29,30,37]],["rbc.ru",32],["sportrbc.ru",32],["tenews.org.ua",33],["rg.ru",[35,36]],["naydex.net",37],["widgets.kinopoisk.ru",37],["www.kinopoisk.ru",37],["yastatic.net",37],["3dnews.kz",38],["3dnews.ru",38],["vm.ru",38],["forbes.ru",[39,40,41,42,43,44]],["vk.com",[45,47,57]],["vk.ru",[45,47,57]],["free-tor.info",46],["korsars.info",46],["hentai-share.one",48],["gdz-putina.fun",49],["gdz.ninja",49],["gdz.ru",49],["gdzotputina.club",49],["gdzputina.net",49],["megaresheba.com",49],["megaresheba.ru",49],["resheba.me",49],["spishi.fun",49],["zoobrilka.net",49],["audioportal.su",51],["tass.ru",52],["gazeta.ru",[53,54]],["playground.ru",55],["player.smotrim.ru",58],["kinescope.io",60],["m24.ru",61],["softportal.com",62],["rambler.ru",63],["remont-aud.net",65],["okminigames.mail.ru",68],["otvet.mail.ru",69],["player-smotri.mail.ru",70],["ok.ru",[71,73]],["mail.ru",[72,78,79]],["sportmail.ru",[72,77]],["e.mail.ru",[74,75,80,83]],["octavius.mail.ru",[74,75,80]],["my.mail.ru",76],["news.mail.ru",77],["pogoda.mail.ru",77],["mail.ukr.net",81],["116.ru",82],["14.ru",82],["161.ru",82],["164.ru",82],["173.ru",82],["178.ru",82],["26.ru",82],["29.ru",82],["35.ru",82],["43.ru",82],["45.ru",82],["48.ru",82],["51.ru",82],["53.ru",82],["56.ru",82],["59.ru",82],["60.ru",82],["62.ru",82],["63.ru",82],["68.ru",82],["71.ru",82],["72.ru",82],["74.ru",82],["76.ru",82],["86.ru",82],["89.ru",82],["93.ru",82],["chita.ru",82],["e1.ru",82],["ircity.ru",82],["izh1.ru",82],["mgorsk.ru",82],["msk1.ru",82],["ngs.ru",82],["ngs22.ru",82],["ngs24.ru",82],["ngs42.ru",82],["ngs55.ru",82],["ngs70.ru",82],["nn.ru",82],["sochi1.ru",82],["sterlitamak1.ru",82],["tolyatty.ru",82],["ufa1.ru",82],["v1.ru",82],["vladivostok1.ru",82],["voronezh1.ru",82]]); + +const entitiesMap = new Map([["hdrezka",66],["rezka",66],["mult-porno",67],["sex-studentki",67],["cosplay-porn",67]]); + +const exceptionsMap = new Map([["spec.tass.ru",[52]],["calls.mail.ru",[72,78,79]],["e.mail.ru",[72,78,79]],["my.mail.ru",[72,78,79]],["o2.mail.ru",[72,78,79]],["octavius.mail.ru",[72,78,79]],["touch.mail.ru",[72,78,79]],["3igames.mail.ru",[78,79]],["account.mail.ru",[78,79]],["auto.mail.ru",[78,79]],["biz.mail.ru",[78,79]],["bonus.mail.ru",[78,79]],["calendar.mail.ru",[78,79]],["cloud.mail.ru",[78,79]],["connect.mail.ru",[78,79]],["deti.mail.ru",[78,79]],["dobro.mail.ru",[78,79]],["gibdd.mail.ru",[78,79]],["health.mail.ru",[78,79]],["help.mail.ru",[78,79]],["hi-tech.mail.ru",[78,79]],["horo.mail.ru",[78,79]],["kino.mail.ru",[78,79]],["lady.mail.ru",[78,79]],["love.mail.ru",[78,79]],["mcs.mail.ru",[78,79]],["minigames.mail.ru",[78,79]],["news.mail.ru",[78,79]],["okminigames.mail.ru",[78,79]],["otvet.mail.ru",[78,79]],["pets.mail.ru",[78,79]],["player-smotri.mail.ru",[78,79]],["pogoda.mail.ru",[78,79]],["top.mail.ru",[78,79]],["tv.mail.ru",[78,79]],["blog.mail.ru",[79]]]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-cookie.js new file mode 100644 index 0000000..8663307 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["KUF_SUGGESTER_SHOW_2_ITERATION","1"],["callToRegisterClosed","true"],["cookieAccepted","true"],["cookie_accept","1"],["ha","1"],["kuf_agr","true"],["pg_SuggestGameFollow","true"],["telegram_popup","Y"]]; + +const hostnamesMap = new Map([["kufar.by",[0,5]],["direct.farm",1],["liga.net",2],["ixbt.com",3],["forum.ixbt.com",4],["playground.ru",6],["kinotv.ru",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-local-storage-item.js new file mode 100644 index 0000000..a1fa24a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/rus-0.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pg_GPbackVideo","on"],["vipler.player.live.play","false"]]; + +const hostnamesMap = new Map([["playground.ru",0],["iz.ru",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-current-script.js new file mode 100644 index 0000000..296ca26 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["fetch","/alert|bloqueador|\\.catch|\\.type/"],["document.createElement","adsbygoogle.js"],["EventTarget.prototype.addEventListener","adsbygoogle.js"],["jQuery","AdblockDetector"],["jQuery","/adblock/i"],["addEventListener","displayMessage"],["document.getElementsByTagName","adsbygoogle.js"],["document.createElement","Adblock"],["document.createElement","adblock"],["$","blockWall"],["document.addEventListener",".innerHTML"],["$","!document.getElementById("],["jQuery","/Adblock|dummy|detect/"],["EventTarget.prototype.addEventListener","adblock"],["onload","AdBlock"],["EventTarget.prototype.addEventListener","blocker_detector"],["$","Adblock"],["document.addEventListener","/;return \\{clear:function\\(\\)\\{/"],["String.prototype.concat","popup"],["EventTarget.prototype.addEventListener","window.open"],["$","window.open"],["enlace","document.write"],["document.oncontextmenu","location.replace"],["$","notficationAd"],["open","document.getElementById"],["document.addEventListener","create_"],["onbeforeunload","popit"],["document.getElementsByTagName","onclick"],["$","ads_enabled"],["host","window.btoa"],["$",".one(\"click\""]]; + +const hostnamesMap = new Map([["luratoons.com",0],["lura-toons.com",0],["playertv.org",1],["tvembed.net",1],["tv0800.zip",1],["gamesteelstudioplus.blogspot.com",2],["gamesteelstudio.blogspot.com",2],["infohojeonline.blogspot.com",2],["dicasdevalor.net",3],["animeszone.net",4],["canalnatelinhaonline.blogspot.com",5],["hinatasoul.com",6],["buscalinks.xyz",7],["gamesviatorrent.top",7],["inuyashadowns.com.br",8],["link.baixedetudo.net.br",8],["oliberal.com",9],["suaads.com",10],["reidoplacar.com",10],["suaurl.com",[10,23,24]],["csrevo.com",11],["guianoticiario.net",12],["oceans14.com.br",13],["illamadas.es",14],["audiotools.in",15],["ecartelera.com",16],["animeshouse.net",17],["packsmega.info",18],["futbollibre.pe",19],["embedder.net",19],["playpaste.com",[20,21]],["pasfox.com",[21,28]],["directvxx.com",22],["tiohentai.xyz",25],["palaygo.site",26],["seireshd.com",29],["hentai-id.tv",30]]); + +const entitiesMap = new Map([["movidy",27]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-read.js new file mode 100644 index 0000000..cbe9a64 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["block_ads"],["setNptTechAdblockerCookie"],["possivelAdblockDetectado"],["eazyAdUnBlockerHttp"],["antiAdBlockerStyle"],["adBlockFunction"],["Object.prototype.autoRecov"],["ad_nodes"],["hb_now"],["adblock"],["adsBlocked"],["adblockDetected"],["gothamBatAdblock"],["Bl0ckAdBl0ckCo"],["ppAdblocks"],["mMCheckAgainBlock"],["userout"],["initPu"],["cJsEdge"],["lolaop"],["adk_pdisp"],["redirectpage"],["initPopunder"],["_cpp"],["popurl"],["the_crakien"],["allclick_Public"],["zoneSett"],["checkCookieClick"],["_0x4e52"],["Redirecionar"],["scriptwz_url"],["smrtSB"],["asgPopScript"],["Object.prototype.Focm"],["smrtSP"],["adbClick"],["pub"],["Pub2"],["area51"]]; + +const hostnamesMap = new Map([["luratoons.com",0],["lura-toons.com",0],["elespanol.com",1],["mundodevalor.me",2],["aquiyahorajuegos.net",3],["visorcrab.com",4],["httpmangacrab2.com",4],["manga-crab.com",4],["mangacrab.com",4],["hinatasoul.com",5],["pcworld.es",6],["tunovelaligera.com",7],["20minutos.es",8],["comando.to",9],["porno-japones.top",10],["tvplusgratis.com",11],["hobbugs.com",11],["seriesretro.com",12],["cozinha.minhasdelicias.com",13],["diariodegoias.com.br",14],["outerspace.com.br",14],["1i1.in",15],["packsmega.info",16],["embedder.net",17],["poseidonhd2.co",18],["fiuxy2.com",19],["pelispop.me",20],["baixartorrents.org",[21,22]],["pctmix1.com",23],["aquariumgays.com",23],["allfeeds.live",24],["grantorrent.nl",27],["hentaistube.com",28],["libertinga.net",29],["mrpiracy.top",30],["seireshd.com",31],["cinetux.to",[32,33]],["holanime.com",34],["pirlotv.es",35],["repelisplus.vip",36],["descargaranimehentai.com",37],["tuhentaionline.com",38],["animeonline.ninja",39]]); + +const entitiesMap = new Map([["cuevana3",18],["gnula",18],["cuevana2espanol",18],["cuevana",18],["cinecalidad2",25],["cine-calidad",26]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-write.js new file mode 100644 index 0000000..5b72d72 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adregain_wall"],["adblock"],["ai_front"],["redirectpage"],["exopop"],["protData"],["pUrlArray"],["pfcu1"]]; + +const hostnamesMap = new Map([["tunovelaligera.com",0],["manga-mx.com",1],["meuwindows.com",2],["animesbr.cc",3],["superhq.net",[4,5]],["hentaikai.com",5],["raulprietofernandez.net",6],["mrpiracy.top",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-stack-trace.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-stack-trace.js new file mode 100644 index 0000000..36df64c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.abort-on-stack-trace.js @@ -0,0 +1,443 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnStackTrace = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["alert","eval"],["history.go","eval"]]; + +const hostnamesMap = new Map([["netcine3.la",[0,1]]]); + +const entitiesMap = new Map([["netcine",[0,1]]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnStackTrace( + chain = '', + needle = '' +) { + if ( typeof chain !== 'string' ) { return; } + const safe = safeSelf(); + const needleDetails = safe.initPattern(needle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + if ( needle === '' ) { extraArgs.log = 'all'; } + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + let v = owner[chain]; + Object.defineProperty(owner, chain, { + get: function() { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + return v; + }, + set: function(a) { + if ( matchesStackTrace(needleDetails, extraArgs.log) ) { + throw new ReferenceError(getExceptionToken()); + } + v = a; + }, + }); + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnStackTrace(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnStackTrace(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnStackTrace = cloneInto([ + [ '(', uBOL_abortOnStackTrace.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnStackTrace); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnStackTrace; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.addEventListener-defuser.js new file mode 100644 index 0000000..b2d567c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adBlockerOn"],["load","banner-ads"],["load","detect-modal"],["","_0x"],["detectAdBlock"],["load","daadb_get_data"],["DOMContentLoaded","document.write"],["","popunder"],["click","loadXMLDoc"],["mousedown","touchend"],["load","/_0x[\\s\\S]*?parentNode[\\s\\S]*?appendChild/"],["DOMContentLoaded","videoTag"]]; + +const hostnamesMap = new Map([["canal12.com.sv",0],["depor.com",1],["softwareany.net",2],["xerifetech.com",3],["guideautoweb.com",4],["elquintobeatle.com",5],["empregoestagios.com",5],["satcesc.com",5],["g37.com.br",6],["desenhosanimados.site",7],["descargarhentaimf.xyz",8],["superflix.net",9],["irmaosdotados.net",10],["comandotorrents.org",11],["lapumia.org",11]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setInterval.js new file mode 100644 index 0000000..0bc37cc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".style.display","*","0.02"],["getid","*","0.001"],["myInterval","*","0.001"],["countdown","*","0.001"],["player","","0.02"],["Loading player","","0.02"],["Loading...","","0.02"],["adsHandle_noclick","","0.02"]]; + +const hostnamesMap = new Map([["olhonaviagem.com",0],["sejasaudavel.net",0],["infohojeonline.blogspot.com",1],["playerflix.com",2],["player.poseidonhd2.co",3],["mundotec.pro",4],["pelispedia-v2.wtf",5],["pelispedia-v1.wtf",5],["cuevana-3.wtf",6]]); + +const entitiesMap = new Map([["player.cuevana3",3],["player.gnula",3],["player.cuevana2espanol",3],["player.cuevana",3],["topflix",7]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setTimeout.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setTimeout.js new file mode 100644 index 0000000..d9c4841 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.adjust-setTimeout.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetTimeout = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".html(","*","0.001"],["playFunction","*","0.001"],["resumeVideoFromAd","*","0.001"],["atualizar","*","0.02"],[".delay","*","0.001"],["videoliberado","*","0.02"],["PLAYER","*","0.02"],["liberaDownload","*","0.02"],["contador","","0.02"],["PLAYER LIBERADO","10000","0.02"],["redirect","*","0.02"]]; + +const hostnamesMap = new Map([["sabornutritivo.com",0],["guiacripto.online",1],["terra.com.br",2],["modsimuladores.com",3],["assistirfilmesdaluna.com",3],["vejaideias.com.br",3],["jogoscompleto.xyz",3],["fazercurriculo.online",4],["usandoapp.com",4],["arnolds.com.br",5],["receitasoncaseiras.online",6],["automotivocarros.com",7],["portecnologia.com",7],["cartaocreditoplatinum.org",7],["criarjogosandroid.com",8],["adrenalinagames.com",8],["nutricaohoje.website",9]]); + +const entitiesMap = new Map([["lectulandia",10]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetTimeout( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetTimeout(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetTimeout(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetTimeout = cloneInto([ + [ '(', uBOL_adjustSetTimeout.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetTimeout); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetTimeout; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.json-prune.js new file mode 100644 index 0000000..6f72672 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["*","*.media.*.advertisement_id"],["ads breaks cuepoints times","ads"],["rot_url pop_type"]]; + +const hostnamesMap = new Map([["sub100.com.br",0],["app.prende.tv",1],["animeblix.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.m3u-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.m3u-prune.js new file mode 100644 index 0000000..ffae667 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.m3u-prune.js @@ -0,0 +1,488 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_m3uPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["type=ad",".m3u8"]]; + +const hostnamesMap = new Map([["vix.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function m3uPrune( + m3uPattern = '', + urlPattern = '' +) { + if ( typeof m3uPattern !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('m3u-prune', m3uPattern, urlPattern); + const toLog = []; + const regexFromArg = arg => { + if ( arg === '' ) { return /^/; } + const match = /^\/(.+)\/([gms]*)$/.exec(arg); + if ( match !== null ) { + let flags = match[2] || ''; + if ( flags.includes('m') ) { flags += 's'; } + return new RegExp(match[1], flags); + } + return new RegExp( + arg.replace(/[.+?^${}()|[\]\\]/g, '\\$&').replace(/\*+/g, '.*?') + ); + }; + const reM3u = regexFromArg(m3uPattern); + const reUrl = regexFromArg(urlPattern); + const pruneSpliceoutBlock = (lines, i) => { + if ( lines[i].startsWith('#EXT-X-CUE:TYPE="SpliceOut"') === false ) { + return false; + } + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + if ( lines[i].startsWith('#EXT-X-ASSET:CAID') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-CUE-IN') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruneInfBlock = (lines, i) => { + if ( lines[i].startsWith('#EXTINF') === false ) { return false; } + if ( reM3u.test(lines[i+1]) === false ) { return false; } + toLog.push('Discarding', `\t${lines[i]}, \t${lines[i+1]}`); + lines[i] = lines[i+1] = undefined; i += 2; + if ( lines[i].startsWith('#EXT-X-DISCONTINUITY') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruner = text => { + if ( (/^\s*#EXTM3U/.test(text)) === false ) { return text; } + if ( m3uPattern === '' ) { + safe.uboLog(` Content:\n${text}`); + return text; + } + if ( reM3u.multiline ) { + reM3u.lastIndex = 0; + for (;;) { + const match = reM3u.exec(text); + if ( match === null ) { break; } + let discard = match[0]; + let before = text.slice(0, match.index); + if ( + /^[\n\r]+/.test(discard) === false && + /[\n\r]+$/.test(before) === false + ) { + const startOfLine = /[^\n\r]+$/.exec(before); + if ( startOfLine !== null ) { + before = before.slice(0, startOfLine.index); + discard = startOfLine[0] + discard; + } + } + let after = text.slice(match.index + match[0].length); + if ( + /[\n\r]+$/.test(discard) === false && + /^[\n\r]+/.test(after) === false + ) { + const endOfLine = /^[^\n\r]+/.exec(after); + if ( endOfLine !== null ) { + after = after.slice(endOfLine.index); + discard += discard + endOfLine[0]; + } + } + text = before.trim() + '\n' + after.trim(); + reM3u.lastIndex = before.length + 1; + toLog.push('Discarding', ...discard.split(/\n+/).map(s => `\t${s}`)); + if ( reM3u.global === false ) { break; } + } + return text; + } + const lines = text.split(/\n\r|\n|\r/); + for ( let i = 0; i < lines.length; i++ ) { + if ( lines[i] === undefined ) { continue; } + if ( pruneSpliceoutBlock(lines, i) ) { continue; } + if ( pruneInfBlock(lines, i) ) { continue; } + } + return lines.filter(l => l !== undefined).join('\n'); + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + const realFetch = self.fetch; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return Reflect.apply(target, thisArg, args); + } + return realFetch(...args).then(realResponse => + realResponse.text().then(text => { + const response = new Response(pruner(text), { + status: realResponse.status, + statusText: realResponse.statusText, + headers: realResponse.headers, + }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + return response; + }) + ); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( type !== '' && type !== 'text' ) { return; } + const textin = thisArg.responseText; + const textout = pruner(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { m3uPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_m3uPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_m3uPrune = cloneInto([ + [ '(', uBOL_m3uPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_m3uPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_m3uPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-requestAnimationFrame-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-requestAnimationFrame-if.js new file mode 100644 index 0000000..2f080eb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-requestAnimationFrame-if.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noRequestAnimationFrameIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".clientHeight"]]; + +const hostnamesMap = new Map([["seriesemcena.com.br",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noRequestAnimationFrameIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + const log = needleNot === false && needle === '' ? console.log : undefined; + const reNeedle = safe.patternToRegex(needle); + window.requestAnimationFrame = new Proxy(window.requestAnimationFrame, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + let defuse = false; + if ( log !== undefined ) { + log('uBO: requestAnimationFrame("%s")', a); + } else { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse ) { + args[0] = function(){}; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noRequestAnimationFrameIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noRequestAnimationFrameIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noRequestAnimationFrameIf = cloneInto([ + [ '(', uBOL_noRequestAnimationFrameIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noRequestAnimationFrameIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noRequestAnimationFrameIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setInterval-if.js new file mode 100644 index 0000000..0c6d554 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/adblock|Por favor, desative|adsbygoogle\\.js/"]]; + +const hostnamesMap = new Map([["suaads.com",0],["reidoplacar.com",0],["suaurl.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setTimeout-if.js new file mode 100644 index 0000000..950fff3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ad blocker"],["Promise[\\'all\\'](urls"],["hasAdblock"],["/adBlock|\\.height\\(\\)/"],["checkAdblockUser"],["_0x"],["Por favor, desative"],["/Adblock|\\.height\\(\\)/"],["]]=== 0"],[".adsbygoogle"],["adsbygoogle"],["0=== _0x"],["cicklow_"],["/Tamamo_Blocker|aadb_recheck/"],["adJsView"],["window.location.href"],["adsdirect"]]; + +const hostnamesMap = new Map([["packsmega.info",0],["peliculas8k.com",1],["ricasdelicias.online",2],["sabornutritivo.com",2],["dicasgostosas.com",2],["guiacripto.online",3],["zona-leros.com",4],["xerifetech.com",5],["suaads.com",6],["reidoplacar.com",6],["suaurl.com",[6,15]],["guianoticiario.net",7],["resenhasglobais.com",8],["tecword.info",8],["smartdoing.tech",8],["vivercomsaude.online",8],["escplus.es",9],["genshinpro.com.br",10],["it-swarm-es.com",10],["manchetehoje.xyz",11],["hartico.com",12],["seriesdonghua.com",13],["mundodonghua.com",13],["forodecostarica.com",14],["acortalink.me",15],["seriesgratis.biz",16]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-window-open-if.js new file mode 100644 index 0000000..f1e0f64 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["","10"],["!/download\\/|link|atomtt\\.com\\//"],["?sid="],["passeura"],["/^https?:\\/\\/movieknowing\\.com\\/$/","trueFunc"],["redirdx.in/go/"]]; + +const hostnamesMap = new Map([["darkmahou.org",0],["movidy.lat",0],["warezstream.net",0],["embedder.net",0],["beautyskincarebrasil.com",0],["poseidonhd2.co",0],["geeknetic.es",0],["animeblix.com",[0,4]],["servertwo.xyz",0],["megaseriesonline.pro",0],["chinesetubex.com.es",0],["playnewserie.xyz",0],["desenhosanimados.site",0],["pelispedia-v2.wtf",0],["paky3.me",0],["pelismart.com",0],["pelismarthd.com",0],["pelispedia-v1.wtf",0],["cuevana-3.wtf",0],["muyzorras.com",0],["vernaruto.tv",0],["clickhouse.xyz",0],["deportealdia.live",0],["repelis.io",0],["verdragonball.online",0],["otakustv.com",0],["repelisgt.net",0],["playpaste.com",0],["okpeliz.com",0],["player.seriesgod.com",0],["player.pelisgod.com",0],["pulpulyy.club",1],["atomohd.com",2],["atomtt.com",2],["maxitorrent.com",3],["movieknowing.com",5],["redirdx.in",6]]); + +const entitiesMap = new Map([["cuevana3",0],["gnula",0],["cuevana2espanol",0],["cuevana",0],["netcine",0],["atomixhq",2]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-xhr-if.js new file mode 100644 index 0000000..b9012a9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["securepubads.g.doubleclick.net/pagead/ppub_config"]]; + +const hostnamesMap = new Map([["aqualapp.com",0],["raulprietofernandez.net",0],["minhaconexao.com.br",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.noeval-if.js new file mode 100644 index 0000000..ba5a017 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_impspcabe"]]; + +const hostnamesMap = new Map([["comicspornohentai.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-fetch.js new file mode 100644 index 0000000..9794ee3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["adskeeper.com"],["/mopinion\\.com|iubenda\\.com|bannersnack\\.com|unblockia\\.com|googlesyndication\\.com/"],["/googlesyndication\\.com|iubenda\\.com|unblockia\\.com|bannersnack\\.com|mopinion\\.com/"],["imasdk.googleapis.com"],["/ads-twitter\\.com|pagead|googleads|doubleclick/","","opaque"],["method:HEAD"],["securepubads.g.doubleclick.net/pagead/ppub_config"],["adsbygoogle"],["call-zone-adxs"],["/pagead2\\.googlesyndication\\.com|ads-api\\.twitter\\.com/"],["/^(?!.*(chrome-extension:)).*$/ method:HEAD"],["ads-twitter.com"],["static.ads-twitter.com"],["www3.doubleclick.net"],["/adsbygoogle.js"]]; + +const hostnamesMap = new Map([["r7.com",0],["descargas2024gratis.blogspot.com",0],["megacurioso.net",0],["tudonoticiasbr.com",0],["ggames.com.br",0],["mundodonghua.com",0],["receitasoncaseiras.online",0],["receitasdochico.life",0],["dicasdefinancas.net",0],["dicasfinanceirasbr.com",0],["expertplay.net",0],["alarmadefraude.com",0],["modescanlator.com",0],["sabornutritivo.com",0],["financasdeouro.com",0],["animeszone.net",0],["megacanaisonline.me",0],["animesonline.nz",0],["los40.com",0],["negociosecommerce.com",[0,9]],["puromarketing.com",[0,9]],["todostartups.com",[0,9]],["pobre.wtf",0],["acortalo.net",0],["link-descarga.site",0],["meutimao.com.br",0],["discografias.net",0],["listas.pro",0],["emperorscan.com",0],["lawebdelprogramador.com",0],["dicasgostosas.com",0],["cerisetoon.com",1],["sinensistoon.com",1],["packsmega.info",2],["peliculas8k.com",3],["southparkstudios.com.br",4],["southpark.lat",4],["acortados.com",[5,6]],["acortalink.me",5],["todoandroid.live",6],["gadgetzona.net",6],["qwanturankpro.com",6],["desbloquea.me",6],["mega-enlace.com",6],["enlacito.com",6],["acortame-esto.com",6],["atv.pe",7],["monumental.co.cr",7],["elcomercio.com",7],["antena7.com.do",7],["rqp.com.bo",7],["canal12.com.sv",7],["chapintv.com",7],["vtv.com.hn",7],["tn23.tv",7],["canal13mexico.com",7],["c9n.com.py",7],["repretel.com",7],["redbolivision.tv.bo",7],["independentespanol.com",7],["teleculinaria.pt",8],["nptmedia.tv",10],["suaads.com",11],["reidoplacar.com",11],["suaurl.com",11],["costumbresmexico.com",12],["desbloqueador.site",12],["notipostingt.com",13],["tivify.tv",14],["netmovies.com.br",15]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-refresh.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-refresh.js new file mode 100644 index 0000000..346207c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.prevent-refresh.js @@ -0,0 +1,381 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_preventRefresh = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["cl1ca.com",0],["4br.me",0],["fir3.net",0]]); + +const entitiesMap = new Map([["seulink",0],["encurtalink",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function preventRefresh( + arg1 = '' +) { + if ( typeof arg1 !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-refresh', arg1); + const defuse = ( ) => { + const meta = document.querySelector('meta[http-equiv="refresh" i][content]'); + if ( meta === null ) { return; } + safe.uboLog(logPrefix, `Prevented "${meta.textContent}"`); + const s = arg1 === '' + ? meta.getAttribute('content') + : arg1; + const ms = Math.max(parseFloat(s) || 0, 0) * 1000; + setTimeout(( ) => { window.stop(); }, ms); + }; + runAt(( ) => { + defuse(); + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { preventRefresh(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_preventRefresh(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_preventRefresh = cloneInto([ + [ '(', uBOL_preventRefresh.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_preventRefresh); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_preventRefresh; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-attr.js new file mode 100644 index 0000000..f9587ec --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["href","a[href]#clickfakeplayer"],["href","li[onclick^=\"go_to_player\"] > a[target=\"_blank\"][href]"],["href","a[href^=\"https://adalites.site/\"]"],["href",".leaving-message center > a.btn[onclick^=\"window.open\"][href*=\"/ads.html\"]"]]; + +const hostnamesMap = new Map([["paraveronline.org",0],["verpelis.gratis",0],["cineplus123.org",0],["cinemitas.org",0],["pobreflix.vc",0],["animesgratis.org",0],["serieslatinoamerica.tv",0],["pepeliculas.org",0],["cinetux.to",0],["gnula.club",1],["pelisplushd.site",2],["compartiendofull.net",3]]); + +const entitiesMap = new Map([["assistirfilmeshdgratis",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-class.js new file mode 100644 index 0000000..06ab260 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["_theme-banner-upper","html"],["bgPartners2019",".videoContainer > div.beachPartners + div"],["hided","#framed > div"]]; + +const hostnamesMap = new Map([["canalnet.tv",0],["beachcam.meo.pt",1],["empregonews.online",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-node-text.js new file mode 100644 index 0000000..2ef55dc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","/function.*adblock/"]]; + +const hostnamesMap = new Map([["daemon-hentai.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-constant.js new file mode 100644 index 0000000..3459912 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["detectedAdblock","noopFunc"],["hasAdblocker","false"],["antiAdBlockerHandler","noopFunc"],["detectAdBlock","noopFunc"],["googletag","{}"],["googletag._loaded_","true"],["AdblockDetector","{}"],["canRunAds","true"],["blockAdBlock._options","noopFunc"],["adManagerBlocked","undefined"],["$MICROSITE_INFO.blockAdBlock","false"],["adblock.check","noopFunc"],["adBlockerActive","false"],["cdo","0"],["eazy_ad_unblocker_msg_var",""],["DeRunAds","true"],["Object.prototype.adblockerEnabled","false"],["adsbygoogle.loaded","true"],["adBlockCheck","true"],["pp_show_popupmessage","noopFunc"],["easySettings.adblock","0"],["onload","null"],["adblockDetector.init","noopFunc"],["adsbygoogle.length","undefined"],["WSL2.config.enableAdblockEcommerce","0"],["ads_unblocked","true"],["adblock","true"],["better_ads_adblock","true"],["adBlockDetected","false"],["isAdsDisplayed","true"],["ATESTADO","1"],["Lata","1"],["loadingAds","true"],["runningAdsAllowed","true"],["initPopunder","noopFunc"],["__configuredDFPTags","{}"],["contadorClics","1"],["Object.prototype.adSlot",""],["google.ima.OmidVerificationVendor","{}"],["ads","false"],["acdl","noopFunc"],["global.noobMaxTry","0"],["player.preroll","noopFunc"],["anunciotag","noopFunc"],["loadingAds","undefined"],["click","1"],["clickd","1"],["xxxStore","undefined"],["vidorev_jav_plugin_video_ads_object.vid_ads_m_video_ads",""],["a_consola","noopFunc"]]; + +const hostnamesMap = new Map([["descargaseriestv.com",0],["3djuegos.com",1],["3djuegosguias.com",1],["3djuegospc.com",1],["applesfera.com",1],["compradiccion.com",1],["directoalpaladar.com",[1,24]],["elblogsalmon.com",[1,24]],["espinof.com",1],["genbeta.com",1],["mundoxiaomi.com",1],["trendencias.com",1],["trendenciashombre.com",1],["vidaextra.com",1],["vitonica.com",1],["xataka.com",1],["xatakaciencia.com",1],["xatakafoto.com",1],["xatakahome.com",1],["xatakamovil.com",1],["xatakandroid.com",1],["xatakawindows.com",1],["financasdeouro.com",2],["animeszone.net",3],["atv.pe",[4,5]],["monumental.co.cr",[4,5]],["elcomercio.com",[4,5]],["antena7.com.do",[4,5]],["rqp.com.bo",[4,5]],["canal12.com.sv",[4,5]],["chapintv.com",[4,5]],["vtv.com.hn",[4,5]],["tn23.tv",[4,5]],["canal13mexico.com",[4,5]],["c9n.com.py",[4,5]],["repretel.com",[4,5]],["redbolivision.tv.bo",[4,5]],["animesonline.nz",6],["mdr.ar",7],["impactoespananoticias.com",7],["skynovels.net",7],["botinnifit.com",7],["minhasdelicias.com",7],["luchaonline.com",7],["meocloud.pt",8],["fichajes.com",9],["niusdiario.es",[10,38]],["xerifetech.com",11],["pobre.wtf",[12,39]],["suaads.com",13],["reidoplacar.com",[13,40]],["suaurl.com",[13,40]],["legendei.net",14],["documaniatv.com",15],["cadenaser.com",16],["texto.kom.gt",17],["infojobs.com.br",18],["maringapost.com.br",19],["bandab.com.br",19],["ouniversodatv.com",20],["tribunaavila.com",21],["deportealdia.live",22],["elquintobeatle.com",23],["empregoestagios.com",23],["satcesc.com",23],["bebesymas.com",24],["diariodelviajero.com",24],["motorpasion.com",24],["motorpasionmoto.com",24],["pymesyautonomos.com",24],["docer.com.ar",25],["doceru.com",25],["docero.com.br",25],["comandotorrents.org",26],["adslayuda.com",27],["outerspace.com.br",28],["doramasmp4.com",29],["file4go.net",31],["seriesdonghua.com",32],["mundodonghua.com",32],["playview.io",33],["3xyaoi.com",34],["uol.com.br",35],["megafire.net",36],["elmundo.es",37],["gourlpro.com",41],["adclic.es",41],["adclic.org",41],["mundopolo.net",41],["jurisfera.com",41],["adclicker.info",41],["adclicker.io",41],["safepc.online",41],["solopc.net",41],["player.hentaistube.com",42],["playnewserie.xyz",43],["tiohentai.xyz",44],["otakustv.com",[45,46]],["pornolandia.xxx",47],["hentaiporno.xxx",48],["fakings.com",49]]); + +const entitiesMap = new Map([["anitube",30]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie-reload.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie-reload.js new file mode 100644 index 0000000..9d1a26d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie-reload.js @@ -0,0 +1,452 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookieReload = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adtura","1"]]; + +const hostnamesMap = new Map([]); + +const entitiesMap = new Map([["pelisflix2",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookieReload(name, value, path, ...args) { + setCookie(name, value, path, 'reload', '1', ...args); +} + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookieReload(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookieReload(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookieReload = cloneInto([ + [ '(', uBOL_setCookieReload.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookieReload); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookieReload; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie.js new file mode 100644 index 0000000..37fabda --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["force_ad","2"],["visited","1"],["Ads","2"],["clicked_ads","2"],["modal_promo","1"],["visited","yes"],["CLI_02_Dxxxxxxxxxxxxxxx","1"],["player","1"]]; + +const hostnamesMap = new Map([["techdiniz.com",0],["trueliketop.org",0],["sabornutritivo.com",1],["financasdeouro.com",1],["guiacripto.online",1],["guiasaude.info",2],["1i1.in",3],["estacio.br",4],["megacurioso.net",5],["receitasoncaseiras.online",5],["nutricaohoje.website",5],["automotivocarros.com",6],["portecnologia.com",6],["cartaocreditoplatinum.org",6],["homecine.tv",7],["homecine.to",7],["metroseries.net",7],["smartpelis.tv",7],["seriesbanana.com",7]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-local-storage-item.js new file mode 100644 index 0000000..5ec262e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/spa-1.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["last_ads","yes"]]; + +const hostnamesMap = new Map([["receitasdocheff.online",0],["receitasvegana.com",0],["megacurioso.online",0],["gastroponto.com",0],["nossoprato.online",0],["receitasdafazenda.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-current-script.js new file mode 100644 index 0000000..2f493c2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["jQuery","adblockdetect"],["document.onkeydown","e"],["document.onkeypress"],["frames","oncontextmenu"],["jQuery","contextmenu"],["disableEnterKey"],["document.ondragstart"],["$","banner_loader"],["advads_passive_placements"],["show_msg"],["$","shuffle"],["checkCampaignCookie"],["$","e.preventDefault"],["document.oncontextmenu"],["chp_adblock_browser"],["monsterinsights_frontend"]]; + +const hostnamesMap = new Map([["affarsstaden.se",0],["byggipedia.se",[1,2,3,4]],["discoveringtheplanet.com",[5,6]],["evertiq.se",7],["hejaolika.se",8],["medibok.se",9],["nasdaqomxnordic.com",10],["sakochliv.se",11],["skrattsajten.com",12],["norpan.se",12],["spelhubben.se",13],["husbilsplats.se",13],["temadagar.se",14],["zeinaskitchen.se",15],["trafiksakerhet.se",15],["boktugg.se",15],["lakartidningen.se",15],["villalivet.se",15],["matsafari.nu",15],["forexgruppen.se",15],["fastighetsvarlden.se",15]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-read.js new file mode 100644 index 0000000..c908bc3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Object.prototype.adUnits"]]; + +const hostnamesMap = new Map([["happypancake.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-write.js new file mode 100644 index 0000000..1c61be3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Cookies"]]; + +const hostnamesMap = new Map([["cannabis.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.addEventListener-defuser.js new file mode 100644 index 0000000..2196bf8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["blur","i.focusPlayerElement"],["scroll","t.view.updateBounds"],["/adblockDetector|adsInserted|partnerExternalLinkClick/"],["click"],["contextmenu","","showCopyrightBox"],["/contextmenu|keydown/","e.preventDefault"],["/^(?:adBlocker|contextmenu)$/"],["scroll","helpers.scroll(id)"],["/contextmenu|cut|copy|paste/"],["contextmenu"],["contextmenu",".disabled"],["wheel"],["/mousewheel|DOMMouseScroll/","smoothScrollEvent"]]; + +const hostnamesMap = new Map([["allas.se",[0,1]],["elle.se",[0,1]],["femina.se",[0,1]],["hant.se",[0,1]],["mabra.com",[0,1]],["residencemagazine.se",[0,1]],["svenskdam.se",[0,1]],["motherhood.se",[0,1]],["byggahus.se",2],["devote.se",3],["fotosidan.se",4],["internetodontologi.se",5],["lwcdn.com",6],["mitti.se",7],["cafe.se",7],["praktisktbatagande.se",7],["sexpacket.se",8],["streamio.com",9],["nyan.ax",9],["spelhubben.se",9],["illvet.se",9],["varldenshistoria.se",9],["www.expressen.se",10],["di.se",10],["lundagard.se",11],["boktugg.se",11],["morotsliv.com",11],["affarsstaden.se",11],["kurera.se",11],["nyfiknainvesterare.se",11],["home2tiny.se",12]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.alert-buster.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.alert-buster.js new file mode 100644 index 0000000..56e6aac --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.alert-buster.js @@ -0,0 +1,187 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_alertBuster = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[]]; + +const hostnamesMap = new Map([["stallet.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function alertBuster() { + window.alert = new Proxy(window.alert, { + apply: function(a) { + console.info(a); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { alertBuster(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_alertBuster(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_alertBuster = cloneInto([ + [ '(', uBOL_alertBuster.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_alertBuster); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_alertBuster; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.href-sanitizer.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.href-sanitizer.js new file mode 100644 index 0000000..95487f7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.href-sanitizer.js @@ -0,0 +1,463 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_hrefSanitizer = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["a[href*=\"/t?a=\"]","?url"],["a[href*=\".io/c/\"]","?u"],["a[href*=\"/idg.digidip.net/\"]","?url"],["a[href*=\"metromode.se/bouncer\"]","?url"]]; + +const hostnamesMap = new Map([["aftonbladet.se",0],["livsstil.se",0],["godare.se",0],["byggahus.se",0],["expressen.se",0],["elle.se",[0,1]],["femina.se",[0,1]],["svenskdam.se",[0,1]],["galamagasin.se",0],["rodeo.net",0],["familjeliv.se",0],["vitaestilo.se",0],["allas.se",1],["hant.se",1],["mabra.com",1],["residencemagazine.se",1],["motherhood.se",1],["m3.se",2],["pcforalla.se",2],["macworld.se",2],["metromode.se",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function hrefSanitizer( + selector = '', + source = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('href-sanitizer', selector, source); + if ( source === '' ) { source = 'text'; } + const sanitizeCopycats = (href, text) => { + let elems = []; + try { + elems = document.querySelectorAll(`a[href="${href}"`); + } + catch(ex) { + } + for ( const elem of elems ) { + elem.setAttribute('href', text); + } + return elems.length; + }; + const validateURL = text => { + if ( text === '' ) { return ''; } + if ( /[\x00-\x20\x7f]/.test(text) ) { return ''; } + try { + const url = new URL(text, document.location); + return url.href; + } catch(ex) { + } + return ''; + }; + const extractText = (elem, source) => { + if ( /^\[.*\]$/.test(source) ) { + return elem.getAttribute(source.slice(1,-1).trim()) || ''; + } + if ( source.startsWith('?') ) { + try { + const url = new URL(elem.href, document.location); + return url.searchParams.get(source.slice(1)) || ''; + } catch(x) { + } + return ''; + } + if ( source === 'text' ) { + return elem.textContent + .replace(/^[^\x21-\x7e]+/, '') // remove leading invalid characters + .replace(/[^\x21-\x7e]+$/, '') // remove trailing invalid characters + ; + } + return ''; + }; + const sanitize = ( ) => { + let elems = []; + try { + elems = document.querySelectorAll(selector); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + if ( elem.localName !== 'a' ) { continue; } + if ( elem.hasAttribute('href') === false ) { continue; } + const href = elem.getAttribute('href'); + const text = extractText(elem, source); + const hrefAfter = validateURL(text); + if ( hrefAfter === '' ) { continue; } + if ( hrefAfter === href ) { continue; } + elem.setAttribute('href', hrefAfter); + const count = sanitizeCopycats(href, hrefAfter); + safe.uboLog(logPrefix, `Sanitized ${count+1} links to\n${hrefAfter}`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldSanitize = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldSanitize = true; + break; + } + if ( shouldSanitize ) { break; } + } + if ( shouldSanitize === false ) { return; } + timer = safe.onIdle(( ) => { + timer = undefined; + sanitize(); + }); + }; + const start = ( ) => { + if ( sanitize() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { hrefSanitizer(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_hrefSanitizer(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_hrefSanitizer = cloneInto([ + [ '(', uBOL_hrefSanitizer.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_hrefSanitizer); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_hrefSanitizer; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune-fetch-response.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune-fetch-response.js new file mode 100644 index 0000000..0cc9491 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune-fetch-response.js @@ -0,0 +1,624 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPruneFetchResponse = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["playbackItem.isStitched","","propsToMatch","url:a2d.tv/play"]]; + +const hostnamesMap = new Map([["tv4play.se",0],["tv4.se",0],["fotbollskanalen.se",0],["koket.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPruneFetchResponse(...args) { + jsonPruneFetchResponseFn(...args); +} + +function jsonPruneFetchResponseFn( + rawPrunePaths = '', + rawNeedlePaths = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune-fetch-response', rawPrunePaths, rawNeedlePaths); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const propNeedles = parsePropertiesToMatch(extraArgs.propsToMatch, 'url'); + const stackNeedle = safe.initPattern(extraArgs.stackToMatch || '', { canNegate: true }); + const logall = rawPrunePaths === ''; + const applyHandler = function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + let outcome = logall ? 'nomatch' : 'match'; + if ( propNeedles.size !== 0 ) { + const objs = [ args[0] instanceof Object ? args[0] : { url: args[0] } ]; + if ( objs[0] instanceof Request ) { + try { + objs[0] = safe.Request_clone.call(objs[0]); + } catch(ex) { + safe.uboErr(logPrefix, 'Error:', ex); + } + } + if ( args[1] instanceof Object ) { + objs.push(args[1]); + } + if ( matchObjectProperties(propNeedles, ...objs) === false ) { + outcome = 'nomatch'; + } + } + if ( logall === false && outcome === 'nomatch' ) { return fetchPromise; } + if ( safe.logLevel > 1 && outcome !== 'nomatch' && propNeedles.size !== 0 ) { + safe.uboLog(logPrefix, `Matched optional "propsToMatch"\n${extraArgs.propsToMatch}`); + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.json().then(objBefore => { + if ( typeof objBefore !== 'object' ) { return responseBefore; } + if ( logall ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + return responseBefore; + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedle, + extraArgs + ); + if ( typeof objAfter !== 'object' ) { return responseBefore; } + safe.uboLog(logPrefix, 'Pruned'); + const responseAfter = Response.json(objAfter, { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return responseBefore; + }); + }).catch(reason => { + safe.uboErr(logPrefix, 'Error:', reason); + return fetchPromise; + }); + }; + self.fetch = new Proxy(self.fetch, { + apply: applyHandler + }); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPruneFetchResponse(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPruneFetchResponse(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPruneFetchResponse = cloneInto([ + [ '(', uBOL_jsonPruneFetchResponse.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPruneFetchResponse); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPruneFetchResponse; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune.js new file mode 100644 index 0000000..6143177 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["autoplay"],["autoplay players.*.ga acl.ads players.*.autoplay"],["payload.ads campaigns.*"]]; + +const hostnamesMap = new Map([["expressen.se",0],["di.se",0],["nsk.se",0],["skd.se",0],["nvp.se",0],["nuiosteraker.se",0],["barometern.se",0],["blt.se",0],["bt.se",0],["kristianstadsbladet.se",0],["olandsbladet.se",0],["smp.se",0],["sydostran.se",0],["trelleborgsallehanda.se",0],["ut.se",0],["ystadsallehanda.se",0],["corren.se",0],["folkbladet.se",0],["mvt.se",0],["nt.se",0],["vt.se",0],["klt.nu",0],["vimmerbytidning.se",0],["kuriren.nu",0],["nsd.se",0],["norran.se",0],["pt.se",0],["ekuriren.se",0],["strengnastidning.se",0],["kkuriren.se",0],["sn.se",0],["eposten.se",0],["unt.se",0],["helagotland.se",0],["kindaposten.se",0],["folkbladet.nu",0],["vk.se",0],["vasterbottningen.se",0],["mellanbygden.nu",0],["nordsverige.se",0],["lokaltidningen.nu",0],["vasterastidning.se",0],["mitti.se",0],["thelocal.se",0],["byrum.se",0],["sverigespringer.se",0],["recept.se",0],["viivilla.se",0],["mestmotor.se",0],["babyhjalp.se",0],["fragbite.se",0],["ibnytt.se",0],["realtid.se",0],["cafe.se",0],["kingmagazine.se",0],["vxonews.se",0],["vaxjobladet.se",0],["alekuriren.se",0],["nyheter24.se",0],["svenskgolf.se",0],["golfing.se",0],["gotlandjustnu.se",0],["familjeliv.se",0],["praktisktbatagande.se",0],["norrahalland.se",0],["lokalti.se",0],["lchfarkivet.se",0],["alltforforaldrar.se",0],["idrottensaffarer.se",0],["vf.se",0],["hjotidning.se",0],["kt.se",0],["kt-kuriren.se",0],["sla.se",0],["mariestadstidningen.se",0],["filipstadstidning.se",0],["fryksdalsbygden.se",0],["nwt.se",0],["arvikanyheter.se",0],["nkp.se",0],["saffletidningen.se",0],["provinstidningen.se",0],["dalslanningen.se",0],["nlt.se",0],["skaraborgsbygden.se",0],["lwcdn.com",1],["alingsastidning.se",1],["bohuslaningen.se",1],["gp.se",1],["hallandsposten.se",1],["hn.se",1],["stromstadstidning.se",1],["ttela.se",1],["kungsbackaposten.se",1],["kungalvsposten.se",1],["molndalsposten.se",1],["partilletidning.se",1],["sttidningen.se",1],["markposten.se",1],["harrydaposten.se",1],["mellerudsnyheter.se",1],["matspar.se",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setInterval-if.js new file mode 100644 index 0000000..fae8e36 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["checkGDPRInt"]]; + +const hostnamesMap = new Map([["feber.se",0],["tjock.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setTimeout-if.js new file mode 100644 index 0000000..b920de5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["n.modal"],["ad"],["#top-banner-container"],["TAKEOVER"]]; + +const hostnamesMap = new Map([["accentmagasin.se",0],["etunawebben.se",1],["flashback.org",2],["www.aftonbladet.se",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.noeval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.noeval-if.js new file mode 100644 index 0000000..aa89c5a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.noeval-if.js @@ -0,0 +1,353 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noEvalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adbEnableForPage"]]; + +const hostnamesMap = new Map([["forexgruppen.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noEvalIf( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('noeval-if', needle); + const reNeedle = safe.patternToRegex(needle); + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function(target, thisArg, args) { + const a = String(args[0]); + if ( needle !== '' && reNeedle.test(a) ) { + safe.uboLog(logPrefix, 'Prevented:\n', a); + return; + } + if ( needle === '' || safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Not prevented:\n', a); + } + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noEvalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noEvalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noEvalIf = cloneInto([ + [ '(', uBOL_noEvalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noEvalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noEvalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-cookie.js new file mode 100644 index 0000000..0f9ef7c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-cookie.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_cookieRemover = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["lmt"],["/^ev_did|ev_sid/"]]; + +const hostnamesMap = new Map([["lexbase.se",0],["synonymer.se",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function cookieRemover( + needle = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const reName = safe.patternToRegex(needle); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 1); + const throttle = (fn, ms = 500) => { + if ( throttle.timer !== undefined ) { return; } + throttle.timer = setTimeout(( ) => { + throttle.timer = undefined; + fn(); + }, ms); + }; + const removeCookie = ( ) => { + document.cookie.split(';').forEach(cookieStr => { + const pos = cookieStr.indexOf('='); + if ( pos === -1 ) { return; } + const cookieName = cookieStr.slice(0, pos).trim(); + if ( reName.test(cookieName) === false ) { return; } + const part1 = cookieName + '='; + const part2a = '; domain=' + document.location.hostname; + const part2b = '; domain=.' + document.location.hostname; + let part2c, part2d; + const domain = document.domain; + if ( domain ) { + if ( domain !== document.location.hostname ) { + part2c = '; domain=.' + domain; + } + if ( domain.startsWith('www.') ) { + part2d = '; domain=' + domain.replace('www', ''); + } + } + const part3 = '; path=/'; + const part4 = '; Max-Age=-1000; expires=Thu, 01 Jan 1970 00:00:00 GMT'; + document.cookie = part1 + part4; + document.cookie = part1 + part2a + part4; + document.cookie = part1 + part2b + part4; + document.cookie = part1 + part3 + part4; + document.cookie = part1 + part2a + part3 + part4; + document.cookie = part1 + part2b + part3 + part4; + if ( part2c !== undefined ) { + document.cookie = part1 + part2c + part3 + part4; + } + if ( part2d !== undefined ) { + document.cookie = part1 + part2d + part3 + part4; + } + }); + }; + removeCookie(); + window.addEventListener('beforeunload', removeCookie); + if ( typeof extraArgs.when !== 'string' ) { return; } + const supportedEventTypes = [ 'scroll', 'keydown' ]; + const eventTypes = extraArgs.when.split(/\s/); + for ( const type of eventTypes ) { + if ( supportedEventTypes.includes(type) === false ) { continue; } + document.addEventListener(type, ( ) => { + throttle(removeCookie); + }, { passive: true }); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { cookieRemover(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_cookieRemover(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_cookieRemover = cloneInto([ + [ '(', uBOL_cookieRemover.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_cookieRemover); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_cookieRemover; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-node-text.js new file mode 100644 index 0000000..b31e9c4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["noscript"],["script","/wccp_pro/"],["script","cloned.removeAttr"],["#text","casino"]]; + +const hostnamesMap = new Map([["dinbyggare.se",[0,1]],["elevspel.se",2],["garaget.org",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-constant.js new file mode 100644 index 0000000..ed68f29 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ai_set_cookie","noopFunc"],["square_array1","null"],["square_arraytop","null"],["getAdblockerStatus","noopFunc"],["dovideostuffAD","noopFunc"],["testPrebid","noopFunc"],["adblock","false"],["adblockEnabled","falseFunc"],["eazy_ad_unblocker","null"],["showAds","false"],["trap","noopFunc"],["checkAdblocker","noopFunc"],["checkAdsBlocked","noopFunc"],["premium","trueFunc"],["p","true"],["NWS.config.enableAdblockerDetection","false"],["ai_run_scripts","noopFunc"],["ab_disp","noopFunc"],["googletag","1"],["window.WURFL","1"],["canShowAds","true"],["em_track_user","false"],["exactmetrics_frontend","undefined"],["detect","noopFunc"],["mi_track_user","false"]]; + +const hostnamesMap = new Map([["byggipedia.se",0],["conpot.se",[1,2]],["di.se",3],["feber.se",4],["tjock.se",4],["findit.se",5],["fz.se",6],["fssweden.se",6],["gamereactor.se",7],["jobsinsweden.se",8],["kamrat.com",[9,10]],["kritiker.se",[11,12,13,14]],["swedroid.se",12],["mitti.se",15],["mobilanyheter.net",16],["ordbokpro.se",17],["spray.se",[18,19]],["vinochmatguiden.se",19],["thatsup.se",20],["thorengruppen.se",[21,22]],["utslappsratt.se",[21,22]],["heleneholmsif.se",[21,22]],["trafikskola.se",[21,22]],["melodifestivalklubben.se",[21,22]],["morotsliv.com",[21,22]],["www.expressen.se",23],["zeinaskitchen.se",24],["trafiksakerhet.se",24],["boktugg.se",24],["lakartidningen.se",24],["villalivet.se",24],["matsafari.nu",24],["forexgruppen.se",24],["fastighetsvarlden.se",24]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-cookie.js new file mode 100644 index 0000000..be372a2 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["CM_cookieConsent","0"],["allow-marketing-cookies","0"]]; + +const hostnamesMap = new Map([["destination.se",0],["sistaminuten.se",0],["inet.se",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.xml-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.xml-prune.js new file mode 100644 index 0000000..7489bde --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/swe-1.xml-prune.js @@ -0,0 +1,467 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_xmlPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["Ad","","/fwmrm.net\\/ad\\/g/"]]; + +const hostnamesMap = new Map([["tv4play.se",0],["tv4.se",0],["fotbollskanalen.se",0],["koket.se",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function xmlPrune( + selector = '', + selectorCheck = '', + urlPattern = '' +) { + if ( typeof selector !== 'string' ) { return; } + if ( selector === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('xml-prune', selector, selectorCheck, urlPattern); + const reUrl = safe.patternToRegex(urlPattern); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const queryAll = (xmlDoc, selector) => { + const isXpath = /^xpath\(.+\)$/.test(selector); + if ( isXpath === false ) { + return Array.from(xmlDoc.querySelectorAll(selector)); + } + const xpr = xmlDoc.evaluate( + selector.slice(6, -1), + xmlDoc, + null, + XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, + null + ); + const out = []; + for ( let i = 0; i < xpr.snapshotLength; i++ ) { + const node = xpr.snapshotItem(i); + out.push(node); + } + return out; + }; + const pruneFromDoc = xmlDoc => { + try { + if ( selectorCheck !== '' && xmlDoc.querySelector(selectorCheck) === null ) { + return xmlDoc; + } + if ( extraArgs.logdoc ) { + const serializer = new XMLSerializer(); + safe.uboLog(logPrefix, `Document is\n\t${serializer.serializeToString(xmlDoc)}`); + } + const items = queryAll(xmlDoc, selector); + if ( items.length === 0 ) { return xmlDoc; } + safe.uboLog(logPrefix, `Removing ${items.length} items`); + for ( const item of items ) { + if ( item.nodeType === 1 ) { + item.remove(); + } else if ( item.nodeType === 2 ) { + item.ownerElement.removeAttribute(item.nodeName); + } + safe.uboLog(logPrefix, `${item.constructor.name}.${item.nodeName} removed`); + } + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } + return xmlDoc; + }; + const pruneFromText = text => { + if ( (/^\s*\s*$/.test(text)) === false ) { + return text; + } + try { + const xmlParser = new DOMParser(); + const xmlDoc = xmlParser.parseFromString(text, 'text/xml'); + pruneFromDoc(xmlDoc); + const serializer = new XMLSerializer(); + text = serializer.serializeToString(xmlDoc); + } catch(ex) { + } + return text; + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const fetchPromise = Reflect.apply(target, thisArg, args); + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return fetchPromise; + } + return fetchPromise.then(responseBefore => { + const response = responseBefore.clone(); + return response.text().then(text => { + const responseAfter = new Response(pruneFromText(text), { + status: responseBefore.status, + statusText: responseBefore.statusText, + headers: responseBefore.headers, + }); + Object.defineProperties(responseAfter, { + ok: { value: responseBefore.ok }, + redirected: { value: responseBefore.redirected }, + type: { value: responseBefore.type }, + url: { value: responseBefore.url }, + }); + return responseAfter; + }).catch(( ) => + responseBefore + ); + }); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( + type === 'document' || + type === '' && thisArg.responseXML instanceof XMLDocument + ) { + pruneFromDoc(thisArg.responseXML); + const serializer = new XMLSerializer(); + const textout = serializer.serializeToString(thisArg.responseXML); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + if ( + type === 'text' || + type === '' && typeof thisArg.responseText === 'string' + ) { + const textin = thisArg.responseText; + const textout = pruneFromText(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + return; + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { xmlPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_xmlPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_xmlPrune = cloneInto([ + [ '(', uBOL_xmlPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_xmlPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_xmlPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.abort-on-property-read.js new file mode 100644 index 0000000..b72b966 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["open"]]; + +const hostnamesMap = new Map([["fembeq.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.adjust-setInterval.js new file mode 100644 index 0000000..17bef8b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["#close_preload","1000","0"],["กดเพื่อดูหนัง","*"]]; + +const hostnamesMap = new Map([["thmovieshd.com",0],["subthai.tv",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.json-prune.js new file mode 100644 index 0000000..fdc3288 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["MU_ads"]]; + +const hostnamesMap = new Map([["movie2uhd.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.remove-attr.js new file mode 100644 index 0000000..03991a9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["style",".viddeo > .video__"]]; + +const hostnamesMap = new Map([["www.nung2d.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-attr.js new file mode 100644 index 0000000..de5e4fd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["body","oncontextmenu",""]]; + +const hostnamesMap = new Map([["nungkai.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-constant.js new file mode 100644 index 0000000..9945888 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tha-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adSettings","[]"]]; + +const hostnamesMap = new Map([["movie87hd.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-current-script.js new file mode 100644 index 0000000..def709d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["EventTarget.prototype.addEventListener",".height();"],["document.addEventListener","/abisuq/"],["$","adblock"],["jQuery","adblock"],["$","!document.getElementById(btoa"],["document.createElement","adblock"],["EventTarget.prototype.addEventListener","arlinablock"],["EventTarget.prototype.addEventListener","ad_killer"],["document.write","_blank"],["document.write",".hit.gemius."],["$","#myModal"],["loadBrands"],["sessionStorage.getItem","reklam"],["$","/ads/"]]; + +const hostnamesMap = new Map([["dizifon.com",0],["birasyadizi.com",0],["azsekerlik.blogspot.com",1],["vknsorgula.net",1],["okultanitimi.net",2],["asyadrama.com",3],["otopark.com",4],["turkrock.com",4],["osxinfo.net",4],["hacoos.com",5],["kampanyatakip.blogspot.com",6],["mordefter.com",7],["dizigom1.tv",8],["ulketv.com.tr",9],["kenttv.net",10],["ulker.com.tr",11],["duzcetv.com",12],["bizimyaka.com",13]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-read.js new file mode 100644 index 0000000..ba22e2c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adblockmesaj"],["detectedAdBlock"],["detectAdBlock"],["adsBlocked"],["rTargets"],["initPu"],["initAd"],["initPop"],["oV1"],["openPopup"],["pop_status"],["sagAltReklamListesi"],["initDizi"],["wpsite_clickable_data"],["jsPopunder"]]; + +const hostnamesMap = new Map([["komputerdelisi.com",0],["mangawt.com",0],["gsmturkey.net",0],["vidtekno.com",0],["sozcu.com.tr",1],["telegramgruplari.com",2],["kanalmaras.com",3],["r10.net",4],["vkfilmizlet.net",5],["diziyoutv.com",5],["guneykoresinemasi.com",5],["jetfilmizletv.net",5],["dizimax2.com",5],["yenierotikfilm.xyz",5],["diziday1.com",5],["zipfilmizle.com",5],["bamfilmizle.com",5],["sinemadafilm.com",5],["hdizlefilmleri.com",5],["filmmoduu.com",5],["abifilmizle.org",5],["trfilm.net",5],["dolufilm.org",5],["turkifsaalemi.com",5],["kuponuna170.top",5],["kuponuna171.top",5],["kuponuna172.top",5],["kuponuna173.top",5],["kuponuna174.top",5],["kuponuna175.top",5],["kuponuna176.top",5],["kuponuna177.top",5],["kuponuna178.top",5],["kuponuna179.top",5],["kuponuna180.top",5],["kuponuna181.top",5],["kuponuna182.top",5],["kuponuna183.top",5],["kuponuna184.top",5],["kuponuna185.top",5],["kuponuna186.top",5],["kuponuna187.top",5],["kuponuna188.top",5],["kuponuna189.top",5],["kuponuna190.top",5],["kuponuna191.top",5],["kuponuna192.top",5],["kuponuna193.top",5],["kuponuna194.top",5],["kuponuna195.top",5],["kuponuna196.top",5],["kuponuna197.top",5],["kuponuna198.top",5],["kuponuna199.top",5],["kuponuna200.top",5],["kuponuna201.top",5],["kuponuna202.top",5],["kuponuna203.top",5],["kuponuna204.top",5],["kuponuna205.top",5],["kuponuna206.top",5],["kuponuna207.top",5],["kuponuna208.top",5],["kuponuna209.top",5],["kuponuna210.top",5],["kuponuna211.top",5],["kuponuna212.top",5],["kuponuna213.top",5],["kuponuna214.top",5],["kuponuna215.top",5],["kuponuna216.top",5],["kuponuna217.top",5],["kuponuna218.top",5],["kuponuna219.top",5],["kuponuna220.top",5],["kuponuna221.top",5],["kuponuna222.top",5],["kuponuna223.top",5],["kuponuna224.top",5],["kuponuna225.top",5],["kuponuna226.top",5],["kuponuna227.top",5],["kuponuna228.top",5],["kuponuna229.top",5],["kuponuna230.top",5],["kuponuna231.top",5],["kuponuna232.top",5],["kuponuna233.top",5],["kuponuna234.top",5],["kuponuna235.top",5],["kuponuna236.top",5],["kuponuna237.top",5],["kuponuna238.top",5],["kuponuna239.top",5],["kuponuna240.top",5],["kuponuna241.top",5],["kuponuna242.top",5],["kuponuna243.top",5],["kuponuna244.top",5],["kuponuna245.top",5],["kuponuna246.top",5],["kuponuna247.top",5],["kuponuna248.top",5],["kuponuna249.top",5],["kuponuna250.top",5],["supernaturalizle.com",6],["sinemakolik.net",6],["hdsinemax.com",6],["fullhdabifilm.com",6],["bettercallsaulizle.com",6],["superfilmgeldi.net",6],["fullhdfilmizlett1.com",6],["fullhdfilmcibaba2.com",6],["filmsezonu.com",6],["fullhdfilmizleabi.com",6],["hdfreeizle.com",6],["hdmixfilim.com",[6,10]],["fullhdfilmizlepala.com",6],["fullfilmcidayi4.com",6],["filmizlehdizle.com",7],["dizivex.com",7],["roketdizi.co",7],["1080hdfilmizle.com",7],["shirl.club",8],["altporno.xyz",8],["afroditscans.com",9],["goodfilmizle.org",11],["goodfilmizle.com",11],["diziyou.co",12],["technopat.net",13]]); + +const entitiesMap = new Map([["breakingbadizle",5],["vkfilmizlet",6],["diziyo",6],["yabancidiziizlesene",7],["tranimeizle",14]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-write.js new file mode 100644 index 0000000..15d841c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adregain_wall"],["rInt"],["openRandomUrl"],["popURL"],["onPopUnderLoaded"],["window.onload"],["yeniSekmeAdresi"],["adx"]]; + +const hostnamesMap = new Map([["memoryhackers.org",0],["r10.net",1],["yeppuu.com",2],["dizipia.com",3],["birasyadizi.com",4],["seyredeger.com",4],["indirmedenfilmizle.vip",4],["dizilost.com",[4,5]],["mixizle.com",6],["fullhdabifilm.com",6],["hdmixfilim.com",6]]); + +const entitiesMap = new Map([["4kfilmizlesene",7]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.addEventListener-defuser.js new file mode 100644 index 0000000..025c4c8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["click","checkTarget"],["click","popundr"],["click","showPop"],["click","adLink"]]; + +const hostnamesMap = new Map([["720pfilmizleme1.com",0],["720pfilmizletir.com",0],["1080pfilmizletir.com",0],["720pfilmizlesene.com",0],["diziwatch.net",0],["fullhd720pizle.live",0],["videoseyred.in",0],["hdfilmcehennem.live",0],["720pvkizle.com",1],["eescobarvip.com",1],["dizirix.net",2],["kultfilmler.com",3]]); + +const entitiesMap = new Map([["filmmakinesi1",0],["filmizlemax",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.adjust-setInterval.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.adjust-setInterval.js new file mode 100644 index 0000000..edc4009 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.adjust-setInterval.js @@ -0,0 +1,359 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_adjustSetInterval = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["sec--","*","0.001"],["money--skip","","0.02"],["after-ads","*","0.001"],["#rekgecyen","*","0.02"],["reklam","*","0.02"],["timeleft","*","0.02"],["timer"],[],["advert","*","0.001"]]; + +const hostnamesMap = new Map([["filmizlehdfilm.com",0],["hdfilmizlesene.org",0],["hdsinemax.com",1],["elzemfilm.org",1],["tafdi3.com",2],["tafdi4.com",2],["tafdi5.com",2],["filmizletv2.com",3],["filmizletv18.com",3],["fullhdfilm.pro",4],["hdfilmifullizle.com",4],["yabancidizi.pro",5],["hdfilmfullizle.com",6],["turkturk.org",7],["turkturk.net",7],["itemci.com",8]]); + +const entitiesMap = new Map([["fullhdfilmizletv",0],["filmizletv",[0,3]],["hdfilmcehennemi",0],["fullhdfilmizle",4]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function adjustSetInterval( + needleArg = '', + delayArg = '', + boostArg = '' +) { + if ( typeof needleArg !== 'string' ) { return; } + const safe = safeSelf(); + const reNeedle = safe.patternToRegex(needleArg); + let delay = delayArg !== '*' ? parseInt(delayArg, 10) : -1; + if ( isNaN(delay) || isFinite(delay) === false ) { delay = 1000; } + let boost = parseFloat(boostArg); + boost = isNaN(boost) === false && isFinite(boost) + ? Math.min(Math.max(boost, 0.001), 50) + : 0.05; + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const [ a, b ] = args; + if ( + (delay === -1 || b === delay) && + reNeedle.test(a.toString()) + ) { + args[1] = b * boost; + } + return target.apply(thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { adjustSetInterval(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_adjustSetInterval(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_adjustSetInterval = cloneInto([ + [ '(', uBOL_adjustSetInterval.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_adjustSetInterval); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_adjustSetInterval; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.json-prune.js new file mode 100644 index 0000000..09e341a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["productAds"],["ads"],["style","maxActive"]]; + +const hostnamesMap = new Map([["search.donanimhaber.com",0],["trstx.org",1],["ifsamerkezi.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.m3u-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.m3u-prune.js new file mode 100644 index 0000000..1dca711 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.m3u-prune.js @@ -0,0 +1,488 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_m3uPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["/daioncdn\\.net\\/.*\\/ad\\//","/daioncdn\\.net\\/.*\\.m3u8/"]]; + +const hostnamesMap = new Map([["tv8bucuk.com",0],["tabii.com",0],["trtizle.com",0],["ntv.com.tr",0],["tlctv.com.tr",0],["dmax.com.tr",0],["haberturk.com",0],["bloomberght.com",0],["aspor.com.tr",0],["atv.com.tr",0],["beyaztv.com.tr",0],["kanal7.com",0],["kanald.com.tr",0],["showtv.com.tr",0],["startv.com.tr",0],["teve2.com.tr",0],["tv8.com.tr",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function m3uPrune( + m3uPattern = '', + urlPattern = '' +) { + if ( typeof m3uPattern !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('m3u-prune', m3uPattern, urlPattern); + const toLog = []; + const regexFromArg = arg => { + if ( arg === '' ) { return /^/; } + const match = /^\/(.+)\/([gms]*)$/.exec(arg); + if ( match !== null ) { + let flags = match[2] || ''; + if ( flags.includes('m') ) { flags += 's'; } + return new RegExp(match[1], flags); + } + return new RegExp( + arg.replace(/[.+?^${}()|[\]\\]/g, '\\$&').replace(/\*+/g, '.*?') + ); + }; + const reM3u = regexFromArg(m3uPattern); + const reUrl = regexFromArg(urlPattern); + const pruneSpliceoutBlock = (lines, i) => { + if ( lines[i].startsWith('#EXT-X-CUE:TYPE="SpliceOut"') === false ) { + return false; + } + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + if ( lines[i].startsWith('#EXT-X-ASSET:CAID') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-CUE-IN') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + if ( lines[i].startsWith('#EXT-X-SCTE35:') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruneInfBlock = (lines, i) => { + if ( lines[i].startsWith('#EXTINF') === false ) { return false; } + if ( reM3u.test(lines[i+1]) === false ) { return false; } + toLog.push('Discarding', `\t${lines[i]}, \t${lines[i+1]}`); + lines[i] = lines[i+1] = undefined; i += 2; + if ( lines[i].startsWith('#EXT-X-DISCONTINUITY') ) { + toLog.push(`\t${lines[i]}`); + lines[i] = undefined; i += 1; + } + return true; + }; + const pruner = text => { + if ( (/^\s*#EXTM3U/.test(text)) === false ) { return text; } + if ( m3uPattern === '' ) { + safe.uboLog(` Content:\n${text}`); + return text; + } + if ( reM3u.multiline ) { + reM3u.lastIndex = 0; + for (;;) { + const match = reM3u.exec(text); + if ( match === null ) { break; } + let discard = match[0]; + let before = text.slice(0, match.index); + if ( + /^[\n\r]+/.test(discard) === false && + /[\n\r]+$/.test(before) === false + ) { + const startOfLine = /[^\n\r]+$/.exec(before); + if ( startOfLine !== null ) { + before = before.slice(0, startOfLine.index); + discard = startOfLine[0] + discard; + } + } + let after = text.slice(match.index + match[0].length); + if ( + /[\n\r]+$/.test(discard) === false && + /^[\n\r]+/.test(after) === false + ) { + const endOfLine = /^[^\n\r]+/.exec(after); + if ( endOfLine !== null ) { + after = after.slice(endOfLine.index); + discard += discard + endOfLine[0]; + } + } + text = before.trim() + '\n' + after.trim(); + reM3u.lastIndex = before.length + 1; + toLog.push('Discarding', ...discard.split(/\n+/).map(s => `\t${s}`)); + if ( reM3u.global === false ) { break; } + } + return text; + } + const lines = text.split(/\n\r|\n|\r/); + for ( let i = 0; i < lines.length; i++ ) { + if ( lines[i] === undefined ) { continue; } + if ( pruneSpliceoutBlock(lines, i) ) { continue; } + if ( pruneInfBlock(lines, i) ) { continue; } + } + return lines.filter(l => l !== undefined).join('\n'); + }; + const urlFromArg = arg => { + if ( typeof arg === 'string' ) { return arg; } + if ( arg instanceof Request ) { return arg.url; } + return String(arg); + }; + const realFetch = self.fetch; + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + if ( reUrl.test(urlFromArg(args[0])) === false ) { + return Reflect.apply(target, thisArg, args); + } + return realFetch(...args).then(realResponse => + realResponse.text().then(text => { + const response = new Response(pruner(text), { + status: realResponse.status, + statusText: realResponse.statusText, + headers: realResponse.headers, + }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + return response; + }) + ); + } + }); + self.XMLHttpRequest.prototype.open = new Proxy(self.XMLHttpRequest.prototype.open, { + apply: async (target, thisArg, args) => { + if ( reUrl.test(urlFromArg(args[1])) === false ) { + return Reflect.apply(target, thisArg, args); + } + thisArg.addEventListener('readystatechange', function() { + if ( thisArg.readyState !== 4 ) { return; } + const type = thisArg.responseType; + if ( type !== '' && type !== 'text' ) { return; } + const textin = thisArg.responseText; + const textout = pruner(textin); + if ( textout === textin ) { return; } + Object.defineProperty(thisArg, 'response', { value: textout }); + Object.defineProperty(thisArg, 'responseText', { value: textout }); + if ( toLog.length !== 0 ) { + toLog.unshift(logPrefix); + safe.uboLog(toLog.join('\n')); + } + }); + return Reflect.apply(target, thisArg, args); + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { m3uPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_m3uPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_m3uPrune = cloneInto([ + [ '(', uBOL_m3uPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_m3uPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_m3uPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setInterval-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setInterval-if.js new file mode 100644 index 0000000..4be2e41 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setInterval-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetIntervalIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".addClass('getir')"],["flipHover"]]; + +const hostnamesMap = new Map([["nowtv.com.tr",0],["ensonhaber.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetIntervalIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setInterval', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setInterval = new Proxy(self.setInterval, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetIntervalIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetIntervalIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetIntervalIf = cloneInto([ + [ '(', uBOL_noSetIntervalIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetIntervalIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetIntervalIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setTimeout-if.js new file mode 100644 index 0000000..36f37b8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["0===o.offsetLeft&&0===o.offsetTop"],["adsbygoogle"],["adblockalert"],["AdBlock"],["offsetParent"],["ad_block_detected"],["$('body').empty().append"],["kanews-modal-adblock","5000"],["/div#gpt-passback|playerNew\\.dispose\\(\\)/"],["t.open(\\'\\x"],["/img[\\s\\S]*?\\.gif/"],["/filmizletv\\..*\\/uploads\\/Psk\\//"],["wt()","100"]]; + +const hostnamesMap = new Map([["zamaninvarken.com",0],["kredi.biz.tr",0],["kriptoradar.com",0],["bakimlikadin.net",0],["korsanedebiyat.com",0],["ozbeceriksizler.co",0],["genelpara.com",0],["azbuz.org",0],["mustafabukulmez.com",0],["teknoinfo.com.tr",1],["inceleriz.com",2],["sinnerclownceviri.com",[3,4]],["intekno.net",5],["kuponuna170.top",6],["kuponuna171.top",6],["kuponuna172.top",6],["kuponuna173.top",6],["kuponuna174.top",6],["kuponuna175.top",6],["kuponuna176.top",6],["kuponuna177.top",6],["kuponuna178.top",6],["kuponuna179.top",6],["kuponuna180.top",6],["kuponuna181.top",6],["kuponuna182.top",6],["kuponuna183.top",6],["kuponuna184.top",6],["kuponuna185.top",6],["kuponuna186.top",6],["kuponuna187.top",6],["kuponuna188.top",6],["kuponuna189.top",6],["kuponuna190.top",6],["kuponuna191.top",6],["kuponuna192.top",6],["kuponuna193.top",6],["kuponuna194.top",6],["kuponuna195.top",6],["kuponuna196.top",6],["kuponuna197.top",6],["kuponuna198.top",6],["kuponuna199.top",6],["kuponuna200.top",6],["kuponuna201.top",6],["kuponuna202.top",6],["kuponuna203.top",6],["kuponuna204.top",6],["kuponuna205.top",6],["kuponuna206.top",6],["kuponuna207.top",6],["kuponuna208.top",6],["kuponuna209.top",6],["kuponuna210.top",6],["kuponuna211.top",6],["kuponuna212.top",6],["kuponuna213.top",6],["kuponuna214.top",6],["kuponuna215.top",6],["kuponuna216.top",6],["kuponuna217.top",6],["kuponuna218.top",6],["kuponuna219.top",6],["kuponuna220.top",6],["kuponuna221.top",6],["kuponuna222.top",6],["kuponuna223.top",6],["kuponuna224.top",6],["kuponuna225.top",6],["kuponuna226.top",6],["kuponuna227.top",6],["kuponuna228.top",6],["kuponuna229.top",6],["kuponuna230.top",6],["kuponuna231.top",6],["kuponuna232.top",6],["kuponuna233.top",6],["kuponuna234.top",6],["kuponuna235.top",6],["kuponuna236.top",6],["kuponuna237.top",6],["kuponuna238.top",6],["kuponuna239.top",6],["kuponuna240.top",6],["kuponuna241.top",6],["kuponuna242.top",6],["kuponuna243.top",6],["kuponuna244.top",6],["kuponuna245.top",6],["kuponuna246.top",6],["kuponuna247.top",6],["kuponuna248.top",6],["kuponuna249.top",6],["kuponuna250.top",6],["veryansintv.com",7],["puhutv.com",8],["tekniknot.com",9],["dizigom1.tv",10],["filmizletv2.com",11],["filmizletv18.com",11],["eksisozluk.com",12]]); + +const entitiesMap = new Map([["filmizletv",11]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-window-open-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-window-open-if.js new file mode 100644 index 0000000..55adba8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-window-open-if.js @@ -0,0 +1,406 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noWindowOpenIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[],["bit.ly"],["google.com/url?"]]; + +const hostnamesMap = new Map([["rcjza2fzqyr4.buzz",0],["d3xg9jm5zucs.buzz",0],["fwlcqyxc88qx.buzz",0],["lgrmdr8asu8l.buzz",0],["kc2uta38qg2t.buzz",0],["agb3nquu6rzw.buzz",0],["yvt2bm7hzgtt.cloud",0],["elzemfilm.org",0],["movietube32.xyz",0],["turkerotikfilm.com",0],["diziwatch.net",0],["hdizlefilmleri.com",0],["izleorg3.org",0],["youtubemp3.us",0],["pchocasi.com.tr",1],["sinema.cx",2]]); + +const entitiesMap = new Map([["erosfilmizle",0],["breakingbadizle",0],["jetfilmizle",0],["4kfilmizlesene",0]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noWindowOpenIf( + pattern = '', + delay = '', + decoy = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('no-window-open-if', pattern, delay, decoy); + const targetMatchResult = pattern.startsWith('!') === false; + if ( targetMatchResult === false ) { + pattern = pattern.slice(1); + } + const rePattern = safe.patternToRegex(pattern); + let autoRemoveAfter = parseInt(delay); + if ( isNaN(autoRemoveAfter) ) { + autoRemoveAfter = -1; + } + const createDecoy = function(tag, urlProp, url) { + const decoyElem = document.createElement(tag); + decoyElem[urlProp] = url; + decoyElem.style.setProperty('height','1px', 'important'); + decoyElem.style.setProperty('position','fixed', 'important'); + decoyElem.style.setProperty('top','-1px', 'important'); + decoyElem.style.setProperty('width','1px', 'important'); + document.body.appendChild(decoyElem); + setTimeout(( ) => { decoyElem.remove(); }, autoRemoveAfter * 1000); + return decoyElem; + }; + window.open = new Proxy(window.open, { + apply: function(target, thisArg, args) { + const haystack = args.join(' '); + if ( rePattern.test(haystack) !== targetMatchResult ) { + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Allowed (${args.join(', ')})`); + } + return Reflect.apply(target, thisArg, args); + } + safe.uboLog(logPrefix, `Prevented (${args.join(', ')})`); + if ( autoRemoveAfter < 0 ) { return null; } + const decoyElem = decoy === 'obj' + ? createDecoy('object', 'data', ...args) + : createDecoy('iframe', 'src', ...args); + let popup = decoyElem.contentWindow; + if ( typeof popup === 'object' && popup !== null ) { + Object.defineProperty(popup, 'closed', { value: false }); + } else { + const noopFunc = (function(){}).bind(self); + popup = new Proxy(self, { + get: function(target, prop) { + if ( prop === 'closed' ) { return false; } + const r = Reflect.get(...arguments); + if ( typeof r === 'function' ) { return noopFunc; } + return target[prop]; + }, + set: function() { + return Reflect.set(...arguments); + }, + }); + } + if ( safe.logLevel !== 0 ) { + popup = new Proxy(popup, { + get: function(target, prop) { + safe.uboLog(logPrefix, 'window.open / get', prop, '===', target[prop]); + return Reflect.get(...arguments); + }, + set: function(target, prop, value) { + safe.uboLog(logPrefix, 'window.open / set', prop, '=', value); + return Reflect.set(...arguments); + }, + }); + } + return popup; + } + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noWindowOpenIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noWindowOpenIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noWindowOpenIf = cloneInto([ + [ '(', uBOL_noWindowOpenIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noWindowOpenIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noWindowOpenIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-xhr-if.js new file mode 100644 index 0000000..5943e7a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["/advert.js"],["static.doubleclick.net/instream/ad_status.js"],["spotxchange.com"]]; + +const hostnamesMap = new Map([["forumchess.com.tr",0],["uzaymanga.com",0],["ruyamanga.com",0],["kuponuna170.top",1],["kuponuna171.top",1],["kuponuna172.top",1],["kuponuna173.top",1],["kuponuna174.top",1],["kuponuna175.top",1],["kuponuna176.top",1],["kuponuna177.top",1],["kuponuna178.top",1],["kuponuna179.top",1],["kuponuna180.top",1],["kuponuna181.top",1],["kuponuna182.top",1],["kuponuna183.top",1],["kuponuna184.top",1],["kuponuna185.top",1],["kuponuna186.top",1],["kuponuna187.top",1],["kuponuna188.top",1],["kuponuna189.top",1],["kuponuna190.top",1],["kuponuna191.top",1],["kuponuna192.top",1],["kuponuna193.top",1],["kuponuna194.top",1],["kuponuna195.top",1],["kuponuna196.top",1],["kuponuna197.top",1],["kuponuna198.top",1],["kuponuna199.top",1],["kuponuna200.top",1],["kuponuna201.top",1],["kuponuna202.top",1],["kuponuna203.top",1],["kuponuna204.top",1],["kuponuna205.top",1],["kuponuna206.top",1],["kuponuna207.top",1],["kuponuna208.top",1],["kuponuna209.top",1],["kuponuna210.top",1],["kuponuna211.top",1],["kuponuna212.top",1],["kuponuna213.top",1],["kuponuna214.top",1],["kuponuna215.top",1],["kuponuna216.top",1],["kuponuna217.top",1],["kuponuna218.top",1],["kuponuna219.top",1],["kuponuna220.top",1],["kuponuna221.top",1],["kuponuna222.top",1],["kuponuna223.top",1],["kuponuna224.top",1],["kuponuna225.top",1],["kuponuna226.top",1],["kuponuna227.top",1],["kuponuna228.top",1],["kuponuna229.top",1],["kuponuna230.top",1],["kuponuna231.top",1],["kuponuna232.top",1],["kuponuna233.top",1],["kuponuna234.top",1],["kuponuna235.top",1],["kuponuna236.top",1],["kuponuna237.top",1],["kuponuna238.top",1],["kuponuna239.top",1],["kuponuna240.top",1],["kuponuna241.top",1],["kuponuna242.top",1],["kuponuna243.top",1],["kuponuna244.top",1],["kuponuna245.top",1],["kuponuna246.top",1],["kuponuna247.top",1],["kuponuna248.top",1],["kuponuna249.top",1],["kuponuna250.top",1],["canlitribun53.com",1],["canlitribun54.com",1],["canlitribun55.com",1],["canlitribun56.com",1],["canlitribun57.com",1],["canlitribun58.com",1],["canlitribun59.com",1],["canlitribun60.com",1],["canlitribun61.com",1],["canlitribun62.com",1],["canlitribun63.com",1],["canlitribun64.com",1],["canlitribun65.com",1],["canlitribun66.com",1],["canlitribun67.com",1],["canlitribun68.com",1],["canlitribun69.com",1],["canlitribun70.com",1],["mangawt.com",2],["tv8.com.tr",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.prevent-fetch.js new file mode 100644 index 0000000..6196a67 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pagead2.googlesyndication.com"],["https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"],["/assets/js/prebid"],["www3.doubleclick.net"],["doubleclick.net"]]; + +const hostnamesMap = new Map([["dentalilan.com",0],["bafrahaber.com",0],["ogznet.com",0],["discordsunucu.com",0],["boxofficeturkiye.com",0],["nedir.org",0],["puhutv.com",[0,4]],["dizipal1.cloud",0],["dizipal2.cloud",0],["dizipal3.cloud",0],["dizipal4.cloud",0],["dizipal5.cloud",0],["dizipal6.cloud",0],["dizipal7.cloud",0],["dizipal8.cloud",0],["dizipal9.cloud",0],["dizipal10.cloud",0],["dizipal11.cloud",0],["dizipal12.cloud",0],["dizipal13.cloud",0],["dizipal14.cloud",0],["dizipal15.cloud",0],["dizipal16.cloud",0],["dizipal17.cloud",0],["dizipal18.cloud",0],["dizipal19.cloud",0],["dizipal20.cloud",0],["dizipal21.cloud",0],["dizipal22.cloud",0],["dizipal23.cloud",0],["dizipal24.cloud",0],["dizipal25.cloud",0],["dizipal26.cloud",0],["dizipal27.cloud",0],["dizipal28.cloud",0],["dizipal29.cloud",0],["dizipal30.cloud",0],["dizipal31.cloud",0],["dizipal32.cloud",0],["dizipal33.cloud",0],["dizipal34.cloud",0],["dizipal35.cloud",0],["dizipal36.cloud",0],["dizipal37.cloud",0],["dizipal38.cloud",0],["dizipal39.cloud",0],["dizipal40.cloud",0],["dizipal41.cloud",0],["dizipal42.cloud",0],["dizipal43.cloud",0],["dizipal44.cloud",0],["dizipal45.cloud",0],["dizipal46.cloud",0],["dizipal47.cloud",0],["dizipal48.cloud",0],["dizipal49.cloud",0],["dizipal50.cloud",0],["dizipal51.cloud",0],["dizipal52.cloud",0],["dizipal53.cloud",0],["dizipal54.cloud",0],["dizipal55.cloud",0],["dizipal56.cloud",0],["dizipal57.cloud",0],["dizipal58.cloud",0],["dizipal59.cloud",0],["dizipal60.cloud",0],["dizipal61.cloud",0],["dizipal62.cloud",0],["dizipal63.cloud",0],["dizipal64.cloud",0],["dizipal65.cloud",0],["dizipal66.cloud",0],["dizipal67.cloud",0],["dizipal68.cloud",0],["dizipal69.cloud",0],["dizipal70.cloud",0],["dizipal71.cloud",0],["dizipal72.cloud",0],["dizipal73.cloud",0],["dizipal74.cloud",0],["dizipal75.cloud",0],["dizipal76.cloud",0],["dizipal77.cloud",0],["dizipal78.cloud",0],["dizipal79.cloud",0],["dizipal80.cloud",0],["dizipal81.cloud",0],["dizipal82.cloud",0],["dizipal83.cloud",0],["dizipal84.cloud",0],["dizipal85.cloud",0],["dizipal86.cloud",0],["dizipal87.cloud",0],["dizipal88.cloud",0],["dizipal89.cloud",0],["dizipal90.cloud",0],["dizipal91.cloud",0],["dizipal92.cloud",0],["dizipal93.cloud",0],["dizipal94.cloud",0],["dizipal95.cloud",0],["dizipal96.cloud",0],["dizipal97.cloud",0],["dizipal98.cloud",0],["dizipal99.cloud",0],["dizipal100.cloud",0],["dizipal101.cloud",0],["dizipal102.cloud",0],["dizipal103.cloud",0],["dizipal104.cloud",0],["dizipal105.cloud",0],["dizipal106.cloud",0],["dizipal107.cloud",0],["dizipal108.cloud",0],["dizipal109.cloud",0],["dizipal110.cloud",0],["dizipal111.cloud",0],["dizipal112.cloud",0],["dizipal113.cloud",0],["dizipal114.cloud",0],["dizipal115.cloud",0],["dizipal116.cloud",0],["dizipal117.cloud",0],["dizipal118.cloud",0],["dizipal119.cloud",0],["dizipal120.cloud",0],["dizipal121.cloud",0],["dizipal122.cloud",0],["dizipal123.cloud",0],["dizipal124.cloud",0],["dizipal125.cloud",0],["dizipal126.cloud",0],["dizipal127.cloud",0],["dizipal128.cloud",0],["dizipal129.cloud",0],["dizipal130.cloud",0],["dizipal131.cloud",0],["dizipal132.cloud",0],["dizipal133.cloud",0],["dizipal134.cloud",0],["dizipal135.cloud",0],["dizipal136.cloud",0],["dizipal137.cloud",0],["dizipal138.cloud",0],["dizipal139.cloud",0],["dizipal140.cloud",0],["dizipal141.cloud",0],["dizipal142.cloud",0],["dizipal143.cloud",0],["dizipal144.cloud",0],["dizipal145.cloud",0],["dizipal146.cloud",0],["dizipal147.cloud",0],["dizipal148.cloud",0],["dizipal149.cloud",0],["dizipal150.cloud",0],["dizipal151.cloud",0],["dizipal152.cloud",0],["dizipal153.cloud",0],["dizipal154.cloud",0],["dizipal155.cloud",0],["dizipal156.cloud",0],["dizipal157.cloud",0],["dizipal158.cloud",0],["dizipal159.cloud",0],["dizipal160.cloud",0],["dizipal161.cloud",0],["dizipal162.cloud",0],["dizipal163.cloud",0],["dizipal164.cloud",0],["dizipal165.cloud",0],["dizipal166.cloud",0],["dizipal167.cloud",0],["dizipal168.cloud",0],["dizipal169.cloud",0],["dizipal170.cloud",0],["dizipal171.cloud",0],["dizipal172.cloud",0],["dizipal173.cloud",0],["dizipal174.cloud",0],["dizipal175.cloud",0],["dizipal176.cloud",0],["dizipal177.cloud",0],["dizipal178.cloud",0],["dizipal179.cloud",0],["dizipal180.cloud",0],["dizipal181.cloud",0],["dizipal182.cloud",0],["dizipal183.cloud",0],["dizipal184.cloud",0],["dizipal185.cloud",0],["dizipal186.cloud",0],["dizipal187.cloud",0],["dizipal188.cloud",0],["dizipal189.cloud",0],["dizipal190.cloud",0],["dizipal191.cloud",0],["dizipal192.cloud",0],["dizipal193.cloud",0],["dizipal194.cloud",0],["dizipal195.cloud",0],["dizipal196.cloud",0],["dizipal197.cloud",0],["dizipal198.cloud",0],["dizipal199.cloud",0],["dizipal200.cloud",0],["dizipal700.com",0],["dizipal701.com",0],["dizipal702.com",0],["dizipal703.com",0],["dizipal704.com",0],["dizipal705.com",0],["dizipal706.com",0],["dizipal707.com",0],["dizipal708.com",0],["dizipal709.com",0],["dizipal710.com",0],["dizipal711.com",0],["dizipal712.com",0],["dizipal713.com",0],["dizipal714.com",0],["dizipal715.com",0],["dizipal716.com",0],["dizipal717.com",0],["dizipal718.com",0],["dizipal719.com",0],["dizipal720.com",0],["dizipal721.com",0],["dizipal722.com",0],["dizipal723.com",0],["dizipal724.com",0],["dizipal725.com",0],["dizipal726.com",0],["dizipal727.com",0],["dizipal728.com",0],["dizipal729.com",0],["dizipal730.com",0],["dizipal731.com",0],["dizipal732.com",0],["dizipal733.com",0],["dizipal734.com",0],["dizipal735.com",0],["dizipal736.com",0],["dizipal737.com",0],["dizipal738.com",0],["dizipal739.com",0],["dizipal740.com",0],["dizipal741.com",0],["dizipal742.com",0],["dizipal743.com",0],["dizipal744.com",0],["dizipal745.com",0],["dizipal746.com",0],["dizipal747.com",0],["dizipal748.com",0],["dizipal749.com",0],["dizipal750.com",0],["dizipal751.com",0],["dizipal752.com",0],["dizipal753.com",0],["dizipal754.com",0],["dizipal755.com",0],["dizipal756.com",0],["dizipal757.com",0],["dizipal758.com",0],["dizipal759.com",0],["dizipal760.com",0],["dizipal761.com",0],["dizipal762.com",0],["dizipal763.com",0],["dizipal764.com",0],["dizipal765.com",0],["dizipal766.com",0],["dizipal767.com",0],["dizipal768.com",0],["dizipal769.com",0],["dizipal770.com",0],["dizipal771.com",0],["dizipal772.com",0],["dizipal773.com",0],["dizipal774.com",0],["dizipal775.com",0],["dizipal776.com",0],["dizipal777.com",0],["dizipal778.com",0],["dizipal779.com",0],["dizipal780.com",0],["dizipal781.com",0],["dizipal782.com",0],["dizipal783.com",0],["dizipal784.com",0],["dizipal785.com",0],["dizipal786.com",0],["dizipal787.com",0],["dizipal788.com",0],["dizipal789.com",0],["dizipal790.com",0],["dizipal791.com",0],["dizipal792.com",0],["dizipal793.com",0],["dizipal794.com",0],["dizipal795.com",0],["dizipal796.com",0],["dizipal797.com",0],["dizipal798.com",0],["dizipal799.com",0],["dizipal800.com",0],["dizipal801.com",0],["dizipal802.com",0],["dizipal803.com",0],["dizipal804.com",0],["dizipal805.com",0],["dizipal806.com",0],["dizipal807.com",0],["dizipal808.com",0],["dizipal809.com",0],["dizipal810.com",0],["dizipal811.com",0],["dizipal812.com",0],["dizipal813.com",0],["dizipal814.com",0],["dizipal815.com",0],["dizipal816.com",0],["dizipal817.com",0],["dizipal818.com",0],["dizipal819.com",0],["dizipal820.com",0],["dizipal821.com",0],["dizipal822.com",0],["dizipal823.com",0],["dizipal824.com",0],["dizipal825.com",0],["dizipal826.com",0],["dizipal827.com",0],["dizipal828.com",0],["dizipal829.com",0],["dizipal830.com",0],["dizipal831.com",0],["dizipal832.com",0],["dizipal833.com",0],["dizipal834.com",0],["dizipal835.com",0],["dizipal836.com",0],["dizipal837.com",0],["dizipal838.com",0],["dizipal839.com",0],["dizipal840.com",0],["dizipal841.com",0],["dizipal842.com",0],["dizipal843.com",0],["dizipal844.com",0],["dizipal845.com",0],["dizipal846.com",0],["dizipal847.com",0],["dizipal848.com",0],["dizipal849.com",0],["dizipal850.com",0],["raindropteamfan.com",1],["sozcu.com.tr",2],["bikifi.com",3]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-attr.js new file mode 100644 index 0000000..2ba5f19 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["style","#episode"],["data-money","div[data-money]"],["data-href","span[data-href^=\"https://ensonhaber.me/\"]"],["placeholder","input[id=\"search-textbox\"]"],["data-front","#tv-spoox2"],["data-time",".video-skip[data-time]"]]; + +const hostnamesMap = new Map([["asyadiziizle.com",0],["dizipal73.cloud",1],["dizipal74.cloud",1],["dizipal132.cloud",1],["dizipal133.cloud",1],["dizipal134.cloud",1],["dizipal135.cloud",1],["dizipal140.cloud",1],["hdsinemax.com",1],["elzemfilm.org",1],["ensonhaber.com",2],["eksisozluk.com",3],["izlekolik.org",4],["inattvhd188.xyz",5],["inattvhd189.xyz",5],["inattvhd190.xyz",5],["inattvhd191.xyz",5],["inattvhd192.xyz",5],["inattvhd193.xyz",5],["inattvhd194.xyz",5],["inattvhd195.xyz",5],["inattvhd196.xyz",5],["inattvhd197.xyz",5],["inattvhd198.xyz",5],["inattvhd199.xyz",5],["inattvhd200.xyz",5],["inattvhd201.xyz",5],["inattvhd202.xyz",5],["inattvhd203.xyz",5],["inattvhd204.xyz",5],["inattvhd205.xyz",5],["inattvhd206.xyz",5],["inattvhd207.xyz",5],["inattvhd208.xyz",5],["inattvhd209.xyz",5],["inattvhd210.xyz",5],["inattvhd211.xyz",5],["inattvhd212.xyz",5],["inattvhd213.xyz",5],["inattvhd214.xyz",5],["inattvhd215.xyz",5],["inattvhd216.xyz",5],["inattvhd217.xyz",5],["inattvhd218.xyz",5],["inattvhd219.xyz",5],["inattvhd220.xyz",5],["inattvhd221.xyz",5]]); + +const entitiesMap = new Map([["siyahfilmizle",1],["sinepal",1]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-class.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-class.js new file mode 100644 index 0000000..98d9eb1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-class.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeClass = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["is-ad-visible"]]; + +const hostnamesMap = new Map([["turkakisi.tv",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeClass( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-class', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}.${CSS.escape(a)}`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + const mustStay = /\bstay\b/.test(behavior); + let timer; + const rmclass = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + node.classList.remove(...tokens); + safe.uboLog(logPrefix, 'Removed class(es)'); + } + } catch(ex) { + } + if ( mustStay ) { return; } + if ( document.readyState !== 'complete' ) { return; } + observer.disconnect(); + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmclass, { timeout: 67 }); + }; + const observer = new MutationObserver(mutationHandler); + const start = ( ) => { + rmclass(); + observer.observe(document, { + attributes: true, + attributeFilter: [ 'class' ], + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'loading'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeClass(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeClass(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeClass = cloneInto([ + [ '(', uBOL_removeClass.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeClass); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeClass; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-node-text.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-node-text.js new file mode 100644 index 0000000..d45cc60 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.remove-node-text.js @@ -0,0 +1,445 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeNodeText = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["script","ad_block"],["script","redirect"]]; + +const hostnamesMap = new Map([["birsenaltuntas.com",0],["m.4khd.com",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeNodeText( + nodeName, + condition, + ...extraArgs +) { + replaceNodeTextFn(nodeName, '', '', 'condition', condition || '', ...extraArgs); +} + +function replaceNodeTextFn( + nodeName = '', + pattern = '', + replacement = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('replace-node-text.fn', ...Array.from(arguments)); + const reNodeName = safe.patternToRegex(nodeName, 'i', true); + const rePattern = safe.patternToRegex(pattern, 'gms'); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const reCondition = safe.patternToRegex(extraArgs.condition || '', 'ms'); + const stop = (takeRecord = true) => { + if ( takeRecord ) { + handleMutations(observer.takeRecords()); + } + observer.disconnect(); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, 'Quitting'); + } + }; + let sedCount = extraArgs.sedCount || 0; + const handleNode = node => { + const before = node.textContent; + reCondition.lastIndex = 0; + if ( safe.RegExp_test.call(reCondition, before) === false ) { return true; } + rePattern.lastIndex = 0; + if ( safe.RegExp_test.call(rePattern, before) === false ) { return true; } + rePattern.lastIndex = 0; + const after = pattern !== '' + ? before.replace(rePattern, replacement) + : replacement; + node.textContent = after; + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Text before:\n${before.trim()}`); + } + safe.uboLog(logPrefix, `Text after:\n${after.trim()}`); + return sedCount === 0 || (sedCount -= 1) !== 0; + }; + const handleMutations = mutations => { + for ( const mutation of mutations ) { + for ( const node of mutation.addedNodes ) { + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( handleNode(node) ) { continue; } + stop(false); return; + } + } + }; + const observer = new MutationObserver(handleMutations); + observer.observe(document, { childList: true, subtree: true }); + if ( document.documentElement ) { + const treeWalker = document.createTreeWalker( + document.documentElement, + NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_TEXT + ); + let count = 0; + for (;;) { + const node = treeWalker.nextNode(); + count += 1; + if ( node === null ) { break; } + if ( reNodeName.test(node.nodeName) === false ) { continue; } + if ( node === document.currentScript ) { continue; } + if ( handleNode(node) ) { continue; } + stop(); break; + } + safe.uboLog(logPrefix, `${count} nodes present before installing mutation observer`); + } + if ( extraArgs.stay ) { return; } + runAt(( ) => { + const quitAfter = extraArgs.quitAfter || 0; + if ( quitAfter !== 0 ) { + setTimeout(( ) => { stop(); }, quitAfter); + } else { + stop(); + } + }, 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeNodeText(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeNodeText(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeNodeText = cloneInto([ + [ '(', uBOL_removeNodeText.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeNodeText); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeNodeText; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-attr.js new file mode 100644 index 0000000..83dbd67 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-attr.js @@ -0,0 +1,442 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [[".video-skip","data-time","0"]]; + +const hostnamesMap = new Map([["inattvhd188.xyz",0],["inattvhd189.xyz",0],["inattvhd190.xyz",0],["inattvhd191.xyz",0],["inattvhd192.xyz",0],["inattvhd193.xyz",0],["inattvhd194.xyz",0],["inattvhd195.xyz",0],["inattvhd196.xyz",0],["inattvhd197.xyz",0],["inattvhd198.xyz",0],["inattvhd199.xyz",0],["inattvhd200.xyz",0],["inattvhd201.xyz",0],["inattvhd202.xyz",0],["inattvhd203.xyz",0],["inattvhd204.xyz",0],["inattvhd205.xyz",0],["inattvhd206.xyz",0],["inattvhd207.xyz",0],["inattvhd208.xyz",0],["inattvhd209.xyz",0],["inattvhd210.xyz",0],["inattvhd211.xyz",0],["inattvhd212.xyz",0],["inattvhd213.xyz",0],["inattvhd214.xyz",0],["inattvhd215.xyz",0],["inattvhd216.xyz",0],["inattvhd217.xyz",0],["inattvhd218.xyz",0],["inattvhd219.xyz",0],["inattvhd220.xyz",0],["inattvhd221.xyz",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setAttr( + selector = '', + attr = '', + value = '' +) { + if ( selector === '' ) { return; } + if ( attr === '' ) { return; } + + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-attr', attr, value); + const validValues = [ '', 'false', 'true' ]; + let copyFrom = ''; + + if ( validValues.includes(value.toLowerCase()) === false ) { + if ( /^\d+$/.test(value) ) { + const n = parseInt(value, 10); + if ( n >= 32768 ) { return; } + value = `${n}`; + } else if ( /^\[.+\]$/.test(value) ) { + copyFrom = value.slice(1, -1); + } else { + return; + } + } + + const extractValue = elem => { + if ( copyFrom !== '' ) { + return elem.getAttribute(copyFrom) || ''; + } + return value; + }; + + const applySetAttr = ( ) => { + const elems = []; + try { + elems.push(...document.querySelectorAll(selector)); + } + catch(ex) { + return false; + } + for ( const elem of elems ) { + const before = elem.getAttribute(attr); + const after = extractValue(elem); + if ( after === before ) { continue; } + if ( after !== '' && /^on/i.test(attr) ) { + if ( attr.toLowerCase() in elem ) { continue; } + } + elem.setAttribute(attr, after); + safe.uboLog(logPrefix, `${attr}="${after}"`); + } + return true; + }; + let observer, timer; + const onDomChanged = mutations => { + if ( timer !== undefined ) { return; } + let shouldWork = false; + for ( const mutation of mutations ) { + if ( mutation.addedNodes.length === 0 ) { continue; } + for ( const node of mutation.addedNodes ) { + if ( node.nodeType !== 1 ) { continue; } + shouldWork = true; + break; + } + if ( shouldWork ) { break; } + } + if ( shouldWork === false ) { return; } + timer = self.requestAnimationFrame(( ) => { + timer = undefined; + applySetAttr(); + }); + }; + const start = ( ) => { + if ( applySetAttr() === false ) { return; } + observer = new MutationObserver(onDomChanged); + observer.observe(document.body, { + subtree: true, + childList: true, + }); + }; + runAt(( ) => { start(); }, 'idle'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setAttr = cloneInto([ + [ '(', uBOL_setAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-constant.js new file mode 100644 index 0000000..400111f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["adblock.check","noopFunc"],["eyeOfErstream.detectedBloke","falseFunc"],["xv_ad_block","0"],["tie.ad_blocker_disallow_images_placeholder","undefined"],["eazy_ad_unblocker_msg_var",""],["adbEnableForPage","false"],["detector_active","true"],["adblock_active","false"],["adBlockRunning","false"],["adb","false"],["maari","noopFunc"],["adBlockEnabled","false"],["kan_vars.adblock","undefined"],["hasAdblock","false"],["AdblockDetector","undefined"],["adblockCheckUrl",""],["adservice","{}"],["canRunAds","true"],["jQuery.adblock","false"],["koddostu_com_adblock_yok","null"],["adblock","false"],["puShown","true"],["isShow","true"],["reklamsayisi","1"],["app.ads","{}"],["adsConfigs.0.enabled","0"],["window.config.adv.enabled","0"],["window.config.match.watermark",""],["player.vroll","noopFunc"],["window.config.adv","{}"],["openPopup","false"],["wpsaData","undefined"],["config.adv","{}"],["AdmostClient","noopFunc"],["S_Popup","2"],["loadPlayerAds","trueFunc"],["reklam_1",""],["reklamsayisi","0"],["player.vroll","undefined"],["volumeClearInterval","0"],["rek_kontrol","noopFunc"],["clicked","true"],["adSearchTitle","undefined"],["HBiddings.vastUrl",""],["AdvPlayer","undefined"],["initOpen","undefined"],["rg","noopFunc"],["Object.prototype.video_ads","noopFunc"],["Object.prototype.ads_enable","false"],["td_ad_background_click_link",""],["start","1"],["popup","noopFunc"],["ads","{}"],["Object.prototype.ads","noopFunc"]]; + +const hostnamesMap = new Map([["iyibeslenme.net",0],["teknop.net",0],["kirtkirtla.com",0],["ozgunbilgi.com",0],["beceriksizler.net",0],["exxen.com",1],["exceldepo.com",2],["tgyama.com",3],["uzaymanga.com",[4,30]],["e-kitapstore.com",5],["wheel-size.com.tr",6],["karnaval.com",7],["mangaship.net",8],["mangaship.com",8],["miuitr.info",9],["puhutv.com",[10,11]],["coinotag.com",12],["cnnturk.com",[13,14]],["kanald.com.tr",[15,16]],["iddaaorantahmin.com",17],["oyungibi.com",18],["veterinerhekimleri.com",18],["turkdenizcileri.com",19],["bilgalem.blogspot.com",19],["klavyeanaliz.org",20],["dizifast.net",21],["dizikral.com",21],["filmhe.com",21],["hdfilmizle.site",21],["sinepal1.vip",21],["hdsinemax.com",21],["hdfilmizle.org",21],["tafdi4.com",21],["tafdi5.com",21],["elzemfilm.org",21],["tafdi3.com",21],["anizle.com",21],["hdfilmseyircisi.org",21],["kozfilm.com",21],["hdfilmizle.in",21],["diziyou.co",21],["filmizlew.net",21],["dizimag.eu",21],["bumfilmizle1.com",21],["1080hdfilmizle.com",21],["yabancidizibax.com",21],["sinemangoo.org",21],["sexfilmleriizle.com",21],["fullhdfilm.pro",[21,37]],["geziforumu.com",21],["efendim.xyz",21],["dizipaltv.net",21],["filmjr1.com",21],["fluffcore.com",21],["hdfilmfullizle.com",21],["hdfilmcehennemizle.com",21],["netfullfilmizle3.com",21],["filmmodu.info",21],["arrowizle.com",21],["hdfilmifullizle.com",21],["jokerfilmizle.com",21],["720pfilmiizle.net",21],["filmcus.com",21],["filmizlew.org",21],["zoof1.xyz",21],["sinemakolik.net",21],["sinefilmizlesen.com",21],["zarize.com",21],["burdenfly.com",21],["zzerotik.com",21],["filmgo.org",21],["sinemafilmizle.net",21],["fullhdfilmiizle.org",21],["filmkuzusu1.com",21],["hdfilmcix.net",21],["sinemadelisi.com",21],["hdsexfilmizle.com",21],["erotik-film.org",21],["erotikfilmtube.com",21],["pornoanne.com",21],["diziboxx.com",21],["turkaliz.com",21],["vkfilmizle.net",21],["filmizlet.net",21],["pornorips.com",21],["bumfilmizle.com",21],["shirl.club",21],["evrenselfilmlerim.org",21],["turkcealtyazilipornom.com",21],["sinema.cx",21],["hdfilmizletv.net",21],["sinemaizle.co",21],["hdfilmcehennem.live",21],["efullizle.com",21],["asyafanatiklerim.com",21],["dizilost.com",21],["fullhdfilmdeposu.com",21],["volsex.com",21],["divx720pfilmizle.org",21],["justintvizle21.pro",21],["dizipal700.com",21],["dizipal701.com",21],["dizipal702.com",21],["dizipal703.com",21],["dizipal704.com",21],["dizipal705.com",21],["dizipal706.com",21],["dizipal707.com",21],["dizipal708.com",21],["dizipal709.com",21],["dizipal710.com",21],["dizipal711.com",21],["dizipal712.com",21],["dizipal713.com",21],["dizipal714.com",21],["dizipal715.com",21],["dizipal716.com",21],["dizipal717.com",21],["dizipal718.com",21],["dizipal719.com",21],["dizipal720.com",21],["dizipal721.com",21],["dizipal722.com",21],["dizipal723.com",21],["dizipal724.com",21],["dizipal725.com",21],["dizipal726.com",21],["dizipal727.com",21],["dizipal728.com",21],["dizipal729.com",21],["dizipal730.com",21],["dizipal731.com",21],["dizipal732.com",21],["dizipal733.com",21],["dizipal734.com",21],["dizipal735.com",21],["dizipal736.com",21],["dizipal737.com",21],["dizipal738.com",21],["dizipal739.com",21],["dizipal740.com",21],["dizipal741.com",21],["dizipal742.com",21],["dizipal743.com",21],["dizipal744.com",21],["dizipal745.com",21],["dizipal746.com",21],["dizipal747.com",21],["dizipal748.com",21],["dizipal749.com",21],["dizipal750.com",21],["dizipal751.com",21],["dizipal752.com",21],["dizipal753.com",21],["dizipal754.com",21],["dizipal755.com",21],["dizipal756.com",21],["dizipal757.com",21],["dizipal758.com",21],["dizipal759.com",21],["dizipal760.com",21],["dizipal761.com",21],["dizipal762.com",21],["dizipal763.com",21],["dizipal764.com",21],["dizipal765.com",21],["dizipal766.com",21],["dizipal767.com",21],["dizipal768.com",21],["dizipal769.com",21],["dizipal770.com",21],["dizipal771.com",21],["dizipal772.com",21],["dizipal773.com",21],["dizipal774.com",21],["dizipal775.com",21],["dizipal776.com",21],["dizipal777.com",21],["dizipal778.com",21],["dizipal779.com",21],["dizipal780.com",21],["dizipal781.com",21],["dizipal782.com",21],["dizipal783.com",21],["dizipal784.com",21],["dizipal785.com",21],["dizipal786.com",21],["dizipal787.com",21],["dizipal788.com",21],["dizipal789.com",21],["dizipal790.com",21],["dizipal791.com",21],["dizipal792.com",21],["dizipal793.com",21],["dizipal794.com",21],["dizipal795.com",21],["dizipal796.com",21],["dizipal797.com",21],["dizipal798.com",21],["dizipal799.com",21],["dizipal800.com",21],["dizipal801.com",21],["dizipal802.com",21],["dizipal803.com",21],["dizipal804.com",21],["dizipal805.com",21],["dizipal806.com",21],["dizipal807.com",21],["dizipal808.com",21],["dizipal809.com",21],["dizipal810.com",21],["dizipal811.com",21],["dizipal812.com",21],["dizipal813.com",21],["dizipal814.com",21],["dizipal815.com",21],["dizipal816.com",21],["dizipal817.com",21],["dizipal818.com",21],["dizipal819.com",21],["dizipal820.com",21],["dizipal821.com",21],["dizipal822.com",21],["dizipal823.com",21],["dizipal824.com",21],["dizipal825.com",21],["dizipal826.com",21],["dizipal827.com",21],["dizipal828.com",21],["dizipal829.com",21],["dizipal830.com",21],["dizipal831.com",21],["dizipal832.com",21],["dizipal833.com",21],["dizipal834.com",21],["dizipal835.com",21],["dizipal836.com",21],["dizipal837.com",21],["dizipal838.com",21],["dizipal839.com",21],["dizipal840.com",21],["dizipal841.com",21],["dizipal842.com",21],["dizipal843.com",21],["dizipal844.com",21],["dizipal845.com",21],["dizipal846.com",21],["dizipal847.com",21],["dizipal848.com",21],["dizipal849.com",21],["dizipal850.com",21],["filmizle5.org",21],["filmizle6.org",21],["filmizle7.org",21],["filmizle8.org",21],["filmizle9.org",21],["filmizle10.org",21],["filmizle11.org",21],["filmizle12.org",21],["filmizle13.org",21],["filmizle14.org",21],["filmizle15.org",21],["filmizle16.org",21],["filmizle17.org",21],["filmizle18.org",21],["filmizle19.org",21],["filmizle20.org",21],["filmizle21.org",21],["filmizle22.org",21],["filmizle23.org",21],["filmizle24.org",21],["filmizle25.org",21],["inattvhd188.xyz",21],["inattvhd189.xyz",21],["inattvhd190.xyz",21],["inattvhd191.xyz",21],["inattvhd192.xyz",21],["inattvhd193.xyz",21],["inattvhd194.xyz",21],["inattvhd195.xyz",21],["inattvhd196.xyz",21],["inattvhd197.xyz",21],["inattvhd198.xyz",21],["inattvhd199.xyz",21],["inattvhd200.xyz",21],["inattvhd201.xyz",21],["inattvhd202.xyz",21],["inattvhd203.xyz",21],["inattvhd204.xyz",21],["inattvhd205.xyz",21],["inattvhd206.xyz",21],["inattvhd207.xyz",21],["inattvhd208.xyz",21],["inattvhd209.xyz",21],["inattvhd210.xyz",21],["inattvhd211.xyz",21],["inattvhd212.xyz",21],["inattvhd213.xyz",21],["inattvhd214.xyz",21],["inattvhd215.xyz",21],["inattvhd216.xyz",21],["inattvhd217.xyz",21],["inattvhd218.xyz",21],["inattvhd219.xyz",21],["inattvhd220.xyz",21],["inattvhd221.xyz",21],["tekfullfilmizle5.com",22],["webteizle2.com",22],["trgoals625.xyz",[22,32]],["trgoals605.xyz",[22,32]],["trgoals606.xyz",[22,32]],["trgoals607.xyz",[22,32]],["trgoals608.xyz",[22,32]],["trgoals609.xyz",[22,32]],["trgoals610.xyz",[22,32]],["trgoals611.xyz",[22,32]],["trgoals612.xyz",[22,32]],["trgoals613.xyz",[22,32]],["trgoals614.xyz",[22,32]],["trgoals615.xyz",[22,32]],["trgoals616.xyz",[22,32]],["trgoals617.xyz",[22,32]],["trgoals618.xyz",[22,32]],["trgoals619.xyz",[22,32]],["trgoals620.xyz",[22,32]],["trgoals483.xyz",22],["trgoals484.xyz",22],["trgoals485.xyz",[22,32]],["trgoals486.xyz",[22,32]],["trgoals487.xyz",[22,32]],["trgoals488.xyz",[22,32]],["trgoals489.xyz",[22,32]],["trgoals490.xyz",[22,32]],["trgoals491.xyz",[22,32]],["trgoals492.xyz",[22,32]],["trgoals493.xyz",[22,32]],["trgoals494.xyz",[22,32]],["trgoals495.xyz",[22,32]],["trgoals496.xyz",[22,32]],["trgoals497.xyz",[22,32]],["trgoals498.xyz",[22,32]],["trgoals499.xyz",[22,32]],["trgoals500.xyz",[22,32]],["trgoals501.xyz",[22,32]],["trgoals502.xyz",[22,32]],["trgoals503.xyz",[22,32]],["trgoals504.xyz",[22,32]],["trgoals505.xyz",[22,32]],["trgoals506.xyz",[22,32]],["trgoals507.xyz",[22,32]],["trgoals508.xyz",[22,32]],["trgoals509.xyz",[22,32]],["trgoals510.xyz",[22,32]],["trgoals511.xyz",[22,32]],["trgoals512.xyz",[22,32]],["trgoals513.xyz",[22,32]],["trgoals514.xyz",[22,32]],["trgoals515.xyz",[22,32]],["trgoals516.xyz",[22,32]],["trgoals517.xyz",[22,32]],["trgoals518.xyz",[22,32]],["trgoals519.xyz",[22,32]],["trgoals520.xyz",[22,32]],["trgoals521.xyz",[22,32]],["trgoals522.xyz",[22,32]],["trgoals523.xyz",[22,32]],["trgoals524.xyz",[22,32]],["trgoals525.xyz",[22,32]],["trgoals526.xyz",[22,32]],["trgoals527.xyz",[22,32]],["trgoals528.xyz",[22,32]],["trgoals529.xyz",[22,32]],["trgoals530.xyz",[22,32]],["trgoals531.xyz",[22,32]],["trgoals532.xyz",[22,32]],["trgoals533.xyz",[22,32]],["trgoals534.xyz",[22,32]],["trgoals535.xyz",[22,32]],["trgoals536.xyz",[22,32]],["trgoals537.xyz",[22,32]],["trgoals538.xyz",[22,32]],["trgoals539.xyz",[22,32]],["trgoals540.xyz",[22,32]],["trgoals541.xyz",[22,32]],["trgoals542.xyz",[22,32]],["trgoals543.xyz",[22,32]],["trgoals544.xyz",[22,32]],["trgoals545.xyz",[22,32]],["trgoals546.xyz",[22,32]],["trgoals547.xyz",[22,32]],["trgoals548.xyz",[22,32]],["trgoals549.xyz",[22,32]],["trgoals550.xyz",[22,32]],["trgoals551.xyz",[22,32]],["trgoals552.xyz",[22,32]],["trgoals553.xyz",[22,32]],["trgoals554.xyz",[22,32]],["trgoals555.xyz",[22,32]],["trgoals556.xyz",[22,32]],["trgoals557.xyz",[22,32]],["trgoals558.xyz",[22,32]],["trgoals559.xyz",[22,32]],["trgoals560.xyz",[22,32]],["trgoals561.xyz",[22,32]],["trgoals562.xyz",[22,32]],["trgoals563.xyz",[22,32]],["trgoals564.xyz",[22,32]],["trgoals565.xyz",[22,32]],["trgoals566.xyz",[22,32]],["trgoals567.xyz",[22,32]],["trgoals568.xyz",[22,32]],["trgoals569.xyz",[22,32]],["trgoals570.xyz",[22,32]],["trgoals571.xyz",[22,32]],["trgoals572.xyz",[22,32]],["trgoals573.xyz",[22,32]],["trgoals574.xyz",[22,32]],["trgoals575.xyz",[22,32]],["trgoals576.xyz",[22,32]],["trgoals577.xyz",[22,32]],["trgoals578.xyz",[22,32]],["trgoals579.xyz",[22,32]],["trgoals580.xyz",[22,32]],["trgoals581.xyz",[22,32]],["trgoals582.xyz",[22,32]],["trgoals583.xyz",[22,32]],["trgoals584.xyz",[22,32]],["trgoals585.xyz",[22,32]],["trgoals586.xyz",[22,32]],["trgoals587.xyz",[22,32]],["trgoals588.xyz",[22,32]],["trgoals589.xyz",[22,32]],["trgoals590.xyz",[22,32]],["trgoals591.xyz",[22,32]],["trgoals592.xyz",[22,32]],["trgoals593.xyz",[22,32]],["trgoals594.xyz",[22,32]],["trgoals595.xyz",[22,32]],["trgoals596.xyz",[22,32]],["trgoals597.xyz",[22,32]],["trgoals598.xyz",[22,32]],["trgoals599.xyz",[22,32]],["trgoals600.xyz",[22,32]],["dizipal73.cloud",22],["dizipal74.cloud",22],["dizipal132.cloud",22],["dizipal133.cloud",22],["dizipal134.cloud",22],["dizipal135.cloud",22],["dizipal140.cloud",22],["filmizlehdfilm.com",23],["hdfilmizlesene.org",23],["filmizlehdizle.com",24],["fullfilmizlesene.net",24],["xyzsprtsfrmr1.site",25],["mgviagrtoomuch.com",[26,27]],["ypsd.xyz",28],["cvdd.one",28],["pllsfored.com",29],["filmmodu.co",31],["dizipal12.site",31],["dizipal13.site",31],["dizipal14.site",31],["dizipal15.site",31],["dizipal16.site",31],["dizipal17.site",31],["dizipal18.site",31],["dizipal19.site",31],["dizipal20.site",31],["dizipal21.site",31],["dizipal22.site",31],["dizipal23.site",31],["dizipal24.site",31],["dizipal25.site",31],["dizipal26.site",31],["dizipal27.site",31],["dizipal28.site",31],["dizipal30.site",31],["corsproxy.pro",32],["inattv454.xyz",32],["inattv455.xyz",32],["inattv456.xyz",32],["inattv457.xyz",32],["inattv458.xyz",32],["inattv459.xyz",32],["inattv460.xyz",32],["inattv461.xyz",32],["inattv462.xyz",32],["inattv463.xyz",32],["inattv464.xyz",32],["inattv465.xyz",32],["inattv466.xyz",32],["inattv467.xyz",32],["inattv468.xyz",32],["inattv469.xyz",32],["inattv470.xyz",32],["inattv471.xyz",32],["inattv472.xyz",32],["inattv473.xyz",32],["inattv474.xyz",32],["inattv475.xyz",32],["inattv476.xyz",32],["inattv477.xyz",32],["inattv478.xyz",32],["inattv479.xyz",32],["inattv480.xyz",32],["inattv481.xyz",32],["inattv482.xyz",32],["inattv483.xyz",32],["inattv484.xyz",32],["inattv485.xyz",32],["inattv486.xyz",32],["inattv487.xyz",32],["inattv488.xyz",32],["inattv489.xyz",32],["inattv490.xyz",32],["inattv491.xyz",32],["inattv492.xyz",32],["inattv493.xyz",32],["inattv494.xyz",32],["inattv495.xyz",32],["inattv496.xyz",32],["inattv497.xyz",32],["inattv498.xyz",32],["inattv499.xyz",32],["inattv500.xyz",32],["arsiv.mackolik.com",33],["nefisyemektarifleri.com",35],["izlesene.com",35],["filmizletv2.com",36],["filmizletv18.com",36],["play.diziyou.co",38],["tranimeci.com",39],["filmmakinesi1.com",40],["turkanime.co",41],["forum.donanimhaber.com",42],["atv.com.tr",43],["turkturk.org",44],["turkturk.net",44],["contentx.me",45],["edebiyatdefteri.com",46],["belgeselizlesene.com",[47,48]],["technopat.net",49],["aydindenge.com.tr",50],["diziall.com",51],["domplayer.org",52],["filmmodu9.com",53],["filmmodu10.com",53],["filmmodu11.com",53],["filmmodu12.com",53],["filmmodu13.com",53],["filmmodu14.com",53],["filmmodu15.com",53],["filmmodu16.com",53],["filmmodu17.com",53],["filmmodu18.com",53],["filmmodu19.com",53],["filmmodu20.com",53]]); + +const entitiesMap = new Map([["tranimaci",21],["siyahfilmizle",21],["dizicaps",21],["filmizletv1",21],["fullhdfilmizle",[21,37]],["fullfilmizle",21],["sinepal",21],["yabancidizilertv",21],["hdfilmcehennemi",[21,23]],["izlekolik",21],["dizipal",21],["filmizletv",[21,23,36]],["tekparthdfilmizle",21],["dizikorea",21],["diziyo",21],["dafflix",21],["dizimov",21],["fullhdfilmmodu2",21],["pembetv18",21],["tranimeizle",21],["fullhdfilmizletv",23],["diziroll",31],["dizilla",31],["jetfilmizle",34]]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-cookie.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-cookie.js new file mode 100644 index 0000000..5d88e24 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-cookie.js @@ -0,0 +1,448 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setCookie = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["popundr0","7"],["modalads","yes"],["notheme","1"]]; + +const hostnamesMap = new Map([["filmseyretizlet.com",0],["gazeterize.com",1],["bursahaberdar.com",1],["isvecgundemi.com",1],["kgrt.net",1],["halk54.com",1],["eskisehirhaber.com",1],["haberlisin.com",1],["eksisozluk.com",2]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setCookie( + name = '', + value = '', + path = '' +) { + if ( name === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-cookie', name, value, path); + + const validValues = [ + 'accept', 'reject', + 'accepted', 'rejected', 'notaccepted', + 'allow', 'deny', + 'allowed', 'disallow', + 'enable', 'disable', + 'enabled', 'disabled', + 'ok', + 'on', 'off', + 'true', 't', 'false', 'f', + 'yes', 'y', 'no', 'n', + 'necessary', 'required', + 'approved', 'disapproved', + 'hide', 'hidden', + 'essential', 'nonessential', + ]; + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( validValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(value, 10); + if ( n > 32767 ) { return; } + } + + const done = setCookieFn( + false, + name, + value, + '', + path, + safe.getExtraArgs(Array.from(arguments), 3) + ); + + if ( done ) { + safe.uboLog(logPrefix, 'Done'); + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function setCookieFn( + trusted = false, + name = '', + value = '', + expires = '', + path = '', + options = {}, +) { + // https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 + // https://github.com/uBlockOrigin/uBlock-issues/issues/2777 + if ( trusted === false && /[^!#$%&'*+\-.0-9A-Z[\]^_`a-z|~]/.test(name) ) { + name = encodeURIComponent(name); + } + // https://datatracker.ietf.org/doc/html/rfc6265#section-4.1.1 + // The characters [",] are given a pass from the RFC requirements because + // apparently browsers do not follow the RFC to the letter. + if ( /[^ -:<-[\]-~]/.test(value) ) { + value = encodeURIComponent(value); + } + + const cookieBefore = getCookieFn(name); + if ( cookieBefore !== undefined && options.dontOverwrite ) { return; } + if ( cookieBefore === value && options.reload ) { return; } + + const cookieParts = [ name, '=', value ]; + if ( expires !== '' ) { + cookieParts.push('; expires=', expires); + } + + if ( path === '' ) { path = '/'; } + else if ( path === 'none' ) { path = ''; } + if ( path !== '' && path !== '/' ) { return; } + if ( path === '/' ) { + cookieParts.push('; path=/'); + } + + if ( trusted ) { + if ( options.domain ) { + cookieParts.push(`; domain=${options.domain}`); + } + cookieParts.push('; Secure'); + } else if ( /^__(Host|Secure)-/.test(name) ) { + cookieParts.push('; Secure'); + } + + try { + document.cookie = cookieParts.join(''); + } catch(_) { + } + + const done = getCookieFn(name) === value; + if ( done && options.reload ) { + window.location.reload(); + } + + return done; +} + +function getCookieFn( + name = '' +) { + for ( const s of document.cookie.split(/\s*;\s*/) ) { + const pos = s.indexOf('='); + if ( pos === -1 ) { continue; } + if ( s.slice(0, pos) !== name ) { continue; } + return s.slice(pos+1).trim(); + } +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setCookie(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setCookie(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setCookie = cloneInto([ + [ '(', uBOL_setCookie.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setCookie); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setCookie; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-local-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-local-storage-item.js new file mode 100644 index 0000000..60b7f3e --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-local-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setLocalStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["lscache-pop","1"]]; + +const hostnamesMap = new Map([["turkanime.co",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setLocalStorageItem(key = '', value = '') { + setLocalStorageItemFn('local', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setLocalStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setLocalStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setLocalStorageItem = cloneInto([ + [ '(', uBOL_setLocalStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setLocalStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setLocalStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-session-storage-item.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-session-storage-item.js new file mode 100644 index 0000000..305650b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/tur-0.set-session-storage-item.js @@ -0,0 +1,403 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setSessionStorageItem = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["pageCount","0"]]; + +const hostnamesMap = new Map([["mobile.donanimhaber.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setSessionStorageItem(key = '', value = '') { + setLocalStorageItemFn('session', false, key, value); +} + +function setLocalStorageItemFn( + which = 'local', + trusted = false, + key = '', + value = '', +) { + if ( key === '' ) { return; } + + // For increased compatibility with AdGuard + if ( value === 'emptyArr' ) { + value = '[]'; + } else if ( value === 'emptyObj' ) { + value = '{}'; + } + + const trustedValues = [ + '', + 'undefined', 'null', + 'false', 'true', + 'on', 'off', + 'yes', 'no', + 'accept', 'reject', + 'accepted', 'rejected', + '{}', '[]', '""', + '$remove$', + ]; + + if ( trusted ) { + if ( value.includes('$now$') ) { + value = value.replaceAll('$now$', Date.now()); + } + if ( value.includes('$currentDate$') ) { + value = value.replaceAll('$currentDate$', `${Date()}`); + } + if ( value.includes('$currentISODate$') ) { + value = value.replaceAll('$currentISODate$', (new Date()).toISOString()); + } + } else { + const normalized = value.toLowerCase(); + const match = /^("?)(.+)\1$/.exec(normalized); + const unquoted = match && match[2] || normalized; + if ( trustedValues.includes(unquoted) === false ) { + if ( /^\d+$/.test(unquoted) === false ) { return; } + const n = parseInt(unquoted, 10); + if ( n > 32767 ) { return; } + } + } + + try { + const storage = self[`${which}Storage`]; + if ( value === '$remove$' ) { + const safe = safeSelf(); + const pattern = safe.patternToRegex(key, undefined, true ); + const toRemove = []; + for ( let i = 0, n = storage.length; i < n; i++ ) { + const key = storage.key(i); + if ( pattern.test(key) ) { toRemove.push(key); } + } + for ( const key of toRemove ) { + storage.removeItem(key); + } + } else { + storage.setItem(key, `${value}`); + } + } catch(ex) { + } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setSessionStorageItem(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'ISOLATED'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setSessionStorageItem(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setSessionStorageItem = cloneInto([ + [ '(', uBOL_setSessionStorageItem.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setSessionStorageItem); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setSessionStorageItem; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-current-script.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-current-script.js new file mode 100644 index 0000000..655d3e9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-current-script.js @@ -0,0 +1,475 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortCurrentScript = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["$","popup"],["Object.defineProperty","ADMStorageFileCDN"],["document.addEventListener","opened_window_shoppe"],["document.addEventListener","popunder"],["document.addEventListener","popup"],["document.addEventListener","linksToOpen"],["document.createElement","script"],["WebAssembly","globalThis"],["navigator","devtoolsDetector"],["document.createElement",";break;case"],["window.addEventListener","window.open"],["setTimeout","Aff"],["setTimeout","ad_block"],["setInterval","offsetHeight"],["document.createElement","optad"],["JSON.parse","break;case $."],["$","PopUnder"],["Promise","break;case"],["eval","$._Eu"],["jQuery","popurl"],["addEvent","popu"],["jQuery","click_time"],["$","p0pUpRandom"],["document.documentElement","break;case $."],["document.querySelectorAll","popMagic"],["document.getElementById","myModal"],["$","pop"],["document.addEventListener","open"],["$","window.open"],["eval"],["jQuery","click_ads"],["document.addEventListener","window.open"],["$","btpop"],["document.body.addEventListener","window.open"],["jQuery","window.open"],["WebAssembly","instantiate"],["document.write","snow"],["Promise","instance"],["setTimeout","open"],["setTimeout","window.location"]]; + +const hostnamesMap = new Map([["abtruyen.net",0],["cafef.vn",1],["gamek.vn",1],["genk.vn",1],["kenh14.vn",1],["soha.vn",1],["tuoitre.vn",1],["afamily.vn",1],["cunghocvui.com",2],["dualeotruyenbi.com",[3,35]],["m.blogtruyenmoi.com",3],["ffmovie.online",4],["truyensextv.com",4],["fphimhdc.com",5],["gocphimi.com",6],["p.thoctv.com",6],["goctruyentranhvui2.com",7],["gotphim.com",8],["hh3dhay.lol",9],["hh3dhay.xyz",9],["holyfilm.org",10],["imail.edu.vn",[11,12]],["ios.codevn.net",13],["linkneverdie.net",14],["lrepacks.net",15],["lxmanga.life",16],["nettruyenhq.com",17],["phimgichill.net",[18,19]],["hhhay.tv",18],["hh3dhay.pro",18],["truyengihotnha.com",[18,35]],["truyengihotnha.net",[18,35]],["3dchill.shop",18],["animevietsub.app",18],["mephimnhe1.net",19],["phimmoiiii.net",20],["phimmoinay.vip",21],["phimtho.net",22],["phimtuoitho.tv",23],["rphang.vin",24],["misskon.com",24],["saigon24.net",25],["sex.chichnhau.net",26],["sexhd88.live",27],["tinsoikeo.live",28],["truyen2u.net",29],["truyen35.shop",30],["truyenqqvn.com",31],["animehay.in",[31,35]],["truyentuan.xyz",32],["ungtycomicsvip.net",[33,35]],["vailonxx.co",34],["phimlongtieng.com",34],["phimlongtieng.net",34],["viet69.name",35],["ungtycomicsvip.com",35],["vlxx.mobi",35],["yurineko.net",35],["vlxyz.tube",35],["javhay.click",35],["phimsexhay669.pro",35],["cliphot69.blog",35],["doctruyen3qvn.pro",35],["hentaizz.biz",35],["heo69.moe",35],["sexvn.tuoi69s.com",35],["top1sex.club",35],["lenlut.tv",35],["sexmup18.com",35],["hentaivn.today",35],["cdn.streamvl.sbs",35],["www.buomtv.vip",35],["truyenvn.cam",35],["cdnstream.sbs",35],["javtiful.com",35],["truyengihotdo.net",35],["truyengihotzay.net",35],["truyengihotqua.net",35],["truyengihotqua.com",35],["truyengihotnay.com",35],["quatvn.baby",35],["tenmientruyengi.net",35],["topviet69.com",35],["phim18hd.sex",35],["live.sexviet88.dev",35],["gaidep3x.pro",35],["demo.14412882.com",35],["sexphimhd.vip",35],["xem.phim18c.org",35],["vn.cliphot69.live",35],["hhtq5.vip",35],["sayhentai.one",35],["vungoctuan.vn",36],["www.toptruyenvn.pro",[37,38]],["xnxx-sex-videos.com",39]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortCurrentScript(...args) { + runAtHtmlElementFn(( ) => { + abortCurrentScriptCore(...args); + }); +} + +function abortCurrentScriptCore( + target = '', + needle = '', + context = '' +) { + if ( typeof target !== 'string' ) { return; } + if ( target === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-current-script', target, needle, context); + const reNeedle = safe.patternToRegex(needle); + const reContext = safe.patternToRegex(context); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + const thisScript = document.currentScript; + const chain = target.split('.'); + let owner = window; + let prop; + for (;;) { + prop = chain.shift(); + if ( chain.length === 0 ) { break; } + if ( prop in owner === false ) { break; } + owner = owner[prop]; + if ( owner instanceof Object === false ) { return; } + } + let value; + let desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( + desc instanceof Object === false || + desc.get instanceof Function === false + ) { + value = owner[prop]; + desc = undefined; + } + const debug = shouldDebug(extraArgs); + const exceptionToken = getExceptionToken(); + const scriptTexts = new WeakMap(); + const getScriptText = elem => { + let text = elem.textContent; + if ( text.trim() !== '' ) { return text; } + if ( scriptTexts.has(elem) ) { return scriptTexts.get(elem); } + const [ , mime, content ] = + /^data:([^,]*),(.+)$/.exec(elem.src.trim()) || + [ '', '', '' ]; + try { + switch ( true ) { + case mime.endsWith(';base64'): + text = self.atob(content); + break; + default: + text = self.decodeURIComponent(content); + break; + } + } catch(ex) { + } + scriptTexts.set(elem, text); + return text; + }; + const validate = ( ) => { + const e = document.currentScript; + if ( e instanceof HTMLScriptElement === false ) { return; } + if ( e === thisScript ) { return; } + if ( context !== '' && reContext.test(e.src) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 && context !== '' ) { + safe.uboLog(logPrefix, `Matched src\n${e.src}`); + } + const scriptText = getScriptText(e); + if ( reNeedle.test(scriptText) === false ) { + // eslint-disable-next-line no-debugger + if ( debug === 'nomatch' || debug === 'all' ) { debugger; } + return; + } + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Matched text\n${scriptText}`); + } + // eslint-disable-next-line no-debugger + if ( debug === 'match' || debug === 'all' ) { debugger; } + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + // eslint-disable-next-line no-debugger + if ( debug === 'install' ) { debugger; } + try { + Object.defineProperty(owner, prop, { + get: function() { + validate(); + return desc instanceof Object + ? desc.get.call(owner) + : value; + }, + set: function(a) { + validate(); + if ( desc instanceof Object ) { + desc.set.call(owner, a); + } else { + value = a; + } + } + }); + } catch(ex) { + safe.uboErr(logPrefix, `Error: ${ex}`); + } +} + +function runAtHtmlElementFn(fn) { + if ( document.documentElement ) { + fn(); + return; + } + const observer = new MutationObserver(( ) => { + observer.disconnect(); + fn(); + }); + observer.observe(document, { childList: true }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortCurrentScript(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortCurrentScript(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortCurrentScript = cloneInto([ + [ '(', uBOL_abortCurrentScript.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortCurrentScript); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortCurrentScript; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-read.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-read.js new file mode 100644 index 0000000..2b6bb5f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-read.js @@ -0,0 +1,393 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyRead = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["parseInt"],["adpiaListUrl"],["Math.round"],["pushOnPageGala"],["links"],["localStorage"],["ads"],["adsPlayer"],["adsPopupPlayer"],["adsTvc"],["keyPlayer"],["adsRedirectPopups"],["sessionStorage"],["document.cookie"],["nFNcksmwU"],["open"],["oneClick"],["sp"],["atob"],["adtimaConfig"]]; + +const hostnamesMap = new Map([["aoe.vn",0],["audiotruyenfull.com",1],["javnong.cc",2],["linkneverdie.net",3],["nettruyenaa.com",4],["phimdinhcao.net",5],["phimlongtieng.net",5],["phimdinhcao.com",5],["plvb.xyz",[6,7,8,9,10]],["rk.plcdn.xyz",[6,7,8,9,10]],["quick-counter.net",11],["tinsoikeo.live",12],["truyensieuhay.com",13],["phimvietsub.pro",13],["quangcaoyenbai.com",13],["sieudamtv.dev",13],["ephimchill.com",13],["ophimhdvn3.net",13],["thuvienhd.xyz",13],["xemtv.tvhayhd.tv",13],["www.khophim88s.com",13],["nhentaivn.online",13],["motphimmoi.net",13],["mv.dailyphimz.com",13],["mv.phimbathu.one",13],["veryfiles.com",14],["viettoons.tv",15],["mv.phimmoiaz.cc",15],["dood.pm",15],["ytstv.me",15],["animet1.net",15],["anh.moe",15],["hentaivn.forum",15],["maclife.io",15],["javfc2.net",15],["hoctot.hocmai.vn",15],["bluphim.art",15],["cdn2.blueskychilling.online",15],["moviking.ohaha79xxx.site",15],["vinaurl.net",16],["www.nettruyenupp.com",17],["yts.do",18],["yts.mx",18],["yts.rs",18],["znews.vn",19]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyRead( + chain = '' +) { + if ( typeof chain !== 'string' ) { return; } + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-read', chain); + const exceptionToken = getExceptionToken(); + const abort = function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + }; + const makeProxy = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + const desc = Object.getOwnPropertyDescriptor(owner, chain); + if ( !desc || desc.get !== abort ) { + Object.defineProperty(owner, chain, { + get: abort, + set: function(){} + }); + } + return; + } + const prop = chain.slice(0, pos); + let v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v ) { + makeProxy(v, chain); + return; + } + const desc = Object.getOwnPropertyDescriptor(owner, prop); + if ( desc && desc.set !== undefined ) { return; } + Object.defineProperty(owner, prop, { + get: function() { return v; }, + set: function(a) { + v = a; + if ( a instanceof Object ) { + makeProxy(a, chain); + } + } + }); + }; + const owner = window; + makeProxy(owner, chain); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyRead(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyRead(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyRead = cloneInto([ + [ '(', uBOL_abortOnPropertyRead.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyRead); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyRead; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-write.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-write.js new file mode 100644 index 0000000..95064db --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.abort-on-property-write.js @@ -0,0 +1,371 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_abortOnPropertyWrite = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["AdtimaRender"],["DoodPop"]]; + +const hostnamesMap = new Map([["baomoi.com",0],["dood.pm",1]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function abortOnPropertyWrite( + prop = '' +) { + if ( typeof prop !== 'string' ) { return; } + if ( prop === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('abort-on-property-write', prop); + const exceptionToken = getExceptionToken(); + let owner = window; + for (;;) { + const pos = prop.indexOf('.'); + if ( pos === -1 ) { break; } + owner = owner[prop.slice(0, pos)]; + if ( owner instanceof Object === false ) { return; } + prop = prop.slice(pos + 1); + } + delete owner[prop]; + Object.defineProperty(owner, prop, { + set: function() { + safe.uboLog(logPrefix, 'Aborted'); + throw new ReferenceError(exceptionToken); + } + }); +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { abortOnPropertyWrite(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_abortOnPropertyWrite(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_abortOnPropertyWrite = cloneInto([ + [ '(', uBOL_abortOnPropertyWrite.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_abortOnPropertyWrite); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_abortOnPropertyWrite; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.addEventListener-defuser.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.addEventListener-defuser.js new file mode 100644 index 0000000..2d5fe57 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.addEventListener-defuser.js @@ -0,0 +1,456 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_addEventListenerDefuser = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["click","open"]]; + +const hostnamesMap = new Map([["femax20.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function addEventListenerDefuser( + type = '', + pattern = '' +) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + const logPrefix = safe.makeLogPrefix('prevent-addEventListener', type, pattern); + const reType = safe.patternToRegex(type, undefined, true); + const rePattern = safe.patternToRegex(pattern); + const debug = shouldDebug(extraArgs); + const targetSelector = extraArgs.elements || undefined; + const elementMatches = elem => { + if ( targetSelector === 'window' ) { return elem === window; } + if ( targetSelector === 'document' ) { return elem === document; } + if ( elem && elem.matches && elem.matches(targetSelector) ) { return true; } + const elems = Array.from(document.querySelectorAll(targetSelector)); + return elems.includes(elem); + }; + const elementDetails = elem => { + if ( elem instanceof Window ) { return 'window'; } + if ( elem instanceof Document ) { return 'document'; } + if ( elem instanceof Element === false ) { return '?'; } + const parts = []; + // https://github.com/uBlockOrigin/uAssets/discussions/17907#discussioncomment-9871079 + const id = String(elem.id); + if ( id !== '' ) { parts.push(`#${CSS.escape(id)}`); } + for ( let i = 0; i < elem.classList.length; i++ ) { + parts.push(`.${CSS.escape(elem.classList.item(i))}`); + } + for ( let i = 0; i < elem.attributes.length; i++ ) { + const attr = elem.attributes.item(i); + if ( attr.name === 'id' ) { continue; } + if ( attr.name === 'class' ) { continue; } + parts.push(`[${CSS.escape(attr.name)}="${attr.value}"]`); + } + return parts.join(''); + }; + const shouldPrevent = (thisArg, type, handler) => { + const matchesType = safe.RegExp_test.call(reType, type); + const matchesHandler = safe.RegExp_test.call(rePattern, handler); + const matchesEither = matchesType || matchesHandler; + const matchesBoth = matchesType && matchesHandler; + if ( debug === 1 && matchesBoth || debug === 2 && matchesEither ) { + debugger; // eslint-disable-line no-debugger + } + if ( matchesBoth && targetSelector !== undefined ) { + if ( elementMatches(thisArg) === false ) { return false; } + } + return matchesBoth; + }; + const trapEddEventListeners = ( ) => { + const eventListenerHandler = { + apply: function(target, thisArg, args) { + let t, h; + try { + t = String(args[0]); + if ( typeof args[1] === 'function' ) { + h = String(safe.Function_toString(args[1])); + } else if ( typeof args[1] === 'object' && args[1] !== null ) { + if ( typeof args[1].handleEvent === 'function' ) { + h = String(safe.Function_toString(args[1].handleEvent)); + } + } else { + h = String(args[1]); + } + } catch(ex) { + } + if ( type === '' && pattern === '' ) { + safe.uboLog(logPrefix, `Called: ${t}\n${h}\n${elementDetails(thisArg)}`); + } else if ( shouldPrevent(thisArg, t, h) ) { + return safe.uboLog(logPrefix, `Prevented: ${t}\n${h}\n${elementDetails(thisArg)}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }; + self.EventTarget.prototype.addEventListener = new Proxy( + self.EventTarget.prototype.addEventListener, + eventListenerHandler + ); + }; + runAt(( ) => { + trapEddEventListeners(); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function shouldDebug(details) { + if ( details instanceof Object === false ) { return false; } + return scriptletGlobals.canDebug && details.debug; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { addEventListenerDefuser(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_addEventListenerDefuser(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_addEventListenerDefuser = cloneInto([ + [ '(', uBOL_addEventListenerDefuser.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_addEventListenerDefuser); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_addEventListenerDefuser; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.json-prune.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.json-prune.js new file mode 100644 index 0000000..43a4243 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.json-prune.js @@ -0,0 +1,528 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_jsonPrune = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["0.time_mobile 0.time 0.link_video 0.link_video_mobile 0.link 0.link_mobile 1.time_mobile 1.time 1.link_video 1.link_video_mobile 1.link 1.link_mobile"]]; + +const hostnamesMap = new Map([["luotphim1.net",0],["mephim.ink",0],["cdnwp.icu",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function jsonPrune( + rawPrunePaths = '', + rawNeedlePaths = '', + stackNeedle = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('json-prune', rawPrunePaths, rawNeedlePaths, stackNeedle); + const stackNeedleDetails = safe.initPattern(stackNeedle, { canNegate: true }); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + JSON.parse = new Proxy(JSON.parse, { + apply: function(target, thisArg, args) { + const objBefore = Reflect.apply(target, thisArg, args); + if ( rawPrunePaths === '' ) { + safe.uboLog(logPrefix, safe.JSON_stringify(objBefore, null, 2)); + } + const objAfter = objectPruneFn( + objBefore, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails, + extraArgs + ); + if ( objAfter === undefined ) { return objBefore; } + safe.uboLog(logPrefix, 'Pruned'); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `After pruning:\n${safe.JSON_stringify(objAfter, null, 2)}`); + } + return objAfter; + }, + }); +} + +function objectPruneFn( + obj, + rawPrunePaths, + rawNeedlePaths, + stackNeedleDetails = { matchAll: true }, + extraArgs = {} +) { + if ( typeof rawPrunePaths !== 'string' ) { return; } + const prunePaths = rawPrunePaths !== '' + ? rawPrunePaths.split(/ +/) + : []; + const needlePaths = prunePaths.length !== 0 && rawNeedlePaths !== '' + ? rawNeedlePaths.split(/ +/) + : []; + if ( stackNeedleDetails.matchAll !== true ) { + if ( matchesStackTrace(stackNeedleDetails, extraArgs.logstack) === false ) { + return; + } + } + if ( objectPruneFn.mustProcess === undefined ) { + objectPruneFn.mustProcess = (root, needlePaths) => { + for ( const needlePath of needlePaths ) { + if ( objectFindOwnerFn(root, needlePath) === false ) { + return false; + } + } + return true; + }; + } + if ( prunePaths.length === 0 ) { return; } + let outcome = 'nomatch'; + if ( objectPruneFn.mustProcess(obj, needlePaths) ) { + for ( const path of prunePaths ) { + if ( objectFindOwnerFn(obj, path, true) ) { + outcome = 'match'; + } + } + } + if ( outcome === 'match' ) { return obj; } +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function matchesStackTrace( + needleDetails, + logLevel = '' +) { + const safe = safeSelf(); + const exceptionToken = getExceptionToken(); + const error = new safe.Error(exceptionToken); + const docURL = new URL(self.location.href); + docURL.hash = ''; + // Normalize stack trace + const reLine = /(.*?@)?(\S+)(:\d+):\d+\)?$/; + const lines = []; + for ( let line of error.stack.split(/[\n\r]+/) ) { + if ( line.includes(exceptionToken) ) { continue; } + line = line.trim(); + const match = safe.RegExp_exec.call(reLine, line); + if ( match === null ) { continue; } + let url = match[2]; + if ( url.startsWith('(') ) { url = url.slice(1); } + if ( url === docURL.href ) { + url = 'inlineScript'; + } else if ( url.startsWith('') ) { + url = 'injectedScript'; + } + let fn = match[1] !== undefined + ? match[1].slice(0, -1) + : line.slice(0, match.index).trim(); + if ( fn.startsWith('at') ) { fn = fn.slice(2).trim(); } + let rowcol = match[3]; + lines.push(' ' + `${fn} ${url}${rowcol}:1`.trim()); + } + lines[0] = `stackDepth:${lines.length-1}`; + const stack = lines.join('\t'); + const r = needleDetails.matchAll !== true && + safe.testPattern(needleDetails, stack); + if ( + logLevel === 'all' || + logLevel === 'match' && r || + logLevel === 'nomatch' && !r + ) { + safe.uboLog(stack.replace(/\t/g, '\n')); + } + return r; +} + +function objectFindOwnerFn( + root, + path, + prune = false +) { + let owner = root; + let chain = path; + for (;;) { + if ( typeof owner !== 'object' || owner === null ) { return false; } + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + if ( prune === false ) { + return owner.hasOwnProperty(chain); + } + let modified = false; + if ( chain === '*' ) { + for ( const key in owner ) { + if ( owner.hasOwnProperty(key) === false ) { continue; } + delete owner[key]; + modified = true; + } + } else if ( owner.hasOwnProperty(chain) ) { + delete owner[chain]; + modified = true; + } + return modified; + } + const prop = chain.slice(0, pos); + const next = chain.slice(pos + 1); + let found = false; + if ( prop === '[-]' && Array.isArray(owner) ) { + let i = owner.length; + while ( i-- ) { + if ( objectFindOwnerFn(owner[i], next) === false ) { continue; } + owner.splice(i, 1); + found = true; + } + return found; + } + if ( prop === '{-}' && owner instanceof Object ) { + for ( const key of Object.keys(owner) ) { + if ( objectFindOwnerFn(owner[key], next) === false ) { continue; } + delete owner[key]; + found = true; + } + return found; + } + if ( + prop === '[]' && Array.isArray(owner) || + prop === '{}' && owner instanceof Object || + prop === '*' && owner instanceof Object + ) { + for ( const key of Object.keys(owner) ) { + if (objectFindOwnerFn(owner[key], next, prune) === false ) { continue; } + found = true; + } + return found; + } + if ( owner.hasOwnProperty(prop) === false ) { return false; } + owner = owner[prop]; + chain = chain.slice(pos + 1); + } +} + +function getExceptionToken() { + const safe = safeSelf(); + const token = + String.fromCharCode(Date.now() % 26 + 97) + + safe.Math_floor(safe.Math_random() * 982451653 + 982451653).toString(36); + const oe = self.onerror; + self.onerror = function(msg, ...args) { + if ( typeof msg === 'string' && msg.includes(token) ) { return true; } + if ( oe instanceof Function ) { + return oe.call(this, msg, ...args); + } + }.bind(); + return token; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { jsonPrune(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_jsonPrune(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_jsonPrune = cloneInto([ + [ '(', uBOL_jsonPrune.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_jsonPrune); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_jsonPrune; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-setTimeout-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-setTimeout-if.js new file mode 100644 index 0000000..828c37d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-setTimeout-if.js @@ -0,0 +1,380 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noSetTimeoutIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["DisplayAHTML","5000"],["callback","4003"]]; + +const hostnamesMap = new Map([["linkneverdie.net",[0,1]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noSetTimeoutIf( + needle = '', + delay = '' +) { + if ( typeof needle !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-setTimeout', needle, delay); + const needleNot = needle.charAt(0) === '!'; + if ( needleNot ) { needle = needle.slice(1); } + if ( delay === '' ) { delay = undefined; } + let delayNot = false; + if ( delay !== undefined ) { + delayNot = delay.charAt(0) === '!'; + if ( delayNot ) { delay = delay.slice(1); } + delay = parseInt(delay, 10); + } + const reNeedle = safe.patternToRegex(needle); + self.setTimeout = new Proxy(self.setTimeout, { + apply: function(target, thisArg, args) { + const a = args[0] instanceof Function + ? String(safe.Function_toString(args[0])) + : String(args[0]); + const b = args[1]; + if ( needle === '' && delay === undefined ) { + safe.uboLog(logPrefix, `Called:\n${a}\n${b}`); + return Reflect.apply(target, thisArg, args); + } + let defuse; + if ( needle !== '' ) { + defuse = reNeedle.test(a) !== needleNot; + } + if ( defuse !== false && delay !== undefined ) { + defuse = (b === delay || isNaN(b) && isNaN(delay) ) !== delayNot; + } + if ( defuse ) { + args[0] = function(){}; + safe.uboLog(logPrefix, `Prevented:\n${a}\n${b}`); + } + return Reflect.apply(target, thisArg, args); + }, + get(target, prop, receiver) { + if ( prop === 'toString' ) { + return target.toString.bind(target); + } + return Reflect.get(target, prop, receiver); + }, + }); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noSetTimeoutIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noSetTimeoutIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noSetTimeoutIf = cloneInto([ + [ '(', uBOL_noSetTimeoutIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noSetTimeoutIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noSetTimeoutIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-xhr-if.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-xhr-if.js new file mode 100644 index 0000000..b62169a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.no-xhr-if.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noXhrIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ads"]]; + +const hostnamesMap = new Map([["vungoctuan.vn",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noXhrIf( + propsToMatch = '', + directive = '' +) { + if ( typeof propsToMatch !== 'string' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-xhr', propsToMatch, directive); + const xhrInstances = new WeakMap(); + const propNeedles = parsePropertiesToMatch(propsToMatch, 'url'); + const warOrigin = scriptletGlobals.warOrigin; + const headers = { + 'date': '', + 'content-type': '', + 'content-length': '', + }; + self.XMLHttpRequest = class extends self.XMLHttpRequest { + open(method, url, ...args) { + xhrInstances.delete(this); + if ( warOrigin !== undefined && url.startsWith(warOrigin) ) { + return super.open(method, url, ...args); + } + const haystack = { method, url }; + if ( propsToMatch === '' && directive === '' ) { + safe.uboLog(logPrefix, `Called: ${safe.JSON_stringify(haystack, null, 2)}`); + return super.open(method, url, ...args); + } + if ( matchObjectProperties(propNeedles, haystack) ) { + xhrInstances.set(this, haystack); + } + haystack.headers = Object.assign({}, headers); + return super.open(method, url, ...args); + } + send(...args) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined ) { + return super.send(...args); + } + haystack.headers['date'] = (new Date()).toUTCString(); + let promise = Promise.resolve({ + xhr: this, + directive, + props: { + readyState: { value: 4 }, + response: { value: '' }, + responseText: { value: '' }, + responseXML: { value: null }, + responseURL: { value: haystack.url }, + status: { value: 200 }, + statusText: { value: 'OK' }, + }, + }); + switch ( this.responseType ) { + case 'arraybuffer': + promise = promise.then(details => { + details.props.response.value = new ArrayBuffer(0); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'blob': + promise = promise.then(details => { + details.props.response.value = new Blob([]); + return details; + }); + haystack.headers['content-type'] = 'application/octet-stream'; + break; + case 'document': { + promise = promise.then(details => { + const parser = new DOMParser(); + const doc = parser.parseFromString('', 'text/html'); + details.props.response.value = doc; + details.props.responseXML.value = doc; + return details; + }); + haystack.headers['content-type'] = 'text/html'; + break; + } + case 'json': + promise = promise.then(details => { + details.props.response.value = {}; + details.props.responseText.value = '{}'; + return details; + }); + haystack.headers['content-type'] = 'application/json'; + break; + default: + if ( directive === '' ) { break; } + promise = promise.then(details => { + return generateContentFn(details.directive).then(text => { + details.props.response.value = text; + details.props.responseText.value = text; + return details; + }); + }); + haystack.headers['content-type'] = 'text/plain'; + break; + } + promise.then(details => { + haystack.headers['content-length'] = `${details.props.response.value}`.length; + Object.defineProperties(details.xhr, details.props); + details.xhr.dispatchEvent(new Event('readystatechange')); + details.xhr.dispatchEvent(new Event('load')); + details.xhr.dispatchEvent(new Event('loadend')); + safe.uboLog(logPrefix, `Prevented with response:\n${details.xhr.response}`); + }); + } + getResponseHeader(headerName) { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getResponseHeader(headerName); + } + const value = haystack.headers[headerName.toLowerCase()]; + if ( value !== undefined && value !== '' ) { return value; } + return null; + } + getAllResponseHeaders() { + const haystack = xhrInstances.get(this); + if ( haystack === undefined || this.readyState < this.HEADERS_RECEIVED ) { + return super.getAllResponseHeaders(); + } + const out = []; + for ( const [ name, value ] of Object.entries(haystack.headers) ) { + if ( !value ) { continue; } + out.push(`${name}: ${value}`); + } + if ( out.length !== 0 ) { out.push(''); } + return out.join('\r\n'); + } + }; +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function matchObjectProperties(propNeedles, ...objs) { + if ( matchObjectProperties.extractProperties === undefined ) { + matchObjectProperties.extractProperties = (src, des, props) => { + for ( const p of props ) { + const v = src[p]; + if ( v === undefined ) { continue; } + des[p] = src[p]; + } + }; + } + const safe = safeSelf(); + const haystack = {}; + const props = safe.Array_from(propNeedles.keys()); + for ( const obj of objs ) { + if ( obj instanceof Object === false ) { continue; } + matchObjectProperties.extractProperties(obj, haystack, props); + } + for ( const [ prop, details ] of propNeedles ) { + let value = haystack[prop]; + if ( value === undefined ) { continue; } + if ( typeof value !== 'string' ) { + try { value = safe.JSON_stringify(value); } + catch(ex) { } + if ( typeof value !== 'string' ) { continue; } + } + if ( safe.testPattern(details, value) ) { continue; } + return false; + } + return true; +} + +function parsePropertiesToMatch(propsToMatch, implicit = '') { + const safe = safeSelf(); + const needles = new Map(); + if ( propsToMatch === undefined || propsToMatch === '' ) { return needles; } + const options = { canNegate: true }; + for ( const needle of propsToMatch.split(/\s+/) ) { + const [ prop, pattern ] = needle.split(':'); + if ( prop === '' ) { continue; } + if ( pattern !== undefined ) { + needles.set(prop, safe.initPattern(pattern, options)); + } else if ( implicit !== '' ) { + needles.set(implicit, safe.initPattern(prop, options)); + } + } + return needles; +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noXhrIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noXhrIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noXhrIf = cloneInto([ + [ '(', uBOL_noXhrIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noXhrIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noXhrIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.prevent-fetch.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.prevent-fetch.js new file mode 100644 index 0000000..70ec7cf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.prevent-fetch.js @@ -0,0 +1,484 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_noFetchIf = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["method:HEAD"]]; + +const hostnamesMap = new Map([["giavang.net",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function noFetchIf( + propsToMatch = '', + responseBody = '', + responseType = '' +) { + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('prevent-fetch', propsToMatch, responseBody, responseType); + const needles = []; + for ( const condition of propsToMatch.split(/\s+/) ) { + if ( condition === '' ) { continue; } + const pos = condition.indexOf(':'); + let key, value; + if ( pos !== -1 ) { + key = condition.slice(0, pos); + value = condition.slice(pos + 1); + } else { + key = 'url'; + value = condition; + } + needles.push({ key, re: safe.patternToRegex(value) }); + } + const validResponseProps = { + ok: [ false, true ], + statusText: [ '', 'Not Found' ], + type: [ 'basic', 'cors', 'default', 'error', 'opaque' ], + }; + const responseProps = { + statusText: { value: 'OK' }, + }; + if ( /^\{.*\}$/.test(responseType) ) { + try { + Object.entries(JSON.parse(responseType)).forEach(([ p, v ]) => { + if ( validResponseProps[p] === undefined ) { return; } + if ( validResponseProps[p].includes(v) === false ) { return; } + responseProps[p] = { value: v }; + }); + } + catch(ex) {} + } else if ( responseType !== '' ) { + if ( validResponseProps.type.includes(responseType) ) { + responseProps.type = { value: responseType }; + } + } + self.fetch = new Proxy(self.fetch, { + apply: function(target, thisArg, args) { + const details = args[0] instanceof self.Request + ? args[0] + : Object.assign({ url: args[0] }, args[1]); + let proceed = true; + try { + const props = new Map(); + for ( const prop in details ) { + let v = details[prop]; + if ( typeof v !== 'string' ) { + try { v = safe.JSON_stringify(v); } + catch(ex) { } + } + if ( typeof v !== 'string' ) { continue; } + props.set(prop, v); + } + if ( propsToMatch === '' && responseBody === '' ) { + const out = Array.from(props).map(a => `${a[0]}:${a[1]}`); + safe.uboLog(logPrefix, `Called: ${out.join('\n')}`); + return Reflect.apply(target, thisArg, args); + } + proceed = needles.length === 0; + for ( const { key, re } of needles ) { + if ( + props.has(key) === false || + re.test(props.get(key)) === false + ) { + proceed = true; + break; + } + } + } catch(ex) { + } + if ( proceed ) { + return Reflect.apply(target, thisArg, args); + } + return generateContentFn(responseBody).then(text => { + safe.uboLog(logPrefix, `Prevented with response "${text}"`); + const response = new Response(text, { + headers: { + 'Content-Length': text.length, + } + }); + const props = Object.assign( + { url: { value: details.url } }, + responseProps + ); + safe.Object_defineProperties(response, props); + return response; + }); + } + }); +} + +function generateContentFn(directive) { + const safe = safeSelf(); + const randomize = len => { + const chunks = []; + let textSize = 0; + do { + const s = safe.Math_random().toString(36).slice(2); + chunks.push(s); + textSize += s.length; + } + while ( textSize < len ); + return chunks.join(' ').slice(0, len); + }; + if ( directive === 'true' ) { + return Promise.resolve(randomize(10)); + } + if ( directive === 'emptyObj' ) { + return Promise.resolve('{}'); + } + if ( directive === 'emptyArr' ) { + return Promise.resolve('[]'); + } + if ( directive === 'emptyStr' ) { + return Promise.resolve(''); + } + if ( directive.startsWith('length:') ) { + const match = /^length:(\d+)(?:-(\d+))?$/.exec(directive); + if ( match ) { + const min = parseInt(match[1], 10); + const extent = safe.Math_max(parseInt(match[2], 10) || 0, min) - min; + const len = safe.Math_min(min + extent * safe.Math_random(), 500000); + return Promise.resolve(randomize(len | 0)); + } + } + if ( directive.startsWith('war:') && scriptletGlobals.warOrigin ) { + return new Promise(resolve => { + const warOrigin = scriptletGlobals.warOrigin; + const warName = directive.slice(4); + const fullpath = [ warOrigin, '/', warName ]; + const warSecret = scriptletGlobals.warSecret; + if ( warSecret !== undefined ) { + fullpath.push('?secret=', warSecret); + } + const warXHR = new safe.XMLHttpRequest(); + warXHR.responseType = 'text'; + warXHR.onloadend = ev => { + resolve(ev.target.responseText || ''); + }; + warXHR.open('GET', fullpath.join('')); + warXHR.send(); + }); + } + return Promise.resolve(''); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { noFetchIf(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_noFetchIf(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_noFetchIf = cloneInto([ + [ '(', uBOL_noFetchIf.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_noFetchIf); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_noFetchIf; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.remove-attr.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.remove-attr.js new file mode 100644 index 0000000..3f459e3 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.remove-attr.js @@ -0,0 +1,423 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_removeAttr = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["target|onclick","a[href^=\"/video/\"]"]]; + +const hostnamesMap = new Map([["xnxx-sex-videos.com",0]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function removeAttr( + rawToken = '', + rawSelector = '', + behavior = '' +) { + if ( typeof rawToken !== 'string' ) { return; } + if ( rawToken === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('remove-attr', rawToken, rawSelector, behavior); + const tokens = rawToken.split(/\s*\|\s*/); + const selector = tokens + .map(a => `${rawSelector}[${CSS.escape(a)}]`) + .join(','); + if ( safe.logLevel > 1 ) { + safe.uboLog(logPrefix, `Target selector:\n\t${selector}`); + } + let timer; + const rmattr = ( ) => { + timer = undefined; + try { + const nodes = document.querySelectorAll(selector); + for ( const node of nodes ) { + for ( const attr of tokens ) { + if ( node.hasAttribute(attr) === false ) { continue; } + node.removeAttribute(attr); + safe.uboLog(logPrefix, `Removed attribute '${attr}'`); + } + } + } catch(ex) { + } + }; + const mutationHandler = mutations => { + if ( timer !== undefined ) { return; } + let skip = true; + for ( let i = 0; i < mutations.length && skip; i++ ) { + const { type, addedNodes, removedNodes } = mutations[i]; + if ( type === 'attributes' ) { skip = false; } + for ( let j = 0; j < addedNodes.length && skip; j++ ) { + if ( addedNodes[j].nodeType === 1 ) { skip = false; break; } + } + for ( let j = 0; j < removedNodes.length && skip; j++ ) { + if ( removedNodes[j].nodeType === 1 ) { skip = false; break; } + } + } + if ( skip ) { return; } + timer = safe.onIdle(rmattr, { timeout: 67 }); + }; + const start = ( ) => { + rmattr(); + if ( /\bstay\b/.test(behavior) === false ) { return; } + const observer = new MutationObserver(mutationHandler); + observer.observe(document, { + attributes: true, + attributeFilter: tokens, + childList: true, + subtree: true, + }); + }; + runAt(( ) => { + start(); + }, /\bcomplete\b/.test(behavior) ? 'idle' : 'interactive'); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { removeAttr(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_removeAttr(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_removeAttr = cloneInto([ + [ '(', uBOL_removeAttr.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_removeAttr); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_removeAttr; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.set-constant.js b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.set-constant.js new file mode 100644 index 0000000..9a630ab --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/scriptlet/vie-1.set-constant.js @@ -0,0 +1,565 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock + +*/ + +/* jshint esversion:11 */ +/* global cloneInto */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope + +// Start of local scope +(( ) => { + +/******************************************************************************/ + +// Start of code to inject +const uBOL_setConstant = function() { + +const scriptletGlobals = {}; // jshint ignore: line + +const argsList = [["ADMStorageFileCDN","noopFunc"],["open","noopFunc"],["D4zz","noopFunc"],["maxAds","0"],["urlAds",""],["linkAff","null","3"],["a_vid","0"],["seconds","0"],["video.adVast",""],["timer","0"],["adsPlayer",""],["adsTvcs",""]]; + +const hostnamesMap = new Map([["cafef.vn",0],["gamek.vn",0],["genk.vn",0],["kenh14.vn",0],["soha.vn",0],["tuoitre.vn",0],["afamily.vn",0],["freeplayervideo.com",1],["abysscdn.com",1],["player-cdn.com",1],["geoip.redirect-ads.com",1],["gvnvh18.com",2],["sexdiaryx.guru",2],["phimvietsub.pro",3],["api.anime3s.com",3],["subnhanh.xyz",3],["phimvuihd.org",4],["tailieumoi.vn",5],["vn.cliphot69.live",6],["vndoc.com",7],["web.motsex.net",8],["vuasex.club",8],["phimsexviet.io",8],["phimsexvietnam.app",8],["mobile.clipsex.xxx",8],["gm.phimsexnhanh.tv",8],["clipsex.cam",8],["link.ditnhau.cc",8],["phim.sexhayvl.org",8],["xx.clipsexhot.net",8],["xx.sexkhongchemoi.com",8],["www.iosviet.com",9],["xoivo2.online",[10,11]],["tructiepdabong5.co",[10,11]],["vaoroi365.com",[10,11]]]); + +const entitiesMap = new Map([]); + +const exceptionsMap = new Map([]); + +/******************************************************************************/ + +function setConstant( + ...args +) { + setConstantFn(false, ...args); +} + +function setConstantFn( + trusted = false, + chain = '', + rawValue = '' +) { + if ( chain === '' ) { return; } + const safe = safeSelf(); + const logPrefix = safe.makeLogPrefix('set-constant', chain, rawValue); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 3); + function setConstant(chain, rawValue) { + const trappedProp = (( ) => { + const pos = chain.lastIndexOf('.'); + if ( pos === -1 ) { return chain; } + return chain.slice(pos+1); + })(); + const cloakFunc = fn => { + safe.Object_defineProperty(fn, 'name', { value: trappedProp }); + return new Proxy(fn, { + defineProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.defineProperty(...arguments); + } + return true; + }, + deleteProperty(target, prop) { + if ( prop !== 'toString' ) { + return Reflect.deleteProperty(...arguments); + } + return true; + }, + get(target, prop) { + if ( prop === 'toString' ) { + return function() { + return `function ${trappedProp}() { [native code] }`; + }.bind(null); + } + return Reflect.get(...arguments); + }, + }); + }; + if ( trappedProp === '' ) { return; } + const thisScript = document.currentScript; + let normalValue = validateConstantFn(trusted, rawValue); + if ( rawValue === 'noopFunc' || rawValue === 'trueFunc' || rawValue === 'falseFunc' ) { + normalValue = cloakFunc(normalValue); + } + let aborted = false; + const mustAbort = function(v) { + if ( trusted ) { return false; } + if ( aborted ) { return true; } + aborted = + (v !== undefined && v !== null) && + (normalValue !== undefined && normalValue !== null) && + (typeof v !== typeof normalValue); + if ( aborted ) { + safe.uboLog(logPrefix, `Aborted because value set to ${v}`); + } + return aborted; + }; + // https://github.com/uBlockOrigin/uBlock-issues/issues/156 + // Support multiple trappers for the same property. + const trapProp = function(owner, prop, configurable, handler) { + if ( handler.init(configurable ? owner[prop] : normalValue) === false ) { return; } + const odesc = safe.Object_getOwnPropertyDescriptor(owner, prop); + let prevGetter, prevSetter; + if ( odesc instanceof safe.Object ) { + owner[prop] = normalValue; + if ( odesc.get instanceof Function ) { + prevGetter = odesc.get; + } + if ( odesc.set instanceof Function ) { + prevSetter = odesc.set; + } + } + try { + safe.Object_defineProperty(owner, prop, { + configurable, + get() { + if ( prevGetter !== undefined ) { + prevGetter(); + } + return handler.getter(); + }, + set(a) { + if ( prevSetter !== undefined ) { + prevSetter(a); + } + handler.setter(a); + } + }); + safe.uboLog(logPrefix, 'Trap installed'); + } catch(ex) { + safe.uboErr(logPrefix, ex); + } + }; + const trapChain = function(owner, chain) { + const pos = chain.indexOf('.'); + if ( pos === -1 ) { + trapProp(owner, chain, false, { + v: undefined, + init: function(v) { + if ( mustAbort(v) ) { return false; } + this.v = v; + return true; + }, + getter: function() { + if ( document.currentScript === thisScript ) { + return this.v; + } + safe.uboLog(logPrefix, 'Property read'); + return normalValue; + }, + setter: function(a) { + if ( mustAbort(a) === false ) { return; } + normalValue = a; + } + }); + return; + } + const prop = chain.slice(0, pos); + const v = owner[prop]; + chain = chain.slice(pos + 1); + if ( v instanceof safe.Object || typeof v === 'object' && v !== null ) { + trapChain(v, chain); + return; + } + trapProp(owner, prop, true, { + v: undefined, + init: function(v) { + this.v = v; + return true; + }, + getter: function() { + return this.v; + }, + setter: function(a) { + this.v = a; + if ( a instanceof safe.Object ) { + trapChain(a, chain); + } + } + }); + }; + trapChain(window, chain); + } + runAt(( ) => { + setConstant(chain, rawValue); + }, extraArgs.runAt); +} + +function runAt(fn, when) { + const intFromReadyState = state => { + const targets = { + 'loading': 1, + 'interactive': 2, 'end': 2, '2': 2, + 'complete': 3, 'idle': 3, '3': 3, + }; + const tokens = Array.isArray(state) ? state : [ state ]; + for ( const token of tokens ) { + const prop = `${token}`; + if ( targets.hasOwnProperty(prop) === false ) { continue; } + return targets[prop]; + } + return 0; + }; + const runAt = intFromReadyState(when); + if ( intFromReadyState(document.readyState) >= runAt ) { + fn(); return; + } + const onStateChange = ( ) => { + if ( intFromReadyState(document.readyState) < runAt ) { return; } + fn(); + safe.removeEventListener.apply(document, args); + }; + const safe = safeSelf(); + const args = [ 'readystatechange', onStateChange, { capture: true } ]; + safe.addEventListener.apply(document, args); +} + +function safeSelf() { + if ( scriptletGlobals.safeSelf ) { + return scriptletGlobals.safeSelf; + } + const self = globalThis; + const safe = { + 'Array_from': Array.from, + 'Error': self.Error, + 'Function_toStringFn': self.Function.prototype.toString, + 'Function_toString': thisArg => safe.Function_toStringFn.call(thisArg), + 'Math_floor': Math.floor, + 'Math_max': Math.max, + 'Math_min': Math.min, + 'Math_random': Math.random, + 'Object': Object, + 'Object_defineProperty': Object.defineProperty.bind(Object), + 'Object_defineProperties': Object.defineProperties.bind(Object), + 'Object_fromEntries': Object.fromEntries.bind(Object), + 'Object_getOwnPropertyDescriptor': Object.getOwnPropertyDescriptor.bind(Object), + 'RegExp': self.RegExp, + 'RegExp_test': self.RegExp.prototype.test, + 'RegExp_exec': self.RegExp.prototype.exec, + 'Request_clone': self.Request.prototype.clone, + 'XMLHttpRequest': self.XMLHttpRequest, + 'addEventListener': self.EventTarget.prototype.addEventListener, + 'removeEventListener': self.EventTarget.prototype.removeEventListener, + 'fetch': self.fetch, + 'JSON': self.JSON, + 'JSON_parseFn': self.JSON.parse, + 'JSON_stringifyFn': self.JSON.stringify, + 'JSON_parse': (...args) => safe.JSON_parseFn.call(safe.JSON, ...args), + 'JSON_stringify': (...args) => safe.JSON_stringifyFn.call(safe.JSON, ...args), + 'log': console.log.bind(console), + // Properties + logLevel: 0, + // Methods + makeLogPrefix(...args) { + return this.sendToLogger && `[${args.join(' \u205D ')}]` || ''; + }, + uboLog(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('info', ...args); + + }, + uboErr(...args) { + if ( this.sendToLogger === undefined ) { return; } + if ( args === undefined || args[0] === '' ) { return; } + return this.sendToLogger('error', ...args); + }, + escapeRegexChars(s) { + return s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + }, + initPattern(pattern, options = {}) { + if ( pattern === '' ) { + return { matchAll: true }; + } + const expect = (options.canNegate !== true || pattern.startsWith('!') === false); + if ( expect === false ) { + pattern = pattern.slice(1); + } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match !== null ) { + return { + re: new this.RegExp( + match[1], + match[2] || options.flags + ), + expect, + }; + } + if ( options.flags !== undefined ) { + return { + re: new this.RegExp(this.escapeRegexChars(pattern), + options.flags + ), + expect, + }; + } + return { pattern, expect }; + }, + testPattern(details, haystack) { + if ( details.matchAll ) { return true; } + if ( details.re ) { + return this.RegExp_test.call(details.re, haystack) === details.expect; + } + return haystack.includes(details.pattern) === details.expect; + }, + patternToRegex(pattern, flags = undefined, verbatim = false) { + if ( pattern === '' ) { return /^/; } + const match = /^\/(.+)\/([gimsu]*)$/.exec(pattern); + if ( match === null ) { + const reStr = this.escapeRegexChars(pattern); + return new RegExp(verbatim ? `^${reStr}$` : reStr, flags); + } + try { + return new RegExp(match[1], match[2] || undefined); + } + catch(ex) { + } + return /^/; + }, + getExtraArgs(args, offset = 0) { + const entries = args.slice(offset).reduce((out, v, i, a) => { + if ( (i & 1) === 0 ) { + const rawValue = a[i+1]; + const value = /^\d+$/.test(rawValue) + ? parseInt(rawValue, 10) + : rawValue; + out.push([ a[i], value ]); + } + return out; + }, []); + return this.Object_fromEntries(entries); + }, + onIdle(fn, options) { + if ( self.requestIdleCallback ) { + return self.requestIdleCallback(fn, options); + } + return self.requestAnimationFrame(fn); + }, + }; + scriptletGlobals.safeSelf = safe; + if ( scriptletGlobals.bcSecret === undefined ) { return safe; } + // This is executed only when the logger is opened + const bc = new self.BroadcastChannel(scriptletGlobals.bcSecret); + let bcBuffer = []; + safe.logLevel = scriptletGlobals.logLevel || 1; + safe.sendToLogger = (type, ...args) => { + if ( args.length === 0 ) { return; } + const text = `[${document.location.hostname || document.location.href}]${args.join(' ')}`; + if ( bcBuffer === undefined ) { + return bc.postMessage({ what: 'messageToLogger', type, text }); + } + bcBuffer.push({ type, text }); + }; + bc.onmessage = ev => { + const msg = ev.data; + switch ( msg ) { + case 'iamready!': + if ( bcBuffer === undefined ) { break; } + bcBuffer.forEach(({ type, text }) => + bc.postMessage({ what: 'messageToLogger', type, text }) + ); + bcBuffer = undefined; + break; + case 'setScriptletLogLevelToOne': + safe.logLevel = 1; + break; + case 'setScriptletLogLevelToTwo': + safe.logLevel = 2; + break; + } + }; + bc.postMessage('areyouready?'); + return safe; +} + +function validateConstantFn(trusted, raw) { + const safe = safeSelf(); + const extraArgs = safe.getExtraArgs(Array.from(arguments), 2); + let value; + if ( raw === 'undefined' ) { + value = undefined; + } else if ( raw === 'false' ) { + value = false; + } else if ( raw === 'true' ) { + value = true; + } else if ( raw === 'null' ) { + value = null; + } else if ( raw === "''" || raw === '' ) { + value = ''; + } else if ( raw === '[]' || raw === 'emptyArr' ) { + value = []; + } else if ( raw === '{}' || raw === 'emptyObj' ) { + value = {}; + } else if ( raw === 'noopFunc' ) { + value = function(){}; + } else if ( raw === 'trueFunc' ) { + value = function(){ return true; }; + } else if ( raw === 'falseFunc' ) { + value = function(){ return false; }; + } else if ( /^-?\d+$/.test(raw) ) { + value = parseInt(raw); + if ( isNaN(raw) ) { return; } + if ( Math.abs(raw) > 0x7FFF ) { return; } + } else if ( trusted ) { + if ( raw.startsWith('{') && raw.endsWith('}') ) { + try { value = safe.JSON_parse(raw).value; } catch(ex) { return; } + } + } else { + return; + } + if ( extraArgs.as !== undefined ) { + if ( extraArgs.as === 'function' ) { + return ( ) => value; + } else if ( extraArgs.as === 'callback' ) { + return ( ) => (( ) => value); + } else if ( extraArgs.as === 'resolved' ) { + return Promise.resolve(value); + } else if ( extraArgs.as === 'rejected' ) { + return Promise.reject(value); + } + } + return value; +} + +/******************************************************************************/ + +const hnParts = []; +try { hnParts.push(...document.location.hostname.split('.')); } +catch(ex) { } +const hnpartslen = hnParts.length; +if ( hnpartslen === 0 ) { return; } + +const todoIndices = new Set(); +const tonotdoIndices = []; + +// Exceptions +if ( exceptionsMap.size !== 0 ) { + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + const excepted = exceptionsMap.get(hn); + if ( excepted ) { tonotdoIndices.push(...excepted); } + } + exceptionsMap.clear(); +} + +// Hostname-based +if ( hostnamesMap.size !== 0 ) { + const collectArgIndices = hn => { + let argsIndices = hostnamesMap.get(hn); + if ( argsIndices === undefined ) { return; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + }; + for ( let i = 0; i < hnpartslen; i++ ) { + const hn = hnParts.slice(i).join('.'); + collectArgIndices(hn); + } + collectArgIndices('*'); + hostnamesMap.clear(); +} + +// Entity-based +if ( entitiesMap.size !== 0 ) { + const n = hnpartslen - 1; + for ( let i = 0; i < n; i++ ) { + for ( let j = n; j > i; j-- ) { + const en = hnParts.slice(i,j).join('.'); + let argsIndices = entitiesMap.get(en); + if ( argsIndices === undefined ) { continue; } + if ( typeof argsIndices === 'number' ) { argsIndices = [ argsIndices ]; } + for ( const argsIndex of argsIndices ) { + if ( tonotdoIndices.includes(argsIndex) ) { continue; } + todoIndices.add(argsIndex); + } + } + } + entitiesMap.clear(); +} + +// Apply scriplets +for ( const i of todoIndices ) { + try { setConstant(...argsList[i]); } + catch(ex) {} +} +argsList.length = 0; + +/******************************************************************************/ + +}; +// End of code to inject + +/******************************************************************************/ + +// Inject code + +// https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 +// 'MAIN' world not yet supported in Firefox, so we inject the code into +// 'MAIN' ourself when environment in Firefox. + +const targetWorld = 'MAIN'; + +// Not Firefox +if ( typeof wrappedJSObject !== 'object' || targetWorld === 'ISOLATED' ) { + return uBOL_setConstant(); +} + +// Firefox +{ + const page = self.wrappedJSObject; + let script, url; + try { + page.uBOL_setConstant = cloneInto([ + [ '(', uBOL_setConstant.toString(), ')();' ], + { type: 'text/javascript; charset=utf-8' }, + ], self); + const blob = new page.Blob(...page.uBOL_setConstant); + url = page.URL.createObjectURL(blob); + const doc = page.document; + script = doc.createElement('script'); + script.async = false; + script.src = url; + (doc.head || doc.documentElement || doc).append(script); + } catch (ex) { + console.error(ex); + } + if ( url ) { + if ( script ) { script.remove(); } + page.URL.revokeObjectURL(url); + } + delete page.uBOL_setConstant; +} + +/******************************************************************************/ + +// End of local scope +})(); + +/******************************************************************************/ + +void 0; diff --git a/extentions/uBOL-home/rulesets/scripting/specific/adguard-spyware-url.js b/extentions/uBOL-home/rulesets/scripting/specific/adguard-spyware-url.js new file mode 100644 index 0000000..9f8c1f4 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/adguard-spyware-url.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: adguard-spyware-url + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".hello_from_adguard_tracking_params"]; + +const hostnamesMap = new Map([["adguard.app",0],["adguard.com",0],["adguard.info",0]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/alb-0.js b/extentions/uBOL-home/rulesets/scripting/specific/alb-0.js new file mode 100644 index 0000000..6abcdbb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/alb-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: alb-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#boost-145,\n#imgad,\n#vidad,\n.bottom.adrek-space > .widget,\n.col-4,\n.njoftim,\n.watch-movie > center,\n.widgets,\ncenter:nth-of-type(2),\ncenter:nth-of-type(4),\ncenter:nth-of-type(5),\ndiv.movie-info > center,\ndiv.movie-info:nth-of-type(5)",".wpb_wrapper.vc_figure","#offcanvas-article,\n.widget:has(.lazyloaded)",".align-items-center.flex-column.d-flex.col-sm-3","#mibew-agent-button > img",".background-banner,\n.banner-bottom-category,\n.new_banner,\n.right_side_banner,\n.sidebar-baner-middle,\n.sidebar-baner-middleroduct,\n.sidebar-baner-top,\n.sidebar-baner-topproduct",".main-nosplit > a",".vw-more-articles--visible.vw-more-articles,\n.widget.widget_sp_image",".wp-super-snow-flake",".flurry-container,\n.footer-last-news-wrapper,\n.popup-container",".mvp-feat1-list-ad,\n.mvp-main-box > .execphpwidget > div > a > img",".reklama-box","center,\niframe",".fixed-ad,\n.rek-holder","#bottom_fixed_notification","#slidebox","#tidio-chat",".sendpulse-bar,\n.stream-item-top-wrapper,\n.theiaStickySidebar > .stream-item-widget","#check-also-box","#target_banner_1,\n#target_banner_2,\n#target_banner_3,\n#target_banner_4,\n#target_banner_41,\n#target_banner_42,\n#target_banner_5,\n#target_banner_6","#menu-item-640384 > a",".textwidget",".wpb_wrapper > div > a > img,\ndiv.wpb_content_element.wpb_text_column:nth-of-type(2) > .wpb_wrapper > .desktop,\ndiv.wpb_content_element.wpb_text_column:nth-of-type(4) > .wpb_wrapper > .desktop",".wpb_wrapper > p > a > img",".td-all-devices","#snowflakeContainer",".code-block-1.code-block,\n.pp_ads_single_before_comment.ppb_ads > [href]","#mastertopbanner,\ndiv[id^=\"ctl00_ContentPlaceHolder1_Latest\"]",".mvp-side-widget.widget_text","#FBStickLayer,\n.stick_block_layer",".adunit-1","#fixed_728_banner",".reklama-background,\n.reklama-background-right,\n.reklama-container","#ads2018",".textwidget > button","#baner1,\n#sanpietro2,\n#sticky1,\n.tekebaner1","#text-7,\n#text-8,\n#text-9","#v-cookielaw",".site-banner","#custom_html-3,\n.ad","#news-right-2,\n#news-right-4,\n#news-right-5,\n#webover_pc_banner,\n.banner_intro,\n.banner_wrapper.pc_only,\n.left_fixed,\n.pc_only > a > img,\n.pc_only > iframe,\n.pc_only[style],\n.right_fixed,\n.top-bigBanner","#fpub-popup,\n.news_block > .desktop,\n.rek_section",".wpb_wrapper > a > img,\ndiv.insertion-box:nth-of-type(1)",".td_block_template_1 > div > img",".heateor_sss_sharing_container","#text-html-widget-64 > .widget-container,\n.e3lan-post",".biscotto-container",".jnews_popup_post_container","#post-right-col > .content_block,\n.top-banner-promo,\n.widget_media_image.side-widget",".a-listing > li:has(.adsbygoogle),\n.aside.right,\n.mgid",".article-wrapper > .telesport-desktop-ads,\n.sidebar-articles-container > .telesport-desktop-ads",".textwidget > a,\n.theiaStickySidebar > a",".murebestbannerdesktop,\n.murebestshowonlydesktop",".ad-widget-box > img,\n.ad-widget-sizes > a > .ad-widget-box,\n.col-12.col-lg-4 > .d-none,\n.shortcode-widget-box,\n.textwidget > p > img",".execphpwidget > a > img",".leadBanner","[href^=\"https://www.raiffeisen.al/alb/page/platforma-digjitale-raiffeisen-on-1/\"],\ndiv.sidebar-widget:nth-of-type(3)",".sendpulse-prompt",".fn-header-banner,\n.textwidget > center > a",".web-ad",".hideM.a-ads",".td-pb-row.wpb_row.tdi_58_031.vc_row,\n.td-pb-span4.tdc-column.vc_column_container.wpb_column.tdi_71_428.vc_column > .wpb_wrapper,\n.td-pb-span8.tdc-column.vc_column_container.wpb_column.tdi_60_66f.vc_column,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_25_8e1.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_25_f69.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_53_348.vc_single_image.td-no-img-custom-url.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_54_6f4.vc_single_image.td-no-img-custom-url.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_55_407.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\naside.widget_media_image.widget.td_block_template_1:nth-of-type(2),\naside.widget_media_image.widget.td_block_template_1:nth-of-type(3),\naside.widget_media_image.widget.td_block_template_1:nth-of-type(4)",".bannertop",".g-7",".rek",".a-d_wrapper,\n.crestaPostsBox,\n.outer-banner",".stream-item-top,\ndiv.aligncenter.stream-item-inline-post.stream-item-in-post.stream-item:nth-of-type(1),\ndiv.aligncenter.stream-item-inline-post.stream-item-in-post.stream-item:nth-of-type(2),\ndiv.aligncenter.stream-item-inline-post.stream-item-in-post.stream-item:nth-of-type(3),\ndiv.aligncenter.stream-item-inline-post.stream-item-in-post.stream-item:nth-of-type(4),\ndiv.aligncenter.stream-item-inline-post.stream-item-in-post.stream-item:nth-of-type(5)","#ad-big_rectangle,\n#ad-wide_skyscraper,\n.ad-big_leaderboard,\n.ad-medium_rectangle,\n.banner,\ndiv.others:has(div[id*=\"_ads\"])",".bannerSection.container",".active-50.gjirafa50-bf,\ndiv[id^=\"an-holder-\"]",".new_header-ad-box",".boost-list-container > [style] > [class]:has(> a[href^=\"https://aa.boostapi.net\"]),\n.boost-list-container a[href^=\"https://aa.boostapi.net\"],\ndiv[class^=\"adunit-\"],\ndiv[data-adunit]",".latestVideo,\n.xo360,\ndiv[class*=\"revive_zone\"]",".td-desktop,\n.tdi_30_1c1.vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index > .rekpolitiknje,\ndiv > iframe",".awac-wrapper",".ad-container,\n.reklama_top",".td-visible-desktop","#custom_html-6,\n#text-15,\n.sidebar-single-w,\n.single-post-comments-sidebar","div[class^=\"ads-\"],\niframe[height=\"200\"]",".olark-attention-grabber","#sidebar_container,\n.left-banner",".hidebanner","#dk-image-rotator-widget-3,\n#dk-image-rotator-widget-4,\n#dk-image-rotator-widget-7",".sidebar",".leaderboard-banner > iframe,\n.positionWidget,\n.promoSection",".ad-box",".main-sidebar > .widget > .banner","#convertbox",".reklama-center",".g-1,\n.g-4,\n.headerslider",".main_ban_rek > .container > .g,\n.main_ban_rek > .g,\n.sidebar_rek","#rt-sidebar-b > .rt-block",".custom-html-widget > iframe,\n.td-fix-index > iframe","#execphp-24 > .execphpwidget,\n#execphp-25 > .execphpwidget,\n#reklama1,\n#reklamavodafonestopwords,\n#sidebar,\n.notes-right","#HTML1","div[class*=\"new-ads\"]",".adds--main.adds,\n.adds_left,\n.radio-live-adv","#foxpush_subscribe",".vc_column-inner > .wpb_wrapper > .vc_hidden-sm > .wpb_wrapper",".app_holder,\n.rekl-phone","#modalHome,\n.show.modal-backdrop","#g207","#fb-root",".slider-adv,\n.small-adv,\nbody > .container > .advert-under",".td_block_template_1 > a > img","#weather,\n.small-ad-wrapper","#horiz_banner_2-wrap,\n#upprev_box,\n.col-lg-3 > a > img,\n.col-md-4 > a,\n.col-md-4 > iframe,\n.container > iframe,\n.cssnow,\n.pazar"]; + +const hostnamesMap = new Map([["27.al",1],["360grade.al",2],["abcnews.al",3],["abcom.al",4],["acp.al",5],["blitz.al",6],["bota.al",7],["botimepegi.al",8],["businessmag.al",9],["cna.al",10],["panorama.com.al",[11,12]],["shkabaj.net",12],["shekulli.com.al",13],["droni.al",14],["durreslajm.al",15],["evolve.al",16],["faxweb.al",[17,18]],["radiokosovaelire.com",[18,82]],["gazetacelesi.al",19],["gazetadita.al",[20,21]],["preshevajone.com",[21,81]],["gazetamapo.al",[22,23]],["revistakosovarja.net",[23,98]],["ata.gov.al",24],["shkoder.net",24],["rrokum.tv",[24,104]],["gsh.al",25],["iconstyle.al",26],["ikub.al",27],["intervista.al",28],["intv.al",29],["jetaoshqef.al",30],["joq.al",31],["konica.al",32],["lajmifundit.al",33],["lapsi.al",34],["living.al",35],["nacionalalbania.al",36],["neptun.al",37],["newsbomb.al",38],["newsport.al",39],["noa.al",40],["opinion.al",41],["politiko.al",42],["rd.al",43],["kohajone.com",[43,73]],["reporter.al",44],["rtsh.al",45],["dyqani.shpresa.al",46],["standard.al",47],["www.supersport.al",48],["tej.al",49],["telesport.al",50],["tiranapost.al",51],["tpz.al",52],["tvklan.al",53],["vipsport.al",54],["www.albinfo.ch",55],["www.albaniandailynews.com",56],["albeu.com",57],["almakos.com",58],["anabelmagazine.com",59],["www.anabelmagazine.com",60],["bulevardionline.com",61],["classlifestyle.com",62],["ekonomiaonline.com",63],["epokaere.com",[64,65]],["gazetatribuna.com",64],["fieriweb.com",66],["gazetaexpress.com",67],["gazetalajm.com",68],["gjirafa.com",69],["insajderi.com",70],["joq-albania.com",71],["joqalbania.com",71],["kallxo.com",72],["kosovalive360.com",74],["kosovapress.com",75],["lajmpress.com",76],["myalbanianfood.com",77],["nacionale.com",78],["nimitv.com",79],["njoftime.com",80],["shqiptarja.com",83],["telegrafi.com",84],["the-living-media.com",85],["tiranatimes.com",86],["upviral.com",87],["arbresh.info",88],["botapress.info",89],["fishmedia.info",90],["albacenter.it",91],["dritare.net",92],["gazetatema.net",93],["iphonealbania.net",94],["koha.net",95],["lajmi.net",96],["pamfleti.net",97],["syri.net",99],["bankofalbania.org",100],["short24.pw",101],["alsat-m.tv",102],["oranews.tv",103],["www.tvkoha.tv",104],["rtv21.tv",105],["vizionplus.tv",106]]); + +const entitiesMap = new Map([["www.filma24",0]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/annoyances-cookies.js b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-cookies.js new file mode 100644 index 0000000..2427fe9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-cookies.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-cookies + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#overlay:has([href*=\"privacyprefs/\"])","div#onetrust-consent-sdk","dialog.gdpr-layer","#focus-lock-id","[data-p*=\"/consent.google.\"]:has(button[jsname=\"tWT92d\"])",".modal-cookie",".cookie","#hinweise",".z-50",".ck_if","div[class^=\"cookieBanner_\"]",".p-dialog-enter-done",".cookie-modal",".veil","[id^=\"gdpr\"]",".modal-backdrop",".modal-cookie.modal",".bottom-0.fixed",".announcement","#consent-bump,\n#taw > div > [data-ved]","#spotlight","#its--container_cook","#cookie-banner.cookie-banner","#vinegar-bottle","#msgbg",".cookie-banner-wrapper","uvex-cookie-banner","#cookie_settings","#cookie-law-info-bar",".policyNote",".ar-cp",".wt-cli-cookie-bar-container",".cop","[class^=\"CookiesModal\"]","div[class^=\"GdprBanner_\"]",".kdNCNe",".simple-cookie-widget",".policy",".alert-popup","#acceptance",".banner",".space-y-4.items-center",".bottom-4",".react-cookienotice-root",".kcmHGd","div[class*=\"styles_consentCard__\"]",".gEQwvO","#cookiecontrol-first,\n.bg-black87","div[class^=\"CookieNoti\"]",".rs-message-info",".bottom-5",".t886",".bottom-0",".cookie-hint",".modal","#opt-form",".fTqTJk",".cs",".eiabyj",".banner__root",".bg-pink-brand",".elementor-popup-modal",".consent-overlay",".ant-bottom-left",".cdk-overlay-container","div.r-1xcajam.css-175oi2r",".bottom-3","app-agreement",".float-message__wrap",".magicplan-cookie-banner",".set-all-components-to-display-none-and-use-this-div-to-create-a-symbol","div[class^=\"popup_overlay_\"]","div[class*=\"CookieConsent\"]","#modal",".cookies",".iBYipj",".svelte-fnvau2",".fixed-bottom",".CookiesAlert_wrapper__Al0h2","#c-message",".coh-modal",".ensNotifyBannerWrapper",".data-privacy","#motorola-cookies",".glow-banner","#cookie_consent_modal","#pro-banner",".adn-message","#cookies","#cookie-container","#klaro",".warning-popup",".notification-wrapper",".darken",".uv-cookie-banner",".cookie-notice-modal-layer","#supi",".cb",".js--overlay",".akku-cookie-tools-design",".fancybox-container",".mod_cms_accept_tags",".ui-widget-overlay","sn-cookie-banner",".overlay",".fixed.z-50",".acris-cookie-consent",".cookiemessagebackground",".cookie-setting",".dsvgpBannerContainer","div[class*=\"cookieBanner_\"]","#onetrust-consent-sdk",".euf_overlay","._sm_container",".ck-modal--cookieModalMain","#cookie_disclaimer",".ccm-root",".cc-overlay",".dehn-cookieconsent-overlay,\n.flyout.cookie-layer","#gdpr-banner",".vm--container",".cookiesplus-modal",".current","#notificationBar,\n#notificationBar_modal","#notice","#fancybox-overlay,\n#fancybox-wrap",".modal-consents",".loader","#cc","#dm-cookie-popup-container","div[id^=\"sp_message_container_\"]",".cookie-shadow",".setcookie",".c-window","#popupModalOverlay",".bnCqgP,\n.gIRfBN","#privacyCtrl",".onetrust-pc-dark-filter",".cookiesOverlay2",".cookie_opt_in--wrapper",".modal__overlay","div[class^=\"CookieBannerstyle_\"]","#cookieman-modal",".fcc-cookie-modal",".cookieContent",".popupOverlay,\n.svelte-uo7olx","#cookiehinweis","._12d97","._2mmyb",".data-privacy-settings-container","#light-box-1",".pcb",".mod-cr","#cookies-dlg",".consent-background",".notificationBars",".Modal","#ck-modal-container",".modal-wrapper",".c-cookie-modal,\n.c-cookie-modal-overlay","#gdpr-consent",".popup-banner",".notificationArea",".privacyControlBadge","consent-slide-in-component",".js-o-page__gdpr-overlay","div[data-qa=\"privacy-settings\"]",".f__privacy-cookie-manager","#cookiehinweis_overlay",".background",".consent_box_wrapper",".consent-disclaimer",".mfp-bg,\n.mfp-wrap","body > div > div:has(#jentis_consent)","._v-qs6Y5hTXMmFt87","#additionalInfoe","#popup_wrapper",".cookies-backdrop",".modals-wrapper","#overlay",".cc",".plo-overlay",".bottom_notice",".cookiesOverlay2Box",".cookie-container","#consentsPolicyDialog",".nw_cookie-bar",".cw-modal-overlay",".cookie-banner-modal-overlay","#softMessages-list",".popover--layout-fixed-bottomSheet,\n.zIndex--modal.popover-cover",".cookie-policy-widget,\n.layer",".js-otsdk",".inset-0.fixed",".modal-overlay",".overlay-wrapper",".col-12 > div > div > .container","#NotificationWrapper",".gUbXEK",".c--anim",".data-protection",".b-modal","#storage-notice","#cookiesModal","#ccmodal-container",".blur-effekt-cookie","div[id*=\"_modal_outer_\"]",".message-footer-panel",".js--modal",".mnd-cookie-modal",".modals-overlay",".msg-banner",".cookie-banner_cookieBanner__pFUMz","#my-ctc-widget",".tingle-modal",".cookiewarning:not(body):not(html),\n.modal--theme-default","#backdrop",".sliding-popup-bottom","#cookie","#cookiePolicy",".modal-root",".fancybox-overlay","div[class^=\"cookie-consent\"]",".tgc-footer_disclaimer","#sp-cc",".cc-grower","#noticeModal",".announcements","#CybotCookiebotDialog",".MuiDrawer-paperAnchorDockedBottom","#gdpr",".notice",".disclaimer",".privacy-policy","#black-band-container",".c_128","#da-float-cookie",".dis_message",".top-0.fixed","#ckndiv",".disclaimer-text",".eu-privacy",".bb-bootstrap-alerts",".js-notification","#banner-policies",".one-pixel-margin-bottom.sg-Box",".disclaimer-note",".privacy-policy-slideup",".cookieConfirm",".dwa-cms-ui-cookie",".footer-statements",".opt-in-modal",".notification-alert",".__gdpr-container","[data-component=\"CookieBanner\"]","div[class*=\"CookieBanner\"]",".notification_banner","#sliding-popup",".usn-notification",".main-modal",".consent_wrapper",".BF0HTNC-Jc-b",".cp-area",".c-cookie-popup",".footer-notification",".cookie-consent","#modal-cookie","[class*=\"CookieBannerPro_\"]",".m-overlay",".custom-consent","#cookiewall-modal",".cookie-warning-modal",".cookiesgdpr","#orejime",".orejime-Notice","#tocmask","#disclaimer","#cookieDashboard",".onboard-background,\n.onboard-popup-container","#comp-jkmod7cm",".iziToast-wrapper-topCenter","#onetrust-banner-sdk",".modal-box--medium.modal-box[aria-labelledby=\"modal-box-header\"]","div[class^=\"cookie-\"]",".modalwrapper","#cookieModal","[title=\"SP Consent Message\"]","#gdprcontent","#SiteOverlayPanel","[data-popmake*=\"cookie_\"]","#cookie-dialog-wrapper",".MuiDialog-root.MuiModal-root",".dialog-lightbox-message","#acc-bottom",".region-announcements",".cookies__wrapper",".modal-cacsp-position",".consentmodal",".kRXOyz,\n.sc-gmmXAg.bfDcwE",".wz-rgpd","#background-section","#cookie-notice-overlay",".mainstick","div[class^=\"PopupCookies-\"]",".cl-banner",".cYLSgE,\n.hgfvCW",".modal-background",".block-messages",".container_priv_state","div[style*=\"width: 100%; background-color: #474747; padding-top: 0px; margin-top: 0px;\"]","#consentmodal",".s-cookie__modal32",".notification",".t-cookie-bar-holder",".accept_cookies_wrapper",".cookie-inquiry-wrapper","#ga-consent","#cookieconsent-overlay","#exampleModalCenter","#didomi-host","[class^=\"CookiePopup\"]","app-pop-up-tracking",".cc-banner",".bottom-20","#debugged-cookieoptions-container","div[class^=\"CookieWall_\"]",".cookie-banner-fullscreen",".popup-overlay",".ts-header-message",".background-fade",".css-uuqc7b",".modal-cookies","#cookies-banner-overlay","#cookiemgmt","#cover-div",".spu-bg",".spu-box","[class^=\"cookieConsent\"]",".wrapperbtm",".cookie_holder",".popup-policy","#cookies_policy_bottom_right","#consent",".js-consent","#bar-message",".c-website-notification",".bottom-freezed-bar","div[id$=\"_modal_outer_\"]:has(> .cookie-modal)",".header-notice",".mpp-container","#required-cc","#cookiebannerModal",".e-consents-alert__wrapper,\n.e-screen-overlay,\n.with-blurred-background",".info-message","div[style^=\"color: rgb(51, 51, 51); text-align: center;\"]",".modaal-inline",".modaal-overlay","#private_info",".Gdpr_layout__w-Fse",".alert","#root > .eYGQDi","#cCInfo","#footer-mailer",".ppc","body > div:not([class]):not([id]) > div[class*=\" \"]:has(> div > div > div[class] > a[href^=\"https://policy.medium.com/medium-privacy-policy-\"]),\ndiv:has(div[role=\"alert\"] > a[href^=\"https://policy.medium.com/medium-privacy-policy-\"])",".shadow.text-white.bg-gray-dark-mid",".max-w-screen-md.z-40",".LGPD-notice",".bottom-popup-wrapper",".notification-footer",".lgpd","div[class^=\"lgpd-message-box_\"]","cookie-police-bar",".popup_footer",".wpcb-container","#ck-container",".acceptance-terms","app-opt-in",".jss57",".cookie_modal","div[class^=\"PrivacyPolicy\"]",".floatingBarPrivacy",".css-19ioxj9,\n.css-rvc1fq",".section--3Yobl",".gv-cookie-lgpd-alert-container",".x-cafeLor__lgpd",".casaevideonewio-store-theme-8-x-container","#lgpd-box","#privacy",".hub-info-bar-component",".popup-pro",".policy-container","#privacy-tools-banner","#lp-pom-box-528","#lgpd-container",".lgpdbanner",".bswTsr",".containerAceite",".politicasPrivacidade",".termos-politica",".antd-pro-components-cookie-pop-up-index-show_popup",".sc-faada46b-0",".box-aceite-privacidade","#lgpdCookie",".dialog-lightbox-widget",".toolkit-privacy-box",".mdc-snackbar","#lgpd",".CookieHolder_container__23g0s",".js-show-reminder",".otPlaceholder",".bottom-12",".privacy-policy__popup",".hZeYRd",".lgpd-aceite",".consent","#alert_cookie",".info-notification",".alerta",".infobox-wrap","#isView","#vtex-lgpd-cookie",".gEBiRP",".policy-terms",".notificationBarsWrapper",".jc-lgpd-consent",".gfUNpP",".dKgVKJ,\n.gOHAgu",".banner_rodape_informando_cookies",".template-part-component-termos","footer + div[style=\"position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.3);\"]","#cookiesmodal",".notifi",".sc-b7fd9db3-0.iwKKkU","div[class^=\"ReactFooterCivilMark_notification_\"]",".FSeli,\n.kUgSEx",".aceite","#opaque",".center-bottom-fixed","#COOKIEBAR",".modalCookies","#lgpdbanner","section[id][class]:has(:scope > div[class] > button[class][onclick^=\"onClickCookiesBannerWeb\"])",".DykGo.sc-crzoAE",".chakra-portal",".swal2-container","div[class^=\"styles_acceptCookiesWrapper_\"]",".callahan-campaign","div[data-testid=\"banner-cookies-terms\"]","#cookies-flow-container",".lojaobramax-store-components-0-x-cookies-disclaimer","div[style^=\"position: fixed; width: 100%;\"]","._1iSPy","#loader-overlay",".vtex-modal-layout-0-x-modal--cookies-layout",".caixa-alert",".cbZEFj",".styles__CookieContent-sc-16mpd2a-0",".card-bottom",".CookieConsent","#LGPD-StartEcom",".foPcpY","alert",".modal-dialog",".e85akae0","#politica-box",".modalDialogAviso",".rovitex-apps-0-x-cookieContainer",".info-politica-all","#m-acc-description",".zsav9a",".privacy-warning",".sc-8c48be00-0.jswGRq","div[data-testid=\"banner\"]",".acceptPolice",".navbar-disclaimer,\n.navbar-modules-notifications",".tesla-lgpd-box","div[style^=\"bottom: 0px; left: 0px;\"]","[class^=\"styles_molecule__cookies-\"]",".c_show",".bZEgfH",".banner-fixed-box",".opt-in",".m1-footer-messages",".ms-footer-messages","#privacy-policy-div",".cookiesModal",".wrapper","#root > .sc-bdVaJa,\n.bjRMar","#wrng-agrmnt","#modal_aceiteycpol","#fgv-lgpd","#politicaPrivacidade",".alertaCookies",".policies-accept","#termo-uso",".tjmtCookies__banner",".v-overlay","#LGPD",".avada-footer-scripts",".block-region-footer",".container-policy",".fundo-aviso-cookies",".confirm",".js-confirm","#cookieNote",".styles_agreementWrapper__3VVtf","#accept_terms",".confirm-panel",".s__y2gjNiIS0o1RA_5Ebnkw",".warning",".H84S0",".notice-ck-wrapper",".privacy_block","[class^=\"accept-cookies\"]",".accept-cookies_all__3tDno","#cookie-agreement","#gdpr-accept-cookie",".privat-policy-wrapper","#pop-up-policy",".m-cookies-informer",".toast",".NNvvT","#a--bar",".styles_wrapper__YA4CR","._root_1mejd_2",".sc-widget",".app-cookies__popup",".notification-container",".m-wrapper-bg--glass",".popover-wrapper",".modal-delivery-data-data,\n.modal-delivery-data-data-w",".policy-footer","#bg_popup",".blocker",".cookie-alert-show",".Page__CookiesPopup",".modal--cookie",".nua-gdpr-banner","#dialogbox_cookiepolicy",".cookies__container","#privacy-policy",".clsPopupContainer","#site-terms",".bottom-alert",".banner-message","#alert_modal",".privacy","#cookies_acceptance",".MuiSnackbar-anchorOriginBottomCenter","#arriere-plan-de-la-fenetre,\n#fenetre",".CookiePlacement",".disclaimer-container","[class^=\"cookies-banner\"]",".top-0.sticky",".site-message-banner-warning",".site-modals__modal--cookie",".notifications",".popup-container-confidentiality","[class*=\"modalstyles__StyledModalContainer-\"]",".ob-cookiesoverlay-modal",".ReactModal__Overlay",".tx_amfcookies","div[style^=\"position: fixed; bottom\"]",".sc-1qvf4hb-0",".g-alert-cookie,\ndiv[class^=\"StyledLegalDisclaimer-\"]","#TOUMsgCon","notification-block",".privacy-agreement",".rdm-daac-notice-template",".law25-modal-container",".agree-terms,\n.page__legal-link",".css-cgxmy8","#modal-consent-banner","#banniere-consentement-temoins",".CookieBanner-module__wrap--1QK9t,\n[style=\"padding-left:0px !important;\"]",".bottom-0.ph3-hdkp.nav-clickable-padded","#sticky",".yvr-cookies",".spu-bottom-bar",".bxivGE,\n.iUYzcs","div[style=\"position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,0.3)\"]",".cky-consent-container",".rgpd",".popup_bg",".fc-consent-root",".popupBarraCookie",".leiKOL",".klaro","#acceptDisclaimer",".MuiSnackbar-anchorOriginBottomLeft",".t657",".c-disclaimer--default",".a-backdrop,\n.m-cookie-layer",".iwWeUP","swc-cookie-banner",".ngcookiewarning","#b2c-consent",".ui-notificationbar","#privacywarning",".cookie-banner","#ampsandConsentElement",".popup","#tf-modal-container","#legalnotice",".layout-messages",".frontendPrivacy__modalWrapper","#rgpd-ask-popin",".cb-overlay",".disclaimer-component",".cmOzGN","div[class^=\"ConciergePopup\"]",".consent-div",".c-alert","#cc-main",".bandeau","#am-cookie-bar",".gArzUh","#closeonaction",".dsgvo",".f3cc",".scommerce-gdpr-backdrop",".backdrop-filter","#cc--main",".app-message-modal-background,\n.id-cookie-consent",".gTHyyR","#cookie-banner-modal","#policy","#dabar","#ng-cc",".cookie-notice",".command-bar",".firstline","#privacy-dislamer","agb-bar","#rgpd",".gZTLuJ","#divcookiepolicy","#cookiesBanner_background,\n#cookiesBanner_wrapper",".backdrop","#consent-form-root",".fTwgjs",".basicLightbox",".pv",".cookie-banner-component","#claimer","#CooDialog",".s-cookie-banner",".watson-cookie-footer",".block_cookies,\n.overlay_axa",".mantine-Dialog-root","app-privacy-policy",".kth-toast",".footer__terms",".src-ui-Cookie-Cookie__root--3Lml4",".jss4",".footer ~ .cc",".tos-agreement",".R9-Overlay",".bg-black.fixed",".jv5LaQ",".banner-fixed-bottom",".cookie-bar","#cboxOverlay","#colorbox",".footer-floating-tab",".privacyPolicy","#shengmingTip",".footer-policy",".c-cookiebanner__modal",".compliance",".dialog",".js-dialog",".dialog--open",".hXZzBP","#js-notification-wrapper,\n.global-alert-banner",".consent-notice","#meerkat-wrap",".index-module--CookieAuthShow--io6F7",".user-terms-hint",".cookies-permission_2kEyTVGb",".cookiebanner",".dialog-widget-content",".FooterNotice",".u-bottomFixer",".jss268",".Cookies-containerGeneral",".Banner,\n.BottomBanner",".yeps-bar",".py-3.max-w-full",".css-46bss5",".cookie-finom__container",".floating-group.FloatingGroup.bubble-element",".js-notice",".c-consent-manager",".bottom","#cookie-pop","#cb-wrapper",".c-hUKRYQ","#cookies-block",".showBanner",".journal-header-notice-73",".hy-musk-wrapper",".sc-cookie-popup",".PageCookieConsentBanner",".cwc-cookie-banner-ui-sdk","div[class^=\"CookiesAgreement\"]",".vismecookie",".bottom-2","#PrivacyAlert",".dSmGNF",".a-warning","[aria-label=\"Cookie Consent\"]",".banner-wrap",".app-level-notifications",".CoZ9Nu8Z",".mdl-js-bigsnackbar",".gdpr-modal","#ContainerCookie,\n#ContainerOpacityCookie","[class^=\"fcw-wrap-\"]","#policy-bar","div[class^=\"cookie__\"]",".Tooltip",".bg-black-deep.rounded-md","#banner-cookie",".c__cake","#mcb-wrap","._29v-t",".legal-notice","#footer_good_id","adc-cookie-banner",".GDPR","#bloquar_web",".r-145dblm.r-nc4a30",".cc-window",".popmake","._p_policy","#abr_cookie_modal","[role=\"complementary\"]",".kaNSQD","#optanon-minimize-wrapper",".Promotional-corner",".style-746d86c4-cookie-container","div[class^=\"CookieBanner_\"]",".vwo-overlay",".omw-modal-overlay","acre-cookie-consent",".gyhOpk,\n.wbl72e-0-footer",".look_cookieMenuOverlay","#pdcc-modal-bg","#layout_advertising_bottom",".message",".flash-fixed-bottom","#legal-notification",".myModal-box",".page_warning",".gdpr-cookie-wrapper",".page-cookie-bar","#aecomCookieNotificationBar",".darkScreen",".hello-bar","._1CIbC,\n._4hwc1","#botnot",".cerez","#GDPR",".activebar-container","#darkBack",".screen-darken",".cxh7dt4uLi",".modal-window",".bottom-8",".alertFooterContent",".cmp-notification-action-panel",".cli-bar-popup",".cli-modal-backdrop","#legalconcerns",".Gdpr__GdprParentWrapper-sc-z30mcl-0",".cookie-alert",".css-1w881em,\n[data-testid=\"cookiesNotice\"]",".layout-row",".e8pxw9i0",".privaryClass",".usernotice_pop",".ns-type-notice",".ui-dialog","#aviso","#topInfoContainer1",".l-cookie-control",".bot-0.left-0",".preview-cookies-alert","#block-block-6",".aliexpress-notice","#iubenda-cs-banner",".bnjRmV","._387623d88e68aefb0eebd5af522ae062",".cookie-policy-box","#consent-dialog",".cookie-card_container","#Informacion","#vt-cookie-box",".-footer__notice","#shopify-pc__banner","#framework-cookies","div[class*=\"-cookiesSection-\"]","#pandectes-banner","div[class^=\"cookie-banner\"]",".cookies-block-its-light","#notification",".TraminoConsent",".cookies-regulation",".sticky_bottom_wrap","#modal-cache__overlay","._container_1siqr_54","#pldn-deep-link,\n.mo-wp",".notice-modal--cookies,\n.notice-modal__overlay--cookies","#CQ","#notices","#user-consent-management-binary-banner-overlay",".cm-popup",".css-16qvp27",".footer-notification-popup",".sc-edLOhm",".system-notification-container","#alma-cmpv2-container",".js-popup-modal","#cookie-consent-container.modal","#bannerOverlay",".CookiesPolicy-module--wrapper--8pHca",".cookies-widget--light",".popup-container",".glue-cookie-notification-bar","#cdk-overlay-0",".src-components-utils-___ModalOverlay__zigzag-modal___2pOXm","#ckm",".gdpr__holder",".notice-board",".urgent-msg",".opacity-100",".cookie-main","#nb",".ConsentBanner_consentBanner__bLexV",".container-overlay","#aoMessageHolder",".country-popup",".apf1","#ckWrp","#policy-info",".c206","#coConsent",".privacy-rights",".cookie-notice_container__dJUAA","#news,\n.cookie-notice__CookieNoticeWrapper-sc-186p755-0","#modal-agreement",".elementor-element-7bf6fcab",".notice__banner",".privacy-holder",".ltcn","[class^=\"cookieBanner\"]","#shopify-section-cookies_consent,\n.mount",".penci-wrap-gprd-law",".jss63","#gdpr-wall","div[class^=\"MessageBannerWrapper-\"]",".argaam-policy","[class^=\"CookieMessage\"]",".gCKAuc",".fixedPolicyBox",".disclaimer-notice","#fondoaviso","#cc-alert",".bg-arnotts-consent-red",".k-overlay","#amdCookieBanner","#intro-rgpd",".reveal-modal-bg","#acceptationCMPWall",".tt_popover_container",".ui-alert",".PrivacyPopupstyled__PrivacyPopupContainer-uk07rq-0","#notification-msg-container",".bottom-fixed-container",".b-disclaimer",".js-consent-banner",".body-overlay","#consentManagementPlatform",".cookieWarning-container",".plusgate","#cookie-policy-info-bg","#tmp_cookies","#acconsento-click",".cookie_LRb5A",".cookieagreement","#comingsoon",".gdprModal",".GDPRPopup-module--popup--3chjm",".atp_cookie-message",".rgpd-modal",".v-snack--bottom","#cookie-modal-12345","div[class*=\"ConfirmMessage-module__cookie-\"]","div[class^=\"CookieBan\"]","#prajiturele","#cookiesAcceptWrapper,\n.backgroundCoverWrapper_caw","#as24-cmp-popup",".alertbar",".eu-cookie-compliance-banner,\n.eu-cookie-compliance-banner-info",".gdpr","#lopdgddd",".fancybox-opened",".koekjesbalk",".Rgpd","#cc_b",".privacy-data",".up",".afcoo","#lightbox-cookies","#__bg,\n#__cookies",".floatFooter","#bottomAlert","[data-test=\"banner\"]",".bica-content",".cookieinfo","#dvcookie",".alert-secondary","#osanoCustomDialogDiv",".corp-banners",".sliding-popup",".sc-1gnms20-0.Vpcgz,\n.sc-1ldgmug-0.cKplIS","div[class^=\"cookie-modal\"]",".js-cookie-popup","#cookies-dull-out","#agreement-alert",".cookie-law",".coh-ce-cpt_cookie_consent-d004124e",".DisclosurePopupContainer",".batchgeo-cookie-notice",".lg-backdrop",".hCTOEm,\n.iUSvIy",".app__domestic-disclaimer,\n.bbc-bmxm2b,\n.domestic-header-wrapper,\n.eh3hs0a5",".e1nbsi9l0","div[class^=\"index-module--cookiebanner-\"]","#important-notice","mp-snackbar-info-messages",".cookie-focus",".reveal-overlay","#cm","._2xjUQo64nY9HqhaEoBZzQy","#pagebanner",".all-terms","#snackbar-container",".Site-cookies","div[class^=\"style__StickyAlertWrapper-sc-\"]","#box-shadow","#gdprCookieBarOverlay",".ntfc-bar","#cd",".sticky-notification","#msgwrapper",".consent-modal",".notification-bar","#clb_wr","[class*=\"Modal__SmokeScreen-\"]","#bloc-bm-cookies-consent",".modal-content",".ReactModalPortal",".ant-notification",".notifier-message",".v-dialog__content","#dialog_notification","#thp_notf_div","#cookiesAdv",".sc-ywFzA",".eu-cookie-compliance-banner-wrapper,\n[class^=\"CookiesManager\"]",".site-notification",".q-notifications__list--bottom",".jGrowl","#banner-spacer",".banner-container",".b-vsrR8W",".notification--content","#cookie-wall","._cookiePresenter_isjkl_1","#textBox","#cookies2020,\n#cookies2020overlay",".stickynote2","#overlayMask",".recommendation-modal__backdrop","#__bna-cmp-display",".message-accept-container",".fixedRegion",".tw-bottom-0",".cm-overlay","blim-header-message",".czabrb",".w-100",".notizWrapper","body > div[id][class]",".MuiSnackbar-root",".cookies-policy-holder",".navi-terms-of-service","#popup",".v-mdu-notice",".ccd_cookie_bar",".cokies",".cookieWindowWrapper","#cookie-consent",".evt-notification-bottom",".header-cookies-gdpr","html[class*=\"cookies-visible\"] > body::before","dock-privacy-settings",".pin-b.pin-l.fixed",".notification__wrapper","#privacy-notice","#siwa-cookiebar","#agreementMessage","[class^=\"GDPR-module_\"]",".gl-cm","#lanyard_root","#ca-consent-root","#expander-header-teaser","#bw-cookie-sys-active","#usage-metrics","#usage-metrics-notice",".wall",".modal-rgpd",".js-GlobalPopin",".cookies-modal-module--wrapper--17WJR",".cc-window-wrapper",".iubenda-cs-visible",".cc-layer","div[class^=\"CookiePolicy\"]","[class^=\"Cookies_container\"]",".privacy-policy-desktop","#growls-br","#toast-container","#analytics-prompt",".container-724f7,\n.cookiesAnnounce-efbd5,\n.desktop-4488f,\n.parental-bg,\n.parental-control",".elementor-element-10ff3dc7","#cookie_bar_new",".amgdprjs-bar-template","#checkBrowser",".bulthaup-cookie-notice","div[style^=\"background: #424242; \"]","#userprompt","#shopify-section-cookie-bar",".cookie_setting_popup",".privacy-link",".floating-bar",".navbar-notification","#user_disclaimer",".top_notice","[class^=\"style_gdpr\"]",".css-1p1652i","app-cookie-wall",".css__oiassf",".notification-cookies",".c-cookies",".mura-cta__container","#cookiesConsentDialog","#cafModal",".elementor-element-31e18001","div[style^=\"position: fixed; left: 0px; bottom: 0px;\"]","#acknowledgeCookiesAndPrivacyModal","div[data-name=\"CookieConsent\"]","div[class^=\"CookiesConsent\"]","[class^=\"GDPRConsent\"]",".backdrop-cookie","#campfire-cookie-banner,\n.lDcxu","#cook",".fue-modal,\n.fue-modal-backdrop","#privacy-manager","#privacy-manager-popin",".Overlayer",".co-cookie-message",".cc-wrapper",".fFOiLQ.Ekl2FA.RNFNIA._9y-BYQ._1CzyGhb",".cod-notifications",".bg-opacity-75",".cookies-tooltip,\n.popup-disclaimer","._CL_main",".welcome-banner",".css-1m7ve5s","#ws-cookie-consent-widget",".reveal-modal",".notice-window",".sessionnotification","div[style^=\"position:fixed;display:block;\"]","#tos-bar",".ees0v8i1","div[class^=\"BisquitsBanner_\"]",".overlay-banner",".compare-bg,\n.compareProMiniView",".nv-notification-header",".cw-cookies-bar",".bg-darker-gray","#s-consent-modal",".granify-widget-container","#disclaimerModal","#privacy_content",".ot-fade-in",".jiIEgt",".ccm-cookie-banner",".ccn-consent",".main-cookies-1M-",".popup-wrapper",".show-cookie-div","#cookie-wrapper-objeto","#CosMooPopupMask,\n.contPopup","#simple-notification",".cc-floating.cc-window",".cc-window-blocker",".eSJQoN","#popupDiv",".g-dialog,\n.js-tools-dialog","#outer-consent","#SCAhldr",".pdpa-popup",".notificationBanner__banner___38gx8",".cookies-message",".banner-wrapper",".dataConsentModal",".disclaimer-overlay",".TheConsent",".top-bar",".blueline-content-popup",".sh-page-notice","#popup1",".cookie-con",".footer-warning",".footer","#footerr",".info-bar",".links-are-reversed",".nq-rgpd-bar","#cision-cookie-policy-banner","div[class^=\"cookieNot\"]",".notifications-module_notificationContainer_3zCTN","#disc-bg",".cas-cookie",".cookie-bar-overlay",".Cdiv","#terms-message-region",".footer-fixed-bar",".bottom-banner","div[class^=\"CookieConsentBanner_\"]",".bK_mV,\n.ch_jZ","#div_cc_cc",".clineva-cookies-info",".supercookies",".Xlovq",".loading-overlay",".a8c-cookie-banner","#cmePermissionQuestion",".toastify-bottom","#cnbcgdpr",".c-siteTermsBanner",".vc","#notice_banner,\n#notification-legal,\n.TermsOfService__component,\n._2dc7d020,\n.cnn-toast--tos,\n.popup_tosEdition,\n.terms-of-service",".user-msg","._1GCLL","#notificationPopup",".shadow-cookiesbanner",".analytics-banner","[class^=\"CookieBox\"]",".cc_placeholder",".cookie-toast-wrap",".CookieModal",".CookieContainerOverlay","div[class^=\"styles_cookiesBanner_\"]",".Layout_mainCookieDiv__nf6PT",".alert-dismissible",".bottom-zone","#test_alert",".setprivacy",".altcm-z-50","#sjb-ue-cookies",".c-top-banner",".navbar-fixed-bottom","[class^=\"gdpr_\"]","#__tealiumGDPRcpPrefs",".eu-message",".module_global-cookie-consent",".pryck",".info_banner",".conductor-cs-content",".cookie-perso","div[style^=\"width: 380px;max-width:\"]",".cookie-wall",".cookie-check","ckpl-webc",".notification-list","#cc-overlay",".m-layer","div[class^=\"Cookies_\"]",".top-header","#consentModeDialogContainer","#cookie-banner-general,\n.dialog-bg",".gdpr-cookie-overlay","#sid-container","#convertri-script-consent","div[data-controller*=\"cookies-consent\"]",".gdpr-overlay-background","#blur-bg",".cookiesPolicy_cookie_warp__76VwO","#rodo-message",".cns-cg-modal__overlay","div[style=\"background:#eed;padding:10px;margin:0;text-align:center;border-bottom:1px solid #446\"]","#headlessui-dialog-17,\n#headlessui-dialog-overlay-19",".pub-tip","#cxcx",".e4bq44o2",".cookies-banner","[class^=\"cookies_\"]","#feedback-bar",".cookie-text","._wrapper_1u43b_17",".cookie-consent_overlay__SIXMM",".app-light > div[style*=\"fixed\"]",".header-sheet",".ant-row-center",".privacy_statement",".prtltmmc-popup",".js-consent-box",".is-consent","#cookieconsentwarningcontainer",".block-notifications-block",".simple-dismiss-alert",".ce-banner",".Cookies-module--cookie--2ydR3",".footer-popup",".popup-container-bottom",".pu-jliqhtlu",".top_tip_wrap","#privacy-modal",".veriAltBar",".cookie-consent-banner-modal",".CookieBox_safety__pt5AH",".privacy-consent-enter-done","#CybotCookiebotDialogBodyUnderlay",".disclaimer_web",".consentbar",".cookie-policy",".FqVeA",".nyp-sitewide-notice,\n.sitewide-notice","div[data-testid=\"dl-cookieBanner\"]",".mpp-is-open.mpp-box",".kvk",".m-cookie-message",".crumbs-banner",".klIvEu","#cookie_popup","div[class^=\"cookie-banner-\"]",".cookie-permission-container-popup-backdrop",".dialogContainer",".hu-wrapper","#ccm",".flash-message__wrapper","._3V2rG",".window-overlay",".pwa-prompt","#cwarn",".legal-agreement",".dhl-cgk",".lck-wrapper",".rgpd-overlay",".tracking-consent-v2,\n.tracking-consent-v2__modal","div[style^=\"width: 100%; display: flex;\"]","#TwGi0pOnXb-page",".quickslide",".privacyoption_overlay",".dSWqfk","#mm_cc_modal_overlay",".hCHxpg",".comment-policy-refresh","#co-container",".za43bb12b864a3f8d_privacyBanner","#privacy-div",".tea-news","#dobbies_cookie_widget","#cookieAlert","#cconsent-bar",".base-modal-dialog","#privacy-warning","[aria-describedby=\"banner-description\"]",".blocker-cookies","#\\#cookie-banner","#noty_layout__bottomCenter","#warning-popup",".src-components-connected-dialog-dialog__root_open--1JzrN",".uk-position-fixed","#rs-cookie-banner",".fsi-layout-notices",".dotvvm-contrib-cookie-bar","#container > #tools._h4",".screenBlockOverlay",".ginger_banner","#pg-modal",".screen-blocker","#globalnotification,\ndw-global-notification",".ccc-widget",".drawer-wrapper","._2IIiex-CsxtuW7QGZ_oO5z",".cookie-consent-inner",".notice-modal","#boxHolder",".remodal-overlay,\n.remodal-wrapper",".float-bar","#cw",".dig-Snackbar[role=\"alert\"]",".d-gtm-scripts-modal-wrapper",".cc-container",".SHOWIT-msg_showed","#cp",".-alert.-fixed.notice","li[data-layout=\"ad\"]","app-tiny-alert","#ch-cookie-consent-modal",".CookieNotification_notification__0Nkrk",".e13q590n1","#cookie_directive_container",".copro",".swinger-consent",".privacy-container",".d-cc--modal,\n.d-cc--modal-backdrop",".cp","#site-overlay",".info",".top-bar-container---notice",".priv-tips","#ensBannerBG,\n#ensNotifyBanner","#cover,\n#div_popup_cookies",".consent_c",".coockie_warning","#ecmr",".firstTimeTip",".tracking_banner---trackingBanner---3gk_S","#EcufilesCookie",".gdpr-window",".__CC_popup","#showFTCMessage,\n#showFTCMessage-back",".ccpa-cont","#containerPrivacy","div[class^=\"cookie-banner_\"]","div[data-hook=\"ccsu-banner-wrapper\"]",".footerPrivacy",".cookie-modal-dialog","#popmake-378149",".page-bottom-message-box",".analytics-info",".popup--cookies",".jOSWZa","div[class^=\"Navigation__Overlay-\"]",".egym-prompt",".cookiePolicyBBottom","#ribbon",".elastic-cookie-notice","#top-bar","#nhfp_didomi_block_page",".uk-notify-message",".bp",".CookieConsent_cookie-consent__nuLuI",".info_priv",".fusion-row","._1wz0yjp0","div[data-testid=\"cookie-banner\"]",".enq2el0",".c-popup",".sc-6b753331-0.fUTVqN","#cookie-notice","#policycontainer","#container-rgpd,\n#container-rgpd-fond","#cookieBarModal",".eHzdtJ",".owra-d",".R05cUo,\n.xIPhuO","#cookie-notification-mask","#cookice-text",".cookie-policy-banner",".engagebay-gdpr-dialog",".cookie-consent-dialog-container",".z-100",".cb-container",".css-h52rc8",".is-blocked",".lpcn","#topbar","#sticky-popup","#tracking-modal","#icegram_messages_container","#cconsent-section","#modalCookies",".cookieshow",".ccookiepopupwrapbanner","#legalLightBlock",".c-popup-consentimento",".p-0.overflow-auto.flex-col","#cookie-mention",".alert--fixed,\n.promo-banner-container",".policy-bar",".policies",".ulp-overlay,\n.ulp-window-top-center","#using-cookies",".jsFixedMessage",".simplemodal-container,\n.simplemodal-overlay",".simple-modal",".simple-modal-overlay","eui-cookie-acceptance-manager","#poool-fullscreen-widget","#cookieplate",".alert-cookie","#header_higher",".alert-box",".push-down-cta","div[class^=\"CookieDirective\"]",".cookie-permission-overlay",".cnc-container",".language-switcher","div[style^=\"background: linear-gradient\"]",".exide-gtm-scripts-modal-wrapper",".exl-cookie-banner","#my-welcome-message",".alternis-cookie",".cAnnouncementPageTop",".gdpr-wrapper",".fs-consent","#wpcg-box","#privacy-policy-sticky",".msg",".tracking-alert",".mysticky-welcomebar-fixed-wrap","body:not([style^=\"margin-bottom\"]) div[data-testid=\"cookie-policy-banner\"]",".fScrmm","#vf-pop",".jdbeLT","#dsgvo",".bYTdiA",".consent-message",".e1wbdw5z0",".fascia-avviso-coockie",".AcceptCondition","#cookieslayer",".PrivacyNotice",".gdpr-cookie-message-wrapper","#cookieFooterMsg",".one-button-cookies-popup","[data-testid=\"cookie-policy-dialog\"]",".rz-modal",".fxg-alert__fdx_cookie_notice","[data-cy=\"container-modal-cookie\"]","div[class^=\"overlay--\"]","#usercentrics-root","#mi-container",".mdl-overlay",".figma-b970kx,\ndiv[aria-label=\"Cookie Consent\"]",".bigmaker-cg-cookies-box",".terms-of-use",".bottom-16",".lightbox-backdrop","._wqnvxhk","#design-switcher",".modal-back",".navbar-qards","fin-cookie-policy","#bluemask,\n.tbox",".elementor-location-popup","[data-ajax-loading=\"false\"]",".CookiesGDPR_initial__2ePNF","#elementor-popup-modal-16781","#tfade,\n#tlight",".reminder",".cc_banner","._11ca_","#axeptio_overlay",".z-999","#cookieDisclaimerContainer",".msg--cookie-consent",".div-block-217",".pop-content",".pr-cookie-modal-bottom",".consents",".HASH_COOKIE_ALERT_GRID_ITEM_FIXED","#footer-message",".privacy-bar",".bottomfloat",".prompt-box",".user_notice","#loading","#ketch-consent-overlay","[style*=\"position: fixed; left: 0px; top: 0px;\"]","[data-toast=\"f_cookies_acepted\"]","#cookiePolicyWrap",".messages--container--bottom",".footerpolicy",".terms_popup",".legacy",".ddYHQV","[id^=\"sp_message_container_\"]",".stpl_cookies_wrap",".dSDHpy","#overbox3",".UseCookie_useCookieModle__6d4kz",".warn-wrap","#privacy-policy-prompt","ppn-cookie",".notification-banner",".legal-message-container","#cootra-overlay,\n#cootra-popup","#EUWarning",".bg_popup","#fre_cookie_modal",".pg-modal-blackout","#bottombar","#cookies_opt_in",".skin-option",".Notices",".utilities_grant_panel_show",".is-modal",".CookieWarning-module--cookies--2BTTW","#dsgvo-alert","#rgpd-form",".cgu-container","#frosmoPopup",".n-messaging-slot,\n.o-cookie-message","[id^=\"sp_message_container\"]","#prvcypop_4","#spopupCont","#consident",".bottomRight__WEJOY",".consent__popup","#sliding-popup-cookies",".pageNotification",".sqs-slide-wrapper","#overbox-politica","#ws_eu-cookie-container",".elementor-location-footer",".div_sticky",".userMessage","#prestitial-handle,\n.fxs_footer",".cookieBox___2OASs",".js-dialog--cookie","div[style^=\"align-items: baseline; background: rgb(53, 53, 53)\"]",".privacy-control",".layer-modal-footer","#jsGDRP","#pp_info,\n#pp_overlay","#barra_mensaje_cookies",".gcb_35556",".gfu-floating-message",".bottom-right","#tos-banner",".oZmw2e",".message__container","#GTM-cookie-consent","[class^=\"cookie_notice\"]","#_iCD","gcore-cookies-settings",".page-hint-box",".protectionOfData",".fixedbot",".privacy-dialog","#privacyDiv","#banerRoot",".notifybar",".js_cookie-consent",".featherlight","gc-accept-cookie",".faOyhg",".__css-cFqwsP",".jss67",".fixedprotectionOfData",".wpt-modal","#cNotice","#normativa",".needsclick",".Banner-sc-iopojr",".animate-privacy-policy-show",".opacity-100.translate-y-0",".yu.yt.ys.gi.u.od","#cookie-consent-banner",".hx_cookie-banner","#consent-banner",".ns-box",".dialog-message",".cookbar-overlay",".customcookie--banermain","#js_dataNnoticeBackdrop,\n#js_dataNnoticeBtns",".left-3",".gbnew-cookie-bar",".top-wrapper-box",".dummy-text",".dialog-app__blocker",".fixed.bg-gp-green-100",".push-me,\n.terms-alert-fixed",".cookieBox_30V8b",".blte-alertbanner__wrapper",".ng-scope._floating-banner",".cookies-body","div[style^=\"position: fixed; left: 0px; top: 0px;\"]",".alert-banner",".pt-10",".he_cook",".bottom__OvpYA",".devsite-snackbar-inner","fi-cookie-consent","#gb > div[style*=\"background-color\"]","SANTA-NOTICE",".note-policy",".blurry-background","#loggedbar",".cookie__open","#sticky-bar",".MyConsent_Outer",".sticky-footer",".jinLyg",".css-126xj0f","#ac-wrapper",".gas-cookie-bar",".appify_rcc_row",".gbc-notifications","#modal-host","#aj-privacy-message","#gdpr-modal",".js-cookies-container",".snackbar-enter-done","#popupbanner",".CookiePolicyBanner","#notifications",".policybanner",".notification-box",".show",".iTHgOb",".mx-0.w-100.row",".bottom-14","#legalCookies",".swiper-slide-img-txt",".popup-window",".rmq-d60b84d6","#shopify-section-cookie-popup",".cookie-box-modal","#consentmanager","#md-cookienotice",".modal-cookie-policy",".bugme",".rwd-header-cookie-section",".top_ep_wrap",".ccpa",".CookieDialog","#happy-plates-modal",".cookies-consent-banner","#page",".cookietip",".en7ymfe0","#banners",".cookiesfullScreen",".blackBody",".PopupOverall",".r-1p0dtai",".ancr-pos-bottom",".oxy-modal-backdrop",".agreedPP",".message-alert",".cookie-consent-overlay","#cookiebannerWrapper","#alertmessagewrp","#botonfooter",".jsx-352197324",".cookie-policy_cookiePolicy__9xbaz",".cookies-politic__section,\n.vue-disclaimer-popup","#wrapper",".overlay--cookie_banner_without_icons,\n.overlay-modals-wrapper","#heroesprofile-alert","[style^=\"z-index:90000000; position: fixed;\"]",".lb-eucl.lbBgScreen,\n.lb-eucl.lbFgBox","._contain_1b2mk_1",".backDrop",".eCqAjI","._1u7AkTjy",".optinfo","#siteMsgSlideUpBG",".sj-overlay",".sv-cookie-consent-modal",".env-modal-dialog__backdrop",".coverShow",".m-smartbar-container","#gdprpopup",".cookieagree",".header-stacked-message","div[class^=\"CookieBar\"]",".copyright-bottom-nav","#Consent",".posf.react-onclickoutside","[class^=\"PrivacyBanner_\"]",".cookie-manager-main-container",".kksiKu",".ildiEr","#policy_modal",".agree",".CookiesPopUp_CookiesPopUp__z7bHv",".kUxIsB","#general-tos",".bottomMessages",".privacy-policy-pop","#cookie-softer","#macaron_cookie_box",".eu-popup","#container-screen",".softMessages-item",".bottom-6","#acceptbar",".cookie-tips",".consent-box-holder",".ReadPolicy,\n.huawei-bootom-cookie",".hwid-bannerBox-portal",".huawei-convergent-cookie",".jss468",".bmWVPb",".jtc-component-jtc-cookie-management",".bf-toaster","#info-bottom",".b-header-message",".chakra-fade",".province-selector,\n.sticky-cookie-policy-container",".eb-1",".iaawg-cookie-consent",".modalcomplete","#ca_banner",".js-cookiebot","#agreementPane","#dbdm--message,\n.ibm-show","#user_popup",".acceptcookie_contain__JVvcU",".assets_container__3EEp3",".eHsNWB",".cookieTextArea",".amgdprcookie-modal-template",".container_hP6iH",".lb_overlay","div[class^=\"CookieMessagestyled_\"]",".bg-modal",".bh-modalInfoCookies","#cookie-blackout-curtain",".ca_wrap","layout-cookies",".notice-section","#privacycheck","#ck-note",".privacy-content","#consent-wrapper",".notice--cookie","div[style=\"position: fixed; bottom: 0px; left: 0px; width: 100%; padding: 20px; background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); text-align: center; z-index: 9999;\"]",".header-perm",".infobar-message","#privacy-window",".toast-container","#announcementHeader",".toast-bottom-left","#cons","#agreement",".consent_info",".ipub-cookie",".dialog-manager,\n.transparent-overlay","._cookie-consent_tpc72_1","[data-gnav-region=\"GlobalPrivacyControlBanner\"]",".consent-popup",".layoutHeader-informationMessageWrapper","#hid",".mi-consent-layer","#lgpd_banner",".encabez","ingwb-cookiebar","#disableBackground",".landing_promo_banner_top",".grey-bg","._3joWt",".jss125",".items-start.flex.rounded","#readed_contract_row","._he402,\n.lOPC8",".notification_strip",".privacyLaw","#myModal","[data-test-selector=\"drawer_CookiePolicy\"]","div[class^=\"Footer_cookiesBgFallback\"]",".alert-info",".alerts-top","#sideNotificationZone","#cookieConsentDialogue",".page-overlay","#cc-wrapper",".marketing-opt-in-enabled",".ironusa-cookie-modal-0-x-modal",".notifino",".login-cookie-tips",".global-notification-container,\n.warning:has([data-cookie-type])",".root-8abb4,\n.root-bca09",".first-visit",".cp_dialog,\n.itv-glob-foot__cookies,\n.js-site-alert,\n.js-site-alert-content",".ng-confirm-box",".gdpr-root","#cookieConcernPanel",".overlay-backdrop",".popup-dialog",".cbar-container","#gdprbx",".iqysxs","#preloader,\n.termsfeed-pc1-notice-banner","#wptbheadline1","#adultwarningmask","#__tealiumGDPRecModal",".jbc-cookie-banner","[data-component=\"cookieBanner\"]",".rstboxes","#acb-wrapper",".bottom-0.position-fixed","#jb-notifications-container",".jtp-skinny-gdpr",".jtpsdk-body-blackout,\n.jtpsdk-popup-modal",".acceptance-popup","div[class=\"alertContainer_c80e\"]","#splash-consent",".jevena-cookie-consent","#jms__cookie-consent__screen",".ts-msg","#privacyPolicyAcceptForm",".js-first-visit-banner",".site-message-container","#cnotice","#modal-cookies-wrapper",".overlay-25Hoo",".disclaimer___z2DLJ",".base-modal",".MuiDialog-root",".sipo1","._11VS8 > ._2obyY","#juno-cookie-consent",".main-site-notes",".consent-notification",".s_bluebox",".js_cookBox",".note",".v-snack__wrapper",".hJUMlZ",".c-dialog-cookie",".terms-cond","#tarteaucitronRoot","#BlurryBackground","#consentdiv","[class*=\"CookiesAccept\"]",".bd80ac","#cbanner",".o7e5",".alertbanner",".dqgoYn,\n.gQIDcO",".kdk-cookie",".mask",".ju_Con","#privacymodule",".cookies-show",".cc-theme-classic.cc-window",".privacy-banner-contain",".flex-container",".modal:has(#eprivacy)","#static-cookie-bar","#cookie-permissions-footer",".cachePopup",".privacyBox",".wpcb-banner",".mdl-cookie-disclaimer-layer,\n.nt-cc",".wpr-popup-open","#js-popup-container,\n.popupContainer",".cookie-bar_cookieBar__H25h4","._29gQfUz-bz_NyWhPRpjOSe","[data-component=\"n3-cookie-notice\"]","#shopify-section-popup",".dwlightbox-wrap","#cp_popup",".bg-opacity-50",".messageboard__container",".cookiewall",".eupouY",".eucl","#full_win,\n.absol_cookie",".legalAdvice","div[class^=\"PrivacyNotice\"]","#mcTopTooltip",".KWBanner",".Footer_cookies__3_gEh","#body-overlay",".ea-cookies-popin",".AllowCookiesDisclaimer_cContainerActive__2ykWr",".first-visit-alert","#cookies-iki",".modal__policy","#page-overlay",".l-fixed--bottom","#doria_banner_content",".cmp-popin",".containerv2--tracking-consent","#cookie-consent-notification",".jss1097",".cookie-prefs-wrapper",".light-blue-bordered-card",".remarketing-banner","div[class^=\"index_cookies-\"]",".v-footer",".scroll-fix__inner",".ll_banner",".ch2",".bottom-navbar","[class*=\"cmp_alternative\"]",".nine-gdpr",".uilock",".LtCookiesModal",".cookie-overlay_cookieOverlayContainer__V7Glz","#cookieTop",".lbOuterWrapper,\n.lbOverlay","[aria-describedby=\"cookie-consent-description\"]",".CookieNoticeUS_miniPanel__2Mh5P,\n.MiniPanel_overlay__G9Y2c",".cookie-remind-warpper,\n.siteAlertMessage",".banner_alert","privacy-settings",".o-popup--cookies","#modal-background","#modal-overlay",".NoticesBox",".dimmed","#cookie-modal-box",".fade-in",".cent",".privacywrap",".rstbox","#info-modal",".cn-layer","#covid19",".artdeco-global-alert,\n.bg-color-background-container-tint.top-2,\n.global-alert",".cookies__cover",".cookie-revoke-hidden","#bottom_notice","#epb",".Kolaciky,\n.urlslab-skip-all",".e1jo60ce0",".cb_modal",".info-msg",".infobar",".notifier-wrapper","div[class^=\"BannerGDPR_\"]",".c-CookieConsent",".NotificationBanner_showBanner","#globalerror",".privacy_policies",".promotion",".mask-screen","#gdpr-blocking-page-overlay","#ucm-wrapper,\n.cs_banner",".vfm--inset",".c-o--",".khZIi","#Cookies-wrapper","#lturPageOverlay","#blocksplash",".swal2-show","._vgSl0cx4ao",".privacy-box",".c-sg--disclaimer,\n.c-site-overlay","#cookiesdirective","#cookienotice_notice",".css-1w0y2es","#PolicyNotice","#nomnom","#ACClayerBackground",".w5yGp",".CookiePopUp_cookiePopUp__2mB8Q",".if6_eprivacy",".tblr-bottom","._notification_qpb1z_1",".cp-info-bar-container",".melindres-message-container",".accetta_cookies_me",".mailpoet-privacy-banner","#cookieManageMeRoot",".overlay_full_screen,\n.popin_consent","#notify",".banner-hints",".pps-popup",".CookiesNotificationBtmOverlaySticky","#mancera_cookie_consent_banner","#shopify-section-fixed-message",".cmp-ntfbanner",".dialog-overlay","div[class^=\"CookieBumper\"]","#coki61",".obcc",".agreement-popup",".ekergnt3",".incms-dpbanner",".alt-opt-secure,\n.reveal-modal-bg-white",".cboss_banner_container",".bg-green-200",".tracking-notice",".md-modal-wrap","div[style^=\"position: fixed; bottom: 0;\"]","#cookOK",".blockingOverlay,\n.globalAnnouncement","#CookieControl",".pb-sm.container",".showcookiedialog","#tfm_dsgvo_disclaimer_container",".DSbox","#copyright-2","#cnb","#cookie-site-lock","div > .branch-journeys-top","._6rnbkp0","#GB_overlay",".notification-popup-overlay","#pp-footer","#bsg-widget-container","#dataPolicies","#header-popup-info",".mgs-cookie","#simplemodal-overlay",".mercusys-cookie-eu","#block-security-block",".security-policy",".met-cookie",".pum-container","#float-vertical-panel",".successMessage",".gdpr-message",".cnt223",".cookieConfig",".m-agreement","div[class^=\"order-\"][class*=\"policy-\"]","#consent-tool",".mchp-cookie","#divNRMain,\n.feedback-visible",".bnp_cookie_banner",".PopCookie_active__UWi7E,\n.eea-pop",".ml-notification",".privacyArea","#POPUPS_ROOT",".sui-TcfFirstLayer",".guTily",".legal-consent",".notifications-wrapper","#enjoySomeCookies","#cookies-start-modal",".gdpr_block",".MTM-banner-cookies",".transition-all.rounded-t.fixed",".ettof6h4",".toast-wrapper",".fixedbottom",".fot-fixd",".cm-z-4","#myModalCookieConsent",".dEImJY",".cookie-concern-wrapper","#footer-overlay","#cookies-messages-wrapper","div[class^=\"CookieAlert-\"]","[class^=\"CookiesBanner\"]",".policy-main-wrraper",".hcGMUu",".styles_container___ga2K",".z-1000","mv-cookie-banner","#cookieNoticeSoww",".consentcontainer",".motherless-cookie-wrapper","#aryosys-cookie-message","#footer",".ms-header-messages",".CookiesPopup_root__h_m4j","#container > .dd",".float-vertical-panel","#__MRCUTOUT_ANALYTICS_AGREEMENT",".rhvQa","._1HoCd","#ccc","#conditionalbanner,\n.cookieBanner,\n.fpCdm,\n.oneFooter-DS-EntryPoint1-1",".dy_full_width_notifications_container",".appear-enter-done.e1yvnz5c0,\n.css-1usnlyf,\n.el38f2b0",".z-30",".didomi-screen-xlarge",".ui-dialog-buttons",".qc-cmp2-container","[class^=\"CookieBox-\"]",".sgpb-popup-dialog-main-div-wrapper,\n.sgpb-popup-overlay",".jss302",".fHpfyn",".css-dji7rw",".inset-0.absolute",".mtv-cookie-compliance",".active.mask",".cookies_wrapper___zIeC",".notifications-outer",".cc_modal","[data-automation-id=\"legalNotice\"]",".dLClwL","#dialog-root > #gdpr-notice",".js-bottomFixTarget",".CCPA",".info_box",".CookieConfirm",".pp",".bg-wg-modal",".bottompopup","[data-cc-banner]","#blackout","#cookie-appliance-popup-box",".FeatureBar_root___INU8",".cookie-box-popup","#gdproverlay","#nba_tos,\n#policy_wrapper","#overaly_dy_message","#block-termsofservice,\n.tos-container","#func-cookie","#bottom-bar","#eu-cookie-law",".nelio-cookie-modal,\n.nelio-popup-wrapper",".bg-backgroundStrong",".lcc-backdrop,\n.lcc-modal",".css-1fl0mfv","div[class^=\"CookiesInfo_\"]","#cNag","#consent-form","#cookie-disclosure,\n#uma > div > .message",".ePTdMY",".warning-modal",".nj-header-prompt",".modal_terms","#ckgre",".fixed.rounded-lg.bottom-0,\n.py-2.px-2",".prompt","#divCM",".site-footer",".policy__area","#compliance-notice",".politicaRewards",".-left.nhl-c-toast",".nl-cpb",".ac,\n.qk.qj.qi",".page-overlay_wrapper","#europe_cookies_siht",".show_s1oy9cxe",".c-modal",".cookie-bar_overlay__0y49X",".CybotEdge","#customized-consent-sdk","#c-cookies__modal",".px-12.py-3",".js-consent-management",".z-1.bg-grey-lighter",".itc-cc","div[style=\"opacity: 1; display: flex;\"]","#kjeks,\n.w3-black",".ConsentWidget__container",".fixed.bg-grey-darkest","#modalMain","#consent-widget-container",".on-screen-messages",".sc-3f37244c-0.jMKrJw","#c-cookies__modalbar",".nas-modal","[aria-label=\"cookieconsent\"]","#modalDataConsent,\n.alert-danger","[style^=\"position: fixed; left: 0px; top: 0px;\"]",".o-data",".foobar-container","#novapdf_accept_cookies","#obligation-bar",".ns-info-bar",".notification__banner",".sitecookiepolicy",".px-banner-cookies","#cookiePolicy-layer",".accept-cookies-snackbar","#CookieAcceptSubLayout1_cookiesmessageshown","#complianceOverlay,\n#fides-overlay,\n.pz-hide-newsreader,\ndiv[class^=\"MX_COMPLY_GDPR_COMPLIANCE_\"]","body > div[style*=\"z-index: 2147483647\"]:has(a[href=\"https://nytimes.com/cookie-policy/\"])",".cookies_section",".banner-block-screen","#snackbar",".frubGX","._3uX5Ds",".headPopup,\n.m-alert","#mordal","div.cookie-consent-banner",".c-gjHvZA","#darklayer",".privacy_box","div[class^=\"didomi-consent-popup_\"]",".c-notification-bar",".cookieTips","#aviso_off",".legal-banner","[class^=\"app-container-\"]",".has-notification","#disclaimer-bar","[data-v-5f675fc8]",".notification-bar-container",".page-bg > .wrapper","#privacy_msg",".modal--cookies",".b-cookies-informer",".containerDefaultClass","#infocookies","#simple-modal-overlay","body > .menu-header",".cs-info-bar",".container",".cp-cookie-tip-euro",".elementor-element-3f06401",".modal-inner",".pop-up",".notification__cookie",".p_drawer_wrapper",".origin-sitestripe",".nb-cookie-consent-modal",".popin-cookie",".js-cookie-consent-popup__bg","#top-notification_accept-machmichweg-guidelines,\n.ooB-black-overlay-machmichweg",".oax_cookie_consent_modal",".gb_cookie_info",".cookie-settings","#ecl_outer",".cookieBar","#cerez_kabul","div[class^=\"CookieNotification_wrapper_\"]","#notification-cont","#cookie-area","#pptou-sticky",".is-open","le-cookies-consent",".cWeIbH",".footer-wrapper",".cookieConfirmPadding","#over","#id_acco",".pt-snackbar__surface","#popupDivC","div[class^=\"alert-cookiestyles\"]",".styles_weUseCookies__Zg_yb",".cont--cookie",".cookies-bar","#gui_cookie_policy",".notification.orange","#cps-shaman-notifier",".modal-dropdown","#parkteamcks",".cookie_window",".RgpdDrawer_rgpd_drawer__2VCU0","#cookieAlertModal",".wrapper-wrapper","div[data-tag=\"cookie-disclosure\"]","#FISLCC","[class*=\"cookiesPopUp\"]",".wookiee-wrapper",".cookiebtn","div[class^=\"styles__Overlay-\"]",".cookies-consent-modal,\n.vm--overlay","#PDFCOFFEECOM_cookie_box","#pdfe_cmp","#dddhh","#slide-up-container","#consentTracking",".pf-header-cookiestatement,\ndiv[class^=\"cookie-statement\"]",".pum-overlay",".bzGIHv,\n[aria-label=\"cookie banner\"]",".banner_box",".privacy-menu,\n.privacy-setting",".privacy_headsup,\n.privacy_headsup_overlay","#cookie-acceptancce","#enlivy-kit-cookie-policy-container",".onetrust",".cc--banner","#pharmabiscuit-popin",".svelte-1xhi46c.wrap","#privacy-policy-container",".ckWrap","#PopupMessage","#pcdc",".cookie-wrapper",".elevation-8",".EjUUOLYo3tCrc6j7Mapv",".interim-banner","#piensaCookieAcceptance",".drop","#container_opacity","#blurBackground",".consent-block",".browser-notification","div[data-test-id=\"Cookie-PolicyBanner\"]",".cookie-authority",".banner-overlay",".pix-cookie",".pixpa-cookies-wrapper",".Banner_banner__D6XZ9",".pf-privacy-policy-notice","#ps-consent",".Banner_cookiesBannerModalOverlay__y4uC8",".anim-banner-enter-done",".tcell","div[style^=\"position: fixed;\"]","paxdei-cookie-consent","#js-SIEWS1lib-header-Base,\n#privacy-header",".ccp-pop","[class*=\"SnackbarMessages__snackbar_\"]",".cookiebar-overlay","#fade",".popup_block","#headband","div[style^=\"z-index: 999\"]","#cookie_manager","._1jjw47h3","div[class^=\"SmallCookie\"]",".component-notification","#privacy-pop-up",".cky-modal-backdrop",".cbann","div[class^=\"LegalDisclaimer_\"]",".cke","#ol","#box-policy",".promotion-strip-wrapper",".Privacy",".prd-wrap",".cm",".ppg-c-cookie-container","div[class^=\"AlertD_container\"]","#simple-notice-wrap-content","#bagdpr",".banner-body",".c2696372827",".site-modals-container",".site-overlay",".pum[data-popmake*=\"cookies\"]","#acbModal,\n.acbBackdrop",".pch-cookie-policy-bar",".DVWebNode-conditional-site-wide-wrapper:has([data-testid=\"consent-reject-all-endpoint\"])",".jpiwikGrowler,\n.jpiwikOverlay",".customer-cookie-container",".gdpr-check",".truste_box_overlay,\n.truste_overlay",".ModalSubModule_overlay__3PmWQ,\n.ModalSubModule_overlay__qg9IL",".fixed",".fixedBar",".sc-noti-banner",".styles__CookieConsentBanner-sc-1cms38v-9","#nscmsboxboxsimple",".tcookie",".cCHHbz","#PP","#cookie__modal",".becookies-outer-container",".pgp",".ng-trigger.ng-tns-c35-0","#message",".has-dimmed-bg","#lycok","#divConsent","div[class^=\"CookieSession\"]",".cm-wp-container",".cookieConsentDialog",".in2-modal__blackbox",".cp-popup-container",".policy-info",".bottomTipBarContainer",".mobile-app-hidden","div[style^=\"border: 2px solid blue;\"]",".c0211",".css-1lxznmp",".css-wzviqn",".Banner___StyledFlex-sf9g3d-0,\n.LoadingDots___StyledFlex-sc-1r7wywh-1,\n.idETaN",".policy-notice","#pp-info",".base-flex-col.lg\\:base-flex-row.base-flex.base-w-full.base-items-center.base-justify-between.base-p-xxxs,\n.toolkit-privacy-box__body",".polprosojno",".slide-up",".fck",".overlaycookieconsent","#Autoketing-Spu__cookieBanner-module__wrapCookieBanner","#idpop_cookie",".infoboxHolder","#toolbar",".c-c","._1QGn","#overlay-bg","#cookie-policy",".s-cookie__modal92",".tos-razer-js",".component-sticky-dialog",".policy-pop-up",".cookies__banner","#rcDrawer",".syn-container-banner1",".cookie-panel-wrapper","div[id^=\"CookieConsentDialog-react-\"]","div > .cookie-privacy",".card-cookie-notice","#eu-cookie-policy,\n._3q-XSJ2vokDQrvdG6mR__k,\n.infobar-toaster-container,\n[reddit-cookie-banner],\ndiv[style*=\"--Toaster-indicatorColor\"],\nshreddit-cookie-banner","shreddit-async-loader[bundlename=\"reddit_cookie_banner\"]",".dismissible-banner",".fsn-notifications",".utility-container",".f4lpvwd",".visitornotice",".consent_container",".explorer-n-privacy",".e4xblt30",".c-notifications-wrapper",".dAPneM.sc-fFGjHI,\n.kGlvNA.sc-gxYJeL",".blur-cookies","#user-consent-management-granular-banner-overlay",".iziToast-wrapper","[class^=\"Overlay__OverlayBase-sc-\"]","#ricochet-cookie-bar",".ricola-cookie-info",".c-rimpopin-wrapper--privacy","#vue-app > .v_bg\\:peach-300",".compliance-banner",".pea_cook_wrapper",".notice-item-success","#privmessage","#myAlert",".e43d3b99d34fff780c89","[class^=\"RockstarCookiesBanner_\"]","#hmc",".lightboxes_BasicLightbox_basicLightbox_1Thxl","#alert-banner","#wrapper-dx-coki","[role=\"dialog\"]",".c-app-overlay",".z7cmbnr",".CookieConsent_wrapper__lsbBi",".cc-bottom",".avg",".BannerManager",".data-consent-edge",".bg-trans-full-cookie",".PnyGo",".b14cc",".e1trcp210",".MuiContainer-maxWidthMd",".bxUGXS",".alert-sticky","[class^=\"cookie-policy-component_\"]",".cookie-toolbar-container",".cke2022fr","body > div > .css-1dbjc4n",".cookie__in","div[data-storage-item^=\"t886cookiename_\"]",".p-3","#warning-bar",".legal-warning",".sc-cookie-pop","#popUpCookiesModal",".n-root-0-2-81",".tw-fixed","#fb-cd",".cookie-modal-container",".MuiDrawer-modal,\n.MuiPaper-root[style=\"transform: none; transition: transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms;\"],\n.ng-trigger.action-bar",".cookie-noneu",".iGefxm","#sanitasCookieAlert,\n.sanitas-cookie-alert-container",".cookie_footer",".Pdpa",".v-cookie-notification",".gkZcgz",".mfp-ready",".m-warning-alert","#prv",".advbox",".attention-msg",".component-cookie-notice",".scbam-modal-list_b004",".bg-overlay","#etrpop",".pageOverlay","#messages","#cc-bar",".COOKIES",".px_-h-auto.px_-z-index-10000",".lojaschneider-store-0-x-consentLgpd","[class^=\"withGDPRBanner__Wrapper-\"]","div[class^=\"CookiesLabel_\"]","#legal-notice","._1AsHk",".consent-ctnr","#seeGdprCookieConsent",".blk-Disclaimer",".module-abovebox","#ssobar","#cookie_disabled,\n.bounceInLeft","div[class^=\"Toast-module--wrapper-\"]","#sfw-msg",".popin-overlay",".float-cookie-wrapper",".modal-condiciones",".privacy-area","#pdpa-policy",".lgpd-tooltip","div[class^=\"GlobalCookieBanner__\"]","#compliance","#kt-layout-id_e3c48e-e4","#js-cookie-modal","#ccbox","#accept-sip-popup-container","#cookieModuleModal",".js_cookie",".policy-label","#full_screen_div_cookies_layer","#modal_container",".Notice","#udtDark",".cookies-canvas",".c-info-pane__container",".top-banner",".kb-container",".sim-cookies-popup","#cookie-settings","div[class^=\"PrivacyNotification_\"]",".app-cookies-notification",".new-consent-popup-wrapper","#policies",".newcookielayer",".trackingmanager",".dwc--SiaCookie__PopupCookie",".ux-consent-banner","#bcmp_footer",".index-module--CookiesBanner--2ep-D","#cc_dialog",".popup-overlayPop","div[class^=\"index-module--overlay\"]","#mast-notifications",".top-notification-container",".banner_ack",".cookie-popup-dialog",".krHGwU","#cookie-bar",".meldung",".cc-pop",".popupPolicies","#cookieConsentdiv","#s-modal",".toast-info",".sc-EHOje",".s-cookie-info",".gdpr-container",".sds-modal-overlay","#CoCon",".snoop-cc",".styles__CookiebarWrap-g5ab7n-0",".jquery-notify-bar",".active",".rhc-banner",".ant-modal-root",".sep-cookies-boxs",".Bmu26z","#snc-data-disclosure,\n.snc-consent-banner",".comp-cookie-banner_cookie__SnsnZ",".sonoscontent-banner",".lepopup-popup-container,\n.lepopup-popup-overlay","#site-wide-cookie-notice","#navbar",".cduapN","#zdprivacy-content-new,\n.sui-site-message-container","#prvcypop",".spin-ai-gtm-banner",".fixedbar",".cookies_2022_bg",".x-global-dialog","#__next > div.MuiBox-root:last-of-type","#cookieNoteAGB",".CookiePopup-DivWrapper",".consent-pop-up",".mh-message-bar,\ndiv > div[aria-live=\"polite\"]:not([data-testid=\"top-result-card\"])",".cookies-popup-wrapper",".Shell-cookieNotice",".spxcib",".sprd-consent","#nt_container",".notice_Notices_29tRQ",".flash-bottom",".fs_cc-banner_component",".cookie-consent-modal","#hw-cookie-alert","div[style^=\"color: rgb(238, 238, 238);\"]",".pykGnVXQId7R0_iS8Y0R,\n.zYsLEJxzmfBA2Jbfgv8V",".bLORfk","#cookie-status","#eapps-cookie","#divCookieMaskLayer","div[style^=\"position: fixed; overflow: auto; bottom: 0px; padding: 16px 32px;\"]","._3FMjZWrktfnucZvMMGToOx","#noty_layout__bottomRight","#c-2",".snack",".klg0gr3,\n.klg0gr6",".cookie-consent-v2","#tracking-popup",".cookis","#neusta-cookie-notice-modal",".gNBxMM",".css-1tg1tld",".chakra-collapse","#ue",".db-CookieBanner",".important-message-banner",".bZrBz,\n.fDuFEv",".toast-notification",".shellCookies","._21b991318444",".undefined:has([data-test-selector=\"click-the-cookie-banner\"])",".comp-accept-cookies-popup",".card.button-fixed",".at-banner-container",".footer-announcement","#inner",".infobar-wrapper","#bs-gdpr-cookies-modal",".privacy-button",".overlay-container",".go2072408551",".uk-alert","#alert-container",".cookies-popup-form","#top_notice",".cookie-banner_component","#lightsout,\n.modal-show","#CookiesSettings",".agree-popup","#easyNotification","#offcanvasCookiesConsent",".b-modal_overlay",".ins-cookie-banner",".tos-popup",".nl-cookiepolicy",".cookiesMessage_cookiesmessage__jAFno",".notify-ensure",".config-messages",".\\!bottom-0.lg\\:opacity-100","#welcomeMsg",".mrc_gdpr_banner",".cookie-policy-box-overlay",".tp-popin-cookies",".FloatingBoxesContainerBottom",".cf-background-overlay","#cms-web-consent-root",".lightbox","#rodo",".cc-window-backdrop",".cv2-wrapper",".css-muxznr-cookie-consent--Panel",".modal-aviso-cookies","#pp_b",".pp-p",".shown","[style^=\"position: fixed; left: 3%; right: 3%;\"]",".switch-prompt",".tk-Footer",".overlayPop",".duration-700.transition-all.flex.bottom-0.fixed,\n.z-50.left-0.w-full.fixed","#topbar-hide",".css-1px8sx","#tatsu-header-container","._2VK6WPH",".universal-footer__ribbon","#ft",".notify_stickie","#coLab",".telcel-banner-aviso-cookies",".global-overlay-background",".notificationBar","#CookieConsentFullscreenWrapper","._1UdBUwni,\n._2d-8vq-W,\n._3jx6xu29","#dmPopup,\n#dmPopupMask","#rsp",".floating-bottom","#sticky-bar-wrapper,\n.ddsweb-cookies-notification__container",".ui-pnotify","gl-manage-cookies-modal",".init_message",".ck-acpt-container","#infoBar",".cookie-manager",".cookie-disclaimer","#ctl00_privacybanner_pnlPrivacyPolicy,\n.modalBackground",".transbox1",".first-time-visitor",".billboard__BillboardStyled-pxsd1b-0,\n.kcTwAg",".signup-cta__fixed",".ppreloaded_lightbox","#cmpBanner",".shadow-3xl","#terms",".gatewayContainer",".cokkie-banner",".yCpfT",".mob-cookie-consent",".tph-cookie-notice","#RegCTBWF",".specialMsg",".cookie-message-page",".popuphome","#disney-tou",".cookie-banner__dimmer",".global-toast--cookie-toast",".m-privacy-options",".xtxNavigationOffCanvasOverlay,\n.xtxNavigationOffCanvasOverlayCookie",".tr-DismissibleBanner",".privacy-concern","[aria-describedby=\"mobileMobileTOUMessage\"],\n[data-bdd=\"terms-of-use\"]",".e3v4wli0",".cookie-info",".notificationWrapper--2lyVW",".EQRlj",".css-bu8whx-DivBannerContainer,\n.e1ynhqbi1,\n.tiktok-sdk-cookie-banner,\ntiktok-cookie-banner",".banner-217","#guacBg2","._1poBZ","#epd","#content > span > .App > div[class*=\"Start\"]","div[class^=\"GdprAcceptance_container\"]",".anchorbottomLeft",".sitealert","#legalbar",".block-cookie-acceptance-block","#policy-ribbon","#fixedFooter",".e1ve63r2",".ti-cookie-container","div[class*=\"ReactModal__Overlay--cookie\"]",".fixed.bottom-24",".bm_dialog,\n.bm_dialogBg",".ti-pastry--banner",".cjBwKv,\n.cwJWme",".cookie-notification-minimal",".cookie-notification",".policy_popup","div[class^=\"cookie-banner-module_wrapper\"]","#entry-content__footer-popup",".accept-alert","#info_1656718626",".rplm-alert",".ui-privacy",".pcb__banner","#tos_update_band","#modal-cookie-modal",".tovatt-gdprpopup","#tp-cookie",".fZiPAG",".public-cookie",".tm-cookie-dialog-root",".consentCard",".CookiesAlert_cookiesAlert__3qSl1","#c-notice","#eu_cookie_instructions",".dmb-notifications-ajax-wrapper","#js-stickyhead","#content-policy","c-dcx-cookie","#header_message",".vnotify-container","#notification-wrapper,\n.fg_n3",".privacy-policty-bar",".site-banner",".tf-full-screen-search-wrap",".troax-messages",".jw-popups",".jw-popups-backdrop,\n.jw-popups-container",".tropter-cookiesbar","span > .max-w-md.shadow-lg",".tc__cookie-wrap--outer",".truendo_container",".card-cookie",".sp-overlay",".z-50.bg-opacity-50","USER-TYPE-POPUP",".v-bottom-sheet",".MuiGrid-align-items-xs-center",".CookieConsent > .o-container","div[data-section=\"cookies\"]","#c-c","#footerWidgets,\n.consent-bar-wrapper",".tdr-ribbon","#tui-cc","#cookie-consent-extended",".components-modal__screen-overlay,\ndiv#cmp-app-container",".HeaderMenu_CookieAlert__ipEfK",".cookie_container__w6Qh1",".asg-overlay",".privacy_tips",".blur-mode","#pp",".bottomcontent","#_th-trust",".tvb-cookies",".cookiesAgreeContainer","#cookies_footer_sec","#react-root > div > div > .rn-gvpnoh,\n.css-1dbjc4n.r-12vffkv > .r-12vffkv > .css-1dbjc4n[data-testid=\"BottomBar\"] > .css-1dbjc4n.r-1awozwy.r-1sw30gj.r-15ce4ve,\n.r-13qz1uu.r-1f1sjgu.r-ymttw5.r-1d7fvdj.r-18u37iz.r-15ce4ve.r-1sw30gj.r-1awozwy.css-1dbjc4n,\n.r-13qz1uu.r-1f1sjgu.r-ymttw5.r-1d7fvdj.r-18u37iz.r-9hvr93.r-1m3jxhj.r-1awozwy.css-1dbjc4n,\n.r-13qz1uu.r-tvv088.r-d9fdf6.r-1d7fvdj.r-18u37iz.r-1upvrn0.r-1m3jxhj.r-1awozwy.css-1dbjc4n,\n.r-13qz1uu.r-tvv088.r-d9fdf6.r-1d7fvdj.r-18u37iz.r-qo02w8.r-1m3jxhj.r-1awozwy.css-1dbjc4n,\n.r-5kkj8d.r-153w4nv.r-1e4ma89.r-qq4cyc.css-175oi2r,\n.rn-gvpnoh.rn-eps6nq.rn-13qz1uu,\n.u12-data-protection-notice,\n[data-reactroot] > [class] + [class]:last-child",".u12-data-protection-notice__item",".bannerContainer",".ty-settings",".pin-r.pin-b.fixed",".banner--bottom,\n[data-baseweb=\"toaster\"]","#cboxContent,\n.privacysettings__banner","#ibox",".footermsg",".preferences-bar,\n.um-consent-bar",".border-dark-10.border.rounded.shadow",".disclaimer-bar",".e1tbxojk0","#js-cookies","[class^=\"trustarc_consent\"]","#ucn-gdpr-overlay",".bottom-notice",".js-cookie-wall",".bg-green",".cupjma",".compliance.banner",".c-cookie-preferences",".mpp-container-position-bottom-bar","#demo-overlay",".box_right_bottom",".tos-banner",".dXDXdB","#__tealiumImplicitmodal",".q-card__section",".styles_cookiesBanner__2S4E1","#ck-consent","#shopify-section-cookie-modal",".nb-parent",".header-top-banner",".c-tracking-consent",".ucb",".wk-cookie-wrapper",".cookie-banner-wrap",".notifyCookies",".mb-accept-cookies-banner",".disclaimer_box,\n.transbox","#pop_wholes,\n#pop_wholes_bg","#adns_cookies_container",".cookie_settings_container",".header-component__messages-overlay",".GDPR_main__fxmFf","#fides-banner-container",".notice-wrap",".gDFWtL,\n.vk-cookie-notification",".hc-cookie-notification",".VCSCookieControl",".vpx-gdprModal",".courier-modal-overlay",".cookiesOptInBanner",".downfooter,\n.pprem","#accept-popup","#cookieRibbon",".cp-alert-message","[class^=\"gpdr-banner__\"]",".arco-overlay.arco-overlay-notification",".my-modal-overlay",".cookie-permission-container",".blockrollingtext,\n.icon_rollingtext","#floating_agreement","#c-home-tips","#vc-cookie-policy",".fancybox-is-modal",".footer_privacy_policy",".base-notification",".alert.hstack,\n.disclaimers-container","[class^=\"cookie-banner-\"]","#toast",".czt-cookie-bar__backdrop",".lms-consent-modal","._1bhMQS",".m-noticeBar",".utilityBar",".bUWSlZ,\n.ifsBBD","#vive-cookie-notice",".common_prompt-privacy-bg",".cookie-usage-banner","#pb-navbar-cookies-accept","#agever",".agreeCookie\\.component__cookieWrapper",".shared_container__OZnf_","div[class^=\"GDPR__Container-\"]",".popup_privacy","#cookiesConfigurationModal",".is-fixed-bottom.navbar","#form-popups",".body-blackout",".closeOnClick___2g2S3","#gdpr_banner_container",".cc-dialog",".global-notif",".bottomLeft__O0HMt","#WB-floating-notice",".wt-cb","#snppopup-welcome","#cc-cont",".wwn-gdpr-modal","#header1_overlay2,\n.box_background,\n.box_contents",".cookie-notice-v2","#cpop","#privacy-data-notice,\n.PrivacyFeedCard--PrivacyFeedCard--3_Fk5,\ndiv[class*=\"PrivacyConsentModal\"]","notification-footer",".m-streamer",".wo-consent",".core-modal","#consent_cont","[aria-labelledby=\"notification_label\"],\n[class*=\"styles__BannerContainer-\"]",".axeptio_mount",".bg-cookie",".overlay-block",".c-callout","div[class^=\"cookiesBanner\"]",".banner__container","#cmp-style-reset","#pop-up-footer","#termsandconds","#cookie-policy-banner","[data-testid=\"wa_cookies_banner_modal\"]",".gaoop",".cRXBfl","#modalConsent",".k4w6",".tos-modal-wrapper,\n.v-snack__content","._3fcHG",".ncm-ready",".c-modal__container",".l-notification",".bg-blue-r1",".notice_-1","#plugin-consent","#Contentplaceholder1_TAEB3815A051_Col00",".wizardCookieBanner,\n[data-fetch-key=\"TheCookiePrompt:0\"]","div[class^=\"gdpr_consent_\"]",".cookieAceptance","._a_yb","#modal-root",".r-u8s1d.r-1r74h94.r-1nlw0im.css-1dbjc4n",".wonderplugin-box",".fCtBiE","[aria-labelledby=\"cookie-banner-title\"]",".hidden-sm.hidden-md.row","#privacyUpdate","#cookiesFormContainer",".cookies-component",".section--alert-panel","#privacy-agreement","#modal-3vufhe18z0kd","#vcv-top-banner",".container.pb-4.pt-4","#cx-notification,\n#cx-tc-wrapper","#wyze-cookie-banner","#cwarningpopup","#privacy-message",".f-cmp-flyout-wrapper",".cookieAcceptBox",".bottom_message,\n.mobile-4488f.wrapper-4488f,\ndiv[class^=\"cookiesAnnounce-\"]",".no-cookie","#div-confirm-privacy","#tile-gdpr-banner",".x-message",".legal-footer,\n.tdv2-applet-nagbar,\n.yucs-eprivacy,\ndiv.js-applet-view-container-main > div.fixed-win[style^=\"background:\"]","[class^=\"Cookie_\"]",".pop","#ycwBg,\n#ycwMo","#cb-lightbox",".ys-cookie-modal","#footMsgYodiz","div[class^=\"elements__Banner-\"]:has(> div > a[href$=\"-privacy-policy\"])","thor-cookies","#cons-pop",".privacy-policy-notification_policy-notification-modal__wasyO","#terms-wrapper-id",".p15",".cc-simple",".layout > .react-cookie-law-dialog",".eHPTvF,\n.hAPLOA","#cookie-consent-app","#alert-banner > .ytd-browse > .yt-alert-with-actions-renderer,\n#notification-footer,\n.yt-consent,\ndiv[class^=\"ytd-consent\"]","[data-p*=\"/consent.youtube.com\"]:has(button[jsname=\"tWT92d\"]),\nbody.bodyUIModernization:has([action=\"https://consent.youtube.com/save\"] .saveButtonUIModernization[value][aria-label])",".MuiSnackbarContent-root[role=\"alert\"]",".disclosure-fixed-slab","#ot-sdk-btn",".dDWWPk",".cookieScreenOverlay",".ui-resizable","#cookies_modal",".hud",".genesis-cookie-consent",".privacyPrompt",".zbottom-cookie-container-outer","#root > div:first-child:not(:only-child)","#cs-popup",".index-module--backdrop--3DX5v,\n.index-module--wrapper--5PhqF",".sc-18olso3-0","#headerbar_privacy",".cookie-promt",".d-block","#cookie-consent-modal","._1hywetf",".cm-notification-container","#negesCaniatad",".sm-wrapper","#wr-c",".bs-dialog-overlay","#opbox-gdpr-consents-modal",".cookie-fade-window",".modalBackdrop,\n.modalWindow","#js-modern-cookie-modal-wrapper","#eu_cks",".consent-box__wrapper",".es-cookies-bar-wrapper",".cc_div",".b-cookie-bar","#c22overlay",".userSettings","form[style^=\"display:block;position: fixed;\"]","[style^=\"position: fixed; left: 0px;\"]",".blockUI","#ctu-cm",".popup-content","#snippet-cookiesConsent-cookiesconsent",".GDPRPopup,\n.PopupBackground",".focus-cookiebara",".gc-Modal-body,\n.gc-Modal-overlay",".kSIOTQ",".fnx__cc","#cookies-bar-dialog",".c-cookie-consent-bar",".Footer",".CA",".fixed-centered","#id-modal-backdrop",".flash",".justify-content-center","#cookies-bar-bottom,\n.ui_widgets_unit-cookies_pref2022_footer","#template-container_cookie-consent",".container__body",".electro-overlay",".c-modal-cookies","#ctl00_ewpz1_mainTemplateCtrl_footer_FormCookiesManager1_pnCmNavBar","#stickyFooter",".mcc-modal",".info-okno",".cc-banner-wrap","#modalDialog,\n#qtip-blanket",".fancybox__container",".j-cinfo","#p_lt_WebPartZone13_ZoneMain_UserControl5_userControlElem_pnlCookies",".inconsent-cc","#cookies-lp-banner","#ccmng","#myAlert2",".cookies_panel_wrp","#c_law","#cznic-cookiebar","#biscuitModal",".gdpr-component",".css-pv997c","div.popup-shade","#inshopCookies","#Box1002",".jss363",".rcb-banner",".CookiesConfirmationView","#souhlas","#RessCookieBox,\n#popupContactBG",".cc-trigger",".lavwna","#euc","#js-cc-banner",".important-question__backdrop,\n.important-question__dialog",".optinWrapper","#eu-fck","#cs_stripe",".cookies-popup-short",".c_modal",".lgGaFu.sc-AxiKw",".cok",".szn-cmp-dialog-container","#cbar","#cs_bx",".hJiARM",".szdc--modal","#ckb",".site-msg","#lista",".modal-popup","div[style^=\"text-align:left; padding: 10px 20px; background-color: #FFF;\"]","#myConsentCookies","#disable-click","#snippet-cookieSettings-cookieInfo",".Consentstyled__Banner-sc-1csem4q-1",".upozorneni",".bar-Info",".Modal__modal-shown__RiL3y",".darken-layer","#nastaveni-soukromi-banner",".cookies-dialog-wrapper",".euc",".c-layer","#cs_bx_envl","#open_preferences_center","#dialog_layer",".glightbox-container","#shpr-cookie-favour-consent-manager",".__ba843",".svelte-sac9e3","#c-overlay",".limz_cookieConsent",".fc_dialog,\n.fc_underlay","#coPolicyMain","div[id^=\"ppms_cm_consent_popup_\"]","#divDisabledBackground","#cookie__consent",".oax_modal_bg,\n.oax_modal_container","#cookienotice_box","#cookie_consent_dialog",".amgdprcookie-modal-container","#privacy-container",".coo","#google-splash-screen",".csm_wrapper,\ndiv[data-module=\"cookie-manager-dialog\"]","#privacy-info",".HrSys-Gips-iBoxDivOverlay","bahf-cookie-disclaimer,\nbahf-cookie-disclaimer-dpl3","#kb-container",".sg-cks-backdrop,\n.sg-cks-info","#ccd-root",".gedepiar-info",".mmcm-container","#PrivacyManager",".cc-screen",".css-8ndowl,\n.modalWrapper","#tools_consent_panel",".site-header-overlay","#cookieManger",".TrackingConfirm","#CookieModal","._3NAusrrr,\ndiv.vue-portal-target","#cookiescript_injected_wrapper",".wpt-cc-banner","._17rtltw",".active.legacy","#cbanner_container,\n#cbanner_overlay",".lightbox--cookie-consent",".bwin,\n.bwrg","#consentLayer",".hylo-cookie-banner-general","div.md\\:tw-prose-xl.tw-prose,\ndiv.tw-prose > .hydrated > aside",".ssts_lightbox_dark,\n.ssts_lightbox_wrapper",".wwt3-modal",".pb-header__overlay",".as-oil","#cookie-banner-overlay","#messages-container",".sygnal24-gdpr-modal-wrap","#juwCMP",".pixelmate-big-wrapper",".ce_rsce_oneo_fixed_note",".cookieBanner_start,\ndiv[style*=\"top: 0px; left: 0px; height: 100%; width:100%; position: fixed; background-color: rgba(0, 0, 0, 0.6); z-index: 1000; text-align: center;\"]",".bsg-cookie-layer,\n.bsg-header-warning",".ckmsg",".lleMAd",".fc_banner",".cc-modal-backdrop",".caBanner",".u-flash-message",".datahint",".autoprivacy",".ce-cookieconsent","#eprivacyModal",".user-notes-notification","consent-layer",".H_s",".iw-cc-w",".c24-cookie-consent-wrapper","#cmmodal",".SegmentManagerBanner_banner__deFuW,\n._1IBPF6K6mUCIO_r-m80s3R","#content-de-hinweis-cookie-richtlinie-blocking","#cornelsen-consent-manager","#creocook",".privacyoverlay","sw-cookiemessage","#importantMessages",".popover-background","#jm-head","#container-banner",".theme-cookie-hint",".dbb-gdpr","#cookiemanager",".gatewayWindowShade",".coockie_poliy",".CookieBarOuter",".rule_assept",".data-consent","#staticBackdrop,\n#staticBackdropCookiebotLoading",".dataprotection",".ghoviH",".bab-modul-cookie-consent",".super-gtag-cookie-consent",".ui-pnotify-modal-overlay",".reveal__overlay","#cookieds","#cologindiv","#modalcontainer",".dd-cl-window",".global-background","#light-box-bg","#privacy_policy_wrapper",".dialog-container","#privacy-protection",".js_modal_cookie",".popup_wrapper","#cookie_consent_popup_background",".nf-procookie-overlay",".jmg-googlemaps-dsgvo-notification",".hc-notice","#trackingConsent",".dimmer","#wdw-cookie-consent",".fade.modal",".modal--background","#ck-overlay","#dark-privacy,\n.privacycookieA",".cdk-global-overlay-wrapper,\n.cdk-overlay-backdrop",".euc0rq24",".cc-info--closed",".l-news-header",".cookie_consent_alert",".BannerWrapper","#matomo-wrapper",".Aligner",".t972","#cb82a-modal","#gdprMask","#note","#ConsentMsg","#wdkCookie","#cookieauth",".ckOuter","#rahmen_ueber_die_ganze_seite_fuer_cookie,\n#rahmen_ueber_die_ganze_seite_rahmen_fuer_cookie_abfrage",".headeroverlay",".sf-modal",".fr-c-message","#dscookiebar_consent",".js-dialog-wrapper",".frs__overlay","#fbm_ga_dlg",".js-cookiebox",".Mrku11502","#rcpm",".bzTyHZ,\n.gzlDA-D",".z-100.py-6.max-h-screen",".vcModalTarget","#page_evconsent",".g-consentmanager",".cookie-banner-container,\n.cookie-banner-overlay-blocker",".tx-lin-gdpr",".privacy-wrapper",".gg-cookie-blocker",".npco_overlay","#sb-container","#ca-layer",".kit-sticky-privacy",".z-100.justify-center","#data_privacy_popup,\n.disable_page_background_div","#dark","#fog","[data-ssr-consent]","#mask",".wrap__cookie",".widget-EyeCatcher",".consent-cookie-box","#incredible-cookie-furnace-generator","#cconsent-modal",".datenschutz",".cookieconsent",".consentForm__container","#Cookie_content",".css-jyar7y",".ece7gmw2","#huss-modal",".gewerbe-info","#obcookies_box",".cookie-manager__overlay",".cmnstr-outer","#consent-overlay",".DSGVO",".cmnstr","#banny-banner-outer",".bgDim,\n.easyNotificationBck",".ins-cookie-permission-container",".sizing--content",".__SSR_CONSENT_MANAGER__",".privacy-consent--backdrop,\n.privacy-consent--modal","#jkjazzWidget",".dark",".mcd-dialog-backdrop",".tx-bwscookie","#PrivacyCategoryAlert",".cookiefox","#ckctrl_box","#a-banner",".logobar",".animate__none","[id^=\"cookie-consent-\"]","#tracking-message",".jYccXc",".floating","#dsgvo_bglayer",".modal-mask",".overlay__wrapper","#consent_manager",".nav-cookie",".js-flash-messages-container",".v--modal-overlay",".v--modal-background-click",".mpp-is-open",".backdrop-no-tappable,\nhylo-cookie-banner","#bmLayerCookies",".drawer-cook","#cookie_popup1",".popup-notification",".AP_mod-bm-layer",".NotificationBar",".main_self_overlay_cookie","#infobar","#wsConsentLayer",".component-data-protection-consent",".cookie-note-opt-in",".css-1tbvhrn.jss86",".cc_dialog",".cmms_cookie_consent_manager",".consent-wrap","#keksGenehmigungsModal",".ch-popup-cookies,\n.chimpify-overlay","#keks",".datapriv","sp-consent-banner","#mb24klaro","#consentManager",".mdk-cookiebar","#__tealiumGDPRecModal > #privacy-layer__wrapper",".hinweis",".ConsentHint",".z-100.py-6",".popup-top-header","#modalBackground,\n#modalCookieAcceptance",".overlay_buddy","#layer-wrapper","#lock","#ccDialog",".rounded-xl.shadow-lg.bg-white,\n.z-\\[1000\\].fixed",".cookie-permission-background","#jt-cookies-modal",".alm--is-muehlbacher-cookie","#bg-datenschutz",".jss178",".epp-modal",".mceRow--relative","#cb",".goodhood-components__nANBU","#mediameetsFacebookPixel--notification","#cc_div","#cookienote-bg-layer","#cookie-notice-lightbox-overlay","#privacyContainer","#nacc-container,\n#nacc-overlay","#karmaSplash",".ck-user-cookie-consent-modal",".container-fixed-cookie","[data-testid=\"uc-app-container\"]",".js-pd-main",".cookies-confirm-bg,\n.cookies-confirm-bg-backdrop",".consent-box",".Lightbox",".ksd-gdpr-settings","#decker",".px-consent-dialog",".ps-outer",".cookie-box,\n.hfTMvA",".js-flash_message-container",".coo-con",".spinner",".site-blocker","#cookie-permission-modal","#gl-topbar-bg",".cmpboxBG",".blue-bg","[class^=\"consent-manager\"]","#wwwschutz_div",".q4u_cc",".cookiefirst-root",".cw_ov","#ccModal","dialog[style=\"border-color:lightgray;border-width:2px;border-radius:6px;\"]",".page-lock",".widget-EyeCatcher--dropzone---preset-fixed",".nptbccm","#grayout",".personalization-request","#cC,\n#cCoverlay","#Cookie-pop-up","#checkCookieOkBox",".park-snackbar-cookies",".tx-ppw-cookie","#uca-info","#confirm_cookies","#csdialogbd,\n#csdialogmd2","#optInId",".optInContainer","#rwth-cb",".evd-background",".avg-bar",".cookies-band-overlay","#divModalScreen",".consent_bar",".fAalHQ","#social-opt-in",".onLoadModal",".up-modal",".glasspane","#sk-info","#area2","#cc-card","div[style*=\"position: fixed; padding-top:\"]",".PopupOnTopScreen","#solbox",".dialog-no-close","#kekt-overlay","#overlay--modal",".ui-notification","#dasu","#ccmRoot","#tracking-info","#muffin",".pvCookieOptIn",".consent__wrapper","#elOD1QB00O","#whcm","[class*=\"-banner\"]",".pr-cookiemodal","#ccb-container",".dialog-type-lightbox","#cookie-consent-banner-container",".ins-notices",".pageloading-mask",".ConsentBanner_locationFixture__vP_a4",".privacy-layer",".main-modal-div",".kick-kcm-overlay",".fancybox-overlay-fixed",".gatewayBar","#cc-box",".wBffM","#loader-new",".upa_cookie",".dfm_cookie",".form-dsgvo",".gen-layer,\n.layer-overlay",".offcanvas","#growls","#DSE",".cmp-container,\n.usercentrics-bg","#DatenschutzFooter","#cookieSettings","div[class^=\"Cookiebar\"]","#tos_pp_update",".klaro-button","#cookieManager","#cknt","#koekjeWidget",".FooterPopups",".cooBubble",".container-cookieconsent","#cc-container",".is-active","#wr24-cookie-notice",".reveal","#datenschutzBalgeNew","#cookie_Modal",".lsa-dialog","#cookie-consent2","#block-consent-block",".bvknVl","docs-cookie-popup",".eJWPZO",".float",".cookie_consent_container__xf8T4",".hilla-consent-modal",".css-14g2en8","web-snackbar",".glAfi","div[class^=\"Cookies-module-\"]",".border-body--bottom",".wpc-overlay,\n.wpc-popup",".js-alert-privacy","div[style=\"background-color: rgb(240, 240, 240);\"]",".cookie-banner-modal","#fixedDiv2","#lbmodal","cookie-widget","#drcc-overlay",".c-overlay",".region-page-bottom","#c-l-widget",".zk-cookie-container",".mtsnb",".popup-msg",".hp_cc",".notificationbar","._1eRs3w,\ndiv[data-qa=\"granular-privacy-settings\"]","#modalLayer",".mitid-shared--cookie-warning-popup-modal-wrapper,\n.mitid-shared--cookie-warning-popup-overlay","#cookie-accepter","#mybanker-cookie-consent",".blockbkg",".pop-overlay","#flex_cookie_popup",".cookiemodal_att2021",".push-up",".septimacc",".custom-popup","#cookie-information-template-wrapper",".bg-sd-blue-secondary",".eCsvdb","#consentUI","#lbmodal-overlay","#wp-cookie-pro",".notification-subs",".cookiesjsr-banner",".cookie-exp","#_pc",".sticky-notice-wrap","#privacyNotice",".alert-wrapper","#policy-notification","#nwh_footer_banner_legal",".wow-modal-overlay",".u-background--default-dark",".tracking","#blockScrn","#policy-message","div[style*=\"position: fixed; left: 0px; top: 0px; width: 100%;\"]",".eVIZFv",".gsOTvn",".w1xroek9",".cookie-consent-container",".C-cookie-consent,\n.C-modal-overlay",".CookieBanner-background",".disclaimer-wrapper",".c-modal-container--cookies",".evocntc",".memKI",".div_cooc",".cookieModalComponent-modal",".vd-message-wrapper",".cck\\:cookie-notice__container","#messageBar","#phg_cookies_modal",".styles_cookieContainer__3pkMy","#freez_panel",".css-547crp",".modaal-wrapper",".dialog-window","[style^=\"bottom: 0px; height: 50px;\"]",".po_popup_type2",".box[style=\"width: 243px; height: 30px; background-color: rgb(39, 39, 39); border-radius: 100px;\"],\n[data-cy=\"cookie-consent\"]",".cookie123-popup","#system-message","#laputapolitica",".modalcookies","#abdm-cookies-overlay","#hyl_coo","#barra","#arsysCookieAcceptance",".cookie-configuration","#avisolssi","body > .cajatxt",".jss1",".mcnTemplatePageBanner",".bst-lightbox",".consentBoxes",".fkOdSY,\n.irKJYj",".mobile-undersized-upper.mobile-forcehide",".dark-filter","#capa_galleta","#avisosusc","#ley","#adam-cookie-banner","#modalCookie","#ecl-container-box",".ajax-progress",".curtain_lightbox","#legal-modal",".re-SharedCmp","#lopd_off",".topBar","#cookie-policy-page",".global-statement",".alert__msg-Wrapper","#fondotransparencia-gris",".tuss-cookies","#cookiebar","#modalContainer","#pdcc-message-container","#cookies-alert","div[class^=\"CookiePopup\"]","div[data-cookie-consent-overlay]",".modal-avisos","#times-legal-notice","#cs_informationBar","#additional",".iam-cookie-control-modal,\n.iam-cookie-control-modal-backdrop","._container_1pm0r_1,\n.cookies-authorize,\n.svelte-1u5q59a",".mitele-consent","#messagebar",".fullOpacity",".cookies-modal","#interOpacidadCookie,\n.dm_cookies_cont2",".hide","#WindowLoad","#popinGA",".styles_snackbar__3iBTb",".mostrar","#modal-cookies-2021-horizontal",".cpMainPanel","a360-cookies-advice",".cookies-mask",".barraCookies","#cmpt_customer--cookie","#privalert-container","#d-notification-bar",".portlet-cookies-layout-set",".bpGouG","#anuncio",".simyo-cookies","#cookie_blocker",".pgc",".CookiesBanner_PostionBanner__Yh_Dm","#uca_popup_background",".qCookieAnimacionEntrada",".toast-bottom",".CC05","#cookies-component",".exarIq","#info_cookies","#cookie-consent-background,\n#cookie-consent-foreground","#page-disable",".sqs-slide-layer-content",".commonPrivacy","#consent-banner-main","#cookie--Modal",".mod_cookiebar_optin_medium",".conset-wrap",".css-pum9l9",".bottom-sm.fixed","#splashscreen,\n.cookie_container",".popup-display","#rgpd-overlay,\n#rgpd-popin",".tdecc",".modal-coockies","#sortingPreference",".gsc-cookie-section",".fixed_btm_bg",".jss151,\n.jss156",".x13eucookies",".jaEgfx",".js-footer-advanced-cookies-policy",".btncn2","#BoxLine","#banner-overlay-top-page","app-cookies-manager,\nwc-cookies-manager",".best-cookies","#cookieBanner",".l-disclaimer",".chakra-modal__content-container,\n.chakra-modal__overlay",".blur-modal","#mc_top_bar",".cookie-bar-m",".popupContent","#nextcreBotDialog",".fixed-warning",".rodo",".Je58f,\n._1iuln,\ndiv[class^=\"CookiesInformer_\"]",".alert-flash","._2hGJl","#\\5f iCD",".modal-cacsp-backdrop","#miam_div",".kinLVY",".block_avg_privacy",".wrapper-notify",".jq-toast-single",".W9qC",".bg-darkGray","#cookies-law",".efilli-layout-legacy","#catapult-cookie-bar",".o-modal-wrapper",".widget_eu_cookie_law_widget",".iAgreePopup","#viucom-cookie-badge",".jss45,\n[aria-label=\"Cookie settings panel\"]",".cookie-consent-blanket",".fancybox-container:has(a[onclick=\"document.getElementById('privacy_more').style.display='block';\"])","#cookie_disclaimer.cm_ui","div[style=\"position: fixed; bottom: 0px; left: 0px; right: 0px; display: flex; justify-content: center; z-index: 100000; transition: transform 200ms ease 0s;\"]",".bg-white[class$=\"md:w-[640px]\"],\ndiv[data-testid=\"overlay\"]","section[class^=\"PrivacyConsentBanner_\"]","bw-info-bar",".onetrust-pc-dark-filter[style],\n.onetrust-pc-dark-filter[style] + #onetrust-banner-sdk","[id=\"cookie-law-info-bar\"]","div[aria-label=\"Denna webbplats använder webbkakor\"],\ndiv[aria-label=\"Sivustolla käytetään evästeitä\"],\ndiv[aria-label=\"This website uses cookies\"]",".gnav_notification-popup",".iNgGxy",".bar.jsx-341223085",".topscroll-banner",".animate.mask,\n.cookie-notice-lightbox",".cookie_modal_overlay",".dialogBanner--align-bottom","imt-consent-overlay",".container-agree",".ir.iq.h","#km-ccw",".kiitos-cookies",".ch2-dialog-bottom",".modal-cookie-consent",".notification-warning",".cs-overlay",".__ld_cookies","section[aria-label=\"Accept Cookies\"]","div[class^=\"CookiesTooltipStyle_\"]","div[class^=\"CookieConsent_container__\"]",".gdprPopUp-root-1zT",".svelte-77rizi","div[class*=\"HaluammePalvellaSinuaParemmin__ConsentDialog\"]",".ng-scope[ng-if$=\"customConsentManagement\"]","#standard_overlay",".overlayclass","#napsu_cc",".online-notifications","[style=\"width:100%;background-color:#F0F0F0;padding:10px;text-align:center\"],\ndiv[style^=\"style=width:100%;background-color:#F0F0F0;\"]",".jfCHNz","#cookie_consent_manager_wrapper,\n.dimmer2","div[style^=\"opacity: 1; height: \"][style$=\"px;\"]",".modal-privacy-tool",".first-page-of-accept-cookies","#cookie-modal","[class^=\"styledBarNotification__BarNotificationWrapper\"]",".ribbon-280",".manage-consents-popup-wrapper",".u-position-fixed.u-zindex-100","#avenisPrivacyTools","div[id^=\"general-cookies-modal\"]",".kcLQzP",".t-body-small.justify-content-center",".s-dialog-position-bottom",".css-13jewua",".cli-popupbar-overlay",".varma-footer-sticky",".ModalContainer-module_modalContainer__38sVv",".cg-97","div > .cg-57","#cookie-info-wrap",".overlays > .background","#gtmCookieBanner","[class=\"modal-coockie\"],\n[id=\"coockie-modal\"]",".vt-disclaimer",".ag_cookie_banner",".molecule-cookie-box",".bottom_Policy",".site-message",".top-promo",".Homepage_banner__Bo2QI",".sucd-banner",".cmp-wrapper",".bFhVRW.sc-1g9aw1k-1,\n.bKetkC","#trackingbannerpopin",".gdpr-module","#cookies-pane","#alert-slide-down","#bandeauConsentement,\n#pageConsentement","#idPopupWARecueilConsentement",".info-sanitaire",".fancybox-wrap",".layout-cookies,\n.layout-cookies__notice",".ctw-bottom-4","[style=\"position: fixed; z-index: 10;\"]",".cookies-management",".Notification","#ciril-cookie-banner",".Popup","#Cookieslaw","#panel-user-info","#userConsentPolicy","#dastra-widget","#cookie_management_modal",".bg-gray-900.p-5",".hide_click",".axeptio_widget[data-service=\"cookies\"],\ndiv[style*=\"background-color: rgba(0, 0, 0, 0.5);\"]","#CkC","#rgpdmask","#ModalCokkiePrivacyHome","pe-cookies","#discreto",".gdpr_consent_widget__2StXk",".ants-208",".info-ban",".VoteDisclaimer_voteDisclaimerContainer__27qgl",".perfModal",".tl-bottom-0",".rgpdWarning",".react-onclickoutside",".consent-modal-content",".dijitDialogUnderlayWrapper",".cookieACK","#popupif,\n#popupifbk,\n.nota","#privacy-overlay",".s1d26ck5",".gdpr-lmd-standard,\n.gdpr-lmd-wall",".chakra-slide",".Modal_modal__jZRBf","#nq_cnilbanner_container",".f1n0ctg9",".container-0-5",".styles_PopinBanner__8waX5","#manger-des-minis-gateaux","#cd_wrapper","#mfcok1","#js-cc-modal",".goodhood-components__2PKga","#cookieBar-container","#za_rgpd_modal","#pm-overlay",".rgpd--container",".cmpcontainer",".NavigationTracker__container",".Xj54sYVCrpQ88itWMgaP",".fade-in-enter-done","#CookieConsentPopup",".micromodal-slide.modal","#box_coo,\n#masque","#eCookieRgpd","#ocw_conteneur","#fevad",".TrackingInfoBox",".welcome",".cookie-policy-component_cookieContainer__2Zc7b","#valid-cookies","#tc-privacy-wrapper",".cookies-popup-holder",".janusbanner","#bandeau_consent",".cognito2",".tarteaucitron-magic-block","#footer_fix","#jGrowl",".front_web_app_main_menu_front-web-app-main-menu-component_front_show_cookie_container",".css-2od2onqEMX","#catfish",".headnote",".ciastko",".ReactModal__Overlay--after-open","header > .gdpr",".styles_acceptCookiesContainer__22cuY",".J75RiVJTxgBjGwxgE1z-Lg\\=\\=",".c-modal-cookie",".o-modal","banner-content",".BottomFixedBanner-container","div[class^=\"styles_banner_\"]",".sqs-announcement-bar",".r-l13dpy","#cookie-bar-modal","#rstbox_2","#myPopup","cookies-concent","div[class^=\"cookies_\"]","#tc-pnl.opened",".cc_obx","#cookies_component",".fix-bottom",".CookiePolicyInfo__container___2ddi-,\ndiv[data-test=\"cookie-policy\"]","#consentPlaceholder","#ck_cookies",".govgr-cookie-banner",".YSUE","#elInsomniaCookieBar","#policy-notice",".cookieslaw","#cookiesettings-dialog","#CookiesSection",".new-cookie-supercontainer",".gdprpop",".setCookies",".prvmodal",".cookie-message","#advert-once",".termsnote","#btm_terms","#NMCookie_container",".bottombar","#CookieGdprConsentBanner",".noma-privacy","[role=\"alertdialog\"]",".cookies-agreement-container",".cookie-accept-desktop",".notice-container",".privatnost",".kukip","#subscriptionPopupBottom",".SiteAnnouncement",".css-8g6x3l",".cd-module",".dialog-widget","#JPO","#pageAlertBox","#kukijima",".ccb__edit",".gdpr-container-wrapper",".popup_hr","#swgdpr",".cookies_popup-container",".cd-module-main",".popup2","#mygdprPopupHR","#privacyPolicyModal","#blokDiv",".not01-notification-container",".aszfLayerContent","#CLayer","#cp-bg,\n#cp-content",".popup_window",".c-widget",".cookie-new-cnt",".newASZFLayer2",".ZebraDialog,\n.ZebraDialogOverlay",".position-fixed","[style^=\"position: fixed; width: 39em; left: 50%;\"]","#a","#suti_csik","#exposeMaskOverlay","#marketingConsent",".ct",".cookie-base,\n.grey-popup-layer","#stialert","#cinfo","#lableca","#figyu",".jegverem-cookie-wrapper","div[style^=\"position:fixed; bottom:0;\"]","#sutidoboz","#accept_container",".legal-consent-wrap",".cdisclaimer","#gdpr-consent-modal","#accept-container","#slider","#footer-consent",".offcanvas-bottom","#cookiewall-wrapper","#didyou",".disc-cp",".region-bottom",".pop_up_bg","div[style=\"width:100%; background-color:black; padding: 8px; color:white; opacity:0.8; z-index:2000; position: fixed; bottom:0;\"]",".cc-holder",".bTPlRG,\n.hBHund","#cwarning","#spcookieoverlay",".lablec_suti_szabaly","#frame-modals,\n.sze2020-container","div[style*=\"background-color: rgba(34, 34, 34, 0.8);\"]","._2d_l9LWc",".footer__notification","#footerDOM","#bgLayers_comp-jhq7mc72","[style=\"align-items: center; background-color: rgb(237, 245, 252); padding-top: 12px; padding-bottom: 12px; -webkit-box-align: center;\"]",".AgreeCookiePolicy_cookiePolicy__OUbeU","#notify-container",".strapline-container",".cookiePolicy",".jimu-widget-splash",".cookiejs-banner-wrapper",".fs-cookie-banner","div[data-qa=\"jet-privacy-settings\"]",".leaderboard_container",".mygovid-overlay",".nctoverlay",".sc-u-padding-y-m","#policy-modal","#cmp-iframe",".message-container","#boxcustomover","app-notifications-container",".site-warning",".mx_MatrixToolbar",".blur-bg,\n.popup_desktop","#kvkk",".header-text-contener","#welcome",".gdpr_holder",".ck-container",".cookiesConsent__wrapper","#pop",".c-agree","div[style^=\"position: fixed; bottom: 0px;\"]","#COEKINFO_cookie_box","#cookup","#cookieBannerModal","gsa-cookie-banner",".oreo","#my_privacy_policy",".dvcookies","#MOAMINFO_cookie_box","#fullscreen-overlay","#cc--main2","#cookie-policy-overlay",".appriseOuter,\n.appriseOverlay","#container-banner-over","div.tvp-cookie-overlay","#box-polityka-pr",".beono-flashmessage",".tni-trackers",".coe-cookies-consent-popup",".dSErOH","consent-toast",".cookie-popup_component,\n.home-announcement","#analytics-id","#btn-privacy-settings","app-cookie-popup",".jtGnmx",".yhmpN",".bottommodal","#mdl-ads",".w-screen",".c_innerbox",".border-primary-lightP1.border-t.flex-col.flex",".ot-cookies",".css-11l9fez,\n.css-4xyt0u",".css-13xwjmo","[class^=\"CookieControl\"]","#__consent",".svelte-17l8iln,\ndiv[data-analytics*=\"cookie\"]","[data-react-class=\"InformCookiesPopup\"]",".alert-dismissible:not(.alert-success)",".cookieWarning",".snackbar",".police","#consentBlock",".gdpr--modal",".terms-privacy",".banner_container","mio-cookie-notice",".GDPRPanel-module-root",".GDPRPanel_root__MhcjB",".cookie-dialog.mega-dialog,\n.fm-dialog-overlay",".footer__banner","#misskey-ga-cookie-accept-bar","#achtung-overlay,\n.tw-border-2.tw-rounded.tw-border-primary.tw-p-4.tw-bg-theme-1.tw-text-theme","[aria-label=\"Cookies\"]","#nvu-consent","._CookieBanner_1k6aw9,\n.__cookie-banner__2a81b","[data-testid=\"cookie-banner-wrapper\"]","div[data-rnwr700-1moh23t-e1k2in-tceitz=\"true\"]","consent-cookie-popup","div[class^=\"Banner_banner_\"]",".sc-4oup69-1",".sc-cooIXK",".asUhxHVGRjM9QNWMLelO5",".left.dialog",".gmEwWa","#popinlayer","#streamify-gdpr",".v2-class---popup--cookies",".footer-notice",".t-consentPrompt",".th-ccb","[class^=\"style_container__\"]",".irypxG,\n.kCsINM","#gdpr-cookie-notice",".CookieAgreeView_container__qYaK3","._2PfBI6K7JwmWPipDUq09x5",".cookie-notice-outer","#chakra-toast-manager-bottom-right",".p-6.max-w-sm",".cooBox",".session-text",".hos-bar",".e1vl7zat10",".Gdpr_gdpr__3CNbq",".header-message",".ewvKFq",".h-40",".elementor-widget-icon-box.elementor-widget,\n.jet-popup__container",".p-5.z-10.fixed",".px-40",".bottom-disclaimer",".dismissable-terms",".np-cookies__screen",".wordpress-gdpr-privacy-settings-popup-container","#dTcf",".info-privacy",".submenulayer-mobile","#af-cw-box","#bannerInfo","#thepriv",".yui3-widget-modal","#age-verify,\n#box-verify","#c-modal",".background-popup","#G_info",".abf-no-cookie::after",".slds-backdrop,\n.slds-modal",".cyn-banner",".css-jyakza",".css-1ienoy8.e1gi2aal2",".main-container-cookie-banner",".iziModal-overlay",".colaw-div",".bose-infoBar2016--fixedBottom","div[style^=\"position: fixed; bottom:\"]",".bold_text","[id^=\"iubenda\"]","#cassaforense-cookies","div[style=\" width: 100%; margin: 0 auto; padding-top: 5px; padding-bottom: 5px; font-size:12px; z-index: 20\"]","#alert","#privacy_advisor","#cookiemodal6547",".stickyFooter","#_it_nextmind_liferay_cookie_interceptor_CookieInterceptorPortlet_cookieInterceptorWrapper","#_cpmt-iframe","#boxRichiesta","#GPP",".di-banner","#donewifi_cookie_advice","#bnrcks",".freeprivacypolicy-com---nb-interstitial-overlay",".clm",".twcc__notice","div[style^=\"z-index:9999;display:block\"]","script + div[style^=\"background: #000000;\"]","#cke_plc","div[style=\"padding:10px;background:#f77900;text-align:center;font-size:12px;margin-bottom:15px;\"]",".jconfirm",".jconfirm-cell",".svv-cookie-banner-container",".css-1gjquoa","#privacydiv",".cc-link","#ic","#wrapDisclaimer","div[style=\"position: fixed; z-index: 999; bottom: 0px; left: 0px; right: 0px; margin: 0px auto; max-width: 960px; min-width: 360px; overflow: hidden;\"]","#holdon-overlay","#cmp-overlay",".yui3-widget.popup-view",".info-banner",".banner:has([href=\"javascript:acceptAllCookies();void(0);\"])","#discl","#bannerContent","#cmpContainer","#trace-form",".jss218,\n.jss243",".explicit_consent_backside",".xcb","#puthere","#cMessage","#barra-policy",".inview_animate","[style^=\"position:fixed;\"]","#cookieDisclaimer,\n#mask-overlay",".zaki_pch_banner",".fullscreen_box_legale,\n.inibisci_sfondo","#icegram_message_10971","#cookieMelaBanner","#slide-panel","#my_privacy_widget","#zf--alerts-panel","div[style=\"background-color:#E2E2E2;float:left;position:fixed;top:50px;left:0; height:60px;width:100%;\"]",".check-policy","#mgit_notification","#informativaPrivacy",".MIPConsent_full_screen__4uSwm",".info-bar-wrapper","#sec-banner-div",".cl-banner-body","#xk",".privacy-msg",".sc-dxgOiQ",".amgdprcookie-bar-container","#bottom-banner","#RINGO-banner-backdrop,\n#divRINGOBanner","#pi_tracking_opt_in_div","#splashbox-advcorner","#x1d_choise","#mag","#page_hider",".HCookieBar-Hoverlay","#pixelfabrica-cs-banner","#cookie_alert","#ccM","#rds-cookie-preferences,\n.rds-modal-popup",".cookies-consent-banner_cookiesConsentBanner__jswGH",".gdpr-consent-tabs",".sqs-announcement-bar-custom-location",".mapstore-cookie-panel",".sc-iBYQkv",".sc-AxiKw",".cw_container",".s2s-cookie-banner","#popcookiesbg",".sc-fznNvL.iAszhc",".optin","#absolute",".site-footer__cookies","#disBot","#cooky_content",".modalMessage",".Container_c5dqj4m","#byswind","#info_cineca_modal_cookie_popup","#unipg-cookiechoice",".content",".cookiedenyoverlay","#ckn","#ll_banner,\n#ll_info",".animate__animated.animate__slideInUp","#banner","#Ck",".yap-cookie-bar","#versionized-cookie-banner",".panel","#layer_board_area",".footersticky",".tarteaucitronBeforeVisible",".cookie-policy-agreement-notification",".policyFix","#agreement-area",".m_cookieBanner",".cookiediag",".r-footer-cookie","#FooterPolicy","#sec_cookie",".l_cookieAgree","#modal-content",".mod_message",".reuse-component",".footer_disclaimer",".toast-bottom-right","#floatArea",".notepanelWrap",".popup_banner",".cookie-inquiry","#agreePanel","#cookie-config","#pi-pc-all-popupleft",".personalInfo__area","#tmp_wrap_info_box",".atention_cookie",".cookies_cookies__dWLfO","#js-gdpr","#c_policy_wrap",".modal_content",".bottom_optout_announce,\n.nw-modal",".modal-gdpr",".m-snackbar-notice",".optIn",".annotation-area",".k__cookie-popup","#HO_P","#Ag6p",".chrome_pick",".cookiePopArea",".notipop_bg",".bg-black",".cookies_ntf",".notifier_dmca_js",".wrapper.show",".y-gdpr",".blah_blah_blah_holder",".wu_container",".parent-container-idgy",".footer-legal","._3YAeN",".popup-message",".dnPvmg","#msg-wrap","._2cB_o","#GDPR-modal",".dUfdlN","#mimeConsentCookieModal","#message-bar",".popup-filter","#manage-cookies",".cookie-notify__wrap","#cookieConsent","#euCCwin",".dHtkwr",".set_cookie","#PrivacyPolicy","#z-terms-of-use",".cookieControl",".jq-toast-wrap","#consent-box",".contentPadsL",".priv",".global-site-notice",".cookieInfoContainer",".cke-overlay","._cookie_cookies-panel__LMI9a",".cookie__settings","#bs-cookie-settings",".iZOOOK",".kVTekw",".ew776696",".jm-cookie-bar",".MuiPaper-elevation7",".st-Terms_Wrapper",".app__message","._De3j,\n.bpEVj",".showConsent",".showBackdrop","#opt-in",".Popover_wrapper__feCxt",".cookieSettings__contentContainer__iZXMG","#alert_message",".pp-footer","#polCook","#static-cover",".dLymRk,\n.dkpyjO",".bottom-40",".cookie-banner-section-root",".t887",".floatPopup",".ov_bottom_floating_panel","#cookieBannerHolder",".fVImSL","#blur",".component-cookies-banner","#custom-consent-wrapper","#cookies_policy_bottom_left",".cookies-notice__StyledCookieNotice-ub3ifz-0",".b-popup",".consent_container__YUEm1",".modal-pecr","#policyDiv",".RiotWrapper-visor-alert-RiotWrapper-visor-alert5",".guestwarn","#page--area__bottom","#alertcookie",".dsgvowpplugin-globaloptin","#ezcc",".cookie_dismiss_container","#usage_notice","#usage-notice-message","#itro_opaco,\n#itro_popup","#cnetc","#SCK",".cookies_processing",".chpFL",".modal-enter-done","#privacy_notification",".ht-notification-section","#cop",".gmt_block_screen",".cookiesSplash,\n.gdprOverlay","#qLtempOverlay","#ntf",".jnote",".js-cb-policy",".goout-cookie-overlay",".gg-css-77iu9o",".cookies-ask",".GDPRcontainer",".yellow",".region-masthead-inner","#noty_bottom_layout_container",".fl-accept","#cookieAlt","#adConsent","#accept-cookie-footer","#cookiesConsentModal",".bot-alert-box","#mbc-policy,\n.mbc-policy",".divb",".modal-container",".modal-content-overlay",".nx-1e5c67c","#eu_cookies_disclaimer","#cookie-warning","form > div",".bottom_text","wcss-cookie-banner",".wisp-modal",".black_overlay,\n.white_content","#aceptar-cookies","#phobs-cookie-consent","._gdpr-notify-header,\n.kjvIqh,\n.terms-of-use-header","#js-privacy-policy-banner","._gdpr-notify-header_replace",".agreement-to-last-term","[class^=\"PrivacyFooter_\"]",".HzPhN","#visitor_info","#rg-us-cookie-banner",".CookieWindow__Wrapper-sc-uhdlpk-0","#aos-Cookie-Modal",".messages",".panel_cookies",".policy-panel",".j-tos-update-banner","#uslpolzvane",".sg-cookie-optin-banner-wrapper",".persistentMessage",".py-16.h-full.w-full.max-w-sm",".cmp_container",".MqsPw,\n._23LkM","#ta-cc-modal",".cookies-warning",".cookies_containerClasses__UXnwM","div[class^=\"notificationFooter_\"]","#coo","#wpx-cookie-agreement","#zylk_avisocookies","#bottompopup","[style^=\"width: 100%; height: 100%; position: fixed;\"],\nbody > div > .card","#ccm_notification_host",".cookieWallContainer","div.cookies-pop-up","#avg-container",".cbar-modal1,\n.cbar-overlay","#TRCO-application","#notification-bar",".review-banner","#ciWrapper",".bo-cb-bar","#WGuzntteqh",".jqibox","#cookiewallmodal",".cookie-wrapper-container",".cookie--XpbFM","#cookiewall",".MuiBackdrop-root.css-3c26le","#c-bar",".backgroundoverlay,\n.modalwindow","#galleta-main",".via-modal--consent",".w3-animate-opacity > .w3-container",".cc_root",".ot-cookie-bar",".noblur",".stick-to-bottom",".total-plus-privacy-policy",".notificationContainer",".show.dark",".ct-modal","#consent-plugin",".index-module--container--15icm",".pin-b.fixed",".mijn-cookie-consent",".bmaDyd,\n.chJfPB","#cookiechoices",".cookiewall-modal","#mp-popupoverlay1","#cookie-prompt-modal___BV_modal_outer_","#stOverlay,\n#stOverlayB,\n.stPopup","#ergcb",".ptchr-gdprcookiecontainer","#dividePopupWrap",".component--freo-cookielevel","cookie","#cookieForm",".z-50.bottom-2\\.5",".bottom-0.overlay",".absolute-dialog",".hUapAL",".cookies-popup-background,\n.cookies-popup-dialog","#acceptscp2012",".c-notice",".menu-wrapper",".coookies","#WGijgxkhjv",".jc-bs3-container","#cookielaw_idf,\n#cookielaw_idf_overlay",".css-krtj5s","#WGnzmheelh",".ind-cbar",".mention",".cuJDex,\n.cvAQwL,\n.eovNbj,\n.sc-hGPBjI",".a-overlay,\n.m-cookiebar",".jqmConfirm","#termsPopup","main ~ div","#cookie_popup_body","#IDFcookieV3",".m-cookie-notice",".snackbar-container",".cc-popup","#globalmessage_holder","#Cookiewall",".ModalCookie","[class^=\"CookiesModal_\"]",".dmccMakeSelection",".cookie-overlay",".popup_main",".cookie-components","ccm-notification",".user-confirmation-screen",".cookiewall-banner-container",".shadow-lg.fixed",".PanelPopUp","[aria-describedby=\"cookie-banner-message\"]","#ckpol","#cwet-wrapper","#switch2",".popup-backdrop",".home > div > .hydrated",".popupbuilder-widget-content",".prorail-cookie-popup",".pthu-dialog__modalbg",".cc--window","#WGbeshrkgj",".fancybox-is-open","#gdpr-cookie-dialog",".c-disclaimer",".consent-wall-overlay","#mm-cc-wrap","#consent__overlay",".estrategy-cc-popup",".anwbr-cookie-layer",".cl_cookie_notice_container","._cbad9bafd417",".koekje-content","#gpdr","#consentModal",".bar-display.container",".consent-backdrop",".balloon_notification",".H_MhpZ",".freeze-overlay",".row-md-split",".footer-msg",".cg-82",".tb","#T1",".cookie-banner-with-image",".style__SCookieBar-sc-uwjn3k-0",".block-121-1","div[style=\"margin: 20px; padding-left:20px; padding-right:20px;border: 1px dotted #999999\"]",".Gdpr-module__gdpr___oxQjD","#darker",".color-invert.font-size-small",".krdknf",".onderbalk",".bnr-notice-curtain",".dialog_box__fai_1,\n.dialog_lightbox__1O1gC",".jss179,\n.jss236,\n[data-cy=\"consent-wrapper\"]","#cookie-consent-container","div[id^=\"sp_message_\"]",".index-module_overlay__dQcm5",".pp-announcement-bar-bottom","#am-branding",".cIwTNh,\n.css-pp-box","fieldset","[aria-label=\"Informasjonskapsler\"]",".consent-modal-main",".dnb-modal__overlay",".schibsted-bar",".show-cookie-pop-up",".modal--consent",".bcc-container",".wf-section","div[data-test=\"cookie-toaster\"]",".nrk-masthead__info-banner",".footerCurtainCookie",".styles_show__1NqdZ",".fixed-messages","#__next > div[class^=\"css\"]",".cbxMtF",".coco-wrapper",".kake_wrap","#global-overlay-background",".cookie-modal-wrapper",".test-notificationPopup",".gkHgcP","#CookieBanner","#consent-request",".alert--stripe.alert","#top-banner-in-content",".s-notification","#privacy-notification",".public-service-anouncement","#trackingmessage","app-cookie-notice",".notifications-container",".css-8gx3yz,\n.css-um19vb","#gdpr_notes",".rodo-overlay,\n.rodo-popup",".page-footer__popup-cookie","#agreeC","#lixXO-cookies",".cucheck","#cc-window",".legal-banner-component",".alert-banner__cookie",".l-dismissible-msg","#StickyFooter",".eSivhb.sc-kAdXeD","#air_cookielaw_container","#fixed-footer",".ToastGdpr__wrapper__7lpbP",".cookie-consent-cover","#cookie-consent__modal",".ar-news-footer",".orejime-NoticeOverlay",".cop_dmca",".popbox","#website_cookies_bar",".barra","#top-notice","#cookie-cover",".css-1lhf63g",".ibcDCs.sc-dhKdcB",".MuiDrawer-root,\n.css-1kzsvch.e5ukq110","#cookies_configuration",".topdiv",".breaking-container",".footer__notice","#block-cookiepolicy","#privacy-choices",".privacy-callout",".popup-inner","._2vwI89r3xy1E9vUpxC1-q,\n._3k10c1fUHhHZWUjcCu09Ve",".flash-message-announcement",".cdk-overlay-pane > .mat-snack-bar-container","#cigi-cookie-consent-container",".basic--draw-cookie-message-bar-notice,\n.basic--draw-cookie-message-bar-notice--page-content-layer","#privacy-choices-banner","#dark-fade","#alert-mention",".terms-and-conditions-wrapper",".overLay","#cookie-notice-modal",".mantine-7726ys","#drupalorg-crosssite-gdpr",".cookie-html-wrap",".ext-el-mask",".mobile",".jss144","#eib-popup-policy,\n.cookies-home_overlay","#configuracion_cookies",".cy-cookie-popup","#msgBox_error",".full-overlay",".agreetop",".ckg",".js-notices","div[style^=\"visibility: visible; position: absolute;\"]",".push-banner-consent",".cookie-card","#tmp_local_bar",".guggen-consent",".c-site-alerts","#divPopup",".fixed-overlay","[data-toggle-property=\"gdpr\"]",".css-am27me",".icn-sticky-footer","#skcm-cookie-disclaimer","#simplemodal-container","#politica",".privacyStatement","[style^=\"background-color: rgb(24, 28, 31);\"]","[data-test-name=\"_termsOfServices\"]",".jf-cookies-banner",".lnc-firstRunPopup",".modal-footer",".Toastify",".app-footer-content",".policy-popup","div[style^=\"position:fixed;right:0;top:0;\"]",".mw-cookiewarning-container","#terms-bar","#emCookieWrapper",".donate-banner",".global-notice",".gs-cookie-wall","#sgcboxWrapper","#disclaimerCtn",".banner-notice",".occrp-cookie-overlay",".bottom-0.relative",".mdl-snackbar","div[style^=\"background-color:#FF9595\"],\ndiv[style^=\"height:20px;background-color:#FAFFDC;\"]","#site-wide-legal-notice",".stick-footer-panel",".maintenance-popup","app-banners","#info_c_box","#disclaimer-container","#cookieconsent\\:desc,\n.cc-dismiss.cc-btn","#consent_notice",".notify","#close","#cmp","#ccpa",".CookieComponent__CookieContainer-sc-thf5lr-0",".topInfo","#cc-mc-rgpd","#sB_injected",".copyright-banner","#block-cookienotice",".env-modal-dialog",".devsite-footer-utility",".cookies-consent-edit-link-container",".cookie-page-overlay",".mk-c-modal",".hustle-popup","#\\5f ubuntu-it_cookie_policy",".headerInfos",".privacy-panel",".NotificationLine","#askprivacy","[data-test-id=\"cookie-notice\"]",".privacy-widget","#WWFCookiePrivacyNotice","#LegalCookieNotice",".cc-modal","#consent-tracking",".gh-info",".bBXpsZ",".top-content-bar",".memo","#privacyPolicy",".popup-modal",".privacy_modal","#header0",".cookie_cookie__vw_fs",".jconfirm-light,\n.jconfirm-row","#data-privacy",".cookieShit","#rodoPopup","#oreos-popup",".PrivacyModal",".module-header_notice",".alcalia-cookies","#bottom-charm","#claw","#bannerMSG",".header-banner","#cookie-transparency-modal-main","#polityka","div[style=\"width: 100%;float: left;background: #fff;padding: 15px 0;position: fixed;top: 0px;left: 0px;text-align: center;color: #000;border-bottom: 1px #000 solid;z-index: 1000;\"]",".cm-popup-wrapper",".filter-modal-background",".modal-legal","#iframePopupContainer",".send_akt","#kqs-box-tlo,\n#kqs-tlo",".cookiesConsent",".js-modal-cookies","#cookie-info-overlay","#cookieWarningNew","#rodo_all","#privacy-policy-info","#tooltip-hook","#mod98",".cooksieslaw-block",".background-overlay","#box_info","#notice_bar",".sc-btewqU",".CookieStyle","#bazinga-muffin-container",".m-cookies","#plansza","#mod99",".faceted-overlay",".GDPR-Popup",".cover","#under_footer",".info_c_box",".ball-cookie","#simple-modal",".guest_warn",".head-page-information","#alert_bar","#rodo_cookie","div[style=\"border-top: 1px solid rgb(193, 193, 193); bottom: 0px; box-shadow: 0px -2px 4px rgb(193, 193, 193); position: fixed; padding: 10px 0px; left: 0px; right: 0px; text-align: center; width: 100%; z-index: 1000000; background-color: white;\"]","#cContainer","#topInfoContainer0","[style^=\"top:0;left:0;right:0;\"]","div[style=\" background-color: #FAFAFA; border: 1px solid gray; border-radius: 10px 10px 10px 10px; box-shadow: 1px 1px 3px 0 gray; margin: 0 auto; padding: 10px 25px; width: 930px; background-color: #FAFAFA; border: 1px solid gray; border-radius: 10px; moz-border-radius: 10px; webkit-border-radius: 10px; box-shadow: 1px 1px 3px 0 gray; margin: 0 auto; padding: 10px 25px; width: 930px;\"]","div[style^=\"top:0;left:0;right:0;\"]",".css-1rixstu",".ek-bar",".css-jjd2se","div[style=\"padding:8px;\"]","#navbar_notice_11",".header-cookie-message",".notice_bar","#saycookie","#cookies_text","div[class^=\"CookiesNoti\"]","#BoxCookie",".max-w-full","div[style=\"z-index: 100; font-family: Arial; font-size: 12px; text-align: center; opacity: 0.8; line-height: 12px; position: fixed; background: #f4f4f4; border: 1px solid #777; border-left: 0; border-right: 0; bottom: 0px; width: 100%; padding: 5px;\"]","#cookie-frame",".tarnow-cookies-wrapper",".bs-cookies__overlay","div[class^=\"GDPRCookieInfo_\"]","div[style*=\"background:url(images/cookies_tlo.png)\"]","#ftccbcmd",".overlay-gdpr",".CookieBar_cookieBar__3zsIk",".message-popup-cookie-lq",".clb-container","#cookiesRodo","#popupContact",".BAHPp1y,\n.IaWRa1h","#cookie_info_es","#info_container","#info","#alert_popup","#navbar_notice_1","#kekse","div[style^=\"position: fixed; left:\"]","#info-bar","#roar-alert-wrap",".jss359","#reg_all","#swsmodal,\n#swsoverlay","#cn",".abcd",".ib","#message_box",".cookie-popup-modal","#wiCookieBar1","#specialbox-info","#c_popek","#infoDivContainer",".informationBar",".klauzula-background-wyszarzony","._consent",".bip-cookie-modal","#zamknij_cookies","#gp_cookie_agreements",".sook",".modalRODO",".py-4.px-6.items-center,\n.z-1200.border-primary-main",".css-py4a32","#__cp",".edxzdK,\n.sc-1ykjjm8-0.lofKxQ","#garua_cookie_consent_popup","#privacyMessage","app-accept-cookies","cookie-policy",".cookie-div-main","#message_wrap",".app-cmp","#div_ac","div[style^=\"font-size: 13px;\"]","div[style=\"position: fixed; left:0; right:0; bottom:0; height:34px; background-color:#eee; border-top: 1px solid black; z-index:1000; overflow: auto\"]","#rodoScreenBg",".divModalDialog","#polcia",".cookies--cloak",".ui-dialog[aria-describedby=\"cookies\"],\n.ui-dialog[aria-describedby=\"cookies\"] ~ .ui-widget-overlay","#cookie-inner","div[style^=\"position: fixed; display: table;\"]",".fixed-bottom-right","div[style=\"clear:both;background:#fff;color:#000;padding:10px 3%;margin:0;position:fixed;bottom:0;border-top:1px solid #777;width:94%;\"]","div[style=\"width: 100%; background: rgb(44, 48, 51) none repeat scroll 0% 0%; padding: 10px 0; color: #fff; border-top: 1px solid rgb(221, 221, 221); text-align: center; position: fixed; bottom: 0; z-index: 999999999;\"]","#klauzula_informacyjna_nakladka",".landend-infobar-light","#new-policy",".cppa","div[class^=\"styles__HeaderInfoBar\"]",".layout-mask","#poscookielaw",".bar--bottom",".layout > .wrapper",".CookiesNotice","#messagePopup",".monit","#rodo-bar","#navbar_notice_12","#WP-cookie-info","#itlbox",".ad-modal",".message-window",".js-messages",".cookiesBlockScss-backdrop-1fz,\n.cookiesBlockScss-root-1Sg","#cookie_info_sel1_n","#ns_cookie_accepted","div[style=\"text-align: right; font-size: 9px; padding-right: 20px;\"],\ndiv[style=\"width: 970px; border:1px solid gray; margin: 3px auto; color: gray; padding: 3px; text-align: center; font: 10px Verdana, sans-serif; background-color: #ffffff;\"]","#site-navigation ~ div","#cookiemodal",".Rodo_blur__cnKdN",".m-cc",".jss256",".ui-widget-content",".layout_cookiesRule__2QouX",".w3-modal",".css-yco2eg",".bm-privacy","div[id^=\"CookiesPopup_\"]","#analyticsModal",".styles_show__3i6kx","#cu_bar","#top0info","div[style^=\"left: 0px; top:\"]","#notifycookie",".SRaBM","#CP_Layer",".top","#cookies-baner-wrapper",".Cookies-module-cookies_121T","#COOKIE","body > div[style*=\"100%\"]","#popek","#dialog-rodo","#CAPPDialog",".JSWrapper","div[style^=\"font-size:12px;bottom:0;\"]","#cross-dialog","#myModalpol",".TermsOfUseModal_modalWrapper__3bWPX",".iRhDdN",".cookies-banner-bg","#popup-peka",".alertBoxes",".cmulq7z,\n.cookies_cvyuaxh,\n.cookies_dqxz9lg,\n[data-test=\"modal-cookie-bottom-bar\"]",".rk-cookie-overlay",".ciachbtm-wrap-container","#cInfo","#container_vsm",".dialogblockrodo",".zgoda_na_przetwarzanie",".box-rodo","#message-top-wrapper",".rank-cookie-bar","#didomiBlockNavigation,\n#more1","#modal-cookie-overlay",".popup-background",".css-1v1jtfq",".consent-layout","#rodo-popup",".ezk280v3","div[style^=\"background-color: rgb(188, 153, 73);\"]",".mst-gdpr__cookie-bar-overlay",".consent-window,\n.layout-mask-dark",".fixed:has(.cookies-scrollbar)","#sonriso-cookies","#inf",".jq-cookies",".steamaster-cookie-container","#cboxWrapper",".x13eucookies__backdrop","#cookieMonsterOvr",".cookies-banner_component","div[style^=\"position: absolute; z-index: 32000;\"]","#ccnst__main",".message-popup-background",".position-bottom","#miastoszkolen","#msgLayer","#menusDiv",".avwp-av,\n.avwp-av-overlay",".js-cookie-banner > div",".notification-alert-wrapper",".cookies-at,\n.cookies-at-overlay","div[style=\"width: 100%; background-color: rgb(0, 0, 0); margin: 0px; position: fixed; bottom: 0px; left: 0px; padding: 0px; height: 15px; line-height: 15px; text-align: center; color: rgb(255, 255, 255); z-index: 1000; font-family: Arial, Helvetica, sans-serif; font-size: 10px;\"]","#menubar",".cjcVDw","#cc_popup","#cffc","#mpopdw,\n#mpopup","wpl-cookie-popup",".widgets-5",".zp-gtm-scripts-modal-wrapper","#cookies-info-modal_background,\n#cookies-info-modal_wrapper","div[style=\"clear: both; font: normal 12px Arial; padding: 5px 0px 5px 10px;\"]",".analytics-consent-popup",".a_cookie-and-conversion-banner_component","div[style^=\"text-align:center;position:fixed;\"]","#it-eprivacy-root",".fullscreen-container","#manageCookies","div[style^=\"background:black; color:white; text-align:center;\"]","div[style^=\"height: 35px;\"]",".justica-cookie_bar",".jss68",".site-wrap-cookie",".rigor-cookies",".fixedblock","#klaro-pe-overlay,\n#klaro-pe-window","#cookie-law-panel",".adp-popup-wrap",".tpl-cookie",".bg-blue-grey-10","#ctl00_PoliticaCookies_divCookiesMsg","#googleConsentPopup",".consentcookie_168_","#barramensagem",".site-message--cookies",".llSNvP","#rtpgeralcookiecontent",".cxv51I18jhswcsDh",".jWuEfS","#ADOCPUB_cookie_boxx",".box-cookie-policy","#EDOCPUB_cookie_box",".sds-m-cookiebanner",".cc_overlay","#barwrap",".z-1050",".cp-overlay",".bannerWrapper",".gdprPolicy",".gdpr-body","[class*=\"CookieConsent_\"]","#avert_all_page",".CookiesPopup","#overlay_gdpr_autentic,\n#overlay_gdpr_autentic_content",".bottom-banner.card > .card-body","#enterSiteModal","#bgOver","#avert",".gdpr-privacy-bar",".show.modal-cookies","#page-mask","#jscookiemodal",".cookies-eu-box",".kezQbY","#window_overlay",".agreementMessage,\n.agreementOverlay","#popupwindow","#ckieselect_i","[style=\"position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1040;\"]","#cookbox",".sticky-alert",".cOMKpv,\n.iAXCIF,\n.kddXcJ","[style^=\"position: fixed; bottom: 0px;\"]",".MuiAppBar-positionFixed","#kolacic",".iVyhzP",".slide-in-bottom","#kuki_upozorenje","#conditions-l",".e1gb18jo0,\n.itemsWrapper",".pop-up-srb",".t1-gdpr",".CookiePopup_overlay__1CXnV","._nlniiu",".consent__notice",".cook-web",".popup_4y628",".t-i-agree","div[style^=\"background-color:#fff3cd; color: #856404;\"]","#GDPR-container",".H5Cmzb7vlc1Q28uw4l-Bv",".is-fixed-box",".GuwnG,\n._2r-6f",".cookie__q6bNp","._2QU59","#modalcookie","div[class^=\"SnowPrivacyPolicyBanner_\"]","#policyConfirmation",".c-notices > .hasButton.c-notice",".confidentalInfo",".modalCookies_root__356Q-,\ndiv[class^=\"modalCookies_\"]",".show-cookie",".terms-popup",".agreement-substrate","#bisCookieCompliance",".is-message-ppd",".Cbh_c",".ZueeA,\n.cCPiMF,\n.kYSrqZ",".brave_popup",".msg-text","#poppup-food",".cm-m_c-w",".arcticmodal-container,\n.arcticmodal-overlay",".alert-first-usage",".check_cookie",".foobar-wrapper",".PersonalDataConfirm","#agreedBanner","#policyBlockForFirstVisit","[class^=\"cookieAgreement\"]",".toast-message","[class^=\"AcceptCookie_\"]","._2GcIz,\n.afWIX,\n.notify-bar",".specialAlert","footer",".X,\n.bn,\n[data-testid=\"cookieNotificationText\"]",".cookie-root--3-0-3",".announce-cookie",".uk-panel","#recommend-tech-snackbar",".wrap_cookies_popup",".welcome-popup",".nK",".MuiAlert-standardSuccess","app-cookies-accept",".bottom__cookie_block",".bottom-message,\n.plate___P4Xog",".footer-cookie-agreement",".information",".accept-cookies-popup","#cookb",".user-data-processing-wrapper",".politica",".Toastify__toast-container",".alert-compliance",".privacy_policy",".disclamer","#cookie_notification",".descl","#use_cookies_message-block",".styles-module__cookiesWarning--2mfHC",".main-user-consent-request",".disclaimer___w8XGU",".custom_message",".panel_152_wp","#uni-notification","ui-web-alert","div[data-storage-item^=\"t887cookiename_\"]",".info-cookie-uses",".styles_container__1obM5",".page > [class*=\"widget\"]",".cookie_inner_1vkWj",".div152",".bottom-popup",".CookieAcceptPopup-module__container_UndPF,\ndiv[data-test-id=\"cookieAcceptPopup\"]",".dnQAZn.sc-iFMAoI",".bottom-notification",".NotificationCookie_cookie__1jdBx",".CookieAllowance_cookiesAllowance__78hAO",".footer-personal-data",".cook_LFPnK",".r-cookie-prompt__container",".ToastRoot_wrapper__PFLGm",".cookies-agreement-alert",".cqBrN",".gAHLXB","mvid-cookie-notification",".copyright_fixed",".alert-message",".spu-bottom-left",".shared-components-CookiesAgreement--root--2INjM",".personal-data",".accept",".h7","#informer2",".privacy-block",".pgs-top",".cow",".CookieInformer_wrapper__DUrv9",".mCSB_container","notifications","#info-bott-message",".cooke",".panel-warning","#rgs-main-context-bar","._1zhzBm","#personal-data-processing",".bottom-0.right-0",".eu-cookie-popup-module__eu_cookie_popup",".cookie_outer_div",".CookieWarning_root__Hyslm","._20X2b","div[class*=\"styled__CookieWrapper-\"]",".CookieContainer_CookieContainer__1xqA-","[class^=\"styles_Layout__cookiePanel_\"]",".sbisru-CookieAgreement",".confirm-cookie__wrapper","[style^=\"text-align: left; position: fixed;\"]",".modal_popup_sessid_box",".b-cook",".gHUUHu,\ndiv[class^=\"CookieAcceptBanner_\"]",".snowdiv-modal",".cookie-site-alert","#access_cookie",".inform","div[class^=\"Provider_container\"]",".cookie-consent-container-wrap",".sample-popup",".Cookies_container__d0PFT",".using-cookies",".ccookie-consent",".prwi",".marketing-popup",".style__disclaimer","#kuk",".zalupa","#accept_q",".dangen-lable","#cookie_pp","#message-block-cookie",".top-message","._gTi8L8k",".confform",".access-cookie",".b-notification",".fixed-block__cookies",".CookieWindowstyle__block--1iXfq",".is-header-message-dock",".qa-gdpr","#cbb","#data_priv_bar",".shadow-sm.bg-white",".cookie-desclaimer","app-mt-cookie",".prominent",".projects-takeover",".v-dialog",".pop_box","#coockieinfo","#approvebox,\n#glass","#js-cm-claw","._1jurJi,\n.style_consent-banner__Fns2J",".SchibstedBanner__Wrapper-sc-ell7hi-0",".FCSVc",".header__banner",".component\\:cookie-consent-dialog","div[class^=\"CookieDisclaimer\"]",".cookieMessage",".key-182uxz",".dk-header-info-message",".cc-page","[style=\"position: fixed; bottom: 0px; left: 0px; right: 0px;\"]",".iQaTEm",".css-1r4ubx3",".js-info-banner","#siteflash",".blck-info",".sc-cjibBx","#getCookieConsentDialog,\n.md-dialog-backdrop","[aria-label=\"Kakinformation\"]",".js-shb-inss-login__cookie-consent","div[class^=\"styles_cookiesContainer_\"]",".xdmFo",".cookie-accept-form","#mb_modules_popups_Container",".section-cookies-notice-outer",".css-4uxznl","[style^=\"width:100%;background-color:#F0F0F0;\"]",".c1hsuii6",".Of52aacb8",".infobar-bottom",".cookie-information",".cookie-consent-sv",".hBzXzJ","#cbckFullscreenBlocker,\n#cbckchangeholderFirst",".c-messages","#y",".ccnt-app",".cuGsyh",".snackbar-wrapper",".baked-dough-consent",".is-active.modal",".alertWrap",".c-message",".kZfGDX",".Snack",".jss113",".consent-handler",".o1f-a",".sd-object-if.sd-object",".shadow",".pms","#kakrutan",".pw-cookie-consent-v2",".bERasM",".dyxlIn",".css-1yuoa0u","._2Ip6f9Jcpe_edCoe1Ts2mM",".polopolyNotification",".sos-ck-cnsnt-mgnr","react-cookies-popup","#schibsted-data-controller-sticky",".c-w",".fluffy-Wrapper-fluffy--v0dzrt",".popUpWrapper",".cookie-cutter",".sd-object-if > .sd-object-code","#eu-cookie-compliance-overlay",".wp27nvx","div[style^=\"display: flex; align-items: center;\"]",".cf.header-bar",".afb-CookiesDark",".cmon-privacy-disclaimer",".cmp-experiencefragment",".overlay-mobile-styles-enabled",".globalOptIn","#ism-consent-box",".df__cookie-popup",".fff",".md-cookies,\n.md-overlay","#grayOut","[style^=\"margin:10% auto; width:80%;\"],\n[style^=\"position:fixed; top:0px;\"]","#cd-module-modal-main,\n.cd-overlay",".cookie_agreement_container","body > .urejanjecenter,\ntr > .napisnanogi,\ntr > .urejanjecenter",".css-1e6ozjc",".cookieCont",".kuki","div[style*=\"text-align:center;-webkit-box-shadow:0px -5px 14px -4px rgba\"]","#cc-note","tr > td","._1zBP5ruymc38ND7B","#cookieContainerWrap,\n#preload_over","#infoCoo",".alkoshop-cookies-notice-bar","div[style^=\"padding-top: 10px; padding-bottom: 10px;\"]",".cc_disclaimer",".csXMIs","#set-win-coo",".fm-toastS",".p-cookie-bar",".pd10-ing",".js-cookies-overlay,\n.js-cookies-setting-modal",".eu",".navbar-fixed-top > .container","[src=\"https://static.posta.sk/cookies-consents/dialog/sk/index.html\"]",".set-win-coo-popup","#I6-cookieConsent",".w_notice",".cm--panel","div[data-testid=\"layout-popup\"]",".cks-m",".cookieBaner",".position-fixed.ov.shadow",".message-overlay--cookie",".c-banner-shadow,\n.corporate-notice-banner",".jsx-539809080",".Q1MNk.rE5s-._9cuRr._1aCsL._3DQXI",".m-box-policy",".pookie",".above-pages-container > .animation-container",".c1wnhq38.container,\n.svelte-dx0l3i",".css-vloulf",".dPyLkZ","#jsUsePersonalDataBlock","#alert-nlpd",".rcc",".c-cookie-consent-background",".cookie-banner_root__veJbV",".cPoFwU",".cookies--wrapper","#cookie-con-head",".consent_section","#popup-ss",".popup__pdpa",".the-pdpa-consent-bar",".cookie-wapper",".cookies-pdpa",".enter-done","#EPDFTIPS_cookie_box","#IDOCTIPS_cookie_box",".acquisition-footer-row-wrap",".GdprOffer_block_Ir4kJ,\n.GdprOffer_root_pCuOO",".linkfly-ctx-notifications",".cc-alert",".czufpyj",".lock-cookies",".Legal","#cPrompt_Holder","#cookiepolicy",".cookie_cookie__3NG06",".eejIlc.sc-mqugsu-0,\n.sc-mqugsu-0.eejIlc",".res-bottom-bar",".MuiCollapse-wrapperInner","#kvkk_notification",".dataBar",".efilli-layout-fibabanka","#KVK_Cerez",".modalx",".contract-popup",".bottom-center","#cerez_div","#closePoliciesDiv","#kvkkbox",".data-policy",".cookie-panel-container-2DmDm",".ng-trigger-presenceAnimation",".ihm-popup,\n.ihm-popup-overlay",".porto-block-html-top",".cerezkullanimi","div[class^=\"cookiebox_cookieBox\"]","#kvkk-banner-header",".stickfooter",".kvk-information-master","#close-me",".fadeInUp","#CookieConcent",".polite__alert",".cerezall",".backdrop-blur-1","#Allow","#PrivacyNotice",".youtube-terms-banner",".tandc-wrapper","div[id^=\"cntnt-\"]",".notifications-manager","div[style^=\"position: fixed; z-index: 10000;\"]",".lowest-teaser","#ActionBar",".wrapper > .w",".cTWBhP",".privacy_check",".eRnhI","._313Cf",".rain1-cp-container","[class*=\"CookieCompliance_\"]",".bg-white.w-full.fixed","#dcb-black-screen",".overlay-content,\nfanpage-cookie-notice,\nplayer-overlay","#modal-cmp",".consent-banner,\n.disclosure-card","._3u9jqhQV","#privacyoverlay","#cmc8007",".cookie-concent",".privacy-wrap",".index__cookie-bar___2sPLb","#policy-warning",".jRSQPH",".privacyDesc",".jlyLdS","#ck_footer",".modal-privacy",".cBajnV",".space-mobile-inside-side",".cSAxXz,\n.hlnDOI","#privacyPanel",".privacyforsite","#rot_ctr1_bod_blk6_custom",".iWuDjp",".cookie-flex",".cook",".bn_cookies",".carta-policy-bottom",".block","#parent_popup","#pblock",".coook",".Disclaimer","#accept",".gLfiyr","div[data-testid=\"cookies-overlay__container\"]","#policy-accept","#root div[class^=\"cookieMessage-root\"]",".politic_confidel",".js-action-bar","#div-alerts-wrapper",".copc-cookie-banner",".consent-switch",".page-notification",".Alert",".Footer-module--consent--a50e2","#greyout","#pop-up",".dialogBody",".eu-dp",".cookieConsentContainer","#divBottomStickyLayer",".dieHVN","#noticedivwrap",".container-notifications",".pulse-banner","#cookiesOptions202212,\n#cookiesOverlay202212",".CB393_opts",".inhouse-cookie-consent","#terms_container",".cookie-management-intro",".cazoo-consent-manager__sc-1ly4q7x-0",".smcookies","#cookies_v2_backdrop,\n.cookie-accept-bar-v2",".bQ_kb",".alert-section",".announcement-banner","#noticePanel",".discreet-alert",".smContainerInner",".coopssn-c-cookienotice","#messages-cont","[class^=\"CookieBanner\"]",".ig_action_bar",".cpc-float",".topbarBox","#cookie-message-slide-in",".wt-cli-cookie-bar",".msgBox","#hellobar","#gdpr_cookie-mainWrapp",".block-fs-cookie","#divMessage","#hideme","#lbganalyticsCookies","#optin-optout,\n.notification--notification","#injected_cookie_notice",".Consent_cookieModal__IcNAf,\n.iwIYCG",".curtain",".global-messages",".eb-shd1",".cookie-sheet-small",".c01194",".alert--active","#adevinta_consents_cookies_universal_widget","#wp-notification",".fade",".argent_consent",".bk3oq","#js-consent-wrapper",".cc-outer","#block-london-cookies","#acf-cookie-notice",".alert-server",".fadeMe,\n.inital","._aju",".metro-newsletter-overlay",".metro-cookiebar__block",".cu_k_modal_main_box",".js-alerts-container",".u-bg-padd",".rayAlertBox",".overlays","#stick-footer-panel",".cd-container",".z-600",".tqc-fade,\n.tqc-modal__content-container","#nfaModal,\n#nfaPopup",".bg-alert",".explicit-cookie-banner-wrapper",".cookies-popup",".popupbox","#gdpr_cookie-overlay","#ccpop","#comp-jhspwm9f",".CookieControl","#CybotCookiebotDialogWrapper","#CC_Bar",".sv-cookie-management","#consent-manager",".cMfuAJ",".overlay-gdpr-consent","#js-footer",".section-prompt",".alert-container",".login-wrapper",".ng-toast--bottom",".cookies-overly",".alert-pad",".ckinfo-panel",".stw-alert",".c-backdrop",".screen","#privacy-settings-prompt",".pop-up-banner","#ep-container",".fixBar","#pixelpop",".user-permission","#react-cookie-consent","#back-to-old-site",".consentmaincontainer","#cookie-bar-template",".cookie-notice-visible",".v-cookie-container","#cc_cookie_banner",".b_g","#rpcm",".container-floating-notifications","#cocc-banner","#cookie-consent-prompt","#modal-container",".dialog--cookie-consent-prompt",".cbanner-govuk-cookie-banner","#cb-cookieoverlay",".panel--cookie","core-cookie-banner",".uhb-c-cookie-notice","#notification-area","#modal-mask",".alert-bar-footer",".lta-cookies-banner",".cookie-preferences-forms",".roar-body",".cookie-alert-banner","#js-consent-banner",".select-school-footer","#footer-cookie-banner",".MuiPaper-elevation6[role=\"alert\"]","#gdprOverlay",".cdk-overlay-pane",".kEDzdV",".sg-popup-content",".cookieBanner_show__1E8Dj",".cw-cookies-policy-banner",".float-bottom",".bolt-cookie-banner",".anim__cookie__box-bg","#first-visit",".cookiePopup_entered__2rs67",".cookie-preferences-container,\n.site-blur-container","#popiAlert","#terms-and-conditions",".alert_box","#polgpr","[data-dialog=\"true\"]","#cookiesBanner",".r-mvcfej",".Toast",".css-1gx7o2j","#popi-notification",".optin-sdk-root",".popup-access",".PopiBanner__PopiContainer-igharm-1","#list-builder,\n#popup-box-terms",".userNotice"]; + +const hostnamesMap = new Map([["howstuffworks.com",1],["rockpapershotgun.com",1],["vg247.com",1],["eurogamer.cz",1],["eurogamer.es",1],["eurogamer.net",1],["eurogamer.nl",1],["eurogamer.pl",1],["eurogamer.pt",1],["festoolcanada.com",3],["161.97.70.5",5],["signum.ai",5],["contabilizei.com.br",5],["militecbrasil.com.br",5],["pebmed.com.br",5],["zlimovel.com.br",5],["banggood.com",5],["crocoblock.com",5],["loans-hub.com",5],["profsvar.com",5],["royalprestige.com",5],["museum-brandhorst.de",5],["uvex-safety-shop.de",[5,15]],["aio.media",5],["multimediago.pl",5],["restauracjaverona.pl",[5,4949]],["jfservice.ru",5],["medcentr-tula.ru",5],["nasha-set.ru",5],["onetoyshop.ru",5],["acro.police.uk",5],["xn--80aa3ak5a.xn--p1ai",5],["xn--b1addckdrqixje4a.xn--p1ai",5],["xn--f1awi.xn--p1ai",5],["global.abb",6],["evaapp.ai",6],["imp.ac.at",6],["fairfair.at",6],["massanzug-online.at",6],["specialdeal.at",6],["thegap.at",6],["escala.be",6],["mobitec.be",6],["mpl.be",6],["paulymeubles.be",6],["payconiq.be",[6,104]],["syntrabrussel.be",6],["vwt-belgium.be",6],["hotelterminus.bg",6],["strive4.bg",6],["techmart.bg",6],["coasul.com.br",6],["innovabr.com.br",6],["licitanet.com.br",[6,370]],["tatuzinho.com.br",6],["megatop.by",6],["mts.by",6],["zoomarket.by",6],["skiline.cc",6],["massanzug-online.ch",6],["swissfundplatform.ch",6],["typhoon.coffee",6],["18virginsex.com",6],["7-price.com",6],["abb.com",6],["abcproxy.com",6],["aeroflot.com",6],["alexab2b.com",6],["alutech-group.com",6],["anybus.com",6],["applefirmwares.com",6],["autoreisen.com",6],["bancontact.com",[6,104]],["bancontactpayconiq.com",[6,104]],["boosteroid.com",6],["brownmac.com",6],["buildtoconnect.com",6],["calvertjournal.com",6],["cibeg.com",6],["clubtshe.com",6],["corvalliscustom.com",6],["coubassistant.com",6],["customessaymeister.com",6],["darkflash.com",6],["derwaldhof.com",6],["domkipogorzelica.com",6],["dw.com",6],["dynamicasrl.com",6],["eatstoats.com",6],["edu-sense.com",6],["eegmp3.com",6],["elcidiomas.com",6],["eldoled.com",6],["eponuda.com",6],["estaldo.com",6],["farecompare.com",6],["findeks.com",6],["firefox-usb.com",6],["forever21.com",6],["fs.com",6],["fuzuloto.com",6],["genuinewriting.com",6],["gheed.com",[6,74]],["girlstyle.com",6],["glashuette-original.com",[6,1585]],["gophonebox.com",6],["gruzim-vse.com",6],["hafnertraktoren.com",6],["happywithyoga.com",6],["hashrating.com",6],["hempelyacht.com",6],["here.com",[6,1668]],["houseofjamie.com",6],["humdes.com",6],["idemitsu.com",6],["intexty.com",6],["iplt20.com",6],["itape.com",6],["jaguarlandrover.com",6],["komandor-ufa.com",6],["koreanair.com",6],["lastberget.com",6],["lastepoch.com",6],["lava-drops.com",6],["leonorgreyl.com",6],["liptonicetea.com",6],["machinestock.com",6],["magnaparte.com",6],["mandarinoriental.com",6],["mclaren.com",6],["mcnallycontractors.com",6],["midacbatteries.com",6],["missingvideo.com",6],["modecom.com",6],["modhoster.com",6],["mp3poolonline.com",6],["muskathlon.com",6],["mydraw.com",6],["mysobersupport.com",6],["mysteriumvpn.com",6],["mysurveylab.com",6],["natwest.com",6],["netbiter.com",6],["nooksguide.com",6],["nornickel.com",6],["novaindex.com",6],["oceandegrace.com",6],["oggusto.com",6],["oldgoesyoung.com",6],["parat.com",6],["pdfreaderpro.com",6],["pepperl-fuchs.com",6],["podimo.com",[6,1030,2316]],["pretty.presslogic.com",6],["prodir.com",6],["propiteer.com",6],["quale-vita.com",6],["quantum-inspire.com",6],["quelpneu.com",6],["redditinc.com",6],["repertuarim.com",6],["roalddahl.com",6],["rowenta.com",6],["roxroyal.com",6],["safedns.com",6],["samsunghealthcare.com",6],["scotchwhisky.com",6],["silverlake.com",6],["silverstonetek.com",6],["skoroprint.com",6],["sleek-mag.com",6],["softhints.com",6],["sports-esta.com",6],["ssessments.com",6],["statusbrew.com",6],["swinoujscie-apartamenty.com",6],["syntevo.com",6],["team-mediaportal.com",6],["tidart.com",6],["tminn.com",6],["togetherall.com",6],["top-electronics.com",6],["trailfinders.com",6],["treasurytoday.com",6],["trickyoldteacher.com",6],["tuneupmedia.com",6],["twitchstrike.com",6],["unicheck.com",6],["universalna.com",6],["urbanlifehk.com",6],["virgin-atlantic.com",6],["visitorscoverage.com",6],["wannawork.com",6],["xo-securite.com",6],["yachtclubgames.com",6],["yamibuy.com",6],["youtubedownloadersite.com",6],["ytddownloader.com",6],["zrin-otkup.com",6],["zuhalmuzik.com",6],["blueflamingo.cz",6],["canariatravel.cz",6],["ckglobtour.cz",6],["dgtpartners.cz",6],["digiakademie.cz",6],["7mind.de",6],["beauty-wellart-oase.de",6],["bestofshirt.de",6],["bitpunk.de",6],["unternehmensbericht.boehringer-ingelheim.de",6],["daparto.de",6],["drega.de",6],["ebz-bildung.de",6],["fahrschule-schober.de",6],["fahrschule-schoeps.de",6],["fuchswacker.de",6],["humboldt-foundation.de",6],["ichwillmeinmotorradloswerden.de",6],["infrest.de",6],["kwh-seniorenbetreuung.de",6],["massanzug-online.de",6],["matratzen-concord.de",6],["metallbau-mueller.de",6],["model-kartei.de",6],["nbb-netzgesellschaft.de",6],["opc.de",6],["revanchedelafemme.de",6],["sbh-ausbau.de",6],["schwarz-horn.de",6],["sgt-oelsnitz.de",6],["spartanien.de",6],["stammzellen-verstehen.de",6],["starcar.de",[6,194]],["swing-cut.de",6],["tri-shop24.de",6],["wgmarienehe.de",6],["zahnarzt-dr-hoff.de",6],["conferencemanager.dk",6],["hmi-basen.dk",6],["intellishore.dk",6],["kitchentime.dk",6],["pc.domains",6],["castleton.edu",6],["environment.ee",6],["gestoriaverdugo.es",6],["danielsen.eu",6],["mik.eu",6],["purnatur.eu",6],["radiologie-stuttgart.eu",6],["unicreditgroup.eu",6],["zorgid.eu",6],["kitchentime.fi",[6,327]],["makujakauppa.fi",6],["ask.fm",6],["super.fm",6],["dealburn.fr",6],["ffr.fr",6],["g-ca.fr",6],["kora.fr",6],["la-cabane-de-lyon.fr",6],["narbutas.fr",6],["squarehabitat-casra.fr",6],["weareplaystation.fr",6],["woodupp.fr",6],["certh.gr",6],["myseason.gr",6],["news247.gr",6],["ludwig.guru",6],["gmhost.hosting",6],["bug.hr",6],["hzpp.hr",6],["vcz.hr",6],["alahome.hu",6],["bestsellers.hu",[6,17]],["bevachip.hu",6],["cct.hu",6],["dermashop.hu",6],["firstshop.hu",6],["focuscamera.hu",6],["gyorgyteabolt.hu",6],["joautok.hu",6],["karatekyokushin.hu",6],["katolikus.hu",6],["kiwipress.hu",6],["onlineszerszam.hu",6],["szerszamoutlet.hu",6],["union.hu",6],["vigszinhaz.hu",6],["m64.info",6],["wantbaby.info",6],["awesomic.io",6],["ccaf.io",6],["dorahacks.io",6],["filescan.io",6],["nodum.io",6],["octotree.io",6],["sulu.io",6],["hreyfing.is",6],["rb.is",6],["student.is",6],["agrituber.it",6],["credem.it",6],["italiadomani.gov.it",6],["inpgi.it",6],["regione.puglia.it",[6,4203]],["x-lam.it",6],["novyny.live",6],["environment.lt",6],["euroweldgroup.lt",6],["le.lt",6],["secapital.lu",6],["bino.lv",6],["environment.lv",6],["artgranit.md",6],["investcapital.com.mt",6],["les.gov.mt",6],["ehecatl.com.mx",6],["atomstroy.net",6],["software.charliemonroe.net",6],["hinet.net",6],["hwilson.net",6],["samocat.net",6],["teenmegaworld.net",6],["tw-calc.net",6],["tubidy.news",6],["avans.nl",6],["avecodebondt.nl",6],["bebouw.nl",6],["boele.nl",6],["debonthvanhulten.nl",6],["dirk.nl",6],["dubotechniek.nl",6],["enver.nl",6],["gensbouw.nl",6],["goossentepas.nl",6],["greve.nl",6],["homij.nl",6],["ikwilvanmijnautoaf.nl",6],["ikwilvanmijnscooteraf.nl",6],["kessel.nl",6],["kondorwessels-amsterdam.nl",6],["kroondekoning.nl",6],["kws.nl",6],["mjoomen.nl",6],["morgenwonen.nl",6],["onzeveilingonline.nl",6],["oxin-growers.nl",6],["pch-dienstengroep.nl",6],["prs-international.nl",6],["railcom.nl",6],["rientiestuinmachines.nl",6],["rottinghuis.nl",6],["scholtenswerkplek.nl",6],["smitsneuchatel.nl",6],["stamendekoning.nl",6],["t-mobile.nl",[6,15,4538]],["techleap.nl",6],["theoddshop.nl",6],["ufkesapeldoorn.nl",6],["utilities.nl",6],["vanagtmaal.nl",6],["vanderpoelterneuzen.nl",6],["vandevenbv.nl",6],["veluwezoomverkerk.nl",6],["vialis.nl",6],["visserensmitbouw.nl",6],["vrsrail.nl",6],["vsf.nl",6],["vshanab.nl",6],["vwinfra.nl",6],["vwvastgoed.nl",6],["warmbat.nl",6],["wessels-zeist.nl",6],["wesselsrijssen.nl",6],["westo.nl",6],["kitchentime.no",6],["sintez.online",6],["altervista.org",[6,359]],["cbeci.org",6],["edukatico.org",6],["gooddollar.org",6],["ichastaliklari.org",6],["occrp.org",[6,4696]],["sheldrickwildlifetrust.org",6],["squirt.org",6],["citizen.com.ph",6],["mysky.com.ph",6],["mazowieckie.com.pl",6],["dbpublishing.pl",6],["finansowysupermarket.pl",6],["foxenergy.pl",6],["gdr.pl",6],["fum.info.pl",6],["japanmotors.pl",6],["delet.jhi.pl",6],["kongreskrio.pl",6],["lechpils.pl",[6,4872]],["targipiw.lublin.pl",6],["medianauka.pl",6],["mmgastro.pl",6],["mtp.pl",6],["neon-service.pl",6],["obligacjeskarbowe.pl",6],["otouczelnie.pl",6],["polstor.pl",6],["pracowniapozarzadowa.pl",6],["prima.pl",6],["primeconstruction.pl",6],["safaco.pl",6],["sylimarol.pl",6],["wykop.pl",6],["zielonykamien.pl",6],["fitfoodway.ro",6],["hemostop.ro",6],["megamallbucuresti.ro",6],["promenada.ro",[6,829]],["top4mobile.ro",6],["promenadanovisad.rs",6],["5corners.ru",6],["akstel.ru",6],["asko-home.ru",6],["bc-nark.ru",6],["bosporshop.ru",6],["calista-opt.ru",6],["charuel.ru",6],["dschool.ru",6],["ekogrunty.ru",6],["everpharma.ru",6],["forsunkiopt.ru",6],["g-ygol.ru",6],["ggkm.ru",6],["gtlk.ru",6],["hino.ru",6],["hitmotors.ru",6],["island-green.ru",6],["itresume.ru",6],["jv.ru",6],["kanal-o.ru",6],["key-test.ru",6],["kurskdrama.ru",6],["llider.ru",6],["magwai.ru",6],["mkkedr.ru",6],["opendata.mkrf.ru",6],["mpr-shop.ru",6],["narbutas.ru",6],["okbssp.ru",6],["olinecontact.ru",6],["onlinesim.ru",6],["oscillo.ru",6],["petrovax.ru",6],["polar.ru",6],["rmh.ru",6],["rostec.ru",6],["rozochka.ru",6],["rutoken.ru",6],["sddhelp.ru",6],["sibsoc.ru",6],["siticard.ru",6],["sovremennik.ru",6],["sovrhistory.ru",6],["spaceinspace.ru",6],["tdlorien.ru",6],["tk-alpha.ru",6],["tt-72.ru",6],["tw1.ru",6],["ufs-online.ru",6],["ukastrum.ru",6],["wpnew.ru",6],["yavitrina.ru",6],["zettains.ru",6],["etimad.sa",6],["mofa.gov.sa",6],["akeshofsslott.se",6],["flygbussarna.se",6],["hesselbyslott.se",6],["kitchentime.se",6],["koketsfavoriter.se",6],["meetingselection.se",6],["nasbyslott.se",6],["olisen.se",6],["rosersbergsslott.se",6],["skytteholm.se",6],["trosastadshotell.se",6],["ulfsundaslott.se",6],["mci.gov.sg",6],["gen-i.si",6],["capujemedrogeriu.sk",6],["globtour.sk",6],["jahodovevino.sk",6],["jazzwelt.sk",6],["naslovenskejvlne.sk",6],["pansula.sk",6],["trodat.sk",6],["wmt.top",6],["folkart.com.tr",6],["kayseriseker.com.tr",6],["magdeburger.com.tr",6],["nudo.com.tr",6],["paraf.com.tr",6],["parafgenc.com.tr",6],["sekom.com.tr",6],["wome.com.tr",6],["bcci.tv",6],["citizenwatch.com.tw",6],["soinc.com.tw",6],["unimax.com.tw",6],["agroportal.ua",6],["apteka911.ua",6],["cosgroup.com.ua",6],["lileya.com.ua",6],["kaktus.ua",6],["okko.ua",6],["ringoo.ua",6],["svitroslyn.ua",6],["tenko.ua",6],["hud.ac.uk",6],["anglianwater.co.uk",6],["callcredit.co.uk",6],["chefsforchefs.co.uk",6],["crazydomains.co.uk",6],["eastwoodfinancial.co.uk",6],["forgeworld.co.uk",6],["hempel.co.uk",6],["jeffery-west.co.uk",6],["landmarkpark.co.uk",6],["moneywise.co.uk",6],["npl.co.uk",6],["postoffice.co.uk",[6,1329]],["rbs.co.uk",6],["russwood.co.uk",6],["shojin.co.uk",6],["volkergroundengineering.co.uk",6],["volkerhighways.co.uk",6],["volkerinfra.co.uk",6],["volkerlaser.co.uk",6],["volkerrail.co.uk",6],["volkerstevin.co.uk",6],["volkerwessels.co.uk",6],["eachother.org.uk",6],["ethex.org.uk",6],["gha.org.uk",6],["nationalcircus.org.uk",6],["sense.org.uk",6],["korzinka.uz",6],["egmus.vip",6],["edenai.world",6],["xn--80ahmohdapg.xn--80asehdb",6],["baumpflege.ac",7],["garten.ac",7],["auktionssuche.de",7],["heim-und-haustiere.de",7],["schwedisch-translator.de",7],["bootstrap.academy",8],["perplexity.ai",8],["help.adjust.com",8],["bairesdev.com",8],["doppelherz.com",8],["freelway.com",8],["mymorrisons.com",[8,2092]],["posthog.com",8],["natron.energy",8],["zennio.fr",8],["livecounts.io",8],["zealy.io",[8,4090]],["actievandedag.nl",[8,17]],["opmaatzagen.nl",[8,17,4515]],["energydashboard.co.uk",8],["fastwebdigital.academy",9],["hype4.academy",10],["sunrise.ch",10],["opensource.fb.com",10],["thekey.academy",11],["uowdubai.ac.ae",12],["bronze.ai",[12,35]],["mcveiculos.com.br",12],["cut.org.br",12],["undime.org.br",12],["toysrus.ca",12],["777score.com",12],["bahamar.com",12],["brandkizz.com",12],["diagram.com",12],["dutchbros.com",12],["filmzie.com",12],["icas.com",12],["nationalworldplc.com",12],["netkoncept.com",12],["ovenclean.com",12],["treatstock.com",12],["visitestonia.com",12],["cinestar.cz",12],["hudy.cz",12],["zeleneudoli.cz",[12,15]],["distrelec.de",12],["einbecker-morgenpost.de",[12,588]],["giropay.de",12],["koehlers-forsthaus.de",12],["chainguard.dev",12],["evl.fi",[12,2336]],["cashper.fr",12],["ford.hr",12],["mbhszepkartya.hu",12],["gebrauchtwagen-outlet.info",12],["nslookup.io",12],["testfully.io",12],["toto.nl",[12,104]],["vitens.nl",12],["24smi.org",12],["bslesnica.pl",12],["geis.pl",12],["gminaboleslawiec.pl",12],["prusice.pl",12],["przemysl.pl",12],["777score.ru",12],["osio.ru",12],["hifi-punkten.se",[12,1738]],["larsbengtsson.se",[12,1738]],["ljudmakarn.se",[12,1738]],["starbucks.com.sg",12],["geis-group.sk",12],["metro.style",12],["777score.ua",12],["harrisandjones.co.uk",12],["treatstock.co.uk",12],["adidas.ae",13],["elizabetharden.com.au",13],["adidas.com",13],["campchef.com",13],["federalpremium.com",13],["homebyames.com",13],["hoptimist.com",13],["kusmitea.com",13],["lee.com",13],["speer.com",13],["leifheit.dk",[13,15]],["adidas.com.eg",13],["silmaasema.fi",13],["colehaan.co.jp",13],["adidas.co.ma",13],["nike.com.pe",[13,15,4734]],["gnc.com.ph",13],["adidas.co.za",13],["airfrance.ae",14],["airfrance.am",14],["airfrance.co.ao",14],["airfrance.com.ar",14],["airfrance.at",14],["airfrance.com.au",14],["airfrance.be",14],["airfrance.bf",14],["airfrance.bg",14],["airfrance.bj",14],["airfrance.com.br",14],["airfrance.ca",14],["airfrance.cd",14],["airfrance.cg",14],["airfrance.ch",14],["airfrance.cl",14],["airfrance.cm",14],["airfrance.com.cn",14],["airfrance.com.co",14],["airfrance.cz",14],["airfrance.de",14],["airfrance.dj",14],["airfrance.dk",14],["airfrance.com.do",14],["airfrance.dz",14],["airfrance.com.eg",14],["airfrance.es",14],["airfrance.fi",14],["airfrance.fr",14],["airfrance.ga",14],["airfrance.gf",14],["airfrance.gp",14],["airfrance.com.hk",14],["airfrance.hr",14],["airfrance.ht",14],["airfrance.hu",14],["airfrance.id",14],["airfrance.ie",14],["airfrance.co.il",14],["airfrance.in",14],["airfrance.it",14],["airfrance.com.jo",14],["airfrance.co.jp",14],["airfrance.com.kh",14],["airfrance.co.kr",14],["airfrance.com.lb",14],["airfrance.lu",14],["airfrance.ma",14],["airfrance.mg",14],["airfrance.ml",14],["airfrance.mq",14],["airfrance.mu",14],["airfrance.com.mx",14],["airfrance.my",14],["airfrance.ne",14],["airfrance.ng",14],["airfrance.nl",14],["airfrance.no",14],["airfrance.pa",14],["airfrance.pe",14],["airfrance.pf",14],["airfrance.pl",14],["airfrance.pt",14],["airfrance.re",14],["airfrance.ro",14],["airfrance.rs",14],["airfrance.ru",14],["airfrance.sa",14],["airfrance.se",14],["airfrance.sg",14],["airfrance.si",14],["airfrance.sk",14],["airfrance.sn",14],["airfrance.tg",14],["airfrance.co.th",14],["airfrance.tn",14],["airfrance.com.tr",14],["airfrance.com.tw",14],["airfrance.ua",14],["airfrance.co.uk",14],["airfrance.us",14],["airfrance.com.uy",14],["airfrance.vn",14],["airfrance.co.za",14],["elring.ae",[15,16]],["aerotime.aero",[15,27]],["jysk.al",[15,54]],["puratos.com.ar",[15,54]],["peticiones.ar",[15,85]],["1mmo.at",[15,54]],["fh-salzburg.ac.at",15],["www.univie.ac.at",[15,54]],["academiahotels.at",[15,54]],["sports.admiral.at",[15,54]],["apothekerkammer.at",15],["aquafex.at",[15,54]],["arbeiterkammer.at",[15,54]],["art-immobilien.at",[15,54]],["asfinag.at",[15,54]],["ausflugstipps.at",[15,54]],["baer-schuhe.at",[15,106]],["candriam.at",[15,115]],["cityreal.at",[15,54]],["derwinkelhofer.at",[15,54]],["donauimmo.at",[15,54]],["donauregion.at",[15,54]],["eisl.at",[15,121]],["firmensms.at",[15,54]],["georg.at",[15,54]],["grazer.at",[15,54]],["bmeia.gv.at",[15,54,142]],["hierwohnich.at",[15,54]],["hofer.at",[15,54]],["hot.at",[15,54]],["ikb.at",[15,54]],["immo-gith.at",[15,54]],["immoagency.at",[15,54]],["immogeidorf.at",[15,54]],["immoi.at",[15,54]],["innviertel-tourismus.at",[15,54]],["jku.at",[15,142]],["jobijoba.at",[15,158]],["kap4613.at",[15,54]],["kiennast.at",[15,54]],["leoprinting.at",15],["mak.at",[15,54]],["maklerpoint.at",[15,54]],["manufactura-eggenburg.at",[15,54]],["mediadesign.at",[15,54]],["mirnockbauern.at",[15,54]],["muehlviertel.at",[15,54]],["naturkraft.at",15],["netz-noe.at",[15,54]],["oberoesterreich.at",[15,54]],["oekb.at",[15,54]],["oesterreichsenergie.at",[15,54]],["omoda.at",15],["plus500.at",[15,188]],["puratos.at",15],["raiffeisen-mobil.at",[15,54]],["regro.at",15],["salzkammergut.at",15],["schaecke.at",15],["schoenbrunn.at",[15,54]],["shelly-shop.at",[15,54]],["stadt-wien.at",[15,142]],["stardance.at",[15,54]],["startfrei.at",[15,54]],["teamreal.at",[15,54]],["theodorkoernerfonds.at",[15,54]],["therealestate.at",[15,54]],["topprodukte.at",[15,54]],["topregal.at",[15,54]],["trend-immotreuhand.at",[15,54]],["tuwien.at",[15,54]],["unfallvertretung.at",[15,54]],["uni-mozarteum.at",[15,54]],["vor.at",[15,54]],["wbimmo.at",[15,54]],["wels.at",[15,54]],["wiener-staatsoper.at",15],["wng.at",[15,54]],["harrisscarfe.com.au",15],["interactivebrokers.com.au",15],["puratos.com.au",[15,54]],["migration.qld.gov.au",[15,54]],["4dimension.be",[15,54]],["alpacaboerderij.be",15],["aprintex.be",[15,54]],["b-immobree.be",[15,270]],["bandenexpert.be",[15,54]],["daf.be",15],["danneelsnv.be",[15,54]],["dedriefonteinen.be",[15,285]],["dockx.be",[15,54]],["dubplate.be",15],["facadepartners.be",15],["floraluxbree.be",[15,270]],["helbig.be",[15,54]],["houthandel-loose.be",15],["inno.be",[15,54]],["ivoxpanel.be",[15,54]],["jetspirit.be",[15,54]],["jobijoba.be",[15,158]],["labofun.be",[15,266]],["lentebessen.be",[15,270]],["leoprinting.be",[15,302]],["mega.be",[15,54]],["noodweer.be",[15,54]],["omoda.be",15],["petitionenligne.be",[15,85]],["puratos.be",[15,54]],["standaardboekhandel.be",[15,54]],["synchrone.be",[15,54]],["tmleuven.be",[15,54]],["lilienthal.berlin",15],["bdz.bg",15],["biblesociety.bg",15],["clubcode.bg",[15,54]],["nsa.bg",[15,54]],["puratos.bg",[15,54]],["zora.bg",[15,346]],["aiti.gov.bn",15],["levi.com.bo",[15,54]],["agronatur.com.br",[15,54]],["antonellajoias.com.br",[15,54]],["bydy.com.br",[15,54]],["carimboartes.com.br",[15,54]],["dalui.com.br",[15,54]],["estagilize.com.br",[15,54]],["fiorestore.com.br",[15,54]],["foodpass.com.br",[15,54]],["fsacessorios.com.br",[15,54]],["guymy.com.br",[15,54]],["icarojoias.com.br",[15,54]],["jobijoba.com.br",[15,158]],["market.com.br",[15,54]],["naradesign.com.br",[15,54]],["puratos.com.br",15],["renasca.com.br",[15,54]],["lojista.rovitex.com.br",[15,54]],["sanasa.com.br",15],["tamarine.com.br",[15,54]],["varomajoias.com.br",[15,54]],["unidavi.edu.br",[15,54]],["cptm.sp.gov.br",15],["mprj.mp.br",[15,54]],["openfinancebrasil.org.br",[15,54]],["amd.by",[15,54]],["praca.by",15],["atlasformen.ca",[15,54]],["isabellefontaine.ca",[15,54]],["miele.ca",15],["puratos.ca",15],["atlasformen.ch",[15,54]],["baer-schuhe.ch",[15,106]],["candriam.ch",[15,115]],["ebxan.ch",15],["hagengrote.ch",[15,54]],["jobagent.ch",[15,54]],["jobijoba.ch",[15,158]],["jobscout24.ch",[15,54]],["keimling.ch",[15,106]],["patrouillesuisseshop.ch",[15,54]],["petitionenligne.ch",[15,85]],["puratos.ch",15],["tkb.ch",[15,644]],["topregal.ch",[15,54]],["verwaltungs-jobs.ch",[15,54]],["candriam.cl",[15,115]],["exxacon.cl",[15,54]],["peticiones.cl",[15,85]],["puratos.cl",15],["eucoc.cloud",[15,54]],["wefit.club",[15,54]],["puratos.com.cn",15],["elring.cn",[15,16]],["peticiones.co",[15,85]],["1pmobile.com",[15,54]],["60k.com",[15,54]],["abser-t.com",[15,54]],["activeplacespower.com",[15,54]],["adressit.com",[15,54]],["africaintelligence.com",15],["agramonia.com",15],["airastana.com",15],["alfa-remani.com",[15,121]],["almacenerotico.com",[15,54]],["aluminiosbrinas.com",15],["alvaromoreno.com",15],["amicanda.com",[15,106]],["amiga-life.com",[15,106]],["anacondastores.com",[15,824]],["anadibank.com",15],["analog.com",[15,825]],["andwork.com",[15,54]],["aplitop.com",[15,54]],["araani.com",15],["artemide.com",[15,872]],["arthrex.com",15],["asadorderoxos.com",[15,54]],["assurland.com",[15,884]],["atlasformen.com",[15,54]],["aucotec.com",[15,54]],["audioboom.com",[15,898]],["aurapol.com",15],["austriareal.com",[15,54]],["autoescuelalaflota.com",[15,54]],["autonet-group.com",[15,54]],["avanzartransportes.com",[15,54]],["baer-shoes.com",[15,106]],["bahlsen.com",15],["bakertilly-ca.com",[15,54]],["benimetal.com",[15,54]],["berlinguainternationalschool.com",[15,54]],["bestexamszaragoza.com",[15,54]],["bienmanger.com",[15,962]],["biterswit.com",[15,121]],["blackburndesign.com",15],["bluefort.com",[15,54]],["bodyselect.com",15],["bookchoice.com",15],["box24corp.com",[15,54]],["br-automation.com",[15,1013]],["brabus.com",15],["brikett-rekord.com",15],["businesslincolnshire.com",[15,54]],["cafe-royal.com",[15,106]],["camaracompostela.com",[15,54]],["camaracoruna.com",[15,54]],["candriam.com",[15,115]],["capveriant.com",[15,54]],["carflexi.com",15],["carolynspring.com",15],["case-score.com",15],["castelatours.com",15],["catolet-world.com",[15,106]],["catoletworld.com",[15,106]],["cazenovecapital.com",[15,1097]],["centro-shalom.com",[15,54]],["cerasroura.com",[15,54]],["cfdbetting.com",15],["chapter2bikes.com",15],["chez-nestor.com",[15,54]],["codewordagency.com",15],["commentreparer.com",[15,54]],["comprarenvalencia.com",[15,54]],["continental-aftermarket.com",15],["coupondojo.com",[15,1204]],["courseware-marketplace.com",15],["covea-finance.com",[15,54]],["cteasy.com",15],["cupohotel.com",15],["cupohotelcolombia.com",15],["cuponmobile.com",[15,54]],["d-power-modellbau.com",[15,54]],["daf.com",15],["danesemilano.com",[15,54]],["depildiodo.com",[15,54]],["derkum-modellbau.com",15],["dermaplan.com",[15,98,208,209]],["digiwallet.com",[15,54]],["distpopular.com",15],["dizioneri.com",15],["doc-du-juriste.com",[15,54]],["domainvendor.com",[15,54]],["dragnsurvey.com",[15,54]],["drblitz-weblab.com",[15,54]],["duffay-publicite.com",[15,1316]],["ecodrog.com",15],["ecoleduthe.com",[15,121]],["economycarrentals.com",15],["ecosatmadrid.com",15],["elearningindustry.com",[15,54]],["electropapa.com",[15,106]],["elevatr.com",[15,54]],["elring.com",[15,16]],["emiliaromagnasport.com",[15,1371]],["enva.com",[15,54]],["epd4k.com",15],["epiphone.com",[15,54]],["errorfarealerts.com",15],["escoper.com",15],["estropical.com",15],["etudes-et-analyses.com",[15,54]],["fagorcommercial.com",[15,54]],["fazua.com",15],["first-certificate.com",[15,54]],["flaine.com",15],["flaxmanestates.com",[15,54]],["flenhealth.com",[15,54]],["flipsnack.com",15],["flixable.com",[15,285]],["formatype.com",15],["freshcotton.com",[15,1516]],["fresubin.com",15],["fruugonorge.com",[15,54]],["ftejerez.com",[15,54]],["gap360.com",[15,54]],["gcorpgroup.com",[15,54]],["gd4k.com",15],["gearsay.com",15],["gefu.com",[15,106]],["gehring-montgomery.com",15],["generalivitality.com",[15,54]],["gestoriarubio.com",[15,54]],["gibbscam.com",[15,54]],["gibson.com",[15,54]],["globalfamilydoctor.com",[15,285]],["gmgurban.com",[15,54]],["gocollette.com",[15,31,54]],["golnanpuratos.com",[15,54]],["grade.com",15],["greenpandagames.com",[15,54]],["greenpassgolf.com",[15,54]],["gripumps.com",[15,54]],["growtopiagame.com",[15,54]],["grupocatalanaoccidente.com",[15,54]],["grupousieto.com",[15,54]],["gruppocenseo.com",[15,54]],["guarconsa.com",15],["happysmileshornlake.com",15],["happysmilesmeridian.com",15],["happysmilestupelo.com",15],["heinz-glas.com",[15,54]],["helpfulmonsters.com",[15,54]],["henrybetwin.com",15],["hetzner.com",15],["heyupnow.com",[15,54]],["hiwio.com",[15,54]],["horsch.com",[15,142]],["hosteriadetorazo.com",[15,54]],["hotel-oriente.com",[15,54]],["hoteledenmar.com",15],["hotelesnature.com",[15,54]],["hotelius.com",15],["hotelnatureoviedo.com",[15,54]],["hoy-voy.com",[15,54]],["hubitools.com",[15,54]],["hutchinson.com",15],["hyperoptic.com",15],["i2c-construction.com",15],["idlesband.com",[15,54]],["ig-immobilien.com",15],["immo-knoll.com",[15,54]],["immorev.com",15],["incibeauty.com",[15,54]],["inforata.com",[15,54]],["think.ing.com",15],["inkmaker.com",[15,54]],["inland-casas.com",[15,54]],["inmopatraix.com",[15,54]],["innovaiberica.com",[15,203]],["inselradio.com",[15,54]],["instalxpert.com",[15,54]],["interactivebrokers.com",15],["interestingengineering.com",15],["istanbulplusriviera.com",15],["isybank.com",15],["ivyexec.com",15],["izmopics.com",[15,1799]],["jannys-eis.com",15],["jerry-s.com",[15,106]],["jobijoba.com",[15,158,1827]],["jobstralia.com",[15,158]],["journeyou.com",15],["juguetesquevedos.com",[15,54]],["junalo.com",[15,54]],["kiertokanki.com",[15,1861]],["kolorslab.com",[15,54]],["kon-boot.com",[15,1780]],["kramerguitars.com",[15,54]],["krungsri.com",[15,285]],["krungsricard.com",[15,54]],["kwik-fit.com",15],["laboconnect.com",[15,54]],["lacasonacasarural.com",[15,54]],["lamusardine.com",15],["lascarrerasdecaballos.com",[15,54]],["lasertack.com",[15,54]],["latiendaclasica.com",[15,121]],["lavaritamagica.com",[15,121]],["layerboots.com",15],["leadersummaries.com",[15,54]],["auth.leaseweb.com",[15,54]],["ledlenser.com",15],["lendwise.com",15],["libenflex.com",[15,54]],["liblox.com",[15,54]],["libreriaproteo.com",[15,54]],["licefa-eyewear.com",[15,106]],["lifepointspanel.com",[15,1926]],["likewize.com",15],["listapromos.com",[15,54]],["loca-linge.com",[15,54]],["localparticl.com",[15,54]],["locosxelmundo.com",15],["longchamp.com",[15,54]],["loslagosnature.com",[15,54]],["louisvilleladder.com",[15,54]],["lufthansagroup.com",15],["maene.com",[15,54]],["maestroelectronics.com",[15,54]],["magneticpoint.com",15],["mainfer.com",[15,54]],["maksyna.com",[15,106]],["mapadinamics.com",15],["marshall.com",15],["masjerez.com",[15,54]],["masterpro-collection.com",[15,54]],["maximiles.com",[15,54]],["medtronic.com",15],["mensagia.com",[15,54]],["midwestbankcentre.com",[15,54]],["mijazztel.com",15],["miltenyibiotec.com",[15,266]],["mimpo.com",[15,54]],["mindtile.com",[15,54]],["miramodel.com",[15,54]],["mline.com",[15,106]],["modellbau-metz.com",[15,54]],["mohrsiebeck.com",[15,54]],["moneytalkgo.com",[15,54]],["monkmakes.com",[15,54]],["mrcrayfish.com",[15,54]],["multipower.com",[15,54]],["mycourant.com",[15,54]],["myshopi.com",15],["narila.com",15],["negrini.com",[15,54]],["umm.nordpoolgroup.com",[15,54,1923,2159]],["novoserve.com",15],["nunzium.com",[15,54]],["nuri.com",15],["onehsn.com",15],["onleihe.com",15],["opendesc.com",[15,54]],["opendxmglobalx.com",[15,54]],["openpdm.com",[15,54]],["ortolaviajes.com",15],["oventrop.com",[15,54]],["oxfordproducts.com",15],["palafoxhoteles.com",[15,54]],["pampatype.com",15],["panodyssey.com",15],["pasteleria.com",[15,2253]],["pavesderue.com",15],["pdf-archive.com",[15,54]],["perfect-logic.com",[15,54]],["petice.com",[15,85]],["peticie.com",[15,54]],["peticiok.com",[15,85]],["peticiq.com",[15,54]],["petitieonline.com",[15,54]],["petities.com",[15,85]],["petitionen.com",[15,85]],["petitionenligne.com",[15,85]],["petizioni.com",[15,85]],["petycjeonline.com",[15,54]],["pimido.com",[15,54]],["placedescommerces.com",[15,54]],["play-cricket.com",[15,54]],["plus500.com",[15,188]],["pluspagos.com",15],["printful.com",15],["pristupy.com",[15,54]],["pro-aqua.com",[15,106]],["promosejours.com",[15,54]],["promptamcs.com",15],["puebloastur.com",[15,54]],["puntfont.com",15],["puratos.com",15],["r-stahl.com",[15,54]],["radikalswim.com",15],["raffeldeals.com",[15,54]],["raildude.com",15],["rbnainfo.com",[15,54]],["reflects.com",[15,54]],["regueira.com",[15,54]],["restaurantelasarten.com",[15,54]],["restauranteseiruga.com",[15,54]],["riddle.com",15],["risikolebensversicherung.com",[15,54]],["roesle.com",[15,106]],["ropitadenenes.com",[15,121]],["rotork.com",[15,54]],["sabadellpagofacil.com",[15,54]],["safarati.com",15],["safran-helicopter-engines.com",[15,2457]],["samsoe.com",[15,2461]],["schroders.com",[15,1097]],["schwalbetires.com",[15,54]],["seguroscatalanaoccidente.com",[15,54]],["selexium.com",[15,54]],["selexium-groupe.com",[15,54]],["senosan.com",[15,54]],["sesiasoft.com",[15,54]],["sharewise.com",15],["shark-helmets.com",[15,54]],["silbonshop.com",15],["sinfonicadegalicia.com",[15,54,2477]],["skrivunder.com",[15,85]],["smsmiles.com",15],["smythstoys.com",[15,54]],["sole-runner.com",15],["solgar.com",[15,54]],["sorteosamedida.com",[15,54]],["specialdiesel.com",[15,54]],["spotlightstores.com",[15,2578]],["spoutible.com",[15,54]],["starclassifieds.com",[15,54]],["stickerapp.com",[15,2600]],["stiwa.com",[15,1013]],["stoeckle.com",15],["suitur.com",[15,2621]],["sukia.com",15],["surgestaffing.com",[15,54]],["t-mobile.com",15],["tanibus.com",[15,2651]],["taravoyages.com",[15,54]],["targetpay.com",[15,54]],["taschen.com",[15,54,2660]],["taxidoefkeries.com",15],["teamaretuza.com",[15,54]],["ter-as.com",15],["terasiapacific.com",15],["terchemicals.com",15],["terchemicals-cee.com",15],["teringredients.com",15],["teritalia.com",15],["ternordic.com",15],["thefoodmaker.com",[15,54]],["thejunctionmemphis.com",15],["themisbar.com",[15,54]],["thenightleague.com",15],["todolicenciaspty.com",[15,54]],["top4fans.com",15],["topregal.com",[15,54]],["toshiba-tv.com",[15,54]],["tradeweb.com",[15,54]],["trading.com",[15,54]],["trading-point.com",15],["trexanchemicals.com",15],["tropicfeel.com",15],["ttieurope.com",[15,54]],["ujam.com",[15,54]],["unobike.com",[15,54]],["upperaustria.com",[15,54]],["urbanarrow.com",15],["vaxserve.com",15],["via-cg.com",[15,54]],["victoryliner.com",15],["viennaestate-makler.com",[15,54]],["vileda.com",[15,54]],["villa-selvatico.com",[15,54]],["vlgpeer.com",15],["vmock.com",15],["vpiera.com",15],["wambamfence.com",[15,54]],["wanderreitershop.com",[15,54]],["waven-game.com",[15,54]],["we-worldwide.com",15],["welovegreece.com",15],["whatismymovie.com",[15,2920]],["whenavailable.com",[15,2925]],["womex.com",[15,626]],["workbuster.com",15],["wtfares.com",15],["xlust24.com",15],["xm.com",[15,54]],["xmtrading.com",[15,54]],["yd4k.com",15],["yellowtec.com",[15,54]],["zeleris.com",15],["zeoob.com",[15,2990]],["zippity-outdoor.com",[15,54]],["zonercloud.com",[15,54]],["puratos.co.cr",15],["cut.ac.cy",[15,3002]],["aastavebniny.cz",[15,54]],["ab-andrys.cz",15],["akcr.cz",[15,54]],["aljaoptik.cz",15],["applegang.cz",15],["atlasformen.cz",[15,54]],["bazar.cz",15],["berghof-systems.cz",15],["bogner-eshop.cz",[15,54]],["bonyplus.cz",[15,54]],["bospol.cz",[15,54]],["chemicke-kotvy.cz",15],["detske-dekorace-lunami.cz",[15,54]],["domov-senioru-praha.cz",[15,54]],["doprava-usti.cz",15],["esthesia.cz",15],["fit-body.cz",15],["givery.cz",15],["goodloot.cz",15],["gynekologie-streda.cz",15],["hliva-ustricna.cz",[15,54]],["hornirakousko.cz",15],["icmjh.cz",15],["internetlekarna.cz",[15,54]],["iwabijoux.cz",15],["jansvanda.cz",15],["kaleb.cz",15],["kovoinox.cz",15],["kuchyne-halas.cz",15],["kuki.cz",[15,54]],["kupzidle.cz",[15,54]],["lekarna-bella.cz",[15,54]],["lekarna-oaza.cz",[15,54]],["lekarnalemon.cz",[15,54]],["lekarnasvjosefa.cz",[15,54]],["levnesporaky.cz",[15,54]],["log.cz",[15,54]],["m-h.cz",15],["madmaxfashion.cz",[15,54]],["medvidkovehracky.cz",[15,54]],["mh-stavebnictvi.cz",[15,54]],["mirdacars.cz",[15,203]],["nabytek-aldo.cz",[15,203]],["nanolab.cz",15],["netbox.cz",[15,54]],["odhadyareality.cz",15],["pamprofi.cz",[15,1058]],["penzionudvojice.cz",15],["pezbo.cz",15],["pivovar-krakonos.cz",15],["portalridice.cz",[15,54]],["puratos.cz",15],["radekkrejci.cz",15],["rajsvitidel.cz",[15,54]],["regiondunaj.cz",15],["satvamed.cz",15],["schroder.cz",[15,1097]],["slimbee.cz",[15,54]],["speedmoto.cz",[15,54]],["stinem.cz",15],["strmiska.cz",15],["thechillidoctor.cz",[15,54]],["tonycar.cz",[15,54]],["topregal.cz",[15,54]],["ural.cz",[15,203]],["uzsi.cz",[15,54]],["videopark.cz",15],["videostart.cz",[15,54]],["vyskovskyfotbal.cz",[15,54]],["welko.cz",[15,203]],["whippets-dog.cz",[15,203]],["yurmax.cz",[15,54]],["zsamskrovi.cz",[15,54]],["zshercikova.cz",[15,54]],["0rechner.de",[15,54]],["4-pfoten-fuer-sie.de",[15,54]],["4dimension.de",[15,54]],["actronics-gmbh.de",15],["adfc-radtourismus.de",[15,142]],["aikikai.de",15],["akbank.de",15],["aldi-sued.de",[15,54]],["amd-moebel.de",15],["ammerlaender-versicherung.de",[15,54]],["angelplatz.de",[15,54]],["aquateam-shop.de",[15,54]],["arbeitsagentur.de",[15,3129]],["architekturbedarf.de",[15,54]],["architekturbuch.de",[15,505]],["arctic.de",[15,106]],["atlasformen.de",[15,54]],["aubi-plus.de",15],["auro-per-klick.de",[15,106]],["autobahn.de",[15,54]],["baer-schuhe.de",[15,106]],["bestoftechnic.de",[15,54]],["bikebox-shop.de",[15,106]],["bja-augsburg.de",[15,54]],["blumixx.de",[15,106]],["boller-binzen.de",[15,54]],["bootsfuehrerschein.de",[15,54]],["bopla.de",[15,54]],["brainzap.de",[15,54]],["bremerhaven.de",15],["brillenplatz.de",[15,54]],["brotagonist.de",[15,54]],["buchbinder-sale.de",[15,54]],["buddeautomobile.de",[15,54]],["bundesimmobilien.de",15],["burmester.de",[15,98,208,209]],["buss-wohnen.de",[15,106]],["candriam.de",[15,115]],["care-center.de",[15,3175]],["cfos-emobility.de",[15,54]],["check24-partnerprogramm.de",[15,54]],["cipherlab-shop.de",[15,54]],["qastack.com.de",[15,54]],["crossfit-westerwald.de",[15,54]],["daftrucks.de",15],["der-druckerprofi.de",[15,54]],["deutsches-ausschreibungsblatt.de",[15,54]],["deutschesapothekenportal.de",[15,3200]],["deutschland-per-rad.de",[15,142]],["dieposaune.de",15],["djshop.de",[15,3209]],["druckweiterverarbeitung.de",[15,54]],["dsj.de",[15,142]],["duw-shop.de",[15,106]],["e-mobilbw.de",[15,54]],["e-wie-einfach.de",[15,3216]],["kurse.eatsmarter.de",[15,54]],["eh-ludwigsburg.de",[15,54]],["eibach.de",15],["eichhorn-kinderwagen.de",[15,54]],["einrichten-design.de",[15,54]],["elring.de",[15,16]],["emk.de",[15,54]],["emobil-sw.de",[15,54]],["erfurt-tourismus.de",[15,54]],["erfurter-bahn.de",15],["esprit.de",15],["eubos.de",[15,3225]],["de-de.eundl.de",15],["eurodata.de",[15,54]],["exali.de",15],["excellent-hemd.de",[15,54,77]],["fc-carlzeiss-jena.de",15],["felix1.de",15],["first-business-travel.de",15],["fitnesscamp-westerwald.de",[15,54]],["fitnessraum.de",[15,54]],["floridaeis.de",15],["flz.de",15],["vhs.frankfurt.de",15],["freyerleben.de",[15,54]],["galenpharma.de",15],["gamoni.de",[15,54]],["gap360.de",[15,54]],["gartenversandhaus.de",[15,54]],["gauloises.de",15],["gekko-computer.de",[15,54]],["gelderundsorg.de",[15,54]],["genua.de",[15,54]],["germanwines.de",15],["gesundheitsamt-bw.de",[15,54]],["graewe-shop.de",[15,54]],["graf-dichtungen.de",[15,106]],["hagemeyer.de",[15,98,208,209]],["hawle.de",15],["hegemeister-kiepenkerl.de",[15,106]],["hemdenbox.de",[15,54]],["highlight-led.de",[15,54]],["honeywell-aidc-shop.de",[15,54]],["hotel-liszt.de",[15,54]],["htb-wenzlow.de",[15,54]],["ico.de",[15,54]],["imd-berlin.de",15],["inbayreuth.de",15],["inselfaehre.de",[15,54]],["inselflieger.de",15],["ivam.de",15],["jawoll.de",[15,106]],["jobijoba.de",[15,54,158]],["justmusic.de",[15,3304]],["keimling.de",[15,106]],["kineco-shop.de",[15,106]],["kkh.de",15],["klwshop.de",[15,106]],["konrad-adenauer.de",15],["kontaktlinsenking.de",[15,54]],["kopp-verlag.de",[15,54]],["kundisch.de",15],["kunstmuseum-stuttgart.de",15],["kupfersmetzgermarkt.de",[15,54]],["la-ola.de",15],["ladies-forum.de",15],["larca.de",[15,3332]],["leoprinting.de",15],["lesaco.de",[15,54]],["leuchtstark.de",[15,505]],["licefa.de",[15,106]],["lichtsysteme-fischer.de",15],["liebeautos.de",[15,54]],["lignoshop.de",15],["linsenplatz.de",[15,3339]],["luenen.de",[15,142]],["mainz05.de",15],["malerblatt-medienservice.de",[15,505]],["marketingalumni.de",[15,54]],["medienservice-holz.de",[15,505]],["meinungsplatz.de",[15,54]],["meraluna.de",[15,142]],["metallbearbeitung-wendt.de",[15,54]],["michael-telecom.de",[15,54]],["mit-dem-rad-zur-arbeit.de",[15,54]],["mit-dem-rad-zur-uni.de",[15,54]],["modellbau-berlinski.de",15],["moebel-akut.de",[15,3304]],["moebel-as.de",[15,106]],["moebel-buss.de",[15,106]],["moses-verlag.de",[15,106]],["muellers-muehle.de",[15,54]],["mykal.de",[15,54]],["mymoments.de",15],["nanguang.de",[15,54]],["naturbaustoffcentrum.de",[15,106]],["naturstein-wilson.de",15],["naz-feldberg.de",[15,54]],["nazoberedonau.de",[15,54]],["nfe.de",[15,54]],["nichtraucherhelden.de",15],["nobilia.de",15],["hspv.nrw.de",15],["nuessing.de",15],["nutri-plus.de",[15,106]],["omg.de",15],["omoda.de",15],["onleihe.de",[15,944]],["ostermaier.de",[15,54]],["par71.de",[15,106]],["paz.de",[15,54]],["pelix-media.de",15],["phase-6.de",[15,54]],["pitstop.de",[15,54]],["pleines.de",[15,54]],["pokalkoenig.de",[15,3390]],["primus-apotheken-stadecken.de",[15,54]],["pro-biomarkt.de",[15,106]],["promondo.de",[15,54]],["prostata-hilfe-deutschland.de",[15,3399]],["puratos.de",15],["quantelectronic.de",[15,54]],["qwic.de",15],["ractem.de",[15,54]],["reederei-frisia.de",[15,54]],["reichstein-opitz.de",[15,54]],["rexel.de",15],["sakral-orgel.de",[15,54]],["schnelltest-apotheke.de",[15,266]],["schreinerei-ober.de",[15,54]],["scroller.de",15],["seat-schneider.de",[15,54]],["segeln-lernen.de",[15,54]],["sera.de",15],["shoot-club.de",15],["shooter-media-tv.de",15],["shop-datalogic.de",[15,54]],["shop-honeywell.de",[15,54]],["shop-motorola.de",[15,54]],["shop-newland.de",[15,54]],["shop-tsc.de",[15,54]],["shop-zebra.de",[15,54]],["sinalco.de",[15,54]],["smit-sport.de",[15,3304]],["sorbas-frankfurt.de",[15,54]],["soundbrothers-onlineshop.de",[15,54]],["shop.spd.de",[15,54]],["sperli.de",[15,106]],["sportbootfuehrerschein.de",[15,54]],["sportschrank.de",15],["starmoney.de",15],["steinmetz-baldauf.de",15],["stellfeld-ernst.de",[15,98,208,209]],["stickerapp.de",[15,2600]],["stiftungsland.de",[15,54]],["studentenwerk-dresden.de",[15,54]],["studio-ausruestung.de",[15,106]],["tarifcheck.de",[15,54]],["tarifcheck-partnerprogramm.de",15],["tchibo.de",[15,54,3451]],["tea4you.de",[15,54]],["techbone.de",15],["tu-clausthal.de",[15,54]],["tu-darmstadt.de",15],["unkrautfuchs.de",[15,54,3465]],["unna.de",15],["valentins.de",15],["vandemoortel.de",15],["vautron.de",[15,54]],["verl.de",[15,142]],["versteigerungspool.de",15],["vestel-germany.de",[15,54]],["vinzenztreff.de",[15,54]],["vrsdigital.de",[15,54]],["wark24.de",[15,54]],["weareknitters.de",[15,54]],["wissenschaft-shop.de",15],["wohlleben-sports.de",[15,3465]],["wolf-und-kollegen.de",[15,54]],["zahnarzt-popov.de",15],["zill.de",[15,54]],["zoo-berlin.de",15],["shop.zoo-leipzig.de",15],["zoxs.de",15],["candriam.dk",[15,115]],["checkfrank.dk",15],["daftrucks.dk",15],["escort-side.dk",15],["hatten.dk",[15,54]],["kontrast.dk",[15,54]],["nemtakeaway.dk",[15,54]],["puratos.dk",15],["riisrejser.dk",[15,54]],["stickerapp.dk",[15,2600]],["topregal.dk",[15,54]],["nmsu.edu",[15,285,1813]],["oem.ee",[15,3560]],["puratos.ee",15],["azmark.es",[15,54]],["bolilleando.es",[15,121]],["candriam.es",[15,115]],["carglass.es",[15,54]],["cashconverters.es",[15,74,102]],["coperama.es",15],["digimobil.es",[15,194]],["ebenefits.es",[15,54]],["elgusto.es",[15,54]],["fapyc.es",[15,54]],["finanzasparatodos.es",[15,54]],["fiselgraf.es",[15,54]],["fortuluz.es",[15,3599]],["compra.fredolsen.es",[15,3603]],["miteco.gob.es",[15,3606]],["granfestival.es",[15,54]],["grupointegra.es",[15,54]],["higcapital.es",[15,285]],["highas.es",[15,54]],["icmf.es",[15,54]],["icoiig.es",[15,54]],["ikasa.es",[15,54]],["integratecnologia.es",[15,54]],["jobijoba.es",[15,158]],["karolviajes.es",[15,3614]],["leoprinting.es",15],["ludonauta.es",15],["masfiesta.es",[15,121]],["mentolin.es",[15,54]],["midland.es",[15,121]],["ocaso.es",[15,54]],["orangedigitalcenter.es",15],["packgo.es",[15,54]],["peticion.es",[15,85]],["plus500.es",[15,188]],["plusultra.es",[15,3630]],["policia.es",[15,54]],["poryparami.es",[15,121]],["psicoaragon.es",[15,54]],["psoemalaga.es",[15,54]],["puratos.es",15],["ractem.es",[15,54]],["rafer.es",[15,54]],["sierranevada.es",[15,54,72]],["stickerapp.es",[15,2600]],["suince.es",[15,54]],["syder.es",[15,54]],["tarifasmasmovil.es",15],["teringredients.es",15],["tiendadeacuariofilia.es",[15,121]],["tiendagreenpeace.es",[15,121]],["todoviaje.es",15],["topregal.es",[15,54]],["veobio.es",[15,121]],["vestel.es",[15,2509]],["vivuspagofacil.es",[15,54]],["yoviajo.es",15],["act-europe.eu",15],["airnewzealand.eu",[15,54]],["airteam.eu",15],["bodensee-airport.eu",[15,54]],["colegiocostaadeje.clickedu.eu",15],["compro-oro.eu",[15,54]],["coseleurope.eu",15],["dcmemba.eu",[15,54]],["digineb.eu",15],["e100.eu",[15,54]],["epp.eu",[15,54]],["faircore4eosc.eu",15],["greens-efa.eu",[15,54]],["kojenecke-obleceni.eu",[15,54]],["nutsinbulk.eu",[15,54]],["qwic.eu",15],["schizophrenianet.eu",15],["schoenherr.eu",15],["strmiska.eu",15],["targetmedia.eu",[15,54]],["trucksbook.eu",[15,54]],["elia.eus",15],["candriam.fi",[15,115]],["ilmonet.fi",[15,54]],["mielitekomedia.fi",15],["silverboats.fi",[15,3751]],["stickerapp.fi",[15,2600]],["terhi.fi",[15,3758]],["topregal.fi",[15,54]],["4dimension.fr",[15,54]],["acropole.fr",[15,54]],["atlasformen.fr",[15,54]],["candriam.fr",[15,115]],["centres-vaccination.fr",[15,54]],["clinique-veterinaire.fr",[15,3800]],["cordia.fr",[15,3802]],["corpseuropeensolidarite.fr",15],["cybernetix.fr",[15,54]],["daf.fr",15],["deco-et-ambiances.fr",[15,54]],["dpi-immo.fr",15],["ecostal.fr",15],["elring.fr",[15,16]],["energydrink.fr",[15,54]],["extremes-loisirs.fr",[15,3808]],["francofa-eurodis.fr",[15,3802]],["fruugo.fr",[15,54]],["generalivitality.fr",[15,54]],["glibl.fr",[15,54]],["hotelius.fr",15],["intelligenceonline.fr",15],["lacollectemedicale.fr",[15,54]],["lalettrea.fr",15],["leoprinting.fr",15],["leparfait.fr",[15,54]],["limogeshabitat.fr",[15,285]],["mcahandicap.fr",[15,54]],["mesanalyses.fr",[15,54]],["novacad.fr",[15,3838]],["o2.fr",15],["oddo.fr",[15,203]],["petitionenligne.fr",[15,85]],["picardiegazette.fr",[15,54]],["pranarom.fr",15],["puratos.fr",[15,54]],["ractem.fr",[15,54]],["readyart.fr",[15,54]],["refashion.fr",15],["rexel.fr",15],["santelys.fr",15],["sendiroo.fr",15],["simac.fr",[15,54]],["sirops.fr",[15,54]],["smart-metz.fr",[15,1799]],["smart-mulhouse.fr",[15,1799]],["smart-nancy.fr",[15,1799]],["smbp.fr",15],["stickerapp.fr",[15,2600]],["sudeclope.fr",[15,121]],["synlab.fr",15],["tabletteslorraines.fr",[15,54]],["terfrance.fr",15],["ticx.fr",[15,54]],["topregal.fr",[15,54]],["ttisuccessinsights.fr",[15,54]],["vernouillet28.fr",[15,54]],["via-ferrata-lantosque.fr",[15,351]],["daf.global",15],["elpidajob.gr",[15,54]],["hallofbrands.gr",[15,54]],["kodiko.gr",[15,54]],["moulinex.gr",[15,54]],["puratos.gr",15],["rowenta.gr",[15,54]],["uniqueshop.gr",[15,54]],["lnl.com.hk",[15,54]],["edukacentar.hr",[15,54]],["insolve.hr",[15,54]],["onlineuciliste.hr",[15,1058]],["radniodnosi.hr",[15,54]],["usporedi.hr",[15,3932]],["atlasformen.hu",[15,54]],["automeister.hu",[15,54]],["autonet-group.hu",[15,54]],["jegy.bahart.hu",15],["beststuff.hu",[15,54]],["csoszplatan.hu",15],["dashofer.hu",[15,1058]],["defence.hu",[15,54]],["eurizon.hu",[15,54]],["flip.hu",15],["kalkulator.hu",[15,1058]],["muszakiforum.hu",[15,1058]],["ker.mvmnext.hu",[15,54]],["pharmindex-online.hu",[15,54]],["pilous.hu",15],["primaenergia.hu",[15,54]],["puratos.hu",15],["zt.hu",[15,54]],["puratos.co.id",[15,54]],["candriam.ie",[15,115]],["caseys.ie",15],["gov.ie",[15,3989]],["interactivebrokers.ie",15],["jobijoba.ie",[15,158]],["ncad.ie",[15,54]],["ncts.ie",[15,54,3994]],["nutsinbulk.ie",[15,54]],["puratos.ie",15],["cyberweek.tau.ac.il",[15,3996]],["hotcinema.co.il",15],["sharon-puratos.co.il",15],["puratos.in",15],["camping-app.info",[15,54]],["esv.info",[15,4015]],["marchesport.info",[15,1371]],["sprtec.info",15],["zvetseni-rtu.info",[15,54]],["atomichub.io",[15,1166]],["easy-menu.io",[15,203]],["osimis.io",[15,54]],["socradar.io",15],["edeltalk.ticket.io",[15,54]],["my.acea.it",15],["aldi.it",[15,4115]],["audis.it",15],["barracudashoes.it",15],["kultur.bz.it",[15,54]],["candriam.it",[15,115]],["centrotiziano.it",15],["clubnuoveidee.it",[15,54]],["daftrucks.it",15],["elring.it",[15,16]],["enerin.it",[15,54]],["faifiltri.it",[15,54]],["feralpisalo.it",15],["forcinaviaggi.it",15],["meteo.fvg.it",[15,285]],["osmer.fvg.it",15],["eosc-eu.cloud.garr.it",15],["goldman-sachs.it",15],["dt.mef.gov.it",[15,54]],["idoctors.it",[15,54]],["ilcambiamento.it",[15,54]],["jobijoba.it",[15,158]],["kocca.it",[15,54]],["ilmioartigiano.lvh.it",[15,54]],["meinhandwerker.lvh.it",[15,54]],["manageritalia.it",[15,54]],["misericordia-sesto.it",[15,54]],["pharmastar.it",[15,54]],["puntatacco.it",[15,121]],["puratos.it",15],["regionedanubio.it",15],["ridewill.it",[15,54]],["spezialcycle.it",15],["stickerapp.it",[15,2600]],["telecomitalia.it",15],["topregal.it",[15,54]],["tradingsystems.it",[15,54]],["travelbefore.it",15],["expertise.unimi.it",[15,4226]],["viaggiareinpuglia.it",15],["puratos.co.jp",[15,54]],["puratos.ke",15],["puratos.co.kr",15],["suedtirol.live",[15,54]],["puratos.lt",15],["telia.lt",15],["candriam.lu",[15,115]],["leoprinting.lu",15],["beopen.lv",[15,4294]],["bluorbank.lv",[15,54]],["puratos.lv",15],["sofadex-puratos.ma",15],["puratos.md",[15,54]],["arlingtoncemetery.mil",15],["smb.museum",[15,54]],["europcar.com.mx",[15,54]],["puratos.com.mx",15],["jobijoba.mx",[15,158]],["peticiones.mx",[15,85]],["puratos.com.my",[15,54]],["lam.co.mz",15],["vm.co.mz",15],["40grados.net",[15,121]],["arche.net",[15,54]],["crazypatterns.net",[15,54]],["fegas.net",[15,54]],["guiatur.net",15],["italieaparis.net",15],["just-gregory.net",[15,54]],["klascement.net",[15,54]],["linuxlars.net",[15,351]],["manoferro.net",[15,54]],["netzteam.net",[15,54]],["opprop.net",[15,85]],["peticiones.net",[15,85]],["robertborges.net",[15,351]],["safenames.net",[15,54]],["skrivunder.net",[15,85]],["techbone.net",15],["topografica.net",[15,54]],["xmarabia.net",[15,54]],["schaden.news",[15,54]],["spectranet.com.ng",[15,54]],["abp.nl",[15,4434]],["atlasformen.nl",[15,54]],["bcc.nl",[15,4444]],["ben.nl",[15,54]],["candriam.nl",[15,115]],["daf.nl",15],["dakcoatingnoord.nl",[15,54]],["dealstunter.nl",[15,54]],["devoordeelmarkt.nl",[15,54]],["digiwallet.nl",[15,54]],["domvast.nl",[15,54]],["e-acceptgiro.nl",[15,54]],["gezond.nl",[15,54]],["hallie-vanklooster.nl",[15,54]],["headsetwinkel.nl",15],["heijtingmilieuservice.nl",[15,270]],["hepatitiscgids.nl",[15,463]],["homedesignshops.nl",[15,54]],["houthandelonline.nl",15],["inactievooramnesty.nl",15],["joingoodcompany.nl",[15,54]],["jouwictvacature.nl",[15,54]],["kommago.nl",15],["leoprinting.nl",[15,302]],["mega.nl",[15,54]],["woonfonds.mijnleninginzicht.nl",[15,4506]],["mystats.nl",[15,54]],["nationaalbespaarcentrum.nl",[15,54]],["oldstars.nl",15],["omoda.nl",15],["onderwijsvacaturebank.nl",[15,3142]],["p-plus.nl",[15,54]],["portofoonwinkel.nl",15],["puratos.nl",[15,54]],["qwic.nl",15],["rexel.nl",15],["routershop.nl",15],["selectiepunt.nl",[15,54]],["stickerapp.nl",[15,2600]],["targetsms.nl",[15,54]],["targetsupport.nl",[15,4540]],["tele2.nl",15],["vileda.nl",[15,54]],["wifishop.nl",15],["wijcontrolerenjedata.nl",15],["actronics.no",15],["candriam.no",[15,115]],["dnbeiendom.no",[15,4572]],["eiendomspriser.no",[15,54]],["elektroskandia.no",15],["grancanariareiser.no",15],["jomdesign.no",[15,351]],["linuxlars.no",[15,351]],["lydshop.no",[15,54]],["m3panel.no",[15,54]],["mycall.no",[15,4575]],["onecall.no",[15,54]],["stickerapp.no",[15,2600]],["vikja.no",[15,351]],["wideroe.no",[15,4588]],["lokalplus.nrw",[15,54]],["ferntech.co.nz",15],["qv.co.nz",[15,54]],["petitions.nz",[15,85]],["konfer.online",15],["peticao.online",[15,85]],["peticije.online",[15,85]],["webkamery.online",[15,54]],["advantageaustria.org",15],["happypenguin.altervista.org",[15,285]],["cabri-sbo.org",15],["chorvatsko.org",15],["digitalhumanrightslab.org",[15,351]],["droitconstitutionnel.org",[15,54]],["earthinnovation.org",15],["easyphp.org",[15,54]],["godbolt.org",15],["greenflagaward.org",15],["hrci.org",15],["ifrs.org",[15,54]],["italradio.org",[15,54,4677]],["mein-kochbuch.org",[15,351]],["paravol.org",[15,54]],["plus500.org",[15,188]],["primaresearch.org",15],["ropet.org",[15,351]],["meetings.smartrecovery.org",15],["tiendafcarreras.org",[15,121]],["tiendafvf.org",[15,121]],["verpackungsregister.org",15],["worldarchitecture.org",[15,54]],["peticiones.pe",[15,85]],["puratos.pe",15],["puratos.com.ph",15],["sfasemicon.com.ph",[15,4739]],["western.com.ph",[15,54]],["academyofbusiness.pl",15],["aparts.pl",[15,4756]],["atlasformen.pl",[15,54]],["autoczescizielonki.pl",[15,54]],["born2be.pl",[15,54]],["agroservice.com.pl",15],["galleria.com.pl",[15,54]],["wobit.com.pl",15],["coupondojo.pl",[15,1204]],["craftserve.pl",[15,2651]],["daftrucks.pl",15],["dyzurnet.pl",[15,54]],["platnik.e-pity.pl",[15,54]],["educado.pl",[15,54]],["efestarnow.pl",[15,54]],["elring.pl",[15,16]],["fagorprofessional.pl",[15,54]],["strazmiejska.gda.pl",[15,54]],["gorna-austria.pl",[15,54]],["bezpiecznedane.gov.pl",[15,4842]],["lektury.gov.pl",15],["haloursynow.pl",[15,54]],["ispot.pl",[15,54]],["ivolta.pl",[15,54]],["kolegiata-sieradz.pl",15],["konferencje.pl",15],["libet.pl",15],["osehero.pl",15],["ogloszenia.plock.pl",[15,4927]],["podleze-piekielko.pl",15],["puratos.pl",15],["renee.pl",[15,54]],["repostuj.pl",[15,54]],["stickerapp.pl",[15,2600]],["warta.pl",[15,54]],["wins.pl",15],["wtk.pl",[15,4294]],["candriam.pt",[15,115]],["cashconverters.pt",15],["donamatilde.pt",[15,54]],["elring.pt",[15,16]],["interpass-viagens.pt",15],["ivaucher.pt",15],["jobijoba.pt",[15,158]],["puratos.pt",[15,54]],["stickerapp.pt",[15,2600]],["ter-as.pt",[15,54]],["topregal.pt",[15,54]],["vintagebazaar.pt",[15,54]],["levi.com.py",[15,54]],["petitionenligne.re",[15,85]],["audioweb.ro",[15,54]],["autocheckcenter.ro",[15,54]],["automeister.ro",[15,54]],["autonet.ro",[15,54]],["autonet-group.ro",[15,54]],["clinicakorall.ro",[15,54]],["cmteb.ro",[15,54]],["online.smith.com.ro",[15,54]],["expertulbanilor.ro",15],["fnapip.ro",[15,54]],["ford-rulate.ro",[15,54]],["fordbdt.ro",[15,54]],["imobiliare.ro",[15,4326]],["imoradar24.ro",[15,5036]],["intercars.ro",[15,54]],["lubexpert.ro",[15,54]],["mecaniculanului.ro",15],["otpbank.ro",15],["puratos.ro",15],["undelucram.ro",[15,54]],["bazzar.rs",[15,54]],["mgames.rs",15],["puratos.rs",15],["sredime.rs",15],["daf.ru",15],["elring.ru",[15,16]],["jobijoba.ru",[15,158]],["puratos.ru",15],["spsobor.ru",[15,54]],["cancercentrum.se",[15,463]],["candriam.se",[15,115]],["citydack.se",[15,54]],["daf.se",15],["dalatrafik.se",[15,54]],["esjobogarden.se",[15,54]],["favoptic.se",15],["fruugo.se",[15,54]],["golvprofilshop.se",[15,54]],["m3panel.se",[15,54]],["rexel.se",15],["stickerapp.se",[15,2600]],["telenor.se",[15,4391]],["topregal.se",[15,54]],["vinkylen.se",[15,54]],["airteam.shop",15],["becker-antriebe.shop",15],["socchef.shop",15],["vosker.shop",[15,106]],["a1.si",[15,54]],["centerzaizobrazevanje.si",[15,54]],["nbanka.si",[15,54]],["posta.si",15],["samostojno-podjetnistvo.si",[15,54]],["sava-pokojninska.si",15],["ucinkovitasola.si",[15,1058]],["varstvo-podatkov.si",[15,1058]],["zav-sava.si",15],["atlasformen.sk",[15,54]],["autoobuv.sk",[15,1621]],["bianchi.sk",[15,54]],["bozponline.sk",[15,1058]],["bpq.sk",15],["candriam.sk",[15,115]],["claudianum.sk",[15,54]],["csobleasing.sk",15],["daftrucks.sk",15],["dashofer.sk",[15,1058]],["davorin.sk",[15,54]],["enviro.sk",[15,1058]],["etsba.sk",[15,54]],["givery.sk",15],["hornerakusko.sk",15],["lekarenvkocke.sk",[15,54]],["nabytok-aldo.sk",[15,54]],["osenioroch.sk",[15,1058]],["ppn.sk",[15,1058]],["retel.sk",[15,1058]],["rightdeal.sk",15],["skolaefektivne.sk",[15,1058]],["spacek.sk",[15,54]],["srovpraxi.sk",[15,54]],["szcoportal.sk",[15,1058]],["thechillidoctor.sk",[15,54]],["trendy-mama.sk",[15,54]],["restaurants.st",[15,54]],["shopping.st",[15,54]],["ctbrand.store",15],["fit.technology",[15,54]],["puratos.co.th",15],["avis.com.tr",[15,54]],["budget.com.tr",[15,54]],["elring.com.tr",[15,16]],["file.com.tr",15],["isobil.com.tr",[15,54]],["kocbayi.com.tr",[15,54]],["puratos.com.tr",15],["katholisch1.tv",[15,54]],["okto.tv",15],["terre.tv",[15,5426]],["patnbk.com.tw",[15,54]],["puratos.com.tw",15],["dreammachines.com.ua",[15,54]],["puratos.com.ua",15],["afaudio.co.uk",[15,54]],["asdatyres.co.uk",15],["atlasformen.co.uk",[15,54,5474]],["axminster.co.uk",15],["bachmann.co.uk",[15,54]],["bachmann-collectorsclub.co.uk",[15,54]],["baer-shoes.co.uk",[15,106]],["candriam.co.uk",[15,115]],["cpratts.co.uk",[15,54]],["daf.co.uk",15],["denmans.co.uk",15],["enesco.co.uk",15],["farmfoods.co.uk",[15,54]],["ferratum.co.uk",15],["firstgroup.co.uk",[15,958]],["fiveguys.co.uk",15],["freefestival.co.uk",[15,54]],["globalcause.co.uk",[15,54]],["hotelius.co.uk",15],["interactivebrokers.co.uk",15],["jobijoba.co.uk",[15,158]],["ludlowbrewery.co.uk",[15,54]],["manthorpebp.co.uk",[15,54]],["mapquest.co.uk",[15,54]],["maximiles.co.uk",[15,54]],["missprint.co.uk",15],["msvhousing.co.uk",[15,54]],["nutsinbulk.co.uk",[15,54]],["pen-and-sword.co.uk",15],["puratos.co.uk",15],["rexel.co.uk",15],["shelfnow.co.uk",[15,54]],["stickerapp.co.uk",[15,2600]],["teruk.co.uk",15],["topregal.co.uk",[15,54]],["towerhousewares.co.uk",[15,54]],["ventilationland.co.uk",15],["veteranemployment.co.uk",[15,54]],["witter-towbars.co.uk",[15,54]],["fresh-jobs.uk",[15,54]],["archeshousing.org.uk",[15,54]],["petitiononline.uk",[15,85]],["h-tec.us",[15,54]],["numares.us",[15,54]],["puratos.us",15],["topregal.us",[15,54]],["chipkinspuratos.co.za",15],["emiratespost.ae",17],["moises.ai",[17,42]],["privee.ai",17],["snoop.app",17],["clubmed.com.ar",17],["regiojet.at",17],["regiojethotels.at",17],["propello.bike",17],["institutoaocp.org.br",17],["betapage.co",17],["canal1.com.co",17],["count.co",17],["1password.com",[17,712]],["70mai.com",17],["androidide.com",17],["blog.appsignal.com",17],["back4app.com",17],["barecollective.com",17],["bcfc.com",17],["blickers.com",[17,990]],["blomus.com",17],["bookiply.com",17],["boords.com",17],["britishrenewables.com",17],["bsbfashion.com",17],["bulldogjob.com",17],["codeclimate.com",17],["curiositystream.com",17],["czepeku.com",17],["discords.com",17],["divvydiary.com",17],["eluniverso.com",17],["everifin.com",17],["evolutionary-insights.com",17],["fanzo.com",17],["femometer.com",17],["financestrategists.com",17],["findaport.com",17],["first-law.com",17],["flakehub.com",17],["focus-entmt.com",17],["glideapps.com",17],["goafricaonline.com",17],["goflink.com",17],["haproxy.com",17],["hyte.com",17],["ideo.com",17],["invezz.com",17],["iotworldtoday.com",17],["jdoodle.com",17],["jobyaviation.com",17],["jokerguide.com",17],["keeb-finder.com",17],["kick.com",17],["kyero.com",17],["licenseglobal.com",17],["mclarenstore.com",17],["get.metro-fs.com",17],["nitronationworldtour.com",17],["ouraring.com",17],["parqet.com",17],["synapse.patsnap.com",17],["pazarama.com",17],["prettylittlething.com",17],["procrosshairs.com",17],["prographers.com",17],["puma.com",17],["qogita.com",17],["qwertee.com",17],["regiojet.com",17],["regiojethotels.com",17],["remarkable.com",17],["runmercury.com",17],["smartthingsfind.samsung.com",17],["selfstock.com",17],["shakuro.com",17],["skyfi.com",17],["spotlighttheatres.com",17],["stylesandpartners.com",17],["teltonika-gps.com",17],["teltonika-networks.com",17],["thehappytoolbox.com",17],["idprotect.trendmicro.com",17],["truthsocial.com",17],["tweetyai.com",17],["twitchcon.com",17],["unox.com",17],["vegetology.com",17],["wizzair.com",[17,1241]],["wyylde.com",[17,74]],["jimejinak.cz",17],["ausbildung-in-der-it.de",17],["bellevue-hamburg.de",17],["elvah.de",17],["mein-apothekenmanager.de",17],["munichmag.de",17],["regiojet.de",17],["streamawards.de",17],["auroracloud.dev",17],["app.daily.dev",[17,255]],["archive.ics.uci.edu",17],["autodiiler.ee",17],["cryptomaan.eu",17],["biljardihuolto.fi",17],["matkakeisari.fi",17],["perille.fi",17],["tekninen.fi",17],["pump.fun",17],["nbg.gov.ge",17],["institute.global",17],["gauss.hr",17],["hrt.hr",17],["ipon.hu",[17,1241]],["regiojet.hu",17],["auf1.info",17],["aberrant.io",17],["deepsource.io",17],["garbanzo.io",17],["nativebase.io",17],["temporal.io",17],["kessuhorn.is",17],["clubmed.com.mx",17],["mitec.net",17],["nexcess.net",[17,4393]],["ground.news",17],["ballonvaartcentrumvanmanen.nl",17],["drank.nl",17],["fvd.nl",17],["klachtenkompas.nl",17],["ranzijn.nl",17],["sportfondsenbadamsterdamoost.nl",17],["vantilburgonline.nl",17],["clubmed.co.nz",17],["nationalprivacytest.org",17],["standwithcrypto.org",17],["aplikuj.pl",[17,193]],["bulldogjob.pl",17],["delio.com.pl",17],["jobicon.pracuj.pl",17],["raport.pse.pl",17],["regiojet.pl",17],["oko.press",17],["uc.pt",17],["clubmed.ru",17],["skynet.ru",17],["clubmed.se",17],["avislease.sk",17],["regiojet.sk",17],["espres.so",17],["zubi.swiss",17],["form3.tech",17],["opening-hours.today",17],["aksam.com.tr",17],["medimagazin.com.tr",17],["star.com.tr",17],["auf1.tv",17],["lounges.tv",17],["regiojet.ua",17],["bbcrewind.co.uk",17],["canaries.co.uk",17],["clubmed.co.uk",17],["greenmatch.co.uk",17],["hendy.co.uk",17],["clubmed.us",17],["confi.com.vc",17],["equitiglobalmarkets.ae",18],["equiti.com",18],["wowhead.com",18],["1avisum.de",18],["google.ae",19],["google.com.ar",19],["google.at",19],["google.com.au",19],["google.be",19],["google.bg",19],["google.com.br",19],["google.by",19],["google.ca",19],["google.ch",19],["google.cl",19],["google.com.co",19],["google.com",19],["google.cz",19],["google.de",19],["google.dk",19],["google.dz",19],["google.com.ec",19],["google.ee",19],["google.com.eg",19],["google.es",19],["google.fi",19],["google.fr",19],["google.gr",19],["google.com.hk",19],["google.hr",19],["google.hu",19],["google.co.id",19],["google.ie",19],["google.co.il",19],["google.co.in",19],["google.it",19],["google.co.jp",19],["google.co.ke",19],["google.co.kr",19],["google.lt",19],["google.lv",19],["google.com.mx",19],["google.com.my",19],["google.nl",19],["google.no",19],["google.co.nz",19],["google.com.pe",19],["google.com.ph",19],["google.com.pk",19],["google.pl",19],["google.pt",19],["google.com.py",19],["google.ro",19],["google.rs",19],["google.ru",19],["google.com.sa",19],["google.se",19],["google.com.sg",19],["google.sk",19],["google.co.th",19],["google.com.tr",19],["google.com.tw",19],["google.com.ua",19],["google.co.uk",19],["google.com.uy",19],["google.co.ve",19],["google.com.vn",19],["google.co.za",19],["groupon.ae",20],["groupon.com.au",20],["groupon.be",20],["groupon.ca",20],["groupon.es",20],["groupon.it",20],["groupon.nl",20],["groupon.pl",20],["hometown.ae",21],["aderferias.com",21],["alaparisienne.com",21],["alpeslocation.com",21],["alpineinspirations.com",21],["booking.alps-resorts.com",21],["alquilervacationesempuriabrava.com",21],["alwayseasyrental.com",21],["bellmon.com",21],["benidormparaiso.com",21],["blauhousealquileres.com",21],["bookadriatic.com",21],["casasdelcaribe.com",21],["coroacoroa.com",21],["destination-algarve.com",21],["dimoreinsicily.com",21],["dreamhomesrentals.com",21],["espana-holiday.com",21],["ferienwohnungmietencostabrava.com",21],["finquesballesta.com",21],["iberorentapartments.com",21],["inmobiliariacanovas.com",21],["kazaportugal.com",21],["lloguervacancesempuriabrava.com",21],["mallorca4rent.com",21],["playa-vacaciones.com",21],["prescottcabinrentals.com",21],["priorityvillas.com",21],["rickettsluxury.com",21],["tranquilityvillarentals.com",21],["travelingtolisbon.com",21],["travivel.com",21],["uniqueluxuryholidays.com",21],["urbanretreatapartments.com",21],["vakantiewoninghuurcostabrava.com",21],["villasduma.com",21],["vitivola.com",21],["vivalidays.com",21],["solaga.dk",21],["benneckerent.es",21],["solaga.es",21],["travelhabitat.es",21],["zeusapartamentos.es",21],["benneckerent.fr",21],["homesud.fr",21],["mynice-vacances.fr",21],["turistcasa.it",21],["admer.net",21],["espatur.net",21],["webvillas.net",21],["webvillas.nl",21],["homing.com.pt",21],["qtur.pt",21],["benneckerent.ru",21],["solaga.co.uk",21],["homify.ae",22],["homify.com.ar",22],["homify.com.br",22],["homify.ca",22],["homify.cl",22],["homify.com.co",22],["homify.com",22],["homify.de",22],["homify.com.eg",22],["homify.es",22],["homify.fr",22],["homify.hk",22],["homify.co.id",22],["homify.in",22],["homify.it",22],["homify.jp",22],["homify.co.kr",22],["homify.com.mx",22],["homify.com.my",22],["homify.nl",22],["homify.pe",22],["homify.pk",22],["homify.pl",22],["homify.pt",22],["homify.ru",22],["homify.sa",22],["homify.sg",22],["homify.co.th",22],["homify.com.tr",22],["homify.tw",22],["homify.ua",22],["homify.co.uk",22],["homify.com.ve",22],["homify.vn",22],["homify.co.za",22],["klingspor.ae",23],["klingspor.at",23],["klingspor.com.au",23],["klingspor.bg",23],["klingspor.com.br",23],["klingspor.ca",23],["klingspor.cl",23],["klingspor.cn",23],["klingspor-latinoamerica.com",23],["klingspor.cz",23],["stadtwerke-herne.de",23],["stadtwerke-witten.de",23],["klingspor.dk",23],["klingspor.es",23],["klingspor.fi",23],["klingspor.fr",23],["klingspor.hr",23],["klingspor.hu",23],["klingspor.id",23],["klingspor.in",23],["klingspor.it",23],["klingspor.mx",23],["klingspor.my",23],["klingspor.nl",23],["klingspor.nz",23],["klingspor.com.pe",23],["klingspor.pl",23],["klingspor.pt",23],["klingspor.ro",23],["klingspor.rs",23],["klingsporooo.ru",23],["klingspor.se",23],["klingspor.sg",23],["klingspor.si",23],["klingspor.co.th",23],["klingspor.ua",23],["klingspor.co.uk",23],["klingspor.net.vn",23],["klingspor.co.za",23],["optoma.ae",24],["optoma.com.br",24],["optoma.com",24],["optomaeurope.com",24],["optomausa.com",24],["optoma.de",24],["optoma.es",24],["optoma.fr",24],["solicitor.info",24],["optoma.it",24],["optoma.com.mx",24],["optoma.nl",24],["optoma.pl",24],["optoma.ru",24],["optoma.co.uk",24],["skyscanner.ae",25],["skyscanner.com.ar",25],["skyscanner.at",25],["skyscanner.com.au",25],["skyscanner.com.bo",25],["skyscanner.com.br",25],["skyscanner.ca",25],["skyscanner.ch",25],["skyscanner.cl",25],["skyscanner.com.co",25],["skyscanner.com",25],["skyscanner.cr",25],["skyscanner.cz",25],["skyscanner.de",25],["skyscanner.dk",25],["skyscanner.com.do",25],["skyscanner.com.ec",25],["skyscanner.es",25],["skyscanner.fi",25],["skyscanner.fr",25],["skyscanner.gg",25],["skyscanner.com.gt",25],["skyscanner.com.hk",25],["skyscanner.com.hn",25],["skyscanner.hu",25],["skyscanner.co.id",25],["skyscanner.ie",25],["skyscanner.co.il",25],["skyscanner.co.in",25],["skyscanner.in",25],["skyscanner.it",25],["skyscanner.jp",25],["skyscanner.co.kr",25],["skyscanner.kr",25],["skyscanner.com.mx",25],["skyscanner.mx",25],["skyscanner.com.my",25],["skyscanner.net",25],["skyscanner.com.ni",25],["skyscanner.nl",25],["skyscanner.no",25],["skyscanner.co.nz",25],["skyscanner.com.pa",25],["skyscanner.com.pe",25],["skyscanner.com.ph",25],["skyscanner.pl",25],["skyscanner.pt",25],["skyscanner.com.py",25],["skyscanner.ro",25],["skyscanner.ru",25],["skyscanner.com.sa",25],["skyscanner.se",25],["skyscanner.com.sg",25],["skyscanner.com.sv",25],["skyscanner.co.th",25],["skyscanner.com.tr",25],["skyscanner.com.tw",25],["skyscanner.tw",25],["skyscanner.com.ua",25],["skyscanner.com.uy",25],["skyscanner.com.vn",25],["uvex-safety.ae",26],["uvex-safety.at",26],["uvex-safety.com.au",26],["uvex-safety.be",26],["uvex-safety.bg",26],["uvex-safety.by",26],["uvex-safety.ch",26],["uvex-group.com",26],["uvex-safety.com",26],["uvex-safety.cz",26],["uvex-safety.ee",26],["uvex-safety.es",26],["uvex-heckel.fr",26],["uvex-safety.hr",26],["uvex-safety.hu",26],["uvex-safety.co.id",26],["uvex-safety.in",26],["uvex-safety.it",26],["uvex-safety.jp",26],["uvex-safety.kz",26],["uvex-safety.lt",26],["uvex-safety.lu",26],["uvex-safety.lv",26],["uvex-safety.com.my",26],["uvex-safety.nl",26],["uvex-safety.pl",26],["uvex-safety.pt",26],["uvex-safety.ro",26],["uvex-safety.rs",26],["uvex-safety.se",26],["uvex-safety.com.sg",26],["uvex-safety.si",26],["uvex-safety.sk",26],["uvex-safety.com.tr",26],["uvex-safety.co.uk",26],["uvex-safety.uzd",26],["uvex.co.za",26],["webmanuals.aero",28],["newcare.agency",28],["kegsofftap.com.au",28],["arcturus.be",28],["castgroup.com.br",28],["gilsonazevedo.com.br",28],["dsgta.ch",28],["hotel-engiadina.ch",28],["vimentis.ch",28],["78rpm.club",28],["300dollardatarecovery.com",28],["42krunning.com",28],["adevinta.com",28],["adimorahblog.com",28],["admiralparkhotel.com",28],["admvital.com",28],["agrolio.com",28],["author-it.com",28],["autobusweb.com",28],["bookinglive.com",28],["bookitit.com",28],["boticadelpuerto.com",28],["briefyourmarket.com",28],["cats.com",28],["clevergirlfinance.com",28],["codinaarchitectural.com",28],["colisexpat.com",28],["contact-telephone.com",28],["costcocouple.com",28],["cryptogyani.com",28],["cuatroochenta.com",28],["eetimes.com",[28,111]],["eluxemagazine.com",28],["eteknix.com",28],["fitinteriors.com",28],["florianwmueller.com",28],["gamalin.com",28],["gentjazz.com",28],["glutarama.com",28],["guildford-dragon.com",28],["howwegettonext.com",28],["innoplexus.com",28],["jtag.com",28],["larionews.com",[28,774]],["lazertelecom.com",28],["louroe.com",28],["majorleaguetrading.com",28],["mbbuzz.com",28],["mimioconnect.com",28],["mirusmed.com",28],["mizunogolf.com",28],["oley.com",28],["podcaliptus.com",28],["popcorncinemashow.com",28],["power-sprays.com",28],["power-type.com",28],["pylades.com",28],["radioitaliacina.com",28],["ridecake.com",28],["rinconpsicologia.com",28],["risecannabis.com",28],["robertobeloki.com",28],["router-kaufen.com",28],["runspree.com",28],["shellsoul.com",28],["silverbt.com",28],["softsuggester.com",28],["spaccioitalia.com",28],["thecatholictravelguide.com",28],["thefetishistas.com",28],["theghostinmymachine.com",28],["thesushitimes.com",28],["tilomotion.com",28],["ttigroup.com",28],["tuxera.com",28],["unimooc.com",28],["uvetgbt.com",28],["wpweb.com",28],["zampadigallina.com",28],["carujeme.cz",28],["iseic.cz",28],["designtagebuch.de",28],["epag.de",28],["ferienwohnungen-ignazhof.de",28],["gulf.de",28],["ibmix.de",28],["kunstverein-friedrichshafen.de",28],["lzautomobile.de",28],["radiologen-mansfelder-land.de",28],["doogweb.es",28],["whatsup.es",28],["enthralling.eu",28],["grupafachowiec.eu",28],["gazteberri.eus",28],["bodymaja.fi",28],["jalkapallon-mm.fi",28],["kuluttaja.fi",28],["misaij.fi",[28,774]],["myllarin.fi",28],["autexier.fr",28],["biogaran.fr",28],["castlebrook.fr",28],["francemuseums.fr",28],["kuribay.fr",28],["pierregignoux.fr",28],["reinventer-le-monde.fr",28],["sigfox.fr",28],["spinbreak.fr",28],["woodeal.fr",28],["zapolsky.fr",28],["carzine.gr",28],["ina.hr",28],["seapointleisure.ie",28],["gezond.info",28],["advister.it",28],["arcasting.it",28],["beatotemilano.it",28],["ilpatronato.it",28],["radioalfacastelgoffredo.it",28],["radiogalileo.it",28],["radioplayeritalia.it",28],["sivamspa.it",28],["sora24.it",28],["ssarezzo.it",28],["crimsontech.jp",28],["steelprofi.lv",28],["boost.com.mt",28],["pcs.com.mt",28],["ciociaria24.net",28],["iempresa.net",28],["windowsteca.net",28],["kleinjagtlust.nl",28],["praktijkreestenregge.nl",28],["remadewithlove.nl",28],["rubbella.nl",28],["wide-angle.nl",28],["woesteland.nl",28],["aldrimer.no",28],["ammirati.org",28],["bestofjazz.org",[28,774]],["copenhagenlightfestival.org",28],["ecole-steiner-verrieres.org",28],["entrepreneursdumonde.org",28],["gs1es.org",28],["implantate.org",28],["sannicandro.org",28],["energylandia.pl",28],["kudowa.pl",28],["lubiehrubie.pl",28],["regioneo.pl",28],["polygon.pt",28],["materom.ro",28],["renasterea.ro",28],["acino.ru",28],["sub5.se",28],["1bazar.sk",28],["fromthemurkydepths.co.uk",28],["sportslegend.us",28],["tcbc.us",28],["aboutitgroup.co.za",28],["dynamicauctioneers.co.za",28],["infusioncentre.co.za",28],["smcexclusive.co.za",28],["azizibank.af",29],["boschrexroth.africa",30],["ariva.ag",31],["coursenplus.be",31],["icredit.be",31],["merkendiewerken.be",31],["sezz.be",31],["smartschool.be",31],["thinktwice-secondhand.be",31],["gditalia.biz",31],["z.cash",31],["360-surf.com",31],["aaepa.com",31],["academiaados.com",31],["ackstorm.com",31],["actafarma.com",31],["aepsal.com",31],["allegrodev.com",31],["alpha-furnishing.com",31],["automobilandia.com",31],["aviationvoice.com",31],["bakon.com",31],["bayardad.com",31],["bitcoinwisdom.com",31],["bucksmore.com",31],["catchsoftware.com",31],["caupenne-co.com",31],["cellnex.com",31],["codigocarnaval.com",31],["collinsdictionary.com",31],["construred.com",31],["creative-itc.com",31],["dronedeliverycanada.com",31],["dsigrupo.com",31],["edsunloisirs.com",31],["embedsocial.com",31],["emds.com",31],["enhancedworld.com",31],["epidor.com",31],["escueladesarts.com",31],["esneca.com",31],["espaces-atypiques.com",31],["fagorarrasate.com",31],["fast-fluid.com",31],["galimmo.com",31],["genesalenergy.com",31],["globalfocusmagazine.com",31],["goqubits.com",31],["granhotelsolymar.com",31],["groupecham.com",31],["happy-or-not.com",31],["headlandconsultancy.com",31],["ikerjimenez.com",31],["ilfdublin.com",31],["infos-grancanaria.com",31],["instagiv.com",31],["intapp.com",31],["intellisurvey.com",31],["iris-eng.com",31],["iwatson.com",31],["jardincelas.com",31],["killerreads.com",31],["lab49.com",31],["letastingroom.com",31],["lgbtqnation.com",31],["loparex.com",31],["lucta.com",31],["marktechpost.com",31],["mbda-systems.com",31],["mccinnovations.com",31],["medrio.com",31],["michaelmorpurgo.com",31],["microprecision.com",31],["mobilitytechgreen.com",31],["monasteriopiedra.com",31],["moovapps.com",31],["motionmill.com",31],["nevaly.com",31],["nikonlenswear.com",31],["no1copperpot.com",31],["nordcloud.com",31],["northamericanherbandspice.com",31],["oblixcapital.com",31],["oxfordinternationalenglish.com",31],["pagel.com",31],["paingone.com",31],["pavilionbooks.com",31],["persianasbarcelona.com",31],["pilotchemical.com",31],["polideportivomalilla.com",31],["premium-organics.com",31],["propharmagroup.com",31],["raisio.com",31],["raisioaqua.com",31],["raypa.com",31],["real-fix.com",31],["reval.com",31],["roydswithyking.com",31],["salli.com",31],["sdsdrives.com",31],["skintechpharmagroup.com",31],["slyrs.com",31],["sosbebesrobadosmadrid.com",31],["sourcebreaker.com",31],["spond.com",31],["stockmanagementlabs.com",31],["swimmersdaily.com",31],["tappx.com",31],["tbs-education.com",31],["tilda.com",31],["timgroup.com",31],["topelectricsuv.com",31],["toptravelsights.com",31],["tpt.com",31],["turitop.com",31],["twenergy.com",31],["uebex.com",31],["univrses.com",31],["urbaser.com",31],["valdeluz.com",31],["vistage.com",31],["voicesage.com",31],["worth.com",31],["yubico.com",31],["dotykacka.cz",31],["aviareps.de",31],["bastelnmitkids.de",31],["broschtextil.de",31],["clever-zoeger.de",31],["crewrepublic.de",31],["expira.de",31],["fairplane.de",31],["handypark.de",31],["kartenkaufrausch.de",31],["rheinzahn.de",31],["tuhlteim.de",31],["watercool.de",31],["wikimedia.de",31],["zvwab.de",31],["abakion.dk",31],["altiden.dk",31],["frusoed.dk",31],["headspace.dk",31],["naturfarm.dk",31],["nygart.dk",31],["abast.es",31],["agronegocios.es",31],["ebury.es",31],["evelb.es",31],["evotec.es",31],["fenadismer.es",31],["franet.es",31],["go-fit.es",31],["hlpklearfold.es",31],["liderlamp.es",31],["rett.es",31],["seopan.es",31],["wd40.es",31],["alcaldes.eu",31],["covivio.eu",31],["emvo-medicines.eu",31],["iabeurope.eu",31],["lancr.eu",31],["readcoop.eu",31],["duodecim.fi",31],["ek.fi",31],["hdl.fi",31],["kauneimmatjoululaulut.fi",31],["kaypahoito.fi",31],["kd.fi",31],["kdlehti.fi",31],["keravanenergia.fi",31],["linkosuo.fi",31],["medilaser.fi",31],["pisla.fi",31],["sinituote.fi",31],["tampereenseutu.fi",31],["tieke.fi",31],["tyj.fi",31],["vapo.fi",31],["airbreizh.asso.fr",31],["bio-bretagne-ibb.fr",31],["hautsdefrance.cci.fr",31],["centre-congres-rennes.fr",31],["cple-langues.fr",31],["doortal.fr",31],["finances-pedagogie.fr",31],["hopitalmarielannelongue.fr",31],["icert.fr",31],["ifria.fr",31],["isit-paris.fr",31],["jardinsdebroceliande.fr",31],["locarchives.fr",31],["mabi.fr",31],["medeflyonrhone.fr",31],["mpedia.fr",31],["pasquet.fr",31],["pontsnormandietancarville.fr",31],["quies.fr",31],["tbs-education.fr",31],["vialink.fr",31],["ville-floirac33.fr",31],["cosmo-one.gr",31],["kompare.hr",31],["communitycu.ie",31],["cuh.ie",31],["letterkennycu.ie",31],["urbana.ie",31],["rotterdam.info",[31,88]],["cisl.it",31],["clandellamusica.it",31],["concorsando.it",31],["amiu.genova.it",31],["iaki.it",31],["lostrillonenews.it",31],["maggioreosp.novara.it",31],["aslbi.piemonte.it",31],["portanatura.it",31],["sentieriselvaggi.it",31],["tropicalpoint.it",31],["gulf.lu",31],["lih.lu",31],["epic.com.mt",31],["ihs.com.mt",31],["netnews.com.mt",31],["one.com.mt",31],["tvmnews.mt",31],["constructioncanada.net",31],["finlays.net",31],["impacthub.net",31],["lacomarca.net",31],["techvalor.net",31],["cleantotaal.nl",31],["foodiesmagazine.nl",31],["icreatemagazine.nl",31],["motorgas.nl",31],["rotterdampartners.nl",31],["spreekwoorden-gezegden.nl",31],["bnh.no",31],["espira.no",31],["addiction-ssa.org",31],["corkandross.org",31],["efmdglobal.org",31],["ersnet.org",31],["fnusa-icrc.org",31],["frameworkha.org",31],["globalcanopy.org",31],["infantandtoddlerforum.org",31],["modasosteniblebcn.org",31],["resartis.org",31],["spannocchia.org",31],["unitedforwildlife.org",31],["womeninsport.org",31],["tenzing.pe",31],["cannabigold.pl",31],["ebury.pl",31],["enerad.pl",31],["wd40.pt",31],["astar.se",31],["cambio.se",31],["effektiv.se",31],["klarakompetens.se",31],["mobilabonnemang.se",31],["morakniv.se",31],["nytida.se",31],["sofiero.se",31],["swedma.se",31],["vardaga.se",31],["forbes.sk",31],["najlepsiebrany.sk",31],["steeltube.sk",31],["agendaconsulting.co.uk",31],["bandce.co.uk",31],["calderaspas.co.uk",31],["enact.co.uk",31],["hisense.co.uk",[31,5511]],["lahacienda.co.uk",31],["lmc.co.uk",31],["peoplesafe.co.uk",31],["rainbows.co.uk",31],["sammons.co.uk",31],["selectabase.co.uk",31],["stmodwen.co.uk",31],["theingeniousgroup.co.uk",31],["thepeoplespension.co.uk",31],["thetradecentrewales.co.uk",31],["weetabix.co.uk",31],["weetabixfoodcompany.co.uk",31],["wifinity.co.uk",31],["chestnut-tree-house.org.uk",31],["refugeecouncil.org.uk",31],["multimodaal.vlaanderen",31],["sundayworld.co.za",31],["austrianairlines.ag",32],["austriantechnik.at",32],["austrian.com",32],["alcatraz.ai",33],["dobro.ru",33],["lawline.se",33],["autoenhance.ai",34],["dendrite.ai",36],["subspace.money",36],["designs.ai",37],["becteroradio.com",37],["parcfrontenac.com",37],["riverterracegardens.com",37],["teroradio.com",37],["viber.com",37],["yenisafak.com",[37,2970]],["reaton.lv",37],["globe.com.ph",37],["bilkom.pl",37],["timing.pt",37],["fincity.tokyo",37],["betuyab.com.tr",37],["cloudtest.com.tw",37],["digita.ai",38],["hawke.ai",39],["dallasinnovates.com",39],["kaleido.ai",40],["nebo.app",40],["fluidra.ba",40],["subaru.be",40],["jumia.ci",40],["apgbio.com",40],["cheddar.com",[40,1117]],["couchsurfing.com",40],["cyscale.com",[40,104]],["diagnosticquestions.com",40],["fullscreen.com",40],["securitylab.github.com",40],["human-facts.com",40],["modrinth.com",40],["oceanmata.com",40],["peer5.com",40],["pluralsight.com",40],["reasonstudios.com",40],["trainsplit.com",40],["usatoday.com",40],["versobooks.com",40],["co-operative.coop",40],["jumia.com.dz",40],["jumia.dz",40],["jumia.com.eg",40],["jumia.com.gh",40],["incyte.jp",40],["jumia.co.ke",40],["jumia.ma",40],["jumia.com.ng",40],["haymarketbooks.org",40],["jumia.sn",40],["jumia.com.tn",40],["jumia.ug",40],["zando.co.za",40],["developers.kern.ai",41],["promobit.com.br",[42,464]],["justo.ca",42],["my.openbb.co",42],["remnote.com",42],["stableaudio.com",42],["depot.dev",42],["thecycle.game",42],["getmerlin.in",42],["urlcast.io",42],["shuttle.rs",[42,459]],["desenio.se",42],["atlas.nomic.ai",43],["digitalbook.io",43],["nreal.ai",44],["phot.ai",45],["replika.ai",46],["replika.com",46],["ringside.ai",47],["scite.ai",48],["bitkubnft.com",48],["bloomberglaw.com",48],["news.bloombergtax.com",48],["dopper.com",48],["kentik.com",48],["insailing.ru",48],["engen.co.za",48],["seamless.ai",49],["platform.stability.ai",50],["cinobo.com",50],["jdslabs.com",[50,1810]],["mymarket.ge",50],["simtex.io",50],["vloot.io",50],["lukso.network",50],["skyline-emu.one",50],["stoic.ai",51],["granat.by",51],["way2success.club",51],["adex.com",51],["saimaa-life.com",51],["socioinform.com",51],["iseven.ee",51],["ifarm.fi",51],["slurm.io",51],["variti.io",51],["podpiska.org",51],["ralabs.org",51],["dailydaisy.ru",51],["itlawyers.ru",51],["mcbrothers.ru",51],["r7-office.ru",51],["snabznak.ru",51],["webexovet.ru",51],["whoosh-bike.ru",51],["fizza.se",51],["mu.se",51],["bolotova.site",51],["papadon.com.ua",51],["tengr.ai",52],["rambox.app",52],["refurbed.at",[52,193]],["freshboxed.com.au",52],["zennio.com.au",52],["matador-diervoeders.be",52],["devstudio.bg",52],["appsmith.com",52],["askfinny.com",52],["bishopfox.com",52],["burnleyfootballclub.com",52],["checkoutwithcoupon.com",52],["cherryservers.com",52],["d2iq.com",52],["deceiveinc.com",52],["egis-group.com",52],["glinche-automobiles.com",52],["globusgroup.com",52],["gloot.com",52],["graphy.com",52],["pro.kraken.com",52],["matador-diervoeders.com",52],["milliescookies.com",52],["mirabilisapartments.com",52],["moonpay.com",52],["nooz-optics.com",52],["nucleusnetwork.com",52],["qualityedge.com",52],["tpg.com",52],["truecaller.com",[52,2773]],["vilavitaparc.com",52],["wentworthpuzzles.com",52],["zennio.com",52],["zymurgorium.com",52],["regiojet.cz",52],["aktiveschristentum.de",52],["backmarket.de",[52,105,3143]],["zennio-deutschland.de",52],["aktivkristendom.dk",52],["sfc.edu",52],["refurbed.es",52],["undercovertea.es",52],["piggy.eu",52],["teym.eu",52],["aktiivikristinusko.fi",52],["christianismeactif.fr",52],["medpets.fr",52],["theinquisitor.game",52],["aktivkeresztenyseg.hu",52],["valasztas.hu",52],["centricabusinesssolutions.ie",52],["clubmed.co.il",52],["webcatalog.io",52],["slice.is",52],["carsoon.it",52],["cristianesimoattivo.it",52],["csirt.gov.it",52],["refurbed.it",[52,193]],["zennio.mx",52],["christenzijn.nl",52],["consumentenbond.nl",52],["studiorebels.nl",52],["aktivkristendom.no",52],["cll.net.nz",52],["badael.org",52],["cristianismoativo.org",52],["etherpad.org",52],["aktywnechrzescijanstwo.pl",52],["forumdamobilidadeinteligente.pt",52],["crestinismactiv.ro",52],["aktivnoyekhristianstvo.ru",52],["aktivkristendom.se",52],["wallstreetenglish.in.th",52],["thaicycling.or.th",52],["bateswells.co.uk",52],["theburydirectory.co.uk",52],["yourparkingsign.co.uk",52],["cheshirecommunityfoundation.org.uk",52],["afto.al",53],["frs-baltic.com",53],["frs-elbfaehre.de",53],["frs-helgoline.de",[53,3251]],["frs-syltfaehre.de",53],["fwol.de",53],["reederei-hiddensee.de",53],["weisse-flotte.de",53],["frs-shipmanagement.eu",53],["frs-portugal.pt",53],["frs.world",53],["bindergroesswang.at",54],["leso.at",54],["mediensysteme.at",[54,169]],["saunierduval.at",54],["digitalbonus.bayern",54],["gruenderland.bayern",54],["bulex.be",54],["press-shop.be",54],["answear.bg",54],["camaradeentreijuis.com.br",54],["ace-hotel-poitiers.com",54],["agrpartners.com",54],["alcodistribuciones.com",[54,194]],["alcodistribuzioni.com",[54,194]],["answear.com",54],["bergenlogistics.com",54],["bijourama.com",54],["cinc.com",54],["comptoirdelhomme.com",54],["crbinverbio.com",54],["cristobalbalenciagamuseoa.com",54],["declikdeco.com",54],["equi-elite.com",54],["fabricadepremios.com",54],["feiyr.com",54],["fluidui.com",54],["freeromsdownload.com",54],["lemoncurve.com",54],["mcglonemtg.com",54],["mencorner.com",54],["paposertanejo.com",[54,194]],["perfumeriasavenida.com",54],["pngwebicons.com",54],["puntocapsula.com",54],["rentacarmaramures.com",54],["roms-download.com",54],["thelittleboxoffice.com",54],["vaillant-group.com",54],["vinaralia.com",54],["xhamsternft.com",54],["answear.com.cy",54],["akvarianamiru.cz",54],["answear.cz",54],["protherm.cz",54],["sokol-zidlochovice.cz",54],["albixon.de",54],["alcogrosshandler.de",[54,194]],["betriebsrat.de",54],["biker-boarder.de",54],["d-art-design.de",54],["duerbusch.de",54],["fischer-garten.de",54],["galaflorgmbh.de",54],["hoehenberger-biokiste.de",54],["jugend-praesentiert.de",54],["landwirtschaft.de",54],["loewenapothekebetzdorf.de",54],["mytime.de",54],["vicampo.de",[54,104]],["anais.digital",54],["kbhallen.dk",54],["anpeandalucia.es",54],["anpeasturias.es",54],["anpecanarias.es",54],["anpegalicia.es",54],["eldefensordelprofesor.es",54],["saunierduval.es",54],["litebit.eu",[54,3681,3682]],["3suisses.fr",54],["alcodistributions.fr",[54,194]],["busmap.fr",54],["direct-cuves.fr",54],["formation-industries-isere.fr",54],["itineraire-metro.fr",54],["napvoyages.fr",54],["answear.gr",54],["spartorama.gr",54],["answear.hr",54],["answear.hu",54],["otpingatlanlizing.hu",54],["saunierduval.hu",54],["caminitodelrey.info",54],["hermann-saunierduval.it",54],["salmoiraghievigano.it",54],["2da.nl",54],["awb.nl",54],["bouwmatron.nl",54],["devo-veenendaal.nl",54],["handsonevents.nl",54],["hkvastgoed.nl",54],["ingsprinters.nl",[54,2225]],["kozijnen-hijnekamp.nl",54],["pokonnaturado.nl",54],["retailmarketingpartner.nl",54],["rijkenis.nl",54],["thecoachingcompany.nl",54],["vanbeekbedden.nl",54],["vansteenbergen-kas.nl",54],["vocachterberg.nl",54],["strana.one",54],["audioprotesistas.org",54],["entuk.org",54],["massgeneralbrigham.org",54],["defence24.pl",54],["loombard.pl",54],["przekroj.pl",54],["pwn.pl",54],["unilink.pl",54],["answear.ro",54],["medika.ro",54],["premiumrent.ro",54],["saunierduval.ro",54],["merers.ru",54],["answear.sk",54],["protherm.sk",54],["bigcheese.software",54],["strana.today",54],["sixt.com.tr",54],["answear.ua",54],["protherm.ua",54],["glow-worm.co.uk",54],["pollylingu.al",55],["love.am",56],["lubovmorkov.net",56],["7d.ru",56],["bisexual.ru",56],["datingspace.ru",56],["friend4travel.ru",56],["idating.ru",56],["love-tomsk.ru",56],["lovegio.ru",56],["mamba.ru",56],["missingheart.ru",56],["znakomstvagood.ru",56],["znakomstve.ru",56],["odds.am",57],["aquapalace.cz",57],["obchod.crew.cz",57],["aatos.app",58],["allquiet.app",59],["amana.app",60],["bearable.app",61],["loading.com.br",61],["mudes.org.br",61],["buehlerzuerich.ch",61],["blocksite.co",[61,682]],["everydaymarksman.co",61],["alcatelmobile.com",61],["alpedhuez.com",61],["audirvana.com",61],["bananathaischool.com",61],["begindot.com",61],["boulderholisticvet.com",61],["budgetinsurance.com",61],["codesignal.com",[61,1162]],["cover-4-less.com",[61,404]],["dissept.com",61],["doyouevenblog.com",61],["droneacademy.com",61],["dunense.com",61],["hombresevolucionantes.com",61],["kalani-home.com",61],["lionsroar.com",61],["mainzahn.com",61],["mekongpackraft.com",61],["mondenissin.com",61],["nineambell.com",61],["outkick.com",61],["paperlessmovement.com",61],["parametric-architecture.com",61],["rdlfitness.com",61],["realitysandwich.com",61],["reputationup.com",61],["restaurant-tribeca.com",61],["roonlabs.com",61],["thecountersignal.com",61],["thegapdecaders.com",61],["tldallas.com",61],["urbex-tour.com",61],["weglot.com",61],["whereyourebetween.com",61],["wolfgangkrebs.com",61],["woovin.com",61],["megasvet.cz",61],["apotheke-villingen.de",61],["easycookasia.de",61],["leica-enthusiast.de",61],["mcg-digital.de",61],["schwabenhaus.de",61],["romo-tonder.dk",61],["interreg-croatia-serbia.eu",61],["interreg-hr-ba-me.eu",61],["strasbourg-europe.eu",61],["bebocommunication.fr",61],["discoveryfrance.fr",61],["selle-proust.fr",61],["stoppub.fr",61],["thesweetfactory.gr",61],["epoha.com.hr",61],["faktograf.hr",61],["green.hr",61],["herbata.info",61],["lemondeencommun.info",61],["funnelytics.io",61],["beyondthebox.it",61],["codeworks.me",61],["tutolino.net",61],["vr-expert.nl",61],["conjunctconsulting.org",61],["correctiv.org",61],["porttechnology.org",61],["zencare.org",61],["acogo.pl",61],["po-bandzie.com.pl",61],["howsmart.pl",61],["lajtmobile.pl",61],["spolem.olawa.pl",61],["pogodadlaslaska.pl",61],["editalo.pro",61],["dialdirect.co.uk",61],["fortisclothing.co.uk",61],["surfacescan.co.uk",61],["rse-get-it-right.org.uk",61],["clashtv.app",62],["2pdfconverter.com",62],["changefaces.com",62],["chartle.com",62],["diagrameditor.com",62],["elektro-plus.com",62],["fakechatapp.com",62],["files2zip.com",62],["htmlgames.com",62],["mapimage.com",62],["mindmapeditor.com",62],["phideo.com",62],["photocollage.com",62],["photoeditor.com",62],["photoenlarger.com",62],["photofilters.com",62],["photoresizer.com",62],["postermaker.com",62],["printscreenshot.com",62],["qrapp.com",62],["stripbackground.com",62],["toonytool.com",62],["wordclouds.com",62],["youtubetrimmer.com",62],["fotofilter.de",62],["photofiltres.fr",[62,3379]],["glitterphoto.net",62],["allradio.nl",62],["neonspellen.nl",62],["uio.no",[62,415]],["cursr.app",[63,64]],["eqmac.app",64],["antenne.at",64],["kizroyalkino.at",64],["technomarket.bg",64],["canadasbusinessregistries.ca",64],["emons.ch",64],["clashapp.co",64],["afiklmem.com",64],["cgt-renault.com",64],["collibris-app.com",64],["cristopower.com",64],["hw-zuschuss.daimler.com",64],["earnweb.com",64],["emons.com",64],["energym-nerac.com",64],["fo-renault.com",64],["fosps.com",64],["hotellallastra.com",64],["iconnectfx.com",64],["iqair.com",64],["jobsforgeek.com",64],["mobilbahis623.com",64],["nordpoolgroup.com",64],["rekonise.com",64],["vanguardmexico.com",64],["vivirasturias.com",64],["emons.cz",64],["emons.de",64],["evium.de",[64,3229]],["jobware.de",64],["ars.particify.de",64],["rsu.de",64],["skiclub-villingen.de",64],["spedition.de",64],["townsmith.de",64],["app.web-byte.de",64],["aarsfjv.dk",64],["casino.dk",64],["nordicbet.dk",64],["rodovrefjernvarme.dk",64],["skaarup-fjernvarme.dk",64],["skjernfjernvarme.dk",64],["betsafe.ee",64],["biblio.cyldigital.es",64],["rfeda.es",64],["kauppakeskuswilla.fi",64],["u-bordeaux.fr",64],["digit-concept.group",64],["roseoftralee.ie",64],["audiolivres.info",64],["soubha.info",64],["emons.it",64],["mediaportal.regione.lombardia.it",64],["betsafe.lv",64],["alkhabar.ma",64],["inshared.nl",64],["emons.pl",64],["ppk.pzu.pl",64],["educont.ru",64],["ekuriren.se",64],["flyingblue.se",64],["kkuriren.se",64],["tacobot.tf",64],["shopstyle.co.uk",64],["vanguard.co.uk",64],["flyingblue.us",64],["fr.vanguard",[64,5603]],["it.vanguard",[64,5603]],["nl.vanguard",[64,5603]],["docs.kickbot.app",65],["guides.cryptowat.ch",65],["developer.rocket.chat",65],["docs.betteruptime.com",65],["docs.coreframework.com",65],["ayuda-cloud-servers.donweb.com",65],["meshnet.nordvpn.com",65],["support.saleae.com",65],["electronforge.io",65],["docs.fluentbit.io",65],["docs.flutterflow.io",65],["docs.ibracorp.io",65],["docs.abaddon.me",65],["wiki.valhelsia.net",65],["filebrowser.org",65],["docs.jabref.org",65],["corrupt.wiki",65],["knock.app",66],["accu-components.com",66],["accu.co.uk",66],["wallet.kukai.app",67],["macdroid.app",68],["7datarecovery.com",68],["elmedia-video-player.com",68],["eltima.com",68],["ftp-mac.com",68],["net-usb.com",68],["cloudmounter.net",68],["electronic.us",68],["magicplan.app",69],["mietz.app",70],["musicboard.app",71],["penpot.app",72],["mec.ca",72],["certik.com",72],["etonshirts.com",72],["footshop.com",72],["forzafootball.com",72],["heavenhr.com",72],["pictogrammers.com",72],["prezly.com",72],["print24.com",[72,2345]],["repvue.com",72],["scmagazine.com",72],["tibber.com",72],["visitstockholm.com",72],["zilliz.com",72],["get-in-engineering.de",72],["get-in-it.de",72],["bungie.net",72],["picnic.app",[73,74]],["altersgerechtesbad.de",73],["jcbeurope.eu",73],["global.jcb",73],["lueur.org",73],["bubok.com.ar",74],["boomverzorgingmichiel.be",74],["fannatic.be",74],["goboony.be",74],["graspop.be",74],["igsoft.be",74],["iwp.be",74],["screenflanders.be",74],["fair.bg",74],["verstraete.biz",74],["mabanque.bnpparibas",74],["agerip.com.br",74],["apppay.com.br",74],["bahianoticias.com.br",74],["certafarmacia.com.br",74],["elmachips.com.br",74],["graneleiro.com.br",74],["hemocentroriopreto.com.br",74],["hospitaldebase.com.br",74],["itubaina.com.br",74],["laboratoriohlab.com.br",74],["ligaforty.com.br",74],["monetizze.com.br",74],["justicaeleitoral.jus.br",74],["tse.jus.br",74],["belarus24.by",74],["e-dostavka.by",74],["emall.by",[74,515]],["evropochta.by",74],["hitdiscount.by",74],["chilexpress.cl",74],["sapphiretech.com.cn",74],["alty.co",74],["4-72.com.co",74],["tuplus.com.co",74],["larepublica.co",74],["21buttons.com",74],["24ur.com",74],["acaplast.com",74],["acaplast-group.com",74],["adscompass.com",74],["aegeanbalticbank.com",74],["agugiarofigna.com",74],["aislamientostrapaga.com",74],["amikado.com",74],["aoc.com",[74,843]],["aquasain.com",74],["arbiton.com",74],["ascensorescaas.com",74],["asda.com",74],["asincar.com",74],["astondoapiroteknia.com",74],["astra-mag.com",74],["auto10.com",74],["belivehotels.com",[74,331]],["bemob.com",74],["binomo.com",74],["biofoodolbia.com",74],["blomedry.com",74],["boltengine.com",74],["bubble-ecoworking.com",74],["caaquebec.com",74],["carowall.com",74],["centromaiez.com",74],["cienpalacios.com",74],["conquistainternet.com",74],["crytek.com",74],["custplace.com",74],["cutterbrooks.com",74],["cyberctm.com",74],["depintxopote.com",74],["diamantea.com",74],["doctoralilianamarrero.com",74],["dorotheum.com",74],["duplicatephotosfixer.com",74],["e-bebek.com",74],["edifier.com",74],["egyptair.com",74],["electra-vitoria.com",74],["enable-javascript.com",74],["estudiotextilcolor.com",74],["etymon-solutions.com",74],["eurozine.com",74],["everybody-s.com",74],["feelunique.com",74],["folklore-society.com",74],["forsettlement.com",74],["fortressbp.com",74],["fotomatonia.com",74],["free3dbase.com",74],["freevpnplanet.com",74],["fuegodevida.com",74],["ga-lo.com",74],["gamdias.com",74],["game-game.com",74],["garajecentrobilbao.com",74],["genserenergy.com",74],["gorealtravel.com",74],["gps-viewer.com",[74,602]],["graftonplc.com",74],["grandvision.com",74],["heyzine.com",74],["hmv.com",74],["hondadealers.com",74],["hopdoddy.com",74],["hotel-spider.com",74],["hotelbellaire.com",74],["huntshowdown.com",74],["idiomaster-arrasate.com",74],["ileanafundi.com",74],["imaginanet.com",74],["inagrm.com",74],["inmogestionretail.com",74],["intergameonline.com",74],["intergen.com",74],["itkkit.com",74],["markups.kdanmobile.com",74],["kituramirus.com",74],["lama-media.com",74],["laskort.com",74],["latiendadelaspegatinas.com",74],["lelieuunique.com",74],["luxottica.com",74],["macpaw.com",74],["mailjet.com",74],["makandracards.com",74],["martinrandall.com",74],["media-sense.com",74],["melag.com",74],["mindshareworld.com",74],["mindswarms.com",74],["mobilephonemuseum.com",74],["mobylines.com",74],["modirum.com",74],["monterail.com",74],["morsesclubplc.com",74],["nanocad.com",74],["nascentdesign.com",74],["neumaticoszorroza.com",74],["northmagnetic.com",74],["nowports.com",74],["o-ma-god.com",74],["okocrm.com",74],["onwelo.com",74],["ostrog.com",74],["oxfloormultistep.com",74],["panfasad.com",74],["paysale.com",74],["perfumesclub.com",74],["photonengine.com",74],["pkpcargo.com",74],["playgwent.com",74],["portalnovosti.com",74],["proton.com",74],["proxyparts.com",74],["puntodepartida.com",74],["radio-ecuador.com",74],["reinbold-entsorgungstechnik.com",74],["resolutionlife.com",74],["rss.com",74],["rubyroidlabs.com",74],["rusvpn.com",74],["sapphiretech.com",74],["scamner.com",74],["sharafdg.com",74],["sikera.com",74],["singulart.com",74],["slicethepie.com",74],["sprinter-avto.com",74],["stanumamoy.com",74],["stratoflow.com",74],["supercast.com",74],["taylorandfrancis.com",74],["tdsexport.com",74],["terilogy.com",74],["thenottingham.com",74],["thisisplayground.com",74],["threadreaderapp.com",74],["todomecanica.com",74],["topographic-map.com",[74,602]],["topvintage.com",74],["topwayschool.com",74],["tsmodelstube.com",74],["ukmail.com",74],["umicore.com",74],["unknownphone.com",74],["unpoly.com",74],["uptodown.com",74],["urtekram.com",74],["userinyerface.com",74],["valledeelda.com",74],["vestaconsultores.com",74],["vizologi.com",74],["vocesmexico.com",74],["volvocars.com",74],["vvdntools.com",74],["warhammerchampions.com",74],["westpandi.com",74],["wilko.com",74],["wizards.com",[74,2936]],["youareinapp.com",74],["zerolives.com",74],["darking.cz",74],["ebschool.cz",74],["friendsfit.cz",74],["hotel-merlin.cz",74],["metaflux-ts.cz",74],["oneticket.cz",74],["pribram.cz",74],["srazenazver.cz",74],["ustavprava.cz",74],["uxfocus.cz",74],["vfs.cz",74],["m.brettspielwelt.de",74],["danwood.de",74],["dille-kamille.de",74],["geschenking.de",74],["maschinenportal24.de",74],["melag.de",74],["mobylines.de",74],["parfumsclub.de",74],["proxyparts.de",74],["rktbns.de",74],["selfhost.de",74],["svww.de",74],["mute.design",74],["indepth.dev",74],["thea-nordic.dk",74],["webdock.dk",74],["zoom.earth",74],["game-game.ee",74],["kaitseliit.ee",74],["apcloud.es",74],["aphome.es",74],["aragon.es",74],["asgi.es",74],["bayfer.es",74],["diher.es",74],["eudita.es",74],["gdplegal.es",74],["spth.gob.es",74],["myinvestor.es",74],["pecres.es",74],["proxyparts.es",74],["renaultretailgroup.es",74],["segurcontrol.es",74],["summa.es",74],["aspe-uk.eu",74],["marsgaming.eu",74],["naszefutrzaki.eu",74],["poolboy.eu",74],["resumebuild.eu",74],["weweler.eu",74],["guggenheim-bilbao.eus",74],["gurutzekogurasoak.eus",74],["evisa.express",74],["auto1.fi",74],["hotelhaven.fi",74],["ilmainensanakirja.fi",74],["tekniikkaosat.fi",74],["telsu.fi",74],["testeri.fi",74],["fnsea.fr",74],["iamhungry.fr",74],["iledefrance-mobilites.fr",74],["jefferson-hifi-video.fr",74],["kiauto.fr",74],["mobylines.fr",74],["perfumesclub.fr",74],["previssima.fr",74],["proxyparts.fr",74],["wesur.fr",74],["divinity.game",74],["kudosrewards.gg",74],["equall.gr",74],["bacelic.hr",74],["bim-bike.hr",74],["chiavalon.hr",74],["dobro.hr",74],["hp-store.hr",74],["kabola.hr",74],["lenovostore.hr",74],["mikronis.hr",74],["optima.hr",74],["rtl.hr",74],["udruga-gradova.hr",74],["worldeducation.hr",74],["zadovoljstvozaposlenika.hr",74],["zelena-akcija.hr",74],["xlhome.co.id",74],["eirsport.ie",74],["tescomobile.ie",74],["welfarepartners.ie",74],["glavred.info",74],["unian.info",74],["baza.io",74],["gartic.io",74],["radeon-pro.github.io",74],["mnemonic.io",74],["mpccreative.io",74],["pics.io",74],["sellix.io",74],["webdock.io",74],["angolodelregalo.it",74],["corporate.it",74],["dehoniane.it",74],["e-glossa.it",74],["fondazionehenraux.it",74],["foodforsoul.it",74],["ilbestiariorivista.it",74],["italotreno.it",74],["moby.it",74],["orona.it",74],["perfumesclub.it",74],["tirrenia.it",74],["mcc.live",74],["ciar.london",74],["aslimnica.lv",74],["espariga.lv",74],["sosbernuciemati.lv",74],["sudzibas.lv",74],["zieduveikals.lv",74],["bcm.marketing",74],["sky.com.mx",74],["vips.com.mx",74],["bandainamcostudios.my",74],["diahelp.net",74],["diariodelaribera.net",74],["pildorasdefe.net",74],["spiderfoot.net",74],["unian.net",74],["veb.net",74],["visolit.net",74],["brandmake.nl",74],["fieldtriphealth.nl",74],["houkesloot.nl",74],["mobylines.nl",74],["nederlandsebrouwers.nl",74],["omaweetraad.nl",74],["onderdelenlijn.nl",74],["parkerenharlingen.nl",74],["perfumesclub.nl",74],["universiteitleiden.nl",74],["uob.edu.om",74],["ver-tv.online",74],["asmcf.org",74],["auto24.org",74],["avanga.org",74],["friendsofeurope.org",74],["iasgp.org",74],["pjon.org",74],["streetfootballworld.org",74],["panamaamerica.com.pa",74],["ldavinci.edu.pe",74],["aliorbank.pl",74],["autempoeuropie.pl",74],["bfc.pl",74],["classen.pl",74],["angora.com.pl",74],["gandalf.com.pl",74],["wid.com.pl",74],["desirebutik.pl",74],["dhosting.pl",74],["dvdmax.pl",74],["egzaminy.edu.pl",74],["euromedictorun.pl",74],["filtrosfera.pl",74],["fitpatrol.pl",74],["gmzp.pl",74],["sejmsenat2019.pkw.gov.pl",74],["referendum.gov.pl",74],["wybory.gov.pl",74],["m-fashion.pl",74],["milanowek.pl",74],["najlepszemeble.pl",74],["niedziela.pl",74],["nikubowling.pl",74],["onas.org.pl",74],["scobel.pasaz24.pl",74],["profidomo.pl",74],["propertygem.pl",74],["proxyparts.pl",74],["rowery-indiana.pl",74],["sprawdzonyfizjoterapeuta.pl",74],["strefawalut.pl",74],["swood.pl",74],["sylan.pl",74],["wkruk.pl",74],["mzk.zgora.pl",74],["cdnnow.pro",74],["cp.pt",74],["metalomarao.pt",74],["perfumesclub.pt",74],["madalinliviu.ro",74],["samsonite.ro",74],["advstreet.ru",74],["akado.ru",74],["calltouch.ru",[74,5087]],["cdnnow.ru",74],["ch1ef.ru",74],["chophytol.ru",74],["city-story.ru",74],["domarket.ru",74],["fastpersonal.ru",74],["froneri.ru",74],["gramota.ru",74],["hi-fi.ru",74],["hse.ru",74],["ingrad.ru",[74,5127]],["lavardi.ru",74],["les33.ru",74],["mayoly-spindler.ru",74],["mlp-advokat.ru",74],["nichiha.ru",74],["onpoint.ru",74],["orona.ru",74],["otkritkiok.ru",74],["prof53.ru",74],["selo-zelenoe.ru",74],["skillbox.ru",74],["staltrans.ru",74],["technolove.ru",74],["trend-russia.ru",74],["food.vkusvill.ru",74],["bokadirekt.se",[74,561]],["bolagsverket.se",74],["havkom.se",74],["hotelskeppsholmen.se",74],["intendit.se",74],["lfv.se",74],["mannheimerswartling.se",74],["nobis.se",74],["nobishotel.se",74],["operakallaren.se",74],["sgu.se",74],["sisjointressenter.se",74],["stallmastaregarden.se",74],["teknikdelar.se",74],["sistic.com.sg",74],["gumenadom.si",74],["izi.si",74],["ponovnauporaba.si",74],["lvsas.sk",74],["podmaz.sk",74],["sbsjager.sk",74],["supertrezor.sk",74],["doit.software",74],["2x2.su",74],["iden.team",74],["stb.com.tn",74],["emea.com.tr",74],["golfdondurma.com.tr",74],["permak.com.tr",74],["mm.ck.ua",74],["compendium.com.ua",74],["game-game.com.ua",74],["webawards.com.ua",74],["darnitsa.ua",74],["tireshop.ua",74],["unian.ua",74],["dur.ac.uk",74],["cavex.co.uk",74],["chemistdirect.co.uk",74],["cineworld.co.uk",74],["flatironsquare.co.uk",74],["fluid.co.uk",74],["medela.co.uk",74],["orientalmart.co.uk",74],["perfumesclub.co.uk",74],["scsplc.co.uk",74],["thomas-elliott.co.uk",74],["twinings.co.uk",74],["ashridge.org.uk",74],["consumeraffairs.org.uk",74],["royalparks.org.uk",74],["ukcisa.org.uk",74],["orona.uk",74],["honda.co.za",74],["nedbank.co.za",74],["renaultbryanston.co.za",74],["renaultfourways.co.za",74],["stuttafordvanlines.co.za",74],["trempak.co.za",74],["plenti.app",75],["revanced.app",76],["shroomers.app",77],["lacsc.be",77],["remove.bg",77],["rotadooeste.com.br",77],["tjsc.jus.br",77],["atproperties.com",77],["autotrader.com",77],["coingecko.com",77],["disponivel.com",77],["equisys.com",77],["farmers.com",77],["fordblueadvantage.com",77],["g2g.com",77],["getmailbird.com",77],["ilkha.com",77],["jsonquerytool.com",[77,1831]],["lobaevarms.com",77],["skokka.com",77],["unscreen.com",77],["wallpaperdirect.com",77],["susicka.cz",77],["hausgold.de",77],["speisebaron.de",77],["innn.it",77],["disponivel.net",77],["gateway.one",77],["plantnet.org",77],["parklot.pl",77],["dogruhaber.com.tr",77],["modoko.com.tr",77],["muze.gen.tr",77],["yesim.app",78],["aerolineas.com.ar",79],["hoyelijo.com.ar",80],["mybodymyway.com.au",80],["secuidadoutor.com.br",80],["aimhigher8.ca",80],["berlis.ch",80],["endometriose-info.ch",80],["eylea.ch",80],["gyndoc.ch",80],["nubeqa.ch",80],["xarelto.ch",80],["birthcontrol101.com",80],["ckdandt2d.com",80],["kadinsagligitv.com",80],["trkcancer.com",80],["your-life-sa.com",80],["loveeyesight.hk",80],["your-life.hk",80],["adempas.jp",80],["colaborator.jp",80],["cteph.jp",80],["g4atokyo.jp",80],["aspirinprotect.co.kr",80],["jll.com.ar",81],["jll.com.au",81],["jll.be",81],["jll.com.br",81],["jll.ca",81],["jll.ch",81],["jll.cl",81],["joneslanglasalle.com.cn",81],["jll.com.co",81],["jll.com",81],["jll-mena.com",81],["jll.cz",81],["jll.de",81],["jll.es",81],["jll.fi",81],["jll.fr",81],["jll.co.id",81],["jll.co.il",81],["jll.it",81],["joneslanglasalle.co.jp",81],["jll.co.kr",81],["jll.com.lk",81],["jll.lu",81],["jll.com.mo",81],["jll.com.mx",81],["jll.com.my",81],["jll.nl",81],["jll.nz",81],["jll.pe",81],["jll.com.ph",81],["jll.pl",81],["jll.pt",81],["jll.ro",81],["jll.ru",81],["jllsweden.se",81],["jll.com.sg",81],["jll.sk",81],["jll.co.th",81],["jll.com.tr",81],["jll.com.tw",81],["jll.co.uk",81],["joneslanglasalle.com.vn",81],["jll.co.za",81],["macro.com.ar",82],["motorola.com.ar",83],["motorola.com.br",83],["samsonite.com.ar",84],["samsonite.cl",84],["samsonite.com.co",84],["wisehosting.com",84],["samsonite.com.mx",84],["tumi.com.mx",[84,102]],["samsonite.com.pe",84],["procreate.art",86],["byggmesteren.as",87],["cosmosmagazine.com",87],["sciencenordic.com",87],["aperitif.no",87],["estatenyheter.no",87],["forskning.no",87],["forsvaretsforum.no",87],["journalisten.no",87],["khrono.no",87],["m24.no",87],["sciencenorway.no",87],["tellows.asia",88],["co-x.at",88],["hautarzt-perchtoldsdorf.at",88],["istac.at",88],["phoenixproject.at",88],["tellows.at",88],["venen-ordination.at",88],["elegant.be",88],["solidas.be",88],["tellows.be",88],["bta.bg",88],["justice.bg",88],["mfa.bg",88],["minfin.bg",88],["history.bnpparibas",88],["luluteveiculos.com.br",88],["portalnaval.com.br",88],["tellows.com.br",88],["tnpetroleo.com.br",88],["toquedeletra.com.br",88],["abcz.org.br",88],["freemeteo.by",88],["hooray-heroes.ca",88],["filman.cc",88],["freemeteo.ch",88],["lolabrause.ch",88],["stalderag.ch",88],["bazar.club",88],["primecomputer.co",88],["tellows.co",88],["advancedinstaller.com",88],["agro-xardin.com",88],["ah-me.com",88],["aquedah.com",88],["arag.com",88],["arlestourisme.com",88],["astillerosamado.com",88],["ataudesgallego.com",88],["atemfito.com",88],["atleticodemadrid.com",88],["auberge-maison-rouge.com",88],["ayraviation.com",88],["bagoasdomar.com",88],["bakkersliedrecht.com",88],["caminodosar.com",88],["campleaders.com",88],["canadiansolar.com",88],["carbonicaslandeira.com",88],["caribbeanjobs.com",88],["celulares.com",88],["chineame.com",88],["claveweb.com",88],["climaprecios.com",88],["clinicaconcheiro.com",88],["clublablanca.com",88],["composteladigital.com",88],["coreixample.com",88],["cork1point.com",88],["crcinfrared.com",88],["crmorrow.com",88],["cuerosnoroeste.com",88],["desgphoto.com",88],["dosilmaronas.com",88],["educalingo.com",88],["eimenuts.com",88],["elenplast.com",88],["enmark2.com",88],["eporner.com",88],["espais360.com",88],["espectaculospereira.com",88],["esquelasdeasturias.com",88],["essenjet.com",88],["estiber.com",88],["exfopino.com",88],["factoriadeproyectos.com",88],["feyenoord.com",88],["fidelitypensionmanagers.com",88],["firma5.com",88],["freemeteo.com",88],["fresgestin.com",88],["fulltilt.com",88],["garciasabate.com",88],["geilemaedchen.com",88],["gestalylopez.com",88],["globalgolf.com",88],["globalpetrolprices.com",88],["gourmibox.com",88],["gta5grand.com",88],["homecinemachoice.com",88],["hostisoft.com",88],["hotel-baud.com",88],["humbersideairport.com",88],["ibeesoft.com",88],["igorsicinski.com",88],["illiquidx.com",88],["improven.com",88],["inmobi.com",88],["interfaceconcept.com",88],["intur.com",88],["lebenundtod.com",88],["lenceriaintimabonet.com",88],["lloydsbankinggroup.com",88],["loqueleo.com",88],["lordicon.com",88],["luckyshepherd.com",88],["maderasornanda.com",88],["marcodaspias.com",88],["mardeesteiro.com",88],["mareespeche.com",88],["mediamaratonvitoriagasteiz.com",88],["mediasetitalia.com",88],["membean.com",88],["mercatdesantantoni.com",88],["mervynstewart.com",88],["monaditas.com",88],["moviles.com",88],["my-meteo.com",88],["ni-host.com",88],["noisli.com",88],["nuriabello.com",88],["obrasgnovoa.com",88],["ondevio.com",88],["ormandygroup.com",88],["os3ti.com",88],["ottisoftware.com",88],["oxastredeanos.com",88],["panfurware.com",88],["phonearena.com",88],["plantflags.com",88],["pokernews.com",88],["polloslaino.com",88],["private.com",88],["privatecastings.com",88],["procuradoresensantiago.com",88],["propetan.com",88],["psimarta.com",88],["puromarketing.com",88],["q2shop.com",88],["resortleaders.com",88],["restaurant-lamaryllis.com",88],["restauranteapedra.com",88],["ricardoazkue.com",88],["safetica.com",88],["santmartieix.com",88],["saudedosorriso.com",88],["sector04.com",88],["smallerearth.com",88],["sofiamosquera.com",88],["solutions-numeriques.com",88],["spreadthequote.com",88],["station-orange.com",88],["sunporno.com",88],["supermolon.com",88],["t-es-qui.com",88],["tablademareas.com",88],["tellows.com",88],["tellows-au.com",88],["tellows-fi.com",88],["tellows-ng.com",88],["tellows-tr.com",88],["theatre-news.com",88],["theglobaleconomy.com",88],["theodora.com",88],["support.tonies.com",88],["trasteroselpato.com",88],["vcssoluciones.com",88],["verema.com",88],["viveirosgastrar.com",88],["wearemarketing.com",88],["xioci.com",88],["xn--diseowebames-dhb.com",88],["xn--diseowebengalicia-ixb.com",88],["xn--diseowebmilladoiro-q0b.com",88],["xn--diseowebsantiagodecompostela-0xc.com",88],["xnostars.com",88],["yesvids.com",88],["yoo-ci.com",88],["zonexecutive.com",88],["adams-music.cz",88],["awilux.cz",88],["boardstar.cz",88],["hudebnishop.cz",88],["luxury-spa.cz",88],["moistureguard.cz",88],["newberry.cz",88],["praguerealestate.cz",88],["prazskereality.cz",88],["svetratanu.cz",88],["tellows.cz",88],["vypocitejto.cz",88],["zlatydul.cz",88],["amilian.de",88],["autoampel.de",88],["bockleder.de",88],["boettcher-fahrraeder.de",88],["cityhotel-muenster.de",88],["emiko.de",88],["gastro-muenster.de",88],["kj.de",88],["ra-ktp.de",88],["scm-handball.de",88],["tech-review.de",88],["tellows.de",88],["traegerwerk-thueringen.de",88],["triton-reagents.de",88],["twsd-ag.de",88],["twsd-sa.de",88],["uni-muenster.de",88],["va90c-online.de",88],["woekomat.de",88],["tellows.dk",88],["hepsor.ee",88],["structo.ee",88],["agenttravel.es",88],["bimyou.es",88],["bnext.es",88],["cext.es",88],["complia.es",88],["portal.seg-social.gob.es",88],["grupodom.es",88],["icex.es",88],["lemmon.es",88],["nocilla.es",88],["pamasat.es",88],["sachdelnoroeste.es",88],["schuller.es",88],["separacionydivorcio.es",88],["tellows.es",88],["valfre.es",88],["blockfloete.eu",88],["coinsofhope.eu",88],["iso-chemie.eu",88],["megateh.eu",88],["metbiocat.eu",88],["osetrovatelstvo.eu",88],["piaseczno.eu",88],["rdnester.eu",88],["samcook.eu",88],["the-storyteller.eu",88],["eitb.eus",88],["arctest.fi",88],["suomentivoli.fi",88],["muzo.fm",88],["rockserwis.fm",88],["123comparer.fr",88],["ellisphere.fr",88],["retraitesdeletat.gouv.fr",88],["gupy.fr",88],["oriffpl-cn.fr",88],["q2shop.fr",88],["saurclient.fr",88],["so-mad.fr",88],["tellows.fr",88],["playclassic.games",88],["movistarriders.gg",88],["freemeteo.gr",88],["tellows.gr",88],["jcea.agr.hr",88],["asta-yachting.hr",88],["ghetaldus.hr",88],["okz.hr",88],["zkl.hr",88],["baromfiudvar.hu",88],["freemeteo.hu",88],["gov.hu",88],["lexika.hu",88],["onlinecsapagy.hu",88],["tellows.hu",88],["anpost.ie",88],["irishjobs.ie",88],["tellows.in",88],["servigest.info",88],["ordineavvocati.bari.it",88],["lamuscle.it",88],["lupopornohd.it",88],["pcase.it",88],["q2shop.it",88],["raffaeleinghilterra.it",88],["sc17.it",88],["tellows.it",88],["thefilmclub.it",88],["tellows.jp",88],["hepsor.lv",88],["sync.me",88],["myjob.mu",88],["tellows.mx",88],["aspias.net",88],["emtype.net",88],["emunewz.net",88],["guntin.net",88],["playretrogames.net",88],["studentski.net",88],["tellows.net",88],["antagonist.nl",88],["apotheekzorg.nl",88],["bakker-repair.nl",88],["devriesinvestmentservices.nl",88],["filmladder.nl",88],["freemeteo.nl",88],["hoewilikstrakswonen.nl",88],["keesvanderspek.nl",88],["mzbouw.nl",88],["pharmalot.nl",88],["phphulp.nl",88],["tellows.nl",88],["tellows.co.nz",88],["tranny.one",88],["designsociety.org",88],["imperiaonline.org",88],["iplogger.org",[88,2358]],["mplgrandouest.org",88],["picload.org",88],["scl.org",88],["spa24bergerac.org",88],["tellows.org",88],["telspy.org",88],["theburlingtonfiles.org",88],["veremasolidaria.org",88],["wsws.org",88],["adequate.pl",88],["alergia-allegra.pl",88],["aquila.pl",88],["auchan.pl",88],["bankmillennium.pl",88],["bioliq.pl",88],["hi-tec.com.pl",88],["polskiprzemysl.com.pl",88],["tv6.com.pl",88],["conan-kolekcja.pl",88],["cyfrowe.pl",88],["czytio.pl",88],["delkom.pl",88],["dobreprogramy.pl",88],["dzieje.pl",88],["pb.edu.pl",88],["ekino-tv.pl",88],["filmboxextra.pl",88],["fitnessclubs4.pl",[88,216]],["generali.pl",88],["gov.pl",[88,218]],["grupapartner.pl",88],["heuristic.pl",[88,663,664]],["ikar-centrum.pl",88],["itc-pa.pl",88],["itpstudio.pl",88],["jenox-akumulatory.pl",88],["josilq.pl",88],["kasystefczyka.pl",88],["kosmiczni.pl",88],["myfitnessplace.pl",[88,216]],["newsweek.pl",88],["nocujmy.pl",88],["paczkawruchu.pl",88],["samorzad.pap.pl",88],["pilkanozna.pl",88],["pkpsa.pl",88],["play.pl",88],["polotv.pl",88],["polsat.pl",88],["priv.pl",88],["profmetkol.pl",88],["realdevelopment.pl",88],["realmadryt.pl",88],["tellows.pl",88],["torunskiefirmy.pl",88],["tripolo.pl",[88,4971]],["tugramy.pl",88],["tv4.pl",88],["ukrainianinpoland.pl",88],["vizjer.pl",88],["wroc.pl",88],["wszczecinie.pl",88],["zdrofit.pl",[88,216]],["zdrofitzdrowemiejsce.pl",[88,216]],["fidelidade.pt",88],["merceariabio.pt",88],["multicare.pt",88],["okteleseguros.pt",88],["q2shop.pt",88],["ren.pt",88],["tellows.pt",88],["agrointel.ro",88],["asauto.ro",88],["autopitonline.ro",88],["f5auto.ro",88],["onauto.ro",88],["piese-auto-oradea.ro",88],["sawauto.ro",88],["vest-auto.ro",88],["freemeteo.rs",88],["mitino-center.ru",88],["tellows.ru",88],["any.run",88],["tellows.se",88],["implantoloski-center.si",88],["digitel.sk",88],["ladel.sk",88],["intercon.systems",88],["eltesan.com.tr",88],["magnadijital.com.tr",88],["starcool.com.tr",88],["alltube.tv",88],["eska.tv",88],["fokus.tv",88],["gaygo.tv",88],["nasze-kino.tv",88],["nowa.tv",88],["sikana.tv",88],["voxmusic.tv",88],["cw.com.tw",88],["tellows.tw",88],["harper-adams.ac.uk",88],["bl.uk",88],["aquariumforums.co.uk",88],["citylets.co.uk",88],["doorstore.co.uk",88],["eliteracingclub.co.uk",88],["fbhvc.co.uk",88],["film-news.co.uk",88],["forbiddenplanet.co.uk",88],["gpstraining.co.uk",88],["holmesmill.co.uk",88],["hoorayheroes.co.uk",88],["izikart.co.uk",88],["jomast.co.uk",88],["mittonhallhotel.co.uk",88],["monebrosdiy.co.uk",88],["phillipsvolkswagen.co.uk",88],["premiumcredit.co.uk",88],["proteum.co.uk",88],["q2shop.co.uk",88],["radiocaroline.co.uk",88],["saint-gobain.co.uk",88],["sjdavidsonmotors.co.uk",88],["tellows.co.uk",88],["the-tls.co.uk",88],["tsb.co.uk",88],["weldricks.co.uk",88],["wilsonsofrathkenny.co.uk",88],["cifas.org.uk",88],["police.uk",88],["hotel-continental.com.ve",88],["tupornogratis.xxx",88],["mccarthyisuzu.co.za",88],["tellows.co.za",88],["fhstp.ac.at",89],["haanindustrial.com",89],["elisa.rekrytointi.com",89],["tatasteelonbrand.com",89],["ippies.nl",89],["sophianum.nl",89],["picniq.co.uk",89],["kug.ac.at",90],["barmherzige-brueder.at",90],["gesipa.at",90],["schachermayer.at",90],["duracell.com.au",90],["belfortinternational.be",90],["estudiografenno.com.br",90],["roman-graf.ch",90],["prolific.co",90],["beckhoff.com",90],["behobia-sansebastian.com",90],["builtbybel.com",90],["dnca-investments.com",90],["gesipausa.com",90],["luontoliving.com",90],["muesliswap.com",90],["papier-mettler.com",90],["salesviewer.com",90],["schrack-seconet.com",[90,2479]],["suedtirol.com",90],["supplementa.com",90],["gesipa.cz",90],["40gold.de",90],["afh-group.de",90],["auto-rhein.de",90],["berghotel-sudelfeld.de",90],["book-n-drive.de",90],["buecher.de",90],["buecher-sale.de",90],["christ-sucht-christ.de",90],["comet-cine-center.de",90],["deskmodder.de",90],["duracell.de",90],["muehlhausen.filmpalast.de",90],["gesipa.de",90],["handicap-love.de",90],["jokers.de",90],["kinopalast-neuburg.de",90],["kubi-online.de",90],["lumos-kino-nidda.de",90],["mewo-mm.de",90],["mischgastauchen.de",90],["nunido.de",90],["oelwechsel-muenchen.de",90],["osteopathiepraxis-hamburg.de",90],["petermachtpause.de",90],["radldiscount.de",90],["rebreather-ccr.de",90],["redaktionsbuero-niemuth.de",90],["flooring.regupol.de",90],["tarif4you.de",90],["tauchen-richtig-lernen.de",90],["trimix-tauchen.de",90],["volksmusik-notenshop.de",90],["volksmusiknoten.de",90],["westerhofcafe-im-stielerhaus.de",90],["hechingen.zollernalb-kinos.de",90],["duracell.dk",90],["duracell.es",90],["gesipa.es",90],["publicidadconcursal.es",90],["eukanuba.eu",90],["trendingtopics.eu",90],["gipuzkoa.eus",90],["sansebastianturismoa.eus",90],["herrfors.fi",90],["pohjanmaan.fi",90],["duracell.fr",90],["enercoop.fr",90],["gesipa.fr",90],["duracell.it",90],["pasts.lv",90],["saldus.lv",90],["gesipa.mx",90],["duracell.nl",90],["gesipa.nl",90],["lvstrucks.nl",90],["triaswestland.nl",90],["klaro.org",90],["duracell.pl",90],["gesipa.pl",90],["gesipa.ro",90],["pohjanmaan.se",90],["cd-cc.si",90],["gesipa.com.tr",90],["duracell.co.uk",90],["gesipa.co.uk",90],["powerhouse-fitness.co.uk",90],["oeaw.ac.at",91],["onb.ac.at",92],["tennistv.com",92],["nordot.io",92],["bananacar.lt",92],["icvs2023.conf.tuwien.ac.at",93],["systematica.com",93],["blog.univie.ac.at",94],["wu.ac.at",95],["ages.at",96],["ubook.at",96],["airsoftzone.at",97],["armamat.at",97],["airsoft.ch",97],["racius.com",97],["rwe.com",97],["switchonshop.com",97],["adammendrek.cz",97],["financnivzdelavani.cz",97],["view.group.rwe",97],["poistenievyhodne.sk",97],["akkushop-austria.at",[98,99]],["mister-lady.at",98],["svgaustria.at",[98,208,209]],["akkushop-schweiz.ch",[98,99]],["ani-one.com",[98,208]],["aromatico.com",98],["bio-circle.com",[98,208,209]],["businesshemden.com",[98,209]],["detomaso-watches.com",98],["espadrij.com",98],["hoffmann-speedster.com",[98,208,209]],["isa-racing.com",[98,208,209]],["kaffeeraum.com",[98,208,209]],["kosmetik-pinsel.com",[98,208,209]],["lanius.com",98],["leica-camera.com",98],["leicashop.com",98],["luxury-gunstockblanks.com",[98,208,209]],["mientus.com",98],["mister-lady.com",98],["overhemden.com",[98,208,209]],["s-r-p.com",[98,208,209]],["sport-praxenthaler.com",[98,208,209]],["stilgut.com",[98,208,209]],["tischkulturshop.com",[98,208,209]],["topspeed-tt.com",[98,208,209]],["24helmets.de",[98,3109]],["akkushop.de",[98,99]],["akkushop-b2b.de",[98,99]],["alpha-tex.de",[98,208,209]],["antenne-holm.de",[98,208,209]],["aprotech.de",[98,208,209]],["arbrikadrex.de",[98,209]],["aromatico.de",98],["bccprinttechnik.de",[98,208,209]],["shop.berliner-kaffeeroesterei.de",98],["beta-motor-shop.de",[98,208,209]],["bremer-gewuerzhandel.de",[98,208]],["canidimondo.de",[98,208,209]],["comiccave.de",[98,208,209]],["edampfer24.de",[98,208,209]],["fairtoner.de",98],["feierstoff.de",[98,208]],["ffpshop.de",98],["flaschen-glaeser-und-dosen.de",[98,208,209]],["futononline.de",[98,208,209]],["futter-simon.de",[98,208,209]],["gartenstuhl-kissen.de",[98,208,209]],["gesundheitsmanufaktur.de",[98,537]],["gokarthof.de",[98,208,209]],["gruenewiese-shop.de",[98,208,209]],["hairstyletools.de",[98,208,209]],["happy-schuh.de",[98,208,209]],["hdt.de",[98,208]],["heart-tec.de",[98,208,209]],["ic-kuh.de",[98,208,209]],["in-kid.de",[98,208,209]],["insound.de",[98,3297]],["kiids.de",[98,208,209]],["kite-buddy.de",[98,208,209]],["kloundco.de",[98,208,209]],["koestner-shop.de",[98,208,209]],["koliro.de",[98,3109]],["lesenundschenken.de",[98,208,209]],["lesezirkel-brabandt.de",[98,208,209]],["lk-premiumpack.de",[98,208,209]],["manufaktur-joerg-geiger.de",[98,208,209]],["meyermotoren.de",[98,208,209]],["motor-oel-guenstig.de",[98,208]],["motorsportmarkt.de",[98,208,209]],["nowa-manufaktur.de",[98,208,209]],["onlineshop-baumarkt.de",[98,208,209]],["orangepuzzle.de",[98,208,209]],["powermetershop.de",[98,208,209]],["ravenol-shop.de",[98,208,209]],["rbb.de",98],["reflectives.de",[98,208,209]],["regioware.de",[98,208,209]],["rocatronic.de",[98,208,209]],["royacosmetics.de",[98,208,209]],["rucksack.de",98],["saunawelt-hamburg-shop.de",[98,208,209]],["schellenberg-professional.de",[98,208,209]],["scheulenburg-direkt.de",[98,208,209]],["schlemmer-metzgerei.de",[98,208,209]],["schwab-rollrasen.de",[98,208,209]],["sedulus.de",[98,208,209]],["sennerei-lehern.de",[98,208,209]],["spielgeschenke.de",[98,208,209]],["stratic.de",[98,208,209]],["terra-australia.de",[98,208,209]],["tinte.de",[98,208,209]],["toner-dumping.de",98],["torten-boutique.de",[98,208,209]],["velken.de",98],["verdeck.de",[98,208,209]],["volksversand.de",98],["vsmedien-shop.de",[98,208,209]],["walter-outlet.de",[98,208,209]],["waschkampagne.de",[98,208,209]],["weinhandel-fertsch.de",[98,208,209]],["werder-ketshop.de",[98,208,209]],["wolkengarage.de",[98,208,209]],["wurstladen.de",[98,208,209]],["akkushop.dk",[98,99]],["brilliant-ag.eu",[98,208]],["hygiene-shop.eu",[98,208,209]],["stoffkontor.eu",98],["batterie-boutique.fr",[98,99]],["verpackungs-shop.net",[98,208,209]],["akku-shop.nl",[98,99]],["akkushop-turkiye.com.tr",[98,99]],["24helmets.co.uk",[98,3109]],["alpenhof-ramsau.at",100],["bau-tadic.at",100],["bauwerk-schladming.at",100],["carshop24.at",100],["p-import.co.at",100],["dream-design.at",100],["ek-bau.at",100],["elektrofladischer.at",100],["fensterbank-express.at",100],["gasthof-ruescher.at",100],["golfpichlarn.at",100],["haingartner-holz.at",100],["kirchenbichler.at",100],["landhotel-kolb.at",100],["malerei-ramsauer.at",100],["r-u-s.at",100],["rohrleitungsbau.at",100],["schlattham.at",100],["sonnberglifte.at",100],["sonnhof-ramsau.at",100],["sport-scherz.at",100],["urlaub-bei-hartweger.at",100],["zt-fritz.at",100],["huaweistore.bg",100],["intersport.bg",100],["akustik-stegermaier.com",100],["bretterklieber.com",100],["eventssystem.com",100],["herwerthner.com",100],["hondoscenter.com",100],["icelandicglacial.com",100],["karl-pitzer.com",100],["rhetorik-trainer.com",100],["seelenschoen.com",100],["tobaccopreventioncessation.com",100],["intersport.com.cy",100],["ks-gruppe.de",100],["jpccr.eu",100],["alp-isolation.fr",100],["carflex.fr",100],["cepim.fr",100],["hartorama.gr",100],["huaweistore.gr",100],["intersport.gr",100],["kafkas.gr",100],["quiko.gr",100],["butor-mirjan24.hu",[100,893]],["icelandicglacial.is",100],["myray.it",100],["newtom.it",100],["bubble-soccer.net",100],["yellowbrick.nl",100],["virbac.ph",100],["vwfs.pl",100],["carflex.pro",100],["intersport.ro",100],["renewal.ru",[100,602]],["alpinschule-kopp.at",101],["bruggerhof-camping.at",[101,112]],["pferdetransport.co.at",101],["hausspitaler.at",101],["horn-ist-vorn.at",101],["rauch-import.at",101],["schnapsbrennereispitaler.at",101],["wegschaider.at",101],["hoertechnik.ch",101],["vdc-faust.ch",101],["adlerparkett.com",101],["andersoneurope.com",101],["anschlussbahnprofis.com",101],["antonbogner.com",101],["bindschaedel.com",101],["co-chamberorchestra.com",101],["desch.com",101],["handlampen.com",101],["kumbichlhof.com",101],["mamivac.com",101],["minervis.com",101],["nexpotential.com",101],["ofs-filtration.com",101],["pixogram.com",101],["rechtsanwaltinberlin.com",101],["ski-gmbh.com",101],["stabila.com",101],["stabila-promotion.com",101],["struber-entsorgung.com",101],["treble-light.com",101],["1fckleve.de",101],["aip-pflege.de",101],["arco-obrigheim.de",101],["atemag.de",101],["ausber.de",101],["auto-damm.de",101],["auto-mertens.de",101],["berghotel-habbel.de",101],["bergkamen.de",101],["betten-star.de",101],["bio-weihnachtsbaum-versand.de",101],["blumen-hannweg.de",101],["bne-kompass.de",101],["broemmelhaupt.de",101],["bs-bauprogramm.de",101],["bundesverband-systemgastronomie.de",101],["ciborius-gruppe.de",101],["cleobadtra.de",101],["conzieglio.de",101],["croso.de",101],["dambacher-werkstaetten.de",101],["die-fischerstrasse.de",101],["drmerkundpartner.de",101],["ednt.de",101],["elisental.de",101],["emtrion.de",101],["energie-loesungen.de",101],["fahrradlange.de",101],["flink-fleissig.de",101],["gaestehaus-mira.de",101],["gartengestaltung-brunnert.de",101],["gerwenshof.de",101],["gesundheitshaus-berlin.de",101],["glas-schneider.de",101],["gras-tippkemper.de",101],["green-pixelbox.de",101],["gut-vorwald.de",101],["haug-cnc.de",101],["hecht-dieper.de",101],["hedgework.de",101],["hermes-klapplaeden.de",101],["hoergeraete-pavel.de",101],["holz-koehrmann.de",101],["hotel-hausammeer.de",101],["ibs-pm.de",101],["imp-ag.de",101],["jbwebart.de",101],["jobcenter-lippe.de",101],["jobcenter-remscheid.de",101],["kanzlei-goebel-partner.de",101],["kari-farming.de",101],["kawasaki-lastenesel.de",101],["kirchenkreis-kleve.de",101],["kongress-arbeitsrecht.de",101],["kranz-kunststofftechnik.de",101],["kreativefreizeit.de",101],["kuk-is.de",101],["lag-jugend-und-film.de",101],["lebenmitkrebs-rsk.de",101],["loesi.de",101],["lucom.de",101],["marktundtrend.de",101],["mc-fotobox.de",101],["minol.de",101],["minolenergie.de",101],["mosaik-management.de",101],["mth-containerdienst.de",101],["nantis.de",101],["neudel-verpackungen.de",101],["neufang-akademie.de",101],["nickel-immobilien.de",101],["nkr-treppen.de",101],["nmi-tt.de",101],["noerdliches-fichtelgebirge.de",101],["nolte-fliesen.de",101],["norsonic.de",101],["oberschule-bergen.de",101],["olymp-cd.de",101],["pro-massivholz.de",101],["rattania.de",101],["restaurant-passat.de",101],["rheinhessische.de",101],["riedenauer-education.de",101],["ritter-von-boehl.de",101],["rt-specht.de",101],["saegewerk-fuessenich.de",101],["schmallenberger-familienzentren.de",101],["schmitt-fleischwaren.de",101],["schroeder-gas.de",101],["sebastiankrull.de",101],["security-berlin.de",101],["security-sicherheitsdienst-frankfurt.de",101],["security-sicherheitsdienst-stuttgart.de",101],["sensorik-loesungen.de",101],["sg-strietwald.de",101],["soziokultur-thueringen.de",101],["struck-recycling.de",101],["technologie-medien.de",101],["theater-eisleben.de",101],["tierheim-wipperfuerth.de",101],["tischlerei-brummert.de",101],["ttc-werden48.de",101],["tujareisen.de",101],["tuwas-deutschland.de",101],["twc-grebe.de",101],["urologie-am-wilhelmsplatz.de",101],["villapaulus.de",101],["voegeler-bau.de",101],["vwa-hochschule.de",101],["waagen-friederichs.de",101],["weihnachtsbaumhof.de",101],["wg-riesa.de",101],["wild-bikes.de",101],["wn-zentralklinik.de",101],["wohnungen-und-haeuser-in-brandenburg.de",101],["younited.de",101],["zelle-immobilien.de",101],["zurell-samina.de",101],["campuscore.eu",101],["alcona.info",101],["dezze.net",101],["prowin-bt.net",101],["schueler-nachhilfe.net",101],["europeanavmalliance.org",101],["americantourister.at",102],["lipault.at",102],["quiksilver-europe.at",102],["quiksilver.be",102],["quiksilver.ch",102],["albumartexchange.com",[102,784]],["bintercanarias.com",102],["bio-rad.com",[102,784]],["birkenstock.com",[102,784]],["boggi.com",102],["campingboltana.com",[102,784]],["campingcabodegata.com",[102,784]],["campingcastillo.com",[102,784]],["campingcuenca.com",[102,784]],["campingdeharo.com",[102,784]],["campingelmolino.com",[102,784]],["campingetxarri.com",[102,784]],["campingfuentescarrionas.com",[102,784]],["campingriojerte.com",[102,784]],["campingurbasa.com",[102,784]],["dofus.com",[102,784]],["dofus-le-film.com",[102,784]],["dragons-billetterie.com",[102,784]],["billetterie.elysee-montmartre.com",[102,784]],["fcgticket.com",[102,784]],["gregorypacks.com",[102,195]],["infowine.com",[102,784]],["krosmaster.com",[102,784]],["lagoresort.com",[102,784]],["lascorralizas.com",[102,784]],["lookandlearn.com",[102,784]],["mympchain.com",[102,784]],["nerim.com",102],["rollingluggage.com",102],["strandlins.com",102],["tumi.com",[102,195]],["wescobroadcast.com",102],["wetixpro.com",[102,784]],["benelli-motor.cz",[102,784]],["mironet.cz",[102,784]],["montkov.cz",[102,784]],["hillwig.de",[102,784]],["learnattack.de",[102,784]],["mypalmshop.de",[102,784]],["neue-impulse-verlag.de",102],["quiksilver.de",102],["rollingluggage.de",102],["roxy-germany.de",102],["spaetzlesuche.de",[102,3433]],["billabong.dk",102],["quiksilver.dk",102],["rollingluggage.dk",102],["roxy-denmark.dk",102],["campingcabodegata.es",[102,784]],["campingelastral.es",[102,784]],["campingred.es",[102,784]],["enracha.es",[102,784]],["intersport.es",102],["nacex.es",[102,784]],["quiksilver.es",102],["yocasino.es",102],["belizia.fi",102],["billabong.fi",102],["quiksilver.fi",102],["roxy.fi",102],["aquazergues.fr",[102,784]],["billabong.fr",102],["billetterie-bopb.fr",[102,784]],["billetterie-ffhandball.fr",[102,784]],["ca-laloue.fr",[102,784]],["casinodeparis.fr",[102,784]],["citeaquademie.fr",[102,784]],["complexe-citelium.fr",[102,784]],["couzeo.fr",[102,784]],["duo-caudry.fr",[102,784]],["espontoise.fr",[102,784]],["helicea-cab.fr",[102,784]],["lavague-plainevallee.fr",[102,784]],["letrianon.fr",[102,784]],["lipault.fr",102],["lo-obernai.fr",[102,784]],["piscine-baker.fr",[102,784]],["piscine-berlioux.fr",[102,784]],["piscine-champerret.fr",[102,784]],["piscine-estrees.fr",[102,784]],["piscine-godard.fr",[102,784]],["quiksilver.fr",102],["rollingluggage.fr",102],["roxy.fr",102],["sceneo-capso.fr",[102,784]],["billetterie.stade.fr",[102,784]],["billetterie.stadetoulousain.fr",[102,784]],["atticabank.gr",[102,784]],["americantourister.hu",102],["intersport.hu",[102,784]],["kh.hu",102],["rollingluggage.hu",102],["billabong-store.ie",102],["quiksilver.ie",102],["roxy-ireland.ie",102],["dcshoes.it",[102,784]],["edizionicrescere.it",[102,784]],["glenair.it",102],["quiksilver.it",102],["ing.jobs",102],["quiksilver.lu",102],["compilatio.net",102],["quiksilver.nl",102],["rollingluggage.nl",102],["rollingluggage.no",102],["sgim.org",[102,784]],["billabong-store.pl",102],["miastograf.pl",[102,784]],["rollingluggage.pl",102],["quiksilver.pt",102],["tumi.pt",102],["quiksilver-store.se",102],["roxy-store.se",102],["abnova.com.tw",[102,784]],["portwell.com.tw",[102,784]],["billabong.co.uk",102],["quiksilver.co.uk",102],["roxy-uk.co.uk",102],["lekarna.us",[102,784]],["jobs.ams.at",103],["auto-doc.at",104],["easycosmetic.at",104],["giffits-werbeartikel.at",[104,139]],["meteoprog.at",104],["appmetmij.be",104],["auto-doc.be",104],["autodoc.be",104],["easycosmetic.be",104],["infocom.be",104],["meteoprog.be",104],["autodoc.bg",104],["agendeam.com.br",104],["girolando.com.br",[104,414]],["sescsp.org.br",[104,501]],["auto-doc.ch",104],["autodoc24.ch",104],["easycosmetic.ch",104],["giffits-werbeartikel.ch",[104,139]],["meteoprog.ch",104],["fups.com",104],["gkndirect.com",104],["goteborg.com",104],["justinguitar.com",104],["meteoprog.com",104],["orbussoftware.com",104],["pfleiderer.com",[104,2276]],["theopen.com",104],["zitatezumnachdenken.com",[104,342]],["autodoc.cz",104],["meteoprog.cz",104],["atraveo.de",[104,232]],["autodoc.de",104],["autoersatzteile.de",[104,1349]],["autoteiledirekt.de",104],["diebayerische.de",104],["e-domizil.de",[104,232]],["easycosmetic.de",104],["erdinger.de",104],["giffits.de",[104,139]],["meteoprog.de",104],["primehome.de",104],["slantastoffe.de",104],["solcom.de",104],["autodoc.dk",104],["meteoprog.dk",104],["autodoc.ee",104],["meteoprog.ee",104],["meteoprog.es",104],["sportium.es",104],["autodoc.fi",104],["auto-doc.fr",104],["meteoprog.fr",104],["autodoc.gr",104],["antikvarium.hu",104],["autodoc.hu",104],["meteoprog.hu",104],["auto-doc.ie",104],["webapps.geohive.ie",[104,3988]],["adamieva.info",[104,388]],["auto-doc.it",104],["meteoprog.it",104],["autodoc.lt",104],["meteoprog.lt",104],["autodoc.lu",104],["autodoc.lv",104],["meteoprog.lv",104],["mitsubishicarbide.net",104],["appmetmij.nl",104],["autodoc.nl",104],["ing.nl",104],["meteoprog.nl",104],["soldaatvanoranje.nl",104],["autodoc.co.no",104],["columbia.pe",104],["autodoc.pl",104],["meteoprog.pl",104],["auto-doc.pt",104],["meteoprog.com.pt",104],["autodoc24.ro",104],["meteoprog.ro",104],["hotcourses.ru",104],["autodoc.se",104],["domstol.se",104],["mathem.se",104],["meteoprog.se",104],["veidekke.se",104],["autodoc.si",104],["autodoc.sk",104],["meteoprog.sk",104],["autodoc.co.uk",104],["backmarket.at",105],["backmarket.be",105],["backmarket.com",[105,919]],["backmarket.es",105],["backmarket.fi",[105,3713]],["backmarket.fr",105],["backmarket.gr",105],["backmarket.ie",105],["backmarket.it",105],["thebackmarket.nl",105],["backmarket.pt",105],["backmarket.se",105],["backmarket.sk",105],["backmarket.co.uk",105],["baumschulen-suedost.at",107],["gaertnerei-jandl.at",107],["bauer-baumschulen.ch",107],["kunzbaumschulen.ch",107],["pflanzen-fuer-unsere-gaerten.ch",107],["beichel.com",107],["blumen-osswald.com",107],["shop.gaertnerei-heckel.com",107],["gartenundambiente.com",107],["neiske.com",107],["rammes-gruenland.com",107],["piardino.cz",107],["1a-garten.de",107],["1a-garten-hopp.de",107],["1a-garten-krauss.de",107],["1a-garten-weggler.de",107],["app-baumschulen.de",107],["aquatop-aachen.de",107],["baumschule-haid.de",107],["baumschule-mueller.de",107],["baumschule-plattner.de",107],["baumschule-rosskamp.de",107],["baumschule-stielau.de",107],["bazle.de",107],["bellandris-lueske.de",107],["bellandris-woerlein.de",107],["berghausener-blumentopf.de",107],["blumen-dorn.de",107],["blumen-eber.de",107],["blumen-frondorf.de",107],["blumen-radloff.de",107],["blumen-tinneberg.de",107],["blumen-wilking.de",107],["blumenhof-pfeil.de",107],["blumenland-halmer.de",107],["blumenparadies-radtke.de",107],["certech.de",107],["dabluehichauf.de",107],["deltaflor.de",107],["donaumarkt-gartencenter.de",107],["doschblumen.de",107],["edelkamp.de",107],["fahr-pflanzen.de",107],["fenis-blumen.de",107],["fgh.de",107],["fischer-pflanzen.de",107],["florado.de",107],["floragard.de",107],["florapark.de",107],["florawelt.de",107],["gaertnerei-dunst.de",107],["gaertnerei-huebsch.de",107],["gaertnerei-jenkel.de",107],["gaertnerei-otten.de",107],["gaertnerei-petersen.de",107],["gaertnerei-steinhilber.de",107],["gaertnerei-sylvester.de",107],["ganslmaier.de",107],["garten-baumschule-woehrle.de",107],["garten-center-spiegel.de",107],["garten-kremer.de",107],["garten-reiter.de",107],["garten-sauer.de",107],["garten-vielfalt.de",107],["gartenbaumschule-becker.de",107],["gartencenter-bachmann.de",107],["gartencenter-bergerhoff.de",107],["gartencenter-braun.de",107],["gartencenter-decker.de",107],["gartencenter-erfurt.de",107],["gartencenter-kruse.de",107],["gartencenter-meckelburg.de",107],["gartencenter-nickl.de",107],["gartencenter-nordharz.de",107],["gartencenter-schrieverhoff.de",107],["gartencenter-stassen.de",107],["gartencenter-streb.de",107],["gartengraaf.de",107],["gartenvergnuegen-lochte.de",107],["gartenwelt-dauchenbeck.de",107],["goeppert-gartencenter.de",107],["hegemann-kwh.de",107],["hollandpark.de",107],["inflora.de",107],["jensgerdes.de",107],["kircher-collection.de",107],["landgaertnerei-beier.de",107],["pflanzenkatalog.ley-baumschule.de",107],["magnus-gartenpark.de",107],["mauch-garten.de",107],["mauk-gartenwelt.de",107],["meineoldenburger.de",107],["meyers-muehle.de",107],["myrhodo.de",107],["olerum.de",107],["ottos-gartenparadies.de",107],["pflanzen-breuer.de",107],["pflanzenhof-plum.de",107],["pflanzenhof-schuerg.de",107],["pflanzenhof-vaihingen.de",107],["pflanzenmarkt-schlereth.de",107],["pflanzenrichter.de",107],["planterspunch.de",107],["projektsicherheit.de",107],["ritter-blumen.de",107],["schley-gartencenter.de",107],["schupp-gartencenter.de",107],["seebauer.de",107],["seeberger-pflanzenhof.de",107],["selders-toni.de",107],["sporleder-gaertnerei.de",107],["stauden-siebler.de",107],["stoecker-stauden.de",107],["striebel-haus-des-gartens.de",107],["urgibl.de",107],["villaflora.de",107],["voigt-pflanzenhof.de",107],["weber-baumschule.de",107],["wilsaflor.de",107],["wingendorfer-gaertnerei.de",107],["zirener-pflanzen.de",107],["piardino.eu",107],["piardino.info",107],["piardino.it",107],["pflanzenkonzepte.net",107],["zanker.net",107],["uhlsalarymaxing.nhs.uk",107],["beleuchtung.at",108],["lumimania.be",108],["lampite.bg",108],["programia.cz",108],["spokojenypes.cz",108],["svet-svitidel.cz",108],["beleuchtung.de",108],["lampemania.dk",108],["lambimaailm.ee",108],["lampamania.es",108],["valomania.fi",108],["lumimania.fr",108],["fotistikosmos.gr",108],["svijet-svjetiljki.hr",108],["lampak.hu",108],["luciamo.it",108],["lempumanija.lt",108],["lampupasaule.lv",108],["liderlamp.pl",108],["lampamania.pt",108],["luminam.ro",108],["lampmani.se",108],["svet-svetil.si",108],["svet-svietidiel.sk",108],["betterhomes.at",109],["bederhomes.ch",109],["beterhomes.ch",109],["betterhome.ch",109],["betterhomes.ch",109],["betterhoms.ch",109],["betterhomes-international.com",109],["bookbeat.at",110],["bookbeat.be",110],["bookbeat.ch",110],["bookbeat.com",110],["bookbeat.de",110],["schwiizer-schueuemli.de",110],["bookbeat.dk",110],["bookbeat.fi",110],["bookbeat.nl",110],["bookbeat.no",110],["bookbeat.pl",110],["bookbeat.se",110],["bookbeat.co.uk",110],["bruckhaus.at",111],["gesund24.at",[111,137,138]],["wetter.at",[111,137,183]],["wirkochen.at",[111,137,183]],["xn--sterreich-z7a.at",[111,137]],["coca-cola.be",[111,281]],["kabum.com.br",[111,281]],["costco.ca",[111,137]],["autoscout24.ch",[111,137]],["motoscout24.ch",[111,137]],["hypebeast.cn",111],["accor.com",[111,137]],["adobe.com",[111,137,751]],["adshnk.com",[111,137]],["aljazeera.com",[111,137]],["amtrak.com",[111,137]],["apnews.com",[111,137]],["arkadium.com",[111,137,864]],["askubuntu.com",[111,137,882]],["azcentral.com",[111,137]],["bankofhope.com",[111,137]],["bluebuffalo.com",[111,137]],["booking.com",[111,137]],["breitbart.com",[111,137]],["brides.com",[111,137]],["calendly.com",[111,137]],["cbs.com",[111,137]],["cbssports.com",111],["chelseafc.com",[111,281,1118]],["software.cisco.com",[111,137]],["cleanipedia.com",[111,137]],["cnn.com",[111,137,281,1157,1158]],["cocacolaep.com",[111,281]],["coinmarketcap.com",111],["comicbook.com",[111,137]],["cp.com",[111,137]],["darkreading.com",[111,137]],["digitaltrends.com",[111,137]],["discord.com",[111,281]],["disneyplus.com",[111,137]],["doodle.com",[111,137]],["ew.com",[111,137]],["fifa.com",[111,137,1452]],["ford.com",[111,137]],["getyourguide.com",[111,137]],["gitlab.com",[111,137]],["hbomax.com",[111,137]],["hm.com",[111,137]],["huawei.com",[111,137,1711]],["ikea.com",[111,137,1753]],["indeed.com",[111,137,1762]],["informa.com",[111,137]],["inkling.com",111],["konami.com",[111,137]],["logitech.com",[111,137]],["logitechg.com",[111,137]],["marketingweek.com",[111,137]],["maximintegrated.com",[111,137]],["mention.com",[111,137]],["mesaboogie.com",[111,137]],["msn.com",[111,137,2080]],["natgeotv.com",[111,137]],["nba.com",[111,137,2114]],["nfl.com",[111,137]],["nhl.com",[111,2140]],["paloaltonetworks.com",111],["paramountplus.com",[111,137,2248]],["people.com",111],["politico.com",[111,137]],["popculture.com",[111,137]],["prioritypass.com",111],["private-ai.com",[111,137]],["redbull.com",[111,137]],["refinitiv.com",[111,137,2403]],["rexel.com",[111,281]],["serverfault.com",[111,137,882]],["skopenow.com",[111,137]],["slack.com",[111,137]],["slate.com",[111,137]],["sony.com",111],["soundcloud.com",[111,137,227]],["sparknotes.com",[111,137]],["spotify.com",[111,137,2577]],["stackexchange.com",[111,137,882]],["stackoverflow.com",[111,137,882]],["intl.startrek.com",111],["stories.com",111],["subway.com",[111,137]],["superuser.com",[111,137,882]],["synchrony.com",[111,137]],["professionals.tarkett.com",111],["teliacompany.com",111],["thecloroxcompany.com",[111,137]],["tidal.com",[111,2715]],["time.com",[111,137]],["tripsavvy.com",[111,281]],["uefa.com",[111,281]],["avon.uk.com",[111,137]],["validity.com",[111,137]],["vanityfair.com",[111,137,862]],["vishay.com",[111,137]],["wired.com",[111,137,862]],["zdnet.com",[111,137,1155,2986]],["generaliceska.cz",[111,137]],["aboutyou.de",111],["euronics.de",[111,137]],["geizhals.de",[111,281]],["iamexpat.de",111],["pocketbook.de",[111,281]],["unicef.de",111],["ryobitools.eu",111],["cbre.fi",[111,281]],["afd.fr",111],["coleparmer.fr",111],["attica-group.gr",[111,281]],["krunker.io",[111,137,4055]],["bab.la",[111,281]],["consequence.net",[111,137]],["klimatechniker.net",[111,281]],["mathoverflow.net",[111,137,882]],["cocacolanederland.nl",[111,281]],["coca-cola.no",[111,281]],["fpf.org",111],["vonage.com.ph",111],["tvn24.pl",111],["allianz.pt",[111,137]],["fundacaolacaixa.pt",[111,281]],["ilike-it.ro",111],["okazii.ro",[111,137]],["wella.ru",[111,281]],["blaklader.se",[111,281]],["coca-cola.se",[111,281]],["espn.com.sg",[111,137]],["moccona.sg",[111,137]],["generali.sk",[111,137]],["dnv-kema.tw",111],["uclan.ac.uk",111],["autocar.co.uk",[111,281]],["eternit.co.uk",[111,281]],["wired.co.uk",[111,137]],["mastercard.us",[111,137]],["bundesheer.at",113],["calvinklein.at",114],["calvinklein.be",114],["calvinklein.bg",114],["calvinklein.ch",114],["calvinklein.com",114],["calvinklein.cz",114],["calvinklein.de",114],["calvinklein.dk",114],["calvinklein.ee",114],["calvinklein.es",114],["calvinklein.fi",114],["calvinklein.fr",114],["calvinklein.hr",114],["calvinklein.hu",114],["calvinklein.ie",114],["calvinklein.it",114],["calvinklein.lt",114],["calvinklein.lu",114],["calvinklein.lv",114],["calvinklein.nl",114],["calvinklein.pl",114],["calvinklein.pt",114],["calvinklein.ru",114],["calvinklein.se",114],["calvinklein.si",114],["calvinklein.sk",114],["calvinklein.co.uk",114],["clickskeks.at",116],["glarus24.ch",116],["bszam.de",116],["poppen.de",116],["computerwelt.at",117],["herold.at",117],["rcodezero.at",117],["leuchtturm.ch",117],["bellaffair.com",117],["colop.com",117],["internorm.com",117],["laenderbahn.com",117],["leuchtturm.com",117],["leuchtturm1917.com",117],["myschlossberg.com",117],["semikolon.com",117],["springernature.com",117],["cornelsen-experimenta.de",117],["der-metronom.de",117],["dtv.de",117],["hardtwaldsiedlung-karlsruhe.de",117],["jacob.de",117],["jhdversicherungen.de",117],["leuchtturm.de",117],["leuchtturm1917.de",117],["torquato.de",117],["vinzenz-klinik.de",117],["leuchtturm.es",117],["leuchtturm.fr",117],["libraries.merton.gov.uk",117],["mylibrary.merton.gov.uk",117],["dehn.at",118],["dehn.de",118],["desitek.dk",118],["dehn.es",118],["dehn.fr",118],["dehn.hu",118],["dehn.it",118],["ebay.at",119],["ebay.com",119],["ebay.de",119],["ebay.es",119],["ebay.fr",119],["ebay.it",119],["de-baystars.doorblog.jp",119],["ebay.nl",119],["ebay.pl",119],["ebay.co.uk",119],["ei2.at",120],["pdatos.com",[120,2261]],["crezes.es",[120,2261]],["tasacion-costas.es",120],["gant.sk",120],["muellerglas.at",121],["autovilardell.com",121],["blancmarine.com",121],["bonosbienestar.com",[121,221]],["hennamorena.com",[121,221]],["hobbysaliplant.com",[121,221]],["kalkumezquerra.com",121],["maletia.com",121],["mcracingsa.com",121],["molpack.com",121],["moverte.com",121],["mueblestudio.com",121],["nacidoparaserciclista.com",[121,221]],["sakata3d.com",121],["sinpuzzle.com",[121,221]],["tomasbodero.com",121],["vinoyalgomas.com",121],["fadenkreuz-shop.de",[121,221]],["alfombrashamid.es",121],["carmenvazquez.es",121],["farmaciadejaime.es",121],["lauraashley.es",121],["moviloff.es",121],["fiamtorino.eu",[121,221]],["rhsgroup.ro",121],["ejot.at",122],["ejot.cn",122],["ejot.com",122],["perfectingpilates.com",122],["ppfeurope.com",122],["rainfordsolutions.com",122],["shirtee.com",122],["bikesale.de",122],["bingen-ruedesheimer.de",122],["ejot.de",122],["stevensbikes.de",122],["peter-berger.info",122],["defencediscountservice.co.uk",122],["ejot.co.uk",122],["vehicle-certification-agency.gov.uk",122],["charging.ella.at",123],["parking.hamburg-airport.de",123],["eltern-bildung.at",124],["carbonite.com",124],["housemethod.com",124],["boss-nekretnine.hr",124],["lider.hr",124],["optimus.co.im",124],["connect.coron.tech",124],["yoy.tv",124],["eplan.at",125],["kathond.be",125],["eplan.ch",125],["aeerc.com",125],["fusacq.com",125],["illicopharma.com",125],["kathond.com",125],["optisweb.com",125],["eplan.de",125],["kathond.de",125],["motointegrator.de",125],["petcure.de",125],["eplan.es",125],["eplan.hr",125],["centreceramique.nl",125],["kathond.nl",125],["petcure.nl",125],["eplan.co.uk",125],["eschuhe.at",126],["modivo.at",126],["modivo.bg",126],["obuvki.bg",[126,352]],["eschuhe.ch",[126,352]],["eobuv.com",[126,352]],["eobuv.cz",[126,352]],["modivo.cz",126],["eschuhe.de",[126,352]],["modivo.de",126],["modivo.ee",126],["zapatos.es",[126,352]],["efootwear.eu",[126,352,602]],["chaussures.fr",[126,352]],["modivo.fr",126],["epapoutsia.gr",[126,352]],["modivo.gr",126],["ecipele.hr",[126,352]],["modivo.hr",126],["ecipo.hu",[126,352]],["modivo.hu",126],["escarpe.it",[126,352]],["modivo.it",126],["eavalyne.lt",[126,352]],["modivo.lt",126],["eapavi.lv",126],["modivo.lv",126],["eobuwie.com.pl",[126,352]],["modivo.pl",126],["epantofi.ro",[126,352]],["modivo.ro",126],["eskor.se",[126,352]],["eobutev.si",126],["modivo.si",126],["eobuv.sk",[126,352]],["modivo.sk",126],["eobuv.com.ua",[126,352]],["evzuttya.com.ua",126],["modivo.ua",126],["etz.at",127],["leroymerlin.ro",127],["fairtrade.at",128],["hey.bayern",128],["ecouter-en-direct.com",128],["radioemu.com",128],["bistum-essen.de",128],["bistumlimburg.de",128],["bjr.de",128],["bundesanzeiger.de",128],["bundesanzeiger-verlag.de",128],["dbk.de",128],["dtvp.de",128],["fairtrade-deutschland.de",128],["journalist.de",128],["leireg.de",128],["mariahimmelfahrtimtaunus.de",128],["neuwagenduft.de",128],["publikations-plattform.de",128],["transparenzregister.de",128],["unternehmensregister.de",128],["volksbund.de",128],["domicile-emploi.net",128],["languagelab.nl",128],["breakwaterit.co.uk",128],["camerapricebuster.co.uk",128],["fenster-jetzt.at",129],["bohemiagoldcrystal.com",129],["shop.objednavka.com",129],["sapreza.com",129],["zanaromi.com",129],["ajom.cz",129],["ateashop.cz",129],["budkykrmitka.cz",129],["canape.cz",129],["crystalshop.cz",129],["dianashop.cz",129],["dumbylinek.cz",129],["enabytek-iveli.cz",129],["funtown.cz",129],["goodlift.cz",129],["jbsanitary.cz",129],["koeder.cz",129],["kojeneckysvet.cz",129],["krmimmasem.cz",129],["kuchyne-vybaveni.cz",129],["lanatura.cz",129],["limenclothing.cz",129],["litvinoff.cz",129],["lovomarket.cz",129],["mikrovahy.cz",129],["moda4u.cz",129],["mybabystore.cz",129],["nabytekvakci.cz",129],["norskysvetr.cz",129],["okna-hned.cz",129],["plavecke-pomucky.cz",129],["profiscales.cz",129],["reenactor.cz",129],["reflexninazehlovacky.cz",129],["stvarms.cz",129],["tara.cz",129],["zbozik.cz",129],["zijemesportem.cz",129],["fenster-jetzt.de",129],["silvini.de",129],["eva-s.eu",129],["klbkoshopa.eu",129],["zdravi.online",129],["activ-shop.sk",129],["bestlook.sk",129],["biokrasa.sk",129],["caj-kava-cokolada.sk",129],["canape.sk",129],["collonil.sk",129],["cykloservis.sk",129],["detske-auticka.sk",129],["dubaiperfumes.sk",129],["hanashop.sk",129],["kozmetikaprezdravie.sk",129],["lymfy.sk",129],["mikrovahy.sk",129],["montana.sk",129],["nasemuzstvo.sk",129],["okna-hned.sk",129],["papierove-sacky.sk",129],["saver.sk",129],["teplochladno.sk",129],["westernobchod.sk",129],["finanzen.at",130],["idealo.at",130],["ladenzeile.at",130],["transfermarkt.at",130],["arnnet.com.au",130],["cmo.com.au",130],["transfermarkt.be",130],["advocate.com",[130,756]],["am-online.com",130],["arcamax.com",130],["bitcoinmagazine.com",130],["bumble.com",130],["celtsarehere.com",130],["cio.com",130],["csoonline.com",130],["dartsnews.com",130],["denofgeek.com",130],["dilbert.com",130],["economist.com",130],["economistgroup.com",130],["followfollow.com",130],["footballfancast.com",130],["free-fonts.com",130],["givemesport.com",130],["gpfans.com",130],["handelsblatt.com",130],["hitc.com",130],["idealo.com",130],["infoworld.com",130],["insider.com",130],["jezebel.com",130],["justjared.com",130],["justjaredjr.com",130],["kinja.com",130],["kiplinger.com",130],["kraloyun.com",130],["loudersound.com",130],["maxisciences.com",130],["mazdas247.com",130],["nowtv.com",130],["ohmymag.com",130],["out.com",130],["pcgamer.com",130],["radiotimes.com",130],["snow-forecast.com",130],["splinternews.com",130],["sportbible.com",[130,286]],["talksport.com",130],["techconnect.com",130],["theinventory.com",130],["thespun.com",130],["transfermarkt.com",130],["upday.com",130],["vice.com",130],["4players.de",130],["berliner-zeitung.de",130],["bild.de",[130,3157]],["bunte.de",130],["businessinsider.de",130],["deutschlandcard.de",130],["essen-und-trinken.de",130],["finanznachrichten.de",130],["geo.de",130],["guj.de",130],["haeuser.de",130],["idealo.de",130],["impulse.de",130],["it-times.de",130],["kochbar.de",130],["ladenzeile.de",130],["meinestadt.de",130],["metal-hammer.de",130],["n-tv.de",130],["pcgames.de",130],["pcgameshardware.de",130],["pnn.de",130],["preis.de",130],["rollingstone.de",130],["rtl-living.de",130],["speisekarte.de",130],["spieletipps.de",130],["sport.de",130],["sport1.de",130],["stern.de",130],["streampicker.de",130],["stylebook.de",130],["sueddeutsche.de",130],["szbz.de",130],["tag24.de",130],["techbook.de",130],["testberichte.de",130],["testbild.de",130],["toggo.de",130],["transfermarkt.de",130],["tvmovie.de",130],["urbia.de",130],["vox.de",130],["weltkunst.de",130],["wetter.de",130],["wieistmeineip.de",130],["idealo.dk",130],["tidende.dk",130],["autobild.es",130],["businessinsider.es",130],["idealo.es",130],["macworld.es",130],["motor.es",130],["pcworld.es",130],["transfermarkt.es",130],["politico.eu",130],["idealo.fi",130],["supla.fi",130],["tori.fi",130],["idealo.fr",130],["transfermarkt.fr",130],["voici.fr",130],["transfermarkt.co.id",130],["idealo.in",130],["lieferzeiten.info",130],["norwaytoday.info",130],["idealo.it",130],["stol.it",130],["transfermarkt.it",130],["bloomberg.co.jp",130],["transfermarkt.jp",130],["audi-sport.net",[130,684]],["crash.net",130],["wigantoday.net",130],["autoweek.nl",[130,286]],["esportsclub.nl",130],["idealo.nl",130],["shopalike.nl",130],["transfermarkt.nl",130],["webwinkel.tubantia.nl",130],["vtwonen.nl",[130,286]],["e24.no",130],["idealo.no",130],["vg.no",130],["pcworld.co.nz",130],["idealo.pl",130],["transfermarkt.pl",130],["idealo.pt",130],["transfermarkt.pt",130],["idealo.se",130],["omni.se",130],["svd.se",[130,5288]],["noveauta.sk",130],["skygroup.sky",[130,5342]],["autoexpress.co.uk",130],["deliciousmagazine.co.uk",130],["driving.co.uk",130],["fastcar.co.uk",130],["flights-idealo.co.uk",130],["ibroxnoise.co.uk",130],["macworld.co.uk",130],["newsandstar.co.uk",130],["newsnow.co.uk",[130,5532]],["nufcblog.co.uk",130],["transfermarkt.co.uk",130],["vitalfootball.co.uk",130],["transfermarkt.us",130],["finis-feinstes.at",131],["fit4projects.at",132],["frankenmarkter.at",133],["fuso-trucks.at",134],["fuso-trucks.be",134],["fuso-trucks.ch",134],["fuso-trucks.de",134],["fuso-trucks.dk",134],["fuso-trucks.es",134],["fuso-trucks.fi",134],["fuso-trucks.fr",134],["fuso-trucks.no",134],["fuso-trucks.pl",134],["fuso-trucks.com.pt",134],["fuso-trucks.ro",134],["fuso-trucks.sk",134],["galaxus.at",135],["galaxus.de",[135,3256]],["garten-bienen.at",136],["goclark.at",140],["clark.de",140],["tuttoamerica.it",140],["moaa.org",140],["gomibo.at",141],["gomibo.be",141],["gomibo.ch",141],["gomibo.cy",141],["gomibo.cz",141],["gomibo.de",141],["gomibo.dk",141],["gomibo.ee",141],["gomibo.es",141],["gomibo.fi",141],["gomibo.fr",141],["gomibo.gr",141],["gomibo.hr",141],["gomibo.ie",141],["gomibo.it",141],["gomibo.lt",141],["gomibo.lu",141],["gomibo.mt",141],["gomibo.no",141],["gomibo.pl",141],["gomibo.pt",141],["gomibo.ro",141],["gomibo.se",141],["gomibo.si",141],["gomibo.sk",141],["gomibo.co.uk",141],["lempertz.com",142],["stmwi.bayern.de",142],["bwi.de",142],["easybell.de",142],["kunstmuseum-moritzburg.de",142],["landsberg.de",142],["merten.de",142],["starnbergammersee.de",142],["w-hs.de",142],["foodwatch.org",142],["jba.gv.at",143],["parlament.gv.at",[144,145]],["pinarsu.com.tr",144],["ternitz.gv.at",146],["ternitz.at",146],["landhaus-burgdorf.ch",146],["blacksun2.com",146],["br-so.com",146],["ik-schneeberg.com",146],["revell.com",146],["walddorfhaeslach.com",146],["badoexen.de",146],["bic-zwickau.de",146],["br-so.de",146],["butterspender.de",146],["ceramic2000-5.de",146],["die-aufbau.de",146],["die-jugendkirche.de",146],["dtk1888.de",146],["fantashion.de",146],["ferienhaus-liste.de",146],["fricke-ritschel.de",146],["frikadelli-racing-team.de",146],["gelsenkirchen.de",146],["gub-ing.de",146],["integion.de",146],["klein-toys-shop.de",146],["manfred-kunze.de",146],["megabill.de",146],["mentner-krane.de",146],["partnerschaften-weltweit.de",146],["r-pharm.de",146],["simpilio.de",146],["tragwerk-und-statik.de",146],["worpswede24.de",146],["zev-energie.de",146],["haban-uhren.at",[147,148]],["jumpropeberlin.com",[147,1833]],["riprovelox.it",[147,148]],["boulderhaus.net",[147,148]],["alex-soze.nl",[147,148]],["almar-products.nl",[147,148]],["leyuzu.nl",[147,148]],["vanbeekkappers.nl",[147,148]],["haus-des-meeres.at",149],["hertz.at",150],["hertz.be",150],["hertz.ch",150],["hertz.cz",150],["hertz.de",150],["hertzdk.dk",150],["hertz.es",150],["hertz.fi",150],["hertz.fr",150],["hertz.ie",150],["hertz.it",150],["hertz.lt",150],["hertz.nl",150],["hertz.no",150],["hertz.pl",150],["hertz.pt",150],["hertz.se",150],["hertz.co.uk",150],["hollaus-it.at",151],["ancientegyptmagazine.com",151],["minervamagazine.com",151],["krankengym-zentrum.de",151],["s3nnet.de",151],["hotel-metropol.at",152],["interfriendship.at",153],["interfriendship.ch",153],["interfriendship.com",153],["western-men.com",153],["interfriendship.de",153],["sajt-znakomstv-interfriendship.ru",153],["inwx.at",154],["inwx.ch",154],["inwx.com",154],["inwx.de",154],["inwx.es",154],["jaguar.at",[155,156]],["landrover.at",[155,156]],["jaguar.com.au",155],["landrover.com.au",155],["jaguar.be",155],["landrover.be",155],["jaguar.ca",155],["landrover.ca",155],["jaguar.com",155],["jaguar-me.com",155],["jaguarusa.com",155],["landrover.com",155],["landrover-me.com",155],["jaguar.cz",155],["landrover.cz",155],["jaguar.de",155],["jaguar.es",155],["landrover.es",155],["jaguar.fr",155],["landrover.fr",155],["landrover.gi",155],["landrover.com.hk",155],["jaguar.it",155],["landrover.it",155],["jaguar.co.jp",155],["jaguar.nl",155],["landrover.nl",155],["jaguarportugal.pt",155],["landrover.pt",155],["landrover.ru",155],["jaguar.co.za",155],["jetcost.at",157],["jetcost.com.au",157],["jetcost.com.bo",157],["jetcost.com.br",157],["jetcost.cl",157],["jetcost.com.co",157],["jetcost.com",157],["jetcost.de",157],["jetcost.dk",157],["jetcost.es",157],["jetcost.fi",157],["jetcost.hk",157],["jetcost.hu",157],["jetcost.co.id",157],["jetcost.ie",157],["jetcost.co.in",157],["jetcost.it",157],["jetcost.co.kr",157],["jetcost.com.mx",157],["jetcost.com.my",157],["jetcost.nl",157],["jetcost.no",157],["jetcost.co.nz",157],["jetcost.com.pe",157],["jetcost.com.ph",157],["jetcost.pl",157],["jetcost.pt",157],["jetcost.ro",157],["jetcost.ru",157],["jetcost.se",157],["jetcost.com.sg",157],["jetcost.co.th",157],["jetcost.co.uk",157],["jetcost.com.uy",157],["jetcost.co.ve",157],["jetcost.co.za",157],["vivantis-shop.at",[158,216]],["lagerbox.com",158],["vivantis.cz",[158,216]],["bmfgroup.de",158],["vivantis.hu",[158,216]],["vivantis.it",[158,216]],["timp.pro",158],["vivantis.ro",[158,216]],["jobs.at",159],["kalenderwoche.at",160],["skillshop.exceedlms.com",160],["facebookblueprint.com",160],["mmtop200.com",160],["thornburg.com",160],["kalenderwoche.de",160],["podconsultsbutik.dk",160],["ugenr.dk",160],["numerodesemaine.fr",160],["ukenr.no",160],["veckonr.se",160],["lemon-school.sk",160],["keg-gruber.at",161],["duerr-ndt.ru",161],["klimaanlage.at",[162,163]],["schneidewind-immobilien.de",162],["landal.at",164],["landal.be",164],["landal.ch",164],["landal.com",164],["landal.de",164],["landal.dk",164],["landal.nl",164],["landal.no",164],["landal.co.uk",164],["leeb-milch.at",165],["mylove-mylife.at",165],["walserstolz.at",165],["chaesbueb.ch",165],["emmi-aktifit.ch",165],["emmi-benecol.ch",165],["emmi-energy-milk.ch",165],["emmi-luzerner.ch",165],["emmi-pur.ch",165],["emmilangnau.ch",165],["gerberfondue.ch",165],["kaeserei-studer.ch",165],["lepetitchevrier.ch",165],["lesa.ch",165],["regiomolkerei.ch",165],["tonis.ch",165],["avhdairy.com",165],["derscharfemaxx.com",165],["emmi-caffelatte.com",165],["emmi-good-day.com",165],["emmi-industrie.com",165],["emmi-kaltbach.com",165],["group.emmi.com",165],["goatmilkpowder.com",165],["pasticceriaquadrifoglio.com",165],["glaeserne-molkerei.de",165],["beleaf.eu",165],["emmi-republicofblends.fr",165],["bontadivina.it",165],["emmidessert.it",165],["rachelli.it",165],["lieferando.at",166],["just-eat.ch",166],["takeaway.com",166],["lieferando.de",166],["just-eat.fr",166],["thuisbezorgd.nl",166],["pyszne.pl",166],["linztourismus.at",167],["lowrider.at",168],["chess24.com",[169,1120]],["medistore.at",170],["metro.at",171],["metro.bg",171],["metro-tr.com",171],["makro.cz",171],["metro.de",171],["metro.fr",171],["metro.hu",171],["makro.nl",171],["metro.pk",171],["makro.pl",171],["metro.ro",171],["metro.rs",171],["metro.sk",171],["minihof-liebau.at",172],["poettinger.at",172],["casius.be",172],["archeologiapreventiva.com",172],["axa-im.com",172],["axa-im-usa.com",172],["capsugel.com",172],["chalkandnotch.com",172],["elortzabotika.com",172],["erkanlitatilkoyu.com",172],["gmc-media.com",172],["hape.com",172],["juliaestetica.com",172],["kazi-tani.com",172],["malaysiaairlines.com",[172,734,1984]],["nalgeneiberia.com",172],["nest34.com",172],["simocowirelesssolutions.com",172],["tehamatech.com",172],["foma.cz",172],["pro-doma.cz",172],["ausbildung-weltweit.de",172],["axa-im.de",172],["blauesaenger.de",172],["bmel.de",172],["bne-portal.de",172],["bund.de",172],["destatis.de",172],["deutschlandstipendium.de",172],["duesselraum.de",172],["juchheim-methode.de",172],["passau.de",172],["pizza-diana.de",172],["polizei.de",172],["praktisch-unschlagbar.de",172],["schleswig-holstein.de",172],["traffiq.de",172],["verfassungsschutz.de",172],["wir-sind-bund.de",172],["xn--bafg-7qa.de",172],["zkbs-online.de",172],["lhv.ee",172],["solymarhoteles.bookinweb.es",172],["guiral.es",172],["labrit.es",172],["mecos.es",172],["solarventi.es",172],["fight-academy.eu",172],["novaeterrae.eu",172],["tampereenmusiikki.fi",172],["axa-im.fr",172],["foodex.fr",172],["foodex-sud.fr",172],["decolight.gr",172],["smartclinic.hu",172],["bvp.ie",172],["cavanmonaghansciencefestival.ie",172],["piratescove.ie",172],["rescueanimalsireland.ie",172],["ofpr.info",172],["3di.it",172],["atleticariccardi.it",172],["axa-im.it",[172,217]],["e-businessconsulting.it",172],["terre-emerse.it",172],["webonallestimenti.it",172],["travebook.net",172],["onlinecourses.ooo",172],["schulzmuseum.org",172],["gtv.com.pl",172],["cwanylis.pl",172],["fastdeal.pl",172],["nfz-lodz.pl",172],["skm.pkp.pl",172],["primaria-soldanu.ro",172],["dshi-otradnoe.ru",172],["helahuma.se",172],["axa-im.com.sg",172],["axa-im.co.uk",172],["nationalgallery.co.uk",172],["altor.ws",172],["moebelix.at",173],["moemax.at",174],["xxxlutz.at",174],["moemax.ch",174],["xxxlutz.ch",174],["moebelix.cz",174],["xxxlutz.cz",174],["moemax.de",174],["poco.de",174],["xxxlutz.de",174],["moemax.hr",174],["moemax.hu",174],["xxxlutz.hu",174],["momax.pl",174],["moemax.ro",174],["xxxlutz.ro",174],["moemax.si",174],["moebelix.sk",174],["morningstar.at",175],["morningstar.be",175],["morningstar.ca",175],["morningstar.ch",175],["morningstar.com",175],["morningstarbr.com",175],["morningstar.de",175],["morningstar.dk",175],["morningstar.es",175],["morningstar.fi",175],["morningstar.fr",175],["morningstar.hk",175],["morningstar.it",175],["morningstar.nl",175],["morningstar.no",175],["morningstar.pt",175],["morningstar.se",175],["morningstar.co.uk",175],["mresell.at",176],["mresell.com.au",176],["mresell.de",176],["mresell.es",176],["mresell.fi",176],["mresell.it",176],["mresell.nl",176],["mresell.se",176],["mresell.co.uk",176],["muziker.at",177],["muziker.be",177],["muziker.bg",177],["muziker.com",177],["muziker.cz",177],["muziker.de",177],["muziker.ee",177],["muziker.es",177],["muziker.fi",177],["muziker.fr",177],["muziker.gr",177],["muziker.hr",177],["muziker.hu",177],["muziker.ie",177],["muziker.it",177],["muziker.lt",177],["muziker.lu",177],["muziker.lv",177],["muziker.nl",177],["muziker.nu",177],["muziker.pl",177],["muziker.pt",177],["muziker.ro",177],["muziker.se",177],["muziker.si",177],["muziker.sk",177],["muziker.co.uk",177],["myrobotcenter.at",178],["naturalpower.at",178],["obelink.at",178],["intersport.ba",178],["obelink.be",178],["artero.com",178],["drgoerg.com",178],["elvezio.com",178],["lovestoriesintimates.com",178],["pasinigioielli.com",178],["productosqp.com",178],["remarketed.com",178],["turvakauppa.com",[178,2794]],["wendoverart.com",178],["vitalpoint.cz",178],["alles-im-lackshop.de",178],["alpinawein.de",178],["cd-lux.de",178],["gutes-shop.de",178],["jeans-fritz.de",178],["myrobotcenter.de",178],["obelink.de",178],["hydroscand.dk",178],["obelink.es",178],["rodilla.es",178],["phoenix-media.eu",178],["hydroscand.fr",178],["obelink.fr",178],["dustandcream.gr",178],["navygreen-eshop.gr",178],["intersport.hr",178],["obelink.it",178],["intersport.me",178],["bloomfashion.nl",178],["obelink.nl",178],["combat.pl",178],["intersport.rs",178],["intersport.si",178],["cameraworld.co.uk",178],["houseofwatches.co.uk",178],["myrobotcenter.co.uk",178],["replacebase.co.uk",178],["hydroscand.co.za",178],["nanu-nana.at",179],["puzzleyou.at",[179,191]],["bata.com.au",179],["puzzleyou.be",[179,191]],["vbo.be",179],["puzzleyou.ch",[179,191]],["aramon.com",179],["bat.com",179],["calimove.com",179],["castroniaviacatania.com",[179,893]],["cerler.com",179],["formigal-panticosa.com",179],["javalambre-valdelinares.com",179],["myrewardspoints.com",179],["puzzleyou.com",[179,191]],["stoertebeker.com",[179,2603]],["stoertebeker-brauquartier.com",[179,2603]],["stoertebeker-eph.com",[179,2603]],["top-dots.com",179],["puzzleyou.cz",[179,191]],["ihk-akademie-mittelfranken.de",179],["ihk-nuernberg.de",179],["kadewe.de",179],["nanu-nana.de",179],["nuk.de",179],["puzzleyou.de",[179,191]],["muenchen.rotary.de",179],["vtech-hub.de",179],["xn--allestrungen-9ib.de",179],["xn--gnstiger-reisen-zvb.de",179],["puzzleyou.dk",[179,191]],["puzzleyou.fi",[179,191]],["puzzleyou.fr",[179,191]],["iffy.cert.hr",179],["puzzleyou.ie",[179,191]],["puzzleyou.it",[179,191]],["puzzleyou.lu",[179,191]],["testmy.net",179],["zif-berlin.org",179],["puzzleyou.pl",[179,191]],["giftsfactory.ru",179],["pickyou.ru",179],["shokobrand.ru",179],["stentex.ru",179],["isp.se",[179,5258]],["puzzleyou.se",[179,191]],["puzzleyou.shop",[179,191]],["puzzleyou.sk",[179,191]],["britishcornershop.co.uk",179],["puzzleyou.co.uk",[179,191]],["niederoesterreich-card.at",180],["hyle.appspot.com",180],["dpp.cz",180],["bdsi.de",180],["johanneswerk.de",180],["nintendo.at",181],["nintendo.be",181],["nintendo.ch",181],["nintendo.de",181],["nintendo.es",181],["nintendo.fr",181],["nintendo.it",181],["nintendo.nl",181],["nintendo.pt",181],["nintendo.ru",181],["nintendo.co.uk",181],["nintendo.co.za",181],["nuli.at",182],["autoacores.com",182],["campersclassifieds.com",182],["dogbreedersgallery.com",182],["follam.com",182],["komdaame.com",182],["lexylist.com",182],["milpasiones.com",182],["weltcars.com",182],["orozje.eu",182],["auxbonnesoccasions.fr",182],["vente-achat-commerces.fr",182],["le-vide-grenier.net",182],["ukads.org",182],["ocazie.ro",182],["realestate.ro",182],["makina.si",182],["oe24.at",183],["oeh-wu.at",184],["anghami.com",184],["postimees.ee",[184,312]],["cameronhouse.co.uk",184],["oponeo.at",185],["banden-oponeo.be",185],["pneus-oponeo.be",185],["oponeo.cz",185],["oponeo.de",185],["oponeo.es",185],["oponeo.fr",185],["oponeo.hu",185],["oponeo.ie",185],["oponeo.it",185],["oponeo.nl",185],["centrumrowerowe.pl",185],["oponeo.sk",185],["oponeo.co.uk",185],["ortnerundstanger.at",186],["peek-cloppenburg.at",187],["ansons.de",[187,1187]],["peek-cloppenburg.de",187],["peek-cloppenburg.nl",187],["peek-cloppenburg.pl",187],["preisjaeger.at",[189,190]],["hotukdeals.com",[189,190,1706]],["mydealz.de",[189,190]],["pepper.pl",[189,190,4413]],["chollometro.com",190],["dealabs.com",190],["pepper.it",190],["rajapack.at",192],["rajapack.be",192],["rajapack.cz",192],["rajapack.de",192],["rajarani.de",192],["rajapack.dk",192],["rajapack.es",192],["raja.fr",192],["rajapack.hu",192],["rajapack.it",192],["rajapack.nl",192],["rajapack.no",192],["rajapack.pl",192],["rajapack.pt",192],["rajapack.se",192],["rajapack.sk",192],["rajapack.co.uk",192],["koempf24.ch",193],["btr-tools.com",193],["censhare.com",193],["coderland.com",[193,1161]],["schletter-group.com",193],["stringfurniture.com",193],["akubi-shop.de",193],["refurbed.de",[193,1876]],["reimsuche.de",193],["teichitekten24.de",193],["refurbed.dk",193],["refurbed.fr",193],["refurbed.ie",193],["refurbed.nl",193],["hopetv.org",193],["extract.pics",193],["refurbed.pl",193],["otsuka.se",193],["refurbed.se",193],["londonciv.org.uk",193],["remax.at",194],["bioplanete.com",[194,266]],["bookmygarage.com",194],["collectingcars.com",194],["groofly.com",194],["hema.com",194],["tandfonline.com",194],["fahrrad-xxl.de",194],["inwerk.de",194],["delfi.ee",[194,3553]],["hema.nl",194],["maxict.nl",194],["plus.pl",194],["plushbezlimitu.pl",194],["rolfsbuss.se",194],["solresor.se",194],["mook.com.tw",[194,5439]],["youinvest.co.uk",194],["samsonite.at",195],["samsonite.be",195],["samsonite.ch",195],["samsonite.cz",195],["samsonite.de",195],["samsonite.dk",195],["samsonite.es",195],["samsonite.fi",195],["samsonite.fr",195],["samsonite.hu",195],["samsonite.ie",195],["americantourister.it",195],["samsonite.it",195],["samsonite.lu",195],["samsonite.ma",195],["samsonite.nl",195],["samsonite.no",195],["samsonite.pl",195],["logo.pt",195],["tranquilidade.pt",195],["samsonite.se",195],["samsonite.sk",195],["tescoma.sk",[195,5337]],["samsonite.co.uk",195],["sexlivecam.co.uk",[195,5554]],["schmidtnorm.at",196],["schwarzenbacher-kundl.at",197],["sellpy.at",198],["sellpy.com",198],["sellpy.de",[198,3422]],["sellpy.dk",198],["sellpy.fi",198],["sellpy.nl",198],["sellpy.se",[198,3422,5281]],["electronics.semaf.at",199],["shop.dicompass.cloud",199],["a24films.com",199],["amperecomputing.com",[199,819]],["consordini.com",199],["emmellearredamenti.com",199],["eninternetgratis.com",199],["ferbafran.com",199],["fiumewine.com",199],["import-sport.com",199],["liftshare.com",199],["makerworld.com",199],["miplantaweb.com",199],["plateuptools.com",199],["santarcangelobasket.com",199],["systeminit.com",199],["tagvenue.com",199],["tuttopisa.com",199],["unavidadeviaje.com",199],["xn--audiodiqualit-1db.com",199],["auraton.cz",199],["brnooffice.cz",199],["fcvysocina.cz",199],["floorpark.cz",199],["izolace-info.cz",199],["jobs.cz",199],["nabytek-alesvit.cz",199],["nasejimky.cz",199],["ppeshop.cz",199],["prace.cz",199],["www.query.cz",199],["rptuning.cz",199],["sbcomp.cz",199],["senkyrik.cz",199],["sponkovacky-kovani-vruty.cz",199],["tokarex.cz",199],["vesely-drak.cz",199],["vinoplacek.cz",199],["vkcyklosport.cz",199],["alpha-heidelberg.de",199],["nicelocal.com.de",199],["fanfiktion.de",199],["giga-hamburg.de",199],["netzwerk-kinderschutz-msh.de",199],["plus-gp-joule.de",[199,3388]],["bomagasinet.dk",199],["byu.edu",199],["actualidadempleo.es",199],["flota.es",199],["klasikcz.eu",199],["svet-topeni.eu",199],["zeno.fm",199],["hotdk2023.kre.hu",199],["cubeshot.io",199],["accademia-agricoltura.it",199],["bicidastrada.it",199],["cgmfinance.it",199],["ebikecult.it",199],["elettricomagazine.it",199],["federgolf.it",199],["gaminternational.it",199],["hippogroup.it",199],["locandadelledune.it",199],["mtbcult.it",199],["natureticabielli.it",199],["passionemaglie.it",199],["ruinimarco.it",199],["tgyou24.it",199],["tvprato.it",199],["universoinformatico24.it",199],["handylex.org",199],["perugiassisi.org",199],["yalemedicine.org",199],["panwybierak.pl",199],["sfd.pl",199],["macrent.se",199],["aftermath.site",199],["diderot.sk",199],["fazzini.sk",199],["trakt.tv",[199,614]],["fitzmuseum.cam.ac.uk",199],["senninger-metzgerei.at",200],["sne.at",201],["makingyourmoneysimple.com",[201,1983]],["rimowa.com",[201,2419]],["swatch.com",[201,874,2635]],["elbdeichcam.de",201],["foodjobs.pl",201],["soeren-hentzschel.at",202],["firefoxosdevices.org",202],["sslmarket.at",203],["savane.com.br",203],["blacklimba.com",[203,986]],["chemical-anchors.com",203],["cutishelp.com",203],["jdsupra.com",203],["missprincessworld.com",203],["return-my-parcel.com",203],["servispc.com",203],["sslmarket.com",203],["upmyshop.com",203],["widara.com",203],["7art.cz",203],["artdeco.cz",203],["bodyfactory.cz",203],["brela.cz",203],["conferences-scientific.cz",203],["dentalplanet.cz",203],["dobreoci.cz",203],["envero.cz",203],["estetika-novotna.cz",203],["golfagency.cz",203],["grillnor.cz",203],["hrad-cervenyujezd.cz",203],["irishcob.cz",203],["it-svet.cz",203],["jiranek.cz",203],["klik-klap.cz",203],["lazne-lipova.cz",203],["meditacnipolstare.cz",203],["ottovo-nakladatelstvi.cz",203],["pivonaklic.cz",203],["plance.cz",203],["prodej-karavanu-dante.cz",203],["pujcovna-karavanu-dante.cz",203],["raledo.cz",203],["restauraceukostela.cz",203],["sacr.cz",203],["skiland.cz",203],["skisvarc.cz",203],["stromac.cz",203],["tanatech.cz",203],["xodax.cz",203],["zmenazdravotnipojistovny.cz",203],["zubni-lekarka.cz",203],["sslmarket.de",203],["buzzaar.eu",203],["eurogat.eu",203],["frezovanie-kominov.eu",203],["mobilnydom.eu",203],["olovo.eu",203],["virivky-sauny.eu",203],["auctionxchange.ie",203],["getlini.lv",203],["formanka.net",203],["oteuamigo.pt",203],["dataelcom.sk",203],["likvidaciafiriem.sk",203],["nerezove-kominy.sk",203],["sslmarket.sk",203],["jigsawconferences.co.uk",203],["stacherhof-zillertal.at",204],["steiermarkschau.at",205],["steirerjobs.at",206],["witbee.com",206],["polizei.bayern.de",206],["zvsaar.de",206],["inbank.ee",206],["visittallinn.ee",206],["eliis.eu",206],["marathonphotos.live",206],["ekoplaza.nl",[206,4470]],["offshoreleaks.icij.org",206],["flip.ro",206],["super-hobby.at",207],["super-hobby.be",207],["super-hobby.com",207],["super-hobby.de",207],["super-hobby.es",207],["super-hobby.fr",207],["super-hobby.it",207],["super-hobby.lv",207],["mojehobby.pl",207],["super-hobby.pt",207],["super-hobby.rs",207],["super-hobby.co.uk",207],["t3micro.at",210],["taf.ba",210],["t3micro.be",210],["puravita.ch",[210,626]],["dare2tri.com",210],["paulandshark.com",210],["myeducation.de",210],["t3micro.de",210],["t3micro.dk",210],["t3micro.es",210],["t3micro.fr",210],["parex.gr",210],["lotto.it",210],["t3micro.it",210],["ladybird.nl",210],["t3micro.nl",210],["bauhaus.no",210],["t3micro.pl",210],["t3micro.pt",210],["bauhaus.se",210],["t3micro.se",210],["pikapolonica.si",210],["t3micro.co.uk",210],["tecedo.at",211],["technikum-wien.at",212],["transpack-krumbach.at",213],["transpack-krumbach.ch",213],["myinstructorclub.com",213],["sc24.com",213],["store-connector.com",213],["my-sportswear.de",213],["soccer-fans-shop.de",213],["transpack-krumbach.de",213],["tropenfit.de",213],["vetro-star.de",213],["transpack-krumbach.it",213],["uniqa.at",214],["vaillant.at",215],["vaillant.ba",215],["vaillant.be",215],["vaillant.com",215],["vaillant.cz",215],["vaillant.de",215],["vaillant.dk",215],["vaillant.es",215],["vaillant.fi",215],["vaillant.fr",215],["vaillant.hr",215],["vaillant.hu",215],["vaillant.info",215],["vaillant.it",215],["vaillant.nl",215],["vaillant.no",215],["vaillant.pl",215],["vaillant.com.ro",215],["vaillant.rs",215],["vaillant.se",215],["vaillant.si",215],["vaillant.sk",215],["vaillant.ua",215],["vaillant.co.uk",215],["vivantis.sk",216],["waffengebraucht.at",217],["bibliotheek.be",217],["nnieuws.be",217],["orange.be",217],["zanzu.be",217],["cmaj.ca",217],["mcgill.ca",217],["uwaterloo.ca",217],["accessonline.com",217],["asobostudio.com",217],["circuitdigest.com",217],["dtm.com",217],["escort-ads.com",217],["financialsense.com",217],["herbatint.com",217],["itextpdf.com",217],["jamaica-gleaner.com",217],["manner.com",217],["minsait.com",217],["nordkeyboards.com",217],["nutella.com",217],["oneforall.com",217],["paladinomedia.com",217],["piaggiogroup.com",217],["prestashop.com",[217,218]],["questionmark.com",217],["reinisfischer.com",217],["rotel.com",217],["sergeferrari.com",217],["stainlessgames.com",217],["thebarentsobserver.com",217],["timeshighereducation.com",217],["tolisihoni.com",217],["topuniversities.com",[217,257]],["total.com",217],["trademark-clearinghouse.com",217],["veganjunkfoodbar.com",217],["weightwatchers.com",217],["zuerich.com",217],["der-baecker-eifler.de",217],["derprivatpatient.de",217],["domradio.de",217],["europapark.de",217],["fdp.de",217],["iva.de",217],["ligainsider.de",217],["muhabirce.de",217],["ovomaltine.de",217],["radiosaw.de",217],["sonntagsblatt.de",217],["unesco.de",217],["voltimum.de",217],["indstate.edu",217],["ilm.pri.ee",217],["axa-im.es",217],["cervantes.es",217],["encuentre-abierto.es",217],["firmania.es",217],["metromadrid.es",217],["rae.es",217],["europol.europa.eu",217],["intelligentcitieschallenge.eu",217],["pioneer-car.eu",217],["helsinginkaupunginorkesteri.fi",217],["paihdelinkki.fi",217],["beko.fr",217],["centrale-canine.fr",217],["migros.fr",217],["sorbonne-universite.fr",217],["gsis.gr",217],["gysev.hu",217],["handballerd.hu",217],["mavcsoport.hu",217],["wis-wander.weizmann.ac.il",217],["ats-milano.it",217],["voxmail.it",217],["novartis.co.jp",217],["diena.lt",217],["eluniversal.com.mx",217],["medindia.net",217],["osmanlicakelam.net",217],["blikopnieuws.nl",217],["kpnpensioen.nl",217],["thuisarts.nl",217],["avvir.no",217],["land.nrw",217],["mags.nrw",217],["begambleaware.org",217],["biorxiv.org",217],["ciee.org",217],["exploregeorgia.org",217],["freiheit.org",217],["ar.iiarjournals.org",217],["iphonefaq.org",217],["jneurosci.org",217],["manosunidas.org",217],["medrxiv.org",217],["nationalinterest.org",217],["ucg.org",217],["unicef.org",217],["usccb.org",217],["veggiepeople.org",217],["wildlifetrusts.org",217],["worldpressphoto.org",217],["bportugal.pt",217],["psau.edu.sa",217],["news.ki.se",217],["staff.ki.se",217],["lexcellence.swiss",217],["sandoz.com.tr",217],["ziraatkatilim.com.tr",217],["kodi.tv",217],["cam.ac.uk",217],["nibusinessinfo.co.uk",217],["nrscotland.gov.uk",217],["wellcard.at",218],["pma.com.au",218],["mustang-schoenen.be",218],["pilot-frixion.be",218],["nik.bg",218],["eleader.biz",218],["belemsofthotel.com.br",218],["unsee.cc",218],["assm.ch",218],["bimibroccoli.ch",218],["comlab.ch",218],["hug-baustoffe.ch",218],["la-tour.ch",218],["pilot-frixion.ch",218],["prosenectute.ch",218],["samw.ch",218],["swissid.ch",218],["2020da.com",218],["abi-und-jetzt.com",218],["accon.com",218],["add0n.com",218],["adlbg.com",218],["aon.com",218],["aqform.com",218],["archimagazine.com",218],["atramentowka.com",218],["audiototaal.com",218],["belushis.com",218],["best-faucets.com",218],["betradar.com",218],["bookingsouthtyrol.com",218],["boxnation.com",218],["bulles-de-bonheur.com",[218,1040]],["bulpittcrocker.com",218],["codedwebmaster.com",218],["confidisystema.com",218],["decolove.com",218],["delitosinformaticos.com",218],["docmicro.com",218],["e-doggy.com",218],["easttothesun.com",218],["emilie-fayet.com",[218,1040]],["enistation.com",218],["ericom.com",218],["europe-mountains.com",218],["ezzocard.com",218],["facialfeminizationsurgery.com",218],["fiberatlantic.com",218],["fixeta.com",218],["flexerasoftware.com",218],["flowfitonline.com",218],["fremantlemedia.com",218],["grace96.com",218],["gulfstream.com",218],["hartleyfowler.com",218],["hdmecze.com",218],["hivatas.com",218],["iadvize.com",218],["italiarecensioni.com",218],["keyboardco.com",218],["lawebdelprogramador.com",218],["legslavishelite.com",218],["lubricantesruescas.com",218],["ludusa.com",218],["man4car.com",218],["mirfrance.com",218],["mirka.com",218],["mobileroadie.com",218],["mouseprice.com",218],["oilplusltd.com",218],["papiernikbyempik.com",218],["peakbusinesssolutions.com",218],["peterjarman.com",218],["pisoscentro.com",218],["portaley.com",218],["priorygroup.com",218],["raaccountants.com",218],["raising-ducks.com",218],["rimini.com",218],["sail-lastminute.com",218],["sainsburysenergy.com",218],["sandisonlang.com",218],["schulze-architektur.com",218],["searchlightmagazine.com",218],["sedecal.com",218],["siamfoods.com",218],["simmons-simmons.com",218],["starlane.com",218],["stpaccounts.com",218],["submitaplan.com",218],["svjedocanstva.com",218],["tadeevo.com",218],["tanktrouble.com",218],["tutsandtips.com",218],["tvcorner.com",218],["uni-und-dann.com",218],["vag247.com",218],["vandpieseauto.com",218],["wheatley-group.com",218],["order.wreckfestgame.com",218],["esve.cz",218],["hotelplzen.cz",218],["koupelny-sen.cz",218],["pcinplzen.cz",218],["photogirl.cz",218],["pilarohy.cz",218],["pizzerieplzen.cz",218],["sach-mat.cz",218],["studiobio.cz",218],["subarufanclub.cz",218],["adressmonster.de",218],["adventures-kompakt.de",218],["alternative-zu.de",218],["autozine.de",218],["bimibrokkoli.de",218],["burg-lindenfels.de",218],["dartshopper.de",218],["debex-potsdam.de",218],["doctorberlin.de",218],["econsteel.de",218],["ellathebee.de",218],["essentraextrusion.de",218],["fitout.de",218],["flexrun-software.de",218],["flipspot.de",218],["g-o-hannover.de",218],["goldankauf123.de",218],["hannoversche-kassen.de",218],["haushalts-robotic.de",218],["kaffeeverband.de",218],["kmcchain.de",218],["konzerthaus-dortmund.de",218],["lvr.de",218],["mallorca.de",218],["neurologe-freiburg.de",218],["nik-technik.de",218],["proklima-hannover.de",218],["shelties-vom-uhleneck.de",218],["uhren4you.de",218],["wirtschaftsfoerderung-hannover.de",218],["antologien.dk",218],["bimibroccoli.dk",218],["kernesundfamilieshop.dk",218],["mustang-sko.dk",218],["skovdyrkerne.dk",218],["triplan.dk",218],["freedayshop.es",218],["mustang-zapatos.es",218],["politikon.es",218],["relojes4you.es",218],["tomasexpediciones.es",218],["e-dewocjonalia.eu",218],["eqavet.eu",218],["essentraextrusion.eu",218],["extramagazine.eu",218],["foodplus.eu",218],["kmcchain.eu",218],["modryzub.eu",218],["mutualhelp.eu",218],["pretix.eu",218],["pszs.eu",218],["bimiparsakaali.fi",218],["bimibrocoli.fr",218],["grillofrance.fr",218],["horlogerie4you.fr",218],["mustang-chaussures.fr",218],["pilot-frixion.fr",218],["rodacciai.fr",218],["airotel.gr",218],["coolweb.gr",218],["cretetv.gr",218],["unwire.hk",218],["fino.hr",218],["mustang-cipele.hr",218],["novema-nova.hr",218],["supernet.hr",218],["babanet.hu",218],["cosmeticdentistry.hu",218],["hupx.hu",218],["koloknet.hu",218],["lexiq.hu",218],["mdo.hu",218],["mustang-cipo.hu",218],["notebookspecialista.hu",218],["pizzacasa.hu",218],["uni-miskolc.hu",218],["videokedvenc.hu",218],["constructionguarantee.ie",218],["windpress.info",218],["positronx.io",218],["proglib.io",218],["promennt.is",218],["2jewels.it",218],["autonoleggioilgirasole.it",218],["bimibroccoli.it",218],["camionsupermarket.it",218],["citroen-club.it",218],["comunemarrubiu.it",218],["esselunga.it",218],["geoweb.it",218],["giornaledicalabria.it",218],["invalsi.it",218],["messinaline.it",[218,4181]],["mustang-scarpe.it",218],["orologi4you.it",218],["pilot-frixion.it",218],["ritmo.it",218],["cpia1.roma.it",218],["sanfrancescopatronoditalia.it",218],["spesati.it",218],["storiadeifilm.it",218],["svitol.it",218],["velanet.it",218],["comune.montecchio-maggiore.vi.it",218],["jsol.co.jp",218],["sinko-soko.jp",218],["toyota-td.jp",218],["mustang-batai.lt",218],["ecoemi.lv",218],["tavasriepas.lv",218],["virtuveslietas.lv",218],["bee.com.mt",218],["megastore.com.mt",218],["bbvonline.net",218],["crossleyanddavis.net",218],["lifescience.net",[218,359]],["lonewolfonline.net",218],["phpipam.net",218],["tenis.net",218],["inscience.news",218],["disclose.ngo",218],["autozine.nl",218],["bimibroccoli.nl",218],["europa-vrachtwagens.nl",218],["imu.nl",218],["legebatterijen.nl",218],["lightexpert.nl",218],["persoonlijkegezondheidscheck.nl",218],["schoenen-mustang.nl",218],["bimibrokkoli.no",218],["bunkeroil.no",218],["cateno.no",218],["kube.no",218],["makspower.no",218],["stadt.no",218],["torp-fasteners.no",218],["balans.nu",218],["klockor4you.nu",218],["homanit.org",218],["inf.org",218],["lutecium.org",218],["onenessscotland.org",218],["publishwhatyoufund.org",218],["terredeshommes.org",218],["zbmath.org",218],["sklep.3mk.pl",218],["alepia.pl",218],["bokono.pl",218],["buty-mustang.pl",218],["sklep.cyfronika.com.pl",218],["weller.com.pl",218],["sklep.wodbud.com.pl",218],["domwroc24.pl",218],["e-doggy.pl",218],["elektro-met.pl",218],["estetic-dent-sklep.pl",[218,1479]],["gezor.pl",218],["hemp.pl",218],["iglazura24.pl",218],["it-shop24.pl",218],["jag.pl",218],["kalinowo.pl",218],["kud.pl",218],["meblemagnat.pl",218],["mustang-shoes.pl",218],["naszezoo.pl",218],["naukawpolsce.pl",218],["emiter.net.pl",218],["oil-land.pl",218],["oprogramowanie-przychodnia.pl",218],["osnews.pl",218],["pcforce.pl",218],["pracuj.pl",[218,4938]],["przyjaznarekrutacja.pl",218],["qtravel.pl",218],["scienceinpoland.pl",218],["sklep-art-meb.pl",218],["sklep-wadima.pl",218],["squash4you.pl",218],["swiat-sypialni.pl",218],["swiatloistyl.pl",218],["virtualeye.pl",218],["xfutbol.pl",218],["bimibrocolis.pt",218],["techtransfer.pt",218],["monitoruljuridic.ro",218],["mustang-incaltaminte.ro",218],["radcom.ro",218],["revistablogurilor.ro",218],["stiripesurse.ro",218],["gopractice.ru",218],["grilloagrigarden.ru",218],["mailion.ru",218],["myoffice.ru",218],["myofficehub.ru",218],["obuv-mustang.ru",218],["wertigo.ru",218],["bimibroccoli.se",218],["kb.se",[218,1680,1681]],["mustang-skor.se",218],["skanetrafiken.se",218],["ekosklad.si",218],["mustang-cevlji.si",218],["njiva.si",218],["vzajemna.si",218],["dufa.com.tr",218],["gencboya.com.tr",218],["sassari.tv",218],["holystone.com.tw",218],["schoms.ac.uk",218],["aflite.co.uk",218],["andrewsandbrown.co.uk",218],["aphaccountants.co.uk",218],["artifolk.co.uk",218],["atom42.co.uk",218],["bakersmall.co.uk",218],["bimibroccoli.co.uk",218],["butterworthsaccountants.co.uk",218],["clouders.co.uk",218],["fft.co.uk",218],["garycansick.co.uk",218],["maxwelland.co.uk",218],["michael-adamson.co.uk",218],["parkerpartnership.co.uk",218],["pomegranateconsulting.co.uk",218],["saa.co.uk",218],["stamfordstone.co.uk",218],["stca.co.uk",218],["technutty.co.uk",218],["thebmc.co.uk",218],["timeshop4you.co.uk",218],["toomeymotorgroup.co.uk",[218,930]],["wacoaccountants.co.uk",218],["hearingdogs.org.uk",218],["kicc.org.uk",218],["nspcc.org.uk",218],["youngminds.org.uk",218],["pilot-frixion.uk",218],["wifikaernten.at",219],["simpleescorts.com",219],["fieldsofskibbereen.ie",219],["keisei.co.jp",219],["worldfishing.net",219],["bdonline.co.uk",219],["thegrocer.co.uk",219],["wirkaufendeinauto.at",220],["vendezvotrevoiture.be",220],["vevovo.be",220],["wijkopenautos.be",220],["vikoberallebiler.dk",220],["compramostucoche.es",220],["vendezvotrevoiture.fr",220],["noicompriamoauto.it",220],["wijkopenautos.nl",220],["vikoperdinbil.se",220],["wuestenrot.at",221],["werkenmetmerken.be",221],["artesaniasmontejo.com",221],["avid.com",[221,908]],["shop.blautel.com",221],["consorciorsumalaga.com",221],["elrobleperfumado.com",221],["fuzeau.com",221],["hungariasport.com",221],["marleyplumbinganddrainage.com",221],["montpellierhandball.com",[221,2059]],["omau-malaga.com",221],["outletbodegas.com",221],["paraetpharmacie.com",221],["pharmaciefontvieille.com",221],["pointblankmusicschool.com",221],["sabinastore.com",221],["sokalapesca.com",221],["trenes.com",221],["viduca.com",221],["voltabaterias.com",221],["zootecniasl.com",221],["faberkabel.de",221],["shop-univer.de",221],["e-sigaret.ee",221],["alameda.es",221],["alfarnate.es",221],["alfarnatejo.es",221],["algatocin.es",221],["almargen.es",221],["almogia.es",221],["alozaina.es",221],["alpandeire.es",221],["archez.es",221],["archidona.es",221],["ardales.es",221],["arriate.es",221],["atajate.es",221],["benadalid.es",221],["benahavis.es",221],["benalauria.es",221],["benamargosa.es",221],["benamocarra.es",221],["benarraba.es",221],["birdingmalaga.es",221],["campillos.es",221],["canillasdeaceituno.es",221],["carratraca.es",221],["cartajima.es",221],["cartama.es",221],["casabermeja.es",221],["centroculturalmva.es",221],["colmenar.es",221],["comares.es",221],["cortesdelafrontera.es",221],["cuevasbajas.es",221],["cuevasdesanmarcos.es",221],["cutar.es",221],["elborge.es",221],["elburgo.es",221],["farajan.es",221],["fuentedepiedra.es",221],["gaucin.es",221],["genalguacil.es",221],["gransendademalaga.es",221],["humilladero.es",221],["iznate.es",221],["jimeradelibar.es",221],["jubrique.es",221],["juzcar.es",221],["lavinuela.es",221],["mollina.es",221],["monda.es",221],["montecorto.es",221],["ojen.es",221],["parauta.es",221],["periana.es",221],["protec-sai.es",221],["pujerra.es",221],["recail.es",221],["riogordo.es",221],["salares.es",221],["sedella.es",221],["sendalitoral.es",221],["serrato.es",221],["sierradeyeguas.es",221],["teba.es",221],["tolox.es",221],["totalan.es",221],["valledeabdalajis.es",221],["villanuevadelaconcepcion.es",221],["villanuevadeltrabuco.es",221],["villanuevadetapia.es",221],["thermostaat.eu",221],["pharmacie-principale-joinville.apothical.fr",[221,3790]],["atelierstore.fr",221],["pharmaciedumontmarin.pharm-upp.fr",[221,3790]],["bioitalia.it",221],["editus.lu",[221,3790]],["bedaffair.nl",221],["watispilling.nl",221],["werkenmetmerken.nl",221],["costadelsolmalaga.org",221],["malagaviva.org",221],["ieftin-da-bun.ro",221],["partycenter.ro",221],["trcfrant.ru",221],["acino.swiss",221],["alexanderhall.co.uk",221],["foxtons.co.uk",221],["acino.co.za",221],["7news.com.au",222],["atlasvpn.com",222],["sortter.com",222],["stylewe.com",222],["verwaltung.bund.de",[222,3171]],["sortter.fi",222],["mitsubishi-motors.gr",222],["icabanken.se",222],["adelaidenow.com.au",223],["cairnspost.com.au",223],["couriermail.com.au",223],["dailytelegraph.com.au",223],["geelongadvertiser.com.au",223],["goldcoastbulletin.com.au",223],["heraldsun.com.au",223],["ntnews.com.au",223],["themercury.com.au",223],["townsvillebulletin.com.au",223],["weeklytimesnow.com.au",223],["amazon.com.au",224],["amazon.com.be",224],["amazon.ca",224],["daigobang.cn",224],["amazon.com",[224,813]],["amazon.de",224],["amazon.es",224],["amazon.fr",224],["amazon.in",224],["amazon.it",224],["amazon.nl",224],["amazon.pl",224],["amazon.se",224],["amazon.com.tr",224],["amazon.co.uk",224],["bepanthen.com.au",225],["berocca.com.au",225],["claratyne.com.au",225],["volcanoteide.com",225],["lansol.de",225],["simply-yummy.de",225],["bydautomotive.com.au",226],["commsec.com.au",227],["edmundoptics.com.au",228],["dskbank.bg",228],["dasinvestment.com",[228,1238]],["deepdiscount.com",228],["egmont.com",[228,1350,1351]],["importcds.com",228],["lindex.com",228],["nordiskfilm.com",[228,1350,1351]],["refinery29.com",[228,1238]],["alberts.de",228],["anwaelte-stade.de",228],["biomarkt.de",228],["deidesheimerhof.de",228],["ernaehrungs-umschau.de",228],["hotel-wilder-mann.de",228],["ihk.de",228],["netkom.de",[228,1238]],["rosenthal.de",228],["th-deg.de",[228,1238]],["woolworth.de",[228,1238]],["zaunbau-hennig.de",228],["danbolig.dk",228],["nfa.dk",228],["storyhouseegmont.dk",[228,1351]],["cajamar.es",[228,1238]],["lundui.fi",228],["luontoon.fi",228],["nationalparks.fi",228],["utinaturen.fi",228],["edmundoptics.fr",228],["homingxl.nl",228],["storyhouseegmont.no",[228,1351]],["woolworth.pl",[228,1238]],["apetro.pt",228],["colegiopedroarrupe.pt",228],["pizzahutdelivery.ro",228],["storyhouseegmont.se",[228,1351]],["edmundoptics.co.uk",228],["evee.com.au",229],["pepsicochampionschallenge.com",229],["evee.co.nz",229],["fizzicseducation.com.au",230],["latrobe.edu.au",230],["openresty.com.cn",230],["adp-enseignes.com",230],["branah.com",230],["datalounge.com",230],["epiloglaser.com",230],["gagaoolala.com",230],["guideautoweb.com",[230,1626]],["harmilaw.com",230],["knoema.com",230],["marketfinance.com",230],["project529.com",[230,2109]],["tampabay.com",230],["tidesmarine.com",230],["toei-metal.com",230],["wikihow.com",230],["uwebergverlag.de",230],["vitaslim.eu",230],["knoema.fr",230],["wikihow.it",230],["manda.co.jp",230],["occto.or.jp",230],["otzyvua.net",230],["barocca.ro",230],["gocpa.ru",230],["knoema.ru",230],["rentafont.com.ua",230],["foreground.com.au",231],["fcc-fac.ca",231],["vonmoos-luzern.ch",231],["brightree.com",231],["cgtrader.com",231],["configserverfirewall.com",231],["cortesdecima.com",231],["dialight.com",231],["discordapp.com",231],["dotmailer.com",231],["evgo.com",231],["exposition-osiris.com",231],["fritchy.com",231],["hilltopads.com",231],["keenfootwear.com",231],["medicalxpress.com",231],["mygwork.com",231],["outsideonline.com",231],["pajilleros.com",231],["pokemon-trainer.com",231],["shire.com",231],["snbforums.com",231],["socialmediagirls.com",231],["techxplore.com",231],["thresholdtrailseries.com",231],["ubuntu18.com",231],["vialibri.net",[231,312]],["revolver.news",231],["phys.org",231],["delo.si",231],["slovenskenovice.si",231],["foxsports.com.au",232],["news.com.au",[232,240]],["dielinke.berlin",232],["tudogostoso.com.br",232],["swapspace.co",232],["apllogistics.com",232],["bridgeland.com",232],["countwordsfree.com",232],["earthcp.com",[232,1325,1326]],["wardvillage.com",232],["lexus.com.cy",232],["naturgenussfestival.de",232],["gregorys.gr",232],["lexus.gr",232],["lexus.ie",232],["sgtech.co.il",232],["webhint.io",232],["hafnarfjordur.is",232],["sinfonia.is",232],["migliori-siti-di-incontri.it",232],["totalplay.com.mx",232],["hsleiden.nl",232],["lexus.no",232],["froneri.pl",232],["lexus.ro",232],["rosatomflot.ru",232],["lexus.sk",232],["goyabu.vip",232],["myanimelist.vip",232],["gq.com.au",233],["alfred.com",233],["gigaom.com",233],["henrilloyd.com",233],["hesapkurdu.com",233],["ukrainianwall.com",233],["vocativ.com",233],["zumba.com",233],["amino.dk",233],["hvylya.net",233],["politeka.net",233],["paymaster.ru",233],["tupras.com.tr",233],["mta.tv",233],["hyser.com.ua",233],["ukrainci.com.ua",233],["hyser.ua",233],["znaj.ua",233],["helifix.com.au",234],["helifix.com",234],["helifix-cz.cz",234],["helifix.de",234],["helifix.it",234],["helifix.nl",234],["helifix.co.nz",234],["helifix.co.uk",234],["infiniticars.com.au",235],["infiniti.com",235],["infiniti-abudhabi.com",235],["infiniti-alghassan.com",235],["infiniti-azerbaijan.com",235],["infiniti-bahrain.com",235],["infiniti-dubai.com",235],["infiniti-jordan.com",235],["infiniti-kuwait.com",235],["infiniti-lebanon.com",235],["infiniti-oman.com",235],["infiniti-qatar.com",235],["infiniti-singapore.com",235],["infinitipr.com",235],["infiniti.com.do",235],["infiniti.com.hk",235],["datsun.co.in",235],["infiniti.mx",235],["infiniti.com.my",235],["infiniti.com.pa",235],["infiniti.com.tw",235],["infiniti.co.uk",235],["littlerealestate.com.au",236],["lovehoney.com.au",237],["lovehoney.ca",237],["lovehoney.com",237],["lovehoney.eu",237],["lovehoney.co.nz",237],["lovehoney.co.uk",237],["matchpint.com.au",238],["tylko.com",[238,2804]],["beepbeep.ie",238],["chplatan.pl",238],["nch.com.au",239],["nchsoftware.com",239],["prospan.com.au",241],["ridehighcountry.com.au",242],["rslartunion.com.au",243],["shannons.com.au",244],["suncorp.com.au",245],["taste.com.au",246],["thenewdaily.com.au",247],["vevor.com.au",248],["vevor.ca",248],["vevor.com",248],["vevor.de",248],["vevor.es",248],["vevor.fr",248],["vevor.it",248],["vevor.mx",248],["vevor.nl",248],["vevor.pl",248],["korusconsulting.ru",248],["vgacertifiedpreowned.com.au",249],["dasweltauto.com.mx",249],["dasweltauto.se",249],["whimn.com.au",250],["wpengine.com.au",251],["wpengine.com",251],["torquemag.io",251],["collaw.edu.au",252],["brouwland.com",252],["collegalpractice.com",252],["collaw.ac.nz",252],["unisa.edu.au",253],["abc.net.au",[254,255]],["consoles.radioplayer.cloud",255],["billhop.com",[255,965]],["channel5.com",255],["drbuho.com",255],["fingerprint.com",255],["harrys.com",[255,1652]],["klientboost.com",255],["luminpdf.com",255],["make.com",255],["monzo.com",[255,2060]],["oddschecker.com",[255,2185]],["my.plaid.com",255],["skyvegas.com",255],["socratesdergi.com",255],["theculturetrip.com",[255,2691]],["trelson.com",255],["westerracu.com",255],["deluxemusic.de",255],["foodcorner.dk",255],["itzipitzipizza.dk",255],["tri.global",255],["javabusinesscompetition.id",255],["sweatco.in",255],["letsenhance.io",255],["axial.acs.org",255],["forum.effectivealtruism.org",255],["lindahall.org",255],["onceupon.photo",255],["start.ru",255],["lendo.se",255],["amie.so",255],["bbfc.co.uk",255],["desiindian-brighton.co.uk",[255,2445]],["mrpizzahastings.co.uk",255],["unum.co.uk",255],["hackney.gov.uk",255],["qured.us",255],["cars.co.za",[255,5615]],["cancer.org.au",256],["alandsradio.ax",257],["bell-labs.com",257],["bigsocietycapital.com",257],["integralmemory.com",257],["juce.com",257],["meethue.com",257],["spainbs.com",257],["thalesgroup.com",257],["ucas.com",257],["servimedia.es",257],["lanutrition.fr",257],["audirsclub.it",257],["camperlife.it",257],["cnos-fap.it",257],["trova-aperto.it",257],["vocepinerolese.it",257],["middleeasteye.net",257],["aa.org",257],["automobil.se",257],["caroftheyear.se",257],["endurobloggen.se",257],["kantarsifo.se",257],["mopedgaraget.se",257],["svjt.se",257],["cartoonnetwork.co.uk",257],["eif.co.uk",257],["rmg.co.uk",257],["parkinsons.org.uk",257],["eduroam.ba",258],["povv.be",258],["lethbridge.ca",258],["blueislands.com",258],["oceole.fr",258],["netsupportdemo.nl",258],["pedicurereinajansen.nl",258],["merthyr.ac.uk",258],["getselfhelp.co.uk",258],["mfy.org.uk",258],["bhansa.gov.ba",259],["klix.ba",260],["xing.com",260],["mojposao.ba",261],["sarajevo-airport.ba",262],["a-spect.be",263],["a2o.be",263],["a2o-architecten.be",263],["a2o-omgeving.be",263],["abdijsiteherkenrode.be",263],["adlon.be",263],["adtemptare.be",263],["aptigu.be",263],["atirio.be",263],["avlwoningbouw.be",263],["baeyens-l.be",263],["barbecues.be",263],["bartyde.be",263],["bbcbb.be",263],["decoform.be",263],["delbruyere.be",263],["deregenboog.be",263],["design-home.be",263],["dewiekslag.be",263],["dr-geeraerts-dermatologie.be",263],["durocub.be",263],["enib.be",263],["eremex.be",263],["gripsholm.be",263],["groepmsi.be",263],["hetbelgischbed.be",263],["incadans.be",263],["jagsonly.be",263],["kickbike.be",263],["kindermolen.be",263],["kwvanbladel.be",263],["marlou.be",263],["medibe.be",263],["microscope-shop.be",263],["noorwegenhitravissers.be",263],["omerus.be",263],["royalcrown.be",263],["sanik.be",263],["scherpesteen.be",263],["tri-active.be",263],["tuincenterlissens.be",263],["vaatkliniek.be",263],["vado.be",263],["visitatiebottelare.be",263],["vivantia.be",263],["novae.ca",263],["abm-accountants.com",263],["antiek-albarello.com",263],["aratina.com",263],["browsbox.com",263],["granhold.com",263],["jbavicon.com",263],["liswood-tache.com",263],["nsi-be.com",263],["p-laser.com",263],["rsc-slaapcomfort.com",263],["thebelgianbed.com",263],["dasbelgischebett.de",263],["allimex.eu",263],["depaterstafel.eu",263],["o-f-s.eu",263],["hanssens.net",263],["sani-lux.net",263],["vrijdagmarkt.net",263],["studiekring.nl",263],["morphologicum.org",263],["aalst.be",264],["abconcerts.be",265],["pukkelpop.be",265],["toneelhuis.be",265],["forcepoint.com",265],["vinkkoeltechniek.com",265],["podcast.de",265],["airam.fi",265],["peoplematters.in",265],["insightsengineering.github.io",265],["congeo.nl",265],["merosch.nl",265],["plmxpert.nl",265],["sodutch.nl",265],["werkenbijversluis.nl",265],["geeksforgeeks.org",[265,459]],["niaiu.pl",265],["acerta.be",266],["pressca.com.br",266],["21vek.by",[266,506]],["forming.com",266],["hexagonmining.com",266],["listech.com",266],["oase.com",266],["confluence.rs",266],["allthingslive.be",267],["allthingslive.com",267],["allthingslive.dk",267],["allthingslive.fi",267],["allthingslive.no",267],["allthingslive.se",267],["antwerpen.be",268],["azur-appartementen.be",269],["castor-appartementen.be",269],["emerald-heizijde.be",269],["regatta.be",269],["regatta-appartementen.be",269],["rivo.be",269],["upperleft.be",269],["vonk-appartementen.be",269],["vooruitzicht.be",269],["kramp.com",270],["back2front.be",271],["taxiboeken.be",271],["bajapress.com",271],["capaciteitentestoefenen.com",271],["enluse.com",271],["icverpleegkundige.com",271],["lastenbesparen.com",271],["moneyluckfreedom.com",271],["uwfysiotherapeut.com",271],["wesocialmen.com",271],["anderleven.nl",271],["automathoogeveen.nl",271],["bloosz.nl",271],["borgch.nl",271],["cadcompany.nl",271],["choircompany.nl",271],["creative-looks.nl",271],["dagje-texel.nl",271],["dewit-elektro.nl",271],["drumplezier.nl",271],["fashion-trends.nl",271],["flierefluiterraalte.nl",271],["fortressgroup.nl",271],["fransdegrebber.nl",271],["gasterijkruisberg.nl",271],["huispromotie.nl",271],["isx.nl",271],["jenrmarketing.nl",271],["mcnetiq.nl",271],["naamelijk.nl",271],["nickyverbeek.nl",271],["only-fitness.nl",271],["proteineshakes.nl",271],["skinnyminds.nl",271],["slankmetlinda.nl",271],["technotrafficcontrol.nl",271],["thehuddle.nl",271],["ttisuccessinsights.nl",271],["wel-com.nl",271],["iclas.org",271],["bbva.be",272],["bbvauk.com",272],["bbva.es",272],["bbva.fr",272],["bbva.it",272],["bbva.pt",272],["masante.belgique.be",273],["ccifj.or.jp",273],["belgium.be",274],["dxomark.com",274],["bingoal.be",275],["biodiv.be",276],["volksbuehne.berlin",276],["future.mcmaster.ca",276],["bitmoji.com",276],["clementoni.com",276],["decisiondeskhq.com",276],["doramogo.com",276],["greybox.com",276],["limscave.com",276],["mangazim.com",276],["aldeparty.eu",276],["isyriza.gr",276],["liveradio.ie",276],["animesgames.net",276],["superhentai.online",276],["albaparty.org",276],["animesdigital.org",276],["icanw.org",276],["snp.org",276],["amundi.pl",276],["1ps.ru",276],["goyabu.to",276],["gloss.ua",276],["brf.be",277],["buienradar.be",278],["buienradar.nl",278],["cdh.be",279],["chevalierramsay.be",280],["gameinformer.com",281],["tdk.com",281],["coolblue.be",282],["coolblue.de",282],["coolblue.nl",282],["copl.be",283],["adler-lingenau.com",283],["cinch.co.uk",[283,5487]],["creatiefschrijven.be",284],["maandag.be",285],["glyn.com",285],["habibbank.com",285],["thewolfsound.com",285],["thegrangesurgery.webgp.com",285],["grundstueckspreise.info",285],["mtn.ng",285],["selgros24.pl",285],["argos-tradein.co.uk",285],["trbchemedica.co.uk",285],["demorgen.be",286],["myprivacy.dpgmedia.be",286],["hln.be",286],["humo.be",286],["vrt.be",286],["vtwonen.be",286],["ft.com",[286,342,1522,1523]],["gamingbible.com",286],["ladbible.com",286],["ladbiblegroup.com",286],["stijlvol-wonen.com",286],["theguardian.com",286],["tyla.com",286],["unilad.com",286],["aamulehti.fi",286],["etlehti.fi",286],["gloria.fi",286],["hs.fi",286],["hyvaterveys.fi",286],["is.fi",286],["jamsanseutu.fi",286],["janakkalansanomat.fi",286],["kankaanpaanseutu.fi",286],["kmvlehti.fi",286],["kodinkuvalehti.fi",286],["merikarvialehti.fi",286],["nokianuutiset.fi",286],["pelikone.fi",286],["rannikkoseutu.fi",286],["ruutu.fi",286],["satakunnankansa.fi",286],["soppa365.fi",286],["suurkeuruu.fi",286],["sydansatakunta.fi",286],["tyrvaansanomat.fi",286],["valkeakoskensanomat.fi",286],["vauva.fi",286],["ad.nl",286],["autotrack.nl",286],["bd.nl",286],["bndestem.nl",286],["deondernemer.nl",286],["destentor.nl",286],["myprivacy.dpgmedia.nl",[286,1296]],["ed.nl",286],["gaspedaal.nl",286],["gelderlander.nl",286],["margriet.nl",286],["nu.nl",286],["pzc.nl",286],["qmusic.nl",286],["trouw.nl",286],["tubantia.nl",286],["zozitdat.nl",286],["dossin.be",287],["eco-logisch.be",288],["electric-scooters-bikes.be",289],["eyesandmore.be",290],["eyesandmore.de",290],["eyesandmore.nl",290],["eyesandmore.se",290],["fashionunited.be",291],["fashionunited.com",[291,549]],["banknorwegian.de",291],["fashionunited.de",[291,549]],["fashionunited.fr",291],["fashionunited.info",291],["fashionunited.nl",291],["fashionunited.uk",291],["fermedelinciaux.be",292],["tvpop.com.br",292],["lucerna-chem.ch",292],["aceprensa.com",292],["cofense.com",292],["cronycle.com",292],["detonated.com",292],["direct-carpets.com",292],["experiorfinancial.com",292],["gilmoreglobal.com",292],["ingeniamc.com",292],["janninebarron.com",292],["luukku.com",292],["marathonhr.com",292],["realvnc.com",292],["ritchy.com",292],["smackcoders.com",292],["tzumi.com",292],["vrxdb.com",292],["whatcounts.com",292],["cerre.eu",292],["terveyskauneus.fi",292],["terracreta.gr",292],["shotam.info",292],["ancon.io",292],["fft.mt",292],["maltaconsulting.mt",292],["takeoff.org.mt",292],["webdesignspecialistamsterdam.nl",292],["webdesignspecialistdenhaag.nl",292],["1800runaway.org",292],["lsisoftware.pl",292],["alivia.org.pl",292],["almeidastextile.pt",292],["lwab.se",292],["rwi.se",[292,1464]],["ak-asya.com.tr",[292,3448]],["medyascope.tv",292],["marshfieldpre-school.co.uk",292],["mitreprinting.co.uk",292],["getspace.us",292],["caltex.co.za",292],["fiftyandmemagazine.be",293],["medicis.be",293],["brulocalis.brussels",293],["flyer.be",294],["hub-charleroi.be",295],["rehasuisse.ch",295],["thuer-co.ch",295],["x30.ch",295],["xn--neugren-r2a.ch",295],["atelierpierreculot.com",295],["brusselsbybike.com",295],["ekkoist.com",295],["ryvage.com",295],["sporticos.com",295],["ua-development.com",295],["codi.coop",295],["protetikafm.cz",295],["ecofirst.eu",295],["bio-restaurant.lu",295],["campingettelbruck.lu",295],["ecotrel.lu",295],["eislek.lu",295],["maredoc.lu",295],["ugda.lu",295],["falko.nl",295],["maastd.nl",295],["biegamy.pl",295],["horex.pl",295],["in-line.ru",295],["net-film.ru",295],["shop-krastsvetmet.ru",295],["slavutina.ru",295],["longevita.ua",295],["ihka.be",296],["escolasagrera.cat",296],["reprogir.cat",296],["0mas000.com",296],["almaqua.com",296],["bet-duberseuil.com",296],["bielypotok.com",296],["biometricvox.com",296],["cs3marketing.com",296],["delogica.com",296],["enredadios.com",296],["femsinspace.com",296],["fiebach-minninger.com",296],["fmpack.com",296],["funtechadventures.com",296],["gamacisa.com",296],["grandhotelgarden.com",296],["growzer.com",296],["grupoicsolutions.com",296],["hotelbeverlypark.com",296],["hotelcalina.com",296],["hotelpimar.com",296],["imrvere.com",296],["lerroux.com",296],["limoncomunicacion.com",296],["lineten.com",296],["mapalomo.com",296],["metaling-jajce.com",296],["orientalysbeaute.com",296],["pallejabcn.com",296],["psicologia-estrategica.com",296],["rbbeautycenter.com",296],["sgfinanciera.com",296],["totalmar.com",296],["totimpressio.com",296],["vins-loupiac.com",296],["bretislavka.cz",296],["cero.cz",296],["clg.cz",296],["dsd-dostal.cz",296],["eurocentra.cz",296],["hotelstraznice.cz",296],["klinikakrasyandel.cz",296],["sosfinance.cz",296],["adler-wolfspark.de",296],["but-konto.de",296],["derkundschafter.de",296],["gemeinde-nordharz.de",296],["parimeo.de",296],["proske-sanitaer.de",296],["acib.es",296],["flordeesgueva.es",296],["productosdieteticos.es",296],["profile.es",296],["soloducha.es",296],["tendermedia.es",296],["condohotele.eu",296],["macla.eu",296],["parking.praha.eu",[296,3693]],["lofbergs.fi",296],["budos.fr",296],["sortirahaguenau.fr",296],["hop-shop.hr",296],["odbpaderno.it",296],["veclaicene.lv",296],["visitaluksne.lv",296],["creativeworks.com.mx",296],["aardeboerconsument.nl",296],["signframing.nl",296],["atass.org",296],["cealicante.org",296],["ceoma.org",296],["eisbratislava.org",296],["lasalita.org",296],["digim.pl",296],["iwareprint.pl",296],["3-be.se",296],["helsingborg.se",296],["hotelstatt.se",296],["nordicmedtest.se",296],["sagobygden.se",296],["beno-zilina.sk",296],["cekantour.sk",296],["epoplast.sk",296],["eworks.sk",296],["intertechnic.sk",296],["ruvztv.sk",296],["schweintaal.sk",296],["kaartje2go.be",297],["kaartje2go.de",297],["sendasmile.de",297],["kaartje2go.nl",297],["ketnet.be",298],["lapetitechenille.be",299],["acheter-lunettes.com",299],["agrafeuse-cloueuse.com",299],["akouashop.com",299],["bioviela.com",299],["boutique-lost-funeraire.com",299],["cameleon-shop.com",299],["cristallehrer.com",299],["design-only.com",299],["designfromparis.com",299],["dunemer.com",299],["e-metropolight.com",299],["escalier-colimacon.com",299],["boutique.hifivideogambetta.com",299],["holster-etfr.com",299],["innovtools.com",299],["insecticide-spray.com",299],["jetecroque.com",299],["jetrouvemespieces.com",299],["laboxauxtresors.com",299],["lapiglove.com",299],["lasavonneriedenyons.com",299],["lemecblinde.com",299],["lesmotssontdescadeaux.com",299],["letruckdecharlotte.com",299],["monessentielbienetre.com",299],["motifpersonnel.com",299],["parapluieparis.com",299],["philatema.com",299],["planete-muslim.com",299],["precieusesante.com",299],["savonnerie-lesessentiels.com",299],["savonsdusud.com",299],["slowcontrol.com",299],["topvapote.com",299],["tortoraaugusto.com",299],["valve-up.com",299],["zone-artisanale.com",299],["tigeraudio.eu",299],["amisprix.fr",299],["artisanat-francais.fr",299],["auto-media.fr",299],["collectivites-equipements.fr",299],["destock-stickers.fr",299],["equipements-collectivites.fr",299],["fluidmotion.fr",299],["gii.fr",299],["hole19.fr",299],["irontimepieces.fr",299],["leprintempsdemarnie.fr",299],["linfusion.fr",299],["outdoorview.fr",299],["siemtech.fr",299],["laurentwillen.be",300],["leirovins.be",301],["lizy.be",303],["lizy.eu",303],["mazout-on-line.be",304],["proxifuel.be",304],["mediamarkt.be",305],["msmode.be",306],["iracing.com",306],["msmode.de",306],["msmode.es",306],["msmode.lu",306],["msmode.nl",306],["nijlen.be",307],["parcoursintegration.be",308],["pcwarehouse.be",309],["pharmadecor.be",310],["van-overstraeten.be",310],["plenion.be",311],["podoplus.be",312],["provincieantwerpen.be",312],["lojasrenner.com.br",[312,434]],["ad-maven.com",312],["blog.aujourdhui.com",312],["bertil.com",312],["delfortgroup.com",312],["dlink.com",312],["fastcompany.com",312],["flowwow.com",312],["gw2treasures.com",312],["inc.com",312],["lucasentertainment.com",312],["ministrants.com",312],["mvagusta.com",312],["preoday.com",312],["puregym.com",312],["redbet.com",312],["sciencex.com",312],["spreds.com",312],["stormgain.com",312],["toluna.com",312],["wmeentertainment.com",312],["yola.com",312],["zepass.com",312],["moviepilot.de",312],["lidl.dk",312],["proff.dk",312],["zaplo.dk",312],["pelit.fi",312],["telia.fi",312],["3arena.ie",312],["lidl.ie",312],["lidl.lt",312],["about.me",312],["lidl.com.mt",312],["bethesda.net",[312,4352]],["light-it.net",312],["cambridge.org",[312,1094]],["istotne.pl",312],["megawrzuta.pl",312],["idea-bank.ro",312],["lidl.ro",312],["lidl.se",312],["versus-omega.com.tr",312],["brandalley.co.uk",312],["eveningtelegraph.co.uk",312],["lidl.co.uk",312],["lidl-ni.co.uk",312],["ybs.co.uk",312],["primetime.be",313],["propay.be",314],["protefix.be",315],["doppelherz-lithuania.com",315],["hnpm-corp.com",315],["protefix.com",315],["queisser.com",315],["protefix.cz",315],["doppelherz-elearning.de",315],["doppelherzpharma.de",315],["intakt-pc.de",315],["litozin.de",315],["matec.de",315],["myconvotherm.de",315],["queisser.de",315],["ramend.de",315],["stozzon.de",315],["wgm-rastatt.de",315],["protefix.es",315],["doppelherz.lv",315],["queisser.pl",315],["protefix.ro",315],["doppelherz.ru",315],["protefix.sk",315],["protefix.com.tr",315],["doppelherz.ua",315],["protefix.ua",315],["pfotenfroh.vet",315],["rektoverso.be",316],["rodekruis.be",317],["veiligverkeer.be",317],["vsv.be",317],["workshopsveiligverkeer.be",317],["roval.be",318],["roval.eu",318],["rovalaluminium.fr",318],["roval.nl",318],["rtl.be",319],["as.com",[319,875]],["elespanol.com",[319,1357]],["frandroid.com",319],["idealista.com",319],["ivoox.com",319],["okdiario.com",[319,2084,2192]],["tuttosport.com",319],["mein-mmo.de",319],["mitele.es",[319,3620]],["allocine.fr",319],["francetvinfo.fr",319],["leboncoin.fr",319],["vecernji.hr",319],["corrieredellosport.it",319],["marianne.net",319],["naszemiasto.pl",[319,2084,2192]],["idealista.pt",319],["afnor-rus.ru",[319,2084,2192]],["icsms.ru",[319,2084,2192]],["shopbuddies.be",320],["shopbuddies.de",320],["shopbuddies.fi",320],["brain.fm",320],["shopbuddies.fr",320],["shopbuddies.it",320],["bitcoin-store.net",320],["shopbuddies.nl",320],["shopbuddies.pl",320],["shopbuddies.se",320],["shopbuddies.co.uk",320],["solidaris-wallonie.be",321],["sushiworldlouvain.be",322],["viralnova.com",322],["the-house.be",323],["theovaloffice.be",324],["topradio.be",325],["torfs.be",326],["trilec.be",327],["jeitto.com.br",327],["raygun.com",327],["enders-personalmarketing.de",327],["the-red.de",327],["xn--logopdie-werner-4kb.de",327],["huffingtonpost.fr",327],["infozona.hr",327],["minnemi.no",327],["trixxo-arena.be",328],["teleticketservice.com",328],["vakantiegevoel.be",329],["roompot.de",329],["vakantiegevoel.nl",329],["vakantieveilingen.be",330],["vavabid.be",330],["vakantieveilingen.nl",330],["vanhumbeeckfreres.be",331],["blowtex.com.br",331],["bmalaw.com.br",331],["geografica.com.br",331],["vivara.com.br",331],["ace-hotel.com",331],["asiapulppaper.com",331],["awwwards.com",[331,915]],["hoteloasishamaca.com",331],["knott-trailer-shop.com",331],["normadet.com",331],["normagrup.com",331],["normalit.com",331],["normalux.com",331],["riafinancial.com",331],["sa-luz.com",331],["sourcefurniture.com",331],["spirou.com",331],["detoxy.cz",331],["knott-anhaenger-shop.de",331],["dicampus.es",331],["femeval.es",331],["knott-remolque-tienda.es",331],["orotavapalace.es",331],["flawless.pl",331],["berendeeviprudi.ru",331],["zehnder.su",331],["xn--90asehmeeq.xn--p1ai",331],["vias.be",332],["volkswagen.be",333],["volkswagen-commercial-vehicles.be",333],["vwgroup.se",333],["wieisdemol.be",334],["worldclassfitness.be",[335,336]],["zebrapen.ca",[335,579]],["conference2go.com",335],["healthypsych.com",[335,336]],["hearttoheartmedicalcenter.com",335],["kamienieogrodowe.com",335],["madameedith.com",335],["opentuition.com",335],["opolo.com",335],["pierwsze-kroki.com",335],["przedsiebiorcza.com",335],["recreatisse.com",335],["szkoleniamaciolek.com",335],["viakable.com",[335,336]],["x-plane.com",335],["zabieganamama.com",335],["wharton.upenn.edu",335],["lecourrier.es",[335,3615]],["adventure-team.eu",[335,336]],["certum.eu",[335,336]],["naszesprawy.eu",335],["assuropoil.fr",335],["camping-le-ruisseau.fr",335],["hudolia.fr",335],["magasinsdeco.fr",335],["edenred.hu",335],["indonesiaexpat.id",335],["jasnastronamocy.info",335],["joespizza.it",335],["teleradiopadrepio.it",335],["zuch.media",335],["dmsj.org",335],["rauhanpuolustajat.org",335],["the-cca.org",[335,336]],["80dni.pl",335],["ap-goal.pl",335],["badaniaprenatalne.pl",335],["bezprawaanirusz.pl",335],["businesstraveller.pl",335],["careego.pl",335],["centrum-terapii.pl",335],["certum.pl",335],["codzienniefit.pl",335],["bellpolska.com.pl",335],["haft.com.pl",335],["maxbus.com.pl",335],["osiedlenatura.com.pl",335],["radiowarszawa.com.pl",335],["warunki-zabudowy.com.pl",335],["ecochemia.pl",335],["zsm.edu.pl",335],["erif.pl",335],["esportnow.pl",335],["faktykonopne.pl",335],["infokonsument.pl",335],["instalnet.pl",335],["intercyza-blog.pl",335],["investjourney.pl",335],["ironsky.pl",335],["jmdi.pl",335],["karmopedia.pl",335],["kartanauczycielablog.pl",335],["konsalnet.pl",335],["leszekbloch.pl",335],["mamysprawy.pl",335],["mhtm.pl",335],["naszwybir.pl",335],["nowasprzedaz.pl",335],["pandrwal.pl",335],["piekarniabialogon.pl",335],["poloniawroclaw.pl",335],["predathor.pl",335],["programistanaswoim.pl",335],["przedawnione.pl",335],["przedszkolankowo.pl",335],["sds-automatyka.pl",335],["spkomandytowa.pl",335],["stanprawnynieruchomosci.pl",335],["studiosante.pl",335],["suwalki.pl",335],["teatr-capitol.pl",335],["towsrodku.pl",335],["wars.pl",335],["wspolnotakrzyzasmolec.pl",335],["xn--przesy-energii-lnc.pl",335],["yasumi.pl",335],["zatorland.pl",335],["clubdelux.pt",335],["horizonconsulting.pt",335],["mj.recipes",335],["transportsitransfer.ro",335],["nergb.ru",[335,5156]],["watergarden.com.tr",335],["app.mycard520.com.tw",335],["yaizakon.com.ua",335],["jbrcapital.com",336],["mundomagicotv.com",336],["x2o.be",337],["truewealth.ch",337],["centreforaviation.com",337],["joinhoney.com",337],["picofme.io",337],["scinapse.io",[337,4075]],["onetime.bet",338],["flysharp.com",338],["iddoberger.com",338],["mandrarossatour.com",338],["onetimecasino.com",338],["onetimecasinos.com",338],["stfly.com",338],["stsports.com",338],["utelindenberg.com",338],["stashdesign.dk",338],["thkarayannis.gr",338],["toysupermarket.ie",338],["e-sportsbetting.nl",338],["studio-eastwood.nl",338],["applehousetravel.co.uk",338],["o-nine.co.uk",338],["southalltravel.co.uk",338],["theholidayteam.co.uk",338],["3dg-textile.bg",339],["benjaminpaints.com",339],["auto-onderdelen.nu",339],["audio-guide.bg",340],["medspa.bg",340],["automarket.bg",341],["bagira.bg",[342,343]],["drugstore.bg",342],["framar.bg",342],["itt.bg",342],["plasico.bg",342],["reka.ch",342],["schulthess.ch",342],["cardzmania.com",342],["chiccentre.com",342],["digminecraft.com",342],["heathrowexpress.com",342],["heroforge.com",342],["holition.com",342],["lzf-lamps.com",342],["mapcarta.com",342],["nperf.com",342],["pricerunner.com",342],["techonthenet.com",342],["cleverreisen.de",342],["e-confirm.de",342],["hifi4you.de",342],["hospiz-bodhicharya.de",342],["hospiz-horizont.de",342],["hunsruecktouristik.de",342],["jtl-software.de",342],["kaeltewolf.de",342],["kinopolis.de",342],["kunstnet.de",342],["notebookinfo.de",342],["pardini.de",342],["reisebuero-marzian.de",342],["reisetreff-muecke.de",342],["terminal-bgt.de",342],["wellnissimo.de",342],["pricerunner.dk",342],["kauppasatama.fi",342],["encycolorpedia.fr",342],["lacsiboltja.hu",342],["co.jpf.go.jp",342],["eismoinfo.lt",342],["stat.gov.lt",342],["alarabiya.net",342],["alhadath.net",342],["tourismos.net",342],["touristikerfotos.net",342],["kigu.nl",342],["smartphonehoesjes.nl",[342,4533]],["agendatrad.org",342],["datacite.org",342],["pricerunner.se",342],["produkt.easyweb.travel",342],["find-dvd.co.uk",342],["hit-electronics.com",343],["bgline.bg",344],["bittel.bg",345],["carmen.bg",345],["edmarkinternational.bg",346],["ehype.bg",346],["ledivin.bg",346],["ofisitebg.com",346],["visvitalisbg.com",346],["flip.bg",347],["formabania.bg",348],["koienvijvercentrum.nl",348],["stelcomfortshop.nl",348],["dulcisevents.ro",348],["icap.bg",349],["demirjasarevic.com",349],["ikea.bg",350],["ikea.com.cy",350],["ikea.gr",350],["myhealth.bg",351],["sidibel.com",351],["theateramrand.de",351],["qinn.es",351],["gamalostfestivalen.no",351],["glhf.zone",351],["praktiker.bg",353],["sportingbet.com",353],["sportson.se",353],["primetech.bg",354],["tavex.bg",[355,356]],["tavex.fi",[355,356]],["tavex.hu",[355,356]],["tavex.lv",[355,356]],["tavex.pl",[355,356]],["tavex.ro",[355,356]],["tavex.rs",[355,356]],["tavex.se",[355,356]],["tavexbullion.co.uk",[355,356]],["tavid.ee",[356,3568]],["tennis24.bg",357],["tv.yettel.bg",358],["afribaba.bi",359],["afribaba.bj",359],["exatasistemas.com.br",359],["fazauto.com.br",359],["grupoautentica.com.br",359],["integrasul.com.br",359],["iochpe.com.br",359],["afribaba.cd",359],["afribaba.cf",359],["banklinth.ch",359],["newhome.ch",359],["jetcs.co",359],["adata.com",359],["afribaba.com",359],["afribobo.com",359],["agencedelaposte.com",359],["agroterra.com",359],["akvis.com",359],["alivecolors.com",359],["allsmo.com",359],["amadeus.com",359],["armpension.com",359],["askdifference.com",359],["bankid.com",359],["betmagician.com",359],["bim-review.com",359],["calamos.com",359],["convert-my-image.com",359],["costaclub.com",359],["efinancialcareers.com",359],["fandor.com",359],["findaphd.com",359],["fredlist.com",359],["gambling-affiliation.com",359],["gamesjobsdirect.com",359],["go4schools.com",359],["graco.com",359],["gtalfh.com",359],["hotelier101.com",359],["itaincontri.com",359],["jobflurry.com",359],["jobsinwales.com",359],["kenweego.com",359],["lonelyplanet.com",359],["montenisa.com",359],["nature.com",359],["nexaresources.com",359],["nironmagnetics.com",359],["norwegian.com",[359,2164]],["osevio.com",359],["pneusb2b.com",359],["povr.com",359],["siderweb.com",359],["smorgasbord.com",359],["supercell.com",359],["tinyurl.com",359],["ustabilir.com",359],["vernemq.com",359],["viewsonic.com",359],["viewsoniceurope.com",359],["yithlibrary.com",359],["coalsoft.cz",[359,3021]],["valka.cz",359],["24h-pflege-check.de",359],["eichendorff21.de",359],["hallo-minden.de",359],["schlaganfall-hilfe.de",359],["stylevamp.de",359],["tchncs.de",359],["teogkaffespecialisten.dk",359],["visitnarva.ee",359],["lavozdegalicia.es",359],["policlinicovalencia.es",359],["broadcasting-services.eu",359],["americanairlines.fi",359],["batpower.fi",359],["lankamaailma.fi",359],["laislabonita.fm",359],["afribaba.gq",359],["rcip.co.il",359],["pozyx.io",359],["dirigentindustria.it",359],["faperme.it",359],["fitd.it",359],["comune.novara.it",359],["saperesalute.it",359],["tufauto.it",359],["uabstyle.it",359],["afribaba.co.ke",359],["mazeikiai.lt",359],["hotelbellevue.lv",359],["nyman.media",359],["afribaba.mg",359],["afribaba.ml",359],["warp2search.net",359],["afribaba.ng",359],["smullers.nl",359],["netonnet.no",359],["cfainstitute.org",359],["cleantalk.org",359],["hattrick.org",359],["linuxcompatible.org",359],["openuserjs.org",359],["stocktoninformationdirectory.org",359],["aia.com.ph",359],["bpi-aia.com.ph",359],["privacy.gov.ph",359],["aicom.pl",359],["e-marilyn.pl",359],["kupbilet.pl",359],["upolujebooka.pl",359],["varlesca.pl",359],["yumisu.pl",359],["chatron.pt",359],["sweetcare.pt",359],["basilica.ro",359],["bucurobor.ro",359],["delonghi.ru",359],["rshb.ru",[359,695,5174]],["communitycouncils.scot",359],["localcouncillor.scot",359],["lth.se",359],["netonnet.se",359],["osthammar.se",359],["tullverket.se",359],["enablingguide.sg",359],["eks.sk",359],["afribaba.so",359],["afribaba.tg",359],["barker.com.tr",359],["garantibbva.com.tr",359],["ahlulbayt.tv",359],["netweather.tv",359],["afribaba.co.tz",359],["afribaba.ug",359],["asklion.co.uk",359],["fecareers.co.uk",359],["lawyersonline.co.uk",359],["poolandspacentre.co.uk",359],["theonlinesurgery.co.uk",359],["ukpressonline.co.uk",359],["youngsseafood.co.uk",359],["m-a.org.uk",359],["afribaba.co.za",359],["global.bible",360],["hydraulic-breaker.biz",361],["pocketgamer.biz",362],["webprojekt.biz",363],["primegaming.blog",364],["uxdesign.cc",364],["eand.co",364],["blog.discord.com",364],["infosecwriteups.com",364],["medium.com",[364,2011]],["netflixtechblog.com",364],["towardsdatascience.com",364],["windscribe.com",364],["medium.engineering",364],["codeburst.io",364],["plainenglish.io",364],["groovy.bot",365],["hydra.bot",366],["abril.com.br",367],["afestas.com.br",368],["agazeta.com.br",369],["agroolhar.com.br",370],["classicline.com.br",370],["cobasi.com.br",370],["freitasbastos.com.br",370],["miess.com.br",370],["olharconceito.com.br",370],["olhardireto.com.br",370],["olharjuridico.com.br",370],["saber.com.br",370],["mprs.mp.br",370],["institutophi.org.br",370],["unesc.br",370],["filmelier.com",370],["americanas.com.br",371],["shoptime.com.br",371],["submarino.com.br",371],["ampli.com.br",372],["araraquaranews.com.br",373],["slatual.com.br",373],["agazetafm.com",373],["areavip.com.br",374],["anthonypoperealestategroup.com",374],["cirber.com",374],["cryptopricealerting.com",374],["fridaysdaughter.com",374],["jesswandering.com",374],["raydendesign.com",374],["refurbis.com",374],["tarzankay.com",374],["restart-auto.fr",374],["hangfire.io",374],["paginelucirosse.it",374],["assertivasolucoes.com.br",375],["bancobmg.com.br",376],["band.com.br",377],["bauerexpress.com.br",378],["bolsamaisbrasil.com.br",379],["tabuladigital.com.br",379],["team.drund.com",379],["mailagent.ro",379],["bondfaro.com.br",[380,381]],["buscape.com.br",380],["quebarato.com.br",[380,381]],["zoom.com.br",380],["sketch.pixiv.net",380],["ocean-archive.org",380],["onexgroup.pl",380],["aliexpress.ru",[380,5073]],["bonitour.com.br",382],["brainly.com.br",383],["buson.com.br",384],["cafelor.com.br",385],["casaevideo.com.br",386],["catracalivre.com.br",387],["ccraeroportos.com.br",388],["libro.cafe",388],["mondaq.com",388],["vindy.com",388],["bka.de",388],["prevac.eu",388],["paakallo.fi",388],["parcocolosseo.it",388],["tastoeffeuno.it",388],["compitoinclasse.org",388],["tesda.gov.ph",388],["cieplodlakrakowa.pl",388],["kancelariamzm.pl",388],["kpr.pl",388],["mieszko.pl",388],["mondaq.co.uk",388],["3q.video",388],["chrysler.com.br",389],["citroen.com.br",389],["dodge.com.br",389],["fiat.com.br",[389,408]],["jeep.com.br",389],["ram.com.br",389],["churchsoftware.com.br",390],["clickbus.com.br",391],["gauchazh.clicrbs.com.br",392],["cogna.com.br",393],["connectparts.com.br",394],["portal.aprendiz.uol.com.br",394],["alunopresente.org.br",394],["educacaoeterritorio.org.br",394],["livredetrabalhoinfantil.org.br",394],["territoriosemrede.org.br",394],["consorciocanopus.com.br",395],["gazetafmcuiaba.com.br",395],["costanorte.com.br",396],["crimg.com.br",397],["cursosgratisonline.com.br",398],["devmedia.com.br",399],["dimed.com.br",400],["direcaoconcursos.com.br",401],["ecclesiae.com.br",402],["videeditorial.com.br",402],["efacil.com.br",403],["elegis.com.br",404],["renovainvest.com.br",404],["victorvision.com.br",404],["awdisbrands.com",404],["blackmusicscholar.com",404],["coachdaveacademy.com",404],["dogfoodreviews.com",404],["happiesthealth.com",404],["courses.heatgeek.com",404],["itepexam.com",404],["kedraflowerscpa.com",404],["newnoisemagazine.com",404],["saferpass.com",404],["sublabmusic.com",404],["tommedications.com",404],["veracore.com",404],["androiddigger.de",404],["ardutronix.de",404],["cosmere.es",404],["mindigital.gr",404],["tealstreet.io",404],["thebfa.org",404],["martonmedia.pl",404],["satel.pl",404],["onlyonce.today",404],["golffang.co.uk",404],["erecord.com.br",405],["digital.estadao.com.br",406],["latendresseencuisine.com",406],["farmrio.com.br",407],["pciconcursos.com.br",407],["unifique.com.br",407],["finistore.com.br",409],["flashscore.com.br",410],["flashscore.ca",410],["flashscore.co",410],["baseball24.com",410],["basketball24.com",410],["cricket24.com",410],["darts24.com",410],["eredmenyek.com",410],["flashscore.com",410],["flashscorekz.com",410],["golflive24.com",410],["handball24.com",410],["horseracing24.com",410],["icehockey24.com",410],["livesport.com",410],["liveticker.com",410],["motorsport24.com",410],["flashscore.ru.com",410],["scoreboard.com",410],["soccer24.com",410],["soccerstand.com",410],["tennis24.com",410],["volleyball24.com",410],["livesport.cz",410],["flashscore.de",410],["flashscore.es",410],["flashscore.fi",410],["flashresultats.fr",410],["flashscore.fr",410],["flashscore.ge",410],["flashscore.co.id",410],["livescore.in",410],["flashscore.info",410],["diretta.it",410],["flashscore.it",410],["flashscore.co.kr",410],["flashscore.nl",410],["flashscore.pt",410],["flashscore.com.ua",410],["flashscore.co.uk",410],["flashscore.vn",410],["flashscore.co.za",410],["fotoregistro.com.br",411],["timnews.com.br",411],["gaz.com.br",412],["gazin.com.br",413],["grandepremio.com.br",415],["acast.com",415],["catcat.com",415],["checkyourmath.com",415],["culturecalling.com",415],["discoversouthcarolina.com",415],["franklintech.com",415],["grips-automation.com",415],["pinterestacademy.com",415],["therisecalifornia.com",415],["bais.de",415],["birgit-bittermann.de",415],["speicherguide.de",415],["costume.dk",415],["builds.gg",415],["mcdonalds.hu",415],["megfoglak.hu",415],["codementor.io",[415,4037]],["ciaoflorence.it",415],["iyengaryoga.it",415],["smarttrip.it",415],["dateks.lv",415],["mbc.net",[415,4389]],["gezondheidsplein.nl",[415,944,4477]],["grotekleren-webwinkel.nl",415],["onzetaal.nl",415],["klartale.no",415],["scentre.pl",415],["germany.travel",415],["guicheweb.com.br",416],["mercadolibre.com",416],["honda.com.br",417],["hugocursos.com.br",418],["jogatina.com",418],["hyundai.com.br",419],["icarros.com.br",420],["imashop.com.br",421],["toqueacampainha.com.br",421],["imobiliariabaron.com.br",422],["impressora.com.br",423],["impressorajato.com.br",423],["madrugaosuplementos.com.br",423],["vivona25.com.br",423],["jaguarbrasil.com.br",424],["landrover.co.jp",424],["jcconcursos.com.br",425],["compass.jeep.com.br",426],["jmonline.com.br",427],["jornaldeitapetininga.com.br",428],["oanhanguera.com.br",428],["jornalopcao.com.br",429],["jovemnerd.com.br",430],["klminfo.com.br",431],["pajurca.ro",431],["livelo.com.br",432],["liveoficial.com.br",433],["magazineluiza.com.br",435],["maistre.com.br",436],["providenciadedeus.org.br",436],["mapeia.com.br",437],["mercadoveggie.com.br",438],["mercatoemcasa.com.br",439],["meuhyundai.com.br",440],["vetnil.com.br",440],["filmotecadecine.com",440],["softwaretogo.de",440],["blog.mega-energie.fr",440],["midianews.com.br",441],["minhaconexao.com.br",442],["morana.com.br",443],["moto.com.br",444],["natalfortatacadista.com.br",445],["anywhereesim.com",445],["kyounoryouri.jp",445],["outage.report",445],["netmovies.com.br",446],["nexojornal.com.br",447],["nike.com.br",448],["noesis.com.br",449],["noesis-corporation.com",449],["lusitania.pt",449],["noesis.pt",449],["nseguros.pt",449],["oney.pt",449],["obramax.com.br",450],["offsbrasil.com.br",451],["palcomp3.com.br",452],["paulus.com.br",453],["fapcom.edu.br",453],["paulinos.org.br",453],["loja.paulus.com.br",454],["pecattus.com.br",455],["pelando.com.br",456],["pernambucanas.com.br",457],["petlove.com.br",458],["pichau.com.br",459],["wheels.ca",459],["upgrade.chat",459],["temporal.cloud",459],["opyn.co",459],["bakkenbaeck.com",459],["buildclub.com",459],["business-standard.com",459],["cmodx.com",459],["e-ville.com",459],["forbesafrica.com",[459,1488]],["fotmob.com",459],["greekflavours.com",459],["haveibeentrained.com",459],["likewisetv.com",459],["lottiefiles.com",459],["nordlayer.com",459],["nordlocker.com",459],["nyctourism.com",459],["ocbase.com",459],["polyhaven.com",459],["puhekupla.com",459],["rcskinclinic.com",459],["recalbox.com",459],["sankei.com",459],["sharpsecd.com",459],["soldfy.com",459],["stakingrewards.com",459],["streamerbans.com",459],["hysky.de",459],["soldfy.dk",459],["pango.education",[459,3548]],["cuevana-3.eu",459],["cuevana3.eu",459],["soldfy.fi",459],["reflexer.finance",459],["gostateparks.hawaii.gov",459],["fmc.hu",459],["officedepot.hu",459],["sprintmedical.in",459],["meld.io",459],["senpa.io",459],["fiorentinabaseball.it",459],["zakzak.co.jp",459],["bluemail.me",459],["breakingthenews.net",459],["pcsx2.net",459],["soldfy.no",459],["ietf.org",459],["senda.pl",459],["tayama.pl",459],["u.sb",459],["soldfy.se",459],["skpay.sk",459],["quoted.tech",459],["nebula.tv",459],["suzuki.ua",459],["pixme.co.uk",459],["salvagemarket.co.uk",459],["tally.xyz",459],["solidariteit.co.za",459],["ubank.co.za",459],["pinkluna.com.br",460],["posthaus.com.br",461],["privacy.com.br",462],["profiltro.com.br",463],["institutopioxi.org.br",463],["redebeneditina.org.br",463],["environmental-finance.com",463],["pelzer-stapler.de",463],["quimis.com.br",465],["rockcode.com.br",466],["rovitex.com.br",467],["santillanaespanol.com.br",468],["serasa.com.br",469],["shopee.com.br",470],["shopee.pl",[470,3639]],["starrcompanies.com.br",471],["stone.com.br",472],["telecine.com.br",473],["terminalrodoviariobrasilia.com.br",474],["terra.com.br",475],["tesla.com.br",476],["comoinvestir.thecap.com.br",477],["toyota.com.br",478],["treinaweb.com.br",479],["try.com.br",480],["unopar.com.br",481],["band.uol.com.br",482],["motor1.uol.com.br",483],["insideevs.com",483],["motor1.com",483],["rideapart.com",483],["motorsport.uol.com.br",484],["motorsport.com",[484,2071,2072]],["vagalume.com.br",485],["valecred.com.br",486],["asae.gov.pt",486],["bml.ru",486],["viacaogatopreto.com.br",487],["asatransforma.org.br",487],["byoplanet.com",487],["hirezstudios.com",487],["mobileinternetbanking.com",487],["tehnogama.com",487],["cablelink.com.ph",487],["fubo.tv",487],["webmotors.com.br",488],["xalingo.com.br",489],["youcom.com.br",490],["portal.fgv.br",491],["caixa.gov.br",492],["curitiba.pr.gov.br",493],["inaciomartins.pr.gov.br",493],["brasiltec.ind.br",494],["tjmg.jus.br",495],["tjmt.jus.br",496],["abnt.org.br",497],["bimedis.com",[497,967]],["trustpid.com",[497,2780]],["mp.cz",497],["ichbindeinauto.de",[497,967]],["promotionbasis.de",497],["adressen.schober.de",497],["order.fiveguys.fr",497],["bimedis.ru",[497,967]],["rypsv.scot",[497,5223]],["andyguitar.co.uk",[497,967]],["abrahue.org.br",498],["asbrav.org.br",499],["avanhost.com",499],["conferencetech.com",499],["designengineerconstruct.com",499],["domuslaundry.com",499],["karwendelhaus.com",499],["people-base-cbm.com",499],["dgob.de",499],["sindastra.de",499],["bioneer.dk",499],["institutomarketing.es",499],["specim.fi",499],["response.gr",499],["tisak.hr",499],["santeria.milano.it",499],["atalmedial.nl",499],["geniessertouren.org",499],["santander.pl",499],["turkishbank.co.uk",499],["idec.org.br",500],["ufs.br",502],["agenda.brussels",[503,504]],["visit.brussels",503],["zukunft.business",505],["alarme4.com",505],["businessgateways.com",505],["classicfactory24.com",505],["drhittich.com",505],["fightersworld.com",505],["g-estore.com",505],["shop.peraqua.com",505],["sarras-shop.com",505],["badmoebel-shop.de",505],["bikesportworld.de",505],["bivvyonsummit.de",505],["dachplatten24.de",505],["direkthaar.de",505],["durasat.de",505],["eifel.de",505],["entia.de",505],["feingeisterei.de",505],["felgenfuchs.de",505],["gutschild.de",[505,3274]],["hamamsahara.de",505],["honetastik.de",505],["humidor-import.de",505],["kaempgen.de",505],["klingelknopf24.de",505],["kurtgaden.de",505],["marketender.de",505],["martin-schmid-blechblaesernoten.de",505],["mizu-shop.de",505],["nachbestellservice.de",505],["naturdarm-shop.de",505],["ostfriesentee.de",505],["phonetastik.de",505],["seven-arrows.de",505],["star-beauty.de",505],["starshooter.de",505],["tattoo-tools.de",505],["tommis-sportshop24.de",505],["shop.train-safe.de",505],["wohn-werk.de",505],["clous.eu",505],["graffitistore.gr",505],["sfo.gov.uk",505],["abw.by",507],["atlant.by",508],["aviasales.by",509],["aviasales.kg",509],["aviasales.kz",509],["aviasales.ru",509],["aviasales.ua",509],["aviasales.uz",509],["bnb.by",510],["inter.ua",510],["deal.by",511],["domain.by",512],["dsk-brest.by",513],["gamma.by",513],["edostavka.by",514],["flagma.by",516],["gbzp.by",517],["godzilla.by",518],["holiday.by",519],["hoster.by",520],["interflora.by",521],["puzzlemaster.ca",521],["befunky.com",521],["tbs.com",521],["tntdrama.com",521],["cmo.de",521],["pasfoto-frederiksberg.dk",521],["interflora.ee",521],["agritrader.eu",521],["dlford.io",521],["itineraricamper.it",521],["byutv.org",521],["freesound.org",521],["szybkopraca.pl",521],["bisu.com.tr",521],["usave.co.uk",521],["bidvestbank.co.za",521],["korter.by",522],["kst.by",523],["kufar.by",524],["lamoda.by",525],["lamoda.kz",525],["libmogilev.by",526],["markformelle.by",527],["minsk2019.by",528],["speedtest.net",528],["autotrader.co.za",528],["odaban.by",529],["artfolio.bz",529],["retailbet.com",529],["caricaturist-la-evenimente.ro",529],["greencleaning.ro",529],["387878.ru",529],["ankar70.ru",529],["autocandy.ru",529],["bibi-car.ru",529],["centrmama.ru",529],["dskcompany.ru",529],["kmew-fasad.ru",529],["kurch.ru",529],["lpmotor.ru",529],["medisclinic.ru",529],["mypeptid.ru",529],["nomades.ru",529],["obivka-pro.ru",529],["omnicomm-serov.ru",529],["priles.ru",529],["psy5.ru",529],["skin-health.ru",529],["stroy-interer.ru",529],["b-k.su",529],["xn--80aaoinfqo1fb8a.xn--p1ai",529],["xn--80aap0ajpfdfz.xn--p1ai",529],["xn--80apbahcjkbhv5aaif8e.xn--p1ai",529],["xn--90ahveejsb4f.xn--p1ai",529],["xn--b1afjihhfefic4p.xn--p1ai",529],["oma.by",530],["ostrov-chistoty.by",531],["ostrov-shop.by",531],["profit.by",532],["rosting.by",533],["ecolipetsk.ru",533],["shate-m.by",[534,535]],["alquilovers.com",534],["event.pubg.com",534],["monurgencepilule.fr",534],["shate-m.kz",[534,535]],["bluelightcard.co.uk",534],["shop.by",536],["wildberries.by",537],["themodernhouse.com",537],["pkprintprof.ru",537],["advisor.ca",538],["alliancefrancaise.ca",539],["ascentmanagement.ca",540],["knieskinderzoo.ch",540],["tablaocordobes.es",540],["lvgmc.lv",540],["franciszkaniewieliczka.pl",540],["simpleone.ru",540],["atlanticsuperstore.ca",541],["nofrills.ca",541],["realcanadiansuperstore.ca",541],["planetfitness.com",[541,2299]],["wccaviation.com",541],["bostools.nl",541],["iprbookshop.ru",541],["104.ua",541],["oipc.bc.ca",542],["boyden.ca",543],["boyden.com",543],["boyden.de",543],["cala.ca",544],["nshpca.ca",544],["calgaryhomes.ca",545],["cbc.ca",[546,547]],["ambassador-enterprises.com",547],["aweray.com",547],["directours.com",547],["emezeta.com",547],["ferrerocareers.com",547],["habitatgfw.com",547],["lcsc.com",[547,1904]],["ridegoshare.com",547],["brieffreund-gesucht.de",547],["montmorillon.fr",547],["naegele.it",547],["edzl.lv",547],["bodohavn.no",547],["hstock.org",547],["homey.com.tr",547],["vikingtemizlik.com.tr",547],["focustaiwan.tw",547],["inforoom.com.ua",547],["one.ua",547],["rbc.ua",547],["dailyselect.co.uk",547],["essor.ca",548],["laturquoise.ca",548],["courtika.com",548],["groupedpa.com",548],["pmtroy.com",548],["rockebilly.com",548],["tremblayassurance.com",548],["univesta.com",548],["fashionunited.ca",549],["tvtv.ca",549],["bigsummergolf.com",549],["svgator.com",549],["thelowdown.com",549],["services.gerep.fr",549],["allinone.im",[549,1831]],["skrapp.io",549],["pokecardmaker.net",549],["pricellent.pl",549],["gatineau.ca",550],["ncc-ccn.gc.ca",551],["hari.ca",552],["amway.com",552],["day-tours-from-avignon.com",552],["amway.ua",552],["areanorth.co.uk",552],["latribune.ca",553],["lesoleil.com",553],["livejournal.com",553],["takealot.com",553],["px.dev",553],["laurentianbank.ca",554],["myride.lethbridge.ca",555],["scu.mb.ca",556],["molnlycke.ca",557],["epaderm.com",557],["molnlycke.fi",557],["molnlycke.jp",557],["ucando.pl",557],["bubble.ru",557],["musee-mccord-stewart.ca",558],["noovo.ca",559],["oralb.ca",[560,561]],["freshheads.com",561],["gcds.com",561],["martifer.com",561],["opngo.com",561],["swapcard.com",561],["tommy.com",[561,2733]],["tsohost.com",561],["wildwestdomains.com",561],["hosteurope.de",561],["martifer.es",561],["df.eu",561],["remppatori.fi",561],["srv.fi",561],["foussier.fr",[561,964]],["groupama.fr",[561,3815]],["martifer.fr",561],["make.org",561],["martifer.pt",561],["systembolaget.se",561],["123-reg.co.uk",561],["great.gov.uk",561],["lautorite.qc.ca",562],["psychomedia.qc.ca",563],["globaltuners.com",563],["speedtestcustom.com",563],["zerochan.net",563],["radio-canada.ca",564],["ici.radio-canada.ca",565],["realtor.ca",566],["shaw.ca",567],["shoppersdrugmart.ca",568],["sportsnet.ca",569],["shop.staplescopyandprint.ca",570],["ticketmaster.ca",571],["tv5unis.ca",572],["usherbrooke.ca",573],["usito.usherbrooke.ca",574],["radioplayer.vistaradio.ca",575],["walmart.ca",576],["yow.ca",577],["yvr.ca",578],["hey.car",580],["acn.cat",581],["cetpenedes.cat",582],["beebeeboard.com",582],["cvonline.varbamisteenused.ee",582],["abels.co.uk",582],["eurooptions.co.uk",582],["dimo.cat",583],["animation-patrimoine-bordeaux.com",583],["au-beffroi.com",583],["bassereau.com",583],["beaumont-finet.com",583],["bg-bruno.com",583],["bijouterie-doreille.com",583],["bijouterie-fournier.com",583],["bijouterie-julian.com",583],["bijouterie-leat.com",583],["bijouteriefrancor.com",583],["bijouterieponsolle.com",583],["centre-tao.com",583],["daelgrau.com",583],["didilz.com",[583,1264]],["dorise-joaillier.com",583],["ebox-auto.com",583],["etejoaillier.com",583],["felopateerpalace.com",583],["gourret.com",583],["gueguin-picaud.com",583],["haubois.com",583],["ibzjobs.com",583],["joaillerie-hardy.com",583],["laurore-bourgogne.com",583],["lombard-joaillier.com",583],["montres-shop.com",583],["or-azur.com",583],["parisensuel.com",583],["pierreberthe.com",583],["roure-tours.com",583],["servichene.com",583],["tisseront.com",583],["vwfinances.com",583],["zegg-cerlati.com",583],["actionaid.fr",583],["anime-store.fr",583],["bijouterie-dutoyat.fr",583],["bijouterie-neuville.fr",583],["bijouterie-nora.fr",583],["bijouteriegeorges.fr",583],["com-libellule.fr",583],["cre-or.fr",583],["descours1893.fr",583],["fantasticable.fr",583],["ferret.fr",583],["frayssinet-joaillier.fr",583],["landreau.fr",583],["larroutis.fr",583],["longinus.fr",583],["rb1890.fr",583],["ril-immo.fr",583],["vaneste.fr",583],["anrat.net",583],["bnpetrole.net",583],["flaixfm.cat",584],["lacasadelspantalons.cat",585],["bbc.com",[585,938,939]],["entrades.palauguell.cat",586],["fanbox.cc",587],["filati.cc",588],["filati-outlet.com",588],["filati.de",588],["heizung-billiger.de",588],["pyroweb.de",588],["taschenhirn.de",588],["fussballgucken.info",588],["filati.ru",588],["on.cc",589],["swapcoin.cc",590],["tuco.co",590],["imecedestek.com",590],["stopkillinggames.com",590],["paper.li",590],["news.uavsa.org",590],["tilda.cc",591],["examus.com",591],["geniusreferrals.com",591],["nadessert.com",591],["waterlamp.de",591],["xianti.fr",591],["alfabusinessweek.ru",591],["bohoo.ru",591],["cinemamedley.ru",591],["cloudtips.ru",591],["dcciv.ru",591],["domino-sveta.ru",591],["evisa-russia.ru",591],["floristtina.ru",591],["millionviews.ru",591],["niagara-pu.ru",591],["ollinprofessional.ru",591],["sales-battle.ru",591],["usedesk.ru",591],["zaslon-ul.ru",591],["qapp.tech",591],["2035.university",591],["abraxas.ch",592],["americanexpress.ch",593],["assura.ch",594],["bettybossi.ch",595],["coop.ch",595],["coop-city.ch",595],["nettoshop.ch",595],["biancodipuro.ch",596],["brack.ch",597],["chregister.ch",598],["cies.ch",599],["dagmersellen.ch",600],["bookwhen.com",600],["carletonvilleherald.com",600],["developer.chrome.com",600],["cumlaudeimmobilia.com",600],["deezer.com",600],["gatlinburg.com",600],["ikrix.com",600],["lensculture.com",600],["asia.nikkei.com",600],["sedibengster.com",600],["student.com",600],["tiktok.com",[600,2718]],["vaalweekblad.com",600],["zabars.com",600],["medipolis.de",600],["mega.io",[600,4062]],["publicdomainreview.org",600],["skandia.se",[600,3223]],["africanreporter.co.za",600],["albertonrecord.co.za",600],["alexnews.co.za",600],["barbertontimes.co.za",600],["bedfordviewedenvalenews.co.za",600],["benonicitytimes.co.za",600],["bereamail.co.za",600],["boksburgadvertiser.co.za",600],["brakpanherald.co.za",600],["capricornreview.co.za",600],["citybuzz.co.za",600],["comarochronicle.co.za",600],["corridorgazette.co.za",600],["estcourtnews.co.za",600],["eyethunews.co.za",600],["fourwaysreview.co.za",600],["germistoncitynews.co.za",600],["hazyviewherald.co.za",600],["heidelbergnigelheraut.co.za",600],["highvelder.co.za",600],["highwaymail.co.za",600],["joburgeastexpress.co.za",600],["kathorusmail.co.za",600],["kemptonexpress.co.za",600],["kormorant.co.za",600],["krugersdorpnews.co.za",600],["ladysmithgazette.co.za",600],["letabaherald.co.za",600],["maritzburgsun.co.za",600],["midrandreporter.co.za",600],["newcastleadvertiser.co.za",600],["northcliffmelvilletimes.co.za",600],["northcoastcourier.co.za",600],["northeasterntribune.co.za",600],["northernnatalcourier.co.za",600],["northglennews.co.za",600],["parysgazette.co.za",600],["phoenixsun.co.za",600],["potchefstroomherald.co.za",600],["publiceyemaritzburg.co.za",600],["randburgsun.co.za",600],["randfonteinherald.co.za",600],["rekordcenturion.co.za",600],["rekordeast.co.za",600],["rekordmoot.co.za",600],["rekordnorth.co.za",600],["reviewonline.co.za",600],["ridgetimes.co.za",600],["risingsunchatsworth.co.za",600],["risingsunlenasia.co.za",600],["risingsunoverport.co.za",600],["roodepoortnorthsider.co.za",600],["roodepoortrecord.co.za",600],["rosebankkillarneygazette.co.za",600],["sandtonchronicle.co.za",600],["southcoastherald.co.za",600],["southcoastsun.co.za",600],["southerncourier.co.za",600],["southlandssun.co.za",600],["sowetourban.co.za",600],["springsadvertiser.co.za",600],["standertonadvertiser.co.za",600],["tembisan.co.za",600],["vryheidherald.co.za",600],["westside-eldos.co.za",600],["witbanknews.co.za",600],["zululandobserver.co.za",600],["die-mitte.ch",601],["engeo.ch",602],["agcopartsbooks.com",602],["beiersdorf.com",602],["hypeauditor.com",602],["kiswe.com",602],["mymuesli.com",[602,2094]],["swayhotels.com",602],["yclients.com",602],["zabkagroup.com",602],["czc.cz",[602,3024]],["digitfoto.de",[602,3207]],["mellerud.de",602],["mesampoulesgratuites.fr",602],["mindmatrix.net",602],["envol-vert.org",602],["salesmanago.pl",602],["travelexpress.pl",602],["advgazeta.ru",602],["eventfrog.ch",603],["fromagesuisse.ch",604],["gfbv.ch",605],["giovaniemedia.ch",606],["jeunesetmedias.ch",606],["jugendundmedien.ch",606],["youthandmedia.ch",606],["gourmetbugs.ch",607],["greubelforsey.com",607],["grillfuerst.ch",608],["grillfuerst.de",608],["pss.sk",608],["grundlosproductions.ch",609],["immoscout24.ch",610],["invisalign.ch",611],["invisalign.com.cy",611],["invisalign.cz",611],["invisalign.de",611],["invisalign.dk",611],["invisalign.eu",611],["invisalign.fi",611],["invisalign.fr",611],["invisalign.gr",611],["invisalign.ie",611],["invisalign.it",611],["invisalign.nl",611],["invisalign.no",611],["invisalign.pl",611],["invisalign.pt",611],["invisalign.ru",611],["invisalign.se",611],["invisalign.sk",611],["invisalign.co.uk",611],["itmagazine.ch",612],["dict.longdo.com",612],["jobs.ch",613],["jobup.ch",613],["ineoskoeln.de",613],["kirchberg.ch",614],["bienpreter.com",614],["kroo.com",[614,623]],["shipoffoolsgame.com",614],["codesandbox.io",[614,4038]],["sardynkibiznesu.pl",614],["liu.se",614],["ndsas.sk",[614,5331]],["jackbox.tv",614],["laliberte.ch",615],["lehner-versand.ch",616],["eurofrance24.fr",616],["melectronics.ch",617],["meteoradar.ch",618],["metradar.ch",618],["meteoradar.com",618],["mfgroup.ch",619],["mietrechts-angriff-nein.ch",620],["mifcom.ch",621],["mifcom.de",621],["shop.m-budget.migros.ch",622],["toujeo.com",[622,2749]],["myjob.ch",623],["woche-bb.ch",623],["imusic.co",623],["bambulab.com",623],["bgasecurity.com",623],["boardgamegeek.com",623],["cdw.com",623],["cdwg.com",623],["defector.com",623],["feedoptimise.com",623],["flowforge.com",623],["gatehousebank.com",623],["lumie.com",623],["nowpatient.com",623],["packtpub.com",623],["stocksy.com",623],["systhen.com",623],["teksavvy.com",623],["teleperformance.com",623],["traiteurmerenda.com",623],["edenjobs.de",623],["blog.fanfiktion.de",623],["imusic.de",623],["spielregeln-spielanleitungen.de",623],["imusic.dk",623],["blackcomb-shop.eu",623],["enterprise.fi",623],["offresasaisir.fr",623],["abouthungary.hu",623],["ungeziefer-ratgeber.info",623],["allmusicitalia.it",623],["forzapalermo.it",623],["reteimprese.it",623],["sprintesport.it",[623,3368]],["toscana-notizie.it",623],["sagicheck.jp",623],["wifiwijs.nl",623],["imusic.no",623],["no.sove.nu",623],["streetsblog.org",623],["suncalc.org",623],["mediccentre.pl",623],["alde.se",623],["arbetsgivarverket.se",623],["imusic.se",623],["folkbiblioteken.lund.se",623],["profesia.sk",623],["zaugg.swiss",623],["peoples.ch",624],["pfister.ch",625],["pigmentmarkets.com",626],["wearconferences.com",626],["reddingo.ch",627],["reddingo.com",627],["zoo-food.com",627],["you.dj",627],["edge.pse.com.ph",627],["omcar.pl",627],["buyamower.co.uk",627],["rentalens.ch",628],["revmed.ch",629],["goe.irb.hr",629],["esmo.org",629],["rex-royal.ch",630],["acidcow.com",630],["artdentis.com",630],["bricklink.com",630],["castlefineart.com",630],["estately.com",630],["harveynichols.com",630],["kappahl.com",630],["mageba-group.com",630],["mashable.com",630],["motocard.com",630],["onlinedrugtraining.com",630],["pagetiger.com",[630,2233]],["pryor.com",630],["publicpositions.com",630],["tvsquared.com",630],["viboom.com",630],["worldtestchampionship.com",630],["drgerard.eu",630],["jetset-hairextensions.nl",630],["vixx.nl",630],["zonstudio.nl",630],["amaze.org",630],["ecosia.org",630],["xtreme.pt",630],["breadandbutter.ru",630],["ncfu.ru",630],["vidal.ru",630],["nc-planica.si",630],["bankofengland.co.uk",[630,5477]],["scnat.ch",631],["sensorshop24.ch",632],["sex-infos.ch",633],["shab.ch",634],["sonomix.ch",635],["espace-competition.com",635],["fermeturegarage.com",635],["sensationlarge.com",635],["voyagesdenis.com",635],["mfrvilliemorgon.asso.fr",635],["cfmradio.fr",635],["cmm.fr",635],["fareneit.fr",635],["fmauto.fr",635],["freemaths.fr",635],["ic4.fr",635],["mfr.fr",635],["mfr-charentay.fr",635],["mfr-chessy.fr",635],["mfr-lamure.fr",635],["mfr-lapalma.fr",635],["mfr-saint-romain.fr",635],["restaurantdieppe.fr",635],["ville-eu.fr",635],["brokerdefense.net",[635,4355]],["sportxx.ch",636],["squale.ch",637],["sweez.ch",638],["swisscom.ch",639],["st1.com",[639,2586]],["weddyplace.com",[639,2909]],["hoyer.de",[639,3285]],["genome.eu",639],["st1.fi",[639,2586]],["ads.nipr.ac.jp",639],["data-driven-forms.org",639],["st1.se",[639,2586]],["swissquote.ch",640],["tcs-mymed.ch",641],["thegreenegg.ch",642],["allegrigirarrosti.com",642],["aminoprohealthcare.com",642],["armeriavarona.com",642],["authentic-plaza.com",642],["kikka-activechair.com",642],["laboutiquemajorpigalle.com",642],["prestamarketing.com",642],["roscomponents.com",642],["climahosteleria.es",642],["queway.es",642],["svaposhop.fr",642],["bolerojunior.gr",642],["kalkito.gr",642],["daruk-emelok.hu",642],["szappan.hu",642],["sinopiarestauro.it",642],["tuttopasticceria.it",642],["vokiskaideja.lt",642],["sanel.lv",642],["casabottega.net",642],["organicvillage.pl",642],["beboo.ro",642],["deco-in.ro",642],["design-floral.ro",642],["zivara.ro",642],["markoshop.si",642],["shandhigson.co.uk",642],["thiriet.ch",643],["tschopp-holzbau.ch",645],["uncutnews.ch",646],["update-fitness.ch",647],["watson.ch",648],["axa.ci",649],["bypass.city",650],["adbypass.org",650],["laroja.cl",651],["plataformaarquitectura.cl",652],["archdaily.com",652],["tiendaboschonline.cl",653],["disk-o.cloud",654],["mile.cloud",655],["rede-expressos.pt",655],["timeweb.cloud",656],["pokernow.club",657],["hotels.biyi.cn",658],["cn.momondo.com",658],["hotelscombined.co.kr",[658,4275]],["boostroyal.cn",659],["canva.cn",660],["adidas.com.cn",661],["ansell.com.cn",662],["karriartips.se",662],["triodos.co.uk",662],["flender.com.cn",[663,664]],["abrakadabra.com",[663,664]],["evaair.com",[663,664,1411]],["motonera.com",663],["mydoka.com",[663,664]],["ppkbjelovar.com",[663,664]],["premium-aerotec.com",[663,664]],["remixshop.com",663],["surflightingdesign.com",[663,664]],["testo.com",[663,664]],["ubs.com",[663,2807]],["dumtiskaren.cz",663],["e-texim.cz",663],["pelety-premium.cz",663],["portal.by.aok.de",[663,664]],["harmony.co.il",663],["sudnews.it",[663,4219]],["laboratoria.net",[663,664]],["luxprom.pl",[663,664]],["stokrotka.pl",[663,4963]],["transletra.pl",[663,664]],["play.tv",[663,664]],["etherealmechanics.info",664],["lincoln.com.cn",665],["lynkco.com.cn",666],["peopledaily.com.cn",667],["people.cn",667],["teijin-china.com.cn",668],["kapook.com",668],["teijin.com",668],["teijin.co.jp",668],["continental-corporation.cn",669],["continental.com",669],["converge.cn",670],["browardpalmbeach.com",670],["dallasobserver.com",670],["houstonpress.com",670],["miaminewtimes.com",670],["phoenixnewtimes.com",670],["westword.com",670],["cri.cn",[671,672]],["autopolis.lu",671],["mathedu.ru",671],["dbschenker-digital.cn",673],["dbschenker.com",673],["dbschenker-seino.jp",673],["dbschenkerarkas.com.tr",673],["deco.jotun.cn",674],["linkedin.cn",675],["qiuwenbaike.cn",676],["quan-riben.cn",677],["allabout-japan.com",677],["sensorsdata.cn",678],["sensorsdata.com",678],["shine.cn",679],["unity.cn",680],["bitfeed.co",681],["worldbook.com",681],["hs-bremen.de",681],["bihealth.org",681],["freeman.com",682],["poperblocker.com",682],["blonded.co",683],["broadbandforum.co",684],["androidforums.com",684],["builtbybit.com",684],["digital-eliteboard.com",684],["forums.hfboards.com",684],["hobby-machinist.com",684],["forum.proxmox.com",684],["websleuths.com",684],["yttalk.com",684],["hypixel.net",684],["styleforum.net",684],["head-fi.org",684],["fincaraiz.com.co",685],["revistacromos.com.co",686],["cryptokitties.co",687],["cuddlebug.co",688],["decrypt.co",689],["ello.co",690],["finom.co",691],["green-circle.co",692],["iconstore.co",693],["index.co",694],["labyrinthos.co",695],["joom.com",[695,1829]],["travelbags.nl",695],["linksly.co",696],["7r6.com",[696,724]],["coinlyhub.com",696],["fox-url.com",696],["jwearn.com",696],["ouofly.com",696],["mitly.us",696],["accounts.meister.co",697],["meisterlabs.com",697],["mindmeister.com",697],["moment.co",698],["msm.co",699],["pibank.es",699],["xmasgiftsonline.nl",699],["nappy.co",700],["callingfans.com",700],["creators.deepfake.com",700],["ademus.eu",700],["wallpaper.to",700],["originalclub.co",701],["c.po.co",702],["scorpion.co",703],["sungod.co",704],["techsauce.co",705],["udtech.co",706],["visme.co",707],["youverify.co",708],["argyle.com",708],["olecams.com",708],["videochaterotico.com",708],["lahella.fi",708],["avif.io",708],["artma-zaproszenia.pl",708],["findhs.codes",709],["dailyview.tw",709],["10clouds.com",710],["1ipb.com",711],["bankprav.ru",711],["23andme.com",713],["tunnelbear.com",713],["2captcha.com",714],["2nt.com",715],["say-move.org",715],["3dprinting.com",716],["3dexperience.3ds.com",717],["alicecooper.com",717],["clipix.com",717],["deptagency.com",717],["econt.com",717],["lhsystems.com",717],["soshace.com",717],["peoplefone.lt",717],["adressa.no",717],["altaposten.no",717],["driva.no",717],["fjuken.no",717],["folkebladet.no",717],["l-a.no",717],["lp.no",717],["smp.no",717],["3f-filippi.com",718],["4game.com",719],["4sgm.com",720],["4templates.com",721],["thegoodocs.com",721],["thewallsthotel.com",721],["epal.gg",721],["6abc.com",722],["abc11.com",722],["abc13.com",722],["abc30.com",722],["abc7.com",722],["abc7chicago.com",722],["abc7news.com",722],["abc7ny.com",722],["789ten.com",723],["8bitplay.com",725],["discovereurope.esn.pl",725],["908devices.com",726],["comrex.com",726],["pendar.com",726],["pbsinternational.org",726],["911tabs.com",727],["99airdrops.com",728],["bluenile.com",728],["a2clones.com",729],["aa.com",730],["aapfalsestarts.com",731],["onebrandssweepstakes.com",731],["tjc.co.uk",731],["ab-biotics.com",732],["abetterrouteplanner.com",733],["ablebits.com",734],["e-infra.com",734],["goruck.com",734],["ionos-group.com",[734,1787]],["justia.com",734],["mingpao.com",734],["schaefer-container-systems.com",[734,2477]],["schaefer-it-systems.com",[734,2477]],["tannheimertal.com",[734,2652]],["bund-naturschutz.de",734],["cc-egov.de",734],["gesundheit-nds.de",734],["na-bibb.de",734],["schaefer-container-systems.de",[734,2477]],["schaefer-it-systems.de",[734,2477]],["wedolit.eu",734],["sf311.org",734],["zesty.tech",734],["aboardtheworld.com",735],["koentact.nl",735],["abplive.com",736],["abramsbooks.com",737],["academy.com",738],["play.acast.com",739],["accenture.com",740],["accobrands.com",741],["kensington.com",741],["accupass.com",742],["acffiorentina.com",743],["urbanarmorgear.com",743],["betway.de",743],["spline.design",743],["gieffektivt.no",743],["breastcancer.org",743],["svoi.ru",743],["acierto.com",744],["jcb.com",744],["webuyanycarusa.com",744],["webuyanyvan.com",744],["yougov.com",744],["yougov.de",744],["zolar.de",744],["postcodelottery.co.uk",744],["yougov.co.uk",744],["ackerwines.com",745],["acretrader.com",746],["ada.com",747],["adler-colorshop.com",748],["adler-farbenmeister.com",748],["admpeleteiro.com",749],["adnmotos.com",749],["aguilasdemoratalaz.com",749],["apartamentosllobet.com",749],["avilcasa.com",749],["baloncestoliceo.com",749],["balonmanodominicos.com",749],["basquetalella.com",749],["btorrelodones.com",749],["cbarganda.com",749],["cbarroyomolinos.com",749],["cbelpalo.com",749],["cbsantfeliuenc.com",749],["creameng.com",749],["disfracesgilmar.com",749],["ebvila-real.com",749],["flashbacksalou.com",749],["fscastrourdiales.com",749],["iber-dreams.com",749],["ibizacorso.com",749],["inmoathome.com",749],["joguiba.com",749],["macsatextile.com",749],["miriamginecologia.com",749],["ondarza-abogados.com",749],["remolquesalzaga.com",749],["rugbycisneros.com",749],["scalegas.com",749],["solucionesip.com",749],["tecnospiromt.com",749],["yusteasociados.com",749],["zucami.com",749],["roscamat.de",749],["adcboadilla.es",749],["algaenergy.es",749],["cbgetafe.es",749],["cbpozuelo.es",749],["contabiliza.es",749],["educacionbioparc.es",749],["hirealestate.es",[749,3610]],["iemdr.es",749],["juventudsanse.es",749],["mercamadrid.es",749],["milcom.es",749],["mobiliagestion.es",749],["molinabasket.es",749],["murciacobras.es",749],["psiconsultants.es",749],["scherzo.es",749],["sonologic.es",749],["temco.es",749],["hhccespanasur.org",749],["cafenix.com.uy",749],["ado1szazalek.com",750],["boraszportal.hu",750],["termalfurdo.hu",750],["investors.com",751],["kfim.com",751],["merixstudio.com",751],["sapabuildingsystem.com",751],["supermeteo.com",751],["timesofisrael.com",751],["ari.it",751],["steadfastnz.nz",751],["sapabuildingsystem.se",751],["tartybikes.co.uk",[751,5565]],["adrianaallen.com",752],["adultswim.com",753],["advatus.com",754],["advatus.pl",754],["ip-sa.pl",754],["advisto.com",755],["adyen.com",757],["aecom.com",758],["aeon-fitness.com",759],["aerostar.com",760],["afkgaming.com",761],["afootballreport.com",762],["afyonhaberturk.com",763],["balikesirartihaber.com",763],["blokhaber.com",763],["bomba15.com",763],["denizli20haber.com",763],["dirilispostasi.com",763],["eldedemokrasi.com",763],["euromsg.com",763],["isdunyasindakadin.com",763],["ispartamhaber.com",763],["kahtases.com",763],["kocaelisabah.com",763],["seffafbelediyecilik.com",763],["tarsusgazetesi.com",763],["yenigolcuk.com",763],["haberimizvar.net",763],["sabancivakfi.org",763],["agesahayatemeklilik.com.tr",763],["avivasa.com.tr",763],["aydinyeniufuk.com.tr",763],["hedefgazetesi.com.tr",763],["offtherecord.com.tr",763],["mhrs.gov.tr",763],["agegeek.com",764],["tedpella.com",764],["pratt.edu",764],["evanews.eu",764],["memorycard.guru",764],["yokohamatoyopet.jp",764],["bit-tech.net",764],["displays.agneovo.com",765],["akeebabackup.com",765],["batteryequivalents.com",765],["imunify360.com",765],["luxos.com",765],["v-tac.eu",765],["kalymnos-isl.gr",765],["randevau.hu",765],["culturagiapponese.it",765],["reshade.me",765],["camara.net",765],["instituto-camoes.pt",765],["isokon.si",765],["agrarshop-online.com",766],["agrofertpolska.com",767],["aguadaspedras.com",768],["ahotu.com",769],["ai-coustics.com",770],["dr-anns.com",770],["vecer.com",770],["parallel.life",770],["lightyear.one",770],["aia.com",[771,772]],["aia.co.nz",771],["aia.com.sg",[771,5300]],["aibbricherasio.com",[773,774]],["aquarius-divingtenerife.com",[773,774]],["bessahotel.com",[773,774]],["bluebird-europe.com",[773,774]],["brnodaily.com",[773,774]],["decoracionjaponesa.com",[773,774]],["denia.com",[773,774]],["dragtaste.com",[773,774]],["factsd.com",[773,774]],["hanwhasecurity.com",[773,774]],["management30.com",[773,774]],["progrentis.com",[773,774]],["videntetarotesmeralda.com",[773,774]],["wemabank.com",[773,774]],["jobspin.cz",[773,774]],["cosasdeeducacion.es",[773,774]],["benefit-plus.eu",[773,774]],["somme.fr",[773,774]],["asimakopoulou.gr",[773,774]],["bluebird.hu",[773,774]],["greatplacetowork.co.id",[773,774]],["salmonsoftware.ie",[773,774]],["funghimagazine.it",[773,774]],["gildavenezia.it",[773,774]],["messinamagazine.it",[773,774]],["umbriasettegiorni.it",[773,774]],["radioclub91.net",[773,774]],["ushio-staging.ewag.nl",[773,774]],["newfies-dialer.org",[773,774]],["reproduccionasistida.org",[773,774]],["greatplacetowork.com.ph",[773,774]],["czyodebrac.pl",[773,774]],["moneris.pt",[773,774]],["demokracija.si",[773,774]],["fantasyfootballgeek.co.uk",[773,774,5500]],["puglia.com",774],["datakauppa.fi",[774,3717]],["air-austral.com",775],["airasia.com",776],["airbaltic.com",777],["calameo.com",777],["elektrikstore.hu",[777,3947]],["airhelp.com",778],["airlinecheckins.com",779],["airportweather.com",780],["aiscore.com",781],["aiseesoft.com",782],["apeaksoft.com",782],["easeus.com",782],["fonelab.com",782],["tipard.com",782],["videoproc.com",782],["vidmore.com",782],["aiseesoft.de",782],["easeus.fr",782],["aj-chambers.com",783],["bdiresourcing.com",783],["charitytalent.com",783],["constructrecruitment.com",783],["zentechtalent.com",783],["allenday.co.uk",783],["probejobs.co.uk",783],["drago-restaurant.de",784],["dragorestaurant.de",784],["siampark.net",784],["gloucestershire.gov.uk",784],["alenergi.com",785],["armeriapalacios.com",[785,868]],["hotelanoeta.com",785],["mangasceramicas.com",[785,868]],["seipli.com",[785,868]],["webartean.com",[785,868]],["eitd.es",[785,868]],["elandsl.es",[785,868]],["aleokulary.com",786],["scyzoryki.net",786],["acom.pl",786],["dedalus.pl",786],["epapierosylodz.pl",786],["jupi24.pl",786],["lunamarket.pl",786],["maxsklep.pl",786],["miadora.pl",786],["negrasport.pl",[786,4796]],["pcoutlet.pl",786],["seger.pl",786],["sklep.wodna-kraina.pl",786],["zizako.pl",786],["alfen.com",787],["algolia.com",788],["alhambrafabrics.com",789],["aliciagame.com",790],["aliexpress.com",791],["all3dp.com",792],["unitedmusic.com",792],["alle.com",793],["alliander.com",794],["allmusic.com",795],["allsaints.com",796],["can-am.brp.com",796],["rag-bone.com",796],["allyouplay.com",797],["almacen-informatico.com",798],["almaceneslavin.com",799],["caminolebaniego.com",799],["casacarral.com",799],["cinbesa.com",799],["clinicasusanagutierrez.com",799],["doctordiegoruizcasas.com",799],["drairadier.com",799],["e8finsystem.com",799],["esquelasweb.com",799],["esteticarosi.com",799],["gruporobledo.com",799],["lafuentonadesantillana.com",799],["landaluce.com",799],["lauranoval.com",799],["metaltressl.com",799],["nauticonuria.com",799],["perezcarro.com",799],["tpi-maderas.com",799],["velfair.com",799],["vertary.com",799],["artroscopiaycadera.es",799],["cantabria.es",799],["cocinassoinco.es",799],["dougalls.es",799],["elsoplao.es",799],["expocolchon.es",799],["gescan.es",799],["idmarketing.es",799],["indole.es",799],["luminsa.es",799],["motusa.es",799],["trabajosverticalescantabria.es",799],["alpari.com",800],["alpariforex.org",800],["alpenglowindustries.com",801],["alphatronmarine.com",802],["diasta.com",802],["kwissle.com",802],["mgfruit.com",802],["nbkbv.com",802],["vebecon.com",802],["in2waste.eu",802],["amrecycling.nl",802],["bassant.nl",802],["bploodsen.nl",802],["cilgro.nl",802],["compair-airco.nl",802],["desatel.nl",802],["dewaagnederland.nl",802],["digitalimpact.nl",802],["dutchlightpro.nl",802],["ecm.nl",802],["elinex.nl",802],["golfclub-kleiburg.nl",802],["golfschoolhitland.nl",802],["hgrgevelrenovatie.nl",802],["hitland.nl",802],["horecadisposables.nl",802],["iberdeli.nl",802],["johntoy.nl",802],["joueco.nl",802],["landuwasco.nl",802],["mfiv.nl",802],["mommers.nl",802],["piguillet.nl",802],["plan-bee.nl",802],["rhoongolfcenter.nl",802],["romaro.nl",802],["sport-people.nl",802],["treijtel.nl",802],["upinternational.nl",802],["vandoornbv.nl",802],["vanrooy.nl",802],["werkenbijdfzs.nl",802],["werkenindetechniek.nl",802],["foundationforauditingresearch.org",802],["alpian.com",803],["alpkit.com",804],["keychronpoland.com",[804,1858]],["peopleofshibuya.com",[804,1027]],["schvarz.com",[804,1027]],["hairtalk.se",[804,1027]],["alpro.com",805],["eightyupgrades.com",805],["luxexpress.eu",805],["alpvisionresidences.com",806],["andarlibre.com",806],["avoriazchalets.com",806],["basquestay.com",806],["casesalento.com",806],["catalunyacasas.com",806],["chamonixholidays.com",806],["dickinsonvillas.com",806],["distinctiveportugal.com",806],["eivillas.com",806],["feelporto.com",806],["holavillas.com",806],["lagomaggioreservice.com",806],["lisbonnecollection.com",806],["lra-cannes.com",806],["myhomesorrento.com",806],["nerjaparadiserentals.com",[806,828]],["olalahomes.com",806],["orangecosta.com",806],["parque-montroig.com",806],["shortletrentals.com",806],["solhabitat.com",806],["tuapartamento.com",806],["vacancescamargue.com",806],["villalia.com",806],["riumar-family-resort.de",806],["apartamentos-alcoceber.es",806],["btb.es",806],["sandiegoapartamentos.es",806],["lisbonnecollection.fr",806],["solaga.fr",806],["villarentals.gr",806],["idealcostabrava.net",806],["lisbonnecollection.pt",806],["altaprofits.com",807],["checkpoint.com",807],["csl-computer.com",807],["electan.com",807],["pomvom.com",807],["proscia.com",807],["yesgolive.com",807],["latexport.lv",807],["trafficshare.nl",807],["alte-sennerei.com",808],["breitachklamm.com",808],["golfschwung.com",808],["ok-bergbahnen.com",808],["ahrtal-klinik.de",808],["art-harder.de",808],["baldauf-oberstdorf.de",808],["bs-landschaftsarchitekten.de",808],["buehler-segelfreunde.de",808],["erholung-oberstdorf.de",808],["ferienwohnungen-rotzler.de",808],["fewo-heides-haus.de",808],["gaestehaus-schlegel.de",808],["gasthof-riefenkopf.de",808],["haus-bergbluemle.de",808],["hoermann-kleinwalsertal.de",808],["kornau.de",808],["kueren.de",808],["landhaus-thaumiller.de",808],["landurlaub-allgaeu.de",808],["lingg-oberstdorf.de",808],["marktbaehnle.de",808],["neumann-grafik.de",808],["oberstdorf.de",808],["oberstdorf-buchen.de",808],["reifenservice-oberstdorf.de",808],["schraudolf-oberstdorf.de",808],["ski-light.de",808],["steinbockhuette.de",808],["zipfelbund.de",808],["dach-bau.info",808],["altingunband.com",809],["alvexo.com",810],["alvin-almazov.com",811],["amaro.com",812],["ambassadorcruiseline.com",814],["ambulance-photos.com",815],["bus-and-coach-photos.com",815],["classic-and-vintage-cars.com",815],["construction-and-excavation.com",815],["fire-engine-photos.com",815],["military-vehicle-photos.com",815],["planesandchoppers.com",815],["racing-car-photos.com",815],["shipsandharbours.com",815],["taxi-photos.com",815],["tractor-photos.com",815],["train-photos.com",815],["traction-engines.net",815],["truck-photos.net",815],["amcharts.com",816],["americanexpress.com",817],["americanexpress.de",817],["americanexpress.it",817],["americanexpress.co.uk",817],["amigo24.com",818],["firadecocentaina.org",818],["amphenol-cs.com",820],["amplerbikes.com",821],["amplitude-studios.com",822],["games2gether.com",822],["ampparit.com",823],["arvopaperi.fi",823],["iltalehti.fi",823],["kauppalehti.fi",823],["mediuutiset.fi",823],["mikrobitti.fi",823],["talouselama.fi",823],["tekniikkatalous.fi",823],["tivi.fi",823],["uusisuomi.fi",823],["ancestry.com",826],["ancestry.de",826],["ancestry.fr",826],["ancestry.it",826],["ancestry.mx",826],["ancestry.se",826],["ancestry.co.uk",826],["andersenlab.com",827],["anderslocation.com",828],["benakey.com",828],["booking-locly.com",828],["bookingsync.com",828],["carlton-riviera-cannes.com",828],["casavaleriosb.com",828],["clickyourflat.com",828],["conciergerie-remigriffoul.com",828],["giens.com",828],["habitatparisien.com",828],["locastay.com",828],["mallorcaprivilege.com",828],["pelican-paros.com",828],["rent-paris.com",828],["rentlikehome.com",828],["rose-vacances.com",828],["sivotavillashotel.com",828],["sleepaways.com",828],["smrraurisapartments.com",828],["tahitiresidences.com",828],["the-only-place.com",828],["zewelcome.com",828],["le-regent.fr",828],["ma-villa-en-provence.fr",828],["majordome-prive.fr",828],["andrewmarc.com",829],["donnakaran.com",829],["ghbass.com",829],["iq.com",829],["petalsearch.com",829],["replicon.com",829],["bestiloghent.dk",829],["android.com",830],["registry.google",830],["safety.google",830],["cs.android.com",831],["source.chromium.org",[831,4640]],["andwander.com",832],["blog.andwork.com",833],["shop.animalbiome.com",834],["anime2enjoy.com",835],["anisearch.com",836],["anisearch.es",836],["anisearch.it",836],["anker.com",837],["signinapp.com",837],["answerthepublic.com",838],["anthonytravel.com",839],["anthropic.com",840],["antoineonline.com",841],["ao.com",842],["apkfree.com",844],["apkmoddone.com",845],["apkpure.com",846],["apkpure.net",846],["aplus.com",847],["apmhealtheurope.com",848],["apmnews.com",848],["apollointeractive.com",849],["aptible.com",850],["aptoide.com",851],["aqara.com",852],["aquaglide.com",853],["aquasana.com",854],["araviscapital.com",855],["arbesko.com",856],["apteekkari.fi",856],["energiauutiset.fi",856],["kilpisjarvenretkeilykeskus.fi",856],["mara.fi",856],["mestaruusliiga.fi",856],["mmsaatio.fi",856],["nysse.fi",856],["palkeet.fi",856],["vitriini.fi",856],["yllas.fi",856],["arbys.com",857],["buffalowildwings.com",857],["neoplants.com",857],["quince.com",857],["dashboard-deutschland.de",857],["oresundstag.se",857],["arcade1up.com",858],["arcadepunks.com",859],["arcanys.com",860],["support.arcgames.com",861],["architecturaldigest.com",862],["bonappetit.com",862],["cntraveler.com",862],["gq.com",862],["newyorker.com",862],["pitchfork.com",862],["self.com",862],["teenvogue.com",862],["vogue.com",862],["them.us",862],["argaam.com",863],["arlettie.com",865],["developer.arm.com",866],["armdocs.com",867],["quimicaich.com",868],["armorgames.com",869],["arnotts.com",870],["arrowtyres.com",871],["batyres.com",871],["bodahl.com",[871,1004]],["donegaltyres.com",[871,1004]],["lusktyres.com",[871,1004]],["redflagtyres.com",[871,1004]],["ija.dk",[871,1004]],["corktyrewholesale.ie",[871,1004]],["keithrevinstyres.ie",[871,1004]],["martincorleytyres.ie",[871,1004]],["mileagetyres.ie",[871,1004]],["nationaltyres.ie",[871,1004]],["phoenixtyres.ie",871],["renew.ie",[871,1004]],["thetyrebox.ie",[871,1004]],["tyredepotltd.ie",[871,1004]],["gusondack.se",[871,1004]],["cicatalysts.co.uk",871],["jbtyres.co.uk",[871,1004]],["thetyrebarn.co.uk",[871,1004]],["arteradio.com",873],["artnovion.com",874],["carhartt.com",[874,1083]],["facsa-eoficina.grupogimeno.com",874],["inmoernio.com",874],["inmomariacristina.com",874],["inmonortealde.com",874],["pli-petronas.com",874],["tucasatoledo.com",874],["buerger.de",874],["buerger-profikueche.de",874],["karriere-suedwestfalen.de",[874,1083]],["regioactive.de",[874,1083]],["warburg-bank.de",874],["maisonsetappartements.fr",874],["verdi-eiendom.no",874],["torebrings.se",[874,1411]],["southwark.gov.uk",[874,944]],["openfoodnetwork.org.uk",874],["ascio.com",876],["asendiausa.com",877],["asharq.com",878],["asiatatler.com",879],["asket.com",880],["asklepios.com",881],["stackapps.com",882],["asseco.com",883],["ast-apolda.com",885],["bayergruppe.com",885],["elektro-lehmann.com",885],["elektrotechnik-weiss.com",885],["prokauf.com",885],["arntz-haustechnik.de",885],["bayer-wd.de",885],["bayer-wind.de",885],["bayer-wkt.de",885],["bittner-tv.de",885],["brandschutz-hamburg.de",885],["e3-energy.de",885],["ehk-service.de",885],["ehs-elektrotechnik.de",885],["el-kramer.de",885],["elektro-bindel.de",885],["elektro-joa.de",885],["elektro-klippel.de",885],["elektro-kotz.de",885],["elektro-kreher.de",885],["elektro-leps.de",885],["elektro-roehrl.de",885],["elektro-service-rauh.de",885],["elektro-suelzner.de",885],["elektroanlagenbuettner.de",885],["elektrojarschke.de",885],["elektrokrebs.de",885],["elektromax-hausgeraete.de",885],["elektroseemueller.de",885],["elektrotechnik-fleischmann.de",885],["elektrotechnik-schedel.de",885],["elkugmbh.de",885],["ems-wurzen.de",885],["eteam-winkler.de",885],["gehlhaar-elektrotechnik.de",885],["giegling-vonsaal.de",885],["hausgeraete-kraemer.de",885],["hoeschel-baumann.de",885],["htechnik.de",885],["kdn-elektro.de",885],["lichtstudio-kerl.de",885],["liebing-beese.de",885],["ln-elektro-gmbh.de",885],["mks-hof.de",885],["schoerling-blitz.de",885],["sg-solar.de",885],["sunbeam-energy.de",885],["wagnerelektrotechnik.de",885],["weiss-blau-gmbh.de",885],["wernz-elektro.de",885],["be-connect.online",885],["astroportal.com",886],["asus.com",887],["atel-electronics.com",888],["athenaresort.com",889],["arearenting.it",889],["athleticgreens.com",890],["atlanticahotels.com",891],["atlasrogues.com",892],["atlasstoked.com",893],["avlonbg.com",893],["costautoricambi.com",893],["franc-music-shop.com",893],["gecoshop.com",893],["papirbolt.com",893],["pevgrow.com",893],["mirjan24.de",893],["lafermeducbd.fr",893],["aminarubinacci.it",893],["digabrielericambi.it",893],["kripa.it",893],["meterspec.it",893],["gritija.lt",893],["cheapoutdoor.nl",893],["fraggerzstuff.pt",893],["complex-apicol.ro",893],["premiumtools.ro",893],["pivo-ressel.si",893],["diamante.sk",893],["nextdaycatering.co.uk",893],["atoocall.com",894],["atptour.com",895],["atream.com",896],["auctelia.com",897],["apollonian.eu",897],["kankocho.jp",897],["audiomack.com",899],["auto1.com",900],["go-e.com",900],["autoevolution.com",901],["autohjornet.com",902],["autoscout24.com",903],["autoscout24.de",903],["autotask.com",904],["avery-zweckform.com",905],["aviationweek.com",906],["metallica.com",906],["phonemore.com",906],["srilankan.com",906],["sydsvenskan.se",906],["aviatsa-hn.com",907],["telerama.ec",907],["avontyres.com",909],["avoriaz.com",910],["avosound.com",911],["aw-lab.com",912],["awareproductions.com",913],["awilime.com",914],["ayudatpymes.com",916],["azimutyachts.com",917],["azimutyachts.cz",917],["azimutyachts.com.mt",917],["babeland.com",918],["bagigia.com",920],["bairdwarner.com",921],["bairroarte.com",922],["bakecaincontrii.com",923],["baltimoresun.com",924],["chicagotribune.com",924],["nydailynews.com",924],["bandcamp.com",925],["bandhanbank.com",926],["bangbros.com",927],["brazzers.com",927],["rk.com",927],["bankera.com",928],["gsm55.com",928],["simon.studio",928],["barcin.com",929],["pvcbuis.com",929],["messageresponse.net",929],["bartletts-seat.com",930],["rjtkauto.com",930],["countygarageford.co.uk",930],["kenbrownmotors.co.uk",930],["motustruckandvan.co.uk",930],["pentagon-group.co.uk",930],["suttonparkgroup.co.uk",930],["wjking.co.uk",930],["basecamelectronics.com",931],["basemark.com",932],["baskbank.com",933],["basspro.com",934],["cabelas.com",934],["batchgeo.com",935],["bayernlb.com",936],["bayernlabo.de",936],["bayernlb.de",936],["bazarchic.com",937],["bbcrussian.com",939],["bbtv.com",940],["bbycompanystore.com",941],["medtronicshop.com",941],["moments-shop.com",941],["skleprycerski.com",941],["themagpiesalute.com",941],["keithurban.net",941],["beatstars.com",942],["beautybay.com",943],["beerwulf.com",944],["crazy-factory.com",944],["sofatutor.com",944],["tablondeanuncios.com",944],["tangleangel.com",944],["frankfurt.de",944],["pronovabkk.de",944],["reidl.de",944],["wertarbeit-steinfurt.de",[944,3483]],["publicholidays.ee",[944,3564]],["habsburger.net",944],["islamicfinder.org",[944,1233]],["theimagingsource.tw",944],["tendersdirect.co.uk",944],["beianrufsex.com",945],["leonardodicarlo.com",945],["toolbrothers.com",945],["connect.bein.com",946],["connect.beinsports.com",946],["belkin.com",947],["bemmaisseguro.com",948],["benttram.com",949],["pressreader.com",949],["surbma.com",949],["berenjaklondon.com",950],["berlitz.com",951],["beruby.com",952],["besthealthfoodshop.com",953],["lampshoponline.com",953],["husted-emballage.dk",953],["napakka.fi",953],["nordahl.se",953],["bestlivecamsites.com",954],["bestwordlist.com",955],["1parola.it",955],["listediparole.it",955],["wikwik.org",955],["1word.ws",955],["ortograf.ws",955],["betano.com",956],["betsson.com",957],["bettilt496.com",958],["bettyblocks.com",959],["mmcgbl.com",959],["up-team.cz",959],["clinicalges.es",959],["pressenter.group",959],["koncon.nl",959],["steadfast.com.sg",959],["watt.sg",959],["bghotelite.com",960],["biathlonworld.com",961],["bigbeatinc.com",963],["fr-com.com",963],["myanimelist.net",[963,4391,4392]],["bigfishgames.com",964],["findmcserver.com",965],["newtextdocument.com",965],["apigo.com.tr",965],["bimbim.com",966],["binary.com",968],["bing.com",969],["biovendor.com",970],["trade.bisonapp.com",971],["bitbrain.com",972],["bitcatcha.com",973],["kaminario.com",973],["studiobybo.com",973],["bitchute.com",974],["bitfactura.com",975],["invoiceocean.com",975],["bitfaktura.cz",975],["efakturierung.de",975],["invoiceocean.hr",975],["invoiceocean.rs",975],["bitly.com",976],["bitpay.com",977],["plateforme.freelance.com",977],["bitrefill.com",978],["global.bittrex.com",979],["bitvavo.com",[980,981]],["edilportale.com",980],["favi.cz",980],["favi.hr",980],["favi.hu",980],["favi.it",980],["favi.pl",980],["favi.ro",980],["favi.se",980],["favi.sk",980],["favi.co.uk",980],["bitzarium.com",982],["bizartgallery.com",983],["unijet-systems.com",983],["vlachakis-systems.com",983],["works-hellas.com",983],["skolahotelnictvi.cz",983],["aromaboutique.gr",983],["alifragis.com.gr",983],["derma-line.gr",983],["e-kiriazis.gr",983],["exclusivevip.gr",983],["feelhealthy.gr",983],["flamecontrol.gr",983],["irakleitos.gr",983],["mikroutsikos.gr",983],["sapon.gr",983],["skouras-carpets.gr",983],["sunshine.gr",983],["topithari.gr",983],["trimel.gr",983],["urology-athens.gr",983],["yachtdeals.gr",983],["biznes2biznes.com",984],["blacklibrary.com",985],["blacknut.com",987],["bladehq.com",988],["bleacherreport.com",989],["businessoffashion.com",[990,1048]],["ionos.com",990],["cloud.ionos.com",990],["naiin.com",990],["blindewandplanken.nl",990],["blik.com",991],["agora.pl",991],["blim.com",992],["blockchain.com",993],["blocksmc.com",994],["nodecheck.io",994],["blockspoint.com",995],["blogcindario.com",996],["mforos.com",996],["bloggersnetworkdaily.com",997],["coingate.com",997],["customerservicedaily.com",997],["dailyhuntingnews.com",997],["exceldailynews.com",997],["mysilife.com",997],["taipeinewsnetwork.com",997],["schlossbergapotheken-zeitung.de",997],["logistica.la",997],["therobbreview.org",997],["bloobloom.com",998],["bloomberg.com",999],["blsspain-russia.com",1000],["darricau.com",1000],["demarko-trailers.com",1000],["genmab.com",1000],["frescomarket.it",1000],["informacatania.it",1000],["tuoclub.it",1000],["tuodi.it",1000],["weespreventief.nl",1000],["hmgma.ru",1000],["lgtechno.ru",1000],["vatten.ru",1000],["worldpower.com.tr",1000],["aquacard.co.uk",1000],["weathersa.co.za",1000],["bluecatnetworks.com",1001],["blueskybuilding.com",1002],["bocchibagno.com",1003],["boernestar.com",1005],["moebel-berning.de",1005],["uhrzeit123.de",1005],["swedbank.ee",1005],["anixe.pl",1005],["bojoko.com",1006],["boohoo.com",[1007,1008]],["boohooman.com",1007],["coastfashion.com",1007],["karenmillen.com",1007],["misspap.com",1007],["oasisfashion.com",1007],["warehousefashion.com",1007],["bosch-professional.com",1009],["botify.com",1010],["boxofficeturkiye.com",1011],["boxy-svg.com",1012],["bracketfights.com",1014],["tiermaker.com",1014],["graphql.braintreepayments.com",1015],["brake-eng.com",1016],["brandfolder.com",1017],["patreon.com",[1017,2255]],["brandonford.com",1018],["hartefamilymotors.com",1018],["brandvia.com",1019],["brandwatch.com",1020],["search.brave.com",[1021,1022]],["search.brave4u7jddbv7cyviptqjc7jusxh72uik7zt6adtckl5f4nwy2v72qd.onion",1021],["bresc.com",1023],["bresculinair.com",1023],["bresculinair.nl",1023],["energiedirect.nl",1023],["brico-travo.com",1024],["bricomarche.com",1025],["brocoders.com",1026],["brothers-graphics.com",1027],["dryrobe.com",1027],["loopearplugs.com",[1027,1952]],["arktis.de",[1027,1952]],["cerascreen.de",1027],["dxracer-germany.de",1027],["lockcard.de",1027],["brutkasten.com",1028],["rockol.it",1028],["tomshw.it",1028],["bta-international.com",1029],["dahlhaus-leuchten.de",1029],["poenvoorgroen.nl",1029],["btc.com",1030],["glossika.com",1030],["rangewell.com",1030],["roguecompany.com",1030],["stableton.com",1030],["tvb.com",[1030,2798]],["zinio.com",1030],["ziniounlimited.com",1030],["criminalip.io",1030],["esportbet.io",1030],["btc-alpha.com",1031],["btgpactualdigital.com",1032],["btn-digital.com",1033],["bubblemaths.com",1034],["kialo.com",1034],["kindredgroup.com",1034],["lokinn.com",1034],["nelly.com",1034],["nlyman.com",1034],["startnext.com",1034],["telecomtv.com",1034],["quedo.es",1034],["alppimatkat.fi",1034],["ecosto.fi",1034],["kuntarekry.fi",1034],["sozialleistungen.info",1034],["homenet.no",1034],["als.royalholloway.ac.uk",1034],["schoolworkspace.co.uk",1034],["buckle.com",1035],["buktube.com",1036],["xhaccess.com",1036],["xhamster.com",[1036,2960]],["xhamster2.com",1036],["xhamster3.com",1036],["xhamster.desi",1036],["my.bulbapp.com",1037],["bulgarianproperties.com",1038],["bulk.com",1039],["ctt.de",1039],["bulthaup.com",1041],["bundlestars.com",1042],["bunkerworld.com",1043],["burelfactory.com",1044],["businesscardmanager.com",1045],["businessinsider.com",1046],["businessleadersmalta.com",1047],["maltatoday.com.mt",1047],["busybeeblog.com",1049],["buystuffdirect.com",1050],["bybit.com",1051],["byfood.com",1052],["bynco.com",1053],["c-magazine.com",1054],["c-patex.com",1055],["cabify.com",1056],["cablexpress.com",1057],["cadcrowd.com",1058],["eledo.online",1058],["caf.com",1059],["caldigit.com",1060],["calendardate.com",1061],["calpacifichomes.com",1062],["cam4.com",[1063,1064]],["cam4.es",1063],["ddctoolbox.com",1064],["pusher.com",1064],["bargainmax.co.uk",1064],["cambash.com",1065],["massivecams.com",1065],["nordvpn.com",[1065,2160]],["nordforme.org",1065],["cambiarredo.com",1066],["theras-group.com",1066],["edencasa.it",1066],["campfirewriting.com",1067],["campingenfola.com",1068],["imagefu.com",1068],["tienda.edicionesbabylon.es",1068],["cryps.info",1068],["krsystem.pl",1068],["cliper.pt",1068],["alcoholics-anonymous.org.uk",1068],["campusesport.com",1069],["fueib.org",1069],["canalplus.com",[1070,1071,1072]],["lebouquetafricain.com",1070],["lebouquetespagnol.com",1070],["lebouquetoceanindien.com",1070],["lebouquetportugais.com",1070],["lebouquetrusse.com",1070],["lepackrusse.com",1070],["ortc.fr",[1070,3839]],["studiocanal.tv",1070],["studiocanal.com",1071],["candyoffers.com",1073],["canto.com",1074],["dnevnik.si",1074],["canva.com",1075],["canvasondemand.com",1076],["capadriano.com",1077],["capaneoinvestments.com",1078],["capoluogo.com",1079],["economia24ore.it",1079],["fosse-biologiche.it",1079],["gossip24ore.it",1079],["il24ore.it",1079],["ilmeteo24ore.it",1079],["matrimony.it",1079],["occhioallook.it",1079],["tuttosport24ore.it",1079],["energiarinnovabile.org",1079],["abruzzo24ore.tv",1079],["recensioni.tv",1079],["capterra.com",1080],["carawayhome.com",1081],["carbajobarrios.com",1082],["clinicadentalrv.com",1082],["clinicapardinas.com",1082],["colegioemma.com",1082],["dentoolapp.com",1082],["ebainteriors.com",1082],["elmega.com",1082],["estudiometropolitano.com",1082],["forsasesores.com",1082],["laburgueria.com",1082],["lacavita.com",1082],["ocurrodaparra.com",1082],["clinicaprodent.es",1082],["escenoset.es",1082],["globaltopografia.es",1082],["trinta.net",1082],["monchoscatering.com",1083],["carlsjr.com",1084],["hardees.com",1084],["carrerajeans.com",1085],["carsized.com",1086],["cartoonnetwork.com",1087],["carvago.com",1088],["carvertical.com",1089],["cashstar.com",1090],["casioindiashop.com",1091],["castrol.com",1092],["catawiki.com",1093],["caymanchem.com",1094],["caymancompass.com",1095],["caymangoodtaste.com",1096],["cookiebot.com",1096],["cbronline.com",1098],["cbsnews.com",1099],["cbtnuggets.com",1100],["ccmhockey.com",1101],["ccn.com",1102],["gear.cdprojektred.com",1103],["celticfc.com",1104],["devart.com",1104],["fulhamfc.com",1104],["schuttetweewielers.nl",1104],["taptapp.rs",1104],["mfc.co.uk",1104],["nottinghamforest.co.uk",1104],["central1.com",1105],["web.centro-zaragoza.com",1106],["centrogamma.com",1107],["centurion-magazine.com",1108],["ceramtec-group.com",[1109,1110]],["oeko-tex.com",1110],["cervelo.com",1111],["cghearthayurveda.com",1112],["digitalagencynetwork.com",1112],["prakritishakti.com",1112],["denteuropa.de",1112],["lca.pl",1112],["legnica.pl",1112],["fonehouse.co.uk",1112],["metrofone.co.uk",1112],["cgtn.com",1113],["challengethebrain.com",1114],["tribunesandtriumphs.org",1114],["charmsoflight.com",1115],["checkraka.com",1116],["treasure.chess.com",1119],["barzahlen.de",1119],["cheynecapital.com",1121],["chillys.com",1122],["china-airlines.com",1123],["flyscoot.com",[1123,1482]],["china-certification.com",1124],["chitika.com",1125],["marpro.dk",1125],["moderndentalcare.nl",1125],["kamanet.pl",1125],["chocolateminecraft.com",1126],["chronoodyssey.com",1127],["cinemacao.com",1128],["cioapplicationseurope.com",1129],["doubleviking.com",1129],["fallentitans.com",1129],["peakd.com",1129],["annonceupload.dk",1129],["porcel.pt",1129],["cioreview.com",1130],["cirdancapital.com",1131],["cirrus.com",1132],["cis-immobilier.com",1133],["news.cision.com",1134],["citigroup.com",1135],["clearscore.com",1135],["voguescandinavia.com",1135],["civey.com",1136],["claridges.com",1137],["claseazul.com",1138],["clasohlson.com",1139],["classicalarchives.com",1140],["classicalradio.com",1141],["jazzradio.com",1141],["radiotunes.com",1141],["rockradio.com",1141],["zenradio.com",1141],["di.fm",1141],["clausporto.com",1142],["ericeirasurfskate.pt",1142],["istore.pt",1142],["cleanmymac.com",1143],["stundin.is",1143],["clearvpn.com",1144],["cleveroad.com",1145],["cliffordchance.com",1146],["ciftcilaw.com.tr",1146],["clineva.com",1147],["clinicaplanas.com",1148],["clipchamp.com",1149],["clo3d.com",1150],["cloudup.com",1151],["cmegroup.com",1152],["cmocro.com",1153],["toptests.co.uk",1153],["cnbc.com",1154],["cnet.com",1155],["coupons.cnet.com",1156],["liveuamap.com",1158],["cnyes.com",1159],["codeplay.com",1160],["codewise.com",1163],["nawozy.eu",1163],["codicesconto.com",1164],["buyon.it",1164],["cogalhome.com",1165],["coiffhair.com",[1166,1167]],["coin360.com",1168],["coinbureau.com",1169],["coincarp.com",1170],["penseurope.com",1170],["cointelegraph.com",1171],["colorit38.com",1172],["colormango.com",1173],["coloursofistria.com",1174],["colyaer.com",1175],["corporate.comcast.com",1176],["comfortclick.com",1177],["ornox.fr",1177],["atomizer.gr",1177],["discountoffice.nl",1177],["nowemiasteczko.pl",1177],["polimarky.pl",1177],["biblio.co.uk",1177],["commentcoder.com",1178],["eanews.ru",1178],["comparethemarket.com",1179],["componentsearchengine.com",1180],["compress-or-die.com",1181],["compuprint.com",1182],["comscore.com",1183],["conductor.com",1184],["conectis.com",1185],["gigamedia.net",1185],["conferience.com",1186],["confused.com",1187],["lanzaloe.com",1187],["topachat.com",1187],["wembleypark.com",1187],["threadstone.eu",1187],["abmulderbv.nl",1187],["igorski.nl",1187],["lotto.pl",[1187,4879]],["whoohoo.pl",1187],["rebeltech.co.za",1187],["connection.com",1188],["eink.com",1188],["govconnection.com",1188],["macconnection.com",1188],["conotoxia.com",1189],["cinkciarz.pl",1189],["conquestador.com",1190],["consoleconnect.com",1191],["pccwglobal.com",1191],["constructa.com",1192],["gaggenau.com",1192],["balay.es",1192],["consumer-legal.com",1193],["generatedata.com",1193],["matchbook.com",1193],["profim.eu",1193],["profim.fr",1193],["vyos.io",1193],["profim.pl",1193],["traffic.productions",1193],["contarcaracteres.com",1194],["contasimple.com",1195],["contentkingapp.com",1196],["convertia.com",1197],["inconcertcc.com",1197],["convertlive.com",1198],["convertri.com",1199],["cookpad.com",1200],["coolmath.com",1201],["coolmath4kids.com",1201],["cosedicasa.com",1202],["coupert.com",1203],["courthousenews.com",1205],["cplusplus.com",1206],["craft-conf.com",1207],["creality3dofficial.com",1208],["creality3dofficial.eu",1208],["crecipe.com",1209],["przepisy100.pl",1209],["creelighting.com",1210],["cremadescalvosotelo.com",1211],["crex24.com",1212],["subtleartmovie.com",1212],["tstheerastourfilm.com",[1212,2783]],["octoparse.fr",1212],["stamped.io",1212],["mission.com.pl",1212],["prof-us.com.pl",1212],["mpastucha.pl",[1212,4895]],["zbigniewzych.pl",1212],["pik-broker.ru",1212],["cricbuzz.com",1213],["crimetime.com",1214],["karakartal.com",[1214,1846]],["kartelluk.com",1214],["pmkariyer.com",1214],["sarsilmaz.com",1214],["superfb.com",[1214,1846]],["webaslan.com",[1214,1846]],["elba.sk",1214],["crossfit.com",1215],["crossnative.com",1216],["crucial.com",1217],["cryorig.com",1218],["allwinfood.com.tw",1218],["cryptoquant.com",1219],["crystalfontz.com",1220],["cunardcruceros.com",1221],["curiocity.com",1222],["littlepotatoes.com",1222],["curiousconcept.com",1223],["cvedetails.com",1224],["cvent.com",1225],["cwbank.com",1226],["cyberseceurope.com",1227],["fsr.eui.eu",1227],["computable.nl",1227],["cybervisiontech.com",1228],["cygnet-infotech.com",1229],["hackerone.com",1229],["dadavidson.com",1230],["dafy-moto.com",1231],["dahuasecurity.com",1232],["dailyjournal.com",1233],["dailysabah.com",1234],["fikriyat.com",1234],["turkuvazradyolar.com",1234],["sabah.com.tr",1234],["yeniasir.com.tr",1234],["danskebank.com",1235],["danskeci.com",1235],["danicapension.dk",1235],["danskebank.dk",1235],["nordania.dk",1235],["danskebank.fi",1235],["danskebank.lt",1235],["danskebank.lv",1235],["365direkte.no",1235],["danskebank.no",1235],["danskebank.se",1235],["danskebank.co.uk",1235],["dashfight.com",1236],["dashlane.com",1237],["xmarkets.db.com",1239],["dbna.com",1240],["dcvelocity.com",1241],["hepsiemlak.com",1241],["silmid.com",1241],["tentonhammer.com",1241],["schouw.dk",1241],["naruto-tube.org",1241],["pnas.org",1241],["box.co.uk",1241],["roundhouse.org.uk",1241],["gq.co.za",1241],["debenhams.com",1242],["decider.com",1243],["nypost.com",1243],["pagesix.com",1243],["deepl.com",1244],["degoosta.com",1245],["denizozel.com",1246],["denkwerk.com",1247],["deployhq.com",1248],["depop.com",1249],["depositfiles.com",1250],["easistent.com",1250],["dfiles.eu",1250],["dfiles.ru",1250],["deriv.com",1251],["deroosbv.com",1252],["designmodo.com",1253],["dessireethompson.com",1254],["deutsche-pop.com",1255],["deutscheam.com",1256],["dws.com",1256],["deviantart.com",1257],["devicespecifications.com",1258],["displayspecifications.com",1258],["devonlive.com",1259],["dexigner.com",1260],["dherbs.com",1261],["dhl.com",1262],["dict.com",1263],["didriksons.com",1265],["diffnow.com",1266],["magiogo.sk",1266],["digit-photo.com",1267],["dinamalar.com",1268],["diotec.com",1269],["discover-utrecht.com",1270],["discoversanangelo.com",1271],["discoverybrasil.com",1272],["disqus.com",1273],["dnaindia.com",1274],["india.com",1274],["dnb.com",1275],["dnddiceroller.com",1276],["dnspod.com",1277],["dobbies.com",1278],["docpose.com",1279],["seopolarity.com",1279],["dogemate.com",1280],["dogfydiet.com",1281],["dolarhoje.com",1282],["dollarshaveclub.com",1283],["domaciobuv.com",1284],["arasport.cz",1284],["arco-feed.cz",1284],["bodysalon.cz",1284],["dajamatova.cz",1284],["dja.cz",1284],["egrus.cz",1284],["jirislezak.cz",1284],["kartum.cz",1284],["larok.cz",1284],["mastrs.cz",1284],["omnibooks.cz",1284],["pivovarium.cz",1284],["sfe.cz",1284],["sirenipismasvateho.cz",1284],["thkadan.cz",1284],["truhlarstvinavratil.cz",1284],["zbrane-slany.cz",1284],["dolin.eu",1284],["envirodesign.eu",1284],["ispop.info",1284],["zszitomirska.info",1284],["vestax.net",1284],["mobilservis.sk",1284],["domaine-du-montmarin.com",1285],["dometechnology.com",1286],["dompe.com",1287],["sexedchat.com",1287],["donsje.com",1288],["doodrive.com",1289],["dopesnow.com",1290],["dorkingrfc.com",1291],["dotvvm.com",1292],["dovizborsa.com",1293],["corporate.dow.com",1294],["downloadcrew.com",1295],["dpgmediagroup.com",1296],["story.nl",1296],["veronicasuperguide.nl",1296],["dr-schweizer-schubert.com",1297],["eckstein-bandoneon.de",1297],["oh-heilbronn.de",1297],["schule-mainhardt.de",1297],["siebenbuergisches-museum.de",1297],["boehringer.net",1297],["museumsfreunde.org",1297],["draeger.com",1298],["drakecircus.com",1299],["dreame.com",1300],["dreamhack.com",1301],["dreamingreece.com",1302],["dreamworks.com",1303],["dreid.com",1304],["drimsim.com",1305],["yvonnebennetti.com",1305],["palladiumboots.de",1305],["drivereasy.com",1306],["iobit.com",1306],["gatestoneinstitute.org",1306],["droidchart.com",1307],["go4mosaic.com",1307],["lcdchart.com",1307],["routerchart.com",1307],["slatechart.com",1307],["tyukanyo.hu",1307],["dllsearch.net",1307],["exescan.net",1307],["capture.dropbox.com",1308],["droptica.com",1309],["droptica.pl",1309],["drpalani.com",1310],["easygujaratityping.com",1310],["fibt.com",1310],["joberty.com",1310],["klaxit.com",1310],["majordentalclinics.com",1310],["pidentists.com",1310],["westlaimplants.com",1310],["comfeel.cz",1310],["parkovaniplzen.cz",1310],["studentbostader.se",1310],["drweb.com",1311],["dsm.com",1312],["unify.com",1312],["ewtc.de",1312],["huli.gr",1312],["tesco.ie",1312],["atos.net",1312],["dublininquirer.com",1313],["duckduckgo.com",1314],["duelz.com",1315],["dune.com",1317],["dunelm.com",1318],["duplichecker.com",1319],["duracell.com",1320],["dvderotik.com",1321],["erotik.com",1321],["dynegy.com",1322],["r-m.de",1322],["home.kpmg",1322],["dynv6.com",1323],["e-bargello.com",1324],["pt.com.tr",1324],["landsbokasafn.is",1326],["vienormali.it",1326],["sh2000.ru",1326],["easternpointtrust.com",1327],["easyeda.com",1328],["easyjet.com",1329],["experian.co.uk",1329],["easyparts.com",1330],["easyparts-rollerteile.de",1330],["easyparts-recambios.es",1330],["easyparts.fi",1330],["easyparts.fr",1330],["easyparts.nl",1330],["ebarafoods.com",1331],["eboblack.com",1332],["teenxy.com",1332],["ebookfriendly.com",1333],["ecmsglobal.com",1334],["reimaginethegame.economist.com",1335],["ecufiles.com",1336],["ecwid.com",1337],["liberties.eu",1337],["edclub.com",1338],["edealinfo.com",1339],["edenfantasys.com",1340],["ederaspa.com",1341],["editorji.com",1342],["editorx.com",1343],["edomtech.com",1344],["event.educathai.com",1345],["educba.com",1346],["eforms.com",1347],["eggflow.com",1348],["egglifefoods.com",1349],["electroheads.com",1349],["goodtimesoakland.com",1349],["wellaware.eu",1349],["italiangourmet.fr",1349],["organicawines.co.uk",1349],["egym.com",1352],["elamigosedition.com",1353],["elanco.com",1354],["elasticemail.com",1355],["electrokit.com",1356],["elfshare.com",1358],["tickazilla.com",1358],["elitedaily.com",1359],["elitesingles.com",1360],["elperiodicodeaqui.com",1361],["elplantelsemilleros.com",1362],["elsevier.com",[1363,1364]],["regain.us",1364],["shop.elsevier.com",1365],["eltiempo.com",1366],["citytv.eltiempo.com",1367],["emailnator.com",1368],["emazeinc.com",1369],["prolawnaugusta.com",1369],["decoyroom.net",1369],["emb-europe.com",1370],["encazip.com",1372],["endclothing.com",1373],["eneba.com",1374],["energylivenews.com",1375],["enermax.com",1376],["enfsolar.com",1377],["engagebay.com",1378],["engelvoelkers.com",1379],["ennismore.com",1380],["oase-teichbau.de",1380],["sallys-shop.de",1380],["gemini.pl",1380],["cote.co.uk",1380],["enovap.com",1381],["store.entrepreneur.com",1382],["deals.thehackernews.com",1382],["deals.ghacks.net",1382],["epayments.com",1383],["epressi.com",1384],["equalweb.com",1385],["steinhandel.no",1385],["areatour.pl",1385],["dacter.pl",1385],["uni-tech.pl",1385],["equilar.com",1386],["whatfontis.com",1386],["digimobil.it",1386],["ffonts.net",1386],["ergonbike.com",1387],["ericdepaoli.com",1388],["ericdraken.com",1389],["ernest-inn.com",1390],["q2bstudio.com",1390],["diskus.cz",1390],["cetelem.es",1390],["erregame.com",1391],["escac.com",1392],["escapefromtarkov.com",1393],["escavador.com",1394],["esignal.com",1395],["esma-artistique.com",1396],["espn.com",1397],["esquire.com",1398],["essayshark.com",1399],["paribu.com",1399],["pixlr.com",1399],["etletstalk.com",1400],["mediline.eu.com",1401],["delfinakia.gr",1401],["eufy.com",1402],["popcandyco.com",1402],["seenebula.com",1402],["soundcore.com",1402],["kurasu.kyoto",1402],["eurekahedge.com",1403],["euroclear.com",[1404,1405]],["opel-sklep.com",[1404,2208]],["eurofirms.com",1406],["selectionbyeurofirms.com",1406],["euronews.com",1407],["europa-plc.com",1408],["oustudentsshop.com",1408],["euroterrasse.com",1409],["fixstars.com",1409],["maatura.fr",1409],["eutelsat.com",1410],["orthomol.com",1411],["zombiearmy.com",1411],["ksu.org.mt",1411],["everfest.com",1412],["evervault.com",1413],["evocsports.com",1414],["evoestate.com",1415],["evs.com",1416],["exactli.com",1417],["exidegroup.com",1418],["exitlag.com",1419],["extreme.com",1420],["mtn.co.za",[1420,5621]],["mtnbusiness.co.za",1420],["eyeons.com",1421],["eyetvforum.com",1422],["ezviz.com",1423],["hikvision.com",1423],["f-secure.com",1424],["f1forgottendrivers.com",1425],["fa-mag.com",1426],["faapy.com",1427],["visitcos.com",1427],["visitpittsburgh.com",1427],["minneapolis.org",1427],["fabasoft.com",1428],["fabocompany.com",1429],["polipc.hu",1429],["facebook.com",1430],["factcool.com",1431],["factmag.com",1432],["fairfx.com",1433],["fairgarage.com",1434],["frohsinn-assenheim.de",1434],["gesangverein-assenheim.de",1434],["koegel-touristik.de",[1434,3314]],["liste-finanzamt.de",1434],["fairygodboss.com",1435],["fancentro.com",1436],["farfetch.com",1437],["farmaciasancarloroma.com",1438],["farmhopping.com",1439],["farmina.com",1440],["fashionmodeldirectory.com",1441],["naturalnews.com",[1441,2107]],["newstarget.com",[1441,2107]],["fast-poll.com",1442],["fastenal.com",1443],["fazobetai.com",1444],["transparency.fb.com",1445],["featherliteladders.com",1446],["fedex.com",1447],["ferreiracosta.com",1448],["festo.com",1449],["festool.com",1450],["festoolusa.com",1450],["festool.de",1450],["festool.pl",1450],["festool.ru",1450],["festool.ua",1450],["fidinn.com",1451],["jjb-collection.com",1451],["lorexfor-bois-de-chauffage.com",1451],["pfhts.com",1451],["hairprice.fr",1451],["novastore.fr",1451],["tec-racing.fr",1451],["figma.com",1453],["config.figma.com",1454],["fijiairways.com",1455],["fikfap.com",1456],["tweetdeleter.com",1456],["app.erevie.pl",1456],["fikkieshop.com",1457],["holzfee.com",1457],["motecs-shop.com",1457],["prestigeshopgbr.com",1457],["scandmarkt.com",1457],["breparat.de",1457],["camping-freizeitbedarf.de",1457],["countryphone.de",1457],["der-hexenkessel.de",1457],["e-material.de",1457],["goldshop-ulm.de",1457],["hannibelle.de",1457],["hollandstyle.de",1457],["italianfoodlovers.de",1457],["landkarten-und-grafiken.de",1457],["laura-und-felix.de",1457],["liebesache.de",1457],["livolo-deutschland.de",1457],["modehasen.de",1457],["mundschutzgermany.de",1457],["natura-samen.de",1457],["seamless-fashion.de",1457],["sm-pc.de",1457],["superstreusel.de",1457],["ullas-batterieladen.de",1457],["schamanentraum.eu",1457],["gamemonkey.fi",1457],["kierratyskeskuspatina.fi",1457],["improsystem.it",1457],["madiosport.nl",1457],["portugeseproducten.nl",1457],["filerox.com",1458],["filmon.com",1459],["finantia.com",1460],["finantia.es",1460],["findicons.com",1461],["freeimages.com",1461],["vector.me",1461],["finnair.com",1462],["finquesdelmar.com",1463],["hortdesantcebria.com",1463],["iglumedia.com",1463],["firstbanknigeria.com",1464],["theatremusicaloperette.fr",1464],["whatson.is",1464],["calabria7.it",1464],["radioromanista.it",1464],["fischer-technology.com",1465],["fitline.com",1466],["fiveirongolf.com",1467],["fixedbyvonnie.com",1468],["fixedfloat.com",1469],["flattr.com",1470],["thebarchive.com",1470],["fleurametz.com",1471],["schrama.nl",1471],["fleursdedragees.com",1472],["metiers-proprete.com",1472],["domitys.fr",[1472,3805]],["lacellesaintcloud.fr",1472],["flexiti.com",1473],["flightaware.com",1474],["floridashistoriccoast.com",1475],["flowrite.com",1476],["floydsbarbershop.com",1477],["fluance.com",1478],["lasportivausa.com",1478],["fly-desk.com",1479],["skarbyroztocza.com",1479],["pancernik.eu",1479],["audiotop.pl",1479],["bakeshop.pl",1479],["czerwonatwierdza.pl",1479],["dlabrodacza.pl",1479],["ercomer.pl",1479],["fitness-home.pl",1479],["militarymarket.pl",1479],["miodykrupiec.pl",1479],["modnakiecka.pl",1479],["motohid.pl",1479],["niewiem.pl",1479],["planszostrefa.pl",1479],["profitechnik.pl",1479],["prorowery.pl",1479],["retio.pl",1479],["sklepkawa.pl",1479],["tarymarket.pl",1479],["wkdzik.pl",1479],["questsport.shop",1479],["flyfi.com",1480],["flynas.com",1481],["fonegeek.com",1483],["fonepaw.com",1484],["fontspring.com",1485],["foodnutritiontable.com",1486],["calorielijst.nl",[1486,4456]],["dietenlijst.nl",1486],["koolhydratentabel.nl",[1486,4456]],["receptentabel.nl",[1486,4456]],["forbes.com",1487],["forbesenespanol.com",1489],["forbestravelguide.com",1490],["foreignaffairs.com",1491],["forfur.com",1492],["forklog.com",1493],["forklog.com.ua",1493],["formationsgroup.com",1494],["formidable.com",1495],["formula1.com",1496],["forumdaily.com",1497],["fotka.com",1498],["fotokamal.com",1499],["fundazintegra.com",1499],["grdar.com",1499],["jukegames.com",1499],["laalacenademallorca.com",1499],["mainzu.com",1499],["mueblesrustiko.com",1499],["murallamotor.com",1499],["nemotec.com",1499],["btp.es",1499],["consorciocaucho.es",1499],["linguamania.es",1499],["nachovivancos.es",1499],["sociasyrossello.es",1499],["n-mobile.net",1499],["privacytest.org",1499],["fotor.com",1500],["foundico.com",1501],["foundryvtt.com",1502],["fournisseur-energie.com",1503],["boutique-box-internet.fr",1503],["foxbusiness.com",1504],["foxnews.com",1504],["samueladams.com",1504],["callisto.sds.com",1504],["trulyhardseltzer.com",1504],["vgchartz.com",1504],["foolproof.com.sg",1504],["foxsports.com",1505],["france-biomedical-confort.com",1506],["anthemis.fr",1506],["innovair.fr",1506],["franchisegator.com",1507],["franquiciasmalvon.com",1508],["malvon.es",1508],["freakonomics.com",1509],["free-power-point-templates.com",1510],["freemake.com",1511],["prezzoforte.it",1511],["freemius.com",1512],["freeremarkabletools.com",1513],["freewebsitetemplates.com",1514],["wilderssecurity.com",1514],["freewebstore.com",1515],["fretlink.com",1517],["frivol.com",1518],["fromage-beaufort.com",1519],["fromsmash.com",1520],["frosmo.com",1521],["independent.co.uk",1523],["standard.co.uk",1523],["ftcguardian.com",1524],["fuelrewards.com",1525],["stackguides.com",1525],["limportant.fr",1525],["fujifilmshop.com",1526],["fullcontact.com",1527],["fullscript.com",1528],["fundacionasla.com",1529],["q10gestion.com",1529],["decovarrubias.es",1529],["fundedbyme.com",1530],["fusemagazine.com",1531],["futbollab.com",1532],["futterscheune.com",1533],["watchband-berlin.com",1533],["absolut-canoe.de",1533],["adt-diamantwerkzeuge.de",1533],["aluscout.de",1533],["blasmusik-shop.de",1533],["shop.cosch-edelstahl.de",1533],["deinsportsfreund.de",1533],["diekleinewerft.de",1533],["druckerpatronenexpress.de",1533],["duftfeeling.de",1533],["edesign24.de",1533],["ersatzteil-shop24.de",1533],["eurotabak.de",1533],["glitzerpueppi.de",1533],["joergs-sportladen.de",1533],["julido.de",1533],["kabelschuhe-shop.de",1533],["kartons24.de",1533],["lanade.de",1533],["meine-hochzeitsdeko.de",1533],["nmav.de",1533],["pflanzen-mauk.de",1533],["tesla-lighter.de",1533],["wischmopps.de",1533],["growland.fr",1533],["fxhome.com",1534],["fxmembers.com",1535],["fxsolver.com",1536],["fxstreet.com",1537],["fydeos.com",1538],["fydeos.io",1538],["g-star.com",1539],["g4tv.com",1540],["gadventures.com",1541],["gaia.com",1542],["gainesvillecoins.com",1543],["gainward.com",1544],["palit.com",1544],["galeriametro.com",1545],["gallup.com",1546],["strengthsquest.com",1546],["gamefound.com",1547],["gameleap.com",1548],["gamepedia.com",1549],["mmo-champion.com",1549],["gamesnacks.com",1550],["gametwist.com",1551],["gamivo.com",1552],["ganjing.com",1553],["gardenvillagebled.com",1554],["perutnina.com",1554],["terme-krka.com",1554],["visitljubljana.com",1554],["nordica.ee",1554],["kck.si",1554],["lju-airport.si",1554],["ljubljana.si",1554],["maxi.si",1554],["mercator.si",1554],["mercatorgroup.si",1554],["prvahisa.si",1554],["zale.si",1554],["zds.si",1554],["gcore.com",1555],["geberit.com",1556],["gedik.com",1557],["gemoo.com",1558],["imobie.com",1558],["imobie.jp",1558],["genesis.com",1559],["germanveryeasy.com",1560],["gessteel.com",1561],["institutrocafort.com",1561],["masllombart.com",1561],["getabstract.com",1562],["eximbank.com.tw",1562],["getaround.com",1563],["getdatakick.com",1564],["overdrive.com",1564],["scholpp.com",1564],["wetu.com",1564],["abo24.de",1564],["scholpp.de",1564],["scholpp.es",1564],["ptc.eu",1564],["scholpp.it",1564],["scholpp.pl",1564],["getgreatcareers.com",1565],["getir.com",1566],["getorca.com",1567],["gettr.com",1568],["gezinomi.com",1569],["ghresources.com",1570],["ghx.com",1571],["giappo.com",1572],["gramscicafe.com",1572],["demaiogroup.it",1572],["dematteogroup.it",1572],["giovannicosmetics.com",1573],["giphy.com",1574],["giraffe360.com",1575],["girlfriend.com",1576],["gitconnected.com",1577],["github.com",[1578,1579]],["officeprinciples.com",[1578,2188]],["europa.eu",1578],["support.github.com",1580],["giveagradago.com",1581],["fieraforli.it",1581],["precision-people.uk",1581],["glamourdresser.com",1582],["segpay.com",1582],["glamuse.com",1583],["glamwize.com",1584],["glencore.com",1586],["globalblue.com",1587],["globalblue.ru",1587],["globalsources.com",1588],["glugglugplanet.com",1589],["navigator-bs.gmx.com",1590],["gnosispay.com",1591],["abcnews.go.com",1592],["goboo.com",1593],["gobrightline.com",1594],["gog.com",1595],["gomosafer.com",1596],["goodingco.com",1597],["nllb.metademolab.com",1597],["socean.fi",1597],["exporterhub.io",1597],["itab.se",1597],["goodmorningamerica.com",1598],["historicengland.org.uk",1598],["goodrx.com",1599],["goodwe.com",1600],["goodwillfinds.com",1601],["pcrichard.com",1601],["cloud.google.com",1602],["fi.google.com",1603],["play.google.com",1604],["santatracker.google.com",1605],["goplextor.com",1606],["gorenje.com",1607],["gorreri.com",1608],["wittur.com",1608],["gostest.com",1609],["gotoparts.com",1610],["gpic.com",1611],["grafana.com",1612],["kargomsende.com",1612],["scoresaber.com",1612],["staterbros.com",1612],["turkuvazabone.com",1612],["vinted.fr",1612],["konsbud-hifi.com.pl",1612],["abone.com.tr",1612],["tdp.com.tr",1612],["grand-hotel-dieu.com",1613],["grandado.com",1614],["grantwatch.com",1615],["graviti.com",1616],["graymattersnyc.com",1617],["greatbigcanvas.com",1618],["greatist.com",1619],["healthline.com",1619],["medicalnewstoday.com",1619],["psychcentral.com",1619],["grepow.com",1620],["groundtruth.com",1621],["simplefx.com",1621],["educatiefinanciara.info",1621],["jpsearch.go.jp",1621],["redis.org",1621],["arb.ro",1621],["ecoxtrem.ro",1621],["metropolitanresidence.ro",1621],["openpolitics.ro",1621],["tigernails.ro",1621],["trendresidence.ro",1621],["traineedagen.se",1621],["groupeonepoint.com",1622],["grover.com",1623],["growthtechnology.com",1624],["grundig.com",1625],["guitarinstructor.com",1627],["gumtree.com",1628],["gwpharm.com",1629],["aelia.pl",[1629,4749]],["gympass.com",1630],["h-farm.com",1631],["pizzastories.le5stagioni.it",[1631,4174]],["haberturk.com",1632],["habitaclia.com",1633],["sondagenational.com",1633],["haier.com",1634],["haiermedical.com",1635],["muzamuza.com",1635],["haikuanimator.com",1636],["hairbro.com",1637],["hallhuber.com",1638],["hampel-auctions.com",1639],["claravital.de",1639],["dondo.de",1639],["trampolin-profi.de",1639],["hand2mind.com",1640],["handandstone.com",1641],["taxinstitute.ie",1641],["handy-games.com",1642],["hangseng.com",1643],["hankooktire.com",1644],["hannity.com",1645],["oxfordhotel.com",1645],["thespotlyte.com",1645],["happycoins.com",1646],["eyescan.nl",1646],["nfn.nl",1646],["socialbrothers.nl",1646],["happyplates.com",1647],["happysocks.com",1648],["happyweekend-club.com",1649],["harmonyos.com",1650],["harrods.com",1651],["hartfordbusiness.com",1653],["hausschuh.com",1654],["hausschuhexperte.de",1654],["hcdltd.com",1655],["cjbayliss.co.uk",1655],["mycards.hdfcbank.com",1656],["headforpoints.com",1657],["sudlisboa.com",1657],["heatgeek.com",1658],["volarensopelana.com",1658],["sis.lt",1658],["hedonism.com",1659],["heedbook.com",1660],["kinomoc.com",1660],["bestradio.fm",1660],["poop.vids.rip",1660],["iblitzmods.ru",1660],["kinoby.ru",1660],["tvguru.ru",[1660,2146]],["hej-natural.com",1661],["hej-natural.de",1661],["helaba.com",1662],["heli-one.com",1663],["helitecnics.com",1664],["helium.com",1665],["hepsijet.com",1666],["herbiesheadshop.com",1667],["hero-wars.com",1669],["heroesprofile.com",1670],["excelviewer.herokuapp.com",1671],["hertz247.com",1672],["hertz247.de",1672],["hertz247.fr",1672],["hertz247.pt",1672],["hertz247.co.uk",1672],["app.heygen.com",1673],["hi.com",1674],["hiab.com",1675],["hiberworld.com",1676],["hicbc.com",1677],["hidive.com",1678],["hidrive.com",1679],["highcoastartvalley.com",[1680,1681]],["ornskoldsviksgymnasium.com",[1680,1681]],["ungutveckling.com",[1680,1681]],["gislaved.nu",[1680,1681]],["larcenter.nu",[1680,1681]],["gotaalvvvf.org",[1680,1681]],["ale.se",[1680,1681]],["bessemerskolan.se",[1680,1681]],["bjuv.se",[1680,1681]],["boras.se",[1680,1681]],["borasstadsteater.se",[1680,1681]],["bvvf.se",[1680,1681]],["deermeadow.se",[1680,1681]],["ekehagen.se",[1680,1681]],["emmaboda.se",[1680,1681]],["emmabodaenergi.se",[1680,1681]],["fagersta.se",[1680,1681]],["falkoping.se",[1680,1681]],["falun.se",[1680,1681]],["findit-solutions.se",[1680,1681]],["gnosjo.se",[1680,1681]],["halmstad.se",[1680,1681]],["hh.se",[1680,1681]],["highcoastartvalley.se",[1680,1681]],["hogbobruk.se",[1680,1681]],["innovativsanering.se",[1680,1681]],["itsam.se",[1680,1681]],["jonkoping.se",[1680,1681]],["krokom.se",[1680,1681]],["kungahuset.se",[1680,1681]],["kungsbacka.se",[1680,1681]],["lansstyrelsen.se",[1680,1681]],["lerum.se",[1680,1681]],["lindesberg.se",[1680,1681]],["ljusdal.se",[1680,1681]],["mfof.se",[1680,1681]],["mfulvon.se",[1680,1681]],["mojligheternashusab.se",[1680,1681]],["mullsjo.se",[1680,1681]],["nordanstig.se",[1680,1681]],["nynashamn.se",[1680,1681]],["odenbadet.se",[1680,1681]],["offentligarummet.se",[1680,1681]],["ornskoldsvik.se",[1680,1681]],["ornskoldsviksgymnasium.se",[1680,1681]],["ovikparkering.se",[1680,1681]],["ovikshem.se",[1680,1681]],["rattvik.se",[1680,1681]],["sandbackapark.se",[1680,1681]],["sandnet.se",[1680,1681]],["sandviken.se",[1680,1681]],["sandvikenenergi.se",[1680,1681]],["sandvikenhus.se",[1680,1681]],["sh.se",[1680,1681]],["skolriksdag.se",[1680,1681]],["smskaraborg.se",[1680,1681]],["soleil.se",[1680,1681]],["statensmedierad.se",[1680,1681]],["studerainorrbotten.se",[1680,1681]],["svenljunga.se",[1680,1681]],["sverigesdepabibliotekochlanecentral.se",[1680,1681]],["theglassfactory.se",[1680,1681]],["tidaholm.se",[1680,1681]],["tidningencurie.se",[1680,1681]],["umea.se",[1680,1681]],["umea400.se",[1680,1681]],["ungifalkoping.se",[1680,1681]],["vakin.se",[1680,1681]],["varldsklass.se",[1680,1681]],["vattenmyndigheterna.se",[1680,1681]],["vaxholm.se",[1680,1681]],["weum.se",[1680,1681]],["xn--rnskldsviksgymnasium-29be.se",[1680,1681]],["stockholmresilience.org",[1681,4718]],["kammarkollegiet.se",[1681,4718]],["ludvika.se",[1681,4718]],["hik-connect.com",1682],["hilti.com",1683],["hilti.dk",1683],["hilti.ru",1683],["hindustantimes.com",1684],["his-mobile.com",1685],["hivehome.com",1686],["hiveon.com",1687],["krepling.com",1687],["skisafari.com",1687],["kritikos-sm.gr",1687],["hiveon.net",1687],["dagrasso.pl",1687],["watch.plex.tv",1687],["freedomtreks.co.uk",1687],["hkdecoman.com",1688],["hoffmann-medien.com",1689],["ferienbon.de",1689],["hfm-stb.de",1689],["holidayhomes.com",1690],["eurorelais.de",1690],["fewoferien.de",1690],["hometogo.de",1690],["maisondevacances.fr",1690],["holidayinnclub.com",1691],["payloadcms.com",1691],["holobuilder.com",1692],["honeygain.com",1693],["dashboard.honeygain.com",1694],["honeys-onlineshop.com",1695],["hongqi-auto.com",1696],["hoorayteams.com",1697],["hootsuite.com",1698],["hostixo.com",1699],["hostkey.com",1700],["hotdeals.com",1701],["hotel-sonneck.com",1702],["kassel-recht.com",1702],["bachhaus.de",1702],["bronzezeit-bayern-museum.de",1702],["byseum.de",1702],["dreieich-museum.de",1702],["edvtage.de",1702],["fabrikmuseum-roth.de",1702],["floesser-lechbruck.de",1702],["freilandmuseum-fladungen.de",1702],["gasversorgung-biedenkopf.de",1702],["herkomer.de",1702],["hirtenmuseum.de",1702],["imt-museum.de",1702],["isergebirgs-museum.de",1702],["jan-bouman-haus.de",1702],["kasselwasser.de",1702],["kongress-palais.de",1702],["museen-schloss-aschach.de",1702],["museen-weissenburg.de",1702],["museum-am-dom.de",1702],["museum-der-hand.de",1702],["museum-hofmuehle.de",1702],["museum-landsberg.de",1702],["orgelbaumuseum.de",1702],["plassenburg.de",1702],["pro-mi-s.de",1702],["ralf-china.de",1702],["spielzeugmuseum-neustadt.de",1702],["stadtmuseum-amberg.de",1702],["stadtmuseum-kaufbeuren.de",1702],["stadtmuseum-neuburg.de",1702],["stadtwerke-weilburg.de",1702],["structogram.de",1702],["toepfermuseum-thurnau.de",1702],["trachtenkulturmuseum.de",1702],["vsninfo.de",1702],["zirkelmuseum.de",1702],["zvsn.de",1702],["spielzeugmuseum.net",1702],["hoteldesartssaigon.com",1703],["hotelesmares.com",1704],["skinmc.net",1704],["hotelhonucai.com",1705],["app.houseofcb.com",1707],["wimotic.fr",1707],["boostroyal.nl",1707],["hoverwatch.com",1708],["hozonauto.com",1709],["html5games.com",1710],["cloud.huawei.com",1712],["consumer.huawei.com",1713],["hubsite365.com",1714],["hubspot.com",1715],["huettenleben.com",1716],["huffpost.com",1717],["hunalibya.com",1718],["manasati30.com",1718],["hush-uk.com",1719],["hypeclothinga.com",1720],["hyundaicanada.com",1721],["i-subdigital.com",1722],["iaawg.com",1723],["ibadual.com",1724],["iberianlawyer.com",1725],["cdecomunicacion.es",1725],["telesirio.it",1725],["ibinder.com",1726],["ibispaint.com",1727],["ibm.com",1728],["iboysoft.com",1729],["ibuypower.com",1730],["icelandair.com",1731],["icexalumni.com",1732],["icicibank.com",1733],["icko-apiculture.com",1734],["iconscout.com",1735],["iconsumer.com",1736],["icontainers.com",1737],["icoone.com",[1738,1739]],["icould.com",1740],["theblueschronicles.com",1740],["vivamanchester.co.uk",1740],["icq.com",1741],["icrypex.com",1742],["icydock.com",1743],["ids-imaging.com",1744],["ietstech.com",1745],["ign.com",1746],["pcmag.com",1746],["jp.ign.com",1747],["ignboards.com",1748],["ilvesfoorumi.com",1748],["varasija.com",1748],["matkapuhelinfoorumi.fi",1748],["cruisin.me",1748],["memoryhackers.org",1748],["fraudstercrew.su",1748],["igta5.com",1749],["igvault.com",1750],["iiyama.com",1751],["ijaminecraft.com",1752],["ilong-termcare.com",1754],["iloveimg.com",1755],["imei24.com",1756],["lyrics.imicomweb.com",1757],["immo-leclercq.com",1758],["imrpress.com",1759],["secure.imvu.com",1760],["incogni.com",1761],["indiatimes.com",1763],["indiegogo.com",1764],["inelenco.com",1765],["trovanumeri.com",1765],["infineon.com",1766],["infoescola.com",1767],["ingemecanica.com",1768],["ingwb.com",1769],["innovaphone.com",1770],["inoreader.com",1771],["inov-8.com",1772],["inovretail.com",1773],["inshallah.com",1774],["insighttimer.com",1775],["insightturkey.com",1776],["natro.com",1776],["instagram.com",1777],["insurancebusinessmag.com",1778],["intelligentinsurer.com",1779],["interface.com",1780],["southerntravelsindia.com",1780],["tcf.org",1780],["intermatic.com",1781],["internxt.com",1782],["intimerie.com",1783],["unogs.com",1783],["jotti.org",1783],["investec.com",1784],["investing.com",1785],["investtech.com",1786],["avl-ludwigsburg.de",1787],["tracker.fressnapf.de",1787],["packster.de",1787],["ip-adress.com",1788],["flanco.ro",1788],["irishstar.com",1789],["ironstudios.com",1790],["isisoles.com",1791],["jornaldevieira.com",1791],["ctcp.pt",1791],["isolarcloud.com",1792],["istockphoto.com",1793],["itinari.com",1794],["itpornit.com",1795],["itv.com",1796],["iwanttfc.com",1797],["ixbt.com",1798],["ixbt.games",1798],["jackjones.com",1800],["jjxx.com",1800],["mamalicious.com",1800],["only.com",1800],["onlyandsons.com",1800],["veromoda.com",1800],["jacksonsauction.com",1801],["jadlonomia.com",1802],["jagranjosh.com",1803],["mid-day.com",1803],["jamesallen.com",1804],["jangmidiamonds.com",1805],["janrain.com",1806],["javlibrary.com",1807],["jazztel.com",1808],["radissonhotels.com",[1808,2381]],["beam.co.uk",1808],["jbc-tech.com",1809],["jeffs.com",1811],["scandinaviansoul.com",1811],["doa-info.de",1811],["prelex.it",1811],["meistershof.nl",1811],["scanner.com.pl",1811],["jemako.com",1812],["jenner.com",1813],["kwebler.com",1813],["tech-america.com",1813],["waracle.com",1813],["clipartsfree.net",1813],["carsharingi.ru",1813],["jetbeds.com",1814],["jetbluevacations.com",[1815,1816]],["paisly.com",1815],["plugins.jetbrains.com",1817],["youtrack.jetbrains.com",1818],["jetztlive.com",1819],["jevena.com",1820],["jif.com",1821],["jigsawplanet.com",1822],["jimmybeanswool.com",1823],["jimmychoo.com",1824],["versace.com",1824],["jiosaavn.com",1825],["jmmgc.com",1826],["johnlewis.com",1828],["journiapp.com",1830],["mydirtyhobby.com",[1831,2089]],["masmovil.es",1831],["sweetcombecottages.co.uk",1831],["juegosipo.com",1832],["covidtestzentrumleer.de",1833],["die-plank.de",1833],["haus-ladn.de",1833],["hutwiller.de",1833],["leoschilbach.de",1833],["possmann.de",1833],["soka-onlineshop.de",1833],["campingderozarmor.fr",1833],["junodownload.com",1834],["juno.co.uk",1834],["justcause.com",1835],["justwatch.com",1836],["juzaphoto.com",1837],["ka-cn.com",1838],["kaelte-nuhn.com",1839],["kvvks.de",1839],["messe-kassel.de",1839],["blogfree.net",1839],["kaidee.com",1840],["armegoszto.hu",1840],["rewardlink.io",1840],["amiunique.org",1840],["stellarium-web.org",1840],["kaigolink.com",1841],["kalahariresorts.com",1842],["kambly.com",1843],["kameleoon.com",1844],["miethke.com",1844],["pin-freunde.de",1844],["serrure-pas-cher.fr",1844],["kantoorartikelen-arnhem.com",1845],["mtlfab.com",1846],["sporx.com",1846],["kaspersky.com",1847],["opentip.kaspersky.com",1848],["xtraining.kaspersky.com",1849],["affiliates.kayak.com",1850],["kbaur-gmbh.com",1851],["ajs-bw.de",1851],["tus-almena.de",1851],["norlib.gr",1851],["kdanmobile.com",1852],["kdkcn.com",[1853,1854]],["operanewsapp.com",[1854,2211]],["realme.com",1854],["les-aides.fr",1854],["kegworks.com",1855],["keil.com",1856],["keralanotes.com",1857],["owners.kia.com",1859],["kicker.com",1860],["killstar.com",1862],["kimkim.com",1863],["kinesiotaping.com",1864],["kingspec.com",1865],["kiralabunu.com",1866],["unityassetcollection.com",1866],["houseofmilk.nl",1866],["latuciuri.ro",1866],["onlineparentingconsultation.co.uk",1866],["kissnofrog.com",1867],["kitakerjaremote.com",1868],["kitapyurdu.com",1869],["klatchcoffee.com",1870],["knfilters.com",1871],["koenigsegg.com",1872],["koifootwear.com",1873],["kolonialstilmoebel.com",1874],["ethno-klamotten.de",1874],["guru-shop.de",1874],["tagesdecken.org",1874],["konejatarvike.com",1875],["karkkikuja.fi",1875],["ecoprint.info",1875],["kontist.com",1876],["krasserstoff.com",1877],["kroftman.com",1878],["avikogastro.cz",1878],["achemosgrupe.lt",1878],["brockhoff.nl",1878],["cibit.nl",1878],["cilinderdomein.nl",1878],["dbkeukens.nl",1878],["demakelaars.nl",1878],["dutchweek.nl",1878],["hurenbijwooove.nl",1878],["mc-sloten.nl",1878],["menzis.nl",1878],["securitydiscount.nl",1878],["woontank.nl",1878],["kromgaming.com",1879],["ksiegaimion.com",1880],["kubikum.com",1881],["kuehlschrank.com",1882],["receiver.de",1882],["steckdosenleiste.org",1882],["kurgo.com",1883],["kutahyaporselen.com",1884],["casper.com.tr",1884],["kw.com",1885],["kyivindependent.com",1886],["la-becanerie.com",1887],["la-vie-naturelle.com",1888],["la3eb.com",1889],["laborex-mali.com",1890],["laboyanos.com",1891],["labsnews.com",1892],["lacentral.com",1893],["lacoste.com",1894],["lactease.com",1895],["lamaisondusureau.com",1896],["lantower.com",1897],["laspalmerasapartments.com",1898],["latoken.com",1899],["lavueltaholanda.com",1900],["lawinsider.com",1901],["layar.com",1902],["lbank.com",1903],["le-querrien.com",1905],["leadliaison.com",1906],["leankoala.com",1907],["plesk.com",1907],["learntotradethemarket.com",1908],["ledauphine.com",1909],["leer.com",1910],["leespring.com",1911],["leetchi.com",1912],["kids.lego.com",1913],["lekeitio.com",1914],["lekiaviation.com",1915],["boligbeton.dk",1915],["dukh.dk",1915],["gmf.dk",1915],["ingeborggaarden.dk",1915],["ordblindenetvaerket.dk",1915],["skforsyning.dk",1915],["tphotel.dk",1915],["lemonade.com",1916],["lennar.com",1917],["lenovo.com",1918],["forums.lenovo.com",1919],["leoni.com",1920],["leoni.ro",1920],["lepiantagionidelcaffe.com",1921],["lepointdevente.com",[1922,1923]],["thepointofsale.com",[1922,1923]],["osaka-seitetu.co.jp",[1923,4251]],["searchforsites.co.uk",1923],["leti.com",1924],["lg.com",1925],["lightinthebox.com",1927],["likesx.com",1928],["lilysilk.com",1929],["limaeasy.com",1930],["viherkuutio.fi",1930],["bestdoor.hu",1930],["limundo.com",1931],["lindner-group.com",1932],["lindner-norit.com",1932],["lingzhivegetarian.com",1933],["tunglokpekingduck.com",1933],["tungloksignatures.com",1933],["tunglokteahouse.com",1933],["dancingcrab.com.sg",1933],["tong-le.com.sg",1933],["linkedin.com",1934],["linmot.com",1935],["litecompare.com",1936],["litmind.com",1937],["live.com",1938],["microsoft.com",[1938,2035]],["office.com",[1938,2186]],["skype.com",1938],["visualstudio.com",1938],["windows.com",1938],["xbox.com",1938],["liveagent.com",1939],["livelarq.com",1940],["liveramp.com",1941],["livescore.com",[1942,1943]],["livescores.com",1942],["livescore.eu",1942],["livesirina.com",1944],["livexp.com",1945],["livingnorth.com",1946],["co-wheels.org.uk",1946],["llbean.com",1947],["lloyd.com",1948],["localrent.com",1949],["loggly.com",1950],["lolaliza.com",1951],["apfelband.de",1952],["louisvuitton.com",1953],["lovebookonline.com",1954],["varma.fi",[1954,3765]],["loveholidays.com",1955],["loveholidays.ie",1955],["loxam.com",1956],["lttstore.com",1957],["ltur.com",1958],["lucidsamples.com",1959],["lucozadeenergy.com",1960],["luisaviaroma.com",[1961,1962]],["hypersonic.com.tw",1962],["lulus.com",1963],["lumiafirmware.com",1964],["lumijobs.com",1965],["luminskin.com",1966],["lvvwd.com",1967],["lycoschat.com",1968],["lyrath.com",1969],["lyst.com",1970],["lyte.com",1971],["lzo.com",1972],["berliner-sparkasse.de",1972],["blsk.de",1972],["bw-bank.de",1972],["foerde-sparkasse.de",1972],["frankfurter-sparkasse.de",1972],["harzsparkasse.de",1972],["haspa.de",1972],["kreissparkasse-ravensburg.de",1972],["ksk-es.de",1972],["ksk-fds.de",1972],["ksk-gelnhausen.de",1972],["ksk-koeln.de",1972],["ksk-ostalb.de",1972],["ksk-reutlingen.de",1972],["ksk-tut.de",1972],["ksk-verden.de",1972],["kskbb.de",1972],["kskmayen.de",1972],["kskmse.de",1972],["kskwd.de",1972],["kskwn.de",1972],["ksn-northeim.de",1972],["mbs.de",1972],["naspa.de",1972],["nospa.de",1972],["ostsaechsische-sparkasse-dresden.de",1972],["s-jena.de",1972],["s-kukc.de",1972],["skmb.de",1972],["sparkasse-allgaeu.de",1972],["sparkasse-am-niederrhein.de",1972],["sparkasse-amberg-sulzbach.de",1972],["sparkasse-ansbach.de",1972],["sparkasse-bamberg.de",1972],["sparkasse-bochum.de",1972],["sparkasse-bremen.de",1972],["sparkasse-dortmund.de",1972],["sparkasse-emsland.de",1972],["sparkasse-erlangen.de",1972],["sparkasse-essen.de",1972],["sparkasse-freiburg.de",1972],["sparkasse-fulda.de",1972],["sparkasse-gelsenkirchen.de",1972],["sparkasse-giessen.de",1972],["sparkasse-hamm.de",1972],["sparkasse-hannover.de",1972],["sparkasse-heidelberg.de",1972],["sparkasse-heilbronn.de",1972],["sparkasse-herford.de",1972],["sparkasse-hgp.de",1972],["sparkasse-hochfranken.de",1972],["sparkasse-hrv.de",1972],["sparkasse-karlsruhe.de",1972],["sparkasse-koblenz.de",1972],["sparkasse-koelnbonn.de",1972],["sparkasse-krefeld.de",1972],["sparkasse-leerwittmund.de",1972],["sparkasse-leipzig.de",1972],["sparkasse-lemgo.de",1972],["sparkasse-lev.de",1972],["sparkasse-lueneburg.de",1972],["sparkasse-magdeburg.de",1972],["sparkasse-mainfranken.de",1972],["sparkasse-mecklenburg-schwerin.de",1972],["sparkasse-mittelthueringen.de",1972],["sparkasse-moenchengladbach.de",1972],["sparkasse-muensterland-ost.de",1972],["sparkasse-nordhorn.de",1972],["sparkasse-nuernberg.de",1972],["sparkasse-oberhessen.de",1972],["sparkasse-oberlausitz-niederschlesien.de",1972],["sparkasse-oberpfalz-nord.de",1972],["sparkasse-offenburg.de",1972],["sparkasse-osnabrueck.de",1972],["sparkasse-pdh.de",1972],["sparkasse-pforzheim-calw.de",1972],["sparkasse-pm.de",1972],["sparkasse-re.de",1972],["sparkasse-rhein-haardt.de",1972],["sparkasse-rhein-nahe.de",1972],["sparkasse-saarbruecken.de",1972],["sparkasse-sha.de",1972],["sparkasse-siegen.de",1972],["sparkasse-uelzen-luechow-dannenberg.de",1972],["sparkasse-ulm.de",1972],["sparkasse-unnakamen.de",1972],["sparkasse-vorderpfalz.de",1972],["sparkasse-westmuensterland.de",1972],["sparkasse-wetzlar.de",1972],["sparkasse-witten.de",1972],["spk-arnstadt-ilmenau.de",1972],["spk-chemnitz.de",1972],["spk-elbe-elster.de",1972],["spk-goettingen.de",1972],["spk-in-ei.de",1972],["spk-luebeck.de",1972],["spk-mecklenburg-nordwest.de",1972],["spk-mk.de",1972],["spk-schaumburg.de",1972],["spk-suedholstein.de",1972],["spk-swb.de",1972],["spk-vorpommern.de",1972],["spk-westholstein.de",1972],["spkvr.de",1972],["sska.de",1972],["sskduesseldorf.de",1972],["sskm.de",1972],["stadtsparkasse-bocholt.de",1972],["stadtsparkasse-oberhausen.de",1972],["taunussparkasse.de",1972],["wespa.de",1972],["app.machobb.com",1973],["my.macpaw.com",1974],["mad-daily.com",1975],["maestralia.com",1976],["maiescort.com",1977],["account.mailpoet.com",1978],["maindruphoto.com",1979],["maisonstandards.com",1980],["majorrv.com",1981],["shadypinesrv.com",1981],["sh-mueller.de",1981],["makeprintable.com",1982],["fireflyz.com.my",1984],["manceraparfums.com",1985],["manlymanco.com",1986],["recongearusa.com",1986],["seedbarn.com",1986],["manulife.com",1987],["manutd.com",1988],["manychat.com",1989],["mappcouk.com",1990],["marbles.com",1991],["marcocm.com",1992],["marksandspencer.com",1993],["markushaenni.com",1994],["marsh.com",1995],["masterinvendita.com",1996],["nuovenergiespa.it",1996],["mastersintime.com",1997],["orologio.it",1997],["horloge.nl",1997],["mastersintime.pl",1997],["relogios.pt",1997],["watch.co.uk",1997],["matadornetwork.com",1998],["materialdistrict.com",1999],["mathematiques-lycee.com",2000],["mathsisfun.com",2001],["matrixgames.com",2002],["slitherine.com",2002],["mauldineconomics.com",2003],["maximapaints.com",2004],["maxtena.com",2005],["mbt-store.com",2006],["mcg-org.com",2007],["ristorante-la-dolce-vita.com",2007],["a-hausverwaltungen.de",2007],["ec-planegg-geisenbrunn.de",2007],["fdp-mh.de",2007],["hausmeister-service-augsburg.de",2007],["konzog-immobilien.de",2007],["metatag.de",2007],["rechtsanwalt-bultmann.de",2007],["tennis-kempten.de",2007],["mdachieve.com",2008],["pharmachieve.com",2008],["means-of-production.com",2009],["c3ny.org",2009],["mediamarktsaturn.com",2010],["medizzy.com",2012],["megabus.com",2013],["meineke.com",2014],["melaniemartinezmusic.com",2015],["melijoe.com",2016],["mepasenerji.com",2017],["mercateo.com",2018],["mercedes-benz.com",2019],["mercedes-benz-bus.com",2019],["mercedesamgf1.com",2020],["mercusys.com",2021],["merkle.com",2022],["merkleinc.com",[2022,2023]],["met.com",2024],["metaswitch.com",2025],["teanabroad.org",2025],["metatrader4.com",2026],["meteoblue.com",[2027,2028]],["wsj.com",[2028,2954]],["ajinomoto.co.jp",2028],["meteopower.com",2029],["metzler.com",2030],["metzler-stiftung.de",2030],["mgtv.com",2031],["i.mi.com",2032],["michur.com",2033],["trebaxa.com",2033],["hotel-kornspeicher.de",2033],["strickfairliebt.de",2033],["microchip.com",2034],["copilot.microsoft.com",2036],["midasbuy.com",2037],["midronome.com",2038],["miko3c.com",2039],["teamgroupinc.com",2039],["mikolaimusic.com",2040],["project7armor.com",2040],["vakigrad.com",2040],["shipadvisor.dk",2040],["giovani.confindustrialeccoesondrio.it",2040],["milanuncios.com",2041],["coches.net",2041],["milwaukeecylinder.com",2042],["mimovrste.com",2043],["mall.cz",2043],["mall.hr",2043],["mall.hu",[2043,3959]],["mall.sk",2043],["mindbodyonline.com",2044],["missouriquiltco.com",2045],["misterhorse.com",2046],["mitac.com",2047],["mitelcel.com",2048],["global.miui.com",2049],["ml-quant.com",2050],["mobilbahis49.com",2051],["mobile01.com",2052],["modapkdown.com",2053],["moddrop.com",2054],["moismoliere.com",2055],["plan-interactif.com",2055],["artifica.fr",2055],["ville-cesson.fr",2055],["mondly.com",2056],["moneycontrol.com",2057],["moneytalksnews.com",2058],["monzoapp.com",2061],["oscarproperties.com",2061],["zoominfo.com",2061],["moonactive.com",2062],["mooncascade.com",2063],["moooi.com",2064],["mooseknucklescanada.com",2065],["moovitapp.com",2066],["moringa.com",2067],["moteurnature.com",2068],["motherless.com",2069],["mothersmarket.com",2070],["apotal.de",2071],["liberal.hr",2071],["szegedvaros.hu",2071],["alternative.me",2071],["pdf24.org",2071],["siti-isic.org",2071],["movadex.com",2073],["mozio.com",2074],["mql5.com",2075],["mrcutout.com",2076],["mrgugu.com",2077],["msg.com",2078],["msi.com",2079],["thracegroup.com",2079],["donlow.gr",2079],["rtk.lt",2079],["msnbc.com",2081],["mubi.com",2082],["mudpie.com",2083],["mundodeportivo.com",2084],["sncf-connect.com",2084],["musicalmarti.com",2085],["myabandonware.com",2086],["order-order.com",2086],["in.gr",2086],["joe.ie",2086],["centrometeoitaliano.it",2086],["oraridiapertura24.it",2086],["dailystar.co.uk",2086],["mirror.co.uk",2086],["mycashbacks.com",2087],["mycharisma.com",2088],["nqt.fr",2088],["ematic.co.za",2088],["mydress.com",2090],["account.mylio.com",2091],["mymotiv.com",2093],["myplantin.com",2095],["myscript.com",2096],["mysoapbox.com",2097],["myworkdayjobs.com",2098],["mywot.com",2099],["n26.com",2100],["namepros.com",2101],["napaonline.com",2102],["napster.com",2103],["narita-koi.com",2104],["nationaljeweler.com",2105],["natur.com",2106],["fembio.org",2106],["collapse.news",2107],["health.news",2107],["veteranstoday.news",2107],["www.nature.com",2108],["shop.naturtrend.com",[2109,2110]],["navafresh.com",2111],["store.pw.live",2111],["ninelife.no",2111],["freshcart.se",2111],["navigare-yachting.com",2112],["naylorsfinance.com",2113],["nbcnews.com",2115],["ncaa.com",2116],["wisdom.nec.com",2117],["neilpatel.com",2118],["nekomeowmeow.com",2119],["neliosoftware.com",2120],["neofinancial.com",2121],["neokyo.com",2122],["neredekal.com",2123],["net-pocket.com",2124],["netcarshow.com",2125],["netcraft.com",2126],["netflix.com",2127],["netgear.com",2128],["netio-products.com",2129],["esotravel.cz",2129],["netjetseurope.com",2130],["newdayspharmacy.com",2131],["newindianexpress.com",2132],["newsbreak.com",2133],["newscientist.com",2134],["newser.com",2135],["newstatesman.com",2136],["orchardthievescider.ie",2136],["next4biz.com",2137],["nflp.com",2138],["nh-collection.com",2139],["nh-hotels.com",2139],["nianticlabs.com",2141],["pokemongolive.com",2141],["nicequest.com",2142],["nick.com",2143],["tvland.com",2143],["nickfinder.com",2144],["nikkei.com",2145],["nikonistas.com",2146],["ouderenfonds.nl",2146],["ninerocksgames.com",2147],["nngroup.com",2148],["accounts.ucas.com",2148],["nofluffjobs.com",2149],["norclinic.com",2150],["normalink.es",2150],["my.nordaccount.com",2151],["nordarun.com",2152],["nordcheckout.com",2153],["nordicguarantee.com",2154],["nordicnest.com",2155],["nordicnest.de",2155],["nordicnest.dk",2155],["nordicnest.es",2155],["nordicnest.fi",2155],["nordicnest.fr",2155],["nordicnest.jp",2155],["nordicnest.kr",2155],["nordicnest.nl",2155],["nordicnest.no",2155],["nordicnest.pl",2155],["nordicnest.se",2155],["nordiskporselen.com",2156],["nordpass.com",[2157,2158]],["support.nordvpn.com",2157],["norma-ammunition.com",2161],["northflank.com",2162],["norvilsa.com",2163],["norwegianholidays.com",2165],["norwegianreward.com",2166],["nouvelair.com",2167],["kurnik.pl",[2167,2303,4875]],["otoprzychodnie.pl",2167],["novaljaturist.com",2168],["splendido.hr",2168],["novantas.com",2169],["novapdf.com",2170],["novaramedia.com",2171],["nowness.com",2172],["noxum.com",2173],["nsg.com",2174],["nuvucameras.com",2175],["nvidia.com",2176],["nwslsoccer.com",2177],["nymity.com",2178],["nytimes.com",2179],["archive.nytimes.com",2180],["obarbershop.com",2181],["oceanrepublik.com",2182],["octoparse.com",2183],["accu.org",2183],["octopusev.com",2184],["officemaili.com",2187],["officetimeline.com",2189],["oficinasmontiel.com",2190],["okaysou.com",2191],["ruggon.com.tw",2191],["okdo.com",2193],["oklink.com",2194],["oloblogger.com",2195],["olymp.com",2196],["omio.com",2197],["omnislots.com",2198],["one-line.com",2199],["oneclickcover.com",2200],["onepercentclub.com",2201],["samenvoordebuurt.nl",2201],["onepunchmanworld.com",2202],["online2pdf.com",2203],["onlineradiobox.com",2204],["onlyfans.com",2205],["onthehub.com",2206],["onvasortir.com",2207],["openbookpublishers.com",2209],["opensauce.com",2210],["autogreeknews.gr",2210],["oppo.com",2212],["optodir.com",2213],["oranum.com",2214],["orbitaltoday.com",2215],["orderchamp.com",2216],["orientaltrading.com",2217],["origin.com",2218],["orkney.com",2219],["oscaro.com",2220],["osprey.com",2221],["otto-office.com",2222],["outdooractive.com",2223],["sentres.com",2223],["altenberg.de",[2223,3119]],["outdoorgb.com",2224],["outfit7.com",2225],["overunity.com",2226],["oxefit.com",2227],["oyunlarskor.com",2228],["p2pb2b.com",2229],["pacesuite.com",2230],["packzum.com",2231],["pacsun.com",2232],["international.pagseguro.com",2234],["paladins.com",2235],["palmbeachpost.com",2236],["help.na.panasonic.com",2237],["panasonicproclub.com",2238],["paninimania.com",2239],["pantip.com",2240],["panzerionline.com",2241],["safelserramenti.com",2241],["loi.it",2241],["rotta.it",2241],["paodeacucar.com",2242],["papateide.com",2243],["papayaplay.com",2244],["paradoxwikis.com",2245],["parafix.com",2246],["parallels.com",2247],["parkindigo.com",2249],["parkscout.com",2250],["parmacalcio1913.com",2251],["parrot.com",2252],["patchstack.com",2254],["pattheduck.com",2256],["aberdeenplumberservices.co.uk",2256],["firstcallmotorbreakdown.co.uk",2256],["payback-ltd.com",2257],["payhawk.com",2258],["paymentcloudinc.com",2259],["paysend.com",2260],["pdfcoffee.com",2262],["pdfescape.com",2263],["pdfprof.com",2264],["pelican.com",2265],["pendleton-usa.com",2266],["perfectcorp.com",2267],["perfectdailygrind.com",2268],["gadu-gadu.pl",2268],["perlego.com",2269],["petalmail.com",2270],["petalmaps.com",2271],["petenkoiratarvike.com",2272],["mustijamirri.fi",2272],["musti.no",2272],["vetzoo.no",2272],["animail.se",2272],["arkenzoo.se",2272],["vetzoo.se",2272],["peterchristianoutfitters.com",2273],["peterchristian.co.uk",2273],["petri.com",2274],["petsathome.com",2275],["pharmasimple.com",2277],["phemex.com",2278],["philstarlife.com",2279],["phone-updates.com",2280],["phonevalidator.com",2281],["skipsmasher.com",2281],["spydialer.com",2281],["picdumps.com",2282],["pickmypostcode.com",2283],["riceundspice.de",2283],["picockpit.com",2284],["icepanel.io",2284],["picoxr.com",2285],["picturehouses.com",2286],["piensasolutions.com",[2287,2288]],["arsys.es",[2288,3580]],["piensoluegoactuo.com",2289],["ilebara.es",2289],["maslife.es",2289],["pikolinos.com",2290],["pinelab-plugins.com",2291],["group.pingan.com",2292],["pinnacle.com",2293],["pinpointproperties.com",2294],["pinsentmasons.com",2295],["aboutcookies.org",2295],["pixiko.com",2296],["pixpa.com",2297],["plaid.com",2298],["planetsurfcamps.com",2300],["company.plarium.com",2301],["playngo.com",2302],["playok.com",[2303,2304]],["playpaxdei.com",2305],["playstation.com",2306],["plebbin.com",2307],["plente.com",2308],["plitch.com",2309],["plsx.com",[2310,2311]],["first-class-and-more.de",2310],["plurielmedia.com",2312],["maidenfrance.fr",2312],["rencontres-gratuite.fr",2312],["podbean.com",2313],["search.podcastmusic.com",2314],["sourceaudio.com",2314],["podchaser.com",2315],["polleverywhere.com",2317],["polymerclaylatvia.com",2318],["popsa.com",2319],["startupjobs.cz",2319],["gecina.fr",2319],["kettlewellcolours.co.uk",2319],["pornone.com",2320],["porsche.com",2321],["portaleds.com",2322],["postgraduatesearch.com",2323],["posttoday.com",2324],["poundshop.com",2325],["powercolor.com",2326],["telehit.com",2326],["televisa.com",2326],["powerreviews.com",2327],["ppg.com",[2328,2329]],["sberbankdirect.de",2328],["ppi2pass.com",2330],["schweser.com",2330],["pqimemory.com",2331],["pradel-france.com",2332],["premiosesland.com",2333],["prepler.com",2334],["preplounge.com",[2335,2336]],["pressherald.com",2337],["presta-module.com",2338],["shop.pricechopper.com",2339],["primevideo.com",2340],["princesrisborough.com",2341],["princetonreview.com",2342],["principledtechnologies.com",2343],["pringles.com",2344],["privacysavvy.com",2346],["privalia.com",2347],["privfile.com",2348],["prodigygame.com",2349],["professionalbatterychargers.com",2350],["proracing24.com",2351],["protonradio.com",2352],["provantage.com",2353],["prsformusic.com",2354],["pruksa.com",2355],["thailandpost.co.th",2355],["pspdfkit.com",2356],["pswgames.com",2357],["psyonix.com",2358],["rocketleague.com",[2358,2424]],["rocketleagueesports.com",2358],["wts.com",2358],["almapress.com.pl",2358],["twojliquid.pl",2358],["pubg.com",2359],["puigusa.com",2360],["pulzo.com",2361],["punpro.com",2362],["puntaldecoracion.com",2363],["hifi-janssen.de",2363],["puregoldprotein.com",2364],["puresurfcamps.com",2365],["fh-aachen.de",2365],["hfwu.de",2365],["hs-coburg.de",2365],["hs-esslingen.de",2365],["hs-kempten.de",2365],["oth-regensburg.de",2365],["tum.de",2365],["uni-tuebingen.de",2365],["uni-ulm.de",2365],["pursebop.com",2366],["pxhere.com",2367],["wallhere.com",2367],["qeeq.com",2368],["qmee.com",2369],["qrzcq.com",2370],["queengarnet.com",2371],["quillbot.com",2372],["quixel.com",2373],["quora.com",2374],["qvalia.com",2375],["earlybird.delivery",2375],["r-studio.com",2376],["r-tt.com",2376],["r7.com",2377],["racunovodja.com",2378],["racycles.com",2379],["radiosetv.com",2380],["raikago.com",2382],["rajabacklink.com",2383],["ramboll-environ.com",2384],["rapidssl.com",2385],["thawte.com",2385],["rapidtyping.com",2386],["ratengoods.com",2387],["rauch-ft.com",[2388,2389]],["patient.info",[2389,4023]],["99percentinvisible.org",2389],["ray-jules.com",2390],["razer.com",2391],["gold.razer.com",2392],["razor.com",2393],["rbth.com",2394],["rcwilley.com",2395],["rdstation.com",2396],["rdu.com",2397],["readly.com",2398],["c.realme.com",2399],["recyclingproductnews.com",2400],["reddit.com",[2401,2402]],["redd.it",2402],["relishbistroseattle.com",2404],["remax.com",2405],["remitly.com",2406],["remosoftware.com",2407],["remotly.com",2408],["reolink.com",2409],["thestandardatcollegestation.residentportal.com",2410],["resmed.com",2411],["app.resmio.com",2412],["resultados-futbol.com",2413],["resy.com",2414],["pictures.reuters.com",2415],["app.revolut.com",2416],["ricochet.com",2417],["ricola.com",2418],["ritdye.com",2420],["riversidecompany.com",2421],["tcgplayer.com",2421],["roboticsandautomationnews.com",2422],["rockandsnow.com",2423],["naturesgold.ie",2423],["rockstarcoders.com",2425],["rockstargames.com",2426],["signin.rockstargames.com",2427],["rohrbach-elektrotechnik.com",2428],["can-apparatebau.de",2428],["ib-walz.de",2428],["intecprint.de",2428],["lions-club-kreuztal.de",2428],["schnabl-engineering.de",2428],["ssb-siegen.de",2428],["zentrifugen-service.de",2428],["roli.com",2429],["rome2rio.com",2430],["roninwear.com",2431],["roninwear.de",2431],["roninwear.fi",2431],["roninwear.fr",2431],["roninwear.hu",2431],["roninwear.it",2431],["roninwear.pt",2431],["roninwear.se",2431],["roninwear.us",2431],["root-nation.com",2432],["meinungsstark.de",2432],["kernel.ua",2432],["roschier.com",2433],["rosenberger.com",2434],["roshtein.com",2435],["rotapanel.com",2436],["rotaserve.com",2437],["rottweil-ammunition.com",2438],["roundshot.com",2439],["rowertour.com",2440],["rows.com",2441],["royaldanishacademy.com",2442],["royaldesign.com",2443],["royaldesign.de",2443],["royaldesign.dk",2443],["royaldesign.fi",2443],["royaldesign.jp",2443],["royaldesign.kr",2443],["royaldesign.no",2443],["royaldesign.se",2443],["royaldesign.co.uk",2443],["royalpanda.com",2444],["royalspiceworthing.com",2445],["roynat.com",2446],["scotiabank.com",2446],["scotiafunds.com",2446],["scotiaitrade.com",2446],["scotialifefinancial.com",2446],["scotiawealthmanagement.com",2446],["rsdelivers.com",2447],["ruedesvignerons.com",2448],["ruijienetworks.com",2449],["runningheroes.com",2450],["rusnano.com",2451],["russianfield.com",2452],["s1live.com",2453],["sabanci.com",2454],["sacoorbrothers.com",2455],["safetyculture.com",2456],["saipos.com",2458],["salesscreen.com",2459],["salonocasion.com",2460],["flex-media.dk",2461],["account.samsung.com",2462],["privacy.samsung.com",2463],["sanarmed.com",2464],["sanitas.com",2465],["sanofidiabetesacademy.com",2466],["sharp-cut.com",2466],["stereopalma.com",2466],["notebooksopron.hu",2466],["createdirect.ro",2466],["sanook.com",2467],["sanremo-pizza.com",2468],["santacruzbicycles.com",2469],["savoriurbane.com",2470],["tikkio.com",2470],["bfarm.de",2470],["landkreis-cham.de",2470],["eurogrow.es",2470],["crocs.com.mx",2470],["casius.nl",2470],["ganztagsschulen.org",2470],["analizy.pl",2470],["okazik.pl",2470],["techmot24.pl",2470],["zsgarwolin.pl",2470],["huddle.today",2470],["sc.com",2471],["uobgroup.com.sg",2471],["scalemates.com",2472],["scanace.com",2473],["acinverter.com.tw",2473],["gemini.com.tw",2473],["grtech.com.tw",2473],["truecom.com.tw",2473],["scandalbeauties.com",2474],["scanofthemonth.com",2475],["scbam.com",2476],["schindelhauerbikes.com",2478],["sport2000rent.com",2479],["scrabble-solver.com",2480],["sdaa-france.com",2481],["sarralbe.fr",2481],["yellow.place",2481],["sdelsol.com",2482],["sdrplugins.com",2483],["loja.se.com",2484],["seatgeek.com",2485],["secrid.com",2486],["seeker.com",2487],["seekube.com",2488],["sees.com",2489],["seetickets.com",2490],["seikowatches.com",2491],["sekwens.com",2492],["selectcamp.com",2493],["sendgb.com",2494],["senecalearning.com",2495],["sentaifilmworks.com",2496],["seriesmania.com",2497],["traxmag.com",2497],["servermall.com",2498],["servihabitat.com",2499],["setn.com",2500],["settrade.com",2501],["sexlog.com",2502],["sfanytime.com",2503],["blockbuster.dk",2503],["shadertoy.com",2504],["shanebarker.com",2505],["shangri-la.com",2506],["share-your-photo.com",2507],["sharedinvestigator.com",2508],["sharphomeappliances.com",2509],["shatura.com",2510],["shazam.com",2511],["shbarcelona.com",2512],["shellsmart.com",2513],["forums.sherdog.com",2514],["shirtsofcotton.com",2515],["leggiditalia.it",2515],["antwoordop.nl",2515],["schulinck.nl",2515],["shop-wedrink.com",2516],["bidli.cz",2516],["diadny.cz",2516],["domibags.cz",2516],["ibdkurz.cz",2516],["sigma-global.com",2517],["siila.com",2518],["sikkasoft.com",2519],["sim-networks.com",2520],["simbrief.com",2521],["gorillas.io",2521],["similarsites.com",2522],["similarweb.com",2523],["simpleimageresizer.com",2524],["simsdom.com",2525],["simsherpa.com",2526],["simufact.com",2527],["grosstadt-mission.de",2527],["loewe-stiftung.de",2527],["simufact.de",2527],["stadt-mission.de",2527],["strelow-dichtungen.de",2527],["singaporeair.com",2528],["singtel.com",2529],["singularshirts.com",2530],["sioslife.com",2531],["skargards.com",2532],["skippersreview.com",2533],["skissan.com",2534],["sky.com",2535],["skystore.com",2536],["slewo.com",2537],["slidelizard.com",2538],["smallpdf.com",2539],["smallseotools.com",2540],["querstarter.de",[2540,3401]],["stadium.fi",2540],["github.io",2540],["smart-refresh.com",2541],["smartbear.com",2542],["smartclient.com",2543],["smartconversion.com",2544],["smcworld.com",2545],["odeoncinemasgroup.smg.com",2546],["smiteproleague.com",2547],["smow.com",2548],["smow.de",2548],["smow.fr",2548],["smugmug.com",2549],["snapon.com",2549],["mjcb.io",2549],["xvpn.io",2549],["hhmi.org",2549],["cvhelp.co.uk",2549],["snapchat.com",2550],["snitcher.com",2551],["snoopmedia.com",2552],["daad.de",2552],["myguide.de",2552],["study-in-germany.de",2552],["sodrateatern.com",2553],["soft32.com",2554],["sojka-solutions.com",2555],["cerit.it",2555],["meteoeradar.it",2555],["solanamobile.com",2556],["merlin.foyer.work",2556],["globalhome.solarmanpv.com",2557],["solaxpower.com",2558],["songsterr.com",2559],["sonic.com",2560],["sonicdrivein.com",2561],["sonos.com",2562],["soundsmag.com",2563],["polenovo.ru",2563],["spamhero.com",2564],["spandidos-publications.com",2565],["spectrocloud.com",2566],["spiceworks.com",2567],["spiking.com",2568],["spinbackup.com",2569],["spinnaker-watches.com",2570],["spoke-store.com",2571],["spoke.cz",2571],["spoke-store.sk",2571],["spoonflower.com",2572],["sportamore.com",2573],["sportauspuff-direkt.com",2574],["sportland.com",2575],["sportland.ee",2575],["sportland.fi",2575],["sportland.lt",2575],["sportskeeda.com",2576],["spotlistr.com",2579],["spox.com",2580],["spreadshirt.com",2581],["spreaker.com",2582],["square-enix-games.com",2583],["squareup.com",2584],["ssactivewear.com",2585],["odyssey.starbucks.com",2587],["stargreen.com",2588],["starlingbank.com",2589],["starofservice.com",2590],["startermotoralternator.com",2591],["starwest-botanicals.com",2592],["statestreet.com",2593],["nytimes.stats.com",2594],["steambackgrounds.com",2595],["steamgriddb.com",2596],["stemcellclinic.com",2597],["sterkinekor.com",2598],["steuerbot.com",2599],["stingray.com",2601],["stockstories.com",2602],["stolarfund.com",2604],["streamelements.com",2605],["streamparty.com",2606],["trynoice.com",2606],["strikermanager.com",2607],["dashboard.stripe.com",2608],["struttandparker.com",2609],["stubhub.com",2610],["studee.com",2611],["studio9p.com",2612],["studocu.com",[2613,2614]],["studeersnel.nl",[2613,4537]],["stylist3d.com",2615],["suasvendas.com",2616],["subaru.com",2617],["subzero-wolf.com",2618],["succulent-plant.com",2619],["suedkaelte.com",2620],["xn--gnther-bau-9db.com",2620],["baeumler-gartentechnik.de",2620],["biener-viehhandel.de",2620],["blumenecke-online.de",2620],["ddtaxi.de",2620],["foto-barth.de",2620],["gasthof-loebl.de",2620],["getraenke-wagner.de",2620],["mobiles-saegewerk-tribale.de",2620],["otto-mueller-gmbh.de",2620],["plasek.de",2620],["praxis-dr-hauer.de",2620],["rahuebner.de",2620],["schmutzkiller-martens.de",2620],["schreinerei-geller.de",2620],["sportstudio-aktiv.de",2620],["tischlermeister-hahn.de",2620],["torautomatic.de",2620],["weinhaus-zum-spielberg.de",2620],["hortiadvice.dk",2620],["sundayworld.com",2622],["suntrustoil.com",2623],["albatrueffel.de",2623],["supabase.com",2624],["superiorwallpapers.com",2625],["wallpapermania.eu",2625],["supermicro.com",2626],["superwatchman.com",2627],["supremenewyork.com",2628],["surferseo.com",2629],["suslusozluk.com",2630],["sutars.com",2631],["partille-tool.se",2631],["svitla.com",2632],["swann-morton.com",2633],["swappa.com",2634],["sydneyvapeshub.com",2636],["syfy.com",2637],["symbolab.com",2638],["syrovarnya.com",2639],["systweak.com",2640],["sklep.szprychy.com",2641],["tabii.com",2642],["taiwanplus.com",2643],["takasago-fluidics.com",2644],["takko.com",2645],["talentplug.com",2646],["talixo.com",2647],["talixo.es",2647],["talkspace.com",2648],["tallink.com",2649],["taminggaming.com",2650],["psd-rhein-ruhr.de",[2650,3100]],["tannoy.com",2653],["taongafarm.com",2654],["taosect.com",2655],["tapatalk.com",[2656,2657]],["walfordweb.com",2656],["offroadforum.cz",2656],["tarot.com",2658],["tascaly.com",2659],["tastedive.com",2661],["tata.com",2662],["tatararazors.com",2663],["tatgida.com",2664],["tatildekirala.com",2665],["tatsubuilder.com",2666],["tattoodo.com",2667],["tcm.com",2668],["teamcoco.com",2669],["techbang.com",2670],["techopital.com",2671],["ticsante.com",2671],["telcel.com",2672],["telenor.com",2673],["online.no",2673],["teletoon.com",2674],["pbs.up.pt",2674],["tempcover.com",2675],["temu.com",2676],["tenerife-guided-walks.com",2677],["tenuser.com",2678],["terredactu.com",2679],["tesco.com",2680],["test-help.com",2681],["die-fliesenwelt.de",[2681,3205]],["elektro-thielmann.de",[2681,3205]],["elektrotechnik-schulten.de",[2681,3205]],["lagermaxx.de",[2681,3205]],["testwise.com",2682],["thagson.com",2683],["thaiza.com",2684],["the-match-factory.com",2685],["bongu.de",2685],["theaterhaus.com",2686],["parliament.uk",2686],["theatlantic.com",2687],["news.northeastern.edu",2687],["ford.co.uk",2687],["thebagster.com",2688],["theblues-thatjazz.com",2689],["thebodyshop.com",2690],["lumendatabase.org",2690],["thedrum.com",2692],["thefamouspeople.com",2693],["thefreedictionary.com",2694],["theifab.com",2695],["thelawpages.com",2696],["kaec.net",2696],["fiscalitatea.ro",2696],["portalinvatamant.ro",2696],["portalprotectiadatelor.ro",2696],["themeflood.com",2697],["delano.de",[2697,3195]],["themillionroses.com",2698],["thenounproject.com",2699],["ny.thepaperfair.com",2700],["thepodcasthost.com",2701],["theregister.com",2702],["thermofisher.com",2703],["thesports.com",2704],["thesslstore.com",2705],["thewaltdisneycompany.com",2706],["thewhitecompany.com",2707],["thinkwithgoogle.com",2708],["thisoldhouse.com",2709],["thomas-krenn.com",2710],["thomsonreuters.com",2711],["thunhoon.com",2712],["ticketmaster.com",2713],["ticketswap.com",2714],["ticketswap.de",2714],["ticketswap.fr",2714],["ticketswap.nl",2714],["ticketswap.uk",2714],["listen.tidal.com",2716],["tietalent.com",2717],["tiltingpoint.com",2719],["timefmtoronto.com",2720],["timesnownews.com",2721],["zoomtventertainment.com",2721],["timonesrl.com",2722],["mptfp.gob.es",2722],["astersrl.eu",2722],["hausbetreuer.eu",2722],["mercatino-software.it",2722],["bicielettrica.torino.it",2722],["tinder.com",2723],["tinely.com",2724],["tipranks.com",2725],["tmt-magazine.com",2726],["tmz.com",2727],["tnvacation.com",2728],["toc-goldratt.com",2729],["tocreader.com",2729],["toc-goldratt.eu",2729],["toc-goldratt.in",2729],["toffeeweb.com",2730],["toggl.com",2731],["tokeninsight.com",2732],["tomtom.com",2734],["m.tomtop.com",2735],["tonic.com",2736],["tonies.com",2737],["tonyschocolonely.com",[2738,2739]],["leitor.net",2739],["mangalivre.net",2739],["top-password.com",2740],["tribel.com",2740],["newhollandsp.ru",2740],["toptal.com",2741],["tor.com",2742],["toraytac.com",2743],["greenfields.eu",2743],["totalping.com",2744],["totalserversolutions.com",2745],["touchemedia.com",2746],["touchstonerenard.com",2747],["appoutlet.github.io",2747],["toughnickel.com",2748],["tovatt.com",2750],["tp-link.com",2751],["tpusa.com",2752],["trackingmore.com",2753],["trademachines.com",2754],["app.traderepublic.com",2755],["traderjoes.com",2756],["trajesdenovioporta.com",2757],["trampaboards.com",2758],["transamerica.com",2759],["travelwisconsin.com",2760],["trendmicro.com",2761],["success.trendmicro.com",2762],["trendsmap.com",2763],["trendyol.com",2764],["favori.com.tr",2764],["tresorit.com",2765],["tribalwars2.com",2766],["tricentis.com",2767],["trilogyfs.com",2768],["troax.com",2769],["trontv.com",[2770,2771]],["tv.quattroruote.it",2770],["tropter.com",2772],["business.truecaller.com",2774],["truendo.com",2775],["vroom.truevirtualworld.com",2776],["trunews.com",2777],["hotelkingscourt.cz",2777],["sgl.gr",2777],["titanic.com.tr",2777],["truphone.com",2778],["trustnet.com",2779],["sudoku-knacker.de",2780],["folders.nl",2780],["tryzapp.com",2781],["tsi.com",2782],["tsuche.com",2784],["tuasaude.com",2785],["tudorwatch.com",2786],["tuigroup.com",2787],["tuivillas.com",2788],["tumblr.com",2789],["tunemymusic.com",2790],["tunetank.com",2791],["turboimagehost.com",2792],["turbovpn.com",2793],["tusclasesparticulares.com",2795],["nachhilfeunterricht.de",2795],["fizyka.org",2795],["tutorialsinhand.com",2796],["tuya.com",2797],["news.tvb.com",2799],["tweaktown.com",2800],["twitter.com",2801],["x.com",2801],["developer.twitter.com",2802],["developer.x.com",2802],["twunroll.com",2803],["worthpoint.com",2803],["typhoonhospitality.com",2805],["uber.com",2806],["exchange.uk.com",2808],["ulefone.com",2809],["ultimaker.com",2810],["ulysse.com",2811],["umarex.com",2812],["unacademy.com",2813],["unbound.com",2814],["underarmour.com",2815],["undercurrentnews.com",2816],["benchmark.unigine.com",2817],["unileverfoodsolutionslatam.com",2818],["unitedglobalsim.com",2819],["unitedpets.com",2820],["unitedtalent.com",2821],["unitedutilities.com",2822],["unityj.com",2823],["foundrax.de",2823],["rct.lv",2823],["universitysupplystore.com",2824],["unstop.com",2825],["untappd.com",2826],["uphold.com",2827],["ups.com",2828],["upscalepics.com",2829],["upskillstutor.com",2830],["uptimerobot.com",2831],["urbanbar.com",2832],["userbenchmark.com",2833],["uspatriottactical.com",2834],["ustgear.com",2835],["wheelertools.com",2835],["uswitch.com",2836],["uvdesk.com",2837],["uxcel.com",2838],["uzairways.com",2839],["vallartasupermarkets.com",2840],["vanguard.com",2841],["vanguardinvestments.de",2841],["vanguardinvestments.dk",2841],["vanguardinvestments.fr",2841],["vanguardinvestments.se",2841],["vanguardsmoke.com",2842],["vapostore.com",2843],["varusteleka.com",2844],["varusteleka.fi",2844],["veeam.com",2845],["venngage.com",2846],["vercel.com",2847],["veritasbooksonline.com",2848],["initalia.it",2848],["verkkokauppa.com",2849],["asiakaspalvelu.verkkokauppa.com",2850],["vermontcountrystore.com",2851],["verpex.com",2852],["vertica.com",2853],["ecosys.net",2853],["vertiv.com",2854],["vesselfinder.com",2855],["viatransilvanica.com",2856],["viavisolutions.com",2857],["videojug.com",2858],["viget.com",2859],["vikacg.com",2860],["viladomat.com",2861],["vinumpetri.com",2862],["wbv.de",2862],["fleurop.nl",2862],["vinylgourmet.com",2863],["violity.com",2864],["viomi.com",2865],["vipcars.com",2866],["virbac.com",2867],["virbac.pt",2867],["vireohealth.com",2868],["virgintvgo.virginmedia.com",2869],["virustotal.com",2870],["visartech.com",2871],["visiontechusa.com",2872],["guess.eu",[2872,3673]],["visitczechrepublic.com",2873],["visitnaantali.com",2874],["visitoslo.com",2875],["visitwales.com",2876],["visualiq.com",2877],["login.vitalsource.com",2878],["vive.com",2879],["vivo.com",2880],["cloud.vmware.com",2881],["voissy.com",2882],["volbers.com",2883],["soellner-reisen.de",2883],["weingut-meintzinger.de",2883],["zehnthof-weickert.de",2883],["volia.com",2884],["volumo.com",2885],["vroid.com",2886],["vtechkids.com",2887],["vtr.com",2888],["vuejsdevelopers.com",2889],["wahl.com",2890],["waitrose.com",[2891,2892]],["2ip.ru",[2891,5061]],["wallarm.com",2893],["wallpapershome.com",2894],["pendix.dk",2894],["wankz.com",2895],["warbyparker.com",2896],["warnerbros.com",2897],["warthunder.com",2898],["warthunder.de",2898],["warthunder.ru",2898],["wasserklinik.com",2899],["waterfall-d-mannose.com",2900],["waterfordwhispersnews.com",2901],["wattsindustries.com",2902],["jobs.wavy.com",2903],["wayofleaf.com",2904],["weather.com",2905],["weatherbug.com",2906],["webnovel.com",2907],["webopedia.com",2908],["wedely.com",2910],["weedmaps.com",2911],["welcometothejungle.com",2912],["wenance.com",2913],["wentronic.com",2914],["wentronic.pl",2914],["werum.com",2915],["rebirth-hannover.de",2915],["wetaca.com",2916],["interacty.me",2916],["wetransfer.com",2917],["wetter.com",2918],["global.wf.com",2919],["whatsapp.com",2921],["blog.whatsapp.com",2922],["faq.whatsapp.com",2922],["www.whatsapp.com",2922],["whatsnewonthenet.com",2923],["whatsonstage.com",2924],["whitebit.com",2926],["whitepages.com",2927],["wifiman.com",2928],["wik-walsoe.com",2929],["wikifolio.com",2930],["wiley.com",2931],["wimhofmethod.com",2932],["windowsbbs.com",2933],["windy.com",2934],["wineinvestmentfund.com",2935],["wizbii.com",2937],["woktowalk.com",2938],["wolframalpha.com",2939],["life.wolt.com",2940],["wolvesville.com",2941],["wonderplugin.com",2942],["wooclap.com",2943],["app.wooclap.com",2944],["woodbrass.com",2945],["wordchumscheat.com",2946],["worddominationcheat.com",2946],["worksheetcrafter.com",2947],["worksmile.com",2948],["proprospan.ru",2948],["worldbookday.com",2949],["worldjournal.com",2950],["wowza.com",2951],["wpbakery.com",2952],["writerduet.com",2953],["wyze.com",2955],["xbrats.com",2956],["xceptance.com",2957],["forums.xfinity.com",2958],["xfreehd.com",2959],["xing-news.com",2961],["xtrawine.com",2962],["xtremeplasma.com",2963],["wetshaving.store",2963],["xvideos.com",2964],["yahoo.com",2965],["appmetrica.yandex.com",2966],["sook.space",2966],["bim.yaskawa.com",2967],["yatego.com",2968],["yemektekeyifvar.com",2969],["yodiz.com",2971],["yogainternational.com",2972],["yoigo.com",2973],["yopmail.com",2974],["youmail.com",2975],["yourkit.com",2976],["youronlinechoices.com",2977],["yoursoccerdose.com",2978],["yourstorebox.com",2979],["yourstory.com",2980],["yousign.com",2981],["youtube.com",2982],["consent.youtube.com",2983],["demo.yubico.com",2984],["zacks.com",2985],["harveynorman.ie",2986],["b1tv.ro",2986],["mediafax.ro",2986],["zdzis.com",2987],["zeebiz.com",2988],["zend.com",2989],["molecaten.nl",2990],["zeroturnaround.com",2991],["zionsbank.com",2992],["zmags.com",2993],["zoho.com",2994],["zomato.com",2995],["zortrax.com",2996],["zuckerjagdwurst.com",2997],["zvuk.com",2998],["zylom.com",2999],["eagle.cool",3000],["ourpower.coop",3001],["pronouns.page",[3001,4733]],["givingwhatwecan.org",3002],["2gis.com.cy",3003],["2gis.cz",3003],["singular.com.cy",3004],["360.cymru",3005],["30tidennivyzva.cz",3006],["akvarista.cz",3006],["abcsport.cz",3007],["ahprofi.cz",3007],["akros.cz",3007],["aspshop.cz",3007],["diamantovekotouce.cz",3007],["fiskars-shop.cz",3007],["grilguru.cz",3007],["kancelarska-kresla.cz",3007],["leifheit-shop.cz",3007],["palnas.cz",3007],["rafoshop.cz",3007],["relaxin.cz",3007],["svitidla-led-lighting.cz",3007],["yatun.cz",3007],["yshop.cz",3007],["mpmshop.eu",3007],["aspshop.sk",3007],["fiskars-shop.sk",3007],["grilguru.sk",3007],["leifheit-shop.sk",3007],["superdiskont.sk",3007],["acara.cz",3008],["originalky.cz",[3008,3068]],["allegro.cz",3009],["allegro.pl",3009],["allegrolokalnie.pl",3009],["autocont.cz",3010],["autodily-pema.cz",3011],["automedik.cz",3011],["dufy.cz",3011],["batteryempire.cz",3012],["bioconsult.cz",3013],["biolib.cz",3014],["eshop.bmkco.cz",3015],["brgroup.cz",3016],["vitkovicecylinders.cz",3016],["blocktechnology.eu",3016],["candylipz.sk",3016],["cc.cz",3017],["cd.cz",3018],["cernilov.cz",3019],["ceske-sjezdovky.cz",3020],["cool-pizza.cz",3022],["cooltura-group.cz",3022],["pizza-cool.cz",3022],["cvut.cz",3023],["budpefak.pef.czu.cz",3025],["denikreferendum.cz",3026],["dilynakotle.cz",3027],["kupkolo.cz",3027],["xm.sk",3027],["dolnimorava.cz",3028],["dopravniinfo.cz",3029],["dotacedestovka.cz",3030],["drmcd.cz",3031],["eberry.cz",3032],["edenred.cz",3033],["efkoart.cz",3034],["ellexgk.cz",3034],["eltasat.cz",3034],["fizishop.cz",3034],["kawio.cz",3034],["majkl3d.cz",3034],["marusik.cz",3034],["niwa.cz",3034],["top-dent.cz",3034],["woolife.cz",3034],["softcotton.pl",3034],["majkl3d.sk",3034],["eshop.elkov.cz",3035],["etc-shop.cz",3036],["etc-shop.sk",3036],["eujuicers.cz",3037],["flajzar.cz",3038],["fler.cz",3039],["fotoskoda.cz",3040],["e-glamour.pl",3040],["fraus.cz",3041],["gastrokuchyn.cz",3042],["generali-investments.cz",3043],["incomputer.cz",3044],["inetprint.cz",3045],["urteile-gesetze.de",3045],["interion.cz",3046],["itrebon.cz",3047],["klinkercentrum.cz",3048],["kosmas.cz",3049],["kovopolotovary.cz",3050],["kudyznudy.cz",3051],["ledko.cz",3052],["lekarna.cz",3053],["levnapc.cz",3054],["lezec-shop.cz",3055],["melodiecb.cz",3056],["menicka.cz",3057],["mevatec.cz",3058],["vastap.cz",3058],["mojeid.cz",3059],["mtbiker.cz",3060],["mtbiker.de",3060],["mtbiker.hu",3060],["mtbiker.shop",3060],["mtbiker.sk",3060],["mujkaktus.cz",3061],["my2n-public.cz",3062],["nacesty.cz",3063],["nadeta.cz",3064],["zonerpress.cz",3064],["nejlevnejsi-barvy-laky.cz",3065],["nevyhazujto.cz",3066],["okolobytu.cz",3067],["osu.cz",3069],["peugeot-plzen.cz",3070],["phoca.cz",3071],["portalprazana.cz",3072],["prague-catering.cz",3073],["opto-center.gr",3073],["prodejbrusiva.cz",3074],["profiplants.cz",3075],["pujckabingo.cz",3076],["pujckablesk.cz",3076],["pujckaliska.cz",3076],["qr.cz",3077],["radioteka.cz",3078],["realbonus.cz",3079],["remauh.cz",3080],["robe.cz",3081],["rychloseznamka.cz",3082],["seznamzpravy.cz",3083],["super.cz",3083],["slepicar.cz",3084],["radioluisteren.fm",3084],["gocards.nl",3084],["mooiedeal.nl",3084],["reischecker.nl",3084],["tvgids24.nl",3084],["slepicar.pl",3084],["slepicar.sk",3084],["vaschovatel.sk",3084],["zien.tv",3084],["solarenvi.cz",3085],["zahradnikrby.cz",[3085,3105]],["sousede.cz",3086],["spravazeleznic.cz",3087],["ssls.cz",3088],["stapety.cz",3089],["startujemeweby.cz",3090],["suntech.cz",3091],["supraphonline.cz",3092],["svcatlas-bios.cz",3093],["svetpradla.cz",3094],["timestore.cz",3095],["tipsport.cz",3096],["transformacni-technologie.cz",3097],["uni-max.cz",3098],["portal.vecr.cz",3099],["vr-nopf.cz",3100],["aachener-bank.de",3100],["bbbank.de",[3100,3149]],["berliner-volksbank.de",[3100,3149]],["bernhauser-bank.de",3100],["bodenseebank.de",3100],["bremischevb.de",3100],["cvw-privatbank-ag.de",3100],["dervolksbanker.de",3100],["dovoba.de",3100],["gladbacher-bank.de",3100],["meine-rvb.de",3100],["meinebank.de",3100],["muenchner-bank.de",3100],["nordthueringer-volksbank.de",3100],["owl-immobilien.de",3100],["psd-aufwind.de",3100],["psd-berlin-brandenburg.de",3100],["psd-west.de",3100],["raiba-gr.de",3100],["raiba-ndwa.de",3100],["raiba-westhausen.de",3100],["rb-berghuelen.de",3100],["rb-denzlingen-sexau.de",3100],["rb-eching.de",3100],["rb-hardt-bruhrain.de",3100],["rb-oberaudorf.de",3100],["rb-sondelfingen.de",3100],["rheingauer-volksbank.de",3100],["rv-banken.de",3100],["saechsischer-gewinnsparverein.de",3100],["skbwitten.de",3100],["sparda-b.de",[3100,3149]],["sparda-bank-hamburg.de",3100],["sparda-sw.de",3100],["vb-lauterecken.de",3100],["vb-mittelhessen.de",3100],["vb-rb.de",3100],["vbleos.de",3100],["vbsuedemsland.de",3100],["voba-deisslingen.de",3100],["voba-moeckmuehl.de",3100],["vobadhk.de",3100],["volksbank-aktiv.de",3100],["volksbank-backnang.de",3100],["volksbank-daaden.de",3100],["volksbank-dh.de",3100],["volksbank-freiburg.de",3100],["volksbank-international.de",3100],["volksbank-kirnau.de",3100],["volksbank-mittleres-erzgebirge.de",3100],["volksbank-mittweida.de",3100],["volksbank-remseck.de",3100],["volksbank-thueringen-mitte.de",3100],["volksbank-trossingen.de",3100],["volksbankeg.de",3100],["vr-bayernmitte.de",3100],["vr-dachau.de",3100],["vrb-spangenberg.de",3100],["vrbankeg.de",3100],["vrbankimmobilien.de",3100],["vvr-bank.de",3100],["vvrbank-krp.de",3100],["wvb.de",3100],["vspj.cz",3101],["vzdelanibudoucnosti.cz",3102],["vzdusin.cz",3103],["wellmall.cz",3103],["webmaxx.cz",3104],["zdopravy.cz",3106],["116117.de",3107],["kbv.de",3107],["1blu.de",3108],["touren-termine.adfc.de",3110],["adsomenoise.de",3111],["afilio.de",3112],["airitsystems.de",3113],["akbw.de",3114],["aktienportal1.de",3115],["eifelmoselzeitung.de",3115],["ep1.de",3115],["prospekt.aldi-sued.de",3116],["alko-garden.de",3117],["alko-garden.hu",3117],["alko-garden.it",3117],["alko-garden.pl",3117],["allyourhorses.de",3118],["altenpflegeschule-st-ingbert.de",3120],["cyberone.de",3120],["daa.de",3120],["daa-aachen.de",3120],["daa-aalen.de",3120],["daa-albstadt.de",3120],["daa-augsburg.de",3120],["daa-bamberg.de",3120],["daa-betzdorf.de",3120],["daa-bremen.de",3120],["daa-coburg.de",3120],["daa-duisburg.de",3120],["daa-freiburg.de",3120],["daa-friedberg.de",3120],["daa-giessen.de",3120],["daa-goeppingen.de",3120],["daa-hochrhein.de",3120],["daa-ingolstadt.de",3120],["daa-kassel.de",3120],["daa-kempten.de",3120],["daa-kirchheim.de",3120],["daa-koblenz.de",3120],["daa-landau.de",3120],["daa-mainz.de",3120],["daa-moenchengladbach.de",3120],["daa-muenchen.de",3120],["daa-nordrhein.de",3120],["daa-pforzheim.de",3120],["daa-reutlingen.de",3120],["daa-saarbruecken.de",3120],["daa-sh.de",3120],["daa-singen.de",3120],["daa-trier.de",3120],["daa-wiesbaden.de",3120],["fachschule-sozialpaedagogik-berlin.de",3120],["fachschule-sozialpaedagogik-dresden.de",3120],["lasso.de",3120],["logopaedieschule-osnabrueck.de",3120],["ths-software.de",3120],["luna.amazon.de",3121],["luna.amazon.co.uk",3121],["american-heritage.de",3122],["kedo.de",3122],["amt-kellinghusen.de",3123],["hemhofen.de",3123],["jetzendorf.de",3123],["mitteldithmarschen.de",3123],["weissenhorn.de",3123],["andinet.de",3124],["antonius.de",3125],["aok-erleben.de",3126],["aqua-medic.de",3127],["aqualip.de",3128],["art-studios-inprogress.de",3130],["artforma.de",3131],["artvertisement.de",3132],["as-bremen.de",3133],["channel21.de",3133],["aucon-steuerberatung.de",3134],["iaa.de",3134],["audi-technology-portal.de",3135],["aussenrollo.de",3136],["auto.de",3137],["autohauskenner.de",3138],["autopark.de",3139],["mentzl.de",3139],["avadas.de",3140],["sw-distribution.de",3140],["awo-ruhr-mitte.de",3141],["azubiheft.de",3142],["backstagepro.de",3144],["1000.menu",3144],["badkeramik.de",3145],["basic-tutorials.de",3146],["batida.de",3147],["kuemmerling.de",3147],["lutter-und-wegner.de",3147],["menger-krug.de",3147],["lfu.bayern.de",3148],["beautywelt.de",3150],["beckmann-kg.de",3151],["kraemer.de",3151],["berlin-buehnen.de",[3152,3153]],["kubinaut.de",[3152,3323]],["shop.bernhardtmoden.de",3154],["berufsbetreuung.de",3155],["bhw.de",3156],["dslbank.de",3156],["welt.de",3157],["leo.org",[3157,4684]],["billiger.de",3158],["blauarbeit.de",3159],["blitzrechner.de",3160],["blome-uhren.de",3161],["bluemonty.de",3162],["bluesnews.de",3163],["bodenaturkost.de",3164],["boerse-stuttgart.de",3165],["boley.de",3166],["bonify.de",3167],["bosch-stiftung.de",3168],["bresser.de",3169],["brk-muenchen.de",3170],["warnung.bund.de",3172],["bundeswehrkarriere.de",3173],["bwv-stuttgart.de",3174],["cebit.de",3176],["messe.de",3176],["cecil.de",3177],["centrotherm.de",3178],["chalkr.de",3179],["check24.de",3180],["civilpetition.de",3181],["freiewelt.net",3181],["classpass.de",3182],["content.de",3183],["cornelsen.de",3184],["creopard.de",3185],["cronn.de",3186],["cuxlandparks.de",3187],["d-secour.de",3188],["daemmen-lohnt-sich.de",3189],["dasgibtesnureinmal.de",3190],["data-inside.de",3191],["dav-summit-club.de",3192],["dbb-nrw.de",3193],["dvgsachsen.de",3193],["gdl.de",3193],["vab-gewerkschaft.de",3193],["degum.de",3194],["der-ersatzteile-profi.de",3196],["deutsche-alpenstrasse.de",3197],["fil-luge.org",3197],["deutscher-fenstershop.de",3198],["deutsches-meeresmuseum.de",3199],["deutschestheater.de",3201],["komische-oper-berlin.de",3201],["theater-essen.de",3201],["deutschlandticket.de",3202],["dfg.de",3203],["die-bewerbungsschreiber.de",3204],["digitalo.de",3206],["smdv.de",3206],["direktbroker-fx.de",3208],["dosamigos-ibb.de",3210],["dreissigacker-wein.de",3211],["drogeriedepot.de",3212],["dueren.de",3213],["durchblick-durch-daten.de",3214],["e-cooline.de",3215],["easyticket.de",[3217,3218]],["lovit.ru",3217],["ebz-business-school.de",3219],["eifel-antik.de",3220],["elisabethenquelle.de",3221],["vita-cola.de",3221],["energie-und-management.de",3222],["engeldirekt.de",3223],["fz-juelich.de",3223],["siedlungswerk.de",3223],["tdl.fr",3223],["etransport.pl",3223],["maengelmelder.essen.de",3224],["euclaim.de",3226],["evas-teeplantage.de",3227],["energijaplus.si",3227],["eve-audio.de",3228],["evofitness.de",3230],["fahrschulefuerth.de",3231],["fairmondo.de",3232],["favoptic.de",3233],["favoptic.dk",3233],["favoptic.fi",3233],["favoptic.no",3233],["fertighaus.de",3234],["fh-muenster.de",3235],["filmmakers.de",3236],["financebaby.de",3237],["tab.digital",3237],["batichiffrage.fr",3237],["minecraftfortress.org",3237],["jush.pl",3237],["finanz-forum.de",3238],["flexispot.de",3239],["flexispot.es",3239],["flexispot.it",3239],["flexispot.nl",3239],["flexispot.pl",3239],["flexispot.co.uk",3239],["flintbek.de",3240],["steffen-hanske.de",3240],["flvw.de",3241],["fmk-steuer.de",3242],["fondsprofessionell.de",3243],["foodjobs.de",3244],["werkenbijunica.nl",3244],["forsea.de",3245],["rasur-online.de",3245],["forum-ddr-grenze.de",3246],["foto-gregor.de",3247],["frankonia.de",3248],["freiewaehler-hessen.de",3249],["freiwilligenzentrum-mittelhessen.de",3250],["fussballmafia.de",3252],["futterhaus.de",3253],["fwg-vg-linz.de",3254],["gab-umweltservice.de",3255],["gartengeraete-onlineshop.de",3257],["gartentraeume-sachsen-anhalt.de",3258],["gasthof-bub.de",3259],["gemeinsam-klasse-sein.de",3260],["tk.de",3260],["gera.de",3261],["gesundheitsamt-2025.de",3262],["getdigital.de",3263],["get-digital.dk",3263],["get-digital.se",3263],["alabama.travel",3263],["getdigital.co.uk",3263],["gewerbegebiete.de",3264],["gewinnspiele.de",3265],["lotty.de",3265],["gfoe-conference.de",3266],["ggg-film.de",3267],["go-windows.de",3268],["grills.de",3269],["koempf24.de",3269],["groener.de",3270],["guetsel.de",3271],["gutfried.de",3272],["gutscheine.de",3273],["harry-gerlach.de",3275],["schulze-immobilien.de",3275],["hatex24.de",3276],["hawesko.de",3277],["herole.de",3278],["hfg-gmuend.de",3279],["hilzingen.de",3280],["hl-live.de",3281],["hoeffner.de",3282],["moebel-kraft.de",3282],["sconto.de",3282],["hoklartherm.de",3283],["hotelheller.de",3284],["huss-licht-ton.de",3286],["hygienical.de",3287],["ib-hansmeier.de",3288],["idw.de",3289],["ifaa.de",3290],["ihk-akademie.de",3291],["strawpoll.de",3291],["ihk-bildungszentrum-cottbus.de",3292],["ihk-weiterbildung.de",3293],["ingelheim.de",3294],["inreifen.de",3295],["insenio.de",3296],["interhyp.de",3298],["ionos.de",3299],["ionos.fr",3299],["jazzkeller69.de",[3300,3301]],["uni-lj.si",3301],["jobstairs.de",3302],["joydivision.de",3303],["karmandala.de",3305],["indomus.it",3305],["kawai.de",3306],["kiel-canal.de",3307],["klassik-stiftung.de",3308],["klaus-grillt.de",3309],["shop.ls-klima.de",3309],["promobricks.de",3309],["aktieninvestor.net",3309],["klett.de",3310],["klinikum-neumarkt.de",3311],["knowunity.de",3312],["knubel.de",3313],["koelner-philharmonie.de",3315],["konzerthaus.de",3315],["oper.koeln",3315],["koenig.de",3316],["kombiverkehr.de",3317],["kraehe.de",3318],["krautreporter.de",3319],["krav-maga-online.de",[3320,3321]],["clipper-teas.fi",3320],["refunder.pl",3320],["refunder.se",3320],["clipper-teas.us",3320],["krs-recht.de",3322],["eso.sk",3322],["l-bank.de",3324],["laboremus.de",3325],["laborjournal.de",3326],["lagermaulwurf.de",3327],["landespreis-bw.de",3328],["landrover.de",3329],["jaguar.co.uk",3329],["landrover.co.uk",3329],["landshut.de",3330],["lankes-zirndorf.de",3331],["inovartis.eu",3331],["webelite.pl",3331],["apgsecuritysolutions.co.uk",3331],["lbbw.de",3333],["leasingverband.de",3334],["legalbird.de",3335],["lehmanns.de",3336],["solas.ie",3336],["it-notes.dragas.net",3336],["mediathek.lfv-bayern.de",3337],["lichtwelle-erkrath.de",3338],["neander-energie.de",3338],["stadtwerke-erkrath.de",3338],["logopaedie-balzer.de",3340],["look-one.de",3341],["lydiabenecke.de",3342],["mainz.de",3343],["markenbaumarkt24.de",3344],["mbgtc.de",3345],["privateproperty.co.za",3345],["md-bayern.de",3346],["md-hessen.de",3346],["md-mv.de",3346],["md-niedersachsen.de",3346],["md-nord.de",3346],["md-nordrhein.de",3346],["md-rlp.de",3346],["md-saarland.de",3346],["md-sachsen.de",3346],["md-san.de",3346],["md-th.de",3346],["md-wl.de",3346],["medizinischerdienst.de",3346],["md-bremen.org",3346],["mediamarkt.de",3347],["saturn.de",3347],["medienportal-sachsen-anhalt.de",3348],["medizinfuchs.de",3349],["mein-gartenshop24.de",3350],["mein-schauinsland.de",3351],["meinegirokarte.de",3352],["vimpay.eu",3352],["mibaby.de",3353],["mibe.de",3354],["mistercurtain.de",3355],["mixable.de",3356],["moebel.de",3357],["moebel-rieger.de",3358],["msgforbanking.de",3359],["muehlbacher.de",3360],["muehlenapotheken.de",3361],["stellenvermittlung-nordkirche.de",3361],["mydirtyhobby.de",3362],["mywellness.de",3363],["nbr.de",3364],["elsalopez.es",3364],["unono.net",3364],["ncm.de",3365],["outdoorfieber-shop.de",3365],["infomir.eu",3365],["nebenan.de",3366],["needforseat.de",3367],["robbenshop.de",3367],["netzreform.de",3368],["otter.finance",3368],["doctoranytime.gr",3368],["antennafebea.it",3368],["opensocietyfoundations.org",3368],["stanceldavid.sk",3368],["neumaerker.de",3369],["neuseeland-haus.de",3370],["news5.de",3371],["newsaktuell.de",3372],["newslichter.de",3373],["noblechairs.de",3374],["nomadays.de",3375],["nomadays.fr",3375],["notebooksbilliger.de",3376],["oetker.de",3377],["optimatours.de",3378],["ostsee24.de",3379],["ltl-chinois.fr",3379],["otelo.de",3380],["paetsch-bremen.de",3381],["paschal.de",3382],["pendix.de",3383],["phoenix.de",3384],["pickup.de",3385],["piqd.de",3386],["planet-beruf.de",3387],["pneuhage.de",3389],["pokewiki.de",3391],["postbank.de",3392],["pott.de",3393],["wodka-gorbatschow.de",3393],["minu.etais.ee",3393],["prettynailshop24.de",3394],["at5.nl",3394],["nhnieuws.nl",3394],["printer-care.de",3395],["pro-retina.de",3396],["regenwald-schuetzen.org",3396],["proaurum.de",3397],["propellermann.de",3398],["wg-elbtal.de",3398],["puerner.de",3400],["rademacher.de",3402],["raiffeisen-duengershop.de",3403],["rapool.de",3404],["softwarenetz.de",3404],["recordsale.de",3405],["reinigungsberater.de",3406],["wiki.resolution.de",3407],["rotary.de",3408],["rp-online.de",3409],["rsag.de",3410],["ru-geld.de",3411],["ruegenmagic.de",3412],["ruegenwalder.de",3413],["rundfunkbeitrag.de",3414],["online-services.rundfunkbeitrag.de",3415],["nvd.rwth-aachen.de",3416],["sachsen-netze.de",3417],["sanko-solar.de",3418],["sarenza.de",3419],["schulkreis.de",3420],["entschuldigung.net",3420],["schwaebische.de",3421],["servicebund.de",3423],["sexeo.de",3424],["sicherheitstraining24.de",3425],["siegelklarheit.de",3426],["sightseeing-kontor.de",3427],["skylineatlas.de",3428],["sleep-hero.de",3429],["smart-home-fox.co.uk",3429],["smart-mail.de",3430],["snowfall-beads.de",3431],["soldesign.de",3432],["spaness.de",3434],["sparda.de",3435],["sparda-a.de",3435],["sparda-bw.de",3435],["sparda-hessen.de",3435],["sparda-m.de",3435],["sparda-n.de",3435],["sparda-ostbayern.de",3435],["sparda-west.de",3435],["sparwelt.de",3436],["speisekarte24.de",3437],["sslplus.de",3438],["staatsbibliothek-berlin.de",3439],["starmix.de",3440],["start-nrw.de",3441],["strato.de",3442],["strato.es",3442],["strato.fr",3442],["strato.nl",3442],["strato.se",3442],["strato-hosting.co.uk",3442],["studierenplus.de",3443],["suhrkamp.de",3444],["swu.de",3445],["tailorit.de",3446],["taxfix.de",[3447,3448]],["app.taxfix.de",3449],["tc-multimedia.de",3450],["tempton.de",3452],["teufel.de",3453],["ticketfritz.de",3454],["tierchenwelt.de",3455],["toni-maccaroni.de",3456],["topfit-badgriesbach.de",3457],["trendaward.de",3458],["ullstein.de",3459],["umlandscout.de",3460],["uni-passau.de",3461],["digital.uni-passau.de",3462],["unifilm.de",3463],["united-domains.de",3464],["urlaubstage.de",3466],["vdk.de",3467],["verivox.de",3468],["tickets.vibus.de",3469],["vileda.de",3470],["bloemenvanblok.nl",3470],["visitsweden.de",3471],["eestipank.ee",3471],["vorablesen.de",3472],["vorwaerts.de",3473],["waldbuehne-berlin.de",3474],["waldorf-expertenservice.de",3475],["mediasphera.ru",3475],["1med.tv",3475],["wasserkunst-hamburg.de",3476],["wayfair.de",3477],["wayfair.ie",3477],["wayfair.co.uk",3477],["webcountdown.de",3478],["weinzeche.de",3479],["weptech.de",3480],["busterplugholes.com.sg",3480],["charleslandaudentistry.co.uk",3480],["werder.de",3481],["werksraeder24.de",3482],["weserwohnwelt.de",3484],["westend61.de",3485],["wirklichweiterkommen.de",3486],["wohnen-im-alter.de",3487],["xinedome.de",3488],["ziegert-immobilien.de",3489],["angular.dev",3490],["arc.dev",3491],["wiki.bedrock.dev",3492],["canva.dev",3493],["hilla.dev",3494],["mobian.dev",3495],["web.dev",3496],["pagespeed.web.dev",3497],["1508.dk",3498],["ah-finmekanik.dk",3499],["akurat.dk",3500],["arndalspa.dk",3501],["autodude.dk",3502],["autodude.fi",3502],["valostore.fi",[3502,3763]],["autodude.no",3502],["valostore.no",3502],["autodude.se",3502],["valostore.se",3502],["bigoutlet.dk",3503],["rcmodeltruck.dk",3503],["travshoppen.dk",3503],["bild-online.dk",3504],["bygningskultur2015.dk",3505],["udlodningsmidler.dk",[3505,3532]],["dabbolig.dk",3506],["dr.dk",3507],["dustin.dk",3508],["dustinhome.dk",3508],["e-conomic.dk",3509],["el-klinikken.dk",3510],["eltechno.dk",3511],["zitekick.dk",3511],["globase.dk",3512],["hirschsprung.dk",3513],["indkast.dk",3514],["invita.dk",3515],["unoform.dk",3515],["amateur.tv",3515],["just-eat.dk",3516],["medarbejdernet.dk",3517],["mitid.dk",3518],["csgo.mtsl.dk",3519],["mybanker.dk",3520],["netbridge.dk",3521],["nkjagt.dk",3522],["wunderwear.dk",3522],["sachisushi.dk",3523],["salten.dk",3524],["sejlingsmedje.dk",3524],["saltogpeber.dk",3525],["septima.dk",3526],["shoppinstreet.dk",3527],["skousen.dk",3528],["elkjop.no",3528],["sygeforsikring.dk",3529],["tripx.dk",3530],["tripx.fi",3530],["tripx.no",3530],["tripx.se",3530],["tripx.co.uk",3530],["turtlespeed.dk",3531],["laprensa.com.ec",3533],["metroecuador.com.ec",3534],["servicios.utpl.edu.ec",3535],["tachyon.eco",3536],["coloradocollege.edu",3537],["tc.columbia.edu",3538],["library.tc.columbia.edu",3539],["fandm.edu",3540],["fgcu.edu",3541],["northwell.edu",3542],["nuc.edu",3543],["nwtc.edu",3544],["nyit.edu",3545],["croatia.rit.edu",3546],["eccles.utah.edu",3547],["aripaev.ee",[3549,3550]],["investoruklubs.lv",3550],["cellbes.ee",3551],["phonelife.fi",3551],["cv.ee",3552],["cvonline.lt",3552],["cv.lv",3552],["amara.org",[3552,4617]],["dominospizza.ee",3554],["eestiloto.ee",3555],["hansapost.ee",3556],["kaup24.ee",3556],["hobbyhall.fi",3556],["pigu.lt",3556],["220.lv",3556],["inrento.ee",3557],["ituudised.ee",3558],["nostris.ee",3559],["otsintood.ee",3561],["dirbam.lt",3561],["visidarbi.lv",3561],["zaposlitev.net",3561],["parmetrans.ee",3562],["web.peatus.ee",3563],["mato.muoversiatorino.it",3563],["rahvaraamat.ee",3565],["rde.ee",3566],["squeeg.ee",3567],["teztour.ee",3569],["virtuaaltuur.tlu.ee",3570],["topauto.ee",3571],["teenage.engineering",3572],["123tinta.es",3573],["123-3d.nl",3573],["123accu.nl",3573],["123inkt.nl",3573],["123led.nl",3573],["123schoon.nl",3573],["kabelshop.nl",3573],["123ink.se",3573],["acega.es",3574],["nlite.it",3574],["sigmastudio.it",3574],["adtorpedo66.es",3575],["aerored.es",3576],["biodramina.es",3576],["fisiocrem.es",3576],["agendadeteatro.es",3577],["alihogar.es",3578],["amnesia.es",3579],["arguedas.es",3579],["autosolar.es",3581],["ayuntamientoparla.es",3582],["bankintercomite.es",3583],["bankio.es",3584],["beefgourmet.es",3585],["bestinver.es",3586],["bimi.es",3587],["birchbox.es",3588],["casafernando.es",3589],["casatarradellas.es",3590],["parquesnacionales.cnig.es",3591],["colchones.es",3592],["hora.com.es",3593],["descifrandolaguerra.es",3594],["deutsche-bank.es",3595],["distritopostal.es",3596],["dkv.es",3597],["eltiempo.es",3598],["fotocasa.es",3600],["fpcyl.es",3601],["fr9.es",3602],["ganttpro.es",3604],["ganttpro.kr",3604],["exteriores.gob.es",3605],["sede-tu.seg-social.gob.es",3607],["griffon.es",3608],["adblockplus.org",3608],["gruporeds.es",3609],["ibersun.es",3611],["invisalign.es",3612],["just-eat.es",3613],["justeat.it",3613],["just-eat.co.uk",3613],["giornalelora.it",3615],["menmania.pl",3615],["leyprodatos.es",3616],["lizipaina.es",3617],["madrid.es",3618],["miravia.es",3619],["mountain.es",3621],["movistar.es",3622],["mudanzavila.es",3623],["multioferta.es",3624],["nn-computers.es",3625],["northgate.es",3626],["ocblab.es",3627],["ocblab.fr",3627],["ocblab.co.uk",3627],["papajohns.es",3628],["pcexpansion.es",3629],["portalento.es",3631],["abonados.realvalladolid.es",3632],["riacurrencyexchange.es",3633],["risketosnomaschetos.es",3634],["sanareva.es",3635],["atida.fr",3635],["sanareva.it",3635],["sanareva.pt",3635],["sanareva.co.uk",3635],["sandberg.es",3636],["sandberg.fr",3636],["sandberg.world",3636],["scatto.es",3637],["revista.seg-social.es",3638],["shopee.es",3639],["shopee.fr",3639],["sierraygonzalez.es",3640],["simyo.es",3641],["spargrancanaria.es",3642],["theledstore.es",3643],["traventia.es",3644],["traventia.fr",3644],["uca.es",3645],["extension.uned.es",3646],["intecca.uned.es",3647],["unicajabanco.es",3648],["accolade.eu",3649],["aeg-powertools.eu",3650],["alfafit.eu",3651],["store.azeron.eu",3652],["b2eu-consulting.eu",3653],["biserzagorja.hr",3653],["charlotte.hr",3653],["eper.com.hr",3653],["interpreta.hr",3653],["bonsaipartners.eu",3654],["californianwines.eu",3655],["chessshop.eu",3656],["cookieshark.eu",3657],["ctdi.eu",3658],["dejtip.eu",3659],["duab.eu",3660],["duab.fi",3660],["duab.se",3660],["engage.eciu.eu",3661],["m.emsc.eu",3662],["enen.eu",3663],["enmca.eu",3664],["conseil-national.medecin.fr",3664],["eredivisie.eu",3665],["eredivisie.nl",3665],["nevobo.nl",3665],["volleybal.nl",3665],["esto.eu",3666],["eumostwanted.eu",3667],["consilium.europa.eu",3668],["flyone.eu",3669],["focusonreproduction.eu",3670],["store.godox.eu",3671],["basenyogrodowe.pl",3671],["gronda.eu",3672],["icanschool.eu",3674],["inter-arch.eu",3675],["coig.com.pl",3675],["metmax.com.pl",3675],["digitalart.pl",3675],["grekop.pl",3675],["mijo.pl",3675],["derma-line.waw.pl",3675],["rajdowiec.waw.pl",3675],["willastaropolska.pl",3675],["wypozyczalnialaptopow.pl",3675],["wypozyczalniaprojektorow.pl",3675],["interreg-maritime.eu",3676],["iryo.eu",3677],["keep.eu",3678],["key-hub.eu",3679],["lexus.eu",3680],["lexus.co.uk",3680],["lepermislibre.fr",[3681,3826]],["proximo.pt",3681],["logicconcept.eu",3683],["markit.eu",3684],["masz.eu",3685],["metal-shop.eu",3686],["mobileshop.eu",3687],["motorlublin.eu",3688],["horecatrends.pl",3688],["mas-sport.pl",3688],["motofaktor.pl",3688],["nastopy.pl",3688],["minecraft.org.pl",3688],["portalspozywczy.pl",3688],["rynekzdrowia.pl",3688],["novayagazeta.eu",3689],["odsluchane.eu",3690],["ostermann.eu",3691],["postojnska-jama.eu",3692],["pss-archi.eu",3694],["qservicetruck.eu",3695],["qwerty.eu",3696],["ridero.eu",3697],["roly.eu",3698],["roly.lv",[3698,4308]],["shopmate.eu",3699],["sifted.eu",3700],["tangomode-aga.eu",3701],["follak.com.pl",3701],["programnaukizachowania.pl",3701],["triopo.pl",3701],["tech.eu",3702],["terravision.eu",3703],["tme.eu",3704],["westergaard.eu",3705],["weverify.eu",3706],["windhager.eu",3707],["metrobilbao.eus",3708],["116117.fi",3709],["50plusmatch.fi",3710],["akaanseutu.fi",3711],["alueviesti.fi",3711],["lempaala.ideapark.fi",3711],["kiuruvesilehti.fi",3711],["lvs.fi",3711],["olutposti.fi",3711],["orivedensanomat.fi",3711],["pirmediat.fi",3711],["radiosun.fi",3711],["shl.fi",3711],["urjalansanomat.fi",3711],["ylojarvenuutiset.fi",3711],["alasatakunta.fi",3712],["lapuansanomat.fi",3712],["bittimittari.fi",3714],["hackthenetworks.fi",3714],["havaro.fi",3714],["kyberturvallisuuskeskus.fi",3714],["tietoturvamerkki.fi",3714],["traficom.fi",3714],["turvalistit.fi",3714],["bonusway.fi",3715],["cmore.fi",3716],["espoo.fi",3718],["luvn.fi",3718],["esri.fi",3719],["fyndiq.fi",3720],["happypancake.fi",3721],["happypancake.nl",3721],["happypancake.se",3721],["historianet.fi",3722],["tieku.fi",3722],["hk.fi",3723],["huntteri.fi",3724],["ifolor.fi",3725],["imt.fi",3726],["jenkki.fi",3727],["kicks.fi",3728],["kiinteistomaailma.fi",3729],["kiitoskauppa.fi",3730],["kirjastot.fi",3731],["kivikangas.fi",3732],["luurinetti.fi",3732],["kotipizza.fi",3733],["ladulle.fi",3734],["lehtodigital.fi",3735],["lendo.fi",3736],["lido.fi",3737],["liiga.fi",3738],["madaracosmetics.fi",3739],["madaracosmetics.lv",3739],["bussitkartalla.matkahuolto.fi",3740],["mehilainen.fi",3741],["mikkelinyt.fi",3742],["multitronic.fi",3743],["osta.museokortti.fi",3744],["napsu.fi",3745],["osterbottenstidning.fi",3746],["sydin.fi",3746],["vasabladet.fi",3746],["paivyri.fi",3747],["pihlajalinna.fi",3748],["proteincompany.fi",3749],["proteinbolaget.se",3749],["scandinavianphoto.fi",3750],["sporthammer.fi",3752],["stat.fi",3753],["vkf-renzel.nl",3753],["unesdoc.unesco.org",3753],["sttinfo.fi",3754],["suojakalvotukku.fi",3755],["tapahtumienkeskipohjanmaa.fi",3756],["teosto.fi",3757],["terveyskirjasto.fi",3759],["tiendeo.fi",3760],["timma.fi",3761],["tvo.fi",3762],["valotehdas.fi",3764],["veikkaus.fi",3766],["vertaa.fi",[3767,3768]],["vergelijk.nl",[3767,4548]],["viddla.fi",3769],["vierumaki.fi",3770],["virtasenkauppa.fi",3771],["voas.fi",3772],["vts.fi",3773],["ylasatakunta.fi",3774],["lemonade.finance",3775],["matrixetf.finance",3776],["last.fm",3777],["player.fm",3778],["rythm.fm",3779],["torshavn.fo",3780],["10doigts.fr",3781],["6play.fr",3782],["abc-toulouse.fr",3783],["adef-emploi.fr",3784],["lumieresdelaville.net",3784],["aeroports-voyages.fr",3785],["allisonpr.fr",3786],["ameliconnect.ameli.fr",3787],["assure.ameli.fr",3788],["apec.fr",3789],["aromatech.fr",3791],["avec.fr",3792],["catalogue.bm-grenoble.fr",3793],["bm-lille.fr",3794],["documentation.insp.gouv.fr",3794],["portaildocumentaire.inrs.fr",3794],["bibliotheques.paris.fr",3794],["e-mediatheque.sqy.fr",3794],["bmgproductionmusic.fr",3795],["compte-famille.bry94.fr",3796],["cbp4you.fr",3797],["chaft.fr",3798],["cleasite.fr",3799],["espace-securise.cogevie.fr",3801],["cv.fr",3803],["cyu.fr",3804],["editions-eni.fr",3806],["red-by-sfr.fr",3806],["sfr.fr",3806],["extramiante.fr",3807],["francetravail.fr",3809],["gold.fr",3810],["1jeune1solution.gouv.fr",3811],["ants.gouv.fr",3812],["moncompte.ants.gouv.fr",3813],["maprocuration.gouv.fr",3814],["guest-club.fr",3816],["homap.fr",3817],["hometogo.fr",3818],["casevacanza.it",3818],["inc-conso.fr",3819],["infogreffe.fr",3820],["kidioui.fr",3821],["lafi.fr",3822],["laposte.fr",3823],["lelivrescolaire.fr",3824],["lemonde.fr",3825],["app.lepermislibre.fr",3827],["leslipfrancais.fr",3828],["libmanuels.fr",3829],["lirelactu.fr",3830],["louisedamas.fr",3831],["ma-calculatrice.fr",3832],["markem-imaje.fr",3833],["markem-imaje.it",3833],["maxifoot.fr",3834],["mediapart.fr",3835],["mesvoisins.fr",3836],["netty.fr",3837],["agences.paritel.fr",3840],["paruvendu.fr",3841],["topannonces.fr",3841],["pharmacieduboulevard-tarbes.pharminfo.fr",3842],["poool.fr",3843],["poool-staging.fr",3844],["esprit.presse.fr",3845],["rueducommerce.fr",3846],["skitour.fr",3847],["speedway.fr",3848],["store-opart.fr",3849],["supermarchesmatch.fr",3850],["talixo.fr",3851],["talixo.pl",3851],["talixo.pt",3851],["tang-freres.fr",3852],["terrasana.fr",3853],["terre-des-seniors.fr",3854],["tf1.fr",3855],["top-energie.fr",3856],["toulousemetro3.fr",3857],["unions-pompiers.fr",3858],["utilemploi.fr",3859],["utilweb.fr",3860],["vola.fr",3861],["vosfactures.fr",3862],["weclap.fr",3863],["yproject.fr",3864],["zdnet.fr",3865],["start.fyi",3866],["baldursgate3.game",3867],["gx.games",3868],["gx.me",3868],["my.games",3869],["tkt.ge",3870],["blix.gg",3871],["bo3.gg",[3872,3873]],["optigura.it",3873],["essential.gg",3874],["guilded.gg",3875],["start.gg",3876],["blueflag.global",3877],["lemoncode.net",3877],["stoeger.net",3877],["records.team",3877],["docs.safe.global",3878],["book.hacktricks.xyz",3878],["io.google",3879],["bartuggi.gr",3880],["beautymark.gr",3881],["cosmoteinsurance.gr",3882],["myrewardscoupons.dei.gr",3883],["digas.gr",3884],["dimotisnews.gr",3885],["dod.gr",3886],["electroholic.gr",3887],["ertflix.gr",3888],["eudoxus.gr",3889],["frogmobile.gr",3890],["whatsup.gr",3890],["services.gov.gr",3891],["hotelscombined.gr",3892],["hotelscombined.se",3892],["insomnia.gr",3893],["jamjar.gr",3894],["koswhitepearls.gr",3895],["kteohellas.gr",3896],["lartigiano.gr",3897],["lazoptics.gr",3898],["neurocenter.gr",3899],["novibet.gr",3900],["ntng.gr",3901],["piadinalumbro.gr",3902],["tnt.it",3902],["restiasuites.gr",3903],["sapsalis.gr",3904],["stigmap.gr",3905],["traderetail.gr",3906],["voi-noi.gr",3907],["xo.gr",3908],["nomada.gt",3909],["stuffthatworks.health",3910],["autotoll.com.hk",3911],["crocs.com.hk",3912],["agroproteinka.hr",3913],["brodportal.hr",3914],["buket.hr",3915],["buro247.hr",3916],["buro247.rs",3916],["crocontrol.hr",3917],["flair.hr",3918],["generali.hr",3919],["hapih.hr",3920],["podravski.hr",3920],["hbor.hr",3921],["hoval.hr",3922],["iarh.hr",3923],["infranet.hr",3924],["ljekarna-pablo.hr",3925],["player.hr",3926],["plodine.hr",3927],["plusportal.hr",3928],["rba.hr",3929],["rbainvest.hr",3929],["tifon.hr",3930],["tzdubrovnik.hr",3931],["vobco.hr",3933],["4ig.hu",3934],["almaimotthona.hu",3935],["alpinbike.hu",3936],["belteriajtok.hu",3936],["grandacs.hu",3936],["mester.hu",3936],["arenamall.hu",3937],["atlatszo.hu",3938],["avalonpark.hu",3939],["bkk.hu",3940],["bonuszbrigad.hu",3941],["bpn.hu",3942],["zalaon.hu",3942],["brendon.hu",3943],["wehkamp.nl",[3943,4557]],["casanetwork.hu",3944],["csillagpor.hu",3945],["e-cegjegyzek.hu",3946],["explo.hu",3948],["ksr.hu",3948],["foramax.hu",3949],["mp4bolt.hu",3949],["fressnapf.hu",3950],["gyakorikerdesek.hu",3951],["hosch-kleber.hu",3952],["hrportal.hu",3953],["ingyen-van.hu",3954],["jegveremklima.hu",3955],["laptopsystem.hu",3956],["leddiszkont.hu",3957],["logout.hu",3958],["milanoajto.hu",3960],["mkb.hu",3961],["mobilarena.hu",3962],["prohardver.hu",3962],["momsport.hu",3963],["bluearan.co.uk",3963],["mvm.hu",3964],["nepszamlalas2022.hu",3965],["nmhh.hu",3966],["nol.hu",3967],["obi.hu",3968],["orvosilexikon.hu",3969],["otpportalok.hu",3970],["rendi.hu",3971],["royalora.hu",3972],["rtlmost.hu",3973],["solidusflotta.hu",3974],["sportplaza.hu",3975],["tarifaexpert.hu",3976],["telekom.hu",3977],["varfurdo.hu",3978],["whiskynet.hu",3979],["nutriclub.co.id",3980],["endgame.id",3981],["horiguchi.id",3982],["myorbit.id",3983],["rns.id",3984],["adverts.ie",3985],["boards.ie",3985],["dailyedge.ie",3985],["did.ie",3985],["the42.ie",3985],["thejournal.ie",3985],["daft.ie",3986],["elavon.ie",3987],["huntoffice.ie",3990],["huntoffice.co.uk",3990],["just-eat.ie",3991],["limerickleader.ie",3992],["mygovid.ie",3993],["travelrepublic.ie",3995],["cursorinfo.co.il",3997],["diners.co.il",3998],["haifachem.co.il",3999],["lastminute.co.il",4000],["gov.im",4001],["xnt.mt",4001],["riot.im",4002],["abplive.in",4003],["altin.in",4004],["oses.com.tr",4004],["ruinadalia.com.tr",4004],["sbilife.co.in",4005],["iflicks.in",4006],["learnpick.in",4007],["myvi.in",4008],["aidude.info",4009],["alter-science.info",4010],["alterexit.info",4010],["viziya.info",4010],["audiotag.info",4011],["chaynikam.info",4012],["coek.info",4013],["comune.info",4014],["globalsolaratlas.info",4016],["hardware.info",4017],["hartz.info",4018],["la-palma24.info",4019],["moam.info",4020],["musicmap.info",4021],["nabrigadu.info",4022],["podrozerowerowe.info",4024],["schnelle-online.info",4025],["tvp.info",4026],["tvp.pl",4026],["zgrzyt.info",4027],["pushkin.institute",4028],["thenew.institute",4029],["coe.int",4030],["10015.io",4031],["23degrees.io",4032],["acquire.io",4033],["adcoffee.io",4034],["agar.io",4035],["material.angular.io",4036],["coinmerce.io",4039],["cuevana3.io",4040],["curio.io",4041],["deskmat.io",4042],["educative.io",4043],["eventix.io",4044],["filen.io",4045],["drive.filen.io",4046],["getunleash.io",4047],["gillian-guide.github.io",4048],["globox1997.github.io",4048],["gitpod.io",4049],["greenhouse.io",4050],["hashflare.io",4051],["hexagame.io",4052],["httpstatus.io",4053],["ideasoft.io",4054],["moomoo.io",4055],["leapyear.io",4056],["machinations.io",4057],["my.machinations.io",4058],["material.io",4059],["meduza.io",4060],["support.meduza.io",4061],["mega.nz",[4062,4597]],["min.io",4063],["misskey.io",4064],["mod.io",4065],["docs.nats.io",4066],["nvu.io",4067],["osf.io",4068],["pleo.io",4069],["docs.portainer.io",4070],["qualified.io",4071],["rally.io",4072],["rentl.io",4073],["saleor.io",4074],["siter.io",4076],["stealthex.io",4077],["storyjungle.io",4078],["streamify.io",4079],["surveyjs.io",4080],["swipe.io",4081],["termly.io",4082],["termshub.io",4083],["tray.io",4084],["bossautoukraine.com.ua",4084],["uizard.io",4085],["up-load.io",4086],["weverse.io",4087],["wifimap.io",4088],["ydns.io",4089],["brim.is",4091],["crunch.is",4092],["government.is",4093],["heilsugaeslan.is",4093],["kki.is",4093],["stjornarradid.is",4093],["heimkaup.is",4094],["landsbankinn.is",4095],["laugavegshlaup.is",4096],["rmi.is",4096],["lesbian.is",4097],["vetshop.co.uk",4097],["posturinn.is",4098],["ruv.is",4099],["sensa.is",4100],["swell.is",4101],["thecurrent.is",4102],["visir.is",4103],["vodafone.is",4104],["1950americandiner.it",4105],["70-80.it",4106],["aaannunci.it",4107],["accademiadellacrusca.it",4108],["acquesi.it",4109],["affaronissimo.it",4110],["agenziademanio.it",4111],["agronline.it",4112],["aicanet.it",4113],["eurojackpot.it",4113],["corsi.aiv01.it",4114],["almaviva.it",4116],["kurs.com.ua",4116],["amicidicasa.it",4117],["orchideaviaggi.it",4117],["arbitrobancariofinanziario.it",4118],["arcafondi.it",4119],["balarm.it",4120],["bancobpm.it",4121],["barfuss.it",4122],["bmartigrafiche.it",4123],["bofrost.it",4124],["bontempi.it",4125],["bose.it",4126],["buydifferent.it",4127],["androidmagazine.pl",4127],["calcolostipendio.it",4128],["capital.it",4129],["deejay.it",4129],["ilmattino.it",[4129,4163]],["leggo.it",[4129,4163]],["libero.it",4129],["m2o.it",4129],["tiscali.it",4129],["cassaforense.it",4130],["cfnews.it",4130],["centrocommercialetuscia.it",4131],["centromedicobeb.it",4132],["chefoo.co.uk",4132],["cinquantamila.it",4133],["cliccasa.it",4134],["closeup-archivio.it",4135],["confcommercio.it",4136],["milano.corriere.it",4137],["cruciverbaonline.it",4138],["giochigratisonline.it",4138],["culturagay.it",4139],["dentisti-italia.it",4140],["donewifi.it",4141],["easyparkingbologna.it",4142],["beta.easytag.it",4143],["ebible.it",4144],["ecommerce.it",4145],["ic2montecchio.edu.it",4146],["email.it",4147],["emanuelaursino.it",4148],["enerpoint.it",4149],["estendo.it",[4150,4151]],["czasnaherbate.net",4150],["faradsrl.it",4152],["fashionunited.it",4153],["faxiflora.it",4154],["finanziariatosinvest.it",4155],["flatme.it",4156],["gamershqitalia.it",4157],["gomme-auto.it",4158],["gustosaricerca.it",4159],["zmiksowani.pl",4159],["howrse.it",4160],["icdl.it",4161],["ilmanifesto.it",4162],["inartek.it",4164],["indire.it",4165],["infojobs.it",4166],["infojobs.net",4166],["isweb.it",4167],["justjoin.it",4168],["klepierre.it",4169],["koucla.it",4170],["la7.it",4171],["ladistanza.it",4172],["lattealberti.it",4173],["legea.it",4175],["lifter.it",4176],["livorno-effettovenezia.it",4177],["lsdlibri.it",4178],["mariangelaguido.it",4179],["melarossa.it",4180],["meteomonopoli.it",4182],["meyer.it",4183],["mimprendo.it",4184],["mivoq.it",4185],["molgroupitaly.it",4186],["mondoprofessionisti.it",4187],["muoversinpiemonte.it",4188],["mysmartbank.it",4189],["netbet.it",4190],["iosi.nexi.it",4191],["nonsolocap.it",4192],["oggi-in-tv.it",4193],["ogrtorino.it",4194],["oliunid.it",4195],["ondarock.it",4196],["opendotcom.it",4197],["padovacalcio.it",4198],["wi-fi.org",4198],["paesifantasma.it",4199],["perungiorno.it",4200],["programmitv.it",4201],["prosciutteriasandaniele.it",4202],["tecnolatte.it",4202],["pusc.it",4204],["radiofirenze.it",4205],["radiozammu.it",4206],["rds.it",4207],["relaxbanking.it",4208],["riflessidiluce.it",4209],["roadnroll.it",4210],["rse-web.it",4211],["runrun.it",4212],["blog.runrun.it",4213],["sevensalerno.it",4214],["ship2shore.it",4215],["sportrentino.it",4216],["play.stardust.it",4217],["stihl.it",4218],["tahititourisme.it",4220],["technonicol.it",4221],["telea1.it",4222],["telethon.it",4223],["theprotocol.it",4224],["trapiantocapelli.it",4225],["unipg.it",4227],["unirc.it",4228],["visti.it",4229],["vita-a-timisoara.it",4230],["renting-tm.ro",4230],["vmmotori.it",4231],["vocetempo.it",4232],["webinforiv.it",4233],["shadycharacters.co.uk",4233],["whiteradio.it",4234],["yap-app.it",4235],["amazon.jobs",4236],["17wcee.jp",4237],["3ple.jp",4238],["adidas.jp",4239],["adlittle.jp",4240],["camp-fire.jp",4241],["ferrotec.co.jp",4242],["hyojito.co.jp",4243],["insource.co.jp",4244],["kani-honke.co.jp",4245],["layers.co.jp",4246],["lintec.co.jp",4247],["medience.co.jp",4248],["nttpc.co.jp",4249],["olfa.co.jp",4250],["osaki.co.jp",4252],["museum.seiko.co.jp",4253],["sponichi.co.jp",4254],["tokyostarbank.co.jp",4255],["jsps.go.jp",4256],["eclat.hpplus.jp",4257],["more.hpplus.jp",4258],["jasis.jp",4259],["legoschool.jp",4260],["mainichi.jp",4261],["mamastar.jp",4262],["maruchiba.jp",4263],["knb.ne.jp",4264],["octoparse.jp",4265],["jaa.or.jp",4266],["jbpo.or.jp",4267],["jma.or.jp",4268],["nhk.or.jp",4269],["predge.jp",4270],["eltrox.pl",[4270,4819]],["tedate.jp",4271],["tohotheater.jp",4272],["tokyotokyo.jp",4273],["kilimall.co.ke",4274],["kilimall.co.tz",4274],["kayak.co.kr",4276],["kbs.co.kr",4277],["kotra.or.kr",4278],["visitkorea.or.kr",4279],["deno.land",4280],["ulster.rugby",4280],["stalirov.lawyer",4281],["filmstreaming-de.life",4282],["dubz.live",4283],["yasno.live",4284],["florinus.lt",4285],["go4pro.lt",4286],["vejutechnika.lt",4287],["wort.lu",4288],["80.lv",4289],["aio.lv",4290],["baltacon.lv",4291],["baltspaper.lv",4292],["bdct.lv",4293],["budgetair.lv",4295],["budgetair.pt",4295],["cesukoncertzale.lv",4296],["tk.mime.lv",4296],["csdd.lv",4297],["ecobaltiavide.lv",4298],["gov.lv",4299],["sargs.lv",4299],["internetaptieka.lv",4300],["jekabpils.lv",4301],["kalkulatori.lv",4302],["liepaja.lv",4303],["maminuklubs.lv",4304],["muzikasinstrumenti.lv",4305],["pmd.on.lv",4306],["pukarags.lv",4307],["roly.pt",4308],["salidzini.lv",4309],["torno.lv",4310],["via-s.lv",4311],["xsports.lv",4312],["zakumuiza.lv",4313],["img.ly",4314],["remedium.md",4315],["starnet.md",4316],["bootscore.me",4317],["beersofeurope.co.uk",4317],["esimplus.me",4318],["sms.esimplus.me",4319],["ezil.me",4320],["judge.me",4321],["app.matchit.me",4322],["picrew.me",4323],["start.me",4324],["tango.me",4325],["loging.mk",[4326,4327]],["atlantic.money",4328],["eiendomsmegler1.no",4328],["sparebank1.no",4328],["cs.money",4329],["vivid.money",4330],["ubet.com.mt",4331],["muse.mu",4332],["md5hashing.net",4332],["compartamos.com.mx",4333],["montepiedad.com.mx",4334],["viagogo.com.mx",4335],["netnoticias.mx",4336],["propertyguru.com.my",4337],["1cgs.net",4338],["netpeak.net",4338],["beauty-nova.ru",4338],["kv-techno.ru",4338],["likvidater.ru",4338],["timberg-battery.ru",4338],["xn--80asghhd1h.xn--p1ai",4338],["3dslash.net",4339],["3dviewer.net",4340],["511mt.net",4341],["aeza.net",4342],["airfleets.net",4343],["posilkiwchorobie.pl",4343],["ambientweather.net",4344],["animeschedule.net",4345],["annunci.net",4346],["augur.net",4347],["autopoisk24.net",4348],["azureprice.net",4349],["barclays.net",4350],["beotel.net",4351],["verat.net",4351],["bordersdown.net",4353],["boxenterprise.net",4354],["buffcoach.net",4356],["calendrier-lunaire.net",4357],["cdp.net",4358],["censor.net",4359],["m.censor.net",4360],["chicasrapadas.net",4361],["courier.net",4362],["creativecow.net",4363],["cryptonews.net",4364],["cvimall.net",4365],["cybershoke.net",4366],["dailyjigsawpuzzles.net",4367],["devhut.net",4368],["drony.net",4369],["gadzetomania.pl",4369],["komorkomania.pl",4369],["otabletach.pl",4369],["ecospaints.net",4370],["epilog.net",4371],["amzs.si",4371],["skb-leasing.si",4371],["esenviseu.net",4372],["forum-windows.net",4373],["forumcommunity.net",4374],["gaijin.net",4375],["goout.net",4376],["gosugamers.net",4377],["gstarcad.net",4378],["haugesundbk.net",4379],["hazardexonthenet.net",4380],["hazlitt.net",4381],["international-friends.net",4382],["iotransfer.net",4383],["juken-mikata.net",4384],["kodinerds.net",4385],["komchadluek.net",4386],["latitudeandlongitude.net",4387],["marketinghack.net",4388],["meinwomo.net",4390],["next-episode.net",4394],["nyaa.net",4395],["oebv.net",4396],["onemoretrip.net",4397],["pacificpower.net",4398],["rockymountainpower.net",4398],["inflight.pacwisp.net",4399],["papersera.net",4400],["pcactual.net",4401],["phobs.net",4402],["pixiv.net",4403],["accounts.pixiv.net",4404],["dic.pixiv.net",4405],["factory.pixiv.net",4406],["plurall.net",4407],["poebuilds.net",4408],["puglialive.net",4409],["researchgate.net",4410],["retn.net",4411],["rugbycoachweekly.net",4412],["runmap.net",4413],["wandermap.net",4413],["tickets.siampark.net",4414],["sickipedia.net",4415],["slideshare.net",4416],["sofiacomputers.net",4417],["space.net",4418],["spainhouses.net",4419],["spotic.net",4420],["textil24.net",4421],["tunnelmb.net",4422],["tuttoandroid.net",4423],["ucoin.net",4424],["vgst.net",4425],["weatherbug.net",4426],["wotinfo.net",4427],["wpx.net",4428],["zylk.net",4429],["cnnsofake.news",4430],["goodboy.ninja",4431],["2doc.nl",4432],["aanstellingspas.nl",4433],["aktiefonline.nl",4435],["allekringloopwinkels.nl",4436],["anwb.nl",4437],["ardanta.nl",4438],["londonreal.tv",4438],["asr.nl",4439],["autentiek.nl",4440],["autovandaag.nl",4441],["baronietv.nl",4442],["buurtpas.nl",4442],["baronie.tv",4442],["bcb-online.nl",4443],["bensanitair.nl",4445],["beslist.nl",4446],["bestel-thuis.nl",4447],["deventerschouwburg.nl",4447],["dyade.nl",4447],["franckenmetaal.nl",4447],["fsin.nl",4447],["hracademy.nl",4447],["jozefschooltexel.nl",4447],["kentekenplaathouders.nl",4447],["marente.nl",4447],["molentochtschagerbrug.nl",4447],["nomilk2day.nl",4447],["online-boodschappen-bestellen.nl",4447],["online-drank-bestellen.nl",4447],["onlineetenbestellen.nl",4447],["pleyade.nl",4447],["safedeliveries.nl",4447],["schoenmaker.nl",4447],["sdhvormgeving.nl",4447],["theaterdestoep.nl",4447],["thijsseschool-texel.nl",4447],["vanderheijdengroep.nl",4447],["zwolsetheaters.nl",4447],["betmgm.nl",4448],["bewustnieuwbouw.nl",4449],["bibliotheeknijkerk.nl",4450],["bibliotheeknoord-veluwe.nl",4450],["bigsnack.nl",4451],["plazafoodforall.nl",4451],["sligrofoodgroup.nl",4451],["vanhoeckel.nl",4451],["bolderman.nl",4452],["effeweg.nl",[4452,4469]],["bongerscoaching.nl",4453],["bouter.nl",4454],["broedersgezondheidswinkel.nl",4455],["cameranu.nl",4457],["camperclubskeller.nl",4458],["cheaptickets.nl",4459],["claudiakookt.nl",4460],["coppelaer.nl",4461],["denhaagfm.nl",4462],["gld.nl",4462],["l1.nl",4462],["nieuwsplein33.nl",4462],["omroepwest.nl",4462],["omroepzeeland.nl",4462],["omropfryslan.nl",4462],["rtvdrenthe.nl",4462],["rtvnoord.nl",4462],["rtvoost.nl",4462],["rtvutrecht.nl",4462],["deofhet.nl",4463],["deurbeslag-expert.nl",4464],["wlf.org",4464],["mijn.ditzozorg.nl",4465],["dnzb.nl",4466],["doof.nl",4467],["drost.nl",4468],["eindesamenwonen.nl",4468],["energiewonen.nl",4471],["ergon.nl",4472],["eurosupps.nl",4473],["fiftysix.nl",4474],["freo.nl",4475],["fyn.nl",4476],["gezondheidswinkel.nl",4478],["gic.nl",4479],["gogoblog.nl",4480],["business.gov.nl",4481],["grandprixradio.nl",4482],["grebbeberg.nl",4483],["groene.nl",4484],["hetwkz.nl",4485],["umcutrecht.nl",4485],["hollandgold.nl",4486],["huisjetehuur.nl",4487],["hypodomus-eindhoven.nl",4488],["hypotheek.nl",4489],["idfa.nl",4490],["impact-boek.nl",4491],["independer.nl",4492],["ingeschrier.nl",4493],["iservoetbalvanavond.nl",4494],["keezenco.nl",4495],["kennisopenbaarbestuur.nl",4496],["kinky.nl",4497],["kromsnavelgedrag.nl",4498],["l28.nl",4499],["maan.nl",4500],["makelaarsland.nl",4501],["maxaro.nl",4502],["medischcontact.nl",4503],["medlon.nl",4504],["menziszorgkantoor.nl",4505],["mobiel.nl",4507],["mora.nl",4508],["museum.nl",4509],["myshipper.nl",4510],["nextenergy.nl",4511],["npo.nl",4512],["nrc.nl",4513],["omroepflevoland.nl",4514],["optochtenkalender.nl",4516],["ov-chipkaart.nl",4517],["pensioenleeftijdberekenen.nl",4518],["pensioenschoonmaak.nl",4519],["picnic-supermarkt.nl",4520],["plus.nl",4521],["postnl.nl",4522],["pro-alarm.nl",4523],["prorail.nl",4524],["pthu.nl",4525],["qps.nl",4526],["recordplanet.nl",4527],["rocrivor.nl",4528],["sakura-castricum.nl",4529],["scheidegger.nl",4530],["seat.nl",4531],["sicomputers.nl",4532],["smulderstextiel.nl",4534],["snp.nl",4535],["sportlink.nl",4536],["tameteo.nl",4539],["avertisment.ro",4540],["trecnutrition.nl",4541],["tvgids.nl",4542],["jak.se",4542],["twentemilieu.nl",4543],["unionriver.nl",4544],["urbanresort.nl",4545],["vanderlindentandartsen.nl",4546],["vanweelbethesda.nl",4547],["visaquarium.nl",4549],["voetbalnederland.nl",4550],["voordeeluitjes.nl",4551],["voortgezetleren.nl",4552],["vspbv.nl",4553],["waarmaarraar.nl",4554],["webshop.nl",4555],["weerstatistieken.nl",4556],["werkenbijaldautomotive.nl",4558],["zeelandhome.nl",4559],["zeelandnet.nl",4560],["zoom.nl",4561],["zoover.nl",4562],["zorgzaam010.nl",4563],["aftenposten.no",4564],["arcane.no",4565],["bighorn.no",4566],["dagbladet.no",[4567,4568]],["elbil24.no",4567],["kk.no",4567],["seher.no",[4567,4583,4584]],["sol.no",[4567,4583]],["digiforms.no",4569],["direktesport.no",4570],["dnb.no",4571],["helthjem.no",4573],["jolstad.no",4574],["ngi.no",4576],["nitedals.no",4577],["norsk-tipping.no",4578],["nrk.no",4579],["oslosportslager.no",4580],["pensjonistforbundet.no",4581],["ruter.no",4582],["start.no",4583],["smakmagasinet.no",4585],["sveip.no",4586],["telenor.no",4587],["lagenhetsbyte.se",4588],["1news.co.nz",4589],["burgerking.co.nz",4590],["burgerking.co.uk",4590],["fruugo.co.nz",4591],["niwa.co.nz",4592],["noelleeming.co.nz",4593],["insights.nzherald.co.nz",4594],["pdl.co.nz",4595],["govt.nz",4596],["privacy.org.nz",4598],["wanakaapp.nz",4599],["premier.one",4600],["health-platform.online",4601],["myedit.online",4602],["ostrzegamy.online",4603],["memo-book.pl",4603],["russia-tv.online",4604],["spbtv.online",4605],["spbtvonline.ru",4605],["techpost.online",4606],["60cek.org",4607],["aam-us.org",4608],["baas.aas.org",4609],["pubpub.org",4609],["acs.org",4610],["addgene.org",4611],["adventurecu.org",4612],["aicpa.org",4613],["airvpn.org",4614],["aitopics.org",4615],["alecu.org",4616],["amnesty.org",4618],["annualreviews.org",4619],["apf-francehandicap.org",4620],["apk-store.org",4621],["arrowheadcu.org",4622],["artemes.org",4623],["artesacro.org",4624],["artuk.org",4625],["autism-unlimited.org",4626],["balthasarspeyr.org",4627],["docs.base.org",4628],["bbb.org",4629],["betania-patmos.org",4630],["map.blitzortung.org",4631],["brainandlife.org",4632],["brighamandwomens.org",4633],["brighamandwomensfaulkner.org",4633],["massgeneral.org",4633],["bsa.org",4634],["business-humanrights.org",4635],["cancerfac.org",4636],["cancerresearch.org",4637],["casers.org",4638],["change.org",4639],["cigionline.org",4641],["ciudadanos-cs.org",4642],["monitor.civicus.org",4643],["cloudfoundry.org",4644],["decrypterlenergie.org",4645],["depmap.org",4646],["destemma.org",4647],["pacificandgold.co.uk",4647],["abundantgracetabernacle.org.uk",4647],["dirsyncpro.org",4648],["drpc.org",4649],["drupal.org",4650],["ecl.org",4651],["economiecirculaire.org",4652],["edpsciences.org",4653],["effectivealtruism.org",4654],["eib.org",4655],["elpicazo.org",4656],["eoportal.org",4657],["eurocirc.org",4658],["evermotion.org",4659],["festival-fabula.org",4660],["forumrowerowe.org",4661],["forums.freebsd.org",4662],["gemppi.org",4663],["givedirectly.org",4664],["goodlawproject.org",4665],["gotokyo.org",4666],["guggenheim.org",4667],["hiltonheadisland.org",4668],["hinman.org",4669],["ihl-databases.icrc.org",4670],["spectrum.ieee.org",4671],["improvethenews.org",4672],["insideclimatenews.org",4673],["firefly.iota.org",4674],["isa.org",4675],["isa-sociology.org",4676],["jabref.org",4678],["jooble.org",4679],["justfix.org",4680],["jw.org",4681],["kk.org",4682],["lareviewofbooks.org",4683],["likeyouth.org",4685],["delo-vcusa.ru",4685],["izpn.ru",4685],["linnunrata.org",4686],["linuxreviews.org",4687],["miraheze.org",4687],["liveindex.org",4688],["educa2.madrid.org",4689],["mla.org",4690],["mozilla.org",4691],["msnursepro.org",4692],["nac-philippines.org",4693],["nendaz.org",4694],["nuget.org",4695],["onassis.org",4697],["opengapps.org",4698],["openpli.org",4699],["openstylelab.org",4700],["openweathermap.org",4701],["optica.org",4702],["osa.org",4702],["orcid.org",4703],["orszak.org",4704],["pwr.edu.pl",4704],["himountain.pl",4704],["opteam.pl",4704],["owasp.org",4705],["download.pixelexperience.org",4706],["pkgs.org",4707],["planamigo.org",4708],["sax.co.uk",4708],["pobieralnia.org",4709],["postleitzahl.org",4710],["providentcu.org",4711],["push.org",4712],["sallyx.org",4713],["salvagny.org",4714],["samaritansonlus.org",4715],["semanticscholar.org",4716],["sfcta.org",4717],["tensorflow.org",4719],["eandt.theiet.org",4720],["thirtyoneeight.org",4721],["transparency.org",4722],["troopsdirect.org",4723],["ubuntu-it.org",4724],["unifrance.org",4725],["uniprot.org",4726],["userstyles.org",4727],["virtualtrials.org",4728],["wellcomecollection.org",4729],["data.worldbank.org",4730],["worldwildlife.org",4731],["xclacksoverhead.org",4732],["promart.pe",4735],["carrefour.pf",4736],["axa.com.ph",4737],["insularlife.com.ph",4738],["sibur.ru",4739],["toysrus.com.ph",4740],["vistaland.com.ph",4741],["dunelondon.ph",4742],["kvarta.ph",4743],["nocontact.manilacity.ph",4744],["paynet.ph",4745],["flatspot.pictures",4746],["4dd.pl",4747],["farmer.pl",4747],["a2mobile.pl",4748],["aisko.pl",4750],["alcalia.pl",4751],["alipaczka.pl",4752],["almamarket.pl",4753],["kozy.pl",4753],["amarone.pl",4754],["antyczek.pl",4755],["archiwumalle.pl",4757],["basketzone.pl",4757],["getem.pl",4757],["kosmetykizameryki.pl",4757],["asd.pl",4758],["aterima-work.pl",4759],["auto-motor-i-sport.pl",4760],["menshealth.pl",4760],["motocykl-online.pl",4760],["runners-world.pl",4760],["satkurier.pl",4760],["solarkurier.pl",4760],["tulodz.pl",4760],["womenshealth.pl",4760],["autoefl.pl",4761],["bauer.pl",4762],["bazarynek.pl",4763],["berdsen.pl",4764],["bestreisengroup.pl",4765],["oasistours.com.pl",4765],["volare.pl",4765],["bhp-inka.pl",4766],["przystanki.bialystok.pl",4767],["binkowskihotel.pl",4768],["blog4u.pl",4769],["browar-tenczynek.pl",4770],["buliba.pl",4771],["capri-lublin.pl",4772],["carry.pl",4773],["castorama.pl",4774],["consul.pt",4774],["cda.pl",4775],["cefarm24.pl",4776],["e-zikoapteka.pl",4776],["gwp.pl",4776],["paramedyk24.pl",4776],["tanie-leczenie.pl",4776],["cire.pl",4777],["citibank.pl",4778],["citibankonline.pl",4778],["codziennikfeministyczny.pl",4779],["albeco.com.pl",4780],["bdb.com.pl",4781],["bilka.com.pl",4782],["blu.com.pl",4783],["bookland.com.pl",4784],["hurt.com.pl",4785],["libra.com.pl",4786],["melex.com.pl",4787],["merida.com.pl",4788],["midparts.com.pl",4789],["odjechani.com.pl",4790],["pani-teresa.com.pl",4791],["konkolnieruchomosci.pl",4791],["rw2010.pl",4791],["sprezyny-strozyk.pl",4791],["szkolkikornickie.pl",4791],["profix.com.pl",4792],["proline-tools.com.pl",[4792,4793]],["lahtipro.pl",4792],["tryton-tools.pl",4792],["radiofama.com.pl",4794],["simba.com.pl",4795],["geoblog.pl",4795],["sklep-muzyczny.com.pl",4796],["sporto.com.pl",4796],["termokubki.com.pl",4796],["greenmate.pl",4796],["shopii.pl",4796],["srebrnystyl.pl",4796],["swiat-agd.com.pl",4797],["tge.com.pl",4798],["vas.com.pl",4799],["cyfrowyparking.pl",4800],["czarymary.pl",4801],["drukowalnia.pl",4801],["dajar.pl",4802],["devilpage.pl",4803],["diyaudio.pl",4804],["dlalakierni.pl",4805],["dlapacjenta.pl",4806],["lomixshop.pl",4806],["geoportal.dolnyslask.pl",4807],["dowhan-nieruchomosci.pl",4808],["dryg.pl",4809],["dymosklep.pl",4810],["dywanik.pl",4811],["e-elektron.pl",4812],["eastnews.pl",4813],["anstar.edu.pl",4814],["uwr.edu.pl",4815],["elektrotechnikautomatyk.pl",4816],["elektrozysk.pl",4817],["elektrykasklep.pl",4818],["empikbilety.pl",4820],["goingapp.pl",4820],["ticket.energylandia.pl",4821],["eon.pl",4822],["eostroleka.pl",4823],["erhem.pl",4824],["erli.pl",4825],["esbank.pl",4826],["eteacher.pl",4827],["speedtest.pl",4827],["wirtualis.pl",4827],["eurocash.pl",4828],["expozdrowie.pl",4829],["fiatklubpolska.pl",4830],["flatart.pl",4831],["footroll.pl",4832],["foto4u.pl",4833],["smakizycia.pl",4833],["zoover.co.uk",4833],["ftz.pl",4834],["funclub.pl",4835],["gazeo.pl",4836],["gazetapolska.pl",4837],["gpcodziennie.pl",4837],["generatorkodowkreskowych.pl",4838],["genetico.pl",4839],["goodie.pl",4840],["archiwa.gov.pl",4841],["cupt.gov.pl",4843],["epuap.gov.pl",4844],["drogi.gddkia.gov.pl",4845],["bdl.lasy.gov.pl",4846],["nik.gov.pl",4847],["praca.gov.pl",4848],["przemyslprzyszlosci.gov.pl",4849],["bip.szczecin.wsa.gov.pl",4850],["bip.wroclaw.wsa.gov.pl",4850],["greatone.pl",4851],["grupapracuj.pl",4852],["grzejszczak.pl",4853],["hardware24.pl",4854],["hejto.pl",4855],["hellohr.pl",4856],["heyprint.pl",4857],["treevi.pl",4857],["home.pl",4858],["idream.pl",4859],["ile-kalorii.pl",4860],["info-car.pl",4861],["ingbank.pl",4862],["isystemy.pl",4863],["jak-ksiegowac.pl",4864],["kanalsportowy.pl",4865],["kinonh.pl",4866],["kinoteka.pl",4867],["kolbi.pl",4868],["komerso.pl",4869],["socialpress.pl",4869],["komornik.pl",4870],["krosnocity.pl",4871],["ksiazece.pl",4872],["lech.pl",4872],["tyskie.pl",4872],["zubr.pl",4872],["ktomalek.pl",4873],["kurierbps.pl",4874],["ladnepodatki.pl",4876],["libertas.pl",4877],["linuxportal.pl",4878],["oferta.lotto.pl",4880],["raportdekra.pl",4880],["lovekrakow.pl",4881],["macronext.pl",4882],["stockwatch.pl",4882],["magentatv.pl",4883],["rejestracja.makro.pl",4884],["malachowski.pl",4885],["marketerplus.pl",4886],["mediaexpert.pl",4887],["mednavi.pl",4888],["ministerstworeklamy.pl",4889],["mojbrzuch.pl",4890],["mojekatowice.pl",4891],["mondeoklubpolska.pl",4892],["money.pl",4893],["pudelek.pl",4893],["film.wp.pl",4893],["sportowefakty.wp.pl",4893],["wiadomosci.wp.pl",4893],["motomoto.pl",4894],["nasz-gabinet.pl",4896],["ncplusgo.pl",4897],["neo24.pl",4898],["neonet.pl",4898],["net-s.pl",4899],["newsello.pl",4900],["noclegi24h.pl",4901],["nocowanie.pl",4902],["norgips.pl",4903],["risskov.se",4903],["santam.co.za",4903],["odrabiamy.pl",4904],["oex.pl",4905],["ohmydev.pl",4906],["omegasoft.pl",4907],["onholidays.pl",4908],["optyczne.pl",4909],["orange.pl",4910],["doladowania.orange.pl",4911],["flex.orange.pl",4912],["tvgo.orange.pl",4913],["buki.org.pl",4914],["federacja-konsumentow.org.pl",4915],["pewnykantor.pl",4915],["gerlach.org.pl",4916],["sfinks.org.pl",4917],["sii.org.pl",4918],["motopedia.otomoto.pl",4919],["panasonic.pl",4920],["parking-serwis.pl",4921],["parkwodny.pl",4922],["paynow.pl",4923],["pekaofaktoring.pl",4924],["pirolam.pl",4925],["pkspolonus.pl",4926],["biznes.plus.pl",4928],["policja.pl",4929],["przystanekhistoria.pl",4929],["polomarket.pl",4930],["polskatimes.pl",4931],["strefabiznesu.pl",4931],["polskicaravaning.pl",4932],["reportaz.polskieradio.pl",4933],["polskitarg.pl",4934],["porp.pl",4935],["poznan.pl",4936],["poznanairport.pl",4937],["prk24.pl",4939],["prohibita.pl",4940],["promib.pl",4941],["przyspiesz.pl",4942],["pwpw.pl",4943],["pzkosz.pl",4944],["queer.pl",4945],["rankinglekarzy.pl",4946],["rankomat.pl",4947],["redbullmobile.pl",4948],["revolution.pl",4950],["rocketjobs.pl",4951],["rozetka.pl",4952],["rp.pl",4953],["rynekpierwotny.pl",4954],["salonroman.pl",4955],["sklepmartes.pl",4956],["sklepy-odido.pl",4957],["sonarhome.pl",4958],["sonriso.pl",4959],["sosulski.pl",4960],["st.pl",4961],["steamaster.pl",4962],["strefamocy.pl",4964],["stylchen.pl",4965],["supermedia.pl",4966],["mapa.targeo.pl",4967],["televio.pl",4968],["ovigo.tv",4968],["termoaktywnie.pl",4969],["toczeniewdrewnie.pl",4970],["ttv.pl",4972],["tupowstalapolska.pl",4973],["tvporno.pl",4974],["uniroyal.pl",4975],["urbancity.pl",4976],["uzdrowiskociechocinek.pl",4977],["v10.pl",4978],["borelioza.vegie.pl",4979],["vod.warszawa.pl",4980],["are.waw.pl",4981],["webd.pl",4982],["dsdik.wroc.pl",4983],["wszystko.pl",4984],["zajezdniaannopol.pl",4985],["zawszepomorze.pl",4986],["zegarki-diament.pl",4987],["znak.pl",4988],["ems.press",4989],["opus.pro",4990],["apracas.pt",4991],["boehringer-ingelheim.pt",4992],["correosexpress.pt",4993],["credibom.pt",4994],["csmarket.pt",4995],["fepsa.pt",4996],["justica.gov.pt",4997],["processos.tribunais.org.pt",4997],["idok.madeira.gov.pt",4998],["guiaimobiliario.pt",4999],["honda-automoveis.pt",5000],["hotelgolfmarvimeiro.pt",5001],["infopedia.pt",5002],["ipn.pt",5003],["lisbonaha.pt",5004],["lisbonsaobentohotel.pt",5005],["dgae.mec.pt",5006],["millenniumbcp.pt",5007],["naturesfinest.pt",5008],["piep.pt",5009],["portugalglobal.pt",5010],["publico.pt",5011],["revigres.pt",5012],["rtp.pt",5013],["serralves.pt",5014],["theplayground.pt",5015],["adoc.pub",5016],["ebin.pub",5017],["edoc.pub",5018],["mon-espace.cise-reunion.re",5019],["boltenhagen.reisen",5020],["adelaida.ro",5021],["altex.ro",5022],["asfromania.ro",5023],["bancatransilvania.ro",5024],["bestkids.ro",5025],["boromir.ro",5026],["conso.ro",5027],["cursbnr.ro",5028],["ejobs.ro",5029],["foxracing.ro",5030],["certificat-covid.gov.ro",5031],["govnet.ro",5032],["hotero.ro",5033],["hotnews.ro",5034],["imagia.ro",5035],["kronikaonline.ro",5037],["liget.ro",[5037,5038]],["maxi-pet.ro",5039],["mega-image.ro",5040],["maxi.rs",[5040,5052]],["mobilier-mirjan24.ro",5041],["noriel.ro",5042],["nvt.ro",5043],["pcgarage.ro",5044],["pressone.ro",5045],["romedic.ro",5046],["verasys.ro",5047],["ananas.rs",5048],["ctshop.rs",5049],["spsjm.sk",5049],["digiexpert.rs",5050],["elakolije.rs",5051],["mojadomacica.rs",5053],["nedeljnik.rs",5054],["opusteno.rs",5055],["shareit.rs",5056],["sky-express.rs",5057],["truck1.rs",5058],["m.1gd.ru",5059],["2gis.ru",5060],["2gis.uz",5060],["2x2tv.ru",5062],["3332222.ru",5063],["66.ru",5064],["gorodvo.ru",5064],["7dach.ru",5065],["abekker.ru",5066],["gradinamax.com.ua",5066],["adrenalinecyber.ru",5067],["gamefuelmasters.ru",5067],["aerobilet.ru",5068],["afisha.ru",5069],["afishainspring.ru",5070],["alfadirect.ru",5071],["alfazdrav.ru",5072],["antiplagiat.ru",5074],["apteka-april.ru",5075],["aquagrunt.ru",5076],["asna.ru",5077],["astralinux.ru",5078],["atlex.ru",5079],["bancaintesa.ru",5080],["bankinform.ru",5081],["bbr.ru",5082],["bcs.ru",5083],["blablacar.ru",5084],["blackwot.ru",5085],["doudoune.style",5085],["c-o-k.ru",5086],["cardsmobile.ru",5088],["cbs-nizhnegorskij.ru",5089],["cenyvaptekah.ru",5090],["chance.ru",5091],["chodb.ru",5092],["citilink.ru",5093],["clinic3.ru",5094],["hyundai-electronics.com.ru",5095],["iru.ru",5095],["connectgas.ru",5096],["credistory.ru",5097],["ctc.ru",5098],["culture.ru",5099],["datasystem.ru",5100],["delimobil.ru",5101],["welcome.sparxmaths.uk",5101],["detmir.ru",5102],["domclick.ru",5103],["domrfbank.ru",5104],["dvige.ru",5105],["dzen.ru",5106],["educhel.ru",5107],["eduface.ru",5107],["edumsko.ru",5107],["eecmedical.ru",5108],["eldorado.ru",5109],["etm.ru",5110],["fastvps.ru",5111],["fialkaspb.ru",5112],["finuslugi.ru",5113],["fotostrana.ru",5114],["friday.ru",5115],["gastronom.ru",5116],["gorodperm.ru",5117],["pfr.gov.ru",5118],["henderson.ru",5119],["hoff.ru",5120],["holodilnik.ru",5121],["hypegamenews.ru",5122],["ichip.ru",5123],["ivd.ru",5123],["lisa.ru",5123],["ideait.ru",5124],["iksmedia.ru",5125],["incom.ru",5126],["investpay.ru",5128],["joom.ru",5129],["kaida-fish.ru",5130],["kamkabel.ru",5131],["keysight-technologies.ru",5132],["kion.ru",5133],["knmoloko.ru",5134],["kwork.ru",5135],["lada.ru",5136],["lamoda.ru",5137],["lamoda.ua",5137],["lays.ru",5138],["life-webmaster.ru",5139],["likeni.ru",5140],["seonews.ru",5140],["litres.ru",5141],["love.mail.ru",5142],["makc.ru",5143],["maxi-retail.ru",5144],["metaratings.ru",5145],["mironline.ru",5146],["mnogo.ru",5147],["moiglaza.ru",5148],["mts.ru",5149],["job.mts.ru",5150],["support.mts.ru",5151],["multibonus.ru",5152],["mvideo.ru",5153],["myapples.ru",5154],["myfilology.ru",5155],["netology.ru",5157],["nordwindairlines.ru",5158],["oreluniver.ru",5159],["ozon.ru",5160],["patee.ru",5161],["pcradio.ru",5162],["pegast.ru",5163],["peterburg2.ru",5164],["restate.ru",5164],["petshop.ru",5165],["polza.ru",5166],["postnauka.ru",5167],["printn1.ru",5168],["propb.ru",5169],["q-shopp.ru",5170],["rgs.ru",5171],["rocketbank.ru",5172],["rosbank.ru",5173],["educationendowmentfoundation.org.uk",5174],["rutube.ru",5175],["rzd-partner.ru",5176],["salonsecret.ru",5177],["press.sber.ru",5178],["rabota.sber.ru",5179],["sberdisk.ru",5180],["sberindex.ru",5181],["sbis.ru",5182],["schoolpetrov.ru",5183],["sdamgia.ru",5184],["shophair.ru",5185],["sirius-aero.ru",5186],["skoda-avto.ru",5187],["spb-guide.ru",5188],["sponsr.ru",5189],["startsmile.ru",5190],["stgau.ru",5191],["stoloto.ru",5192],["supersamsev.ru",5193],["tacsafon.ru",5194],["tass.ru",5195],["ticketstour.ru",5196],["afisha.timepad.ru",5197],["toldot.ru",5198],["torg-pc.ru",5199],["tutu.ru",5200],["upread.ru",5201],["uralkarcher.ru",5202],["videosmile.ru",5203],["vivt.ru",5204],["vladimir-city.ru",5205],["volnamobile.ru",5206],["vplaboratory.ru",5207],["vsemayki.ru",5208],["web-axioma.ru",5209],["web-c.ru",5210],["wegym.ru",5211],["wildberries.ru",5212],["wowworks.ru",5213],["wwf.ru",5214],["yookassa.ru",5215],["yvid.ru",5216],["mobily.com.sa",5217],["xcite.com.sa",5218],["misa.gov.sa",5219],["mt.gov.sa",5220],["caithnesslodges.scot",5221],["parliament.scot",5222],["alltombostad.se",5224],["anmalarbetsskada.se",5225],["apricon.se",5226],["askimsrostfria.se",5227],["barnebys.se",5228],["blocket.se",5229],["bt.se",5230],["bus4you.se",5231],["buyersclub.se",5232],["cancerfonden.se",5233],["experian.com.se",5234],["digg.se",5235],["eddler.se",5236],["eidar.se",5237],["elfynd.se",5238],["esatto.se",5239],["estea.se",5240],["filminstitutet.se",5241],["fragasyv.se",5242],["fz.se",5243],["gleerupsportal.se",5244],["greencounsel.se",5245],["hallakonsument.se",5246],["secure.handelsbanken.se",5247],["hejalbert.se",5248],["hemfrid.se",5249],["heromic.se",5250],["hotellhudik.se",5251],["strandhotel.se",5251],["huge.se",5252],["icebug.se",5253],["ikalender.se",5254],["inet.se",5255],["instrumentcenter.se",5256],["irishantverk.se",5257],["jabb.se",5259],["jobbsafari.se",5260],["kontorsmaterial.se",5261],["kulturbolaget.se",5262],["kvalster.se",5263],["liberalerna.se",5264],["lifebutiken.se",5265],["lysa.se",5266],["app.lysa.se",5267],["marginalen.se",5268],["minmyndighetspost.se",5269],["nacka.se",5270],["naturvardsverket.se",5271],["newsworthy.se",5272],["nudient.se",5273],["omsystembolaget.se",5274],["outl1.se",5275],["polder.se",5276],["pts.se",5277],["reco.se",5278],["scb.se",5279],["seb.se",5280],["semper.se",5282],["sj.se",5283],["sl.se",5284],["smhi.se",5285],["socialstyrelsen.se",5286],["soeco.se",5287],["swestat.se",5289],["sydostran.se",5290],["tanka.se",5291],["tonerlagret.se",5292],["traningspartner.se",5293],["unionen.se",5294],["verktygsboden.se",5295],["vk.se",5296],["aircharter.sg",5297],["allfunds.sg",5298],["cmon.sg",5299],["banjaran.com.sg",5301],["telstra.com.sg",5302],["laportecontemporaine.shop",5303],["meest.shopping",5304],["carmec.si",5305],["g-sport.si",5305],["thalasso-lepavida.si",5305],["dihslovenia.si",5306],["komunala-mozirje.si",5306],["emporium.si",5307],["fran.si",5308],["generali.si",5309],["malice.gorenjegostinstvo.si",5310],["instal.si",5311],["lancom.si",5312],["mojpsihoterapevt.si",5313],["noah.si",5314],["park-skocjanske-jame.si",5315],["podcrto.si",5316],["valher.si",5317],["xxxlesnina.si",5318],["zps.si",5319],["akcneletaky.sk",5320],["alkoshop.sk",5321],["amaterky.sk",5322],["commercservice.sk",5323],["daffer.sk",5324],["dubravka.sk",5325],["freemap.sk",5326],["hossafamily.sk",5327],["inzeratyzadarmo.sk",5328],["mhouse.sk",5329],["nbazar.sk",5330],["posta.sk",5332],["soi.sk",5333],["sortec.sk",5334],["speedmeter.sk",5335],["svetbedniciek.sk",5336],["winnersgroup.sk",5338],["zadania-seminarky.sk",5339],["zebracomp.sk",5340],["zlavomat.sk",5341],["notion.so",5343],["lemonade.social",5344],["skyperfectjsat.space",5345],["process.st",5346],["norm.store",5347],["chatreplay.stream",5348],["creator.nightcafe.studio",5349],["screen.studio",5350],["fastbox.su",5351],["fhs.swiss",5352],["carrot.tech",5353],["datagen.tech",5354],["rivero.tech",5355],["shadow.tech",5356],["asiaplus.co.th",5357],["nipa.co.th",5358],["scb.co.th",5359],["siamsport.co.th",5360],["toyota.co.th",5361],["bnn.in.th",5362],["glo.or.th",5363],["set.or.th",5364],["true.th",5365],["epdf.tips",5366],["idoc.tips",5367],["biglink.to",5368],["boosty.to",5369],["linkfly.to",5370],["currencyrate.today",5371],["bcgame.top",5372],["hotelya.top",5373],["oz.av.tr",5374],["mamak.bel.tr",5375],["aa.com.tr",5376],["beinsports.com.tr",5377],["blablacar.com.tr",5378],["cci.com.tr",5379],["columbia.com.tr",5380],["defacto.com.tr",5381],["uyelik.dr.com.tr",5382],["fibabanka.com.tr",5383],["find.com.tr",5384],["haber365.com.tr",5385],["hosting.com.tr",5386],["ikonambalaj.com.tr",5387],["izmitsu.com.tr",5388],["izocam.com.tr",5389],["kayaholding.com.tr",5390],["kizilayicecek.com.tr",5391],["mazda.com.tr",5392],["migros.com.tr",5393],["kampanya.peugeot.com.tr",5394],["qp.com.tr",5395],["saltur.com.tr",5396],["sekerbank.com.tr",5397],["turktelekomakademi.com.tr",5398],["ups.com.tr",5399],["yigitalisveris.com.tr",5400],["yorukoglusut.com.tr",5401],["yucebasmakine.com.tr",5402],["sinerji.gen.tr",5403],["dask.gov.tr",5404],["iys.org.tr",5405],["above9.travel",5406],["4gtv.tv",5407],["ftv.com.tw",5407],["ftvnews.com.tw",5407],["brighteon.tv",5408],["dideo.tv",5409],["distro.tv",5410],["giocabet.tv",5411],["horizon.tv",5412],["ziggogo.tv",5412],["inverto.tv",5413],["ivi.tv",5414],["jman.tv",5415],["joystick.tv",5416],["lasestrellas.tv",5417],["mitu.tv",5418],["molotov.tv",5419],["okko.tv",5420],["peer.tv",5421],["picarto.tv",5422],["roxi.tv",5423],["sardegna1.tv",5424],["staige.tv",5425],["twitch.tv",5427],["voka.tv",5428],["zoomin.tv",5429],["5230.com.tw",5430],["china-motor.com.tw",5430],["gem-man.com.tw",5430],["longchain.com.tw",5430],["mitsubishi-motors.com.tw",5430],["ctee.com.tw",5431],["inside.com.tw",5432],["justsleep.com.tw",5433],["keysecurity.com.tw",5434],["ruey-shing.com.tw",5434],["kuaiche.com.tw",5435],["marieclaire.com.tw",5436],["metroasis.com.tw",5437],["microjet.com.tw",5438],["shop.pxmart.com.tw",5440],["skbank.com.tw",5441],["timberland.com.tw",5442],["tri.com.tw",5443],["u-car.com.tw",5444],["young-shine.com.tw",5445],["store.logitech.tw",5446],["news.pts.org.tw",5447],["alfa-tv.ua",5448],["booknet.ua",5449],["carta.ua",5450],["ire.com.ua",5451],["mullerol.com.ua",5452],["facenews.ua",5453],["gigatrans.ua",5454],["i.ua",5455],["varianty.lviv.ua",5456],["my.ua",5457],["olx.ua",5458],["sport.ua",5459],["shop.tefal.ua",5460],["today.ua",5461],["bcu.ac.uk",5462],["belfastmet.ac.uk",5463],["city-of-portsmouth-college.ac.uk",5464],["gla.ac.uk",5465],["plymouth.ac.uk",5466],["port.ac.uk",5467],["2021.rca.ac.uk",5468],["wdl.warburg.sas.ac.uk",5469],["365businessfinance.co.uk",5470],["adesfoods.co.uk",5471],["airproducts.co.uk",5472],["allcleartravel.co.uk",5473],["atombank.co.uk",5475],["autoglass.co.uk",5476],["cityoflondon.police.uk",[5477,5598]],["bbc.co.uk",5478],["berger-tools.co.uk",5479],["bgextras.co.uk",5480],["bionic.co.uk",5481],["bpsa.co.uk",5482],["british-assessment.co.uk",5483],["cazoo.co.uk",5484],["celticwebmerchant.co.uk",5485],["chucklingcheese.co.uk",5486],["cityindex.co.uk",5488],["civilsociety.co.uk",5489],["co-opinsurance.co.uk",5490],["codes.co.uk",5491],["cofunds.co.uk",5492],["coop.co.uk",5493],["cyclemiles.co.uk",5494],["games.dailymail.co.uk",5495],["doff.co.uk",5496],["drafty.co.uk",5497],["e-lawresources.co.uk",5498],["ecigarettedirect.co.uk",5499],["firstsave.co.uk",5501],["fitzpatrickreferrals.co.uk",5502],["flooringsuppliescentre.co.uk",5503],["realpeoplemedia.co.uk",[5503,5545]],["french-weekendbreaks.co.uk",5504],["goccl.co.uk",5505],["goodsstall.co.uk",5506],["halifax-online.co.uk",5507],["harvester.co.uk",5508],["headfirstbristol.co.uk",5509],["heycar.co.uk",5510],["houseoffraser.co.uk",5512],["i-sub.co.uk",5513],["idesigni.co.uk",5514],["ii.co.uk",5515],["itvmedia.co.uk",5516],["jobisjob.co.uk",5517],["johnfrederick.co.uk",5518],["kikbuild.co.uk",5519],["kingscross.co.uk",5520],["latestdeals.co.uk",5521],["lawrievetgroup.co.uk",5522],["lightandland.co.uk",5523],["london-dental-implant.co.uk",5524],["manorbythelake.co.uk",5525],["marcelmarket.co.uk",5526],["marshall-leasing.co.uk",5527],["medicinechest.co.uk",5528],["metro.co.uk",5529],["metrobankonline.co.uk",5530],["national-lottery.co.uk",5531],["nfumutual.co.uk",5533],["niceareas.co.uk",5534],["noahcompendium.co.uk",5535],["openweather.co.uk",5536],["orcadian.co.uk",5537],["pizzahut.co.uk",5538],["planningportal.co.uk",5539],["plotz.co.uk",5540],["skyremotecodes.co.uk",5540],["portsmouth.co.uk",5541],["parcelsonline.postoffice.co.uk",5542],["proactiveinvestors.co.uk",5543],["ramsayhealth.co.uk",5544],["rohan.co.uk",5546],["roseburnbar.co.uk",5547],["russellandbromley.co.uk",5548],["saleappliancesltd.co.uk",5549],["sausageandciderfestival.co.uk",5550],["savills.co.uk",5551],["scottsofstow.co.uk",5552],["seascanner.co.uk",5553],["shellenergy.co.uk",5555],["showcasecinemas.co.uk",5556],["shredit.co.uk",5557],["sig-global.co.uk",5558],["sizzle.co.uk",5559],["logon.slc.co.uk",5560],["local.standard.co.uk",5561],["stayinwales.co.uk",5562],["stwater.co.uk",5563],["sunweb.co.uk",5564],["telegraph.co.uk",5566],["thecrownestate.co.uk",5567],["thefpa.co.uk",5568],["thefurnshop.co.uk",5569],["themilitarystore.co.uk",5570],["timhortons.co.uk",5571],["totalmerchandise.co.uk",5572],["uktv.co.uk",5573],["vcol.co.uk",5574],["velosure.co.uk",5575],["victors.co.uk",5576],["villagebakery.co.uk",5577],["warwickstudentpad.co.uk",5578],["which.co.uk",5579],["wrigleys.co.uk",5580],["cityoflondon.gov.uk",5581],["gamblingcommission.gov.uk",5582],["guildford.gov.uk",5583],["oxfordshire.gov.uk",5584],["powys.gov.uk",5585],["tax.service.gov.uk",5586],["tfl.gov.uk",5587],["fitfortravel.nhs.uk",5588],["access.login.nhs.uk",5589],["uhb.nhs.uk",5590],["eastlondonradio.org.uk",5591],["hmc.org.uk",5592],["labour.org.uk",5593],["lta.org.uk",5594],["nationaltrust.org.uk",5595],["southwestcoastpath.org.uk",5596],["syrf.org.uk",5597],["sparxmaths.uk",5599],["auth.sparxmaths.uk",5600],["tvtv.us",5601],["vjoon.us",5602],["ch.vanguard",5603],["de.vanguard",5604],["ants.vn",5605],["vdes.vn",5606],["careerswales.gov.wales",5607],["reddit.watch",5608],["bolt.works",5609],["mnetplus.world",5610],["solopornoitaliani.xxx",5611],["monitalks.xyz",5612],["up.ac.za",5613],["akasiacountryclub.co.za",5614],["drive360.co.za",5616],["holidayfactory.co.za",5617],["iol.co.za",5618],["lift.co.za",5619],["makro.co.za",5620],["onedayonly.co.za",5622],["pamgolding.co.za",5623],["tafelberg.co.za",5624],["waltons.co.za",5624],["thelocalchoice.co.za",5625],["themattresswarehouse.co.za",5626],["ticketpros.co.za",5627],["arksurvivalevolved.zone",5628]]); + +const entitiesMap = new Map([["music.amazon",0],["blaklader",1],["chrono24",2],["festool",3],["consent.google",4]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/annoyances-others.js b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-others.js new file mode 100644 index 0000000..d071f56 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-others.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-others + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".fav-info",".top-btn","#div[jscontroller=\"MaoVMd\"][jsdata*=\"nTLyye;\"],\ndiv.nD2EKb.VEELad","#scrollup","a[href=\"#top\"]",".maple-banner",".moduleBookmarkLinks",".widget-advertisement-card",".scroll-to-top",".promotion-banner,\n.related-in-content",".show-check-also",".gh-portal-triggerbtn-iframe","#notificacion-modal","#TopBtn",".s-feedback","#topButton","#storage-notice",".pageup","#nav-upnav[style]",".node-navigation",".more-articles-placeholder",".css-pt0h6u","#backtop","#back_to_top",".footer__scroll-top",".MagDriver","#sectionMoshtixSubscribeForm","#floatingScrollBtn",".ninemsn-footer-top",".BqJep",".w-nt.h-ni",".desktop-buttons-row",".css-1cjzv6h-StyledContainer,\n.css-t03kxs-StickyBreachContainer",".article-footer-container,\n.promo-footer-strap-wrapper,\n.subscriber-push-end","#fixed_footer",".g1-teaser","#btn-up",".flash-container","#scrollTop","#top-story-alert",".sign-up",".community",".jobs","#barra-mini-home","#floatBar",".read-more-about",".scrollToTop",".fixed-btn-uai",".scroll-top",".c-subscribe-ads,\n.c-top-signup",".backtop","#scroller",".on-top","#scrollUp",".contribute-box,\n.contribute-section,\n.your-story","#scroll-up",".mailchimp-form",".replacement-image",".js-badger-accordion","#gallery-1",".redirect-background",".PopupBackground","#mikes_reading",".asset-paging",".donate-bar",".donate-box",".container-adbox-autopromo","#back-to-top",".top",".button--back-to-top",".asset-paging-container",".article-footer--builder-ask","#inarticle,\n.area-arbitrary.widget_custom_html,\n.gala_banner",".wppopups-whole","#scroll-top","#backToTop",".cta-element","#retour-haut","#editionNav",".go-top",".block-to-top",".info-subscription-box,\n.support-subscribe","#slide_top",".cd-top",".scrollup","div[class^=\"BackToTop_\"]",".temp-sticky-banner",".auth-modal-signup,\n.view-cam-watching-limit",".banner-pop",".gotop","#btn-top-shortcut",".app-guide",".hui-dingbu",".topb",".app-link,\n.recommend-box",".scrolltopa","#pjax-switch",".btn-primary,\n.promo-unit","#bottom-portal,\n.gjJPGq,\n[data-ga-view-prompt=\"aeon_cta_article_side_donate\"]","#coco-plus-membership-section",".chrome-app",".button-scroll-top",".md-adbox",".theblockpro,\n.theblockresearch",".join-panel,\n.support-img",".support-popup",".video__docker_state_docked","#allapps-extension-popup","#g_backtop","#sidebar-video-fixed",".kHolder",".recommend,\n.sale-line",".pagination-sticky","#to-top","#landlord,\n.qiye-pop,\n.recharge,\n.springtime-floatLink,\n.springtime-pop,\n.viewLimit,\n.winpopbg",".dock",".feed","#nav-above",".module-recommended",".cp-modal-popup-container",".recent-jobs-widget","#RSS","#retourHaut",".feedback-banner",".next-article",".adx-membership",".theme-back-to-top-button",".art-cta",".ui-dialog","#swnexttrigger,\n#swprevtrigger","#scroll-to-top","#story_tools",".js-scroll-down",".footer-wrapper",".back-to-top",".sendtip",".drogue-poplayer-modal,\n.image-poplayer-modal,\n.top-banner-container",".coil-banner-message-container",".atbs-ceris-go-top",".pagination",".footer_pagetop",".fundraising-block-flex","#scrollingDiv","#up","#divStayTopLeft","#mobile-immersive-player,\n#nav-upnav,\n#percolate-ui-ilm_div,\n#watchNow_feature_div,\n.mini-atf,\ndiv[class^=\"DesktopFlexBannerLayout-module__playerContainer_\"]","#marketingimagelink","#post-nav",".coffer-box","#toolbar",".agr-callout",".arrow-up",".follow","#gotop",".go-top-div",".browser-extension",".apkm-timed-slider,\n.promotedApp",".ap_banner-container,\n.fancybox-overlay-fixed","#send-email",".accsoffer-wrapper",".top-button","#radio_content","#check-also-box","#article-navigation",".ad_xrail,\n.shepherd-has-cancel-icon",".get-the-magazine__outer",".support-artstation","#ToTop",".hero-box,\n.js-dismissable-hero,\n.js-freemium-cta","#scrolling-top",".overlay-wrapper",".check-survey-info",".af-form,\n.pane-aweber-webform","#top_up",".article-gastro-interruptor,\n.footer-banner",".backToTop33",".up",".extension-popup",".modal",".modal-backdrop","#support-bar","#crm_article_box",".blog-sidebar-ad-img",".connect",".membership-cta",".flyout",".o-content-cta,\n.o-promo-module",".app-bar,\n.app-side-banner,\n.gotop-button,\n.player-pause-code,\n.super-layer-promote,\n.topA","#message-panel",".rights-section",".li-top",".menuTopAds",".exclick.top-item,\n.modal-newbie,\n.suspended-banner-wrap,\n.top-item","#linkTop",".page-top","#scroll-back",".lx-commentary__top-link",".promotion-cards","#top","#acquisition-bar-wrapper","#scStb",".bic-custom-banner",".black-banner",".hustle-slidein-content",".box-iscrizione",".fab__scrollTop",".dont-miss",".bgTB","#newmode-embed-50964-65957,\n.polaris__flexible-cta,\n.polaris__sticky-subscription",".bt-block__inner",".footer-promotional,\n.promotional-content",".footer-back-button",".adblock-tips,\n.backup,\n.rocket-con",".bb-pro-promotional-banner",".progress-wrap","#pagination_Arrow",".sb_spotlight",".membership-promotion-header-banner",".banners-banner","#in_and_out",".next-navigation-container",".onTop",".stackcommerce-widget",".patreon-sidebar",".banner",".TheArticleClothesline_wrapper_2LSY-",".scroll-top-section",".next,\n.prev",".td-more-articles-box",".journey-unit","#toHide",".emk_footer_update",".rightbox1","#infos-boursier_panel",".has-promo",".apg-support-local-wrapper",".scroll",".TopBar","#cta-make-default","#cin_poll",".index_top_banner","#auto-top-link",".comp-content-keepfreebannercontent",".fdn-support-us-block",".swipe-prompt",".elementor-element-afcad4d",".single_page_navigator",".targeted-recommended",".topButton",".shoppingWrapper_packageWrapper__UR6JD",".newsblock-tips",".fixed-up-arrow",".story-actions","#torna",".navigation",".riskWarning","#scrollToTop","#pp-banner",".gsst_scroll-btn",".ant-modal-root",".promo-bar","#go-top",".next_stories_div",".floating",".weima","#backToTopWrapper","footer","#spot_popup","#scrolltop",".upnext-container",".prod-animation",".widget-support-tcr","#scrolltab",".go_top",".body-copy > div > [href=\"/user/subscribe\"]",".go-up","#dialogueBox",".fdn-support-us-button-block",".paging-link",".footerCtaBanner",".fdn-keep-free-block",".section-sticky-footer",".to-top",".c-avStickyVideo",".toast-popup",".scroll-button",".blog-back-header",".support",".entry-bar",".guest-banner","#top-announcement-header",".api-promo-banner",".arrow-icon","#infobar",".email,\n.feeds",".ir-arriba","#text-5",".hb-single-next-prev",".nextArticle","#backtotop","#radio-player-container","promo-up-next",".feedback",".widget-advert-300-sticky,\n.widget-advert-336",".article-recommended",".header-top-banner","#post_more_wrapper,\n.subscriber-drive-container","#slidepanel",".blog-sidebar-ad",".top-banner__item",".js-go-to",".stickyMessenger-cta",".bottomcontainerBox",".page-slideshow_cards_controls",".top-banner","#user_optin_banner",".dfx-inHouseGuideBannerComponent","[href=\"https://dailyhodl.com/alerts/\"]",".top_news_donation",".dtafter",".aos-animate",".b-scroll-to-next-article","#lts-banner",".comp-shell-supportus",".an_independent,\n.article-support-bump,\n.article-top-donate-bump,\n.row_background_red_padding",".plea",".announcement",".more-insights",".dc-ps-banner-wrapper","#sg-popup",".top-scroll",".story-appeal",".pmc-u-background-white.pmc-u-margin-b-0","#softMessages-list",".nav-banner",".back-to-top-outer,\n.engagement",".comments-inline-cta",".ant-alert","#iosAppAdPortal",".js-stickybar",".el-backtop",".ArticleList_listBanner__9Vy9d",".publish-your-work","#relatedposts",".wp-image-2011","#feedbackBtn",".drainagebanner,\n.new-pack-mask,\n.new-pack-pop,\n.promo-coupon-pack,\n.promo-pack-mask","#bannerRight4",".feedback-container-bottom",".feedback-link","#callout","#uvTab",".login-overlay__wrapper","#pop-up-show",".overlay","dole-back-to-top","#top-button-block",".alert-warning",".ui-widget-overlay",".footer-feature",".button_size-md__dS3Yr.button_secondary__DAail,\n.header--aside.js-header-aside > .header--aside__item > [class]",".go-to-top-btn","#TB_overlay","#TB_window","#topScroll",".float_totop","#toTop",".promoAd","#gh-bt,\n.vi-feedback","#totop","#inscription-hebdo",".back_top_desktop","#adPopup",".article-right",".code-block",".five-sixths",".topbar",".bg-overlay",".footer",".bar-thin",".article__arrow,\n.article__footer-nav",".closelogod,\n.relatednext","#text-9","#slidebox",".sticky","#footer",".up-button","#goTop",".escapist-plus",".scroll_right",".jqmOverlay,\n.jqmWindow",".sns_btn",".membership-upsell","#bsf_rt_progress_bar_container,\n#contribs_banner","#pa_banner_code",".js-swip-btn","#article-portal-container","#featuredBottomContentContainer,\n#modalAfterInactivityFormContainer,\n.erf-goTop",".post_navigation",".banda_suscripcion",".marketing-notifications","#go_to_top",".custombox-content,\n.custombox-overlay",".fancybox-overlay",".v-ReferralsSource","#related","#upper",".noLoginSticker","div[style^=\"position: fixed; transition: right 1s ease-out 0s; bottom: 165px; padding: 0px; margin: 0px; border: none; z-index: 999;\"]",".StarFeatureDockedPopup","#bottom-banner-fallback,\n#right-ad-box,\n#top-banner-fallback","#right-vertical-banner",".networking","#sub-intent",".-donate",".next-arrow",".prev-arrow",".banner-campaign,\n.bn-space,\n.premium-autop",".upgrade-button",".get-magazine",".sweeps-promo","fbs-ad",".artical-controls",".mfp_academy-enjoy-private-lesson-popup",".top-banner-desktop",".commenting-nation-promo",".promo",".scrolltop",".o-self-promo--nl","#tie-block_521",".cs-entry__prev-next-item",".n-feedback__container","#relatedarticleflyoutbx2","#upPageToolbar",".floating-post-navigation",".scroll-up","#announcementBanner,\n.gi5-subscribe-banner","#in-page-nav",".stream-item-top",".callToRegister2,\n.callToRegisterPopupWrapper","#action-up","#scroll-button,\n.mailmag_link",".support-banner","#geekwire-events-sidebar,\n#geekwork-sidebar,\n#tips-sidebar","#dummyid20",".jss82 > svg > circle,\nimg[alt=\"GETTR coin\"]",".skySportsRow","#related-posts > div",".js-notice-dismiss[data-analytics-visible],\n.signup-prompt,\nbutton[data-testid=\"copilot-popover-button\"]","[aria-label=\"Scroll to top\"]",".rss",".geral-nextprevious",".nxt-content-wrapper,\n.ribbon-container",".mainBorromSliderSec",".StickyVideoPlayer.VideoPlayer[style=\"\"]",".arrow-up-container",".books",".relatedRiser",".floatingchat-container-wrap",".article-tools,\n.sticky-footer",".gdn-component-gdn-back-to-top",".ss-pu-container",".b-back_to_top","#google-hats-survey","[role=\"dialog\"][aria-labelledby=\"promo-header\"]","[jscontroller][data-limp] > .zQSHZb.cH2VZe[style^=\"right:\"] > .gLpFG",".article-donation-CTA",".taboonews",".consumer-marketing-unit--cm-footer","#un-button",".actions",".site-footer__up",".subscribe","#js-top",".pk-scroll-to-top",".sitewide-tout,\n.sitewide-tout_l",".sign",".top-bar-promo","#veilon_gotop",".promo-designer-modal",".fot-float-box","#GOZERO",".advWrapper",".alsoReadSectionAppend,\n.entryPointBanner",".js-return-top",".totop",".menu",".gb-container-eda5dcfe","#hzScrollTop",".notificationbar",".fade,\n.modal-content","#site-xpromo-banner",".article_footer","#qrCode","#notifications",".toplink",".c-syndication",".navbar-alt",".scta","#geist-ui-modal","#popupOverlay",".gototopdesk",".Ad",".sprtadv",".fancybox-wrap",".im-go-top-btn","#append_breaking_box,\n.breaking-scroll","#yolooverlay",".reg-block",".flyin-pb",".header__bottom__events,\n.notice,\n.related__group","#float_top,\n#wi-plugin-corner",".block-tip-block,\n.got-tip",".HoverCard",".promo-link",".bg-blackest,\n.border-red",".promo-strip-wrapper",".signup,\n.sim-promo","#action_insert_15511419671934590,\n#login-banner,\n#researchTools,\n.broadcast-text,\n.market-banner",".btt",".iw-ad-slider","#limits > a",".fixed-nav",".td-header-top-menu-full",".s-up",".bn-at,\n.po-sr-sb__container",".td-scroll-up",".show.top-fixed-stripe,\n.sidebar-banner","#_popIn_recommend_2","#notification-banner-content",".rotating-leads",".grabtherssfeed,\n.sidebarbutton",".Unlock_unlimited_access","#_popIn_recommend",".link_top",".desktop-floating-player",".desktop-video-title-bar",".powa-sticky",".code-block-22",".block-row.block-body",".gb-donate_wrapper",".button-gotop",".klook-icon-Top","#cboxOverlay",".combo-wrapper,\n.shopify-container",".story_tools","#oo_tab","#scroll_top",".btn_top","#popup-banner,\n.supportUs-article__banner,\n.ukraine-daily-side-banner",".correction",".scroll_to",".ReportFloatingBanner",".TogglerWrapper",".blog__cta__signup,\n.demo__cta","#floatArrowUp",".footer_rrss","#popups,\n#preload",".nw_cont,\n.nwletter,\n.soc_box",".c-article-nav-arrows","#btn-top",".kg-product-card,\n.lp-popup__iframe-wrapper",".contribute-stripe","#memberZoneFullSub,\n.embedshortcode",".donate-callout","#custom_html-9",".btt-button",".pum-active",".widget_media_image",".b-fader",".backtoTop","#tncms-region-page_sticky_anchor,\n.promo-button",".email_signup",".cleanslate,\n.imageBanner",".m-scroll","[href^=\"https://apple.news/subscription\"]","#pageTop","#accept-top",".latest-news",".back-to-top-bot","#skyscraper_container_front,\n#topBanner",".htext","#piano_catfish_wrapper_bottomfull",".teasing_widget_surtop_light","#move-down","#rss",".direction",".promo-sidebar",".sub-form","#colorbox","#js-popup-donate","#backTop","#top-link","#phx-1",".woahbar",".img-responsive-container",".ia-support",".scrolltotop","#banner-holder",".supStickyFeedback",".ui-widget",".eo-free","#return_top_2023","#GoTop","#js_globalFooterButtonTop",".nav-arrow",".blogsidebarimg,\n[href=\"https://github.com/mljar/mercury\"]","#text-34",".leaderboard",".home-ranking,\n.mp-popin-analytics,\n.mp-recommends",".widget",".mj-adblock-widget",".media-action-networks,\n.page-to-top-link-wrapper","#main_footer",".sp-back-to-top","[data-id=\"documentScrollToTop\"]","a[data-target=\"top\"]","#js-pagetop",".button-scroll",".crm-card-next","#over","#viewportGreyout",".so-parallax",".feedback-container,\n.feedback_link_default-DS-EntryPoint1-1,\n.paddle,\nfooter[role=\"contentinfo\"][part=\"footer\"],\nsocial-star-rating",".styles_stuck__gtILi",".bio-lead-form",".up_btn",".home-nav-balls","#myBtnScroll",".gpoll_enabled_wrapper","#a_showhotnews_list_dia","#tncms-region-article_bottom",".td-read-down",".carousel-widget,\n.widget--local-ads",".c-holidayPlug",".app-featured-row__item",".new_nextarrow,\n.new_prevarrow",".kosehbr",".mfp-ready","#bottomBar","._1y2JXo,\n.nw-auth-stepper,\ndiv._3VJt4n > div > ._3eCw6n._2247K8",".floating-right-tools",".ad-container-house,\n.blink-sdk-widget-container,\n.footer__middleRow,\n.upArrow",".NPrltd_story_Wrp","#cube_spinner",".prev-article-button",".btn-warning",".subscribe-block-wrapper,\n.videocontent-wrapper.stickyPlayer[style*=\"top: 0px;\"]","[title=\"Back to top\"]",".trx_addons_scroll_to_top","#pianoj_ribbon",".u-pagetop",".mysticky-welcomebar-fixed-wrap",".af-form-wrapper",".topbutton",".js-PageTop","[href=\"#back-to-top\"]",".support-bar,\n.support-section","#popup",".su-advertisement-wrapper",".caption-container","#melmaga-popup","#pagetop",".prev-next",".nag--helpful","#scroll-buttons","#supFeedbackWrapper","#cta-sticky-banner",".JoinCommunityBtnContainer","#text-3,\n.popupad-base",".promo-padding",".oi-footer-bottom-ad-btns","#big-bottom-ad-single-posts","#overlay",".floating-section",".get-opera","#sitetop","#scroll-box",".KeepFreeBanner","#footerbar",".l-footer-back-btn",".promotional_subscribeNow","#pagesix-app-flyout__wrapper",".blog-item-pagination",".eut-back-top",".popup-container","#feedback-side,\n.js-track-ad",".showUp",".scrollmeup","#recommendo",".NameChangeBanner_container__GyQTG","[href^=\"https://phemex.com/bonus\"]",".recom-upnext-section","#socpage","#main > script + [style]","#zenbox_tab",".BOX_MarginOut","[class^=\"hintWrapper\"],\n[class^=\"pa-monetization\"]","#promo","#block-2",".container--GV-ux",".bookmarks",".thm-piano-bottom",".thm-piano-eop","#modal-confirmTerms",".saxon-bb-block",".pb-page-overlay",".article-paywall","#site-background",".article__suggest",".o-disruptor",".arrow_carrot-2up",".goUp","#welcome","[alt=\"RSS\"]","#PoPAI",".prpromo",".bottom-signup-banner","#exit_popup_custom,\n#over-overlay",".affiliate-disclaimer","#bbstar-popin","#wr-back-top","#btn-back-to-top",".app-deversion,\n.focus-img,\n.jsDownloadLink",".qm_toolbarSubTitle,\n.top_announce",".app_qrcode",".extension-item,\n.home__snippet__extension",".promotion__asset,\n.promotion__overlay",".navigation_between_posts",".toTop",".bg-orange-600",".nav_top",".post-nav",".below-content-appeal","#expandableDonateButton,\n#kindest-container","#spink_appeal_box_0_0_14_0_0_0,\n.go-top-btn","#sideheadlinescontainer2",".webathon-leaderboard,\n.webathon-meter,\n.webathon-meter-widget",".abnormal-icon",".popnav",".premium-banner,\n.premium-banner-outer",".UpsellModal","#span_subscibe",".tp-container-inner",".nav-links",".memberEngagementOverlay",".kadence-scroll-to-top",".merch_component",".mailing-list","#topscroll",".interstitial-show",".top-page","#offers","#divMVPopup",".navToTop","#floating-nextprev",".PromoTopBar",".spw__banner","#infinite-footer",".stickyLinks",".between_page_portal_root,\n.exit_modal,\ndiv[data-testid=\"bottom-right-mrec\"],\ndiv[data-testid=\"desktop-leaderboard\"],\ndiv[data-testid=\"sticky-wrapper\"]",".ads-container,\n.promo-image",".tap-top","div[class^=\"styles_floatingBanner_\"]","#pagelinks",".scrolled","#related-module","#b2t",".shz-frame-apps-banner,\n.shz-frame-promotionbanner",".c-vue-coupon,\n.sui-modal",".ribbon",".sm-up-container",".ceiizM,\n.kapuda",".pk-icon-up",".noprint > td,\n.right-sidebar",".pagetop",".p-download_modal.c-fullscreen_modal.ReactModal__Overlay--after-open,\n.p-ia__workspace_banner.p-client__banners,\n.p-upgrades_button",".slate-plus-promo",".give-embed-form-wrapper","#suggestion",".feature-panel",".f-page","#block-patchonboardinginvictus",".become_member_section,\n.in-house-placement","#remote_cs,\n#voc_ec_button,\n.side_bnr","#in_touch","#spsbtns","img[alt=\"Banner\"]",".index-recommend,\n.index-top",".img-banner",".l-sec--scroll-menu__btn","#previous","#showroom",".l-product-banners",".pagenav",".sticky-player-background",".single-navigation","#sliding-nudge-sell,\n#support-banner,\n.sell-wrap",".totop-br",".sporcle-promo",".modal-freeplay",".paywall-footer-container",".cb-customize-desktop",".page-up",".arrowup",".ui-dialog-overlay",".actions-scroll-to-top","#hireme","#top-anchor",".overlay-arrows-anchor","#block-display,\n#feedback-button-container,\n#home-top-banner,\n.block-display,\n.widget-install-legacy",".Layout_tabContainer__ZNCCp",".recirculation-bar",".awdSnsIcons","#backTo",".boxzilla-center-container,\n.boxzilla-overlay","#ei_subscribe",".desktop-banner","#floating_footer,\n.premium_signup",".single-next,\n.single-prev","#divWelcome",".homepage-banner",".dialog-invitation",".sign-in-button",".toggle_lb_scrolling_mobile","#page-up",".DonationPopup",".boxzilla-container","#make-a-donation",".Footer__ModalAds,\n.MeteredBumperWinter24Widget","#ssttbutton",".install-modal",".close-button,\n.homepage__event-promo,\n.piano-ribbon-container,\n.sidebar > .rightrail--promo,\n.upcoming-events","[style=\"width: 300px; height: 360px;\"]",".IRPP_button",".share-sec-tags,\n.trust_desktop",".gofollow",".top-bar",".btnpg,\n.encadre.bleu:has(a[href^=\"https://eepurl.com/\"])",".wrap-6ZxH0",".com-back2top",".float-player",".vspl__gtap-notification-content,\n.vspl__gtap-notification-overlay",".floating-copy",".ao-cpa","#nextStoryTitle,\n#previousStoryTitle",".gizmo-jtop",".bottom-bar","#theDrumPlusRegistrationBlock,\n.header-banner__fest,\n.td-miso","#uacta-target","#to-top-wrap","#subscription-pencil-area,\n.premium-chain-rail","#contact-the-guardian,\n.dcr-v2o9qm,\n.site-message,\n.site-message--banner,\n[name=\"SlotBodyEnd\"],\n[name=\"StickyBottomBanner\"]",".cross-sign",".spl-article-bottom",".sticky-sidebar__donate",".ad-v-box,\n.ads-large-leaderboard,\n.loginAds,\n.tjp-feedback",".PromotionalRibbon",".wpnp_anchor_js",".navbar-wrap",".contribute-bar,\n.contribute-modal,\n.contribute-teaser-mobile",".tn-editor-none-module","#feedback-btn",".pulse__ad-wrapper,\n.pulse_poster",".right-rail-promo","#paywall_overlay",".top-bottom",".notification",".contributions-container,\n.contributions-epic",".post-preview-next,\n.post-preview-prev",".sub-links",".bannerExternalContainer",".top-hat",".polaris__subscription","#greeting","#announcment-banner,\n.widget > [href=\"https://www.thurrott.com/thurrott-premium\"]",".app-promotion,\n.show-top,\n.tiktok-zeo9hm-DivPromotionContainer,\n[aria-label=\"Scroll to the top\"]",".mobile-anchor-container",".homepage-hero",".crm-post-module",".scroll-notification-container","#top_ribbon,\n.hideOnpremium","#third-party--viewport-bottom,\n.pages-Article-pianoContainer",".back_top",".ta_patreonWidget",".resocs",".widgets-top-banner",".irTop",".toup","#go-bottom",".ZkqhQ",".js-track-link",".before-you-go",".announcement-bar",".tt-shortcode-1",".ad-parent",".b17-scroll-top-button","#scTop","#bluenext,\n#blueprevious,\n#fixed_bottom_bar_back,\n#fixed_bottom_bar_text","#story_related","#t4s-backToTop",".scroll_top","#text-2",".adv-link","#beginn-arrow",".cursore-uq",".mug-ad",".c-pwa-back-to-top__icon",".be-caption,\n.be-lb,\n.be-ls,\n.be-mr",".right-rail",".vb_widget",".supporters_promo",".scrollUp",".vigil-after-article","#blogup",".slide-in-wg","._1agbrixs","#dyTopButton","#bio_ep,\n#bio_ep_bg,\n[href^=\"https://premium.walletinvestor.com/\"]","[title=\"back to top\"]",".member-button-container","#ModalWindow,\n#btnStopAds",".top-link",".PromoDriver--card--15FjK","#wo_ext",".footer-totop",".powered-by",".sidebar-card-banner",".cross-promo",".widget-area.sidebar","#firefly-poll-container","#rp_list",".crates-banner","#back","#menu-back","#article_courses_banner","#site-scroll",".writeforwionbanner",".consumer-marketing-unit--article-mid-content",".follow-block",".paypal-donate",".wsc-gotop","#MsgContainer",".guestwarn","#footer_fixed",".btn-top",".premium-promo-row",".theiaStickySidebar",".blockOverlay",".extension",".creator-promo-bg,\n.heading-promo,\n.up-arrow,\na[class*=\"promoMessageBanner-\"]","#nagbox",".PSHeader-Center",".app-promo-banner,\n.mobile-badges",".topTop","#article_ribbon_bar,\n.unique-progress","#yt-feedback,\n#yt-hitchhiker-feedback,\n#yt-lang-alert-container,\n.YtmPaidContentOverlayHost,\n.ytd-primetime-promo-renderer,\n.ytd-statement-banner-renderer,\nytd-brand-video-singleton-renderer",".ytp-ce-playlist,\n.ytp-pause-overlay","#fixed-addon-banner","#featured_zacks_rank_stocks",".TheMarketEarHomePageSidebar_container__ZI0HO",".jsBookmarkExtn",".block-3","#vw-back-to-top,\n.proven-media-link",".scroll-to-top-outer","#footerFlyout",".js-go-top-el",".li-reset,\n.sdgSlotContainer,\n.supplementary","#spotlight",".ho-bg.z-0.relative","#scrolltopbutton","#UpToTopButton",".kick__scroll-top-ic",".kontextpermail",".simplemodal-container,\n.simplemodal-overlay",".cta",".to-top-container","#topAnchor",".cc-FloatingButtonBarContainer-button-scroll","#nl-box",".c-toplink",".fab__scroll","#custom_html-2",".custom-topbutton","#editorial-popin",".footer__nl",".scrollBtn",".spu-bg","#arrow-up","a[href=\"#goToHead\"]","#topcontrol",".secondary-footer",".custom-gated-topic-container",".ua-zen-back-to-top",".popup-overlay,\n.sitewide-quiz-banner",".a-scroll-top-btn",".ma-don-cont",".swal2-container",".eWFZXO",".pujar_adalt","#barra-nav",".rrss","#divFlotante","#overbox3",".arrow","#trr-root",".sidedock56-placement",".bottom-bar__up","#videoContainer.playersmall[style^=\"position: relative; aspect-ratio: initial; background: black; margin-bottom:\"]","#mb-scrollup",".terms-of-service-popup","#next-teaser",".top-clone",".homepage-upsell",".mpu-subscription-upsell",".bloc-nl",".nl","#goup,\n#simplemodal-container,\n#simplemodal-overlay",".box-one-click",".js-scrollTo","#toTopBtn",".app_aside_nl","push-more-content","#sticky_footer_article",".bloc-promo-nl,\n.bloc.advice,\n.box-question",".l-search-evaluation",".sf-extensionfactory-link",".return-top","#toast",".link-top",".cloux-mailchimp",".UpButton","#sleek-button-btn","#thumbs_div","#block-follow-site",".castle-nextprev",".nygov-back-to-top","#infiload-return-top",".topic-pagination",".vijesti","#site_nt","#kolac","#side-article-widget",".topbarBox",".meerkat","#blokDiv",".scroll-top-arrow",".atop",".fixedbox","#ib-scrolltop","#back_top",".js-react-registration-toplayer",".bottom-0","#contribution-prompt-overlay,\n.contribution-prompt",".carousel__nav",".scrollTo",".walla-icon-arrow-up",".xbFootNewsForm","#news_on_exit","#button",".pre_next","#advisoryModadId1",".recommended__widget","#supportStrap,\n.carousel-is-sticky.trending-carousel,\n.contribute-block,\n.not-paywall-floating-contribute-block","a[data-gtm-tcb=\"TCB_CLICK_scrollbanner_default_exp_income\"],\na[data-gtm-tcb^=\"TCB_CLICK_buntyubanner_\"]",".bottom_sticky_menu_unify",".postNavigation","#text-92,\n#zox-lead-bot",".osn_base","#myNotification,\n.panel-top-link",".sticky-overlay__content--nl-popup","#body-fixed-footer",".styled__Wrapper-sc-1xbee9a-0","#hello-world,\n#surveyJS,\n.project_count_banner__container__TLBbH","#earn-sidebar",".icon-banner",".js-userLogin-popup.popup-register","#scroll",".banner-register","#wrapper-header-small-up","#smart-app-banner",".to_top","#pg-slide",".scrollbutton",".in,\n.popup",".ArrowGoTop","#arrow-back-top",".app-banner",".moveToTop",".iscrizione",".section-footer-nl","#IAS_container","#srollTop","#loader","#box-banner-messaggero","#tal",".hc_scrollup","#intestazione","#G_info","#slimheader","#dyscrollup-btn",".box-engage-mag",".popmake","#moveUp","#FRed_Arrow,\n.popuparticoli","#ea-alert-menu",".nav_articoli","#topbar","#FJToTop","#pre-header",".c-header__top-bar","#top-of-the-page",".modezuparrow",".back",".gotopbr","#topBtn",".ScrollTop",".containerBannerBox","#sostegno","#content-dock",".articoli_correlati",".acy-email-footer",".box_dem",".top_arrow_footer","#POPUPS_ROOT",".top_sali","#sh_local",".footer-top-feild","#centralNotice","#BoxGri",".call-iscrizione,\n.conferma_reg_nl",".newsButton","#cg-top-button",".lkPopover","#scrollblock","#scroll-top-container",".article_nav",".frecciabg",".partnerheader",".navArticleItem","#slidingblock","#vl-back-top",".btn_iscriviti",".js-scroll-to",".alert","#slideUpForm",".hm_go_top",".box-sponsor",".page-link-top",".j-navTop",".nav-reveal",".cg-top-arrow","#go-up-banner","div[class^=\"UpScroll_\"]",".recibe","#TGCom24HeaderBanner",".article_newls_box","#templatemo_container_barra","#InAlto","#sdb-wrapper",".wpdiscuz-front-actions",".ilpost-header",".btn-scroll-top",".link-to-top",".backto",".article-navigation",".code-mc-container-panel:has(a[href$=\"/ranking.html\"])",".jump","#entryprompt_area,\n.post_content > a[href*=\"?utm_source\"] > img",".dc__pagetop",".bfb_textBtn","#footer-pagetop",".ntv-pageTop","#btn-pagetop","#bangumi_page_top","#pg_top",".ai_floating_bnr",".topPage","#_popIn_right","#hs-web-interactives-bottom-anchor","#dfng-popup","#top-btn",".autoScrollBtn",".page_top","#myPaymentModal",".common-wrap--ranking,\n.common-wrap--recommend",".pageTop","#page-top",".hls-player_message",".searchResult-nicoadNicodicItem","#page_top","#js-pageTop","#floatingBnr","#full-screen-ad","#btnSkipTop","[href=\"#\"]",".up-btn","#sbookmarks_left,\n.after_body,\n.notification-widget,\n.sbookmarks",".skaties-push-notification",".icon-top",".gain","#returnTop",".footer__suscribe","#suscription-block",".freeModal,\n.slider-story",".bottom-nav",".nextart",".btn-up","#js-customer-satisfaction-popup",".move_up","#asideWriteGuide","#rt\\.popup-overlay_rt_popup_sws,\n#rt_popup_sws",".eg-ics-rss-64px",".donate",".custom-social-proof",".Bigfoot-navigationUp","#the-day-in-history",".panelSubscription",".iib-banner-link,\n.iib-page-promo","#read-next-2018","#topScroller,\n.donation-popup-box","#DivBayWindow","#leftAdLayer","[title=\"Scroll To Top\"]","#custom_html-8","#wrapperdiv","#navigation,\n.breaking-news-container,\n.side-banner",".couplet_app,\n.tools_top",".header-mini-banner",".hey-nc-bottom-link-banner,\n.hey-nc-top-banner",".btm-left-popupbox","#ajax-spinner,\n.deals",".sitewidget-floatImgs-wrap",".navigation__donate",".fixed-bottom",".codeBlock","#exit-modal",".scribd-ad-exit-modal",".ly_pagetop-main","#bulletin,\n.btnBoletin","[title=\"Go to top\"]",".single-cube_clusters_promo-cluster_hrefWrapper",".blocker",".donation-header","#block-block-92",".top-slide","#consent","#db-inger",".reveal-modal-bg","#sticky_container",".articleSuggestStories","#presspatron-footer",".dynotifyjs-corner",".down.premium-toaster,\n.recommended-articles__heading","#neighbourly,\n.feedback-link-wrapper,\n.supporter-wrapper",".article-navbar",".article-navigation-buttons",".article-peep,\n.infinite-scroll-divider,\n.staffInlineBannerOuter",".ad-container",".block-general-copy",".promotion",".hills-inline-full-width","#post-navigation",".aarpe-site-banner,\n.backgroundParsys,\n.caregivingPromotion,\n.section.membership,\n.sharp-c-configurable-carousel__slide--multi",".motw-controls",".support-us__wrapper___28JTY","#article-back-to-top",".js-donate-banner","#home-donate-button",".suggestion-box",".bps-banner",".donation,\n.engagement-card-sidebar-section",".companion,\n.countdown-container,\n.sticky-bubble-wrp",".spread",".cspan-ad-still-prebid-placeholder","#cm-event-ad-2024-d",".donation__container","#slp-news-tip-widget,\n.page-donate-footnote","#XCPBKJJD,\n.d-print-none.position-relative,\n.fun-widget-backdrop-holder,\n.post-section--message\\/desktop,\n.rm-sticky-parent",".legacy-pledge-drive",".labnolFB","#appeal,\n#top_anchor,\n.donate_banner",".pane-site-banner",".ScrollToTop_scroll-to-top__mLPhy",".widget_factcheck_donate_widget",".simple-banner",".appeal-bar-donation-list,\n.appeal-bar-text,\n.footer__cta-wrapper,\n.grist-modal-ad-blocker,\n.js-membership-ad.membership-ad,\n.wp-block-article-donation","#block-signupbarblock",".banner-donation-default-inline,\n.banner-donation-default-sidebar",".JustWatch",".donate-cta,\n.icn-donate-block","#backtoTop","#donation-button-footer","#XZSCFLEW,\n._hide_if_premium_user,\n.header-banner,\n.registration-popup",".footer-widget,\n.membership-incontent-banner",".donate-banner,\n[href=\"/apply/\"]","#donate-banner","#alerts,\n.article-flyout,\n.promo-article-dark","#header-cts",".sticky-issue",".styles_cta__rFpfQ,\n.styles_membershipContainer__10uhb","#banner-top-prom,\n#single_top,\n#widget-tracking","#global-giving-item,\n.c-callout-banner,\n.c-fetured-cards__card-freeform,\n.c-splash-backdrop",".quicktip[type=\"spendenaufruf\"]",".mh-notice,\n.mw-dismissable-notice",".mzp-c-sticky-promo",".donate-ask,\n.donateAsk",".jetpack-lazy-image--handled","#banner-small,\n.netzpolitik-cta","#promo_insert_container","#banner",".cookbook-button-section",".internal_promotion,\n.overlay-cta,\n.sustainer",".dontprintme,\n.is-visible.js-init.Modal",".ad,\n.footer__donate",".donate_strip","#welcome_box","#donateMsgPopup,\n.popup-cookies",".flyout1","div[style=\"top:0;right:0;position:absolute\"]","#XHMSPXWS",".module-donate",".bright-blue-big,\n.mp-html",".fundraiser-banner","#dropBG",".dropdown-banner",".alert-donation,\n.show-recommended","#announcement,\n#stackcommerce-adwrap,\n.deals-footer","#block-block-10",".ga\\:component\\:main\\:inline\\:support","#button-scrolltop","#message-bar-id,\n.c-prompt-container,\n.db-frame-pinned,\n.has-vert-bar--padded-xxl","#donate_rocket,\n#support_box,\n.republish",".uabb-infobox",".alert-banner","#bottom_donation",".header-stripe,\n.js-promotion","#tmlPopupDonate,\n.mdl-section-donate-banner,\n.tml-popup-donate-holder",".addendum",".truth-hellobar-placement,\n.truth-post-content-after,\n.wp-block-truthout-related-article-block","#special-message",".header-donate",".BottomPopupModule",".ads,\n[href=\"https://whowhatwhy.org/donate/\"]",".hearken-embed","#siteNotice",".ahe-ad","#story-chunk",".scroll-btn",".posts-pagination",".prev-next-sec","#floating-box",".shotimoo","#topReminder","#sliding-popup","#l-overlay,\ndiv[style*=\"position: fixed\"]","#jGrowl","#floatingbar",".infoBox",".slide_button","#smPopupBackground,\n.smPopupContainer","#scrollie",".cBox","#ctl00_cpanel",".social-toolbar__container + .toolbar",".topPanelBlock",".ancora",".podcasts-home","#goUp","#redesSociais",".warning-bar","#MenuDinamico,\n#apDiv2","#myBtnGoToTop",".wp-image-241027",".fa-feed",".gttt",".links","div[id^=\"unit_\"]",".cb-goup","#page-error-modal",".up-button-page",".matNav","#GOWrapper",".up_button",".seti",".popup_overlay","._1I-d.pdoyk,\n.scrollback","#popup_box,\n#popup_inner",".b-scroller-up","#up-btn",".btn-btt","#upbutton",".sticker",".b-button-up",".up-page",".black-friday-banner",".block-article-shoutout",".top-line-block",".starttopdialog",".alertWrp",".chrome-extension-banner",".popover-billboard--menuopenupwards","#totopbutton",".gmr-ontop",".kanews-banner","#upNextWrapper",".relatedNewsBox",".kapee-back-to-top",".scrollUP","#tasto_top",".diretta-tv",".sticky-bottom-banner,\n.sticky-bottom-banner-wrapper",".nag",".widget_specialert","#flyout-recommended-content",".mod-to-top","#twilight-sticky-footer-root","#scroll_up","#w2g-center-doit,\n.w2g-doit,\n.w2g-top-message-small","#topx",".Subscription",".m_banner",".verticalPageNav",".job-block,\n.story-nav","#up-page",".btt__inner","#chromelessPlayer,\n#swipeIndicator,\n.rss_feeds_buttons,\n.swipe-bar,\n.swipe-tutorial",".avia-post-nav","#link-banner","#article-im-prompt",".inews__back-to-top",".g_bar,\ndiv[style=\"width:100%;clear:both;\"]",".issuu,\n.jn-donate-popup","#alert-footer-box",".londo-target","#we-need-monies",".metro-swipe-prompt",".site-ribbon,\n.ticker",".omg-hero-button",".foobar-wrapper",".promo--small",".ccc-widget",".send-us-your-news-cta",".animate-fly",".subscription-banner",".sf-header-subscription__content,\n.sf-subscribe",".next-article-btn,\n.prev-article-btn",".leaf",".wp-block-humanists-uk-bootstrap-campaigns-block,\n.wp-block-humanists-uk-bootstrap-notes-block",".widget_hustle_module_widget",".formFooter-wrapper",".subscribe-cta",".bottom-button-top","#upprev_box",".scrolltop-button","#btTop",".next-previous-article","#in-article-action-1,\n#post-article-footer,\n#ribbon-container,\n.top_stories",".mny-promo-popup","#register-popup-backdrop,\n.article-subscribe,\n.register-modal-popup-wrapper","#eltd-back-to-top",".up-scroll"]; + +const hostnamesMap = new Map([["filmix.ac",1],["motordoctor.at",1],["motordoctor.ch",1],["motordoctor.de",1],["motordoctor.dk",1],["motordoctor.es",1],["motordoctor.fi",1],["motordoctor.fr",1],["motordoctor.gr",1],["motordoctor.hu",1],["motordoctor.it",1],["motor-doctor.nl",1],["motordoctor.co.no",1],["motordoctor.pl",1],["motordoctor.pt",1],["motordoctor.ro",1],["motordoctor.se",1],["motor-doctor.co.uk",1],["www.google.ac",2],["www.google.ae",2],["www.google.com.ar",2],["www.google.at",2],["www.google.com.au",2],["www.google.be",2],["www.google.bg",2],["www.google.com.br",2],["www.google.by",2],["www.google.ca",2],["www.google.ch",2],["www.google.cl",2],["www.google.com.co",2],["www.google.com",[2,465]],["www.google.cz",2],["www.google.de",2],["www.google.dk",2],["www.google.dz",2],["www.google.com.ec",2],["www.google.ee",2],["www.google.com.eg",2],["www.google.es",2],["www.google.fi",2],["www.google.fr",2],["www.google.gr",2],["www.google.com.hk",2],["www.google.hr",2],["www.google.hu",2],["www.google.co.id",2],["www.google.ie",2],["www.google.co.il",2],["www.google.co.in",2],["www.google.it",2],["www.google.co.jp",2],["www.google.co.ke",2],["www.google.co.kr",2],["www.google.lt",2],["www.google.lv",2],["www.google.com.mx",2],["www.google.com.my",2],["www.google.nl",2],["www.google.no",2],["www.google.co.nz",2],["www.google.com.pe",2],["www.google.com.ph",2],["www.google.com.pk",2],["www.google.pl",2],["www.google.pt",2],["www.google.com.py",2],["www.google.ro",2],["www.google.rs",2],["www.google.ru",2],["www.google.com.sa",2],["www.google.se",2],["www.google.com.sg",2],["www.google.sk",2],["www.google.co.th",2],["www.google.com.tr",2],["www.google.com.tw",2],["www.google.com.ua",2],["www.google.co.uk",2],["www.google.com.uy",2],["www.google.co.ve",2],["www.google.com.vn",2],["www.google.co.za",2],["generalist.academy",3],["news.northwestern.edu",3],["budapester.hu",3],["albayan.ae",4],["nca.aero",4],["cricbuzz.com",4],["dagospia.com",4],["repsol.com",4],["tradetracker.com",4],["antennebrandenburg.de",4],["vodafone.de",4],["israeltoday.co.il",4],["dz-algerie.info",4],["autoscout24.it",[4,1087]],["billboard.it",4],["calendario-365.it",[4,83]],["lvh.it",4],["regione.marche.it",4],["chinadialogue.net",4],["amazon.ae",[5,6]],["amazon.com.au",[5,6,18]],["amazon.ca",[5,6,18]],["amazon.cn",[5,6]],["amazon.com",[5,6,18,145]],["amazon.de",[5,6]],["amazon.es",[5,6]],["amazon.fr",5],["amazon.in",5],["amazon.co.jp",[5,6]],["amazon.nl",5],["amazon.sg",5],["amazon.co.uk",[5,6,18]],["guardianbookshop.co.uk",6],["gulftoday.ae",[7,8]],["nostalgica.cl",8],["50languages.com",8],["boredpanda.com",8],["business-standard.com",8],["cnevpost.com",8],["hsn.com",8],["lessknownfacts.com",8],["pandasecurity.com",8],["pbteen.com",8],["ingolstadt-today.de",8],["multiup.eu",8],["origo.hu",8],["peoplematters.in",8],["labouroutlook.org",8],["multiup.org",8],["advgazeta.ru",8],["iol.co.za",8],["nation.africa",9],["armradio.am",10],["thecompanion.app",11],["kyivindependent.com",[11,549]],["readtangle.com",11],["lanacion.com.ar",12],["baguette.at",13],["ebay.at",14],["ebay.com.au",14],["ebay.com",[14,368]],["ebay.de",14],["ebay.es",14],["ebay.fr",14],["ebay.it",14],["ebay.nl",14],["ebay.pl",14],["ebay.co.uk",14],["noen.at",15],["clxgaming.com",15],["gedidigital.it",15],["soeren-hentzschel.at",16],["therese-moelk.at",17],["bellasugar.com.au",19],["carsales.com.au",20],["catch.com.au",21],["crazysales.com.au",22],["zona.eu",22],["holidayswithkids.com.au",23],["panoramapolitico.co",23],["circuitbasics.com",23],["vgleaks.com",23],["marsalace.it",23],["hiswatewater.nl",23],["hardwarezone.com.sg",23],["foodstuffsa.co.za",23],["jw.com.au",24],["marieclaire.com.au",25],["who.com.au",25],["moshtix.com.au",26],["mydeal.com.au",27],["nine.com.au",28],["ozsale.com.au",29],["techguide.com.au",30],["themonthly.com.au",31],["thenightly.com.au",32],["thesaturdaypaper.com.au",33],["theshot.net.au",34],["darko.audio",35],["azernews.az",36],["mmegi.bw",36],["airbnb.be",37],["moniteurautomobile.be",38],["indiatimes.com",38],["marketbusinessnews.com",38],["philstar.com",38],["timesnownews.com",38],["xiachufang.com",38],["insidethegames.biz",39],["licensing.biz",40],["mobile-ent.biz",40],["next-gen.biz",41],["freemake.com",41],["pocketgamer.biz",42],["abril.com.br",43],["canaltech.com.br",44],["em.com.br",45],["pinkluna.com.br",46],["revistaencontro.com.br",47],["trabalhabrasil.com.br",48],["carscoops.com",48],["piunikaweb.com",48],["dioezesanmuseum-rottenburg.de",48],["vonovia.de",48],["bl.uk",48],["folha.uol.com.br",49],["valor.com.br",50],["wanda.cn",50],["humanresourcesonline.net",50],["imperiya.by",51],["systems.bz",52],["123ink.ca",53],["itdevices.ca",53],["primecables.ca",53],["americanmusical.com",53],["kingofcocaine.com",53],["cinemo.hu",53],["labusa.info",53],["joemonster.org",53],["aptnnews.ca",[54,55]],["uska.ch",55],["morbidology.com",55],["rivanimation.com",55],["theoverclocker.com",55],["spuf.org",55],["wdet.org",[55,1341]],["cheknews.ca",56],["citynews.ca",57],["fool.ca",58],["halifaxexaminer.ca",59],["inquinte.ca",60],["kbb.ca",61],["mikesmoneytalks.ca",62],["niagarafallsreview.ca",63],["tcatharinesstandard.ca",63],["dinamalar.com",63],["ozemandailychronicle.com",63],["thepeterboroughexaminer.com",63],["thespec.com",63],["rabble.ca",[64,65]],["thedp.com",65],["sciencenews.org",65],["ici.radio-canada.ca",66],["sfu.ca",67],["al-watan.com",67],["coinedcuisine.com",67],["duhuliye.com",67],["krdb.com",67],["leakedzone.com",67],["qatar-tribune.com",67],["neue-impulse-verlag.de",67],["slocounty.ca.gov",67],["appdate.lk",67],["accessnow.org",67],["tfn.scot",67],["shopperplus.ca",68],["bostonherald.com",68],["cosmosup.com",68],["dailysignal.com",68],["foxnews.com",[68,425,426]],["haier.com",68],["sivtimes.com",68],["visitnsw.com",68],["wikiway.com",68],["svp.eu",68],["abitare-in-altoadige.it",68],["automobilismo.it",68],["ciclismo.it",68],["cyclistmagazine.it",68],["motociclismo.it",68],["velaemotore.it",68],["wohnen-in-suedtirol.it",68],["nrc.nl",68],["strategic-culture.org",68],["germany.travel",68],["freeviewnz.tv",68],["thefappening.wiki",68],["staples.ca",69],["thecanadianpressnews.ca",70],["wellandtribune.ca",70],["bgdailynews.com",70],["bramptonguardian.com",70],["chronicle-tribune.com",70],["citizentribune.com",70],["clintonherald.com",70],["coloradopolitics.com",70],["crossroadstoday.com",[70,307]],["csindy.com",70],["dentonrc.com",70],["denvergazette.com",70],["gazette.com",70],["guelphmercury.com",70],["herald-dispatch.com",[70,479]],["hjnews.com",[70,235]],["homenewshere.com",70],["insideottawavalley.com",70],["kentuckytoday.com",70],["keysnews.com",70],["khq.com",70],["kilgorenewsherald.com",70],["kmaland.com",70],["kmzu.com",70],["komu.com",70],["ktbs.com",70],["kulr8.com",70],["lufkindailynews.com",70],["mdjonline.com",70],["mtdemocrat.com",70],["nashvillescene.com",[70,631]],["nbcrightnow.com",70],["news-gazette.com",70],["niagarathisweek.com",70],["northcentralpa.com",70],["ottumwacourier.com",70],["phillytrib.com",70],["postandcourier.com",70],["pulaskicountyweekly.com",70],["sfexaminer.com",70],["sfweekly.com",70],["sharonherald.com",70],["starlocalmedia.com",70],["swiowanewssource.com",70],["thecentersquare.com",70],["themountaineer.com",70],["therecord.com",70],["thesuburban.com",70],["thetimestribune.com",70],["unionleader.com",70],["wdel.com",70],["wdrb.com",70],["wfmz.com",70],["wvgazettemail.com",70],["wvnews.com",70],["newsmirror.net",70],["thetyee.ca",71],["thewalrus.ca",[72,73]],["dailyevergreen.com",73],["dailyexpose.uk",[73,652]],["trutone.ca",74],["dihi.org",74],["tsc.ca",75],["bigislandnow.com",75],["mmoga.com",75],["mmoga.de",75],["mmoga.es",75],["mmoga.fr",75],["toplegal.it",75],["mmoga.se",75],["mmoga.co.uk",75],["vov.vn",75],["tsn.ca",76],["nouvelles.umontreal.ca",77],["ara.cat",78],["rac1.cat",79],["paradisehill.cc",80],["road.cc",81],["romaest.cc",82],["zipnews.it",82],["irusa.org",82],["cdt.ch",83],["shine.cn",83],["aurecongroup.com",83],["filmatipornohd.com",83],["gasoline-station.com",83],["pastebin.com",[83,685]],["secondnexus.com",83],["suninternational.com",83],["unifiedlayers.com",83],["visitnordic.com",83],["rktbns.de",83],["wifi.id",83],["gov.il",83],["boomlive.in",[83,1058,1059]],["millenniumpost.in",83],["thebridge.in",83],["consumer.bz.it",83],["dmail.it",83],["kellergrigliati.it",83],["paginesi.it",83],["saras.it",83],["vog.it",83],["valdelsa.net",83],["premierchristian.news",83],["drivesouth.co.nz",83],["revistablogurilor.ro",83],["rti.org.tw",[83,89]],["caltex.co.za",83],["cryptonomist.ch",84],["globalguideline.com",84],["isanek.com",84],["iogames.onl",84],["derbund.ch",85],["swissinfo.ch",86],["strip.chat",87],["imagetwistcams.com",87],["stripchat.com",87],["xhamsterlive.com",87],["jumia.ci",88],["jumia.com.dz",88],["jumia.com.eg",88],["jumia.com.gh",88],["jumia.co.ke",88],["jumia.ma",88],["jumia.com.ng",88],["jumia.sn",88],["jumia.com.tn",88],["jumia.ug",88],["4399.cn",89],["weather.com.cn",89],["dailypioneer.com",89],["mmm100.com",89],["moneycontrol.com",89],["sport-express.ru",89],["cna.com.tw",[89,1420]],["cts.com.tw",89],["digitimes.com.tw",89],["acfun.cn",[90,91]],["baidu.com",[91,187]],["chinadaily.com.cn",92],["people.com.cn",93],["juejin.cn",94],["kafan.cn",95],["thepaper.cn",96],["404media.co",97],["aeon.co",98],["coconuts.co",99],["convertio.co",100],["tech.co",101],["tedium.co",102],["theblock.co",103],["thecanary.co",104],["thecradle.co",105],["11alive.com",106],["9news.com",106],["wkyc.com",106],["wusa9.com",106],["123apps.com",107],["online-video-cutter.com",107],["mp3cut.net",107],["music.163.com",108],["3bmeteo.com",109],["4clik.com",110],["4kdownload.com",111],["4sysops.com",112],["699pic.com",[113,114]],["al-akhbar.com",113],["mariahcarey.com",113],["osgamers.com",113],["powvideo.net",113],["omannews.gov.om",113],["finallyfocused.org",[113,1285]],["6abc.com",115],["abc11.com",115],["abc13.com",115],["abc30.com",115],["abc7.com",115],["abc7chicago.com",115],["abc7news.com",115],["abc7ny.com",115],["7is7.com",116],["criosweb.ro",116],["90percentofeverything.com",117],["92q.com",118],["cassiuslife.com",118],["espnrichmond.com",118],["foxync.com",118],["hellobeautiful.com",118],["hiphopnc.com",118],["hotspotatl.com",118],["ipowerrichmond.com",118],["joycolumbus.com",118],["kissdetroit.com",118],["kissrichmond.com",118],["kysdc.com",118],["magicbaltimore.com",118],["majic945.com",118],["majicatl.com",118],["mybaltimorespirit.com",118],["myboomatl.com",118],["mycolumbusmagic.com",118],["mycolumbuspower.com",118],["myhoustonmajic.com",118],["mymajicdc.com",118],["mypraiseatl.com",118],["myspiritdc.com",118],["newsone.com",118],["newstalkcleveland.com",118],["oldschool1053.com",118],["praise1027detroit.com",118],["praisebaltimore.com",118],["praisecharlotte.com",118],["praisecleveland.com",118],["praisedc.com",118],["praisehouston.com",118],["praiseindy.com",118],["praisephilly.com",118],["radionowhouston.com",118],["radionowindy.com",118],["rnbcincy.com",118],["rnbphilly.com",118],["thebeatdfw.com",118],["theboxhouston.com",118],["thelightnc.com",118],["tlcnaptown.com",118],["wiznation.com",118],["wolbbaltimore.com",118],["woldcnews.com",118],["wzakcleveland.com",118],["zhiphopcleveland.com",118],["abhiandroid.com",119],["abovethelaw.com",120],["abovetopsecret.com",121],["accessoires-asus.com",122],["accuweather.com",123],["adexchanger.com",[124,125]],["ethnews.com",[124,224]],["news24.com",124],["pokerupdate.com",124],["wn.com",124],["manilatimes.net",[124,435]],["adguard.com",126],["adnkronos.com",127],["adotas.com",128],["drsinatra.com",[128,358]],["hotscripts.com",[128,358]],["mac-forums.com",[128,358]],["mercola.com",[128,358]],["pier1.com",[128,358]],["squawkfox.com",[128,805]],["thebolditalic.com",[128,358]],["underarmour.com",[128,358]],["warrior.com",[128,358]],["boldprogressives.org",[128,358]],["adweek.com",129],["aeromalls.com",130],["coinmarketcap.com",130],["ecrater.com",130],["gadgetstouse.com",130],["hotels.com",130],["iphoneitalia.com",130],["safetydetectives.com",130],["theblondeabroad.com",130],["thefintechtimes.com",130],["tvrus.eu",130],["gipa.ge",130],["advister.it",130],["roadhousestory.it",130],["hard-drive.net",130],["yoshuabengio.org",130],["afr.com",131],["airliquide.com",132],["ajc.com",133],["albertsons.com",134],["celebritycruises.com",134],["giantfreakinrobot.com",134],["mygenefood.com",134],["onthegotours.com",134],["savoredjourneys.com",134],["wanderlustcrew.com",134],["err.ee",134],["nzherald.co.nz",[134,1253]],["dl.acm.org",134],["stanfordreview.org",134],["algemeiner.com",135],["aliexpress.com",136],["aliexpress.us",136],["alistapart.com",137],["allaboutcd.com",138],["alligator-sunglasses.com",139],["bucketlistseekers.com",139],["want.nl",139],["allnightnippon.com",140],["global.toyota",140],["allsides.com",141],["allvoices.com",142],["statetechmagazine.com",142],["thesixthaxis.com",142],["altoadigelatte.com",143],["cine974.com",143],["europeanjournalists.org",143],["amazines.com",144],["signin.aws.amazon.com",146],["ambotv.com",147],["americanwirenews.com",148],["amtrak.com",[149,150]],["collegiatetimes.com",149],["titantv.com",149],["analdin.com",151],["reverbpress.com",151],["uinterview.com",151],["anandtech.com",152],["citytv.com",152],["slantmagazine.com",152],["superbooyah.com",152],["twitchy.com",152],["unhearit.com",152],["games.on.net",152],["aorus.com",[153,154]],["insidebitcoins.com",153],["apkcombo.com",155],["apkmirror.com",156],["apnews.com",157],["appbrain.com",158],["support.apple.com",159],["applesencia.com",160],["capitalibre.com",160],["cheatcc.com",160],["frenomotor.com",160],["placeralplato.com",160],["rootear.com",160],["sportadictos.com",160],["thrillophilia.com",160],["winphonemetro.com",160],["xombit.com",160],["xombitgames.com",160],["xombitmusic.com",160],["aquamanga.com",161],["reaperscans.com",161],["arabtimesonline.com",162],["elpasoheraldpost.com",162],["laprensalatina.com",162],["loadthegame.com",162],["sigma-4pc.com",162],["xboxera.com",162],["archdaily.com",163],["arstechnica.com",164],["artnews.com",165],["artstation.com",166],["asahi.com",167],["askubuntu.com",168],["serverfault.com",168],["stackexchange.com",168],["stackoverflow.com",[168,807]],["superuser.com",168],["mathoverflow.net",168],["astrofame.com",169],["astronomy.com",170],["feedspot.com",[170,179]],["asus.com",171],["atheistrepublic.com",172],["atlantaradiokorea.com",173],["atlasobscura.com",174],["atozmath.com",175],["atramentowka.com",176],["link11.com",176],["oil-land.pl",176],["sklep-art-meb.pl",176],["latuaitalia.ru",176],["subscribe.ru",176],["tv-soyuz.ru",176],["vz.ru",[176,1394]],["picardirebel.co.za",176],["audio-joiner.com",177],["online-voice-recorder.com",177],["video-converter.com",177],["convert.io",177],["pdf.io",177],["webcamera.io",177],["extract.me",177],["audioholics.com",[178,179]],["jobomas.com",[178,179]],["ffr.fr",178],["patient.info",178],["bournemouthecho.co.uk",[178,179]],["decalgirl.com",179],["straitstimes.com",[179,816]],["watchsomuchproxy.com",[179,921]],["younow.com",179],["ociservices.gov.in",[179,1061]],["hotel4golf.nl",179],["police.uk",179],["austinchronicle.com",180],["auto-moto.com",181],["blog.avast.com",182],["avg.com",183],["copykat.com",183],["snagfilms.com",183],["axios.com",184],["azuremagazine.com",185],["bt.no",185],["backpacker.com",186],["map.baidu.com",188],["pan.baidu.com",189],["baike.com",190],["bakusai.com",191],["banggood.com",192],["basket4ballers.com",193],["bayer.com",194],["jpx.co.jp",194],["gamespark.jp",194],["response.jp",194],["baystatebanner.com",195],["bbc.com",196],["bbcgoodfood.com",197],["bd.com",198],["vpnranks.com",198],["livelaw.in",198],["isocellitalia.it",198],["nation-news.ru",198],["beautyhigh.com",[199,200]],["thevivant.com",199],["beincrypto.com",201],["benzinga.com",202],["betootaadvocate.com",203],["beverfood.com",204],["about.bgov.com",205],["bgr.com",206],["bhaskar.com",207],["bigissue.com",208],["bigthink.com",209],["bikeradar.com",210],["bikerumor.com",211],["bilibili.com",212],["billboard.com",213],["bingehulu.com",214],["bingplaces.com",215],["biometricupdate.com",216],["birdwatchingdaily.com",217],["bitfinex.com",218],["bizarrepedia.com",219],["bizcommunity.com",220],["blauerusa.com",221],["bleepingcomputer.com",222],["techdirt.com",[222,833]],["blizzardwatch.com",223],["bloomberg.com",224],["curseforge.com",[224,314]],["letterboxd.com",224],["monkeytype.com",224],["singsnap.com",224],["springer.com",224],["newstalkzb.co.nz",224],["freecodecamp.org",224],["goodnet.org",224],["wikipedia.org",[224,1128,1345]],["news.bloomberglaw.com",225],["news.bloombergtax.com",225],["bluestacks.com",226],["bmwblog.com",227],["gwinnettdailypost.com",227],["la-croix.com",227],["porn5.com",227],["bohemian.com",228],["cinelinx.com",228],["genengnews.com",228],["geopoliticalfutures.com",228],["itmunch.com",[228,523]],["bonappetit.com",229],["wired.com",[229,938]],["bonjourlife.com",230],["visualnews.com",230],["booking.com",231],["booksnreview.com",232],["boursier.com",233],["bowhuntingmag.com",234],["firearmsnews.com",234],["flyfisherman.com",234],["gameandfishmag.com",234],["gundogmag.com",234],["gunsandammo.com",[234,282]],["handgunsmag.com",234],["in-fisherman.com",234],["northamericanwhitetail.com",234],["outdoorchannelplus.com",234],["petersenshunting.com",234],["shootingtimes.com",234],["wildfowlmag.com",234],["bozemandailychronicle.com",235],["bplaytipremia.com",236],["tempoitalia.it",236],["bradblog.com",237],["search.brave.com",238],["breitbart.com",239],["brighteon.com",240],["britishland.com",241],["browardpalmbeach.com",[242,243]],["dallasobserver.com",[242,243,323]],["miaminewtimes.com",[242,243,596]],["westword.com",[242,243]],["phoenixnewtimes.com",243],["buckinghamshirelive.com",244],["cornwalllive.com",244],["devonlive.com",244],["nottinghampost.com",244],["buzz.ie",244],["dublinlive.ie",244],["irishmirror.ie",244],["dorset.live",244],["lancs.live",244],["coventrytelegraph.net",244],["aberdeenlive.news",244],["essexlive.news",244],["kentlive.news",244],["mylondon.news",244],["belfastlive.co.uk",244],["birminghammail.co.uk",244],["bristolpost.co.uk",244],["business-live.co.uk",244],["cambridge-news.co.uk",244],["cheshire-live.co.uk",244],["chroniclelive.co.uk",244],["dailypost.co.uk",244],["dailyrecord.co.uk",244],["dailystar.co.uk",244],["derbytelegraph.co.uk",244],["edinburghlive.co.uk",244],["examinerlive.co.uk",244],["gazettelive.co.uk",244],["getsurrey.co.uk",244],["glasgowlive.co.uk",244],["gloucestershirelive.co.uk",244],["grimsbytelegraph.co.uk",244],["hertfordshiremercury.co.uk",244],["hulldailymail.co.uk",244],["insider.co.uk",244],["leeds-live.co.uk",244],["leicestermercury.co.uk",244],["lincolnshirelive.co.uk",244],["liverpoolecho.co.uk",244],["manchestereveningnews.co.uk",244],["mirror.co.uk",244],["norfolklive.co.uk",244],["ok.co.uk",244],["oxfordshirelive.co.uk",244],["plymouthherald.co.uk",244],["somersetlive.co.uk",244],["staffordshire-live.co.uk",244],["stokesentinel.co.uk",244],["walesonline.co.uk",244],["wiltshirelive.co.uk",244],["buffalorising.com",245],["buggedspace.com",246],["curioustic.com",246],["businessinsider.com",247],["insider.com",247],["butterwithasideofbread.com",248],["dirtyship.com",248],["momontimeout.com",248],["buzzfeed.com",249],["buzzfeednews.com",250],["byjus.com",251],["californiasunday.com",252],["cambiodns.com",253],["canonclast.com",254],["futurecapetown.com",254],["kqed.org",[254,1298]],["worldarchitecture.org",254],["capital.com",[255,256]],["permanentstyle.com",256],["vodacomsoccer.com",256],["alldomains.hosting",256],["capsulenz.com",257],["interest.co.nz",[257,1251]],["cardekho.com",258],["careerkarma.com",259],["carsandbids.com",260],["casinodelavallee.com",261],["cryptobizmagazine.com",261],["ideaandcreativity.com",261],["ijn.com",261],["nationwideradiojm.com",261],["tv360nigeria.com",261],["weeklyrecess.com",261],["catchnews.com",262],["cbsnews.com",263],["cctv.com",264],["cdw.com",265],["celebified.com",266],["centrometeolombardo.com",267],["centrosuono.com",268],["gigaset.com",268],["hiclipart.com",268],["miui.com",268],["mytheresa.com",268],["pcbeta.com",268],["pngwing.com",268],["luchtvaartnieuws.nl",[268,1244]],["cheddar.com",269],["chektools.com",270],["chicagoreporter.com",271],["chiesi.com",272],["china.com",273],["hackingloops.com",273],["medibang.com",273],["churchmilitant.com",274],["ciiradio.com",275],["smutr.com",275],["reverso.net",275],["elcomercio.pe",275],["cio-online.com",276],["citybeat.com",277],["clevescene.com",277],["leoweekly.com",277],["metrotimes.com",277],["orlandoweekly.com",[277,678]],["sacurrent.com",[277,678,756]],["clevelandjewishnews.com",278],["kmov.com",278],["kptv.com",[278,537]],["climeworks.com",279],["cltampa.com",280],["clubcall.com",281],["cnbctv18.com",282],["ekathimerini.com",282],["gbnews.com",[282,442]],["linuxlookup.com",282],["porngem.com",282],["cacm.acm.org",282],["californiacitynews.org",282],["cnet.com",283],["cnn.com",284],["cnnchile.com",285],["eatsmarter.com",285],["cockroachlabs.com",286],["codastory.com",287],["codecalamity.com",288],["codeur.com",289],["coingecko.com",290],["coinpaprika.com",291],["collectorsweekly.com",292],["computerhope.com",293],["computingunleashed.com",294],["condominio.com",295],["daumpotplayer.com",295],["libero.it",295],["consortiumnews.com",296],["consummateathlete.com",297],["contactmusic.com",298],["coreight.com",299],["cosedicasa.com",299],["lleida.com",299],["oantagonista.com",299],["soundonsound.com",299],["theepochtimes.com",[299,849]],["gamepro.de",299],["gamestar.de",299],["castanet.net",299],["adl.org",299],["news.ki.se",299],["cosmicscans.com",300],["courier-journal.com",[301,302]],["courierpress.com",[301,302]],["detroitnews.com",[301,302]],["freep.com",[301,302]],["greenbaypressgazette.com",[301,302]],["jsonline.com",[301,302]],["lohud.com",[301,302]],["northjersey.com",[301,302]],["sheboyganpress.com",[301,302]],["tallahassee.com",[301,302]],["theadvertiser.com",[301,302]],["tiktok.com",[302,876]],["usatoday.com",302],["calculat.io",302],["cpuid.com",303],["crainscleveland.com",304],["crainsnewyork.com",304],["crealitycloud.com",305],["crimereads.com",306],["lithub.com",[306,568]],["news.crunchbase.com",308],["crypto.com",309],["cryptoglobe.com",310],["csmonitor.com",311],["ctovision.com",312],["phonerpt.com",312],["umpcportal.com",312],["fullepisode.info",312],["cuisineaz.com",313],["cwtv.com",315],["dailyfx.com",316],["dailyhodl.com",317],["dailykos.com",318],["dailynewshungary.com",319],["dailysabah.com",320],["dailyvoice.com",321],["dailywire.com",322],["damemagazine.com",324],["damninteresting.com",325],["darkreading.com",[326,327]],["soundcloud.com",[326,793]],["datacamp.com",328],["datamation.com",329],["support.mozilla.org",329],["davinotti.com",330],["dcist.com",331],["deadline.com",332],["dealabs.com",[333,334]],["mydealz.de",333],["dealnews.com",335],["decider.com",336],["nypost.com",336],["pagesix.com",[336,682]],["deeditor.com",337],["deepl.com",338],["defensescoop.com",339],["fedscoop.com",339],["deltareading.com",340],["dengekionline.com",341],["designboom.com",342],["designobserver.com",343],["desmog.com",344],["devdiscourse.com",345],["dhgate.com",346],["diariolibre.com",347],["dickssportinggoods.com",348],["dictionary.com",349],["didyouknowfacts.com",350],["digitalrev.com",351],["makeagif.com",351],["post-gazette.com",351],["tldrlegal.com",351],["yourtvseri.es",351],["disqus.com",352],["dmv-practice-test.com",353],["dnainfo.com",354],["minus.com",354],["virginislandsdailynews.com",354],["dole.com",355],["dollartree.com",356],["downloaddevtools.com",357],["techcommunity.microsoft.com",[358,600]],["drugs.com",359],["duckduckgo.com",360],["duo.com",361],["e-reader-info.com",[362,363]],["foreignpolicy.com",[362,363]],["seatguru.com",[362,363]],["wtk.com.pl",363],["earthcam.com",364],["easeus.com",365],["easeus.fr",365],["ebar.com",366],["farooqkperogi.com",366],["popmythology.com",366],["theapplepost.com",366],["blog.westerndigital.com",366],["osthessen-news.de",366],["stuttgarter-zeitung.de",366],["mieuxvivresante.fr",366],["pourquoidocteur.fr",366],["arigatojapan.co.jp",366],["amiventures.net",366],["jqueryscript.net",366],["ebaumsworld.com",367],["eboblack.com",369],["ixosofficial.com",369],["kapook.com",369],["maxcasa.com",369],["nilox.com",369],["publish0x.com",369],["scarpescarpestore.com",369],["teenxy.com",369],["alalam.ir",369],["consorzioautolinee.it",369],["murripatrizia.it",369],["nomisma.it",369],["rstore.it",369],["aniwatch.to",369],["aniwatchtv.to",369],["ecoaustral.com",370],["ecologiaverde.com",371],["econotimes.com",372],["edilportale.com",373],["educba.com",[374,375,376]],["phoenixnap.com",374],["thecoastnews.com",374],["mtime.com",376],["eepower.com",377],["egoallstars.com",378],["egotastic.com",378],["washingtonian.com",378],["wwtdd.com",378],["electromenager-compare.com",379],["homecine-compare.com",379],["lcd-compare.com",379],["elespanol.com",380],["elgrupoinformatico.com",381],["emmepress.com",382],["emol.com",383],["orizzontescuola.it",[383,1140]],["di.com.pl",[383,1351]],["engadget.com",384],["thehollywoodgossip.com",384],["milliyet.com.tr",[384,1405]],["entireweb.com",385],["softroboticstoolkit.com",385],["nasiljudi.hr",385],["epicgames.com",386],["wapbold.net",386],["erome.com",387],["escapistmagazine.com",388],["escort-advisor.com",389],["esetindia.com",390],["etnews.com",391],["euobserver.com",392],["euractiv.com",393],["euromaidanpress.com",394],["euronews.com",395],["eurosport.com",396],["everythingrf.com",397],["ew-nutrition.com",398],["expansion.com",399],["fandom.com",400],["fanfreegames.com",401],["fark.com",402],["fastcompany.com",403],["indexwp.com",[403,504]],["app.fastmail.com",404],["favbrowser.com",405],["fboomporn.com",406],["xcafe.com",406],["video.fc2.com",[407,408]],["video.laxd.com",407],["feedly.com",409],["fflogs.com",[410,411]],["warcraftlogs.com",410],["filehorse.com",412],["finbold.com",413],["fivebooks.com",414],["fixya.com",[415,416]],["thetruthaboutcars.com",[415,450,472]],["flaticon.com",417],["flightradar24.com",418],["flyingmag.com",419],["food.com",420],["forbes.com",421],["forbesindia.com",422],["forvo.com",423],["forward.com",424],["foxbusiness.com",425],["infoq.com",[426,510]],["threadreaderapp.com",426],["stylist.co.uk",426],["frameboxxindore.com",427],["host-tools.com",427],["hostelworld.com",427],["news9live.com",[427,644]],["paramorefans.com",427],["spacetourismguide.com",[427,796]],["tribuneindia.com",427],["france24.com",428],["rfi.fr",428],["freightwaves.com",429],["frontpagetech.com",430],["ft.com",431],["fudzilla.com",432],["g2a.com",433],["game-news24.com",[434,435]],["gameinformer.com",436],["gamespot.com",437],["gamingonphone.com",438],["gardrops.com",439],["gayboystube.com",440],["gazoo.com",441],["geekwire.com",443],["gemoo.com",444],["gettr.com",445],["gianlucadimarzio.com",446],["girlonthenet.com",447],["github.com",448],["docs.github.com",449],["globo.com",[450,451]],["metrodaily.hk",450],["eurocash.pl",450],["avtoradio.ru",[450,1377]],["chronicle.co.zw",450],["gmanetwork.com",452],["gnttv.com",453],["aajtak.in",453],["businesstoday.in",453],["abcnews.go.com",454],["goafricaonline.com",455],["gofugyourself.com",456],["golfdigest.com",457],["goodmenproject.com",458],["goodmorningamerica.com",459],["goodnes.com",460],["goodthingsguy.com",461],["goodwillfinds.com",462],["google.com",463],["grow.google",463],["chromewebstore.google.com",464],["gothamist.com",466],["gpfans.com",467],["gq.com",468],["greenweddingshoes.com",469],["techday.com",469],["groupon.com",470],["wivb.com",470],["grundig.com",471],["gulfnews.com",472],["telekom.com",[472,495]],["aquab0n.fr",472],["independent.com.mt",472],["africacheck.org",472],["monthlyreview.org",472],["gzeromedia.com",473],["hackread.com",474],["hannity.com",475],["healthboards.com",476],["healthday.com",477],["hellsgamers.com",478],["oleantimesherald.com",[479,670]],["hiapkdownload.com",480],["modapkdown.com",480],["himilangaribaldi.com",481],["hotelcontinentalvenice.com",481],["chcflorence.it",481],["hiexpressbolognafiera.it",481],["higenova.it",481],["hiturin.it",481],["hizara.it",481],["hindawi.com",482],["tech.hindustantimes.com",483],["hisense.com",484],["hispantv.com",485],["minitool.com",485],["roccosiffredixxx.it",485],["hotklix.com",486],["housefresh.com",487],["houzz.com",488],["hth-kitchen.com",489],["huckberry.com",490],["humblebundle.com",491],["iclarified.com",492],["ifeng.com",493],["ifixit.com",494],["iinspirationalquotess.com",495],["orthochristian.com",495],["hessenschau.de",495],["hr.de",495],["hr-bigband.de",495],["hr-fernsehen.de",495],["hr-inforadio.de",495],["hr-rundfunkrat.de",495],["hr-sinfonieorchester.de",495],["hr-werbung.de",495],["hr1.de",495],["hr2.de",495],["hr3.de",495],["hr4.de",495],["you-fm.de",495],["pravoslavie.ru",495],["ilbianconero.com",496],["ilsitodellozoo.com",497],["ilsole24ore.com",498],["imagecolorpicker.com",499],["imagenimage.com",500],["imagenpic.com",500],["imageshimage.com",500],["imagetwist.com",500],["imbruttito.com",501],["imgur.com",502],["imobie.com",503],["indiamike.com",505],["indianexpress.com",506],["auto.economictimes.indiatimes.com",507],["indy100.com",508],["infobae.com",509],["informer.com",511],["insideedition.com",512],["instagram.com",513],["instructables.com",514],["inthesetimes.com",515],["investing.com",516],["investopedia.com",517],["investors.com",518],["ipaddress.com",519],["iranwire.com",520],["irccloud.com",521],["istreamy.com",522],["iwaatch.com",524],["jacobin.com",525],["jewishpress.com",526],["nme.com",526],["jfrog.com",527],["jiji.com",528],["connect.justia.com",529],["patents.justia.com",530],["justjaredjr.com",531],["justthenews.com",532],["kakakumag.com",533],["kakaocorp.com",534],["kark.com",[535,536]],["ktla.com",[535,536]],["ktsm.com",[535,536]],["myarklamiss.com",[535,536]],["mytwintiers.com",[535,536]],["nbc4i.com",[535,536]],["news10.com",[535,536]],["nwahomepage.com",[535,536]],["thehill.com",[535,853]],["wavy.com",[535,536]],["kbtx.com",537],["kesq.com",538],["kitchenknifeforums.com",[539,540]],["quadraphonicquad.com",540],["kiz10.com",541],["klook.com",542],["knowyourmeme.com",[543,544]],["ndtv.com",[543,589,636]],["knoxnews.com",545],["ibtimes.co.uk",545],["kohls.com",546],["samsclub.com",546],["koreaboo.com",547],["vipcars.com",547],["hasznaltauto.hu",547],["szalonauto.hu",547],["myfaith.tv",547],["koreaherald.com",548],["kyivpost.com",[550,551]],["khronos.org",551],["l2beat.com",552],["laist.com",553],["lambdatest.com",554],["lamborghini-tractors.com",555],["lasexta.com",556],["lastmomenttuitions.com",557],["latinospost.com",558],["lawandcrime.com",559],["mediaite.com",[559,587]],["whiskeyraiders.com",559],["lepratiquedugabon.com",560],["olx.ua",560],["levernews.com",561],["lgbtqnation.com",562],["libertynation.com",563],["lifesitenews.com",564],["liliputing.com",565],["lillapois.com",566],["linuxbabe.com",567],["splashlearn.com",567],["livejournal.com",569],["livemint.com",570],["lmtribune.com",571],["logicbuy.com",572],["lwlies.com",573],["ma-reduc.com",574],["macdailynews.com",575],["macromill.com",576],["mhi.com",576],["it.hisamitsu",576],["smth.jp",576],["maisonapart.com",577],["malaymail.com",578],["mangatoto.com",579],["marinetraffic.com",580],["markapark.com",581],["marketingweek.com",582],["marketscreener.com",583],["mawdoo3.com",584],["mayoclinic.com",585],["nintendogal.com",585],["thetech.com",585],["geeksaresexy.net",585],["mdpi.com",586],["medianama.com",588],["medicaldaily.com",589],["medicalxpress.com",590],["medicinenet.com",591],["mega4upload.com",591],["meganstarr.com",592],["motorscribes.com",592],["secretatlas.com",592],["avantishop.it",592],["lacomunicazione.it",592],["angelshack.co.za",592],["mensjournal.com",593],["meteomedia.com",594],["metservice.com",595],["microchip.com",597],["learn.microsoft.com",598],["support.microsoft.com",599],["milenio.com",601],["news.mingpao.com",602],["mitsubishicorp.com",603],["mitsui.com",604],["mlbtraderumors.com",605],["mljar.com",606],["modamee.com",607],["modernluxury.com",608],["media.moneyforward.com",609],["motherjones.com",[610,611]],["grist.org",[610,1286]],["motherless.com",612],["motogp.com",613],["motoringnz.com",614],["motorsport.com",615],["motorsport-total.com",616],["motto-jp.com",617],["movehub.com",618],["mowmag.com",619],["mp4upload.com",620],["mrfood.com",621],["mrskin.com",622],["msn.com",623],["msnbc.com",624],["nbcnews.com",624],["today.com",624],["multiplesclerosisnewstoday.com",625],["mundodastribos.com",626],["mundodeportivo.com",627],["musicredone.com",628],["mydailyfreedom.com",629],["patriotfetch.com",629],["news.mydrivers.com",630],["nasilemaktech.com",632],["nationalpost.com",633],["nationaltoday.com",634],["nature.com",635],["nededik.com",637],["neilpatel.com",638],["valuewalk.com",638],["neonnettle.com",639],["nerdwallet.com",640],["newegg.com",641],["newrepublic.com",642],["news18.com",643],["newsbytesapp.com",645],["newswars.com",646],["newsweek.com",647],["nexusmods.com",648],["nftplazas.com",649],["asia.nikkei.com",650],["nippon.com",651],["nironmagnetics.com",652],["nofilmschool.com",653],["nomadicmatt.com",654],["vdigitalservices.com",654],["nomuraholdings.com",655],["nordstrom.com",656],["novaramedia.com",657],["novinite.com",658],["nowpatient.com",659],["ny1.com",660],["nyanpedia.com",661],["nyk.com",662],["webtsc.com",[662,925]],["census.gov",[662,1033]],["chugai-pharm.co.jp",662],["daiichi-kamotsu.co.jp",662],["nhk.or.jp",662],["nymag.com",663],["vulture.com",663],["odysee.com",664],["ofbez.com",665],["office.com",666],["oh-my-teeth.com",667],["oilprice.com",668],["okmagazine.com",669],["oneindia.com",671],["openculture.com",672],["addons.opera.com",673],["blogs.opera.com",674],["forums.opera.com",675],["orbispatches.com",676],["organicauthority.com",677],["oszkar.com",679],["otsukai.com",680],["outlookindia.com",681],["paleofuture.com",683],["parsintl.com",684],["pbtech.com",[686,687]],["pbtech.co.nz",687],["peekyou.com",688],["petside.com",689],["pexels.com",690],["phemex.com",691],["phonearena.com",692],["phonescoop.com",693],["phoronix.com",694],["photobucket.com",695],["photonics.com",696],["picsart.com",697],["picturecorrect.com",698],["salemnews.net",698],["pimylifeup.com",699],["pixabay.com",700],["pixsor.com",701],["vippix.com",701],["pjmedia.com",[702,703]],["townhall.com",703],["planner5d.com",704],["plataformamedia.com",705],["playbuzz.com",706],["plough.com",707],["pocketgamer.com",708],["pokernews.com",709],["politifact.com",710],["polska-ie.com",711],["thenassauguardian.com",711],["porngsstube.com",712],["34travel.me",712],["pornhub.com",713],["portableapps.com",714],["pramgnet.com",715],["pressreader.com",716],["prompthero.com",717],["proprofs.com",718],["protrumpnews.com",719],["publishersweekly.com",720],["pyrexoriginal.com",721],["qatarairways.com",722],["qidian.com",723],["qq.com",724],["mail.qq.com",725],["qwant.com",726],["racingtv.com",727],["racquetmag.com",728],["radaris.com",729],["radarplane.com",730],["radioseoul1650.com",731],["rap-up.com",732],["wellnessmama.com",732],["rawstory.com",[733,734,735]],["alternet.org",[733,734]],["realitytvworld.com",736],["reason.com",737],["rebelnews.com",738],["rebooti.com",739],["latestgadgets.tech",739],["reddit.com",740],["amp.reddit.com",741],["rediff.com",742],["redstate.com",743],["retroist.com",744],["rigzone.com",745],["roadiscalling.com",746],["slothytech.com",746],["theinvisibletourist.com",746],["rockpapershotgun.com",747],["vg247.com",[747,911]],["eurogamer.net",747],["rogerebert.com",748],["routard.com",749],["route-fifty.com",750],["rpdrlatino.com",751],["informazionefiscale.it",751],["rt.com",752],["rttnews.com",753],["rwe.com",754],["sabcnews.com",755],["scientificamerican.com",757],["scifiinterfaces.com",758],["pcpj.org",758],["scmp.com",759],["scribd.com",760],["scrippsnews.com",761],["sears.com",762],["semafor.com",763],["seroundtable.com",764],["sfbayca.com",765],["sfist.com",766],["shameless.com",767],["shazam.com",768],["shein.com",769],["shopstyle.com",770],["siciliaoggi.com",771],["tennesseestar.com",771],["themichiganstar.com",771],["theminnesotasun.com",771],["theohiostar.com",771],["siciliapress.it",771],["tavoloeditoriradio.it",771],["bay.com.mt",771],["motori.net",771],["similarsites.com",772],["simpleflying.com",773],["skeptoid.com",774],["skyticket.com",775],["emb-japan.go.jp",775],["mobilenews.jp",775],["app.slack.com",776],["slate.com",777],["slaynews.com",778],["slideserve.com",779],["smashingmagazine.com",780],["smhlmao.com",781],["sncf-connect.com",782],["snopes.com",783],["sofmap.com",784],["soft32.com",785],["softpedia.com",786],["softwarekeep.com",787],["sogou.com",788],["fanyi.sogou.com",789],["solarisbus.com",790],["solutions-numeriques.com",791],["songsterr.com",792],["southfloridagaynews.com",794],["space.com",795],["thefitcareerist.com",796],["spiked-online.com",797],["spjeff.com",798],["sporcle.com",799],["sportsadda.com",800],["sportsbusinessjournal.com",801],["sportsocratic.com",802],["sportstarlive.com",803],["sputniknewslv.com",804],["sputnik-abkhazia.ru",804],["sputnik-georgia.ru",804],["sputnik-ossetia.ru",804],["stacker.com",806],["staradvertiser.com",808],["stargazette.com",809],["startpage.com",810],["startrek.com",811],["statnews.com",812],["stickam.com",813],["stoneberry.com",814],["stoodnt.com",815],["streamable.com",817],["streetinsider.com",818],["strevel.com",819],["sunsky-online.com",820],["surveymonkey.com",821],["swordscomic.com",822],["symbolab.com",823],["t-nation.com",824],["tabelog.com",825],["tabletmag.com",826],["tactxflashlights.com",827],["tainews.com",828],["talkingpointsmemo.com",829],["taosect.com",830],["techbigs.com",831],["techcrunch.com",832],["techlila.com",834],["techopedia.com",835],["techweez.com",836],["tecmint.com",837],["neveitalia.it",837],["telesatellite.com",838],["temu.com",839],["cloud.tencent.com",840],["texasmonthly.com",841],["thebetterindia.com",842],["theblaze.com",843],["thebookseller.com",844],["thecourier.com",845],["thecydia.com",846],["thedarewall.com",847],["restofworld.org",847],["thedrum.com",848],["thegamecrater.com",850],["theglobeandmail.com",851],["theguardian.com",852],["thehindu.com",854],["theintercept.com",855],["thejakartapost.com",856],["thekitchn.com",857],["thelondoneconomic.com",858],["thelostavocado.com",859],["themoscowtimes.com",860],["thenation.com",861],["thenationalnews.com",862],["thenationalpulse.com",863],["thenest.com",864],["thenewamerican.com",865],["ny.thepaperfair.com",866],["thephuketnews.com",867],["reed.co.uk",867],["thecourier.co.uk",867],["thepostmillennial.com",868],["theprp.com",869],["thesmokinggun.com",870],["thespectator.com",871],["thestayathomechef.com",872],["theweek.com",873],["thumbzilla.com",874],["thurrott.com",875],["time.com",877],["timeshighereducation.com",878],["timesofisrael.com",879],["timesofmalta.com",880],["tipranks.com",881],["topic.com",882],["topuniversities.com",883],["toucharcade.com",884],["tourhebdo.com",885],["tp-link.com",886],["tradeinn.com",887],["travelnostop.com",888],["trenitalia.com",889],["tripadvisor.com",890],["truecrimedaily.com",891],["truthdig.com",892],["tutsplus.com",893],["twistedvoxel.com",894],["twitchquotes.com",895],["help.twitter.com",896],["help.x.com",896],["tyrantscans.com",897],["uberhumor.com",898],["udn.com",899],["ugreen.com",900],["ukranews.com",901],["assly.dz",901],["rogor.ge",901],["koreatimes.co.kr",901],["ultimouomo.com",902],["universetoday.com",903],["unsertirol24.com",904],["upqode.com",905],["urbandictionary.com",906],["urbanoutfitters.com",907],["userbenchmark.com",908],["usmagazine.com",909],["venturebeat.com",910],["blog.vidizmo.com",912],["allnews.ge",912],["vigilantcitizen.com",913],["vistosulweb.com",914],["ilfattonisseno.it",914],["itacanotizie.it",914],["qds.it",914],["tempostretto.it",914],["voanews.com",915],["rferl.org",915],["vox.com",916],["wahoofitness.com",917],["walletinvestor.com",918],["wallpaperflare.com",919],["warontherocks.com",920],["wbal.com",922],["hofbraeu-muenchen.de",922],["visitberlin.de",922],["middleeasteye.net",922],["weather.com",923],["websiteoutlook.com",924],["weebly.com",926],["welivesecurity.com",927],["wellgames.com",928],["welovetrump.com",929],["westernjournal.com",930],["wnd.com",[930,940]],["whatsoniphone.com",931],["whosampled.com",932],["whtop.com",[933,934]],["news.tvbs.com.tw",933],["wikihow.com",935],["winzzguitars.com",936],["homemark.co.za",936],["wionews.com",937],["wisebread.com",939],["wondershare.com",941],["ilninth.wordpress.com",942],["world-of-satellite.com",943],["worldfinance.com",944],["worldjournal.com",945],["wowhead.com",946],["wpneon.com",947],["wsadirectory.com",948],["x2download.com",949],["xranks.com",949],["y2meta.com",949],["yt5s.com",949],["slickdeals.net",949],["xhaccess.com",950],["xhamster.com",950],["xhamster.desi",950],["xkcdb.com",951],["disk.yandex.com",[952,953]],["disk.yandex.ru",952],["youm7.com",954],["yourstory.com",955],["youtube.com",[956,957]],["youtube-nocookie.com",957],["youtube4kdownloader.com",958],["zacks.com",959],["zerohedge.com",960],["mail.zoho.com",961],["zycrypto.com",962],["boerse-global.de",963],["donaukurier.de",964],["foerderland.de",965],["gebrauchtwagenberater.de",966],["golem.de",967],["groupon.de",968],["groupon.fr",968],["heise.de",969],["icx-shop.de",970],["jobsuche-bw.de",971],["kicker.de",972],["kontextwochenzeitung.de",973],["kostenlose-urteile.de",974],["kress.de",975],["linux-magazin.de",976],["logistik-watchblog.de",977],["motorsportpics.de",978],["vansoestklassiekers.nl",978],["nw.de",979],["phoenix.de",980],["radiokoeln.de",981],["reifenpresse.de",982],["seniorenportal.de",983],["silicon.de",984],["silicon.es",984],["itespresso.fr",984],["silicon.fr",984],["channelbiz.it",984],["itespresso.it",984],["bit.pt",984],["channelbiz.co.uk",984],["spektrum.de",985],["strato.de",986],["supermarkt-inside.de",987],["laluce.news",987],["valentins.de",988],["wdr.de",989],["weltbild.de",990],["pestor.nl",990],["woxikon.de",991],["linux.do",992],["news.arizona.edu",993],["escoffier.edu",994],["getty.edu",995],["thereader.mitpress.mit.edu",996],["e360.yale.edu",997],["linktr.ee",998],["agenciasinc.es",999],["eleconomista.es",1000],["larazon.es",1001],["leroymerlin.es",1002],["rae.es",1003],["rtve.es",1004],["terra.es",1005],["theolivepress.es",1006],["agendadigitale.eu",1007],["corrierecomunicazioni.it",1007],["economyup.it",1007],["insuranceup.it",1007],["gamereactor.eu",1008],["lavocedelnordest.eu",1009],["iltalehti.fi",1010],["nyt.fi",1011],["baden.fm",1012],["di.fm",1013],["last.fm",1014],["automobile-magazine.fr",1015],["challenges.fr",1016],["comment-economiser.fr",1017],["e-sante.fr",1018],["ecommercemag.fr",1019],["francearchives.gouv.fr",1020],["journaldesfemmes.fr",1021],["kartable.fr",1022],["lamanchelibre.fr",1023],["lemondeinformatique.fr",1024],["leroymerlin.fr",1025],["loractu.fr",1026],["muslimshop.fr",1027],["ca.gov",1027],["nwglobalvending.fr",1028],["pole-emploi.fr",1029],["giocodigitale.game",1030],["lelo.ge",1031],["esports.gg",1032],["energy.gov",1034],["fbi.gov",1035],["ny.gov",1036],["capital.gr",1037],["am730.com.hk",1038],["034portal.hr",1039],["apartmanija.hr",1040],["hrportfolio.hr",1041],["jutarnji.hr",1042],["krovni-nosaci.hr",1043],["poba.hr",1044],["rast.hr",1045],["sptv.hr",1046],["atlatszo.hu",1047],["hrportal.hu",1048],["ingatlanbazar.hu",1049],["pcworld.hu",1050],["brainly.co.id",1051],["kompas.id",1052],["thejournal.ie",1053],["thesun.ie",1054],["toyota.ie",1055],["toyota.co.uk",1055],["walla.co.il",1056],["wheel.co.il",1057],["money.it",1059],["ddnews.gov.in",1060],["indiatoday.in",1062],["scroll.in",1063],["tech-camp.in",1064],["m.thewire.in",1065],["matratzen.info",1066],["nordicmag.info",1067],["realtime-chart.info",1068],["rzn.info",1069],["suedtirol.info",1070],["apkmody.io",1071],["cryptorank.io",1072],["hackster.io",1073],["kriptomat.io",1074],["tabler.io",1075],["virgool.io",1076],["alkawthartv.ir",1077],["betway.co.za",1077],["agi.it",1078],["alvolante.it",1079],["amazon.it",1080],["anothersound.it",1081],["ansa.it",1082],["assologico.it",1083],["astrooroscopo.it",1084],["automobile.it",1085],["automoto.it",1086],["moto.it",1086],["avvenire.it",1088],["bastabugie.it",1089],["biografieonline.it",1090],["meglio.it",1090],["blitzquotidiano.it",1091],["ladyblitz.it",1091],["arch.bz.it",1092],["canavesenews.it",1093],["torinonews24.it",1093],["centrometeoitaliano.it",1094],["comingsoon.it",1095],["comuniciclabili.it",1096],["wikibit.it",1096],["cronacheancona.it",1097],["dailybest.it",1098],["dirittierisposte.it",1099],["donewifi.it",1100],["engage.it",1101],["enzopennetta.it",1102],["eprice.it",1103],["eunews.it",1104],["euractiv.it",1105],["everyeye.it",1106],["fantacalcio.it",1107],["focusjunior.it",1108],["formulapassion.it",1109],["funweek.it",1110],["wtc.genova.it",1111],["gigapc.it",1112],["globalist.it",1113],["grandangoloagrigento.it",1114],["greenstyle.it",1115],["japanpost.jp",1115],["ice.it",1116],["ilfarmacistaonline.it",1117],["ilfattoalimentare.it",1118],["ilmetapontino.it",1119],["iltempo.it",1120],["ilvibonese.it",1121],["infobuildenergia.it",1122],["internazionale.it",1123],["katorishintoryu.it",1124],["lagazzettadelmezzogiorno.it",1125],["laleggepertutti.it",[1126,1127]],["tuttoandroid.net",1126],["lantidiplomatico.it",[1128,1129]],["lastampa.it",1130],["leggioggi.it",1131],["liberogioco.it",1132],["linkiesta.it",1133],["mobimart.it",1134],["monclick.it",1135],["multiplayer.it",1136],["my-personaltrainer.it",1137],["nonsprecare.it",1138],["notizie-inter.it",1139],["orvieto24.it",1141],["pagamentidigitali.it",1142],["penskeautomotive.it",1143],["puntosicuro.it",1144],["qualescegliere.it",1145],["radioitaliaannisessanta.it",1146],["red-live.it",1147],["ricoh.it",1148],["sky.it",1149],["spaziogames.it",1150],["sportitaliabet.it",1151],["stabiachannel.it",1152],["stol.it",1153],["storicang.it",1154],["superguidatv.it",1155],["tempi.it",1156],["tp24.it",1157],["unimore.it",1158],["uniroma1.it",1159],["vitatrentina.it",1160],["wittgenstein.it",1161],["francescocosta.net",1161],["wuerth.it",1162],["ytong.it",1163],["zerosette.it",1164],["zoomsud.it",1165],["bedstyle.jp",1166],["buyee.jp",1167],["dandy-house.co.jp",1168],["diners.co.jp",1169],["sumitclub.jp",1169],["jingukan.co.jp",1170],["jti.co.jp",1171],["ntv.co.jp",1172],["tv-asahi.co.jp",1173],["tv-tokyo.co.jp",1174],["yahoo.co.jp",1175],["carview.yahoo.co.jp",1176],["sports.yahoo.co.jp",1177],["otekomachi.yomiuri.co.jp",1178],["comnico.jp",1179],["news.denfaminicogamer.jp",1180],["diamond.jp",1181],["hotpepper.jp",1182],["iphone-mania.jp",1183],["kotobank.jp",1184],["mbs.jp",1185],["narita-transit-program.jp",1186],["biglobe.ne.jp",1187],["280blocker.net",1187],["plus.nhk.jp",1188],["sp.nicovideo.jp",1189],["radionikkei.jp",1190],["suumo.jp",1191],["toptoon.jp",1192],["ufret.jp",1193],["auction.co.kr",1194],["kimcartoon.li",1195],["1a.lv",1196],["delfi.lv",1197],["skaties.lv",1198],["russian-sex.me",1199],["landian.vip",1199],["xpics.me",1200],["thscore.mobi",1201],["debate.com.mx",1202],["excelsior.com.mx",1203],["thestar.com.my",1204],["alarabiya.net",1205],["ancient-origins.net",1206],["bravotube.net",1207],["codecanyon.net",1208],["copytrans.net",1209],["blog.csdn.net",1210],["ec-store.net",1211],["edugeek.net",1212],["electronicintifada.net",1213],["opendemocracy.net",[1213,1233]],["fullfact.org",1213],["emails-checker.net",1214],["finanzfrage.net",1215],["gutefrage.net",1215],["ghacks.net",1216],["independentaustralia.net",1217],["informationisbeautiful.net",1218],["inquirer.net",1219],["jam-news.net",1220],["jlhs.net",[1221,1222]],["jzhx.net",1221],["kitguru.net",1223],["marijuanamoment.net",1224],["mathe24.net",1225],["mcsweeneys.net",1226],["meijumi.net",1227],["myanimelist.net",1228],["nativecamp.net",1229],["ncrypted.net",1230],["neowin.net",1231],["njjzxl.net",1232],["organicfacts.net",1234],["oschina.net",1235],["researchgate.net",1236],["slideshare.net",1237],["sony.net",1238],["telesurtv.net",1239],["urlgalleries.net",1240],["wowway.net",1241],["revolver.news",[1242,1243]],["newsnow.co.uk",[1242,1437]],["welingelichtekringen.nl",1245],["bighorn.no",1246],["dagbladet.no",1247],["firkloveren.no",1248],["lookbook.nu",1249],["1news.co.nz",1250],["noelleeming.co.nz",1252],["stuff.co.nz",1254],["thepost.co.nz",1255],["thepress.co.nz",[1255,1256]],["waikatotimes.co.nz",1255],["thespinoff.co.nz",1257],["turners.co.nz",1258],["consumer.org.nz",[1259,1260]],["themarkup.org",[1260,1336]],["48hills.org",1261],["99percentinvisible.org",1262],["aarp.org",1263],["acs.org",1264],["agsiw.org",1265],["annualreviews.org",1266],["archive.org",1267],["archlinux.org",1268],["artscanvas.org",1269],["arxiv.org",1270],["audubon.org",1271],["bitdegree.org",1272],["blogcritics.org",1273],["c-span.org",1274],["calmatters.org",1275],["citizensforethics.org",1276],["civilbeat.org",1277],["commondreams.org",1278],["cpr.org",1279],["ctrlq.org",1280],["democracynow.org",1281],["eff.org",1282],["emojipedia.org",1283],["factcheck.org",1284],["hrw.org",1287],["icij.org",1288],["imcdb.org",1289],["insideclimatenews.org",1290],["investigativepost.org",1291],["isglobal.org",1292],["jns.org",1293],["daily.jstor.org",1294],["jurist.org",1295],["khanacademy.org",1296],["knowablemagazine.org",1297],["laphamsquarterly.org",1299],["lareviewofbooks.org",1300],["leawo.org",1301],["marketplace.org",1302],["metager.org",1303],["miraheze.org",1304],["mozilla.org",1305],["mprnews.org",1306],["nationofchange.org",1307],["netzpolitik.org",1308],["northcountrypublicradio.org",1309],["octoprint.org",1310],["onegreenplanet.org",1311],["opb.org",1312],["opensecrets.org",1313],["pbs.org",1314],["peoplesworld.org",1315],["philosophynow.org",1316],["phys.org",1317],["pirg.org",1318],["privacywall.org",1319],["progressive.org",1320],["propublica.org",1321],["prospect.org",1322],["publicdomainreview.org",1323],["railstutorial.org",1324],["rightwingwatch.org",1325],["science.org",1326],["slashdot.org",1327],["slideme.org",1328],["spotlightpa.org",1329],["tasvideos.org",1330],["texastribune.org",1331],["the74million.org",1332],["thebulletin.org",1333],["thefire.org",1334],["themarginalian.org",1335],["themedialine.org",1337],["thenewhumanitarian.org",1338],["truthout.org",1339],["undark.org",1340],["wgbh.org",1342],["whowhatwhy.org",1343],["whyy.org",1344],["worldhistory.org",1346],["wqxr.org",1347],["pronouns.page",1348],["businessmirror.com.ph",1349],["tribune.com.pk",1350],["gda.pl",1352],["goldenline.pl",1353],["gornikzabrze.pl",1354],["gosc.pl",1355],["gsmonline.pl",1356],["komorkomania.pl",1357],["mpolska24.pl",1358],["naszamlawa.pl",1359],["pb.pl",1360],["pkobp.pl",1361],["player.pl",1362],["regenersis.pl",1363],["rp.pl",1364],["virginmobile.pl",1365],["abola.pt",1366],["dnoticias.pt",1367],["maisfutebol.iol.pt",1368],["sapo.pt",1369],["uc.pt",1370],["record.xl.pt",1371],["ebin.pub",1372],["realitycheck.radio",1373],["glas-javnosti.rs",1374],["5-tv.ru",1375],["autowp.ru",1376],["bancaintesa.ru",1378],["culture.ru",1379],["forbes.ru",1380],["interfax.ru",1381],["kinopoisk.ru",1382],["kommersant.ru",1383],["kp.ru",1384],["ntv.ru",1385],["rambler.ru",1386],["rbc.ru",1387],["ria.ru",1388],["rt.ru",1389],["traveller-eu.ru",1390],["tvzvezda.ru",1391],["uralpress.ru",1392],["vestifinance.ru",1393],["any.run",1395],["thenational.scot",1396],["bahnhof.se",1397],["fass.se",1398],["skatteverket.se",1399],["tullverket.se",1399],["meet.jit.si",1400],["dev.to",1401],["torrentgalaxy.to",1402],["kimcilonly.top",1403],["haberiniz.com.tr",1404],["takvim.com.tr",1406],["scandi.travel",1407],["4gtv.tv",1408],["adessoin.tv",1409],["atletica.tv",1410],["i24news.tv",1411],["lbry.tv",1412],["lospecialista.tv",1413],["mywheels.tv",1414],["teamfortress.tv",1415],["twitch.tv",1416],["vloungebeach.tv",1417],["w2g.tv",1418],["bcc.com.tw",1419],["pravda.com.ua",1421],["itc.ua",1422],["ubr.ua",1423],["vesti.ua",1424],["qmul.ac.uk",1425],["dailymail.co.uk",1426],["emergingrisks.co.uk",1427],["gq-magazine.co.uk",1428],["independent.co.uk",1429],["inews.co.uk",1430],["ispreview.co.uk",1431],["jewishnews.co.uk",1432],["jobisjob.co.uk",1433],["londonnewsonline.co.uk",1434],["metro.co.uk",[1435,1436]],["omgubuntu.co.uk",1438],["pcpro.co.uk",1439],["processengineering.co.uk",1440],["revisionworld.co.uk",1441],["salisburyjournal.co.uk",1442],["screamingfrog.co.uk",1443],["spectator.co.uk",1444],["thecritic.co.uk",1445],["thetablet.co.uk",1446],["theweek.co.uk",1447],["humanists.uk",1448],["spring.org.uk",1449],["jotform.us",1450],["nautil.us",1451],["guardaserie.watch",1452],["reinsurancene.ws",1453],["nsfw.xxx",1454],["blaauwbergbeachhotel.co.za",1455],["businesstech.co.za",1456],["mybroadband.co.za",1456],["dailymaverick.co.za",1457],["moneyweb.co.za",1458],["timeslive.co.za",1459],["topauto.co.za",1460],["webuycars.co.za",1461]]); + +const entitiesMap = new Map([["sadisflix",0]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/annoyances-overlays.js b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-overlays.js new file mode 100644 index 0000000..35e132d --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-overlays.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-overlays + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".is-blocked",".ico.close,\n[href=\"/user/profile/premium-membership\"]","#cboxOverlay","#colorbox",".GrowthUnauthPinImage > a > div[class^=\"Jea\"]:has(button[class^=\"noButtonStyles \"]),\n.Hsu.iyn.zI7:nth-of-type(2) > div > .FullPageModal__scroller,\n[data-test-giftwrap],\ndiv[class=\"Closeup__wrapper\"] > div > div[style^=\"cursor: default\"],\ndiv[class=\"GrowthUnauthPinImage__imageDim\"],\ndiv[data-test-id=\"giftWrap\"]","#js-abContainterMain",".alert-danger.alert","main.py-4 > p",".GetRewardsBlock_GetRewardsBlock__3tHaD",".yui-popup-container-node",".esub-section-wrap","#tie-newsletter-3",".t-nl-box-1",".adblock-box","#mc_embed_signup",".newsletter-subscription",".sticky_top",".newsletter",".ck-modal--newsletter-modal-wrapper,\ndiv[class^=\"NewsletterBanner_\"]",".newsletter-section-wrapper",".subscription-note-wide",".reveal-modal",".reveal-modal-bg","#newsletter",".bg-refurbed-blue",".box-emarsys",".footer__subscription","#thegapnewsletter",".ml-manual-widget-container",".outpost-pub-container","#backdrop-container,\n.EmailSignupModal__portal",".email-overlay",".focus-guest-alert",".pum",".ba-widget-namespace",".mail_signup",".modal-backdrop",".modal","#NewsletterSignUpSideHero",".subscription-modal",".bg-indigo-700",".sign-up-widget-placeholder","#adBlockMessage",".c-notification-bar",".subscribe-box",".signup_form_container","#middleSubscribe,\n.home_fixed-subscribe__JNPlW",".pm-todays-newsletter-block","._1iiWS",".subscribe_drive-subscribe-content__wrapper__H5Hu0,\n.subscribe_drive-subscribe-content__wrapper__eL0k9",".max-w-7xl","#omnisend-dynamic-container",".footerSubscribeMe",".curated-content-block__newsletter","#pop-convert-app",".subscribe-newsletter",".otp-overlay",".promo-banner",".subscribe-footer",".subscribe","a[href*=\"/newsletter\"]","#subscribe-main","#mc-embedded-subscribe-form",".shopify-section-group-popup-group","._13cnlxs2af",".newsletterForm-1Gx",".footer-block__newsletter",".subscribe-border-bottom",".ml-subscribe-form",".gform_widget",".signup","#newsletterForm",".newsletter_container",".ow-signup",".widget_infusionsoft",".ff-63da3514de520bd60dc34604","#visitor-notice","#footer-collect-emails",".newsletter-form-wrapper",".block-wrap-mailing,\n.subscribe-wrap",".qe-news--inline",".emthemesModez-footer-topColumns-wrapper",".offYourDial",".l-footer-join","#newsletter-form","#subForm,\n.cm-form-container","#_lpSurveyPopover",".newsletter-container",".footer-top",".popup_overlay",".newsletter-style-4,\n.spy-newsletter",".enews-quick","#custom_html-3",".vc_single_image-wrapper,\n.vc_wp_text",".js-footer-email-capture","#catalogueDrawer,\n.drawerTitleTextWrapper","#interstitial",".border-years,\n.sign-up-form-latest,\n.signup-box-container",".slide-in-from-bottom","div[class*=\"StyledFormContainer\"]",".sidebar-sticky--briefing",".panel--subscribe","#emailPopUpModal",".Newsletter",".emailReengagement",".b-sideSub",".subscribe-callout",".InlineSubscribe_inlineSubscribe__Yc5sT",".SiteFooter_signup",".warning",".js-blocknwlsub","#NEWSLETTER_OCHTEND","#block-nieuwsbrief",".footer-newsletter",".cj-root","box-newsletters",".article-detail-nieuwsbrief",".floorad,\n.pane-bulweb-general-bulletinguide-block,\n.pane-bulweb-general-registration-block",".newsletter-form",".newspopup_up_bg",".subscription",".form_iscriviti",".premium-popup,\n.widget-dynamic","div.aslot","#sidebar-mailer",".gh-footer-signup",".kg-signup-card-content","._subscribeDialog_1h9fv_1,\n.intro-popup,\ndiv[class^=\"_background_1h9fv_\"]",".c-newslatter-box",".revue-embed",".catchment-box",".newsletters","script[id^=\"wccp_\"]",".form-email-container",".ad-aside,\n.im-cta",".cs-site-subscribe",".wpforms-widget",".mc-optin",".newsletter_form_amp_inner",".newsV2-assinar",".form-subscribe,\n.navigation-menu__form-create",".tec--thebrief,\n.tec--thebrief__bg,\n.tec--widget-thebrief",".jupiter-news-notice",".c-newsletter",".btn-newsletter,\n.sup-newsletter","#exit-modal-signup, #overlay-modal",".subscribeBox",".subscribeNews",".customer-gift",".footer-customer-gift,\n.gift-bag,\n.git-bag-pop",".nua-newsletter",".gfm-subscriptions-in-content",".fancybox-container",".product-details-page__ad-unit","[class^=\"newsLetterCont\"]",".block__newsletter-cta",".footer-social-share-icon__container-1","#emailCheckFooter",".accountCTA-XwarX",".footer-cta",".newsletter-signup",".current.blocker,\n.newsletter-cta-large-wrapper",".share-mailing",".bm-footer__wrapper__subscribeButton","[id^=\"smsbump-form-\"]",".react-responsive-modal-root","[data-aqa=\"widget-breaking-banner\"]",".vip-enrollment-banner",".foo-newsletter",".pp-btn-container","#insiderEmailAlert","#footerSubcribeForm",".home-subscribe",".main-footer-newsletter","#website_ticker","#newsletterSignUp",".c-newsletterSignup","#headerAd,\n.c-textSignup",".ad-container","#notification,\n.news-letter-form","#shopify-section-newsletter-popup","#hh-newsletter",".browsepopup","#newsletter-modal",".adthrive-ad,\n.send-footer,\n.slbElement","#modalSignup",".sharing","#newsletter-hub-promo-box,\n#newsletters-subscription-box-root,\n.brz_msg_wall_body,\nbody > div[style]:has(.brz_msg_wall_body)",".simpleltkmodal-container",".simpleltkmodal-overlay",".modalStyled",".__wrap__2golE.nl-signup > div > .inner,\n.single-article-text > blockquote > p",".hero-sidebar,\n.under-article-widget-nl",".wcb-md-modal,\n.wcb-md-overlay",".paragraphs-item-call-to-action","#ndms-newsletter_widget",".dialog-type-lightbox",".reveal-overlay",".promo-designer-modal",".c-newslettersticky",".subscribe-bar",".popUp-overlay",".StyledNewsletterSection-sc-67bd630a-0,\n.most-popular-newsletter-container,\n.sc-pahfbg-0.beUHeC.print\\:hidden",".newsletter-popup",".enewsSubscribeModal",".ReactModal__Overlay","#savingSignupWidget",".connect-us",".plp__newsLetterSignUp__3GXDU","#shopify-section-popups",".footer-section__newsletter_signup",".needsclick[aria-label][style]",".elementor-popup-modal",".brave_popup",".messaging-zone","._form,\n.sidebar-above-footer",".spu-bg,\n.spu-box",".b-footer_email",".email-popup__overlay",".ju_Con,\n.ju_overlay",".ara-newsletter","#nlt_signup_botton","#popup",".w-full > div[class*=\"min-h-\"]:has(> style + div > .markdown > p > a[href*=\"adblock\"]),\n[id^=\"headlessui-\"] [role=\"dialog\"]:has(.w-full > .w-full > .markdown > p > a[href=\"https://pks.raenonx.cc/en/docs/view/help/disable-adblock\"]),\ndiv[class*=\"main_announcement-animation\"]:has(> [class*=\"announcement\"] > .markdown > p > a[href$=\"/docs/view/site/ads-and-credits\"]),\ndiv[class=\"fixed bottom-0 z-anchor w-full bg-slate-500\"]:has(> div[class=\"flex flex-col w-full\"] > button.button-clickable-bg-opaque > .transform-smooth > svg),\ndiv[class^=\"grid w-full size-full grid-cols\"]:has(> div[class^=\"relative bottom-0 w-full overflow-hidden outline-transparent\"] > .absolute > .adsbygoogle)","#dh-donation-prompts-5",".in-article-sub-form",".widget_sib_subscribe_form",".NewsletterPopup",".snm-newsletter-subscription","#adnz_maxiboard_1","[class^=\"style__NewsletterPopupComponent\"]","#newsletter-flyin,\n.--is-open,\n.infobox,\n.newsletter-modal__container,\n.si-teaser--newsletter-subscription,\n.sib-form-container",".newsletter-modal","section[class^=\"NewsletterBox_\"]",".watson-snippet__newsletter",".popup",".mt-3","#mc_register_iframe,\n.rotulo-newsletter","#suscripcion,\n.mail_box",".flex.mt-20.my-10,\n.opacity-0.bg-slate-900,\n[role=\"dialog\"][id=\"radix-:rh:\"][data-state]",".nav-tools",".outpost-cta",".NLFormInsertFromCMS,\n.dZRtZo,\n.drEkmg","[class=\"md:mt-10\"]","#email-modal-container,\n#email-modal-overlay",".flex-col.flex.border-t.p-10.gap-4,\ndiv > .p-10.gap-4","#coco-newsletter-sidebar,\n#coco-subscriber-newsletter",".suscribe",".GridItem.hEYXVm.sc-39129d7e-1,\n.left-0.top-0.fixed,\n.max-w-prose",".asDecapitated",".TheFooterSignUp",".widget-ad-container","#lead_newsletter","[data-cy=\"layout-newsletter-signup\"],\n[data-ga-view-prompt=\"psyche_footer_banner_newsletter\"],\n[data-ga-view-prompt=\"psyche_midarticle_insert_newsletter_oatmeal\"],\n[data-ga-view-prompt=\"psyche_popup_rightcorner_newsletter_oatmeal\"]","#ethad",".form-simple",".md-colorbox,\n.subscribebox",".modal-container",".subscribe-panel",".footer-Newsletter-input,\n.newsletter-subscription_newsletterform__ulg8Q","#notice-root","#hs_cos_wrapper_blog_post_simple_sticky_cta,\n.blog-hustle-form-config-wrapper",".app-subscribe",".mailchimp-subscribe",".newsletter_sidebar_block",".blocked-notice-small","#sg_email",".newsletter-main-old,\n.newsletter-mini",".ui-widget-overlay",".ui-dialog[aria-describedby=\"modal-msg\"]:has(a[href$=\"/console/abo.pl\"][style^=\"text-decoration:underline\"])",".EsolEmailSubscribeWidget",".section-email-sub","#text-8",".adace-popup",".banner",".article__subscribe,\n.subscribe--sidebar",".cb-box","#BannerNewsletter_Container","#smile-ui-container",".wpcf7",".Form-wrapper",".TwoColumnContainer3070",".article-subscription-form,\n.exit-intent-popup",".custom-html-widget",".email-box,\n.hello-bar-container",".bio-lp-newsletter",".modal--content",".aside-newsletter-signup",".Shfq",".block-subscribe","#newsLetterSignup",".skl-widget",".privacy-policy-banner",".subscribe-post",".block-email",".block-inline-email",".adBlocked, .banner",".recirculationCTA",".wpforms-container",".signup-global",".in-content-house,\n.in-house","._footer_newsletter_1ecdc_1","#adm-signupbar,\n#ftr_subscribe-join,\n#hdr_sign-up",".signup-block","#global-footer-main_contact","#featured-news",".magazine__banner,\n.newsletter-overlay","#widget-newsletter","#signup-popup",".show-newsletter-container",".newsletterwrapper",".savicom-subscribe-widget",".hbspt-form","#block-2","#newsletter-popup-container, #newsletter-popup-overlay",".bannerleads","#newuser_promotion_ad",".region--trending.region,\n.sidebar-signUp-blockWrapper",".boxemail",".uabb-modal-parent-wrapper",".black-box",".subscribe-btn",".email-signup",".alg_subscribe_cont,\n.formnews",".light-box-shadow",".seva-overlay","#GeneralSaleBanner","#mailing-list","._9u2nava_713",".new-release-newsletter-promo-tile",".promo",".mntl-dialog--campaign",".r-klde5a.r-1awozwy.css-175oi2r",".block-listraksubscribe-block,\n.newsletter-incontent,\n.newsletters-signup-wrapper",".sidebar-form",".subscribe-s",".wpsta-ar-newsletter-1st-page-view",".fs-daily","#cm-embed_signup","#slidebox","#homeSignUp",".anw-subscribe","#piano-modal-backdrop,\n.sc-8051a6e6-3",".tp-container-inner",".inset-0.fixed",".js-section__promo-pop",".terrabanner",".elementor-element-36dbceb","[class] > [class] > form[class]",".swal-overlay",".ck_form_container","#articleNewsletterForm",".subcription-block",".article-subscribe-box","#form_newsletter",".c-pwa-email-signup--footer",".subscribe-div",".fancybox-overlay",".notify",".mc_embed_signup","#cb-announement-bar",".footer-block--newsletter",".tingle-modal",".channel-subscribe",".hd-promo","#jsNewsletterContainer",".ar-newsletter-tc__sheet","#nlForm,\n.dml-wrapper",".subscribe-form",".c-toaster","[class^=\"_newsletter_\"]",".techforge-subscribe-widget","#ouibounce-modal",".theme-newsletter-signup",".aom-subscribe",".c-newsletter_wrap","signup-modal-prompt-fullscreen",".newsl-suscribe__content,\n.nwl,\n.publi",".sgpb-popup-overlay",".ao-newsletter","#block-panels-mini-clone-of-sharer,\n.pane-mailchimp-signup-signup-to-our-emails","#block-13,\n#block-14,\n#block-16","#block-15",".SubtoNew_box",".wp-block-cover[style=\"padding-top:0;padding-bottom:0\"]",".atavist-mailchimp","#homepage-newsletter-component,\n.footer-subscribe,\n.js-email-ask-form,\n.js-subscription-ask-modal,\n.modal-sm-fullscreen",".newsletter-sign-up--station",".foot-newsletter","[class^=\"PopUp_\"]",".white-bkg","#NewsletterModal,\n.cta-small","#omnisend-forms-container","#mail-list-button","#newsletter-box",".modals-wrapper",".bloc-netitmail",".modal, .modal-backdrop",".news-letter","#uf-cta-beside",".footer-top-follow-us",".ms-footer_top",".alertbar",".block-newsletter","#newsletter-signup",".newsletter-section",".Modal_ctaContainer__kHYHl,\n.\\!bg-blue-core,\n.landing-page-cta,\n.right-rail-cta,\n[class*=\"StoryPageCTA_story-page-cta_\"]",".tm-desk-reg-box-wrapper,\n.tm-join-box",".infopub,\n[id^=\"adReplacement\"]",".overflow-hidden.bg-primary-orange",".overscroll-contain",".chakra-portal",".chakra-modal__content-container","#webform-submission-e-mail-popup-node-2111-form-ajax,\n.block-sign-up-for-our-email-newsletter","#shopify-section-popup",".section--newsletter",".experience-card-dialog-wrap",".banner-text","#sub-footer",".box-informed,\n.ft--stay-informed",".dimmer,\n.oneTapLoginModal","#section-newsletter-blk",".fd-modal",".for-email",".style--newsletter-signup-bottom--1Spc175x",".subscribeToOurNewsletter","[id*=\"cdm-zone\"]",".ui-dialog","#reg5-form-fon","#zephr-message,\n.zephr-overlay,\nimg[alt=\"News Daily banner\"]",".subscription-widget,\nps-subscription-module",".mw1200px.rel",".kg-signup-card","#emailSignupRoot",".becker_doubleclick","#page_triggers",".dark-gradient-bg","#fancybox-overlay","#fancybox-wrap,\n#top-alert","#subscribe",".bic-newsletter",".newsletter-header",".simple-row-signup",".email-alert-signup",".footer__mailing__right",".OPF__embedded-form",".call-to-action-container",".widget-postup-standalone-form",".beautify__newsletter",".css-mha66v-Box-Flex-StyledNewsletterLayout",".adblock",".widget-popup","[class^=\"newsletter_\"]",".votd-subscribe-form",".post-article-signup",".cta-container",".newsletterSignupGrid",".cta--subscription,\n.ctas-container",".blackOverlay",".bt-block__inner",".subscribe-win",".flyout_newsletter_center",".wp-block-ldm-blocks-call-to-action",".adace-slideup-slot-wrap",".adblock-tips",".bodysection-subscribebar",".section-subscribe",".elementor-element-2db20597",".dXWTEu,\n.gyHIup","#facebox,\n#facebox_overlay,\n.bottom-slideIn","#custom_html-7",".cta","#block-cdwregistertimedmodal,\n.hdr-top,\n.insider-register-one-form-wrapper,\n.paragraph--type--linked-image,\n.views-field-field-cta-slide-image",".cp-popup-container",".persistentcomponent",".simplemodal-container,\n.simplemodal-overlay",".CampaignFullscreen__bravoLayer",".c-signup",".newsletter-module","#tnp-modal",".newsletterwidgetminimal-6",".w21_middle-bar__newsletter",".subs-block",".journey-template--cm_footer,\n.persistent-bottom",".journey-unit__container",".subscribe-form-home",".b-newsletters",".blur.signup-gate",".overlay",".subscribe-ad__corner",".gta-link-track",".border-neutral-200.border-b.bg-white,\n.exit-modal",".m-generic-cta--email-signup",".bl-f-wrap",".subscription-section","#app-overlay","div[class^=\"newsletter\"]",".newsletter-box",".join-email-list-wrapper",".in.fade",".tve-leads-slide-i,\n.widget_mailchimpsf_widget","#simplemodal-container, #simplemodal-overlay","#simplemodal-overlay",".subscribe_div","#block-4,\n#fluentform_6,\n.five.row","#bbd_incontent",".bottom-banner","div.overlay, .bottom-banner",".bat-theme-widget-constant-contact",".newsletter-row",".subscribtion-form","#fdn-sm-NewsletterSignupWidgetSlideIn","#web-subscribe2",".guide-newsletter",".footer-info-col--newsletter",".block-email-subscribe","#modal-root",".noblock-modal",".signup-wrapper",".popup-modal",".homepage-newsletter-module,\n.inline-newsletter-signup",".inline-newsletter-form",".popup-wrapper",".nw-ns-main",".VrW.j1J,\n.card-180737953,\n.lqj,\ndiv.lqj:last-child",".in-post-recipe-save,\n.newsletter2",".bfp-newsletter-signup",".g1-popup-newsletter",".subscribe-enter-done","#pn-newsletter-signup",".woocommerce-store-notice",".lg\\:top-\\[125px\\]",".newsletter-sign-up-wrapper",".bee-page-container,\n.exit-intent-acm","#black_mask",".newsletter-for-scroll,\n.td-pb-span4.tdi_127,\n.tdi_117,\n.tdi_134.vc_column",".email-capture",".dialog,\ncars-newsletter-signup",".modal-wrap",".cta46_component",".footer-head",".bg-col-blue","#block-newsletterfooterblock,\n.block-newsletter-block",".EventPromoInline",".site-newsletter-menu",".pum-overlay[data-popmake*=\"newsletter-signup-popup\"]",".pum-overlay",".single-footer-subscribe",".subscription__content","#text-4","#newsletter_widget",".signUpWrapper","[data-cy*=\"Newsletter\"]","#eme-global-head",".newsletterSignup",".footer-email-signup",".elementor-element-648759a3",".wripper_block",".mailpoet_form",".preloaded_lightbox",".fb_lightbox-overlay","section[class^=\"inline-newsletter\"]","#newsletter-popup",".ebookbox,\n.newsletterbox",".kadence-conversion-wrap",".media-width-half,\n.signup-module","#restrict-access-model","#right-widget-d-newsletter_form_widget-17,\n#right-widget-top-newsletter_form_widget-14",".td-all-devices",".article-subscription",".newsletterSignUpBox","#custom_html-2","#nlsubscribe",".footer-sub",".conversion-module",".newsletter-block",".adblock_detector",".case_newsletter",".signup1","#sliding-popup.sliding-popup-bottom",".cdj-vip","#shopify-section-promo-pop",".loyalty-offer-overlay",".black.bg-orange-1-500.bottom-0.fixed,\n.mt6.ph2.bg-blue4",".NewsletterSignup",".gklQZJ","#sib-form",".CNBCFooter-info",".c-newsletterInlineUnit",".newsletter_deals",".bx-impress",".factbox_inline-small",".bottom-0.fixed",".subscribe__fixed",".NewsletterWrapper-JRxKg",".ticker-view",".et_pb_widget",".adsbygoogle",".signup-box",".ct-newsletter-subscribe-container",".dialog-lightbox-widget","[class^=\"article-sign-up-\"]",".Mainads,\n.Newslettershare",".aside-little_newsletter","#hs-web-interactives-top-anchor","#tncms-block-1390809",".has-light-gray-background-color","#sticky-footer-cta","#ps__widget_container",".Newsletter__NewsletterContainer-sc-1ysnx0y-0,\n.sc-2ff98d60-0",".mailpoet_form_popup_overlay",".box--teal-accent",".lcw-modal__parent",".subscribePromo",".fd-form-popup",".subscribebar",".wp-block-group__inner-container","#newsletter_signup",".e1iisoe612","[href=\"https://link.cosmosmagazine.com/JP4n\"]","#email-popup-title","#newsletter-entry-footer,\n.subscribe-tab","body > .force-to-login-popup",".wrap__newsletter",".subscribe-area","#email-subscribers",".module-newsletter",".upper",".crain-newsletter-v2-wrapper",".block-about__right,\n.block-newsletter-cta-sidebar",".block-newsletter-cta",".cb-box__wrapper-center_modal",".sgpb-popup-dialog-main-div-wrapper",".js-signup-visibility",".wp-block-cata-newsletter","#email,\n.gb-container-6d731b3a",".ad-imu-sticky","#popinCK,\n.ck-newsletter","#emailFooter",".herald-ad,\n.herald-txt-module",".footer-card-email",".tve-leads-shortcode","#cp-newsletter-block",".followit--follow-form-container","#mo_optin_widgets-2","#expanded-message,\n#ezve-inbody-newsletter-widget",".newsletter-subscription-small",".marketo-newsletter-form","#divSideNews,\n.c-box-news",".z-newsletter","#subscribe_black_box",".fancybox-is-open,\n.sidebar-section--subscribe",".news-control",".mpc-callout","#popup_box","#dc-home-tab-bar",".newsletter-button,\nfooter",".dfx-inHouseGuideBannerComponent,\n.dfx-inHouseNewsletterBanner","[class^=\"IframeNewsletter_iframe-\"],\n[class^=\"NewsletterModule_newsletter_\"]",".dk-action-embed",".EmailSignup",".mfp-bg",".mfp-wrap","#nativo_rightrail1,\n.b-modal.b-dialog",".dmn-newsletter-overlay,\n.dmnc_features-cta-newsletter-cta-newsletter-module__eQOmx,\n.dmnc_features-cta-social-cta-social-module__YgCAW",".SubscribeBannerTopicPage-Content",".newsletter-sign-up",".block-channel_subscription,\n.block-registration_prompt,\n.js-mktoFormBlock",".fit-omv2-modal",".ju_iframe",".magazine-cta",".widget-newsletter",".widget_nypost_decider_social_connect_widget",".page_footer-container_newsletter_sticky","#block-8",".abp-banner",".ContentGate_wrapper__tNtjt","div[class*=\"NewsletterSign\"]",".defia-right-rail-newsletter","journey-modal-newsletter","#mh-ext-signupemail-modal","#footer-email-sign-up-form","#promo-designer-modal-custom-pop","#tncms-region-global-container-top",".navbar-nm__n","#below-article,\n#newsletter-subscribe-div,\n#subscribe-box",".jet-popup",".form-inline","[data-cy=\"SignupWidget\"]","#dga-newsletter-cta",".footer-sub-form",".foot-login,\n.j-foot-login",".dsg-react-footer-cwu-sign-up",".gform_wrapper",".widget",".newsletter-form--article","#digg-subscribe,\n#subscribePromotion,\n.md\\:p-4.p-2.rounded-md,\n[data-cy=\"namespace-home-newsletter\"]",".khfYvn",".cta-link","[class^=\"buttonWrapper\"][tabindex=\"2\"]",".tp-modal",".tp-active.tp-backdrop","#email-signup",".o-AdhesionNotifier",".mc4wp-form","#article-sign-up,\n.bg-blue-750,\n.bg-bottom.bg-\\[length\\:100\\%_100\\%\\]","#tncms-block-529772",".widget_convertkit_form",".dib-footer-signupemail","#email-signup-template","#simple-banner,\n.widget-wrap.widget_text","#cbox",".large-footer-shot","#freetrial_popup","#totalpoll",".signup-modal",".reveal-newsletter","#shopify-section-entry-popup","#shopify-section-newsletter",".advads-background,\n.drugt-before-you-go",".subscribe__form",".badge-link--newsletter,\n.js-footer-card",".meta-info-block",".nlbox",".signin-prompt",".landing-subscribe",".copyRight-div",".NewsSubscribeLg_main__3THYS","#news-letter-pop","#ep-footer-subscribe",".c-postup-widget,\n.newsletter-window",".mailinglist","#eb-bottom-banner,\n.eb-promotions--subscribe",".cta-suscripcion,\n.mf-modal-iframe,\n.mf-modal-overlay",".article__suscribe-bottom,\n.article__suscribe-sidebar","#nlSubscriptionForm","#SMSBump-Modal",".newsletter-widget","#newsletter-register",".mfp-bg, .mfp-wrap",".site-footer",".top-news-letter-cta","#pt_dark_over",".md-subscription,\n.md-suscription",".NewsletterPopup_newsletter-popup__1pFRF",".has-newsletter,\n.popup-modal-mask",".boletin-wrapper",".w-cta.w,\n.w_tx",".btn-subscribe",".show.middle.modal,\n.show.modal-backdrop",".flujo-suscripciones",".subscription-widget-wrap","#newsletter-asset",".promo-inline",".BFm46L","#notification-bars","div[data-component=\"NewsletterCard\"]","#mambasms-forms-container",".paywall-mount","#hsNewletterFooterSub-container",".sf__newsletter-section",".side-rail-ads",".current","#block-12","#newsletter-subscribe-modal,\n.newsletter-subscribe-inline",".wixui-form",".block-et-newsletter,\n.full-bleed-newsletter",".wp-block-eugene-weekly-newsletter-signup",".subscribe-for-news",".cTopicPostArea:has(.cGuestTeaser)",".footer-top-block",".tve-leads-lightbox","#text-26",".newslattre-modal","#email_signup",".code-block-6",".optshorts","._jotform_newsletter",".swal2-container","#entWinSlideBox","#topHeaderBannerWrap,\n.solutionLeadCapture",".mail-popup,\n.wrap-subscribe",".bg-gray-100","section > .mt-8",".brx-popup","._5hn6","div[style^=\"background: none;\"]:has(#mobile_login_bar)",".f-ssw,\n.f-ssw-subscribe-hook",".catfish",".site-ftr__subscribe",".sign-up",".fd-focus-visible-applied",".g1-popup",".terror-teletype",".sub-footer-container",".featherlight",".bcToaster",".newsletter__widget","div[class^=\"signUpForm_\"]",".BMP",".jNY",".newsletter-wrapper","#articleNewsletterSignup_div",".has-quinary-background-color",".block-newsletter-share",".breaking-news-signup",".blackout",".regoverlay",".fadeIn.animated,\n.fixedBar,\n.mfp-container",".FooterSignup__SignupContainer-sc-bzm7ki-0,\n.fender-EmailSignup","#bottom-banner, #top-banner,\n.ad-placement",".node--type-embed-promo","div.black.banner","#top-anch",".card-subscribe","#subscribe-app","#subscribeButton,\n.-newsletter","#boxzilla-overlay, .boxzilla-container",".spaceball",".is-newsletter",".diverse-subscribe,\n.if-signup-sidebar","#shopify-section-signup-modal",".ft-email-box",".Subscribe",".modals-overlay,\n.popup-newsletter",".mailing-list-banner,\n.mailingListRoot",".l-newsletter","#subscribeToNewsLetters,\n.newsletter-inline-flex,\n.zephr-editorial-newsletter-backdrop,\n.zephr-editorial-newsletter-modal",".p-0.container-fluid > .mt-5",".sign-up-container",".newsletter-backdrop",".pk-subscribe-form-wrap",".fb_lightbox-overlay-fixed.fb_lightbox-overlay,\n.newsletter-signup-and-ads,\n[data-shortcode-newsletter]",".download-block,\n.hello-overlay,\n.join-section",".hello-bar",".sidebarPlea",".tp-backdrop","._1Pece,\n.guanggao_close_group",".promo-image","#text-3","#ppsPopupBgOverlay",".container-fullwidth-subscription",".kds-Modal-overlay",".lb_overlay,\n.quitifyBannerContainer",".f-block--form-text",".app-footer",".super-form","#custom_html-8",".trackingSection-modal",".wp-block-kadence-rowlayout",".grey_background","#subscribe-home","._background_1mspu_85,\n._subscribeDialog_1mspu_1",".block-cookbook",".is-style-default",".newsletter_modal",".body-overlay,\n.newsletter-sticky-bar",".spinPromo",".article__content-sign-up,\n.n-sliding-popup,\n.o-message","app-mailing",".max-w-screen-lg.w-full",".modal-overlay","[id^=\"subscribetonewsletterv2_\"]",".c-quick-subscribe",".js-nlsub","#popmechanic-snippet",".mc-signup",".TGN_site_FullOverlay","#POPUPS_ROOT","#footer-newsletter-subscribe-form","#nsltr",".floating-banner",".ldm-cta",".sub_bg","#itemz[style^=\"position:fixed; top:10px\"]",".announcement-box",".slide-up-banner",".boxzilla-container",".boxzilla-overlay",".boxzilla-slide-in-free-newsletter-2","#maillist-modal","body > div[attr=\"[object Object]\"]",".MuiModal-root",".top-footer-wrapper",".sidebar.col-md-3",".tdm-popup-modal-wrap",".w-newsletter-in_article",".cp-modal-popup-container",".form-container",".ps-curtain","#exit-intent-registration-modal,\n#sitewide-overlay",".main-overlay-container",".paragraph--type--gdn-newsletter-ii",".LbnIX",".b-footer-newsletters",".newsletter-home","#divInterstitialContainer,\n.divInterstitialBGCover",".conversion-module-nl-signup","#automizely_marketing_popup_bars",".subNewsletter",".newsletter__title-image-overlay","#modal-host","#js-subscribe-takeover",".subscribe-block-container",".subscribe-block",".module--email-cta",".sign-up-banner-inner",".cms-popup","#spotlight",".footer_subscribe_subscribe-wrap",".mailing-list","#curtain,\n#modal-overlay",".home-form,\n.join-newsletter",".bg-borderMoreLightColor",".email-subscriber","#article-nl-wrap",".sticky-footer-overlay",".lity",".af-form-wrapper",".elementor-element-be4633f",".poster-wrap--subscribe-news",".newsletter__bottom-wrapper,\ndiv[id^=\"sNewsletter_\"]","div[id^=\"newsletter\"]",".newssignup",".emailBox",".sidebar-form-wrap",".alo-newletter",".to-sky-100",".dy-modal-container",".newsletterBoxSidebar",".subscribe-widget",".newsletter-dialog-header-link","#boxes-box-subsctiption_middle,\n#home-subscription-row","#CoverPop-cover","#hcpro-misc-form",".footerNewletSub",".news-form",".block-save-recipe",".has-quaternary-background-color","#text-40",".newsletterClass_n1f72qdk",".adblock-detected","body > .text-center[style=\"color:white; font-size:16px;\"]",".opportunity-container",".bc-newsletter-signup-container,\n.header-newsletter-btn",".sp-form-outer",".pulse-subscribe",".yellow-nl","#he1",".gradient_subscription","#sms-opt-in-modal,\n.callout-newsletter,\n.toast-wrapper","#shopify-section-static_site_popup",".forUnit___ixF4Y,\n.mpu___jBf9d,\n.unitContainer___ykMrM",".js-swimingBlock-stoper",".nl-signup-container","#credential_picker_iframe,\n.new__newsletter__signup","#credential_picker_container",".proof-factor-app","#elementor-popup-modal-40,\n.elementor-element-3b03fc7c","#sticky-email-updates",".m-brand-engagement",".app-redirect-panel",".email-sign-up-form",".single-page-subscription","#hlifenewsletter",".RegisterAndGetOFF",".popup-signup",".Subscribe_subscribe__fsS5P",".active-campaign-form",".gb-container-20db77c8",".home-owner-carousel-section",".widget-2",".avb-magento-form",".footer-newsletter-block",".nl-box",".widget_custom_html","#newsletter-popup-fullscreen",".article-email-signup-wrapper,\n.newsletter-popup-modal","#pico_prompt",".jetpack-subscribe-modal",".newsletter-in-article","#blox-message-incompatible,\n.tnc-overlay.tncms-block",".sb3",".signup-container","#ids-newsletter-modal,\n.bg-ids-light-blue,\n.bg-ids-primary-container",".header-secondary","iframe[width=\"100%\"][height=\"100%\"]",".email-subscription-container",".ck_vertical_subscription_form",".Footer-whitelist","#text-15",".gnt_mol_oy",".modal-wraper",".article-newsletter,\n.join-community",".top-newsletter-subs",".layoutFooter-newsletterSignUp-form",".is-layout-constrained",".w-form","#smallmeternote",".elementor-element-8da89b7",".footer__banner",".grid-article-subscribe-container",".msnt-mail-dialog",".msnt-mail-footer",".signup-text","[data-lpos=\"headlines-newsletter\"]","#ArticleNewsletterBottom",".alert",".fancybox, .fancybox-overlay, .fancybox-wrap","#react-root ~ div[class*=\" \"][class$=\" \"][role=\"presentation\"]:has(a[href^=\"/accounts/\"][href*=\"signup/\"]):not(:has(button[type=\"button\"] > div > svg[aria-label][width=\"18\"][height=\"18\"][viewBox*=\"48\"])),\nnav > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class] > div[class^=\" _\"][style=\"width: 100%;\"]:only-child",".Subscription_sub_wrapper__eQ6n1",".stripe--newsletter",".SubscriptionInlineForm_articleInlineVariant__dcdCo,\n.home-news-letter-banner",".newsletterForm","#subscribe-wide-side",".dsa","#blocker,\n.subPopupTop",".exit-intent-modal",".bg-grey-700.inv-sidebar-widget,\n.email-capture__zigzag",".ArticleBase-Newsletter",".NewsletterSignupButton,\n.SubscribeBanner",".pre-footer-subscribe-box",".wpdev-email-signup",".woo-login-popup-sc-modal,\n.woo-login-popup-sc-modal-overlay",".mfp-ready",".footer__bar",".custom-functionality-newsletter,\n.d-flex.row","#overlay-form-container",".mail-chimp",".article-join-button",".modulonewsletter",".nw_cont","#exitpopup-modal",".SubscribeBanner-Wrapper",".cta__inner",".hero",".NewsLetterInlineHome",".jg-newsletter-sign-up",".join-list",".site-footer__item-inner--newsletter",".module-footer__signup","#Newsletters",".subscribeModalOuter","#ema_signup_form","[href=\"/subs.php\"]","#jms-tray",".c-hgrWQv",".jr-modal-wrapper,\n.proposal-box",".block-media-feature-image","#lb-wrapper-autonewsletter",".mb-4.card",".block-ebook","#premium-link","#newsletter-subscription-aside-widget,\n.notification-banner",".top-bar","#bio_ep,\n#bio_ep_bg",".jcom-c-promo-newsletter",".css-81stxx","[aria-label=\"Receive our newsletter.\"]",".get-subscribe-form-wrap,\n.td_block_kbb_bestcardeals_subscription_form",".Placeholder",".footer-col--newsletter","#modalnewsletter___BV_modal_outer_",".newletter-widget-wrapper","._inline-form",".autoplay","#block-recipenewslettersignup",".blueconic-article__wrapper",".member-register",".footer-productsignup","#gb-newsletter-modal-reg","#HTML1",".popup-overlay",".newsletter-opt",".dQrqPv",".promo-design","#forms-block_ee1e843a9348070a466c6e3f908c9703","div[id^=\"div-gpt-ad-\"]",".newsSignup","#popup-banner-subscription-ecom,\n.popupBannerSubscribeUd,\n.ukraine-daily-side-banner,\n.war-notes-banner,\n.wtfr-snippet",".gf_form_mail_wrapper",".ArticlePage-aside-content,\n.Page-footer-content-above",".elementor-element-5f8f7d3,\n.elementor-element-dc75b6d",".css-jh5v8h","#bottom_navbar,\n.track-reminder","div[id$=\"___BV_modal_outer_\"]",".marketo",".site-footer__form-wrap",".avada-footer-scripts",".hosting-below-post",".modal:has([style^=\"background-image: url(\\\"/assets/newsletter-\"])",".newsletter__col",".suscribehorizontal","#reg-modal",".show.fade.modal-backdrop",".c-promo-slice__link",".o-callout__newsletter","c-tag-home-page-sign-up-pop-up","#newsletter-signup-modal,\n.lv-modal-blocker",".popupally-overlay-gfcr-1","#block-edu-prospect-edu-prospect-email-catcher",".c-homepage__newsletter-block",".p-7.border-eerie-black,\n.py-\\[60px\\]",".email-subscription-form,\n.full-vp-welcome-modal-wrapper",".ml-form-embedContainer","div.loading-links",".bottom-wrapper",".text-strong-invite",".close-popup-overlay,\n.popup-acm",".lg\\:py-36.md\\:py-24.custom-background-image","#blockModalPopupDiv,\n.outerModalPopupDiv",".latest-issue-spotlight","#savetherecipe",".subscribe-popup",".subscribe-maskLayer",".global-alert--yield.global-alert, #global-alert-queue","[href^=\"https://subscribe.linuxiac.com/\"]",".modal-email-signup","#MainModule div[data-max-width=\"2400\"] + div[class],\ndiv[class][tabindex=\"-1\"][role=\"region\"][aria-label][data-min-width][data-max-width] ~ div[class][data-max-width=\"2400\"] + div[class]",".message",".subscription .paywall .subscriptionBox",".mlform",".Footer_email-form",".emphasis-h2","#slidingbar",".email-subscription-modal",".jsx-3f4fe83626c3275",".subscribe-now-box",".newsletter-box-container",".lnl-recipe-emailme,\n.lnl-theme-widget-subscribe-popup",".lhMiox",".elementor-element-515d4e87",".uix_sidebarInner",".campaign-pop-container,\n.campaign-pop-mask",".wixui-lightbox",".blnotice",".loyalty",".subcribe-banner",".newsub-box",".footer__signup","#newsletterSubscriptionModalLoad",".Newsletter_component__sowM_,\n.comp-newsletter-box","#newsletterform",".magazine-subscription",".markamayNewsletter",".gradient-purple,\n.p-3.h-100",".td-a-rec-id-content_inline",".footer-newsletter__container",".border-secondary-300,\n.border-warmgray-100,\n.max-w-9xl",".pk-subscribe-container","#email-capture",".brazen-modal",".piano-newsletter-article","aside.widget_custom_html",".subscribe-cta","#newsletterModal",".email_SignUp",".StickySubscriptionFooter_mck-c-subscription-footer__au9pl",".newsletter-html-asset","#support_banner",".wdn_responsive_table","#home-sidebar-1-container,\n.site-top-bar",".subscribe-ltr",".g1-newsletter","#subscribe_form",".subscribe-callout-bar",".grwf2-wrapper",".grwf2_backdrop","#banner-sticky,\n.sticky_ad_container",".footer-form","#nlModule","[class][style=\"bottom: 0px;\"]",".cme-join",".subscribe-modal",".content_mailchimp",".MPHomepageModalWidget",".footerSub","#bottom3","#mcomEmailBanner","#message-purchased",".fixed-footer",".Mg2-connext, .connext-modal-backdrop, .modal-scrollable",".active-subscribe,\n.footer-subscribe-block",".side-newsletter-wrap",".tap-email","#modalsRenderedAfterPageLoad",".memo-newsletter-wrap",".amped-wrapper","#modal-darkener,\n.lead-gen-pop-up",".jpKUNM",".m-modal-bg,\nM-MODAL","[href^=\"http://www.pingperfect.com/aff.php\"]","#adBlockDisclaimer",".footer-join-wrapper",".wp-elements-6af074a2b773903132682d24a9a289ae","#newsletter_article",".css-1dwh0gf","#block_footer_custom",".modal, .modal-backdrop, .modal-wrapper",".footNewsletter","#mc_newsletter_signup_article,\n.newsletter-article-container,\n.newsletter-form-container","#signmd___BV_modal_outer_",".content-wrapper[ethical-ads-big],\n.info-wrapper[data-v-7cd21295],\n.info-wrapper[ethical-ads-big=\"\"]","div.center-align","#newsbox",".hpv2-newsletter,\n.m00646-mc-newsletter",".newsletter-signup-rhs,\n.tech_newsletter",".analytics-tiplistbox,\n.reference-email-tip-box,\n.tip-email-popup",".before-content",".boxzilla-bottom-right-container",".footer-newsletter__form",".init.open,\n.top-banner",".news__subscribe",".widget__form-subscribe","#homepage-newsletter-promo,\n#homepage-subscription-promo,\n.mj-adblock-widget,\n.mj-text-cta",".sII9F","#wmpci-popup-wrp","#sledgehammer",".ad-blocker-notice","#newsletterSignUpDivAnime,\n#viewportGreyout,\n.in-content-container-coverage",".SubscribePopup2,\n.SubscribePopup2__pop-up-overLay",".ms-actions",".msnbcDaily__footer","#buy-tickets,\n#sign-up,\n.amazon-tickets",".mb-interstitial",".responsive-footer_email-signup","#subscription",".hustle-inline","#express-signup,\n#side-block-02,\n#side-block-04,\n.comment-hunter-block","#side-block-01,\n.meter-warning-box",".form-version-cid-1",".bottom-bar-optin,\n.section--optin",".cb-ready",".login-callout",".cs-entry__subscribe","#overlay, .social-media-popup",".ebook","#tncms-region-article_bottom",".subscribenew","#natgeo-marketing-inline-email-footer-frame1-module2,\n.EmailStickyFooter__Modal,\n.InlineEmail__Container","#modalBackdrop,\n#site-broadcast,\n.modal-default",".aside-module--promo-module,\n.aside-newsletter",".home-section-register,\n.subscriber-box",".Subscription-Article-Box","div.c-site-messages,\ndiv.nature-briefing",".site-footer-newsletter__one-half","#company_profile_form",".tile-newsletter","#\\5f _cricketsubscribe,\n#___ndtvpushdiv",".mailmodo-news-letter-m__card-wrapper__o-Dst",".dy-act-overlay",".newsletterCol","#pr-sidebar-subscribe","#contextual-reg-modal-container",".fr-dialogmodal",".optinforms-form-container",".sticky-footer",".sqs-popup-overlay",".newsletter-subscription-section",".blink-sdk-widget-container",".double-padding-top",".newsletter-signup--group",".bg-blue-link","#custom_html-30",".NewsletterPromotion,\n.NewslettersPanel,\n.SidebarNewsletterWrapper","div[class^=\"Newsletter_\"]",".dialog-widget-content","#nmsbma__container","#Widget15",".newsletter-signup-horizontal,\n.promo-link",".newsletter-subscribe-form",".subscription-form","#adtoniq-msgr-bar,\n#text-36,\n.widget-no-mobile",".email-sidebar-signup",".connected","#att_lightbox_email",".emthemesModez-footer-topColumns","div[data-newsletter-popup-container]","#in-article-newsletter-signup",".wppopups-whole","#easybanner-overlay-el,\n.easybanner-lightbox-content","#popup_newsletter",".impact-subscribe-cta",".site-footer-mailing-list","#custom_html-23",".home-signup",".tfCi0",".SubscribeSection",".site-announcement",".newsletter-mod",".newsletter-form-block,\n.nl-space",".overflow-hidden.bg-blue-700,\n.rounded-lg.px-6",".nn-newsletter",".module-subscribe",".uui-blogpost05_newsletter","#header-banner",".border-\\[\\#000777\\]",".perm_ad",".type-newsletter_subscription",".freebie-opt-in-form",".footer_form_section",".playerBlocker","a[href=\"https://info.ipet-ins.com/emagazine_subscribe_nyanpedia.html\"] > img",".text-form-wrapper",".inline-module--newsletter",".border-sunGolden","#modal-portal-regiwall,\n.ReactModalPortal:has(.welcomeAd),\n.a8f50c72,\n[data-gtm-element=\"newsletter_loaf_form\"],\n[data-scp=\"newsletter\"]",".footer_newsletterSectionBlock__c0Qgo,\n.modal_modal-window-container__26ycp",".enews-container",".l2VEg",".PD_modal,\n[href=\"/alerts\"]",".lightbox-push",".wp-block-observer-newsletters","#extras-container,\n.email-updates",".sib-form",".tl-states-root",".background_lozad",".dNsyER,\n.lnolAx",".af-form",".piano-inline-template__content",".lh-subscribe","#dsgvoModal",".nt_se_newsletter2",".et_bloom_popup",".sidebar-signup-form",".ribbon",".ooni-footer-newsletter",".mailster-form","#footBox3",".tdi_174",".modal_overlay",".rawhtml","#newsletter2","#details-widgets",".met-footer-toast",".ad-container-responsive,\ndiv[id^=\"div-gpt-ad\"]",".guest-mail,\n.mailMagazine","#text-12",".Subscribe__Subscribe___2hrcO",".adblockalert",".email-input",".newsletter-content",".ArticleSignupForm,\n.Modal",".output-mag-newsletter-form",".o-content-cta","#dynamic_banners,\n#omailContainer,\n.fusion-emailSignup",".insider-exclusive__container,\n.site-footer__insider-promo",".IndexStyled__NewsletterSection-x8xg4h-5",".lg-backdrop,\n.lg-outer",".meter-warning-text",".essb_mailform",".mailchimp-form",".m-flex-nav--right-engagement",".btn--follow,\n.css-1at62qq,\ndiv[class^=\"ContentBlocks_CardDetail__SubscribeBlock\"]",".simple-signup",".join_email_capture_component","#newsletter_descri,\n#newsletter_titre,\n.inscriptionmail","#g-bottom1",".pclHotDeals","div[x-init*=\"initNewsletter\"]",".playback-ad-blocker-notice",".module__promo",".custom-a-banner",".pw-nl-su__container","#signUpWrapperOuter",".form-nl",".newsletter_flyout_newsletterFlyout__ms6QT","#bww-advertising-popup-overlay,\n.newsletterWide",".ui-dialog[tabindex=\"-1\"]",".subscribe-section",".gtp-ad",".fullwidth-newsletter-sign-up__email",".article_sub",".new--lttr--sec",".yotpo-smsbump-modal__backdrop","#nonono",".pb-site-subscription",".takeover.modals","#hs-web-interactives-bottom-anchor",".daily-callout-list",".sponsor, div.wrapper",".contact-wrapper","#below-story-text > .story-enhancement,\n.sign-up-21",".ftr-subsWrap",".m-supporter",".EmailAcquisitonstyles__EmailAcquisitionOuterContainer-sc-1b9duud-0",".page-error","#tncms-region-article_instory_bottom",".tp-backdrop, .tp-modal","#text-6",".ragansdaily",".mfp-ready, .mfp-wrap","#sml_subscribe_widget",".article-inline-promo",".PHNewsletter",".widget-area",".site-newsletter-bar",".sign-up-modal","#form_out",".animate-floating-banner,\n.exit-popup",".pflrgAds",".newslatter_box",".Notice",".footerEmailSignUp-container,\n.modal-wrapper","#registerPopup",".home-promo-center-right-bottom",".email-bar20",".lead-capture-campaign",".ml-subscribe-form-5774674,\n.mt-3.sticky-top,\n.sailthru-nl-signup",".invader-overlay","#block-elettersubform","#gb-reg-modal-block,\n#gb-reg-modal-reg,\n.gb-reg-modal-overlay",".border.bg-white.mb-4",".widget_oih_opt_in_widget",".SignupWallInline-overlay",".new_signup_dialog.modal_bg,\n.qu-overflow--hidden[class*=\"qu-zIndex--modal_\"],\nbody > div[id]:has(.modal_signup_dialog)",".js_qz_newsletter_signup_placeholder,\n.kHmXgL","#inner-ad-container,\n.floating.share-btn",".Footer__topsection",".c-action-box","#rb-newsletter",".sc-bUQzRK,\n.sc-xGAYn",".w-md-100",".widget_ymlp",".gdm-company-profile-unit__profile-container",".whine",".NewsletterSubscription_main__V_dFS","[class^=\"AdBlockDetector\"]","#piano-infobar-container",".modal-newsletter",".rcrwi-hubspot-article-form",".js-intro,\n.post-subscribe-cta-wrapper,\n.sidebar__subscribe",".rw-subscribe-sec",".single-post-signup-box","#module_form,\n.form-wrap,\n.remodal-overlay,\n.remodal-wrapper",".newsshort,\n.rtJqibox",".card-newsletter-modal,\n[style*=\"opacity:\"]",".email-collection-banner","#span_subscibe_top",".dfm-sidebar-top-flex-container","aside",".XNbml","div.hello",".email-signup__container","#ltkpopup-overlay","#ltkpopup-container",".rns-newsletter-embed-content,\n.rns-pop-up-wrapper","#ad-plea",".footer-fixed",".newslettreastuce",".slot1",".Campaign",".widget_text.zox-side-widget",".article-prompt__container__3uXJV,\n.regular-article-layout__newsletter__3wzPk",".nlsm-small,\n.rj-newsletter-signup",".emma-show","#popupModal, .modal-backdrop",".footer__email-signup","#lightboxWrapper,\n#promotion_banner,\n.lightboxOverlay",".form-preview","#newsletter_subscription","#form_newsletter-blog,\n#form_newsletter-sub-single",".SubscribeBox",".newsletter-link",".cta-modal",".smart-slot","#block-nodepagebelownewsletter,\n#block-romaniainsiderfreenewsletter-2,\n#block-romaniainsiderfreenewsletter-3","div[id^=\"PopupOverLay_SF_\"],\ndiv[id^=\"pframe_SF_\"]",".email-wrap,\n.mask",".Subscription-isReact",".subscribe-layout",".formkit-form",".comp-landing-newslettersignup",".home-email-signup","#sgpb-popup-dialog-main-div-wrapper, .sgpb-theme-1-overlay",".sub_promo",".mailchimp-links",".sc-footer-desktop-sect01",".wp-block-san-san-inarticle-newsletter-signup,\n.wp-block-san-sidebar-cta__content",".newsletter-m","#sank-prestitial",".interstitial",".email-subscription-footer",".message-inner:has(.ads)",".NEWSLETTER_ONENTRY","#emailCollectorModalOverlay,\n.headerText-EI4-q,\n[class*=\"newsletterSign\"]",".css-e2xo3p",".daily-scan-form","div[data-qa=\"NewsletterWidgetContainer-NewsletterWidget\"]","#subscribeModal",".ftr-subscribe","#subs-ribbon","#new-home-row-3,\n#new-home-row-7",".notification[style^=\"height: 189px;\"]",".featured-subscribe",".sej-subscribe-form,\n.sej-widget,\n.web-dwn",".bg-ftr-subscribe,\n.nl-inline-form,\n.nl-stacked-form","#signup_large",".footer_newsletter_wrap",".smn-banner-newsletter,\n.smn-header-subscribe,\n.smn-home-section__sticky-container",".c-form--newsletter,\n.c-widget-subscribe","#custom_html-29",".sw-newsletter","#inline-africa-form,\n#inline-business-form,\n#inline-flagship-form,\n#inline-media-form,\n#inline-principals-form,\n#inline-technology-form,\n#newsletter-sign-up,\n#vertical-signup-form,\n.liveramp-inline-signup-form,\n.styles_newsletterSection__6CWXE",".widget_s1_signup",".max-h-\\[250px\\],\n.tablet\\:max-xl\\:max-h-\\[250px\\]","#realpop_optincontent","#stay-on-top-flyout",".newsletter_signup",".ft-right-email,\n.j-quick-register-container",".newsletter__container",".form__container","#sidebar-newsletter-signup","flashy-popup",".blp-container",".gooble-omodal","#post-article-subscribe",".drawer--newsletter",".signup-background",".bottom-20,\n.left-0",".simpl-adlabel",".ipsDialog,\n.ipsModal",".noFocusOutline > div > div > div > div > div[style^=\"position: relative; display: flex; flex-direction: column; flex-grow: 0; flex-shrink: 0; overflow: hidden; align-items: stretch; align-self: stretch; background-color\"][style$=\"border-style: solid;\"]",".totalpoll-container",".top-start","#text-2","#newsletter-embed",".c-garfield__nl",".in-article-newsletter",".footer-email-subscribe",".action",".ldm-newsletter-promo-inner",".cas-container,\n.cas-wide-container,\ndiv[style^=\"width: 300px; height: 250px;\"][style*=\"background: #fff;\"],\ndiv[style^=\"width: 860px; min-height: 90px\"]",".springbot-overlay","#overlay","#sub_pop",".CustomHubspotForm_blogForm__6LtFv",".pattern-newsletter-subscribe",".subscribe-line-link","#removeAdsSidebar,\n.ad-wrapper, #adTopLarge, [id^=\"adSide\"], [id^=\"adMiddle\"]",".email-signup-offer-wrap",".join-login-wrapper.join-login-alt--six-second[data-alt-modal],\n.zd-privacy-content",".fluentform",".mb4.pa4.pb5.overflow-auto.tc.flex.flex-column.bg-center.cover.bg-dark-red.white",".newsletter-podcast","#leaveSiteContainer",".newsletter-ui,\n.signup-msg-cta-wrapper",".cWZgjA",".tw-email-signup-section",".content-block-sidebar-form",".article__news-services-subscribe,\n.cell-subscribe",".top_block","#smartcta_1",".footer-subscribe-form__formWrapper",".breakingPopUp,\n.emailbox",".Article_newsletterPromo__YXJkV",".hp-newsletter,\n.sidebar-newsletter-signup-wrap","#email-subscribe","#infographicNewsletter,\n#newsletterPopupOverlay","#stat-modal-base,\n.stat-hubspot-signup","#text-11",".abg-card","#mailerlite-form_1",".footer-right__box",".subscribe-article","#sidearm-adblock-modal",".email_popup",".cordial-email-signup",".st-newsletter",".mc-modal,\n.mc-modal-bg","#cartx-wrap",".show-subscribe","article.post > div[class*=\"frontend-components-SubscribePrompt-module\"]",".t-newsletter-form--container","[data-mht-widget=\"signu-up-black-background\"]",".footer-info-newsletter-inn",".gh-foot-menu",".subscribe-header",".custom_signup","#swell-overlay,\n#swell-popup",".site-footer-col--subscribe","a[class^=\"_\"][href^=\"/restaurants\"]:has(div[style=\"background: rgb(58, 60, 65) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-color: rgb(30, 32, 35) transparent;\"])",".blog-post__gated__wrapper",".afill",".Toastify",".regcta,\n[style^=\"width: 100vw; height: 100vh; background-image: linear-gradient\"]",".SubstackWidget",".my-32",".jumbotron",".hKxMSJ",".sidebar-newsletter-container",".block-meal-plan,\n.wprm-custom-cta",".eb-init",".custom-mailing-list",".global-newsletterBanner","#consentModal, .modal-backdrop","[href=\"https://techcabal.com/newsletter\"]",".wp-block-tc23-newsletter-signup-compact",".sidebar-signup-form-container","#lightbox_container,\n.backdrop",".elementor-element-8e82188,\n.sidebar-optin",".mb4wp-form-wrapper","#ti-subscribe-form",".ubub",".base_subscribe_footer,\n.featuredVendors,\n.inner_content_lazy_load_content_divider","[class^=\"stayConnected__wrapper-\"]",".header-newsletter-cta","#subscriptionModal, .modal-backdrop",".subscribe-medium",".ta-campaign-widget,\n.ta-campaign-widget__popup-wrapper","#kt-popup-newsletter",".js-notices",".newletter-signup-wrapper","#talk-marketing-banner",".spin-modal",".ts-banner-overlay-first",".ue-c-nl-banner","#bg-simple-portal-container,\n#bg_pc_benefit_download_modal_container_id","#join-mailing-footer",".et_bloom_below_post,\n.widget_bloomwidget",".eoa__newsletter-signup",".newsLettetPb",".sim-module-wrapper",".above-email",".widget-signup",".c-article-comments-banner__content,\n.c-subscribe-email__wrap","#the_analyst_subscribe_widget-2,\n.subscribe-form-footer",".newsletter-subscribe-card-warp","div[class^=\"BottomLeaflets_newsletter_\"]",".bg-graphite",".push-notification-inline-cta","#article-newsletter,\n.pane-simplenews",".ml-vertical-align-center","#inarticle-sponsored-headline",".newsletterModal",".bg-turquoise-500,\n.savvy-target",".subscription-box","#overlay_search","#robly_embed_signup",".MuiDialog-root",".cool_gallery__main,\n.cool_newsletter,\n.tcd-gradient-cerulean-alt",".popup-box",".nlSignup",".sign-up-banner-container,\n.sign-up-bannerstyled__SignUpBannerWrapper-sc-13sjkk5-0,\n.toaststyled__ToastArticleWrapper-sc-1i4l75i-0",".space-y-8 > .subscribe-form",".ProductCalloutNewsletterModule",".interact",".right-footer",".articleNewsletter,\n.homepage-newsletter-cta",".weekender-blue,\n.weekender-green,\n.weekender-white","#modal-OVERLAPABLE,\n.showTopNav",".footer_content,\n.popular_posts",".subscribe_widget_item",".Hd__banner,\n.NewslBanner,\n.SplitCTA",".mailchimp_form","#myEmailModal,\n.c-side-header__extra,\n.substack-frame-root",".newspack-pattern",".gfl-blogpost-daily-digest,\n.signup.blog-sidebar-section",".email-list-subscribe",".capdigest_sign_up_page_breaker,\n.newsletter_sign_up_page_breaker",".marketing-container-wrapper,\ndiv[class^=\"NewsletterOnArticleSubscribe_\"]","[data-spacefinder-type=\"model.dotcomrendering.pageElements.NewsletterSignupBlockElement\"]","#email-outer",".sub-button",".newsletter__popup-container",".network-footer__newsletter","#htp",".enews-backdrop,\n.inertia-newsletter-home",".subscribe-form-wrap","#offer-0-lwmcg,\n#third-party--viewport-takeover,\n.newsletter-block__content",".tjp-newsletter-box","#newsletter-reminder,\n.subscribe__footer",".widget_mc4wp_form_widget",".section-subscription",".bg-left-top.bg-cover,\n.overflow-hidden.relative.w-\\[300px\\],\n.overflow-hidden.relative.xl\\:px-9,\n.px-5.bg-navy",".meta-join",".newsletterbanner","#news-letters,\n.email-signup-module",".newsletter_subscribe_container",".footer__subscriber,\n.post_home__newsletter,\n.subscribe__popover",".join","#newslettersignup,\n.c-channel__cta,\n.channel-cta",".sign-up-form",".newsletter-promo-box","div[class*=\"EmailSignUp_\"]",".bg-warning,\n.card-body",".header-breaking__secondary",".elementor-element-16c138b","[class*=\"Newsletter\"]",".newspack-lightbox,\n.subscribe__style-1","div[class^=\"NewsletterCard_\"]","#modal-dialog-dismiss",".rounded-3.px-5",".m-custom-component,\n.mm-navigation--multiple-menus","#tncms-region-global-side-secondary",".wds-block-newsletter","#cms-popup",".InlineForm",".duet--cta--newsletter","#blueconic-article-theweek",".aspect-ratio-newsletterbox",".bJ_pf,\n.dr_wr",".wp-block-newsletter-builder-signup-form","#snack_dex6,\n.ad-billboard,\n.c-header__advert",".c-newsletter-signup-box",".email-sign-up_emailSignUpContainer__OJefo",".substack-popup-container",".modal-div",".modal-underlay,\n.redux-modal","[class^=\"EmailAcquisitonstyles\"]","[data-thurrott-layout-section-footer-section=\"newsletter\"],\n[data-thurrott-section=\"inline-form\"]",".c-banner","a[href^=\"https://cloud.newsletters.time.com/signup?\"]","#ad300",".newsletter_inline,\n.newsletter_inline_banner,\ndiv[class^=\"_inlineNewsletter_\"]","#body-subscribe","a[href^=\"https://timesofindia.onelink.me\"]",".daily-edition-signup,\n.nlsignup","#footerNewEmail",".adblock-on","#tjx-newsletter","#browser-notifications-prompt,\n.canvas-video-block--aside",".subscription-block",".suscripcion",".freePointWrap","#sbnewsletter-signup-wrap",".hrWTog,\n[data-testid=\"NewsletterFooter\"]",".adsninja-ad-zone,\n.daily-vid-ad,\n.top-horizontal-ad-content,\n.txt-ad",".FGceuF2n",".subscribe_news_letter",".promo-popup",".widget_mo_optin_widgets",".sib_signup_form",".musthave-right",".tp-follow-container",".content31_newsletter",".newsFooter","#prefooter","#newsletterContainer,\n.nlform",".push-subscribe-newsletter-wrapper",".lp__formPopCont",".related",".J_PopupMask,\n.h5-subscribe-card-con,\n.o-pop-box-retention","#newsletterCheckbox",".subscription-island--home","#grow-consent-modal",".join-our-newsletter",".signup_section",".js-modal_wrap",".block-webform-block",".signupAfter,\n.signupInline",".tmblr-iframe--follow-teaser",".dark-theme-dialog__dialogBody___106Di","#bannerAdBlock",".n-subscribe-footer","._newsletter_1cw2x_1",".p2-subscribe",".right_subscribe",".financetldr-top-bar,\n.financetldr-top-bar-card","#layers > div[class] > div[class] > div[class] > div[class]:has(> div[class] > div[class] > div[class] > div[class] > div[class] > a[href=\"/login\"]),\n#layers div[class=\"css-1dbjc4n r-l5o3uw r-97e31f\"]",".js-signup-call-out",".subs-box",".ug-footer-subscribe",".alert-discreet","#js-stickyEmailSignUpFooter",".newsletter-pop-up-container",".blog-subscribe-inline,\n.dt-tip-subscribe",".single-ad","#block-10 > .container > .background-gradient",".code-block-4",".modal--newsletter",".force-load-ad",".mailchimp-popup-overlay-upworthy,\n.mailchimp-popup-upworthy",".rounded-md.md\\:p-8.mb-4.dark\\:text-white",".o-pwa-modal-overlay",".gnt_m_th_em",".js-inline-email-cta,\n.persistent-email-cta","div.mb5 > react-trigger,\ndiv[class^=\"KioskFirstClass__Container-\"]",".investedpromo","#kashi,\n#kashi_layer",".inline-signup",".t-signup-navigation","#footer-primary","div[id^=\"popup-smart-root-\"]",".widget-wysiwyg",".callout","#shopify-section-custom-popup",".never-miss",".wpforms-location-newsletter",".post-boilerplate","#gigya-subscribe-with-email-screen,\n.gdn-popup-modal,\n.paragraph--type--gdn-contact-us",".user-newsletter-signup","#blog-sidebar-cms-block",".signup-newsletter-style-two",".home-email-cta",".alert-info",".enewsBanner",".footer-mid",".mvp-widget-home-head,\n.wp-image-1216,\n.wpforms-ajax-form",".silk-modal-root",".component-cnid-modal-backdrop","div[style=\"width: 100%; height: 100%; top: 0;left: 0; position:fixed; z-index: 255;\"]",".duet--layout--rail",".form-newsletter",".showfreemethod",".contact-form","#kajabi-form",".footer__email-sign-up",".ad-align-center,\n[data-section=\"header_top\"],\n[data-section=\"news_header_top\"]",".hub-newsletter","#cred-bnr-top","#gform_wrapper_1",".bg-light.card,\n.home-subscribe-header","#ctct_form-2,\n#signup,\n.ctct-form-block",".mb-lg-mod.bh.b",".email-alerts,\n.piano-fixed-footer-two",".vm-hello-bar,\n.vm-newsletter-signup-bait,\n.vm-newsletterbribe","._4zodakb._4zodaka,\n.fINiis",".search-container2",".subscribe-now",".frontpage-quiz",".AnonymousNewsletter--AnonymousNewsletter--1Btxs,\n[aria-label=\"The Weather Channel Newsletter\"]",".lepopup-popup-container,\n.lepopup-popup-overlay",".hp-nl-main,\n.sf-nls-wrapper",".article-subscribe-form",".sec-subscribe",".elementor-element-ba0e7fd",".newsextras",".footer--subscribe","#js-blog-subscription",".oxy-alert-box","#hp_newsletter","#join-email-campaign",".swal-modal, .swal-overlay",".atf-signup,\n.newsletter-prompt",".article-registration-form",".ad,\n.consumer-marketing-unit--cm-footer,\n.consumer-marketing-unit--display-rail,\ndiv[class^=\"ConsumerMarketingUnitThemedWrapper-\"]",".M0a",".newsletterContainer",".nl-container,\n.side-bar-nl-wrap,\ndiv[id*=\"snewsletter-popup-MailChimp_\"]",".widget_execphp.widget",".worth-newsletter-section","#text-19","[data-inset_type=\"newsletterinset\"]",".nl-footer__inner","#newsletter-signup-bar-01",".u-width-300.lrv-u-background-color-black,\n.wwd-subscribe-now-banner-ad-container,\n.wwd-subscribe-now-banner-background","#block-6",".signup-form","#baseModalContainer",".independent_mailchimp_widget",".caas-figure-with-pb[style=\"max-height: 192px\"],\n[href^=\"https://subscription.yahoo.net/Newsletter/\"]",".react-wafer-Featurebar",".newsLetter",".subscribe_form_box","#YncLightBox",".newsletter-subscription-block,\n.sidebar-item-subscribe-form","ytd-popup-container > .ytd-popup-container > #contentWrapper > .ytd-popup-container[position-type=\"OPEN_POPUP_POSITION_BOTTOMLEFT\"]","#mealbar\\:3 > ytm-mealbar.mealbar-promo-renderer",".qi-z,\n.xh-z",".EmailSignupForm","#modal-generic-modal","#abd-banner,\n.modal__overlay,\n[class^=\"ExitModalNewsletter_\"],\n[class^=\"MidArticleNewsletter_\"]",".idx-bg,\n.tap-hdl","div[class^=\"article-page-module--article__newsletter\"]","[class^=\"advt-\"]",".fb-inst",".email-capture-component","#emailInfobar",".newsletter_section","#cro-common-newsletter-ecomail-entityform-edit-form",".s1-newsletter-outer",".reklama","[href^=\"https://airvpn.org/\"]",".daily-newsletter-anmeldung_r",".newsletter-sign-in-wrap","#newsletter-subscription-popup",".cs-newsletter-registration-overlay,\n.js--overlay","#boersen-briefing",".js-newsletter-popup,\n.js-newsletter-popup-inner","app-newsletter-popup",".nl_subscription_form","#popup-background","#footer-bold",".post_newsletter",".paragraph-wrapper--ParagraphNewsletter",".promo__newsletter",".newsletter-layer",".newsletteranmeldung",".subscribeboard",".np-nl-widget","#article-subscribe",".modal-custom--overlay",".arcticmodal-container,\n.arcticmodal-overlay","#nl-overlay","#persoblock,\n.underlay",".asf-newsletter","#adsGross1,\n#adsKlein",".reminder-modal",".ab-feature-popup",".pn-header",".newslettereinblendung","#nl_block",".form-newsletter-subscription",".block-sam-newsletter-popup",".vert-subscribe-aside",".article-newsletter-bottom-toolbar",".blog-subscribe",".c-post__blog-sign-up",".sticky-popup,\n.welcome-popup",".webform-submission-form",".ma-subscribe-form","#sticky",".mailinglist-form",".block-cidrap-persistent-newsletter",".hnf-container-fluid",".article-subscribe","#subscribe-form",".modalbg",".ue-l-article__newsletter-widget","#nlt_signup_botton_desktop",".subs_box",".subscribe-container",".suscribete",".block-views-blocknewsletter-block-3","[class^=\"san_howtowhitelist_\"]",".blockingOverlay",".gDiv",".pb-8","center[style=\"margin-bottom: 2px;\"]","#newsletterBox","[data-testid=\"in-house-ad-climatetech\"]","#mailsignup",".optin-form",".s-footer__newsletter","div[style*=\"position: fixed; width: 100%;\"]",".newsletter-popup-elements","[class^=\"Dialogue__Overlay-tmcl\"]",".subscribe-newsletter_wrapper","#text-61",".item.sidebar.reader-comp.main-gray-bg:has(a[href=\"/tilaa-moottorin-uutiskirje/\"])","#ctl00_verkkolehdenmainos,\n.in.fade.modal-backdrop",".smm-newsletter",".hustle-popup","a[href=\"https://uutiskirje.valitutpalat.fi\"]",".hs-form-private","#liner-notes","#overlay:not(.overlay)","#spb-block-popinnewsletter",".isg-shared-banner-popin,\n.mrk-footer-newsletter",".pmcInsert",".casting-card-subscribe-newsletter","#bloc_newsletter_bas,\n#newsletter_box",".r-1ups-description","app-newsletter",".doc-newsletter-banner-wrapper",".bandeau-abo-nl","#newsletter-container + #legal-terms",".NewsletterForm",".nl-block",".content-banner-nl",".nlregister",".registration-banner__bg",".popup--newsletter","#articleFormNL",".nl-article-card",".nl-form-inscription",".PromoFooter,\n.User-subscription-form",".subscribe-nl",".widget-first",".NewsletterBox",".nl-social",".o-modal",".bp14_recevoirannonces","#popup_actu",".nwsBlock",".relance-newsletter",".vi-newsletter-subscribe__content",".fullwidth,\n.widget-advert","[class^=\"ArchonLayout_containerSidebar\"]:has(> [class^=\"Advertisements\"]),\n[class^=\"ArchonLayout_stickyFooterAd\"]",".bg-\\[rgba\\(0\\,0\\,0\\,0\\.5\\)\\],\n.rounded-2xl.min-w-\\[300px\\].max-w-\\[600px\\]","#ad-blocker-nudge,\n.items-right-square,\n.remove-turtles","#onePassportModal,\n#onePassportOverlay",".adfree-banner,\n.adfree-td","[class*=\"AdContainer\"],\ndiv[class^=\"css-feed\"] > div.chakra-stack",".premium-top-banner-container",".uni-newsletter-toast","#ag-newsletter",".uscb-container-foreground,\n.uscb-email-subscription","#GD-snippet-form","div#unsupportedBrowser",".text-center.bg-gray-light",".usa-sign-up",".bottomcta-wrapper",".wrap-banner",".widget_et_ads",".subscribox",".oes-hbs-dedicated-article,\n.oes-hbs-sticky-bar",".flex.bg-gray-900.pt-12",".c-margin-top-m.ct-div-block,\n.ct-link-text","#bp_piano_homepage_newsletter_container",".separator-newsletter-redesign",".subscriptions",".quick_subscribe",".email-marketing-embed",".aside_subscribe",".bottom-right-subscribe","#ad_blocker_detect_dialog,\n.advert-panel,\n.exit-window-modal,\n.info-container2",".n13_foot_subscribe",".newsletter-sub-fixed",".py-8.bg-gradient",".sidebar_right_bottom,\n.sidebar_right_top",".interscroller-wrapper[style^=\"height: 700px; \"],\ndiv[style=\"min-height: 300px;\"]",".tni-newsletterModal","#advertisement",".email-optin-widget","#mpu-top",".menu_ad1Box",".placeholder",".disable-prompt-header",".styles__dialog__1KnWX,\n[class^=\"article_layout__signupCTA_\"],\n[href=\"https://www.hackster.io/newsletter/sign_up\"]","#gwvideo",".header-carbon","#ad_block_reminder_dialog","#leevz-io_300x250",".mt-1.mb-1.text-center",".Section-module-isBrief_subscription",".mainMenuAdBox",".framer-2ydke7-container","#subscribe-embed","#moneySquare","#trevda","#ad-block-left",".basic_mailchimp_widget","#tns-frontpage-newsletter,\n#tns-post-newsletter","#moneyMakerHolder","#mm-skin-over",".news-signup-container","div.rounded-0.alert-info.alert:nth-of-type(1)","a[href=\"/iscriviti-alla-newsletter\"]","abbo-newsletter",".nl-bottom-content",".agi-newsletter",".sib_signup_box_inside_2","div[class^=\"BoxNewsletter_\"],\ndiv[class^=\"ModalNewsletter_\"]",".custom-newsletter-container","#subscription-form",".box-hebdo",".MuiDialog-container",".mailpoet_form_popup",".form-newsletter-wrapper","#box_newsletter",".article-footer",".tuplus-newsletter","#footernews,\n.dialog-lightbox-message",".forbes-newsletter,\n.forbes-newsletter-invite",".xnc-form-general__container","a[title=\"Newsletter\"]",".nl",".boxNewsletterArticle-BUON",".form-offerte",".ma_div",".elementor-element-7c001dd6","#frm-mltchnl",".widget_wpmailup_widget","#weekly_newsletter,\n.cta_nl_ext_container",".exitpopup-modal-window","#newsletter-footer-form",".RegNewsletterBox",".subscribeDataTable",".nl-signup-frm",".mailpoet_form_widget",".email-container-footer",".essb-subscribe-form",".nlslim","#iqitpopup,\n#iqitpopup-overlay",".box_newsletter",".vb-magazine-newsletter","#jsiModalOverLayerShare,\n.md-question.js-modal-window",".blockOverlay",".mailbtn",".meter","#js-sticky-footer,\n.gap-12 > .bg-surface-secondary.p-4.lg\\:flex-col",".l-header__subscribe","#mc_embed_signup_bar,\n.pop-up-content",".suscribevertical",".newsletterPopupBtn",".flex-block-11",".widget-page__banner",".mc-embed",".sidebar__widget--newsletter","#lock_pre_desc","#suscribe",".widgetMC",".block-ao-activecampaign",".ng-star-inserted.sign-up-box",".bilten-signup","#bottombanner,\n#header > .wrapper > [class],\n.cc-banner,\n.hostBtn",".Popup-popup-T3F,\n[class*=\"Search-contentBlocker-\"]",".premodal-share",".hljs-button.signin",".get-updates,\n.pane-mailchimp-signup-ei-readers",".elementor-element-b0ed665",".newslatter-s",".wrapallwowpopup","[id^=\"reklamy\"]",".adBlocked",".experience-commerce_assets-AdvanceTextEditor,\n.top-header-banner",".iib-signup",".sidebar-signup",".wp-block-id-newsletter",".itd-nl-box",".ulp-window-container",".wp-image-9836","#addBlockModal",".chapter-bottom-ads,\n.chapter-top-ads",".article-embedded-newsletter-form,\n.hp-newsletter-form",".red.b.center.mute",".sharepost","#ms-newsletter-2","[style^=\"display: flex; align-items: center; justify-content: center;\"]",".promo-container",".in-article-signupbox",".category-bar,\n[class^=\"sp_veil\"],\n[id^=\"sp_message_panel_id\"]","#topic-notification-signup-box","#top-donation-banner,\n.donation-cta-contentbottom,\n.donation-cta-contenttop,\n.sidebar--banner",".notices","#blog-subscription-form",".previewPageSubscribe,\n.subscribeForEmail","#noty_bottom_layout_container",".textwidget","#blocked-results-banner",".signup-area",".tdm-popup-modal-over-screen",".wp-block-jetpack-subscriptions",".home-sidebar-signup",".footer__heading","#unit_a_cont",".exit_intent_pop_up-0-2-2,\n[class^=\"mobile_newsletter_\"],\n[id^=\"SubscriptionBox-react-component-\"]",".after-post",".tb-newsletter",".wpFootSuscrip","#text-10,\n#text-9",".outer-grid-container","#warning-content",".adaptive","#SubscribeForm",".has-blue-grey-very-light-background-color",".footer-daily-drop","small","#header-subscribe-button,\n#homepage-fixed-signup",".gh-cta",".js-esend-user",".ctct_form-2","#ays_tooltip",".c-footer-subscribe",".component__newsletter",".mnl-signup",".bg-lichtgrijs.p-6.md\\:py-8.lg\\:py-12.rounded-br-2xl.lg\\:rounded-br-3xl.sm\\:mx-auto.sm\\:max-w-lg.md\\:max-w-xl.lg\\:max-w-3xl.xl\\:max-w-4xl",".footer__blocks__newsletter","#ctl00_ctl00_NewsletterFooter_UpdateForm",".aanmelden",".modal-exit-intent","#adholderContainerHeader","#overlay-container","[id^=\"newsletter_\"]",".email-grid-item",".email_newsletter",".newsletter-subscribe",".signup-promo","#wa_web_headertofloor,\ndiv.commercial_space",".nieuwsbrief",".block-cta__subscribe","div[class*=\"newsletter_content-side_\"]","#ctl00_ctl00_footer_newsletter_UpdateForm","#ctl00_Newsletter_UpdateForm",".ct_footer_nieuwsbrief",".single_post_sub_form",".call-to-action__container",".widget_budgetmailer_widget_subscribe",".newsletterform","#ctl00_ctl00_newsletter_UpdateForm,\n#ctl00_newsletter_UpdateForm",".mm-popup-wrapper","#aabl-container","#formNewsletterFooter",".modal-scrollable",".news",".gkDSfm",".newsLetterSignupWrapper",".s-popup",".tw-text-white.tw-bg-gray-900",".modal-subscribe",".frm_form_fields",".container-news-sub",".main-footer__subscribe",".wufoo-form-container","#signup-component",".newsletter-nag-modal",".ArticleAttribution",".c-promo",".email-boost",".newsletter__lightbox",".curtain",".ply-backdrop","#modal-adblocker, .in.fade.modal-backdrop",".open-js-modal-full",".modal-background",".modal-newsletterModal",".uxdia-c-widget--newsletter",".wp-popup",".floating-action-wrapper,\n.has-background-yellow",".Button_button__dSklw,\n.NewsletterCTA_inner__8UZPJ",".marketo-form-block","#block-webform,\n.block-cta-block,\n.region-footer-third",".newsletter__wrapper___14iH8",".supplement",".signUp",".signup2","#corner-slider",".banner-fixed",".actionbox",".email-callout",".ac-mkto-form",".footer-social-column",".wp-block-lede-common-newsletter",".astra-advanced-hook-7207",".signup_card",".slide-in","#subscribe_container","[data-block=\"newsletter\"]",".newsletter-form-article",".hp_signup__container,\n.site-header__secondary-nav","#interContainer,\n#interVeil",".ml-embedded",".black_newsletter,\n.content_newsletter_wrapper",".signupprint",".freestar-placement","#mtExitModalPopup,\n#yeGivingTuesAlertContainer,\n.cda-newsletter","#coWondersWrapper,\n.legacy-newsletter,\ndiv[class^=\"newsArticleSignup_\"]",".main-footer",".dm-sign-form-wapper",".elementor-element-85562d2",".module-fixed-sign-up","#daily_digest_modal,\n.home_daily_digest",".earth-widget,\n.post-subscribe",".wrapper-anchor-subscribe,\n.wrapper-subscribe-form",".notice",".box","a[href*=\"/subscribe/\"]",".newsletter_popup","#subcribe-nl","#text-39",".form-view","#newsletter-block-bottom","#subscribeblock",".article-signup,\n.signup-section","#cboxWrapper",".elementor-element-1922719,\n.elementor-element-241f781c",".gv-mailchimp-form-container",".hp-topper-newsletter","#pelcro-app",".block-email-subscription-block","[id*=\"_modal_outer_\"]",".lightbox-popup","#popup-home",".icn-newsletter-block",".page-general__newsletter-btn",".nl-small-cta",".component-daily-update-sticky",".block--newsletter","#newsModel,\n#newsletter-promo-item",".PromoD,\n.PromoNewsletter","[class*=\"modal\"]",".cta_newsletters_explore","._slug__donationCard__glcwg,\n.styles_newsletterContainer__8v_OS",".gf__widget--subscribe",".in_frame_sub",".email-footer",".footer-newsletter-col",".modaal-overlay",".show.fade.modal","#wbounce-modal",".myc-subscription-form",".footer--upper",".GLSideBarSlider",".subscribe-for-updates","labcoat-promo",".alert-dismissible",".newspack-newsletters-subscribe","#connect","#pardotForm","#mc-signup-iframe",".bg-navylightblue.padding-v20",".nav__mag",".c-article-cta__inner-narrow",".block-ncr-api-emailmarketing",".pb-house-message",".s2-bottom-emailpromo,\n.simple-endofarticleemail,\n.simple-sidebar-emailsignupbox,\ndiv[style^=\"border: 1px dashed #a51c30; color: #333;\"]",".callout-end-of-story-mount-piano-wrap",".homepage-email-icon",".StayConnected",".subscribe__box,\n.subscribe__form-wrapper","#popupModal,\n.attachment-full",".wp-block-prc-block-promo",".ads-336x280,\n.amp-unresolved","#action,\n.-gg\\:1.-mb\\:3,\n.footer1-signup","[data-class=\"support-us__wrapper\"]",".signup-ad","#block-newsletterlink-2",".bb-callout,\n.promo-newsletter-signup-2",".exit-modal__shade",".subscribe__style-6","a[href=\"#newsletter\"]",".block--homepage-newsletter",".infgraphicsAttach",".header__top",".banner-wrapper",".paragraph--type--newsletter","#block-nieuwsbriefblok",".shi-subscribe","#zephr-user-form-root,\n.zephr-form-container",".shvertise-banner",".subscribe-tile","[class^=\"widget-resources_\"]",".email-signup-widget",".ga\\:component\\:main\\:homepage\\:midpage\\:tout,\n.ga\\:component\\:main\\:sidebar\\:rail-newsletter,\n.ga\\:component\\:main\\:sidebar\\:top\\:promo-image",".dk-newsletter",".c-subscribe",".txo-newsletter__outer",".c-featured-series__newsletter,\n.c-promo-modal__overlay,\n.c-sign-up","#toaster_banner,\n.cta_snippet",".infobox-icon-above-title","#firefly-poll-container,\n.tgp-ic-subscribe-box",".subscribe-sticky",".widget_brainpickings_newsletter_midweek_vertical_widget,\n.widget_brainpickings_newsletter_vertical_widget",".cta--subscribe,\n.promotion--newsletter",".email-signup-v2-js,\n.post-footer-subscribe-promo,\n.toast-notifications-container",".mdl-fixed-informer,\n.mdl-section-subscribe,\n.tml-in-content-block--subscribe",".signup-cta,\n.support-cta",".rail-enews",".mui-style-19k9qdy",".widget_text","#newsletter__sticky,\n.newsletter__block",".has-background.homepage-posts__style-7","#req_login_reg_interrupt,\n#window_overlay",".shop-promo",".Campaign__innerWrapper,\n.WallOfLinks_actions__cAUTE","#toplink",".button-floating",".promo-block",".fajardo-campaign","#ad-top-dsk,\n.adx1",".newsletter-post","#newsletterOnline-68",".box-adv","#adblocker",".popupNewsletter",".t-s18-i",".newsletter-subscription-form",".t-footer-nl",".obs-cta",".t-d6-nl-1",".fusion-builder-row-5","#block-23",".nl-content,\n.sidebar-nl",".subscribers-area",".text-warning",".subscribe_popup,\n.subscribe_wid",".bss_show_subscribe",".journal-subscribe","[href=\"/bulletin\"]","#ad-zone-panorama",".subscribe-sec","#signup-wrapper","#NewsletterPopup-newsletter-popup",".NewsletterSignup_wrapper__rmf2c",".e_newsletters",".box-mail-chimp",".popup_bg",".alert-errors.in.fade.alert",".totally-not-an-ad",".jw-reset.jw-error",".kanews-banner",".com-onboarding-OnboardingModalContainerView--enter-done","#formNL",".newsletter-page","#text-43",".aviso",".footer--signup",".np_signup_container",".mail-subscribe-user",".bn-subscribe,\n.coronavirus_subscribe",".social-signup--container",".block-custom-mailchimp-subscription",".modular-footer-socials",".main-sign-up","#abandonednewsletter",".subscribe1",".mail-best-v2-wrapper_1jvCah-U,\n.newsletter-modal-shopping",".digital-download-wrapper",".footer-newsletterTop",".dfp-ad,\n.mar-block-ad",".c-infobar-wrapper",".contact-box--article",".jsFixedMessage","#news",".sendysubscribe","#footerPrompt,\n.newsletter-component,\n.tp-active",".inews__email-signup,\n.inews__masthead",".styles_DesktopBottomBarSubscriptionForm_21C_s",".modal-window,\n.new-nl-popup","#alert-box-multiple,\n#alert-footer-div",".button-wrap-large","#info-popup-overlay,\n#voucher-request-popup",".sidebar_nl",".metro-email-signup,\n.metro-email-signup-mpu,\n.spot-im-spotlight",".email__toaster-component",".wrapNewsletterFooter","#po-inline-article-above","#lootly-widget",".NewsletterSignup_wrapper__mTmqu",".subscribe-popup-container",".background--dark,\n.ub-emb-container","#ajaxNewsletter",".section--blue.section,\n.subscription-popup",".gform_fields",".css-17zlb8c",".martech-newsletter-unit",".newsletter-container-placeholder","[data-newsletter]","#onExit",".ToolSignpost__container--1h2Ap",".front-newsletter",".footer__mailing",".promotion-messages",".listings_sign_up",".h-newslatter--newsletter",".subscribe-section-container",".stay_connected",".move-social__inner","section[data-testid=\"newsletter-section\"]","#widgetNewsHolder,\n.nsl-form-container",".teaser__shoulder-banner--newsletter","#danger_adblock",".top-subscribe",".newsletter-subscription-cta-wrapper","#register-popup-backdrop,\n.register-modal-popup-wrapper",".mailer-signup-sidebar",".mk-subscribe-link","#omnisend-form-6374e71bfb02cc636d393258",".sc-kkGfuU.ufUAH",".subscribe-input-box,\n.v-alert","#mc_embed_signup1,\n#overlayPromo,\n.markets-widget,\n.markets-widget-content",".feed-newsletter",".css-16esypq","#text-37","#itro_opaco,\n#itro_popup","#omnisend-form-63c2e367547ff69603390250-submit-form,\n.emthemesModez-footer-newsletter",".top-newsletter",".subswrapper","#subscribeWrapper","#fde_bar"]; + +const hostnamesMap = new Map([["spielspiele.de",0],["ibtimes.com.au",2],["forbestravelguide.com",[2,3]],["westhawaiitoday.com",[2,3,1819]],["gatestoneinstitute.org",[2,2256]],["globalvoices.org",[2,3,2258]],["sinya.com.tw",[2,3]],["md5hashing.net",[6,2117]],["autonomous.ai",8],["stability.ai",9],["recoveryguru.com.au",9],["brucelee.com",9],["clereviewofbooks.com",9],["fridaythings.com",[9,851]],["ooshtush.com",9],["paleofuture.com",9],["rgmwatches.com",9],["unifiedpatents.com",9],["worldofreel.com",9],["eli.org.nz",9],["jphs.org",9],["rai.ac.uk",9],["bodyweightwarrior.co.uk",9],["unremarkable.ai",10],["armradio.am",11],["expansao.co.ao",12],["randaris.app",13],["lacapital.com.ar",14],["metrotime.be",14],["alreporter.com",14],["americanmilitarynews.com",[14,340]],["appleinsider.com",14],["benwajdi.com",14],["bisnis.com",14],["biznews.com",[14,470,471]],["bowenislandundercurrent.com",14],["burelfactory.com",14],["burnabynow.com",14],["californiasunday.com",14],["capitolhillseattle.com",14],["caribjournal.com",[14,334,534]],["chinafile.com",14],["churchmilitant.com",[14,566]],["cinainitalia.com",14],["circuitdigest.com",14],["convertingcolors.com",14],["culturemap.com",[14,649]],["dailyfreepress.com",14],["delta-optimist.com",14],["ebar.com",[14,731]],["exstreamist.com",14],["firstpost.com",14],["funcheap.com",14],["ghafla.com",[14,884]],["howlermagazine.com",14],["idropnews.com",[14,982,983]],["informagiovani-italia.com",14],["itm.com",14],["kyivpost.com",14],["lapatilla.com",14],["lascimmiapensa.com",14],["leoweekly.com",14],["majorgeeks.com",14],["national-justice.com",14],["newsshooter.com",14],["newzimbabwe.com",14],["nextbigfuture.com",14],["nsnews.com",14],["ny1.com",[14,488,1301]],["onorient.com",14],["pcgamesn.com",14],["planetware.com",14],["playstationbit.com",14],["politifact.com",[14,1384]],["portlandmercury.com",14],["prescouter.com",[14,378]],["punchng.com",14],["richmond-news.com",14],["russia-insider.com",14],["thedrinknation.com",[14,17]],["thegrayzone.com",14],["theloadout.com",14],["thestandnews.com",14],["thestranger.com",14],["thethaiger.com",14],["tricitynews.com",14],["union-bulletin.com",14],["wayfm.com",14],["winedharma.com",14],["gamereactor.dk",14],["engineering.columbia.edu",14],["gamereactor.es",14],["gamereactor.eu",14],["demokraatti.fi",14],["gamereactor.fi",14],["gamereactor.fr",14],["publinews.gt",14],["dv.is",14],["grapevine.is",14],["agenziaimpress.it",14],["davidemaggio.it",14],["ilfarosulmondo.it",14],["ilprimatonazionale.it",14],["meteonetwork.it",14],["moked.it",14],["money.it",14],["pallacanestrotrieste.it",14],["pharmacyscanner.it",14],["techzilla.it",14],["tvsvizzera.it",14],["vvox.it",14],["businessinsider.mx",14],["thestar.com.my",14],["francescocosta.net",14],["indiaclimatedialogue.net",14],["ticotimes.net",14],["volkskrant.nl",[14,111]],["gamereactor.no",14],["resett.no",14],["scoop.co.nz",14],["cjr.org",[14,23,2232]],["current.org",14],["iowapublicradio.org",14],["sfpublicpress.org",[14,33]],["worldhistory.org",14],["wpr.org",14],["dailytimes.com.pk",14],["kliknijwzdrowie.pl",14],["gamereactor.se",14],["trancentral.tv",14],["mg.co.za",14],["letrap.com.ar",15],["globo.com",[15,131]],["intego.com",[15,1010]],["news24.com",[15,1261]],["phonearena.com",15],["sundayworld.com",[15,1574]],["recepty.cz",15],["deutschland.de",15],["discover.lanl.gov",15],["elfinanciero.com.mx",15],["alarabiya.net",15],["tn.com.ar",16],["voydeviaje.com.ar",17],["kleinezeitung.at",17],["crazysales.com.au",[17,46]],["essentialbaby.com.au",17],["essentialkids.com.au",17],["goodfood.com.au",17],["ozbargain.com.au",[17,76]],["taste.com.au",17],["goodbye.be",17],["voetbalnieuws.be",17],["administradores.com.br",17],["bitmag.com.br",17],["estadao.com.br",17],["estrelando.com.br",17],["fdr.com.br",17],["imasters.com.br",17],["jornaldebrasilia.com.br",17],["pinkluna.com.br",17],["portalinsights.com.br",17],["verdesmares.com.br",17],["cdt.ch",17],["elmostrador.cl",17],["capx.co",[17,33]],["2gb.com",17],["a2zphoneselectronics.com",17],["aawsat.com",[17,23]],["addictivetips.com",[17,70]],["adventures.com",17],["airqualitynews.com",17],["aldianews.com",17],["algemeiner.com",[17,323]],["antlionaudio.com",17],["apracticalwedding.com",17],["arab24.com",17],["arcade1up.com",[17,362]],["artnews.com",17],["atimes.com",17],["atlantadailyworld.com",17],["autoguide.com",17],["automotive-fleet.com",17],["basketinside.com",17],["billboard.com",17],["biometricupdate.com",17],["boerse-express.com",17],["bostonglobe.com",17],["bostonmagazine.com",17],["brooklynbased.com",17],["businessfleet.com",17],["carolinajournal.com",17],["chicagodefender.com",17],["clubic.com",[17,585]],["cnn.com",[17,589,590]],["completesportsnigeria.com",17],["condominioweb.com",17],["corsedimoto.com",17],["crn.com",[17,636]],["cronista.com",17],["cuisineetvinsdefrance.com",17],["cyberscoop.com",17],["dazeddigital.com",17],["deichmann.com",17],["denofgeek.com",17],["diepresse.com",[17,695]],["digiday.com",17],["dirt.com",17],["discoverymedia.com",17],["dojacat.com",17],["dreambigtravelfarblog.com",[17,711,712]],["edscoop.com",17],["electroeshop.com",17],["electronicsweekly.com",[17,59]],["enstarz.com",17],["epicurious.com",17],["etonline.com",[17,766]],["euractiv.com",17],["everymarket.com",17],["familyhandyman.com",17],["fandom.com",17],["fantamagazine.com",17],["fashionotes.com",17],["fedscoop.com",17],["fleetfinancials.com",17],["focusardegna.com",17],["forbesafrica.com",17],["gizchina.com",17],["goodrx.com",[17,893]],["government-fleet.com",17],["grandandtoy.com",17],["greatbritishchefs.com",[17,900]],["greenbot.com",[17,59]],["hannity.com",17],["healthday.com",17],["hits973.com",17],["hngn.com",17],["hodinkee.com",17],["hollywoodreporter.com",17],["horse-canada.com",[17,968]],["huffpost.com",17],["iltascabile.com",17],["infoq.com",[17,44]],["inthesetimes.com",[17,1013]],["investopedia.com",[17,331]],["itechpost.com",[17,1031]],["jdpower.com",17],["jewishjournal.com",[17,600]],["jfrog.com",17],["jornaldocomercio.com",17],["shop.juliamichaelsofficial.com",17],["laopinion.com",17],["laprensafl.com",17],["laraza.com",17],["lctmag.com",17],["leitgamhof.com",17],["life.com",17],["livability.com",17],["longislandpress.com",[17,1127]],["maritimejobs.com",17],["massivesci.com",17],["michiganchronicle.com",17],["mlb.com",17],["moodiedavittreport.com",17],["motorionline.com",17],["multichannel.com",17],["muscleandfitness.com",17],["newbeauty.com",17],["newpittsburghcourier.com",17],["newrepublic.com",[17,1259]],["newsdeeply.com",17],["nofilmschool.com",17],["noticiasrcn.com",17],["out-law.com",17],["passioneinter.com",17],["phonandroid.com",[17,558]],["piriform.com",17],["pitchfork.com",17],["pomade.com",17],["psfk.com",17],["qualitymobilevideo.com",17],["quickanddirtytips.com",17],["rainbowplantlife.com",17],["recombu.com",17],["redsharknews.com",17],["roguefitness.com",17],["rollingstone.com",17],["salon.com",[17,1475]],["sapstjean.com",17],["saucemagazine.com",17],["scarpescarpestore.com",17],["schoolbusfleet.com",17],["screencrush.com",17],["servers4less.com",17],["servus.com",17],["sheknows.com",17],["skyairline.com",17],["slashfilm.com",17],["sourcingjournal.com",17],["speedcafe.com",17],["sportico.com",[17,1544]],["spy.com",17],["startpage.com",17],["statescoop.com",[17,59]],["surfer.com",17],["surveillance-video.com",17],["tasteofhome.com",17],["techbeat.com",17],["technologygalaxy.com",17],["teksavvy.com",17],["tenniscircus.com",17],["thawrah2day.com",17],["the-decoder.com",17],["theblaze.com",[17,1510,1633]],["thedp.com",17],["theepochtimes.com",[17,1650]],["themeshreport.com",17],["thenevadaindependent.com",17],["theodysseyonline.com",17],["thetruthaboutcars.com",[17,23,1696]],["time.com",[17,1712]],["timesofisrael.com",[17,1717]],["topdocumentaryfilms.com",17],["toutelanutrition.com",[17,1733]],["travelweekly.com",17],["tech.trivago.com",17],["truckinginfo.com",17],["truthdig.com",[17,1746]],["tuasaude.com",17],["tvquran.com",17],["twice.com",[17,59]],["twitchy.com",17],["undercurrentnews.com",17],["usatoday.com",[17,991,1775]],["mmajunkie.usatoday.com",17],["variety.com",17],["vibe.com",17],["violanews.com",17],["vtvgujarati.com",17],["wgnamerica.com",17],["wikihow.com",[17,1831]],["wikitribune.com",17],["wizworkwear.com",17],["workscoop.com",17],["worktruckonline.com",17],["wwd.com",[17,1846]],["4investors.de",17],["airliners.de",17],["alexander-wallasch.de",17],["delamar.de",17],["euractiv.de",17],["fliegermagazin.de",17],["silicon.de",[17,1894]],["the-decoder.de",17],["ukraine-nachrichten.de",[17,1901]],["ccmagazine.es",17],["silicon.es",[17,1894]],["juvenews.eu",17],["voxeurop.eu",[17,1933]],["kipparilehti.fi",17],["superfly.fm",17],["francetvinfo.fr",[17,1959,1960]],["lanutrition.fr",17],["trendy.letudiant.fr",17],["offresasaisir.fr",17],["hottopics.ht",17],["atlatszo.hu",17],["ezalenyeg.hu",17],["fmc.hu",17],["israeltoday.co.il",17],["hdwallpapers.in",17],["sangbadpratidin.in",17],["forzaroma.info",17],["madeinbz.info",17],["01net.it",[17,2039]],["advisoronline.it",17],["astrooroscopo.it",17],["bintmusic.it",17],["bolzano-bozen.it",17],["brindisisera.it",17],["carpicalcionews.it",17],["chiesadimilano.it",17],["cittaceleste.it",17],["digitaleterrestrefacile.it",17],["dissipatio.it",17],["fcinter1908.it",17],["gazzamercato.it",17],["giornaledibrescia.it",[17,2059]],["gogedizioni.it",17],["golssip.it",17],["ilgiorno.it",[17,1265]],["ilmilanista.it",17],["ilposticipo.it",17],["ilrestodelcarlino.it",[17,1265]],["ilsecoloxix.it",17],["itasportpress.it",17],["key4biz.it",17],["lanazione.it",[17,1265]],["legab.it",17],["lescienze.it",17],["linkiesta.it",17],["lintellettualedissidente.it",[17,23]],["lvh.it",17],["mediagol.it",17],["meteolive.it",17],["mondoudinese.it",17],["numericalcio.it",17],["pianetamilan.it",17],["rivistacontrasti.it",17],["sassuolocalcionews.it",17],["sportavellino.it",17],["swz.it",17],["theitaliantimes.it",17],["tuttobolognaweb.it",17],["valori.it",17],["the-star.co.ke",17],["aeroporto.net",17],["hcb.net",17],["ilsussidiario.net",17],["mcsweeneys.net",17],["nooun.net",17],["pianetagenoa1893.net",17],["quotidiano.net",[17,1265]],["toronews.net",17],["transworld.net",17],["verportugal.net",17],["crypto.news",17],["oilcity.news",17],["torresette.news",17],["web3wire.news",17],["gooieneemlander.nl",17],["haarlemsdagblad.nl",17],["handdoekentoiletpapier.nl",17],["leidschdagblad.nl",17],["nieuwrechts.nl",17],["noordhollandsdagblad.nl",17],["participaties.nl",17],["cheapies.nz",17],["eventfinda.co.nz",17],["clevelandclinic.org",17],["doktersvandewereld.org",17],["goodnet.org",17],["icij.org",[17,2262]],["indypendent.org",17],["news.jstor.org",17],["kpfa.org",17],["nationalinterest.org",[17,2293]],["paidcontent.org",17],["pbs.org",[17,235,2301]],["revealnews.org",17],["sciencemag.org",17],["sfitalianheritage.org",17],["usopen.org",17],["bit.pt",17],["cmjornal.pt",17],["dn.pt",17],["jornaldenegocios.pt",17],["record.pt",17],["sabado.pt",17],["sapo.pt",17],["voltaaomundo.pt",17],["evz.ro",17],["ziarulevenimentul.ro",17],["deraktionaer.tv",17],["i24news.tv",17],["padovasport.tv",17],["syria.tv",17],["tunisna.tv",17],["1stplace4trophies.co.uk",17],["boardgameprices.co.uk",17],["bodybuildingwarehouse.co.uk",17],["coachmag.co.uk",17],["maplin.co.uk",17],["muslimnews.co.uk",17],["prospectmagazine.co.uk",17],["silicon.co.uk",[17,1894]],["tuffshop.co.uk",17],["paratimujer.us",17],["timeslive.co.za",17],["calvinklein.at",18],["calvinklein.be",18],["calvinklein.bg",18],["calvinklein.ch",18],["calvinklein.com",18],["calvinklein.cz",18],["calvinklein.de",18],["calvinklein.dk",18],["calvinklein.ee",18],["calvinklein.es",18],["calvinklein.fi",18],["calvinklein.fr",18],["calvinklein.hr",18],["calvinklein.hu",18],["calvinklein.ie",18],["calvinklein.it",18],["calvinklein.lt",18],["calvinklein.lu",18],["calvinklein.lv",18],["calvinklein.nl",18],["calvinklein.pl",18],["calvinklein.pt",18],["calvinklein.ru",18],["calvinklein.se",18],["calvinklein.si",18],["calvinklein.sk",18],["calvinklein.co.uk",18],["eschuhe.at",19],["obuvki.bg",19],["eschuhe.ch",19],["eobuv.cz",19],["eschuhe.de",19],["zapatos.es",19],["chaussures.fr",19],["epapoutsia.gr",19],["ecipele.hr",19],["ecipo.hu",19],["escarpe.it",19],["eapavi.lv",19],["eobuwie.com.pl",19],["epantofi.ro",19],["eskor.se",19],["eobuv.sk",19],["evzuttya.com.ua",19],["falter.at",20],["laendlejob.at",[21,22]],["generalpants.com",[21,22]],["visittopeka.com",21],["audiofilemagazine.com",[22,391]],["modern-banking.at",23],["gardeningaustralia.com.au",23],["getprice.com.au",23],["intersport.com.au",23],["mattinonline.ch",23],["7digital.com",23],["alligator-sunglasses.com",23],["bloomberg.com",[23,478]],["boldsky.com",23],["download3k.com",23],["drivespark.com",23],["deploy.equinix.com",23],["filmibeat.com",23],["gainkit.com",23],["gamblingitalia.com",23],["gizbot.com",23],["heraldextra.com",23],["hispantv.com",23],["keshaofficial.com",23],["langenscheidt.com",23],["leseclaireuses.com",23],["mayoclinic.com",23],["movies.com",23],["nativeplanet.com",23],["ohmyrockness.com",23],["oneindia.com",23],["pdfcoffee.com",23],["penny-arcade.com",23],["petroleumservicecompany.com",23],["producebluebook.com",23],["rivistastudio.com",23],["styleite.com",23],["tennismajors.com",23],["termometropolitico.com",23],["vidaextra.com",23],["modern-banking.de",23],["acento.com.do",23],["acpm.fr",23],["largus.fr",23],["lepoint.fr",23],["misya.info",23],["codefresh.io",23],["agriaffaires.it",23],["atalanta.it",23],["ilfattoalimentare.it",[23,2063,2064]],["lacnews24.it",23],["monitorimmobiliare.it",23],["radiospeaker.it",23],["silhouettedonna.it",23],["soldioggi.it",23],["sscnapoli.it",23],["termometropolitico.it",23],["terranuova.it",23],["valgardena.it",23],["opendemocracy.net",[23,2125]],["salemnews.net",[23,1195]],["envol-vert.org",[23,887,1088]],["malwarebytes.org",23],["pewforum.org",23],["publicradio.org",23],["quantamagazine.org",[23,70,2312]],["scottishrugby.org",23],["wdcb.org",23],["iol.pt",23],["fundatiacaleavictoriei.ro",23],["dailymaverick.co.za",23],["refurbed.at",24],["refurbed.de",24],["refurbed.dk",24],["refurbed.fr",24],["refurbed.ie",24],["refurbed.it",24],["refurbed.nl",24],["refurbed.se",24],["sn.at",25],["teufelaudio.at",26],["teufelaudio.be",26],["teufel.ch",26],["spigen.com",26],["teufelaudio.com",26],["teufel.de",26],["teufelaudio.es",26],["teufelaudio.fr",26],["teufelaudio.it",26],["teufelaudio.nl",26],["tvgids.nl",26],["teufelaudio.pl",26],["thegap.at",27],["thelocal.at",28],["thelocal.ch",28],["thelocal.de",[28,1900]],["thelocal.dk",28],["thelocal.es",[28,1900]],["thelocal.fr",28],["thelocal.it",[28,1900]],["thelocal.no",28],["thelocal.se",28],["wheresyoured.at",29],["allbirds.com.au",30],["allbirds.com",30],["allbirds.co.nz",30],["arb.com.au",31],["australianfrequentflyer.com.au",32],["australiangolfdigest.com.au",33],["thecanary.co",[33,258]],["artificialintelligence-news.com",[33,371]],["coloradotimesrecorder.com",33],["hypebot.com",33],["moneymagpie.com",33],["thefreethoughtproject.com",33],["thurrott.com",[33,1710]],["total-croatia-news.com",33],["fatgirlskinny.net",33],["matomo.org",[33,2281]],["mercadonegro.pe",33],["verdadeiroolhar.pt",33],["australianorganicproducts.com.au",34],["deal4.ca",[34,164]],["unwiredshop.ca",34],["runninwildkids.co",34],["jdstorefashion.com",34],["phyllisdunn93.myshopify.com",34],["pixibow.com",34],["winnerscircle.com",34],["ish.guitars",34],["bodynutritionuk.co.uk",34],["autoaction.com.au",35],["bandt.com.au",[36,37]],["underarmour.com.au",[36,102]],["underarmour.com.br",[36,102]],["factorydirect.ca",[36,170]],["frontrunners.ca",[36,37]],["journeys.ca",[36,185]],["niagarafallsreview.ca",[36,198]],["stcatharinesstandard.ca",[36,198]],["trutone.ca",[36,37]],["underarmour.ca",[36,102]],["wellandtribune.ca",[36,198]],["underarmour.cl",[36,102]],["thecradle.co",[36,37,259]],["tinysociety.co",[36,37]],["abeka.com",[36,290]],["artnet.com",[36,37]],["artstation.com",[36,376]],["atlasobscura.com",[36,386]],["ba-bamail.com",[36,37,407]],["babylonbee.com",[36,409,410]],["bankbazaar.com",[36,420]],["baybloorradio.com",[36,37]],["bellhelmets.com",[36,37]],["bibleportal.com",[36,37]],["bongino.com",[36,37,485]],["boredpanda.com",[36,37]],["breakingdefense.com",[36,501]],["dgmlive.com",[36,37]],["dollartree.com",[36,709]],["drinkfreshjuice.com",[36,717]],["fermatslibrary.com",[36,37]],["freshbooks.com",[36,848]],["geopoliticalmonitor.com",[36,880]],["groundies.com",[36,907]],["humanevents.com",[36,37]],["idsnews.com",[36,984]],["insauga.com",[36,37,1001]],["lensculture.com",[36,37]],["littleburgundyshoes.com",[36,1117]],["lull.com",[36,37]],["mbt-store.com",[36,1155]],["media4growth.com",[36,37,1162]],["www.microsoft.com",[36,1185]],["moneycontrol.com",[36,37,1206]],["moroccoworldnews.com",[36,37,1213]],["nordvpn.com",[36,1287]],["nycgo.com",[36,37]],["omr.com",[36,1321]],["otterbox.com",[36,37,1340]],["patch.com",[36,37,1353]],["poolsupplies.com",36],["prompthero.com",[36,1397]],["publish0x.com",[36,1404]],["pulseuniform.com",[36,37,1406]],["pv-magazine.com",[36,693]],["www.razer.com",[36,1429]],["saksfifthavenue.com",[36,37,1473]],["saluhallmarket.com",[36,183,1013]],["scmagazine.com",[36,37,778,1487]],["scottishlegal.com",[36,1489]],["staradvertiser.com",[36,805,1554]],["szucstermekek.com",[36,37]],["thepeterboroughexaminer.com",[36,198]],["thepostmillennial.com",[36,37,1685]],["therecord.com",[36,198,357]],["thespec.com",[36,198]],["thestar.com",[36,1691]],["uinterview.com",[36,37,1763]],["underarmour.com",[36,102]],["vegnews.com",[36,37]],["wafuu.com",[36,1805]],["wateronline.com",[36,37,1816]],["worlddogfinder.com",[36,37]],["zorbabooks.com",[36,37]],["zumub.com",[36,37]],["underarmour.de",[36,102]],["underarmour.es",[36,102]],["trucksbook.eu",36],["underarmour.eu",[36,102]],["underarmour.fr",[36,102]],["de-santis.it",[36,37]],["underarmour.it",[36,102]],["underarmour.com.mx",[36,102]],["underarmour.com.my",[36,102]],["cataz.net",[36,2099]],["liga.net",[36,2114]],["bolddata.nl",[36,2162]],["underarmour.nl",[36,102]],["apotekfordeg.no",[36,232]],["ballantynes.co.nz",[36,2185]],["bizpromo.co.nz",[36,37]],["drinkspy.co.nz",36],["mightyape.co.nz",[36,2197]],["protel.co.nz",36],["underarmour.co.nz",[36,102]],["knowablemagazine.org",[36,37,232,2270]],["shop.pbs.org",[36,37]],["projectcbd.org",[36,37]],["fruugo.co.uk",[36,37]],["pbsamerica.co.uk",[36,37]],["toysrus.ca",[37,217]],["ardene.com",37],["biglots.com",37],["fanatics.com",37],["fwrd.com",[37,861]],["history.com",[37,959,960]],["kenyabuzz.com",37],["opositiv.com",[37,1330]],["revolve.com",[37,861]],["thebrick.com",[37,801]],["vogue.com",[37,1800]],["tradedepot.co.nz",[37,2206]],["adpri.org",[37,439]],["answear.ua",37],["beautycrew.com.au",38],["broadsheet.com.au",39],["cityam.com",[39,120]],["canberratimes.com.au",40],["theland.com.au",40],["carsales.com.au",41],["carsguide.com.au",42],["chasingcars.com.au",43],["christiantoday.com.au",44],["mamamia.com.au",[44,67]],["newegg.ca",44],["save.ca",[44,206]],["faithpot.com",44],["newegg.com",44],["onmilwaukee.com",44],["paloaltonetworks.com",[44,1169]],["theenergymix.com",[44,1649]],["heatmap.news",44],["christiantoday.co.nz",44],["oversixty.co.nz",44],["countryroad.com.au",45],["crikey.com.au",47],["dicksmith.com.au",48],["mattblatt.com.au",48],["kogan.com",48],["dicksmith.co.nz",48],["drive.com.au",49],["examiner.com.au",50],["factoryfast.com.au",51],["orka.ca",51],["pastimesports.ca",51],["a1supplements.com",51],["allyouplay.com",51],["globaleparts.com",51],["jj-motorsports.com",51],["mavigadget.com",51],["myvillagegreen.com",[51,278]],["nevstudio.com",51],["northwestohioliquidations.com",51],["noticethereckless.com",51],["recstuff.com",51],["santiemidwest.com",51],["skinhelpzone.com",51],["thetruthbeautycompany.com",51],["toolsplus.com",51],["orbitgear.net",51],["huskymoto.co.uk",51],["supplementschester.co.uk",51],["snatcher.co.za",[51,2457]],["startmycar.co.za",51],["fantasticfurniture.com.au",52],["forbes.com.au",53],["forkneasy.com.au",54],["gizmodo.com.au",55],["kotaku.com.au",55],["lifehacker.com.au",55],["hardtofind.com.au",56],["harrisscarfe.com.au",57],["anacondastores.com",57],["spotlightstores.com",57],["i-tech.com.au",58],["ilglobo.com.au",59],["indaily.com.au",59],["lafiamma.com.au",59],["mumbrella.com.au",[59,70]],["smartcompany.com.au",59],["rabble.ca",[59,200]],["404media.co",[59,241]],["a-z-animals.com",[59,284]],["alhurra.com",59],["attn.com",59],["bamargera.com",59],["blackagendareport.com",59],["boardingarea.com",59],["broadwayworld.com",[59,509,510]],["cheeserank.com",59],["chicagomag.com",59],["cityandstateny.com",[59,574]],["coincodex.com",59],["coinspeaker.com",[59,603]],["cointelegraph.com",59],["cybernews.com",59],["defenseone.com",[59,574]],["divascancook.com",59],["downshiftology.com",59],["ebayinkblog.com",59],["fcw.com",[59,574]],["foxnews.com",[59,118]],["freshersworld.com",59],["fromthegrapevine.com",[59,855]],["gadgets360.com",59],["gcn.com",[59,574]],["gellerreport.com",59],["gimmesomeoven.com",[59,62]],["govexec.com",[59,897]],["greece-is.com",59],["hpcwire.com",[59,971]],["inc-aus.com",59],["irishpost.com",[59,1027]],["jewishinsider.com",[59,1042]],["kristineskitchenblog.com",[59,298]],["livewellbakeoften.com",59],["messynessychic.com",59],["miaminewtimes.com",[59,511]],["mouser.com",59],["naij.com",59],["nationalpost.com",[59,343]],["ndtv.com",[59,1248]],["newsmaxtv.com",59],["newsthump.com",59],["nextgov.com",59],["notquitenigella.com",59],["outerplaces.com",59],["pando.com",59],["pandodaily.com",59],["parentherald.com",59],["people.com",59],["poundsterlinglive.com",59],["rbth.com",59],["recipetineats.com",59],["route-fifty.com",59],["searchengineland.com",[59,1496]],["selenagomez.com",59],["seroundtable.com",[59,1505]],["space.com",59],["spoonuniversity.com",59],["svpino.com",59],["ted.com",[59,1613]],["teenchatdecoder.com",59],["theaircurrent.com",59],["thechunkychef.com",[59,172]],["thecookierookie.com",59],["topflightautomotive.com",59],["tv.com",59],["up.com",59],["vagabomb.com",59],["venezuelastar.com",59],["viewfromthewing.com",59],["wackymania.com",59],["washingtontechnology.com",[59,574]],["wccftech.com",[59,1819]],["windows7news.com",59],["today.ucsd.edu",59],["news.usc.edu",59],["doordash.engineering",[59,1918]],["shopify.engineering",59],["allocine.fr",[59,1947]],["defense.gov",59],["android.gs",59],["newsclick.in",59],["professionearchitetto.it",59],["tuko.co.ke",[59,2083]],["damndelicious.net",[59,1494]],["techeye.net",59],["naija.ng",59],["jbhifi.co.nz",59],["player.one",59],["al-shabaka.org",59],["artscanvas.org",59],["gotquestions.org",59],["mpr.org",59],["skiptomylou.org",59],["stream.org",59],["therichest.org",59],["dailyfeed.co.uk",59],["briefly.co.za",59],["mygaming.co.za",[59,1395]],["politicsweb.co.za",59],["tourismupdate.co.za",59],["innovations.com.au",60],["adweek.com",60],["avclub.com",60],["bloomberglinea.com",60],["chicoer.com",60],["coloradodaily.com",60],["coloradohometownweekly.com",60],["dailybreeze.com",60],["dailybulletin.com",60],["dailycamera.com",60],["dailydemocrat.com",60],["dailynews.com",60],["deadspin.com",60],["denverpost.com",60],["detroitnews.com",60],["dw.com",60],["eastbaytimes.com",60],["eco-business.com",[60,732]],["euobserver.com",[60,160]],["eurweb.com",60],["gizmodo.com",60],["helpnetsecurity.com",60],["infowars.com",60],["jalopnik.com",60],["japantoday.com",60],["jezebel.com",[60,87]],["kake.com",60],["kotaku.com",60],["lifehacker.com",[60,1109]],["lowellsun.com",60],["marinij.com",60],["mendocinobeacon.com",60],["mercurynews.com",[60,1181]],["montereyherald.com",60],["ocregister.com",60],["orovillemr.com",60],["paradisepost.com",60],["pasadenastarnews.com",60],["pe.com",60],["post-gazette.com",60],["presstelegram.com",60],["readingeagle.com",60],["record-bee.com",60],["redbluffdailynews.com",60],["redlandsdailyfacts.com",[60,1439]],["santacruzsentinel.com",60],["scotsman.com",[60,343]],["spokesman.com",[60,1543]],["thereporter.com",60],["theroot.com",60],["thetakeout.com",60],["times-standard.com",60],["timesheraldonline.com",60],["ukiahdailyjournal.com",60],["whittierdailynews.com",60],["willitsnews.com",60],["wsj.com",[60,1843]],["web.dev",60],["corriere.it",60],["stuff.co.nz",60],["pap.pl",60],["telegraph.co.uk",[60,2427]],["investordaily.com.au",[61,62]],["egyptianstreets.com",62],["evonomics.com",[62,776]],["macrumors.com",62],["reductress.com",62],["theawesomer.com",62],["themichiganstar.com",62],["theminnesotasun.com",62],["theohiostar.com",62],["wweek.com",62],["reliefweb.int",62],["dagelijksestandaard.nl",62],["italianluxurygroup.com.au",63],["tweeters.ca",63],["shop.libbey.com",63],["tiedex.co.uk",63],["jbhifi.com.au",64],["kathmandu.com.au",65],["kathmandu.co.nz",65],["localthreads.com.au",66],["halseymusicstore.com",66],["store.lizzomusic.com",66],["michaelwest.com.au",68],["designersbrasileiros.com.br",68],["dailynewshungary.com",68],["justrunlah.com",68],["osxdaily.com",68],["roadiscalling.com",68],["upinthesky.nl",68],["fosspost.org",68],["motoring.com.au",69],["womensagenda.com.au",69],["navyhistory.au",69],["centralmaine.com",69],["pv-magazine-usa.com",[69,183]],["sunjournal.com",69],["thecollegefix.com",69],["threatpost.com",69],["trendingpolitics.com",[69,693]],["tylerwoodgroup.com",69],["wvexplorer.com",69],["yellowhammernews.com",69],["euractiv.it",69],["mondoweiss.net",69],["kusc.org",69],["whoprofits.org",69],["catholicherald.co.uk",69],["additudemag.com",[70,299]],["armytimes.com",70],["biblegateway.com",[70,453]],["biopharmadive.com",70],["insidehook.com",[70,1004]],["moon.com",70],["motorsportweek.com",70],["tatemcrae.com",70],["theafricareport.com",[70,1624]],["tripstodiscover.com",70],["tubefilter.com",[70,488,1750]],["elie.net",70],["fullfact.org",70],["thecourier.co.uk",70],["reinsurancene.ws",70],["mwave.com.au",71],["applefirmwares.com",71],["mycause.com.au",72],["mince.nl",72],["officeworks.com.au",73],["onelifeadventures.com.au",74],["outandaboutwithkids.com.au",75],["ozsale.com.au",77],["popsugar.com.au",78],["press-start.com.au",79],["quarterlyessay.com.au",80],["australianforeignaffairs.com",80],["rosmancomputers.com.au",81],["t-shirt.ca",81],["edmfast.com",81],["joelinksstore.com",81],["priceblaze.com",81],["theonlinedrugstore.com",81],["youritdelivered.com",81],["rtrfm.com.au",82],["runningwarehouse.com.au",83],["sbs.com.au",84],["coxautoinc.com",84],["dezeen.com",84],["discogs.com",84],["soft112.com",84],["altreconomia.it",84],["spectator.com.au",85],["spendless.com.au",[86,87]],["advocate.com",[87,306]],["out.com",87],["pastemagazine.com",87],["popsci.com",87],["san.com",[87,160,232,1478]],["weeklyrecess.com",87],["nextplz.fr",87],["sportsgirl.com.au",88],["canadianbestseller.com",[88,530]],["moon-audio.com",88],["styletread.com.au",89],["styletread.co.nz",89],["supplementwarehouse.com.au",90],["target.com.au",91],["techguide.com.au",[92,93]],["codeur.com",92],["digitalfernsehen.de",92],["templeandwebster.com.au",94],["thegoodguys.com.au",95],["theiconic.com.au",96],["govtech.com",[96,103,312]],["themonthly.com.au",97],["thenewdaily.com.au",98],["thenightly.com.au",99],["thesaturdaypaper.com.au",100],["traveller.com.au",101],["who.com.au",103],["littlewordsproject.com",103],["i-d.vice.com",103],["zavvi.com.au",104],["zavvi.ca",104],["zavvi.cn",104],["cultbeauty.com",104],["lookfantastic.com",104],["myprotein.com",104],["myvitamins.com",104],["thehut.com",104],["zavvi.com",104],["zavvi.de",104],["zavvi.es",104],["zavvi.ie",104],["myprotein.it",104],["zavvi.it",104],["zavvi.nl",104],["cultbeauty.co.uk",104],["cyberdaily.au",105],["unsw.edu.au",106],["abc.net.au",107],["futurework.org.au",108],["baby.be",109],["beursduivel.be",110],["eurobench.com",110],["belegger.nl",[110,2160]],["debeurs.nl",110],["iexprofs.nl",110],["demorgen.be",111],["parool.nl",111],["trouw.nl",111],["hagelandactueel.be",112],["leuvenactueel.be",112],["kunstenfestivalwatou.be",113],["funko.com",113],["loungefly.com",113],["truecrimedaily.com",113],["nieuwsblad.be",114],["rtl.be",115],["sport247.be",116],["thebulletin.be",117],["dnevnik.bg",118],["thecanadianpressnews.ca",118],["appfigures.com",118],["cined.com",[118,567]],["cnnturk.com",118],["frandroid.com",118],["pitcherlist.com",118],["securityaffairs.com",118],["superdeluxeedition.com",[118,203]],["usmagazine.com",118],["visualstudiomagazine.com",118],["wayfairertravel.com",[118,1818]],["wsbtv.com",[118,441]],["challenges.fr",118],["blog.google",[118,1986]],["news247.gr",118],["infostart.hu",118],["carwashpro.nl",[118,1423,2164]],["infrasite.nl",[118,1423,2164]],["rijschoolpro.nl",[118,1423,2164]],["spoorpro.nl",[118,1423,2164]],["tankpro.nl",[118,1423,2164]],["taxipro.nl",[118,1423,2164]],["zelfrijdendvervoer.nl",[118,1423,2164]],["eff.org",118],["aeiou.pt",118],["douglas.bg",119],["news.bg",120],["6sqft.com",[120,282]],["augustman.com",120],["brighteon.com",[120,488,506,507]],["healthboards.com",120],["lifestyleasia.com",120],["livejournal.com",120],["cgsociety.org",120],["noticiasmagazine.pt",120],["alhayat.tv",120],["alquds.co.uk",120],["hagerty.co.uk",[120,2403]],["digital4.biz",121],["offshore-energy.biz",122],["photoshop-online.biz",123],["pocketgamer.biz",124],["disconnect.blog",[125,126]],["broadbandbreakfast.com",[125,241]],["dkb.blog",127],["sambowman.co",127],["antiracismnewsletter.com",127],["aporiamagazine.com",127],["asiasentinel.com",127],["newsletter.banklesshq.com",127],["computerenhance.com",127],["construction-physics.com",127],["duffelblog.com",[127,722]],["eugyppius.com",127],["experimental-history.com",127],["friendlyatheist.com",[127,852]],["fullstackeconomics.com",127],["hamiltonnolan.com",[127,751]],["honest-broker.com",127],["piratewires.com",127],["semianalysis.com",127],["slowboring.com",127],["substack.com",[127,722,1571,1572]],["theankler.com",[127,722]],["thebignewsletter.com",127],["unchartedterritories.tomaspueyo.com",127],["garbageday.email",127],["flowstate.fm",127],["popular.info",127],["platformer.news",[127,722,1571,2151]],["racket.news",127],["understandingai.org",127],["jacobwolf.report",127],["dossier.today",127],["engineeringleadership.xyz",127],["henrikkarlsson.xyz",127],["b9.com.br",128],["correiobraziliense.com.br",129],["crusoe.com.br",130],["em.com.br",131],["ferroviando.com.br",132],["counciloflove.com",132],["easyayurveda.com",132],["infokik.com",132],["jafekri.com",132],["sharktankblog.com",132],["truyenbanquyen.com",132],["ezmanga.net",132],["kulinarnastronamocy.pl",132],["folhadelondrina.com.br",133],["infomoney.com.br",134],["macmagazine.com.br",135],["foreigndesknews.com",[135,831]],["hackread.com",[135,831]],["mysteriesrunsolved.com",[135,1234]],["maquinadoesporte.com.br",136],["autocar.co.nz",136],["health-e.org.za",136],["moneytimes.com.br",137],["oantagonista.com.br",138],["olhardigital.com.br",139],["poder360.com.br",140],["tecmundo.com.br",141],["uol.com.br",142],["folha.uol.com.br",143],["huffingtonpost.es",143],["skyandtelescope.org",143],["gizmodo.uol.com.br",144],["zoom.com.br",145],["letras.mus.br",[146,147]],["iflscience.com",[146,985]],["123ink.ca",[148,149]],["primecables.ca",[148,149]],["shopperplus.ca",[149,207]],["advisor.ca",150],["albertafarmexpress.ca",151],["canadiancattlemen.ca",151],["country-guide.ca",151],["grainews.ca",151],["manitobacooperator.ca",151],["producer.com",151],["shop.artnoise.ca",152],["headphonebar.com",152],["jolinne.com",152],["berkeleyearth.org",152],["scetv.org",152],["hifiheadphones.co.uk",[152,519]],["atlanticsuperstore.ca",153],["bestbuy.ca",154],["bluetrain.ca",155],["canadiantire.ca",156],["cb2.ca",157],["cbc.ca",158],["cheknews.ca",159],["brisktest.com",159],["blog.duncangeere.com",159],["blog.elevatedataviz.com",159],["fleshlight.eu",159],["citynews.ca",160],["aeon.co",[160,242]],["readcars.co",160],["readfashion.co",160],["readfilm.co",160],["readfood.co",160],["readgaming.co",160],["readmusic.co",160],["readshowbiz.co",160],["readtv.co",160],["247sports.com",160],["4029tv.com",160],["abovethelaw.com",160],["asmartbear.com",160],["blackburnnews.com",160],["bookriot.com",160],["citusdata.com",[160,573]],["clickorlando.com",160],["cockroachlabs.com",160],["creation.com",160],["dailybee.com",160],["dailysignal.com",160],["dallasinnovates.com",160],["fox10phoenix.com",160],["fox13news.com",160],["fox13seattle.com",160],["fox26houston.com",160],["fox29.com",160],["fox2detroit.com",160],["fox32chicago.com",160],["fox35orlando.com",160],["fox4news.com",[160,838]],["fox5atlanta.com",160],["fox5dc.com",160],["fox6now.com",160],["fox7austin.com",[160,838]],["fox9.com",160],["foxla.com",160],["greencarreports.com",160],["kcci.com",160],["kcra.com",160],["ketv.com",160],["kmbc.com",160],["koat.com",160],["koco.com",160],["komando.com",160],["ksbw.com",160],["ktvu.com",160],["livescience.com",160],["londondrugs.com",160],["motherjones.com",[160,1214]],["mynbc5.com",160],["nbc-2.com",160],["newsweek.com",[160,1269]],["q13fox.com",160],["readbetting.com",160],["readceltic.com",160],["readmanutd.com",160],["readmotorsport.com",160],["reverb.com",160],["slate.com",160],["sportsworldnews.com",160],["tastecooking.com",[160,1407]],["techfinitive.com",160],["thekitchenmagpie.com",160],["tomsguide.com",160],["toofab.com",[160,1725]],["wapt.com",160],["wbaltv.com",160],["wcvb.com",160],["wdsu.com",160],["wesh.com",160],["wgal.com",160],["wisn.com",160],["wjcl.com",160],["wlky.com",160],["wlwt.com",160],["wmtw.com",160],["wmur.com",160],["womanandhome.com",160],["wpbf.com",160],["wtae.com",160],["wvtm13.com",160],["wxii12.com",160],["wyff4.com",160],["japantimes.co.jp",160],["thebeliever.net",160],["jta.org",160],["progressive.org",160],["publicdomainreview.org",[160,2310]],["tvtropes.org",160],["undark.org",[160,693,817]],["wqxr.org",160],["citiblog.co.uk",160],["clubhouseforchefs.ca",161],["cochraneeagle.ca",162],["fitzhugh.ca",162],["lakelandtoday.ca",162],["westernwheel.ca",162],["airdriecityview.com",162],["rmoutlook.com",162],["stalbertgazette.com",162],["thealbertan.com",162],["timescolonist.com",[162,1715]],["ctvnews.ca",163],["bergautodesign.com",164],["braveandkindbooks.com",164],["bwpsales.com",[164,180]],["fwdformnutrition.com",164],["gizmogoober.com",[164,361]],["pitviper.com",[164,1374]],["sweetteacaviar.com",[164,1579]],["deskhero.ca",165],["driving.ca",166],["dsw.ca",167],["theshoecompany.ca",167],["esourceparts.ca",168],["everythinglifestyle.ca",169],["fraservalleytoday.ca",[169,174]],["fleetnetwork.ca",171],["flexispot.ca",172],["flexispot.com",172],["flexispot.de",172],["flexispot.es",172],["flexispot.it",172],["flexispot.nl",172],["yesmagazine.org",[172,2350]],["flexispot.pl",172],["flexispot.co.uk",172],["fortnine.ca",173],["battlefordsnow.com",174],["everythinggp.com",174],["farmnewsnow.com",174],["larongenow.com",174],["lethbridgenewsnow.com",174],["meadowlakenow.com",174],["nanaimonewsnow.com",174],["panow.com",174],["rdnewsnow.com",174],["ginospizza.ca",175],["globalnews.ca",[176,177,178]],["zdnet.com",176],["stoneyroads.com",178],["files.minecraftforge.net",[178,2121]],["healthing.ca",179],["hockeylion.ca",180],["justcloseoutscanada.ca",180],["kitchenutopia.ca",180],["chillamo.com",180],["detroitmodular.com",180],["fitnessav.com",180],["gronkfitnessproducts.com",180],["kyliejennershop.com",180],["lakshmistores.com",180],["metrocheese.com",180],["wilcooffroad.com",180],["zerobreeze.com",180],["otisoatmilk.co.nz",180],["homehardware.ca",181],["chapters.indigo.ca",182],["infotel.ca",183],["cryptonews.com",183],["glasses.com",[183,888]],["thejc.com",[183,1671]],["iphoneincanada.ca",184],["jvns.ca",186],["lapresse.ca",187],["leons.ca",[188,189]],["12tomatoes.com",[188,189,266]],["almanac.com",[188,189,333]],["princessauto.com",[188,189]],["victorpest.com",[188,1444,1792]],["lowes.ca",190],["macleans.ca",[191,192]],["chatelaine.com",192],["massivetoyblowout.ca",193],["mcgill.ca",194],["nascar.ca",195],["naturalsound.ca",196],["shellsoul.com",196],["sigav.com",196],["fruitarian.store",196],["networldsports.ca",197],["brandingmag.com",[197,497]],["drinkcirkul.com",[197,716]],["staygenerator.com",197],["summitracing.com",197],["kmzu.com",[198,1075]],["noovomoi.ca",199],["lovefoodnotcooking.com",200],["spectator.org",[200,2324]],["racketsandrunners.ca",201],["ici.radio-canada.ca",[202,203]],["frontofficesports.com",[203,856]],["mikebloomberg.com",203],["nimsdai.com",203],["smnovella.com",203],["treblezine.com",[203,562]],["trustedreviews.com",203],["solidaarisuus.fi",203],["cremaoggi.it",[203,2050]],["cremonaoggi.it",[203,2050]],["cremonasport.it",[203,2050]],["oglioponews.it",[203,2050]],["heelhollandbakt.nl",203],["rona.ca",204],["rugs.ca",205],["bigissue.com",[205,457]],["coinbase.com",205],["shoppersdrugmart.ca",208],["simcoeav.ca",209],["atelierskn.com",209],["awables.com",209],["camerawholesalers.com",209],["flight-model.com",209],["loudshop.com",209],["p2nstore.co.uk",209],["sportchek.ca",210],["staples.ca",211],["highcarbhannah.co",211],["asweetpeachef.com",211],["biggerbolderbaking.com",211],["craftboxdirect.com",211],["dailycaller.com",[211,655]],["gamebyte.com",211],["glerups.com",211],["kurufootwear.com",211],["motor1.com",[211,1002]],["mychicagosteak.com",[211,1230]],["mylivelobster.com",211],["readwrite.com",[211,1432]],["redrightvideos.com",[211,578]],["rocketeyewear.com",211],["thesatanictemple.com",211],["tibi.com",211],["unknowncomicbooks.com",[211,1770]],["warpedsense.com",211],["geoffanderson.dk",211],["mobellageret.dk",211],["bookshop.org",211],["techbomb.ca",212],["analyticsindiamag.com",[212,347]],["lalaskinessentials.com",212],["parametric-architecture.com",212],["pcipolicyportal.com",[212,1357]],["redhuntlabs.com",212],["swidget.com",212],["whereyourebetween.com",[212,1826]],["gastgewerbe-magazin.de",212],["tlv1.fm",212],["nusantararom.org",212],["reclaimthenet.org",212],["houseandleisure.co.za",212],["thenarwhal.ca",213],["thetyee.ca",214],["thewalrus.ca",[215,216]],["mayottehebdo.com",[216,1153]],["tsc.ca",218],["well.ca",219],["birdbgone.com",219],["draxe.com",219],["hugesupplements.com",[219,973]],["loveyourmelon.com",219],["ritual.com",219],["ara.cat",220],["diaridegirona.cat",221],["regio7.cat",221],["diariocordoba.com",221],["elperiodicodearagon.com",221],["elperiodicoextremadura.com",221],["elperiodicomediterraneo.com",221],["levante-emv.com",221],["noticiasdenavarra.com",221],["diariodeibiza.es",221],["diariodemallorca.es",221],["elcorreogallego.es",221],["eldia.es",221],["farodevigo.es",221],["informacion.es",221],["laopinioncoruna.es",221],["laopiniondemalaga.es",221],["laopiniondezamora.es",221],["laprovincia.es",221],["lne.es",221],["mallorcazeitung.es",221],["superdeporte.es",221],["deia.eus",221],["noticiasdealava.eus",221],["noticiasdegipuzkoa.eus",221],["emporda.info",221],["artdaily.cc",222],["researchnews.cc",222],["radioandmusic.com",222],["shopcytee.com",222],["raenonx.cc",223],["jamesgmartin.center",224],["iamexpat.ch",225],["iamexpat.de",225],["iamexpat.nl",225],["blog.jobeo.ch",226],["ortodacoltivare.it",226],["pressgiochi.it",226],["laurentferrier.ch",227],["dauletapparel.com",227],["blog.nationalmuseum.ch",228],["nzz.ch",229],["pfister.ch",230],["swissinfo.ch",[231,232]],["exceptional.com",232],["louderwithcrowder.com",232],["the-line-up.com",[232,726,1621]],["theportalist.com",[232,726]],["tokmanni.fi",232],["zeta.nu",232],["lung.org",[232,2279]],["monitor.co.ug",232],["tdg.ch",233],["watson.ch",234],["jumia.ci",235],["morningconsult.com",[235,1212]],["pushmycart.com",235],["jumia.dz",235],["jumia.com.eg",235],["jumia.com.gh",235],["jumia.co.ke",235],["jumia.ma",235],["jumia.com.ng",235],["pagani.co.nz",[235,2202]],["jumia.sn",235],["jumia.com.tn",235],["jumia.ug",235],["seastarsuperbikes.co.uk",235],["ciperchile.cl",236],["cooperativa.cl",237],["pauta.cl",238],["evcars.club",239],["shine.cn",240],["animalchannel.co",[243,244]],["homehacks.co",[243,244]],["parentingisnteasy.co",[243,244]],["relieved.co",[243,244]],["seeitlive.co",[243,244]],["spotlightstories.co",[243,244]],["sweetandsavory.co",[243,244]],["blockworks.co",245],["coconuts.co",246],["motor.com.co",247],["elgrafico.com",247],["laprensagrafica.com",247],["thejakartapost.com",[247,1670]],["ultimominuto.news",247],["decrypt.co",248],["ello.co",249],["grove.co",250],["instaread.co",251],["modernretail.co",252],["psyche.co",253],["routinehub.co",254],["tech.co",255],["tedium.co",256],["theblock.co",257],["all3dp.com",257],["christiantoday.com",[257,562,563]],["thedisconnect.co",260],["thehustle.co",261],["thenetnaija.co",262],["thetrek.co",263],["weareexplorers.co",264],["101soundboards.com",265],["177milkstreet.com",267],["1fichier.com",[268,269]],["aritzia.com",[268,366]],["bathandbodyworks.com",[268,427]],["bestreviews.com",268],["biztechmagazine.com",[268,427,472]],["fye.com",[268,427]],["madewell.com",[268,1136]],["ptitchef.com",[268,427,1365]],["2-spyware.com",270],["247wallst.com",271],["29secrets.com",272],["itmunch.com",[272,1032]],["pqube.co.uk",272],["2hbn.com",273],["bilgisentezi.com",[273,463]],["farklifarkli.com",273],["readingclock.com",273],["2pdfconverter.com",274],["annotation.com",274],["changefaces.com",274],["chartle.com",274],["coloringonline.com",274],["fakechatapp.com",274],["files2zip.com",[274,812]],["htmlgames.com",274],["mapimage.com",274],["maproute.com",274],["mindclouds.com",274],["phideo.com",274],["photocollage.com",274],["photoeditor.com",274],["photoenlarger.com",274],["photofilters.com",274],["photoresizer.com",274],["postermaker.com",274],["qrapp.com",274],["stripbackground.com",274],["toonytool.com",274],["wordclouds.com",274],["youtubetrimmer.com",274],["fotofilter.de",274],["voxc.org",274],["3dprint.com",275],["3dprintingspot.com",276],["3f-filippi.com",277],["5percentnutrition.com",278],["legacytoys.com",278],["myotcstore.com",278],["newvaping.com",278],["nisupplements.com",278],["5pillarsuk.com",279],["raya.com",279],["sentieriselvaggi.it",279],["6amcity.com",[280,281]],["straightdope.com",280],["8newsnow.com",283],["news.uthscsa.edu",283],["a16z.com",285],["abc15.com",286],["abc57.com",287],["abc7.com",288],["abc7ny.com",288],["abeautifulmess.com",289],["afamilyfeast.com",289],["airandspaceforces.com",289],["hightechplace.com",289],["thebestcakerecipes.com",[289,1632]],["metronieuws.nl",289],["want.nl",289],["abplive.com",291],["accuweather.com",292],["acimena.com",293],["catholicnewsagency.com",293],["aciafrica.org",293],["aciafrique.org",293],["acouplecooks.com",[294,295]],["gimmedelicious.com",294],["lilluna.com",[294,1112]],["noracooks.com",294],["tastesbetterfromscratch.com",[294,1591]],["therecipecritic.com",294],["actiongame.com",296],["classicgame.com",296],["hiddenobjectgames.com",296],["mahjong.com",296],["match3games.com",296],["mindgames.com",296],["neongames.com",296],["solitaireonline.com",296],["timemanagementgame.com",296],["brain-games.co.uk",296],["games-site.co.uk",296],["mahjong.co.uk",296],["match3.co.uk",296],["neongames.co.uk",296],["adage.com",297],["addapinch.com",298],["budgetbytes.com",[298,515]],["thestayathomechef.com",298],["vacationstravel.com",298],["adexchanger.com",300],["adidas.com",301],["admonsters.com",[302,303]],["bookmundi.com",[303,344,491]],["autocar.co.uk",303],["adorama.com",304],["advfn.com",305],["aeromalls.com",307],["aetv.com",[308,309]],["historytoday.com",308],["affectionink.com",310],["baskdallas.com",310],["bigphilspeaks.com",310],["brit-pet.com",310],["brookeandarrow.com",310],["crownnstyle.com",310],["dollmeupmakeup.com",310],["www.drinktco.com",310],["grainbrainusa.com",310],["invitationhouseph.com",310],["labellerobe.com",310],["learnintt.com",310],["leighcountry.com",310],["lucieandpompette.com",310],["modelsindustry.com",310],["modernmotifsocks.com",310],["mortonjamesboutique.com",310],["mykitchenmall.com",310],["brilliant-30.myshopify.com",310],["brilliant-demo.myshopify.com",310],["ella-demo-4.myshopify.com",310],["single-citrus.myshopify.com",310],["sportwear-2.myshopify.com",310],["rhianjohn.com",310],["shopmeko.com",310],["smsaree.com",310],["straightarrowtherapeutic.com",310],["telabeautyorganics.com",310],["toptiertac.com",310],["vernyx.com",310],["compagniadeltabacco.it",310],["sofii.org",310],["simmiwoman.co.uk",310],["topgear.co.za",[310,2459]],["ahchealthenews.com",311],["aircargonext.com",312],["baltimoremagazine.com",312],["cargofacts.com",312],["gvwire.com",[312,919]],["medcitynews.com",[312,839,1161]],["interrupt.memfault.com",312],["interlochenpublicradio.org",312],["airfactsjournal.com",[313,314]],["newmatilda.com",314],["airtahitinui.com",315],["akkogear.com",316],["al-monitor.com",317],["al-sharq.com",318],["alamocitygolftrail.com",319],["albawaba.com",[320,321]],["sport360.com",321],["alexcityoutlook.com",322],["crooksandliars.com",322],["crucial.com",322],["drewberquist.com",[322,714,715]],["kentuckytoday.com",322],["keysnews.com",322],["ktbs.com",322],["kulr8.com",322],["lifezette.com",[322,714,715]],["magazines.com",322],["msmagazine.com",[322,1221]],["napacanada.com",322],["northcentralpa.com",322],["novaramedia.com",322],["redvoicemedia.com",[322,715]],["refinery29.com",[322,1440]],["trueachievements.com",322],["truetrophies.com",322],["urbanmilwaukee.com",322],["newsmirror.net",322],["heartlandalliance.org",322],["newsnow.co.uk",322],["alldayidreamaboutfood.com",[324,325]],["fearlesssalarynegotiation.com",325],["inspiredtaste.net",[325,2109]],["alldayshirts.com",326],["allkpop.com",327],["snowbrains.com",327],["tokyohive.com",327],["volquartsen.com",327],["allmodern.com",328],["birchlane.com",328],["jossandmain.com",328],["allmusic.com",[329,330]],["theconversation.com",[330,1639]],["allrecipes.com",331],["foodandwine.com",331],["seriouseats.com",331],["shape.com",331],["simplyrecipes.com",331],["southernliving.com",331],["thespruceeats.com",331],["travelandleisure.com",331],["tripsavvy.com",[331,1744]],["verywellhealth.com",331],["verywellmind.com",331],["allthatsinteresting.com",332],["altpress.com",334],["alvarotrigo.com",335],["amazingribs.com",336],["amazonadviser.com",337],["apptrigger.com",337],["arrowheadaddict.com",337],["bamsmackpow.com",[337,418]],["fansided.com",[337,794]],["gamesided.com",[337,418]],["gojoebruin.com",[337,418]],["hiddenremote.com",337],["lastnighton.com",[337,794]],["lawlessrepublic.com",337],["mlsmultiplex.com",337],["netflixlife.com",[337,794]],["playingfor90.com",337],["stormininnorman.com",[337,794]],["winteriscoming.net",[337,794]],["ambcrypto.com",338],["amd.com",339],["americanwirenews.com",341],["americastestkitchen.com",[342,343]],["heraldscotland.com",343],["suntimes.com",343],["vancouversun.com",[343,1785]],["hbr.org",343],["amgreatness.com",344],["anker.com",344],["spotlightpa.org",[344,592,2325]],["shop.amoreterra.com",345],["amtraker.com",346],["androidauthority.com",348],["androidcentral.com",349],["androidpcreview.com",350],["raptitude.com",350],["thelittlekitchen.net",350],["androidpolice.com",351],["cbr.com",351],["collider.com",351],["dualshockers.com",351],["gamerant.com",351],["makeuseof.com",351],["movieweb.com",351],["pocketnow.com",351],["screenrant.com",351],["thegamer.com",351],["thetravel.com",351],["topspeed.com",[351,1727]],["angara.com",352],["anothermag.com",353],["antena3.com",354],["anthropologie.com",355],["freepeople.com",355],["urbanoutfitters.com",[355,1774]],["aorus.com",356],["nutritioninsight.com",[356,1300]],["packaginginsights.com",356],["apnews.com",357],["heraldnet.com",[357,944]],["humankinetics.com",357],["inquirer.com",357],["parent.com",357],["thehill.com",[357,1665]],["proiezionidiborsa.it",357],["newsnationnow",357],["ar15.com",358],["arabnews.com",359],["tribalfootball.com",359],["onmeda.de",359],["castanet.net",359],["arcade-sound.com",[360,361]],["justripenutrition.com",361],["vargooutdoors.com",[361,1786]],["arcamax.com",363],["architectmagazine.com",364],["jlconline.com",364],["argusdelassurance.com",365],["arkansasonline.com",367],["armageddonexpo.com",368],["etsy.com",368],["itsfoss.com",[368,1034,1035]],["global.microless.com",368],["pandotrip.com",368],["pissdaily.com",368],["rigzone.com",[368,1460]],["sfist.com",368],["allthings.how",368],["jurist.org",368],["reasonstobecheerful.world",[368,378,632,1369]],["businesstech.co.za",[368,2444]],["arrowheadpride.com",369],["badlefthook.com",369],["barcablaugranes.com",369],["bavarianfootballworks.com",369],["bleedinggreennation.com",369],["bloggingtheboys.com",369],["bloodyelbow.com",369],["brightsideofthesun.com",369],["cagesideseats.com",369],["celticsblog.com",369],["eater.com",369],["goldenstateofmind.com",369],["libertyballers.com",369],["managingmadrid.com",369],["mmafighting.com",369],["mmamania.com",369],["polygon.com",369],["silverscreenandroll.com",369],["sounderatheart.com",369],["artforum.com",370],["footwearnews.com",[370,826]],["indiewire.com",370],["stylecaster.com",370],["news.artnet.com",[372,373]],["skylineatlas.de",[372,1895]],["arti-definisi-pengertian.info",372],["kedak.online",372],["artofmanliness.com",374],["artribune.com",375],["as.com",377],["asianjournal.com",378],["creativedestructionmedia.com",[378,632]],["floridianpress.com",[378,632,820]],["marktechpost.com",[378,632,1146]],["mediaplaynews.com",[378,632]],["soundproofcow.com",[378,632]],["thefullpint.com",[378,632]],["delacortereview.org",[378,632]],["asiaone.com",379],["asiaresearchnews.com",380],["askleo.com",[381,382]],["musically.com",382],["asmag.com",383],["astronomy.com",384],["atavist.com",385],["audacy.com",387],["audfree.com",388],["audialab.com",389],["audioadvice.com",390],["audiogeeks.com",392],["keepgo.com",392],["audioholics.com",393],["austinchronicle.com",394],["authenticoilco.com",395],["geizdental.de",395],["powgen.fr",395],["sensilab.se",395],["auto-moto.com",396],["autoblog.com",397],["steelersdepot.com",397],["autocarindia.com",398],["india.com",398],["sassymamahk.com",398],["laleggepertutti.it",398],["isglobal.org",398],["autodesk.com",399],["autoplicity.com",400],["autosport.com",401],["motorsport.com",401],["averagelinuxuser.com",402],["averiecooks.com",403],["bingehq.com",403],["streamsgeek.com",403],["open.online",403],["carbonbrief.org",403],["whyy.org",[403,2349]],["awapress.com",404],["gbnews.com",404],["ridefox.com",404],["nakedsecurity.sophos.com",404],["awesomebooks.com",405],["percona.com",405],["poynter.org",405],["axios.com",406],["babel.com",408],["notthebee.com",[410,592,1291]],["backcountry.com",[411,412]],["fine-day.com",411],["backroads.com",413],["backroadslondon.com",414],["fsaproshop.com",414],["mofi.com",414],["vulkit.com",414],["crates.whosampled.com",414],["vibergboot.eu",414],["ownsilent.international",414],["bazaar-foods.co.uk",414],["modify71.co.uk",414],["roughandreadywholefoods.co.uk",414],["backstage.com",415],["wenku.baidu.com",416],["balkangreenenergynews.com",417],["bangkokpost.com",419],["bankinfosecurity.com",421],["barefootuniverse.com",422],["bestbeefrecipes.com",422],["herwholesomekitchen.com",[422,791]],["laurenslatest.com",422],["yinibinibaby.com",422],["barnesandnoble.com",423],["barrons.com",424],["bartendersbusiness.com",425],["basilmarket.com",426],["iclg.co.uk",427],["baystatebanner.com",428],["bbc.com",429],["bcg.com",430],["beaumontenterprise.com",431],["ctpost.com",431],["expressnews.com",431],["greenwichtime.com",431],["houstonchronicle.com",431],["lmtonline.com",431],["manisteenews.com",431],["michigansthumb.com",431],["mrt.com",431],["myjournalcourier.com",431],["myplainview.com",431],["nhregister.com",431],["middletownpress.com.ourmidland.com",431],["registercitizen.com",431],["sfchronicle.com",431],["stamfordadvocate.com",431],["theintelligencer.com",431],["beautifulpublicdata.com",432],["scarletink.com",432],["codereliant.io",432],["blog.privacyguides.org",432],["overkill.wtf",432],["beautycounter.com",433],["beckershospitalreview.com",434],["bedbathandbeyond.com",435],["overstock.com",[435,1345]],["beermenus.com",436],["beforeitsnews.com",[437,438,439]],["partsinmotion.co.uk",437],["biblio.com",439],["codastory.com",439],["dlnews.com",[439,705]],["fjolt.com",439],["homeofdirectcommerce.com",439],["marineelectronics.com",439],["swimswam.com",439],["technostall.com",439],["appstorm.net",439],["dailygood.org",439],["worldwatchmonitor.org",439],["celebrity.red",439],["u.today",439],["biblio.co.uk",439],["beincrypto.com",440],["beinsports.com",441],["wftv.com",441],["wpxi.com",441],["beliefnet.com",442],["belk.com",443],["bellingcat.com",444],["benjamingroff.com",445],["benzinga.com",446],["bestlifeonline.com",447],["bestpricenutrition.com",448],["fallindesign.com",448],["bet.com",449],["betaprofiles.com",450],["beverageforyou.com",451],["bhphotovideo.com",452],["bicycleretailer.com",454],["bigbearrealestateagent.com",455],["bigislandnow.com",456],["bigkitchen.com",458],["bigthink.com",459],["bikeexif.com",460],["bikerumor.com",[461,462]],["gearjunkie.com",[461,462,872]],["soaphub.com",[461,1531]],["bilibili.com",464],["billyparisi.com",[465,466]],["kimpetras.com",466],["bingehulu.com",467],["news.bitcoin.com",468],["bizcommunity.com",469],["opindia.com",[470,1329]],["bridgemi.com",471],["thenation.com",[471,1677]],["propublica.org",[471,2309]],["biztimes.com",473],["bkstr.com",474],["blendernation.com",475],["blogpascher.com",476],["blooloop.com",477],["forward.com",[478,700,801,836]],["latimes.com",478],["northernvirginiamag.com",478],["sandiegouniontribune.com",478],["tvinsider.com",478],["jns.org",478],["wamu.org",478],["bocanewsnow.com",[479,480]],["piacenza24.eu",479],["podwatch.io",479],["bodybuilding.com",481],["bolavip.com",482],["bonappetit.com",[483,484]],["gq.com",484],["boohoo.com",486],["bookbub.com",487],["bookforum.com",[488,489]],["dsw.com",488],["gunsamerica.com",[488,916]],["realclearpolitics.com",488],["realclearscience.com",488],["ultra1plus.com",[488,1765]],["fairplanet.org",[488,2249]],["aif.ru",[488,2367]],["booking.com",490],["boston.com",492],["bostonagentmagazine.com",493],["boutirmall.com",494],["takimag.com",[494,1585]],["bramptonguardian.com",[495,496]],["simcoe.com",495],["buzzfeed.com",496],["buzzfeednews.com",[496,526]],["coindesk.com",[496,601]],["petmd.com",[496,1366]],["zicasso.com",[496,1864]],["cpr.org",[496,630,2238]],["sciencenews.org",[496,2320]],["snexplores.org",[496,2323]],["business-punk.com",497],["cosmosmagazine.com",[497,619]],["dealnews.com",497],["libhunt.com",[497,1106]],["pharmaceutical-business-review.com",497],["thepitchfootball.com",497],["it-times.de",497],["borsonline.hu",[497,1636]],["metropol.hu",[497,1636]],["ripost.hu",[497,1636]],["businessworld.in",497],["ricethresher.org",497],["brandsmartusa.com",498],["braziljournal.com",499],["vedbex.com",499],["breakingbelizenews.com",500],["breakingenergy.com",502],["breathecast.com",503],["breathedreamgo.com",504],["breitbart.com",505],["cruxnow.com",506],["bringatrailer.com",508],["networkdevicesinc.com",509],["browardpalmbeach.com",511],["dallasobserver.com",511],["phoenixnewtimes.com",511],["westword.com",511],["browserling.com",512],["browserstack.com",513],["btr.com",514],["latenighter.com",[515,1087]],["build.com",516],["buondua.com",517],["burkesoutlet.com",518],["busbeestyle.com",519],["towerhousewares.co.uk",519],["businessinsider.com",[520,521,522]],["insider.com",[520,521]],["ekathimerini.com",521],["wearesync.co.uk",522],["businesstraveller.com",523],["bustle.com",524],["butterwithasideofbread.com",525],["bygonely.com",527],["impulkits.com",527],["musclecarsandtrucks.com",527],["thepetslife.online",527],["cafemom.com",528],["calgaryherald.com",529],["edmontonjournal.com",[529,737]],["montrealgazette.com",529],["ottawacitizen.com",529],["thestarphoenix.com",529],["canarymedia.com",531],["capitaltransport.com",532],["captainaltcoin.com",533],["carnewschina.com",535],["cars.com",[536,537]],["invezz.com",[536,1018]],["carsalesbase.com",538],["bitcoinke.io",538],["carsauce.com",539],["carshopinc.com",540],["catchnews.com",541],["cbn.com",542],["cbssports.com",543],["ccjdigital.com",544],["equipmentworld.com",544],["ceenergynews.com",545],["celebrityaccess.com",[546,547]],["securityweek.com",[546,1502]],["eastasiaforum.org",[546,2245]],["mag.toyota.co.uk",546],["channelnewsasia.com",548],["chargedevs.com",549],["gomag.com",549],["mauritiustimes.com",549],["charismamag.com",550],["roughstock.com",550],["charlestonbusiness.com",551],["columbiabusinessreport.com",551],["gsabusiness.com",551],["scbiznews.com",551],["charlieintel.com",552],["dexerto.com",[552,688]],["chemistryworld.com",[553,554]],["flightglobal.com",554],["fruitnet.com",[554,857]],["screendaily.com",[554,1491]],["thegrocer.co.uk",554],["cheshirehorse.com",555],["farmandfleet.com",555],["chicagocrusader.com",556],["chicagotribune.com",557],["chipsandcheese.com",558],["consummateathlete.com",[558,610]],["exputer.com",558],["logitheque.com",558],["mixed-news.com",558],["notionthings.com",558],["plusrew.com",[558,610]],["pstribune.com",[558,610]],["slaynews.com",[558,1523]],["tech4gamers.com",558],["yogaworld.de",[558,610]],["tomshardware.fr",558],["sardiniapost.it",558],["chowhound.com",[559,560]],["kob.com",559],["christianpost.com",561],["fodors.com",562],["nocamels.com",[562,1284]],["theface.com",562],["talotekniikka-lehti.fi",562],["christinacooks.com",564],["chronicle.com",565],["cinelinx.com",568],["cinesprint.com",569],["circleid.com",570],["circuitbasics.com",571],["loyaltylobby.com",[571,1131]],["citoyens.com",572],["citybeach.com",575],["everything5pounds.com",575],["momentarecovery.com",575],["starlocalmedia.com",[575,1387]],["worldwidevoltage.com",575],["elcaribe.com.do",575],["slate.fr",[575,1976]],["soccity.net",575],["gaytimes.co.uk",575],["thedial.world",[575,1257]],["civicx.com",576],["claimdepot.com",577],["clashdaily.com",578],["thinkamericana.com",578],["americanprogress.org",[578,2217]],["classicreload.com",579],["classicsdujour.com",580],["clementoni.com",581],["clinique.com",582],["cloudflare.com",583],["cltampa.com",584],["clutchpoints.com",586],["cnbc.com",587],["cnet.com",588],["mashable.com",[590,1148]],["edition.cnn.com",591],["cnnindonesia.com",[592,593]],["nysun.com",[592,1305]],["refurbly.se",592],["cntraveler.com",594],["cntraveller.com",595],["them.us",595],["cocktailsaway.com",596],["codehelppro.com",597],["freshersnow.com",597],["knshow.com",[597,1077]],["minecraft-schematics.com",[597,1191]],["samfw.com",597],["bdcraft.net",[597,2097]],["phys.org",[597,2304]],["codeproject.com",598],["reviewjournal.com",[598,1454]],["coincodecap.com",[599,600]],["diarioelregionaldelzulia.com",600],["homesteading.com",600],["innotechtoday.com",[600,999]],["jessicabryson.com",600],["nowtoronto.com",600],["shapeways.com",600],["underground-england.com",600],["epoliteia.gr",600],["brownstone.org",[600,2225]],["coingape.com",602],["collato.com",604],["phillymag.com",[604,1370]],["coloradopolitics.com",605],["coloradosun.com",606],["columbian.com",607],["comfortoneshoes.com",608],["getrawnutrition.com",608],["groovelife.com",608],["mypatriotsupply.com",608],["myvidaorigins.com",608],["revivesups.com",608],["complex.com",609],["bsnews.it",[610,2049]],["contexttravel.com",611],["contiki.com",612],["controleng.com",613],["cookienameddesire.com",614],["cookingclassy.com",615],["cookingwithjanica.com",616],["core77.com",617],["cosmopolitan.com",618],["costco.com",620],["cottonon.com",621],["coub.com",622],["countryviewah.com",623],["countynewscenter.com",624],["vallejosun.com",[624,1783]],["courthousenews.com",625],["cracked.com",626],["craftybaking.com",627],["crainsnewyork.com",628],["crazyforcrust.com",[629,630,631]],["frommybowl.com",[630,853,854]],["vegrecipesofindia.com",[630,1788]],["easypeasyfoodie.com",631],["thetinylife.com",631],["creditcards.com",633],["creepycatalog.com",634],["crisismagazine.com",635],["croq-kilos.com",637],["cruise.com",638],["news.crunchbase.com",639],["crutchfield.com",640],["crypto-news-flash.com",641],["cryptopolitan.com",[642,643]],["izismile.com",643],["techsupportalert.com",643],["cryptopotato.com",644],["csmonitor.com",645],["csoonline.com",646],["cspdailynews.com",647],["restaurantbusinessonline.com",647],["cuisineaz.com",648],["culturewhisper.com",650],["curiocity.com",651],["cyberctm.com",652],["cybersecurityventures.com",653],["d2-store.com",654],["dailydot.com",656],["dailyfx.com",657],["dailyhive.com",658],["dailykos.com",659],["dailymemphian.com",660],["dailynewsegypt.com",[661,662]],["daphneoz.com",[661,662]],["hdwalle.com",[661,662]],["liquidationgta.com",[661,662]],["megacatstudios.com",[661,662]],["ubitennis.com",[661,662]],["scholarlykitchen.sspnet.org",[661,662]],["quzo.net",662],["dailyvoice.com",663],["dallasnews.com",664],["darkreading.com",[665,666]],["everydayhealth.com",666],["gamedeveloper.com",666],["historyextra.com",666],["radiotimes.com",666],["datacenterdynamics.com",667],["datamation.com",668],["esecurityplanet.com",668],["eweek.com",[668,777]],["www.serverwatch.com",668],["webopedia.com",668],["dbrand.com",669],["dcvelocity.com",670],["deadline.com",671],["decider.com",672],["deciem.com",673],["theordinary.com",673],["decode39.com",674],["deezer.com",675],["defector.com",[676,677]],["aftermath.site",[676,2375]],["goop.com",677],["hellgatenyc.com",677],["nationalworld.com",677],["dirt.fyi",677],["context.news",677],["streetsblog.org",677],["which.co.uk",[677,2431]],["defiantamerica.com",678],["delish.com",679],["esquire.com",679],["goodhousekeeping.com",679],["dell.com",680],["denon.com",681],["dentonrc.com",682],["sfexaminer.com",682],["wfmz.com",682],["denvergazette.com",683],["depor.com",684],["designtaxi.com",685],["desmog.com",686],["devdiscourse.com",687],["upi.com",687],["dgardiner.com",689],["dharmann.com",690],["dhgate.com",691],["dickssportinggoods.com",692],["dictionary.com",[693,694]],["pressherald.com",693],["thefinancialbrand.com",[693,782]],["atlanticcouncil.org",[693,2222]],["vtdigger.org",[693,2345]],["digg.com",696],["digitalocean.com",697],["digitimes.com",698],["discordapp.com",699],["dispatch.com",[700,701]],["monroenews.com",[700,836]],["nationalobserver.com",[700,836,1240]],["poconorecord.com",[700,836]],["vice.com",[700,836,1791]],["washingtontimes.com",[700,836,1815]],["npr.org",[700,836,2298]],["thebulletin.org",[700,836,2331]],["independent.co.uk",[700,836,2407]],["disqus.com",702],["diynetwork.com",703],["foodnetwork.com",703],["dlife.com",704],["dnronline.com",706],["doctornerdlove.com",707],["doitbest.com",708],["domainnamewire.com",710],["founderreports.com",711],["interacnetwork.com",[711,1011]],["dreamstime.com",713],["revolver.news",715],["store.drlivingood.com",718],["gizmodern.com",718],["drugtargetreview.com",719],["dualipa.com",720],["duckduckgo.com",721],["duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion",721],["dx.com",723],["dzone.com",724],["e-flux.com",725],["earlybirdbooks.com",726],["openroadmedia.com",726],["earth.com",727],["easternstandardtimes.com",728],["nabd.com",728],["eastporters.com",729],["eatthis.com",730],["economipedia.com",733],["ecowatch.com",734],["edenfantasys.com",735],["edikted.com",736],["eenewseurope.com",738],["ef.com",739],["efe.com",740],["efinancialcareers-gulf.com",741],["egmnow.com",742],["elespanol.com",743],["elgato.com",744],["elimento.com",745],["elordenmundial.com",746],["elpais.com",747],["elplural.com",748],["elsalvadorsurfrealestate.com",749],["eluniverso.com",750],["emianalysis.com",751],["empr.com",752],["endocrinologyadvisor.com",752],["hematologyadvisor.com",752],["mcknights.com",[752,1158]],["mcknightshomecare.com",[752,1158]],["medicalbag.com",752],["neurologyadvisor.com",[752,1254]],["ophthalmologyadvisor.com",[752,1254]],["optometryadvisor.com",[752,1254]],["thecardiologyadvisor.com",752],["endocrineweb.com",753],["eneba.com",754],["energylivenews.com",755],["engadget.com",756],["enjoybot.com",757],["enotes.com",758],["entrepreneur.com",759],["epomaker.com",760],["esologs.com",761],["fflogs.com",[761,810]],["swtorlogs.com",761],["warcraftlogs.com",761],["esportsawards.com",762],["esquireme.com",763],["fedsmith.com",763],["essence.com",764],["ethostimes.com",765],["madelinekopp.com",[765,1134]],["eugeneweekly.com",767],["euroweeklynews.com",768],["discussion.evernote.com",769],["prestashop.com",769],["everout.com",770],["everyday-reading.com",771],["everydaycheapskate.com",772],["nextplatform.com",[772,1272]],["everythingrf.com",773],["evitamins.com",774],["evolvepolitics.com",775],["expatexplore.com",778],["expquebec.com",778],["vadimkravcenko.com",778],["vat19.com",778],["expediacruises.com",779],["experts-exchange.com",780],["expressvpn.com",781],["extremetech.com",[782,783]],["fabriziovanmarciano.com",784],["facebook.com",785],["facebookcorewwwi.onion",785],["facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",785],["b-m.facebook.com",786],["iphone.beta.facebook.com",786],["m.beta.facebook.com",786],["mtouch.beta.facebook.com",786],["touch.beta.facebook.com",786],["x.beta.facebook.com",786],["iphone.facebook.com",786],["m.facebook.com",786],["mobile.facebook.com",786],["mtouch.facebook.com",786],["touch.facebook.com",786],["x.facebook.com",786],["b-m.facebookcorewwwi.onion",786],["touch.beta.facebookcorewwwi.onion",786],["iphone.facebookcorewwwi.onion",786],["m.facebookcorewwwi.onion",786],["mobile.facebookcorewwwi.onion",786],["mtouch.facebookcorewwwi.onion",786],["touch.facebookcorewwwi.onion",786],["x.facebookcorewwwi.onion",786],["b-m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["touch.beta.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["iphone.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["mobile.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["mtouch.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["touch.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["x.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",786],["factinate.com",787],["faithwire.com",[788,789]],["just-food.com",788],["naval-technology.com",[788,1246]],["railway-technology.com",[788,1424]],["fakartany.com",790],["loopchicago.com",790],["loopnet.com",790],["nintendonews.com",790],["tbn.org",790],["iai.tv",[790,2388]],["familystylefood.com",791],["mallorynikolaus.com",791],["splashoftaste.com",[791,1542]],["withspice.com",791],["fandomwire.com",792],["fangoria.com",793],["fashionrepublicmagazine.com",795],["hollywoodunlocked.com",795],["travelcaffeine.com",795],["fastcompany.com",[796,797]],["inc.com",796],["fastxmovie.com",798],["missionimpossible.com",798],["teenagemutantninjaturtlesmovie.com",798],["transformersmovie.com",798],["thesupermariobros.movie",798],["fatherly.com",[799,800]],["mic.com",799],["romper.com",799],["fatquartershop.com",801],["gadgets-africa.com",801],["webmd.com",[801,1823]],["jam-news.net",801],["ijnet.org",801],["favesouthernrecipes.com",802],["favfamilyrecipes.com",803],["feastingathome.com",804],["federalnewsnetwork.com",805],["feedspot.com",[806,807,808]],["reason.com",[806,1433]],["fender.com",809],["fiercewireless.com",811],["filmaffinity.com",813],["finbold.com",814],["fingerhut.com",815],["fivebooks.com",816],["flashbak.com",817],["naturalblaze.com",[817,877,878]],["saludmovil.com",817],["thebaffler.com",[817,877,878,1629]],["marijuanamoment.net",[817,877,878]],["geneticliteracyproject.org",[817,2257]],["wealthydoc.org",817],["flickr.com",818],["floridasportsman.com",819],["flovitamins.com",821],["flytrippers.com",822],["focusrisparmio.com",823],["outsystems.com",823],["foliosociety.com",824],["food52.com",825],["forbes.com",827],["foreignaffairs.com",[828,829,830]],["monocle.com",829],["billboard.it",831],["foreignpolicy.com",832],["forksoverknives.com",[833,834]],["history-computer.com",834],["fortune.com",835],["fotor.com",837],["franklincounty-news.com",839],["guides.wp-bullet.com",[839,1525]],["cineguru.screenweek.it",839],["frankmerenda.com",840],["frankwatching.com",841],["fredmeyer.com",842],["freemans.com",843],["freethink.com",844],["freevector.com",845],["freightwaves.com",846],["frequentmiler.com",847],["freshoffthegrid.com",849],["freshplaza.com",850],["lgbtqnation.com",854],["forecourttrader.co.uk",857],["ft.com",858],["ftaonline.com",859],["trend-online.com",859],["futurism.com",860],["fxstreet.com",862],["gallup.com",863],["gamespot.com",864],["gameworldobserver.com",865],["ganjapreneur.com",866],["gatesnotes.com",867],["gayemagazine.com",868],["gazelle.com",869],["gazette.com",870],["gazoo.com",871],["geekbuying.com",873],["geektyper.com",874],["geekwire.com",875],["genuine-people.com",876],["geopoliticalfutures.com",[877,878,879]],["iafrica.com",[877,878]],["kdnuggets.com",[877,878]],["wakingtimes.com",[877,878,1806]],["labourlist.org",[877,878]],["getintopc.com",881],["getlatka.com",882],["getrxd.com",883],["ghpage.com",885],["givemesport.com",886],["pocket-lint.com",886],["simpleflying.com",[886,1520]],["thethings.com",886],["backyardboss.net",886],["glassblocktint.com",887],["glassons.com",889],["hallensteins.com",889],["insights.globalspec.com",890],["globoshoes.com",891],["goodnes.com",892],["goodwillfinds.com",894],["gothamist.com",895],["gourmetfoodstore.com",896],["gpulive.com",898],["grandhotelcalciomercato.com",899],["greatist.com",901],["psychcentral.com",901],["greatvaluevacations.com",902],["greenbiz.com",[903,904]],["iranwire.com",904],["lifesitenews.com",904],["proofpoint.com",904],["techtimes.com",904],["greenbuildingadvisor.com",905],["groceryoutlet.com",906],["groupon.com",908],["livingsocial.com",908],["groupon.ie",908],["groupon.co.uk",908],["gsmserver.com",909],["guernicamag.com",910],["outinsa.com",910],["audubon.org",[910,928,2223]],["guidedoc.com",911],["guidingtech.com",912],["guitarcenter.com",913],["gujaratsamachar.com",914],["gulfnews.com",915],["gunsandammo.com",917],["guru99.com",918],["bucketlistjourney.net",918],["goodnewsnetwork.org",918],["gwaramedia.com",920],["gzeromedia.com",921],["haaretz.com",922],["hakaimagazine.com",923],["hammacher.com",924],["hamodia.com",925],["happy-trail.com",926],["haproxy.com",927],["harborfreight.com",928],["hartfordbusiness.com",929],["hartmannreport.com",930],["splash247.com",930],["thedefensepost.com",930],["wonkette.com",[930,1166]],["corrieredellumbria.it",930],["corrierediarezzo.it",930],["corrieredisiena.it",930],["kingattitude.it",930],["health.com",931],["lifewire.com",[931,1111]],["healthcareitnews.com",932],["mobihealthnews.com",932],["healthitsecurity.com",933],["healthleadersmedia.com",934],["healthshots.com",935],["healthyceleb.com",936],["healthyfitnessmeals.com",[937,938]],["thefoodcharlatan.com",937],["hellenicshippingnews.com",939],["hellomagazine.com",940],["hendersonville.com",941],["hentainhaven.com",942],["hepper.com",943],["herbiesheadshop.com",[945,946]],["ukragroconsult.com",945],["hereisoregon.com",947],["heroescommunity.com",948],["heysocal.com",949],["hiddenvalley.com",950],["hificentre.com",951],["highsnobiety.com",952],["highya.com",953],["hilltimes.com",954],["hindustantimes.com",955],["tech.hindustantimes.com",956],["timesnownews.com",956],["hippieshine.com",957],["simpurelife.com",957],["workprotools.store",957],["totallypersonal.co.uk",957],["hiresaudiocentral.com",958],["parade.com",[960,1352]],["hket.com",961],["hobbylobby.com",962],["hollywoodinsider.com",963],["hollywoodlife.com",964],["homary.com",965],["homecookingadventure.com",966],["hoorayteams.com",967],["housefresh.com",969],["houzz.com",970],["hudsonappliance.com",972],["laredoute.fr",973],["hugolescargot.com",974],["journaldunet.com",974],["linternaute.com",974],["journaldesfemmes.fr",974],["ccm.net",974],["commentcamarche.net",974],["humansbefree.com",975],["momfabulous.com",975],["pymnts.com",[975,1408]],["wersm.com",975],["mpost.io",975],["insidethemagic.net",975],["hypebae.com",976],["hypebeast.com",977],["hyperallergic.com",978],["ianbetteridge.com",979],["liamodell.com",979],["vvng.com",979],["snackstack.net",[979,2134]],["ibtimes.com",980],["ibtimes.co.uk",980],["idahopress.com",981],["screenshot-media.com",[983,1492]],["justdetention.org",983],["ign.com",986],["iherb.com",987],["iliketomakestuff.com",988],["imgur.com",989],["independent.com",990],["sportsspectrum.com",990],["christiannews.net",990],["independentmail.com",991],["northjersey.com",991],["indiainfoline.com",992],["indiatimes.com",993],["auto.economictimes.indiatimes.com",994],["indiegogo.com",995],["indyweek.com",996],["thefrisc.com",[996,1656]],["wisconsinwatch.org",996],["inferless.com",997],["infodocket.com",998],["inov-8.com",1000],["insideevs.com",[1002,1003]],["insideottawavalley.com",1005],["insiderintelligence.com",1006],["insidermedia.com",1007],["insidesources.com",1008],["instagram.com",1009],["interestingengineering.com",1012],["intomore.com",1014],["inverse.com",1015],["investmentnews.com",1016],["investors.com",1017],["iotworldtoday.com",[1019,1020]],["lightreading.com",1019],["ip2location.com",1021],["ipatriot.com",1022],["ipmark.com",1023],["ipowerqueen.com",1024],["socialitelife.com",1024],["aihome.com.my",1024],["ipwatchdog.com",1025],["irishexaminer.com",1026],["israellycool.com",1028],["israelnationalnews.com",1029],["italia-informa.com",1030],["diritto.it",1032],["leggioggi.it",[1032,2066]],["rollingstone.it",1032],["itprotoday.com",1033],["therighthairstyles.com",1035],["historynewsnetwork.org",1035],["hnn.us",1035],["jagranjosh.com",1036],["jamaica-gleaner.com",1037],["jared.com",1038],["zales.com",1038],["jaysresales.com",1039],["jcrew.com",1040],["jeuxvideo-live.com",1041],["jewishpress.com",1043],["jewishworldreview.com",1044],["jif.com",1045],["jingdaily.com",1046],["jobrapido.com",1047],["jocooks.com",1048],["johnsonfitness.com",1049],["joydeepdeb.com",1050],["joyfoodsunshine.com",1051],["spendwithpennies.com",1051],["jpost.com",1052],["law.justia.com",1053],["justthenews.com",[1054,1055]],["ionos.de",1055],["juventus.com",1056],["katespade.com",1057],["kayak.com",1058],["kbb.com",1059],["keybr.com",1060],["keychron.com",1061],["kftv.com",1062],["khaleejtimes.com",1063],["kilgorenewsherald.com",1064],["kimkazandi.com",1065],["kingarthurbaking.com",1066],["kiplinger.com",1067],["kissanadu.com",1068],["kitchenaid.com",1069],["kitchenknifeforums.com",1070],["kitchenparade.com",1071],["kitchentime.com",1072],["kitchentime.de",1072],["kitchentime.dk",1072],["kitchentime.fi",1072],["kitchentime.no",1072],["kitchentime.se",1072],["kivitv.com",1073],["kiwi.com",1074],["mdjonline.com",1075],["knewz.com",1076],["ksl.com",1078],["kyivindependent.com",1079],["lacolon.com",1080],["laist.com",1081],["lakegenevacountrymeats.com",1082],["lakeside.com",1083],["ltdcommodities.com",1083],["lalanguefrancaise.com",1084],["lamusica.com",1085],["blog.lastpass.com",1086],["latina.com",1088],["laughingsquid.com",1089],["launer.com",1090],["lauramercier.com",1091],["laverdadnoticias.com",1092],["law.com",[1093,1094]],["magiclen.org",[1094,2280]],["lawandcrime.com",[1095,1096]],["mediaite.com",1095],["leer.com",1097],["leevalley.com",1098],["lemonstripes.com",1099],["rairfoundation.com",1099],["lerobert.com",1100],["lesmobiles.com",1101],["levernews.com",1102],["levi.com",1103],["levittownnow.com",1104],["thegazette.com",[1104,1659]],["techpolicy.press",1104],["lewdzone.com",1105],["nodejs.libhunt.com",1107],["librotea.com",1108],["lifenews.com",1110],["lilysilk.com",[1113,1114]],["tpain.com",1113],["linkedin.com",1115],["linuxiac.com",1116],["outlook.live.com",1118],["livecoinwatch.com",1119],["livemint.com",1120],["lizzomusic.com",1121],["llbean.com",1122],["lmtribune.com",1123],["logisticsit.com",1124],["logitech.com",1125],["logicool.co.jp",1125],["lonelyplanet.com",1126],["metro.us",[1127,2437]],["lorientlejour.com",1128],["loveandlemons.com",1129],["lowes.com",1130],["forums.macrumors.com",1132],["made-in-china.com",1133],["tv.mademyday.com",1135],["magnetomagazine.com",1137],["maketecheasier.com",1138],["mandmdirect.com",1139],["shop.mango.com",1140],["manofmany.com",1141],["mapyourshow.com",1142],["marinelink.com",1143],["marinetechnologynews.com",1143],["worldenergynews.com",1143],["markammay.com",1144],["marketbeat.com",1145],["marshallheadphones.com",1147],["massispost.com",1149],["masterclass.com",1150],["matadornetwork.com",1151],["mathrubhumi.com",1152],["mbconfidential.com",1154],["mcguckin.com",1156],["mckinsey.com",1157],["me3tweaks.com",1159],["meatpoultry.com",1160],["supermarketperimeter.com",1160],["world-grain.com",1160],["petfoodprocessing.net",1160],["mediadump.com",1163],["mediapost.com",1164],["mediatrust.com",1165],["medicaldaily.com",[1166,1167]],["medicalnewstoday.com",1168],["medicalxpress.com",1169],["techxplore.com",1169],["medicinenet.com",1170],["medium.com",1171],["codeburst.io",1171],["medpagetoday.com",1172],["meetup.com",1173],["melodijolola.com",1174],["meltingpot.com",1175],["memeburn.com",1176],["ventureburn.com",1176],["menafn.com",1177],["menards.com",1178],["merchoid.com",1179],["en.mercopress.com",1180],["merriam-webster.com",1182],["metv.com",1183],["microperfumes.com",1184],["middleeastmonitor.com",1186],["mightyskins.com",1187],["pinkstork.com",1187],["milwaukeetool.com",1188],["mindbodygreen.com",1189],["minds.com",1190],["minijuegos.com",1192],["minitool.com",1193],["minnpost.com",1194],["minotdailynews.com",1195],["miningjournal.net",1195],["minted.com",1196],["misterworker.com",1197],["mlbshop.com",1198],["mmoga.com",1199],["mmoga.de",1199],["mmoga.es",1199],["mmoga.fr",1199],["mmoga.se",1199],["mmoga.co.uk",1199],["mobilesyrup.com",1200],["modesens.com",1201],["modrinth.com",1202],["download.mokeedev.com",1203],["momontimeout.com",1204],["money.com",1205],["moneysavingexpert.com",1207],["moneysavingmom.com",1208],["monochrome-watches.com",1209],["moonpalacecancun.com",1210],["moovitapp.com",1211],["donpatriot.news",1212],["motortrend.com",1215],["mountaintopwebdesign.com",1216],["mountainwarehouse.com",1217],["moving2canada.com",1218],["mrfood.com",1219],["mrporter.com",1220],["msnbc.com",1222],["music-news.com",1223],["theatre-news.com",1223],["film-news.co.uk",1223],["game-news.co.uk",1223],["musicbusinessworldwide.com",1224],["musiciansfriend.com",1225],["musictimes.com",1226],["mustsharenews.com",1227],["mv-voice.com",[1228,1229]],["paloaltoonline.com",[1228,1349]],["mygenefood.com",1231],["mygermanyvacation.com",1232],["dev.mysql.com",1233],["justgeek.fr",1234],["nadidetarifler.com",1235],["namelymarly.com",1236],["nashvillescene.com",1237],["natashaskitchen.com",1238],["nationalgeographic.com",1239],["nationalreview.com",1241],["nationaltoday.com",1242],["naturalnews.com",1243],["nature.com",1244],["navafresh.com",1245],["ncaa.com",1247],["ndtvprofit.com",1249],["nectarsleep.com",1250],["neonyxcruises.com",1251],["nerdist.com",1252],["nerdwallet.com",1253],["neurosciencenews.com",1255],["newarab.com",1256],["fbi.gov",1256],["puck.news",1256],["alaraby.co.uk",[1256,2393]],["newblueontario.com",1257],["newportjerkycompany.com",1258],["news-daily.com",1260],["newsbreak.com",1262],["newsbtc.com",1263],["newscientist.com",1264],["newsday.com",1265],["iltelegrafolivorno.it",1265],["newslinet.com",1266],["newsmax.com",1267],["newstarget.com",1268],["cnnsofake.news",[1268,2146]],["collapse.news",1268],["health.news",[1268,2146]],["veteranstoday.news",1268],["newyorker.com",[1270,1271]],["blog.phylum.io",1271],["kommersant.uk",[1271,1916]],["nfcw.com",1273],["nfib.com",1274],["nfm.com",1275],["ngpstoreusa.com",1276],["nikkei.com",1277],["asia.nikkei.com",1278],["nintendosoup.com",1279],["thehappyfoodie.co.uk",1279],["niteize.com",1280],["nitrokey.com",1281],["nj.com",1282],["nme.com",1283],["nomadicmatt.com",1285],["nordstrom.com",1286],["nostalgiaproducts.com",1288],["notateslaapp.com",1289],["noticiasaominuto.com",1290],["nowness.com",1292],["nplusonemag.com",1293],["nscale.com",1294],["nsmb.com",1295],["ntd.com",1296],["numberempire.com",1297],["numero.com",1298],["nutriciously.com",1299],["nyanpedia.com",1302],["nymag.com",1303],["thecut.com",1303],["nypost.com",1304],["pagesix.com",1304],["nytimes.com",1306],["cooking.nytimes.com",1307],["nzgeo.com",1308],["oakandluna.com",1309],["oann.com",1310],["oantagonista.com",1311],["observer.com",1312],["offers.com",1313],["offthebeatenpoints.com",1314],["inquirer.net",1314],["ohsweetbasil.com",1315],["oilprice.com",1316],["okmagazine.com",1317],["oled-info.com",1318],["olivemagazine.com",1319],["omnivorescookbook.com",1320],["onebioshop.com",1322],["online-tech-tips.com",[1323,1324]],["onthegotours.com",1323],["everybithelps.io",1323],["nutritioncare.net",1323],["diycarserviceparts.co.uk",1323],["onlinepokerreport.com",1325],["ooni.com",1326],["openculture.com",1327],["leadership.ng",1327],["openspeedtest.com",1328],["oregonlive.com",1331],["oreilly.com",1332],["orilliamatters.com",1333],["orlandosentinel.com",1334],["orlygift.com",1335],["otakumode.com",1336],["otakuusamagazine.com",1337],["powerlineblog.com",[1337,1389]],["otcmarkets.com",1338],["otomobilgunluklerim.com",1339],["outdoorlife.com",1341],["outdoorstatus.com",1342],["output.com",1343],["outsideonline.com",1344],["oxygen.com",1346],["ozy.com",1347],["paceathletic.com",1348],["frontrunnercolombo.co.nz",1348],["pambianconews.com",1350],["thescoop.us",1350],["papermag.com",1351],["patheos.com",1354],["pbteen.com",1355],["potterybarnkids.com",1355],["pcastuces.com",1356],["pcliquidations.com",1358],["pcmag.com",1359],["peacocktv.com",1360],["pennlive.com",1361],["perfectdailygrind.com",1362],["perfil.com",1363],["permanentstyle.com",1364],["petitchef.com",1365],["petitchef.es",1365],["kongnews.it",1365],["petitchef.it",1365],["petri.com",1367],["petrimazepa.com",1368],["philadelphiaherald.com",1369],["thechainsaw.com",1369],["bitdegree.org",1369],["physicsworld.com",1371],["pianu.com",1372],["pinkvilla.com",1373],["planete-205.com",1375],["playbuzz.com",1376],["playpilot.com",1377],["blog.plerion.com",1378],["plough.com",1379],["poeapp.com",1380],["pokcas.com",1381],["politico.com",1382],["politicshome.com",1383],["popsugar.com",1385],["pornfd.com",1386],["postandcourier.com",[1387,1388]],["propertywheel.co.za",[1389,2455]],["prdaily.com",1390],["prepinsta.com",1391],["preppykitchen.com",1392],["pressdemocrat.com",1393],["primerahora.com",1394],["printmag.com",1395],["prohockeylife.com",1396],["protocol.com",1398],["prowritingaid.com",1399],["proxfree.com",1400],["psychologies.com",1401],["ptable.com",1402],["publiclands.com",1403],["publishersweekly.com",1405],["punchdrink.com",1407],["qd-europe.com",1409],["qsrmagazine.com",1410],["quadraphonicquad.com",1411],["quillette.com",1412],["quipmag.com",1413],["quizlet.com",1414],["quora.com",1415],["qz.com",1416],["r7.com",1417],["racingamerica.com",1418],["racked.com",1419],["racketboy.com",1420],["radaronline.com",1421],["railmarket.com",1422],["railtech.com",1423],["automobielmanagement.nl",1423],["fleet-mobility.nl",[1423,2157]],["mobiliteit.nl",1423],["randomlists.com",1425],["ranker.com",1426],["ratebeer.com",1427],["rawstory.com",1428],["rcrwireless.com",1430],["readtangle.com",1431],["rebelnews.com",1434],["recipetips.com",1435],["recyclingproductnews.com",1436],["reddit.com",1437],["rediff.com",1438],["regex101.com",1441],["regexr.com",1442],["rei.com",1443],["reigningchamp.com",[1444,1445]],["shop.reigningchamp.com",[1444,1445]],["ruralking.com",1445],["religionnews.com",1446],["remotelyawesomejobs.com",1447],["renodepot.com",1448],["repasdelice.com",1449],["blog.resy.com",1450],["retailwire.com",1451],["softwaretestinghelp.com",1451],["retbit.com",1452],["reuters.com",1453],["revolvermag.com",1455],["revouninstaller.com",1456],["revzilla.com",1457],["rhino.com",1458],["righto.com",1459],["ripleys.com",1461],["riverbender.com",1462],["robbreport.com",1463],["robinsonsshoes.com",1464],["www.rockpapershotgun.com",1465],["thepopverse.com",1465],["vg247.com",1465],["eurogamer.net",1465],["romania-insider.com",1466],["rootforamerica.com",1467],["rosegal.com",1468],["rt.com",[1469,1470]],["freedert.online",1469],["esrt.space",1469],["rtde.tech",1469],["saabplanet.com",1471],["valuewalk.com",1471],["sacurrent.com",1472],["salary.com",1474],["salud180.com",1476],["samsclub.com",1477],["sandiegoreader.com",1479],["chan.sankakucomplex.com",1480],["sap-press.com",1481],["sasapost.com",1482],["forum.sbenny.com",1483],["schottnyc.com",1484],["scientificamerican.com",1485],["scientificcoder.com",1486],["scmp.com",1488],["screenbinge.com",1490],["scrolller.com",1493],["sdxcentral.com",1494],["searchenginejournal.com",1495],["seatguru.com",1497],["sebgorka.com",1498],["secretchicago.com",1499],["securelist.com",1500],["securityboulevard.com",1501],["semafor.com",1503],["sentinelone.com",1504],["servedez.com",1506],["sfstandard.com",1507],["shakira.com",1508],["shein.com",1509],["soaps.sheknows.com",1510],["shenandoahah.com",1511],["shieldsgazette.com",1512],["shopcjglobal.com",1513],["shopkitchenclique.com",1514],["shoppingsouthparkmall.com",1515],["shtfplan.com",1516],["signalfestival.com",1517],["simonandschuster.com",1518],["simpleanalytics.com",1519],["community.simtropolis.com",1521],["web.skype.com",1522],["sleepworld.com",1524],["slightnorth.com",1525],["publicbooks.org",1525],["sltrib.com",1526],["smashingmagazine.com",1527],["smithsonianmag.com",1528],["sneakernews.com",1529],["snocountry.com",1530],["socialblade.com",1532],["solestop.com",1533],["lambland.co.uk",1533],["soleyama.com",1534],["safetyfirstaid.co.uk",[1534,2423]],["soundandvision.com",1535],["sourcegraph.com",1536],["spacenews.com",1537],["spaceref.com",1538],["spanishdict.com",1539],["sperry.com",1540],["community.spiceworks.com",1541],["sportsbusinessjournal.com",1545],["sportskeeda.com",1546],["sportsline.com",1547],["sportsmans.com",1548],["sportspromedia.com",1549],["sputnikglobe.com",1550],["squidboards.com",1551],["stamen.com",1552],["staples.com",1553],["startrek.com",1555],["starttv.com",1556],["statcounter.com",1557],["statista.com",1558],["statnews.com",1559],["steakschool.com",1560],["steamcollector.com",1561],["steamdeckhq.com",1562],["stereogum.com",[1563,1564]],["2night.it",1564],["stevensducks.com",1565],["stgeorgeutah.com",1566],["stoneberry.com",1567],["straitstimes.com",1568],["stripes.com",1569],["stylewe.com",1570],["suncoastparts.com",1573],["sunsetmicro.com",1575],["supercombomagazine.com",1576],["superwatchman.com",1577],["sweepstakesfanatics.com",1578],["sweetwater.com",1580],["swiggy.com",1581],["syfy.com",1582],["tabstats.com",1583],["takealot.com",1584],["talkingpointsmemo.com",1586],["tampabay.com",1587],["tanga.com",1588],["target.com",1589],["taskandpurpose.com",1590],["thedrive.com",1590],["taurususa.com",1592],["taylorswift.com",1593],["team17.com",1594],["teamaretuza.com",1595],["techcabal.com",1596],["techcrunch.com",1597],["techerati.com",1598],["techforless.com",1599],["techgenix.com",1600],["techgenyz.com",1601],["techinformed.com",1602],["techmeme.com",1603],["technologynetworks.com",1604],["technologyreview.com",1605],["techonomy.com",1606],["techopedia.com",1607],["techpout.com",1608],["techrepublic.com",1609],["techstudiomumbai.com",1610],["techtobo.com",1611],["techwalla.com",1612],["teepop.com",1614],["teleticketservice.com",1615],["telva.com",1616],["temu.com",1617],["tenaquip.com",1618],["tennesseestar.com",1619],["texasmonthly.com",1620],["the-sun.com",1622],["the18.com",1623],["theamericanconservative.com",1625],["theanalyst.com",1626],["theasianparent.com",1627],["theatlantic.com",1628],["thebaltimorebanner.com",1630],["thebarentsobserver.com",1631],["theblockcrypto.com",1634],["thebudgetsavvybride.com",1635],["thecaterer.com",1636],["magyarnemzet.hu",1636],["veol.hu",1636],["vg.hu",1636],["faroutmagazine.co.uk",1636],["theclever.com",1637],["thecoastnews.com",1638],["brics.it",[1639,2048]],["thecooldown.com",[1640,1641]],["wanderlust.co.uk",1641],["thecourier.com",1642],["theculturetrip.com",1643],["thecurrent.com",1644],["thedailybeast.com",1645],["thedevicedepot.com",1646],["thediscoveriesof.com",1647],["thedrum.com",1648],["thefader.com",1651],["thefastmode.com",1652],["thefinancialdiet.com",1653],["thefinancialist.com",1654],["thefp.com",1655],["thegadgetflow.com",1657],["thegatewaypundit.com",1658],["theglobeandmail.com",1660],["theguardian.com",1661],["thehackernews.com",[1662,1663]],["yardbarker.com",1663],["thehaul.com",1664],["thehouseofportable.com",1666],["theinertia.com",1667],["theinspiredhome.com",1668],["theintercept.com",1669],["thelondoneconomic.com",1672],["thelostavocado.com",1673],["themessenger.com",1674],["themighty.com",1675],["themoscowtimes.com",1676],["thenationalnews.com",1678],["thenationalpulse.com",1679],["thenewcivilrightsmovement.com",1680],["judicialwatch.org",[1680,2268]],["thenextweb.com",1681],["thepinknews.com",1682],["thepitchkc.com",1683],["thepointsguy.com",1684],["theprovince.com",1686],["thequantuminsider.com",1687],["therealdeal.com",1688],["therealnews.com",1689],["thescore.com",1690],["thestreamable.com",1692],["thestreet.com",1693],["thesuburban.com",1694],["thetoyinsider.com",1695],["theurbanlist.com",1697],["theverge.com",1698],["theweek.com",1699],["thewellnesscorner.com",1700],["thewildest.com",1701],["thewrap.com",1702],["thisisfutbol.com",1703],["thisoldhouse.com",1704],["thomaspink.com",1705],["thomhartmann.com",1706],["thorne.com",1707],["thredup.com",1708],["thrillist.com",1709],["tidbits.com",1711],["timeanddate.com",1713],["timeout.com",1714],["m.timesofindia.com",1716],["tirerack.com",1718],["jimnong.tistory.com",1719],["tkmaxx.com",1720],["tmz.com",1721],["todayonline.com",1722],["standout.co.uk",1722],["todomecanica.com",1723],["tomtop.com",1724],["topgear.com",1726],["toptal.com",1728],["topuniversities.com",1729],["touchy-style.com",1730],["touristspy.com",1731],["tourscanner.com",1732],["weinkenner.de",1732],["mole24.it",1732],["technology.org",1732],["tp-link.com",1734],["tracebit.com",1735],["tradeinn.com",1736],["trailspace.com",1737],["trains.com",1738],["traxmag.com",1739],["trendhunter.com",1740],["triblive.com",1741],["trip.com",1742],["trip101.com",1743],["trlnutrition.com",1745],["trutravels.com",1747],["tsunagujapan.com",1748],["ttnews.com",1749],["tumblr.com",1751],["tunein.com",1752],["tusubtitulo.com",1753],["tutorialslink.com",1754],["tvline.com",1755],["tvseriesfinale.com",1756],["tweaktown.com",1757],["twitchquotes.com",1758],["twitter.com",[1759,1760]],["x.com",[1759,1760]],["twitter3e4tixl4xyajtrzo62zg5vztmjuricljdp2c5kshju4avyoid.onion",1759],["tycsports.com",1761],["ugreen.com",1762],["ulta.com",1764],["umaar.com",1766],["umterps.com",1767],["unchainedcrypto.com",1768],["unherd.com",1769],["uploadvr.com",1771],["upworthy.com",1772],["urbandictionary.com",1773],["reviewed.usatoday.com",1776],["usnews.com",1777],["money.usnews.com",1778],["sp.uta-net.com",1779],["utilitydive.com",[1780,1781]],["themarshallproject.org",[1780,2336]],["valgourmand.com",1782],["vancouverisawesome.com",1784],["eurasianet.org",1785],["vegancooking.com",1787],["venturebeat.com",1789],["verybestbaking.com",1790],["blog.vidizmo.com",1793],["vinepair.com",1794],["virustotal.com",1795],["visitcalifornia.com",1796],["vistashops.com",1797],["visualcapitalist.com",1798],["vitaminworld.com",1799],["votetw.com",1801],["vox.com",1802],["vozpopuli.com",1803],["uominietrasporti.it",1803],["exchangerates.org.uk",1803],["vrcmods.com",1804],["walgreens.com",1807],["walletinvestor.com",1808],["wallhere.com",1809],["wards.com",1810],["warontherocks.com",1811],["washingtonengager.com",1812],["washingtonmonthly.com",1813],["washingtonpost.com",1814],["wayfair.com",1817],["wearemitu.com",1820],["weather.com",1821],["webcodegeeks.com",1822],["pcguia.pt",1822],["welivesecurity.com",1824],["wethegeek.com",1825],["whmi.com",1827],["wholesomeculture.com",1828],["whosampled.com",1829],["whysobeerious.com",1830],["williams-sonoma.com",1832],["windowscentral.com",1833],["winnipegfreepress.com",1834],["wionews.com",1835],["wired.com",1836],["wmagazine.com",1837],["wob.com",1838],["worldcrunch.com",1839],["worldscreen.com",1840],["worth.com",1841],["worthynews.com",1842],["wtatennis.com",1844],["news.wttw.com",1845],["wyofile.com",1847],["xbiz.com",1848],["theiconic.co.nz",1848],["thesoapery.co.uk",1848],["xconfessions.com",1849],["xrprightnow.com",1850],["yahoo.com",1851],["news.yahoo.com",1852],["yaoota.com",1853],["desh.co.in",1853],["1news.co.nz",1853],["pgpf.org",1853],["yeprecipes.com",1854],["yoncu.com",1855],["youcouldtravel.com",1856],["m.youtube.com",[1857,1858]],["music.youtube.com",1857],["tv.youtube.com",1857],["www.youtube.com",1857],["youtubekids.com",1857],["zappos.com",1859],["zazzle.com",1860],["zenith-watches.com",1861],["zerohedge.com",1862],["zhulang.com",1863],["zippyupload.com",1865],["zmescience.com",1866],["homestore.zola.com",1867],["zumiez.com",1868],["thegame.cool",1869],["portal.rozhlas.cz",1870],["tvsatshop.cz",1871],["windguru.cz",1872],["bitblokes.de",1873],["bluray-disc.de",1874],["buecher.de",1875],["efahrer.chip.de",1876],["cube-magazin.de",1877],["deraktionaer.de",1878],["dgb.de",1879],["distrelec.de",1880],["focus.de",1881],["focus-gesundheit.de",1882],["gamepro.de",1883],["gamestar.de",1883],["goldinvest.de",1884],["haus.de",1885],["herz-fuer-tiere.de",1886],["lto.de",1887],["mt.de",1888],["netzwelt.de",1889],["nextpit.de",1890],["onlinehaendler-news.de",1891],["posylka.de",1892],["rktbns.de",1893],["silicon.fr",1894],["silicon.pt",1894],["soliver.de",1896],["sonnenverlauf.de",1897],["suncalc.org",1897],["studyflix.de",1898],["studysmarter.de",1899],["kfz-betrieb.vogel.de",1902],["woolworth.de",1903],["woolworth.pl",1903],["samvirke.dk",1904],["vert.eco",1905],["brookings.edu",1906],["escoffier.edu",1907],["folger.edu",1908],["health.harvard.edu",1909],["hms.harvard.edu",1910],["thereader.mitpress.mit.edu",1911],["news.northwestern.edu",1912],["psu.edu",1913],["cidrap.umn.edu",1914],["wusfnews.wusf.usf.edu",1915],["today.wayne.edu",1916],["buttondown.email",1917],["elmundo.es",1919],["epe.es",1920],["lavozdegalicia.es",1921],["mcdiscount.es",1922],["welife.es",1923],["bandainamcoent.eu",1924],["centrumher.eu",1925],["ftm.eu",1926],["guildstats.eu",1927],["labiotech.eu",1928],["ping.eu",1929],["pinlight.eu",1930],["sifted.eu",1931],["techzine.eu",1932],["techzine.nl",1932],["naiz.eus",1934],["olimpstore.f",1935],["iltalehti.fi",1936],["kauppalehti.fi",1937],["talouselama.fi",1937],["tekniikkatalous.fi",1937],["tivi.fi",1937],["uusisuomi.fi",1937],["metsalehti.fi",1938],["mobiili.fi",1939],["moottori.fi",1940],["rakentaja.fi",1941],["suomenmaa.fi",1942],["tyyliniekka.fi",1943],["spring.org.uk",1943],["valitutpalat.fi",1944],["blog.payara.fish",1945],["chorus.fm",1946],["brgm.fr",1948],["bruneau.fr",1949],["capital.fr",1950],["casting.fr",1951],["comment-economiser.fr",1952],["dcshoes.fr",1953],["distrelec.fr",1954],["doctissimo.fr",1955],["ecommercemag.fr",1956],["fourchette-et-bikini.fr",1957],["francebleu.fr",1958],["telegraaf.nl",1958],["edweek.org",1958],["orizzontescuola.it",1959],["homap.fr",1961],["hostinger.fr",1962],["italiangourmet.fr",1963],["lamanchelibre.fr",1964],["leparisien.fr",1965],["letelegramme.fr",1966],["lopinion.fr",1967],["loractu.fr",1968],["maison-travaux.fr",1969],["marieclaire.fr",1970],["mariefrance.fr",1971],["optigura.fr",1972],["paruvendu.fr",1973],["sanctuary.fr",1974],["senetic.fr",1975],["viata.fr",1977],["valid.x86.fr",1978],["archon.gg",1979],["esports.gg",1980],["light.gg",1981],["oneesports.gg",1982],["op.gg",1983],["top.gg",1984],["u.gg",1985],["oag.ca.gov",1987],["census.gov",1988],["commerce.gov",1989],["nppes.cms.hhs.gov",1990],["jpl.nasa.gov",1991],["usa.gov",1992],["whitehouse.gov",1993],["pronews.gr",1994],["taperaki.gr",1995],["am730.com.hk",1996],["oneesports.id",1997],["breakingnews.ie",1998],["businessplus.ie",1999],["businesspost.ie",2000],["dailyedge.ie",2001],["thejournal.ie",2001],["fora.ie",2002],["independent.ie",2003],["rte.ie",2004],["10dakot.co.il",2005],["allevents.in",2006],["boomlive.in",2007],["news13.in",2008],["peoplematters.in",2009],["sprintmedical.in",2010],["hardware.info",2011],["tarnkappe.info",2012],["thenew.institute",2013],["agar.io",2014],["autodidacts.io",2015],["brutal.io",2016],["wings.io",2016],["chemz.io",2017],["cssreference.io",2018],["evades.io",2019],["hackster.io",2020],["helldivers.io",2021],["htmlreference.io",2022],["jojoy.io",2023],["leevz.io",2024],["mapgenie.io",2025],["meduza.io",2026],["nuggetroyale.io",2027],["prodvana.io",2028],["readysetcloud.io",2029],["sketchful.io",2030],["starve.io",2031],["surviv.io",2032],["thedriven.io",2033],["thenewstack.io",2034],["witz.io",2035],["wormate.io",2036],["presstv.ir",2037],["png.is",2038],["abbonamenti.it",2040],["affaritaliani.it",2041],["agi.it",2042],["astrospace.it",2043],["auto.it",2044],["bergamonews.it",2045],["bitcity.it",2046],["boatindustry.it",2047],["boatsnews.it",2047],["pescare.news",2047],["dilei.it",2051],["editorialedomani.it",2052],["fastweb.it",2053],["financecommunity.it",2054],["forbes.it",2055],["funweek.it",2056],["gds.it",2057],["qualenergia.it",2057],["gioconews.it",2058],["hwupgrade.it",2060],["ilcittadinomb.it",2061],["ilcorrieredelgiorno.it",2062],["melarossa.it",2064],["secoloditalia.it",2064],["internazionale.it",2065],["mag1861.it",2067],["mentelocale.it",2068],["milanodabere.it",2069],["mrw.it",2070],["myvalley.it",2071],["visitami.paginemediche.it",2072],["policymakermag.it",2073],["startmag.it",2073],["starbene.it",2074],["td-toys.it",2075],["virgilio.it",2076],["volksbank.it",2077],["video.tv-tokyo.co.jp",2078],["audioreview.m1001.coreserver.jp",2079],["go.orixrentec.jp",2080],["technologyreview.jp",2081],["theletter.jp",2082],["legit.ng",[2083,2155]],["dot.la",2084],["tonica.la",2085],["lematin.ma",2086],["jorgegalindo.me",2087],["start.me",2088],["landline.media",2089],["therecord.media",2090],["storm.mg",2091],["elinformador.mx",2092],["informador.mx",2092],["expansion.mx",2093],["ancient-origins.net",2094],["athletic.net",2095],["b92.net",2096],["b92s.net",2096],["behance.net",2098],["blog.csdn.net",2100],["electronicintifada.net",2101],["elektroauto-news.net",2102],["financialit.net",2103],["formiche.net",2104],["free-barcode-generator.net",2105],["glitterphoto.net",2106],["hummel.net",2107],["informationisbeautiful.net",2108],["tuc.org.uk",[2109,2435]],["interiordesign.net",2110],["it-daily.net",2111],["lcpshop.net",2112],["lifeinnorway.net",2113],["mangainn.net",2115],["manilatimes.net",2116],["messitv.net",2118],["metalsucks.net",2119],["middleeasteye.net",2120],["nativenewsonline.net",2122],["neowin.net",2123],["news-medical.net",2124],["osxinfo.net",2126],["particular.net",2127],["zookeys.pensoft.net",2128],["plagiarisma.net",2129],["racefans.net",2130],["context.reverso.net",2131],["shareable.net",2132],["shokuhin.net",2133],["sojo.net",2135],["streetartnews.net",2136],["striketactics.net",2137],["tapinto.net",2138],["techspree.net",2139],["tecnoblog.net",2140],["telesurtv.net",2141],["theplaylist.net",2142],["timesnews.net",2143],["windguru.net",2144],["xeiaso.net",2145],["forkast.news",2147],["grid.news",2148],["handball-world.news",2149],["headlight.news",2150],["premierchristian.news",2152],["tnc.news",2153],["loginhit.com.ng",2154],["amstelveensnieuwsblad.nl",2156],["baarnschecourant.nl",2156],["barneveldsekrant.nl",2156],["bennekomsnieuwsblad.nl",2156],["biltschecourant.nl",2156],["bunniksnieuws.nl",2156],["denieuwsbode.nl",2156],["deputtenaer.nl",2156],["derijnpost.nl",2156],["destadamersfoort.nl",2156],["destadgorinchem.nl",2156],["dewoudenberger.nl",2156],["edestad.nl",2156],["ermelosweekblad.nl",2156],["harderwijkercourant.nl",2156],["hcnieuws.nl",2156],["hetkompashardinxveld-giessendam.nl",2156],["hetkompassliedrecht.nl",2156],["houtensnieuws.nl",2156],["huisaanhuiselburg.nl",2156],["huisaanhuisoldebroek.nl",2156],["leusderkrant.nl",2156],["nieuwsbladdekaap.nl",2156],["nunspeethuisaanhuis.nl",2156],["recreatiekrantveluwe.nl",2156],["regiosportveenendaal.nl",2156],["rijnenveluwe.nl",2156],["scherpenzeelsekrant.nl",2156],["soestercourant.nl",2156],["stadnijkerk.nl",2156],["stadwageningen.nl",2156],["weekbladvoorouderamstel.nl",2156],["wijksnieuws.nl",2156],["automotive-online.nl",2157],["autoreview.nl",2158],["avantisport.nl",2159],["boerenbusiness.nl",2161],["buienradar.nl",2163],["deondernemer.nl",2165],["drimble.nl",2166],["duic.nl",2167],["eurocampings.nl",2168],["eurogamer.nl",2169],["frontpage.fok.nl",2170],["gezondheidsnet.nl",2171],["hpdetijd.nl",2172],["id.nl",2173],["iex.nl",2174],["iexgeld.nl",2175],["independer.nl",2176],["israeltoday.nl",2177],["kro-ncrv.nl",2178],["shespot.nl",2179],["smulderstextiel.nl",2180],["tostrams.nl",2181],["forsvaretsforum.no",2182],["tv2.no",2183],["tuinartikelen.nu",2184],["becextech.co.nz",2186],["bunnings.co.nz",2187],["computerlounge.co.nz",2188],["cosmicnz.co.nz",2189],["drivencarguide.co.nz",2190],["ensemblemagazine.co.nz",2191],["farmersweekly.co.nz",2192],["adventistworld.org",2192],["flashtrend.co.nz",2193],["grabone.co.nz",2194],["harveynorman.co.nz",2195],["livenation.co.nz",2196],["newshub.co.nz",2198],["newstalkzb.co.nz",2199],["nzherald.co.nz",2200],["olaproducts.co.nz",2201],["rouleurcycles.co.nz",2203],["topomap.co.nz",2204],["torpedo7.co.nz",2205],["tradetested.co.nz",2207],["aarp.org",2208],["accessnow.org",2209],["aclu.org",2210],["axial.acs.org",2211],["aei.org",2212],["africacheck.org",2213],["agsiw.org",2214],["aerospaceamerica.aiaa.org",2215],["americamagazine.org",2216],["americasquarterly.org",2218],["amnesty.org",2219],["answersingenesis.org",2220],["physics.aps.org",2221],["blockclubchicago.org",2224],["campusreform.org",2226],["carnegieendowment.org",2227],["catholicculture.org",2228],["cepa.org",2229],["cfr.org",2230],["citizensforethics.org",2231],["clevercreations.org",2233],["commondreams.org",2234],["compellingtruth.org",2235],["concertarchives.org",2236],["consumerreports.org",2237],["ctsbooks.org",2239],["culture.org",2240],["dailysceptic.org",2241],["deansforimpact.org",2242],["democracynow.org",2243],["earthsky.org",2244],["ecosia.org",2246],["educatedguesswork.org",2247],["factcheck.org",2248],["fides.org",2250],["fightthenewdrug.org",2251],["flotrack.org",2252],["foodandwaterwatch.org",2253],["fsf.org",2254],["futurity.org",2255],["grist.org",2259],["hcn.org",2260],["humanesociety.org",2261],["spectrum.ieee.org",2263],["inhope.org",2264],["insideclimatenews.org",2265],["insightcrime.org",2266],["investigativepost.org",2267],["kffhealthnews.org",2269],["kpbs.org",2271],["kqed.org",2272],["kuow.org",2273],["lareviewofbooks.org",2274],["lawliberty.org",2275],["leftfootforward.org",2276],["lenfestinstitute.org",2277],["letsencrypt.org",2278],["mayoclinic.org",2282],["mediamatters.org",2283],["meforum.org",2284],["memri.org",2285],["michiganmedicine.org",2286],["minimum-wage.org",2287],["missionlocal.org",2288],["monthlyreview.org",2289],["mrctv.org",2290],["museumcrush.org",2291],["mypenndentist.org",2292],["nature.org",2294],["ncronline.org",2295],["nejm.org",2296],["niemanlab.org",2297],["opencv.org",2299],["opensecrets.org",2300],["peoplesworld.org",2302],["pewresearch.org",2303],["pirg.org",2305],["plantbasednews.org",2306],["pnas.org",2307],["privacyinternational.org",2308],["publicintegrity.org",2311],["restofworld.org",2313],["rferl.org",2314],["rightwingwatch.org",2315],["royalsocietypublishing.org",2316],["rsf.org",2317],["schrijvenonline.org",2318],["sciencehistory.org",2319],["scriptinghelpers.org",2321],["semanticscholar.org",2322],["strategic-culture.org",2326],["takebackourtech.org",2327],["northdevongazette.co.uk",2327],["texasobserver.org",2328],["texastribune.org",2329],["the74million.org",2330],["thefederalistpapers.org",2332],["thefire.org",2333],["themarginalian.org",2334],["themarkup.org",2335],["themedialine.org",2337],["thenewhumanitarian.org",2338],["theparisreview.org",2339],["theworld.org",2340],["truthout.org",2341],["usafacts.org",2342],["voiceofsandiego.org",2343],["volunteermatch.org",2344],["wbur.org",2346],["webqc.org",2347],["whowhatwhy.org",2348],["ikorektor.pl",2351],["komerso.pl",2352],["portalprzedszkolny.pl",2353],["queer.pl",2354],["masternodes.pro",2355],["consul.pt",2356],["dinheirovivo.pt",2357],["idealista.pt",2358],["jn.pt",2359],["observador.pt",2360],["ojogo.pt",2361],["realitycheck.radio",2362],["tmo.report",2363],["bucataras.ro",2364],["kudika.ro",2365],["pbinfo.ro",2366],["interfax.ru",2368],["tonkosti.ru",2369],["tfn.scot",2370],["byggahus.se",2371],["soldfy.se",2372],["businesstimes.com.sg",2373],["surreyhillsgrocer.sg",2374],["dennikn.sk",2376],["mistergadget.tech",2377],["longevity.technology",2378],["nmac.to",2379],["doubledouble.top",2380],["hulnews.top",2381],["haberiniz.com.tr",2382],["abema.tv",2383],["aljadeed.tv",2384],["amu.tv",2385],["arynews.tv",2386],["eshentai.tv",2387],["thepeoplesvoice.tv",2389],["minfin.com.ua",2390],["english.nv.ua",2391],["nhm.ac.uk",2392],["balfesbikes.co.uk",2394],["blackwells.co.uk",2395],["celticwebmerchant.co.uk",2396],["chargedretail.co.uk",2397],["dailymail.co.uk",2398],["deliciousmagazine.co.uk",2399],["eastendprints.co.uk",2400],["eppingforestguardian.co.uk",2401],["gq-magazine.co.uk",2402],["harbourbookshop.co.uk",2404],["hive.co.uk",2405],["ianvisits.co.uk",2406],["inews.co.uk",2408],["inyourarea.co.uk",2409],["jewishnews.co.uk",2410],["jobisjob.co.uk",2411],["legalfutures.co.uk",2412],["markselectrical.co.uk",2413],["masterinvestor.co.uk",2414],["metro.co.uk",2415],["mirror.co.uk",2416],["monkeyoffice.co.uk",2417],["newsshopper.co.uk",2418],["okvape.co.uk",2419],["penguin.co.uk",2420],["politics.co.uk",2421],["processengineering.co.uk",2422],["sainsburysmagazine.co.uk",2424],["socialistworker.co.uk",2425],["stylist.co.uk",2426],["thesun.co.uk",2428],["thisismoney.co.uk",2429],["virginexperiencedays.co.uk",2430],["amnesty.org.uk",2432],["christian.org.uk",2433],["onlineshop.oxfam.org.uk",2434],["healthyone.us",2436],["oceana.mi.us",2438],["rare.us",2439],["regain.us",2440],["elpais.com.uy",2441],["vaticannews.va",2442],["duhoctrungquoc.vn",2443],["mybroadband.co.za",[2444,2453]],["citizen.co.za",2445],["dispatchlive.co.za",2446],["heraldlive.co.za",2446],["ewn.co.za",2447],["heartfm.co.za",2448],["homemark.co.za",2449],["iol.co.za",2450],["itweb.co.za",2451],["moneyweb.co.za",2452],["onedayonly.co.za",2454],["sahomeowner.co.za",2456],["topauto.co.za",2458],["wined.co.za",2460],["polity.org.za",2461]]); + +const entitiesMap = new Map([["funnygames",0],["gomovies-online",1],["mimaletamusical",[2,3]],["pinterest",4],["pornhub",5],["ymovies",6],["zt-protect",7]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/annoyances-social.js b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-social.js new file mode 100644 index 0000000..bb20708 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-social.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-social + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".follow-google","#Share",".article__news-services-subscribe",".social-icons",".youtube-subscriber",".notapage_sticky",".social",".group-redes,\n.redes-left",".share-buttons",".noticia-social-share",".compartir",".social-share",".liCompartir",".shares",".list-icons",".BarraRedesNot",".socialIcons",".socialbar",".tik4-sharing",".al__socials",".share",".mainFooter__socialItem",".share-dialog",".socials",".social-buttons","#services-sidebar-icons,\n.circle-icons","#sharing",".header-social",".article-toolbar","#zeen_retina_image-3",".social-share-sticky-menu__wrapper",".c-strap--youtube",".pm-socials-block","#social",".react-share__ShareButton",".gb-share-list",".sharing",".pm-share-horizontal",".footer-icons",".social-media-container",".service-links","div[data-component=\"ShareUtility\"]",".SiteFooter_socials",".flex.flex-wrap.justify-end.space-x-\\[1\\.5rem\\]",".grid.grid-cols-4.gap-0.border.mx-auto.dark\\:border-gray-600",".uc-social-bar-wrapper",".item__share-wrap",".flex.flex-row.lg\\:flex-col,\n.flex.flex-row.tems-center.justify-center","#social-icons",".js-sticky-content",".article-full__footer-share",".twitter",".facebook","[class*=\"shareitemlist\"]","[class*=\"_share_\"]",".share-post-container",".footer-social-icons",".twitter-icon","#custom_html-7",".social_share",".btn-block.btn",".page__share",".social-links",".follow-container",".webshare",".social-networks",".social-items",".ag-mobile-social-widget",".mw-botaoGoogle",".compartilhamento",".c-social-midias","#bxkapp",".DivIconsTopo",".follow",".buzzfeed-socials",".flex.h-14.w-full.items-center.justify-center.gap-4.rounded.bg-\\[\\#25D366\\].px-4,\n.mb-8.flex.flex-col.flex-wrap.justify-between.gap-3.tablet\\:flex-row",".google-news",".social__footer,\n.top__share",".hover-compartilhar",".row_gn",".compartilhar-button",".tools",".btn-share",".social-icons-colunist,\n.social-icons-post",".share-container",".social-icon",".button-share-icon",".compartilhar-interna,\n.compartilhar-noticia",".compartilhe",".sigaInstagram",".share-float",".share-page","[data-ds-element^=\"social-Links-\"],\n[data-ds-element^=\"social-share-\"]",".pl-1",".cta-model",".ast-footer-social-wrap,\n.ast-post-social-sharing","div[class^=\"styles_shareLinks_\"]",".content-shares",".nav-tools-footer__social-media",".post-sharing-menu",".b-footer__social-links-container,\n.follow-us-wrap","#redes_sociais",".box--share-single-page,\n.box-networks,\n.header-netwoorks,\n.widget_nr-socials-widget",".social-media","div[class^=\"ShareButtons_\"]",".noticia-share",".share-icons",".nm-fb-share","#socials",".sociallink",".footer-content__social,\n.share-posts",".zz-header-social,\n.zz-header-social-bar",".share-card,\n.social-media-share-wrapper",".share-header",".btn-whatsapp",".botao-google-news,\n.icons-group",".lista-redes",".fixed-list",".redes-socias-noticia","#footer-social-links",".social-wrapper","#sociaisnk",".newsContent__article__meta__socials","#google-news,\n#shareitens,\n.docs","#single-compartilhe",".tec--didyouknow,\n.tec--share__container",".icon-partner-social,\n.t360-sharebar__wrapper",".flex.gap-2.ml-auto.mobile\\:hidden,\n.flex.mobile\\:mt-4.desktop\\:mt-2",".noticias-single-header__share__list,\n.tnh1-botao,\n.tnh1-videos-single__share",".jobview__btn-sharedVacancy,\n.sharedVacancy",".redes","#communit-box",".jupiter-share",".col.text-center.py-3,\n.d-flex.col-12.col-sm-4.align-items-end.justify-content-end,\n.header-block-right.d-block.my-auto.ml-auto.ml-md-0",".icons","#share",".fab",".c-follow-social-media",".sup-share-block__position,\n.sup-social",".barradeacoes__acionarredessociais",".barra-midias",".share-link","#block-block-11","#block-block-6",".socialshare",".ft-social",".sc",".b-share-bar",".share-toggle",".engagement-widgets",".footer1",".share-icon",".c-teaser",".item_share_area","#social-share-icons",".item--share","#article-social-icons",".c-actionsTools",".sc-sa6od2-0",".flex.flex-wrap.items-center.gap-3.pt-4.xsToSm\\:pt-2.print\\:hidden,\ndiv[class^=\"StyledSharingBar-\"]",".sc-expanded",".news_content_tools",".btn-social-icon",".dpsp-network-list-item",".social_diviser,\n.twitter_bas",".ara-header-social,\n.footer-rrss,\n.tool-set",".post-share-sms",".M-compartir,\n.R-rightShare",".club-producte-social",".rrss",".socialsharesnoticia","button[aria-label^=\"Partager\"]",".socials-custom",".footer-social-media",".social-media-blocks","button[class^=\"ActivityButton_\"]",".share-button",".ccm-element-social-share",".a2a_kit","#buttons-social",".node_share_news",".watson-sharebuttons",".banner-google-news,\n.cuerpo-share",".c-sn",".cnt-interaccion",".botones-llevatelo",".post-social-container,\n.redes-container",".ssd",".botones-redes-sociales,\n.contenedor-compartir,\n.contenedor-sociales,\n.modulo-channels,\n.modulo-google-news",".col-xs-12.col-sm-12.col-md-12.text-right.pull-left.pad-none",".share-content",".compartir-noticia,\n.gnews-container",".social-grid",".sn-single","#facebook",".entry__social",".three-right",".section-common-share-wrap",".jiathis_style_shine",".container__btngoogle",".floatin-button-container-social",".Social",".SocialMedia",".Button_google",".text-neutral-700","#after_disclaimer_placement",".google-news-link",".container__boton-whatsapp,\n.footer__redes,\n.share-redes,\n.texto_redes7",".social-follows",".lb_overlay",".entry-share-link",".blog-hustle-social-links",".ActionBar","#sidebar > h4,\n.sharetocare-popup",".networks",".social-media-list",".flex.flex-row.items-center.justify-center.md\\:justify-start.p-16.md\\:p-0,\n.w-full.md\\:w-auto.h-full.flex.flex-row.items-center.justify-center.md\\:justify-start.pt-16.md\\:pt-0.border-t.md\\:border-none.border-black\\/10.dark\\:border-white\\/10",".tip-share",".form-success.text-center","#siguenos",".widget_sm411_widget",".kleo-quick-contact-wrapper",".Page-actions",".wrapperBase_1ietptp-o_O-wrapperDefault_dlcy9n",".bm-social-top",".footer-redes",".fb_iframe_widget",".header__social-search__icons",".post-share-area,\n.stay-connected","#conversions-box",".nav-sharebox","#ftr_social-icons","#share_buttons_top_of_petition_menu",".tw",".fb",".aw-social-share-container",".story-share",".ArticlePage-actions-wrapper",".social-links-menu","#share-list",".sharingColumn",".social-network",".fb-banner,\n.ig-banner,\n.tw-banner",".connect",".sticky-panel-container",".SingleSocial",".FollowUsOn",".share-tools__list",".rgt-links",".sticky_1ds30c3",".compartir-nota",".w-full.mb-10",".follow-please",".social-media-links > .sidebox-content,\n.social-media-links > h3[class=\"sidebox-header\"]",".SocialButtons",".mercatino-toggle,\n.social-bookmarks",".cb__share-box",".btn-facebook",".btn-flipboard",".btn-linkedIn,\n.btn-reddit,\n.btn-x",".btn-mail",".copy-link-button",".author-tw","#social-bookmarks",".social-button",".article-author__social","#box-message",".content-redes",".zd-social",".share-capture",".tweet",".entry-views,\n.meta-area",".editoSocialBar","#follow-us",".blog-article__share-sticky,\ndiv[data-component=\"social-media\"]",".author-links",".sh-bar",".SnsUtilityArea",".ao-share-buttons,\n.telegram-share-wrapper",".PartialSocialLinks","div[style=\"clear:both;position:absolute;top:20px;left:0px\"]","#more-less-btn,\n.rating-count,\n.singlemeta",".stay-social",".widget_connect","#footer-social-list",".icon-email","#reaction-wrap",".component--share",".af-socialIcons",".follow-us",".bloc-partage",".follow-google-news-p",".footer-svg-icons",".leading-0",".article-shareables",".twitter-embed",".w-share",".boxnav--social","div[class^=\"social-share-\"]",".sticky-header__sharetoolsContainer,\n.style--save-and-share-container--KMiFF4od","#bot-soc-icon-wrap,\n#top-soc-icon-wrap",".fb-social,\n.tw-social",".social-bar","#icons",".beebom-social-share",".bg-primary-blue,\n.share-block",".div-rating","#shares",".sb-footer__notes__socials",".footer_social_media",".news-info",".pinterest",".ldm-social-menu",".floating-buttons",".widget-social-b",".spc-social-follow",".social-menu-desktop","#share_line",".soc",".rs-icon","#bc_sharing_is_caring,\n#google_follow","#share-box",".facebook-round-control,\n.twitter-round-control",".css--social-wrapper-outer",".ts-share-bar-custom",".ArticlePage-google-news",".post__share-block",".td-social-share-text,\n.td-social-whatsapp",".footer__footer-top__social-links,\n.whatsapp-link",".one-head-share1-links",".social-box",".dd-share",".mojo-fb-logo,\n.mojo-tw-logo",".story-base-template-m__share-floating-expanded__1E6W0","#share-container",".top-nav",".heateor_sss_sharing_container",".ea-share-count-wrap","#social-follow-sidebar-widget,\n.bnn-social-share",".m-social",".follow-buttons-block",".single-share-wrap",".wprm-call-to-action",".MainStory_whtsppchannle___HEk3,\n.MetaPost_flwggle__kFKIT,\n.whtsclick",".join-tg",".social-heading","#aboutsocial",".js-inline-share-bar,\n.post_shareBottom__9whII,\n.share-bar_buzzfeed___uZ4R",".social-sharing",".share-buttons-icons","#IconContainer",".youtube",".instagram",".modulo_compartir,\n.ssnn",".caf-c-followbar,\n.caf-o-footer__socials",".art-action-wrp",".relative-social",".cm-share",".icon-share",".detail__soc",".post_share",".social_link",".td-post-sharing-style2,\n.tds-button,\n.telegram-scrolling",".global-footer-social-buttons,\n.sds-social-share",".analytics-cta,\n.py-4.flex-wrap.flex",".SocialIconsBar",".cgd-social-wrapper",".header-v3-follow-common",".w-full.border-gray-900.p-5",".navigation-footer-platforms-component",".seguicisu",".footer-links",".widget_block",".article-control-bar",".comp-content-sharetools",".fdn-content-multi-row-share-tools-small",".list-footer-rs","div[class^=\"SocialShare-\"]",".google-btn-div","#btn-teleg",".headerradio__social,\n.section__social,\n.share-buttons-style-two,\n.share__radios,\n.storyfull__social",".sharepost",".sosmed",".social-icons--share",".ct-block-wrapper","#social-icons-box","#social-ad-new,\n.GoogleFollws,\n.Socilsm","#sharerbox-section",".wrapp_aside-share",".post__socials-block,\n.shares-list__list","#sfsi-widget-2","a.mr-10.left > [src]",".cta",".l-shared-sec-outer,\n.socials-counter,\n.xs_social_counter_widget",".SocialLinks__SocialButtonsContainer-sc-vif6xs-0","div[class^=\"share-bar_\"],\ndiv[class^=\"social-list_\"]",".icon-font",".socialoverlay",".bloc_reseau",".gl-btn,\n.gl-likes",".article-sharing",".breathe,\n.lc-article_share",".desktop-controls",".right-share-box",".share-box",".border-all-mid-gray-rounded",".social-connect-links","#ss-sticky-bar,\n.ss-inline-share-content",".nso_single_social",".ssk",".share-col",".share-links",".call-now-button,\n.mvp-alp-soc-wrap",".links-bar","#social-media",".shB",".social_media",".g-b","#twitter",".sns-sharing",".a2a_default_style",".social__variant",".swp_floating_horizontal_wrapper",".group-xs,\n.list-inline-xs",".social-media-icons-container",".twitter-share-button",".nav-social__items,\n.social-links__anchor--sharing",".nav__story-social-network","#top-buttons",".top-sidebar-wrapper",".btn-connect","#newsletter-form,\n.badges",".single-artical-page-shear-section-shear-section",".box-social-com",".atw-socials,\n.otd-socials","#menu-2021-social,\n.b-share","#print_article","#about-social",".social_icons_colored",".dm20-footer-social-link,\n.dm20-lory-share-panel","[data-tracking-name=\"footer-section-social-media\"],\n[data-tracking-name^=\"sharing-icons-\"]",".banner",".footer__top","ea-social-links",".feed",".Footer_social_bar__E9yGn",".galleryImageShare",".e-shared-sec,\n.t-shared-sec",".l-shared-sec",".open-compartir",".sharebutton",".article__share-buttons,\n.site-header__social",".social-menu",".boton_ws,\n.btn-compartir","div[class^=\"share-widget_\"]",".socialNav",".contenedor-google-noticias",".article__footer-nav",".Button_googleAlert,\n.Button_whatsapp",".SocialNetworks",".comparte_noticia",".w_rs",".countsocialhor",".ft-mol-rrss-column",".swBar",".btn_googlelink,\n.c-detail__info-share,\n.c-subheader__social,\n.sharrre",".share-options","#cuDetalle_cuBarraSocial_redesSociales,\n#redesSociales","#follow","#block-footersociallinks","#footsocbuttons",".btn-group","[href=\"https://bit.ly/39WhWFF\"],\n[href=\"https://bit.ly/3pozgtL\"],\n[href=\"https://bit.ly/3qLFns9\"],\n[href^=\"http://bit.ly/\"]",".mpGTIt",".some > *","#ea-social-footer-links,\n.ea-social",".vermas",".c-post__social",".gGWTmb,\n.kifGPa",".list-group","#fixed-facebook,\n#fixed-wechat,\n#footer-wechat-container",".siguenos","body > #links > div[align=\"center\"]",".footer-right",".fa-share-alt",".social__buttons",".wikia-bar-anon",".widget_bimber_widget_facebook_page","#social-promotion",".fcbr_social_share",".thumbnail_pinit",".Entry-infoSocial",".mh_share_footer","#page-pre-footer","div[class*=\"article-section_shareButton_\"]",".article-icons,\n.article-icons-color,\n.contact-widget__sticky",".follow-us-on,\n.ie-google-news",".partial-heading-social,\n.partial-share",".social-sharers",".bg-mail,\n.home,\n.subcrbe_btn,\n.whats-app-desc",".recipe__social",".email",".single-social-share",".fdbst-share-button",".o-SocialShare",".single-social-icon,\n.social_top_bar","[class^=\"_socialMedia_\"]",".google-news-card",".action-icon-list__wrapper,\n.article-slot__socials",".post_bottom_socials_buttons_wrapper",".share-post",".article-share-icons","#custom_html-3",".wprm-template-fmb-footer",".mvp-story-share-wrap","#block-fs_helpers-fstop_socials",".social-content",".redes__articulo",".fxs_bg_light_5_clr","._nvshrw,\n.gsocialbar,\n.story_social_share",".js-toplink-container",".gk__footer__social-bar,\n.gk__share__label",".Footer_follow__eMVb8,\n.Share_pc_share__RxDpq",".social-16-soc,\n.social-19-out-GP",".gametyrantSocial",".tag-social-media",".social-new",".content-share",".share-panel","#gd-social-widget",".x-social-menu",".menu-follow",".social-actions",".whatsapp",".article-float-buttons,\n.social-follow-unit",".post-share","#d-block",".compartilhar",".container-card-follow-me",".hdr-social-links",".share-social-icons",".social-widget,\n.social_tracking_home",".component-share,\n.component-social-twitter",".footer-widgets",".share-group","#share-buttons,\n.navbar-social",".share_count_holder","[href^=\"https://t.me/\"]",".v-share-tools","._3fq8S-container",".share-box-container",".social_panel",".article__social",".section-footer-social",".follow-list",".facebook-page","#awt_popup_landing",".addtoany_shortcode",".sosyal",".googleNews",".pk-share-buttons-wrap,\n.pk-social-links-wrap",".headericons,\n.icon-icons_twitter-top-share,\n.post-story-social-sharing,\n.shareicons","#SideSocial","app-icon-link",".creator-recipe-footer",".follow-buttons",".sns",".follow-us-post-section","#block-social-2",".button-wrapper",".stickySocial",".fp-hero-block",".article-sticky-social",".content__compartir",".ln,\n.new__socialIcons,\n.subscribe-social",".googlenewfollowidget",".shareLinks,\n.socialWidgets","#sharings-footer",".menu.nav",".contact,\n.news__social",".cookbook-instagram",".qa-gallery-socials",".Share_share__FQTKw",".custom-html-widget","#text-23",".ul_media_links",".linkedin",".jSharer",".news-shares",".share_item","div[class^=\"index_share_box_\"]","#FollowOnGoogleNewsBtn,\n.social-share-elements",".social-icons-button",".header-banner-menu",".list-inline--tools,\n[data-type=\"fb\"],\n[data-type=\"in\"],\n[data-type=\"tw\"]",".icon-send",".footerLinks_03","#findUs",".ie-ie-share",".d23-button-share",".noprint",".footer__social-wrap",".social-icons-item",".mb10",".telegrame_cta_content",".menu-icon-discord,\n.menu-icon-fb,\n.menu-icon-tw,\n.menu-icon-yt",".sns-list",".confess,\n.menu-menu4_home-container",".opinion-advertising","#irish-header-social-wrapper",".header-nav-addons-link",".kadence-column_09a01f-df",".SocialShare","ul[class^=\"Details_Social_\"]",".subscribe-buttons",".social-link",".social__link--share",".td-post-sharing",".twitter-follow-button",".barra-acoes-container",".bn-block-brand",".article-footer,\n.gdm-article-actions",".article-sns-btm,\n.article-sns-top","#footer_social_channels",".art-top-share-pan-nf",".pinit",".cisc-box",".sqr-social-icons",".group.flex.w-40.items-center.space-x-2.text-xs.font-bold.text-gray-400.hover\\:text-primary",".MailToLink",".fb-page-like-box",".btn-whatsup",".twit",".fa-instagram",".c-share__wrapper",".list-inline",".section-soc-icons",".send-article-icon",".action-buttons","#socialSidebar",".action-bar",".c-article-foot__site,\n.c-header-social-item",".sm-btns",".btns-partage",".LNPocket",".ln__m-shr",".kg-callout-card-blue",".social-tile","[data-ga-element=\"social-link\"]",".art-share-nav,\n.home-social-icons",".pre-footer_instagram","#menu-social-buttons-header",".parler",".CompanyPage2CompanyPageAbout__share",".lmm_external_footer",".social_links",".widget_twitter_timeline",".social-feed-container",".buttons-social",".support-now",".ebm-share-wrapper",".google","button[data-taggyid]",".base_redes_sociales_fotogaleria","#pinthispage",".addthis_toolbox",".socialMedia--3i9tSnAb",".rezo_sociaux",".footer_icons_container",".widget_a2a_share_save_widget",".btn-twitter",".header-social-menu",".wrap_social_account",".ShareBar_listItem__6t0E_,\n.mom-entry-meta-buttons",".home-content-panel__details-social__main-holder,\n.icon-share-card-lite","[href=\"https://t.me/maps4heroes\"]",".swp_social_panel",".ssbc-button__link",".actions",".interacciones",".post-social-share",".slide-on-scroll",".widget_group","#js-soc-panel","#jj_sl_navigation",".botoes-compartilhar",".fa-circle",".socialfloating","#fixed-share",".social_icons",".footer-options","#block-publicmenusocial",".style-mai-share,\n.tm-click-to-tweet","div[class^=\"HeaderSocialWrapper-\"]",".side_col_follow_box",".sharelink_act,\n.social-icons-inline",".set-bottom-footer",".memo-footer-social,\n.memo-top-social,\n.share-link-btn",".ma-AdDetailShare","#share-icons-container,\n.google-news-follow,\n.info-networks",".block--addtoanyadv",".ssm","#sidebar_items_container",".social-signup",".likeBtn",".social-web",".widget_media_image","#Social","#partage",".partage",".fsoci,\n.join_follow,\n.social_icons_wrapper",".mdc-social-share",".socail-share1,\n.social__media",".social-container","#socialshare_title,\n[data-c=\"social-share\"]",".mvhub-social-button",".footer-bg",".followbuttons",".aji-social-items-wrapper",".stb-bsb",".sharedaddy__wrapper","#follow-us-social",".sharecell",".article-share-container,\n.lets-connect,\n.like-it-share-it,\n.share-it-side","#shrarea",".blocco_condividi_dettaglio",".social-share-links",".styles-m__sticky-social-share__fJQ4J",".article-utility-nav",".c-article-extras-additional-links",".gdm-article-share",".ncaa-share-hanger,\n.tile-follow",".pst_scl",".col-4",".nerdist-social-share",".ns-share-count",".ActionLink","#header-social-follow",".elementor-element-44f5e77,\n.elementor-element-c6f7bc9",".article-social,\n.footer__middleRow",".article_bnow,\n.article_follow_1,\n.article_socials,\n.nhsocial,\n.pht-artcl-shr2",".article_socialShare,\n.followBtn,\n.followUs_Links",".subscribeBar",".ArticleHeader__SocialWrapper","div[class^=\"share-tools\"]","#lightbox",".simple-social-icons",".btn-primary",".nfl-c-article__share-bar",".-social",".nhl-o-sharebar","#bonus,\n.c2share",".sharebar-impact","#tele",".site-footer-social",".BlogPost__social-block","#redes",".footer-info-social,\n.news-social-bottom",".btn-google-news","#floatingfacebook",".take-shareables",".nn-follow-us,\n.nn-join-us__col",".eshare",".uui-blogpost05_share-wrapper",".Detail-share,\n.Follow",".floating-share,\n.floating-share-wrap","[data-testid=\"social-group\"]",".mashsb-container","#custom_html-2",".box-fixed-subscription",".social-sharing-bar",".tabrow",".indexstyles__SocialMedia-sc-1np4juy-1","#youtube_promo,\n.goog-one-news",".blog-post-single-share","#block-13","#footBox2",".page-social-share,\n.site-header-actions-social",".tdi_134",".condivisioni",".ocial,\n.ocialWhite",".scl-icons","#subscribe_box",".p-product-detail__social-buttons","#partager",".recurrent-share",".nav-socials,\n.rm-social-share,\n.social_sharing_article",".social-media-icons",".creator-social","#socialmenu",".share-copy-mail",".footer__right,\n.top-footer",".styles_SocialShare__lQpUq",".fixed-action-btn","#side-follow","#redesArticulo,\n.social-topsharing","#follow_social",".fdn-site-header-social-icons","div[align=\"RIGHT\"]",".image-with-overlay-pinterest-0-2-76,\n.share-icons-single-icons-0-2-82",".m-social-profile",".social_network",".social-tools__list",".canais-s",".flex.gap-2.justify-center.border-b.border-\\[\\#ebebeb\\].mb-3\\.5.pb-3\\.5",".condividi",".sbnr",".ragan-social-share,\n.sidebarShareHeading",".author-social-icons",".b-sharers","img[style=\"margin: 0px 10px; float: left; width: 26px;\"]",".btn--email,\n.btn-classic","#hit",".share-site",".nlg-social-icons",".header-social-network,\n[class*=\"article-fill-social-\"]",".widget_twitter_followers",".social-share__actions",".body-share-wrap",".before_footer,\n.social_single_post,\n.social_single_post_bottom",".Popup-telegram,\n.follows-channel",".awesome","#secondary-nav-bar-social,\n.rn_widgets","#rhs-pinbar,\n#shr-actn-bar",".partilha",".ess-buttons",".footer-media",".acm-article-share",".socials2",".zox-post-soc-scroll-out,\n.zox-post-soc-stat","#toolbar-item-parent-share-12,\ndiv[class^=\"image-caption__social__\"],\ndiv[class^=\"social__container_\"]",".social_holder,\n.social_label",".footer-social-wrapper","#text-3","#text-9",".post-share-float",".page-content--byline-share--share",".qyh","#widget,\n.ft-soc-block",".dt_social_single",".share-bar,\n.topper-social",".article__google-news","#google_news_banner",".GoogleNewsBanner-link",".sabc_footer_btm_social,\n.sabc_social_box",".fdn-icon-button-smaller","#social_total",".social_comments_app_wrapper",".google-news-cta","span[class^=\"SnsPlugin_items_\"]",".dQkCRJ",".footer__followus-text",".new-home-banner",".qa-placement-share-bar",".subheader",".sharebtn",".article-share",".author-share-buttons,\n.top-bar-social-media",".social-media-links",".c-detail__share","#social-networking","div[class^=\"styles_shareWrapper_\"]",".footer-google-news,\n.gtmGoogleNewsDetalleSm",".socialts","#panel-3",".notizia-end-share-panel,\n.notizia-single-sharing-panel,\n.notizia-tweet-this",".follow-links",".ListingTile_social_nav-wrapper",".floating-header-share,\n.twitter-svg",".PopupSharer_container__Nhcrt,\n.StickySharer_list__Lirqs",".o-social-list__item",".sc_socialconnection",".social-horizontal-container",".sharebarBetaWrapper",".data-we-share",".follow-me-foot,\n.sj-recipe-callout","td > .nomobile","#communication",".share-article",".site-share-wrapper","[data-component-name=\"sdc-article-strapline\"]",".fb_messanger","#block-48,\n#dpsp-floating-sidebar",".meta-box--share","#sb-footer-menu",".tvsc-footer-social,\n.tvsc-social-share",".listenDetails__login","#sticky-sharing,\n.post-sharing",".ba",".social_table",".follow-action","#cta",".header-social-media-links",".fbk,\n.twt",".Article_shareToggle__D2fGG",".social-network-icons",".field-name-telegram",".plugin-ss-sticky",".social-flex","._socialMedia_1o0tg_1","[data-testid=\"article-share\"]","#gp-social-share",".detail_text_socials","._share-wrapper",".networking",".footer-segment-bottom__social-list",".a2a_share_target",".recipe-social-share",".block-follow-me,\n.block-follow-updates",".reddit",".google_news_button",".article__floating-wrap","#subscribe",".s_so",".tl-social,\n.tl-social-share","div[class^=\"socialList_\"]",".article_footer",".facebook-icon,\n.flipboard-icon",".mvp-top-soc-wrap,\n.supersharer",".article-interaction__social",".tecmint-float-social-wrapper",".astkysharebox,\n.followusbox","a[title=\"Share\"]",".twitterModule",".-sharebar",".fl-social",".footer__bottom--social-links",".post-links","div[class^=\"ArticleShare_\"]",".field-name-sharing-buttons-1,\n.field-name-sharing-buttons-2","#text-2",".cinemaholic-share",".styled-social-box",".wprm-social",".td-follow",".jeg_custom_share_wrapper,\n.pf-button","#article-share-it-now,\n#article_top_right_share_btn,\n#social_share_widget",".facebook_plugin,\n.twitter_plugin",".social-navigation",".essb_links",".c-site-header__buttons",".float-share,\n.follow-box,\n.mobile-share,\n.share-open-modal,\n.top-follow",".inertia-social-ad","#share-menu-button,\n#share-menu-top-button",".foot__socials",".toplinks",".sharing-cta",".jeg_share_top_container",".art__tools",".inline-flex",".sharethis-menu",".social-share-rail__sticky",".code-block-3,\n.code-block-8,\n.share-layout-stack,\n.share-post-button",".btn-social",".c-engage",".socials_promo",".block-pinterest-cta",".custom-pinterest-wrap",".wa__btn_popup",".article_set_wrap","#header2",".project-actions-header",".duet--article--share-buttons",".like",".dJ_xt","#mc_scoreboard",".post-google-news-link",".header_google_button,\n.header_twitter_button",".share-this","#native-share",".mobile-sprite",".social-item",".subcription-two",".socialite-widget-ul",".social-nav",".elements-Tombstone-social,\n.modules-SocialWidget-socialWidget","._1oxEOBHC","#addthisimage",".heateor_sss_follow_icons_container",".blog-post-header3_share-wrapper",".socialshare_box",".navbar-right",".social-sharing-sidebar",".google-news-button-wrapper",".son",".fa-comments,\n.fa-reddit,\n.vc",".fa-twitter",".masthead__social-list",".social-media-top",".footer-menu--icons","#menu-social-navigation-1",".follow_us_icons",".post-article_sns",".ao-sbcontent",".block-better-social-sharing-buttons",".social_buttons",".telegram",".tv5monde-footer-menu--social","._socialMedia_1y23u_1",".sharedesktop",".thm-sc",".fancybox-overlay",".widget_custom_html","#banniere-2951-particle,\n#banniere-6584-particle",".button-holder","div[class^=\"ShareButton_\"]","#ShareModal",".component--shareline","div[class*=\"SocialShar\"]","#social-bar-valora",".Shares",".block-social-links",".widget_et_social_followers",".tdi_141",".masthead-nav-social,\n.post-comments-shortcut",".social-item-mail,\n.social-item-media",".share_body",".social-share-list",".vr-sharing",".channel_card",".social-btn",".inner__more",".min-height-800",".spc-social-block",".tools-container",".story-share-bottom",".zocial",".Footer--socialContainer--3z8CW","[href^=\"http://twitter.com/intent/tweet\"]","#block-37,\n.elementor-widget-share-buttons",".sidebar-card-media",".fdn-site-header-social-icons-block",".ReviewSocialSection_reviewSocialSection__qzV0o",".follow-more-news,\n.shareMobile",".interactive",".article-share-data","div[class^=\"StickyBoxWrapper\"]",".sagaltpop",".article__sharing",".share-wrap-icons",".article-action",".tool-list",".YDC-Overlay","#top-nav-soc,\n.expanded.button,\n.msnfc",".AccordionShareWrapper,\n.SiteArticleSocialShareNew1280","#secondary-links",".naf-article-share,\n.naf-article-social-block",".followdesktop",".c-connect","[href=\"https://zycryp.to/GoogleNews\"]",".buttons",".share__block__wrapper",".c-ticket-fan__social-icons",".nfy-footer-social",".ston-shareicn","section[class^=\"article-top-panel_socials_\"]",".article-addons",".smIconsWrap",".connectButtons",".social-line",".sticky-bar",".uncode-vc-social","#footerlinks",".page-tools",".mtbnews-post-share__container",".field-share",".sideSocialMedia",".dm-articleUserActions",".article--footer",".bookmarks",".socFbLikeShare",".social-buttons_container",".share__bottom,\n.share__top",".soucials",".alice-push-channel",".social-block,\n.uael-marketing-button",".social-tools",".footer__sharing",".iz-socmed",".social-channels",".fb-page",".kick__article__social",".module-share","#shareButton",".sliderbar",".meta,\n.to_facebook",".icon__social",".ov-article__sharebar",".artSocialLinks",".shariff",".bookspalte",".story-sharing","[href=\"https://www.pinterest.de/redensartenindex/\"]",".socialnetwork",".sharing_is_caring",".tg-social-bottom",".sbm",".smeShare",".socilamedia-share-btns",".pagetools","#verticalShare","#jm_sl_navigation",".googlenews-btn",".g-footer__social,\n.o-hero__social",".social-cont",".news-article--share",".btn-link",".connect-links",".follow-virginia-tech-icons",".article__info > .article-utility",".compartir-mas,\n.herramientas",".toolbar",".noticia-compartir,\n.top-bar-rrss","#buttons",".ue-c-article__share-tools",".detail_rrss,\n.icons_rrss","#subnavegacionFixed",".fl-socials",".site-footer__rrss",".link-redes",".srvm-nw__share-wrapper",".ft-mol-rrss","a[href=\"#condivisioni\"]",".header_facebook","#grnation",".inline-block.space-y-8",".subscribe",".menu-icons,\n.telegram-banner",".insta-frame",".compartir_sociales,\n.flex.my-4.space-x-4.lg\\:justify-center.lg\\:my-0,\n.flex.space-x-4.justify-left.w-full.mt-5",".post-footer:has(> .share)",".anchored","div[class^=\"Styles__InnerContainer-\"] > .animated",".herald-single-sticky:has(.herald-share)",".somejaot",".clLoPp.sc-7urq97-0",".cyhxvA.sc-tq30ek-31","#text-15,\n.mobsome_icons","#elevator","#scrak_CONT_keski",".entry-socialmedia-title",".fmUFKd.sc-zxh5v-0",".cArfwR.sc-1fbt3do-0",".social-navigation > .nav-item",".principio_plugin",".proradio-shareball,\n.reakticons-share,\n.sh_fb,\n.sh_li,\n.sh_te,\n.sh_tw,\n.sh_wa,\n.ttg-btn-share",".attentionUs","#email,\n#fb",".button-sign-social",".nl-social",".content-social,\n.slide-share","#sfsi_floater",".ShareNetwork,\n.gfAGVu",".social-zone__wrapper",".bubblegum",".footer_col_social,\n.header_content_networks,\n.share_content_button",".cs-meta-shares",".fig-share-mobile-layer,\n.fig-sharebar",".sc-eVBRet.htUQLJ",".reseau-soc-page",".reseaux_sociaux",".ShareManager,\n.StationFooter-social",".communities",".gg,\n.ld,\n.shared-logo",".lksociaux,\n.reseaux-list",".widget-toms-widget-google-news",".cloux-social-links",".article_social_button",".articlesocial",".d-flex.mt-3,\n.research__details--share",".article_social_bottom",".fa-lg.text-center.my-5",".headerSocials,\n.ring-detail-social-share",".usa-footer__social-links",".m-social-media",".social-section",".block--footer-media,\n.block--page-head__row__share",".nist-social__wrapper,\n.social-twitter",".controls","#enternity_social_dialog",".tkp_con_share",".item__social-jl",".single-page__social-share-container",".h-screen",".item_social_share",".item__share",".instagram_feed,\n.social_networks",".m-cf-fejlec_container_inda_additional",".megoszt",".topicons","#stickInArticle",".facebook-layer-box",".mw_social",".ms-link-list",".header-right-socials","#didyou,\n.cikkbar",".article-bottom,\n.framed-content",".fb-box",".fejlec_osztas","app-share-buttons",".mb-1.pt-4,\n[aria-label=\"Facebook\"],\n[aria-label=\"Instagram\"],\n[aria-label=\"Twitter\"]",".c-padding-xs.ct-div-block",".social-links-wrapper",".social-btn-container","#sticky-share-button-redesign,\n.social-container-redesign",".Share",".rrss-link",".facebookSection",".social-common-blck,\n.social-panel-rgt",".cmp_shr_btn,\n.rhs-fixwhtsapp,\n.social_tracking",".share-btn-wrp",".stay_connected","#soc",".fixedshared,\n.footer__socialshare",".like-text",".art-social-block",".social_media_link",".socials-section",".jota-actions,\n.jota-article__share",".boldShare",".fa-facebook",".sbuttons",".telegram_sub_href",".news-social",".meks_ess",".spu-bg",".spu-box",".sfsi_centered_icon,\n.space-footer-top-soc","#tns-footer-bar,\n#tns-post-body-sidebar-share,\n.share-media",".social_icon_head",".social-icons__list",".temporary-skin-adv",".hidden.xlarge\\:flex.border-t.border-base-300.pt-2.core.items-center.justify-between",".td-post-sharing-bottom","#header-fanpage",".default--toolbar,\n.default--toolbar-listitem[data-type=\"icon\"]",".media-share,\n.new-toolbar-menu","#vimeo",".socials_det","#ss-floating-bar",".ld-t-footer-sharing,\n.share-control","div[style=\"margin-top: 15px;display: block;padding-left: 18px;font-size: 45px;position: relative;clear: both;\"]","#gnews_label",".box-gnews","#box-social",".lista-social",".cirioYou",".box-canale-telegram,\n.company-social",".sharing_icons_wrapper",".social-launch",".post-meta-actions",".widget-social-network","#condividi","#segui",".p-gnewsBanner,\n.p-telBut",".ft-icon",".tutplus-socials",".foc-footer-social",".SATover",".bottoniera-social",".btn-toolbar",".googlenewsd",".art-item-footer","#boxCondivisioneVoto",".partial-button-telegram,\n.section-cards-social,\n.single-post__social",".footer__tools","#custom_html-8,\n#custom_html-9","div[class^=\"SocialShare_\"],\ndiv[class^=\"WhatsApp_\"]","#condividi_news,\n.giornale-contatti",".magazine-article-share-tools",".eltdf-woo-social-share-holder","#whatsapp",".instagram-widget",".footerIconsUl",".socialBtn",".tgla7-condividi",".sswfb-buttons",".lp-social-post",".code-block-10",".seguici",".iol-share-menu",".iol-social",".post__trends",".post-actions",".google_news","div[class^=\"SocialBar_\"]",".ts-social-list-item",".ss-box",".dsoc,\n.shr",".fb-menu",".info-links",".btnYou",".lista-is",".vota-pul-consiglio",".footer_el","#gn_cta",".share-item",".sfm-floating-menu",".td-social-sharing-button",".box-condivisione",".extra_info_social",".jw-video-details-share",".mvp-post-soc-wrap",".top_nav_social","share-view","#social-container",".share-toggler",".prefooter__social__list",".banner-buttons",".alert",".totwitter",".social-column","#site-menu-social-footer",".hashtags",".link_invia_amico",".follow-title","#follow-us-on,\n.condividi-button",".footer","div[class^=\"ModifyAndShareDetailArticle_\"]",".sgtv_divRowContent_messenger_subscribe",".fco2b,\n.finfo3",".wo-opening-share-panel",".cond",".condisione-social",".discover",".foobar-social",".obfx-sharing",".socials-link",".condivisione",".condividipagcatd,\n.condividisottod",".vea_share",".foglia__social,\n.vv-shr","#sf","nav-social",".media-icons","#vertical_sns",".sns_list",".swp-hover-pin-button",".dc__footer_sns","#snsbtn","#snsLink",".officialAccount","#sns",".block-sub-sns",".sns-box",".cmp-misc003",".ninja_onebutton",".sns_icons","fw-storyblock",".button_ss,\n.single_s_bt,\n.socal",".header-fb,\n.header-tw,\n.sns-fixed,\n.sns-icons","#Jfacebook,\n#Jtwitter,\n.sharetxt",".g-sticky","#article-bottom,\n.synd",".headlinks",".socials_bar",".sare-sns",".sns_area",".sm-list",".foot_bar,\n.foot_social",".boxinstagram,\n.followvertical__home,\n.newsvideo__share",".mod--googlenews",".article-tools","#myModal","#fancybox-overlay,\n#fancybox-wrap","li.menu-link.d-xl-inline-block",".ff-social-icon","event-popup","#simplemodal-container,\n#simplemodal-overlay","#article_sns_inner",".edent-share",".ListSiguenos-SocialStrip",".net-social",".botonGoogleNews,\n.socialMediaBottom-Section",".pane-rate-widgetk",".in-img,\n.uni_videoRedes","#social-bottom-node,\n#social-top-node",".btn-seguinos-gnews",".ic-rs",".RedesFlotante",".share_alt","#scan",".comments-social-share",".header-alert",".google-news-callout",".icon-bar",".loftocean-social-share-icon,\n.sticky-share",".share-toolbox",".shareButtons",".sh",".bam-topbar-social,\n.bm-social-sharing",".cms_widget_content.widget_content > [align=\"center\"]","ul.inline.links","#et_sticky_pc,\n.et_social_2","#bookmarks",".Bigfoot-socialLinks",".topsoc",".media-links-area",".ghacks_share_widget","ui-social",".follow-section,\n.link-icon",".hd-discord",".socialmedia","#cht-shr","#topicons",".SiteHeaderSticky_share",".shared,\n.siguenos-reducido",".iib-share-buttons,\n.iib-viz-section--share",".profile-icons",".ns-buttons",".has-medium-font-size.has-background",".ftr_social_box",".to-send-row",".socialsider",".st-inline-share-buttons",".js-sns-icon-container","#like,\n#social3",".hw-el-share,\n.hw-toolbar-navplus",".noticia-ampliada-compartir",".header-info-text",".follow-od","#LinkList76",".article_details_icons",".focus-social","#tb-banner-whatsapp",".liveRedes,\n.redesHeader,\n.wpRedesFoot",".addtoany_share_save_container",".google-news-banner,\n.google-news-button",".wrapper__search",".et_social_rectangle",".header__follow","#custom_html-53","#guardian-follow-links",".holder-social","#socialmedia,\n.menu-social-media-container",".social-media-sharers-wrap",".mt-8.flex.gap-x-4",".badge-social","#mediaLinks","div[class*=\"sharesticky\"]",".socials-share-button",".slogan-bar-social",".linkbar",".entry-social","#indexNavigatorbox,\n#indexNavigatorboxf,\n#indexNavigatorboxl",".article-single__meta__socials","div[class^=\"article_share_\"]","#block-socialicons",".app-follow-us","[class^=\"shares_shares_\"]","div[class^=\"share_\"]",".share-like",".favshare-holder",".js-share",".c-article__header__social-sharing--vertical","#shareThisAd",".zld-ftr__social",".self-center",".fm-share-bar",".nrkno-share",".color_mobile_bg-forskersonen-primary",".bg-twitter-default","div[data-type=\"social_feed\"]",".Navigation-items-social","#socialListParent","#social-component",".c-ArticleHeading-actions",".o-share-list,\n[data-test-ui=\"social-connect\"]",".pane-odt-social-odt-social-rsb","#article-tools",".comment-and-share,\n.stuff-article-sharebar",".ffsAxx",".shareButton",".media--mobile-hide",".Fiction-FeedBack","#social-list",".share-icons__social-shares___2eB-m",".horizontal-icon-bar,\n.vertical-icon-bar",".social-ico","#aps-share-widget",".header-share",".gta-hover-share-container",".global-footer-connect",".post-social-sharing__list",".page-info-header__social",".sharedaddy",".i-facebook,\n.i-twitter","#SM_area","#a11y-dialog,\n.shares-simple",".flex.gap-rem24px",".google_news-space",".social_icon",".btn__social",".legacy-social-list","#story_social",".ft-soc",".connect-2",".social-profiles",".ampz_container",".footer-social-big",".sticy-share-block",".article_like",".ftr-follow","#article-share","#push_notificationBlock",".icn-share-holder",".twitter-featured",".top-bar-right",".share-icons-box",".ActionBar-items",".components-SocialShareTray-__SocialShareTray__SocialShareUL",".c-story-meta__share,\n.o-social-share",".share-hdg",".nb-twitter-block",".social-story-bottom",".fixed-ad,\n.reveal-modal-bg",".more-from-pbs__social","#header_right_top_right",".social-share-partial","#smx,\n#smx2",".chicklets","[href^=\"https://news.google.com/publications/\"]",".rss",".qc-footer_social-media-links",".share-article-link",".rrssb",".follow-us__background___WNsfy",".sbar_social_div",".dk-social__items","#technology-org-application",".teaser-utility-links",".mdl-share-tool-vertical",".article__aside-share,\n.article__post-share",".mui-style-dfyfg6-socialShareMenu",".post-article-share,\n.sidebar-action-share",".ArticlePage-actions",".links",".shared-counts-wrap",".SocialShare_root__3h83X",".s-buttons",".article__follow",".container_shared--internal",".sidebar-social-icons,\n.story-social-icons,\n.topsocial-icons","#header > .slidebox","#floatingbar",".kac-sm-panel","#block-lifetime-custom-social-puzzle","#widget_shop7","#cboxOverlay,\n#colorbox","#narzedzia",".fa-youtube",".fc",".fsocBody","#exitpopup-modal","#toolbar",".ssmw-handler",".social-style-2",".footermenu",".partilhas,\n.subscrever_whatsapp",".t-f-bar-apps",".article--aside_share",".articleShareToolsContainer",".t-article-footer-bar-1",".col_partilhas,\n.shareModal",".social_stick",".wp-block-newsplex-social-share,\n.wp-block-social-icons",".social-bar-footer",".ink-button-share",".article-tools-container,\n.share-toggle-wrapper",".icon-social",".aft-social-share",".single-news-share",".row.pt-4.pb-4",".share-action-posts",".custom-share",".newsTitleShare",".article__messengers",".header__buttons","._links,\n.blockOk",".smm",".sharing_item,\n.soc_wid","#footer_counter,\n.news_story > div",".in,\n.ok,\n.vk,\n.yt",".sotial","#footsoc",".h-soc",".header__soc,\n.inIco",".network",".sn","#bottomsoc",".share__list > *","#rgb_vk,\n#rgb_yandex-zen_zen",".article__aggr","#telegram_push",".socseti",".socials-group",".campaign-metrics-card__share",".wsfb-wrapper",".popup",".leftColumn-socialLinks",".flex.justify-center.items-center.fill-current.mt-18.md\\:mt-0,\n.flex.justify-center.md\\:justify-end.items-center.fill-current.mt-6.md\\:mt-0.xl\\:mt-0.w-auto",".social--bar",".social-dialog-wrapper",".articleActions",".sharedButtons",".dr-article-content__social-links",".ArticleView-googleNewsBanner,\n.ArticleView-rotatorBanners",".rs_bas","#block-block-5",".soci",".article__gnews,\n.card__subscribe",".ustBar-sosyal",".pageTools",".share-list",".paylasWrap",".social-aw",".share-tool","._main-footer-socials,\n._main-header-socials__permalink,\n.main-video-single__socials,\n.the-single-body__share",".lobibox-notify-wrapper,\n.navbar-sosyal,\n.sosyal-alt-ust",".news-social-share_wrapper",".share-news",".elfsight-widget-social-share-buttons",".soc_list",".footer-social-wrap,\n.soc-links-hor",".footerIcons",".post-footer-on-bottom",".vjs-icons-bar","#s1,\n#s2",".sb",".facebook-share",".ns-buttons-wrapper",".social-media-link",".article_community_box","#backgroundPopup,\n#popup",".post__social",".post_bottom_socials",".post_social_item,\n.post_text > blockquote",".article__footer__additional_share",".singleSocSeti",".box-services",".ssrcss-11faxz6-TagShareWrapper",".s-video-h","#articleIconLinksContainer,\n.container-3zJLP,\n.dms-puff,\n.fbmessenger,\n.flipboard,\n.image_strapline_slant_wocc,\n.prevNextWrapper-1Vg7e,\n.socialContainer-1Yly1,\n.vjs-social-controls","ul[class^=\"linksHolder-\"]",".tw-link",".inews__footer__menus__icons,\n.inews__post-share",".followbox","#share-buttons-bottom,\n#share-buttons-top,\n.footer-follow,\n.item-share-buttons,\n.share-buttons-floaty",".header__nav__share--active,\n.social-sites",".share-highlight",".block-article-content__socialbar",".entry-meta__item--social",".ne-social-list",".follow-the-tablet","div[class^=\"socialContainer-\"]","#whatsapp-community",".content__sharing",".bg-twitter",".yasip.widget",".c-social-links","#DonTelegram",".modal-backdrop",".nav__socialz",".sticky-media",".essbasc-popup",".sociales",".Page-actions-wrapper,\n.SocialLink,\n.section-rrss-wrapper",".container-bar",".bqt-share-social",".box_fixRight",".fixed-social",".article-top-bar-share","#whatsapp-widget",".btn-sm",".footer-column-3",".social-meks",".css-p1ns9f",".sticky-buttons",".eltd-blog-single-share,\n.widget_eltd_social_icon_widget"]; + +const hostnamesMap = new Map([["albayan.ae",0],["indiatvnews.com",[0,6]],["amazon.ae",1],["amazon.com.au",1],["amazon.com.be",1],["amazon.com.br",1],["amazon.ca",1],["amazon.cn",1],["amazon.com",1],["pramgnet.com",[1,806]],["amazon.de",1],["amazon.eg",1],["amazon.es",1],["amazon.fr",1],["amazon.in",1],["amazon.it",1],["amazon.co.jp",1],["amazon.com.mx",1],["amazon.nl",1],["amazon.pl",1],["amazon.sa",1],["amazon.se",1],["amazon.sg",1],["amazon.com.tr",1],["amazon.co.uk",1],["sputnikarabic.ae",2],["sputnik.af",2],["sputniknews.africa",2],["armeniasputnik.am",2],["sputnik.az",2],["sputniknewsbr.com.br",2],["sputnik.by",2],["sputniknews.cn",2],["sputnik-georgia.com",2],["sputnik-ossetia.com",2],["sputnikglobe.com",[2,891]],["sputniknews.com",2],["sputniknews.in",2],["sputnik-abkhazia.info",2],["spnfa.ir",2],["sputniknews.jp",2],["sputnik.kg",2],["sputnik.kz",2],["sputniknews.lat",2],["sputnikportal.rs",[2,20,891,1576]],["sputniknews.ru",2],["sputnik.tj",2],["sputniknews.com.tr",2],["sputniknews.uz",2],["sputniknews.vn",2],["pelisplus2.ai",3],["wielerkrant.be",[3,48,56]],["esquerdaonline.com.br",[3,83]],["letras.mus.br",3],["abc13.com",[3,6]],["andreagaleazzi.com",[3,255]],["asmartbear.com",[3,20]],["blogdoiphone.com",3],["changer4u.com",3],["dcrainmaker.com",[3,422]],["dreambigtravelfarblog.com",3],["ijr.com",3],["iranintl.com",3],["justthenews.com",3],["liliputing.com",3],["neonyxcruises.com",3],["netgear.com",3],["nypost.com",[3,765]],["observer.com",3],["outkick.com",3],["ptinews.com",3],["saucemagazine.com",3],["scmagazine.com",3],["screenshot-media.com",[3,852]],["superporn.com",3],["tedi.com",3],["the-decoder.com",[3,20]],["thechunkychef.com",3],["thegrayzone.com",3],["thetoyinsider.com",3],["thewindowsclub.com",3],["trtafrika.com",3],["trtarabi.com",[3,983]],["trtbalkan.com",3],["trtdeutsch.com",[3,983]],["trtfrancais.com",3],["trtrussian.com",3],["deraktionaer.de",[3,176]],["nasa.gov",3],["davidwalsh.name",3],["allears.net",[3,24]],["cuevanahd.net",3],["alternet.org",3],["futurity.org",[3,1500]],["publicdomainreview.org",3],["glas-javnosti.rs",[3,1572]],["pink.rs",3],["unitednews.sr",3],["akkogear.com.vn",[3,1669]],["news.am",4],["0221.com.ar",5],["agrositio.com.ar",6],["radionacional.com.ar",6],["therese-moelk.at",6],["christiantoday.com.au",6],["mumbrella.com.au",6],["skynews.com.au",6],["slurpee.com.au",6],["dhakacourier.com.bd",6],["knack.be",6],["voetbal24.be",6],["voetbalnieuws.be",6],["paginasiete.bo",6],["climatempo.com.br",6],["conjur.com.br",6],["correiobraziliense.com.br",6],["estadao.com.br",[6,84,85,86]],["estrelando.com.br",[6,87]],["odia.ig.com.br",6],["jornaldebrasilia.com.br",6],["motonline.com.br",6],["olhardigital.com.br",[6,8,27,113]],["portaldotransito.com.br",[6,20]],["portalinsights.com.br",[6,20]],["tuacasa.com.br",6],["sportnews.bz",[6,144]],["monovolume.cc",6],["cdt.ch",[6,20,172]],["pauta.cl",6],["europages.cn",6],["caustica.co",[6,199,200]],["12tomatoes.com",[6,213]],["6abc.com",6],["abc11.com",6],["abc30.com",6],["abc7.com",6],["abc7chicago.com",6],["abc7news.com",6],["abc7ny.com",6],["adsoftheworld.com",6],["africa1.com",6],["al-ain.com",[6,76]],["al-akhbar.com",6],["al-sharq.com",[6,20,76]],["albawabhnews.com",6],["algemeiner.com",[6,20]],["alligator-sunglasses.com",6],["allkpop.com",6],["almanaquesos.com",6],["androidiani.com",6],["apkmb.com",6],["armageddonexpo.com",[6,62]],["assopoker.com",[6,281]],["avira.com",6],["banca5.com",6],["beatsbydre.com",6],["bestlifeonline.com",6],["bet.com",6],["bleacherreport.com",6],["bobvila.com",6],["boursier.com",6],["businessinsider.com",6],["cityam.com",6],["clarin.com",[6,20]],["classicalite.com",6],["clearancejobs.com",6],["cmt.com",6],["cnnindonesia.com",[6,20,382]],["collectorsweekly.com",6],["comicbook.com",6],["comicbookmovie.com",6],["cookingwithjanica.com",6],["courrierinternational.com",6],["dagospia.com",6],["dailysignal.com",[6,243]],["deepsilver.com",6],["diarioti.com",6],["dpreview.com",6],["ebar.com",6],["ecologiaverde.com",[6,10,449]],["ecranlarge.com",6],["eetimes.com",[6,455]],["elconsolto.com",6],["elmundofinanciero.com",[6,460]],["elplural.com",[6,114]],["elvenar.com",6],["entywbas.com",6],["epicgames.com",6],["estrellatv.com",6],["etcanada.com",6],["fakartany.com",6],["fantamagazine.com",[6,20]],["fastcompany.com",6],["fiercewireless.com",6],["finanzaonline.com",[6,318,497]],["fivebooks.com",[6,24]],["fmglobal.com",6],["formulatv.com",6],["foxcharleston.com",6],["gamergen.com",6],["gidhaur.com",[6,535]],["gmx.com",6],["grandhotel-et-des-palmes.com",6],["greencarreports.com",6],["grostracteurspassion.com",6],["guildwars2.com",6],["gulfstream.com",6],["haber7.com",6],["hawaii.com",6],["hellogiggles.com",6],["heraldnet.com",6],["hispanidad.com",6],["idiva.com",6],["iliketomakestuff.com",6],["ilsole24ore.com",[6,594]],["imadrassa.com",6],["infomotori.com",6],["insideedition.com",6],["insider.com",6],["interior-news.com",6],["inthesetimes.com",6],["irannewsdaily.com",6],["isprime.com",6],["journaldugeek.com",6],["lacivertdergi.com",6],["lavozdeltajo.com",6],["ledevoir.com",6],["leseclaireuses.com",6],["lethbridgeherald.com",6],["libertaddigital.com",6],["libremercado.com",6],["lorientlejour.com",6],["marvel.com",6],["medicinehatnews.com",6],["mondaymag.com",6],["moneyversed.com",6],["motorionline.com",6],["muckraker.com",6],["muckrock.com",6],["myevreview.com",6],["nabd.com",[6,23]],["nintendolife.com",6],["nplusonemag.com",6],["ntdtv.com",6],["nzgeo.com",6],["nzx.com",6],["olivetti.com",6],["oo-software.com",6],["opendns.com",6],["petitfute.com",6],["petrolicious.com",6],["phanteks.com",6],["phonearena.com",6],["pokernews.com",6],["protonvpn.com",6],["publish0x.com",6],["purexbox.com",6],["pushsquare.com",6],["qualcomm.com",6],["radioorient.com",6],["red-buzz.com",6],["register724.com",6],["renaultsport.com",6],["retailmenot.com",6],["ropeofsilicon.com",6],["rottentomatoes.com",6],["russia-insider.com",6],["samachar.com",6],["samfw.com",6],["sanook.com",6],["scalescale.com",6],["schiit-europe.com",6],["scorpionbay.com",6],["scottishconservatives.com",6],["searchmarketingexpo.com",6],["seattleweekly.com",6],["sectionstudios.com",6],["sex.com",6],["sfist.com",[6,868]],["shacknews.com",6],["shanghaiist.com",6],["shefinds.com",6],["singaporeair.com",6],["smithsonianmag.com",6],["soccerway.com",6],["softexia.com",6],["solidfiles.com",6],["sparknotes.com",6],["spgpromos.com",6],["spin.com",6],["spratings.com",6],["stackpath.com",6],["stardock.com",6],["startpage.com",6],["sygic.com",6],["t3.com",6],["tacticalshit.com",6],["techonthenet.com",[6,916]],["techpowerup.com",6],["telegiz.com",6],["testimania.com",6],["thecookierookie.com",[6,933]],["thedissolve.com",6],["themoscowtimes.com",6],["thepeninsulaqatar.com",6],["theringreport.com",[6,20]],["ti.com",6],["tickld.com",6],["timesofisrael.com",6],["tmonews.com",6],["tmz.com",[6,971]],["todomecanica.com",6],["toofab.com",[6,974]],["tourhebdo.com",6],["truecrimedaily.com",[6,987]],["tt.com",6],["tubestart.com",6],["tudocelular.com",[6,995]],["tuttomercatoweb.com",[6,51,52,996]],["utorrent.com",6],["vg247.com",6],["victoriassecret.com",6],["violanews.com",[6,20]],["viralnova.com",6],["voxafrica.com",6],["wallpaper.com",6],["wallstreetitalia.com",[6,1020,1021]],["webs.com",6],["wegotthiscovered.com",6],["willyweather.com",6],["woot.com",6],["yachtingjournal.com",6],["legacoop.coop",6],["radio.cz",6],["alpin.de",[6,62]],["businessinsider.de",[6,11]],["dastelefonbuch.de",6],["infosat.de",6],["kabeleins.de",[6,1080]],["klassikradio.de",6],["krautundrueben.de",6],["osthessen-news.de",6],["peugeot.de",6],["prosieben.de",[6,1080]],["ran.de",[6,1080]],["ranactive.de",6],["sat1.de",[6,1080]],["seen.de",6],["sixx.de",[6,1080]],["the-voice-of-germany.de",6],["thomann.de",6],["tichyseinblick.de",6],["top.de",6],["ukraine-nachrichten.de",6],["europages.dk",6],["algerietelecom.dz",6],["extra.ec",[6,466]],["cmu.edu",6],["hub.jhu.edu",6],["err.ee",6],["europages.ee",6],["20minutos.es",6],["albaceteabierto.es",6],["clm21.es",6],["europages.es",6],["europapress.es",[6,1116]],["madridiario.es",6],["paginasamarillas.es",6],["publico.es",6],["sport.es",[6,169,463,1121]],["todomercadoweb.es",[6,51,52]],["europages.eu",6],["juvenews.eu",[6,20]],["notiziecalciomercato.eu",6],["europages.fi",6],["20minutes.fr",[6,17]],["doctissimo.fr",6],["europages.fr",6],["europe1.fr",[6,709]],["gmx.fr",6],["ladepeche.fr",[6,52]],["leboncoin.fr",6],["lemondeinformatique.fr",6],["medisite.fr",6],["rustica.fr",6],["sofarsogood.fr",6],["sudouest.fr",[6,27]],["europages.gr",6],["pentapostagma.gr",6],["europages.hk",6],["mikronis.hr",6],["atv.hu",6],["budapester.hu",6],["europages.co.hu",6],["hvg.hu",[6,20]],["metropol.hu",[6,1194]],["veol.hu",6],["supermacs.ie",6],["thesun.ie",6],["dunsguide.co.il",6],["businesstoday.in",[6,1209]],["ibtimes.co.in",[6,1210]],["forzaroma.info",[6,20]],["korben.info",6],["mobileapk.info",6],["affaritaliani.it",6],["altoadige.it",[6,1235]],["amicidicasa.it",6],["angeloparodi.it",6],["angolotesti.it",6],["aruba.it",6],["auto.it",6],["avivaitalia.it",6],["aztesti.it",6],["badtaste.it",6],["bancaprivataleasing.it",6],["bioisotherm.it",6],["borsadelcredito.it",6],["brindisisera.it",6],["mader.bz.it",6],["calcionapoli1926.it",6],["cielotv.it",6],["cipiacecucinare.it",6],["cittaceleste.it",[6,20]],["consigli.it",[6,36,178,1247]],["coopcasarsa.it",[6,20]],["corriere.it",6],["corrierecomunicazioni.it",[6,1122]],["creditosportivo.it",6],["dequo.it",6],["derbyderbyderby.it",6],["dererker.it",6],["diariodelweb.it",6],["eurogamer.it",6],["euronics.it",6],["europages.it",6],["eurospin.it",6],["fcinter1908.it",[6,20]],["fm-world.it",6],["gay.it",6],["gazzetta.it",[6,20]],["gazzettadimantova.it",6],["gazzettaregionale.it",6],["gedidigital.it",6],["gediwatch.it",6],["giornaledibrescia.it",[6,1260]],["giornaletrentino.it",[6,1235]],["globalist.it",6],["golssip.it",[6,20]],["gse.it",6],["hdmotori.it",[6,655,995]],["hellas1903.it",6],["html.it",[6,1265]],["ildolomiti.it",[6,20]],["ilgiornale.it",6],["ilmilanista.it",[6,20]],["ilpost.it",6],["ilposticipo.it",6],["inmoto.it",6],["istat.it",6],["italiaoggi.it",6],["itasportpress.it",[6,20]],["ivid.it",6],["kataweb.it",6],["lapressa.it",6],["laprovinciadivarese.it",6],["lasicilia.it",6],["liberoquotidiano.it",6],["lifegate.it",[6,20,1282]],["linkiesta.it",6],["luinonotizie.it",6],["magnoliatv.it",6],["mdspa.it",6],["mediagol.it",[6,20]],["mediocredito.it",6],["milanofinanza.it",6],["mondoudinese.it",[6,20]],["moto.it",6],["mtv.it",6],["nationalgeographic.it",6],["naturalborngamers.it",6],["numericalcio.it",[6,20]],["omnialyrics.it",6],["opinione.it",6],["ornews.it",[6,36]],["pianetamilan.it",[6,20]],["regione.piemonte.it",6],["pneusnews.it",6],["professionearchitetto.it",6],["proiezionidiborsa.it",6],["qualenergia.it",6],["quice.it",6],["radiocitymilano.it",6],["rollingstone.it",6],["roncadin.it",6],["rossopomodoro.it",6],["sardiniapost.it",6],["sorgenia.it",6],["suzuki.it",6],["tari.it",6],["tuttobolognaweb.it",[6,20]],["unica.it",[6,1279]],["unita.it",[6,1328]],["units.it",6],["vg247.it",6],["vitatrentina.it",6],["viveregiovani.it",6],["vortice.it",6],["mobilenews.jp",6],["europages.lt",6],["europages.lv",6],["latvija.lv",6],["lematin.ma",6],["monacomatin.mc",[6,20]],["radbox.me",6],["vijesti.me",6],["debate.com.mx",6],["razon.com.mx",6],["informador.mx",6],["az.com.na",6],["republikein.com.na",6],["we.com.na",6],["centerblog.net",6],["damndelicious.net",6],["ilsussidiario.net",[6,20]],["islamweb.net",6],["jamescoyle.net",6],["neowin.net",6],["rmcsport.net",6],["sucuri.net",6],["toronews.net",[6,20]],["tweakers.net",6],["typomaps.net",6],["uk-mkivs.net",6],["urbanomnibus.net",6],["ultimominuto.news",[6,1430]],["guardian.ng",[6,1432]],["bnr.nl",6],["europages.nl",6],["marketingtribune.nl",6],["rd.nl",6],["rtlnieuws.nl",6],["schuttevaer.nl",6],["sciencenorway.no",[6,1460]],["christiantoday.co.nz",6],["jeep.co.nz",6],["aica.org",6],["al-shabaka.org",[6,20]],["c-span.org",[6,20]],["chimeraos.org",6],["democracynow.org",[6,20,1494]],["filmitalia.org",6],["gunviolencearchive.org",6],["healthychild.org",6],["impresspages.org",6],["indypendent.org",6],["jns.org",6],["meetingrimini.org",6],["monthlyreview.org",6],["moviechat.org",6],["omdb.org",6],["responsibility.org",6],["rickey.org",6],["rtcc.org",6],["truthout.org",6],["twr.org",6],["washwasha.org",6],["wdet.org",6],["workersliberty.org",6],["europages.pl",6],["goldenline.pl",6],["pap.pl",6],["alaqsavoice.ps",[6,1556]],["raya.ps",6],["abola.pt",[6,1020]],["autofoco.pt",6],["dn.pt",6],["iol.pt",[6,13]],["rts.rs",6],["forbes.ru",[6,13]],["mk.ru",6],["moscowtimes.ru",6],["retrofm.ru",6],["vz.ru",[6,20]],["europages.se",6],["swedroid.se",6],["europages.si",6],["thomson",6],["hannibaltv.com.tn",[6,1607]],["misk.tn",6],["a2tv.com.tr",6],["atv.com.tr",6],["dr.com.tr",6],["deabyday.tv",6],["madanichannel.tv",6],["padovasport.tv",[6,20]],["sat.tv",6],["u.tv",6],["ox.ac.uk",6],["ucl.ac.uk",[6,33,858]],["carmagazine.co.uk",6],["masterinvestor.co.uk",6],["sportsmole.co.uk",6],["thescottishsun.co.uk",6],["thesun.co.uk",6],["scottishlabour.org.uk",6],["jeu.video",6],["businesslive.co.za",6],["dailymaverick.co.za",6],["dispatchlive.co.za",[6,713]],["heraldlive.co.za",[6,713]],["timeslive.co.za",[6,289,713]],["wantedonline.co.za",[6,62]],["trust.zone",6],["classifieds.co.zw",6],["diariodecuyo.com.ar",7],["diariouno.com.ar",8],["letrap.com.ar",8],["radio-osterreich.at",[8,24]],["radio-belgie.be",[8,24]],["internetradio-schweiz.ch",[8,24]],["emisorascolombianas.co",[8,24]],["thecradle.co",8],["accessonline.com",[8,227]],["alwatanvoice.com",[8,106]],["animecenterbr.com",8],["auto-moto.com",[8,290]],["canadaradiostations.com",[8,24]],["canli-radyo-dinle.com",[8,24]],["criminaljusticedegreehub.com",8],["design-milk.com",8],["diariolasamericas.com",[8,62]],["emisoras-puertorico.com",[8,24]],["exputer.com",8],["ff-bz.com",8],["fmradiofree.com",[8,24]],["gamosaurus.com",8],["globalconstructionreview.com",8],["hardwaretimes.com",[8,567]],["houstoniamag.com",8],["informe360.com",[8,602]],["mediaplaynews.com",8],["nbcbayarea.com",8],["nbcboston.com",8],["nbcchicago.com",8],["nbcconnecticut.com",8],["nbcdfw.com",8],["nbclosangeles.com",8],["nbcmiami.com",8],["nbcnewyork.com",8],["nbcphiladelphia.com",8],["nbcsandiego.com",8],["nbcwashington.com",8],["necn.com",8],["psychologies.com",8],["psychologytoday.com",8],["radio-ao-vivo.com",[8,24]],["radio-dominicana.com",[8,24]],["radio-hk.com",[8,24]],["radio-hrvatska.com",[8,24]],["radio-korea.com",[8,24]],["radio-philippines.com",[8,24]],["radio-singapore.com",[8,24]],["radio-suomi.com",[8,24]],["radio-thai.com",[8,24]],["radio-ua.com",[8,24]],["radios-bolivia.com",[8,24]],["radios-chilenas.com",[8,24]],["radios-guatemala.com",[8,24]],["radios-uruguay.com",[8,24]],["radios-venezuela.com",[8,24]],["robbreport.com",8],["spy.com",[8,870]],["telemundo20.com",8],["telemundo31.com",8],["telemundo33.com",8],["telemundo40.com",8],["telemundo47.com",8],["telemundo48elpaso.com",8],["telemundo49.com",8],["telemundo51.com",8],["telemundo52.com",8],["telemundo62.com",8],["telemundoareadelabahia.com",8],["telemundoarizona.com",8],["telemundochicago.com",8],["telemundodallas.com",8],["telemundodenver.com",8],["telemundofresno.com",8],["telemundohouston.com",8],["telemundolasvegas.com",8],["telemundonuevainglaterra.com",8],["telemundonuevomexico.com",8],["telemundopr.com",8],["telemundosanantonio.com",8],["telemundoutah.com",8],["telemundowashingtondc.com",8],["tenor.com",8],["wn.com",8],["internetradio-horen.de",[8,24]],["radio-danmark.dk",[8,24]],["radio-espana.es",[8,24]],["radio-en-ligne.fr",[8,24]],["radioindia.in",[8,24]],["datingscammer.info",8],["radio-italiane.it",[8,24]],["radio-en-vivo.mx",[8,24]],["radio-nederland.nl",[8,24]],["techzine.nl",8],["vlaamskijken.nl",8],["adressa.no",8],["radio-stations.co.nz",[8,24]],["apk4free.org",8],["investigativepost.org",[8,768]],["radio-australia.org",[8,24]],["radio-ecuador.org",[8,24]],["radio-maroc.org",[8,24]],["radio-norge.org",[8,24]],["radioindonesia.org",[8,24]],["radiojapan.org",[8,24]],["radiomalaysia.org",[8,24]],["radios-argentinas.org",[8,24]],["radiosdelperu.pe",[8,24]],["pastebin.pl",[8,108]],["radio-polska.pl",[8,24]],["radios-online.pt",[8,24]],["radio-sveriges.se",[8,24]],["radiotaiwan.tw",[8,24]],["bank.gov.ua",8],["metro.co.uk",[8,1647]],["radio-uk.co.uk",[8,24]],["radio-south-africa.co.za",[8,24]],["elterritorio.com.ar",9],["diarioeldia.cl",9],["lanacion.com.ar",10],["el9nou.cat",10],["elsaltodiario.com",10],["laverdad.com",[10,130]],["psicologia-online.com",10],["revistafamilia.ec",10],["qmusica.tv",10],["lavoz.com.ar",11],["coindesk.com",[11,385]],["crn.com",[11,405]],["gadgets360.com",[11,519]],["techcrunch.com",[11,911]],["meteored.com.ar",12],["meteored.cl",12],["tameteo.com",12],["tempo.com",12],["tiempo.com",12],["meteored.mx",12],["ilmeteo.net",[12,1406]],["tempo.pt",12],["tn.com.ar",13],["bulawayo24.com",[13,135]],["foodbeast.com",[13,503]],["levantenews.it",13],["twistedfood.co.uk",13],["voydeviaje.com.ar",14],["deportv.gov.ar",15],["gamereactor.asia",16],["gamereactor.cn",16],["relationshiphero.com",16],["gamereactor.cz",16],["gamereactor.de",16],["gamereactor.dk",16],["gamereactor.es",16],["gamereactor.eu",[16,1124]],["gamereactor.fi",16],["gamereactor.fr",16],["gamereactor.it",16],["gamereactor.jp",16],["gamereactor.kr",16],["gamereactor.nl",16],["gamereactor.no",16],["gamereactor.pl",16],["gamereactor.pt",16],["gamereactor.se",16],["bigpara.hurriyet.com.tr",[16,1613]],["meduniwien.ac.at",17],["thueringer-allgemeine.de",17],["suedtirolnews.it",17],["today.rtl.lu",17],["kleinezeitung.at",18],["stuff.co.nz",[18,1470]],["krone.at",19],["laola1.at",20],["cricket.com.au",20],["radiotoday.com.au",20],["sportando.basketball",20],["actiefwonen.be",20],["autoline.be",20],["autoline-nl.be",20],["businessam.be",20],["diningcity.be",20],["gettyimages.be",20],["landrover.be",20],["newsmonkey.be",20],["nieuwsblad.be",[20,53]],["autoline.bo",20],["abril.com.br",20],["administradores.com.br",20],["crusoe.com.br",20],["em.com.br",20],["epochtimes.com.br",[20,81]],["exclusivo.com.br",20],["landrover.com.br",20],["obastidor.com.br",20],["otempo.com.br",[20,114,115]],["portugueselegal.com.br",20],["rftvoficial.com.br",20],["uol.com.br",[20,132]],["mmegi.bw",20],["autoline.by",20],["cbc.ca",[20,149]],["ara.cat",[20,165]],["elperiodico.cat",20],["kleinreport.ch",20],["landrover.ch",20],["nzz.ch",20],["cncnews.cn",20],["landrover.com.cn",20],["411mania.com",[20,220]],["9gag.com",20],["alfredopedulla.com",[20,242]],["alibaba.com",20],["aristeguinoticias.com",20],["arizonasports.com",20],["astanatimes.com",20],["autoline-az.com",20],["autoline-br.com",20],["autoline-ge.com",20],["autoline-tm.com",20],["averagelinuxuser.com",[20,292]],["basketinside.com",20],["bilibili.com",20],["blogtivvu.com",20],["cctv.com",20],["ch-aviation.com",20],["classicandsportscar.com",20],["cnbcindonesia.com",20],["cnnturk.com",20],["columbian.com",[20,392]],["corsedimoto.com",20],["cryptopotato.com",[20,411]],["dailysabah.com",[20,415,416]],["dailytrust.com",20],["dancestarparty.com",20],["devisesquare.com",20],["dictionary.com",[20,434]],["downzen.com",20],["ecoaustral.com",20],["elgrafico.com",20],["elperiodico.com",[20,169,462,463]],["elquindiano.com",20],["euobserver.com",20],["flowingdata.com",20],["food.com",20],["football365.com",20],["frandroid.com",20],["gamespot.com",20],["gamingonlinux.com",[20,33]],["geekwire.com",20],["globo.com",[20,537,538]],["hispantv.com",[20,577]],["idcquan.com",20],["intesasanpaolo.com",20],["jewishinsider.com",[20,615]],["kingarthurbaking.com",20],["ktar.com",20],["lagranepoca.com",20],["landroverkz.com",20],["laprensagrafica.com",20],["lifezette.com",[20,651,652]],["megasesso.com",20],["milesplit.com",20],["money.com",20],["mynorthwest.com",20],["neoplan.com",20],["newhua.com",20],["newsmaxtv.com",20],["nicematin.com",20],["asia.nikkei.com",20],["ntn24.com",20],["oantagonista.com",20],["omglinux.com",20],["paper-io.com",20],["passioneinter.com",20],["planetrugby.com",20],["planetware.com",20],["new.qq.com",20],["qz.com",20],["r7.com",[20,815]],["recyclingproductnews.com",[20,23]],["reductress.com",20],["segmentnext.com",20],["slantmagazine.com",20],["sportsbusinessjournal.com",[20,65]],["steampowered.com",20],["tenniscircus.com",20],["tennismajors.com",20],["theroot.com",20],["thisiscolossal.com",20],["toy-people.com",20],["trend-online.com",[20,85]],["tuttoeuropei.com",20],["valeursactuelles.com",20],["vastoweb.com",20],["vectorstock.com",20],["webdunia.com",20],["wikiway.com",20],["windowsreport.com",[20,1033]],["xxxymovies.com",[20,135]],["yougov.com",20],["weltbild.de",20],["dr.dk",20],["gettyimages.dk",20],["landrover.dk",20],["news.unl.edu",20],["autoline-ru.ee",20],["autoline.es",20],["gettyimages.es",20],["landrover.es",20],["lavozdegalicia.es",20],["autoline-eu.fr",20],["buzzmoica.fr",20],["commentwiki.fr",[20,27]],["ecommercemag.fr",20],["epochtimes.fr",20],["franceinter.fr",20],["francetvinfo.fr",[20,73,1153]],["gettyimages.fr",20],["landrover.fr",20],["insomnia.gr",20],["knjizara-dominovic.hr",20],["diningcity.hu",20],["landrover.hu",20],["napi.hu",20],["nuus.hu",20],["speakingtree.in",20],["laverita.info",20],["madeinbz.info",[20,986,1220]],["autodidacts.io",20],["good.is",20],["amica.it",20],["areanapoli.it",20],["autoline-eu.it",20],["bianconeranews.it",20],["carpicalcionews.it",20],["chicercacasa.it",20],["firenzeviola.it",20],["foodnetwork.it",20],["funweek.it",20],["gazzamercato.it",20],["gettyimages.it",20],["miur.gov.it",20],["ilsecoloxix.it",20],["ilviaggiatorgoloso.it",20],["isaechia.it",[20,1272]],["laleggepertutti.it",20],["landrover.it",20],["lantidiplomatico.it",20],["lastampa.it",20],["metropolitano.it",20],["nachrichten.it",20],["paginegialle.it",20],["panorama.it",20],["perlaretorica.it",20],["radiotirol.it",20],["ravennanotizie.it",20],["reteimprese.it",20],["romadailynews.it",[20,1311]],["sassuolocalcionews.it",20],["sportavellino.it",20],["suedtirol1.it",20],["supereva.it",20],["tag43.it",20],["comune.torino.it",[20,1252]],["alu.jp",20],["autoline.kg",20],["autoline-eu.kz",20],["autoline-ru.lt",20],["autoline.lu",20],["autoline.lv",20],["autoline-ru.lv",20],["landrover.lv",20],["autoline.md",20],["autoline.me",20],["eleconomista.com.mx",20],["jornada.com.mx",20],["viveusa.mx",20],["brundisium.net",20],["huuto.net",20],["maannews.net",[20,146]],["pianetagenoa1893.net",20],["crypto.news",[20,1427]],["aminiya.ng",20],["at5.nl",20],["autoline.nl",20],["automotive-online.nl",20],["diningcity.nl",20],["epochtimes.nl",20],["fleet-mobility.nl",20],["gettyimages.nl",20],["landrover.nl",20],["nos.nl",20],["hyundai.co.nz",20],["fairplanet.org",20],["freespeech.org",20],["kmfa.org",20],["mobilita.org",20],["pbs.org",[20,1516]],["responsiblestatecraft.org",20],["rxresource.org",20],["sleepfoundation.org",20],["scholarlykitchen.sspnet.org",20],["autoline.pe",20],["autoline.com.pl",20],["gazeta.pl",20],["autoline.pt",20],["gettyimages.pt",20],["landrover.pt",20],["autoline.com.py",20],["autoline.ro",20],["sasomange.rs",20],["autoline-eu.ru",20],["landrover.ru",20],["mail.ru",20],["ria.ru",[20,1592]],["autoline-eu.se",20],["gettyimages.se",20],["landrover.se",20],["va.se",20],["mediacorp.sg",20],["sanmarinortv.sm",20],["autoline.tj",20],["u.today",[20,1610]],["fotomac.com.tr",20],["takvim.com.tr",20],["vavradyo.com.tr",20],["gids.tv",20],["tivusat.tv",20],["cna.com.tw",20],["ltn.com.tw",20],["news.tvbs.com.tw",[20,1632]],["taiwanheute.tw",20],["taiwantoday.tw",20],["autoline.ua",20],["autoline.com.ua",20],["rbc.ua",20],["cardealermagazine.co.uk",20],["dailymail.co.uk",[20,51,52,501,533,1642,1643]],["exchangerates.org.uk",[20,635]],["autoline.uz",20],["gumtree.co.za",20],["nachrichten.at",21],["orf.at",22],["ots.at",23],["addictivetips.com",23],["ambito.com",23],["archivebate.com",23],["cracked.com",[23,402]],["dacast.com",23],["hot.com",23],["instant-gaming.com",23],["ipwatchdog.com",23],["iranpress.com",23],["jagranjosh.com",[23,613]],["kyivpost.com",[23,361,635,636]],["rt.com",[23,841]],["salon.com",[23,846,847]],["thejc.com",[23,944]],["thetruthaboutcars.com",[23,176,961]],["einbecker-morgenpost.de",23],["ouest-france.fr",23],["ezalenyeg.hu",23],["hirtv.hu",23],["bazar.it",[23,1238]],["fastweb.it",[23,1256]],["laprovinciadicomo.it",23],["radiolina.it",23],["screenweek.it",[23,550,1313]],["secoloditalia.it",23],["sportwebsicilia.it",[23,264,1315]],["videolina.it",23],["tuttotech.net",23],["az.nl",23],["mechanisatiemarkt.nl",23],["mob.org",23],["anews.com.tr",[23,1220]],["animeworld.tv",[23,1615]],["hot.co.uk",23],["crimeonline.com",24],["dezeen.com",[24,431]],["informer.com",24],["opencritic.com",24],["redvoicemedia.com",24],["religionnews.com",24],["tarreo.com",24],["thecollegefix.com",[24,302,932]],["upcomingvinyl.com",[24,411]],["open.online",24],["eandt.theiet.org",[24,1530]],["soeren-hentzschel.at",[25,26]],["kirjastot.fi",26],["transfermarkt.at",27],["vijesti.ba",27],["transfermarkt.ch",27],["avn.com",27],["bostonmagazine.com",27],["cloth5.com",27],["dzfoot.com",27],["hothardware.com",27],["livingly.com",27],["lonny.com",27],["lovenature.com",27],["malwaretips.com",27],["northernvirginiamag.com",27],["sneakernews.com",27],["sourcefed.com",27],["soutalomma.com",27],["stylebistro.com",27],["transfermarkt.com",27],["wowhead.com",27],["zimbio.com",27],["transfermarkt.de",27],["transfermarkt.es",27],["xn--tbnespaa-j3a.es",27],["lci.fr",27],["atlatszo.hu",[27,360,1186]],["ikhwanonline.info",27],["regione.abruzzo.it",27],["epochtimes.it",[27,81,416]],["kiss100.co.ke",27],["mpasho.co.ke",27],["radiojambo.co.ke",27],["the-star.co.ke",27],["liganews.net",27],["transfermarkt.nl",27],["niedziela.pl",27],["transfermarkt.pl",27],["transfermarkt.pt",27],["cas.sk",27],["sabah.com.tr",27],["transfermarkt.com.tr",27],["atvavrupa.tv",27],["transfermarkt.co.uk",27],["wienerzeitung.at",28],["always-on.com.au",29],["arnnet.com.au",30],["csoonline.com",30],["infoworld.com",30],["networkworld.com",30],["chasingcars.com.au",31],["crikey.com.au",32],["donnahay.com.au",33],["meteovista.be",33],["ledpros.ca",33],["atomic-robo.com",33],["bollywoodhungama.com",33],["classicreload.com",33],["phoronix.com",33],["telesatellite.com",33],["whtop.com",33],["archifacile.fr",33],["meteovista.fr",33],["sfr.fr",33],["autobelle.it",33],["canavesenews.it",[33,135]],["fotografidigitali.it",33],["lavoro.gov.it",33],["rasom.it",33],["navigaweb.net",[33,1416]],["zookeys.pensoft.net",33],["weeronline.nl",33],["chnetwork.org",33],["meteovista.pl",33],["nexto.pl",33],["joburg.org.za",33],["drive.com.au",34],["dermatologytimes.com",34],["reneweconomy.com.au",35],["spectator.com.au",36],["goedgevoel.be",36],["amoledo.com",[36,252]],["astrologyzone.com",36],["bigleaguepolitics.com",36],["marketingweek.com",36],["metacritic.com",[36,689]],["moviemaker.com",[36,62,716]],["numberempire.com",36],["screenrant.com",36],["thepointsguy.com",36],["indiatoday.in",[36,540,1213]],["raiplay.it",[36,1307]],["goodnet.org",[36,1501]],["theroar.com.au",37],["westpac.com.au",38],["morbidology.com",38],["topuniversities.com",38],["lineageos.org",38],["cyberdaily.au",39],["gamingbolt.com",[39,525]],["newsroom.unsw.edu.au",40],["frieze.com",40],["abc.net.au",41],["futurework.org.au",42],["avaz.ba",43],["klix.ba",44],["n1info.ba",45],["n1info.hr",45],["n1info.rs",45],["nova.rs",45],["n1info.si",45],["oslobodjenje.ba",46],["radiosarajevo.ba",47],["atletiekkrant.be",48],["autosportkrant.be",48],["basketbalkrant.be",48],["handbalkrant.be",48],["hockeykrant.be",48],["tenniskrant.be",48],["volleybalkrant.be",48],["vrouwenvoetbalkrant.be",48],["pinetools.com",48],["voetbalkrant.com",48],["sport-planet.eu",48],["dvo.be",49],["hagelandactueel.be",50],["leuvenactueel.be",50],["lesoir.be",[51,52]],["teleticino.ch",[51,52]],["catapult.co",[51,52]],["anandtech.com",51],["buzzfil.com",[51,52]],["cadenaazul.com",[51,52,351,352]],["clubic.com",[51,52,376]],["gameranx.com",51],["ludokado.com",[51,52]],["peoplesweather.com",[51,52,351,352,586]],["richersounds.com",[51,234]],["screendaily.com",[51,52,501,586]],["shortlist.com",51],["tripstodiscover.com",[51,52,311]],["trueachievements.com",[51,289,985,986]],["truesteamachievements.com",51],["yoink.com",[51,52]],["ifun.de",51],["iphone-ticker.de",51],["ondacero.es",[51,52,476]],["lounge.fm",51],["rfm.fr",[51,52,351,352,1162]],["lci.tf1.fr",[51,52,661]],["agenziacasaclima.it",[51,52,351]],["ilfoglio.it",[51,52,352]],["webnews.it",51],["nikkei-cnbc.co.jp",[51,1341]],["miningjournal.net",51],["programme-tv.net",[51,52]],["iexprofs.nl",[51,1442]],["filmgo.org",51],["mf24.pl",[51,52,351]],["habrahabr.ru",51],["trt.net.tr",[51,52]],["bdonline.co.uk",[51,501]],["iveybusinessreview.ca",52],["europafm.com",[52,476]],["futbol24.com",52],["loi1901.com",[52,661]],["picclick.fr",52],["klimahaus.it",[52,351]],["startromagna.it",52],["suedtiroler-gaertner.it",52],["nyheteridag.se",52],["sporza.be",54],["wielerflits.be",55],["wielerflits.nl",55],["scarpescarpestore.com",56],["tribune.com.pk",[56,1542]],["news.bg",57],["ceoworld.biz",58],["gamesindustry.biz",59],["abplive.com",59],["24sata.hr",59],["insidethegames.biz",60],["kinoland.biz",61],["pocketgamer.biz",62],["nau.ch",62],["addapinch.com",62],["anothermag.com",62],["antena3.com",[62,265]],["averiecooks.com",62],["cgchannel.com",62],["classic105.com",62],["fortune.com",62],["gimmedelicious.com",62],["hannity.com",[62,411]],["idsnews.com",62],["insurancejournal.com",62],["jobrapido.com",62],["mobilesyrup.com",[62,411]],["oann.com",62],["overwolf.com",[62,176,788]],["realnewsmontana.com",62],["screencrush.com",62],["soaps.sheknows.com",62],["skinnyms.com",[62,878]],["stoneyroads.com",62],["tuasaude.com",62],["wakingtimes.com",62],["bnn.de",62],["ebu.io",62],["bolina.it",[62,801]],["thedailystar.net",62],["wijwedden.net",62],["trustradio.com.ng",62],["nextplay.nl",[62,589]],["fullfact.org",62],["quantamagazine.org",62],["global.espreso.tv",[62,1619]],["i24news.tv",62],["rocketbeans.tv",62],["metro.us",[62,1663]],["sowetanlive.co.za",[62,713]],["ctrl.blog",[63,64]],["ein-herz-fuer-kinder.de",63],["adrenaline.com.br",65],["mundoconectado.com.br",65],["phonandroid.com",65],["agazeta.com.br",[66,67]],["knewz.com",66],["atarde.com.br",68],["folhadelondrina.com.br",68],["atribuna.com.br",69],["forbes.com.br",69],["b9.com.br",70],["baixaki.com.br",71],["bandnewsfm.com.br",72],["bitmag.com.br",73],["batman-news.com",73],["bbcamerica.com",73],["flashbak.com",73],["fox10phoenix.com",73],["fromthegrapevine.com",73],["fstoppers.com",[73,515]],["grindtv.com",73],["mmoga.com",[73,704]],["shazam.com",73],["techxplore.com",[73,919]],["telanganatoday.com",73],["tribuneindia.com",73],["unz.com",[73,1004]],["vagabomb.com",73],["verisigninc.com",73],["wonderwall.com",73],["mmoga.de",[73,704]],["s3nnet.de",73],["silicon.de",73],["mmoga.es",[73,704]],["silicon.es",73],["mmoga.fr",[73,704]],["ansa.it",[73,411,452,1236]],["pulsenews.co.kr",73],["alarabiya.net",[73,289,968,1384]],["geeksaresexy.net",73],["macstories.net",73],["cheapies.nz",73],["catholic.org",73],["phys.org",[73,683]],["symmetrymagazine.org",[73,1126]],["bit.pt",73],["mmoga.se",[73,704]],["mmoga.co.uk",[73,704]],["silicon.co.uk",73],["skatehut.co.uk",73],["buzzfeed.com.br",74],["canaltech.com.br",75],["cartacapital.com.br",76],["ecuavisa.com",[76,452,453]],["ringsidenews.com",[76,831]],["tv100.com",76],["cellulare-magazine.it",76],["cnnbrasil.com.br",77],["connectparts.com.br",78],["defatoonline.com.br",79],["econodata.com.br",80],["cp24.com",81],["n-tv.de",81],["toyokeizai.net",81],["progressive.org",[81,1520]],["esportesdp.com.br",82],["f1-news.eu",82],["cheknews.ca",84],["beebom.com",[84,304]],["fandomwire.com",[84,487]],["stadiumtalk.com",84],["magyarnemzet.hu",[84,176,1192]],["india.com",85],["news18.com",[85,740]],["wionews.com",[85,1035]],["bricovideo.ovh",85],["estudokids.com.br",88],["radiorock.com.br",88],["gkpb.com.br",89],["gp1.com.br",90],["ig.com.br",91],["rebelnews.com",[91,822]],["infomoney.com.br",92],["jcconcursos.com.br",93],["jovempan.com.br",94],["maquinadoesporte.com.br",95],["megacurioso.com.br",96],["meiahora.com.br",97],["mercadoshops.com.br",98],["mercadowebminas.com.br",99],["metroworldnews.com.br",100],["meutimao.com.br",101],["nerdrecomenda.com.br",102],["netshoes.com.br",103],["ojornalextra.com.br",[103,112]],["khamsat.com",103],["latenighter.com",103],["milenio.com",[103,699]],["securityaffairs.com",[103,858]],["techopedia.com",103],["thegamer.com",[103,260,261]],["trtworld.com",103],["watchesbysjx.com",103],["recipes.net",103],["rtvstichtsevecht.nl",[103,1451]],["nexojornal.com.br",104],["noataque.com.br",105],["noticiasaominuto.com.br",[106,107]],["atlantablackstar.com",[106,282]],["binnews.com",106],["gulf-times.com",106],["iheart.com",[106,592]],["jessekellyshow.com",[106,592]],["jfrog.com",106],["news12.com",106],["noticiasaominuto.com",[106,107,757]],["steveharveyfm.com",[106,592,895]],["supermarketnews.com",106],["thewildest.com",[106,964]],["blog.phylum.io",106],["nsctotal.com.br",[108,109]],["oantagonista.com.br",110],["ogol.com.br",111],["androidpolice.com",[114,257,258,259,260,261]],["givemesport.com",[114,258,260]],["agrimag.co.za",[114,257,670]],["automart.co.za",[114,257,670]],["pinkluna.com.br",116],["poder360.com.br",117],["portaldozacarias.com.br",118],["reclameaqui.com.br",119],["redebrasilatual.com.br",120],["rbth.com",[120,713,820]],["larazon.es",[120,1118]],["menselijklichaam.nl",[120,411]],["spinoff.com.br",121],["suno.com.br",122],["superesportes.com.br",123],["tatarada.com.br",124],["tecmundo.com.br",125],["terra.com.br",126],["timnews.com.br",127],["tnh1.com.br",128],["trabalhabrasil.com.br",129],["tvcultura.com.br",130],["biobiochile.cl",[130,186]],["crea-mexico.com",130],["expansion.com",[130,481]],["futbolred.com",[130,199,517]],["jornaldocomercio.com",[130,619]],["mvsnoticias.com",130],["portalperifacon.com",[130,537,803]],["telesurtv.net",[130,1425]],["elobservador.com.uy",[130,1665]],["futbol.com.uy",130],["montevideo.com.uy",130],["pantallazo.com.uy",130],["uai.com.br",131],["aventurasnahistoria.uol.com.br",133],["canalarte1.uol.com.br",[134,135,136]],["photofunia.com",134],["newsweek.ro",134],["dbknews.com",135],["designtaxi.com",[135,428]],["hqbabes.com",135],["hqsluts.com",135],["libsyn.com",135],["memuplay.com",[135,688]],["meteoblue.com",[135,690]],["monstercockland.com",135],["seroundtable.com",135],["sohu.com",135],["sputniknewslv.com",135],["m.tribunnews.com",135],["xvideos-br.com",135],["foreca.fi",135],["keepone.net",135],["themoviedb.org",135],["voltairenet.org",135],["sputnik-abkhazia.ru",135],["sputnik-georgia.ru",135],["sputnik-ossetia.ru",135],["koreatimes.com",[136,632]],["folha.uol.com.br",137],["gizmodo.uol.com.br",138],["vrum.com.br",139],["yamaha-motor.com.br",140],["zapimoveis.com.br",141],["nymag.com",[141,311]],["thisismoney.co.uk",[141,1643,1654]],["salto.bz",[142,143]],["algerie-radio.com",142],["alaskahighwaynews.ca",[145,146]],["baytoday.ca",145],["bradfordtoday.ca",145],["cambridgetoday.ca",145],["cochraneeagle.ca",[145,146]],["collingwoodtoday.ca",145],["fitzhugh.ca",145],["haltonhillstoday.ca",145],["innisfiltoday.ca",145],["midlandtoday.ca",145],["miltontoday.ca",145],["mountainviewtoday.ca",[145,146]],["newmarkettoday.ca",145],["newwestrecord.ca",[145,146]],["ontarioflyers.ca",145],["pelhamtoday.ca",145],["stratfordtoday.ca",145],["theorca.ca",[145,146]],["thesarniajournal.ca",145],["thoroldtoday.ca",145],["westernwheel.ca",[145,146]],["airdriecityview.com",145],["barrietoday.com",145],["bowenislandundercurrent.com",[145,146]],["burlingtontoday.com",145],["burnabynow.com",[145,146]],["delta-optimist.com",[145,146]],["elorafergustoday.com",145],["flamboroughtoday.com",145],["guelphtoday.com",145],["moosejawtoday.com",[145,146]],["northernontariobusiness.com",145],["notllocal.com",145],["nsnews.com",[145,146]],["orilliamatters.com",145],["piquenewsmagazine.com",[145,146]],["princegeorgecitizen.com",[145,146]],["prpeak.com",[145,146]],["richmond-news.com",[145,146]],["rmoutlook.com",[145,146]],["sootoday.com",145],["stalbertgazette.com",[145,146]],["sudbury.com",145],["thealbertan.com",145],["timescolonist.com",[145,146]],["tricitynews.com",[145,146]],["vancouverisawesome.com",[145,146]],["coastreporter.net",[145,146]],["oakvillenews.org",145],["lakelandtoday.ca",146],["squamishchief.com",146],["bnnbloomberg.ca",147],["breachmedia.ca",148],["cfl.ca",150],["citynews.ca",151],["news.cgtn.com",[151,367]],["newsus.cgtn.com",[151,367]],["ctvnews.ca",152],["flyercity.ca",153],["huskiefan.ca",154],["rocketfan.ca",154],["royalsfan.ca",154],["vernonmatters.ca",154],["battlefordsnow.com",154],["everythinggp.com",154],["larongenow.com",154],["lethbridgenewsnow.com",154],["meadowlakenow.com",154],["nanaimonewsnow.com",154],["northeastnow.com",154],["panow.com",154],["rdnewsnow.com",154],["sasknow.com",154],["iphoneincanada.ca",155],["nascar.ca",156],["noovomoi.ca",157],["radio-canada.ca",158],["ici.radio-canada.ca",159],["sasktoday.ca",160],["sfu.ca",161],["thetyee.ca",162],["thewalrus.ca",163],["thefitcareerist.com",163],["nouvelles.umontreal.ca",164],["beteve.cat",166],["ccma.cat",167],["clubdelsubscriptor.cat",168],["diaridegirona.cat",169],["regio7.cat",169],["cadenaser.com",[169,183,184,353]],["diariocordoba.com",169],["elperiodicodearagon.com",169],["elperiodicoextremadura.com",169],["elperiodicomediterraneo.com",169],["globovision.com",169],["levante-emv.com",169],["noticiasdenavarra.com",169],["cronicabalear.es",[169,1112]],["diariodeibiza.es",169],["diariodemallorca.es",169],["elcorreogallego.es",169],["eldia.es",169],["farodevigo.es",169],["informacion.es",169],["laopinioncoruna.es",169],["laopiniondemalaga.es",169],["laopiniondezamora.es",169],["laprovincia.es",169],["lne.es",169],["mallorcazeitung.es",169],["superdeporte.es",169],["welife.es",169],["deia.eus",169],["noticiasdealava.eus",169],["noticiasdegipuzkoa.eus",169],["emporda.info",169],["naciodigital.cat",170],["arcinfo.ch",171],["lacote.ch",171],["lenouvelliste.ch",171],["gastrojournal.ch",[173,174]],["myanimelist.net",[173,1415]],["lematin.ch",175],["letemps.ch",176],["tastecooking.com",176],["tirto.id",176],["bergamonews.it",176],["fantasymagazine.it",176],["almanar.com.lb",176],["heidi.news",176],["nebelspalter.ch",177],["ocaholic.ch",178],["pctipp.ch",179],["suedostschweiz.ch",180],["watson.ch",181],["13.cl",182],["adnradio.cl",[183,184]],["caracol.com.co",184],["wradio.com.co",184],["alairelibre.cl",185],["concierto.cl",187],["fmdos.cl",187],["cooperativa.cl",188],["df.cl",189],["elamaule.cl",190],["elboyaldia.cl",190],["elconcecuente.cl",190],["elmagallanews.cl",190],["elmartutino.cl",190],["elmorrocotudo.cl",190],["elnaveghable.cl",190],["elnortero.cl",190],["elobservatodo.cl",190],["elquehaydecierto.cl",190],["elrancahuaso.cl",190],["elrepuertero.cl",190],["elvacanudo.cl",190],["laopinon.cl",190],["elmostrador.cl",191],["nostalgica.cl",192],["radioimagina.cl",193],["soychile.cl",194],["fark.com",[194,418]],["bastabugie.it",[194,418]],["tuttocampo.it",194],["universo.cl",195],["chinadaily.com.cn",196],["people.com.cn",197],["shine.cn",198],["portafolio.co",[199,207]],["revistacromos.com.co",[201,202,203]],["veteranstoday.news",201],["kuorsauskauppa.fi",202],["decrypt.co",204],["electrek.co",[205,206]],["9to5google.com",[205,206]],["9to5mac.com",[205,206]],["dronedj.com",[205,206]],["9to5toys.com",206],["searchengineland.com",[206,226]],["spaceexplored.com",206],["readcars.co",208],["readfashion.co",208],["readfilm.co",208],["readfood.co",208],["readgaming.co",208],["readmusic.co",208],["readshowbiz.co",208],["readtv.co",208],["readbetting.com",208],["readceltic.com",208],["readmanutd.com",208],["readmotorsport.com",208],["sendatext.co",209],["supertvaovivo.co",210],["thehustle.co",211],["10news.com",212],["aboutamazon.com",212],["chronicle.com",212],["deseret.com",212],["ktvq.com",212],["laist.com",212],["scrippsnews.com",[212,854]],["suntimes.com",212],["tvazteca.com",212],["vanidades.com",212],["washingtonexaminer.com",212],["aboutamazon.de",212],["aboutamazon.it",212],["adn40.mx",[212,1371]],["iowapublicradio.org",212],["nepm.org",212],["wgbh.org",[212,1535]],["aboutamazon.co.uk",212],["2001online.com",214],["thepostmillennial.com",[214,348]],["247sports.com",215],["24ur.com",216],["30seconds.com",217],["3bmeteo.com",218],["3djuegos.com",219],["4sysops.com",221],["6amcity.com",222],["apnews.com",222],["lopinion.fr",222],["90min.com",223],["9to5linux.com",224],["a24.com",225],["perfil.com",[225,795]],["abajournal.com",226],["buddytv.com",226],["gospelway.com",226],["masslive.com",226],["mlive.com",226],["modamee.com",226],["shocktillyoudrop.com",226],["topsecretwriters.com",226],["elektronista.dk",226],["comingsoon.net",226],["gpforums.co.nz",226],["aceshowbiz.com",228],["activistpost.com",229],["adexchanger.com",230],["admonsters.com",231],["adressit.com",232],["advocate.com",[233,234]],["hindustantimes.com",[233,234,574]],["franceantilles.fr",[233,234]],["rtl.fr",[233,234,1163]],["slashdot.org",233],["avtoradio.ru",[233,234,1582]],["leitgamhof.com",234],["gamer.hu",234],["crocebianca.bz.it",234],["eurocash.pl",234],["adweek.com",235],["aetv.com",236],["wccftech.com",[236,1025]],["afar.com",237],["afro.com",238],["theatlantavoice.com",238],["washingtonmonthly.com",238],["aiseesoft.com",239],["al-watan.com",240],["qatar-tribune.com",240],["alahlionline.com",241],["elkhabar.com",241],["tilifony.com",[241,967]],["citroenselect.it",241],["apkpure.net",[241,1387]],["nieuweoogst.nl",241],["allafrica.com",[243,244]],["almdrrj.com",245],["almesryoon.com",246],["am800cklw.com",247],["amarujala.com",248],["amazonadviser.com",249],["apptrigger.com",[249,269,270]],["arrowheadaddict.com",249],["bamsmackpow.com",249],["fansided.com",249],["gamesided.com",249],["gojoebruin.com",249],["hiddenremote.com",249],["lastnighton.com",249],["mlsmultiplex.com",249],["netflixlife.com",249],["playingfor90.com",249],["stormininnorman.com",249],["winteriscoming.net",249],["americateve.com",250],["amgreatness.com",251],["ampparit.com",253],["amusingplanet.com",254],["telegraaf.nl",254],["androidpcreview.com",256],["cbr.com",[260,261]],["collider.com",260],["dualshockers.com",[260,261]],["gamerant.com",[260,261]],["howtogeek.com",260],["makeuseof.com",[260,261]],["movieweb.com",[260,261]],["pocketnow.com",[260,261]],["thethings.com",260],["thetravel.com",[260,261]],["xda-developers.com",[260,261]],["backyardboss.net",260],["pocket-lint.com",261],["androydi.com",262],["animenewsnetwork.com",263],["ansalatina.com",264],["disroot.org",264],["antotunggal.com",266],["apertura.com",267],["cronista.com",267],["application-remuneratrice.com",268],["motherjones.com",[270,713]],["arabnews.com",271],["argusdelassurance.com",272],["arstechnica.com",273],["mymotherlode.com",273],["artforum.com",274],["news.artnet.com",275],["carwashpro.nl",[275,1434]],["infrasite.nl",[275,1434]],["mobiliteit.nl",[275,1434]],["rijschoolpro.nl",[275,1434]],["spoorpro.nl",[275,1434]],["tankpro.nl",[275,1434]],["taxipro.nl",[275,1434]],["zelfrijdendvervoer.nl",[275,1434]],["as.com",276],["asahi.com",277],["asiaone.com",278],["ask.com",279],["smarter.com",279],["askmefast.com",280],["atlantatribune.com",283],["atlasobscura.com",284],["atptour.com",285],["auburnpub.com",286],["azdailysun.com",286],["beatricedailysun.com",286],["billingsgazette.com",286],["bismarcktribune.com",286],["chippewa.com",286],["columbustelegram.com",286],["cumberlink.com",286],["dailyjournalonline.com",286],["democratherald.com",286],["elkodaily.com",286],["fremonttribune.com",286],["gazettetimes.com",286],["globegazette.com",286],["hanfordsentinel.com",286],["helenair.com",286],["herald-review.com",286],["jg-tc.com",286],["journalstar.com",286],["journaltimes.com",286],["lacrossetribune.com",286],["lebanon-express.com",286],["lompocrecord.com",286],["magicvalley.com",286],["missoulanews.com",286],["missoulian.com",286],["mtstandard.com",286],["muscatinejournal.com",286],["napavalleyregister.com",286],["nwitimes.com",286],["pantagraph.com",286],["poststar.com",286],["qconline.com",286],["qctimes.com",286],["rapidcityjournal.com",286],["ravallirepublic.com",286],["santamariatimes.com",286],["siouxcityjournal.com",286],["stltoday.com",[286,726]],["tdn.com",286],["thesouthern.com",286],["thetandd.com",286],["theworldlink.com",286],["trib.com",286],["tucson.com",286],["wcfcourier.com",286],["winonadailynews.com",286],["wiscnews.com",286],["audacy.com",287],["audiofilemagazine.com",288],["ausgamers.com",289],["notateslaapp.com",289],["republicworld.com",289],["truetrophies.com",289],["cloudwards.net",289],["autocarindia.com",291],["axios.com",293],["babylonbee.com",294],["notthebee.com",[294,760]],["baesystems.com",295],["baidu.com",296],["bangkokpost.com",297],["barandbench.com",298],["barrons.com",299],["baystatebanner.com",300],["bearingarms.com",[301,302]],["hotair.com",[301,302]],["redstate.com",[301,302]],["heraldscotland.com",[302,572]],["pjmedia.com",302],["townhall.com",302],["tag24.de",302],["augustanews.it",302],["avolanews.it",302],["catanianews.it",302],["ibleinews.it",302],["leontinoinews.it",302],["notonews.it",302],["pachinonews.it",302],["sicilianews.it",302],["siracusanews.it",302],["meridiano.net",302],["ilsettimanale.online",302],["thenational.scot",302],["glasgowtimes.co.uk",302],["salisburyjournal.co.uk",[302,1650]],["beautifuldecay.com",303],["celebdirtylaundry.com",303],["beincrypto.com",305],["benditofutbol.com",306],["ultimasnoticias.ec",306],["benq.com",307],["betano.com",308],["bfmtv.com",309],["bhaskarhindi.com",310],["bicycling.com",311],["caranddriver.com",311],["cosmopolitan.com",311],["delish.com",311],["goodhousekeeping.com",311],["vulture.com",311],["bikerumor.com",312],["billionaireimmo.com",313],["bingehq.com",314],["watchinamerica.com",[314,535,835,1023]],["bingehulu.com",315],["birdsandblooms.com",316],["familyhandyman.com",316],["rd.com",316],["tasteofhome.com",[316,907]],["thehealthy.com",316],["bitinfocharts.com",317],["bizarrepedia.com",318],["porngals4.com",318],["mediaset.it",[318,1288]],["teleborsa.it",318],["tempostretto.it",318],["bledina.com",319],["bleedingcool.com",320],["blogspot.com",321],["blogto.com",322],["bloomberg.com",323],["bloomberglinea.com",324],["bluradio.com",325],["caracoltv.com",325],["bnnbreaking.com",326],["bohemian.com",327],["bolavip.com",328],["boldsky.com",329],["boredpanda.com",330],["lasexta.com",330],["varesenews.it",330],["criticalthreats.org",330],["bostonagentmagazine.com",331],["boxofficemojo.com",332],["bqprime.com",333],["bracketfights.com",334],["tiermaker.com",334],["ecuadoradio.ec",334],["bravewords.com",335],["breakingbelizenews.com",336],["breakingdefense.com",337],["breitbart.com",338],["bringmethenews.com",339],["dealbreaker.com",339],["psmag.com",339],["si.com",339],["brobible.com",340],["budgetbytes.com",[341,342]],["butterwithasideofbread.com",[342,346]],["handletheheat.com",[342,564,565]],["therecipecritic.com",[342,956]],["business-standard.com",343],["business2community.com",344],["businessgreen.com",345],["computing.co.uk",345],["investmentweek.co.uk",345],["buzzfeed.com",347],["byjus.com",348],["commentpicker.com",348],["hakaimagazine.com",[348,561]],["iphoneitalia.com",348],["malaymail.com",[348,671]],["maxabout.com",348],["news24.com",348],["politico.eu",348],["nu.nl",[348,1448]],["novosti.rs",348],["homemark.co.za",348],["bylancer.com",349],["c-sharpcorner.com",350],["sassymamahk.com",352],["zoom.earth",352],["cafonline.com",354],["calcalistech.com",355],["calciatoribrutti.com",356],["calciomercato.com",357],["m.calciomercato.com",358],["fliegermagazin.de",358],["allocine.fr",[358,1148]],["tviplayer.iol.pt",358],["capital.com",359],["captainaltcoin.com",[360,361]],["celebritycruises.com",360],["elearn.interviewgig.com",360],["orologipertutti.it",360],["ndtv.com",361],["ndtv.in",361],["carnewschina.com",362],["cars.com",363],["cbn.com",364],["cbssports.com",365],["cgdirector.com",366],["charlieintel.com",368],["dexerto.com",368],["chess.com",369],["chiesi.com",370],["chinafile.com",371],["chipsandcheese.com",372],["chosun.com",373],["citybeat.com",374],["cltampa.com",375],["cnbc.com",377],["cnbctv18.com",378],["cnevpost.com",379],["cnnespanol.cnn.com",380],["cnn59.com",381],["comicxy.com",382],["cntraveler.com",383],["coincodecap.com",384],["coingape.com",386],["coinlore.com",387],["coinspeaker.com",388],["cointelegraph.com",389],["colibriwp.com",390],["colourlovers.com",391],["colunadofla.com",393],["complex.com",394],["computerhoy.com",395],["hobbyconsolas.com",395],["autobild.es",395],["businessinsider.es",395],["topgear.es",395],["cookieandkate.com",396],["cookingclassy.com",397],["coreight.com",398],["cosmopolitanturkiye.com",399],["harpersbazaar.com.tr",399],["samdan.com.tr",399],["cosmosmagazine.com",400],["forbes.com",400],["phillyvoice.com",[400,796]],["coxautoinc.com",401],["crealitycloud.com",[403,404]],["scientificamerican.com",[404,851]],["calcioefinanza.it",404],["tiscali.it",404],["news-medical.net",404],["crosscut.com",406],["news.crunchbase.com",407],["crypto-news-flash.com",408],["cryptonews.com",409],["cryptopolitan.com",410],["miragenews.com",411],["lagaceta.com.ec",411],["mole24.it",411],["sampdoria.it",[411,1312]],["eff.org",411],["jurist.org",411],["vivercomsaude.site",411],["ewn.co.za",411],["cryptotvplus.com",412],["cybernews.com",413],["cyclingstage.com",414],["gmanetwork.com",[416,539]],["dailyzone.com",417],["dansingerman.com",418],["thetvaddict.com",418],["radioguide.fm",[418,1147]],["rare.us",418],["darkreading.com",419],["datacenterdynamics.com",420],["davinotti.com",421],["defensacentral.com",423],["defenseone.com",424],["govexec.com",424],["nextgov.com",424],["demilked.com",425],["denofgeek.com",426],["depor.com",427],["destructoid.com",429],["devdiscourse.com",430],["dhakatribune.com",432],["diarimes.com",433],["digitaltrends.com",435],["dinamani.com",436],["samakalikamalayalam.com",436],["dissapore.com",437],["dnaindia.com",438],["donnamoderna.com",439],["dw.com",440],["dxomark.com",441],["dz-privatbank.com",442],["ea.com",443],["eadaily.com",444],["earth.com",445],["ebaumsworld.com",446],["echonewshub.com",[447,448]],["jugomobile.com",[447,448]],["airlive.net",[448,1383]],["econotimes.com",450],["ecowatch.com",451],["gosunoob.com",452],["joblo.com",452],["insideclimatenews.org",[452,1505]],["editorji.com",454],["elcolombiano.com",456],["elespanol.com",457],["elespectador.com",458],["elmogaz.com",459],["elpais.com",461],["elsate.com",464],["eltiempo.com",[465,466]],["expreso.ec",466],["emol.com",467],["empoweringparents.com",468],["tvmaze.com",468],["enca.com",469],["eporner.com",470],["equinix.com",471],["eteknix.com",472],["ethostimes.com",473],["etusuora.com",474],["euractiv.com",475],["euroweeklynews.com",477],["videocelts.com",477],["exame.com",478],["exchange4media.com",479],["exmoo.com",480],["exzerry.com",482],["f1i.com",483],["factinate.com",484],["faithwire.com",485],["rtvs.sk",[485,1601]],["fandom.com",486],["fangoria.com",488],["fastcompanybrasil.com",489],["favpng.com",490],["federalnewsnetwork.com",491],["fellahe.com",492],["fia.com",493],["fifa.com",494],["financemagnates.com",495],["financialexpress.com",496],["borse.it",497],["fiorentinanews.com",498],["fiorentinauno.com",498],["tuttosporttaranto.com",498],["brindisimagazine.it",498],["monza-news.it",498],["pianetalecce.it",498],["salernogranata.it",498],["firstpost.com",499],["fleischmannsyeast.com",500],["flightglobal.com",501],["frasicelebri.it",501],["flyingmag.com",502],["foodnetwork.com",504],["foodsforbetterhealth.com",505],["footwearnews.com",506],["indiewire.com",506],["foozine.com",507],["forexlive.com",508],["forklog.com",509],["forward.com",510],["freebeacon.com",511],["bygg.no",511],["freegameplanet.com",512],["frommybowl.com",513],["frostfairs.com",514],["fujitsu.com",516],["fxstreet.com",518],["gagadget.com",520],["gamekult.com",521],["gameloop.com",522],["guides.gamepressure.com",523],["gametyrant.com",524],["gasteizhoy.com",526],["gazetaweb.com",527],["gbnews.com",528],["rawstory.com",[528,818]],["theblaze.com",528],["commondreams.org",[528,1491]],["spectrum.ieee.org",528],["geekdashboard.com",529],["geekflare.com",530],["genbeta.com",531],["vidaextra.com",[531,1014]],["getpocket.com",532],["midad.com",532],["getthetechnow.com",533],["oogtv.nl",533],["gfinityesports.com",534],["stealthoptional.com",534],["earthsky.org",[535,1496]],["glassrpske.com",536],["gnttv.com",[540,541]],["aajtak.in",540],["indiatodayne.in",540],["goal.com",542],["goingawesomeplaces.com",543],["goldderby.com",544],["gomag.com",545],["goodmenproject.com",546],["goodyfeed.com",547],["gothamist.com",548],["grammarly.com",549],["grandhotelcalciomercato.com",550],["greenbot.com",551],["greenbuildingadvisor.com",552],["delfi.ee",[552,1109]],["groceryoutlet.com",553],["grubstreet.com",554],["gujaratsamacharepaper.com",555],["epaperlokmat.in",555],["gulte.com",556],["gwaramedia.com",557],["marqueesportsnetwork.com",557],["accessnow.org",557],["haberinadresi.com",558],["minika.com.tr",558],["haberler.com",559],["hackread.com",560],["hakone-japan.com",562],["handelsblatt.com",563],["businesstech.co.za",[565,1175,1671]],["mybroadband.co.za",565],["hankooktire.com",566],["joins.com",566],["op.gg",566],["bestcarweb.jp",566],["videor.co.jp",[566,1344]],["biglobe.ne.jp",566],["theinvestor.co.kr",566],["fhm.com.ph",566],["harvardmagazine.com",568],["healthline.com",569],["healthshots.com",570],["helpnetsecurity.com",571],["highxtar.com",573],["auto.hindustantimes.com",575],["tech.hindustantimes.com",576],["hoegert.com",578],["hola.com",579],["homecookingadventure.com",580],["honesttopaws.com",581],["hoorayteams.com",582],["hornoxe.com",583],["ithinkdiff.com",583],["horoscoponegro.com",584],["hp.com",585],["hsbc.com",586],["project-syndicate.org",586],["hugolescargot.com",587],["ibctamil.com",588],["idlprocycling.com",589],["indeleiderstrui.nl",589],["ifeng.com",590],["iflscience.com",591],["ilbianconero.com",593],["24plus.ilsole24ore.com",595],["imagecollect.com",596],["imgflip.com",597],["indianexpress.com",598],["infobae.com",599],["infobyip.com",600],["infoq.com",601],["civil.ge",602],["inquisitr.com",603],["insidebitcoins.com",604],["insider-gaming.com",605],["invenglobal.com",606],["inyminy.com",607],["iranwire.com",608],["irishnews.com",609],["israelnationalnews.com",610],["itnwwe.com",611],["itprotoday.com",612],["jasonwatmore.com",614],["jenkemmag.com",615],["masterduelmeta.com",[615,677]],["merriam-webster.com",615],["largus.fr",615],["english.nv.ua",[615,1637]],["jetphotos.com",616],["jewishpress.com",[617,618]],["techgenyz.com",[617,913]],["thenewsglobe.net",[617,1426]],["jornalrazao.com",620],["just-food.com",621],["kakakumag.com",622],["cybermap.kaspersky.com",623],["khaleejtimes.com",624],["kharphonk.com",625],["khmertimeskh.com",626],["khutabaa.com",627],["kick.com",628],["kivitv.com",629],["knowyourmeme.com",630],["koimoi.com",631],["kslnewsradio.com",633],["structurae.net",633],["kyivindependent.com",634],["la-croix.com",637],["la-razon.com",638],["1prime.ru",[638,1577]],["lasvegassun.com",639],["latimes.com",640],["marriott.com",640],["sandiegouniontribune.com",640],["lawandcrime.com",641],["leagle.com",642],["ledojomanga.com",643],["leganerd.com",644],["lesnumeriques.com",645],["levernews.com",646],["overkill.wtf",646],["lgbtqnation.com",647],["lifehacker.com",648],["lifesitenews.com",649],["lifestyleasia.com",650],["revolver.news",651],["embed.listcorp.com",653],["listenmoneymatters.com",654],["lithub.com",[655,656]],["hdblog.it",[655,995]],["livecoinwatch.com",657],["livescience.com",658],["locals.com",659],["locksmithledger.com",660],["lonelyplanet.com",662],["los40.com",663],["loveandlemons.com",664],["lwlies.com",665],["macrumors.com",666],["madagascar-tribune.com",667],["madamasr.com",668],["madinamerica.com",669],["maketecheasier.com",670],["manhwatop.com",672],["manofmany.com",673],["manutd.com",674],["maps4heroes.com",675],["marktechpost.com",676],["elements.visualcapitalist.com",676],["podwatch.io",676],["mc-doualiya.com",678],["skuola.net",678],["mdzol.com",679],["medcitynews.com",680],["foodandwaterwatch.org",680],["publicbooks.org",[680,1522]],["medcraveonline.com",681],["mediapost.com",682],["medicalxpress.com",683],["mediterraneodigital.com",684],["megacidade.com",685],["megashare.com",686],["meiobit.com",687],["pix-geeks.com",689],["trustedreviews.com",[689,989]],["woodworkforinventor.com",689],["audi-sport.net",[689,1388]],["eurogamer.net",689],["meteofrance.com",691],["methodshop.com",692],["metropoles.com",693],["michaelmedved.com",694],["mid-day.com",695],["midasbuy.com",696],["middleeastmonitor.com",697],["milanuncios.com",698],["military.com",700],["mingpao.com",701],["miningweekly.com",702],["engineeringnews.co.za",702],["polity.org.za",702],["mintpressnews.com",703],["online-tech-tips.com",703],["mmorpg.com",705],["mobilemarketingreads.com",706],["molecularrecipes.com",707],["mondediplo.com",[708,709]],["moneycontrol.com",710],["morningstar.com",711],["moroccoworldnews.com",712],["online-convert.com",713],["dibujos.net",713],["onet.pl",713],["iservices.pt",713],["novabh.tv",713],["motortrend.com",714],["movehub.com",715],["moviemistakes.com",717],["mp1st.com",718],["msn.com",719],["muscleandfitness.com",720],["music-news.com",721],["theatre-news.com",721],["film-news.co.uk",721],["game-news.co.uk",721],["mydorpie.com",722],["mymodernmet.com",723],["namnak.com",724],["napolimagazine.com",725],["nashvillescene.com",726],["nationalheraldindia.com",727],["nationalreview.com",728],["nature.com",729],["naval-technology.com",730],["ncaa.com",731],["sports.ndtv.com",732],["neatorama.com",733],["nerdist.com",734],["nerdnomads.com",735],["stationx.net",735],["newatlas.com",736],["newindianexpress.com",737],["newsgram.com",737],["newnoisemagazine.com",738],["newrepublic.com",739],["news9live.com",741],["newsandguts.com",742],["newscientist.com",743],["newsday.com",744],["newser.com",745],["newsshooter.com",746],["nezavisne.com",747],["nfl.com",748],["nhl.com",[749,750]],["petri.com",749],["nintendoworldreport.com",751],["nj.com",752],["nl7za.com",753],["nme.com",754],["operawire.com",[754,777]],["nordvpn.com",755],["notiactual.com",756],["noticiasrcn.com",758],["notquitenigella.com",759],["nowness.com",761],["nrttv.com",762],["nscale.com",763],["nutraingredients.com",764],["nutraingredients-asia.com",764],["nutraingredients-latam.com",764],["nutraingredients-usa.com",764],["nytimes.com",766],["odditycentral.com",767],["ofbez.com",[768,769]],["officialcharts.com",770],["okgoals.com",771],["olympics.com",772],["oneindia.com",773],["onextrapixel.com",774],["onmsft.com",775],["openspeedtest.com",776],["opindia.com",778],["optimagazine.com",[779,780]],["optimaitalia.com",779],["primapaginanews.it",[779,1299]],["oracle.com",781],["osxdaily.com",782],["otakumode.com",783],["ouedkniss.com",784],["outdoorlife.com",785],["popsci.com",785],["taskandpurpose.com",785],["thedrive.com",785],["outlookindia.com",[786,787]],["pgpf.org",787],["palais-de-la-voiture.com",789],["paloaltonetworks.com",790],["pastebin.com",791],["patch.com",792],["peepingmoon.com",793],["perezhilton.com",794],["phoenixnewtimes.com",797],["photorumors.com",798],["picsart.com",799],["planetarealmadrid.com",800],["planetebd.com",801],["politico.com",802],["portalrapmais.com",804],["portoravennanews.com",805],["lacronacadiravenna.it",805],["livesicilia.it",[805,1284]],["sportoutdoor.tv",805],["prdaily.com",807],["proprivacy.com",808],["protos.com",809],["publicar.com",810],["purewow.com",811],["qoshe.com",812],["quebeccoupongratuit.com",813],["quipmag.com",814],["railtech.com",816],["rappler.com",817],["raya.com",819],["realnienovosti.com",821],["recipeland.com",823],["recordeuropa.com",824],["relevantradio.com",825],["repsol.com",826],["reserveamerica.com",827],["blog.resy.com",828],["retbit.com",829],["reuters.com",830],["rivanimation.com",832],["rocketnews24.com",[833,834]],["thebeet.com",[833,930]],["themusicuniverse.com",834],["previously.tv",834],["rockstarintel.com",835],["rogerebert.com",836],["romper.com",837],["rosphoto.com",838],["rpdrlatino.com",839],["rpgfan.com",840],["snanews.de",[841,1093]],["de.rt.com",[842,843]],["anonymousnews.org",842],["sabcsport.com",844],["sacurrent.com",845],["snopes.com",847],["sammobile.com",848],["galaxystore.samsung.com",849],["sanarmed.com",850],["scribol.com",853],["searchenginejournal.com",855],["seattletimes.com",856],["secretchicago.com",857],["knowablemagazine.org",[858,1508]],["segre.com",859],["huffingtonpost.es",859],["seibertron.com",860],["semafor.com",861],["semana.com",862],["senpaiediciones.com",863],["seohorsesense.com",864],["sfbayca.com",865],["sfexaminer.com",866],["sfweekly.com",866],["sfgate.com",867],["sfstandard.com",869],["sheknows.com",870],["shopclues.com",871],["siliconrepublic.com",872],["silive.com",873],["similarweb.com",874],["simplejoy.com",875],["skeptoid.com",876],["skidrowreloaded.com",877],["texasmonthly.com",878],["news.sky.com",[879,880]],["skysports.com",879],["skynewsarabia.com",881],["slaynews.com",882],["smashingmagazine.com",883],["snowbrains.com",884],["sorrisi.com",885],["soundcloud.com",886],["spiked-online.com",887],["spokesman.com",888],["sportitalia.com",889],["fcinternews.it",889],["sportskeeda.com",890],["stamen.com",892],["starmedia.com",893],["startrek.com",894],["straitstimes.com",896],["streamingrant.com",897],["studyshoot.com",898],["stylecaster.com",899],["sundayworld.com",900],["superluchas.com",901],["ta3.com",902],["tableconvert.com",903],["taiwebs.com",904],["tampabay.com",905],["tandfonline.com",906],["tastesbetterfromscratch.com",908],["teamcoco.com",909],["tomshardware.com",[909,973]],["techadvisor.com",910],["techdirt.com",912],["techlila.com",914],["technologyreview.com",915],["cpr.org",[915,1493]],["techradar.com",917],["techweekmag.com",918],["tecmint.com",920],["telegraphindia.com",921],["telekom.com",922],["telexitos.com",923],["tennis.com",924],["testbook.com",925],["theanalyst.com",926],["theashleysrealityroundup.com",927],["theatlantic.com",928],["thebarentsobserver.com",929],["rightwingwatch.org",930],["thecinemaholic.com",931],["thediplomat.com",934],["theenergymix.com",935],["theepochtimes.com",936],["thefastmode.com",937],["thefrisc.com",938],["thegatewaypundit.com",939],["wersm.com",939],["theglobeandmail.com",940],["thehackernews.com",941],["theinertia.com",942],["theintercept.com",943],["thejewishstar.com",945],["thekitchenmagpie.com",946],["thelondoneconomic.com",947],["themarker.com",948],["themessenger.com",949],["thenation.com",950],["thenationalnews.com",951],["thenationalpulse.com",952],["thenewamerican.com",953],["glasistre.hr",953],["meemetoranje.nl",953],["thenextweb.com",954],["thepopverse.com",955],["therighthairstyles.com",957],["thesfnews.com",958],["thespectator.com",959],["thetrekcollective.com",960],["theverge.com",962],["thevision.com",963],["thisisfutbol.com",965],["tilestwra.com",966],["timeextension.com",968],["timesnownews.com",969],["recipes.timesofindia.com",970],["todayonline.com",972],["revistalideres.ec",974],["automobielmanagement.nl",974],["topic.com",975],["toptal.com",976],["torrentsafe.com",977],["touristspy.com",978],["tracebit.com",979],["traveltriangle.com",980],["triblive.com",981],["trip101.com",982],["trthaber.com",984],["radiolodz.pl",[986,1220,1550]],["trumparea.com",988],["truthdig.com",990],["trutravels.com",991],["tsunagujapan.com",992],["ttgmedia.com",993],["ttnews.com",994],["crash.net",994],["time.is",995],["tv5monde.com",997],["tvline.com",998],["tweaktown.com",999],["twitchy.com",1000],["ultraslan.com",1001],["unanimodeportes.com",1002],["universfreebox.com",1003],["upday.com",1005],["url-encode-decode.com",1006],["usatoday.com",1007],["usnews.com",1008],["zerohedge.com",1008],["valoraanalitik.com",1009],["veganblatt.com",1010],["vegrecipesofindia.com",1011],["vgleaks.com",1012],["victoriabuzz.com",1013],["videocardz.com",1015],["vimeo.com",1016],["vozpopuli.com",1017],["vreme.com",1018],["wabetainfo.com",1019],["vaticannews.va",1020],["washingtonian.com",1022],["waterstechnology.com",1024],["risk.net",1024],["wdwmagic.com",1026],["weather.com",1027],["webfail.com",1028],["weisradio.com",1029],["welivesecurity.com",1030],["westword.com",1031],["whatcar.com",1032],["winnipegfreepress.com",1034],["wired.com",1036],["wmaraci.com",1037],["wnep.com",1038],["wrif.com",1039],["wxyz.com",1040],["xbiz.com",1041],["finance.yahoo.com",1042],["yardbarker.com",1043],["ynetnews.com",1044],["youtube.com",1045],["zerolives.com",1046],["zimbabwesituation.com",1047],["zmonline.com",1048],["flava.co.nz",1048],["hauraki.co.nz",1048],["mixonline.co.nz",1048],["thehits.co.nz",1048],["zycrypto.com",1049],["360.cymru",1050],["89.0rtl.de",1051],["adticket.de",1052],["b4bschwaben.de",1053],["bafoeg-rechner.de",1054],["studis-online.de",1054],["berliner-kurier.de",1055],["butenunbinnen.de",1056],["derfinanzinvestor.de",1057],["esg-aktien.de",1057],["inv3st.de",1057],["kapitalerhoehungen.de",1057],["deutsche-startups.de",1058],["deutsche-wirtschafts-nachrichten.de",1059],["deutschland.de",1060],["dioezesanmuseum-rottenburg.de",1061],["dls-logistics.de",1062],["domradio.de",1063],["emtb-news.de",1064],["mtb-news.de",1064],["rennrad-news.de",1064],["evangelisch.de",1065],["evrejskaja-panorama.de",1066],["juedischerundschau.de",1066],["express.de",1067],["finanznachrichten.de",1068],["fnp.de",1069],["sport1.de",1069],["focus.de",1070],["formel1.de",1071],["gameswelt.de",1072],["geo.de",1073],["giga.de",1074],["goldinvest.de",1075],["golem.de",1076],["publico.pt",1076],["herz-fuer-tiere.de",1077],["islamische-zeitung.de",1078],["jetzt.de",1079],["prosiebenmaxx.de",1080],["suomi24.fi",1080],["kicker.de",1081],["laut.de",1082],["mein-schoener-garten.de",1083],["mindfactory.de",1084],["ndr.de",1085],["nn.de",1086],["nordbayern.de",1086],["onvista.de",1087],["pcgameshardware.de",1088],["pferdekult.de",1089],["bdkj.info",[1089,1217]],["pipeline.de",1090],["presseportal.de",1091],["redensarten-index.de",1092],["st-georg.de",1094],["t3n.de",1095],["teltarif.de",1096],["urlaubsguru.de",1097],["citizen.digital",1098],["politikenhistorie.dk",1099],["acento.com.do",1100],["sudhorizons.dz",1101],["metroecuador.com.ec",1102],["getty.edu",1103],["thereader.mitpress.mit.edu",1104],["news.mit.edu",1105],["psu.edu",1106],["utexas.edu",1107],["vt.edu",1108],["abc.es",1110],["cope.es",1111],["nurse24.it",1111],["cuencanews.es",1113],["elmundo.es",1114],["neomotor.epe.es",1115],["iblogmovil.es",1117],["movistar.es",1119],["servimedia.es",1120],["agendadigitale.eu",1122],["economyup.it",1122],["insuranceup.it",1122],["fidelityhouse.eu",1123],["labiotech.eu",1125],["topbet.eu",1126],["npr.org",1126],["thefinance.sg",[1126,1598]],["tvrus.eu",1127],["zona.eu",1128],["eitb.eus",1129],["apotti.fi",1130],["dawn.fi",1131],["demokraatti.fi",1132],["forssanlehti.fi",1133],["ku.fi",1134],["mediuutiset.fi",1135],["mikrobitti.fi",1136],["mobiili.fi",1137],["rakennusmaailma.fi",1138],["rakentaja.fi",1139],["seura.fi",1140],["tekniikkatalous.fi",1141],["tivi.fi",1142],["voice.fi",1143],["gamestorrents.fm",1144],["giornaleradio.fm",1145],["lizhi.fm",1146],["autoplus.fr",1149],["trendy.letudiant.fr",1149],["boursedirect.fr",1150],["comment-contacter.fr",1151],["francebleu.fr",1152],["gossip-room.fr",1154],["homap.fr",1155],["justgeek.fr",1156],["lefigaro.fr",1157],["liberation.fr",1158],["moneyvox.fr",1159],["pulsaroptics.fr",1160],["radiofrance.fr",1161],["terresinovia.fr",1164],["tomshardware.fr",1165],["giocodigitale.game",1166],["intermedia.ge",1167],["interpressnews.ge",1168],["kvirispalitra.ge",1169],["lelo.ge",1170],["netgazeti.ge",1171],["pulse.com.gh",1172],["pulse.ng",1172],["commerce.gov",1173],["consumerfinance.gov",1174],["discover.lanl.gov",1175],["niaid.nih.gov",1176],["nist.gov",1177],["capital.gr",1178],["enternity.gr",1179],["takungpao.com.hk",1180],["gloria.hr",1181],["hkm.hr",1182],["hrt.hr",1183],["jutarnji.hr",1184],["slobodnadalmacija.hr",1185],["femina.hu",1187],["index.hu",1188],["totalcar.hu",1188],["velvet.hu",1188],["infostart.hu",1189],["instyle.hu",1190],["life.hu",1191],["origo.hu",1191],["travelo.hu",[1191,1192]],["mediamarkt.hu",1193],["nemzetisport.hu",1195],["telex.hu",[1196,1197]],["transtelex.ro",1197],["tv2.hu",1198],["vg.hu",1199],["breakingnews.ie",1200],["businessplus.ie",1201],["businesspost.ie",1202],["rte.ie",1203],["thejournal.ie",1204],["7kanal.co.il",1205],["inn.co.il",1205],["focusjunior.it",[1205,1258]],["aurora-israel.co.il",1206],["glz.co.il",1207],["businessinsider.in",1208],["digit.in",1211],["gidonline.in",1212],["lionexpress.in",1214],["overdrive.in",1215],["web3cafe.in",1216],["jota.info",1218],["labusa.info",1219],["narew.info",1221],["rzn.info",1222],["tvpolsat.info",1223],["urbantv.info",1224],["visionguinee.info",[1225,1226]],["terranostranews.it",1225],["mpost.io",1227],["thenewstack.io",1228],["alalam.ir",1229],["ad-italia.it",1230],["gqitalia.it",1230],["lacucinaitaliana.it",1230],["vanityfair.it",1230],["vogue.it",1230],["www.wired.it",1230],["agensir.it",1231],["agi.it",1232],["agimeg.it",1233],["altamuralife.it",1234],["andriaviva.it",1234],["bariviva.it",1234],["barlettaviva.it",1234],["bisceglieviva.it",1234],["bitontoviva.it",1234],["canosaviva.it",1234],["cerignolaviva.it",1234],["coratoviva.it",1234],["giovinazzoviva.it",1234],["gravinalife.it",1234],["margheritaviva.it",1234],["materalife.it",1234],["minervinoviva.it",1234],["modugnoviva.it",1234],["molfettaviva.it",1234],["ruvoviva.it",1234],["sanferdinandoviva.it",1234],["spinazzolaviva.it",1234],["terlizziviva.it",1234],["traniviva.it",1234],["trinitapoliviva.it",1234],["bancadipiacenza.it",1237],["biografieonline.it",1239],["blitztv.it",1240],["blogsicilia.it",1241],["calcionapoli24.it",1242],["ccsnews.it",1243],["clubalfa.it",1243],["centrometeoitaliano.it",[1244,1245]],["leggo.it",1244],["cirio.it",1246],["cronacheancona.it",1248],["deejay.it",1249],["dissipatio.it",1250],["divisionecalcioa5.it",1251],["dueruote.it",[1252,1253]],["everyeye.it",1254],["fanpage.it",1255],["focus.it",1257],["gamershqitalia.it",1259],["teletutto.it",1260],["giornalelavoce.it",1261],["giornali.it",1262],["salute.gov.it",1263],["greenstyle.it",1264],["ilfattoalimentare.it",1266],["ilgiorno.it",1267],["ilrestodelcarlino.it",1267],["iltelegrafolivorno.it",1267],["lanazione.it",1267],["quotidiano.net",1267],["ilmeteo.it",1268],["internazionale.it",1269],["iodonna.it",1270],["iolecal.it",1271],["jeanlouisdavid.it",1273],["la7.it",1274],["tg.la7.it",1275],["lapancalera.it",1276],["lapresse.it",1277],["lapresse.us",1277],["lemillericette.it",1278],["lescienze.it",1279],["libero.it",[1280,1281]],["virgilio.it",[1280,1331]],["lintellettualedissidente.it",1283],["rtsplaneta.rs",1283],["montecarlonews.it",1284],["perizona.it",1284],["mag1861.it",1285],["maremmanews.it",[1286,1287]],["fintech.tv",[1286,1620]],["mezzicommerciali.it",1289],["milanodabere.it",1290],["money.it",1291],["mrw.it",1292],["mymovies.it",1293],["nazarenogabrielli.it",1294],["notebookitalia.it",1295],["ohga.it",1296],["orvieto24.it",1297],["ostuninews.it",1298],["quattroruote.it",1300],["tv.quattroruote.it",1301],["quotidianopiemontese.it",1302],["radioinblu.it",1303],["play.radionorba.it",1304],["radiosubasio.it",1305],["rainews.it",1306],["raiplaysound.it",1308],["ricetta.it",1309],["roccosiffredixxx.it",1310],["showprice.it",1314],["stabiachannel.it",1316],["staseraincucina.it",1317],["stol.it",1318],["superguidatv.it",1319],["theitaliantimes.it",1320],["thewom.it",1321],["toplegal.it",1322],["torinomagazine.it",1323],["tv8.it",1324],["udinese.it",1325],["unicoebello.it",1326],["unionesarda.it",1327],["valsusaoggi.it",1329],["veritaeaffari.it",1330],["wikihow.it",1332],["zett.it",1333],["amazon.jobs",1334],["biz-journal.jp",1335],["buyee.jp",1336],["arigatojapan.co.jp",1337],["diners.co.jp",1338],["etour.co.jp",1339],["news.j-wave.co.jp",1340],["ntv.co.jp",1342],["oricon.co.jp",[1343,1344]],["tokyo-np.co.jp",1345],["zaikei.co.jp",1346],["join.commufa.jp",1347],["gizmodo.jp",1348],["roomie.jp",1348],["iphone-mania.jp",1349],["ismedia.jp",1350],["knivesout.jp",1351],["lab.re-katsu.jp",1352],["srad.jp",1353],["suumo.jp",1354],["ntvkenya.co.ke",1355],["auction.co.kr",1356],["koreatimes.co.kr",1357],["caravan.kz",1358],["dot.la",1359],["tonica.la",[1360,1361]],["show.news",1361],["dailystar.com.lb",1362],["eurekalert.org",1362],["playforukraine.life",1363],["playforukraine.live",1363],["tvnet.lv",1364],["discord.me",1365],["lubuntu.me",1366],["rgshows.me",1367],["upic.me",1368],["storm.mg",1369],["shkspr.mobi",1370],["businessinsider.mx",1372],["de10.com.mx",[1373,1374]],["elgrafico.mx",1373],["eluniversal.com.mx",1375],["excelsior.com.mx",1376],["tribuna.com.mx",1377],["economiahoy.mx",1378],["notimex.gob.mx",1379],["nupcias.mx",1380],["lelong.com.my",1381],["adslzone.net",1382],["alekhbariya.net",1385],["sadisflix.vip",1385],["analyticsinsight.net",1386],["bravotube.net",1389],["butwhytho.net",1390],["edugeek.net",1391],["electronicintifada.net",1392],["ettoday.net",1393],["f1network.net",1394],["rugbynetwork.net",1394],["thefootballnetwork.net",1394],["cricketnetwork.co.uk",1394],["finanzfrage.net",1395],["gutefrage.net",1395],["firstshowing.net",1396],["geotastic.net",1397],["ghacks.net",1398],["gmx.net",1399],["gptoday.net",1400],["hard-drive.net",1401],["hcb.net",1402],["henaojara.net",1403],["hexus.net",1404],["horizont.net",1405],["informationisbeautiful.net",1407],["inspiredtaste.net",1408],["it-daily.net",1409],["jam-news.net",1410],["kingmodapk.net",1411],["liga.net",1412],["megaup.net",1413],["middleeasteye.net",1414],["noisypixel.net",1417],["noticierovenevision.net",1418],["nova-magazine.net",1419],["opendemocracy.net",1420],["rockmods.net",1421],["salemnews.net",1422],["steamverde.net",1423],["tecnoblog.net",1424],["donpatriot.news",1428],["headlight.news",1429],["naijachoice.com.ng",1431],["100p.nl",1433],["computable.nl",1435],["ditjesendatjes.nl",1436],["dutchnews.nl",1437],["fanclubbarcelona.nl",1438],["gooieneemlander.nl",1439],["haarlemsdagblad.nl",1439],["leidschdagblad.nl",1439],["noordhollandsdagblad.nl",1439],["headliner.nl",1440],["heracles.nl",1441],["participaties.nl",1442],["israeltoday.nl",1443],["looopings.nl",1444],["nd.nl",1445],["nhnieuws.nl",1446],["nltimes.nl",1447],["omroepbrabant.nl",1449],["pu.nl",1450],["smulderstextiel.nl",1452],["twentefans.nl",1453],["vi.nl",1454],["yachtonline.nl",1455],["zeelandnet.nl",1456],["altinget.no",1457],["klartale.no",1458],["nrk.no",1459],["tu.no",1461],["land.nrw",1462],["thecity.nyc",1463],["1news.co.nz",1464],["livenation.co.nz",1465],["newshub.co.nz",1466],["newstalkzb.co.nz",1467],["odt.co.nz",1468],["scoop.co.nz",1469],["teaonews.co.nz",1471],["thespinoff.co.nz",1472],["wellington.govt.nz",1473],["omannews.gov.om",1474],["adblockplus.org",1475],["agsiw.org",1476],["apa.org",1477],["aporrea.org",1478],["physics.aps.org",1479],["archaeology.org",1480],["atlanticcouncil.org",1481],["avaaz.org",1482],["blockclubchicago.org",1483],["brennancenter.org",1484],["calmatters.org",1485],["jta.org",1485],["dictionary.cambridge.org",1486],["catholicculture.org",1487],["citizensforethics.org",1488],["health.clevelandclinic.org",1489],["coinpedia.org",1490],["consumerreports.org",1492],["digitalcontentnext.org",1495],["facethefactsusa.org",1497],["federprivacy.org",1498],["freesvg.org",1499],["haymarketbooks.org",1502],["houstonpublicmedia.org",1503],["inforesist.org",1504],["isglobal.org",1506],["daily.jstor.org",1507],["kpbs.org",1509],["kqed.org",1510],["marketplace.org",1511],["mprnews.org",1512],["newsbusters.org",1513],["nhm.org",1514],["onegreenplanet.org",1515],["philosophynow.org",1517],["plantbasednews.org",1518],["prlog.org",1519],["psypost.org",1521],["quechoisir.org",1523],["radiopaedia.org",1524],["schrijvenonline.org",1525],["sciencenews.org",1526],["sordum.org",1527],["strategic-culture.org",1528],["technology.org",1529],["themedialine.org",1531],["thenewhumanitarian.org",1532],["theworld.org",1533],["undark.org",1534],["wheelsage.org",1536],["whowhatwhy.org",1537],["worldathletics.org",1538],["elcomercio.pe",1539],["rpp.pe",1540],["wapa.pe",1541],["biutiq.pl",1543],["gadzetomania.pl",1544],["kamazpolska.pl",1545],["lifetimetv.pl",1546],["motocombo.pl",1547],["pinka.pl",1548],["polskatimes.pl",1549],["redcarpettv.pl",1551],["salon24.pl",1552],["skomplikowane.pl",1553],["strefabiznesu.pl",1554],["virtualeye.pl",1555],["wafa.ps",1557],["cmjornal.pt",1558],["dinheirovivo.pt",1559],["tsf.pt",1559],["dnoticias.pt",1560],["expresso.pt",1561],["jn.pt",1562],["jornaldenegocios.pt",1563],["record.pt",1564],["sapo.pt",1565],["megahits.sapo.pt",1566],["rr.sapo.pt",1567],["sicnoticias.pt",1568],["qatarradio.qa",1569],["tmo.report",1570],["alo.rs",1571],["blic.rs",1571],["republika.rs",[1571,1574]],["tanjug.rs",1571],["happytv.rs",1573],["rtv.rs",1575],["5-tv.ru",1578],["academic.ru",1579],["aif.ru",1580],["aimp.ru",1581],["dni.ru",1583],["dnr-online.ru",1584],["free-kassa.ru",1585],["interfax.ru",1586],["kommersant.ru",1587],["latuaitalia.ru",1588],["ntv.ru",1589],["rambler.ru",1590],["rg.ru",1591],["sibnet.ru",1593],["traveller-eu.ru",1594],["9anime.se",1595],["apoia.se",1596],["sportbibeln.se",1597],["nms.si",1599],["vizita.si",1600],["sme.sk",1602],["teraz.sk",1603],["vidasana.sv",1604],["dropbox.tech",1605],["rtde.tech",1606],["tunisiatv.tn",1608],["watania1.tn",1608],["netcine.to",1609],["yourdailypornmovies.ws",1609],["aa.com.tr",1611],["ahaber.com.tr",1612],["aspor.com.tr",1612],["medyaalemi.com.tr",1614],["atletica.tv",1616],["canalnet.tv",1617],["diyanet.tv",1618],["war.ukraine.ua",1620],["fism.tv",1621],["grozny.tv",1622],["gtrk.tv",1623],["loewe.tv",1624],["montagna.tv",1625],["motorsport.tv",1626],["redice.tv",1627],["streamkiste.tv",1628],["news.stv.tv",1629],["thepeoplesvoice.tv",1630],["twitch.tv",1631],["avtosale.ua",1633],["eurointegration.com.ua",1634],["forklog.com.ua",1635],["pravda.com.ua",1636],["vesti.ua",1638],["cardiff.ac.uk",1639],["bbc.co.uk",1640],["cryptodaily.co.uk",1641],["independent.co.uk",1644],["inews.co.uk",1645],["kentonline.co.uk",1646],["mirror.co.uk",1648],["newsnow.co.uk",1649],["spectator.co.uk",1651],["theneweuropean.co.uk",1652],["thetablet.co.uk",1653],["walesonline.co.uk",1655],["christian.org.uk",1656],["libdems.org.uk",1657],["spring.org.uk",1658],["cityoflondon.police.uk",1659],["dontorrent.uno",1660],["govtrack.us",1661],["hnn.us",1662],["thescoop.us",1664],["elpais.com.uy",1666],["laprensalara.com.ve",1667],["baoquocte.vn",1668],["reasonstobecheerful.world",1670],["citizen.co.za",1672],["junkmail.co.za",1673],["leisurewheels.co.za",1674],["mg.co.za",1675],["onedayonly.co.za",1676],["sundayworld.co.za",1677],["topauto.co.za",1678]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/annoyances-widgets.js b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-widgets.js new file mode 100644 index 0000000..5caf370 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/annoyances-widgets.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: annoyances-widgets + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#floating-experience-feature-tour-popover,\n#view-__module-context__-_amzn_conversational-experience-module__tandalone-0","#chatbotToronto"]; + +const hostnamesMap = new Map([["docs.aws.amazon.com",0],["hp.com",1]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/bgr-0.js b/extentions/uBOL-home/rulesets/scripting/specific/bgr-0.js new file mode 100644 index 0000000..363d98f --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/bgr-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: bgr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#banner_ad","#adbody","#newAd","#Ads","A[href*=\"mediamall.bg\"]","#ArticleLinkMediaMall,\n.box-right.cat-store,\nSPAN[style=\"text-decoration: underline;\"]",".vip-firms","#aukcion,\n#rowAdv,\niframe[src=\"/app/j/banner.jsp\"]","#adwbanner300x250,\n.adwiseBlock","div[align=\"center\"]","#adv_zone_24,\n#adv_zone_26,\n#adv_zone_top,\n#az_after_16,\n#az_after_6,\n#az_top_dynamic,\n.loadable_div_ajax_loaded,\n.under_336_fix_div.loadable_div_ajax_loaded","#banerdqsno,\n#bglink",".banner_new",".superbanner.text-center.hidden-xs",".last.newsLink.listItemLink,\n.listItemLink.newsLink,\ndiv:nth-of-type(70),\ndiv:nth-of-type(71)","#ado-vbg-slave-3","#banner_a0_1,\n#banner_a0_2",".banneritem","#sbox-overlay,\n#sbox-window,\n#wpfront-notification-bar,\n.code-block.code-block-12,\n.top_banner",".fc-dialog-container,\na[href^=\"https://cdn1.efbet.com\"],\np:nth-of-type(7)",".banner",".col-lg-12.col-md-12.col-sm-12.col-xs-12",".abw_message","[id^=\"banner\"]","#bda-overlay,\n.bda-message","MARQUEE,\nTD[style=\"text-align: center; border: 1px dashed rgb(24, 130, 237); box-shadow: 3px 3px 3px 3px rgba(0, 0, 0, 0.3); padding: 3px;\"]",".banner-right,\ntable[width=\"220\"][bgcolor=\"#ffffff\"]",".bann300x250","#offers","#bplay,\n#ips-ad,\n#setech,\n#single_ad,\n#your-ad,\n.custom-ad",".adv",".bannerWraper","#colorbox",".imgNoBorder[style=\"float: left; background-color: lightgray; width: 300px; height: 250px; margin: 14px 0px 14px 8px\"]","#media_image-2,\n#media_image-3,\n#media_image-4,\n.widget-1.widget-odd.widget.widget_media_image,\n.widget-3.widget-odd.widget.widget_media_image,\n.widget-4.widget-even.widget-alt.widget.widget_media_image",".ispace","#branding",".bannerwrapper-200x200,\n.bannerwrapper-250x250,\n.bannerwrapper-728x90","#ad_lb_atf,\n#ban300x250,\n.banner-box,\n.module.long-scroll,\n.paidAdvert,\n.smodule",".easy_ads_main","iframe[style=\"border: medium none ; margin: 0pt; padding: 0pt; overflow: hidden; width: 300px; height: 250px; border-collapse: collapse;\"]",".zaplata-footer-logo,\ndiv#adsblock-msg",".td-block.td-a-rec.td-a-rec-id-custom-spot.tdi_108.td_block_template_2,\n.td_block_wrap.td-a-rec.td-a-rec-id-custom-spot.td-a-rec-img.tdi_100.td_block_template_10,\n.td_block_wrap.td-a-rec.td-a-rec-id-custom-spot.td-a-rec-img.tdi_242.td_block_template_10,\n.vc_column.tdi_30.wpb_column.vc_column_container.tdc-column.td-pb-span12","#facebox_games_mess,\n#popup-ad,\n.c.box.column.banner-box.js-banner-box","#adr_bot_240,\n#wallpaper_half_l,\n#wallpaper_half_r","div.bnr.forum_r_box:nth-of-type(1),\ndiv.bnr.forum_r_box:nth-of-type(2)","#h_adv,\n.article-after-comments-ad,\n.article-after-text-ad,\n.article-before-donate-ads,\n.boxw100.advleft,\n.business-ads,\n.etarget_middle_after,\n.etarget_right_top,\n.h_adv.ad-elm,\n.health-ad-blk,\n.health-ads-blk.wide,\n.innewads,\n.inside-area-right-bottom-ad,\n.inside-area-right-middle-ad,\n.inside-area-right-top-ad.brc,\n.inside-news-area-right-ad,\n.r_b,\n.r_b_c.ad-elm,\n.top-news-area-ad,\n.top-news-area-ad.brc,\n.topfrog-ads-blk,\ndiv.topfrog-ads-blk-hl.wide,\ndiv[class$=\"area-ad\"],\ndiv[style=\"padding-bottom:15px;\"]","#hotOffBg,\n#topBanCont,\n#topBanner,\n.adv.adwise,\n.shadow.block.offers,\nDIV[style=\"margin: 0 0 20px; height: 250px; width: 300px;\"]",".adwise","#pop","DIV[style=\"position:absolute; width:130px;left:-130px;height:900px;\"],\nDIV[style=\"position:absolute;width:120px;right:-120px;\"]","#divbh1.lfs-top-banner-holder",".td-header-rec-wrap","#MAX_a02e99f2,\ndiv[style=\"height:90px;\"]","#banners_position_2,\n#banners_position_3,\n#banners_position_4,\n#banners_position_5",".LW-Home-Page-Banner-Top-Right",".banner468_60,\nDIV[style=\"margin: auto; background-color: transparent; border-width: 0px; width: 300px; height: 250px;\"]","#header_banner","#gpt-banner-1-desktop","#main-billboard-spacer",".banner_header_right,\n.etarget_container,\n.header_banner_container","#banner-234-90,\n#group-id-tids-12,\n#top_banner,\n.content-advertisement","#artbot,\n#artvert,\n#comm,\n#embed,\n#mplx,\n.artbot.center.mt20.mb20,\n.artvert,\n.assignshop,\n.embed.mt10.mb10,\n.g-comments.pt25.center.pt15.pb15,\n.giwrp,\n.rkl",".mny-header-banner",".square-banner.topmargin,\n.square-banner.topmargin.alignright",".mom-e3lanat-inner",".banners","#gpt-banner-4_ad_container,\nins[style=\"width: 970px; height: 250px; display: block; position: relative; border: 0px none;\"],\nins[style=\"width: 970px; height: 250px; display: inline-table; position: relative; border: 0px none; vertical-align: bottom;\"]","#banner-top","#aax_if_aax_\\/26641721\\/novini\\.bg_branding_megaboard,\n.line_banner",".banner640",".ads-25,\n.ads-60-r","#baxter-right-first",".bannerbox","#banner_right_bottom,\n#banner_right_middle,\n#banner_right_top,\n#fb_likeBox,\n.ads-caption,\n.left_brand,\n.right_brand,\n.top-banner.text-center","#banner_top","#brand","#indexTopRightBox > div.center.w100.left.banners_300x250,\n[href^=\"https://record.winbetaffiliates.com/\"],\ndiv.left.connected-news-wrap:nth-of-type(2) > .left.connected-news","#mainscollertd","#flygrabo,\n#flyoffer_text,\n#leftbrand,\n#rightbrand",".left-sidebar-banner.box,\ndiv[style=\"width: 728px; height: 90px; overflow: hidden;\"]","#bannersdesktop","#banner_right","#banner","#flash_big,\nDIV[style=\"width:670px; height:120px; left:0px; right:0px; margin-bottom:20px\"]","#banner_show","#adwbann_0,\n#adwbann_1,\n#booking-widget-slider,\n.astralBlock,\n.ecoHomeWeber","#baners_top","#block-panels-mini-leaderboard-banners",".google_adds.google_adds728x90.left-content-banner.google_adds-footer,\n.main-widget.google_adds.google_adds300x250,\n.main-widget.google_adds.google_adds300x600",".g300x600single",".art-sidebar2","#banner1,\n#topBannerBlock,\n.adwise-right,\n.hot-offers-block",".popup-back","#trendo_branding,\n.shop_box","#adv,\n.mediain","#banner_2","#banner_3,\n.white_box.right_box.actual_offers",".banneritem_text",".phAddsText",".ads","#banner_11,\n#banner_4,\n#banner_5,\n#banner_7,\n#spot-1,\n#spot-4,\n#spot-5,\n.ads_left,\n.border-left.w-100,\n.d-none.d-sm-none.d-md-none.d-lg-inline-block.col-lg-2,\n.hidden-xs.hidden-sm.arena_9.mb5,\n.hidden-xs.hidden-sm.arena_9.revive.mb5,\n.mb-2.mt-2.border,\n.mb-3.d-none.d-sm-block.border,\n.panel-footer.text-center.arena_10,\nIFRAME[src*=\"/banner/\"],\nIFRAME[src*=\"banner.htm\"],\niframe[src=\"about:blank\"]","#canvas",".small-horoscopes2.clearfix","#bigbanner,\n#topbanner",".RAD,\ntd[style=\"padding-bottom: 6px;\"]",".sublineSearchBuffer-banner",".right_banner.load-banner",".wpb_single_image.wpb_content_element.vc_align_center","#aswift_0,\n#aswift_0_anchor,\n#aswift_0_expand,\n.banner-160x600_right.iframeBanner,\n.modal-link,\ndiv[style=\"font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; color: rgb(128, 129, 143); background-color: rgba(255, 255, 255, 0.3); line-height: 10px; padding: 2px 4px; width: 98%; height: 8px;\"]",".kare.top10","DIV[style=\"margin: 0px auto; min-height: 450px; width: 100%; padding-top: 500px; background-image: url('images/interface/kom_branding.png'); background-repeat: no-repeat; background-position: top center;\"]",".etarget",".box-pink","#fanback","TABLE[style=\"border: 1px solid #000000; margin: 0; padding: 0;\"]","#topbar","#banner2","#imCellStyle_151","td[class=\"left_fon\"]","#footer_inner_wrapper",".section.group",".ad.tac,\n.banner1","#maxbannerads-3,\n#maxbannerads-4,\n#maxbannerads-5,\n#maxbannerads-6,\n.bannertop.clearfix",".slidingBanners","#advert_5,\n.adv-728-90.adv-block","#rightCol","#wdBanners",".bigbanner,\n.verticalbanner","#tcvn-banner-slider215","#advert_id","#left_banner_img,\n#right_banner","#banner_wrap,\n.users_wrap","#gkBannerTop",".Footer,\nDIV[style=\"margin-bottom:10px\"]","#HTML2.widget.HTML","#news_ad,\n.container[style=\"height:105px\"]","#headerLineBgr,\n.col-sm-12.col-md-12.col-lg-12.video-cell",".td-container.td-header-row.td-header-header","#bottomBanner,\n.zbranding_left2",".banner_col,\n.banner_top",".mod_bannerslider",".clean-gallery-side-widget.clean-gallery-box.widget.gabar-widget,\nimg[src=\"https://www.gabarko.eu/wp-content/uploads/2022/03/po-profesia-drevar-4.jpg\"],\nimg[src=\"https://www.gabarko.eu/wp-content/uploads/2023/12/1015643.jpg\"]","DIV[style^=\"width:728px; height:90px;\"]",".adsbygoogle,\ntd[style=\"width: 100%; vertical-align:top;\"]","#text-4,\n.g1-row.g1-row-layout-page.g1-advertisement.g1-advertisement-before-content-theme-area","[style=\"width:728px;height:90px;\"]","#b300",".advertisement",".blogname",".adv_box_kv_left,\n.adv_box_kv_right","div[style=\"padding-top:30px;padding-bottom:30px;\"]",".ads_big_block,\n.ads_small_block","#login_popup","#site-cap-banner,\n.page_margin_top.box-with-shadow.wide-banner.wb-content,\n.placeholder.wide-banner.site-cap-banner,\n.sliding_banner_div,\n.widget.simple.square-banner,\n.widget.simple.square-banner.banner-zone-c",".infor-before-content",".poop2",".e3lan-top",".customContent","DIV[style=\"width: 462px; padding:3px; margin: 10px 0px 0px 0px; min-height: 60px; border: #dddddd solid 1px;\"],\nDIV[style=\"width: 466px; height:58px; overflow:hidden; border: #dddddd solid 1px;\"]","#header_img_right","DIV[style=\"width:728px; height:90px;\"],\n[style=\"width:300px;height:250px;\"],\n[style=\"width:300px;height:600px;\"]","#SC_TBlock_100990,\n.SC_TBlock","#SC_TBlock_73002,\n#navpages","IMG:first-child:last-child","#hot_offers","#text-26,\n#text-34,\n#text-35,\n#text-39,\n#text-40,\nDIV[style=\"width:630px; margin-bottom:10px; height:90px; overflow:hidden;\"]","TABLE[height=\"253\"],\nTABLE[height=\"600\"]",".bar_topadd,\n.topadd_bar,\n.topadd_barr","#rssnews,\n.clear[width=\"80\"],\n.iframe",".boxPartBanner",".leaderboard","#widget_A","#kayan_reklam_sol,\n.squarebanner,\n.widebanner"]; + +const hostnamesMap = new Map([["*",[0,1,2,3]],["24chasa.bg",[4,5]],["trud.bg",4],["911.bg",6],["abv.bg",7],["as.adwise.bg",8],["afera.bg",9],["alo.bg",10],["autoclub.bg",11],["balkanec.bg",12],["banker.bg",13],["bazar.bg",14],["bgdnes.bg",15],["bgonair.bg",16],["bivol.bg",[17,18]],["smolyandnes.com",[17,133]],["blitz.bg",[19,20]],["dnevnik.bg",[20,38]],["mediapool.bg",[20,60]],["money.bg",[20,58,63]],["vnews.bg",20],["etapgroup.com",[20,66,111]],["briag.bg",21],["btv.bg",[22,23]],["btvnovinite.bg",22],["btvplus.bg",24],["bukvi.bg",25],["business.bg",26],["capital.bg",27],["carmarket.bg",28],["crimes.bg",29],["cross.bg",[30,31]],["download.bg",30],["econ.bg",30],["burgasnews.com",[30,52,108]],["dariknews.bg",32],["dartsnews.bg",33],["dev.bg",34],["dir.bg",35],["novini.dir.bg",35],["dnes.dir.bg",36],["dnesplus.bg",37],["media.easyads.bg",39],["expert.bg",40],["fakti.bg",41],["filternews.bg",42],["framar.bg",43],["apteka.framar.bg",44],["forum.framar.bg",45],["frognews.bg",46],["gbg.bg",47],["gong.bg",48],["recepti.gotvach.bg",49],["homes.bg",50],["lifestyle.ibox.bg",51],["iskra.bg",52],["kamioni.bg",53],["knnews.bg",54],["legalworld.bg",55],["lex.bg",56],["lifehacker.bg",57],["lifestyle.bg",58],["news.bg",[58,66,67]],["mail.bg",59],["menumag.bg",61],["miau.bg",62],["nakratko.bg",64],["nbp.bg",65],["newshub.bg",68],["novini.bg",69],["novinite.bg",70],["offnews.bg",71],["olx.bg",72],["pari.bg",73],["petel.bg",[74,75]],["programata.bg",[75,82]],["photo-forum.net",[75,160]],["pik.bg",[76,77]],["zajenata.bg",[76,94]],["plevenzapleven.bg",78],["plovdiv24.bg",79],["pozvanete.bg",80],["pravatami.bg",81],["recepty.bg",[83,84]],["prikachi.com",83],["remix.bg",85],["sinoptik.bg",86],["ticketpro.bg",87],["topnovini.bg",88],["sofia.topnovini.bg",88],["tribune.bg",89],["try.bg",90],["versia.bg",91],["vesti.bg",92],["webcafe.bg",93],["subs.sab.bz",95],["actualno.com",[96,97]],["arenabg.com",[96,100,101]],["animes-bg.com",98],["apteka-optima.com",99],["kaksepishe.com",100],["cdn.arenabg.com",102],["bg-mamma.com",103],["bgnes.com",104],["bgrabotodatel.com",105],["bgrazpisanie.com",106],["burgasinfo.com",107],["djagi.com",109],["elmaz.com",110],["bg.static.etargetnet.com",112],["flash-igri.com",113],["gledaigo.com",114],["hardwarebg.com",115],["kartelito.com",116],["myonvideo.com",116],["samokov365.com",[116,129]],["cinemabg.net",116],["club-bg.org",116],["kik-info.com",117],["koimetarsi.com",118],["lesno-fakturirane.com",119],["managerteams.com",120],["napos2000.com",121],["nessebar-news.com",[121,123]],["nenovinite.com",122],["pirinsko.com",124],["podtepeto.com",125],["rechnik-bg.com",126],["rodopinews.com",127],["ruse-news.com",128],["segabg.com",130],["silabg.com",131],["sliven-news.com",132],["struma.com",134],["troyan21.com",135],["utroruse.com",136],["vbox7.com",137],["viaranews.com",138],["zavedenia.com",139],["zovnews.com",140],["advokatibg.eu",141],["gabarko.eu",142],["4bg.info",143],["account-bg.info",144],["berbim.info",[145,146]],["politikata.net",[146,161]],["odit.info",147],["prnew.info",148],["subsmania.info",149],["bg-zone.net",150],["peter.and.bilyana.net",151],["ciela.net",152],["bgsimsonimz.forumotion.net",153],["haskovo.net",154],["informiran.net",155],["kaminata.net",156],["lekuva.net",157],["mikrotik-bg.net",158],["moreto.net",159],["senzacia.net",162],["skandalno.net",163],["subsunacs.net",164],["svejo.net",165],["vchas.net",166],["vestnici.net",167],["yavka.net",168],["zamunda.net",169],["zdrave.net",170],["booksbg.org",171],["zoomania.org",172],["bg-gledai.tv",173]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["bg-ikonomika.com",[0]],["noshtuvki.burkan.info",[1]],["olx.bg",[2]],["prodavalnik.com",[2]],["rbb.bg",[3]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/chn-0.js b/extentions/uBOL-home/rulesets/scripting/specific/chn-0.js new file mode 100644 index 0000000..4091ec1 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/chn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: chn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#gg1","#kfivtwin",".a_mu",".a_pr",".a_pt",".con_ad",".ggbox",".m_acmsd,\n.pc_acmsd",".widget_ui_ads",".wp.a_t","A[href=\"https://s.click.taobao.com/cTAwFvu\"]","a > img[src*=\".sinaimg.\"][src$=\".gif\"][style*=\"width:960\"],\na > img[width=\"960\"][src*=\".sinaimg.\"],\na > img[width=\"980\"][src*=\".sinaimg.\"]","a > img[width=\"960\"][src*=\".alicdn.com/\"]","a[href*=\".com?aff=\"]","a[href*=\".shenguangai.com/\"]","a[href*=\".umeng.com\"]:not([href=\"http://www.umeng.com/\"]) > img","a[target=\"_blank\"] > img[src*=\"hitv.com\"]","div[class^=\"ADTOPLB_\"]","a[href^=\"http://www.upupoo.com\"]","a[href*=\"/cpro.\"],\na[href*=\"/cpro/\"]","div[id][style=\"width: 100%;\"] > iframe[scrolling=\"no\"][src^=\"http\"][src*=\"?\"][src*=\"=\"][src*=\"&\"][width][height][frameborder=\"0\"]",".modal-body > ul.pop-list,\n.top-a2db,\nbody .bot-per,\ndiv[data-height=\"90\"][data-width=\"728\"]",".container-slide,\n.content > div > [style=\"display: flex; flex-direction: column;width: 100%;\"],\n.module-tg-box,\n.player-box > div.player-tt-rmm,\ndiv[class*=\"tt-\"] > a[target=\"_blank\"] + span.tt-icon-close,\ndiv[class*=\"tt-\"] > a[target=\"_blank\"] > img","#wp > br,\n#wp > center > a",".sidebar-url","div[class=\"col-12\"] > div[class=\"poster\"]",".cs-sidebar__inner > .widget_media_image","a[href*=\"bit.ly\"]","a[href=\"https://leo535.com/\"]",".hello_from_adguard_chinese","#outer-container > .model:has(> .model-content > a[href*=\".jd.com\"]),\n.banner > div.banner-content.right,\n.t-img-box > a[target=\"_blank\"] > img",".banner-box","a[href*=\"/aff_\"]","body > section.hide-on-print.mt-5","#pop-up,\n#side-ads-wrapper,\n#top-ad-layout-new,\n.ad_300_p","#rcm_sidebar,\n.alert,\n.markdown-body + div[style=\"text-align:center;margin-top:40px\"]",".w-ad",".board a[target=\"_blank\"] > img,\n.content a[target=\"_blank\"] > img","nav + .ff-bg > .slide","#framelzHoHY",".push-top",".item > a[href^=\"http\"]:not([href*=\".carrotchou.\"])",".widget_media_image",".ad","#secondary img:not(.avatar)","a[href*=\".taobao.com\"]","._51_a_c",".gg","#diyrighttop,\n.a_af,\n.right_multi_banner,\n.view_page_ads",".index_add,\n.newskuang2,\ntable[width=\"336\"][height=\"280\"],\ntable[width=\"915\"] > tbody > tr:first-child > td[width]",".sidebar-ad-zone","#addr,\n[onclick*=\".gsxzq.\"]","#inplayer","#leftside_banner_top,\n#list_top_ad,\n#rightside_banner_top,\n.pct > div[style=\"width: 600px;\"]","table[style=\"margin-top:0\"]","#diy1",".part1","div[id][class^=\"is_\"][style^=\"margin\"]","[class]:has(> a > .q-responsive)","#alert_windows","div[class]:not([class*=\" \"]):has(> span[class*=\" \"] > a[href^=\"https://\"][target=\"_blank\"])",".ad.v-card,\n.waterfall > div.waterfall-box > div.waterfall-item:has(> div.ad)","a[href*=\".jigdh.com\"]","a[href*=\".tmall.com\"]",".adsense,\na[href^=\"https://aibing.cc/go/\"]","#Panel_GambleZone,\n#Panel_GambleZone + .Hide_For_JP_AND_EN,\n#Right_Panel > div[style^=\"margin-\"],\n#air_top_banner,\n#bottom-adv,\n#corner_cf,\n#diy_right,\n#jssor_banner,\ndiv[id^=\"Billing\"]",".ps-body > div[class^=\"adv-top\"],\ndiv#aa",".layui-layer",".layui-layer-shade","#photo-sliders + .widget_text",".left_side,\n.right_side,\n.td_item,\na[href^=\"http\"] > img[src*=\"/bn_\"]",".div_sticky2","#floating_page,\n#yteggbue,\n.dzxvovcm,\n.reader-home-swiper,\n.stui-pannel__bd > div[class]:has(> div[class] > div[class] > a[href][target=\"_blank\"][rel=\"nofollow\"] > img[src^=\"/bookimages/img/\"][src$=\".gif\"])","#fake_avivid_waterfall_webpush","style + div[style=\"cursor: pointer; position: relative;\"]",".owl-carousel,\n.swiper-wrapper,\n:has(> .adsbyexoclick),\ndiv[data-type=\"1\"],\ndiv[style=\"display: block\"]","div[style=\"margin-top:5px;margin-bottom:5px;\"]:first-child",".cm-ads",".duilian","#ads_page_b,\n#ads_page_r,\n.ads_bot_block","ins[id^=\"tanxssp-outer-conmm_\"]",".w-\\[200px\\].fixed",".adv_f","#div_dn,\n.ads650",".article-body > div[style]:has(> div[style] > div[id] > ins.adsbyfalcon)","#links > div[id] > div.hslice:not(#search):not(#counter):not(#category):not(#calendar):not([id*=\"-article\"]):not(#latest-comment),\n.pixnavbar__top-bar__main-sites",".widget_text:last-child",".nav > li.dropdown:has(> ul.dropdown-menu > li > div.mega-menu-content > div.container > div.row div.blog-grid > a[href^=\"https://getrelax.cc/ad\"]),\n.nav > li:has(> a[target=\"_blank\"]),\niframe[src^=\"//adserver.juicyads.com/\"],\niframe[src^=\"https://syndication.exosrv.com/\"]","table[height=\"66\"]",".am-g",".bbs_app_fk > a:first-child","body > a:not([href*=\"hfxbs.cc\"]):not([href^=\"/\"]) > img",".module-adslist",".fed-part-case > a",".jbt-ad-region",".threadad","div[style^=\"position:fixed; bottom:\"][style*=\"z-index:\"][style*=\"background:\"]","#main",".axslot",".ins",".rowIvy",".t-img-box",".animate-bounce-up",".showhide > video + div[style=\"background-color:#FC0;margin-top:1px; width:500px; height:90px;\"],\n.showhide > video + div[style=\"background-color:#FC0;margin-top:1px; width:500px; height:90px;\"] + div[style=\"background-color:#FF0;background-float:right;margin-top:-371px;margin-left:500px; width:234px; height:375px;\"]","p[style=\"padding:0;margin: 5px 0;color:#ff0000;\"] > a[href][target=\"_blank\"][style^=\"display:inline-block;\"] > img","div[id^=\"google_div_\"]",".banner","#hongbao",".tips-widget-weixin",".sidebar .aligncenter",".main_ads-content + div","#nv > ul.cl > li > a[href^=\"http\"],\n.V-video-float,\n.a_oscar1,\n.b_mu > div#asx_text,\n.banners12,\n.fnwehjnc12,\n.gd-list,\n.j-oscar,\na[onclick^=\"window.open('/dasp.php?\"]",".huodong",".vddb2 + a",".gg-config,\n.toolbar-gg",".ads","#popad,\ndiv[style=\"position:fixed;width:468px;left: 50%;transform:translate(-50%,0);height:60px;background:#fff;bottom:0px;text-align:center;z-index:9\"]",".container > a[href^=\"/\"],\nbody > a[href^=\"/\"]",".ad_box_250,\na[href*=\".wanjiashe.\"],\ndiv[class*=\"advert\"]","section[class^=\"ch\"]",".GzList","#klp_hdp,\n#portal_block_69_content > li:has(a[href^=\"http\"])",".ss",".MuiBadge-root:has(> a[href*=\"/maomao.cloud/\"])","div[class*=\"adsBox\"],\ndiv[class*=\"bannerBox\"]",".clear.text_center,\na[style=\"color:red;\"][href*=\"show-\"],\nimg[width=\"250\"][height=\"250\"],\nimg[width=\"700\"][height=\"60\"]",".header-img",".preroll-adv-popup-overlay","#bottomBigBanner,\n.advertisingOther_img",".gaiPing",".detail_top_ad","#mianze_fixed,\n#mianze_mask,\n.sd","#slideBox","#slideRBox,\n.fix-yh","#notice",".btngs,\n.pc-down_url_left > .pull-left","#custom_html-5","a[href*=\"/go/\"]","#gg_468_60,\n#gg_728_90,\n.gg_sidebar,\n.link_header,\ndiv > script ~ a",".bd_980_90","#openCenterScreen,\n.ads-pic,\n.div-adv,\n.fangcloud","#activity,\n#festival-logoskin,\n#festival_balloon,\n#header-patch,\n#left_float,\n#plane > .plane-hd,\n#plane-ria,\n#top-full-column-tips,\n#top_activity,\n#top_hotsite,\n.mbar-bd","#background.festival,\n#daily-hotword,\n#festival-theme > .left-entry,\n#festival-theme > .right-entry-wrap,\n#festival_baijian,\n#festival_fly,\n#festival_fly + .couten,\n#iguess,\n#left-ria-fixed,\n#snatch-logo,\n.applist > .app:nth-last-child(1n+2),\n.cangbao_redbags,\n.festival_snatch,\n.hot-word,\n.icon-text-nav,\n.small-obj","#daily-hotwords","body","a[id^=\"banner\"]","#artnewdiv",".statistic[href^=\"https://jumpluna.58.com/\"]","img[style*=\"300px\"]","div[id^=\"mid_ad\"],\ndiv[id^=\"top_ad\"]",".xzbtn_new + .xzbtn_new,\ndiv[class=\"downDz\"]",".w1100","#xzbtn1:nth-child(2),\n.downgs,\n.relateSoft > div#xzbtn1:not([class*=\"btn_blue\"])","#index-code",".nex_index_top_ads",".min-ad-box","body > table[width=\"778\"][align=\"center\"],\ntd[width=\"760\"][height=\"75\"]","a[href^=\"/aa/\"]","div[class^=\"adv\"]","div[id*=\"adid\"]",".jiuwu","a[href^=\"http://union.zhuna.cn/\"]","#content_head","#content_top","a[href$=\".yhzu.cn\"]","#bd_ad1,\n#goniudan,\n.banana-ad,\n.banner-href[href^=\"http\"]:not([href*=\".acfun.\"]),\n.danmu-activity,\n.right-activity,\na[href^=\"https://click.dsp.com/\"]",".banner7,\n.headerbanner2,\n.news_b,\nimg[width=\"470\"][height=\"60\"]",".headerbanner","#ads",".l1,\n.r1","body > table[style^=\"text-align:center; width:960px;\"]","#banner",".importantList,\n.importantTop","#sanjia,\n#xxxhuangjinzhanwei,\n.Tg_125x70,\n.Tg_230x80,\n.Tg_260x70,\n.Tg_290x60,\n.Tg_390x60,\n.Tg_590x60",".s-result-item:has(> .s-item-container > h5 .s-sponsored-info-icon)","#auto-scroll-ad-box","#G640x60,\n.GG960x90,\n.gg250x250,\ntable[height=\"250\"]","#jiji + div[style=\"padding: 20px\"],\n.good-price","#right-sider",".JS_advertisement,\n.news2ad",".adpicright,\na[href^=\"/?module=dantian&\"]",".business-box,\n.business-item,\n.promo-item > a[href^=\"http\"]:not([href*=\".b\"]),\n.seed-item",".btad",".left_wrap:nth-child(3)","div[class^=\"erweima\"]",".ad-wrap1,\n.n_adbox",".adn",".index_banner",".advert","a[href=\"https://www.linuxprobe.com/\"]",".topad","a:has(> .xcybk-adfg)","div[class^=\"ad-\"]",".pop_box","#pic_banner,\n.bottom_recommend_box,\n.extension_ul > .special,\n.feeds,\n.lianmeng_search,\n.search_RightShow,\n.search_video","#erweima_l,\n#erweima_r","#info_adv_1",".ads_img,\n.ads_img1,\n.logo_ads,\n.news_ylqx,\n.news_ylqx3",".gg1",".gg12",".hotwords","#slidelr,\n.sidebar","#gtop00",".min-news-box","div[class^=\"ad_\"]","#js_focusimg3,\n.showad,\n[class*=\"-ad\"]",".webnotice-right",".blog-twitter:first-child",".hdc > a[onclick][target=\"_blank\"]",".ad1","#topba1,\n.top-ad-box,\n.top-bar-fl > .top-hot,\n.wbanner",".onead",".img-banner",".tipsA",".hzh_botleft",".adv-wrapper","#adRightFix,\n.adAsMainLeft","#ad-top-1111,\n#ad_ic_video,\n#live_rec,\n#s5473,\n.information-adv,\n.monkey_box,\n.monkey_box_big,\n.monkeyicon-br,\n.union-ad-placeholder,\n.vocalcon-btn,\na[href=\"https://m.autohome.com.cn/activity/special/autohome29.html\"]",".advbox","div[class*=\"game\"]","#s2205",".float_ad",".bjd-advertisement,\n.screenadButtom","a[href*=\"/ads/\"]",".ad2","#ad_r1,\n#barrage_ad,\n#barrage_bg",".box > a[href^=\"http\"]:not([href*=\".cb.\"])","#leftSideAd","#baidu,\n#gggg,\n.Banner_left,\n.Banner_right,\na[href*=\"dwz.cn\"],\nimg[width=\"665\"]","#pop",".AD",".ab",".ad6",".Advertising > a,\na[href^=\"http://big5.china.com.cn/gate/big5/\"]:not([href*=\"/science.\"])",".Wrapper > div[style]",".innovate + .layer,\n.train",".advertising,\n.left_pouple_box","#ad_right_fc1,\n.tp_adv,\n.wap_adv","#dingtong",".adv",".div1000_2 + .div980",".ht60ad","#FloatL_2,\n#FloatLa,\n#FloatRb",".myGuangGao","#myimg,\n.adverd-top,\n.duilianop,\n.duilians,\n.leftewm,\n.leftgg,\n.part3-adverd,\n.rightewm,\n.rightgg",".couplet-le",".ad_txt","#leftDiv","#rightDiv",".js-ad1","td[align=\"center\"][valign=\"middle\"][bgcolor=\"#FFFFFF\"] > table[width=\"1210\"] > tbody > tr > td[height=\"55\"]","#coverDiv,\n#hiddenLayer,\n#logoSearchNews + .marb10,\n#popBox,\n#startvideo,\n.AD300x200","#ad4,\n.banners-top-b,\n.banners-top-x2,\n.zs_banner_a,\ndiv[class*=\"banner-\"]",".list_adv","div[class^=\"ad\"]","div[class^=\"guanggao\"]",".firstAD",".adExtra,\n.global-top-links-wrap",".yifangbanner","#promote-top-list,\n#thside-left-banner,\n.btn-email-show + p,\n.cont-promote,\n.main-huo,\n.main-promote-sites,\n.pm-crack,\n.sd-promote,\n.side-notice,\n.theme-side-bar-priority,\n.theme-side-bar[trace-key=\"ad_theme_skin_link\"]",".kuang100_right",".itemFloat",".big_news + div",".toplogoad,\n.toppicad,\n.toptxtad","#kv-admain > div[id$=\"_1900_380\"],\n.action_Y_more",".swiper-container","a[href*=\"/ad/\"]",".right-content-div > .top-div + div",".FocusAD,\n.banner1200,\n.banner260,\n.banner465,\n.banner935","#msg_win","div[id^=\"couplet_\"]",".head_1b,\n.head_3,\n.leftCouplet,\n.mr_1,\n.rightCouplet,\n.top_pic,\n[class^=\"advertising\"]",".zk_xf","#comment > a:first-child,\n.bd.pa10.bgn,\n.jrj-ad,\n.piboxtwo",".ad120050","div[style=\" width:664px; height:260px; margin-top:10px;\"]",".AdSite",".BottomBar,\n.TopBar,\n.ad-calender,\n.adsense-wrap,\n.adver-bg,\n.bottom_ad_ban_bg,\n.bottom_ad_fla,\n.coffee-top,\n.daily-hotwords,\n.fixedLeftAd,\n.hotAd,\n.hotword-list > li > a[href*=\".jd.com\"],\n.link-ad,\n.nav_ad1,\n.nav_ad2,\n.video,\ndiv[id^=\"ad_bd_\"],\ndiv[id^=\"ad_bd_\"] + .ad-mark",".game",".IconLink,\n.left.icons,\n.right.icons",".bxslider-wrap",".ad:not(:nth-child(15))","table[cellspacing=\"5\"]:nth-child(3),\ntd[width=\"300px\"] > table[width=\"300\"] > tbody > tr:nth-last-child(1n+2)","div[style=\"height:90px;clear:both;\"]","#\\33 60hot,\n.gg-2,\n.gg-stl,\ndiv[style=\"margin:0;padding:0;width:648px;height:345px;overflow:hidden;background-color:#fff;\"]","#scrollPics,\nimg[width^=\"1200\"]","div[id^=\"ban\"]",".guanggao",".ad3","#div_ad4",".ivy-250,\ndiv[id^=\"middle_ad_\"]","#JBestRecomm,\n#JdlFixed,\n#JrightSideFocus,\n#smallHB1,\n.artBtmForCustom,\n.bk_art_banner,\n.blk-img[href^=\"http://best.pconline.\"],\n.block-jcz,\n.box-jcz,\n.hongbao_1111,\n.ivy > .ivy-wrap,\n.ivy > a,\n.jcz-focus,\n.m-JCZ-scrollBlock,\n.pop-huodong,\n.rela-best,\n.website_recommend_banner,\na[href^=\"http://ivy.pconline.\"]",".box-push,\n.dlTips,\n.links > p:not([class])",".gaosu",".gsxz",".gsxzdl,\n.shang11-top,\n.shuang11,\n.xzdz_huodong,\na[onclick*=\"_ad\"],\ndiv[style^=\"width:100px;height:300px;position:fixed;\"],\niframe[id]","div[id^=\"gg\"]",".ad_left,\n.cont_banner,\n.ipc_none,\n.zh_left","img[width=\"1000\"]","#img1,\n.ad9502","#table6,\na[href=\"http://www.sdhanrui.cn/\"],\ntable[id] > tbody > tr > td[colspan=\"2\"][width^=\"32\"]","#scroll_box","#IOTVote2017Ad,\n#divTopContainer,\n#placeHolderR,\n.indexBanner,\n.rfidADClass,\ndiv[style=\"width: 100%;position: fixed;top: 0;margin:0;\"]","#hd > div.wp > div.hdc > h2,\na[href^=\"https://jd.dangbei.com/\"]",".top2",".w1000.surround","#AD_Background_Wall_BG,\n#AD_Background_Wall_BG_Link,\n#AD_Background_Wall_Banner,\n#SI_Comment_DA,\n#ad_blk_fixed,\n#ad_tl_01,\n#left_focus_ad,\n#pip_taobao,\n.AD_hqbottom,\n.adC,\n.adF,\n.adG,\n.adH,\n.ad_01_center,\n.ad_01_left,\n.ad_01_right,\n.ad_main_top,\n.article-botton-slide,\n.center-pdps,\n.center-pdps-02,\n.clearAd,\n.gamead1,\n.m-p1-lb1-ad,\n.m-p3-ad,\n.real-time-window__ad,\n.sinaads,\n.zhitou-wrap,\n.zhongce,\n:not(.BigPic) > a[href*=\"sax.sina.com.cn/click?\"],\n[data-info^=\"ad_\"],\ndiv[class*=\"farmpop\"],\np + .article-video",".adA",".top-banner","#bottomInquryBar","div[style*=\"WiDTH: 200px;\"][style$=\"HeiGHT: 300px\"]","#sina-cont000,\n.yyy-wrap-2021",".f_app_screen_wrap,\n.m-s-tab + div,\n.side-btns-jifengame2021,\n.tg_bank_top,\ndiv[class^=\"side-btns-\"],\ndiv[data-sudaclick=\"right_ads2_p\"]","#daily_topic_flnr,\n#topic_ylzz_new,\n.sj_300x250,\n.sj_680x250",".rightbottom","#SI_EDU_AD,\n.mod-01,\n.part-l,\n.secondtj-wrapper","#artibody > .article-video","div[class^=\"side-btns-jifen\"]",".area > div[style=\"float:left\"] > a,\n.att-bar,\n.col-vlist-l > span,\n.con > a:last-child,\n.tit > span[style=\"float:right; width:285px;\"],\ndiv[style=\"float:left; width:220px; padding-top:15px;\"]","#A0,\n#A1,\n#A2","#headerggContent,\n.NewH_top_left + .left,\n.wz_ad","td[height=\"420\"]",".ledu-advWrap","div[id^=\"LMT_\"]","#fttg,\n#sbtg,\n#sp_tiy",".wfPubAcc","#adtop_r,\n#ytc,\n#zdl,\n.ggt,\n.tong,\ndiv[class^=\"adpos\"],\ndiv[id^=\"adpos\"]","#duilian",".ad4","div[style^=\"position: fixed; width: 100%; bottom: 0px;\"]","div[class^=\"adset\"]",".ad-con",".m-a-linktwo",".u-gs-btn",".main-wrapper-advlong-top","#Article_Top_Banner,\n#downBoxGaosu + a,\n#official_url,\n#relatedProduct,\n.down-append-mol__pic,\n.local-spe-bottom,\n.pv-mol_ask,\n.supervalue,\n.zol-eshop,\ndiv[style=\"width: 300px; height: 250px; position: fixed; right: 0px; bottom: 0px; z-index: 9999; display: block;\"]",".hot_tj",".today-hot-layer",".link_jd",".article-cont > div.zol-eshop","#waitrep","img[alt^=\"AiPPT\"]",".keifu,\na[class^=\"gg\"]","div[class^=\"gg\"]","a[href*=\"/GoTo.asp?ID=\"] > img","div[style*=\"468\"][style*=\"60\"]","#adArea1,\n#adsg","#bg,\n#popDiv","#tjcd,\n.search-right-ad5,\n.search-right-ad7",".themead","#speed-download",".speed-downlist","#priDownBtn + a[href*=\"?module=\"],\n.down-item-2","#article_top_down","#top_banner","#xzq","#block-gyouer,\n#block-youyi,\n.region-sidebar-second > .block:nth-child(2)","#main > div:first-child,\na[href*=\"/showad.php?\"],\ndiv[id^=\"tid_\"]","#imgFloat,\n.navigate_sty + div","div[id*=\"adv\"]",".content_relate:nth-child(5)",".alert_windows","#adfloat_l,\n#adfloat_r,\n#big-ad-img,\n#float_l,\n#small_adleft,\n#small_adright,\n.ad_490,\n.listAd,\ndiv[id^=\"s1_\"]",".popup","#bodycontent > style + div[id] > :nth-child(1n+2)",".area1",".wzgg",".detailadv,\n.detailgc,\n.indadv1","#frame2gS3Ea","#advBlock,\n#promo,\n#tab-mod-tehui,\n#theme-side-banner,\n.banner-words,\n.bottom-0,\n.chip-banners,\n.engine-jokes,\n.feed-pmt,\n.feed-tm11,\n.ff-banner,\n.ff-open,\n.float-small,\n.layout > .banner,\n.main-promote-tmall,\n.module-banner,\n.mrec-banner,\n.popup-small,\n.sbottom-banner,\n.side-promote,\n.side-recommend,\n.side-tool-outer > div[class]:first-child,\n.side-tpth,\n.sp-content,\n.theme-618 .theme-side-bg .mod,\n.theme-adv,\n.theme-adv + .bottom,\n.theme-side-bar-couplet,\n.w-full[track_key=\"adv_top_banner\"],\na[track_key=\"outside_left_adv\"],\na[track_key=\"outside_right_bottom_adv\"],\na[track_key=\"sites_saoma\"],\ndiv[trace-key=\"ad_theme_skin_link\"],\ndiv[trace-key=\"mh_channel_rec_tpth\"],\nul[track-key=\"adv_links\"]",".bottom-banner",".float-banner",".border-gray-200.tuijian,\na[title][track_key=\"sites_saoma\"],\na[track_key=\"sites_mingzhan\"] + a[title=\"VIP\"]",".extra",".mod-delay-resource,\n.wrap > div[style]:last-child",".module:has(> .ad),\na[href*=\"guangdianhong.com\"]","#searchBox + #sidebarBox",".fm-banner-social,\n.money-box","#rtj1009_iho3,\n#rtj1009_ren_imme1",".sidebox > a > img","#n_s_300250,\n#n_s_300250ad","#pop-flash,\n#rb",".tonglan","#edu_ad63",".bbs_ad","#rightad1 + .contentColumnRight,\n.ad_pics,\n.g_adMain","#lovexin12xx","#tanchukuang","#floatRoomDiv",".full_nav1",".m-wrap-school",".bill-vertical","#float-left-ad,\n.article.mt-20,\n.joke-list-anecdote,\n.mobiles-banner-des,\na[href^=\"https://s.click.taobao.com/\"]",".cool > tbody > tr > td[align=\"center\"]:last-child,\n.llc,\n.top_2_2",".lineC_right",".ad_panel_980","#adv","#top_slides_box","div[id$=\"MASK\"]","#media_image-2","#custom_html-2","#media_image-3,\na[href^=\"http://zd.zhiketong.cn/\"]","div[id^=\"hi_gg_\"]","#xf_left,\n#xf_right","a[href=\"https://hqyman.cn/taobao/\"]",".adbox",".banner_Ad,\n.midle-ad-list","#ad810_2,\n#ad810_6",".hutool-top-ad",".myzs",".lion-flexd",".index-ad",".DA336",".geo-banner",".well > p > a",".col-lg-12[style=\"padding-left: 0px;padding-top: 15px;padding-bottom: 15px;\"]",".lantern_left",".card:has(.partner > a[href*=\".jimcloud.net\"]),\n.card[style=\"padding: 6px 10px 5px 5px;\"],\n.col-12 > .card.mb-3[style=\"padding: 5px;\"],\n.div-tg,\n.div-top > .row > div[class],\n.gg_link,\n.link_gg,\n.pic_gg,\n.top_contents,\ndiv[style=\"border: 1px solid #dadada;padding: 6px 10px 5px 5px;background-color: #ffffff;\"]",".orbui",".ADS",".foot_ad,\ndiv[style^=\"height:60px; width:960px;\"]",".adv_ment,\ndiv[class^=\"g\"] > a:first-child:last-child",".indexgg",".ad360_280",".height200,\n.height60,\n.height70,\n.height80",".modal-backdrop","#shuangshi1Modal1,\n.tip[target=\"_blank\"]",".advertisement",".jqright1",".ad_190_60_5s",".totalad",".dsp_yxxf","a[href*=\"nameidi.\"]",".comeing_show_box[style=\"padding:10px;\"]","#ad-tit,\na[href*=\"/a.php?id=\"]",".fell_advertisement_box",".business-list-wrap","ul#feedList > li.feed-list-ad","body > div[style^=\"width:\"][style*=\"height:\"][style*=\"background-color:\"] > a[rel=\"nofollow\"] > img,\nbody > div[style^=\"width:\"][style*=\"height:\"][style*=\"background-color:\"] > a[target=\"_blank\"] > img","div[style*=\"width: 1\"][style*=\"height: 90px;\"]",".ad64060Box,\ndiv[class^=\"adz\"]","a[href*=\"smsf8.com\"]",".tg-site",".widget_custom_html",".gg4",".side > .h250,\n.wrapper > .inner.h90",".linuxcnad,\na[href^=\"https://linux.cn/go/\"]",".widget-graphic-cover","#fbi-top-fixed-ad","#ad_index",".side",".left_box3,\n.left_box4,\n.left_box5",".ac_pc,\n.focusmo + table,\n.widget_ssr > a > img",".aside",".top_banner","#hbad","#bottomLayer","#festival-bottom-wrapper,\n#festival-center-wrapper,\n#festival-fix-bottom,\n#festival-rain-wrapper,\n#festival-skin-link,\n#header-float-promote,\n#mx3-popularization-float,\n#shopping,\n#side-game-pop,\n#top-slider-ad,\n.feast-gift-search,\n.tmall-nav-v2,\n.top-right-pop-wrapper",".header-hotkeys,\n.module.tools-main[data-s-n=\"bottom\"],\n.site-ad-container","a[href^=\"https://link.mcmod.cn/target/service-ad-vat\"]",".toptonglan,\n.tuwengg",".tac.mb5","td[width=\"960\"][height=\"60\"]","#body > table[width=\"758\"]",".mnw_685,\n.mnw_960,\n.mnw_top_ads",".adplan","div[class^=\"nativeAd-DS-card\"]",".intra-article-ad-full,\n.nativeadserversidecontentmodule,\n.rc > a[href^=\"https://sp.booking.com/\"],\n[class^=\"articlePage_eoabContent\"],\ncs-native-ad-card","recommended-sites","#morecontent > .morecontent_next[style],\n#topictabs1,\n#toptabs1 > .kz_line,\n.daogou-foot,\n.hdlist,\n.hongbaotips,\n.new_right > .morecontent_next,\n.new_right > div[style=\"float:left; width:100%;\"]:first-child,\n.right_hongbao_xuanfu,\n.tjlanmu_2,\na[href*=\"taomoubao.com\"],\na[href^=\"http://tao.mtrend.cn/\"],\ndiv[style=\"float:left; width:100%; margin-bottom:25px; text-align:center;\"]","#diyfastposttop","#main > .textMes",".radi,\n.txtMes,\n.view-hover[channelid=\"aitao\"],\n.view-hover[channelid=\"smzdm\"]",".c_a_3,\n.m_a",".ad01",".adlinkL,\n.adlinkR,\n.ggbar",".aw-ad-item",".bread_728x90","#pnl-ne0n","#jq_youxi","#J_FloorWave,\n#J_FloorWrap,\n.img[href^=\"https://s.click.taobao.com/\"],\n.pro_r_t,\n.s11_store_box,\n.search_promotion,\n.side_game,\n.side_taobao,\n.top_ad_tmall,\na[href*=\".zhhainiao.com/\"]",".fav_box",".left_slidebar_con","div[style^=\"background:#423d35;box-shadow:\"]","#biz_center,\n#biz_nav,\n#pagead",".boxclose,\n.main:nth-child(-1n+6)","#head > .tac,\n.p83_gridC > .cc",".capsule-card:has(.n-tag),\n.moe-card[data-region=\"oversea\"],\n.moe-card[region=\"oversea\"]",".swiper-slide:has(> a[href^=\"https://m.tb.cn/\"])",".gs_r[data-cid=\"\"],\n.gs_red[style=\"color:#EB7F00\"]",".dl_lt,\n.fix_bottom_position,\n.fixbottom_wrap_small,\n.logo_dsaas,\n.zl_login,\ndiv[class*=\"_gg\"],\ndiv[class^=\"ads_\"]",".iloveoutofmemory660,\n.tgBar",".footer > .containerNarrow","#gaosuxiazai",".ad-download",".downnow",".soft_down_tg",".md-show,\n.xintheme-ad",".wwads-cn",".zwwad,\na[href*=\"/go.\"]:not([href*=\"Fwww.php\"])",".comiis_nav ~ a","div[role^=\"structure_\"]",".index-advert,\n.right-pops",".topbanner",".adspic_mid2,\n.day,\n.left-adv,\n.logo_right,\n.zjlmad,\ndiv[class*=\"gg\"],\ndiv[class^=\"Ad-\"]",".Advertisement","div[onclick][style]","#left50,\n#lowerrightAd,\n#pageflip,\n#shuangshiyibid,\n#viphui,\n#viphuibg,\n.activity-ad,\n.ggqh,\n.lvmama,\n.new-1111,\n.search-news1","#bbTao,\n#change,\n.activity-gt,\n.baidu-banner,\n.bd-lmhot,\n.channel-adimg,\n.search-right,\n.shop-site",".add","div[id^=\"ad\"]","li[style*=\"1200px\"]","#float_mask",".mbanner,\n.rbanner","img[style^=\"height:70px;width:\"]","#midThreeAds,\n#promotionCover,\n.callApp_fl_btn,\n.dfz_sd_news > a[href*=\".10086.cn\"],\n.j_article_cutpic,\n.midThreeAds,\n.p_newsmore,\n.page_main > .specSlide2Wrap:has(> div > #midThreeAds),\n.xc_da,\n[data-href*=\"://sax\"],\n[data-href*=\"://sax\"] + aside,\n[data-href*=\"://sax\"] + aside + blockquote,\n[data-videojc*=\"://sax\"],\n[href*=\"://sax\"],\na[href*=\".maozhuar.com\"],\ndiv[sax-type=\"proxy\"],\niframe[id^=\"sinaadtk_\"]",".article-sax","div[data-adid]",".bannerAD","#pl-ad-after-comments,\n#pl-adtop-bar,\n#pl-blog-artad,\n#pl-blog-tbyy,\n#pl-float-bar","#download-uc,\n#download-uc-v2,\n#index_haodongxi,\n#sc + .article.ali_row,\n.ad-dot-container,\n.ad-wolong-container,\n.ali_row[ad_aid],\n.article.ali_row + #sc ~ .article.ali_row,\n.c-container > div[data-sc*=\"etao\"],\n.crumb-link + .other,\n.ec-goods-list,\na[href^=\"http://m.sm.cn/adclick?\"],\ndiv[id*=\"_Shopping_Etao_\"],\ndiv[id^=\"ad_ele_\"],\ndiv[id^=\"dl-banner-\"]",".ad_front_container,\n.common-jinzhu-wrap,\n.top_taishan_jinzhu",".style01,\n.style03","#ads_index_2",".aP-box,\n.advertisingSpace,\n.index-advertising,\n.pub-ad,\n.shade,\n.speed-bottom-activity,\n.speed-top-ads,\n.speedtest-recommend,\n.summer_logo,\n.ticket618_logo,\ndiv[class^=\"speed-activity\"][class$=\"wrap-index\"],\ndiv[class^=\"speed-twoads\"]",".speed-bottom-ads",".sponsor","#top_ad_show,\n#yindex_ads",".bdad",".card-link,\n.v-window","#table img,\n.new_fixed","div[style*=\"height:250px;padding:5px 17px 5px 18px;\"]","img[width=\"150\"][height=\"60\"]","img[width=\"980\"]","#PcPoPmarket,\n.main > .mb5",".download-now",".a6",".cooperation",".sectionAd",".a_mu1,\n.bm.a_c1,\n.wp1.a_t","div[data-ad_url^=\"http\"]","#fuck-ads","#redbagRain,\n.adfixed,\n.hotTitle",".side_top_banner",".span4 > a > img",".abox-item",".fad",".content > div[style*=\"980px;\"]",".info_ads,\ndiv[class^=\"play_ads\"]",".adtwo","#wad_left,\n#wad_right,\n.head_0905,\n.head_imgwl,\n.w_bzb_1,\ndiv[class^=\"news_a\"]","#topads,\nbody > div[style^=\"width:1000px;\"]","#gd_l,\n#gd_r","#ctl01_ContentPlaceHolder1_divProMsg",".topic-recommend-top","div[id^=\"adModel_\"]",".container center > a[target=\"_blank\"] > img,\na[href^=\"https://www.jspp9.xyz\"],\nbody > center > a[target=\"_blank\"][rel=\"nofollow\"]",".bottom_fixed",".d_2016_ggw",".sd_ad:not(#xztba),\na[href*=\".tmall.com\"]:not(#xztba)","#masonry","#masonry2,\n#zzbuluoled_sx","span[style^=\"position:fixed;right\"],\nspan[style^=\"position:fixed;right\"] + a","#diynavtop",".deanad4s",".adtext","#indexBlad,\n.bm.bml.pbn > table > tbody > tr > td:nth-child(-1n+2),\n.indexAd","#cebianlan img[src*=\"/tp/\"],\na[href^=\"http\"]:not([href$=\".html\"]) > img[src*=\"/tp/\"]",".hd_pic,\ndiv[style=\"width:960px;height:90px;margin:0 auto;\"]","#video_ff",".main > div[id^=\"_\"][style^=\"box-sizing: content-box; display: block; position: fixed; z-index:\"]","div[id^=\"AD\"]","a[href*=\"quchuchai.\"]","#div_top_ads,\n#interstitial_fade",".bdnav + .focus_show,\n.beside,\n.side_g_seat,\n.top_s_ad,\n.top_show","a[href*=\".taobao\"]","div[class^=\"FixBanner\"]",".ima",".rmedia",".vddb + a, .vddb, .vddb_qq, style + div[id], a > video","#frameff1Hu9_left,\n.slidebox",".left-nav-panel:first-child",".qq","div[style*=\"width: 300px;\"][style*=\"height: 455px;\"]","A[href^=\"/Click.aspx?AdPageID=\"]","div[id^=\"PCMSAD_\"]","#cool_fixed,\n#kk_content1_left_ad1,\n#kk_head_ad,\n#kk_oTransContainer2,\n.kk_ad,\n.lyhux_mu,\ndiv[style=\"width:960px; overflow:hidden; margin:2px auto; \"],\nimg[width^=\"37\"][height=\"30\"]",".div_ad",".v1100_ad","#header4","#Vsss00,\n#rightDiv > div[style=\"height:250px\"],\n#tanchuang,\n.No1",".main_content_tit + div","#ad_move_sg",".text-center[style],\na[href^=\"/go\"]","#daan_recommend + .xiti,\n.bdgg,\n.sbox,\ndiv[style*=\"position:fixed;\"][style*=\"bottom:1px;\"]",".botad,\n.foldcss,\n.pro-item,\n.tfy-ab,\n.wrapperbg","#btmBox,\n#midBox,\n#topBox","#couplet","#GameAdv,\n#HDtopBar,\n#imgArr,\n.bighd-top-bar,\n.box-hot","#Gamepng,\n#dlAD1,\n#dlAD2,\n#egg-packet,\n.corner,\n.headline,\n.s11bg,\n.search_ad,\n.sortItem:has(> dIV[class] > .FeedADClose),\n.sy_ad4",".gb-advs,\nli#js_common_act-enter",".b_right > div[style]","#gsxzdz,\n.c_money",".advBanner,\n.ant-carousel,\n.baidu-banner-container,\n.banner-container-h5,\n.banner-container-pc,\ndiv[style=\"width:100%;position:absolute;bottom:0;height:96px\"]",".gWel-promt","div[id$=\"_AdDiv\"],\ndiv[id$=\"_BannerDiv\"],\ndiv[id$=\"_FooterDiv\"],\ndiv[id$=\"_succAd\"],\ndiv[id^=\"_mail_popup_\"]","#header_gg,\n.divGuanggao,\n.ulfooter_top",".soso_02",".tishi:first-child","a[href*=\".apkpackagesys.com/\"]","#dialog,\n.wp.at",".category-wrapper > ul > div[style=\"line-height:24px;\"] > a,\n.moboad + .webad",".top-af-container","#body > table[width=\"100%\"],\n#header + div > style + div[class],\n#sop > div:first-child,\n#top > div[class]:first-child,\n.a1.style25,\n.a1d,\n.a2.style25,\n.a2d,\n.a3d,\n.a4d,\n.aa,\n.style15:has(> img[src=\"//159i.com/images/arrow3.gif\"]),\n:has(> img[src*=\"gif\"]),\na[href*=\"/\"]:not([href*=\"159i.com\"]),\na[href*=\"ai69\"],\na[href^=\"//159i.com/tz/\"],\ndiv:has(> img + a),\ndiv[id^=\"sidebar\"] > :not(form),\nstyle + div[align=\"center\"]","#w-advertisement,\n#w-btn-advertisement","#js-ep3rdRank,\n#r_mkaolaadv,\n#suning-bottom-banner,\n.a_topad,\n.at_item,\n.btm-ad,\n.expoure_track_item,\n.fixed_foot_ad,\n.idx_textlink_ad,\n.idx_tonglan_ad,\n.idx_top_ad,\n.m_papa,\n.mod_ad_r,\n.mod_ad_toutu,\n.post_adtop_main,\n.post_recommend_ad,\n.rg_ad,\n.right_originalcolumn_ad,\n.tie-ad-bar,\n.top-gg-area,\n.topnews_ad,\n.u-index-ad,\n.uc-fixed-ad-wrap,\n.with-bot-ad > .arrow_down,\na[href^=\"http://popme.163.com/\"],\nspan[class^=\"gg\"]",".index_top_ad","a[href*=\".admaster.\"]","div[class^=\"ga ga\"]","#blog-163-com-toptips,\n#loftertextlinkad,\n#topbar_randShowArea,\n.postadlayer",".hotset","#NIE-topBar-news",".ad1200,\n.finance_header_gg","a[href^=\"http://g.163.com/\"]","#top-banner","#v_shapeLeft_divId,\n#v_shapeRight_divId,\ndiv[style^=\"width: 140px; height: 199px;\"]",".gg_990_65,\n.gg_990_90,\n.mads","a[class^=\"listindex\"],\ntable[width=\"950\"] > tbody > tr > td[width=\"105\"]","#cpm-ad,\n#cpm-ad-2,\n.sm-offer-item[p4p*=\".1688.\"]",".cardataclass",".b_tad",".item-newad",".pindao_ad2","table[width=\"960\"]","#finalTuijian,\n.mod-tg1,\n.slide-list > li[style]:has(> a[href*=\"&ad_code=\"]),\na[href*=\"&ad_code=\"]",".pn-tg","#adload","a[href^=\"http\"]:not([href*=\"17ce.com\"]) img,\nsection[id*=\"top_banner\"]",".ui_adblock",".suiping","#wp > .wp > .pbm",".baiduBox",".t-bann",".detail-gads","#addiv,\n.t2_3,\n.t2r_3","#gsBtn,\n.down_url,\n.pcBtn > a[href*=\"@\"]",".cont_d_l_dow + .down-center,\n.down_gaosu,\n.safety","a[href^=\"http\"]:not([href*=\"18avinin.\"]) > img[src*=\".18avinin.com/wp-content/uploads/\"],\na[href^=\"https://forms.gle/\"]","#friendLink","#partner,\n.CN_qmvtoy",".altbg2 > td[width=\"20%\"] > a[target=\"_blank\"],\n.altbg2 > td[width=\"25%\"],\n.altbg2 > td[width=\"33%\"],\n.altbg2 > td[width=\"50%\"],\na[target=\"_blank\"] > img[width=\"320\"],\na[target=\"_blank\"] > img[width=\"330\"],\na[target=\"_blank\"] > img[width=\"900\"],\na[target=\"_blank\"] > img[width=\"920\"],\na[target=\"_blank\"] > img[width=\"950\"],\na[target=\"_blank\"] > img[width^=\"72\"]",".mobile_ad_promote",".adsbygoogle",".ad-190x60,\n.ad-300x30,\n.ad-980x90",".ad-980x40,\n.editor-ad,\n.pop-ad,\n.zx-link,\ndiv[class$=\"ad-cycle\"]",".ad-place-logo",".ad650-60,\n.float-ad-wrap",".index-info > .tac","#lb-win","#beitou,\n.adform_1,\n.adform_2",".kk2.cc,\n.lanrenzhijia",".swiper-container[style*=\"760px;\"],\n.yddiv","#klp_adtop","#portal_block_479,\ndiv[id^=\"portal_block\"]:has(a[href*=\"fiverr.com\"]),\ndiv[style=\"width: 450px; min-height: 210px;\"]","#tingx_5,\ndiv[style=\"position:fixed;bottom:0;z-index:999\"]","#head",".single-box","#embed_hzh_div,\n.h-gg,\n.xuantu,\ndiv[class^=\"topAds\"]","#IC2008Ad,\n.couplet_ad2",".R300x70,\n.ad300x60","#AD1,\ndiv[style^=\"width:980px;height:80px;\"]",".widget_custom_html:last-child",".gads,\n.gads2","#J_Banner_Special,\n#J_act_plane_hb,\n#J_acts11_footerfixed,\n#J_bgSug1st,\n#J_go_erweima,\n#J_gul_yg + .mod,\n#J_gul_yglist,\n#J_hot_event,\n#J_s11_foot,\n#J_search_bd > div:last-child,\n#J_tip_stopXP,\n#abanner,\n#cnxh,\n#corner-flash,\n#corner_a,\n#corner_div,\n#header-img-new,\n#header-news,\n#ivy-taobao,\n#jswbox,\n#kz,\n#leftPacketBox,\n#leftPacketMain,\n#leftSideBar,\n#m_banner,\n#m_banner_2,\n#mzBrowserWrap,\n#right > div:first-child,\n#rightXieCheng,\n#sideCat,\n#sidel_lvy,\n#sidenav > .activity-trig,\n#xxl_game-new,\n.act-market,\n.act-openJ-mask,\n.act-search-tab,\n.act-yguang,\n.activity-skin-rtrig,\n.activity-skin-trig,\n.acts11-sidefixed,\n.adMainBg,\n.chc-dzoem,\n.cmoe-nxh-dx,\n.cmp-game-new,\n.cnxh_box,\n.coem-dzhcn,\n.comp-logo-wall,\n.comp-normal-navigate,\n.dzc-hn-cmoe,\n.event1-hasList,\n.mainbg,\n.mainbg1,\n.mco-ex-ndxh,\n.mod-serchright,\n.mod-txtred,\n.mzdh_bottom,\n.newsArea,\n.pic:has(a[href^=\"http://g.wan.\"]),\n.s11-fixNav,\n.s11-logowall,\n.s11-side,\n.s12-fullNav,\n.spreadHotWords,\n.tip_stopXP,\n.top > .fred,\n.top-browser-wrap,\n.top-lvy,\n.top_news,\n.v_picConBox.height214,\n.vipTopBanner,\n.wawaji,\ndiv[class*=\"act-navspec\"],\ndiv[class*=\"act-open\"] > :not(.close):not([class*=\"mask\"]),\ndiv[id^=\"J_Topic\"],\ndiv[id^=\"J_micro_zhuanti-\"],\ndiv[id^=\"bd-search-ad\"]","#topHf","._hb-box + .mod",".article_part_top,\nA[href*=\"/ClickAd?\"]",".jy_24k99_suspended_ad",".ny2018_txtLink,\n.yy_guangao","#custom_html-3",".p_ads,\ndiv[style*=\"1002px;\"],\ndiv[style*=\"724px;\"]",".view_abc","#nav","#floating_left_div","img[width=\"300\"]","body > a","body > div > center","#popadv-container,\n.collapse > a[href*=\".taobao.com\"],\n.leftside-bg","a[href=\"https://www.2dway.com/5244/\"]",".widget-tops",".gsbbtn,\n.gsbtn,\n.gscbtn,\n.gsdbtn,\n.gsxzdz > ul > dt,\n[onclick*=\"@\"],\nspan + p + div > dt",".CommonBody > .CommonListArea:nth-child(3),\n.CommonBody > .CommonListArea:nth-child(3) + .CommonListArea","#channel-game,\n#channel-mall,\n#festival-mario-screen,\n#hotbottom_littlenav,\n#rainbow-cat-screen","#bottom_hotsite,\n#festival-firework,\n#large2small,\n#left-float-animation,\n#left-nav-place,\n#sidebar,\n#tmall-full-screen,\n#top-nav,\n.cube-container div.cube-mod:has(span.adMark),\n.cube-mod:has(.dh-cpcad-container),\n.licai-right,\n.right-nav-bar-hd,\ndiv[id^=\"rightBottom_\"]","#cangbao_redbags",".adver1000_60,\n.adver1000_65,\n.adver250_250,\n.adver300_150,\n.adver300_250,\n.adver600_80,\n.con_banner,\ndiv[id^=\"PAGE_AD_\"]","#arttopbdad,\n#divaboveReflectionAd1,\n#divaboveReflectionAd2,\n#divunderZcommondAd,\n#divyoulikead,\n.clear360doc[style^=\"padding-top:\"],\n.doc360article_content > div[class]:first-child,\n.ggwz,\ndiv[style^=\"height: 90px; padding-top: 13px;\"]","#js-eb-bottomad,\n.b-ifradjx,\n.eb-rightbox,\n.info-flow__ad,\n.js-playicon[href*=\"wan.360.cn/\"],\n.js-welcome","#content_top_gg,\n#pendant_interactive_gg,\n#xunjia-modal-btn,\n.article__content__yyconfig,\n.bottom_rectangle_gg_outer_box,\n.detail-top-banner,\n.detail__top__title__under,\n.g4.undefined,\n.k-float-btn__qrcode__body,\n.marketing-box,\n.mid-right__operate-adv__container",".home-ad-flow-banner,\n.kr-ad-home-flow-article,\n.kr-ad-home-flow-banner",".c-gg,\n.showdown > .mt20:first-child","#displayadb1,\n#displayadbu3,\n#div3_display3,\n#div_display,\n#hotbar,\n#overture_ads_long,\n.float320","[class^=\"ban_\"],\ndiv[class^=\"ban_\"]",".advertisement-carousel,\n.down-adver","#index_bg_box,\n#min_ad_con,\n#yxj_fmt_gg,\n.Content_L > p,\n.Gmaeinfobtn + span,\n.Gmaeinfobtn_tab > [class]:not(.tab),\n.Gmaeinfobtn_tab > [class][onclick],\n.Gmaeinfobtn_tab > span,\n.Indexadd-100,\n.R_qingtianzhu,\n.Tonglan,\n.abstergo,\n.add_,\n.addownbox_gaosu,\n.addvide300,\n.adshop,\n.downl_list + script + div,\n.downl_list:has(style),\n.fell_left_advertisement,\n.listlab > .img[href*=\"/yx.\"],\n.tonglona_1,\n.tonglona_2,\n.tonglona_3,\n.tonglona_4,\na[href*=\".chuangmengsy.xyz\"],\na[href^=\"https://down.hyds360.com/\"] > div[style]","#gaosu_down_bt,\n.gaosu_div",".bendown,\n.gaosu_down_div",".Rad",".lad","#nei_fmt,\n#tcdgg,\n.bg_l,\n.bg_r,\n.con_tj",".content > a,\n.content > h3 > a[rel=\"external nofollow\"][target=\"_blank\"],\n.content > p[style],\n.entry > p > strong,\n.entry > p[align=\"center\"]:first-child,\n.entry > p[style$=\"111\"],\n.entry > p[style=\"font-size: 20px;\"],\n.entry > p[style^=\"color:red\"],\n.entry > p[style^=\"font-size\"] > a[href*=\"/go.\"],\n.entry > strong > p,\n.menu > .menu-item:nth-child(1n+6),\n.post-related > ul > li:has(> a[href^=\"http\"]:not([href*=\"423down.\"])),\n.widget_d_banner,\na[href*=\"/go.\"] > img,\nh3 > a[href^=\"https://mp.weixin.qq.com/s/\"][target=\"_blank\"] > span,\nli:has(> .pic[href^=\"http\"]:not([href*=\"423down.\"])),\nspan > a > b",".xzbox-lf > ul:not(:last-child),\n[onclick*=\"godownload\"]","#defaultbglink,\n.setlide a[href^=\"http\"]:not([href*=\".4399.\"])","#player_pause","#live_top_ad,\n.tz_pai,\na[href*=\"sanyol.cn\"]","#cebianlan > div[style^=\"background-color:\"][style*=\"border-radius:\"]","#content > div[align=\"center\"] > a > img,\na[href*=\"9927.com\"] img","#gg","#gg2",".gg01",".gg02","#box-ads","#game_advlayer",".couplet","div[id^=\"fy_\"]","table[width=\"770\"][bordercolordark=\"#FFFFFF\"]",".gg_ad01,\n.gg_ad02","#gg330,\n#ggFloat,\n#popupRight,\n.gg_130",".fixed_bgg,\n.fixed_bgg2,\n.gg600",".horizontal-banner,\n.post-card-ads,\narticle:has(> a > div.post-card > div[style^=\"background-image: url(\\\"data:image/gif;base64\"])","#leftLayerDown,\n.credit-box,\n.main-r-ka","tbody[id^=\"normalthread_\"] + tbody:not([id])","#ADsList,\n#advCanvas,\n#list4,\n#postform + a[style],\n.ad-jing",".postinfo06a",".ac-box,\nli.creative > a.task,\nul.Navigates > li.first > a[href][target=\"_blank\"]","#aa","#adquality,\n#waterMark",".ad_123_AD,\n.couplet_gg,\n.couplet_gg02,\n.cx_ad,\n.cx_xx_lis_c01_right_lis_c_ad,\n.top_AD","#tmall_1111,\n#widget-gouwu,\n#widget-test",".dtmwrap[style=\"height:75px;background:#fff\"]","#slider","#wp > div[align=\"center\"]","#guiigo-black-mask","#ayx > img,\ncenter[style*=\"background\"],\ndiv[style^=\"position: fixed;bottom:\"]","[onclick*=\"app\"],\na[href^=\"http://html.350.com/\"]","a[href^=\"http://count.52che.com/goto.html?\"]","#frame2cu3VU","#baidutop,\n#baidutop2,\n#bg_link,\n#ggfloat,\n#hdowner,\n.down_adv,\n.hz_adv,\n.tcgg,\n.wxbox,\na[onclick^=\"ga\"],\nspan[style*=\"gaosu\"]",".bzClick","div[class*=\"banner\"]",".top960","div[style^=\"position:fixed; right:40px;\"]",".wenziad","#imgshow,\nimg[width=\"1280\"][height=\"100\"]","#center-pic,\n#top-pic,\n.ggdistich,\n.wz_text,\na[href*=\"/gg-link.\"],\na[href^=\"http\"]:not([href*=\".55188.\"]) > img[src*=\"/portal/\"]",".img","a[href^=\"https://57063683.com\"]",".goods_show","div[id^=\"ad_\"]","#infolist > .recycleInfo,\n#rightRetui,\n.S_table_ding_box,\n.ac_item:has(.jingpin),\n.business_main:has(> .business_desc > .left > .ding_icon),\n.ewmAdNew,\n.guaguabox,\n.listpage_detail,\n.topinfos,\n.zhiding-border,\n.zzinfo:has(.zhiding_icon),\nLI[sortid]:has(.icon-jingxuan),\nLI[sortid]:has(.icon-zhiding),\nLI[sortid]:has(.jinico),\nTR[logr]:has(> .t > .mt-p-tit > .jingpin),\na[href*=\"to8to.com\"],\ndiv[id$=\"_gdbg\"],\ntr[sortid]:has(> .t > .ico.accurate)",".BillingLeft,\n.BillingRight",".syads",".xyyh",".banner_w","img[width=\"1240\"],\nimg[width=\"290\"][height=\"360\"]",".gg_300250","#diy_mxad02,\n#diy_mxad03,\n#diy_mxad04,\n#diy_mxad06,\n#diy_mxnewsad01,\n.ad4:first-child","div[class^=\"index_ad\"]",".songAds",".wrapper > p,\ntable[style=\"width:100%;text-align:center;font-weight:700;\"]","#J_videoBox > .view","#fgdiy01,\n#fgdiy09",".orange",".soft-downUrl-list.underline",".f_f,\na[target=\"_blank\"] > img",".mm-force","#main > div[style=\"margin-top: 15px;\"],\naside#secondary > section[id=\"text-2\"]","#nta","#comiis_app_block_22,\n#comiis_app_block_74,\n#comiis_app_block_84,\n#tuiguang","a[href*=\".php?key=\"],\na[href*=\"bpropolis.\"],\na[href*=\"geekbuying.\"],\na[href*=\"jdoqocy.\"],\ndiv[align=\"center\"][style=\"background:#fbfeea;min-height:90px;\"],\ndiv[style^=\"width:990px;background:white;\"],\nimg[width=\"980\"][height=\"90\"],\ntable[width=\"89%\"][height=\"60\"],\ntable[width][align=\"center\"] > tbody > tr > td[bgcolor=\"#FFFFEE\"]:has(> div.adv-6park),\ntable[width][align=\"center\"] > tbody > tr > td[bgcolor=\"#FFFFEE\"]:has(> div[id*=\"ScriptRoot\"]),\ntable[width][align=\"center\"] > tbody > tr > td[bgcolor=\"#FFFFEE\"]:has(> table[width=\"100%\"] > tbody > tr > td > div.adv-6park)",".adv-6park",".body_center:has(> div.adv-6park)","#d_list > ul > li:has(a[href^=\"http\"]:not([href*=\"6parknews\"])),\n.other_list_ad",".hotad","div[class^=\"Ads_ads_\"]",".recommended","#gg_top,\n.dh2_bottom_wrap,\ndiv[class^=\"sidebarimg\"]","#divFendDuo,\n.index_advertising,\n.index_advertising02","a[href^=\"http://www.yh988y.com\"] > img,\ntd[style*=\"PADDING-BOTTOM:\"] > a > img",".tac[style=\"border-top:1px dotted #ddd;line-height:1;\"]","div[style=\"z-index:1000000;position: fixed;top:0;left:0;\"]","div[style*=\"important\"]","h1[style]","ul[style]","#btndowns",".pr > a[href^=\"http\"]:not([href^=\"http://www.7hcn.\"]),\n.rCont",".breaknovel-ave,\n.videoads,\ndiv[style=\"position: fixed; right: 0px; bottom: 0;z-index:999;width: 300px;height: 250px;\"]","#player-ad,\n.bgLink,\n.skin-link",".down_load_1,\n.down_load_2",".ewmbox",".tb-tanx","#topwarning_7ree",".block-album > .table > .opt,\n.block-video > .table","#a3_diy2,\n.top-ad-img",".foot_gg,\n.fot_btom","#ad_forum_banner","div[class*=\"-bnslist-\"]",".mad",".deanadsside","#live > table[cellspacing=\"0\"][cellpadding=\"0\"],\ndiv[id^=\"ShowTopAds_\"],\ntd[bgcolor=\"#FFFEE0\"][height=\"22\"]","#ad1","#right > div[style^=\"height:60px; width:750px;\"],\n.mtswp_scbar_ad,\na[href^=\"http\"]:not([href*=\".90oo.\"]) > img[src*=\"/tp/\"]","#tt_6,\n#tt_xker","#midline",".banner2",".cn_banner","#bg_ad,\n.zlVideTowNav","#leftBar,\n.m_guess_like","#topBanner,\n.jq_notice",".D_guanggaotu11,\n.D_guanggaotu2,\n.D_guanggaotu3,\n.showimgs",".preroll-blocker,\niframe[src$=\"/fans/ad.php\"]",".container-fluid.p-0[class*=\"mb-\"],\n.jsv-g1,\n.row > div.colVideoList:has(> div.video-elem > a[target=\"_blank\"])",".top","#layui-layer1",".a_xiu_t,\n.yttl_x_g",".adtg2",".adhengfu","a[href^=\"/show/ads/\"]","#a0",".indexcjgg",".wrap-head-spots",".spots",".dmcenter","div[class^=\"ps_\"]","#banner_gg,\n.kf1","a[href*=\".360.cn/\"]","iframe[src^=\"http://www.9kld.com/ad\"],\ntable[width=\"990\"] img[width=\"990\"]",".youFix","#program_play_right",".tc-box",".ad_show",".gao-bg,\n.gao-wrapper,\n.relate-container","div[style^=\"position: fixed;\"]","#coo_qqBrowser","#menu,\nform + center > p[align=\"center\"]",".able-container-body-right > .fly-panel:has(> div > img[src*=\"-alipay-autumn-hongbao.png\"]),\n.able-container-body-right > div.fly-panel:has(> div[style=\"text-align: center; padding: 5px\"] > img[src$=\"-alipay-hongbao.png\"]),\n.fly-panel img[src*=\"-alipay-autumn-hongbao.png\"],\n.fly-panel:has(img[src*=\"-hongbao.\"])","body > a[rel=\"nofollow\"] > img",".e3lan",".yhq","a[href]:not([href*=\"acgcku.\"]) > img[src*=\"acgcku.com/wp-content/\"]","a[href^=\"https://ifift.com/\"]","a[href*=\".apk\"]",".asst",".in16_w01 > div[class*=\"_ad0\"]",".float_both_index,\n.notice",".widget_ui_adsf,\n.widget_ui_textads,\np[style*=\".alicdn.com/\"],\np[style*=\"82px;background:\"]",".text,\n.text ~ a",".advs",".bannerAdv,\n.newsRightAdv,\n.topRightAdv",".rightAdv",".promotion","#ri_home_slider_widget-2,\n.site-addswarp",".conText > div[style*=\"width:\"],\n.context_ad","#gotoTop,\n.fixediv","a[href*=\"theporndude.com/\"]","#videosRightDown,\n.banner_90,\n.video_gg","#diyscsad01","#ShouYe_ShangBu > .HtmlMoKua:first-child,\na[target=\"_blank\"] > img[src^=\"/upload/1/\"]",".lili,\n.pc","#Playerpad,\n#js-ad-type4,\n.GGad,\n.igamead","#all_text_content,\n#home_text_content,\n.btn",".adbkk,\n.ceadd",".two-activity-style",".rbPicAll","#ewm,\ndiv[style$=\"height:40px;overflow:hidden\"]","#manga-bottom","#advertisement",".ImgTop",".adver-content,\n.list-item > .jx-sign,\ndiv[class$=\"-poster\"]","div[class$=\"-ad\"]","div[id$=\"_ad\"] > a:first-child > img","div[id$=\"_adv\"]","#right-bottom,\n.main-menu-inner > div","#luxury_car",".bscekvofc_o",".bottomImg","center > a[rel=\"nofollow\"] > .king","#navbarRightAd","#popAd","#ranshownow,\n#sidebar > .widget:first-child,\n#sidebar a[rel*=\"sponsored\"],\n.ads-m","div[style*=\"height: 260px;\"][style*=\"text-align: center;\"]","a[href*=\".lizhi.\"]",".tit01 > a,\n.tit02 > a","#ass_adv",".bg_block","#r_banner > ul > li > a[href^=\"http\"]:not([href*=\"atyun.\"]),\n.coupletbox","#totalStationAD","#content > div.single-post > div[align=\"center\"],\n#wrapper > div[align=\"center\"],\n.sidebar > .xoxo > li[id^=\"execphp-\"],\n.sidebar > .xoxo > li[id^=\"text-\"],\n.sidebar a[href][target=\"_blank\"] > img","div[class]:has(> div[data-ad-unit]:only-child)","#avyc,\n#nft","a[href^=\"http://163qp.xyz\"]","#ArticlesEx_box,\n.TW_UTtoy",".UT_thread","body > p[align=\"center\"]:first-child,\nbody > table[width=\"100%\"]:nth-child(2)",".overlay",".ads-player,\na[href^=\"http://xgn66.com/?aff=\"],\nbody > div[id^=\"haoetv\"]","#menu-main-content > li:nth-child(1n+5)",".bottomAdsBox","#lagou-vip,\n.lessonlist,\n.recommand,\n.vultr-desc","#jjjagl,\n[style^=\"height:58px;\"]","#HTML3","#HTML7",".right5",".eis_subnav_area,\na[href*=\".21usdeal.com\"],\na[href*=\".cardbenefit.com/\"],\ndiv[style^=\"width:300px; min-height: 250px;\"]","#bottomad_big",".wgt-ads","#adCard,\n#adMainTopLeft,\n#adMainTopRight,\n#adTitleRight,\n#ad_xbox_1,\n#ad_xbox_2,\n#ad_xbox_3,\n#asideLeft,\n#asideRight,\n#bdyx_float_rb,\n#cms-company,\n#cms-scroll,\n#content_right > div > div[id^=\"m\"],\n#couplet-left,\n#couplet-right,\n#ec_im_container,\n#fc-left,\n#fengchao-dialog,\n#fengchaoad,\n#gamePromo,\n#ggbtm,\n#index_banner_top,\n#index_right_float,\n#index_right_top,\n#j-ad-first,\n#j-ad-side,\n#knowledge-answer,\n#left-promotion,\n#qrcode-chunwan,\n#relative_shop_flow,\n#search-union-ad,\n#search_bottomad,\n#sning1,\n#sning2,\n#sning3,\n#spage-top-banner,\n#video_push_box,\n#wgt-ad-right-fixed,\n#wgt-left-promo,\n.ad-block-1,\n.ad-list,\n.ad-platform-tips,\n.ad-taishan,\n.ad-vip-close,\n.ad-vip-close-bottom,\n.adLog,\n.adTopImg,\n.adver-one-item-wrapper,\n.afd-ad,\n.afd-item,\n.aside-inner > div[style*=\"height:\"],\n.b2c-universal-card-product-item-wrapper,\n.banner-cover,\n.banner-wrapper-defensive,\n.banner_center_adv2,\n.bannerdown,\n.bd-aside-ad,\n.businessvip-wrapper,\n.c-container.ec-container,\n.c-gap-bottom-small:has(> a > div > div[class^=\"jr-stock-open-account-\"]),\n.c-result[data-tpl=\"adv_wenku_fc\"],\n.cbg-Ads,\n.chunwan-wrapper,\n.content-adv,\n.corneradv,\n.cpc-adv-container,\n.ec-ads-container,\n.ec-fc-ad-results,\n.ec-oad,\n.ec_ad,\n.ec_im_container,\n.ec_pc_ad,\n.ec_sma_im,\n.ec_wise_ad,\n.ecom_pingzhuan,\n.ecomad-banner-loading,\n.fc-ad-line,\n.fc-wenku-ad,\n.game-adv-fram,\n.gg-content,\n.ggbtm-vip-close,\n.hotad-list-box,\n.img-adv-swap1,\n.intro-adv,\n.l-header-ad,\n.link-banner,\n.manual-spread,\n.na-ec-waterfall,\n.nav_ads,\n.opr-zhaopin-ad-ctn,\n.optimus,\n.pageLeftFixedAD,\n.pauseadv,\n.picad,\n.qb-other-answer-wmad,\n.quality-elinks,\n.rec-feeditem,\n.recommend-goods-card,\n.rel-exp-feed-ad-item,\n.result-op[tpl=\"b2b_prod\"] > div > .c-border,\n.result-op[tpl=\"game-page-right-openservice\"],\n.result-op[tpl=\"pc-education-fs\"],\n.result-op[tpl=\"pc-soft-accurate\"] > div > .c-row,\n.result-op[tpl=\"sp_hot_sale\"],\n.result-op[tpl=\"vmp_strengthen_brand\"],\n.rightAd-skin,\n.s-nativead-item,\n.s-news-special[data-url^=\"http://vip.baidu.com/\"],\n.sam_iebrowser_banner,\n.search-aside-adWrap,\n.sf-wrap > .c-back + div[id]:last-child,\n.sfc-image-content-ad-container,\n.sfc-image-content-ad-xg-cell,\n.sfc-image-content-adrecomm,\n.sfc-image-content-adrootnew,\n.sfc-image-content-adtext,\n.sfc-image-content-waterfall-item > div:not([class]) > .sfc-image-content-cell,\n.slide-bner-adv-ret,\n.spage-couplet-container,\n.spread-wrap,\n.swan-ad-fc-feed,\n.tb-threadlist__item.tb-banner,\n.tc-card[tpl=\"fc_before_fixads\"],\n.text-advertise,\n.text-link-ads,\n.top-ad-cont,\n.top-banner-ad-wrap,\n.under-tips,\n.union-tg,\n.v-s-tuiguang-wrap,\n.w-question-list[data-sign],\n.wa-zp-exact-new-border,\n.wapAd,\n.wgt-ad-bmc,\n.wgt-ad-exp-pic,\n.wgt-bottom-ask,\n.wgt-bottom-union,\n.wgt-union,\n.yitiao-box,\ndiv[class$=\"-ecom-ads\"],\ndiv[class*=\"fc-\"][tplid],\ndiv[data-ad],\ndiv[id^=\"toast\"],\ndiv[style=\"padding: 20px 9px 20px 10px;widget:250px;height:250px;\"]",".bds-list-ads","#aside-ad,\n.fengchao-wrap,\n.fengchao-wrap-feed,\n.l_post:has(div[class*=\" fc-\"]),\n.shield-agent-tb-feed,\n.thread_item_box:has(div[class*=\" fc-\"]),\ndiv.thread_item_box[style=\"position: relative;\"]",".topBanner",".tbui_aside_float_bar + .clearfix","#activity_countdown_head,\n#attention-game-wraper_dialog,\n#baiduweishiDown,\n#duoku_servers_list,\n#encourage_entry,\n#frs-list-game,\n#game_cover_head_wrapper,\n#game_forum,\n#game_frs_head,\n#game_live_list,\n#game_live_widget,\n#game_rank,\n#j_star_bus_before,\n#j_ten_years,\n#j_worldcup_info_banner,\n#loan_ad_mod_a,\n#local_pb_top,\n#pagelet_encourage-appforum\\/pagelet\\/my_app,\n#pagelet_frs-header\\/pagelet\\/head_content_middle > div[class]:not([class*=\"_\"]):first-child,\n#pc2client,\n#plat_order_head,\n#plat_recom_carousel > .activity_head,\n#plat_recom_carousel > .tbui_slideshow_list,\n#platform_left_float,\n#platform_spread_video,\n#pop_frame,\n#replyBusinessImg,\n#search_button_wrapper,\n#thread_list > .j_thread_list:not([data-field]),\n#union_mod,\n#worldcup_guess_frs_wrap,\n#worldcup_topic,\n.BAIDU_CLB_AD,\n.activity_iframe_container,\n.advertise_right_index,\n.app_forum_top_nav_tab,\n.banner-wrapper,\n.bus-top-activity-wrap,\n.close_btn[src*=\"/adsense/\"] + div:last-child,\n.content_top,\n.cps_wrap,\n.dasense,\n.diamond-mall-aside,\n.firework-wrap,\n.firework_sender_wrap,\n.frs_act_repost_wrapper_outter,\n.game-head-game-info-wrapper,\n.game_banner,\n.game_banner_common_wapper,\n.game_content,\n.game_list_and_rank,\n.game_spread_thread,\n.game_tab,\n.head_middle > div[class]:first-child,\n.hgame_mod_theme1,\n.hgame_mod_theme2,\n.images_game_container,\n.j_banner_post,\n.j_click_stats[href*=\"adn.baidu.com\"],\n.j_couplet,\n.j_df_card,\n.j_l_post:not([data-field]),\n.j_listLiveTvCnt,\n.j_listLiveTvCnt + .listBtnCnt + #listTalkCnt,\n.j_thread_list[data-field^=\"{\\\"id\\\":4419048726,\"],\n.j_thread_list[data-field^=\"{\\\"id\\\":4756933479,\"],\n.kn_nine_wrap,\n.l_banner,\n.l_post + div[class]:not(.l_post),\n.l_post[data-field^=\"{\\\"author\\\":{\\\"user_id\\\":1224761005,\"],\n.l_post[data-field^=\"{\\\"author\\\":{\\\"user_id\\\":1480174042,\"],\n.l_post[data-field^=\"{\\\"author\\\":{\\\"user_id\\\":1480194257,\"],\n.l_post[data-field^=\"{\\\"author\\\":{\\\"user_id\\\":1990070693,\"],\n.l_post[data-field^=\"{\\\"author\\\":{\\\"user_id\\\":50012654,\"],\n.life_helper,\n.live_show_aside,\n.lot_wrap,\n.order_repost_wrap,\n.per_list.j_per_list.per_list_frs,\n.play_list_panel,\n.qipai_thread,\n.score_ecr_wrapper,\n.spreadad,\n.switch_radios + div[class],\n.tb_poster_info.poster_success,\n.thread_dir_ad,\n.thread_local_58,\n.top-sec + .middle-sec,\n.top_toutu_admarks + .tbui_slideshow_list,\n.u9_aside,\n.u9_head,\n.wanle_tab_tip,\n.worldcup_info_banner_dialog,\n:not(.tbui_slideshow_slide) > div[data-daid],\n[id^=\"spreadad_\"],\na[href*=\"www.clinique.\"],\nbody > div[ad-dom-img],\ndiv[id*=\"lottery\"],\nli[data-daid]","#fixed_bar,\n#fixed_daoliu,\n#global_notice_wrap,\n#pagelet_encourage-tbguess\\/pagelet\\/sidebar,\n#pagelet_frs-aside\\/pagelet\\/ad,\n#pagelet_frs-aside\\/pagelet\\/fengchao_ad,\n#pagelet_search\\/pagelet\\/search_ad,\n#search_baidu_promote,\n#thread_list > .j_thread_list + li[class]:not(.j_thread_list),\n.mediago-ad-wrapper,\n.tb_poster_placeholder","div:has(> .openBox-container),\ndiv:has(> div[id$=\"_1\"] + div[id$=\"_5\"])","#J-union-wrapper,\n.pinzhuanWrap",".qb-relate-box",".tran-download-ad",".appbanner,\n.banner_img_container,\n.extra-banners,\n.hot-link-middle,\n.trans-side-ad-wrap",".banner-wrap","a[data-type=\"ec_ad\"]","#container","#adsearch,\n#cmsimage,\n#ecomContainer,\n#imgCmsAdPart,\n#imgid > .fcimgpage,\n#only-lady-sec,\n#plz-albums,\n#plz-head-banner,\n#relEcom,\n#relecom54,\n.ford-tag,\n.imglist > .fcImgli,\n.mod-promo,\n.newfcImgli:has(.fc-ad-tip),\n.recom,\n.right-banner-area,\n.sample0,\n.sample1,\n.sample2,\n.tjImgli,\n.tjad,\n.wrapper_dot_box.dot_black,\ndiv[id^=\"relecom\"]",".recommend","#content_left > .result ~ div:not([class]):not([style]),\n#content_left > [class] > [id*=\"00\"] > div,\n#content_left > [class] > [id*=\"00\"] > tbody,\n#content_left > [class] > [id*=\"00\"] > ul,\n#content_left > [class] > a[href*=\"//e.baidu.com/?refer=\"],\n#content_left > [class]:has(span[data-tuiguang]),\n#content_left > [id*=\"00\"]:not(.result):not(.result-op) > div,\n#content_left > [id*=\"00\"]:not(.result):not(.result-op) > tbody,\n#content_left > [id*=\"00\"]:not(.result):not(.result-op) > ul,\n#content_left > [style*=\"important\"],\n#content_left > div:has(.ec-tuiguang),\n#content_left > div:not([class]) > div[data-placeid],\n#content_left > div:not([id]) > div[id][data-rendered=\"true\"],\n#content_left > div[class][style]:not([id]),\n#content_left > div[id*=\"00\"]:not(.result):not(.result-op) + div[class]:not(.result):not(.result-op),\n#content_left > style[id^=\"s-\"] + div[id]:nth-child(2),\n#content_left > style[id^=\"s-\"] + style + div[id]:nth-child(3),\n#content_right > [class]:has(span[data-tuiguang]),\n#content_right > div:has(.ec-tuiguang),\n#content_right > div[id][data-click^=\"{\\\"fm\"],\n#content_right > table > tbody > tr > td > div:not(#con-ar):not([class]),\n#content_right > table > tbody > tr > td > table,\n#ecl-temai-category,\n#ecl-temai-general,\n#ecl-weigou-view-container,\n#lm,\n#op_wiseapp,\n.EC_newppim,\n.ec_bdtg,\n.ecl-car-powerful-container,\n.ecl-health-pagelist-wrapper,\n.ecl-health-poplist-wrapper,\n.ecl-loan-list-card,\n.ecl-tg-content,\n.ecl-wealth-list-card-container,\n.ecl-weigou-nav-buy,\n.ecom-result,\n.op_tvplay_main,\n.opr-xmas-game-container,\n.res_top_banner,\n.result-op[data-click*=\"\\\"rsv_srcid\\\":\\\"10090\\\"\"],\n.result-op[tpl=\"game-page-platform\"],\n.result-op[tpl=\"game-page-romance\"],\n.result-op[tpl=\"right_chris_prize_list\"],\n.result-op[tpl=\"right_game_recommend\"],\n.result-op[tpl=\"right_timeliness2\"],\n.tools > .shouji,\n.ylbx_game_desc,\ndiv:not([id]) > style[id^=\"s-\"] + div[id],\ndiv[class^=\"EC_pla_\"],\ndiv[class^=\"ecl\"][class*=\"game\"] > .c-border,\ndiv[class^=\"ecl-edu-\"],\ndiv[class^=\"ecr\"][class*=\"game\"],\ndiv[data-click=\"{\\\"rsv_srcid\\\":49516}\"],\ndiv[id$=\"2\"] ~ #\\31 [data-click^=\"{\\\"rsv_bdr\\\":\\\"0\\\",\\\"p5\\\":\"],\ndiv[id^=\"ecl-pc-game-\"],\ndiv[srcid=\"13602\"] > .c-border,\ndiv[tpl=\"app_normal\"],\ndiv[tpl=\"b2b_straight\"] > .c-border,\ndiv[tpl=\"houses_new\"] > .c-border,\ndiv[tpl^=\"ecl_health\"] > .c-border,\ndiv[tpl^=\"job\"] > .c-border,\ndiv[tpl^=\"qunar_hotel\"] > .c-border,\ndiv[tpl^=\"right_qunar_hotel\"],\ndiv[tpl^=\"soft\"] > .c-border,\nstyle[data-for] + style ~ #\\31 [data-click^=\"{\\\"rsv_bdr\\\":\\\"0\\\",\\\"p5\\\":\"],\nstyle[id^=\"s-\"] + script + div[id],\nstyle[id^=\"s-\"] + script + script + div[id]","#results > div[class]:not(.result):not(.result-op):not(.sp-rslt-bar):not(.s-group-result):not(.hint-unsafe)","div[id$=\"_canvas\"]",".c-container:has(.t > a[data-landurl])","div:not([id]) > style[id^=\"s-\"] + style + div + div[id],\ndiv:not([id]) > style[id^=\"s-\"] + style + div[id]","#banner-box,\n#banner-info,\n#j-ditu,\n#j-media,\n#side-xbox,\n.banner-container,\n.side-banner",".aside-pro-container,\n.right-fixed-related-wrap",".ec_adv,\n.news_ad,\na[href*=\"m.lecai.com\"]","#mapBanner,\n.damoce-search-item,\n.search-item[data-stat-code=\"poisearch.damoce.item\"]","#content_wrapper + div + .default-container,\n.related-news > section:first-child + div,\ndiv[class^=\"_\"][style=\"visibility: visible;\"]",".leftnest,\n.quick-ask-2 + .android + div,\n.rightnest,\n.wgt-best-answer + script + div,\n.wgt-container","#women-picwall","#share_ad_info_panl,\n.decrease-active,\n.phone-banner,\n.photo-banner,\n.wp-side-options",".wgt-clew[data-type=\"goods\"]","style[id*=\"s-m\"] + div[id^=\"m\"]",".pstr.mt10","#j_light_see_index,\n.client_ad_banner,\n.client_ad_topBanner,\n.client_ad_topBanner + .statistics_img_view + li[class],\n.client_ad_topBanner_all,\n.frs_pb_leadapp_pop_show,\n.hongbao_page_pop_common,\n.j_feed_li[fid=\"3665221\"],\n.j_post_list_item[data-info^=\"{\\\"un\\\":\\\"\\\\u623f\\\\u4ea7\\\\u5c0f\\\\u7ad9\\\\u957f\\\"\"],\n.j_post_list_item[data-info^=\"{\\\"un\\\":\\\"\\\\u623f\\\\u4ea7\\\\u5feb\\\\u8baf\\\\u5927\\\\u7ba1\\\\u5bb6\\\"\"],\n.j_post_list_item[data-info^=\"{\\\"un\\\":\\\"\\\\u623f\\\\u4ea7\\\\u901f\\\\u8baf\\\"\"],\n.j_post_list_item[data-info^=\"{\\\"un\\\":\\\"\\\\u8d34\\\\u5427\\\\u89e6\\\\u70b9\\\\u63a8\\\\u5e7f\\\"\"],\n.post_client_down,\n.tl_spread,\n.top_toutu_admarks","#pblist > li[class]:not(.j_post_list_item)",".advertise",".iSlider-wrapper-container-hot-thread,\na.fixed_bar","div[class][lgoinprompt=\"prompt\"]","a[href^=\"http://www.602.com/\"],\ndiv[id^=\"adv_asp_\"]","div[id*=\"categoryPageColumn\"]","#bottomFixed,\n.tout,\na[href^=\"http://www.baidu.com/cpro.php?\"]","#ggbtm-ads,\n#ppt-bottom-ads,\n.area[href*=\"/adclick?aid=\"],\n.banner-more-title,\n.commerce-flow,\n.dialog-ad-hd,\n.edu_class_pop_dialog,\n.reader-to-cashier-vip > .rights-wrap,\n.service-entry,\n.wubai-wrap,\n.zhixin-ads,\n.zhixin-right,\na[class*=\"tiger-\"][class*=\"-dialog\"],\ndiv[class*=\"tiger-\"][class*=\"-dialog\"],\ndiv[id^=\"html-reader-AD-\"],\ndiv[id^=\"html-reader-banner-\"]","#coupletBanner","#qb-content div.businessvip-wrapper,\na[class=\"cur\"][href^=\"/mobile/board?\"] > img,\ndiv[class^=\"cms-slide\"] > p[class=\"cms-link-title\"]","dl[class=\"card related\"]","#ad-xnsc,\n.ad_xuanban","#bottommob","#port-info,\n.a_d_s_hidden_link,\n.poster-info-container + .side-block,\n.refashion-listing-banner","#inglestore","div[id^=\"disapper\"]",".ad-bar-l,\n.ad-bar-r,\n.ad-pop-wrap,\n.play-ads",".sidebar-content > astro-island","section[class*=\"AdContainer\"]","#cate_top > tr > .f_one","#AdImg,\ntable[ondragstart=\"window.event.returnValue=false\"]",".ad_txt_box,\n.discuss + table,\ntable[id] + table[style=\"margin:3px auto;\"]",".syzx",".artplayer-plugin-ads",".pc_ads","div[style=\"height: 62px;margin-bottom: 20px;\"] + .layui-table",".alert-dismissable,\n.t-small-margin > ul:first-child,\n.xf2-gg-left,\na[href*=\"/kuaikuai.\"],\na[href*=\"layui.com\"],\ndiv[id^=\"shua\"] + font[color=\"red\"],\ndiv[id^=\"shuangshi\"],\nimg[src^=\"data\"]",".content_r_ad300",".ad_duilian,\n.ad_ld,\n.w-hot-link-txt","p img[src*=\".dlssyht.cn/u/\"][title],\np:has(a[href=\"http://www.sm9166.com\"])",".wp.cl > a","#pubtextnone,\n.Adv_c",".topicContent > font[color=\"red\"]:last-child","#slide_ad + .ad-report,\n.activity-slider[style=\"width: 1220px;\"],\n.ad-e1,\n.ad-f,\n.ad-report,\n.banner-card,\n.bili-dyn-ads,\n.bili-video-card:has(.bili-video-card__info--ad) > .bili-video-card__wrap,\n.bili-video-card:has(.bili-video-card__info--creative-ad) > .bili-video-card__wrap,\n.bili-video-card__wrap > a[href^=\"http\"]:not([href*=\".bilibili.com/\"]),\n.eva-banner,\n.eva-extension-body > .bili-video-card:has(.bili-video-card__info--ad),\n.gg-floor-module,\n.index-promote,\n.online + .adpos,\n.operate-card[data-target-url*=\".miaozhen.\"],\n.operate-card[data-target-url*=\"doubleclick.\"],\n.title > span > a[href^=\"http\"]:not([href*=\".bilibili.\"]),\n.topic-preview > li > a[href^=\"http\"]:not([href*=\".bilibili.\"]),\n.video-card-common:has(> .card-pic > a[href*=\"cm.bilibili.com\"][data-target-url]),\n.video-page-special-card-small:has(> .card-box > .info > a[href^=\"http\"]:not([href*=\".bilibili.com/\"])),\na[data-target-url*=\".taobao.com\"],\na[href$=\"_suning.html\"],\na[href*=\".doubleclick.\"],\na[href*=\"cm.bilibili.com\"][data-target-url*=\"gaoneng.bilibili.com\"],\na[href*=\"cm.bilibili.com\"][data-target-url*=\"gaoneng.bilibili.com\"] + .bili-video-card__info,\na[href*=\"cm.bilibili.com\"][data-target-url]:not([data-target-url*=\".bilibili.com/\"]),\na[href*=\"cm.bilibili.com\"][data-target-url]:not([data-target-url*=\".bilibili.com/\"]) + .bili-video-card__info,\na[href=\"/video/av8587236/?tg\"],\ndiv[style*=\"height:\"][data-loc-id],\nspan[style*=\"height:\"][data-loc-id]",".video-page-game-card-small",".container-wrapper[style=\"height:180px;min-width:1280px\"],\n.container-wrapper[style=\"height:446px;min-width:1280px\"]",".video-list > div.col_3:has(> div.bili-video-card > div.bili-video-card__wrap > a[href*=\"&csource=\"]),\n.video-list > div.col_3:has(> div.bili-video-card a[href*=\"//cm.bilibili.com/\"])","#b_results > li[style*=\"padding-bottom: 8px;\"][style*=\"235, 235, 235\"],\n.OpInNwWndw,\nli[class=\"b_algo\"]:has(.b_attribution[data-partnertag] + p[class])","#b_results > li:has(.b_adProvider)","#ad_tb,\n.grid_6","#content > a","#bitAd_background,\n#bitAd_floatFlash,\n#carshow,\n#folieAdNews,\n#video_floatBox,\n.advertise-nav-down,\ndiv > ins[data-type=\"ad_play\"],\nins[type=\"ad_play\"]",".box-vdgd",".alliance-ad,\n.cross-ad,\n.half-ads,\n.xiangguan-ad,\nbody > a:first-child",".art_rightad1","div[id^=\"ggwz\"]",".Tg_1190x70,\n.Tg_190x70,\n.Tg_gg,\n.fixedBg,\n.tg",".page10Box1 > a[href^=\"http\"]:not([href*=\"boce.\"]),\ndiv[class^=\"money\"]","#linkdh,\n#sidebar img,\n.custom-html-widget > div[style=\"margin-bottom: -7px;\"],\n.hotspot,\n.qa-pc,\na[href*=\".tencent.com\"],\na[href*=\"url.cn\"],\na[href^=\"https://dwz.cn/\"]","a[href*=\".aliyun.com\"]","a[href^=\"http://t.cn/\"]","#xy_toast_ad",".topbannerer","div[style*=\"width: 252px;height: 260px;\"]","#AdsT","a[href=\"/rmtj.html\"]","div[style*=\"position:\"]",".bs-docs-sidebar a[href^=\"http://click.aliyun.com/\"]","a[href^=\"http\"]:not([href*=\".boyoushe\"]) > .j-lazy","div[id^=\"cc-matrix-\"] > div.j-htmlCode:has(> ins.adsbygoogle)","#main > div[style=\"width:100%; height:auto; margin: 5px 0 15px; background:#FFFFFF; text-align:center; padding:7px 0 10px 4px;\"],\n#post-wrapper div[style^=\"width:\"][style*=\"height: auto; background\"],\n.entry-data-wrapper > div[style=\"display:table; margin: 0 0 15px 0;\"],\n.hentry-gad,\n.sidebar-widget-area > #custom_html-6,\ndiv[class^=\"hentry-gad-mobile\"]","#custom_html-4","#flxgg,\n.baidugg580,\n.zjianad",".wrapper_bg_c","#ad_full_button_placehoder",".item:has(> a[target=\"_blank\"])",".aside > .card:last-child","img[onclick]","div[style=\"text-align:left;margin-top:0px;height:600px;\"]","#divRelated > .dfped,\n#primary > .dfped[id^=\"all-970x\"],\n.adNoSex,\n.ad_small_m,\n.rmaxAD,\n.sidebar > section[id^=\"text-\"]:has(> .textwidget > .dfped)",".byzwPC-banner-ADscroll,\n.cataAD","a[href*=\"ibaotu.com\"]","#slideshow_wrapper,\n.admarket","a[href*=\"/img1/\"]",".aliyun-inner,\na[data-href*=\"aliyun\"],\na[onclick*=\"aliyun\"],\na[onclick*=\"aly\"]",".clearfix + .recommend,\n.photo_abv",".course_box,\n.incubator","#qihupic","#bottom-gg1,\n#feadback-content,\n.container + #wrapper:not(.container),\n.jw-icon-replay-contain > div[style^=\"display: block; position: absolute; background-color: white; width:\"],\ndiv[style=\"height:160px; max-width:100%; width:945px; padding-top:10px; margin:0px auto;\"]","#middleimg",".modal-overlay",".embed-responsive.position-relative + .card-body > .lines > span.badge + a[href^=\"http\"]:not([href^=\"/\"]):not([href*=\"cartoon18.com\"]),\n.embed-responsive.position-relative > a[href^=\"http\"]:not([href^=\"/\"]):not([href*=\"cartoon18.com\"])","#links","table[width=\"100%\"][cellpadding=\"0\"] > tbody > tr:nth-child(3) table[width=\"100%\"][cellpadding=\"2\"],\ntable[width=\"737\"] > tbody > tr > td[valign=\"top\"][height=\"100\"],\ntable[width=\"877\"] > tbody > tr > td > a[href^=\"https://fun8.us/\"],\ntable[width=\"890\"] > tbody > tr > td > table[height=\"110\"],\ntable[width=\"950\"] > tbody > tr > td > table[width=\"210\"] > tbody > tr > td > table[width=\"210\"],\ntd[align=\"center\"][height=\"102\"],\ntd[width=\"890\"] > table > tbody > tr > td[colspan=\"4\"][height=\"126\"],\ntr:nth-child(1n+5) > td > table[width=\"732\"]","#diy2","#diy_chart","div[style$=\":0px;top:200px;z-index:9999;\"]",".widget","div[id^=\"ads_\"]",".Toastify","#nav-menu > ul > .menu-item > a[href^=\"http\"]:not([href*=\"yigujin.\"]),\n#widget_da,\na[href*=\"/go\"],\na[href*=\"meidebi.\"],\na[href=\"http://duan.es/1v\"]","a[href*=\".sinaimg.\"]","#idzdy1","#ad_three,\n.nav_banner",".anime_ewm",".adclass2019",".zib-slider",".banner-gg,\n.breadcrumb-gg","#activity-web,\n.Icp-Ad,\n.footer-banner","#hb","#dy2,\n.foot_dybox","div[id^=\"cjtad_\"]",".personal-information > a[href^=\"http\"]:not([href*=\"chanpindashi.\"])","a[href^=\"http\"]:not([href*=\".chapaofan.\"]) > img[src*=\".sinaimg.\"]","#worldcup_float,\n.ggin","a[style^=\"position:fixed;z-index:\"]","#J_tcode,\n#div_main_ta",".ad_980105,\ndiv[id^=\"ad_pos_\"]",".ad1100,\n.ad794,\n.attr-outside-ad,\na[attr-outside-ad]",".baidu",".mm,\n.mxm,\nobject[width=\"360\"][height=\"300\"]",".item_list > .medialist,\n.slide_doubleimg > .baiBox","div[style=\"width:960px; padding:0px; margin:4px 0; border:0px solid #CCC;\"]","a[href^=\"/plus/view.php?aid=\"]","#diy_col_1-3,\ndiv[id^=\"diy_vk_ad_\"]",".bizrpt","#dt_advert,\n#qizhi_div980,\n.add3,\n.add4,\n.tonglan_advert,\na[href*=\".jiuxianfeng.com\"]",".card-body > .my-3:last-child,\n.side-nav,\na[href=\"/about/\"],\na[href^=\"/go/\"]","#floatleft,\n#floatright","#cnt-ad,\n#newsAD,\n#readerServiceDIV",".right-list6",".l_ad,\n.tab_4_box,\ndiv[class*=\"googlead_\"],\ndiv[class^=\"banner\"]","#Content_VOA",".sy05,\n.sy07",".yb_banner","#centerTxt,\n#loc.Mnav-right02,\n#setHomeTonglanCMedia,\n#setPbottomMedia,\n#toolsIntro,\n#topTxt,\n.HeaderAdvert,\n.Postcon-ad,\n.adSpon,\n.adfixbug,\n.header-media__text,\n.kwLink,\n.media-banner__auto,\n.media-banner_auto,\n.newsMainBox-textad,\n.plate-layout,\n.red[href*=\".wsisp.net/\"],\n.scrollload-content > .single-mode:first-child,\n.titright,\n.txtAdBox","div[style^=\"width:300px;height:250px;\"]","a[href^=\"http://click.aliyun.com/\"]",".sth > .col-red","#weixin_ads2,\n.deal_discount,\n.forum_banner_ads,\n.text-ads-col,\ndiv[style^=\"position:absolute;\"][style$=\":0px;top:30px;\"]","#diy2 + div","#ad","div[onclick]","#add,\n#add + a,\n#dzrid > .frame:nth-child(1n+2),\n.postright,\n.search > div[style=\"width: 607px;margin-top:30px;\"],\na[href^=\"https://cn.udacity.com/\"]",".search > div > a[target=\"_blank\"] > img",".nice-sales",".topblock",".adsbygoogle:not([data-ad-slot=\"9717665976\"])","div[class*=\"-ad\"]","#ad_modal,\n.ad-modal-left,\n.ui-grid + .fixed-layer","img[width=\"232\"][height=\"90\"]","a[href^=\"https://promotion.aliyun.com/\"]",".copy","a[href=\"http://tb.cjw123.com\"]","#threadlisttableid > tbody:not([class]):not([id]):has(> tr > td[id^=\"popin_\"]),\n#wp > .subListTop,\n#wp > .videoAdWrapper,\n.adfixWp,\n.bt-ad-728x90,\n.float_ad_allage_box","div[style=\"float:right;margin:10px 10px;clear:right;height:310px;width:336px;\"]",".weixin",".gpost-above",".textwidget a[href^=\"http\"]:not([href*=\"cmsky\"])",".fh_ad_wrap,\n.fh_advent_wrap",".banner01","#cnblogs_c1,\n#cnblogs_c2,\n.adPopup,\n.bannerbar,\n.c_ad_block,\n.focus-gg,\n.h_ads,\n.my_money,\n.sidebar-image,\na[href*=\".gridsumdissector.com/\"]","#gsxza,\n.dxzq",".gsdt",".index-add","#CjAdvBt,\n.Ad1000,\n.Ad310,\n.AdAsideW300H250,\n.AdvDL,\n.EtGA,\n.FixedLeft,\n.FixedRight,\n.NavTopAd,\n.NewAdBox,\n.allAd,\n.wid325AdBox,\n.wid390AdBox,\n.wid595AdBox,\n.wid600Ad","#topfocus,\n.mleft > a",".linked",".yw_ad","#diycity1103,\n#forum_rules_1,\n#new-flash",".a_h","#pop_div,\n.pushbox1",".ad640",".rad360",".newslist[style=\"padding: 10px 0px;\"]",".txtPicAd",".ads970-90,\n.cnt-ads90","#full_ad-popup,\n#full_ad-screen,\na[data-proj-ga-category=\"FloatingBTN\"]",".widget_text:first-child","div[style=\"width:970px;margin:0 auto\"]","div[id*=\"ads\"]","#sidebar aside[id^=\"text-\"]",".small-banner",".head-recommend-adv,\n.search-module + a","div[class^=\"layui-layer-\"],\niframe[style*=\"important\"]",".ad_navtext_11 > li:nth-child(1n+2)","#fwin_popadv,\n#fwin_popadv_cover,\n.bustopads","#d_right_ad",".board,\n.board-sidebar,\n.col-xs-12 > [class=\"board board-article board-cool3c_superboard_article3 board-new clearfix\"][data-board=\"cool3c_superboard_article3\"],\n.col-xs-12 > [class=\"board board-page board-Cool3c_SuperBoard board-new clearfix\"][data-board=\"Cool3c_SuperBoard\"],\n.gpt-new,\n.post-list > [class=\"board board-post board-cool3c-super-board-home-1 board-new clearfix\"][data-board=\"cool3c-super-board-home-1\"],\n.post-list > [class=\"board board-post board-cool3c_superboard_2 board-new clearfix\"][data-board=\"cool3c_superboard_2\"],\n.sticky-inner > [class=\"board board-side board-cool3c-home_300x250_2 board-new clearfix\"][data-board=\"cool3c-home_300x250_2\"],\n.sticky-inner > [class=\"board board-side board-cool3c-homepage-TR300X250 board-new clearfix\"][data-board=\"cool3c-homepage-TR300X250\"],\ndiv[id^=\"gpt-c3c_all_side_\"],\ndiv[style=\"width:98%;border:1px solid #ddd;padding:5px;margin-top:5px;\"]","#hd",".section-banner","iframe[src=\"http://coolsaid.com/gmifr_lei.html\"]",".ad-160x40,\n.ad-230x60,\n.ad-cycle,\ndiv[data-id*=\"_adv_\"]",".downnowgaosu",".downurl[data^=\"viewAds\"]",".xiazaiqi",".Adown_v_gs,\n.banner-leader,\n.ml10.Gs_d","#carousel-example-generic","#ADback,\n.lg\\:basis-1,\n.lg\\:sticky.lg\\:top-22 > .card-shadow:not(.py-4),\ndiv[class^=\"dark:shadow\"]:has(> a[href^=\"https://www.k7csgo.com/\"][target=\"_blank\"]),\ndiv[class^=\"dark:shadow-none\"]:has(> div.ant-carousel),\ndiv[class^=\"dark:shadow-none\"]:has(> div.ant-ribbon-wrapper)","#topgg",".btn-host,\n.page-banner","#mainbox > a","a[href*=\".henghost.com\"]",".l-ad__article,\n.l-ad__wrapper","div[id^=\"_popIn_recommend\"]",".m-adpopup","div[class^=\"AD\"]",".iswindow","#adsmall,\n.ad003,\n.ad_003,\n.drop_down_ad,\n.right_box,\n.vivo,\ndiv[class^=\"banner_\"]",".swiper-wrapper > div.swiper-slide:has(> a[href^=\"https://\"])",".swiper-slide:has(a[href^=\"http\"]:not([href*=\"czzy\"]))","div[style=\"width:1000px;height:90px;margin:15px auto 15px auto;\"]","#frameOa2lrD","#video_fade",".div_removeable","#video-top-ad",".hongbao-wrap","#global-hd > div[align=\"center\"]","#center > div[align=\"center\"][target=\"_blank\"],\na[href*=\"cashier.iqiyi.com\"],\na[href*=\"sq.cc\"]","a[href*=\".jd.com\"]",".L > font[color=\"#0000FF\"]",".adwraper",".sidebar-right > .widget-box:first-child",".ad-mask","#adbn_UMU","#ad-xl",".col-md-right > div[style^=\"margin-bottom: 20px; text-align: center;\"],\n.container > .row > .col-md-12[style^=\"margin-top:\"][style*=\"text-align: center; width:\"][style*=\"min-height:\"]",".gadat_list,\n.gs_list,\n.guoasu,\n.xzbtn",".adhtml",".pic_ad",".tp_box",".ceo-ad,\n.ceo-footer-h,\n.sidebar > .slide",".J_midas-3,\n.J_mkt-group-1,\n.J_mkt-group-2,\n.J_mkt-group-3,\n.bottom-contrainer,\n.votelist + .aside-box","iframe[src=\"/buffer.html\"]",".popup-tips",".widget-wrap > p[style=\"text-align: left;padding-bottom: 20px;line-height: 30px;\"]",".aggd",".modown-ad",".d_money","div[style*=\"width:336px;height:280px;\"]","#ArtTl,\n#Hzh1,\n#Hzh2,\n.Hzh1,\n.Hzh2","div[style=\"background: #fff;padding:5px;\"]","#logo","#youce",".cl760,\n.cl970,\na[href*=\".wannaplay.cn\"]",".content > div[id] > a[id][target=\"_blank\"] > img","#app_home_ad,\n#app_manhua,\n#khdDown,\n#show_tip_bg,\n.ad_th,\na[href*=\"qunhei.com\"]",".mt5_23",".adpx250","#docindex_ad,\n.cpro_mod,\n.sider_gg",".tag-home__item",".channel_promo,\n.rec_topics:has(> .rec_topics_name[href^=\"https://erebor.douban.\"]),\n.rec_topics_name[href^=\"https://erebor.douban.\"]",".guangg",".widgetRoller",".custom-html-widget:has(div[style^=\"position\"])",".mbs",".ndxBanner,\n.ndxChdjBox","#videoSideBar iframe,\n.xgplayer > div[class]:has(svg[height=\"16\"][width=\"30\"])","#sign_p_1,\n.BargainingKit,\n.IconCardAdBoundsBox,\n.ScreenBannerAd,\n.XinghaiAd,\n.adcontainer,\n.bc-wrapper:has(> .wm-view > div > .isLink[href*=\".qualtrics.com/\"]),\n.bglink,\n.f-sign-cont,\n.fishop-anchor-recommands-box,\n.giftbox,\n.his-sign-cont,\n.hot-sign-1,\n.hot-sign-2,\n.imageItem-wrap[style=\"width: 1200px; height: 120px;\"],\n.imageItem-wrap[style=\"width: 287px; height: 559px;\"],\n.isLink[href^=\"https://igxe.cn/\"],\n.layout-Slide-banner:not([href*=\"douyu\"]),\n.row-4.theatre,\n.row.row-3,\n.tab-content.promote,\n.vcode9-sign,\n.wm-general:has(.link[href*=\".tmall.com\"]),\na[href*=\".miaozhen.com\"],\na[href*=\".youzan.com\"],\na[href^=\"http://tracking.ad-survey.com/\"],\ndiv[class^=\"ChargeTask\"],\ndiv[id^=\"sign_p_\"]",".Gs_d[href$=\".exe\"],\n.download-list:first-child",".guans",".address-right > div > a[target=\"_blank\"] > img,\n.banner-right,\n.download-btn > .text-right,\na[href*=\".xitongzhijia.\"]","#downShow_tellDownload","#gaosu_div0","#BzDown,\n.bzYouDao","#bz_position,\n.zhongdian",".advHeader","#a_d_sidebar",".qgzdwx,\n.shuang11_gg,\n.shuang11_mb","#J_BottomAdBan,\n#J_BottomAdBan_bg,\n#J_S11,\n#ad-detail-banner,\n#ad-dongman,\n#ad-zongyi,\n#fixedad,\n#leftHot,\n#one-mid,\n#oneTip,\n#oneone,\n#qq_adv,\n#searchRight,\n#top_joke,\n.J_side_activity,\n.ad_leftTip_out,\n.ad_middleModal,\n.bgOpen,\n.box_shopping,\n.car_ads,\n.cool_textlink,\n.hot-bottom,\n.hot_push > .hot_movie,\n.liondance-wrapper,\n.m_hot_rec_box_base,\n.news_ctm_wrap > .ctm_ad,\n.newslist > .news_ctm_wrap:has(> .ctm_ad),\n.oneone-search,\n.plane_ads,\n.s11_zb,\n.side_other > .img,\n.slidebar,\n.slidebar + .extend,\n.ss_sider_list[href*=\".wan.liebao.cn\"],\n.taobao_search,\n.tempAd,\na[w=\"topad\"]",".tiyan_a",".single-bottom-html,\n.single-top-html",".row > div[class] > div.page-header ~ div[style^=\"width:100%;\"]","*:not(.carousel-item) > a[href][rel=\"nofollow\"][onclick*=\"track\"] > img,\n[onclick^=\"track\"],\na[href][rel=\"nofollow\"] > img[onclick*=\"track\"],\ndiv.nav-mobile","#hengfu,\n.dl-banner,\n.download-box:first-child,\n.links-banner",".fast-down-btn","#doc > div[style*=\"width:998px;height:90px;overflow:hidden;border\"],\n.full-banner,\n.ui-business",".myadswiper","a[href*=\"/htmlcode/\"],\na[href^=\"http://www.xiacai.com/\"]",".nn_link","#player_pic,\n.popupicon",".all960",".popular,\ndiv[style=\"margin:0;padding:0;width:620px;height:345px;overflow:hidden;background-color:#fff;\"]","#img2,\n.tg1,\n.tg2","#float-bot,\n.ad-txt + a",".left_advert",".jiacu,\nimg[style=\"height: 80px; width: 100%;\"]","#ec-results-c,\n.ad-charge,\n.easou_banner,\n.ecom-adTop","#yxxf_area,\n.ad-foot-right,\n.beforegg,\n.detail_fixed_gg,\n.gg_channel_r_b,\n.golden_adv_1,\n.golden_adv_2,\n.left-suspension,\n.news-promote,\n.right-suspension,\n.right_adv_1,\n.right_adv_2,\n.right_adv_3,\n.ssy_left,\n.ssy_right,\n.video-mask,\n.yxxf-warpper,\na[href*=\".uugtv.com\"],\ndiv[class^=\"double\"]","#dsp_btxf,\n.ordernumad,\nli[class^=\"recommend_news recommend_ad_hot_\"]","#ListPage_r_Ad,\n#zwbtextlink,\n.popswipe,\ndiv[data-url*=\"same.eastmoney.com\"],\ndiv[id^=\"flow-ad-\"],\ndiv[style=\"width: 300px; height: 250px; margin-top: 10px;\"]","div[data-url^=\"//same.eastmoney.com/\"]",".redian","#dlBoxs,\n#pop_banner1","#sem_online",".adComponent",".arcbodyad",".detailpage-rolling-ad",".top-picture",".channel-featured-adv",".new-list > ul > li:has(> div.li-row > div > h2 > a[href^=\"http://pubads.g.doubleclick.net/gampad/\"])","#beitou_box,\n#float_ad0,\n.gg_bg,\n.gg_top,\n.top-bg","#AdHtmlRight,\n#MiddleLeaderboard,\n#company-ad,\n#diy_company,\n#fix-tdkad,\n#headJf,\n#new-adsm-berry,\n#sidebar-firstad,\n#topJf,\n.dfma,\ndiv[class^=\"banner_ad\"],\ndiv[id^=\"new-listAd\"],\ndiv[style^=\"width: 960px;height: 40px;\"]","div[class$=\"-advert\"]",".tbanner",".Py\\(40px\\):has(> article > .D\\(f\\) > .Pos\\(r\\)[data-ylk*=\":AD;\"])","#module-engadget-deeplink-top-ad,\n.spotim-recirculation div[data-spotim-row] > div[data-spotim-slot-size=\"300x250\"],\nbody #ldrBoardAd,\ndiv[class*=\"Mih(90px)\"][class*=\"Bdbc(engadgetGray)\"]",".box > ul[style=\"width:100%;overflow:hidden;\"],\n.channel-nav > .back,\ntd[width=\"326\"][height=\"250\"]",".epinv_b,\n.epinv_f",".black.y-style",".weimg1",".tlgg,\ntable[width=\"960\"] > tbody > tr > td[height=\"90\"]","#gads1,\n.subtop2right",".guoqing","#d1,\n#d2,\na[href*=\"ad_click&\"],\ndiv[style=\"padding: 0px;position: fixed;left: 7px; top: 150px;\"],\nimg[height=\"70\"]","div[style=\"float: none; width: 305px; height: 254px; text-align: center\"]",".place,\n.table",".babaBox,\n.colbaba,\n.crossAd,\n.crossBa,\n.mamaBox",".b-ad-1",".cd_listtop_pc","span[id^=\"ads_ads_\"]","div[id^=\"ads_r_\"]","div[id^=\"x_ad_\"]",".public_ad",".pum-overlay","#table1[width=\"336\"]",".ad-recommend,\n.detail_left > div > a[target=\"_blank\"],\n.private-entertain,\na[href=\"https://kf2828.com/\"],\ndiv.link","#xmlAd,\n.bannger_inbox",".add1200","#mobile-bottom-ads,\n#news-include + .text-center,\n#popupModal","#single_reading,\n.entry-content > div.copyright ~ div[style*=\"text-align:center;\"]",".bottom-adv,\ndiv[id^=\"layui-layer\"]",".TopHomeLink",".ad-aside,\n.dd305,\ndiv[class^=\"ad_90\"]","body > div[style]","[style^=\"width\"][style*=\"height\"]",".baidu_ad,\n.widget_kratos_ad",".maintable > div:nth-child(7),\n.t_infoline,\ntable[cellpadding=\"4\"][style=\"background: #D6E0EF\"]",".pinglunmask,\n.pinglunwindow","a[href^=\"http://redheartnext.com\"] > img",".class_adv1,\ntable[width=\"960\"][height=\"110\"]","a[onclick*=\"/ads/\"]",".sidebar-content > div[id^=\"custom_html-\"],\na[href*=\"/bittly.cc\"]","div[id^=\"text-\"]",".box","div[data-selector*=\"ai-insert-\"]","#qvod",".plus_r",".bn-ph","#wendibu",".single-goods",".widget_banner",".rightSide-top-ads","a[href^=\"https://kenio.cn/\"]","#float2016,\n.margin-big-bottom","a[href^=\"https://mahoyaku.onelink.me/\"] > img",".Adv_1,\ndiv[id^=\"ghz\"]",".down_Hx,\n.matrix-banner","a[href^=\"/union.\"],\ndiv[class*=\"floatap\"]","#ImgText_01,\n#ImgText_02,\n#ImgText_03,\n#SquareBanner01_01,\n#oilTopAd,\n.ad_teshu,\n.jy_fx168_default_head_navAd,\n.jy_fx168_gjs_content_Right_advise,\n.jy_fx168_home_default_Mcontent1,\n.jy_ny2018_content_LeftAd,\n.yjl_fx168_focus_TodayNews_jiasheng,\n.zixun_ad,\ndiv[adisload],\ndiv[class$=\"_ad\"]",".aside-store,\n.box_video,\n.img_tips,\ndiv[class^=\"dl_\"],\ndiv[class^=\"fx_fa_\"],\ndiv[class^=\"hc_ad_\"],\ndiv[id^=\"dl_\"],\ndiv[id^=\"hta_\"]","a[href*=\"zyttx.com/\"]","div[id^=\"ysmAD\"]","a[url^=\"/api/ads?\"]","#ft_right_bottom",".ad_cmt_cont,\n.downLoadGame-2,\n.downLoadGame-2 + .dl_url,\ndiv[id^=\"adscontainer_b\"]",".mobileAd-slider,\nA[onclick*=\"'Advertisement\"],\nA[onclick*=\"'Advertisement\"] + .absolute","#recommend_storeg_div,\n.house-ads-img,\ndiv[class*=\"-recommend\"],\ndiv[id^=\"GcnADId\"]","#wrapper + div,\ndiv[class*=\"_9cb0d\"]","#J_fixed_popbox,\n#ad_top_gkw,\n#xuad-left,\n.adout116",".wp-card > a[target=\"_blank\"]","#searchform > label > span,\n#sidebar a[href^=\"http\"]:not([href*=\"gaoqingw\"]),\n.search + .widget","#guanggao_left,\n#guanggao_right,\n.guanggao_ime_big","#ad_cover,\n#hd > .wp > .module,\n#separatorline + script + tbody:not([id]),\n.adtop > .module",".tishi + dl",".art-ad,\n.dl_AD,\ndiv[style=\"width:960px;height:90px;margin-top:10px;\"]",".regg",".dbxf","#ads_6",".tac > a > img[src*=\".gif?\"]","[id^=\"ads_\"]","#respond + div,\n.ad_single_12,\n.entry-content > div[style^=\"position:\"]","div[id*=\"-ad-\"]",".desktop-sidebar__block--ad,\n.pl-main-article__ad-block",".fixed-notice-messages","a[href*=\".aliyun.com/minisite/goods?\"],\na[href=\"http://gk.link/a/103EK\"],\na[href=\"https://start.aliyun.com/\"],\na[href^=\"https://cloud.tencent.com/redirect.\"] > img,\na[href^=\"https://openwrite.cn/\"]","#blog > div[style=\"overflow:hidden\"],\nA[onclick*=\"Advertisement\"]","#dull_left,\n#dull_right","#sticky_ads,\n.ads_pc,\ndiv[id$=\"content\"] > div[style=\"margin: 0 auto; text-align:center; margin-top:30px; width:90%;\"]","div[class^=\"top_96\"],\ndiv[style=\"margin:0 auto; padding-bottom:10px;width:960px;height:60px;\"]",".main_ad2","#speed-downloader",".downbtn > a:last-child,\n.yinsu_xz",".link-modal",".jconfirm-open",".fixed_img,\n.gcw_r_ad_pc,\n.gcw_r_ad_pc2,\n.right_info,\n.s_news_qc,\n.title_ad_time,\n.title_down_ad,\na[href*=\".liaogu.com\"],\nimg[data-mv-ad]",".animated","table[height=\"280\"]","a[href*=\"adclicks&\"]",".banner4","img[width=\"420\"][height=\"60\"]",".style2",".guokr-layer-beforelogin,\n.side-adv",".tit > a[style=\"color: #f80\"]","#closexguide,\n#framec32DR1,\n.deanad,\n.down_fixed","#mdvtips,\n#zone_banner_1_new,\n#zone_index_fullcolumn_2,\n#zone_left_couplet,\n#zone_right_couplet,\n#zone_top_fullcolumn",".aligncenter > a[target=\"_blank\"] > img,\n.gridview-featured-posts-area > .widget_media_image:has(> .gridview-box-inside > .wp-block-image > figure > a[target=\"_blank\"])",".ul_ad","#hd_float",".d336,\n.d336x2,\n.entry-banner,\n.widget_content_b",".hengfuad",".index__ad","#comiis_haianw01,\n#comiis_haianw13,\n#comiis_haianw14",".container + .fixed-bottom[style^=\"box-shadow:\"]","a[href*=\".hujiang.com\"],\na[style=\"width: 1120px;height: 70px;overflow: hidden;display: block;\"]",".cmsad_wrapper",".recommend-link","#\\5f _wgt_0_1,\n#\\5f _wgt_0_13,\n#__elm_0_4,\n#append,\n#bottom-be,\n#ecom,\n#guesslikesite,\n#guesslikesite-block,\n#hao123-gw11,\n#headJoke,\n#layout-guess,\n#leftbannerv2,\n#lefttip,\n#lefttip-container,\n#mingzhanresource,\n#puzzleBox,\n#shortcut-box > .tip,\n#shortcut-tuiguang,\n#top-anim,\n#topbeWrapper,\n#yixing-siye,\n.adMainMiddle-box,\n.bar-text,\n.browsertip,\n.cn_tips,\n.enter1,\n.guess-recommend,\n.insertad_wrapper,\n.leftbanner,\n.mp-app-ad,\n.navrecommend-hjw,\n.navrecommend-top,\n.pagetop > .popup,\n.product-banner-wrap,\n.sc-tips,\n.siye,\n.soft-ad-banner,\n.title-wrap + .right-img,\n.top-test,\n.treasure-game,\n.treasure-item,\n.widget-hlbar > span,\n.widget-topbanner,\n.wm,\na[class^=\"gameyixing-link-\"],\ndiv[alog-alias=\"hot-goods\"]","#siye,\n.rightTip",".tuizhan",".right_guanggao","#playBox,\n.bigmainIn",".nrad1,\n.nrad2","#leftAdv,\n#rightAdv","#endAccessories1,\n#endAdBanner,\n#newAppBox,\n#newAppBox1,\n.baidutuiguang,\na[href^=\"http://e.cn.miaozhen.com/\"],\ndiv[id^=\"Adv\"]","#frameXM5QbM img,\n#framec9562h,\n#framedtSuR9,\n#framemI4t76,\n#framerG6o99_left,\n#fwin_dialog,\n#portal_block_2652,\n.a_cn_pb,\ntable[width=\"100%\"][bordercolor=\"#CCCCCC\"]",".ke-zeroborder","#index_banner,\n.row > div.myui-panel:has(div[style^=\"text-align:\"] > a[href][target=\"_blank\"] > img#index_banner)","#he_banner_ad,\n#he_bottom_ad",".pbAddPic,\n.syAdTopTxt",".fivead",".n5_dbhfad > .wapper,\na[href^=\"http://ad.\"]",".entry-header + p + p[style=\"text-align: center;\"],\n.entry-title > p,\n.mh-sidebar img",".mh-widget > .textwidget > p > a[href^=\"http\"]:not([href*=\"she.\"]):first-child:last-child","#bottom_extension,\n#hexunCouplet01,\n#newsPopWin,\n#tonglan_1 + .layout,\n#videoLeftAd,\n#videoRightAd,\n.lck-module",".main-r > div:first-child",".gg09,\n.index_gg,\n.index_gg01,\n.index_main_top_zhong_02,\n.xinwen_right_gg01",".a_hong_c,\n.a_hong_h,\n.a_hong_t",".single-content > p > a[target=\"_blank\"]:not([href^=\"/ac\"]),\n.theiaStickySidebar > .widget_custom_html:has(> .textwidget > p a[target=\"_blank\"][rel=\"noopener\"]:not([href^=\"/ac\"]):not([href^=\"/asian\"]):not([href^=\"/category\"])),\naside[id^=\"advert-\"]",".widget_ui_orbui:nth-child(-1n+2)","#gg250,\n#gg730","#regModule,\n#uzt-mask,\n.module-recommend-course","#bottomBar","#debug-0-ad-outer-container,\n.article-grid__desktop-rhs-section > .items-center:has(> div[class^=\"sc-\"] > div[data-id=\"lazyload-placeholder\"]),\n.md\\:min-h-\\[90px\\],\n.min-h-\\[250px\\].mb-3,\ndiv[class^=\"Box-v\"] > .enterviewport__wrapper:has(> div[data-id=\"lazyload-placeholder\"]:only-child),\ndiv[class^=\"lg:min-h-[250px] hidden lg:flex lg:items-center\"],\ndiv[data-id=\"lazyload-placeholder\"]","#ad-slot-01,\n#ad-slot[style=\"min-width: 300px; min-height: 300px;\"],\n.row > .col-12 > #ad-slot",".bb01","#headBanner,\n.headBanner",".hkg-ad","body > div[class^=\"jss\"]:has(> div[class][style^=\"transform\"]:only-child > div[class] > div[data-role=\"ad\"]),\ndiv[id^=\"Super Banner\"]","#viewpage > .post:has(> :is(div[id^=\"div-gpt-\"], .hkg-ad))",".hotmobad",".myui-content__operate > a.btn-danger,\n.myui-content__operate > a.btn-warm,\ndiv[style=\"text-align:center;\"] > a[target=\"_blank\"] > img[alt=\"APP\"]",".co_ad,\n.co_ad3",".tad","div[class*=\"-pubadban \"]",".poi-container > div > a[href^=\"https://www.hmoe12.com/wp-admin/admin-ajax.php?action=\"][target=\"_blank\"]","div[class] > div[class]:has(> a[href] > img[src^=\"https://ad.\"])","#detail_mask_ad,\n.detail_top_mask_ad,\n.incentive,\n.reloadMedia1,\n.sessionSub,\n.watermarh_ul","#header-ban,\na[style^=\"background:url\"]","a[style*=\"1200px;\"],\ndiv[id^=\"AD-bottom\"]",".topBigAd,\na[href^=\"https://www.howbuy.com/advertisement/\"]",".index_ad2,\n.index_newad",".js-ad-tips,\n.pop-banner,\ndiv[class^=\"g-ad-\"]",".ad-blank,\n.module[style=\"padding:0;\"],\na[style^=\"margin-top:20px;\"],\ndiv[style=\"margin:10px auto;width:1000px;\"]",".htmleaf-adv","a[href^=\"http://www.okbmf.com/\"] > img","#top_promotion,\n.hb-ad,\ndiv[class=\"pin wfc ad wft\"],\ndiv[data-content-source=\"导航栏\"] > a.modalOpenWidth","#wp > center",".bbs_box_gg,\n.khd_b,\n.quick_reply_ad,\n.wheelplayer","div[id^=\"ads_d_\"]","#winNext,\n.aa_250,\n.ad_all,\n.ad_t1,\n.adindexList,\n.itemAd,\n.r-hqNext-ad",".ad_bot,\n.img_flow.ad_all,\ndiv[class^=\"ad_t\"]","#LeftAd2,\n#RightAd2,\n#cftoutiao",".AdBottom","#HCFull,\n#shihuo1111,\n#threadLeftAd,\n#topPub,\n.ad361-240-240,\n.ad720-90,\n.ad_980,\n.banner-item[data-ad-params*=\":\"],\n.hp-header-banner,\n.hupu-shihuo-hot,\n.hupushihuo,\n.m_text_ad,\n.maibghref,\n.topPub,\n.voice-ad300-250,\n.voteIndex,\ndiv[class*=\"-banner_\"],\ndiv[class*=\"ad200-200\"],\ndiv[class*=\"ad240-200\"],\ndiv[class*=\"ad728-90\"],\ndiv[class*=\"ad980-60\"]",".hp-ad250-250","div[class^=\"nba-ad\"]","#J_roomGg2 + a,\n#J_roomGgTop,\n#ab-item,\n#ggcomment,\n#huya-ab,\n#huya-ab-fixed,\n.end-ab-banner,\n.end-ab-wrap,\n.j_posterItem[href^=\"http\"]:not([href*=\".huya.\"]),\n.nav-expand-list #J_tt_hd_category_ad,\n.room-business-game,\n.room-gg-chat,\n.room-sidebar #public-screen-ab,\n.sidebar-banner,\n.small-handle-tip,\n.tt[style*=\"1200px\"]","#J_roomSideTop",".J_ad",".block[data-widget-definition=\"SwiperWidget\"],\n.margin-add > style + div","#player-bottom-ads",".banner-90","div[class^=\"adtop\"]","div[class*=\"lb_gg\"],\ndiv[style=\"width: 300px; height: 250px; float: left; position: relative;\"]",".ibaotu-md-click[ibaotu-md-value=\"detail_top_ad\"]","#contbot,\n#contsec","#portal_block_157",".common-top-nav-item:not([href*=\".iciba.\"]),\n.footer_baidu,\n.recommend-item:not([href*=\".iciba.\"])","#threadlisttableid > tbody:not([id]):has(> tr > td > a[target=\"_blank\"]),\n#threadlisttableid > tbody:not([id]):has(> tr > td > ins.adsbygoogle)",".header > .left","#CA_left,\n#CA_right,\n#baidualading,\n#funBar,\n#hslide_sPic_baidu,\n#js_videopause_container,\n#optimusPrimeContentId,\n#optimusPrimeContentId_left,\n#sideBar[class^=\"box_\"],\n#video_p,\n.ad05,\n.ad06,\n.ad07,\n.ad08,\n.ad1000-2,\n.ad1000_2,\n.ad1000_box,\n.ad200-2,\n.adR01,\n.ad_04,\n.ad_09,\n.ad_12,\n.adbest,\n.adbox03,\n.adpubpic,\n.advmark,\n.blockR.ipad_none:nth-last-child(2),\n.box_list:has(.tuig),\n.box_list_pic > a[href^=\"http://dol.deliver.\"],\n.conRgg,\n.cont_bottom_Yy,\n.cont_bottom_YySmall,\n.jcsp,\n.js_url[href^=\"http://dol.deliver.\"],\n.leftpopad,\n.ljPop,\n.luckybag,\n.newAdImg,\n.news_ADbox,\n.pic1000,\n.pic300,\n.pic950,\n.playad,\n.popoxiu_topic,\n.recommend > .picNews,\n.right_gg,\n.top-tg,\n.topAdBox,\n.trade,\n.vAdImg,\n.vAdbox,\n.v_adbox,\n.yiyuan,\n.yy_right_bottom,\na[href^=\"http://ids.deliver.ifeng.com/\"],\na[href^=\"http://yemei.tv/\"],\ndiv[class*=\"SlideAd\"],\ndiv[class=\"adbox02\"],\ndiv[class^=\"adList\"],\ndiv[class^=\"ad_box\"],\ndiv[class^=\"adv0\"],\ndiv[class^=\"adv1\"],\ndiv[class^=\"bottomDbox\"],\ndiv[class^=\"container-\"][content^=\"[object\"],\ndiv[class^=\"coupletBox\"],\ndiv[class^=\"d_box-\"],\ndiv[class^=\"dbox\"],\ndiv[class^=\"games_ad_\"],\ndiv[class^=\"index_topBox_\"],\ndiv[class^=\"index_top_box_\"],\ndiv[class^=\"index_yaowen_center\"] div[class^=\"index_news_list_\"]:has(a[target=\"_blank\"] + img[src^=\"https://x0.ifengimg.com/feprod/\"]),\ndiv[class^=\"layout-\"] > div#subNav + div,\ndiv[class^=\"middleAd\"],\ndiv[class^=\"pplive\"],\ndiv[class^=\"ppx_wrap-\"],\ndiv[class^=\"rightContent-\"] a[href^=\"//health.ifeng.\"],\ndiv[class^=\"slideBannerBox\"],\ndiv[class^=\"topAd-\"],\ndiv[class^=\"topBox-\"],\ndiv[id^=\"couplet3_\"],\ndiv[id^=\"padhide_\"]","#advert",".ad950",".ad_01",".header,\n.riodel","#box_img,\n.lccs,\n.sConRbox",".rec",".fengjc02",".right1","div[data-title*=\"广告位\"],\ndiv[style=\"width:1000px; margin:10px auto 0 auto;\"]",".keyword",".btn-copy + .btn,\n.modal-body,\n.post > .div",".hb","a[href*=\".yhm11.com\"]",".ppsy_content758",".ad-980x60","#QTGG","#aa960a","a[href*=\"/ky-a.html\"]",".article-banner-wrap,\n.foot-advert-box,\n.wv-head-img > .wv-head-item-img:last-child,\n.wv-right-content > .imgTop-right,\na[href*=\"/redirect-ad-url?\"]","#text-13,\n#text-14,\n.n2-section-smartslider,\n.site-AG,\na[href^=\"http\"]:not([href*=\"ilvruan\"]) > img","#nice-banner0,\n.bottom-show,\n.double-eleven-container,\n.double11-dialog-container,\n.show-container,\ndiv[style*=\"1000px\"]",".v-modal",".ad-banner",".adTags","#enhancedtextwidget-5,\na[href*=\".wuluoyun.com/aff/\"],\ndiv[id*=\"banner\"]",".acca-block",".adsbyfalcon","#banana",".MODBanana","#crumb_r,\n#sidebar > ul > div[style],\n#sidebar > ul > li[style],\ndiv[style=\"height:280px;width:336px;margin:-10px auto 20px auto\"]","#_cblzx,\n#link1111,\n#section_postbanner,\n#sidebar > ul > li[class^=\"widget\"]:nth-child(-1n+3),\n.crumb_ad,\n.d250x90,\n.entry-content + div[style=\"margin:-10px 0 0 0;overflow:hidden\"],\n[style*=\"width:3\"][style*=\"height:2\"]","div[style=\"background:#fcf0ef;width:680px;height:130px;border-radius:8px;margin-top:28px;position:relative\"]",".gg300250dbl,\n.gg580140,\n.kejie_ad","#adflash,\n#jingdongArea,\n#scrollWrap-vipbuy,\n#videoBuyContainer,\n#widget-jingdongAd,\n#zbsp,\n.ad-seed,\n.adBanner980,\n.banner3,\n.banner980,\n.cell-left,\n.cell-right,\n.content-wrap > .ch-res > .ad-ef,\n.cupid-panel + div,\n.dove_ad,\n.dove_banner,\n.dove_videos,\n.float_div,\n.float_div_r,\n.gg-l,\n.gg-r,\n.ggwBox,\n.headerLink01,\n.headerLink02,\n.hwLink,\n.iqiyi-shangcheng,\n.khzqBox,\n.kwltp-leftgg,\n.kwltp-rightgg,\n.lanzhi_cont2,\n.leftLink,\n.mod_focus-index_list > li:last-child,\n.oppo,\n.qy-plist-ad,\n.qy20-h-carousel-wrap[data-focus=\"ad-focus-image\"] .qy20-h-carousel__a,\n.qy20-h-carousel_con-gray a[href^=\"http\"]:not([href*=\"iqiyi.com/\"]),\n.rightLink,\n.rm-header-ad,\n.rm-logo-ad,\n.rm-site-main,\n.site-title_right,\n.thumbnail_item[href^=\"http\"]:not([href*=\".iqiyi.com/\"]),\n.video-ad_left,\n.video-ad_right,\n.zzVideo,\n:not(.qy-index-page) > div[id^=\"100000\"],\na[href*=\".banggo.\"],\na[href*=\".oppo.\"],\na[href^=\"https://ads.game.iqiyi.com\"],\na[id^=\"100000\"],\ndiv[class^=\"ad-piclist-\"],\ndiv[class^=\"video-slide_normal\"] > a[href^=\"http\"]:not([href*=\"iqiyi.com\"]) > div > img,\ndiv[class^=\"video-slide_normal\"] > a[href^=\"http\"]:not([href*=\"iqiyi.com\"]) div[class^=\"video-slide_row\"],\ndiv[class^=\"video-slide_threeImagePages\"] > a[href^=\"http\"]:not([href*=\"iqiyi.com\"]) > div,\ndiv[id^=\"div_theatre\"],\nli[data-flag=\"shop\"],\nli[id^=\"100000\"]","a[href*=\"http://mall.iqiyi.com/item/\"]","div[style=\"width:180px;padding:25px 0 20px 20px;float:right;margin-right: 30px;\"]",".post-list-item:has(.thumb-link[href^=\"http\"]:not([href*=\".iqshv.\"]))",".iqshwad-comm",".ad1160","#adsh",".a_xx_d",".content-wrap > .hidden-sm:nth-child(-1n+2),\n.glyphicon-certificate,\n.glyphicon-certificate + a","div[id^=\"ADV\"]",".daoh2 + .bor8","#ADE,\n.ad_wordxin,\n.advzone,\n.dlggw-g,\n.hot_dealerxin,\n.mb_right > .mt8:nth-child(3),\n.topadvzone,\nimg[width=\"722\"]",".sidebar > div.widget:has(> div.item > aside > div.textwidget > a[href=\"https://www.itblogcn.com/vultr/t\"])","#ad_pop",".ad_pop_left,\n.ad_pop_left_txy,\na[href*=\".aliyun.\"]","a[href*=\"cloud.tencent.com\"]",".hot_ad","#con > div[style=\"text-align:center\"],\n#hd_float1,\n.bl > li:has(> a[href*=\"/lapin.\"]),\n.bx-recom2,\n.con-recom,\n.indexV2 > div > a,\n.lapin,\n.placeholder:has(> a > .plc-con > .plc-footer > .tip-gray),\n.rds,\n.related_buy,\n.rm-modal-bg,\n.rm-modal-body,\n.rm-modal1-bg,\n.rm-modal1-body,\n.sb_list > .bx,\na[href*=\"/lapin.\"],\na[href*=\"/lapin.\"] + .ad,\na[href=\"/html/363216.htm\"],\na[href^=\"http://e.cn.miaozhen.\"],\nli:has(> .block a[href*=\"/lapin.\"])",".info_ad","p[style=\"line-height:1.4; margin-top:8px; margin-bottom:10px;\"]","a[href*=\"guanggaowei\"]",".video-ad-box","a[href^=\"https://adapi.\"]","#rightfloatdiv",".Information,\n.gr-ggtag,\n.huand3",".ad-body,\n.dn_fix_bottom,\n.tdads-nonlinear",".benefits-list-holder","#havhope",".bannerqq",".notice-img",".ab-goods,\n.gl-warp > li[data-spu=\"\"],\ndiv[id^=\"miaozhen\"]","a[href*=\"wan.jd.com/\"]","#archy5,\n#portal_block_2826,\n.adyihifi,\ndiv[id^=\"archy_ad\"],\ndiv[style=\"margin: 0 auto 10px; width: 1000px;\"]","#contentSlide,\n#popWrap",".hjadv,\n.news_adv:nth-child(3),\n.row-ad01",".com-side-car-sales-rank","div[style=\"width:960px;height:130px;margin:0 auto;margin-top:35px;padding:0;cursor:pointer;\"]","#index-lb,\nimg[style=\"height:75px;width: 100%\"]",".alignnone[width=\"1050\"],\n.alignnone[width=\"300\"],\n.alignnone[width=\"800\"]",".index_temp",".index-banner","#note-fixed-ad-container,\n.self-flow-ad,\na[id^=\"web-note-ad\"],\ndiv[aria-label=\"amc-ad\"],\ndiv[id]:has(> .ad-badge),\nsection[aria-label=\"jianshu-ad\"],\nsection[class][aria-label=\"ad360-ad\"]",".widget_html_myimg:has(> ins.adsbygoogle)",".widget_image_myimg",".b300","ul[id^=\"jieav_\"]",".banner_1111",".banner_1212,\n.coolsite-recommend-linked,\n.header__item--fr,\n.l_div,\n.large2small,\n.picBt,\n.picLf,\n.r_div","#ad_header_top,\n.nav-next-ad-views","div[style=\"height: 462px;\"],\ndiv[style=\"position: fixed;right: 0;bottom: 0;\"],\ndiv[style=\"width: 500px;\"]:last-child,\ndiv[style=\"width: 525px;\"]:last-child","#box","img[onerror=\"zhurl($(this))\"]","#J_wdgg_t,\n.jin-timeline:has(.jin-tag),\n.l-main > div > .jin-timeline,\n.l-main > div > div[class^=\"jin-\"] > .jin-timeline > div[class^=\"jin-1\"],\n.side-module-2,\ndiv[id^=\"J_wdgg_\"]",".top-ad",".l-main_body > div[class]:not(.jin-timeline),\n.l-main_info > div[class]:not(.jin-declaration):not(.jin-qq-cooperation)","div[style^=\"position:fixed; top\"]",".free,\n.free-popup",".leisure-popup,\ndiv[style=\"width: 300px; height: 250px; background:#eee\"],\ndiv[style=\"width:970px; height:130px;\"]",".zhifubao",".adToastWin",".js-spread__main","a[href*=\"immobel.com\"],\na[href*=\"tempurchina.com\"],\ndiv[id*=\"gg\"]","#guanggao",".dl_gaosu","#forum-panel","#otherWindowBox,\n.abcde","div[style=\"width: 80%; text-align:center; margin-left: auto; margin-right: auto\"]","div[id^=\"jinsom-widget-slider-\"]",".fixed-ad",".bn","#xjj_jmbbs2015_01,\n.middle_guanggao,\nimg[width=\"1100\"]","#float_layer,\n.basehr + div",".closebox","a[onclick^=\"_czc.\"]","table[cellspacing=\"1\"][cellpadding=\"6\"]",".floatbar_div",".setfarme:nth-child(7),\ndiv[style=\"width:1060px; height:auto; margin:0 auto;overflow:hidden;\"]",".fdad","a[href^=\"http\"]:not([href*=\".jrzj.\"]) > img[src^=\"https://img.\"]","#adv1,\n#adv2,\n#gotopl,\n#gotopr,\n.gg_bnr",".row > div.colVideoList:not(:has(> div.video-elem > a[href^=\"/video\"]))",".asd > li > a.shaky,\n.banner-container li._logo ~ li > a[target=\"_blank\"]",".apd,\n.g-wznywzjs,\nimg[id^=\"float_img_\"]","#vplayad,\n.TuiGuang,\n.jadv",".box980","#cover.modal__mask,\n.ad__wrap,\n.js-adCoverPopup,\ndiv[ad-uid]","#rb_wap","#fmt,\n.game_img_list,\n.index_bttg",".m-banner-tool",".indexmv","#footer","#playergg,\n#zy_topgg2,\n#zyc1r_03,\n#zyc1r_05,\n.adve_3,\n.adve_4,\n.hot_reoc_adve",".rightpart td[height=\"260\"],\n.rightpart td[width=\"300\"][height=\"270\"]",".adv_slide,\n.news-t-adv,\n.play_fmt","#pege_ad1","div[id^=\"cm\"].banner","#ZF_tanchuang_p_right,\n#newmodule","#showAD","#ad_swip,\n#tao,\n#youhui,\na[href*=\"kds.2144.cn\"]",".h_news_c,\n.lp_r_bar:first-child","#pcAd","a[href^=\"https://www.kelatv.com/api/go.\"]","a[href*=\".click.taobao.com\"]","div[class*=\"rnd_\"]","#text-16,\n.g-adv,\n.single-top","#advertisingMap",".xuanfu",".google-ad-manager","a[href^=\"https://sourl.cn/\"]",".index-owl-carousel","#daojs",".header-pic,\n.littlebanner",".J_appFromLen","#banner2_top,\n#banner_top,\n.slideAdvert,\ndiv[id^=\"read_ad_\"]","#main > div[style^=\"height:65px\"],\ndiv[id^=\"mimi_\"]",".banner_box","div[id^=\"read_m_yytf\"]","#sow-slider-18,\n#sow-slider-7","#left_Ad,\n#right_Ad,\n.Ad1","div[id][style=\"width: 300px;float: right;\"]",".adsbygoogle + a",".address_like,\n.bz,\n.ul_Address[style=\"border-bottom:1px solid #ddd;width:280px;\"]",".index_adbox","#scrollUp","#gg_rl","#downloadTop","div[class^=\"show-text\"]",".side-adinner",".git_banner","div[id*=\"_\"]","#overture-side-bar-ads,\n#overture_main_banner,\n.overture_banner",".post-list > li.post-item:not(:has(> div.post-item-container a[href^=\"https://www.lan-sha.com/\"][href$=\".html\"]))","#block-2,\n.article-content > div[class]:first-child,\n.sidebar > section#block-4,\n.title > .more,\nsection[id^=\"media_image\"]","#advbox,\n#divjdgg,\n.down_btn2","div[style=\"text-align: center;border: 1px solid #eee;\"]",".appad",".layui-layer-tips","table[width=\"325\"][height=\"280\"]",".content__default > .list","#推广,\n#推广 + div.list","#portal_ad3,\n.rsf_pull_screen_adv","#a_body_11628,\n#a_title_11628,\n.Ad,\n.Banner,\n.H-tg,\n.ad_layer,\n.broadcast-adv,\n.gamePromotion,\n.lay_body[style^=\"width:490px;height:320px;\"],\n.lay_body[style^=\"width:980px;height:100px;\"],\n.lay_body[style^=\"width:980px;height:90px;\"],\n.lay_title[style^=\"width:490px;height:60px;\"],\n.lbzDaoliu,\ndiv[data-type=\"bottomLayerView\"]",".scupioadslot","#popupvideoad,\n.google_more,\n.more2ad_bb,\n.right > .fansCard,\n.w336center,\n.widgetBox.w300600,\n.widgetBox.w728Bottom,\ndiv[class^=\"dan_pmp\"]",".player_bb","div[id^=\"myads\"]",".caClass","#openwindows0","#x-sponsor-a,\n#x-sponsor-b,\n.x-sponsor,\ndiv[style=\"width:336px;height:280px;float:left;\"]",".ad-split,\n.advert-l,\n.advert-r,\n.avdert1190,\n.bottom-pic",".merchant-link,\n.ui-ad,\n.ui-adsame,\n.ui-list-item:has(> .ui-list-item-title > a[onclick^=\"SendAd\"])",".fabox","#rightPanel > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[data-post-id] + div:not([data-post-id]),\ndiv[class^=\"_\"]:has(> div > div > .adsbygoogle),\ndiv[data-body-portal] > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class]:has(> div[class^=\"_\"] ins.adsbygoogle),\ndiv[id][class][data-post-id] + div[class]:not([id]):not([data-post-id]):has(> div[class]:only-child > div > div[id^=\"gam-\"]:only-child),\niframe[src^=\"https://pb.lihkg.com/\"][style^=\"height:\"],\niframe[src^=\"https://pb.lihkg.com/primis?\"]","#apDiv22","#byspider",".linux801",".__Microsoft_Owa_MessageListAds_ListView_templates_cs_x","div[class=\"panel panel-infot\"] > a[href^=\"https://www.\"] > img[height=\"100%\"][width=\"100%\"]",".lkong-ads","script + a[href=\"/\"]","#meizi_ad,\n#test_ad + #model,\n.tools-recommend,\na[href^=\"http://www.esportsclub.cn/home/\"]",".box2",".chatroom-ap",".zhongjian","div[class^=\"float-ad-\"]","#cancms_float_bar_fixed_bottom",".lAds,\n.topAds2,\n.txtads",".luanren_dbhfad,\n.luanren_dbhfad2","div[style$=\"width: 125px;z-index:2000;\"]","#main > center",".custom-html-widget","#diyad,\ndiv[id^=\"followDiv_\"]",".lianmengclass","body > div.wp.cl","body > .cl.wp",".content2,\n.index_gg_wz","a[data-etime]",".celan",".content > div.asb",".hidden_ab","a.some-img","#bdcs,\n#cyWallsplugin","#txtlink,\n.topimg",".cpc_tgs,\na[href*=\".rong360.com\"],\ndiv[class*=\"_ad\"]",".container > .section:has(> a[href^=\"https://www.odancool.com/\"]),\na[href^=\"https://www.odancool.com/\"]",".jjMain_bg,\n.njjGsxzLeft > dl > .cont1,\n.njjGsxzRight","#bb1,\n#cc1,\n#cc2",".comicbook-index:has(> a[href^=\"http\"]),\n.d-flex.px-2",".gg_728,\n.gg_950,\n.w250 > .mt10[style=\"width: 300px; height: 250px;\"]","div[style^=\"width: 300px; height: 250px;\"]","#siderAd01",".con-ad","#execphp-15,\n#execphp-21,\n#execphp-4,\n.textwidget > table[width=\"1050\"]","div[class*=\"-page-module__ad728Holder___\"],\ndiv[class*=\"-page-module__right\"] > div > div[style=\"margin-bottom:20px;padding:16px 10px;box-sizing:border-box;width:100%;background-color:#eee;border:1px solid #ddd;text-align:center;\"]:first-child:not([class]):not([id])",".bs-slider,\n.ibox-content > .wow[id],\n.panel:has(> .panel-body > a > img)","#links > div[id] > div.hslice:not(#search):not(#qrcode):not(#category):not([id*=\"-article\"]):not(#latest-comment)","#p-ad-bd,\n.ad-br","#box2155090,\n.header-fixed-area,\n.pixnet-ad,\nbody div[class*=\"-mib-ad-\"]","#box1290930,\n#box1989082",".component-downtip",".adwords + div,\n.cc_z1,\n.top + .w1000",".promo",".mtgad","div[style^=\"width:9\"][style$=\"#C8E4F0\"]","a[href=\"https://www.mg21.com/zunjiazq\"]","a[href^=\"https://fanqiev2.work/auth/register?code=\"]",".ad-fixed-bar,\n.c-95060-top","#jusha1",".mt10[style=\"width: 300px; height: 250px;\"]",".downApp","#addiv2",".cy_menuright",".mid-aaa,\n.top-aaa",".ad_list,\n.show-img-box",".e3lan-top","#photo_transition","div[id^=\"googleAd\"]","#gg_content",".g-336-280",".spaceborder","#leftDiv1","div[id^=\"sidebar-top-carouse\"]","#ioshowAD,\n.ut1_img_content_js","#main > #twcgUUU,\n#primary_content > #Dfrom,\n.ut_ad_box",".titletablediv .titletablecell > a[target=\"_blank\"]:not([href$=\"html\"]):not([target=\"_self\"]),\n.top_box,\na[href$=\"/ref.html\"],\nspan[id$=\"_gg\"]",".box960x90,\n.g960,\n.teagg",".ad-adblock","#_popIn_recommend_side,\n#ad-control,\n#show-play-ad,\n.admicrobtn,\n.dable-side_theme,\n.fast-ad,\n.l-articlePage:has(> .l-articlePage__author .c-authorInfo__id > a[href^=\"/marketstore.php?\"]),\n.u-ad-image","div[id^=\"dablewidget_\"]",".adv2","a[href*=\".x8o.de\"],\ndiv[style=\"position: relative;width: 100%;height: 0;padding-bottom: 18%;\"]","div[style=\"box-shadow: 1px 1px 5px 5px rgba(17, 150, 196, 0.35);border-radius: 15px;\"]",".widget_custom_html:has(> .custom-html-widget > a[href^=\"http\"]:not([href*=\"mongoing.com\"]))",".dm-header-ad",".post-content[href*=\".taobao.com\"],\n.rel-item-gg","a[target=\"_blank\"] > img[alt=\"ad\"]","#post-0,\n#sidebar a > img,\n.cboxElement + a[target=\"_blank\"],\n.cboxElement + center[style=\" padding-top:10px; \"],\n.post-999999",".bao1","#displayAdCard,\ndiv[data--adqjyluqt]","#creditegg,\n#mask,\n.a_subject[href^=\"creditshow.\"],\n.bg > .wrapper:nth-child(14) > .forum_Post_index,\n.todayhot,\n.viewad,\n.xmc_green + a[href^=\"creditshow.\"],\n.xmc_viewthread_ad,\na[href^=\"http://muchong.com/bbs/a\"] > img,\na[target=\"_blank\"][style=\"display: inherit!important;\"],\ndiv[id^=\"paper\"],\np[onclick=\"view_ok();\"]",".h80",".widget_sentence","div[style=\"height: 280px;\"]","#ad-jd,\n.jsalert","#bbdcc,\n#dbdcc,\n#duilianleftdiv,\n#duilianrightdiv,\n#footerbannerad,\n#forumtextad,\n#idxtelecom,\n#lphybbschklogdiv,\n#renmenzwad,\n#shiyonggjad,\n#toplmad,\n.MY0511-broadcast,\ndiv[id$=\"bdbc\"],\ndiv[id^=\"topad\"],\ntable[bordercolor=\"#C0C0C0\"][border=\"1\"]",".outertxt > tbody > tr > td[height=\"80\"][align=\"right\"],\ndiv[style=\"margin-left:auto;margin-right:auto;text-align:center;margin-top:5px;\"],\nembed[width=\"970\"][height=\"70\"],\nspan.smalltxt",".xx_div",".advertisement_pic,\n.fcGg",".aqDownload,\n.doubleDownload_bottom,\n.doubleDownload_content > .middle,\n.fc_anqDown",".fcAgain",".bs-component:has(> a[href*=\"97jez.com\"]),\np[style=\"color:#ff0000;\"] > a[target=\"_blank\"]","#div_newsyjgg,\n.adds,\n.baidu_box,\n.drivers_right > div[style=\"padding-top: 10px;\"],\n.duilian2,\n.fbh_float,\n.good_ths,\n.jdong11,\n.jdong11bg,\n.main_right_div[style=\"padding-top: 10px;\"],\n.vwE9JmqU,\n.yTv3AMqP,\na[href*=\".dangbei.com\"],\ndiv[class^=\"jdong11\"],\ndiv[style*=\"/ad/\"],\ndiv[style^=\"position:fixed;left:50%;bottom:200px;\"]","a[href*=\".jd.com/\"]","#content > .ab,\n#content > .bb,\ndiv[style$=\"px 0px 0px 0px;text-align:center;\"]",".baidu_left,\n.news_info > p:has(> a[href^=\"https://dt.mydrivers.com/\"]),\ndiv[style=\"width:1000px;padding-top:16px;padding-bottom:12px;\"]","main > div.w-full:has(> ins.adsbygoogle)",".adv32","a[href*=\"?aid=\"]","#advert_widget,\n.cms-news-normal-box > article:has(span.merge-cat > a[href$=\"/activity/\"]),\n.qz-box,\naside[id^=\"sponsor-\"]",".sidebar-recommended","#idTransformView2",".index-top-ad1,\n.top-ad-txt","img[width=\"275\"],\nimg[width=\"970\"]","div[id^=\"AD-970x250\"]","#downyxjs,\n#rightyxjs,\n#wzyxjs","a[href*=\"&cps_key=\"]",".popup_bottom_ad","#bg_left,\n#bg_right,\n.js-static[data-position=\"3.3\"],\n.pos-navbar-ad","a[href^=\"https://ibaotu.com/guanggao/\"]",".ads_head_banner_container,\n.ads_video_overlay_mobile","div[id^=\"mdl-elmt-\"]",".banner_recom","#ATS_sticky",".ina_ad_class",".ina_ad_left",".bd500,\n.dashuggtop,\n.dashuggtop1,\n.left336280","#lrec01,\ndiv[class^=\"na-ad-\"]","[class^=\"na-ad-\"],\n[id^=\"lrec\"]",".container > div.row > div.hy-layout > div.clearfix > a[href][target=\"_blank\"] > img,\n[onclick^=\"openurl()\"],\na[href][onclick^=\"openurl()\"] img[src^=\"/static/\"],\ndiv[id]:has(> img[onclick=\"openurl()\"]),\ndiv[id^=\"sponsorAdDiv\"]","#dl-left-first,\n#dl-right-first,\n.adtopnewnewbox,\n.bannermid3box,\n.crightbtad,\n.midbgdbox,\na[href*=\"myyj.net\"],\ndiv[style*=\"width: 1160px;\"]",".adImgBox","#img a,\n.bbs_entry_wrapper > table[width=\"100%\"]","#mov > .content,\n.list_ads","#sex","#body_page_sharer ~ table[width=\"100%\"],\n#sex + div[align=\"center\"],\ntable[width=\"702\"][bgcolor=\"#D1DDAA\"]",".epg_ad3,\n.epg_ad_list,\n.right_ad1","a[href^=\"https://www.niusnews.com/index.php/main/gotoBanner/\"]","#downAD1,\n.listAD,\n.sideAD",".img-list > .img-item:has(> a[href*=\".ad_click\"]),\na.focus_title_inner[href*=\".ad_click\"]","#hellBoy > li:not([track-by]) > img,\n#video-container + ul[style^=\"width:\"] > li > img,\n.v-ad",".td-a-rec",".ad_sms",".ad_single_title,\n.bg-ad,\n.video-item:has(img[src*=\"/bd/\"]),\nimg[src*=\"/bd/\"] + span",".mini-banner","#ads-footer-bar,\n#crazy-video,\n#idle-layer,\n#viewdeo_dable,\n.adBlk,\n[class*=\"Side_\"] div[class=\"\"] > [id^=\"dfp-\"][style^=\"width:\"][style*=\"height:\"],\n[class^=\"bg_\"] > [class^=\"clearfix container_\"] > [class^=\"rightSide_\"] > [class^=\"box\"],\na[href^=\"https://goo.gl/\"],\narticle > [class^=\"contentAd_\"],\ndiv.modal.ad,\ndiv[class^=\"ad-blk\"],\ndiv[class^=\"footer_\"] > div[class^=\"adBlocks_\"],\ndiv[class^=\"leftSide_\"] > div[data-reactid] a[data-event-action=\"page-recommend-ad\"]",".ui-footer-fixed,\na[href^=\"http://ad1.nownews.com\"]","#toperAd,\n#toperBaskText,\n#toperText,\ndiv[style=\"background-color:#F0F0F0;line-height:25px;height:25px;text-align:center\"]","img[width=\"1195\"]","div[style=\"position: absolute; width: 100%; height: 133px; bottom: 0px;\"]","iframe[src=\"/close.html\"]",".container > .row > .myui-panel-bg > .myui-panel-box > .myui-panel_bd > .myui-vodlist > .col-lg-8 > .myui-vodlist__box > a[target=\"_blank\"],\n.container > .row > .myui-panel-bg:has(> .myui-panel-box > .myui-panel_bd > .col-xs-1 > a[target=\"_blank\"] > img),\n.container > .row > .myui-panel-bg:has(> .myui-panel-box > .myui-panel_bd > .myui-vodlist > .col-lg-8 > .myui-vodlist__box > a[target=\"_blank\"]),\n.myui-panel_bd > .col-xs-1 > a[target=\"_blank\"] > img,\na[href^=\"https://c.madeqr.com/\"][target=\"_blank\"] > img","#adImg,\n.homeAD","#\\5f ad-2100,\n#fixedADWrap",".mySwiperBox",".container > div[class^=\"B1\"]",".A4R,\n.B1L,\n.B1R,\n.L1,\n.L4A,\n.pc-ads,\n.swiper-wrapper > div.swiper-slide:has(> img[src^=\"https://static.olelive.com/uploads/file/\"]),\ndiv[class^=\"ad\"][style=\"margin-top: 0.05rem;\"],\ndiv[style*=\"%;float: left;\"] > a[target=\"_blank\"]",".swiper","td[bgcolor=\"#ffffc8\"],\ntr[bgcolor=\"ffffc8\"]",".sidebar > .widget:last-child","body > div[style^=\"position: fixed;\"][style*=\"z-index:\"],\ndiv[id^=\"rn_ad_native\"]","#diy4","#ab-left,\na[href*=\"/jump.html\"]",".cq-recom,\n.gxxz-btn,\n.listaddrs","#new-actentry",".ad_show_1,\n.qzhengfu,\ndiv[id^=\"cs_\"],\ndiv[id^=\"cs_\"] > *",".gray-show","#article_content a[ref=\"nofollow\"]","#param + a,\n.Advbox",".w1050,\n.w300","#diynavtop + style + div[class]","a[href^=\"http\"]:not([href*=\".peizimenhu.\"]) > img[src^=\"data/attachment/portal/\"]","a[href*=\".istockphoto.com\"]",".ad-container",".flexrow > div[style^=\"padding-top:\"]",".aliPic,\n.post_content_linkad,\n.qrcode-swiper-container","#myCarousel",".hot990",".alltop,\n.home_row_1,\n.imoney",".b_adv,\n.b_adv2,\n.b_taobao,\n.bea_adv2",".carbon-ad,\n.show-gtty-item,\ndiv[class*=\"sponsoredWithResults\"]","#Couplet_l_big,\n#Couplet_l_small,\n#Couplet_r_big,\n#Couplet_r_small,\n#pjtime_full,\n.top_R","#frame8I822E,\n#m12,\n#m2,\n#m7,\n.eis_adv,\n.eis_adv + .eis_mtm,\n.eis_adv2,\n.eis_mtm[style=\"border-top:1px dashed #CDCDCD;padding-top:10px; padding-bottom:15px\"],\n.mn > div[style=\"margin-bottom:10px;\"],\n.sd.pph",".eis_box_s > div:first-child",".eis_box_s",".adbox-bg","#ShouYe_ShangBu","a[href*=\"/?Extend=\"],\ndiv[style=\"margin: auto;width: 960px;margin-bottom: 10px;\"],\ndiv[style=\"width:270px; height:180px;\"],\ndiv[style=\"width:960px;margin: auto;\"]","body .code-block","img[alt=\"恰饭广告\"]",".adblocker","#dprecommend,\n#main_video_block > .m-t-5.pull-right,\n.aa-dd-body,\n.alb_320x250,\n.bxslider,\n.mobframe,\n.position_fix_bottom,\n.preroll-adv-popup-iframe,\n.preroll-adv-two,\n.row:has(> div.col-lg-3 > div[style] > div.carousel-inner > p.ad-title),\n.video-promote-adv",".pc_instant","#fullPageModal",".row.links",".no-gutters",".slide-img[href^=\"http\"]",".mod_960x90","#video-download-game",".left-float,\n.left-float-tx","div[style*=\"width:1000px;height: 250px;\"]","center[style=\"overflow:hidden;\"] > a > img",".content14,\n.weixin_ad","#main-content > div[style*=\"margin-top:\"]:not([class]):has(> .adsbygoogle),\n.scupio-f","#recommend,\n.ad740",".sidebar > .widget-textasst:nth-child(1n+3)",".astra-advanced-hook-7063,\n.sidebar-main","#diyforumdisplaybottom","#page-ops","#xwyc","#downTb + div,\n#main > div[style=\"padding-left:20px;margin-top:10px;\"]:first-child","div[id^=\"baidu_ad_\"]","#banner-two,\n#banner1,\n#banner3,\n#j-topBgBox,\n#j-topHeadBox,\n#j_bodyRecWrap,\n#topGameOp,\n#tr-banner,\n.ad-shell,\n.games-op-wrap,\n.page-ops,\n.qd-game,\n.right-op-wrap",".operation-wrap",".tonglanAd",".commonrightad,\n.da30050,\n.da66050,\n.surround,\n.zhqd",".extra___2cdPz > div.pc___3nUEX.extraBlock___1mGPY",".Txtadv-show","div[id^=\"v4ad-\"]",".shopwindow",".con > a:nth-child(1n+2)",".popularize,\n.search_wordimg,\na[href^=\"https://www.hellofont.cn/\"] > img",".zdm,\ndiv[style=\"float:right;margin-bottom:6px;\"]","#gg2_box,\n#index_gg,\ndiv[style*=\"height:90px;\"]",".bottom-fadan-box",".bbaner",".player-side-ads","#AdRight-Article-QQ,\n#ad-fullscreen,\n#adImgHref,\n#ay-bottom-tips > .bd > .pic-box,\n#ay-tips-close + h2,\n#barrageBase,\n#bottom-sponsor,\n#comic_ad,\n#emailLogin > .hd-slider,\n#focus_jordon,\n#fr_ad,\n#image_ad,\n#iwanAD2,\n#nqsnqsad02,\n#pop_apps_sponsors,\n#qqadv,\n#qqmail_AD_container,\n#r_ad,\n.AdBox-Article-QQ,\n.AdTop-Article-QQ,\n._switchad,\n.aaddvv__list,\n.action_ad,\n.ad-foot,\n.ad-long-pic,\n.ad-text-box,\n.ad_670_90,\n.adbutton-Aritcle-QQ,\n.adcent,\n.adv1000,\n.adword,\n.body-Top-Ad,\n.business-Article-QQ,\n.cps_inner,\n.dongfengad,\n.father-ad,\n.g-qzp-bottom,\n.in-top-ad,\n.jpBanner,\n.m[pbflag=\"guess\"],\n.main_ad_bottom,\n.main_ad_top,\n.masker_1111,\n.member_ads,\n.mian-ad,\n.mod-ad-full,\n.mod_ad_main,\n.mod_ad_side,\n.mod_ad_square,\n.mod_custom_ad,\n.mod_stridead,\n.player_bg_ad,\n.qiye-Article-QQ,\n.seeking-gg,\n.sider_ad,\n.site_words,\n.style_modal-wrap__UnbtS,\n.tb-activity-list,\n.tb12-activity,\n.tl_ad,\n.tmallredpacket,\n.tmallskin,\n.txp_ad_link,\n.xxskj,\n.yw-gg-float,\n[dt-params*=\"ad_creative_\"],\na[href^=\"http://www.10100000.com/\"],\ndiv[class^=\"ad-type-\"],\ndiv[id^=\"couplet_auto_\"],\nimg[data-module=\"advertisement\"]",".banner-vda,\n.cs_dropbox[pbflag=\"xialaresou\"],\n.daohang-gamecenter,\n.m[pbflag=\"bt_mai\"],\ndiv[class^=\"page-bottom-banner\"],\ndiv[class^=\"page-top-banner\"],\ndiv[pbflag=\"bt_newsb_ad\"],\ndiv[pbflag=\"coolsitefeed_ad\"]",".cs_right_hw",".l_qq_com","#header-mlcz,\n#omgad-wechat-bigpic,\n#template_gdt_div1,\n.template_gdt_div_blue,\ndiv[id^=\"feed-omgad-\"],\nli[data-adtype=\"qbad\"] > a[class^=\"type\"],\nli[id^=\"feed-omgad-\"]","#qgirlRefreshLead","#fixed_right > div","div.clearfix[style*=\"1000\"],\ndiv[class^=\"ad-box\"],\ndiv[style*=\"1000\"][style*=\"60\"]",".guess","div[id^=\"AD_\"]",".L","#ent_ad",".rv-js-root",".dc-kf_list","div[style*=\"width:960px; height:90px;\"],\ndiv[style=\" width:300px; height:250px; overflow:hidden\"]","#yf,\n.bm",".linwei-logo,\n.linwei-txt","#plp_ad_container,\n.tipbook-top","div[style^=\"width:960px;\"]","#focus-bar,\n.time > a[style=\"position: absolute;top: -8px;left: 296px;\"]","#QM_Container_100005,\n#appCanvasRecentAppActivity > .activity-area,\n#appCanvasRightBottomTips,\n#appCanvasRightTopQBoss,\n#appCanvasTaskMarket,\n#appCanvasTodayRecom,\n#appCanvasTopBanner,\n#app_ads,\n#appstore_sidebar_l,\n#appstore_sidebar_r,\n#div_corner_ad_container,\n#idQbossHotbar,\n#top_tips_seat,\n.app-recommend,\n.ck-act,\n.gb-bill-area,\n.pop-app-list-c,\n.side_wrapper.side_wrapper_v3,\n.topic_item[data-url*=\".gdt.qq.com/\"]","#qz_notification,\n.f-single-biz,\ndiv[id^=\"fct_20050606_\"],\nli[id^=\"fct_20050606_\"]",".focus_con > .item > a[href^=\"http\"]:not([href*=\".qq.\"]),\n.scr-login > .cnxh:has(> .videoDiv #hotvideo),\n.topBnaner,\na[href=\"http://teramont.svw-volkswagen.com/\"],\na[href^=\"http://market.1hai.cn/\"]","#homeBannerNew,\n#talkList > li[ispopula=\"1\"][tv=\"2\"]",".kjad2","#iwan-gamependant-page,\n.game-switch-ad,\n.module-image[style*=\"width:1100px;\"],\n.module-image[style*=\"width:1240px;\"],\n.nav_link[href^=\"http\"]:not([href*=\".qq.\"]),\n.site_bg_variety,\n.slider_item[href^=\"http\"]:not([href*=\".qq.\"]),\na[href*=\".renrendai.com\"],\na[href*=\".vip.com\"],\na[href*=\"amway.com.cn\"]","div[class^=\"adRight\"]",".globalThemeTip",".mod-side + div[style=\"width:300px;height:257px;\"]","#myadsL,\n.mainad",".bt_abtn2",".table-responsive",".ind_ad,\n.right_dcotor_tab",".advert_bottom","a[href*=\".ctyun.\"]",".flight_ad,\n.list_promotion_bar",".l_rside > .b_fly_ban_b:nth-child(2)","#beautiful-things,\n#reward-me > figure:nth-child(1n+2)",".iad,\n.s11","#Javascript\\.RightDiv,\n.qzw_live_img,\nbody > .area[style^=\"height:60px;\"]","div[class] > a[href^=\"show.php?id=\"],\ndiv[class] > a[href^=\"show.php?id=\"][target=\"_blank\"] > img,\nsource + img",".entry-content > p[style=\"text-indent:0\"]","#gong",".al","#yc_adv_1_2",".info_message_container","main > div[class^=\"qnb\"]",".bill","div[id^=\"rkrCp\"]",".sectionThree",".col-md-4 > div.row:has(> div.col > div[style] > ins[id]),\n.fixed-bottom,\na[href*=\".tapdb.net\"],\na[href*=\"tyrantdb.com\"]","#globalNav1,\n.lx167","#gaosu_downloads","#cre,\n#gd1,\n#homepage_pos,\n.entry-sponsor,\na > img[src*=\"wangbase.com/blogimg/asset/\"],\na[href*=\".100offer.com\"],\na[href*=\".apeclass.com\"],\na[href*=\".kaikeba.com\"],\na[href*=\".ke.qq.com\"],\na[href^=\"https://ke.qq.com/\"],\np[style=\"text-align:center;font-size: 16px;\"]",".ad_opera,\ndiv[class^=\"gg_\"]",".guangao","#sidebar-right-re,\n.sidebar-box:has(.re-600160)","#operationBanner,\n.template-item:has(> .wrap-sub-title > div > .ad)",".page-bar","script + a",".mod-public-ads,\na[class^=\"side-nav-box-daoyu\"]","table[height=\"41\"]:last-child,\ntd[width=\"297\"] img,\ntd[width=\"580\"][height=\"279\"] > table:nth-child(2n-1)","div[style=\"width:960px;margin:0 auto;text-align:center;\"]","#first-ad,\n#gridAd,\n#hotArticles:nth-child(3),\n#question-wrap > .row > .col-xl-auto:has(> #first-ad:first-child + #gridAd + #second-ad:last-child)",".content > li > a[href^=\"http\"]","#video-ads","#aspnetForm > .rightFloat,\n.e_ad",".navi","#coupleft,\n#couprigth",".plc > div > a[href*=\".vgcool.com\"]",".bigaimg,\n.oyad2.cl",".hang-baidu_adv,\n.img2text-adv_wrapper",".AND,\n.ads-post-foot,\n.widget-banner","body > div[id][class*=\"animated\"][style*=\"position\"][style*=\"z-index\"],\nbrde[id][style*=\"height\"]",".index_banner_ad",".spb-biz-cont","style + div[id]","#gg_top_banner,\n.adv01 + a",".er_g",".side_flash",".aditem",".parta_l_ads",".TopNav + table",".banner_centerLeft,\n.banner_centerRight,\n.banner_rightBottom","div[style=\"float:right;height:280px;width:336px;clear:left;background:#FFF;margin:15px 15px 15px 15px;\"],\ntd[align=\"center\"][height=\"90\"]",".erjlogo > .fl + .fl,\n.gg_cen,\n[id^=\"xker\"],\ndiv[id^=\"bs_\"],\ndiv[style=\"float:left; padding-right:20px;\"]",".preflink","div[style^=\"width:1200px;height:\"]","#pop_art","#AdvertisementBottom,\n#AdvertismentInline,\n#mdAdsAnnouncement,\nbody.modal-open .modal-backdrop","div[id^=\"Advertis\"]",".J_index_wall,\n.banner-stuff,\n.beiwo,\n.feed-stuff,\n.g_g,\n.side-stuff","#showa,\n.u-gs-btn2","#bnbtm-banner,\n#e_idea_left,\n#e_idea_pp,\n#e_idea_wenda_detail_guess_new,\n#e_idea_wenda_leftBox,\n#e_map_idea_detail_lists,\n#js-mh-news-sdk-sad,\n#js-mod-fixed-float,\n#mohe-360pic_ext--normal,\n#mohe-biu_gouwu > .g-card,\n#mohe-etao_shangye,\n#mohe-gouwu > .g-shadow,\n#mohe-m-smzdm_haojia,\n#mohe-medicine_sy > .cont,\n#mohe-right_windows_ads,\n#qiyu-brand-container,\n#rt-interest-list,\n.atom-adv,\n.busi-article,\n.cmclk,\n.commercialCell,\n.e-buss,\n.e_idea_wenda_detail_spread,\n.e_idea_wenda_spread,\n.g-a-noline[data-md*=\"sad\"],\n.garllery_ad,\n.js-busi-item,\n.js-business-list,\n.js-guess-list,\n.js-left-rec-busi,\n.js-show-data,\n.map_business_con,\n.mh-sad,\n.placeholder-default,\n.res-mediav,\n.spread,\n.tg-wrap-async,\n.windisplayCell,\na[data-log*=\"cpc\"],\ndiv[id^=\"guang-\"],\ndiv[id^=\"mohe-biu_360\"] > .g-card,\nli[data-cpc_query],\nli[data-id^=\"cm_display_init_text_\"]",".label-ads,\na[class^=\"index-bcItem\"],\na[href^=\"https://e.so.com/\"],\ndiv[class^=\"index-adflag-\"] + a","#js_textlink,\n#starlist,\n.cmitem,\n.commerce,\n.commerce_txt,\n.sc-similarcm",".waterfall > li[data-imgid] > a[href^=\"https://e.so.com/search/mclick?\"]",".e_idea_list","a[href^=\"http://e.so.com/search/eclk?\"]","a[href^=\"https://cloud.tencent.com/redirect.php?\"][target=\"_blank\"][rel=\"noopener\"] > img","#sharebtn",".popup_bottom_block","#PZL,\n#PZR,\n#appNewsBtn,\n#appRedPackageAd,\n#emailLogin > div.hd-slider,\n.ad_result,\n.hd-slider > .slider-container,\n.js-ad-item,\n.mobad,\n.pop-tuiguang,\n.pz-widget-flash-container,\n.sponsored,\n.sr-adv,\n.tgad-box,\n.tgad-title,\n.u-page-gg,\nA[data-log*=\"PicAd\"],\ndiv[class^=\"news-top-banner\"]",".adword > a,\n.dropBox_list > li > a > span[style=\"color:red\"],\n.m-12[pbflag=\"guess\"]",".tgad-box + div","#allseeList > .allsee-item.bd-wrap:has(> div > script),\n#hotpicnew,\n#turn-ad,\n.adB,\n.adv_960,\n.god-main,\n.godR,\n.hot-article > div.pic-txt[data-spm-content*=\"_saletype=\"],\n.left-bottom-float,\n.lottery-box,\n.news-wrapper > .news-box:has(> div[id^=\"taboola-below-article-widget\"]),\n.news-wrapper > div.news-box.clear:has(> [data-ad-format]),\n.sidebar.right > div.extend-mod,\n.sidebar.right:has(> div.extend-mod:first-child),\n.sogouService,\n.wrapper-box > div.god_header,\n.x-adv-band-panel,\n.x-adv-flogo-panel,\n.x-adv-linear-panel,\n.x-adv-pause-nonlinear-panel,\na[href*=\"_Click_Flow_recommend_\"],\na[href^=\"https://m.sohu.com/promotion?\"],\ndiv[data-spm-content=\"promotion\"]","sohuadcode",".feed-list-scoped > div[data-spm-type=\"content\"]",".god-first",".allsee-list > .bd-wrap","#miaozhenad","._left_ad,\n._right_ad,\n.banner1,\n.fly-hezuo,\na[href*=\".upyun.\"],\na[href^=\"https://www.sojson.com/ad/\"]",".rHHc",".LT_banner,\n.RT_banner,\na[href*=\"redirect\"] > img[width^=\"3\"]","#SoopatAside","#ad_wrapper_cpc_conversation-comment-right",".danmu_inbox","#qblad,\n.jmwb","td[width=\"100%\"][height=\"18\"][bgcolor=\"#ffffff\"][align=\"center\"][colspan=\"13\"]","#float-window","#divPrevious:last-child",".adshow",".topgg",".content hr:nth-last-child(-1n+4) ~ p",".widget_html_ad","#ad_video",".sidebar:first-child","div > a[href*=\".taobao.com\"],\ndiv[class*=\"liz_\"]",".ad_w300","#jetso-wrapper,\n.section-popular",".content > div.book > div[style^=\"text-align\"]:has(> ins.adsbygoogle)","a[href^=\"http\"]:not([href*=\"stock87.\"]) > img[src*=\"uploadfiles/image/\"],\ndiv[id^=\"Javascript\"],\ndiv[style^=\"position:relative;width:1000px;height:90px;\"],\nimg[width=\"960\"]","#dhwzl,\n.much_ad,\n.siteAd_l,\n.siteAd_r,\n.ss-ad-icon2","#ad-right1","#note,\n.el-dialog__wrapper",".container > div > div[style=\"padding-top:120px\"]:not([class]):not([id]),\n.container > div[style=\"margin:0 auto;\"]:not([class]):not([id])",".sznew_ad_top,\ndiv[id^=\"sznew_ad\"]",".c2c-recommend","a[id^=\"ad_\"]",".full-screen-cover",".swoole-resource,\n.wiki-resource",".gg2",".tmk",".mygad,\n.news-list > .row > .col-xs-12,\ndiv[style$=\"-144px;top: 115px;\"]","#h_banner,\n.banner_dt","a[href^=\"/pic/tiao/\"]",".sptable_do_not_remove,\n.tpc_content.do_not_catch > span.f24,\na[href^=\"http://www.viidii.info/?https://po88_\"],\na[href^=\"http://www.viidii.info/?https://po88_\"] ~ :nth-child(-1n+115)",".tips",".ggtp",".top-info",".gad","#J_ActivityOut,\n#J_shopkeeper,\n#J_shopkeeper_bottom,\n#mainsrp-shopstar,\n.item-ad,\n.mask.animated.swing,\n.recomand-item","#adblockWarning,\n.reveal-modal-bg,\n.s11text","#headad2",".actions__wrapper","#stickies,\n.ad_grey_floor,\n.article > #post-additional,\n.phone-ads,\n.post-side > .related-article,\n.techbang_i_m_970x250_1,\ndiv[class^=\"techbang_inline_\"]",".google-dfp",".aatb","a[href*=\"/222.html\"],\na[href*=\"/eee.html\"]",".sidebar > .widget:nth-child(2),\n.sidebar > .widget:nth-child(3)","#topAdBlock,\n.shop-widget,\nbody .ucfad_async,\ndiv[class^=\"mid-post-ad-\"]",".cdc-commercial-swiper,\n.mod-commercial","#neck_970",".ad_headerbanner,\n.ad_text,\n.portalbox,\ndiv[id^=\"ad_thread\"]",".banner-post",".article-page__ad-block","div[class^=\"help-tnl-\"]","#inktokad","span[style=\"display: block; clear: both; overflow: hidden;\"]","#comment-ad","#sliderb_container,\n.apprecomm","#Home1000x70_A29,\n#Home280x80_A16,\n#Home942x70_A1,\n#js-dropdown,\n.couplet_l,\n.couplet_r,\n.custom-box02,\ndiv[id^=\"Home942x70_\"],\ndiv[id^=\"Show300x\"]",".crossAdvertise,\n.crossAdvertise2,\n.middleCrossAdvertise,\n.topCrossAd",".ad7",".ad8",".banner250,\n.banner688_1,\n.banner688_2","#ifram_563,\n#play_ggr,\na[href*=\"weidian.com\"]","#table_live > tbody > tr > td[height=\"18\"] > a","#J_Recommend",".__single_0,\n.ad_single_0,\n.entry-copyright,\na[target=\"_blank\"] > img[src*=\".sinaimg.cn\"]","#body_right_banner,\n#popupDivgame","#layui-layer100001,\n.geekgay,\n.layui-layer-content,\n.swiper-container-horizontal,\n.top > div[style=\"font-size: 12px;text-align: center;margin-top:6px;\"],\na[href*=\".xiuxiandou.com/\"],\nwavy + div[style]",".article_link[data-tag=\"ad\"],\n.has_action:has(> .icon_ad),\nbody div[ad_name]",".article_insertAD,\n.good72890,\n.rightAd_300250,\n.rightAd_3002502,\n.right_bottom_bb","span[style^=\"position:fixed; bottom:30vh;\"]",".track-adsense-ad,\n.track-search-ad","#ct > div > a[target=\"_blank\"] > img","iframe[src=\"/app/ad.html\"]",".wp[style^=\"width:\"]",".zx-advertising-box","#text-3",".Video-r-ad,\ndiv[style$=\"height:90px;\"],\ndiv[style=\"width: 360px;margin-top:10px;\"]","td[style=\"width:15%;height:100%;\"]",".sogou-temp-hidden,\n.story_ad_android",".sogou-temp-show,\n.story_ad_content_footer,\n.story_ad_ios","div[style^=\"position:fixed;\"]","div[class=\"ui_adblock\"]","#t365",".da_single_video","#div_close_cf","#archy_ad2","div[id^=\"custom_html-\"],\ndiv[id^=\"metaslider_widget-\"]",".AD_B","div[id^=\"u17-advert\"]","#pangu_leftBottom,\n.xw-right-ad","#J_logoLeft,\n#J_shoppingPush,\n#right_elevator,\n.bg-wrapper,\n.header-push-container,\n.logo > a,\n.m-link,\n.s-left,\n.s-right,\n.side-hot","#ad-pall,\n#ad_curtain,\n#ads-billboard,\n#doctop,\n#mainbar > #ec.area,\n#sidebar_fix > .area.mag_topic > .nomurafunds > a[href^=\"https://p.udn.com.tw/upf/2016_sales/nomura/nomurafunds_2.html?\"],\n#simplemodal-container,\n#simplemodal-overlay,\n.bg-banner--link,\n.inline-ads,\n.mag_topic > a[href][target=\"_blank\"] > img[src^=\"https://p.udn.com.tw/upf/\"][src*=\"_banners/Special/\"],\n.mag_topic > a[href^=\"https://goo.gl/\"][target=\"_blank\"] > img[src*=\"_banners/BD/\"],\n.more_ad,\n.overlay-container,\n.sponsor-wrapper,\n.udn-ads,\ndiv[class*=\"edn-ads\"],\niframe[src*=\"udn.com/mall/cus/cat/OutWebAd.do\"]",".ad_mask","#banne",".metaslider",".elementor-image > a[href^=\"https://bit.ly/\"],\n.elementor-popup-modal,\n.elementor-widget-sidebar a[href^=\"https://bit.ly/\"],\n.theiaStickySidebar a[href^=\"https://bit.ly/\"]","a[href=\"https://upsangel.com/check/surfsharkvpn/\"]","#top,\ndiv[class^=\"ad_140\"]",".topmedia,\n.xgtj-recom","#foruminfo + div[align=\"center\"],\n.showpx1","#right_column",".MFV","#Rightbar > .box:has(> .inner > .adsbygoogle),\n#Rightbar > div.box:has(> div.inner a[target=\"_blank\"] > img[src*=\"cdn.v2ex.com/assets/sidebar/\"]),\n.fr > a[href^=\"https://www.digitalocean.com/\"],\n.sidebar_compliance,\n.sidebar_units,\ndiv[class^=\"wwads-\"],\ndiv[style][onclick*=\"geekhub.\"]","#b2-widget-html-12,\n#gg-box,\n.content-area > .single-bottom-html:has(> div[align=\"center\"] > .adsbygoogle),\n.sidebar-innter > .widget:has(.adsbygoogle),\n.single-top-html a[target=\"_blank\"] > img,\n.single-top-html:has(> div:only-child > a[target=\"_blank\"] > img),\n.slider-4-box1",".advlr,\n.main-adv",".banneradv-newbox",".liAds,\n.safari_pop,\n.scol-banner,\n.top-ad-link",".vgart_top,\n.vgart_top > img","a[href^=\"http\"] > img[src^=\"/assets/main/\"]","#fwin_content_imc_attachad [style=\"WIDTH: 100%; padding-left:10px;\"] > div > a[href][target=\"_blank\"] > img,\n#fwin_content_imc_attachad [style=\"WIDTH: 100%; padding-left:10px;\"] > div > p > a[href][target=\"_blank\"]","div[data-marker-title=\"undefined\"],\ndiv[id^=\"info\"]","a[href^=\"/ad/\"]","#long_image,\n.spbox",".banner_img,\ndiv[id^=\"a\"]",".container-fluid > .gsfha3 > .gsfha3,\n.gsfha3-form,\n.gthfdsa",".cell > span > a[href]:not([href*=\".vsping.com\"]),\ndiv[style^=\"border-radius: 10px; box-shadow\"]",".v-sponsors",".async[href^=\"http\"]","#block-block-49","#home-top-narrow",".content-area > div#content > div > div.item:has(> a:not([href*=\"waerfa.com/\"]) > img),\nsection > div.article-gg,\nsection > div.content > p > a[href*=\"taobao.com/coupon/\"] > img",".table img,\n.table-bordered,\n.unit-100,\na[style=\"display: inline-block;position: relative\"]",".google-auto-placed","div[class^=\"my-ad-\"]",".adsbox",".hz2","#frame37boCx,\n#frameo834m9","#ggao-article-bottom,\n.ggao-everyone-rebeat,\n.left-gg-box > div.sl-ggao > div.gg,\ndiv[class$=\"-ad-top\"]",".zz,\n.zz_nr",".pNavigateAd,\n.pTopTextAd,\na[href*=\".simcentric.\"],\na[href*=\"/click/a_d_\"],\ntd[id$=\"_SPONSOR\"]","a[href^=\"https://www.ebay.com\"]",".ai_widget","#pl_common_ali,\n.UG_bn_a,\n.card-content > ul > li:has(> a[action-type=\"realtimehot_ad\"]),\n.card-content > ul > li:has(> p > .icon-txt-recommend),\n.card-wrap:has(> .card > i[style*=\"%E5%B9%\"]),\n.tag_showTopicL[href^=\"https://shop.sc.weibo.com/\"],\n.vue-recycle-scroller__item-view:has(div[class*=\"head-info_\"] > img[src^=\"data\"]),\n.vue-recycle-scroller__item-view:has(img[class^=\"head-info_authicon_\"][src^=\"data\"]),\ndiv[ad-data],\ndiv[class^=\"HotTopic_doticon_\"] + div[class^=\"HotTopic_tit_\"],\ndiv[feedtype=\"ad\"],\ntr:has(> .td-03 > .icon-txt-recommend)","#p-nav-fix + .p-area.w980","#player_ad_div,\n#popup_bottom",".agency-list,\n.bg-box > .slide-box,\n.g-side-r > a[onclick^=\"onLogs\"]","#ft_hb","#adt,\n#gg_multitext,\n#marquee,\n.otherposts > ul > li > a[target=\"_blank\"],\n.sidebar > .banners,\n.topbannerw,\nlabel[style*=\"darkgrey\"]","#leftside,\n#rightside,\n.col > ul:not([id]) > li > a[href^=\"http\"]:not([href*=\".wenxuecity.\"])",".activity,\n.card-main:has(.waimai-item-img)","div[style*=\"height: 115px\"]","a[href^=\"http://www.edewin.com/\"],\ndiv[style=\"padding:6px 0; width:950px; height:45px\"],\ntd[height=\"18\"][bgcolor=\"#FFFFE8\"],\ntd[id^=\"Ad\"]","table[id^=\"table_Ad\"]","#notify > a[target=\"_blank\"]","div.item","#xldz",".four_box,\n.ware_gs",".fu-welcome",".ggwrap",".xzbox-lf",".aibyte_ad,\n.downloader",".sidebar > .widget:not(:first-child):not(.widget_ui_posts),\na[href^=\"http\"]:not([href*=\"://www.wn789.\"]) > img","a[href^=\"http\"]:not([href*=\"wnacg.\"]) img,\nimg[width=\"399\"][height*=\"6\"],\nscript + div > a > img","div[id^=\"juan_\"]",".content_l_flml.zzs,\n.head_m,\n.zzs_ad",".banner-zone",".article--heroAd,\n.article-bottomAd,\n.article-topAd","#wpjam_blog_300x250_1",".container div[id$=\"ad\"] > a[target=\"_blank\"]:only-child > img","#rightAllJournal,\n.news-white-content-right","#portal_block_12045,\nbody > div#qmenu_menu ~ div[style]:has(> a[target=\"_blank\"]),\ndiv[style=\"margin:3px auto\"] + table",".tmall_tab","a[href^=\"/ad.\"]","li:has(> .myad)",".addd","#main > div[id^=\"rd\"],\n.card:has(> .card-image > a[href^=\"http\"]),\n.footer + .block","img[alt*=\"广告\"]","#leftbottbox,\n#rightbottbox,\n#sidebar > .box-b img,\n.activity-box,\n.chao_ggw,\n.navbar + .clearfix,\na[href=\"http://61.160.236.52\"]",".vw-header-ads-wrapper,\niframe[src*=\"//ads.xfastest.com/\"]",".adv-side-wrap,\n.adv_v2",".vw-sticky-sidebar-wrapper #custom_html-5","#app-card-list,\ndiv[style=\"z-index:10;margin-bottom: 10px;margin-top:10px\"]","#HtmlMoKua_752383,\n.ads_bottom",".wsappad,\ndiv[class^=\"category-iloveyou\"]",".details-small-carousel,\n.yun-advertisement",".ceo_ads",".down-list,\n.gg_box",".apd > a[target=\"_blank\"] > img","#top_content","#gg_2,\n#public_right_mid_ad,\n.down_list","#topc","#qmenu_menu + .wp,\n.adft",".d_textbanner",".adv-column2,\n.adv3,\n.columBox.book,\n.part-ad1,\n.xhdf_moreAdv","a[href*=\"/adclick\"]","#news_contents_left > .left_gg","#diy90","#pw_content > .forum_panel:nth-child(4),\n.advert-entry-list,\n.readCon_right",".adv-760,\n.cmp_v","div[class$=\"__ad\"]",".ad-right-aside",".mini-pop",".articleAD,\n.rctad",".ripro_gg_wrap","div[class^=\"AD_\"]",".speed","#ACT_crazy,\n#ACT_takeover,\n#ACT_takeover2,\n#crazyAD,\n#hp-ad-left,\n#hp-ad-right,\n#module-tabadktw,\n#module-tabadsw,\n#my-adsHPSPON,\n.GeminiPortalStreamAd_handleViewport,\n.ad-tl2b,\n.js-stream-content:has(a[href*=\".promotions.\"]),\n.wafer-beacon:has(a[data-ylk*=\":ad;\"]),\na[class^=\"Pos\"][href*=\".promotions.\"],\ndiv[class*=\"bg-Ad\"],\ndiv[data-content=\"廣告\"],\ndiv[id$=\"-Ad-Proxy\"],\ndiv[id^=\"ads-\"],\nli[id^=\"ad-\"][class^=\"Pos\"],\nli[id^=\"gemini-ad-\"],\nsection[class^=\"Pos\"][data-id=\"big-gemini\"]","#livePromote","div[id^=\"my-ads\"]","#module-mktBanner","#mrt-node-Lead-1-Ad,\n#sda-LDRB-iframe,\n#sda-LREC2-iframe,\n#sda-MON,\n#sda-WPS-iframe,\n.caas-body > .caas-iframe-wrapper > .flourish,\nli[id^=\"ad-\"]","#ysmcm,\n.news > div[class=\"bd quote\"]:has(ul > li > .geminiAd),\ntd > div.ysm,\ntr:has(> td[valign=\"top\"] > .geminiAd)",".travelads,\n[class*=\"has-beacon-click\"][data-wf-beacons^=\"https://*.gemini.yahoo.com/\"],\ndiv[id^=\"applet_p_\"][class^=\"dealstdv2wafer\"]",".axdBox","div[style=\"width:618px;height:150px;margin: 0 auto; display:block;\"]",".aasdwa,\n.container > div[class] > div#list_asiall > div a[target=\"_blank\"] > img,\n.container > fieldset[style*=\"text-align: center; border: 1px solid\"],\n.video-list > ul > li.video-item:has(> div[class] > .video-thumb > .video-thumb-image[style^=\"background-image: url('https://static2.yaseok.com/uploads/\"]),\n.video-thumb > .video-thumb-image[style^=\"background-image: url('https://static2.yaseok.com/uploads/\"],\ndiv[style*=\"position: absolute;\"][style*=\"text-align: center;\"][style*=\"align-items: center;\"]","#cdaas-rand,\na[href*=\"yasem5.com/go\"][target=\"_blank\"]","iframe[style=\"border: 0;\"][width=\"100%\"][height=\"280\"][src^=\"//www.12beststar.com/\"]",".banners",".mini-over-top","div[id^=\"pop\"]","div[style=\"width: 300px; margin-right: -30px; position: relative; top: 0px;\"] > a","#content-728,\n#content-728-top,\n#content-ads-right,\n.new-index-ad300,\n.new-index-main-728,\n.new-index-main-ysm,\n.new-sidebar-today-300ad,\n.notification",".main_left_advertisement,\n.rightGg",".abox,\ndiv[class^=\"ad1\"],\ndiv[class^=\"ad7\"]",".leftGg","center > a[target=\"_blank\"] > img",".dfb-ad",".gg_loadpage,\n.gg_pop,\n.gg_preview",".focusad-box-s,\n.focusbglink-s,\n.right-box > div[class^=\"ad\"],\ndiv[class*=\"-adv\"],\ndiv[class*=\"words-ad\"]",".widget-asst > p > a[href^=\"http\"]:not([href*=\"yii666.com\"])","#maincontent3 > div[style^=\"height\"]","#wp > table[width=\"960\"]",".yyl-weiruan-ads-list-item:has(> div#small1),\n.yyl-weiruan-news-ad-item,\n.yyl-weiruan-video-list-item:has(> div#small2)",".yyl-ads-swiper,\n.yyl-weiruan-ads-swiper",".yyl-ads-main > .yyl-ads-swiper:first-child + .yyl-ads-title,\n.yyl-video-list-item-width",".side_box,\n.side_box2","#ynetG_B1",".sidebar-slot",".dict-download-guide",".header-widget-region",".newtrochanter_trochantercontent > .g-row > .g-col:has(> .g-box > .pack_yk_pack > .pack_pack_cover > .aplus_exp > .pack_p_rt_ad),\n.src_adwrap,\n.sub-slides-wrap .swiper-wrapper > .swiper-slide:has(> a[data-intactspm*=\"drawer1.d_yk_ad_\"]),\n.sub-slides-wrap .swiper-wrapper > .swiper-slide:has(> a[target-url]),\n.videolist_s_body > div.common_container > div[id^=\"ab_\"],\ndiv[data-adext],\ndiv[name=\"m_pos\"] > #FullPromotion","body > [style=\"width: 100px; height: 100px; position: fixed; top: auto; right: 0px; bottom: 0px; left: auto; z-index: 188;\"]:not([class]):not([id])",".advertise-layer","#b2-widget-html-2","iframe[src=\"/js/loading.html\"]",".orbui-post-footer",".widget_ui_orbui",".excerpt:has(> .focus[href^=\"http\"]:not([href*=\"ypojie\"]))","div[style=\"position: fixed; width: 200px; top: 330px; right: 20px; font-size: 9pt; text-align: left;\"]","#diynews_ad1","#dd1,\n.ftop_ad_2016",".topban",".fb_r > a,\n.lo_box","#gs_down",".gs","#highdown,\n#tl_adv,\n.gsdown,\n.news_tl,\n.pc_down,\n.r_b_fmt",".game_wrap,\n.left_bottom_gg3",".td-main-content > div[id^=\"metaslider-id\"]",".m_left",".right-gg,\nli[class*=\"baidu\"]",".row > div.col-sm-6:has(> div.well > a[href^=\"https://jump.9118ads.com/\"]),\na[href^=\"https://jump.9118ads.com/\"]",".content > div[id]:has(span + img[src]),\ndiv[class^=\"hd_\"]",".td-all-devices","#text1,\na[title*=\"廣告\"]",".ssr","div[class^=\"col-left\"] > a[href^=\"https://item.jd.com/\"][style=\"display:block!important;position:sticky;top:0;\"]",".ycxdZw,\n.yzjggw",".mad_top,\n.normal-banner,\n.sf_1",".Banner-link,\n.Banner-link + .Pc-card-button-close,\n.Card.Banner,\n.GoodsRecommendCard,\n.LinkCard-ecommerceLoadingCard,\n.MBannerAd,\n.MHotFeedAd,\n.MRelateFeedAd,\n.Pc-word,\n.QuestionAdBanner,\n.RelatedReadings-adItem,\n.RichText-Ecommerce,\n.TopstoryItem--advertCard,\n.TopstoryItem:has(.Popover > .TopstoryItem-advertButton),\n.WeiboAd-wrap,\ndiv[data-type=\"ad\"]",".RichText-MCNLinkCardContainer > a.GoodsRecommendCard","#QPhiddenLayer,\n.adb",".focusBox","div[style=\"width:100%;height:100%;position:fixed;top:0\"]",".topsss-111","#ez-toc-container > div.ez-toc-right-container:has(> div.ez-toc-rigth > ins.adsbygoogle),\n.eboxx,\ndiv[style$=\"padding:0px\"],\ndiv[style*=\"padding:0px\"] > a[target=\"_blank\"] > img",".fcode > center > table",".asb-post-footer",".msg,\n.ssrtop",".news-details-ad","#tutorial_btm,\na[href=\"/j/coding/\"]",".index-ad-text",".middle_list",".dxb_bc",".cloudbox","#wAdTop1,\n#wAdTop2",".gg_1,\n.gg_bt",".zuanpw",".activity-poster:not([href*=\"zuimeia.\"])",".couplet_left,\n.couplet_right",".container > .none","body.m-question > a[href^=\"https://www.kuaiduizuoye.com/\"][target=\"_blank\"] > img","div[id^=\"divad_\"]","#topnav,\n#topnav + div[style],\n.imglistbg-ad,\n.imglistbg_ad,\n.left > .bottom[style],\n.link2","li[style*=\"important\"],\np[style^=\"width: 100%; margin: 0px;\"]","#Tinfo","#geektime,\n#geektime-ads,\n.snd-ad",".entry-body > div[class]:first-child,\naside > div[class=\"widget \"],\ndiv[class^=\"g \"]",".container > a[target=\"_blank\"] > img","a.wbalist_thumb[target=\"_blank\"]",".list-item-content-ad","div[style^=\"height:258px;background-image:\"]","a[href*=\"urlto.pw\"]",".stui-banner__pic[href=\"/statics/js/ky-a.html\"]","#detail > div:has(> div.ad-area-close)",".content > div:not([class]):has(> [style=\"display: flex; justify-content: space-between; width: 100%;\"]),\n.player-box-main ~ [style^=\"display: flex; justify-content: space-between;\"]",".banner[href^=\"http\"],\n[style^=\"display: flex;\"]",".content-area .adsbygoogle,\n.riplus_ads_wrap,\n.sidebar-innter > section[id^=\"b2-widget-html-\"]:has(.adsbygoogle)","a[href*=\"/redirect/ad-\"],\ndiv[adid]",".newslist-row > li.newslist-item:has(> div.adbox)","#ab_div_px1,\n#gid_group_restricted > .gid_group_title,\ndiv[id^=\"div-gpt-ad\"] + div[id],\ndiv[style=\"width:728px;height:90px;\"],\niframe[src=\"/fb_page_plugin.php?interface=web\"],\niframe[src^=\"yna\"]","#gamepage_banner",".tpc-container","div[id^=\"eprice-div-gpt-ad-\"]",".ad-end-article,\n.article__content > div[style*=\"text-align\"]","div[id^=\"div-gpt-ad\"][style]","#ad-inhouse-top,\n#ad0,\n#ad5","#topBar,\ndiv[id^=\"banner\"]",".main_ad_b","#author-spotlight + .clear + div,\n#text-33,\n.code-block","#top-ad-left,\n#top-ad-right,\n.ad-full-screen,\n.adClick,\n.pc-header-video > a[class^=\"top-ad-\"] + .youtube-container,\na[class^=\"top-ad-\"]","._more_content_ > div._page_:has(> div.oath-lrec-player),\n.oath-lrec-player","img[advid]",".rectAd680","#slideshow",".post-main-ad","#post-sidebar-ad",".banner-section,\n.feedAdsense","body > div[style^=\"background: black; position: fixed; \"][style*=\"opacity: 0.5; z-index: 1999;\"]",".tg_w,\ndiv[class^=\"wp-none\"],\ndiv[style=\"position: fixed;bottom: -10px;right:0;z-index:999;width:250px\"]","body > span[style]",".mimi","body > b[style=\"z-index: 10000;\"]",".play_ad","#mobile_inplayer","#text-7","#sidebar > div.widget_text:nth-last-child(-1n+3)",".other",".fp-player > div[style^=\"position: absolute;\"][style*=\"overflow: hidden; z-index:\"]:not([class])","#text-57",".responsive_ad","#pop_business",".pum","#block-12,\na[href^=\"https://ace.io/\"],\na[href^=\"https://www.okx.com/\"]","[data-ad_id]",".sidebar > .page-content,\n.toc-content > .m-t-16px,\naside > .page-content",".forumlist_ad",".ad-tips",".da-item",".tuiguang",".banner_ad1,\n.font-ad","#head > a,\n#sidebar-follow",".iqshwad-div","div[class^=\"ADTOPLB_\"] > .bd",".hd + table,\ntd[width=\"300\"][height=\"300\"]",".box_con > div[style=\"margin:10px auto;width: 930px;height: 250px;\"]","#text-21",".sd_recpic",".module-tglist",".recommend-container",".push-bottom",".myas",".bcqad","#ad2","#wrapper2 > .width",".rban1",".at1,\n.down_show_intro_first_box,\n.stopban","a[onclick^=\"ClickobayST();\"]",".sidebar-top,\na[href*=\"/game\"]",".video-show-width > .single-show-list > .hidden-xs[style*=\"text-align:\"],\ndiv[style*=\"width: 310px; height: 282px;\"]",".container > div.row:has(ins[data-width=\"300\"]),\ndiv[style^=\"max-height: 600px\"]",".hidden-log",".midAdModule-root","div[id^=\"ad-module-\"]","#wp > a:first-child","#diy15",".ad-area > a","a[href][onclick*=\"'ad'\"] > img[src^=\"/images/Masha/\"]",".clearfix-ads,\n.container > div.slide[style=\"padding-bottom:0px\"],\na[href^=\"http://img.kingsnug.cn/gamecenter/\"]","[onclick]","#playad",".tac[style=\"margin-bottom:5px;\"]",".promolnk,\n.promote-link","a[href=\"http://qq.wanmeikk.me/index\"]","#mygg,\n.gg5,\n.gg6,\n.sidebar a > img",".sad","body > div[style=\"height: 300px;\"]","#container > div:not([class]),\ndiv[style=\"margin:0 auto 10px;width:900px;height:250px\"]",".col-xs-12 > a[target=\"_blank\"]",".micro-ad,\n.story__ad,\ndiv[class^=\"gpt-placeholder\"],\ndiv[class^=\"related-article-list__AdvertisementWrapper\"]",".storm_magic_placeholder","#dablewidget_KoEeAWoB,\n#floating_btns_wrapper,\ndiv[data-addom=\"storm_ad_wrapper\"]","#divider_ad",".fuafxnfq,\n.main-banner,\n.sponsor-colse,\ndiv[data-group=\"300x100\"]",".tg-inner",".slider","#ASSPC,\n#siteNotice,\ndiv[style*=\"position: relative; max-height: 400px;\"]","a[href^=\"https://7segu.taobao.com?\"]","a[href^=\"https://item.taobao.com\"]","div[style^=\"width:728px;height:90px;\"]",".adss-160x600,\n.pop-up-a,\n.video-banner",".advertising_1,\n.advertising_2,\n.detail-advert,\ndiv[class^=\"advertising_\"]","a[href=\"http://banner.cari.com.my/daybanner/?page=promotion\"]",".kp-adv-widget","#stool,\n#toplink","#biedamadeyouchongtule-aa","div[style=\"width:960px;height:300px;margin:0 auto;\"]",".ad-tl,\n[id^=\"ac_im\"]","#reportPop,\n.sectionBanner,\na[onclick^=\"javascript:trackEvent('AD-Banner'\"]","#video div[class^=\"adBar\"],\n#video div[class^=\"adelement\"],\n#video div[class^=\"adlink\"],\n#video div[class^=\"adpauseclose\"],\n#video div[class^=\"background\"]",".wapimg",".ad650,\n.chn_pb,\ndiv[style^=\"margin-top:5px; height:60px;\"]",".sidebar960","#qpgg,\n.ad_logor,\n.add-980,\n.aside-add,\n.container-fluid > a[href*=\".taobao.com\"],\ndiv[class^=\"couple-\"]",".g-962-ad",".widget-zfb","center > #logo-gf ~ * h7[style=\"color: red;\"],\ncenter > #logo-gf ~ h7[style=\"color: red;\"],\ncenter > a[target=\"_blank\"][rel=\"nofollow\"] > img","a > img[src^=\"/images/\"]",".p_new_ad,\n.p_top_ad",".fl[style$=\"float:right;\"]",".article-content > div[style=\"float: none; margin:10px 0 10px 0; text-align:center;\"],\n.widget_ssr","#ali-js-4,\n#tmp_ggao,\n#tv,\n.ali-photo-carousel-pic > li > a[href*=\".fhyx.\"],\n.coopSteambox,\n.detailAlertBox > a[style],\n.head-left,\n.newright,\n.qztf,\n.video-window,\n.zadmainholder,\ndiv[class^=\"GG\"],\ndiv[id^=\"ali-ad-js-\"]",".picBg",".ag-revenue",".row > div.col.hidden a[href^=\"https://supr.one/\"]","#ad-coupon-search","#uuuui,\nbody > article[style]","div[align=\"center\"] > a[href^=\"https://www.baidu.com/?mm_sycmid=\"] > img,\ndiv[align=\"center\"] > a[onclick*=\"'ad'\"] > img","div[style*=\"height:90\"],\nimg[src*=\"data:\"]","#header_AD",".ggxc-box > a[target=\"_blank\"] > img","script ~ ul[style]",".float-ck","#top_bottom + div[style=\"float:left;width:100%;\"]",".wp[style=\"height:36px;padding-top:15px;\"]","#mailtooltipss,\n.a96090",".mitao",".translateOutAdLink",".guanggao-left,\n.guanggao-right",".banner-ad001,\n.meilai_box,\n.second-banner,\n.third-banner",".gg_banner,\n.h--banner,\n.h-ad-banner,\n.s-ad-tit-box",".taobao","#guanggao2,\n.border_b > tbody > tr > td[height^=\"2\"],\n.pinglun > .btmlist-title,\na[title^=\"www.136888.com/\"],\ndiv[style=\"float:left;padding-right:.3em;width:300px;height:250px\"]","#Topic_Top,\n#asideCustom36733263,\n#asideCustom65392991,\n#feedlist_id > li:has(> div[id^=\"kp_box_\"]),\n#footerRightAds,\n#kp_box_476,\n#kp_box_58,\n#kp_box_www_swiper,\n#layerd,\n.ad_class,\n.advert-bg,\n.banner-ad-box,\n.box.hot,\n.csdn-tracking-statistics[style$=\"250px;\"],\n.float-left > div[id^=\"dmp_ad_\"],\n.recommend-ad-box,\n.recommend-item-box[data-track-click*=\"http\"]:not([data-track-click*=\".csdn.\"]),\n.right-item[data-track-click*=\"http\"]:not([data-track-click*=\".csdn.\"]),\na[href=\"//gitbook.cn/new/gitchat/activity?utm_source=csdnblog1\"],\naside > div.slide-outer:has(> div.box > div[adsid]),\nli[data-type=\"ad\"]","#article_content > link + a,\n#kp_box_www_swiper_ban,\n.blog-slide-ad-box,\n.programmer1Box,\n.toolbar-advert,\ndiv[style=\"min-height:250px;\"],\ndl[id^=\"yd_a_d_feed_\"]",".ad_area_1",".AD960_90",".base_ad_300_250,\n.base_ad_640_90,\n.base_ad_960_90",".hezuo,\n.listright > a[target=\"_blank\"] > img,\n.tongji",".header > div[style*=\"margin-top:\"],\ndiv[style=\"width:1200px;height:108px;margin:0 auto;margin-top:15px;\"]","#mys-wrapper",".container > .gutter:first-child",".detail-body > .fly-panel,\nbody > div[style=\"overflow: hidden;\"]:nth-child(3)",".inn-nav__placeholder + .poi-container > a[target=\"_blank\"],\na[href*=\".weixin.qq.com/\"],\na[href*=\"/xzgg/\"],\na[href*=\"sourl.cn\"],\na[href=\"https://www.biqudao2.com\"],\na[href=\"https://www.dzbhdm.com\"] > img,\na[href=\"https://www.dzbhdm.com/\"] > img,\na[href^=\"https://www.dzbhdm.com/news/\"] > img[src^=\"https://www.dzbhdm.com/\"],\nimg[width=\"950\"]",".page_big_adv",".fwinmask,\n.sd > a",".source_advertising",".tableborder1[cellspacing=\"1\"][cellpadding=\"3\"]","#adsense-matched-content,\n#for-ec,\n#mobileweb_inread,\n#pc_inread_overseas,\n#ticker_3,\n.adHint,\n.ad_300,\n.ad_readmore,\n.content-container > .iframe-ad,\n.ec_menu,\n.etmall-shopping-guide,\n.sharebox:not([id]) ~ .iframe-ad,\n.top-sky,\namp-embed[type=\"dable\"]",".ad_in_news,\ndiv[id^=\"abp\"]",".ad_970",".idleAd",".all_news_text1","#detail-recommend,\n.article-section + div .img-responsive,\n.hot-article + .panel-default,\n.panel-body > a[href$=\"=\"],\n.text-center > .carousel,\na[href$=\"==\"],\na[href^=\"https://www.fastadmin.net/go/\"],\nbody > a[target=\"_blank\"]","div[id*=\"_\"][style]",".ad5,\n.m[style=\"height:40px;\"],\n.zx_ad","a[onclick=\"qinlintes11t2()\"]","#focusslide",".sidebar > div.widget:has(> div.textwidget > ul[style] > li[style=\"margin-top:5px; \"] > a[target=\"_blank\"][rel=\"noopener\"]:not([href$=\".html\"]) > img),\nli[style=\"margin-top:5px; \"] > a[target=\"_blank\"][rel=\"noopener\"]:not([href$=\".html\"]) > img","#portal_block_474,\n#portal_block_502,\n.eis_fbox_260:nth-child(1n+3),\n.eis_fbox_980","#container > table[width=\"960\"]",".bottom",".s_body_top",".main-container > .swiper,\ndiv[class^=\"horizontalBanner_\"],\ndiv[class^=\"multiBanner_bannerBox\"]","#part_left2,\n#part_right_gg7","#media_ad_popup_overlay,\n#pop_media_ad","#overlays-ad",".guanggao2,\n.leftadv2,\n.rightadv2","div[style*=\"top: 50px;\"]","#diy110,\n#diyflash,\n.im286-t,\n.qybj",".row[style=\"width:1000px;margin:0px auto 25px auto;\"]","#page-list > ul > .layui-row:has(.ad)",".adv728a,\n.adv728b,\n.advyello","#random-ads,\n#sidebar > UL:nth-child(2),\n#sidebar > div#box,\n.goods2-list,\n.post[style=\"padding-left:150px;width:336px;height:280px;\"],\na[href*=\"/money.php?\"]","#gaosu,\n.gsdw,\n.idc3,\n.rjTestPos,\n.tipsa_ds,\np[style$=\"text-align: center; padding: 0px; margin: 20px 0px;\"]","#leftBanner,\n#rightBanner",".h8px + div[align=\"center\"],\n[id^=\"adp_\"],\ntable[style^=\"width:984px;\"]",".vodAd",".adleft-wrap,\n.rightAdBtm-wrap,\n.widget_tuijian","a[href*=\"bet\"]",".c_spread,\na[href*=\".tmall.com/?spm=\"] > img",".pc_ad",".row > div.url-card:has(> div.url-body span.badge-danger)",".ad_panelAR,\n.ads-container,\n.list-subCont > li[style$=\"height: 98px;\"],\n[class^=\"c-ad\"]:not(.c-ad-103),\ndiv[style^=\"width: 300px; height: 250px\"]",".ad360x500",".ltad_1170,\n.ltad_580",".tlads","#lsform + .y,\nimg[width=\"462\"][height=\"78\"]",".widget_metaslider_widget",".cp_body_right","#billboard-modal",".pic_txt_list,\na[marked][href*=\".taobao.com\"]","#aShow",".uc1_focus_pics","div[style*=\"background:url\"]","div[id^=\"content\"]","#ban_ner,\n.b-content > #sogou_banner:nth-child(3),\n.ns-ad","a[target=\"_blank\"] > .img-responsive","div[style=\"width:728px;padding-top: 8px;\"]",".f14hui[width=\"25%\"]",".LzAdv",".g-huodong,\n.king-soft-area,\n.m-safedown-center,\n.u-btn-gao,\n.u-btn-safe","#project_ad_banner,\n.aside-topjj,\n.blog-left-ad,\n.float_adbox,\n.index-ad-wrap,\n.jj,\n.mayun-jj,\n.news_detai_above_ad,\n.soft_detai_above_ad,\na[data-traceid$=\"_ad\"],\na[data-traceid*=\"_detail_above_text_link_\"],\na[data-traceid=\"explore_right_bar_70\"],\na[data-traceid^=\"questionbanner\"],\na[data-tracepid^=\"index_banner_\"],\na[href^=\"https://citiccard.wjx.cn/\"],\ndiv[class$=\"Content\"] > p[style=\"margin:0 0 10px 0;\"],\ndiv[data-traceid*=\"_ad_\"],\ndiv[data-tracepid=\"question_detai_above\"],\ndiv[name=\"detail_show_footer\"],\ndiv[name=\"floatAdbox\"],\ndiv[name^=\"index_banner_\"]",".down_btn2.green",".bzxz,\n.sort_list > .clearfix:first-child","#bzhref,\n#intel-bar,\n#pchome_970_90_a","#jiedoubanban",".play-btn > a[target=\"_blank\"]",".ad-footer + .hover-item,\n.multi-ads-area,\na[target=\"premium_noads\"]","#main > div.header-fixed-area:has(> div#header-ad-fixed),\n#pixblogad,\n#pixblogad-banner2,\n.article-content-inner > div[style^=\"color: #141823;\"][style*=\"font-size: 13px;\"],\n.article-inread-ad,\na[onmouseover*=\"_openBrWindow('https://goo.gl/\"],\na[onmouseover^=\"MM_openBrWindow\"],\nbody div[class*=\"-ad-\"]:not(#style_important),\ndiv[class*=\"-Ad-\"],\ndiv[class*=\"-ad-\"],\ndiv[class*=\"article-ad\"],\ndiv[id*=\"-AD-\"],\ndiv[id*=\"-Ad-\"],\ndiv[id*=\"-aD-\"],\ndiv[style=\"width: 620px; height: 250px; padding-bottom: 10px;\"],\ndiv[style^=\"width: 630px;\"][style*=\"height: 250px\"]",".article-body > div.forward ~ div[style^=\"position:\"][style*=\"important\"]","a[onmouseover]","a[onmouseover*=\"_openBrWindow\"]","#spotlight","#Adsense","#box785805","#extradiv2,\n#extradiv5",".ggtext,\n.index_nav_juzhong,\n.pf_dw",".widget_textads",".portal_block_summary","#lightbox,\n#lightbox1,\n.container-fluid > #lightbox,\n.d1,\ndiv[style^=\"border-style:solid;\"][style*=\"border-width:2px;\"][style*=\"width: 80%;\"]","#widget-weixin",".ant-modal-root",".ggposition",".textwidget a > img","#hqmhBottom,\ndiv[id^=\"content_box\"]","#main-content > br,\n#main-content > center,\n.background-cover,\ndiv[id^=\"secre-\"]",".player-recommend","div[style*=\"height: 50%\"]",".box-top-xiazai","#xad_mu","#postlist + .cc","a[onclick*=\"'ad'\"]",".adv01","#float_picr,\n#nrk_gg","div[id$=\"-ad\"]",".ad_1000_90,\n.layout_ad","#frameJjnBIp",".gofollow[data-track] > img","td[width=\"900\"] + td[width=\"320\"]",".reloadCont > div:first-child,\na[href*=\".junp\"],\na[href*=\".wx359.cn/\"],\na[href*=\"game.tiexue.\"],\nbody > div[onclick],\ndiv[id^=\"Baidu_\"],\ndiv[id^=\"g_d_\"]",".mmver.w-1200,\n.x15sdv.display_3_3","#custom_html-7",".ab_cpb,\n.ab_cpr","#adv300",".g_slide_title > .feedback",".wnp-adbox",".UPAD",".col-list-ad,\n.colunm-banner",".sidebar > a[target=\"_blank\"] > img","#top_gg,\n.btn-dl_swift,\n.m_swift","#side-special.special,\n#single-ad-300-250,\n#single-bottom-ad,\n.articleExtAd,\n[class^=\"ad-mid\"],\ndiv[id^=\"index-ad-mid\"]","img[width=\"770\"]","#fc_foot","a[href=\"https://galaxymedia.xyz/app/\"]","body > style ~ *, .vod-gd","#top_nav,\n.ad_h,\na[href^=\"http://u.zrblog.net\"]",".theiaStickySidebar > div.widget:has(> div.textwidget a[href^=\"https://kairos.shopping/product/\"]),\na[href^=\"https://kairos.shopping/product/\"]","._ap_apex_ad[style^=\"width: 300px\"],\n.bottom-0.fixed,\n.md\\:w-\\[728px\\].mx-auto","#bdcotopnew",".message + center,\ndiv[style^=\"text-align:center;\"] > a[target=\"_blank\"] > img","#topbanner",".content-layout .zib-widget > .textwidget > a[target=\"blank\"],\n.content-layout .zib-widget:has(> .textwidget:only-child > a[target=\"blank\"]),\n.sidebar .zib-widget > .textwidget > a[target=\"blank\"],\n.sidebar .zib-widget:has(> .textwidget:only-child > a[target=\"blank\"])",".td-post-content > a[rel=\"nofollow\"] > img",".col-xs-6 > div[data-show][style]:has(> p:only-child > a[target=\"_blank\"] > img)","div[class=\"row\"][style=\"display: flex;flex-wrap: wrap;\"],\ndiv[data-group^=\"photo_center_games_\"],\ndiv[data-group^=\"skyscraper_\"],\ndiv[data-height=\"250\"][data-width=\"300\"]","#guide-modal,\n.row[style=\"display: flex;flex-wrap: wrap;\"],\n:has(> ins + div),\n:has(> ins + script),\n:has(> ins + style),\n:has(> script + ins),\n:not(body):has(> script[src*=\".realsrv.com\"]),\na[href*=\"//\"]:not([href*=\"comic.\"]) > [style*=\"back\"],\na[href*=\"//\"]:not([href*=\"comic.\"]) > div[style^=\"display: block;\"],\na[href*=\"//\"]:not([href*=\"comic.\"]) > img,\na[href*=\"//\"]:not([href*=\"comic.\"]) > img + [style]",".alignnone[alt=\"恰饭广告\"]","#fullDD",".ads300_show",".aside_profile_activity > div:first-child,\n.gj_download,\n.pub_side_ad","#coo_banner_WideScreen,\n.md-banner","#homeVideoModal","#ly","#addiv3,\n#bdstatic",".fiexdAdvsClosed,\n.in_content_left_advs,\n.pageAdv,\n.top_bigad",".col-2 > .dailyRecommendation + div[style^=\"width:\"][style*=\"position: relative;\"],\n.comicDetailAds",".wow.fadeInUp.tg-site > a[rel=\"nofollow\"] > img",".ad98090","#adv-2","div[id$=\"_ad\"] > a[onclick*=\"'ad'\"][target=\"_blank\"],\ndiv[id$=\"_adv\"] > a[onclick*=\"'ad'\"][target=\"_blank\"]","div[align=\"center\"][id] > a > img",".page-content-main-a,\n.toc-content > div[style=\"margin-top:16px;\"],\naside > .page-content-main",".sitead","a[style*=\"fixed\"]","#no-adblock-box,\n.yb-apng",".promotion-banner-wrapper",".bc_side_250,\na[href*=\".makeding.com/\"]",".appdownload,\n.pindaolist","#kanban,\na > img[src*=\".0o0.ooo/\"]",".kuanpin,\ndiv[style=\"margin:0 auto 10px;height:76px;overflow:hidden\"]",".s_ad125",".ad__single-double-rectangle-wrap","#portal_block_180","#myModal","#newnotice",".hdbanner,\n.index-somelinks,\n.indextop-r,\na[target=\"_blank\"][href*=\".cda.cn\"]",".btn-group + .row,\n.links.row",".downcenter,\n.rightside > :nth-child(1n+2),\n.sidebar-box,\n.sidebar-widget:first-child",".main-nav,\n.p_left","#itb_ads_catfish,\n.itb_ads,\ndiv[class*=\"AD_\"]",".t5[style^=\"margin-top:8px;\"],\n.tr3.t_one[onmouseout]","img[src^=\"/img/promotion\"]","a[href*=\".sailing.ink\"]",".text-ad","a[href^=\"https://l.tyrantdb.com/\"][target=\"_blank\"] > img","#menur",".marauto > p[style=\"text-align: left;\"]",".video-server > .inplayer",".container > a > img[style=\"width: 100%;\"]","[class^=\"asb-\"]",".a-a,\n.aw-mod > a[target=\"_blank\"]",".large",".rivencloud_ads",".box-banner","a[href*=\".kxyike.com/\"]",".block-sales",".header_wrap + .tac + table[align=\"center\"]","div[style^=\"position: fixed; bottom:\"]",".sidebar-inner > .widget_media_image:nth-child(1n+2)","#container > div[style*=\"margin-right: 2px;\"][style*=\"width: 300px;\"],\n.post_sidebar > div.side_box:has(div[id^=\"mynewads_\"])","#yytf",".tipi-overlay",".timed-pup",".ax",".asb,\n.asb > div[style] > a[target=\"_blank\"] > img,\n.sidebar > div.widget > div.item > a[target=\"_blank\"] > img,\n.widget_custom_html:nth-child(1n+2)","#frameu9916W_left > .block:nth-child(-1n+6)",".nav",".sponsors-container",".swiper-slide[style=\"width: 1170px;\"]",".justify-content-center.pt-2","#ai_widget-2",".ProDaTu,\n.ringhttu",".datal.clear:has(> table div[id^=\"revive_zoneid_\"])",".closead,\n.datal.main:has(> table div[id^=\"revive_zoneid_\"]),\n.listri > .ad,\ndiv[style^=\"width:300px; height:250px;\"]",".main > div[class=\"datal clear\"],\ndiv[style*=\"width\"]:has(> div[style] > img[src=\"/static/img/adsfree.png\"]),\ndiv[style=\"width:970px; height:250px;\"],\ntable[width=\"970\"][height=\"260\"],\ntable[width^=\"9\"][height=\"90\"]",".video-player + div.ps > div:has(> div.bb),\n.video-player > .dabc > .ng-star-inserted[style=\"position: relative;\"]","#ADmask",".MuiSkeleton-root,\n.jss13,\n.jss20",".col-md-12.text-center[style=\"margin-top: 3px;\"]",".popupad","body > div[style^=\"position: fixed;\"]",".live-client_left,\n.live-client_right,\na[style*=\"height:\"]",".bottom__card",".player-right,\n.player-side > .block > *,\n.ss-ctn,\n.video-player + div[class*=\" \"] > div.block,\n.video-player > app-gg-block.ng-star-inserted[style],\n.video-player > div.ng-star-inserted > div#PB,\nvg-pause-ads,\nvg-player div.vg-bg,\nvg-player.ng-star-inserted > vg-pause-ads + div.caption.show > .inner","#jimds-slider,\n#site-content > div.container > section.pb-3.pb-e-lg-40.text-center,\n.badge,\n.text-center > a[target=\"_blank\"] > img,\n.uu-ads,\na[href*=\"?banner=\"],\na[href=\"http://uus52.com/\"],\ndiv.col-6.col-sm-4.col-lg-12:has(> div.video-img-box > div.img-box > a[href*=\"?banner=\"]),\ndiv[class^=\"root-\"]","a[href^=\"https://l.tapdb.net/\"]",".ad_impression,\n.internal_bn,\nbody > .right_float_poster_container",".a960_index",".qy20-h-carousel__li:nth-child(-1n+2)",".nav-ads","a[href^=\"https://www.yywhale.com\"]","div[class$=\"_acmsd\"] > a[target=\"_blank\"] > img",".play_list_adbox","#a_d1","#js-room-flash-banner-panel",".entry-content > table[align=\"left\"][style=\"width:360px\"],\niframe[src^=\"http://news.99k.tw/open/open\"][src$=\".php\"]",".gpt-ad-slot","#confirmOverla,\n#favatarRight,\n#focus,\n#postlist > div:nth-last-child(2):not([id]),\n.login_bg > .ad300,\n.postlist > div > div[style=\"margin:0px 0px 0px 0px;width:300px;height:250px;overflow:hidden;\"],\n.sitemaji_banner,\nbody > div:has(> div[class^=\"yap-ad-\"])",".hide-mobile[style]","#adbt,\n.wow-ad-link",".blockUI","#newTippingViewer + div[data-ab],\n.hbanner,\n.subfoot-section","#space > a[target=\"_blank\"] > img[width=\"160\"]","#aidma-job,\n#aidma_128,\n#aidma_588,\n.career-clinic-ad",".aroma-home-page-float-ads,\n.aroma-news-detail-side > div[media-width]:has(div.aols-wrapper > a[target=\"_blank\"][rel=\"noopener\"]),\n.aroma-tab > a[href^=\"https://www.4gamers.com.tw/r/\"][target=\"_blank\"],\n.closeable-ads-close,\n.container-fluid > .vue-portal-target:has(> div[style] > .aroma-news-detail-iframe-ads),\n.home-carousel-container,\n.interstitial-ads,\n.mobile-bottom-ads,\n.scroller-ads-wrapper,\n.vue-portal-target > div[style=\"min-height: 210px;\"],\n.vue-portal-target > div[style=\"min-height: auto;\"],\nimg[alt=\"ads\"],\nvideo[src^=\"https://img.4gamers.com.tw/ads-media/\"]",".listRight-ad",".THISISANADHERE,\n.adblock_splash,\n.owl-lazy[tcode^=\"AD:\"]",".news_content > div[style=\"width:728px;margin:10px auto\"],\n.text_links_h,\ndiv[style=\"width:336px;height:280px;margin:0;background:#000000\"],\ndiv[style=\"width:728px;height:130px;margin:0;background:#000000\"]","a[href^=\"http://www.beephone.com.tw/adlink.php?id=\"]","div[id^=\"sponsor-\"]",".header_box_pop > [class^=\"flash_banner\"]",".article__mainevent[style^=\"min-height:\"]",".Single-hot-news,\n.mainR_content:nth-child(5),\nbody .Google-special:not(#style_important),\nins[pid]","#crazy_layer,\n.diamond-txt-ad,\n.gold-big-ad,\nimg[src*=\"/ad_images/\"]",".wrapper > script + a[href][onclick]",".AD_300250,\n.AD_730280",".ad_336_2",".article-global,\n.cbv:not(#cb_share) a,\n.tks,\n[class^=\"cbv\"],\ndiv[id^=\"cbh\"]","div[class*=\"ad--\"]",".qxd","div[class^=\"code-block code-block-\"][style=\"margin: 8px 0; clear: both;\"]",".ad--video,\n.adActive > .list-link:has(> ul > li > div[id^=\"div-gpt-ad\"]),\n.adActive > div[class^=\"leaflet\"]:has(> div[id^=\"div-gpt-ad\"]),\n.article__promotion,\n.bottombar,\n.cw__advertising",".dt-ad-block,\na[href*=\"/webad/\"]","#goldlink,\n#popup-ad-overlay,\n.ad-300x370,\n.ad-320x100,\n.ad-336x280-g,\n.ad-728x250-g,\n.ad-728x90-g,\n.ad-970x250,\n.ad-970x250-g,\n.ad-970x90-g,\n.emome-ad,\n.popup-adv,\n.section-content > div[style*=\"text-align\"],\ndiv[class*=\"-popup\"]",".col-md-3","#ad_bottom_module,\n#ad_mid_module,\n#fsa-srp-top-container","#ad_mid_module + #item_backfill,\n#afsh_bsearch_list_top,\n#bottom-ad-after-search-result,\ndiv[id^=\"afsh_\"]","#add-box","#divBestBuy","#custom_html-11","div[id^=\"div_gpt_\"]","span[id^=\"aid_\"]",".PCAD,\n.PcNewsUpAds,\n.PcRightHomeMiddleAds,\n.rightMiddleAD","#BH-bigbanner,\n#flyRightBox,\n#flySalve,\n.a-mercy-d:not([href*=\".gamer.\"]),\n.b-list_ad,\n.iframe:last-child",".a-mercy-d","#tableAD",".ad_down","#bd,\n.adread,\n.adwrpt,\n.fullad_ad,\n.list > li.ad,\n.post_adwrpt,\n[class^=\"sidead_\"],\na[href^=\"https://www.gamme.com.tw/redirect.php?id=\"][target=\"_blank\"] > img,\ndiv[class^=\"topad_\"]",".footer-widget-column",".promotion > .sp-txt,\n.promotion_ad","#cboxOverlay,\n#colorbox","div[id^=\"heho-ml-\"]",".article-desktop-ad-wrapper",".banner-area,\ndiv[class^=\"code-block code-block\"][style^=\"position: fixed; z-index: 9995;\"]","#AdBanner785,\n#chatroomFrame + div[style=\"text-align: center;padding-top: 10px\"],\n.googleAD160x600,\n.newAd,\na[href*=\"goo.gl%2FW9SXr1&\"]","#ad-on-top,\n.ad-text-in-middle,\n.span4:nth-child(5),\n.span4:nth-child(8),\ndiv[class=\"span4\"]","#scroll_div,\n.Zi_ad_ar_O_3,\n.sidebar:nth-child(2),\n.sidebar:nth-child(3),\n.single_ads,\n[ad=\"show\"],\nads","#custom_html-6",".kocpc_bot_ad,\n.topbarad","#adbannerurl",".C3.boxTitle,\n.NC1.boxTitle,\n.NC3,\n.Slider > li.L1ad,\n.list > li[id^=\"apxzone_\"],\n.list > li[id^=\"newest-native\"],\n.list > li[id^=\"newspaper-native\"],\n.suggest_full .C5,\n.whitecon > .related > li:has(> .ltn_ad),\n[data-desc=\"內廣\"],\ndiv[class*=\"adHeight\"],\ndiv[class^=\"market300\"],\ndiv[id^=\"ad-\"],\ndiv[id^=\"compass-fit\"]",".content-ad-spa",".pumkinBox",".adInnerMpu","#ad_type_9","#sixi,\n.tripplead,\ndiv[class^=\"ad_ec\"],\ndiv[id^=\"ad_div_\"]",".ads-fixed-bottom","div[id*=\"_ScupioHomeAD\"]",".AD1,\n.adbig","#rotator","div[id^=\"mrmad-\"]:has(> .adsbygoogle),\ndiv[id^=\"mrmad-\"][style]:has(> .adsbygoogle)",".myday_ad_950,\n.myday_ad_left,\n.myday_ad_right",".contentRightAd","#div_superbar_swf,\n#test2,\n.ad_triple,\n.adcon,\ndiv[style*=\"982\"][style*=\"85\"]",".site_evt","#main_top_frame,\n.good_ad,\n.mnav,\n.sceng","div[class^=\"adnewlist\"]","#id_index_ad_bimg,\n#keyad-right,\n.bestshop_ad,\n.priority,\n.priority1,\n.priority_ad,\ndiv[class^=\"ad388zone\"]","div[class^=\"ad-delimiter-\"]","A[href*=\"/ADRedirect.\"]","#AdRelatedTitle,\n#ad-467,\n#search_u_970x90,\n.side-advertise","#sub-ad,\n.ask18,\n.side-AD",".adbig300_mid,\n.tablet_above_ad,\ndiv[style*=\"min-height\"][style*=\"250px\"],\ndiv[style=\"height:156px;width:570px;margin:0px auto;display:block;\"]","#main > div.container:has(> div#ad),\n.editable > div.text-center:has(> div.d-inline-block > div[id^=\"div-gpt-ad\"]),\ndiv[class=\"row my-2 ad-slot-970\"]","#news_detail_div > div[align=\"center\"],\n#news_detail_div > strong > a[rel=\"noreferrer\"]",".ad_desktop_top,\n.ed-hidden.ed-xl-block,\n.fromEditor > section.ed-px-5.ed-lg-hidden,\n.h-full > div.flex-wrap > div.max-w-full > div.px-5.lg\\:hidden:has(> div > div.flex.justify-center),\n.hidden .justify-center:has(> div[id^=\"health_pc_read_\"]),\ndiv[data-testid=\"ad-container\"]",".sidebar_div:has(> div.nolazydiv)","#ad_m_bottom,\n#lightbox--ad,\n.ad_m_block,\n.ad_m_top","section[aria-label*=\"advertise\"]",".contad","div[class]:has(> div[class] > div[class*=\"-ad-manager-\"]),\ndiv[class]:has(> div[class] > div[class^=\"rytass-ad-manager-\"]:only-child)",".content_r > .rbox:first-child","#banner > h2,\n#box34614 > [class^=\"box-\"],\n#links-row-1 > div[id^=\"box\"]:not(#box32499):not(#box1026387):not(#box34614)","#comment-anchor > section > div[style] > div[data-index]:has(> div[class] > div > div[id^=\"div-gpt-ad\"]),\ndiv[role=\"main\"] div[class^=\"atm_26_\"]:has(> div[class^=\"atm_26_\"] > div[style=\"min-height:90px\"] > div[id^=\"div-gpt-ad\"])","#caas-vm-container,\n#fix-corner,\n.close-corner,\n.popin_ad",".ypa-custom2","#leaderboard_banner","#contentBox > div[style^=\"width:336px;height: 280px;\"],\ndiv[id^=\"gad\"]","#tbadword,\n.bottom-right","#top_d",".amp-parallax-ad,\n.recipe-ad-placeholder","span[class^=\"style_adUnit\"]",".entry-content > div[style=\"min-width: 300px; min-height:300px;\"]","#fbFixedAd,\ndiv[style=\"width:630px;height:700px;\"]","#avivid_waterfall_wp_product_area",".aspect-ratio > img.object-cover + .aspect-ratio-content + div[class^=\"absolute inset-\"][class*=\"bg-brand\"]",".nice-box",".ad-container-pc,\n.ad-container-pc-only","#lotteryfnc","#marquee-box,\n.fncnews-content > div.raw-style > div > p > a[href],\n.inline_text.has_marker,\na[href^=\"http://www.ebcbuzz.com/url/\"]","#_popIn_recommend,\n.dable_response,\n.extend_ad,\ndiv[id^=\"ATS_\"]",".nex_floor_banner,\n.nex_index_ads,\n.nex_mid_ads","#head_toolbar + .text-center",".Ads-Sidebar,\n.reds",".Zi_ad_a_H,\n.post-entry > div[style=\"min-width: 300px; min-height:300px;\"]",".inside_AD","div[id^=\"ad_article_\"],\ndiv[id^=\"ad_index_\"]","a[href=\" http://www.shumeimotel.com/\"] > img","#id_ad_image",".rs-side-ads,\n.rsads",".article_title_ad_img",".author + .poster",".grid > div[class^=\"col-span\"]:has(> div[class] > div[id^=\"ts_ad_native\"]),\n.grid > div[class^=\"col-span\"]:has(> div[class] > ins)","a[href^=\"http\"]:not([href*=\"18moe.vip\"]) > img[src*=\"tc.18moe.net\"]",".content > p > font[color=\"red\"]","div[style=\"text-align:center\"] > a > img",".content-gg,\n.sidebar a[href^=\"http\"]:not([href*=\"landian.\"])","#frameYl5IOf",".tp_advertising,\na[href*=\"/ad.\"]",".ad280x165,\na[href=\"ilupian8.html\"]",".ysxs8_w960_1",".container .card:has(> .card-body > .flex-fill > #ad_text)",".tecent-adsense",".nomobile[style*=\"810px;height:240\"]",".adn-ar,\n.haliluya,\n.net,\nspan[style=\"height: 17px;margin-left: 10px;background: #000;border: 1px solid #000;\"]",".sidebar > .widget_text:has(> .textwidget > .adsbygoogle)","div[style=\"height:60px;width:100%;\"]",".alert-success + center,\na[href$=\"/smsf.php\"]",".j_m_ad,\nbody > table:first-child img","#main > .container-fluid.mb-3 > .row > .col-sm .alert,\n.jsv > .container-fluid.mb-0 > .row > .col-sm > a[target=\"_blank\"]",".in-friends","a[href*=\"/uuribao.com/\"],\na[href*=\"/uuribao.com/\"] + .caption","a[href^=\"https://ffab.rqatmd.com/\"]",".pc_rb_float","iframe[src^=\"//ads.exoclick.com/\"]","#hd + .wp,\na[href^=\"ad.\"]","div[v-if=\"is_show()\"]",".avd1,\n.avd2",".tpc_content > a[target=\"_blank\"][onmouseout],\n.tpc_content > span > span > a[target=\"_blank\"][onmouseout]",".tpc_content > a[target=\"_blank\"][onmouseover]","#__top_header + script + div","#adb-mask",".card-site-info + .card"]; + +const hostnamesMap = new Map([["*",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]],["netfly.tv",[22,2252]],["173.192.147.21",23],["sejie.com",23],["thesoccerline.com",23],["sejie3.us",23],["bog.ac",24],["lsj.ac",25],["preface.ai",[26,27]],["141jj.com",[27,611]],["r3sub.com",[27,43,1881]],["jumi.su",27],["99kubo.tv",[27,43,1076,2591]],["94itv.app",28],["adguard.app",29],["adguard.com",29],["adguard.info",29],["cupfox.app",[30,31]],["codeplayer.vip",31],["torrentkitty.app",32],["torkitty.com",32],["torrentkitty.io",32],["torrentkitty.lol",32],["torrentkitty.net",32],["torrentkitty.se",32],["torrentkitty.tv",32],["pansci.asia",33],["1688.com.au",34],["moe.best",35],["yaociyuan.bid",[36,37]],["oneinstack.com",[36,1773]],["nicotv.biz",38],["nicotv.club",38],["nicotv.me",[38,2324,2325]],["qianhua.biz",39],["xchina.biz",40],["xchina.co",[40,43,583]],["1909.me",40],["8se.me",[40,43,2306]],["crxs.me",40],["xchina.pro",40],["litu100.xyz",[40,2306]],["carrotchou.blog",[41,42]],["laoliublog.cn",[42,443]],["appinn.com",[42,115,399,889]],["landiannews.com",[42,43,1597]],["woniuyulew.com",[42,106]],["zhain8.com",[42,2211]],["abmedia.io",[42,2288,2289]],["acg.bz",43],["100ec.cn",[43,106,130]],["2345.cn",43],["acg13.cn",43],["ce.cn",[43,188]],["3gsc.com.cn",[43,106,213]],["jrj.com.cn",[43,190,273]],["house.jschina.com.cn",43],["lawtv.com.cn",[43,275]],["neotv.com.cn",[43,190]],["people.com.cn",[43,296,297]],["pharmnet.com.cn",[43,299]],["weather.com.cn",[43,326,327,328]],["cxryun.cn",43],["focus.cn",43],["jojf.cn",[43,106,411,422]],["kumi.cn",[43,106,440]],["njdaily.cn",43],["pc0359.cn",[43,493,494,495,496]],["sozi.cn",43],["yawin.cn",[43,565]],["ydss.cn",[43,566]],["159i.com",[43,231,613]],["1905.com",[43,651]],["22vd.com",[43,671]],["234fang.com",43],["52youpiao.com",[43,751]],["72g.com",[43,785]],["acgbenzi.com",43],["baike.com",[43,961]],["bbs-mychat.com",[43,969]],["cdyee.com",[43,405]],["chinaqking.com",[43,1069]],["chinatimes.com",[43,1071]],["chinaz.com",[43,405,565,1075,1076,1077]],["cnforex.com",[43,1106]],["cnsoftnews.com",43],["codepub.com",[43,1122]],["dav01.com",[43,239,1161]],["djwma.com",[43,1182]],["dmzj.com",[43,1186]],["dmzj1.com",43],["douban.com",[43,1191]],["dzwww.com",[43,1222]],["eastday.com",[43,1228]],["fengniao.com",[43,571]],["fx112.com",[43,1298]],["gongkong.com",[43,1327]],["henan100.com",43],["iciba.com",[43,1428]],["idreamx.com",[43,1429]],["ifeng.com",[43,47,405,719,1431,1432,1433,1434]],["isharebest.com",43],["itavcn.com",[43,269,1476]],["lieyunwang.com",43],["loveshang.com",[43,218,1629]],["luo8.com",43],["manhuafen.com",43],["maxpda.com",43],["mvcat.com",[43,1159,1708]],["ncdiy.com",[43,209]],["pptv.com",[43,1811]],["ptbus.com",[43,327,1816]],["qncye.com",[43,239,1839]],["sogou.com",[43,115,1842,1850,1943]],["tv.sohu.com",[43,1951]],["tmioe.com",[43,1011,1508,2020]],["toolfk.com",[43,2022]],["world68.com",[43,287,2110]],["cq.xinhuanet.com",43],["yb983.com",[43,2166]],["yesky.com",[43,158,405,2169,2170]],["yiche.com",[43,2175]],["yqxxs.com",43],["zhihu.com",[43,2215]],["ziyuanyo.com",[43,2227]],["xchina.fun",[43,2254]],["xianbao.fun",43],["discuss.com.hk",[43,758,2056,2256,2257]],["baiduyunpan.net",43],["dngz.net",[43,2394]],["mm111.net",43],["moxing.net",[43,2447]],["newsmth.net",[43,2452]],["pixnet.net",[43,1322,1458,2465]],["chinatruck.org",43],["lncn.org",43],["commonhealth.com.tw",[43,2635]],["ipeen.com.tw",43],["ltn.com.tw",[43,1144,1969,2667]],["news.ltn.com.tw",43],["health.tvbs.com.tw",[43,2692]],["u-car.com.tw",[43,2696]],["honglingjin.co.uk",[43,2726]],["landian.vip",[43,2733]],["llss.bz",[44,45]],["acglala.cc",[45,62,63]],["awaker.cn",[45,177]],["hexieshe.cn",[45,399,400,401]],["mtrend.cn",[45,469]],["nxing.cn",[45,485]],["speedtest.cn",[45,524,525,526]],["languang.co",45],["52movieba.com",45],["ccav1.com",[45,1040]],["cgown.com",[45,533,1047]],["epinv.com",[45,1248]],["eroacg.com",[45,442,1250]],["gmgard.com",[45,63,1326]],["haochi123.com",45],["hexieshe.com",[45,1372,1373]],["hggard.com",[45,63,1326]],["hmghmg.com",45],["ifenpaidy.com",[45,1442]],["jitapu.com",45],["kelatv.com",[45,1566]],["mydrivers.com",[45,78,439,1077,1716,1717]],["oyksoft.com",45],["souxue8.com",45],["tingroom.com",[45,2017]],["whsir.com",[45,999]],["idanmu.ee",[45,2243]],["xxshe.info",[45,1372,1373]],["galacg.me",[45,1137,2050,2314]],["bimiacg4.net",45],["bimiacg5.net",45],["cn163.net",45],["dzbhdm.net",[45,63,999,2399]],["hmoe11.net",45],["comicat.org",[45,1159]],["cosersuki.org",45],["jitashe.org",[45,2543]],["kisssub.org",[45,1159,2545]],["touchgal.org",[45,2559]],["mzh.ren",[45,999,1159]],["hexieshe.xyz",[45,1372,1373]],["xxshe.xyz",[45,1373]],["51.ca",46],["iask.ca",47],["sina.com.cn",[47,190,219,306,307,308]],["juqingba.cn",[47,428]],["zsnews.cn",47],["1kkk.com",[47,658,659,660,661]],["40407.com",[47,454,709]],["5068.com",[47,719,720]],["88148.com",47],["chazidian.com",[47,1054]],["china.com",[47,115,1059,1060]],["cnwnews.com",47],["elecfans.com",[47,1242]],["ghjie.com",47],["iqilu.com",[47,1464]],["liuxue86.com",47],["qzwb.com",[47,239,1880]],["lahoo.ca",48],["mitbbs.ca",49],["mitbbs.com",49],["superlife.ca",50],["3322.cc",51],["520cc.cc",52],["bonbonyou.com",52],["hboav.com",52],["jizz99.com",52],["yocoolnet.in",[52,2280]],["520call.me",52],["v.5278.mobi",52],["in99.org",52],["av99.us",52],["jav777.xyz",[52,2751]],["5278.cc",53],["52life.cc",54],["bbs.52life.cc",[55,56]],["xydai.cn",[55,563,564]],["1x6666.com",[55,563]],["528500.com",[55,741]],["52jscn.com",55],["5378cc.com",55],["58cam.com",[55,761]],["5imx.com",[55,766]],["7sqq.com",55],["99nets.com",55],["bestcclm.com",[55,980]],["cm868.com",55],["discuzlab.com",55],["gebi1.com",55],["hh010.com",[55,1377]],["i5qs.com",[55,563]],["kugz.com",55],["ld0766.com",[55,430,1605]],["luanren.com",[55,1632]],["mahoupao.com",[55,563]],["qinzhou8.com",[55,1832]],["suizhoushi.com",[55,1977]],["susongbbs.com",[55,563]],["txahz.com",[55,2041]],["wishct.com",55],["xsool.com",[55,563]],["ybvv.com",55],["99nets.me",55],["cnyw.net",[55,563]],["cqfishing.net",55],["im286.net",[55,2425]],["sh419.net",55],["5dy15.cc",57],["8mav.cc",58],["cable2055.cc",58],["theporn.cc",[58,59,114]],["thep178.com",58],["69xx.one",[58,59]],["69xx487.xyz",58],["av411.xyz",58],["theav.xyz",[58,59,2753]],["weav.xyz",58],["9xav.cc",[59,60]],["ac-room.cc",61],["chinalawedu.com",63],["douyu.com",[63,1159,1198]],["iqiyi.com",[63,106,859,1159,1339,1465,1466]],["jinti.com",[63,1159,1526]],["acgdoge.net",63],["aibing.cc",64],["airav.cc",65],["avcao.cc",[66,67,68]],["dyzd1.com",[67,68,1221]],["gkstk.com",[67,68]],["ufanw.com",[67,2049]],["mamibuy.com.tw",[67,68,2668]],["axiang.cc",69],["boniu123.cc",70],["boylove.cc",[71,72,73,74,75]],["boyloves.fun",[71,73,74,75]],["boylove1.mobi",[71,2339]],["18comic.org",[71,74,425,2520,2521,2522]],["18comic.vip",[71,74,425,2520,2521,2522]],["18-comicfrieren.xyz",[71,74,425,2522]],["boylov.xyz",[71,73,74,75]],["caox.cc",76],["gao1.cc",76],["k88.club",76],["adultgao.com",76],["caopop.com",76],["caoporn.com",[76,1028,1029]],["caouoo.com",76],["xhao1.com",76],["h3e.pw",76],["h3y.pw",76],["me88.pw",76],["te88.pw",76],["2p8.space",76],["p5p.space",76],["se88.space",76],["t2p.space",76],["2c2.website",76],["tb001.xyz",76],["vwan.xyz",76],["chaomi.cc",[77,78]],["cpnn.com.cn",[78,244]],["cs.com.cn",[78,246,247,248,249]],["kkj.cn",[78,438,439]],["silver.org.cn",[78,239,490]],["wendu.cn",[78,551]],["dyhjw.com",[78,1219]],["my0538.com",78],["ofweek.com",[78,192,565,1767]],["y1118.com",78],["disp.cc",79],["dlkoo.cc",80],["dlkoo.com",80],["doii.cc",81],["dysfz.cc",82],["eeyy.cc",83],["flyblog.cc",[84,85]],["maxfoodfun.com",[84,1660]],["fulibl.cc",86],["getrelax.cc",87],["gp123.cc",88],["gugeys.cc",89],["hefei.cc",90],["hfxbs.cc",91],["i8k.cc",92],["id97.cc",93],["jbtalks.cc",[94,95]],["jbtalks.com",94],["jjmhw.cc",96],["kaka12345.cc",97],["kknews.cc",98],["read01.com",98],["knowmore.cc",99],["laogu.cc",100],["libvio.cc",101],["libvio.me",[101,1159,2317]],["maguays.cc",102],["mcar.cc",103],["myptt.cc",104],["hk.on.cc",[105,106]],["aguitar.cn",[106,166,167]],["tiboo.cn",[106,538]],["0du123.com",106],["24en.com",[106,676]],["4399pk.com",106],["591hx.com",[106,763]],["btzx2017.com",106],["downkr.com",[106,1201]],["e0514.com",106],["eastmoney.com",[106,188,405,1230]],["guitarchina.com",[106,167,814,1339,1340]],["gz0668.com",[106,563,1344]],["iguaji.com",106],["jia360.com",[106,1499]],["junk-call.com",106],["netbian.com",[106,1733]],["qiuziti.com",[106,1835]],["solarbe.com",[106,1954]],["v2rayssr.com",[106,1593,2059]],["xingkbjm.com",[106,2138]],["zyue.com",[106,2238]],["acgnx.net",[106,2363]],["kdnet.net",[106,2436]],["liaoningmovie.net",[106,2439]],["acgnx.se",[106,2363]],["share.acgnx.se",106],["rain2.top",106],["cardu.com.tw",[106,2630]],["cw.com.tw",[106,2638]],["pilipali.cc",[107,108]],["3987.com",[107,293,700]],["588230.com",107],["qiuquan.cc",109],["raenonx.cc",110],["sex8.cc",111],["skinme.cc",112],["yuntue.com",112],["taoziba.cc",113],["up01.cc",[115,116]],["2234.cn",[115,135]],["chinamedevice.cn",[115,197,198,199]],["tongren.gov.cn",[115,387]],["wokao.co",[115,582]],["0594.com",[115,585]],["164580.com",[115,627]],["aotu43.com",[115,886]],["avtb01.com",[115,905]],["beauty321.com",[115,974]],["danyang.com",[115,1157]],["e3zy.com",[115,1226]],["haokan5.com",115],["hc360.com",[115,1146,1364]],["helloavgirls.com",115],["hkjunkcall.com",115],["meiyouad.com",115],["moe48.com",115],["qq.com",[115,503,843,857,876,1432,1511,1533,1840,1841,1842,1843,1844]],["sina.com",[115,1393,1921,1922]],["uc123.com",[115,2046]],["yeeyi.com",[115,2167]],["csdn.net",[115,230,1478,2389]],["doyouhike.net",115],["cnodejs.org",115],["appledaily.com.tw",[115,2623]],["ygdy8.cc",117],["zhibo8.cc",118],["zk001.cc",119],["zn502.cc",[120,121]],["hqol.cn",120],["52fzwg.com",120],["79tao.com",120],["icabbs.com",120],["k7d.com",[120,560]],["mcncc.com",[120,563]],["twunbbs.com",120],["wnflb.com",120],["wnflb2023.com",120],["wnflb66.com",120],["xkeba.com",[120,2142]],["kxdao.net",[120,560]],["sunwy.org",120],["alist.nn.ci",122],["yyets.click",123],["04647.club",124],["36dm.club",125],["36dm.com",125],["acgsou.com",125],["animewld.club",126],["javdove2.club",127],["javdove.com",[127,1356,1490]],["porn5f.com",[127,1805]],["10086.cn",128],["go.10086.cn",129],["123-bt.cn",131],["12306.cn",[132,133]],["qinbing.cn",[132,168,247,248,504]],["kdslife.com",[132,254,1049,1563]],["club.pchome.net",132],["12377.cn",134],["27ka.cn",[136,137]],["18avinin.com",[136,647]],["free.com.tw",[136,1802,2498,2646]],["sunnylife.tw",[136,2721]],["324324.cn",138],["33am.cn",139],["360.cn",140],["hao.360.cn",[141,142,143]],["hao.360.com",[141,143,693,694]],["6789.com",[143,775]],["api.so.lianmeng.360.cn",144],["pos.baidu.com",144],["mse.360.cn",145],["360doc.cn",146],["3g.cn",147],["3yan.cn",148],["4c.cn",149],["5119.cn",150],["516qq.cn",151],["51xiazai.cn",152],["52bug.cn",153],["52fx.cn",154],["6.cn",155],["62422.cn",156],["77222.cn",157],["8684.cn",[158,159]],["8684.com",[158,159]],["kugou.com",158],["solarzoom.com",158],["iyxdm.net",158],["95ziyuan.cn",160],["9tour.cn",161],["aa25.cn",[162,163]],["kafan.cn",[163,432]],["aaaweb.cn",164],["acfun.cn",165],["ahtv.cn",[168,169,170]],["frdic.com",[168,364,1281]],["it168.com",[168,396,1474]],["huasing.net",168],["duhama.tv",168],["sexbarss.net",169],["aicoin.cn",171],["fsdpp.cn",[171,379]],["aicoin.net.cn",[171,427]],["timecn.cn",171],["18avtube.com",[171,648,649]],["adultwefong.com",171],["av1868.com",[171,896]],["avmimi.com",[171,648,901,902]],["youxi.baidu.com",[171,958]],["ip138.com",[171,1459]],["mangahax.com",171],["mm-cg.com",[171,648,649,901,902,1687]],["sports.qq.com",[171,1863]],["txzqw.me",[171,2327]],["edc1014070.pixnet.net",[171,2468]],["suopao.org",[171,2557]],["58b.tv",[171,1076,1654,2589,2590]],["alexa.cn",172],["alu.cn",173],["amazon.cn",174],["androiddevtools.cn",175],["angelweb.cn",176],["axios-http.cn",178],["baiten.cn",179],["bigear.cn",180],["brtn.cn",181],["btime.com",[181,1014]],["bt.cn",[182,183]],["lotour.com",182],["cbg.cn",184],["ccoo.cn",[185,186]],["hackhome.com",[186,1347]],["xz.ccoo.cn",187],["chenjiayu.cn",188],["chinabidding.com.cn",[188,195,235]],["laod.cn",[188,442]],["hg6384.com-www.6u7u.com",188],["ieforex.com",[188,1430]],["likefont.com",188],["shangyexinzhi.com",[188,1912]],["zp365.com",188],["centoschina.cn",189],["changsha.cn",190],["sina.cn",[190,515,516,517,518]],["163.com",[190,343,604,615,616,617]],["hao6v.com",190],["weihemenye.com",[190,2090]],["chbeyond.cn",191],["chengdu.cn",[192,193]],["natgeomedia.com",[192,1728]],["oeeee.com",[192,1766]],["setn.com",[192,1907]],["eprice.com.tw",[192,2640]],["china.cn",194],["chinabidding.cn",[195,196]],["lcxw.cn",[198,444]],["antpedia.com",[198,883]],["msdn.hk",198],["hgitv.com",[199,287,720,1376]],["cilil.cn",200],["magnet2048.com",200],["cjn.cn",201],["cnr.cn",[202,203]],["jxcn.cn",[203,431]],["tv.cntv.cn",204],["weishangshijie.cn",[204,550]],["16668tu.com",204],["alibuybuy.com",204],["chewen.com",204],["faloo.com",204],["newhua.com",204],["ph66.com",204],["virscan.org",204],["cnxz.cn",205],["codeforge.cn",206],["codexiu.cn",207],["bbs.colg.cn",208],["10jqka.com.cn",[209,210,211]],["beijing-air.com",209],["bio1000.com",209],["hepuwang.com",[209,1371]],["olevod.com",[209,1770,1771]],["qingdaonews.com",[209,224,1829]],["tgbus.com",[209,2003]],["actoys.net",[209,461,1409,2364]],["foodmate.net",[209,224,232,288,328,1580,2014,2411]],["gter.net",[209,2417]],["jjwxc.net",[209,2432]],["hepan.com",[211,1370]],["123.com.cn",212],["99.com.cn",214],["apple.com.cn",215],["asmag.com.cn",216],["autohome.com.cn",[217,218,219]],["jdzj.com",218],["m.autohome.com.cn",220],["bingdou.com.cn",221],["hoteastday.com",[221,1397]],["bjd.com.cn",222],["bjnews.com.cn",223],["c114.com.cn",[224,225]],["china.com.cn",[224,228,229,230,231,232]],["dy.xdf.cn",[224,555]],["chemicalbook.com",[224,288]],["haoweichi.com",224],["hibiquan.com",224],["cb.com.cn",226],["ccb.com.cn",227],["ahgame.com",229],["dandanzan.com",229],["netbardh.com",[229,1732]],["pangzitv.com",229],["twoeggz.com",229],["lenovo.com.cn",[230,276,277,278]],["liues.cn",[230,447]],["wxrb.com",230],["cyol.net",[230,2392]],["big5.china.com.cn",233],["news.china.com.cn",234],["chinacar.com.cn",236],["chinanews.com.cn",[237,238,239]],["chinanews.com",[238,1066]],["114la.com",[239,598,599]],["chinairn.com",[239,1065]],["ylmf.com",[239,598]],["silisili.in",[239,2279]],["78dm.net",[239,2359]],["solidot.org",239],["gs.chinanews.com.cn",240],["chinasmartgrid.com.cn",241],["chinatp.com.cn",242],["cngold.com.cn",243],["cps.com.cn",245],["world.huanqiu.com",[246,1411]],["pjtime.com",[246,1795]],["sonimei.cn",[247,248,522]],["ca168.com",[248,1022]],["qiannao.com",[248,1824]],["dyttw.com.cn",250],["eepw.com.cn",251],["efu.com.cn",252],["en8848.com.cn",253],["enet.com.cn",254],["rznews.cn",254],["news.cnyes.com",254],["fjsen.com",254],["hupu.com",[254,1414]],["mysteel.com",[254,510]],["pchome.net",[254,510,2461]],["enorth.com.cn",255],["etnet.com.cn",256],["familydoctor.com.cn",257],["fdc.com.cn",258],["firefox.com.cn",259],["firefoxchina.cn",[259,363,369,370,371]],["fznews.com.cn",260],["gansudaily.com.cn",261],["gdzjdaily.com.cn",262],["hy5.com.cn",263],["icbc.com.cn",264],["instrument.com.cn",[265,266]],["tool.lu",[265,2305]],["chuandong.com",[266,1088]],["manhuabika.com",266],["isso.com.cn",267],["jinhua.com.cn",268],["jmnews.com.cn",[269,270]],["gd163.cn",[269,384]],["jmw.com.cn",271],["jqzb.com.cn",272],["jxnews.com.cn",274],["so.lenovo.com.cn",276],["feeds.qq.com",278],["hao.lenovo.com.cn",[279,280]],["hi.lenovo.com.cn",280],["lyd.com.cn",281],["news.lyd.com.cn",282],["matongwu.com.cn",283],["morningpost.com.cn",284],["motorfans.com.cn",285],["chyangwa.net",285],["ncnews.com.cn",286],["nen.com.cn",287],["ifooday.cn",[287,409]],["baoliny.com",287],["gasaq.com",[287,1312]],["nmgnews.com.cn",[288,289]],["17wtv.com",288],["sportscn.com",288],["pcauto.com.cn",290],["pconline.com.cn",291],["dl.pconline.com.cn",292],["pcsoft.com.cn",[293,294,295]],["drv5.cn",[293,355]],["win7w.com",[293,2101]],["42xz.com",[294,711]],["aiweibk.com",[294,868]],["kuhou.com",294],["doyo.cn",[296,353,354]],["5054399.com",[296,717,718]],["lgmi.com",[296,1612]],["hi.people.com.cn",298],["hall123.com",298],["playtv.com.cn",300],["qlwb.com.cn",301],["rfidworld.com.cn",302],["right.com.cn",303],["shaoxing.com.cn",304],["shm.com.cn",305],["hf365.com",307],["sohu.com",[307,951,1112,1433,1946,1947]],["baixing.com",[308,963]],["leiphone.com",308],["auto.sina.com.cn",309],["blog.sina.com.cn",310],["t.cj.sina.com.cn",311],["finance.sina.com.cn",312],["iask.sina.com.cn",313],["mail.sina.com.cn",314],["www.sina.com.cn",315],["wx.sina.com.cn",316],["zhongce.sina.com.cn",317],["sitv.com.cn",318],["gamefy.cn",[318,382]],["szxx.com.cn",319],["taoguba.com.cn",320],["tianshui.com.cn",321],["txtbook.com.cn",322],["tzfdc.com.cn",323],["w3school.com.cn",324],["d.wanfangdata.com.cn",325],["m.weather.com.cn",329],["xcar.com.cn",330],["ylnet.com.cn",331],["yxdj.com.cn",[332,333]],["cesafe.com",[332,493]],["kkpan.com",[332,333]],["qqtn.com",333],["smzy.com",[333,1933]],["zcool.com.cn",334],["zol.com.cn",[335,336,337]],["bkjia.com",[336,994]],["pc841.com",[337,1783]],["detail.zol.com.cn",338],["nb.zol.com.cn",339],["wap.zol.com.cn",340],["xiazai.zol.com.cn",341],["csai.cn",[342,343]],["55188.com",[343,723,754]],["miercn.com",[343,1678]],["ctanet.cn",344],["da-fan-shu.cn",345],["dahe.cn",346],["dataguru.cn",347],["dict.cn",348],["dlemm.cn",349],["isiyuan.net",[349,1366,2427]],["downbank.cn",[350,351]],["greenxf.com",[350,1331]],["downza.cn",352],["cctime.com",[354,1043]],["e-learn.cn",356],["e0575.cn",357],["e10000.cn",358],["e23.cn",359],["educity.cn",360],["eetop.cn",361],["eol.cn",[362,363]],["site.baidu.com",[363,813,814,948]],["esdict.cn",364],["eudic.net",364],["godic.net",[364,1281]],["eyy5.cn",[365,366]],["6fzd.com",[365,778]],["fzd3.com",[365,778]],["faxingw.cn",367],["filmaker.cn",368],["muzhi.baidu.com",[370,943]],["hao123.com",[370,813,814,815,951,1355,1356,1357,1358]],["taoyitu.com",371],["home.firefoxchina.cn",372],["start.firefoxchina.cn",[373,374]],["huaban.com",[373,860,1406]],["fishpi.cn",375],["flighty.cn",376],["followme.cn",377],["fqlook.cn",378],["fwwang.cn",380],["game2.cn",381],["gcxa.cn",383],["gmw.cn",385],["nlc.gov.cn",386],["guagua.cn",388],["guancha.cn",389],["gxeea.cn",390],["gywb.cn",391],["hahamx.cn",392],["hao123.cn",393],["hao4k.cn",394],["hb163.cn",395],["hdshare.cn",396],["hea.cn",397],["heirui.cn",398],["ezneering.com",[399,1264]],["nicekkk.com",[400,679,1011]],["c4dm.live",[400,2302]],["hinews.cn",402],["hl.cn",403],["hqyman.cn",404],["hsw.cn",405],["pyccoo.cn",[405,503]],["17173.com",[405,634]],["epochtimes.com",405],["maoken.com",[405,1655]],["phoenixtv.com",405],["xineurope.com",[405,2137]],["zdzdm.com",405],["am730.com.hk",[405,2255]],["lantian.tv",405],["huamu.cn",406],["hur.cn",407],["hutool.cn",408],["igxe.cn",410],["ijiandao.cn",411],["ijiandao.com",411],["imeee.cn",412],["infoq.cn",413],["ip.cn",414],["itbaoku.cn",415],["itdog.cn",[416,417,418]],["2yjw.com",[418,689]],["zhujiceping.com",[418,443,2222]],["fuliba2021.net",[418,2192]],["jc001.cn",419],["jisilu.cn",420],["jjckb.cn",421],["daohangtx.com",422],["jokeji.cn",423],["ks.js.cn",424],["json.cn",[425,426]],["bejson.com",[425,976]],["mobile01.com",[425,1144,1691,1692,1693]],["qixingquan.com",[425,1836]],["movieclassic.net",[425,2446]],["pianyuan.org",[425,2550]],["juejin.cn",427],["dcfever.com",[427,1166]],["douyuex.com",427],["gaodun.com",427],["hkepc.com",[427,731,1386]],["iviewui.com",427],["bccn.net",[427,2374]],["jurong.cn",[429,430]],["redianyule.com",431],["www.kafan.cn",433],["kaitao.cn",434],["kalvin.cn",435],["kdocs.cn",436],["yx.kimg.cn",437],["kxmusic.cn",441],["kxmusic.top",441],["526bt.com",[442,740]],["myqqjd.com",[442,652,1723]],["ninpang.com",442],["daniao.org",[442,526,2533]],["winandmac.com",[443,679]],["zouaw.com",[443,2230]],["ruyo.net",[443,1480,2480]],["liantu.cn",445],["linux.cn",446],["llysc.cn",448],["lqz.cn",449],["luyixian.cn",450],["lz13.cn",451],["lzdcctv.cn",452],["lzep.cn",[453,454]],["qudong.com",[454,1874,1875]],["xitong8.com",454],["macd.cn",455],["masok.cn",456],["maxthon.cn",457],["i.maxthon.cn",458],["mcmod.cn",459],["meizhou.cn",460],["mgbbs.cn",[461,462]],["opticsky.cn",[461,486]],["77bike.com",[461,789]],["gpsuu.com",[461,471,1329]],["ksbbs.com",[461,1320,1578,1579,1580]],["oigps.com",461],["homefei.me",461],["microcontrol.cn",463],["mnw.cn",464],["molure.cn",465],["msn.cn",[466,467]],["microsoftnews.msn.cn",466],["ntp.msn.cn",468],["mydigit.cn",[470,471,472]],["storyren.top",470],["g-years.com",471],["ghoffice.com",[471,789,1319,1320]],["myexception.cn",473],["mytheme.cn",474],["cww.net.cn",475],["dcloud.net.cn",476],["kehuan.net.cn",477],["naozhong.net.cn",478],["newduba.cn",[479,480,481,482]],["duba.com",[480,481,482,542,1209]],["uu114.cn",[481,542,543]],["iduba.com",[481,482,818]],["bbs.nga.cn",483],["nodejs.cn",484],["moegirl.org.cn",487],["zh.moegirl.org.cn",488],["sci-hub.org.cn",489],["outofmemory.cn",491],["pan666.cn",492],["9ht.com",[493,495,835]],["downcc.com",[493,1133]],["downyi.com",[493,1133,1204]],["pc6.com",[493,494,495,1782]],["paopaoche.net",[493,2459]],["pcworks.cn",497],["php.cn",[498,499]],["233tw.com",498],["v2ex.com",[498,2058]],["proewildfire.cn",500],["psdhtml.cn",501],["py.cn",502],["21ic.com",[503,668]],["qiuyi.cn",505],["chaicp.com",[505,1048]],["qqxiuzi.cn",506],["rising.cn",507],["hao.rising.cn",[508,509]],["52pk.com",[509,747,748]],["vpgame.com",509],["rjfcw.cn",[510,511]],["makepolo.com",[510,1648]],["mycar168.com",510],["sasadown.cn",512],["sciencenet.cn",513],["scsn.cn",514],["finance.sina.cn",516],["hmitalk.com",[517,1394]],["niutuku.com",[518,1752]],["blog.sina.cn",519],["sm.cn",520],["smm.cn",521],["sou-yun.cn",523],["geekpark.net",526],["starbaby.cn",[527,528]],["52tian.net",[528,2358]],["steamstats.cn",529],["steelcn.cn",530],["taiwan.cn",531],["taohuayun.cn",[532,533]],["th7.cn",534],["theworld.cn",535],["thinkphp.cn",[536,537]],["cnbeta.com.tw",[537,1875,2634]],["tropica.cn",539],["uc.cn",540],["uotan.cn",541],["vpsdx.cn",544],["vpsdx.com",[544,2070]],["w3cschool.cn",545],["wangjing.cn",546],["sgcn.com",[546,1911]],["www.wangjing.cn",547],["wasu.cn",548],["wed114.cn",549],["whnews.cn",552],["wjx.cn",553],["bbs.wps.cn",554],["xgan.cn",[556,557]],["kt51.com",557],["nfstar.net",[557,2453]],["xgrb.cn",558],["xianzhenyuan.cn",559],["xiaolz.cn",[560,561]],["xinmin.cn",562],["3qled.com",563],["chinafix.com",[563,1064]],["cqsq.com",563],["hcbbs.com",[563,1365,1366]],["bbs.qbaobei.com",563],["qilindao.com",[563,1828]],["365kl.net",563],["52ch.net",[563,2357]],["yigujin.cn",567],["youth.cn",568],["yzz.cn",569],["zhakao.cn",570],["zhiding.cn",571],["zhuna.cn",572],["bg3.co",573],["bodu365.co",574],["chdbits.co",575],["cilimao.co",576],["cilimao.one",576],["pron.co",[577,578]],["masturbation22.com",577],["playallvideos.com",[577,578]],["ratedxbiz.com",577],["taporn.com",577],["suibiankan.co",579],["talkfx.co",580],["wanqu.co",581],["singlove.com",582],["whichav.com",582],["whichav.net",582],["seqing.world",582],["020job.com",584],["0597kk.com",586],["0597ok.com",587],["nongjitong.com",[587,932,1756]],["typecho.wiki",[587,2741]],["0598yu.com",588],["060s.com",589],["07073.com",590],["m.07073.com",591],["100ksw.com",592],["1010dy3.com",593],["1010jiajiao.com",594],["10fang.com",595],["111os.com",[596,597]],["ahah3.com",597],["qhyy8.com",597],["115.com",600],["120ask.com",601],["121xz.com",602],["123pan.com",603],["126.com",604],["mail.126.com",605],["mail.163.com",605],["131458.com",606],["jq.131458.com",607],["so.131458.com",608],["1314gl.com",609],["141hongkong.com",610],["158zm.com",612],["160.com",614],["jishujd.com",616],["bilibili.com",[617,983,984]],["longzhu.com",[617,928,1627]],["auto.163.com",618],["blog.163.com",619],["ent.163.com",620],["war.163.com",620],["mc.163.com",621],["money.163.com",622],["news.163.com",623],["tie.163.com",624],["uump4.com",624],["uump4.net",624],["v.163.com",625],["163disk.com",626],["1688.com",628],["16888.com",629],["168gamer.com",630],["168gamer.net",630],["16fan.com",631],["16sucai.com",[632,633]],["bbxxbbs.net",633],["www.17173.com",635],["172cat.com",636],["17ce.com",637],["17goforward.com",638],["happyday543.com",638],["itislooker.com",638],["lookerpets.com",638],["lookforward.info",638],["17travel.net",638],["fun01.net",638],["starfocus.news",638],["17house.com",639],["17jita.com",640],["17k.com",641],["17ok.com",642],["17qingsong.com",643],["17yy.com",644],["18183.com",645],["188soft.com",646],["18board.com",650],["18p2p.com",650],["18board.net",650],["18p2p.tv",650],["199it.com",652],["softwarebrother.com",[652,1942]],["cnprint.org",652],["easylife.tw",[652,1731,1942,2407]],["ez3c.tw",[652,1942,2702]],["19lou.com",[653,654,655,656]],["ihome99.com",[653,656,1446]],["cqmmgo.com",[655,656,1132]],["1avlang.com",657],["avavl4.com",657],["avlang.com",657],["dm5.com",[658,659,661,1183,1184]],["manhuaren.com",658],["dm5.hk",[659,1184]],["1m3d.com",662],["1point3acres.com",663],["1ting.com",664],["1ydt.com",665],["2000fun.com",666],["21cn.com",667],["21uscity.com",669],["21yq.com",670],["233.com",672],["2345.com",[673,674]],["duanwenxue.com",[674,1208]],["tools.2345.com",675],["24k99.com",[677,678]],["fx168.com",[678,1299]],["24kplus.com",679],["25xz.com",680],["263y.com",681],["28188.com",682],["28188.net",682],["28hse.com",683],["2chcn.com",684],["2cycomic.com",[685,686]],["bamxs.com",[685,964]],["whnyd.com",[685,2096]],["yemancomic.com",[685,686,2036]],["2dfan.com",687],["galge.fun",687],["2dway.com",688],["32r.com",690],["3464.com",691],["360.com",692],["360kuai.com",[694,698]],["360che.com",695],["360doc.com",696],["360kan.com",697],["36kr.com",699],["3boys2girls.com",701],["3czol.com",702],["3d66.com",703],["3dmgame.com",704],["3h3.com",[705,706]],["downxia.com",[706,1203]],["3jy.com",[707,708]],["maolihui.com",[708,1656]],["423down.com",710],["4399.com",712],["4kya.com",713],["bljiex.com",713],["cnys.tv",713],["500.com",714],["5000yan.com",715],["500papa.com",716],["papa03.com",716],["hitime5.com",[717,1380]],["50sen.com",721],["51.com",[722,723]],["512ms.com",724],["5156edu.com",725],["515fa.com",726],["5173.com",727],["5184.com",728],["51cg1.com",729],["h3ugz0.arwiotgiy.com",729],["h3ugz1.biyuhcltj.com",729],["h3uaz0.ogvoxarpd.com",729],["h3ugz3.ogvoxarpd.com",729],["h3ugz4.uovxifzj.com",729],["h3ugz2.lrjhvntu.net",729],["51credit.com",[730,731]],["51cto.com",732],["bbs.51cto.com",733],["blog.51cto.com",734],["51dll.com",735],["fulisuo.com",735],["51live.com",736],["51wangdai.com",737],["51yfx.com",738],["51ztzj.com",739],["guojitv.com",740],["52asus.com",742],["52bdys.com",743],["52biquge.com",744],["52che.com",745],["52kd.com",746],["downmsn.com",[748,1202]],["52solution.com",749],["imydl.com",[749,1456]],["52wubi.com",750],["52zpi.com",752],["54new.com",753],["5555op.com",755],["router.houzi-blog.top",755],["555hd2.com",756],["56.com",757],["58.com",[758,759]],["pcpop.com",758],["phpernote.com",758],["zh141.com",[758,2210]],["58avgo.com",760],["58pic.com",762],["5eplay.com",764],["5ifxw.com",765],["5iyq.com",767],["5nd.com",768],["5yfz.com",769],["v.61.com",770],["61.iqiyi.com",770],["6665.com",771],["66huacai.com",[772,773]],["kuaihou.com",[772,1586]],["66se2.com",774],["69story.com",776],["69vj.com",777],["6park.com",[779,780]],["club.6parkbbs.com",[780,781]],["6parknews.com",782],["703804.com",783],["720yun.com",784],["7654.com",786],["76xh.com",787],["778772.com",788],["77kpp.com",790],["789ys.com",[791,792,793]],["ruanyifeng.com",[791,1000,1894]],["fffdm.com",[793,1275]],["7down.com",794],["7hcn.com",795],["7junshi.com",796],["7k7k.com",797],["7x7n.com",798],["8264.com",799],["83133.com",800],["85lou.com",801],["85tube.com",802],["85wp.com",803],["880sy.com",804],["88448.com",805],["888fuq.com",806],["8bo.com",807],["8ziyuan.com",808],["90bifen.com",809],["90oo.com",[810,811]],["ttww22.com",810],["xinhuanet.com",[810,2139]],["price.com.hk",[810,2057,2262]],["p9.com.tw",[810,2309,2679]],["90pan.com",812],["91.com",[813,814,815]],["beihaiting.com",814],["sojson.com",[814,1952]],["91danji.com",816],["91duba.com",[817,818]],["91lai.com",819],["91porn.com",820],["91porny.com",821],["91rb99.com",822],["920share.com",823],["92ghai.com",824],["92sucai.com",825],["92wy.com",826],["96weixin.com",827],["973.com",828],["99114.com",829],["99a21.com",830],["99re.com",[831,832]],["yingav.com",831],["99syy1.com",833],["99tianji.com",834],["9kld.com",836],["9ku.com",837],["9le8.com",838],["9u8u.com",839],["9upk.com",840],["ouyaoxiazai.com",[840,1779]],["9uu.com",841],["a-i-l-s-a.com",842],["buscodepto.com",842],["aae3.com",[843,844]],["ablesci.com",845],["abminbuy.com",846],["acg17.com",[847,848]],["secretmine.net",[847,2482]],["acgcku.com",849],["acgfta.com",850],["acggd.com",851],["acgking.com",852],["dbtmn.com",852],["admaimai.com",853],["admin5.com",854],["aeink.com",855],["affyun.com",856],["afzhan.com",[857,858,859]],["hbzhan.com",[857,1363]],["panjin.net",857],["tongxiang.net",[857,2497]],["cngold.org",[857,2531]],["agmov.com",860],["ahhhhfs.com",861],["aihami.com",862],["aimazu.com",863],["aipa551.com",864],["aipai.com",865],["airacm.com",866],["aishoujizy.com",867],["aiyuke.com",869],["aizhan.com",870],["alypw.com",871],["amz123.com",872],["ananvod.com",873],["anhuinews.com",874],["18h.animezilla.com",875],["anjian.com",[876,877]],["anjuke.com",[878,879]],["sunofbeach.net",[879,2491]],["anoneko.com",880],["ye1213.com",880],["dmhy.org",[880,2536]],["dmhy.anoneko.com",881],["antdv.com",882],["anywlan.com",884],["aoshu.com",885],["zhongkao.com",[885,2218]],["zuowen.com",[885,2235]],["apiref.com",[887,888]],["iodraw.com",888],["matools.com",888],["applealmond.com",890],["apprcn.com",891],["asp300.com",892],["asp300.net",892],["assbbs.com",893],["asus.com",894],["atyun.com",895],["avbebe.com",897],["avclub.com",898],["clickhole.com",898],["deadspin.com",898],["gizmodo.com",898],["jalopnik.com",898],["jezebel.com",898],["kotaku.com",898],["lifehacker.com",898],["qz.com",898],["splinternews.com",898],["theinventory.com",898],["theonion.com",898],["theroot.com",898],["thetakeout.com",898],["avgle.com",899],["avjd014.com",900],["18h.avmimi.com",903],["avsuggest.com",904],["qiaobutang.com",904],["avtb2022.com",906],["awaliwa.com",907],["axios-js.com",908],["axutongxue.com",909],["axutongxue.net",[909,2372]],["azofreeware.com",[910,911]],["pttjoke.com",910],["baby-kingdom.com",912],["backchina.com",913],["badmintoncn.com",914],["baidu.com",[915,916,917,918,919]],["zhidao.baidu.com",[915,946,947,959]],["bdimg.com",[918,920,921,922,950,953]],["tieba.com",[918,920,921,922,950,953]],["cntour2.com",[919,1115]],["1111.baidu.com",[920,921,922]],["ala.baidu.com",920],["nani.baidu.com",920],["tieba.baidu.com",[920,921,922,949,950,951,952,953]],["wefan.baidu.com",920],["xingqu.baidu.com",[920,921,922]],["live.baidu.com",922],["3g.baidu.com",923],["m.baidu.com",[923,930,934,940]],["m5.baidu.com",923],["www.baidu.com",[923,933,934,935,936,937,947]],["baike.baidu.com",924],["baobao.baidu.com",925],["dict.baidu.com",926],["fanyi.baidu.com",[927,928]],["feed.baidu.com",929],["gate.baidu.com",930],["image.baidu.com",[931,932]],["ipv6.baidu.com",[933,934,935,936,937]],["www1.baidu.com",[933,934,935,936,937]],["xueshu.baidu.com",[933,934,935,936,937]],["iwan.baidu.com",938],["jingyan.baidu.com",939],["map.baidu.com",941],["mbd.baidu.com",942],["news.baidu.com",944],["pan.baidu.com",945],["power.baidu.com",[946,947]],["wapp.baidu.com",[950,952]],["v.baidu.com",[954,955]],["v.duba.com",955],["wapwenku.baidu.com",956],["wk.baidu.com",956],["wenku.baidu.com",957],["zuoye.baidu.com",960],["baikequ.com",962],["lkyw.net",962],["banma.com",965],["baofeng.com",966],["baomidou.com",967],["bbc.com",968],["bbs-tw.com",970],["bcbay.com",[971,972]],["creaders.net",[972,2388]],["bdys03.com",973],["beianbeian.com",975],["bendibao.com",977],["gz.bendibao.com",977],["benxiang.com",978],["benyixiwang.com",979],["bestopview.com",981],["bibgame.com",982],["live.bilibili.com",985],["search.bilibili.com",986],["bing.com",987],["cn.bing.com",988],["bioon.com",989],["biquge001.com",990],["bitauto.com",991],["bjcxqd.com",992],["bkill.com",993],["bmcx.com",995],["bmlink.com",996],["boce.com",997],["boke112.com",[998,999,1000]],["bole90.com",1001],["bonbonme.com",1002],["book118.com",1003],["bookgew.com",1004],["bookrb.com",1005],["bookrbx.com",1005],["booktxts.com",1006],["bootcss.com",1007],["boyoushe.com",1008],["breathofthewild-link.com",1009],["briian.com",[1010,1011]],["brushes8.com",1012],["btbtt18.com",1013],["btmulu.com",1015],["btyingshi.com",1016],["bukaivip.com",1017],["buzzhand.com",1018],["buzzorange.com",1019],["byxx.com",1020],["c4dsky.com",1021],["cableabc.com",1023],["caibaojian.com",1024],["caikuu.com",1025],["caixin.com",1026],["cankaoxiaoxi.com",1027],["webjx.com",1029],["car16.com",1030],["cartoon18.com",[1031,1032]],["pornbest.org",[1032,1807,1809,2553]],["ptt.sex",[1032,1807,1809,2553]],["cartoonmad.com",1033],["cbber.com",[1034,1035,1036]],["you85.net",1034],["xiaot.com",[1035,1775]],["cbmay.com",1037],["cbmland.com",1038],["cbndata.com",1039],["ccav5.com",1041],["cccpan.com",1042],["ys168.com",[1042,2195]],["ysepan.com",1042],["cctv.com",1044],["ceiea.com",1045],["cgdyx.com",1046],["chaidu.com",1049],["chajia123.com",1050],["chajiaotong.com",1051],["chanpindashi.com",1052],["chapaofan.com",1053],["chchzhan.com",1055],["xxizhan.com",1055],["chem99.com",1056],["cheshi.com",1057],["chexun.com",1058],["jingdianlaoge.com",[1059,1522]],["military.china.com",1061],["chinacbe.com",1062],["chinacsbs.com",1063],["chinanewsx.com",1067],["chinapdf.com",1068],["123.chinaso.com",1070],["chinavoa.com",1072],["chinaxinge.com",1073],["chinayk.com",1074],["8fun.tv",[1076,2589]],["oschina.net",[1077,1580,2458]],["ping.chinaz.com",1078],["chineseinla.com",1079],["chiphell.com",1080],["chjtx.com",1081],["fooish.com",1081],["catchv.fooish.com",1081],["jqgcw.com",1081],["chok8.com",1082],["chongbuluo.com",1083],["search.chongbuluo.com",1084],["chongdiantou.com",1085],["chromecj.com",1086],["chtoen.com",1087],["chunyuyisheng.com",1089],["chysg.com",1090],["cjjjs.com",1091],["cnblogs.com",[1091,1101]],["ziqiangxuetang.com",[1091,2226]],["fastadmin.net",[1091,2409]],["cjw123.com",[1092,1093]],["weike87.com",1092],["ck101.com",1094],["ckdzb.com",1095],["ckxxbao.com",1096],["cmhello.com",1097],["cmsky.com",1098],["cn-healthcare.com",1099],["news.cn2che.com",1100],["cncrk.com",[1102,1103]],["kxdw.com",[1103,1590]],["cndesign.com",1104],["cnfol.com",1105],["cnjxol.com",1107],["cnlmjx.com",1108],["cnpingpang.com",[1109,1110]],["jdbbs.com",[1110,1497]],["sxpojie.top",1110],["cnplugins.com",1111],["cnqiang.com",[1112,1113]],["jxedt.com",[1112,1555]],["cnstock.com",1114],["cntronics.com",1116],["cnyes.com",1117],["codeceo.com",[1118,1119]],["fuli8.net",1118],["codeleading.com",1120],["codenong.com",1121],["coderutil.com",1123],["colamanga.com",1124],["comefromchina.com",1125],["cool-de.com",1126],["cool18.com",1127],["cool3c.com",1128],["coolaler.com",1129],["coolinet.com",1130],["coolsaid.com",1131],["cr173.com",[1133,1134,1135]],["itmop.com",[1133,1135]],["jisuxz.com",[1135,1528]],["crsky.com",1136],["crx4.com",1137],["moneyweekly.com.tw",[1137,2674]],["csgoob.com",1138],["csshello.com",1139],["cssmoban.com",1140],["cssqt.com",1141],["ctfile.com",1142],["ctwant.com",[1143,1144,1145]],["cyol.com",1146],["czsp12.com",1147],["cztv.com",1148],["czzy01.com",1149],["czzy77.com",1150],["d1net.com",1151],["dabin69.com",1152],["dailygh.com",[1153,1154,1155]],["xgcartoon.com",1155],["dalipan.com",1156],["dapenti.com",[1158,1159]],["v.qq.com",[1159,1840,1866]],["zhanzhangb.com",[1159,1480]],["rufengso.net",1159],["dasai8.com",1160],["daweijita.com",1162],["daydaycook.com",1163],["daydayin.com",1164],["dayoo.com",1165],["ddooo.com",1167],["ddxsku.com",1168],["dealmoon.com",1169],["weibo.com",[1169,2088]],["demaxiya.com",1170],["dhaomu.com",1171],["dianping.com",1172],["dianyingim.com",[1173,1174]],["dyxs11.com",[1174,1220]],["didispace.com",1175],["dimtown.com",1176],["dingdangsheji.com",1177],["dismall.com",1178],["divcss5.com",1179],["diyifanwen.com",1180],["dizhanw.com",1181],["jiangjunzy.com",[1181,1502]],["dmxq1.com",1185],["dnwx.com",1187],["doc88.com",1188],["docin.com",1189],["dogedoge.com",1190],["doubibackup.com",[1192,1193,1194]],["github.io",1192],["doubiuser.github.io",1194],["douguo.com",1195],["douxie.com",1196],["douyin.com",1197],["downg.com",1199],["downhot.com",1200],["drvsky.com",1205],["dshangyan.com",1206],["duangks.com",1207],["www.duba.com",1210],["duelmeta.com",1211],["duodada.com",1212],["duonaolive.com",1213],["duote.com",[1214,1215]],["soft-down.net",[1215,2485]],["duowan.com",1216],["dxqck.com",1217],["dy2018.com",1218],["xiaopian.com",1218],["dyxs12.com",1220],["dyxs13.com",1220],["dyxs14.com",1220],["dyxs15.com",1220],["dyxs20.com",1220],["dyxs23.com",1220],["e0575.com",1223],["e0838.com",1224],["e2mv.com",1225],["easou.com",1227],["mini.eastday.com",1229],["fund.eastmoney.com",1231],["guba.eastmoney.com",1232],["ebiotrade.com",1233],["eccn.com",1234],["economist.com",1235],["ecpoc.com",1236],["eefocus.com",1237],["eelly.com",1238],["eeskill.com",1239],["eet-china.com",1240],["eeyy.com",1241],["elecinfo.com",1243],["emumax.com",1244],["engadget.com",1245],["chinese.engadget.com",1246],["enread.com",1247],["erji.com",1249],["erji.net",1249],["esnai.com",1251],["etest8.com",1252],["eweiqi.com",1253],["eworldship.com",1254],["exam58.com",1255],["exoav.com",1256],["expreview.com",1257],["extfans.com",1258],["extmovie.com",1259],["eyny.com",1260],["eyuyan.com",1261],["eyuyao.com",1262],["ezdmw.com",1263],["doudoudm.site",[1263,2571]],["ezvivi.com",1265],["f2dsex1.com",1266],["fang.com",[1267,1268]],["soufun.com",[1268,1957]],["fanqiangzhe.com",1269],["fashionwaltz.com",1270],["fcw45.com",1271],["feixiaohao.com",1272],["feng.com",1273],["fengchedmp.com",1274],["hdwan.net",1274],["flyzy2005.com",1276],["bbs.fobshanghai.com",1277],["fortunechina.com",1278],["forusex.com",1279],["fpdisplay.com",1280],["freedidi.com",[1282,1283]],["ottawazine.com",1283],["freehao123.com",1284],["13tv.top",[1284,1921]],["freejavbt.com",1285],["fsclzs.com",1286],["fsylr.com",1287],["ft.com",1288],["ftchinese.com",1288],["fububu.com",1289],["fujieace.com",1290],["fulibl.com",1291],["fullyu.com",1292],["fun1shot.com",1293],["fun48.com",1294],["fusetter.com",1295],["fx110.com",[1296,1297]],["fx110.uk",1296],["fx678.com",1300],["fxykx.com",1301],["game735.com",1302],["gameinns.com",1303],["gamemei.com",1304],["gamersky.com",1305],["gamicsoft.com",1306],["ganji.com",1307],["ganpapa.com",1308],["gaokao.com",1309],["gaoqing888.com",1310],["gaoqingw.com",1311],["gdmm.com",1313],["gezila.com",1314],["gfan.com",1315],["gg-led.com",1316],["ggcj.com",1317],["ggjav.com",1318],["kshot.com",[1320,1578,1580,1581]],["ghxi.com",[1321,1322]],["mcdulll.com",[1322,1662,1663]],["girlstyle.com",1323],["thecatcity.com",[1323,2006]],["urbanlifehk.com",1323],["gitee.com",1324],["github.com",1325],["goodav17.com",1328],["greatwuyi.com",1330],["greenxiazai.com",1332],["guahao.com",1333],["guandianzhiku.com",1334],["gucheng.com",1335],["gufengmh.com",1336],["guidaye.com",1337],["guilinlife.com",1338],["guofs.com",1341],["guokr.com",1342],["guozhivip.com",1343],["gzmama.com",1345],["h-ciyuan.com",1346],["hackhw.com",[1348,1349,1350]],["ithome.com",[1348,1482]],["qqjia.com",[1350,1870]],["hacpai.com",1351],["haianw.com",1352],["haiwai.com",1353],["hanjutv2020.com",1354],["pindao.hao123.com",1355],["jiegeng.com",[1358,1511,1512]],["m.hao123.com",1359],["haorooms.com",1360],["haote.com",1361],["haoxxoo.com",1362],["hdmoli.com",1367],["he-games.com",1368],["heiguang.com",1369],["hexun.com",1374],["news.hf365.com",1375],["hihbt.com",1378],["hit180.com",1379],["hjenglish.com",[1381,1382]],["recruit.com.hk",[1382,2263]],["hk01.com",1383],["hkcards.com",1384],["hkdm688.com",1385],["hkgolden.com",1387],["md.hkgolden.com",[1387,1389]],["forum.hkgolden.com",1388],["hkmovie6.com",1390],["hktvyb.com",1391],["hlgnet.com",[1392,1393]],["hmoe12.com",1395],["hmoeh.com",1396],["houdao.com",1398],["house365.com",1399],["howbuy.com",1400],["hqdoor.com",1401],["hqew.com",1402],["html-js.com",1403],["htmleaf.com",1404],["httpcn.com",1405],["huaijiufu.com",1407],["hualongxiang.com",[1408,1409]],["huanqiu.com",1410],["huarenjie.com",1412],["hung-ya.com",1413],["bbs.hupu.com",1415],["nba.hupu.com",1416],["huya.com",[1417,1418,1419]],["ixigua.com",1419],["hvhbbs.com",1420],["hxcpp13.com",1421],["hxnews.com",1422],["hybbs.com",1423],["hz66.com",1424],["ibaotu.com",1425],["icanzc.com",1426],["ichunqiu.com",1427],["vsping.com",[1434,2071]],["biz.ifeng.com",1435],["finance.ifeng.com",[1436,1437]],["kulemi.com",1437],["home.ifeng.com",1438],["news.ifeng.com",1439],["sd.ifeng.com",1440],["v.ifeng.com",1441],["ifkdy.com",[1443,1444]],["ilxdh.com",[1444,1452,1453]],["ifxtx.com",1445],["iis7.com",1447],["ik123.com",1448],["ikandy1.com",1449],["ikjzd.com",1450],["ilvruan.com",1451],["subaibai.com",[1453,1975]],["imgse.com",1454],["imnks.com",1455],["inmywordz.com",[1457,1458]],["ants.tw",1457],["cotton.pink",1458],["sharonlife.tw",1458],["ipcelou.com",1460],["ipcfun.com",1461],["iplaysoft.com",[1462,1463]],["yule.iqiyi.com",1467],["iqshv.com",1468],["iqshw.com",1469],["ishowx.com",1470],["ishuati.com",1471],["ishuhui.com",1472],["it1352.com",1473],["bbs.it168.com",1475],["itblogcn.com",1477],["itboth.com",[1478,1479,1480]],["iteye.com",1478],["itkeyword.com",[1478,1479,1480,1484]],["editcode.net",[1480,2401]],["itheat.com",1481],["itjsb.com",1483],["itxueyuan.com",1485],["iwatchme2u.com",1486],["ixueshu.com",1487],["ixueyi.com",1488],["shangxueba.com",1488],["iyaxin.com",1489],["javhd.com",1491],["javhope.com",1492],["javlibrary.com",1493],["jbaaza.com",1494],["jd.com",[1495,1496]],["jdyou.com",1498],["jiakaobaodian.com",1500],["jianbiaoku.com",1501],["jianhuadaily.com",1503],["jianshen114.com",1504],["jianshen8.com",1505],["manwa.me",[1505,2322]],["jianshu.com",1506],["jiayongluyou.com",[1507,1508]],["jieav.com",[1509,1510]],["miliav.com",1509],["jiemian.com",1513],["jijidown.com",1514],["jijidy.com",1515],["jiligame.com",1516],["jin10.com",[1517,1518]],["www.jin10.com",1519],["jinbaodm.com",1520],["jingangjing.com",1521],["jinghuasoft.com",1523],["jingyanlib.com",1524],["jinse.com",1525],["jirou.com",1527],["jiumodiary.com",1529],["jiyingdm.com",1530],["jjdong4.com",1531],["jjhuashui.com",1532],["jjmmw.com",1533],["jlmhk.com",1534],["jmbbs.com",1535],["jnnc.com",1536],["jokerlu.com",[1537,1538]],["jokerlu1.com",1538],["jpfans.com",1539],["jpseek.com",1539],["jpsub.com",1540],["jq-school.com",1541],["jq22.com",1542],["jrzj.com",1543],["js0573.com",1544],["jsav2.com",1545],["x9av1.com",1545],["jsjiami.com",1546],["jspoo.com",1547],["jstv.com",1548],["jthysh.com",1549],["juksy.com",1550],["junshidao.com",1551],["juxia.com",1552],["jx3pve.com",1553],["jxdbg.com",1554],["jyacht.com",1556],["cm.k366.com",1557],["kaifu.com",1558],["kaixindy.com",1559],["kankan.com",1560],["kaolashuwu.com",1561],["kaoyan1v1.com",1562],["kekenet.com",1564],["kekeshici.com",1565],["kengso.com",1567],["pansoso.com",1567],["xgsoso.com",1567],["keylol.com",1568],["steamcn.com",[1568,1968]],["kissjojo99.com",1569],["kjsv.com",1570],["kk200300.com",1571],["kkbox.com",1572],["kkw360.com",1573],["kpd122.com",1574],["ssp28.pw",1574],["kpw6.com",1575],["kpzpw.com",1576],["kq7.com",1577],["ktsf.com",1582],["kuai8.com",1583],["kuaidi100.com",1584],["m.kuaidi100.com",1585],["kuaishouba.com",1587],["youxi.kugou.com",1588],["kukuw.com",1589],["kzs1w.com",1591],["sehuatang.org",1591],["laifudao.com",1592],["laixoo.com",1593],["lalilali.com",1594],["lalulalu.com",1595],["lan-sha.com",1596],["lanrentuku.com",1598],["lanzou.com",1599],["lanzous.com",1600],["layui.com",1601],["lbx777.com",1602],["lbx777.net",1602],["lbyczf.com",1603],["docs.cfw.lbyczf.com",1604],["le.com",1606],["league-funny.com",[1607,1608,1609]],["dl.r3sub.com",1607],["coco01.net",1607],["m.lelekan.com",1610],["lenniu.com",1611],["liaoxuefeng.com",1613],["liba.com",1614],["libaclub.com",1615],["lifenewsjr.com",1616],["smallpopo.com",1616],["lihkg.com",1617],["liisex.com",1618],["linovelib.com",1619],["yodu.org",1619],["linuxidc.com",1620],["outlook.live.com",1621],["bbs.liyuans.com",1622],["lkong.com",1623],["logo160.com",1624],["loldk.com",1625],["lolshipin.com",1626],["lookae.com",1628],["lspdfrcn.com",1630],["ltaaa.com",1631],["lukedreyer.com",1633],["lusongsong.com",1634],["lxapk.com",1635],["lzacg.one",[1635,2518]],["lysq.com",1636],["lywww.com",1637],["lzcfz2.com",[1638,1639]],["lzcfz7.xyz",1639],["m4ff.com",1640],["m4fz.com",1641],["mabiji.com",1642],["macdaxue.com",1643],["mahua.com",1644],["maiche.com",1645],["makaidong.com",[1646,1647]],["jb51.net",[1647,2430]],["malimali5.com",1649],["mamecn.com",1650],["mangabz.com",1651],["manhuadb.com",1652],["manhuagui.com",[1653,1654]],["maomaomom.com",1657],["maplestage.com",1658],["masuit.com",1659],["ldqk.xyz",1659],["wiki.mbalib.com",1661],["mcdulll.pixnet.net",1663],["meituan.com",1664],["meizhou.com",1665],["meltoday.com",[1666,1667]],["sydneytoday.com",[1666,1667,1984]],["yzzk.com",1666],["memexie.com",1668],["mg21.com",1669],["mgnacg.com",1670],["mgtv.com",1671],["mh160.com",1672],["mhgui.com",1673],["mianbao99.com",1674],["mianhuatang520.com",1675],["miaoshangmanhua.com",1676],["midifan.com",1677],["minecraftzw.com",1679],["mingpao.com",1680],["minhangcidian.com",1681],["miniie.com",1682],["tisai.com",1682],["minwt.com",1683],["missyuan.com",1684],["miushuo.com",1685],["mjzj.com",1686],["18av.mm-cg.com",1688],["mmff30.com",1689],["mobanwang.com",1690],["storm.mg",[1693,2336,2337]],["mobilemagazinehk.com",1694],["mydown.com",[1694,1712,1713]],["moe-acg.com",1695],["moerats.com",1696],["mongoing.com",1697],["moonbbs.com",1698],["mop.com",1699],["mozhatu.com",1700],["mpyit.com",1701],["mscbsc.com",1702],["msn.com",1703],["muchong.com",1704],["mumayi.com",1705],["muzhuangnet.com",1706],["muzijie.com",1707],["my0511.com",1709],["bbs.my0511.com",1710],["my0832.com",1711],["onebox.mydown.com",[1712,1714]],["mydowndown.com",1715],["wmzhe.com",[1717,2106]],["m.mydrivers.com",1718],["news.mydrivers.com",1719],["myfreax.com",1720],["myhack58.com",1721],["myk3.com",1722],["mywpku.com",1724],["mzyz.com",1725],["nanfengyl.com",1726],["nasyun.com",1727],["nczsks.com",1729],["neatstudio.com",1730],["neon-pet.com",1731],["netflav.com",1734],["new-reporter.com",1735],["newcger.com",1736],["newmobilelife.com",1737],["news18a.com",[1738,1739]],["tom.com",[1738,2021]],["newxue.com",1740],["nextapple.com",1741],["tw.nextapple.com",1742],["nfmovies.com",1743],["nfuwow.com",1744],["niaogebiji.com",1745],["nick18.com",[1746,1747,1748]],["niko18.com",1747],["nick20.com",[1748,1749]],["niotv.com",1750],["niusnews.com",1751],["nivod2.com",1753],["nivod4.com",1753],["nivod5.com",1753],["nivod7.com",1753],["nivod8.com",1753],["nivod9.com",1753],["nivod2.tv",1753],["nivod4.tv",1753],["nivod5.tv",[1753,2605]],["nivod7.tv",[1753,2606]],["nivod8.tv",[1753,2605,2606]],["nivod9.tv",[1753,2606]],["m.nivod2.com",1754],["m.nivod4.com",1754],["m.nivod5.com",1754],["m.nivod7.com",1754],["m.nivod8.com",1754],["m.nivod9.com",1754],["m.nivod2.tv",1754],["m.nivod4.tv",1754],["m.nivod5.tv",1754],["m.nivod7.tv",1754],["m.nivod8.tv",1754],["m.nivod9.tv",1754],["nobugin.com",1755],["novipnoad.com",1757],["nowcoder.com",1758],["nownews.com",1759],["m.nownews.com",1760],["nowscore.com",1761],["ntpcb.com",1762],["nxflv.com",1763],["nxpaaq.com",1764],["o8tv.com",1765],["oh100.com",1768],["olehdtv.com",1769],["cupfox.love",1771],["hcomic.net",[1771,2419]],["omnitalk.com",1772],["onemanhua.com",1774],["oneplusbbs.com",1775],["wstx.com",1775],["ooopn.com",1776],["opdown.com",1777],["orsoon.com",1778],["owyb1688.com",1780],["p2peye.com",1781],["bbs.pcbeta.com",1784],["peizimenhu.com",1785],["pexels.com",1786],["phbzj.com",1787],["newtalk.tw",[1787,2717]],["photopea.com",1788],["phpvar.com",1789],["pianhd.com",1790],["piaoliang.com",1791],["pilifx.com",1792],["pinshan.com",1793],["pixabay.com",1794],["playno1.com",1796],["ncno1.playno1.com",1797],["www.playno1.com",1798],["plays01.com",1799],["playzuan.com",1800],["plus28.com",1801],["pokemonhubs.com",1802],["daybuy.tw",1802],["poklw.com",1803],["popbee.com",1804],["porn87.com",1806],["pornlulu.com",[1807,1808,1809]],["ppsport.com",1810],["v.pptv.com",1812],["pqworld.com",1813],["proginn.com",1814],["psnine.com",1815],["ptthito.com",1817],["pujia8.com",1818],["pupudy.com",1819],["pythonthree.com",1820],["qbaobei.com",1821],["qdmm.com",1822],["qhnews.com",1823],["qianzhan.com",1825],["qidian.com",1826],["read.qidian.com",1827],["qiniu.com",1830],["qinzhou360.com",1831],["qiushibaike.com",1833],["qiuw.com",1834],["qiyeku.com",1837],["qizuang.com",1838],["123.sogou.com",[1843,1849,1944]],["web.sogou.com",[1843,1944]],["yxad.com",1844],["3g.qq.com",1845],["ac.qq.com",1846],["comic.qq.com",1847],["cq.qq.com",1848],["daohang.qq.com",[1849,1850]],["hao.qq.com",[1849,1850]],["edu.qq.com",1851],["ent.qq.com",1852],["fashion.qq.com",1853],["games.qq.com",1854],["hb.qq.com",1855],["house.qq.com",1856],["i.qq.com",1857],["mail.qq.com",1858],["mycq.qq.com",1859],["news.qq.com",1860],["qzone.qq.com",1861],["user.qzone.qq.com",1862],["t.qq.com",1864],["tech.qq.com",1865],["www.qq.com",1867],["xw.qq.com",1868],["zj.qq.com",1869],["qqxiazai.com",1871],["qqyouyue.com",1872],["qqyy.com",1873],["qunar.com",1876],["flight.qunar.com",1877],["qxfun.com",1878],["qyw0.com",1879],["reaff.com",1882],["yangmaodang.org",1882],["rebooo.com",1883],["redircdn.com",1884],["redocn.com",1885],["riaway.com",1886],["rjno1.com",1887],["rkanr.com",1888],["www.rkanr.com",1889],["romzj.com",1890],["rouman5.com",1891],["rrys2019.com",1892],["ruanjianxia.com",1893],["ruian.com",1895],["runningmanzx.com",1896],["olevod.eu",[1896,2245]],["runoob.com",1897],["samsung.com",1898],["contents.internet.apps.samsung.com",1899],["sc115.com",1900],["gdot.me",1900],["sdo.com",1901],["sdzbcg.com",1902],["se533.com",1903],["segmentfault.com",1904],["serengeseba.com",1905],["seselah.com",1906],["sex-gen.com",1908],["aaread.space",[1908,2574]],["sg169.com",1909],["sgamer.com",1910],["shejidaren.com",1913],["v.shensgo.com",1914],["shfq.com",1915],["shmet.com",1916],["shoubozhan.com",1917],["shouji56.com",1918],["shulink.com",1919],["shuowan.com",1920],["dailynews.sina.com",1923],["sinami.com",1924],["sinoca.com",1925],["sinolub.com",1926],["sisixxb.com",1927],["skykiwi.com",1928],["skyqzone.com",1929],["slashlook.com",1930],["slashview.com",1931],["smzdm.com",1932],["so.com",1934],["ditu.so.com",1935],["image.so.com",1936],["m.image.so.com",1937],["m.so.com",1938],["wenda.so.com",1939],["sobaigu.com",1940],["soft5566.com",1941],["www.sogou.com",1945],["m.sohu.com",1948],["news.sohu.com",1949],["sports.sohu.com",1950],["sokoc2.com",1953],["soopat.com",1955],["sou.com",1956],["soyunpan.com",1958],["spbo1.com",1959],["speedpan.com",1960],["splaybow.com",1961],["sportsplanetmag.com",1962],["srzc.com",1963],["sspai.com",1964],["sssam.com",1965],["yimenapp.com",1965],["stat-nba.com",1966],["steachs.com",1967],["stheadline.com",[1969,1970]],["sto520.com",1971],["stock87.com",1972],["stockstar.com",1973],["studygolang.com",1974],["subhd.com",1976],["suning.com",1978],["supercloudsms.com",1979],["suxzp.com",1980],["swoole.com",1981],["sxqjdy.com",1982],["sxrom.com",1983],["szhk.com",1985],["szjjzs.com",1986],["t66y.com",[1987,1988]],["vid.onlymu.site",1988],["taian.com",1989],["taihainet.com",1990],["taiwancall.com",1991],["taobao.com",1992],["tbtdg.com",1993],["tbxt.com",1994],["teachinghand.com",1995],["techbang.com",[1996,1997]],["techug.com",[1998,1999]],["webhek.com",1998],["teddysun.com",2000],["teepr.com",2001],["cloud.tencent.com",2002],["tgfcer.com",2004],["th-sjy.com",2005],["thenewslens.com",2007],["thinbug.com",2008],["tianhaohz.com",2009],["tianshif.com",2010],["tiantianzhibo.com",2011],["tigtag.com",2012],["timedg.com",2013],["ting89.com",[2014,2015,2016]],["tingshuge.com",2016],["titan007.com",2018],["tmall.com",2019],["toutiao.com",2023],["toy-people.com",2024],["tptoon.com",2025],["track718.com",2026],["tsdm39.com",2027],["tt776.com",2028],["tui18.com",2029],["tuliu.com",2030],["tumutanzi.com",2031],["tuwan.com",2032],["tvboxnow.com",2033],["tvsou.com",[2034,2035]],["m.tvsou.com",2034],["tvyb03.com",2036],["zkk78.com",2036],["tw100s.com",2037],["tw116.com",2038],["twavking.com",2039],["twpkinfo.com",2040],["tyenews.com",2042],["tzfdc.com",2043],["u17.com",2044],["u7u9.com",2045],["udn.com",[2047,2048]],["unecne.com",2050],["unikoshardware.com",2051],["upsangel.com",2052],["uuu9.com",2053],["uuzzw.com",2054],["uwants.com",[2055,2056,2057]],["vanpeople.com",[2060,2061]],["vansky.com",2062],["vgtime.com",2063],["vikacg.com",2064],["vikacg.xyz",2064],["vipthz.com",2065],["viu.com",2066],["vk922.com",2067],["vmvps.com",2068],["vod1769.com",2069],["vuetifyjs.com",2072],["vx666.com",2073],["w3cplus.com",2074],["wacowla.com",2075],["waerfa.com",2076],["wandhi.com",2077],["music.wandhi.com",2078],["wangfz.com",2079],["wantgoo.com",2080],["warting.com",2081],["wcjbb.com",2082],["wdzj.com",2083],["wdzzz.com",2084],["webkaka.com",2085],["weebly.com",2086],["weekendhk.com",2087],["gotrip.hk",[2087,2267]],["nmplus.hk",2087],["acommunity.com.tw",2087],["manhua.weibo.com",2089],["weiyun001.com",2091],["wendangxiazai.com",2092],["wenxuecity.com",2093],["www.wenxuecity.com",2094],["wezhicms.com",2095],["win007.com",[2097,2098]],["win0168.com",[2098,2100]],["live.win007.com",2099],["win7xzb.com",2102],["windows7en.com",2103],["winshang.com",2104],["winwin7.com",2105],["wn789.com",2107],["wnacg.com",2108],["woaimoon.com",2109],["worldjournal.com",2111],["woshipm.com",2112],["wpjam.com",2113],["wybg666.com",2114],["x-mol.com",2115],["x3cn.com",2116],["x6d.com",[2117,2118,2119]],["booom.net",2117],["xiaodao0.com",2118],["x6g.com",2120],["x9av7.com",2121],["jiuse.io",2121],["91porny.org",2121],["xblian.com",2122],["xc6b.com",2123],["xfastest.com",2124],["hk.xfastest.com",2125],["news.xfastest.com",2126],["xgw5.com",2127],["xhzyw.com",2128],["xia1ge.com",2129],["xiadele.com",2130],["xiaohutuwb.com",2131],["xiaopi.com",2132],["xiaozhongjishu.com",2133],["xiashanet.com",2134],["xiazaizhijia.com",2135],["xijucn.com",2136],["xitek.com",2140],["xixik.com",2141],["xmfish.com",2143],["bbs.xmfish.com",2144],["xueqiu.com",[2145,2146]],["xunlei.com",2147],["xvna.com",2148],["xxxxx520.com",2149],["xz7.com",2150],["xzji.com",2151],["yahoo.com",2152],["tw.bid.yahoo.com",2153],["hk.yahoo.com",2154],["news.yahoo.com",2155],["tw.news.yahoo.com",2156],["tw.stock.yahoo.com",2157],["tw.yahoo.com",2158],["yam.com",2159],["yantuchina.com",2160],["yasehub.com",2161],["yasem5.com",2162],["yaya0506.com",2163],["yazhouse8.com",[2164,2165]],["baozimh.one",2164],["yes-news.com",2168],["mydown.yesky.com",[2169,2171]],["yeyemo10.com",2172],["yeyemo4.com",2172],["yeyemo5.com",2172],["yeyemo6.com",2172],["yeyemo7.com",2172],["yeyemo8.com",2172],["yeyemo9.com",2172],["yicai.com",[2173,2174]],["yii666.com",2176],["yimuhe.com",2177],["yixingjia.com",2178],["yiyouliao.com",[2179,2180]],["pc.yiyouliao.com",[2180,2181]],["yjcf360.com",2182],["ynet.com",2183],["yomahub.com",2184],["fanyi.youdao.com",2185],["youivr.com",2186],["youku.com",2187],["m.youku.com",2188],["v.youku.com",2189],["youmelive.com",2190],["yp868.com",2191],["ypojie.com",[2192,2193,2194]],["fuliba.net",[2193,2413]],["fuliba2023.net",[2193,2413]],["uliba.net",[2193,2413]],["4spaces.org",2193],["yshw1.com",2196],["ytbbs.com",2197],["yuepuwang.com",2198],["dayanzai.me",[2198,2311,2312]],["yufile.com",2199],["yxbao.com",[2200,2201]],["newyx.net",2201],["yxdown.com",2202],["yxlady.com",2203],["yxssp.com",2204],["lgn.yy.com",2205],["yyrtv.com",2206],["yzl333.com",2207],["yznnw.com",2208],["zeekmagazine.com",2209],["acwifi.net",[2211,2366]],["zhangxinxu.com",2212],["zhcw.com",2213],["zhicheng.com",2214],["zhuanlan.zhihu.com",2216],["zhijia.com",2217],["zhongziso.com",2219],["zhujicankao.com",[2220,2221]],["zhujiwiki.com",[2223,2224]],["ssr.tools",[2223,2581]],["zhuzhai.com",2225],["zjhlcp.com",2228],["wd.znds.com",2229],["zqzq.com",2231],["zt5.com",2232],["zuanke8.com",2233],["zuimeia.com",2234],["zxzjtv.com",2236],["zybang.com",2237],["zzbaike.com",2239],["zzkdhb.com",2240],["zzzyk.com",2241],["ant.design",2242],["ssyy.ee",2244],["mo.fish",2246],["gaoqing.fm",2247],["enjoymore.fun",2248],["ikandy.fun",2249],["manwa.fun",2250],["netfly.fun",[2251,2252]],["netflytv.xyz",2252],["wuyong.fun",2253],["elle.com.hk",2258],["eprice.com.hk",[2259,2260]],["gohome.com.hk",2261],["tvmost.com.hk",2264],["vjmedia.com.hk",2265],["gameapps.hk",2266],["orangenews.hk",2268],["passiontimes.hk",2269],["popart.hk",2270],["unwire.hk",[2271,2272]],["juejin.im",2273],["logi.im",2274],["naifei.im",2275],["btmovi.in",2276],["fenghuo.in",2277],["blog.iportable.in",2278],["hgamefree.info",2281],["sea-group.org",2281],["hotpress.info",2282],["jdwx.info",2283],["motobuy.com.tw",[2283,2675]],["sese733.info",2284],["stoneip.info",2285],["storytrain.info",2286],["xclient.info",2287],["dable.io",2290],["element-plus.gitee.io",2291],["125.la",2292],["bbs.125.la",2293],["51.la",2294],["7060.la",2295],["bimiacg.net",2295],["900.la",2296],["gaoqing.la",2297],["haojiyou.la",2298],["ix8.la",2299],["mp4ba.la",2300],["xbiquwx.la",2301],["gtloli.live",2303],["gtloli.one",[2303,2517]],["netfly.lol",2304],["acglover.me",2307],["bcquan.me",2308],["booklink.me",2309],["btbtt.me",2310],["ddrk.me",2313],["hanime1.me",2315],["jmcomic1.me",2316],["line.me",2318],["today.line.me",2319],["lwgod.me",2320],["maidi.me",2321],["mikanani.me",2323],["liaocao.tv",2325],["pianku.me",2326],["vidhub.me",2328],["vidhub.tv",2328],["wanmeikk.me",2329],["xiaoz.me",2330],["zww.me",2331],["zi.media",2332],["hsex.men",[2333,2334]],["91hs.top",2334],["mirrormedia.mg",2335],["upmedia.mg",2338],["acgbuster.moe",2340],["cangku.moe",2341],["esu.moe",2342],["esu.wiki",2342],["dmhy.gate.flag.moe",2343],["hmoe.moe",2344],["hmoe.one",2344],["493428493428c.monster",2345],["av.movie",2346],["sm.ms",2347],["cari.com.my",2348],["kwongwah.com.my",2349],["1616.net",2350],["20-0.net",2351],["36mh.net",2352],["39.net",2353],["51nongyao.net",2354],["51zxw.net",2355],["520film.net",2356],["962.net",2360],["97hj.net",2361],["gfsoso.99lb.net",2362],["bbs.actoys.net",2365],["ali213.net",2367],["down.ali213.net",2368],["patch.ali213.net",2368],["aotter.net",2369],["agirls.aotter.net",2370],["atoolbox.net",2371],["dmhy.b168.net",2373],["bdinfo.net",2375],["c.biancheng.net",2376],["bjxfqc.net",2377],["blphoto.net",2378],["bttop.net",2379],["cangjige.net",2380],["chacuo.net",2381],["ck180.net",2382],["cnki.net",2383],["cnlinfo.net",2384],["cnool.net",2385],["codejie.net",2386],["cqnews.net",2387],["blog.csdn.net",2390],["download.csdn.net",2391],["d1xz.net",2393],["dnxtc.net",2395],["googleads.g.doubleclick.net",2396],["dragon-guide.net",2397],["dytt5.net",2398],["easyicon.net",2400],["emome.net",2402],["eoof.net",2403],["ettoday.net",[2404,2405,2406,2407]],["cna.com.tw",[2406,2633]],["finance.ettoday.net",2408],["feiwan.net",2410],["fqzww.net",2412],["fuliba2022.net",[2413,2414]],["fuyang.net",2415],["gg163.net",2416],["guruma.net",2418],["hifidiy.net",2420],["hinet.net",2421],["hamivideo.hinet.net",2422],["hkwb.net",2423],["huarenjie.net",2424],["ipip.net",2426],["it165.net",2428],["jandan.net",2429],["jiaodong.net",2431],["jlpcn.net",2433],["jsphp.net",2434],["kanqiuba.net",2435],["kikinote.net",2437],["klyingshi.net",2438],["linuxde.net",2440],["ltesting.net",2441],["manmanw.net",2442],["mcbbs.net",2443],["meijumi.net",2444],["meishij.net",2445],["mtv-ktv.net",2448],["mwrf.net",2449],["mypianku.net",2450],["nanrenwo.net",2451],["nnhanman.net",2454],["nwell.net",2455],["oilchem.net",2456],["onlinedown.net",2457],["pcdown.net",2460],["pianba.net",[2462,2463]],["pianba.tv",2463],["pixiv.net",2464],["ddl826.pixnet.net",2466],["edc1014001.pixnet.net",2467],["heartinkstone.pixnet.net",2469],["kk665403.pixnet.net",2470],["lohas.pixnet.net",2471],["www.pixnet.net",2472],["pxedt.net",2473],["py91.net",2474],["pzzc.net",2475],["qciss.net",2476],["qsptv.net",2477],["renfei.net",2478],["romzhijia.net",2479],["sbdm.net",2481],["senfun.net",2483],["smjb.net",2484],["soft4fun.net",2486],["sosg.net",2487],["south-plus.net",2488],["sportsv.net",2489],["ssnn.net",2490],["szonline.net",2492],["tahua.net",2493],["taiwandaily.net",2494],["taiwanus.net",2495],["tiexue.net",2496],["twinsyang.net",2498],["vpser.net",2499],["wenku8.net",2500],["windowszj.net",2501],["woniupai.net",2502],["wuchajian.net",2503],["xiaoma.net",2504],["xitongtiandi.net",2505],["xitongzhijia.net",2506],["xuite.net",2507],["yxzp.net",2508],["yzpsb.net",2509],["zhaohuangpian.net",2510],["zjst.net",2511],["zrblog.net",2512],["kairos.news",2513],["redian.news",2514],["77mh.nl",2515],["52av.one",2516],["supportdap.online",2519],["18-comic.work",2520],["18moe.org",2523],["3rxing.org",2524],["5icool.org",2525],["anquan.org",2526],["apachecn.org",2527],["bjhockey.org",2528],["btnull.org",2529],["bxwx888.org",2530],["copymanga.org",2532],["danlan.org",2534],["ddav.org",2535],["share.dmhy.org",2537],["element-plus.org",2538],["hdchina.org",2539],["hdzone.org",2540],["yibian.hopto.org",2541],["icourse163.org",2542],["keywin.org",2544],["lanyes.org",2546],["laozuo.org",2547],["leiling.org",2548],["macfans.org",2549],["pigai.org",2551],["pinggu.org",2552],["portablesoft.org",2554],["sanv.org",2555],["soundofhope.org",2556],["sysin.org",2558],["vuejs.org",2560],["wnacg.org",2561],["xiuren.org",2562],["zhainanba.org",2563],["18av.pro",2564],["sstv.pw",2565],["wmsj.pw",2566],["pincong.rocks",2567],["bh.sb",2568],["ip.sb",2569],["hao123.sh",2570],["pilipili.site",2572],["seehd.so",2573],["easyai.tech",2575],["adrama.to",2576],["bilibili.to",2577],["applefans.today",[2578,2579]],["tophub.today",2580],["aishs.top",2582],["dan-teng.top",2583],["minepay.top",2584],["skydy.top",2585],["webhd.top",2586],["xiebruce.top",2587],["5588.tv",2588],["aiyifan.tv",2592],["iyf.tv",[2592,2600]],["yfsp.tv",2592],["aiyingshi.tv",2593],["avple.tv",2594],["big-cup.tv",2595],["g-cup.tv",2595],["camerabay.tv",2596],["hpjav.tv",2597],["huaren.tv",2598],["imkan.tv",2599],["jable.tv",2601],["jumi.tv",2602],["litv.tv",2603],["meijutt.tv",2604],["olevod.tv",2607],["tangrenjie.tv",2608],["ttsp.tv",2609],["yatu.tv",2610],["zhanqi.tv",2611],["news.99k.tw",2612],["agentm.tw",2613],["apk.tw",2614],["bella.tw",2615],["bingfeng.tw",2616],["boo.tw",2617],["cam4.tw",2618],["com.tw",2619],["104.com.tw",2620],["4gamers.com.tw",2621],["rent.591.com.tw",2622],["auto-online.com.tw",2624],["beephone.com.tw",2625],["bnext.com.tw",2626],["books.com.tw",2627],["businesstoday.com.tw",2628],["businessweekly.com.tw",2629],["careonline.com.tw",2631],["click108.com.tw",2632],["ctee.com.tw",2636],["gotv.ctitv.com.tw",2637],["digitimes.com.tw",2639],["ezprice.com.tw",2641],["feebee.com.tw",[2642,2643]],["fhm.com.tw",2644],["findprice.com.tw",2645],["ftvnews.com.tw",2647],["gamebase.com.tw",2648],["news.gamebase.com.tw",2649],["gamer.com.tw",2650],["forum.gamer.com.tw",2651],["gametower.com.tw",2652],["gamme.com.tw",[2653,2654]],["gbyhn.com.tw",2655],["gvm.com.tw",[2656,2657]],["sina.com.tw",[2657,2689]],["heho.com.tw",2658],["helloyishi.com.tw",2659],["hotpets.com.tw",2660],["i-part.com.tw",2661],["ithome.com.tw",2662],["kocpc.com.tw",[2663,2664,2665]],["gonglue.us",2664],["localking.com.tw",2666],["managertoday.com.tw",2669],["marieclaire.com.tw",2670],["megatime.com.tw",[2671,2672]],["pchome.com.tw",[2672,2680]],["moneynet.com.tw",2673],["motocity.com.tw",2676],["mrmad.com.tw",2677],["myday.com.tw",2678],["24h.pchome.com.tw",2681],["find.ruten.com.tw",2681],["mail.pchome.com.tw",2682],["news.pchome.com.tw",2683],["pcstore.com.tw",2684],["popdaily.com.tw",2685],["programmer-club.com.tw",2686],["ruten.com.tw",2687],["showtv.com.tw",2688],["sogi.com.tw",2690],["tvbs.com.tw",2691],["news.tvbs.com.tw",2693],["supertaste.tvbs.com.tw",2694],["woman.tvbs.com.tw",2695],["wealth.com.tw",2697],["house.yahoo.com.tw",2698],["cwyuni.tw",2699],["dcard.tw",2700],["edh.tw",2701],["gas.goodlife.tw",2703],["healthylives.tw",2704],["histock.tw",2705],["ibf.tw",2706],["icook.tw",2707],["blog.icook.tw",2708],["letsplay.tw",2709],["life.tw",2710],["likr.tw",2711],["linetv.tw",2712],["memes.tw",2713],["mnews.tw",2714],["ebc.net.tw",2715],["news.ebc.net.tw",2716],["olgame.tw",2718],["poedb.tw",2719],["sigure.tw",2720],["technews.tw",2722],["ttshow.tw",2723],["tvshowbox.tw",2724],["pp.ua",2725],["huaren.us",2727],["lightnovel.us",2728],["rou.video",2729],["18moe.vip",2730],["ddxs.vip",2731],["jiyingw.vip",2732],["laowang.vip",2734],["qyun.vip",2735],["xxxsm.vip",2736],["ysxs8.vip",2737],["ct.999wan.wang",2738],["baiduyun.wiki",2739],["prts.wiki",2740],["koding.work",2742],["368015.xyz",2743],["5217kdy1.xyz",2744],["939394.xyz",2745],["9s102.xyz",2746],["9y01.xyz",2747],["bt1207ma.xyz",2748],["game.eroge.xyz",2749],["gmtv1.xyz",2750],["jr22.xyz",2752],["volcore.xyz",2754],["cb.wpio.xyz",2755],["cl.wpio.xyz",2756],["xyg39.xyz",2757],["yunduanxin.xyz",2758],["yunpanziyuan.xyz",2759]]); + +const entitiesMap = new Map([["18comic",21],["netfly",22]]); + +const exceptionsMap = new Map([["cityheaven.net",[0]],["houdask.com",[1]],["125.la",[2]],["52pojie.cn",[2]],["chysg.com",[2]],["hawkaoe.net",[2]],["yswc1.xyz",[2]],["05wang.com",[3]],["88liu.com",[4]],["briian.com",[4]],["weibo.com",[5]],["95504.net",[6]],["dongman8.com",[7]],["hrtsea.com",[8]],["aircn.org",[9]],["steamcn.com",[9]],["x3cn.com",[9]],["taobao.com",[10]],["tmall.com",[10]],["sinaimg.cn",[11]],["alicdn.com",[12]],["allthingsopen.org",[13]],["shenguangai.com",[14]],["umeng.com",[15]],["mgtv.com",[16]],["ix8.la",[17]],["upupoo.com",[18]],["baidu.com",[19]],["hupu.com",[20]],["car.kdslife.com",[254]],["my.hupu.com",[254]],["mall.iqiyi.com",[1466]],["so.iqiyi.com",[1466]],["wan.jd.com",[1496]],["cbachina.sports.sohu.com",[1947]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/cze-0.js b/extentions/uBOL-home/rulesets/scripting/specific/cze-0.js new file mode 100644 index 0000000..23b5597 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/cze-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: cze-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#modal-container,\ndiv[id^=\"branding\"]",".modal-backdrop","[class*=\"sda\"]:not(.post-content)","div.banner_position","#banner-left-pane,\n#banner-top-four,\n#sportObchodBanner,\ndiv.bannerHolderZapasRight","#branding_anchor_left,\n#branding_anchor_right,\n.adtea_inpage,\n.adtea_leaderboard",".amalker","#pagefoot","#tblHorniLista",".native-ads",".wpa.top",".ai_widget",".banner-header","#biglink","#content-right > div[style]:first-of-type","#header-banner","#leva-reklama","#content-lead,\ndiv.sky-wrapper","#header-reklama,\n.side-bann-l,\n.side-bann-r",".rklh",".banner2,\n.wrap + div:not(#footer)",".ads",".square_banner","#skyscraper","#sideScrapperLayout,\ndiv[id*=\"Banner\"]","#js-branding,\ndiv[id^=\"czech-\"]","#pr-prace-blok-view,\ndiv.block-jobs-link,\ndiv[class*=\"openx-async\"]","[id^=\"hyperbox\"]",".box-offer",".cornerbox,\n.heurekaIframeHeader","div#td-outer-wrap > div.td-container",".ad-obal",".box-banner",".widget-group-2 li:has(div.ad-pmg)","div[id^=\"ad_\"]","div[class^=\"reklama\"]","div#highlitesAds",".layoutTop","#g-top-bannery","#topSite,\n.gallery-advertisement",".intent-exit-box.l-row,\n.js-popup-quest.intent-exit-popup--quest.intent-exit-popup,\ndiv[class*=\"adcontainer\"]",".adsense,\n.leaderboard,\n.seriesadvert,\n.skyscraper",".banner","#r-leaderboardhp","div[id^=\"cross\"]","div:has(> a[class^=\"glightbox\"])",".rf-branding,\ndiv[class^=\"cross\"]","#fancybox-overlay,\n#h_part_right","#t-content",".topbanner","div[id^=\"ad-leaderboard\"]",".advert","#invelt","div.klik--leaderboard","#blackfooter","div[id^=\"position-\"]",".topbanners","#box.mb,\n.arr-red","#ahead","#stOverlay,\n.promobox","div._banner","div.ogm-branding > div > div","div.bottom-partners","div.container.partners",".filtr.category-partner,\ndiv[class$=\"advert\"],\ndiv[class*=\"__banner\"]","[class*=\"sda-\"]",".TopFullBanner","div[id^=\"hyper\"]","div.advert-leader-board-container",".mone_box",".reklama-background","#social",".bannLead","[class*=\"ad_\"]",".rleft,\n.rright,\n.tree","div[id^=\"banner\"]",".ad",".v-card--link:has(.ad),\n.v-card.mb-6","[class*=\"partnеr\"],\na[rel=\"sponsored\"]",".top_background","#z990x200,\n#zr300x600,\n[id^=\"adv_\"],\na[href*=\"utm_campaign=kurzy_\"],\niframe[src^=\"https://img.kurzy.cz/og\"]",".square","#box-over-content-a",".design-advert-placeholder,\n.design-box--jobs,\ndiv.article--content:has(div.design-advert)","#box-3,\n#rbackground-link,\ndiv[id*=\"reklama\"]",".banns-group","#block-nodesinblock-0",".header_banner","div[id^=\"mp_banner_\"]",".scroll_banner",".banner, .left-side-banner, .right-side-banner,\na[trgurl], a[href*=\"relocate.php\"],\ndiv:has(> a[href*=\"?act=detail&f=8\"])",".komerce",".bcc:has(.banners)",".npab",".box-responsive","[class*=\"advertisement\"]","pp",".right","div[style^=\"float:left;width:468px;\"] + img[src^=\"data:image/gif;base64,\"]",".advtick","#ad-leaderboard-alt-sides,\n.ad-leaderboard-alt-wrapper","a[class^=\"levakolejroku\"],\na[class^=\"pravakolejroku\"]","#leaderBox,\n.sticky-wrapper","#fixedMenu,\n#rek3,\n#rodkaz",".body_message--ad",".roumingLista","#pvMid","a[href^=\"https://prehrajto.cz/?cc=prlbmso2\"]",".mid-lead-hp",".gadget--zbozi,\ndiv[data-dot*=\"gadgetCommercial\"]","div[data-e-b-n*=\"advert\"],\ndiv[data-e-b-n*=\"sklik\"]","div[class^=\"branding-ad\"]","div.ad-exclusive,\ndiv.dragging-enabled:has(div.gadget--reklama),\ndiv.ogm-sticky-repeater","a[href*=\"track.smartmania.cz\"]","#P_reklama_horni,\n.reklamni_sdeleni,\n.rs_reklama,\n[style=\"vertical-align:middle; text-align: left; width: 139px;\"]",".tdc-row:not(:has(> .tdc-element-style))",".mabo.faa,\n[style=\"width:960px;margin:0 auto;text-align:left\"]","a[data-dot=\"c_pozadi\"],\na[data-dot=\"hp_pozadi\"],\ndiv.ad","#ad",".bbtitle","#vyjizdeciBoxikDiv",".sidebar-banner,\n.skyscrapper-right",".branding-link",".banner-brand",".center,\nobject[id*=\"bfad\"]","#adLocation-21,\n#popwrapper,\n#t-overlay,\n.row0,\na[href=\"http://acu.cz\"],\nh3","[class^=\"ws-banner-\"]",".SkyLeft.Banner","div.main-top,\ndiv.site-reklama",".bannero2","#aa1","div[style*=\"position:absolute;\"]","div[id][style=\"position: absolute; top: 0; left: 0; width: 100%; height: 380px; text-align: center;\"]",".modal","a[id*=\"popup2\"],\ndiv[id*=\"banner\"],\ndiv[id*=\"casino\"]",".desktop-wrapper:has([id^=\"div-gpt-ad\"])",".c_banner300x300","div[class^=\"banner_box\"]","a[href=\"http://www.Onlinefilmy.eu\"],\na[href=\"http://www.movieportal.eu\"],\ndiv[style=\"font-size:20px; font-family:Arial Black, Arial; color:#FF0000; font-weight:bold\"]","div[id^=\"ad\"]","div[class*=\"pohodoWidget\"]","a.predpredaj-black",".h2.grad2.kupons_games",".header_info_text",".s-branding,\n[id^=\"banner-\"],\ndiv[style*=\"Roboto\"][style*=\"fixed\"],\nstripemark",".container--break-branding,\n.container--break:has(.ad--align),\n.container--ticketportal,\n.item--socials,\n.item__ad-center,\ndiv[class^=\"position_\"]:has(.ad--align)","[id^=\"back\"][onclick]",".newsletter,\nheader > div","#footer,\n#headerSlideContent1,\n#ocko","[id^=\"mk-branding-\"]","#brnd","a[href*=\"trackBannerAd\"]","#push_promt,\n.wrapper__list__article:has(.widget__form-subscribe)","iframe[data-src^=\"/default-ad\"]",".artemis-ad-position","#top-offers-slider,\n.addbox.avizo,\n.box_advertisment.addbox.recycle,\n.nastip,\n.takeoverKlik",".gate-advert-wrap",".dragobj > div:nth-of-type(2),\n.stn.stns > a[target=\"_blank\"],\n.stn.stnu > a[target=\"_blank\"]",".content-item:has(.header a[href^=\"/reklama/\"])",".connection-results-ad","div[class=\"advertisement-list-component\"],\ndiv[class^=\"item h2\"]",".widget:has(img[src*=\"/ads/\"]),\ndiv[id^=\"advert_\"]","a[href^=\"https://boxu.sk\"]",".post.bg5",".overlay,\na[class^=\"tv-\"]",".banner-under,\n.product-ad-wrapper,\n.sqaure-mobile-ad"]; + +const hostnamesMap = new Map([["autozurnal.com",[0,1]],["pppeter.shop",[1,133]],["presovak.sk",[1,152]],["grunex.com",2],["kamsdetmi.com",3],["onlajny.com",4],["programujte.com",5],["tipcars.com",6],["titulky.com",7],["war4all.com",8],["zmeskanyhovor.com",9],["365tipu.cz",10],["anglictina-maturita.cz",11],["biologie-chemie.cz",11],["ekonomie-ucetnictvi.cz",11],["rozbor-dila.cz",11],["rozborknihy.cz",11],["studijni-svet.cz",11],["rozbor-dila.eu",11],["appliste.cz",12],["serialzone.cz",[12,108]],["autobazar.cz",13],["autoforum.cz",[14,15]],["wmmania.cz",15],["autohit.cz",16],["autorevue.cz",17],["e15.cz",[17,39]],["maminka.cz",17],["mobilmania.cz",17],["zive.cz",17],["autosport.cz",18],["autoweb.cz",19],["autozine.cz",20],["isport.blesk.cz",21],["evropa2.cz",21],["filmporno.cz",[21,56]],["businessworld.cz",[22,23]],["computerworld.cz",[22,23,31]],["pcworld.cz",23],["busportal.cz",24],["cc.cz",25],["cdr.cz",26],["diit.cz",26],["ceskenoviny.cz",[27,28]],["nasepenize.cz",28],["cesky-jazyk.cz",29],["cnews.cz",30],["csfd.cz",[32,33]],["csfd.sk",32],["databazeknih.cz",34],["denik.cz",35],["dotekomanie.cz",36],["drbna.cz",37],["e-mostecko.cz",38],["info.cz",39],["echo24.cz",40],["edna.cz",[41,42]],["in-pocasi.cz",42],["ireceptar.cz",42],["webtrh.cz",42],["centrum.sk",[42,142]],["cp.sk",[42,51]],["emimino.cz",43],["enigmaplus.cz",[44,45]],["epochaplus.cz",[45,46]],["esemes.cz",[47,48]],["warforum.cz",[48,125]],["estav.cz",49],["euro.cz",50],["eurogamer.cz",51],["pravopisne.cz",51],["pravda.sk",51],["pravopisne.sk",51],["ewrc.cz",52],["extra.cz",53],["fdb.cz",54],["fdrive.cz",55],["fzone.cz",55],["mobilenet.cz",55],["finance.cz",[57,58]],["motoforum.cz",58],["firstclass.cz",59],["fotoaparat.cz",60],["garaz.cz",61],["prozeny.cz",61],["seznamzpravy.cz",61],["hcdukla.cz",62],["hcmotor.cz",63],["heureka.cz",64],["heureka.sk",64],["hrej.cz",65],["pctuning.cz",65],["tryhard.cz",65],["zing.cz",65],["hybrid.cz",66],["idnes.cz",67],["lidovky.cz",67],["idos.idnes.cz",68],["cnn.iprima.cz",69],["itnetwork.cz",70],["jaknaletenky.cz",71],["kaloricketabulky.cz",72],["karaoketexty.cz",73],["kladenskelisty.cz",74],["kniha.cz",75],["konzolista.cz",[76,77]],["topky.sk",[76,155]],["tvtv.sk",[76,158]],["krimi-plzen.cz",78],["kupi.cz",79],["kurzy.cz",80],["lamer.cz",81],["moda.cz",81],["livesport.cz",82],["lupa.cz",83],["root.cz",83],["matematika.cz",84],["mediar.cz",85],["medop.cz",86],["menicka.cz",87],["meteoprog.cz",88],["mladypodnikatel.cz",89],["motorkari.cz",90],["mrk.cz",91],["msmt.cz",92],["nasepraha.cz",93],["navratdoreality.cz",94],["netconcert.cz",95],["onlymen.cz",96],["osel.cz",97],["parabola.cz",98],["pravidla.cz",99],["prehrajto.cz",100],["primat.cz",101],["reflex.cz",102],["ronnie.cz",103],["forum.root.cz",104],["rouming.cz",105],["sauto.cz",106],["serialycz.cz",107],["seznam.cz",109],["clanky.seznam.cz",110],["search.seznam.cz",110],["tv.seznam.cz",111],["www.seznam.cz",112],["smartmania.cz",113],["sms.cz",114],["sports24.cz",115],["stesti.cz",116],["super.cz",117],["login.szn.cz",118],["tiscali.cz",119],["topzine.cz",120],["tvfreak.cz",121],["uschovna.cz",122],["vortex.cz",123],["warezforum.cz",124],["webshare.cz",126],["zakonyprolidi.cz",127],["zena-in.cz",128],["autobazar.eu",129],["libise.eu",130],["sktorrent.eu",131],["serialy.io",132],["bombuj.si",134],["serialy.bombuj.si",134],["slovnik.aktuality.sk",135],["pokec.azet.sk",136],["behame.sk",137],["best4you.sk",138],["bmwklub.sk",139],["cas.sk",[140,141]],["feminity.zoznam.sk",140],["dsl.sk",143],["hnonline.sk",144],["brainee.hnonline.sk",145],["kinema.sk",146],["sector.sk",[146,153]],["kosicednes.sk",147],["michalovskespravy.sk",148],["modrykonik.sk",149],["mojevideo.sk",150],["mtbiker.sk",151],["sme.sk",154],["touchit.sk",156],["tv-program.sk",157],["ubian.sk",159],["vranovske.sk",160],["vtn-vranov.sk",161],["zoznam.sk",162],["pretaktovanie.zoznam.sk",163],["najserialy.to",164],["mall.tv",165]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/default.js b/extentions/uBOL-home/rulesets/scripting/specific/default.js new file mode 100644 index 0000000..4f7301c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/default.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: default + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".reklama:not(.ads)",".ad-area:not(.text-ad)","#anuncio",".sidebar-ad:not(.adsbygoogle)","#ad_box:not([style^=\"position: absolute; left: -5000px\"])","#ad_space:not([style^=\"position: absolute; left: -5000px\"])","#adframe:not(frameset):not([style^=\"position: absolute; left: -5000px\"])","#adspace:not([style^=\"position: absolute; left: -5000px\"])",".google-ad:not(.testAd)",".ad-content:not(:empty)",".ad-zone:not(.textads)",".ad-space:not(.textads):not(.adbox)",".fake_player, #tab-ad,\n[href=\"#tab-ad\"]",".mvic-btn","#abmodal, body > .in.modal-backdrop,\n#nocreditsmodal,\n.first",".text-left","div[id][style^=\"position: fixed; inset: 0px; z-index: 2147483647;\"]","[target=\"_blank\"][onclick]",".ads-block-warning",".ad_watch_now",".btn1",".alert-dismissible","a[href$=\"Promo.php\"] > img",".link-info-stream,\n.stream-torrent","[href*=\"vpn\"],\n[href^=\"/anoy\"],\n[onclick*=\"vpn\"],\na[href*=\"//steepto.com/\"],\na[href^=\"/redirectmusic.php\"],\na[href^=\"/spyoff\"]","#chatme-box,\n[href*=\"register\"]","a[href^=\"https://vpn-stream.com\"]","[href=\"/watchnow.php\"]",".ad_btn-white","[href^=\"https://api.whatsapp.com/send\"]","#cookiedata,\n.btn-lg,\n.streamaly",".bg-dark.position-absolute",".display\\:none\\;\\\"hd-buttons\\\"","#ads","ins.adsbygoogle",".idmuvi-topbanner-aftermenu",".idmuvi-bannerplayer",".idmuvi-center-ads","#custom_html-21,\n.idmuvi-footerbanner,\n.inner-floatbanner-bottom","[class*=\"bn-container\"], div[style*=\"z-index: 300000;\"]","[src^=\"https://i.imgur.com/\"]",".banner",".box-main > table","A[href$=\".html\"][rel=\"nofollow norefferer noopener\"]","[id*=\"frme\"]","div[id^=\"SC_TBlock\"]",".ads","#overlay","#s-results-list-atf > .s-result-item:has(.s-item-container h5.s-sponsored-header),\n#s-results-list-atf > .s-result-item:has(> .s-item-container h5.s-sponsored-list-header),\n#similarities_feature_div:has(span[id^=\"ad-feedback-text\"]),\n.AdHolder,\n.s-result-item:has(> .s-item-container > h5 .s-sponsored-info-icon),\n.s-widget:has(> [data-cel-widget^=\"MAIN\"] > [data-cel-widget^=\"tetris\"] > div[id^=\"CardInstance\"][class^=\"_tetris-\"]),\ndiv[cel_widget_id=\"sims-consolidated-5_csm_instrumentation_wrapper\"]",".gads",".ab","hr","[id*=\"-ads-\"]","#iframeCore____","div[style^=\"pointer-events: none; position: absolute; \"]",".adx",".text-center:has(script + a[target=\"_blank\"])","[href^=\"https://bit.ly/\"]","#popup_bawah,\n#popup_box,\n[href^=\"http://click2go.me/\"],\ndiv#judi2, #coloma, [href^=\"//kokipoker.net\"]","div[id^=\"wpsafe-wait\"]","#countdown",".download-ads",".body-fixed-footer",".ads-aa","[href^=\"https://horti.brovada.eu/\"]","#bannerInCenter","div[class^=\"AdContentBanner\"]","#AdDiv","[href*=\"/dloadbutton.php\"]","[href^=\"https://www.skypeis\"]","#casing > center","[style*=\"decoration\"]:not([style^=\"width\"])","#ads-centter","#upgrade_pop",".code-block",".ad_banner,\n[href][target=\"_blank\"],\n[id*=\"ekla\"]","[class^=\"BrainlyAdsPlaceholder\"]",".brn-ads-box,\n.js-scroll-to-unlock-section.brn-kodiak-answer-redesigned__unlock,\n[data-testid=\"brainly_ads_placeholder\"]",".alert",".position-absolute",".m-1.fw-bold.btn-danger.btn",".place",".topad",".popunder-opener","#list_videos_friends,\n.row-models,\n[href^=\"https://go.schjmp.com\"]","#ad",".links",".alignnone,\n[id*=\"yellow\"]",".bnr","span.button",".w-100.position-absolute.h-100","#floatLayer1","#html1","div > a.btn-outline-primary.btn",".code-block-2.code-block","[href*=\"desifile.in/404\"]","div[style^=\"z-index: 999999; background-image: url(\\\"data:image/gif;base64,\"][style$=\"position: absolute;\"]","[href^=\"//\"][rel=\"nofollow norefferer noopener\"]",".bmpui-seekbar-markers,\n.bmpui-ui-ads-status","#banner_publi","#video-container ~ a[href=\"#\"]",".header-banana_container,\n[class^=\"horizontal-ad\"],\n[data-ultimate-banana-id],\n[href=\"https://www.warpfootball.com\"],\ndiv[class*=\"banana-container\"],\niframe + div[style^=\"position: absolute;\"]","[href^=\"https://href.li/\"],\na[rel=\"nofollow\"]",".movie-aye","[class$=\"_ads\"]","[id^=\"TR-\"][tr-id][style*=\"z-index: 2147483647\"],\nhtml.i-amphtml-inabox","#video_list_banner,\n.item_spots,\n.title-sponsored",".abtext,\n.f_width.footer > .item_box,\n.fh.heading,\n.livecams_main",".drt-spot-box",".puFloatLine","#spot_video_partner_banner","[id*=\"ScriptRoot\"]","#boxes,\n#link-view > center > br,\n#link-view [style^=\"width:468px\"],\n.box-main > .row > center,\n.nav-ad,\n.row [style*=\"width:728px;height:90px\"],\n.sidenav_left,\n.sidenav_right,\n[class$=\"-page\"] .box-main center center,\n[class$=\"-page\"] > .container > .row > .col-md-offset-1 .text-left > *:not(.box-main),\n[class$=\"-page\"] > .hide-on-small-only,\n[class$=\"-page\"] center > p,\n[style*=\"width:300px;height:250px\"],\ncenter > .hide-on-med-and-down","[class^=\"bmadblock\"]",".box-main > center > div,\ndiv[class][style=\"width:468px;height:60px;display: inline-block;margin: 0 auto\"]",".FooterAds,\n.adHolder",".adspace-lb,\n.adspace-lr",".direct-lads",".advert","#MyImageId","[id^=\"MyAdsId\"]",".ad",".gridshow-header-img,\n.gridshow-widget-box-inside,\n.stickyzone,\n.textwidget > a[target=\"_blank\"] > img","a[data-wpel-link=\"external\"] > *","[href*=\"//bit.ly/\"], [href*=\"//thaudray.com/\"], [href*=\"//tinkerwidth.com/\"]",".pause-ad-pullup","[class^=\"zpot\"]","#popup",".alert-danger.alert","div.banner300b, .lateral","#jvb,\n.bums,\n.support,\n[href^=\"/xux/\"],\n[src^=\"../../../images/\"],\n[src^=\"https://filecrypt.cc/images/\"],\ndiv:has(> [href*=\".html\"]),\ndiv[class] > i[style*=\"background:url\"][onclick*=\"openLink\"],\ndiv[class] > i[style][onclick]","div:has(> a[href] > img[src^=\"ads/\"])","#vidad,\n[href=\"https://codeit.al/services/\"]","#rekgecyen,\na[onclick^=\"tiklakapat\"]",".no_pop","[href^=\"https://wapsing.com/\"]","[href^=\"//\"][rel=\"nofollow\"],\n[href^=\"https://ak.hetadinh.com/\"]","#adup1","#bs_abstand",".modal-backdrop","#modalshare","#gift-middle","#gift-top","#banning",".mobile-btn","div.content-kuss",".fxs_leaderboard",".text-center.alert-danger.alert-dismissible.alert",".t2 > tbody > tr:nth-of-type(1) > td,\ntd:nth-of-type(2),\ntr:nth-of-type(6) > td",".main [data-ac]:empty","#adservice-top,\n.ad-content",".anime_video_body_cate > div[style]:has(> div[id] + script[src]),\n.banner_center","#mo-ads-close","div[class][style^=\"position: absolute; cursor: pointer; z-index: 2147483646\"]","a.exclude-pop.smartlink, .exclude-pop.quiz-container, #PlayQuiz, #quiz-frame, .exclude-popad",".custom-html-widget.textwidget > [style*=\"width:300px; height:600px\"],\n.myButton",".onp-sl-social-locker",".video-thumb[class*=\"__look-like-item\"],\n.xp-banner-bottom + button,\n.xp-banner-pause,\n[class*=\"containerBottomSpot\"],\n[class*=\"containerPauseSpot\"],\n[class*=\"sp-l\"],\n[href*=\"/faphouse/out\"],\ndiv[class$=\"-pauseSpotContainer\"],\ndiv[class*=\"cams-wgt\"],\ndiv[class*=\"cams-widget\"],\ndiv[class*=\"premium-overlay\"],\ndiv[class*=\"sp-b\"],\ndiv[class*=\"widget-section\"],\ndiv[class^=\"yld-\"],\ndiv[data-testid=\"right-banner-section\"]",".vjs-overlayed","#spezial_column","div[id=\"wrapper_content\"] > aside",".aside_video","#fake-player-wrapper",".hd-links",".watch-hd","#fakeplayer",".asgdc",".widget_media_image",".homi",".video_batman","div[style=\"display:flex !important\"] > div",".partners-wrap",".content > div:not([class]) > div.content-block ~ div[class]:not(.content-block),\n.pagination + div[class]:last-of-type,\n.video-page__content > div:not([class*=\"video\"]),\n.video-page__left > div[class]:last-of-type,\n.video-page__row > div:not([class*=\"video\"])",".suggestions",".bnnrs-player",".player-block__line",".player-block__square",".content__info--vis,\n.player__line,\n.related-view > div.title--sm",".content__top",".player__side",".videos-tube-friends",".video-page__content > div.left + div[class]:last-child",".block_label--last + div[class],\n.pagination + div.block_label--last,\n.video-page > div.block_label.mt-15 + div[class]",".underplayer__info > div[class]:first-child","[href=\"https://t.me/Russia_Vs_Ukraine_War3\"]","a[onclick=\"openAuc();\"]","#abEnabled-note","#closeADV","#spot_video_livecams",".furtherance","#spot_video_partner_banner + span[style],\n.take_place + .take_place","[href*=\".php\"]",".alert-warning,\n.opbtn.bnnr1,\n.opbtn.bnnr2,\n.opbtn.wp-content","[href^=\"https://usounoul.com/\"]","center > div[style^=\"width:100%; height: 100px\"]","#preroll","[style^=\"height: 250px;overflow\"]","[href=\"/k.php?q=q\"]","#sidebar > #custom_html-6","#notification-bar",".ka-axx-wr,\n.latest-update > .row > div:has(.hide-button),\n.text-center:has(> .hide-button)","#disAdb1,\n#disAdb2","#rightside > .clear2 ~ .rightBox,\n.episodeList > div > div[style*=\"text-align: center\"]",".ksAds","#videoAd,\ndiv[style$=\"height: 90px;\"]:has(.adsbyvli),\ndiv[style$=\"width: 610px;\"]:has(.adsbyvli)","#hideAds","#overplay",".column:has(> .card > .adv),\n.is-12-touch.is-narrow-desktop.has-text-centered","#myModal","div[style=\"width: 620px; margin: 0px auto; overflow: hidden;\"]","#hp-sponsored-banner",".text-center.alert-info.alert",".sticky-body",".uaxcKxir","[href^=\"/fast.php\"],\n[href^=\"https://affiliate.rusvpn.com/\"],\ndiv:has(> div > a[href^=\"/leet/?\"])",".banner-inner","#baolink1s","div.prefix-adlabel","#single.dtsingle > .content > .sheader > .poster > .extra > center > a[href] > img,\n#single.dtsingle > .content > center > a[href] > img,\n.nord-vpn.home-banner,\n.notifyjs-corner,\n.view-top-ab",".aPlaceHolder",".onclick-input",".table",".sponsor",".top","[target=\"_blank\"]","[href^=\"https://mob1ledev1ces.com/r/\"]","#__bgd_link","iframe[src^=\"publi\"]","div[style=\"width:970px;height:90px;display: inline-block;margin: 0 auto\"]","[href*=\"search/\"]","div[x-show=\"showBanner\"]","body > div[style^=\"position: absolute;\"][style*=\"z-index\"]","div[onclick^=\"$(this).remove\"]","#tlbrd,\n.rsky",".outVidAd",".banr","div[id$=\"-list\"] div[role=\"tab\"]","div[data-resultid$=\"-sponsored\"]","#clickfakeplayer",".sc-banner",".hd-buttons",".vip.server-item.le-server:first-child,\n[href^=\"//himekingrow.com/\"]",".ads-btns","[href^=\"https://cutt.ly/\"]","[href^=\"https://multipledrawers.com/\"]",".premodal.modal,\n.show.modal-backdrop","#fcnbox,\n[href*=\"moviesflix4k\"]","[style^=\" width: 305px;\"][type^=\"button\"][onclick^=\"window.location.href\"]","[class^=\"result_two__\"][target=\"_blank\"]",".right","#lb-banner","a[href^=\"https://go.nordvpn.net/\"], [src^=\"/nordcode.php\"],\ndiv[id][style=\"width: 300px; height: 250px;\"],\ndiv[id][style^=\"width: 970px; height: 250px;\"],\nhtml > iframe","[href=\"javascript:void(0);\"]",".movie-box > .vert-add","#reklama_sidebar,\na[rel=\"sponsored\"]",".ng-ad-banner,\n.ngart__footer-ad","[href^=\"http://bit.ly/\"]","#videoadsid,\n.videoads","#qdiv","#admad",".advertisement",".aside > h2,\n.download_adv_text_photo,\n.video-options,\ndiv[style^=\"height:477px\"],\nfooter > .rfix","#calque","[id^=\"click\"]",".music-container > div[style] > a[href][target] > img",".box_item_ads_popup",".dlbtns,\n[href^=\"https://dynamicadx.com/\"],\n[style*=\"width:300px\"] > a[href][target=\"_blank\"] > img,\niframe:not([src])","#divdownload > div[data-template][data-source_url],\n[href*=\".info\"]","#tracking-url",".box-main > .blog-item","[class*=\"col-\"] > p > [href] > img.alignnone","[href^=\"http://refpadsm.host/\"]","#options-0,\n.buttons-p","a[href*=\"look.kfiopkln.com\"],\na[href*=\"look.opskln.com\"]",".cont.principal > .site-main > .links,\n.img-responsive,\n[class^=\"page_speed_\"][href] > img[src$=\"app.png\"],\n[href^=\"https://settledchagrinpass.com/\"],\na.btns,\ndiv.mb-5.text-center",".button",".preplayer,\n[href^=\"/acceso-total-sin-limite\"]","[data-lang=\"Publicidad\"]",".links > a.btn[class*=\"fa-\"],\n[class^=\"smartadtags\"]","[style^=\"margin:-30px\"] > [href][target=\"_blank\"]","div[class]:has(> div[class] > iframe[src*=\"/srv-pv/tag-\"])",".promo","[data-grid-item]:has([data-test-pin-id] [data-test-id^=\"one-tap-desktop\"] > a[href^=\"http\"][rel=\"nofollow\"])","#content > div > iframe","#js","div[id][style^=\"position: fixed; display: block; width: 100%;\"]","div[class][style=\"display: block;\"],\ndiv[style=\"width:100%;height:110px\"]",".banner-captcha","#bannerOverLay,\n#messageModal,\n.generalModal","div[class*=\"_AdvertisementContainer\"]",".bottom-adv",".rmedia",".zone","b",".bns-bl-new.bns-bl,\n.video-block > .show.before-player,\ndiv.player-bn",".top_spot","#invideo_wrapper",".video-wrapper > #player ~ .hd.clear,\ndiv[id^=\"customSkin\"]","#relatedVideosCenter > .wrapVideoBlock,\n.realsex,\n.sniperModeEngaged","a[href^=\"http://ads.trafficjunky.net/\"]","#pb_block",".cs-under-player-link,\n.rsidebar-spots-holder, .spots-bottom","#dclm_modal_content,\n#dclm_modal_screen","#embed,\n#keepFloatin,\n[src^=\"/ben/mgnat.html?\"],\niframe:not([src*=\"recaptcha\"])",".ico.close",".spot","[id*=\"banner\"]","#link-view > br","#link-view > a[href] > img",".ep_buttons",".pframe:has([href^=\"javascript: void(0);\"])",".topAdSpacer",".fake_player",".divCloseBut","#guerejo,\n#guerejoback","#paid_tabs_list,\n.abovePlayer,\n.remove_ads,\nli:has(.adsbytrafficjunky)",".adsbytrafficjunky","[class*=\"ads\"]","#skipbtn,\n.box_item_berlangganan_popup","[href^=\"//bgtop.net/\"],\n[href^=\"https://www.bybit.com/\"]","div[style=\"padding:15px 0;text-align:right;\"]",".adx > a[href]","#banner_video,\n.sponsor.shown,\n.spot-content, .spot-title,\n.spots_field.spots_thumbs",".box_site",".download_link",".spot-vertical-wrap",".entry-header,\n[href=\"https://app.toolsmeen.com/signup/semrush\"],\n[href=\"https://www.shineads.in/hostarmada\"]","#chromepop","#link-view > center > [href],\n.short",".box-main > center > a[href][target=\"_blank\"],\n.btnlink,\n.navbar-right.navbar-nav.nav","center",".expop, .blog-item, footer, [src*=\"shrinkme.\"], .box-main h3, [hight=\"250px\"]","#super_secret_ad,\ndiv[id][style=\"position: absolute; top: 0; left: 0; width: 100%; height: 380px; text-align: center;\"]","#uverlay",".ado-content,\n.ado-header,\nbody > div[style^=\"position: fixed; z-index: 1000\"]",".sam-slot",".close,\n.jw-reset.jw-logo-top-left.jw-logo,\n[href*=\"/4k\"]",".download-promo,\n.lv_cm_int_come_on,\n.ttaa2v3,\n.video-list-with-ads > .video-item[data-id=\"0\"],\n[id^=\"interstitial_div\"]","#happyDog,\n#lazyCat","#reklama1","div[style*=\"z-index: 2147483647;\"][style*=\"position: fixed;\"]","#f13 > table > tbody > tr > td > .f13,\ndiv[style=\"position:relative;width:300px;height:250px\"],\ndiv[style=\"position:relative;width:970px;height:250px\"],\ntd#f13:nth-of-type(3) > table:nth-of-type(4):has(> tbody > tr > td)","iframe[src^=\"data:\"]",".min-test,\np[style=\"color:white;\"]","#ad_buts","center > a[href][target=\"_blank\"]","body > div[style*=\"z-index:\"]",".m-1.btn-danger.btn",".d-none.d-lg-block.col-lg-3",".cbd,\n.tbd",".ad-eggplant, .operate-box",".content > div:not([class]) > .wrapper ~ div[class]:not(.wrapper)","#loading-timer","h1","[href^=\"https://dl-protect.net/get-premium-url\"]","[href=\"/watchfree.php\"]",".hd-buttons1",".extneed","[href=\"/user/premiumregistration\"]","#vpnvpn","[href^=\"https://goo.gl/\"]","[href^=\"/td/?\"]","[href^=\"/bing.\"],\n[href^=\"/get.php\"]","a[href^=\"/hx?r0ff3r=\"][href$=\"&tfh\"], #stopad, .kdguszftmyrvenilh, a[onmouseout=\"#\"][href], img[src^=\"/common/images/\"][alt=\"wide\"][data-src=\"bin\"],\nbody > [id] > div[class]:only-child > div[class]:first-child > div[class][style=\"padding: 0px 7px;max-width:445px;\"] > div:first-child:not([class]):has(> div:only-child #stopad)",".xpressa","#werbung_superbanner,\n.noscript,\n[id^=\"home-rectangle-\"],\nbody > div[id]:has(a[href^=\"/intern/adblock\"])",".werbung","#component_2 > div[class^=\"_\"]:has(> div > div[class^=\"iab_\"][style=\"min-height:90px\"]),\n.ui_container > div[class] > div[class^=\"_\"]:has(> .iab_medRec:only-child)","#flvplayer > [style]:has(.js-remove-ads-premium-link),\n#result_container > [class]:not(.video_box),\n#result_container_wrapper > [style]:has(.js-remove-ads-premium-link),\n.gridList > [class]:has(.adsbytrafficjunky),\n.js-remove-ads-premium-link,\n[href^=\"https://ads.trafficjunky.net/ads\"],\n[style=\"background-color: rgb(255, 255, 255); display: block;\"],\ninput + div:has(.adsbytrafficjunky),\nmain.row > aside.col-4 > div[class]",".spots",".thr-rcol",".advertising",".sponsored_top",".desktop_link","#sponsored,\n.AltkisimMenu","#babasbmsgx",".prop_native1","[href=\"http://bit.ly/indianwebseriesv2\"]",".video-videos-slider",".index-page > .wrapper > .row + div[class],\n.jw-atitle.nopop:has(> [href*=\"g2fame.com\"][href*=\"&campaign\"]),\n.pwa-ad,\n.video-content > div + div:last-child,\n.video-content > div:first-child > div[class]:has(> div > a[href=\"#\"])",".suggestion","[href^=\"https://vpnk.net/\"],\n[onclick*=\"vpnk.net/?vpn\"]","#ni-overlay","#cookieConsentVPN666,\n.adstg","#commonId > a[target=\"_blank\"]",".intwo__img,\n.jw-title-secondary","span[style=\"display:flex !important\"] > div:first-child","div[style=\"position: fixed; display: block; width: 100%; height: 100%; inset: 0px; background-color: rgba(0, 0, 0, 0); z-index: 300000;\"]",".adp-underlay","a[href*=\"hotstar\"]","[href*=\"deceittoured.com\"]","body > div[class]:empty",".holder > li:has([href=\"/pelis/descargar.html\"]),\n[href$=\"player.html\"],\na.eli_lav_btn, .mobile_btn,\na.lav_btn",".vjs-overlay","body > div[style=\"position: fixed; display: block; width: 100%; height: 100%; inset: 0px; background-color: rgba(0, 0, 0, 0); z-index: 300000;\"]","#aoverlay","#overlay-center","#nux > div > div > div[id]","#mg_vd","#adsblock,\n#dos_vlock,\n#voc_block","#pop_asdf",".sponsored-container","#ads-notice","[href^=\"https://dembuon.vn\"],\n[href^=\"https://kttm.club/\"]",".alert-danger",".btn-lg.btn,\n.btn-success.btn,\na[href^=\"https://s3.amazonaws.com/\"],\nbutton[data-open=\"_blank\"]",".bg-dark.ratio > .position-absolute","#vpp,\n[href=\"https://www.tvbarata.club/\"]",".admania-widgettit",".livecams",".clear + .mt15.container[style=\"margin-top:15px; border-bottom:0;\"]",".xad-wrapper",".album-page > div.video-page__wrapper + div[class],\n.content > div:not([class]) > div.video-page + div[class],\n.hv-block,\n.video-tube-friends + div[class]:not(.pagination),\ndiv[class] > div[class] > section[style=\"padding: 10px;\"]",".video-page__player + div[class] > div[class]",".index-page > div.container + div[class],\n.video-tube-friends",".jw-reset.jw-atitle.nopop",".partners-wrap + div[class]",".lefermeur","#playerOver,\n.salidor_inner",".content > div > .container + div",".video-page__underplayer > div[class]:first-child > div[class],\n.video-related + div[class] > div[class]:only-child",".video-tube-friends + div[class]","#related,\n#rotating-item-wrapper,\n.category-item-ad,\n.freeEpisode,\n.shd_button,\n.sp-leader,\n.sp-leader-bottom,\ndiv.block-left-home-inside[style^=\"height:252\"]",".btn-block.btn","#keeper2",".anti-ad",".reklam_kapat","#topcontainer","center[style=\"padding: 20px;\"]",".orange.big-color-btn","#timerContainer > div:has(#timerPercentage)",".yxd-jbanner",".player-add-overlay","#abm",".adv-title",".spot-holder","#ad-footer",".underplayer_banner","li[class*=\"_card\"]:has(a[href^=\"https://yabs.yandex.ru/count/\"]),\nli[class*=\"_card\"]:has(a[href^=\"https://yandex.com/search/_crpd/\"])",".mini-suggest__item[data-suggest-counter*=\"/yandex.ru/clck/safeclick/\"]","a.btn-successful",".ad-bottom-text,\n.adLinkText",".e8-column","[data-removelink=\"removeLink\"]","a[href=\"/button.php\"]",".sgpb-popup-overlay",".sgpb-popup-dialog-main-div-wrapper","#custom_html-65,\n[href^=\"https://minilink.id/\"]",".madikf,\n[id*=\"container\"][id^=\"id\"]",".cborz-bordered",".desktop-nat-spot,\n.view-right","a[href^=\"https://dl-protect.link/req-direct-url\"]","#showContainer, .textfk","#secondary > .widget_custom_html",".mfp-ready","[href=\"http://buaksib.in/\"]","#catfish","[href*=\"buaksib.in\"]","#custom_html-3","[href^=\"http://buaksib.in/\"]",".adpop","#floatcenter",".gmr-bannerpopup","#idmuvi-popup","#main-content > center,\n.sb-subs","#google-s-ad,\n#tads[aria-label],\n#tadsb[aria-label],\n.OcdnDb,\n.OcdnDb + .fp2VUc,\n.commercial-unit-desktop-rhs:not(.mnr-c),\n.commercial-unit-mobile-top > div[data-pla=\"1\"],\n.cu-container,\n.ltJjte,\n.uEierd,\na[href^=\"/aclk?sa=\"][href*=\"&adurl=&placesheetAdFix=1\"],\na[href^=\"/aclk?sa=\"][href*=\"&adurl=&placesheetAdFix=1\"] + button,\na[href^=\"https://www.googleadservices.com/pagead/aclk?\"],\nbody#yDmH0d [data-is-promoted=\"true\"],\nc-wiz[jsrenderer=\"YTTf6c\"] > .bhapoc.oJeWuf[jsname=\"bN97Pc\"][data-ved],\ndiv.FWfoJ > div[jsname=\"Nf35pd\"] > div[class=\"R09YGb ilovz\"],\ndiv.sh-sr__shop-result-group[data-hveid]:has(g-scrolling-carousel),\ndiv[data-ads-title=\"1\"],\ndiv[data-attrid=\"kc:/local:promotions\"],\ndiv[data-crl=\"true\"][data-id^=\"CarouselPLA-\"],\ndiv[data-is-ad=\"1\"],\ndiv[data-is-promoted-hotel-ad=\"true\"],\ndiv[data-section-type=\"ads\"],\ndiv[jsdata*=\"CarouselPLA-\"][data-id^=\"CarouselPLA-\"],\ndiv[jsdata*=\"SinglePLA-\"][data-id^=\"SinglePLA-\"],\nhtml[itemtype=\"http://schema.org/SearchResultsPage\"] #cnt div[class$=\"sh-sr__bau\"],\nhtml[itemtype=\"http://schema.org/SearchResultsPage\"] #cnt div[class$=\"sh-sr__tau\"][style]","a[title=\"Free money easy\"]","[style*=\"width: 100% !important;\"],\niframe[style*=\"z-index: 2147483647\"]",".bb_desktop","#nav-swmslot,\n#sc-rec-bottom,\n#sc-rec-right,\n#similarities_feature_div:has(span.sponsored_label_tap_space),\n#sponsoredProducts2_feature_div,\n#sponsoredProducts_feature_div,\n#typ-recommendations-stripe-1,\n#typ-recommendations-stripe-2,\n.amzn-safe-frame-container,\n.dp-widget-card-deck:has([data-ad-placement-metadata]),\n.s-result-item:has([data-ad-feedback]),\n.s-result-item:has(div.puis-sponsored-label-text),\n.s-result-list > .a-section:has(.sbv-ad-content-container),\n.sbv-video-single-product,\n[cel_widget_id*=\"-creative-desktop_loom-desktop-\"],\ndiv.s-inner-result-item > div.sg-col-inner:has(a.puis-sponsored-label-text),\ndiv[cel_widget_id*=\"Deals3Ads\"],\ndiv[cel_widget_id*=\"_ad-placements-\"],\ndiv[cel_widget_id*=\"desktop-dp-\"],\ndiv[cel_widget_id=\"sp-orderdetails-desktop-carousel_desktop-yo-orderdetails_0\"],\ndiv[cel_widget_id=\"sp-orderdetails-mobile-list_mobile-yo-orderdetails_0\"],\ndiv[cel_widget_id=\"sp-pop-mobile-carousel_mobile-yo-postdelivery_0\"],\ndiv[cel_widget_id=\"sp-rhf-desktop-carousel_desktop-rhf_0\"],\ndiv[cel_widget_id=\"sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0\"],\ndiv[cel_widget_id=\"sp-shiptrack-mobile-list_mobile-yo-shiptrack_0\"],\ndiv[cel_widget_id=\"sp-typ-mobile-carousel_mobile-typ-carousels_2\"],\ndiv[cel_widget_id=\"sp_phone_detail_thematic\"],\ndiv[cel_widget_id=\"typ-ads\"],\ndiv[cel_widget_id^=\"LEFT-SAFE_FRAME-\"],\ndiv[cel_widget_id^=\"MAIN-FEATURED_ASINS_LIST-\"],\ndiv[cel_widget_id^=\"adplacements:\"],\ndiv[cel_widget_id^=\"multi-brand-\"],\ndiv[cel_widget_id^=\"sp-desktop-carousel_handsfree-browse\"],\ndiv[class*=\"SponsoredProducts\"],\ndiv[class*=\"_dpNoOverflow_\"][data-idt],\ndiv[data-a-carousel-options*=\"\\\\\\\"isSponsoredProduct\\\\\\\":\\\\\\\"true\\\\\\\"\"],\ndiv[data-ad-id],\ndiv[data-cel-widget=\"sp-rhf-desktop-carousel_desktop-rhf_1\"],\ndiv[data-cel-widget=\"sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0\"],\ndiv[data-cel-widget^=\"multi-brand-video-mobile_DPSims_\"],\ndiv[data-cel-widget^=\"multi-card-creative-desktop_loom-desktop-top-slot_\"],\ndiv[data-csa-c-painter=\"sp-cart-mobile-carousel-cards\"],\ndiv[data-csa-c-slot-id^=\"loom-mobile-brand-footer-slot_hsa-id-\"],\ndiv[data-csa-c-slot-id^=\"loom-mobile-top-slot_hsa-id-\"],\ndiv[id^=\"sp_detail\"],\nspan[cel_widget_id^=\"MAIN-FEATURED_ASINS_LIST-\"],\nspan[cel_widget_id^=\"MAIN-loom-desktop-brand-footer-slot_hsa-id-CARDS-\"],\nspan[cel_widget_id^=\"MAIN-loom-desktop-top-slot_hsa-id-CARDS-\"]",".gt-ad-center",".IZSg-mod-banner,\n.ev1_-results-list > div > div > div > div.G-5c[role=\"tab\"][tabindex=\"0\"] > .yuAt-pres-rounded,\n.ev1_-results-list > div > div > div > div[data-resultid$=\"-sponsored\"],\n.nqHv-pres-three:has(div.nqHv-logo-ad-wrapper),\n.resultsList > div > div > div > div.G-5c[role=\"tab\"][tabindex=\"0\"] > .yuAt-pres-rounded,\n.resultsList > div > div > div > div[data-resultid$=\"-sponsored\"],\n.yPOz-adInner,\ndiv.Dp1L[role=\"tab\"],\ndiv.PzK0-pres-default,\ndiv.YTRJ[role=\"button\"][tabindex=\"0\"] > .yuAt-pres-rounded,\ndiv[class$=\"-adInner\"],\ndiv[data-resultid]:has(a.IZSg-adlink)","div[data-promoted=\"true\"],\nli[data-promoted=\"true\"]",".anchor-wrapper","div[aria-label=\"Sponsored\"],\ndiv[class^=\"ItineraryInlinePlusWrapper_container\"]",".afs-container-skeleton",".article-collection-teaser:has(.sponsored-label)",".td-a-rec",".Outlook_discoverItem__RORc6,\n.swiper-initialized.swiper","a[href][target=\"_blank\"] > img","a[href][target=\"_blank\"]",".td-post-template-default.td-container","#orquidea-slideup","#link-view > div[style] + p[style] + center > [href][target],\n.box-main > a[href][target],\nform > a[href][target]",".backdrop-blur-sm,\narticle > div:has(> ins.adsbygoogle)","div[style=\"width: 300px; height: 250px;\"]",".lg\\:block,\n.lg\\:hidden,\n[x-show$=\"video_details'\"] > div > .list-disc","a[href*=\"//bit.ly/\"]","#topbnnr,\n.bnrcontainer","[href*=\"bit.ly/\"]",".bannerb",".banner_click",".side-banner",".steps-to-earn, .flex.share-icons-container, .register-banner, fieldset, .partners-container, .actions",".advBannerDiv,\n.bannerAdv,\n.buyTokenExchangeDiv,\n.promoted_content",".demand-supply",".banner-page > .short",".actions, .earning-steps ~ *, .earning-steps, header, footer, .ad-element",".alertWS",".a-th:first-child:has(iframe),\n.alert-danger > .row,\n.ntkSides","#modalegames",".ad-container",".main__ad","main > .pics:first-child > li",".native-ads-wrapper",".sticky-banner","div.ant-modal-root:has(img[alt=\"Advertisement\"])","#adOverlay,\n#dlModal",".btn-download-hd[data-ad=\"true\"]",".all-linked","div[style=\"min-height: 340px;\"]:has(div.ad)","div.ad-container",".dl-details","img[onclick=\"kemana()\"]",".uitk-card:has(.uitk-badge-sponsored),\n[data-stid=\"meso-similar-properties-carousel\"],\ndiv.not_clustered[id^=\"uitk-eg-maps-container-\"],\ndiv[class=\"uitk-spacing uitk-spacing-margin-blockstart-three\"]:has(a[href*=\"&trackingData\"]),\ndiv[class=\"uitk-spacing uitk-spacing-margin-blockstart-three\"]:has(a[href^=\"https://adclick.g.doubleclick.net/pcs/click?\"])",".txxUo,\nsection[data-automation$=\"_AdPlaceholder\"]:has(.txxUo)","#topbanner-container,\n.min-h-\\[250px\\].mx-auto.w-full.hidden.my-1.lg\\:flex.center-children",".h-min.overflow-hidden,\n.z-10.w-max,\n[src^=\"https://submissions.buzzly.art/CANDY/\"]",".yks300,\ndiv[style=\"min-height: 600px; margin-bottom: 20px;\"]",".leaderboard",".pietimer","[data-oasis-id=\"midroll-marker\"]","ad-container","[class=\"cms-criteo\"]",".product-grid-column:has(.product-tile__sponsored)",".product-item:has(.sponsored-label),\n.sponsored-slider-wrapper",".display-container,\n.promoted-slider-wrapper","#paysite","a[href*=\"&epik=\"],\ndiv[data-test-id=\"pin\"]:has(div[title^=\"Promoted\"])","#headerTopBar ~ div > div:has(div#RAD_D_station_top),\n.my-\\[5px\\].mx-auto.w-full.hidden.md\\:flex.md\\:min-h-\\[90px\\].lg\\:min-h-\\[250px\\].items-center.justify-center,\ndiv[class] > div[class]:has(> div[class] > div[id^=\"RAD_D_\"])","li > .comment-body[style*=\"min-height: 250px;\"]",".article--sponsored",".content__ad__content",".mrec",".vjs-cuepoint",".desktop_header",".square","[width=\"728\"]",".news-video",".js-sticky","#articlePartnerStories,\n._2gSkZ,\n._34z61",".breakout-section-inverse",".add-item","#billboard-container","#newswell-leaderboard-container",".py-2.bg-gray-100",".promoted",".page-header",".category-product-mrec,\n.rm__campaign-product__slider-item,\n[data-rm-beacon-state]",".boombox",".coles-targeting-UnitContainer:has(ul.product__top_messaging),\n[data-testid=\"ad\"],\n[data-testid=\"banner-container-desktop\"]",".pane-vimn-coda-gpt-panes","#td-bottom-mpu-1,\n#td-top-leaderboard-1,\n#td-top-mpu-1","font > table:has([href*=\"/offers/\"])",".ad-placement, .yes",".ArticleItem_scrollTextContainer__GrBC_",".css-v0ecl7",".prom-header",".adSpacing_drive-ad-spacing__HdaBg,\n.gam-ad",".srp-1p__link","#desktop_new_forecast_top_wxh",".bz-viewability-container",".brightcove-video-container","#leaderboard-header-banner,\n#view-item-page__leaderboard-wrapper,\n.homepage-gallery__mrec-placeholder",".post-wrapper__portrait-ads",".left-banner",".s-supported-by",".textwidget:has(> div > div[id^=\"IRN_Homepage_300x250\"])",".b-topLeaderboard","#whitepapers-container","div[style^=\"width:468px;\"]",".secondary-video","#wallpaper",".leader-wrap-out",".banners",".bannerSide,\n.featureBanner",".slick--optionset--mfb-banners",".jss336,\n.jss546","div[style=\"line-height:0\"]",".header-banner",".header-leaderboard","#headerLeaderBoardSlot,\n.header-leaderboard-portal","#custom_html-10",".sq_get_quotes","[height=\"90\"]","table[cellpadding=\"9\"][border=\"0\"]",".salife-slot",".css-p21i0d,\n[data-testid=\"hbs-widget-skeleton\"],\ndiv.css-1wbfa8",".article-promo,\n.middle-promo",".min-w-mrec",".h-home-ad-height-stop,\n.md\\:h-\\[250px\\]",".u-d-block",".promo-banner",".banner-col",".middle-banner-list",".has-hover",".g",".product-grid-v2--tile:has(.sponsored-text)","#mm-azk560023-zone","#advertising",".mb-1.small",".audio_widget,\n.ubm_widget",".bannerreklam","#TODAY_Slot_Top_1000x120,\n#TODAY_Slot_Vertical_01_240x400,\n#banner_750x90","#text-2","#lbxVPN666","li[class*=\"sponsored-\"]",".blocker",".mc-layout__bannerContent",".primary_download",".automatic_removal_list,\n.automatic_removal_list_w > .ar_block_description,\n.js-download_button_offer,\n.quick-download-button-placeholder,\n.quick-download-button-text,\n.sidebar_download_inner > :not(.voting-box):not(.colorbg-grey),\n.ui-content > .win",".player__inline",".ad-w,\n.adv-wrapper,\n.player-section__ad-b","#zox-lead-bot",".amp-wp-4ed0dd1",".mod-cabinet__sidebar-adv,\n.mod-cabinet__sidebar-info",".content-right-bar",".horizontal-area",".push-offer",".square-area",".leaderboard-container",".mpu",".plugin-memo:has(> div.side > script[src*=\"ziyu.net/\"])",".banner-slot-filled,\n.make-a-bet_wrap,\n.top-bk","[href*=\"://go.nordvpn.net/\"]",".RightPanel_Rectangle1","#skin",".banner_1,\n.banner_2,\n.banner_3","[src*=\"hentaileads/\"]",".boxa",".widget_publicidade",".publicidade-asynchronous",".ads-desktop",".theiaStickySidebar",".e3lan-top","#ad-wallpaper",".home-ad-con","._ning_cont:has(.adsbygoogle),\n.show-prompt",".banner-img",".comic-note",".ads300x600",".bg-banner",".ms-apb",".ms-ap-native","#tie-block_1735,\n#tie-block_3287","[id^=\"pub\"]",".topfeed",".bannergroup",".mmegi-web-banner,\n.vertical-banner",".card[style],\n[id^=\"flips-\"]",".BorderColorChangeElement,\n.adkiss",".slot",".item-sponsored",".block-wrapper:has(.element-header__sponsoredLabel)",".pencilAd_EE9DV,\n.x-productListItem:has([data-automation=\"sponsoredProductLabel\"]),\ndiv.x-productListItem:has([class^=\"sponsoredProduct\"]),\ndiv[data-automation^=\"criteo-sponsored-products-carousel-\"]","[id^=\"atwb-ninja-carousel\"]","#theme-bottom-section > .section-content,\n#theme-top-section > .section-content","[class^=\"DisplayAd__container\"]",".video-adTile",".adWrapper",".b-ads-custom",".featured-video",".d-md-block",".c411TopBanner",".ad-risingstar-container,\n.bigBoxContainer",".top-banner","#banner-header",".midcontent",".parallax-breakout",".chek-advertisement-placeholder,\n.sponsored-by","#Bigbox_300x250,\n#master-leaderboard,\n.ad-load","[data-bi-placement=\"Criteo_Product_Display_Page_Espot\"],\ndiv.product:has(.criteo-sponsored)","#top-banner",".c-adChoices,\n.c-ad__label,\n.c-ad__unit,\n.c-stickyRail,\n.l-headerAd",".c-ad",".sticky-ad-spacer-desktop","#bumper-cars",".pos-top",".vc_single_image-wrapper",".lightbox-wrapper,\n.page-footer,\n.slot-topNavigation","#desktopBannerBottom,\n#desktopBannerFooter,\n#desktopBannerTop,\n[src^=\"https://infotel.ca/absolutebm/\"]",".unit-block",".big-box",".billboard",".adChoices-804693302,\n.gqNGFh,\n.jOwRwk,\n.leaderboard-1322657443,\n.ofGHb,\n.vipAdsList-3883764342,\n[data-testid=\"adsense-container\"],\ndiv[class^=\"sponsored-\"]","#leaderboard-container","#leaderboard_container",".assmbly-ad-block",".inline--2,\n.leaderboard-height",".product-tile-group__list__item:has([data-track-products-array*=\"sponsored\"])","a[href*=\"/linkout/\"]",".partner-slides","a[href*=\"/sponsored/\"]",".adLabelWrapper",".adLabelWrapperManual","#leaderboard",".banner_iframe,\n.h-banner",".grey-cta-block","#dnn_BannerPane",".repeater-bottom-leaderboard",".ad-box,\n.leaderboardMainWrapper","#leaderboard_master,\n.Ads_card-wrapper__KyXLu",".sticky-leaderboard-container",".cb-box","#app > .MuiBox-root + .MuiPaper-elevation,\n.MuiBox-root > div.MuiPaper-root.MuiPaper-elevation.mui-fixed:not([id]),\n.MuiDialog-paperScrollPaper > .MuiDialogContent-root + .MuiBox-root,\n.channels > div[class^=\"MuiBox-root\"],\n.css-hj4rcg","a[href*=\"/sponsored-content/\"]","[data-automation=\"flipkartDisplayAds\"],\na[href*=\".criteo.com/\"],\ndiv[data-automation^=\"HookLogicCarouses\"]",".polarAds","div[style*=\"width:300px\"]",".c-banner,\n.row-top-banner","[id^=\"Ad\"]",".set_height_250","#nordd",".menu-item-5880","#ad1","#adrig,\n#recthome,\n#recthomebot","[id*=\"ScriptRoot\"], .adsbygoogle, .amp-unresolved",".fakeplayer","[href^=\"https://rapidgator.net/\"]","a[href*=\".php\"]",".filItheadbIockgueue3",".filItheadbIockqueue3,\n.hghspd,\n.hghspd + *,\n[onclick^=\"var lj\"],\nbutton[onclick*=\"://bullads.net/\"]","#blockblockA","img[width=\"468\"]","div[style^=\"border: 2px solid \"]","a[href*=\"//goo.gl/\"]","[href*=\"/check.php\"],\ndiv.side-box",".getox","[href*=\"&refer\"][target=\"_blank\"]","div[class^=\"code-block code-block-\"]",".adsphim-popup-center","iframe[style]","#banner","#banner2,\n#banner4","#radio_content.abierto","#flash","#ovrl_ad",".spot-box",".w-spots",".banners3,\n.banners4,\n.shapka","body > div[class] > style:first-child + .w-full:has(> .button-clickable-bg-opaque > .transform-smooth > svg)",".content-adsense","[href^=\"https://rlsbb.cc/link.php\"]","#Top-Billboard,\n#roadcc_Footer-Billboard","#custom_html-4",".topban,\n[style=\"margin-bottom: 25px;\"]","[href^=\"https://www.amazon.com/\"]","center > a > img",".hopa,\n.soundy",".text-center > a[href=\"https://loader.to/loader.apk\"]","#a-320-50","[id^=\"parentframe\"]","div[class^=\"TopAds\"]",".footer-reklama","#close-teaser","#sponsor-info",".smallbanner",".grid-col-content-leaderboard,\na[href*=\"BrandingDay\"]",".watson-ad",".container > div[style^=\"margin-bottom:\"],\ndiv[class^=\"banner_\"],\ndiv[style=\"padding-bottom: 20px\"] > div[style=\"min-height: 250px\"]",".ipsCarousel","._hide,\n.panel-heading > center","ins[class][style=\"display:inline-block;width:728px;height:90px;\"]","[meta-link=\"/video.html\"]","#custom-video,\n#register-overlay,\n#video-container,\n.butt,\n.hov",".text-left, .banner-inner, .separator, .gmr-box-content, div[id^=\"wpsafe-wait\"]","#header_banner",".mn","#video_player ~ div[id]:has(> div[style^=\"position:fixed;inset:0px;z-index\"] > a[target=\"_blank\"])","div[id^=\"idc\"][style]","#lmd-iklan",".idmuvi-topplayer,\n[href^=\"https://shope.ee/\"]","#idIframe",".bottom-blocks","#fixedban","[id^=\"tp-wait\"]",".definetelynotanad",".leader_banner","#id-custom_banner","#wpsafelink-countdown,\ndiv[id^=\"promo\"],\ntable","a[href*=\"theporndude.com\"]",".deskbanner",".justify-content-center.box-shadow","[href^=\"https://www.familyporngames.games/\"],\n[href^=\"https://www.porngames.club/friends/out.php\"]",".portal_ad",".eastday-post-article-container,\nmsft-article[id^=\"native_ad_nativead\"]","#pdfModal","#adresp",".textwidget","#btmx","center > [class*=\"buttonPress-\"]",".footer-margin",".alternative-ad",".Display__RatioOuter-hkc90m-0","#lj,\n#random-div-wrapper",".add-block","#header_nav + a,\n.carbon-cad,\n[style*=\"position:absolute;top:20px;\"],\na[href*=\"srv.Buysellads.com\"]","[id^=\"aswift\"]",".aspect-video,\n.flex.flex-none.relative,\n.opacity-75,\n[style^=\"min-width: 728px;\"]","div[style^=\"min-width: 300px;\"]","#avfap",".ad-disclaimer-container, .inlinead, .ad-container","a[href^=\"https://www.amazon.\"][href*=\"tag=\"]",".fd-article-sidebar-ad,\n.fd-article-top-banner,\n.fd-home-sidebar-inline-rect","[style^=\"width: 728px;\"]","[data-track-nier-keyword=\"footer_overlay_ads\"]","#interstitial-container","a.btn-block","#repop","#impanel,\n#mimpanel,\n.boxAds,\n.boxAds2,\n.mid-ads",".header-ads",".cja-landing__content > .cja-sqrimage",".sidekit-banner","#bannerads-background,\n.main-top-ads,\n.rightBarAd,\ndiv.leftBarAd",".ex2,\n.link-details,\n[href^=\"https://b3stcond1tions.com/\"],\ndiv.separator > b",".fixed-leftSd,\n.fixed-rightSd","#imgAddDirectLink","a[href^=\"https://doodoo.love/\"]",".sticky-bottom","[href*=\"grammarly.com\"]","#afterbox,\n#topbox,\n.kaka","a[onclick]",".adv-wrap",".full-bns-block",".SummaryPage-LustreEmbed","#gtbtn, #displaySeconds",".ad-wrapper",".Ad",".vc_col-sm-4",".clickable-overlay",".topBanner",".fixedUnit,\n.fullWidthDisplay,\n.modal-container[ga-event-label$=\"Prime Trust_Modal\"]",".stickyFooter",".in-content-ad",".c-layout--trends,\n.sidebar-feed-trends","center > a",".post__in-content-ad","#wpgtr_stickyads_textcss_container",".text-left, div.inst.box, .banner-inner","[href*=\"affpa.top\"]","#mvp-head-top,\n#text-38","aside[id^=\"tn_ads_widget-\"]",".adb","#bottom-banner-with-counter-holder-desktop","[src^=\"/addons/\"]",".jw-logo",".gc-halfpage,\n.gc-leaderboard,\n.gc-medium-rectangle",".adnginRight,\ndiv[class=\"\"][style]","img[height=\"280\"]","img[width=\"160\"]",".vda",".ads_top_container_publift,\n.adsense_matched_content,\n.publift_in_content_1,\n.publift_in_content_2","[onclick*=\"open\"]","[href=\"https://www.remove-metadata.com\"]",".top_banner","a[href^=\"http://www.milwaukeezoo.org/visit/animals/\"],\na[href^=\"https://wistatefair.com/fair/tickets/\"]",".c-sticky-leaderboard","#footboard",".advnote",".pub",".modal__overlay",".content-preview-wrapper,\n.preview-download-wrapper,\n.uk-text-center",".desctop.spot,\n.desktop.aside_media.aside","[target=\"_blank\"][href$=\".html\"]","[id]:has(> [class=\"close ico\"])",".ipsWidget_inner.ipsPad.ipsType_richText > p > a","#invideo_3","#s-container,\n#s-title","#feature-ad-holder",".ya-slot","div[class^=\"aspace-\"]",".minutely-wrapper",".fixed_banner",".partners","#text-6","#text-3","#text-26","#text-28","#text-50","#ad_global_above_footer,\n#notices","div[class^=\"all-scores-container_ad_placeholder_\"],\ndiv[class^=\"bookmakers-review-widget_\"],\ndiv[class^=\"games-predictions-widget_container_\"]","[data-type=\"AdRowBillboard\"],\ndiv[class^=\"AdLoadingText\"],\ndiv[class^=\"SidebarAds_\"],\ndiv[class^=\"helper__AdContainer\"],\ndiv[data-ads-params]",".homeadv",".lap-block-items","#side_col_video_view,\n.player + .aside,\n.player-side,\n.spot-header,\n[src*=\"aid=\"]","#player-pop-layer",".spot_large","iframe[width=\"300\"]",".cs","#bnclose",".bns-block",".block-video-aside",".banner-homebottom-all","#bio_ep, #bio_ep_bg",".banner_page_right","#addContainer","#sidetilewidth,\naside > center",".remove-rekl",".widget_custom_html","#main-jessy-grid,\n.cpp,\n.footer-la-jesi,\n.la-jessy-frame,\nimg[src][style][width]","a[href*=\"/redirect-channel/\"]","[href^=\"https://click.linksynergy.com/\"]",".__fdw__adspot-title-container,\n.__fdw__adv-block","#sidebar1 > .HTML:has(> .widget-content > .adsbygoogle)",".progress",".td-header-sp-recs","#footer .thumbs","#topbar",".leaderboard2",".taboola",".a-d-block","#pop",".haha-body","#content > div > .gallery > a.t-hover.c-tile:has(iframe[src^=\"/banner/\"]),\n.a-image","div[class^=\"ad_\"]","figure:has(> div > #mm-player-placeholder-large-screen)","a[href^=\"https://parisicoffee.com/\"]","a[href*=\"716jobfair.com\"]","#simpleimage-3","a[href^=\"https://seascapeinc.com/\"]","div[data-alias=\"Sweetjack\"]","#jsid-ad-container-page_adhesion,\narticle:has(.promoted),\ndiv[style=\"position: relative; z-index: 3; width: 640px; min-height: 202px; margin: 0px auto;\"]",".ai_widget",".block-widget,\n.widget:has([href$=\".php\"])",".single-custom-post-ad",".slot-leaderboard",".size300x250","HTML","#divSky",".a-leader,\n.a-skyscraper",".MPUstyled__MPUWrapper-sc-1cdmm4p-0,\n.TopBannerstyled__Wrapper-sc-x2ypns-0",".ebay-placement","#div-id-for-middle-300x250,\n#div-id-for-top-300x250,\n.sidebar-sponsored,\n.single-post__sponsored-post--desktop","[href^=\"https://mypatriotsupply.com/\"]",".aa_leaderboard","#topbanner",".video__wrapper > div.wrapper.headline",".video-page__content > div.left > section,\n.video__wrapper > div.wrapper > section","div[style*=\"z-index:100000\"]","#eachDownloadedModal:has(.ac-btn[href^=\"https://premium.\"])",".spacer150px","#carbon,\n[src^=\"/pic/sponsors/\"]","#mastheadVueContainer > .zone,\narticle .combo.zone,\narticle [id^=\"zone-el\"]",".article__content__desktop_banner",".ad-slider-block,\na[href^=\"https://tinyurl.com\"] > img","#pl_leaderboard,\n#slot2Wrapper","#top",".ne-banner-layout1","div[style=\"display:inline-block;min-height:300px\"]","#adb",".master-product-carousel:has([data-carousel-api*=\"search/sponsored-carousel\"])",".master-product-carousel:has([data-carousel-driven=\"sponsored-products\"])",".widget_sp_image",".promotion-table",".arcad_feature","noindex","div[style]:has(> ins)","#med_rec_bottom,\n#med_rec_top",".video-aside",".aside-section","embed[width=\"240\"],\nobject[width=\"240\"]","div[style^=\"height: 90px;\"]","div[style^=\"min-height:90px\"]",".custom-html-widget","#at_popup_modal",".header-ad",".primary-sidebar-ad",".widget_ai_ad_widget",".adsbygoogle","#preview-div",".adslr",".floating-banner","center:has(> a[href=\"javascript:hidepromol();\"]),\ntable[class^=\"a\"]",".banner-wrap",".arcad-feature",".custom-modal","a.item[href^=\"https://plarium.com/\"]",".tracking-widest","#skyscraper","[class^=\"abra\"],\n[href^=\"http://adultasianporn.com/out.php\"],\n[src*=\".php\"]",".adsnative,\n[href^=\"https://join.hentaisex3d.com/\"]","a[href*=\"?partner_id=\"][href*=\"&utm_\"]",".widget_adt_performer_buy_links_widget",".aebn","#slideApple,\na[href^=\"https://joystick.tv/t/?t=\"]","a[href^=\"http://refer.ccbill.com/cgi-bin/clicks.cgi?\"]",".a, .b, .c, .d, .e, .f, .g","#APS_300_X_600,\n#APS_BILLBOARD,\n.APS_TOP_BANNER_468_X_60_container,\n.plus500,\n.primis-container,\n.top-ban-wrapper","#sPost_Layout_Default_0_0_19_0_0_2_2,\n.ad_tag,\n.partners__container",".ad_leaderboard_wrap",".footer",".htl-ad-wrapper,\n.widget-adweek-sticky-next:has(> .htl-ad-wrapper)","#link1s-generate,\n#link1s-link,\n#link1s-wait1",".iaad",".Page-header-hat",".afasia_sidebar_ad_group","#venatus-takeover,\n._2-COY,\n.o-yqC,\n.ozw5N","#stickyLeaderboard","[href^=\"https://freemining.co/\"]","[style=\"min-height: 250px;\"]","[style=\"min-height: 90px;\"]",".google",".right-legend","#block-10",".category-sponsored","table[height=\"70\"]",".ni_box","#ad2","div[id^=\"ads-\"]",".flirt-block","#media_image-3,\n.avia_image","img[width=\"300\"]",".bet365,\n.justify-center.w100",".adholder-sidebar",".adsbyus_wrapper,\n[href^=\"https://app.getsitepop.com/\"]",".arc_ad","[href^=\"https://filejoker.net/invite\"]","#below-toprail",".revenue-display",".region--after-content",".jb",".abs-carousel-proxy > [aria-label=\"Promo or Ad Banner\"]",".item-citrus","#alchetronFreeStarVideoAdContainer",".et_pb_code_inner",".topbanner",".is-creative,\na[campaignid][target=\"_blank\"]","a[class^=\"manhattan--container--\"][class*=\"main--card--\"]:has(span[style=\"background-color:rgba(0,0,0,0.20);position:absolute;top:8px;color:#fff;padding:2px 5px;background:rgba(0,0,0,0.20);border-radius:4px;right:8px\"]),\na[class^=\"manhattan--container--\"][class*=\"main--card--\"]:has(span[style=\"background: rgba(0, 0, 0, 0.2); position: absolute; top: 8px; color: rgb(255, 255, 255); padding: 2px 5px; border-radius: 4px; right: 8px;\"]),\ndiv[class*=\"search-item-card-wrapper-\"]:has(span[class^=\"multi--ad-\"]),\ndiv[data-spm=\"seoads\"]","[href^=\"https://shutterstock.7eer.net/c/\"] img","#ad_global_below_navbar",".notification","a[href^=\"https://thebreastformstore.com/\"]","#div-clickio-ad-superleaderboard-a",".ad--tag","#arlinablock",".background-link-left,\n.background-link-right",".akp2_wrap",".bottombanner",".insticator_ct,\n.medium-rectangle","#content > [href],\n#isg_add,\n[href=\"http://www.sqmetals.com/\"]",".ipsAreaBackground,\n.medrec",".ipsSpacer_both",".custom-spot,\n.live-spot","iframe","#cal-app,\n.mntl-jwplayer-broad",".inlineAd,\n.singlePostAd",".ad1",".ad2",".ad3","[id^=\"ezoic-pub-ad-placeholder\"]",".footer-banner",".native-box,\n.pbh_inline,\n.r-11rk87y",".sticky-right-sidebar",".advbox",".advboxemb","#previewBox",".player + center","[id^=\"list_videos_\"] > [class=\"item\"]",".css-grid-content:has(> .in-thumb-ad-css-grid),\n[style^=\"width:980px; height:280px;\"]",".bottom-banners",".block-banner",".movies-block > div[style*=\"text-align:center;\"]",".fs-pushdown-sticky","div[style^=\"height:280px;\"]",".stream-item-above-post-content",".pl_adv","#lotal","#player_add","#intt-layer,\n.is-av","#int-over,\n.calibro",".top2.pignr","li.pignr","#nopp",".sources",".content-ad",".cta",".tborder[width=\"99%\"][cellpadding=\"6\"]",".header-billboard",".style_k8mr7b-o_O-style_1ts1q2h",".ameri-before-content,\n[href=\"https://jdrucker.com/ira\"]",".td-banner-bg",".bg-gray-200.mx-auto",".overflow-scroll-sidebar > div","a[rel=\"nofollow\"] > img","#div-gpt-ad-instory-bottom",".banner-link","#overlay, .popup","[src^=\"https://analpornpix.com/t/153\"],\na[href^=\"/go/\"]",".sppc",".elementor-element-8e2d1f0,\n[href^=\"https://business.louisville.edu/\"],\ndiv[data-elementor-type=\"header\"] > section.elementor-section-boxed","[width=\"600\"]",".jw-reset,\n.jwplayer","#footer_leaderboard","#header_leaderboard","#rightcol_top",".adswait","[href^=\"https://aoflix.com/Home\"]","._--_-___Pb,\n._--_-___Yb,\n._--_-___Zb,\n[data-ad-type],\na[data-sel=\"dealbar-link\"],\naside > div > div > div > div > div:has(> div:only-child:empty),\naside > div > div:empty,\ndiv:has(> div:only-child > .pw-incontent),\ndiv:not([class]) > div[class^=\"_--_-___\"]:has(> div[data-ad-type=\"leaderboard_atf\"]),\nmain > div:last-child > div:has(> .ad),\nmain > div:last-child > div:has(> div:only-child:empty),\nmain > script + div:has(> div:only-child:empty)",".related-articles-block,\n.van_taboola",".td-header-rec-wrap",".ai-track",".w-pencil-banner",".a-wrap",".stream-item","[class^=\"andro-random-paragraph\"]",".ad-incontent-wrapper","anghami-ads",".sideBox:has(.adsbox)",".popup-container, .text-center h2 ~ *, .text-center h2, .site-logo",".at-sidebar-1",".adlabel",".halo",".samUnitWrapper",".gutter,\n.iab","#in_v",".btn-close",".left > section","article > section","#und_ban","#content > #start + .pagewidth[style^=\"margin-left: 11px;\"],\n#rightA,\n#rrightX,\n.rect_sidebar",".embed-container",".vc_row-fluid.wpb_row.vc_row:has(.vc_btn3-icon.fa.fa-gamepad):has(.vc_btn3-icon.fa.fa-download),\n[href^=\"https://descargarjuegospc.net/\"]",".td-ss-main-sidebar","div[id^=\"antig-\"]",".am-center,\n.mad,\n.zerg","td[width=\"360\"]",".adv",".inplb3x2",".inplb","#main_video_fluid_html_on_pause","#content > .main > .content_right,\n#content > .naf_dd,\n#fluid_theatre > .center,\n.desc.type2,\n.headA,\n.native_middle,\n[class^=\"content\"] > .no_pop",".m-gam__container,\n.m-healthgrades","[data-test-id=\"right-rail-ad\"]","#slot_LREC,\n[data-test-id^=\"pencil-ad\"],\n[rel=\"noreferrer\"][data-test-id][href^=\"https://beap.gemini.yahoo.com/mbclk?\"]","li:has(a[data-test-id=\"pencil-ad-messageList\"])",".StickyFooter,\n.pov_recirc__ad","#gads",".featured-sponsor",".control.field > .is-danger.button",".diseanmevrtt,\ndiv[class*=\"-ad\"]","div[style^=\"height:250px\"]",".alert-noty-download,\n.personalizadas",".ains,\n.ains-apkm_outbrain_ad,\n.downloadCountdown,\n.google-ad-leaderboard,\n.listWidget > .promotedAppListing,\n[href^=\"https://bstk.me/\"],\ndiv.appRow[style],\ndiv[id^=\"adtester-container-\"]",".advertisement-text",".OUTBRAIN",".ezo_ad","#sn-Notif",".adBanner",".stuAd,\n[data-da]",".layout-beyond-ads",".ad-left",".Page-header-leaderboardAd","#HTML2","[rel*=\"sponsored\"]","#mobile-article-anchor,\n.bottom,\n.exclusive-wrap,\n.push,\ndiv[style^=\"text-align:center;border-radius:0;\"]","[href^=\"https://appnee.com/advertising/\"] > [src^=\"https://img.appnee.com/other/\"][alt=\"Ads Place\"]","#timer","div[class^=\"MapLayout_Bottom\"]",".sticky-ads","#pb_template",".mosaic-banner",".appua-reimage-top,\n.expu-protipeop,\n.expu-protipmiddle_2,\n.info.box,\n.wp-timed-p-content",".downloadtitle",".adcol,\n.minis,\n.stickers,\n[href^=\"/forums/transfers.html\"]",".sponsors",".mpu-card",".e3lan",".gb-sponsored-wrapper",".bannerext,\n.bottombox,\n.colunit1",".custom-html-widget:not(.custom-html-widget:has([href*=\"arcadepunks.com\"])),\n.left-ad,\n.right-ad,\n.spMessageFailure,\n[class*=\"ads\"]:not(#jetblocker-detect),\n[href^=\"https://gameroomsolutions.com/\"],\n[href^=\"https://www.arcadepunks.com/go/\"]",".as-incontent,\n.as-label,\n.as-unit",".ad-300-250",".linkpub_right_img",".an-ads","[href^=\"http://bit.ly\"]","#subHeader",".sponsorBy","div[class^=\"Ad-adContainer\"],\nspan[class*=\"Ad-caption-\"]",".ars-component-buy-box,\n.instream-wrap",".art19-notifications-list",".partner_container","div[data-component=\"ad-unit-gallery\"]",".top-add",".artnet-ads-ad",".prom",".publi",".slider-producto",".text-center.mb-3",".cms-modules:has([data-module*=\"Sponsored Products\"]),\n.co-item:has(.co-item__sponsored-label),\n.co-product-list[data-module-type=\"HookLogic\"]",".co-product-dynamic,\n.sto_format",".ads-block-rightside",".ads-wrapper,\n.header-ads-wrapper,\n.video-end-overlay,\nli[class]:has(a[href^=\"https://shemale.show/\"][rel=\"sponsored\"])","#playerOverlay",".injected-ads","a[href^=\"/cgi-bin/to.cgi\"]",".topics > table > tbody > tr > td > table > tbody > tr > .topicrowdate","#fancybox-overlay,\n#fancybox-wrap,\n.ad_before_title,\n.asian-widget","#custom_html-2",".PartialKelkooResults",".GAD","div[style=\"color: #aaa\"],\ndiv[style=\"min-height:280px;\"]","#wcfloatDiv4","[id^=\"wpsafe-wait\"]",".av_pop_modals_1","#banner_C,\n#banner_C2,\n#ctl00_en_footer1_bannerPopUP1_panel_claudebro,\n#en_footer1_bannerPopUP1_panel_claudebro,\n.banner_ab,\n.banner_box","#async_body_tags,\n#left_level_before_tags",".nitro-ad,\n.nitro-ads","[class*=\"ban\"]","a[href*=\".com/track/\"]","div[class^=\"goad\"]",".vyska-sense",".primis-video-module-horoscope",".relative.z-5","#teaser3",".column-content > .megabanner,\n.rotulo-publi",".superbanner",".blog-item, ._th_times, .separator, .banner-inner, .box-main > [href], #footer",".is-exco-player",".raptive-ddm-header","#mvp-leader-wrap",".ProgrammaticMembershipCallout--taboola-member-article-container,\n.ad-site-top-full-width,\n.advertisement-disclaimer,\n.advertisement-shadow,\n.siderail-bottom-affix-placeholder","#bottomspace,\n#topspace","#vi-smartbanner,\n.videoDiscovery","#footerPartners,\n.atp_ad,\n.atp_partners,\n.iab-wrapper",".az-header-ads-container",".component--google-ad-manager","#wpsafe-wait1","#interstetial-container,\n#wpsafe-time","[href^=\"https://ezaudiobooks.com/\"]",".f7e65-midcontent,\n.f7e65-sidebar-ad-widget","#bottom-leaderboard",".AdvallyTag",".articleIMG",".masthead-container",".st85ip42z1v3x,\n.x7zry3pb","#top-leaderboard",".header-grid-items",".btf-native,\n.gemini-native",".modeladmid",".jsx-2866408628","table[height=\"90\"]","table[width=\"300\"]",".avisdiv",".ms-hapb",".ms-side-items--with-banner",".end-of-article-ads",".sticky-container",".col-xs-12.col-sm-4:has([data-cmp=\"inventorySpotlightListing\"]),\n[data-cmp=\"alphaShowcase\"],\n[data-cmp=\"alphaShowcase\"][data-qaid=\"cntnr-alpha\"],\ndiv[data-qaid=\"cntnr-listings\"] > .row > .display-flex:has(> .bg-periwinkle)","#AsbAdContainer","article.postlist__item:has(.meta__network)",".japmJB,\n.related-stories-inset-video","[class] > div:has(> [is=\"bulbs-dfp\"])","#ps32-container,\na[href*=\"/redirect\"],\nimg[src*=\".php\"]",".widget-img",".avn-article-tower,\n.mfc,\n.text-center.mb-10",".ai-viewport-1.code-block-3.code-block,\n[href^=\"https://www.avoiderrors.com/robinhood\"]",".textwidget:has(ins)",".adsense_uas",".latestStoriesAd,\n.shortFormNativeAd,\n[data-cy=\"injected-promo\"]",".topbandBg_New",".pane-dart-dart-tag-300x250-rectangle","td[height=\"279\"],\ntd[width=\"154\"][bgcolor=\"#FCDCE4\"],\ntd[width=\"164\"][bgcolor=\"#FCDCE4\"],\ntd[width^=\"34\"][height^=\"29\"]","#overbox3,\n.public-banner-3,\n.td-all-devices > [href][target=\"_blank\"]",".hero__metadata-left-rail,\ndiv[class$=\"azoa\"]","[id^=\"ad--\"]",".left_side > .sidebar_block > a,\n.sidebar_block > a[rel=\"nofollow noopener\"],\na[href^=\"https://porndoe.com/\"]",".banner-right",".join",".traders,\na[href^=\"http://rabbits.webcam/\"]",".section-bustyMedinaq > a[href^=\"/click/o/\"]",".topline,\n.tradepic",".block",".single-zone",".aside","div[style=\"position: absolute; inset: 0px; overflow: hidden; z-index: 160; background: transparent none repeat scroll 0% 0%; display: block;\"]","[src^=\"https://www.babestube.com/player/html.php\"]",".spot > div","a[href^=\"http://refer.ccbill.com/\"]",".g-link","[onclick*=\"spons\"]",".aw,\n.galleryad","#leaderboardContainer",".rightRailSegment",".sticky-footer-image",".c-thinbanner","#ban-cont","[data-ez-ph-id]","#rightcol,\n.embed-overlay,\n.footera","div.box-bottom:has(a[rel=\"noopener nofollow\"]),\nimg[alt*=\"Affiliate_BailAgentNetwork\"]","div.message--post.message",".banner-l,\n.banner-premium","#banner_master_top,\n#bannerbottom,\n#bannerleft","#bannertop",".ads-related",".scaip",".wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit",".panel-desktop-mdx,\n.presentation-bb-wrapper,\n.presentation-space,\n.presentation-space-m-panel","#js-one-tap-login-modal,\n[height=\"80\"]","#popup-interstitial-full-page","#player_dev",".bsac",".ad-slot-row-m__ad-Wrapper__cusCS,\n.ad-wrapper-module__adContainer__iD4aI","[id^=\"customAd\"]","#im-layer",".banner_holder,\n.banner_mid,\n.banner_rh","#mvp-wallpaper,\n[href=\"https://www.jimcutler.com\"]",".AdWrapper-sc-9rx3gf-0,\n.RenderBlock__AdWrapper-sc-1vrmc5r-0,\n.adWrapperTopLead,\n.barrons-body-ad-placement,\n.standard__AdWrapper-sc-14sjre0-6,\ndiv[class^=\"BarronsTheme--adWrapper\"]",".uds-ad-container",".htl-ad__container,\n.relative:has(> .ad_skeleton),\n.videoList__ad","#tdi_107,\n.tdi_30","#leaderboard-aside-content,\n#mpu-side-aside-content,\n#sticky-mpu:has(.dotcom-ad-inner),\nli[class*=\"-ListItem\"]:has(div.dotcom-ad),\nsection[data-e2e=\"advertisement\"]","#banner-bottom","#banner-top",".ad-placement-inline--2",".replacement",".banner-img-promotion",".article-aside__sponsor,\n.article-aside__sponsor2,\n.s-sticky-dfp",".billboard-banner,\n.content-banner,\n.left-sticky-banner,\n.right-sticky-banner",".vpn-wrapper",".advs","#externalinject-gpt-passback-iframe",".tnt-ads-container","#modals",".b-gray300.bt,\n.b-gray300.bt.bb,\n.b-gray300.md\\:bt,\n.b-gray300.md\\:bt.md\\:bb",".x100.bg-gray100",".moduletable > .becker_doubleclick",".Image.widget, #footer-sec1, #footer-sec3","div[data-cta=\"plpSponsoredProductClick\"]",".GreyFox",".preview:has(> .prev > script[data-ad_sub])",".offer",".overspot",".is-active.overlay-container:has(div[data-position] > center > a),\n.js-notices,\n.p-body-sidebar,\n.samBackgroundItem.samItem,\n.samTextUnit",".samBannerUnit",".row-middle","#bsa-zone_1706688539968-4_123456","[src*=\"/banner\"]",".gquuuu5a,\n.rotating_text_link,\n.x1x2prx2lbnm,\n[id^=\"banners_\"]","[href*=\"hop.clickbank.net\"]","[href^=\"https://tinyurl.com/\"]","#cboxOverlay,\n#colorbox","#cboxWrapper,\n.vedio-block",".cont-wrapper",".zone-el","#billBoardATF",".raptive-ad-placement,\n.video-player-wrapper,\ndiv[class^=\"GoogleAdBlock_\"]","a[class^=\"banner_photo_\"]",".bn",".floating-ads-container",".in-player-spot",".generic-morpher:has(.spns-label),\n.shop-dedicated-sponsored-carousel,\nli.embedded-sponsored-listing",".ads160600","[class*=\"Ad\"]","#LeftAdDiv,\n#RightAdMiddleDiv,\n#RightAdTopDiv,\n#game_middle_ad","#player_3x2_container_inner",".related-native-banner",".inline",".vi-video-wrapper",".widget_gm_karmaadunit_widget","a[href^=\"/ads/banner_ads?\"]","[class*=\"_Bns\"]","#text-9","#header-content",".blockPartner",".adhesiveAdSpacing,\n.recipeAd","#backy,\n.switchabig",".bg-black",".adv-link",".bhamn-adlabel,\n.bhamn-story","[href=\"https://bibliotechsuper.com/\"]","#brain-leader-slot","#text-416290631",".col-12:has(> .adsbygoogle),\n.col-12:has(> .adsbyvli)",".adBreak,\n.ad_mobileleaderboard",".-ad,\n.polaris__simple-grid--full",".m77g3atigrcd,\n.sidebar-widget",".wrapper-connatixElements,\n.wrapper-connatixPlayspace","[href^=\"https://www.bigtitslust.com/link/\"]",".mitaru",".pignr.item",".bano1","#mobile_pop",".row2[style=\"padding: 5px;\"]",".small",".banner-sidebar",".lower-panel,\n[href^=\"https://www.roaradventures.com/\"]","#payserver",".transferwise","#bepfo.popup[style^=\"visibility: visible\"],\n.ad_sc,\n.b_adBottom,\n.b_adLastChild,\n.b_adPATitleBlock,\n.b_ans:has([class^=\"xm_\"][class*=\"_ansCont\"]),\n.b_spa_adblock,\n.br-poleoffcarousel,\n.ins_exp.vsp,\n.mapsTextAds,\n.mma_il,\n.pa_sb,\n.productAd,\n.slide:has(.rtb_ad_caritem_mvtr),\n.text-ads-container,\n.tob_calcontainer > .slide:has(.rtb_ad_caritem_mvtr),\n[id$=\"adsMvCarousel\"],\na[href*=\"/aclick?ld=\"],\ndiv[aria-label$=\"ProductAds\"],\ndiv[class=\"ins_exp tds\"],\ndiv[class=\"ins_exp vsp\"],\nli[data-idx]:has(#mm-ebad)",".b_ad","#please-wait",".component-pushdown,\n.component-recommendation","#ads-container-single,\n.pre-article-ad",".box-main p","#bg_popup,\n.box-main center",".ad-advertisement-vertical,\n.mobile-incontent-ad-label","div[id^=\"textoDivPublicidad_\"]",".ADDED,\n.also,\ndiv[title=\"webcam sluts\"]","div[style=\"padding-left: 10px; padding-bottom: 10px; text-align: center; font-family: Helvetica;\"]",".sc-cpornS","[class*=\"clickout-\"]","[src^=\"https://cryptocoinsad.com/ads/\"]","body > iframe#frame",".modal-overlay,\ndiv[id^=\"countdownText\"]","ins[style^=\"display:inline-block;width:300px;height:250px;\"]","#stack > .ln-thr,\n.holder,\n.spsnrd",".nipl-sticky-footer-banner,\n.nipl-top-sony-banr,\n.nipl_add_banners_inner,\n.td-all-devices",".b-topbanner",".hdr-btm","#comp-loxyxvrt,\n#img_comp-loxyxvrt,\n[aria-label=\"Wix Monetize with AdSense\"],\n[data-hook=\"bgLayers\"]",".hdrbanart,\n.penci-sidebar-widgets.penci-sticky-sidebar.widget-area-1.widget-area > .theiaStickySidebar",".bhw-advertise-link,\n.bhw-banners",".w300","#xobda","#content-banner-dx1-p1,\n.adv-box-content",".leadboard","#top_leaderboard","#bottom_leaderboard","#bottom_medium_rectangle,\n#middle_medium_rectangle,\n#top_medium_rectangle,\n#top_spacer,\n.post_content_spacer,\n.pw-in-article,\n.sidebar_spacer","#bc-home-news-main-wrap > li:has(> a[href$=\"/deals/\"]),\n.cz-toa-wrapp,\n.noty_bar,\n.s-ou-wrap,\n[href=\"https://try.flare.io/bleeping-computer/\"],\n[href^=\"https://www.bleepingcomputer.com/go/\"]",".title",".abcd","#custom_html-22",".bottom--buttons-container,\n.d-block,\n.native-sentence,\n.top-buttons-wrap",".blog-item, .banner-inner, footer",".locked-action-link","[class*=\"category-\"], .td-pb-border-top, .td-footer-bottom-full.td-container, .td-container-wrap.td-sub-footer-container","img[height=\"200\"]","#preloader","#HTML10, #HTML9",".mb-3.order-last.col-md-3.col-12",".pinterestjo, .googlejo","#HTML16",".section.featured-post","#AdsRyanAH,\n#tombol",".ADS","li, ul, p, h2, h3, .type-related, .entry-labels, .entry-title, .entry-header, .comments-system-blogger, .post-widget, #sidebar-wrapper, .main-header",".cellAd","#showadblock, .modal-backdrop",".blogto-sticky-banner",".blue-btns",".BaseAd_baseAd-dXBqvbLRJy0-,\n.dvz-v0-ad,\n[class^=\"FullWidthAd_\"],\n[data-component=\"in-body-ad\"],\ndiv[class^=\"media-ui-BaseAd\"],\ndiv[class^=\"media-ui-FullWidthAd\"]",".arcad-feature-custom",".leaderboard-gutter",".md\\:min-h-\\[250px\\]",".bnone-widget",".MuiContainer-root > .jss232,\ndiv[class^=\"js\"]:has(> span.MuiTypography-subtitle2.MuiTypography-displayBlock)",".adv_nad_player,\n.player-related-videos",".bv-unit-wrapper,\n.unit-header-container",".widget-advert_placement",".boxbanner_container",".video-player-placeholder",".bd-header-ad,\n.header-ad-block,\n.removeStyleAd",".cmscontent-article1,\n.cmscontent-article2",".cmscontent-left-article,\n.cmscontent-right1",".oi-wrapper1,\n.oiad",".widget-advert",".combinedslots",".adsheading,\n.adspadding",".homepage-ad-2",".widget-column:has(> center > [href=\"https://boobgirlz.com/istripper\"])","canvas","[href^=\"http://join.playboyplus.com/track/\"]",".adcontainer","iframe[style$=\"height: 250px;\"]",".js_sr_persuation_msg,\n.sr-motivate-messages,\ndiv[data-testid=\"property-card\"]:has(div[data-testid=\"new-ad-design-badge\"])","#interstitial","#top-alt-content,\n#top_takeover,\n.adblock-content,\n.inside-content-promo-container,\n.random-content-pro-wrapper,\n.rcp-wrapper,\n.tbr-promo",".cross-promo-bnr","#AdBox728",".fsb-desktop,\n.fsb-toggle,\n.player-wrapper-inner","#player-wrapper",".prm1_w","#sticky_container.width_full,\n.stick_1200--tablet",".o3pt,\n.pla4ce,\n.t2op,\n.tab7le",".ga-ext","#ads728x90top",".page-takeover,\ndiv[ad-slot]",".slot_wrapper",".rolling-mrt",".source_info",".adblock",".video-extra-wrapper,\nli[class]:has(a[href^=\"https://boyfriend.show/\"][rel=\"sponsored\"])","#pause-container",".txt-a-onpage",".ad-with-placeholder-m__place-holder-wrapper__1_rkH,\n.story-base-template-m__vuukle-ad__g1YBt","#tncms-region-global-container-bottom,\n.adSlot___3IQ8M",".polarBlock",".add-wrap",".seedling","#shopping,\n.sponsored-unit_wrapper","[data-type=\"ad\"]",".box-left",".undrplban",".a352",".good_list_wrap","[href^=\"/Site/Brazzers/\"]",".break-target,\n.break-widget","#skin-clickthrough,\n#top-header,\n.pre-footer-menu,\n.sponsored-inline",".sidebar__top-sticky",".embaners,\n.h-bn","#HavDW,\n#accontainer,\n.a-wrapper,\n.a8d,\n.acadnotice",".admin.buy","[href^=\"https://ams.brighteon.com/\"],\n[href^=\"https://support.brighteon.com/\"]",".is-fallback-player",".ad-banner","#md-media-overlay-ad,\n.bc-article-inline-dialogue",".abl",".WordFromSponsor_content_enToar",".bannerBox","[src=\"https://manjiroinflu.com/streams.php\"]","a[href^=\"https://ad.doubleclick.net/ddm/\"],\na[href^=\"https://cloud.broadwayworld.com/rec/ticketclick.cfm\"]","#bro-leaderboard,\n.bro_caffeine_wrap,\n.bro_vidazoo_wrap",".AirLeaderboardMediumRectanglesComboInlineContent,\n.AirMediumRectangleComboInlineContent,\n.fdn-site-header-ad-block","[gpt-slot-config-id]","#vpn_text",".index-banner",".boo_3oo_6oo,\n.f_man_728",".banners-footer",".btn","a[href*=\"//my-sports.club\"]","[data-advertisement-id],\ncenter[style=\"margin-top: 20px\"]","#footer-partnerlogo,\n.bl-broadcaster,\n.partnerbar",".b1a05af5ade94f4004a7f9ca27d9eeffb,\n.b2b4677020d78f744449757a8d9e94f28,\n.b489c672a2974fbd73005051bdd17551f,\n.main-body div[class]:has(> .adsbyexoclick),\n.pagination + br + div[class]",".exit__overlay",".ads-align,\n.ads-scripts,\n.advertisement-bg,\n.budgetWrapper,\ndiv[id^=\"between_article_content_\"]",".hide-on-mobile",".busin-coinzilla-after-content,\n.busin-news-placement-2nd-paragraph,\n.sticky-header,\ndiv[id^=\"busin-\"]","#rdm-below-header",".notice-slot-full-below-header",".commerce-coupons-module,\n.in-post-sticky",".right-rail-min-height-250",".text-info,\n[href^=\"https://www.binance.com/en/register?ref=\"]",".widget-friends","[href^=\"http://buzz50.co.uk/\"]",".ad-awareness,\n.card--article-ad,\n.js-bfa-impression,\n.subbuzz-bfp--connatix_video",".desktop-sticky-ad_desktopStickyAdWrapper__a_tyF","#unclear2,\n#unlocker,\n[onclick=\"downloadAd()\"],\nbutton[onclick]",".sidebar_promo",".widget_simpleimage","#adtech-related-links-container,\n#adtech-top-banner-container",".vmagazine-medium-rectangle-ad,\n.wp-caption",".main-top-ad","#hcAdd",".caf-o-sponsors-nav",".sponsored",".pc-ad-left01",".Ctech_general_banner","#Bottom,\n.pages","img[referrerpolicy]",".jss356","#Cam4DialogContainer,\n.presentation",".removeAds",".banner_inner",".happy-under-player","div[class^=\"AdsRight-\"]","div.opt",".content > center:has([style=\"width:300px;height:250px\"]),\n.fake-player",".hola_top_element",".sjm-dfp-wrapper","#adcsacl,\n.pageclwideadv",".inset-x-0","#postmedia_layouts_ad-top,\n.ad__container",".box",".elementor-widget-container > center > p","#top-leader-wrapper",".download",".instream_item",".td_spot_img_all",".widget_text","a[href=\"https://bahasteknologi.com/\"]",".cb-video-ad-block",".cmscontent-top",".inhouse-content",".Gi1Z6i,\n[data-cg-ft=\"car-blade-link\"]:has([data-cg-ft=\"srp-listing-blade-sponsored\"]),\ndiv:has(> [id^=\"bannerAdLEADERBOARD_INLINE_\"]),\ndiv[data-cg-ft=\"car-blade\"]:has(div[data-cg-ft=\"sponsored-listing-badge\"])","#top_banner_container","hr.post_separator + .windowbg",".tdi_162",".widget_widget_catchevolution_adwidget","[id$=\"-sponsored\"]",".in-asd-content",".adFooterWrapper",".pl_header_ad","[class^=\"cmad\"]",".ad-inner,\n.cb-ad",".detail-side-banner",".dessert-frame,\n.video-player.responsive-player,\n[href=\"https://www.sagame350.bet/\"]",".side-a,\n.top-a,\n.top-ad-blank-div",".pb-in-article-content",".foo2er-section,\n.footer-section","#cbn_leaderboard_atf,\n.partners-block",".leaderboard-wrap",".skybox-top-wrapper","#custom_html-8","#custom_html-14",".cls,\n.game-container[style=\"grid-column: span 2;\"],\n.support-us",".skip-advert",".most-top-bar","#pud","img.size-medium",".banner_top",".show-over-1000.async-reklam-placeholder","#kalamazooDiv","#over",".fixed_ad_container_420",".td-banner-wrap-full",".cake-unit","#c4ad-Top,\n.advertsMpu,\n.block--mpu",".fast-ads-wrapper",".ezoic-ad","#custom_html-16",".RightBnrWrap,\n.skinTrackClicks","#topunit,\n.position-sticky",".Ad_ad__SqDQA,\n.bg-neutral-grey-4.items-center,\n.bg-neutral-grey.justify-center,\n.text-center.italic,\n.top-0.justify-center,\n.top-10","#popup1,\n.adv-slot,\n.floating-adv,\n.new-adv,\n.side-adv-block-blog-open","#ad_atf_970,\n#game_details_ad,\n.ad_btf_728","[id^=\"topads_\"]",".happy-inside-player","#bottom-banner",".skyscraper","[href^=\"http://links.verotel.com/\"],\n[href^=\"http://wcrgl.freeadult.games/hit.php\"],\n[href^=\"http://www.g4mz.com/\"]","#medium-rectangle-atf-ad,\n.board-layout-ad,\n.game-over-ad-component,\n.leaderboard-atf-ad-wrapper,\n.leaderboard-btf-ad-wrapper,\n.medium-rectangle-ad-slot,\n.medium-rectangle-btf-ad-wrapper,\n.short-sidebar-ad-component",".js-tracked-ad-product,\n.kib-carousel-item:has(.kib-product-sponsor)","#Chicagoprowrestling_com_Top,\na[href*=\"//thecmf.com/\"] > img,\na[href*=\"//www.aliciashouse.org/\"] > img","#top_article_fluid_wrapper,\n#top_fluid_wrapper",".thumb--adv","#blink",".a-single",".noskim.ntv-moap","div[class^=\"StickyFooterAds__Wrapper\"]","#cvad,\n#cvadclo,\ndiv[data-player] > a[href][style*=\"z-index\"]",".box--bg-grey-20:has(.dfpAd)",".before-ad",".acw,\n.article-divider,\n.home-videoplayer","div[id*=\"billboard_responsive\"]","#fwdevpDiv0",".wpa",".ar16-9",".bg-gray100.mb32","[data-block-type=\"ad\"]",".GoogleDfpAd-container,\n.OneColumnContainer",".cq-creative",".chyoa-adzone,\n.chyoa-banner","[height=\"300\"]",".widget-container-133",".cover","div[id^=\"googleads_\"]",".sponsoredTopicCard,\n[style*=\"300px;\"],\n[style*=\"995px;\"]",".ads_top_middle,\n.sbm-ad",".jobbioapp",".notice-header","#atlas-module",".PromoTopBar",".fdn-gpt-inline-content",".fdn-teaser-row-gpt-ad",".fdn-teaser-row-teaser","[gpt-slot-div-id]",".shopthepost-widget",".cw-top-advert",".modal","a[href*=\"/red.php?bu=\"]",".adnewos","ins.adsbygoogle, #ad, .game-ad",".sidewall-ad-component",".apple_music",".h-bns-bl","#content-top,\n.content-top-wrapper",".resultmarg","#text-165,\n#zox-top-head-wrap",".floatingWrapper,\n.topWrapper",".d-sm-block.d-none,\na[href^=\"https://albeitinflame.com/\"]",".footer-promo",".girl,\n.thumbs",".player-promo","#floorboard_block","#fv_left-side","#listProductWidgetData",".ami-video-placeholder",".adslot_left","[href^=\"https://app.adjust.com/\"]","[alt=\"AD DESCRIPTION\"],\nimg[fetchpriority]",".fdn-interstitial-slideshow-block",".side_ad_left_160,\n.side_ad_right_160","#mgb,\n#mpc-container,\n[href^=\"https://landing.milfed.com/\"]",".item:has(> div.spot)",".RzKEf,\n.cafemedia-clutchpoints-header,\n.ehgtMe.sc-ed3f1eaf-1,\n.hYrQwu","[class^=\"styles_ad-block\"],\n[class^=\"styles_article__text-ad\"],\n[class^=\"styles_article__top-ad-wrapper\"]",".BoxRail-styles-makeit-ad--lyuQB,\n.TopBanner-container,\n[class^=\"CreditCardCalloutWildcard-styles-select\"]:has([href*=\"/?lid=\"]),\ndiv[class^=\"BoxRail-Styles-\"],\ndiv[class^=\"TopBanner-\"]",".bottom-sticky,\n.davos-top-ad,\n.rhs-home-second-ad,\n.right-ad-amp",".c-asurionBottomBanner,\n.c-asurionInteractiveBanner,\n.c-asurionInteractiveBanner_wrapper,\n.c-pageReviewContent_ad,\n.stickySkyboxSpacing",".myFinance-ad-unit",".c-avStickyVideo",".c-pageFrontDoor_adWrapper,\n.c-pageProductDetail-sidebarAd,\n.c-pageProductDetail_productAlternativeAd","#js-outbrain-rightrail-ads-module,\n#partner-zone,\n#sponsored-outbrain-1,\n.ad-feedback__modal,\n.ad-slot-dynamic,\n.ad-slot-header__wrapper,\n.ad-slot__ad-wrapper,\n.stack__ads,\n.zone__ads,\n[data-zone-label=\"Paid Partner Content\"]","section.column:has(> #moneySponsors)",".cards__item:has([href*=\"loboclick\"]),\n.is-ad-visible","#fixeddbar,\n.ghelpme,\ndiv[class*=\"-single \"]:has(img)","a[href^=\"https://www.hudl.com\"]",".inline-billboard","#beside-video-ver2,\n#box-txtovka-con,\n#native-boxes-2-ver2,\n#related-boxes-footer-ver2,\n.after-boxes-ver2,\n.beside-video-ver2,\n.inside-list-boxes-ver2,\n.native-boxes-2-ver2,\n.native-boxes-ver2,\n.related-boxes-footer-ver2,\n.textovka","#alfa_promo_parent",".inner_right","a[href^=\"/ad-click.cfm\"]",".bottom-promo",".msg-300x250","._300x250","[href^=\"https://play.google.com/\"]","#paras-devgenerate ~ *",".BannerPromo-desktop,\ndiv.HtmlModule > [href]",".GuYYbg,\n.Sticky_Promo,\n.azJOX6,\n.b5BiRm,\n.earnMenuButton-link,\n.leader_wrapper,\n.y49o7q","#adathm,\n#botfix,\n#modal1,\n#screener",".customspon,\n.interact-mobileBox","#CCx5StickyBottom,\n.visible-xs > .ng-isolate-scope",".bottom4,\n.ldb-1top,\n.ldb-top,\n.middle4,\n.sidebar-1skyscraper,\n.sidebar-skyscraper",".article-com-wrapper,\n.high-impact-ad",".tdi_59,\n.tdi_95,\n.tdm-inline-image-wrap","#spinbtn,\n.AdsMid,\n.Sidemads,\n.SponserdBtn,\n.desktopds,\n.dfd,\n.diplay-m-ad,\n.image-ads,\n.stcikyright",".quads-location","#top-announcement-header,\n.sponsored-v2,\n[data-controller=\"button-ads\"],\n[data-target=\"ads.banner\"]","[href^=\"https://bitpreco.com/\"]",".mb-3","div.highlight",".goXFFk,\n.sponsoredMark,\n.trending-sponsored",".cp-table__row--ad-row,\n.dynamic-ad",".ad-slot_NjPAE,\n.advertise-with-us-link_O9rIX,\n.componentAdbutler_uF1zH,\n[href^=\"javascript:void(0)\"],\ndiv[class*=\"componentAdbutler_\"],\ndiv[class^=\"ad-slot_\"]",".g-389","#right_side_barslot_1,\n#right_side_barslot_2,\n.ads_body_ad_code_container,\n.college-sidebar .course-finder-banner,\n.headerslot,\n.sidebar .course-finder-banner,\n.unacedemy-wrapper,\n[class*=\"-ad-slot\"]",".topslot_container",".bottom_leaderboard,\n.spu-bg,\n.spu-box","#custom_html-6",".margin10",".adSidebar","#ga-above-footer,\n#ga-below-header,\n#sponsors-links",".ad-placement-wrapper,\n.advertisement-video-slot,\n.floater-prebid,\n.sidebar-prebid",".gg_250x250","#omni-skybox-plus-top,\n.embedVideoContainer,\n.mobile,\n.oas","[id^=\"native-plus-\"]","#adATFLeaderboard,\n.ad > .blur-up","#brad,\n#rad,\n#right-rail > .module,\n#tad","#c7da91bc-8e44-492f-b7fd-c382c0e55bda",".video-container",".ad-tr",".ct089,\n.ct_popup_modal,\n.how_test","div[id^=\"compe-\"]","[href*=\"/adv.php\"],\n[href=\"https://thechillipadi.com/\"]","#slidein",".AdWrapper__AdPlaceholderContainer-sc-15idjh1-0",".DisplayBar",".botondescarga",".cls-hlb-wrapper-desktop",".content-continues,\n.pro-downloads-home","#header_pub","#main-box-3,\n#main-box-5,\n#main-box-7,\n#vuukle-powerbar,\n.stream-item-mag",".ai-attributes","[id^=\"vuukle-ad-\"]",".az6l2zz4,\n.jtpp53","[href=\"https://ourgoldguy.com/contact/\"]","div[class^=\"ad_placeholder_\"],\ndiv[style]:not([class])",".ad-page-takeover","[href^=\"http://redact.dev\"]","#text-39,\n#text-40,\n#widget_sp_image-28,\n#widget_sp_image-4","#text-41",".bannerhead_desktop,\n.c30",".nothing",".code-block-1",".content-leaderboard","#block-adstop-otherpage-728x90","[class*=\"-ads\"]",".bg-yellow-400,\n.h-screen",".min-h-250",".wpbdp-listings-widget-list",".promo_zone",".topbox-cls-placeholder",".corro-widget","div[class*=\"Creative\"]",".col-xs-12:has([data-bi-placement^=\"Criteo_Product_Display\"]),\n.feature-carousel-container[data-rm-format-beacon],\n.rm-grid-product,\n.view-criteo-carousel,\n[data-bi-placement=\"Criteo_Home_Espot\"]","#vplayer_large","a[href^=\"https://www.redhotpie.com\"]","[href^=\"https://www.winxdvd.com/\"]","#jeg_off_canvas + div[id][class*=\" \"]","#native_1,\n#native_2,\n.leaderboar_promo,\n.promo-placeholder",".cpoma-adlabel,\n.cpoma-main-header,\n.cpoma-target",".werb","#console_log,\n.widget-block[class*=\"widget-advert\"]",".bg-dark:has(> :is([href^=\"https://startgaming.net/\"], ins))",".pop-ad-wrap",".vjs-ad-break-marker-adjustment","#wrapper_banners","[href^=\"https://apps.apple.com/\"]",".css-1h6nq0a",".footerStickyBox","#ubr",".listingResult:has(> .sponsored-post)",".abox-s_i,\n.abox-s_i2","center:has(+ #ad-container-1)",".cbz-leaderboard-banner",".ad90mob300",".add-box","article > div[style=\"height:270px\"],\ndiv[class^=\"ad-block-\"],\ndiv[id^=\"div-ad-desk-\"],\ndiv[id^=\"div-ad-gpt-\"]",".btm728",".mobius-container","[href^=\"https://dobywale.xyz\"],\n[src^=\"blob\"]",".content-block-slinks,\n.content-tab-slinks","#bottom-ribbon,\n#imu1forarticles,\n#top-ad-fragment-container,\n.article-cards-ad,\n.bottom-section,\n.chartbeat-wrapper,\n.layout-right > .ad-wrapper,\n.sponsored-resources","div[class*=\"vision\"],\ndiv[class^=\"vis-\"]",".ct-video-ntvs","#template_skin_leaderboard","[href^=\"https://mollars.com/\"]",".na-item.item",".front-page-info-wrapper,\n.item-special,\n.title-hero",".dslot,\n[href^=\"https://rapi.cryptonews.com/\"]",".elementor-element-094410a",".hypelab-container,\n.top-sticky","#faded,\n.wrapper-au-popup","#HTML3",".gotta-pay-the-bills",".md\\:block.y100",".advpl,\n[href*=\"premium/\"]",".robots-nocontent",".z-ad","[data-hbwrap]",".ads__block,\n.banner-frame,\n.related-sites,\n.resumecard,\n[class^=\"sm\"]","[data-concert=\"prelude\"]",".grey",".block-after-head,\n.block-inside-blocks",".pum-overlay","#cdm-zone-03,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"billing.ember.host\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"billing.kinetichosting.net\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"bisecthosting.com\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"meloncube.net\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"nodecraft.com\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"scalacube.com\"] > img,\n.project-description [href^=\"/linkout?remoteUrl=\"][href*=\"shockbyte.com\"] > img,\n.rev-container,\n:is(.project-description, div.project-detail__content) [href^=\"/linkout?remoteUrl=http\"]:is([href*=\"fxco.ca\"], [href*=\"billing.bloom.host\"], [href*=\"minefort.com\"], [href*=\"www.ocean-hosting.top\"], [href*=\"billing.apexminecrafthosting.com\"], [href*=\"mcph.info\"]) > img","[id^=\"div-gpt-ad\"]:not([style^=\"width: 1px; height: 1px; position: absolute; left: -10000px; top: -\"])",".im-show","a[id^=\"actionlinkid_\"]",".mv-trellis-feed-unit",".header-widget",".d-xl-block","#bsaIframe,\n[href^=\"https://www.coresecurity.com/\"]","aside[data-e=\"popupEvent\"]","#pamnew",".global-banner,\n.related-articles-wrap",".desktopad","#takeover",".sda",".has-banner","div[id^=\"cypru-\"]","[data-affiliate]","#sky",".t-1 > .con-0 > .r-1 > .row > .c-0 > .generic-widget[class*=\" i-\"] > .g-0",".t-1 > .con-0 > .r-2 .row > .c-1 > .generic-widget[class*=\" i-\"] > .g-0",".hidden-xs > [href],\n[href=\"http://www.expertclasses.org/\"]","[id^=\"sticky_\"]","#mvp-post-bot-ad",".dailycaller_adhesion",".banner-box",".sidebar-box,\n.site-top-ad-desktop,\n.story-ad-horizontal","#leaddiv,\n#skysbar,\n[id^=\"rectdiv\"]","footer","#DD_Desktop_HP_Content1,\n#DD_Desktop_HP_Content2,\n#DD_Desktop_HP_Content3,\n#browsi-topunit,\n.cta-article-wrapper,\n.dynamic-block",".leaderboardwrap",".sno-hac-desktop-1",".dfx-article__sidebar",".stnContainer",".g-dyn",".ad__placeholder,\n.ad_leaderboard__container,\n.ad_right_rail,\n.story-banner-ad-placeholder","div[class^=\"AdBanner\"],\ndiv[class^=\"DisplayAd\"],\ndiv[class^=\"NewWatchingDiscovery__adSection\"],\ndiv[class^=\"VideoInfo__videoInfoAdContainer\"]","#id_d_300x250","#unitDivWrapper-0",".header__advert",".ad-info",".b-banner,\n.e-freestar-video-container,\n.e-nativo-container",".wisepops-block-image",".ads-article-body,\n.sponsor-footer",".gofollow",".xl_right-rail,\n[class^=\"dmnc_features-ads-\"],\ndiv[class*=\"features-ads\"]",".AirBillboardInlineContentresponsive",".dw-inject-bsa","[data-hook=\"HtmlComponent\"]",".needsclick","#close-aff,\n#mediaOverlay,\n.ntv-media,\n[href*=\"&aff\"]","[href*=\"offer\"]","#ad-nft-top,\n.Container--bottomBanners,\n.Tracker__StyledSmartLink-sc-u8v3nu-0,\n.bottom-networks,\n.rankings-ad-row",".no-gutters > .col-6:has(> #special-block),\ndiv[id^=\"after-boxes\"],\ndiv[id^=\"beside-video\"],\ndiv[id^=\"native-boxes\"],\ndiv[id^=\"related-boxes-footer\"]",".BannerPlayware_block__up1Ra","a[href*=\"/go/\"]","#dgsidebar","#inline-top,\n#sticky-bottom","#fuse-sticky",".ddg,\n.ddg0",".fPHZZA","a[href^=\"https://mylinks.fan/\"]",".banner--aside,\n.banner--main",".loading-mask",".sidekick-wrap",".style_7z5va1-o_O-style_48hmcm-o_O-style_1ts1q2h",".js-a-container",".justify-center > div > b:first-child, .justify-center > div > br:nth-of-type(-1n+5), .justify-center > div > center","#bestreviews-widget","#site_top","section:has(a[href^=\"https://theinventory.com\"])","div[class^=\"ColListing\"]:has(div[data-testid^=\"Sponsored\"])","div[data-test-id^=\"sponsored-product-card\"]",".top-full-width-sidebar",".cnitem_add_area_outer","#desktop-ad,\n#topbar > .hide-desktop + div,\ndiv:has(> div > .ad-background),\ndiv[style^=\"min-height\"]:has(> div > div[id*=\"-ad-separator\"])",".nyp-video-player","meta[http-equiv=\"refresh\"]",".happy-sidebar",".defia-widget",".right-sidebar,\n.subheader","#wa_join_btn",".big-ads-show",".css-3oqygl",".paid-banner",".banner1",".c-normdenomination-output",".pb-24,\n.sm\\:w-\\[728px\\]","li.sponsoredProductsList",".Ad-space",".site-branding",".aside-adv-box",".homepageBanner","#div-center-wrapper,\n.displayboard,\n.nt,\n.nt-displayboard,\n[id^=\"dt-small-\"],\n[id^=\"in-news-link-\"]","#loading-ad","#gpt-dynamic_native_article_4,\n#gpt-high_impact,\n#gpt-poster,\n.ZJBvMP__ZJBvMP,\n.mfFsRn__mfFsRn,\n.ymHyVK__ymHyVK",".htlad-destructoidcom_leaderboard_atf","a[href^=\"https://brave.com/\"]","#partner-poster-0",".ovzeacm-float-center,\ndiv.ovzeacm-loc-block-ad","#parentDiv0",".advertisement-area,\n.carousel","[style=\"width: 308px; height: 316px;\"]","#_iframe_content","iframe[title=\"Top Games\"]",".external\\:bg-custom-ad-background,\n.inline-block",".custom-1hol5du,\n.custom-97cj9d,\n.custom-hmb3rb,\n.custom-torcf3","#jw-popup",".voc-advertising",".primis_wrapper",".SZjJlj7dd7R6mDTODwIT,\n.fHACXxic9xvQeSNITiwH,\n.otd-item__bottom,\nmain div[class]:has(> [data-type=\"ad-vertical\"])",".TeixwVbjB8cchva8bDlg,\n.wotd-widget__ad,\n[data-type=\"ad-horizontal-module\"]",".lp-code:has(> [class$=\"Ad\"])","div[id^=\"bsa-zone_\"]",".ads-aside-rectangle,\n.ca-widget-wrapper,\narticle.fp-vertical-story:has(a[href=\"/channel/digg-pick\"]),\narticle.fp-vertical-story:has(a[href=\"/channel/promotion\"])",".ca-pcu-inline",".ad_960","#header_middle",".header_banner,\n[href^=\"https://shop.olympus.eu/\"]",".dt-primis",".dtads-location,\n.dtcc-affiliate",".ad-kargo",".placementInline,\n.placementTL,\n.placementTR","#c1069c34,\n.bccace1b,\n.cf47a252","#taboola-below-article-thumbnails","#rladvt,\n.topadtxt300,\n.topadtxt728,\ndiv[style=\" color: #999999;font-family: arial;font-size:10px;padding-right: 5px;text-align: right;width:640px;\"],\ndiv[style^=\"width:728px; margin-right:2px; height:90px;\"]","#header-banner","[src=\"/logo_d.jpg\"],\n[src=\"/logo_d3.jpg\"]","#dirpy-news,\na[href*=\"bit.ly\"],\na[href*=\"out.dirpy.com\"]",".on-video-dark","a[href^=\"https://go.onelink.me/\"],\na[href^=\"https://martialscanssoulland.onelink.me/\"],\na[href^=\"https://recall-email.onelink.me/\"]","div[id=\"diski-\"]","div[style=\"min-height:125px;\"]",".large-show","#siderail-sticky-ads-module,\n.ad__adh-wrapper,\n.col-promoted,\n[data-role=\"ad-content\"]",".dpbdIG",".gwofgg",".sc-fTZrbU",".TablesTitle > div[style*=\"padding\"],\na[href*=\"3cx.com\"],\nbody > h2",".bottom_spot","#amazon3",".captchabox > div","#adBanner",".ads-box-300x250,\n.ads-box-970x90,\n.ads-box-d90-m300","div[class^=\"ads-box\"]",".leak__submit","div[class][style=\"width:300px;height:250px;display: inline-block;margin: 0 auto\"]","#float,\ndiv[class][style=\"width:728px;height:90px;display: inline-block;margin: 0 auto\"]","#video_overlay_banner,\n.b_videobot",".bbb,\n.bspot",".loader",".ds-brand,\n.ds-display-ad",".dg-product-card:has(.dg-product-card__sponsored[style=\"display: block;\"]),\n.dgsponsoredcarousel",".domai-target,\n.widget_execphp",".after-header",".g-single",".sidebar-primary","#associates-1","a[href^=\"https://www.kqzyfj.com/\"]",".banner-advertising-section",".ban-tezf","#header-banners",".inpage_banner","#amz-deals,\n.dkt-amz-deals,\n.dkt-banner-ads",".ad-overlay-click","#second-rowiframe,\n.moviePlayer",".AdsLayout__top-container",".uk-margin > [href] > img",".go-hard",".placeholder",".carousel-virtual-wrapper:has([href*=\"collection_type=sponsored_brand\"]),\n.ccdtLs:has([data-testid=\"sponsored:Sponsored\"]),\ndiv:has(> a[data-anchor-id=\"SponsoredStoreCard\"])","[href=\"/goto/desire\"]",".banner_container",".retaliate.mana-void","div:has(> .video-block-happy)",".happy-player-beside","#gg-masthead",".wp-block-gamurs-ad","#asurion,\n#bsa,\n#carbonDiv",".bottom-0.fixed","#footer-widgets > .container-inner > .group.hu-pad","#homebannerbottom",".adt","#banana",".e-overlay--adblock",".connatixWrapper",".essb-sharebooster,\n.essb-sharebooster-overlay","#teaser2","div[style$=\"position: fixed;\"][style*=\"z-index: 2147483647;\"]","#leaderboard1","[href^=\"http://ezofferz.com/\"]","[href^=\"https://dreamingfordreams.com/contact/\"]","[data-ad-data*=\"ad_link\"]","#stickyb",".sls_pop",".dcpub",".photos-add",".photos-left-ad","div[id^=\"taboola-\"]",".adsense, a[target=\"_blank\"][rel=\"noopener noreferrer\"]",".drt-sponsor-block",".spot_button_m,\na[href^=\"/partner/\"]",".topbanner-wrap","[width=\"640\"]",".promogrid,\n[data-track-category=\"Sponsors\"]",".search-related__sponsored","div[class^=\"PreAd_\"]","[class^=\"clpr-emre\"]",".module--carousel-products,\n.module--carousel-toursactivities,\n.vertical-section-divider:has(span.badge--ad-wrap),\n[data-layout=\"products\"]:has(.badge--ad-wrap),\nli[data-layout=\"products_middle\"]",".highlight_sponsored,\n.js-results-ads,\n.js-sidebar-ads > .nrn-react-div,\n.result--ad > .result__body,\n.results--ads,\n[data-layout=\"ad\"],\nli[data-layout=\"products\"]","body > div[id^=\"0\"][class^=\"popup0\"][class$=\"wrap\"]",".ad-slot,\n.advertisement-box","[href=\"https://www.duplichecker.com/gcl\"],\nvvv, ccc, spavn, .qwert, .dfdfdf, .nhnhnhn, [class^=\"alkjhg\"], #btnbtnn2, a[href=\"https://www.duplichecker.com/gcl\"], [mv*=\"grmly\"]",".aligncenter",".side_menu:has(> div > div.plugin-freearea > div.ninja-recommend-block)","#ad-movie,\n#sticky,\n[style=\"padding:15px 0 15px 0;width:728px;height:90px;text-align:center;\"]","#welcome-ad-container,\n.welcome-ad-wrapper",".container + div[style] > [title=\"Download Now\"] > img",".partner-resources-block",".item[style]",".featureRotator","div.novel-ins",".AdZone_adZone__2w4TC","center > a[href][target=\"_blank\"] > img","body > div[style$=\"z-index: 300000;\"],\ndiv[id^=\"waldo-tag\"]",".kadence-conversion-inner,\ndiv.kt-inside-inner-col > div.wp-block-kadence-rowlayout",".scroll-creatives","[id^=\"gm_karmaadunit_widget\"]",".metaslider","#skin-left,\n#skin-right","#subheader_atf_wrapper,\n.mediumRect",".divider",".s-item:has(a[href*=\"&amdata=\"]),\ndiv[title=\"ADVERTISEMENT\"]",".out_lnk",".item.pignr",".pignr","[href*=\"ads\"]",".leatherboard,\n.promo-processed",".adContainer",".bannerwrapper",".adComponent_advert__kPVUI",".leaderboard-728,\n.mpu-300,\n.sky-600",".leaderboard-970","[style=\"padding-bottom:10px;height:90px;\"]","#custom_html-5","#SideBarWrap,\n#footerAdWrap","#bannerWrap","div[class]:has(> div[class] > div[id^=\"div-gpt-ad\"])",".boxzilla-overlay",".boxzilla-container","#superBanner","#techpaperSliderContainer,\n.carousel-ad-wrapper,\n.featured-techpaper-box","#text-49,\n[href^=\"http://s.click.aliexpress.com/\"],\n[src*=\"banner\"]","#wallpaper_image",".efi_container,\n.efukt-widget-slider-nice-try-adblockers,\n.hide_before:has([href*=\"?utm_source=efukt\"]),\n.media_below_container,\n.plugs-nice-try-adblockers,\n[href^=\"https://efukt.com/videos/naughty/\"],\ndiv.tile:has(a[href^=\"https://efukt.com/out.php\"])",".styles_bb__hb10X,\n.styles_sidebar__m6yLy",".outbrain-wrapper","#a46c6331","#a83042c4",".blackPlayer",".custom-popup,\ndiv[class^=\"ad_space_\"]","figure[style^=\"width: 310px;\"]",".break",".send_event.widget_btn.cf",".advertorialwrapper,\n.atf-wrapper,\n.pwa-deals.wdt_amz,\n.top-atf-enabled-wrapper,\n.wdt-taboola,\ndiv[class=\"news-card col4\"]","#nx-stick-help","#ad_asd",".content_store",".iframeDiv",".billboard-wrap","[href=\"https://skyredirect1.com/\"],\n[href=\"https://www.skycheats.com/\"],\n[href^=\"https://funpay.com/\"],\n[width=\"729\"],\n[width=\"966\"],\na[href*=\"utm_medium=banner&utm_campaign=epvp\"],\ndiv[style^=\"font-size:11px;\"],\np > [href^=\"https://playorigin.com/\"]","div[id^=\"promo-slider-\"],\nheader.v-toolbar--flat:has([id^=\"promo-slider-\"])",".position-relative tr:has(a[href=\"https://tools-ai.online\"]),\n[style^=\"width: 15px; height: 15px; overflow: scroll; visibility: hidden; color: rgb(calc(var(--x2)\"]","[href^=\"https://go.nordvpn.net/\"]","a[href^=\"https://offer.alibaba.com/\"]","a[href^=\"https://s.click.aliexpress.com/\"]",".adBottom",".t_a_c",".lastLiAvx,\n.mewBlock",".col-xs-6:not([data-vid]),\n.mewDv,\n.pInterstitialx,\n.padAdvx,\n.rightBarBannersx",".pause-overlay",".advertWrapper_billboard__npTvz",".article_adContainer--filled__vtAYe,\n.article_billboard__X_edx",".video-js",".div_pop","#block-views-block-sponsored-block-1","#square-ad-1","#baa,\n.cac","#block-trustme-rightcolumntopad",".block-oas","#LB-MULTI_ATF,\n.Mih\\(90px\\),\n.Py\\(30px\\).Bgc\\(engadgetGhostWhite\\),\n.Td\\(n\\).Bdbc\\(engadgetGutter\\).Py\\(40px\\),\n.da-container,\n.related-content-lazyload",".caas-da",".post-article-ad","#fake-ads-dom",".advin","script[data-cfasync][data-adel]",".bs-wrap-gdpr-law",".adbox",".sky",".article-detail__right-rail--topad,\n.article-detail__segment-ad,\n.gallery-rail-sticky-container","a[href^=\"https://iherb.co/\"]",".raptive-placeholder-header","#popconlkr","#btasd,\n#deskadmiddle,\n#movieplayer-box-adv,\n.hptab,\n.mb:has(> .adnative-1x1),\n.vjs-inplayer-container",".annons","script[async]","#block-6","#text-133,\n.text-109",".herald-fa-grid",".elite_vp_videoPlayerAD",".row-content > .col-lg-2[style^=\"height\"]",".external","div[id^=\"ts_ad_\"]","#divVideoListAd2,\n.center-block",".sidebar > .widget_text","#mdp-deblocker-js-disabled","#HTML11,\n#HTML13,\n#HTML6 > .widget-content b,\ndiv[id^=\"post-\"] b","#ebsponAxDS,\n#links",".ixs-govazd-item",".es-ad-space-container,\n.jsx-4249843366",".isDesktop","#wrapper > header","#widgets-wrap-after-content,\n#widgets-wrap-before-content",".leader-inc,\n.omni-skybox-plus-stick-placeholder",".adContainer--6CVz1",".ea-gat-slot-wrapper",".js-stt-click > picture","td[width=\"738\"]",".c-card-sponsor,\n.enw-MPU,\n.m-object:has(.m-object__spons-quote),\n.qa-dfpLeaderBoard",".europ-fixed-footer","#banner-970,\n[data-revive-zoneid]","td[height=\"90\"]","[class*=\"__adspot-title-container\"],\n[class*=\"__adv-block\"]",".border,\naside img[src^=\"/wp-content/themes/edr/img/\"]",".headerblock,\n.stickyRHSAds",".skyscrapper","label","#bottom-footer-fixed-slot",".syn","td > a[href]",".item-row",".min-h-24,\n[data-pogo=\"sidebar\"]",".faq","div[style$=\"min-height:90px;display:block\"]","div[style=\"overflow: hidden !important;margin-bottom:8px;\"]",".customizedBox",".supp-footer-banner,\n.supp-header-banner,\n.supp-sense-desk-large,\n.supp-sense-sidebar-box-large,\n.supp-sidebar-box",".affiche","#stream_pagelet [id^=\"hyperfeed_story_id_\"]:has(span._4dcu),\n#stream_pagelet div[id^=\"hyperfeed_story_id_\"]:has(a.uiStreamSponsoredLink),\n._6y8t:has(a[href=\"/ads/about/?entry_product=ad_preferences\"]),\n.ego_section:has(a.adsCategoryTitleLink),\n.ego_section:has(a[href*=\"campaign_id\"]),\n.userContentWrapper:has(a[href*=\"/ads/\"]):not(:has(a[href*=\"/ads/preferences\"])),\na[ajaxify*=\"&eid=\"] + a[href^=\"https://l.facebook.com/l.php?u=\"],\na[aria-label=\"Advertiser link\"],\na[aria-label=\"Advertiser\"],\narticle[data-ft*=\"\\\"ei\\\":\\\"\"],\ndiv[id^=\"hyperfeed_story_id_\"]:has(span[data-ft=\"{\\\"tn\\\":\\\"j\\\"}\"]),\ndiv[role=\"complementary\"] div:not([class]):not([id]) > span:not([class]):not([id]):not([aria-labelledby]),\ndiv[role=\"region\"] + div[role=\"main\"] div[role=\"article\"] div[style=\"border-radius: max(0px, min(8px, ((100vw - 4px) - 100%) * 9999)) / 8px;\"] > div[class]:not([class*=\" \"]),\ndiv[style=\"max-width: 390px; min-width: 190px;\"]:has(a[href^=\"/ads/\"])","article:has(footer > div > div > a[href^=\"/friends/center/?fb_ref=\"])","#seo_pivots ~ div > div[style^=\"max-width\"] > div[class] > div[style^=\"max-width\"]:has(a[href^=\"/ads/about/?\"])",".pohcontainer,\n.puicontainer",".blog-column-ad",".overlay","#kosana.bounce.animated.kosana.concise",".inarticle-ad","[href^=\"https://www.northxclusive.com/\"]",".bcsw","#banners_footer","#undervideo,\n.centrado",".consent",".cm-ad-unit-section",".email-highlight","#featured-video__player-container,\n.aff-unit__wrapper,\n.instant-suggestion,\n.marketplace,\n.top-ads-container,\n[id^=\"siderail_\"][id*=\"_gamepedia\"]",".customad,\n[style^=\"min-height: 320px\"]",".ad-block--300x250,\n.ad-block__container",".catchall728,\n.fg-ra-desktop,\n.fg-ra-mobile","#HTML2 > .widget-content,\n#HTML4 > .widget-content,\n#HTML5 > .widget-content,\n#HTML6 > .widget-content,\n#footer-1","a[href^=\"https://satoshidisk.com/\"]","[id^=\"pop-ad\"], div.artical-content, .full-box, .bottom-adsense, .article-recommend, .article-next, [id^=\"ad-box-\"], .full-ctr","[width=\"300\"]",".scoreboard",".nativeaside,\n.ntw-a",".fade.top,\n.spot-horizontal,\n.spot-list",".king-ads,\n[href^=\"https://t.crdefault1.com/\"]",".barbie_desktop,\n.barbie_mobile",".azz_div,\n.azz_iframe,\n.navbar-item-sky",".popup","[class^=\"xpot\"]",".zkido_div",".dblock,\n.zpot-horizontal-img",".top_right_container",".helper__DesktopAdContainer-sc-12ggaoi-1","#newsadvert,\n.advert-word,\n.news-advert-button-click",".ggzoWi","#leaderboard-content","img[width=\"250\"]","div[style=\"width:336px; height:280px; background-color:#ffffff; text-align:center\"]",".adhesive-banner,\n.jw-floating-dismissible,\n.post__promotion,\n.py-8,\n.sticky-outer-wrapper,\n.sticky:has(.ad-container)",".custom-banner",".sponsored, .ad-widget-container","#sponsors","#partners","#splash",".a_cls_s",".vs-dialog-danger.con-vs-dialog.vs-component","#middle-adspace","[href^=\"https://freebitco.in/\"],\n[href^=\"https://qik.cc/\"],\n[href^=\"https://www.office.jocial.com/Affiliate/\"]",".shadow.bg-dark,\n[href^=\"https://brave.com\"]",".coinzilla","ins[class][style^=\"display:inline-block;width:\"]","#iframe_id",".captcha-page .box-main > a[href][target=\"_blank\"] > img","#sidebar > .widget_block",".box-width > .hidden-xs,\ndiv[style^=\"background:#e3e3e3;position:fixed\"]",".promo-inline","#shop-runner-banner-link,\n.atTile1","#footerboard",".hvr-pulse,\n.pup,\n[class^=\"ig\"]","[data-author=\"Advertisement\"]",".bannerImage",".funzone,\n.node_sponsor","div.spot",".adv-aside","#mobile-under-player,\n.container-side",".container-aside",".items-holder","#content-add-a",".premiere-sponsors",".mtc-unit-prefill-container",".theoplayer-ad-overlay-component,\n[href^=\"https://pubads.g.doubleclick.net/\"]",".clearfix.entry > small,\n.lead-responsive,\ndiv[style^=\"margin-top:10px;min-height:250px\"]","a[href^=\"https://hostslick.com/\"]","#sidebar","a[href*=\"javascript:\"]",".program-actions-header__promo,\n.program-description__slot","div[class^=\"dx-\"][class$=\"-1\"],\ndiv[id^=\"td-\"]",".box-main > [src], .content, .r-bg, .short, .download-btn, h4","#myNav",".cRight_footer,\n.update_software","._ozxowqadvert,\n.mhide","div[style=\"background-color: white; border-width: 2px; border-style: dashed; border-color: white;\"]","#b1c,\n#b2c,\n#b3c,\n#b4c,\n#ba1c",".a",".box-banner","#are-slot-rightrail,\n.ele-ad,\n[class^=\"oiad\"]","ul > li:has(> div[id^=\"taboola-mid-home-stream\"])",".advertisement, .adsbygoogle,\n.i-am-centered","#bannerFC",".article__mpu-banner,\n.banner__outer-wrapper",".top-side-unit",".ie-network-taboola","[href=\"https://zplayer.live/\"]",".cta-etoro","#btnhide,\n#verify_button2","#as_336","div[class*=\" hidden-\"]:has(.adsbygoogle)",".module--sponsor,\n.section--minitextad,\n.section--mpu","#spon",".article-content__sponsored_tout_ad___1iSJm,\ndiv[class^=\"article-content__www_ex_co_video_player_\"]",".mblad,\n.newadd,\n.newtopadd,\n.rhs-tp-ad,\n.taboola-div,\n.top-addd",".tp-active.tp-backdrop,\n.tp-modal",".fiskerati-target",".Leaderboard-container","[src^=\"https://i.hizliresim.com/\"]","#footerBanner,\n.fixya_primis_container","#box-over-content-a",".detailLeaderboard",".container > section[data-term].soul-a.soul-p-nsba,\nli[id^=\"bn-icon-list\"]","#sb-site > .hidden-xs.container,\n.bannerdiv_twopage,\n.forsideboks2,\n[data-aa-adunit]",".getty-search-view,\n.getty-widget-view,\n.moola-search-div.main,\n.sub-photo-submoola-view,\ndiv[class^=\"main view\"]:has(a[href$=\"&ref=sponsored\"]),\nsection:has([href*=\"istockphoto.com\"])",".image_auto,\n.video_banner",".display-box,\n.display-box-2,\n.route-display-box",".adp","#primisAdContainer,\ndiv.items-center.justify-center:has(> div#pb-slot-fr24-airplane:empty)","#sponsoredBy",".box_grey,\n.box_grey_bl,\n.box_grey_br,\n.box_grey_tl,\n.box_grey_tr",".instream-dynamic",".teaser-buttom","[href^=\"https://www.flmods.com/index.php\"][target=\"_blank\"]",".preview2bannerspot",".dfad",".content-banner-section,\n.video-detail-player",".enhanced-text-widget",".altumcode-coupon-content",".widget > .card","div[id^=\"ezoic-pub-ad-\"]","#adv_inplayer,\n.sidebar-banner","#asf,\n#dgad",".cWidgetContainer","div[class^=\"ad-placeholder\"]",".container-home-int > .text-center",".ad__ad,\n.smart-aside-inner,\n.smart-rail-inner","#jw_iframe",".lrs__wrapper",".fdbst-ad-placement","#leaderboard-wrap",".top-cta","#text-46","#doad, .locked-action-link","#articles-incontent2,\n#articles-top,\n.promobox-container,\n.show-ad-label","div[id^=\"da-article-\"]",".ps-block-a","div[style*=\"min-height: 250px;\"]","[href^=\"/tp/out\"]","#featured-partners,\n.vestpocket","#article-stream-1,\n#cta-builder,\n.ad-rail,\n.ad-unit,\n.amp-ad-container,\n.ed-wrap.rafeed__block,\n.fbs-ad--mobile-medianet-wrapper,\n.fbs-ad--ntv-deskchannel-wrapper,\n.fbs-ad--ntv-home-wrapper,\n.footer-ad-labeling,\n.inline-article-ed-placeholder,\n.inline__zephr,\n.mobile-sticky-ed-placeholder,\n.monito-widget-wrapper,\n.multi-featured-products,\n.ntv-loading,\n.top-ad-container,\n.top-ed-placeholder,\n[data-testid=\"locked-top-ad-container\"],\nfbs-ad",".ad-unit:not(.text-ad):not(.textads)",".video-placeholder",".rbannerDiv",".recommended-stories",".adbit",".banner__wrapper",".article-slot__wrapper:has(.article-header__sponsored),\n.top-forex-brokers__wrapper,\n.video-banner__wrapper","[href^=\"https://fbs.partners\"],\n[href^=\"https://forexwikitrading.com/go/\"]",".f1-dfp-banner-wrapper,\n.js-promo-item","#vbnotices,\ntable.cajasprin > tbody > tr > td:has(iframe[src^=\"//cdn.forocoches.com/lwa/forocoches/fc_promo.html\"]),\ntable.tborder > tbody:has(> tr > .alt1 > table > tbody > tr > td > a):has(strong):has(span > font > strong),\ntable.tborder > tbody:has(> tr > .alt1 > table > tbody > tr > td > table > tbody > tr > td > strong > a[target][href]),\ntable.tborder > tbody:has(> tr > .alt1 [href^=\"/link.php?url=https%3A%2F%2Fwww.pccomponentes.com\"][target]),\ntable.tborder#threadslist > tbody[id^=\"threadbits_forum_\"] > tr:has(> [id^=\"td_threadtitle_\"][style^=\"background-color: #\"].alt1 > .smallfont > span),\ntable.tborder[id^=\"table\"] > tbody > tr > .alt1:has(> table[id^=\"table\"] > tbody > tr > td > div[style] > a[style][href^=\"/foro/\"] > strong),\ntable.tborder[id^=\"table\"] > tbody:has(> tr > .alt1 > table[id^=\"table\"] > tbody > tr > td > [href] + span > br + strong),\ntable.tborder[id^=\"table\"] > tbody:has(> tr > .alt1 [href][target]):has(strong)",".page > div > ul > li[style^=\"word-wrap:break-word; word-break:break-word; background-color: #\"],\n.page > div > ul[style]:has(> li > div[style] > a[style][href^=\"/foro/\"] > strong),\ndiv.title-forum-display-destacado,\nul > li:has([id*=\"adslot\"])","#Leaderboard0,\n.homepage:has(> div[id^=\"InStream\"]),\n[class]:has(> #Leaderboard0)","#middle-of-page,\n#wp_piano_top_wrapper,\ndiv.sticky-container:first-child","[class*=\"TopBannerWrapper\"]",".vendor-unit",".pre-content","a[href^=\"https://www.safeauto.com\"]",".sticky-pre-header,\n.sticky-pre-header-inner,\narticle[class|=\"article story\"]:has(.sponsored-by)",".iframe-overlay",".fwAdContainer",".sticky-pre-content","[href=\"https://fantasyfootballhub.co.uk/join/\"],\n[href=\"https://hostinguk.net/web-hosting\"],\n[href^=\"https://betterfpl.com/\"]",".bunny-banner","#ad_responsive","#offers",".advertise",".anuncios",".inline-campaign-wrapper",".adsflex","#introOverlayBg",".ads-in-page",".herald_adsense_widget","#text-20",".freed-1,\n[href=\"https://freedomfirstcoffee.com\"]",".top-ab",".banner-placeholder",".js-track-event",".gnt_ar_xb,\n.gnt_em_vp__tavp.gnt_em,\n.teal-video-wrap,\na.gnt_cw_sl","#adobe-pagination-mkt-copy,\n._1286nb18b,\n._1286nb1rx,\n.adobe-coupon-container,\n.adobe-detail,\n.adobe-grid-design,\n.banner-adobe,\n.main-spr,\n.spr-adblock,\n.spr-plc",".toble,\n.top2",".before-list-boxes-mobile-singl,\n.footer-video-boxes-mobile2,\n.inside-video-all-boxes-mobile,\n.inside-video-boxes-mobile2,\n[href*=\"find-my-girl.com\"]","a[href^=\"https://www.18sex.org/\"]",".home-page-message","#sidebar > .widget:not([id]):has(> .holder > a[href]),\ndiv:has(> a:not([href*=\"/\"]) > img:not([src*=\"/\"]))",".freeu-sidebar,\n.freeu-widget",".code-block-1.code-block > div",".homed li:has(iframe)","[data-zone]",".pnum,\n.rsads,\n.rxads,\n.rxse","#join,\n#rightcolumn,\n#txtbanner,\n.hotdeal,\n.left-col-gal-br,\ndiv.bottom-300x250","#pub_listing_top","#XXXGirls",".sidebar-mpu","[class*=\"ProductsGrid_grid_item\"]:has([data-testid=\"marketing tag\"])","#main-container + div[id][class]","#banner_header,\n.partnercontent_box",".stripper","#lba,\n#lbaTop",".footer-spot",".dk-ad-250,\n.midpageAdvert",".banner-end.center-it > [href]",".supportImg","pg-slot",".horiz-banner-box-1, .info-left, .info-right","#sidebar-one-wrapper,\n.sqs-block-image-link",".fkd-inban",".bannersinner","#player_adv_start,\n#skim,\n.player_ad_block",".znaipn,\n.ztkady","#FloatingLayer,\n.adv_banners,\n.prefix-player-out",".jw-reset.jw-button-color.jw-icon-display.jw-icon,\n[href=\"https://www.jumboslot.com/\"],\n[src*=\"adv\"]","#video-slider",".belowpost","#right1_ad",".box_wide","#ads_header_games,\n#ads_header_home_970px,\n#bottom_banner_wrapper",".ad-unit-desktop",".area,\n.right > .text,\n.spot-thumbs > .right",".fb-ad-placement",".adv2,\n.rek",".cwc-tor-widget",".tracking-wider",".autonextAd","#header-ads-block,\n.dKBfBG,\n.ddAwpw,\n.eLQRRm,\n.frzZuq,\nspan[style=\"user-select:none\"]","[height=\"250\"]","[height=\"600\"]","#pun-announcement,\n.module_ahlaejaba","#fxs-sposorBroker-topBanner",".topadv_placeholder","[aria-label*=\"Sponsored:\"],\n[data-comment=\"gab-ad-comment\"],\na[rel=\"noopener\"][target=\"_blank\"][href^=\"https://grow.gab.com/go/\"]","#ad-clicks-overlay",".whtaph","._ad","#adslot300x250ATF,\n.__wdgt_rhs_kpc,\n.adhead,\n.advertisment,\n.lhs_top_banner,\n.pagepusheradATF",".colombia","._1edxh,\n._1pjMr,\n._2slKI,\n.mercwapper,\n[data-type=\"mtf\"]",".dfp","img[width=\"365\"]","#tvnotice,\n[href*=\"/ads/\"]","#ad_unter_spiel,\n#preloader_2,\n.item:has(> a[href] > img[src*=\"//cdn.69games.xxx/\"]),\n.item:has([href^=\"/games/\"][class=\"\"]),\n.menuArea [rel],\n.mycontainer > .d-lg-block.d-none > iframe,\n.row > .d-lg-block.d-none,\n.row > .d-md-block,\n.row > .game_view > .add_game iframe,\n.side_flashes,\n.wide.alphadelta_block","#center > .flashes > .wide:has(> a[href][rel]),\n[id]:has(> .warningbox)","#block-50","#post-footer:has([href*=\"vpnatlas.com\"]),\n[href^=\"http://pityhostngco2.xyz/\"]","div[id^=\"ga_sp_\"]","div[id^=\"mpu\"]","[href*=\"@\"],\n[href^=\"https://www.kinguin.net/\"]",".sidebar-game",".-ad-widget","[data-adpath]",".big_banner,\n.right_banner","#imaContainer",".wp-block-image","#container,\n.block-pub-side","#bfix2","[id^=\"siderail_\"]","div[id^=\"gpx-banner\"]","#baner-outer,\n.ad-2020-rec-alt-mob",".go20-pl-guide-right-baner-fix,\n.if-no-baner","#top-sticky-sidebar-wrapper,\n.wp-block-dotesports-affiliate-button","#nn_mpu1,\n#nn_mpu2,\n.bannerdiv,\n.kfzyntmcd-caption,\n.rsgvqezdh-container,\n.widget_srlzycxh","#leaderboard_area,\n#leaderboard_area_home,\n.ads_310_610_sidebar_new","[id^=\"gdsdk_\"]","[id^=\"leaderboard\"]","[class^=\"ads\"]",".AD","#HTML6","#banner300",".ads-slot",".jwplayer__widthsetter",".vid-present",".act_eng",".blocknewnopad,\n[href=\"http://www.gameservers.com\"],\n[href^=\"https://www.vultr.com/\"],\n[style^=\"width:980px; height:48px\"]",".top-banners-wrapper",".information-block,\n.information-blocks,\n.only_link_area",".med-rect-ph","[data-native-ad]","[data-cypress=\"sticky-ads\"],\n[data-cypress=\"sticky-header\"]",".css-1z9hhh","div[class*=\"margin-Advert\"]","div[data-cypress^=\"sticky-header\"]",".ad-wrapper-parent-video,\n.bottom-sticky-offset,\n.header-banner-desktop,\ndiv[class^=\"ad-wrapper-\"],\ndiv[class^=\"vb-\"]",".wp-block-group-is-layout-constrained","#tdi_132","#po-pimp",".sidebar-ad-block",".ggAdZone_gg-banner-ad_zone__wK3kF,\n.topAdsSection_wrapper__cgH4h","#site-description",".size-full.attachment-full,\n.size-medium",".jsx-2397783008,\n.jsx-3256658636","[href=\"https://gasngogeneralstores.com/sexdating.php\"]","#tie-block_640,\n#tie-block_669","div[style^=\"height:250px;\"]",".exbanner",".simple-adv-spot","#Containera2sdv > div > div > div[id^=\"comp-\"]",".iframe-container",".mobile-random",".random-td","#wn-insurance-quote-editor",".twocolumns > .aside",".happy-footer",".index-page > div.wrapper > div.row + div[class],\n.suggestion + div[class]:has(> .video-related) + div[class],\n.undp,\n.video-content > div[class] + div[class]:last-child,\n.video-content > div[class]:first-child > div[class]:has(> div[class] > div[class] > div[id]),\n.wrapper + div[style=\"margin-top: 0px;\"]","#background",".adsense",".dfp-ad",".video-inbody","[id*=\"PAds-\"],\n[id*=\"PAds_\"]",".adv_barra_alto",".ldm_ad",".video-jwplayer","#google",".double,\n.wellvert",".gearpatrol-ad,\n.wp-block-gearpatrol-ad-slot","#Takeover,\n#container__DesktopFDAdBanner,\n#container__DesktopForumdisplayHalfway,\n#navbar_notice_730,\n.bnb--inline,\n.bnb-container,\n.thread__sidebar-ad-container",".geekflare-core-resources,\n.x-article-818cc9d4","#engineering-centers-sidebar,\n#geekwork,\n#startup-resources-sidebar","#text-105335641",".footerAd2,\n.headerAd",".__hinit",".adlet_mobile,\n.sprtadv","[class^=\"rklm\"]",".cujBpY,\n[class^=\"InnerSectionAd__\"],\n[class^=\"InreadContainer__\"],\ndiv:has(> div[class^=\"TopContentdesktop__PromoContainer-\"]),\ndiv[class^=\"DfpAd__Container-\"],\ndiv[class^=\"LeaderboardOrMarquee__\"],\ndiv[class^=\"SidebarAd_\"]","#BannerBottom,\n.damageGroup.artifactsContainer > .optimizerRow > .hasToolTip.gbutton > div.tooltip[style^=\"top: \"]",".geofs-adbanner",".ad_wrapper__3DZ7k,\n.game-layout__in-game-ad,\n.start__display-ad","#simple-sticky-footer-container",".adthrive-ad",".ai-viewport-1","div.self-center","#wpsafe-generate, div[id^=\"wpsafe-wait\"]","#ad-container,\ncenter[style=\"position:relative; width:100%; min-height:280px;\"]",".horizontalRectangle,\n.squareDiv","#breadcrumb-ads-links",".\\'syndication-ad\\',\n.a1cawpek,\n.a47c4wn,\n.paarv6m",".blog-item",".mx-auto > center",".center > table[cellspacing=\"0\"]:last-child > tbody > tr:last-child,\n.center > table[cellspacing=\"5\"] > tbody > tr:last-child:has(> td > h1),\n.menuAff,\n.menuPointPic","#getvideobot_com_300x250_responsive,\n#getvideobot_com_980x250_billboard_responsive",".ecommerceUnit,\n.mediavine_sidebar-atf_wrapper","#pc_instant",".native_ads",".artSideBgBox,\n.artSideBgBoxBig,\n.artSideWrapBoxSticky,\n.mainVenatusBannerContainer,\n.venatus-block",".med_rec_lg_min",".takeover","#vi-sticky-ad",".td-a-ad,\n.tdi_63","[aria-label^=\"Sponsored\"],\n[data-product-id]:has(.flag_label--sponsored)","#playwire-homepage-takeover-leaderboard,\n.pw-leaderboard-atf-container,\n.pw-leaderboard-btf-container,\n.pw-med-rect-atf-container,\n.pw-med-rect-btf-container",".ha",".header__right",".widget_live","#mob_banner","aside[data-adrotic]",".hb-static-banner-div,\n.hb-video-ad",".center_ab",".top_ab",".JoinChannel","#sn_gg_ad_wrapper,\n.gms-ad,\n.gms-billboard-container,\n.gms-sidebar-ad,\n.gms-videos-container","#oi-custom-camp,\n.oiadv","div[style^=\"min-height: 250px\"]",".lg\\:min-h-\\[300px\\],\n.min-h-\\[1000px\\],\n.min-h-\\[250px\\],\n.min-h-\\[350px\\],\n.od-wrapper",".taboola-container","[id^=\"an-holder\"],\n[id^=\"gjc\"]",".ads_margin","#sPost_0_0_5_0_0_9_0_1_2_0,\n#sPost_Default_Layout_0_0_6_0_0_9_0_1_2_0","#cm-jobs-block-inner",".dlopiqu",".homepage-middle-ad","#_evidon_banner,\n.adChoices_overlayContainer,\n.adTile,\n.dynamic-ad-wrapper,\n.footerAd-wrapper","#sidebar-banner,\n#top-banner-image,\n.partner-content-carousel",".partner-content","a[href^=\"https://sweetbidsflo.irauctions.com/listing/0\"]","#cuerpo > div:has(> ins),\n.contenedor_info > div:has(> script)","#topBannerContainer","#topTrufleContainer,\n.right-sidebar-trufle-container","#ghostery-highlights",".mrect","[data-testid=\"prism-static-embed\"],\n[data-testid=\"prism-sticky-ad\"]",".aside_ad-rail__cawG6,\n.component-ad,\n[data-name=\"ad-leaderboard\"],\n[data-type=\"AdComponent\"],\ndiv[class^=\"open-web-ad_\"]",".commercial",".bestbanks-slidein,\n.rate-table-header",".gc-deck--is-ad,\n.gc-top-advertising","#text-11","#right-space","#top-space,\n.left-space",".adma",".golf-ad",".o-ArticleRecirc",".ui-advertisement",".ox300x250",".lasso-container","#pb-slot-top",".adtag_250,\n.adtag_600,\n.flying-carpet,\n.golin-content,\n.golin-video-content",".pt-5",".wallpapers__banner240",".GMP_728_top,\n.gmp-instream-wrap",".recirculation-module",".SponsoredProductAdContainer","div[class^=\"adContainer\"],\ndiv[class^=\"adWrapper-\"]",".D1fz0e,\n.GC3LC41DERB + div[style=\"position: relative; height: 170px;\"],\n.GGQPGYLCD5,\n.GGQPGYLCMCB,\n.GISRH3UDHB",".aeF > .nH > .nH[role=\"main\"] > .aKB,\n.nH.PS,\na[href^=\"http://li.blogtrottr.com/click?\"]",".comm-square","#abgb,\n.GoogleActiveViewElement > div:not(#reward_close_button_widget),\n.GoogleActiveViewElement:not(:has(> #reward_close_button_widget))",".left-container",".widget_block",".listing-right","#xtw,\n.content__block[style^=\"direction\"],\n.natsc,\n.video-headline,\n.zzz-ddnotice",".ads-container",".vntsvideocontainer",".sticky-footer","#ss_bar",".leaderboard-ad-backdrop",".image-group-vertical,\n.spnsrd,\na[href^=\"https://www.gotporn.com/click.php?id=\"]",".coverUpVid-Dskt,\n.rightContent-videoPage","#header-display",".display",".skybox-item-sponsored",".Enhancement:has(.GoogleDfpAd),\n.Page-billboard",".advert-iframe,\n[data-testid=\"advert\"]","#snack_ldb,\n#snack_mpu",".advertise-panel,\n.leaderboardbg,\n[style=\"margin:10px auto 10px auto; text-align:center; width:100%; overflow:hidden; min-height: 250px;\"]","#placeholder_top_middle,\n.unitBox","#adBlockDiv,\n[href=\"link.php\"]",".SavingsUnitedCouponsWrapper-gPnqA-d","[ng-if=\"model.asense\"]","#custom_html-3, #custom_html-5,\nsmall",".elementor-image > [data-wpel-link=\"external\"]",".banner-on-player","#popup, #blur-background",".content > center",".AdinHedare,\n.full_width_home.border-topbottom,\n.great_andhra_logo_panel > div.center-align,\n.great_andhra_logo_panel_top_box,\n.great_andhra_main_041022_,\n.great_andhra_main_add_rotator_new2,\n.great_andhra_main_local_rotator1,\n.sortable-item_top_add123,\ndiv[class^=\"add\"],\nul.sortable-list > div","[href^=\"https://bit.ly/\"] img","aside",".css-1cg0byz,\n.css-20w1gi,\n[data-empty],\n[data-testid=\"driver\"],\n[data-testid=\"header-leaderboard\"],\n[data-testid=\"sponsored-bar\"]",".myFinance-widget",".greek-adlabel,\n.greek-after-content",".tdi_18,\ncenter > p > [href]","[data-original-width=\"820\"]",".adv-spacer",".modal, .modal-backdrop",".cp-module",".non-sticky-publift,\ntd[width=\"160\"],\nul.ppts",".adwrapper",".groov-adlabel,\ndiv[class^=\"groov-adsense-\"]","[data-bhc$=\"sponsored_carousel\"],\nfigure[data-clickurl^=\"https://api.groupon.com/sponsored/\"]","#adblock-blocker-overlay",".pt-10,\ndiv[style*=\"padding-bottom: 24px;\"],\ndiv[style=\"margin-left: -10px; margin-top: 30px; height: 145px;\"]",".widget_banner-container_three-horizontal",".adtester-container,\n.kabaradd",".banner2","#ipsLayout_mainArea div:has(> #pwDeskLbAtf),\ndiv[style^=\"text-align: center; margin: 0px 0px 10px;\"]","div.col-sm-6:has(> div.ad),\ndiv[style]:has(> div#gtainside_com_sidebar),\ndiv[style]:has(> div.ads)","#sticky-ad-1,\n.offcanvas-inner > .tncms-region","[href=\"https://guidedhacking.com/advertise\"]",".at1,\n.at2","#cbox",".wp-block-affiliate-plugin-lasso",".gt-horizontal-ad,\n.gt-square-desktop-ad,\n.gt-vertical-ad","#awt_landing,\n.awt_side_sticky","#bing-text-ad-1,\n#bing-text-ad-2,\n#bing-text-ad-3,\n#tBanner,\n[data-q=\"section-middle\"] > div[style^=\"display:grid;margin\"]","#mpu","#home-ad-a-wrapper","#slidebox,\n.cl_ga","#VideoPlayerDivIframe,\n#inline-player",".cb-box__wrapper-center_modal,\n.responsive-guru99-mobile1,\n.videocontentmobile","#imglist > .noshadow",".main__post-sponsored","#ads_2,\n#topzone,\n[href^=\"https://chaturbate.com/in/\"],\n[href^=\"https://t.aagm.link/\"],\na[style*=\"/data/image/mcs/chat\"],\na[style^=\"width: 320px; height: 250px\"],\ndiv[id^=\"randomzone\"],\ndiv[style$=\"overflow:hidden\"]:has(> a[alt=\"CandyAI\"])","#bannerzone,\n.bcadv",".cube-thumbs-holder,\n.side-spot",".wp-image-31131",".ad-title-megaban",".ad-game-600,\n.ad-megaban-game-300",".post-review-li,\n.text-61",".placements","#topBnr, #recBanner, .partner",".oiomainlisting","[href=\"https://slotgame66.co/\"]",".citrus_ad_banner,\n.plp_thumb_wrap:has([data-citrusadimpressionid]),\n.sponsored_product",".banner_ad",".appx,\n.pvpbar_ad",".disclosure",".box1[style^=\"height\"],\n[href=\"https://nudegirlsoncam.com/\"]",".stream-item-size",".adsbygoogle-block",".cookies",".actionsBar:has(.why1Password),\n.bodyGradient > :has(.why1Password)","#block-103",".-aff,\n.inline-aff-sec",".underplayer > section,\n.video-page__content > div.left + div:not([class]),\n.video__wrapper > section[style],\n.wrapper + .partners-wrap + div[class]",".footer-banners","#wrapper_content > aside[id]",".spc_height_80","#special_column,\n#udwysI3c7p",".ID-bottom-banner,\n.adv_middle","#spot_video_underplayer_livecams",".happy-header","a[href*=\"/cs/\"]",".widget--aside.widget",".banner-add","#ad-image-below,\n#google-adv-top",".adv-con","hl-adsense",".css-12efcmn","#fitnessTools,\n#fitnessToolsAdBot,\n#storyBlockOne,\n.storyBlockOne",".td-header-header-full","div.textwidget:has(a[rel=\"nofollow sponsored\"])",".sticky-ad-unit-default,\n.sticky-ad-unit-spacer-default",".mob-ban,\n.nopop.hd-bar,\n[class^=\"adzone\"]","div:has(> div[id^=\"hrm-banner-shotgun\"])","[data-dee_type^=\"large_banner\"]",".bigbanner",".karma_unit",".-variation-bannerinferior,\n.-variation-megabanner,\n.-variation-robainferior,\n.-variation-robapaginas,\n.adContainerClass_acvudum","#fltd-inner","[data-origin][style]","#desc","div[style=\"cursor: pointer;\"]","#display_image_detail > span","[src^=\"https://www.hentai-gamer.com/pics/\"]","figure.mix > .tac",".zonePlaceholder,\n[href^=\"https://camonster.com\"],\n[src^=\"data: ;base64,\"],\n[target=\"_blank\"]:has([src^=\"//\"]),\na[href^=\"https://arf.moe/\"],\ndiv[data-type=\"leaderboard-top\"]",".aff-col,\n.aff-content-col,\n.arf-sec,\n.ark-noAB",".bp_detail",".klands",".detail-side-bnr",".vertical-ads-content,\nsection.videos-content:has(.thumbnail > a[href^=\"https://www.nutaku.net/signup/landing/\"])","div[class^=\"banner-\"]","#homebn,\n#vid > .main-vip,\n#videoOverAd","#idtop","div[id^=\"teaser\"]","#slider","[src^=\"https://add2home.files.wordpress.com/\"]","a[href*=\"//www.nutaku.net/signup/\"]",".js-adzone,\n[href^=\"https://goo.gl\"]","div[id^=\"ts_ad_native_\"]",".sidebar-wrapper.widget_text",".thumb-ad","#block-27,\n#custom_html-19,\n#l_340,\n.v-overlay","#popwindow",".othercontent,\ndiv[id^=\"adx_ad-\"],\ndiv[style$=\"width:100%;height:768px;overflow:hidden;visibility:hidden;\"]",".vast-skip-button",".sidebar__placement",".promoted-block",".iad",".single-bnr",".float-ck-center-lt",".underads","#detect-adblock-zone",".hdd-square-ad",".contentAdWrap",".provider-ads","[href=\"https://leafwell.com\"]",".hiway-widget","#locked-sponsored-stories-inline,\n#sp-mini-box,\n.elementor-element-5818a09","div[id^=\"div-gpt-ad\"]","#affiliate-shop-now,\n#divshopnowRight,\n.FirstAd,\n.adBlocker,\n.affilaite-widget,\n.blackOverlay,\n.desktopAd,\n.epaper-ad,\n.headBanner,\n.headerAds250,\n.ht-ad-v1,\n.ht_outbrain,\n.ht_taboola,\n.i-amphtml-unresolved,\n.m_ads_unit,\n.m_headBanner,\n.moreFrom,\n.new_ads_unit,\n.pramotedWidget,\n.rgtAdSection,\n.storyAd,\n.top250Ad,\n.topAd,\n.widget-ad,\n[amp-access^=\"NOT\"],\n[class*=\"adsHeight\"],\n[class^=\"QuizComponent_smallAds300__\"],\n[class^=\"TopStoriesAd_storyAd__\"],\n[class^=\"adHeight\"],\n[class^=\"adMinHeight\"]",".adsHeight300x600,\n.adsHeight970x250,\n.bottomSticky",".ProductAffilateWrapper,\n.adsHeight720x90,\n.amazonWidget,\n.centerAd768,\n.m-to-add,\n.primeDay,\n.sponsoredBox,\n.topGadgetsAppend,\ndiv.mobileNone","#sponsored-sidebar,\nimg[alt=\"Zappy\"]",".adultfriendfinder-block",".c-sidebar",".m-balloon-header--ad,\n.m-in-content-ad,\naside:has([class*=\"-ad-\"])",".m-in-content-ad-row","div[class^=\"cis_add_block\"]","[href*=\"aff_ad\"],\na[href^=\"https://go.rabbitsreviews.com/\"]","a[href*=\"&utm_medium=\"]",".carpet-border,\n[dock=\"#primis-dock-slot\"]",".jumbotron",".samCodeUnit","[id^=\"div-hola-slot-\"]","#aip-sidebarads",".resp-leaderboard","div.oboxads",".above-header-ad,\n[id^=\"jwplayer\"]",".gb-container-429fcb03,\n.gb-container-5698cb9d,\n.gb-container-bbc771af",".ad-block","#sponsored-standard-banner-nucleus,\n.browse-search__pod:has([id^=\"plp_pod_sponsored\"]),\n[id*=\"sponsored\"],\nsection[id^=\"browse-search-pods-\"] > div.browse-search__pod:has(div.product-sponsored)","#v_right,\n.film-aside-ads,\n.film-item:not(#showpop)","#desktop_skyscraper","#div_block-382-13,\n#headerhorizontalad,\n#homepagehorizontalad,\n#section-20297-191992,\n#section-246-102074",".home-ads","div[class*=\"ad_\"]",".ivycat-post:has(a[href^=\"https://www.amazon.de/\"])",".top-slot",".p-search__action-results.badge-absolute.text-div-wrap.top","#simpleimage-5","[href^=\"https://axiadata.co.id\"]",".bcpsttl_name_listing",".spnsrd-block-aside-250","#mvp-main-nav-top > .mvp-main-box","#in_va,\n.app-banners",".fiioed",".bg-ad-bg-color,\n.wrapper-Desktop_Header","div [data-testid^=\"bbtype-video\"],\ndiv[data-testid=\"bbtype-video\"]",".imbar",".ad_pushup_paragraph,\n.ad_pushup_subtitle",".mnh90px",".is-cream",".stream-item-top,\n[href^=\"https://www.nextpcb.com/\"],\n[href^=\"https://www.pcbway.com/\"]",".text-ads","#FreeStarVideoAdContainer","#inline-video-wrap,\n.leaderboard-banner,\n.z-999","div[id^=\"purch_\"]","img[width=\"120\"]","#text-115","#list_videos_related_videos > center",".black_friday,\n.hide_ad_marker,\n.uvb_wrapper",".lds-hourglass",".spot-block",".szekcio4","#afgContainer","#hs_cos_wrapper_blog_post_sticky_cta",".bottom-right-sticky-container",".entry__right-rail-width-placeholder,\n.leaderboard-flex-placeholder,\n.leaderboard-flex-placeholder-desktop",".nhsBotBan","#banner-ad-container,\n.PauseAdCreative-wrap,\n.ad-choices",".component-article-section-jwplayer-wrapper",".advMasthead,\n.advertorial-square-type-1,\n.news-detail-adv","#headerbanner",".shopping-break-container,\n.sidebar-spotlights",".wp-block-spacer",".b-error",".sem_banner","#content > div:has(> ins)","a[href^=\"http://goo.gl/\"]","#abmessage","#bsa-placeholder-search,\n#istockphoto-placeholder,\n.apu,\n.apu-mixed-packs,\n.istock-container",".istockphoto-placeholder,\na[data-tracking^=\"iStock\"]",".container-content-ad",".carbon-card-ad__loader","#embed-overlay,\n#parrot",".related-posts,\n.side-title-wrap",".in.fade.modal-backdrop",".in.fade.modal",".trendmd-container","[href^=\"https://www.gclub-casino.com/daily-reload-bonus5/\"]","#ig_header","#tm-sidebar > div:not([class], [id]):has(a[rel] > img[src^=\"https://igg-games.com/wp-content/uploads/\"]),\n.taxonomy-description,\n.uk-margin-medium-top > *:first-child + a:has(img[src^=\"https://igg-games.com/wp-content/uploads/\"]),\n.uk-margin-medium-top > *:first-child:has(img[src^=\"https://igg-games.com/wp-content/uploads/\"]),\n.uk-panel.widget-text,\n.widget_advads_ad_widget,\n[href^=\"https://tm-offers\"],\na[href$=\".php\"],\na[href^=\"https://igg-games.com/\"][href*=\"flix\"] > img,\na[href^=\"https://igg-games.com/c1flix\"], a[aria-label=\"faadgg\"], a[aria-label=\"fdgg\"], a[aria-label=\"aswd\"],\narticle > a:has(img[loading=\"lazy\"][width][height]),\naside > :not(:first-child) a[href] img","a[href][aria-label=\"\"], [width=\"300\"][height^=\"25\"], [width=\"660\"][height^=\"8\"], [width=\"660\"][height^=\"7\"]","#king,\n.background-image.content-block,\n.wiki-bobble",".zad","[data-ig-ga-cat=\"Ad\"]","#dimmed",".black-overlay,\n.whitecontent","[style^=\"text-align:center; height:\"][style$=\"px;\"]",".wide_banner","#picBanner","#aad-header-1,\n#aad-header-2,\n#aad-header-3,\n#cs-link,\n#inter > [src]","a[href^=\"https://www.mrporngeek.com/\"]","[class^=\"leftAds-\"],\n[class^=\"rightAds-\"],\n[style=\"height:250px\"]","#rang2","video","div[class^=\"ha\"]","[href^=\"https://imagetwist.com/pxt/\"],\na[href*=\"/par/\"]","#overlayBg","#top_rhs,\n.cornerstone_slot,\n.promoted-provider,\n[data-testid=\"media-sheet__attr-banner\"]",".blink",".sidebar > div:first-of-type,\n.sidebar > h3:first-child",".bottom_abs",".centered","div[style^=\"width:604px;\"]","#fadeinbox","[src=\"https://imgbaron.com/chrome.ads.png\"],\ndiv[style^=\"display: block; position: fixed; z-index\"],\np.newsbar_b",".abnr","#full-page-redirect","font[face=\"Arial\"][size=\"1\"]","a[href*=\"&utm_campaign=\"]",".overlayBg","a[href^=\"https://besthotgayporn.com/\"],\na[href^=\"https://hardcoreincest.net/\"]","#interdiv,\n#widepage",".BannerAd-cont,\n.Top300x600,\n.fast-grid-ad",".ob-smartfeed-wrapper",".ad-slot-1-fixed-ad,\n.ad-slot-2-fixed-ad,\n.ad-slot-3-fixed-ad",".ad-close-container",".nascar-ad-container",".magicmic-banner-2024",".video-page__content > div.right,\n.wrapper[style=\"min-width: 0px;\"] > section[style=\"padding: 12px;\"],\nsection[is-footer-banners]",".video-info > section",".wrapper > article","[style=\"display:flex !important\"] > div > div:not(:last-child)",".jw-channel-btn.nopop",".slinks",".results-ad-container-outer",".ad5,\n.iwplhdbanner-wrap,\n.top-horizontal-banner","div[class^=\"ads-\"]",".add-placeholder",".add-first,\n.ie-banner-wrapper,\n.ie-int-campign-ad,\n.osv-ad-class,\n.rhs-banner-carousel",".vdo-unit",".BIG_ADS_JS,\n.PPD_ADS_JS,\n.amazonProductSidebar,\n.bottom-ad-height,\n.rmfp,\n.wzrk-overlay",".article_first_ad","[class*=\"-ad-\"]",".mrec-ads-slot",".article-detail-ad-slot,\n.layer-overlay","#header-masthead,\n.CeUoi,\n.clearfix ~ div:has(> [id*=\"-gpt-ad-\"]),\n.d_jsH.mPws3,\n.mgid_second_mrec_parent,\n.nonAppView > .mPws3,\n.paisa-wrapper,\n.relatedVideoWrapper,\n.sidebar_ad_fix .imageBanner,\n.topBand_adwrapper,\n[data-aff-type],\n[data-contentprimestatus],\n[data-scrollga=\"spotlight_banner_widget\"],\ndiv[class*=\"personaliseWidgetLoader\"]",".supporter","#content_1,\n#content_2,\n#content_3,\n#content_4,\n#content_5,\n#content_6,\n#content_7,\n#thirdparty01","#top_banner",".block-content > a[href^=\"https://sweetjack.com/local\"]",".cs-sidebar__inner > .widget:has(> ins.adsbygoogle)",".results-bottom-banner-container,\n.results-middle-banner-container,\n.results-top-banner-container",".ibBanner","#block-ipabovethefold,\n#block-ipbtfad,\n#block-ipleaderboardad,\n#block-ipmiddlewaread",".spns",".a2,\n.aa-728,\n.aa0,\n.b-content-btm > table[style=\"margin-left: -5px\"],\n.block_ad1,\n.screen_ad,\n.spnsd,\ndiv[align=\"center\"][style=\"margin:10px\"]",".right-content",".css-1upmbem,\n.css-1vj1npn,\na.css-1yw960t","#adTopLarge-container,\n[id^=\"adSide\"]",".mn-wrapper","img[decoding=\"async\"]","#sinner_container",".inno-ad,\n.inno-ad__ad",".proper-content-dynamic",".banner-cta-wrapper",".apb",".minutely_video_wrap",".pane-dfp",".afxshop",".in-post-sticky:has(> .ad-wrapper)",".min-h-top-banner",".context",".image-banner-a-9l2sjs,\n.image-banner-a-ak0wn,\n.shoppable-list-a-las2t7,\nli[data-testid=\"compact-item-list-header\"]","#af,\na[href^=\"https://go.redgifcams.com/\"]",".container-sts-bl","#adspace_top > .widget-ad__content","#snackbar",".bzn",".Ad_adContainer__XNCwI,\n.Ad_ad__hm0Ut,\n.t-h-\\[130px\\],\n.t-h-\\[176px\\],\n.t-h-\\[280px\\]","div[style^=\"width:728px;\"]","[src^=\"https://www.interracial.com/player/html.php\"]",".shop-with-us__container","#header","div > p + div:has(amp-ad),\ndiv.zz","#__next > .fixed,\n#findABroker,\n#generalOverlay,\n#topBroker,\n#video,\n.border-b:has(> .box-content[data-test=\"ad-slot-visible\"]),\n.dfp-native,\n.dfpVideo,\n.generalOverlay,\n.js-promotional,\n.midHeader,\n.sponsoredArticle,\n[class*=\"adBlock\"],\n[class*=\"notification_notification\"],\n[class*=\"overlay_overlay\"],\n[class^=\"ad-notification\"],\n[class^=\"outbrain_outbrain-wrapper\"],\n[id^=\"adNotification\"],\ndiv.text-\\[\\#5b616e\\],\ndiv[class]:has(> :is(.ad-blockers-section, [class*=\"adNotification\"])),\ndiv[data-test=\"ad-slot-visible\"]","#ad3","#performance-marketing_1-0,\n.partnerlinks",".mx-auto",".homepage-beneath-hero",".desktopspot",".l-header",".adbox-inner",".meda--sidebar-ad",".black-screen[data-cupid=\"adblock-blackscreen\"],\n.iqp-player > iqpdiv[data-cupid=\"container\"] > div[data-adzone][templatetype=\"common_pause\"]","#lbtop",".cs-teaser",".text-center.col-sm-12,\n.text-center.col-sm-3,\ndiv.col-sm-3:first-child,\ndiv.col-sm-3:nth-of-type(3),\ndiv[class][style=\"width:300px;height:600px;display: inline-block;margin: 0 auto\"]",".elementor-swiper,\n.elementor-widget-html.elementor-widget.elementor-element-8fe21fe.elementor-element > .elementor-widget-container > div,\n.fv-cva-time,\n[href=\"https://www.iseekgirls.com/af/webcam\"], [href^=\"https://www.iseekgirls.com/adultfriendfinder/\"],\n[href=\"https://www.iseekgirls.com/isg/header-ads\"],\n[href^=\"https://www.iseekgirls.com/\"][target=\"_blank\"]","div[id^=\"div-gpt-ad-\"]",".adsbyadop,\ndiv[class=\"box banner\"]","#banner-sticky,\n.home-subsections-banner,\n.sideInf",".banner-top","#playwire-video,\n.gMUVke,\n.jzWDOE,\n.lbiKNr,\ndiv[class*=\"adPlacement\"],\ndiv[class*=\"adSkyscraper\"]",".vc_slide","td[width=\"120\"]",".topd","a[href^=\"https://www.warp.dev\"]","[href^=\"https://www.pikapods.com/\"]",".seek-bar__ad,\n.stage__upsell-button",".eb-init","#adLayout",".modals","#banner_code_rotator,\n.ban_top,\n.js-banner-top",".fs-gallery__leaderboard",".botad,\n.nativad","[href=\"https://www.virtuanic.com/\"]",".Ad720x90,\n.AdCont,\n.Ads,\n.homeSlider,\n[class*=\"_AdColl_\"],\n[class*=\"_BodyAd_\"],\niframe[title^=\"YouTube\"]",".affixed-sidebar-adzzz,\n.jb-homev3-sense-sidebar-wrap,\n.sense-300x250,\n.sense-970x250,\n.sense-headin",".top-avocado",".b-sidebar,\n.js-advConsole,\n.premium-thumb,\n.top-r-all,\n.vp-info",".s10r,\n.widget--animated,\n.widget--jobs",".g1-slideup-wrap","#block-29","div.boxzilla, .boxzilla-overlay, [href^=\"https://adsxyz.com/\"]",".happy-player-under,\n.happy-section,\n.order-1","#popup-container,\n.row > .col-md-12 > h2,\n.row > .col-md-12 > ul","aside:has(.ads_300_250)","div[id^=\"adngin-\"]","#right",".itemads",".adsvideo",".content_movie > div[style=\"padding:10px; margin-top:15px; text-align:center\"],\n.letterLi:last-of-type",".advt-spot",".ads_video_overlay_mobile","#popunderLink",".affiliate-card-container",".inplayer","#text-5","#text-4","#text-7","a[href=\"https://50per-cent.com/\"]",".bottombanner2","#player-advertising","#contentDiv,\n.player_box",".text-center:has(> div.koukoku_1)","[class^=\"koukoku\"]","#isLatest","#custom_html-11","#footer-widgets",".boxzilla-center-container","#showerm,\n.p-0[style=\"margin-top: 0.45rem !important\"],\n.v3sb-box","#cta,\n#popunderLinkkkk",".banner-player,\n.videos-ad__ad",".sidebar-ad-top","#block1,\n#block2,\n#cust_btn2_random,\n#topshow,\ncenter:nth-of-type(3),\ndiv[class][style^=\"width: 728px; height: 90px;\"]",".rrail__ad-wrap,\n.site-top-ad","table[width=\"468\"]","._2kEVY,\n[data-image-info],\n[data-pin-url]",".result--adv",".banner-ad-outer,\n.banner-x-outer,\n.box-ad-inner,\n.box-ad-outer,\n.support-beg",".ad-title-pave","#above_logo,\n#middle_rectangle,\n#top_rectangle","#tsi-9c55f80e-3","#dz,\n#fH,\n#jz",".RecommendPianoWrapper,\n.RecommendUnderlayer","ins[id^=\"jioads\"]",".banner-popup,\n.panel-body,\n.panel-rklcontent-wide",".ftrzx1",".rzx1",".partner-site",".zx1p",".leaderboard-header-wrapper","#toasts,\n.modal-content,\n.modal.fade.show",".top_banner_cont",".johnc-widget",".monkey-container",".r_banner",".container_contentrightspan",".jconfirm",".bigbox-container",".content-container-after-post","a[href^=\"https://www.milb.com/\"]",".banner-h-270,\n.banner-h-880,\n.divConnatix,\n.right-side-banner,\n.sticky-top-banner","div[style=\"position: relative; display: flex; flex: 1 1 0%;\"] > div[class^=\"jss\"]:has(.exoclick-popunder-trigger),\niframe ~ .MuiBox-root",".sponsor-line",".adv-hd","#newsCarousel,\n#scienceTile,\n#usWorldTile",".realcontent",".gdm-company-profile-unit__container","#gptAds2,\n#gptAdsDiv",".jcard[style=\"min-height:280px; margin-bottom: 10px;\"]",".top_rail_shell","#advads_ad_widget-2",".adsbyvli",".ba",".video--vdo-ai,\n.view--breaking-news-sponsored",".sponsored-recommendation",".ios_img",".dkpw-billboard-margin",".dkpw-billboard-margin-fixed,\n.kw-ad-right","#meteosafe,\n[href=\"https://pflotsh.com\"]",".ads, div.adsadsense, #HTML1",".gdcg-oplist",".block-toplist,\n.track_outbound_post.grid-item,\ndiv.hard-5.col-xs-12.col-sm-3:has(.track_outbound_post)",".divimg",".two_third > .push20",".tkyrwhgued","div[style]:has(> iframe[src^=\"/hot-news/addon.php\"])","#under-video","#pre-block,\n.bottom-items,\n.player-aside","#container > p > a[href*=\"?\"]:has(> img)",".pt-0,\n.sticky--bottom",".index-module_adAfterContent__1cww","[href^=\"https://go.vrbangers.com/\"], [href^=\"https://asiafriendfinder.com/\"]","[role=\"button\"]:has([class*=\"ad-marking\"]),\n[role=\"tab\"]:has([class*=\"sponsored\"])","h3.tracking-widest","#contentFor_kbbAdsSimplifiedNativeAd,\n.ads__container,\n.ads__container-kbbLockedAd,\n[id^=\"kbbAds\"], [id^=\"kbbAds\"] + p",".h-\\[250px\\]",".relative.w-full:has(> .video-card[target=\"_blank\"]),\n.w-\\[728px\\]",".kdnug-med-rectangle-ros",".form-group > div[style^=\"width:\"]",".l6Z8JM3mch",".fix-billboard-nf,\n.fix-mpu-nf","#header-adwords-section",".khmer-content_28,\n.panel-grid-cell,\n.so-widget-sow-image,\n.sow-slider-image,\n.swiper-container-horizontal,\n.swiper-wrapper","iframe[src^=\"https://cryptocoinsad.com/ads/\"]","div[style$=\"z-index:999999;\"]",".col-sm-12 > li",".ad-unit, .fake,\n.dianomi_gallery_wrapper,\n.post-gallery-item-ad","[href^=\"https://mawaddahcinta.com/\"],\n[href^=\"https://www.samsung.com/\"]",".block-a","#left_square,\n.ad_space_730,\n.mining-banner-container",".ads-medium,\n.box-advertisement-down,\n.box-topads-x2,\n.boxadsmedium",".float-ck","center > center > a[target=\"_blank\"][rel=\"noopener noreferrer\"]",".article-content--body-wrapper-side-floater",".dim-layer",".sticky-footer-promo-container","div[class^=\"breakpoints_mdDownDisplayNone\"]:has(#knowt_sticky_rightrail)",".header-unit-wrapper,\n.incontent-leaderboard-unit-wrapper,\n.rectangle-unit-wrapper","#PDP_monetization_HL,\n#PMP_monetization_HL,\n#kmnsponsoredbrand-sponsored_top-anchor,\n#open-drawer,\nli.products_grid:has(p.piq-sponsored)","#inline_ad,\n#sidebar1","#text-43,\n#text-70,\n#text-78,\n#text-82,\n#text-83,\na[href^=\"https://www.oorahauction.org/\"][target=\"_blank\"] > img",".single-post-content > center","[id^=\"leaderboardAdDiv\"]",".kcm,\n.native-wrap",".prodListBanner",".brs-block",".bg-gray-800.mx-4.p-1","#leader",".view-aside",".kba-container","#mbpAd022303,\n.header_bnn,\n.kh_ad,\n.khadv1,\n.mythiell-mid-container","#commerce-inset-wrapper",".sc-6zn1bq-0",".pageHeaderRow1","[style=\"text-align:center\"]",".a-statement","#inner-footer",".AutoGrid-cell:has(.ProductCard-tags > div > span[data-qa=\"featured-product-tag\"]),\na[title^=\"Advertisement:\"]",".newsbar_blue","center > [src*=\"/ads/\"]",".queue:has(.sponsored)","#Header_1","#sticky-anchor",".vc_wp_text",".nya-slot","div[style*=\"height: 2\"][style*=\"text-align: center\"]",".entry-content > .row",".bnrBox",".iklanads",".header-bottom","#kvr300600,\n.kvrblockdynamic",".ad_between_paragraphs,\n.b-title,\n.widget-300-250",".row-hover","#date-banner",".mod_ijoomlazone",".relative:has([wire\\:key=\"article-ad-card\"])","#bottomRightFloatingAd,\n#ptcAdIframe,\n.col-12 > div[style=\"display: inline-block\"],\n[href^=\"https://larvelfaucet.com/ads-\"],\nins[style]","#ad-colB-,\n.articletoolset,\n.varWrapper","#block-15",".lhs_adv_970x90_div",".revcontent","h3","[style=\"width:100%;display:flex;justify-content:center;background-color:rgb(247, 247, 247);flex-direction:column;\"]",".o-promo-unit,\n.sidebar-hook",".promo-unit",".law_center_ad",".section-inline-partner-ad","#owDmcIsUc,\n.c-ad-103,\n.side_banner",".ad-after-postend,\n.lazyt-adlabel","#ipsLayout_mainArea > .uBlockBrokeOurSiteIpsAreaBackground,\n.adSpacing,\n.clsReductionBlockHeight,\n.clsReductionLeaderboardHeight,\ndiv.ipsMargin_bottom.ipsAreaBackground.ipsPadding\\:half",".sidebar-sponsor",".topslot-container","#rightslot2-container,\n[id^=\"ad_contentslot\"]","[id^=\"div-gpt-ad-\"]",".group\\/ads,\n.lc-ads__241X",".displayOverlay1","#block-accuwebhostingcontenttop,\n#block-accuwebhostingsidebartop,\n#block-listscleaningbanner","[href^=\"https://www.lesbian8.com/link/\"]",".media_spot","#stickybox",".scroller",".lead-in",".cams-widget,\n.th:has(> span.th-ad),\n[class^=\"lmj\"]",".an-pub,\n.cnt-space-top",".gda-home-box",".lai_all_special,\n.lai_desktop_header,\n.lai_desktop_inline",".upgrade-kicker",".b-links","div[id^=\"spot-\"]","a.navbar-item.is-hidden-desktop-only",".stargate","#belowGameAdContainerPause","#rightSidebarAdContainerPause",".ads-muted-control","#ad_vid,\n.Leaderboard,\n.ad_overlay, .ad, [href^=\"https://theporndude.com\"],\n.affiliate-block,\n.alnk,\n.alzd,\n.f8rpo,\n.item.widget_text,\n.site-margin > .container-block div:has(> .item.widget_text)",".header [data-ad-loc]",".cc-window, .buy_on_amazon, .post-ads",".index-bottom-ad,\n.single-bottom-ad","#mega-atf",".flex.mt-5.boxed,\n.sidebar-promo-boxed,\n.sponsors-list-content",".saashub-ad","#taboola-right-rail-thumbnails","#adds,\n#advertisement-top",".important-info",".btt-top-add-section",".daily-deal","[data-defid]","#lnvidcontainer","[data-mobid]","div[class]:has(> .cnx-player)",".adsbox,\n.vl-ad",".contentbef","a[href^=\"https://amzn.to/\"]",".helper__AdContainer-sc-12ggaoi-0",".da","#contentLocker","ins.adsbygoogle-wrapper",".al-board","#adsense-area-label","#banner_top",".ad-banner-container,\narticle[data-is-sponsored],\nli[data-is-sponsored=\"true\"]",".blog-content",".margin-bottom-class-20,\n.skeleton__image > ngx-skeleton-loader[appearance=\"line\"] > span.progress:empty,\nlv-redirect-static-ad,\nlv-taboola-ctr-ad-dummy","div[data-role=\"sidebarAd\"]",".kg-bookmark-card",".affiliate,\n.linaff,\n.sideblock","[href=\"/advertising\"]",".ad_prev_main","#tdi_46","a[href^=\"https://j.moomoo.com/\"]","a[href^=\"https://shareasale.com/r.cfm?\"]",".sticky-top1","#b-top",".Custom_Ads,\n.insert-post-ads","#yb_anchor_wrapper",".full-width-off-white,\n.wp-block-jci-ad-area-two",".Ogt7j,\n.VdboX[tabindex=\"0\"]:has(img[src=\"https://res.cdn.office.net/assets/ads/adbarmetrochoice.svg\"]),\n._BAY1XlyQSIe6kyKPlYP,\ndiv.customScrollBar > div > div[id][class]:has(img[src$=\"/images/ads-olk-icon.png\"]),\ndiv:has(> div > div.fbAdLink),\ndiv[data-app-section=\"MessageList\"] div[class][id*=\"-\"]:has(> div:not([class]) > div[class] > div[class] > div[class] > div[class] > div[class] > div[class] > div[class] + .ms-Button--hasMenu.ms-Button--icon)",".js-demo-avd","#live-cam","body > div > div > aside[class]",".allbanners,\n.mdspost-aside__item--banner,\n.pagewide-wrapper,\n.xhtml_banner,\n[class*=\"categories\"] + div[class]:has(> [class*=\"-commercial\"]),\n[style$=\"width: 300px;\"]","#adfreeDeskSpace,\n#dekBudgetAd,\n.leftblockAd,\n.rhsWidgetNotAdFree,\n.rightAdNew,\n.storyPage_storyblockAd__r4wwE,\n.trendingSimilarHeight","td[width=\"100%\"][height=\"50\"]","#lfc_ads_article_pos_one,\n#lfc_ads_home_pos_one","#werbung",".widget-ads","#ad-holder-gad-news-article-item,\ndiv[class^=\"HeaderAdsHolder_\"]",".desktop-ad-container","#oranum_livefeed_container_0",".passby","[data-blockid*=\"AdsWidget\"],\n[id^=\"nbAdWidget\"]","div[class^=\"local-feed-banner-ads\"]",".a9gy_lt",".picwrap",".gam-slot-builder",".wix-blog-print-in-full-width[data-testid=\"mesh-container-content\"] > div[class^=\"_\"] > div[style=\"padding-left: 30px;\"],\ndiv[style=\"width:740px\"]",".below-toprail",".sponsoredProductsList,\n[data-component=\"sponsoredProductsCriteo\"]","#header-top",".freestar","center > a[href^=\"https://loptelink.com/ref/\"] > img",".c-top-sidebar","#adunit,\n.cont_webpush,\n.estirar.envoltorio_publi,\n.publi_luto_vertical,\n[class^=\"advertising\"]","#remove_ads_link","[id^=\"ad-\"]",".sponsorbig",".item:has(> [class*=\"ads\"])",".ll_adblock","[href=\"https://vpsdime.com/\"],\na[href][rel=\"noreferrer\"] > img[height=\"250\"][width=\"300\"],\ndiv.block:has([id^=\"bsa\"])","#lws_hp_recommendations_belowimage_1,\n.lws_pdp_recommendations_southdeep,\n.lws_pdp_recommendations_sponsored",".ads-stats",".openpay-footer",".opac_bg","iframe[data-src^=\"https://networkmanag.com/\"]","td[width=\"728\"][height=\"90\"]",".al-c-banner,\n.h113,\n.header-block",".macdailynews-after-article-ad-holder","#topslot_container",".sidebarblock,\n.sidebarblock2,\n.tertiary",".promo_wrap",".siteMonetization,\nli.productThumbnailItem:has(.sponsored-items-label)","#side-spot",".above-player-banana,\n.above-player-banana-2,\n.floating-side-bnn,\n.freespin_btn","a[href^=\"https://www.fetchahouse.com/\"]","a[href=\"/site/vpn/\"],\na[href^=\"https://usenetbay.com/\"]",".blocks-3,\n.partner-container",".alford > tbody > tr,\n.highlight.content > center > font,\n.navigation-light,\nb:has(a[target^=\"reimage\"])","#next.getmylink,\n.box-main > div:not([class])",".adtech-desktop,\n.hotDeals",".adthrive","#gpt-layout-top-container,\ndiv[style^=\"height:600px\"]",".entry-content > .gb-container",".mwt_ads",".k39oyi,\n.y288crhb",".kadx","#chapter__content > div.container:nth-of-type(3)",".container-chapter-reader > div",".c-top-second-sidebar","center > div[style]","[style$=\"min-height: 250px;\"]",".header_banner_wrap,\n.mom-ads__inner,\n.mom-gpt__inner,\n.mom-gpt__wrapper",".middle-banner",".footerbanner,\n.headerbanner,\na[href*=\"/out/\"]",".abp_adv_s-title",".home-content-panel__sponsor,\n.primary-header-sponsors",".suggestion-wrapper,\n.video-page__related + .headline,\n.videoplayer + section,\nsection[style=\"padding: 12px;\"]","span[style=\"display:flex !important\"] > div > div:not(:last-child)",".afs_ads + span[style]","#bottom-box",".mq-bizLocs-container",".mqBizLocsContainer",".ad-item-bt-cont,\n.banner-sticky",".es_top_banner",".banneritem",".nwm-banner",".jq-banner",".mt-desktop-mode",".g-1,\n.g-3",".ad-long",".b300x250","#mb-bar","[id*=\"pnlAd\"],\na[href*=\"NativeDisplayAdID\"]",".jobs-lists","#Track\\.End + div[class],\n.gXgoom > div","#zppFooter,\n#zppMiddle2,\n#zppRight2,\n.bas,\n.hPubRight2,\n.zppAds",".gfm-ad-network-ad",".container--sponsored,\n.cxense-loading,\n.imonaid_context",".exco,\n.top-0.sticky > div,\nsection.mt-4 > div",".md-typeset[style^=\"background:\"],\n.text-start[style^=\"background:\"],\na[href^=\"https://tradeit.gg/\"]",".frame-container,\n.main-banner-adContainer,\n.right-ad-override","#static-ad-right-alt","#inVideoInner","#topLeaderboard",".b-modal,\n.esPopupWrapper",".ipsContained.ipsImage","#spotxt",".dl-but","#block-views-home-page-banner-block,\n.shriresume-logo",".c2p,\n.vadv",".xContent",".background-cover",".btn-dow.btn[href$=\".html\"],\ndiv.download-option-btn:nth-of-type(4),\ndiv[style$=\"background-color:#ffffff; text-align:center\"],\ndiv[style=\"width:336px; height:280px\"]","#adBannerContent","div[style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2147483646;\"]",".b-uvb-spot","[style^=\"text-align: center;\"]",".add-text","div[id^=\"media-\"]",".errorExtraContent",".o-jw-sub-promo",".ads_inline_640",".adBlock__pc,\n.mdbnAdBlock","#MyFiAd,\n#MyFiAd0,\n.css-rp3d6,\ndiv[data-dynamic-ads]","#stickyleaderboard",".leaderboard-region,\n.right-rail-panel","a[href*=\"got-to-be.net\"],\na[href^=\"https://aeroplaneversion.com/\"],\na[href^=\"https://suftanzine.com/\"]","center > p:has(> a[href] > img.alignnone)",":is(.text-center, center):has(> div[style^=\"min-width: 3\"][style*=\"min-height: \"]),\ncenter > [href], .text-center > [href]",".generalgames_box_home ul > div",".block-4",".xplayer-banner-bottom",".SAbnsBotBl,\n.SHVidBlockR,\n.SHVidBlockUndBn",".criteo-banner,\n.product-grid__product:has(.product-tile__sponsored),\n.sponsoredproducts,\ndiv.slick-slide:has(.product-tile__sponsored)",".adblock_subtitle,\n.adblock_title",".wrapper--grey","a[href$=\".png\"]","div[id^=\"freestar-ad-\"]",".alert-danger.alert-dismissable.alert",".menta-target",".header-banners",".home-redesign-ad","div[class$=\"_outline\"]:has(> div > div.plugin-freearea > div.ninja-recommend-block)","#inca1,\n#inca2",".controls-right","#footer-content,\n#header_wrapper","#sidebar-wrapper",".dkpw,\n.md-billboard-sp",".gad-billboard-pos,\n.mdcss-desktop",".mai-aec",".xgt-Banner-Kutusu",".Header",".Mrec-min-height","[class*=\"DisplayAd__container\"]","[href^=\"https://www.hotelscombined.co.th/\"]",".td-is-sticky","[id^=\"ads-\"]",".adtext","[href*=\"medbooksvn.org/\"],\n[href*=\"usmlematerials.net/\"]",".add-300x250,\n.add-970x250",".bottom_space,\n.container > .text-center[style=\"height: 100px;\"],\ndiv[style=\"width: 300px;height: 250px;\"]",".signup",".vid-ave-pl","#post-0,\n.wpfp_custom_ad_content",".page__top",".v-size--x-small.theme--light",".bftiFX,\n.sc-10p0iao-0","div:has(> section > .network-ad)","a[href^=\"https://www.pingperfect.com/aff.php?\"]","#jeg_off_canvas + div[id][class]","#contain300-1,\n#contain300-2,\n.normalvideo",".in.paused-ad-container,\n.new-ntv",".attachment-wt450_250,\n.hide-in-mob,\n.rem-i-s","#top-bar","#featuredimage",".content:has(#invisibleCaptchaShortlink) > p,\n[style=\"text-align: center;\"] > a[href],\na[href^=\"https://poptival.com/\"]","#rrec,\n.resp_ban",".crec,\n.grec","#mmorpg_desktop_list_1,\n#mmorpg_desktop_list_3,\n.vhadb,\n[onclick^=\"trackClick\"],\na[href^=\"http://v2.g.99.com/\"]",".venatus-responsive-ad","a > img[alt=\"Ad\"]","[src*=\"png\"]",".ad-goes-here,\n.sidebarSponsoredAd",".nextmediaboxtop","div.banner","[href=\"https://www.tautan.pro/\"]","#wpsafe-wait2",".GBBNWLJVGRHFLYVGSZKSSKNTHFYXHMBD,\n.normal-page__content [href*=\"bisecthosting.com/\"] > img,\n.normal-page__content [href^=\"https://billing.ember.host/\"] > img,\n.normal-page__content [href^=\"https://billing.kinetichosting.net/\"] > img,\n.normal-page__content [href^=\"https://meloncube.net/\"] > img,\n.normal-page__content [href^=\"https://nodecraft.com/\"] > img,\n.normal-page__content [href^=\"https://scalacube.com/\"] > img,\n.normal-page__content [href^=\"https://shockbyte.com/\"][href*=\"/partner/\"] > img,\nsection.normal-page__content :is([href^=\"https://ModdersAgainstBlockers.github.io\"], [href^=\"https://billing.bloom.host/\"], [href^=\"https://minefort.com/\"], [href^=\"https://www.ocean-hosting.top/\"], [href^=\"https://billing.apexminecrafthosting.com/\"], [href^=\"https://mcph.info/\"], [href*=\"/kinetic/\"], [href*=\"/creeperhost\"], [href^=\"https://www.akliz.net/\"]) > img,\nsection.normal-page__content a[href*=\"/redirect/\"] img",".advertinside,\n.flying-carpet-wrapper","div[id^=\"wrapper-div-gpt-ad-\"]","[class*=\"mod-pres-default\"]:has(div[class*=\"ad-badge\"]),\n[onclick*=\"inline.ad\"]","[src^=\"https://www.momvids.com/player/html.php\"]",".zone-2",".item:has(> iframe)","[data-trk-company=\"rocket-mortgage-review\"]",".add-spot,\n.ads-320-50,\n.advSlotsGrayBox,\n.mf_radarad,\n.rhs_banner_300x34_widget",".hide-mobile",".interscroll",".super-leaderboard",".mom-e3lanat-wrap",".notice","#main-content, #secondary, #primary,\n#overlay, #SoumyaHelp-Ads, .mh-header, .mh-sidebar, .breadcrumbs, #ads-blocked","[href^=\"/go/desire\"]","#fpGMcontainer",".mac-ad-group,\nul.logo-nav",".featured-items:has(.js-productCarouselFops),\n.fops-item--featured","#custom_html-15","#media_image-5",".partnerbanner",".incontent-promo","#topsites,\n.top-referers,\ndiv > table[style][border],\ntable[style*=\"max-width:\"]",".ap,\n.featured__apb,\n.m1_largeMPU",".sq-block",".billboardSize",".infeed-ads,\n.sidebar-ad-unit","div.AM_SINGLE_STORY_BETWEEN_CONTENT_SECOND_PARAGRAPH_RESPONSIVE",".ms-ap,\n.ms-apb-dmpu",".justify-center:has(.nativo-news),\n.mb-6:has([data-ad=\"true\"]),\n[data-ids=\"AdContainer\"]",".banner-box-square,\n.banner-box-squareb,\ndiv[style*=\"border: 5px solid #fff\"]:not(:has(a[href^=\"/games\"])),\ndiv[style=\"float: right; width: 260px; height: 300px;\"]","a[href*=\"/out.php?\"]",".ad-player-skip,\n.imgbanner,\n.white_content1",".mf-incontent","#adsss,\n.player-servers,\n[href^=\"https://sss789.com/\"]",".bbbOwner",".minheight250","#moviemistakes_300x600_300x250_160x600_sidebar_2,\n.freestarad,\n.tower","#lay.lay,\n#overlayads",".giyamx4tr","#disclaimer,\n#exovid,\n.reveal-modal-bg,\n.vjs-poster",".az","#kknbnpcv,\n#right-bottom-camp","#displayAdCard,\n#div[id^=\"mrr-topad-\"],\n#promotions,\n.articlePage_bannerAd_wrapper-DS-EntryPoint1-1,\n.articlePage_eoabNativeAd_new-DS-EntryPoint1-1,\n.bannerAdContainer-DS-EntryPoint1-1,\n.colombiaintraarticleads,\n.consumption-page-banner-wrapper,\n.drrTopAdWrapper,\n.eocb-ads,\n.extnativeaditem, .serversidenativead > h3,\n.galleryPage_eoabContent_new-DS-EntryPoint1-1,\n.galleryPage_eoabNativeAd_new-DS-EntryPoint1-1,\n.intra-article-ad-full,\n.intra-article-ad-half,\n.modernRightRail_stickyTopBannerAd-DS-EntryPoint1-1,\n.modernRightRail_topAd_container_2col_newRR-DS-EntryPoint1-1,\n.outeradcontainer,\n.qohvco-DS-EntryPoint1-1,\n.river-background,\n.stripecontainer:has(.adslabel),\n.todayshowcasead,\n.views-right-rail-top-display,\n.views-right-rail-top-display-ad,\n.windowsBannerAdContainer-DS-EntryPoint1-1,\n[class^=\"articlePage_eoabContent\"],\n[data-m*=\"Infopane_CMSBasicCardstore_article\"],\na[aria-label=\"AliExpress\"],\na[aria-label=\"Amazon Assistant\"],\na[aria-label=\"Amazon\"],\na[aria-label=\"Bol.com\"],\na[aria-label=\"Booking.com\"],\na[aria-label=\"Ricardo\"],\na[aria-label=\"Today's Deals\"],\na[aria-label=\"eBay\"],\na[href*=\".booking.com/\"],\na[href*=\"/aff_m?offer_id=\"],\na[href*=\"?sub_aff_id=\"],\na[href=\"https://aka.ms/QVC\"],\na[href^=\"https://clk.tradedoubler.com/click?\"],\na[href^=\"https://clkde.tradedoubler.com/click?\"],\na[href^=\"https://disneyplus.bn5x.net/\"],\na[href^=\"https://prf.hn/click/camref:\"],\na[href^=\"https://ww55.affinity.net/\"],\na[href^=\"https://www.awin1.com/cread.php\"],\nabove-river-block,\ncs-native-ad-card,\ncs-native-ad-card-24,\ncs-native-ad-card-no-hover,\ndiv[class^=\"articlePage_topBannerAdContainer_\"],\ndiv[class^=\"galleryPage_bannerAd\"],\ndiv[id^=\"nativeAd\"],\ndiv[id^=\"watch-feed-native-ad-\"],\nli[data-m*=\"NativeAdItem\"] > a > *,\nli[data-provider=\"gemini\"],\nli[data-provider=\"outbrain\"],\nmsft-article-card:not([class]),\nmsft-article-card[class=\"\"],\nmsft-content-card[data-t*=\"NativeAd\"],\nmsft-content-card[href^=\"https://api.taboola.com/\"],\nmsft-content-card[id^=\"contentcard_nativead-\"],\nmsn-info-pane-panel[id^=\"tab_panel_nativead-\"],\npartner-upsell-card","[class*=\"displayAd\"], .ark-ad-message","a[href^=\"https://trynectar.ai/\"]",".lg\\:w-billboard,\n.min-w-\\[300px\\]","#ad_cs_12219747_300_250,\n#ad_cs_12219747_728_90,\n.js-musescore-hb-728--wrapper","#buy-tickets",".amazon",".add2",".ad-break",".leaderboard-bucket",".i528,\n.items > .item[id]:not(.itemListGame),\n[href^=\"/visual/r-\"],\n[id*=\"myabandonware_\"][id$=\"tf\"],\n[onclick*=\"aff\"]","#article-content > .lazyloaded","#footer > div","#imgbcont,\n.rbancont",".col-lg-4 > .clear,\n.is-desktop,\n.is-desktop-ads,\n.spnsr,\n[class^=\"zrsx_\"],\ndiv[class^=\"spnsr\"]","#ad_aside_1,\n#ad_main_bottom,\n#ad_main_middle","[title*=\"Ad\"]",".header-image",".multiaspect-banner-ad","#verticleLinks","a[href^=\"https://go.nordvpn.net/aff\"] > img",".topadscontainer",".group.posts > div.post","#wrapper > div[style*=\"height:18px\"],\n.cs-bnr,\n.list_videos_ad,\n.no_pop.centeredbox,\niframe.clear_both",".topb-100,\n.topb-250",".result-adv",".pagebreak",".product-base:has(.product-waterMark)",".item > [href^=\"https://www.mrporngeek.com/\"],\n.item[style=\"text-align:center !important;\"]",".n2-padding",".widget_smartslider3",".block_adv_mix_top2","table[height=\"630\"],\ntable[height=\"640\"]",".layui-col-md12","#move-ad",".side_spot",".top-ads-container-outer",".advert-side",".sponsor-wrapper",".promotionbox",".htlad-InContent_Flex,\n.htlad-Leaderboard_Flex","#skin_wrapper,\n[style=\"min-height: 238px\"]","[data-xf-init][data-tag]","[height=\"60\"]","#fab_blacko,\n.a_br_b,\n.aaaabr,\n[data-flba^=\"https://landing.brazzersnetwork.com\"]","a[href^=\"https://www.g2fame.com/\"]",".click_block",".iklan-tengah","a[href^=\"https://rfnm.io/?\"]","[style=\"text-align:center; margin-bottom:30px;\"]",".larger-banner-wrapper","div[onclick*=\"https://deucepub.com/\"]",".wpb_wrapper > p",".FrameBackgroundFull--grey:has(.ad-wrapper),\n.LinkedImage",".header-m__ad-top__36Hpg,\n.styles-m__dfp__3T0-C",".banner_wrapper",".content_nm_placeholder,\n.listicle--ad-tag","div[class^=\"rblad-\"]",".ad__inner",".ad-skeleton",".Dailymotion__Inner-sc-gmjr3r-1,\n.bfQGof",".dmpu-item",".ads-billboard,\n.ads-inarticle-2,\n.light-box-ads","span[class^=\"oiad-txt\"]",".n553lfzn75,\n.trfkye8nxr,\n.xtfaoba0u1","#MastheadRowB,\n.BNVSYDQLCTIG,\n.DVFNRYKUTQEP,\n.HALFBYEISCRJ","[href^=\"https://www.brighteon.tv\"]",".col-md-8 > a[href][target=\"_blank\"]",".etad,\n.extra-hp-skyscraper,\ndiv[style=\"text-align: center; margin-top: -35px;\"]",".gdm-recommended-reports","div[class^=\"DisplayAd_\"]",".edge-max-marketing-banner","#ndtv-message-users,\n#ndtv-myModal,\n.TpGnAd_ad-cn,\n.TpGnAd_ad-wr,\n.add-section,\n.add-wrp,\n.add__txt,\n.add__wrp,\n.add_dxt-non,\n.ads-wrp,\n.hmpage_rhs,\n.inline.ads,\n.tbl-feed-card:has(.trc-content-sponsored),\n.tbl-wrp:has(.i-amphtml-fill-content),\n[class^=\"ads_\"],\n[id^=\"adslot\"],\ndiv:has(> [id^=\"adslot\"]),\ndiv[class^=\"add_\"]",".trc-content-sponsored","[class^=\"firework\"],\n[id^=\"firework\"]","#ndtv-message-userss",".overlay__side-nav",".ad-with-placeholder-m__place-holder-wrapper__--JIw","#Neatorama_300x250_300x600_160x600_ATF,\n#Neatorama_300x250_300x600_160x600_BTF,\n#Neatorama_300x250_336x280_320x50_Incontent_1",".archive-ad__full-width",".fp-brand","[href=\"https://www.onlyhentaistuff.com/\"],\n[src^=\"https://www.needgayporn.com/player/html.php\"]","#needpix_com_top_banner",".ntv1",".well:has(ins.adsbygoogle)","#section-pagetop",".adsimage","img[height=\"100\"]",".adfullwrap","#text-12","#text-25,\n.m7s-81.m7s","[id^=\"ads-position\"]",".video_iframe_overlay_absolute_background_container","#huge_banner",".desk_only,\n[href=\"https://www.badshahcric.net/\"]",".love2meet",".nevad-article-tall","[class^=\"ban\"]","#static-asset-placeholder-2,\n#static-asset-placeholder-3",".item-sponsored-box,\n.negspa-brands,\n.sponsored-brands,\ndiv.swiper-slide[data-sponsored-catalyst]",".scc",".pb-2 .text-mute","#_snup-rtdx-ldgr1",".banner-homePageSidebar-area,\n.banner-middleboard-area,\n.hCauqx,\n[alignitems=\"normal\"][justifycontent][direction=\"row\"][gap=\"0\"]",".NAT_add,\n.article_mad,\n.closestickybtn,\n.pwa_add,\n.topAdd,\n[class=\"Article_article_mad__1sOil\"],\n[style^=\"min-height :90px\"],\n[style^=\"min-height:\"]:has(.OUTBRAIN),\ndiv[style*=\"min-height\"][style*=\"background\"],\ndiv[style*=\"min-height\"][style*=\"justify-content:center;\"],\ndiv[style*=\"min-height: 250px\"],\ndiv[style*=\"min-height: 527px\"],\ndiv[style*=\"min-height:250px\"],\ndiv[style*=\"min-height:527px\"]",".add_section","div[style*=\"width: 300px\"]",".featured-category","#left_before_story","div[style*=\"position:relative;width:100%;height:0;padding-bottom:\"]",".widget_premium_partners",".Outbrain",".midPg","#DivStoryAdContainer,\n#divImageAd,\n#divMobileHeaderAd,\n#divStoryBigAd1,\n#divWhizzcoRightRail,\n#headerAdSection,\n.TaboolaP1P2,\n.divNColAdRepeating,\n.fiavur2,\n.fs-sticky-footer,\n.fu4elsh1yd,\ndiv[style=\"min-height:398px;\"],\ndiv[style^=\"display:inline-block;width:728px;\"]",".nmsponsorlink,\n.nmsponsorlink + [class]",".clickbutton:not([data-href])",".Ad_wrapper,\n.fbgooogle-wrapper,\n[ctn-style]","a[alt=\"Ad\"]","#Index06 > .Widget,\n#Index07 > .Widget,\n#PromoTopFeatured,\n[href^=\"https://www.newstarget.com/ARF/\"]","[href^=\"https://www.survivalnutrition.com\"]",".block-ibtmedia-dfp",".sponsortd",".ad-container-mpu",".broughtby,\n.nt_holder_of_promoish_content",".journey-unit,\n.paywall-registration-gate,\ndiv[class^=\"StickyHeroAdWrapper-\"]",".big_WcxYT",".toolinfo:has(a[href$=\"/reimage\"]),\nh4:has(a[href$=\"/reimage\"])",".feed-container:not(.wide-layout-feed-container) > div:not([class]) > div[class^=\"blocks-\"] > div[class^=\"blocks-\"] > div[class^=\"blocks-\"] > div:not([class]) > div[class^=\"blocks-\"] > div[class]:has(> .fsf-gam-ad),\n.nas-container",".promo-container",".rtsidebar-cm",".np-top-deals","#nextshark_com_leaderboard_top",".agroup",".sidebar-display","[class$=\"adblock\"]",".pb-0.w-100[style]",".-leaderboard,\n.-mrec,\n.ad-centered,\n.ad-responsive-slot,\n.native-ad-slot,\n.nhl-c-editorial-list__mrec,\n.nhl-l-section-bg__adv",".polarBlock:has(.polarAds),\n.sticky-parent",".js-results-slot,\n.slot-service-2,\n.slot-service-top,\ndiv[style=\"min-height: 600px;\"]:has(iframe[id^=\"google_ads_\"]),\ndiv[style=\"min-height: 90px;\"]:has(iframe[id^=\"google_ads_\"]),\ndiv[style=\"min-width: 300px; min-height: 600px;\"],\ndiv[style=\"min-width: 728px; min-height: 90px;\"]","dd[class^=\"Setsuzoku_servicePromo\"],\ndiv[class^=\"Setsuzoku_ourServicesDList\"] > dl > dt:first-child",".banner_place",".bottom_sticky_banner_container,\n.top_banner_container",".wps-player__happy-inside--pause.wps-player__happy-inside","div[id^=\"cx_\"]",".bn-lg-sidebar",".for-desktop,\n.item-insert",".insert,\n.insert-label","#hAd","#banner_ad,\n#banner_box,\n#banner_description,\n#banner_shadow,\n#left_skyscraper_container,\n#left_skyscraper_shadow,\n#mu_2_container,\n#mu_3_container,\n#skyscraper_box,\n#skyscraper_shadow",".ad-unit[id]","#taboola-below-article,\n.row-mobile-billboard",".horizontal_ad,\n[class^=\"rblad-nfs_content\"]",".dynamic-fill","#sponsored-carousel-sponsored-carousel","#random",".website-header__ad--leaderboard",".unreel-player-overlay","a[href^=\"https://rebrand.ly/\"]",".mod-sponsors,\n.vtwjhpktrbfmw","[href^=\"http://redirect.viglink.com\"]","a[href^=\"http://l-13.org/\"],\na[href^=\"http://www.ebay.co.uk/usr/heartresearchuk_shop/\"]",".countdown",".cb-block","#post-separate > p > .local-link",".div-gpt-ad-vip-slot-wrapper",".gamelistGame.commonEt,\ndiv[id^=\"forums\"][id*=\"Et\"]",".adace-slideup-slot-wrap",".qpsocb,\n.single-right",".ownerbanner","a[href^=\"/click/o/\"]","[href^=\"/ad/\"]","div[id^=\"ad_\"]",".black_overlay",".card-content__sponsor,\n.partner-groups,\n[id^=\"publift-ad-\"]",".banner-container","pp","img[src*=\"data\"]",".cht6,\n.rtrrtrlight-in-2","#floatingbar",".col-xl-4.col-lg-6.col-md-8.col-12.order-xl-1.order-lg-1.order-md-1.order-sm-1.order-1,\ndiv.happy-section,\ndiv[class^=\"d-none\"]","#main-right:has(> div.right_area > div.ninja-recommend-block)","#bottom_pub_container,\n#right_pub",".main-header-responsive-wrapper,\n.small-banner-responsive-wrapper,\n.top-banner-responsive-wrapper","#horizontalblk,\n.squarblk","#verticlblks",".rel_right",".alert-errors.in.fade.alert",".ad-spacing,\n.toast-cta",".Layout_mobileStickyAdContainer__fCbCq",".products-package,\n.products-package_single",".billboard-overlay,\n.recirc",".exco-video__container,\n.nyp-s2n-wrapper,\n.widget_nypost_dfp_ad_widget,\n.widget_nypost_vivid_concerts_widget,\n.widget_text.no-mobile.box","#site-content > div[class^=\"css\"]:has(> [data-testid=\"StandardAd\"]),\nsection[aria-labelledby=\"new-york-section\"] > div > div[class^=\"css\"]:has(> #pp_morein-wrapper)","[id^=\"story-ad\"][id$=\"wrapper\"]","#bottom-wrapper,\n#top-wrapper,\n.css-142l3g4,\n.css-bs95eu,\n.css-oeful5,\n.e1xxpj0j1.css-4vtjtj,\n.g-paid,\n[data-testid=\"StandardAd\"]",".adunit_ad-unit__IhpkS,\n.nytc---modal-window---isShown:not(:has(.nytc---largepicturemodal---contentBody > .nytc---x---x.nytc---largepicturemodal---xBtn[role=\"button\"], .nytc---grocerylistmodal---groceryListContentContainer))",".inner","[href=\"usenetbucket.php\"]","#block-95,\n.ad-slot__ad-label,\n.sidebar-ad-slot__ad-label,\nimg[width=\"300\"][height=\"250\"]",".fops-item--advert,\n.supplierBanner","a[href^=\"http://www.webpublished.com\"]","#add_160x600","a[href^=\"https://get.surfshark.net/\"]",".blocker-notice, .blocker-overlay,\n.easyazon-block,\n[src^=\"https://cdn.flowdee.de/\"], [href^=\"https://www.amazon.com/b\"]",".od-col:has(.od-product-card-region-colors-sponsored),\n.od-search-piq-banner-ads__lower-leaderboard","#adbottomoffidocs,\n#adxx,\n[id^=\"ja-container-prev\"]",".banner--inPage",".bns-bl","#layerName_preroll, #layerName_postroll",".-adv,\n.\\-partners,\n.ad-margin-big,\n.b2p-list__item:has(> .adv-fluid)",".header-ad-slot",".flex-container","[href*=\"?token\"]",".banner_728x90,\n.floatBanner,\n.player_overlay.banner","[href^=\"https://www.datawars.io\"]","#closePopupDiv,\n#taboola-mid-article-thumbnails,\n.discounts-head,\n.oi-add-block,\n.oi-recom-art-wrap,\n.oi-spons-ad,\n.one-ad,\nul > li:has(> div[class^=\"adg_\"])","[href^=\"https://www.amazon.de/\"]",".banner-ad-size",".add",".publift-div,\n.publift-unfixed","#rightAdvBlock,\n.mddlAdvBlock",".middle-spots","div[id*=\"horizontal_box\"],\ndiv[id*=\"title_vertical\"]","#turnOffAdBlockerContainer",".tl-topromote","#oms_left_block",".banner--header,\n.banner--vertical",".hor_bs,\n.video_av_bl",".asside-link",".temporary-real-extra-block","#pwDeskSkyBtf1,\n.pw-gtr-box","#onrpg-hotbox-widget,\n[href^=\"http://server.cpmstar.com/click.aspx\"],\na[href*=\"mmo-it.com/\"]",".video-ntv-wrapper,\ndiv[style^=\"width: 728px; height: 90px;\"]",".stream[style=\"align-items:center; justify-content:center;\"]","[style]:has(.adsbygoogle)",".no-framearound_ad_in_post","#rightArea,\n#top-lb",".advads-post_ads,\n.ow-archive-ad",".hLYYlN",".elementor-shortcode","#stickyfooterad",".horizontal-banner-module",".card.post:has([href*=\"landing.\"])","center > button","#scroll_up + div[id][class]","a[href*=\"/ucdownloader.php?\"],\na[href*=\"/ucmini.php?\"]","a[href=\"http://insiderapps.com/\"]",".ad-300-250, .ad-billboard",".otaku_big_ad",".otomi-widget",".livevideostack-ad","#sponsors_container","#sPost_Layout_Default_0_0_21_0_0_1_1_1_2",".ad_unit_728x90,\n.in-house-banner1","div[class^=\"Banner-\"]",".x300bnx",".b-below-so-content,\n.b-postbit-w,\n[href^=\"https://www.ownedcore.com/forums/cb.php\"]",".blog-post-section__zergnet",".plugin-memo:has(> div.side > div.ninja-recommend-block)",".verticlblk",".card-body,\n.card-img-top",".card",".widget > div.widget","table[width=\"800\"]:has(img[src^=\"../ads/\"])","#media_image-4",".mh-header-widget-2","[class^=\"novel-ins\"]",".novel-ins2",".banner--ad__placeholder,\n.top-billboard__below-title-ad,\n.topbarplaceholder",".ad--space",".content > [style^=\"padding-bottom:\"],\ndiv[style]:not([class]):not([id]):has(> .adsbyvli:first-child),\ndiv[style^=\"color: #999; font-size: 12px; text-align: center;\"]",".t2ampmgy,\n.u8s470ovl",".code-block-4,\n.custom-html-widget [href] > [src]","#ContenidoPubliCotiza,\n#ContenidoPubliCotizax1","#nn_astro_wrapper",".nova_wrapper",".placement",".listingResult:has(> div.sponsored-post),\n.onesignal-customlink-container,\ndiv[style=\"position: fixed; bottom: 0px; left: 0px; width: 100%; min-height: 90px; background-color: rgba(245, 245, 245, 0.8); z-index: 9995;\"]","div[class*=\"ad-unit\"]",".legion_primiswrapper,\n.nn_mobile_mpu_wrapper",".curated-spotlight,\n.new_affiliate_embed,\n.nn_mobile_mpu2_wrapper,\n.saw-wrap,\n.sidebar_affiliate_disclaimer,\n.sticky_rail600",".inlinerail","[href*=\"banner\"]","a[href][aria-label=\"awed\"],\na[href^=\"https://pcgamestorrents.\"][href*=\"/cuskilo\"]",".home-gamesplanet-promo,\n.upcoming-releases.home-card:first-child",".wepc-takeover-sides,\n.wepc-takeover-top","#div-pch-gpt-placement-bottom,\n#div-pch-gpt-placement-multiple,\n#div-pch-gpt-placement-top,\n.placement-content",".mobileHide","table[width=\"866\"]","#ct-popup,\n.sbcontent","#amazon-bottom-widget,\n.coupons,\n.topDeals","#tso",".clearfix.container.header-main","#above_top_banner,\n#front_mid_right > center,\n#latest_news > center,\n#middle_banner_section",".video-right-banner",".aligner",".card-deck-promotion","#mediaPlayerBanner,\n.mediaPlayerSponsored",".articleContainer__rail,\n.article__broad-video","#feature-spot,\n[href^=\"https://www.mytrue10.com/\"]",".gengpdg,\n.gengpdg-col,\n.gengpdg-single,\n.gpdgeng","#dttop,\n#mobtop,\n.widget_sow-advertisements",".forum-top-banner",".remove-spots","#after-adv,\n.player_adv,\n.thumb_spots",".spot-after","[href=\"https://usasexcams.com/\"]","[href=\"javascript:void(0)\"]",".video-aspect-wrapper",".rmn-container:has([class*=\"SponsoredText\"]),\n[class*=\"rmn-banner\"]:has([class*=\"SponsoredText\"]),\n[class^=\"citrus-carousel-\"]:has([class^=\"carousel__Sponsored\"]),\n[data-testid=\"citrus-widget\"],\n[data-testid=\"product-buy-box\"]:has([class*=\"SponsoredText\"]),\n[data-widget-type=\"citrus-ad\"],\n[data-widget-type=\"citrus-banner\"]",".AdUnitParagraph-module--adunitContainer--2b7a6,\n.CardGrid-module--breakOut--a18cf",".akcelo-wrapper",".br-10","#enlivy-kit-popup-overlay,\n.sponsorsInline",".store_locator_loading","center > div > table.font12 + table[width=\"1200\"]:not([class]),\ncenter > div > table[width=\"1200\"]:has(> tbody > tr > td[height=\"310\"] > script),\ntable[width=\"795\"]:has(td > script[src^=\"https://s1.aspservice.jp\"]),\ntd[width=\"800\"][align=\"right\"][valign=\"top\"]","body.captcha-page > .short,\nsection.short .content",".inline-ads",".css-18v0in8,\n.css-1t41kwh",".article-sponsor-sticky,\n.native-sponsor","[data-id=\"catfish\"],\n[data-id=\"popup\"]",".AirBillboard",".AdSenseAboveFoldResponsive,\ndiv[class]:has(div[class] > iframe[src^=\"https://chaturbate.com/in/\"]),\ndiv[style$=\"margin-bottom:10px\"]:has(.OUTBRAIN),\nsection:has(.OUTBRAIN),\nsection:has(div[href^=\"https://chaturbate.com/in/\"])",".announcements,\n.heading-deal,\n.pa-sticky-container,\n.spot-sticky-container","[data-index]",".swal2-container",".bottom-leaderboard","#google01",".BOX_CarouselAd","[href*=\".ivank.net\"],\ndiv[style]:has(> a[href*=\"photopea.com\"][href*=\"ads\"])","[href^=\"https://amzn.to/\"]","[href=\"https://topazlabs.com/ref/70/\"]","#footer_banner_leaderboard","#bannersTop","#PMT_PDF_Top,\n#PMT_Top",".corporate-partners,\n.key-suppliers,\n.mpu-300x250",".article_add","[href*=\"/redirect?tid=\"]",".publis-bottom",".__autofooterwidth",".aside-right.aside",".ah-box","#d-zone-1,\n#tab-footer,\n#tab-gallery,\nnav li[style=\"position: relative;\"]",".adbwarning",".fp-item:has(.fp-tag-ad)","#dex-list-0,\n#pokedex-top-ad","#dest_rev",".sponsor-text,\n[href*=\"tradedoubler\"]",".aaablock_yes,\n.ablock_yes,\na[href^=\"https://www.myfreecams.com/\"][href*=\"&track=\"]",".adthrive_header_ad",".zone-area","#skinnerAdClosebtn,\n.skinnerAd","#main:has(a[\\@click=\"scroll\"][target=\"_blank\"]) .entry-content > figure, h3, h4, ol, p, ul,\n.separator > a[\\@click=\"scroll\"][target=\"_blank\"]",".e3lan-top.e3lan,\n.pirat-before-content",".external-media,\n.present-g-item",".plagi-widget","#box_300btf,\n#box_pmc_300btf,\n#leaderboard_atf,\n#ultra_wide",".website-ad-space-area",".pb-site-player,\n.stickyplayer-container,\n.top-stickyplayer-container","#text-8",".ad-title-sky","#pread",".search-preview .side:has(> .provider)",".sidebarcont > .widget_text:not(#text-2)",".add_href_jsclick,\n.col-lg-6.col-xl-4",".invideoBlock","#AdPanelRight,\n#RightPanelAds","[id^=\"black-studio-tinymce-\"],\na[href^=\"https://edisonwedges.com/\"]","#resp_banner_ads","#overlay-advertising","#mobile-background,\n#site-background,\n.abs,\n.item-unit","div[data-aa-adunit]","#leaderboard-ad,\n.hideableAd,\n[class*=\"gameSkyscraperAd\"],\n[class*=\"gameTopAd\"]","#smartAsset,\n.saved-search-banner-list","div[style^=\"margin-bottom: 10px;\"],\ndiv[style^=\"min-height: 360px;\"]",".curse-ad",".gameCards,\n.virgutis","div[class]:has(> div > div[style*=\"height\"][style*=\"width\"][style$=\"px; overflow: hidden;\"] > [id*=\"_gp_\"])",".dsk-box-ad-a,\n.dsk-box-ad-e",".os9x6hrd9qngz","#pol-01-wrap,\n.gallery-carousel-ad",".dialog-type-lightbox",".m-billboard",".btn[href$=\"?feature=ads\"],\n.owl-carousel:has(.carousel-ad)","[data-native-ad-id^=\"container\"]","#my-banner-ad","#t8xt5pt6kr-0-1","#pons-ad-footer,\n#pons-ad-leaderboard__container,\n.parallax-container","div.modernInContent","[class] > :has(> #article-marketplace-horizontal),\n[class] > :has(> #gpt-ad-vertical-bottom)","#videoitems.videoitems > .onevideothumb:has(> .clip-link > img[src^=\"/uploads/\"][src$=\"gif\"]),\n.adscolumn,\n[style^=\"width:728px;height:90px\"],\n[target=\"_blank\"]:has([src*=\".gif\"]),\nli > a[href*=\"/loader?\"]",".foot-zn,\n[data-adch],\na[href*=\"&ref=\"]",".size-300x250",".bottom_player_a",".playerRight","#overlay-video,\n.hidden-under-920",".wrapper__related-sites","[class^=\"abcnn_\"]",".vda-x2",".ads_desktop,\n.pc_instant,\n.three_ads","[href^=\"https://ca.clcknads.pro\"],\n[src^=\"http://pornbimbo.com/player/html.php\"]","#e_v + aside[id]",".adv-square",".opt","#banner-container",".aside > div",".js_footer_partner_container_wrapper",".player-right",".-h-banner-svg-desktop,\n.-h-ticker,\n.\\-f-banners,\n.below-video,\n.video-item:has(a.video-item-link[ng-native-click]),\n.videos-tsq,\n.vpb-holder,\n.vpr-section","video[autoplay][src*=\"blob:\" i],\nvideo[autoplay][src*=\"data:\" i]",".we_are_sorry","#PD-Under-player",".CDjtesb7pU__video-units",".resumecard__banner",".banners_pl",".footer-bnrz,\n.top-banner-single,\n.video-bnrz",".vda-item",".afb0,\n.afb1,\n.afb2,\n.affl,\n.sb250",".contentbox:has(a[href=\"javascript:void(0);\"]),\n.contentbox:has(iframe[src^=\"//\"]),\ndiv[style^=\"display: block; position: fixed; z-index:\"]","#im-container",".game-aaa",".bottom-b-s,\n.featured-b,\n.video-right",".a-d-v,\n.adv-in-video,\n.top-sponsor",".single-sponsored",".elementor-widget-posts + .elementor-widget-heading,\nsection[class*=\"elementor-hidden-\"]",".banner-wrap-desk,\n.before-player",".player-bn",".footer-zone,\n.native-banner-wrapper,\n.ntv-code-container,\n.overlay-content,\n.phdZone,\n.video-list-corner-ad,\n.video-player-overlay,\nphd-floating-ad","#s-suggesters",".ft",".index-ntv,\n.jwplayer > span","#relatedVideosCenter > li[class^=\"related\"],\n#singleFeedSection > .emptyBlockSpace,\n.sectionWrapper:has(> #bottomVideos > .wrapVideoBlock),\n[srcset*=\"bloB:\"],\na[href^=\"https://www.uviu.com\"],\ndiv[class=\"video-wrapper\"] > .clear.hd:has(.adsbytrafficjunky),\nimg[srcset]","[href*=\"base64\"],\n[href*=\"data:\"]","[style*=\"base64\"],\n[style*=\"blob:\"]:not(video)","a[href*=\"?ats=\"]","a[href^=\"https://ads.trafficjunky.net/\"]","div[onclick*=\"bp1.com\"]","img[src*=\"blob:\" i]:not(video)",".bottom.thumb_aside,\n.pre-ad,\n.thumbs-holder > .thumb_aside,\na[href^=\"https://claring-loccelkin.com/\"],\na[href^=\"https://s.zlinkm.com/\"],\na[href^=\"https://s.zlinkv.com/\"]",".productora,\n.publ11s-b0ttom,\n.r11ght-pl4yer-169,\n.r1ght-pl4yer-43",".adv-list--footer","a[href^=\"https://tezfiles.com/store/\"]",".suggestions-box",".spot_wrapper",".espace-cam",".daily-premium,\n.get-premium,\n.grid-layout__col:has(> .video-item--zeder)",".on-player-wrap3",".mediaPlayerBanner","#wa_10",".spc_height_60",".twocolumns > .viewlist + .aside",".video-add,\n.vjs-info-top,\n.vjs-paused > .warp,\n.warp,\na[class^=\"listing\"],\na[href*=\"//prtord.com/\"]",".bottom-bang,\n.right-side",".js-mob-popup",".ipprtcnt,\ndiv[style=\"height:250px;display:block;\"]",".adss-rel,\n.sponsor-type-4,\n.stamp-bn-1",".thumb__iframe",".stage-promo",".wrap-spots","div[id^=\"eroti-\"]",".a-box","div[id^=\"sponcored-content-\"]",".squarebanner",".et_bloom_popup","#basePopping","#inv_pause,\n.ip > .btn-close,\n.videos-slider--promo","#exclusive-link,\n#index-link,\n.pop-fade",".center-spot",".video-side__spots",".col-md-3:has(> iframe[src^=\"/external\"]),\n.pre-footer,\n.relatedContainer,\n.webcam-shelve",".sexshp",".h250","#user18div",".aside-block",".fluid_nonLinear_bottom",".player-spots",".bottom-spots",".native-holder,\ndiv[data-banner]","[data-ad-index-parent],\n[id^=\"div_theAd\"]","#ntv_a,\n.video-ntv,\n.video-ntv-list","#partnerad1div",".tabletL\\:w-\\[728px\\]",".ad-row-horizontal,\n.archive_ad_block,\n.load-screen,\n.right-ad-wrapper","#benn-poll-iframe-container,\n.pg-mobile-adhesionbanner,\n.pgevoke-flexbanner-innerwrapper,\n.pgevoke-superpromo-innerwrapper",".asset-breakout-ads","#page, .image-container",".pausedView,\n.shown.visible.onlineIndicator","a[title^=\"FREE \"]",".masthead-banner","html:not(:has(iframe#game)) > head > script[src*=\"yollamedia.com\"]",".side-wide-skyscraper",".partners-sidebar",".ABD_display,\n[href=\"/advertise\"]","#pg_leaderboard,\n.a_promo","#text-429,\n#text-440,\n.directcampaign,\n.premi-texem-campaign,\n.wpb_raw_code > .wpb_wrapper,\nimg[alt$=\" Ad\"]","#above_button_ad,\n#after_button_ad_desktop,\n#after_button_ad_desktop_2,\n#after_title_ad,\n#after_title_ad_2,\n#sidebar_ad_big,\n#top-head-ad","#floorad-wrapper","#background-cover,\n.items-center.bg-transparent,\n.sx-top-bar-products,\n[x-data*=\"kwrdAdFirst\"],\ndiv[\\:class*=\"AdClass\"],\ndiv[x-show*=\"_ad_click\"]",".pw-leaderboard","center[class^=\"min-h-\"]","div[data-testid=\"HTL_NEW_LISTING_CARD_RESP\"]:has(a[aria-label*=\" Promoted\"])",".video-page__content > .right",".content > div > .wrapper + div[class]:not(.wrapper),\n.left + div:not([class]):last-child,\n.underplayer > div[class]:not([class*=\"_\"]) > div[class],\n.undp--karp,\n.video-page__item","section[style=\"padding: 20px;\"]",".blogContent:has(#verify) .postBody","[id^=\"ad-\"], #remove_ads_link",".mob-ad,\n.top-cont","[id^=\"BBS\"]",".styles_item__hNPI1","#top-sticky-sidebar-container,\n[id^=\"content_dynamicAd-\"],\n[id^=\"sideAd-\"]",".vc_separator,\ndiv[id^=\"proga-\"]","[href*=\"clickbank.net\"],\n[id^=\"media_image\"]",".addDiv2,\n.addDiv3",".adm-unit",".afc-container,\n.afs-wrapper","#google-ads-directoryViewRight",".trailerspots","#main-popup",".exit-popup.modal-background,\n.sidebar-top-vpn,\n.summary-footer-cta",".firstadd","#sHome_0_0_3_0_0_5_1_0_2",".tag-sponsored",".enhanced-text-widget:has(span.pre-announcement),\n[href^=\"https://www.twc.health/\"]",".hero-promotions",".inst > div.text-left","#proxyscrape_ad","[href*=\".smartadserver.com\"]","aside:has([data-empty])",".large-horizontal-banner",".ph5---banner---container",".page-header > h3, .banner, .bg-soft-primary","#registerModal, .show.fade.modal-backdrop,\n.d-md-none.text-center",".no-bg-box-model",".alrt-ver2","#right-rail-ad,\n.article-in-content-ad,\n.lander-interstital-ad",".for-mobile.below-article","#affiliates",".masthead","a[href$=\"/live/meet-and-fuck/\"]","#bhcr","li[style=\"clear:both;float:none;width:600px;margin:0;overflow:hidden;margin-left:-5px;\"]","div.banner-area","#MainContainer + [id]:has(> #bannerSide),\n#MainContainer > [id]:has(> [id^=\"btIn\"] > #bannerTop) a,\n#MainContainer > [id^=\"bannerTopSpacer\"],\n.featherlight:has(.box-error)","#Skyscraper,\n#btIn","#Skyscraper:has(> #bannerSide),\n#btIn:has(> #bannerTop)",".banner--inside","#nitro-unite-sidebar-left,\n#nitro-unite-sidebar-right",".content-left,\n.content-right","#bottom-ad,\n.pymnt_ads","a[rel=\"nofollow\"]:has(img)",".adthrive-placeholder-header,\n.adthrive-placeholder-static-sidebar",".adb-box-large,\n.adb-top-lb","#post[style=\"display: block;min-height: 290px; padding:0px;\"]",".ad-head",".nlg-sidebar-inner > .widget_text","[class*=\"_mosori\"]","div[ng-if=\"vm.showAds\"]",".SetPageTerms-embeddedDesktopAdWrapper,\n.StickyAdz",".AdBundle,\n.AdStory,\n.PageContentsLayout___StyledBox-d2uxks-0 > .q-box > .q-sticky > .qu-pb--medium,\n.PromptsList,\n.answer_auto_expanded_comments + div > div.feed_expand,\n.dom_annotate_ad_image_ad,\n.dom_annotate_ad_promoted_answer,\n.dom_annotate_ad_text_ad,\n.dom_annotate_multifeed_bundle_AdBundle,\n.feedback_wrapper.hidden:not(.negative_action) + .FeedStory.HyperLinkFeedStory.feed_item,\n.lower_slot,\n.pagedlist_item > div[id$=\"_paged_list\"],\n.q-box.qu-borderAll > .q-box > div > div[class^=\"Box-sc-\"] > div:not([class]),\n.q-box.qu-borderAll > .q-box > div:not([class=\"q-box\"]) > [class^=\"Box-\"],\n.q-box.qu-borderAll.qu-bg--white > .q-box > div > [class=\"q-box \"] > [class=\"q-box\"],\n.q-box.qu-borderTop > [class^=\"Box-\"] .q-box.qu-pt--medium.qu-pb--tiny,\n.q-box.qu-borderTop > [class^=\"Box-sc-\"] > div:not([class]),\n.qu-bg--white > [class^=\"Box-\"] .qu-pt--medium,\n.spacing_log_question_page_ad,\n.u-margin-top--lg + div[class=\"UnifiedAnswerPagedList PagedListFoo unified\"][id$=\"_paged_list\"],\n[class=\"q-box qu-bg--white\"] > [class=\"q-box \"] > [class=\"q-box\"],\n[class=\"q-box qu-borderTop\"] > [class=\"q-box \"],\n[disable_auto_login*=\"True\"],\ndiv > [class^=\"Box-\"] > div > .q-box.qu-pb--tiny.qu-pt--medium.qu-px--medium,\ndiv[class=\"pagedlist_item\"] div[id*=\"paged_list\"],\ndiv[class=\"question_main_col\"] > div:nth-child(3) > div[class=\"UnifiedAnswerPagedList PagedListFoo unified\"],\ndiv[class^=\"q-box dom_annotate_question_answer_item_\"] .q-box.qu-borderTop:has(.dom_annotate_google_ad),\ndiv[id$=\"_content_box\"]",".is-sidebar:has(a[data-testid=\"advertiserAdsLink\"]),\n.result__ext > div:has([data-testid=\"adResult\"]),\ndiv[class=\"_2NDle\"]:has(div[data-testid=\"advertiserAdsDisplayUrl\"]),\ndiv[data-testid=\"heroTiles\"],\ndiv[data-testid=\"homeTrendsContainer\"] a[href^=\"https://api.qwant.com/v3/r/?u=\"],\ndiv[data-testid=\"pam.container\"],\ndiv[data-testid=\"productAdsMicrosoft.container\"]","#engage-1,\n.article-content-ad,\n.k3mqd",".gallery-banner,\n.picture-banner","#section-15922,\n.AdPlacement",".layout__promotion",".promotion",".ads_160_600,\n.adsense-responsive-bottom",".box.gradient:has(a[href*=\"&Click=\"])","#text-13","text-18",".elementor-widget-wp-widget-section_full_width_advert,\n.schedule__row-list-item-advert",".mpc-carousel__wrapper","[data-widget-key=\"widget_partners\"]","#main_canvas > div[id^=\"google\"]","#id_parent_rrPlacementTop,\ndiv[data-productid]:has(div.productList_sponsoredAds_RUS)",".desktop[style=\"text-align:center\"]",".Article-A-Align,\n.above-article-section","#BLOG_AD_SLOT_1,\n.relatedInline_container__Ux4lS",".alert.col-md-offset-2",".rappler-ad-container","[href^=\"https://www.englezz.com\"]","a[href][target=\"_blank\"] > button,\ntr > td + td[style*=\"height:\"]","#block-11","#block-31","font[size=\"1\"][face=\"Verdana\"]",".bannus",".slide.sticky-wrapper",".column_filler,\n.connatix_video,\n.page_creative_frame","#rawstory_front_2_container,\n#rc-widget-d9572e,\n#story-top-ad,\n.alt_ad_block,\n.amp-unresolved,\n.connatix-hodler,\n.connatix-holder,\n.container_proper-ad-unit,\n.proper-ad-unit,\n.rs_ad_block,\n[class^=\"mgid_\"],\n[id^=\"spink_appeal_box\"]",".cx-top-news",".desk,\n.scroll_target_top,\n.sideways",".z-0","#vidazoo-player-div,\ndiv > b",".afc_popup",".adzoneTest,\n.flex_content_main > div[style$=\"min-height: 125px;\"]","#warning_empty_div","#distro_right_rail,\n#realclear_jwplayer_container","iframe[src^=\"http://www.adpeepshosted.com/\"]","#fixedBanner,\n.banner-video-right,\n.btn-info,\n.overlay-banner",".video-overlay",".Desktop-Sticky",".roadblock","[style=\"background-color: white; background: white\"],\n[style=\"margin: 5px 0px 5px; display: inline-block; text-align: center; height: 250;\"],\nfont[size=\"1\"][color=\"gray\"],\ntable[border=\"0\"][align=\"left\"]",".footer_rm_sponsors_container,\n.head_sponsors",".embed-aside,\n.main-aside","div[style^=\"display:block;position:relative;\"]",".connatixPS","div[id^=\"realt-\"]",".page-bottom,\n.page-middle",".vid-ave-ins",".lighter-gray-bg,\n.rn-article-ad,\n.rn-sidebar-ad,\n[href^=\"https://rebelne.ws/\"],\n[href^=\"https://www.eventbrite.com/\"]",".pbl",".preload",".image-box",".fw-ad",".rb-ad-leaderboard-container",".promotedlink:not([style^=\"height: 1px;\"]),\n.size-compact.Post:has([class*=\"promoted\"]),\ndiv[class][data-before-content=\"Werbung\"]:not([id]),\ndiv[class][data-before-content=\"advertisement\"]:not([id]),\nshreddit-comments-page-ad","div[data-before-content=\"advertisement\"]",".native-ad-container",".container > center",".w-screen.backdrop-blur-md",".LaPF7yJs,\n._advertTab_hvumk_1,\n.placard-wrapper,\n.ySY4Rc9M,\n[class^=\"_advertLiveButton_\"],\na[href^=\"https://camsfinders.com/\"],\ndiv[class^=\"AdTabs_\"],\ndiv[class^=\"AdUnit_\"]","#header_ad_banner","#world_right1,\n#world_right2,\n#world_top,\ndiv[id^=\"div_ad_\"]","#live_models_row_wrap,\n#popsByTrafficJunky,\n#video_right_col > .clearfix,\n.hd,\ndiv > iframe,\ndiv[class*=\"display: block; height:\"],\nsvg","#divactioncheck > .mb-3",".ast-above-header-wrap,\ndiv[class^=\"astra-advanced-hook-\"]",".sticky-ad-white-space","[data-advert]",".below-header-widgets,\n.category-sponsored-content","#desktop-livetv-728-90,\n.bg-f0f0f0,\n.pad3010.txtcenter,\n.padtop10.padright10.padleft10.minheight90,\n.padtop20.txtcenter.minheight90",".mv-ad-box","#ad-header","#top-donors",".in-article-desktop-connatix-player,\n[class^=\"leaderboard-space\"],\n[class^=\"primary-video__container_\"],\n[class^=\"workspace-article-banner\"],\n[data-testid=\"CnxPlayer\"],\n[data-testid=\"ResponsiveAdSlot\"],\ndiv[class^=\"RightRail-sticky-container\"],\ndiv[class^=\"ad-slot__\"],\ndiv[class^=\"regular-article-layout__inner_\"]:has(> div[data-testid=\"StickyRail\"]),\ndiv[data-testid=\"Leaderboard\"]",".litespeed-loaded",".promo_dr",".qt-sponsor",".bottom_banners",".banlink","#saudacao",".floating",".container td[bgcolor=\"white\"] > a[target=\"_blank\"]","#icon-sprite","#Skyscraper-Abp-Left,\n#Skyscraper-Abp-Right,\n.abp,\n.leaderboard-abp",".rlg-footer-ads-container,\n.rlg-trading-ad,\n.rlg-trading-spacer",".leaderboards","#sticky_leaderboard","#floating_ads_bottom_textcss_container","#block-nodepagebelowfromourpartners,\n#block-nodepagebelowlatespress,\n#block-nodepagebelowtrendingcontent,\n.job-item",".shcntr,\n.stksht","#right-col",".vjs-marker",".leaderboard_wrapper",".portlet:has(> h6),\n.portlet[style]:has(> span.bold.uppercase),\n.t-center-2,\n.t-center:has(> .bold.uppercase, #Content_Top_Desktop)",".widget-item-wrap","#headlineatas",".rsws_banner_sidebar",".banners__border","#galax2,\ndiv[style=\"background:#ededed;\"]","#vipada","#sticky-ad-head",".snack-container",".sticky-add",".a-break","#floaterRight",".td-post-content a[href^=\"https://tarkine.com/\"],\nimg[width=\"728\"]",".sub-info-block:has(#banner)",".wp-image-3611",".menu-item > a[href^=\"https://l.erodatalabs.com/s/\"]","[href^=\"https://l.erodatalabs.com/s/\"] > img",".baner",".jeg_topbar",".sbac_header_top_ad",".ad-item,\n.ad-sidebar",".cmp-roll",".image-link[href^=\"//www.zagvee.com\"]","[class^=\"buttonPress\"]","#best_deals_widget","#sidebar-top,\n.body-inject",".bannergroup-main",".ce-banner","#widget_advertising-2",".vc_custom_1527667859885,\n.vc_custom_1527841947209",".ad-topper,\n.advertise_text,\n.outer_ad_container",".sw-banner,\n.youtube_article_ad","[href^=\"https://samfw.com/clicks/\"],\n[href^=\"https://samfw.com/link/\"]","#venatus-hybrid-banner",".sf-desktop-ads",".scad,\n.side300xmlc,\n.vce-ad-container,\n[href^=\"https://s.zlink3.com/d.php\"]","iframe[src^=\"//c.otaserve.net\"]",".has-text-danger,\n.is-3.column,\n.navbar-start > a.navbar-item:nth-of-type(4),\n.porn_sites_list",".pre_header_widget","#headercontent-onder",".footer_banner",".advertizement",".slideshow-container",".advert-elem,\n.advert-elem-1",".set_wrapper",".btnDownload5,\n.t3-masthead","div[id^=\"sbsta-\"]",".bwx.hrspb",".m-t-0,\n.m-t-3,\n[style=\"max-width: 728px;\"]",".subheader:has(> ins.adsbygoogle)","#content > .margin-tb-25","td[colspan=\"3\"]","#fusenative,\n.bigincontentad,\n.code-block-5,\n.incontentad","#Purch_D_R_0_1,\n.Purch_Y_C_0_1-container,\n.ad-desktop\\:block",".textrule,\n.unit1,\n.unit2",".article-videoplayer,\n.player","#after-page-layout-container,\n.advertisers,\n.article--sponsor,\n.page-container__left-native-ad-container,\ndiv[data-qa=\"AdSlot-Container\"],\ndiv[data-qa=\"AppBar-AdSlotContainer\"],\ndiv[data-qa=\"ArticleHeaderAdSlot-Placeholder\"],\ndiv[data-qa=\"AuthorPage-HeaderAdSlotContainer\"],\ndiv[data-qa=\"GenericArticle-MobileContentHeaderAdSlot\"],\ndiv[data-qa=\"GenericArticle-TopPicksAdSlot\"],\ndiv[data-qa=\"InlineAdSlot-Container\"]",".aHeader","#sidebarMPU1,\n#sidebarMPU2,\n.sc-igwadP,\n[class*=\"AdContainer\"],\n[class*=\"AdLoading\"],\n[class*=\"Ads__Container\"],\n[class*=\"Billboard__Root\"],\ndiv[class^=\"TopBanner\"]","#Upper,\n#skywideupper",".stream-item-widget",".hb-strip",".widget_sp_image-image-link",".widget-widget_third_party_content","div[class]:has(> [data-e2e=\"dismissible-ad-header-scribd_adhesion\"])","#object_container,\n.vertical-view__column > .vertical-view__item:has(> div[style$=\"overflow: hidden;\"]),\na[href^=\"https://trk.scrolller.com/\"]",".header-lemur","[id^=\"banner\"]","#Ad1-300x250,\n#Ad2-300x250,\n#Ad3-300x250,\n.article__in-article-ad",".footer-widget,\n[href^=\"https://www.searchcommander.com/rec/\"]",".serp__top-ads,\n.web-result.unloaded.sr","#sej-pop-wrapper_v2,\n.content-unit,\n.sej-hello-bar,\n.sej-tt-link,\n.sss2_sllo_o3,\n.sss2_sllo_o5,\n.top_lead","#comparePrices",".ctpl-fullbanner,\n.hnpad-Flex1,\n.hnpad-Inline,\n.pt40,\n.y100.package",".H0FqVZjh86HAsl61ps5e,\n.stn-player,\n.tall-rect",".code-block-17",".google-ad-manager-ads-header,\n.smn-new-gpt-ad",".add-banner",".pum-overlay[data-popmake*=\"popup-ad\"]","[id^=\"ad-slot-\"]",".centerAdsWp,\n.pageAdsWp,\n.shutterBannerWp,\n.sideAdsWp","[href^=\"https://betway.com/\"],\n[href^=\"https://www.canadacasino.ca/\"],\n[href^=\"https://www.casinonic.com/\"],\n[href^=\"https://www.ewinracing.com/\"]",".slick-track","#content:has(#teaser2) .entry-content > figure, h3, h4, ol, p, ul,\n[href^=\"https://poptival.com/direct\"]","[href^=\"https://www.poptival.com/direct\"],\n[width=\"200\"][height=\"60\"]","div[style^=\"bottom: 0px; left: 0px; position: fixed;\"][style*=\"z-index\"][style*=\"background-color:\"]","div[class^=\"styles_ad\"]","#main > .text-center > a[href] > img","#Header-Standard-Middle-Evatec,\n#topsection,\n#undermenu,\n.Horiba-banner,\n.headermiddle,\n.teaserexternal.teaser",".semprotnenenmontok_adalah_pujaan_hatiku,\na[href^=\"/yum.php\"]","#transfer-reward-ad","#ftr,\n#video-js-video > [href^=\"javascript:\"],\n#vjs-logo-top-bar","[class*=\"banner\"]",".oax_ad_leaderboard",".sidebar_adds","#adhead-block","[data-comp*=\"RMNCarousel\"],\n[data-comp*=\"RmnBanner\"]",".mb-3.text-center.container-fluid","#ninja_box","[id^=\"ad_\"]",".this-html-will-keep-changing-these-ads-dont-hurt-you-advertisement",".mobile_ad,\n.pcOnly",".side-scrolling__banner","[class^=\"boxzilla-\"]",".chill",".infeed1",".adv-leftside","div[style=\"width:300px;height:20px;text-align:center;padding-top:30px;\"]",".hidden-xs > .well:has(> a > img)",".js-m-goto","#video_reklamy",".bns-place-ob",".video-block-happy","div[id][style*=\"z-index: 999999999;\"]",".afs_ads + span[style] > div > div:not(:last-child),\n.thumbs__banner,\ndiv[id^=\"underplayer_\"]",".wrapper > section",".promo-sec","#porntube_hor_bottom_ads","#home_hor_bot_ads,\n#home_hor_top_ads","#jw_video_popup,\n.container > .info,\n.footerBanners,\n.title--sm",".player-related","#abox,\n#overlay > a,\n#right_div_1,\n#right_div_2","#best-friends,\n#sexy-links,\n.content-source,\n.firstblock",".girlsgirls",".hr.babes","[href^=\"http://join.wearehairy.com/track/\"]","div[class^=\"ad-module-\"]",".buy_on_amazon,\n.cc-window,\n.post-ads",".leadbadv","div.zxc_wrap",".lola-affirmation",".active.pause-gift","a[href^=\"https://aejuice.com/\"]","#sic_superBannerAdTop","iframe[data-id$=\"_DFP\"]","#widget-html-box-ownlocal",".covid19",".content > div > .wrapper + div[class],\n.video-page__content > .left + div[class]",".sam-pro-container","#adViAi","[id^=\"cms-ad_banner\"]","#homeShobiddakAds",".ympb_target_banner","#noNeed, #noNeedTwo,\n.cus-dalert,\n.custom-adbox,\n.custom-shadow.custom-border-color.alert-danger.alert","#qc-cmp2-container + p",".align-xl-content-between","#sgpb-popup-dialog-main-div-wrapper",".overlay-container","#HTML8","#HTML10,\n#HTML14,\n#HTML9","#mmvid,\n[data-target=\"ad\"]",".headerad-desk","#tie-block_3274,\n.awt_ad_code,\n.stream-item-below-post-content",".stream-item-inline-post",".centerBannerRight,\n.logoBanner","#netaktion_ad",".show-for-medium-up",".SimklTVDetailEpisodeLinksItemHref,\n.blockplacecente",".cam-container,\n.native + div,\n.page-leave,\n.reader > div.mb-3 > div.mt-3",".ad-fixed-bottom,\n.cta-box","#ad860,\n#adv840,\n._pubL,\n._pubR,\ndiv[id^=\"elm\"][style=\"opacity: 1; display: block;\"]",".skyscrapers","#floatLayer","#vid_overlay","[id^=\"aswift_\"]","._ap_apex_ad-container,\ndiv.inline-content,\ndiv[data-unit-code]",".rif","[class^=\"aligncenter wp-image-\"]",".footer-sticky",".sm-above-header",".productSponsoredAdsWrapper","#mpu-1",".mpu-1,\n[data-format=\"leaderboard\"],\n[data-role=\"ad-label\"]","#hostedby,\n#skylinewebcams-ads2,\n.cam-vert,\n.text-center.cam-light","div > a:has(div[class^=\"DefaultBanner_sponsorshipRow\"]),\ndiv:has(> a[data-testid=\"inline-brand-banner\"])","div[class^=\"ItineraryInlinePlusWrapper_\"]:has(button[class^=\"SponsoredInfoButton_\"])","#primis-container",".recommended-heading",".slate-ad","[href=\"https://slaynews.com/ads/\"]",".cams-videos,\n.container-aside > .item,\n.pre-spots",".content-aside",".custom-ad-text,\n.itm-ads",".bottom_comment_banners,\n.top_comment_banners","#readl","div[id^=\"article_ads\"]",".grid-ad-container-2,\n.sltrib_medrec_sidebar_atf","#under_player_button,\n.topRightSquare","div[id^=\"snb-\"]","#download1, #download3",".mx-auto.d-block,\nspan[onclick*=\"https://smallseotools.com/deep_grammar.html\"],\nspan[onclick*=\"https://smallseotools.com/deep_pcgrammar.html\"]",".riklam-container,\n.top-banner-ctr","body > .fb-inst[data-type=\"popup\"]",".dadow-box,\nsm-dap",".c-promo-box,\n.c-promotion-box","#addiv","#boardleader,\n#comicright > div[style]",".form-group:has(> div#box[style=\"display: inline-block;\"])",".google_ad_home_page_100percent","a[href^=\"https://smutr.com/?action=trace\"]",".bms_slider_div,\n.tig_following_tags2,\niframe[scrolling=\"no\"]","#adblock_abdoutech",".container-gas",".active-footer-ad,\n.adv-parent",".bigsquare",".banner_ad_between_sections,\n.sidebar_ad",".bn-placeholder",".mod_banners","#PolicyNotice",".sh-sh_belowpost,\n.sh-sh_inpost_1,\n.sh-sh_inpost_2,\n.sh-sh_inpost_3,\n.sh-sh_inpost_4,\n.sh-sh_postlist_2_home","#ball_splash_holder",".banner-content,\n.block_ad",".uix_nodeList > div[class=\"block\"]:has([href^=\"/link-forums/\"]),\na[href^=\"https://secure.chewynet.com/\"],\na[href^=\"https://viralporn.com/\"][href*=\"?utm_\"]",".adUnitBox",".adsBelowHeaderBannerContainer",".ts-modal-overlay",".ar-bunyad-main",".brave",".xc449bad4854773ff",".bottom_125_block,\n.bottom_600_250_block,\n.right_ga",".black-friday-ads",".oxnepzimd,\n.widget_oxnepzimd",".remove","div[class^=\"BaseAdSlot_adContainer_\"]","#notregistered,\n.oma_pal",".songfacts-song-inline-ads",".video-ad-wrapper","div[id^=\"ad-absolute-160\"]",".Container_ATFR_300,\n.Container_ATF_970","#bottom_ad,\n#divStickyRight,\n#right-ad,\n#top-ad-outer,\n#top-top-ad",".on-player-pl","#custom_html-25",".mexu-bns-bl","#aw0[on=\"tap:exit-api.exit(target='landingPage',_googClickLocation='2')\"],\n#aw0[onclick=\"ha('aw0')\"],\n#custom_html-2 div.ad300x250,\n#div-gpt-ad-entrybottom,\n.ads-relatedbottom:not(.ad300x250),\n.misc > #div-gpt-ad-header,\n.widget_custom_html:not(#custom_html-2),\namp-ad-exit + div[class*=\"-banner\"]","[href^=\"https://www.sortporn.com/link/\"]",".soundList__item:has(.sc-promoted-icon-medium)",".block---managed",".karma-sticky-rail",".scadslot-widget",".jwplayer__wrapper","#rightcol_bottom","#adMiddle2-container,\n#removeAdsSidebar,\n.ad--1zZdAdPU","#shorts-frame,\n.live-rotate,\n.livecam-rotate,\n.ptgncdn_holder,\na[href^=\"https://deliver.ptgncdn.com/\"],\na[href^=\"https://www.iyalc.com/\"]",".well3","[href=\"javascript:showhide('deals')\"],\nh5 > a[href^=\"http://amzn.to/\"],\nh5:has(> a[href^=\"javascript:\"])",".carbon-container",".sidebar-mpu-1",".curse","a[href^=\"http://www.kewbz.co.uk\"] > img","#sidebar-bottom-ad,\n.centerthe1,\n.gp-standard-header,\n.listing-ads",".promo-lead,\ndiv[id*=\"-promo-lead-\"],\ndiv[id*=\"-promo-mrec-\"]","#block-dfptagbottomanchorads1",".htlad-above_logo,\n.htlad-bottom_rectangle,\n.htlad-middle_rectangle,\n.htlad-top_rectangle","#leaderboard_fixed","#quiz-right-rail-unit-2,\n#top-unit,\n.IMGgi,\n.main-content-unit-wrapper,\n.temp-unit",".sf-taxonomy-body__advert-container","div[class^=\"Article__FlashTalkingWrapper-\"],\ndiv[class^=\"Layout__TopAdvertWrapper-\"]",".top-mpu-container",".tallstreambanner","#wgo_affiliates,\na[href^=\"https://www.sportscardforum.com/rbs_banner.php?\"]","#video-player-container--,\n.vidazoo-player-container","#dsk-banner-ad-a,\n#dsk-box-ad-c",".inline-parent-container",".fullads_banner,\n.headerFull_ads,\n.midd_ads,\n[class^=\"customHTML-ads\"]","#leaderboard-ad-element,\n[href^=\"https://adclick.g.doubleclick.net/\"]",".semi-transparent",".multiple-products,\n.todays-top-deals-widget",".footer-banner-wrapper",".aside-itempage-col",".article-leaderboard-wrapper,\n.parallax-wrapper","#home_quick_search_buttons > div,\n#promo-outer,\n.bsaStickyLeaderboard",".b-widget-left","#ad-snigel-1,\n#ad-snigel-2,\n#ad-snigel-3,\n#ad-snigel-4","#hireme",".story-section-inStory-inline","#sticky-footer","#asset-calculator-banner,\ndiv[class^=\"assetFilters_desktop-banner_\"]",".SearchRootUX2__bannerAndSkuContainer,\ndiv[class^=\"sku-configurator__banner\"]",".csMon",".pub-container",".a-bg,\n.nord-vpn-promo,\n.pa-bg,\n.pa-bg-carousel,\n.total-adblock-desktop","div[class^=\"adUnit_\"]",".mediavine_blockAds",".row.tpbcontainer,\n.tpbcontainerr","[href^=\"https://startgaming.net/\"]","div.dont_block_me","#nn_bfa_wrapper","#nn_player_wrapper",".salad",".header_right,\n[href*=\"anabolics.com\"]",".region-recommendation-right",".line3",".sh-ad",".preview:has(.nat-block)",".LazyLoad.is-visible:has([data-aa-adunit]),\n.Primis_container__KwtjV,\ndiv[class*=\"AdBanner_\"],\np[class^=\"Disclosure_disclosure\"]:has(a[href=\"https://stocktwits.com/about/legal/disclosures/3rd-party-ads/\"])","#friends",".code-block > center p",".cadre_encadre_pub",".MPU","[id^=\"wb_AdText\"]",".expand","#hb-strip",".IPdetectCard,\n.styles_adverticementBlock__FINvH,\n.styles_backdrop__8uFQ4,\ndiv[style=\"margin-bottom: 10px; display: flex;\"]",".recommended-content","#offers_splash_screen,\n#splash_screen_overlay,\n.anchor_bottom","li.searchCardList--listItem:has(.jsSponsoredListingCard)","#bottom_ad_fixed","#FeatureAd,\n#MidPageAd,\n.ahm-rotd,\n.min-h90","div[id*=\"_\"][style^=\"min-width\"]",".text-6",".fx-flying-carpet","#botaoBloqueio","#story_one_by_one_group",".premium-banner-advertisement",".adcontent","#stnWrapperDiv,\n.trb_sf_hl","#atop,\n#footer_a,\n.close-invid,\n.flirt,\n.flirt-footer,\n.safelink,\n.thumbs-container > .th-ba",".a-block","#CloseAd,\n#block",".h-\\[660px\\]",".cboth_sm","[class^=\"ad_prev\"]",".widget-bg-image__deal-alert","#adStop","a.wp-block-button__link:is([href^=\"https://amzn.to/\"], [href^=\"https://www.amazon.com/\"])",".simpleToast",".right-rail-sponsors",".bn-content","#sl-header-ad",".AdBlock_modal__QwIcG,\n.quiver-google-dfp",".publiTop,\n.roba,\n.v-adv",".svp_campaign_main,\n[onclick=\"recordClick(\"]","[class^=\"style_native\"]:has([href*=\"buysellads.com\"])",".regi",".CrIrA,\n._1eNH8","[href^=\"https://gadlt.nl/\"]","#aaaa","ins[class][style=\"display:inline-block;width:300px;height:250px;\"]",".overflow,\n.overlay2,\ndiv[style=\"width:300px; height: 250px;\"]",".waldo-display-unit,\n[href^=\"https://www.swimoutlet.com/\"]",".homepage_block_ads,\n.polls-461,\n.swimswam-acf",".advrts--text",".business_premium_results","[href*=\"/re/\"]","div[data-test=\"homepageBanner\"]",".googleLeftSkyScrapper","a[href^=\"https://bit.ly/\"]","#block-7",".leaderboard__container","#mdtimer","object","#primary-products",".--span\\:12.AdSlot","._ning_outer",".pb-ad","#main-contents > center > div[style^=\"width: 30\"],\na[href^=\"https://af-next.com/link.php\"],\na[href^=\"https://al.dmm.co.jp/\"],\na[href^=\"https://cl.link-ag.net/click/\"],\na[href^=\"https://hb.afl.rakuten.co.jp\"],\na[href^=\"https://link-a.net/gate.php\"],\ndiv[style$=\"border: 3px solid #EDEDED; border-radius: 10px;\"]","#relatedblogbar",".under-player-ad",".h-position-fixed-bottom,\n[data-test=\"featuredProducts\"],\n[data-test=\"sponsored-text\"],\ndiv[class^=\"styles__PubAd\"]","#ftr_adspace",".empire-unit-prefill-container",".mysticky-welcomebar-fixed","#big-ads","#scroll-div,\n.adboard-top,\n.col-pfootban,\n.sidebarban1,\na[href*=\"/category/\"],\na[href*=\"mrskin.com/\"]","[id^=\"custom_html\"]","[href^=\"https://readcbr.com/\"]","script[src^=\"data:text/javascript;base64,\"]",".gmr-banner-insidecontent,\n.gmr-floatbanner,\n.in-article,\n[href^=\"https://betwinnerlive.com/\"]","#leader-wrapper",".td-adspot-title,\n.td_block_single_image,\n.tdi_114,\n.tdi_185",".THBD-Ads",".ad-text-styles","#hiring,\n#qwdbfwh,\n#sponsorposts,\n.ifsp",".wbyqkx-container","#tnavad",".Arpian-ads",".inner_content_olp_on_site_landing_page","div[class^=\"headerTemplate__leaderboardRow-\"]",".c79ee2c9,\n.e388ecbd,\n.e72e4713",".footer_inner_ads,\n.header_inner_ads,\n.techo-adlabel",".ads-placment",".widget_xyz_insert_php_widget","body:not([data-template]) a[rel*=\"nofollow\"][target=\"_blank\"][href$=\"er/images/gmchjhj.png\"]","#brxe-ninhwq,\n#brxe-wtwlmm,\n.brxe-shortcode,\n.side-inserter,\n.tppAds",".hawk-main-editorialized,\n.hawk-merchant-link-widget-container",".svc_next_content,\n.tr-block-header-ad,\n.tr-block-label","#leader-bottom,\n#leader-plus-top,\n.medusa-list","#footerFixBanner",".billboard_placeholder_min,\n.onejob","div[id^=\"tp-wait\"]",".widget_codewidget",".td-header-header,\n.wpb_raw_code","#tecmint_incontent,\n#tecmint_leaderboard_article_top","fixedbanner",".tecnobillo-ad-wrapper-wrapper",".video-archive-ad",".wps-player__happy-inside-btn-close",".sqs","#spot-holder","a[href^=\"/redirect/ads/\"]",".remove-sticky",".zAzfDBzdxq3","*:has(+ div[align=\"center\"] button.btn),\np > a[href][target=\"_blank\"]","*:has(#wpsafe-wait1):not(:has(#wpsafe-snp))",".proxy-adv__container,\n.summary-adv-telNews-link",".ttdadbox310,\n.uk-background-muted","tlc-ad-banner","#ventana-flotante",".fineprint",".search-result-item--ad,\n.search-result-item:has(.search-result-item__title--ad)",".adsense-top-728,\n.direct-chat-messages > div[style=\"margin:15px 0;\"]","side-banners","[style=\"height:280px;\"]",".AdvancedText",".oc-c-article__adv,\n.tc-video-player-iframe","[class^=\"styled__StyledLIProductItem\"]:has([class^=\"styled__StyledOffers\"])",".tdi_48,\nfigure.aligncenter",".hAxContainer,\n.horizontalAxContainer,\n.vAxContainer-L,\n.vAxContainer-R,\ndiv[class^=\"verticalAxContainer\"]",".promo-in-body,\n.promo-topper,\n.promo__vertical","span[data-ez-ph-id]","#topadspot",".r1-aors","#web-strip-banner,\n[data-tb-non-consent]","#top-banner-wrapper","#taboola-mid-article-thumbnails-ii","#taboola-mid-article-thumbnails-iii",".ad_container_default","#Torpedo,\n#preHeader",".customiser-v2-layout-1-billboard,\n.customiser-v2-layout-three-native-ad-container",".ta-ad",".justify-center.flex.w-full","[style=\"min-height:250px;\"]",".ads-open-placeholder",".code-block:has(.htlad-InContent),\n[data-widget_type=\"html.default\"]",".mxyptext","#leaderboard-ad-v2,\n.block-ad-zone",".pane-title","div.product:has(div.citrus-sponsored),\ndiv[data-piq-toggle=\"true\"]","table[border=\"0\"][width],\ntable[border=\"1\"][width]",".affiliate-disclaimer,\n.widget-promotion","[data-category=\"SPONSORED\"]",".modal-bg",".av-label,\n.ss-on-media-container","#text-74,\n#text-94",".savvy-target","[href^=\"https://libertasbella.com/collections/\"]","#advertising [href],\n[href=\"/go/tube.php\"]","a[href^=\"https://www.squaremouth.com/\"]",".gam-ad-container,\n.wp-block-create-block-pedestrian-gam-ad-block",".a4d,\n.sticky-spacer",".pp_ad_block","#geo-header-ad-1","#TCFO_Middle2_300x250,\n#TCFO_Middle_300x250",".wp-image-88221",".CheatSheetList__placeholder,\n.Cheat__top-ad,\n.Sizer,\n.mobiledoc-sizer",".promocion_celda",".article-body > div:has(a[href*=\"utm_medium\"])",".cap-container",".ot-widget-banner",".td-ad-container--labeled","#fcBanner",".mtc-header__desktop__article-prefill-container,\n.mtc-prefill-container-injected",".arcanum-widget,\n.bg-\\[\\#f8f8f8\\],\n.eet-ad,\n.top_ad",".cl-exl","div[id^=\"placeholder_\"]","#inarticlemodule,\n#middlebanneropenet,\n#quick_survey,\n.channel_long,\n.channel_small,\n.side_ads,\n.takeover_message",".general-callout","div[id^=\"thefe-\"]",".penci-widget-sidebar","#Content_CA_AD_0_BC,\n#Content_CA_AD_1_BC",".universal-js-insert",".adcovery,\n.adcovery-home-01,\n.adcovery-postbelow-01,\n.ai-dynamic,\n.m0z4dhxja2,\n.qh1aqgd",".persistent-footer",".underplayer__info > div:not([class]),\n.video-slider-container","#billboard-wrap,\n#high-impact",".c-ad-sticky,\ndiv[class^=\"BaseAd_\"]",".text-center.py-3,\n.upcoming-events",".dcr-1aq0rzi,\n.js-top-banner,\n.top-fronts-banner-ad-container","[data-sort-time=\"1\"]",".akku,\n.custom-link,\n.dog_two,\n.okfix,\n[href=\"https://thehackernews.uk/wiz-kubernetes-security\"],\nbody:has(article) .cf > a[href^=\"https://thehackernews.uk/\"][target=\"_blank\"],\ndiv.rocking,\nsection.cf.rocking",".level-after-1-2,\n.right_level_7,\n[class*=\"-ad-\"]:not(#inside_post_content_ad_1_before),\nsection:has(> .to-be-async-loaded-ad),\nsection:has(> [class*=\"level_ad\"])","#articledivrec,\n#gsi_overlay,\n.artShrEnd,\n.article-ad,\n.flooting-ad","#mt > [onclick][data-user],\na[href*=\"/aff.php?aff=\"]",".asc-ad,\n.below-post-ad,\n.inertia-ad-300x250,\n.inertia-ad-300x270,\n.inertia-ad-300x600,\n.inertia-ad-label,\n.inertia-ad-top",".frame,\n.widget_links",".expandable-bottom-sticky,\n.the-brief,\n.tjp-ads,\n.tjp-placeholder-ads","#poster",".banner__,\n.banner__article",".DesktopStickyFooter,\n.Post__inPostVideoAdDesktop",".epp-bf",".kgbwvoqfwag","a[href^=\"https://www.mypillow.com\"]",".cta-content,\n.cta-row",".divider-heading-container",".snppopup","#nn_astro_wrapper:has(.ad),\n.advertising_slot_video_player,\n.venatus_ad",".vm-placement",".article-sponsored",".htlad-leaderboard_top",".tm-ads","#comments-standalone-mpu,\n.ad-placeholder",".mb-4.py-3",".distroscale_p2,\n.distroscale_side,\n.rblad-content,\n.rblad-infinite,\n.rblad-sidebar_1,\n.rblad-sidebar_2,\n.rblad-under_image",".stack-embed",".leader",".mrf-adv__wrapper",".pn-ad-container,\n.video-player__container",".favorite-cards,\n.showBb,\n[aria-label=\"Advertisement\"]",".autoad","body::before",".closebox,\n[id^=\"cw-\"]",".banners-250,\n.ppp-banner,\n.ppp-inner-banner,\n.sticky-pub",".amp-wp-b194b9a","._4xQrn","img[alt=\"banner ad\"]",".AdUnit_adUnitCenter__FKOWE,\n.Ad_rootHomepage__mSzqh",".wptl",".Ad__container--MeQWT",".block-content > a[href*=\"sweetdealscumulus.com\"]",".crtv-bottom-wrapper,\n.pleasewaitad,\n.tsr-ad",".Advertisement__AdsContainer-sc-4s7fst-0",".mntl-leaderboard-spacer",".video-holder,\na:has(img[src*=\"/Banner\"])","#sticky-ad-2,\n.main-sidebar:has(> #sticky-side-secondary-spacer),\n.viafoura-engagement-starter",".adSpotPad",".fish-butter","#promo-signup-bottom-sheet,\n.d-md-flex",".m-balloon-header,\n.m-video-unit",".colombiaoneinvalid,\na[rel*=\"sponsored\"]","#ad-sidebar-1,\n#ad-sidebar-2,\n#ad-sidebar-3,\n#ad-sidebar-4","#custom_html-12",".adsninja-ad-zone:not(.adsninja-valstream)",".Sticky-AdContainer,\n.responsive__InlineAdWrapper-sc-4v1r4q-14,\narticle[id=\"article-main\"] > div:has(#ad-header)",".powered",".apb-adblock,\n.header-drop-zone",".ads-fluid-wrap","div[data-concert]",".megabanner,\n.meteored-ads",".gGthWi,\n[data-testid=\"content-feed-ad-slot\"],\n[data-testid=\"pre-ad-text\"]",".infinite-container",".wp-block-the-wrap-ad",".cams-button,\n.desktop-spot,\n.video-holder > .box,\n.yellow,\ndiv[data-nosnippet]",".AdBanner__adBanner--GpB5d,\n[class*=\"ThingPage__topAd\"],\n[class^=\"ItemCardContainer__itemCard\"]:has(> [title=\"Advertisement\"])","#getyourguide-widget,\n.get-your-guide","#vjs-banner-container",".notblocked","[href^=\"http://thotmeet.site/\"]",".fade.top.text.fp-logo,\n[href^=\"https://go.mshago.com\"]",".promotion_row",".ts-blurb-wrap",".focus-ad","#announce-right .item:has(.sponsor-badge)",".td-footer-wrapper",".jTNWic,\n.jUIMbR",".desktop-sticky",".divHLeaderFull,\n.lowLead",".callback-bt",".article-small-sidebar > .sticky-container:has(div[id^=\"ad-\"])","._ad_1elek_1,\ndiv[class^=\"_inlineAdWrapper_\"],\ndiv[class^=\"_sponsoredContainer_\"],\ndiv[id^=\"ad-promo-\"],\ndiv[id^=\"ad-side-\"]",".adunit",".ad-panel-wrap,\n.ad-section-one,\n.ad-section-three,\n.right-block > .section-one",".bggrayAd,\n.right-block > .section-four,\ndiv.square-adv,\ndiv:not([class]) > div:empty,\ndiv:not([class]) > div:has(> .atfAdContainer)","[class^=\"section\"]:has(> .ad-div)","#atf103388570,\n._3n1p,\n.gutterAdContainer,\n.right-block > .section-six,\n[style=\"min-height: 181px;\"]","#stky,\n.atfAdContainer,\ndiv:has(> .bggrayAd)",".bottomnative,\n.phShimmer,\ndiv[class^=\"ATF_container_\"],\ndiv[id^=\"custom_ad_\"]",".adsinview,\n.asAffiliate",".flipkartbanner",".sellwild-label","#article-sponsored,\n#inscroll-banner,\n.sw-Top","div.setHeight.stickyWrapper",".shutterstock-similar-images",".mobile_displaynone.flexccc",".gAd","#GridPlayer,\n#sidebox,\n.yRDh6z2_d0DkfsT3,\ndiv[id^=\"ctl00_TTLB\"],\ndiv[style^=\"height:265px;\"],\ntd[id^=\"menutablelogocell\"],\ntr.gridRow > td > [id] > div:first-child,\ntr:has(> td[align=\"center\"][valign=\"middle\"][colspan=\"2\"][class=\"gC\"])","[class*=\"banners\"]","div.row > .text-center > .ib","#ads-under-video_,\n#vidPlayer > div:last-child,\n#zoneInPlayer,\n.bannerBlock,\n.improveADS,\n.pspBanner,\n.rbsd,\n.zzMeBploz",".cams_small,\n.sy_top_wide",".tw-flex-shrink-2",".stream-item-top-wrapper",".is-gapless > .has-text-centered:has(> div > .adv),\n.videos > .column:not([id])",".random-banner",".fan--related-videos.fan",".bordeaux-anchored-container,\n.bordeaux-slot,\n.hawk-main-editorialised","#video_ad","#disclaimerId","#ads2,\ndiv[style]:has(> span[id^=\"ezoic\"])","#post-body > p",".topBanners",".blogBanners,\n.fBanners,\n.link-buttons-container,\n.newbottom-fbanners","#wcfloatDiv,\n[href^=\"https://affiliate.iqoption.com/\"],\n[href^=\"https://betfury.io/\"],\n[href^=\"https://iqoption.com/\"],\n[href^=\"https://luckyfish.io/\"],\n[href^=\"https://olymptrade.com/\"],\n[href^=\"https://omibet.io/\"]",".AdContainer-sc-cy9ye3-4,\n.TopContainer-sc-cy9ye3-1",".pages-Article-adContainer",".TelkiTeasersBlock","#bottom,\n.thumbad",".long_wrap",".advertisement--6,\n.advertisement-2-box,\n.affix-placeholder,\n.padding-50px,\n.padding-top-20px.br-t","[class^=\"wrn\"],\ntable.hidden-xs","[href^=\"http://slugmefilehos.xyz/\"]","[href*=\".premium\"]",".custombanner","[alt=\"Ad\"]",".towletarget","a[href][target=\"_blank\"] > img[class^=\"attachment-large\"]",".in_player_video,\na[href^=\"https://landing.transangelsnetwork.com/\"]","#home-rectangle-spotlight,\n#zLHXgnIj,\n[src*=\"https://www.transfermarkt.com/image/\"]",".werbung-skyscraper-container","#ab_container","div[style^=\"width:970px\"]",".hcamp",".fba_links",".footer-helper__min-height-after-header,\n[class^=\"BannerAlternative_banner\"],\n[class^=\"Main_main-layout__fixed-banners\"]","#div-Inside-MediumRectangle,\n#wideskyscraper,\n.box__reserved",".reserved-topmedium",".rSJod,\ndiv:has(> div > div[class=\"ui_column ovNFo is-3\"]),\ndiv:has(> div[class=\"ui_columns is-multiline \"]),\ndiv[class=\"ui_container dSjaD _S\"]",".e-con-inner:has(tp-cascoon),\n[href^=\"https://tp.media/\"]",".fs-dynamic,\n.fs-dynamic__label",".sidebar-featured:has(a[href^=\"https://pluralsight.pxf.io/\"])",".mysticky-welcomebar-fixed-wrap",".su-box",".incontent02Ad","#sidebarright",".ad-wrap,\n.vr-auction",".lb_holder,\n.nn_player_w","#udmvid,\n.advertisement-list",".keystone-deal,\n.keystone-single-widget,\n.page_header_container",".ad-banner-revcontent","div[item=\"[object Object]\"]:has(path[d=\"M17 7l-10 10\"]),\ndiv[item=\"[object Object]\"]:has(path[d=\"M9.83333 1.83398H16.5M16.5 1.83398V8.50065M16.5 1.83398L9.83333 8.50065L6.5 5.16732L1.5 10.1673\"])","#aabnode,\n.async-anyatok-placeholder,\n.async-reklam-placeholder,\n.bottom-reklam",".text-left.box-main2, footer","#sr,\n.bottomspots,\n.flirt.spot",".mle,\n.uvk",".spot-regular,\na[href=\"https://tsmodelstube.com/a/tangels\"]",".erogames_container",".ggg_container",".mobile-vision,\n.visions",".col-3-lg.col-4-md.col-4","[data-spot-id],\n[data-spot]","[src^=\"https://tubedupe.com/player/html.php?aid=\"]","div:has(> a[href^=\"http://www.theclassicporn.com/\"])",".___it0h1l3u2se2lo",".fel-list",".bnnr","#good_money,\n.allIM,\na.DarkBg",".aBlock",".videoAd",".Qrht9,\n.XJ7bf,\n.Yc2Sp,\n.ge_yK:has(.hM19_),\n.njwip,\n.uOyjG,\na[href^=\"https://www.bonecoin.com/\"]","a[href^=\"http://www.tkqlhce.com/\"]",".text-html",".tutorialink-ad1,\n.tutorialink-ad2,\n.tutorialink-ad3,\n.tutorialink-ad4,\n.widget_ti_add_widget",".sidebar","#adp_top_ads,\n#east[data-options*=\"Advertisement\"]",".topMargin15",".avert","[src=\"/rcl/reclama.php\"]",".h-72",".feed_holder",".blad",".R38Z80",".banner-placement__article","#DesktopTop,\n.DesktopRightBA,\n.adcon,\n.center-tag-rightad",".fixed.data-\\[state\\=open\\]\\:animate-in",".widget_sifter_ad_bigbox_widget",".promoted-account,\n.stream-item-group-start[label=\"promoted\"],\n.tweet:has(.promo),\na[href*=\"src=promoted_trend_click\"],\na[href*=\"src=promoted_trend_click\"] + div,\narticle[data-testid=\"tweet\"]:has(path[d$=\"10H8.996V8h7v7z\"]),\ndiv[data-testid=\"UserCell\"]:has(path[d$=\"10H8.996V8h7v7z\"]),\ndiv[data-testid=\"cellInnerDiv\"] > div > div[class] > div[class][data-testid=\"placementTracking\"],\ndiv[data-testid=\"eventHero\"]:has(path[d$=\"10H8.996V8h7v7z\"]),\ndiv[data-testid=\"placementTracking\"]:has(div[data-testid$=\"-impression-pixel\"]),\ndiv[data-testid=\"trend\"]:has(path[d$=\"10H8.996V8h7v7z\"])","._ccw-wrapper,\n.herrmhlmolu,\n.hgggchjcxja,\n.mpululuoopp,\n.polumlluluoopp,\n.sugggestion",".newNorthWidget",".dw.ec","#sidebar_card_spon,\n.article_card_promoted,\n.leaderboardcontainer,\n.mediumbox_container,\n.ubergizmo-dfp-ad",".tablepress-id-46",".inside-right-sidebar .widget_text","#adv4-wrap","div[data-name=\"sponsors-slot\"]",".spo",".download_button_info_texts,\n.js-download_button_additional_links,\n.sidebar_download_inner,\ndiv.attention-button-box-green","#leader-wrap","#above-content,\n#below-content","#ipsLayout_sidebar > div[align=\"center\"],\n.ipsLayout_container > div[align=\"center\"]",".a--d-slot","#howtoreadbutton,\n.wpb_raw_html",".CriteoProductRail",".js-ab-regular,\n[href^=\"https://www.ultimate-guitar.com/send?ug_from=redirect\"]","#postadsside,\n#postzzif,\n#widgetad2-top,\n#zzifhome,\n#zzifhome2,\n.postzzif3","#hideads,\n.afs_ads","div[class^=\"advert-placeholder_\"]","#ds_lb1,\n#ds_lb2","#nn_lb1,\n#nn_lb2",".AdWidget_HTMLWidget,\nimg[src^=\"https://unityassets4free.com/wp-content/uploads/\"][src$=\"/best-url-shortner-for-unityassets4free.jpg\"]","#stream-item-widget-3,\n#stream-item-widget-6,\n#tie-block_702,\n.\\35 f283c41912bf.widget.container-wrapper",".banners_home",".td-ads-home,\n.ubhome-banner,\n.ubtopheadads",".ct_ipd728x90,\ndiv[class^=\"uk-visible@\"]",".nordvpnAd","div:has(> div[data-affiliates-grid-container]),\ndiv[data-ad=\"true\"],\ndiv[data-test=\"SearchInFeedAd-AffiliateFallback-Container\"],\ndiv[data-test^=\"masonry-grid\"] > div[style^=\"--row\"] > div:not([itemprop=\"image\"])","a[rel^=\"sponsored\"]","#block-4","#block-8,\n.entry > hr.wp-block-separator + .has-text-align-center,\n.entry > hr.wp-block-separator:has(+ .has-text-align-center)",".ad_slot_inread,\n.col-md-12 > table,\n.text-center.mt-5","div[style=\"margin-bottom:0.5rem; min-height:250px;\"]","#container > div[style=\"width:970px; height:200px;\"]","a[href*=\"?\"][target=\"_blank\"]",".buttonDownload",".ai-sticky-widget","iframe[src=\"about:blank\"]",".aa_label,\nsection:not(:empty)",".eveeecsvsecwvscceee,\n.wcccswvsyvk,\n.wssvkvkyyee","#stickyFooterBoxColseBtn","#upx-mm-player-wrap,\n.upx-ad-unit","#upworthyFreeStarVideoAdContainer,\n.freestar-in-content,\n.upworthy_infinite_scroll_ad,\n.upworthy_infinte_scroll_outer_wrap",".side_bar",".mb-4.justify-center","#fancybox-container-1",".block-banvert","#acm-ad-tag-lawrence_dfp_desktop_arkadium,\n#acm-ad-tag-lawrence_dfp_desktop_arkadium_after_share,\n.affiliate-widget-wrapper,\n[aria-label=\"advertisement\"],\n[data-gl-method=\"initTaboola\"]","#ad--home-well-wrapper",".continut",".be-lb-page-top-banner",".cy-storyblock","#ac-lre-player-ph,\n#bfad-slot,\n.ad-spacer__AdSpacer-sc-nwg9sv-0,\ndiv[class^=\"Ad__Container-\"]",".rev_slider_wrapper,\n.tp-revslider-mainul,\n[href*=\"/click.track\"]","#URTK_Bottom_728x90,\n#URTK_Middle_300x250,\n#URTK_Right_300x600,\n#top_advertisement",".ad-banner-static",".min-h-\\[253px\\],\n.min-h-\\[300px\\]",".promo_block","aside > .ng-star-inserted",".vr-adv-container","#jwplayer_xH3PjHXT_plsZnDJi_div,\n#leaderboard-no-padding,\n.vip-banner","#advt_click_href_link_upper,\n.advt-content",".elementor-widget-smartmag-codes",".banner-text",".tude-cw-wrap","source[src*=\"SPOT\"]","a[href^=\"https://www.verepeliculas.com/dowload/\"]","[href^=\"https://bit.ly\"]","[href*=\"http://www.ciberhentai.net\"]","#bill_bottom,\n.lead_top",".uyj-before-header",".title-box > [href] > [src]","av-adv-slot","#text-14","#text-15","#text-16",".code-block-4.code-block > [href],\n[href^=\"https://www.star-clicks.com/\"]",".adph,\n.docked-slot-renderer,\n.fixed-slot,\n.nav-bar__article-spacer,\n.vice-ad__container",".gam",".victo-billboard-desktop",".BannerReAds_horizontal-area__5JNuE","#vc-intermid-desktop-ad,\n.google-sidebar",".topbanners",".vgc-productsblock",".header__nav-item--adv-link,\n.iframe-adv,\n.player-detail__banners,\n.video-item--a,\n.video-item--adv","[href^=\"https://redirect.ero-advertising.com/\"]",".sidebar_banner",".vigil-leaderboard-article,\n.vigil-leaderboard-home",".top-list > .content-aside",".VPT_player_ads","#DynamicBackgroundWrapper",".mx-auto.thumbnail.book",".visua-target",".desktop-header-ad,\n.v-ad-slot",".ad-ph,\n.banner_ad_label",".player-aside-banners",".in_stream_banner,\n.inplayer_banners","#system_msg","div.jw-cue-type-ads","#sidebar_right","a[href^=\"https://vnkb.com/e/\"]","#leaderboard-area,\n.nccBigBox",".widget-ad-block",".l66a0c1k,\n.l66a0c1n,\n.l66a0c1p,\n[data-concert=\"leaderboard_top_tablet_desktop\"]",".side-top-vendors-wrap","#mn-container","[data-stid=\"meso-ad\"]",".show.fade.modal-backdrop",".show.fade.modal",".vsb_ad,\n.vsb_sticky","#player-1 > div[style=\"display:flex !important\"],\n.emrihiilcrehehmmll,\n.itrrciecmeh,\n.lmetceehehmmll,\n.recltiecrrllt,\n.video-page-content + div[class],\n.video-page-content-left + div[class]:last-child,\n.videoplayer + div > div[class],\n.wrapper-margin + div[class]:last-child","#sponsorsbox","#mainLeaderboard",".cta-bookduck","#btmadd,\n#topads,\n.rads","#tryitLeaderboard",".feat",".box2,\n.rad-links","#media_image-2","[href^=\"https://www.wendymyersdetox.com/\"]","#prod-sponsored,\nli.owned-brands:has(figure.sponsored)","#bio_ep_bg,\n.sticky-footer-content,\n[href=\"https://walletinvestor.com/u/gnrATE\"]","[src=\"/continue.png\"]",".dld_ad","div[itemtype$=\"WPAdBlock\"]",".ads-unit-fts","#cpa_wrap,\n.js_disabled","div[class=\"mb1 ph1 pa0-xl bb b--near-white w-25\"]:has(div[data-ad-component-type=\"wpa-tile\"]),\ndiv[class=\"mv3 ml3 mv4-xl mh0-xl\"][data-testid=\"sp-item\"],\nli.items-center:has(div[data-ad-component-type=\"wpa-tile\"])","[data-testid=\"flex-container\"] > div > span:has(a[link-identifier][href^=\"https://wrd.walmart.com\"]),\n[data-testid=\"skyline-ad\"]","#top_S,\n#wf_brow_box","#fpub-popup",".kn-widget-banner",".bhor-box","a[href*=\"panchaxumbilic.com\"], a[href*=\"trustedcpmrevenue.com\"]","#footer-top,\n.sitelogo > div",".main-money-01,\n.single-aside > div.flex","[rel=\"nofollow\"]","[href=\"http://www.bktravel.com/\"]","a[href^=\"http://www.salvationarmycincinnati.org\"],\na[href^=\"https://giving.cincinnatichildrens.org/donate\"]",".wotr_top_lbjspot",".bridtv",".a-772","#leaderboard-wrapper,\n.bb.pt-0,\n.border-box.dn-hp-sm-to-mx,\n.border-box.dn-hp-xs,\n.pb-sm.pt-sm.b,\n.remainder-content .db-ns.dn,\n[data-qa=\"article-body-ad\"],\n[data-qa=\"right-rail-ad\"],\n[data-sc-c=\"adslot\"],\n[data-testid=\"article-body-card\"]:has(> [data-qa=\"article-body-ad\"]),\n[data-testid=\"fixed-bottom-ad\"],\n[data-testid=\"placeholder-box\"],\ndiv.grey-bg",".DisplayAd__container___lyvUfeBN,\n.HomeCategory__ads___aFdrmx_3",".connatixcontainer,\n.piano-in-article-reco,\n.piano-right-rail-reco,\n.sponsored-heading",".watas-adlabel,\n.watas-bottom-vi",".widget-title,\n[href^=\"https://www.xvinlink.com/\"]",".custom-html-widget.textwidget > .close,\n.sidebar_episodes2",".bannerBottom",".smartmag-widget-codes",".module_single_ads","#overlays","#execphp-2","iframe[src^=\"http://watchteencam.com/images/\"]",".wwn-ad-unit","#widget_sp_image-2,\n#widget_sp_image-3",".aff-list,\n.aside-adds-col,\n.content-aff,\n.sidebar_zing",".MediaNativePlacement-wrapper-link,\n[data-hb-id=\"Card\"]:has([data-node-id^=\"ListingCardSponsored\"]),\na[data-enzyme-id=\"WssBannerContainer\"],\ndiv[data-enzyme-id=\"WssBannerContainer\"]",".wbal-banner","a[href^=\"https://stjude.org/radio/\"],\na[href^=\"https://www.menards.com/main/home.html\"]",".bg-horizontal,\n.bg-horizontal-2,\n.bg-square,\n.bg-square-mobile,\n.bg-square-mobile-without-bg,\n.bg-vertical,\n.main-background-wrap,\n.mb-11,\n.wccf_video_tag","#sidebar_r1",".reklam_pve",".adthrive-homepage-header,\n.adthrive-homepage-in_content_1,\n.adunit-header,\n.bannerad_300px,\n.raptive-custom-sidebar1",".bloc-pub","div[id*=\"Taboola-sidebar\"],\ndiv[id^=\"Taboola-main-\"]","display-ad-widget",".billboard-wrapper,\n.large-leaderboard,\n.list-city-ad,\n.medium-rectangle-wrapper-2",".leaderboard-wrapper",".adn-ar",".block-da","[src^=\"/MyShowroom/view.php?medium=\"]","#Ads","body > b + br + div[id][class]","#wf-d-300x250-sb1","#ContentPane40,\n#hp-ad-container,\n.medianet-ctr,\n.module-f-hs,\n.module-top-picks,\n.top-picks","#banner_719_105,\n.hdShade > div,\n.wth_zad_text","header","#BannerDiv",".wp-image-931153","div[id^=\"werav-\"]","#stnvideo",".SurveyLinkSlideModal,\n.a65vezphb1,\n.hil28zhf1wyd",".ad-placeholder-bg",".mfp-content,\n.popup-dialog,\n.win","#under728",".wallpaper",".bw-special-image,\n.bw-special-image-wrapper","a[href^=\"https://www.mccabelumber.com/\"]",".ArticleTemplate_masthead__oY950,\n.ReviewHero_mastheadStyle__Bv8X0",".area-x__large","#ultimedia_wrapper,\n.dfp-leaderboard-container","#jwplayer-container-div",".fun-info-footer,\n.fun-inner","#hp-ad-banner-top",".fbx-player-wrapper,\n.fl-module-wipa-concerns,\n.fl-photo",".bg-blue-50,\n.text-gray-100",".manual-adthrive-sidebar","[href=\"http://fakereferer.com\"],\n[href=\"http://fakethereferer.com\"]","#sidebar > .widget_text.amy-widget,\n.awac-wrapper,\ndiv[class^=\"whats-\"]",".centered-image-short","#leader_1","span[style*=\"z-index:\"][onclick$=\"fadeOut();\"]",".ad-declaration",".abc","#cnt_1,\n#cnt_2,\n#cnt_btm",".col-second,\n[class^=\"pop-\"]",".block-global-adDFP_HomeFooter,\n.ff-adblock",".tf-sp","table[height=\"260\"]",".al_method,\n.rrdoublewrap",".widget-area",".article_footerStickyAd__wvdui,\n.article_sectionAd__rMyBc,\n.content_headerAd__USjzd,\ndiv[style=\"min-height: 325px; max-width: 600px;\"]","#content p:has(~ ins.adsbygoogle),\n[href^=\"/idx.php\"],\naside > .widget_text:has(.adsbygoogle),\naside.sidebar > section:not([id^=\"custom_html-\"]).widget_custom_html","[href^=\"https://adaptiva.com/\"],\n[href^=\"https://patchmypc.com/\"]",".zanui-container","span[style*=\"width: 338px; height: 282px;\"]","#article-body > .hawk-nest[data-widget-id]:has(a[class^=\"hawk-affiliate-link-\"][class$=\"-button\"]),\n.hawk-master-widget-hawk-wrapper",".wl-prakatana","div[class$=\"-quick-adsense\"]",".rmdcb,\ndiv[class^=\"refmedprd\"],\ndiv[class^=\"refmedprod\"],\nsection.hide-mbl:has(a[href^=\"https://out.reflectormedia.com/\"])","img[alt*=\"Sponsor\"],\nimg[name=\"Sponsor\"]",".cams",".shr34",".ads-box-300x300,\nlink[rel=\"canonical\"]:not([href^=\"https://www.wionews.com/videos/\"]) ~ script#pwt_script",".post > center > [href] > img","#around-the-web,\n.consumer-marketing-unit,\n.failsafe-desktop,\n.sponsored-stories-component,\n[class^=\"OutbrainGridColumn-\"],\n[class^=\"StickyHeroAdWrapper-\"],\n[class^=\"adv\"],\n[id^=\"cns_ads_\"]","div[class^=\"ProductGrid__FeedTileWidthWrapper-\"]:has(div[class^=\"DesignSpec__TextSpecWrapper-\"][color=\"#6B828F\"]:not([data-testid])),\ndiv[class^=\"ProductTray__ProductStripItem-\"]:has(div[class^=\"DesignSpec__TextSpecWrapper-\"][color=\"#6B828F\"][data-testid] + div[class^=\"DesignSpec__TextSpecWrapper-\"][color=\"#6B828F\"])","a[href^=\"http://sweetdeals.com/bloomington/deals\"],\na[href^=\"https://www.farmweeknow.com/rfd_radio/\"]",".grid__sticky-column_side_left","a[href^=\"https://omny.fm/shows/just-start-the-conversation\"]",".a3f17",".simple-image",".header-advert-wrapper","td[style][width=\"360\"]","a[class][href=\"#\"] img,\ndiv[style^=\"position: fixed; width: 100vw;\"][style$=\"z-index: 999999;\"]","[data-test-ui^=\"advertisementLeaderboard\"]",".adbl","#ad-gamepage-leaderboard,\n#skyscraper-container,\n#skyscrapper-container","#ad-sticky","#botSupp,\n#topSupp","#banner_wrap","#wc_leaderboard",".h-64",".contains-sticky-video,\n.embdad","#video_banner,\n.currently-blokje-block-inner,\n.dazone,\ndiv.da-by",".odds-slider-widget","div[style^=\"width:972px;height:250px;\"]","#toprek,\n.block2",".spon-menu,\ntable[width=\"472\"]","#text-101",".block--advertisement",".blocks",".ulromlist > .element:has(> ul > li > .adsbygoogle)","[style=\"height: 288px;\"]","#pop-ad-wrap,\na[href^=\"https://goo.gl/\"]:has(img)",".widget_bsa","[href^=\"//namecheap.pxf.io/\"]",".banner-week","#exco",".vw3Klj","#coupon-links,\n.w27771,\n[aria-label=\"Sponsored Offers\"],\n[class*=\"sponsored\"],\ndiv[class*=\"WSJTheme--adWrapper\"],\ndiv[class^=\"style--column--\"]:has(> div[class=\"\"] > div[id^=\"wrapper-AD_NATIVE\"]),\ndiv[id^=\"wrapper-AD_\"]",".footer-sponsors","#aniBox",".hubb-at-rad-header,\n.post--sponsored",".pane-wu-fullscreenweather-ad-box-atf,\n[class*=\"-ad-box-\"]",".l-hybrid-col-frame_rail-wrap",".pb-f-phanzu-phanzu-ad-code",".top:has(> [data-zoneid])",".bnnrs-aside,\n.bnnrs-bottom",".poplayer","a[href^=\"https://xbooru.com/c.html\"]","#smb","a[href^=\"banners.php?\"]","#vnt-lb-a","iframe[src]",".content_source,\n.footer-block","a[href^=\"http://www.adultdvdempire.com/\"][href*=\"?partner_id=\"]",".btn-ponsor","#xdaforums_leaderboard_atf,\n#xdaforums_leaderboard_btf,\n#xdaforums_right_1,\n#xdaforums_right_2","[href=\"https://myteenwebcam.com/\"]",".partwidg1",".fluid-b",".fluid_html_on_pause",".fluid_next_video_left,\n.fluid_next_video_right,\n.headP","a[href^=\"https://flirtify.com/\"],\ndiv[class*=\"promoMessageBanner-\"]","._029ef-containerBottomSpot,\n._80e65-containerBottomSpot,\n._80e65-containerPauseSpot,\n.bottom-widget-section,\n.clipstore-bottom,\n.promo-message,\n.video-view-ads,\n.wio-p,\n.wio-pcam-thumb,\n.wio-psp-b,\n.wixx-ebanner,\n.wixx-ecam-thumb,\n.wixx-ecams-widget,\n.xplayer-b,\n.xplayer-hover-menu,\n.yfd-fdcam-thumb,\n.yfd-fdcams-widget,\n.yfd-fdclipstore-bottom,\n.yfd-fdsp-b,\n.yld-mdcam-thumb,\n.yld-mdsp-b,\n.ytd-jcam-thumb,\n.ytd-jcams-widget,\n.ytd-jsp-a,\n.yxd-jcam-thumb,\n.yxd-jcams-widget,\n.yxd-jdbanner,\n.yxd-jdcam-thumb,\n.yxd-jdcams-widget,\n.yxd-jdplayer,\n.yxd-jdsp-b,\n.yxd-jdsp-l-tab,\n.yxd-jsp-a",".wio-xbanner","[class^=\"xplayer-banner\"]",".wio-xspa",".video-page__layout-ad","article[data-qa=\"disco-updates-video-ad\"],\narticle[data-qa=\"disco-updates-website-ad\"],\ndiv[data-qa=\"jobs-inline-ad\"],\ndiv[data-qa=\"jobs-recommendation-ad\"],\nli[data-qa=\"notifications-ad\"]",".headline.wrapper,\n[is-footer-banners]",".underbox","#sidebar > div.box:first-child,\n#sidebar > noindex",".ad-footer,\n.videoad-title","#wa-banner,\n.grid_box:has(a[target=\"_blank\"]),\n.preroll-blocker,\n.preroll-skip-button",".bot_bns,\n.player_bn",".brazzers-link,\n[style=\"height: 220px !important; overflow: hidden;\"]","#linkedblok,\n.absd-body:not(.row + .well)","#nuevoa","#sidebanner,\n#sidebannerleft",".ZBTBTTr93ez9.ktZk9knDKFfB,\n.bm6LRcdKEZAE,\n.pageBanner,\n.panelBottomSpace > li.pull-right","#video-right,\n#video-sponsor-links",".player-video.xv-cams-block","[href*=\"bawafx.com/\"]",".block-offer,\nbutton[class^=\"click-fun\"]",".footer-container",".style75","#bottom-line",".content-gallery_banner",".gallery-thumbs",".left-banners",".leftsidenav,\n.sidenav","#headC",".ps",".kt_imgrc",".pub2",".pub_header","#HPSPON-ad,\n#Horizon-ad,\n#Lead-0-Ad-Proxy,\n#adsStream,\n#defaultLREC,\n#sda-Horizon,\n#sda-Horizon-viewer,\n#sda-LDRB,\n#sda-LDRB-iframe,\n#sda-LDRB2,\n#sda-LREC,\n#sda-LREC-iframe,\n#sda-LREC2,\n#sda-LREC2-iframe,\n#sda-LREC3,\n#sda-LREC3-iframe,\n#sda-LREC4,\n#sda-MAST,\n#sda-MON,\n#sda-WFPAD,\n#sda-WFPAD-1,\n#sda-WFPAD-iframe,\n#sda-wrapper-COMMENTSLDRB,\n#viewer-LDRB,\n#viewer-LREC2,\n#viewer-LREC2-iframe,\n.Feedback,\n.darla,\n.darla-container,\n.darla-lrec-ad,\n.darla_ad,\n.ds_promo_ymobile,\n.gemini-ad,\n.gemini-ad-feedback,\n.item-beacon,\n.ntk-ad-item,\n.searchCenterBottomAds,\n.searchCenterTopAds,\n.sys_shopleguide,\n.viewer-sda-container,\n.ys-mobileFeaturedAd,\n[data-content=\"Advertisement\"],\n[data-wf-beacons],\na[data-test-id=\"large-image-ad\"],\ndiv[class*=\"ads-\"],\ndiv[class*=\"gemini-ad\"],\ndiv[data-beacon] > div[class*=\"streamBoxShadow\"],\ndiv[id*=\"ComboAd\"],\ndiv[id^=\"COMMENTSLDRB\"],\ndiv[id^=\"LeadAd-\"],\ndiv[id^=\"darla-ad\"],\ndiv[id^=\"gemini-item-\"],\ndiv[style*=\"/ads/\"],\nli[data-test-locator=\"stream-related-ad-item\"]","#mrt-node-Lead-0-Ad,\n.ad-lrec3,\n.sdaContainer,\n[id^=\"defaultLREC\"]","[aria-labelledby^=\"bottom-sticky-pencil-ad-brand-name\"],\n[data-test-id=\"gam-iframe\"],\n[data-test-id=\"video-container\"],\narticle[aria-labelledby*=\"-pencil-ad-\"]",".searchRightBottomAds,\n.searchRightTopAds",".reg:has([href*=\"aclick\"]),\n.reg:has([href*=\"clk\"])","#mrt-node-Lead-1-Ad,\n#mrt-node-Primary-0-Ad,\n#mrt-node-Secondary-0-Ad,\ndiv[id^=\"mrt-node-\"][id$=\"-Ad\"]","#mid-center-ad,\n.sticky,\nbody#news-content-app li:has(.inset-0)",".AdvOffers,\n.DirectFeature,\n.ImagesViewer-SidebarAdv,\ndiv[aria-label=\"Ad\"],\ndiv[data-name=\"adWrapper\"],\ndiv[id^=\"yandex_ad\"]",".direct-public__sticky-box","a[href^=\"https://l.hyenadata.com/\"]","a[href^=\"https://www.gaming-adult.com/\"]","#right_top_sticky,\n#yb_recirc,\n.mb_promo_responsive_right,\n.yb-card-ad,\n.yb-card-out",".g-widget-block",".ABP",".advHr","#deck-content-ad,\n[id^=\"front-ad-\"],\n[id^=\"frontpage-ad-\"]","div[style=\"text-align:center\"]:has(> iframe[src]),\niframe[src^=\"https://cdn.nhnace.com/\"],\niframe[src^=\"https://tab2.clickmon.co.kr/\"]",".tt","#nankafix",".pindexhautctn","[data-testid=\"microsoft-ads\"]","[id^=\"adblock\"]","#desktopFooterPr,\n#englishPr,\n#onPausePrOverlay,\n#rightVideoPrs,\n.top_pr","#footer","[img][src*=\"blob:\"]",".btop","#inplayer_block",".ads-mobile",".footer-element-container","aside:has(a.ad-remove)","#pbs_block,\n#producer,\n.contentPartner","video[autoplay]","[data-tracking=\"track-close-btn-ad\"]","a[href*=\"/videoads.php?\"]",".battery,\n.moment",".revenue-placeholder","#single_rhs_ad_col,\n#top_ad_row",".banner_right_bottoms,\n.native-aside,\n.visit_cs",".dJEWSq,\n.gap-\\[10px\\],\n[href^=\"https://form.jotform.com/\"]","#masthead-ad,\n#player-ads,\n#shorts-inner-container > .ytd-shorts:has(> .ytd-reel-video-renderer > ytd-ad-slot-renderer),\n.YtdShortsSuggestedActionStaticHostContainer,\n.ytd-merch-shelf-renderer,\n.ytp-suggested-action > button.ytp-suggested-action-badge,\nytd-ad-slot-renderer,\nytd-rich-item-renderer:has(> #content > ytd-ad-slot-renderer),\nytd-search-pyv-renderer","lazy-list > ad-slot-renderer,\nytm-companion-slot[data-content-type] > ytm-companion-ad-renderer,\nytm-rich-item-renderer > ad-slot-renderer",".ytp-featured-product",".bottom-thumbs,\n.bottom-top",".jeg_column:has(> .jeg_wrapper > .jeg_ad),\ndiv[id^=\"v-yovizag-\"]",".kl-before-header","ins.adsbygoogle[data-ad-slot]","#text-69,\na[href^=\"https://yugatech.ph/\"]",".cookie-policy-container-invisible.cookie-policy-container","#top-advert-content,\n.sidebar__advert",".box-f,\n.cs-link-holder,\n.head-spot,\n.p-ig",".view-aside-block",".c-adDisplay_container_incontent-all-top",".vfx-loader,\nscript[onerror^=\"$('body')\"]",".native,\n.rectangle,\n.rectangle-large,\ndiv[class^=\"AdvertisingSlot_\"]",".munder-fn5udnsn",".download-page > a[rel=\"noopener\"] > img","#custom_html-38",".vPTHT,\n[data-test=\"search-list-first-ad\"],\n[data-testid=\"right-rail-ad\"]",".add-bottom",".layout__background",".store_fondo",".td-a-rec-id-content_bottom,\n.td-a-rec-id-custom_ad_2","#page-inner > div > div > a[href^=\"https://www.vure.cx/shorten-link.php/\"],\n#page-inner > div > div > div > a[href^=\"https://www.vure.cx/shorten-link.php/\"]",".SC_TBlock","#clickLeft,\n#rightClick",".eas","[style*=\"background-repeat\"]",".px-creative",".appendix,\n.leader_box","ins.adsbygoogle, [class^=\"side_ad_\"]","div.vjs-marker-ad","[class*=\"advert\"]","[alt=\"New-Banner\"]",".vr-adv-unit","a[href^=\"http://www.myfreecams.com/?baf=\"]",".wtc-wg-plugilo-connector",".b-header__banner","#grid-image-head",".adSlot, .loadingBanner","#iqd_mainAd,\n.werb_textlink",".dm_ad-container","div[class^=\"outbrain_outbrain-outer-container\"],\ndiv[class^=\"traffective_\"]","[class^=\"ad-slot\"],\n[class^=\"outbrain\"]",".id-Recommendation,\n.wv_story_el_cleverPushWidget,\n.wv_story_el_pinpoll","aside[data-type=\"ad\"]",".ad-vertical-box,\ndiv[id^=\"ad-gamepage-\"],\ndiv[id^=\"ad-landingpage-\"]",".center_top_bar",".adup-wrap,\n.bi-injected-ad,\n.bi-superbanner,\n.slideshow__ad,\n.slideshow__middle-ad-container,\n.slideshow__mobile-ad","#R1C1[role=\"complementary\"],\n#R1C2[role=\"complementary\"]:not(:has(> .Hero)),\n#R1C3[role=\"complementary\"],\n#aabhor,\n#banner_top_table,\n#contentad-top-adsense-1,\n.Ad-hor-height,\n.ButtonAuswahl + div > div[class]:has(> a[class][style=\"display:flex;\"][href^=\"https://www.chip.de/downloads/\"][href$=\".html\"]),\n.app_nexus_banners_common,\n.js_download_button:has(> a.Download-Button--Free[href*=\"withinstaller\"][href*=\"lastchanged\"]),\n.ob-ad-carousel-layout,\ntr:has(> td[style][colspan] > a.js-antivirusclick[href])","div[data-bc-data-trackvars]","#CR[class=\"Downloads-Detail\"] > #G32 > #M1 > *:not(section[class=\"wrapper-safe mt-md ft-alts\"]) .ar-1-1.bg-gray-l[style*=\"width\"]:has(a img[src*=\"https://im.chip.de/ii/\"]),\n#CR[class=\"Downloads-Detail\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > [class=\"fb mt-lg\"] > [class=\"fb-col-lg-4 is-hidden-sm is-hidden-md\"] > *:has(a img[src*=\"https://im.chip.de/ii/\"]),\n#CR[class=\"Downloads-Detail\"] > #G32 > #M1 > [class]:not(section[class=\"wrapper-safe mt-md ft-alts\"]) a[href^=\"https://www.chip.de/downloads/\"][title]:has(img[src*=\"https://im.chip.de/ii/\"][alt][width][data-was-processed]),\n#CR[class=\"Downloads-Getfile\"] > #G32 > #M1 > *:not(section[class=\"wrapper-safe mt-md ft-alts\"]) a[href^=\"https://www.chip.de/downloads/\"][title]:has(img[src*=\"https://im.chip.de/ii/\"][alt][width][data-was-processed]),\n#CR[class=\"Downloads-Getfile\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > .mt-md > section [class]:has(> div > ul.is-separated a img[src^=\"data:image\"]),\n#CR[class=\"Downloads-Getfile\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > [class=\"fb mt-lg\"] > [class=\"fb-col-lg-4 is-hidden-sm is-hidden-md\"] > *:has(a img[src*=\"https://im.chip.de/ii/\"]),\n#CR[class=\"Downloads-Getfile\"] > #G32 > #M1 > div:not([class=\"wrapper-safe\"]) [class=\"ar-1-1 bg-gray-l\"][style]:has(a img[src*=\"https://im.chip.de/ii/\"]),\n#CR[class=\"Downloads-Select\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > .mt-md > section [class]:has(> div > ul.is-separated a img[src^=\"data:image\"]),\n#CR[class=\"Downloads-Select\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > [class=\"fb mt-md\"] > [class=\"fb-col-lg-4 is-hidden-sm is-hidden-md\"] > *:has(a img[src*=\"https://im.chip.de/ii/\"]),\n#CR[class=\"Downloads-Select\"] > #G32 > #M1 > [class=\"wrapper-safe\"] > [class^=\"fb mt-\"] > section[class=\"fb-col-12 fb-col-lg-8\"] > [class]:not(.ButtonAuswahl):has(> a[href^=\"https://www.chip.de/downloads/\"]),\n#CR[class=\"Downloads-Select\"] > #G32 > #M1 > [class]:not(section[class=\"wrapper-safe mt-md ft-alts\"]) a[href^=\"https://www.chip.de/downloads/\"][title]:has(img[src*=\"https://im.chip.de/ii/\"][alt][width][data-was-processed]),\n#CR[class=\"Downloads-Select\"] > #G32 > #M1 > div:not([class=\"wrapper-safe\"]) [class=\"ar-1-1 bg-gray-l\"][style]:has(a img[src*=\"https://im.chip.de/ii/\"]),\nbody[class=\"l-DownloadListing is-sticky\"] .wrapper-safe.mt-sm > .fb > section:not(.Listing) ul:has(> li a[href^=\"https://www.chip.de/downloads/\"] img[src^=\"https://im.chip.de/\"]),\nbody[class=\"l-DownloadListing is-sticky\"] > [class=\"Main Main--Skyscraper\"] > .Main__Container > [class]:not([class^=\"Downloads DownloadListing\"]) > div > ul.List.is-separated:has(a img[src*=\"https://im.chip.de/ii/\"]),\nbody[class=\"l-DownloadListing is-sticky\"] > [class=\"Main Main--Skyscraper\"] > .Main__Container > main[class=\"Downloads DownloadListing bg-white mt-xs\"] > [class=\"mt-sm wrapper-bleed bg-blue\"] + [class=\"wrapper-safe\"]:has(a img[src*=\"https://im.chip.de/ii/\"]),\nbody[class=\"l-DownloadListing is-sticky\"] > [class]:has(> div > section:only-child > ul.List.is-separated a img[src*=\"https://im.chip.de/ii/\"])",".js-sticky-ad","#desig-widget-59,\n.seitenende-wrapper,\n.zwischen-posts-wrapper","img[referrerpolicy=\"unsafe-url\"][src^=\"/img/\"][src$=\".jpg\"]",".sad_banner","#DCGA",".tabloid__side-column,\n[id*=\"billboard\"]",".mainFooter__ccePosition,\n.recommendations__cceWidget,\n.storyElementWrapper__container:has(> [data-testid=\"storyElementWrapper-cceWidget-element\"]),\n.teaserGrid > div:has(.nativeAd),\ndiv.frontpageOverview__child","a[href*=\"sjv.io\"]","#nativendo-marginal,\n.dm_ad","[href^=\"https://www.cyberport.de\"]","div[data-id-advertdfpconf]","#campaign-popup,\n#fm-shadow,\n.intext-ad",".noContentBannerArea","[href^=\"https://ads.golem.de/\"]",".ad-microsites,\n.keygameBannerContainer,\n.stage-advertising,\n.tipps-content-ad",".hbs-ad","#swlad",".herald-sidebar","#liberty-vip-billboard",".admanager,\n.ks-ad,\n[data-adslot]","#captcha-adspace,\n#top_adspace","#euccBanner","div[id^=\"traffective-ad\"]","[href^=\"https://www.maniac.de/linkout/\"]",".Ssfiu-:has([data-testid=\"popoverTriggersponsoredLabel\"]),\n.hrHZYT:has([data-testid=\"popoverTriggersponsoredLabel\"]),\n[data-testid=\"spr-brd-banner\"],\na[href^=\"/\"][href*=\"?product_id=\"]:has(.ur6iYv),\ndiv > div:has([data-testid=\"banner-spr-label\"]),\ndiv[data-testid=\"boosted-product-recommendations\"]",".bottomadds,\n.topadds",".adSlot,\n[class*=\"Banner\"]",".sticky-billboard","[data-label=\"Anzeige\"],\ndiv.He1bX",".dm_ta300x300_html",".mtbnews-forum__banner",".copyright > .card",".adverts_billboard,\n.adverts_top",".aw-track-click","#rightadbar","ion-col:has(> app-content-ad-grid)",".park-portal","[class^=\"AdSlot_\"]","#nextuse","#sj-ad-wrapper","#vi-stories-main-container,\n.emsAnzeige,\n.vi-stories-top-div,\n[data-area=\"affiliatebox\"],\n[data-area=\"vouchers\"],\na[data-nvp*=\"'trafficUrl':'https://paid.outbrain.com/network/redir?\"],\na[href^=\"http://paid.outbrain.com/network/redir?\"],\na[href^=\"https://paid.outbrain.com/network/redir?\"],\na[onmousedown^=\"this.href='http://paid.outbrain.com/network/redir?\"],\na[onmousedown^=\"this.href='https://paid.outbrain.com/network/redir?\"],\ndiv[id*=\"/spon_dt/\"]:not(#google_ads_iframe_\\/6032\\/spon_dt\\/homepage_5__container__)","#ad-gamepage-top,\ndiv#ad-gamepage-bottom",".s1-ad",".huge-notification","#ajax,\n#blockdiv","#billboard","#T-Shopping,\n#Tasfeed1,\n[href^=\"http://pubads.g.doubleclick.net\"],\n[href^=\"https://ad1.adfarm1.adition.com\"]",".outbrain-wrapper-outer",".break-ads",".promo-box","[data-ad]","div[data-service-slot-initialized]",".q-advertisement-banner",".outbrain-ad-slot","#woCsiAdContent,\n#woRect",".with-banner",".xplayer-banner",".sponsor-container",".mid-article-ad",".espaciodos","#casdivhor,\n#casdivver",".eb-placement",".skybanner, .megaboard-inner",".textb","a[href^=\"https://mob1ledev1ces.com\"]","#sidebar > div.widget_custom_html","#PromoHead,\n[src*=\"/promo/\"]",".row > .col-md-8","#mp3button","[href^=\"https://www.upload.ee/click.php\"]","#HeaderBanner,\n.awrapper",".brazzers","#AdSlot_megabanner,\n.sticky_roba","[class^=\"DisplayAd\"]",".td-pb-row.wpb_row.tdi_73.vc_row",".Bloque-anuncios,\n.Bloque-anuncios-shadow",".cls-publi-height-city",".stickyAdWrapper",".AdZone300,\n.ad_target",".has-small-font-size.has-text-align-center",".promotion-block-wrapper","#mvp-leader-wrap > a[href^=\"https://www.softswiss.com/\"]",".ubm_banner",".copyright",".text-center.bg-info,\ndiv.col-md-4:has(> .panel > .panel-footer > a[href^=\"/download-fast/\"][namehost^=\"UseNet\"]),\ndiv.text-center:has(a[class=\"btn btn-success\"][href^=\"abp:subscribe\"])",".ad__mobile",".sifted_advert_block",".channel-card--promoted",".c-banners","#worldrecipeseu_970x90_desktop_sticky_no_closeplaceholder",".mgbox",".publicidad_cabecera,\n.publicidad_robapaginas",".nativead:not(.list)",".widget-1,\n.widget-3","#bannerbg,\n#leaderboardbg",".f-soc","div[style*=\"width:975px; height:90px;\"]",".gpt-slot",".b-content__aside-head,\n.traffic",".pwby_hiper",".recs-feed-item--ad,\n.tonefuze","div[class] > div:not([class], [id]):only-child:has(> div[class]:only-child > div[class]:first-child > a > img[src^=\"https://v.wpimg.pl/\"]),\ndiv[style=\"position: relative; top: 0px;\"]:has(> a[target=\"_blank\"])","#advertise_center",".prmtnTop","a[href=\"https://bit.ly/3vKxLhC\"], a[href=\"https://bit.ly/4aDbAcb\"], a[href=\"https://bit.ly/4cL4Jz2\"], a[href=\"https://bit.ly/3VEkIbL\"], a[href=\"https://goldenaccounts.cc/?r=pastefo\"], a[href=\"https://discord.gg/R5pN8ZvBVW\"], a[href=\"https://spadone.cc/\"], a[href=\"https://orion.hydrolmn.com/\"], a[href^=\"https://anonsmm.com/?utm_source\"], a[href=\"https://cryptochanger.to/\"], a[href=\"https://sellsn.io/\"], a[href=\"https://astralproxies.sellpass.io/\"], a[href=\"https://discord.gg/GeDqHNzyEh\"], a[href=\"https://proxylist.to/?ref=pfo\"], a[href=\"https://themario.sellpass.io/\"],\na[href] div[style*=\"background-image\"],\na[href] img:not([src$=\".php\"]),\nbody > .wrapper > p[class]:has(> a[id] > *)","#eazy_ad_unblocker_dialog-message","[id^=\"bin-ads\"]",".cap-ads,\n.pmd-ads",".col-sm-8.col-md-8.main-col > .c-sidebar","#bulle_avvis",".ad-image-megaban",".bigPub",".r-rentraps",".ne4u07a96r5c3","#text-414857080 > .widget-wrap > .widgettitle.widget-title,\n[href^=\"https://lpar2rrd.com/\"],\n[href^=\"https://www.nakivo.com/\"],\n[href^=\"https://www.starwindsoftware.com/\"]","#widescreen2","div[id][style=\"position:fixed;bottom: 0px;left: 0px;z-index:999999;\"]",".islemag-content-right > .widget_custom_html","form center > div[id^=\"_\"]","#AdbModel",".full-ave,\n.fullave-pl,\n.sponsor-link-desk,\n.sponsor-link-mob",".short-link-home-bottom","[src*=\".gif\"]",".justify-content-center.col-sm-12.row > .overflow > center > .slide.carousel,\ncenter > .justify-content-center.row,\ndiv[style=\"height: 90px;\"],\ndiv[style=\"width:728px;height:90px;display: inline-block;margin: 0 auto\"]","[href=\"https://jjgirls.com/sex/GoChaturbate\"]",".bnr-side","#click-widget-banner,\n.aawp","#noktaplayercontainer",".aside-content-column:has(.display-ad)","a[href^=\"https://partnerbcgame.com/\"]",".tooltip::after,\n.tooltip::before","#faceit-banner","#pwParentContainer,\n.app__ad__leaderboard","#FreeStarVideoAdContainer_VCT,\n.freestar-esports_between_articles,\n.freestar-esports_leaderboard_atf,\n.relative.esports-inarticle",".adsmanager-ad-container",".pr-sm-4",".e17e77tq6,\n.e17e77tq8,\ndiv[class^=\"css-\"]:has(> div:not([class], [id]) > .vm-placement:not([style])),\ndiv[class^=\"css-\"]:has(> div:not([class], [id]) > .vm-placement[data-display-type=\"hybrid-banner\"])",".app-ad-placeholder","#nn_player",".wrapper-lb1",".siderail_ad_right","#parent_nn_player,\n#rewarded-video,\n#video-root,\n.chakra-popover__content .chakra-link[href*=\"/click?targetUrl=\"],\n.chakra-stack[data-testid=\"p-p\"],\n[class*=\"__AdContainer-\"],\narticle[data-testid=\"promoted-product\"],\ndiv[class^=\"css-\"]:not(.chakra-stack):has(> #parent_nn_player)","#af-header-link","app-advertising","[href^=\"https://app.wiki.gg/showcase/\"]","[href^=\"https://store.steampowered.com/app/\"]","#inline-video-ad,\n#interstitial-ad",".landscape-ad-container","a[href^=\"/adverts/\"]","#ww","p > a[href*=\"/4/\"][target=\"_blank\"]",".banner-area","#section--sponsors",".header-promo,\ndiv[id*=\"thene-\"]","#gray_de,\n#solution_v2_de,\ndiv[style^=\"border:2px\"]",".ancr-sticky,\n.ancr-top-spacer,\n.desktop-promo-banner","#text-76,\n#text-92,\n#text-93,\n.inside-right-sidebar > aside.widget_custom_html",".add-header",".flex_container_werbung,\n.ice_ner,\n.ice_werbung",".fluid-spots","#fluid-onpause_spot,\n#fluid-ontop_spots h3,\n#ontop_spots","a[href*=\"/click/\"]",".top-video-container-banner",".single-video-right-sidebar-ads",".script_manager_video_master","[href=\"https://dedispot.com\"]","div[style*=\"z-index:99999\"] > div[style*=\"width:300px\"]",".sidebar__display",".text-center > h3","#home-ads,\n.banner-ads,\n.news__detail-ads-subs","#btn-keren,\n.affiliate_download_imagebutton_container,\nbutton[id][class^=\"custom-btn\"][onclick^=\"window.open\"]",".secret-share",".kln,\n.wp-image-465340,\n[width=\"1280\"]",".relative:has(> [id^=\"div-gpt-ad\"])",".blox","#iframeAds","#directAds",".gray-ad-title,\n[type=\"doubleclick\"]","#\\30 _pweumum7,\n.custom-mpu-container,\n.p-2.bg-gray-100",".bp_billboard_single,\n.mobile-mpu-widget",".sponsor-strip","div[class^=\"DFP__StyledAdSlot-\"]","#div-gpt-top_page",".ad--articlerectangle,\n.slot1,\n.slot4","#abr_purchase_div","#sresult_banner","#gpt-leaderboard,\n.adCue,\n.alert.callout,\n.vjs-close-button",".stuck","#nativeads-sponsorbar-touch-redesign","#plyrrr,\n.btn-success,\na[href^=\"https://galaxyroms.net/?scr=\"]","#attention,\n#h4title","body > #adbocker_alt.adblocker-page","div[class*=\"ads_ads_container__\"]",".ads_place_right,\n.advt-text",".sdl_text","#link-view > center","[class^=\"bmadblock-\"],\n[href^=\"https://fairspin.me\"]",".right_ad_4",".bg-slate-100,\n.clmb_eoa,\n.colombia-rhs-wdgt,\n.fc_clmb_ad_mrec,\n.h-\\[300px\\],\n.leaderboard-scrollable-btf-cont,\n.leaderboard-scrollable-cont","#adbocker_alt",".adblocker-container,\n.btPlyer,\n.itgdAdsPlaceholder,\n.outer-add-section,\n.right-side-tabola,\n.secondAdPosition,\n.stoybday-ad","#cube > .hidden-xs,\n#dod,\n#splash-scrollable",".AdSW,\n.googleAdsdiv,\n[class*=\"dsc-banner\"]","div.flexContentAd, .btn-sm.btn-coin, .flexBefore, .flexAfter",".box-main > div > p",".adWrapp,\n.adsWrp,\n.lhsAdvertisement300,\n.rhsAdvertisement300","#cubewrapid,\n.center-add",".alert-success.alert .ads,\n.row.text-center > .ads,\n[id^=\"hbagency_space\"],\ncenter > .ads,\ncenter > ins","footer, div#gads.banner-inner",".ctl25",".col-md-12 > .wpsafe-top ~ :is(h2, h3, h4, p, ul),\n.mh-wrapper, #btn1",".my-ad",".ad-slots,\n.homeMobileMiddleAdContainer",".add-inner","[id*=\"Banner\"]",".ad_bn.row",".shopping__widget","#news_on_exit,\n.modal_wrapper_frame","#ads-blocked","[href^=\"https://www.amazon.in/\"]","#right_level_8",".add-container",".add160x600,\n.add160x600-right,\n.deskad,\n.rhs-ad2","div[class^=\"otv-\"]","[class*=\"buttonPress-\"]",".alertBar",".elementor-popup-modal",".advertisement-horizontal-small,\n.horiozontal-add,\n.vertical-big-add,\n.vertical-small-add","div[data-adid]","div[id^=\"ATD_\"],\nspan[style*=\"background: rgb(232, 233, 237); text-align: center;\"]",".ad_20,\n.advert_text1,\n.header_adcode","#Dbtn",".adownload-button",".adbox > center > .adbox,\nsection > center > .adbox","div[style=\"width:300px;height:250px;position:relative;overflow:hidden;\"],\ndiv[style=\"width:728px; overflow:hidden; height:90px;\"],\nfieldset#option:nth-of-type(1) > [href^=\"https://www.xup.in/blog/\"]",".site-wrapper + div[id][class]","[href=\"https://om.aming.info/cpmadsterra\"],\n[href=\"https://om.aming.info/free$100\"],\n[href^=\"https://cdn.aming.info/\"],\n[href^=\"https://warp.plus/\"]","#carousel-example-generic","#text-27","#pcad",".custom-html-widget.textwidget","#affs,\n.mytopads,\n[src^=\"http://storage.proboards.com/\"],\n[src^=\"http://storage2.proboards.com/\"],\n[src^=\"https://storage.proboards.com/\"],\n[src^=\"https://storage2.proboards.com/\"]",".ads-block-horizontal,\ndiv[itemtype=\"http://schema.org/WPAdBlock\"]","div.widget_list_mag_wp_300px, .img-200","[class*=\"wp-image\"]","[href=\"/acamateure.html\"]","[class*=\"sponsor\"]",".display_ads",".adv_text,\n.bg-light.mt-2.text-center","#secondary > .widget_custom_html.widget.widget_text",".ai-viewports",".gridlove-posts > .layout-simple:has(.gridlove-archive-ad)",".offads",".branding,\n[href*=\"adv\"],\n[href^=\"https://castle-town.net/ru\"],\n[href^=\"https://overworld.pro/\"]",".imgtop,\na[href^=\"https://www.dlsite.com/\"]","img[aria-label=\"Aliexpress partner network affiliate Link\"],\nimg[aria-label=\"Ebay partner network affiliate Link\"]","#lbxUR99472","a[href^=\"https://www.nintendo.at/\"]",".antoic","[id^=\"cookieConsent\"]","#custom_html-23","#r-s1",".col-sm-6 > [href=\"http://totsantcugat.info/wp-content/video.php\"],\n.live > a[href=\"http://totsantcugat.info/wp-content/video.php\"],\n.widget_meta.widget.col-sm-3,\n[href^=\"https://totsantcugat.info/wp-content/\"]","#crosscol-overflow","#at-btn-download",".dta,\niframe[id^=\"google_ads_iframe\"]",".no-overlay,\n[href^=\"https://www.buff.game/buff-download/\"],\nbody > div:has(> a#link)","#hidme,\n.curiosity,\nli.plate:has(iframe[width=\"300\"])",".notadvert-tile-wrapper","#agar-io_300x250",".d-none.text-center.pl-lg-4.pl-xll-5",".bannerHolder,\n.referral,\n.respawn-banner",".menuOverlay",".calc67-container","#dAB","[href=\"https://cutt.ly/U7s7Wu8\"],\n[href=\"https://sweet-accounts.com\"],\n[href^=\"https://vshield.com/\"]",".dPbBGP,\n.hofjwZ,\n.hspOLW,\ntbody > tr:not(.init-scroll):has(a[href*=\"?\"][target=\"_blank\"])",".mso-cls-wrapper",".hidden-xs,\n.panel-body > p[style=\" color:#818181; background-color: #fffdc4; text-align: center; font-size: 14px; border-radius: 2px; width: 320px; max-width: 100%; margin: auto; margin-top: 15px; \"]",".self-center.overflow-hidden:has(> img[src=\"/nexus_banner.webp\"]:only-child)","#advert",".pubbox","[data-t8xt5pt6kr-seq=\"0\"]","[href^=\"https://hi.switchy.io/\"],\n[href^=\"https://shop.ledger.com/\"]",".d-lg-block",".ez-video-wrap",".RowAdv","#filtered-bottom,\n.pt3p > div",".textads",".rectangles","div[class^=\"in-between-ad\"]",".mt-6.rs",".rs","#aHolder,\n#streamContainer,\n#topLeftAdHolder,\n#topRightAdHolder","#gldprr","#crossPromotion,\n#lordz-io_300x250,\n#lordz-io_300x250_2,\n#lordz-io_728x90","#adblock-notice",".fixed-top",".GeneralMaterial-module-aside,\n.UnderTheSun-module-banner","#adCard,\n#menuContainer > .menuCard","[id^=\"google_ads_iframe\"]",".Home__home-ad-wrapper",".directMessageBanner","#content > section.html",".adsenbox:not(#detect),\nbody > .justify-content-center,\ndiv[style=\"height:128px;overflow: hidden !important;\"]",".section-promo-banner",".PromoContainer_container__sZ3ls,\n.blog-banner-container",".ads_player",".rio-zone--wrapper","[href^=\"https://www.essaypal.ai\"]",".potato_modal,\n.potato_sticky,\n.potato_viewer","#partnerAd_letter","div.side-loadout-item:nth-of-type(3)",".home-banner",".gifts",".ins-large.adsbygoogle","#ad-slot-center-panel,\n#ad-slot-left-panel,\n#banner_ad_bottom,\n.adsPanel,\n.advertisement-informer",".recent-purchased,\n.seperator-tag","#big-house-ad,\n#spinnerOverlay,\n.box_relative.chw-progress-wrapper,\n.house-small,\n.overlay_dark.overlay,\n.respawn-container > .pauseFiller > .house-wrap","div[class][style=\"min-height: 250px; height: 250px;\"],\ndiv[class][style=\"min-height: 60px;\"],\ndiv[class][style=\"min-height: 90px;\"]",".ads_space","ins[style=\"display:inline-block;width:728px;height:90px;\"]",".info-col,\n.inline-carbon","#main-box > #middle-wrap ~ div[id$=\"-bottom\"],\n#main-box > #middle-wrap ~ div[id$=\"-left\"]","#solarchoice_banner_1","#msg","div:has(> .adsbygoogle)","div[class^=\"ads_longAd_\"]","a[href^=\"https://href.li/\"]","body > div[style]:has(input[type=\"button\"])","a[href^=\"http://mob1ledev1ces.com/\"]","#downloadbtn[style$=\"z-index: 99999;\"]","#player-data > div:nth-of-type(1)","[href^=\"https://track.fiverr.com/\"]","#warscrap-io_336x280,\n#warscrap-io_728x90,\n.main-menu-bottom,\n.squareAdContainer",".alerts,\n.me-ad-container","#loa831pibur0w4gv",".overlay-wrapper","[href=\"/ddeaatr\"],\n[src=\"/images/d-t.gif\"],\n[src=\"/images/dire.gif\"],\na[href^=\"/dl-14-days-trial\"]",".augl",".c-un-link,\n.feature-usnt,\n.un-link",".rad",".teaser-bar,\na[href^=\"https://www.name.com/redirect/\"]","#bglink",".mkt-300x250,\n.mkt-728x90",".advads-close-button","#rcsad_TopLeft_wrapper",".banner_contest",".brid:has(.brid-advert-container),\n.yobee-adv",".ads_container_top",".ads_block",".homeBannerMax",".gptslot",".box-adv",".articolo-body-text-banner",".ad-download","#C_1,\n#D_1",".plugin-memo:has(> div.side > div > div[id^=\"blz_rss\"])",".supplements-binder","section.sec:has(> #piano_recs_inline_title)",".pr_custom2,\ndiv[class^=\"ad_background\"]",".plugin-l-t:last-child",".s-entry > section > div.c-heading:has(> div#taboola-below-article-thumbnails-desktop)","div.--wid:has(> div#taboola-below-article-thumbnails-bottom)","#PC-english-rec1",".p-articleList__heading:has(+ div#taboola-below-article-thumbnails-desktop)","div[class$=\"BlockBase\"]:has(> div > div > div.plugin-freearea > div.ninja-recommend-block)","a[href^=\"https://hb.afl.rakuten.co.jp/hsc/\"],\na[href^=\"https://hb.afl.rakuten.co.jp/hsc/\"] ~ img[src=\"qr-rakuten-travel-logo.png\"],\na[href^=\"https://www.amazon.co.jp/dp/\"],\na[href^=\"https://www.amazon.co.jp/dp/\"] ~ img[src=\"qr-amazon-logo.png\"]","#main > aside:has(> div.OUTBRAIN)",".taboola-below-article-thumbnails-desktop-2-wrap",".content_right > div > span[style^=\"display: block; font-size: 30px\"]:has(+ div#taboola-below-article-thumbnails)",".recommend",".recommend_header,\n.recommend_header + div[style^=\"aspect-ratio:\"]",".ad-kenyans,\n.ad-kenyans-wrapper",".ad_flex",".border-thick-branding,\n.my-2","#teasers",".c-adv,\n.l-adv-branding__top","div[style=\"width: 300px; height:250px; overflow: hidden; margin: 0 auto;\"]",".sub-content > .aside-box01",".info-panel",".job-wrapper",".container > div[class$=\"content\"] > div[class]:has(> script)",".panel-body > .row:last-child > :is(div[style=\"padding:5px\"], hr):last-of-type,\n[href*=\"iptv.cat\"],\n[href*=\"tiny.cc\"],\na[href^=\"https://privateiptvaccess.com\"],\nhtml > body > center,\nhtml > body > div:not([class=\"container\"]),\nhtml > body > div:not([class=\"container\"]) + br","a[href^=\"/engine/player.php\"]","#gameover > div:has(> img[style=\"width: 100%;\"]),\n.kcAds1,\ndiv[style=\"font-size: 0; position: relative; text-align: center; margin: 10px auto; width: 300px; height: 250px; overflow: hidden;\"]","div[id^=\"___\"][style=\"display: block;\"]","#overlay-container","#obrazek,\n#overover","#pr",".visitorAdPost",".table:has(> div > [data-zoneid])","#adholder","#gpujs_link",".fade.modal-backdrop,\n.row > .col-md-2:first-child > .pricingTable",".bnblog,\n.sidebar-bn",".box > div[align=\"center\"] > .card",".banner-wrapper","a[href^=\"https://url.rw/\"]","center > [src$=\".html\"]",".sweet-alert,\n.sweet-overlay",".fixed-slots",".size-large",".closeButton","center ~ .mh-clearfix.mh-wrapper",".browsePageAbvs300x600,\n.theMvnAbvsLowerThird,\n.vs_v9_LTabvsLowerThirdWrapper,\n.vs_v9_LTabvsLower_beta,\n.vs_v9_header_menu_abvs,\n.vs_v9_stream_content_abvs,\ndiv[id$=\"-ad\"][id^=\"vs_v9_\"]",".user",".penci_topblock","#sponsored-content-1",".downloadareabig:has([title^=\"An‌on‌ymous Download\"]),\na[href^=\"/leet/\"]","div[style^=\"width:\"][style$=\" height: 90px;\"]","body > div > div[class][style]:has(> div > div > a[target=\"_blank\"])","#banner_right,\n.headtop,\n.leader-board-wrapper",".article-content__inline-block","a[href^=\"https://bestbuyrdp.com/\"]","#Big_Image_Banner,\n#Image_Banner_Mid1,\n#Image_Banner_Mid3,\n.BrandingPromo_skeleton,\n.ImagePromo_default","div[id][style^=\"width\"]:has([id^=\"media_place_\"])",".menu_banner",".pc-container","#load-cycle,\n.widget_text.widget",".adb-overlay",".contents-inner > div:has(> div#taboola-alternating-thumbnails-a)",".sponsorContent","[data-href^=\"/vpn\"]","#aff-click,\nbody > .position-absolute","main > .vids:first-child > li",".overlays","#server",".p-0.text-center.col-12,\n.text-center.p-0.order-md-1.col-lg-3.col-md-2.col-6",".videoOverAdBig","[src=\"https://ipa-apps.me/Download.GIF\"]","div[style^=\"width:728px; height: 90px;\"]",".miniplayer","#CvBNILUxis",".m-1.fw-bold.btn-danger.btn[data-openuri=\"|BTN_URL|\"]",".sticky-block","a[href^=\"https://pornwhitelist.com/\"],\na[href^=\"https://publishers.clickadilla.com/signup\"],\na[href^=\"https://torguard.net/aff.php\"],\na[href^=\"https://www.clickadu.com/?rfd=\"]",".play-Imagemaker_Footer",".media-wrap-h12",".adv-contanier",".bottom-spot-area,\n[class$=\"spots-area\"]","#stream_message_overlay","div.hentry",".download-play-buttons",".test-ad-container",".qc-cmp2-container","[href*=\"mauchopt.net\"]",".adban1",".inside,\n.section-post-about","div[style=\"float:left;text-align:center; width:300px; height:300px\"],\ntd[style=\"width:160px;\"],\ntd[style=\"width:165px;\"]","#bab,\n[href=\"https://securecheats.com/\"],\n[href^=\"https://proxy-seller.com/\"]","img[width=\"300px\"]",".backdrop",".content-footer,\n.cs_text_link,\n.publicity,\n[href^=\"https://wct.link/click\"]",".btn-lg.btn-block.btn",".frequently,\n.future",".row > div.col-lg-4:has(> div#tile-ad),\niframe[src=\"javascript:window.location.replace(this.frameElement.dataset.link)\"]",".elementSectionHeadingsWithSuffix:has(+ div[id^=\"taboola-below-article-thumbnails-gendai_biz-desktop\"])",".broadstreet-story-ad-text,\n.bs_zones",".default__interest-block",".fixx.chtrb",".cs_info","[href^=\"//\"][style*=\"position: fixed;\"],\ndiv:has(> div[title=\"Click to Close the Ad\"])","#bottom-tab,\n#inPlayerGGzone","[href=\"/nord\"]","[class*=\"Card_sponsored__\"],\n[class^=\"SupportBanner_banner__\"]",".footer__second","div[id^=\"malta-\"]",".durs-bordered",".aksdj483csd,\n.aoiwjs,\n.dfskieurjkc23a,\n[href^=\"https://stARtgAMinG.net/\"]",".med-rec","#left",".sidebar-sda-large,\n[href=\"https://requestmetrics.com/\"]","#stop_ad2",".sidebar-holder","[id^=\"cookie\"]","#publicidad-video","#ai_widget-4",".leftXL","#header-ban-agsy","#gad",".buttonPress-116","[id^=\"exo_\"]","div[class^=\"GoogleAdsenseContainer_\"]","#copyModal .modal-body","div[class^=\"GamAds_\"],\ndiv[data-testid=\"adsense-wrapper\"],\ndiv[style]:has(> div[class^=\"Adsense\"]),\nli[data-testid]:has([href^=\"/outgoing/\"])",".mfp-bg",".block-10,\n.head-banner,\n[style=\"text-align: center;\"]","#ao-article-outbrain,\n#ao-sidebar-outbrain,\n#block-block-49,\n.content_add_block,\n.desktops","#adzz,\n#ja-container-prev-0","[href=\"/stream/\"]","[class^=\"adsbutt\"]","#phpeverywherewidget-2",".card-content:has(> .adsbygoogle)",".homepage__banner",".IITnS,\n.dDusYa,\n.ePrLqP","#top-ads",".a_all,\n.play",".audio-widget.et_pb_widget",".ad_incar,\n.adin",".ab-all","#exampleModal","img[style^=\"width:300px;\"]","div[id^=\"ad-container-\"]",".bn-lg.bn-p-b",".classifiedAd",".leaderBoardContainer",".js-notices.notices--bottom_fixer.notices",".gp-entry-text > div > div[style] > .vc_row.wpb_row.vc_row-fluid,\n[href*=\"bit.ly\"]",".blockSide > div.blockWrapper:has(> div > div.ninja-recommend-block)","div[id^=\"aub\"]",".boing-amp-triple13-amp-1,\n.boing-homepage-after-first-article-in-list,\n.boing-leaderboard-below-menu,\n.boing-primis-video-in-article-content",".promotop","a[href^=\"/cs/\"]",".sticky_ad",".list-spots","#hdad",".publicidad","#left-ba",".col-md-2,\n[style*=\"width: 300px; height:250px\"]","#text-10,\n[href^=\"https://minepi.com/\"]","#modal_av_details","#sc_home_header_banner","#hostacq, .hostacq, #antkeatvhaqaprivatealps, .specgo, #antkeatvhaqaaeza-permnnt, #antkeatvhaqaalexhost, #antkeatvhaqapp-juiaryt, #antkeatvhaqapp-juiaryt2, .rv-elative, [href*=\"?utm_\"], a[href*=\"privatealps.net\"], [onclick*=\"aeza.net\"],\n.ra-elative","#campaign_banner,\n.a1p2y5ib",".max-medium",".row > .col-md-offset-1.col-md-10 [align=\"center\"] > a[href]","div[style=\"text-align: center; margin-left: auto; margin-right: auto; min-height: 266px; max-width: 100vw;\"],\ndiv[style=\"text-align:center;margin-left:auto;margin-right:auto;min-height:266px;max-width:90vw\"]",".ob-widget-items-container",".mega-bar,\n.popular__section-newsx",".leaderboard-sticky,\n.video_container",".feature",".__web-inspector-hide-shortcut__","div[style=\"float: none; margin:10px 0 10px 0; text-align:center;\"]",".wrap_general:has(> #taboola-below-article-thumbnails-mg),\narticle > section.block-area:has(> div#taboola-below-article-thumbnails-mg)",".block-ad-manager,\n.dmpu,\n.dmpu-container,\n.inarticle-wrapper",".blocker-wrapper",".cowtracks-interstitial,\n.cowtracks-sidebar-with-cache-busting,\n.cowtracks-target",".vert-public","#banners","[src^=\"https://i.ibb.co/\"],\nsection.short",".item:has(> div[id^=\"ts_ad_native\"]),\n.item:has(> iframe[src^=\"https://go.\"])",".aspace",".videos > div:not([id])","[class^=\"side_ad_left_\"],\n[class^=\"side_ad_right_\"]","a[href=\"https://aptoze.com/\"],\na[href^=\"https://ninjapcsoft.com/\"]","#SidebarMartini",".clappr-banner,\nbody > #overover[style*=\"silver;\"],\nbody > #overover[style*=\"silver;\"] ~ #obrazek","#header_right_big",".highlight ~ li > a[target=\"_blank\"]","[href^=\"https://www.marketbeat.com/scripts/redirect.aspx\"]","#AdSense1,\n#HTML90,\n.stickywrap","#maindiv > tbody > tr > td[style=\"display:inline-block;width:180px;height:630px;text-align:left\"]",".redirect-overlay",".mfp-wrap","#abgc,\n#google-center-div,\n#mys-wrapper,\n.jar,\nhtml[i-amphtml-no-boilerplate][amp4ads][class=\"i-amphtml-inabox\"]","a[href^=\"https://href.li/?\"]","#yx-sli1,\n#yx-sli2,\na[href^=\"ad/link.php\"]","a[href^=\"https://www.instant-gaming.com/\"][href*=\"?igr=\"]","#publift_home_billboard","#layout-ad-header,\ndiv[id^=\"content-ad-body\"]",".site-label,\n.site-unit-lg,\n[class*=\"-label\"]","#side_col #index_side_widget:has(.ninja-recommend-block),\n#top_area_under","#banner-dl","#custom_html-137,\n#custom_html-81,\n#related-box",".esports-ad",".apester_block","#itemz",".plink",".adsplx300","[href^=\"https://www.topcashback.co.uk/\"]","ins","[id^=\"wcfloatDiv\"]",".justify-content-around","[href=\"https://vin-checker.com\"]",".sponsor-reminder",".tdi_87",".pull-right.img-responsive","div.sponsor",".coverup",".top-cat-ads",".iptv_ads",".triple_banner_container",".sp",".sideXd","*:has(> .adsbygoogle)",".advert-wrap","#ad-slot,\n.penci-adsense-below-slider,\n.penci-google-adsense,\n.penci-google-adsense-2",".mb-3.align-items-center.justify-content-start",".pubGside","#HTML1",".ad-970x250","#snhb-snhb_ghacks_bottom-0,\n.ftd-item,\n.ghacks-ad,\n.ghacks_ad_code","#adConH,\n#adplus-anchor,\n.fAdW","[class^=\"publift-widget\"]",".boxy:has(#blockblockA)",".top-banner-leaderboard","#madiv,\n#madiv2,\n#madiv3","[class^=\"wmls_\"]","[action^=\"//href.li/?\"],\n[id^=\"haxno-\"]",".header-win","[href^=\"http://www.hdporn.net/site.php\"]",".adTrack,\n.row-section-game-widget",".active-item","#video_overlays",".hide_on_mobile,\na[href^=\"http://www.gallery-dump.com\"]",".aside-banner",".ad--google_adsense > .ad--google_adsense,\n.ad--google_adsense_bottom",".in-video-1",".fel-playclose",".banner-a",".svl_ads_right",".n2-ss-slider",".w-125px",".supporthome",".ad-300x250","[href=\"https://www.theporndude.com/\"],\n[href^=\"https://a.videobaba.xyz/geoip/link.php\"]","#billboard_article,\n#cdn-life-mrec,\n.desktop_smdc-FT-survey,\na[href^=\"https://ruby.inquirer.net/\"]",".min-h-\\[280px\\]",".jss125",".jss43","[id*=\"id\"]:has([src*=\"/ads/\"])",".box-apples_single_reclame",".fixed-sidebar-blank",".video-player-area > center","#a-player,\n.clipxx,\n.container[style$=\"text-align: center;\"]","#adlink",".home_iframead > a[target=\"_blank\"] > img,\n.home_iframead:has(> iframe),\n[href^=\"https://onlyfans.com/action/trial/\"],\niframe.lazyloaded.na","#logoplayer,\n.title-most-views:first-child","[class^=\"banner-\"]",".my-2.container","div[style$=\"width:300px;height:250px;\"]",".jplayerbutton","[style=\"height:300px\"]",".avm","#v-overlay,\n.video-sponsor,\n[id$=\"-overlay\"],\nspan[id$=\"related\"] > div[id^=\"container-\"]","div[id^=\"ad\"]","a[id^=\"href-ad-\"]",".header-top-right","[href^=\"//mellowads.com/\"]","#ads-top-player,\n#closeads",".tdm_block_inline_image",".ad-block-1","#adsqc,\n.quangcao","[href^=\"https://b-partner.xyz/\"]","div[style=\"text-align:center;min-height:100px;margin-top:10px\"]",".feedgrabbr_widget,\n[style=\"height:120px;padding:10px 0;\"],\n[style=\"height:250px;padding:5px 0 5px 0;\"]","div[style=\"width:300px;height:250px;display: inline-block;margin: 0 auto\"],\nins[class]",".ad_lead,\n.ad_section,\na[rel$=\"sponsored\"],\ndiv[class^=\"adDisplay-module\"]","div.leaderboardcontainer,\ndiv[class^=\"landingpageadcontainer_iframe\"]","[href^=\"//sundhopen.site/\"]","#leaderboardTag,\n#subLeaderboardTag,\n.adx_top_ad","[src^=\"/scripts/\"]",".d-flex-row,\n.extraHeight",".article-body-content > .fixed-gray-color",".mvp-widget-ad","div.col-lg-12[style=\"margin-bottom: 30px;\"]","#google3,\n.googleresponsive","#custom_html-7",".Mnet_TopLeft_970x250","#HTML23,\n#Image5",".single-300-insert","#page-wrapper > div.row:nth-of-type(1)",".region-before-navigation,\n.sidebar-photo-extend",".server-forum-after-comment-ad","#iframe_preview",".bb_show_5",".block-head-c,\n.mondo-ads-widget,\n.notrack","[href*=\"/go/\"]","#bread > div,\n[href^=\"https://espionagegardenerthicket.com\"]","li[id^=\"video-interlacing\"]",".home_banner",".border_top,\n[src*=\"/c/img/images/event/\"]",".partner","#float-sb-right,\n#nfloat-sb-right,\n#the-app > .mb,\n.nad_only_desktop,\n.sinad_only_desktop,\n.sinad_only_mobile","#text-36,\n#text-42","#outerdiv",".editorialMid,\n.homeSlideRightSecTwo,\n.postPageRightInTop,\n.postPageRightInTopIn,\n[style^=\"float:left; width:320px;\"]",".banner-wr,\n.right-banner-wr > .right","[id=\"\"]","#contenta,\n.nbc-right-float",".uinyk-link",".article__footer > div[style=\"height:500px; overflow-y:scroll;\"]",".row[style*=\"text-align:right\"]","#footer-widget,\n.header-area","#adonworksbot,\n#ja-container-prev-b",".amazon-wrapper","#after-download-ad",".vad-container",".buy-now",".bglink","[href^=\"https://padsbrown.com/\"],\n[src^=\"https://url-coin.com/\"],\niframe[src*=\"publisherAddr\"]","section[id$=\"main\"] > .blockbody:has(> div[align=\"center\"] > ins)",".tdi_121,\n.tdi_124",".panner_2,\n.side_panner",".hth","div[onclick^=\"MyAdvertisements.\"]","#pbar_outerdiv,\n#pills-ads,\n#pills-ads-tab",".dimmed","#hat_message,\n.adv_block,\n.container + div + .additional-block-bg,\n.promo__item",".under-video-block > center",".box:has(> .dip-exms)",".modSQ-add","._illust-upload + div[style*=\"968px;\"][style*=\"170px;\"],\n.ad-frame-container,\n.ad-mobile-anchor,\n.gtm-toppage-thumbnail-illustration-recommend-works-zone li:has(> div > iframe[name=\"topbranding_rectangle\"][width=\"300\"][height=\"250\"]),\n.gtm-toppage-thumbnail-manga-recommend-works-zone li:has(> iframe[name=\"comic\"][width=\"184\"][height=\"232\"]),\ndiv[id^=\"adsdk-\"],\ndiv[style=\"font-size: 0px;\"] a[target=\"premium_noads\"],\ndiv[style=\"margin: 48px auto 8px; width: 728px; line-height: 0; font-size: 0px;\"],\ndiv[style^=\"font-size:\"]:has(> iframe[name=\"rectangle\"][width=\"300\"]),\ndiv[style^=\"margin-left:\"]:has(> iframe[name=\"header\"][width=\"468\"][height=\"60\"]),\niframe[width=\"300\"][height=\"250\"],\nmain > section > div > div:has(> iframe[name][width=\"500\"][height=\"520\"]),\nsection ul > li:has(> iframe[name=\"infeed\"])","iframe.ad-content","a[onclick*=\"PC_Home_gra\"][rel=\"nofollow noopener\"][target=\"_blank\"],\na[rel*=\"nofollow\"][rel*=\"noopener\"]:has(> img.img-fluid[src^=\"https://plagiarismdetector.net/pd-imgs/\"])","#map-ad-container",".W_tBwY,\n.m6lHKI","[src=\"about:blank\"]","div[style=\"margin:10px auto;height:200px;width:800px;\"]","div[id][style$=\"height:200px;width:800px;\"]","#cb00,\n#cb01",".video:not([id])",".content-kus","#media_image-81,\n#media_image-82,\n#media_image-83,\n#media_image-84,\n#media_image-86,\n#media_image-87,\n#media_image-88,\n#media_image-90",".welcome-bnr,\na[class^=\"dl-blitz-\"]","head:has(style[id*=\"videojs\"]) + body > *:not(.video-js)","center > .vh-quiz-qborder","[href^=\"http://ucam.xxx/\"],\n[href^=\"https://easygamepromo.com/\"]",".ad-banner-square",".sidebar > #text-2","img[width=\"728\"][height=\"90\"]",".ai-placement",".redfads",".picHolder",".lite-page__above","#bottom-mega-rca-box,\n#rca,\n.bottom-horizontal,\n.bottom-rca,\n.locd-rca,\n.rcacontent,\n.top-horizontal,\n.vdahead,\n.wrapperW + .sticky",".mls-o-adv-container","div[style=\"height: 300px; width: 400px;\"]",".coachify_wrapper",".bna","a[rel=\"nofollow noreferrer noopener\"][target=\"_blank\"]","#td-top-leaderboard,\n.affiliate-container",".col-md-4,\n.tutorialsstaticdata","a[href^=\"http://www.rpg.net/ads/\"]",".long-block-footer",".ui-footer-fixed","#commentlistimage ~ section[id$=\"main\"],\n#imagelist ~ section[id$=\"main\"],\n[href^=\"https://syndication.dynsrvtbg.com/splash.php\"],\nsection[id$=\"left\"]:has(> .blockbody > script[type]),\nsection[id$=\"main\"]:has(> .blockbody > .adsbyexoclick)",".divclickingdivwidget,\ncenter > font",".second-btn-box","#layoutContainer",".grammarly-overall,\n[id^=\"adboxx\"],\ndiv[class^=\"theMSsy\"], div[id^=\"theMSsy\"], a[onclick*=\"PushClickTag\"][rel], a[href^=\"https://searchenginereports.net/gmdasads\"],\ndiv[id^=\"theBdsy_\"]",".bannerPrerollArea",".asg-overlay",".sextb_300",".hideme",".blog-content.wcontainer:has(> .premium),\n.widget_text:has(script[src$=\"/invoke.js\"])","#afscontainer,\n.announcementBar:has(.sponsorContent),\n.bp-p-adBlock,\n.bp-p-filterGrid_item:has(.bp-c-label--promoted),\n.commentsAd,\n.frontpageGrid__bannerAd,\n.frontpageGrid__feedItem:has(.dealCardBadge--promoted),\n.rightRailBannerSection","#above-recs-desktop-ad-sm,\n#between-recs-ad-1-container,\n#between-recs-ad-2-container,\n.StickyVerticalInterstitialAd_root__f7Qki,\n.fallback-ad-container,\n[class^=\"AdContainer\"],\n[class^=\"StickyVerticalInterstitialAd\"],\n[data-freestar-ad],\n[data-testid=\"freestar-video-ad\"],\n[id^=\"between-recs-ad-\"]","#SidebarLeft,\n#SidebarRight","#text-9 > .textwidget > p,\n[href^=\"https://www.hoster.co.id/\"]","#banner-sterling,\n#mirror,\n#nels,\n.can-truncate,\n.sterling",".pure-u-custom-ad-rectangle,\n.pure-u-custom-wifi-recommendation,\n.top-placeholder","#grmrl_one","#footy-side-menu,\n#footy_post_extensions-2,\n.footy-related-posts",".stnx-cta-embed","#advertisement",".advertisements","div[class]:has(> ins)",".rotating_zone","div[style=\"display:inline;float:left;width:300px;height:250px;margin-left:15px;\"],\ndiv[style=\"width:728px;height:90px;\"]","div[style^=\"display\"]:has([src^=\"https://multiwall-ads.shop/\"])",".mb-5.bg-light","#ad-unten-01,\n.bild-rechts-01,\n[id^=\"banner-\"]","#nn_lb3,\n#nn_lb4,\n.m-lg-70",".hustle-popup",".bottom-ban",".bst1",".wpcnt","[class^=\"fkdaop\"]",".col-lg-4.col-md-6:has(> div.singel-course)",".mmo","#dsspHS,\n.top-leaderboard","div[style^=\"width:300px; height:250px;\"]","#dyk_right",".container.lightblue","#market-banner,\n.shared-global_footer-cross_sell_component__root",".dorvekp-post-bottom,\n.featured__advert__desktop_res,\n.sticky-advert",".grammarly-bnr, #grammarly_link, #clickable-area-left, #clickable-area-right, a[href^=\"https://grammarly.go2cloud.org/\"], a[href*=\"aff_\"]",".xd_top_box",".creatividad",".e3lanat-layout-rotator,\n.footer_top_banner,\n.mom-e3lan",".img_wrap","#fl-ai-widget-placement","#sp-feature,\n#sp-right,\n[href=\"http://roz-tilefona.xbomb.net/\"]",".widget_custom_html:has(> div.textwidget > div[style^=\"width: 100%;\"] > div.ninja-recommend-block)",".js-uvb-spot",".ContBannerTop",".horizontal_large.container,\n.vertical.container,\n.vertical_large.container,\n.vertical_large_2.container",".item_w360","div[class*=\"my-\"][class*=\"px]\"]","#mvp-main-content-wrap",".hidden-sm,\n.hp-float-skb,\n.sidebar > div[class] > .loading,\n.visible-xs,\n[onclick^=\"window.open('https://landing.\"],\ndiv[class*=\"afi-\"]",".advert-wrapper",".text-center.col-lg-4.visible-lg-block > span","#sharingPlace",".banner-spot",".ag_banner,\n.ag_line",".wwads-cn","#custom_html-35,\n#custom_html-40,\n[href^=\"https://aejuice.com\"]",".recl",".prevent-first-click","#plo_0,\n.download-green,\n.in-block","[style=\"min-height: 270px; margin: 1em\"],\n[style=\"width: 90%;height:120px\"]",".wrapper > center > center > [href],\n[href=\"http://muzikk.org/\"]",".order-1:has(.video-block-happy-absolute)",".h_content","[href^=\"http://wct.link/click\"]","#stw_ad","[href^=\"https://www.neox-networks.com/\"]","we-wallpaper",".container > .panel[id]",".fa-clock-o",".promo-block",".hrcht6","#glya","#sc_home_news_banner,\n#sc_home_recommended_banner,\n#sc_read_header_banner,\n.blocks_container-size_containerSize","div.in_thumb.thumb",".banners-container,\n.link-adv",".vid-ave-th","#dvr-vid",".Body > .Container > ul.Rows > li:first-child:has(> article > a[href][target=\"_blank\"])",".uk-animation-shake",".cente-1","div.box:has(.purple)","#hidden,\ndiv[style^=\"height: 250px;\"]",".banner-one",".a49292cf69626",".b6470de94dc","a[href^=\"https://h5.whalefin.com/landing2/\"]",".fpkdonate","#hmn_sponsored_post,\n.middle_leaderboard","#ohtani-pickup",".child-centered.display-300x250",".above-footer-widgets,\n.sticky-sponsors-large",".af-slim-promo","[href=\"https://infowarsstore.com/\"]","#skinlink,\n.content-banner-right",".uncan-content_11",".tb_e2rr695,\n[style^=\"text-align:center;min-height:\"]","iframe[style*=\"z-index: 2147483646\"]",".uiazojl,\n.vc_custom_1627979893469","[href^=\"//ashoupsu.com/\"]",".c-adv--video-placeholder","#hfgad1,\n#hfgad2",".cableads_mid",".pb-3.text-center",".col-sm-1",".leaderboard-bottom,\n.leaderboard-top",".small-add-block",".isg_background_border_banner,\n.isg_banner","#header-wrap","div[class^=\"r89-\"]","#uiISGAdFooter,\n[href^=\"https://instable-easher.com/\"]",".noclick-small-bnr",".verticalAdContainer,\ncenter:has(.sevioads)",".article-recommended",".leaderboard_container","#i",".tinyprint","cdx-card:has(product-badge-list)",".o-adunit,\n.tw-bg-gray-200,\n.tw-min-h-\\[18\\.75rem\\]",".backstretch","[style=\"height:90px\"],\ndiv.cornered.box > center,\ntd[colspan=\"3\"].forumRow[style=\"border-right:solid 1px #fff;\"]","#banner-ad-wrapper,\n.homepage-billboard,\n.story-tag-wrapper","#island-unit-2,\n[data-belt-widget]",".foundingpartners,\n.sponsor-logos2",".c-background",".page_skyscraper",".recommended-articles > .recommended-articles__heading,\n.section-iframe,\n.story-card--sponsored--headline,\n.story-card--sponsored-text-below","#dfp-shadow,\n#div-gpt-ad-1493962836337-6,\n#div-gpt-ad-1510201739461-4,\n#in-cont,\n#rect,\n.article-left-box",".header-ads-block",".header__main","#custom_html-13",".EpisodeAdBlockerWarning",".tm-display-ad__wrapper,\ntm-display-ad",".AdOnPause,\n.Advert",".big-banner","#btm_banner","[href=\"https://fineproxy.org/ru/\"]",".cblidovr,\n.cblrghts",".adsFirst,\n.adsSecond,\n.squarecont",".iframe_id","#flamelab-convo-widget,\n._flamelab-ad",".cent_list",".popup-wrap",".Adv,\n.Advc",".container.ads-container","#tab-ad","#tme","iframe[src^=\"https://cryptocoinsad.com/\"]","[href^=\"https://tm-offers.gamingadult.com/\"]","a.fasc-button","#devozon-wait1",".aoa_overlay",".row:has(> [style=\"text-align: center;\"] > a[rel=\"external nofollow ugc\"])",".mts-cl-wrapper,\n.single-728,\n.single-box,\ndiv.widget_anthemes_300px","div.better-ads-listitemad,\ndiv[id][itemtype=\"https://schema.org/WPAdBlock\"]",".hills-adlabel",".danbo-slot",".adc-resp,\n.adc-resp-bg,\n.adl","#banner-wrapper",".hot-deals",".alert-banner","#abptest",".header--advertisment__container","#root > div[class]:has(> .adslot)","#offer-review-widget-container","#leaderboard-placeholder,\n.sidebar_sticky_container","#block-block-30,\n#content-right-floatbox","[src=\"float.htm\"]","#leaderwidget,\n.skycontent",".mks_ads_widget",".top_black","a[href=\"javascript:void(0)\"][onclick^=\"window.open\"]",".funders","#placement-takeover",".discussionListItem > center,\n.message > center b",".adslabel",".ad_right_bottom,\n.ad_right_top","[id^=\"blocker-modal-\"]",".fpcontainer","#campaign-modal,\n.comparison-suggestion,\n.page-coupon-landing",".sponsorZone","img[width=\"728px\"]","div[class^=\"AdContainer\"]",".cspan-ad-still-prebid-wrapper,\n.cspan-ad-still-wrapper","#ads-preload","#top_custom_banner,\n.su-button-style-glass",".ezlazyloaded.header-wrapper,\nli > div[id^=\"cgpre-\"]","[src$=\".gif\"]","[data-identity*=\"billboard-ad\"],\n[data-identity=\"leaderboard-ad\"]","div[data-identity*=\"board-ad\"]",".stream-title","div[style=\"height:90px\"]",".sponsor-sidebar",".monetate_selectorHTML_48e69fae",".header-center",".widget_metaslider_widget","#v-ad",".adblock-pro,\n.ddgr,\n.heading,\n.hr,\n.icons8,\n.instinctools,\n.up:has(.ddg-logo-link),\n.up:has(.h-logo-link),\n.vpnwelt,\na.logo-link[target=\"_blank\"]","#support","#smallSupport",".bc_random_banner","[href^=\"https://pbxinaflash.com/\"]","#Azadify",".wppopups-whole","#inf_bnr_1,\n#inf_bnr_2,\n#inf_bnr_3",".itd[colspan=\"4\"]",".product-ads-carousel,\ndiv[data-test-id=\"mainline-result-ad\"],\ndiv[data-test-id=\"mainline-result-productAds\"]",".edsec,\ndiv[style=\"min-height: 300px;min-width: 300px\"],\ndiv[style=\"min-width: 300px;min-height: 300px\"]","#stream-item-widget-2,\n#stream-item-widget-7",".h-\\[282px\\],\n.h-\\[312px\\],\ndiv[class=\"flex flex-col items-center md:order-1\"]",".endti-widget",".ngebut,\n.pembukalink1,\n.pesanlink1",".adslot_detail1,\n.adslot_detail2","#desk_leader_ad,\n.a_leader,\n.a_rect,\n.sticky_footer",".lazy-leaderboard-container,\ndiv[style=\"min-width: 300px; min-height: 250px;\"]",".db_link","#Layer_1,\n.mb-0.mt-3.text-center.text-small",".adv315,\n[href^=\"https://t.me/joinchat/\"]",".ab1,\n.ab320","#gla",".ipspeed,\ndiv[style^=\"display: block\"][style*=\"width: 336px\"]",".sponsored-main-detail","#imagespns",".blocker.jquery-modal",".textBasedMannualAds_2,\n.three90RightBarBanner,\ndiv[id^=\"GFG_AD_\"]",".limit",".ga-ldrbrd,\n.ga-skscrpr","#box_896,\n#box_897,\n#gal_669,\n[href^=\"http://refer.ccbill.com/cgi-bin/clicks.cgi\"] > div,\na[class=\"pink\"][href*=\"refer.ccbill.com\"],\na[href^=\"/out\"],\ndiv[data-width=\"600\"]","#ces",".kenbi",".labeladv",".partner-center","a[href^=\"http://www.adult-empire.com/rs.php?\"]",".mob-lock",".bottom-banner-home",".featured-matches-top-matches-container,\n.gg-firstcol-box,\n.kN5UQvcU,\n.leftCol > aside:first-child:has(> .ggbe-firstcol-box > a[href] > img[src*=\"/ggbet/\"]),\n.middle-container,\n.parimatch-firstcol-box,\n.presented-by,\n.skinport,\n.team-player-profile-below-trophies-placement,\n.thunderpick-firstcol-box,\n:is(div, aside):has(> a[href^=\"/\"][data-link-tracking-page=\"Widget\"]),\nimg[width=\"320\"][height=\"560\"]","#partner-tiles","#sSS_Default_Post_0_0_20_0_0_1_4_2,\n.tag-type-whitepaper,\n.top-leader-container","#SiteLifeSupport",".sidebar-upper-underwritings","#adsleft,\n.ad-1-728,\n.ad-2-336,\n.ad-3-728,\n.ad-5-300,\n.aduns,\n.aduns2,\n.aduns6","#rekl,\n.ad-1-drzac",".single__ad",".pad-xs.box.columns.large-12",".right-rail-container",".btn-success[href*=\"?key=\"]",".bling-title","#sterra-ad-onmid",".components-Ad-__Ad__ad","#google-ad-right > div.mt-3,\n[href^=\"http://www.spoj.com/\"],\n[href^=\"https://codingforkids.io\"],\na[href^=\"https://codingforkids.io\"]","table[width=\"346\"]","#adv-wbanner","#adv-drectangle1",".partners-bar",".product__wrapper",".lilo-ad-result",".component-3",".raCloseButton,\n.sidelinks > .sidelinks,\n[src^=\"/includes/index.php/?img=\"]",".adsense-player,\n.adsense-player-2,\n[class^=\"_ads-\"]",".wp-block-image.size-full",".MuiContainer-root:has(> ins.adsbygoogle)",".block440Adv",".home-jumbotron",".banner-block,\n.banner-landscape","#custom_html-48",".googleOglasVrhCalculatorResp",".cmp-advertisement__wrapper,\n.mayoad","[id^=\"text-\"] > .textwidget > p > [href][target=\"_blank\"] > .size-full.alignnone",".result:has(.partnershop-info),\n.result:has(a[href^=\"https://metager.org\"][href*=\"/partner/r?\"]),\n.result:has(a[href^=\"https://r.search.yahoo.com/\"]),\na[href^=\"https://metager.org\"][href*=\"/partner/r?\"],\na[href^=\"https://r.search.yahoo.com/\"]",".exists",".stickywrapper",".second-banner","[href^=\"https://uploadgig.com/premium/index/\"]",".gamecatbox",".adc",".intranet-mid-size",".region-sidebar",".flexbannergroup",".info a[href^=\"https://go.expressvpn.com/c/\"]",".signature",".promo-archive-all,\n.promo-single-3-2sidebars","#business",".ad-config","#topdetailad,\n.videobrick:has(> .videoadintro),\n[class^=\"detail\"][class*=\"iframecontainer\"],\n[class^=\"listleaderboardcontainer\"]","#watch_online,\na[target=\"_blank\"][href^=\"https://www.amazon.com/gp/search\"],\ntr[style]:has([src*=\"php\"])","#ipsLayout_mainArea > div > div,\n#ips_footer > div > div",".wrapper-footer","#link-view > p,\n#link-view a[href] > img,\n.box-main center > a[href][target=\"_blank\"] > img,\ncenter > center",".footer__sub,\n.home__logo-pond,\n.production-and-funding,\n.sidebar__logo-pond","[href*=\"/gameadult/\"][href$=\".php\"]","[style^=\"position: fixed;\"],\ndiv[style*=\"var\"][style*=\"min-height\"]:has([data-freestar-ad])",".embed-responsive-trendmd,\n[style=\"min-height: 601px;\"]",".mantine-arewlw","div[style]:has(> script[src*=\"ads.exoclick.com/\"])",".head-top,\n.skyscraper-container",".align-items-center.list-row:has(.col:empty)","div.headline[style]",".teaser",".bb-ad",".jeg_midbar",".pb_ads_widget","#footZones",".ad-banner-desktop-row,\n.ad-link-grey",".left-sidebar-padder > #text-8",".tower_ad_desktop,\n[class^=\"leaderboard_ad\"]","[href^=\"https://kovcifra.click/\"]","#journal-info > .text--centered","#lowerdrugsAd",".sponsors-container",".ad-block-leaderboard__freestar___Ologr,\n.from-nature-index__wrapper___2E2Z9",".shvertise-skyscraper",".section_sponsorship",".banner-img-container",".cbox_cont > div[style=\"text-align: center;\"]",".bn1,\n.tu-sexc3","[style=\"background-color: #fff; padding: 6px; text-align: center\"]","[href^=\"https://www.shroomery.org/ads/\"]",".alt-content","#HeaderAdsenseCLSFix","#cloud,\n#slashdot_deals,\n.article-nel-12935,\n.deals-wrapper","#block-block-31","#sponsor","[href^=\"http://www.linkev.com/\"]","table[height=\"620\"]",".isg-container",".wp-image-281312",".Sponsorship_articleBannerWrapper__wV_1S","#topadplaceholder,\na[href^=\"https://discord.gg/dmwatch\"],\na[href^=\"https://www.runestake.com/r/\"],\ndiv[style=\"width: 100%; display: block; text-align: center;\"]",".well",".techorg-banner","a[href^=\"http://keep2share.cc/code/\"]","div.bubbles > div.scrollable > div.bubbles-inner > div.is-sponsored","#loading_button",".ez-sidebar-wall",".rail-ad","[href^=\"http://www.coiwqe.site/\"]","div[id^=\"thero-\"]",".apPluginContainer",".Wrap-leaderboard","#ssss",".grey-section","#asteri-sidebar,\n#mobile_1,\n#mobile_2,\n#stick-cont,\n.fad,\n.sb-fad-unit,\n.tvtropes-ad-unit","div[style^=\"margin-top: 15px; min-width: 300px\"]","#ileft,\n#iright,\na[href=\"../noads.html\"]",".b,\n.c,\n.d",".e10","[class^=\"GoogleAd\"]",".adZoneM,\n.adZonePC","#special-sponsor,\n.sponsors-aside-text,\n.text-ad",".bp--native,\n.bp--outer,\n.bp--rec,\n.bp--responsive,\n.bp-label","#soliloquy-12716","div[style=\"height:302px;width:auto;text-align:center;\"],\ndiv[style=\"text-align:center;height:302px;width:auto;\"]","#google_mockup",".banner-img-downloads",".promoBlock",".adv1WA1440,\n.adv2WA1440",".ahe-ad",".header-b,\n.header-bnr","#header_pay,\n.pay","iframe.a","a[href=\"https://mysurferprotector.com/\"]",".pride.dump",".busin-after-content,\n.busin-before-content","#mrec3","a[href][target*=\"blank\"]","#adv",".relativebottom,\n.tx,\na[href^=\"/direct/\"],\na[href^=\"https://go.stripchat.com/\"]",".cam","[href*=\"?key=\"]","[href^=\"https://angularconstitution.com/\"]",".react-swipeable-view-container:has([href*=\"http://onelink.to\"])","div[style^=\"background-color:#EBEBEB;\"],\ndiv[style^=\"height:610px\"]","#vads","#tpk-revenue-sharing-program","main + div:has(> div > a img[src^=\"https://v.wpimg.pl/\"])",".size-full","div[style=\"margin-bottom: 10px;\"] > a[href][target=\"_blank\"], [href^=\"https://salony.nautilus.net.pl/\"]","div[class]:has(> div[class]:empty + img[src^=\"https://i.wpimg.pl/\"])","body > div > div[style^=\"height: \"]:has(> a)","div:has(> div > iframe[src^=\"https://v.wpimg.pl/\"][frameborder=\"0\"][scrolling=\"no\"]:first-child)",".pb-ad-video-player,\n.pb-video-click","div[style=\"min-height: 400px; height: auto;\"]:has([class^=\"cdc-products\"])","#mainSkyBanner-pl_PL,\n.HomePromotedSection,\n.faBannerPromo,\n.faDesktopBillboard__content,\n.faPremiumBanner,\n.faScreening--clickable,\n[href*=\"smartadserver.com/click\"],\n[style*=\"-ad-\"]","div:has(> div:not([class], [id]) > div > a[href*=\"utm_\"])","#clickArea,\n#link-container-all","div[style=\"background: #ddd9d9; margin-bottom: 10px; width: 100%;\"]",".content-wrapper > div[id]:has(> a[target=\"_blank\"]),\n.tile-container-small:has(> a[href*=\"/?utm_term=index&utm_source=mainpage-tile-\"] > img)","#app > div:first-child > div:not([class], [id]):has(> div:not([class^=\"sc-\"])),\n.adsize_content > div + div:has(> div > a img[loading=\"lazy\"]),\ndiv:not([class], [id]):has(> div:not([class], [id]) > div:first-child > div:first-child > iframe[scrolling=\"no\"][frameborder=\"0\"]),\ndiv[data-breakpoint] > div > div > main > div:first-child:has(a[href=\"/sekcja/kongres-590/\"]),\ndiv[data-breakpoint] > div > div:has(> div > div > div > div > div > a > img[src^=\"https://v.wpimg.pl/\"]),\nmain + div aside + div:has(> div > div > div > div > a > img[src^=\"https://v.wpimg.pl/\"]),\nmain > div[class*=\"sc-\"]:has(> div > a[href^=\"https://ad.doubleclick.net/\"]),\nsection + div:has(> iframe[src*=\"promoted\"])",".w-full:has(> div:not([class]) > div > div > a > img[src^=\"https://v.wpimg.pl/\"]),\ndiv[data-testid=\"homePageView\"] > div[style=\"box-shadow: none;\"]:has(> div[data-testid^=\"ad-placeholder-\"])","div:is([style=\"width:100%\"], [style=\"width:100%;height:100%\"]):has(> div[class] > img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"])","body > div[class]:has(> div + div + div > .spinner)","div.bABcMb.sc-5odcub-0",".top-billboard","#inplayerADS,\n.PublicitaDestra","#porno_accept,\n[src*=\"bannery\"]",".zpr_combo,\n.zpr_inside_2,\n[id^=\"placement\"]",".rmpl-adsense-desktop","[href^=\"http://smiechawatv.cupsell.pl/\"],\n[href^=\"https://www.cda.pl/smiechawaTV/\"]",".adsense-750-200","div[style=\"box-sizing: border-box; padding:0px 5px 0px 0px; text-align:center;\"]",".on-top.ad-ph",".eklama","header + [data-alternative-wrapper]:has(> div > div > a > img[src^=\"https://v.wpimg.pl/\"])","div[data-alternative-wrapper]:has(> div > div > a > img[src^=\"https://v.wpimg.pl/\"][style])",".article > .article__top + div:has(> div:last-child > div > div > div[id^=\"div-gpt-ad-\"]),\n.article-footer + div:has(> div:last-child > div > div > div > div[id^=\"div-gpt-ad-\"])","[data-reactid]:has(> div > div > span > div > .border > .container > .w_boxContent > a.w_contentLink[target=\"_blank\"][rel=\"noreferrer noopener\"] > img[width=\"100%\"])","div:has(> div:first-child > img[src^=\"https://v.wpimg.pl/\"][height=\"45\"][width=\"56\"])","#app-content > div > div > div[class^=\"sc-\"]:first-child:has(> div > div > img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"]),\n#app-content > div > div:not([class]):not([id]):has(> div > div > img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"]),\n#glonews > [data-st-area] > [data-st-area]:has(> div:first-child:empty + a[id] + div img[src^=\"https://v.wpimg.pl/\"]),\n#glonews > div[data-st-area] > div > aside > div:first-child > div:has(a[href^=\"https://www.wp.pl/\"] > img[src^=\"https://v.wpimg.pl/\"]),\n#undefined-0:not([data-testid=\"magazineTeaserGoTo\"]),\n.flex-auto + .flex-none > div:has(> img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"] + div:empty),\n.flex-auto > .grid > div:not([class], [id]):has(> div:only-child > div > :is(div[id^=\"div-gpt-ad-\"], img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"])),\n.flex-auto > .grid > div:not([class], [id]):has(> div:only-child > div > div > a#undefined-0),\naside > div > div[data-st-area=\"Wiadomosci\"] ~ div[class]:has(div[style^=\"transform:\"] > a[style=\"text-decoration: none;\"]),\ndiv > div[class] > img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"] + div:has(> div + div:empty),\ndiv[class]:is([style=\"margin-bottom: 20px;\"], [style=\"margin-bottom:20px\"]):has(img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"]),\ndiv[class^=\"sc-\"]:has(> div > div + div > div:empty + div > a#undefined-0),\ndiv[data-cover=\"true\"] + div > div:first-child > div:first-child:has(> div:first-child > img[src^=\"https://v.wpimg.pl/\"][role=\"presentation\"]),\ndiv[data-cover=\"true\"] > div > div[style=\"box-shadow: none;\"],\ndiv[data-st-area] + div > div > div:has(> div > div > div[id^=\"div-gpt-ad-\"])","#pub",".position-absolute.bg-opacity-50.top-0[id]",".under-video-banner","[class^=\"bb_show_\"]",".cs-under-player",".g-col-banners,\n.under-player-link",".asg-vast-overlay,\n.pad",".desk-banners",".c-random","#rock-widget-host,\n.banner-asd,\n.banner-sasd,\n.maf,\n.watch-link,\na[href^=\"https://wittered-mainging.com/\"]",".player-sponsor",".skip-container > .text-center > span[style=\"display: block;color: #aaa;font-size: 13px;padding-bottom: 2px;\"]",".opve-bns-bl,\n.opve-right-player-col",".loader-wrap","#toasts, .alternative-ad",".sidban",".single-portfolio:has(.xxx-banner)",".ads-main,\n.center.spacing.text","#partnersGrid","a[href^=\"https://asjjlh.cfd/\"]","[fdo]",".helper-widget","body > div:first-child[id]:has(> div > div > div > div > div + .adblock_title)",".aside_thumbs",".BannerMain",".aslot",".adpage,\n.instream-video-ad","body > center","#page > center:has([href=\"#down\"]) ~ #content .entry-content > :not(center)","div[id][onclick^=\"window.open('https://vpn-offers.com/\"]","#spo,\n#spo2","#directad",".camitems",".mult,\n.prefixat-player-promo-col,\n.refr",".right-panel",".zc_rectangle,\n.zc_top",".geoc-container","#croxyExtraZapper,\n#zapperSquare",".xcontent.container",".dump,\n.subsequent",".close_ad_button",".popup, #overlay,\n[class^=\"_fa7\"],\n[href^=\"//a.o333o.com/\"]",".carousel-inner",".bleft,\n.vright",".yaRtbBlock",".ads-large","[href^=\"https://rlsbb.ru/link.php\"]","#vjs-overlayclip-box,\n.vjs-overlayclip-box-close",".blockingAd, .popBannerTeaser",".loading-ad",".header-top,\n.nt-horizontal-ad,\n.nt-vertical-ad",".rivencloud_ads",".absolute-leaderboard,\n.absolute-mid-page-unit","[data-localize]:has(a[href^=\"https://canv.ai/\"])","[class^=\"sp_block\"]",".mansonry-item",".overlayWhite","#sponsored-links-alt,\n.hwz-ad-outstream","[data-automation=\"homepage-banner-ads\"],\n[data-automation=\"homepage-marketing-banner-ads\"]","#text-17",".featured_video",".dealer_banner","center > div","[href=\"https://tipsalert.xyz\"],\n[href^=\"https://monetag.com/\"],\n[id^=\"div-gpt-\"],\na[href^=\"https://taghaugh.com/\"]",".notice-board,\n.srzads",".content-text.lh-16.font-12x","#protetorVideo","div[style]:has(> [id^=\"adm-container\"])","#block-17",".content-kuss","#bannerhomefooter",".bg-dark.bottom,\n.content",".pb","#custom_html-30","#newlayercontent","[id^=\"wpsafe-wait\"], #content-wrapper","#closeplay,\n.info",".box-main:has(#countdown) > .blog-item",".dcads,\n[id^=\"wuxia-\"]",".page-container__ad-container","#AD",".active.bnsLayers.is-block-touch.is-grid",".bounceIn.animated.bnsLayers.is-block-touch.is-grid","#banner_slider_right","#block-adb-enabled, #block-add-enabled",".show-on-medium,\n[href^=\"https://enicyvys.xyz/\"]",".href_",".lsB",".close00","[href=\"https://is.gd/xdownload2024\"]",".ad-modal",".btn-dwn:not([href*=\"Hd?d\"])",".dwn-btn","#theotherads",".react-responsive-modal-root",".db783ekndd812sdz-ads","[href^=\"//a.adtng.com/get/\"]","div[style=\"text-align:center;margin-bottom:20px;\"]","#listing-ba",".player-overlay",".tw_float_ads_main_Wrap_Both","button[data-openuri*=\".allsportsflix.\"]","tr[height] ~ tr > td[colspan][height][bgcolor=\"#000000\"]",".ipsWidget:has([href*=\"RajbetImage\"])","[href^=\"https://youhodler.g2afse.com/\"]","#quads-myModal",".addvertisment","a > img[alt=\"Anonymous Download\"]",".header:has(> div[data-i18n^=\"#ad\"]),\n.header:has(> div[data-i18n^=\"#ad\"]) + div:empty:last-child",".kOwduY",".result-top-ad,\n.result-words-ad,\n.result-words-ad-new","#bar-player,\n.mvic-bmt","#vpnvpn2","[href^=\"//keefeezo.net/\"]","a.btn[target=\"_blank\"][href^=\"https://cript.to/\"],\na[href*=\"8stream-ai.com\"],\na[href^=\"https://cript.to/goto/\"],\na[href^=\"https://cript.to/link/\"][href*=\"?token=\"]",".samAlignCenter,\na[href^=\"https://candy.ai/\"],\na[href^=\"https://www.deepswap.ai\"]","[href^=\"https://anix.to/\"]",".img-fluid","[href=\"https://1flix.to/\"]",".btn.stream-hd","a[href^=\"https://camonster.com/\"]",".dssdffds,\na[href^=\"/download/\"]","a[href^=\"//fbmedia-ckl.com/get\"]","[href*=\"ad setup \"],\n[href=\"https://crack-status.com/\"]",".news-iframe",".under-image","#player-api-over,\n.above-single-player,\n.ads-above-single-player,\n.elementor-element-e8dcf4f,\n[href=\"https://pornx.to/go/icegirlsai\"]",".rev-src",".download_buutoon",".notice-top","#startad,\na[href^=\"/hx?\"]",".avb-active,\na[href^=\"https://t.ly/\"]","#vope",".body_wrapper > [id^=\"ad_global\"], #notices.notices,\n[src=\"files/se.gif\"]",".block-video > .table,\na[style^=\"position: absolute; inset: 0px;\"][target=\"_blank\"]","[href^=\"https://go.gkrtmc.com/\"]","#block-26",".placeholder-block","div[style^=\"height:\"]:has(> ins.adsbygoogle)",".huddle-big-box-placement","#ics",".card--something-md,\n.something,\n.something--fixed,\n.something--wide",".border.p25.tracktool_banner .text-center > p,\n.category_box > .col-md-6 > p,\n.category_box > p,\n.text-center.col-md-8 > p,\n[href^=\"https://grammarchecker.io/grammarly\"]","[style][href][target=\"_blank\"]","body > div[class]:last-child","#tp-wait","div[class^=\"happy-\"]",".box_b > small",".ad-parent,\na[href^=\"https://media.r18.com/\"]",".btn-custom[target=\"_blank\"]","#HTML1, #HTML5, .Feed.widget, [href^=\"http://www.linkev.com/\"], [href^=\"https://brave.com/\"]",".free-support-top","div[style=\"position:fixed;inset:0px;z-index:100000;height:100%;width:100%\"]","a[href^=\"https://hotdating-near1.com/\"]",".adControl",".moduleid-307,\n.moduleid-347,\n.moduleid-358",".oImef0,\narticle",".UVPAnnotationJavascriptNormal",".sponsorsmall",".app-banners__wrapper,\n.video-page > .block_label > div,\n.video-right-top",".content > div > .hv-block-transparent,\n.content-block + .video-tube-friends + div[class],\n.video-page + div[class]:not(.container),\n.video-page__watchfull-special",".page-video > div[class]:has(> div[class]:not(.video-related) > div[id][class]:empty),\n.video-content > div:not(:has(.pplayer)),\n.video-content > div[class]:first-child > div[class]:has(> div > a[href=\"#\"])",".voiscscttnn",".video-tube-friends + article,\n.wrapper > section[style=\"padding: 12px;\"],\n.wrapper.headline:has(+ .wrapper > section[style=\"padding: 12px;\"])","#watch_sidevide,\n#watch_undervideo","#mvspan_2_s_k_i_p,\n#player-container",".support-frame","[href^=\"http://play.leadzupc.com/\"]","#zzright",".tdi_103",".row > div:has(> #tile-ad),\ndiv[style=\"width: 100%; height: 100%; top: 0px; position: fixed; z-index: 1; background-color: rgba(0, 0, 0, 0.8); overflow-x: hidden; transition: all 0.2s ease 0s; padding: 5%;\"],\niframe[width=\"728\"]","[href=\"https://bitcoiner.tv/buy-btc.php\"]",".fp-logo,\n.rltdsldr","#kt_player > [href^=\"https://www.cambro.tv/\"],\n.box.rltdsldr,\n.bttsptt.box,\n.crak_cams_ctn,\n[href^=\"https://t.grtya.com/\"]","[href^=\"https://go.strpjmp.com\"]","[src^=\"https://camclips.tv/player/html.php?aid\"],\ndiv.cbchat",".box.rltd","div[style$=\"height: 240px; background: white\"]","#sliderBox",".thumbs-items",".tdn","[href=\"/banner.html\"]",".blockhead",".textlink","#player_adv,\n.col-last:has(> :is(.player-adverts, .place))",".ads-img","#ginx-floatingvod-containerspacer,\n[data-ref]",".videojs-hero",".desktop.htvad,\na[href^=\"https://a.adtng.com/\"],\ndiv:has(> a[href^=\"https://track.aftrk1.com/\"])",".fr-mb,\n.max-w-screen","#imagelink,\n.buton-main-link,\n.card-container:not([href^=\"https://hentaiworld.tv\"]),\n.comments-banners,\n.footer-banners-iframe,\n.red-dot,\n.section-slider + p,\n.section-slider.full-width-cont:last-of-type:has([href^=\"https://landing.\"]),\n.swiper-slide-visible:has(> a[target=\"_blank\"]),\na[href^=\"https://hotplay-games.life/\"],\narticle > .entry-content.clear > div[style],\narticle > .entry-content.clear > p","#container > div > .hidden-xs,\n.tabs > button","#customAnnouncement","a[href^=\"https://clickaine.com\"]","[style^=\"transform\"]:has(#videoHolder),\nul[style^=\"padding-top:\"]",".column-ads",".article-sidebar-adimage,\n.auw--container,\n.iai-article--footer-image",".contentBlock__content","#smac12403o0,\n.banner-c,\n.banner-top-b,\n.text-md-center",".adv-container",".gambar_pemanis","#ab-sider-bar",".ScriptDiv","html:not(:has(#connatixPlayerID)) > head > script[src*=\"connatix\"]","[href*=\"allsports4free.online/\"]","[href^=\"https://pl.allsports4free.club/\"]","[class^=\"Banner_\"]",".billheight,\n.samsad-Leaderboard2",".adf-float",".b-footer-place,\n.b-side-col",".ad-no-mobile,\n.wp-block-ped-theme-blocks-pedestrian-recent-jobs",".HeaderBanner,\n.container > .HeaderLinks,\n.defaultAd,\n.show.mobileSources,\n[href^=\"https://a.medfoodsafety.com/loader\"]","#spot-player,\n.conteiner_info",".skyscraper_inner",".video-detail-bspace",".header-banner-wrapper,\n.leaderboard_ad",".beeteam368-player-sub-element,\n.roshy-widget","body[onclick^=\"closeMyAd\"] > div[id][style^=\"position\"][style*=\"background-color\"]",".twocolumns > aside",".link-premium","#flowerInGarden,\n#sunGarden",".c-ad--mpu-bottom,\n.c-ad--mpu-top,\n.c-squirrel-embed,\n.c-video-ad__container,\n.wp-block-kelseymedia-blocks-block-squirrel-embed",".stv-article-gam-slot","div.vjs-cue-point","#aw,\n.bau,\n.sau",".splash",".playwire,\n.snigel,\n[data-snigel-id],\na[class^=\"hu-ck-s-t-er-\"][target=\"_blank\"]",".stream-display-ad__wrapper","[id^=\"ad-float\"]",".section__inner:has(> #recommended-posts-result)","#w2g-square-ad",".video-aside-spot",".cover2,\n[id^=\"ann_\"]",".footer-logos","div[class^=\"block_ads_\"]","div[class^=\"BrandingBackgroundstyled__Wrapper-\"]",".cs-holder,\n.top-spot","img[onload=\"AntiAd.check(this)\"]","#bottombanner970,\n#topbanner970,\n.text-center:has([src*=\"webp\"]):has([style]),\n[target=\"_blank\"]:has([src*=\"webp\"])",".AD_wrapper",".topban_r",".unit_side_banner",".nts-video-wrapper","img[width=\"320\"]",".column_right","img[width=\"118\"]",".TaboolaSide","#nagBG",".MuiSnackbar-anchorOriginBottomCenter",".prem-gifts","[class^=\"styles__LazyHydrateCard\"]:has([class*=\"ProductCardstyles__FlyoutBadge\"]),\n[data-testid=\"citrus_products-carousel\"]",".block-autocar-ads-lazyloaded-mpu2,\n.block-autocar-ads-mpu-flexible1,\n.block-autocar-ads-mpu-flexible2,\n.block-autocar-ads-mpu1",".polaris__below-header-ad-wrapper",".polaris__partnership-block",".search-page__products > [data-is-promoted-listing],\nli:has(section[data-testid=\"trader-seller-listing\"] > span[data-testid=\"FEATURED_LISTING\"]),\nli:has(section[data-testid=\"trader-seller-listing\"] > span[data-testid=\"PROMOTED_LISTING\"])","[id^=\"snack_\"],\ndiv.stickyContainer","#snack_dmpu,\n#snack_sky",".mvp-side-widget img",".desktop",".leaderboardWrapper",".sidebar-block","#teads",".ad-bottom-spacing",".criteoproducts-section","#promo-unit,\n#sky-right,\n.footballco-container,\n.mol-ads-label-container,\n.mol-fe-vouchercodes-redesign,\n.mpu_puff_wrapper,\n.puff_pastel","#sky-left-container,\n#sky-right-container,\n.connatix-wrapper,\n.watermark",".GameTemplate__displayAdTop___3kN-G-hd,\ndiv.RightRail__displayAdRight___1U1Q7llw,\ndiv[class^=\"GameTemplate__displayAdTop_\"],\ndiv[class^=\"HomeCategory__adWrapper_\"],\ndiv[class^=\"HomeTemplate__afterCategoryAd_\"],\ndiv[class^=\"RightRail__displayAdRight_\"]",".hotjobs","#topLeaderContainer",".gb-sponsored","#mobile_floating_test,\n.affiliate-widget,\n.ayl-native,\n.viafoura-standalone-mpu",".amp-next-page-separator,\n.widget_grv_mpu_widget",".iehxDO","#l_sk1,\n.fa_box_m,\n.hero_banner1",".css-1dgm0zi-Advert",".GBTLFYRDM0",".adContainer--inline,\n.article_adContainer__qr_Hd",".lp_track_vertical2",".leaderboard-ad",".middle-leaderboard","#stickyFooterRoot,\narticle > div[class^=\"sc-\"]:has(> div[class^=\"sc-\"] > div[data-ad-unit-path])",".bXYFQI.dAHemH,\n[data-mpu1]",".inews__advert,\n.inews__mpu,\n.thanks-3xsWr",".DMPU",".LLKGTX",".bhide-768",".style_advertisementMark_1Jki4,\n.style_cardWrapper_ycKf8","#footer-slot-3,\n#mobile-takeover-slot-8,\n#sidebar-slot-5,\n.midarticle-slot-10",".LeaderBack,\n.PSDRGC",".BrD5q",".banner_long",".teaser[data-tmdatatrack-source=\"SHOP_WINDOW\"]","div[align=\"center\"] > a[href]","img[width=\"360\"]",".leaderBoardHolder","#connatix_placeholder_desktop,\n#taboola-feed-container,\n#we-need-monies,\n.ad-slot-container,\n.ads__index__adWrapper--cz7QL,\n.metro-discounts,\n.metro-ow-modules,\n.metro__ad_area_left,\n.metro__ad_area_right,\n[rel=\"sponsored\"]",".shopwindow-adslot,\n.shopwindow-advertorial,\n.vf3-conversations-list__promo","div[id^=\"ad-advert-\"]",".grid-column__container,\n.hero-wrapper,\n.skyscraper-left",".adfoxly-wrapper,\n.is-sticky",".inline-leaderboard-ad-wrapper",".HeaderAdArea__HeaderAdContainer-sc-1lqw6d0-0","a[href^=\"https://www.easyfundraising.org.uk\"]","#photographsforeverDiv",".pnvqryahwk-container",".boxzilla-popup-advert","#adSlot-featuredInBlue",".fuse-desktop-h-250,\n.fuse-h-90",".snackStickyParent",".homepage-banner-container","#mpu_bottom_sb_2_parent,\n#polar-sidebar-sponsored,\n#polarArticleWrapper,\n#thirdparty_03_parent,\n.dXaqls,\n.kcdphh",".shop-window[data-impr-tracking=\"true\"]",".Advertisement",".cIffkq","div[id^=\"comp-\"]:has(> a[data-testid=\"linkElement\"] > wix-image[data-src$=\"~mv2.gif\"]),\ndiv[id^=\"comp-\"][class^=\"_\"] > div[class^=\"_\"][style^=\"padding-left\"]",".view-advertising-display",".article-betting-unit-container,\n.commercial-unit","#sidebar > div[style],\n.a-text,\n.adb_top",".tftce-adlabel",".bnr_out",".border-brand",".placeholder-wrapper",".gOoqzH",".custom-jucdap,\ndiv[data-freestar-ad]","#article-footer div[id*=\"-ads-\"],\n.article-sidebar .widget-sticky:has([class*=\"ad_widget\"]),\n.dpa-slot,\n.section-sponsorship-wrapper-article,\n.section-sponsorship-wrapper-section,\n.sun-grid-container:has([class*=\"ad_widget\"]),\n[data-aspc=\"newBILL\"]","#ad-intravelarticle-inline,\n.gyLkkj,\n[class*=\"responsive__NativeAd\"],\n[class^=\"responsive__InlineAdWrapper-\"]","#fiveDealsWidget,\n.button-style > [href],\n.cnr5",".werbung-skyscraper,\n[referrerpolicy]",".vjs-ad-control-bar.vjs-control-bar","div:has(> .dfp-ad-unit)","div[class^=\"css-\"]:has(> .ad-outline)",".banner_oben","#snigel_ads-mobile,\n.advertLeftBig",".ipsAdvertisement_large,\n[href=\"https://thrivewp.com/\"],\na[href^=\"https://windowcleaningforums.co.uk/index.php?\"][target=\"_blank\"]",".two-by-two-deal:has(a[href*=\"src=sponsored_search_\"])","[href=\"https://www.eplsite.uk/vm.html\"]","#adop_bfd","#overlay-ad",".track",".imt4,\n[alt=\"banner\"]","#inner-top-ad,\n[href^=\"https://www.awin1.com\"]",".sticky-elem",".place-wink",".content-lightbox,\n.overlay-lightbox","a[href^=\"https://www.survivalservers.com/\"]",".e",".idmuvi-topbanner","[id^=\"ad-desktop-bottom\"]","[href^=\"http://deloplen.com/\"]","#IC_d_300x250_1,\n#IC_d_728x90_1",".MuiPaper-root.jss12,\ndiv[style^=\"z-index: 1100; position: fixed;\"]",".dkpw-abp,\n[class^=\"dkpw\"]",".video_box",".video-brs","#spotholder,\n.vertbars","[href^=\"https://1frozenthrone1.com\"],\n[href^=\"https://runreferences.com\"]","[href^=\"https://www.highrevenuegate.com/\"]","#ftads",".right-box-content > div:has(> #ad-container)","#adsButton","div[style=\"width:100%; height: 90px !important;text-align: center;;padding:10px 0; \"]","div[class^=\"SearchAutocomplete\"] > div[class^=\"style__StyledSuggestion\"] > div:has(> a.brand-ad)","#kt_player > div[style=\"position: absolute; inset: 0px; z-index: 170;\"]","#container_coinhub_sidead,\n.container_coinhub_footerad,\n.container_coinhub_topwidgetad","div:has(> div[style] > div[id] > script[src^=\"//ads.themoneytizer.com\"]),\ndiv[style^=\"width:300px;height:250px\"]","[class^=\"sticky-ad\"]",".col-md-12,\n.wrapper > .section > .container > .row > div.d-md-block.d-none.col-md-3",".past,\n.show",".bottom-block,\n.spots-bottom",".rsidebar-spots-holder","[data-ad-slot]","#stream-banner",".f-inner","img[alt=\"prime gaming banner\"]",".kg-blockquote-alt",".metaRedirectWrapperTopAds","[style=\"position: fixed; inset: 0px; z-index: 2147483647; pointer-events: auto;\"]",".myadswarning",".side_flash,\n[class^=\"leaderboard\"],\n[id*=\"tvadbody\"],\n[id^=\"center\"] .I:has(> [class=\"\"][href])",".embedright","#float-video",".adswarning,\n.item:has(> script[src^=\"/ai/\"])",".zpot-horizontal,\n.zpot-vertical",".spot3-holder","#main-sidebar",".hhzt,\n.vrav_a_pc","#scrollhere",".footer.spot,\n.spot.column","#sponsor-widget,\n.header-panel-1,\n.video-filter-1",".bn-title",".widget:not(#text-2)",".b44nn3rss,\n.bann3rss,\n.foot33r-iframe,\n.footer-iframe",".under-player-holder",".b-spot,\n.mob-nat-spot,\n.spots-title","#halloween,\n#right-col > div > #lbot1.a_list,\n.dp,\n.nutaku-mobile,\n[src^=\"https://rule34.xxx/aa/\"]",".bottom_spots,\n.player-cs,\n.site_holder,\n.spots_field,\n.spots_thumbs,\n.top-cube,\n.under_player_link",".fel-item",".aside-spots",".sug-bnrs","div[style=\"height: 250px !important; overflow: hidden;\"]",".gallery-link,\n.thumb_banner","a[target=\"_blank\"]:has(> img:only-child[src^=\"/assets/\"]),\nbody > a[target=\"_blank\"][rel=\"noopener\"]","[class^=\"resp-container\"]","body > div ~ script + div[class]:last-child","[href^=\"http://fkrt.it\"]","form > div[style]",".code-block-1.code-block","#_vliadb83,\n.smartlink","#sidebar-primary > .widget_custom_html,\n#sidebar-secondary > .widget_custom_html",".BannerContainer,\n.BannerContainerScrapper","#header-wrap-reklama","#donate",".yuidea-top","#dl > a[target=\"_blank\"][id],\nbody > div[class]:last-child:empty","[href^=\"https://www.saltycams.com\"],\nsection.korea-widget","[href=\"http://toplivesexcams.net\"]",".active.bnsLayers.is-block-touch.is-grid > .col_12.article-center",".entry > p > button[onclick]:not([onclick*=\"papahd1.xyz/\"])","[href^=\"https://a-ads.com\"]",".ads-four","div[id^=\"speedynews_\"]","a[href^=\"https://thotsimp.com/\"]","#HTML5",".video-fake","[id^=\"fluid-on\"] > h3","#partners_container,\n.partnersheading","#sidebar-primary","#endorsers",".bg-surface-03.text-content-secondary.space-y-\\[0\\.1875rem\\].p-spacing-s.flex.flex-col.w-max.mx-auto",".boxOverContent--a,\n.oddsPlacement",".header__banner",".bDEZXQ,\n.lbMtEm",".itw-ad,\n.sponsored-highlights","#mycarousel","#partner-content,\narticle:has(.sponsored-single)",".box-sponsored",".stream-item-widget-content",".power-leader-board-center",".banner-bg","div[id^=\"preto-\"]",".listingResultPremiumCampaign","#elementor-popup-modal-89385,\n.elementor-48612,\na[data-wpel-link=\"external\"]",".banner-bar,\n.banner-bar-bot",".section-article-sponsored",".placeholderPlug,\n.spnsorhome",".white-background","#adz",".yp-object-ad-modal",".header-pub",".searcad"]; + +const hostnamesMap = new Map([["*",[0,1,2,3,4,5,6,7,8,9,10,11]],["hindimoviestv.com",[13,144]],["web2.0rechner.de",14],["droplink.co",15],["mamahawa.com",[15,127]],["solarchaine.com",[15,215]],["lollty.pro",15],["vidstream.pro",[16,6318]],["watchmoviesrulz.com",19],["watchtodaypk.com",27],["audioreview.com",[33,621,1230]],["craigclassifiedads.com",33],["dekhobd.com",33],["duckduckgo.com",[33,1545,2033,2034]],["irannewsdaily.com",33],["kiddyearner.com",[33,3056]],["lorempixel.com",33],["photographyreview.com",[33,3739]],["quiz4fun.com",33],["redpornblog.com",33],["roms-download.com",33],["roms-hub.com",33],["carlow-nationalist.ie",33],["kildare-nationalist.ie",33],["laois-nationalist.ie",33],["roscommonherald.ie",33],["waterford-news.ie",33],["emb.x179759.apl123.me",33],["apl152.me",33],["emb.x187106.apl152.me",33],["emb.apl236.me",33],["apl284.me",33],["emb.apl305.me",33],["apl306.me",33],["apl323.me",33],["apl332.me",33],["apl341.me",33],["apl348.me",33],["cellmapper.net",[33,5663]],["g.doubleclick.net",33],["duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion",[33,1545,2034]],["ip-address.org",[33,6125]],["torpedogratis.org",33],["aliezstream.pro",33],["premid.app",34],["guiamuriae.com.br",[34,633,634]],["mtabrasil.com.br",[34,41]],["themosvagas.com.br",[34,640]],["bigwavedave.ca",34],["aradramatv.co",34],["25cineframes.com",34],["a2zupload.com",34],["acilissaati.com",34],["adproceed.com",34],["allkaicerteam.com",34],["appnee.com",[34,375,1155]],["ausfile.com",34],["automodeler.com",[34,41]],["canalnatelinhaonline.blogspot.com",34],["idalponse.blogspot.com",34],["myshorturls.blogspot.com",34],["safelinkunited.blogspot.com",[34,1435]],["uniquetutorialsnew.blogspot.com",34],["bookmarksway.com",34],["charbelnemnom.com",[34,1609,1610]],["cloudstorageoptions.com",[34,1678]],["club-opel.com",[34,1682]],["cpu-world.com",34],["cyberbunkers.com",34],["designoptimal.com",34],["dynamicpapers.com",[34,1609]],["escapegames24.com",[34,1152,1814,2141]],["explosivemenu.com",34],["famfonts.com",34],["filezipa.com",34],["football-highlight.com",34],["foxella.com",34],["freecourseweb.com",[34,2354]],["freecoursewebsite.com",34],["freetutorialsus.com",[34,375,2367]],["g-status.com",[34,2410]],["gatevidyalay.com",34],["genelpara.com",[34,2502]],["getpaidstock.com",34],["grafixfather.com",34],["granadaesnoticia.com",34],["gulf-up.com",34],["guncelakademi.com",34],["homedecoratione.com",34],["forum.iptvkalite.com",34],["jetseotools.com",34],["kwamkidhen.com",[34,111]],["ladsnbastands.com",[34,898,3105]],["lightnovelworld.com",[34,3163]],["lootdb.com",34],["loveawake.com",34],["memoriadatv.com",34],["menjelajahi.com",[34,3320]],["minorpatch.com",34],["motoroids.com",[34,3397]],["mysavenshare.com",34],["nekomeowmeow.com",[34,874,2968]],["nxmac.com",[34,3599]],["onuploads.com",34],["otakukan.com",[34,1753]],["plg.ovakode.com",[34,3668]],["oztoml.com",34],["ponselharian.com",34],["printerprojects.com",34],["quizglobal.com",[34,3969]],["rawstory.com",[34,4000]],["reactgo.com",34],["redheadpassions.com",[34,4034]],["robloxexploitz.com",34],["romadd.com",[34,46,898,4060]],["rtxkeeda.com",[34,4071,4072]],["seopolarity.com",[34,4160]],["smscodeonline.com",34],["software-on.com",[34,4287]],["techdracula.com",34],["techperiod.com",34],["tekfiz.com",34],["teknolojiprojeleri.com",34],["thehacktoday.com",34],["thehouseofportable.com",[34,4548]],["theinnews.com",34],["tripolicastle.com",34],["unlockapk.com",34],["uploadmx.com",34],["vidlii.com",34],["walkingenglishman.com",34],["wallpaperwaifu.com",34],["webtvhd.com",[34,111]],["wikihandbk.com",34],["wikihow.com",[34,4942]],["windisgood.com",34],["yoursavegames.com",34],["zikloud.com",34],["renault-club.cz",34],["i8086.de",34],["myuploadedpremium.de",[34,375,5173]],["meteo365.es",34],["key-hub.eu",34],["hunter.fm",[34,5241]],["dcode.fr",[34,2737]],["iphonetweak.fr",[34,5253]],["worldaide.fr",34],["vww.yggtorrent.fr",34],["novelgo.id",34],["thizissam.in",[34,501,1609,5373]],["finalboss.io",34],["gastroepato.it",34],["memexcomputer.it",34],["why-tech.it",34],["shana.pe.kr",34],["leechpremium.link",[34,111,208,5536]],["sport-tv-guide.live",34],["m.kuku.lu",34],["articlesmania.me",[34,495,5561]],["hayastantv.me",34],["arrowos.net",[34,375,5635]],["boardgamesonline.net",34],["checkz.net",34],["cours-de-droit.net",34],["freevstplugins.net",[34,5728]],["fulltip.net",[34,5729]],["letmeread.net",34],["numbersinwords.net",34],["sms-anonyme.net",34],["tercihiniyap.net",34],["thebookee.net",34],["toolss.net",[34,59,4160]],["uploadshare.net",[34,5935]],["webserver.one",[34,111]],["alfaloji.org",34],["code2care.org",[34,2887]],["gamebrew.org",34],["logaritmo.org",34],["magiclen.org",34],["mathportal.org",[34,6150]],["userstyles.org",[34,6231]],["listatv.pl",34],["sandalwoodking.rocks",34],["precitaj.si",34],["smallseo.tools",[34,4160,6435]],["animet.tv",34],["british-birdsongs.uk",34],["pinsystem.co.uk",34],["mitly.us",[34,6641]],["info-desk.co.za",34],["111.90.150.149",[35,457]],["lebahmovie.com",35],["atishmkv.marathi.vip",[35,36,37]],["marathi.love",36],["marathimovies.online",36],["vipmarathi.xyz",36],["aii.sh",[40,5337]],["oko.sh",[40,215,480,481,5470,6356]],["news.am",[41,491,492]],["cmo.com.au",[41,549]],["reversephonesearch.com.au",41],["flvtomp3.cc",41],["gr8.cc",[41,505]],["paradisehill.cc",[41,739]],["happysex.ch",41],["blog.linksfire.co",[41,814]],["linkszia.co",41],["1001games.com",[41,846]],["1shorten.com",41],["3addedminutes.com",[41,881]],["7r6.com",41],["adultasianporn.com",[41,979]],["alistapart.com",41],["amamilf.com",41],["amateur-twink.com",[41,1065]],["amateurelders.com",41],["analpornpix.com",[41,1087]],["arcadebomb.com",[41,1168]],["armageddonexpo.com",[41,1164]],["babesmachine.com",[41,1270]],["best18porn.com",[41,1349]],["bikechatforums.com",[41,1382]],["bristolworld.com",41],["btcmanager.com",[41,1517]],["ca-flyers.com",41],["caixinglobal.com",[41,1545,1546]],["charexempire.com",41],["chaturbate.com",[41,121]],["cnnamador.com",[41,1695]],["coinlyhub.com",[41,113,1721]],["coryarcangel.com",41],["derryjournal.com",[41,881]],["deutschekanale.com",41],["doctor-groups.com",[41,114,1971,1972]],["dominicantoday.com",[41,1986]],["dz-linkk.com",41],["dz4link.com",41],["elyricsworld.com",41],["encurtandourl.com",41],["euobserver.com",[41,223]],["eurochannel.com",41],["farminglife.com",[41,683,2207]],["fboomporn.com",41],["filmmakermagazine.com",41],["footballtradedirectory.com",41],["forexpeacearmy.com",41],["freepornpicss.com",41],["garticphone.com",[41,2470]],["go.gets4link.com",[41,2516,2517]],["glasgowworld.com",[41,881]],["gramateurs.com",41],["grannarium.com",41],["gsprating.com",[41,2631]],["heavyfetish.com",[41,221,222]],["hiddenhomemade.com",41],["hiddenobjectgames.com",41],["hortidaily.com",41],["hyipexplorer.com",41],["imagezog.com",41],["imedicalapps.com",[41,519]],["insidefutbol.com",41],["ipwatchdog.com",[41,2923]],["irishpost.com",[41,795]],["israelnationalnews.com",[41,2931,2932]],["jpost.com",[41,3013]],["kawaiihentai.com",41],["koreaherald.com",[41,3083]],["laserpointerforums.com",41],["video.laxd.com",[41,2589,3120]],["legalporn4k.com",41],["lincolnshireworld.com",[41,881,3166]],["linkfinal.com",[41,3174]],["liveschauen.com",[41,3197]],["londonworld.com",[41,881]],["marinelink.com",[41,3268]],["maturator.com",41],["mercopress.com",41],["miklpro.com",[41,269]],["milffox.com",[41,599,3343]],["mmorpg.com",[41,3360]],["nationalworld.com",[41,3166,3473,3474]],["newcastleworld.com",[41,881,2207]],["newryreporter.com",[41,881]],["northernirelandworld.com",[41,881]],["nottinghamworld.com",[41,881]],["oldgf.com",41],["oncyprus.com",41],["onlineconvertfree.com",41],["paidtomoney.com",41],["pharmatimes.com",41],["playporngames.com",[41,3776]],["playvids.com",[41,3777,3778]],["porngames.com",[41,1461,3831]],["pornoreino.com",[41,3865]],["private.com",41],["recipestutorials.com",41],["roblox.com",[41,2589,4056]],["scientificamerican.com",[41,1050]],["scotsman.com",[41,683,881,3474,4124]],["shieldsgazette.com",[41,683,881]],["shorteet.com",41],["shortenbuddy.com",[41,4209]],["smartcarfinder.com",41],["speedcafe.com",[41,222,873]],["spieleklassiker.com",41],["sputniknews.com",41],["submittedgf.com",41],["subscene.com",41],["sumodb.com",41],["sunderlandecho.com",[41,881]],["tass.com",[41,2327]],["teenextrem.com",[41,1278]],["thefanhub.com",41],["thefringepodcast.com",41],["thehun.com",41],["totallysnookered.com",[41,881]],["townhall.com",[41,121,1319]],["tribuna.com",[41,4678]],["unblockstreaming.com",41],["vidxnet.com",[41,4818]],["vikiporn.com",[41,305,371,1059,3716,4820]],["vjav.com",[41,305]],["walesworld.com",[41,881]],["wankerson.com",41],["warwickshireworld.com",[41,881]],["watchhentaivideo.com",[41,4880]],["waybig.com",[41,4888]],["worldtimeserver.com",[41,86]],["xanalsex.com",41],["xbabe.com",[41,174,4709,5001]],["xbiz.com",41],["xcum.com",[41,174,5010]],["xgrannypics.com",41],["xnudepics.com",41],["xpornophotos.com",41],["xpornopics.com",41],["xpornpix.com",41],["xpshort.com",41],["xpussypics.com",41],["xwifepics.com",41],["xxxpornpix.com",41],["ynetnews.com",41],["youcanfaptothis.com",41],["yourdailygirls.com",41],["yxoshort.com",41],["bonedo.de",41],["tiny.do",[41,5206]],["exalink.fun",41],["csstats.gg",[41,489,5273]],["funpic.hu",41],["bitcoinly.in",[41,5337,5338]],["ibtimes.co.in",41],["cblink.crazyblog.in",41],["du-link.in",41],["livescore.in",[41,2281,2282]],["gartic.io",41],["uii.io",[41,5308,5470,5471,5472]],["vloot.io",41],["japantimes.co.jp",[41,5500]],["pulsesports.co.ke",41],["zplayer.live",[41,5548]],["4cash.me",41],["tmi.me",41],["oldies.name",[41,5615]],["burnleyexpress.net",[41,881]],["ccurl.net",[41,269,5661]],["illink.net",41],["lyama.net",41],["news.net",[41,5820]],["wigantoday.net",[41,881]],["bsc.news",[41,5968]],["pulsesports.ng",41],["yourtechnology.online",41],["kissasians.org",[41,6130]],["mob.org",41],["sweeting.org",41],["vidoo.org",41],["its.porn",[41,222,886,2614,6300]],["cryptosh.pro",41],["pkr.pw",41],["cenoteka.rs",41],["vibilagare.se",41],["18teensex.tv",[41,221]],["caribvision.tv",41],["pulsesports.ug",41],["birminghamworld.uk",41],["anguscountyworld.co.uk",[41,881]],["banburyguardian.co.uk",[41,881]],["bedfordtoday.co.uk",[41,881]],["biggleswadetoday.co.uk",[41,881]],["blackpoolgazette.co.uk",[41,683,881]],["bucksherald.co.uk",[41,881]],["buxtonadvertiser.co.uk",[41,881]],["chad.co.uk",[41,881]],["daventryexpress.co.uk",[41,881]],["derbyshiretimes.co.uk",[41,881]],["derbyworld.co.uk",[41,881]],["dewsburyreporter.co.uk",[41,881]],["doncasterfreepress.co.uk",[41,881]],["falkirkherald.co.uk",[41,881]],["fifetoday.co.uk",[41,881,6565]],["halifaxcourier.co.uk",[41,881]],["harboroughmail.co.uk",[41,881]],["harrogateadvertiser.co.uk",[41,881]],["hartlepoolmail.co.uk",[41,881]],["hemeltoday.co.uk",[41,881]],["hucknalldispatch.co.uk",[41,881]],["ibtimes.co.uk",[41,6572]],["lancasterguardian.co.uk",[41,881]],["leightonbuzzardonline.co.uk",[41,881]],["lep.co.uk",[41,683,881]],["lutontoday.co.uk",[41,881]],["meltontimes.co.uk",[41,881]],["miltonkeynes.co.uk",[41,881]],["newsletter.co.uk",[41,881]],["northamptonchron.co.uk",[41,683,881]],["northantstelegraph.co.uk",[41,881]],["northumberlandgazette.co.uk",[41,881]],["peterboroughtoday.co.uk",[41,881]],["portsmouth.co.uk",[41,881]],["rotherhamadvertiser.co.uk",[41,881]],["starradionortheast.co.uk",41],["stornowaygazette.co.uk",[41,881]],["surreyworld.co.uk",[41,881]],["sussexexpress.co.uk",[41,6606]],["thescarboroughnews.co.uk",[41,881]],["thesouthernreporter.co.uk",[41,881]],["thestar.co.uk",[41,683,881,6615]],["toyworldmag.co.uk",41],["wakefieldexpress.co.uk",[41,881]],["weatheronline.co.uk",[41,121,6624]],["worksopguardian.co.uk",[41,881]],["yorkshireeveningpost.co.uk",[41,881]],["yorkshirepost.co.uk",[41,881]],["liverpoolworld.uk",[41,881]],["manchesterworld.uk",[41,881]],["weekly-ads.us",41],["powerboat.world",41],["3movs.xxx",[41,305]],["playsexgames.xxx",[41,6683]],["uporno.xxx",41],["youx.xxx",[41,6693]],["cutdl.xyz",41],["player3x.xyz",41],["swzz.xyz",41],["cryptolink.trxking.xyz",41],["timeslive.co.za",[41,1545]],["g5u.pw",43],["upload.ac",46],["canstar.com.au",[46,546]],["ozbargain.com.au",46],["cryptonomist.ch",46],["news.nom.co",46],["viewster.co",46],["1sale.com",46],["7billionworld.com",46],["9jaflaver.com",[46,489]],["androjungle.com",46],["appvn.com",[46,1162]],["babesandstars.com",[46,1208,1266,1267,1268]],["bestcrazygames.com",[46,1351]],["claimtrx.com",46],["climatechangenews.com",46],["cumlouder.com",[46,260,505,1821]],["downloadtorrentfile.com",46],["economictimes.com",46],["m.economictimes.com",[46,2063,2064]],["erome.com",46],["esports.com",46],["ezgif.com",[46,2168]],["filerice.com",46],["francoischarron.com",46],["gamesadshopper.com",[46,121,1046,2446]],["gametop.com",46],["gramfeed.com",46],["harshfaucet.com",46],["hdbraze.com",46],["hdpicsx.com",46],["hentaikun.com",46],["hockeyfeed.com",46],["icons8.com",[46,2812]],["idiva.com",46],["indiatimes.com",[46,2089,2416,2871,2872]],["inspirock.com",46],["investing.com",[46,714,914,1007,2915,2916]],["jagran.com",46],["javcl.com",46],["laptrinhx.com",46],["love4porn.com",[46,221,222,1274,3218,3219]],["mangasect.com",[46,1144]],["marawaresearch.com",46],["marinetraffic.com",[46,3269]],["mega4upload.com",[46,3310]],["mehrnews.com",46],["meta-calculator.com",46],["mini-ielts.com",46],["mivo.com",46],["mobilepornmovies.com",46],["motogp.com",46],["mugshots.com",46],["multicoinads.com",46],["food.ndtv.com",46],["nsfwyoutube.com",[46,3588,3589]],["onlinerekenmachine.com",46],["pichunter.com",[46,3752]],["piliapp.com",46],["russia-insider.com",46],["russian-faith.com",46],["sgcarmart.com",[46,4194]],["sherdog.com",[46,4205]],["straitstimes.com",[46,519]],["teamblind.com",46],["tehrantimes.com",[46,4465]],["tellerreport.com",46],["thisav.com",[46,4610]],["viamichelin.com",46],["viefaucet.com",46],["y8.com",46],["yahoo.com",[46,2116,5051]],["youngpornvideos.com",[46,5078]],["geo.fr",46],["madtrx.fun",46],["viamichelin.ie",46],["up-load.io",46],["1v1.lol",46],["savevideo.me",46],["vijesti.me",46],["gosexy.mobi",46],["thestar.com.my",[46,519,5612]],["nbc.na",46],["bluedollar.net",[46,5652]],["mypornstarbook.net",46],["recipes.net",46],["suj.nu",46],["cheapies.nz",46],["canstarblue.co.nz",46],["eventcinemas.co.nz",46],["brazzers3x.org",46],["btc25.org",[46,1201]],["cacfutures.org",46],["comexlive.org",46],["daxfutures.org",46],["dollarindex.org",46],["dowfutures.org",46],["ftsefutures.org",46],["mcxlive.org",46],["nasdaqfutures.org",46],["ncdexlive.org",46],["niftyfutures.org",46],["nikkeifutures.org",46],["sgxnifty.org",46],["spfutures.org",46],["mb.com.ph",[46,74]],["yummy.ph",46],["thenews.com.pk",46],["re.two.re",46],["cryptonetos.ru",[46,2202,6335]],["readcomicsonline.ru",[46,6338]],["currencyrate.today",46],["feyorra.top",46],["freelitecoin.top",46],["freetron.top",46],["hoes.tube",[46,221,791,3218,3219,6451]],["flashx.tv",[46,5032]],["geo.tv",[46,533]],["hog.tv",[46,6486]],["i24news.tv",[46,574,6488]],["javseen.tv",[46,1055]],["govtrack.us",46],["4kporn.xxx",[46,221,791,3218,3219,6670]],["cam-video.xxx",[46,6673]],["crazyporn.xxx",[46,221,222,791,1274,3219,6670,6674]],["claimsatoshi.xyz",[46,6698]],["coinpayz.xyz",46],["cryptofenz.xyz",[46,5714]],["achieveronline.co.za",46],["energyforecastonline.co.za",[46,6720]],["miningprospectus.co.za",46],["serialeonline.biz",47],["doooood.co",47],["batmanfactor.com",[47,986]],["ezeviral.com",[47,59]],["gleanster.com",47],["phineypet.com",[47,986]],["pngreal.com",[47,59,842]],["streambtw.com",47],["uxstyle.com",47],["webhostingpost.com",[47,4769]],["hentaimama.io",[47,875,2968,5432]],["oii.io",47],["deportealdia.live",47],["noticiasesports.live",47],["noweconomy.live",47],["allcryptoz.net",[47,986]],["blogbux.net",47],["crewbase.net",[47,986]],["crewus.net",[47,986]],["powvideo.net",47],["shinbhu.net",[47,986]],["shinchu.net",[47,986]],["thumb8.net",[47,986]],["thumb9.net",[47,986]],["topcryptoz.net",[47,986]],["ultraten.net",[47,986]],["underhentai.net",[47,5934]],["uniqueten.net",[47,986]],["watchhentai.net",47],["up-load.one",[47,6024]],["made-by.org",47],["adsy.pw",47],["playstore.pw",[47,582,2978,6321]],["sharer.pw",47],["streamplay.to",47],["elevenforum.com",49],["html-code-generator.com",49],["servertest.online",50],["ncomputers.org",50],["drive.com.au",[51,558]],["uploadbank.com",[53,4765]],["animesuge.to",55],["aniwave.to",55],["8muses.com",[57,913]],["teamos-hkrg.com",57],["babymodz.com",59],["bantenexis.com",59],["claimfey.com",59],["deezloaded.com",59],["gifans.com",59],["inbbotlist.com",59],["iptvjournal.com",59],["jardima.com",[59,2952]],["theusaposts.com",59],["tudaydeals.com",59],["visflakes.com",59],["winlator.com",59],["apkandroidhub.in",59],["apkupload.in",59],["theconomy.me",59],["7apple.net",59],["dulichkhanhhoa.net",59],["ytpng.net",59],["mad.gplpalace.one",59],["dailynew.online",59],["gktech.uk",[59,6630]],["noithatmyphu.vn",59],["1apple.xyz",59],["choiceappstore.xyz",59],["studyis.xyz",59],["pkpics.club",60],["my-subs.co",60],["dktechnicalmate.com",60],["indiakablog.com",60],["trendyoum.com",60],["xubster.com",60],["thefileslocker.net",60],["datanodes.to",60],["apkmody.io",[62,467]],["pererecadoida.life",[65,91,5530]],["newcdn.lol",[65,91,5530]],["bullrun2024.online",[65,91,5530]],["allbestiality.com",69],["beastwomans.com",69],["bestialitysexvideos.com",69],["fakingszoo.com",69],["hispajotes.com",69],["portalzoo.com",69],["videosbizarre.com",69],["zoofiliak9.com",69],["zoofilianet.com",69],["zoofiliataboo.com",69],["zookings.com",69],["zoosexnet.com",69],["zoosexsite.com",69],["bestialporn.net",69],["beastzoo.org",69],["bestialityworld.org",69],["bestialitytaboo.tv",69],["zootubex.tv",69],["zootubex.us",69],["unblocked.name",[71,449,5610,5617]],["exeo.app",[74,497]],["australiangeographic.com.au",74],["autodaily.com.au",74],["reneweconomy.com.au",[74,582,583]],["bitview.cloud",74],["aiarticlespinner.co",74],["100percentfedup.com",74],["180gadgets.com",74],["academicful.com",74],["addapinch.com",74],["allaboutfpl.com",74],["alltechnerd.com",[74,922]],["americanmilitarynews.com",74],["americansongwriter.com",74],["androidsage.com",74],["animatedtimes.com",74],["anoopcnair.com",[74,922]],["askpython.com",[74,922]],["asurascans.com",[74,1213]],["bigleaguepolitics.com",[74,1375]],["bipartisanreport.com",74],["bohemian.com",[74,477]],["borncity.com",74],["boxingnews24.com",[74,922]],["browserhow.com",[74,922]],["charlieintel.com",[74,1612,1613]],["chillinghistory.com",74],["chromeunboxed.com",74],["circuitbasics.com",[74,167]],["coincodecap.com",[74,167]],["conservativebrief.com",[74,922,1752,1753,1754]],["convallariaslibrary.com",74],["corrosionhour.com",[74,898,1773]],["crimereads.com",74],["cryptobriefing.com",[74,1100,1808]],["cryptopotato.com",[74,1400]],["cryptoslate.com",[74,1075,1812]],["dailynewshungary.com",74],["dcenquirer.com",74],["dexdotexe.com",[74,1568,1929]],["epicdope.com",[74,2126]],["eurweb.com",74],["fandomwire.com",[74,2189]],["fap-nation.com",74],["firstsportz.com",74],["flickeringmyth.com",74],["flyingmag.com",74],["gadgetinsiders.com",74],["gamegill.com",74],["gameinfinitus.com",74],["gamertweak.com",[74,1463,2441]],["geekdashboard.com",74],["getdroidtips.com",[74,2509]],["goodyfeed.com",74],["greekreporter.com",[74,477,2618]],["hollywoodinsider.com",74],["hollywoodunlocked.com",74],["howifx.com",[74,1136]],["indianhealthyrecipes.com",74],["iotwreport.com",74],["japaneseasmr.com",74],["jojolandsmanga.com",74],["journeybytes.com",[74,922,2509]],["journeyjunket.com",[74,3011]],["jujmanga.com",74],["jujustukaisen.com",74],["libertyunlocked.com",74],["linuxfordevices.com",74],["lithub.com",[74,3186]],["meaningfulspaces.com",74],["medicotopics.com",74],["mycariboonow.com",[74,477]],["mymotherlode.com",74],["nationalfile.com",[74,3465]],["nintendoeverything.com",74],["notalwaysright.com",74],["nsw2u.com",74],["nxbrew.com",74],["patriotfetch.com",[74,167,898]],["politizoom.com",74],["premiumtimesng.com",[74,489,3907]],["protrumpnews.com",[74,3935]],["pureinfotech.com",74],["redrightvideos.com",74],["reptilesmagazine.com",74],["respawnfirst.com",[74,4043]],["rezence.com",[74,992]],["saabplanet.com",[74,4083]],["sdnews.com",74],["storypick.com",74],["streamingbetter.com",74],["superwatchman.com",74],["talkandroid.com",74],["talkers.com",[74,596]],["tech-latest.com",74],["techpp.com",[74,1753,4449]],["techrounder.com",[74,4453]],["theblueoceansgroup.com",[74,898,4508]],["thecinemaholic.com",[74,898]],["thecricketlounge.com",[74,4519]],["thegamehaus.com",74],["thegatewaypundit.com",[74,222,4537,4538]],["thegeekpage.com",74],["thelibertydaily.com",[74,933,4556,4557]],["thenipslip.com",[74,1461]],["thewincentral.com",74],["trendingpolitics.com",74],["trendingpoliticsnews.com",[74,898]],["twistedvoxel.com",74],["videogamer.com",74],["walletinvestor.com",[74,4853]],["washingtonblade.com",74],["waves4you.com",74],["wbiw.com",74],["welovetrump.com",74],["wepc.com",74],["windowsreport.com",[74,2509,3378,4952]],["wisden.com",74],["wnd.com",[74,222,4538]],["zerohanger.com",74],["anime7.download",[74,5207]],["win.gg",[74,552,5288]],["rok.guide",[74,167,5297]],["cryptoreporter.info",[74,537,876,1011,3502,3678,5380]],["simscommunity.info",[74,963]],["dafontfree.io",74],["mpost.io",74],["thedriven.io",[74,519,5466]],["hard-drive.net",[74,922]],["inspiredtaste.net",74],["medievalists.net",[74,5800,5801]],["organicfacts.net",[74,965]],["techviral.net",[74,905]],["247media.com.ng",[74,167]],["dorohedoro.online",74],["sciencenotes.org",74],["kaystls.site",74],["fyptt.to",74],["freemagazines.top",74],["thepeoplesvoice.tv",74],["cryptointelligence.co.uk",74],["small-screen.co.uk",[74,6601]],["hentaihaven.xxx",[74,5306,6678]],["gatewaynews.co.za",[74,596,1126]],["roadaheadonline.co.za",[74,922]],["eodev.com",77],["altfi.com",78],["tgx.rs",[78,363]],["buffsports.me",79],["nflstreams.me",[79,5576]],["olympicstreams.me",79],["buffstreams.sx",[79,6394]],["worldcupstream.pm",[80,6294]],["anon-v.com",[81,221,222,1120]],["exoav.com",[81,2164]],["femdomtb.com",[81,1556,2235]],["jizzoncam.com",81],["xbjav.com",[81,221,5002]],["bravoerotica.net",[81,221]],["caminspector.net",[81,223]],["rare-videos.net",[81,221,1120]],["camvideos.org",81],["camvideos.tv",[81,305,780,6472]],["allnigerianrecipes.com",82],["antimusic.com",[82,1124]],["cartoonvideos247.com",[82,222,1126]],["roadtests.com",82],["vibraporn.com",82],["camwhores.tv",[82,221,780,6473]],["sptfy.be",85],["cnvids.com",85],["nextdoor.com",[85,3540,3541]],["indavideo.hu",[85,195]],["fc.lc",[85,215]],["totv.org",85],["babynamegenie.com",[86,281]],["forless.com",86],["evertiq.com",88],["friv5online.com",88],["pornogratisdiario.com",88],["xcafe.com",[88,121,2679,5007,5008]],["mediamanager.co.za",88],["iseeyouandyouseeme.me",91],["strdef.world",[96,6664]],["javtiful.com",[97,346,2981]],["kingcomix.com",97],["financemonk.net",105],["drtuber.com",[106,108,369,2025,2026]],["iceporn.com",[108,109,189,2808]],["nuvid.com",[108,3598]],["proporn.com",[108,409,3929]],["viptube.com",[108,3977]],["winporn.com",[108,188,2677,4954]],["yeptube.com",109],["linksly.co",[111,467,815,816]],["1shortlink.com",111],["masihbelajar.com",111],["watchonlyfoolsandhorses.com",[111,4882]],["wupfile.com",111],["onbatch.my.id",111],["vidoza.net",[111,4391,5944]],["claimcrypto.cc",113],["getdogecoins.com",113],["larvelfaucet.com",[113,3109]],["softairbay.com",[113,4283,4284]],["blogto.com",[118,1439]],["crimemagazine.com",118],["datalounge.com",118],["economist.com",[118,2065]],["etf.com",118],["farsondigitalwatercams.com",118],["ftopx.com",[118,795]],["gayboystube.com",118],["gearspace.com",[118,2495]],["gematsu.com",[118,596,1463]],["hungangels.com",118],["icaew.com",118],["maltapark.com",118],["meetdownload.com",[118,3308]],["pinkun.com",118],["proxcskiing.com",118],["stylecraze.com",[118,3370,4376]],["tbivision.com",118],["thedrum.com",118],["tineye.com",[118,4637]],["tmohentai.com",118],["trucksplanet.com",118],["waploaded.com",[118,121,467,3308]],["wtatennis.com",[118,4994]],["dailyedge.ie",118],["the42.ie",118],["thejournal.ie",[118,5330]],["mp4mania1.net",[118,376]],["thecomet.net",118],["newstalkzb.co.nz",[118,6009]],["dermnetnz.org",118],["advertiserandtimes.co.uk",[118,4364,6539,6540]],["barkinganddagenhampost.co.uk",118],["becclesandbungayjournal.co.uk",118],["burymercury.co.uk",118],["cambstimes.co.uk",118],["cardealermagazine.co.uk",[118,690,6551]],["derehamtimes.co.uk",118],["dissmercury.co.uk",118],["dunmowbroadcast.co.uk",118],["eadt.co.uk",118],["eastlondonadvertiser.co.uk",118],["edp24.co.uk",118],["elystandard.co.uk",118],["eveningnews24.co.uk",118],["exmouthjournal.co.uk",118],["fakenhamtimes.co.uk",118],["football.co.uk",118],["greatyarmouthmercury.co.uk",118],["hackneygazette.co.uk",118],["hamhigh.co.uk",118],["hertsad.co.uk",118],["huntspost.co.uk",118],["ilfordrecorder.co.uk",118],["ipswichstar.co.uk",118],["islingtongazette.co.uk",118],["lgr.co.uk",118],["lowestoftjournal.co.uk",118],["midweekherald.co.uk",118],["morningstar.co.uk",118],["newhamrecorder.co.uk",118],["northnorfolknews.co.uk",118],["northsomersettimes.co.uk",118],["romfordrecorder.co.uk",118],["royston-crow.co.uk",118],["saffronwaldenreporter.co.uk",118],["sidmouthherald.co.uk",118],["stowmarketmercury.co.uk",118],["sudburymercury.co.uk",118],["wattonandswaffhamtimes.co.uk",118],["whtimes.co.uk",118],["wisbechstandard.co.uk",118],["wymondhamandattleboroughmercury.co.uk",118],["iol.co.za",[118,6724]],["tripadvisor.com.ar",[121,515]],["tripadvisor.at",[121,515]],["adelaidenow.com.au",121],["autotrader.com.au",121],["couriermail.com.au",121],["geelongadvertiser.com.au",121],["heraldsun.com.au",121],["homebeautiful.com.au",121],["news.com.au",121],["smartcompany.com.au",121],["themercury.com.au",121],["tripadvisor.com.au",[121,515]],["weeklytimesnow.com.au",121],["tripadvisor.be",[121,515]],["tripadvisor.com.br",[121,515]],["cbc.ca",[121,501,664]],["fxnowcanada.ca",121],["tripadvisor.ca",[121,515]],["tio.ch",121],["tripadvisor.ch",[121,515]],["tripadvisor.cl",[121,515]],["dynamicwallpaper.club",121],["tripadvisor.cn",[121,515]],["modernretail.co",121],["tripadvisor.co",[121,515]],["11alive.com",121],["12news.com",[121,501]],["12newsnow.com",121],["13newsnow.com",121],["13wmaz.com",121],["5newsonline.com",121],["9news.com",[121,501]],["abc10.com",121],["abovethelaw.com",[121,932]],["adtmag.com",121],["airportia.com",121],["allporncomic.com",[121,1043]],["americanprofile.com",121],["appleinsider.com",[121,1153,1154]],["arstechnica.com",[121,1178]],["as.com",[121,1184,1185,1186]],["asianwiki.com",121],["askmen.com",121],["associationsnow.com",121],["autoevolution.com",[121,1238]],["autoguide.com",121],["automation.com",121],["barchart.com",[121,1302]],["barstoolsports.com",[121,1308]],["bdnews24.com",121],["beinsports.com",121],["biometricupdate.com",121],["boats.com",121],["bobvila.com",[121,1448]],["booksourcemagazine.com",121],["bostonglobe.com",[121,1015,1473]],["bradleybraves.com",121],["businessdailyafrica.com",[121,692]],["businessinsider.com",[121,501,1530,1531]],["celebdigs.com",121],["celebified.com",121],["ch-aviation.com",121],["chargedevs.com",121],["chemistryworld.com",[121,519]],["cnn.com",[121,1693]],["cnnphilippines.com",121],["colourlovers.com",[121,1732]],["cracked.com",121],["createtv.com",121],["crn.com",[121,1803]],["crossmap.com",121],["crosswalk.com",121],["cyberscoop.com",121],["dailycaller.com",[121,1849]],["dailylobo.com",121],["dailyparent.com",121],["dailytarheel.com",[121,1545]],["dcist.com",121],["dealnews.com",121],["deccanherald.com",[121,1900]],["defenseone.com",121],["defensescoop.com",121],["discordbotlist.com",121],["dlgal.com",121],["downdetector.com",121],["dpreview.com",[121,2010]],["earlygame.com",121],["edmontonjournal.com",[121,661]],["elpais.com",121],["eurosport.com",121],["excellence-mag.com",121],["familyhandyman.com",[121,260,1392,2186]],["m.famousfix.com",121],["fanpop.com",121],["filehippo.com",[121,2250]],["filerox.com",[121,2255]],["firstcoastnews.com",121],["flightglobal.com",[121,2288]],["fox6now.com",[121,2336]],["foxbusiness.com",[121,501,2336,2337]],["foxnews.com",[121,501,2336,2339]],["gayvegas.com",[121,2484,2485]],["gmanetwork.com",[121,501,519,2558]],["go.com",121],["golfweather.com",[121,2571]],["heraldnet.com",121],["hodinkee.com",121],["hoodline.com",121],["inc-aus.com",121],["indiatvnews.com",121],["infobyip.com",121],["inhabitat.com",[121,2890]],["insider.com",[121,501,1530,2900]],["joc.com",121],["jscompress.com",121],["kagstv.com",121],["kare11.com",121],["kcentv.com",121],["kens5.com",121],["kgw.com",121],["khou.com",[121,501]],["kiiitv.com",121],["king5.com",121],["koreabang.com",121],["kpopstarz.com",121],["krem.com",121],["ksdk.com",121],["ktvb.com",121],["kvue.com",121],["leaderpost.com",[121,661]],["lifezette.com",[121,260,519]],["lonestarlive.com",[121,3209]],["lovetoknow.com",121],["mangarockteam.com",[121,3250]],["manytoon.com",[121,3214]],["marketwatch.com",[121,3279]],["maxpreps.com",121],["mcpmag.com",[121,3292]],["minecraftmods.com",121],["monkeytype.com",121],["motherjones.com",[121,1545,3391]],["myfox8.com",121],["myfoxzone.com",121],["myrecipes.com",121],["newbeauty.com",121],["newscentermaine.com",121],["newsday.com",[121,914,3525]],["newstatesman.com",121],["nhl.com",[121,3549]],["nymag.com",[121,3602]],["nytimes.com",[121,3605,3606,3607]],["patch.com",121],["patheos.com",121],["pcgamesn.com",[121,3687,3692,3693,3694]],["petfinder.com",[121,3723]],["picmix.com",121],["planelogger.com",121],["playboy.com",121],["pokertube.com",121],["politico.com",[121,3793]],["powernationtv.com",121],["proremodeler.com",121],["quackit.com",121],["ranker.com",[121,3989]],["ratemds.com",121],["ratemyprofessors.com",[121,3998]],["redmondmag.com",121],["refinery29.com",[121,501]],["roadsideamerica.com",121],["salisburypost.com",121],["satoshiquiz.com",[121,4108]],["seattletimes.com",[121,501,4140]],["segmentnext.com",121],["sex.com",121],["signbucks.com",121],["silive.com",[121,1017,1018]],["simpledesktops.com",121],["news.sky.com",[121,695,4237,4238]],["slippedisc.com",121],["sltrib.com",[121,4252]],["smsfi.com",[121,4264]],["softpedia.com",121],["soranews24.com",[121,4299]],["spryliving.com",121],["statenews.com",121],["statscrop.com",121],["straight.com",121],["streetinsider.com",[121,4372]],["sundayworld.com",121],["tallermaintenancar.com",[121,1672,3820]],["tehvids.com",121],["the-decoder.com",121],["thecut.com",121],["thedigitalfix.com",[121,3687,4524]],["thedp.com",[121,1545]],["thefader.com",121],["thefirearmblog.com",121],["thehentaiworld.com",121],["theringreport.com",121],["thestarphoenix.com",[121,661]],["thv11.com",121],["tiktits.com",[121,1126,4622]],["time.com",[121,685,4623]],["timeshighereducation.com",121],["today.com",121],["toonado.com",121],["tribalfootball.com",121],["triblive.com",121],["tripadvisor.com",[121,515,4681]],["tweaktown.com",[121,4727]],["ultimatespecs.com",121],["uptodown.com",121],["usmagazine.com",[121,501,1677,2586,4783]],["usnews.com",[121,4784]],["vancouversun.com",[121,661,3471]],["vidaextra.com",121],["voiranime.com",[121,398]],["vulture.com",121],["washingtonexaminer.com",[121,4872]],["washingtontimes.com",[121,821,4876]],["watzatsong.com",121],["wbir.com",121],["wcnc.com",121],["webestools.com",121],["webmd.com",[121,4907]],["wfaa.com",121],["wfmynews2.com",121],["wgnt.com",121],["wgntv.com",121],["wgrz.com",121],["whas11.com",121],["windsorstar.com",[121,661]],["winnipegfreepress.com",121],["wkyc.com",[121,4961]],["wltx.com",121],["wnep.com",121],["worthplaying.com",121],["wqad.com",121],["wral.com",[121,501,3977,4991,4992]],["wrif.com",121],["wtsp.com",121],["wusa9.com",121],["wwltv.com",121],["wzzm13.com",121],["x17online.com",121],["xatakaon.com",121],["xxmovz.com",121],["finance.yahoo.com",[121,5052]],["zipi.com",121],["heise.de",[121,2555,5156,5157]],["spiele.spiegel.de",[121,5183]],["tripadvisor.de",[121,515]],["tripadvisor.dk",[121,515]],["tripadvisor.com.eg",[121,515]],["tripadvisor.es",[121,515]],["politico.eu",[121,5227]],["tripadvisor.fr",[121,515]],["emoji.gg",121],["tracker.gg",121],["tripadvisor.com.gr",[121,515]],["tripadvisor.com.hk",[121,515]],["tripadvisor.co.id",[121,515]],["tripadvisor.ie",[121,515]],["tripadvisor.co.il",[121,515]],["spot.im",121],["bgr.in",121],["businessworld.in",121],["downdetector.in",121],["tripadvisor.in",[121,515]],["vogue.in",121],["tripadvisor.it",[121,515]],["tripadvisor.jp",[121,515]],["theeastafrican.co.ke",121],["tripadvisor.co.kr",[121,515]],["bab.la",[121,5522]],["tripadvisor.com.mx",[121,515]],["tripadvisor.com.my",[121,515]],["aero-news.net",121],["c21media.net",121],["gtplanet.net",121],["namibtimes.net",121],["neowin.net",121],["slickdeals.net",[121,4936,5889]],["thehun.net",[121,519,5916]],["urlaubspartner.net",[121,5936]],["revolver.news",[121,260,5977]],["lagom.nl",121],["tripadvisor.nl",[121,515]],["downdetector.co.nz",121],["nzherald.co.nz",[121,501,6011]],["tripadvisor.co.nz",[121,515]],["nytimesn7cgmftshazwhfgzm37qxb44r64ytbb2dj3x62d2lljsciiyd.onion",[121,3607]],["familydoctor.org",121],["letsgodigital.org",[121,6138,6139]],["looktothestars.org",[121,2485]],["mprnews.org",121],["nejm.org",121],["playsnake.org",121],["playtictactoe.org",121],["scholarlykitchen.sspnet.org",121],["wamu.org",121],["tripadvisor.com.pe",[121,515]],["tripadvisor.com.ph",[121,515]],["supersextube.pro",121],["tripadvisor.pt",[121,515]],["tripadvisor.ru",[121,515]],["tripadvisor.se",[121,515]],["hardwarezone.com.sg",[121,6350]],["tripadvisor.com.sg",[121,515]],["downdetector.sg",121],["tripadvisor.com.tr",[121,515]],["cbs19.tv",121],["rampant.tv",121],["stv.tv",121],["uflash.tv",[121,260,6521]],["tripadvisor.com.tw",[121,515]],["interfax.com.ua",121],["downdetector.co.uk",121],["femalefirst.co.uk",121],["thegrocer.co.uk",121],["tntsports.co.uk",121],["tripadvisor.co.uk",[121,515]],["yorkpress.co.uk",[121,2725]],["tripadvisor.com.ve",[121,515]],["tripadvisor.com.vn",[121,515]],["cambb.xxx",121],["businesstech.co.za",121],["downdetector.co.za",121],["mybroadband.co.za",[121,6728]],["mygaming.co.za",121],["tripadvisor.co.za",[121,515]],["fakaza2018.com",[123,124]],["fakazavibes.com",123],["hiphopde.com",123],["fakazamusic.co",124],["fakazahouse.com",124],["samsonghiphop.org",124],["zamusic.org",124],["fapnado.xxx",[125,6675]],["heidibemvindaacasabrasil.blogspot.com",127],["pornstargold.com",[127,1461,3876,3877]],["safetydetectives.com",[127,4090]],["filmizlehdfilm.com",133],["newsbreak24.de",[137,5175]],["shine.cn",[139,786]],["ac-illust.com",[139,939]],["bankbazaar.com",[139,584,1297]],["beautypackaging.com",139],["breakingenergy.com",139],["coatingsworld.com",139],["contractpharma.com",139],["drydenwire.com",[139,1659,2029]],["epicload.com",[139,2127]],["happi.com",139],["inkworldmagazine.com",139],["labelandnarrowweb.com",139],["mpo-mag.com",139],["nutraceuticalsworld.com",139],["odtmag.com",139],["photo-ac.com",[139,939]],["printedelectronicsnow.com",139],["f2movies.to",[139,140]],["myflixertv.to",[139,1659]],["thotpacks.xyz",[139,2127]],["putlockers.do",[144,5205]],["eroticmoviesonline.me",[144,5568,5569]],["fxstreet.com",[146,2409]],["web.de",[149,5193]],["compucalitv.com",[156,1748]],["crackllc.com",156],["designmodo.com",156],["hitproversion.com",[156,790]],["megawarez.org",[156,2445,6152]],["buktube.com",157],["fullxh.com",157],["megaxh.com",[157,3313]],["seexh.com",157],["unlockxh4.com",157],["xhaccess.com",[157,5017]],["xhadult2.com",157],["xhadult3.com",157],["xhadult4.com",157],["xhadult5.com",157],["xhamster46.com",157],["xhbig.com",157],["xhbranch5.com",157],["xhday.com",157],["xhday1.com",157],["xhmoon5.com",157],["xhplanet1.com",157],["xhplanet2.com",157],["xhreal2.com",157],["xhreal3.com",157],["xhtab2.com",[157,5022]],["xhtab4.com",157],["xhtree.com",157],["xhvictory.com",157],["xhwebsite.com",157],["xhwebsite2.com",157],["xhwide1.com",157],["taoxh.life",157],["galleryxh.site",157],["movingxh.world",157],["hd-easyporn.com",[158,1153,1563,2673,2674,2675]],["pornblade.com",[158,2673,3814]],["pornfelix.com",[158,2673]],["xnxx-sexfilme.com",[158,393,1906,5028]],["pornojenny.com",[160,393,2674,3861]],["hd21.com",[161,188,2025,2676,2677]],["openloading.com",[165,238,898]],["apurogol.net",[165,5632]],["athleticsillustrated.com",167],["closerweekly.com",[167,1676,1677]],["cozyberries.com",167],["crickhabari.com",167],["dbknews.com",[167,1889]],["deshdoaba.com",[167,1915]],["elrellano.com",167],["foreverconscious.com",167],["globalgovernancenews.com",[167,2548]],["granitegrok.com",[167,2608]],["intouchweekly.com",[167,501,1676,1677,2912]],["kashmirreader.com",167],["kkfm.com",167],["levittownnow.com",167],["lifeandstylemag.com",[167,501,1676,1677,2912,3154]],["marqueesportsnetwork.com",167],["mensjournal.com",[167,1504]],["nikonrumors.com",167],["pctechmag.com",167],["prajwaldesai.com",167],["pstribune.com",167],["raspians.com",[167,2953,3995]],["robinhoodnews.com",167],["rsbnetwork.com",167],["showbiz411.com",167],["sportsspectrum.com",[167,1367]],["stacyknows.com",167],["thecatholictravelguide.com",[167,952,1983,4513]],["theoverclocker.com",167],["thethaiger.com",[167,4596]],["wakingtimes.com",[167,3502,4850,4851]],["washingtonmonthly.com",167],["webscrypto.com",167],["wgow.com",167],["wgowam.com",167],["wlevradio.com",[167,4962]],["jharkhandmirror.net",167],["glitched.online",[167,489]],["appleworld.today",[167,6429]],["businessaccountingbasics.co.uk",167],["londonnewsonline.co.uk",[167,1367,2406,6586]],["ubuntu101.co.za",167],["gaytxxx.com",[170,415,2483]],["shemalez.com",[170,421,4203]],["tubepornclassic.com",[170,181,386,413,416,419,485,2672,3916,4706,4707]],["pornclassic.tube",[170,181,386,413,416,419,485,3916,4706]],["senzuri.tube",[170,181,414,6453]],["txxxporn.tube",[170,378,380,6454]],["hclips.com",[171,173,386,2671,2672]],["hotmovs.com",[171,249,2773,2774]],["privatehomeclips.com",[171,386,416,3914,3915,3916]],["hotmovs.tube",[171,6452]],["alphaporno.com",[174,222,1059,1060,1061]],["crocotube.com",[174,1805]],["hellmoms.com",174],["hellporno.com",174],["tubewolf.com",[174,1060,4709]],["zedporn.com",[174,222,1059,1060]],["sexu.com",[175,176,179,574,4185,4186]],["sexu.site",[175,178,4186,6369]],["player.tabooporns.com",[184,185]],["yandexcdn.com",[184,185]],["justswallows.net",[184,185]],["multiup.us",184],["nzbstars.com",[191,3610]],["sendvid.com",[191,780,4157]],["upload.ee",[191,5211]],["wohnungsboerse.net",191],["ezjav.com",[195,330,2169]],["javdragon.com",195],["javtitan.com",195],["thejavmost.com",[195,4552]],["wowescape.com",[195,1372]],["hextank.io",195],["taming.io",[195,5465]],["tojav.net",195],["cdnfinder.xyz",[195,4552]],["javthe.com",196],["javfree.la",196],["javfree.sh",196],["kimcartoon.li",[205,5527]],["kickassanime.ch",[206,754]],["animetrilogy.com",[206,461,754]],["donghuaworld.com",[206,754]],["hentaiff.com",[206,2712]],["luciferdonghua.in",206],["animexin.vip",206],["mangareader.cc",208],["alpha.vidzstore.com",208],["streamtwo.vidzstore.com",208],["mangastream.mobi",208],["laredoute.be",[210,606]],["laredoute.ch",[210,606]],["laredoute.com",[210,606]],["laredoute.de",[210,606]],["laredoute.es",[210,606]],["laredoute.fr",[210,606]],["laredoute.gr",[210,606]],["laredoute.it",[210,606]],["laredoute.nl",[210,606]],["laredoute.pt",[210,606]],["laredoute.ru",[210,606]],["laredoute.co.uk",[210,606]],["ckk.ai",[215,479,480,481,482]],["gtlink.co",215],["adlinkweb.com",215],["bestcash2020.com",215],["cut-fly.com",215],["ex-foary.com",215],["icutlink.com",215],["linkjust.com",215],["myshrinker.com",215],["oncehelp.com",[215,3625]],["link.paid4file.com",[215,547,3174,3673]],["vklinks.com",215],["get.instantearn.in",215],["set.seturl.in",[215,2516]],["iir.la",[215,480,481]],["lnbz.la",[215,480,481,1426]],["oei.la",[215,480,481]],["tii.la",[215,480,481]],["paid4.link",[215,3174,5538]],["satoshi-win.xyz",[215,4210]],["kiemlua.com",[216,992]],["rodjulian.com",216],["linkz.wiki",220],["camhub.cc",221],["amateurporn.co",[221,791]],["429men.com",221],["4porn4.com",221],["4wank.com",[221,223]],["alotporn.com",[221,791,1056,1057]],["amateur8.com",[221,222,791,1066,1067,1068,1069,1070,1071,1072]],["bestpornflix.com",221],["bigtitslust.com",[221,222,791,1066,1067,1069,1377,1378,1379]],["camfox.com",221],["camwhorescloud.com",221],["camwhoreshd.com",[221,1558]],["celebwhore.com",221],["cluset.com",[221,305,1684]],["danude.com",[221,791]],["daporn.com",[221,222,223,1703,1875,1876]],["ebony8.com",[221,222,1066,1067,1070,1071,2059,2060]],["filtercams.com",[221,2263]],["freeporn8.com",[221,222,791,1066,1069,1071,1378,2059,2361]],["fuqer.com",[221,2399]],["gayck.com",[221,2475]],["hentai-moon.com",[221,222,223]],["heroero.com",221],["hqbang.com",[221,2788]],["intporn.com",221],["javwind.com",221],["jizzberry.com",[221,1129]],["lesbian8.com",[221,222,791,1066,1067,1069,1378,3130]],["maturetubehere.com",[221,222,791,1066,1067,1070,1072,2059,2060]],["mrdeepfakes.com",[221,1876]],["needgayporn.com",[221,3493,3494]],["onlyhentaistuff.com",221],["pornachi.com",[221,222]],["pornchimp.com",[221,3816,3817]],["porndr.com",[221,1274,1556,3823,3824]],["pornrabbit.com",[221,791,3870,3871]],["pornsai.com",221],["sexcams-24.com",221],["sexoverdose.com",221],["shemalesin.com",[221,222,1067,1070,2059]],["sortporn.com",[221,222,791,1066,1067,1069,1378,1379,4300]],["theporngod.com",[221,574,4576]],["thesquarshers.com",[221,4588]],["thethothub.com",[221,222]],["thothd.com",221],["watch-my-gf.com",221],["xcavy.com",221],["xgroovy.com",[221,5014,5015,5016]],["xmateur.com",[221,223,3641]],["xmegadrive.com",221],["xxxshake.com",[221,5014,5046]],["jav.gl",221],["amateurporn.me",[221,1057,2044]],["porn00.org",[221,6181]],["pornissimo.org",[221,3493]],["pornmix.org",[221,223]],["18pussy.porn",[221,791]],["18porn.sex",[221,222]],["watchporn.to",[221,6428]],["camporn.tube",221],["cambay.tv",[221,222,223,3493,6465]],["camclips.tv",[221,6467,6468,6469]],["camflow.tv",[221,6469]],["camgoddess.tv",221],["camhoes.tv",[221,6469]],["camthots.tv",221],["tabooporn.tv",[221,6476]],["fapnow.xxx",221],["fpo.xxx",[221,222,223,791]],["japaneseporn.xxx",221],["milf-porn.xxx",[221,791]],["multi.xxx",221],["sexroom.xxx",221],["tabootube.xxx",221],["watchmygf.xxx",221],["85videos.com",[222,911,912]],["anyporn.com",[222,1126,1127,1128]],["domainincite.com",222],["eachporn.com",[222,2044]],["gamingcloud.com",222],["ijr.com",222],["izlesimdiporno.com",222],["manutd.com",[222,3257]],["nudogram.com",222],["pervertslut.com",[222,1126]],["phillyvoice.com",[222,3732]],["pornfd.com",[222,2235]],["porngem.com",[222,885,3834,3835]],["pornhits.com",[222,249,3841,3842,3843]],["pornmeka.com",[222,3856]],["porntop.com",[222,249,3841,3878]],["sexpornimages.com",222],["tktube.com",222],["uiporn.com",[222,3835]],["webcamsdolls.com",222],["westernjournal.com",[222,4538,4913]],["xhamster.com",[222,432,5017,5018,5019,5020]],["ufile.io",222],["andrewlock.net",222],["lolhentai.net",[222,1461]],["centos.org",222],["kpbs.org",222],["thefederalistpapers.org",222],["area51.porn",[222,6295]],["phish.report",222],["watchmdh.to",[222,223,6427]],["familyporn.tv",[222,1126,3131,3448,6476,6477]],["europages.co.uk",222],["fapster.xxx",222],["sexvid.xxx",[222,323,324,6303,6688]],["medicinehatnews.com",[223,3306]],["scatxxxporn.com",[223,791]],["mrchecker.net",224],["vidlink.org",224],["tourbobit.com",226],["turbobif.com",226],["turboobit.com",226],["tourbobit.net",226],["turbobeet.net",226],["turbobit.net",226],["turbobita.net",226],["turbobi.pw",226],["missav123.com",[230,485,486,487]],["missav789.com",[230,485,486,487]],["myav.com",[230,485,486,487]],["mdfx9dc8n.net",231],["mixdrop21.net",231],["mdbekjwqa.pw",231],["mixdropjmk.pw",231],["mma-core.com",[233,234,3358,3359]],["box-core.net",[233,3358]],["momondo.com.ar",237],["momondo.at",237],["momondo.com.au",237],["momondo.be",237],["momondo.com.br",237],["momondo.ca",237],["momondo.ch",237],["momondo.cl",237],["momondo.com.co",237],["momondo.com",[237,3372]],["momondo.cz",237],["momondo.de",237],["momondo.dk",237],["momondo.ee",237],["momondo.es",237],["momondo.fi",237],["momondo.fr",237],["momondo.hk",237],["momondo.ie",237],["momondo.in",237],["momondo.it",237],["momondo.mx",237],["momondo.nl",237],["momondo.no",237],["momondo.co.nz",237],["momondo.com.pe",237],["momondo.pl",237],["momondo.pt",237],["momondo.ro",237],["momondo.se",237],["momondo.com.tr",237],["momondo.tw",237],["momondo.ua",237],["basschat.co.uk",237],["momondo.co.uk",237],["momondo.co.za",237],["cinepiroca.com",[238,1645]],["dvd-flix.com",238],["7moviesrulz.com",240],["xcloud.mom",242],["xfile.store",[242,6382]],["wccftech.com",[243,2589,4892]],["terminal.hackernoon.com",249],["manysex.com",[249,415,3258,3259,3260]],["sextu.com",[249,2861,4180,4181]],["xmilf.com",[249,1117,2862,4181,5024]],["redporno.cz",249],["javdoe.fun",[249,1055]],["javdoe.sh",[249,1055]],["javtape.site",[249,1055]],["bdsmx.tube",[249,1115,1117,2860,2862,4181,5024,6449]],["blackporn.tube",[249,1117,2860,2862,4181,5024]],["manysex.tube",[249,415,3258,3259]],["onlyporn.tube",[249,3841,3842]],["xjav.tube",[249,1116,2863,3259,6456]],["shortenlinks.top",252],["spaste.com",[256,293,4310]],["indaily.com.au",260],["inqld.com.au",260],["whichcar.com.au",260],["offshore-energy.biz",260],["wheels.ca",260],["moneyland.ch",260],["readcars.co",[260,621]],["readeverything.co",[260,621]],["readfashion.co",[260,621]],["readfilm.co",[260,621]],["readfood.co",[260,621]],["readfootball.co",[260,621]],["readgaming.co",[260,621]],["readmusic.co",[260,621]],["readshowbiz.co",[260,621]],["readsport.co",[260,621]],["readtech.co",[260,621]],["readtennis.co",[260,621]],["readtv.co",[260,621]],["aan.com",260],["additudemag.com",[260,965,966]],["animax-asia.com",260],["apkforpc.com",260],["audioxpress.com",260],["axn-asia.com",[260,1260]],["bravotv.com",260],["cnbctv18.com",[260,1688]],["cnn59.com",260],["controleng.com",260],["downzen.com",[260,2007]],["dw.com",260],["dwturkce.com",260],["escapeatx.com",260],["flyingjizz.com",[260,2302]],["foodsforbetterhealth.com",[260,2313]],["gemtvasia.com",260],["gotporn.com",[260,2594]],["investmentnews.com",260],["japan-whores.com",[260,2950]],["jewishworldreview.com",260],["livestly.com",260],["magtheweekly.com",260],["onetvasia.com",[260,1260]],["oxygen.com",[260,3670]],["pch.com",[260,2828,3699]],["porntube.com",[260,900,1545,3882]],["readamericanfootball.com",[260,621]],["readarsenal.com",[260,621]],["readastonvilla.com",[260,621]],["readbasketball.com",[260,621]],["readbetting.com",[260,621]],["readbournemouth.com",[260,621]],["readboxing.com",[260,621]],["readbrighton.com",[260,621]],["readbundesliga.com",[260,621]],["readburnley.com",[260,621]],["readceltic.com",[260,621]],["readchampionship.com",[260,621]],["readchelsea.com",[260,621]],["readcricket.com",[260,621]],["readcrystalpalace.com",[260,621]],["readeverton.com",[260,621]],["readgolf.com",[260,621]],["readhorseracing.com",[260,621]],["readhuddersfield.com",[260,621]],["readhull.com",[260,621]],["readinternationalfootball.com",[260,621]],["readlaliga.com",[260,621]],["readleicester.com",[260,621]],["readliverpoolfc.com",[260,621]],["readmancity.com",[260,621]],["readmanutd.com",[260,621]],["readmiddlesbrough.com",[260,621]],["readmma.com",[260,621]],["readmotorsport.com",[260,621]],["readnewcastle.com",[260,621]],["readnorwich.com",[260,621]],["readnottinghamforest.com",[260,621]],["readolympics.com",[260,621]],["readpl.com",[260,621]],["readrangers.com",[260,621]],["readrugbyunion.com",[260,621]],["readseriea.com",[260,621]],["readsouthampton.com",[260,621]],["readstoke.com",[260,621]],["readsunderland.com",[260,621]],["readswansea.com",[260,621]],["readtottenham.com",[260,621]],["readussoccer.com",[260,621]],["readwatford.com",[260,621]],["readwestbrom.com",[260,621]],["readwestham.com",[260,621]],["readwsl.com",[260,621]],["reason.com",[260,501]],["redvoicemedia.com",260],["rogerebert.com",260],["smithsonianmag.com",[260,826]],["streamingmedia.com",[260,4366]],["the-scientist.com",[260,4493]],["therighthairstyles.com",260],["topsmerch.com",[260,4663]],["woot.com",[260,4968]],["inspiredminds.de",260],["worldofbitco.in",260],["weatherwatch.co.nz",260],["aarp.org",[260,6044]],["hcn.org",260],["legion.org",[260,519]],["philosophynow.org",260],["thecatholicthing.org",260],["citiblog.co.uk",260],["huffingtonpost.co.uk",[260,2796]],["prospectmagazine.co.uk",260],["pornkino.cc",268],["pussycatxx.com",[268,898]],["youwatchporn.com",268],["zhentube.com",[268,5107]],["comicxxx.eu",[268,302,1902]],["pandamovies.me",268],["watchfreexxx.net",[268,5947]],["galaxy-link.space",269],["cinemapee.com",275],["imac-torrents.com",275],["comparitech.com",[281,1742]],["ecaytrade.com",[281,2062]],["nbcbayarea.com",281],["nwherald.com",[281,533]],["planetsourcecode.com",281],["themuslimvibe.com",281],["totalxbox.com",281],["varsity.com",281],["w3techs.com",[281,4848]],["xnostars.com",281],["overclock3d.net",[281,1367,5832]],["perfectgirls.net",[281,5539,5841]],["sciagaj.org",281],["wgxa.tv",281],["thehiddenbay.com",283],["imgwia.buzz",[285,286]],["imgbake.cfd",[285,286]],["imgnmh.cfd",[285,286]],["imgwag.cfd",[285,286]],["imgwang.cfd",[285,286]],["imgxuh.cfd",[285,286]],["imgxytw.cfd",[285,286]],["imgyruy.cfd",[285,286]],["imgyusa.cfd",[285,286]],["picbbbde.cfd",[285,286]],["picbbeq.cfd",[285,286]],["picbdd.cfd",[285,286]],["pichfer.cfd",[285,286]],["pickjsn.cfd",[285,286]],["picnerr.cfd",[285,286]],["picqaxs.cfd",[285,286]],["picqweff.cfd",[285,286]],["picxxdd.cfd",[285,286]],["piczzxsw.cfd",[285,286]],["imgair.net",[285,286]],["imgblaze.net",[285,286]],["imgfrost.net",[285,286]],["pixsera.net",285],["picbbc.one",[285,286]],["picbbdr.one",[285,286]],["picbest.one",[285,286]],["picbhrt.one",[285,286]],["picnrrt.one",[285,286]],["picqqw.one",[285,286]],["picqr.one",[285,286]],["picqtwe.one",[285,286]],["picsjre.one",[285,286]],["piczzaq.one",[285,286]],["imgbah.online",[285,286]],["imgbaie.online",[285,286]],["imgbuba.online",[285,286]],["imgbxs.online",[285,286]],["imgiruyw.online",[285,286]],["imgnwe.online",[285,286]],["imgpaiki.online",[285,286]],["imgpaiou.online",[285,286]],["imgqec.online",[285,286]],["imgqxb.online",[285,286]],["imgrei.online",[285,286]],["imgteq.online",[285,286]],["imgtex.online",[285,286]],["imgtuta.online",[285,286]],["imgubfd.online",[285,286]],["imgutbbn.online",[285,286]],["imgutiyu.online",[285,286]],["imgutry.online",[285,286]],["imgwak.online",[285,286]],["imgwbfh.online",[285,286]],["imgwekr.online",[285,286]],["imgwqr.online",[285,286]],["imgbbfg.pics",[285,286]],["imgjhrjjr.pics",[285,286]],["imgleko.pics",[285,286]],["imgluki.pics",[285,286]],["imgnffe.pics",[285,286]],["imgnnnf.pics",[285,286]],["imgrwqz.pics",[285,286]],["imgtweqz.pics",[285,286]],["imgxzgf.pics",[285,286]],["imgyyeryt.pics",[285,286]],["imgbahxg.sbs",[285,286]],["imgbncvnv.sbs",[285,286]],["imgbqb.sbs",[285,286]],["imgbvdf.sbs",[285,286]],["imgbyrev.sbs",[285,286]],["imgezx.sbs",[285,286]],["imgjajhe.sbs",[285,286]],["imgjjtr.sbs",[285,286]],["imgmffg.sbs",[285,286]],["imgmffgtr.sbs",[285,286]],["imgmffmv.sbs",[285,286]],["imgmgf.sbs",[285,286]],["imgnbg.sbs",[285,286]],["imgngc.sbs",[285,286]],["imgngh.sbs",[285,286]],["imgnngr.sbs",[285,286]],["imgnnnvbrf.sbs",[285,286]],["imgoebn.sbs",[285,286]],["imgolemn.sbs",[285,286]],["imgpke.sbs",[285,286]],["imgqazx.sbs",[285,286]],["imgqbbds.sbs",[285,286]],["imgqnnnebrf.sbs",[285,286]],["imgqte.sbs",[285,286]],["imguee.sbs",[285,286]],["imguthes.sbs",[285,286]],["imguwjsd.sbs",[285,286]],["imgwety.sbs",[285,286]],["imgxune.sbs",[285,286]],["imgxxbdf.sbs",[285,286]],["imgycgey.sbs",[285,286]],["imgyyqey.sbs",[285,286]],["picbcxvxa.sbs",[285,286]],["picbqqa.sbs",[285,286]],["picmsh.sbs",[285,286]],["picnwqez.sbs",[285,286]],["picuenr.sbs",[285,286]],["picxnkjkhdf.sbs",[285,286]],["pixbkghxa.sbs",[285,286]],["pixbryexa.sbs",[285,286]],["pixjnwe.sbs",[285,286]],["pixnbrqw.sbs",[285,286]],["pixnbrqwg.sbs",[285,286]],["imgbbnhi.shop",[285,286]],["imgbnwe.shop",[285,286]],["imgcssd.shop",[285,286]],["imgcsxx.shop",[285,286]],["imggune.shop",[285,286]],["imghqqbg.shop",[285,286]],["imgjbxzjv.shop",[285,286]],["imgjmgfgm.shop",[285,286]],["imgjvmbbm.shop",[285,286]],["imgkkabm.shop",[285,286]],["imgmyqbm.shop",[285,286]],["imgnbii.shop",[285,286]],["imgqklw.shop",[285,286]],["imgtgd.shop",[285,286]],["imgthbm.shop",[285,286]],["imgwwqbm.shop",[285,286]],["imgxabm.shop",[285,286]],["imgyhq.shop",[285,286]],["picjbet.shop",[285,286]],["picjgfjet.shop",[285,286]],["picnft.shop",[285,286]],["picngt.shop",[285,286]],["pictbbf.shop",[285,286]],["pictryhab.shop",[285,286]],["pixbnab.shop",[285,286]],["pixdfdj.shop",[285,286]],["pixdfdjkkr.shop",[285,286]],["pixkfjtrkf.shop",[285,286]],["pixkfkf.shop",[285,286]],["pixmos.shop",[285,286]],["pixqbngg.shop",[285,286]],["pixqkhgrt.shop",[285,286]],["pixqwet.shop",[285,286]],["pixrqqz.shop",[285,286]],["pixtryab.shop",[285,286]],["vestimage.site",[285,286]],["imgbaex.store",[285,286]],["imgbango.store",[285,286]],["imgbcxs.store",[285,286]],["imgbcxsb.store",[285,286]],["imgbdl.store",[285,286]],["imgbier.store",[285,286]],["imgbimn.store",[285,286]],["imgbqw.store",[285,286]],["imgbty.store",[285,286]],["imgbutrt.store",[285,286]],["imgbwe.store",[285,286]],["imgcao.store",[285,286]],["imgfa.store",[285,286]],["imgmjj.store",[285,286]],["imgqge.store",[285,286]],["imgwww.store",[285,286]],["imgxhs.store",[285,286]],["imgxza.store",[285,286]],["imgyer.store",[285,286]],["pornbimbo.com",[290,3813]],["analsexstars.com",[291,1088]],["mylegalporno.com",[291,292]],["porn.com",[291,1208,3804]],["pussy.org",[291,292,6186]],["bellinghamherald.com",[292,942,1343]],["bnd.com",[292,942]],["bradenton.com",[292,942]],["centredaily.com",[292,942]],["charlotteobserver.com",[292,942]],["elnuevoherald.com",[292,942]],["fresnobee.com",[292,942]],["heraldonline.com",[292,942]],["heraldsun.com",[292,942]],["idahostatesman.com",[292,942]],["islandpacket.com",[292,942]],["kansas.com",[292,942]],["kansascity.com",[292,942,3033]],["kentucky.com",[292,942]],["ledger-enquirer.com",[292,942]],["macon.com",[292,942]],["mcclatchydc.com",[292,942]],["mercedsunstar.com",[292,942]],["miamiherald.com",[292,942]],["modbee.com",[292,942]],["myrtlebeachonline.com",[292,942]],["newsobserver.com",[292,942]],["sacbee.com",[292,942]],["sanluisobispo.com",[292,942]],["star-telegram.com",[292,942]],["sunherald.com",[292,942]],["thenewstribune.com",[292,942]],["theolympian.com",[292,942]],["thestate.com",[292,942]],["tri-cityherald.com",[292,942]],["vidsvidsvids.com",292],["skiplink.me",[293,835,3656]],["ok.xxx",[295,3620,3838,3839,6682]],["perfectgirls.xxx",295],["javfun.me",296],["pornhub.com",[298,299,300,1011,1159,3844,3845,3846,3847,3848,3849,3850]],["spankbang.com",[299,1208,3847,4308]],["redtube.com.br",300],["redtube.com",[300,3822,3845,3846,3848,4036]],["youporngay.com",[300,316,441,442,1159,3845,3846,3849,3850,5075,5079,5081,5082]],["redtube.net",300],["amateurs-fuck.com",302],["dads-banging-teens.com",302],["home-made-videos.com",302],["home-xxx-videos.com",302],["mature-chicks.com",302],["sex-amateur-clips.com",302],["sexmadeathome.com",302],["teens-fucking-matures.com",302],["01fmovies.com",[304,844,845]],["3movs.com",[305,884,885,886,887,888]],["alexandriagazette.com",305],["arlingtonconnection.com",305],["burkeconnection.com",305],["centre-view.com",305],["connection-sports.com",305],["deviants.com",[305,1273,1274,1276,1928]],["dixyporn.com",[305,1964]],["fairfaxconnection.com",305],["fairfaxstationconnection.com",305],["freehardcore.com",[305,1273,1274]],["frprn.com",[305,2380]],["greatfallsconnection.com",305],["herndonconnection.com",305],["javcab.com",[305,2963]],["katestube.com",[305,371,435,1059,3039,3040]],["kingsofteens.com",305],["mcleanconnection.com",305],["motherporno.com",[305,1273]],["mountvernongazette.com",305],["phonearena.com",[305,3736]],["pornicom.com",[305,371,3718,3851]],["potomacalmanac.com",305],["reston-connection.com",305],["sleazyneasy.com",[305,371,1059,2241,3716,3890,4246,4247]],["springfieldconnection.com",305],["submityourflicks.com",[305,1273,3818]],["viennaconnection.com",305],["bravotube.net",[305,1127,1128,1492,1495,5213,5655]],["coincost.net",305],["videocelebs.net",[305,3493,5942]],["hello.porn",305],["fwcdn.pl",[306,6269]],["birdurls.com",[307,1393,1394]],["owllink.net",[307,1393,5833]],["readcomiconline.li",[313,3519]],["tube8.com",[316,1208,3845,3846,3847,3850,4703,4704]],["you-porn.com",[316,441,442,443,1159,5072]],["youpornru.com",[316,441,442,1159,5083]],["tube8.es",[316,3845,3846,3850,4703,5082]],["tube8.fr",[316,3845,3846,3850,4703,5082]],["sexvid.porn",[324,6303]],["sexvid.pro",[324,6303,6316]],["torrentvhd.biz",330],["cutpaid.com",330],["gosexpod.com",[330,2588]],["wordcounter.icu",[330,5308,5309]],["myreadingmanga.info",[330,489,5061,5396]],["m.wcostream.org",330],["hdss.plus",[330,6293]],["uploadhub.to",330],["softonic.com",[335,4286]],["tv-sport-hd.com",[339,4721]],["shoppinglys.blogspot.com",342],["incestflix.com",346],["mysexgames.com",[346,3445]],["sbembed.com",346],["sxyprn.com",[349,3847,4409]],["1024tera.com",350],["4funbox.com",350],["nephobox.com",350],["gambare.xyz",352],["torrentfunk.com",[357,4666]],["yourbittorrent.com",[357,5007]],["celeb.gate.cc",[360,725]],["best-faucets.com",366],["transfermarkt.com",[366,4672,4673]],["transfermarkt.co.uk",[366,4673,6620]],["depvailon.com",[369,1911]],["silkengirl.com",369],["thisvid.com",369],["vivatube.com",[369,409]],["xxbrits.com",[369,5038]],["afrsmartinvestor.com.au",371],["brw.com.au",371],["mja.com.au",371],["allmovie.com",[371,580]],["allmusic.com",[371,519,1038]],["bobs-tube.com",[371,372,1126,1447]],["bolnews.com",[371,1458]],["imageupscaler.com",371],["ocregister.com",[371,3613]],["online-convert.com",[371,3630]],["orangecounty.com",371],["petrolplaza.com",371],["premierchristianity.com",371],["premierchristianradio.com",371],["radio.com",371],["sidereel.com",[371,4221]],["spine-health.com",[371,4317]],["wankoz.com",[371,4247]],["yourdictionary.com",[371,2570]],["afternoondc.in",371],["premier.org.uk",371],["premiergospel.org.uk",371],["gq.co.za",371],["blog.aming.info",[375,5378]],["hdmp4mania1.net",376],["unblocked.id",381],["get.getpczone.com",384],["rahim-soft.com",384],["pajalusta.club",387],["coinsparty.com",387],["ikuhentai.net",387],["luckydice.net",[387,5789]],["vidplaystream.top",387],["welovestream.xyz",[387,6716]],["vid-guard.com",391],["bembed.net",391],["embedv.net",391],["listeamed.net",391],["fslinks.org",391],["javguard.xyz",[391,6706]],["v6embed.xyz",391],["vgplayer.xyz",391],["deinesexfilme.com",[393,1906]],["einfachtitten.com",[393,2088]],["halloporno.com",[393,2088]],["herzporno.com",[393,1906]],["lesbenhd.com",[393,1906]],["milffabrik.com",[393,1906]],["porndrake.com",393],["pornoaffe.com",[393,1906]],["pornodavid.com",[393,2088]],["pornofelix.com",[393,2088]],["pornofisch.com",[393,2088]],["pornohammer.com",[393,2088]],["pornohans.com",[393,2673,3861,3862]],["pornohelm.com",[393,1906]],["pornoklinge.com",[393,1906]],["pornomico.com",393],["pornotom.com",[393,2088]],["pornotommy.com",[393,2088]],["pornovideos-hd.com",[393,2088]],["pornozebra.com",[393,2088]],["xhamster-sexvideos.com",393],["pornohirsch.net",393],["pornoente.tv",[393,1906]],["megacloud.tv",396],["coinurl.net",[402,5668]],["hentai2read.com",[404,780,2703]],["vidstreamz.online",411],["wcoforever.com",[425,4893]],["wcoforever.net",[425,4893]],["coinlean.com",[427,1720]],["xhvid1.com",432],["magesy.blog",433],["3dmili.com",[433,882]],["mysql2dumpcrypt.de",433],["xnxx.com",[436,2719,5027]],["xvideos.com",[436,2719,3845,3850,5035,5036]],["asianpornfilms.com",437],["bigwank.com",[437,1381]],["fapguru.com",437],["pornpapa.com",[437,3866]],["videojav.com",[437,3881]],["yandex.com",[438,5058]],["gay-streaming.com",[445,446]],["romaniataramea.com",[445,446]],["shortorial.com",[445,4212]],["moviedokan.lol",[445,2613,4212]],["gayvideo.me",[445,446]],["analyticsinsight.net",[445,454,489,4212,5628,5629]],["epidemia-koronawirus.pl",[445,4212]],["111.90.150.10",453],["111.90.159.132",[454,455,456]],["multiup.eu",[454,5226]],["multiup.io",[454,5226]],["multiup.org",[454,5226]],["ophim.vip",[456,501,845,6651]],["111.90.159.159",[458,459]],["animenhentai.com",458],["edn.com",[458,2069,2070,2071]],["hentaiomg.com",[458,1197]],["jav1080.com",[458,744,2954]],["javrookies.com",[458,2977]],["mostlyblogging.com",[458,1594,3388,3389]],["sakuravrjav.com",[458,2977,4094]],["sarkarideals.com",[458,1729]],["watchjavonline.com",458],["tvarticles.me",[458,2969,5590]],["hentai-sharing.net",[458,1361]],["phanmemmaytinh.net",[458,582,1197]],["xproxxx.org",[458,2069]],["111.90.151.26",459],["139.99.33.192",460],["212.32.226.234",461],["arenascan.com",461],["enryumanga.com",[461,754]],["194.110.247.242",462],["103.70.114.35",463],["animehub.ac",464],["google.ac",465],["google.ad",465],["google.ae",465],["google.com.af",465],["google.com.ag",465],["google.com.ai",465],["google.al",465],["google.am",465],["google.co.ao",465],["google.it.ao",465],["google.com.ar",465],["google.as",465],["google.at",465],["google.com.au",465],["google.az",465],["google.ba",465],["google.com.bd",465],["google.be",465],["google.bf",465],["google.bg",465],["google.com.bh",465],["google.bi",465],["google.bj",465],["google.com.bn",465],["google.com.bo",465],["google.com.br",465],["google.bs",465],["google.bt",465],["google.co.bw",465],["google.com.by",465],["google.by",465],["google.com.bz",465],["google.ca",465],["google.cat",465],["google.cd",465],["google.cf",465],["google.cg",465],["google.ch",465],["google.ci",465],["google.co.ck",465],["google.cl",465],["google.cm",465],["google.com.co",465],["google.com",[465,2581]],["google.co.cr",465],["google.com.cu",465],["google.cv",465],["google.com.cy",465],["google.cz",465],["google.de",465],["google.dj",465],["google.dk",465],["google.dm",465],["google.com.do",465],["google.dz",465],["google.com.ec",465],["google.ee",465],["google.com.eg",465],["google.es",465],["google.com.et",465],["google.fi",465],["google.com.fj",465],["google.fm",465],["google.fr",465],["google.ga",465],["google.ge",465],["google.gg",465],["google.com.gh",465],["google.com.gi",465],["google.gl",465],["google.gm",465],["google.gp",465],["google.gr",465],["google.com.gt",465],["google.gy",465],["google.com.hk",465],["google.hk",465],["google.hn",465],["google.hr",465],["google.ht",465],["google.hu",465],["google.co.id",465],["google.ie",465],["google.co.il",465],["google.im",465],["google.co.in",465],["google.iq",465],["google.is",465],["google.it",465],["google.je",465],["google.com.jm",465],["google.com.jo",465],["google.jo",465],["google.co.jp",465],["google.jp",465],["google.ne.jp",465],["google.co.ke",465],["google.kg",465],["google.com.kh",465],["google.ki",465],["google.co.kr",465],["google.com.kw",465],["google.kz",465],["google.la",465],["google.com.lb",465],["google.li",465],["google.lk",465],["google.co.ls",465],["google.lt",465],["google.lu",465],["google.lv",465],["google.com.ly",465],["google.co.ma",465],["google.md",465],["google.me",465],["google.mg",465],["google.mk",465],["google.ml",465],["google.com.mm",465],["google.mn",465],["google.ms",465],["google.com.mt",465],["google.mu",465],["google.mv",465],["google.mw",465],["google.com.mx",465],["google.com.my",465],["google.co.mz",465],["google.com.na",465],["google.ne",465],["google.com.ng",465],["google.ng",465],["google.com.ni",465],["google.nl",465],["google.no",465],["google.com.np",465],["google.nr",465],["google.nu",465],["google.co.nz",465],["google.com.om",465],["google.com.pa",465],["google.com.pe",465],["google.com.pg",465],["google.com.ph",465],["google.com.pk",465],["google.pl",465],["google.pn",465],["google.com.pr",465],["google.ps",465],["google.pt",465],["google.com.py",465],["google.com.qa",465],["google.ro",465],["google.rs",465],["google.com.ru",465],["google.ru",465],["google.rw",465],["google.com.sa",465],["google.com.sb",465],["google.sc",465],["google.se",465],["google.com.sg",465],["google.sh",465],["google.si",465],["google.sk",465],["google.com.sl",465],["google.sm",465],["google.sn",465],["google.so",465],["google.sr",465],["google.st",465],["google.com.sv",465],["google.td",465],["google.tg",465],["google.co.th",465],["google.com.tj",465],["google.tl",465],["google.tm",465],["google.com.tn",465],["google.tn",465],["google.to",465],["google.com.tr",465],["google.tt",465],["google.com.tw",465],["google.co.tz",465],["google.com.ua",465],["google.co.ug",465],["google.co.uk",[465,6568]],["google.us",465],["google.com.uy",465],["google.co.uz",465],["google.com.vc",465],["google.co.ve",465],["google.com.ve",465],["google.vg",465],["google.co.vi",465],["google.com.vn",465],["google.vu",465],["google.ws",465],["google.co.za",465],["google.co.zm",465],["google.co.zw",465],["hqq.ac",466],["plushd.bio",466],["megaplay.cc",466],["abysscdn.com",[466,938]],["ntvid.online",466],["watchonlinehd123.sbs",466],["hqq.to",466],["waaw.to",466],["netuplayer.top",466],["hqq.tv",466],["meucdn.vip",466],["linris.xyz",466],["oceanplay.xyz",466],["wiztube.xyz",466],["sockshare.ac",467],["tamilyogi.bike",467],["manhwadesu.bio",467],["uwatchfre.cam",467],["hurawatch.cc",467],["ytmp3.cc",[467,750]],["instamod.co",467],["bravoporn.com",[467,1128,1492,1493]],["harimanga.com",467],["leercapitulo.com",467],["mangadna.com",467],["nkiri.com",467],["y-2mate.com",467],["yts-subs.com",467],["prmovies.dog",467],["4anime.gg",467],["gogoanime.co.in",467],["sukidesuost.info",[467,5402]],["putlockers.li",467],["messitv.net",[467,5802]],["watchomovies.net",467],["bollyflix.nexus",[467,5982]],["movies-watch.com.pk",467],["hdmovie2.rest",467],["gogoanime.run",467],["sflix.se",467],["dramacool.sr",[467,5982]],["yomovies.team",467],["himovies.to",[467,821]],["miraculous.to",467],["ssoap2day.to",467],["moviesmod.zip",467],["tube.ac",468],["tube.bz",468],["fap18.net",468],["fuck55.net",468],["amazon.ae",469],["amazon.com.au",469],["amazon.com.be",469],["amazon.com.br",469],["amazon.ca",469],["amazon.cn",469],["amazon.com",469],["amazon.de",469],["amazon.eg",469],["amazon.es",469],["amazon.fr",469],["amazon.in",469],["amazon.it",469],["amazon.co.jp",469],["amazon.com.mx",469],["amazon.nl",469],["amazon.pl",469],["amazon.sa",469],["amazon.se",469],["amazon.sg",469],["amazon.com.tr",469],["amazon.co.uk",469],["gulftoday.ae",470],["kayak.ae",471],["kayak.com.ar",471],["kayak.com.au",471],["kayak.bo",471],["kayak.com.br",471],["kayak.ch",471],["kayak.cl",471],["kayak.com.co",471],["checkfelix.com",471],["kayak.com",[471,3045]],["swoodoo.com",471],["kayak.co.cr",471],["kayak.de",471],["kayak.dk",471],["kayak.com.do",471],["kayak.com.ec",471],["kayak.es",471],["kayak.fr",471],["kayak.com.gt",471],["kayak.com.hk",471],["kayak.com.hn",471],["kayak.co.id",471],["kayak.ie",471],["kayak.co.in",471],["kayak.it",471],["kayak.co.jp",471],["kayak.co.kr",471],["kayak.com.mx",471],["kayak.com.my",471],["kayak.com.ni",471],["kayak.nl",471],["kayak.no",471],["kayak.com.pa",471],["kayak.com.pe",471],["kayak.com.ph",471],["kayak.pl",471],["kayak.com.pr",471],["kayak.pt",471],["kayak.com.py",471],["kayak.sa",471],["kayak.se",471],["kayak.sg",471],["kayak.com.sv",471],["kayak.co.th",471],["kayak.com.tr",471],["kayak.co.uk",471],["kayak.com.uy",471],["kayak.co.ve",471],["opentable.ae",472],["opentable.com.au",472],["opentable.ca",472],["opentable.com",472],["opentable.de",472],["opentable.es",472],["opentable.hk",472],["opentable.ie",472],["opentable.it",472],["opentable.jp",472],["opentable.com.mx",472],["opentable.nl",472],["opentable.sg",472],["opentable.co.th",472],["opentable.co.uk",472],["promotions.ae",473],["catalogosofertas.com.ar",473],["flugblattangebote.at",473],["catalogueoffers.com.au",473],["promotiez.be",473],["catalogosofertas.com.br",473],["flyerdeals.ca",473],["catalogosofertas.cl",473],["catalogosofertas.com.co",473],["folhetospromocionais.com",473],["akcniletak.cz",473],["prospektangebote.de",473],["tilbudsaviseronline.dk",473],["catalogosofertas.com.ec",473],["folletosofertas.es",473],["promocatalogues.fr",473],["ajanlatok.hu",473],["offertevolantini.it",473],["catalogosofertas.com.mx",473],["folderz.nl",473],["kundeavisogtilbud.no",473],["catalogosofertas.com.pe",473],["gazetki.pl",473],["ofertelecatalog.ro",473],["reklambladerbjudanden.se",473],["catalogueoffers.co.uk",473],["adspecials.us",473],["skyscanner.ae",474],["skyscanner.at",474],["skyscanner.com.au",474],["skyscanner.com.br",474],["skyscanner.ca",474],["skyscanner.ch",474],["skyscanner.com",[474,4240,4241]],["tianxun.com",474],["skyscanner.cz",474],["skyscanner.de",474],["skyscanner.dk",474],["skyscanner.com.eg",474],["skyscanner.es",474],["skyscanner.fi",474],["skyscanner.fr",474],["skyscanner.gg",474],["skyscanner.com.hk",474],["skyscanner.hu",474],["skyscanner.co.id",474],["skyscanner.ie",474],["skyscanner.co.il",474],["skyscanner.co.in",474],["skyscanner.it",474],["skyscanner.jp",474],["skyscanner.co.kr",474],["skyscanner.com.mx",474],["skyscanner.com.my",474],["skyscanner.net",[474,4240]],["skyscanner.nl",474],["skyscanner.no",474],["skyscanner.co.nz",474],["skyscanner.com.ph",474],["skyscanner.pk",474],["skyscanner.pl",474],["skyscanner.pt",474],["skyscanner.qa",474],["skyscanner.ro",474],["skyscanner.com.sa",474],["skyscanner.se",474],["skyscanner.com.sg",474],["skyscanner.co.th",474],["skyscanner.com.tr",474],["skyscanner.com.tw",474],["skyscanner.com.ua",474],["skyscanner.com.vn",474],["skyscanner.co.za",474],["trovit.ae",475],["trovitargentina.com.ar",475],["trovit.be",475],["trovit.com.br",475],["trovit.ca",475],["trovit.ch",475],["trovit.cl",475],["trovit.com.co",475],["trovit.com",475],["trovit.co.cr",475],["trovit.cz",475],["trovit.dk",475],["trovit.com.ec",475],["trovit.es",475],["trovit.fr",475],["trovit.com.hk",475],["trovit.hu",475],["trovit.co.id",475],["trovit.ie",475],["trovit.co.in",475],["trovit.it",475],["trovit.jp",475],["trovit.co.ke",475],["trovit.com.kw",475],["trovit.lu",475],["trovit.ma",475],["trovit.com.mx",475],["trovit.my",475],["trovit.ng",475],["trovit.nl",475],["trovit.no",475],["trovit.co.nz",475],["trovit.com.pa",475],["trovit.com.pe",475],["trovit.ph",475],["trovit.com.pk",475],["trovit.pl",475],["trovit.pt",475],["trovit.com.qa",475],["trovit.ro",475],["trovit.se",475],["trovit.com.sg",475],["trovit.com.tr",475],["trovit.com.tw",475],["trovit.co.uk",475],["trovit.com.uy",475],["trovit.co.ve",475],["trovit.com.vn",475],["trovit.co.za",475],["nation.africa",476],["scrolla.africa",477],["antiguanewsroom.com",[477,1122,1123]],["aptoslife.com",477],["aviacionline.com",[477,596]],["betootaadvocate.com",477],["carnewschina.com",[477,1577]],["constructionreviewonline.com",[477,922,1100]],["corvetteblogger.com",[477,898]],["darkhorizons.com",477],["eastbayexpress.com",477],["eindhovennews.com",477],["ericpetersautos.com",[477,2131,2132]],["fenuxe.com",477],["gameplayinside.com",[477,1011]],["gamezone.com",[477,2456]],["ghpage.com",[477,2527]],["gilroydispatch.com",477],["gizmochina.com",[477,489,898]],["goonhammer.com",[477,2586]],["greenfieldnews.com",477],["healdsburgtribune.com",477],["indianapolisrecorder.com",477],["industryhit.com",477],["jewishpress.com",477],["kenyan-post.com",477],["kingcityrustler.com",477],["maltabusinessweekly.com",477],["metrosiliconvalley.com",477],["morganhilltimes.com",477],["nasilemaktech.com",477],["newstalkflorida.com",[477,3530]],["nme.com",[477,3563]],["pacificsun.com",477],["pajaronian.com",477],["pipanews.com",477],["pressbanner.com",477],["radioink.com",477],["runnerstribe.com",[477,4078]],["salinasvalleytribune.com",477],["sanbenito.com",477],["sonorannews.com",[477,905]],["telugubullet.com",477],["unlockboot.com",[477,4756]],["wrestling-online.com",477],["zycrypto.com",[477,5112]],["newsnext.live",[477,5544]],["lankanewsweb.net",[477,5783]],["musictech.net",477],["pakobserver.net",[477,5835]],["fap-nation.org",[477,1568]],["goodtimes.sc",477],["cyberparse.co.uk",477],["theindependent.co.zw",477],["outlook.advantis.ai",478],["ier.ai",479],["fusevideo.net",480],["iir.ai",483],["listen2.ai",484],["missav.ai",[485,486,487]],["abxxx.com",[485,936,937]],["aniporn.com",[485,1114,1115,1116,1117,1118]],["milf300.com",[485,3342]],["missav.com",[485,486,487]],["redgifs.com",[485,780,4033]],["missav.ws",[485,486,487]],["blackhaloadultreviews.com",[487,1208]],["boyfriendtv.com",[487,1190,1481,1482]],["hentaigasm.com",[487,2714]],["javjunkies.com",487],["masahub.net",487],["phun.org",487],["porn-w.org",[487,6180]],["armenpress.am",488],["kaas.am",489],["allkeyshop.com",[489,1035]],["animeidhentai.com",[489,780]],["arabtimesonline.com",[489,1166]],["biblestudytools.com",489],["cnx-software.com",[489,898,1696]],["coingolive.com",[489,1719]],["digitbin.com",489],["domaingang.com",[489,1978]],["fresherslive.com",489],["guidedhacking.com",[489,2635]],["hackernoon.com",489],["katfile.com",[489,3041]],["khmertimeskh.com",[489,3055]],["litecoin-faucet.com",[489,3184]],["mbauniverse.com",[489,3290]],["mediaite.com",[489,2508,3116,3302]],["mgnetu.com",489],["owaahh.com",489],["parkablogs.com",489],["pastemytxt.com",489],["railcolornews.com",[489,1126]],["ripplesnigeria.com",489],["rtvonline.com",489],["ryuugames.com",[489,835,4081,4082]],["sofascore.com",[489,4279]],["timesuganda.com",489],["totemtattoo.com",489],["yugatech.com",[489,922,5097]],["zmescience.com",489],["hubcloud.day",[489,5123]],["asura.gg",[489,5269]],["bitcoinworld.co.in",489],["resultuniraj.co.in",489],["newsfirst.lk",[489,5550]],["ancient-origins.net",[489,802,5630]],["digitallydownloaded.net",489],["downturk.net",489],["thinknews.com.ng",489],["retail.org.nz",489],["alaskapublic.org",489],["indishare.org",489],["nexter.org",[489,492]],["glodls.to",489],["trancentral.tv",489],["sashares.co.za",[489,898,6088,6734]],["vumafm.co.za",489],["mamul.am",490],["viva.co.nz",[492,6019]],["cety.app",493],["cutty.app",[493,495]],["exego.app",493],["cutyurls.com",493],["cutlink.net",493],["cutnet.net",493],["cutsy.net",493],["coinalpha.app",494],["m4news.com",[495,778]],["yalla-shoot-tv.io",495],["tv.shoot-yalla.live",495],["vivercomsaude.online",495],["shoot-yalla.to",495],["shoot-yalla.tv",495],["yalla-shoots.tv",495],["exe.app",496],["exee.io",496],["futemax.app",498],["hentaigames.app",[499,500]],["adult-sex-gamess.com",[499,500]],["mobilesexgamesx.com",[499,500]],["mysexgamer.com",[499,500]],["porngameshd.com",[499,500]],["sexgamescc.com",[499,500]],["whentai.com",500],["mangakakalot.app",501],["thelocal.at",[501,531]],["themarketherald.ca",501],["thelocal.ch",[501,531]],["electrek.co",[501,801,802]],["9to5google.com",[501,801]],["9to5mac.com",[501,801,924]],["advfn.com",[501,987]],["all3dp.com",[501,1030]],["amny.com",501],["athleticbusiness.com",501],["beeradvocate.com",501],["beliefnet.com",501],["bizjournals.com",501],["biznews.com",[501,692]],["bolavip.com",[501,1450,1451]],["cbs8.com",501],["cc.com",501],["ccjdigital.com",501],["dailytrust.com",[501,1863,1864]],["delish.com",[501,1908]],["equipmentworld.com",501],["etcanada.com",501],["fastcompany.com",[501,2213]],["footyheadlines.com",501],["fox10phoenix.com",[501,2336]],["fox13news.com",[501,2336]],["fox26houston.com",[501,2336]],["fox29.com",[501,2336]],["fox2detroit.com",[501,2336]],["fox32chicago.com",[501,2336]],["fox35orlando.com",[501,2336]],["fox4news.com",[501,2336]],["fox5atlanta.com",[501,2336]],["fox5dc.com",[501,2336]],["fox5ny.com",[501,2336]],["fox7austin.com",[501,2336]],["fox9.com",[501,2336]],["foxla.com",[501,2336]],["funkidslive.com",501],["getmodsapk.com",[501,2512]],["gfinityesports.com",[501,2520]],["gfx-station.com",501],["globalspec.com",501],["grammarbook.com",501],["highdefdigest.com",[501,2731]],["howstuffworks.com",[501,2784]],["huffpost.com",[501,2795,2796]],["insidehook.com",501],["koat.com",501],["ktvu.com",[501,2336]],["longislandpress.com",501],["mail.com",[501,3238]],["memuplay.com",501],["metrophiladelphia.com",501],["miningweekly.com",501],["mixed-news.com",501],["mobilesyrup.com",[501,3364]],["modernhealthcare.com",501],["msnbc.com",501],["my9nj.com",501],["namemc.com",[501,3454]],["nbcnews.com",501],["newrepublic.com",501],["outkick.com",501],["papermag.com",[501,3681]],["pics-x.com",501],["pinflix.com",[501,3763]],["punchng.com",[501,1011]],["qns.com",501],["realsport101.com",[501,4018]],["roadandtrack.com",501],["sdhentai.com",501],["sluttyrat.com",[501,4253]],["songkick.com",[501,4292]],["sportskeeda.com",[501,4326]],["thebaltimorebanner.com",[501,4501]],["tmz.com",501],["toofab.com",501],["uploadvr.com",[501,3541,4768]],["vanguardngr.com",501],["wildtangent.com",501],["wogx.com",[501,2336]],["worldsoccertalk.com",[501,1450,4978]],["thelocal.de",[501,531]],["thelocal.dk",[501,4563]],["thelocal.es",[501,531]],["thelocal.fr",[501,531]],["oneesports.gg",[501,5277]],["videakid.hu",[501,5305]],["scroll.in",501],["thenewstack.io",501],["thelocal.it",[501,531]],["allnovel.net",501],["macstories.net",501],["minecraftforum.net",[501,5806]],["pixiv.net",[501,5845]],["thenationonlineng.net",[501,5919]],["urlgalleries.net",501],["thelocal.no",[501,531]],["driven.co.nz",501],["aad.org",501],["allaboutcookies.org",[501,6049]],["audiokarma.org",[501,1231,6059]],["hbr.org",[501,1545,6116]],["opb.org",501],["physiology.org",501],["coomer.party",501],["kemono.party",501],["thelocal.se",[501,4563]],["coomer.su",[501,6389]],["kemono.su",[501,6389]],["metro.us",501],["ecr.co.za",501],["engineeringnews.co.za",501],["nordot.app",502],["pornpics.app",503],["prinxy.app",[504,505]],["psycatgames.com",505],["schools.snap.app",506],["snapinsta.app",507],["snaptik.app",508],["theproxy.app",509],["siteunblocked.info",[509,5400,5401]],["unblocksite.pw",[509,5400,6322]],["thisday.app",510],["tikmate.app",[511,512]],["loanoffering.in",[511,5360]],["web.app",513],["blogspot.com",513],["expedia.com.ar",514],["expedia.at",514],["expedia.com.au",514],["expedia.be",514],["expedia.com.br",514],["expedia.ca",514],["travelocity.ca",514],["expedia.ch",514],["cheaptickets.com",514],["ebookers.com",514],["expedia.com",514],["hoteis.com",514],["hoteles.com",514],["hotels.com",514],["orbitz.com",514],["travelocity.com",514],["wotif.com",514],["expedia.de",514],["expedia.dk",514],["expedia.es",514],["expedia.fi",514],["expedia.fr",514],["expedia.com.hk",514],["expedia.co.id",514],["expedia.ie",514],["expedia.co.in",514],["expedia.it",514],["expedia.co.jp",514],["expedia.co.kr",514],["expedia.mx",514],["expedia.com.my",514],["expedia.net",514],["expedia.nl",514],["expedia.no",514],["expedia.co.nz",514],["expedia.com.ph",514],["expedia.se",514],["expedia.com.sg",514],["expedia.co.th",514],["expedia.com.tw",514],["expedia.co.uk",514],["expedia.com.vn",514],["radiome.ar",516],["radiome.at",516],["radiome.bo",516],["radiome.ch",516],["radiome.cl",516],["radyome.com",516],["radiome.cz",516],["radiome.de",516],["radiome.com.do",516],["radiome.com.ec",516],["radiome.fr",516],["radiome.com.gr",516],["radiome.gt",516],["radiome.hn",516],["radiome.ht",516],["radiome.lu",516],["radiome.ml",516],["radiome.com.ni",516],["radiome.org",516],["radiome.com.pa",516],["radiome.pe",516],["radiome.com.py",516],["radiome.si",516],["radiome.sk",516],["radiome.sn",516],["radiome.com.sv",516],["radiome.com.ua",516],["radiome.com.uy",516],["buzzly.art",517],["gamereactor.asia",518],["gamereactor.cn",518],["gamereactor.cz",518],["gamereactor.de",518],["gamereactor.dk",518],["gamereactor.es",518],["gamereactor.eu",518],["gamereactor.fi",518],["gamereactor.fr",518],["gamereactor.it",518],["gamereactor.jp",518],["gamereactor.kr",518],["gamereactor.nl",518],["gamereactor.no",518],["gamereactor.pl",518],["gamereactor.pt",518],["gamereactor.se",518],["itnews.asia",519],["autoaction.com.au",[519,536,537]],["crn.com.au",519],["itnews.com.au",[519,569]],["nbl.com.au",519],["gamesindustry.biz",[519,620,621]],["autos.ca",519],["citynews.ca",[519,670]],["macleans.ca",[519,686,687]],["sportsnet.ca",[519,701,702]],["where.ca",519],["agcanada.com",519],["allrecipes.com",[519,1044]],["allthatsinteresting.com",[519,1050,1051]],["ballstatedaily.com",519],["boardgamegeek.com",519],["bravewords.com",519],["cantbeunseen.com",519],["cattime.com",[519,1588]],["chairmanlol.com",519],["coolmathgames.com",[519,1766,1767]],["diyfail.com",519],["dogtime.com",[519,1588]],["drugtargetreview.com",519],["edmunds.com",519],["europeanpharmaceuticalreview.com",[519,2154]],["explainthisimage.com",519],["foodandwine.com",[519,2309]],["foodista.com",519],["freshbusinessthinking.com",[519,2374]],["funnyexam.com",519],["funnytipjars.com",519],["iamdisappoint.com",[519,2807]],["japanisweird.com",519],["liveoutdoors.com",[519,1588]],["milesplit.com",519],["monocle.com",[519,3380]],["morefailat11.com",519],["moviemistakes.com",[519,3407]],["nfcw.com",[519,3546]],["objectiface.com",519],["passedoutphotos.com",519],["precisionvaccinations.com",519],["retail-week.com",519],["rollcall.com",519],["roulettereactions.com",519],["searchenginesuggestions.com",519],["shitbrix.com",[519,2807]],["sparesomelol.com",519],["spoiledphotos.com",519],["spokesman.com",[519,692]],["sportsvite.com",519],["stopdroplol.com",519],["supersport.com",519],["tattoofailure.com",[519,2807]],["thefashionspot.com",[519,1588]],["titantv.com",[519,4639,4640]],["tutorialrepublic.com",[519,4717]],["uproxx.com",[519,4773]],["yoimaletyoufinish.com",519],["short.croclix.me",[519,3587]],["comingsoon.net",519],["playstationlifestyle.net",[519,1588]],["jta.org",[519,6129]],["adz7short.space",[519,6376]],["shinyshiny.tv",519],["bdonline.co.uk",519],["broadcastnow.co.uk",519],["suffolknews.co.uk",[519,6605]],["so1.asia",520],["atv.at",521],["derstandard.at",522],["derstandard.de",522],["douglas.at",[523,524]],["douglas.be",[523,524]],["douglas.ch",[523,524]],["douglas.cz",[523,524]],["douglas.de",[523,524]],["douglas.es",[523,524]],["nocibe.fr",523],["douglas.hr",[523,524]],["douglas.hu",[523,524]],["douglas.it",[523,524]],["douglas.lt",523],["douglas.lv",523],["douglas.nl",[523,524]],["douglas.pl",[523,524]],["douglas.pt",[523,524]],["douglas.ro",[523,524]],["douglas.si",[523,524]],["douglas.sk",[523,524]],["eschuhe.at",525],["obuvki.bg",525],["eschuhe.ch",525],["eobuv.cz",525],["eschuhe.de",525],["zapatos.es",525],["chaussures.fr",525],["epapoutsia.gr",525],["ecipele.hr",525],["ecipo.hu",525],["escarpe.it",525],["eapavi.lv",525],["eobuwie.com.pl",525],["epantofi.ro",525],["eskor.se",525],["eobuv.sk",525],["evzuttya.com.ua",525],["modivo.at",526],["modivo.bg",526],["modivo.cz",526],["modivo.de",526],["modivo.ee",526],["modivo.fr",526],["modivo.gr",526],["modivo.hr",526],["modivo.hu",526],["modivo.it",526],["modivo.lt",526],["modivo.lv",526],["modivo.pl",526],["modivo.ro",526],["modivo.si",526],["modivo.sk",526],["modivo.ua",526],["nudevista.at",527],["nudevista.com",527],["pinterest.at",528],["pinterest.com.au",528],["pinterest.ca",528],["pinterest.ch",528],["pinterest.com",528],["pinterest.de",528],["pinterest.es",528],["pinterest.fr",528],["pinterest.it",528],["pinterest.com.mx",528],["pinterest.pt",528],["pinterest.co.uk",528],["radio.at",529],["radio.de",529],["radio.dk",529],["radio.es",529],["radio.fr",529],["radio.it",529],["radio.net",529],["radio.pl",529],["radio.pt",529],["radio.se",529],["tellows.at",530],["tellows.be",530],["tellows.com.br",530],["tellows.co",530],["tellows.com",530],["tellows-au.com",530],["tellows-tr.com",530],["tellows.cz",530],["tellows.de",530],["tellows.es",530],["tellows.fr",530],["tellows.hu",530],["tellows.in",530],["tellows.it",530],["tellows.jp",530],["tellows.mx",530],["tellows.net",530],["tellows.nl",530],["tellows.co.nz",530],["tellows.org",530],["tellows.pl",530],["tellows.pt",530],["tellows.ru",530],["tellows.se",530],["tellows.tw",530],["tellows.co.uk",530],["tellows.co.za",530],["10play.com.au",[532,533]],["thewest.com.au",533],["runt-of-the-web.com",[533,579]],["topgear.com.ph",533],["jozifm.co.za",533],["9now.com.au",534],["australiangolfdigest.com.au",535],["snokido.com",[536,4270]],["americaoutloud.com",[537,1011]],["analyticsindiamag.com",[537,1089,1090]],["artificialintelligence-news.com",537],["dafont.com",[537,1843]],["forexmt4indicators.com",[537,1011]],["gamblingnewsmagazine.com",[537,1011,2419]],["irishcatholic.com",537],["tntribune.com",[537,1011]],["tryorthokeys.com",537],["bestrecipes.com.au",538],["delicious.com.au",[538,557]],["taste.com.au",[538,557]],["boatsonline.com.au",539],["yachthub.com",539],["brisbanetimes.com.au",540],["smh.com.au",540],["theage.com.au",540],["watoday.com.au",540],["broadsheet.com.au",541],["businessesview.com.au",542],["holidayview.com.au",542],["realestateview.com.au",542],["ruralview.com.au",542],["canberratimes.com.au",[543,544,545]],["examiner.com.au",543],["theland.com.au",[543,544,545,589]],["whoscored.com",[543,3587]],["breakingnews.ie",[545,5320]],["designspiration.com",[546,1917]],["search.installmac.com",546],["investors.com",546],["propertyguru.com.sg",546],["carsales.com.au",547],["technobuffalo.com",547],["chemistwarehouse.com.au",548],["coles.com.au",550],["comedycentral.com.au",551],["coolrom.com.au",[552,553]],["live.cricket.com.au",554],["cruisecritic.com.au",[555,556]],["cruisecritic.com",[555,556]],["cruisecritic.co.uk",556],["ebay.com.au",559],["ebay.com",[559,2057]],["ebay.co.uk",559],["eldersweather.com.au",560],["forbes.com.au",561],["gizmodo.com.au",562],["kotaku.com.au",562],["lifehacker.com.au",562],["pedestrian.tv",[562,6503]],["gumtree.com.au",563],["hellocare.com.au",564],["homehound.com.au",565],["hope1032.com.au",566],["internetretailing.com.au",567],["investordaily.com.au",568],["mortgagebusiness.com.au",568],["cyberdaily.au",[568,598]],["jwire.com.au",570],["kidspot.com.au",571],["mediaweek.com.au",[572,573]],["igberetvnews.com",572],["nextnewssource.com",572],["mumbrella.com.au",[574,575]],["domainnamewire.com",[574,1979,1980,1981]],["eurogirlsescort.com",[574,2151]],["marinetechnologynews.com",[574,3267]],["maritimepropulsion.com",[574,3268]],["pasteheaven.com",574],["petapixel.com",[574,3721]],["pornstarsadvice.com",574],["rapidtvnews.com",[574,647]],["travelpulse.com",[574,4674]],["paste.fo",[574,5246]],["vz.lt",574],["telesurtv.net",574],["xxxdl.net",[574,5959]],["radiopaedia.org",[574,6187]],["paste.pm",574],["hdtube.porn",[574,6297,6298]],["camporn.to",574],["camseek.tv",[574,6470]],["camstreams.tv",[574,791,1274,6471]],["myfoodbook.com.au",576],["paycalculator.com.au",577],["productreview.com.au",578],["radiotoday.com.au",579],["adswikia.com",579],["arcadepunks.com",[579,1169]],["freemalaysiatoday.com",579],["landandfarm.com",579],["pointblanknews.com",[579,3456]],["techworldgeek.com",579],["warisboring.com",579],["rxresource.org",[579,6192]],["realestate.com.au",[580,581]],["deine-tierwelt.de",[580,1144,5142]],["theoldie.co.uk",[580,6614]],["throwsmallstone.com",582],["wpneon.com",[582,4990]],["miloserdov.org",[582,1197,1594,1610,2978]],["roadtester.com.au",[584,585]],["1001tracklists.com",[584,847,848,849]],["airplaydirect.com",[584,1011]],["cultofcalcio.com",584],["economicconfidential.com",584],["issuu.com",[584,1643,2406,2407,2933]],["newzimbabwe.com",[584,1011]],["opednews.com",584],["runechat.com",584],["tfetimes.com",[584,2406]],["therainbowtimesmass.com",[584,4580]],["dailynews.lk",[584,732,2406,5549]],["salife.com.au",586],["sbs.com.au",587],["spectator.com.au",588],["thenewdaily.com.au",590],["theroar.com.au",591],["thesaturdaypaper.com.au",592],["setapp.com",[592,4168]],["theshovel.com.au",593],["tradetrucks.com.au",594],["whistleout.com.au",595],["womensagenda.com.au",596],["borneobulletin.com.bn",596],["aframnews.com",596],["afro.com",[596,1003,1004]],["aurn.com",596],["businessofapps.com",596],["chicagodefender.com",596],["chimpreports.com",[596,1627]],["coinweek.com",[596,963,1725]],["collive.com",[596,1627,1728]],["coralspringstalk.com",[596,1770]],["dallasvoice.com",596],["dieworkwear.com",596],["draxe.com",596],["hamodia.com",[596,2658]],["jacksonvillefreepress.com",596],["mediaplaynews.com",596],["moviemaker.com",596],["newpittsburghcourier.com",596],["nondoc.com",596],["sammobile.com",[596,4099]],["savannahtribune.com",596],["spaceref.com",[596,1627,2932]],["swling.com",596],["talkradioeurope.com",[596,1627]],["thegolfnewsnet.com",596],["utdmercury.com",596],["waamradio.com",[596,1011,1164]],["wnynewsnow.com",596],["defence-industry.eu",[596,1627,2433,5221]],["businessday.ng",[596,5983]],["gayexpress.co.nz",[596,1605,6004]],["dailysport.co.uk",596],["islandecho.co.uk",[596,1627]],["richmondshiretoday.co.uk",596],["dailynews.co.zw",596],["woolworths.com.au",597],["bom.gov.au",599],["allthetests.com",[599,732]],["cadenaazul.com",[599,1543]],["lapoderosa.com",[599,1543]],["spycock.com",[599,1700,4333,4334]],["racgp.org.au",600],["darko.audio",601],["mir.az",602],["today.az",603],["5movierulz.band",604],["javhoho.com",[604,874,875,2968,2969,2970,2971]],["nukigazo.com",604],["trannyvideosxxx.com",604],["populist.press",604],["a-hentai.tv",[604,6459]],["123unblock.bar",605],["whiskyprijzen.be",607],["whiskyprix.be",607],["whiskypreisvergleich.de",607],["whiskyprix.fr",607],["whiskyprijzen.nl",607],["whiskyprices.co.uk",607],["lifestyle.bg",608],["news.bg",608],["topsport.bg",608],["webcafe.bg",608],["virusi.bg",[609,610]],["wubingdu.cn",[609,610]],["2-spyware.com",[609,610]],["ugetfix.com",[609,4740]],["odstranitvirus.cz",[609,610]],["dieviren.de",[609,610]],["sichernpc.de",[609,4740]],["udenvirus.dk",[609,610]],["viirused.ee",[609,610]],["losvirus.es",[609,610]],["pcseguro.es",[609,4740]],["virukset.fi",[609,610]],["lesvirus.fr",[609,610]],["ioys.gr",[609,610]],["virusi.hr",[609,610]],["avirus.hu",[609,610]],["tanpavirus.web.id",[609,610]],["senzavirus.it",[609,610]],["uirusu.jp",[609,610]],["sauguspc.lt",[609,4740]],["virusai.lt",[609,610]],["zondervirus.nl",[609,610]],["viruset.no",[609,610]],["usunwirusa.pl",[609,610]],["wyleczpc.pl",[609,4740]],["semvirus.pt",[609,610]],["faravirus.ro",[609,610]],["bedynet.ru",[609,610]],["utanvirus.se",[609,610]],["virusler.info.tr",[609,610]],["novirus.uk",[609,610]],["gay.bingo",[611,612]],["hdsex.org",611],["beyondgames.biz",613],["ecoustics.com",613],["cyberciti.biz",614],["etxt.biz",615],["flvto.biz",[616,617,618,619]],["flv2mp3.by",[616,617,618]],["2conv.com",[616,617,618,872]],["flvto.com.mx",[617,619]],["apnews.com",[620,1151]],["arabiaweather.com",[620,1165]],["atlasobscura.com",[620,1220]],["forum.audiogon.com",620],["golfdigest.com",[620,2569]],["news957.com",620],["98fm.com",621],["airqualitynews.com",621],["barrheadnews.com",621],["bordertelegraph.com",621],["cultofandroid.com",621],["dplay.com",[621,2009]],["dunfermlinepress.com",621],["eastlothiancourier.com",621],["econsultancy.com",621],["findanyfilm.com",621],["forzaitalianfootball.com",621],["musicradio.com",621],["newscientist.com",[621,3524]],["physicsworld.com",[621,3748]],["smartertravel.com",621],["spin1038.com",621],["spinsouthwest.com",621],["sundaypost.com",621],["thisisfutbol.com",621],["toffeeweb.com",621],["videocelts.com",621],["her.ie",621],["herfamily.ie",[621,5324]],["joe.ie",621],["rte.ie",[621,5328]],["sportsjoe.ie",[621,5324]],["directory.im",621],["dcsuk.info",621],["eurogamer.net",[621,4058,4059,5708]],["tcmuk.tv",621],["bobfm.co.uk",621],["directory247.co.uk",621],["dumbartonreporter.co.uk",621],["durhamtimes.co.uk",621],["entertainmentdaily.co.uk",621],["joe.co.uk",621],["kentonline.co.uk",[621,6581]],["newburyandthatchamchronicle.co.uk",621],["readingchronicle.co.uk",621],["realradioxs.co.uk",621],["redhillandreigatelife.co.uk",[621,2725]],["rochdaleonline.co.uk",621],["sloughobserver.co.uk",621],["southwestfarmer.co.uk",[621,2725]],["sportsmole.co.uk",621],["strathallantimes.co.uk",621],["thevillager.co.uk",621],["uktv.co.uk",621],["warringtonguardian.co.uk",[621,2725]],["wiltshirebusinessonline.co.uk",621],["windsorobserver.co.uk",621],["metoffice.gov.uk",621],["livedoor.biz",622],["jin115.com",622],["livescores.biz",623],["mailgen.biz",624],["torrentfreak.com",[624,898]],["tubeoffline.com",624],["libtorrent.org",624],["speedcheck.org",[624,6209]],["malaysiastock.biz",625],["pocketgamer.biz",626],["2oceansvibe.com",[626,873]],["pornshare.biz",627],["tophentai.biz",628],["ctrl.blog",629],["bandab.com.br",630],["folhabv.com.br",631],["gazetadopovo.com.br",632],["saveearning.com",[633,1166]],["steelersdepot.com",633],["presskitaquat.com",634],["jovemnerd.com.br",635],["jumpmanclubbrasil.com.br",636],["marriedgames.com.br",637],["paginadanoticia.com.br",638],["saikai.com.br",639],["uol.com.br",641],["motorsport.uol.com.br",[642,643]],["autosport.com",[642,643,1243,1244]],["motorsport.com",[642,643,1243,3398]],["juazeiro.ba.gov.br",644],["letras.mus.br",645],["maisonbrico.com",645],["blabber.buzz",646],["thepatriot.co.bw",647],["2merkato.com",647],["armyrecognition.com",647],["finchannel.com",647],["joomlabeginner.com",647],["killerdirectory.com",647],["pamplinmedia.com",647],["southfloridagaynews.com",647],["usedcarnews.com",[647,4781]],["aps.dz",647],["i-programmer.info",647],["2mfm.org",647],["forums.limesurvey.org",647],["radiolumiere.org",647],["digitalmediaworld.tv",647],["dailynews.co.tz",647],["cbn.co.za",647],["eprop.co.za",647],["mmegi.bw",648],["skyblock.bz",649],["watchcartoononline.bz",650],["alaskahighwaynews.ca",[651,652]],["cochraneeagle.ca",651],["fitzhugh.ca",651],["mountainviewtoday.ca",651],["newwestrecord.ca",[651,652,692]],["sasktoday.ca",651],["theorca.ca",651],["westernwheel.ca",651],["airdriecityview.com",651],["albertaprimetimes.com",651],["bowenislandundercurrent.com",[651,652,1475]],["burnabynow.com",[651,652,692]],["delta-optimist.com",[651,652,1475]],["kolagames.com",651],["moosejawtoday.com",[651,652]],["nsnews.com",[651,652,692]],["piquenewsmagazine.com",[651,652]],["princegeorgecitizen.com",[651,652]],["prpeak.com",[651,652,692]],["richmond-news.com",[651,652,692,1475]],["rmoutlook.com",651],["squamishchief.com",[651,652,1475]],["stalbertgazette.com",651],["thealbertan.com",651],["townandcountrytoday.com",651],["tricitynews.com",[651,652,1475]],["vancouverisawesome.com",[651,685]],["westerninvestor.com",651],["coastreporter.net",[651,652,692,1475]],["atlanticsuperstore.ca",653],["fortinos.ca",653],["maxi.ca",[653,689]],["newfoundlandgrocerystores.ca",653],["nofrills.ca",653],["provigo.ca",653],["realcanadiansuperstore.ca",653],["valumart.ca",653],["yourindependentgrocer.ca",653],["zehrs.ca",653],["bestbuy.ca",[654,655]],["bestbuy.com",[655,1350]],["bestfriendsclub.ca",656],["games.besthealthmag.ca",657],["games.puzzles.ca",657],["games.readersdigest.ca",657],["games.abqjournal.com",657],["games.ajc.com",657],["games.amny.com",657],["cointiply.arkadiumarena.com",657],["philly.arkadiumarena.com",657],["juegos.as.com",657],["games.bellinghamherald.com",657],["bestpuzzlesandgames.com",657],["games.bnd.com",657],["games.boston.com",657],["games.bostonglobe.com",657],["games.bradenton.com",657],["arcade.buzzrtv.com",657],["puzzles.centralmaine.com",657],["games.centredaily.com",657],["games.cnhinews.com",657],["games.crosswordgiant.com",657],["games.dallasnews.com",657],["games.daytondailynews.com",657],["games.denverpost.com",657],["play.dictionary.com",657],["juegos.elnuevoherald.com",657],["juegos.elpais.com",657],["games.everythingzoomer.com",657],["games.fresnobee.com",657],["gamelab.com",657],["arena.gamesforthebrain.com",657],["games.gameshownetwork.com",657],["games.greatergood.com",657],["games.heraldonline.com",657],["games.heraldsun.com",657],["games.idahostatesman.com",657],["games.insp.com",657],["games.islandpacket.com",657],["games.journal-news.com",657],["games.kansas.com",657],["games.kansascity.com",657],["games.kentucky.com",657],["games.lancasteronline.com",657],["games.ledger-enquirer.com",657],["games.macon.com",657],["games.mercedsunstar.com",657],["jeux.meteocity.com",657],["games.modbee.com",657],["games.moviestvnetwork.com",657],["games.myrtlebeachonline.com",657],["games.nationalreview.com",657],["games.newsobserver.com",657],["puzzles.nola.com",657],["games.parade.com",657],["games.pressdemocrat.com",657],["puzzles.pressherald.com",657],["games.puzzlebaron.com",657],["games.puzzler.com",657],["games.qns.com",657],["games.sacbee.com",657],["games.sanluisobispo.com",657],["games.sixtyandme.com",657],["games.sltrib.com",657],["games.springfieldnewssun.com",657],["games.star-telegram.com",657],["games.sunherald.com",657],["puzzles.sunjournal.com",657],["games.theadvocate.com",657],["games.thenewstribune.com",657],["games.theolympian.com",657],["games.theportugalnews.com",657],["games.thestar.com",657],["games.thestate.com",657],["games.tri-cityherald.com",657],["games.triviatoday.com",657],["games.usnews.com",657],["games.wordgenius.com",657],["games.wtop.com",657],["arcade.lemonde.fr",657],["puzzles.crosswordsolver.org",657],["games.get.tv",657],["bigbrothercanada.ca",[658,659]],["romper.com",659],["bnnbloomberg.ca",660],["brantfordexpositor.ca",661],["chathamdailynews.ca",661],["cochranetimespost.ca",661],["communitypress.ca",661],["countymarket.ca",661],["countyweeklynews.ca",661],["devondispatch.ca",661],["elliotlakestandard.ca",661],["greybrucethisweek.ca",661],["intelligencer.ca",661],["northernnews.ca",661],["nugget.ca",661],["thepost.on.ca",661],["recorder.ca",661],["simcoereformer.ca",661],["thebeaumontnews.ca",661],["thecragandcanyon.ca",661],["thelondoner.ca",661],["todaysfarmer.ca",661],["trentonian.ca",661],["airdrieecho.com",661],["calgaryherald.com",661],["calgarysun.com",661],["canoe.com",[661,1562]],["chathamthisweek.com",661],["clintonnewsrecord.com",661],["cochranetimes.com",661],["coldlakesun.com",661],["draytonvalleywesternreview.com",661],["edmontonsun.com",661],["fairviewpost.com",661],["fortmcmurraytoday.com",661],["fortsaskatchewanrecord.com",661],["gananoquereporter.com",661],["goderichsignalstar.com",661],["hannaherald.com",661],["kenoraminerandnews.com",661],["kincardinenews.com",661],["kingstonthisweek.com",661],["lakeshoreadvance.com",661],["leducrep.com",661],["lfpress.com",661],["lucknowsentinel.com",661],["mayerthorpefreelancer.com",661],["melfortjournal.com",661],["midnorthmonitor.com",661],["mitchelladvocate.com",661],["montrealgazette.com",661],["nantonnews.com",661],["nationalpost.com",[661,3471]],["norfolkandtillsonburgnews.com",661],["ontariofarmer.com",661],["ottawacitizen.com",661],["ottawasun.com",661],["owensoundsuntimes.com",661],["parisstaronline.com",661],["peacecountrysun.com",661],["pembrokeobserver.com",661],["pinchercreekecho.com",661],["prrecordgazette.com",661],["sarniathisweek.com",661],["saultstar.com",661],["saultthisweek.com",661],["seaforthhuronexpositor.com",661],["sherwoodparknews.com",661],["shorelinebeacon.com",661],["sprucegroveexaminer.com",661],["standard-freeholder.com",661],["stonyplainreporter.com",661],["stratfordbeaconherald.com",661],["strathroyagedispatch.com",661],["stthomastimesjournal.com",661],["thechronicle-online.com",661],["thegraphicleader.com",661],["theprovince.com",661],["thesudburystar.com",661],["thewhig.com",661],["timminspress.com",661],["timminstimes.com",661],["torontosun.com",661],["vermilionstandard.com",661],["vulcanadvocate.com",661],["wallaceburgcourierpress.com",661],["wetaskiwintimes.com",661],["whitecourtstar.com",661],["wiartonecho.com",661],["winnipegsun.com",661],["woodstocksentinelreview.com",661],["calendar-canada.ca",662],["osgamers.com",662],["canada411.ca",663],["cfl.ca",665],["addictivetips.com",[665,963,964]],["automotive-fleet.com",665],["businessfleet.com",665],["fleetfinancials.com",665],["forbesindia.com",665],["government-fleet.com",665],["ncaa.com",665],["pcwdld.com",[665,3702]],["rigzone.com",665],["schoolbusfleet.com",665],["wltreport.com",665],["howsecureismypassword.net",665],["chatnewstoday.ca",[666,667,668]],["ckpgtoday.ca",666],["huskiefan.ca",[666,667,668,676,677,678]],["vernonmatters.ca",[666,667,668,676,677,678]],["battlefordsnow.com",[666,667,668,676,677,678]],["cfjctoday.com",[666,667,668,676,677,678]],["everythinggp.com",[666,667,668,676,677,678]],["larongenow.com",[666,667,668,676,677,678]],["meadowlakenow.com",[666,667,668,676,677,678]],["nanaimonewsnow.com",[666,667,668,676,677,678]],["northeastnow.com",[666,667,668,676,677,678]],["panow.com",[666,667,668,676,677,678]],["rdnewsnow.com",[666,667,668,676,677,678]],["sasknow.com",[666,667,668,676,677,678]],["everythinglifestyle.ca",668],["fraservalleytoday.ca",668],["rocketfan.ca",668],["royalsfan.ca",668],["farmnewsnow.com",668],["cheknews.ca",669],["costco.ca",671],["foodnetwork.ca",672],["cheese.com",[672,1618,1619]],["fantasypros.com",672],["investorplace.com",[672,1618]],["kurocore.com",672],["skift.com",672],["thedailywtf.com",[672,4522]],["theportugalnews.com",[672,859,4577]],["foodlovers.co.nz",672],["globalnews.ca",[673,674]],["stuff.tv",[674,6514]],["healthing.ca",675],["lethbridgenewsnow.com",[677,3133,3134]],["filmdaily.co",[678,803,804]],["iheartradio.ca",679],["infotel.ca",680],["inquinte.ca",681],["ipolitics.ca",[682,683]],["qpbriefing.com",[682,683]],["9gag.com",[683,921]],["bundesliga.com",[683,1522]],["hotstar.com",[683,2776]],["talksport.com",683],["the-sun.com",[683,4494]],["thesun.ie",[683,4494]],["thescottishsun.co.uk",[683,4494]],["thesun.co.uk",[683,4494,6617]],["kijiji.ca",684],["lakelandtoday.ca",685],["abbynews.com",685],["biv.com",685],["kelownacapnews.com",685],["orilliamatters.com",685],["reddeeradvocate.com",685],["sootoday.com",685],["theprogress.com",685],["timescolonist.com",685],["vicnews.com",[685,4810]],["canadianbusiness.com",[686,1559]],["vidio.com",686],["yardbarker.com",[686,5062]],["manitobacooperator.ca",688],["mikesmoneytalks.ca",690],["breakingbelizenews.com",[690,1497]],["headfonics.com",690],["pornlib.com",690],["theroanokestar.com",690],["visualcapitalist.com",[690,4824]],["igorslab.de",[690,5159]],["landline.media",690],["sundayworld.co.za",[690,705,1367,6737]],["nationtalk.ca",691],["financialexpress.com",[692,2266]],["irishtimes.com",[692,974,2926]],["komonews.com",692],["niagarafallsreview.ca",[693,694]],["wellandtribune.ca",[693,694,707]],["bramptonguardian.com",[693,694,1486,1487]],["guelphmercury.com",[693,1487,2634]],["insideottawavalley.com",[693,694,1487]],["niagarathisweek.com",[693,3550]],["thepeterboroughexaminer.com",[693,694]],["therecord.com",[693,694]],["thespec.com",[693,707]],["thestar.com",[693,694,1487,4589]],["onthesnow.ca",695],["12tomatoes.com",[695,857]],["allwomenstalk.com",695],["bloomberg.com",[695,1441]],["datpiff.com",[695,1619]],["logotv.com",695],["newcartestdrive.com",[695,3511]],["onthesnow.com",695],["penny-arcade.com",695],["postyourpuss.com",[695,978]],["publishersweekly.com",695],["skysports.com",[695,4237]],["thedrinknation.com",[695,4526]],["theserverside.com",[695,1749]],["onthesnow.co.nz",695],["onthesnow.co.uk",695],["news.tvguide.co.uk",695],["planhub.ca",696],["rabble.ca",697],["rednationonline.ca",698],["runningmagazine.ca",699],["save.ca",700],["sciencing.com",702],["thegoodchoice.ca",703],["wandering-bird.com",703],["tvtv.ca",704],["tvtv.us",[704,6643]],["universityaffairs.ca",705],["amsterdamnews.com",705],["walmart.ca",706],["windsorite.ca",708],["datacenterdynamics.com",708],["fansshare.com",[708,2195]],["hairboutique.com",708],["iconarchive.com",708],["imagetwist.com",[708,2833,2834,2836]],["memecenter.com",[708,3318]],["neoseeker.com",[708,3498]],["news18.com",[708,3517,3518,3519]],["unexplained-mysteries.com",708],["xtra.com.my",708],["thejournal-news.net",[708,5917]],["paultan.org",[708,6171]],["elnacional.cat",709],["1ink.cc",710],["lbprate.com",710],["7mm003.cc",711],["7mm001.com",[711,910]],["7mmtv.sx",[711,910,6392]],["boxingstreams.cc",712],["cricketstreams.cc",712],["footybite.cc",[712,724]],["formula1stream.cc",712],["mlbshow.com",712],["nbabite.com",712],["crackstreams.gg",712],["camcam.cc",713],["cimanow.cc",714],["agegeek.com",[714,1007]],["forums.lostmediawiki.com",[714,3216,3217]],["notbanksyforum.com",[714,3572,3573]],["pimpandhost.com",[714,1007,3761]],["proboards.com",[714,3918]],["realgearonline.com",[714,4009]],["repairalmostanything.com",714],["romspedia.com",[714,1007]],["timeanddate.com",714],["wordhippo.com",714],["wordreference.com",714],["mtaeta.info",714],["boards.net",[714,3918]],["freeforums.net",[714,3918]],["forum.gigabyte.us",[714,3216,6640]],["dict.cc",715],["duit.cc",716],["egyshare.cc",717],["luotphim.cc",[717,730]],["luotphimzz.com",717],["luotphim.net",717],["ero18.cc",718],["fantasti.cc",719],["badjojo.com",[719,1287]],["boysfood.com",[719,1483,1484]],["definebabe.com",[719,1905]],["efukt.com",[719,2079]],["pornxs.com",[719,3891]],["shemaletubevideos.com",[719,1208]],["therealpornwikileaks.com",719],["javfor.me",[719,1208]],["girlsofdesire.org",[719,6112]],["imagepix.org",719],["filecrypt.cc",[720,721]],["filecrypt.co",721],["filezip.cc",722],["cyfostreams.com",722],["pornve.com",[722,754]],["f1livegp.net",722],["flashx.cc",723],["flashx.co",723],["forum.gsmhosting.com",723],["sexmummy.com",[723,907]],["topprepperwebsites.com",723],["themediaonline.co.za",[723,1011]],["girlscanner.cc",726],["haxmac.cc",727],["crackspro.co",[727,790]],["clevercracks.com",727],["cracka2zsoft.com",[727,835]],["crackkits.com",727],["crackknow.com",[727,790]],["crackpropc.com",[727,790]],["crackrules.com",727],["gyanitheme.com",727],["hipsonyc.com",727],["origincrack.com",[727,3656]],["procrackerz.com",[727,729]],["zeemalcrack.com",[727,729]],["onhax.in",[727,5366]],["theforyou.in",727],["haxpc.net",727],["hostadviser.net",727],["crackhub.org",727],["crackwatch.org",727],["kissasia.cc",728],["kuyhaa.cc",729],["activators4windows.com",[729,852]],["activatorskey.com",729],["activatorwin.com",729],["assadpc.com",[729,790]],["bicfic.com",729],["crackbros.com",[729,790]],["crackcan.com",729],["crackcut.com",729],["crackdj.com",729],["crackfullpro.com",729],["crackglobal.com",729],["crackgrid.com",729],["crackintopc.com",729],["crackkey4u.com",729],["crackkeymac.com",729],["crackmak.com",729],["crackmix.com",729],["crackpatched.com",729],["crackproduct.com",729],["crackreview.com",729],["cracksdat.com",729],["crackshere.com",729],["cracksmat.com",[729,790]],["cracktel.com",729],["crackthere.com",729],["cracktopc.com",729],["crackvip.com",729],["crackwinz.com",[729,852]],["cyberspc.com",729],["dgkcrack.com",729],["downloadcracker.com",729],["excrack.com",729],["f4file.com",[729,852]],["fileoye.com",729],["fileserialkey.com",729],["freecrack4u.com",729],["freecrackdownload.com",[729,852]],["freeprosoftz.com",729],["fullversionforever.com",729],["get4pcs.com",729],["goharpc.com",[729,852]],["greencracks.com",[729,790]],["ikcrack.com",729],["karancrack.com",729],["keygendownloads.com",729],["keygenpc.com",729],["keygenwin.com",729],["keystool.com",[729,790]],["latestcracked.com",729],["letcracks.com",[729,835]],["licensekeysfree.com",729],["mahcrack.com",729],["mycrackfree.com",729],["newproductkey.com",[729,790]],["pcfullversion.com",[729,790]],["piratesfile.com",[729,835]],["procrackpc.com",729],["productscrack.com",729],["proproductkey.com",[729,852]],["prosoftlink.com",729],["scracked.com",729],["seeratpc.com",729],["serialsofts.com",729],["softsnew.com",729],["softzcrack.com",729],["topcracked.com",[729,852]],["topkeygen.com",[729,835]],["up4crack.com",729],["vcracks.com",729],["vsthomes.com",729],["vstserial.com",729],["windowcrack.com",729],["zscracked.com",729],["zslicensekey.com",729],["dodi-repacks.download",729],["crackurl.info",729],["newcrack.info",729],["piratepc.me",729],["crackeado.net",729],["crackpcsoft.net",[729,852]],["crackroot.net",729],["getintomac.net",729],["getpcsofts.net",729],["keygenfile.net",729],["licensecrack.net",729],["procracks.net",729],["starcrack.net",729],["vlsoft.net",729],["vstpatch.net",729],["warezcrack.net",729],["yasir-252.net",729],["crackit.org",729],["free4pc.org",[729,790]],["pcfullcrack.org",729],["rootcracks.org",[729,790]],["serialsoft.org",729],["windowsactivators.org",729],["game-repack.site",729],["manhwa18.cc",731],["manga18fx.com",[731,3247]],["motherless.com",[731,780,3392]],["komikindo.info",731],["massfans.cc",[732,733]],["massrips.cc",[732,733]],["fitnessbr.click",732],["allmyfaves.com",732],["eth-converter.com",732],["freexcafe.com",[732,2371]],["greatbritishchefs.com",732],["journaldemontreal.com",[732,3010]],["moviesfoundonline.com",732],["pajiba.com",732],["techconnect.com",732],["vstreamhub.com",732],["goosegame.io",732],["sundayobserver.lk",732],["dealsonwheels.co.nz",732],["farmtrader.co.nz",732],["freealts.pw",732],["minhareceita.xyz",732],["mgeko.cc",734],["rizzfables.com",734],["flamecomics.me",734],["mm9841.cc",735],["bestjavporn.com",[735,1354,1355]],["mydaddy.cc",736],["onlineporno.cc",[737,738]],["3prn.com",[738,891]],["raenonx.cc",740],["receive-sms.cc",741],["rlsbb.cc",742],["road.cc",743],["streamempire.cc",744],["godisageek.com",[744,2564]],["hotcelebshome.com",[744,898,2770]],["sakurajav.com",[744,2977,4093]],["dpfantasy.org",744],["thespoken.cc",[745,746]],["cycleexif.com",745],["turbobits.cc",747],["dustinabbott.net",747],["turbobits.net",747],["uploadbox.cc",748],["y2down.cc",749],["sbot.cf",751],["berneroberlaender.ch",752],["derbund.ch",752],["tagesanzeiger.ch",752],["filma24.ch",753],["babelwuxia.com",754],["xcalibrscans.com",754],["javsubindo.one",[754,6020]],["minioppai.org",[754,2842]],["meteocentrale.ch",755],["startup.ch",756],["teleboy.ch",757],["watson.ch",758],["technical.city",759],["1tamilmv.click",760],["gainbtc.click",[761,762]],["is2btc.com",[762,1971,2178,2927]],["swift4claim.com",[762,2178,4403,4404]],["safevideo.click",763],["v1.safevideo.click",764],["tinys.click",765],["manga-miz.vy1.click",766],["hubu.cloud",767],["mov18plus.cloud",768],["moviesapi.club",768],["stream.anplay.in",768],["forplayx.ink",768],["bestx.stream",768],["boosterx.stream",768],["sexempire.xyz",768],["paylinks.cloud",769],["animasu.club",770],["broflix.club",771],["convert2mp3.club",772],["dailyporn.club",[773,774]],["pornhail.com",773],["risextube.com",[773,958,4053]],["tubesweet.com",[773,958]],["point2homes.com",[774,3786,3787]],["propertyshark.com",[774,3787,3928]],["earnme.club",775],["usanewstoday.club",775],["jrlinks.in",775],["givee.club",776],["javrave.club",777],["javraveclub.com",777],["mcrypto.club",[778,779]],["bloggingguidance.com",778],["dubznetwork.com",[778,2032]],["go4kora.com",778],["newsturbovid.com",778],["maxsports.site",778],["eegybest.xyz",778],["myporn.club",780],["adultfilmdatabase.com",780],["fritchy.com",780],["gifsauce.com",[780,2532]],["hpjav.com",780],["imagebam.com",[780,2830,2831]],["imgbox.com",[780,2847]],["imgtaxi.com",[780,2839,2840,2841]],["muchohentai.com",[780,3415]],["porntrex.com",[780,3879]],["pussyspace.com",[780,3951,3952]],["sextvx.com",[780,4183]],["sexuria.com",780],["thefappeningblog.com",[780,4529]],["vintage-erotica-forum.com",780],["waxtube.com",780],["xfantazy.com",[780,5013]],["yeapornpls.com",780],["oncam.me",[780,1126,5578]],["cutscenes.net",[780,5683]],["devporn.net",780],["sexgalaxy.net",780],["babeforums.org",780],["hotpornfile.org",780],["planetsuzy.org",[780,6178]],["pandamovies.pw",[780,5596]],["bos.so",780],["f95zone.to",[780,3848,6408]],["vipergirls.to",[780,1880,2831,6426]],["nakedbabes.club",781],["hotbabeswanted.com",781],["nevcoins.club",782],["porngames.club",783],["bigpixel.cn",784],["msn.cn",785],["192-168-1-1-ip.co",787],["receivesms.co",787],["acefile.co",[788,789]],["evilbeetgossip.com",788],["kisahdunia.com",[788,3060]],["kyis.com",788],["thesportsanimal.com",788],["wild1049hd.com",788],["wky930am.com",788],["activationkeys.co",790],["crackserialkey.co",790],["getprocrack.co",790],["latestproductkey.co",790],["procrackkey.co",790],["procrackpc.co",790],["startcrack.co",790],["4howcrack.com",790],["9to5crack.com",790],["activatorpros.com",790],["aryancrack.com",790],["autocracking.com",[790,835]],["ayeshapc.com",790],["boxcracked.com",790],["bypassapp.com",790],["chcracked.com",790],["corecrack.com",790],["crackbell.com",790],["crackedfine.com",790],["crackedhere.com",790],["crackedmod.com",790],["crackedpcs.com",790],["crackedsoftpc.com",790],["crackedversion.com",790],["crackfury.com",790],["crackhomes.com",790],["cracklabel.com",[790,852]],["crackpckey.com",790],["crackproductkey.com",[790,852]],["cracksmad.com",790],["cracksoon.com",790],["cracksray.com",790],["crackswall.com",[790,835]],["crackxpoint.com",790],["crackzoom.com",790],["download4mac.com",790],["explorecrack.com",790],["finalcracked.com",790],["freeappstorepc.com",790],["hmzapc.com",790],["idmcrackeys.com",790],["idmfullversion.com",790],["installcracks.com",790],["keygenstore.com",790],["licensekeyup.com",790],["maliksofts.com",790],["okproductkey.com",790],["organiccrack.com",790],["osproductkey.com",790],["patchcracks.com",[790,852]],["pcwarezbox.com",[790,852]],["proapkcrack.com",790],["profullversion.com",[790,835]],["reallcrack.com",790],["reallpccrack.com",790],["repack-games.com",790],["serialkey89.com",790],["shanpc.com",790],["sjcrack.com",790],["softscracked.com",790],["softserialkey.com",790],["softwarance.com",790],["thecrackbox.com",[790,835]],["torrentfilefree.com",[790,835]],["trycracksetup.com",790],["trycracksoftware.com",790],["up4pc.com",790],["usecracked.com",790],["wareskey.com",790],["whitecracked.com",790],["zcracked.com",790],["windowsactivator.info",790],["crackdownload.me",790],["abbaspc.net",[790,5623]],["crackfullkey.net",790],["cracktube.net",790],["downloadpc.net",790],["piratespc.net",790],["activationkey.org",790],["crackdownload.org",790],["crackedsoft.org",790],["crackpro.org",790],["freeactivationkeys.org",790],["fultech.org",790],["getmacos.org",790],["licensekeys.org",790],["licensekeysfree.org",790],["productkeys.org",790],["serialkeypatch.org",790],["serialkeysfree.org",[790,835]],["xasiat.com",[791,5000]],["aylink.co",792],["shtms.co",792],["gitlink.pro",792],["gitizle.vip",792],["bellesa.co",793],["bootyoftheday.co",794],["flvto.com.co",795],["buzz.ie",795],["theweekendsun.co.nz",795],["coolors.co",796],["dausel.co",797],["onle.co",797],["pastpapers.papacambridge.com",797],["decrypt.co",[798,799]],["metabattle.com",[799,3325]],["dlraw.co",800],["manga-zip.info",800],["dlraw.to",800],["9to5toys.com",[801,925]],["dronedj.com",[801,925,2024]],["marketrealist.com",[801,3276]],["anisearch.com",[802,1119]],["deadspin.com",[802,1249,1250,1895]],["jalopnik.com",[802,1249,1250,1251]],["kotaku.com",[802,1249,1250,1251,2543,3084,3085]],["lewrockwell.com",[802,3148]],["ssbcrack.com",[802,1568]],["thetakeout.com",[802,1249,1250]],["catholicculture.org",802],["gelbooru.com",[804,2499]],["integral-calculator.com",804],["passiveaggressivenotes.com",804],["twcenter.net",804],["game8.co",805],["geniussolutions.co",806],["djqunjab.in",806],["hxfile.co",807],["idlixofficial.co",808],["idlixofficials.com",808],["idlixplus.com",808],["idlixofficial.net",808],["idlixplus.net",808],["javsubtitle.co",[809,810]],["thesaurus.net",[810,1754,5920]],["apps.jeurissen.co",811],["kit.co",812],["l2top.co",813],["zippyshare.day",[815,5124]],["moddroid.co",817],["pastpapers.co",818],["plagiarismchecker.co",[819,820]],["duplichecker.com",[819,2037]],["smallseotools.com",[819,4256]],["plagiarismdetector.net",[819,5847]],["searchenginereports.net",[819,5883]],["rarpc.co",821],["barelist.com",821],["home-barista.com",821],["spankingtube.com",[821,4309]],["roleplayers.co",[822,823]],["kompoz2.com",[823,3078]],["pornvideos4k.com",[823,3078]],["slant.co",824],["takez.co",825],["tasty.co",[826,827]],["bild.de",[826,5135]],["buzzfeed.com",[827,1535,1536]],["darkreading.com",827],["gamedeveloper.com",827],["iotworldtoday.com",827],["sevendaysvt.com",827],["tucsonweekly.com",827],["chip.de",[827,5139]],["imgur.io",827],["tech.co",828],["teenanal.co",829],["texteditor.co",830],["versus.com",[830,4801]],["techcentral.ie",830],["globes.co.il",830],["ada.org",830],["theblock.co",[831,832]],["thekitchn.com",[832,1135,4554]],["thecanary.co",833],["thehustle.co",834],["thepiratecity.co",835],["alicracks.com",835],["crack11.com",835],["kalicrack.com",835],["pesktop.com",[835,3720]],["proappcrack.com",835],["productkeyforfree.com",[835,852]],["rootscrack.com",[835,852]],["sadeempc.com",[835,2249,3772,4089]],["wazusoft.com",[835,852]],["win-crack.com",835],["zgamespc.com",835],["torrentmac.net",835],["productkeyfree.org",[835,852]],["thetrek.co",836],["todayheadline.co",837],["techy.veganab.co",838],["watchfreejavonline.co",839],["wrestlingnews.co",840],["xpassd.co",841],["ezeviral.cok",842],["onepiece-tube.com",[842,3629]],["webextension.org",842],["000webhost.com",843],["newyorkyimby.com",848],["lyngsat.com",[849,3227]],["lyngsat-logo.com",849],["lyngsat-maps.com",849],["lyngsat-stream.com",849],["webhostingtalk.com",849],["100bucksbabes.com",850],["babesandgirls.com",850],["morazzia.com",850],["101soundboards.com",851],["10crack.com",852],["allsoftwarekeys.com",852],["cracksole.com",852],["fullcrackedpc.com",852],["genuineactivator.com",852],["idmpatched.com",852],["pccrackbox.com",852],["procrackhere.com",852],["serialkey360.com",852],["softwar2crack.com",852],["idmfullcrack.info",852],["pcsoftz.net",852],["zuketcreation.net",[852,5965]],["freelicensekey.org",852],["filedownloads.store",852],["10minutemail.com",853],["10movs.com",854],["asmag.com",[854,1204]],["tiresandparts.net",[854,5923]],["1280wnam.com",855],["12thman.com",856],["umassathletics.com",856],["148apps.com",858],["1980-games.com",859],["coleka.com",859],["tolonews.com",[859,2485]],["flash-mp3-player.net",859],["gameslol.net",[859,5050,5731]],["1bitspace.com",860],["mgnet.xyz",[860,6375,6709]],["1cloudfile.com",861],["1milf.com",862],["1movietv.com",863],["1primewire.com",864],["1tamilblasters.com",865],["1xxx-tube.com",866],["21porno.com",867],["247checkers.com",868],["247mirror.com",869],["365economist.com",869],["bridewired.com",869],["dailybee.com",869],["drgraduate.com",869],["historictalk.com",869],["mvpmode.com",869],["parentmood.com",869],["theecofeed.com",869],["thefunpost.com",869],["visualchase.com",869],["wackojaco.com",869],["247solitaire.com",870],["247spades.com",870],["247sports.com",871],["travelweekly.com",873],["2smsupernetwork.com",[874,875,876,877,878]],["comichara.com",874],["snowbrains.com",874],["theconservativetreehouse.com",874],["treesofblue.com",[874,2970]],["movient.net",874],["serialeonlinesubtitrate.ro",874],["javporn.tv",[874,971]],["times.co.zm",[874,6741]],["westseattleblog.com",[875,3772]],["pclicious.net",875],["net-load.com",[876,922,3502,3503]],["yaoimangaonline.com",[877,4082,5060,5061]],["360haven.com",879],["365scores.com",880],["3dprint.com",883],["ggjav.com",[887,2521,2522]],["studyuo.com",[887,4374]],["tnaflix.com",[887,2103,2105,4643]],["crazyblog.in",[887,971,4374,5346]],["urbharat.xyz",887],["fapality.com",[888,2197]],["3naked.com",[889,890]],["reamporn.com",[889,4021]],["sonorousporn.com",[889,3344,4296]],["411mania.com",892],["4j.com",893],["4pig.com",894],["4qrcode.com",895],["4runnerforum.com",896],["acuraforums.com",896],["blazerforum.com",896],["buickforum.com",896],["cadillacforum.com",896],["camaroforums.com",896],["cbrforum.com",896],["chryslerforum.com",896],["civicforums.com",896],["corvetteforums.com",896],["fordforum.com",896],["germanautoforums.com",896],["hondaaccordforum.com",896],["hondacivicforum.com",896],["hondaforum.com",896],["hummerforums.com",896],["isuzuforums.com",896],["kawasakiforums.com",896],["landroverforums.com",896],["lexusforum.com",896],["mazdaforum.com",896],["mercuryforum.com",896],["minicooperforums.com",896],["mitsubishiforum.com",896],["montecarloforum.com",896],["mustangboards.com",896],["nissanforum.com",896],["oldsmobileforum.com",896],["pontiactalk.com",896],["saabforums.com",896],["saturnforum.com",896],["truckforums.com",896],["volkswagenforum.com",896],["volvoforums.com",896],["4shared.com",897],["4sysops.com",898],["9to5linux.com",[898,922,923]],["arcjav.com",898],["backthetruckup.com",[898,1102]],["catcountry941.com",898],["codesnail.com",898],["dailyveracity.com",898],["dcrainmaker.com",898],["dvdgayporn.com",898],["fastestvpns.com",[898,2214]],["gamingonphone.com",898],["girgitnews.com",898],["iwatchsouthparks.com",898],["javcrave.com",898],["lewdstars.com",[898,3146]],["macsources.com",898],["maxedtech.com",898],["mmoculture.com",898],["nasaspaceflight.com",898],["planetofreviews.com",898],["prepperwebsite.com",898],["readytechflip.com",898],["scienceabc.com",[898,4118]],["studydhaba.com",898],["survivopedia.com",[898,2433,4397]],["taoruseitai.com",[898,4421]],["taradinhos.com",[898,1999,4423]],["techdows.com",898],["techiecorner.com",[898,2211]],["tooxclusive.com",898],["towelstretches.com",[898,4421]],["trackalerts.com",898],["wabetainfo.com",[898,2063]],["guides.wp-bullet.com",[898,4986]],["crunchyscan.fr",[898,5250]],["jav.guru",[898,5298]],["metalsucks.net",[898,5803]],["scienceandliteracy.org",898],["techjuice.pk",898],["4tube.com",[899,900]],["fux.com",[900,1545,2404]],["pornerbros.com",[900,1545]],["50gameslike.com",901],["highdemandskills.com",901],["yumyumnews.com",901],["5dwallpaper.com",902],["5ggyan.com",[903,904]],["redirect.dafontvn.com",904],["5pillarsuk.com",905],["babeltechreviews.com",905],["cybersecuritynews.com",905],["thestonedsociety.com",905],["weekendspecial.co.za",905],["69gfs.com",[906,907]],["worldgatas.com",907],["allureamateurs.net",907],["6abc.com",[908,909]],["abc11.com",908],["abc13.com",908],["abc30.com",908],["abc7.com",908],["abc7chicago.com",908],["abc7news.com",908],["abc7ny.com",908],["abcnews.go.com",[909,2067,2559]],["bitchesgirls.com",[910,1397]],["emturbovid.com",[911,2109]],["90min.com",[914,915]],["957thevibe.com",916],["101thefox.net",916],["97rock.com",917],["wedg.com",917],["995thewolf.com",918],["newcountry963.com",918],["997wpro.com",919],["999thehawk.com",920],["apkmirror.com",[922,1142,1143,1144,1145]],["beckernews.com",922],["bizpacreview.com",922],["crankers.com",922],["jootc.com",922],["maxblizz.com",922],["planetanalog.com",[922,2071]],["sqlserveregitimleri.com",922],["theamericantribune.com",922],["thecustomrom.com",922],["windowslatest.com",922],["fifaultimateteam.it",922],["hentaidude.xxx",922],["whathifi.com",[925,1098,2450,2451,4625,4923]],["a-ads.com",[926,927]],["ad-maven.com",927],["adcash.com",927],["admitad.com",927],["adskeeper.com",927],["adspyglass.com",927],["adsupply.com",927],["adsupplyads.com",927],["chpadblock.com",927],["exoclick.com",927],["hilltopads.com",927],["join-admaven.com",927],["joinpropeller.com",927],["juicyads.com",927],["monetag.com",927],["myadcash.com",927],["propellerads.com",927],["trafficshop.com",927],["yavli.com",927],["adstracker.info",927],["purpleads.io",927],["adsupplyads.net",927],["popads.net",927],["luckyads.pro",927],["adskeeper.co.uk",927],["abbotsfordgasprices.com",928],["albertagasprices.com",928],["barriegasprices.com",928],["bcgasprices.com",928],["calgarygasprices.com",928],["edmontongasprices.com",928],["gasbuddy.com",928],["halifaxgasprices.com",928],["hamiltongasprices.com",928],["kwgasprices.com",928],["londongasprices.com",928],["manitobagasprices.com",928],["montrealgasprices.com",928],["newbrunswickgasprices.com",928],["newfoundlandgasprices.com",928],["novascotiagasprices.com",928],["nwtgasprices.com",928],["ontariogasprices.com",928],["ottawagasprices.com",928],["peigasprices.com",928],["quebeccitygasprices.com",928],["quebecgasprices.com",928],["reginagasprices.com",928],["saskatoongasprices.com",928],["saskgasprices.com",928],["torontogasprices.com",928],["vancouvergasprices.com",928],["victoriagasprices.com",928],["winnipeggasprices.com",928],["abcya.com",929],["abergavennychronicle.com",930],["tenby-today.co.uk",930],["ablogtowatch.com",931],["abovetopsecret.com",933],["absoluteanime.com",934],["absolutelyrics.com",935],["cdrlabs.com",935],["eonline.com",[935,2124]],["exiledonline.com",935],["realitywanted.com",935],["revizoronline.com",[935,2801]],["snapfiles.com",935],["xtremetop100.com",[935,5033]],["findtheword.info",935],["in-porn.com",[936,1114,1115,2859,2860,2861,2862,2863]],["inporn.com",[936,1114,1115,2859,2860,2861,2862,2863]],["academickids.com",940],["academictorrents.com",941],["accesousa.com",942],["flkeysnews.com",942],["mahoningmatters.com",942],["accessonline.com",943],["accesswdun.com",944],["accuradio.com",945],["accuweather.com",946],["phonescoop.com",946],["aceshowbiz.com",[947,948]],["cmr24.net",947],["acetack.com",949],["androidquest.com",949],["apklox.com",949],["gujarativyakaran.com",949],["kisantime.com",949],["pastescript.com",949],["trimorspacks.com",949],["chhaprawap.in",949],["kashmirstudentsinformation.in",949],["updrop.link",949],["acmemarkets.com",[950,951]],["andronicos.com",[950,951]],["carrsqc.com",[950,951]],["haggen.com",[950,951]],["jewelosco.com",[950,951]],["kingsfoodmarkets.com",[950,951]],["pavilions.com",[950,951]],["shaws.com",[950,951]],["starmarket.com",[950,951]],["tomthumb.com",[950,951]],["vons.com",[950,951]],["albertsons.com",[951,1021]],["randalls.com",951],["safeway.com",951],["acprimetime.com",952],["androidpctv.com",952],["brigantinenow.com",952],["downbeachbuzz.com",952],["actionnetwork.com",953],["actionnewsjax.com",954],["boston25news.com",954],["easy93.com",954],["fox23.com",954],["hits973.com",954],["kiro7.com",954],["wftv.com",954],["whio.com",954],["wpxi.com",954],["wsbradio.com",954],["wsbtv.com",954],["wsoctv.com",954],["1news.co.nz",954],["actionviewphotography.com",[955,956]],["boundhub.com",[955,1474]],["escorenews.com",955],["mat6tube.com",[955,956]],["noodlemagazine.com",[955,956]],["tyler-brown.com",[955,956]],["ukdevilz.com",[955,956]],["exporntoons.net",[955,956]],["freepornvideo.sex",955],["active.com",957],["ad69.com",[958,959]],["adblock-tester.com",960],["add0n.com",[961,962]],["crazygames.com",[961,1140,1789]],["bonobono.com",963],["news365.co.za",[963,1103,6729]],["cartoonth12.com",[965,1586]],["tech.hindustantimes.com",[965,2740]],["adexchanger.com",967],["adlice.com",[968,969]],["cdromance.com",[968,1593,1594,1595]],["custommapposter.com",968],["emailregex.com",968],["informer.com",[968,2537,2886]],["wallpaperplay.com",968],["dirrty.remix.es",[968,5220]],["hax.co.id",968],["waqi.info",968],["leechpremium.net",968],["scanurl.net",968],["geekzone.co.nz",[968,6005]],["fernsehzone.online",968],["admediaflex.com",[970,971,972]],["aduzz.com",[970,971,972]],["cdrab.com",[970,971,972]],["owsafe.com",[970,971,972]],["bitcrypto.info",[970,971,972]],["sportweb.info",[970,971,972]],["datacheap.io",[970,971,972]],["adcrypto.net",[970,971,972]],["offerinfo.net",970],["savego.org",[970,971,972]],["hbz.us",[970,971,972]],["hentaiworld.tv",[971,6483]],["admonsters.com",973],["adn.com",974],["businessoffashion.com",974],["adshnk.com",[975,976]],["mixrootmod.com",975],["adsoftheworld.com",977],["futurism.com",[977,2403]],["adult-sex-games.com",978],["holiday-weather.com",[978,2754]],["omniglot.com",[978,3624]],["w3schools.com",[978,4844,4847]],["zerochan.net",978],["adultcomixxx.com",980],["adultdvdempire.com",981],["interviews.adultdvdtalk.com",982],["adultfilmindex.com",983],["adultgamesworld.com",984],["adultgifworld.com",985],["boobieblog.com",[985,1461,1462]],["fapnado.com",[985,2202,2203]],["iseekgirls.com",[985,2928]],["the-new-lagoon.com",[985,1208]],["sensualgirls.org",[985,6198]],["babeshows.co.uk",985],["advertisingexcel.com",986],["talkforfitness.com",986],["advocate.com",[988,989,990]],["out.com",[989,990,3665]],["emergencyemail.org",990],["adweek.com",991],["aemenstore.com",992],["byboe.com",992],["cazzette.com",992],["dreamcheeky.com",992],["fidlarmusic.com",992],["hookeaudio.com",992],["jncojeans.com",992],["kingsleynyc.com",992],["lucidcam.com",992],["nguyenvanbao.com",992],["nousdecor.com",992],["pennbookcenter.com",992],["publicananker.com",992],["restorbio.com",992],["staaker.com",992],["thegoneapp.com",992],["uebnews.online",992],["aeroxplorer.com",993],["afar.com",994],["afasiaarchzine.com",995],["afkgaming.com",996],["afr.com",997],["afreesms.com",998],["africam.com",[999,1000]],["open3dlab.com",[1000,3646]],["africanadvice.com",1001],["pspad.com",1001],["sudantribune.com",1001],["africanews.com",1002],["ghacks.net",[1004,2259,5734]],["afrol.com",1005],["afterdawn.com",1006],["agoda.com",1008],["ah-me.com",1009],["sunporno.com",[1009,4382,4383]],["gaygo.tv",1009],["airfactsjournal.com",1010],["completesports.com",1011],["cryptomining-blog.com",1011],["dotsauce.com",1011],["espnrichmond.com",1011],["flsentinel.com",1011],["kenyabuzz.com",1011],["mauitime.com",1011],["mkvcage.com",1011],["movin100.com",1011],["mycolumbuspower.com",1011],["onislandtimes.com",1011],["reviewparking.com",[1011,2918,4047]],["robhasawebsite.com",1011],["sacobserver.com",1011],["seguintoday.com",1011],["thewillnigeria.com",1011],["wantedinafrica.com",[1011,4863]],["wantedinrome.com",1011],["wschronicle.com",1011],["mature.community",[1011,1554,2482]],["milf.community",[1011,1554,2482]],["theolivepress.es",1011],["portlandphoenix.me",1011],["freedomhacker.net",1011],["goodcarbadcar.net",1011],["up-4ever.net",[1011,2100]],["naijaloaded.com.ng",1011],["kiwiblog.co.nz",1011],["milf.plus",[1011,1554,2482]],["ouo.press",[1011,6304]],["sports.sexy",1011],["bigeye.ug",1011],["therep.co.za",1011],["aiscore.com",1012],["aish.com",1013],["aitextpromptgenerator.com",1014],["ajc.com",1015],["daytondailynews.com",1015],["journal-news.com",1015],["springfieldnewssun.com",1015],["akiba-online.com",1016],["al.com",[1017,1018]],["cleveland.com",[1017,1018]],["gulflive.com",1017],["lehighvalleylive.com",[1017,1018]],["masslive.com",[1017,1018]],["mlive.com",[1017,1018]],["newyorkupstate.com",[1017,1018]],["nj.com",[1017,3562]],["oregonlive.com",[1017,1018]],["pennlive.com",[1017,1018]],["syracuse.com",[1017,1018]],["al-monitor.com",1019],["alastonsuomi.com",1020],["albertsonsmarket.com",1022],["marketstreetunited.com",1022],["unitedsupermarkets.com",1022],["alchetron.com",1023],["alevelgeography.com",1024],["shtfplan.com",[1024,2586,4213]],["yournews.com",1024],["algemeiner.com",1025],["allmonitors24.com",[1025,1037]],["babesinporn.com",1025],["streamable.com",[1025,1037]],["alibaba.com",1026],["aliexpress.com",1027],["aliexpress.us",1027],["all-free-download.com",1028],["all-nettools.com",1029],["britsabroad.com",[1029,1509]],["filesharingtalk.com",[1029,2256]],["printroot.com",1029],["kiwibiker.co.nz",1029],["allaboutcd.com",1031],["allafrica.com",1032],["allbusiness.com",1033],["alliptvlinks.com",1034],["keyforsteam.de",1035],["clavecd.es",1035],["goclecd.fr",1035],["cdkeyit.it",1035],["cdkeynl.nl",1035],["cdkeypt.pt",1035],["allkpop.com",1036],["allnewspipeline.com",1039],["allnurses.com",[1040,1041]],["dcfcfans.uk",1041],["alloldpics.com",1042],["sexygirlspics.com",1042],["lowendbox.com",[1043,3221]],["allround-pc.com",1045],["allscrabblewords.com",[1046,1047,1048]],["famously-dead.com",[1046,1047]],["famouslyarrested.com",[1046,1047]],["famouslyscandalous.com",[1046,1047]],["iamgujarat.com",[1046,2416]],["lolcounter.com",1046],["maharashtratimes.com",[1046,2416]],["mpog100.com",[1046,1047,1048]],["newszop.com",1046],["samayam.com",[1046,2089,2416]],["timesofindia.com",[1046,4631]],["vijaykarnataka.com",[1046,2089,2416]],["haoweichi.com",1047],["allsmo.com",1049],["almanac.com",1052],["alohatube.com",[1053,1054]],["reddflix.com",1053],["alotav.com",1055],["javbraze.com",1055],["javfindx.com",1055],["javhd.today",[1055,6433]],["javhat.tv",1055],["alphacoders.com",1058],["pornwhite.com",[1059,2240,2241,3888,3889,3890]],["alphr.com",1062],["altchar.com",1063],["alvinreports.com",1064],["amateurfapper.com",1073],["givemeaporn.com",[1073,2538]],["pornborne.com",[1073,2538]],["pornmonde.com",1073],["iceporn.tv",1073],["porner.tv",[1073,6504]],["amateurphotographer.com",[1074,1075]],["techspot.com",[1075,1649,4454]],["amateurvoyeurforum.com",1076],["amazonadviser.com",[1077,1078]],["apptrigger.com",[1077,1078,1160]],["fansided.com",[1077,1078,1160]],["hiddenremote.com",[1077,1078]],["lastnighton.com",[1077,1078,1160]],["lawlessrepublic.com",1077],["mlsmultiplex.com",[1077,1078,1160]],["netflixlife.com",[1077,1078,1160]],["playingfor90.com",[1077,1078,1160]],["stormininnorman.com",[1077,1078]],["winteriscoming.net",[1077,1078,1160]],["arrowheadaddict.com",1078],["bamsmackpow.com",1078],["gamesided.com",1078],["gojoebruin.com",1078],["americafirstreport.com",1079],["americanindependent.com",1080],["amgreatness.com",1081],["aminoapps.com",1082],["amishamerica.com",1083],["amnews.com",1084],["amoledo.com",1085],["amritadrino.com",1086],["myprivatejobs.com",1086],["wikitraveltips.com",1086],["namepros.com",[1090,3455,3456]],["readneverland.com",[1090,1891,4003]],["americanfreepress.net",1090],["anandtech.com",1091],["forums.anandtech.com",[1092,1093,1094]],["forums.pcgamer.com",[1092,1093,1094]],["forums.tomsguide.com",[1092,1093,1094,4651]],["forums.tomshardware.com",[1092,1093,1094,4306]],["forums.androidcentral.com",[1093,1094]],["redflagdeals.com",1093],["forums.space.com",[1093,1094,4306]],["forums.whathifi.com",[1093,1094,4924]],["androidadult.com",[1095,1096]],["homemoviestube.com",[1096,2760]],["androidauthority.com",1097],["androidcentral.com",1098],["gamesradar.com",[1098,2450,2451]],["livescience.com",[1098,2450,3198]],["pcgamer.com",[1098,3690,3691]],["space.com",[1098,4305]],["techradar.com",[1098,4450]],["tomsguide.com",[1098,2451,3691,4650]],["tomshardware.com",[1098,2450,2451,3691]],["windowscentral.com",[1098,4949]],["androidcommunity.com",1099],["techworm.net",1099],["androidpolice.com",[1100,1101]],["dereeze.com",1100],["gadgetguideonline.com",1100],["tyretradenews.co.uk",1100],["androidtrends.com",1102],["bingehulu.com",1102],["buffalorising.com",1102],["streamsgeek.com",1102],["trendstorys.com",1102],["vedantbhoomi.com",[1102,4794]],["techcentral.co.za",1102],["androidweblog.com",[1103,1104]],["concienciaradio.com",1103],["xboxera.com",1103],["kontasas.gr",1103],["azhar-c.info",1103],["datingscammer.info",1103],["ispazio.net",[1103,4126]],["kayifamily.net",1103],["24fm.ps",1103],["andscape.com",1105],["anghami.com",1106],["play.anghami.com",1107],["anhdep24.com",1108],["asideway.com",1108],["animalcrossingworld.com",1109],["animalfactguide.com",1110],["msn.com",[1110,2217,3165,3413]],["portlandmonthlymag.com",1110],["purposegames.com",1110],["sportsmediawatch.com",1110],["romsgames.net",[1110,5874]],["anime-planet.com",1111],["anime-sharing.com",1112],["forums.bluemoon-mcfc.co.uk",[1112,2601,2751,6549]],["animenewsnetwork.com",1113],["mrgay.tube",[1117,2860,2862,4181,5024]],["mrgay.com",1118],["purelyceleb.com",1120],["anongamez.com",1121],["gadgetstouse.com",1122],["verprogramasonline.com",1122],["anybunny.com",1125],["hotntubes.com",1125],["baltic-course.com",[1126,1291,1292]],["calciomercato.com",1126],["futbol24.com",[1126,2160,2401]],["gsmarena.com",[1126,1175,2628]],["gulfnews.com",1126],["idealista.com",1126],["jetphotos.com",[1126,2989]],["karger.com",1126],["maritimejobs.com",[1126,3268]],["prohaircut.com",1126],["theyarehuge.com",[1126,2920,4607]],["titter.com",1126],["vivud.com",[1126,4827,4828]],["webanddesigners.com",1126],["zbani.com",1126],["ansamed.info",1126],["newagebd.net",[1126,5819]],["pelis-online.net",1126],["watchmyexgf.net",[1126,5949]],["cartoon-sex.tv",1126],["mangaku.vip",[1126,6650]],["bravoteens.com",[1127,1128,1494,1495]],["anysex.com",[1129,1130]],["mylust.com",[1129,3436]],["aol.com",1131],["mail.aol.com",[1132,1133,1134]],["mail.yahoo.com",[1132,1133,5053]],["apartmenttherapy.com",1135],["cubbyathome.com",1135],["apekite.com",1136],["cureclues.com",1136],["en.financerites.com",1136],["healthfirstweb.com",1136],["junkyponk.com",1136],["livenewsflix.com",1136],["mythvista.com",1136],["vocalley.com",1136],["yogablogfit.com",1136],["apexcharts.com",1137],["ar12gaming.com",1137],["apk4all.com",1138],["apkcombo.com",1139],["apkdone.com",1140],["livesoccertv.com",[1140,3200]],["malaysiakini.com",[1140,3243]],["sporticos.com",1140],["english-hindi.net",1140],["apkmb.com",1141],["mid-day.com",[1143,3341]],["radiocity.in",[1143,5369]],["manhuaplus.com",1144],["homeairquality.org",1145],["apkmoddone.com",1146],["dl.apkmoddone.com",1147],["chron.com",[1147,1323,1324,1637,1638,1639]],["greenwichtime.com",[1147,1322,1324,1638]],["houstonchronicle.com",[1147,1322,1323,1324,1638,2779]],["mysanantonio.com",[1147,1323,1324,1637,1638,2779]],["seattlepi.com",[1147,1323,1637,1638,1639,4139]],["sfchronicle.com",[1147,1322,1323,1324,1638,1639,4192]],["sfgate.com",[1147,1323,1324,1637,1638,2779]],["thetelegraph.com",[1147,1638]],["timesunion.com",[1147,1322,1323,1638,1639,4636]],["apkmodvn.com",1148],["apkpac.com",1149],["apksum.com",1150],["appatic.com",1152],["gamescensor.com",[1152,2447]],["tatsumi-crew.net",1152],["dappradar.com",[1153,1877]],["euroweeklynews.com",[1153,2155]],["sitepoint.com",[1153,4231]],["tld-list.com",[1153,4642]],["apps2app.com",1156],["appsmodz.com",[1156,1158]],["isekaipalace.com",1156],["sturls.com",1156],["bloggertheme.xyz",1156],["yurasu.xyz",1156],["appsample.com",1157],["pornhub-com.appspot.com",1159],["youporn.com",[1159,1208,3845,3846,5079,5080]],["pornhub.net",1159],["appuals.com",1161],["ar15.com",[1163,1164]],["audiforums.com",1164],["f1gamesetup.com",[1164,2171]],["ferrarichat.com",[1164,2236]],["hotrodhotline.com",1164],["jaguarforums.com",1164],["smashingmagazine.com",[1164,4260]],["wbal.com",[1164,4890]],["webtorrent.io",1164],["pypi.org",1164],["thebugle.co.za",[1164,6739]],["nigerianobservernews.com",1166],["udaipurkiran.com",[1166,4736]],["januflix.expert",1166],["independent.co.ug",[1166,6536]],["songslover.vip",1166],["arboristsite.com",1167],["kitchenknifeforums.com",1167],["quadraphonicquad.com",[1167,3963]],["arcadespot.com",1170],["archdaily.com",1171],["architecturesideas.com",1172],["archpaper.com",1173],["arenabg.com",1174],["get-click2.blogspot.com",1174],["arenaev.com",1175],["arizonasports.com",1176],["ktar.com",1176],["arkadium.com",1177],["art19.com",1179],["artasiapacific.com",1180],["artforum.com",1181],["artistdirect.com",1182],["news.artnet.com",1183],["gokunming.com",1184],["ubunlog.com",1185],["desdelinux.net",1185],["tutiempo.net",[1185,5929]],["ascii-code.com",1187],["asda.com",1188],["groceries.asda.com",1189],["ashemaletube.com",[1190,1191]],["ashemaletv.com",1192],["hentai2w.com",[1192,2704]],["iporntoo.com",[1192,2922]],["pornvideoq.com",[1192,3884]],["sextubefun.com",[1192,4182]],["tsmodelstube.com",[1192,4699]],["young-pussy.com",1192],["xhentai.tv",1192],["asheville.com",1193],["asianbookie.com",1194],["forums.asianbookie.com",1195],["asianjournal.com",1196],["asianmilfhub.com",1197],["budgetbytes.com",1197],["celebritymovieblog.com",[1197,1600]],["interracial-girls.com",1197],["sakarnewz.com",1197],["ets2.lt",1197],["watchhouseonline.net",[1197,1729,4882,5948]],["ask.com",1198],["askapache.com",1199],["askdifference.com",1200],["askpaccosi.com",[1201,1202,1203]],["nobitafc.com",1201],["pinoyfaucet.com",1201],["doge25.in",[1201,5349]],["starbux.io",[1201,5463]],["hatecoin.me",1201],["claimbits.net",1201],["multiclaim.net",[1201,5813]],["bithub.win",[1201,5713]],["coin-free.com",1202],["crypto4tun.com",1202],["kienthucrangmieng.com",1202],["techedubyte.com",[1202,4433]],["sitecuatui.xyz",1202],["hostingreviews24.com",1203],["assamtribune.com",1205],["assettoworld.com",1206],["assia24.com",1207],["assia4.com",1207],["assia.tv",1207],["asspoint.com",1208],["babepedia.com",[1208,1265]],["dbnaked.com",1208],["freeones.com",[1208,2357,2358]],["gfycatporn.com",1208],["mansurfer.com",[1208,3255]],["newpornstarblogs.com",1208],["porn-star.com",1208],["porndoe.com",[1208,3820,3821,3822]],["pornhubpremium.com",[1208,1267,3847,3848]],["pornstarchive.com",[1208,3875]],["rogreviews.com",1208],["sexyandfunny.com",[1208,4188]],["str8upgayporn.com",1208],["wcareviews.com",1208],["xxxonxxx.com",[1208,3839,5043]],["ok.porn",[1208,1347,3620]],["astro.com",1209],["horoscopes.astro-seek.com",1210],["astrology.com",1211],["astrozop.com",1212],["ozulscansen.com",1213],["realmscans.com",1213],["void-scans.com",1213],["yugenmangas.net",1213],["pascol.sbs",1213],["atalayar.com",[1214,1215]],["simply-hentai.com",[1215,1619,4224]],["the-express.com",[1215,4488]],["express.co.uk",[1215,2023,6563]],["atglinks.com",1216],["athlonsports.com",1217],["bringmethenews.com",[1217,1504]],["meidastouch.com",1217],["si.com",[1217,4216]],["atlantablackstar.com",1218],["atlantatribune.com",1219],["barrettsportsmedia.com",[1219,1305]],["ioncinema.com",1219],["ripplecoinnews.com",[1219,1569]],["srilankamirror.com",1219],["marijuanamoment.net",[1219,5797]],["tribune.net.ph",1219],["footballleagueworld.co.uk",1219],["atomic-robo.com",1221],["atozmath.com",1222],["atptour.com",1223],["auctionzip.com",1224],["audacy.com",1225],["audiencepool.com",[1226,1227]],["model-tas-terbaru.com",[1226,3368]],["techysnap.com",[1226,1227]],["therootdroid.com",[1226,3368]],["moddingzone.in",[1226,3368]],["isi7.net",1226],["worldappsstore.xyz",[1226,3368]],["audiobooks4soul.com",1228],["audiophilereview.com",1229],["audizine.com",[1231,1232]],["airportinfo.live",1231],["augustman.com",1233],["aupetitparieur.com",1234],["austinchronicle.com",1235],["shawlocal.com",[1235,4201]],["thegazette.com",[1235,4540]],["vodacomsoccer.com",[1235,4834]],["carmag.co.za",[1235,6719]],["autental.com",1236],["autoblog.com",1237],["autolist.com",1239],["automobile-catalog.com",[1240,1241]],["car.com",1240],["silentera.com",1240],["itnewsonline.com",[1241,2935]],["automobiledimension.com",1242],["autostraddle.com",1245],["autotrader.com",[1246,1247]],["golfmagic.com",1246],["kbb.com",[1246,3047]],["thisismoney.co.uk",[1246,6558,6619]],["search.avast.com",1248],["avclub.com",[1249,1250,1251]],["clickhole.com",1249],["earther.com",1249],["gizmodo.com",[1249,1250,1251,2542,2543]],["jezebel.com",[1249,2418,2992]],["lifehacker.com",1249],["splinternews.com",1249],["theinventory.com",1249],["theonion.com",[1249,1250,1251,2418,2543]],["theroot.com",[1249,1250,1251,2543]],["avgle.com",1252],["avjamack.com",1253],["avjamak.net",1253],["avn.com",1254],["avoiderrors.com",1255],["avseesee.com",1256],["awesomeopensource.com",1257],["axios.com",1258],["axisbank.com",1259],["azaleasdolls.com",1261],["azarplus.com",1262],["azuremagazine.com",1263],["b2bhint.com",1264],["positive-feedback.com",[1266,3895]],["babesaround.com",1269],["nightdreambabe.com",[1269,3553]],["babestare.com",[1271,1272]],["rpgsite.net",[1271,5877]],["babestube.com",[1273,1274,1275,1276]],["hcbdsm.com",[1273,2670]],["momvids.com",[1273,1274,1276,3373]],["babesxworld.com",[1277,1278,1279]],["sissytube.net",1277],["imageweb.ws",[1277,2664]],["teenhost.net",[1278,5908]],["babeuniversum.com",1280],["babycenter.com",[1281,1282]],["fixya.com",[1281,2280]],["babylonbee.com",1283],["backpacker.com",1284],["betamtb.com",1284],["betternutrition.com",1284],["cleaneatingmag.com",1284],["climbing.com",1284],["gymclimber.com",1284],["outsideonline.com",1284],["oxygenmag.com",1284],["pelotonmagazine.com",1284],["rockandice.com",1284],["skimag.com",1284],["trailrunnermag.com",1284],["triathlete.com",1284],["vegetariantimes.com",1284],["velonews.com",1284],["womensrunning.com",1284],["yogajournal.com",1284],["badassdownloader.com",1285],["badasshardcore.com",1285],["badassoftcore.com",1285],["quickporn.net",1285],["badgerandblade.com",1286],["logicieleducatif.fr",1286],["ginx.tv",[1286,4562,6479]],["bailagentnetwork.com",1288],["baking-forums.com",1289],["windows10forums.com",1289],["balkangreenenergynews.com",1290],["webfail.com",[1292,4906]],["bangkokpost.com",1293],["bangordailynews.com",[1294,1295]],["michigandaily.com",1295],["bangpremier.com",1296],["bankinfosecurity.com",1298],["bar-planb.com",1299],["hakibavuong.com",1299],["barakbulletin.com",1300],["arydigital.tv",[1300,6461]],["barandbench.com",1301],["barfuck.com",1303],["barnstormers.com",1304],["barrons.com",[1306,1307]],["wsj.com",[1307,4993]],["based-politics.com",1309],["bbc.com",1310],["bbcamerica.com",[1311,1312]],["ifc.com",[1311,1312]],["sundancetv.com",[1311,1312]],["wetv.com",[1311,1312]],["mathebibel.de",1311],["onlinesearches.com",1312],["bbcgoodfood.com",1313],["olivemagazine.com",1313],["radiotimes.com",[1313,1505,3982]],["bbjtoday.com",1314],["bblink.com",1315],["bceagles.com",1316],["bdnewszh.com",[1317,1318]],["rainostreams.com",1317],["bearingarms.com",1319],["hotair.com",1319],["pjmedia.com",1319],["redstate.com",1319],["twitchy.com",1319],["bearteach.com",1320],["beatricedailysun.com",1321],["helenair.com",1321],["qctimes.com",1321],["siouxcityjournal.com",1321],["stltoday.com",[1321,2486]],["wcfcourier.com",1321],["beaumontenterprise.com",[1322,1323,1324]],["bigrapidsnews.com",1322],["cookpad.com",1322],["ctinsider.com",[1322,1323,1637,1816]],["ctpost.com",[1322,1323,1324,1637]],["darientimes.com",1322],["lmtonline.com",[1322,1323,1324]],["manisteenews.com",[1322,1324]],["michigansthumb.com",[1322,1324]],["middletownpress.com",[1322,1323,1637]],["milfordmirror.com",1322],["mrt.com",[1322,1323,1324]],["myjournalcourier.com",[1322,1324]],["ncadvertiser.com",1322],["newstimes.com",[1322,1323]],["nhregister.com",[1322,1323,1324]],["ourmidland.com",1322],["registercitizen.com",[1322,1323,1324]],["sheltonherald.com",1322],["stamfordadvocate.com",[1322,1323,1324]],["theheraldreview.com",1322],["thehour.com",[1322,1323]],["theintelligencer.com",[1322,1324]],["theridgefieldpress.com",1322],["trumbulltimes.com",1322],["wiltonbulletin.com",1322],["yourconroenews.com",1322],["expressnews.com",[1323,1324]],["myplainview.com",1324],["middletownpress.com.ourmidland.com",1324],["beckershospitalreview.com",1325],["bedavapdf.com",1326],["bedbathandbeyond.com",1327],["beeg.com",1328],["beegsexxx.com",1329],["beeimg.com",1330],["softexia.com",1330],["beemtube.com",1331],["beermoneyforum.com",[1332,1333]],["geekdoing.com",1333],["forums.sailinganarchy.com",1333],["skitalk.com",1333],["sportfishingbc.com",1333],["audi-sport.net",1333],["studentdoctor.net",1333],["befap.com",1334],["befonts.com",1335],["beforeitsnews.com",[1336,1337,1338,1339]],["allafricangirls.net",[1336,5624]],["in5d.com",1338],["mytruthnews.com",1338],["thetruedefender.com",[1338,2969,3024]],["highshortinterest.com",1339],["behindwoods.com",[1340,1341]],["linuxinsider.com",1340],["beincrypto.com",1342],["bentoneveningnews.com",1344],["dailyregister.com",1344],["dailyrepublicannews.com",1344],["benzinga.com",1345],["bernama.com",1346],["bescore.com",1347],["pornhat.com",[1347,3620,3838,3839]],["best-mobilegames.com",1348],["bharatsarkarijobalert.com",1348],["freshbhojpuri.com",1348],["learn.moderngyan.com",1348],["earn.mpscstudyhub.com",1348],["ontechhindi.com",1348],["earn.quotesopia.com",1348],["money.quotesopia.com",1348],["bankshiksha.in",1348],["bgmi32bitapk.in",1348],["puzzles.bestforpuzzles.com",1352],["games.charlotteobserver.com",1352],["games.miamiherald.com",1352],["games.startribune.com",1352],["games.word.tips",1352],["puzzles.independent.co.uk",1352],["puzzles.standard.co.uk",1352],["bestgames.com",1353],["yiv.com",1353],["javxxx.me",1354],["javhdporn.net",[1354,1355]],["bestlifeonline.com",[1356,1357,1358]],["eatthis.com",[1356,1357,2052]],["hellogiggles.com",[1357,1358,2694]],["bestoftelegram.com",1359],["besttwinkass.com",1360],["bestvpnserver.com",[1361,1362]],["thewashingtonstandard.com",[1361,2969,3772,3980]],["tousatu-club.com",1361],["techitout.co.za",1362],["betaseries.com",1363],["bettycrocker.com",1364],["beverfood.com",1365],["bgr.com",1366],["bhamnow.com",[1367,1368]],["cnaw2news.com",1367],["coinedition.com",[1367,1715]],["coinquora.com",1367],["cozumpark.com",1367],["forexcracked.com",1367],["iconeye.com",1367],["kdnuggets.com",[1367,3050]],["laprensalatina.com",1367],["ottverse.com",[1367,3663]],["smallarmsreview.com",1367],["tampabayparenting.com",1367],["theaudiophileman.com",1367],["elements.visualcapitalist.com",1367],["audiobacon.net",[1367,5640]],["creativecow.net",[1367,5679]],["mondoweiss.net",[1367,5809]],["48hills.org",[1367,6040]],["clevercreations.org",1367],["manageditmag.co.uk",1367],["bibliotechsuper.com",1369],["bicycleretailer.com",1370],["bigblueball.com",1371],["bigescapegames.com",1372],["games2rule.com",[1372,2443]],["bigislandnow.com",1373],["bigissue.com",1374],["bigthink.com",1376],["bigtitsxxxsex.com",1380],["bikeexif.com",1383],["bikepacking.com",1384],["bikeroar.com",1385],["binaries4all.com",1386],["bincodes.com",1387],["bing.com",[1388,1389]],["copilot.microsoft.com",1389],["bingotingo.com",1390],["binnews.com",1391],["iheart.com",1391],["jessekellyshow.com",1391],["steveharveyfm.com",[1391,4356]],["birdsandblooms.com",1392],["rd.com",1392],["tasteofhome.com",1392],["thehealthy.com",1392],["birdwatchingdaily.com",1395],["birrapedia.com",1396],["bitcoin-otc.com",1398],["news.bitcoin.com",[1399,1400]],["bitcoinist.com",1400],["captainaltcoin.com",[1400,1569]],["cryptonews.com",[1400,1810]],["cryptonewsz.com",1400],["insidebitcoins.com",[1400,2895]],["newsbtc.com",[1400,3523]],["watcher.guru",[1400,3631,5299]],["philnews.ph",1400],["bitcotasks.com",[1401,1402]],["allfaucet.xyz",1401],["bitzite.com",[1403,1404]],["unmineablesbest.com",[1404,4757]],["bizarrepedia.com",1405],["bizasialive.com",1406],["bizcommunity.com",1407],["biztechmagazine.com",1408],["blackbeltmag.com",1409],["blackenterprise.com",1410],["blackhatworld.com",1411],["blasensex.com",1412],["userscript.zone",[1412,6742]],["blasternation.com",1413],["blastingnews.com",1414],["bleachernation.com",1415],["bleedingcool.com",[1416,1417,1418]],["jamaicaobserver.com",[1416,1417]],["pastemagazine.com",[1416,2418,2992]],["theodysseyonline.com",[1416,3470,4568]],["heatmap.news",[1417,4605,5973]],["bleepingcomputer.com",1419],["blendernation.com",1420],["blindhypnosis.com",1421],["blissfuldomestication.com",1422],["blockchair.com",1423],["go.bloggingaro.com",1424],["go.gyanitheme.com",1424],["go.hipsonyc.com",1424],["go.theforyou.in",1424],["bloggingdaze.com",1425],["blogmyst.com",1426],["blogtechh.com",1426],["techbixby.com",1426],["wp2host.com",1426],["prawfsblawg.blogs.com",1427],["thomhartmann.com",1427],["arabic-robot.blogspot.com",1428],["comousarzararadio.blogspot.com",1429],["dsocker1234.blogspot.com",1430],["gbadamud.blogspot.com",1431],["gun-otaku.blogspot.com",1432],["shuajota.com",[1432,4214,4215]],["mrsbrownsb.blogspot.com",1433],["ngprame.blogspot.com",1434],["theramishali.blogspot.com",1436],["comptegratuite.com",1436],["timestej.com",1436],["thepowerofpen.in",1436],["tralhasvarias.blogspot.com",1437],["yusepjaelani.blogspot.com",1438],["blogvporn.com",1440],["bloomberglinea.com",1442],["bluesnews.com",1443],["bmj.com",1444],["bnonews.com",1445],["boardgameoracle.com",1446],["boernestar.com",1449],["boldsky.com",[1452,1453,1454,1455]],["gizbot.com",[1453,1454,1455,2021,2261,2540,2541]],["nativeplanet.com",[1453,1454,1455,3476]],["drivespark.com",[1454,1455,2021,2022,2023]],["filmibeat.com",[1454,2260,2261]],["oneindia.com",[1454,1455,1573,1925,2261,3432,3628]],["goodreturns.in",[1454,1455,2023,2541]],["mykhel.com",[1455,3432]],["bollywoodhungama.com",1456],["bollywoodlife.com",1457],["bonginoreport.com",1459],["boobgirlz.com",1460],["freeuseporn.com",[1461,2368]],["imgadult.com",[1461,2839,2840,2841,2842]],["picdollar.com",1461],["wetpussygames.com",[1461,4917]],["xvideos.name",[1461,5618]],["boobsforfun.com",1463],["fanatix.com",1463],["tunegenie.com",1463],["videogamemods.com",[1463,4814]],["ancient.eu",1463],["3dzip.org",[1463,6039]],["worldhistory.org",[1463,6241]],["boobsrealm.com",1464],["booking.com",1465],["booklife.com",1466],["yabeat.org",1466],["bookriot.com",1467],["bootyheroes.com",1468],["faptitans.com",1468],["pussysaga.com",1468],["boredbro.com",1469],["bossip.com",[1470,1471]],["hiphopwired.com",1471],["madamenoire.com",1471],["bostonagentmagazine.com",1472],["box-manga.com",1476],["boxing-social.com",1477],["boxofficemojo.com",1478],["imdb.com",[1478,2838]],["boxrox.com",1479],["boycall.com",1480],["ippmedia.com",1481],["playretrogames.com",1481],["sakshi.com",1481],["sisterasian.com",[1481,4229]],["songlyrics.com",[1481,3950,4293]],["yallamotor.com",1481],["dataversity.net",1481],["freeviewmovies.com",1483],["bqprime.com",1485],["brandingmag.com",1488],["timesnowhindi.com",[1488,4625,4626,4627]],["timesnownews.com",[1488,4625,4626,4629,4630]],["brandsoftheworld.com",1489],["search.brave.com",[1490,1491]],["thesportsrush.com",1491],["brazz-girls.com",1496],["breakingdefense.com",[1498,1499]],["medcitynews.com",1499],["breedingmoms.com",1500],["breitbart.com",1501],["brickset.com",1502],["brighteon.com",1503],["thestreet.com",[1504,2745,4593]],["britannica.com",[1505,1506,1507]],["courthousenews.com",1505],["imgmak.com",1505],["infobel.com",[1505,2882]],["kuioo.com",1505],["linkedin.com",[1505,3173]],["soundguys.com",1505],["stagatv.com",1505],["topperlearning.com",1505],["diabetesjournals.org",1505],["pilot007.org",1505],["x13x.space",1505],["merriam-webster.com",[1507,3323]],["britannicaenglish.com",1508],["brmangas.com",1510],["broadwayworld.com",1511],["brobible.com",1512],["browardpalmbeach.com",[1513,1514]],["dallasobserver.com",[1513,1871]],["miaminewtimes.com",1513],["phoenixnewtimes.com",[1513,3734]],["westword.com",[1513,1871,4914]],["citybeat.com",[1514,1652,1653,1654,1655,1656]],["leoweekly.com",[1514,1656]],["metrotimes.com",[1514,1653,1654,1656]],["browserleaks.com",1515],["brudirect.com",1516],["bubbaporn.com",1518],["kalporn.com",1518],["koloporno.com",1518],["pornodingue.com",1518],["pornodoido.com",1518],["pornozot.com",1518],["serviporno.com",1518],["voglioporno.com",1518],["buffstreamz.com",[1519,1520]],["buffstream.to",1519],["builtbybit.com",1521],["buondua.com",1523],["burnerapp.com",1524],["business-standard.com",[1525,1526]],["johncodeos.com",[1526,3005]],["worldsex.com",[1526,2178,4977]],["business2community.com",1527],["businessgreen.com",[1528,1529]],["computing.co.uk",[1529,6553]],["businessonhome.com",1532],["bustyporn.com",1533],["buzz50.com",1534],["buzzfeednews.com",1536],["buzzheavier.com",1537],["bxr.com",[1538,1539]],["catcountry951.com",1539],["nashfm1065.com",1539],["power923.com",1539],["wncv.com",[1539,4964]],["wskz.com",1539],["985kissfm.net",1539],["byjus.com",1540],["c19-worldnews.com",1541],["cachevalleydaily.com",1542],["stgeorgeutah.com",1542],["cafonline.com",1544],["chicagobusiness.com",1545],["fifplay.com",1545],["lawandcrime.com",[1545,3116,3117]],["libhunt.com",[1545,3152]],["naval-technology.com",[1545,3482]],["reviewjournal.com",1545],["saashub.com",1545],["sportsbusinessjournal.com",1545],["statnews.com",1545],["tubedupe.com",[1545,4705]],["stocksnap.io",[1545,5464]],["2b2t.online",1545],["vindobona.org",[1545,6232]],["dunyanews.tv",1545],["freebmd.org.uk",1545],["dailymaverick.co.za",1545],["samedicalspecialists.co.za",1545],["chronicle.co.zw",1545],["herald.co.zw",1545],["calcalistech.com",1547],["calculatorsoup.com",1548],["callofwar.com",1549],["supremacy1914.com",1549],["calorieking.com",1550],["cam4.com",[1551,1552]],["xtube.com",[1552,2063,5034]],["camfuze.com",1553],["camgirl-video.com",1554],["amateur-vids.eu",[1554,2482]],["camsoda.com",1555],["camwhoresbay.com",[1556,1557]],["javbangers.com",1556],["cwtvembeds.com",1558],["torontolife.com",1559],["canadianlisted.com",1560],["canarymedia.com",1561],["canonsupports.com",1563],["canyoublockit.com",1564],["capetownmagazine.com",1565],["capitalfm.com",[1566,1567]],["smoothradio.com",1566],["xxxporn.pics",[1566,6252]],["radiox.co.uk",1566],["capsulenz.com",1568],["thecoinrise.com",[1568,4516]],["dailyboulder.com",[1569,1717,1848]],["webkinznewz.ganzworld.com",[1569,2468]],["hentaiblue.com",1569],["lostintechnology.com",1569],["pornifyme.com",1569],["utahgunexchange.com",[1569,4785]],["freedesignresources.net",[1569,5722]],["cararegistrasi.com",1570],["carbuzz.com",1571],["careerindia.com",[1572,1573]],["cargurus.com",1574],["caribpress.com",1575],["carls-sims-4-guide.com",1576],["carpeludum.com",1578],["cars.com",1579],["carscoops.com",1580],["carsdirect.com",1581],["carsized.com",1582],["cartometro.com",1583],["cartoonbrew.com",1584],["cartoonpornvideos.com",1585],["cartoq.com",1587],["cbhours.com",1589],["cbn.com",1590],["cbssports.com",[1591,1592]],["nowthisnews.com",1591],["popsugar.com",1591],["scout.com",1591],["seeker.com",1591],["thedodo.com",1591],["thrillist.com",1591],["theteche.com",1593],["colombiareports.com",[1594,1729]],["ceesty.com",1596],["corneey.com",1596],["destyy.com",1596],["festyy.com",1596],["gestyy.com",1596],["sh.st",1596],["cefirates.com",1597],["celebjihad.com",1598],["celebmasta.com",1599],["celebritynakeds.com",1601],["ceoexpress.com",1602],["cfake.com",1603],["cgdirector.com",1604],["cgmagonline.com",1605],["theyeshivaworld.com",1605],["brila.net",1605],["cycling.today",1605],["challonge.com",1606],["channel4.com",1607],["channelnewsasia.com",1608],["frkn64modding.com",1609],["get-digital-help.com",[1609,2508]],["splitshire.com",1609],["lookmovie.ag.w3snoop.com",1609],["mypapercraft.net",1609],["eetimes.eu",[1610,3901,5222]],["scubidu.eu",[1610,3388]],["charismanews.com",1611],["dexerto.com",[1613,1930]],["chaseyoursport.com",1614],["cheatcodes.com",1615],["check-plagiarism.com",1616],["cheemsporn.com",1617],["hdjavonline.com",1617],["milfnut.com",1617],["nudeof.com",[1617,3592]],["sexseeimage.com",[1617,2000,2955,4178]],["yporn.tv",1617],["gtainside.com",[1619,2633]],["cherrynudes.com",1620],["chess.com",1621],["chewy.com",1622],["chicagoprowrestling.com",1623],["chicagotribune.com",1624],["chikiporn.com",1625],["pornq.com",1625],["chilltracking.com",1626],["locklab.com",[1627,3206]],["mallorcasunshineradio.com",1627],["runwaygirlnetwork.com",1627],["southsideweekly.com",1627],["theshoesnobblog.com",1627],["chipchick.com",1628],["chloeting.com",1629],["choosingnothing.com",1630],["chosun.com",1631],["chowhound.com",1632],["glam.com",1632],["moneydigest.com",1632],["outdoorguide.com",1632],["svg.com",1632],["thelist.com",[1632,4559]],["wrestlinginc.com",1632],["christianpost.com",1633],["chrome-stats.com",1634],["chromecastappstips.com",1635],["chromoscience.com",1636],["conandaily.com",1636],["hawaiireporter.com",1636],["michaelsavage.com",1636],["bevmalta.org",1636],["chronicle.com",1640],["chronline.com",1641],["chyoa.com",1642],["ciiradio.com",1643],["hapskorea.com",1643],["thetruthwins.com",1643],["cinemaexpress.com",1644],["highstream.tv",[1645,6484,6485]],["cinesprint.com",1646],["circleid.com",1647],["citethisforme.com",1648],["cityam.com",[1649,1650]],["cityandstateny.com",1651],["clevescene.com",1652],["cltampa.com",[1652,1681]],["riverfronttimes.com",[1653,1655,1656]],["citychicdecor.com",1657],["citywire.com",1658],["civilsdaily.com",1659],["civilserviceindia.com",1660],["claimfreebits.com",1661],["classic-retro-games.com",1662],["classicalradio.com",1663],["jazzradio.com",1663],["radiotunes.com",1663],["rockradio.com",1663],["zenradio.com",1663],["classicfm.com",1664],["classicpornbest.com",1665],["classicreload.com",1666],["classifiedads.com",1667],["cleantechnica.com",1668],["click2houston.com",1669],["clickondetroit.com",1669],["clickorlando.com",1669],["ksat.com",1669],["local10.com",1669],["news4jax.com",1669],["clickscoin.com",1670],["cliniqueregain.com",[1671,1672,1673]],["supercars.com",1671],["clintonherald.com",1674],["ottumwacourier.com",1674],["thetimestribune.com",1674],["clocktab.com",1675],["cloutgist.com",[1679,1680]],["codesnse.com",[1679,1680,1706,1707]],["orlandoweekly.com",1681],["sacurrent.com",1681],["clubsarajay.com",1683],["clutchpoints.com",1685],["cmswire.com",1686],["cnbc.com",1687],["cnet.com",[1689,1690,1691]],["healthline.com",[1690,2615,2684,2685]],["zdnet.com",[1691,5102]],["download.cnet.com",1692],["money.cnn.com",1694],["coachhuey.com",1697],["cochranenow.com",1698],["discoverhumboldt.com",1698],["portageonline.com",1698],["swiftcurrentonline.com",1698],["cockdude.com",1699],["cockmeter.com",1700],["str8ongay.com",[1700,4334]],["jizz.us",[1700,4334]],["cocoimage.com",1701],["codapedia.com",1702],["codeproject.com",[1703,1704]],["coderwall.com",1705],["cravesandflames.com",[1706,1788]],["games4king.com",[1706,2444,2445]],["coffeeordie.com",1708],["coin360.com",1709],["coinarbitragebot.com",1710],["coincarp.com",1711],["coincheckup.com",1712],["coincodex.com",1713],["coindesk.com",1714],["coingape.com",[1716,1717]],["townflex.com",1717],["coingecko.com",1718],["coinmarketcap.com",1722],["coinpaprika.com",1723],["cointelegraph.com",1724],["collegedunia.com",1726],["collinsdictionary.com",1727],["coursesghar.com",1729],["filmschoolrejects.com",1729],["hongkongfp.com",1729],["phoneia.com",[1729,3737]],["weatherboy.com",1729],["hentai7.top",1729],["color-hex.com",1730],["coloradotimesrecorder.com",1731],["comedy.com",1733],["cometbird.com",1734],["comicbook.com",[1735,1736]],["popculture.com",[1736,3801]],["comicbookmovie.com",1737],["comicbookrealm.com",1738],["comicsands.com",1739],["comicsxxxgratis.com",1740],["cyclinguptodate.com",[1740,1839]],["video.javdock.com",1740],["worldpopulationreview.com",[1740,4975]],["companiesmarketcap.com",1741],["competenetwork.com",1743],["complaintsingapore.com",1744],["compleatgolfer.com",1745],["sacricketmag.com",1745],["complex.com",1746],["compositesworld.com",1747],["ptonline.com",[1747,3941]],["additivemanufacturing.media",1747],["computerweekly.com",[1749,1750]],["techtarget.com",1749],["conjugacao-de-verbos.com",1751],["the-conjugation.com",1751],["die-konjugation.de",1751],["conjugacion.es",1751],["secondlifetranslations.com",[1753,4141]],["tutcourse.com",[1753,4715]],["thephoblographer.com",[1754,4571]],["conservativefiringline.com",1755],["conservativeplaybook.com",1756],["constative.com",1757],["constructionenquirer.com",1758],["controlc.com",1759],["conversanttraveller.com",[1760,1761]],["needsomefun.net",[1761,5817]],["convertingcolors.com",1762],["cookingforengineers.com",1763],["cookingwithdog.com",1764],["streamtelly.com",1764],["cookist.com",1765],["kiz10.com",[1767,3063]],["copyprogramming.com",[1768,1769]],["imagecolorpicker.com",[1769,2832]],["core77.com",1771],["cornwalllive.com",1772],["devonlive.com",1772],["nottinghampost.com",[1772,3577]],["dublinlive.ie",1772],["coventrytelegraph.net",1772],["kentlive.news",1772],["mylondon.news",1772],["belfastlive.co.uk",1772],["birminghammail.co.uk",1772],["bristolpost.co.uk",1772],["cambridge-news.co.uk",1772],["cheshire-live.co.uk",1772],["chroniclelive.co.uk",1772],["dailypost.co.uk",1772],["derbytelegraph.co.uk",1772],["edinburghlive.co.uk",1772],["examinerlive.co.uk",1772],["getsurrey.co.uk",1772],["glasgowlive.co.uk",1772],["gloucestershirelive.co.uk",1772],["hertfordshiremercury.co.uk",1772],["leeds-live.co.uk",1772],["leicestermercury.co.uk",1772],["lincolnshirelive.co.uk",1772],["manchestereveningnews.co.uk",[1772,6584]],["somersetlive.co.uk",1772],["stokesentinel.co.uk",[1772,6604]],["walesonline.co.uk",1772],["cosplayporntube.com",1774],["costco.com",1775],["counselheal.com",1776],["mobilenapps.com",1776],["newseveryday.com",1776],["couplesinternational.com",1777],["cover-addict.com",1778],["coveredgeekly.com",1779],["coveteur.com",1780],["cpomagazine.com",1781],["cpu-monkey.com",1782],["cpu-panda.com",1782],["gpu-monkey.com",1782],["cpuid.com",1783],["crack-status.com",1784],["crackevil.com",1785],["crackle.com",1786],["cranestodaymagazine.com",1787],["hoistmagazine.com",1787],["ttjonline.com",1787],["tunnelsonline.info",1787],["crazyvidup.com",1790],["creampietubeporn.com",1791],["fullxxxtube.com",1791],["xxxxsextube.com",1791],["creativebloq.com",1792],["creativeuncut.com",1793],["creepypasta.com",1794],["cricbuzz.com",1795],["cricketcountry.com",[1796,1797]],["sex3.com",[1797,4172]],["crictracker.com",1798],["cricwaves.com",1799],["criminaljusticedegreehub.com",1800],["criptologico.com",1801],["crmbuyer.com",1802],["ectnews.com",1802],["technewsworld.com",[1802,4440]],["crockotube.com",1804],["crunchyroll.com",1806],["crypto-news-flash.com",1807],["cryptocompare.com",1809],["cryptopolitan.com",1811],["cspdailynews.com",1813],["restaurantbusinessonline.com",1813],["csrevo.com",1814],["fanlesstech.com",[1814,2192]],["css3generator.com",1815],["cuevana8.com",1817],["cults3d.com",1818],["culturemap.com",1819],["cumbriacrack.com",1820],["euromaidanpress.com",1820],["curbed.com",1822],["curioustic.com",1823],["currencyconverterx.com",1824],["curs-germana.com",1825],["freewebcart.com",1825],["pervertgirlsvideos.com",1825],["techhelpbd.com",[1825,4436]],["curseforge.com",1826],["cursomecanet.com",1827],["curvyfemales.com",1828],["customercareal.com",1829],["cutecoloringpagesforkids.com",1830],["cutegurlz.com",1831],["maketecheasier.com",[1831,2508,3242]],["cutyt.com",1832],["publish0x.com",[1832,3944]],["onlineocr.net",[1832,5825]],["cyberdefensemagazine.com",1833],["cybernews.com",1834],["cyclenews.com",1835],["cyclingnews.com",1836],["cyclingstage.com",1837],["cyclingtips.com",1838],["mirror.co.uk",[1838,4566,6589]],["tennisuptodate.com",1839],["cyclonis.com",1840],["cyprus-mail.com",1841],["czechtheworld.com",1842],["dagens.com",[1844,1845]],["dagens.dk",[1844,1845]],["dagens.de",1845],["daijiworld.com",1846],["daily-choices.com",1847],["dailycoffeenews.com",[1850,1851]],["mousecity.com",[1850,3400]],["dailydooh.com",1852],["dailydot.com",[1853,1854]],["ez4short.com",[1853,2167]],["dailyegyptian.com",1855],["theorion.com",1855],["theprospectordaily.com",1855],["northernstar.info",1855],["dailyevergreen.com",1856],["dailyfx.com",1857],["dailyherald.com",1858],["dailyjournalonline.com",1859],["dailykos.com",1860],["dailymotion.com",1861],["dailysabah.com",1862],["thequint.com",[1863,4579]],["dailyuptea.com",1865],["dailyvoice.com",1866],["dailywire.com",1867],["dallasinnovates.com",[1868,1869]],["thecoastnews.com",1869],["watchesbysjx.com",1869],["dallasnews.com",1870],["daniweb.com",1872],["dannydutch.com",1873],["tvzoneuk.com",[1873,4725]],["danpatrick.com",1874],["ebookdz.com",1876],["darknessporn.com",1878],["familyporner.com",1878],["freepublicporn.com",[1878,2362]],["pisshamster.com",1878],["punishworld.com",[1878,3946]],["xanimu.com",[1878,3946]],["dashfight.com",1879],["data18.com",1880],["pornpics.com",[1880,3868]],["pornpics.de",[1880,3868]],["agedbeauty.net",1880],["imgdrive.net",[1880,2839,2840,2841,2842]],["datagenetics.com",1881],["datamation.com",1882],["esecurityplanet.com",1882],["eweek.com",[1882,2162]],["serverwatch.com",1882],["webopedia.com",1882],["datareportal.com",1883],["datedatego.com",1884],["datenna.com",1885],["datingpornstar.com",1886],["dayspedia.com",1887],["dayspring.com",1888],["dbltap.com",1890],["dbsmanga.com",[1891,1892]],["demonslayermanga.com",[1891,1892]],["read7deadlysins.com",[1891,1892]],["readdrstone.com",[1891,1892]],["readfairytail.com",[1891,1892]],["readhxh.com",[1891,1892]],["readjujutsukaisen.com",[1891,1892]],["readkaguyasama.com",[1891,1892]],["readkingdom.com",[1891,1892]],["readmha.com",[1891,1892]],["readnaruto.com",[1891,1892]],["readnoblesse.com",[1891,1892]],["readonepiece.com",[1891,1892,4004]],["readopm.com",[1891,1892]],["readsnk.com",[1891,1892]],["readtowerofgod.com",[1891,1892]],["readvinlandsaga.com",[1891,1892]],["watchgoblinslayer.com",[1891,1892]],["watchoverlord2.com",[1891,1892]],["watchsao.tv",[1891,1892]],["dcnewsnow.com",1893],["ktla.com",1893],["dead-frog.com",1894],["dearbornmarket.com",1896],["fairwaymarket.com",1896],["gourmetgarage.com",1896],["priceritemarketplace.com",1896],["shoprite.com",1896],["thefreshgrocer.com",1896],["debenhams.com",1897],["debka.com",1898],["livescore.deccanchronicle.com",1899],["decider.com",1901],["deckbandit.com",1902],["file-upload.com",1902],["tech4yougadgets.com",[1902,4432]],["blackmod.net",[1902,5649]],["edoujin.net",1902],["deepfake-porn.com",1903],["pornxday.com",1903],["twinkybf.com",1903],["x-picture.com",1903],["gotocam.net",1903],["javfull.pro",[1903,5114]],["defiantamerica.com",1904],["delicious-audio.com",1907],["departures.com",1909],["depositfiles.com",1910],["dfiles.eu",1910],["dermatologytimes.com",1912],["dermstore.com",1913],["skinstore.com",[1913,4236]],["cultbeauty.co.uk",1913],["deseret.com",1914],["designboom.com",1916],["designtaxi.com",1918],["desktophut.com",1919],["desmoinesregister.com",1920],["destructoid.com",1921],["detectiveconanworld.com",1922],["detroitnews.com",1923],["devcourseweb.com",1924],["devdiscourse.com",[1925,1926]],["footballorgin.com",1925],["gadgets360.com",[1925,2414,2415]],["justthenews.com",[1925,3026]],["ndtv.com",[1925,3485,3486,3487]],["wionews.com",[1925,1968,4956]],["zeebiz.com",1925],["aninews.in",1925],["deviantart.com",1927],["dexscreener.com",1931],["dhakatribune.com",1932],["diariovasco.com",1933],["larioja.com",1933],["leonoticias.com",1933],["eldiariomontanes.es",1933],["elnortedecastilla.es",1933],["hoy.es",1933],["ideal.es",1933],["lasprovincias.es",1933],["dicebreaker.com",1934],["rockpapershotgun.com",[1934,4058,4059]],["dictionary.com",[1935,1936]],["thesaurus.com",1935],["content.dictionary.com",1937],["digg.com",[1938,1939,1940]],["prepostseo.com",[1938,3908,3909]],["wallhere.com",1938],["wikitechy.com",1938],["iplogger.org",1938],["adinsurance.xyz",1938],["insurglobal.xyz",[1938,6705]],["money.com",[1940,3376]],["digiday.com",1941],["digitalpoint.com",1942],["digitalrev4u.com",1943],["digitaltrends.com",[1944,1945]],["themanual.com",1944],["downloads.digitaltrends.com",1946],["diglloyd.com",1947],["windinmyface.com",1947],["digminecraft.com",1948],["dinamalar.com",[1949,1950]],["subdivx.com",1949],["metro.co.uk",[1949,6588]],["directindustry.com",1951],["droidgamers.com",1951],["fonearena.com",1951],["frontlinesoffreedom.com",1951],["stakingrewards.com",[1951,4341,4342]],["winemag.com",1951],["aeroexpo.online",1951],["agriexpo.online",1951],["aan.xxx",1951],["dirproxy.com",1952],["dirpy.com",1953],["dirtytubemix.com",1954],["disasterscans.com",1955],["diskingdom.com",1956],["disneydining.com",1957],["dispatchtribunal.com",1958],["thelincolnianonline.com",1958],["disqus.com",1959],["distractify.com",[1960,1961,1962]],["greenmatters.com",1960],["inquisitr.com",[1960,1961,1962]],["okmagazine.com",[1960,1961]],["qthemusic.com",[1960,1961,1962]],["radaronline.com",[1960,1961,1962]],["distrowatch.com",1963],["djchuang.com",1965],["dllme.com",1966],["dltk-holidays.com",1967],["dltk-kids.com",1967],["pcsteps.com",1967],["primeraescuela.com",1967],["chortle.co.uk",1967],["coloring.ws",1967],["kidzone.ws",1967],["dnaindia.com",[1968,1969]],["dnsleak.com",1970],["dogemate.com",1971],["dofap.com",1973],["doge-faucet.com",1974],["dogefaucet.com",1975],["dola.com",1976],["dollargeneral.com",1977],["goodthingsguy.com",1980],["repeatreplay.com",[1981,2803]],["domaintoipconverter.com",1982],["domaintyper.com",1983],["domainwheel.com",1984],["dominationworld.com",1985],["femdomzzz.com",1985],["donegaldaily.com",1987],["dongknows.com",1988],["donugdee.com",[1989,1990]],["movie44.com",[1989,3402]],["doodle.com",1991],["doodrive.com",1992],["doofree88.com",[1993,1994]],["gismeteo.com",1994],["meteofor.com",1994],["nofilmschool.com",[1994,3564]],["simplebits.io",[1994,5461]],["doordash.com",1995],["doseofporn.com",1996],["jennylist.xyz",1996],["dosgamesarchive.com",1997],["dotabuff.com",1998],["dotadostube.com",[1999,2000]],["jav2free.com",[2000,2955]],["penissexy.com",[2000,2955]],["theboyboy.com",[2000,2073,2074,2955]],["dotesports.com",[2001,2002]],["progameguides.com",[2001,3922]],["primagames.com",2002],["downforeveryoneorjustme.com",[2003,2004]],["health.clevelandclinic.org",2004],["downloadrepack.com",2005],["downloadsafer.com",2006],["dozarte.com",2008],["dr-farfar.com",2011],["dragontranslation.com",[2012,2013]],["pinloker.com",[2012,3765]],["sekilastekno.com",[2012,3765,4149]],["drdobbs.com",2014],["dreamamateurs.com",2015],["dreamsnest.com",2016],["dribbble.com",2017],["drivenime.com",2018],["drivereasy.com",2019],["driverscloud.com",2020],["drugs.com",2027],["drwealth.com",2028],["dryicons.com",2030],["dsearch.com",2031],["dudestream.com",2035],["duellinksmeta.com",2036],["dvdgayonline.com",2038],["dvdrev.com",2039],["dvdsreleasedates.com",2040],["dvm360.com",2041],["dz4up.com",2042],["dzone.com",2043],["eagle1065.com",2045],["eaglesnovel.com",2046],["earth.com",2047],["easylinkref.com",2048],["easymp3converter.com",2049],["easypet.com",2050],["eatsmarter.com",2051],["eawaz.com",2053],["ebar.com",2054],["ebaumsworld.com",[2055,2056]],["greedyfinance.com",2056],["eboblack.com",2058],["teenxy.com",2058],["ecamrips.com",2061],["showcamrips.com",2061],["someecards.com",[2063,4289]],["trailspace.com",2063],["edarabia.com",[2066,2067]],["edgegamers.com",2068],["javzh.com",[2069,2977]],["mp4hentai.com",2069],["gtxgamer.fr",2069],["comicsheatingup.net",2069],["educationtimes.com",2072],["eegirls.com",[2073,2074]],["javbebe.com",[2073,2074]],["javsister.com",[2073,2978,2979,2980]],["javxxoo.com",[2073,2074]],["pornofilmes.com",[2073,2074]],["xxx-picture.com",[2073,2074]],["pornstory.net",[2073,2074]],["sexclips.pro",[2073,2074]],["barscaffolding.co.uk",[2073,2074]],["retailgazette.co.uk",[2073,6598]],["dcraddock.uk",[2073,2074]],["capitalregionusa.xyz",[2073,2074]],["eenewseurope.com",2075],["eetimes.com",2076],["eevblog.com",2077],["eeweb.com",2078],["egamersworld.com",2080],["egmnow.com",2081],["washingtonpost.com",[2081,4874]],["egotastic.com",2082],["egotasticsports.com",2083],["ehftv.com",2084],["ehitavada.com",2085],["ehotpics.com",2086],["upicsz.com",2086],["eightieskids.com",2087],["inherentlyfunny.com",2087],["eisamay.com",2089],["ekathimerini.com",2090],["elahmad.com",2091],["elamigos-games.com",[2092,2093]],["elamigos-games.net",[2092,2093,5700]],["zona-leros.net",[2092,5963]],["electronicproducts.com",2094],["elitepvpers.com",2095],["eloshapes.com",2096],["emailnator.com",[2097,2098]],["scrolller.com",[2098,4131]],["myip.is",2098],["whereto.stream",2098],["ahaan.co.uk",[2098,6541]],["emalm.com",[2099,2100]],["linkdecode.com",2100],["emojiphrasebook.com",2101],["emoneyspace.com",2102],["empflix.com",[2103,2104,2105]],["empireonline.com",[2106,2107]],["graziadaily.co.uk",[2106,6569]],["emptycharacter.com",2108],["enca.com",2110],["encoretvb.com",2111],["encycarpedia.com",2112],["encyclopedia.com",2113],["endocrineweb.com",2114],["practicalpainmanagement.com",2114],["engadget.com",[2115,2116,2117]],["sports.yahoo.com",[2117,5056]],["enjoy4fun.com",2118],["enjoyfuck.com",2119],["pornokeep.com",2119],["ennovelas.com",2120],["enterinit.com",2121],["entrepreneur.com",[2122,2123]],["interglot.com",[2122,2910]],["leagueofgraphs.com",2122],["shared.com",2122],["sourcedigit.com",2122],["telegraphindia.com",[2122,4471]],["pricespy.co.nz",2122],["eoreuni.com",2125],["eporner.com",2128],["eprinkside.com",2129],["ericdraken.com",2130],["upfivedown.com",[2131,4761,4762]],["sampledrive.in",[2131,4761]],["erinsakura.com",2133],["eroasmr.com",2134],["erofus.com",2135],["eromanga-show.com",[2136,2137]],["hentai-one.com",[2136,2137]],["hentaipaw.com",[2136,2137,2717]],["thepostemail.com",[2136,4578]],["eroprofile.com",2138],["erotic-beauties.com",2139],["eroticmv.com",2140],["geeksweb.net",2140],["nysainfo.pl",2140],["escortbook.com",2142],["escortdirectory.com",2143],["essentiallysports.com",2144],["estnn.com",2145],["eteknix.com",2146],["etherealgames.com",2147],["etonline.com",2148],["etymonline.com",2149],["euractiv.com",2150],["eurometeo.com",2152],["euronews.com",2153],["eve-search.com",2156],["everydaykoala.com",2157],["playjunkie.com",2157],["everydayrussianlanguage.com",2158],["everythingrf.com",[2159,2160,2161]],["natureworldnews.com",2161],["exhibporno.com",2163],["explorecams.com",2165],["extremetech.com",2166],["f150lightningforum.com",2170],["f1i.com",2172],["facebook.com",2173],["facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2173],["b-m.facebook.com",2174],["iphone.beta.facebook.com",2174],["m.beta.facebook.com",2174],["mtouch.beta.facebook.com",2174],["touch.beta.facebook.com",2174],["x.beta.facebook.com",2174],["iphone.facebook.com",2174],["m.facebook.com",2174],["mobile.facebook.com",2174],["mtouch.facebook.com",2174],["touch.facebook.com",2174],["x.facebook.com",2174],["b-m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["touch.beta.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["iphone.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["m.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["mobile.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["mtouch.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["touch.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["x.facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion",2174],["web.facebook.com",2175],["www.facebook.com",2175],["factable.com",2176],["failory.com",2177],["fairyanime.com",[2178,2179]],["castmax.live",2178],["phica.net",[2178,4213]],["ustream.to",[2178,2202]],["faithpot.com",2180],["fakazagods.com",2181],["fakenamegenerator.com",2182],["fakings.com",[2183,2184]],["nigged.com",2183],["falatron.com",2185],["familystylefood.com",2187],["fandom.com",2188],["fangoria.com",2190],["fangraphs.com",2191],["fans-here.com",2193],["fansonlinehub.com",2194],["hotmediahub.com",2194],["teraearn.com",2194],["terabox.fun",[2194,5263]],["teralink.me",2194],["terashare.me",2194],["fantasyalarm.com",2196],["fapcat.com",2198],["fapdrop.com",2199],["fapello.com",2200],["fapeza.com",2201],["young-sexy.com",2202],["faponic.com",2204],["faptor.com",2205],["fark.com",2206],["farminguk.com",2208],["farnhamherald.com",2209],["iomtoday.co.im",2209],["cornish-times.co.uk",[2209,6554]],["farooqkperogi.com",2210],["fashionpulis.com",2211],["down.fast-down.com",2212],["fastpeoplesearch.com",2215],["fastseduction.com",[2216,2217,2218]],["geekwire.com",[2216,2497]],["landreport.com",2216],["pixeldrain.com",2216],["whenitdrops.com",2216],["zpaste.net",[2216,5964]],["vuejs.org",[2216,6233]],["independent.co.uk",[2217,4489,4491,6573,6574]],["fastweb.com",2219],["faucetcrypto.com",2220],["faucethero.com",[2221,2222]],["krypto-trend.de",[2221,5162]],["faucetpot.me",[2221,5570]],["aruble.net",[2221,5638]],["faupto.com",2223],["fautsy.com",[2224,2225]],["claimbits.io",2225],["i-bits.io",2225],["multifaucet.org",[2225,6162]],["fc-lc.com",[2226,2227]],["tophostingapp.com",2226],["fc-lc.xyz",2226],["fc2covid.com",2228],["fctables.com",2229],["federalnewsnetwork.com",2230],["texasmonthly.com",[2230,4484]],["fedex.com",2231],["feedicons.com",2232],["feet9.com",2233],["fellowsfilm.com",2234],["imgtorrnt.in",[2235,5356]],["fetishburg.com",2237],["fetishshrine.com",[2238,2239,2240,2241]],["sheshaft.com",[2238,4158]],["fextralife.com",2242],["fiddlehangout.com",2243],["flatpickerhangout.com",2243],["mandohangout.com",2243],["resohangout.com",2243],["banjohangout.org",2243],["fieldandstream.com",2244],["outdoorlife.com",2244],["popsci.com",2244],["taskandpurpose.com",[2244,4426]],["thedrive.com",[2244,4527]],["fifa.com",2245],["file-converter-online.com",2246],["fileditch.com",2247],["filedropper.com",2248],["lifenews.com",[2248,3155]],["mind42.com",2248],["filefleck.com",2249],["usersdrive.com",2249],["upload4earn.org",2249],["filehorse.com",2251],["blog.filepresident.com",2252],["fileproinfo.com",2253],["filepuma.com",2254],["filext.com",[2257,2258]],["coingraph.us",[2258,6229,6638]],["filmbooster.com",2259],["filmytoday.com",2262],["financemagnates.com",[2264,2265]],["forexlive.com",[2265,2327,2328]],["finanzas-vida.com",2267],["finbold.com",2268],["finchtechie.com",2269],["findmysoft.com",2270],["webtools.fineaty.com",2271],["finextra.com",2272],["firmwarefile.com",2273],["firstforwomen.com",2274],["firstpost.com",2275],["review.firstround.com",2276],["fiskerati.com",2277],["fivebooks.com",2278],["fivemturk.com",2279],["flashscore.com",[2281,2282]],["soccer24.com",2282],["flashscore.co.za",[2282,6722]],["flaticon.com",2283],["flatpanelshd.com",2284],["flickr.com",2285],["flicksmore.com",2286],["flightconnections.com",2287],["thriftyfun.com",2288],["flightradar24.com",2289],["flingtube.com",2290],["flipline.com",2291],["flixboss.com",2292],["flixscans.com",2293],["flmods.com",2294],["flobzoo.com",2295],["floridapolitics.com",2296],["floridasportsman.com",2297],["floridianpress.com",2298],["flsaudio.com",2299],["fluttercampus.com",[2300,2301]],["ttsfree.com",2301],["flyordie.com",2303],["fmforums.com",2304],["fodors.com",2305],["thehulltruth.com",2305],["font-generator.com",2306],["food.com",2307],["food52.com",2308],["foodbeast.com",2310],["foodnetwork.com",2311],["foodrenegade.com",2312],["foodupe.com",2314],["fool.com",2315],["football-tribe.com",2316],["football365.com",2317],["planetf1.com",2317],["planetrugby.com",2317],["footballtransfers.com",2318],["footztube.com",2319],["forbes.com",[2320,2321,2322,2323]],["nasdaq.com",2323],["forebet.com",2324],["forestriverforums.com",2325],["forexfactory.com",2326],["forexwikitrading.com",2329],["formula1.com",2330],["forocoches.com",2331],["m.forocoches.com",2332],["fortune.com",2333],["forward.com",2334],["fotmob.com",2335],["q13fox.com",2336],["foxcincinnati.com",2338],["foxseotools.com",2340],["foxsports.com",2341],["foxweather.com",2342],["fplstatistics.com",2343],["frankspeech.com",2344],["free-icon-rainbow.com",2345],["freeaddresscheck.com",[2346,2347]],["freecallerlookup.com",[2346,2347]],["freecarrierlookup.com",[2346,2347]],["freeemailvalidator.com",[2346,2347]],["freegenderlookup.com",[2346,2347]],["freeiplookup.com",[2346,2347]],["freephonevalidator.com",[2346,2347]],["kpopping.com",2347],["zimbabwesituation.com",2347],["freeadultcomix.com",2348],["freebeacon.com",2349],["freebnbcoin.com",2350],["freebunker.com",2351],["imgcarry.com",2351],["imgshots.com",2351],["pornbus.org",2351],["freeconvert.com",2352],["freecoursesites.com",2353],["freedomfirstnetwork.com",2355],["freedomleaf.com",2356],["timesofisrael.com",[2357,4634]],["freep.com",2359],["freepik.com",2360],["freereceivesms.com",2363],["freespoke.com",2364],["freethesaurus.com",2365],["thefreedictionary.com",[2365,4535]],["freetutorialsudemy.com",2366],["freewatchserialonline.com",2369],["freewebarcade.com",2370],["frequence-radio.com",2372],["fresh-babes.com",2373],["freshdirect.com",2375],["freshersgold.com",2376],["freshnewgames.com",2377],["freyalist.com",2378],["friv.com",2379],["fruitnet.com",2381],["fssquad.com",2382],["fstoppers.com",2383],["ft.com",2384],["ftlauderdalebeachcam.com",2385],["ftlauderdalewebcam.com",2385],["juneauharborwebcam.com",2385],["keywestharborwebcam.com",2385],["kittycatcam.com",2385],["mahobeachcam.com",2385],["miamiairportcam.com",2385],["morganhillwebcam.com",2385],["njwildlifecam.com",2385],["nyharborwebcam.com",2385],["paradiseislandcam.com",2385],["pompanobeachcam.com",2385],["portbermudawebcam.com",2385],["portcanaveralwebcam.com",2385],["portevergladeswebcam.com",[2385,3893]],["portmiamiwebcam.com",2385],["portnassauwebcam.com",2385],["portnywebcam.com",2385],["portstmaartenwebcam.com",2385],["portstthomaswebcam.com",2385],["porttampawebcam.com",2385],["sxmislandcam.com",2385],["ftvlive.com",2386],["fuckdy.com",2387],["fuckedporno.com",2388],["fuckhardporn.com",2389],["fuckmonstercock.com",2390],["fucksporn.com",2391],["fullhd4k.com",2392],["fullhdxxx.com",2393],["fullmatchtv.com",2394],["fullporner.com",2395],["functions-online.com",2396],["funkypotato.com",2397],["funnyand.com",2398],["futbin.com",2400],["futurecurrencyforecast.com",2402],["fxempire.com",[2405,2406,2407]],["german-way.com",2406],["qsaltlake.com",2406],["power987.co.za",[2406,2407,6730]],["cryptofeeds.news",[2407,2433]],["fxsforexsrbijaforum.com",2408],["gab.com",2411],["tv.gab.com",2412],["gadgethacks.com",2413],["wonderhowto.com",2413],["reality.news",2413],["simsdom.com",[2414,4226]],["gadgetsnow.com",[2416,2417,2418]],["nationaljeweler.com",[2418,3468]],["splinter.com",[2418,4318]],["gamcore.com",[2420,2421]],["69games.xxx",[2420,2959,5074,6671]],["classic.gamcore.com",2422],["game-news24.com",2423],["game3rb.com",2424],["gamearter.com",2425],["gamebyte.com",2426],["irishnews.com",[2426,2925]],["gamecopyworld.com",2427],["gamecopyworld.eu",2427],["gameflare.com",2428],["gamejolt.com",2429],["gamelevate.com",2430],["gamemodding.com",2431],["cdn.gamemonetize.com",2432],["gamenguides.com",2433],["houstonherald.com",2433],["millennial-grind.com",2433],["teslaoracle.com",[2433,4482]],["gameofporn.com",2434],["gameophobias.com",2435],["solution-hub.com",2435],["hindimearticles.net",2435],["gamepedia.com",2436],["gamepix.com",2437],["gamepressure.com",2438],["guides.gamepressure.com",2439],["gamepur.com",2440],["games2jolly.com",2442],["uploader.link",2445],["gamesfree.com",2448],["gameshub.com",2449],["gamesystemrequirements.com",2452],["gametracker.com",2453],["gamewatcher.com",2454],["gameworldobserver.com",2455],["gamezop.com",2457],["gamingbible.com",[2458,2459,2460,2461]],["ladbible.com",[2458,2460]],["unilad.com",[2460,2461,4750]],["unilad.co.uk",[2460,6622]],["gamingdeputy.com",2462],["gamingskool.com",2463],["gamingvital.com",2464],["gamovideo.com",2465],["ganjapreneur.com",2466],["ganjingworld.com",2467],["garagejournal.com",2469],["gasngogeneralstores.com",2471],["gatexplore.com",2472],["gay0day.com",2473],["gay4porn.com",2474],["gayemagazine.com",2476],["gayforfans.com",2477],["gaymovievids.com",[2478,2479]],["verygayboys.com",[2478,2479]],["me-gay.com",[2479,3297]],["ts-tube.net",[2479,5928]],["gaynewzealand.com",2480],["gaysearch.com",2481],["gaytail.com",2482],["leaktape.com",[2482,2678,2968]],["wife-home-videos.com",2482],["porntrex.pro",2482],["plurk.com",[2485,3781]],["rockpasta.com",2485],["thebarentsobserver.com",[2485,4502]],["webtor.io",[2485,5477]],["nintandbox.net",2485],["gazette.com",2486],["mercurynews.com",[2486,3322]],["poststar.com",2486],["roanoke.com",2486],["thehindu.com",[2486,3631,4547]],["gbnews.com",2487],["gcertificationcourse.com",2488],["gdr-online.com",2489],["gearjunkie.com",[2490,2491]],["soaphub.com",[2490,4275]],["gearlive.com",[2492,2493]],["mediamass.net",[2492,5799]],["gearpatrol.com",2494],["geekflare.com",2496],["geeky-gadgets.com",2498],["gellerreport.com",2500],["gemoo.com",2501],["genius.com",2503],["genshinimpactcalculator.com",2504],["geo-fs.com",2505],["geoguessr.com",2506],["gephardtdaily.com",2507],["thebeaverton.com",2509],["thisisanfield.com",2509],["unfinishedman.com",2509],["getexploits.com",2510],["getintoway.com",2511],["getmyuni.com",2513],["getpczone.com",2514],["getpocket.com",2515],["namaidani.com",2516],["youshort.me",2516],["getsexgames.com",2518],["getvideobot.com",2519],["ggjav.tv",2521],["ggrecon.com",2523],["ghanaweb.com",[2524,2525]],["thefastmode.com",[2525,4531]],["ghgossip.com",2526],["giantfood.com",2528],["giantfoodstores.com",2528],["martinsfoods.com",2528],["giantfreakinrobot.com",2529],["gifcompressor.com",[2530,2531]],["heic2jpg.com",[2530,2531]],["imagecompressor.com",2530],["jpg2png.com",[2530,2531]],["png2jpg.com",[2530,2531]],["webptojpeg.com",[2530,2531]],["wordtojpeg.com",[2530,2531]],["mylocation.org",[2530,6163]],["gifsfor.com",2533],["girlonthenet.com",2534],["girlswithmuscle.com",2535],["giveawayoftheday.com",[2536,2537]],["givemesport.com",2539],["inc.com",[2541,2758]],["gjirafa.com",2544],["glanceoflife.com",2545],["glennbeck.com",2546],["globalconstructionreview.com",2547],["globalrph.com",2549],["globaltv.com",2550],["globalwaterintel.com",[2551,2552]],["mavin.io",2552],["glory985.com",2553],["gloryshole.com",2554],["glosbe.com",[2555,2556]],["glowstery.com",2557],["goal.com",[2560,2561]],["thisislondon.co.uk",2561],["gobankingrates.com",2562],["gocomics.com",2563],["thisiscolossal.com",[2564,4611]],["vgleaks.com",[2564,3502,3980,4805,4806,4807]],["gogetaroomie.com",[2565,2566]],["pixlr.com",2565],["goldderby.com",2567],["golf.com",2568],["golflink.com",2570],["grammar.yourdictionary.com",[2570,5086]],["golfworkoutprogram.com",2572],["forums.golfwrx.com",2573],["golinuxcloud.com",2574],["gonintendo.com",2575],["goodfon.com",2576],["goodmenproject.com",2577],["goodmorningamerica.com",2578],["goodreads.com",2579],["goodrx.com",2580],["mail.google.com",2582],["googlesightseeing.com",2583],["googlesyndication.com",2584],["safeframe.googlesyndication.com",2585],["hentaiprn.com",[2586,2720]],["joemygod.com",2586],["thestrongtraveller.com",2586],["whipp3d.com",2586],["romsmania.games",[2586,4485,5268]],["discussingfilm.net",[2586,5628,5696]],["gosearchresults.com",2587],["gosunoob.com",[2589,2590]],["indianexpress.com",[2589,2869]],["spotify.com",2589],["mangahub.io",[2589,5438]],["matrixcalc.org",2589],["phys.org",[2589,6176]],["goterriers.com",2591],["gotgayporn.com",2592],["gothamist.com",2593],["gottanut.com",2595],["govevents.com",[2596,2597]],["protipster.com",2597],["airmail.news",2597],["govexec.com",2598],["govtech.com",2599],["gozofinder.com",2600],["gpfans.com",[2601,2602]],["gpucheck.com",2603],["gpxgenerator.com",2604],["gq.com",2605],["grabcad.com",2606],["grammarist.com",2607],["grannymommy.com",2609],["graphicuv.com",2610],["gratispaste.com",2611],["megapastes.com",2611],["expresscrypto.io",2611],["pastepvp.org",2611],["greatandhra.com",[2612,2613]],["kitploit.com",2613],["greatist.com",[2614,2615,2616]],["medicalnewstoday.com",[2615,2684,3305]],["psychcentral.com",[2615,2616,3940]],["greekcitytimes.com",2617],["greenbaycrimereports.com",2619],["greencarreports.com",2620],["motorauthority.com",[2620,3394]],["greensboro.com",2621],["greentumble.com",2622],["greyhound-data.com",2623],["groovyhistory.com",2624],["lifebuzz.com",2624],["toocool2betrue.com",2624],["videogameschronicle.com",[2624,4815]],["groovypost.com",2625],["groupon.com",2626],["gsm-solution.com",2627],["gsmserver.com",2629],["gsmware.com",2630],["gtaforums.com",2632],["guidingtech.com",2636],["guitaradvise.com",[2637,2638]],["cloudwards.net",[2637,5667]],["gulf-times.com",2639],["gulte.com",2640],["gumtree.com",[2641,2642]],["pcgamingwiki.com",[2642,3697]],["thefootballnetwork.net",[2642,5187]],["consobaby.co.uk",2642],["gunbroker.com",2643],["gunsamerica.com",2644],["gunsandammo.com",2645],["guru99.com",2646],["guyswithiphones.com",2647],["gzeromedia.com",2648],["h-flash.com",2649],["h-online.com",2650],["h2porn.com",2651],["hack-sat.com",2652],["hackedgames.com",[2653,2654]],["jeux.com",[2653,2991]],["kissinggames.com",2653],["pintgames.com",[2653,2654]],["playhub.com",[2653,2991,3773]],["playpink.com",[2653,2991,3773]],["prehackshub.com",[2653,2654]],["jouer.fr",[2653,2654]],["hackread.com",2655],["hagerty.com",2656],["hamakei.com",2657],["hanimesubth.com",2659],["hannaford.com",2660],["hannity.com",2661],["inspiredot.net",2661],["happymod.com",2662],["happywayfarer.com",2663],["hardcoreluv.com",2664],["pezporn.com",2664],["wildpictures.net",[2664,5860]],["hardwaretimes.com",2665],["harvardmagazine.com",2666],["hatsukimanga.com",2667],["haveibeenpwned.com",2668],["hawaiisbesttravel.com",2669],["thegay.com",[2672,2774,3914,4539]],["tporn.xxx",[2672,6691]],["hdporn92.com",2678],["hentaiasmr.moe",[2678,5605]],["koreanstreamer.xyz",[2678,6707]],["hdzog.com",2679],["headforpoints.com",2680],["headlineintime.com",2681],["healthbenefitstimes.com",2682],["healthleadersmedia.com",2683],["healthshots.com",2686],["healthyceleb.com",2687],["healthyrex.com",2688],["winit.heatworld.com",2689],["heavy-r.com",2690],["heb.com",2691],["hedgefollow.com",2692],["hellenicshippingnews.com",2693],["hellomagazine.com",2695],["m.hellporno.com",2696],["helpnetsecurity.com",2697],["helpwithwindows.com",2698],["hentai.com",2699],["hentai-cosplays.com",2700],["hentai-img.com",2700],["porn-images-xxx.com",2700],["hentai-gamer.com",2701],["hentai-party.com",2702],["xxx-comics.pro",2702],["hentaianimedownloads.com",2705],["hentaibatch.com",2706],["hentaicity.com",2707],["hentaicloud.com",2708],["hentaicovid.com",2709],["onlineradiobox.com",[2709,3639]],["hentaidude.com",[2710,2711]],["miohentai.com",[2711,3353]],["iimanga.com",2712],["hentaifox.com",2713],["imhentai.xxx",2713],["hentaigo.com",2715],["hentaihere.com",2716],["hentaipins.com",[2718,2719]],["tophentaicomics.com",[2718,2719]],["pocomu.com",2719],["hentaisexuality.com",2721],["hentaistream.com",2722],["tube.hentaistream.com",2723],["hepper.com",2724],["herefordtimes.com",2725],["bicesteradvertiser.net",2725],["thenational.scot",2725],["andoveradvertiser.co.uk",2725],["asianimage.co.uk",2725],["autoexchange.co.uk",2725],["banburycake.co.uk",2725],["barryanddistrictnews.co.uk",2725],["basildonstandard.co.uk",2725],["basingstokegazette.co.uk",2725],["borehamwoodtimes.co.uk",2725],["bournemouthecho.co.uk",2725],["braintreeandwithamtimes.co.uk",2725],["brentwoodlive.co.uk",2725],["bridgwatermercury.co.uk",2725],["bridportnews.co.uk",2725],["bromsgroveadvertiser.co.uk",2725],["bucksfreepress.co.uk",2725],["burnhamandhighbridgeweeklynews.co.uk",2725],["burytimes.co.uk",2725],["campaignseries.co.uk",2725],["chardandilminsternews.co.uk",2725],["chelmsfordweeklynews.co.uk",2725],["chesterlestreetadvertiser.co.uk",2725],["chorleycitizen.co.uk",2725],["clactonandfrintongazette.co.uk",2725],["cotswoldjournal.co.uk",2725],["cravenherald.co.uk",2725],["creweguardian.co.uk",2725],["dailyecho.co.uk",2725],["darlingtonandstocktontimes.co.uk",2725],["dorsetecho.co.uk",2725],["droitwichadvertiser.co.uk",2725],["dudleynews.co.uk",2725],["ealingtimes.co.uk",2725],["echo-news.co.uk",2725],["enfieldindependent.co.uk",2725],["eppingforestguardian.co.uk",2725],["eveshamjournal.co.uk",2725],["falmouthpacket.co.uk",2725],["freepressseries.co.uk",2725],["gazette-news.co.uk",2725],["gazetteherald.co.uk",2725],["gazetteseries.co.uk",2725],["guardian-series.co.uk",2725],["halesowennews.co.uk",2725],["halsteadgazette.co.uk",2725],["hampshirechronicle.co.uk",2725],["harrowtimes.co.uk",2725],["harwichandmanningtreestandard.co.uk",2725],["heraldseries.co.uk",2725],["hillingdontimes.co.uk",2725],["ilkleygazette.co.uk",2725],["keighleynews.co.uk",2725],["kidderminstershuttle.co.uk",2725],["knutsfordguardian.co.uk",2725],["lancashiretelegraph.co.uk",2725],["ledburyreporter.co.uk",2725],["leighjournal.co.uk",2725],["ludlowadvertiser.co.uk",2725],["maldonandburnhamstandard.co.uk",2725],["malverngazette.co.uk",2725],["messengernewspapers.co.uk",2725],["milfordmercury.co.uk",2725],["newsshopper.co.uk",2725],["northwichguardian.co.uk",2725],["oxfordmail.co.uk",2725],["penarthtimes.co.uk",2725],["prestwichandwhitefieldguide.co.uk",2725],["redditchadvertiser.co.uk",2725],["richmondandtwickenhamtimes.co.uk",2725],["romseyadvertiser.co.uk",2725],["runcornandwidnesworld.co.uk",2725],["salisburyjournal.co.uk",2725],["somersetcountygazette.co.uk",2725],["southendstandard.co.uk",2725],["southwalesargus.co.uk",2725],["southwalesguardian.co.uk",2725],["stalbansreview.co.uk",2725],["sthelensstar.co.uk",2725],["stourbridgenews.co.uk",2725],["surreycomet.co.uk",2725],["suttonguardian.co.uk",2725],["swindonadvertiser.co.uk",2725],["tewkesburyadmag.co.uk",2725],["theargus.co.uk",2725],["theboltonnews.co.uk",2725],["thenorthernecho.co.uk",2725],["thescottishfarmer.co.uk",2725],["thetelegraphandargus.co.uk",2725],["thetottenhamindependent.co.uk",2725],["thewestmorlandgazette.co.uk",2725],["thisisthewestcountry.co.uk",2725],["thurrockgazette.co.uk",2725],["times-series.co.uk",2725],["wandsworthguardian.co.uk",2725],["watfordobserver.co.uk",2725],["westerntelegraph.co.uk",2725],["wharfedaleobserver.co.uk",2725],["wiltsglosstandard.co.uk",2725],["wiltshiretimes.co.uk",2725],["wimbledonguardian.co.uk",2725],["wirralglobe.co.uk",2725],["witneygazette.co.uk",2725],["worcesternews.co.uk",2725],["yeovilexpress.co.uk",2725],["yourlocalguardian.co.uk",2725],["iphonechecker.herokuapp.com",2726],["hersexdebut.com",2727],["hh3dhay.com",2728],["cat3movie.org",[2728,6069]],["hidefninja.com",2729],["hieunguyenphoto.com",2730],["highsnobiety.com",2732],["highspeedinternet.com",2733],["hightimes.com",2734],["highwayradio.com",2735],["hilltimes.com",2736],["hindustantimes.com",[2737,2738]],["auto.hindustantimes.com",2739],["hiphopkit.com",2741],["hipsternudes.com",2742],["hiraethtranslation.com",2743],["knightnoscanlation.com",2743],["swarmmanga.com",2743],["webtoon.xyz",2743],["history.com",[2744,2745]],["historycollection.com",2746],["hitbdsm.com",2747],["hitbullseye.com",2748],["hitc.com",2749],["faroutmagazine.co.uk",[2749,6564]],["hnntube.com",2750],["hobby-machinist.com",2751],["racedepartment.com",2751],["resetera.com",2751],["forums.socialmediagirls.com",[2751,4278]],["forum.lewdweb.net",2751],["satelliteguys.us",2751],["hola.com",2752],["hole-io.com",2753],["hollywoodpq.com",2755],["hollywoodreporter.com",2756],["home-assistant-guide.com",2757],["home-designing.com",2758],["trustpilot.com",2758],["homedepot.com",2759],["homestuck.com",2761],["hometheaterreview.com",2762],["hometownstation.com",2763],["honeyhunterworld.com",2764],["hornoxe.com",2765],["horoscope.com",2766],["hot.com",2767],["hot.co.uk",2767],["hot933hits.com",2768],["hotabis.com",2769],["hotgirlclub.com",2771],["hotklix.com",2772],["hotnewhiphop.com",2775],["hotxxxpussy.com",2777],["openxxxporn.com",2777],["xxxlargeporn.com",2777],["xxxpussyclips.com",2777],["xxxpussysextube.com",2777],["housing.com",2778],["houstoniamag.com",2780],["how2electronics.com",2781],["how2shout.com",2782],["photooxy.com",2782],["howlongagogo.com",2783],["neatorama.com",[2783,3491]],["esports.gg",[2783,5275]],["howtogeek.com",2785],["howtogermany.com",2786],["hpcwire.com",2787],["hqporner.com",2789],["hqpornstream.com",[2790,2791]],["magicaltube.com",2791],["faptube.xyz",2791],["html-online.com",2792],["cdn.htmlgames.com",2793],["blog.hubspot.com",2794],["hulkshare.com",2797],["hulu.com",2798],["hunker.com",2799],["livestrong.com",2799],["techwalla.com",2799],["hurriyetdailynews.com",2800],["hwhills.com",2801],["nikktech.com",[2801,3266]],["smallscreenscoop.com",2801],["hypebeast.com",2802],["hyperallergic.com",2803],["steamdeckhq.com",2803],["hypestat.com",[2804,2805]],["alemannia-aachen.de",[2804,5128]],["i2clipart.com",2806],["icon-icons.com",2809],["iconfinder.com",2810],["iconmonstr.com",2811],["icyporno.com",2813],["jzzo.com",[2813,3028]],["idropnews.com",2814],["ifenpaidy.com",[2815,2816]],["cinema.maalaimalar.com",2815],["bccondos.net",[2815,5643]],["iflscience.com",2817],["igay69.com",2818],["igeeksblog.com",2819],["igg-games.com",[2820,2821]],["pcgamestorrents.com",[2821,3695,3696]],["ign.com",[2822,2823]],["mashable.com",[2823,3280]],["pcmag.com",2823],["igraal.com",2824],["iguarras.com",2825],["iklandb.com",2826],["ilpuntotecnico.com",2827],["imagearn.com",[2828,2829]],["imagehaha.com",[2833,2834]],["imagenpic.com",[2833,2834]],["imageshimage.com",[2833,2834]],["picshick.com",2833],["picturelol.com",2833],["vipr.im",2833],["xxxcomics.org",2834],["imagetopdf.com",2835],["pdfkit.com",2835],["pdftoimage.com",2835],["topdf.com",2835],["webpconverter.com",2835],["imagevenue.com",2837],["22pixx.xyz",[2837,6695]],["imgwallet.com",[2839,2840,2841,2842]],["steamcrackedgames.com",[2839,4350]],["imgbabes.com",2843],["imgbaron.com",[2844,2845]],["kvador.com",[2844,3091]],["picbaron.com",[2844,3091,3750]],["imgbb.com",2846],["imgburn.com",2848],["imgpile.com",2849],["linuxjournal.com",2849],["threatpost.com",2849],["imgprime.com",2850],["imgsen.com",2851],["imgspice.com",2852],["imgur.com",2853],["impartialreporter.com",2854],["polygon.com",[2854,3797]],["imresizer.com",2855],["imsa.com",[2856,2857]],["nascar.com",2857],["imyfone.com",2858],["inbox.com",2864],["inchcalculator.com",2865],["india.com",[2866,2867]],["ntdeals.net",2867],["psdeals.net",2867],["xbdeals.net",2867],["zeenews.india.com",2868],["indianpornvideos.com",2870],["economictimes.indiatimes.com",2873],["auto.economictimes.indiatimes.com",2874],["health.economictimes.indiatimes.com",2875],["timesofindia.indiatimes.com",2876],["indiedb.com",2877],["moddb.com",[2877,3365]],["indy100.com",[2878,2879]],["tarladalal.com",[2879,4425]],["indysmix.com",2880],["wzpl.com",2880],["infinitestart.com",2881],["infobetting.com",2883],["infoplease.com",2884],["infoq.com",2885],["infospiral.com",2887],["infowars.com",2888],["ingles.com",2889],["spanishdict.com",[2889,4307]],["inkbotdesign.com",2891],["kuramanime.lol",2891],["inoreader.com",2892],["inquirer.com",2893],["insauga.com",2894],["insideevs.com",[2896,2897]],["motor1.com",[2896,3393]],["insidehighered.com",2898],["insidemydream.com",2899],["insiderintelligence.com",2901],["insta-stories-viewer.com",2902],["instacart.com",2903],["instantfap.com",2904],["instapornvideos.com",2905],["instapundit.com",2906],["instawank.com",2907],["insurancejournal.com",2908],["interestingengineering.com",2909],["sodapdf.com",2910],["stopmalvertising.com",2910],["interracial.com",2911],["inventorspot.com",2913],["mothering.com",2913],["nangaspace.com",2913],["wordfind.com",[2913,4969]],["inverse.com",2914],["exchangerates.org.uk",[2916,6632]],["investopedia.com",2917],["invezz.com",[2918,2919]],["qashbits.com",2918],["inxxx.com",2920],["iphonelife.com",2921],["iqiyi.com",2924],["isplus.com",[2929,2930]],["pccomponentes.com",2929],["news12.com",[2932,3516]],["pwinsider.com",[2932,3960]],["usahealthcareguide.com",2932],["historydaily.org",2932],["itmunch.com",2934],["itsatechworld.com",2936],["itsfoss.com",2937],["news.itsfoss.com",2938],["itv.com",2939],["itwire.com",2940],["nativenewsonline.net",2940],["ivoox.com",2941],["iwin.com",2942],["izismile.com",2943],["j-14.com",2944],["jagaporn.com",2945],["jagoroniya.com",2946],["jagranjosh.com",2947],["jambase.com",2948],["jamieoliver.com",2949],["japantoday.com",2951],["jav-jp.com",2953],["jav321.com",2956],["jav4tv.com",2957],["javacodegeeks.com",2958],["javatpoint.com",2959],["eel.surf7.net.my",[2959,5613]],["10minutemail.net",[2959,5620]],["freebdsmxxx.org",[2959,6102]],["javbake.com",2960],["javdoge.com",2960],["javsexfree.com",2960],["javcensored.net",2960],["javuncensored.watch",2960],["javbix.com",[2961,2962]],["javbest.xyz",2961],["javedit.com",2964],["javher.com",[2965,2966]],["javtrailers.com",[2965,2982]],["javhhh.com",2967],["techlife.com",2968],["technipages.com",2968],["tennews.in",[2968,5370]],["computips.org",2968],["postnewsgroup.com",2969],["javlibrary.com",2972],["javplayer.com",2973],["javporn18.com",2974],["javrank.com",[2975,2976]],["hotleaks.tv",2976],["ksstradio.com",2979],["javynow.com",2983],["jayisgames.com",2984],["jaysndees.com",2985],["jdpower.com",2986],["jeepforum.com",2987],["jeffdornik.com",2988],["jetpunk.com",2990],["jigsawplanet.com",2993],["jigzone.com",2994],["jiji.com",2995],["jiocinema.com",2996],["jizzbunker.com",[2997,2998,2999]],["jizzbunker2.com",[2998,2999,3000,3001]],["xxxdan.com",[2999,3001,5041]],["xxxdan3.com",[2999,3000,3001,5041]],["jobrapido.com",3002],["jockantv.com",3003],["joebucsfan.com",3004],["joindota.com",3006],["joins.com",3007],["kmplayer.com",[3007,3067]],["jokersupdates.com",3008],["jotapov.com",3009],["jox2fm.com",3012],["joxfm.com",3012],["jpvhub.com",3014],["jquery.com",3015],["junauza.com",3016],["my.juno.com",3017],["just-dice.com",3018],["just-food.com",3019],["justdial.com",3020],["patents.justia.com",3021],["justjared.com",3022],["justjaredjr.com",3022],["justjavhd.com",3023],["justlightnovels.com",3024],["tvnation.me",[3024,5591]],["justpicsplease.com",3025],["xfantasy.su",[3025,6391]],["justwatch.com",3027],["kachelmannwetter.com",[3029,3030,3031]],["meteologix.com",[3029,3030,3329,3330]],["weather.us",[3029,3030,3330,6644]],["kamerabudaya.com",3032],["rotowire.com",3033],["kaotic.com",3034],["karachicorner.com",3035],["karnalguide.com",3036],["kastown.com",3037],["katerionews.com",3038],["pervclips.com",[3039,3716,3717,3718]],["kathmandupost.com",3042],["katv.com",3043],["kavgle.com",3044],["kazwire.com",3046],["kbjfree.com",[3048,3049]],["posemaniacs.com",[3048,3894]],["kenzo-flowertag.com",3051],["mdn.lol",[3051,5552]],["keybr.com",3052],["khaleejtimes.com",3053],["khelnow.com",3054],["kiddyshort.com",3057],["kingdomfiles.com",3058],["kiplinger.com",3059],["kissmaturestube.com",3061],["yummysextubes.com",3061],["kitco.com",3062],["klz9.com",[3064,3065]],["sexgayplus.com",3064],["shareae.com",[3064,4198]],["asiangaysex.net",3064],["jav720.net",[3064,5766]],["klmanga.net",3064],["phimsexkhongche.net",[3064,5842]],["gaysex.tv",3064],["kmbc.com",3066],["wlky.com",3066],["kmzu.com",3068],["knowt.com",3069],["knowyourmeme.com",3070],["kohls.com",3071],["koimoi.com",3072],["kollelbudget.com",3073],["kolompc.com",3074],["komando.com",3075],["tekno.kompas.com",3076],["kompass.com",3077],["kongregate.com",3079],["kontraband.com",3080],["motherproof.com",3080],["sansabanews.com",3080],["koreabiomed.com",3081],["zbporn.tv",[3081,5101,6529]],["koreaboo.com",3082],["qz.com",[3084,3973]],["krcrtv.com",3086],["ktxs.com",3086],["wcti12.com",3086],["wcyb.com",3086],["kreationnext.com",3087],["krebsonsecurity.com",3088],["krnb.com",3089],["kroger.com",3090],["kropic.com",3091],["krx18.com",3092],["ksl.com",3093],["kstp.com",3094],["ktbs.com",3095],["ktm2day.com",3096],["kueez.com",3097],["trendexposed.com",3097],["wackojacko.com",3097],["kuncomic.com",3098],["kupondo.com",3099],["kupujemprodajem.com",3100],["kusonime.com",3101],["kveller.com",3102],["kvraudio.com",3103],["kyivpost.com",3104],["laineygossip.com",3106],["lakeconews.com",3107],["laravel-news.com",3108],["lasvegassun.com",3110],["latestjav.com",3111],["theneworleanstribune.com",3111],["euroxxx.net",3111],["latestly.com",3112],["latimes.com",3113],["sandiegouniontribune.com",3113],["law.com",3114],["topcultured.com",3114],["law360.com",3115],["themarysue.com",3117],["laweekly.com",3118],["lawinsider.com",3119],["lazytranslations.com",3121],["lcpdfr.com",3122],["ldjam.com",3123],["ldoceonline.com",[3124,3125]],["cambridge.org",3124],["league-funny.com",3126],["mirroshu.top",3126],["leetcode.com",3127],["legacy.com",3128],["leopathu.com",3129],["lesbianbliss.com",3131],["mywebcamsluts.com",[3131,3448]],["transhero.com",[3131,3448]],["lethbridgeherald.com",3132],["sportfacts.net",[3133,5896]],["mysports.to",[3133,5896]],["letmejerk.com",3135],["letmejerk2.com",3135],["letmejerk3.com",3135],["letmejerk4.com",3135],["letmejerk5.com",3135],["letmejerk6.com",3135],["letmejerk7.com",3135],["letras.com",3136],["letsdopuzzles.com",3137],["printablecreative.com",3137],["letssingit.com",3138],["letterboxd.com",3139],["searchguide.level3.com",3140],["dnserrorassist.att.net",3140],["lewdgamer.com",3141],["lewdninja.com",[3142,3143]],["new.lewd.ninja",3142],["lewdspot.com",[3144,3145]],["mopoga.com",[3144,3385]],["lewdzone.com",3147],["lg-firmwares.com",3149],["lgbtqnation.com",3150],["esradio.libertaddigital.com",3151],["nodejs.libhunt.com",3153],["lifesitenews.com",3156],["lifestyleasia.com",3157],["lifewire.com",3158],["lightnovelcave.com",[3159,3160,3161]],["lightnovelpub.com",[3161,3162]],["likecs.com",3164],["lilymanga.com",3165],["lindaikejisblog.com",3167],["counter.dev",3167],["lineageos18.com",3168],["linfoweb.com",3169],["lingohut.com",3170],["lingojam.com",3171],["linguee.com",3172],["thesuburban.com",3172],["cdn.ampproject.org",3172],["linkvertise.com",3175],["linustechtips.com",3176],["linuxhandbook.com",3177],["linuxize.com",3178],["linuxlookup.com",3179],["linuxsecurity.com",3180],["linuxtoday.com",3181],["embed.listcorp.com",3182],["listland.com",3183],["literotica.com",3185],["hints.littlealchemy2.com",3187],["livability.com",3188],["outlook.live.com",3189],["live94today.com",3190],["livecamrips.com",3191],["livejapaneseporn.com",3192],["livejournal.com",3193],["livemint.com",3194],["liveonsat.com",3195],["liverpoolfc.com",3196],["livescore.com",3199],["livestreamfails.com",3201],["liveuamap.com",3202],["livingincebuforums.com",3203],["localjewishnews.com",3204],["localtiger.com",3205],["locksmithledger.com",3207],["logikfx.com",3208],["lookfantastic.com",3210],["looperman.com",[3211,3212]],["youtubelike.com",[3211,5043,5093]],["sailingmagazine.net",[3211,5880]],["loptelink.com",3213],["lordmanga.com",3214],["readfreecomics.com",3214],["freecomiconline.me",3214],["mangahentai.me",3214],["manhwaid.org",3214],["los40.com",3215],["loverslab.com",3220],["lowes.com",3222],["lowfuelmotorsport.com",3223],["lowtoxlife.com",3224],["lustgalore.com",3225],["luxuretv.com",3226],["lyricsmode.com",3228],["macdailynews.com",3229],["macmillandictionary.com",3230],["macmillanthesaurus.com",3230],["oxfordlearnersdictionaries.com",3230],["macrumors.com",3231],["macworld.com",3232],["macys.com",3233],["madchensex.com",3234],["madoohd.com",3235],["magic1069.com",3236],["magnetdl.com",3237],["magnetdl.org",3237],["majorgeeks.com",3239],["makemoneywithurl.com",3240],["makemytrip.com",3241],["mp1st.com",3242],["malwarefox.com",3244],["malwaretips.com",3245],["mamieastuce.com",3246],["mangabuddy.com",3248],["mangakakalot.com",3249],["nitroscans.com",3250],["mangas-raw.com",3251],["manhwabtt.com",3252],["tennismajors.com",3252],["manofmany.com",[3253,3254]],["scanwith.com",3254],["manualslib.com",3256],["mapcrunch.com",3261],["mapquest.com",[3262,3263]],["mapquest.co.uk",3263],["marca.com",3264],["marcadores247.com",3265],["marengo-uniontimes.com",3266],["asianmirror.lk",3266],["catholicregister.org",3266],["crown.co.za",3266],["marineelectronics.com",3267],["yachtingjournal.com",3268],["marionmugshots.com",3270],["mariopartylegacy.com",3271],["maritimeprofessional.com",3272],["marketbeat.com",[3273,3274]],["defenseworld.net",[3273,5692]],["marketingweek.com",3275],["marketscreener.com",3277],["marketsfarm.com",3278],["mastercomfig.com",3281],["mathgames.com",3282],["mathway.com",3283],["maturesladies.com",3284],["mautofied.com",3285],["maxcheaters.com",[3286,3287]],["rmweb.co.uk",3286],["maxjizztube.com",3288],["yteenporn.com",3288],["mazterize.com",3289],["mcfucker.com",3291],["mcvuk.com",3293],["technologyx.com",3293],["thessdreview.com",3293],["lebigdata.fr",3293],["kitguru.net",[3293,5779]],["down.mdiaload.com",3294],["mdpi.com",3295],["mdy48tn97.com",3296],["meaww.com",3298],["media4growth.com",3299],["mediabiasfactcheck.com",3300],["mediafire.com",3301],["mediapost.com",3303],["medibang.com",3304],["medpagetoday.com",3307],["mega-mkv.com",3309],["megadrive-emulator.com",3311],["megagames.com",3312],["megayoungsex.com",3314],["meijer.com",3315],["meilblog.com",3316],["memeburn.com",3317],["ventureburn.com",3317],["memedroid.com",3319],["mentalmars.com",3321],["nssmag.com",3322],["mesyuu.com",3324],["metar-taf.com",3326],["metasrc.com",[3327,3328]],["interest.co.nz",[3328,6006]],["methodshop.com",3331],["metin2hub.com",3332],["metservice.com",[3333,3334]],["naturalnews.com",[3333,3478,3479]],["games.metv.com",3335],["mgronline.com",3336],["mi-globe.com",3337],["miamibeachradio.com",3338],["radioamericalatina.com",3338],["radiocountrylive.com",3338],["radioitaliacanada.com",3338],["radioitalianmusic.com",3338],["radioitalylive.com",3338],["radiolovelive.com",3338],["radionatale.com",3338],["radionorthpole.com",3338],["radionylive.com",3338],["radiorockon.com",3338],["radiosantaclaus.com",3338],["radiosymphony.com",3338],["miamitodaynews.com",3339],["micloudfiles.com",3340],["milfporn8.com",3344],["ymlporn7.net",[3344,5961]],["milfzr.com",3345],["military.com",3346],["militarywatchmagazine.com",3347],["mindbodygreen.com",3348],["www.mindbodygreen.com",3349],["minecraft-schematics.com",3350],["minecraftwild.com",3351],["miniwebtool.com",3352],["miragenews.com",3354],["missingremote.com",3355],["miuiflash.com",3356],["thecubexguide.com",3356],["djxmaza.in",3356],["jytechs.in",3356],["miuiku.com",3357],["mobafire.com",3361],["mobiforge.com",3362],["dlink.mobilejsr.com",3363],["moddedguru.com",3366],["modebaca.com",3367],["apk.sekilastekno.com",[3367,4150]],["modrinth.com",3369],["momjunction.com",3370],["mommypoppins.com",3371],["momxxxfun.com",3374],["momzr.com",3375],["moneycontrol.com",[3377,3378]],["monochrome-watches.com",3379],["monsoonjournal.com",3381],["moodiedavittreport.com",3382],["moonplusnews.com",3383],["moozpussy.com",3384],["zoompussy.com",3384],["morningagclips.com",3386],["morrisons.com",3387],["sonyalpharumors.com",[3388,4297]],["motachashma.com",3390],["ordertracker.com",3390],["motorcycle.com",[3395,3396]],["thetruthaboutcars.com",[3395,4601]],["upgradedhome.com",3395],["motortrend.com",3399],["movie-censorship.com",3401],["moviefone.com",3403],["moviehdkh.com",3404],["moviemakeronline.com",3405],["moviemeter.com",3406],["mp4upload.com",3408],["mql5.com",3409],["mrsexe.com",3410],["mrskin.com",3411],["msguides.com",3412],["puzzles.msn.com",3414],["mumsnet.com",3416],["musescore.com",3417],["music-news.com",[3418,3419]],["thebeet.com",[3419,4505]],["muslimobserver.com",3420],["mv-voice.com",3421],["mxdwn.com",3422],["myabandonware.com",3423],["mybanktracker.com",3424],["mybib.com",3425],["mydorpie.com",3426],["mydramalist.com",3427],["myevreview.com",3428],["myfitnesspal.com",3429],["myhentaigallery.com",3430],["myinstants.com",3431],["mylinkconverter.com",3433],["mylivesignature.com",3434],["mylivewallpapers.com",3435],["m.mylust.com",3437],["myminifactory.com",3438],["mynorthwest.com",3439],["myntra.com",3440],["mypornhere.com",3441],["mypunepulse.com",[3442,3443]],["optimyz.com",[3443,3652]],["myrealgames.com",3444],["mytempsms.com",3446],["mytuner-radio.com",3447],["n4g.com",3449],["techspy.com",3449],["nadidetarifler.com",3450],["nakedpornpics.com",3451],["nakedtube.com",3452],["pornmaki.com",3452],["milf.dk",3452],["3dtube.xxx",3452],["nameberry.com",3453],["sharktankblog.com",3456],["namethatporn.com",3457],["namethatpornad.com",3458],["vxxx.com",[3458,4842]],["embed.nana2play.com",3459],["nanimex.com",3460],["narkive.com",3461],["forum.nasaspaceflight.com",3462],["fantasygames.nascar.com",3463],["nashfm100.com",3464],["nationalgeographic.com",3466],["nationalheraldindia.com",3467],["radioyacht.com",[3468,3983]],["nationalmemo.com",[3469,3470]],["spectrum.ieee.org",[3470,6122]],["nationalreview.com",3472],["nationthailand.com",3475],["naturalblaze.com",3477],["newstarget.com",[3479,3531,3532]],["health.news",3479],["naughtymachinima.com",3480],["navajotimes.com",3481],["nba.com",3483],["games.dailymail.co.uk",[3483,6559]],["nbcsportsedge.com",3484],["ampproject.net",3486],["ndtv.in",3487],["gadgets.ndtv.com",3488],["sports.ndtv.com",3489],["ndtvprofit.com",3490],["necn.com",3492],["thotvids.com",[3493,4613]],["homegrownfreaks.net",3493],["rock.porn",[3493,6302]],["cambro.tv",[3493,6466,6467]],["needpix.com",3495],["negozioxporn.com",3496],["neonheightsservers.com",3497],["nepallivetoday.com",[3499,3500]],["wjr.com",3500],["nesabamedia.com",3501],["cathnews.co.nz",3502],["netfapx.com",3504],["netflav.com",3505],["nettiauto.com",3506],["nettikaravaani.com",3506],["nettikone.com",3506],["nettimarkkina.com",3506],["nettimokki.com",3506],["nettimoto.com",3506],["nettivene.com",3506],["nettivuokraus.com",3506],["nettv4u.com",3507],["netwerk24.com",3508],["nevadamagazine.com",3509],["newassia.com",3510],["assia1.tv",3510],["newegg.com",3512],["newindianexpress.com",3513],["newkerala.com",3514],["news-daily.com",3515],["outlookindia.com",[3515,3666]],["stripes.com",[3515,4373]],["longevity.technology",[3518,6399]],["news24.com",3520],["news9live.com",3521],["newsbreak.com",3522],["newser.com",3526],["newsmax.com",3527],["newsonthegotoday.com",3528],["newspointapp.com",3529],["censored.news",3532],["newsweek.com",3533],["newswiretoday.com",3534],["przoom.com",3534],["newthinking.com",3535],["newtumbl.com",3536],["newyorker.com",3537],["newzit.com",3538],["nex-software.com",3539],["staradvertiser.com",[3541,4344]],["forums.minecraftforge.net",3541],["nextofwindows.com",3542],["nextpit.com",3543],["nextshark.com",3544],["nexusmods.com",3545],["nfl.com",3547],["nhentai.com",3548],["nicelocal.com",3551],["nifty.com",3552],["nightfallnews.com",3554],["nightlifeporn.com",3555],["nikkansports.com",3556],["augsburger-allgemeine.de",3556],["nilechronicles.com",3557],["bianity.net",[3557,5646]],["nintendolife.com",[3558,3559]],["purexbox.com",[3558,3559,3948]],["pushsquare.com",[3558,3559,3948,3950]],["timeextension.com",3559],["nintendoworldreport.com",3560],["nitrome.com",3561],["nomadlist.com",3565],["nordstrom.com",3566],["norisoku.com",3567],["northernvirginiamag.com",3568],["nosey.com",3569],["nosubjectlosangeles.com",3570],["richardvigilantebooks.com",3570],["notateslaapp.com",3571],["tossinggames.com",3572],["urbanartassociation.com",3572],["pooletown.co.uk",[3572,6595]],["note1s.com",3574],["paste1s.com",3574],["adzz.in",3574],["kisscartoon.info",[3574,5394]],["notebooks.com",3575],["notformembersonly.com",3576],["novelgames.com",3578],["novelmultiverse.com",3579],["novinhastop.com",3580],["novojoy.com",3581],["novoporn.com",3582],["nowgoal.com",3583],["unogs.com",[3583,4758]],["nowgoal8.com",3584],["nowsci.com",3585],["nrl.com",3586],["nscreenmedia.com",3587],["countdown.co.nz",[3587,6002]],["jns.org",3587],["th-cam.com",3588],["thodkyaat.com",3588],["ac24.cz",3588],["ultimasnoticias.com.ve",3588],["nude-teen-18.com",3590],["nudecelebforum.com",3591],["nukeruerodouga.com",3593],["numista.com",3594],["numuki.com",3595],["nutritioninsight.com",[3596,3597]],["packaginginsights.com",[3596,3672]],["nybooks.com",3600],["nyctourism.com",3601],["nypost.com",[3603,3604]],["pagesix.com",3603],["nytimes3xbfgragh.onion",3605],["cooking.nytimes.com",3608],["nzbindex.com",3609],["oann.com",3611],["ocado.com",3612],["odditycentral.com",3614],["odin-valhallarising.com",3615],["tarislandglobal.com",3615],["oemdtc.com",3616],["officedepot.com",3617],["offidocs.com",3618],["oilprice.com",3619],["oldmaturemilf.com",3620],["pornyoungtube.tv",3620],["olinevid.com",3621],["cdn77.org",3621],["olympics.com",[3622,3623]],["scmp.com",[3623,4122]],["ondemandkorea.com",3626],["onecompiler.com",3627],["online-image-editor.com",3631],["online-stopwatch.com",3632],["online-translator.com",3633],["online-xxxmovies.com",3634],["online2pdf.com",3635],["onlineclassnotes.com",3636],["onlinecourse24.com",3637],["onlinemschool.com",3638],["onlylesbiantube.com",3640],["onlyppv.com",3641],["onlytik.com",3642],["onmsft.com",3643],["onrpg.com",3644],["ooxxx.com",3645],["open3dmodel.com",3647],["openculture.com",3648],["openspeedtest.com",3649],["operawire.com",3650],["opoyi.com",3651],["ringsidenews.com",3652],["order-order.com",3653],["orgasm.com",3654],["orgasmatrix.com",3655],["orunk.com",3657],["orutamil.com",3658],["isaidubb.net",3658],["osradar.com",3659],["osuskinner.com",3660],["osuskins.net",[3660,5830]],["otakuusamagazine.com",3661],["otomi-games.com",3662],["ourworldofenergy.com",3664],["ovacovid.com",3667],["ownedcore.com",3669],["syfy.com",3670],["pachinkopachisro.com",3671],["blog.jp",[3671,5499]],["doorblog.jp",3671],["blog.livedoor.jp",3671],["vipstyle.tokyo",3671],["link.paid4link.com",3674],["painaltube.com",3675],["palcomix.com",3676],["palestinechronicle.com",[3677,3678]],["panda-novel.com",[3679,3680]],["zebranovel.com",3679],["pandasnovel.com",3680],["paryatanbazar.com",3682],["pastebin.com",3683],["patriotnationpress.com",3684],["patriotnewsfeed.com",3685],["pcbolsa.com",3686],["pcgamebenchmark.com",[3687,3688,3689]],["pockettactics.com",[3687,3694]],["wargamer.com",3687],["soccerway.com",[3689,4277]],["streetcheck.co.uk",3689],["techcrunch.com",3691],["theloadout.com",[3692,4352,4561,4562]],["autofaucet.dutchycorp.space",[3695,6378]],["pcgamestorrents.org",[3696,6174]],["pcguide.com",3698],["pcmacstore.com",3700],["pcstats.com",3701],["pcworld.com",[3703,3704]],["techhive.com",3704],["pdfkitapp.com",3705],["peacemakeronline.com",3706],["peachurbate.com",3707],["pearsonclinical.com",3708],["peekvids.com",[3709,3710]],["pornoeggs.com",[3709,3860]],["people.com",3711],["perezhilton.com",3712],["perfectdailygrind.com",3713],["permanentstyle.com",3714],["permies.com",3715],["perverttube.com",3719],["petco.com",3722],["petitchef.com",3724],["station-drivers.com",3724],["tennistemple.com",3724],["petkeen.com",3725],["petri.com",3726],["store.petvalu.com",3727],["petyado.com",3728],["pewgame.com",3729],["pexels.com",3730],["pgatour.com",3731],["phimdacap.com",3733],["pholder.com",3735],["photobucket.com",3738],["photojpl.com",3740],["photonics.com",3741],["photopea.com",3742],["photorumors.com",[3743,3744]],["blograffo.net",3743],["orschlurch.net",[3743,5828]],["phpbb.com",3745],["phuketwan.com",3746],["physicsandmathstutor.com",3747],["pianu.com",3749],["pichaloca.com",3751],["freemovies.tv",3751],["pickmypostcode.com",3753],["picnob.com",3754],["piokok.com",3754],["pixwox.com",3754],["pictoa.com",3755],["picyield.com",3756],["pigglywigglystores.com",3757],["pikalytics.com",3758],["pikkado.com",3759],["pikwizard.com",3760],["pinchofyum.com",3762],["pornhd.com",[3763,3840]],["pinkvilla.com",3764],["pirate4all.com",3766],["pixabay.com",3767],["plagiarismtoday.com",3768],["planetminecraft.com",3769],["play-games.com",3770],["playbuzz.com",3771],["playco-opgame.com",3772],["playok.com",3774],["playpilot.com",3775],["pornflip.com",3778],["plotaroute.com",3779],["pluggedingolf.com",3780],["plusone8.com",3782],["pocketgamer.com",3783],["podchaser.com",3784],["pogo.com",3785],["pokebattler.com",3788],["pokernews.com",3789],["poki.com",3790],["politicalcowboy.com",3791],["politicalsignal.com",3792],["politicspa.com",3794],["politifact.com",3795],["pollunit.com",3796],["polygonscan.com",[3798,3799]],["etherscan.io",[3799,5424]],["pons.com",3800],["popularmechanics.com",3802],["porcore.com",3803],["porn-monkey.com",3805],["porn-plus.com",3806],["porn18videos.com",3807],["porn300.com",[3808,3809,3810]],["porndroids.com",[3808,3825,3826]],["pornodiamant.xxx",3810],["porn555.com",3811],["porn87.com",3812],["pornbraze.com",3815],["povaddict.com",[3815,3900]],["hentaiporn.one",3815],["pornxbox.com",3816],["teenmastube.com",3816],["watchmygf.mobi",[3816,5603]],["18tube.sex",3816],["thecarconnection.com",3817],["op.gg",[3817,4562,5278]],["hypergames.top",3817],["porndictator.com",3818],["porndig.com",3819],["zuzandra.com",3820],["blogbugs.org",3820],["trannygem.com",[3823,4671]],["pornjam.com",[3826,3852]],["pornexpanse.com",3827],["pornfaia.com",3828],["pornforrelax.com",3829],["pornj.com",3829],["pornl.com",[3829,3853]],["tuberel.com",[3829,4708]],["see.xxx",3829],["porngals4.com",3830],["porngameshub.com",3832],["porngamesverse.com",3833],["porngfy.com",3836],["porngifs2u.com",3837],["youjizz.com",[3845,3846,3850,5073,5074,5075]],["pstargif.com",3847],["tube8vip.com",3847],["xozilla.com",[3847,5030]],["xxxymovies.com",[3847,5004,5048]],["pornlizer.com",3854],["pornmd.com",3855],["porno-baguette.com",[3857,3858]],["jacquieetmicheltv.net",3857],["pornoborshch.com",3859],["pornomovies.com",3863],["pornone.com",3864],["porntry.com",[3866,3880,3881]],["veryfreeporn.com",3866],["pornpaw.com",3867],["pornpictureshq.com",3869],["pornwatchers.com",[3870,3886,3887]],["pornsitetest.com",3872],["pornsos.com",3873],["pornstarbyface.com",3874],["pornult.com",3883],["pornvideotop.com",3885],["stileproject.com",3887],["teenpornvideo.xxx",[3889,6690]],["pornzog.com",3892],["post-gazette.com",3896],["postandcourier.com",3897],["theadvocate.com",3897],["postazap.com",3898],["pt.potwm.com",3899],["powerelectronicsnews.com",3901],["korinthostv.gr",3901],["pozirk.com",3902],["pr0gramm.com",3903],["practicalecommerce.com",3904],["pradjadj.com",3905],["premierguitar.com",3906],["editpad.org",[3909,6092]],["presearch.com",3910],["pricecharting.com",3911],["pricehistoryapp.com",3912],["priceline.com",3913],["upornia.com",[3914,4770,4771]],["proappapk.com",3917],["procyclingstats.com",3919],["producebluebook.com",3920],["producthunt.com",3921],["progamerage.com",3923],["programmingeeksclub.com",3924],["projectorcentral.com",3925],["prokerala.com",3926],["promocodie.com",3927],["proprivacy.com",[3930,3931]],["dewabioskop21.org",3930],["proprofs.com",3932],["protocol.com",[3933,3934]],["moco360.media",[3934,5600]],["provideocoalition.com",3936],["proviralhost.com",3937],["proxyium.com",3938],["psprices.com",3939],["online.pubhtml5.com",3942],["go.publicearn.com",3943],["publishedreporter.com",3945],["purewow.com",3947],["purplepainforums.com",3949],["snow-forecast.com",[3949,4272]],["pussyspace.net",3951],["pussystate.com",3953],["pussytubeebony.com",3954],["puzzle-aquarium.com",[3955,3956,3957]],["puzzle-battleships.com",[3955,3957]],["puzzle-binairo.com",[3955,3957]],["puzzle-bridges.com",[3955,3957]],["puzzle-chess.com",[3955,3957]],["puzzle-dominosa.com",[3955,3957]],["puzzle-futoshiki.com",[3955,3957]],["puzzle-galaxies.com",[3955,3957]],["puzzle-heyawake.com",[3955,3957]],["puzzle-hitori.com",[3955,3957]],["puzzle-jigsaw-sudoku.com",[3955,3957]],["puzzle-kakurasu.com",[3955,3957]],["puzzle-kakuro.com",[3955,3957]],["puzzle-killer-sudoku.com",[3955,3957]],["puzzle-light-up.com",[3955,3957]],["puzzle-lits.com",[3955,3957]],["puzzle-loop.com",[3955,3957]],["puzzle-masyu.com",[3955,3957]],["puzzle-minesweeper.com",[3955,3956,3957]],["puzzle-nonograms.com",[3955,3956,3957]],["puzzle-norinori.com",[3955,3957]],["puzzle-nurikabe.com",[3955,3957]],["puzzle-pipes.com",[3955,3957]],["puzzle-shakashaka.com",[3955,3957]],["puzzle-shikaku.com",[3955,3957]],["puzzle-shingoki.com",[3955,3957]],["puzzle-skyscrapers.com",[3955,3956,3957]],["puzzle-slant.com",[3955,3957]],["puzzle-star-battle.com",[3955,3957]],["puzzle-stitches.com",[3955,3957]],["puzzle-sudoku.com",[3955,3957]],["puzzle-tapa.com",[3955,3957]],["puzzle-tents.com",[3955,3957]],["puzzle-thermometers.com",[3955,3957]],["puzzle-words.com",[3955,3957]],["puzzlegarage.com",3958],["unite.pvpoke.com",3959],["pymnts.com",3961],["qqcinema21.com",3962],["queerty.com",3964],["quickmeme.com",3965],["quicksounds.com",3966],["quipmag.com",3967],["quizack.com",3968],["quizlet.com",3970],["quora.com",3971],["qwant.com",3972],["rabbitsfun.com",3974],["racingamerica.com",3975],["racingtv.com",[3976,3977]],["twitter.com",[3977,4730]],["x.com",[3977,4730]],["radaris.com",3978],["radioreference.com",3979],["radiosurvivor.com",[3980,3981]],["forum.ragezone.com",3984],["rain-alarm.com",3985],["rakuten.com",3986],["randomarchive.com",3987],["rankedboost.com",3988],["rapidsave.com",3990],["rappler.com",3991],["raqmedia.com",3992],["rarbgmirror.com",3993],["rarbgproxy.com",3993],["rarbgunblock.com",3993],["rarbgaccess.org",3993],["rarbgmirror.org",3993],["rarbgproxy.org",3993],["rarbgunblocked.org",3993],["raspberrytips.com",3994],["anime-drama.jp",3994],["rateherpussy.com",3996],["ratemymelons.com",3997],["rateyourmusic.com",3999],["rbbtoday.com",4001],["readmng.com",4002],["real-fix.com",4005],["tv247.us",4005],["realbooru.com",4006],["realclearhistory.com",4007],["realclearpolitics.com",4008],["realgfporn.com",[4010,4011]],["recordbate.com",[4011,4024,4025]],["pornhdtube.tv",4011],["uktvplay.uktv.co.uk",[4011,6621]],["realityblurb.com",4012],["realitytea.com",4013],["realitytvworld.com",4014],["realmadrid.com",4015],["realpornclips.com",4016],["realpython.com",4017],["realtalk933.com",4019],["realtytoday.com",4020],["rebelnews.com",4022],["recipesandcooker.com",4023],["javhdo.net",4024],["vivo.sx",4024],["redboing.com",4026],["redbox.com",4027],["reddit.com",[4028,4029]],["reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion",4028],["old.reddit.com",4030],["redditsave.com",4031],["reddxxx.com",4032],["transpassions.com",4034],["rediff.com",4035],["reidoplacar.com",4037],["releasestv.com",4038],["religionnews.com",4039],["remodelista.com",4040],["renonr.com",4041],["republicworld.com",4042],["retrostic.com",4044],["sickchirpse.com",4044],["thetimes.co.uk",[4044,6618]],["returnyoutubedislike.com",4045],["reuters.com",4046],["reviversoft.com",4048],["revolution935.com",4049],["rexxx.com",4050],["rhumbarlv.com",4051],["ricettafitness.com",4052],["rmdown.com",4054],["robbreport.com",4055],["rocket-league.com",4057],["vg247.com",4059],["romania-insider.com",4061],["romzie.com",4062],["rookieroad.com",4063],["roosterteeth.com",4064],["rottentomatoes.com",4065],["royalroad.com",4066],["rpclip.com",4067],["rshrt.com",4068],["rswebsols.com",4069],["rt.com",4070],["smartkhabrinews.com",4072],["rudrascans.com",4073],["rugby365.com",4074],["rugbyonslaught.com",4075],["rumble.com",4076],["rumporn.com",4077],["stilltube.com",4077],["rustlabs.com",4079],["rvguide.com",4080],["sabcnews.com",4084],["sabcsport.com",4085],["sabervivirtv.com",4086],["sabishare.com",4087],["saddlegirls.com",4088],["saharareporters.com",4091],["saigoneer.com",4092],["salaamedia.com",4095],["salon.com",4096],["saltwire.com",4097],["samfw.com",4098],["sanfoundry.com",4100],["sankakucomplex.com",4101],["chan.sankakucomplex.com",4102],["sarapbabe.com",4103],["sassymamahk.com",4104],["sat24.com",4105],["satbeams.com",4106],["sexgamefun.com",[4106,4174]],["satdl.com",4107],["saucemagazine.com",4109],["save-editor.com",4110],["sbenny.com",4111],["sbstatesman.com",4112],["scalemates.com",4113],["scamrate.com",4114],["scamwarners.com",4115],["scanboat.com",4116],["schlockmercenary.com",4117],["sciencealert.com",4119],["sciencedaily.com",4120],["sciencetimes.com",4121],["scoredle.com",4123],["scrabble-solver.com",4125],["scrapywar.com",4126],["siasat.com",[4126,4218,4219]],["alrakoba.net",4126],["screenbinge.com",[4127,4128]],["streamingrant.com",[4128,4367]],["screencrush.com",4129],["scribd.com",4130],["sdxcentral.com",4132],["se-ed.com",4133],["seafoodsource.com",4134],["searchcommander.com",4135],["searchencrypt.com",4136],["searchenginejournal.com",4137],["seatguru.com",4138],["secretchicago.com",4142],["securityaffairs.com",4143],["securityweek.com",4144],["seekingalpha.com",4145],["seeklogo.com",4146],["seganerds.com",4147],["seithy.com",4148],["selfstudybrain.com",4151],["universityequality.com",4151],["semafor.com",4152],["semawur.com",4153],["semiconductor-today.com",4154],["semprot.com",4155],["send-anywhere.com",4156],["senmanga.com",4158],["mittelhessen.de",[4158,5168]],["sentres.com",4159],["seowebstat.com",4161],["sephora.com",4162],["series-d.com",4163],["seroundtable.com",4164],["servedez.com",4165],["serverhunter.com",4166],["serverstoplist.com",4167],["setdartwatches.com",4169],["sevenforums.com",[4170,4171]],["tenforums.com",[4170,4478]],["sexbot.com",4173],["sexlikereal.com",4175],["sexodi.com",4176],["sexsbarrel.com",4177],["zingyporntube.com",4177],["sextgem.com",4179],["m.sextvx.com",4184],["sexuhot.com",4187],["sexybabegirls.com",4189],["sexykittenporn.com",4190],["sexywomeninlingerie.com",4191],["sfirmware.com",4193],["shaalaa.com",4195],["shacknews.com",4196],["shameless.com",4197],["shareinvestor.com",4199],["sharemods.com",4200],["shemale777.com",4202],["sherbrookerecord.com",4204],["shipt.com",4206],["shobiddak.com",4207],["shockwave.com",4208],["shorterall.com",4210],["promo-visits.site",[4210,6367]],["shortlist.com",4211],["vuinsider.com",4213],["gledajcrtace.xyz",[4214,6703]],["siamblockchain.com",4217],["coinpedia.org",[4219,6075]],["siberiantimes.com",4220],["siliconrepublic.com",4222],["simkl.com",4223],["simracingsetup.com",4225],["singaporeexpats.com",4227],["sintelevisor.com",4228],["sitarchive.com",4230],["siteslike.com",4232],["skidrowcodexgames.com",4233],["skidrowcodexreloaded.com",4234],["skinnyms.com",4235],["skylinewebcams.com",4239],["slashfilm.com",4242],["slashgear.com",4243],["slate.com",4244],["slaynews.com",4245],["slidehunter.com",4248],["slideplayer.com",4249],["slideserve.com",4250],["slidesgo.com",4251],["smallnetbuilder.com",4254],["link.smallseostat.com",4255],["smartasset.com",4257],["smarthomebeginner.com",4258],["smartprix.com",4259],["embed.smashystream.com",4261],["dgb.lol",4261],["autoembed.to",4261],["imdbembed.xyz",4261],["smbc-comics.com",4262],["smoner.com",4263],["smutr.com",4265],["smutty.com",4266],["sna3talaflam.com",4267],["snazzymaps.com",4268],["sneakernews.com",4269],["snopes.com",4271],["weather-forecast.com",4272],["snowmagazine.com",4273],["snwa.com",4274],["soccerbase.com",4276],["sofmag.com",4280],["soft3arbi.com",[4281,4282]],["rogstream.fun",[4281,5261]],["livesportsclub.me",[4281,5261]],["grab.tc",[4283,6397]],["softicons.com",4285],["solidfiles.com",4288],["forums.somethingawful.com",4290],["songfacts.com",4291],["songmeanings.com",4294],["sonichits.com",4295],["sopornmovies.com",4298],["soundcloud.com",4301],["soundonsound.com",4302],["southernliving.com",4303],["soyacincau.com",4304],["speakerdeck.com",4311],["spearswms.com",4312],["speedrun.com",4313],["speedsolving.com",4314],["spiceworks.com",4315],["spin.com",4316],["spoonuniversity.com",4319],["sporcle.com",4320],["sportbusiness.com",4321],["sportinglife.com",4322],["sportingnews.com",4323],["sportlemonx.com",4324],["sportscardforum.com",4325],["sportsnaut.com",4327],["sportsrec.com",4328],["sportstiger.com",4329],["open.spotify.com",4330],["spotifydown.com",4331],["spy.com",4332],["zetporn.com",4334],["squaremile.com",4335],["sslshopper.com",4336],["ssyoutube.com",4337],["stackabuse.com",4338],["stackoverflow.com",4339],["stadiumtalk.com",4340],["xyzsprtsfrmr1.site",4341],["xyzsprtsfrmr2.site",4341],["xyzsports111.xyz",4341],["xyzsports112.xyz",4341],["xyzsports113.xyz",4341],["xyzsports114.xyz",4341],["staples.com",4343],["starsinsider.com",4345],["startpage.com",4346],["statsroyale.com",4347],["stealthoptional.com",4348],["steamanalyst.com",4349],["steamgifts.com",4351],["steamidfinder.com",[4352,4353]],["trueachievements.com",[4352,4689,4690]],["truesteamachievements.com",[4352,4690]],["truetrophies.com",[4352,4690]],["steamladder.com",4354],["steroid.com",4355],["stiflersmoms.com",4357],["stockhouse.com",4358],["stockingspornpics.com",4359],["nylonbabez.net",4359],["nylonpornpictures.net",4359],["stocktwits.com",4360],["stonetoss.com",4361],["blenderartists.org",4361],["storytohear.com",4362],["thefamilybreeze.com",4362],["thetravelbreeze.com",4362],["theworldreads.com",4362],["womensmethod.com",4362],["strategie-bourse.com",4363],["stratford-herald.com",4364],["inverness-courier.co.uk",[4364,6576,6577]],["johnogroat-journal.co.uk",[4364,6576]],["northern-scot.co.uk",[4364,6539]],["stamfordmercury.co.uk",4364],["streamfare.com",4365],["streamingsites.com",4368],["streamtvinsider.com",4369],["streetdirectory.com",4370],["streeteasy.com",4371],["stupiddope.com",4375],["subsvip.com",4377],["suffolknewsherald.com",4378],["sulekha.com",4379],["sumanasa.com",4380],["sun-sentinel.com",4381],["gaystream.pw",4383],["superbgays.com",4384],["supercarblondie.com",4385],["supercheats.com",4386],["supercomputingonline.com",4387],["superdeluxeedition.com",4388],["superembeds.com",4389],["superherohype.com",4390],["supjav.com",4391],["supplychainbrain.com",4392],["surattimes.com",4393],["savefree.in",4393],["surfline.com",[4394,4395]],["surinenglish.com",4396],["svgrepo.com",4398],["svscomics.com",4399],["swarajyamag.com",4400],["sweethentai.com",4401],["swfchan.com",4402],["tokder.org",[4402,6224]],["digitask.ru",4403],["swimcompetitive.com",4405],["swimswam.com",4406],["swisscows.com",4407],["switchboard.com",4408],["symbaloo.com",4410],["symbolab.com",4411],["sysnettechsolutions.com",4412],["systutorials.com",4413],["t3.com",4414],["ta2deem7arbya.com",4415],["tagecoin.com",4416],["talkbass.com",4417],["talkingpointsmemo.com",4418],["tampafp.com",4419],["tandfonline.com",4420],["ahajournals.org",[4420,6047]],["royalsocietypublishing.org",4420],["tapatalk.com",4422],["target.com",4424],["tastesbetterfromscratch.com",4427],["taufiqhdyt.com",4428],["taxidrivermovie.com",4429],["tbdailynews.com",4430],["tcbscans.com",4431],["techgeek365.com",4434],["techgenyz.com",4435],["techinformed.com",4437],["techmeme.com",4438],["technclub.com",4439],["technicalarp.com",4441],["technologynetworks.com",4442],["technologyreview.com",4443],["techonthenet.com",4444],["techopedia.com",4445],["techoreels.com",4446],["techpout.com",4447],["techpowerup.com",4448],["techreen.com",4451],["techrepublic.com",4452],["techusnews.com",4455],["techweekmag.com",4456],["techyv.com",4457],["tecmint.com",4458],["tecnicalboy.com",4459],["tecnobillo.com",4460],["teenager365.com",[4461,4462]],["xnxxvideo.pro",4461],["teenasspussy.com",4463],["teencumpot.com",4464],["asiansex.life",4464],["tejtime24.com",4466],["cinedesi.in",4466],["techishant.in",4466],["thevouz.in",4466],["tekdeeps.com",4467],["teknomuda.com",[4468,4469]],["motorantik.store",4469],["telegram-porn.com",4470],["telescopius.com",4472],["televisiongratishd.com",4473],["telugupeople.com",4474],["tempest.com",4475],["temporary-phone-number.com",4476],["tempostorm.com",4477],["tennesseestar.com",4479],["themichiganstar.com",4479],["theminnesotasun.com",4479],["theohiostar.com",4479],["tennis.com",4480],["tesco.com",4481],["tetris.com",4483],["text-compare.com",4485],["tf2-servers.com",4486],["tgstat.com",4487],["the-independent.com",[4489,4490,4491]],["the-race.com",4492],["theanalyst.com",4495],["theartnewspaper.com",[4496,4497]],["wahm.com",[4497,4849]],["calendar-uk.co.uk",4497],["theasianparent.com",4498],["theautopian.com",4499],["theawesomer.com",4500],["thebay.com",4503],["thebbqforum.com",4504],["theblaze.com",4506],["theblockcrypto.com",4507],["theboobsblog.com",4509],["thebudgetsavvybride.com",4510],["theburningplatform.com",4511],["thecartoonporntube.com",4512],["thechainsaw.com",4514],["thechinaproject.com",4515],["thecountersignal.com",4517],["thecourier.com",4518],["thedailybeast.com",4520],["thedailydigest.com",4521],["thedalesreport.com",4523],["thediplomat.com",4525],["theepochtimes.com",4528],["thefastcode.com",4530],["thefederalist.com",4532],["thefetishistas.com",4533],["thefintechtimes.com",4534],["thegamerstation.com",4536],["theglobeandmail.com",4541],["thegradcafe.com",4542],["theguardian.com",4543],["amp.theguardian.com",4544],["thehackernews.com",4545],["thehansindia.com",4546],["theinertia.com",4549],["theiphoneappreview.com",4550],["thejakartapost.com",4551],["thejc.com",4553],["thelayoff.com",4555],["vitamiiin.com",4556],["toptenz.net",4556],["thelines.com",4558],["thelittleslush.com",4560],["belloflostsouls.net",[4562,5645]],["thelocal.com",4563],["themessenger.com",4564],["themighty.com",4565],["themirror.com",4566],["themoscowtimes.com",4567],["theoutline.com",4569],["thepcguild.com",4570],["thepinknews.com",4572],["thepointsguy.com",4573],["thepopverse.com",4574],["theporndude.com",4575],["therealdeal.com",4581],["theregister.com",4582],["thescore.com",4583],["thescore1260.com",4584],["thesimsresource.com",4585],["thesouthafrican.com",4586],["thespruceeats.com",4587],["thestockmarketwatch.com",4590],["thestranger.com",4591],["thestreamable.com",4592],["theswagsports.com",4594],["thetab.com",4595],["thedailymash.co.uk",[4595,6613]],["thepoke.co.uk",4595],["thethings.com",4597],["thetimes.com",4598],["thetowner.com",4599],["thetoyinsider.com",4600],["theverge.com",4602],["theweather.com",4603],["theweather.net",[4603,5922]],["yourweather.co.uk",4603],["theweathernetwork.com",4604],["theweek.com",4605],["thewrap.com",4606],["thingiverse.com",4608],["thingstodovalencia.com",4609],["thotstars.com",4612],["throwawaymail.com",4614],["thumbsnap.com",4615],["thumpertalk.com",4616],["fastapi.tiangolo.com",4617],["ticgn.com",4618],["boxthislap.org",[4618,5593,6066]],["wtf1.co.uk",4618],["ticketmaster.com",4619],["tiermaker.com",4620],["tigerdroppings.com",4621],["timeout.com",4624],["timesnowmarathi.com",[4625,4628]],["zoomtventertainment.com",[4625,4630]],["m.timesofindia.com",4632],["recipes.timesofindia.com",4633],["timesofmalta.com",4635],["tipranks.com",4638],["webzeni.com",[4639,4909]],["infokeeda.xyz",4639],["titsbox.com",4641],["tnapics.com",4644],["todayonline.com",4645],["todayuknews.com",4646],["tokyomotion.com",4647],["tokyonightstyle.com",4648],["tokyvideo.com",4649],["tonpornodujour.com",4652],["top-faucet.com",4653],["top1iq.com",4654],["topescort.com",[4655,4656]],["sexjobs.es",4655],["escortnews.eu",[4655,4656]],["topfiveforex.com",4657],["topgear.com",4658],["topic.com",4659],["topinsearch.com",4660],["toppixxx.com",4661],["topservers.com",4662],["torlock.com",4664],["torrdroidforpc.com",4665],["total-croatia-news.com",4667],["totalcsgo.com",4668],["towleroad.com",4669],["tractorbynet.com",4670],["trekbbs.com",4675],["trendhunter.com",4676],["triangletribune.com",4677],["tribunnews.com",4679],["m.tribunnews.com",4680],["tripsonabbeyroad.com",4682],["tripstodiscover.com",4683],["troyhunt.com",4684],["troypoint.com",[4685,4686]],["teenmushi.org",[4686,6215]],["truckinginfo.com",4687],["trucknetuk.com",4688],["trumparea.com",4691],["trustedreviews.com",4692],["truthlion.com",4693],["truthsocial.com",4694],["truyen-hentai.com",4695],["try2link.com",4696],["tryboobs.com",4697],["tryindianporn.com",4698],["tsumino.com",4700],["tubator.com",4701],["tube-bunny.com",4702],["tubous.com",4710],["tubsxxx.com",[4711,4712]],["de-sexy-tube.ru",4711],["china-tubex.site",[4711,4712]],["tumblr.com",4713],["tundraheadquarters.com",4714],["tutorialink.com",4716],["tutorialspoint.com",4718],["tutorviacomputer.com",4719],["tutsplus.com",4720],["tvcancelrenew.com",4722],["tvfanatic.com",4723],["tvmaze.com",4724],["tweakreviews.com",4726],["twi-fans.com",4728],["twistedsifter.com",4729],["txxx.com",4731],["play.typeracer.com",4732],["ubereats.com",4733],["ubergizmo.com",4734],["ucompares.com",4735],["udvl.com",4737],["uefa.com",4738],["ufreegames.com",4739],["ugstandard.com",4741],["uinterview.com",4742],["uk420.com",4743],["ukadultzone.com",4744],["ukutabs.com",4745],["ulta.com",4746],["ultimate-guitar.com",4747],["ultrabookreview.com",4748],["ultrahorny.com",4749],["unite-db.com",[4751,4752]],["techraptor.net",[4752,5280,5906]],["unityassets4free.com",4753],["univers-simu.com",4754],["unixmen.com",4755],["unsplash.com",[4759,4760]],["nslookup.io",4760],["upi.com",4763],["upjoke.com",4764],["uploadrar.com",4766],["uploadroot.com",4767],["uploadydl.com",4769],["cpmlink.net",[4769,4799,5674]],["upornia.tube",[4771,6455]],["uprafa.com",4772],["upworthy.com",4774],["uquiz.com",4775],["urbandictionary.com",4776],["urbanmilwaukee.com",4777],["urgayporn.com",4778],["usatoday.com",4779],["touchdownwire.usatoday.com",4780],["userbenchmark.com",4782],["utne.com",4786],["utreon.com",4787],["uwufufu.com",4788],["uxmatters.com",4789],["app.vaia.com",4790],["valueresearchonline.com",4791],["variety.com",4792],["veblr.com",4793],["vedantu.com",4795],["venturebeat.com",4796],["veoplanet.com",4797],["verepeliculas.com",4798],["vermangasporno.com",[4799,4800]],["vervetimes.com",4802],["vexfile.com",4803],["vezod.com",4804],["geeksforgeeks.org",[4806,4807,6109]],["thesurvivalistblog.net",4807],["vibehubs.com",4808],["vice.com",4809],["victoriabuzz.com",4811],["video-to-mp3-converter.com",4812],["videocardz.com",4813],["videosection.com",4816],["videoszoofiliahd.com",4817],["vigilantcitizen.com",4819],["vintageporntubes.com",4821],["virtuagirlgirls.com",4822],["visortmo.com",4823],["vitalmtb.com",4825],["viu.com",4826],["zemporn.com",4827],["zmovs.com",4827],["vk.com",4829],["vk.ru",4829],["vkspeed.com",4830],["vndevtop.com",4831],["vnkb.com",4832],["vocm.com",4833],["vox.com",4835],["vpnmentor.com",4836],["vpornvideos.com",4837],["vrbo.com",4838],["vrcmods.com",[4839,4840]],["palatifini.it",4839],["linkneverdie.net",[4839,5785]],["vsbattles.com",4841],["w3avenue.com",4843],["w3big.com",4844],["w3docs.com",4845],["w3newspapers.com",4846],["ymcinema.com",4850],["walgreens.com",4852],["wallpaperaccess.com",4854],["wallpaperbetter.com",4855],["wallpaperflare.com",4856],["wallpapers.com",4857],["wallpapersmania.com",4858],["walmart.com",4859],["www.walmart.com",4860],["walterfootball.com",4861],["wanderlustcrew.com",4862],["wapbold.com",4864],["wapbold.net",4864],["wapsing.com",4865],["warcraftpets.com",4866],["warddogs.com",4867],["warecracks.com",4868],["websiteoutlook.com",4868],["warfarehistorynetwork.com",4869],["warm98.com",4870],["warontherocks.com",4871],["washingtoninformer.com",4873],["games.washingtonpost.com",4875],["watashiwasugoidesu.com",4877],["watchallchannels.com",4878],["watchdoctorwhoonline.com",4879],["watchinamerica.com",4881],["watchtheofficeonline.net",[4882,5800,5948]],["watchpornx.com",[4883,4884]],["streamporn.pw",[4883,5596]],["drivevideo.xyz",4883],["watchteencam.com",4885],["waterfordwhispersnews.com",4886],["watnopaarpunjabinews.com",4887],["wayfair.com",4889],["wbnq.com",4891],["wbwn.com",4891],["wjbc.com",[4891,4960]],["wcostream.com",4894],["wdwmagic.com",4895],["wearedore.com",4896],["weather.com",4897],["weatherbug.com",4898],["weatherpro.com",[4899,4900]],["wordfinder.yourdictionary.com",4900],["web-dev-qa-db-fra.com",4901],["webbikeworld.com",4902],["webcamtests.com",4903],["webcarstory.com",4904],["webcras.com",4905],["webtoolhub.com",4908],["weegy.com",4910],["weisradio.com",4911],["weraveyou.com",4912],["weszlo.com",4915],["wethegeek.com",4916],["wetransfer.com",4918],["wgnsradio.com",4919],["wgrr.com",4920],["whatcar.com",4921],["whatculture.com",4922],["whatismybrowser.com",4925],["whatismyip.com",4926],["whatismyipaddress.com",4927],["whatismyisp.com",4928],["whatsgabycooking.com",4929],["whatsmyreferer.com",4930],["whatsondisneyplus.com",4931],["whattomine.com",4932],["whdh.com",4933],["wsvn.com",4933],["wheelofgold.com",4934],["wheelofnames.com",4935],["whitecoatinvestor.com",4936],["whocallsme.com",4937],["whoreshub.com",4938],["whosdatedwho.com",4939],["wichspornos.com",4940],["wifinetnews.com",4941],["wikikeep.com",4943],["wikiwand.com",4944],["winaero.com",4945],["windows-noob.com",4946],["windows101tricks.com",4947],["windowsbbs.com",4948],["windowsloop.com",4950],["windowsmatters.com",4951],["windycitymediagroup.com",4953],["windycitytimes.com",4953],["winx-club-hentai.com",4955],["wiour.com",4957],["btcbitco.in",4957],["btcsatoshi.net",4957],["wired.com",4958],["wish.com",4959],["wmtips.com",4963],["womanandhome.com",4965],["goodtoknow.co.uk",4965],["marieclaire.co.uk",4965],["wonporn.com",4966],["wooseotools.com",4967],["pallabmobile.in",4967],["wordgames.com",4970],["wordplays.com",4971],["forum.wordreference.com",4972],["workawesome.com",4973],["worldcrunch.com",4974],["worldscreen.com",4976],["worldstar.com",4979],["worldstarhiphop.com",4979],["worldtimebuddy.com",4980],["worldtimezone.com",4981],["worldtribune.com",4982],["worldviewweekend.com",4983],["wowhead.com",4984],["wowroms.com",4985],["wp-time.com",4987],["wplift.com",4988],["wplocker.com",4989],["wtechnews.com",4995],["wtop.com",4996],["wunderground.com",4997],["wwe.com",4998],["wweek.com",4999],["xbooru.com",[5003,5004]],["xbox-hq.com",5005],["xboxachievements.com",5006],["playstationtrophies.org",5006],["xcritic.com",5009],["xdaforums.com",5011],["xemales.com",5012],["yourlust.com",[5015,5046,5088]],["xhamster2.com",[5017,5019,5020,5021]],["xhamster3.com",5017],["xhamster.desi",5017],["xhamster42.desi",5017],["xhamster.one",5020],["xing.com",5023],["xn--r8jwklh769h2mc880dk1o431a.com",5025],["xnotx.com",5026],["xnxxvideoporn.com",5029],["xrares.com",[5031,5032]],["xvideos.es",5036],["xvideosxporn.com",5037],["xxx-image.com",5039],["xxxbule.com",5040],["xxxdessert.com",5042],["xxxpicss.com",5044],["xxxpicz.com",5044],["xxxporntalk.com",5045],["xxxxsx.com",5047],["yabiladi.com",[5049,5050]],["search.yahoo.com",5054],["in.search.yahoo.com",5055],["www.yahoo.com",5057],["disk.yandex.com",5059],["disk.yandex.ru",5059],["yellowise.com",5063],["yelp.com",5064],["yesasia.com",5065],["ygoprodeck.com",5066],["ygosu.com",5067],["bamgosu.site",5067],["yidio.com",5068],["yonelabo.com",5069],["vaa.jp",5069],["yopmail.com",5070],["yopmail.fr",5070],["yopmail.net",5070],["you.com",5071],["go.pointlinks.in",5074],["youloveit.com",5076],["youngamateursporn.com",5077],["youpornzz.com",5084],["yourdarkdesires.com",5085],["yourharlow.com",5087],["yourstory.com",5089],["youtube.com",5090],["m.youtube.com",5091],["www.youtube.com",5092],["yovizag.com",5094],["ytfreedownloader.com",5095],["ytlarge.com",5096],["yugioh.com",5098],["zap-map.com",5099],["zbporn.com",[5100,5101]],["zefoy.com",5103],["zerohedge.com",5104],["zerolives.com",5105],["zeroupload.com",5106],["zillow.com",5108],["zlut.com",5109],["zmonline.com",5110],["flava.co.nz",5110],["hauraki.co.nz",5110],["mixonline.co.nz",5110],["thehits.co.nz",[5110,6014]],["zona-leros.com",5111],["vure.cx",5113],["bezpolitickekorektnosti.cz",5114],["bydleni.cz",5115],["expats.cz",5116],["idnes.cz",5117],["tv.idnes.cz",5118],["www.iprima.cz",5119],["mercedesclub.cz",5120],["nova.cz",5121],["seznam.cz",5122],["seznamzpravy.cz",5122],["2x4u.de",5125],["abendzeitung-muenchen.de",5126],["china.ahk.de",5127],["allgemeine-zeitung.de",5129],["buerstaedter-zeitung.de",5129],["echo-online.de",[5129,5148]],["lampertheimer-zeitung.de",5129],["lauterbacher-anzeiger.de",5129],["main-spitze.de",5129],["oberhessische-zeitung.de",5129],["wiesbadener-kurier.de",5129],["wormser-zeitung.de",5129],["ariva.de",5130],["berliner-kurier.de",[5131,5132]],["berliner-zeitung.de",[5131,5133]],["express.de",[5131,5150]],["mopo.de",[5131,5150,5171]],["bgland24.de",5134],["chiemgau24.de",5134],["innsalzach24.de",5134],["mangfall24.de",5134],["rosenheim24.de",5134],["wasserburg24.de",5134],["spiele.bild.de",5136],["boerse-online.de",5137],["businessinsider.de",5138],["praxistipps.chip.de",5140],["www.chip.de",5141],["designtagebuch.de",5143],["desired.de",[5144,5145]],["giga.de",5144],["kino.de",5144],["teltarif.de",5144],["druckerchannel.de",5146],["duden.de",5147],["emuenzen.de",5149],["focus.de",5151],["fr.de",5152],["frag-mutti.de",5153],["frustfrei-lernen.de",5154],["golem.de",5155],["cryptodaily.co.uk",[5157,6555]],["hl-live.de",5158],["kleinanzeigen.de",5160],["kochbar.de",5161],["mail.de",5163],["main-echo.de",5164],["maniac.de",5165],["manomano.de",5166],["manomano.es",5166],["manomano.fr",5166],["manomano.it",5166],["manomano.co.uk",5166],["mediaevent.de",5167],["mobile.de",5169],["m.mobile.de",5170],["mtb-news.de",5172],["news-und-nachrichten.de",5174],["rechtschreibpruefung24.de",5176],["restegourmet.de",5177],["rp-online.de",5178],["saarbruecker-zeitung.de",5178],["volksfreund.de",5178],["rtl.de",5179],["searchfiles.de",5180],["serienjunkies.de",5181],["spiegel.de",5182],["sport1.de",5184],["studyflix.de",5185],["sudoku-aktuell.de",[5186,5187]],["f1network.net",5187],["pop.inquirer.net",5187],["rugbynetwork.net",5187],["cricketnetwork.co.uk",5187],["t-online.de",5188],["t3n.de",5189],["tele5.de",5190],["tvspielfilm.de",5191],["watson.de",5192],["welt.de",5194],["wetter.de",5195],["wetteronline.de",5196],["gg.deals",5197],["xhamster18.desi",5198],["cssbattle.dev",5199],["citizen.digital",5200],["techgeek.digital",5201],["csdb.dk",5202],["ekstrabladet.dk",5203],["fritidsmarkedet.dk",5204],["maskinbladet.dk",5204],["audioz.download",5208],["drop.download",5209],["ymp4.download",5210],["tempr.email",5212],["spanishporn.com.es",5213],["diariodenavarra.es",5214],["eleconomista.es",5215],["electomania.es",5216],["elmundo.es",5217],["eltiempo.es",5218],["pcworld.es",5219],["europeangaming.eu",5223],["l2network.eu",5224],["live-tennis.eu",5225],["sifted.eu",5228],["tlgrm.eu",5229],["truck1.eu",5230],["worldrecipes.eu",5231],["x1337x.eu",5232],["eitb.eus",5233],["seura.fi",5234],["fijisun.com.fj",5235],["belgie.fm",5236],["danmark.fm",5236],["deutschland.fm",5236],["espana.fm",5236],["italia.fm",5236],["nederland.fm",5236],["chorus.fm",5237],["clover.fm",5238],["di.fm",5239],["gayporno.fm",5240],["last.fm",5242],["open.fm",5243],["abczdrowie.pl",[5243,6259]],["autocentrum.pl",5243],["autokult.pl",[5243,6262,6263,6264]],["benchmark.pl",5243],["dobreprogramy.pl",5243],["fotoblogia.pl",[5243,6262,6268]],["gadzetomania.pl",[5243,6268]],["genialne.pl",[5243,6270]],["jastrzabpost.pl",[5243,6270]],["kafeteria.pl",[5243,6262]],["komorkomania.pl",[5243,6262,6268]],["money.pl",[5243,6263,6272]],["o2.pl",[5243,6264,6273,6274,6275]],["parenting.pl",[5243,6259,6264]],["polygamia.pl",5243],["pudelek.pl",[5243,6275]],["pysznosci.pl",[5243,6264]],["wp.pl",[5243,6264,6268]],["radioonline.fm",5244],["setlist.fm",5245],["adala-news.fr",5247],["businessinsider.fr",5248],["capital.fr",5249],["fiches-auto.fr",5251],["grattez.fr",5252],["letour.fr",5254],["meilleurpronostic.fr",5255],["vladan.fr",5256],["aiimgvlog.fun",[5257,5258]],["blog24.me",[5257,5562]],["desishoot.fun",5259],["go.freetrx.fun",5260],["madstream.live",5261],["teenpornvideo.fun",5262],["westmanga.fun",5264],["westmanga.org",5264],["fastcoin.ga",5265],["jav.gallery",5266],["porngames.games",5267],["nacm.xyz",5269],["blitz.gg",5270],["blix.gg",5271],["cheatsquad.gg",5272],["d4builds.gg",5274],["maxroll.gg",5276],["pd3.gg",5279],["tftactics.gg",[5280,5281]],["thespike.gg",5282],["top.gg",5283],["u.gg",5284],["unmatched.gg",5285],["wiki.gg",5286],["terraria.wiki.gg",5287],["wzstats.gg",5289],["graphic.com.gh",5290],["za.gl",5291],["6hiidude.gold",5292],["newsbomb.gr",5293],["pao.gr",5294],["thenewspaper.gr",5295],["howtoremove.guide",5296],["ice.hockey",5300],["sexvideos.host",[5301,5302]],["xnxxcom.xyz",[5301,6717]],["nude.hu",5303],["videa.hu",5304],["hentaihaven.icu",5306],["nhentai.io",5306],["nhentaihaven.org",5306],["hentaistream.tv",5306],["hentaihaven.vip",5306],["moviezaddiction.icu",5307],["short.pe",[5308,5470,5471]],["clik.pw",[5308,5470,5471]],["shurt.pw",[5308,5471]],["mysafe.stisda.ac.id",5310],["link.technics-goods.info",5310],["dailysocial.id",5311],["freesoft.id",5312],["zcteam.id",5312],["kelasexcel.id",5313],["kiryuu.id",5314],["kompas.id",5315],["manhwaindo.id",5316],["zuperdrive.my.id",[5317,5318]],["cdnm4m.nl",5318],["balls.ie",5319],["businessplus.ie",5321],["cricketireland.ie",5322],["donedeal.ie",5323],["independent.ie",5325],["limerickleader.ie",5326],["rent.ie",5327],["stellar.ie",5329],["files.im",5331],["00m.in",5332],["m.aajtak.in",5333],["aajtakcampus.in",5334],["allevents.in",5335],["apkmodhub.in",5336],["boomlive.in",5339],["businessinsider.in",5340],["businesstoday.in",[5341,5342]],["indiatoday.in",[5341,5357,5358]],["intoday.in",5341],["irctc.co.in",5343],["manabadi.co.in",5344],["moondoge.co.in",5345],["dailyo.in",5347],["digit.in",5348],["enit.in",5350],["filerio.in",5351],["filmypoints.in",5352],["freehdinterracialporn.in",5353],["freepressjournal.in",5354],["ians.in",5355],["indiatoday.intoday.in",5357],["livelaw.in",5359],["mailshub.in",5361],["medicaldialogues.in",5362],["morningstar.in",5363],["newindian.in",5364],["odishatv.in",5365],["peoplematters.in",5367],["primeos.in",5368],["thewire.in",5371],["m.thewire.in",5372],["uploadever.in",5374],["wpking.in",5375],["xup.in",5376],["9alami.info",5377],["coinlisting.info",5379],["demap.info",5381],["erospots.info",5382],["exportfromnigeria.info",5383],["findwords.info",5384],["freshstuff4u.info",5385],["fullmatch.info",5386],["german-porno-deutsch.info",5387],["horriblesubs.info",5388],["hyundaitucson.info",5389],["imagetotext.info",5390],["itsecuritynews.info",5391],["keralatelecom.info",5392],["kimochi.info",5393],["l2db.info",5395],["pasty.info",5397],["piraproxy.info",5398],["unblockedstreaming.net",5398],["mag.shock2.info",5399],["teledyski.info",5403],["totsantcugat.info",5404],["tvmd.info",5405],["uploadfree.info",5406],["dragontea.ink",5407],["work.ink",5408],["xxxvideos.ink",5409],["4dayweek.io",5410],["agar.io",5411],["arbiscan.io",5412],["arras.io",5413],["brofist.io",5414],["calculat.io",5415],["captureflag.io",5416],["cracked.io",5417],["cryptorank.io",5418],["cryptoticker.io",5419],["cryptowin.io",5420],["obf-io.deobfuscate.io",5421],["devast.io",5422],["devhints.io",5423],["everybithelps.io",5425],["freesteam.io",5426],["fastpic.ru",[5426,6336]],["futuregaming.io",5427],["geometrydash.io",5428],["getyarn.io",5429],["d3ward.github.io",5430],["short.goldenfaucet.io",5431],["kickassanimes.io",[5433,5434]],["kickassanime.mx",5434],["krunker.io",5435],["kukaj.io",5436],["lordz.io",5437],["manhuascan.io",5439],["meduza.io",5440],["moomoo.io",5441],["mope.io",[5442,5443]],["hdblog.it",[5442,5491,5492]],["notes.io",5444],["outputter.io",5445],["paraphraser.io",5446],["pipeflare.io",5447],["plainenglish.io",5448],["playview.io",5449],["raider.io",5450],["ratemycourses.io",5451],["redketchup.io",5452],["repuls.io",5453],["robofight.io",[5454,5455]],["radiocaroline.co.uk",[5455,6596]],["royaledudes.io",5456],["screenflash.io",5457],["senpa.io",5458],["shareus.io",5459],["shellshock.io",5460],["scrambled.world",5460],["skyve.io",5462],["tiz-cycling-live.io",5467],["tricksplit.io",[5468,5469]],["comidoc.net",[5468,5669]],["uploady.io",5473],["vanis.io",5474],["vectorizer.io",5475],["warscrap.io",5476],["wormate.io",5478],["mlb66.ir",5479],["audiobookbay.is",5480],["mbl.is",5481],["softarchive.is",5482],["time.is",5483],["who.is",5484],["accordo.it",5485],["bisceglielive.it",5486],["citynow.it",5487],["corriere.it",5488],["donnaglamour.it",5489],["formulapassion.it",5490],["hdmotori.it",5492],["insidemarketing.it",5493],["money.it",5494],["tvserial.it",5494],["popcorntv.it",5495],["rockit.it",5496],["f95zone.to.it",5497],["youmath.it",5498],["kobe-np.co.jp",5501],["japannews.yomiuri.co.jp",5502],["samuraisoccer.doorblog.jp",5503],["full-count.jp",5504],["jbpress.ismedia.jp",5505],["mainichi.jp",5506],["mdpr.jp",5507],["minnyuu.jp",5508],["oninet.ne.jp",5509],["nekochan.jp",5510],["newsweekjapan.jp",5511],["pashplus.jp",5512],["president.jp",5513],["wanchan.jp",5514],["kenyans.co.ke",5515],["ntvkenya.co.ke",5516],["standardmedia.co.ke",5517],["the-star.co.ke",5518],["tuko.co.ke",5519],["legit.ng",[5519,5985]],["m.koreatimes.co.kr",5520],["yna.co.kr",5521],["dot.la",5523],["hitomi.la",5524],["nyaa.land",5525],["kinox.lat",5526],["1movies.life",5528],["mzzcloud.life",5529],["rabbitstream.net",5529],["sportcast.life",5531],["buffsports.stream",5531],["tattle.life",5532],["boystube.link",5533],["cdn1.link",5534],["link.encrypted-encrypted-encrypted-encrypted-encrypted-encrypted.link",5535],["nudevista.link",5537],["primewire.link",[5539,5540]],["short-url.link",5541],["tr.link",5542],["dorset.live",5543],["liverpoolecho.co.uk",[5543,6584]],["stream4free.live",5545],["thaitrieuvi.live",5546],["vaughn.live",5547],["limetorrents.lol",5551],["vidplay.lol",5553],["autoplius.lt",5554],["lrt.lt",5555],["downloadhub.ltd",5556],["80.lv",5557],["salidzini.lv",5558],["2ip.me",5559],["2th.me",5560],["cartune.me",5563],["cryptolovers.me",5564],["dirp.me",5565],["embedstream.me",5566],["erodouga.me",5567],["moviesonlinefree.net",[5568,5811]],["hd-xxx.me",5571],["ipa-apps.me",5572],["javtorrent.me",5573],["lic.me",5574],["new-kissanime.me",5575],["note.nkmk.me",5577],["picrew.me",5579],["picuki.me",5580],["podu.me",5581],["pornjapanese.me",5582],["proxer.me",5583],["publicflashing.me",5584],["sharedisk.me",5585],["shrdsk.me",5585],["speedof.me",5586],["terafly.me",5587],["tlin.me",5588],["tubesex.me",5589],["unknowncheats.me",[5592,5593]],["vidcloud9.me",5594],["watchmygf.me",5595],["xopenload.me",5596],["xxxstream.me",5596],["xxxparodyhd.net",5596],["xopenload.pw",5596],["pornwatch.ws",5596],["xpics.me",5597],["av01.media",5598],["gendai.media",5599],["deutschsex.mobi",5601],["pornteens.mobi",5602],["haho.moe",5604],["mywaifulist.moe",5606],["piracy.moe",5607],["businessnow.mt",5608],["igamingcapital.mt",5608],["maltaceos.mt",5608],["whoswho.mt",5608],["maltadaily.mt",5609],["yts.mx",[5610,5611]],["davidwalsh.name",5614],["pornid.name",5616],["cine24.online",5618],["1000logos.net",5619],["3hentai.net",5621],["9bis.net",5622],["allradio.net",5625],["alt-codes.net",5626],["alternativeto.net",5627],["apkonline.net",5631],["aquipelis.net",5633],["arianatoday.net",5634],["artandeducation.net",5636],["artsy.net",5637],["asianxxxvideo.net",5639],["auto-data.net",5641],["avpgalaxy.net",5642],["bcmagazine.net",5644],["bigtitsgallery.net",5647],["blaauwberg.net",5648],["blizzboygames.net",5650],["blogterest.net",5651],["boingboing.net",5653],["bostonreview.net",5654],["calculator-online.net",5656],["camsexvideo.net",5657],["castanet.net",5658],["catholic.net",5659],["cboard.net",5660],["celebjared.net",5662],["centurylink.net",5664],["wowway.net",[5664,5958]],["check-host.net",5665],["chordify.net",5666],["comiko.net",5670],["compoundsemiconductor.net",5671],["consequence.net",5672],["convertcase.net",5673],["cracksoftwaress.net",5675],["crank-in.net",5676],["crash.net",5677],["crdroid.net",5678],["cryptonews.net",5680],["cuntest.net",5681],["cutearn.net",5682],["cutt.net",5684],["daftsex.net",5685],["daihatsu-club.net",5686],["dailyuploads.net",5687],["daringfireball.net",5688],["darsalam.net",5689],["deckstats.net",5690],["deepfakeporn.net",5691],["descargaspcpro.net",5693],["digipuzzle.net",5694],["direct-link.net",5695],["link-to.net",[5695,5784]],["googleads.g.doubleclick.net",5697],["douploads.net",5698],["live.dragaoconnect.net",5699],["elevationmap.net",5701],["elfaro.net",5702],["emulatorgames.net",5703],["ero-anime.net",5704],["eropaste.net",5705],["erostopics.net",5706],["esports.net",5707],["fakeupdate.net",5709],["family-fuck.net",5710],["fap16.net",5711],["fatgirlskinny.net",5712],["faucetcrypto.net",[5713,5714,5715]],["2the.space",5714],["filmi7.net",5716],["fimfiction.net",5717],["finalweapon.net",5718],["finanzen.net",5719],["fontyukle.net",5720],["forced-tube.net",5721],["hqasianporn.org",5721],["freeiptvplayer.net",5723],["panel.freemcserver.net",5724],["freeonlineapps.net",5725],["freeseotoolbox.net",5726],["freevpn4you.net",5727],["gamedev.net",5730],["gayvl.net",5732],["geotastic.net",5733],["globimmo.net",5735],["gourmetscans.net",5736],["gpro.net",5737],["gptoday.net",5738],["hackerbot.net",5739],["hancinema.net",5740],["haxnode.net",5741],["hd-trailers.net",5742],["hdporn.net",5743],["healthnfitness.net",5744],["hentaihd.net",5745],["hentaiplay.net",5746],["hentairules.net",5747],["hentaivideos.net",5748],["hifi-classic.net",5749],["highporn.net",[5750,5751,5752]],["javhub.net",[5751,5771,5772]],["javfor.tv",[5751,5772,6491]],["holymanga.net",5753],["hoteldesigns.net",5754],["hyipstats.net",5755],["hyiptop.net",5756],["iis.net",5757],["indiansexstories2.net",5758],["inquirer.net",5759],["instavideosave.net",5760],["iobroker.net",[5761,5762]],["iobroker.pro",5762],["iptvapps.net",5763],["wallpapers.ispazio.net",5764],["iwatchfriendsonline.net",5765],["javbabe.net",5767],["javgg.net",[5768,5769]],["wolfstream.tv",[5768,6485,6525]],["javhay.net",5770],["javnow.net",5773],["javvr.net",5774],["kingmodapk.net",5775],["kisscenter.net",5776],["kissorg.net",5776],["kisscos.net",5777],["kisshentai.net",5778],["onworks.net",[5778,5827]],["kollywoodtoday.net",5780],["konstantinova.net",5781],["kshow123.net",5782],["livesport24.net",5786],["lovejav.net",5787],["forum.lowyat.net",5788],["luscious.net",5790],["m-hentai.net",5791],["mac-torrent-download.net",5792],["macrotrends.net",5793],["mangafreak.net",5794],["mangamiso.net",5795],["manilatimes.net",5796],["mcleaks.net",5798],["pelisplus.online",[5800,6034]],["metastats.net",5804],["middleeasteye.net",5805],["mlbstreams.net",5807],["mofosex.net",5808],["movies18.net",5810],["mrjav.net",5812],["myanimelist.net",5814],["myfigurecollection.net",5815],["prolificnotion.co.uk",5815],["nanoreview.net",5816],["nensaysubs.net",5818],["next-episode.net",5821],["notebookcheck.net",5822],["nullpress.net",5823],["okutta.net",5824],["onlinepornhub.net",5826],["osdn.net",5829],["overclock.net",5831],["rule34.paheal.net",5834],["panarmenian.net",5836],["pantiespics.net",5837],["forums.pcsx2.net",5838],["peliculasmx.net",5839],["peliculaspornomega.net",5840],["picsporn.net",5843],["pink-sluts.net",5844],["comic.pixiv.net",5846],["planefinder.net",5848],["poebuilds.net",5849],["porn613.net",5850],["porncore.net",5851],["thumbnails.porncore.net",5852],["pornez.net",5853],["porngun.net",5854],["pornhd8k.net",5855],["pornvalleymedia.net",5856],["probuilds.net",5857],["pstream.net",5858],["psycom.net",5859],["pussyspot.net",5860],["client.pylexnodes.net",5861],["queermenow.net",5862],["r10.net",5863],["radiomixer.net",5864],["redferret.net",5865],["reelviews.net",5866],["researchgate.net",5867],["reverso.net",5868],["revolutionsoccer.net",5869],["beta.riftkit.net",5870],["map.riftkit.net",5871],["roll20.net",5872],["romsdl.net",5873],["roseindia.net",5875],["rpg.net",5876],["m.rugbynetwork.net",5878],["rule34hentai.net",5879],["tr.savefrom.net",5881],["screengeek.net",5882],["securenetsystems.net",5884],["sextb.net",[5885,5886]],["sextb.xyz",5886],["simpasian.net",5887],["skidrowcodex.net",5888],["slideshare.net",5890],["soapcalc.net",5891],["solotrend.net",5892],["sourceforge.net",5893],["speedtest.net",5894],["spellcheck.net",5895],["stationx.net",5897],["steamcardexchange.net",5898],["xpaja.net",5898],["structurae.net",5899],["studylib.net",5900],["superhumanradio.net",5901],["szexkepek.net",5902],["tartaria-faucet.net",5903],["techbone.net",5904],["technisches-zeichnen.net",5905],["techspree.net",5907],["teensforfree.net",5909],["tejanonation.net",5910],["televisionlibre.net",5911],["templateshub.net",5912],["thapcam.net",5913],["thedailystar.net",5914],["thehentai.net",5915],["themeforest.net",5918],["theseotools.net",5921],["top16.net",5924],["topsporter.net",5925],["toumpano.net",5926],["tousatu-ch.net",5927],["tw-calc.net",5930],["twidouga.net",5931],["twiman.net",5932],["twinfinite.net",5933],["v3rmillion.net",5937],["vanillatweaks.net",5938],["venea.net",5939],["forums.ventoy.net",5940],["vfxdownload.net",5941],["videzz.net",5943],["waifu2x.net",5945],["warezload.net",5946],["web-capture.net",5950],["weberblog.net",5951],["backgrounds.wetransfer.net",5952],["whatismyip.net",5953],["whatsappmods.net",5954],["winscp.net",5955],["womennaked.net",5956],["wordcounter.net",5957],["xxxvogue.net",5960],["zlplayer.net",5962],["player.zona-leros.net",5962],["adtival.network",5966],["pornpics.network",5967],["web3wire.news",5968],["crypto.news",[5969,5970]],["nft.news",5970],["forkast.news",5971],["freepresskashmir.news",5972],["hochi.news",5974],["lnk.news",5975],["lnk.parts",5975],["oilcity.news",5976],["summit.news",5978],["torresette.news",5979],["uncanceled.news",5980],["zenger.news",5981],["naijaray.com.ng",5984],["nnn.ng",5986],["thecable.ng",5987],["javsaga.ninja",5988],["javbull.tv",5988],["lapa.ninja",5989],["poe.ninja",5990],["dutchnews.nl",5991],["internationalsexguide.nl",5992],["usasexguide.nl",[5992,5995]],["nisnews.nl",5993],["nltimes.nl",5994],["xmissy.nl",5996],["hashrate.no",5997],["tv2.no",5998],["lookbook.nu",5999],["ytmp3.nu",6000],["aardvark.co.nz",6001],["drivencarguide.co.nz",6003],["newshub.co.nz",6007],["newsroom.co.nz",6008],["nzcity.co.nz",6010],["scoop.co.nz",6012],["stuff.co.nz",6013],["thepost.co.nz",6013],["thepress.co.nz",6013],["waikatotimes.co.nz",6013],["theregister.co.nz",6015],["threenow.co.nz",6016],["trademe.co.nz",6017],["tvnz.co.nz",6018],["spys.one",6021],["stepmom.one",6022],["tranny.one",6023],["vscode.one",6025],["waptrick.one",6026],["welovemanga.one",6027],["iogames.onl",6028],["mangahere.onl",6029],["allstreaming.online",6030],["cablegratis.online",6031],["exactpay.online",6032],["hentaitube.online",6033],["hentais.tube",6033],["shopforex.online",6035],["tapisa.online",6036],["watchserie.online",6037],["3dmodelshare.org",6038],["4chan.org",6041],["boards.4channel.org",[6041,6042]],["4teachers.org",6043],["accessnow.org",6045],["testpages.adblockplus.org",6046],["aleteia.org",6048],["alternet.org",6050],["coolsoft.altervista.org",6051],["gamershit.altervista.org",6052],["anime-loads.org",6053],["animekuro.org",6054],["archaeology.org",6055],["arealgamer.org",6056],["artscanvas.org",6057],["aternos.org",6058],["search.b1.org",6060],["base64decode.org",6061],["bikemania.org",6062],["bitcointalk.org",6063],["bitdegree.org",6064],["blbclassic.org",6065],["breastcancer.org",6067],["emojipedia.org",[6067,6094]],["c-span.org",6068],["cfoc.org",6070],["cgpress.org",6071],["channelmyanmar.org",6072],["clevelandclinic.org",6073],["my.clevelandclinic.org",6074],["comics.org",6076],["compellingtruth.org",6077],["consumerreports.org",6078],["counterpunch.org",6079],["cracked-games.org",6080],["cuckold-videos.org",6081],["darkreader.org",6082],["dashnet.org",6083],["orteil.dashnet.org",6084],["dissentmagazine.org",6085],["distrowatch.org",6086],["dottech.org",6087],["doujinblog.org",6088],["droidinformer.org",6089],["e-hentai.org",6090],["ecosia.org",6091],["electricaltechnology.org",6093],["endtimeheadlines.org",6095],["link.idblog.eu.org",6096],["ev-database.org",6097],["fastfoodnutrition.org",6098],["flotrack.org",6099],["foobar2000.org",6100],["freebcc.org",6101],["freedownloadmanager.org",6103],["freegames.org",6104],["freeopenvpn.org",6105],["freesvg.org",6106],["furbooru.org",6107],["4f.to",6107],["garrysmods.org",6108],["getbukkit.org",6110],["getgreenshot.org",6111],["godbolt.org",6113],["goldprice.org",6114],["hackyouriphone.org",6115],["hentai-imperia.org",6117],["hentaicore.org",6118],["hentaigamer.org",6119],["hltv.org",6120],["hwbot.org",6121],["imcdb.org",6123],["indianapublicmedia.org",6124],["ip-tracker.org",6126],["policyoptions.irpp.org",6127],["islamicfinder.org",6128],["kottke.org",6131],["kpkuang.org",6132],["kqed.org",6133],["learn-cpp.org",6134],["learninginfo.org",6135],["leo.org",6136],["dict.leo.org",6137],["letsgomobile.org",6138],["lilo.org",6140],["linguisticsociety.org",6141],["linuxtopia.org",6142],["live-tv-channels.org",6143],["lowcarbtips.org",6144],["luxa.org",6145],["macmusic.org",6146],["magdownload.org",6147],["mangaraw.org",6148],["rawmanga.top",6148],["mangaread.org",6149],["mayoclinic.org",6151],["metager.org",6153],["metric-conversions.org",6154],["minecraftlist.org",6155],["minecraftservers.org",6156],["minidl.org",6157],["monstertruckgames.org",6158],["moviechat.org",6159],["mrctv.org",[6160,6161]],["newsbusters.org",6160],["myslavegirl.org",6164],["nablog.org",6165],["northcountrypublicradio.org",6166],["npr.org",6167],["ohentai.org",6168],["opensubtitles.org",6169],["osbot.org",6170],["payskip.org",6172],["pbs.org",6173],["perchance.org",6175],["get.pixelexperience.org",6177],["plos.org",6179],["pronpic.org",6182],["propublica.org",6183],["psypost.org",6184],["publicbooks.org",6185],["republicbroadcasting.org",6188],["romhustler.org",6189],["romsfun.org",6190],["pubs.rsc.org",6191],["salixos.org",6193],["sciencenews.org",6194],["scriptinghelpers.org",6195],["seattlepride.org",6196],["security.org",6197],["sexpuss.org",6199],["shotcut.org",6200],["shroomery.org",6201],["silverprice.org",6202],["sitelike.org",6203],["slashdot.org",6204],["slideme.org",6205],["slitaz.org",6206],["socks24.org",6207],["softpanorama.org",6208],["strangesounds.org",6210],["streetsblog.org",6211],["sythe.org",6212],["taskcoach.org",6213],["technology.org",6214],["web.telegram.org",6216],["telepisodes.org",6217],["textcompare.org",6218],["theparisreview.org",6219],["thepiratebay.org",6220],["theroanoketribune.org",6221],["thinkcomputers.org",6222],["chargedretail.co.uk",6222],["foodstuffsa.co.za",6222],["this.org",6223],["topminecraftservers.org",6225],["tvtropes.org",6226],["unionpedia.org",6227],["unitconversion.org",6228],["hosty.uprwssp.org",[6229,6230]],["wbur.org",6234],["wcny.org",6235],["wikibrief.org",6236],["windows2universe.org",6237],["wireshark.org",6238],["world-sms.org",6239],["worldarchitecture.org",6240],["worldpress.org",6242],["writerscafe.org",6243],["ylilauta.org",6244],["tpb.party",6245],["xvideo.party",6246],["businessmirror.com.ph",6247],["spin.ph",6248],["techporn.ph",6249],["badassbitch.pics",6250],["sexhd.pics",6251],["pornpics.vip",6252],["moviewatch.com.pk",6253],["moviewatchonline.com.pk",[6253,6254]],["olx.com.pk",6255],["whatmobile.com.pk",6256],["movi.pk",6257],["tune.pk",6258],["anime-odcinki.pl",6260],["audiostereo.pl",6261],["smaczneblogi.pl",6262],["cda.pl",6265],["deliciousmagazine.pl",6266],["filmweb.pl",6267],["lowcygier.pl",6271],["www.wp.pl",[6274,6275,6292]],["mmorpg.org.pl",6276],["ortograf.pl",6277],["pornofan.pl",6278],["pornoman.pl",6279],["radiosupernova.pl",6280],["realmadryt.pl",6281],["smiechawatv.pl",6282],["tabele-kalorii.pl",6283],["tapetus.pl",6284],["tvn.pl",6285],["warszawawpigulce.pl",6286],["film.wp.pl",6287],["kobieta.wp.pl",[6287,6288]],["wiadomosci.wp.pl",[6287,6291]],["sportowefakty.wp.pl",6289],["turystyka.wp.pl",6290],["beeg.porn",6296],["pornid.xxx",[6297,6662,6685]],["rat.xxx",[6297,6529,6686]],["hobby.porn",6299],["redporn.porn",6301],["bbporntube.pro",6305],["bestfonts.pro",6306],["cpmlink.pro",6307],["freexxxvideos.pro",6308],["hentaicomics.pro",6309],["imsolo.pro",6310],["kingsleague.pro",6311],["moviehaxx.pro",6312],["mycinema.pro",6313],["onlinevideoconverter.pro",6314],["savegame.pro",6315],["tokenmix.pro",6317],["freebitz.xyz",[6317,6702]],["lol.ps",6319],["coinhub.pw",6320],["downloads.codefi.re",6323],["tmo.report",6324],["xnxxvideos.rest",[6325,6326]],["sexlist.tv",[6325,6512]],["essentialenglish.review",6327],["profit.ro",6328],["romaniajournal.ro",6329],["croxyproxy.rocks",6330],["myfirstname.rocks",6331],["pornsex.rocks",6332],["kissanime.com.ru",6333],["cryptofuns.ru",6334],["pravda.ru",6337],["rlsbb.ru",6339],["video.sibnet.ru",6340],["megaplayer.bokracdn.run",6341],["javhd.run",6342],["newtimes.co.rw",6343],["ip.sb",6344],["tfn.scot",6345],["avxhm.se",6346],["tubev.sex",6347],["wetpussy.sexy",6348],["businesstimes.com.sg",6349],["jobstreet.com.sg",6351],["weekender.com.sg",6352],["ibtimes.sg",6353],["sgcarmart",6354],["jav.sh",6355],["mlsbd.shop",6357],["rawlazy.si",6358],["anitube.site",6359],["claimcoins.site",6360],["dodi-repacks.site",6361],["gostream.site",6362],["komikcast.site",6363],["lapakbuah.site",6364],["noticiascripto.site",6365],["okazuch.site",6366],["megapaste.xyz",6367],["segurosdevida.site",6368],["shareus.site",6370],["wuxiaworld.site",6371],["imeteo.sk",6372],["magnet.so",6373],["1bit.space",[6374,6375]],["cryptofun.space",6377],["bigbtc.win",[6377,6657]],["mp4-porn.space",6379],["sanet.st",6380],["coverapi.store",6381],["24game.stream",6383],["fiilmy-hit.stream",6384],["filmy-hit.stream",6385],["playerx.stream",6386],["beastx.top",6386],["chillx.top",[6386,6436]],["player.smashy.stream",6387],["sportshub.stream",6388],["simpcity.su",6390],["paste.bin.sx",6393],["leak.sx",6393],["livetv.sx",6395],["1tamilmv.tax",6396],["letsmakeiteasy.tech",6398],["eztv.tf",6400],["eztv.yt",6400],["loadout.tf",6401],["ticketmaster",6402],["word.tips",6403],["123moviesto.to",6404],["1337x.to",6405],["9animetv.to",6406],["cript.to",6407],["fmovies24.to",6409],["frdl.to",6410],["hianime.to",6411],["hindilinks4u.to",6412],["imx.to",6413],["kickasstorrents.to",6414],["kinoger.to",6415],["linkshub.to",6416],["myflixer.to",6417],["pixhost.to",6418],["pornx.to",6419],["realmscans.to",6420],["thepiratebay3.to",6421],["torrends.to",6422],["torrentgalaxy.to",6423],["veev.to",6424],["vidmoly.to",6425],["bucksco.today",6430],["hilites.today",6431],["huddle.today",6432],["u.today",6434],["dflix.top",6437],["haonguyen.top",6438],["hpjav.top",6439],["hqporner.top",6440],["javguru.top",6441],["pressplay.top",6442],["proxyserverlist24.top",6443],["ranobes.top",6444],["watchx.top",6445],["xxxwebdlxxx.top",6446],["anews.com.tr",6447],["dfir.training",6448],["hentaivideo.tube",6450],["xxxporn.tube",6457],["7mmtv.tv",6458],["animeid.tv",6460],["arynews.tv",6462],["av01.tv",6463],["bitcoiner.tv",6464],["convert2mp3.tv",6474],["cstalking.tv",6475],["fintech.tv",6478],["gogaytube.tv",6480],["shemaleporntube.tv",6480],["hanime.tv",6481],["hentai.tv",6482],["hotscope.tv",6487],["iai.tv",6489],["iwara.tv",6490],["kisshentai.tv",6492],["komikindo.tv",6493],["kshow123.tv",6494],["lbcgroup.tv",6495],["loot.tv",6496],["mlbstream.tv",[6497,6498]],["nbastream.tv",[6497,6498]],["nflstream.tv",6497],["nhlstream.tv",[6497,6498]],["more.tv",6499],["netweather.tv",6500],["nwanime.tv",6501],["onlydudes.tv",6502],["pornfap.tv",6505],["porngames.tv",6506],["pornhoarder.tv",6507],["revolt.tv",6508],["roshy.tv",6509],["sawlive.tv",6510],["sexjav.tv",6511],["streams.tv",6513],["news.stv.tv",6515],["player.stv.tv",6516],["teamfortress.tv",6517],["tickzoo.tv",6518],["trakt.tv",6519],["twitch.tv",6520],["vivi.tv",6522],["w2g.tv",6523],["watchmygf.tv",6524],["wst.tv",6526],["xporno.tv",6527],["yallo.tv",6528],["gamer.com.tw",6530],["poedb.tw",6531],["technews.tw",6532],["eurointegration.com.ua",6533],["pravda.com.ua",6534],["english.nv.ua",6535],["2pass.co.uk",6537],["abpclub.co.uk",6538],["anfieldwatch.co.uk",6542],["argos.co.uk",6543],["autocar.co.uk",6544],["autoexpress.co.uk",[6545,6546]],["carbuyer.co.uk",6546],["evo.co.uk",6546],["autotrader.co.uk",6547],["bluemoon-mcfc.co.uk",6548],["cannabishealthnews.co.uk",6550],["rule34.xxx",[6551,6687]],["cargurus.co.uk",6552],["currys.co.uk",6556],["dailymail.co.uk",[6557,6558]],["dailyrecord.co.uk",6560],["digitalartsonline.co.uk",6561],["electricianforum.co.uk",6562],["freeads.co.uk",6566],["gamingbible.co.uk",6567],["greatbritishlife.co.uk",6570],["hastingsobserver.co.uk",6571],["standard.co.uk",[6573,6603]],["inews.co.uk",6575],["investmentweek.co.uk",6578],["inyourarea.co.uk",6579],["ispreview.co.uk",6580],["latestdeals.co.uk",6582],["livecharts.co.uk",6583],["liverpoolway.co.uk",6585],["macworld.co.uk",6587],["nationalrail.co.uk",6590],["newsnow.co.uk",6591],["osmanonline.co.uk",6592],["parkers.co.uk",6593],["planningportal.co.uk",6594],["radiotoday.co.uk",6597],["sainsburysmagazine.co.uk",6599],["savemyexams.co.uk",6600],["smallbusiness.co.uk",6602],["taxi-point.co.uk",6607],["teachit.co.uk",6608],["telegraph.co.uk",6609],["tellymix.co.uk",6610],["tftcentral.co.uk",6611],["thecompleteuniversityguide.co.uk",6612],["thestudentroom.co.uk",6616],["virginradio.co.uk",6623],["who-called.co.uk",6625],["windowcleaningforums.co.uk",6626],["wowcher.co.uk",6627],["eplsite.uk",6628],["favouriteus.uk",6629],["torbay.gov.uk",6631],["workhouses.org.uk",6633],["xxx18.uno",6634],["xxxxvideo.uno",[6634,6635]],["www.uol",6636],["adfoc.us",6637],["eroxxx.us",6639],["stockinvest.us",6642],["watchanime.video",6645],["x-hd.video",6646],["xnxxporn.video",6647],["1link.vip",[6648,6649]],["bingsport.xyz",6649],["danet.vn",6652],["duhoctrungquoc.vn",6653],["tiki.vn",6654],["xgirls.webcam",6655],["coinhub.wiki",6656],["firefaucet.win",6658],["freebitcoin.win",6659],["freeporn.works",6660],["elephanttube.world",[6661,6662]],["poring.world",6663],["film01stream.ws",6665],["framed.wtf",6666],["overkill.wtf",6667],["sharing.wtf",6668],["xn-----0b4asja7ccgu2b4b0gd0edbjm2jpa1b1e9zva7a0347s4da2797e8qri.xn--1ck2e1b",6669],["borwap.xxx",6672],["finevids.xxx",6676],["hanime.xxx",6677],["homemade.xxx",6679],["homo.xxx",6680],["megatube.xxx",6681],["pornburst.xxx",6684],["sss.xxx",6689],["xozilla.xxx",6692],["18kalebettv.xyz",6694],["19kalebettv.xyz",6694],["av-cdn.xyz",6696],["cartoonsarea.xyz",6697],["descarga.xyz",6699],["embed4u.xyz",6700],["filmyhitlink.xyz",6701],["stream.hownetwork.xyz",6704],["longporn.xyz",6708],["papahd1.xyz",6710],["ravenmanga.xyz",6711],["spambox.xyz",6712],["speedynews.xyz",6713],["thotimg.xyz",6714],["tinytranslation.xyz",6715],["arrivealive.co.za",6718],["ewn.co.za",6721],["gautengnewspaper.co.za",6723],["itweb.co.za",6725],["mediaupdate.co.za",6726],["mg.co.za",6727],["pretoria.co.za",6731],["pretoriafm.co.za",6732],["privateproperty.co.za",6733],["schoolguide.co.za",6735],["sowetanlive.co.za",6736],["tametimes.co.za",6738],["yellowpages.co.za",6740]]); + +const entitiesMap = new Map([["0123movies",[12,13]],["megadede",12],["fullcinema",[13,144,145]],["fullreal",[13,144,145]],["fulltube",13],["gomoviz",[13,144,145]],["hindilinks4u",13],["pelispedia",[13,274]],["web2.0calc",14],["10short",15],["123animes",16],["123europix",17],["123link",18],["123movierulz",[19,20]],["4movierulz",[19,20,28]],["4movierulz1",[19,20,28,29]],["7movierulzfree",[19,28,32]],["7moviesrulz",[19,20]],["movieruls",[19,20,28]],["movierulz2free",[19,20,28]],["movierulz4k",[19,20,28]],["movierulzfree",[19,28,240]],["movierulzs",[19,28,240]],["movierulzwatch",[19,28]],["movierulzz",19],["moviesrulz",[19,20]],["moviesrulzfree",[19,20]],["todaypktv",[19,356]],["watchmovierulz",19],["5movierulz2",20],["123unblock",21],["btdb",[21,78]],["mrunblock",[21,250]],["1337x",[22,23,24]],["1337x.unblockit",22],["x1337x",[23,191]],["1377x",25],["1movies",26],["1todaypk",27],["todaypk",[27,355]],["5movies",30],["720pstream",31],["9hentai",33],["pelisplusgo",[33,280]],["pelisplusxd",[33,280]],["repelisgoo",[33,280]],["repelisgooo",[33,280]],["repelisgt",[33,280]],["repelisxd",[33,280]],["a2zapk",34],["akwams",[34,46]],["an1me",34],["audiotools",34],["dutchycorp",[34,111,112,113,114]],["evileaks",34],["file-upload",34],["getfreecourses",34],["magesy",34],["magesypro",34],["safetxt",34],["seirsanduk",[34,319]],["shrtfly",[34,41]],["userupload",[34,46,389]],["a8ix",[35,36,37,38]],["atishmkv",[35,36,37,38]],["mkv",[36,37]],["adblockstreamtape",39],["adblockstrtape",39],["adblockstrtech",39],["antiadtape",39],["shavetape",39],["stape",39],["strcloud",[39,342]],["streamta",[39,342]],["streamtape",[39,342]],["strtape",[39,342]],["strtapeadblock",[39,342]],["strtpe",[39,342]],["adbull",40],["adcorto",[41,42]],["adfloz",41],["lite-link",41],["miniurl",[41,228]],["pureshort",[41,307,308]],["shortearn",[41,269]],["shortzzy",[41,329]],["shrink",[41,330]],["tmearn",41],["adshort",[43,44]],["pnd",[43,287]],["vidlox",43],["adsrt",[44,45]],["akwam",46],["atomixhq",46],["atomohd",46],["filmpertutti",[46,134]],["pctfenix",46],["pctnew",46],["uptomega",46],["allfeeds",47],["lk21official",47],["newdmn",47],["telerium",47],["teleriumtv",47],["amazon",48],["animedao",[49,50,51]],["animetake27",49],["animesanka",52],["anitube",[53,54]],["redecanais",[53,314]],["aniwave",[55,56]],["gogoanime",[55,151]],["anoboy",[57,58]],["filma24",[57,132]],["latesthdmovies",57],["netpornix",[57,257]],["nsw2u",57],["apkmaven",[59,60]],["apkmody",[61,62]],["arabseed",63],["atdhe",[64,65]],["autoscout24",66],["bdlive",67],["bdupload",68],["bestialzoo",69],["bg-gledai",70],["bigkickass",71],["kat",[71,197]],["kat2",[71,197]],["katbay",[71,197]],["katfreak",71],["kathydra",71],["katkickass",71],["kattracker",[71,197]],["kick4ss",[71,197]],["kickass",[71,78,197,199]],["kickass-usa",71],["kickass2",[71,197]],["kickassaustralia",71],["kickassbay",71],["kickassdb",71],["kickassfull",71],["kickassgo",[71,197]],["kickasshydra",[71,197]],["kickassindia",71],["kickasskat",[71,197]],["kickassminds",71],["kickassmovies",71],["kickasspk",71],["kickasst",[71,197]],["kickasstorrents",[71,197]],["kickasstorrents2",[71,197]],["kickasstracker",71],["kickasstrusty",71],["kickassuk",71],["kickassunlocked",71],["kickassz",[71,197]],["kkat",[71,197]],["kkickass",[71,197]],["thekat",[71,197]],["thekickass",[71,197]],["topkickass",[71,197]],["torrentkat",71],["torrentskickass",71],["bluemediadownload",72],["bluemediafile",72],["bluemedialink",72],["bluemediastorage",72],["bluemediaurls",72],["urlbluemedia",72],["bmovies",73],["kissanime",73],["kisscartoon",73],["xmovies8",73],["bolly4u",74],["bombuj",75],["brainly",[76,77]],["torrentgalaxy",[78,363]],["unblocknow",[78,383]],["buffstreams",[79,80]],["fbstream",79],["vipbox",[79,405]],["vipboxtv",79],["viprow",79],["cambabe",[81,82]],["camsclips",81],["camwhores",[81,82,84]],["camwhorestv",[81,82,84]],["camhub",83],["cimanow",85],["cine-calidad",86],["cinedetodo",[87,88]],["mega1080p",88],["seriemega",88],["cinetux",89],["cricstream",90],["strikeout",[90,347,348]],["daddylive",[91,92,93]],["sportsonline",92],["desiremovies",94],["desiupload",95],["dewimg",[96,97]],["imgtown",[96,97]],["imgviu",[96,97]],["mazpic",[96,97]],["outletpic",[96,97]],["picrok",[96,97]],["discoveryplus",98],["divxtotal",99],["divxtotal1",99],["doodss",100],["doomovie-hd",101],["douploads",102],["dpstream",103],["dramacool",104],["dropgalaxy",105],["drtuber",[106,107,108,109,110]],["iceporn",[110,188,189,190]],["kissasian",[111,203,204,205,206]],["ouo",[111,266]],["putlocker",[111,309]],["upclips",111],["egydead",115],["einthusan",116],["empire-stream",117],["empire-streaming",117],["empire-streamz",117],["eurogamer",118],["europixhd",[119,120]],["hdeuropix",119],["topeuropix",[119,120]],["eurosport",121],["steamplay",[121,333]],["steanplay",[121,333,340]],["stre4mplay",121],["streamp1ay",[121,333]],["streanplay",[121,333,340]],["extramovies",122],["fakaza",[123,124]],["fapnado",[125,126]],["faselhd",[127,128]],["file4go",129],["filecrypt",130],["filehaus",131],["filmizletv",133],["filmy4web",135],["filmyzilla",136],["finanzen",[137,138]],["fmovies",[139,140,141,142]],["myflixer",[141,245]],["french-stream",143],["gomoviefree",144],["thefmovies",144],["fxstreet",146],["g3g",147],["dl.gamecopyworld",148],["gmx",[149,150]],["gooals",152],["gotxx",153],["gplinks",154],["grantorrents",155],["hackstore",156],["hamsterix",157],["xhamster",157],["xhamster1",157],["xhamster10",157],["xhamster11",157],["xhamster12",157],["xhamster13",157],["xhamster14",157],["xhamster15",157],["xhamster16",157],["xhamster17",157],["xhamster18",157],["xhamster19",157],["xhamster2",157],["xhamster20",[157,431,432]],["xhamster3",157],["xhamster4",157],["xhamster42",157],["xhamster5",157],["xhamster7",157],["xhamster8",157],["hd-pornos",[158,159,160]],["hd21",161],["hdfilme",162],["hdhub4u",[163,164]],["uwatchfree",[163,330,390]],["hds-streaming",[165,166]],["pelispedia24",[166,275,276]],["hdss",[167,168]],["hdvid",169],["onvid",169],["ovid",169],["thevidhd",[169,353]],["vidhd",169],["hdzog",[170,171,172,173]],["hotmovs",[170,180,181,182,183]],["thegay",[170,181,183,351]],["txxx",[170,180,378,379,380]],["vjav",[170,181,412,413,414,415,416]],["voyeurhit",[170,181,419,420,421]],["hellporno",174],["hog",[175,176,177,178,179]],["hqq",[184,185]],["player.tormalayalamhd",[184,185]],["ibomma",186],["icdrama",187],["ilgeniodellostreaming",[191,192]],["jalshamoviezhd",193],["javmost",194],["player.javqd",195],["player.javtc",195],["player.javwide",195],["javtc",196],["katmoviehd",198],["kickassanime",200],["kimcartoon",201],["kiss-anime",202],["kisstvshow",[203,205,209]],["oploverz",206],["kissjav",207],["kissmanga",208],["laredoute",210],["leechall",211],["lightnovelpub",212],["lightnovelworld",213],["limetorrents",214],["link1s",[215,216]],["lookcam",217],["lookmovie",218],["losmovies",219],["m4u",220],["movies4u",[220,242,243]],["movies4u3",[220,242]],["xprime4u",[220,242]],["mangovideo",[221,222,223,224]],["thothub",[221,222]],["tubsexer",[221,371,372,373]],["xtits",[221,434,435]],["megalink",[225,226]],["mejortorrento",227],["mejortorrents",227],["mejortorrents1",227],["mejortorrentt",227],["mirrorace",229],["missav",230],["mixdroop",231],["mixdrop",[231,232]],["mixdrp",231],["mma-core",[233,234,235]],["momondo",[236,237]],["moonline",238],["moretvtime",239],["movies123",241],["moviesflix",244],["moviesjoy",[245,246]],["moviezwap",247],["mp3juices",248],["mrgay",249],["1337x.unblocked",250],["my1ink",251],["myl1nk",251],["myli3k",251],["mylink",251],["mycoolmoviez",252],["mydownloadtube",253],["myp2p",254],["nationalgeographic",255],["nekopoi",256],["netu",258],["nontondrama",259],["playeriframe",259],["nuvid",[260,261]],["perfectgirls",[260,281]],["perfektdamen",[260,281]],["okanime",262],["okstream",263],["onlinevideoconverter",264],["otakudesu",265],["oxy",267],["pandamovie",268],["speedporn",268],["pcprogramasymas",269],["peliculas-dvdrip",270],["peliculas24",271],["pelis28",272],["pelisgratis",273],["pelisplay",277],["pelisplus",278],["pelisplus2",279],["pinterest",282],["pirateproxy",283],["pixhost",284],["pixlev",[285,286]],["pobre",288],["poki",289],["pornfay",[290,291,292]],["pornhat",[293,294,295]],["pornhd8k",296],["pornhub",[297,298,299,300]],["pornid",301],["pornocomics",302],["pouvideo",303],["povvideo",303],["povw1deo",303],["povwideo",303],["powv1deo",303],["powvibeo",303],["powvideo",303],["powvldeo",303],["primewire",304],["prostoporno",305],["proxybit",306],["putlocker9",310],["radio",311],["rainanime",312],["readcomiconline",313],["redtube",[315,316]],["tube8",[316,368]],["youporn",[316,441,442,443]],["rmcmv",317],["samehadaku",318],["series9",320],["seriesflv",321],["sexvid",[322,323,324]],["sexwebvideo",325],["shineads",326],["shorten",327],["shorttey",328],["unblockit",[330,382]],["shrinke",331],["shrinkme",331],["sledujserialy",332],["slreamplay",333],["stemplay",333],["streampiay",333],["sms24",334],["softonic",335],["solarmovie",336],["spankbang",337],["sportlemons",338],["sports-stream",339],["stooq",341],["stream2watch",343],["streamango",344],["streamhub",345],["streamsb",346],["vipleague",[347,406]],["sxyprn",349],["terabox",350],["thenextplanet1",352],["tirexo",354],["torlock",357],["torlock2",357],["tornadomovies",358],["torrent9",359],["watchfree",359],["torrentdownload",[360,361,362]],["torrentdownloads",361],["torrentz2",364],["transfermarkt",[365,366]],["tripadvisor",367],["tubeon",[369,370]],["yeptube",[369,370]],["turkanime",374],["tvshows4mobile",[375,376,377]],["upornia",[378,385,386]],["unblock2",381],["uproxy2",381],["uploadrar",384],["userload",[387,388]],["vembed",391],["ver-pelis-online",392],["vev",[393,394]],["vid4up",395],["vidcloud",396],["videovard",397],["vidmoly",[398,399]],["vidsrc",400],["vidup",401],["vinaurl",[402,403,404]],["vipracing",407],["viralfeed",408],["vivatube",[409,410]],["vizcloud",411],["vizcloud2",411],["voirfilms",417],["voirseries",418],["watch-series",422],["watchseries",422],["watch4hd",423],["watchgameofthrones",424],["wcofun",[425,426]],["wetteronline",427],["wiflix",428],["wmoviesfree",429],["writedroid",430],["xn--stream-oe64e",433],["xvideos",436],["xxxfiles",437],["yandex",[438,439]],["yesmovies",440],["youtubetomp3",444],["youwatch",[445,446,447]],["yts",[448,449]],["zbporn",450],["zone-telechargement",451],["zshort",452]]); + +const exceptionsMap = new Map([["offmoto.com",[0]],["job.inshokuten.com",[1,9]],["netmile.co.jp",[1]],["chavesnamao.com.br",[2]],["ekitan.com",[3]],["kissanadu.com",[3]],["zunda.site",[4]],["musmus.main.jp",[5]],["streetinsider.com",[5]],["hatenablog.com",[6]],["puzzle-ch.com",[6]],["ma-bank.net",[7]],["video.tv-tokyo.co.jp",[7]],["mmiyue.com",[8]],["backcar.fr",[9]],["flat-ads.com",[9]],["kontol.in",[9]],["howtogeek.com",[10]],["makeuseof.com",[10]],["xda-developers.com",[10]],["nieru.net",[11]],["vipbox.pl",[79]],["lamire.jp",[2322]],["www.wp.pl",[5243,6268]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/deu-0.js b/extentions/uBOL-home/rulesets/scripting/specific/deu-0.js new file mode 100644 index 0000000..92f20c5 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/deu-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: deu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["iframe[style*=\"z-index: 2147483647\"]","#superbanner",".cadbox,\n.reifen-winter",".container-billboard",".partner",".fusion-builder-row-14","#banner5",".frame-type-mask_toolboxcontentad1",".sidebar-partner",".atla-place,\n.index-bns",".aawp",".cl-billboad-wrapper,\n.osa-as24-placeholder,\nimg[referrerpolicy=\"unsafe-url\"]","#topleft",".td-header-rec-wrap",".tdi_59",".slick-track",".id-TBeepSlot",".ad","#dabplusshop","#banner-container,\n.banner-place,\n.banner-top","#custom_html-27,\n#nerdic_header",".ressort_ad",".stream-item-top-wrapper","#djslider-loader227,\n#djslider-loader229",".bannerWrapper","#anzeigenkenzz","div[id^=\"sas_\"]",".banner","img[width=\"300\"]",".default-teaser--ads-teaser",".adContainer","#carousel","div[data-ad-position]",".asyncBanner",".news_sponsoren_banner",".flex.justify-center.mx-auto.hidden.lg\\:flex.lg\\:mb-4.lg\\:pb-4","#billboard-location,\n#slot_middle,\n#slot_middle_2,\n.advertisement_widget","#footer-widgets","#media_image-4","#media_image-5,\n#media_image-6,\n#media_image-7,\n#media_image-8,\n#media_image-9",".bx-viewport",".dfmhtmlbanner,\n.widget-5,\n.widget-7",".block.medium:has(a[href^=\"https://dt.sportradar.com/\"]),\n.tag-presented",".alert,\n.media,\n.medrec,\na[href^=\"https://de.johnnybet.com/\"]",".billboard",".skyscraper",".ofni","div[data-test=\"mms-product-card\"]:has(div[data-test=\"mms-plp-sponsored\"])",".article-list-item.article-card.article-card-default:has(.commercial-tag)","#outbrain_container",".bannergroup","#TopRectangle","#leader_top_desk",".elementor-element-dc42ab9",".marketingTeaserBanner",".advertising",".app-foesvAdSpace,\n.footer_partner",".g","#custom_html-3",".bannerfullbanner,\ndiv[id^=\"prost-\"]",".fullbanner-wrapper",".topASp",".c-image--center",".leaderboard-wrapper",".partner_section",".adv-link","div[id^=\"sempr-\"]",".tnemesitrevda",".end-to-end-banner",".tdi_50","#custom_html-2","#Leaderboard_1_Superbanner_1_Billboard_1_Top_,\n#upsellerSidebar",".sponsored",".csc-partner",".norm-rsp-wbox1",".ads","#div-bigsizebanner_1",".main-sponsorlogo",".laendleimmo","div[data-div-ratios=\"default:300_250\"],\ndiv[data-div-ratios=\"default:696_280|500:300_250\"],\ndiv[style=\"width:100%; height:600px;\"]","#c17,\n.ad1,\n.ad2,\n.ad3",".banner-aspect-ratio","table[width=\"306\"]",".adbox",".box.contentBoard.default.highlights","#sponsor-info","#topcontainer","#hab-right,\n#hab-top","#newupcoming","a[href^=\"https://www.amazon.\"][href*=\"tag=\"]","#apn-large-content-ad,\n#apn-large-leaderboard,\n#apn-large-skyscraper,\n#apn-leaderboard,\n.apn-leaderboard-wrapper","div[id^=\"woche-\"]","div[id^=\"yeniv-\"]","#media_image-3",".c-image--left",".pr-area",".footer-dingens","#ad_global_below_navbar","a[href=\"https://tinyurl.com/\"]",".stj-sidebar-widget,\n.theme-carousel-partners",".bodShopWidget","#tab-1 p:nth-of-type(1), #tab-1 p:nth-of-type(2), #tab-1 p:nth-of-type(3), #tab-1 p:nth-of-type(4),\n.vpn_btn,\n[onclick^=\"window.location.href='/azn/\"],\na[href*=\"/azn/\"],\nbutton[onclick*=\"/af.php\"]","#text-3","a[href*=\"/out/\"]","img[width=\"468\"]",".banner-header-left,\n.banner-header-right,\n.normal-banner",".links,\n.wideboard-cad","div[class^=\"ContentPage_insideFullTopPlaceholder_\"]","div[id^=\"ausland__inside-\"],\ndiv[id^=\"basel__inside-\"],\ndiv[id^=\"bern__inside-\"],\ndiv[id^=\"community__inside-\"],\ndiv[id^=\"coronavirus__inside-\"],\ndiv[id^=\"digital__inside-\"],\ndiv[id^=\"influencer-radar__inside-\"],\ndiv[id^=\"kinostreaming__inside-\"],\ndiv[id^=\"kochen__inside-\"],\ndiv[id^=\"lifestyle_autoundmobilitaet__inside-\"],\ndiv[id^=\"lifestyle_beauty__inside-\"],\ndiv[id^=\"lifestyle_bodyandsoul__inside-\"],\ndiv[id^=\"lifestyle_eatanddrink__inside-\"],\ndiv[id^=\"lifestyle_fashion__inside-\"],\ndiv[id^=\"lifestyle_living__inside-\"],\ndiv[id^=\"lifestyle_reduceandreuse__inside-\"],\ndiv[id^=\"lifestyle_reisen__inside-\"],\ndiv[id^=\"lifestyle_wein__inside-\"],\ndiv[id^=\"my-news-plus__inside-\"],\ndiv[id^=\"onelove__inside-\"],\ndiv[id^=\"ostschweiz__inside-\"],\ndiv[id^=\"people__inside-\"],\ndiv[id^=\"people_radio__inside-\"],\ndiv[id^=\"prime__inside-\"],\ndiv[id^=\"schweiz__inside-\"],\ndiv[id^=\"sport__inside-\"],\ndiv[id^=\"wettbewerbe__inside-\"],\ndiv[id^=\"wirtschaft__inside-\"],\ndiv[id^=\"wissen__inside-\"],\ndiv[id^=\"zentralschweiz__inside-\"],\ndiv[id^=\"zuerich__inside-\"]","a[href^=\"https://3fach.ch/track/\"]","#WelcomeBannerDiv,\n.p-banners-withborder",".mod_printanzeigen",".carousel",".sponsor","div[id^=\"adnz_\"]",".contest-frame",".anriss-item-advert,\ndiv:has(> .advert)",".werbepartner","#text-24","#text-28","#text-29","#text-31","#text-32",".appnexus-container,\n.brandstudio,\n.placement-leaderboard,\n.placement-rectangle,\na[href^=\"https://jackpot.onelink.me/\"]",".ads-group,\n.daydeal-container",".widget_metaslider_widget","#partner-teaser-links,\n.adm-container",".bannerListPremium",".bannerListPremiumTop","#partner",".mega-banner-outer","#text-4","a[href^=\"https://goo.gl/\"]","div[class^=\"PageLayout_topaddesktop_\"]","#aditems,\n.aditem",".inner",".banner-leadboard,\n.partner-logos",".partners",".sidebar-sponsor-outlay",".sponsor--margin",".big_size,\n.page-layout__ad-header-bottom,\na[href^=\"https://fra1-ib.adnxs.com/\"],\nimg[alt=\"vontobel-banner\"]","div[class^=\"page-layout__ad-\"]",".fn-edp-section__slider","div[style^=\"width:300px;\"]","#section-sponsored-blogs","#rv_sponsors_slider","a[href^=\"http://tidd.ly/\"]","#sponsor","#wallpaper,\n.rect",".addslider,\n.leaderbord",".anzeige","#text-9",".ads-container","#service-linklist,\n.list-inbox-ad-item--multi-line,\n.list-programmatic-inbox-ad-item__iframe,\nlist-inbox-ad-item,\nlist-inbox-pga-ad-item,\nlist-programmatic-inbox-ad-item,\ntr[data-component-pixelurls*=\"adfarm1.adition.com\"],\ntr[data-component=\"MessageListSpecialRow\"]",".bannerTop,\n.clubBox",".partnerlinks",".adwrapper","table[width=\"195\"],\ntable[width=\"468\"]",".content-teaser-tabs,\n.indexwerbung","div[class^=\"AdSlotContainer_\"]",".asideBoxB,\n.footer-grey","div[style=\"width: auto; height: auto; min-height: 250px; display: flex; justify-content: center; align-items: center;\"],\ndiv[style=\"width: auto; height: auto; min-height: 250px; justify-content: center; align-items: center;\"]","#sky","#sponsorbutton_div,\n.article_rectangle",".qt-sponsor",".recommendations",".gokb,\n.gokwblock","#advertising",".pz_cont","#js-banner",".tx-admanager","#topCustomers",".js_bns",".et_pb_row_0_tb_header","#td_uid_9_6141b5fdcbe72,\n.td-header-header,\n.td_uid_89_6141b5fdd19ca_rand",".banner-holder",".kurator","#topBannerContainer,\n.tpa-row",".adition,\n.channel-sponsor","#nfad-inner",".desktop-wideboard-top,\n.wideboard-top,\nnau-external-content-lazy",".ad-container",".np8-type-advertorial,\n.view-partners","div[style=\"width:300px;padding:12px;float:left;\"],\ndiv[style^=\"width: 300px;\"]",".teaser--sponsored","#content-banner1,\n#content-banner3","#xxParentDivForWerbPostbit","#ContentFooterPartner",".qf-standard-banner-wrapp","#square","#footer","#banner-slider","div[id^=\"reise-\"]",".mobile-billboard-box",".rectangle","a[href^=\"https://www.frankly.ch/\"]",".tisement","#banner_leaderboard,\n#banner_vertical",".ministage-channel-sponsor-paragraph","a[rel=\"sponsored\"]",".elementor-element-31a7df7,\n.elementor-element-a2b2b40",".sl-banner","a[rel^=\"sponsored\"]",".lead-col,\na[href^=\"https://www.mydirtyhobby.de/\"][href*=\"?ats=\"]","#banner-top",".banner200,\n.banner350,\n.banner60","a[onclick^=\"__gaTracker('send', 'event', 'Ads'\"]",".PrintMotifRotator","#leaderboard",".bannerspot",".banners",".slideshow",".block-np8-audienzz,\n.js-audienzz","#execphp-2,\n#execphp-3",".l-partnerSlideContainer","#banner-top-all-viewports",".djslider-in",".mui-style-17xiqz7,\n.mui-style-z954cu","#carouselInserate",".rotator",".teaser_type_paid_content,\n.watson-ad","#werbungTop,\n.werbungSmall,\n.werbungWide",".banner-full,\n.frontpage-card-banner",".ad-item,\n.mobile-list-ads,\n.side-ads",".banner-img-bottom",".bannerboxlinks-klein,\n.bannerboxrechts",".field--name-field-werbebild","div[class^=\"Advertisement_container\"]","#section-f09c501,\n.cm-popup-modal,\n.widget_banner",".td-a-rec",".inArticleA,\n.underContentA","#hat_message,\n.adv_block,\n.banner-wrapper,\n.promo__item","#brands","#sticky-aside-placeholder","#sticky-aside",".a-single",".banneruntermenu,\n.footerbanner,\n.videobanner",".spot",".spot_bottom","div[class^=\"bireklam\"]","a[href*=\"/linkout/\"]",".smsbox1,\n.smsbox2","#sidebar > li > .ffwidget_sidebar",".marcopolo,\n.widget--marktplatz","img[referrerpolicy]","#text-59",".infoHeadWrap1,\n.is-fp-outer,\n.wp-element-button[href^=\"https://amzn.to/\"],\n[style*=\"background-color: #001d4a;\"],\na[href^=\"https://allround-pc.com/\"][href*=\"/?\"],\na[href^=\"https://bit.ly/\"],\na[rel=\"external noopener\"] > img[src^=\"/\"],\na[rel=\"noopener external\"] > img[src^=\"/\"]","a[rel*=\"sponsored\"]",".bxnxr_column,\n.bxv","div[style=\"width:310px; height: 510px;\"]","#wcontent,\ntable[width=\"300px\"][cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"]","div[style=\"width: 300px; height: 250px;\"],\ndiv[style=\"width: 336px; height: 280px;\"]","#mh_magazine_custom_posts-5",".advert_,\n.headeradvert_","#logo-right-widget","#chati_frame,\n#wb_widget,\n.size-300x250,\n.spz_height_60","#tt_wrapper,\n.spz_height_80,\na[href=\"https://bit.ly/\"],\na[href^=\"https://www.visit-x.world/\"]","a[href^=\"https://www.erocom.tv/?utm_\"],\na[href^=\"https://www.erotik-von-nebenan.com/?utm_\"],\na[href^=\"https://www.handy-sextreff.info/?c=\"]","a[href^=\"https://www.julia-reaves.com/?bicc=\"]","a[href^=\"https://www.susi.live/FreeAccountLanding.aspx?\"]",".da_placeholder","a[href^=\"https://www.booking.com/searchresults.de.html?aid=\"]","a[href$=\"xref=nosim/wwwbildschirm-21\"]","a[href^=\"http://www.amazon.\"][href*=\"tag=\"]",".custom-bexad","div[style=\"height:80px;background-color:#fff\"]","div[style^=\"min-height: 330px;\"]",".add-inner,\n.header-top","iframe[src^=\"https://ssl.connextra.com\"]","div[class^=\"lp_track_\"]",".creatividad","#chatinator_frame","#special_column,\n#wa_widget,\n.spc_height_80,\n.vjs-overlays",".banner_container",".banner_page_top,\n.sideboard_conatainer",".default__interest-block",".default__realtive-block,\n.video__sidebar-item",".samBannerUnit",".samCodeUnit","#video-right,\n.abcn-footer,\n.resumecard","#anzeige9",".partner-wrapper",".v-A_-commercial",".v-A_-topteaser__article:has(.v-A_-teaser__tag--ad)","a[href*=\"/go/\"],\na[href^=\"http://in.mydirtyhobby.com/track/\"],\ntable[align-center][cellpadding=\"13\"][border=\"0\"][bgcolor=\"lightgrey\"],\ntable[style=\"border: 1px solid black; padding: 5px 0px 5px 0px; background-color: lightgrey; text-align: center\"]","div[id^=\"eroti-\"]",".advertisement",".BannerContainer",".fcb-ad-banner-container,\n.footer-p4rtn3r-container,\n.footer-partner-container,\n.header-presented-by","#metaslider_widget-3,\nimg[title=\"Anzeige\"]",".ff-ba",".banner3box",".tf-ho,\n.tf-sp","#spz_42,\n.sz_300_250,\n.vjs-overlay","div[style=\"margin:10px 0 5px 0;min-height:250px;\"]",".gtag","#text-48",".article-latest.article-layout-0 > .row:has(.advertorial-icon)","a[href^=\"https://prf.hn/\"]",".aff-inhalt-geil-spalte,\n.zeigenfick","#iqd_mainAd","#text-html-widget-3","#tr-contentbottom,\nimg[width=\"140\"][height=\"68\"]",".big-sponsor-box,\n.small-sponsor-box",".partner-main-footer,\n.top-sponsor-nav",".logos-partner-holder,\n.sponsors-holder","#gamelead,\n.adtitle",".sponsorleft,\ndiv.post.hentry.ivycat-post:has(a[href^=\"https://amzn.to/\"]),\ndiv.post.hentry.ivycat-post:has(a[href^=\"https://www.amazon.de/\"])",".primary-footer",".tipps",".x-topbar",".addslot",".skybg,\ntable[style=\"margin-top:4px; margin-left:198px\"]",".home_rennab,\n.lead_rennab,\n.miragobox","#skyscraper-group,\n#skyscraper-group-left","#top-banner","div[id^=\"journ-\"]",".dkpw",".advertisments",".brave_popup","#tip_top","#custom_html-12","#custom_html-9",".img-banner",".nva-center","div[style^=\"height:300px;\"]","#tab-live-odds,\n.bettingStrip,\n.boxOverContent,\n.detailLeaderboard,\n.live-betting-strip,\n.odds,\n.prematchOddsBonus__bonus","#link_placeholder","#au,\n#nrad,\n#side-spot",".publicidad","#labelpub",".widget-3",".f1de-container,\ndiv[data-entrypoint=\"heycar-search-widget\"]",".stroer-ap,\n.stroer-ap_wrapper",".anzeige_teas_rect,\n.anzeige_teas_rect_ax","a[href^=\"http://rover.ebay.com/\"]","a[href^=\"https://clkde.tradedoubler.com/\"]","a[href^=\"https://ebay.at/\"]",".elementor-element-0e1ce7d",".list-group","img[width=\"300\"][height=\"250\"]",".ai-track,\n.widget_aawp_widget_new_releases","a[href^=\"/red/red.php?\"],\ndiv[style=\"margin-top:-5px; margin-bottom:20px; width:100%; text-align:center; height:150px;\"]",".plistaList > .plista_widget_underArticle_item[data-type=\"pet\"]",".am_el",".amz","a[href^=\"https://amzn.to/\"]","a[href^=\"https://cutt.ly/\"]","#block-block-7","a[onmousedown^=\"this.href='https://paid.outbrain.com/network/redir?\"][target=\"_blank\"]",".v-A_-teaser__halfcol__listitem:has(.v-A_-teaser__tag--ad)",".v-A_-topteaser__rotationbox__item:has(.v-A_-teaser__tag--ad)",".v-A_-white__tile:has(.v-A_-teaser__tag--ad)",".adslot-fireplace,\ndiv[id^=\"ring-slot-\"]","div[style=\"height:90px\"]","#pf_incontent_2,\n.traffectiveBox",".topBanner","a[href*=\"//bit.ly/\"]",".plistaList > .plista_widget_belowArticle_item[data-type=\"pet\"],\na[href^=\"http://click.plista.com/pets\"]",".banner-top-section","#fx_imbanner","[href^=\"https://start.amateurcommunity.com/\"],\n[href^=\"https://susi.live/\"],\n[href^=\"https://www.zubivu.com/\"]","#chatis_frame,\n#ttt_wrapper,\n#wc_wdiget,\n.sice-300x250,\na[href^=\"https://www.tik-tok-dates.com/\"]",".tf-de","#tracking-url",".happy-inside-player","#bannerpos2",".gpt","#responsive_lightbox_image_widget-5,\n#responsive_lightbox_image_widget-6",".ai-placement","#custom_html-42","#custom_html-5","img[alt=\"Logo Partner\"]","#custom_html-17",".footer-partner",".ap",".sponsor-section","#fh-inside-bottom","#roboter-forum\\.com_mpu_bot,\n#roboter-forum\\.com_mpu_top",".TopBanner-root",".post-grid-item.grid-item:has(.ad-badge)","#banner-news,\n.banner-super-middle,\n.superbanner-top",".c-sponsors-list",".branding,\na[href^=\"https://pvn.mediamarkt.de/trck/eclick/\"] > img[src^=\"https://www.schnittberichte.com/resources/images/mediamarkt_\"],\na[href^=\"https://pvn.saturn.de/trck/eclick/\"] > img[src^=\"https://www.schnittberichte.com/resources/images/saturn_\"]","a[href^=\"https://amzn.to/\"] > img",".displaybanner-container",".da__placeholder,\n.sda",".kosmonaut_120x600,\n.kosmonaut_300x250",".o-ProductSliderItem[data-ssr-as*=\"\\\"clickUrl\\\":\\\"https://retail-api.sa-tech.de/api/\"],\n.o-SearchProductListItem[data-ssr-as*=\"\\\"clickUrl\\\":\\\"https://retail-api.sa-tech.de/api/\"],\narticle.o-CompactProductListItem:has(a[href^=\"https://retail-api.sa-tech.de/api/\"])",".stx",".promotion-teaser-container",".prmtnContentMin,\n.prmtnKeepHeight,\n.toneFusePanel","a[href^=\"https://airbnb.com/rooms/\"]",".advheader","#acTop",".c-product-tile:has(div.c-product-tile__sponsored),\n.swiper-slide:has(div.c-product-tile__sponsored)",".adsurbg,\n.dazn,\n.spx-adsurbg-banner",".spons","#flattr > a,\n#flattr > p","#mcebox,\n#mcebox-sidebar","a[href=\"/www/888casino\"]",".b,\nins[data-meh-id]","div[id^=\"super-\"]",".Common-Kn-Rp-Inline,\n.Flights-Results-FlightRightRail",".swiper-slide:has(.entry-adv)",".pb-8.text-center.float-center",".wrap > footer[style=\"bottom: -260px;\"]:last-child > div:first-child",".adv-wrapper,\nimg[width=\"450\"][height=\"300\"],\nimg[width=\"450\"][height=\"700\"],\nimg[width=\"500\"],\nimg[width=\"800\"][height=\"230\"],\nimg[width=\"900\"][height=\"350\"]",".qm-head,\n.qm-side,\ndiv[style=\"min-height: 280px; margin-top: -20px;\"]","#tennisnetWidget","a[href^=\"https://www.krokodeal.net/\"]",".premium","#trade",".uhren-widget",".da-container,\n.da-container-sky","div[data-ads-provider=\"sdg\"]",".ai-viewport-1",".Anzeige","#adup1,\n#adup3,\n#adup5",".promobox","div:has(> img[referrerpolicy=\"unsafe-url\"]),\ndiv[style^=\"text-align:center;font-size:80%;\"]",".desk-pv.desk-pb\\+.portable-pv.lap-pr--.lap-ml.lap-pl-.bg--green-lightest.portable-ml0.border--top.border--bottom.palm-ph15,\n.jsDaa-D,\n.werbung:not(.toolbar-wrapper)","#urban-medrect1,\n#urban-medrect2","div[style=\"float:left;clear:left;height:620px;width:180px;padding-top:15px;\"]","#sp-sidebar1",".boxx",".footer-widget-zone,\na[href^=\"https://www.zononi.com/LA/LP/Finder?\"],\na[href^=\"https://www.zononi.com/VX/LP/Roulette?\"]","a[href^=\"https://www.wazazu.com/LA/Landingpage?\"]",".wps-player__happy-inside",".zenid-adlabel",".pornofilme_recht",".row.mt-0.mb-3.d-print-none:has(.fa-ad),\n.zgsky",".item-advert","#customWer",".kleinueber > .row + div > .topzubehoeranzeige-berichte","#angeboteStartseite2018",".ad_below-nav",".clearit_s","#Container > #head:first-child + #content + br + .spacer + center","#adc1,\n#adc2",".left-col__bottom",".fh-inside-post",".message--post:not([data-author])","div[align=\"center\"][width=\"468px\"] > table[height=\"60\"][cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"][align=\"center\"]",".zona_publi","#UNWB300100,\n#UNWB300200,\n#UNWB300300",".spalten_33_werbung,\ndiv[style=\"text-align: center; min-height: 110px;\"],\ndiv[style=\"text-align: center; min-height:260px;\"]",".lynxanzeige + .lynxcontainer","#tdi_39","#schnaeppchenlayer",".ads6p","div[class^=\"ad_\"]",".monkey-container",".slick--optionset--anzeigen-slider",".mj-pf-widget","article[class^=\"teaser nummer-\"]:has(span.specialfeature)",".add_top","#adunten + div[style=\"font-size:8pt; color:#999999; margin-left:39px; width: 728px;\"],\n#iphpbannerleft,\n#layerleft,\n#layerright,\n.rightbanner,\ncenter > table > tbody > tr > td[valign=\"bottom\"][align=\"center\"][style=\"width: 100%;\"]","#skyL_wrapper,\n#skyR_wrapper","a[href^=\"https://allvideoslots.com/\"],\na[href^=\"https://casino-bonus24.net/\"],\na[href^=\"https://casinoandy.com/\"],\na[href^=\"https://casinopilot24.com/\"]",".slide-box",".anzeigenbox,\ndiv[id^=\"Ads_BA_\"]","#masthead","#display-ga",".ad + #flashContent,\n.ad + .tdt,\n.ad + .uk-panel,\n.block-weather-link,\n.hd-banner,\na[target=\"_new\"][href^=\"inc/inc_link.php?id=\"]",".container-banner,\nimg[name=\"banner\"]",".ympb_target_banner","#skyScraper,\n#superBanner,\n.produkt_uebersicht > div > br.clear","#billboard-container,\n.ce_banneradbox",".ce_topicbox:has(.label-ad-highlight)",".category-werbung-kopfzeile,\ndiv[data-id=\"904ffeb\"]",".ad-banner",".ad-banner-billboard","#ape_Detail_ad-endcap-1_Glance_placement,\n#heroQuickPromo_feature_div,\ndiv[data-ad-id],\ndiv[id^=\"sp_detail\"]",".fnetbr-pbb-container,\ndiv[class*=\"fnetbr\"]","#text-14","a[href*=\"/boardheaderads/\"]",".wanner,\n.wwd","#ah_bb_footer,\n.billboard-ad-footer,\n.billboard-ad-top,\n.content-ad-first,\ndiv[style$=\";min-height:250px;min-width:300px;\"],\ndiv[style$=\";min-height:250px;min-width:310px;\"],\ndiv[style=\"min-height:265px;\"]",".top-panel","#Fallback-Content",".rectX,\n.rect_sidebar",".amazon-link,\n.rmp-module__gam",".asa1_fbh,\n.rotslide-wrap","#text-65,\na[href=\"https://www.betrugstest.com/online-casino/apple-pay/\"],\na[href=\"https://www.easeus.de/datenrettung-software/mac-data-recovery-wizard-free.html\"],\ndiv[data-embed-provider=\"rcm-eu-amazon-adsystem-com\"]","a[href^=\"https://www.apfeltalk.de/magazin/affiliate/\"]",".banner_container__mobile_billboard","#banner",".arbei-widget,\ndiv[id^=\"arbei-\"]","#header-banner","img[width=\"160\"][height=\"600\"]","#sidebar-left #text-5,\n#wrapper > div[class] > img,\na[href=\"/panasonic_de\"],\na[href^=\"https://www.teufel.de/sales?partner_id=\"],\ndiv[id^=\"aread-\"],\nonehr","#aktieImFokus,\n#ariva_de_d_300x250_2_filler,\n#dianomiiFrame,\n#siteTeaserBox,\n#woAktieiF,\n#wpAktieImFokus,\n.anzeigeText,\n.bannerleiste,\n.prodo-shadow,\n.teaserPicturedNews,\n.werbeplaetze_button,\n.woBannerHeader,\n.wo_news_top_banner,\na.background-red-bright:has(span.anzeige),\na[data-google_analytics_id^=\"wo\"],\ndiv[style=\"width:1000px; text-align:center; min-height:270px;\"],\nspan[onpointerdown^=\"countClickOnGAorEs(\"],\nspan[onpointerup*=\"prgAnalyticsEvent(\"]",".banner-slider",".sponsoren",".banner-leaderboard",".tx-sf-banners","td[width=\"100%\"][align=\"center\"] > hr[size=\"1\"][color=\"#8482A5\"] + table[cellspacing=\"0\"][cellpadding=\"10\"][border=\"0\"][bgcolor=\"#000040\"],\ntd[width=\"33%\"][valign=\"middle\"][align=\"center\"] > a[target=\"_blank\"][href^=\"/links/wechlink.asp?ID=\"] > img",".sponsor_col",".ADVBOX",".p-swatch_top-nice--blank.p-blocklink","#billboard_btf_rlWr,\n#sky_btf_rlWr,\n#superbanner_rlWr,\na[onmousedown^=\"this.href='http://paid.outbrain.com/network/redir?\"][target=\"_blank\"]","#billboard_btf_2Wrapper,\n.superbannerBtfContainer","#billboard_rlWr,\n#sky_rlWr","a[data-nvp*=\"'trafficUrl':'https://paid.outbrain.com/network/redir?\"],\na[data-oburl^=\"https://paid.outbrain.com/network/redir?\"],\na[data-redirect^=\"https://paid.outbrain.com/network/redir?\"],\na[onmousedown^=\"this.href='https://paid.outbrain.com/network/redir?\"][target=\"_blank\"] + .ob_source","a[href^=\"https://paid.outbrain.com/network/redir?\"]","#oc24-div","#fh-outside-top",".fh-sidebar",".autog-widget",".widget_custom_html",".sideinfo","#left-banner-container,\n#right-banner-container,\ndiv[style=\"text-align: center; min-height: 180px;\"]","#footerpartners,\n.hmpartnersglobal","#ston-footer-ad,\n.ston-ad,\n.ston-contentad,\ndiv[style^=\"min-height: 90px;\"]","div[id^=\"basic-\"]","img[width=\"500\"][height=\"500\"],\nimg[width=\"600\"][height=\"500\"],\nimg[width=\"600\"][height=\"600\"]",".mod_banner","a[href^=\"banners.php?\"]","#MidRectangle","#leaderboardBelowNav",".MuiBox-root:has(a[href^=\"//b.fr3.eu.criteo.com/rm?\"]),\nli:has(a[href^=\"https://b.fr3.eu.criteo.com/rm?\"])","#sponsors,\n#web-trekk-pageupdate",".sponsors",".type-banner",".av-7mui-2434157fea122ac0fb770d6fe554162d,\ndiv[id^=\"bayre-\"]","#bannerLink","div[id^=\"traffective-ad-\"]",".vc_raw_html,\nimg[width=\"400\"]","a[href^=\"http://partners.webmasterplan.com/\"],\na[href^=\"https://neu.turbo-d.de/\"]","#WallpaperBanner",".dfpcontainer,\n.yieldlove","#checkdiv","#skyscraper","#billboard","div[id^=\"medium_rectangle\"]","div[class^=\"outbrain_\"],\ndiv[class^=\"showheroes_\"]","div[class^=\"traffective_\"]","div[data-testid=\"article-billboard-advertisement\"]","div[class^=\"article_billboard-\"],\ndiv[data-component-type=\"ad-slot\"]",".commercial-container,\n.commercial-rightwideskryper",".hm_widget_banner",".a.block04:has(a[href^=\"https://www.awin1.com/\"]),\n.wrap-col.box4:has(a[href^=\"https://www.awin1.com/\"])",".tdp",".partner-teaser","#tso-billboard-1,\n.tso-pub,\n.wb,\n.wb-wide",".banner-skyscraper",".lns-banners-zone","#smartclip-overlay",".wide-banner","#mrec",".stage-teaser__partner--advertorial,\n.tea-rectangle,\na[href*=\"/partner/\"]","div[data-tr-doc-type=\"dt=InlineAd|st=BTOAdTag\"]",".trc_related_container div[data-item-syndicated=\"true\"]",".bilde-widget","#content + #right",".asa2_fbva_wrapper,\ndiv[class$=\"-adlabel\"]","#topbanner",".stream-item",".header-banner",".adv_widget",".ai_widget,\n.azimg,\n.inserter-5,\n.inserter[data-ai],\ndiv[onclick^=\"ga('send', 'event', 'Ad',\"]","#webcontentstart,\n.sticky-wrapper","#text-18,\n.blogp-startseite,\n.blogp-werbung-oben-in-artikeln,\na[href^=\"https://all-inkl.com/?partner=\"]","#content_banner","#deals-aktionen-box,\n#pricechange-box,\n#top-angebote-box","#div-dfp-index1_300x250,\n#div-dfp-index2_300x250","#container_rectangle_1",".ce_rsce_bd_werbung",".hsbc_homepage_topflop,\n.topbanner,\n.wallpaper_top",".u-ad","#bnBanner,\n#bnTickerContainer:has(#bnTickerAdNotice),\n#sgFeedList,\n.bg-smartbroker-dark,\n.bg-smartbroker-light,\n.btn-smartbroker",".leaderboard",".bmg-ad",".background","#container_banner",".btc-sponsored","#block-block-8,\n#topshadow",".code-block-2",".contentFrameEddie",".item + .at_sponsored > .itemHeadline",".shopLinkFrameWrapper",".topFrameEddie",".bfa-ad-slot,\n.fe-channel-item--promo",".trc-content-sponsored",".trc-content-sponsoredUB",".view--advertorial",".wv_story_el_insertedAd","#billboard_btf","#inpage,\n.bcode,\n.bcode-top-container",".trc_related_container div[data-item-syndicated=\"true\"]:not(.inNetworkItem)","#WzTtDiV + table[width=\"100%\"][border=\"0\"],\nbody > table[width=\"100%\"][border=\"0\"]:first-child,\ntable[width=\"95%\"][cellspacing=\"1\"][border=\"0\"] > tbody > tr > td[valign=\"top\"]:first-child + td[style=\"vertical-align: top;\"]:last-child,\ntr:first-child:last-child > td[valign=\"top\"]:first-child + td[width=\"152\"][valign=\"top\"][align=\"center\"]:last-child",".promo-af-wrap","a[class^=\"herobanner-adv\"]",".sponsored--container",".va-adhint",".comp-ku8lxchu,\n.wixui-column-strip.wix-blog-hide-in-print",".block-15","img[width=\"728\"][height=\"90\"]",".idgWebcastsCarousel","#anzeige_mso_skyscraper,\n#anzeige_skyscraper_2","div[class*=\"adszone-\"]",".ads__initialized,\n.gujad-wrapper,\nconsent-for",".FC.mt-md-so[role=\"complementary\"],\n.Listing > div[class]:has(path[d$=\"92.456,64.241 z\"]),\n.mt-md:has(path[d$=\"92.456,64.241 z\"]),\na[href^=\"https://campaigns.avira.com/\"] > img,\na[href^=\"https://prf.hn/click/\"] > img,\na[href^=\"https://www.chip.de/downloads/\"][href$=\".html\"] > figure > img,\narticle[data-vr-zone=\"hp-aquamarin\"],\narticle[data-vr-zone=\"hp-aquamarin-1\"],\narticle[data-vr-zone=\"hp-aquamarin-2\"],\nspan.Button--Clickout[data-submit]","#partner-nav,\n.ads-alignment",".Article__Ad,\n.Article__Promo","#sky-tisoomi-wrapper,\n.mrec-news",".c-FloatingPrompt,\n.compar_tbl_body_plugin,\n.su-button,\ndiv[id^=\"coinc-\"]",".abo",".wv_story_el_billboard",".adbox-outstream,\n.article-view__rectangle,\n.blackfriday,\n.block1--banner,\n.block1--skyscraper,\n.skin-ad,\n.text-ad,\na[rel*=\"sponsored\"] > img[alt=\"Anzeige\"]",".billboardBtfContainer,\n.jobbioTeaser,\n.superbannerContainer,\n.trc_related_container .syndicatedItem:not(.inNetworkItem)","#text-2",".idgLeaderBoard",".adcontainer",".teaser:has(.teaser__promolabel)",".promContainer",".advert",".quiz-footer-wrapper",".banner-section",".review-recommendation-headline,\n.review-recommendation-headline + a","div[style*=\"width: 300px; height: 300px;\"]","#gpt_superbanner","a[href^=\"https://www.manitu.de/?partner=\"]","#automaten-richter,\nimg[width=\"120\"]",".previewtile.swiper-slide:has(a[href^=\"https://amzn.to/\"])","#banner-right,\n#content-billboard,\n#medium_rect","#dtm_multiboxcontainer,\n.banner_tl",".banner_top",".header-leaderboard,\n.header-leaderboard-container",".code-block-4",".wk",".ed-element",".custom-inhoadd",".anzeige-links,\n.billbo",".alice-adslot",".sad_banner,\n.sad_out-of-page,\n.sad_pubperform,\n.sad_rectangle,\n.sad_rectangle_2,\n.sad_sky,\n.sad_topmobile",".presse","#superBContainer",".container-banner-2,\n.partnerlogos",".rotation-partners","#rstpl-before-higher-position,\n.banneritem,\n.n2-ss-slider-3",".Rectangle",".widget_aawp_widget_box",".widget_commerce","#custom_html-8",".amazon-auto-links,\n.custom_html-7,\ndiv[id^=\"ax-\"],\ndiv[style=\"margin-bottom:10px\"]","#sponsoren","#workshopWidget,\n.SkyscraperLeft,\n.SkyscraperRight,\n.landing-brands,\n.sponsortext,\n.widget-injection-point","#vlybyOneByOneWrapper",".billboardbanner","a[href^=\"/adserver/goto/\"],\na[href^=\"https://servedby.flashtalking.com/\"]","#dogforum_footer,\n#dogforum_header,\nli:has(.wbbXdLocationAfter1stPostAsPost),\nli:has(.wbbXdLocationPostList)",".werbemittel",".text-center.container.d-none.d-sm-block.margin-bottom-10.bb-fixheight",".criteo-product-carousel,\ndiv.product-grid-column:has(span.product-tile__sponsored)","#dsBanner","#banner_right","#banner_top","#DCA_TOP","#DKGA_LEAD,\n#DKGA_SKY","td[width=\"120\"][valign=\"top\"][align=\"center\"]:last-child","#c3296,\n#c5812","#AD,\n.footer-sponsor-section",".ng-banner",".dbh-widget,\ndiv[id^=\"dbh-\"]","#block-dudende-d-970x250-1billboard,\n#block-leaderboard2ndslot,\n#block-lexemleaderboardunten,\n.tabloid__side-column-top,\n.tile__wrapper",".park-portal",".sponsor-list",".ce_plista","#EAT_D_Index_Top_Wrapper",".adsense",".srp-1p__banner,\n.vi-lb-placeholder",".ebn-billboard,\n.ebn-billboard-mobil,\n.ebn-incontent-1","#text-20","#marktplatz,\n.sbad",".g-adv-side,\n.g-adv-top > .inside",".n2-ss-slider-pipeline","#media_gallery-2","#rightcolumndiv",".affiliate-button",".ef-article-card--ad,\n.ef-footer__section,\n.ef-footer__section--logos,\n.ef-stadium-ad__banner",".sponsor_wrapper","#text-10,\ntr > th",".bannerContent","#oc24_container_top",".placeholdercontainer",".page__ad-element",".holder-box-5",".in-content",".mtbnewsAdBillboardContainer,\ndiv[class^=\"mtbnews-ad-container\"]",".p-header","a[href*=\"/redirect/\"]","a[href^=\"https://rover.ebay.com/\"]",".promo",".plainContentCollection",".group-externe-links",".eral_wrapper","#stream-item-widget-2,\n#stream-item-widget-3",".ea-gat-slot-wrapper",".js-mock-banner",".js-stt-click > picture",".pub",".pub-content",".v-A_-sidecol__list__item:has(.v-A_-teaser__tag--ad)",".bwdfb-widget",".pm-items > [widget-child]:has([ping^=\"//b.nl3.eu.criteo.com/rm?\"]),\n[data-key-id]:has([src^=\"//b.nl3.eu.criteo.com/rm?\"])",".c-sidebar:has(> .widget-odd > div[class^=\"c-ad-exper-\"]),\ndiv[class^=\"c-ad-exper-\"]",".dm-slot",".premiumpartner,\n.topsponlink","#block-block-32,\n#block-block-35,\n#block-block-5","#sp-content-top",".borlabs-dealer,\n.borlabs_fairaudio_ads_widgetx,\n.candy-top",".cca","div[id^=\"npm_\"]",".teaserheld-header-wrapper","#incontent_1,\n#incontent_2","#qql","tr:first-child:last-child > td[align=\"left\"][width=\"150\"][valign=\"top\"]:first-child + td[align=\"center\"] + td[align=\"left\"][width=\"150\"][valign=\"top\"]:last-child",".mod-sponsor-icon",".hauptsponsoren",".module-footer-sponsors",".b-logo-listing,\n.sponser-lead-inner",".top-footer-inner",".sponsoren_wrapper",".fusion-builder-row-3,\nimg[width=\"280\"][height=\"160\"]",".elementor-element-f2d5c64",".owl-carousel.owl-loaded.owl-drag:has(.label-ad-highlight)",".excerpt-tile.cell.small-12.medium-6:has(.advertorials)",".card-streaming-btns",".main-banner","#m > div[style=\"left:16px;width:468px;overflow:hidden\"] + .p[style=\"left:4px;width:492px;height:262px\"]:last-child","#block-2,\n#block-7","#section-partner,\n.snippet--cta,\n.snippet-container","div[id^=\"banner_\"]","div[id^=\"finan-\"]","#dban1,\n#dban2,\n#dmr1,\n#dmr2","#fn-ankuendigung,\n#sideteaser,\n.Ad_FinativeHome,\n.Ad_ImageTeaser,\n.Ad_SmartAd,\n.c-sban1,\n.c-sban2,\n.nadT,\n.on-click--partner,\n.smartbroker--text,\n.smartbroker-logo,\n.smartbroker1,\ntr:has(span.sprite.h-w-c)",".ad02p,\n.paid-news-container,\n.videosponsor_hsbc",".affiliate-amex,\n.affiliate-mediamarkt,\n.affiliate-o2,\n.affiliate-saturn,\n.affiliate-tink","a[href^=\"https://www.communicationads.net/tc.php\"] > img","#sc-outstream-wrapper,\n.aside-rectangle",".adv",".head-top-bannerplace,\n.wrapper-banner",".pbph,\n.skyscrapper-left,\n.skyscrapper-right,\ndiv[id^=\"cncpt-dsk_\"]","[data-product-list-id]:has([data-badge-type=\"sponsored\"])",".boxOverContent__banner",".float-widget,\n.partners-title + .partners",".sidebar_partners",".user-flzads-pi1,\na[href^=\"/api/content/public/media/link?id=\"]","#CT_DESKTOP_NATIVE_HOR_ANY_hor2,\n#tfm_admanagerTeaser,\n#tfm_footer_yield,\n.adsBlock,\n.cad,\n.cad_native,\n.cls_hor_prnt_am,\n.cls_slot_xxoutstreamxx,\n.cls_ver_prnt,\n.cls_ver_prnt_xs,\n.fol_mew-flying-carpet-wrapper,\n.ob-ad-carousel-layout,\n.ps-trackingposition_OrangerButton,\n.ps-trackingposition_PDFkasten,\n.shoppingcartctn,\na[href^=\"https://www.communicationads.net/tc.php\"],\na[href^=\"https://www.financeads.net/tc.php\"],\ndiv[id^=\"CT_SMARTPHONE_NATIVE_\"],\ndiv[id^=\"M_CONTENTAD\"],\ndiv[id^=\"M_TRSCT_hor\"]",".Ad",".FC__Ad","div[id^=\"foodw-\"]","#bs-container,\ndiv[id^=\"outer_sas_\"]",".banner-row",".commercial-post-container,\n.pane-landing-advertorial","#gf-superbanner","#frnBanner,\n.frn_contAmazon,\ndiv[data-componentid^=\"ext-frn-adtag-\"],\ndiv[id^=\"ext-frn-adtag-\"]",".result-container > .container-right",".sponsors-wrapper",".widget_links","#ezisgib,\n#thgirrennab,\n.hinweisad",".bannertop,\n.ligaadd,\n.premiumPartner,\n.skyadd",".element_leaderboard,\n.element_squarebuttongroup,\n.news-item-wbg","img[width=\"140\"][height=\"140\"]",".fp-banner",".noContentBannerArea,\n.tandem_right,\n.tandem_top",".mediumrectangle",".superbanner","kas",".teaser__item:has(.teaser__adtype)","#partnerCentersLogoBar",".news-spiel-quoten","#SPMADS_fussballn_HOME_MEDREC_1",".contentAd--pos1,\narticle[data-post-id]:has(.sponsor-byline)",".portal-top",".block-11,\n.block-12,\n.block-13","div[id^=\"viewHomeDesktop-outGrid-sponsored_products-\"],\ndiv[id^=\"viewSearchResultDesktop-inGrid-sponsored_products-\"]",".normal_text[width=\"100%\"][valign=\"top\"][height=\"100\"][align=\"left\"][border=\"0\"]",".jad-placeholder","img[width=\"300\"][height=\"246\"]","#mpu,\n#sky2_1,\ndiv[style=\"min-height: 600px; margin-bottom: 20px;\"]","#arb",".yftovjn,\n.yftovjn-container","#dfp-header,\n#dfp-header-container,\n#rectangle-container-desktop,\ndiv[id^=\"ad-div-\"]",".widget_aawp_widget_bestseller",".mobile-interscroller",".header-widget-area","a[data-track]",".widget_adtag_rectangle","#right-banners,\n.hitdb",".wp-block-group:has(.wp-block-button__link)","#banner_content","#buybox","#dtm_super,\n#rectangles,\n.gs-searchblock--adContainer,\n.mod-RechteWerbespalteStartseite",".shoepassion_content_banner,\n.shoepassion_sidebar_banner",".spice-box-container",".box--ad,\n.sky-left,\n.sky-right,\ndiv[id$=\"SparkWrapper\"]",".box.img_link:has(.advertorial_hint)","#teaserheld-header",".alice-adslot-label,\n.banner-homepage,\n.sidebar-btn-affiliate[rel=\"nofollow noopener sponsored\"],\ndiv[data-sdg-ad],\ndiv[data-trigger=\"sourcepoint-ad\"]",".atkp-bestseller-box",".verticalCarousel","div[style=\"border: 1px solid #000; padding: 5px; margin-bottom: 15px; background: url(https://www.go2android.de/wp-content/plugins/amazonsimpleadmin/img/amazon_DE_small.gif) right bottom no-repeat #ffffff;\"]","#coba_trading_investment_news,\n.v-is-sponsored-box","#ad_gsbuch","#iqadtile5,\n#pricehits,\n.g6 > .clearfix[style=\"margin: 20px 0; clear: both; min-height: 640px;\"],\n.gbox_affiliate,\n.sp-breakout-affy,\n.tags,\nli[data-article-id]:has(.icon-addy)",".sdgSlotContainer","div[id^=\"csi_forum\"][style=\"min-height: 100px; padding: 0px; display: block;\"]",".ad_list",".premium_firm_list",".card-content > center:has(ins.adsbygoogle)",".mgawerbungbase",".container_skyscraper","#resultInfeed1,\n.adDetailRectangle,\n.bannerResult,\n.phoneblockAd",".quartermedia",".productCard:has(div.premiumProductCaption)",".noContentBannerWb","#gkf-adslot-header",".footer","#rothaus-aktion",".mh-widget.s5214-widget",".banner_image","#sponsors_slider,\n.home_sponsor_slider,\nimg[width=\"605\"][height=\"690\"]",".vc_carousel-inner","img[alt^=\"Werbung\"]",".ad-info,\na[data-adid]:not([data-adid=\"12937\"])",".paidContent,\n.pvg-widget",".tx-imagecycle-pi1","div[id^=\"promotionHeader\"]",".bannerbox",".su-button-wide[href^=\"http://amzn.to/\"]",".spu-box,\n.vc_custom_1666781149136","div[id^=\"hardw-\"]","div[id^=\"ad-\"]","div[style=\"float: right; clear: both; padding-left: 1rem; margin-top: -1rem; margin-right: -9rem; padding-bottom: 0.25rem;\"]",".ba-fullsize",".postanzeige","#Ads_Billboard_container",".css-1mdt86f,\ndiv[id^=\"adtech_\"]","#custom_html-6",".med4,\n.med5,\n.unserePartner","#anzeigendiv","#main-sponsor,\n.sponsoring-footer",".hauptsponsor,\n.sponsoren-right","#module-sponsors",".widget_media_image",".widget_text","img[width=\"150\"][height=\"111\"]","#ad-landingpage-top,\n#bannerzone,\n.article-layout__header-wrbng,\n.img-ad,\n.incontent3-cls-reduc,\n.inread-cls-reduc,\n.middle-ad-container,\n.p-3.-mx-3.bg-gray-50:has(a[data-component=\"TeaserLinkContainer\"]:not(a[href^=\"https://www.heise.de/api/accountservice/subscribe/\"])),\n.perf-cls-reduc-leaderboard,\n.perf-cls-reduc-rectangle,\n.sponsored-placement,\nA-PATERNOSTER,\ndiv[style=\"min-height: 250px\"],\ndiv[style=\"min-height: 400px;\"]",".cadheight[style=\"min-height:600px;\"]",".vidheight[style=\"min-height:450px;\"]",".topAdCol",".h5v-ad","a[href^=\"/de/hertha/sponsoren/exklusiv-partner/uebersicht/page/\"]",".bestlist-item__shop,\n.sky1-outer-container",".themenmonat","#anzeiged2",".asm_async_creative",".btn-danger,\na[href^=\"https://www.hockeyweb.de/?rex-api-call=pixel_forward&url=\"]","a[href^=\"https://clk.tradedoubler.com/\"]","#block-block-217,\n#block-block-218,\n#mrec-wrapper,\n#superbanner-wrapper,\n.content-amazon",".ksv-sponsoren-footer",".hs_anbieter_box_block","div[id^=\"block-views-advertising-\"]",".av-partner-fake-img,\n.avia-slideshow-1","#greyscale-2","#c5307,\n#sponsor-slider","tr > td[valign=\"top\"]:first-child + td[width=\"15\"] + td[width=\"186\"][valign=\"top\"]:last-child","div[id^=\"ibiza-\"]",".brick[data-b-title*=\"Traffective\"]","#verbraucherhinweis-300x600,\n#verbraucherhinweis-970,\n#verbraucherhinweis-970x250,\n#verbraucherhinweis-latest,\n#verbraucherhinweis-single-300x250","#halfpage-banner","#immowebAdCont",".banner-top-placeholder,\n.expose-ad-placeholder",".amalink","#adsight-slider,\n#r89-desktop-billboard-atf-0-wrapper,\n#r89-desktop-incontent-0-wrapper",".billboard-wrapper",".d-sm-block","div[data-ez-block-id=\"3324017\"]","#INS_D_ROS_Parallax,\n#parallax,\n.td_module_ih_current_news:has(.spo)","#bigsize",".ce_postlistbox:has(.label-ad-highlight)","#desktop-bottom-ad-wrapper,\n#desktop-left-ad,\n#desktop-left-bottom-ad,\n#desktop-top-ad,\n#recommendations,\na[href*=\"//www.amazon.\"][href*=\"tag=\"],\ndiv[style^=\"width: 728px;\"]",".product--box:has(.rm-sponso)","#custom_html-4",".post div[style=\"float:none;margin:0px 0 0px 0;text-align:center;\"],\ndiv[style=\"margin-bottom:.5em;padding-top:.5em;min-height: 270px;display: flex;justify-content: center;align-items: center\"]",".bigbanner,\n.skyscraper_left,\n.skyscraper_right","#text-64",".islam-widget",".pane-simpleads-ad-groups-9,\n.region-head-adbar-left","li:has([data-testid=\"advertisementSign-flag\"])",".plistaList > .itemLinkPET",".mpu",".magazinteaser","div[data-widget_type=\"shortcode.default\"]:has(.adsbygoogle),\ndiv[style=\"text-align: center;\"]:has(.adsbygoogle)","#jf-stroer-sky,\n#jf-stroer-superbanner","#banner_sidebar",".cad_box,\n.fusslogos","div[data-testid=\"display-ad\"]","#addemam-wrapper","#below-header","#globalAnnouncement",".footer-banner",".exp-vision__ext-wrapper--spad,\n.product--spa,\n.product--sponsored,\n.product:has(div.product__sponsored-ad-label),\n.rd-recommender__tile:has(div.rd-product-tile__badge--ad),\n.spads-recommender,\n.sponsored-brand-products-container,\n.teaser-orchestration__wrapper--online",".kca-wrapper",".blc-left,\n.blc-right,\n.offline","a[style=\"position:relative; float:left; width:698px; height:63px; padding-left:28px; padding-right:0px; padding-top:14px; border:1pt solid #DADADC; background:#FFFFFF display:inline;\"]",".kick__ad-pos_wrapper",".kick__euro2020-brand-sponsor,\n.kick__modul--euro__sponsor","#kinder\\.de_sitebar_1,\n#kinder\\.de_sitebar_2","#MR,\ndiv[style*=\"height:250px\"]","#hockeystick,\n.performance-pub","#header_main,\n#klamm\\.de_forum_1,\n#klamm\\.de_forum_3,\n#klamm\\.de_incontent_1",".bannerprom,\n.opa",".klartads-widget",".banner-position","#brws_banner-supersize,\n#btf-billboard,\n#home-billboard,\n#liberty-home-above-header,\n#liberty-home-billboard,\n#liberty-vip-billboard,\n#liberty-vip-middle,\n#liberty-zsrp-bottom,\n#liberty-zsrp-top-banner,\n#vip-billboard,\n.j-liberty-wrapper,\ndiv[data-liberty-ad-loaded=\"true\"]",".admanager__ems__dmofooter-1,\n.admanager__ems__superbanner-1,\n.kb-home-medrec-halfpage,\n.ks-ad:not([data-adslot=\"karotte\"])","#mini-panel-rs_teaser_verpoorten,\n.contentRect,\na[href^=\"https://ed.koeln.de/ad/www/delivery/ck.php\"]","#leaderboard_nav,\n#wallpaper_left,\n#wallpaper_right","div[style=\"width:300px; height:250px;float:left; margin-right:15px; margin-bottom:15px; border:0; background-color:#c0c0c0; overflow:hidden;\"],\ndiv[style=\"width:728px; height: 90px; text-align: center; background-color:#c0c0c0;\"]",".RTaktAds,\n.advBoxSegment",".widget-1",".sidebar-right > #text-11,\n.sidebar-right > #text-6","#banner-wrapper-right-v3,\n#banner-wrapper-top-v1","#bdaia-widget-e3-10,\n#bdaia-widget-e3-11,\n#bdaia-widget-e3-12,\n#bdaia-widget-e3-14,\n#bdaia-widget-e3-9,\n#bdaia-widget-html-4,\n#bdaia-widget-html-7",".dm_ta300x300.sold_content","img[width=\"200\"][height=\"600\"]","#content-bottom-highlighted",".werbeplatzierung-container",".editorial-teaser","#kratzer,\n.bb_top,\n.ed_d","#content-solads,\n#home-teaser,\n#page-closing-sol,\n#page-top-sol,\n#zeiten,\n.additional-banner,\n.location-teaser,\n.section-banner,\n.sol-content,\na[href^=\"https://zwinkr.de/landing/\"]",".addtop","td[width=\"730\"] + td[align=\"center\"]",".bx-ada",".banner_rechts,\ndiv[style*=\"width:300px;height:250px;\"]","img[width=\"468\"][height=\"60\"]",".zusatz_billboard",".avad1_widget",".anzeige_content,\n.inline_wrapper",".metaslider","img[width=\"640\"][height=\"165\"]",".bannerslot-centered",".article-adbanner","#media_image-31,\n#media_image-33,\n#media_image-34,\n#media_image-39,\n#media_image-41,\n#media_image-42,\n#tdi_67,\n#text-60,\n.media_image-19,\n.media_image-22,\n.media_image-23,\n.media_image-24,\n.media_image-26,\n.media_image-28,\n.media_image-29,\n.media_image-30,\n.media_image-32,\nimg[height=\"250\"],\nimg[width=\"700\"],\nimg[width=\"770\"]","div[class^=\"MoliAd_\"]","#container-sidebar-banners",".adlabel","#banner-floater,\n#block-anzeige2,\n#block-macgadget-anzeigen-3,\n#block-macgadget-textwerbunglinks1,\n#block-macgadget-verlosung",".productbox",".Content_1-minheight,\n.Content_3-minheight,\ndiv[class^=\"Billboard-\"],\ndiv[class^=\"Billboard_\"],\ndiv[class^=\"Rectangle_\"]","#leadfullWrapper",".top-products,\na[href^=\"http://www.verleihshop.de/index.html?partner=\"]","#bigsize-top",".spielseite_anz_2,\n.spielseite_kopf",".logo-footer-module",".core-commercial,\n.trf-billboardcontainer","a[class*=\"sponsoredProductCard\"]","#content-banner",".clsy-adv-item,\n.clsy-c-advsection","#container_fs,\n#container_left,\n#container_right","[data-test=\"mms-search-showcase\"]",".section-banner-fullwidth","#myspacerinner,\n#myspacerright,\n#wobra-suche,\n.ads_mobile,\n.span > .white_bg[style=\"width: 100%; padding-right: 5px;\"],\n.span.white_bg[style=\"padding: 7px 2px; margin-left: 5px;\"],\n.span[style=\"width: 160px; margin-left: 5px;\"]","li.article:has([data-type=\"sponsored\"]),\nsection.post:has([data-type=\"sponsored\"])",".marketing-wrapper","#gen_inside_mobile_wrapper,\n#gen_inside_wrapper,\n#gen_top_wrapper,\n#msg_leaderboard_1_mobile_wrapper,\n#native_desktop_wrapper,\n#native_mobile_wrapper",".banner-inline",".ms-adPlace","#portfolio",".shipment,\n.shipmentPremium","img[width=\"250\"]",".result:has(a[href^=\"https://metager.de/partner/r?\"]),\n.result:has(a[href^=\"https://r.search.yahoo.com/\"]),\na[href^=\"https://metager.de/partner/r?\"],\na[href^=\"https://r.search.yahoo.com/\"]",".sb","div[class^=\"contentAdBox_\"],\ndiv[class^=\"placeholderAdBox_\"]","img[width=\"180\"][height=\"120\"],\nimg[width=\"300\"][height=\"150\"],\nimg[width=\"400\"][height=\"100\"]","div[id^=\"moads-\"]",".dsp-placeholder,\n.mN_WC:has([data-testid=\"sponsored-badge\"]),\n.srp-placeholder,\n.topresult + .dealerAd,\n.vip-placeholder,\ndiv[style=\"min-height:250px\"]:has(#SRP_BILLBOARD_ADSENSE)","#m_vip_slot_2,\n#m_vip_top",".ViD7S,\ndiv[data-testid^=\"SRP_SBANNER_\"],\ndiv[data-testid^=\"SRP_TABLECELL_\"]","a[data-eventcategory=\"Kooperation\"]",".grey-banner,\n.grey-banner-bottom","#bigsize_inner",".Common-Kn-Display,\n.Common-Kn-Rp-FlightInline","#anzeige",".main-preview:has(.anzeige-label),\n.mopo-ads-editor,\n.slider-preview:has(.anzeige-label)",".mcad_wrapper,\n.mcadblock,\ndiv[class^=\"morec-\"]","#text-16,\n#text-33,\n#text-39,\n#text-41,\n#text-42","#print_bannergroup","#plista,\n.bannerInfo","#parent-adbox-superbanner",".bannerwrapper",".boxjob",".container.margin-bottom-40.fullwidth-container-mobile.min-280,\n.min-280.mr,\n.superad","#MTB_M_ROS_Sticky,\n#header,\n#header-banner-mobile,\n.header__banner,\n.mtbn-fotos-incontent__container--mobile,\n.mtbnews-forum__in-thread,\n.mtbnews-forum__mobile-top,\n.mtbnews-mobile-sticky,\n.mtbnews-top",".incontent__container","#freikarten","#abAside,\n.anzC",".anz","a[href^=\"https://popup.taboola.com/\"],\niframe[src*=\"//fom.bildungscentrum.de/\"]","#spion_content_container","#toplists","a[href^=\"https://www6.smartadserver.com/\"] > img","#outofpageWrapper,\n#sb1Wrapper",".ems-slot,\n.topbanner-mobile",".adcontent","div[id^=\"gpt-\"]",".n2-section-smartslider,\nimg[width=\"240\"]","#Ads","#R1C2,\n#R1C3",".r-d045u9.r-1udh08x.r-bnwqim.css-1dbjc4n",".as-frame-center","#logobanner",".tdi_88","#Werbung",".cardealers,\na[class=\"placement\"]","#news_content_1,\n#news_content_2,\n#news_content_3,\n#news_header,\n.extraContentContainer,\n.halfpage,\n.ialayerContainer",".shopWidget","#div-header,\n#div-sidebar_right_extra,\n#sky-left-container,\n.al-amazon,\n.deals-ticker,\n.gptSlot,\n.jobbioapp,\n.np-product-offers,\n.np-top-deals,\n.top-deals-swiper","#text-11,\n#text-13,\n#text-21,\n#text-26,\n#text-35,\n#text-54,\nimg[width=\"330\"][height=\"220\"],\nimg[width=\"533\"]","#homeDisplay,\n.widget_dkge_wrapper","div[style=\"min-height:290px\"]","#page_billboard","#nordkurier\\.de_bb_1,\n#nordkurier\\.de_bb_2,\n#nordkurier\\.de_lb_1,\n#nordkurier\\.de_mr_1,\n#nordkurier\\.de_mr_2",".fp-ad-placeholder",".av-carousel,\n.av-fade-carousel",".nozmhn_ad,\ndiv[id^=\"nozmhn_ad_\"]","#banner_container_rc,\n#banner_left_container_lc",".ax-medium-rectangle-n",".webcam-premium,\na[href^=\"https://www.visit-x.net/de/w/chathost/?w=\"]",".anzeige + .slider,\n.anzeige + p",".swiper-container",".jrCardBanner",".adv-indicator,\n.bnrad,\n.right-leaderboard,\n.top-leaderboard","#slot-banner,\n#slot-rectangle,\n#slot-sky",".panel-display > .panel-col-side > #block-views-website-block-1",".adDecoration,\ndiv[style=\"clear: both; min-height: 300px;\"],\ndiv[style=\"clear: both; min-height: 640px;\"],\ndiv[style=\"clear:both; display:block; min-height: 300px;\"],\ndiv[style=\"clear:both; display:block; min-height: 640px;\"]",".main-club-partner",".boxesBottom,\n.boxgenericBox41",".preisboxinner","#hbpartner-logo-container,\n.article-rectangle,\ndiv[class*=\"adplacement_\"]",".widget-aal-unit-by-id","#on-footer-banner,\n#on-rectangle,\n#on-sky,\n.inlinemod-item:has(.on-ad),\n.on-ad,\n.on-top-banner-wrapper","#SMART_BILLBOARD,\n.ANZEIGE,\n.BILLBOARD,\n.SKYSCRAPER,\n.TEASERBOX.DEPOT_KONTO,\n.advertisedFund,\n.flex-layout:has(div[class^=\"ArticleTeaser_ov-article-teaser__onvistaCustomer_\"]),\n.isSponsored,\n.ov-article-teaser:has(.ov-article-teaser__onvistaCustomer),\na[class*=\"ArticleTeaserBox\"][href^=\"https://bnpp.lk/\"],\na[href*=\"&adname=\"],\ndiv[class*=\"InteractionTypeReference_ov-interaction-slot--fallback\"]","#jsn-pos-user-top","#bigklick,\na[href*=\"/goto.php?\"]",".pdp_reco-sponsored,\n.product.spa,\narticle[data-producttile-tracking*=\"wk.san_ProductType\\\":\\\"sponsored\\\"\"]",".header-widget-inner",".ox",".paradiso-hp-ads-horizontal",".sidebar_a",".anzeigen",".affiliateBelowArticle",".at_sponsored",".box[data-ga-event-label=\"Angebote für PC-WELT Leser\"],\n.box[data-ga-event-label=\"Für Sie empfohlen\"],\n.box[data-ga-event-label=\"PC-WELT Specials\"],\n.idgAmazonTextV2,\n.marketplace,\na[href^=\"http://www.pcwelt.de/pv/\"],\na[href^=\"http://www.verleihshop.de/pwindex.html?partner=\"],\na[href^=\"https://get.surfshark.net/aff_c?\"],\na[href^=\"https://ndirect.ppro.de/\"],\na[href^=\"https://pvn.mediamarkt.de/\"],\na[href^=\"https://pvn.saturn.de/\"],\na[href^=\"https://tracking.s24.com/\"],\na[href^=\"https://www.tkqlhce.com/click-\"]","a[href^=\"https://www.awin1.com/cread.php?\"]","#oc24-direkt,\n#pedelecforum\\.de_mpu_bot",".fh-sidebar-top","img[width=\"370\"]",".Laddbox,\n.Laddbox300",".normalSponsor,\n.presenting","#block-17",".superbanner-frame",".post.type-post.status-publish:has(.anzeige-box)","div[class^=\"pictu-\"]","#sidebar_right > #HTML7,\n#sidebar_right > #HTML9",".clipad,\ndiv[style=\"float:right; width: 300px; height: 250px\"]","#omsRectangleChannel",".amazon","div[id^=\"playf-\"]",".sidebar > .imglinks",".ts-sptag",".section:has(.ad-container)","#ad1","#ad2,\n#ad3","#custom_html-21,\n.sc-button[href^=\"https://amzn.to/\"],\n.sc-button[href^=\"https://www.amazon.de/\"],\ndiv[style=\"min-height: 280px;\"]",".asa2_ajax_container,\n.first-list > li:has(a[href^=\"https://bit.ly/\"]),\n.first-list > li:has(a[href^=\"https://tracking.s24.com/\"]),\n.pd-teaser:has(a[href^=\"https://bit.ly/\"]),\n.prad-td-header-sp-recs,\n.second-list > li:has(a[href^=\"https://amzn.to/\"]),\n.second-list > li:has(a[href^=\"https://tracking.s24.com/\"])","#header-image-js",".box.box-style1:has(.notice),\n.cms-cl_tariff-row--ad",".AFS_ADD","img[width=\"160\"][height=\"92\"]",".td-header-container",".excerpt-tile.cell:has(.advertorials)",".prinz-info--lb","#rel-article","div[id^=\"profe-\"]",".ob-p,\n.onlyDesktop:has(div.adContainer)","div[data-url-link^=\"https://track-adspree.com/\"]","div[style=\"width:160px;height:600px;\"]",".nfy-banner",".h5v","#banneroben,\n#bannerrechts,\n#startrechts,\n.leistenbanner,\n.listenbannerlinks,\n.toplinks",".anz-content,\n.anz-grey-content,\n.anz-grey-title,\ndiv[style=\"width: 100%; height: 250px; overflow: hidden; text-align: center; padding-top: 10px;\"],\ndiv[style=\"width: 100%; height: 250px; overflow: hidden; text-align: center;\"],\ndiv[style=\"width: 100%; height: 260px; overflow: hidden; text-align: center; padding-top: 10px;\"],\ndiv[style=\"width: 100%; height: 90px; overflow: hidden; text-align: center;\"]",".stickyBanner-wrapper",".btn2,\n.rectright",".elementor-element-f3e9036","div[id^=\"oms_gpt_\"]",".tdi_29","div[id^=\"radio-\"]",".branchenberichte",".trikots",".header-main",".ad-component,\n.ad-slot-container",".adcolor,\n.sidestickycon300x600,\na[onclick^=\"setAdClick\"],\ndiv[style=\"float: right; width: 300px; height: 250px; margin: 0 10px 80px 30px;\"],\ndiv[style=\"height: 90px; margin: 30px 0 20px 0; text-align: center; width: 100%;\"],\ndiv[style=\"height: 90px; margin: 30px 0 30px 0; text-align: center; width: 100%;\"],\ndiv[style=\"text-align:center; min-height: 260px; height: 260px; margin: 0 auto 0 auto;\"]","img[class=\"bnr\"]",".superbanner_wrapper","#block-3",".wk-slideshow",".lb","iframe[src=\"/more\"]",".port.hi",".Banner--isAd","div[style=\"height: 600px !important; max-width: 320px; margin: 15px auto;\"]","div[style=\"height: 250px\"]","img[height=\"200\"][width=\"240\"]","li[data-content-type=\"ad\"]","#flagship_productlist,\n.flagship-container","div[class*=\"Product_productSpecialTile\"]","#mso-dplusc-banner_1,\n#mso-dplusc-banner_2,\n#mso-dplusc-banner_5",".sidebar-addbox,\n.topanzeigen-slider-wrapper",".footer__slider",".articlebody__rectangle,\n.page__billboard",".vc_custom_1629451242127","#text-27","div[class^=\"Adstyled_\"]","#rollertuningpage\\.de_lb_1,\n#rollertuningpage\\.de_sitebar_1,\n#rollertuningpage\\.de_sitebar_2",".ad-mrec","#main-banner","#ir_rpd_lb","div[style=\"margin:40px 0 0 0; text-align:center;\"],\ndiv[style=\"margin:60px 0 0 0; text-align:center;\"]","#billboard_1,\n.adwrapper--mobile","div[data-adformat=\"halfpage\"],\ndiv[data-adformat=\"rectangle\"]","#bigsizebanner,\n#contentbanner",".dm-slot__skyContainer","#dfp-banner,\n.article-box:has(> .article-box__text > .article-box__info > span.article-badge--ad),\n.article-fill:has(.article-badge.article-badge--ad),\n.footer__partner,\n.iqadtile-wrapper",".action-item > * > .ad",".custom_googleanzeige",".footer_sponsor_row",".footer-sponsors,\n.module-advertising","a[href^=\"/ad/\"]",".box.w300.h250.mb40","a[data-name=\"topbanner\"],\ndiv[id^=\"schlager-ad-\"]","a[href^=\"https://www.lead-alliance.net/tc.php\"]","div[style=\"height: 166px\"]",".dp-sponsorenfooter",".bg,\n.welcome","div[id^=\"seenl-\"]","#topb,\n.selbs-blog-startseite-und-kategorien,\n.selbs-unter-artikeln,\n.tad1","#Mod373,\n#Mod416,\n.fnet-banner,\n.gruenebox2","#crazyclownhint","#divBG,\n#logoFalken,\n#promobalken",".bannerWrap,\n.sponsors-col","div[style=\"margin: 30px 0px 30px 0px;padding: 10px; border-width: 2px; border-style: dashed; background-color: #f6f5f2;\"]",".bannerBox","#ad","#Mid,\n#anchorBG",".banner-container","[id^=\"fh-afp_\"]",".sdc-site-au__leaderboard,\n.sdc-site-au__mpu-1","#MEDMRECHome,\n#MEDMRECHome2Lazy,\n#MEDMRECHome3Lazy","#outer_SR_banner_ganz_unten,\n#outer_SR_rechner_banner_unter_rechner,\n#outer_SR_rechner_display_unter_rechner",".adp1,\n.advorp1,\n.titelad,\na[rel=\" noreferrer noopener sponsored nofollow\"]","div[id^=\"smart-\"]",".td-banner-wrap-full","#smsboxIframe","#banner_oben","#text-53,\n#text-56,\n.infeedthingy",".tile99-wrapper",".skycraper","a[href^=\"https://wgaffiliate.com/?a=\"]","#wallpaper-link",".banner-btf-side-rectangle",".parallax_link,\n.strack_cli",".ad-mark","div[class^=\"ada-preservespace-\"]",".abox",".s1-ad,\ndiv[data-testid=\"better-collective\"]",".dcm-section-wrapper","img[width=\"768\"][height=\"768\"]",".elementor-element-127b96a","div[style=\"padding:5px 0 5px 0;\"][align=\"center\"]","#sponsorenleiste",".psw-container,\na[href^=\"https://www.communicationads.net/tc.php?\"],\nimg[data-image-title=\"amazonAktion\"]",".adserver,\nimg[width=\"728\"]",".smartmag-widget-codes","#colLeft > #info,\n#colRight > #search",".bb-wrap",".banner_bigsize_unten,\n.banner_content,\n.banner_sky","div[style=\"width: 468px;height: 60px;overflow: hidden;float: right\"]","#ston-billboard","div[data-adv-location]",".m-weekli","#slider,\n.mod-weekli",".iqad,\n.iqdcontainer,\na[href^=\"https://cmk.sueddeutsche.de/cms/hub/\"][href*=\"/anzeige/\"]",".angebot-der-woche-slider","#text-8",".tracking_trigger",".gpevxonqc",".swp-adbox","#T-85628670,\n#T-86926496,\n#T-Shopping,\n#T-shoppingbox,\n#Tasfeed1,\n#Tasfeed3,\n#Tcontboxi + #Tgboxf,\n#Tlibelle,\n#ma_mrec,\n#vmsky,\n.Tadc,\n.Tgbox--anz,\n.Tgbox--blau,\n.Thh5Thide4PUR,\n.Thide4PUR,\n.Tprtnrmobilesib,\n.Tshlogobox,\n.Tsshopst2 + .Tmm,\n.med_anz,\n.toi-sh-breaker,\na[data-url^=\"https://count.shopping.t-online.de/RE?ID=\"],\na[href=\"https://gebrauchtwagen-suche.t-online.de/marke-skoda/modell-superb\"],\na[href^=\"http://count.shopping.t-online.de/RE?ID=\"],\na[href^=\"https://count.shopping.t-online.de/RE?ID=\"],\ndiv[class^=\"Tsshopst\"],\ndiv[data-dy*=\"Partner:\"],\ndiv[id^=\"T-\"].Tmm.Tltb.Tts.Tmc1.Tww1.Thh3[onfocus^=\"A('zid=\"] > .Ttsc.Ttsv169,\ndiv[id^=\"T-\"][oncontextmenu=\"return false\"],\ndiv[id^=\"ma_ar\"],\ndiv[id^=\"mrec\"],\nimg[alt^=\"Modetrends\"],\nimg[width=\"920\"][usemap^=\"#immap\"]","#advertMarkerHorizontalContainer,\n.css-1gm9xpz,\n.css-1lb3bt5,\n.css-2k2lok,\n.py-16.bg-alpine.border-b.border-solid.border-whitelilac.md\\:min-w-page,\n.py-16.md\\:py-24.border-solid.border-whitelilac.text-trout.leading-17.md\\:hidden,\n.tMRM_billiger,\n[data-commercial-format],\naside[data-testid=\"StageLayout.StreamItem\"],\ndiv[class] > img[referrerpolicy=\"unsafe-url\"],\ndiv[class^=\"adContainer\"],\ndiv[data-component=\"CommercialNativendo\"],\ndiv[data-external-sdi-mark=\"banner-placeholder\"],\ndiv[data-testid=\"Stage.Companion.Commercial\"],\ndiv[data-testid=\"TaboolaFeeds.Feed\"],\ndiv[data-testid^=\"Nativendo.ArticleFeed\"],\ndiv[id^=\"nativendo\"],\nsection[data-stage-layout^=\"custom_nativendo_\"]","#tMRM_amazon,\n#tMRM_billiger",".c-ad-container,\n.c-ad__container-p1,\n.tg-articletype-sponsored-deal.c-pin,\n.tg-articletype-sponsored-post,\n.tg-stage-sponsoredcontent","#ctl00_ctl00_m_ctrlMainMasterContentPlaceHolder_m_ctrlMainContentPlaceHolder_ctl03_m_ctrlEditContainer",".hcf-news-aktuell",".jobunion-container",".pub-footer,\n.pub-single-side",".commercial",".ce_promotionbox",".heise-ad-element-wrapper","#enhancedtextwidget-11,\n#enhancedtextwidget-12,\n.td_11","#lb_header","#LxShop,\n#SpaceBefore,\n#SpaceRectangle,\n#SpaceTgtLink,\n#ttParallaxcontainer,\n#ttTarifTable,\ndiv[id^=\"LxIdealo\"],\ndiv[id^=\"ideaload\"],\ndiv[id^=\"tarifSlider\"]","#footer-partner,\n.header-logo-second-display","#after-header-banner","#banner-left-1,\n#banner-left-2,\n#banner-right-1,\n#banner-right-2",".logos","#amazon_300x90,\n#openx_LB,\n#petsexpert","div[id^=\"tipps-\"]",".hotelempfehlung",".bannergroupimgframe","#text-19","#advleft1,\n#advleft2,\n#advleft3,\n#advleft4,\n#advlrb1",".support-box","div[id^=\"netse-\"]",".page-sponsoring",".content-teaser-small,\n.contentRefsAside",".fh-sidebar.block > .block-container",".OUTBRAIN .ob-p","#bottom-blocks,\n.rectangle-right",".bscb-23811,\n.irypolkj,\n.zekfylmnsq",".tritime-ads-middle",".first_slot,\n.second_slot",".sponsors-slider",".sponsorftr",".stream-item-widget","#g-expanded,\n#g-header","#tvd-ad-top",".cont-60","#rightCont",".floatLeft[style=\"padding:10px;\"]",".button.affiliate,\n.promo-box-any-banner",".tfm-banner",".tvg-manager-box","a[href^=\"https://www.tweakpc.de/rev3/www/delivery/\"]",".chemical_sitelogo_r","table[style=\"background-color: none; border-top: 1px dashed; border-color: #a89058; border-left: 1px dashed; border-color: #a89058; border-right: 1px dashed; border-color: #a89058; border-bottom: 1px dashed; border-color: #a89058;\"]","#custom_html-107,\n#custom_html-110,\n#custom_html-77,\n#custom_html-88,\n#custom_html-95,\n#custom_html-97,\n.flexslider,\na[href^=\"https://www.amazon.\"][href*=\"tag=\"] > img","#fh-div,\n#shuffled-item,\n#shuffled-sponsored,\n#sidebar_container,\n#ufa-top",".ads-336,\n.b_top","#wrapper-banner-head",".mh-footer","#revista-de-viajes_contentAd_container,\n.uniq-ads","#native_ads2,\n.channel-logo-desc","#bjorn-text-20,\n#bjorn-text-22,\n#bjorn-text-24",".vm-banner",".header-right",".vc_custom_1544363997968,\nimg[width=\"110\"]","#sponsor-footer",".partners-footer",".YouTubeDachstein,\n.YouTubeLEKI,\n.YouTubeoetz,\ndiv[class^=\"overlay-\"]","#skypos,\n.rcu,\n.rec",".vip-medium-rectangle,\n.vip-teaser","kas[type=\"placement\"]","a[href*=\"https://vflive.de/lotto24_desktop300x250-home\"] > .card-promo","#partnerLinks","div[id^=\"findexp-\"]","#bannerContainer,\n.sliderContainer","#dban3,\n#dcb1,\n#dcb2,\n#derivativecockpit,\n#dout1,\n#fullsizeBanner1,\n#kosocgen,\n#mooTicker,\n#mooTickerContainerMobile,\n#newsDesktopFlag,\n#siteteaser,\n.breakingNewsOfferteBox:has(span.offerteFlag),\n.lynxAds,\n.newsFlagSlider,\n.partnerNews > a[target=\"_blank\"],\n.sb_popularleverageproducts,\n.sb_quotebox,\n.sbteaser:has(span.generalAdTag),\n.shareInFocus,\n.shareTodayBox,\n.similarNews:has(span[title=\"Anzeige\"]),\n.teaser.objectfit:has(div.angebot),\n.teaser.objectfit:has(div.anzeige),\n.teaser:has(span.generalAdTag),\na[href^=\"https://smartbroker.de/\"][href*=\"/?utm_\"],\na[href^=\"https://smartbroker.de/?utm_source=\"],\na[href^=\"https://www.etracker.de/ccr?\"],\na[onclick*=\"'tableAd'\"],\na[onclick*=\"'tableAd'\"] + img,\na[onclick*=\"tableAd\"] + span,\ndiv[id^=\"nativendo-\"],\ntr:has(td > .float-end > span[title=\"Anzeige\"])",".lefthellwetter,\n.stimm-widget,\ndiv[id^=\"stimm-\"]",".teaserheld-wrapper","div[data-hb-id=\"Grid.Item\"]:has(a[href*=\"&sponsoredid=\"])","#ads","#service-middle,\n.iba-variant-test,\n.partner-links,\ndiv[data-adservice-slot],\ntr[data-component=\"MessageListAdRow\"]","#addmeright,\n#addmetop","#weekli-interstitial",".c-inline-teaser__body.c-inline-teaser__body--is-standalone:has(a[href^=\"https://www.financeads.net/tc.php?\"]),\ndiv[data-ad]","aside[id^=\"banner\"],\ndiv[style*=\"display: block ! important\"],\ndiv[style=\"position:absolute; top:5px; left:0px; text-align:center; width:100%; max-width:1000px; height:90px; overflow:hidden;\"]","div[x-data=\"modules.ad()\"],\ndiv[x-data=\"modules.ad()\"] + span,\ndiv[x-data^=\"modules.adMedia\"]",".guj-ad-slot","table[width=\"738\"][height=\"90\"]","#woFooterBillboard",".clicked_partner","#SP-commercials",".astra-advanced-hook-67722,\ndiv[id^=\"mixena-\"]","#text-html-widget-15","#block-views-sponsoredcontent-block,\n#block-views-sponsoredpromo-block,\n#p3wrapper,\n.content_before_3rd_para,\n.paid,\n.paidc,\n.spost,\n.sppost,\n.view-idcontent:has(a[href^=\"/sponsored/\"]),\narticle.node-teaser:not(.node-promoted),\ndiv[id^=\"gWrapper-\"],\ndiv[style]:has(> a[onclick*=\"://www.windows-pro.net/\"]),\ndiv[style]:has(a[onclick*=\"&utm_\"]),\ndiv[style]:has(a[onclick*=\"/pcs/click\"]),\ndiv[style]:has(a[onclick*=\"://windows-pro.net/\"]),\ndiv[style]:has(a[onclick*=\"://www.windowspro.de/\"]),\ndiv[style]:has(a[onclick*=\"adurl\"]),\ndiv[style]:has(a[onclick*=\"xai\"]),\ndiv[style]:has(div[style] > p > a[onclick*=\"://www.windows-pro.net/\"]),\niframe[style=\"height:250px;overflow: hidden;\"],\nsection#block-viewscontent-block","#g_content_recommendation,\n#homepage_rectangle,\n#wfv4_bb2_lazyload[style=\"min-height:250px\"],\n.amazon_widget_w660,\n.mb25[style=\"min-height:261px\"],\n.news330.floatL.mr10:has(.anzeige),\n.ob_what,\n.primis_widget,\n.rutschdiv,\na[href^=\"https://ndirect.ppro.de/click/\"],\na[href^=\"https://winfutu.re/trvisa\"],\ndiv[align=\"center\"][style=\"min-height: 320px;\"],\ndiv[class^=\"ws_contentAd\"],\ndiv[style=\"margin: 10px 0px; text-align: center; min-width: 300px; min-height: 250px;\"],\ndiv[style=\"margin: 3px 0px; text-align: center; min-width: 300px; min-height: 250px;\"],\ndiv[style=\"min-width: 300px; min-height: 250px;\"],\ndiv[style=\"width:670px;height:280px;\"]",".wf_gcsi","#topads","img[width=\"140\"][height=\"180\"]",".block-wissen-ads,\n.node-promoted","#naMediaAd_MR_WRAPPER",".mod-adslot",".code-block-13",".client_wrapper",".amazon-search",".widget__image--banner",".logo-slider",".portal-slot","#outerBoxStart",".box_banner-container",".vc_custom_1623308998554",".sa2,\n.sa2_top",".spielen_kopf",".show-banner,\n.show-block","#offer","div[id^=\"aktue-\"]",".zett-teaser-trio:has(.zett-teaser-trio__kicker--ad-anzeige)","#slot__header,\n.products-inarticle-slider--parent",".logo_rechts_mitte",".witz > .bewertung + .detaillink + p:last-child,\n.witz > .bewertung + p:last-child","#block-block-14,\n#footer-banner-frame",".topRight300x250",".component-code-snippet","#custom_html-22","#_mo_cti,\n._mo_recs,\n.no-baldomero,\n.publi_cabecera_270,\n.publi_mega",".externalURL",".oc24-sidebar","#dish-top-desktop","#media_image-23","img[height=\"600\"]","img[width=\"600\"]",".support_banner_lead",".buy","#sidebar-sponsor,\n.widget-list-sponsors","#sponsors-tablet,\n.sponsors-desktop",".hirdetes","img[style=\"width:270px;height:80px;\"],\nimg[style=\"width:700px;height:90px;\"]","#nav_menu-2",".r","a[href^=\"https://media.campartner.com/\"],\na[href^=\"https://vxcsh.com/\"],\na[href^=\"https://www.big7.com/\"]",".sidebar","#spezial_column","#text-12","#BelowRectangle",".happy-player-beside","div[class^=\"runds-werbung-\"]",".owl-carousel","#custom_html-121,\n#custom_html-126,\n#custom_html-127,\n#custom_html-132,\n#custom_html-143,\n#custom_html-144,\n#custom_html-145,\n#desktop_understitial,\n#halfpage,\n#media_image-10,\n#rectangle,\n#top_0,\na[href*=\".rokkr.net/promo/\"],\na[href*=\"/hide.me/de/?friend=\"],\na[href*=\"/prf.hn/click/\"],\na[href*=\"?sca_ref=\"],\na[href^=\" https://www.bit.ly/\"],\na[href^=\"https://hide.me/de/promotion/\"],\ndiv[style=\"width:300px;height:250px\"]",".dfp-skyscraper",".dt",".supporter",".widget_random_banner_widget,\ndiv[id^=\"buong-\"]",".page-banner",".articles-pr-box,\n.bxslider,\n.partvert,\n.partvert-right","a[id=\"bottombanner\"]",".mainSponsor,\n.sportnews",".widget_sp_image",".werb",".sponsorslider",".qodef-e-logo > img[height=\"80\"]",".w-header,\ndiv[class^=\"AdSuperBanner_\"],\ndiv[class^=\"AdUnit_\"]",".add","a[href^=\"https://www.raiffeisen.it/\"]",".pr",".trauerhilfe_ads",".slideshowck",".divAdd_Banner",".custom-ban-wrap","#header-wrapper + div[class=\"row \"],\n.ad-listing,\narticle[id^=\"post-\"]:has(.sponsored-indicator)","[class*=\"use-theme-class_sponsored_\"],\ndiv[class^=\"ad-element_\"]",".az-adverts,\naside:has(img[src*=\"/adverts/\"])",".banPlace1,\n.banner_sidebar",".mdhRegister-btn","#head_banner,\n#pis_posts_in_sidebar-6,\n#widget_sp_image-14","#fcnbox,\n#nwmlay","#superreplacement","a[href^=\"https://www.banggood.com/marketing-\"]","#topBanner","#forumbanner","#dnvsuperbanner","#adunit",".commercialbar,\n.top_bannerbar",".elementor-element-1f0334b,\n.elementor-element-5edce23,\n.elementor-element-6c8f458,\n.elementor-element-8419f6d","#billboard_btf_2,\n#footer-ad,\n#ishares_etf_variation,\n#news-contentads,\n#sticky-superbanner,\n#ubs-banner-fallback,\n.adsbygoogle,\n.cpg_incontent1-container,\n.cpg_incontent2-container,\n.mleft-10 + .table-quotes,\n.mrec-height-prefix,\n.row.d-flex.align-items-center:has(a[href^=\"http://g.finanzen.net/allvest-fonds-home-intelligent-invest\"]),\n.snapshot__trading:has(.button-advertising-hint),\na[href=\"#p500Werbehinweis\"],\na[href=\"http://g.finanzen.net/ubs-aktiendetail-hebel-fallback\"],\na[href^=\"http://g.finanzen.net/bs-anlegerclub\"],\na[href^=\"http://g.finanzen.net/hsbc-startseite-top-flop?id=\"],\na[href^=\"http://g.finanzen.net/premium-teaser-bnp\"],\na[href^=\"https://ad.doubleclick.net/\"],\narticle.page-content__item:has(img[alt=\"UBS\"]),\nimg[alt=\"Passende Produkte von Vontobel\"],\nimg[alt=\"Passende Produkte von der Société Générale\"],\nimg[alt=\"Vontobel Banner\"]","#nab_container","#ai_widget-5,\n#text-6","._bb_1,\n._gartenjournal_billboard,\n._gartenjournal_inarticle_2,\n._gartenjournal_leaderboard_oben,\n._gartenjournal_leaderboard_unten,\n.adinj",".atkp-container",".pane-dpipub-rossel-imu-middle-moblile,\n.pane-dpipub-rossel-native-top,\ndiv[class^=\"pane-dpipub-\"]",".AdSticky",".rectangles-row","#page-header + br + .forabg",".itd-ad-sidebar","div[style^=\"width:300px;height:250px;\"]",".content-main-box-300x250,\n.content-main-box-728x90,\n.content-right-box-300x250right","#ad_ic_1,\n#ad_ic_2",".netpoint",".noprint > div[style] + div[style] > script:first-child + div[style]:last-child",".gstsk,\n.gxt_banner,\n.gxt_feed","td:nth-of-type(3):not(:last-of-type) table[width^=\"3\"]","#as2931,\n.pi-banner,\na[href^=\"https://www.fincabayano.net/\"]","a[href^=\"//wixnm.com/\"]",".video-side-adds","#aside_left,\n#top_ga,\n#wraptt,\n.double-wrapper,\n.funbox",".code-block-1,\n.code-block-12,\n.code-block-14,\n.code-block-h-250px,\n.code-block-h-300px,\ndiv[style=\"height: 300px;\"]",".code-block-7","#catfad","#wa_join_btn,\na[href^=\"http://www.livestrip.com/FreeAccountLanding.aspx?\"]","#subheader","#Layer1,\n#Layer2",".header-promo","#banners,\ndiv[style=\"float:right; width: 110px; margin-left: 15px; margin-top: 12px; margin-bottom: 15px; padding: 2px 6px; text-align: center; border: 1px solid black; background:white; line-height: 2em; color: black;\"]",".widget_atkp_widget","img[height=\"90\"]","a[href^=\"http://camgirly.net\"]","#centcon-side-inner",".elementor-element-1266dd4,\n.elementor-element-41d9f5c,\n.elementor-element-4330702,\n.elementor-element-6b9ddea,\n.elementor-element-ef8547e,\na[href^=\"https://tentorium.tv/\"],\nimg[width=\"587\"][height=\"562\"],\nimg[width=\"600\"][height=\"550\"]","a[href*=\"/b1a8/\"]","#leaderwidget,\n.skycontent",".googlediv",".adb",".zitat > div[style=\"width:300px;\"]",".e_adv","div[id^=\"modifiedwerbung_\"]","div[style=\"height: 280px; margin: 5px 0 5px 0;\"]","#ny_banner,\n#nyba,\n#nybanner,\n#nydus_org_970x300_billboard_responsive,\n#right160x600,\n#stickyaside,\n.googl,\n.recommend,\n.right > .widgetbox2,\ndiv.ui-tabs:has(#nydus_org_300x600_desktop_1),\ndiv:has(> #nydus_org_970x300_billboard_responsive),\ndiv[id^=\"nydus_org_300x600_\"],\ndiv[style=\"height:90px;overflow:hidden;text-align:center;\"],\ndiv[style=\"overflow:hidden;border: 1px solid #ccc;background:#f7f7f7;border-radius:3px;\"]","a[href=\"http://topne.ws/onlineoutlet\"]","#parcello-mo","#wn-insurance-quote-editor","#gad-sky,\n#gads-leaderboard,\n.pane-aktuelle-top-links",".zenoLSInnerProductTableRightAmazon","#custom_post_widget-6","#premium-partners",".hallo-inhalt_2","div[id^=\"edit\"][style=\"padding:0px 0px 6px 0px\"] > table[id^=\"post\"][width=\"100%\"][cellspacing=\"0\"][cellpadding=\"6\"][border=\"0\"][align=\"center\"] + br + .tborder[width=\"100%\"][cellspacing=\"0\"][cellpadding=\"6\"][border=\"0\"][align=\"center\"]",".d_695692","a[href^=\"http://filestore.to/premium\"]",".Banner","#selfpromotionOverlay",".d_702192",".dl2019main,\n.top2019main","a[href*=\"/af.php\"]",".code-block-3[style],\n.code-block:has(i.fa-cloud-download-alt),\nbutton[type=\"submit\"],\nform[method=\"get\"][action]:not([role=\"search\"]),\nimg[alt=\"Download kostenlos\"],\nimg[alt=\"Kostenlos Download\"],\nimg[title=\"Usenet\"]","a[href^=\"//fbmedia-ckl.com/\"]","#ni-overlay",".d_702232","a[href^=\"https://lp.mydirtyhobby.com/\"]",".d_702212",".top_news_adv",".fixed.bottom-0.pb-8",".falken-banner,\n.view-type-falken","#fullbanner2,\n.sdtv-gothaer,\napp-top-banner","a[href^=\"https://hoerbuch.us/dll/\"],\na[href^=\"https://linksnappy.com/?ref=\"],\na[href^=\"https://www.purevpn.com/?aff=\"],\na[href^=\"https://www.purevpn.com?aff=\"]","#block-anzeige,\n.region-topad","a[href^=\"//plx.hammerporno.xxx/pool_link/\"]","#unten_anzeigen"]; + +const hostnamesMap = new Map([["190.115.18.20",0],["aniworld.to",0],["s.to",0],["1000ps.at",[1,2,3,4]],["1000ps.ch",[1,4,106]],["1000ps.de",[1,3,4,434]],["bild.de",[1,550,551]],["bz-berlin.de",[1,534,550,553,584,588,589,590]],["ffn.de",1],["firmenwissen.de",[1,533]],["fussballdaten.de",[1,194,533,773]],["golem.de",[1,807,808]],["hcinnsbruck.at",4],["veu-feldkirch.at",4],["fc-suedtirol.com",[4,287]],["hcpustertal.com",4],["eulen-ludwigshafen.de",4],["fck.de",4],["hc-erlangen-ev.de",[4,845]],["hsc-bad-neustadt.de",4],["ibash.de",[4,869]],["plattentests.de",[4,1071]],["broncos.it",[4,1345]],["electrive.net",4],["99ers.at",5],["altertuemliches.at",6],["arboe.at",7],["austriansoccerboard.at",8],["autoline24.at",9],["autoline24.ch",9],["autoline.de",9],["autorevue.at",10],["pocketpc.ch",[10,186]],["nachbelichtet.com",[10,341]],["4kfilme.de",[10,448]],["abenteuerfreundschaft.de",10],["appgefahren.de",10],["automatentest.de",[10,511]],["gameswirtschaft.de",[10,643,786]],["gebrauchtwagenberater.de",[10,792]],["googlewatchblog.de",[10,384,812]],["kabel-blog.de",10],["medienkuh.de",10],["nat-games.de",10],["stadt-bremerhaven.de",[10,340,1185]],["technikshavo.de",10],["justnetwork.eu",10],["gartenjournal.net",[10,1381]],["autoscout24.at",11],["autoscout24.de",11],["badenerzeitung.at",12],["bauernzeitung.at",[13,14]],["marktindex.ch",[13,174]],["krautundrueben.de",[13,614]],["lokalo.de",[13,947]],["boxverband.at",15],["buzzfeed.at",16],["costanachrichten.com",[16,269]],["24auto.de",16],["24books.de",16],["24garten.de",16],["24rhein.de",16],["24royal.de",16],["24vita.de",16],["az-online.de",16],["bgland24.de",16],["buzzfeed.de",[16,587]],["bw24.de",16],["chiemgau24.de",16],["come-on.de",[16,609]],["einfach-tasty.de",16],["fnp.de",[16,609]],["fr.de",[16,609]],["giessener-anzeiger.de",16],["hallo-muenchen.de",16],["hna.de",16],["ingame.de",16],["innsalzach24.de",16],["kreis-anzeiger.de",16],["kreiszeitung.de",16],["landtiere.de",16],["lauterbacher-anzeiger.de",16],["mangfall24.de",16],["merkur.de",[16,609]],["rosenheim24.de",16],["sauerlandkurier.de",16],["schwaebische-post.de",16],["soester-anzeiger.de",[16,609]],["tz.de",[16,609]],["usinger-anzeiger.de",16],["wa.de",[16,609]],["wasserburg24.de",16],["bvz.at",17],["noen.at",17],["tellows.at",17],["icasa.ch",17],["nau.ch",[17,180]],["tachles.ch",17],["tellows.ch",17],["architektenwelt.com",17],["boote-exclusiv.com",17],["modell-fahrzeug.com",17],["online-webradio.com",[17,348]],["tennisnet.com",[17,409]],["vogue.com",17],["abendblatt.de",[17,286,454]],["ak-kurier.de",[17,464,465]],["azonline.de",17],["beruhmte-zitate.de",17],["bike-magazin.de",17],["bildderfrau.de",17],["chefkoch.de",[17,204,602]],["dastelefonbuch.de",[17,534,627,628]],["dwdl.de",17],["eatsmarter.de",[17,670,671]],["echo-online.de",17],["erf.de",[17,156]],["esslinger-zeitung.de",17],["eurosport.de",17],["futurezone.de",[17,775]],["gq-magazin.de",17],["hamburg.de",17],["idowa.de",[17,871]],["ingenieur.de",17],["juedische-allgemeine.de",[17,895]],["klassikradio.de",[17,917]],["lahrer-zeitung.de",17],["macwelt.de",[17,954,955]],["modhoster.de",[17,27,194,882,985]],["mybike-magazin.de",17],["netzwelt.de",17],["paradisi.de",17],["pcwelt.de",[17,89,336,349,954,1057,1058]],["pfaffenhofen-today.de",[17,27]],["primavera24.de",[17,371,1084]],["schwarzwaelder-bote.de",[17,527]],["selbermachen.de",17],["spektrum.de",[17,1170]],["stadtradio-goettingen.de",17],["stuttgarter-nachrichten.de",[17,527,1194]],["sueddeutsche.de",[17,181,553,584,585,1196]],["sup-mag.de",17],["surf-magazin.de",17],["tellows.de",[17,1214]],["tour-magazin.de",[17,1228]],["vfb.de",[17,494]],["wallstreet-online.de",[17,736,1210,1271]],["web.de",[17,153,439,440,1275,1276]],["webwiki.de",[17,83,1277]],["wissen.de",[17,859,1294]],["wmn.de",17],["wn.de",[17,1210]],["yacht.de",17],["zeit.de",[17,55,181,1311]],["mallorcazeitung.es",[17,1319]],["bos-fahrzeuge.info",17],["gmx.net",[17,153,439,440,1276]],["adz.ro",17],["mann.tv",17],["city23.at",18],["donnerwetter.at",19],["donnerwetter.ch",19],["donnerwetter.de",19],["dvd-forum.at",20],["economyaustria.at",21],["ecvsv.at",22],["ehc-lustenau.at",23],["erotikforum.at",24],["falter.at",25],["fitundgesund.at",26],["ichkoche.at",[26,33]],["metal-hammer.de",[26,349,585,590]],["flugblattangebote.at",27],["regionews.at",27],["6navi.ch",[27,110]],["m.gota.ch",27],["jobagent.ch",27],["sexnews.ch",27],["3gewinntspiele.com",27],["akustik-gitarre.com",27],["bankkaufmann.com",[27,253]],["deavita.com",27],["knobelspiele.com",27],["melodieundrhythmus.com",[27,331]],["spieleklassiker.com",27],["1001spiele.de",27],["buchmarkt.de",27],["fruchtportal.de",[27,45,559,766]],["goldseiten.de",27],["juve.de",[27,898]],["kartenspielen.de",27],["komoedie-steinstrasse.de",27],["kradblatt.de",27],["laufen.de",27],["macerkopf.de",27],["mein-wahres-ich.de",[27,970]],["nordicsports.de",27],["pixelio.de",[27,1069]],["prospektangebote.de",27],["psi-magazin.de",27],["rockland.de",27],["salue.de",[27,1138]],["snanews.de",27],["suedtirol.de",[27,1197]],["svs1916.de",27],["urlaubsguru.de",[27,1255]],["wimmelbildspiele.de",27],["fussballgucken.info",27],["hcb.net",27],["anixehd.tv",27],["fotoobjektiv.at",28],["eishockey-online.com",28],["nacktefoto.com",[28,342]],["basicthinking.de",[28,93,516]],["buecher-magazin.de",[28,348,577]],["eishockey-magazin.de",[28,683]],["iplayapps.de",[28,286,888]],["radforum.de",[28,242]],["radio-oldtimer.de",28],["radioschwaben.de",[28,1100]],["silentworld.eu",[28,1325]],["tarnkappe.info",[28,44,286,1342]],["radiotirol.it",28],["suedtirol1.it",28],["hockeyreport.net",28],["pi-news.net",[28,89,229,1395]],["movie-share.one",28],["va-music-hits.one",28],["furche.at",29],["futurezone.at",30],["journalonko.de",30],["kress.de",30],["promiflash.de",[30,1089]],["gruen-weiss.at",31],["heute.at",32],["kitzanzeiger.at",34],["kleinezeitung.at",35],["kochrezepte.at",36],["kremser-sc.at",[37,38,39,40]],["americaurlaub.de",[37,475]],["pressecop24.com",[38,368]],["africa-positive.de",[38,75,462]],["golfmagazin.de",[38,810]],["synmag.de",38],["sgleutershausen.de",40],["kt1.at",41],["laola1.at",42],["ligaportal.at",[43,44,45]],["baupool.com",44],["bundesliga.com",44],["fnweb.de",44],["formel1.de",[44,754]],["laborjournal.de",[44,933]],["linux-magazin.de",44],["mannheimer-morgen.de",[44,959]],["traktorpool.de",44],["winfuture.de",[44,1290]],["rheintaler.ch",[45,194]],["11freunde.de",[45,436]],["amazona.de",[45,474]],["charivari.de",[45,600]],["dialo.de",45],["dynamo-dresden.de",[45,668]],["jetztspielen.de",[45,894]],["spielen.de",[45,572,734]],["maschinensucher.at",46],["maschinensucher.ch",46],["maschinensucher.de",46],["mediamarkt.at",47],["mediamarkt.de",[47,964]],["saturn.de",47],["meinbezirk.at",48],["nachrichten.at",49],["naturundtherapie.at",50],["osttirol-online.at",50],["kajak-magazin.com",50],["112-magazin.de",[50,150]],["highway-magazin.de",[50,155]],["kl-aktuell.de",50],["loz-news.de",50],["mef-line.de",50],["motorradundreisen.de",[50,991]],["pc-experience.de",50],["radio-oberland.de",50],["sonic-seducer.de",[50,1168]],["speyer-report.de",50],["spielbox.de",50],["tvbb.de",50],["vorsprung-online.de",50],["bassprofessor.info",50],["hitradio.com.na",50],["griechenland.net",50],["hifistatement.net",[50,1385]],["teneriffa-heute.net",50],["tennistraveller.net",50],["wahrschauer.net",50],["notebookforum.at",[51,52]],["mercedes-forum.com",[51,52]],["vermieter-forum.com",[51,52,417]],["1erforum.de",[51,52]],["bauexpertenforum.de",[51,52,519,520]],["dasheimwerkerforum.de",[51,52]],["elektrikforen.de",[51,417,519,685]],["fitness-foren.de",[51,52]],["lpgforum.de",[51,52]],["megane-board.de",[51,52,519]],["pkw-forum.de",[51,52]],["skodacommunity.de",[51,52,377,441,507,508,1160]],["toyota-forum.de",[51,52,377,441,442,507,1060,1230]],["mazda-forum.info",[51,52,1338]],["windows-7-forum.net",[51,52,519]],["nunu.at",53],["oe24.at",54],["oefb.at",[55,56]],["polizei-nachrichten.at",57],["beautytipps.ch",57],["business24.ch",57],["denkmalpflege-schweiz.ch",[57,132]],["events24.ch",57],["gourmetnews.ch",57],["moebeltipps.ch",57],["motortipps.ch",57],["reiseziele.ch",[57,132,193]],["atv-quad-magazin.com",57],["it-production.com",[57,314,315]],["umzugstipps.com",57],["celler-presse.de",[57,597]],["hansa-online.de",[57,229,833]],["hifi-today.de",57],["islamiq.de",57],["jungefreiheit.de",[57,896]],["lite-magazin.de",[57,943]],["oldenburger-onlinezeitung.de",57],["oscar-am-freitag.de",[57,229]],["radio-aktiv.de",[57,510]],["rechtsdepesche.de",[57,357]],["skipper-bootshandel.de",[57,1159]],["stadt-nachrichten.de",57],["unternehmermagazin.de",57],["via-ferrata.de",[57,120,151,340,357,1198,1263]],["werne-plus.de",57],["wir-leben-outdoor.de",57],["docma.info",57],["swz.it",[57,1358]],["betriebseinrichtung.net",57],["haushaltsapparate.net",57],["gailtal.news",57],["gitschtal.news",57],["greifenburg.news",57],["hermagor.news",57],["klagenfurt.news",57],["polizei.news",[57,193,357,1410]],["radenthein.news",57],["spittal.news",57],["steinfeld.news",57],["tierwelt.news",57],["troepolach.news",57],["villacher.news",57],["weissensee.news",57],["prnet.at",58],["healthhelp.ch",58],["perbene.ch",58],["daily-pia.de",[58,623]],["likehifi.de",[58,941]],["windowspower.de",[58,1288]],["prost-magazin.at",59],["puls24.at",60],["radio.at",61],["radio.de",61],["rockantenne.at",[62,63]],["antenne.de",63],["rockantenne.de",[63,94]],["schwaebische.de",[63,1027]],["rockantenne.hamburg",[63,94]],["antenne.nrw",63],["rts-salzburg.at",64],["sempre-audio.at",[65,66]],["coincierge.de",[65,607]],["fazemag.de",65],["fuldainfo.de",65],["maniac.de",65],["oberberg-aktuell.de",[65,1036]],["pictures-magazin.de",[65,1067]],["smarthomes.de",[65,1165]],["soeren-hentzschel.at",67],["spielen-slots.at",68],["spielen-slots.com",68],["spielen-slots.de",68],["sportsbusiness.at",69],["stimmt.at",70],["wiener-online.at",[70,87]],["ipadblog.de",[70,886]],["nh24.de",[70,102,119,245,296,559,612,765,1022]],["einkochen.info",70],["leserbriefe.info",70],["tips.at",[71,72]],["ariva.de",[72,300,492]],["otto.de",[72,1049]],["toolbox.webediagaming.de",72],["zdnet.de",72],["u1-radio.at",73],["versicherungsjournal.at",74],["versicherungsjournal.de",74],["viamichelin.at",75],["wetter.at",[75,84]],["autoscout24.ch",75],["badi-info.ch",75],["viamichelin.ch",75],["erochatcommunity.com",75],["arbeitszeugnisgenerator.de",75],["fischkopf.de",75],["nachtkritik.de",[75,1008]],["eurotrainer.ndz.de",75],["regenbogen.de",75],["viamichelin.de",75],["xwords.de",75],["androidhow.eu",75],["stol.it",[75,1355]],["erochatcommunity.net",75],["raetselhilfe.net",75],["vienna.at",76],["vienna-capitals.at",77],["vol.at",78],["volksblatt.at",79],["vsport.at",80],["w24.at",81],["websingles.at",82],["weltfussball.at",83],["latina-press.com",83],["weltfussball.com",83],["deutsche-wirtschafts-nachrichten.de",83],["einrichtungsbeispiele.de",[83,679]],["gevestor.de",83],["weltfussball.de",83],["wetteralarm.at",85],["wetteronline.at",86],["wetteronline.de",[86,1284]],["wiiunews.at",[88,89]],["bildschirmarbeiter.com",[89,262,263]],["onepiece-tube.com",[89,345,346,347]],["bitreporter.de",[89,229,346,556]],["chip.de",[89,349,504,603]],["nickles.de",89],["pcgamesdatabase.de",89],["ruhrbarone.de",89],["schule-studium.de",[89,263]],["naruto-tube.org",[89,345,1415]],["emok.tv",89],["willhaben.at",90],["wochenblick.at",91],["yenivatan.at",92],["zurzeit.at",93],["9elf-magazin.de",93],["rockantenne.bayern",94],["ostbelgiendirekt.be",95],["kostenlose-sexvideos.biz",96],["sexkostenlos.biz",96],["deutschepornos.co",96],["erotik-sexvideos.com",96],["geilesexclips.com",96],["gratis-sex-videos.net",96],["gratisfickvideos.net",96],["sexfilmetube.net",96],["xhamsterdeutsch.xyz",96],["myboerse.bz",[97,98]],["thinkpad-forum.de",97],["salto.bz",99],["russland.capital",100],["russland.news",100],["ddl-warez.cc",[101,102,103]],["bitcoinnews.ch",[102,118,119,120,121,122]],["blog-der-republik.de",102],["computerschach.de",[102,612]],["radzeit.de",[102,1104]],["ostfussball.com",103],["ebook-land.cc",104],["wochenblatt.cc",105],["20min.ch",[107,108]],["lessentiel.lu",107],["3fach.ch",109],["aarauer-nachrichten.ch",111],["st-galler-nachrichten.ch",111],["wiler-nachrichten.ch",111],["winterthurer-zeitung.ch",111],["zugerwoche.ch",111],["anzeigervomrottal.ch",112],["argovia.ch",113],["esports.ch",[113,136,137]],["radio24.ch",113],["scfreiburg.com",[113,381,382]],["europages.de",113],["frischauf-gp.de",[113,763]],["hc-elbflorenz.de",113],["mainpost.de",113],["svww.de",113],["bolzano-bozen.it",[113,1344]],["argoviatoday.ch",114],["fm1today.ch",114],["nzz.ch",[114,184]],["pilatustoday.ch",114],["swissmom.ch",[114,181]],["avguide.ch",115],["bauernzeitung.ch",116],["biete6.ch",117],["rlc-gamer.de",[118,120,1126]],["ecommerce-vision.de",120],["laufzeit.de",120],["ligablatt.de",121],["blick.ch",123],["bluewin.ch",124],["bueroblog.ch",125],["computerfachmagazin.de",125],["office-roxx.de",125],["cash.ch",126],["cherry.ch",[127,128]],["lust24.ch",[127,171]],["comback.ch",[129,130]],["h-bw.de",[129,647,821]],["cvj.ch",131],["fahrzeuglackiererforum.de",131],["pornotim.com",[132,364,365]],["xhamsterde.com",[132,426,427]],["derbund.ch",133],["engadinerpost.ch",134],["erotikinserate.ch",135],["sihf.ch",137],["hannover96.de",137],["p-stadtkultur.de",137],["explora.ch",138],["fcz.ch",139],["finanzen.ch",[140,141]],["finanzen.net",[141,349,504,505,550,588,1378]],["freiburger-nachrichten.ch",142],["fussball.ch",143],["wetter.ch",143],["wirtschaft.ch",143],["gut-erklaert.de",[143,818]],["fuw.ch",144],["fvnws.ch",145],["gamemovieportal.ch",146],["games.ch",[147,148]],["chemnitzerfc.de",147],["deutsche-mittelstands-nachrichten.de",147],["gastrojournal.ch",[149,150]],["radsport-news.com",150],["drwindows.de",150],["filmpost.de",150],["gesetzlichekrankenkassen.de",150],["helles-koepfchen.de",[150,853]],["lehrerfreund.de",150],["medizin-netz.de",150],["ntg24.de",[150,1033]],["oekotest.de",[150,1039]],["oktoberfestportal.de",150],["pharmazeutische-zeitung.de",[150,1065]],["sportal.de",150],["stuttgarter-zeitung.de",[150,527,534,1195]],["touristik-aktuell.de",150],["tweakpc.de",[150,1247]],["vhs-ol.de",150],["gazzettadellambri.ch",151],["glarus24.ch",152],["radiocentral.ch",152],["sunshine.ch",152],["gmx.ch",153],["gota6.ch",[154,155]],["sex-infos.ch",154],["greenbyte.ch",156],["rtl.de",[156,1133,1134]],["grower.ch",157],["help.ch",158],["homegate.ch",159],["hottime.ch",160],["immoscout24.ch",161],["itmagazine.ch",[162,163]],["gamereactor.de",[162,782]],["hardwareluxx.de",[162,208,442,836]],["mopo.de",[162,527,988]],["jamesfm.ch",164],["jobscout24.ch",165],["jungfrauzeitung.ch",166],["kath.ch",167],["lifechannel.ch",168],["local.ch",169],["lolabrause.ch",170],["lustmap.ch",172],["marina.ch",173],["medienjobs.ch",175],["prewarcar.de",[175,1083]],["medienwoche.ch",176],["my-ladies.ch",177],["my105.ch",178],["namibia-forum.ch",179],["nebelspalter.ch",181],["tt.com",181],["gebraucht-kaufen.de",[181,791]],["mixed.de",[181,322]],["northdata.de",181],["raetsel-hilfe.de",181],["it-daily.net",[181,1387]],["watchtime.net",181],["netzwoche.ch",182],["news.ch",183],["wort.lu",[184,1364]],["onlinereports.ch",185],["privatmarkt.ch",187],["radiobeo.ch",188],["radiofr.ch",189],["rasa.ch",190],["redsite.ch",191],["reisetopia.ch",192],["reisetopia.de",192],["metal.de",[194,976]],["telepolis.de",194],["i-fidelity.net",[194,769]],["rockitradio.ch",195],["vintageradio.ch",195],["rro.ch",196],["saiten.ch",197],["schweizer-illustrierte.ch",[198,199]],["anisearch.de",[199,481]],["herz-fuer-tiere.de",199],["schweizerbauer.ch",200],["search.ch",201],["sex4u.ch",202],["andalusien-aktuell.es",[202,1318]],["sexabc.ch",203],["sexy-land.ch",[204,205]],["annos.de",204],["dasoertliche.de",[204,626]],["shaz.ch",206],["simmentalzeitung.ch",207],["skiinfo.ch",208],["skiinfo.com",208],["bergsteiger.de",[208,534,535]],["skiinfo.de",[208,1158]],["videoaktiv.de",[208,1264]],["anrufer.info",[208,533]],["sportal.ch",209],["strafbock.ch",210],["eurogirlsescort.de",[210,701]],["suche6.ch",211],["suedostschweiz.ch",212],["swiss-divers.ch",213],["swissfunddata.ch",214],["testedich.ch",215],["testedich.de",215],["tieronline.ch",216],["tutti.ch",217],["urnerwochenblatt.ch",218],["vilan24.ch",219],["watson.ch",220],["weltwoche.ch",221],["woz.ch",222],["xdate.ch",223],["xerotik.ch",224],["xxxjob.ch",225],["zeitpunkt.ch",226],["zentralplus.ch",227],["zueri6.ch",228],["condor.cl",229],["literaturwelt.com",229],["anime2you.de",[229,480]],["cyclingmagazine.de",[229,510]],["pfalz-echo.de",[229,825]],["prad.de",[229,1079]],["elliniki-gnomi.eu",229],["funcloud.club",230],["perfektdamen.co",231],["esport.cologne",232],["11880.com",233],["11889.com",234],["1200grad.com",[235,236]],["rotor-magazin.com",235],["1milf.com",[237,238]],["frauporn.com",[237,238]],["xfilmen.com",[237,238]],["wildesporno.xxx",[237,1450]],["2ix2.com",239],["3druck.com",240],["cannabis-special.com",240],["supertipp-online.de",[240,402]],["5-sms.com",241],["abnehmen.com",242],["aquariumforum.de",242],["auswandererforum.de",242],["pferd.de",242],["aerotelegraph.com",[243,244]],["clever-tanken.de",[244,606]],["supremacy1914.de",244],["algarve-entdecker.com",245],["allround-pc.com",[246,247]],["supermarktblog.com",[247,402]],["amerikawoche.com",248],["anal-pornos.com",249],["astronews.com",250],["astroportal.com",251],["av-views.com",252],["bbc-magazin.com",254],["beeg-pornos.com",[255,256,257,258,259]],["deinesexfilme.com",[255,256,257,258,259,271,272]],["einfachtitten.com",[255,256,257,258,259,271,272]],["gutesexfilme.com",[255,256,257,258,259,271,272]],["hd-sexfilme.com",[255,256,257,258,259,271,272]],["herzporno.com",[255,256,257,259,272]],["lesbenhd.com",[255,256,257,258,259]],["meinyouporn.com",[255,256,257,258,259]],["milffabrik.com",[255,256]],["nursexfilme.com",[255,256,259,271,272]],["pornodavid.com",[255,256]],["pornofelix.com",[255,256,259,271,272]],["pornofisch.com",[255,256,257,258,259,271,272]],["pornohammer.com",[255,256,257,258,259,271,272]],["pornohans.com",[255,256,257,258,259,271,272]],["pornohelm.com",[255,256]],["pornojenny.com",[255,256,257,258,259,271,272]],["pornoklinge.com",[255,256,257,258,259,271,272]],["pornoleon.com",[255,256]],["pornolisa.com",[255,256,362]],["pornoritze.com",[255,256]],["pornoschlange.com",[255,256,259,271,272]],["pornosusi.com",[255,256]],["pornotanja.com",[255,256,362]],["pornotom.com",[255,256,257,258,259,271,272]],["pornotommy.com",[255,256,257,258,259,271,272]],["pornovideos-hd.com",[255,256]],["pornozebra.com",[255,256,257,258,259,271,272]],["sexente.com",[255,256,257,258,259,271,272]],["sexfilme-gratis.com",[255,256]],["sexvideos-gratis.com",[255,256,259,271,272]],["sexvideos-hd.com",[255,256,257,258,259,271,272]],["tube8-pornos.com",[255,256,257,258,259,271,272]],["xnxx-porno.com",[255,256,257,258,259,271,272]],["xnxx-sexfilme.com",[255,256,259,271,272]],["hd-pornos.info",[255,1336]],["halloporno.net",[255,256,259,271,272]],["hdpornos.net",[255,256,257,258,259,271,272]],["pornhub-sexfilme.net",[255,256]],["pornoaffe.net",[255,256]],["pornohirsch.net",[255,256,257,258,259,271,272,362]],["pornoente.tv",[255,256,257,258,259,271,272,362,1336]],["xnxx-pornos.xxx",[255,256]],["pornoaffe.com",[257,258,259]],["xhamster-sexvideos.com",[257,258,259]],["xhamster-sexfilme.com",[259,271,272]],["bergwelten.com",260],["berliner-stadtplan.com",261],["hamburger-stadtplan.com",261],["hannover-stadtplan.com",261],["leipziger-stadtplan.com",261],["muenchener-stadtplan.com",261],["potsdamer-stadtplan.com",261],["dein-plan.de",261],["spreewaldkarte.de",261],["das-sternzeichen.de",263],["gamingmedia.de",263],["meintomtom.de",[263,861,972]],["metacrawler.de",[263,335]],["seaofsin.de",263],["seaofsin.info",263],["boerse-express.com",264],["boerse-social.com",265],["buchstaben.com",266],["computersm.com",267],["connextra.com",268],["daswetter.com",270],["der-farang.com",[273,274]],["bluray-disc.de",[273,565]],["deutschsex.com",[275,276]],["deutschsex.mobi",275],["digital-eliteboard.com",[277,278]],["musiker-board.de",[277,278,1000,1001]],["woodworker.de",277],["macuser.de",[278,442]],["vielfliegertreff.de",278],["drpornofilme.com",279],["eindeutscherporno.com",280],["eintracht.com",281],["elektrobike-online.com",[282,283]],["outdoor-magazin.com",[282,350,351,352]],["aerokurier.de",282],["auto-motor-und-sport.de",282],["caravaning.de",[282,350,594]],["cavallo.de",[282,595]],["flugrevue.de",282],["menshealth.de",[282,594]],["motorradonline.de",[282,350,351,594]],["mountainbike-magazin.de",[282,352]],["outdoorchannel.de",282],["promobil.de",[282,350]],["roadbike.de",[282,283,352]],["runnersworld.de",[282,594]],["womenshealth.de",282],["erogeschichten.com",284],["erotikseitentest.com",285],["extremnews.com",286],["4investors.de",[286,447]],["apotheken-umschau.de",[286,487]],["dpd.de",286],["heise.de",[286,850]],["az.com.na",[286,356,1365]],["fcbayern.com",288],["feinehilfen.com",289],["ff-bz.com",290],["fickverein.com",[291,292]],["analsexporno.net",[292,360,363]],["frauporno.com",293],["fussballeuropa.com",294],["fussballtransfers.com",295],["geocaching-magazin.com",296],["gewinn.com",297],["goal.com",298],["guteporno.com",299],["handelsblatt.com",300],["handy-auf-raten.com",301],["hc-neumarkt.com",302],["hcgherdeina.com",303],["herthabsc.com",304],["tv.herthabsc.com",305],["hierspielen.com",306],["hornoxe.com",307],["hsvhandball.com",308],["htfgames.com",309],["image-hifi.com",310],["utvmagazin.de",[310,929]],["inselradio.com",311],["internet-sms.com",312],["intimesrevier.com",313],["focus.de",[315,349,505,750]],["fool.de",315],["journalistenwatch.com",316],["kachelmannwetter.com",317],["kauf6.com",318],["koerperverletzung.com",319],["urheberrecht.de",[319,886]],["scheidung.org",319],["kopfhoerer.com",320],["kuehlschrank.com",320],["schlafsack.net",320],["staubsauger.net",320],["fernseher.org",320],["laufband.org",320],["kriegsberichterstattung.com",[321,322]],["eu-vertretung.de",[322,645,698]],["kronenachrichten.com",323],["lapippa.com",324],["livestreamde.com",325],["liveticker.com",326],["lmdfdg.com",327],["madchensex.com",328],["mallorcamagazin.com",329],["mein-wetter.com",330],["kostenloses-fernsehen.de",[331,924]],["de.motor1.com",[332,333]],["insideevs.de",333],["motorsport-total.com",334],["msn.com",[335,336,337]],["mundus-art.com",338],["mydict.com",339],["mydict.net",339],["mygermantimes.com",340],["arbeitsunrecht.de",340],["boxen.de",340],["fruchthandel.de",[340,598,764,765]],["wirsiegen.de",[340,1293]],["pornofilm.zone",340],["notebookchat.com",343],["prosieben.de",[343,893,900]],["tvspielfilm.de",[343,349,893,1244]],["notebookcheck.com",344],["fairytail-tube.org",[345,346,1415]],["picdumps.com",[346,357]],["anderes-wort.de",346],["widgets.outbrain.com",349],["autobild.de",[349,501,502,503,504,505]],["computerbild.de",[349,502,504,505,534,611]],["gamestar.de",[349,504,505,780,785]],["musikexpress.de",[349,590,1002]],["n-tv.de",[349,504,505,1007]],["ran.de",[349,504,505,900,1105]],["rollingstone.de",[349,503,590,1129]],["sport.de",[349,1177]],["persoenlich.com",353],["photaq.com",354],["photovoltaikforum.com",[355,356]],["spox.com",[357,396,397]],["dkamera.de",[357,651]],["donau3fm.de",357],["isaswomo.de",[357,889]],["ofdb.de",357],["plista.com",358],["pokerfirma.com",359],["pornhutdeutsch.com",[360,361]],["free-gay.org",[360,1397]],["pornomonster.com",363],["scharfe-pornos.com",363],["deutsche-sexfilme.net",363],["xhammer.net",365],["port01.com",366],["pr0gramm.com",367],["radiodeutsch.com",369],["radsportjournaltourman.com",[370,371]],["nachrichten.es",[371,612,841]],["rbleipzig.com",372],["rc-modellbau-blog.com",373],["ecrbs.redbulls.com",374],["fussball.de",374],["reiseblog7.com",375],["rittnerbuam.com",376],["roboter-forum.com",[377,378]],["autoextrem.de",[377,441,507,508]],["pedelecforum.de",[377,507,1059,1060]],["uhrforum.de",[377,506,1251]],["de.rt.com",379],["running-magazin.com",380],["sgf1903.de",382],["schnittberichte.com",383],["schrift-generator.com",384],["segeljournal.com",385],["servus.com",386],["terramatermagazin.com",386],["sexgeschichten.com",387],["shop-apotheke.com",388],["sinn-frei.com",389],["snowsociety.com",390],["songtexte.com",391],["spanienlive.com",392],["speedweek.com",393],["spielesite.com",394],["sportscheck.com",395],["german-porno-deutsch.info",[397,1335]],["spreeblick.com",398],["startxxl.com",399],["strippokerregeln.com",400],["sumikai.com",401],["swoodoo.com",403],["szene-hamburg.com",404],["tagesstimme.com",405],["technic3d.com",406],["teneriffa-aktuell.com",407],["teneriffa-news.com",408],["trendmutti.com",410],["tri2b.com",411],["kinofilme.ucoz.com",412],["uhrenratgeber.com",413],["unnuetzes.com",[414,415]],["unsere-helden.com",415],["veggieboom.com",416],["genialetricks.de",416],["leckerschmecker.me",416],["jungewelt.de",417],["voucherwonderland.com",418],["wegwerfemailadresse.com",419],["weihnachts-filme.com",420],["froheweihnachten.info",420],["weihnachten.me",420],["weihnachts-bilder.org",420],["wetter.com",421],["wetter-deutschland.com",422],["wirtschaftslexikon24.com",423],["wochenblitz.com",424],["x-oo.com",425],["pornhubdeutsch.info",427],["xvideos-deutsch.com",428],["pornohut.info",[428,1339]],["youporndeutsch.info",428],["zenideen.com",429],["zuckerporno.com",430],["zwischengas.com",431],["pragerzeitung.cz",432],["89.0rtl.de",433],["100urlaubsziele.de",435],["14-tage-wettervorhersage.de",437],["1kh.de",438],["1und1.de",439],["home.1und1.de",440],["2ertalk.de",[441,442]],["usp-forum.de",[441,442,507]],["android-hilfe.de",[442,478]],["grillsportverein.de",442],["3dchip.de",443],["3drei3.de",444],["4crazy.de",445],["4fansites.de",446],["4players.de",449],["6profis.de",450],["90min.de",451],["hamburg-magazin.de",[451,828]],["kiel-magazin.de",[451,828]],["luebeck-magazin.de",[451,828]],["99damage.de",452],["a3kultur.de",453],["abendzeitung-muenchen.de",455],["abg-net.de",456],["abload.de",457],["ad-hoc-news.de",458],["adventures-kompakt.de",459],["aedt.de",460],["aerzteblatt.de",461],["agriaffaires.de",463],["nr-kurier.de",465],["ww-kurier.de",465],["aktionspiele.de",466],["mahjongspielen.de",466],["zeitmanagementspiel.de",466],["aktionspreis.de",467],["all-electronics.de",[468,469]],["automobil-produktion.de",468],["chemietechnik.de",468],["fertigung.de",[468,727]],["fluid.de",468],["instandhaltung.de",[468,883]],["ke-next.de",468],["kgk-rubberpoint.de",468],["ki-portal.de",468],["neue-verpackung.de",468],["pharma-food.de",468],["plastverarbeiter.de",468],["produktion.de",[468,469,883]],["technik-einkauf.de",[468,883,1211]],["werkzeug-formenbau.de",468],["automotiveit.eu",[468,469,883]],["alles-mahlsdorf.de",470],["alpin.de",[471,472]],["immobilienscout24.de",[471,875]],["amazon.de",473],["motormobiles.de",[475,990]],["trinkwasserguru.de",475],["amigafuture.de",476],["analysedeutschland.de",477],["angelshow.de",479],["aol.de",482],["apfeleimer.de",483],["apfelpage.de",484],["apfeltalk.de",485],["apotheke-adhoc.de",486],["gamekeyfinder.de",487],["kultur-port.de",[487,826,929]],["ok-weinstrasse.de",487],["arbeits-abc.de",488],["archiexpo.de",489],["directindustry.de",489],["medicalexpo.de",489],["nauticexpo.de",489],["rotelaterne.de",[489,1130]],["architekt.de",490],["glamping.info",490],["areadvd.de",491],["arminia.de",[493,494]],["rot-weiss-erfurt.de",494],["seo-united.de",494],["budapester.hu",[494,1330]],["asialadies.de",495],["avladies.de",495],["badeladies.de",495],["behaarteladies.de",495],["bizarrladies.de",495],["busenladies.de",495],["deutscheladies.de",495],["devoteladies.de",495],["dominanteladies.de",495],["erfahreneladies.de",495],["escorts24.de",495],["exklusivladies.de",495],["grosseladies.de",495],["hobbyladies.de",495],["jungeladies.de",495],["kussladies.de",495],["latinaladies.de",495],["massierendeladies.de",495],["mollyladies.de",495],["nsladies.de",[495,1032]],["nymphomaneladies.de",495],["orientladies.de",495],["osteuropaladies.de",495],["piercingladies.de",495],["rasierteladies.de",495],["schokoladies.de",495],["spielkarussell.de",[495,1174]],["tattooladies.de",495],["tsladies.de",495],["zaertlicheladies.de",495],["zierlicheladies.de",495],["astronomie.de",496],["astrotreff.de",497],["asv-hamm-westfalen.de",498],["au-ja.de",499],["augsburger-allgemeine.de",500],["autoexperience.de",506],["flugzeugforum.de",506],["xbox-passion.de",506],["gs-forum.eu",[506,1321]],["win-10-forum.de",507],["winboard.org",507],["autogazette.de",[509,510]],["schmunzelseite.de",510],["signal-online.de",510],["solaranlage-ratgeber.de",[510,852]],["xxx-amateur.eu",510],["autouncle.de",512],["b2run.de",513],["bafoeg-rechner.de",514],["studis-online.de",[514,1192]],["basic-tutorials.de",515],["basses-blatt.de",517],["beobachter-online.de",[517,533]],["einbecker-morgenpost.de",517],["gandersheimer-kreisblatt.de",517],["goldstar-tv.de",517],["romance-tv.de",517],["studio-magazin.de",517],["blaue-blume.tv",517],["bastel-elfe.de",518],["baur.de",521],["bayer04.de",[522,523]],["bvb.de",523],["dhb.de",523],["fc-union-berlin.de",[523,721]],["hallescherfc.de",[523,824,825]],["ofc.de",[523,1040]],["rundumkoeln.de",523],["uniliga.gg",[523,1329]],["bayernwelle.de",524],["bayreuther-tagblatt.de",525],["bbheute.de",[526,527]],["berliner-kurier.de",[527,536,537,538]],["berliner-zeitung.de",[527,536,537,539]],["bietigheimerzeitung.de",527],["blick.de",527],["donaukurier.de",[527,654]],["evangelische-zeitung.de",[527,537,538]],["frankenpost.de",527],["ingolstadt-today.de",[527,879,880]],["krzbb.de",527],["mittelbayerische.de",[527,879]],["np-coburg.de",527],["pnp.de",527],["bbqpit.de",528],["bbszene.de",529],["bbv-net.de",530],["stadtanzeiger-borken.de",530],["beat.de",531],["digitalphoto.de",[531,649]],["beliebtestewebseite.de",532],["drumsundpercussion.de",533],["eurogamer.de",[533,617]],["halle.de",533],["neuelandschaft.de",[533,1015]],["stereo.de",[533,1186]],["tourenfahrer.de",[533,859]],["berlinertageszeitung.de",540],["berlinmitkind.de",541],["berlinstadtservice.de",542],["bestattungen.de",543],["bhc06.de",544],["biallo.de",545],["bibliomed-pflege.de",[546,547]],["magistrix.de",[546,956]],["bigfm.de",548],["bikesport-emtb.de",549],["radfahren.de",549],["radsport-rennrad.de",549],["sportbild.bild.de",[552,553]],["businessinsider.de",[553,584,585]],["fitbook.de",[553,739,740]],["giga.de",[553,584,585,635,800,801]],["jetzt.de",[553,893]],["myhomebook.de",[553,584,585,739,1005]],["noizz.de",553],["sport1.de",[553,584,585,1179]],["t-online.de",[553,584,585,808,1202,1203]],["techbook.de",[553,739]],["transfermarkt.de",[553,584,585,893,1231]],["travelbook.de",[553,739,740]],["welt.de",[553,1279]],["bildercache.de",554],["biothemen.de",555],["bitsundso.de",557],["blaulichtreport-saarland.de",558],["tutonaut.de",[558,1238]],["blickpunkt-brandenburg.de",559],["katzeausdemsack.de",[559,904]],["sunshine.it",[559,1357]],["blinker.de",560],["blitzrechner.de",561],["blog-it-solutions.de",562],["blogprojekt.de",563],["blogtotal.de",564],["bmw-syndikat.de",566],["boerse.de",567],["boerse-daily.de",568],["boerse-online.de",569],["boersen-zeitung.de",570],["boersennews.de",571],["boomerangtv.de",572],["infosat.de",572],["meteovista.de",572],["rhein-zeitung.de",[572,1124]],["borussia.de",573],["browsergames.de",574],["brv-zeitung.de",575],["dtoday.de",575],["goslarsche.de",[575,814]],["pz-news.de",[575,1092]],["tageblatt.de",575],["teckbote.de",575],["weser-kurier.de",[575,617]],["btc-echo.de",576],["buenasideas.de",578],["buffed.de",[579,580,581,582]],["gamezone.de",[579,581,582]],["pcgames.de",[579,580,581,582,1055]],["pcgameshardware.de",[579,582,1056]],["gamesaktuell.de",[581,582]],["videogameszone.de",582],["bunte.de",583],["busplaner.de",586],["stylebook.de",[590,739,740]],["ww3.cad.de",591],["campervans.de",592],["reisemobil-international.de",592],["camping.de",593],["celleheute.de",596],["galaxy-ingolstadt.de",[597,777]],["championstream.de",598],["online-gebuehrenrechner.de",598],["vfl.de",[598,1260]],["ibooks.to",[598,1400,1437]],["channelpartner.de",599],["chartsurfer.de",601],["efahrer.chip.de",604],["praxistipps.chip.de",605],["praxistipps.focus.de",[605,751,752]],["com-magazin.de",608],["computerbase.de",610],["randombrick.de",612],["tollabea.de",[612,1224]],["computerwoche.de",613],["tecchannel.de",613],["connect.de",[614,615]],["pc-magazin.de",[614,615]],["vaterland.li",614],["coolibri.de",616],["countrymusicnews.de",617],["ka-news.de",[617,769,899]],["morningstar.de",617],["suedkurier.de",617],["crossmagazin.de",618],["curt.de",619],["curved.de",620],["custombike.de",621],["cz.de",622],["goettinger-tageblatt.de",622],["haz.de",622],["kn-online.de",622],["ln-online.de",622],["lvz.de",622],["maz-online.de",622],["neuepresse.de",622],["op-marburg.de",622],["ostsee-zeitung.de",622],["paz-online.de",622],["waz-online.de",622],["darts1.de",624],["dashcamtest.de",625],["dnv-online.net",[628,1374]],["deine-tierwelt.de",629],["deinhandy.de",630],["delamar.de",631],["der-rissener.de",632],["derkleinegarten.de",633],["designtagebuch.de",634],["desired.de",[635,636]],["familie.de",[635,636,715]],["kino.de",[635,800,913]],["spielaffe.de",635],["deutsche-apotheker-zeitung.de",637],["deutsche-versicherungsboerse.de",638],["deutscherskiverband.de",639],["dfb.de",640],["diebildschirmzeitung.de",641],["dieharke.de",642],["diekuechebrennt.de",643],["diesachsen.de",644],["digitalfernsehen.de",[645,646]],["digitalkamera.de",[647,648]],["djmag.de",650],["dogforum.de",652],["dolomiten.de",653],["fernsehserien.de",653],["douglas.de",655],["drehscheibe-online.de",656],["dreingau-zeitung.de",[657,658]],["linguee.de",658],["druckerchannel.de",659],["druckkosten.de",660],["dslr-forum.de",661],["dsv.de",662],["dtb.de",663],["dtb-tennis.de",664],["dubisthalle.de",665],["duden.de",666],["duesseldorfer-anzeiger.de",667],["e-formel.de",669],["quoka.de",[671,1095]],["ebay.de",672],["ebike-news.de",673],["ebook-fieber.de",674],["ef-magazin.de",675],["ego4u.de",676],["ehv-aue.de",677],["eihi.de",678],["einsteiger-keyboard.de",680],["eintracht.de",681],["eisbaeren.de",682],["eishockeynews.de",684],["elle.de",686],["esquire.de",686],["freundin.de",686],["harpersbazaar.de",686],["instyle.de",686],["eltern.de",687],["emmikochteinfach.de",[688,689]],["karrierebibel.de",[689,902]],["emtb-news.de",[690,691,692]],["mtb-news.de",[690,692,997]],["rennrad-news.de",690],["ladies.de",[692,934]],["emuenzen.de",693],["endstation-rechts.de",694],["englisch-lernen-online.de",695],["epd-film.de",696],["etcg.de",697],["euractiv.de",699],["eurocampings.de",700],["europa-landmaschinen.de",[702,703]],["suedtirolnews.it",702],["eurotransport.de",704],["eventelevator.de",705],["expert.de",706],["experten.de",707],["express.de",708],["ksta.de",[708,928]],["rundschau-online.de",[708,1136]],["f95.de",709],["fachzeitungen.de",710],["factsverlag.de",711],["fairaudio.de",712],["faktastisch.de",[713,714]],["frustfrei-lernen.de",[714,767]],["familienkost.de",716],["fanfiktion.de",717],["favicon-generator.de",718],["fc.de",719],["fc-hansa.de",720],["fcaugsburg.de",722],["fcbinside.de",723],["fcenergie.de",724],["fcschweinfurt1905.de",725],["femotion.de",726],["feuerwehrmagazin.de",728],["filmlaune.de",729],["filmstarts.de",730],["filmz.de",731],["finanzen-nerd.de",732],["finanzen100.de",[733,734]],["finanzmarktwelt.de",735],["finanznachrichten.de",[736,737]],["finanztreff.de",738],["fitforfun.de",[741,742]],["ibb-anzeiger.de",742],["suchen.mobile.de",[742,982]],["suedtiroltv.it",[742,1356]],["fkk24.de",743],["fla.de",744],["flaconi.de",745],["flashscore.de",746],["floatmagazin.de",747],["flugmodell-magazin.de",748],["trucks-and-details.de",748],["flz.de",749],["finanzfrage.net",751],["gutefrage.net",[751,1384]],["horizont.net",751],["netmoms.de",[752,1012]],["foodwissen.de",753],["fotohits.de",755],["fotomagazin.de",756],["frag-mutti.de",757],["freenet.de",758],["suche.freenet.de",759],["freiburgesports.de",760],["freiluft-blog.de",761],["fremdwort.de",762],["fuersie.de",[768,769,770,771]],["grazia-magazin.de",[768,769,816]],["idee-fuer-mich.de",[768,769,770,816]],["jolie.de",[768,769,770]],["leben-und-erziehen.de",[768,769,770]],["maedchen.de",[768,769,770]],["ok-magazin.de",[768,769,770,816]],["petra.de",[768,769,770]],["vital.de",[768,770,816,1266]],["inside-digital.de",[769,881,882]],["jagderleben.de",769],["kochbar.de",[769,919]],["fundresearch.de",772],["fussballn.de",774],["ga.de",776],["galeria.de",778],["team.gamed.de",779],["gamepro.de",[780,781]],["gamersglobal.de",783],["games-mag.de",784],["haus-garten-magazin.de",[786,841]],["gartenflora.de",787],["gartenschlumpf.de",788],["gawina.de",789],["gearnews.de",790],["geemag.de",793],["gekonntgekocht.de",794],["gelbeseiten.de",795],["gentleman-blog.de",796],["gernekochen.de",797],["gesundheit.de",[798,799]],["onmeda.de",[798,1045]],["watson.de",[800,808,1210,1273]],["glycerinwissen.de",802],["gn-online.de",803],["go2android.de",804],["godmode-trader.de",805],["goldpreis.de",806],["rheinische-anzeigenblaetter.de",808],["forum.golem.de",809],["jaegermagazin.de",810],["st-georg.de",810],["tennismagazin.de",810],["golfv.de",811],["goolive.de",813],["goyellow.de",815],["guenstiger.de",817],["gutekueche.de",819],["gwd-minden.de",820],["hallanzeiger.de",822],["hallelife.de",823],["hallespektrum.de",826],["hallo-minden.de",827],["hamburg-pride.de",829],["handballecke.de",830],["handy-player.de",831],["handyraketen.de",832],["hardware-helden.de",834],["hardware-mag.de",835],["hardwareschotte.de",837],["hartware.de",838],["haufe.de",839],["haus.de",840],["hausgeraete-test.de",842],["heimwerker-test.de",842],["hifitest.de",[842,857]],["haustechnikdialog.de",843],["hc-erlangen.de",844],["hceintracht-hildesheim.de",846],["hebelschein-spekulant.de",[847,848]],["werbestandard.de",847],["heimspiel-online.de",849],["heizsparer.de",[851,852]],["helpster.de",854],["herthabsc.de",855],["hifi.de",856],["hl-live.de",858],["hockeyweb.de",[859,860,861]],["scienceblogs.de",859],["unicum.de",[859,1253]],["wissenschaft.de",859],["news.de",[861,1019]],["hoerzu.de",862],["holstein-kiel.de",863],["homeandsmart.de",864],["hpd.de",865],["hsc2000.de",866],["hsg-pohlheim.de",867],["hsg-wetzlar.de",868],["ibiza-heute.de",870],["ifun.de",872],["iphone-ticker.de",872],["immo4trans.de",873],["immoauktionen.de",874],["indirekter-freistoss.de",876],["infoheute.de",877],["infranken.de",878],["tikonline.de",882],["integralrechner.de",884],["ableitungsrechner.net",884],["intersport.de",885],["presse-nachrichten.de",886],["iphone-tricks.de",887],["islamische-zeitung.de",890],["isnichwahr.de",891],["jameda.de",892],["juraforum.de",897],["kabeleins.de",900],["sat1.de",900],["sixx.de",900],["kalenderwoche.de",901],["kartfahrer-forum.de",903],["kaufland.de",905],["kauperts.de",906],["keyforsteam.de",907],["kfz-steuer.de",908],["kicker.de",909],["euro.kicker.de",910],["forum.kinder.de",911],["kinderspiele-welt.de",912],["klamm.de",914],["klappeauf.de",915],["klartext-ne.de",916],["kleinanzeigen.de",918],["koeln.de",920],["koelner.de",921],["korrekturen.de",922],["kostenlose-urteile.de",923],["kreativfieber.de",925],["kriminalpolizei.de",926],["kroatien-nachrichten.de",927],["kunst-zeiten.de",930],["kunststoffweb.de",931],["l-mag.de",932],["laengengrad-breitengrad.de",935],["land-der-traeume.de",936],["lecker.de",937],["praxisvita.de",937],["lerntippsammlung.de",938],["lexolino.de",939],["lifeverde.de",940],["lippe-news.de",942],["lokalezeitung.de",944],["lokalkompass.de",945],["lokalmatador.de",946],["lovelybooks.de",948],["lowbeats.de",949],["lust-auf-kroatien.de",950],["macgadget.de",951],["maclife.de",952],["mactechnews.de",953],["mahjongkostenlos.de",957],["mainz05.de",958],["manomano.de",960],["marketing-boerse.de",961],["markt.de",962],["mediabiz.de",963],["meedia.de",965],["meetingpoint-brandenburg.de",966],["mein-mmo.de",967],["mein-pferd.de",968],["mein-schoener-garten.de",969],["meinestadt.de",971],["merkurist.de",973],["messweb.de",974],["metager.de",975],["mietminderungstabelle.de",977],["mikanews.de",978],["mo-web.de",979],["mobile.de",980],["m.mobile.de",981],["mobilegeeks.de",983],["modernhifi.de",984],["momondo.de",986],["moonsault.de",987],["morecore.de",989],["moviejones.de",992],["moz.de",993],["swp.de",[993,1201]],["msh-online.de",994],["nnz-online.de",994],["msxfaq.de",995],["mt.de",996],["bikemarkt.mtb-news.de",998],["mufa.de",999],["recording.de",1001],["mv-spion.de",1003],["myfont.de",1004],["myself.de",1006],["nationalgeographic.de",1009],["naturalhorse.de",1010],["nd-aktuell.de",1011],["netzkino.de",1013],["neue-braunschweiger.de",1014],["neumarkt-tv.de",1016],["neumarktaktuell.de",1017],["neuwagen.de",1018],["newzs.de",1020],["nextpit.de",1021],["nibelungen-kurier.de",1023],["nn.de",1024],["nordbayern.de",[1024,1025]],["nordkurier.de",[1026,1027]],["notebookinfo.de",1028],["noz.de",1029],["nrhz.de",1030],["nrwhits.de",1031],["ntz.de",1034],["scdhfk-handball.de",[1034,1140]],["nur-positive-nachrichten.de",1035],["obermain.de",1037],["rhoenundsaalepost.de",1037],["oekoportal.de",1038],["offroadforen.de",1041],["oljo.de",1042],["onlinehaendler-news.de",1043],["onlineuebung.de",1044],["onvista.de",1046],["ostfriesischer-kurier.de",1047],["osthessen-news.de",1048],["oxmoxhh.de",1050],["oz-online.de",1051],["paradiso.de",1052],["parfumo.de",1053],["partyamt.de",1054],["radsport-seite.de",[1058,1103]],["aus-liebe.net",[1058,1367]],["persoblogger.de",1061],["perspektive-mittelstand.de",1062],["pferd-aktuell.de",1063],["pferdekult.de",1064],["photographie.de",1066],["pinksugar-kessy.de",1068],["planetradio.de",1070],["playfront.de",1072],["ploetzblog.de",1073],["pnn.de",1074],["tagesspiegel.de",[1074,1207]],["podcast.de",1075],["pokewiki.de",[1076,1077]],["timeanddate.de",1076],["popkultur.de",1078],["preis.de",1080],["preis24.de",1081],["preissuchmaschine.de",1082],["print.de",1085],["prinz.de",1086],["produck.de",1087],["professional-audio.de",1088],["prosiebengames.de",1090],["psychic.de",1091],["rheinpfalz.de",1092],["zvw.de",1092],["qiez.de",1093],["queer.de",1094],["radiobob.de",1096],["radioguetersloh.de",1097],["radioholiday.de",1098],["radiosaw.de",1099],["radioszene.de",1101],["radmarkt.de",1102],["ratehase.de",1106],["rc-news.de",1107],["readersdigest.de",1108],["realtotal.de",1109],["regensburg-digital.de",1110],["regioactive.de",1111],["reimmaschine.de",1112],["reise-preise.de",1113],["reisereporter.de",1114],["reiseuhu.de",1115],["news.reiseuhu.de",1116],["rendsburgerleben.de",1117],["restegourmet.de",1118],["rewe.de",1119],["shop.rewe.de",1120],["rezeptwelt.de",1121],["rheiderland.de",1122],["rhein-neckar-loewen.de",1123],["ride-on-magazin.de",1125],["spielesnacks.de",[1126,1173]],["rnd.de",1127],["rollertuningpage.de",1128],["rp-online.de",1131],["rsa-radio.de",1132],["vox.de",1134],["rund-magazin.de",1135],["saechsische.de",1137],["satvision.de",1139],["schalke04.de",1141],["schausteller.de",1142],["schiene.de",1143],["schlager.de",1144],["schwedenstube.de",1145],["scifiscene.de",1146],["scp07.de",1147],["seekxl.de",1148],["seenluft24.de",1149],["selbstaendig-im-netz.de",1150],["seo-suedwest.de",1151],["seorch.de",1152],["adspecials.sevenonemedia.de",1153],["sg-flensburg-handewitt.de",1154],["shopanbieter.de",1155],["sims4ever.de",1156],["sis-handball.de",1157],["tvtoday.de",1159],["sport.sky.de",1161],["slashcam.de",1162],["smart-rechner.de",1163],["smartdroid.de",1164],["smartphonemag.de",1166],["smsgott.de",1167],["sparneuwagen.de",1169],["spiele-kostenlos-online.de",1171],["spiele-umsonst.de",1172],["spielregeln.de",1175],["spiesser.de",1176],["sport-90.de",1178],["sportbuzzer.de",1180],["sportradio-deutschland.de",1181],["spot-on-news.de",1182],["sprachnudel.de",1183],["ssv-jahn.de",1184],["stereoguide.de",1187],["steuerlinks.de",1188],["stimme.de",1189],["stock-world.de",1190],["strafbuch.de",1191],["studysmarter.de",1193],["tirol.de",[1197,1222]],["supermarkt-inside.de",[1198,1199]],["swim.de",1200],["www-t--online-de.cdn.ampproject.org",1202],["suche.t-online.de",1204],["t3n.de",1205],["tagblatt.de",1206],["interaktiv.tagesspiegel.de",1208],["tchgdns.de",1209],["tech-review.de",1210],["techstage.de",1212],["teilzeithelden.de",1213],["teltarif.de",1215],["tennis.de",1216],["teslamag.de",1217],["tff-forum.de",1218],["thsv-eisenach.de",1219],["tiervermittlung.de",1220],["tippscout.de",1221],["tobitech.de",1223],["tomsnetworking.de",1225],["tonight.de",1226],["tonspion.de",1227],["tourispo.de",1229],["trendyone.de",1232],["tri-mag.de",1233],["tritime-magazin.de",1234],["trvlcounter.de",1235],["tsg-hoffenheim.de",1236],["tsv1860.de",1237],["tv-huettenberg.de",1239],["tvdigital.de",1240],["tvg-grosssachsen.de",1241],["tvhalle.de",1242],["tvinfo.de",1243],["m.tvspielfilm.de",1245],["tvsportguide.de",1246],["typo3blogger.de",1248],["ubuntu-forum.de",1249],["uepo.de",1250],["ukraine-nachrichten.de",1252],["unterwasserwelt.de",1254],["utopia.de",1256],["veggies.de",1257],["velomotion.de",1258],["verlagshaus-jaumann.de",1259],["vfl-gummersbach.de",1261],["vfl-wolfsburg.de",1262],["vip.de",1265],["live.vodafone.de",1267],["volleyball-bundesliga.de",1268],["vrnerds.de",1269],["tippspiel.wa.de",1270],["wasserburger-stimme.de",1272],["wayfair.de",1274],["weekli.de",1278],["weristdeinfreund.de",1280],["werkenntdenbesten.de",1281],["wetter.de",1282],["wetterbote.de",1283],["wg-gesucht.de",1285],["wiesbaden.de",1286],["will-mixen.de",1287],["windowspro.de",1289],["winfuture-forum.de",1291],["wintotal.de",1292],["wissens-quiz.de",1295],["wohnglueck.de",1296],["wohnungswirtschaft-heute.de",1297],["fussballnationalmannschaft.net",[1297,1380]],["wolfsrevier.de",1298],["forum.worldofplayers.de",1299],["wp-koenigin.de",1300],["wohnidee.wunderweib.de",1301],["wz.de",1302],["xgadget.de",1303],["xmedia-recode.de",1304],["xn--schne-aussicht-xpb.de",1305],["xn--solitr-fua.de",1306],["xn--spidersolitr-qcb.de",1307],["xnxx2.de",1308],["yasni.de",1309],["yoga-aktuell.de",1310],["zentrum-der-gesundheit.de",1312],["zfans.de",1313],["zitate-online.de",1314],["zum.de",1315],["zumfahren.de",1316],["nordschleswiger.dk",1317],["cannabis-medic.eu",1320],["kalender-365.eu",1322],["mdz-moskau.eu",1323],["quadjournal.eu",1324],["vanion.eu",1326],["lounge.fm",1327],["primeleague.gg",1328],["data-load.in",1331],["balaton-zeitung.info",1332],["codecheck.info",1333],["ero-world.info",1334],["hockey-news.info",1337],["rundschau.info",1340],["ssv-brixen.info",1341],["barfuss.it",1343],["buongiornosuedtirol.it",1346],["kultur.bz.it",1347],["dererker.it",1348],["dervinschger.it",1349],["hceppan.it",1350],["puschtra.it",1351],["sbb.it",1352],["nydus.org",[1352,1420]],["sportclub-meran.it",1353],["ssvbozenhandball.it",1354],["trauerhilfe.it",1359],["wallis24.it",1360],["volksblatt.li",1361],["filmstreaming-de.life",1362],["diegrenzgaenger.lu",1363],["archzine.net",1366],["belgieninfo.net",1368],["bundesliga-streams.net",1369],["chilloutzone.net",1370],["chinahandys.net",1371],["otr.datenkeller.net",1372],["dforum.net",1373],["g.doubleclick.net",1375],["edelsteine.net",1376],["sternzeichen.net",1376],["elektroauto-news.net",1377],["fupa.net",1379],["gartenratgeber.net",1382],["grenzecho.net",1383],["hstt.net",1386],["italienisch-lernen-online.net",1388],["kostenlosspielen.net",1389],["kreuzwort-raetsel.net",1390],["lavendel.net",1391],["mikrocontroller.net",1392],["my-homo.net",1393],["pesterlloyd.net",1394],["porno-himmel.net",1396],["pornohutdeutsch.net",1397],["sexfilme24.org",1397],["raidrush.net",1398],["raptastisch.net",[1399,1400]],["sexei.net",1401],["sexfilmegratis.net",1402],["sexvideoskostenlos.net",1402],["sims-3.net",1403],["staedte-info.net",1404],["taucher.net",1405],["breakpoint.untergrund.net",1406],["usa-info.net",1407],["warez-ddl.net",1408],["zensiert.net",1409],["report24.news",1411],["6chat.org",1412],["anime-loads.org",1413],["dejure.org",1414],["german-bash.org",1416],["metropolico.org",1417],["modified-shop.org",1418],["n-mag.org",1419],["outleter.org",1421],["parcello.org",1422],["travelguide-en.org",1423],["tschechien-online.org",1424],["zeno.org",1425],["wochenblatt.pl",1426],["wein.plus",1427],["hallobuer.ruhr",1428],["boerse.sx",1429],["goldesel.sx",[1430,1431]],["blockbuster.to",[1431,1434]],["laden.to",[1431,1440]],["saugen.to",[1431,1442]],["blackdevils.team",1432],["darkpantersclan.de.tl",1433],["gload.to",1435],["hd-source.to",1436],["kinoger.to",1438],["kinomax.to",1439],["pornkinox.to",1441],["xrel.to",1443],["fight24.tv",1444],["mywheels.tv",1445],["sportdeutschland.tv",1446],["hoerbuch.us",1447],["jungle.world",1448],["hammerporno.xxx",1449]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/fin-0.js b/extentions/uBOL-home/rulesets/scripting/specific/fin-0.js new file mode 100644 index 0000000..e8c0ab9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/fin-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fin-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["div[id*=\"AdContainer\"]","#block-annonsblockx6,\n#block-bilwebbenmobileteaser,\n#block-googleaddesktopinsider,\n#block-marknadenmobileteaser,\n#block-stickyannons,\n#block-views-block-bilwebben-block-1,\n#block-views-block-company-ads-block-1,\n.editorial-ad,\n.views-element-container:has(a[href^=\"https://www.marknaden.ax/annons\"]),\ndiv[id|=\"block-googleadmaincontent\"]",".panorama",".mobileads,\n.videoad_container,\n.wpb_column.vc_column_container.td-pb-span8:has([src$=\"adsbygoogle.js\"]),\n.wpb_column.vc_column_container.td-pb-span8:has(a[onclick*=\"banner\"]),\n.wpb_content_element.wpb_text_column:has(div[class|=\"g g\"])",".ae-bg-gallery-type-default.elementor-section-height-default.elementor-section-boxed.elementor-hidden-phone.has_ae_slider:has([src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"]),\n.elementor-location-header .topp","#petition_page_top_ad","#div-ad-below-message,\n.pageWidth > div[style=\"min-height:90px;text-align:center;margin:auto;\"],\n.sidebar > div[style=\"min-height:250px;text-align:center;margin:auto;\"]","[href^=\"https://tc.tradetracker.net/\"],\ndiv.text-center.col-sm-6 > a[rel$=\"nofollow\"]","#block-local-offers-widget-front,\n.optionset-imported-ads,\n.revive-block,\n.view-imported-ad-ams",".ad.right-col-box,\n.banner-slot-box,\n.section-inner:has(> .banner-slot),\n.section-inner:has(> div[style] > .sanoma-ad-banner),\n[class^=\"banner-slot-preroll\"]",".text-link[href*=\"&utm_medium=banner&utm_campaign=\"],\n.text-link[href^=\"https://clk.tradedoubler.com/\"]",".ad-slot,\n.mobile-leaderboard-container,\n.resize-container","div[id^=\"dfp__\"]",".ad-container","a[href*=\"bannerTrack\"]","#outstream,\n.pnad-container",".td-post-content > .social-share ~ *,\nbody.post-template-default * .td-main-content-wrap:has(.tdt-ad-wrap)",".bc--grey-neutral-50,\n.card-article-ads","#topBanner","a[href*=\"tema.fi\"]",".affilistaukset,\n.leovegas,\n[class^=\"mstila\"],\na[href^=\"https://ads.expekt.se/\"],\na[href^=\"https://ads.mrgreen.com/\"],\na[href^=\"https://promo.leovegas.com/\"],\na[href^=\"https://stake.com/\"],\na[href^=\"https://www.expekt.com/\"],\na[href^=\"https://www.leovegas.com/\"],\ndiv[class=\"artikkeli_body\"] > p:first-of-type > a[href$=\".gif\"],\ndiv[class=\"artikkeli_body\"] a[href*=\"-Expekt-\"],\np img.alignnone[src$=\".png\"][alt=\"\"][width=\"2560\"][height^=\"20\"]","div[id|=\"almad\"]",".pb30:has(.adsbygoogle)","a[aria-label=\"Mainostaja\"],\na[aria-label=\"Mainostajan linkki\"],\ndiv[aria-label=\"Hakutulokset\"][role=\"main\"] [role=\"feed\"] [role=\"article\"]:has(a[aria-label=\"Sponsoroitu\"][href^=\"/ads/about/\"]),\ndiv[role=\"complementary\"] > div > div > div > div > div:not([class], [data-visualcompletion]) > span:has([aria-label=\"Mainostaja\"])","#billboard,\n#logopal,\n.flexibox,\n.shopster,\ndiv[class*=\"adbox\"],\ndiv[style=\"background: rgb(246, 66, 100) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 20px;\"]","#ipsLayout_mainArea > center,\n.ipsLayout_sidebarright,\n[data-nbenhadv]","#findance_desktop-top,\n#findance_mobile-top,\ndiv[id^=\"adslot_content\"],\ndiv[id^=\"adslot_sidebar\"]","#page-body > div[style=\"width:728px; margin:0 auto; padding:10px 0;\"]",".futis-sticky-footer[data-futis-trackbid]",".adv-link",".advr_box,\n.mvp-side-widget.widget_text,\n.pum-overlay,\n.wp_rss_retriever + div[style^=\"margin-top:\"],\n.wp_rss_retriever[style^=\"background:\"],\n[class^=\"top-banner-\"],\n[data-advadstrackid],\n[href=\"https://bonuspanda.com/fi/\"],\n[href=\"https://casinogorilla.com/fi/nettikasinot/\"],\n[href=\"https://pussit.com\"],\n[href=\"https://www.halvinlaina.fi\"],\n[href=\"https://yrityslaina.com\"]","#gp-natives,\n.ad-separatator,\n.carousel-cell--native,\n.content-continues-after-ad,\n.golfliitto-articles__commercial,\n.main-native,\n.native-carousel,\n.search-results > .section--ad__mob,\n.section--ad__panorama,\n.section--ad__rectangle,\n.section-native-list,\nbody.bbpress > .content-wrapper .section--ad,\ndiv:has(> #gp-native-1)",".td_block_template_1.td-a-rec-id-custom-spot.td-a-rec.td-block,\na[href$=\"koronaavastaan.fi/?ref=metrotuotanto\"]",".td-a-rec-id-sidebar","A[href=\"http://www.satshop.fi\"]",".boxi","div[class|=\"g g\"]","#cmorelink,\n.inline-txtad,\ndiv[class=\"block block-block\"]",".adv,\n.adv_content,\n.adv_side",".custom_banners_big_linkbefore-content,\n.custom_banners_big_linkwidget,\n[class^=\"custom_banners_big_linkcontent\"],\n[id^=\"_ning_zone_\"]","#mini-panel-autodoc_150x50,\n.gam-holder",".kiekk-footer-sticky[data-kiekk-trackbid]","[style^=\"text-align:center;margin-left:auto !important;margin-right:auto !important;height: 420px; margin-top:60px\"]",".oxy-modal-backdrop",".block-mainos","#secondary #block_widget-4,\n.bannerma",".code-block",".banners","a[href*=\"adsrv\"],\ndiv[class=\"main-bottom\"]",".addme","[href^=\"https://www.kasinokaverit.com/\"],\n[href^=\"https://www.lainaovi.fi/\"]",".lead-collector-cta",".strossle > div[class*=\"post-ad\"]",".md\\:bg-gray-200.md\\:max-w-full.md\\:px-4.md\\:py-4",".bg-white.mb-6:is(.p-3, .p-4):has([href*=\"/advertoriaali/\"])","#ad-300x150,\n#ad-300x300,\ndiv[class=\"ad230x90\"]",".ads",".pnadg-container","[href$=\"/pitkavetovihjeet/\"]",".mvp-post-ad-wrap","div[aria-label=\"Siirtymisruutu\"] ~ div[data-max-width=\"2400\"] + div[class]","#bottom-offer","#banneri_yla,\n.banner.content",".advert",".paid-content-wrapper",".widget_ads_carousel,\n.widget_adwidget,\n.widget_hintaopasbestprice,\nSECTION[id*=\"hintaopaspopular\"],\narticle.grid__item_1-2:has(> div.nativead)","[href=\"https://www.kasinokaverit.com/ilmaiskierroksia-nettikasinoilla/\"],\n[href=\"https://www.nainen.com/lainoja-kilpailuttamalla-saastat-aikaa-ja-rahaa/\"]","#art_right_banner:has(> [id|=\"almad\"]),\n.homepage-adspot","#article_sh li:has(.homepage-adspot-list)","#banner_area,\n.lazyLoadInhouseBanner,\n.topBannerMinHeight,\n[class*=\"pt\"][class*=\"pb\"][style*=\"border-top:1px solid #b3b3b3\"]","#article_box li:has([id|=\"almad-post-content\"])","#homeBottomBoxBanner,\n#homeTopBoxBanner,\n#huge_banner,\n#largeViewHouseBanner,\n.inh_banner_nl,\n.leftAdvDiv,\n.listing:not([data-id]):not(.tricky_link_listing)",".itemlist > li:not(.block_list_li)","div.nc_r_banner","#smallViewHouseBanner,\n.article-blocks__item:has(> [id|=\"almad-post-content\"]),\n.grid-x.cell:has(> [id|=\"almad-content\"])","body > .huge-banner",".article-blocks__item:has(> .block-row > [id|=\"almad-post-content\"]),\n.grid-x.cell:has(> #banner-container-HomePageBanner > [id|=\"almad-content\"])","#offer,\n#tulos-etu",".samBannerUnit,\n.samCodeUnit,\n.td-header-sp-recs",".js-notices.notices--block.notices","#nav + div[style=\"text-align:center;min-height:280px\"]","a[href^=\"https://pelaajat.com/out/\"] > img,\na[href^=\"https://www.freelaskutus.fi/\"],\ndiv[style=\"background:white;max-width:320px;padding:10px;margin-top:10px;\"]:has([id^=\"pelaajatcom-boksi\"])","#adiniframe_oikealaita_container,\n#bookingnostokuvasarjassa,\n#mainos .ilmoitus,\n#pm_mp_kotisivu,\n[id^=\"pm_mp_tekstissa\"]","br:has(+ br + ins[class=\"adsbygoogle\"]),\nbr:has(+ ins[class=\"adsbygoogle\"])",".adv_ads_ad_unit","center","a[href*=\"banner\"]",".banner-slot-preroll","[href^=\"http://ads.leovegas.com/\"],\n[href^=\"http://www.primeslots.com/\"],\ndiv#panorama_container,\ndiv[style=\"font-size:14px;line-height:21px;padding-top:6px;\"],\ndiv[style=\"padding-bottom:10px;border-bottom:1px solid gray;margin-bottom:6px;\"]:has(script[type=\"text/javascript\"]),\ndiv[style=\"padding-bottom:10px;margin-bottom:6px;border-top:1px solid gray;margin-top:6px;\"] + [type=\"text/javascript\"] + div,\ndiv[style=\"padding-bottom:10px;margin-bottom:6px;border-top:1px solid gray;margin-top:6px;\"] + table[width=\"468\"] + div,\nscript[src^=\"http://adserving.unibet.com/ad.aspx\"] + div[style=\"padding-bottom:10px;margin-bottom:6px;border-top:1px solid gray;margin-top:6px;\"],\ntable[width=\"468\"],\ntable[width]:has(script[class=\"teads\"]):not(:has(.category_story_unit))","[href$=\"/nettikasinot/\"],\n[href$=\"/nettikasinot/\"] + .dropdown-toggle","[data-bottom-floater]",".menu-item:has([href*=\"/veikkausvihjeet\"])",".menu-item:has([href$=\"/pitkavetovihjeet/\"])","a[href^=\"https://on.vallila.fi/\"],\np a[href^=\"https://related.iittala.com/\"],\np:has(strong):has(a[href=\"http://www.curaofsweden.com/fi\"])",".adf-placement-top",".annons",".panorama-wrapper",".advertisement","#mvp-leader-wrap,\n.clever-core-ads,\n.uutis-footer-sticky[data-uutis-trackbid]",".menu-item:has([href$=\"/vedonlyonti/\"])","#text-8,\n#text-9,\n.listing-item:has(> .item-inner > .native-title)","#secondary a[href^=\"https://diamondbeverages.fi/\"],\n#secondary a[href^=\"https://wihuri.metrotukku.fi/\"]",".advertising",".service-ad-panel","article[class]:has(> a[href^=\"https://tilaa.sanoma.fi/al-digi\"][href$=\"etusivu_flash\"])",".teaser-ad__background",".ticker--promo-10,\ndiv[class] > a[href^=\"https://tilaa.sanoma.fi/\"]","[data-info-container-text^=\"MAINOS\"]","div[class$=\"nativead\"]",".teivo-sidebar",".feedraviraportit:has(.mainosfeedravi)","[href=\"/tilaa-lehti\"]",".vaihtuvamainos,\ndiv[class=\"w-full md:w-2/5 pt-6 md:pt-0 pl-0 md:pl-8\"]",".ugaam-archive-ad-wrapper",".box--full.grid__container.clearfix,\n.magazineorderwidget__content,\n.sidebar-block:has(img.awpo-lazy)",".sidebar-block > a[href^=\"http://pubads.g.doubleclick.net/gampad/clk\"],\n[href*=\"paratiisi.fi\"]","#front_after_menu,\n.latest_sima,\n.soliloquy-link,\n.widget.sima",".px-4.py-2.bg-white.w-full:has(.poppartners)","#tilt-ad-top-stay-away",".px-4.py-2.bg-white.w-full:has([data-ad-unit-id])",".grid__item_1:has(> [id^=\"dfp__native-card\"]),\nli:has([id^=\"dfp__native-card\"])",".widget_nativearticles","#huomiotekstilinkki[href^=\"https://tilaus.\"]",".frontpage-banner,\n.native-comms","div[class*=\"PageBlock__ContentContainer\"]:has(div[class*=\"ContentSpotlightBlock__AdLabel\"])","[class*=\"ad__component\"],\n[class^=\"Ad__AdRoot\"]","ul[class*=\"relatedContent__list\"] > li:has([class*=\"ContentCard__AdLabel\"])",".ads-parade-wrapper,\na[href^=\"https://www.arvopaperi.fi/kumppanisisallot/\"][target=\"_self\"]:not(section > a),\ndiv#skyscraper-height-div > aside > div:has(a[href^=\"https://www.arvopaperi.fi/kumppanisisallot/\"])","[width]:has(.lazyload-wrapper):not(aside)","[class*=\"p2m385-\"]",".head.the-wrap,\n[id|=\"bunyad-widget-ads\"]",".pb[lazied],\n[id^=\"pb_cont\"].pb:has(> a[href^=\"/clk2?\"])","#pb_bottom,\n.box_dt,\n[href^=\"/clk\"]",".pb_t","div[class*=\"advertorial\"]",".teaser--ad",".front-page-ad-padding,\n.front-page-advertisement",".widget:has(.widget_advads_ad_widget)","#cm-banner",".sidebar-block:has([id^=\"adsivupalkki_\"])","#rt-sidebar-b",".advs,\n.moduletable:has(.advs)",".ad-wrapper,\n.widget_caravanlehti-ad,\nmain section.block-notices","[id^=\"afscontainer\"]","div[class=\"flex flex-wrap md:flex-nowrap lg:flex-nowrap gap-x-4\"][style=\"min-height:500px;\"]",".poppartners",".border-bottom.row:has(.poppartners),\ndiv[data-recommendation-type=\"ad\"]","div.min-h-\\[450px\\]",".px-4.py-2.border-b.border-gray-200.bg-white.w-full","div[style=\"min-height:450px;\"]","div[class=\"w-full bg-white border-gray-200 border-b py-2 px-4\"]:has([id*=\"_smart_boksi\"])","body:not(.post-type-archive-advertoriaali) .bg-white.p-3.mb-6:has(a[href*=\".fi/advertoriaali/\"])",".wrepper.mx-auto > .row[style=\"margin-bottom:20px\"]","div[class^=\"AdStyles__Wrapper\"],\ndiv[class^=\"OrderMagazinestyles__Container\"]","[data-banner-horseshoe]",".ni_holder",".js-fragment-web-lazy_carousel","._ning_outer","[id|=\"adni_widgets\"]",".compareGoogleCell",".swiper-slide:has(div[class*=\"ContentCard__AdLabel\"]),\ndiv[class^=\"EmbeddedArticle__Container\"]:has(div[class*=\"CommercialLabelContainer\"])","div[class^=\"ContentFlowBlock__CardContainer\"]:has(div[class*=\"ContentCard__AdLabel\"])","#div-leeadsFullpageAd,\n.article-ad-container,\n.commercial-row","div[style=\"min-height:300px;\"]",".widget_text:has([data-ad-unit-id]),\ndiv[id^=\"article-ad\"]",".dls-loaded","._3GUme._1hdYd:has(a[href^=\"https://pointti.fi\"])",".bg-elisa-dark,\n.bg-viaplay-dark-gray",".md\\:max-w-full.md\\:px-4.py-4:has([data-ad-unit-id])",".DfpAdSlot_dfp-ad-slot",".Index_native-ads",".Article_native-ads","div[class^=\"ad\"]",".page-notes > .note--highlight",".views-row:has(.is-commercial)","#annonsspalt,\n#leaderboard,\n.annonspekare",".sponsoredrow",".alp-advert",".thirstylinkimg","[href^=\"https://online.adservicemedia.dk/cgi-bin/click.pl\"]","#ad_global_below_navbar",".Advertisement__Box,\n.Advertisement__Box--with-padding,\n.Advertisement__Top,\n.FrontPageSpots__Ad",".banner-wrapper,\n.banner_middle",".content-article.h-container:has(#FKM-paraati),\n.in-list-ad-containers",".detailLeaderboard",".map-ad,\n[class*=\"adBox\"],\ndiv[class^=\"AdBlock_adContainer\"]",".widget_custom_html","div[id|=\"inline-banner-mobi\"]",".elementor-element-228d8bca,\n.elementor-element-24aa8e2,\n.elementor-element-9e2ec43,\n.elementor-widget-container > [href^=\"https://northernmarketing.fi/\"]",".gofollow",".elementor-widget:has(img[data-image-title^=\"MAINOS\"])","#adContainer,\n#ad_topScroller,\n#bigVideoAd_content,\n#eventad,\n#sky2_1,\n#sky2_2,\n#videoContainer:has(source[id|=\"videoad\"]),\n.ad_mobilebigwrap,\n.ad_video,\n.itsanad,\n.rwd.colthin > div,\n.sponsor,\n.videoAd,\ndiv[class^=\"ad_Bumper\"],\nsection.artistyle3.rightbox:nth-of-type(1)","li:has(.adsbygoogle),\nul.link:has(a[href^=\"http://clk.tradedoubler.com/\"])",".is-advertorial,\n.is-sidebar > .has-background:has(.is-advertorial),\n.is-sidebar > .has-background:has(a[href*=\"utm_medium=banner\"]),\n.js-tabpanel > ol > li:has(.is-advertorial),\ndiv[id|=\"div-gpt-ad\"]",".pad-small.col-md-4.col-sm-6.col-xs-12:has(.b2b-ad-list)",".adsbygoogle + script + br,\nbr:has(+ .adsbygoogle)",".content.single-banner,\n.top.panorama.banner,\n[class|=\"ml-adverts\"]:not(:has(a[href=\"https://reska.fi/lounasreska/\"])),\na[rel=\"lightbox[palvelut]\"]",".td-a-rec-id-content_inline,\n.ylapala",".bg-advertorial,\n.dre-item--feature-advertorial","#sp-alabanneri,\n.autoboksi.moduletable",".jattiboksi.moduletable",".banneritem,\n.module:has(.bannergroup)","[data-test-id=\"ad\"]","#banner-top,\n.feature:has([href$=\"/mainosyhteistyo/\"])",".any-commercial,\n.bottomlistarticle:has(.ag-promocolllabel),\n.col-section:has(.ag-promocolllabel)","#googlejs,\ndiv[class*=\"sub-container\"]","[id|=\"hv-wrapper-top\"],\na[href^=\"/ohjaus.php\"],\ndiv[class=\"hv-wrapper-left-item\"],\ndiv[class=\"hv-wrapper-right-item\"]",".outsider-ads",".header-container__ad-container,\n.page-index__adholder,\ntr.rahalaitos__desktop.rahalaitos",".default-banner-size",".ab-test-metered-softwall,\n.aldente-wrapper,\n.for-no-subscription.html-is-seuraa-myynti-bf.html-is-seuraa-myynti,\n.hs-advertorial,\n.hs-ticker-sales,\n.ticker--promo-20,\n[id^=\"aldente-mobi\"],\na.block[href*=\"/mainos\"],\narticle[class*=\"bg-native-ad\"],\ndiv[class*=\"-ad-block\"],\ndiv[class*=\"ad-container\"]",".grid--dfp-slots,\n.sidebar-block a[href^=\"https://seura.fi/mainos/\"],\n.sidebar-block a[href^=\"https://tekniikanmaailma.fi/mainoslehti/\"]",".pane-sbase-cts-native-native-front","#paraati-ad-grid,\n.-ad1.-ad.sidebar__column-item,\n.m-managedListing__column.-level-1:has(.-commercial),\n.right-now-widget__item--commercial","div[data-lazy-ad-unit-id]",".alennuskoodi-column-embed,\n.article-list a[href] > .article-sponsored,\n.card.eo-embed-container,\n.card:has(#il-rantapallo-right-column-box),\n.card:has(.alennuskoodi-column-embed),\n.card:has(.etua-widget-container),\n.card:has(.etuovi-react-embed),\n.center.category-list-embed,\n.commercial-list-item,\n.embed-placeholder:has(> div > .eo-embed-announcements-container.card),\n.etua-widget-container,\n.etuovi-react-embed,\n.front-sponsored-ad,\n.leiki-container-markkinapaikka2.leiki-container,\n.parade-ad-container,\n.recommendation-carousel-svod.recommendation-carousel,\n.side-column-content .card:has(.nettiauto-sponsored-content-text),\n.slider-content,\n.telkku-ads,\n[class|=\"almad-mobile-parade\"],\na.articles__list-item[href^=\"/telkku/\"]:has(p.articles__sponsored-banner),\ndiv.footer-wrapper__item.is-visible.LazyLoad,\ndiv.fp-container.card:has([href*=\"clark-taloutesi-tukena\"]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src*=\"KAUPALLINEN\"][src*=\"YHTEISTY\"]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src*=\"kaupallinenyht\" i]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src*=\"kyi_\" i]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src*=\"mainos\" i]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src^=\"ky-\" i]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi\"][src^=\"ky_\" i]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi/Nauha_Rantapallo\"]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi/asuminen_vattenfall_palkki\"]),\ndiv.fp-container.card:has([src*=\"ilcdn.fi/kuvat/nauhat/nauha_terveys_specsavers\"]),\ndiv[class=\"card \"]:has(.block > a[class=\"nakoislehti\"][href^=\"https://plus.iltalehti.fi/nakoislehti/\"]),\ndiv[class=\"iframe-container\"]",".newsbox:has(> [id^=\"div-gpt-ad\"]),\ndiv[class=\"footer-ylempi\"]","[class^=\"mainospaikka\"]","p:has([href^=\"https://track.adform.net/\"])",".button-mainos,\n.footer-1.footer.footer-widgets,\ndiv[class=\"row align-center\"]:has([class$=\"lazy-load-active\"])",".structItem--thread[data-author=\"Mainos\"]","[data-revive-zoneid]","#text-7,\n.artikkeli-slide:has(img[src*=\"-nostokuva\"]),\n.artikkeli-slide:has(img[src*=\"Ad-otsikko\"]),\n.artikkeli-slide:has(img[src*=\"mainos\"]),\n.artikkeli-slide:has(img[src*=\"natiivi-otsikko\"]),\n.view-full.uutinen:has(a[href=\"https://www.io-tech.fi/category/mainos/\"]),\naside.jimmx","a.block[href^=\"https://www.admanager.fi/\"],\ndiv.sadblob-loading","section.sbs-articleitems[data-module_position_id=\"814\"]",".sbs-articleitems:has(.right-column-header + .articles-container .article-item:only-child .sponsored),\na.article-item:has(.sponsored),\ndiv.item:has(.sponsored)",".box--transparent:has(.advert)",".c-box-space:not(.c-box),\nli:has(div[id|=\"div-gpt-ad\"])",".latest-post-link:has(.mainos)","#ipsLayout_sidebar .ipsBox:not([data-blocktitle=\"Member Subscriptions\"]),\n.ipsSpacer_both,\n[data-role=\"sidebarAd\"] + br","[href=\"https://www.nettikasinovertailu.info/\"]",".collab,\n.collaboration,\n.content-section > .g:has([id^=\"gpt-desktop-inside-article\"]),\n.emp-ad,\n.right-inner-section:has(#gpt-desktop-side)",".widget-container:has([class^=\"ad_\"]),\n[src^=\"https://kaasujalka.fi/assets/banners\"]",".ad-mob_description,\n.frosmo_popup:has(.popup_advertiser),\n.is-background-gray-light-3:has([id^=\"dfp__\"]),\n.placeholder,\nli.grid__item:has([id^=\"dfp__native-card\"])",".wp-block-otavamedia-google-ad-slot","#native-list-wrapper,\n#native_text_wrapper,\n.native.feed_box_container","#puff-container,\n.m-contentListItemThumb:has(> div > div > div[class^=\"m-contentListItemThumb__advertisement\"]),\n.m-managedListing__column:has(> div > div > div > div[class^=\"m-contentListItem__advertisement\"]),\naside.sidebar__column-container:has(.-ad),\ndiv[class=\"lyta-lazy-load\"]","#outstream-container","#sidebar .simple-image > [href]:not([href^=\"https://kamera-lehti.fi\"]),\n#sidebar .widget[id|=\"custom_html\"],\n.etusivu-mainos:not(:has([href^=\"https://kamera-lehti.fi\"]))",".kaupallinen-general,\n.ksnote",".herald-module:has(.adsbygoogle),\n.herald-module:has([href^=\"https://revoltnoir.fi/\"]),\na[href=\"https://www.kielletytkirjat.com/\"],\na[href^=\"https://revoltnoir.com\"],\ndiv[id^=\"ads\"]",".elementor-element-2770b68,\n.elementor-element-3e26be8,\n.elementor-element-44ffbd5,\n.elementor-element-54b7f6f,\n.elementor-element-abfd7ba",".breaking-news-container,\na[href*=\"kiinnostuitko\"]:has([alt=\"banneri\"]),\na[href=\"https://punamustamedia.portal.worldoftulo.com/v2/shop/dtabkaiku\"]","#coral-talk + div[class]:has(a[href^=\"https://www.kauppalehti.fi/kumppanisisallot/\"]),\ndiv[class][width]:has(> .ad)","aside > div[class] > a[href*=\"/kumppanisisallot/\"]","div[class]:has(> .lazyload-wrapper > .etua-react-embed)",".blogi__nosto,\n.kl-sima--blocks > [href^=\"https://www.kauppalehti.fi/kumppanisisallot/\"]",".inner.sp-article,\n.list-article:has(.sp-tag),\n.sponsored-article.list-article","#search-top-wide-ad,\n#specific-bottom-rectangle-ad,\n#specific-bottom-wide-ad,\n#specific-openinghours-rectangle-ad,\n#specific-top-wide-ad","[class|=\"wp-block-ultimate-post-post-list\"]:has(.ultp-cat-mainos)",".kiint-adlabel,\n.kiint-widget",".bannerlink","app-ad",".banner","p:has([alt^=\"Mainos\"])","#traktorpool-ad",".promo",".article-continues,\n.card--is-sponsored,\n.wp-block-otavamedia-section-management li:has([id^=\"dfp__\"])","div[class=\" \"] > .rendered_board_widget:has(.kotimaa-adform-widget)","#nmbc,\n.artikkelim-jatkuu,\n.headerau,\n.ktbanner,\n.thirstylink","#kaikki-tarjoukset,\n.sbbyks",".campaign-teaser-show,\n.gtm-banner,\n.wg-banner","#middle,\ndiv[class*=\"banner\"]",".fusion-carousel",".g:has(.gofollow)",".g-1",".wpb_wrapper.wpb_text_column.td_block_wrap:has([auto-grid-data*=\"mainos\"])","#content1-container,\ndiv[class=\"m-contentListItemThumb -ctx-frontpage-now -level-1\"]:has(> div > div > [class^=\"m-contentListItemThumb__advertisement\"]),\ndiv[class=\"m-managedListing__column -ctx-index -level-1 -cols-2\"]:has(> div > div > div > div[class^=\"m-contentListItem__advertisement\"])",".tilaa-tasta,\n.ylabanner1",".box-banner a[href^=\"/redirect/\"],\n.fullwidth-banner:has(> a[href=\"https://www.lauttakyla.fi/tilaa/\"]),\n.fullwidth-imagebanner,\n.hasordercontent.orange-bg,\n.mainbanner",".adremark,\n.popup-overlay",".header-widget [href^=\"https://aslinkhub.com/\"]","[id|=\"etusivu-bottom-full\"]:has(.mainos)","div[class^=\"FeedList__AdWrapper-\"]",".middle-ad-container",".ennensisaltoa,\n.lmbanner",".type-banner",".article-block__list-article:has(a[href^=\"https://ls24.fi/kaupallinen-yhteistyo/\"]),\n.article-blocks-2022-divider:not(.article-block--2022 + .article-blocks-2022-divider),\n.asuntorauma-promo,\n.js-article-block:has(span[class$=\"commercial-label\"]),\n.js-article-block:has(span[class$=\"commercial-label\"]) + .article-blocks-2022-divider,\n.page-section--commercial,\n.palvelupankki-banner,\naside[class=\"sidebar\"] > [class^=\"advertisement ad advertisement\"] + [class^=\"advertisement ad advertisement\"] + section[class^=\"article-list\"]:last-of-type,\ndiv[class^=\"advertisement\"]","div.row:not(:has(article)):has([src=\"//s1.adform.net/banners/scripts/adx.js\"])","#kokosisaltoid","div#sponsor","div[class*=\"ArticleTeaserGroup_nativeAd\"],\ndiv[class^=\"MainLane_laneItem\"]:has(div[class^=\"ArticleBanner_advertorial\"])",".header_banner,\n.textwidget","div[class|=\"ad-section\"]",".widget_block:has(.matka-nostemedia-oikeapalsta)","div.structItem.is-prefix53",".wp-block-column:has(aside figure > a[href=\"https://www.hopealanka.fi\"]),\na[href=\"https://mailapro.fi/\"],\na[href=\"https://urheilutuet.fi/\"],\na[href=\"https://vesikourut.fi/\"],\namp-layout[amp-access^=\"popups.\"][role=\"button\"]","aside > div[class] > a[href=\"/kumppanisisaltoa\"],\ndiv[class]:has(> a[href=\"/kumppanisisaltoa\"]),\ndiv[width]:has([id|=\"almad\"]:not([id|=\"almad-mobileParade\"]))","div[class^=\"NativeAdSpotlight__Component\"],\ndiv[class^=\"pageFeed__topAdSlot\"],\ndiv[class^=\"transitionSlot__component\"]:has(div[class^=\"feedItem__commercial\"])","div[class*=\"feed__adSlot\"]",".aprofit,\n.section--native-left,\n.teaser--partner,\n.teaser-top-banner--partner,\n[data-set=\"main-ad\"]",".frontpage-ad-item:not(:has([href^=\"https://metsastajaliitto.fi/\"])),\n.view-id-jahtimedia_latest .list-item:has([href^=\"https://jahtimedia.fi/mainokset/\"])",".NoAdBlocker_main",".in-text-ad-slot-wrapper","a[data-ga-teaser-name=\"PartnerContentTeaser\"],\nbody:not(.is-style-kumppanisisallot) :is(aside, section) a[href^=\"https://www.mikrobitti.fi/kumppanisisallot/\"],\ndiv[class]:has(> [width] > [id|=\"almad\"]:not([id|=\"almad-mobileParade\"])),\ndiv[class][width]:has([id|=\"almad-mobileParade\"]),\ndiv[style=\"margin-bottom:0\"]:has(a[href^=\"https://www.mikrobitti.fi/kumppanisisallot/\"])",".elementor-widget-container > a[href^=\"https://sortter.fi/\"]","#header_ad33,\n#ostoHint,\n.banner-ad,\n.execphpwidget,\n.header_ad, important,\n.headermob_ad,\n.single-content-all > div[style^=\"float:left\"][style*=\"width:100%\"][style*=\"text-align:center\"][style*=\"margin-bottom:17px\"],\n.singlehinta.header_ad,\n.textwidget > div[style=\"width:300px; height:600px;\"],\n.tops-bar,\nbody.category > div .header_ad,\ndiv[class^=\"article_ad\"]",".block--monsterfi-ads,\n.epiq-landing-row--frontpage-leaderboard-ad","#tori.article-car-list,\n.category-kumppaniartikkeli.moottori_kumppani.smallfeature,\n.container.g-bg.ads.sidebar.item,\n.kumppaniartikkeli-sidebar.smallfeature,\n.narive-ad,\ndiv[class|=\"ad-rotation\"]",".ad-panorama,\na[href*=\"revads\"],\ndiv[class$=\"ad-giant\"]",".avod-web-player-pause,\n.visit-advertiser-link",".component-adincontent.component,\n.component-soniaincontent,\n.leaderboard,\n.sonia-container",".ppas,\ndiv[data-testid=\"endorsement\"],\nsection > ul > li > div:has(a[data-testid=\"ad-article-teaser-tag\"])",".add-banner",".promotional_banner_root","#banneriwrapper,\n.mobilead",".mob_panorama",".chakra-container + div[class]:has(> div[class] > [data-adfscript^=\"track.adform.net/\"])","div[style^=\"min-height:\"][style$=\";text-align:center\"]","div[style^=\"min-height:\"]",".node__content .block[class$=\"kampanja\"],\n.topbar,\ndiv[id^=\"block-credigo\"]",".building-campaign-element,\n[analytics-impression=\"insurance_link_impression\"],\n[analytics-impression=\"product_broadband_impression\"],\nenergy-promotion-building","[analytics-impression=\"energy-promotion_listing-page_impression\"]",".advertoriaalit,\n[aria-label*=\"mainos\"]",".mainos-top",".textwidget:has(.orimad-adlabel)","#sidebar [href=\"https://www.loytotex.fi/tarjoukset\"],\n.CMAC_AdChangerWidget.widget",".online-ad-container,\n.online-teaser--advertorial",".sp-module:has(.tassaWidget)","[aria-label=\"Linkki mainokseen\"]:not([href^=\"https://kauppa.palloliitto.fi/\"])","div[style=\"min-height:552px;\"]",".preroll-text,\n.text-ad-container",".ad","a[href=\"/category/mainos/\"],\nli[class=\"wa@s\"]:has([alt^=\"MAINOS:\"])",".omamainos-PIR,\n.ultp-block-wrapper:has(.ultp-cat-mainosartikkelit)",".ad-assigned.panoraamabanneri",".after-ad,\n.before-ad,\n.jattiboksi,\n.natiivimainos,\n.paraati",".widget_media_image > a[href=\"http://dimex.fi\"]",".proje-widget,\n.uusi-ylabanneri",".site-bannerCampaignElement:has(img[src^=\"/Images/PROSHOP-LIFESTYLE-FRONTPAGE-BANNER\"]),\n.site-top-banner:has(a[data-action=\"campaignClick\"][data-name$=\"Frontpage takeover\"][href^=\"/Lego-Christmas\"]),\na[data-action=\"campaignClick\"][href=\"/Philips-Hue\"]","div[class=\"wpb_wrapper\"]","section.sbs-articleitems[data-module_position_id=\"640\"]",".block-radiovoima-advertisements",".FrontPage_native-ads","#dimScreenAll:has([data-category=\"DisplayAD\"]),\ndiv#kauppa_hot,\ndiv[id^=\"banner\"],\nimg#js_ad",".ad-info-bar,\n.front-page-box-ad,\n.lomakone-results-skyscrapers,\ndiv[id|=\"lomakone-resultads\"]","#adslot_bottom,\n#adslot_search,\n#topslot,\n.adslot_right,\n[href=\"https://www.suomi24.fi/lainaa/yhdista-lainat/\"]",".ad-container-wide",".r_ad_banner",".category-mainos,\ndiv[id|=\"retki\"][style]","body.home div[style^=\"margin-left: auto; margin-right: auto; text-align: center;\"] + .wp-block-separator,\ndiv[style^=\"margin-left: auto; margin-right: auto; text-align: center;\"] .is-external-link",".top-banner",".riist-content,\ndiv[id|=\"riist\"][style*=\"text-align: center\"]","a[href*=\"subaction=bannerredirect\"]:not(a[href*=\"-rv-tilaus\"])",".bg-white.w-full.py-2.px-4:has(.poppartners)",".widget_block:has(#nm-300x600-300x300)",".RuutuPlayer__Error-sc-1o2b3la-0",".panoraama_etus","#article-body .article div[class]:has(> .ad-container),\narticle[data-section=\"kaupallinen yhteistyö\"]",".grid__item_lg-1.grid__item_1:has(.dfp-advertisement),\n.wp-block-column:has(> [id|=\"dfp__native-card\"]),\nli:has(> [id|=\"dfp__native-card\"])",".article-item.column-mainospaikka",".section--full-size-ad-carousel",".g-single:has(.hs-cta-wrapper),\nbody.home .container > div[style=\"z-index:1800; margin-bottom:40px;\"]:has(.g-single > .hs-cta-wrapper),\nbody.page:not(.home) .g.g-3,\nbody.single-post .container[style]:has(.g-single > .hs-cta-wrapper)",".view-2019-ajankohtaiset-tarjoukset,\n.view-banneripaikka-etusivuoikea1","#auto-grid-container-5c470b0150cba",".td_block_wrap:has([href=\"https://www.sss.fi/category/mainos/\"])",".bg-box:has([id|=\"placement-ad-grid\"])",".has-ads,\n.no-print.justify-center.flex:has([data-ad-unit-id]),\na[href^=\"http://www.lainanvalittaja.fi/\"],\na[href^=\"https://autonvaraosat24.fi/\"],\na[href^=\"https://www.autodoc.fi/\"],\ndiv[id$=\"paraati\"],\ndiv[id|=\"banner\"]","#layout-banner-right",".banner_wide,\n.site-footer__banners",".ad_class,\n.om-adcoin-ad","div[class=\"site-header__top-container header-top-banner\"]",".ast,\n.editorial-slots,\ndiv[class*=\"Ad__AdWrapper\"],\ndiv[class^=\"HomePage__HeaderAd\"],\ndiv[class^=\"ThreadGridItemWrapper__CardCol\"]:has([class^=\"AdLivewrapped__AdWrapper\"]),\ndiv[id^=\"viihdes24_desktop-sidebar\"]",".bannerTop.S24_banner","div[class*=\"FooterAdWrapper\"],\ndiv[class*=\"HeaderAdWrapper\"],\ndiv[class*=\"__AdWrapper\"],\ndiv[class^=\"RightSidePanel__AdContainer\"]",".asp,\ndiv[class^=\"HomePage__RightColItem\"]:has(> div[class^=\"AdLivewrapped__AdWrapper\"]),\ndiv[class^=\"HomePage__RightColItem\"]:has(> div[class^=\"Lainavertailu__Container\"]),\ndiv[class^=\"Vaalikone__HeaderAdWrapper\"],\np:has(+ p + .asp)",".artikkelimainos,\n.headermainos,\n.natiivilinkit,\n.posts-list > .list-item:has([href=\"https://suomimobiili.fi/kategoria/sponsoroitu/\"])",".ad-banner-lift","[data-element-type=\"CardDefault\"] div[class^=\"CardBg\"]:has(> a[href^=\"https://kampanjat.mainos.sanoma.fi/\"])",".mainos_banner1,\n.widget > a[href^=\"https://www.nettikirjakauppa.com/\"]",".lazyload-wrapper:has([id|=\"almad\"]),\nbody:not(.is-style-kumppanisisallot) [class]:has(> a[href^=\"https://www.talouselama.fi/kumppanisisallot/\"]):not(section),\nbody:not(.is-style-kumppanisisallot) a[href^=\"https://www.talouselama.fi/kumppanisisallot/\"]:not(section > a),\ndiv.article-body > div:has(> div.LazyLoad.is-visible),\ndiv[width]:has(.lazyload-wrapper)",".bannerarea",".sidebar-banners","a[href=\"https://sinitaivas.com/kauppa/\"]",".siteHeader-widgetArea,\n.widget [href^=\"https://www.autodoc.fi/\"],\n.widget [href^=\"https://www.topautoosat.fi/\"]",".commercial-bottom.commercial,\n.commercial_wrapper,\n.node-promoted.node-teaser,\n.paragraph--type-ad","[class|=\"adform\"]",".CategoryPriceGuide_price-guide,\n.NativeAdHolder_native-ad-holder,\n.PriceGuide_price-guide,\ndiv.Article_nettix-embed-container","a[href^=\"/tyopaikat/kumppanisisalto-tyopaikat/\"],\naside > div[class] > a[href^=\"https://www.tekniikkatalous.fi/kumppanisisallot\"],\ndiv#skyscraper-height-div > div > aside > div > div > a[href^=\"https://studio.tekniikkatalous.fi/\"],\ndiv#skyscraper-height-div > div > section > div > a[href^=\"/kumppaniblogit/\"],\ndiv[class][width=\"980\"],\nsection > div > a[href^=\"https://www.tekniikkatalous.fi/kumppanisisallot/\"]","[width]:has(.lazyload-wrapper)",".ch:has(em > a)",".ad-blocks",".advertisement-banner-row,\n.article-container.shadow-sm.col:has(img[alt^=\"Oma tilausmainos\"])","div[class|=\"ProductRecommendationCarousel__CarouselContainer\"]",".bannerit-banneripalkki","div:has(> [id|=\"ad-slot\"]),\ndiv[id^=\"ad-slot-\"]","[class*=\"block-boxes-ad-300x250\"]","#header-standard-container,\n[data-testid^=\"div-gpt-ad-\"]","#front_big_event,\n#front_big_event > span,\n.itemwide:has([href=\"https://www.nextory.fi/partner-collaboration/tiketti/\"])","div[id^=\"Nostemedia_Desktop\"]","#cnt_lista tr:has(.mainosinline) + tr:has(> .divid),\n.contentti:has(> .mainos-mob:only-child),\n.contentti:has(> .mainos_yla:only-child),\n[class^=\"mainos\"]:not(:only-child)",".ctaad","[data-mobile-ad-unit-id],\ndiv[class=\"w-full bg-black border-gray-200 border-b\"]:has(a[href^=\"http://pubads.g.doubleclick.net/\"])","aside > div[class] > a[href^=\"https://www.tivi.fi/kumppanisisallot/\"],\nsection > .lazyload-wrapper + div[class]:has(> a[href^=\"https://tivi.fi/kumppanisisallot/\"]),\nsection > div[class] > a[href^=\"https://www.tivi.fi/kumppanisisallot/\"]","#banner_panorama_bottom,\n#footer_partner_links,\ndiv#banner_panorama_topmost,\ndiv#panorama_top,\ndiv#panorama_topmost","div[class*=\"adViewPage_maxWidthWrap\"]:not(div[class^=\"adViewPage_adWrap\"]),\ndiv[class=\"w-full py-2 px-2\"]:has(> div > div > div[id=\"banner_top\"][class^=\"bannerAd\"])",".appnexus-container",".billboard",".tsv3-c-common-forum-threadviewer__messages__item:has(.smartad),\n.tsv3-c-common-twocolumnslayout:has(div[class*=\"element--nativead\"]),\n.tsv3-c-common-twocolumnslayout__row__right:has(.noad-hideaction-self):not(:has(.tsv3-c-ts-newstip)):not(:has(.tsv3-c-common-forum-threadlist)),\n[class=\"tsv3-c-common-article__contentad notloaded\"],\n[data-readpeakurl^=\"https://app.readpeak.com/ads/\"],\ndiv[class*=\"tsv3-c-common-smart noad-hideaction\"]",".slideshow","#main > .ads","#right-sidebar,\n.adsanity-single,\n.top-bar",".cat-kaupallinen-yhteistyo,\n.urjal-widget.main:has(a[href=\"https://urjalansanomat.fi/verkkomainonta/\"]),\n.urjal-widget.main:has(a[href=\"https://ysiauto.fi/\"]),\n.widget:has(> a[href=\"/lounaat\"])","#auto-grid-container-5c40764673d19",".lazyload-wrapper:has(.eo-embed-announcements-container),\n[data-test=\"mainTeaserColumn\"][href^=\"https://www.uusisuomi.fi/kumppanisisallot/\"],\naside [data-test=\"tabs\"] [href^=\"https://www.uusisuomi.fi/kumppanisisallot\"],\naside [href^=\"https://track.adform.net/\"],\naside [href^=\"https://www.ilmarinen.fi/\"],\naside a[data-ga-teaser-name=\"PartnerContentTeaser\"]",".partner-blog-list,\n.side-list.commercial-blog-studio,\na[class*=\"commercial-blog-card\"]","div#etuoviVVAdPrototype",".lazyload-wrapper:has(.at-embed-container),\ndiv[width]:has(> [id|=\"almad-parade\"])",".widget_block","img[src^=\"https://ads.v2.fi/\"]:not([src$=\"discomainos.png\"], [src$=\"facebookmainos.jpg\"], [src$=\"instamainos.jpg\"], [src$=\"twittermainos.jpg\"], [src$=\"youtubemainos.jpg\"])","#bodyarea td[width=\"100%\"][valign=\"top\"] + td[valign=\"top\"]","div.display-ad",".online-promotion-bar",".AutomaticDfpWidget,\n.DfpWidget",".type-advertorial",".sdaelem.td-block-span12,\n.vausda","#block-isalennuskoodit,\n[href^=\"http://pelikone.fi/out/\"],\naside.sticky.bottom-0:has(> #block-isalennuskoodit:only-child)",".ads_carousel-2.widget",".elementor-motion-effects-parent:has(.strossle-sidebar),\n.elementor-widget-shortcode:has(#QADY),\n.elementor-widget-shortcode:has(.vu-adlabel),\n.elementor-widget-shortcode:has([data-ad-unit-id]),\n.page-ad__location,\n.vu-adlabel,\n.vu-content-injected-middle,\narticle.rp-lift.featured-post,\nsection[id^=\"front-page-parade\"],\nsection[id^=\"front_page_parade\"]","[id|=\"gpt-slot-billboard\"],\nli[class^=\"cg-\"][data-role=\"items-list-item\"]:has(> div > [id^=\"gpt-slot-results-\"][id*=\"rectangle\"])",".banner-mainos,\n.mobiiliylabanner,\ndiv[class*=\"artikkeliad\"],\ndiv[class*=\"artikkelimainos\"]",".d-md-block.d-lg-block.d-none,\n.kumppani-artikkelit,\ndiv[class*=\"native-article\"] > div[class=\"ezrichtext-field\"] > p > a[href^=\"https://danskebank.fi/\"],\ndiv[class^=\"banner\"] > a[href=\"https://www.viisasraha.fi/Taloushaltuun\"]",".code-block:has(ins[class=\"adsbygoogle\"])",".td-a-rec,\n.td-footer-wrap .td_block_title:has(+ .td-a-rec),\n.td-post-content .code-block,\n[href^=\"https://in.matsmart.fi/t/\"],\n[href^=\"https://track.adtraction.com/\"],\ndiv[id|=\"nm-300x300\"],\ndiv[id|=\"polii\"]:has([id|=\"nm-300x300\"] + br + br)",".article-sponsored,\na[class=\"article-item articlestream-item unloaded\"][data-sponsored=\"1\"],\nsection[class^=\"sbsads\"] + section[class^=\"sbs-articleitems full-size-list\"][data-module_position_id=\"612\"]",".voima-banneri-etusivulla,\ndiv[class|=\"voima-jutun-sisalla\"]:has(.voima-adlabel)",".wnd-free-stripe-link",".widget_media_image",".mobile-top-ad",".adBanner",".advertisement-slot,\n.commercial",".bfastmag-a-d-v,\n.widget:has([href^=\"http://pizza-online.fi/tt/\"]),\n.widget:has([href^=\"https://c.trackmytarget.com?\"]),\n.widget:has([href^=\"https://kauppa.latvala.com\"]),\n.widget:has([href^=\"https://med.etoro.com/\"]),\n.widget:has([href^=\"https://tc.tradetracker.net/\"]),\n.widget:has([href^=\"https://track.adtraction.com/\"]),\n.widget:has([href^=\"https://www.awin1.com/\"]),\n.widget:has([href^=\"https://www.kahvivertailu.fi\"]),\n.widget:has([rel=\"sponsored\"]),\n.widget:has([src^=\"https://track.adtraction.com/\"]),\n.widget:has(h2:only-child):has(+ .widget [href^=\"https://c.trackmytarget.com?\"]),\n.widget:has(h2:only-child):has(+ .widget [href^=\"https://www.awin1.com/\"]),\n.widget:has(h2:only-child):has(+ .widget [src^=\"https://track.adtraction.com/\"]),\n.wp-block-columns:has([href^=\"https://c.trackmytarget.com?\"]),\na[href=\"https://ostalohjalta.fi\"],\na[href=\"https://ostavihdista.fi\"]",".ad:not(:has(img[src*=\"doc_id=555723\"])):not(:has(img[src*=\"doc_id=553464\"])),\n.ad[class*=\"panorama\"],\n.ad[class*=\"paraati\"],\n.ad[class*=\"ylaboksi\"],\n.tarranurkka,\na[href^=\"/artikkeli-kaupallinen-\"]",".widget:has(.mainossidebar)",".b-area-ad-sidebar,\n.b-otavamedia-ads,\n.gb-otavamedia-ad,\n.s-area-ad-header,\n.wrap-top-ad,\ndiv[class$=\"kaupallinen-yhteistyo\"]","#fel-ad-banner","li:has([href^=\"https://track.adtraction.com/\"])","a[href=\"https://www.jurinet.fi\"]","[data-id=\"adsense\"]",".ad2",".jp_adsense_ad_container",".ad-article",".td_block_wrap.td-pb-border-top.td_flex_block:has(a[href=\"https://gekkonen.net/nettikasinot/\"]),\n.td_block_wrap.td_block_text_with_title:has(a[href^=\"https://affmore.com/\"]),\n.tdm-pricing-wrap,\n.tdm_block_pricing,\n.widget:has(.adsbygoogle),\n.widget:has([rel^=\"https://affmore.com/\"]),\n.wpforo-ad,\na[href^=\"https://affmore.com/\"],\na[href^=\"https://record.njordaffiliates.com/\"]","#hise-items-container,\n.grid-element-container:has(.hise-link[href^=\"https://\"])","div[id^=\"open_\"]",".hidden-print.panel-default.panel:has(kc-ad),\nkc-ad","#text-81,\n#text-82",".konsolifin-vaakamainos","#partners-container-big,\n.kotikokki_ensighten_ad","#ticker",".ads-desktop,\n.ads-mobile,\n.block-box.news-post:has(a[href^=\"https://www.metropoli.net/rahapelit/\"])","div.centered.motot-well-inverse.well[style^=\"padding-\"]","#ads-sidebar-top,\n#featured > figure[class] > a[href],\n#left-float > figure[class].wp-block-image > a[href][target][rel] > img[class][src],\n.ad.content-center,\n.content-center.header-nav-ad,\n.premium_container,\n.related-posts + figure[class].wp-block-image > a[href][target][rel] > img[class][src],\n.sidebar-element > .wp-block-image,\n.social-post + div + figure[class].wp-block-image > a[href][target][rel] > img[class][src],\n.wp-block-image > figure[class] > a[href],\n[aria-roledescription=\"Slideshow\"][aria-label~=\"Banner\"]:has(a[href][target=\"_blank\"]),\nfooter .quote:has(figure[class].wp-block-image > a[href]),\nli:has(a[href*=\"/202\"]):has(a[href*=\"nettikasino\"]),\nsection.post-single > figure[class].wp-block-image > a[href][target][rel] > img[class][src]",".tdc-element-style.td-pb-row.wpb_row.tdi_4.vc_row",".cb-banneri-uusi","[href=\"http://www.vertaa.fi/lentoliput/\"]",".all-adds","#PowerRectangle,\n#PowerSkyscraper,\n[href^=\"https://tc.tradetracker%2Enet/\"],\na[rel^=\"sponsored\"]","footer > .container.tdt-ad-wrap","#p0,\ndiv#main-content > div:first-of-type[style=\"overflow:visible\"],\nul#picture_legend + div[style=\"overflow:visible\"]","#fb-root + div > div[style=\"background-color: #fff; margin: 0 auto; padding: 20px; display: table; min-width: 300px; max-width: 100%; font-family: 'Open Sans', sans-serif; font-size: 14px;\"],\n.ad300x300","div[class] + div[class] ~ div[class]:has(> .lazyload-wrapper [data-adfscript])","#div-ff2-top,\n.windowbg3:has(#div-ff2-bottom)","a[href*=\"mst-yhtiot\"]","#custom_html-63,\n#text-32,\n[href=\"https://pt-media.org/pikakasinot/\"],\n[href^=\"https://kasinopartio.com/\"],\nsection:has(> a[href=\"https://nocompromiseclothing.com/\"])","#mw-data-after-content > div,\na#top ~ #siteNotice.mw-body-content"]; + +const hostnamesMap = new Map([["*",0],["alandstidningen.ax",1],["nyan.ax",[2,3]],["navigatormagazine.fi",[2,306]],["promaintlehti.fi",2],["sjofart.ax",4],["adressit.com",5],["keskustelu.afterdawn.com",6],["aijaa.com",7],["aland.com",8],["alypaa.com",[9,10]],["pelikone.fi",[10,321,322]],["ampparit.com",[11,12,13]],["golfpiste.com",[12,31]],["muropaketti.com",[12,65]],["nettiauto.com",[12,67,68]],["nettikaravaani.com",12],["nettikone.com",[12,68]],["nettimokki.com",12],["nettimoto.com",12],["nettivaraosa.com",12],["nettivene.com",12],["nettivuokraus.com",12],["alibi.fi",[12,114,115]],["anna.fi",[12,120,121,122]],["eralehti.fi",[12,169,170,171]],["hymy.fi",[12,115,211]],["kaksplus.fi",[12,97,121,233,234]],["kipparilehti.fi",12],["kotiliesi.fi",[12,122,234,257]],["koululainen.fi",12],["rakennusmaailma.fi",[12,171,293,333]],["seura.fi",[12,349]],["suomenkuvalehti.fi",[12,234,360]],["tekniikanmaailma.fi",[12,171,292,293,333,377]],["venelehti.fi",[12,417]],["luukku.com",[13,62]],["iijokiseutu.fi",[13,213]],["kaleva.fi",[13,213,236,237]],["kirkkojakaupunki.fi",13],["koillissanomat.fi",[13,213]],["kuntalehti.fi",[13,264]],["lapinkansa.fi",[13,213,237,267]],["mtvuutiset.fi",[13,300,301]],["pohjoisenpolut.fi",[13,213]],["pyhajokiseutu.fi",[13,213]],["raahenseutu.fi",[13,213]],["rantalakeus.fi",[13,213]],["seiska.fi",[13,348]],["siikajokilaakso.fi",[13,213]],["styleroom.fi",[13,356]],["keskustelu.suomi24.fi",[13,364]],["viinilehti.fi",13],["arcticinsider.com",14],["arvokisat.com",[15,16]],["herkkusuut.com",[15,16]],["huuhkajat.com",15],["laliiga.com",[15,16,51]],["leijonat.com",[15,16,51,57,58]],["nainen.com",[15,16,66]],["nhlsuomi.com",[15,16]],["suomif1.com",[15,16,51,89,90]],["suomifutis.com",[15,16,89,90,91]],["suomikiekko.com",[15,16,57,89,90,92]],["suomikoris.com",[15,16,89]],["suomiurheilu.com",[15,16,58,89]],["susijengi.com",[15,16]],["tinderinparhaat.com",[15,94]],["valioliiga.com",[15,16,90,99]],["viikonloppu.com",[15,16,50,100]],["metropoli.net",[15,450]],["sketsi.net",[15,16,458]],["eurheilu.org",[15,16]],["askelterveyteen.com",17],["myanimals.com",17],["aitiydenihme.fi",17],["mielenihmeet.fi",17],["autotalli.com",18],["brbikers.com",19],["elmotv.com",20],["etuovi.com",21],["mikrobitti.fi",[21,129,294]],["rantapallo.fi",[21,335]],["talouselama.fi",[21,129,245,370]],["etusuora.com",22],["facebook.com",23],["feissarimokat.com",24],["fillaritori.com",25],["findance.com",26],["foorumimme.com",27],["juttelu.com",27],["munfoorumi.com",27],["foorumi.eu",27],["keskustelu.info",27],["munpalsta.net",27],["futisfani.com",[28,29,30]],["kiekkofani.com",[29,30,41,42]],["penkkiurheilu.com",[29,30,42]],["uutisankka.com",[29,30,97,98]],["kiinteistoposti.fi",[29,250]],["projektiuutiset.fi",[29,328]],["halloota.com",32],["hardelli.com",33],["huoltovalikko.com",34],["ilmastointilaitteet.com",35],["jaakiekonmmkisat.com",36],["jalkapallonmmkisat.com",36],["ruuhkavuodet.fi",[36,345]],["jatkoaika.com",37],["kalamies.com",[38,39]],["edgeski.fi",[38,157,158]],["foregolf.fi",[38,158]],["rodeosnow.fi",[38,158]],["kalastus.com",40],["kodinkoneopas.com",43],["koeajolle.com",[44,45,46]],["inssinosingot.fi",[44,219]],["verkkouutiset.fi",[46,418]],["koneporssi.com",47],["konekuriiri.fi",47],["kukasoitti.com",48],["kuvaton.com",[49,50]],["kuvake.net",[49,449]],["leffatykki.com",[52,53,54,55,56]],["pelaajat.com",[52,81]],["animelehti.fi",[52,117,118,119]],["como.fi",[52,53,144,145,146,147,148,149,150,151]],["episodi.fi",[52,53,117,118,119,145,146,147,167,168]],["fum.fi",[52,102,145,146]],["inferno.fi",[52,53,54,117,118,119,145,146,168,218]],["pelaaja.fi",[52,53,54,145,147,148,168,320]],["rumba.fi",[52,53,118,119,145,146,147,149,151,344]],["soundi.fi",[52,118,145,146,147,149]],["tilt.fi",[52,53,102,118,119,146,147,149,150,151,392]],["lumipallo.fi",[56,278]],["listafriikki.com",59],["tanssiin.fi",[59,177,373]],["outlook.live.com",60],["lottoarvonta.com",61],["maastohiihto.com",[63,64]],["jaatama.fi",[63,226]],["retkilehti.fi",[63,339,340]],["riistalehti.fi",[63,340,342]],["m.nettiauto.com",69],["m.nettikaravaani.com",69],["m.nettikone.com",69],["m.nettimokki.com",[69,72]],["m.nettimoto.com",69],["m.nettivaraosa.com",69],["m.nettivene.com",69],["m.nettivuokraus.com",69],["www.nettiauto.com",[70,71]],["www.nettikaravaani.com",71],["www.nettikone.com",71],["www.nettimokki.com",[71,73]],["www.nettimoto.com",[71,74,75]],["www.nettivaraosa.com",71],["www.nettivene.com",[71,75,76]],["www.nettivuokraus.com",71],["nopeustesti.com",77],["pakkotoisto.com",78],["keskustelu.pakkotoisto.com",79],["palkkavertailu.com",80],["pienimatkaopas.com",82],["puhelinvertailu.com",83],["rahakirstu.com",84],["sammysatv.com",[85,86]],["karjalainen.fi",[85,242]],["ap-cdn.sanomagames.com",87],["sportti.com",88],["terveydenasialla.com",93],["tvmatsit.com",[95,96]],["ehandel.fi",[95,162]],["hardware.fi",[97,195]],["metsalehti.fi",[97,290]],["viisitahtea.com",101],["vuokraovi.com",[102,103]],["finnkino.fi",[102,183]],["aamulehti.fi",[104,105,106]],["hs.fi",[105,106,210]],["is.fi",[105,223]],["jamsanseutu.fi",[105,106]],["janakkalansanomat.fi",[105,106]],["kankaanpaanseutu.fi",[105,106]],["kmvlehti.fi",[105,106]],["merikarvialehti.fi",[105,106]],["nokianuutiset.fi",[105,106]],["rannikkoseutu.fi",[105,106]],["satakunnankansa.fi",[105,106]],["suurkeuruu.fi",[105,106]],["sydansatakunta.fi",[105,106]],["tyrvaansanomat.fi",[105,106]],["valkeakoskensanomat.fi",[105,106]],["aamuposti.fi",107],["esaimaa.fi",[107,172]],["ess.fi",[107,173]],["forssanlehti.fi",107],["hameensanomat.fi",107],["hankasalmensanomat.fi",107],["heinavedenlehti.fi",107],["helsinginuutiset.fi",107],["iisalmensanomat.fi",107],["ita-savo.fi",[107,172]],["itahame.fi",107],["joroistenlehti.fi",107],["joutsenolehti.fi",107],["juvanlehti.fi",107],["kaakonkulma.fi",107],["kangasniemenlehti.fi",107],["karkkilantienoo.fi",107],["keski-hame.fi",107],["keski-uusimaa.fi",107],["keskilaakso.fi",107],["koillis-savo.fi",107],["kouvolansanomat.fi",[107,172]],["ksml.fi",107],["kymensanomat.fi",[107,172,173]],["lansi-savo.fi",[107,172]],["lansi-uusimaa.fi",107],["lansisaimaa.fi",107],["lansivayla.fi",107],["lappeenrannanuutiset.fi",107],["laukaa-konnevesi.fi",107],["lopenlehti.fi",107],["loviisansanomat.fi",107],["luoteis-uusimaa.fi",107],["luumaenlehti.fi",107],["mantsalanuutiset.fi",107],["mattijaliisa.fi",107],["miilu.fi",107],["mikkelinkaupunkilehti.fi",107],["nurmijarvenuutiset.fi",107],["pieksamaenlehti.fi",107],["pielavesi-keitele.fi",107],["pitajalainen.fi",107],["pitajanuutiset.fi",107],["pyhtaanlehti.fi",107],["sampolehti.fi",107],["savonsanomat.fi",107],["seinajoensanomat.fi",107],["seutuneloset.fi",107],["sipoonsanomat.fi",107],["sisa-savolehti.fi",107],["sisasuomenlehti.fi",107],["sjl.fi",107],["soisalonseutu.fi",107],["tamperelainen.fi",107],["tollotin.fi",107],["turkulainen.fi",107],["uusilahti.fi",107],["uusimaa.fi",107],["uutis-jousi.fi",107],["uutisvuoksi.fi",[107,172]],["vantaansanomat.fi",[107,411]],["viikkosavo.fi",107],["viispiikkinen.fi",107],["viitasaarenseutu.fi",107],["warkaudenlehti.fi",107],["puruvesi.net",107],["aamuset.fi",108],["akaanseutu.fi",[109,110,111]],["lvs.fi",[109,110,111,279]],["orivedensanomat.fi",[109,110,279,316]],["pirkkalainen.fi",[109,110,279,324]],["shl.fi",[109,110,111,279]],["ylojarvenuutiset.fi",[110,111,279,433]],["aksa.fi",112],["alfatvuutiset.fi",113],["alueviesti.fi",116],["apteekkari.fi",123],["apu.fi",[124,125,126]],["eeva.fi",[125,160,161]],["lily.fi",[125,273]],["meillakotona.fi",[125,126,161,273,288,289]],["terve.fi",[125,273,289,383]],["arvopaperi.fi",[127,128,129]],["uusisuomi.fi",[128,129,404]],["kauppalehti.fi",[129,243,244,245]],["mediuutiset.fi",[129,244,287]],["tekniikkatalous.fi",[129,378,379]],["tivi.fi",[129,379,393]],["audiovideo.fi",130],["auto1.fi",[131,132,133]],["ilmainensanakirja.fi",[132,133]],["testeri.fi",[132,133]],["blogit.fi",133],["autobild.fi",134],["avainlehti.fi",135],["avecmedia.fi",136],["avplus.fi",137],["bittiraha.fi",138],["blogbook.fi",139],["bomber.fi",140],["boy.fi",141],["caravan-lehti.fi",142],["cdon.fi",143],["dailyfinland.fi",152],["demokraatti.fi",153],["digi-kuva.fi",154],["download.fi",155],["duunitori.fi",156],["edukas.fi",159],["ei-toimi.fi",163],["enontekionsanomat.fi",[164,165]],["haapavesi-lehti.fi",164],["inarilainen.fi",[164,165]],["kainuunsanomat.fi",[164,165]],["kalajokilaakso.fi",164],["kalajokiseutu.fi",164],["keskipohjanmaa.fi",164],["kittilalehti.fi",[164,165]],["kotikulmilta.fi",164],["kotilappi.fi",[164,165]],["kuhmolainen.fi",[164,165]],["kuusamonseutu.fi",164],["lestijoki.fi",164],["luoteis-lappi.fi",[164,165]],["meantornionlaakso.fi",164],["nivala-lehti.fi",164],["perhonjokilaakso.fi",164],["pietarsaarensanomat.fi",164],["saariselansanomat.fi",[164,165]],["selanne-lehti.fi",164],["sompio.fi",[164,165]],["sotkamolehti.fi",[164,165]],["ylakainuu.fi",[164,165]],["epari.fi",166],["ilkkapohjalainen.fi",[166,214]],["jarviseutu-lehti.fi",166],["jurvansanomat.fi",166],["komiat.fi",166],["suupohjansanomat.fi",166],["viiskunta.fi",166],["metsastysjakalastus.fi",[170,171,292,293]],["etlehti.fi",174],["hyvaterveys.fi",[174,212]],["soppa365.fi",174],["etn.fi",175],["f1-forum.fi",176],["feedi.fi",177],["fiksukuluttaja.fi",[178,179]],["lehtikeidas.fi",[179,271]],["fillarifoorumi.fi",180],["finder.fi",181],["findit.fi",182],["flashscore.fi",184],["fonecta.fi",185],["fontanka.fi",186],["foreca.fi",187],["fuengirola.fi",[188,189]],["kaaoszine.fi",[189,231]],["paakallo.fi",[189,253]],["puheenaiheet.fi",[189,330]],["mesta.net",189],["futissuomi.fi",190],["gamereactor.fi",191],["glu.fi",192],["gogolf.fi",193],["haat.fi",194],["hattulaan.fi",196],["reska.fi",196],["hauskimmat.fi",197],["hbl.fi",198],["ostnyland.fi",198],["vastranyland.fi",[198,414]],["heili.fi",[199,200]],["outokummunseutu.fi",[200,318]],["pielisjokiseutu.fi",[200,318]],["pogostansanomat.fi",[200,318]],["prsanomat.fi",200],["ylakarjala.fi",[200,318]],["helsinkitimes.fi",201],["hevosurheilu.fi",202],["hidastaelamaa.fi",203],["hifimaailma.fi",204],["high.fi",205],["hinta.fi",206],["hintaopas.fi",207],["hintaseuranta.fi",208],["historianet.fi",209],["tieku.fi",209],["iltalehti.fi",215],["iltapulu.fi",216],["impe.fi",217],["bbs.io-tech.fi",[220,221]],["www.io-tech.fi",[221,222]],["iskelma.fi",[224,225]],["radionova.fi",[225,331]],["voice.fi",[225,424]],["m.jaatama.fi",227],["jahtimedia.fi",228],["juoksufoorumi.fi",229],["jvg.fi",230],["kaasujalka.fi",232],["keskustelu.kaksplus.fi",235],["kamera-lehti.fi",238],["kangasalansanomat.fi",239],["kansalainen.fi",240],["kansantahto.fi",241],["keskustelu.kauppalehti.fi",246],["toimitilat.kauppalehti.fi",247],["kauppojen-aukioloajat.fi",248],["kiakkoradio.fi",249],["kilipailut.fi",251],["kinuskikissa.fi",252],["klangi.fi",253],["suomenautolehti.fi",[253,359]],["kokemaenjokilaakso.fi",254],["koneviesti.fi",[255,256]],["maaseuduntulevaisuus.fi",[256,281]],["kotimaa.fi",258],["kotimaatutuksi.fi",[259,260]],["lomamatkalle.fi",[260,275]],["kotimikro.fi",261],["kuljetusnet.fi",262],["kulutusluottovertailu.fi",263],["kuntatekniikka.fi",265],["kuntsari.fi",266],["laitilansanomat.fi",266],["lapuansanomat.fi",268],["lauttakyla.fi",269],["lbaanijakuva.fi",270],["liberolehti.fi",272],["livetaajuus.fi",274],["lounaspori.fi",276],["ls24.fi",277],["maalampofoorumi.fi",280],["maaseutumedia.fi",282],["markkinointiuutiset.fi",283],["matkabongaukset.fi",284],["matkapuhelinfoorumi.fi",285],["mediaviikko.fi",286],["metsastajaliitto.fi",291],["misssuomi.fi",295],["mobiili.fi",296],["monster.fi",297],["moottori.fi",298],["motouutiset.fi",299],["mtv.fi",300],["app.mtvuutiset.fi",302],["mutsimedia.fi",303],["myheritage.fi",304],["napsu.fi",305],["nelonen.fi",307],["netti-tv.fi",[308,309]],["synonyymit.fi",309],["nettitrendi.fi",310],["asunnot.oikotie.fi",[311,312]],["toimitilat.oikotie.fi",312],["olutposti.fi",313],["omalahio.fi",314],["orimattilansanomat.fi",315],["osterbottenstidning.fi",317],["sydin.fi",317],["vasabladet.fi",[317,412]],["palloliitto.fi",319],["suomela.fi",[322,357]],["teknavi.fi",[322,376]],["pelit.fi",323],["pkank.fi",325],["pointti.fi",326],["pottupellossa.fi",327],["proshop.fi",329],["radiovoima.fi",332],["rakentaja.fi",334],["ratkojat.fi",336],["redfoxsanakirja.fi",337],["reservilainen.fi",338],["riimihaku.fi",341],["ristinvoitto.fi",343],["ruutu.fi",346],["satakunnanviikko.fi",347],["seurakuntalainen.fi",350],["seutumajakka.fi",351],["sijoittaja.fi",352],["sijoitustieto.fi",353],["somerolehti.fi",354],["sss.fi",355],["suomen118.fi",358],["suomenmaa.fi",361],["suomi24.fi",362],["chat.suomi24.fi",363],["www.suomi24.fi",365],["suomimobiili.fi",366],["superlehti.fi",367],["supla.fi",368],["svl.fi",369],["taloustaito.fi",371],["talviopas.fi",372],["turisti-info.fi",372],["teatteritanssi.fi",374],["tehylehti.fi",375],["telsu.fi",380],["tennis.fi",381],["tervareitti.fi",382],["terveyskauneus.fi",384],["ticketmaster.fi",385],["tiedonantaja.fi",386],["tiendeo.fi",387],["tiketti.fi",388],["tilannehuone.fi",[389,390]],["irc-galleria.net",[389,444]],["tilisanomat.fi",391],["tori.fi",394],["autot.tori.fi",395],["m.tori.fi",396],["traktorpool.fi",397],["ts.fi",398],["tulikulma.fi",399],["turuntienoo.fi",400],["ulvilanseutu.fi",401],["urjalansanomat.fi",402],["uudenkaupunginsanomat.fi",403],["puheenvuoro.uusisuomi.fi",405],["vapaavuoro.uusisuomi.fi",[405,406]],["www.uusisuomi.fi",407],["uusiteknologia.fi",408],["v2.fi",409],["vagarena.fi",410],["sevendays.vasabladet.fi",413],["vau.fi",415],["vauva.fi",416],["vertaa.fi",419],["viikkopk.fi",420],["viisasraha.fi",421],["viranomaisuutiset.fi",[422,423]],["gekkonen.net",[422,442]],["voima.fi",425],["webnode.fi",426],["wizhdsports.fi",427],["x2.fi",428],["xracing.fi",429],["yhteishyva.fi",430],["ykkoslohja.fi",431],["ylasatakunta.fi",432],["yrittajat.fi",434],["fel.gg",435],["lentopallo.info",436],["murtopallo.net",436],["murha.info",437],["piipaa.info",438],["2pos.life",439],["aasiakas.net",440],["deitti.net",441],["huuto.net",443],["kilokalori.net",445],["kokemakelainen.net",446],["konsolifin.net",447],["kotikokki.net",448],["motot.net",451],["mvlehti.net",452],["pallomeri.net",453],["esports.pallomeri.net",454],["polttoaine.net",455],["puskaradio.net",456],["riemurasia.net",457],["vapaasana.swedishforum.net",459],["vuodatus.net",460],["assembly.org",461],["futisforum2.org",462],["moottoripyora.org",463],["pt-media.org",464],["taisto.org",465]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["nettimokki.com",[0]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/fra-0.js b/extentions/uBOL-home/rulesets/scripting/specific/fra-0.js new file mode 100644 index 0000000..a8dda30 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/fra-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: fra-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#donation,\n#msg_ads,\n.hide-ads",".direct-lads","#banning","#vpnvpn","a[href*=\".php\"]",".btn-dl-plus","a[href*=\"//bit.ly/\"]","#branding-content > #sidebar_header,\n#sidebar_header,\nimg[width=\"250\"][height=\"90\"]",".banner","#pub",".body-clickable",".hello_from_adguard_french",".cta-ap","#top-banner-root","#rpVacature","#BannerFrontpage",".bxl-advert",".footer-partners",".dfp","[id*=\"sponsored_products\"]","#block26,\n#block31,\n#selligent-ads,\n#trackuity,\na[href^=\"http://bf1.be/\"] > img,\naside[id^=\"HALFPAGE_\"],\naside[id^=\"LEADERBOARD_\"],\naside[id^=\"RECTANGLE_\"],\nmain > div.ap-Box:has(> div.ap-Box-content > div.is-boxContentGroup div#digitekaSmartPlayer),\nmain > section.ap-Chain:has(> div.ap-Chain-body iframe[src^=\"//immobox.logic-immo.be/\"]),\nmain > section.ap-Chain:has(> div.ap-Chain-body iframe[src^=\"https://www.jobat.be/\"])",".cinebelSmall,\n.relookingHtml,\na[href=\"http://fleurdelyst.be/\"],\na[href^=\"http://www.livepartners.be/affiliate/\"]","#ft_partners,\n.div_pt_pub","#floatingCntrProducts,\n.adHour,\n.promSbar",".promSB,\n.promSidebar,\n.publSibar",".pub",".jobsregions,\n.references","#headerRelook,\n.ap-AdContainer,\na[href^=\"https://www.ipmstore.be/\"] > img,\niframe[src^=\"//immobox.logic-immo.be/logic_immo_be/widget/\"]","#box_immovlan",".outbrain_gocar,\n.outbrain_jobsregions","#autovlan-widget",".c-adh-connecthpwrapper,\n.o-hpgrid__row-sponsoredcombo","#horoscope-promo,\n#rossel-imu-bottom,\n.gr-panel--entreprise,\n.pane-bloc-partenaires,\n.pane-vacances-web-box,\n.r-pub--hor,\n.rossel-ads,\n.sub-right > div[style*=\"100%; height:\"][style*=\" 3px; \"],\na > [width=\"300\"][height=\"250\"]","#leaderboard",".advert",".article_below,\n.c-header__ad,\n.rmgAd",".leaderboard",".block-artwhere-ads","#Leaderboard_row","a[href^=\"/imu/click/\"]",".imu",".ap-SmartTarget",".bannergroup","#w-leaderboard,\n.w-content-details-ligatus,\na[href*=\"://ad.doubleclick.net/\"]","r-pub",".skin",".ads",".itinerary-index-advertising,\n.toggle-adinmap",".take-banner","body > div[id][style*=\"z-index: 99999999; height: 92px; width: 100%;\"]",".btnnew",".horizontal-ads,\n.push-offer,\n.square-ads","div[id] + div[class] > img:first-child","#banner",".height-600,\n.height-90,\n.vrs,\na.showIt","#PapaGooGorHDVid","#playerOver",".blog-sidebar a > img","#wrapperbanner","#HeaderFeature > #FeatureContent",".adsWrapper,\n.pubInterne,\n.xtra","#pubs","legend[data-testid=\"adTag\"]",".styled__AdAttachmentWrapperNoPrint,\ndiv[class*=\"bg-gray\"]:has(> div[class*=\" \"]:only-child > div[data-adtype]),\ndiv[class^=\"StyledAdboxWrapperBase-\"]","#bigboxgate,\n.topAd",".header-banner-sticky",".isPub,\n.wrapper-pub",".fuab,\n[href^=\"javascript:\"],\n[onclick] img,\n[onmousedown],\n[onmouseup],\nimg[style^=\"display:\"]","#asdfass,\n.col-md-8 script + div:not([class]):not([id]) > div[style^=\"position:relative;\"]:not([class]):not([id])","body ~ iframe[style*=\"width:\"][style*=\"z-index:\"][style*=\"position:\"]:not([src])",".movie-detail > .row a[target=\"_blank\"][href^=\"/register\"],\n.movie-detail > .row[style*=\"background-color:\"][style*=\"margin-top:\"]","#min_billboard,\na[href*=\"/paidpost/\"],\na[href*=\"/postfinance_news/\"],\na[href*=\"/sponsored/\"]",".publiBox",".container > .row > div[class] > div:has(> h2 + .card > .card-body > .ad),\ndiv[id^=\"docu-slot\"]",".unblurred,\n[id^=\"appnexus-placement\"]","a[href*=\"//goo.gl/\"]","div[class^=\"ContentPage_insideFullTopPlaceholder\"]","#sidebarSky,\ndiv > article[class] ~ aside[class^=\"sc-\"],\ndiv[class^=\"ad\"]",".ad",".components-advertisement",".ad-container,\n.adnz__placeholder",".partner","#html3",".report-pub-episode",".report-pub",".stream-item-above-post-content",".sidebar-content > div[style=\"min-height: 326px\"],\n.wrapper > a,\n.wrapper > a[href=\"/geekgeek\"],\na[href=\"/macg-skross\"],\nbody > a[href=\"/dolce\"] > img,\nbody > div:not([class], [id]) > div[style^=\"position:fixed;\"][style*=\"backdrop-filter: blur\"]","a[href=\"/se30\"],\nbody > a[href][style*=\"display:\"][style*=\"padding-\"][style*=\"margin:\"]",".refurb","#refurb-widget,\n#unepromo,\n.deal-item,\n.hello-bar,\na[href*=\"/publicite/\"],\na[href^=\"/ad-\"],\na[style*=\"width: 100%;\"]","[class^=\"lig_\"]","a[href^=\"http://aos.prf.hn/\"]",".samCodeUnit",".dmp_Player","#playerPub",".pop-removable","center[style=\"padding: 20px;\"]",".custom-fake-media-info",".od-wrapper","#app > div.text-center:has(> div[class] > div[id^=\"optidigital-adslot\"]),\n.bandeau_promos,\n.od-tlc,\n.offers-selector",".billboard",".pub-title",".stream-item > div[class=\"box download aligncenter\"]",".pub-header","[id^=\"dnati-\"]","a[href*=\"&utm_\"]","a[href*=\"/linkout/\"]",".croco_wrapper, [onclick*=\"var\"], [onmousedown*=\"x\"], [style*=\"height: 90px;\"]",".block-banner-autopromo",".ads-pholder,\n.c-pwned-gg","#liste-webcams","a[href*=\"?utm_source=\"]",".g1-ad,\n.g1-banner,\nimg[alt=\"PUBLICITE\"]","a[rel=\"nofollow\"] > img",".module_annonce","#banniereRight",".banniere",".lienExterne","body > a.lienExterne","#Layer1,\n#bLayer",".banner1","[id^=\"pbad_\"]",".land-management-sgs","#floatdiv","#myModal,\n.ban_holder,\n.nbs-flexisel-container","a[href^=\"/component/banners/\"]","#ad",".interessant","img[width=\"160\"][height=\"600\"]",".cellulePUB","#pub1","img[width=\"300\"][height=\"250\"]",".local-home-300x600,\nimg[width=\"300\"][height=\"500\"]","img[width=\"728\"][height=\"90\"]",".pubpub","#AlireAussi,\n#bglink,\n#bloc_pub_sprt,\n#boxes,\n#pub_300_acc,\n#pub_rand300a,\n#pub_rand300b,\n#pubsousVid,\ndiv[class^=\"pub300\"],\ndiv[class^=\"pub600\"],\ndiv[class^=\"pub728\"]","#flottante_droite,\n#flottante_gauche,\n#topbanner_wrapper,\na[class][data-track][href],\ndiv[class^=\"spu-\"]",".g-dyn",".bg-link-left,\n.bg-link-right",".addInfos + a",".active.progressModal","a[href^=\"http://www.amazon.fr/gp/product/\"]","#habillage-right,\n#habillage-top,\ndiv[style=\"width:300px; height:250px;margin:10px; margin: 0 auto; padding:15px 0; clear:both;\"]",".main-content > section.my-4 > .has-text-centered > div[style=\"margin:0; min-height: 90px\"],\n.skyscraper","#cb-bg-to,\n.cb-sidebar-widget","div[align=\"center\"]:has(> a > img[src$=\"/pub_icon.gif\"])","#sponsor","iframe[width^=\"728\"][height=\"90\"]","#BlocPartenaires",".adsbygoogle",".HB-Modal","#publeft","a[href*=\"/?part=\"][target=\"_blank\"]","#index-right > div[id^=\"aar\"],\n#index-sp-int,\n.page-content > div[id^=\"aac\"],\n.skyscrapper-content,\na[href*=\"&ref=\"]","#af_partnerBlock_seeAlso,\n#precontent,\n.af-block-native,\na[href^=\"http://hyperurl.co/\"]","#header_3,\ndiv[style=\"position:relative;width:728px;height:90px;\"]",".banner_sp,\n.banner_sp_art,\n.banner_sp_cat,\n.blc_300x250_blanc,\n.bloc_728x90_brd,\nbody > a > img",".td-banner-wrap-full","#habillage_a,\n#habillage_b,\n#habillage_flash","#header72890","#native-pub,\n.adsClearFix,\n.pb-3 > .g-bg-gray-light-v4,\n.py-3:has(> section[class^=\"min-h-\"] > .optidigital-ad-center-sticky),\nbody .AP-HalfpageAd-wrapper,\ndiv[class*=\"sticky\"] > .gap-3:has(> div[class^=\"HalfpageAd_\"]),\nheader + .hidden.arch-anchor:empty",".ipsDataItem a[href*=\"advertisement&ad=\"] > img","#arx_home_partenaires",".px_container","#icegram_messages_container,\nimg[width=\"280\"][height=\"425\"]",".header-banner","a[href^=\"/goto/\"]","a > img[alt^=\"Pub\"]",".d-mezz","#Basketusa_Habillage,\n.ad-large,\n.pub-1000x90-top,\n.pub-300x250","#habillage","#hab_click,\n#hab_click_side,\n.ban-top,\n.interne-300x140,\n.pub-interne-top","#text-159,\na[href^=\"http://www.moncoachingminceur.com/index.php\"]",".dfp_banner_atf,\n.sidebar-sticky","#habillage_cliquable,\n#lien_brasserie_commerce","#banner_left,\n#banner_right,\n#banner_top,\n.blockSearch:has(.adsbygoogle),\na[href^=\"/partner/\"]","#pubSidebar1",".banner_top,\n.bloc_center_full","#AjaxCarreEditoIoomyz",".OffreHabitat",".colStickyWrapperP2",".iookaz",".view-pub",".bann",".column-left-inner","body .code-block",".sticky:has(.sponsorise)","#sponsor250",".sponsor","#pageflip","#ads","#products-export","li.js_sponsored_product,\nsection.js_slot-sponsored-products",".popover_spygasm",".dl_bg","#ladivvid,\n.l-top__header,\na[href*=\"/rf/\"][style],\ndiv[class][style^=\"background\"]",".cover-banner","#criteo_pageListe_middle,\n.criteoEms,\n[id^=\"criteo_pageListe\"]",".kmino-ad","#dropin,\n.xo-banner-ad-footer",".bloc-liens-partenaires,\n.injected.block,\n.l-header__gigaban,\n.smart,\na[href^=\"http://ads.\"]",".partenaires","a[href*=\"smartadserver.com/h/cc?imgid=\"]","#block_a_decouvrir","#habillage_site",".promo_link","#menubanner","#Habillage1,\n#Habillage2,\n#MegaBan,\n.containerPub,\n.filetPub,\n.logosPartenaires","#megaban-footer","#trk_promoforum,\n.habpage",".habillage","#lpHeadlineMain.headlineWithoutLogo,\n.fpColFloatAddisplayBloc,\n.fpColFloatAddisplayBloc:has(.c-sponsoredMentions),\n.jsNoPrdtBloc,\n.lpMBan,\n.pubBloc,\n.regBloc,\ndiv.o-block:has(div.u-mt-sm > svg),\nli[data-sku]:has(.c-sponsoredMentions)",".middle-container","a[href*=\"/redirect.\"]","#logos-partenaires",".titre_paragraphe + div[style=\"height:450px; margin-left:12px;\"]","#popup,\n.sidebar_block",".oadb-popup-container","#megaban-container,\n.item-cta-sticky","#header-banner,\n.horizontal-banner",".badge-project-urgent,\n.project-option-premium",".advertising","div[id^=\"ctn_\"]:not(:has(#content_ctn))","#ba_position4,\n#ba_right,\n#bloc_sponsor",".ccm_pugoo__sponso,\n[class$=\"_adsense\"],\n[class*=\"_item--sponsor\"]","[id^=\"lig_\"]",".cat_bons_plans_du_comptoir","#pb_lb,\n#pb_sb,\n#pb_sq","#hunt,\na[href^=\"/rc_787_\"]","#cadre-vignette-carnet,\n#equipement,\n#ja-banner",".AdMB","div[style^=\"width:300px;height:250px\"]","a[href=\"/g2a-link/\"]","#add_bottom","#add_top","#bannertop,\n#blocpub1,\n#bottom_pubN2,\na#habiclic,\na[href^=\"http://www.ldlc.com#aff\"] > img",".dynInFeed","#advi,\n#bottomAd,\n.cazAd","#eshop300",".pepsia_player,\n.sidebar-sticky-ads",".banner_125x125",".rm-format,\n.rm-product",".js-idealo-section,\nsection[data-track*=\"widget_pirates_carousel\"]","a[href*=\"?utm_source=ds_shop\"]","#link_pub","#bandeauFooter",".big-button",".espace-cam","#colonneDroite > aside > #encart_droite > div[class^=\"dvpb\"][style^=\"display: inline-block; width:\"],\n#colonneDroite > aside > [style=\"text-align:center\"] > div[id][style=\"display: inline-block; width: 300px; height: 250px\"],\n#gabarit_pubBB","div[id^=\"gabarit_megaban\"]",".td-a-rec-id-content_bottom","#tableau_info",".news-banner","h2 > a > img","#affichage_tag_58,\n#header_tr_banniere","div#an-fin,\ndiv#an-fin-legales","#dc_cadrebottompub,\n#dc_cadretoppub,\n#mc_cadrebottompub,\n#mc_cadretoppub,\n.accueil_pubotherlan,\n.mcdescresumepub,\n.mcdescresumepubnews,\ndiv[id^=\"pubbox-\"]",".col-player > div[style^=\"position:relative;\"][style*=\"border:none !important; background:none;\"]:not([class]):not([id])","li + .postbit:has(img[src$=\"/avatars/partenaire.png\"])","a[href=\"http://dzzik.OurToolbar.com/exe\"]","div[data-role=\"sp\"],\ndiv[data-role=\"sp2\"]","#esv-pub-hp","#abDetectorModal,\na[href*=\"offer?prod=\"]","a[href^=\"http://www.ebooks-gratuit.com/partenaire.php\"]","#Advertisement,\n.ech-live__ads,\n.no_design,\n.soundcloud-related,\ndiv[style^=\"display:inline-block;width:300px;height:250px;\"],\ndiv[style^=\"width:200px; padding:2px; border:#AAA 1px solid;\"],\ndiv[style^=\"width:728px;height:90px;\"]","div[style*=\"width:468px;\"]",".top-banner",".showpub","#topads,\n.vpub","#megabanner","#pub_habillage_lien,\n.mh-banner",".banneritem","#pub_casino_header,\n#sidebar-right a > img[style^=\"width:\"],\n.cas_version_mobile_cache_grande_pub,\n.sidebar > div.widget_polls-widget ~ div > a[onclick^=\"javascript:window.open('\"],\n.sidebar > div.widget_polls-widget ~ div > a[target=\"_blank\"],\nimg[width=\"88\"]","div[style=\"clear: both; text-align: center;\"] > a[href^=\"https://shopping.encoreedusud.com/\"]",".rek",".big-ad2","#pub_boutique,\n#pub_club,\n#pub_tatoo","a[target=\"_blank\"] > img","a[href*=\"/goto_part.php?\"]",".vba_300","a[href*=\"/recommended/\"]","#partner-ajax-on-forum,\n.travel-insurance","#bob","#header-infoblock,\n#sky",".lbx_content,\n.lbx_overlay",".megasquare,\n.topmargin","#wallpaper,\n[class$=\"-link\"],\na[href^=\"http://amzn.to/\"],\na[href^=\"http://vplan.com/\"]","a[href^=\"https://www.amazon.fr/\"]",".urad",".accueil-derniere-annonce > #carou.well",".sponsors-section","div[style^=\"position:relative;\"][style*=\"width:100%;max-width:467px;\"][style*=\"height:60px; border:none !important; background:none; margin:auto; clear:both;\"]","#aff_tuto_com",".sponsoInside",".xd_footer","#layer_coupon,\n#unicorn,\n.soul-p:has(.footer-sponsor)","#download,\n#prom",".kmino-component,\n[id$=\"-sponsored_products-0\"]",".lig,\n.sidebar img:first-child","#link-wrap-around,\n#wrap-around","a[target=\"_blank\"] > img[width=\"300\"][height=\"250\"],\na[target=\"_blank\"] > img[width=\"300\"][height=\"385\"],\na[target=\"_blank\"] > img[width=\"728\"][height=\"90\"]",".mod_banners","#page-body a[onclick*=\"'shift'\"][target=\"_blank\"]","#main-content > div[class]:has(> div[style=\"width:728px;height:90px;\"]),\n#main-content > div[id][style=\"clear:both;\"] > div[align=\"center\"]","#ForumconstruireHB_ATF_300x600,\n#topic_discussion_box > div.post_simple_contener:has(div.postsimple_avatar_cell[onclick=\"document.location.href = '//www.forumconstruire.com/membre-1.php'\"]),\n.recit_header_box,\n[class^=\"habillage\"]","#slide",".titre-publi","#banniere",".simpleoFlashBanner",".fondcliquable,\n.hab","#partipate_video_bottom","#products-archive-content .is-narrow > .sidebar,\n.hb__ad,\n.home-featured-plans-container,\n.is-big-rook.is-big-rookb.is-flex.is-align-items-center.is-justify-content-center.is-hidden-mobile,\n.is-big-rook.is-big-rookb.mb-5.is-flex.is-align-items-center.is-justify-content-center.is-hidden-mobile,\n.is-big-rook.is-big-rookb.mt-5.is-flex.is-align-items-center.is-justify-content-center.is-hidden-mobile,\n.is-big-rook.is-big-rookh.is-hidden-mobile,\n.is-corporate-mule.is-hidden-mobile,\n.is-hidden-desktop:has(> div[id^=\"optidigital-adslot-\"]:only-child),\n.is-hidden-mobile:has(> div[id^=\"optidigital-adslot-\"]:only-child),\n.is-managing-ant,\n.is-tricky-cheetah,\n.is-unacceptable-parakeet,\n.post-card:has(a[href^=\"https://native.humanoid.fr/\"]),\n.shortcodes-container,\n.xiaomi-promo-block,\ndiv[class^=\"container_native_\"],\ndiv[id^=\"container_native_\"]","#topbar",".Usenet","#wrap_pub_listing",".article-sidebar > div[style=\"min-height: 600px;\"],\n.futura-genecy > div[class^=\"box__\"]:has(> .optidigital-slot),\ndiv[class*=\"ad-parent\"],\ndiv[class^=\"box__Box-\"][style^=\"min-height:\"],\ndiv[style=\"height:250px; width:300px;\"],\ndiv[style=\"height:90px; width:728px;\"]","div[style$=\"width:300px;height:250px;\"],\ndiv[style*=\"width:160px;height:600px;\"]","#pubtopmenu",".ed__news-h--native,\n.gamerprices-tab,\n.mpubas-wrapper,\ndiv[class^=\"gk__ads\"]",".bup,\narticle .product",".post-google","#banner_data","div#wrapper > div#right img[src*=\"/11/03/61/79/\"]","#intelliTXT > .product,\n#page-hp > div.pub.overflow-hidden,\n.ntSponsored","img[width=\"468\"][height=\"60\"]","#containerBanniere1mois,\ndiv[style^=\"width: 300px; height: 250px;\"]",".top-slot","#signature_chinoise > a > span","#mega-hab",".red-one-third",".pavepub","#bloc-partenaires","#bloc-droit-haut-250-250,\n#bloc-droite-bas-250-250,\n#bloc-milieu-300-250",".cda-iab",".deuxcarres","div[style=\"float:right; width:336px; height:560px; margin-left:10px\"]",".trawell-sidebar-sticky","#bar > div[style=\"height: 700px\"]","img[width=\"1015\"][height=\"221\"],\nimg[width=\"958\"][height=\"142\"]","img[width=\"1080\"][height=\"301\"],\nimg[width=\"1080\"][height=\"398\"],\nimg[width=\"1667\"][height=\"250\"],\nimg[width=\"460\"][height=\"60\"]","img[width=\"300\"][height=\"600\"]",".bandeau_header","#und_ban,\n.chan_banner",".megaban",".TPlayer.on::after","#ads_player_inside","#mask,\n#preroll",".annonces-legales",".autopromo_hpq,\n.obox-video-player",".aliencable-link,\n.hab_link",".merchant__banner-wrap",".bg-pub-interne","a[href^=\"/p/bannieres/\"]","#pubBando","#banner_container",".slider.container",".page-background","a[href^=\"https://db.tt/\"],\na[href^=\"https://m.do.co/\"]",".Ads","#sidebar > [id^=\"custom_html-\"]",".ads-ban-header,\n.block-jmm-ads-prisma,\ndiv[id^=\"jmm_ads_\"],\ndiv[id^=\"jmm_ads_ban_\"]",".ban-bottom-desktop","#clickfakeplayer",".mysticky-welcomebar-fixed",".footer-actuly","a[href^=\"/ads/\"]",".rek_ban","#barre-partenaires,\ndiv[class^=\"placeholder_\"]",".baner","canvas","#banner_jv,\n#mc_sponso,\n#menu_topventes,\n#pub_carre1,\n.bloc-boutique-droite,\n.item-home-accroche-sponso,\n.part-boutique,\n.publi_info,\n.publi_info + ul,\n.sideStore,\n.sideWootbox,\na[href^=\"/sponso/\"] img",".sponso","#banner-ig,\n#jeuAssocie,\n#meilleursPrix",".bloc-best-sellers",".block-concours_en_cours,\n.block-divers-partenairePremium,\n.pub_refonte,\n.widgetGA",".banner-popup,\n.ftr-banners","#promo-pkp,\n.bigbox-container,\n.tuileLivreRepasSante",".section-rightrail > .bigbox-container:has(> .dfpLabel)","#linkhabillage,\n.aawp-product,\n.entry__item:has(.entry__img-container--sponso),\na[href^=\"https://shop.journaldugeek.com/go/\"] > img","#ctn_infeed",".app_aside--content_commerce","img[src^=\"blob:\"]",".bannerATF_container,\ndiv[style*=\"width:300px;height:600px;\"]","#jt-footerContainer,\n.ui-pnotify","#skin","#KPubSetTop","div[data-ad-unit-path]","div[style=\"width:300px;height:250px;\"]","div[class$=\"item--ad\"]","#campain-bandeau",".banner-offer__wrapper","#banner_footer,\n#promo","#lig,\n.partenaire_simple,\n.partenaire_simple_home,\n.partenaire_triple,\ndiv[id^=\"mban_atf-\"],\ndiv[id^=\"ob_footer\"],\ndiv[id^=\"ob_in-feed\"]",".outbrain-container","#cams",".actus-case-pub,\n.actus-home-right-pub,\n.spons","#topad-center,\n.ad-video-content,\n.custom-html-widget > div[style=\"min-height:250px;\"],\ndiv[style=\"min-height:260px;text-align:center;\"],\ndiv[style=\"min-height:600px;text-align:right;\"],\ndiv[style=\"min-height:90px;\"]",".adContainer",".encart_bandeau_haut,\n.encart_colonne","a > img[src^=\"/images/stories/U\"]",".page-head-ad",".habillage-left,\n.habillage-right",".habillage-top","#page-sexcam--roomlist,\na[href^=\"http://store.letagparfait.com/\"]",".adv",".add","#adBlockDetect","#pub2",".footer_banners",".addPic,\n.campaignImage","#teaser3","#adblock_msg",".big-banner2,\n.sw-banner,\n.zoom","#block-larubriquesponsoriseinternational","#stream-item-widget-11","#bandeauBas,\n.bandeauTrouve",".popup-adblocker","div[align=\"center\"] > #tester",".menu_droite_partenaire,\n.menu_droite_thumb:first-child",".article.small:has(a[href*=\".smartadserver.com\"]),\n.gslide:has(a[href^=\"https://bit.ly/\"])",".noBlock__content",".skin-link","#modals-container",".emplacement__popin,\n.stickyBestOffer,\n[action^=\"/regieV.php?\"]","div[class^=\"code-block code-block-\"][style^=\"margin: 8px 0;\"]",".ln__a-dc,\n.ln__sb__second > a[href^=\"/publicite/\"],\na[href^=\"/publicite/\"]","div[omerlo-ad-formats]",".b-lazy-ads",".bannergroup_pave","#fakeplayer","#floatLayer1","#bannerRightTop",".dlTopBanner,\n.l_deepl_ad_container",".ads--insertor-casper",".OUTBRAIN","#googleAdSense,\n.app_amazon_content,\ndiv[id^=\"Crt-\"]",".Ogt7j[id*=\"-\"]","#adni_widgets-2,\n.description + .telechargement","#intersticiel,\n.pub_vip_0","#mv-info > a[target=\"_blank\"] > img,\n.mvic-desc > a[target=\"_blank\"] > img","#header_empl,\na[href^=\"http://www.lyonmag.com/home/habillage/\"]","#home-top-offers,\n.covering,\n.m-coveringIab,\ndiv[style*=\"/ads/\"]","#adCovering,\n#simplemodal-container,\n#simplemodal-overlay,\n#topappWidget,\n.adStickyContainer","#arch","#sidebar > div[id^=\"custom_html\"],\na[href^=\"https://www.macboost.net\"]",".annonce",".extra-block","#idkey1ban,\n#idkey2ban","a[href*=\"/banners/click/\"]",".External.is-empty",".External",".cegg_widget_products",".deal_daywoo,\n.elementor-widget-heading,\n.elementor-widget-post_carousel_mod,\n.mediad,\na[href^=\"https://www.bons-plans-elise.fr/\"],\ndiv[class^=\"deals\"]","#pub_MAP_ROTATION_PUB_EMPLACEMENT_TOPMAP,\ndiv[id*=\"-pub-\"],\ndiv[id*=\"-publi-\"]","#blocSponsor","#sliderPartenaire",".topad,\nins[id^=\"aswift_\"]","#ban970250,\n#bangeante,\n#block-up,\n#homePromoEd,\n.external-link",".ad-pane","#a300x600,\n.leftHabillage,\n.rightHabillage","#wafasalf","#pub_bc","a[href^=\"/index.php?option=com_banners\"]",".media-in-article-header",".cold-bloc-video-generique",".int-mb-fond,\n.megabann,\na[href*=\"&utm_campaign=\"]","#backgrounddiv,\n#bouyguestelecom,\n#home_mea_1,\n#home_mea_2,\n#home_mea_3,\n.pubCarre,\n.pub_combo,\n.topListingSp","a[href*=\"/-\"] > img","#bom_ban","#block-bandeauadministrablepoi,\n.mod-publiinfos,\n[href*=\".xiti.com\"] > img,\na[href*=\"https://www.ardoiz.com/\"]","#featured_content #div-gpt-ad-lowerbox-featured,\n#sidebar > #dv-gpt-ad-bigbox-wrap",".hotelteaser,\n.promote_large","#partners",".ftr_partners,\n.ftr_pub,\n.partenaires-header,\na[href*=\"=H_pub_\"]","#header3",".pane-mbspush","#ad-display,\n#banner-offer,\n.tpa,\n.widget_custom_html","a[href^=\"#\"].btn-fastest",".normalCoupProjo,\n.titreCoupProjo","#overlay",".adcontainer",".aside-ad,\n.logo > a[target=\"_blank\"] > img[width=\"300\"],\n.non-empty-ad,\n.promobanner,\n.sponsorship,\n.startpage > div.refreshbody[style^=\"top:\"],\n.stripecontainer[data-section-id=\"stripe.msstore\"],\n.win10promo","#pub3,\ndiv[id^=\"pubsousmenu\"]",".content-col-list > .col-sm-2:has(> div[style=\"padding-top: 10px;\"] > .adsbygoogle)",".blockrightpub","[class^=\"ads_\"]",".gad","a[href^=\"http://sigma-beauty.7eer.net/\"]",".inner a[onclick*=\"'shift'\"][target=\"_blank\"]",".argus-logo,\n.cetelem","#bigAdd",".us-bas-ctr:has(a[href^=\"https://www.cybertek.fr/\"]),\nli[class=\"ng-star-inserted\"]:has(.sponsored)",".back_content,\n.content_kelkoo_link",".partners","a[href*=\"/porno.php\"]",".profile-ad","a[href^=\"http://www.fredbaroussechacunsonstyle.com/\"] > img,\na[href^=\"https://riskassur-boutique.com/\"] > img","#article-colonne-partenaires,\n.ObsBox-Ligatus,\n.bloc-partenaires,\n.bloc-partners,\n.leGuideContainer,\n.obs-pub,\n.partenaires-services,\n.r89-partenariats--vertical,\n.sidecol > .pb-25:has(> .advertising),\n.sidecol > .pb-25:has(> div[style] > .OUTBRAIN),\n.slice--ad,\na[href*=\"/leguide-shopping.\"],\na[href*=\"/les-bons-plans-shopping/\"],\na[href*=\"?partner=\"],\na[href*=\"leguide.com/\"]",".ObsPartners",".box-simulation-immo,\n.promo-bottom-art,\na[href*=\"?partnerlinkid=\"]",".sponsor-home,\n.sponsor-home-square,\n.sponsor-top","#banners",".container_native_sidebar:has(.sponsoring-icon),\n.is-capitalist-tyrannosaurus,\n.is-original-antlion,\n.is-remaining-chicken,\n.is-terrible-chinchilla,\n.is-wrong-porcupine,\n.oopnative,\n.post-grid:has(.sponsoring-icon),\n.wrap > div.top-bloc,\nbody .is-managerial-bass",".cyberguerre-end-block-post,\n.native.ic-native",".full-cover.interstitiel-container,\n.loader-container",".td-ss-main-sidebar > .td_block_template_1.widget:not(:first-child)","div[style=\"min-height:250px;\"]","center > div[style=\"font-size:5px; color: #777; text-align: center;text-transform: uppercase;\"]","#box_link_left,\n#box_link_right,\n#box_link_top","#pub_rectangle","a[id^=\"advert-bg-\"]:not(#advert-bg-top),\naside#cross-bar,\ndiv[id^=\"section-pub-\"]",".apnmndd-single",".footer","#promo-header,\n.home-promo-footer,\n.home-promo-header,\n.mt-4.mt-md-6.home-front-store,\n.page-top-1.py-3.home-land-header,\n.page-top.d-print-none,\n.promo-loader,\n.promo-loader-interstitial,\n.search-top-1",".article-sticky > .article-page-sticky:has(> .ad__placeholder)","#network > ul > .jm,\n.megabanner","#publaterale",".lmn-aside,\n.lmn-inread,\n.lmn-topban",".taboola-wrapper",".widget-ad-slot,\na[href^=\"https://www.airbnb.fr/rooms/\"] > img",".margin_bottom[style=\"padding:5px;border:1px solid #8F8F8F;border-radius:5px 0px 5px 0px;box-shadow: 0px 0px 10px #000000;\"]",".plugin_sidebar","td[width=\"340\"][height=\"265\"][align=\"center\"],\ntd[width=\"980\"][height=\"40\"][bgcolor=\"#FFFFFF\"]","body .container div[data-actirise-slot=\"top-page\"]",".aff","#dv_partenaire,\n.partenaire_mid",".category-publicite,\n.gm-vpn",".wrapper-banner",".partner-picture",".sky",".afxshop",".bzkshop","#highlight-new",".widget_text.widget.widget_custom_html",".p300","div[width=\"160\"][height=\"600\"],\ndiv[width=\"300\"][height=\"250\"],\ndiv[width=\"728\"][height=\"90\"]","#widget_difusion",".news-ticker-wrap",".vda-item","#box_4_pub",".bstpar,\n.infoconso-left,\n.ourselection-right",".bloc_abo,\n.carrousel_partenaires",".ad-onePager,\n.ad__holder,\n.article-page-sticky,\nbody .ad__placeholder","div#link",".inner-pub,\n.size_200_90,\n.size_300_250,\n.size_300_600,\n.size_728_90","a[href^=\"streaming-series\"]",".content-bloc-pub","#the-post .warning",".result--ext,\n.trends--general__info__text--brand,\na[href^=\"https://www.bing.com/aclick?\"],\na[href^=\"https://www.bing.com/aclk?\"]","[data-testid=\"autopromoJuniorLink\"]","#responsive-banner-slider",".hp--categories-populaires--pub,\n.offersKelkoo,\n.rads,\n.radsV2,\n[data-productid]:has(a[href^=\"/offer?action=\"]),\ndiv[class*=\"rads_placement\"]",".topheader > .topheader-1:has(> div[id^=\"crt-\"])",".footer_sponsors",".bloc_iab",".autopromo-container","#container_ebay,\n.head_ebay","#screen_block","main > div[style]:has(> div.container div.row > div[id^=\"optidigital-adslot\"])",".banner_right","div[id^=\"A2dEmplacement\"]","#classmentMobile,\n#supersticiel,\n.offretopsite","#bottom_768x90,\n#left_sky,\n#right_sky","#partners-container,\n#revenue-wrapper,\n.revenue-wrapper",".partenaire","#paragraphe","#TOPAMZ720,\n#all > #az_bg:empty,\n#carouselTOPContainer,\n#pob_haut,\narticle[itemtype=\"https://schema.org/Product\"],\nbody > .top_body:empty",".viously-player","#top_intro_article > .viously-player",".pub_dfp",".pubheader",".bloc_pub",".col_right__service",".h300","a[href*=\"/xban/\"]",".habillage-banner,\n.sc-klass","a[class^=\"ebooks_orange_72890\"]","#catcher","#colpub > #bloc_forum","#check-also-box,\n#posPub",".alj",".advertisement",".fixe","#WL_side_banner,\n.WLS_gtmBannerWrapper","#annonce","table[width=\"303\"] > tbody > tr > td[valign=\"top\"][height=\"260\"]",".breves-pub,\n[class^=\"bloc-partenaires\"]","#clickable,\na[href^=\"https://www.solutions-numeriques.com/r/?\"],\ntd[onclick^=\"window.open('https://www.solutions-numeriques.com/r/?\"]","#myContent,\n#myVideo",".fileviewpro","#cadre_partenaire,\n#popup_connect,\n#pub_imu,\n.bas_colonne","#sondage_age","#colonnePub",".flexslider","a[href=\"http://www.bleuhabitat.fr/\"]",".tableau_bleu",".grid[style=\"width: 770px; height: 69px;\"]",".container_pubh_02,\n.post_pub",".row > div.col:has(> div.sticky > div.ads)",".pub_contenu_cr,\ndiv[style=\"margin:auto;margin-top:2px;width:728px;height:90px;\"]",".phone_support_banner",".ssm-dab",".bandeaupub","[id^=\"pub_\"]","a[href^=\"/ads/\"] > .image","#bannerDerPC",".pubcontent",".inside-banner,\n.native-banner,\nbanner",".list-sponsors",".kt-inside-inner-col","#adlbl","#sheader,\n.sad","#\\37 28x90_tennistemple,\n.right > .box_nd > [id^=\"300x250\"]",".c-product","#banner_promo,\n.sidebarclick","#pid_f",".cow,\n.cow-leaderboard-wrapper,\n.type-shopping",".menu-btn-pub,\n.partner-block,\n.pepsia","#mvp-leader-wrap,\n#mvp-wallpaper",".ubm_banner",".annemp",".wm-module:has(a[href^=\"https://www.hoteletlodgepro.biz/\"])","a.seo","#hleft,\n#hright","#banniere_top",".inner_partenaire","#publine,\n#xpubpart",".boite-partenaire-v",".adb-border,\n.code-block:has(> .shopify-buy-frame),\ndiv[class*=\"code-block-\"]:not(.code-block-default).code-block,\ndiv[id^=\"vsly-top-of-page-\"]","div[data-hbdbrk-parent=\"true\"]","body .ads:not(#style_important)",".sponsored","#home_immo,\n.ekk-footer-ad-wrapper,\n.in-ooredoo,\n.newsfeed__ooredoo,\n.sponsored-by","#co_sponsor,\n.footer_partner_container_wrapper",".vjs-toolbar","a[href^=\"/artpublic/banniere/click3.php?\"]",".banners-con,\n.pmu-block",".pubMixte,\ndiv[id^=\"slot_\"][style^=\"min-height:\"]","a[href^=\"http://www.amazon.fr/\"] > img","div[class^=\"banniere\"],\ndiv[class^=\"milieubanniere\"]","iframe[src^=\"https://cdn.ctzcdn-ua.fr\"]","#free-mid-article-native,\n.pubinterne-link","div[id^=\"publicite-\"]","#new_travelbloc,\ndiv[style=\"width:310px;height:270px;\"]",".horizons-va-sidebar,\n.nos-partenaires,\n.view-horizons-valeurs-actuelles","#verif_pub_adsense_commander,\n#verif_pub_pave,\n#verif_pub_vignette","#nav-page-default > ul > li.nav-item > a.with-new-tag[href][rel=\"nofollow\"],\n#nav-page-default > ul > li.nav-item > a[class^=\"top-nav-button\"][href][rel=\"nofollow\"],\n.player-right","#top-ban","#esspub",".ad2,\n.addLink","table[width=\"300\"][height=\"280\"]","#vs-summary-300x250,\n.kiwii-box-300x250",".links-bottom,\n.links-top","#pubColumn,\n.adShadow,\n.annoncer_sur,\n.breadcrumb,\n.pubColumn,\n[class^=\"adShadow\"],\n[class^=\"offers\"],\n[id*=\"billboardArround\"],\na[class^=\"offer\"],\na[href*=\"_ads;\"],\ndiv[id][style*=\"float: left; height: 250px; width: 310px;\"],\ndiv[id][style=\"display: block; width: 850px; margin-top: -9px; height: 285px;\"],\ndiv[id][style=\"width: 850px; height: 127px; overflow: hidden; vertical-align: top;\"],\ndiv[id^=\"pa\"][style*=\"display: table;\"][style*=\"float: left;\"],\ndiv[style*=\"width: 300px\"]:has(.adsbygoogle),\ndiv[style=\"display: block; margin-top: 0px; width: 836px; margin-bottom: -7px; height: 285px;\"],\ndiv[style=\"overflow: hidden; width: 454px;\"],\ndiv[style^=\"display: table; float: left; height: 250px; width: 310px;\"],\ntable[style=\"width: 300px;\"]:has(a)","#block-vsct_vsca-megabanner,\n.gondola-pub,\n.gondola__video",".orange","#home-sponsor",".nav-item > a[href=\"https://membre.speedrencontre.com\"]","a[href^=\"http://www.webfrance.com/go/\"]","#encart-sky,\n#top-pub-header","#top_body_right","[class^=\"banner\"]","a[href*=\"_adw&\"]",".banner_leaderboard",".promocentered,\n.sidebar-promotion,\n.widget-area",".colpub,\n.pubhaut","#pave300x250,\n#pave695x90,\n#paves214x157,\n.megabanner-container,\n.right-pub-zone,\na[href^=\"link,\"]","#wixFooter,\n#wixfooter",".entry-featured",".eneba","#nuevoa",".sponsorise",".pub-read","#yad-billboard,\n.classickick,\n.sponsor-dd,\na[href^=\"https://beap.gemini.yahoo.com/\"]",".tpub",".interpage","#offer-module,\n#promotion-shelf",".buttonO,\n.buttonrm,\nbody > #card","#album","a[href*=\"/telecharger/\"]","#adfd","div[id^=\"zpp\"]","div[id^=\"vpn\"]","#right_banner","a[href^=\"https://e-faciliti.dz/\"]",".uk-slideshow[style=\"height: 718px;\"]","#sponsors","img[style^=\"width: 720px; height: 90px;\"]","a[href=\"https://www.radioalgerie.dz/pub/\"]",".middle-banner",".annonce-container",".special-message-wrapper","#skyscraper","div[style=\"float:right;width:300px;height:600px\"]",".mod-promo--simple",".ac-banner-ad",".nicebtn",".pub_image",".bloc-shopping",".adsenseContentBottom","#adblock-popup","#amazon","#bannershop","#shoppingBox",".main-banner",".video-card-trailer:has([class*=\"sponso\"]),\n.video-card:has([class*=\"sponso\"])","#zzone,\n.zpart","#footer-boom,\n#home-p2",".video-pub,\na[href*=\"/?id=\"]","#DAadrp,\n#DAr2,\n#desktop-rhs-carousels_click_within_right,\n#sp_detail,\n#sp_detail2,\n.a-link-normal[href*=\"&adId=\"],\n.amzn-safe-frame-container,\n[class*=\"-advertising-\"],\n[class*=\"-sponsored-\"]","[class^=\"pub_\"]","div[style^=\"height:\"][style$=\"95px\"],\nmain > div.cd:has(> div.Ad-Container)","div[style=\"float:left; width:976px; line-height:0; min-height:90px; margin-bottom:5px; text-align:center;\"]",".videoWrapper > div[style^=\"position: absolute;\"][style*=\"z-index:\"]:not([class]):not([id])",".background-click","div#aq","a[href^=\"https://shop.appsystem.fr/\"] > img",".banPlace1,\n.banner_sidebar","#cms-slot-disclaimerSlot,\n#partner--container,\n.hp-banner:has(.hp-banner__message-sponsored),\n.merchandising-html__butterfly,\narticle.product-thumbnail:has(.product-thumbnail__sponsored)",".pubmidtext","#megabanner_bottom,\n#megabanner_top",".annonces-container,\n.annonces-container-sidebar",".bloc-arts > .small-art:has(> div[id^=\"optidigital-adslot-\"]),\n.bloc-promo,\n.bloc-promo-mega,\n.js-bloc-reezocar-event,\n.multi-opti,\n.multi-opti-mob,\n.wrap-am.bloc-line-three.annonces",".bl-partner,\n.uptogo",".vsly-player",".widget > img[width^=\"300\"][height=\"250\"],\n.widget > img[width^=\"300\"][height=\"600\"],\na > img[width^=\"30\"][height=\"250\"],\na > img[width^=\"300\"][height=\"500\"],\na > img[width^=\"728\"][height=\"90\"]",".boxEliracashLNA",".deals-container-widget","#genericBanner",".mini-pub","a[href^=\"https://www.leboncoin.fr/\"]","object[width=\"728\"][height=\"90\"]",".banpub","#t_logo_pub,\n.vv-hide","a[href^=\"index.php?adclick=\"]","a[href^=\"http://rdinews.com/ads/\"]","#related-post-:has(a[href*=\"/contenu-sponsorise\"]),\n.post-push,\n.post-push-intel,\n.sidebar-push",".article_pubtop,\n.ayl-ad-article,\n.pubright","#conteneur_PROMO_Gauche,\na[onclick^=\"xiti_clic('N', 'Promo_\"]",".total-cover","#fullscreen",".grid-main > div.quiz:has(> div#BeOpWidget),\nbody .ads","#blocflottant",".page-aside > div.custombox:has(> a[data-custombox-position][title]),\na[href=\"https://innoveralacampagne.fr\"] > img",".outbrain-ads",".bloc-services",".footer-partner-banner","a[href^=\"https://www.needhelp.com/projet.php?\"]",".asa_product_box",".pubs","#bandeau,\n.bandeauvert",".annonce_prompteur","#moneytag-INARTICLE-ATF,\n.pub-container-haut,\na[href*=\"=partenariat&\"],\ndiv[class^=\"pub-container\"]",".pub-home","#slider-partnerzone,\n.promotion-box,\na[href*=\"://pubads.g.doubleclick.net/\"]","#petitesAnnoncesBlock","div[style*=\"width:728px; height:90px;\"]",".lienbackground","#detection-block,\n#detection-block-overlay,\n#left_wrapper > aside#text-22:has(> div.textwidget > div.akcelo-wrapper)","#avantis_container","html > body .placeholder-pub_dfp:not(#style_important)",".postbitlegacy a[href^=\"https://click.linksynergy.com/\"] > img",".ban-top-habillage","#wrapper-banner,\n.article-advertisement,\ndiv[id^=\"block-dm-ads-\"],\ndiv[id^=\"block-dm-services-ads-\"]","[id^=\"comar-\"]","#astuce_pub",".Gallery-top-external",".actu_pub,\n.block_partners",".content_inside_partner",".megaban-top,\n.qiota_reserve > r-article--section:not(:has(> p)):not(:has(> h3)):not(:has(> div)) > r-pub","#widget_juiz_ads-2","a[href^=\"https://www.onatousuncotefoot.fr/\"]",".body-wrap > .c-sidebar:not(:has([id*=\"manga\"]))",".magazineBlock","#badHabbitsPopup,\n.sidebar_banner",".advertise",".ads-core-placeholder",".promo","#pub-background",".externe-right",".wrap_evenement,\n.wrap_pub_300_250","body.ContentDetailComponent #p6GalleryWrapper.showed",".doc-sticky-col-container,\n[class^=\"doc-ad-\"]",".dl-card:has(.dl-card-sponsored-pill)","#addBlock","#Hab_banner,\n#hab,\ndiv[id^=\"pub\"]","a[href=\"http://e-sushi.fr/agence-voyage-comparateur\"]",".beta-placement,\n.sresult:has(.promoted-lv)","#decouvrirActu,\n.popup,\na[href^=\"/regie\"],\ndiv[data-target]","#produits_en_vente,\n.cpt-parw,\n.cpt-wrap",".block-egora-pub","div[class$=\"--placeholder\"]",".halfpage,\n.pb300",".Partenaire",".Iookaz",".annonceLoc,\n.annonceOr",".ea-gat-slot-wrapper","#vipBox",".header-space,\n.pave-sticky,\nbody .placeholder","#Container_OAS_Right,\n.Winamax,\n.bet-btn,\n.betting-box,\n.oas,\ndiv[data-testid=\"ad-organism\"]",".pub_contenu",".promoted-vcontainer","div[id^=\"container_A2_\"]",".p-aside,\n.p-inread,\n.p-pave,\n.p-top","div.div_description_v2[style=\"max-width:750px;\"]","#box-over-content-a","#bloc-direct-pub,\n.pb-sidebar-article","a[target^=\"_blank\"] > [style=\"width:303px\"],\na[target^=\"_blank\"] > [style=\"width:584px\"]","div[style^=\"width: 728px;\"]","#main-content a[onclick*=\"'shift'\"][target=\"_blank\"]",".cluj","div[id^=\"eShowPub\"]",".SadSlot,\n.pub-sidebar","#pub-ftv-top",".box-partner-link","#block-zerobloc-pub-ftv-carre",".content-smartfeed",".block-ftv-loading-of-mad,\n.sponsored-container","a[href^=\"https://account.cyberghostvpn.com?affiliate=\"]","a[href*=\"&tag=freereseaufr-\"],\ndiv[style^=\"width: 728px; height: 90px;\"]","#annonce-footer,\n#annonce-haut","img[alt=\"Banniere_ENI\"]","#insidepic_widget","a[href^=\"https://experiences.microsoft.fr/\"]",".pubCLS",".c-prebid,\n.container-ads,\n.tranche-obd",".adblock","#box-shopping,\n.placeholder-ads",".offre","#gbFnac300,\n#gb_home_sponsor,\n#gb_megaban,\n#overlayFnac,\n#top_sales_slider,\n.footer__partners,\n.noPremium","#pubLarge",".header-widget-area","#habitdroit,\n#habitgauche",".GGFODTBDCS",".dia-ads",".view-id-partenaires,\n.view-partenaires",".categoryBanner",".sideadd",".right-minipub","a[href^=\"https://www.ebay.fr/itm/\"]","#ban_big,\n#les_pubs_locales","div[style=\"width: 445px; margin: 8px auto; text-align: center; background-color: #fff; border: 1px solid #e4e4e4;\"]","#content-shadow","[class^=\"regie_\"],\na[href^=\"http://www.guide-piscine.fr/scripts/gp_div_clic.php?\"]","#masthead","#main-container .blog__content:has(> .col-md-4 > div[id^=\"optidigital-adslot-\"])","#footer_img","#pubbott",".incontent",".photo__m:has(.top-label),\n.premium-card:has(.top-label)",".pub-transfo","a[href^=\"/redirect.html?\"]",".before-text",".field-name-bloc-pub-1ere-sidebar-contenu-3,\n.field-name-pub-sidebar-first-content",".jcarousel","#block-gsphere-refurb,\na[href^=\"http://aos.prf.hn/\"] img",".rec_download,\n.support_guide_download_upper",".jobsearch-SerpJobCard:has(.sponsoredGray)",".topsky","#header_top","#text-6,\n.od-billboard","body > #msgUser",".bigPub",".center.bigPub","img[src$=\"Infrastructure_300x250_FR.gif\"]","#topBanner",".Pblc,\n.Pblc2,\n.boutiqueAd",".regie_20,\na[href*=\"_clic.php?\"]",".entry-footer,\na[href*=\"?utm_campaign=\"],\na[href*=\"leadpages.co/\"],\na[href=\"http://jemangejemincis.com/cb/\"],\na[href=\"https://track.webgains.com/\"]","[data-fallback-type=\"image\"]",".beau,\n.happy-mob,\n.happy-sidebar,\n.studio,\n.thumb-block[style=\"background: #229aed;\"],\n.under-video-block > div:has(> div[class] > a[href][target=\"_blank\"]),\n.yellow","#bannerGameSkyscraperRight",".umbg-overlay-link,\na[href*=\"://www.ludeek.com/\"] > img","#ctn_position2","#ctn_right,\n.ccmcss_oas_top",".wallpaper-link",".rightnav[style=\"background-color: #efefef;\"]",".megaBan",".background-cover",".merchandising-modules,\n.priceminister,\n.results-lrec","div[class^=\"snp-\"]",".caradisiac","#encart_dernieres_annonces","#immobilier","#banniereTop,\n#materielOccasion",".hor_banners","#marketing_top,\n#pubsuper","#appel_MT_home_orange_fibre","#block-views-remote-products-block-home,\n.moduletable-banner,\n.product-shop,\n.push--shop",".basic-pub,\n.page-pub,\n.tile--flag--partner",".lien_hab,\n.lien_habillage",".banner-url",".bandeau-annonce,\n.conteneur-sas,\n.item-partenaire",".block-partner",".bandeau-abo,\n.bloc-payant,\n.if-abo","#hp_banniere_haute,\n.pane-dpipub-article-banniere-haute","#modal_chrome,\n.modal-backdrop","#appel_BR_home_BPI_Stonest",".elementor-widget-wrap:has(a[href^=\"http://clickmetertracking.com/\"])","#lht-space-ad,\n#mosaic_with_owner > div[class]:has(> div[class] > div[data-test-id=\"placeholder-native-pave-video-listing\"]),\n.apn-na,\ndiv[class=\"vl\"],\ndiv[class^=\"styles_ad\"][id=\"generic\"],\ndiv[class^=\"styles_ad\"][id=\"outlined\"],\ndiv[class^=\"styles_ad_\"],\ndiv[data-test-id=\"placeholder-native-pave-video-listing\"]","#Fe_Gigaban,\n.fig-promo-jardin,\n.fig-sticky-bottom-subscription-banner,\n.fig-widget-satellite,\n.figsco__ad__container,\n.figsco__ads,\n.figsco__ads__title,\n.fim-annonces-similaires,\n.fim-container-bloc-annonces,\n.le-figaro-ad-bar-custom,\n.oto-blocvit,\n.pane-bloc-ad,\n.pub-carrousel-mini,\n.pub-icone,\n.pub-zoom,\n.s24-pub,\n.s24-shopping,\n.s24-thematique--igraal,\n.spec-ops-box,\n.sticky-element > .section-widget-ops:has(> .bu_ccmeditor:empty),\n.tvm-ads-pave,\n.tvm-boutique,\n.tvm-boutique-iframe,\n.tvm-reagir__pub,\na[href^=\"http://www.ticketac.com/?utm_source=\"],\na[href^=\"https://go.babbel.com/\"],\na[target=\"_blank\"] > img[style=\"width: 463px; height: 170px;\"],\ndiv[class*=\"mad__partenaire__\"],\ndiv[class*=\"mad__pub__\"]",".fig-adgps",".mod.breve.pave-bg,\ndiv[id^=\"gpt_\"]","div[id^=\"taboola-\"]","#appel_JC_home_BPI_Stonest","div[class^=\"lmn-\"]",".article-context-produit,\n.shoopingbox_products","a[rel=\"sponsored\"]",".aside__iso > .friend__container:has(> .friend--sticky > .OUTBRAIN)",".fixme-container,\ndiv[style=\"min-height:280px;\"],\ndiv[style=\"width:336px;height:600px;\"]","div[id^=\"trg_\"]",".gradient-sponsor + .bloc-container,\n.mpu,\n.publi-info",".slpartner","#block-lemouv_bloc-pub_ftv_right","#block-lemouv_bloc-pub_ftv_top","#b_top,\n.nveco-widget","#blocMarketing,\n#meteo-immo,\n#moteur-billetterie,\n#parisien-partenaires,\n.bloc-pratique,\n.blocPartenaire,\n.footerSubscribe,\n.marketingParisien,\n.moduleNew300,\n.offresStage,\n.parisien-section.pratique,\n.partners__lpbox-container,\n.paywall-article-inread-ads,\n.paywall-sticky,\n.sub-anchor,\n.venteprivee,\n[class*=\"ads-\"],\na[href^=\"/bons-plans/\"]","#habillage-pub,\na[href=\"http://www.ligloo.fr\"]",".premium",".alter","div[class^=\"ad_ad_\"],\ndiv[class^=\"layout_megabanTopContainer\"]",".slotadm","#TABOOLA_D,\n#taboola-below-article,\nbody .slotpub:not(#style_important),\ndiv#CONT_WRAP_PAVE_ATF,\ndiv[id^=\"WRAP_\"][id*=\"_ATF\"],\ndiv[id^=\"WRAP_NATIVE_\"]","#WRAP_BAN_ATF,\n.branding,\n.partenaire-block,\n.partenaire-grid","#appel_PC_home_BPI_Stonest",".AmPlaceholder,\nbody div[id^=\"AmPlaceholder-\"]","#prixendirect_block,\n.listepartenairecomplete,\n.pub-revendeur,\n.skyscrapper-produit",".pane-ad,\n.partner-container",".parntners-holder","li[data-product-list-id*=\"sponsored\"]","#pann_bas","article .post-paywall > div[class^=\"sc-\"]:not(.adBanner):empty,\naside div[class^=\"sc-\"] > div[class^=\"sc-\"] > div[class^=\"sc-\"] > div[class^=\"sc-\"]:not(.adBanner):empty:only-child,\nmain > div[class^=\"sc-\"]:has(> div[class^=\"sc-\"]:not(.adBanner):empty),\nmain > div[class^=\"sc-\"]:not(.adBanner):empty,\nmain > section > div[class^=\"sc-\"] > div[class^=\"sc-\"] > div[class^=\"sc-\"]:not(.adBanner):empty",".tlg-ad-container,\n.tlg-no-padding > .tlg-block-small-padding:has(> .tlg-ad-container:only-child)","div[class^=\"code-block code-block-\"][style^=\"margin: 8px auto; text-align: center;\"]",".placeholder--ban-atf-wrapper",".bloc_partenaire,\n.block_partner,\n.header_content_edito,\n.immo,\n.placeholder--ban-atf,\n.qiota-bottom-bar,\n.teads__block,\n.thematic_widget","#lien_billeterie","#footer-partners-box,\ndiv[class^=\"StickyAd-\"],\ndiv[class^=\"default__OutbrainWrapper-\"]",".shop-subscribe","#bottom-banner-smart,\n#midbanner,\n#pulledbanner,\n#pulledbanner-right-top,\n#top-banner-smart,\n.bottom-banner",".auto300X250","div[style*=\"width:728px\"]","body:last-child > div#message","#estate-widget","div[class^=\"sub_jeu_160\"],\ndiv[class^=\"sub_jeu_300\"],\ndiv[class^=\"sub_jeu_72890\"]",".blockUI,\n.intersticiel_block,\n.intersticiel_unilin","a > img[alt^=\"Sponsor\"]","#homeSolutionsWrapper",".nuxit",".c0mvxYj.X0Q2rg, .nfJi5Z.X0Q2rg",".sidebar-before-comments","#leader-wrapper","#comparateur,\n#tux728x90,\n#tux_centrale,\n#tux_liste_bookmaker,\n.promoApp",".list-brands-carousel,\n.logo-brand","#ep300z,\n#ep728",".header-sub,\na > img[height=\"250\"],\nimg[height=\"38\"][width=\"300\"]",".placeholder-pub_dfp","a[href*=\"gametap.com/convergence/?\"]","#bloc_pub_sommaire_terrestre",".campaign-push-wrapper",".ad-box","#sidebar-shell-2",".ban-modern,\n.main div[class]:has(> img[mam-campaign=\"Ban\"]),\n.offre-sticky,\n.row-aside > img[mam-campaign=\"Ban\"],\n[mam-campaign=\"Ban\"],\nbody .habpage","#sticker-video-popin","#bloc_promos,\n#entreprises,\n.annonce_bloc","a[href^=\"https://www.velux.fr/campagnes/offre-jumo?utm_source=\"]",".rd-banner-header","#watch > div.container > div.row:has(> div[style] > script[src$=\"code.js\"]),\n#wrapper-display-player > a[target=\"_blank\"],\n.aff-wrapper,\na[href^=\"https://buqkrzbrucz.com/\"]","#big-ad",".afsDiv,\n.dfpDiv","#ni-barreGroup,\n#offer,\n#promote,\ndiv[class$=\"promo-container\"],\ndiv[id$=\"promo_container\"]","div[class*=\"adh-banner\"]",".pubDiv",".proditem:has(.rm-sponsorise)",".blockDisplay,\ndiv[class^=\"StyledAds\"]","#banner_bottom",".aside-pub","a[href^=\"http://fr.copytrans.net/copytranscontacts.php?utm_source=\"]","#blocServices,\n#commercial-links,\n#lienComPart,\n#o_carrepub,\n#oan_ora_1_300x250_hp.prospects,\n#oan_ora_2_300x250_hp.prospects,\n#operateur_push,\n.RM.o_r_notchanged,\n.autopromo-prospect,\n.carousel-hp-pub2,\n.eui-footer-banner,\n.footer_autopromo,\n.media-advert-rm-center,\n.o__pub,\n.promo_sur_etage,\ndiv[id=\"oan_ora_1_300x250_hp.prospects\"]",".pubside,\ndiv[style=\"width:336px;height:280px;margin-bottom:20px;\"]","#bloc_partenaires_sport,\n#bloc_pleine_page_1,\n#bloc_pleine_page_2,\n#bloc_shopping,\n#pub_wallpaper,\n.ofm-widget,\ndiv.pub[id^=\"pub_\"],\ndiv[id*=\"taboola\"],\ndiv[id^=\"pub_native\"],\ndiv[id^=\"pub_pave_\"],\ndiv[id^=\"pub_pave_article\"]","#bons-plans,\n#goodDealsArea,\n.containerPdsSitesPartenaires,\n.goodDealBlock,\n.linkPushEmbauche,\n.place-reservee,\ndiv[id^=\"push\"]","#details-services","a[href^=\"https://res.paruvendu.fr/\"]",".ebuzzing_box","a[onclick^=\"_gaq.push(['_trackEvent'\"]",".header__banner","#message_antipub,\n.google-pub",".footer-partner","#toast-container",".mega-sqrpub,\n.span-sidebar","a[href=\"/mon-pmu/easypari\"]",".bandeau-vertical",".front-page-featured_partnr-section-container,\n.vsly-player, .positivr-positivrtv-cta,\narticle:has(.sponsored-notice),\ndiv[data-hbdbrk-parent]",".bloc_rightcol.bloc_rightcol_dealjour.groupon,\na[href^=\"http://clkde.tradedoubler.com/click?\"]","#pub_a2d_pave",".results-sidebar",".partners-v2","#thc_amz_content",".p-aside--placeholder,\n.p-top--placeholder",".bloc_rightcol_shopping","#wrapper > div > a[class][style]",".PopSlot","#cboxOverlay,\n#colorbox",".dfa","div[style=\"width:320px; height:280px; background:#000000; margin-top:20px; overflow:hidden;\"]",".ad-pave,\n.dfp-pave,\n.g-aside-ad,\n.money-talks,\n.partner-mdl,\n.post__partner,\n.widget-leguide",".pub1","a[href^=\"https://bit.ly/\"] > img","#stickMe","#mt-taboola-begin,\n.header-banner .pubs,\n.pub-container-inarticle",".colsEditoMainMS","#meeticWrapper,\n#shoppingWrapper",".ad-parent","#boostToaster,\n[class*=\"displayed_advertisers-\"]","a[href^=\"/campagnes/clic.php?\"],\na[href^=\"divers/a/out.php?\"],\na[href^=\"divers/annonces/out.php?\"]",".sponsors","a[href*=\"//tracking.publicidees.com/\"]",".topbanner","#bodytopbanner",".product-photo",".adz",".pub_dfp_publi_info_loc,\n.pub_with_light_background.sidebar-section","img[width=\"120\"][height=\"240\"],\nimg[width=\"468\"]","#vitrineFabricants,\ndiv[style=\"min-height: 250px;\"]","div[style*=\"width:728px;\"]","#text-html-widget-20",".boxPub","a[href^=\"https://www.instant-gaming.com/\"]","a[href^=\"/produits_contextuels/\"]",".auto-promo > a[target=\"_blank\"]",".boxpub",".placeholder","#fondhabillage,\n.clickleft,\n.clickright,\n.clicktop","a[rel*=\"sponsored\"]",".carousel-multi-css-side,\n.tabletoff,\ndiv[id^=\"incontent_ad\"]","#header_leaderboard","#rightcol_top,\n#rightcol_top_anchor","#background-cover","a[href^=\"https://track.effiliation.com/servlet/effi.click?\"],\na[href^=\"https://www.awin1.com/cread.php?\"]","[href*=\".kelkoogroup.net/\"],\n[onclick*=\".kelkoogroup.net/\"],\ndiv[id^=\"bup\"]",".commerce,\n[data-feed-reason=\"SPONSORED\"]",".js-loadPremium","#pb_block,\n.footerBanner,\n.gridBanner,\n.rightColBanner","#topShopper,\n#widget_shopper,\n.textPub","a[href=\"http://meilleurs-vpn.fr/\"],\na[href^=\"https://www.undernews.fr/redirect/\"],\nimg[width][height][alt$=\"VPN\"]","#annonce_a,\n#annonce_b","#la-promo-showskin-a",".rules + script + .topic-actions + .clear + .post","#pub_background","#content-right-shopping,\n.offsetCardGrid-cardsContainer > .offsetCardGrid-card.nativeCard","div[id*=\"banner-top\"]","#js-fixed-bar","[class][onclick],\ndiv[style^=\"cursor: pointer; background:\"]","#shop","#leaderBottom,\n#leaderTop,\n#mpuBottom,\n#mpuTop,\n#sponsoredItemtop,\n.mpu-middle,\n.river > article.item:has(> div[class] > section#sponsoredItemtop),\na[data-track-action=\"partners_traffic_drivers\"],\na[data-track-category=\"powercenter\"]",".penci-feed:has(a[href*=\"/sponso-\"])",".innerArtAdd","#amazon_container,\n#habillagesite,\n#logo_droite",".hadopi,\na[href=\"https://www2.yggtorrent.gg/engine/get_vpn\"]",".eds-animate","#js-fake_player,\n.adsvp-movie_collage_blue-wrapper,\n.movie-xyz,\nli.nopls[data-plink=\"/streamvip.html\"]","#featgal,\na > img[width=\"238\"],\na[target=\"_blank\"] > img[src$=\".gif\"],\nimg[width=\"600\"][height=\"90\"]",".detailLeaderboard,\n.oddsPlacement",".row > div:not([class]):not([id]) > div[style^=\"position:relative; width:320px; height:50px;\"],\n.row > div:not([class]):not([id]) > h5[style^=\"padding: 0px; margin: 0px; background:\"]","a[href^=\"http://www.djelfa.info/ar/click/\"]",".blkad",".bigwrap-univers,\n.category-sponsor,\n.side a[href*=\"://bit.ly/\"],\n[data-cfpa],\na[href^=\"http://bitly.com/2MZMxbb\"],\na[href^=\"https://amzn.to/\"] > img,\nblockquote:has(a[href*=\"http://bit.ly/\"]),\nblockquote:has(a[href*=\"http://bitly.com/\"]),\ndiv[class*=\"sous-article\"]:has(a[href^=\"http://amzn.to/\"]),\ndiv[id^=\"alderaan-\"]",".countclick",".box_article:has(.is-text-publi-infos)",".nordi-widget","#chanel_links > a[onclick^=\"document.getElementById('video').src='/fk.php?\"],\na[href^=\"/go\"][href*=\".php?e=\"][rel=\"nofollow\"],\nimg[alt=\"bannière publicitaire\"]",".bg-info,\n.panel-featured-success:has([alt=\"Usennet.nl\"])","#pubRdc",".contadorads",".col-sm-12 > center > span > a > img","#blur-inter,\n#dlinkc,\n#interstitial,\n#main > .card:has(a[href*=\"/manga/?type=\"][href*=\"&content=\"][target=\"_blank\"]),\n#promo.sticky-top,\n#stickyBanner,\n.blur-background,\n.card.copines,\n.copineess,\n.notice-message,\n.text-center > a[target=\"_blank\"] > img,\n[class^=\"copine\"],\na[href^=\"https://candy.ai/\"][target=\"_blank\"],\na[href^=\"https://candy.ai/\"][target=\"_blank\"] + p.mainTitle,\na[href^=\"https://www.tourpowouro.shop/\"],\na[target=\"_blank\"].donate,\ndiv.container > [href]",".tangoai","div[id^=\"laure-\"]","#full-container > div#header-wrapper + div[class],\n.ad-listing,\n.articles-wrapper article[id^=\"post-\"]:has(> section[class] > span.sponsored-indicator),\n.fake-topper","#prime__inside-top,\n[data-testid=\"Ad\"],\ndiv[class^=\"ContentPage_insideFullTopPlaceholder_\"],\ndiv[class^=\"ad_adContainer_\"]","#ad-slot-banner-stock,\n#leaderboard-top-homepage,\nsection[data-scope=\"homepage-hot-ads\"] .grid > .imu","div[data-advertisement]","div[id^=\"ad_\"]",".sc-1p6rkuz-0.bdJKQF,\ndiv[style=\"display: block; margin-bottom: 10px;\"] > ._LaI0D","#banner2",".pub-medium",".rbanner-wrap,\n.vbanner-wrap","form > center > a[href*=\".php\"]","a[href=\"https://fcstream.com/player.html\"] > img,\na[href^=\"http://bit.ly/\"][rel=\"nofollow\"] > img,\na[href^=\"https://fcstream.com/banniere\"]","#box-link-left,\n#box-link-right,\n#extruderLeft1,\n.bgTGC,\ndiv[style=\"margin-top:5px;float:auto;width:100%;height:250px;text-align:center\"]",".blockcontent > center > a[rel] > img","a[href^=\"https://dl-protect.net/get-premium-url?\"] > img","#region-user-second,\n.generic-atomic","annonces-post-detail:has(.bg-boosted)",".stream-item > div.box.download","div[style*=\"height:90px;\"][style*=\"728px\"]",".widget-5","div[style^=\"height: 250px;\"]",".privacylinks","#gauche > iframe[width=\"300\"][height=\"250\"]","#bannerTopWrapper",".sticky-zone","a[target=\"blank\"] > img",".pub-content","a[href^=\"https://media.unibet.fr/redirect.aspx\"],\ndiv[style^=\"float:left;\"][style*=\"height:275px;\"],\ndiv[style^=\"float:left;text-align:center;margin:10px 5px;width:100%;clear:both;\"]","a[href^=\"https://href.li/\"]","td[align=\"left\"][colspan=\"3\"] > div[style=\"width:70%;\"]",".alert-warning","iframe[width=\"300\"][height=\"250\"],\niframe[width=\"728\"][height=\"90\"]","a[href^=\"/geturl\"] > img","#background-promo,\n.p-sky,\n.top-pub",".gtag",".tradeDoubler","a[href*=\"http://www.liutilities.com/aff\"]","a[target=\"_blank\"]",".samBannerUnit","a[href^=\"https://ahegao.fr\"],\na[href^=\"https://drmanga.net\"]",".pub_large",".pubbas",".top-bar","#pub0,\n#pubz",".articleText > .large_rectangle","#ExpoPermanente","a[href^=\"LienExterne.asp?\"]",".col-in-read[style=\"min-height: 350px; overflow: hidden;\"],\n.thisis300,\n.thisis728,\ndiv[id^=\"sas_\"]",".slidingDiv2","#lastBar,\n.homePub,\ndiv[style=\"overflow: hidden; width: 336px; height: 280px; margin: 0 auto;\"]","#lpn_pub_main,\n.blockShopping","#jobat_content,\n.footer--partners","#header_content_banner","a[target=\"_blank\"] > img[width=\"300\"][height=\"100\"],\na[target=\"_blank\"] > img[width=\"300\"][height=\"200\"]",".layout-grid__banner-top,\n.subscription-prompt,\na[href^=\"/blogsecretdefense/ads/\"],\ndiv[class^=\"p-\"][class*=\"--placeholder\"]","a[href^=\"http://www.meetmuslima.net/go/\"]","#imCell_259,\n#imStickyBar_imObjectButton_03,\na[href^=\"https://www.clictune.com/\"],\na[style*=\"width: 98%; height: 100%; inset:\"]","#smart-bann",".headertitrelien[target=\"_blank\"]","#common-top-widget,\na[href^=\"http://ads.oujdacity.net/\"]","#footer","div[style=\"width:300px;height:600px;\"]",".pstAd","#campain_bg","a[href*=\"/?ad=\"]","#presse_citron_skin,\n#presse_citron_skin_banner,\n.plan-list",".bloc-header-play,\n.container-pave-haut-sidebar,\n.shopping",".mega-banner","#adBlockBnr,\n.adcontent,\n[class^=\"vda-\"]","#tplInstallNow + .install-now,\na[id][href][target][style]","#shadow,\n.sonicprice,\n.webrox._300x250.centered","a[href*=\"/affiliate-\"] > img",".pub_ra,\na[href=\"http://www.bleuhabitat.fr/\"] > img","#amazonLink,\n.colonneDroite > .module:has(> #amazonLink),\n.colonneDroite > .module:has(> div > .adsbygoogle)","#bgclicable","a[href^=\"http://www.rpjf.com/asp/lien.asp?\"]","[class*=\"pico-\"]",".block_news_main_pub,\n.header_logo + div > table tr > td > a[target=\"_blank\"],\ndiv[id][onclick][style]",".in-block,\n.wait_buffer","a[href*=\"?title=\"]","#chaussuresCarousel","#leader-small,\na[href*=\"/?utm_source=\"]",".post--0",".mvic-btn","body > div[id]:not(#video_player)","#partner_content,\n.pubDroite",".pub_logo,\na[href^=\"http://www.dzsat.org/forum/rbs_banner.php?\"]","#skinlink","div[style*=\"float:right;width:300px;\"]","a[href=\"http://www.jeddl.org/Regarder-le-film.html\"],\na[href=\"http://www.jeddl.org/Telecharger-le-film.html\"],\na[href^=\"//www.jeddl.org/telechargement-film.php?\"]",".adtitle","a.homepage_background",".RCP__sc-i1pqes-4,\n.SHRD__sc-juz8gd-2,\n.SHRD__sc-oypy6n-0","img[width=\"300\"][height=\"300\"],\nimg[width=\"600\"][height=\"62\"],\nimg[width=\"692\"][height=\"100\"],\nimg[width=\"692\"][height=\"85\"],\nimg[width=\"695\"][height=\"86\"],\nimg[width=\"740\"][height=\"161\"],\nimg[width=\"740\"][height=\"185\"],\nimg[width=\"800\"][height=\"150\"]","#titre_librairie,\n.sample-lst,\ndiv[style=\"margin-bottom:15px;\"] > table > tbody",".content_right > div.p-sticky,\n.p-inread--placeholder,\ndiv[class*=\"placeholder\"],\ndiv[id^=\"programme-televisionorg_\"][id$=\"_ar\"].cmi_pSticky:empty","#pubSky,\n#pubSky2","table[width=\"728\"]","div[style*=\"text-align: center\"][style*=\"width:250px\"]",".liketable",".bloc_promomiddle","a[href^=\"javascript:\"]","#ads_tall",".bnr",".iad",".rightside > .blocks > .dbtm > center > a[href][target=\"blank\"] > img,\n.rightside > .blocks > .dbtm:has(> center > a[href][target=\"blank\"] > img),\n.rightside > center > a[href][target=\"blank\"] > img","#contenedor > div[class] > a[target=\"_blank\"],\n#plyb","a[href^=\"ads/\"]","#micontenedor > div#total","#adress_utiles",".pub-box,\n.safe_download","#vjs-overlayclip-container-box","a[href*=\"/vpn\"]",".ad-alert-wrapper",".col-player > div[style^=\"position:relative; width:100% !important;\"]:not([class]):not([id])",".mvic-btn > a.btn-successful,\ndiv[id^=\"gothamadblock_\"]",".movie-aye,\na[href=\"/streaming-video.html\"]",".series-player > #bd_sp","a[href^=\"/go.php?\"][target=\"_blank\"] > img","ad-host",".block-mozaic-pub,\n.video-preroll",".pop_parent","[class^=\"pub\"]","div[id^=\"banner\"]","#pubBaniereContainer,\n#pubIlotContainer","#point_part","#bigBox","div[class*=\"publicite-\"]","#modal","a[href^=\"http://watchfomny.tv/Pop/\"]","a[href*=\"://out.streamcomplet.vet/\"]","#mobile_clic,\n.bgClick,\na[style=\"position: fixed;top: 110px;left: 0;bottom: 0;width: 50%;\"]","#place_holder","#layer1,\n#sidebar > .fstory-content[style=\"text-align:center;\"],\ncenter > .block-violet > center[style=\"font-size:12pt;color:#C420C9;\"]","a[href=\"/telechargement-direct.php\"] > img,\na[href=\"/telechargera.php\"] > img,\na[href^=\"http://seriestreaming.xyz/\"],\na[href^=\"http://www.seriestreaming.xyz/\"]","body .pmovie__big-btns","a[href^=\"https://dl-protect.info/url-premium?\"]","center > a[rel=\"nofollow\"],\ncenter > span > a[rel=\"nofollow\"]",".entry > div[style=\"text-align:center;\"] > a[target=\"_blank\"] > img",".iframe-area > .iframe-contentserie",".promo-gauleporno,\ndiv[class*=\"banner\"]",".affiliate","#horizontal-banner","a#lang_download[href=\"/download\"]",".trusters"]; + +const hostnamesMap = new Map([["empire-stream.net",0],["oxtorrent.ac",4],["voirfilms.al",[4,9,10]],["wiflix.autos",4],["wiflix.bio",[4,50]],["1337x.biz",4],["ostreaming.biz",4],["papystreaming.black",4],["wiflix.bond",4],["cpasmieux.buzz",[4,9]],["wiflix.buzz",4],["voirfilms.bz",[4,9,56]],["wiflix.bz",4],["streamingvf.cam",4],["filmzenstream.cloud",4],["streamonsport.club",4],["wifilix.club",[4,9]],["voirseries.co",[4,9,94,96,97]],["1001ebooks.com",[4,102]],["blablastream.com",[4,9]],["film01stream.com",4],["torrent9-super.com",4],["voir-films-series.com",4],["wo2viral.com",4],["extreme-down.cyou",4],["amairgil.cz",4],["wiflix.date",[4,96]],["wiflix.dev",[4,9]],["x1337x.eu",4],["wiflix.fit",4],["yggtorrent.fm",4],["jmto.fr",4],["moulins-de-flandre.fr",4],["nemours-medieval.fr",4],["zt-za.fr",4],["cpasbien.fun",4],["tirexo.fun",[4,9]],["papystreaming.fyi",4],["wiflix.guru",4],["wiflix.icu",4],["weserie.info",[4,9]],["voirfilms.live",[4,9]],["streampourvous.lol",[4,9]],["cpasfini.me",[4,9,56,84]],["novaflix.me",[4,9]],["filmgratuit.net",[4,9]],["mistergeek.net",4],["topsddns.net",4],["wiflix.network",4],["wawacity.nl",[4,9]],["novaflix.one",[4,9]],["filmstreaming01.org",4],["enstream.plus",4],["fullstream.plus",4],["wiflix.promo",4],["wiflix.pw",4],["cocostream.rip",[4,9]],["filmzenstream.rip",[4,9]],["voirseries.rip",[4,9]],["yggtorrent.sbs",[4,1190]],["x1337x.se",4],["1337x.st",4],["papystreaming.stream",4],["yggtorrent.support",4],["wiflix.tech",4],["1337x.to",4],["topsitestreaming.top",[4,9]],["voirfilm.top",4],["sokrostream.tube",4],["voirfilmstreaming.tv",4],["series-streamings.vin",[4,9]],["vofilms.vin",[4,9]],["cinemay.vip",[4,1210]],["vfcomplet.vip",4],["hdss.watch",[4,56]],["monstream.win",[4,9]],["papystreaming.win",[4,9]],["vfserie.win",[4,9]],["voirfilms.win",[4,9]],["film01stream.ws",[4,9]],["planet-streaming.ws",[4,9]],["torrent.ws",[4,682,1190]],["x1337x.ws",4],["filmzenstream.xyz",4],["gktorrent.xyz",[4,682,1190]],["upload.ac",[5,6]],["macg.co",[6,25,75,86,87,88,89,90,91]],["algerie-eco.com",[6,131,132,133]],["algerie-focus.com",[6,75,134]],["algerie360.com",[6,75,135]],["bigbike-magazine.com",6],["bismirabbika.com",[6,75,183]],["grimper.com",6],["kiteboarder-mag.com",6],["ktotv.com",[6,25,389]],["lebonfap.com",[6,403,404]],["letagparfait.com",[6,404]],["montagnes-magazine.com",[6,330]],["nintendo-master.com",[6,25,492,493]],["niveales.com",6],["radego.over-blog.com",6],["skieur.com",6],["snowsurf.com",6],["streaming-one.com",6],["tahiti-infos.com",[6,603,604]],["telesatellite.com",[6,611]],["trekmag.com",6],["widermag.com",6],["windmag.com",6],["brain-magazine.fr",[6,733]],["cnetfrance.fr",6],["portail.free.fr",[6,564,703]],["igen.fr",[6,25,75,87,88,89,90,629,630,855]],["public.fr",[6,999,1000]],["skimagazine.fr",6],["supmag.fr",6],["telecharger-jeuxpc.fr",[6,1028]],["unleashed.fr",6],["watchgeneration.fr",[6,25,75,88,89,90,91]],["mubawab.ma",6],["doukkalia.press.ma",6],["7-up.net",6],["abidjan.net",[6,75]],["internetparsatellite.net",[6,25,1119]],["vakarm.net",[6,1155]],["freeonline.org",[6,1165]],["forum.ad",7],["t411.al",8],["flvto.biz",[8,51]],["01net.com",[8,98,99,100,101]],["2conv.com",8],["afrik.com",[8,25]],["afrik-foot.com",[8,25]],["afrikeco.com",[8,25]],["glenatbd.com",[8,269]],["hdnumerique.com",[8,343]],["jizzbunker.com",[8,375]],["journaldugeek.com",[8,98,378]],["lautomarche.com",8],["manga-news.com",[8,457]],["mesbagages.com",8],["orientation-chabab.com",[8,75,183,512]],["solutions-numeriques.com",[8,587]],["textnow.com",8],["ventsdouest.com",[8,269]],["1001jeux.fr",8],["expressio.fr",[8,801]],["medialot.fr",[8,955]],["photofiltres.fr",8],["trimag.fr",8],["telquel.ma",[8,631]],["presse-citron.net",[8,98,618,724,1143]],["mob.org",8],["nrj.be",[9,39]],["annuaire-streaming.com",[9,25]],["jeux-2-filles.com",9],["planet-casio.com",9],["science-et-vie.com",[9,567,568,569]],["toutpratique.com",[9,625]],["turf-fr.com",[9,225,636]],["virtuoflash.com",9],["aliasdmc.fr",9],["allocine.fr",[9,704,705]],["val-de-marne.gouv.fr",9],["iphonesoft.fr",[9,25,149,861,862,863]],["nrj.fr",[9,53,170,974,975]],["olivierdauvers.fr",9],["orange.fr",[9,25,90,126,225,978]],["service-public.fr",9],["sortir47.fr",9],["cpasmieux.homes",[9,1061]],["wikiserie.me",9],["01streaming.net",9],["centerblog.net",[9,25,1100]],["elbilad.net",9],["mac2sell.net",9],["redirection-web.net",9],["wareziens.net",9],["nuked-klan.org",9],["terre.tv",[9,1203]],["hdss.uno",9],["jestream.win",[9,1213]],["adguard.app",11],["adguard.com",11],["adguard.info",11],["e-player-stream.app",12],["2ememain.be",13],["7sur7.be",14],["belgique-tourisme.be",15],["opt.be",15],["brusselslife.be",16],["bx1.be",17],["lephoceen.fr",[17,630,920]],["cinenews.be",18],["actu.fr",[18,695]],["delhaize.be",19],["dhnet.be",[20,21]],["lalibre.be",[21,27]],["equirodi.be",22],["heures.be",[23,24]],["hours.be",24],["openingsurengids.be",24],["openingstijdengids.nl",24],["lacapitale.be",[25,26]],["lameuse.be",[25,26,28,29]],["lanouvellegazette.be",[25,26,30]],["laprovince.be",[25,26,28,30]],["lesoir.be",[25,32,33,34]],["nordeclair.be",[25,26,30]],["telemb.be",25],["mots-croises.ch",25],["afrik-cuisine.com",[25,120]],["bienpublic.com",[25,178,179,180,181]],["cio-online.com",25],["commentreparer.com",25],["construiresamaison.com",25],["dictionnaire-synonymes.com",25],["docteurclic.com",25],["educatout.com",[25,267]],["elbotola.com",25],["elheddaf.com",25],["elitepresse.com",25],["ennaharonline.com",[25,275]],["fan-de-cinema.com",[25,285]],["foot01.com",[25,298]],["gratuiciel.com",[25,210,332]],["hellokids.com",[25,346]],["infoconcert.com",[25,355]],["jeux-hentai.com",25],["jeux-mmorpg.com",[25,368]],["lesdebiles.com",[25,418]],["logicielmac.com",[25,210]],["logitheque.com",[25,210,332,437]],["mapiaule.com",25],["maximiles.com",25],["meilleurtaux.com",25],["nextinpact.com",[25,491]],["over-blog.com",[25,46]],["radio-monaco.com",[25,550]],["skirandomag.com",25],["sofoot.com",[25,586]],["soonnight.com",[25,131,590]],["tsa-algerie.com",[25,631,632]],["yabiladi.com",[25,672]],["yatahonga.com",[25,674]],["ados.fr",25],["agoravox.fr",25],["bhmag.fr",[25,729]],["cotemaison.fr",[25,767,768]],["cuisineactuelle.fr",[25,773]],["franceinfo.fr",[25,813,815]],["franceinter.fr",25],["iphonetweak.fr",[25,149,861,862]],["lacentrale.fr",[25,881]],["ladepeche.fr",[25,78,882,883]],["larousse.fr",25],["lefigaro.fr",[25,404,900,901]],["leprogres.fr",[25,180]],["lesechos.fr",[25,201,931]],["lexpress.fr",[25,81,768,934,935]],["loractu.fr",[25,943]],["midilibre.fr",[25,34,883,960]],["montelimar-news.fr",[25,964]],["ouest-france.fr",[25,980]],["radioclassique.fr",25],["sfr.fr",[25,560,686,1012]],["slate.fr",25],["sudouest.fr",[25,569,960,1022]],["tf1.fr",25],["turbo.fr",[25,81,1044]],["vipsg.fr",25],["macommune.info",[25,1069]],["europages.ma",25],["menara.ma",25],["orange.mu",25],["techno-science.net",[25,1151]],["zupimages.net",25],["cciaf.org",[25,1163]],["remede.org",[25,1174]],["agoravox.tv",25],["programme.tv",25],["telequebec.tv",[25,1202]],["ici.tou.tv",[25,1205]],["lecho.be",31],["agriaffaires.com",33],["bloggif.com",33],["play3-live.com",33],["topquizz.fr",33],["crawlclocks.com",34],["lestrepublicain.com",34],["monpetitforfait.com",[34,476]],["fipradio.fr",34],["francemusique.fr",34],["girlsgogames.fr",[34,836]],["jeu.fr",[34,36,128,131,133,869]],["levif.be",35],["meteovista.be",36],["rtbf.be",[36,40]],["alvinet.com",[36,143]],["radiox.com",36],["marques.expert",[36,78]],["hotmixradio.fr",36],["moustique.be",37],["nostalgie.be",38],["pagesblanches.be",40],["parismatch.be",41],["rtc.be",42],["cultivoo.com",42],["sudhorizons.dz",42],["laverite.mg",[42,271]],["rtl.be",43],["sudinfo.be",44],["courrier-picard.fr",[44,769]],["lavoixdunord.fr",[44,895]],["test-achats.be",45],["viamichelin.be",[46,47]],["viamichelin.ch",[46,47]],["actustar.com",46],["clubic.com",[46,218]],["floriankarmen.com",46],["ldlc.com",46],["lephpfacile.com",46],["p30day.com",46],["peopleauquotidien.com",[46,523]],["pokestrat.com",46],["sortiesdvd.com",46],["stars-portraits.com",46],["supertoinette.com",[46,598]],["tonmanga.com",46],["trustmyscience.com",[46,628,629,630]],["viamichelin.com",[46,47]],["webstar-auto.com",[46,660]],["webstar-electro.com",[46,661]],["cvya.dz",46],["antoineguilbert.fr",46],["cnews.fr",[46,361,762,763]],["footespagnol.fr",46],["fourchette-et-bikini.fr",[46,776,810]],["geo.fr",[46,744,834]],["hostinger.fr",46],["huffingtonpost.fr",[46,852]],["leparisien.fr",[46,916]],["lequipe.fr",[46,925]],["raje.fr",46],["replay.fr",[46,1004]],["universalis.fr",46],["viamichelin.fr",[46,47]],["jeune-independant.net",[46,1122]],["oujdacity.net",[46,984,1137]],["passeportsante.net",[46,236,1140]],["shemsfm.net",46],["televiseurs.net",46],["moti.news",46],["hentaihaven.org",46],["jooble.org",46],["walfoot.be",48],["xooit.be",49],["xooit.biz",49],["leforum.cc",49],["xooit.cc",49],["1freebb.com",49],["bestforum4u.com",49],["bestforumforyou.com",49],["bestoof.com",49],["bestthread.com",49],["bigboardlive.com",49],["bigforum4you.com",49],["boardforyou.com",49],["clicforum.com",49],["discussionforyou.com",49],["ebboard.com",49],["forum-box.com",49],["forumdesfans.com",49],["forumforever.com",49],["forumserv.com",49],["hereboard.com",49],["hotforum4u.com",49],["hotforumonline.com",49],["level52.com",49],["lolforum.com",49],["majz.com",49],["myforumlive.com",49],["newforumlive.com",49],["ogameteam.com",49],["phpboard1.com",49],["soforums.com",49],["theforumcity.com",49],["topbboard.com",49],["urtopic.com",49],["vraiforum.com",49],["xooit.com",49],["leforum.eu",49],["xooit.eu",49],["clicforum.fr",49],["xooit.fr",49],["babaorum.info",49],["cforum.info",49],["coolforum.info",49],["discuforum.info",49],["fansforum.info",49],["lolforum.info",49],["positiforum.info",49],["quickforum.info",49],["smileforum.info",49],["webrpg.info",49],["xooit.info",49],["bboard.it",49],["xoo.it",[49,1073]],["xooit.org",49],["leforum.tv",49],["xooit.tv",49],["xooit.co.uk",49],["xooit.org.uk",49],["notebookcheck.biz",52],["stream-complet.biz",[53,54]],["boursier.com",53],["journaldequebec.com",[53,377]],["lesaffaires.com",53],["appcake.net",53],["maliweb.net",[53,131,133,1131]],["streamcomplet3.biz",55],["cpasmieux.club",[56,83,84]],["papadustream.mx",56],["cinez.net",56],["aveq.ca",57],["casatv.ca",58],["kijiji.ca",59],["lapresse.ca",[60,61]],["focus-numerique.com",61],["les-terrains.com",[61,415]],["qub.ca",62],["radio-canada.ca",63],["save.ca",64],["tvanouvelles.ca",65],["zeste.ca",66],["filecrypt.cc",67],["filecrypt.co",67],["filmz.cc",68],["tfarjo.cc",68],["scan-fr.cc",69],["extreme-down.plus",69],["torrents9.cc",70],["20min.ch",71],["24heures.ch",72],["batimag.ch",73],["blick.ch",74],["extratorrents.ch",75],["direct-torrents.com",75],["gum-gum-streaming.com",75],["jeux.com",75],["proxylistpro.com",75],["instinct-voyageur.fr",[75,858]],["journaldumusulman.fr",[75,875]],["tendancehotellerie.fr",[75,190]],["israelmagazine.co.il",[75,131,137,324,1062]],["lnc.nc",[75,1018]],["bc.vc",75],["lematin.ch",[76,77,78]],["lessentiel.lu",[76,1080]],["courrierinternational.com",78],["directvelo.com",[78,252]],["freepik.com",[78,312]],["journalmetro.com",78],["lachainemeteo.com",[78,392,393]],["msn.com",[78,480,481]],["p-nintendo.com",[78,515]],["soundlightup.com",[78,176,592]],["tetu.com",78],["truecaller.com",78],["ubergizmo.com",78],["aerobuzz.fr",[78,697]],["allodocteurs.fr",78],["auchan.fr",[78,718]],["dna.fr",[78,180,781]],["e-sante.fr",78],["fabriquer-des-meubles.fr",78],["gamer-network.fr",[78,170,830]],["gqmagazine.fr",78],["lequotidiendumedecin.fr",[78,927]],["lopinion.fr",78],["photo.fr",78],["rue89lyon.fr",78],["smail.fr",78],["tripadvisor.fr",[78,1041]],["zapiks.fr",[78,1054]],["webtor.io",78],["lenouvelliste.ch",79],["letemps.ch",80],["swissquote.ch",81],["hepatoweb.com",81],["ffr.fr",81],["gameblog.fr",[81,829]],["mensup.fr",81],["constructeurdemaison.net",[81,1104]],["channelstream.club",82],["allfoot.info",82],["streamonsport.info",[82,1071]],["ebook-gratuit.co",85],["forums.macg.co",92],["mavanimes.co",93],["streamingdivx.co",94],["streaming.streamiz.co",95],["iphon.fr",[98,724,860]],["bfmtv.com",[100,101,177]],["pagesjaunes.fr",[101,981]],["1point2vue.com",103],["direct-radio.fr",[103,779]],["3dnatives.com",[104,105,106]],["audiofanzine.com",[105,153]],["lesimprimantes3d.fr",105],["elwatan.com",[106,269,270]],["3oloum.com",107],["ahladalil.com",107],["ahlamontada.com",107],["alamontada.com",107],["arabepro.com",107],["darkbb.com",107],["easyforumpro.com",107],["fcmulhousefans.com",107],["forum2jeux.com",107],["forumactif.com",[107,302]],["forums-actifs.com",107],["gid3an.com",107],["lebonforum.com",107],["own0.com",107],["passionmilitaria.com",107],["sorcieremonique.com",107],["walkingdead-rpg.com",107],["yoo7.com",107],["ze-43eme.com",107],["forumactif.fr",107],["forumpro.fr",107],["superforum.fr",107],["1fr1.net",107],["banouta.net",107],["forumalgerie.net",107],["jordanforum.net",107],["orizzontescuolaforum.net",107],["syriaforums.net",107],["7olm.org",107],["forumactif.org",107],["galoppourlavie.org",107],["60millions-mag.com",108],["750g.com",109],["a40ans.com",110],["abcbourse.com",111],["meteofrance.com",[111,469]],["abidjanshow.com",112],["achat-bitcoins.com",113],["actu-environnement.com",[114,115,116]],["emploi-environnement.com",[115,116]],["chouf-chouf.com",116],["webfrance.com",[116,658]],["actualitte.com",117],["bdzmag.actualitte.com",118],["africanmanager.com",119],["agate-france.com",121],["agenceecofin.com",122],["agroligne.com",[123,124,125]],["auto-utilitaire.com",[123,155,156]],["mobilealgerie.com",[123,156]],["zone911.com",125],["ahlaejaba.com",126],["zalotech.com",[126,190]],["net-iris.fr",[126,970]],["paruvendu.fr",[126,307,983]],["radio.co.ma",126],["ajoutezvotresite.com",[127,128]],["akelys.com",129],["alalettre.com",130],["ledemondujeu.com",[130,407]],["maxifoot-live.com",[130,461]],["quiveutdufromage.com",[130,407]],["minuteur-en-ligne.fr",[130,407]],["matchendirect.mobi",[130,307]],["francoischarron.com",[131,133,310]],["capital.fr",[131,743,744,745]],["framboise314.fr",[131,133,340]],["undernews.fr",[131,133,324,1018,1045]],["mediacritik.com",[133,463]],["norefer.com",133],["tlemcen-electronic.com",133],["autosurfs.fr",133],["algeriepatriotique.com",[136,137]],["allkeyshop.com",138],["goclecd.fr",138],["allostreaming-fr.com",139],["allotech-dz.com",140],["alsacreations.com",141],["alternance.com",142],["ingenieurs.com",142],["brevetdescolleges.fr",142],["devoirs.fr",142],["doc-etudiant.fr",142],["marketing-etudiant.fr",142],["mediaetudiant.fr",142],["bac-es.net",142],["bac-l.net",142],["bac-pro.net",142],["bac-s.net",142],["bac-stg.net",142],["android-dz.com",144],["aniamey.com",145],["animeka.com",146],["europages.fr",[146,188,797]],["annonces-dz.com",147],["annoncesbateau.com",148],["annuaire-ebook.com",149],["macplanete.com",[149,444]],["application-remuneratrice.com",150],["argentmania.com",151],["artdeseduire.com",152],["aufeminin.com",154],["autoalgerie.com",157],["lecourrier-du-soir.com",157],["autobip.com",158],["autojdid.com",159],["automobile-propre.com",160],["forums.automobile-propre.com",161],["autoreflex.com",162],["avcesar.com",163],["avis-express.com",[164,165]],["lnr-dz.com",165],["babesxworld.com",166],["cocogals.com",166],["basket-infos.com",167],["basketsession.com",168],["basketusa.com",169],["bd-sanctuary.com",170],["bioalaune.com",[170,182]],["cine-sanctuary.com",170],["comics-sanctuary.com",170],["ffeminin.com",170],["banques-en-ligne.fr",[170,726]],["c8.fr",170],["jeux-mmorpg.fr",170],["lequipement.fr",[170,926]],["letelegramme.fr",[170,932]],["bdgest.com",171],["bedetheque.com",171],["buzz.be.com",172],["beaute-test.com",173],["besac.com",174],["betaseries.com",[175,176]],["lalsace.fr",[179,180,794]],["ledauphine.com",[180,406]],["lejsl.com",[180,409]],["estrepublicain.fr",[180,794,795]],["republicain-lorrain.fr",[180,181]],["vosgesmatin.fr",180],["bitcoincours.com",184],["blog-rct.com",185],["blogdumoderateur.com",186],["blogduwebdesign.com",[187,188]],["shake.events",188],["channelbiz.fr",[188,269,754]],["itespresso.fr",[188,269,754]],["silicon.fr",[188,754,1014]],["blogspot.com",189],["bobvoyeur.com",[190,191]],["djazairess.com",190],["filmstreamy.com",[190,291]],["ecogine.org",190],["bol.com",192],["bongacams.com",193],["ww9.bookys-ebooks.com",194],["booska-p.com",195],["boredpanda.com",196],["boulanger.com",[197,198]],["darty.com",[198,241]],["fnac.com",[198,297]],["boulistenaute.com",199],["boursorama.com",[200,201,202]],["caradisiac.com",[201,207]],["dunod.com",201],["nouvelobs.com",[201,221,497,498,499]],["lfp.fr",[201,936]],["mangario.fr",201],["saint-etienne.fr",201],["ficam.ma",201],["zdnet.fr",[202,1055]],["bricoleurdudimanche.com",203],["buzzdefou.com",204],["gerardmerinfo.fr",204],["calendrier.com",205],["captchme.com",206],["cartimini.com",208],["cbanque.com",[209,210]],["clubpronostics.com",[210,219]],["lelogicielgratuit.com",210],["made-in-algeria.com",210],["maghrebex.com",210],["mediscom.com",210],["quetelecharger.com",[210,546]],["toucharger.com",210],["made-in-tunisia.net",210],["cdiscount.com",211],["ceesty.com",212],["clkmein.com",212],["cllkme.com",212],["corneey.com",212],["destyy.com",212],["festyy.com",212],["skipp.io",212],["sh.st",212],["shorte.st",212],["centre-audition.com",213],["easyzic.com",213],["info-algerie.com",213],["centreimmo.com",214],["cinemotions.com",215],["clicbienetre.com",216],["cliqueduplateau.com",217],["codeur.com",220],["commentcamarche.com",[221,222,223,224,225]],["traildesforts.com",221],["latribune.fr",[221,893]],["ccm.net",[221,224]],["commentcamarche.net",[221,222,223,224,225,433,1102]],["journaldunet.com",[222,379,380]],["journaldesfemmes.com",225],["free.fr",225],["comptoir-hardware.com",226],["comptoir-info.com",227],["confidentielles.com",228],["conseils-courseapied.com",229],["cookomix.com",230],["copine-coquine.com",231],["corobizar.com",232],["courrierlaval.com",[233,234]],["letraitdunion.com",234],["cowcotland.com",235],["cuisineaz.com",[236,237]],["cuisineetvinsdefrance.com",238],["dailygeekshow.com",239],["darjadida.com",240],["dealabs.com",242],["deco-smart.com",243],["degroupnews.com",244],["degrouptest.com",245],["des-amours.com",246],["desinhibition.com",247],["developpez.com",[248,249]],["developpez.net",[249,1109]],["diaspordc.com",250],["dinogaia.com",251],["distrowatch.com",253],["dogzer.com",254],["domimmo.com",255],["driverscloud.com",256],["dustreaming.com",257],["dzgeek.com",258],["dzzik.com",259],["e-monsite.com",260],["easyvoyage.com",261],["ebookdz.com",262],["ebooks-gratuit.com",263],["echoroukonline.com",[264,265]],["maxifoot.fr",[265,954]],["ecranlarge.com",266],["elmoudjahid.com",268],["lerevenu.com",269],["franceantilles.fr",269],["franceguyane.fr",269],["emploitic.com",271],["maghrebemergent.com",[271,448]],["emu-france.com",272],["encoreedusud.com",273],["endirect24.com",274],["entrecoquins.com",276],["esoxiste.com",277],["buzzporn.net",[277,1099]],["seriezone.org",277],["upload4earn.org",[277,1179]],["espritlib.com",278],["excel-pratique.com",279],["exefiles.com",280],["expat.com",281],["explorimmo.com",282],["ezgif.com",283],["faclic.com",284],["fdesouche.com",[286,287]],["wikimonde.com",287],["lacoccinelle.net",[287,1125]],["fibladi.com",288],["shopping.fibladi.com",289],["fifa.com",290],["finalclap.com",292],["findmysexfriend.com",293],["flaghit.com",294],["flaticon.com",295],["fluvore.com",296],["footendirect.com",299],["forexmt4indicators.com",300],["formation-dz.com",301],["forum-airguns.com",302],["forumgaming.fr",302],["forum-mdp.com",303],["forumconstruire.com",304],["france-alerte.com",[305,306]],["minutesports.fr",305],["france-pittoresque.com",307],["francemobiles.com",308],["francetransactions.com",309],["frandroid.com",311],["frenchddl.com",313],["frequence-radio.com",314],["futura-sciences.com",315],["gamalive.com",316],["gamaniak.com",317],["gamekult.com",318],["gamergen.com",[319,320]],["generation-nt.com",[319,323]],["gamesplanet.com",321],["gamopat-forum.com",322],["genhit.com",324],["comparatif-vpn.fr",324],["lankhor.net",324],["space-blogs.net",[324,1150]],["abandonware.org",324],["abandonware-definition.org",324],["abandonware-magazines.org",324],["abandonware-videos.org",324],["geny.com",325],["gfycat.com",326],["glenatmanga.com",327],["goldenmoustache.com",328],["gonzai.com",329],["grands-reportages.com",330],["graphistesonline.com",331],["grosbill.com",333],["grosnews.com",334],["forum.gsmhosting.com",335],["guide-cafetiere.com",336],["guideautoweb.com",337],["guinee7.com",[338,339,340]],["mediaguinee.org",[339,1171]],["handroit.com",341],["hclips.com",342],["txxx.com",342],["rugbyfederal.com",[343,562]],["hdstreamvf.com",[344,345]],["vf-film.org",[344,345,1181]],["vf-serie.org",[344,345,1181]],["vf-film.top",344],["herault-tribune.com",347],["hollywoodpq.com",348],["homecinema-fr.com",349],["igraal.com",350],["iladit.com",351],["immigrer.com",352],["info-clipper.com",353],["infobebes.com",354],["intermarche.com",356],["it-swarm-fr.com",357],["ivocommunication.com",358],["ivoprint.com",358],["jcbtechno.com",359],["jeanmarcmorandini.com",[360,361]],["jetanimes.com",[362,363]],["dpstream.info",362],["simonetwealth.net",362],["jeunesfooteux.com",[364,365]],["senioractu.com",365],["zinfos974.com",365],["avocat.fr",365],["ladepeche.pf",[365,1185]],["ophtalmo.tv",365],["jeux-e.com",366],["jeux-gratuits.com",367],["iphone4.fr",368],["jeux-sexe-gratuit.com",369],["jeuxvideo.com",[370,371]],["phonandroid.com",[371,526,527]],["jeuxvideo-live.com",372],["jeuxvideopc.com",[373,374]],["jeuxvideo.fr",373],["journaldemontreal.com",376],["linternaute.com",[380,433,434,435]],["jpost.com",381],["judgehype.com",382],["juritravail.com",383],["jvn.com",384],["koaci.com",385],["konbini.com",386],["koreus.com",387],["picasion.com",387],["kozikaza.com",388],["la-croix.com",390],["lacanausurfinfo.com",391],["parismatch.com",[393,517,518]],["lafranceapoil.com",394],["lagazettedescommunes.com",395],["lalanguefrancaise.com",396],["lastminute.com",397],["mac4ever.com",[397,442]],["t-algerie.com",397],["latribunedelart.com",398],["launedalgerie.com",399],["lcd-compare.com",400],["le2minutes.com",[401,402]],["senscritique.com",[401,575]],["rajacasablanca.com",404],["fusac.fr",[404,826]],["laposte.fr",[404,889]],["lebonguide.com",405],["online-image-editor.com",405],["gmx.fr",[405,837]],["musculaction.com",[407,482]],["planeterenault.com",[407,534]],["legagnant.com",408],["lelmanga.com",410],["lemanip.com",411],["lepetiteconomiste.com",412],["lepetitjournal.com",413],["lereportersablais.com",414],["lesacdechips.com",416],["forum.lesarnaques.com",417],["leseclaireuses.com",419],["lesinrocks.com",[420,421]],["funradio.fr",[421,825]],["rtl.fr",[421,825,1006]],["lesmobiles.com",[422,423]],["edcom.fr",[422,788]],["lesmoutonsrebelles.com",424],["lesnumeriques.com",425],["lesoleil.com",426],["lhebdoduvendredi.com",427],["liberte-algerie.com",428],["liensporno.com",429],["liguendirect.com",430],["lil-life.com",431],["linguee.com",432],["linguee.fr",432],["caminteresse.fr",[434,741]],["gala.fr",[434,827]],["journaldesfemmes.fr",[434,873]],["voici.fr",[434,1050]],["outlook.live.com",436],["loisirados.com",438],["lunchboards.com",439],["lyonmag.com",440],["ma-reduc.com",441],["macbidouille.com",443],["madagascar-tribune.com",445],["maddyness.com",446],["madstef.com",447],["maghrebemergent.info",448],["magicmaman.com",[449,450]],["cosmopolitan.fr",[450,766]],["maison-et-domotique.com",[451,452]],["maxiapple.com",451],["maisonapart.com",453],["maisonbrico.com",454],["maitresrestaurateurs.com",455],["malekal.com",456],["mapcustomizer.com",458],["mappy.com",459],["marocannonces.com",460],["mayottehebdo.com",462],["mediadico.com",464],["meilleures-grandes-ecoles.com",465],["meilleures-licences.com",465],["meilleurs-masters.com",465],["meilleurmobile.com",466],["meilleurs-hebergeurs.com",467],["memoclic.com",468],["meteomedia.com",470],["meteosun.com",471],["miroirsocial.com",472],["netbeopen.com",472],["slateafrique.com",472],["mistergooddeal.com",473],["mobiles-actus.com",474],["monbestseller.com",475],["montorrent.com",477],["moteurs-regionaux.com",478],["mp4upload.com",479],["e-wok.tv",[479,1199]],["sourds.net",480],["myfree-tivi.com",483],["mystere-tv.com",484],["narkive.com",485],["tourte.org",485],["nautiljon.com",486],["needsandmoods.com",487],["neogeo-system.com",488],["neowebcar.com",489],["neurozinzin.com",490],["caci.dz",493],["lavenir.net",[493,1129]],["savefrom.net",[493,1147]],["ogaming.tv",493],["niquons.com",494],["nitrotype.com",495],["notre-siecle.com",496],["perelafouine.com",496],["challenges.fr",[499,745,752,753]],["novaplanet.com",500],["nticweb.com",501],["numerama.com",502],["cyberguerre.numerama.com",503],["numero.com",504],["observalgerie.com",505],["okkazeo.com",506],["onaregarde-pourvous.com",507],["onlinetri.com",508],["onvasortir.com",509],["ooparc.com",510],["opnminded.com",511],["ouedkniss.com",513],["ozap.com",514],["paris-communiques.com",516],["plateformemedia.com",516],["lejdd.fr",[518,905]],["parlons-basket.com",519],["parlonspiscine.com",520],["pausefun.com",521],["people-looks.com",522],["permaculteurs.com",524],["petitfute.com",525],["papergeek.fr",527],["phpboost.com",528],["picmix.com",529],["pix-geeks.com",[530,531]],["voiturego.com",530],["zebulon.fr",[530,1056]],["pixmania.com",532],["place4geek.com",533],["poki.com",535],["pons.com",536],["porndoe.com",537],["pornforrelax.com",538],["previmeteo.com",539],["promos-algerie.com",540],["psychologies.com",541],["purepeople.com",542],["pyrenees-team.com",543],["quebeccoupongratuit.com",544],["quedustream.com",545],["quick-tutoriel.com",547],["qwant.com",548],["qwantjunior.com",549],["rakuten.com",551],["shopping.rakuten.com",552],["realmadrid.com",553],["reducavenue.com",554],["reezocar.com",555],["refurbgeneration.com",556],["retinaboys.com",557],["revolution-energetique.com",558],["roadsexe.com",559],["routard.com",560],["ruedesjoueurs.com",561],["sante-dz.com",[563,564]],["saucissonsexe.com",565],["scan-manga.com",566],["mariefrance.fr",[567,569,720,759,760,906,907,950]],["topsante.com",[569,617]],["autoplus.fr",[569,720,721,724]],["scifi-universe.com",570],["orangeinfo.fr",[570,979]],["seloger.com",[571,572]],["creativejuiz.fr",[571,770]],["semageek.com",573],["seneweb.com",574],["seriecenter.com",576],["sexeautop.com",577],["signification-prenom.com",578],["sitedesmarques.com",579],["sitesavisiter.com",580],["skipass.com",581],["lemoniteur.fr",581],["telerama.fr",[581,1030,1031]],["sky-animes.com",582],["sncf-connect.com",583],["soap-passion.com",584],["societe.com",585],["api.solvemedia.com",588],["solvusoft.com",589],["sortirensemble.com",591],["sous-la-mer.com",593],["decodesign.space-blogs.com",594],["forum.sportytrader.com",595],["star7arab.com",596],["strastv.com",597],["supportduweb.com",599],["supprimer-spyware.com",600],["surfsession.com",601],["syskb.com",602],["jeuxvideomoinschers.fr",603],["tameteo.com",605],["tasante.com",606],["tchatche.com",607],["team-aaa.com",608],["technplay.com",609],["telechargerunevideo.com",610],["fr.tennistemple.com",612],["terrafemina.com",613],["tirage-gagnant.com",614],["topanalyse.com",615],["topito.com",616],["touchdownactu.com",618],["tounet.com",619],["classement.pro",619],["tourhebdo.com",620],["tourmag.com",621],["touslesdrivers.com",622],["touslesprix.com",623],["toutcash.com",624],["troc-velo.com",626],["trocdestrains.com",627],["closermag.fr",[630,758,759,760]],["trovit.fr",[631,1042]],["marianne.net",[631,1132]],["tukif.com",[633,634]],["pornovore.fr",[634,708,992]],["tunisie-news.com",635],["tuxboard.com",637],["scally.typepad.com",638],["peuple-vert.fr",[638,986]],["une-recette.com",639],["universanimeiz.com",640],["universfreebox.com",[641,642]],["vacanceo.com",643],["valeursactuelles.com",644],["verif.com",645],["videosxgays.com",646],["viewsurf.com",647],["ville-ideale.com",648],["vinyculture.com",649],["virusphoto.com",650],["vivastreet.com",651],["voir-films.com",652],["voyageforum.com",653],["voyages-sncf.com",654],["wamiz.com",655],["webcamtoy.com",656],["webchoc.com",657],["webgirondins.com",659],["welovebuzz.com",662],["wheregoes.com",663],["wikiclic.com",664],["winds-up.com",665],["windsurfjournal.com",666],["wix.com",667],["wp-infinity.com",668],["xboxygen.com",669],["xrares.com",670],["xstory-fr.com",671],["yahoo.com",673],["youscribe.com",675],["youtube.com",676],["youwatch-serie.com",677],["zikinf.com",678],["zone-mania.com",679],["zoneadsl.com",680],["zonebourse.com",681],["oxtorrent.day",682],["torrent911.vg",[682,1190]],["cpasbien.zip",[682,1222]],["competition.dz",683],["condor.dz",684],["cresus.dz",685],["esi.dz",686],["faf.dz",687],["radioalgerie.dz",688],["euroiphone.eu",689],["sortir.eu",690],["ultimate-catch.eu",691],["123pneus.fr",692],["peterhahn.fr",692],["1fichier.fr",693],["academiedugout.fr",694],["ad4.fr",696],["aeroport.fr",698],["aeroports-voyages.fr",699],["air-journal.fr",700],["akeo.fr",701],["aliceadsl.fr",[702,703]],["laposte.net",[703,1128]],["alloforfait.fr",706],["amateur2sexe.fr",[707,708]],["amazon.fr",709],["ambiance-noel.fr",710],["guide-piscine.fr",[710,843]],["amomama.fr",711],["androidpit.fr",712],["anime-vf.fr",713],["animedigitalnetwork.fr",714],["annuaire-horaire.fr",715],["appsystem.fr",716],["archzine.fr",717],["aussitot.fr",719],["autojournal.fr",[720,721]],["lejournaldelamaison.fr",[720,906,907]],["automobile-magazine.fr",722],["autonews.fr",723],["ballad-et-vous.fr",725],["begeek.fr",727],["betclic.fr",728],["bleachmx.fr",730],["bonjourmadame.fr",731],["boulette.fr",732],["envertetcontretous.fr",[732,792]],["braindamaged.fr",734],["brunotritsch.fr",735],["businessinsider.fr",736],["buzzly.fr",737],["ca-anjou-maine.fr",738],["ca-centrest.fr",738],["ca-sudrhonealpes.fr",[738,740]],["ca-briepicardie.fr",739],["cap-public.fr",742],["carrefour.fr",746],["castorama.fr",747],["causeur.fr",748],["cci.fr",749],["tennisactu.net",[749,1152]],["cdmail.fr",750],["centre-presse.fr",751],["lamontagne.fr",[751,887]],["larep.fr",751],["le-pays.fr",751],["leberry.fr",[751,897]],["lechorepublicain.fr",751],["lejdc.fr",[751,904]],["lepopulaire.fr",[751,924]],["lyonne.fr",751],["sciencesetavenir.fr",[753,1010]],["charentelibre.fr",755],["lindependant.fr",[755,940]],["cheznous.fr",756],["cine-media.fr",757],["forums.cnetfrance.fr",761],["comarketing-news.fr",764],["comment-economiser.fr",765],["credit-agricole.fr",771],["crunchyscan.fr",772],["deavita.fr",774],["decitre.fr",775],["deco.fr",[776,777]],["matchendirect.fr",[777,952]],["pokaa.fr",777],["euro-2016-france.net",[777,1111]],["dici.fr",778],["directmatin.fr",780],["doctissimo.fr",782],["doctolib.fr",783],["droidsoft.fr",784],["dsih.fr",785],["e-sushi.fr",786],["ebay.fr",787],["egaliteetreconciliation.fr",789],["egora.fr",790],["elle.fr",791],["essonneinfo.fr",793],["euractiv.fr",796],["europe1.fr",798],["eurosport.fr",799],["evous.fr",800],["fan2.fr",802],["mcm.fr",802],["melty.fr",[802,956]],["meltybuzz.fr",802],["meltycampus.fr",802],["meltyfashion.fr",802],["meltyfood.fr",802],["meltystyle.fr",802],["meltyxtrem.fr",802],["virginradio.fr",[802,1047]],["femina.fr",803],["finansemble.fr",804],["flashresultats.fr",805],["flashscore.fr",805],["footballclubdemarseille.fr",806],["footpy.fr",807],["forum-des-oranges.fr",808],["ddaynormandy.forumgaming.fr",809],["france2.fr",811],["france3.fr",811],["france4.fr",811],["france5.fr",811],["franceo.fr",811],["francetv.fr",811],["francetvinfo.fr",[811,816]],["la1ere.fr",811],["pluzz.fr",811],["francebleu.fr",[812,813]],["franceculture.fr",814],["francetvsport.fr",817],["free-proxy.fr",818],["free-reseau.fr",819],["freemaths.fr",820],["freemindparlexemple.fr",821],["freenews.fr",822],["frenchweb.fr",823],["fsolver.fr",824],["rtl2.fr",825],["galaxynote.fr",828],["geek-malin.fr",831],["geekopolis.fr",832],["genybet.fr",833],["geste.fr",835],["goldenboys.fr",838],["goole.fr",839],["grandecran.fr",840],["groupon.fr",841],["guadeloupe-paradise.fr",842],["gulli.fr",844],["h2-mobile.fr",845],["hardware.fr",846],["histoire-pour-tous.fr",847],["hitek.fr",848],["homify.fr",849],["horoscope.fr",850],["hotvideo.fr",851],["humanite.fr",853],["idf1.fr",854],["imobie.fr",856],["indeed.fr",857],["intellego.fr",859],["it-connect.fr",864],["itele.fr",865],["jardiner-malin.fr",866],["jds.fr",867],["jemangejemincis.fr",868],["jeune-gay.fr",870],["jeuxdelajungle.fr",871],["jeuxetcompagnie.fr",872],["sante.journaldesfemmes.fr",874],["immobilier.lefigaro.fr",[874,903]],["joursferies.fr",876],["kamaz.fr",877],["katibin.fr",878],["kelkoo.fr",879],["la-tendinite.fr",880],["lafranceagricole.fr",884],["lagence.fr",885],["lamanchelibre.fr",886],["lanutrition.fr",888],["laptopspirit.fr",890],["prix-portables.fr",890],["lareclame.fr",891],["largus.fr",892],["lavie.fr",894],["le-buzz.fr",896],["lebigdata.fr",898],["leboncoin.fr",899],["etudiant.lefigaro.fr",902],["maison-travaux.fr",[907,945]],["lemonde.fr",908],["paroles2chansons.lemonde.fr",[909,910]],["paroles.net",[910,1139]],["lemondeinformatique.fr",911],["lemoteur.fr",912],["lemouv.fr",[913,914]],["mouv.fr",914],["lenouveleconomiste.fr",915],["leparking.fr",[917,918]],["leparking-moto.fr",[918,919]],["lepoint.fr",[921,922,923]],["lpnt.fr",[921,922]],["lequotidiendupharmacien.fr",928],["leroymerlin.fr",929],["les-reponses.fr",930],["letribunaldunet.fr",933],["liberation.fr",937],["likeup.fr",938],["liligo.fr",939],["livehost.fr",941],["lokan.fr",942],["mahjong.fr",944],["maligue2.fr",946],["manageo.fr",947],["manjaro.fr",948],["manomano.fr",949],["marketing-professionnel.fr",951],["mavieencouleurs.fr",953],["web.archive.org",956],["metaboli.fr",957],["meteoconsult.fr",958],["metronews.fr",959],["mobigeeks.fr",961],["moneyvox.fr",962],["monjardinmamaison.fr",963],["mr-bricolage.fr",965],["negronews.fr",966],["neko-sama.fr",967],["neomag.fr",968],["nestoria.fr",969],["newpharma.fr",971],["niooz.fr",972],["nocibe.fr",973],["nostalgie.fr",974],["nrj-play.fr",976],["only-iphone.fr",977],["papvacances.fr",982],["passion-net.fr",984],["petit-bulletin.fr",985],["pianoweb.fr",987],["pixelads.fr",988],["plancul-gratuit.fr",989],["plancul-gratuit.org",989],["playtv.fr",990],["pmu.fr",991],["positivr.fr",993],["premiere.fr",994],["tele.premiere.fr",995],["premsgo.fr",996],["psg.fr",997],["psthc.fr",998],["programme-television.org",[999,1173]],["qassa.fr",1001],["radiofrance.fr",1002],["renovationettravaux.fr",1003],["rmc.fr",1005],["rueducommerce.fr",1007],["rugby365.fr",1008],["japscan.lol",[1008,1076,1077]],["rustica.fr",1009],["seasons.fr",1011],["siecledigital.fr",1013],["skitour.fr",1015],["skyyart.fr",1016],["sobusygirls.fr",1017],["toplien.fr",[1017,1039]],["softonic.fr",1018],["soudure.fr",1019],["sport-equipements.fr",1020],["statistiks.fr",1021],["supplychainmagazine.fr",1023],["systemed.fr",1024],["tayo.fr",1025],["tech2tech.fr",1026],["techniques-ingenieur.fr",1027],["telemagazine.fr",1029],["aujardin.info",1031],["tendanceaumasculin.fr",1032],["test-mobile.fr",1033],["thefreeagent.fr",1034],["tomsguide.fr",[1035,1036]],["tomshardware.fr",[1036,1037]],["top-for-phone.fr",1038],["toutvendre.fr",1040],["tube8.fr",1043],["upp-auteurs.fr",1046],["vista-xp.fr",1048],["vo2.fr",1049],["welovetennis.fr",1051],["whassup.fr",1052],["winamax.fr",1053],["zoomdici.fr",1057],["millenium.gg",1058],["yggtorrent.gg",1059],["howtofix.guide",1060],["livescore.in",1063],["time2watch.in",1064],["djelfa.info",1065],["dl-protect.info",1066],["korben.info",1067],["lotusnoir.info",1068],["nordicmag.info",1070],["multiup.io",1072],["hds.lc",1074],["dl-protect.link",1075],["justarrived.lu",1078],["lesfrontaliers.lu",1079],["luxauto.lu",1081],["menu.lu",1082],["virgule.lu",1083],["avito.ma",1084],["hitradio.ma",1085],["lematin.ma",1086],["souk.ma",1087],["protect-link.me",1088],["streamonsports.me",1089],["moov.mg",1090],["extreme-down.moe",1091],["zone-telechargement.moe",1092],["lexpress.mu",1093],["annonces.nc",1094],["1001ebooks.net",1095],["expresso.1fr1.net",1096],["analyticsinsight.net",1097],["animecat.net",1098],["clubpoker.net",1101],["commentseduire.net",1103],["cyclismactu.net",1105],["dailyuploads.net",1106],["depannetonpc.net",1107],["detecteur.net",1108],["dl-protect.net",1110],["footmercato.net",1112],["forum-actif.net",1113],["forum-vista.net",1114],["fusevideo.net",1115],["hack-life.net",1116],["hentaifr.net",1117],["influencia.net",1118],["jeretiens.net",1120],["jeu.net",1121],["journaldelenvironnement.net",1123],["kerix.net",1124],["ladiagonale.net",1126],["lafermeduweb.net",1127],["lefaso.net",1130],["meetmuslima.net",1133],["mega-p2p.net",1134],["otaku-attitude.net",1135],["ouiounon.net",1136],["forum.oujdacity.net",1138],["piwee.net",1141],["presse-algerie.net",1142],["programme-tv.net",1144],["radio-m.net",1145],["reverso.net",1146],["slappyto.net",1148],["sosvirus.net",1149],["topj.net",1153],["uploaded.net",1154],["vidoza.net",1156],["voirseriestreaming.net",1157],["wanarun.net",1158],["webactus.net",1159],["zebrascrossing.net",1160],["allo-streaming.one",1161],["player.melaniezettofrais.online",1162],["dzsat.org",1164],["impotsurlerevenu.org",1166],["jeddl.org",1167],["jeux.org",1168],["jeuxvideo.org",1169],["marmiton.org",1170],["phpsources.org",1172],["forum.softmaroc.org",1175],["superphysique.org",1176],["trackitonline.org",1177],["trackitonline.ru",1177],["tv5.org",1178],["ustart.org",1180],["vide-greniers.org",1182],["zone-telechargement1.org",1183],["zustream.org",1184],["playerhd2.pw",1186],["clicanoo.re",1187],["ygg.re",1188],["sibnet.ru",1189],["yggtorrent.si",1191],["dpstream.site",1192],["vostfr.stream",1193],["zoneseries.stream",1194],["fullstream.to",1195],["streamonsport.to",1196],["coflix.tv",1197],["d8.tv",1198],["fulltv.tv",1200],["app.molotov.tv",1201],["tetesaclaques.tv",1204],["w0rld.tv",1206],["watchfomny.tv",1207],["streamcomplet.vet",1208],["jeu.video",1209],["filmstreaming1.vip",1211],["zone-annuaire.website",1212],["zone-telechargement.work",1214],["filmz.ws",1215],["9divx.theproxy.ws",1216],["voirfilms.ws",1217],["gauleporno.xxx",1218],["pornburst.xxx",1218],["mvideoporno.xxx",1219],["videopornoinceste.xxx",1220],["dl-protect.xyz",1221]]); + +const entitiesMap = new Map([["empire-streaming",[0,1]],["french-stream",2],["oxtorrent",3],["torrent911",3]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/grc-0.js b/extentions/uBOL-home/rulesets/scripting/specific/grc-0.js new file mode 100644 index 0000000..caf8f1a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/grc-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: grc-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".adResult",".ad_wrapper",".pub_300x250,\n.pub_300x250m,\n.pub_728x90,\n.text-ad,\n.text-ad-links,\n.text-ads,\n.textAd,\n.text_ad,\n.text_ads","#mainBanner,\n.LeftMenuAd,\n.adForumAdDiv","DIV[id=\"MaxFooterBannerCon\"]","A[href=\"http://www.amnizia.com/advertisement\"],\nA[href=\"http://www.elcid.com/\"],\nA[href=\"http://www.text-link-ads.com/\"]","TABLE#bannerLandscape","#crosscol-overflow",".widget-content","DIV#HTML14,\nDIV#HTML15",".skinBanner,\n.sw-banner,\nvideo","#af-preloader,\n.adsbygoogle,\n.theiaStickySidebar","DIV[id=\"floatit\"]","P[style=\"color: rgb(255, 0, 0);\"],\ntd[class=\"message-box\"]","[href^=\"https://gml-grp.com/C.ashx\"]",".is-relative.extra-sidebar","A[href*=\"spinpalace\"]","#\\5f widget-5,\n#text-202339834,\nA[href*=\"http://www.ez-smoke.net/\"],\nA[href*=\"http://www.indolucky7.com/sbobet/sbobet.html\"],\nA[href=\"http://www.mp4converter.net/dvd-ripper-mac.html\"]","aside","#secondary","#ad-box-right,\nA[href*=\"http://serve.williamhillcasino.com/\"]","#after-popular,\n#inside-banner-1,\n#inside-banner-2,\n#inside-banner-3,\n#top-banner,\n.banner-min-h-600,\n.inside-articles-banner","A#promoLink",".ban-box,\n.ban_pushdown,\n.hban,\n.show.catfish_ad,\n.takeover-ban,\ndiv[class*=\"ban_hor_\"]",".banner",".banner-centered,\n.mobile-reverse:has(div[id^=\"div-gpt-\"]),\n.tw-50[style^=\"overflow\"]","A[href*=\"http://bold.adman.gr/\"],\nA[href*=\"http://talos.adman.gr/\"],\nDIV[id*=\"nimbleBuyWidget\"]",".bannergroup",".ads,\n.dockads.left,\n.inlineads","A[href*=\"gamebookers\"],\nA[href*=\"williamhill\"],\nDIV[id=\"MaxFooter\"],\nDIV[id=\"leo14102010e\"],\nDIV[id=\"vavouralis\"],\nIFRAME[src*=\"VistaBet\"]","#block-views-ads-sidebar-block-block","#afdiv","#left-adv,\n#right-adv,\n.disaronnobox","EMBED#efirstPage","strong > a[href^=\"http://autotriti.adman.gr/click\"]","A.fjmdiucexipcopnrmtke",".prices__promoted-separator,\nDIV#shopping-normal,\ndiv[data-is-promoted=\"\"]","A[href*=\"linkwise\"],\nIFRAME.blockrandom","#main-content > .content-wrap:nth-of-type(1) > .content > .candiabanners-index","A[href*=\"http://www.capital.gr/click.asp\"],\nTABLE[style=\"border: 1px solid rgb(194, 210, 216); background-color: rgb(240, 248, 255); font-size: 12px; padding: 2px;\"]",".below-facets-ad,\n.carzilla-ad > li,\n[href*=\"funshop.gr\"],\nol > li:has(.carzilla-ad),\nol > li:has([href*=\"funshop.gr\"])",".infacets.maskshop,\n.inlist.maskshop","#adLinks","div[class=\"story-textlinks row\"]","DIV.banner-side,\nDIV[style=\"width: 285px; float: right; overflow: hidden;\"]","#adtxtlink,\n#editor_link[style*=\"background:transparent url(http://www.sport24.gr/incoming/article\"],\n#top_story_wrap > .grid_12 > div:nth-of-type(7) > a[href^=\"http://www.stoiximan.gr\"],\n.mythos,\nA.cokeLink,\nA.cokeLink2,\nA[href*=\"http://www.betclic.com/\"],\nA[href=\"http://goo.gl/3vrB4h\"],\nDIV#bfair,\nDIV.proan,\nDIV[style=\"border-bottom: 5px solid rgb(0, 102, 204); clear: both;\"],\nIMG[alt=\"in association with betoto\"],\ndiv[class=\"ad468\"],\ndiv[class=\"ad728\"],\ndiv[class=\"betotoTxtPrem\"],\ndiv[class=\"bfairTxtPrem txtLink\"],\ndiv[class=\"intTxtPrem txtLink\"],\ndiv[class=\"trailer\"],\ndiv[class=\"txtLink\"],\ndiv[id=\"ctl00_Div1\"],\ndiv[id=\"s2c\"]","#stoiximan-cont > a[href^=\"http://www.stoiximan.gr\"]",".leftClickable,\n.rightClickable","A[href*=\"http://www.plaisio.gr\"]","#top_story_wrap > .grid_12 > div:nth-of-type(8) > a[href^=\"https://www.stoiximan.gr\"]","[href*=\"adman.gr\"]","#first-big-banner,\n.module-shadow","A.sponsLink","#sma-banner-wide,\n#sponsors-mainmodule",".space3d,\n.td-a-rec,\n.td-pb-span4.tdc-column.vc_column_container.wpb_column.tdi_128.vc_column,\ndiv[id*=\"clever_\"],\niframe[src*=\"unblockia\"]","A[href*=\"http://www.bet-at-home.com/\"]",".side,\n.static",".cart-reminder","#advsliding352,\ndiv[class=\"agores\"]",".deal","DIV#advsliding258","#custom_html-11,\n#custom_html-14,\n#custom_html-17,\n#custom_html-24,\n#custom_html-25,\n#custom_html-30,\n#custom_html-4,\n#custom_html-6,\n.afterheader,\n.background-cover,\n.custom-html-widget,\n.e3lan-top","#header-sidebar,\n#sidebar,\n.wpb_single_image:not(#printCover)",".attachment-full.aligncenter,\n.eng_ads,\n.eng_recs_holder",".left_fixed,\n.right_fixed","[src*=\"/BANNERS/\"],\n[src*=\"/banners/\"],\ndiv.title.sp-module:nth-of-type(5)",".ads-after-article-body","#text-10,\n#text-16,\n.td_block_widget,\n.vc_widget_sidebar",".ad-970-250","DIV#b177,\nDIV#b178,\nDIV#b199,\nDIV#b25,\nDIV#b32,\nDIV#b39,\nDIV#b41,\nDIV#b42,\nIMG#BLOGGER_PHOTO_ID_5491192352761655986,\nTD.content.first","#article-ad-container1,\n#article-ad-container3,\n#article-inread-ad-container,\n.print-hide.post-inline-ad",".sls,\n.srs","DIV#promotext,\nDIV.banner300250,\nDIV.underphoto","#custom_html-2,\n.bos_searchbox_widget_class",".adv,\n.widget_text[class^=\"widget-\"],\n[href^=\"https://casadikouros.gr\"],\n[href^=\"https://istikbalkouros.gr\"],\n[href^=\"https://kriton-energy.com\"],\nimg[src$=\".gif\"]",".td_block_15,\n.td_flex_block,\n.td_mod_wrap,\n.tdi_88_ffb,\n.vc_raw_html",".ad___auto.ad",".banner.medrect,\n.banner.minirect",".bdaia-ad-container,\n.bdaia-bellow-header,\n.bdaia-custom-area > .bd-container > div,\n.bdaia-widget-e3",".superbanner",".header-billboard","div[align=\"left\"]","div[class=\"lad\"],\ndiv[class^=\"ad\"]","#block-block-11,\n#block-block-247,\n#block-wblocks-wblocks_companies,\n#block-wblocks-wblocks_promoted_companies,\n#content-banner-korios,\n.game-center-matches-item-sponsor,\n.linkLeftCntr,\n.linkRightCntr,\nA.betAtHome,\nA[href*=\"http://ads.meridianbet.gr/\"],\nA[href*=\"http://adserving.unibet.com/\"],\nA[href*=\"http://ff.connextra.com/\"],\nA[href*=\"http://media.mybet.com/\"],\nA[href*=\"http://sportingbet.gr/\"],\nA[href*=\"http://www.novibet.com/Handlers/\"],\nA[href*=\"http://www.sportingbet.gr/paradise-poker/\"],\nA[href*=\"https://www.playbet.com/portal/\"],\nA[href^=\"http://www.bet365.gr/\"],\nDIV[id^=\"block-wadman\"]","#block-views-promoted_companies-block_1","A[href*=\"http://partner.sbaffiliates.com/\"]","#textlinks",".bottom-popout.is-open","DIV[id=\"_atssh\"],\niframe[src=\"*\"]","#rightcolumn > div:nth-of-type(1),\nfooter > div:nth-of-type(1) > div:nth-of-type(2)","A[href*=\"stanjames\"]","#full-width-ad,\n#full-width-ad-inner,\n#taboola-alternating-below-article-3","DIV.bannerhptop",".elementor-inner-column.elementor-col-33.elementor-column.elementor-element-79c1.elementor-element.has_ae_slider > .elementor-element-populated.elementor-column-wrap,\n.elementor-inner-column.elementor-col-33.elementor-column.elementor-element-7f24.elementor-element.has_ae_slider > .elementor-element-populated.elementor-column-wrap,\n.elementor-top-column.elementor-col-50.elementor-column.elementor-element-fc62ef0.elementor-element.has_ae_slider > .elementor-element-populated.elementor-column-wrap,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.adrotateSmall.elementor-element-1183.elementor-element,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.elementor-element-5032.elementor-element,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.elementor-element-99aff7b.elementor-element,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.elementor-element-aabbe09.elementor-element,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.elementor-element-f45669a.elementor-element > .elementor-widget-container,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.elementor-element-f8eec79.elementor-element,\n.elementor-widget-wp-widget-adrotate_widgets.elementor-widget.opapad.elementor-element-48f3775.elementor-element > .elementor-widget-container,\n.post-horizad","#HeaderBanner,\n#HomePageRightBanner3,\n#LeftBanner1,\n#LeftBanner2,\n#LeftBanner3,\n#MiddleBanner1,\n#RightBanner1,\n#RightBanner2,\n#RightBanner4,\n#RightBanner5,\n#RightBanner6,\n#RightBanner8,\n#in-home-rel-banners,\n#middle_banner_1,\n#middle_banner_2,\n.stamps,\nDIV#CenterRectangleBanner.adverticement,\nDIV#RightVerticalBanner.adverticement,\nDIV.admessage,\nDIV[style=\"width: 150px; height: 100px; margin-top: 5px; margin-bottom: 5px;\"],\ndiv[class=\"textlink\"]","DIV[style=\"background: url(\\\"Themes/1/Default/Media/image-ads-sponsor.jpg\\\") no-repeat scroll left center rgb(243, 243, 243); text-align: center; border-bottom: 1px solid rgb(230, 230, 230); padding: 4px 0px;\"],\nDIV[style=\"background:url(Themes/1/Default/Media/image-ads-sponsor.jpg) no-repeat left; text-align:center;background-color: #F3F3F3;border-bottom:1px solid #E6E6E6;padding:4px 0px;\"]","#RightBanner3,\n#RightBanner7,\n#middlebanner3","#block-dfptaghome-horizontal-2,\n#block-dfptaghome-vertical-1,\n#block-dfptaghome-vertical-2,\n#block-dfptaghome-vertical-3,\n#block-dfptagside-bar-1-article,\n#block-dfptagside-bar-2-article,\ndiv.banner-place-in",".banner-728x90-top,\n.featured-2,\n.insMainAd.ad.grid--entry","#ipbwrapper > .bgad[href=\"http://www.kotsovolos.gr/site/mobile-phones-gps/mobile-phones/smartphones?v=0&company=Apple&11202=44834&utm_source=insomnia.gr&utm_medium=skin&utm_content=NEWiphone6s-6splus-insomnia-skin-2015&utm_campaign=iphone6s-6splus-insomnia-\"]","div[class=\"wp125ad odd\"]",".left,\n.right",".asdbg.wrap-right.inarticle-add-mob.inarticle-add",".boxzilla,\n.boxzilla-overlay,\n.itech-adlabel","#mvp-leader-wrap","#nx-stick-help,\n.ad-block-universal,\n.nxAds,\n.nxsidebar","#text-12",".stream-item-top.stream-item,\n.theiaStickySidebar > .widget_custom_html.widget.container-wrapper.widget_text,\n.theiaStickySidebar > .widget_media_image.widget.container-wrapper,\n[href=\"http://poulos-shop.gr\"],\n[href=\"http://www.toolpoint.gr\"]","div[class=\"RightColumnBanners\"],\ndiv[class=\"bannerTables\"]","#topfeatured,\n.alignleft.size-full.wp-image-16703,\n.box_banner,\n.top_ad_big,\n.wpbrbannerinside","#carousel-1","#banner-top-container,\n#left-dress2,\n.banner-side-collection,\n.categories2:nth-of-type(3)","#underUnderRotator,\n#widgetAD > div,\n.above-row,\n.fixedbottom,\n.head728,\n.home-aggelies,\n.module:nth-of-type(3),\n.underRotatorAd590,\n.underRotatorModuleAd590,\ndiv[id^=\"div-gpt-ad\"]",".custom_area_single_01,\n.elementor-element-3db4f540,\n.elementor-element-5680254d,\n.elementor-element-5716b5fa,\n.elementor-element-c2a8f89,\n.elementor-section-items-middle,\n.elementor-widget-image,\n.jeg_ad,\n.widget_sp_image,\n[class^=\"custom_position_single\"]","#das_out,\n.textads-wrapper,\na[href*=\"/lines/click/\"]","#itrofi-left,\n#itrofi-right,\n.bannerContent","DIV.textLink",".a-42.a-single,\n.a-46.a-single > [href=\"https://www.badrabbit.gr/\"],\n.td_single_image_bg,\n.widget_custom_html.custom_html-2,\n.widget_media_image","#box_text_ads","#text-88 > .textwidget",".cityAdv,\n.newsbeast","#leftboxhome,\n#rightboxhome,\n.leftbox,\n.rightbox,\na[href=\"http://www.myphone.gr/forum/\"] > img","#google_ads_container","DIV.banner",".naxos-pano-apo-tin-epikefalida-se-ola,\n.td-fix-index.tdb-block-inner > .naxos-target.naxos-meta-to-periechomeno",".ctHomesidebar,\n.ctMainPostAds","div.games","#editor_link,\n#link-deliveras,\n#mainContent > .alpha.grid_12 > .bolder.lineborder,\n#mainContent > .alpha.grid_12 > .main.default.stories:nth-of-type(4),\n#mainContent > .alpha.grid_12 > .main.default.stories:nth-of-type(5),\n#mainContent > .alpha.grid_12 > .main.default.stories:nth-of-type(6),\n#mainContent > .alpha.grid_12 > .main.default.stories:nth-of-type(8),\n.adSlot-height--premium.code-widget,\n.minHeight--400,\n.seatimage,\nDIV[class=\"dheadRightBoxBot\"],\ndiv[class=\"banner\"]","[href*=\"bit.ly\"]","#adFixFooter,\n#artFoot,\n#imgAd,\n.amSlotInReadVideo.jsx-3307064496,\n.doNotPrint.amSlotFeed.jsx-2939975430,\n.icon-popular.nespressoAdd,\n.menuAdd,\n.topShare_textad,\n.txtLinks,\n.undeMenuAmSlot2.skinContained.doNotPrint.amSlot.jsx-426522538,\nA[href*=\"http://bs.serving-sys.com/\"],\ndiv.sidebarAmSlot.jsx-1829390467","#json-textlinks,\n.skin-link,\nDIV[style=\"mergin:5px 0\"]","#left,\n#right,\n#sponsor-link,\nDIV[style=\"margin: 10px 0 0 0; display: block;clear:both;\"]",".sidebar,\naside.pospromo","#ctl00_articleLeftColumn_ctl04_adRotatorUpdatePanel,\n#ctl00_articleLeftColumn_ctl05_adRotatorUpdatePanel,\n#ctl00_articleLeftColumn_ctl06_adRotatorUpdatePanel,\n#ctl00_topBannersRight_ctl00_adRotatorUpdatePanel,\n.top_banners_outer",".topClickable","div[class=\"story-textlinks\"]","DIV[style=\"border: 1px solid rgb(224, 224, 224); padding: 2px; margin-left: 20px; background-color: rgb(244, 244, 252); width: 140px; font-size: 12px;\"]","#banners,\n.banners_mid_2","div.banner","#googleNewsBanner,\n#header > .span8,\n#sp-content-top-left > .visible-desktop.module,\n#sp-content-top-right > div.module > .clearfix.mod-wrapper > .clearfix.mod-content > .clearfix.mod-inner > .custom,\n#sp-right > div.module > .clearfix.mod-wrapper > .clearfix.mod-content > .clearfix.mod-inner > .custom,\n.clever_41786_pushdown,\n.yeslidergroup,\ndiv#sas_placement1119:nth-of-type(5),\ndiv.module:nth-of-type(9),\ndiv[id^=\"hstp-\"]","div[id^=\"epom-\"]","div[id=\"ad-links\"]","#box-sponsors","#block-block-40,\n#block-block-41,\n#left-ad-container,\n#region-sidebar-second,\n#right-ad-container,\n.block-header-728x90","#text-64,\n#text-65,\ndiv.single-subscribe-block",".big-banner-top,\n.main-margin.container > .newstrack-content.row > .post-margin-right.col-xs-8.col-md-8 > .waypoints.post-content > .affiliate > .textwidget",".banneritem",".wide-banner","#realTopBanner,\n#realTopBannerGap","#right_col,\n.gk_tab_container0-style1,\n.gk_tab_wrap-style1","body > table:nth-of-type(2)","DIV.banners","IMG[src=\"images/betathome.jpg\"]","#sp-banners-carousel,\n#sp-banners-top,\n#sp-left,\n#sp-right,\n.sp-page-title,\n.sppb-section-content-center",".skin.news[href=\"https://www.facebook.com/NAIstinEllada\\A \"],\nDIV#jw_wwg,\nDIV#kw_logo,\nDIV[id=\"sony-internet-tv-holder\"],\nSPAN#jwlogo","#banner_160_filters,\n#banner_160_home,\n#banner_728_home,\n#new_contract_online_overlay,\n#sponsorship,\n.labeled-item.with-skus-slider.card.cf,\n.product-ad,\n.s_call_to_action,\n.selected-product-cards,\nDIV[id=\"afc\"],\nDIV[id=\"home_728x90\"],\nli.labeled-product.labeled-item.card.cf","#featurette","DIV.text-link-container.marg-top-10,\nDIV[style=\"float: left; width: 70px; padding-top: 7px;\"]","#backgroundlink,\n.textlinks,\nA.banner,\nA.footballbet,\nA.ga_track,\nA[href*=\"/specials/williamhill?\"],\nA[href*=\"http://www.e-germanos.gr\"],\nA[href=\"#0.1_\"],\nDIV[id=\"seios-link\"],\nLI.blue.casino,\nLI.blue.poker,\nSPAN.icon.icon-latest-news-ad",".bet-logos","#editor_link[style*=\"background:transparent url(http://www.contra.gr/Columns/article\"],\n#page > .content-top-wrap,\n.article-single__body > .content-thirdParty,\n.article-single__body > .creative_placeholder.content-thirdParty,\n.premium_banner,\nA[class=\"ad\"],\nA[href*=\"acidbet.gr\"],\nA[href*=\"betclic.com\"],\nA[href*=\"doubleclick.net\"],\nA[href*=\"e-shop.gr\"],\nA[href*=\"http://www.menperfect.gr\"],\nA[href*=\"http://www.sport24.gr/html/ent/042/ent.374042.asp\"],\nA[href*=\"http://www.sport24.gr/html/ent/765/ent.371765.asp\"],\nA[href*=\"mens-x.gr\"],\nA[href*=\"www.bwin.com\"],\nDIV.code.currentArea-logo,\n[id^=\"ros\"],\ndiv.ad,\ndiv[id^=\"ENGAGEYA\"]","#box-block-block-12",".textlink","#main > .ads,\n.aside","#fasa,\n#text-39,\n.mobile_adv",".ad__desktop.ad__div,\n.ad__div,\ndiv.sticky-el.ad__desktop.ad__div",".custom-html-widget2,\ncenter",".code-block-6,\n.header-promo,\n.thene-prin-to-arthro,\n.thene-widget","#kalogritsas300","#g-content-top-a,\n.customhidden-mobile,\n.moduletable.sideAdvertFix,\n.moduletable.sideFix,\n.sponsor","#content > div.center:has(> div.content-wrapper > div.taboola-feed),\n#sma-top-box > .boxHead_TopBar,\n.advert,\n.blog-list > div.blog-post:has(> div.abs),\n.sidebar-wrapper > div.sticky-block:has(> div.advert),\n.sticky-block:has(> div.sticky > div.advert),\ndiv[style=\"height:286px;\"]","#MAINAD-box,\n.ADBox","#BannerCategArticle300Right1,\n#BannerCategArticle300Right2,\n#BannerCategArticle300Right3,\n#BannerCategArticle300Right4,\n#Categheaderbanner728,\n#Homeheaderbanner728","A[href*=\"http://www.kazinoinfo.com/\"],\nDIV.box_main_ads","#wholesite1 > a[href^=\"http://jobby.gr\"],\nDIV[class=\"subBanner\"],\nDIV[id=\"sb-container\"]","#frame_id_1,\n#frame_id_2,\n.central_banner_area,\n.hyperad_iframe,\n.new60sbanners,\n[href=\"http://www.escore.gr/\"],\ndiv.adds_sec:nth-of-type(4),\ndiv.adds_sec:nth-of-type(5)",".HTML.widget:not(:last-child) > div:first-child","#ad_13_left_1",".row.sidebar-nav","#financial_widget > .financial_widget_top_line.financial_widget_line > .financial_widget_top_line_medium.financial_widget_line_medium > .peiraios_link[href=\"http://www.piraeusbankgroup.com/\"],\nEMBED#mymovie",".connxtvscroll","#AdPremiumSticky","A[href*=\"ad-emea.doubleclick.net/click\"],\nIMG[src*=\"ad-emea.doubleclick.net/\"]","IMG[src=\"images/728_generic_betnow.gif\"]","a[href=\"http://www.kratisinow.gr\"],\niframe[src=\"http://kratisinow.digitup.eu/widget/widget-artists\"]","#page-body-header,\n#sidebar-one","#text-19","#block-kentroxenonglossonlogos,\n#headline","#skin-container"]; + +const hostnamesMap = new Map([["*",[0,1,2]],["adslgr.com",3],["aek365.com",4],["aek365.gr",[4,16,29]],["amnizia.com",5],["oddbanner.bet-at-home.com",6],["elektronikosanagnostis.blogspot.com",7],["veriotis.gr",[7,140,176]],["fimotro.blogspot.com",8],["tro-ma-ktiko.blogspot.com",9],["enimerosi.com",10],["filoitexnisfilosofias.com",11],["greekddl.com",12],["greeksubtitlesproject.com",13],["inpaok.com",14],["megatv.com",15],["milaraki.com",[16,17]],["techteam.gr",16],["philenews.com",18],["newmoney.gr",[18,126]],["start2click.com",19],["newsauto.gr",19],["subs4free.com",20],["unboxholics.com",21],["williamhill.com",22],["kathimerini.com.cy",23],["politis.com.cy",[24,25]],["koutipandoras.gr",[24,109]],["live24.gr",[24,115]],["popaganda.gr",[24,145]],["skai.gr",[24,154]],["gr",26],["2810.gr",27],["aegeanews24.gr",28],["alterthess.gr",30],["antenna.gr",31],["athinorama.gr",32],["auto24.gr",33],["autotriti.gr",34],["avgi.gr",35],["bestprice.gr",36],["bno.gr",37],["www.candiadoc.gr",38],["capital.gr",39],["car.gr",40],["www.car.gr",41],["clickatlife.gr",42],["cnn.gr",43],["sfl.com.gr",44],["contra.gr",[45,46,47,48]],["www.sport24.gr",[46,50]],["cosmo.gr",[47,52]],["www.techgear.gr",[47,165]],["sport-fm.gr",[48,123,158]],["sport24.gr",[48,160]],["www.contra.gr",[49,50]],["www.news247.gr",[50,128]],["corfuland.gr",51],["cretalive.gr",53],["cyclades24.gr",54],["derby.gr",55],["gazzetta.gr",[55,83,84,85]],["dokari.gr",56],["www.e-food.gr",57],["e-go.gr",[58,59]],["ethnos.gr",[59,71,72]],["imerisia.gr",[59,71,92]],["new.e-go.gr",60],["e-ptolemeos.gr",61],["e-thessalia.gr",62],["efsyn.gr",63],["www.eklogika.gr",64],["eleftheria.gr",65],["eleftherostypos.gr",66],["emvolos.gr",67],["energypress.gr",68],["enet.gr",69],["enikos.gr",70],["eviaportal.gr",73],["evros-news.gr",74],["filadelfia-xalkidona.gr",75],["www.flash.gr",76],["flix.gr",77],["fonien.gr",78],["forthnet.gr",79],["galinos.gr",80],["gasprice.gr",81],["gato.gr",82],["sportdog.gr",84],["in.gr",[85,94]],["gossip-tv.gr",[86,87]],["newsbomb.gr",[86,130]],["onsports.gr",[86,87]],["hiphop.gr",88],["i-kyr.gr",89],["i-live.gr",90],["iefimerida.gr",91],["imerodromos.gr",93],["news.in.gr",95],["sports.in.gr",96],["insider.gr",97],["insomnia.gr",98],["www.insomnia.gr",99],["interesting.gr",100],["inthevip.gr",101],["ipaidia.gr",102],["itechnews.gr",103],["kalamatatimes.gr",104],["kathimerini.gr",105],["katohika.gr",106],["kavalapoint.gr",107],["kerdos.gr",108],["kozanilife.gr",110],["www.kritikes-aggelies.gr",111],["lamiareport.gr",112],["larissanet.gr",113],["www.lifo.gr",114],["livescores.gr",116],["logotypos.gr",117],["madata.gr",118],["makeleio.gr",119],["meteo.gr",120],["myphone.gr",121],["naftemporiki.gr",[122,123]],["naxospress.gr",124],["naxostimes.gr",125],["news247.gr",127],["newsbeast.gr",129],["newsit.gr",131],["nickelodeon.gr",132],["nooz.gr",133],["oneman.gr",134],["onmed.gr",135],["opensoft.gr",136],["oroskopos.gr",137],["parapolitika.gr",138],["parianostypos.gr",[139,140]],["pathfinder.gr",141],["shopping.pathfinder.gr",142],["patrainews.gr",143],["pcsteps.gr",144],["prismanews.gr",146],["queen.gr",147],["real.gr",148],["realestatenews.gr",149],["runningnews.gr",150],["www.trinews.gr",150],["sday.gr",151],["sentragoal.gr",152],["serraikanea.gr",153],["skroutz.gr",155],["www.skroutz.gr",156],["sport.gr",157],["www.sport-fm.gr",159],["supersyntages.gr",161],["tanea.gr",162],["tovima.gr",[162,172]],["www.taxheaven.gr",163],["techgear.gr",164],["tharrosnews.gr",166],["thenewspaper.gr",167],["thepressproject.gr",168],["thestival.gr",169],["tlife.gr",170],["toarkoudi.gr",171],["tvsubtitles.gr",173],["tvxs.gr",174],["usay.gr",175],["vimaonline.gr",177],["voicenews.gr",178],["voria.gr",179],["womenonly.gr",180],["www.xo.gr",181],["zoomnews.gr",182],["gamato.info",183],["www.dwrean.net",184],["fileleutheros.net",185],["pitsirikos.net",186],["anagnostis.org",187],["luben.tv",188]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["aggeliestanea.gr",[0]],["athensmagazine.gr",[1]],["www.ediva.gr",[2]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/hrv-0.js b/extentions/uBOL-home/rulesets/scripting/specific/hrv-0.js new file mode 100644 index 0000000..d9ed3fc --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/hrv-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hrv-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".bannergroup,\n.reklamebg",".footer-reklame,\n.side-marketing",".leader-wrap-out,\n.widget_block.side-widget","#Billboard_UnderArticle,\n.article__comments + .textwidget",".banner",".articleViewBanners,\n.panel-2:has(> div[id*=\"gpt\"]),\na[href*=\"-kisa-kesa\"][href*=\"eura\"],\na[href*=\"kazino\"]",".idk_baner_top,\n.img_advertising",".code-block",".triple_banner_container,\ndiv[id*=\"_in_article_\"]",".code-block:has([id*=\"hayat_ba_\"]),\ndiv[style^=\"text-align: center;\"]",".td-ss-main-sidebar","#ads_rectangle,\n#rectangle_container,\n.native-ads",".widget_block",".banner-promotion",".banner-inner,\n.billboard-banner",".reklama_flash,\n.reklama_flash_mini",".widget_custom_html","#adx-video-player,\n#dodatni-desk",".izdvojeni-index.ad:not(.nas),\n.rbb,\ndiv[class^=\"artikal \"]","style[scoped] + div[class*=\" wpb_column\"]:last-of-type:has(script[src*=\"pagead\"])",".banner-side,\ndiv.mt-3[style^=\"min-height: 250px\"],\ndiv[style^=\"min-height: 250px; width: 100%\"],\ndiv[style^=\"min-height: 250px;\"]:first-of-type",".widget_text.jeg_pb_boxed_shadow","#sidebar > .widget_custom_html",".widget-ad-image,\nsection[data-settings]:first-of-type","div[id^=\"reklamaHor\"],\ndiv[id^=\"reklamaVer\"]",".banner-bg,\n.banner-desktop,\n.bp,\na[href*=\"/wwin-\"]",".elementor-widget-image",".leaderboard",".widget_media_image",".horizontal-banners",".oglasi_sredina","body > div[class=\"container\"]","div[class^=\"css-\"]:first-of-type:has(+ div[align=\"center\"])",".root-ads-laptop",".banner_main",".banner-img",".grid-item-pad",".adcontainer",".sd-banners-zone-a1,\ndiv[id^=\"block-ea-adocean-ea-adocean-\"]","a[class^=\"baner_\"]",".category-promo,\narticle.type-post:has(a[href*=\"meridian\"]),\narticle.type-post:has(img[data-src*=\"freebet\"]),\ndiv[class^=\"advads-\"],\nmain section[data-settings*=\"background\"]:has(div[class^=\"adv\"])",".billboard-wrapper",".adexElement:not(html, body, :empty),\n.pieces_widget",".stickyfill","div[data-href*=\"/icam.hr/\"],\ndiv[data-href*=\"blog.bon.hr/\"]",".js-results-slot","div[id^=\"html5box-\"]",".popupBannerWrapper","#meta_box + #mobile + div[class^=\"css-\"],\n.BaseLayout_content div[class^=\"intextAdIgnore\"]:has(.Slot_content),\n.Sidebar_aside > div:only-of-type > div:first-of-type:has(.Slot_content),\n.Slot_content,\n.Slot_placeholder,\n.intextAdIgnore:has(> div[class^=\"css-\"]:only-child > .Slot_content:only-child),\ndiv[class^=\"css-\"]:has(> .Slot_content:only-child),\ndiv[class^=\"css-\"]:has(> span.Slot_title:first-child + .Slot_content:last-child),\ndiv[data-upscore-zone^=\"product\"],\ndiv[style^=\"display:\"],\nmain > .cls_frame,\np ~ div:has(> .Slot_content)",".box-section",".body-content.container > div[id^=\"home\"] ~ .row:has(.ponuda),\n.row .banner + .row,\n.text-center.col-md-3,\nhr:empty","div[class^=\"position_break_\"]","div[class^=\"position_item_\"]",".ad",".ponuda",".ad-container,\n.google-billboard-top",".col--item-side,\n.container--break[class*=\"break_\"],\n.feroterm.products,\n.lidl.products,\n.promo_heading_fix img,\ndiv[class^=\"position_j\"],\ndiv[id^=\"upscore-promo-\"]","#billboard_ad_container,\n.noa-banner > a,\n.side_banner",".flash--news:has(> div[id^=\"ad-\"]),\n.flash--news:has(> script)",".vc_raw_html","#below_content_third_party,\n.article__listalica,\ndiv[data-upscore-zone=\"product-gallery\"]",".BannerAlignment,\n.BannerBillboard","#tickerBanner,\n.addActive,\n.addBlock,\n.blockAdd,\n.more-news,\n.widget-slider-wrap",".single__widget:has(> .lwdgt),\nsection[class=\"section\"]:has(.lwdgt)",".Wallpaper-container",".container--break,\n.container--linker-bottom,\n.item__ad-center",".offers-widget,\n.relative.center:has(> .banner-slot)",".positionFrame:has([src*=\"native.tportal\"])",".admiral_widget,\n.js-topOffer,\n.single-article__row--top-offer,\ndiv[class=\"single-article__row\"]:has(> .banner)","div[title^=\"TERRA reklama\" i],\ndiv[title^=\"reklama2.\"]",".td-is-sticky div[align=\"center\"] > a > img,\n.td-ss-main-sidebar div[align=\"center\"] > a > img",".banners-wrapper",".sidebar",".iklon",".leaderboardBanner,\n.td-stretch-content:has(> [class*=\" \"]:not([class*=\"style\"])):has(.sviBanneri),\n.vc_row[class*=\" \"] > .vc_column:has(.td-a-rec)",".enjoy-css",".elementor-image","aside > img",".elementor-widget-image > .elementor-widget-container",".el-link > picture,\ndiv[uk-slider].uk-text-center",".uk-margin > .el-link,\n.uk-section-default .uk-text-center.uk-margin,\n.uk-slider-container.uk-text-center,\ndiv[class^=\"uk-width-1-\"] > hr:empty",".js-gpt-ad",".onogo-target",".baner__desktop","svg + div[class*=\"ekit\"] section.elementor-section:last-of-type",".widget_block:not(:has(a[href*=\"pvinformer\"])),\n.widget_media_image:not(:has(a[href*=\"pvinformer\"]))",".a-wrap,\n.pvpor-widget",".brandingBannerLeft,\n.brandingBannerRight",".big:has(ins),\n.gornje-reklame > .big,\n.reklame-dio .big:has(img:not([src*=\"rtnk.me.png\"])),\n.reklame-dio .medium,\n.vijesti-dio > div[class*=\"banner-\"],\na[href$=\"://cedis.me/\"]",".brandLeft,\n.brandRight",".ads","[id^=\"MyAdsId\"]",".featured-add",".article--listing ~ .article:has(script[src*=\"adsbygoogle\"]),\n.article__header:has(+ .article__section-wrapper--zebra),\n.article__section-wrapper--zebra",".banner-right,\n.topBanner",".banner-wrapper",".bnr-wrapper",".banner-center,\n.mt10.twelvecol",".justify-content-center:first-of-type",".fusion-imageframe > a[href][target=\"_blank\"] > img",".add_wrapper_below_navbar,\nbody > div:first-of-type",".banner-top,\n.sticky-area",".section-sidebar-banners","body > .scale-wrapper",".border-b.block,\n.container > .p-4,\n.footer-top-bar",".home-contain","#mvp-leader-wrap",".promo-header,\n.top-promo-header",".extendedwopts-mobile,\ndiv[class$=\"-align-center\"]","p:has(ins.adsbygoogle)",".contenttop,\n.moduleleftads","#rotate-ads,\n.advertising,\n.container-banner,\n.sidebar > div:first-of-type,\n.wrapper > nav + div[class*=\" \"]",".ban300x260,\nbody > a[class^=\"bg\"]",".aklaplace,\n.banner-sidebar","#check-also-box,\n.bgr-box,\n.stream-item","#shoppster-widget,\n.uc-in-feed-banner",".aside-box + .banner,\n.main > div.container,\n.text-center.container",".d-bnr-block",".posttext-a,\nbody > div[class^=\"home-branding\"],\ndiv[id^=\"sidebar_\"]",".branding,\na[id*=\"FloatBaner\"]",".execphpwidget video",".slot",".ad-kliktv,\n.zadruga-top",".ad-space-bottom",".section-rek","div[id^=\"midasWidget\"]",".BannerAd","div[class*=\"adocean\"],\ndiv[data-label=\"Reklama\"]",".third-party-menu-container",".custom-html-widget",".ai_widget",".banner-placeholder-text",".td-single-image-",".widget_media_image:has(img[width^=\"4\"])","#top-banner","#comments ~ a,\n.ticker-news ~ a,\naside[id*=\"facebook\"] ~ .widget_media_image",".banner-box,\n.right-side > div[style^=\"text-align\"] > a",".djslider-loader,\n[class*=\"box nomargin\"],\nsection[id$=\"Top\" i] > div[class=\"box \"]",".ms-image,\n.wp-block-image",".ayuPost:has(img[src*=\"://redakcija.\"])","#header-wrap-reklama,\n#sidebar > #HTML8,\n#sidebar-two > #HTML4,\n#sidebar-two > #HTML5"]; + +const hostnamesMap = new Map([["artinfo.ba",0],["avaz.ba",1],["boljatuzla.ba",2],["bosnainfo.ba",[3,4]],["bloombergadria.com",4],["mojtv.hr",4],["rtl.hr",[4,64]],["barinfo.me",[4,71,72]],["24sedam.rs",[4,95,96]],["alo.rs",[4,97]],["blic.rs",[4,101]],["hellomagazin.rs",4],["informer.rs",4],["novaekonomija.rs",4],["sd.rs",[4,127]],["svet-scandal.rs",4],["depo.ba",5],["farmer.ba",6],["fokus.ba",7],["zvornicki.ba",[7,12,28]],["bankar.me",7],["glamblam.ba",8],["hayat.ba",9],["infoprijedor.ba",10],["klix.ba",11],["krajiski.ba",12],["onlyclubbing.com",[12,35]],["glascg.me",[12,78]],["n1info.ba",[13,14]],["n1info.com",13],["n1info.hr",[13,14]],["nova.rs",[13,115]],["sportklub.rs",[13,128]],["n1info.rs",14],["nap.ba",15],["noob.ba",16],["infovranjske.rs",[16,108]],["novi.ba",17],["olx.ba",18],["otisak.ba",19],["radiosarajevo.ba",20],["radiovkladusa.ba",21],["raport.ba",22],["sodalive.ba",23],["source.ba",24],["sportsport.ba",25],["tuzlainfo.ba",26],["vecernjenovosti.ba",27],["istramet.hr",28],["borba.me",28],["primorski.me",[28,84]],["vijestibp.me",28],["rtvpancevo.rs",28],["sport026.rs",28],["tangosix.rs",[28,130]],["udarnavest.rs",28],["animesrbija.com",29],["eprevodilac.com",30],["glassrpske.com",31],["klikdoposla.com",32],["mobilnisvet.com",33],["najboljamamanasvetu.com",34],["povezano.com",36],["saznajnovo.com",37],["srbijadanas.com",38],["tvarenasport.com",39],["ul-info.com",40],["vecer.com",41],["24sata.hr",42],["agrobiz.hr",43],["arhivanalitika.hr",44],["nicelocal.com.hr",45],["dalmacijadanas.hr",46],["dalmatinskiportal.hr",47],["danas.hr",48],["dnevnik.hr",49],["glasistre.hr",50],["gloria.hr",[51,52]],["jutarnji.hr",[52,56]],["grazia.hr",53],["hcl.hr",54],["index.hr",55],["mob.hr",57],["monitor.hr",58],["motori.hr",59],["net.hr",60],["njuskalo.hr",61],["novilist.hr",62],["poslovni.hr",63],["poslovni-dnevnik.me",63],["poslovni.mk",63],["poslovni.co.rs",63],["slobodnadalmacija.hr",65],["telegram.hr",66],["tportal.hr",67],["vecernji.hr",68],["snnovine.hu",69],["zagreb.info",70],["niskevesti.rs",[72,114]],["bit.me",73],["bokanews.me",74],["dan.co.me",75],["press.co.me",76],["rthn.co.me",77],["jadranbudva.me",79],["jadrannovi.me",80],["mondo.me",81],["onogost.me",82],["patuljak.me",83],["pvinformer.me",85],["pvportal.me",86],["rtcg.me",87],["rtnk.me",88],["vijesti.me",[89,90]],["espreso.co.rs",90],["domaceserije.net",91],["info-ks.net",92],["sportske.net",93],["021.rs",94],["republika.rs",[96,126]],["atvbl.rs",98],["aviatica.rs",99],["forum.benchmark.rs",100],["cenoteka.rs",102],["cineplexx.rs",103],["danas.rs",104],["epancevo.rs",105],["filmitv.rs",106],["gradnja.rs",107],["intermagazin.rs",109],["mojkraj.rs",110],["navidiku.rs",111],["naxi.rs",112],["nekretnine.rs",113],["novosti.rs",116],["nportal.rs",117],["objektiv.rs",118],["paragraf.rs",119],["pcpress.rs",120],["penzionisani.rs",121],["pink.rs",122],["planplus.rs",123],["pravda.rs",124],["prva.rs",125],["srbijajavlja.rs",129],["telegraf.rs",131],["telegraf.tv",131],["triangletv.rs",132],["tvjasenica.rs",133],["tvprogram.rs",134],["tvsuper.rs",135],["vesti.rs",136],["vino.rs",137],["vojvodinainfo.rs",138],["b92.tv",139],["gledajcrtace.xyz",140]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/hun-0.js b/extentions/uBOL-home/rulesets/scripting/specific/hun-0.js new file mode 100644 index 0000000..e84d1b7 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/hun-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: hun-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["[src*=\"/banner/\"]","[id*=\"float\"]","div:has(> .ai-attributes + script + ins)","#article_end_popup,\n.banner.boxed","a[rel*=\"sponsored\"]","#a1,\n#a2","#onetrust-banner-sdk","#eu-cookie-law,\n#facebook-likebox-8,\n.wpcnt","[class*=\"advert\"]","#facebook-sharebar,\n#webaruhaz-ajanlo,\n.-contentTop,\n.a2blckLayer,\n.ctsGadx,\n.hashtags,\n.wrap,\nTD[id*=\"l_sponsor\"],\n[class*=\"adv_\"]","[class*=\"adtext\"]",".fb-exit-popup-container","#fanback,\n#permission-bar,\n.fu-container,\n.sample,\n[href*=\"hirdetes\"],\na[href*=\"adf.ly\"],\na[style=\"text-decoration:none;\"],\ntable[bgcolor=\"darkgray\"]",".content-list.content-body > .recommendation-holder,\n.content-text > .recommendation-holder,\n.left-column.col-md-8.col-sm-12 > .recommendation-holder,\n.right-column.text-center.hidden-sm.hidden-xs.col-md-4 > .recommendation-holder:nth-of-type(1),\n.right-column.text-center.hidden-sm.hidden-xs.col-md-4 > .recommendation-holder:nth-of-type(2),\n.top-column.col-xs-12 > .recommendation-holder,\ni > .recommendation-holder:nth-of-type(1),\ni > .recommendation-holder:nth-of-type(2)",".tqWLsnEEqeEw-bg,\n[style=\"z-index: 999999; background: rgba(0, 0, 0, 0.85098); display: block;\"]","[style=\"background: rgb(255, 255, 255); max-width: 720px; z-index: 9999999; opacity: 1; visibility: visible;\"]","[data-zadtype=\"billboard\"],\ndiv.mobileArticleAds,\ndiv.right-rail:has(div.ad-wrapper),\nfigure:has(a[href*=\"ignshop.hu\"])","DIV[id*=\"banner\"]","[class*=\"banner\"]","[app=\"tibrr-cookie-consent\"],\n[class^=\"k\"][class*=\"-container\"][class*=\"-2\"][class$=\"-hide\"]",".bpkad","A[href^=\"http://goo.gl\"]","[class*=\"reklam\"]","[id*=\"reklam\"]",".code-block:has(script + ins)","[class*=\"pea_cook\"]","[style=\"width:300px;height:250px;\"],\nscript[data-cfasync=\"false\"]","[class*=\"advertisement\"]","[class^=\"ad-\"]","#text-3","#kpopup","#sliding-popup","[id^=\"block-views-block-banners-\"]","[id*=\"banner\"]","[id*=\"etarget\"]","[class^=\"ads\"]","[id^=\"adchange\"]","#alsobox","#cookieinfo","DIV[id*=\"col_2\"]","[id*=\"advertisment\"]","#sutik",".bannergroup","#_iph_cp_popup,\n#cookie-bar,\n#cookie-notice,\n#cookie-window,\n#cookiebar,\n#hirdetes,\n#hirdetesek,\n.cc-banner,\n.cc-banner-wrapper,\n.cc-window,\n.cc_banner,\n.cc_banner-wrapper,\n.cc_window,\n.hird,\n.hirdetesek,\n.leet_product_banner_container,\n[class*=\"overlayBg\"],\nins[id^=\"aswift_\"]",".hirdetes","#cookie-law,\n.banner_middle",".ads_show_ad_title",".banner-wrapper",".banner-container","#overlay_readers_letter,\n#stickyHomePageRecommender,\n#webPushPopup,\n.a-hirstartRecommender,\n.m-donationBottomLine,\n.spklw-post-attr[data-type=\"ad\"],\n.widget-mini-article",".adaptiveAd[id^=\"444_cikk_mobil_\"],\n.adaptiveAd[id^=\"444_cikk_pc_\"],\n[id*=\"-banner-\"],\narticle:has(a[href*=\"hirdetes\"]),\ndiv.item:has(a[href*=\"hirdetes\"])","#text-5,\n#text-6","#galsoreklam,\n#oldalreklam,\n[href=\"https://777blog.hu/reklamblokkolo-kikapcsolasa/\"],\ndiv#rechtangle.widget:nth-of-type(5)","#cookieBox,\n#cookieBox_bg,\n.whiteBox:has(.goAdverticum)","#cookies-alert,\n[class^=\"zone_\"]","#g0,\n.az-layer,\n.big_badge,\n.floating-help-wrapper","[class*=\"ads\"]","#ajanlo","div#mymodal:has(#form-popup)",".flyout",".ez-egy-dc-doboz:has(> .double_click_doboz),\n[style^=\"min-height: 128px; background: url(\\\"https://static.agroinform.hu/static/site/img/hirdetes_up.png\\\") no-repeat center bottom -1px;\"]","#alapjarat_cikk_fekvo_1,\ndiv.header + .clearfix + .clearfix","#block-block-16,\n#block-block-22,\n#block-views-ajanlo-block,\n#sticky_footer",".mailingActionC",".ui-widget-overlay","[aria-describedby=\"cookies-dialog\"]","div.cikk_zona,\ndiv.rightside > iframe",".sidebar1 > div:first-child,\n[id^=\"hird_\"]",".mask,\n.showLink.reveal","[class*=\" adH\"]","#cookie-disclaimer,\n.brandbox",".tamogatoi,\n.wp-caption","#facebookPopUp,\n#facebookPopUpBackground,\n#szechenyi-container,\n.plus-wrapper","#_cikk_jobbhasab_2,\n#_cikk_jobbhasab_3,\n#_fooldali_header_alatti_banner,\n#_fooldali_header_banner,\n#_fooldali_jobbhasab_2,\n#_fooldali_jobbhasab_3,\n#custom_html-18,\n#custom_html-19,\n#custom_html-2,\n#custom_html-20,\n#custom_html-21,\n#custom_html-23,\n#custom_html-26,\n#custom_html-7,\n#custom_html-8","#custom_html-10","[class*=\"Advert\"]","[class*=\"etarget\"],\n[class*=\"szamlatabla\"]","[class*=\"hirdetes\"]","#CybotCookiebotDialog",".ads","#adds","p + center:has(iframe[data-src*=\"facebook\"]),\nscript + ins + h5",".cookie-notice-container","#article-2,\n#block-block-30,\n#block-block-60,\n.region-content-1-1 > div:last-child,\n.region-content-1-1 > div:nth-child(-1n+3),\n.region-content-1-3 > div:nth-child(-1n+2),\n.region-content-1-3 > div:nth-last-child(-1n+5),\n.view-banner-blokkok",".addd,\n.bannpos,\n[aria-label=\"cookieconsent\"],\ndiv:has(> .fb-like)","#cookie","#popupajanlo","#total,\n.category-section.ad,\n.minisite","app-article-subscription-box,\napp-newsletter-modal","main + .ok-prerender","iframe[src=\"https://tunderszepek.baon.hu/tunderszepek-banner\"]",".widget_media_image",".pea_cook_wrapper","[class*=\"adcikk\"]",".hidden-xs:has(> .lablec_alatt),\n.hidden-xs:has(> .weboldal_felett),\n.tapeta.fixed,\n[data-ai],\nblockquote","[id*=\"sponsor\"]","#karrier,\n.modal,\n.modal-dialog",".modal-backdrop","#footerLogos,\n#pe_confirm,\n#underArticleAdvertisement,\n[id*=\"-ad-\"][data-x=\"1\"],\n[id^=\"div-gpt-ad-\"] + [class$=\"widget\"],\n[style=\"width:100%;text-align: center; margin-bottom:15px;\"],\na[href*=\"gemius\"],\nbody > .extraContentSection:nth-of-type(-1n+3)","#articleOfferFlag","#pe_confirm_optin_6","#ad-cikk1,\n#ad-cikk2,\n#ad-fekvo1,\n#ad-fekvo2,\n#ad-jobb1,\n#ad-jobb2,\ndiv:has(> div[id^=\"div-gpt-ad-\"])","#pe_confirm_optin_1","#taft,\n.living-earth,\n.meropixel-hide,\n.share,\nDIV[class*=\"_ad\"],\nDIV[class*=\"adv\"],\nDIV[class*=\"blh-billboard-ad\"],\nDIV[id*=\"wAdBox\"],\n[class*=\"follow_promo_figure\"],\n[id*=\"cp_popup\"]","[class*=\"adbox\"]","[id*=\"Banner\"]","DIV[class*=\"etarget\"]","#fbox-background","#lightview1,\n[class*=\"popupBanner\"]","#cookie_policy,\n#lw_bg1,\ndiv[style^=\"height:\"]","#newASZFLayer","#onetrust-consent-sdk,\n.o-banner--hirdetes",".real-estate-wrapper",".cookie__wrapper,\n.subscription-box,\nA[href=\"/jatek\"],\nA[href=\"/nyarimagazin\"],\n[class*=\"__ad\"],\n[class*=\"adContainer\"],\na[target=\"_blank\"][class=\"videa-wrapper\"],\niframe[src*=\"koponyeg.hu\"]",".newsletter-box","#wpgtr_stickyads_textcss_container,\n.extpp-container,\n.otw-sidebar:has(a[href=\"https://bpiautosok.hu/tamogatonk-a-te-ceged-jelenj-meg-nalunk-a-youtube-on-es-a-bpiautosok-hu-n/\"]),\n.widget.widget_text:has(.adsbygoogle),\nbody > center:first-child,\nbody > center:first-child + br,\ncenter:has(> a[href=\"https://bpiautosok.hu/mediaajanlat\"]),\ncenter:has(> a[href=\"https://bpiautosok.hu/mediaajanlat\"]) + br,\ncenter:has(> font),\nfont + center","#onesignal-bell-container,\n#onesignal-slidedown-container","#custom_html-11,\n#custom_html-6,\n#media_image-17,\ndiv[style=\"margin-top:20px;\"]","#upprev_box","div.bpkad","#full-desktop,\n#full-mobile,\nheader + div[style^=\"margin:\"]","#cooker_container,\n.banner_main_page_wrapper","#cadre_alert_cookies,\n#pa-push-notification-subscription,\n#sp-right > .sp-column > .sp-module.hidden-mobile,\n.banneritem","[class^=\"adsense\"]",".advert,\n.occsz-banner",".ads-container",".ads-left-container,\n.ads-name-title,\n.ads-right-container,\n.cookie-box-cnt,\n.infobar-cnt,\n.popup-ad,\napp-ads,\niframe[src^=\"https://cfusionsys.com\"]","#cookie-policy-content,\n.ad-article-comment,\n.ad-article-end,\n.ad-article-inside,\n.ad-article-inside-automatic,\n.ad-article-under-lead,\n.ad-content-top,\n.ad-header-after > *,\n.ad-header-after-article,\n.share-article","#web-push-popup","[class*=\"-adv\"]","#CookieAcceptLayer,\n#bdism1,\n#cikkajanlo,\n[class*=\"adv-\"]",".art-sidebar1,\n.art-sidebar2","#fadeandscale_background,\n#fadeandscale_wrapper",".enews-article-content .endless-shared-area",".sb-right > div:first-child","#cookie-law-info-bar","#banner_sav","#headerBanner,\n.col-md-4.blog-sidebar:nth-child(even),\n.slidingBanner,\n.tablet-advert,\n.totop,\n.widgetDefault",".billboard","#billboard,\n[class*=\"prbox\"],\n[id^=\"linkbox_article\"]",".region-header.region",".jquery-modal.blocker.current",".cikk-halfpage.t-article-container_sidebar > div:first-child,\n.menu-sponsor_link,\n.rovat-halfpage.t-rovat-container_sidebar > div:first-child,\n.tctk,\n[id*=\"szponzoracio\"],\niframe",".cikk-vegi-ajanlo-reklamok","[id*=\"hirdetes\"]","#interstitial",".adbd-layer","body > section:not(.site-header):not(#toreskar):last-of-type","[class=\"td-a-rec td-a-rec-id-content_top tdi_62 td_block_template_1\"],\n[class=\"td-a-rec td-a-rec-id-header tdi_53 td_block_template_1\"]","[id*=\"_ad\"]",".hirdetes-block","[class*=\"ad_\"]","[id*=\"ad_\"]",".detailRightAds,\n.min700height-desktop,\n.rltd_container [id^=\"rltd-ad-\"],\n.row:has(> #onet-ad-top),\n[class*=\"ad-\"],\n[class^=\"ads \"],\n[id^=\"ad-\"],\n[style=\"min-height: 300px;\"],\na[title=\"Hirdetés\"],\ndiv.wrapAds,\ndiv.wrapRectangle:has(#ad-cikk)",".ibb-banner-decor","[id^=\"ad_\"]","div[class*=\"contentBanner\"],\ndiv[style=\"text-align: center; margin-bottom:10px; position: relative;\"]",".sgpb-popup-dialog-main-div-wrapper",".penci-wrap-gprd-law,\n.sgpb-popup-overlay",".rckaexclude",".super","div.cookieLayer,\ndiv.supportModal","IFRAME","#article-recommend-popup,\n.adaptiveAd,\n.cookie-popup,\n.overlay-popup","[class*=\"_adv \"]",".popupunderlay,\n[class*=\"adPlace\"],\n[class^=\"goAdverticum\"]","[class*=\"adzone\"],\ndiv[id*=\"elementor-popup-modal-\"]","#catapult-cookie-bar","#darklayer,\n.views-field-nothing,\n[class*=\"_ad \"],\n[id*=\"_ad-\"]","#femina-shop-ajanlo-slider,\n.cikk-torzs [data-miniapp-id]:has(.femina-shop-ajanlo-slider-hirdetes),\n.cikk-torzs [data-miniapp-id]:has(.lapozgato-ajanlo),\n.doboz_harmados,\n.szelso-jobb > div:has(> a),\n[class*=\"kepeslinkes\"]","DIV[class*=\"reklam\"]",".crp_related,\ndiv[id^=\"forbesad\"],\np + [class*=\"-bekezdes-utan-\"]",".foot-logos.col-md,\n[href=\"https://www.barion.com/hu/vasarlok/arak-vasarloknak/\"],\na[href=\"http://consumer.huawei.com/hu/phones/mate10series/\"]","div:has(> [style*=\"calc\"])","#accept-container","[class*=\"banners\"],\n[href*=\"hirdetesek\"]",".etarget",".facebook-layer-box","#content-container > div > a:not([class*=\"MailListItem-\"]),\n[class*=\"magnum\"]","[class^=\"container-\"][class*=\"adZone\"]",".grey-popup-layer","#background_ad_top","#right > .xabrew300.box",".partners",".spleft,\n.spright","[class$=\"responsive-300px-600px\"],\na[onclick*=\"/muvelet/hozzaferes/kapcsolodas.php?id=\"],\nbody > style,\ndiv:has(> h4 + div[style*=\"calc\"])","#thanks > .hlist.nohead,\n.xabrecontainer,\na[onclick*=\"$.ajax\"],\ndiv#center:has(div > div > p > a[style=\"color: #b42223;\"]),\ndiv[class*=\"xabre-responsive\"]:not([class*=\"-980px-139px\"])",".roadblockcont",".act_hun,\n.adt_hun","#qc-cmp2-container,\n[id^=\"ibb-\"][class*=\"banner\"]",".leavingPopupLayer","#partnerek","[id^=\"zone\"]",".ad",".box-wrapper > .box-actual-magazine + .box-html","#adryf,\n.rltdwidget,\n[href^=\"https://www.webminute.hu\"],\n[id*=\"aswift\"],\ndiv.reklam_jobbra,\ndiv[style*=\"text-align\"]:has(> a > img),\ntd.txtcenter:has(> script + ins),\ntd[style=\"width: 10px;\"]:empty","#cookiekezeles","#banner,\nDIV[class*=\"Advert\"]","[class*=\"contentBanner\"]",".accept-cookies","div[id^=\"jqueryFloating\"]","#cookie_bar,\n#infobar","#banner2016kormanyhu,\n[id*=\"banner_1_29_\"]",".catch-click",".banner-widget-container",".mc-modal:has(iframe),\n[class^=\"moove-gdpr-\"],\n[id^=\"um-\"]:has(.fb-page.fb_iframe_widget)",".Ad,\n[id*=\"Ad_\"]",".Clear,\nDIV[id*=\"AdContainer\"]","#top > .p-0.container","#ajanlo_box_ah,\n#lightwindow_overlay","#player,\n#superbox",".szkozepkis","#kapubanner,\n[id*=\"_ads\"],\n[id^=\"cookieconsent\"]",".box_remote,\n.fbcont2,\n.fbfollow,\n.fbshare,\n.h-sideboard_2,\n.kalkulator","[id*=\"hirdet\"]","#cookiewarnbar","#nyeremenyModal,\n[class=\"modal-backdrop fade show\"],\n[id*=\"popup\"],\ndiv.row:has(> div.ads)",".hover_bkgr_fricc:has(.facebookPopupCloseButton),\nDIV[id*=\"Banner\"],\nDIV[id*=\"zone-wallbanner-header\"]","#gyuri1,\n#gyuri2","[class*=\"billboard\"]","#cookieAlertBox,\n.banner_container,\n.banner_widget,\n.frame:has(> span[style^=\"font-size: 11px;\"]),\n.sy-box","[class*=\"-ad-container\"]","P[class*=\"banner\"]","[id^=\"advert\"]","DIV[class*=\"banner\"]","DIV[class=\"module noheading\"],\nEMBED","#tetszett","[data-adblockonly]","#cucc,\n#layerbanner","#custom_html-3","#euro-event,\n#league-selector + .row + .row:has(.banner),\n#sponsors,\n.gdpr-cookie-notice","[class*=\"_ad\"]","#lebegodoboz,\n#szupertorony,\n[id*=\"-reklam\"],\n[id*=\"fancybox\"],\n[id^=\"hirdetes_jobb\"] + div,\n[id^=\"hirdetes_jobb_2\"] + div + div,\n[id^=\"szuperbanner_\"]","[id^=\"hirdetes\"]","#webpushSelctorFormId,\n.adcaption,\n.article-menu.panelgap,\n.article-otherelements-container content,\n.articlebox.clear.sidebar-ajanlat,\n.block-ms-box2,\n.cimlap-ajanlat.elem-1180.cimlap-grid-elem,\n.hosting,\n.hvg_push,\n.jobline-palyakezdo-feed,\n.selectWidget,\n.support-stripe,\n[class*=\"adtype-\"],\n[class=\"articleitem clear smallimage imgleft\"],\n[class=\"site-scarab-bottom open\"]","[class*=\"adsense\"]","[id*=\"-ad-\"]",".parallax_bottom,\n.parallax_top","DIV[class*=\"ad_\"]","#announcement,\n#cikktoolbaradomany,\n#cookiealert,\n#sidebar > table,\n.cikkszovegaction,\n.cikkszovegakcio,\n.kommentadomany,\nDIV[id*=\"hirdetes\"],\nbody > div > a[target=\"_blank\"]","[class*=\"hird-\"],\n[class*=\"hird_\"],\na[data-bs-content*=\"(hirdetés)\"]",".banner",".article-cards-inlist-ad,\n.article-text > p,\n.footer-banner-row,\n.iho-adzone,\n.social-icon","[class*=\" ad\"]",".topAdv",".shopline-box,\n.travelo-box",".cikk-vegi-ajanlo-reklamok-container","[class*=\"ad-container\"]","#ad_null_position,\n#also_bannerek,\n#index_shopline","#ot2015,\n#rightcoltd,\n#site_header","#main div[class*=\"banner\"],\n#sidebar > div[class*=\"banner\"],\ndiv.read div[class*=\"banner\"]","#_ao-cmp-ui,\n#sitemodal:has(.fb-button),\n.am_targetvideo_container,\ndiv[data-qa=\"oil-Layer\"]",".notification-popup","#bottompopup","#leftPoszter-section,\n#salePoszter,\n.home-section-banner,\n.u-hide\\@mobile.flag-wrapper--fill.flag-wrapper.grid-col-lg-1-4.grid-col-md-1-2.grid-col-1.article-list__item","div[class=\"tl-state-root tve-leads-ribbon tve-trigger-hide tve-tl-anim tve-leads-track-ribbon-1 tl-anim-slide_top tve-leads-triggered\"]","#cookie-law-info-again","#roadblock-adcum-zone,\n[style*=\"text-align: center;\"]:has(> .adverticum-label + a)","#joylike,\n[class*=\"Adverticum\"],\n[class^=\"adIn\"],\n[class^=\"adPlace\"]","#cookie_container","[data*=\"banner\"]","#header","#cookieSpan,\ndiv.bottom_sticky_banner","#check-also-box,\n#fejlec-hirdetes,\n[id^=\"cikken-beluli-hirdetes-\"]","#cookie-consent-dialog","#above_article_banner,\n#advertisements,\n#below_content_banner,\n#left_banners,\n#right_banners,\n#social,\n#wide_banners,\n.article_banner,\ndiv.subscribe_module,\ndiv[class=\"fb-like fb_iframe_widget\"]",".cookies-message-container","#cookieAcceptanceContainer","[id*=\"advert\"]","#nap_ajanlata,\n.tamogatott,\n.vippr,\nDIV[id*=\"billboard\"],\nDIV[id*=\"linkbox\"],\n[class*=\"banner-\"],\n[class*=\"offer prbox\"],\n[class*=\"pr--\"],\n[class^=\"pr-\"],\n[class^=\"prbox\"],\ndiv.endless-shared-area",".qc-cmp2-container","#vshu-box,\n.integralt_felso_zona,\n.recommendationzone,\n[id*=\"adsense\"]","div[class*=\"banner\"]","div:has(> a + h6)",".kapu,\n.mini_slider_div0","[class*=\"Banner\"]","div.accept-cookies","[name*=\"banner\"]",".adbg",".category > #prodstop1,\n.single-post > #prodstop1","#current_promotions_block,\n#skin-left,\n#skin-right,\n.box-general.clearfix,\n.discount.clearfix.nonLpk,\n.fullwidth.current_promotions_block","#beuszoAjanlo,\n#cikkalatti,\n#floating-recommendation,\n#mc-holder,\n#ovasar,\n#pr-box,\n#right-ecom,\n#top,\n.col-visible-xl.r-side.col-xl-4,\n.email-under-article,\n.frip-inline:has([data-module-name=\"inline-article\"]),\n.hird300,\n.kiskepes,\n.magnum,\n.panorama-wrapper,\n.pr-item,\n.spar,\n.szoveges,\n[data-module-name=\"hirlevel\"],\n[data-module-name=\"ingatlanbazar\"],\n[data-module-name=\"koponyeg\"],\n[data-module-name=\"videa\"],\n[id^=\"szponz-\"],\n[size=\"300x600\"],\ndiv[class$=\"widget\"]","#ac",".newsletter-layer,\ndiv.article-recommendation-zones","#accept-cookie","#page-top","div.lol:has(> a[onclick=\"getValue()\"]),\ndiv.widget:has(> div.textwidget > p > script)",".cikkhirdetes,\n.sticky1hirdet","[class*=\"adserver\"]","[class*=\"-ad\"]","#navi_btm + div,\nimg[src^=\"https://logout.hu/muvelet/hozzaferes/kapcsolodas.php\"]",".nobanner,\n[class^=\"banner_\"],\n[id^=\"banner_\"]","#exposeMask","#page_PopupContainer",".goAds,\n.visible-lg.container,\ndiv[class=\"container-full\"][style=\"background:#fff\"]:has(.topadv)","#eucookielaw,\n.ad-magnum,\n.ad-verticalfull,\n[class*=\"simpleads\"]","#block-block-12,\n#block-block-19,\ndiv.gdprBoxContainer,\ndiv.promo-bar",".bannerContent",".modal[role=\"dialog\"],\napp-calendar,\napp-facebook-popup,\napp-newsletter-popup","[class*=\"articleBanner\"]","#cboxOverlay,\n#colorbox","#cookie-msg","#floatingBox,\n.ui-floating-message,\n.wsp-wrap,\n[class*=\"tBanner\"]",".banner_row,\n.proposer,\n.read_vs,\n.rightbanner",".cookie-bar,\n.mrc-bnr-plchldr,\n.popup-wrap,\n[class^=\"banner\"]",".sticky",".article-textlinkbox","#ad-image-big,\n#fadeandscale,\n#portfolioEzekIsErdekelhetnek,\n#recipeAndRelateds > h2.noprint,\n#sidebar_ads_box_2,\n.billboard-cikk,\n.hir-fekvo,\nDIV[class=\"billboard fr\"],\nDIV[class=\"fej-elso-sor cf\"],\nDIV[id*=\"-ad-\"],\n[class*=\"ads_box\"]",".allow-cookie-stripe","#app-advice,\n#app-commission,\n.x-marketing",".cim-reklam,\n.widget_text.widget.widget_custom_html",".om-holder","[class*=\"box ajanlo\"],\n[id*=\"ctnet\"]",".adbox","#sticky,\n.b336","[align=\"center\"] > a[href*=\"banner\"],\n[class^=\"ui-dialog\"]",".fb-page-cont,\n.topHorizontalBanner,\n[src^=\"/public/img/efi/\"]","#mobilinstruments,\n#stickyfooter,\n.cikkajanlo,\n.totalcar,\n[id*=\"billboard\"],\na[href^=\"https://bit.ly/\"]","#custom_html-4,\n#primary-sidebar,\n.right","#sidebar",".banner-bottom",".ckwrap,\n.list-item.has-banner",".code-block:has(> div + ins.adsbygoogle + script)","#didyou,\n#wallpaper_left,\n#wallpaper_right,\n.bet365_connect,\n[class*=\"_szponzor_\"]","[class^=\"ad_\"]","[class*=\"adlabel\"],\n[class*=\"leftlogo\"],\n[id*=\"adserver\"]","div#show_news_box,\ndiv.cookie-message","#tab-widget",".m-fbPopup",".m-breakingLayer:has(a[href*=\"nlc.hu/balkonfanatik\"]),\n.m-pcPromoArticlePointsLayer,\n.m-pcPromoFooterLayer,\n.rubAd,\ndiv.m-articleStickySocial,\ndiv.m-breakingLayer","[data-placeholder-caption=\"hirdetés\"]",".noprint,\nDIV[class*=\"ad-container\"]","#cookie-consent",".colorbox-cookiepolicy","#datasheetNavHelp","#slidebox,\n.highlighted-banner","#detect + .wrapper","[class*=\"ad-warning\"],\n[class=\"ad-blocked\"],\n[class=\"p-t-10 ad-blocked\"]",".col-xl-8 + aside.col-xl-4.col-visible-xl,\n.mw-allow-notification-dialog,\napp-article-page app-sidebar app-free-display-inventory,\napp-sport-article-page app-sidebar app-free-display-inventory,\nkesma-advertisement-adocean,\nsection.spar","div.facebook-layer-box","[class^=\"ad\"]","#zone-halfpage,\n#zone-roaddblock,\n.centercol.sponsor","#zone-titleheader",".slidein.popup.closeablenotification.scripted,\n.zone[data-zoneid]","#cookieconsentbar,\n#subscribepopuppanelalign",".banner-content,\na[href*=\"banner_click\"]","#kutu","#recommend,\n.frame-center,\n[class^=\"f10\"],\n[class^=\"grbox\"]","[class^=\"ads-\"]",".justClassBanner","#cikkertesito-reg-form,\n.banner.clearfix,\n.inner","#pushpushgo-container,\n.ad-container,\n.ph-flexi-box-wrap,\n.ui-dialog[aria-describedby=\"newsletter-modal\"],\n.ui-widget-overlay.ui-front,\n[aria-describedby=\"dialog-welcome\"],\n[class*=\"adbreak\"],\n[class*=\"c_banner\"],\n[class*=\"placeholder\"],\n[class=\"ph ph-responsive-wrap\"],\n[data-analytics-value]","#popup",".articleMetadata,\n.container.css-table > div:not(.container),\n.edgebox-widget.show,\n.introjs-helperLayer,\n.introjs-overlay,\n.introjs-tooltip,\n.port-adbd,\n[class*=\"_spon\"],\n[class=\"advert fix-advert\"]","#BlockCikkajanlo,\n#mymodal2,\n.footer--partners,\nDIV[id*=\"adocean\"],\n[data-qa=\"oil-Layer\"],\n[data-qa=\"oil-full\"]",".lead_alatti_txt,\n.mfor_cikk_beuszo,\n.news-page > div[style*=\"background: #FFF900;\"]:first-child","#newsletter_footer,\n#twister-banner,\n.cookie-layer","#fb_like_modal",".popup","#top > div:first-child",".banner__ad","[class*=\"banner \"],\n[id^=\"overlay\"]","[aria-describedby=\"newsletter-modal\"],\n[class*=\"adv--\"]","#wallpaper,\n.wallpaper-link","#psCookieNotification,\ndiv.ad-sm-text","#cookieconsent",".adblock-confirm,\n.newsletter-modal",".std0,\nIMG[src=\"images/hirdetes.gif\"]","#gdprCookieWrap,\n[class*=\"AdWrap\"],\n[id*=\"AdWrap\"]","#enableCookieDiv","[id*=\"ctnet_ad_\"],\ndiv[class*=\"ad \"]","#fhr-cookie-bar,\n#fragment,\n[class*=\"-ad-\"]","#text-9,\ndiv.sprtrvs-ad,\ndiv.tt-shortcode-1,\ndiv.tt-shortcode-2","#menusimple2 + div,\ndiv[style=\"width:100%;height:14px;text-align:left;font-size:9px;letter-spacing:3px;color:#5F5F5F;border-bottom:1px solid #CCC;margin: 10px 0 5px 0;\"],\nscript[async] + [data-widget-id]","#push-notification,\n.kezdo-kereso,\n[box-name=\"Hirdetés\"],\n[class*=\"Adv\"],\n[class*=\"peelgame\"],\n[class^=\"adact\"],\n[class^=\"adx_\"],\n[id*=\"Advert\"],\n[id*=\"peelgame\"],\ndiv.container.banner-container.left,\ndiv.container.banner-container.right,\ndiv.container.banner-container.wide > *","#google-display","[src*=\"hirdetes_\"]",".cikk-hir,\n[class*=\"googlebox\"],\ndiv[class*=\"adserver\"],\ndiv[id*=\"kirakat\"],\ndiv[id*=\"rightad\"]","[class=\"wp-container wp-top\"]","div.fb_shares",".modal_popup","[src^=\"/uploads/images/banners/\"]",".active.popup-screen,\n.popup-box,\n.stream-item,\n[id^=\"stream-item-\"],\n[id^=\"tie-block\"]:has(.stream-title)",".rightContent + [style]","#cookie-policy-bar,\n#hatterkep,\n#rovatpromo,\n.adslabel,\n[class^=\"ads_\"],\n[class^=\"ads_\"] + .clear,\niframe[class*=\"my-fbrecommend\"]","#ecom_pr,\n.ad-wrap-100,\n.jobb_300","#magnum","[class*=\"google-cikk\"]","[style=\"height: 250px\"]","#app-cookie-policy","#modal--umbrella,\n.recommendation.recommendation--out,\n.recommendation.recommendation--pr,\n.title-section__sponsored","div.banner",".kiemelttartalombox_feher","div[id*=\"hirdetes\"]",".border-top.p-4.bg-8.cookie-alert__inner",".spu-bg,\n.spu-box,\n[style=\"margin: 8px 0; clear: both;\"]","[id*=\"_bnr\"]",".sgpb-theme-3-overlay.sgpb-popup-overlay-1402.sgpb-popup-overlay,\nimg[class*=\"sgpb-\"]",".cross-site-programmatic-zones",".cikk-torzs-content-container > .kep_szeles.kep,\n.hasznaltautok-iframe-cikk-torzs,\n.header-tk-ajanlo,\n.joautok-iframe-cikk-torzs,\n.microsite,\n.szelso-jobb-lead_container,\n.totalkarWidget,\n[class*=\"adblokk\"]","#ads,\n[id*=\"adocean\"]",".ooono_promo","div.qc-cmp-ui-container",".adsense","#popunder_featured,\n.banner_box",".leftSide > .bnr,\n.rightSide > .bnr,\n.row:has(.mainTopBnr)","#blanket,\n#popUpDiv",".hird-cont",".banner-commercial,\n.reklamnagy",".page-rightside-advert,\ndiv[id*=\"advert-container\"]","[class*=\"szovegkozi\"],\n[id*=\"reklam_\"]",".adszoveg,\n[class*=\"ad_container\"],\n[class*=\"guestbox\"],\ndiv[class*=\"microsite\"],\ndiv[id*=\"microsite\"]","#backdrop,\n#best-cars-layer,\n#beta-message-invite,\n.centerHead,\n[class*=\"Etarget\"],\n[class*=\"Hirdetes\"],\n[class*=\"advert \"],\n[class*=\"szponzor\"]","[style^=\"bottom: 0px; left: 0px; position: fixed; width:\"],\ndiv[class*=\"-ad\"],\ndiv[class*=\"hird-\"],\ndiv[class*=\"hirdetes\"],\ndiv[class=\"fej_felett cf\"],\ndiv[id*=\"etarget\"]","#sitemessage",".top-video-container-banner","div[id*=\"Banner\"]","[class^=\"adv\"]","[style=\"z-index: 999999; background: rgba(0, 0, 0, 0.901961); display: block;\"]",".no_banner",".footprint_cookie","[id*=\"_ajanlatunk_\"],\ndiv.floating_share","[id*=\"AdFrame\"]","[class=\"wc_content wc_contentwide\"],\n[id*=\"AdZone\"]","div.penci-wrap-gprd-law,\ndiv.sgpb-popup-dialog-main-div-theme-wrapper-1,\ndiv.sgpb-popup-overlay-42657,\ndiv.sgpb-popup-overlay-42658","[id*=\"sense-\"]","#advert",".logopic2 + .fll,\n.overlay,\n.pupopadbox,\n[class=\"cikkbanner hirdbox mh40 listafriss\"],\n[style=\"margin-left:auto;margin-right:auto;width:980px;text-align:center\"]","#sidebad,\n#spu-main,\n#text-html-widget-6,\n[class*=\"PostAd\"],\n[class=\"e3lan e3lan-top\"],\n[id*=\"-bg\"]",".Cookie--bottom,\ndiv[id^=\"ga_g\"]","[href^=\"https://rosszlanyok.hu/\"],\n[style]:has(.adslot_1)","#adserving-tag-hb,\n#pa_sticky_ad_box_middle_left,\niframe[id^=\"postbid_if_\"]",".hover_bkgr_fricc","#RedUserNotification","#zadost,\n.cookies",".wrapper > .slider",".widget.widget_text",".back","#article > section > div:not(.article_content)","#st-2,\n.cookie-consent,\ndiv[id*=\"banner\"]","#Promolecek,\n.header-1,\n[class*=\"Reklam\"],\ndiv[id*=\"Reklam\"],\ndiv[id*=\"anner\"]",".myftp-widget,\n[id^=\"fancybox-\"],\n[id^=\"myftp\"]"]; + +const hostnamesMap = new Map([["trollfesz.cc",[0,1]],["privatbankar.hu",[0,355]],["harmonikum.co",2],["carstyling.com",3],["cfusionsys.com",4],["dictzone.com",5],["eredmenyek.com",6],["gumiszoba.com",7],["hazipatika.com",[8,9,10,11]],["delmagyar.hu",[8,33,75,77,88,138,139]],["kisalfold.hu",[8,17,77,88,138,268,269]],["mindenkilapja.hu",8],["sg.hu",[8,367]],["mobilarena.hu",[10,173,174,183,185,186,313]],["24.hu",[11,48,49]],["hosszupuskasub.com",12],["humormagazin.com",13],["hungliaonline.com",[14,15]],["vilagunk.hu",[15,418]],["hu.ign.com",16],["ingatlan.com",17],["data.hu",[17,136]],["harmonet.hu",[17,77,209]],["klubradio.hu",17],["portfolio.hu",[17,252,354]],["ingatlanmagazin.com",18],["revizoronline.com",[18,33]],["444.hu",[18,50]],["autopro.hu",[18,79,80]],["bitport.hu",[18,33,95]],["blogstar.hu",[18,108]],["dimo.hu",18],["donna.hu",[18,33]],["epresso.hu",18],["eropolis.hu",18],["es.hu",[18,33,162]],["est.hu",[18,164]],["femina.hu",[18,34,77,169]],["figyelo.hu",[18,104]],["galamus.hu",18],["gondola.hu",[18,33,191]],["gportal.hu",18],["gyoricegregiszter.hu",18],["gyorplusz.hu",[18,135]],["hir6.hu",18],["hirstart.hu",[18,77]],["hrportal.hu",[18,64,228]],["ingatlanok.hu",18],["intima.hu",18],["jogiforum.hu",18],["kalohirek.hu",[18,33,259]],["kamaszpanasz.hu",[18,260,261]],["kapos.hu",18],["kaposvarmost.hu",18],["komment.hu",[18,33,77]],["lifemagazin.hu",[18,33,285]],["lovebox.hu",18],["magyarhirlap.hu",[18,33,183,295]],["mainap.hu",18],["mfor.hu",[18,306]],["mixonline.hu",18],["mmonline.hu",18],["mno.hu",[18,104,105,151,312]],["moly.hu",[18,314]],["napi.hu",[18,33,77,145,317]],["napiszar.hu",18],["nemzetisport.hu",[18,33,155,243,308,323,324]],["nice.hu",[18,326]],["noinetcafe.hu",18],["noplaza.hu",18],["novagyok.hu",[18,33]],["nyest.hu",[18,332]],["origo.hu",[18,33,75,283,338,339]],["partyponty.hu",[18,33]],["prim.hu",18],["retikul.hu",[18,364]],["ricsajok.hu",18],["sporthirado.hu",[18,33]],["szoftverbazis.hu",[18,282,385,386]],["tech.hu",[18,33]],["valasz.hu",18],["vidget.hu",18],["weborvos.hu",[18,231]],["wellnesscafe.hu",[18,105,423]],["kronika.ro",18],["sportoldal.ro",18],["szatmar.ro",[18,439]],["deres.tv",18],["karpathir.com",19],["kekfeny.com",20],["ketkes.com",21],["magyarszo.com",[22,23]],["napinemszar.hu",[23,319]],["najlepsie-clanky.com",[24,25]],["5percblog.hu",[24,51]],["napiszar.com",26],["napiuzlet.com",27],["nemkutya.com",[28,29]],["joy.hu",[28,258]],["paleomedicina.com",30],["pannonrtv.com",[31,32]],["elemzeskozpont.hu",31],["femcafe.hu",[31,77,129,168]],["pdafanclub.com",33],["bacsmegye.hu",[33,87]],["betegvagyok.hu",33],["bien.hu",[33,46,77,94]],["divany.hu",[33,77,142,143,144,145,146,147]],["duen.hu",33],["egeszsegkalauz.hu",[33,99,102,153,154]],["eletmod.hu",[33,34,77,159,160]],["eron.hu",33],["geeks.hu",33],["hajdupress.hu",[33,77,203]],["hirposta.hu",33],["index.hu",[33,77,143,146,245,246,247,248]],["ipon.hu",[33,254]],["kezilabda.hu",33],["kiskegyed.hu",[33,56,99,154,190,270]],["kreativ.hu",[33,275,276]],["life.hu",[33,75,106,177,281,282,283,284]],["multiplay.hu",33],["pirulapatika.hu",33],["revizoronline.hu",33],["romnet.hu",[33,77,144]],["startlap.hu",[33,235,374]],["stylemagazin.hu",[33,378]],["trademagazin.hu",33],["velvet.hu",[33,77,145,146,245,247,400,411]],["kakukk.ro",33],["svedasztal.com",[34,35]],["autonavigator.hu",[34,75,76,77,78]],["szervuszausztria.hu",[34,35]],["ecoline.hu",[35,149]],["teltlanyok.com",36],["5mp.eu",37],["autobazar.eu",38],["eudomain.eu",39],["netbulvar.eu",40],["tarhely.eu",41],["utajovobe.eu",42],["hu",[43,44]],["liked.hu",[44,287]],["112press.hu",45],["168.hu",[46,47]],["player.hu",[46,125,351]],["twice.hu",46],["hiros.hu",[48,220]],["777blog.hu",52],["ado.hu",53],["adoforum.hu",54],["adozona.hu",[55,56]],["eduline.hu",[56,75,149,151,152]],["agrarszektor.hu",[57,58,59]],["hellovidek.hu",[57,213]],["infostart.hu",[57,59,251,252]],["penzcentrum.hu",[57,347]],["agroinform.hu",60],["alapjarat.hu",61],["alfahir.hu",62],["alza.hu",63],["americantourister.hu",[64,65]],["raketa.hu",[64,362]],["androgeek.hu",66],["angol-magyar-szotar.hu",67],["aranyoldalak.hu",[68,69]],["telefonkonyv.hu",69],["arukereso.hu",70],["atlatszo.hu",71],["atv.hu",72],["automotor.hu",[73,74]],["budapestkornyeke.hu",[74,117,118,119,120]],["blog.hu",[75,103,104,105,106]],["hasznaltauto.hu",[75,78,210]],["olcsobbat.hu",[75,144,334]],["cegbongeszo.hu",[77,105,123]],["hajokonyha.hu",77],["heol.hu",[77,88]],["hwsw.hu",[77,138,239]],["itmania.hu",[77,159]],["kitekinto.hu",[77,92,144]],["koponyeg.hu",[77,235,271,272]],["ma.hu",[77,159,160,277]],["motorrevu.hu",77],["noitema.hu",77],["onlinecegjegyzek.hu",77],["sonline.hu",[77,88,370]],["storyonline.hu",[77,377]],["szabadfold.hu",[77,379]],["szoljon.hu",[77,88,387]],["totalcar.hu",[77,146,147,245,246,398,399,400]],["travelo.hu",[77,339,402]],["vezess.hu",[77,105,328,412]],["offline.hu",[79,167]],["telekom.hu",[79,389]],["autosjog.hu",[81,82]],["helyitipp.hu",[82,214]],["napjainkportal.hu",[82,322]],["autoszektor.hu",83],["azonnali.hu",84],["babanet.hu",[85,86]],["szepsegbroker.hu",[85,352,383]],["bama.hu",88],["baon.hu",[88,90]],["beol.hu",[88,93]],["boon.hu",88],["duol.hu",88],["feol.hu",88],["haon.hu",[88,105,206,207]],["kemma.hu",88],["nool.hu",88],["szon.hu",88],["teol.hu",88],["vaol.hu",88],["veol.hu",88],["zaol.hu",88],["bankmonitor.hu",89],["bebiztositva.hu",[91,92]],["bkv.hu",[96,97]],["mandiner.hu",[97,112,298]],["blikk.hu",[98,99,100]],["glamour.hu",[99,100,154,189,190]],["blikkruzs.blikk.hu",[101,102]],["freemail.hu",[104,176,177,178]],["mon.hu",[105,206]],["metazin.hu",106],["blogspot.hu",107],["tudtade.blogstar.hu",109],["bonuszbrigad.hu",110],["bookline.hu",111],["borsonline.hu",[112,113,114]],["iho.hu",[114,241,242]],["magyarnemzet.hu",[114,296]],["ripost.hu",[114,365]],["vg.hu",[114,413]],["bpiautosok.hu",[115,116]],["pestisracok.hu",[116,348]],["likenews.hu",[118,119]],["starity.hu",[118,373]],["kekvillogo.hu",[119,120]],["budapestpark.hu",121],["cartourmagazin.hu",122],["ceginformacio.hu",124],["civishir.hu",[125,126]],["computerworld.hu",[127,128]],["gamestar.hu",[127,128]],["pcworld.hu",[127,128]],["puliwood.hu",[127,128]],["gsplus.hu",[128,193,194]],["pcwplus.hu",[128,193,194]],["csaladinet.hu",[129,130]],["csongradihirek.hu",131],["csupasport.hu",[132,133]],["mindmegette.hu",[132,307,308]],["cyberpress.hu",[134,135]],["itthonrolhaza.hu",[135,256]],["dehir.hu",137],["demokrata.hu",140],["dijnet.hu",141],["linkcenter.hu",[144,288]],["transindex.ro",[144,243,275,440]],["totalbike.hu",[146,147,398]],["e-cars.hu",148],["magyarnarancs.hu",149],["economx.hu",150],["sportorvos.hu",[151,372]],["egeszsegtukor.hu",155],["vehir.hu",[155,324,410]],["elelmiszer.hu",156],["elemi.hu",[157,158]],["topark.hu",[157,397]],["epiteszforum.hu",161],["gyakorikerdesek.hu",[162,195,196]],["esport1.hu",163],["evamagazin.hu",165],["f1vilag.hu",[166,167]],["forbes.hu",[167,171]],["filmoldal.hu",170],["fototrend.hu",[172,173,174]],["gamepod.hu",[173,174,182,183,184,185,186]],["hardverapro.hu",[173,174,184,185,208]],["itcafe.hu",[173,174,183,184,185,186]],["prohardver.hu",[173,174,183,184,185,186,359]],["logout.hu",[174,183,184,185,186,290]],["fovarosi-hirhatar.hu",175],["zene.hu",176],["unilife.hu",[177,282]],["accounts.freemail.hu",179],["fressnapf.hu",180],["gamekapocs.hu",181],["gentleman.hu",187],["gepigeny.hu",188],["gphirek.hu",192],["nepszava.hu",[193,224,325]],["hoxa.hu",[196,227]],["gyaloglo.hu",197],["gyartastrend.hu",[198,199,200]],["pharmaonline.hu",[198,349]],["medicalonline.hu",[199,302]],["gyorihir.hu",201],["gyulaihirlap.hu",202],["hang.hu",[204,205]],["magyarhang.org",205],["hatarido-szamitas.hu",211],["haziallat.hu",212],["hestore.hu",215],["hetek.hu",216],["hirado.hu",217],["hircsarda.hu",218],["hirextra.hu",219],["indavideo.hu",[219,244]],["hirtv.hu",221],["hoc.hu",222],["hogyankell.hu",223],["holtankoljak.hu",[224,225]],["kapcsolat.hu",224],["hotdog.hu",226],["huaweiblog.hu",229],["mlzphoto.hu",[229,310]],["napidroid.hu",[229,318]],["hunbasket.hu",230],["kosarsport.hu",230],["hunhir.hu",231],["hupont.hu",[232,233]],["webbeteg.hu",[233,272,421]],["hvg.hu",[234,235,236]],["vilagszam.hu",[236,417]],["m.hvg.hu",237],["hvo.hu",238],["idokep.hu",240],["ize.hu",241],["napiszex.hu",[241,320,321]],["promotions.hu",[241,360]],["sztarklikk.hu",241],["tvgo.hu",241],["ncore.pro",241],["ilovebalaton.hu",243],["forum.index.hu",249],["infoajka.hu",250],["infobekescsaba.hu",250],["infocegled.hu",250],["infocelldomolk.hu",250],["infodebrecen.hu",250],["infodombovar.hu",250],["infodunaujvaros.hu",250],["infoesztergom.hu",250],["infofehervar.hu",250],["infogyor.hu",250],["infohodmezovasarhely.hu",250],["infokarcag.hu",250],["infokeszthely.hu",250],["infokiskunfelegyhaza.hu",250],["infomiskolc.hu",250],["infomovar.hu",250],["infonograd.hu",250],["infopapa.hu",250],["inforabakoz.hu",250],["infosarvar.hu",250],["infosopron.hu",250],["infoszentendre.hu",250],["infoszigetkoz.hu",250],["infoszombathely.hu",250],["infotamasi.hu",250],["infotatabanya.hu",250],["infoveszprem.hu",250],["infozalaegerszeg.hu",250],["internet-marketing.hu",253],["ite.hu",255],["jofogas.hu",257],["mozinezo.hu",261],["muhelynet.hu",[261,292]],["kapu.hu",262],["kecskemet365.hu",263],["kektura.hu",264],["keol.hu",265],["kfc.hu",266],["kh.hu",267],["gloria.tv",268],["koroshircentrum.hu",273],["kossuth.hu",274],["marmalade.hu",275],["nol.hu",[275,331]],["turizmusonline.hu",275],["kulturpart.hu",277],["lakberendezes.hu",278],["leet.hu",279],["libri.hu",280],["ok.hu",284],["reblog.hu",284],["videa.hu",[284,414,415]],["lifestory.hu",286],["litera.hu",289],["superiorhirek.hu",289],["love.hu",291],["lumenet.hu",[292,293]],["mafab.hu",294],["magyarorszagom.hu",297],["manus.hu",299],["mavcsoport.hu",300],["sorozataddict.hu",300],["mediacenter.hu",301],["menetrendek.hu",303],["merce.hu",304],["meska.hu",305],["mkbnetbankar.hu",309],["mme.hu",311],["mozishop.hu",311],["mult-kor.hu",315],["myonlineradio.hu",316],["telex.hu",[320,390]],["nkmenergia.hu",327],["nlc.hu",[328,329]],["noizz.hu",330],["webforditas.hu",[332,422]],["obi.hu",333],["onroad.hu",335],["onvideo.hu",336],["oprend.hu",337],["otvenentul.hu",340],["hir.ma",[340,428]],["pcforum.hu",[341,342,343,344]],["prog.hu",[341,342,344,358]],["pcguru.hu",345],["pecsma.hu",346],["piacesprofit.hu",350],["politaktika.hu",352],["hu.jooble.org",[352,437]],["port.hu",353],["profession.hu",356],["profitline.hu",357],["propeller.hu",[358,361]],["rendszerigeny.hu",363],["rtl.hu",366],["sielok.hu",368],["simple.hu",369],["sorozatwiki.hu",371],["kereso.startlap.hu",375],["stop.hu",376],["szamoldki.hu",380],["szeged.hu",381],["szeged365.hu",382],["szeretlekmagyarorszag.hu",384],["sztaki.hu",386],["telefonguru.hu",388],["terhesferfi.hu",391],["termalfurdo.hu",392],["terminal.hu",393],["thaimatrac.hu",394],["titkokszigete.hu",395],["tlap.hu",396],["traffihunter.hu",401],["turmixvilag.hu",403],["twn.hu",404],["ugytudjuk.hu",405],["usernet.hu",406],["valaszonline.hu",407],["vasarnap.hu",408],["vatera.hu",409],["videaloop.hu",415],["videoklinika.hu",416],["vilagszammagazin.hu",417],["vs.hu",419],["wasabi.hu",420],["widescreen.hu",424],["wikiszotar.hu",425],["feliratok.info",426],["kuruc.info",427],["szekelyfold.ma",429],["filmvilag.me",430],["mozinet.me",431],["online-filmek.me",432],["androbit.net",433],["calculat.org",434],["feliratok.org",435],["hogyan.org",436],["maszol.ro",438],["nepszava.us",441]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/idn-0.js b/extentions/uBOL-home/rulesets/scripting/specific/idn-0.js new file mode 100644 index 0000000..99f55f6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/idn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: idn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".popbox",".kln","#popup_bawah,\n#popup_box,\n[href=\"https://tinyurl.com/anoboyvip\"]","[href^=\"https://bit.ly/\"]","[href=\"https://klik.gg/anoboy\"],\n[href=\"https://klik.gg/anoboyvip\"]","#floating_banner_top1",".inner-floatbanner-bottom","#headads","#ptbanner","#top-banner",".loaded.ads-50","#ads","#le_header_ads","#ouibounce-modal","#sgpb-popup-dialog-main-div-wrapper",".sgpb-popup-overlay","#teaser3",".ads",".floating__footer,\n[href^=\"https://tinyurl.com/\"]","#playerOverplay,\n[href^=\"https://s.id/\"]","#fbanner,\n#fbbanner,\n#pbanner","#hbanner","[href^=\"https://yukclick.me/dunia21\"]","#teaser1","#teaser2","#floating_bot","#floatbottom,\na[href][target=\"_blank\"] > img[src$=\".gif\"]","#floatcenter",".adsrow",".lepopup-popup-container,\n.lepopup-popup-overlay",".lepopup-popup-loader","img[alt=\"Advertisement\"]",".banner-float-bottom-2.banner-float-bottom","#repop","#floating_bot.btm_ban",".box_item_berlangganan_popup","a[href^=\"https://cek.to/\"]",".mfp-inline-holder.mfp-s-ready.mfp-container",".mfp-ready.mfp-with-zoom.mfp-no-margins.mfp-img-mobile.mfp-bg",".lazyloaded.loaded.ads-50","#overplay",".sgpb-popup-dialog-main-div-wrapper","#floattop,\n#top6",".banner-img",".lazyloaded.ads-50","#btm_bannerMobile","a[href^=\"http://bit.ly/\"]","a[href^=\"https://goo.gl/\"]","#semprotpokemon_3,\n#semprotpokemon_4",".lazyloaded.ls-is-cached.bannerdua,\n.lazyloaded.ls-is-cached.bannersatu","#KD_adpB,\n.krucil_ads",".banner-float-bottom","#fixedban","#iklantengah1","#tutupen,\n[href=\"https://bit.ly/idx-xx\"]",".headbanner","#floatbanner-bottom",".ban_empat","div[id^=\"floating_banner_bottom\"]","#advertisement","#overlay",".sgpb-popup-overlay.sgpb-popup-overlay-19287.sgpb-theme-1-overlay",".underlay","#iklap,\n#iklhead,\n#jwp_gmn_adss","#promoContainer",".blocker.jquery-modal",".jwseed",".kln.mlb.blox",".wp-image-80765.size-full.alignnone",".banner-left,\n.banner-right",".separator > a[imageanchor=\"1\"],\n[id^=\"ftads\"]","#kayan_reklam_sag,\n#kayan_reklam_sol",".contentlist","[href^=\"https://manjur.id/search.php\"]",".td-header-rec-wrap",".sg-popup-content","#middle-banner","div[class^=\"adsgen\"],\ndiv[class^=\"mobileads\"]",".lmd-iklan","#popup_content","#tengah > span",".imgbanner","#floating_banner_left,\n#floating_banner_right","#wrap > .headborder > .headcontent > .textwidget","#col,\n#tengah,\n#tengahaa,\ndiv.content-kuss",".klikdisini","#fadeinbox","#filmoncereklam","a[href^=\"https://bit.ly/\"]","a[target=\"_blank\"][rel=\"nofollow\"] > img[src$=\".gif\"]","#banner-tengah","[href$=\"/sukamovieclub\"]","[href^=\"/GoUrl.php?ads=\"]",".pop-overlay","[href^=\"http://152.44.32.81\"]","#btm_banner",".iklansamping,\n.klnrec,\na[rel=\"nofollow\"] > img[src*=\"bp.blogspot.com\"],\na[rel=\"noopener\"] > img[src*=\"bp.blogspot.com\"]","#bioskop-kiri,\nbioskop-kanan","#modal","#myModal","#playerOverlay","a[href^=\"https://shope.ee/\"]","iframe[style*=\"z-index: 2147483647\"]","a[href][target=\"_blank\"][rel=\"nofollow\"] > img[src$=\".gif\"]",".td-banner-wrap-full","#div-Inside-MediumRectangle",".ad-photo,\n.commSkin__fluid--left.commSkin__fluid,\n.commSkin__fluid--right.commSkin__fluid,\n.mb3.gpt-ad-head-wrapper.widget",".cls-outstream","#advertisement-2",".banner-fix-bottom,\n.banner320x480,\n.banner970x250,\n.bannerfull,\n.bannerhead,\n.closebanner1,\n.closebanner2,\n.head-banner,\n.parallax-box",".ayu-headads","#energysaving",".banner","img[width=\"720\"][height=\"90\"]","#floatads1",".middle-ad-cont",".anm__flying--ads-holder","#cont-megabillboard","a[href^=\"http://anizan.slask.pl/go.php\"]","#footer_sticky","#billboard",".d-flex.w-100:has([id^=\"div-gpt-ad\"]),\n.underlay-ad","#floatbannerkanan","#floatbannerkiri,\n#popupklan","#floating_banner_top","#popupklanfooter,\n.pc-only.inline-banner","#billboard_banner","#floating_banner_bottoms","#floating_banner_tops","#wrap > center",".headborder:nth-of-type(5)",".billboardBig.billboard,\n.billboardBottom,\n.billboardFlying,\n.billboardFlyingBanner,\n.billboardFlyingFix,\n.billboardFlyingInner,\n.billboardLeaderboard.billboard,\n.billboardPushdown,\n.billboardRectangle.billboard,\n.billboardTop.billboard,\n.skyscrapper--left,\n.skyscrapper--right",".flying_carpet_show,\n.flying_carpet_show_inner",".product__card:has(.product__tag__ads)","#floating_banner_bottom2,\n#floating_banner_top img[width=\"728\"][height=\"90\"]","#headlineatas","#HTML2,\n.lalulintas",".ads-on,\n.ads__stick--left,\n.ads__stick--right,\n.ads_below_photo,\n.float-ads",".ads-partner-wrap",".ads__top-big,\n.cls-composite,\n.cls-geniee",".mgidclsbanner",".pushdown-banner",".bl-product-card-new:has(.bl-product-card-new__ads-badge)",".dp-card-container:has(.ico_promotion)",".code-block",".wpa","#adsic728,\n#adsic7282",".ad",".adsbawahjudul,\n.adsbawahposting","#hbanner:nth-of-type(1)",".adstops","#sgcboxOverlay",".mr1:has([id^=\"div-gpt-ad\"]),\n.mr2:has([id^=\"div-gpt-ad\"])","#skinad,\n.detikads",".billboardmobile,\n.stickystatic,\ndiv.undefined,\ndiv[style$=\"height:600px;\"],\ndiv[style*=\"height:400px;\"],\ndiv[style^=\"width:970px;\"]",".megabillboard",".footer_banner",".detail_ads,\n.mr3:has([id^=\"div-gpt-ad\"])",".ads-scrollpage-container,\n.ads-scrollpage-height,\n.parallaxindetail",".ads-slot",".paradetail",".Widget:nth-of-type(2),\n.Widget:nth-of-type(3)","#ads-728,\n#ads-960-mid,\n#ads-mid,\n#mid-banner,\n.ads2-home,\n.fixed-ads-atas,\n.mid-banner","#bottom_banner","#leaderboard:has([id^=\"div-gpt-ad\"]),\n#leaderboard[style*=\"width: 750px;height: 100px;\"],\n#megabillboard-desktop,\n#otp_banner,\n#sto_banner,\n#top_banner,\n.banner_inside_article,\n.bb_banner,\n.billboard-top,\n.mr1:has(#adv-caption-mr1),\n.normalbanner,\n.otp_banner_close,\n.parallax_abs,\n.skinad_1,\n.skinad_2,\n.skybanner,\n.staticdetail_ads,\n.staticdetail_container:has(.staticdetail_ads)","[href^=\"http://www.dukungbpjs.com/ref.php\"]","#ads-stack,\n#close-ads-stack,\n#itro_opaco,\n#itro_popup","#float-bottom-banner",".visible-lg",".ads_square_banner,\n.section_sticky_ads_bottom",".banner-common",".left.banner-vertical,\n.right.banner-vertical","#peluang",".ktzsingle-bannerright",".ads-billboard",".btn_ads_close_top_frame",".pps-single-popup",".random","#footer_sticky_inside",".adsense-header-in-article",".box","#div-Inside-Medium-Rectangle,\n.ads-liftdown,\n.ads__stick,\n.ads__stick__fluid,\n.ads__stick__fluid--left,\n.ads__stick__fluid--right,\n.ads__stick__wrap,\n.ads__top-big250,\n.js-ads-stick,\n.read__left","#jxOutstreamContainer",".ads__boxr",".blocker-notice,\n.blocker-overlay","#balloonads,\n#megabillboard,\n#parallaxdetail,\n.ads_native_d,\n.billboard__banner,\n.m-r1:has([id^=\"div-gpt-ad\"]),\n.m-r2:has([id^=\"div-gpt-ad\"]),\n.parallax1","#ads-float,\n#solopos_float,\n.bottom-fix","#bannerkategoriheader,\n#mybannerpopup,\n#mybannerpopup2",".article-bottom-ad,\n.article-desktop-ad",".spb_middle.spb_banner","#text-28 > .textwidget,\na[href^=\"http://www.pembesar-vimax-herbal.com/\"]","[style=\"float:right; margin:7px 0 10px 10px;\"] > small",".parallax-ad",".sponsor_ads:nth-of-type(1),\n.sponsor_ads:nth-of-type(2),\n.sponsor_ads:nth-of-type(4)",".bottom-iklan,\n.bottom-iklan-detail","#floating_ads_bottom_textcss_wrap",".adBar-vertical.left,\n.adBar-vertical.right","#IklanIDGS,\n#bottombanner",".ktz-banneraftercontent","#headerbanner","#baca_juga,\n#more_stories,\n#title_kanal,\n#vertical_top_kanal",".aligncenter","#player-side-right","._ning_link.strack_cli","#anchormasklink",".bt-g1.b-g3.wb-300x100,\n.bt-g1.b-g3.wb-300x250","#bannerkiri",".d.wp-120x600,\n.wb-300x250","[style^=\"padding-top:16px;margin-bottom:24px;\"]","img[style=\"width: 125px; height: 125px;\"]","img:nth-of-type(2)","[class^=\"ad-\"][class*=\"-container\"]",".ads-jav","#in_image,\n[class$=\"__disclaimer\"]","#banner-popup,\n.gmr-banner-afterrelpost,\n.gmr-banner-logo,\n.gmr-footerbanner,\n.gmr-topbanner,\n.gmr-verytopbanner","#hello",".ans-300x250",".adv-space","#leaderboard",".bottom-frame-banner-close-btn,\n.bottom-leaderboard-cont,\n.skycapper","#dfp-bframe-cont","#v5-marcommpromotion.home-right-box,\n#v5-marcommpromotion2,\n#v5-showcase3,\n#v8-leaderboard,\n.banner-title,\n.box--banner,\n.crm-wrapper","#v5-showcase1,\n#v5-showcase2",".ad2",".ads__under__image",".textwidget img[width=\"300\"][height=\"250\"],\ncenter img[width=\"728\"][height=\"70\"]","#left-skyscraper,\n#right-skyscraper,\n.ad.b300x250","#floatbanner",".widget_text:has([href^=\"https://shope.ee/\"])","#box-zone_osm,\n#credential_picker_container,\n.ads-latest-wrap,\n.ads-on-body,\n.adsMR1Lipsus1,\n.bannerAdB,\n.bannerCenter,\n.bannerCenter1SubRubrik,\n.bannerCenter2SubRubrik,\n.bannerCenterRubrik,\n.bannerR,\n.bannerR2,\n.bannerR2A,\n.bannerR3,\n.bannerR3A,\n.bannerTopOut,\n.boxBanner1,\n.boxBanner3,\n.boxBannerR1akt,\n.boxSkinAd,\n.gramedia__gate,\n.hAds,\n.kcm-track,\n.kcm-track-sticky,\n.kcm__articleList,\n.kcm__big,\n.kcm__horizontal,\n.kcm__rectangle,\n.kcm__stick--left,\n.kcm__stick--right,\n.kcm__sticky,\n.kcm__superbig,\n.kcm__top,\n.kcm__tower,\n.kcm__track,\n.native-wrap,\n.ol_big_inner,\n.premium_div,\n.show.ol_promo,\n.video-box-wrap,\n[src^=\"https://adsimg.kompas.com\"],\ndiv:has(> #gpt-passback)","iframe[title=\"3rd party ad content\"]",".bannerTop1",".banner-center,\n.banner-mgid",".banner-dable.banner,\n.banner-gennie.banner,\n.banner-mgid-read.banner,\n.banner-right-big.banner,\n.banner-right.banner,\n.mb20.mt20.banner-dable-read.banner","#bannertheme_left,\n#bannertheme_right",".adssingle,\na[href=\"http://kshowid.com/advertising/\"]","center",".banner_box",".banner_main,\n.leftcontent[style=\"padding:0px; margin:0px auto; height:250px; width:720px; border:0px; background:none; \"]",".img-banner","#idcomboard1.com-728x90,\n#idcomright1.com-300x250,\n#idcomright2.com-300x250,\n#idcomsensebox1.com-300x250,\n#idcomsky1.com-160x600,\n.ctnitem.ctncom","#lht2_lesson_after_vocab2_300x250_phone,\n#lht2_lesson_bottom_300x250_phone,\n#lht2_lesson_top_320x50_phone,\n#lht_base_bot_320x50_phone,\n#lht_lesson_right2_300x250_desktop,\n#lht_lesson_right_300x250_desktop",".box-ads-right","#float-banner","#rotating",".ad_990_80","p:has(> a[href=\"#downloadnow\"])",".hero_adslot",".manado-widget","#aa,\n#close,\n.mas_tamvan","#lbanner","img[width=\"240\"][height=\"240\"]",".-mx-\\[24px\\],\n.adsMarketeers,\n.h-\\[110px\\],\n.h-\\[260px\\],\n.modal-login-container,\n.w-\\[300px\\]",".masthead","#floating_ads_bottom_textcss_container",".banner-top,\n.bannercol,\n.bannerfloat,\n.bannerpos,\n.cell_banner_inside","#ad-genie-container,\n#div-paralax-container",".js-tower-sticky.clearfix.kcm__tower.kcm",".nkt__stick--left,\n.nkt__stick--right",".p-press__ad",".spnsr-top,\n.vip-info","a[href][target=\"_blank\"] > img",".in.modal-backdrop","#fab","[href^=\"//wizliebeg.com/\"]",".box_item_berlangganan",".sitemaji_banner","#nbpopx-wrapper,\n.jx-ads.nobar-ads","#left_ads_float_phonedevelop,\n#under-video-ads,\n.mask-ads","#wrap > table","#sidebar-right,\ncenter > table",".bannermovie,\n.banners",".content-kuss-ikln","#fatas","#previewBox2","#previewBox4","#floatbawah","#floating_banner_bot2",".ads-bottom-fixed,\n.ads-mega-box,\n.bannertopcenter,\n.box-ads-konten,\n.center-ban,\n.center-paralax,\n.detads,\n.flying_ads,\n.rc-ad-300x250,\n.skyscrapper,\n.sponsored-belt468x60",".banner-zone",".r-ads",".alignnone.size-large.wp-image-458","#prmn__megabillboard",".megabillboard-container",".czlll-rlselse",".float-ck",".gpt-ad-inner,\n.site-sticky-bottom",".ads-video-zone,\n.video-list-ads","#float-left,\n#float-right",".sg-popup-builder-content",".ads-50,\n.sgpb-popup-dialog-main-div-theme-wrapper-6","a.thirstylink",".semprotnenenmontok_2",".c-message > div:nth-of-type(1)","#me-div-gpt-ad-parallax,\n#me-div-gpt-ad-stickyad,\n.clear.size-wide-custom.dummy,\n.warp-ads-paralax","div[style=\"height:260px;\"]",".margin-right-40.left.pullquotes,\ndiv.ad-before","#forum_ads_8,\n#sodasusu_ads_side_left,\n#sodasusu_ads_side_right","#teaser4","#adds-top,\n#desktop-native-1,\n#desktop-native-2,\n#div-ad-dbt,\n#pariwara_dua,\n.adds-top.add,\n.bg-ads-sticky-side,\n.bg-ads-sticky-top,\n.parallax_swipe,\n.placeholder_belt,\n.placeholder_expose,\n.placeholder_leaderboard,\n.placeholder_medium,\n.placeholder_r1,\n.placeholder_r2,\n.placeholder_r3,\n.placeholder_read_body,\n.widget-ads-top,\n[id^=\"berita-terkait-\"],\ndiv.placeholder_pariwara","#anchorads",".\\33 .Premium.Sundul,\n.\\34 .Premium.Sundul","#right_ads_float_phonedevelop,\n.overlay","div[style=\"position:absolute; top:20px; left:45px; width:70px; background:#000; text-align:center;\"]","#fancybox-wrap","#fancybox_ajax,\n.advertisement_box1,\n.advertisement_box2","#banner-atas,\n#banner-bawah",".expandable-bottom-sticky,\n.tjp-placeholder-ads","a[data-testid=\"lnkProductContainer\"]:has(img[alt^=\"topads\"]),\ndiv[data-ssr=\"findProductSSR\"]:has(span[data-testid=\"lblTopads\"]),\ndiv[data-ssr=\"findProductSSR\"]:has(span[data-testid=\"linkProductTopads\"]),\ndiv[data-testid=\"CPMWrapper\"],\ndiv[data-testid=\"divProduct\"]:has(span[data-testid=\"icnHomeTopadsRecom\"]),\ndiv[data-testid=\"divProductWrapper\"]:has(span[data-testid=\"divSRPTopadsIcon\"]),\ndiv[data-testid=\"featuredShopCntr\"],\ndiv[data-testid=\"lazy-frame\"]:has(span[data-testid=\"lblProdTopads\"]),\ndiv[data-testid=\"master-product-card\"]:has(span[data-testid^=\"linkProductTopads\"]),\ndiv[data-testid=\"topadsCPMWrapper\"],\ndiv[data-testid^=\"divProductRecommendation\"]:has(span[data-testid=\"icnHomeTopadsRecom\"]),\nsection[data-unify=\"Card\"]:has([href^=\"https://ta.tokopedia.com\"]:first-child)","#idb3","#div-Right-MediumRectangle-1","#div-Top-Leaderboard","#bannerku,\n#bannerkubawah,\n#boxright [style=\"width:300px; height:250px;\"],\n#div-Center-FullBanner-1,\n#div-Center-FullBanner-2,\n#div-Tribunnews-Home-Center-2-FullBanner,\n#skinads,\n.belanja-picks,\n.content [style=\"width:160px; height:600px;\"],\n.ovh[style=\"width:468px;height:60px\"],\n.reserved_box_ads,\nimg[src*=\".pgi.tribunnews.com/\"]","#div-Right-MediumRectangle-3","#boxleft > .mb20","#an-Modal,\n.reveal-modal-bg","img[width=\"320\"][height=\"105\"]",".banneritem",".code-block-3.code-block","[class^=\"wisat-\"]","#Ad300B,\n#Ad728","#aside img[width=\"300\"][height=\"250\"],\n#lAds,\n#rAds,\n#simplemodal-container,\n#simplemodal-overlay","#teaser5","#previewBox3","#flobwh,\na[href^=\"https://rebrand.ly/\"]",".adshu",".show.popup","#floatbot,\n.appup",".mfp-ready.mfp-with-zoom.mfp-no-margins.mfp-img-mobile",".nyaa300,\n.nyaa728",".adsbygoogle",".box-ads--container",".bausastra-ads",".affcoups",".inf_infusionsoft_popup","div.ui_adblock","#TopBannerBg",".bnr",".banner-sc,\n.banner-sc2,\n.col-banner,\n.masonry-brick.drm-banner-x.drm-artikel:nth-of-type(3)",".header__kasad,\n.kasad-h",".flying_carpet_div,\n[style=\"height:0; min-height:180px;\"],\ndiv:has(> [id^=\"div-gpt-ad\"][class^=\"paralax\"])","#modalPopup","#adsoutsream,\n#div-Halfpage-,\n#fixslowshow,\n#halfpage-ads,\n.kiri-det-desk,\n.kus,\n.liftdownclass,\n.text-center.center.width-px-1100,\n[class*=\"heightads\"]","#Kolom-random-300,\n#iklan-dalam-postingan-300,\n#overlay[style=\"display: block;\"],\nimg[style=\"border:0;display:block;\"]","#top-banner-parallax,\n.banner-parallax,\n.footer_stickyexp",".adsense",".description-ads",".ads-120__left.ads,\n.ads-120__right.ads,\n.ads_160x600.ads",".ads-120__left,\n.ads-120__right,\n.ads-160,\n.ads-160-600,\n.ads-300-video,\n.ads_160x600,\n.ads_970x250,\n.set-ads-468,\na[style=\"width: 100%; height: 100%; display: block; position: fixed; z-index: 1\"]","#otp_ads,\n.giant-banner,\n.portlet.sideskycrapper,\n.slotiklan","#bottomframe-ad,\n#skinframe-ad-left",".ad-inventory-wrapper",".ads-article-inner,\n.ads-article-sidebar,\n.cover-ads-article,\n.news__detail-ads",".text-center:has(+ div[style^=\"background-image: url(\\\"/img/logo-ads\"]),\ndiv[style^=\"background-image: url(\\\"/img/logo-ads\"]","a[href^=\"http://www.apktiga.com/p/start-download-reayus.html\"]","#detailSkinAdLeft,\n#detailSkinAdRight",".ads-mr,\n.ads__skyscraper,\n.ads_imr2,\n.ads_sky,\n.ads_wrapper,\n.bottom_banner-wrapper.relative,\n.relative.below_photo,\n.relative.skycrapper,\n.relative.w-full,\n.skin_ads,\n.top_banner-wrapper",".mt20.top1,\ndiv.banner-r","#div-top-banner-transparent","#ads_megabillboard,\n#parallax-ad,\n.ads_sticky_footer,\n.rowx",".ads-sticky-left,\n.ads-sticky-right,\n.bg-grey.text-center.p-0.mb-3.mt-3,\n.mb-4.bg-grey.text-center",".ad-box-wrappr,\n.row > .show-desktop > div,\n.underlay-ad-text-box",".nkt__stick","#main-banner-middle,\n.legend_banner-container,\n.stickybanner",".gambar_pemanis",".ftadss",".parallax_ads,\n.widebanner.banner,\ndiv.showcase.banner,\ndiv.skycrapper.banner","[href^=\"https://scratchy-trick.com/\"]",".cls.code-block-center","#div-Inside-MediumRectangle2,\n.banner-skin--left,\n.banner-skin--right,\n.banner__giant,\n.banner__left,\n.banner__right,\n.banner__top,\n.read__skyscraper",".ads-popup__inner",".flying_carpet_show_fix",".ads.single_post_content,\n.animated.ads",".adbox","#bkgOverlay,\n#bn-premium,\n#delayedPopup,\n#premium,\n.article-sidebar,\n.d-sidebar,\n.skinner-left,\n.skinner-right,\n[id^=\"gpt-inline\"]",".box-ads-300x250,\n.box-ads-billboard,\n.box-ads-billboard-mobile,\n.section-ads-mid",".text-align-center.box-ads-content",".in_up_ad-area",".cads","#ilang2",".modal",".box-banner","#floating_ads_bottom_textcss2",".wait","[href=\"javascript:showHideGB()\"],\n[href^=\"http://dwatngkas.\"],\na[href^=\"http://cocobet.\"]","#ilang1",".adv",".bannersinglefot","#googlebox","#floatbtmleft,\na[href^=\"//angel4d.com/\"],\na[href^=\"//telolet4d.com/\"]",".iklanSUKI",".slot-iklan",".float_tengah,\n.separator",".lenyap",".ad-float-image",".rsABlock","a[href=\"https://klik.fun/Kp7S5\"]",".col-xs-12.col-md-6.col-lg-6",".bannerbawahheader,\n.inline-banner","#previewBox","#ftads,\n.berlangganan-500",".elementor-popup-modal",".bot.ads","ins.adsbygoogle","#float-pop","#overlay-pop","#fancybox-overlay","[href=\"http://bit.ly/adsvbola\"],\n[id^=\"yui-gen\"].postcontainer",".bm.overlay","a.bnner","[href=\"https://klik.fun/ZyslX\"]","[id^=\"btop-\"]",".adbtm,\n.bh-ad,\n.block-bh-googledfp,\n.center-block.img-responsive",".stick-leaderboard-wrapper",".a_f,\n.a_mu",".cari-ads",".td-banner-bg.td-banner-wrap-full",".col-lg-3:has([id^=\"div-gpt-ad\"])","#Taboola_widget,\n#rec_ad4,\n.tonal__standfirst",".adplaceholder-mrec","[data-testid^=\"featured-ads\"]",".code-block-6,\ndiv[data-ub-carousel]","#sadl,\n#sadr",".ktz_banner","#sct_banner_top,\n#videoad1",".ads-header-5","#bmpop_adpB",".placeholder-container",".ads-container","img.aligncenter",".cfmonitor","#banner-popup-desktop",".idmupi-topbanner","#banner-right",".clearfix.act2-970x90:nth-of-type(1),\n.clearfix.act2-970x90:nth-of-type(3)","img[width=\"1020\"][height=\"350\"]","#semprot_ads_side_left,\n#semprot_ads_side_right","#jsemrp_372_719,\n#jsemrp_373_873,\n#jsemrp_374_469,\n#jsemrp_380_290",".semprotpokemon_1,\n.semprotpokemon_2",".coliklan",".cm-popup-modal",".banner3",".blox","#floatads2,\n#floatads3",".anuads","a[title^=\"manga4d\"]","#openpopunder","#adrandpop,\n#aplikasi",".mvic-btn",".floating-banner",".active.adde_modal-overlay,\n.adde_modal_detector-show.adde_modal_detector","a[href^=\"//bit.ly/\"]",".footer_sticky","#tutup,\n#tutup2","#float-atas",".header-banner","#lmd-iklan",".swal-overlay--show-modal.swal-overlay",".s-sponsor","#popuppress-9119,\n#top-banner-content","#main-popup",".banner-middle","[class*=\"banner\"]","a[target=\"_blank\"][rel^=\"noopener noreferrer\"] > img[src$=\".gif\"]",".kzl-header.kzl","[href=\"https://klik.gg/manhwadesu\"]",".iklan-tengah",".banner_player,\n[class^=\"adspost\"]","[href$=\"/referral/nontoncinema\"],\na[href^=\"http://referral.\"]",".box_banner","[href=\"//dumbpop.com/help.xml\"]","#largebanner","[class*=\"popmake\"]","table","#ffbp-bg,\n#ffbp-body,\n#ffbp-close",".btm_ban",".full-brkas-container",".setdah","a[rel^=\"nofollow noopener\"] > img[src$=\".gif\"]","#ffbp,\n#popup",".gmr-bannerpopup,\n[href^=\"//avgirls.asia/\"]",".add,\n.mobi.content-left,\n.mobi.content-right","#wpb_overlay,\n.wpb-image-popup.wpb-main-wrapper","#epmblock",".av-content-full",".adsincenter","#bannerhomefooter","#ftadsth",".fixed-lside,\n.fixed-rside",".ik-overlay","#player-side-left","#home-bnner-content","#home-bnner2-content,\n.reklam-goster-sag,\n.reklam-goster-sol","#directorio > .random > center","#sidebar_right > .side:nth-of-type(5) > .textwidget,\n#sidebar_right > .side:nth-of-type(6) > .textwidget,\n#sidebar_right > .side:nth-of-type(7) > .textwidget,\n#sidebar_right > .side:nth-of-type(8) > .textwidget,\n#sidebar_right > .side:nth-of-type(9) > .textwidget",".bannerwrap","#previewBox1","#top-bnner-content",".gulai_asam_manis","#_popIn_recommend_word,\n.alert,\n.container_skinad,\n[class^=\"ads-\"]",".fancybox-skin",".navbar-brand.bot,\ndiv[id^=\"previewBox\"]",".ads728-slot-panjang",".banner-premium","[class=\"sc__wrp\"]","[class^=\"xnxx5-\"]","[href^=\"https://klik4.me/dunia21\"]","#content > div:nth-of-type(1)"]; + +const hostnamesMap = new Map([["agenbokep.co",[0,93]],["agenbokep.guru",[0,93]],["agenbokep.pro",0],["45.12.2.2",[1,16,35,53]],["107.152.37.223",1],["185.217.95.43",1],["15.235.11.45",[1,16,23,40,41,61]],["185.217.95.48",1],["185.217.95.49",[1,13]],["157.245.12.72",1],["manhwaindo.cfd",[1,16]],["komikremaja.club",1],["komikindo.co",[1,101]],["komikstation.co",[1,102]],["javsubid.com",[1,3,212]],["manhwalist.com",1],["mareceh.com",1],["nontondramaseri.com",1],["starjepang.com",1],["oploverz.fan",[1,16,23,24]],["lendirpedia.fun",1],["anikor.icu",1],["lendirpedia.icu",1],["anoboy.id",1],["kiryuu.id",[1,102]],["mangakita.id",[1,3,13,16]],["manhwaindo.id",1],["isekaisubs.web.id",[1,23,24,27]],["oploverz.co.in",1],["oploverz.info",[1,16,23,24,40]],["westmanga.info",[1,396]],["komikcast.io",1],["tv1.anikor.lol",1],["hencop.lol",[1,298]],["komikdewasa.me",[1,16]],["komikindo.me",1],["manhwaindo.me",[1,16]],["123.anikor.mom",1],["manhwaland.mom",1],["skandalpedia.mom",1],["kazefuri.net",[1,442]],["mangakita.net",[1,3,13,16,95,445]],["mangashiro.net",[1,23,88,446]],["mirrorkomik.net",[1,447]],["animasu.nl",[1,456]],["mangakyo.org",[1,16]],["skandalpedia.rest",1],["melongmovie.site",1],["manhwaland.top",1],["oploverz.top",[1,15,16,23,24,40,75]],["oploverz.tv",[1,16,23,24]],["kazefuri.vip",1],["139.99.33.205",3],["139.99.120.222",[3,57]],["185.231.223.76",[3,63,64]],["gudangmovies21.cfd",3],["pecintabokep.club",[3,89]],["21filem.co",3],["bioskop45.co",3],["lk21go.fun",3],["manganime.in",[3,392]],["www.nontondramas.net",3],["kawanfilm21.online",[3,5]],["movieajip.online",3],["kawanfilm21.pro",[3,5]],["otakudesu.watch",3],["gm21.xyz",3],["anoboy.ink",4],["75.119.147.12",5],["194.163.158.12",5],["149.102.130.200",[5,13]],["45.67.231.215",5],["161.97.116.33",[5,13]],["89.117.61.35",5],["185.182.187.38",5],["173.212.245.75",[5,13]],["46.149.76.81",5],["154.12.229.9",[5,13]],["81.0.220.98",[5,13]],["cinema-indo.co",5],["northridgeautospa.com",[5,277]],["zonafilm.icu",5],["nontonlk21.live",[5,124]],["baladfilm.skin",5],["bioskopkeren.beauty",7],["bioskopkeren.bond",7],["bioskopkeren.sbs",7],["158.69.0.212",9],["terbit21.cafe",[9,76]],["movies21.co",[9,76]],["bioskopkerenin.com",9],["kebioskop21.com",9],["lk21tv.com",[9,76,167,243,244]],["dunia21.cx",[9,76]],["bioskopkeren.dev",9],["lk21.web.id",[9,46,243,385]],["sinemaindo.web.id",[9,46,243,379,389]],["terbit21.in",9],["kebioskop21.online",9],["ganool.watch",[9,76]],["ganool21.watch",9],["cctvbokep.bet",11],["inibokep.bet",11],["dutasex.bio",11],["perawabokep.cam",11],["perawanbokep.cam",11],["idxchannel.com",[11,194]],["cctvbokep.help",11],["budiarto.id",[11,332]],["cinemaindo.web.id",[11,21,379,380]],["malemjumat.ink",11],["malemjumat.lol",11],["malemjumat.mom",11],["dutasex.top",11],["filmapik.tv",11],["5.182.209.205",12],["filmapik.international",12],["filmapik.kim",12],["filmapik.sbs",12],["filmapik21.space",12],["filmapik.support",12],["173.249.59.185",13],["194.163.145.21",13],["94.250.202.221",13],["185.217.95.30",13],["207.244.225.48",[13,62]],["drakorindo.best",13],["wibudesu.co",13],["giladrakor.com",13],["gudangmovies21.lol",13],["gatsunime.org",[13,463]],["indosemi45.org",13],["manhwaid.org",13],["layarkeren.site",13],["gudangmovies21.skin",13],["kazemanga.xyz",[14,289]],["65.108.132.145",[15,23,24,40,41]],["oploverz.bz",[15,40,75]],["sebokep.com",[15,44,289,290]],["komik18.art",[16,67]],["komikdewasa.art",[16,68]],["bioskop201.biz",[16,24,71,72]],["animasu.cc",[16,78]],["bioskop21.co",16],["bioskopgalaxy21.com",[16,24,124,129]],["doujinlands.com",16],["downloadfilmbaru.com",[16,24,166]],["layarbiru21.com",16],["lmanime.com",16],["realmscans.com",[16,23,24]],["warungkomik.com",16],["22cinema.download",[16,24,322]],["nontonmovie.web.id",[16,24,149,387]],["luciferdonghua.co.in",16],["filmbaru.in",[16,24]],["luciferdonghua.in",[16,23,24]],["pemersatu.link",16],["komikcast.lol",16],["kuramanime.lol",[16,18]],["sektedoujin.lol",16],["komikmanhwa.me",[16,410]],["kumapoi.me",16],["mangaindo.me",16],["kikil.net",16],["komiku.net",[16,24,443]],["movie76.net",[16,24,124,127,129]],["ganool.nl",[16,24]],["ganool.ph",[16,24,397]],["cinemaindo.stream",[16,23,24,150]],["cinemaindo.tv",[16,23,24,494]],["animexin.xyz",[16,27]],["kanzenin.xyz",16],["95.216.163.177",17],["192.99.70.18",17],["samehadaku.cam",[17,26,27]],["akurat.co",[17,94]],["22cinema.com",[17,110]],["ayojakarta.com",[17,117]],["topgans.blogspot.com",17],["dapurpacu.com",[17,162]],["dewanontons.com",17],["download-lagu-mp3.com",17],["embed.dramanices.com",17],["duniafilm21.com",17],["gridoto.com",[17,107,137,138,141,181,182,183]],["harianjogja.com",[17,186]],["jawapos.com",[17,117,213]],["kompas.com",[17,138,141,229,230]],["masagipedia.com",17],["pikiran-rakyat.com",[17,117,163,282]],["smallencode.com",17],["samehadaku.day",[17,26,27,28]],["embed.dramacool.es",17],["republika.co.id",[17,348]],["komikindo.info",17],["dunia21.ltd",17],["k-vid.net",17],["otakuindo.net",17],["miyanime.site",[17,488]],["neumanga.tv",[17,23]],["layarkaca21.com",21],["layarkaca21.web.id",21],["layarkaca21.net",21],["lk21.org",21],["lk21official.wiki",22],["film-ganool.co",[23,24]],["cinemaindo.com",[23,24,150]],["film-ganool.com",[23,24,177]],["filmroster.online",23],["bioskopmovie.tv",[24,493]],["ruangbokep.bond",25],["sibokep.bond",25],["ruangbokep.sbs",25],["streamingbokeponline.site",25],["ruangbokep.top",25],["streamingbokeponline.top",25],["kamarbokep.xyz",25],["kebokepanku.xyz",25],["samehadaku.run",[26,27,28]],["149.28.158.117",27],["212.32.226.234",27],["awsubs.co",[27,95,96]],["bgibola.com",[27,122,123,124,125]],["bgibola.lat",[27,122,123,124,398]],["animekompi.vip",27],["anixlife.xyz",27],["samehadaku.win",28],["shinigamitoon.com",[29,31]],["51.81.238.0",32],["193.178.172.113",33],["157.245.195.114",34],["194.163.183.129",[35,36]],["37.49.229.132",[37,38]],["juraganfilm.icu",[37,328]],["216.155.135.144",39],["oploverz.best",40],["oploverz.love",40],["80.209.252.146",42],["164.68.127.15",43],["194.233.87.224",43],["154.26.132.73",43],["bokepmobile.fun",43],["194.233.73.15",44],["103.194.170.153",45],["xtubecinema.club",[45,92]],["xtubecinema.top",45],["46.166.167.16",[46,47,48]],["lk21.cam",46],["nekopoi.care",[46,77]],["nekopoi.cash",[46,77]],["gudangmovies21.cc",46],["indomovies.club",46],["indoxx1.club",[46,84]],["bioskop168.co",[46,97]],["filmbioskop21.co",46],["layarmovie21.co",46],["nontonsub.co",46],["01nonton.com",46],["123drakor.com",[46,47]],["bioskop45.com",[46,47]],["idbioskop.com",[46,47]],["nonton-streaming.com",46],["nonton789.com",46],["nontongratis88.com",46],["nontonmovie81.com",46],["nontonsub.com",[46,88]],["sashahillfilm.com",46],["semprot.com",[46,48,292]],["semprotku.com",[46,48]],["thirdstarfilm.com",46],["layarkacaxxi.id",46],["meownime.id",46],["zonabola.id",46],["nekopoi.lol",[46,77]],["animeboy.me",46],["nontonani.me",46],["nontondrama.me",46],["ns21.me",[46,47,57]],["sukamovie.mobi",[46,55]],["gandhool.net",46],["indomv.net",46],["nonton33.net",[46,47]],["satujiwa.net",46],["bioskop168.online",[46,97]],["layarxxi.online",[46,459]],["bioskop168.pro",[46,88,97]],["lk21.rip",46],["dewamovie.tv",46],["drakorindo.tv",[46,47]],["filmroster.tv",46],["ganoolmovie.video",46],["bioskopkeren.club",47],["bioskopxx1.com",47],["moviebaru21.com",[47,114]],["serunonton.com",47],["awsubs.id",47],["bioskopkeren.online",47],["indoxxi.top",[47,88,491,492]],["ns21.top",47],["bioskopkeren.xyz",47],["188.166.39.172",49],["173.199.167.192",50],["krucil.com",50],["krucil.net",50],["139.99.33.192",51],["164.68.105.199",52],["drakorindofilms.net",52],["bokepid.wiki",[52,505]],["173.249.49.204",54],["139.99.33.210",55],["bokepfull.fun",55],["videocrot.org",[55,387]],["5.253.86.213",56],["layardrama21.icu",56],["nontonserial.com",[57,273,274,275]],["nonton21.tv",[57,274,275,323,399]],["139.99.61.225",58],["94.237.74.225",59],["streamingbokeps.co",[59,108]],["149.56.24.226",60],["kricom.id",60],["gomunime.biz",64],["68.65.123.84",65],["didrakorindo.com",65],["simontok.cx",65],["simontok.ink",65],["avtub.io",65],["sukanonton.online",65],["indoxxi.pictures",[65,474]],["indoxx1.pw",[65,479]],["avtub.sx",65],["indoxx1.art",66],["indoxxi.bz",66],["dewabioskop21.asia",69],["dewabioskop21.org",[69,460,461]],["mangaku.bio",70],["b201.info",[71,393]],["kabarviral.blog",73],["lewat.club",[73,85]],["mediapermata.com.bn",74],["terkini.id",[74,373]],["cafecinema.cc",79],["lk21.io",79],["dramamu.net",79],["lk21.cc",80],["dunia21.top",[80,88]],["dutafilm.cfd",81],["dutafilm.observer",[81,457]],["dutafilm.us",81],["bioskop007.club",82],["bioskop55.club",[82,83]],["bioskop1080.com",82],["bioskop90.com",[82,130]],["cinema007.com",82],["cinemastar21.com",[82,87]],["nontononline99.com",82],["bioskop55.me",[82,124]],["bioskop90.me",82],["bioskop212.net",[82,87]],["apk.miuiku.com",85],["nf21.club",86],["nontonfilm21.club",87],["sinema21.id",87],["ns21.club",88],["animeindo.co",88],["idxxi.co",88],["lk21indo.co",88],["lk21xxi.co",88],["bioskopbos.com",88],["dramaind.com",88],["filmbioskop21.com",88],["lk21n.com",88],["nontondramas.com",88],["otakufile.com",88],["bioskopkeren.fun",88],["lk21c.fun",[88,324]],["subindo.id",88],["animebatch.web.id",88],["eka.web.id",[88,381]],["kazefuri.web.id",[88,384]],["mangaku.in",[88,386]],["lk-21.me",88],["neonime.net",88],["nontongratis88.net",88],["nontonbioskop21.org",88],["cinemaindo.pro",88],["layarindo21.pro",88],["animeku.tv",88],["sukamovie.club",[90,91]],["indoxx1.co",90],["idxxx1.com",[90,195]],["sidrama.com",90],["benfile.com",95],["blifnews.com",95],["kabar2.com",[95,218]],["mangacanblog.com",[95,249]],["semuaberita.com",95],["mangaku.web.id",[95,386]],["nusareborn.in",95],["film21terbaru.org",95],["fastdrama.co",[98,99]],["hkfree.co",98],["iyottube.co",100],["iyottube.com",100],["komikcast.com",102],["bacamanga.id",102],["komikindo.id",[102,364]],["lk21official.co",103],["nontondramaonline.co",104],["nontondramaonline.net",104],["parapuan.co",105],["bolasport.com",[105,107,137,138,139,140,141]],["sonora.id",[105,138,141,257,369]],["www.parapuan.co",[106,107]],["motorplus-online.com",[107,138,183,256,257,258]],["tempo.co",109],["90animax.com",111],["animebatchs.com",[112,113]],["goblintvfree.com",112],["kapanlagi.com",[112,220,221,222]],["merdeka.com",[112,253]],["nanime.in",112],["juragan-anime.net",[112,441]],["anixverse.com",114],["astroawani.com",115],["autonetmagz.com",116],["bagas31.com",118],["bareksa.com",119],["beritasatu.com",[120,121]],["cnnindonesia.com",[120,152,156,157,158,159,160]],["detik.com",[120,152,153,155,156,158,159,163,164]],["rumahperjaka.live",[122,124,401]],["bioskopstar88.com",124],["cinemaqq.com",[124,151]],["juragantomatx.com",[124,129]],["juraganmovie.net",[124,129]],["bioskop78.com",[126,127,128,129]],["cnbcindonesia.com",[126,152,153,154,155]],["nonton33.com",128],["bioskop99.me",[128,402]],["bioskop99.mobi",128],["nonton33.tv",128],["bisnis.com",[131,132]],["www.tek.id",[132,371]],["blibli.com",133],["blogspot.com",134],["destinasiwisatamu.blogspot.com",135],["starringheavenlyrics.blogspot.com",136],["kompasiana.com",[138,204,232]],["kontan.co.id",[138,342]],["grid.id",[138,258,356]],["kompas.tv",[140,182,499]],["bukalapak.com",142],["m.bukalapak.com",143],["carisinyal.com",144],["cdramabase.com",145],["ceritasexindonesia.com",146],["clip.cewecewe.com",147],["chordtela.com",148],["cinema-indo.com",149],["nonton21.net",149],["haibunda.com",[155,158,160,163,185]],["insertlive.com",[156,160,208]],["teknoup.com",[156,304,305]],["beautynesia.id",[159,331]],["comotin.com",161],["dewantn.com",165],["dunia21tv.com",[167,168]],["cinema-indo.web.id",[167,168]],["layarcinema.tv",[167,168]],["duwitmu.com",169],["dwanonton.com",[170,171]],["dewanonton.vip",[170,503]],["eramuslim.com",172],["faktabali.com",173],["femaledaily.com",[174,175]],["alinea.id",174],["filem456.com",176],["gadgetren.com",178],["gamebrott.com",179],["gopego.com",180],["gudangpemain.com",184],["solopos.com",186],["hdtvku.com",187],["hellosehat.com",188],["hipwee.com",189],["hotabis.com",190],["iberita.com",191],["idntimes.com",192],["sindonews.com",[192,294]],["idpelago.com",193],["indobokepz.com",196],["indogamers.com",197],["indonesiamovies21.com",198],["indosiar.com",199],["indotelko.com",200],["indoxtream.com",201],["indoxx1.com",202],["idxx1.top",[202,409,490]],["indoxximovie.com",203],["inilah.com",[204,205]],["ekonomi.inilah.com",206],["teknologi.inilah.com",[206,207]],["isdaryanto.com",209],["jakbos.com",210],["jalantikus.com",211],["jendelakaba.com",214],["jenismac.com",215],["jpnn.com",216],["k-vid.com",217],["dramacool.io",217],["dramanice.io",217],["kabar24.com",219],["liputan6.com",[220,242]],["otosia.com",222],["m.kapanlagi.com",223],["klikanggaran.com",224],["www.hops.id",224],["klikseru.com",225],["komikbaru.com",226],["komikstation.com",227],["komiku.com",228],["tribunnews.com",[230,300,310,312]],["indonesiasatu.kompas.com",231],["www.kompasiana.com",233],["kotakgame.com",234],["kshowid.com",235],["kuyhaa-me.com",236],["gigapurbalingga.net",236],["lapar.com",[237,238]],["loveindonesia.com",[237,245]],["ld2tv.com",239],["lensaindonesia.com",240],["www.lingohut.com",241],["lk21.pw",243],["cloud.majalahhewan.com",246],["info.mapsaddress.com",[246,251]],["info.vebma.com",[246,251,316]],["info.gambar.pro",[246,251,316]],["malaysiakini.com",247],["manadobaswara.com",248],["mangafap.com",250],["marketeers.com",252],["mgkomik.com",254],["modifikasi.com",255],["my-best.com",259],["mydramalist.com",260],["mypt3.com",261],["doujindesu.tv",261],["nanimex1.com",262],["negumo.com",263],["nekonime.com",264],["neonime.com",265],["neonime.vip",265],["ninemanga.com",266],["nobartv.com",267],["nontonbokeps.com",268],["nontonfilm77.com",269],["nontonfilm88.com",270],["nontonme.com",271],["nontonplus.com",272],["fb21.tv",[274,275,323,496]],["dunia21s.fun",[275,323]],["lk21.li",[275,323,399]],["nontonsini.com",276],["okezone.com",278],["oktavita.com",279],["otomania.com",280],["palingseru.com",281],["popbela.com",283],["rbtv77.com",284],["readwebtoons.com",285],["realitakita.com",286],["realthaisluts.com",287],["remo-xp.com",288],["semarangkota.com",291],["siherp.com",293],["tetew.info",293],["greget.space",293],["situshp.com",295],["smartphoneku.com",296],["sodasusu.com",[297,298]],["suara.com",[299,300]],["sundul.com",301],["susterbokep.com",302],["tabloidbintang.com",303],["idfl.me",[304,406,407]],["r-l.me",[304,406]],["tempointeraktif.com",306],["thejakartapost.com",307],["tokopedia.com",308],["topfilmz.com",309],["blog.tribunjualbeli.com",[310,311]],["makassar.tribunnews.com",313],["wartakota.tribunnews.com",314],["unixmen.com",315],["waralabakan.com",317],["windowsreport.com",318],["wisatalova.com",319],["wowkeren.com",320],["zonabola.com",321],["lkprd.fun",325],["nomat.fun",326],["lk21.host",327],["animeindo.id",329],["apkmod.id",330],["radarlombok.co.id",330],["novelgo.id",330],["paraedu.id",330],["hightech.web.id",[330,383]],["nama.web.id",330],["ceklist.id",333],["alona.co.id",334],["cerpen.co.id",335],["chip.co.id",336],["cosmogirl.co.id",337],["anime17.net",[337,423]],["dream.co.id",338],["kaskus.co.id",339],["katadata.co.id",340],["ketik.co.id",341],["lihat.co.id",343],["orami.co.id",344],["pontianakpost.co.id",345],["pricebook.co.id",346],["rejogja.co.id",347],["viva.co.id",349],["log.viva.co.id",350],["wartaekonomi.co.id",351],["dailysocial.id",352],["dataindonesia.id",353],["filmterbaru.id",354],["ggwp.id",355],["nextren.grid.id",357],["www.grid.id",358],["inews.id",359],["www.inibaru.id",360],["investor.id",361],["jurnalisindonesia.id",362],["kabargames.id",363],["komikcast.net",364],["komikindo.pro",[364,477]],["komikindo.tv",[364,498]],["manganime.id",365],["medcom.id",366],["slurr.my.id",367],["onlinemetro.id",368],["tek.id",370],["terasjakarta.id",372],["tirto.id",374],["uzone.id",375],["internetpositif.uzone.id",376],["animeindo.web.id",377],["animeindo.video",377],["animekompi.web.id",378],["filmbagus21.info",380],["ganool.web.id",382],["mangaku.site",[386,487]],["resep.web.id",388],["suki48.web.id",390],["zigi.id",391],["senimovie.info",[394,395]],["senimovies.net",394],["ganool.is",397],["ganool.se",[397,483]],["ganool.st",397],["manganime.live",400],["doroni.me",403],["dunia21.me",[404,405]],["dunia21.net",405],["dunia21.org",405],["dunia21.wtf",405],["idtube.me",[408,409]],["lk21official.mom",411],["bharian.com.my",[412,413]],["hmetro.com.my",[413,417]],["cari.com.my",414],["mforum.cari.com.my",415],["hijabista.com.my",416],["majalahpama.my",416],["nona.my",416],["vanillakismis.my",416],["utusan.com.my",418],["mediahiburan.my",419],["mudah.my",420],["rasa.my",421],["youtube-mp3.my",422],["animeindo.net",424],["awnime.net",425],["bintangmawar.net",426],["brilio.net",427],["briliobeauty.net",[427,428]],["briliofood.net",427],["cinema-indo.net",429],["dramaqu.net",430],["duniaku.net",431],["filmace21.net",432],["filmbagus88.net",433],["filmku.net",434],["funtasticko.net",435],["gadismalam.net",436],["harakahdaily.net",437],["ibugil.net",438],["indoxxi.net",439],["inidramaku.net",440],["kurazone.net",444],["nobarfilm21.net",448],["pinayflex.net",449],["sangetods.net",450],["seri168.net",451],["suarasurabaya.net",452],["tvkabel.net",453],["unyil.net",454],["zonapanaz.net",455],["indobokep.pro",455],["bokepml.online",458],["dwa21.org",[460,462]],["kumpulmanga.org",464],["manhwadesu.org",465],["nanimex.org",466],["nontonanimeid.org",467],["nontoncinema.org",468],["otakuindo.org",469],["pakbos21.org",470],["pkspiyungan.org",471],["pojokmanga.org",472],["satujiwa.org",473],["bokepkita.pro",475],["indoporn.pro",476],["otakudesu.pro",478],["layardrama21.rest",480],["file.rocks",481],["lonteku.sbs",482],["cmovieshd.se",483],["myasiantv.se",484],["ganol.si",485],["komikcast.site",486],["komikcast.vip",486],["mangaku.vip",487],["samehadaku.skin",489],["indoxxi.tv",[491,497]],["elde.tv",495],["xx1.tv",497],["layarkaca21.tv",500],["lk21.tv",500],["ns21.tv",501],["ns21.us",501],["drakorasia.us",502],["kurina.vip",504],["tv.lk21official.world",506],["indostreamings.xyz",507]]); + +const entitiesMap = new Map([["agenbokep",0],["anichin",1],["komikcast",[1,16]],["komikdewasa",[1,16]],["komikremaja",[1,16]],["manhwaindo",[1,16]],["oploverz",[1,16,23,24]],["skandalpedia",1],["anoboy",[2,3,4]],["baladfilm",[3,5,6]],["kuramanime",[3,18,19]],["bioskopkeren",[7,8,9]],["layarkaca21",[8,20,21]],["drbokep",10],["dutasex",11],["perawanbokep",11],["filmapik21",12],["gudangmovies21",[13,14,15]],["komikindo",17],["samehadaku",[17,26,27,28]],["nontondrama",22],["ruangbokep",25],["streamingbokeponline",25],["shinigami",[29,30,31]],["shinigamitoon",31]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/ind-0.js b/extentions/uBOL-home/rulesets/scripting/specific/ind-0.js new file mode 100644 index 0000000..bd75951 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/ind-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ind-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".header__banner",".penci-banner-box:not(#penci-banner_box--86294)",".theiaStickySidebar .widget_text",".wpb_content_element","#black-studio-tinymce-41,\n#black-studio-tinymce-67,\n#hotwp-header-banner,\n.hotwp-box.widget_black_studio_tinymce:has(> div > p > img:only-child),\n.hotwp-box.widget_black_studio_tinymce:has(> div > p > ins)","#front-widget .front-widget:nth-child(2),\n#sidebar .widget:nth-child(2)",".item_content,\n.vc_col-sm-4 .horizontal_carousel_container",".wpb_single_image","div[id^=\"nutdcr\"]",".header-promotion",".content-ad-block360,\ndiv[class*=\"ads__\"]",".td-a-rec","figure.wp-block-image",".canvas-slider,\n.wpb_single_image.vc_align_center a[target=\"_blank\"] img","#sidebar .widget_text",".e3lan",".my-3 img","div[style^=\"font-size:25px;\"] > table",".ad img",".home_popup","#tie-block_855",".stream-item-125-widget",".banner","#div_252,\n.aw320","div[data-ad-slot] ~ hr",".add img",".sidebar .widget_media_image:not(#media_image-5)","#Image1",".advt-col",".widget_media_image",".powrMarkContainer,\n.spad-section img,\na[onclick*=\"GPMonthlyPromo\"]","#descripton div[style*=\"url\"],\ndiv[pid^=\"10\"]",".advertise","#block-14",".td-a-rec .td-all-devices",".vc_widget_sidebar .td-a-rec",".vl-header-ads","#spcl_advertise_right,\n.DAdd .hidden-xs,\n.DAdd img,\n.topadv","#sv_gad_left",".ads",".fullwidth-add,\n.header-upper .pull-right,\n.sidebar-adds-widget",".add-inner",".td-header-sp-recs",".td-main-sidebar .widget_text,\n.wpb_raw_html:has(.adsbymahimeta)",".paidPoster",".n2-section-smartslider",".sideadholder,\n.theadstop",".theiaStickySidebar .stream-item-widget",".img-ads > li > img","#text-2",".widget_custom_html",".main-content .stream-item",".stream-item-widget",".widget_media_image:not(#media_image-2)","#header-aside","aside.widget_media_image","div[class^=\"AdvtSample\"]",".mom-e3lanat",".mom_custom_text",".main-menu ~ .container div:has(> a > img[src*=\"/uploads/ads/\"])",".header-ads-wrapper","a[href*=\"kidoovacations.com\"]","[id*=\"_level_\"]:not([data-mixin]):not(#right_level_2_1)",".advertisement_above_footer","#Image10","#Image11","#Image3","#Image6","#jssor_1","#slider",".himac-widget,\n.mg-headwidget .pull-right",".code-block",".gmx-image","#main-content > .e3lan-post,\n#main-content > .ml-slider",".e3lan-bottom",".wp-block-jetpack-tiled-gallery",".widget_media_gallery:not(#media_gallery-3)",".banner-add",".cm-125x125-advertisement-widget",".comContent div[style*=\"min-height: 225px;\"]",".mom-e3lanat-wrap",".tr_e3lan-widget","#custom_html-4",".add-left",".add-sideber","#HTML2 .separator img",".sidebar .widget.Image",".widget_block",".banner-promotions-wrapper","#sidebar-right .widget_custom_html:not(#custom_html-33),\na[href^=\"tel:\"]",".owl-carousel",".adsvnment",".post-image.entry-content",".bannerfooter","#sidebar .widget_black_studio_tinymce","#side-banner-ads",".iframe-ads-block",".bannar",".betterad-container",".m_none > a[target=\"_blank\"]",".custom-slider",".elementor-widget-shortcode img:not([src*=\"1f642.svg\"])",".widget_media_gallery",".videoaddwraper",".header-right","div[class*=\"sgpb-\"]","div[class^=\"a2zsa-content\"]",".adv",".wpb_content_element img",".wpb_row.vc_inner",".elementor-widget-image .size-full",".banner-img","div[id^=\"aagol-\"]","div.colombiaonesuccess div:has(> div > div > a > div > p),\ndiv.colombiaonesuccess div:has(> div > div > a > h2 + h4)",".theiaStickySidebar .widget_media_image","figure.wp-block-gallery","div.col-lg-3:has(> ins.adsbygoogle),\ndiv[class*=\"ads_\"]","#secondary .widget_media_image",".stream-item",".ws-block-body > a[href=\"\"]","#text-7",".elementor-widget-banner-box","#block-13",".elementor-col-33 .elementor-section","#media_image-4",".my-2",".bn-lg",".bn-lg-sidebar",".bn-md","div[id^=\"itro_\"]",".adsImg_section",".advertismentRow",".colombiatracked",".imgOverlayAd,\ndiv[id^=\"AS_O_LHS\"] div:has(> div > span > a[rel*=\"sponsored\"])","#text-25","#text-54,\n#text-61","#HTML15","#ms-admananger a:not([imageanchor]) img:not([src*=\"qr-code\"]),\n.billboardad,\n.tr-caption-container,\ndiv[id^=\"articlead\"]","div[id^=\"aapni-\"]",".aapno-widget","#roadBlock,\ndiv[class*=\"bigyap\"]",".ai-sticky-widget",".textwidget img",".long-ad,\n.single-content ~ p",".text-center:has(> a > img[src*=\"/ads/\"])",".sponsers",".elementor-widget-image",".elementor-widget-wp-widget-advads_ad_widget,\n.entry-content figure.is-resized,\ndiv[id^=\"abbih-\"]",".entry-content > figure.wp-block-image",".td-a-rec img","#text-3",".vc_col-sm-3 .bs-shortcode","#bigyaapan","a[target=\"_blank\"] img","img[alt*=\"Sidebar AD –\"]","#main_content .d-sm-block",".myAdBox",".top_new_add","div img[src^=\"ad/\"]","#media_image-2",".a-ecom-wrap,\n.uk-text-meta",".uk-sidebar._hsidebar","#HTML18","#HTML5",".ml-slider",".a-wrap","#sidebar1","#text-30","#text-48","#text-49","#text-50","div[id^=\"achhi-\"]","#text-18","#text-24","a[href*=\"newzoninfotech.com\"] img:only-child",".widget_media_video",".sidebar .kopa-carousel-widget",".elementor-widget-smartmag-codes",".footer_top_banner",".tab_265top_left",".ad-banner","a.external",".right_adbox iframe","#HTML1",".dt_navbar-banner-item",".small-banner-2,\na[href*=\"drneem.com\"]","a[href*=\"daraz.com.bd\"]",".wpb_raw_code",".ads-sec,\n.agnij-news-bhitra","figure.wp-block-image.size-large","#main-body .custom,\n#sp-slider-wrapper,\n:not(#sp-component-area) > #sp--wrapper,\nsection:not(#sp-big-footer-wrapper) .article_anywhere,\nsection[id$=\"add-wrapper\"]",".widget_block:not(#block-2)",".stream-item-top-wrapper",".stream-item-widget:not(#stream-item-widget-3)",".ajabg-widget,\ndiv[class^=\"ajabg-\"]",".dn-container",".widget.Image","#text-4","div:has(> ins.adsbygoogle)","#bunyad_ads_widget-3","div[data-amads-id]",".header-baner",".Add",".add",".notice_single",".col-md-12 .textwidget,\n.textwidget:only-child",".DHeaderBanner","img[alt=\"advertisement\"]","#content + .col-md-4 > div:nth-child(3)","a[href*=\"pathwaydrivingschool.com\"]",".advertise_to",".ad-ajmernama",".widget_tibwky","div[data-adid]",".ad","#recent-boxes2,\n.blog-posts marquee ~ :not(div)","div[class*=\"pannel-banner\"],\ndiv[id^=\"ear-\"]","#text-html-widget-2",".td-main-content-wrap .tdm_block img:not([src*=\"_n-1.gif\"])",".td-ss-main-sidebar .widget_media_image","#supermag_ad-12","#ai_widget-2","#block-12",".text-html","#media_image-6 img","aside.widget_custom_html","#text-32",".add_banner",".sideAdd","#header-right-section",".DAdd2",".carousel",".hdr_banner","a[href*=\"pustokbazar\"]","div[data-adid] img:not([alt*=\"e-Paper\"])",".adv_single,\n.banner-ad-01",".itpolly_widget img",".head_bottom_add",".uc-sky-ads","#text-20",".DAdd",".td-a-rec-id-sidebar","#popUp",".index_ads_one,\n.index_ads_three,\n.index_ads_two",".td-spot-id-header",".wonderpluginslider-container","._df_custom",".row + .single_side_bar",".adss_banner,\n.cm-beside-slider-widget",".adv-slot",".ad-mb-app",".elementor-widget-shortcode img",".sidebarVoteAd",".ne-banner-layout1","main .htmlwidget,\nmain .imagewidget","#text-11","#text-14","#text-17","#text-29","#text-36","#text-37","#text-38","#text-52","#text-57","#text-58",".adbox",".adouterbox,\n.marketingbnnerbox,\n.rightadbox","a[href*=\"jeevansathi.com\"]","#text-1",".header-banner",".customAds,\ndiv:has(> div[id*=\"-ad-\"])",".stickyAds",".ai_widget","#custom_html-3",".four-col > a[href=\"\"] img",".full_ad_section",".sidebar_top_Ad",".bigyapan",".modal__img",".tdm_block","#block-5",".stream-item:not(#tie-block_1354)","#custom_html-19","div[id^=\"SC_TBlock_\"]",".widget_text p",".colombiaadcode","div[id^=\"AS_O_LHS_\"] > div:nth-child(-1n+10)","div[id^=\"AS_O_LHS_\"] > div:nth-child(1n+20)","div[id^=\"showAS_\"]","#header-right-sidebar .widget_media_image:not(#media_image-7)",".advRow-fullW",".footer-ad-img,\ndiv.rhs > div:nth-child(1n+4),\ndiv[id^=\"AS_O_LHS_3\"] > div:nth-child(-1n+10),\ndiv[id^=\"AS_O_LHS_3\"] > div:nth-child(1n+21),\ndiv[name^=\"ArticleShow_Paid_\"]",".top-ad-d","iframe[id^=\"ifr_\"]","#headadd,\n.big-add,\n.reseller-add,\ndiv[class^=\"contentadd-\"]","#text-19","#text-21",".ad-pvt",".apand-before-content","#homeads",".advertisement","div[id^=\"goji_yo\"]",".portlet-journal-content","#text-11 iframe",".col-lg-2 > .white-bg,\n.order-3 .mt-4",".entry-content > p img","a[href*=\"alljobvacancies.com\"]",".container1","#FullWidthWidget-Top","#block-7",".html-div img","marquee img",".flexslider","a[href*=\"traffictail.com\"] img",".advertisement-heading,\n.mb-4 .mt-3 img,\n.uk-container a[target=\"_blank\"] img[src*=\".gif\"]","section.widget",".news-desc figure img","div[class*=\"advertisement\"]",".custom-ad-link,\n.esn_twin_ad_widget","#sidebar",".adcontainer","main [data-adid]",".one-1",".primary-sidebar-widget:not(.h-c),\ndiv[data-adid] a:not([href*=\"arthosuchak.com\"]) img","#custom_html-11",".widget_origin_animated-image","div[id^=\"aryav-\"]",".affiliate-card.text-center",".adds_menu","body ~ iframe[style*=\"height: 100%\"]",".adsection:has(.ad-1),\n.desktop-ad-1,\n.revive-ads-top",".tdm-popup-modal","#custom_html-5",".widget_custom_html.panel-first-child",".ad_sec","div:has(> div > p > .adsbygoogle)","div[id^=\"AS_O_LHS_1\"]","#HP_O_LHS_7 > div:nth-child(-1n+10),\ndiv[id^=\"AS_O_LHS\"] > div:has(a[href*=\"paid.outbrain.com\"])","div[id^=\"showAS_O_BEL\"]","#widget-sidebar-1","#widget-sidebar-3",".wpb_single_image img:not([src*=\"krishi-\"]):not([src*=\"ban2-\"])","a[href*=\"prabhatnamkeen.com\"]","[data-adid]","div[class*=\"sgpb-popup-\"]",".elementor-popup-modal",".td-spot-id-content_bottom",".td-spot-id-content_top","#custom_html-13,\n.header-widget-region",".widget_sp_image",".widget_gallery_img_widget","#content section.widget_media_image","#text-6",".addtoany_content_bottom ~ div img",".sidebar .widget_media_image",".td-main-content-wrap .td-a-rec",".slider-section",".row > .mb-3",".barta-ad",".td-a-rec-id-header","#sidebar .widget_media_image",".supsystic-slider-wrapper",".widget_text",".wpb_wrapper .wpb_single_image",".widget_smartslider3",".side-bar center > embed","#media_image-3",".master-slider",".vc_images_carousel","div[class^=\"sgpb-\"]",".et_pb_ads_0,\n.widget_et_ads","div[class^=\"adcntnr\"]",".addd",".bigyaapan-section",".full-bigyapan",".aloks","#HTML20","#media_image-5",".widget_metaslider_widget",".ad-home",".AdSection",".AdvertClass",".prl-panel .widget_text","#mvp-leader-wrap","#custom_html-18","#HTML16","#HTML860",".code-widget","#bannerclassfd,\n#classlistmain,\n.addima,\n.almanacheader",".home-e3lan","#secondary .widget_text",".biggapon",".home_page_ad img","img.max-w-full:not([src*=\"BLDA.jpg\"])","a[href*=\".ac.bd\"]",".theiaStickySidebar .wp-block-image,\n.width-ad-wrap",".elementor-widget-html iframe",".text-secondary.d-block",".sny-ads-panel","div[id^=\"bangl-\"]",".right-container .ads",".textwidget img:not([src*=\"banner-\"])",".Front-page-Right-Side-Ad,\n.Single-Post-Left-Side-Ad,\n.Single-Post-Right-Sidebar-Ad,\n.front-page-ad,\n.header_top_ad_area_2",".col-md-3 .widget_text.widget_area + .widget_area,\n.single_details .widget_area",".widget_area img","#HTML2","#block-25",".stream-item:not(#tie-block_309)","a[href*=\"itcornerbd\"] img",".widget_text .custom-html-widget","img[alt=\"Skin'O.-ad\"]",".aunqur img,\n.overayFeaturedImage,\n.topLeaderBoardAdHome,\ndiv[id*=\"BT_Inner_\"]",".header_ad_block",".topbanner",".gb-container-f86c88c8",".printOff",".top_add",".codeneric_uam_link,\na[target=\"_blank\"] img:not([src*=\"icons\"])",".esn-ainfo-widget","#right_level_2",".left_level_ad","#block-2","#after-ad","#before-ad",".widget_adsforwp_ads_widget","a[href^=\"/advertisements/advts/\"]","#id-widget-advertisements-4","#tie-slider-widget-2,\n#tie-slider-widget-9","#custom_html-6",".widget_area p > img","a[href*=\"enjoy.net.bd\"] img,\ndiv[data-href*=\"enjoynetwork.bd\"]","#custom_html-7",".home_page_ad",".widget_text img",".sidebar .widget_black_studio_tinymce","div[class^=\"barnalatoday\"]",".adalyticsblock img:not([src*=\"newbarnan_\"])",".bigyapaan__section",".a-widget,\na[href*=\"BandhoB\"]",".sidebar .widget_custom_html",".popup-wrpp,\n.widget_text img:not([src*=\"Captureeeebbbb.jpg\"])","a[href*=\"bdinfobiz.com/pos-software\"]","div[class*=\"adSlot\"]",".basta-first",".main-sidebar .widget_media_image","#HTML3","#Image2","a[href*=\"ad.battinews.com\"]","#HTML4","#SidebarWidgets-S1 .widget.Image","#block-6",".after-menu-ads",".featad",".bot-ads","#cm-secondary .widget_block","#wp-custom-header",".adv_image","#media_image-12","#secondary .ai_widget",".logo-right-wrapper",".single-page2-topAdd","div[class^=\"add-section\"]","#block-4","#custom_html-2",".entry-ads-top",".h_ads,\n.sidebar-adv img",".wpb_wrapper .vc_raw_html","#text-13",".textwidget > p img,\n.textwidget:has(.adsbygoogle)",".advertise_space1",".header .pull-right","#BDIPO_ad_id,\n.advertisements","#media_image-6",".first-ad,\n.second-ad,\ndiv[class*=\"_ad-slot__\"]",".add_img",".adflexbox","#bottom-header-banner",".DAdvertisement",".add_area",".add-section",".banner2",".bdsom-content,\n.td_mod_wrap.td-fix-index > a img","div[style^=\"width:320px; height: 260px!important; float: right;\"]",".ad_text_box,\ndiv[class^=\"angwp_\"]","#text-html-widget-25,\n#text-html-widget-35,\n#text-html-widget-41","#secondary .side-widget:first-child,\n.coronaupperadd,\n.post-content .sidebar-content,\n.single-news-widget > img.size-full,\n[class^=\"add-\"]","#ai_widget-3",".better-ads-listitemad",".header-right-adv",".vce-blank-module:not(#main-box-12)",".theiaStickySidebar .owl-carousel","img[alt*=\"AD \" i]",".wp-image-12972,\ndiv[id^=\"bebak-\"]",".entry-content .code-block","figure.wp-block-image.size-full",".sidebar .widget_text:not(#text-10)",".belag-content",".elementor-widget-image img:not([src*=\"bbtv-logo\"])","#rev_slider_1_1_wrapper",".gam-each-npad",".wplite-banner-ads",".FooterAdArea .wp-block-image","aside.widget_block",".td-ss-main-sidebar .td-a-rec","#primary img[alt=\"ads\"],\na[href*=\"mastercafebd\"],\naside:not(#text-33):not(#text-47) img[alt=\"ads\"]","#media_image-7",".swiper",".features-slide-widget",".image-post-slider",".code-block img",".jeg_ad",".addBox,\n.widget_categories:not(.postLatest-list)",".header-ainfo","#block-8",".common-widget .Image:not(#Image1):not(#Image3)",".sidebar .stream-item-widget:not(#stream-item-widget-18)",".stream-item-top","div:has(> div[id^=\"Ad--\"])",".mb_ads_title,\n[id*=\"_ad_\"]","#custom_html-15","a[href*=\"amzn.to\"]",".theiaStickySidebar .e3lan",".theiaStickySidebar .widget_custom_html",".entry-content img[src*=\"advt\"]",".metaslider",".content_top:first-child .latest_slider",".header_bottom_right",".add .widget_area > img",".single-dtls a[href*=\"accbuysell.com\"]","div:has(> p > img.wp-image-23118)",".wpb_text_column.wpb_content_element",".default-advertise,\n.thedailytext-advertise","#HTML10","#HTML11","#home-ads","#div-ub-bhorerkagoj,\n#sidebar .textwidget",".np-header-ads-area",".bidro-content_4","section.widget_custom_html","#bk_sidebar_8,\n#text-69",".top-add",".bihar-widget","#wonderpluginslider-container-1",".elementor-widget-shortcode img[src*=\"WhatsApp\"],\nsection[data-id=\"e3b7c3d\"],\ntagdiv","aside.widget_media_gallery",".customad","a.post-middle-banner,\na.sidebar-banner",".elementor-image","#custom_html-1",".afw_ad",".wp-video",".asn-bk-txt","#media_image-10","#media_image-8","div[data-adid]:not([data-adid=\"5022\"]):not([data-adid=\"3716\"])",".bikan-before-content","div[class*=\"bikan\"]",".advertise img,\n.containerhome a[target=\"_blank\"] img:only-child,\n.desktop_main_news_banner",".container a[target=\"_blank\"] img","div[id^=\"sgpb-\"]",".divAdvertisement,\n.home-sidebar-banner,\n.topadmid",".full-with-add,\ndiv[class^=\"top-sidebar-adv\"]",".code-block-4",".home_widget",".navbar-top-banner,\n.newspaper-advertisement",".tdm-popup-modal-wrap",".td-post-content > p a:not([href*=\"biswabanglasangbad\"]),\n.td_block_single_image:not([data-td-block-uid=\"tdi_41\"])","img[alt=\"Gurukpo plus app\"]",".banner-bigyapan,\n.bigyapan-inside-content,\n.sidebar-advs","#skip-ads",".ad-banner-img",".adRightSideBar","#showAS_O_BEL_0",".sidebar_top_wrapper","#HTML8",".headerright","#Image119,\n#Image125,\n#Image25,\n#Image33,\n#Image85,\n#LinkList21","#Image16","#Image4","#main-top","#sidebar .widget.HTML:not(#HTML2)","#HTML9",".add-place",".header-add-place",".xembgt,\naside#sidebar-primary-sidebar","#text-9",".entry-content .stream-item",".stream-item img",".stream-item-below-header",".topadlft","h5[style*=\"PEARL-ads.jpg\"]","div[data-zoneid]","div[style^=\"min-height:250px;\"]",".td-ss-main-sidebar .widget_block",".wp-image-13566,\n.wp-image-352",".wpcnt",".pbwidget.slideshow",".footer_logo",".bornamelanews24adlabel","aside.widget_metaslider_widget",".body2_ad,\ndiv[class^=\"ad_mid\"]",".add_pad_bot_single,\n.add_pad_bottom",".sticky-sidebar .widget_media_image","#heatmapthemead-primary-sidebar,\n.amzn_wdgt",".bs-vc-block .wonderpluginslider-container",".header-inner #sidebar","#block-3","#block-9",".stream-item:not(.stream-item-top-wrapper)",".slider-pro",".Nws_banner_Hp,\n.ad-height-desktop,\n.div[id^=\"between_article_content\"],\n.hide-on-mobile,\n.podcastads",".ads_box_grid",".col-sm-6 .add-imgae","#stream-item-widget-1","figure.wp-caption","img[alt=\"add buxar\"],\nimg[alt=\"ads buxar\"]",".add img:not(.wp-image-19734)","div[class^=\"ads_\"]",".blurb",".ds-ms-blurb",".theiaStickySidebar .wpb_single_image,\n.wpb_gallery_slides,\na[href*=\"amrutveni.com\"] img,\na[href*=\"chungathjewellery.com\"] img","#skipAdModal,\n.advertisement-fullwith,\n.bignews_slider,\nfooter ~ ul.images",".modal-backdrop",".insert-ad","#text-45,\n#text-47",".add > .widget_area img","div[data-adid][data-type=\"image\"]","#example,\n#logoright","#content img.jetpack-lazy-image[src*=\"-march.jpg\"]",".navbar-ad-section",".piki-ads",".epcl-banner",".widget_media_image:not(#media_image-5)",".bwg_container",".bwp_gallery_slideshow",".entry-content div[id^=\"cgmit-\"]",".header-before-ad",".main-sidebar .widget_block,\ndiv[id^=\"local-\"]",".add-top-margin,\n.ne-sidebar > div:not(.sidebar-box),\n.sidebar-box.bg-aqua","#media_video-2","#block-71","#media_video-3",".chaip-after-content_4","#text-26",".adspace,\napp-ad-control-header","div[class$=\"-ads\"]",".chama-before-content,\n.chama-widget",".widget_media_image img:not(.wp-image-11601):not(.wp-image-11642)",".champ-content",".code-block-center","#text-5",".story-wrapper a.disabled","div[id^=\"AS_O_LHS\"] > div:nth-child(-1n+10)","#secondary section.widget_media_image","#sticky-wrapper .widget_media_image,\n.newscard-widget-ad","#main .code-block",".entry-content > p > img",".d-print-none","#text-67",".e3lan-top","#secondary section.widget_media_image:not(#media_image-23)",".widget_media_image:not(.media_image-50):not(.media_image-54)",".single-ditails + .add .widget_area",".add figure.size-full",".jeg_main .widget_media_image,\ndiv[id^=\"chann-\"] img:not([src*=\"Google-News-Icon-Channel-i-1.jpg\"])",".col-md-3 .master-slider,\n.elementor-widget-wp-widget-master-slider-main-widget,\n.entry-content figure img[width=\"600\"]",".content-box-ads,\n.news_content .code-block","#media_image-24","#HTML7","#secondary .widget_custom_html",".inner-ads",".spbs-width-ad",".mom_e3lan-empty",".home .elementor-widget-image","#header #sidebar","a[href*=\"ksrm.com.bd\"]","aside.widget_text",".widget_advertisement-bar",".evo-header-banner","#custom-img-header,\n#right-sidebar aside.widget_sp_image,\n#topbanner","section[id^=\"id\"]","a[href*=\"bharatgeneric.com\"]","#Image9",".cheta-before-content",".subhakamana-ad","#image_gallery_36934,\n#image_gallery_37522,\n#image_gallery_37524,\n#pg-22-3,\n#pg-22-5,\n.entry-the-content .code-block,\n.entry-the-content img.aligncenter.size-full,\n.entry-the-content img.alignnone.size-full,\n.topbar-inner .hgrid-span-12","#main .widget_media_image",".ad--space",".ad--widget-no,\n.carousel:not(#myCarousel2),\n.main--sidebar .widget:has(> div.ad--widget-no)","div[id^=\"chhat-\"]",".img-my-ad","#custom_html-21",".news_portal_ads_banner","aside.sidebar .widget_media_image","div[class*=\"stream-item\"]",".stickey-side .ad-title ~ a",".m-280,\ndiv[id^=\"v-chopaltv\"]","#carouselExampleControls",".home-page-top-right-add",".home-lead-block,\n.square-space",".site-header-banner","[class*=\"googleAd\"]",".custom-html-widget","#block-15,\n.elementor-widget-he-advertisement-banner",".pum-content",".page.hentry",".code-block:not(.code-block-3)",".fw-bold.text-center",".td-main-content-wrap .td-a-rec-id-custom-spot","#newscard_horizontal_vertical_posts-3 .col-md-4:not(.first-col),\n#newscard_horizontal_vertical_posts-8",".widget_block:not(#block-43)",".sticky-sidebar .widget_block","section.widget_media_image",".adwrp",".ad-div",".details-page-side-banner",".details-page-side-banner-2,\n.new-international-right",".-indx,\n.Video-indx",".jeg_midbar","#sidebar .widget.Image:not(#Image8)","#sidebar-primary-sidebar > .widget:not(#better-social-counter-2),\n#sidebar-secondary-sidebar > .widget","section.widget img","aside.text-center",".add figure,\n.map",".vc_raw_html img",".elementor-widget-wp-widget-news247_ads_banner_widget",".adalytics_ad",".bigyapan-gif-gallery",".features-spaces,\n.features-spaces-collages,\n.header-bigyapan",".para-3-ad",".block-da",".zeen-da-wrap",".momizat-ads",".sidebar .mom-e3lanat","#sidebar .widget.Image",".special_featur","#secondary .widget_block iframe","#ouibounce-modal","div[id^=\"AS_O_LHS_\"] > div:nth-child(-1n+8),\ndiv[id^=\"AS_O_LHS_\"] > div:nth-child(1n+16)",".ads-space",".widget_media_image:not(#media_image-40)",".sidebar-widget:has(> .widget-body > p:only-child),\n.widget-body > p img",".sidebar .widget_text",".sidebar > .widget_metaslider_widget",".topAdvertisementWrapper",".plyr","#wb_element_instance35,\n#wb_element_instance48",".ad-box",".ads728x90-thumb","#text-15",".widget_text.widget_area",".vc_raw_html a[target=\"_blank\"]",".fxozitmah","[data-adid] img",".right_sidebar_ads,\n.single_ads_top",".bsac",".elementor-widget-jnews_element_ads_elementor",".single_details .code-block","#sitebox-ad125-3",".DADD",".DContentAdd",".well","#sp-right .bannergroup",".hpRightAdvt,\n.navbar-static-top a[target=\"new\"]",".advertise a",".down_social_display_ad,\n.uc-sdr-ads,\n.vertical_add",".wp-image-6674,\n.wp-image-7688","#small-news","div[class^=\"ad_\"]","#bottomadothers",".textwidget:has(> p > ins.adsbygoogle),\nfigure.wp-block-image > img",".widget_area > img",".full_ad_widget",".td_block_image_box",".abv-container:not(.p-right-0)",".td-fix-index img",".smartmag-widget-codes","a[href*=\"theme-sphere.com\"] img",".add img:not([src*=\"Dainik-Dishari-\"]),\n.widget_area:not(.widget_text)",".digital-newspaper-advertisement-block",".widget_block img",".prl-grid .widget_black_studio_tinymce",".add-high",".single_page .add","a[href*=\"click.htm?\"][target=\"_blank\"]","#HTML12",".toped,\na[href*=\"chemmanurinternational.com\"]",".d-sm-block.my-3",".widget-header,\nfooter > center img",".adBgGray",".DetailsContent .textwidget",".ub-anchor-adcontainer,\ndiv[class^=\"DAdd3\"],\ndiv[id^=\"div-gpt-ad-\"]",".top_ads2","div[class^=\"add_\"]",".sidebar .s-widget img[src*=\"_n-\"]",".live .embed-responsive","#content-p > .row,\na[href*=\"karatoacourierservice.com\"]",".ad-container",".headerHt","#news_portal_ads_banner-3",".col-md-3.py-2 a img,\n.py-1 > a img,\n.single_page_two_advertisement","#myVideo,\n.col-md-4 .row.center-block,\n.col-md-4 .row.margin-bottom-30",".e-widget-swiper",".ads160_600-widget",".ads_click_counter",".wp-image-783",".ad_section,\n.mt-3 .wp-block-image","#metaslider_16689,\n#metaslider_21872","#backgroundad","#sidebaradvertise","#stickyadd",".wpb_wrapper > p:has(> ins.adsbygoogle),\nimg[class^=\"sb-ads\"]",".add img:not(.wp-image-1158)",".header-top-right",".add-longhead,\n.right-add-container","img[alt^=\"iTree\"]:not([data-lazy-src*=\"-my-PIC\"])",".add .widget_area ~ .widget_area",".penci-google-adsense-2","#secondary .widget_media_image:not(#media_image-17)",".e3lan300_600-widget",".middle-primary .news_portal_ads_banner","figure.vc_figure",".td_block_single_image",".advertaisement,\n.head-banner",".Advt,\n.bottom_snackbar_common,\n.container-body > div:not(#topHead) .to-be-async-loaded-ad,\n.popup-ad-content-wrap",".inside-post-ad",".logo-banner,\ndiv[class*=\"advert\"]",".wpcp-carousel-wrapper",".add-img","div:has(> .w3-small)","section.widget_block","#custom_html-24",".block-custom-content",".widget_area > .textwidget",".widget.widget_block:not(#block-4):not(#block-95)","#media_image-23","#secondary .widget_block","div[id^=\"daini\"]",".gallery_section",".add:not(.wp-image-3687)",".wp-block-image","div[name=\"Articleshow-Organic-LHS-1\"]",".td-a-rec:not([class*=\"tdi_127_\"]),\n.td-ss-main-sidebar .widget_media_gallery","section img.attachment-full","#sidebar-primary-sidebar .widget_text","marquee",".td-a-rec:not(.tdi_274)","#header-right-sidebar",".ixnf","adnblock",".entry-content div[class*=\"daini-\"]",".widget_text:has(> div > div[id^=\"daini\"])",".penci-banner-box",".add-imgae",".siteber-add-section",".wpb_wrapper > .td-fix-index",".entry img.alignnone",".entry-content img",".advt_bx",".add:not(:has(> .widget_area > h3))","#metaslider_288,\n#metaslider_295,\n#metaslider_4598,\n.ad2","#adsense-468","#text-22",".popupad",".textwidget > p:has(ins.adsbygoogle)",".add-sec","#id",".adbnr","#leader-wrap",".sidebar-widget .widget-body > p > img",".site-content .imagewidget","div[id^=\"AS_O_LHS_\"] > div:nth-child(-1n+15),\ndiv[id^=\"AS_O_LHS_\"] > div:nth-child(1n+31)","#tie-block_2253,\n.g-dyn",".list-advertisement,\n.mt-3",".tr-ad",".flashwp-featured-posts-area,\n.flashwp-side-widget.widget_text",".widget-shortcode:not(#custom_html-12),\naside#sidebar-primary-sidebar > .widget_custom_html",".widget_area img:not(.wp-image-1166)",".gam-ad-position-wrap",".fullwidthbanner-container",".mujib_logo,\nimg[alt=\"Advertisement\"]",".ddnew-after-content","#divTopNewsHead + .row > .inner_news_head,\n#dvPopup",".elementor-image-carousel-wrapper",".elementor-shortcode img",".wonderpluginslider","#media_video-6","div[class*=\"colombia\"]:not(#LP_O_LHS_1)","#media_video-16,\n#media_video-17,\n#media_video-18,\n.widget_media_image:not(#media_image-3):not(#media_image-26)",".adone > div,\n.db-scnAd2","div[class^=\"desha-\"]",".wpb_video_widget","div[class*=\"m_ad-slot\"],\ndiv[data-test-id=\"ad\"]","a[href*=\"daraz.com.bd/sepnil/\"]",".advertisement-section",".add-wrap",".code-block:not(.code-block-6),\n.tdi_348",".home-page-ads a:not([href*=\"deshprotikhon.com\"]),\n.main-content a[target=\"_blank\"] img,\n.main-header-ad",".header_top_ad_code,\n.jw_article_body div[style=\"text-align:center\"] div[style*=\"width:300px;\"]","img.alignnone.size-full",".horizontal_ad_wrap",".banner_section",".td_block_empty_space",".tdi_28",".vc_raw_html iframe","figure img.tie-appear",".td-a-rec-id-content_inline",".popmake-content",".widget_black_studio_tinymce",".single-content p ~ figure.wp-block-image,\n.str3",".adspace img",".dhadi-content_2","#awaken_video_widget-4,\n.banner21",".ads-container",".container-section.py-3,\ndiv[class*=\"h-[250px]\"]","#media_image-9",".mid-add",".squareadd img,\na.hide-for-print","#left_level_2","#left_level_3","#level_5_after_ad_space,\n.ad_before_level_3,\n.c-ad-container",".AD_NEWS_CONTENT_INNER_P1,\n.popover-ad",".e3lan300_250-widget",".td-g-rec",".logo__ads","#secondary .widget_text:not(#text-32)",".news_scrol-bean","#header .sidebar-col",".main-wrap div[data-adid]",".header-full-ads-top",".td-main-content-wrap .td_spot_img_all,\n.tdb_single_content figure.wp-block-image",".tdm_block_inline_image","#metaslider_widget-3","#metaslider_widget-5","#sidebar .widget_metaslider_widget,\n.slider_2,\n.slider_3",".add figure img","#main-ads-post","#newmodal .modal-dialog",".add-item",".header-promo,\nimg[alt=\"ad728\"]",".software",".ad-part",".elementor-widget-wp-widget-custom_html",".MuiBox-root:has(> div > .adunitContainer)",".gal-img2,\n.topadtxt160","div[id^=\"adv\"]",".content-av,\n.widget-container-439 > div:not(#section_content_check_14080)","aside.ads-info-block","div[style^=\"height: 350px;\"]",".add-widget","#full_level_1_detail,\n#left_level_after_paragraph,\n.to-be-async-loaded-ad#after_related_post,\ndiv[class*=\"-ad-\"]",".advertisments",".widget_media_image:not(#media_image-38)",".adsbx728x90,\n.topnewsbx > div[style]",".page-content-single div[style*=\"clear:both;float:left;\"],\n.widget_media_image:not(#media_image-28):not(#media_image-49)",".widget_palika_advertisement","#content .widget_text","#text-8","#widget-sidebar-0 ~ div:not(#widget-sidebar-14)","#secondary-right,\ndiv[id^=\"doaba-\"]",".widget.Image:not(#Image1)",".sg-ad",".floating_ad_single",".addb",".skada,\n.skadd",".skads",".adv_box_3x25,\n.dool-ad,\n.dool_ad,\n.doolgad,\n.horiz_adv_area",".category_ad_space,\n.duble_advertisement,\niframe[src*=\"webdevelopmentjapan.com\"]",".td-banner-wrap-full",".dpAdSection",".wp-block-gallery-3",".advertise-area",".content-middle-ads",".entry-content a img,\nsection.widget_text",".td_block_video_embed","#custom_html-10","#text-31",".widget_area",".widget-sidebar img,\nimg[alt=\"add image\"]","div[id^=\"eadar-\"]",".stream-item-mag",".long-ads","#sgpb-popup-dialog-main-div-wrapper",".ad1",".atf-wrapper","#addheaderbanner","a[href*=\"aruchuna.com\"],\na[href*=\"eelamhomeland.com\"],\na[href*=\"eelamview.com\"],\na[href*=\"eelamwallpapers.com\"],\na[href*=\"eelapparavaikal.com\"],\na[href*=\"eelavarkural.blogspot.com\"],\na[href*=\"eelaveechu.net\"],\na[href*=\"eelavenkai.blogspot.com\"],\na[href*=\"pulikalinkural.com\"],\na[href*=\"puliveeram.wordpress.com\"],\na[href*=\"tamileelamsongs.blogspot.com\"],\na[href*=\"thesakkatru.com\"],\na[href*=\"veeramaravarkal.com\"],\na[href*=\"veeravengaikal.com\"],\na[href*=\"verkal.com\"],\na[href*=\"yaalvaakai.com\"]","#AutoNumber1",".td-fix-index > h4,\n.td-ss-main-content .code-block",".td-main-sidebar .widget_custom_html",".td-a-rec-id-content_top",".td-post-content > p > strong:only-child",".td-post-content figure.wp-block-image",".elementor-widget-jet-listing-grid,\n.jet-popup",".ad-wrapper-250",".ad-wrapper-275,\n.ad-wrapper-photo,\n.align-home-ads,\n.amz-with-ads,\n.fbnad,\n.midArtContainer",".ad1_native",".adCANContainer,\n.wdt_amz",".hp-rhs-ads-container","div[class$=\"_ads\"]",".dgw","#welcome",".bn-content",".ad-img",".adalyticsblock",".banner-top:not(.first),\n.wrapper-box","#roadblock-ad",".ads-rightside,\n[class*=\"center-ads\"]",".entry-content figure.wp-block-image",".wp-block-gallery","#text-12",".add-image",".bay-ad",".in-pan-ad,\n.mid-had,\n.side-bar-big-ads,\n.span-2 a:only-child,\n.top-bar-left-nav",".banner-section",".details-big-banner,\n.top-header","#eloka-google",".gam-each-ad","#pravas-channel",".full-width-bigyapan-wrapper","#kode-iklan-bawah,\n.widget img[src^=\"data:\"]","#v-enavabharat-0","#logo_middle",".advt_r",".banner-header",".ad_squar,\n.extra_ad",".stream-item-below-post-content",".second_section_right,\n.third_section_ads","#messagem",".widget_sow-image:not(#sow-image-27)",".ad-sec img,\n.daraz-ad",".w-60,\n.w-70","#header-helpful,\n.brand_wrapper .tagline,\n.widget_ads_easy_widget,\na[href*=\"pipaffiliates.com\"]",".single-entry > div[style^=\"float\"]","div[class^=\"topad\"]","#divSliderMain,\n.widget_media_image:not(#media_image-121):not(#media_image-113)",".master-slider-parent",".bstyle-list ~ .post,\n.wpb_single_image figure","section.widget img:only-child","#HTML94","img[alt=\"ad image\"]",".main-ads-pikihome","#custom_html-8","#custom_html-9",".block-custom-content:not(#tie-block_1405)","#roadblockModal,\n.logo__right,\n.promo-detail,\n.promo__col,\n.promotional__col",".ws_gestures",".mainadvert,\n.mainadvert2,\n.mainadvert3,\n.mainadvert6,\n.mainadvert7,\n.mainadvert8","#text-16",".singlepage-section .col-md-8 .add img","img.img-fluid[src*=\"/backend/logo/\"]",".header_date_sidebar",".header_top_banner",".add_area > .textwidget","#top_level_full_1,\n.inside-post-ad-1",".kenm,\n.widget_kenm",".removeStyleAd,\ndiv[id^=\"taboola-\"]",".filmi-kan-ad,\n.filmi-kan-header-ad-wrapper,\ndiv[id^=\"cmscontent-article\"]","div[class*=\"kan-ad\"]","#modalBody,\n.mb-hidden img.center","#itro_popup",".widget_fgwt",".jft_ads",".belowslideshow,\n.topheaderpic,\ndiv[style*=\"float: left; width: 320px; height: 180px;\"],\ndiv[style*=\"margin-top: 16px; height: 80px;\"]","div[id^=\"BANNER\"]",".header-middle-area,\n.post-widget-carouselr,\n.theiaStickySidebar iframe,\naside.tb-posts-slide-widget",".buget-banner,\n.for-add",".InsidePost",".text-html ~ .stream-item-widget",".ad728_cont_mid",".post figure[id]",".ar_ads","#content .abv-container",".sidebar .stream-item-widget",".widget.text-html",".widget_right .textwidget","#text-10",".no-bg-box-model",".adds_taja img,\n.ads aside:not(#custom_html-7)","div[class*=\"-shortcode-\"],\ndiv[id^=\"ganda-\"]",".wp-image-25993","#sp-ads,\n.sppb-addon-content .custom",".bdaia-box7",".site-adv1","#wonderpluginslider-container-3,\n.beforeheader_728",".myIFrame",".wp-image-27299","#media_image-21","#media_image-26","#media_image-27","#media_image-28",".mb-3:has(> div > ins.adsbygoogle)","#npkit-recent-posts-5,\n.entry-content .wp-block-image",".wp-block-group","#video-widget-2,\naside.sidebar-narrow",".single-post-content img.alignnone","#HTML24","#Image14","#content .widget_block","#content section.widget_text[id^=\"text-1\"]","a[href*=\"bit.ly\"]","aside.widget_media_image img:only-child",".innerAdColum","div[id^=\"ad_\"]","div[class*=\"_ads\"]","#text-html-widget-3","#text-html-widget-4","#khb-button-ades,\n#square-close .front,\n.uk-container section.widget","#main-content .textwidget img,\n.pf-content > div[style]",".stream-item-above-header",".theiaStickySidebar .widget_text:not(#text-22)","#custom_html-14","#custom_html-39","#custom_html-40",".countdown_wrapper","#widget-sidebar-0","#recent-post-slider-1","#media_image-51",".site-header-ads",".top-news-sidebar-ads",".adv-box-wrap,\n.box_wrap.p-2,\n.content-box-ad,\n.sm-main-adv-box",".below-samachar-add,\n.news-inline-add","#HTML6","#top1,\n.rimage,\ndiv.HTML:has(> div ins.adsbygoogle)",".add-slider,\n.adds-lg,\n.adds-sm",".side-indent .wgs-ads:first-child",".banner-right,\n.custom1,\n.ga-1,\n.videowrapper.mtop20,\nimg[alt=\"banner\"]","div[class^=\"grami-\"]",".elementor-widget-shortcode",".widget_media_image:not(#media_image-2):not(#media_image-4)",".dtl_section figure.image,\n.scrollable-slider,\n.sideAds_bg","#HTML29","#HTML30",".ads_css_title","#v-grehlakshmi-0","aside.widget_sp_image","#fsb_image,\n.add_block_hdefault,\n.custom-html-widget iframe,\n[id^=\"itro_\"]",".add-300x250,\n.rhsTopBannerParentAd",".a-single",".topad","#widget4",".do-space,\n.sep",".text-html-box.h250","#gulte-text-html-widget-2",".thumbnail_container",".stream-item-above-post",".tdi_107.td_block_slide,\n.tdi_118","div[class*=\"iklan-\"],\ndiv[id^=\"center-ads\"]",".e3lan-below_header",".aalb-product-carousel-unit",".col-lg-3 .home__news_box,\n.footer__top__up__image,\n.web__banner","div[id^=\"haldw-\"]",".details-ad",".wp-image-29079,\n.wp-image-29080",".wp-image-173195",".td-post-content .td-a-rec","a[href*=\"/ads/\"]",".long__ads",".banner-click-action,\n.display,\n.top-income-source-wrapper",".min-global-adv","[class^=\"sgpb-\"]",".container-ad",".banner_wrapper",".in-news-advertisement",".hbm-320-50-ad",".featured-ad-bg",".cnt_cnt_ads,\n.neptop-ads-place,\n.nt_ads_space img","a[rel*=\"sponsored\"]",".m-116",".m-200","#covernews_posts_carousel-7","#sidebar-primary-sidebar,\n#sidebar-secondary-sidebar,\n.single-post-content > p img:only-child","#ads300_600-widget-3,\n#eaa-12","#adAboveHeader",".ws-block img:not([src*=\"headline24.jpg\"])",".article_text-content figure","div[id^=\"hello-\"]",".article-desktop-ad-container","aside.widget_media_video","div[id^=\"AS_O_\"] > div:nth-child(-1n+10)",".list_ads",".article-container",".rd-ads",".rd-between-ads,\n.rd-bottom-popup",".Ad",".content-banner,\n.feature-ad,\n.feature-bottom-ad","#myCarousel","#sppb-addon-1492748325089,\n.sppb-addon-container.main-content",".adsen,\n.c_ad","div[id^=\"himac-\"]",".et_pb_image,\n.widget_text a[target=\"_new\"] img,\ndiv[id^=\"himal-\"]","#widget_sp_image-12,\n.simple-image","#simple-image-popup","div[data-adid] img","#text-35,\n#text-39","#text-40",".bigyaapan-box",".bigyaapan-item",".elementor-widget-image:not(.elementor-element-79c39f1)","#primary .widget_media_image","#sidebar-primary-sidebar .widget_media_image","#custom_html-51",".lhk-ads-container","#content .widget_block:not(#block-62)",".post-text img","a[href*=\"astrosage.com\"],\na[href*=\"ojassoft\"]",".sticky-sidebar .widget_custom_html","#right-sidebar .widget_block",".obi_random_banners_posts",".penci-text-block",".theiaStickySidebar > .widget_text","a[href*=\"fkrt.it\"]","section[id^=\"ai_widget-\"]",".rd-widget-ads",".theiaStickySidebar .widget_block","#text-7 iframe","img[src*=\"c-force/booking/\"]",".advMasterSlot,\ndiv[class^=\"advInBtweenNewsCard\"]","#popup_box,\n#wowslider-container105,\n#wowslider-container113,\n.main_header .ws_images,\ndiv[class^=\"avtg\"]","#media_image-17",".logobanner",".main-and-sidebar .Image","#wdslider-57",".ed-first,\n.right_level_2,\nsection[class*=\"-ad-\"],\nsection[class*=\"ad_after_\"]","#block-23","#block-24","#stream-item-widget-5","a[target=\"_blank\"] img:not([src*=\"Screenshot_2022-11-22_at_10_43_32_PM.png\"])",".side_bar .py-1 img","p[class=\"fontBold\"]",".sideLeft .custom-html-widget,\n.sideRight .custom-html-widget,\n.sidebar > .widget_custom_html,\n.wp-image-87280,\n.wp-image-87281,\n.wpb_content_element span[style=\"color: #999999;\"],\n.wpb_wrapper .vc_single_image-wrapper:only-child",".advertisement img",".inside_ads",".et_pb_image:not(.et_pb_image_0_tb_header),\n.et_pb_post_content img,\n.et_pb_slider","div[id^=\"AS_P_\"]",".proad",".alignnone.size-medium","iframe[src*=\"igoogleportal.com\"]",".entry-content > div,\n.home .site-wrap > div:not(.elementor)","#content .master-slider-parent",".bg-color-gray-fot,\na[target=\"_new\"]",".newsbox_text,\n.page_left div > iframe",".ads-between-story,\n.bccl-ad-wrapper","#sidebar .widget:has(.banner)","a[href*=\"reecha.lk\"] img","#main-content .e3lan","a[target=\"_blank\"] img[alt=\"images\"]",".marquee-ads",".iftam-content",".widget_block:has(> p > ins.adsbygoogle)","header + div .elementor-shortcode img","#banner",".td-a-rec-id-content_bottom","#HTML27,\n#adx,\n#full-size-Ad,\n#p-vila","#Image8",".bsac-container","#parentDiv0",".picgaladdcntr","#HTML14,\nimg[alt^=\"Menu\"]",".td-a-rec-img",".ie-network-taboola","#featured-multi-wrap",".sidebar .widget_block","#sticky-wrapper .widget_metaslider_widget","#media_image-14","#text-28",".widget_fcko:not(#fcko-25),\nfigure[id^=\"attachment\"]",".pwa-deals,\ndiv:has(> div[data-native-ad])","a[onclick*=\"eskcl/click.htm\"]:not([onclick*=\"&u=https%3A%2F%2Feisamay.indiatimes.com\"])","#sidebar .widget:not(#widget-sidebar-7)","#custom_html-36",".td-ss-main-sidebar .widget_metaslider_widget","#aniview",".adsBox",".ad_section_1",".innew-before-content,\n.innew-widget",".widget_esn_ad",".td_block_video_playlist,\na.td_spot_img_all",".mag-adver-part","#text-577","#ads160_600-widget-2","#widget_626,\n#wrapper_526","section.widget img:not(.wp-image-85373)","div[id^=\"jagat-\"]",".widget_728x90_advertisement,\naside.widget_text:not(#text-25):not(#text-27)",".amws-custom-widget-show-ad",".ad-aria,\n.dt-highlighted-news-2 aside.widget_text","#fscorecard,\n.adv-img,\ndiv[style*=\"height:104px;\"]","#post-7708",".webAds",".AdCont,\n.BannerAds,\n.NativeAd",".Ads",".modal-body,\n.slider img:not([src*=\"1595764637\"]),\n.video-container ~ img:not([src*=\"1595764637\"])",".container-bn",".widget_supermag_ad","#custom_html-34",".futureads","#HTML101,\n#HTML123",".widget_custom_html:not(#custom_html-9)",".advertise_space2,\n.popbox,\n.top-bar",".photo-gellary iframe,\n.single_page .widget_area","#wr,\n.bigyapaan,\n.bigyapaan__section img:not([src*=\"election_result.jpg\"]),\n.inline__bigyapaan",".block-29",".advert_sec1_left,\n.advert_sec2",".elementor-shortcode",".advertisement_bar","#panel-31350-5-1-1",".CMAC_AdChangerWidget",".bigyaapan",".bigyapan-box",".mom_box_sc","#tie-block_1354",".td-main-content-wrap .td_block_single_image",".mukhya-samachar > .full-bigyapan",".adsimage img:not(.wp-image-63475)",".vmagazine_medium_ad",".pum",".sidebar-inside .widget_custom_html,\na[target=\"_blank\"]:not(.btn) > img",".e-con:has(> .e-con-inner > .elementor-widget-heading),\n.e-con:has(> .e-con-inner > .elementor-widget-html)",".header-nav-main.nav-right",".ws-block-body a img:not([src*=\"dj.JPG\"])",".inside-post-ad-before",".block-60,\n.block-74,\n.block-85","a[href*=\"click-add/\"]",".penci-content-main .wpb_content_element","#top_level_3,\ndiv:has(> ins)",".to-be-async-loaded-ad","#main .container",".desk-ad-bg-container","#media_gallery-3","#topads","#metaslider_widget-2",".stream-item-below-post",".post-content .tr-caption-container","#tie-block_576,\n.wonderplugincarousel",".leaderboard-wrapper",".homeboxouter",".entry-content img.size-full",".widget_text .td-all-devices",".jhark-content",".rd-ads img:not(.wp-image-2735)",".code-block figure:has(> figcaption)","a[href*=\"affiliraiser.com\"]",".widget_ads_big",".code-block-8","#secondary .widget_media_video",".inimistacad-home",".jogin-widget",".elementor-widget-html",".elementor-widget-sidebar","div[id^=\"johar-\"]",".jonop-content",".ksrm_ads_bnr,\n.td-a-rec:not(.tdi_138)",".wp-image-1366",".adds-block","section[data-id=\"147a440\"]","#popAd,\na[href*=\"eximbankbd.com\"]:only-child,\na[href*=\"jamunagroup.com.bd\"]:only-child",".addtop_inner",".blurb img","#block-108",".wp-block-video",".kages-widget","#attachment_43256,\n#attachment_44092,\n.banner-ad-wrap",".code-block-3","hr:first-child ~ div","div[id^=\"slideshow\"]",".header .slide_img,\n.text_post_section + .row img","#author-bio-widget-1","div[id^=\"car-SL_\"]","#right-sidebar .widget_custom_html,\n#right-sidebar .widget_text img:not([src*=\"/Apps-\"]),\n.advertisement img:not([src*=\"Abu-Nasor-sir\"])",".advertisement-single-float",".desktopView:has(> [ad-position])",".widget_namo_advertisement",".wpb_content_element.vc_align_center","div[class*=\"m__ad-\"]","a[href*=\"successacademy.org.in\"] img",".bannerListWidget",".custom-banners-cycle-slideshow",".wp-image-1118","#header-right",".tagdiv-type .td-fix-index img",".enhanced-text-widget",".HTML .widget-content img","div[class*=\"kanak-\"]",".kd_adv1",".td-ss-main-sidebar .td_block_image_box",".elementor-widget-spacer",".widget-container-188",".embed-responsive-4by3",".ktmjq","#text-2 p ~ p,\n#text-3 p ~ p","img[alt*=\"add\"]",".single-sidebar iframe",".above-sidebar-wrapper","#ivrss_holder1","#panel-38-2-1-1,\n#pg-38-7",".vmagazine_lite_medium_ad",".addDivR1",".theiaStickySidebar .widget_custom_html:not(#custom_html-4)",".kd-ad-horizontal,\nsection.widget img:not(.wp-image-53237)",".theiaStickySidebar .text-html-box","#HTML1 a[href*=\"facebook.com/kasargodvartha/\"] img,\n#HTML92,\n#add-widget,\n#main-widget .widget.HTML,\nimg[title=\"wellfitindia\"]","[alt=\"add image\"]","div[id^=\"kastu-\"]","#myModal","#wrapper a[target*=\"blank\"] img,\n.foot_ad",".sp-ad-row,\n.spnsrd-ad",".no-bod .ad-title + a img","#slideshow","#stream-item-widget-2",".block-15","#content .stream-item",".theiaStickySidebar .widget_metaslider_widget",".inner-square","section.widget figure",".brdbt.stock",".a-300-250,\n.cs-sec-feat-title",".st-banner","a.disabled",".bg-light.py-5","#header-widgets,\n#secondary .widget_text img","#foot-ad-wrap","div[id^=\"AS_O_LHS_\"] > div:nth-child(1n+21)","a[href*=\"ksfe.com\"]","#widget_sp_image-14","#widget_sp_image-10,\n#widget_sp_image-11",".theiaStickySidebar .widget_media_image:not(#block-2):not(#media_image-17)",".single_sidebar:has(> ul > div)","div[class*=\"jeg_ad\"]","#block-127",".widget_block:has(> ins.adsbygoogle)",".widget_media_image:not(#block-245)",".sb-widget-ad",".sidebar-inner .widget_custom_html,\n.uris-slider-post-title",".ad-row-container,\n.detail-right-ad img:not([src*=\"unicode_converter.jpg\"])","#block-29,\n.sticky-sidebar > section.widget_media_image",".text-html-box figure","div[id^=\"khaba-\"] img:not([src*=\"Join-WhatsApp-Group\"])",".add:has(> div[id$=\"advertisement\"])",".hm-header-image,\n.widget_text:not(#text-15)",".right_adbox img","#custom_html-28",".wonderplugincarousel-container","table[style^=\"width: 100%; background-color: rgb(255, 238, 0);\"]","#header .widget_block",".banner-widget,\n.khabarhub-inner-ads,\n.title-top section",".single-728,\n.single-box",".img-ads,\n.site-footer__bottom,\n.view-ads",".td-spot-id-sidebar","#content .widget_media_image",".insd-advert","div[id^=\"khaba-\"]","div[class^=\"add-\"]","#block-18",".InArtilce-AdSlot01",".khaba-widget","#widget-sidebar-4","div[class*=\"vigyapan\"]",".addbelow",".elementor-widget-video",".wp-image-320000","#media_gallery-2","#adgshp985719811,\nheader a[href*=\"/click-\"]",".vc_row:has(> .vc_column > .wpb_wrapper > .td-a-rec:only-child)",".tdi_62",".add_logo",".n2-ss-slider",".colombiaonesuccess iframe,\ndiv[name=\"ArticleShow-Organic-LHS-1\"] div:has(> div > div > span + a),\nimg[alt=\"sonu\"]","#secondary .widget_custom_html:not(#custom_html-14):not(#custom_html-15),\n.elementor-spacer,\n.elementor-widget-heading","#sidebar-right .widget_custom_html","#sidebar-right .widget_media_image",".banner_add_class_main,\n.banner_add_class_right",".view-ads-view","div.mrgR5[style*=\"height:250px;\"],\ndiv[style^=\"background-color: lightgrey;\"]",".post-entry .code-block,\nsection .textwidget img:not(.wp-image-131626)",".tdb_single_content img",".add-bg-02",".wpb_raw_code img",".box_outer.widget_text,\n.mom_ads300",".vide_area,\naside.right_content div.single_sidebar:has(> a[target=\"_blank\"])",".desktop-ad-nilsagor",".widget_section .add","#sidebar .ws-block-body > a img","div[style=\"overflow:hidden;min-height:250px\"]",".img-ad","a[href*=\"angelbroking.com\"]","div:has(> p > ins.adsbygoogle)",".textwidget p img",".widget_media_image:not(#media_image-2):not(#media_image-6)","img[alt=\"ad\"]","#block-27,\n.pixelMainDiv",".hr_ad_block","div[data-first-video=\"ul8Qyg4Ylko\"]",".topside-ad",".add .widget_area:has(> img)",".add p img,\n.singlepage-section .widget_area",".container-fluid.pt-3","[data-adid] > p",".koyil-widget,\ndiv[id^=\"koyil-\"]",".widget_block:not(#block-3)",".td-ss-main-sidebar .widget_media_video",".krant-after-content,\n.krant-below-title,\nsection.widget_custom_html:not(#custom_html-2)",".add-top","#slider-pro-3-31077",".herald-da",".sidebar-widget .widget_media_image",".single-post aside.widget_media_image","#simpleimage-13,\n.sideadd",".topadd","#simpleimage-14,\n#simpleimage-26,\n#simpleimage-27,\n#simpleimage-29,\n#simpleimage-31,\n#simpleimage-5,\n.add1","div[class*=\"ad-slot-\"]","#secondary .widget_media_image:not(#block-3),\n.entry-content p > a > img:not([src*=\"whatsapp-group.jpg\"])","#Image7","#belowflash,\n#belowmainnews,\n#pgc-7-1-1,\n.widget-header > img",".kushi-after-content",".above-banner",".amazingcarousel-list-container","a[href*=\"kasargodvartha.com\"],\na[href*=\"pace.edu.in\"]",".advbox,\n.sp_simple_youtube",".widget-banner",".bichar",".header_img","#block-11","figure > iframe","img[src*=\"Modhomoti-\"]",".card.text-center,\n.fluid-news,\n.left .aside-wrapper","#main-content + aside > .widget_media_image",".code-block-6",".sticky > div:nth-child(2),\ndiv:not(.sticky) > div > .splide[aria-label=\"My Favorite Data\"]","#cookieModal,\n#header-banner .text-right","#sidebar .e3lan,\n.inner-wrapper .e3lan-below_header","#content > .widget_text",".banner-news-section",".lekali_online_adv",".widget_media_image img:not([src*=\"nocs.png\"])",".ad_bottom_lip",".ads_bottom_disp","#AD_FLOAT","#logoBand-image,\n.StoryPage_tabooWrp__NKSGA,\n.ntwrk-wdgt,\n.prlads,\ndiv[class^=\"Ads_\"]",".taboola","#headermain .sp7","#news_portal_ads_banner-5",".cntarea img","#sidebar-right .widget_block figure",".e3lan-post",".center-aligned-ad,\n.paraAd img:not([src*=\"viber_image_\"])","div[id^=\"ai_widget\"]",".wp-image-122343,\n.wp-image-41683,\n.wp-image-59042","#sidebar .ws-block-body > a > img",".bottom_ad_slide,\n.slider_ad_top","#beforehead,\n#headerBanner,\n.inarticleAd","div[id^=\"photoInlist\"],\ndiv[id^=\"rhs-\"],\nhomepage-taboola",".ads_699","#herald-module-1-10,\n#herald-module-1-15,\n#herald-module-1-19,\n.herald-no-sid,\n.herald-txt-module img.size-full,\n.wp-image-148506,\n.wp-image-225930,\n.wp-image-242302,\n.wp-image-246528,\n.wp-image-84961",".wpb_single_image img:not([src*=\"mukhaya-mantri-add.gif\"])",".entry-content > div[style^=\"float\"]","a[href*=\"deshihost.com\"]","div[class*=\"m__ad\"]",".bigyapan-section","#block-10",".block-right-bottom-ads",".ads-style1","#block-59",".wow",".wp-image-27407","div[style*=\"height:260px\"]","div[id^=\"madat-\"]","#sidebar .widget.HTML:not(#HTML8):not(#HTML6)","#Image12,\n#Image18,\n#Image19","#Image13,\n#Image15,\n#Image17,\n#Image20","#Image21,\n#Image22","#Image23","#Image5","#media_image-50,\n#media_image-52,\n#media_image-53,\n#media_image-56,\n#media_image-60,\n#media_image-72,\n#media_image-82,\n#media_image-84,\n#media_video-5",".ads-iframe",".extra_bottom_sections,\n.hocal-ad-block,\n.story-ad1,\ndiv[class*=\"ad-box\"]",".left_level_2","a[href*=\"adview\"] img",".widget_media_image:not(#media_image-125)",".code-block:not(.code-block-4)",".stream-item-below-post-comments,\n.stream-item-in-post","aside.ai_widget",".sidebar-widget-wrapper > aside.widget_media_image",".news-advertorial","#metaslider_widget-4",".widget_custom_html:not(#custom_html-4)","#adoverlay",".is-full-widescreen-ad",".section-ad-space",".single-post-content [data-adid],\ndiv[class*=\"makda-\"]","#ad",".inner-post-ads","div[id^=\"malab-\"] > img",".alertAdd,\n.malab-article-top-ads,\n.malab-home-page-sidebar-2",".entry-banner","iframe[src*=\"MalusKitchens\"]","#boxes",".container #sidebar img",".top-d",".vc_raw_html","div[style*=\"height:1120px; \"]","entry-content a[href^=\"tel\"]",".code-block-2","a[href*=\"maloutonline.com/listing/\"] > img:only-child","#footer_section_1 img:not(#Image1_img)","#viral_advertisement-11,\n#viral_advertisement-7,\n#youtube_responsive-10",".post-entry div[style^=\"float\"]",".header-adds,\n.livedemo img",".sam-pro-ad",".wpb_content_element p[style*=\"SolaimanLipi\"]","#dfp_banner_header_panel + span,\n#recommendations,\n.siderbar-eds,\nspan[id] > iframe[id]:only-child",".advert",".inner-add,\n.post-inner-image",".comp-ad",".container .experiencefragment,\n.top-advt-block",".rhs-cont",".td-main-content-wrap .td-a-rec:has(> div > div > h4.block-title)",".mh-header-widget-2",".theiaStickySidebar .elementor-inner-section",".advertise-border","#sidebar-right .widget_media_video","#vdo_ai_div-0",".widget_viy",".branding_logo,\ndiv[class^=\"banner_sliders\"],\ndiv[id^=\"ML_DT\"]",".mzb-advertisement","#main_ad1",".article-content .ml-slider",".header .mom-e3lanat",".sidebar-column,\ndiv[class*=\"pubadban\"],\ndiv[data-adid]:not([data-adid=\"3307\"])",".post > a img",".sm-ads","div[class*=\"td-spot-id-content_\"]",".fullwidth-header-ads-wrapper","#left_level_after_image,\n.ad-gap-sm","footer .widget_media_image",".bigposter","#block-16","#block-39",".tdb_single_content .wp-block-image,\n.tdm_block img","#right-sidebar-inner,\n.hustle-layout",".bigyapan-banner","#HP_O_LHS_1 > div:nth-child(2),\n.extraList","div[class*=\" ad-slot-\"]",".latest_postnav","#mep_0",".ads .widget_media_image:not(#media_image-53)","img[alt=\"mAD\"]",".dpad_custom",".piki-ads-res",".wpwbs_banners",".mohag-widget",".DHeaderAdd,\n.ads img","div:has(> div > span[name=\"adchoicehtml\"])",".in__between_ads",".headRightAdv,\n.side_right li ~ li","#text-124",".td-post-content a > img",".add-section img","#metaslider_1316","#wds_container1_0",".ugaam-ad-wrapper","#widget-sidebar-2 ~ .widget:not(#widget-sidebar-14)","#data_id_1",".wpb_images_carousel",".wpb_single_image .attachment-full,\n.wpb_single_image .wpb_heading",".d-block",".home-small-ad,\n.top-links-form","#adsentop",".bd-sidebar .widget_text","center img.w-100",".banner-half",".homead-fullwidth,\n.top-header .add-bottom-margin","#panel-134-5-1-0",".dfad,\n.wpb_wrapper .vc_raw_html img",".hb-img",".rt-top-ad",".article-tag-content:has(> .oiad)",".oiad",".os-ad,\n.os-ad-c",".footer-addds",".font_widget_two,\n.section_lead #myCarousel,\na[href*=\"/ad-2/\"]","#sidebar-primary-sidebar .widget_custom_html",".starofmysore",".d-sm-flex,\n.d-sm-none.d-block:not([class^=\"co\"]),\n.d-sm-none.d-flex,\n.mb-5.justify-content-center,\n.my-5.justify-content-center,\ndiv[style*=\"min-height\"],\nins[id^=\"infostation-\"]",".sidebars-area",".bdaia-header-e3-desktop,\n.bdaia-widget-e3","div[class*=\"ads_detail\"],\ndiv[id^=\"adverts\"]",".ads img:not([src*=\"nagarikpati-tv\"])",".wp-block-image img,\ndiv[class*=\"naini-\"]",".advertisement-wrap,\n.logo-right-ad,\n.news-content-inner-ad","#bdaia-widget-html-4,\n#bdaia-widget-html-5","#stream-item-widget-4",".three_ads","div[id^=\"namma-\"]","div[id^=\"nande-\"]",".add-section-home.right",".no-vigyapan-section,\n.no-vigyapan-single","#fn-before-content-sidebar",".fn-widget-image",".stream-item-inline-post",".ad_responsive",".topadrt",".long_ads1",".wp-image-12870,\n.wp-image-245,\n.wp-image-251,\n.wp-image-252","#header-banner","#media_image-42","#sidebar .widget_block",".widget_media_image:not(#media_image-3)",".header_biggapon",".ads-bar,\n.details-sidebar > .row.justify-content-center","#stream-item-widget-12",".code-block:not(.code-block-10)",".bs-injection,\ndiv[id^=\"vuqly-\"]",".td-a-rec:not(.td-a-rec-id-content_top),\n.td_separator_solid",".tbarad-content-wrapper","div[id^=\"navin-\"]","div[class*=\"m__dfp\"]","#media_image-11","#text-4 marquee",".penci-sidebar-right",".mid-ad-heading",".td-banner-bg",".wpb_raw_code + .td_block_text_with_title",".naya-bikalpa-advertisement",".detail-ad-holder,\n.image.attachment-full","#slotbanner",".image_head","a[href*=\"gurkhasfinance.com.np\"],\ndiv[id^=\"nayap-\"],\nsection.widget img:not(.wp-image-243554)","#flashnews",".post-body .tr-caption-container,\n.sidebar .HTML:not(#HTML15):not(#HTML8),\n.sidebar .Image:not(#Image6)",".wp-image-2104,\n.wp-image-2806","aside[id^=\"ai_widget-\"]","div[class^=\"bigyapan\"]",".header-top-details-right,\n.widget_black-studio-tinymce",".single-wrapper-details-sidebar-ads",".horizental-ad-image",".logo-ads,\n.logo-ads-header,\n.logo-ads-singlepage",".adsgo,\n.midads",".nepalijanta-ad","#content .news_portal_ads_banner","#sfSideadd .sfModulecontent > div:not(#divLatestNews)","a[href*=\"callrakesh.com\"]",".fixedbar",".bannergroup",".nk-sidebar-ads,\n.paraAd",".advertiseImage,\n.single-post-advertisement,\n.siteContent > p a img",".modal-content",".ads img:not(.wp-image-72119)","#Image39",".adsimage img:not(.wp-image-143293)",".full-ad-img,\n.inner-page-ful-ad-btm,\n.rojgar-img-blk",".don",".td_block_single_image:not(.tdi_27)",".no-bod > a,\n.skip-ads",".full-bigyaapan",".tc-side-ads",".ad-sec",".comon-ads","div a[target=\"_blank\"] img",".content-heading video,\n.gam-each-nvad",".fullwidth__add,\n.gam-each-caad:not(#gam-ad-13):not(#gam-ad-15)","div.ptop--30:has(> .ad--space)","#floating-sidebar .custom",".tigDiv,\n.vc_figure",".vc_slide","main .advertisement img","td:has(> script)","#main-head .right",".widget_mts_widget_adcode",".align_cent","#content center img",".news1-before-content_6,\n.news1-before-content_9",".ays-pb-modals","#right div:has(> div.nw18-dfp-ad),\n#vigyapan,\n.ad_cntainer,\n.add_secton,\n.ads-slider,\n.ftrad,\n.global-storylist li[style^=\"height\"],\n.listview-story li:has(div[data-implementation]),\n.listview-story li:has(div[id^=\"mobileAd\"]),\n.my-ad-rhs,\n.pwa_add,\n.sideMiddle,\n.sideTop,\n.site-ad-container,\n.taboola_setting,\ndiv:has(> .myad),\ndiv[class*=\"Header_inner_ad\"],\ndiv[class^=\"HomeMobile_mobile_add\"],\ndiv[style*=\"300px\"][style*=\"background\"]",".TABOOLA,\n.add_container,\n.newadd",".n18thder","div.newstrendvideo-box > ul > li:nth-child(7)",".entry-content iframe",".container .container #page-sidebar",".wp-image-643,\n.wp-image-8371","a[href*=\"narendramodi.in\"]","#widget-footer-0","#widget-sidebar-2",".custtwo_swiper-container",".home_last_ad",".single-block .col-sm-12 img",".topHeaderAd,\n.w-100","a[href*=\"/newspaper-ads/\"] img,\na[target=\"_blank\"] img[src*=\".gif\"],\na[target=\"_blank\"]:only-child img",".section-wrapper .stream-item",".add-banner,\n.aside-add",".adds_menu img",".code-block:not(.code-block-1)",".wpb_singleimage_heading",".img-advertise,\n.oit-ad-code",".neder_advertisement_content_banner","#below-header",".bc_random_banner",".wpb_gallery",".wpb-image-popup,\ndiv.g",".sidebar .widget_media_image:has(> :not(div))",".elementor-widget-image .size-large,\n.smart-head-mid .h-text",".right-banner",".Add-Master-Sside1,\n.Matter-Bottom-Add,\n.Matter-Top-Add",".td-main-content-wrap .widget_text",".elementor-widget-image img:not([src*=\"logo-en.png\"])",".block__2,\n.book_ads",".twp-ad","div[id^=\"newsh-\"]","#Feed1",".entry-content p img",".newsk-content,\n.nktv_adv,\ndiv[class*=\"_adv_\"]",".sidea .wp-block-image,\n.wid-1",".ob-cards",".adfoxly-wrapper,\n.td-main-sidebar .widget_media_image,\n.ugaam-ad-wrapper-outer,\na[href*=\"href.li\"]","div[id^=\"newsl-\"]",".wpb_single_image figure img:not([src*=\"NM-01\"])",".add-right",".banner-head,\ndiv[class*=\"adsense\"]",".advanced_text","#secondary .widget_block:not(#block-17)",".container-fluid a[target=\"_blank\"] img","#custom_html-23",".widget_media_image:not(#block-33)",".advertising,\n.advtertise","div[id^=\"AS_O_\"] > div:has(> div > div > span[name=\"adchoicehtml\"])",".section .adalyticsblock,\nsection.widget img:not(.wp-image-85386):not(.wp-image-87331)",".mySlides",".ads300x250",".header-second-adv,\n.row.mb-30,\n.sidebar-banner,\n.single-sidebar .post-carousel-1",".top-most-banner",".wp-image-10388,\n.wp-image-10536,\n.wp-image-11042,\n.wp-image-19215,\n.wp-image-2083,\n.wp-image-22995,\n.wp-image-3711,\n.wp-image-77",".axil-banner,\n.axile-ads-wrapper","a.disabled img,\ndiv[id^=\"AS_O_RHS\"] > div:has(> div > div > div > p)",".left_level_3,\n.section_before_trneding","div[class^=\"newst-\"]","#main .widget_custom_html,\n.click-zoom,\n[id^=\"newsu-\"]",".td-g-rec-id-custom_ad_1","div[id^=\"newsw-\"]","#main .widget_sow-image",".p-3.text-center",".intes_fixed,\n.intes_fixed + div","div[id^=\"AS_O_LHS_1\"] > div:nth-child(2n+1)","div[id^=\"showAS_O_BEL_\"]",".td-footer-wrapper .widget_media_image,\n.top_index_block_adnow","#webbank-ad-section,\n.sidebar-right.card4",".foogallery_widget",".smashwords-widget","#sidebar2",".nnews-content",".advertise-ifrme,\n.top-hda","div[class^=\"nokha-\"]",".sidebar .mb-2",".latest_news_post_ad,\n.top_most_news_post_ad,\ndiv[class*=\"_bottom_ad\"],\ndiv[class*=\"_right_ad\"],\ndiv[class*=\"inner-main-ad\"]",".ai-attributes",".sidebar iframe",".addsn,\na[href*=\"countryoven.com\"]","#awt-left",".widget_media_image:not(#block-9)",".below-content.widget_text","#HTML19",".single-dtls img","div[id^=\"AS_O_LHS_\"] > div:nth-child(1),\ndiv[id^=\"AS_O_LHS_\"] > div:nth-child(1n+10)","#content section.widget_text",".td-ss-main-sidebar .widget_custom_html",".header-inner .sidebar-col",".main-section [data-adid]","#header .sidebar",".wp-image-133",".cmscontent-article1","div[style=\"min-height: 250px;\"]","._adr_abp_container,\n.cmscontent-top","div[class^=\"discounts-\"]","#text-55",".btmAdHldr",".advls","#ok18-roadblock-wrap,\n.add__fullwidth,\n.nh_widget_wrap,\n.ok-full-widht-adv,\n.okam-ad-position-wrap,\n.okam-each-ad,\n.tribox-add",".adds-sec",".sgpb-popup-overlay","img[alt=\"1205X128\"],\nimg[alt=\"Header Ad\"]","aside.widget_media_image img:not(.wp-image-64636)",".googleAdBlock",".onlyn-after-content",".BannerAdd2","a[href*=\"hons.com\"]","div.row:has(> .col-md12 > .margin-top > img.attachment-full),\nimg.attachment-full",".addcomponent","a[href*=\"rv-weddinghall\"]","a[href*=\"tel:\"]","#olh-rhs1,\n.ad_unit_728x90",".widget_custom_html:not(#custom_html-14)",".ads_fix",".widget_custom_html:has(> div > ins.adsbygoogle)",".pahad-widget","div[id^=\"pahad-\"]",".biz-ad-block","div[class^=\"pakun-\"]","div[data-structure=\"12\"]","#content .widget_sp_image",".carouselbanner",".site-wrap .elementor-widget-image",".block-widget",".ads > a","#webs-bin-5836d5a9170f38d57b00df0a,\n#webs-bin-5bd3752bd8b6aa0001ca1138,\n#webs-bin-5bd3762dd8b6aa0001ca1164,\na[href*=\"baluasiaadd\"],\na[href*=\"channel/UCrx9evkteoAOVMtnZIssVuA/\"],\na[href*=\"stsstudio.com\"]",".kopa-adv-widget","#primary .gam-ad-position-wrap,\n.roadblock__ad a img",".gallery-ads",".topRightAdSec",".wp-image-4609,\n.wp-image-5343,\n.wp-image-5345,\n.wp-image-5348,\n.wp-image-735,\n.wp-image-752,\n.wp-image-8135,\n.wp-image-822,\n.wp-image-825","#box,\n.annonce_head,\n.group2,\n.group3,\n.text-center > table[width=\"98%\"],\ndiv[style$=\"height:90px;\"]",".parva-before-content",".theiaStickySidebar .widget_media_video",".parva-widget,\ndiv[class^=\"parva-after-content\"]",".advertise-section",".col-md-4 .aligncenter.size-full","#text-23",".adds",".widget_media_image:not(#media_image-29)",".td-adspot-title + a","#Mod155,\n#Mod173,\n#Mod174","div[class^=\"aryav-\"],\ndiv[class^=\"newsf-\"],\ndiv[class^=\"patna-\"]","div[id^=\"gpt_ads_\"],\ndiv[style]:has(> div[id^=\"gpt_ads_\"])","#slide-holder,\n.oad",".vmag_pro_medium_ad",".featured-post-ads,\n.fullwidhtads,\n.indexadsone,\n.pragads,\n.title_below_ads","#block-142,\n#block-222","#FloatAdx-left,\n#FloatAdx-right",".elementor-size-small",".td_uid_23_5ee077adb2830_rand","img[alt*=\" Ad-\"]",".tdb_single_content figure .blocks-gallery-grid:only-child",".elementor-widget-image img:not([src*=\"About-pokhara\"])",".mid-header .navbar-nav img",".vc_figure .vc_box_border_blue",".main-bg .carousel",".tdc-row-content-vert-center",".widget_area .wp-block-image img:not(.wp-image-72)",".fn-header-banner",".long_adv,\n.side_adv_part",".kc_single_image",".td-a-rec:not(.tdi_72)","div[style=\"min-height:280px;\"]","div:has(> div[id^=\"div-gpt-ad-\"])",".td-post-content .aligncenter,\n.td-post-content .alignleft,\n.td-post-content img.size-full",".adbar-area--,\n.navbar-area-2 ~ div[style],\n.ob-smartfeed-wrapper",".footer-widgets-wrap",".entry-content figure",".single-post-content div[class*=\"pubadban\"]",".py-3 .w-100","#block-pj-advt1",".site-header .htmlwidget","#secondary .ai-sticky-widget",".last_ads",".wpb_wrapper.td_block_single_image",".tdi_76","[class^=\"ad-service\"]","#services1 li.last",".header .banner",".imgad1",".ad--widget,\n.counter--section",".ad-on-header",".ai_widget:not(#ai_widget-3)",".wpb_wrapper .td_single_image_bg",".sadv",".home_right_ads",".Hero-ads,\n.Hero-ads-banner,\n.sports_section .muktomot_section",".offer_grid",".single-add",".single-page-add2",".post-header .bg-e2e2e2,\ndiv[class*=\"adbox\"]","#addv,\n.for_add",".thads",".safe_life:has(> .textwidget)","#custom_html-17","#media_image-20","div:has(> .dfp-ad-unit)",".ad img:not([src*=\"protichhobi-job.gif\"])",".d-flex > div[style*=\"height: 130px\"]","h2[style^=\"width:710px; height: 100px;\"]",".slideshow-container",".slideshow-container ~ div .dot",".all_add_div",".ads-widget-sec","#media_image-15","#text-600060003,\n.bdaia-e3-container","div.widget_media_image:not(#media_image-12)",".sticky-sidebar section.widget_media_image",".AdvtRight",".ad-box-300",".mh-widget-col-1 .widget_media_image","#right-sidebar .elementor-widget-image,\n.metaslider:not(#metaslider-id-1999)","#supermag_ad-3",".Al_ads_area","#primary-sidebar",".single__bigyapaan",".col-md-4 .pbwidget,\n.slideshow",".header-image-wrap,\n.purva-widget",".logo.float-right",".widget > .wp-block-image","#head-imgput",".adver-half,\n.adver-mkks,\n.adver-rightmkks,\n.logo-adverimg",".widget_media_image:not(#media_image-53)",".footer-widgets-area section.widget_media_image","div[id^=\"AS_O_LHS_1\"] > div:nth-child(-1n+5)","#MenuAlertAD",".gofollow","div.td-a-rec",".qvzk",".wds_slider_cont",".widget_news_magazine_adv:not(#news_magazine_adv-6)",".wpb_raw_html",".secOne-add,\n.siteber-add",".category-covid19_corona .pf-content figure.wp-block-image:first-child,\n.pf-content div.wp-block-image:not(:first-child)","div[class^=\"display-area\"]",".popular-section.pt-50",".entry-content div[style*=\"float:left\"]",".small-adv","div[id^=\"rasht-\"]",".rg-advertisement-long-horizontal,\n.rg-side-adv",".full-ads-wrapper,\n.side-ads-wrapper",".td-modal-image img.size-full","#owl-demo1",".bigyapan-margin-btm",".adv-item,\n.content-banner--single",".sidea","#metaslider-id-135",".news247_ads_banner_widget",".tdb_single_content .tdb-block-inner > h4 + p ~ :not(div)",".main-sidebar > .widget_text:not(:last-child)",".small-arthik-widget","div[id$=\"-ad\"]",".wp-image-70951",".colombiaadcode img,\ndiv[id^=\"AS_O_LHS_1\"] > div:nth-child(-1n+6)",".add_content","div[style=\"min-height: 90px;\"]","#sidebar > .widget_media_image","#adHeaderBottom,\n.footer-adv",".top_dd","#custom_html-53,\n#custom_html-54",".banner1","#popup_indiv2",".adore-adver","#myCarousel2,\n.add_image_ryt,\n.add_img_left,\n.add_img_left_new_2,\n.add_img_mid,\n.banner_add,\n.banner_slider,\n.img_1_logo,\n.img_2_logo,\n.middle_add_image_top,\n.top-news-ad",".unite-gallery,\n.widget_awaken_medium_rectangle_ad",".dazar-ad","#widget_sp_image-2","#custom_html-26,\n#custom_html-29,\n#custom_html-30",".td-post-content .code-block",".td-ss-main-sidebar .widget_text","#kp-premodal-1--wrap","img[alt=\"advertise\"]","#block-20,\n.theiaStickySidebar .widget_media_image:not(#media_image-15),\ndiv[class*=\"stream-item-below-post\"]",".prachar",".e3lan img",".AdvtSample","div[class*=\"slide\"]:has(> div > .AdvtSample)",".wp-image-248125,\n.wp-image-248302","#herald_video_widget-2","div[id^=\"sachk-\"]",".view-ads-all-blocks",".full-banner,\n[class*=\"advertisement\"]","a[class^=\"myadsply\"]","div[id*=\"_O_\"] div:has(> div > div > a > p + h3)",".post-footer center","#block-31",".td-ss-main-sidebar aside,\na[href*=\"uihmt.com\"]","div[class^=\"sajag-\"]","div[id^=\"hwp-\"]",".text-center iframe",".primary-sidebar-widget",".adtext,\n.google_ads_wrap",".add-text,\n.add-text + a:last-child","#right_banner","div[class^=\"home-adright\"]","#quads-ad17070",".both_AD",".img-add,\n.top_advertize","div[id^=\"samac-\"]","div[class^=\"sgpb\"]",".add-sm",".cont_break_ads",".full-bann",".bsac img:not([src*=\"go-seva.jpeg\"])",".bannar-full-width",".slider2","#popUpModalAd,\n.app-news-section-div:has(> .adv),\n.bottomReadMoreCart div[style*=\"width: 300px !important;height: 250px\"],\n.bottomStickyDesktopDiv,\n.text-body-ad,\n.topStickyDesktopDiv,\ndiv[class^=\"textBodyAd\"]",".widget-container-130",".advertorialwrapper,\n.box-item,\n.wdt-taboola","a[onclick*=\"tgsctp/click.htm?\"]:not([onclick*=\"https%3A%2F%2Ftelugu.samayam.com\"])","#HP_O_LHS_7 > div:nth-child(-1n+2),\ndiv:has(> a > div > .pd_title),\ndiv[id^=\"AS_O_LHS_\"] > div:nth-child(-1n+2)","#tie-slider-widget-5","table:has(> tbody > tr > td > a[href*=\"drkeshavjee.com\"])",".tdi_86",".widget_hootkit-slider-image","#sidebar-right-1 .widget.Image",".widget_block:not(#block-23):not(#block-22)","#sidebar-wrapper .widget.HTML:not(#HTML4)",".wiejqhgsp-container","#block-113,\n#block-114,\n#block-116,\n#block-117,\n#block-119,\n#block-120,\n#block-121,\n#block-122,\n#block-123,\n#block-124,\n#block-125,\n#block-126,\n#block-128,\n#block-129,\n#block-130,\n#block-131,\n#block-132,\n#block-134,\n#block-135,\n#block-136,\n#block-137,\n.footer-column-1 section:not(#block-95)",".entry-content .widget_media_image",".fw-bold.text-black","#media_gallery-10",".theiaStickySidebar > .widget_media_image",".item-size-right img,\n.mid-adv-sec-bottom,\n.top-head-hori-adv","#myCarouse2",".add-2","aside .widget_custom_html",".tophightlight_ad,\n.widget_text:not(#text-6)","div[data-widget_type*=\"_ads\"]",".mtphr-dnt-widget",".three-col-ads,\n.three-col-ads-block",".news_left_part_ad,\n.single_page_bottom_ad,\n.square_advertisement",".sangb-after-content",".advertisement_left_column,\n.advertisement_right_column",".advrts",".hm-sidebar > div[style],\n.top-banner",".pr-0","div[class^=\"sanje-\"]","#sanje-slider-30,\ndiv[id^=\"sanje-\"] img",".sidebar-right > .widget_text > h5","main section.sk_banner",".jeg-vc-wrapper iframe,\n.vc_row.vc_row-has-fill","#header-widget",".ws-block video","div.a",".allrounder-advertisement","figure.wp-block-table","a[href*=\"padmabankbd.com\"],\na[href*=\"premierbankltd.com\"]","div[class*=\"adver\"]:not(.logoadver)","#text-html-widget-6,\n.text-html-box","div[id^=\"sarth-\"]","#content div[data-adid]","div[id^=\"inven-\"]","#media_image-31",".banner__ads",".posts__banner__ads,\n.stream-item img:not([src*=\"File.gif\"])",".widget_sisw_widget",".maan-header-adds,\n.maan-news-side-add",":has(> .metaslider)","#text-33,\n.quadss-location",".etad","div[id^=\"satym-\"]",".sidebar__ads","div[class^=\"jsx-\"]","#text-html-widget-7","#ads400px,\n.ads400pxinner,\n.briefNewsAd,\n.header_adbar,\n.toppageadsindexheader,\na[href*=\"splads\"]",".textwidget",".main-bigyaapan,\ndiv[class*=\"-bigyaapan-\"]",".hmxbiekzq",".leadnews .widget_area",".ws-block img:only-child",".tdi_88","#media_gallery-26",".adsp","#custom_html-1291,\n#custom_html-1292,\n#custom_html-1293,\n#custom_html-1371,\n#text-882,\n.company-ads,\n.home-page-ads a:not([href*=\"sharebazarnews.com\"]),\n.lef-sidebar-ads,\n.main-header-ads,\na[href*=\"kidarkar.com\"]","[href*=\"whistleloop.com\"] img",".py-1 .w_lead,\nimg[alt=\"-Advertisement-\"]",".vc_raw_html:not(.tdi_87)",".custom img",".topAdv",".entry-content a[target=\"_blank\"] img,\n.iframely-embed","div[class^=\"sherp-\"],\ndiv[id^=\"sherp-\"]","#focus_slider",".sidebar-box a[target=\"_blank\"]",".headeradvt,\n.pageadvt,\n.post-item-description p a strong,\n.post-item-description p img",".theiaPostSlider_slides p > img","img[src*=\"WhatsApp-Image-2021-08-16-at-3.07.30-PM\"],\nimg[src*=\"WhatsApp-Image-2021-08-19-at-2.46.04-PM\"]",".add_440,\n.add_910",".shobu-widget,\ndiv[id^=\"shobu-\"]",".featured-add,\n.sa-ad",".entry-content > img",".coupon_dealtop",".elementor-widget-sidebar .widget_custom_html,\ndiv[class^=\"shree-\"]","#ucier-4,\n#ucier-5,\n#ucier-6",".shrin-widget,\ndiv[id^=\"shrin-\"]","div[data-index]","section[class^=\"advertise\"]","#sidebar-primary aside.widget_media_image",".elementor-widget-image .size-full:not([src*=\"simanapari-1.png\"]),\n.elementor[data-elementor-type=\"wp-page\"] .elementor-widget-image",".hidedivcopy","#block-100",".widget_custom_html:not(#custom_html-11):not(#custom_html-2)",".hustle-popup","aside.widget_media_image > img",".widget_media_image:not(#block-6)","#media_video-1",".add_after_scroller,\n.addtop_header,\n.addtop_inner img[data-filename],\n.single_after_ad,\n.single_before_ad",".theiaStickySidebar .elementor-widget-image,\n.theiaStickySidebar .elementor-widget-video",".advertise-widget-box",".widget_esn_ad:not(#esn_ad-3)","#news_portal_ads_banner-20,\n#news_portal_ads_banner-22","#sub-footer .widget_media_image",".themesBazar_widget > .textwidget",".single_page > .widget_area",".td-g-rec-id-sidebar",".post-inner .code-block img",".big-banner-left,\n.small-side-banner-wrapper","#wrapper-content .widget_text",".add img:not(.wp-image-18706):not(.wp-image-22177)",".jeg_main .elementor-widget-image",".twp-ad-image-section","#amazonautolinks_widgetbyid-2","#tdi_191,\na[title=\"Sidebar ad-1\"]","#stream-item-widget-3",".FrameAdvt1","#sidebar .text-muted","a[href*=\"staraluminium\"]",".penci_single_ad_after_content",".ad-title ~ * > img:not([src*=\"BARON-\"])",".ds-scroll-ads",".main-headera .advertise","#colorcontentasash3,\n#featgal ~ div > #colorcontentblock",".suddi-after-content_13,\n.suddi-content_10,\n.whistleAds",".adredux","div[id^=\"suddi-\"]:not(.suddi-before-content_3)",".news-addheight","#sidebar-primary-sidebar .widget_text:not(#custom_html-4)",".block-inline-blockad-block,\n.field--name-field-ad-image",".container_fluid.bgColor2,\n.details-sidebar .mb-3,\n.py-3,\n.sidebar-news.justify-content-center","div[class^=\"ads\"]",".h_ads a:not([href*=\"sunbd24.com\"]),\n.header_area > .container,\n.share-ads,\n.sidebar-adv",".adv-load,\na .adv-vload,\ndiv[style^=\"padding: 25px 25px 90px 25px;\"]",".hero-section",".tdi_33 .td_block_single_image",".w-image.align_none .attachment-large","section.widget > figure",".nv-header-ads-area",".adMark","#sync3",".sponsored","#commentform img,\nspan[style^=\"color: red;\"]",".stoybday-ad",".advertise_image","a > img.img-responsive",".widget_box img","#newsphere_posts_slider-7","#media_image-25",".add-area",".header__add,\nimg[alt=\"Page Add\"]",".jeg_midbar .jeg_nav_right","div[id^=\"itro_popup\"]",".advertisement-area","#itro_opaco",".home-section-ad","a[href*=\"cinefield.com\"],\na[href*=\"tamiltv.com\"]","#sidebar-schedule-slider",".tamil-widget",".cine_ad","#sidebar .text-html","#sidebar .widget_custom_html","a[href*=\"periyarkural.com\"],\na[href*=\"pna-aerial.fr\"]",".sidebar > p",".adv_slider","a.in-cell-link",".home-mid-banner,\nsection.slider-sec","[alt=\"Short Term Rental - Toronto\"]",".sidebar-ad-banners","#block-19","#block-21",".euvradxs,\n.spu-bg,\n.spu-box",".a-wrap:has(div[id^=\"div-gpt-ad\"])",".td-a-rec img:not([src*=\"join\"])",".after-menu-ad,\n.sidebar-add",".elementor-image img:not([src*=\"Tatviknews-white\"])","div[id^=\"tazak-\"]","#secondary aside.widget_custom_html,\na[href*=\"kitchenworldbd.com\"]","#sidebar-wrapper .widget.HTML:not(#HTML14):not(#HTML7)","#sp_widget_post_slider-2",".td-fix-index,\n.widget_custom_html img",".add-slot-3",".stay-connected-ads",".technology-section-ads",".tdb_single_content img.size-full,\n.tdb_single_content p img,\n.tdm-inline-image-wrap,\nh2 a[href*=\"one-medicine-\"]",".td-main-content-wrap .vc_raw_html",".fluid-width-video-wrapper,\niframe[name^=\"fitvid\"]","#sidebar-right > .widget_media_image","#right_level_0,\n.inside-post-ad-before-before","#block-17",".data-area2 .heading,\n.single_leftbar.wow > h2",".custom-header","#djslider875,\n.content-holder-tvshowvaluevision,\n.content-holder-valueparma,\n.content-holder-valuevision,\n.wishesh-add",".td_spot_img_all","div[style=\"background-color: #fff; padding:0px; margin-right:10px;\"]","a.vc_single_image-wrapper:not([href*=\"thaiveedu.com\"])",".custom-html-widget > img","div[id^=\"thare-\"]","#HTML13","#carousel",".content-details .code-block",".add-sectionb,\n.add-sectionw,\n.lefr-box","a[href*=\"newtraffictail.com\"]","div[id*=\"ArticleShow_\"] > div:nth-child(-1n+10)",".elementor-widget-image .size-large:not(.wp-image-61263)","#header-section .my-1,\n.widget-wrapper.overflow-hidden","#homepageTopLeader_2,\n#homepageTopLeaderboard_1,\n.admanager_home,\n.infostation,\n.purplepatch,\n.roni-bhai-special,\ndiv[style*=\"width: 300px\"][style*=\"height: 250px;\"],\ndiv[style*=\"width:300px\"][style*=\"height:250px;\"]",".add_03",".elementor-widget-penci-featured-boxes",".code-block-1",".widget_text:not(#text-2)",".footer_top_add","#right_level_3","#top_full_width_level_15",".main-full .elementor-widget-image,\n.widget_text iframe[title],\ndiv[class^=\"thejo-\"]",".banner-adver","#taboola-ads,\n.py-2,\n.videoAdInArticle",".entry-content > div[class]:not(.addtoany_content)",".pos",".sidebar .widget.HTML",".single-image .carousel","#top-slider2",".entry-content p > img",".td-a-rec img:not([src*=\"perfect_kejriwal-\"])","figure .widget-image-caption","aside.widget_text:not(#text-49):not(#text-51)","#add-place,\n.idlc,\n.top-add-left4,\ndiv[id*=\"_300x250\"]",".farrr,\n[style*=\"height:80px;width:300px;\"]",".zox-post-ad-wrap",".category_page_right .single_page_bottom_ad",".thest-widget,\n[id^=\"thest-\"]","#custom_html-12","#block-block-81",".code-block .my-a","div[id^=\"third-\"]",".entry-content > :not(figure) img,\n.widget_youtube_responsive",".dmp","div:has(> .adv)",".elementor-widget-penci-custom-sliders",".single-wrapper-details-sidebar-ads img,\n.siteorigin-widget-tinymce","#secondary .widget_block:not(#block-9)","#ai_widget-7","a[href*=\"facebook.com/Future-Company-\"]","#app > section > div:first-child:not([class]),\n#mgIDReadMore div[style*=\"min-height\"]",".atfAdContainer,\n.bggrayAd","div[style*=\"min-height: 181px;\"]","div:has(> .ad-div)",".kopa-banner-300",".text-description ~ div[style*=\"height: 360px;\"]","#rev-slider-widget-2,\n.wpb_revslider_element",".rt-post-slider-style1",".hot_rwc_ads,\n.mid_rwc_ads",".addbx,\n.headnBx .text-right","a[href*=\"valokichu.com\"],\na[href*=\"webacademy-edu.com\"]","#text-27,\n.lefta,\n.righta",".wpb_text_column,\naside.widget_black_studio_tinymce",".td_mod_wrap",".mg-nav-widget-area .pull-right",".entry-content > div[style*=\"float\"]","#smart-head .h-text,\ndiv[id^=\"today-\"]",".sidebar-nav .mb-2 img","#unitDivWrapper-0[style^=\"height:\"]",".widget_block:not(#block-9)",".border-bottom.bg-white","div[id^=\"AS_O_LHS_1\"] > div:nth-child(1n+16)","#advertsub2","#custom_html-16","#text-42,\n.galboxcontainer,\n.widget_html_javascript_adder,\nimg[alt=\"SAT\"]",".elementor-widget-slides",".adimg:not([src*=\"_aalapp.jpg\"]):not([src*=\"_next tv.jpg\"]),\ndiv[id^=\"Truevisionnews_Banner_\"]",".af-middle-header .content_block",".piller_main","[class*=\"-banner\"]","aside .widget_media_image","div[id^=\"tvann-\"]",".section-content p img","#logo-right","#ads,\n.ad-white-blk,\n.adliadworld,\n.ads-white-blk,\ndiv[class^=\"amp_Ad\"]","#text-44","#text-51",".wp-image-102704",".elementor-widget-image img:not([src*=\"new-logo.png\"]),\n.td_block_single_image.td-no-img-custom-url,\ndiv[id^=\"udupi-\"]",".post-middle-banner","#custom_html-20,\n#custom_html-27,\n.entry-content .code-block img",".ad a:not([href*=\"ujyaalo\"]),\n.iframe-container",".wp-block-image figure",".site-header ~ .bg",".div_ad_rgt","#block-35","#block-37",".category_side","#mvp-site-wall","#text-43",".mh-sidebar .widget_media_image","div[class*=\" ads_\"]",".header_bottom_ad",".right_bottom_ad_section,\n.twp-adv-header","#sidebar-wrapper .widget.Image",".container > .features-today-box:only-child",".aft-sticky-sidebar,\n.header_ads_slide",".single_post_content a[href*=\"?tag=bitspi-21\"],\n.top_addarea",".column-inner,\n.fn-widget_media_image",".fn-block .size-large:not(.wp-image-64792),\n.wp-image-35679,\n.wp-image-35692","div[id*=\"_O_\"] div:has(> div > div > a > div h3 + p)",".uttar-widget,\ndiv[id^=\"uttar-\"]","div[class*=\"uttar-\"]","div[id*=\"_O_LHS_\"] > div:nth-child(-1n+10)","#media_video-4",".widget_block:not(#block-26)","#home_page_ad","#mvp-ad-rel-wrap,\n#mvp-head-top,\n.theiaStickySidebar figure.wp-block-image,\nsection.widget_custom_html:not(#custom_html-7)",".each-side-ads > a,\n.full-ad-wrp,\n.tp-ad","div[id^=\"topmiddle\"]",".td-main-sidebar aside",".sidebar .widget_text:not(#custom_html-2)",".upper_links",".elementor-widget-vinazine-ads",".vatsa-middle",".td-post-content > div[style^=\"clear\"]",".widget.Image:not(#Image150)",".sppb-addon-clients","#sidebar-footer-4,\n#sidebar-primary-sidebar .widget:has(div[data-adid]:not([data-type=\"custom_code\"])),\ndiv[data-adid]:not([data-type=\"custom_code\"])",".sidebar.s2 .AdWidget_ImageWidget",".c-sections__container,\n.l-hp-top__off-off-lede",".velsm-content","#custom_html-116","img[alt=\"- ADVERTISEMENT -\"]",".mainEpaperR1R2 ~ div","#ads120_60-widget-2",".ad-top-bottom-space,\n.widget300xauto,\n.widget300xauto-targetted,\n[class*=\"-ad-\"],\n[class*=\"__ad\"],\ndiv:has(> .ad)",".add:only-child,\ndiv:not(.tab-header) ~ .add","a[href*=\"goo.gl/18LXwT\"],\na[href*=\"puthinamnews.com\"],\na[href*=\"tubetamil.com\"],\na[href*=\"tubetamil.fm\"]","#adv",".add-box,\n.add-large-box","div[data-adid]:not([data-adid=\"99627\"])",".bdaia-post-content figure,\n.bdaia-post-content p img",".add-bar,\n.add_area img",".stream-item-widget:not(#stream-item-widget-8)",".ln-advertisement-block,\n.widget_local_news_banner_ads_widget",".widget_digital_newspaper_banner_ads_widget","#first-advertisement","[class=\"hidden xmd:block\"],\ndiv:has(> div[id^=\"VTV_\"])",".td-no-img-custom-url,\n.td_block_single_image > span",".widget_nmrh,\ndiv[data-adid]:not(.nmrh-type-custom_code)","#block-28,\n#block-30",".advt_336,\n.full_ads_block",".twp-advertisement-section","#stream-item-125-widget-3",".a-15,\n.adv_side","a[href*=\"traffictail.com\"]","#right_siran",".footer-add",".bk-rect-fullWidth-desktop-vigyapan--1 img",".exclusiveSec + .row,\n.text-center.col-lg-12","#block-38,\n#block-52","#media_image-29","#media_gallery-28","#media_gallery-33,\n#media_gallery-41,\n#media_gallery-43",".widget.Image:not(#Image4)",".tac",".yashb-adlabel,\n.yashb-content","img[alt=\"header ads\"]",".quads-location","div[role*=\"CUSTOM\"]",".su-image-carousel,\n.tdi_26 .block-title,\n.tdi_27","#secondary .box-sec-bg,\n.adver-sec,\n.box-sec-bg .slider",".widget_media_image:not(#media_image-7):not(#media_image-8)",".elementor-widget-html img,\ndiv:has(> pubguru),\ndiv[style^=\"float: none\"]:not([data-index=\"3\"])",".elementor-widget-image-carousel:only-child,\n.footer-widget .textwidget img",".post center > a[target=\"_blank\"]","div:has(> div > .dfp-ad-unit)","#unitDivWrapper-0,\n.image_Ad",".entry-content .banner_wrapper","#block-178,\n#h-ajfashion,\n.wp-block-embed-youtube","#LinkList2","#HTML33",".td-post-content .td-a-rec > figure img:not([src*=\"whatapp\"])",".adsense-inject,\n.sidebar-widget",".ad__full--length",".add-block,\nul.post h3.widget-title","#shoppingWidget,\n.add-center-div,\n.itgdAdsPlaceholder",".top-add-section",".container > .flex-c-c,\n.flex-c-s",".entry-content figure.wp-block-image ~ .wp-block-image",".stream-item-widget-content","#news_portal_ads_banner-2",".wp-block-jetpack-slideshow,\n.wp-image-15989",".ader_ads","#block-32","#tdi_90_f99",".ad-slide",".mvp-flex-ad",".add-gap","#ad_container2,\n.right_box_golpo","figure.wp-block-embed","h2[id*=\"sponsor\"]",".stream-item:not(#tie-block_243)",".desktop-square-ad,\n.right-section-top-2",".ashmi-ad,\n.widget_block figure.size-large","div[class*=\"__adContainer__\"]",".benga-raiganj-municipality",".ms-parent-id-1",".popup","a[target=\"_blank\"] img:only-child","#text-html-widget-14,\n.RightCont iframe",".elementor-widget-image figure","#secondary aside.widget_text",".widget-slider-inner","#attachment_28282","#cust_bann,\n#lcs_ad,\n#metaslider_7568,\n#metaslider_7646,\n#metaslider_7731,\n#rma_masala",".hustle-ui,\n.ml-slider img:not([src*=\"whatsapp-\"])",".b-ads",".td-a-rec img[alt=\"Google search engine\"]",".hm-header-sidebar,\n.quads-ad-label",".amazon-auto-links-widget",".code-block ~ img",".pt-4:has(> .carousel)",".entry-content .g-single","#myCarouselv,\n.ad .carousel","#bk_sidebar_3,\n.hustle-content","section.widget_metaslider_widget",".main-box-inside:has(> p ins.adsbygoogle)","#block-22",".head-main-ad","div.HTML:has(> .widget-content)",".theiaStickySidebar .widget.HTML:not(#HTML7)","#carouselExampleDark","#addImage,\n.inner-add-banner","#block-76,\n#media_image-13",".newshit-header-ads-wrapper","#dynamic_sidebar_before",".theiaStickySidebar .widget_smartslider3",".soliloquy-container,\n.widget_media_image:not(#media_image-4)",".main-footer .widget_text,\ndiv[class^=\"india-content_\"]",".widget_media_image:not(#media_image-16)","#wowslider-container1,\naside > .widget-title",".khaba-single-blog-manual","#right_level_1.mtop15",".right-inner .right-box,\ndiv[class^=\"google-\"]",".ads-slider-widget",".mahas-widget",".backg-g,\n.dsc-banners","#main aside.widget_media_image,\n.natur-content","#block-93","#leaderboard-content",".td-a-rec iframe",".entry-content img:only-child","section.widget_block:has(> p > ins)","#oppopo,\n.bs-listing-single-tab + .bs-listing-listing-grid-1","#SidebarWidgets-S1,\nimg[id^=\"Image\"]","div[id^=\"punja-\"]",".sgpb-popup-dialog-main-div-wrapper",".widget_block:not(#block-22)",".google_ads_section","#media_gallery-4,\n#media_image-18,\n#media_image-19,\ndiv[id^=\"webre-\"]",".crime-before-content",".text-center.my-1","a[href*=\"gkprashnuttar.com\"],\na[href*=\"hindugodwallpaper.com\"]","#main .entered:not([src*=\"WhatsApp-Join-Link.jpg\"])",".stream-item.half-box","#customImage,\n#customVideo,\n#header .right",".code-block:not(.code-block-2),\n.widget_media_image:not(#media_image-57):not(#media_image-47)","#rozu-2,\n.main-wrap div[class^=\"rozu\"]","div[id*=\"_webads\"]","div[id^=\"AS_O_RHS_\"] > div:nth-child(1n+4)",".td-a-rec video",".awac img.image,\n.np-home-bottom-section,\n.spcp-sidebar,\n.wp-image-82536","#custom_html-169,\n#secondary aside.widget_media_image","div[id^=\"dolph-\"]","p:has(ins.adsbygoogle)","#sp-adsforbody,\n.sppb-column-addons > div:has(.carouselbanner)","#ccr-right-section #sidebar-video-post img",".add-row,\n.square_in img",".single_sidebar .spost_nav,\na.sideAdd",".side-bar > .widget:nth-child(2)","div[id^=\"glime-\"]","#headerTopAd","#headerBannerPromo,\n.gd-multi-news ul > div,\nli:has(> div[id^=\"taboola-mid\"])",".headinglist > div,\ndiv[style^=\"height:250px\"]","#block-26",".epcl-row,\n.grand-after-content_2","#penci_custom_html-7,\n.widget-area-1 .widget_custom_html",".the_content div[class^=\"gujar-content_\"]",".gujju-before-content_4,\n.the_content > div[class^=\"gujju-content\"]","a[href*=\"play.gamezop.com\"]",".entry-content-wrap div[id^=\"hello-\"]",".inside-right-sidebar > .gb-container:nth-child(2)","#text-34,\n.wp-image-11223","#responsive_lightbox_image_widget-2,\n#secondary section.widget_text",".NewClass iframe",".Stickyads",".alt-balaji,\n.hr_banner",".vc_sidebar .widget_custom_html","#metaslider_10258","figure .vc_single_image-img","#india-slider-227",".widget_block:not(#block-30)",".ml-slider:not(#metaslider-id-1461)","#newsSection img,\n.video-container",".custom_sidebar_ads",".ct-header-text",".ad:has(> div:first-child)","div[id*=\"indon-\"]",".banner-slider-2","#sidebar .advertisement","#sidebar-primary-sidebar .widget_block:not(#block-8)",".jaihi-before-content,\n.widget_text:not(#custom_html-7)","#secondary .widget_text:not(#text-17):not(#text-38)",".td-a-rec-id-content_bottom .ml-slider:nth-child(1n+6)",".rightbarhds,\n.toplogobannerRS1 .topcol1","#custom_html-43,\n.entry-content figure.wp-block-image:not(.size-large)","div[class*=\"kitsune-advert\"]",".newsever-widget .textwidget,\ndiv[id^=\"jhark-\"]",".stream-item-above-post-content","#text-html-widget-8,\nsection ~ .e3lan","#content .widget_text:not(#text-8),\n.av_slied,\n.avv_custom","iframe[src*=\"google.com/presentation/\"]",".ewic-slider","#content div[id^=\"khaba-\"]",".td-main-content-wrap .tdm_block_inline_text",".stream-item-widget:not(#stream-item-widget-6)",".custom-group-ads",".dce-dynamic-posts-collection,\n.elementor-element-3fb6b77","#secondary","div[class^=\"kokan-\"]","#postBody > div:nth-child(1n+3) .separator img",".elementor-widget-shortcode img[alt]",".eaa-ad,\n.tm-adv-header","#hadd,\ndiv[id^=\"lagat-\"]",".header--ad",".before-banner-ad,\n.top-left-add","div[class*=\"ads-height-\"]",".widget_carousel_slider","div[id^=\"livei-\"]",".blocks-gallery-item,\n.e3lan a img,\n.widget_custom_html:not(#custom_html-87)","div[id^=\"lokal-\"]",".theiaStickySidebar aside.widget_text","#photoInlist1,\n#photoInlist2,\n#rhs-middle,\n#rhs-top,\n.articlePage",".elementor-element-8c6f9c2,\n.elementor-element-f2e9897","#adrotate-wrapper",".code-block-5",".content-inner > p img",".td-a-rec:not([class*=\"tdi_345\"]),\ndiv[class*=\"tdi_140\"]","#ad_first_middle,\n#middle_level_1",".Image.widget",".entry-content.single-post-content > img",".penci-html-ads",".articleText > center > div","#text-9 iframe,\nsection.widget_media_image:not(#media_image-6)",".twp-ad-section,\n.twp-home-widget-section","div[id^=\"v-mumbaitak-in-\"]",".post-text section","#block-views-block-detail-page-ads-block-2,\n.header-ad-section-desk,\n.nak-adv-cen:not(#block-views-block-global-news-home-page-block-3),\n.theiaStickySidebar .block-block-content,\ncenter[class*=\"addsCenter\"]",".wp-image-404",".TpGnAd_ad-cn,\n.ads-wrp",".widget.HTML:not(#HTML5),\ncenter > b + img",".bsac img:not([src*=\"1-1.jpg\"])","#center-container [alt=\"Image\"],\n.PixyPaperad",".mobadv-4,\n.n13_adv,\n.n13_home_adv4,\n.n13_home_adv5",".td-fix-index img:only-child",".addver > ul:only-child,\n.ads-2018",".sppb-addon:has(.bannergroup)",".wp-image-109634,\n.wp-image-15016",".wpb_wrapper.wpb_text_column",".avt_masterslider_el",".master-slider-main-widget",".widget_dtuy","#advertisement,\napp-squaread,\napp-squaread2,\napp-squaread4",".widget_300x250_advertisement","#rishi_advertisement",".header-right-widgets,\nsection.widget_media_image:not(#media_image-13):not(#media_image-6)",".blockspare-blocks,\nimg[alt=\"Ad\"]",".container.frame",".td-a-rec-id-footer_top",".widget_block:not(#block-10)","div[id^=\"nextk-\"]",".elementor-element .size-large,\ndiv[id^=\"nikha-\"]",".bookingaff",".bn-sidebar-content","#Mod182,\n#Mod225,\n.main .bannergroup","div[class$=\"0-ad\"]",".leg","div[class$=\"-ad\"]",".header-advertise",".gb-container-553faf02",".right-add",".widget_custom_html:not(#custom_html-10)","#national-news-section .promobox-wrapper,\n.news-text-content p img",".post-content ~ :not(div)",".td-a-rec-id-custom-spot",".widget_media_image:not(#media_image-13),\n.wp-custom-header","div[id^=\"advDiv\"]",".td-footer-wrapper",".td-is-sticky .td-a-rec","#sb-container","#vda-4",".code-block:not(.code-block-14)","#right-sidebar-inner .widget_media_image,\n.entry-content iframe[data-mce-fragment]",".vc_col-sm-8 .mom_custom_text","#tdi_115","#tdi_101,\n#tdi_121",".wp-image-62537,\n.wp-image-62663,\n.wp-image-71118,\n.wp-image-71139,\n.wp-image-73550,\n.wp-image-73634,\n.wp-image-73651,\n.wp-image-73917,\n.wp-image-74768,\n.wp-image-74770,\n.wp-image-74771,\n.wp-image-74772,\n.wp-image-75230,\nimg[src*=\"gftr\"]","#text-19 iframe:last-child,\n.home-secondary-wrapper .widget_media_image",".adssection,\n.homemainads",".samay-widget,\ndiv[class^=\"samay-\"]",".widget_pkgrdlaobc","div[class^=\"add-right\"]","div[style*=\"margin-top:50px; margin-bottom:90px;\"]","#sticky-wrapper",".theiaStickySidebar > aside > .widget_media_image",".newsmatic-advertisement-block",".wp-image-38968,\n.wp-image-38972",".sidebar-right iframe",".jquery-modal",".mg-headwidget .code-block","#secondary .widget_media_image:not(#media_image-30)",".right-sidebar .widget_block","[class^=\"adsbox\"]","div[class*=\"sitamarhi-livecontent_\"],\ndiv[id^=\"sitam-\"]",".row-thirty.sidebar","#header_ad_mobile,\n#left_level_0_before_1,\n#level_6_before,\n.top_level_1","#disqus_recommendations","#right-sidebar-inner .widget_text",".imgslider img:not([src*=\"pratibha.jpeg\"])","#level_bottom_full,\n.right_level_1",".col-lg-4 .gdgallery-gallery-container","#navbar .image",".contents > p img,\nsection.bg-light","#cactus-body-container .widget_custom_html,\ndiv[id^=\"thehd-\"]","div[id^=\"AS_O_LHS_\"] > div:has(> div > div > a > p + h3)",".sb-banner",".alp-advert","#block-73,\n#block-74","div:has(> .nbs-flexisel-container)","div[class*=\"_ning\"]",".Home-seo-add-sidebar-bigborder,\n.section-ten-wrap,\n.tg-addbox","a[href*=\"surabooks.com\"]",".entry-content img.alignleft,\n.entry-content img.alignright","article div[class*=\"today-\"]",".elementor-video",".widget_dhnvx",".entry-content .bsac",".mob_ad_cntr iframe","#v-uptak-in-0",".mvp-post-ad-wrap",".adloc-is-banner",".mkd-sidebar .widget_text","#block-block-253--2,\n#block-block-263--2,\n#block-block-338,\na[href*=\"bitmangalore.edu.in\"],\na[href*=\"vishwasbawa.com\"]",".mega-wrap .main-ads-pikihome",".content-inner img",".rslides1,\n.rslides4",".headAdExBlock",".image-ad","div[id^=\"vknews\"]","#media_image-36,\n#media_image-38,\n#media_image-41","#v-weunetwork-in-0,\n.sale-ads,\n.top_ads_2,\n.utf_ad_content_area",".wpb_widgetised_column .wp-block-image","#secondaryright .widget_custom_html","#sidebar-section-top","html12,\nhtml2","#simpleimage-6,\na[href*=\"arabic.iirt.info\"]","#HP_O_LHS_7 > div:nth-child(-1n+5),\ndiv[id=\"showAS_O_BEL_0\"]",".wp-image-68028",".googlepublisherads,\n.post-header a[target=\"_blank\"] img",".fix-img-fluid",".carousel.slide",".newsd-widget",".dns-caption-below",".td-all-devices",".sidebar-widget:has(> .widget-body > p > img:only-child)","#adsBanner","a[href*=\"utm_medium=banner\"]",".tds-button","#myModal1",".advert-single","#desktopad",".col-bn-ds",".penci_topblock",".theiaStickySidebar .elementor-widget-image img:not([src*=\"admit.jpg\"])","a[href*=\"CrystalSoapLK\"],\na[href*=\"kandos.lk\"]",".d-flex",".widget_custom_html:not(#custom_html-7)",".btm-sticky","#flexiselDemo1,\na[href*=\"advertising page\"] img",".elementor-widget-rt-image","a[href*=\"bit.ly/44036s6\"] img",".besides-slider-right","#ads_hide",".fixed-banner,\n.main-ad-half","#headerright",".td-a-rec:not(.td-a-rec-id-sidebar)","#openModal1",".wpb_text_column.tagdiv-type","#block-views-ads-display-inner-block","#newads,\ndiv[id^=\"banner\"]","#openModal0,\n.ads-rig",".bg-grey-lighter.w-full,\na.group.w-full",".module-ct .custom",".youtube-responsive-container",".container-single-page .elementor-widget-image","#custom-ads-2,\n#main_middle_right_advert",".paid-banners",".wg-advert","img[target]","div[data-embed-button=\"embed_advertisement\"]","a[href*=\"adroll.com\"]",".a_d-banner",".add .widget_area img:not([src*=\"54342.jpg\"])",".block-block:not(#block-block-13)",".top-ads-block",".ad-sm,\n.ads-center-mt,\n.gallery,\n.header-ad-section","div[style=\"height:78px; width:100%\"]",".vc_raw_html .td-fix-index > div",".popupCloseButton,\n.rib__wrapper",".AdWidget_ImageWidget","#banner_header_728",".add-space",".content-inner h4",".widget_sp_image:not(#widget_sp_image-2)",".td-main-content-wrap .td-a-rec img",".addVertise,\ndiv[class*=\"sgpb-popup\"]",".fadInleft_ads",".Add img","#left-top-holder,\n.ad-left-holder","#right-holder","#body_ad,\n.ad728-top,\ndiv[class^=\"ad-block\"]",".wpb_content_element > .wpb_wrapper",".dt-dynamic-banner-holder-others-dt","#media_image-1,\n.footer-right-widget",".elementor-widget-text-editor","img[alt=\"weblogs\"]:not([src*=\"coronavirus_up\"])",".lnw-ad",".Ad-box-jana",".icici","#panel-38-0-1-1,\n.vmagazine-lite-medium-rectangle-ad",".mom_contet_e3lanat",".elementor-element-4f2ae98,\n.elementor-element-e9b9b10,\n.elementor-location-single .size-large",".Ad-Section,\n.google-ads-banner",".MR300250",".sub_new:not(.sss)",".lrads",".av_block","#spc-ads,\n.ti-ads",".onads",".ad-spaces",".dk_only,\n.mob_only,\n.pj-ad-card","section.widget_media_image:not(#media_image-2)",".flexslider-eid",".post-wrap.post .sidebar .widget_text",".top_ads_home",".single_page_ad","#penci_custom_html-3","#media_image-32",".logo-banner .pull-right","#content_add,\n.right_part div[style^=\"float:left;\"]","#HTML40,\n#HTML42,\na[href*=\"facebook.com\"] > img,\na[href*=\"goo.gl/\"] > img","a[href*=\"reviewmaster.info\"]","#splide24,\n.slider-below-ads,\nimg[alt=\"MKOne\"]",".td-footer-wrapper aside.widget_text img,\n.td-ss-main-sidebar > .widget_text",".hmBlock2ColRSec3","main .py-0 center img","[alt*=\" ad\"]",".Amain,\n.R300100","div[id^=\"vijay-\"]","#adOrGretings",".Image,\n.featuredposts,\ncenter > img[style=\"margin-top:20px;\"]",".sidebar > .widget_media_image",".ghont-ksrm-bottom",".ad3,\n.ad4,\n.spad","#bxnzmefcd-3",".wp-widget-group__inner-blocks",".d-ad,\ndiv[class*=\"banner\"]","#mvp-side-wrap .widget_media_image",".banner_right",".advt-widget",".addSecound-sidebar","#layerslider_1,\n.content-inner img.size-full",".code-block-15 div:nth-child(3),\n.code-block:not(.code-block-15),\n.wp-image-31222,\n.wp-image-3732","#common_top_right_1,\n#mid_level_3_after,\n#news_ticker,\ndiv:has(> .adsbygoogle)",".addCenter","div[id^=\"livet-\"]","div[id^=\"AS_O_LHS_\"] > div:nth-child(-1n+6)",".topaddsctn",".widget_media_image:not(#media_image-20)","#metaslider_widget-6",".adSlides,\na[href*=\"niet.uk\"] img",".prettyphoto",".td-ss-main-content p img.size-full",".home_add",".custom-ads-row,\ndiv[style^=\"width: 728px; height: 90px;\"]",".content_section .to-be-async-loaded-ad","div[class*=\"width-ad\"]",".td-a-rec img:not([src*=\"Whatsapp-Strip-scaled-\"]),\na[aria-label=\"728×90\"],\ndiv[id^=\"vasun-\"]",".vv_advst","div[id^=\"vision-\"]","img[src*=\"ad_files\"],\ntable[height=\"100\"]:has(> tbody > tr[bgcolor]),\ntable[width=\"1000\"]:not([cellpadding])","[class*=\" ad-\"]",".breaking-news-area.mt-15",".addc img",".banner-slider",".adda",".top-right-ads","section:has(> div > .advimg)",".widget_sow-editor","div[aria-label*=\"-Advt-\"],\ndiv[aria-label*=\".gif\"],\ndiv[aria-label=\"27.jpg\"],\ndiv[aria-label=\"30.jpg\"],\ndiv[aria-label=\"31.jpg\"],\ndiv[aria-label=\"Auction \"],\ndiv[aria-label=\"Banner-2.jpg\"],\ndiv[aria-label=\"Inder Lyn-19 June 2020-2.jpg\"],\ndiv[aria-label^=\"HSB-\"],\ndiv[aria-label^=\"Love-Punjab-\"],\ndiv[aria-label^=\"Mandy-Gur\"],\nnav + div",".slides",".blog-sidebar .widget_custom_html",".penci-infeed_ad",".elementor-widget-image-carousel,\nsection[data-id=\"9a0f91e\"]","#secondary section.widget_block",".entry-content > p img:only-child","body > .container > .row:first-child > div:last-child","#attachment_10957,\n#attachment_11499,\n#attachment_11653,\n#attachment_12010,\n#attachment_12428,\n#attachment_12691,\n#attachment_12880,\n#attachment_12945,\n#attachment_13381,\n#attachment_13529,\n#attachment_13539,\n#attachment_13549,\n#attachment_13929,\n#attachment_14460,\n#attachment_15074,\n#attachment_15085,\n#attachment_15191,\n#attachment_16388,\n#attachment_16691,\n#attachment_17141,\n#attachment_17329","#right-sidebar .widget_sp_image",".mySlides2,\n.w3-section",".adver_banner,\n.theiaStickySidebar .ml-slider,\n.theiaStickySidebar .wpb_content_element",".lightwidget-widget",".single_featured_slide",".addd_banner","#HTML21","div[style=\"margin-top:-10px; text-align:center;\"] span",".bannertopimg,\n.bannertopimg2",".ty-trigger,\nbody ~ iframe",".vc_custom_1546328500609",".chand-before-content_5,\n.chand-widget,\n.widget_viral_advertisement",".t-out-span",".single_dtails img","body > [class$=\"ads\"]","div[style=\"height: 250px;\"]","iframe[style*=\"height: 90px\"]","#widget_623,\n#widget_871","#infostation-0-0,\ncenter > a[target=\"_blank\"]",".tdi_66","div[class*=\"bnner\"]","#content1-5 .lead > div:nth-child(1n+2) img",".ad-ticker-right,\n.entry-content [data-position]",".advertise_part",".roadblockpopup,\n.seithigalad",".zja",".wpb_wrapper aside.widget_media_image",".no-vigyapan-sidebar-section",".code-block > img,\nfigure.wpb_wrapper","#bunyad_ads_widget-9 > .widget-title",".mySlideBox,\na[href*=\"?ref=\"]","a[target=\"_blank\"] > img",".jeg_main_content .wpb_widgetised_column,\n.widget_jnews_module_element_ads",".vc_raw_html:not(.tdi_128)",".header_adv",".widget_text:not(#text-24)","#widget_sp_image-3,\n#widget_sp_image-7,\n.bwp_gallery,\n.sidebar-right","#thumbs,\n.add_inner_news,\n.news-add",".logoright,\n.nhsgallery","#slideshow2,\n#slideshow3","#module_03_ads300x250"]; + +const hostnamesMap = new Map([["indootimes.com.au",[0,1,2,3]],["dailysobujbarta.com",[0,821]],["htvpunjabi.com",[0,7]],["lankasudar.com",[0,852,1527]],["newsallbangladesh.com",[0,852]],["ravivardelhi.com",[0,932,2024]],["tamilstar.com",[0,1209]],["ekkhabar.online",[0,187,2894]],["biratnews24live.com",[2,562]],["minnambalam.com",2],["opennewsx24.com",2],["samacharplusjhbr.com",2],["thejoharnews.com",[2,114,2301]],["tirthchetna.com",[2,29]],["webmorcha.com",[2,52,118,2434]],["jilanazar.in",[2,2600]],["arthosuchak.com",[3,105,323]],["atharvnews.com",3],["beanibazarview24.com",[3,486,487]],["budaunamarprabhat.com",[3,604,605]],["hakkatha.com",3],["nayanepalnews.com",[3,11,102,559]],["sajagindia.com",[3,11,2064]],["shramjeevijournalist.com",3],["therisingcampus.com",3],["vidarbhaapla.com",[3,11]],["wayanadvision.in",3],["malayaleepathram.com.au",4],["rozanakhabarnama.com.au",5],["suprovatsydney.com.au",[6,7]],["adhorekhit.com",[7,178]],["bd24views.com",[7,462,463]],["bdsomoyernews.com",[7,29]],["bnanews24.com",[7,29,428,431]],["chattogramsangbad.com",7],["dailysatkhira.com",[7,817]],["deshbartabd.com",[7,11,55,553,891]],["epatrakar.com",7],["farmsandfarmer24.com",[7,359]],["filmnews24x7.com",[7,1060,1061]],["gtamilnews.com",[7,29,1136]],["hind24news.com",[7,1200]],["kafaltree.com",[7,1360]],["madhyapradeshdarshan.com",[7,245]],["manchitra24.com",7],["munshiganjnews.com",[7,359]],["mysanchar.com",[7,369]],["nayapusta.com",[7,213,1728]],["newsbreathe.com",[7,1794]],["paathoknews.com",[7,487]],["propunjabtv.com",7],["pujibazarexpress.com",7],["sabrangsamachar.com",7],["sajhaonlinekhabar.com",[7,2066]],["smsofup.com",7],["tamilscreen.com",[7,22,159]],["theamplenews.com",7],["todaynp.com",7],["alamkikhabar.in",[7,891]],["krushival.in",7],["udaipurnews.in",[7,467,1104]],["bdnews.live",[7,55]],["vidivelli.lk",7],["dainikazadi.net",[7,11,225,2805]],["abcb.news",7],["politalks.news",[7,11,29,50]],["1news.com.bd",8],["alochitokantho.com.bd",9],["jamalpurlive.net",[9,29]],["barendraexpress.com.bd",10],["binodonbichitra.com.bd",[11,12]],["protidinerkatha.com.bd",11],["gujaratnewsline.ca",11],["therepublicantimes.co",11],["touringtalkies.co",11],["247superfast.com",11],["aadarshhimachal.com",[11,29,108,109]],["abitfar.com",[11,153]],["actionpunjab.com",11],["aeznewschannel.com",11],["ajkerrajshahi.com",11],["allnewsgo.com",11],["alorkantho24.com",11],["aloron71.com",11],["amaderbharat.com",[11,55]],["amansavera.com",[11,244]],["amchimumbaionline.com",11],["angindianews.com",[11,273]],["azadexpress.com",11],["bdcurrentnews24.com",11],["bdsportsnews.com",11],["bdtimesnews.com",[11,483]],["bengalreport.com",11],["bharatupdate.com",11],["bhojpurilive.com",11],["bholanews.com",[11,108,529]],["bilaspurlive.com",[11,559]],["boltauttarakhand.com",[11,593]],["brajeshkibaat.com",[11,219]],["breakingnewz24.com",11],["breakingtube.com",11],["britbangla24.com",11],["buxarkhabar.com",[11,164]],["capitalmailnews.com",11],["chanakyanewz.com",[11,649]],["chandaulitimes.com",11],["charchitbihar.com",11],["chetaktimes.com",[11,66,446,682,683]],["chitralekha.com",11],["chothale.com",11],["cinevinodam.com",11],["coastal-mirror.com",[11,724]],["corporatebarta.com",11],["countrynewstoday.com",11],["crimecitynews.com",11],["crimecontrolnews.com",11],["crimeonusondhan.com",11],["ctgnews.com",[11,751]],["daily-khabar.com",11],["dailyamarsomoy.com",11],["dailynewsservices.com",11],["dailysomoyersomikoron.com",[11,377,822]],["dailytimesbangladesh.com",11],["dakpeon24.com",11],["dandikaanthi.com",11],["deshpatra.com",[11,49]],["deshpratidin.com",11],["devbhoomimedia.com",[11,87,902,903,904]],["devbhoomisamvad.com",11],["dishabhoomi.com",11],["doinikbarta24.com",11],["dristyprotidin.com",[11,970]],["durjoybangla.com",11],["bangla.earthtimes24.com",11],["echitwanpost.com",[11,982]],["educationoverall.com",11],["ejalakam.com",11],["ekattorer-kotha.com",11],["ekushershokal.com",[11,273,463]],["emedialine.com",11],["emissionkhabar.com",11],["epradeshtoday.com",11],["epunemetro.com",[11,923]],["fatafatnews.com",11],["firstsuddi.com",11],["frontline24.com",[11,88,609]],["globalprabhat.com",11],["golmalnews.com",11],["goraynews24.com",11],["greenkeralanews.com",11],["guruvayooronline.com",[11,1146]],["gyandarpan.com",11],["haftavasool.com",11],["himachalbreaking.com",11],["himachalplus.com",[11,1189]],["hindnewsservice.com",11],["hindukhabar.com",[11,71]],["hindustanaaj.com",11],["hnewsraftaar.com",11],["hosadigantha.com",11],["inanewsagency.com",11],["indiancinemagallery.com",11],["indnewsdaily.com",11],["innuonline.com",11],["irinjalakuda.com",[11,968,1277]],["jaibharattv.com",11],["jangathatimes.com",11],["janpadnewslive.com",[11,164]],["jharkhandvarta.com",11],["kalamerajasthan.com",11],["kanjirappallyreporters.com",11],["kanlishnews.com",[11,923]],["kannadavahini.com",11],["karavaldaily.com",11],["karudannews.com",11],["khabarexclusive24.com",11],["khabarliveindia.com",[11,1448]],["khaboronline.com",[11,1464]],["khabredinraat.com",11],["kharinews.com",[11,29]],["khaskhobor.com",11],["kheldhaba.com",[11,1475]],["khobor71.com",[11,1477]],["kholabarta24.com",11],["khulnatimes.com",[11,362]],["kirandoot.com",[11,1487]],["kochivattom.com",[11,1492]],["kohramlive.com",[11,55]],["kolkatatimes24.com",11],["kushinagarlive.com",[11,1514]],["lalitatimes.com",11],["lawyerteluguweekly.com",11],["leaksin.com",11],["lightlinesnews.com",11],["localindore.com",[11,29]],["lokjantoday.com",11],["lokpaksh.com",[11,902,923]],["lokshahilive.com",[11,71]],["madhyamat.com",11],["mahanaad.com",11],["maithilijindabaad.com",11],["malayalimanasu.com",[11,1599]],["mangalorean.com",[11,1608]],["manobshongbad.com",11],["matopath.com",[11,29,1312]],["mayanewz.com",11],["media4support.com",11],["mera-uttarakhand.com",11],["mihinews.com",11],["morekhabar.com",11],["moviemirchi24.com",11],["muhimmathonline.com",11],["muldharnews.com",11],["myagdikali.com",[11,931,1673]],["mynewswings.com",11],["nachiketalive.com",11],["nalanda-news.com",[11,29]],["narayanganjerkhobor24.com",11],["narayanganjsangbad.com",11],["nayesubah.com",[11,1730]],["nepalpostdaily.com",[11,704,1752]],["nerkazhcha.com",11],["news15india.com",11],["newsatnet.com",11],["newsics.com",11],["newspitara.com",11],["newsstudio18.com",11],["nichod.com",11],["nirikhyaka.com",11],["nishanknews.com",11],["ntvtelugu.com",[11,1856]],["onakhabar.com",11],["onegujarat.com",11],["orbittimes.com",11],["ournews24.com",[11,822,1599]],["pahadirajya.com",[11,29]],["pathanamthittamedia.com",[11,71]],["patuakhalipratidin.com",11],["pniindia.com",[11,1929]],["popular24news.com",11],["positivekhabar.com",[11,923]],["pradeshsanchar.com",[11,822]],["prahaarkonkan.com",11],["prasthutha.com",[11,1953]],["pratidindaily.com",[11,42,822]],["pravakta.com",11],["pravasiexpress.com",11],["pravasishabdam.com",[11,1961]],["progoti24.com",11],["pudhuvaioli.com",11],["punjabmailusa.com",11],["purbobarta.com",11],["purwanchaldaily.com",11],["raibaaruttarakhand.com",11],["raigarhtopnews.com",[11,2000]],["rajasthanlive24x7.com",11],["ranbheri.com",11],["raozantimes24.com",11],["rashtriyapatrika.com",11],["rastriyakhabars.com",[11,2019]],["reporter24x7.com",11],["rightnewsindia.com",11],["roundupkerala.com",11],["rozanabhaskar.com",11],["samacharup.com",11],["samayviews.com",[11,2091]],["samriddhasamaj.com",[11,369]],["samvadjanhvi.com",11],["sanjeevanisamachar.com",[11,390,915,2116]],["saranshtimes.com",11],["sarhadkasakshi.com",[11,923,1043]],["saurashtrakranti.com",11],["shadhinalo.com",[11,55,1252,1863]],["shahtimesnews.com",[11,822,2150]],["sharpbharat.com",[11,71,2156]],["sheeshanews.com",11],["sherpurnews24.com",11],["shreesamachar.com",11],["sindhudurglive.com",11],["skynewspunjab.com",[11,822]],["smarthulchal.com",11],["srnewsgroup.com",11],["starlivenews.com",[11,50]],["subhartimedia.com",11],["suddinews.com",[11,71]],["swatvasamachar.com",11],["swaviman.com",[11,433]],["sylhet-tribune.com",11],["taazaanews.com",11],["tahalka24x7.com",[11,1088,2235]],["takshaktv.com",11],["tatkalsamachar.com",[11,1599]],["telugumirchi.com",11],["telugupopular.com",11],["theappealnews.com",11],["thebandhu.com",11],["theexclusivestory.com",[11,822,1245,2296]],["thenewsmirchi.com",[11,1559]],["theprobashi.com",11],["thepunchlineexpose.com",11],["tmnewshub.com",11],["torrongonews.com",[11,593,822,1599]],["tvindiaplus24.com",11],["uddoktabarta.com",11],["ujjwalduniya.com",11],["ujjwalhimachal.com",[11,923]],["ujyalokhabar.com",[11,369,2372]],["unitednews24.com",11],["usamibanglanews.com",11],["usmalayali.com",11],["uttarakhandnews24.com",[11,1500]],["uttarakhandreport.com",11],["uttaranchaltoday.com",[11,974]],["vaartavali.com",[11,466]],["vannibbc.com",11],["vartavani.com",[11,593]],["vidarbha24news.com",[11,1972]],["vijayasakshi.com",11],["vinnobarta.com",11],["vision2020news.com",[11,989]],["voiceofjhabua.com",11],["voiceoflucknow.com",11],["vtvvitla.com",[11,55,189,2429]],["youthindiatoday.com",11],["youthmukam.com",[11,2451]],["zillakhabar.com",11],["bdnews.global",11],["24indiatv.in",11],["agrabharat.in",11],["ajhindidaily.in",[11,2476]],["anmnews.in",11],["atulyabharat.in",[11,822]],["bdindianews.in",11],["breakingmalvani.in",11],["firsteyenews.co.in",[11,2517]],["muzaffarnagarbulletin.co.in",11],["newsdna.co.in",11],["newstrust.co.in",11],["salaamindia.co.in",11],["samaysakshya.co.in",[11,55]],["crimestory.in",11],["crimeuttarakhand.in",11],["dbnews24.in",11],["divyasandesh.in",11],["dotnews.in",11],["dtw24news.in",11],["enews24x7.in",11],["entertainmenthub123.in",11],["goodmorningnews.in",11],["hind24tv.in",11],["i7news.in",11],["ivtv.in",11],["jharkhandnewsexpress.in",11],["justkannada.in",11],["khabarbhatapara.in",[11,1863,2603]],["khabor24.in",[11,2606]],["marudharbulletin.in",11],["mediawala.in",[11,55]],["newsfact.in",[11,71]],["newsncr.in",[11,1952]],["newstodayupdate.in",11],["odishanews24.in",11],["page3news.in",11],["prajapaksham.in",11],["prathidina.in",11],["pulse365.in",[11,29]],["punjabibulletin.in",11],["punjabisath.in",11],["raigarhnews24.in",[11,29]],["rajdhanisandesh.in",11],["rashtravadinews.in",11],["rastranews.in",11],["regnews.in",[11,2686]],["samacharseva.in",11],["samastipurtoday.in",11],["sangodnews.in",11],["tajavarthalu.in",11],["theangle.in",11],["thedeoriatimes.in",[11,1599]],["therealtruth.in",11],["timeshindi.in",11],["trendingnewsindia.in",[11,1863]],["twnews.in",11],["uttarakhandkesari.in",[11,49,653]],["vishalindia.in",11],["wishavwarta.in",[11,2743]],["newshunt.info",11],["samachar24.live",11],["the4thpillar.live",[11,29]],["trendingnewshindi.live",[11,2759]],["anidda.lk",11],["dailyceylon.lk",[11,1599]],["divaina.lk",[11,2489,2766]],["mawbima.lk",[11,244,347]],["news7mannar.lk",11],["smartlady.lk",[11,2779]],["sportstoday.lk",11],["makkalosai.com.my",11],["avadhtimes.net",11],["chennaicitynews.net",[11,822,2801]],["cplusbd.net",[11,97]],["newsdarpan.in.net",11],["insaf24.net",11],["jagrukjanta.net",11],["lankanewsweb.net",[11,974,2818]],["news39.net",[11,49,55]],["newstelugu.net",11],["thamilkural.net",[11,29]],["vijayavani.net",[11,2850]],["24ghonta.news",[11,775,2854]],["aks.news",11],["hastakshep.news",11],["impactvoice.news",11],["news27.org",[11,593]],["rajputektamission.org",11],["cctvonline.tv",11],["jk24x7news.tv",[11,2919]],["mytvbd.tv",11],["news24nepal.tv",11],["tatwamayi.tv",11],["tsnews.tv",11],["thelondontimes.uk",[11,923]],["aksherpati.com",12],["apnashaharnews.com",[12,305]],["chandpurtelevision.com",12],["citypokhara.com",12],["damaulionline.com",[12,873]],["eveningkerala.com",[12,1035,1036]],["hatmakhabar.com",12],["infokhabars.com",12],["janasongjog.com",12],["jonotaradalot.com",[12,480]],["kalernatunsangbad.com",12],["madhyabindu.com",12],["mymensinghpratidin.com",[12,1680]],["newssarakhon.com",12],["newzzdeskkannada.com",[12,1009]],["prasashan.com",[12,721]],["sehattimes.com",[12,15,29,2143]],["tirhutnow.com",12],["unveilnewser.com",[12,29]],["darbhangacity.in",[12,29]],["namastepurvanchal.in",[12,245,2640]],["omexpress.in",[12,50,1331]],["dainikkushtia.net",12],["update24.net",12],["newswings.online",[12,2897]],["canvasmagazine.com.bd",13],["cholomanjobab24.com.bd",[14,15]],["badaunexpress.com",[14,312]],["firstnewsbd.com",14],["udaipurkiran.in",[14,15]],["indias.news",14],["awajnews.com",[15,360,361]],["bdjournal365.com",15],["bdlawnews24.com",[15,352]],["belagavisuddi.com",[15,496]],["chalonbeelbarta.com",15],["dainikaamsabha.com",15],["indoasiantimes.com",[15,29]],["jagatbhumi.com",[15,49,1283]],["jamunanewsbd.com",[15,97,203,1300]],["janjagranmediamanch.com",15],["jansaamna.com",[15,1214]],["kasaragod.com",[15,1400]],["nationalwartanews.com",[15,1706]],["news10india.com",[15,29,50]],["newsjungal.com",15],["parbatyachattagram.com",[15,505,552]],["pratidinertottho.com",15],["purvanchalnews.com",[15,29,1214]],["sarkarimanthan.com",[15,114,2128]],["shabddoot.com",[15,377]],["shauryatimes.com",[15,29]],["sonalichandpurnews.com",15],["starnews24bd.com",[15,29]],["thecgnews.com",15],["thelastpagenews.com",15],["tosnews.com",[15,114]],["weeklyhajiganj.com",15],["ghazipurkhabar.co.in",[15,197,2518]],["punjabnewslive.co.in",[15,360,2537]],["news85.in",[15,114,650]],["livesamachar.live",[15,29]],["ceylonradio.co.uk",[15,2935]],["corporatenews.com.bd",16],["currentnews.com.bd",17],["dailysunshine.com.bd",18],["arthasansar.com",[18,316,317]],["pankourinews.com",[18,1901]],["dainikbangla.com.bd",19],["newsbangla24.com",19],["edunews.com.bd",[20,21]],["mppost.com",21],["newslive24x7.com",[21,52,118,354]],["sarthakprayash.com",[21,118]],["glimeindianews.in",[21,52,118,2562]],["hajjnews.com.bd",22],["24hnbc.com",[22,77]],["alokitokhobor.com",22],["asianmetronews.com",22],["bartakontho.com",[22,440]],["bn.bd24report.com",[22,460,461]],["chapainews.com",[22,39]],["comilla71tv.com",22],["coxsbazarpost.com",22],["crimeexpressbd.com",[22,391]],["dailyganomukti.com",22],["firlive.com",[22,1064]],["globalmalayalam.com",[22,1102,1103]],["kanchanjanghaonline.com",[22,1231]],["khobor24ghonta.com",[22,1476]],["malayaleevision.com",[22,1598]],["nabajug.com",[22,236]],["narsingdijournal.com",22],["postpati.com",[22,1937]],["puthithu.com",[22,1997]],["safalkhabar.com",[22,277,2059]],["sajhasabal.com",[22,2067]],["satkhiratoday.com",[22,203]],["sylheterchakrirkhabar.com",22],["sylhetprothidin24.com",[22,1967,2232]],["odia-ray.in",[22,2666]],["tezsamachar.in",[22,2712]],["jonaki.tv",22],["ittefaq.com.bd",23],["manobkantha.com.bd",24],["meghnanews.com.bd",25],["bandarbanpratidin.com",[25,97]],["bijoykantho.com",[25,97]],["bonggonews.com",[25,594]],["channelcox.com",[25,662]],["chitrarpar.com",25],["crimebd.com",25],["dailyajkersurjodoy.com",[25,97]],["dailyapashinkantha.com",[25,97]],["dainikdeshbarta.com",25],["dainikdesherkotha.com",25],["dainiksomoyerbangladesh.com",[25,97]],["dakhinbongonews25.com",25],["deshprotidin.com",[25,97]],["doiniksabujbiplob.com",25],["faridpursamachar.com",25],["gabtalisangbad.com",[25,97]],["jagannathpur24.com",25],["jagratajanata24.com",[25,97]],["kansatnews24.com",[25,71,97]],["kholahawa24.com",25],["meherpurpress.com",25],["mvoice24.com",25],["newsbijoy.com",25],["nirjatitonewsbd.com",25],["onnodristy.com",25],["pabnamail24.com",25],["paharechok.com",25],["prbnews24.com",25],["protisomoy.com",25],["quicknewsbd.com",25],["satkhiratimes24.com",25],["sherpurtoday.com",25],["shubhoprotidin24.com",[25,153,2174]],["unlimitednews24.com",25],["updatebarta24.com",25],["haor24.net",25],["satkhiraprotidin.net",25],["bdgaibandha.news",25],["mna.com.bd",26],["nnb.com.bd",27],["evisionnews.co",[27,64,65,66,67]],["coverageindia.com",[27,734]],["digitalindia18.com",27],["gidhaur.com",[27,65,67,578,1096,1097]],["gzpnews.com",[27,446]],["liveaaryaavart.com",[27,446,533,785]],["madhepuratimes.com",[27,64,65,66,67,446,577,578,682,1097,1512,1568,1569,1570,1571,1572]],["malabarflash.com",[27,64,65,66,67,163,446,578,682,1512,1572,1590,1591]],["shaharaman.com",[27,574]],["siyanenews.com",[27,446]],["thattungal.com",[27,64,65,66,67,162,385,445,446,577,578,682,1097,1254,1512,1568,1569,1572,2285,2286]],["unmaikal.com",[27,183]],["vanniexpressnews.com",[27,578,682,1572]],["vijaytimes.com",[27,67]],["99samacharexpress.in",[27,163,448,533,2462]],["hamaramahanagar.in",[27,183,446,578,1512,1572]],["pinkcitynews.in",27],["dth.news",27],["probashbd.news",[27,66]],["parthokko.com.bd",[28,29]],["news19tv.com",[28,159]],["sftv.com.bd",[29,36]],["janamitra.co",29],["18newsrajasthan.com",29],["6pmnews.com",29],["aagaazfirstnews.com",[29,111]],["adeventmedia.com",29],["agraupdate.com",[29,189]],["ajkerbd24.com",[29,201]],["alertchhattisgarh.com",[29,222]],["alokitonewstv.com",29],["amarvaani.com",29],["amitrekha.com",29],["anewsoffice.com",[29,272]],["antarkatha.com",[29,71]],["apanderanews.com",[29,298]],["apkhabar.com",[29,299,300,301]],["apnapradesh24x7.com",[29,303]],["apnarajya.com",29],["arthakoartha.com",29],["arthanepal.com",[29,39]],["aslipunjabi.com",29],["attariyaonline.com",[29,343,344]],["atulyaloktantranews.com",29],["azhimukham.com",[29,371]],["balliakhabar.com",[29,383]],["balliakibat.com",[29,384]],["bangbandhupatrika.com",29],["bangladaily24.com",29],["bantwalnews.com",[29,424]],["bhadas36.com",[29,118]],["bharatjan.com",[29,175,510]],["bharatsarathi.com",[29,87]],["bolozindagi.com",29],["breakingaajtaknews.com",29],["business24bd.com",29],["cgmetro.com",29],["cgnama.com",[29,50]],["cgwall.com",[29,50]],["chandrikadaily.com",29],["chatganrbani.com",[29,669]],["chauthiduniya.com",[29,678]],["chirfar.com",29],["cibindianews.com",[29,50,164,699,700]],["comillarbarta.com",29],["communistonline.com",29],["countryinsidenews.com",[29,732,733]],["crimenewstv24.com",[29,187,745]],["dailyalokitovor.com",[29,767,768]],["dailynagorik.com",29],["dailysatnadee.com",[29,50]],["dainikbhaskarup.com",[29,118,831,832]],["dainikkhabarlayehain.com",[29,50,175]],["dainikvatibangla.com",[29,203,866]],["dakhalchhattisgarh.com",[29,71,868]],["damaulinews.com",29],["deshantor.com",29],["devbhoomidarshan17.com",29],["dhorpatannews.com",[29,50,328]],["divyaindianews.com",[29,118]],["doinikbarta.com",29],["doiniksokalerbarta24.com",29],["e-barta247.com",29],["envazhi.com",[29,459]],["eratokhabar.com",[29,1029]],["expressherald.com",29],["fastsamachar.com",29],["fatehnagarnews.com",[29,49,258,976,1048]],["gadhsamvedna.com",[29,175,455,1042]],["galaxyinformer.com",29],["galaxykhabar.com",29],["gayamahanagar.com",[29,50]],["grenonews.com",[29,676,1135]],["haikaravali.com",[29,836]],["haryanabhaskar.com",29],["hindustanabtak.com",29],["hindxpress.com",[29,118]],["historydekho.com",29],["ideatvnews.com",[29,1247]],["indianlooknews.com",29],["janatarsomoy24.com",29],["jansandesh.com",29],["jayakesarionline.com",29],["jharkhandupdates.com",29],["jivikatoday.com",29],["jjvnews.com",29],["jonopotro.com",[29,519]],["kageshworikhabar.com",[29,1361]],["kakakhabarilaal.com",[29,102,118,857]],["kalikadainik.com",[29,1372]],["kanakaikhabar.com",29],["kanakaionline.com",[29,71,165,1383]],["kannadanewsnow.com",[29,71,146,165,776,1386]],["kanodnews.com",[29,1390]],["keralanewz.com",29],["khabarok.com",[29,268,459,1453]],["khabarwithcover.com",[29,146]],["khulnanchal.com",[29,42]],["liveskgnews.com",[29,175]],["lokpukar.com",[29,1554]],["makkalmurasu.com",[29,1278]],["mangalamnewsonline.com",29],["manoranjansansar.com",29],["margarekha.com",[29,1619]],["mariahulive.com",[29,1620]],["mediasaheb.com",[29,146,364]],["merabharatnews.com",29],["moviewingz.com",[29,49,1060,1660]],["nagarikbahas.com",[29,1118]],["nayabimarsha.com",29],["nepalface.com",[29,39]],["nepalmanch.com",[29,1747]],["news129.com",[29,332,1770]],["news13tv.com",29],["newsfry.com",29],["newsglobalbd.com",[29,1806]],["newskadaba.com",[29,1809]],["newsplus21.com",29],["newsxindia.com",[29,1838]],["npbharat.com",29],["odisha24.com",29],["oktelugu.com",[29,463]],["onlinejalandhar.com",[29,799]],["otvnepal.com",29],["pahadsmachar.com",29],["parvasinewspaper.com",[29,49,1148]],["paschimnepal.com",[29,1913]],["prabhatmantra.com",29],["pradeshmedia.com",29],["pradeshonlinekhabar.com",[29,50,168]],["pressbangla24.com",[29,102,971]],["primepunjab.com",[29,88]],["prothomshomoy.com",[29,54,433]],["pujibazarreport.com",[29,1980]],["punjabenews.com",29],["rashtrabodh.com",[29,45,2014]],["rashtratimes.com",[29,88]],["readertimes.com",29],["rghnews.com",[29,50]],["roytarsnews.com",29],["rubarunews.com",[29,63]],["sachkasafar.com",29],["sadaksanchar.com",29],["saiviswateja.com",29],["sajhabisaunee.com",29],["samachaarindia.com",[29,50]],["samacharhouse.com",[29,2073]],["samacharkyari.com",29],["samarsaleel.com",[29,74]],["sancharbani.com",29],["satkhiravision.com",29],["sb24live.com",[29,50]],["sbdnews24.com",[29,463]],["seemanchalnews.com",29],["setoghar.com",[29,39]],["sheershasangbad.com",[29,102,432]],["sikhvirsa.com",29],["sitakundabarta.com",[29,146,1251]],["sonipat24.com",29],["southasia24x7.com",[29,1215,1412]],["starvrutta.com",[29,104]],["sunehradarpan.com",[29,175]],["sunokhabar.com",29],["sylhetnewstimes.com",[29,50]],["tamilankural.com",[29,2239,2240]],["tamilcinetalk.com",[29,813,1060]],["tamilnews.com",[29,50,822]],["tatviknews.com",[29,111,2262]],["thefourthmirror.com",[29,2297]],["theguptchar.com",[29,832,1691]],["theindiarise.com",29],["thelucknowtribune.com",[29,669,2304]],["todaybhaskar.com",[29,2342]],["todaypati.com",[29,2345]],["tv36hindustan.com",[29,102,607]],["ujyaalonetwork.com",[29,300]],["upantaodisha.com",[29,88]],["varthamanam.com",[29,2403]],["vishwakarmakiran.com",[29,88,102]],["vision4news.com",[29,120,659]],["vivegamnews.com",29],["vvtuk.com",29],["aamaadmi.in",[29,50,52]],["bharatsamachartv.in",[29,118,2491]],["chirantannews.in",[29,71]],["alivenews.co.in",[29,2212,2509,2510]],["andbiharnews.co.in",29],["expressindian.co.in",[29,2516]],["indianewsviral.co.in",[29,71,165,957,2520]],["rainbownews.co.in",[29,175]],["yashbharat.co.in",29],["currentnewz.in",[29,49]],["dharmyaatra.in",29],["dhunga.in",[29,2552]],["epaperindia.in",[29,840]],["gauravnews.in",[29,175]],["gionews.in",29],["hamariawaz.in",29],["indiansamachar.in",29],["jagouttarakhand.in",[29,175]],["jaihindtimes.in",[29,269,2593]],["khabarbihar.in",[29,1451]],["lokalok.in",[29,88,2622]],["lokshakti.in",29],["nacnews.in",29],["nationupdate.in",[29,52,118]],["newshindustan.in",[29,2650]],["newsportals.in",[29,111,857]],["odiabarta.in",[29,455,1796]],["parmantimes.in",[29,2673]],["samachardoot.in",[29,1128,2436]],["shaheedokonaman.in",[29,50,175]],["tajakhabar.in",[29,175]],["tarunchhattisgarh.in",29],["thecritic.in",[29,2713]],["theruralpress.in",29],["thetruths.in",[29,87]],["vijayapatha.in",[29,702,1432]],["zaptang.in",29],["ziotamil.in",[29,50,187]],["bhojpurimasala.live",29],["newspost.live",29],["nkdigital.live",29],["newsplus.lk",29],["puthusudar.lk",29],["dainikchattogram.net",[29,2806]],["panjabilok.net",29],["songbadsaradin.net",29],["voiceofuttarakhand.net",29],["bangladeshmail.news",[29,1599,2857]],["newindiatimes.news",[29,364]],["satwadhara.news",[29,2874]],["jugerbarta.online",[29,512,2318]],["eksandesh.org",29],["expressnewslive.tv",[29,175]],["news71bangla.tv",29],["pavilion.com.bd",30],["pundrokotha.com.bd",31],["redtimes.com.bd",32],["bihardailynews.com",[32,462]],["dailysylheterdinkal.com",32],["hipamat.com",[32,1220]],["sachetonbarta.com.bd",[33,34,35]],["asomkhobor.com",[33,222,331]],["ghaziabad365.com",[33,117,1092,1093]],["todayexpressnews.com",34],["apnepal.com",[36,306]],["dainikprime.com",36],["mirsarainews.com",36],["tamilcinemaz.com",[36,650,1060,2241]],["sylheterdak.com.bd",[37,38]],["dainiksylhet.com",[38,240,864]],["sylhetview24.net",[38,2841]],["unb.com.bd",[39,40]],["aayokhabar.com",[39,105,143]],["amaderorthoneeti.com",[39,238]],["anusandhan24.com",39],["arthadabali.com",[39,314]],["arthadaily.com",39],["ashakakiran.com",[39,328]],["baglungpost.com",39],["bd-pratidin.com",39],["biznessnews.com",[39,569]],["campuslive24.com",[39,617]],["chapaibarta24.com",[39,666]],["chhanbin.com",39],["dailymatobad.com",39],["dailynayadiganta.com",[39,801]],["dainikeenews.com",39],["dainiknewsnepal.com",39],["demokhabar.com",39],["desherkhabor24.com",39],["emalayalee.com",[39,1018]],["gandakilive.com",39],["gokarneshworonline.com",[39,328]],["gournadi24.com",[39,1125]],["heralokhabar.com",[39,1180]],["ichchhakamananews.com",[39,1246]],["indrenisamaj.com",39],["inextlive.com",[39,1272,1273]],["internetkhabar.com",39],["jagran.com",[39,1289]],["jaljalakhabar.com",[39,102]],["jhuthasach.com",39],["kalerkantho.com",[39,1371]],["kaligandakikhabar.com",39],["kamananews.com",[39,71]],["kantipurpati.com",39],["khabarcenter.com",39],["khabortv.com",[39,1465]],["laligurash.com",39],["lekhajokhanews.com",[39,1534]],["livegandaki.com",39],["livehindustan.com",[39,1538,1539]],["mayurpati.com",39],["mediadabali.com",[39,372,1630]],["megakhabar.com",39],["motivatenews.com",[39,55]],["nagariknews.nagariknetwork.com",[39,1686]],["naidunia.com",[39,1273]],["narayanganjprotidin.com",[39,97]],["nayasadak.com",39],["nepalesediaspora.com",[39,1737]],["nepalpana.com",39],["nepalraibar.com",39],["neptvnews.com",39],["newsbihani.com",39],["newsdeskkannada.com",[39,165,444,1800]],["newsflash71.com",[39,1805]],["onlinedainik.com",39],["onlinepatrika.com",39],["palikanews.com",39],["pariwartankhabar.com",[39,315]],["punjabijagran.com",[39,1272]],["punjabstar.com",39],["reportersnepal.com",[39,189,721,2028]],["sajhapost.com",39],["samacharjagat.com",39],["samajikpatra.com",39],["sokalerkhobor24.com",[39,55]],["tamilan24.com",[39,1611]],["topnews24x7.com",39],["webtvkhabar.com",39],["dainandini.in",39],["ibc24.in",[39,2578]],["peoplessamachar.in",39],["bdcnews.info",39],["jnewsbd.news",39],["womenscorner.com.bd",41],["colorsnewslive.com",41],["jogajog24.com",41],["khabar247.com",41],["newsbarisal.com",41],["rajbari.com",41],["sheershanews.com",41],["thepratyeknews.com",41],["lokwani.tv",41],["garavigujarat.biz",[42,43]],["insurancekhabar.com",[42,1276]],["temalonline.com",42],["mediapunjab.biz",44],["mediapunjab.com",[44,1635]],["canadauthayan.ca",45],["24webnews.com",[45,87]],["angultv.com",[45,71,105]],["ausamachar.com",[45,348]],["bihardainik.com",45],["mahadbd.com",[45,1582]],["rozanapost.in",[45,71,229]],["thehdnews.in",[45,2715]],["zamania.in",[45,2745]],["cknewsgroup.ca",46],["despunjab.ca",47],["bojrodhoni.com",[47,114]],["gandakivoice.com",[47,118]],["idp24news.com",[47,118]],["mahanagarkesari.com",47],["narailsangbad.com",[47,118,159]],["rudrakshnews.com",[47,114,192]],["shirshobindu.com",47],["urjanchaltiger.com",47],["neervely.ca",48],["ptcnetwork.ca",[49,50]],["abhibharat.com",[49,150,151]],["akkinikkunchu.com",49],["anaicoddai.com",[49,255,256,257,258,259,260,261,262,263,264]],["attachowk.com",[49,71,342]],["baghuabarta.com",49],["binodonnews24.com",49],["cinemasthi.com",[49,54]],["communitynews24.com",[49,650,659]],["currentkhabar.com",[49,150,758]],["dailymomenshahi.com",[49,150]],["gobikhobor.com",49],["hindi24news.com",[49,60,239]],["indokalingtimes.com",[49,82]],["jagprerna.com",[49,120,150,197,255,273,332,352,585,650,1010,1076,1288]],["joyparajoy.com",[49,957,1076]],["karmalamadhanews24.com",[49,82,366,509,656,1395,1396]],["komashisha.com",49],["maharashtradesha.com",49],["moviemandu.com",[49,150,197,1658,1659]],["pabilnews.com",[49,88,120]],["parichowk.com",[49,71]],["postpatrika.com",[49,588]],["punjabbaani.com",[49,52,150,197,463,586,650,1982,1983]],["punjabimaaboli.com",49],["republicbharatnews24.com",[49,609]],["samacharvaarta.com",[49,2077]],["vijaychowk.com",[49,71]],["yarlosai.com",[49,1148]],["bihar.express",49],["ccnnews24.in",[49,355]],["rninewsbihar.co.in",49],["jansamparklife.in",49],["udaipurnewschannel.in",49],["udayindiahindi.in",[49,467]],["cinesnacks.net",[49,2802]],["sidhakura.net",49],["1newsnation.com",50],["anokhateer.com",[50,280,281]],["apnaranglapunjab.com",50],["apnuuttarakhand.com",50],["bharatnewschannel.com",50],["cgtaik.com",50],["ctn24.com",50],["editorjee.com",[50,985]],["goodnews-in.com",50],["gujjugully.com",50],["hadapsarexpress.com",[50,366,421,462]],["himalayandiary.com",50],["hinditechy.com",[50,52]],["indiavisionmedia.com",[50,674]],["journalistonlive.com",50],["kalkudahnation.com",[50,457,552]],["khabarbharat36.com",[50,71,146]],["khabarbhumi.com",50],["khabardarkhabar.com",50],["khabaristan.com",[50,1446]],["livereadernews.com",[50,52]],["lokbharat.com",[50,1546]],["magahinews.com",[50,552,1109,1332,1522,1579,1580]],["mbd24.com",[50,1625]],["mbmnewsnetwork.com",[50,165]],["missionsandesh.com",[50,1647]],["mussoorieaajtak.com",[50,175]],["news127.com",[50,175,827]],["news24you.com",[50,118]],["newsbanglaa.com",[50,280]],["newsorbit.com",50],["pataka24.com",[50,118]],["purvanchalpost.com",[50,1995]],["quicklinenews.com",50],["ritambangla.com",[50,377]],["sangbadkonika.com",[50,52]],["socialsamvad.com",50],["swapnilbangladesh.com",50],["swarnimbharatnews.com",[50,2229,2230]],["tamilpadalvarigal.com",50],["tamilthisai.com",[50,2252]],["thehillsofmussoorie.com",[50,712]],["topchand.com",[50,2349]],["ujjawalprabhat.com",[50,118]],["vishban.com",50],["voice4bihar.com",[50,2421]],["voiceofpanipat.com",50],["apnakhata.guide",50],["aavakaaya.in",[50,629]],["headlineexpress.in",50],["khabriadda.in",[50,2607]],["livequicknews.in",[50,52,980]],["manthannews.in",50],["news1today.in",[50,359,2646]],["priyanews.in",[50,280]],["todaysdigitalbreakingnews.in",[50,2725]],["satyamnews.net",50],["kannadavani.news",[50,360]],["metroplus.online",50],["punjabiakhbaar.ca",[51,52,53]],["aaryaanews.com",[51,141]],["hkgnews247.com",[51,1105,1221]],["hindsat.in",[51,52]],["satyagrahnews.in",[51,192]],["tararalo.net",51],["aapkimedia.com",52],["akjnews.com",[52,217]],["banglarjanapad.com",[52,406,407]],["bombaysamachar.com",52],["bundelkhandsamachar.com",[52,309,606,607,608]],["chandinarsomoy.com",52],["charotarnoavaj.com",[52,118]],["cmgtimes.com",[52,118]],["deshebideshe.com",52],["devbhoomilive.com",52],["ehapuruday.com",[52,115,118]],["globalecampus.com",52],["hamarahimachal.com",[52,114,118,280,1153]],["indiaedgenews.com",[52,378]],["internationalmalayaly.com",52],["jantaconnect.com",[52,1043]],["keralabhooshanam.com",52],["mbkhabar.com",[52,118,980]],["mpcgexpress.com",[52,118,1105]],["natunbarta.com",[52,192,980]],["nayalook.com",[52,118]],["newssow.com",[52,118]],["newz24india.com",52],["northindiastatesman.com",[52,980]],["panchagarhonline.com",52],["pokharanews.com",[52,118]],["rewariupdate.com",52],["sabkasandesh.com",[52,1411,2050]],["saffronfactor.com",[52,118]],["shekhawatilive.com",[52,118]],["telegramnews24.com",[52,2273]],["thetadkanews.com",[52,118,192]],["thetimesofchhattisgarh.com",[52,980]],["updatepunjab.com",[52,118]],["vaanishreenews.com",52],["vinayavani.com",52],["wegwannews.com",[52,118]],["apnahimachalapnishaan.in",[52,82,773,1214,2483]],["bastarflame.in",52],["cgujala.in",[52,118]],["crimejasoos.in",52],["glibs.in",52],["indiaprimenews.in",[52,118,832]],["justaction.in",52],["newsd5.in",[52,118]],["rajdhanitimescg.in",[52,114,980,1145]],["rig24.in",52],["siddhamaruthuvam.in",[52,197]],["swatantraawam.in",52],["telegraphindia.in",52],["thehindkeshari.in",52],["sonprabhat.live",[52,118,2318]],["thepublicnews.live",[52,118]],["voiceofmedia.lk",[52,1026]],["allindianews.me",[52,118]],["asha.news",[52,118]],["pudhari.news",[52,118]],["massnews.online",[52,118,1367]],["prabudhajanata.online",[52,118]],["uttarakhand24news.com",53],["punjabinational.ca",[54,55]],["solantoday.com",[54,2092,2190]],["64kalalu.com",55],["anshprabhat.com",55],["bharatnewsservice.com",[55,512]],["buxaruptodate.com",[55,463,613,614,615]],["canamnews.com",[55,359]],["champawatkhabar.com",[55,455,648]],["cinemapluz.com",[55,129]],["cumillarbarta.com",55],["dailygazipuronline.com",[55,782]],["dhunkhabar.com",[55,924]],["impact24news.com",[55,1252]],["kalakarmi.com",55],["kannadanet.com",[55,1385]],["khabarhp.com",55],["ktmkhabar.com",55],["kuberbhoomi.com",55],["mahavoicenews.com",55],["matraeducation.com",55],["mbdwebnews.com",[55,1626]],["mirmireonline.com",[55,1645]],["nepalawaj.com",[55,300,1232]],["poribortonersopoth.com",[55,187,241,359]],["prabartan.com",[55,1938]],["realviewnews.com",[55,2026]],["rj24news.com",55],["samarneetinews.com",55],["saurahaonline.com",55],["sutranews.com",[55,1291]],["tarangabarta.com",55],["theeditor24.com",[55,547,2295]],["thelifelinetoday.com",[55,1178]],["udaydinmaan.com",[55,886]],["updatesatkhira.com",[55,257,817]],["anwesantv.wordpress.com",[55,2441]],["yeskathmandu.com",55],["kokanmedia.in",[55,225,450,2611]],["bijoybangla.news",55],["udayakala.news",55],["punjabipost.ca",56],["aggarjanpatrika.com",56],["himalayanupdate.com",56],["hindiexpressnews.com",56],["jagmarg.com",56],["tatkalnews.com",56],["uthayannews.ca",[57,58]],["pclive7.com",[57,857]],["everesttimes.net",[57,732,2813]],["tamilnews.cc",59],["malayalees.ch",[60,61]],["chhattisgarhvaibhav.com",[60,691]],["dainikpana.com",60],["news1hindustan.com",[60,1777]],["indore-samachar.in",60],["makkalkural.net",[60,69]],["instanews.city",62],["chhattisgarh.co",63],["newsmalayalionline.com",[63,455]],["skyhawktimes.com",[63,433]],["nepalmother.com",[64,65,577,578,1254,1568,1571,1748]],["gyandatasamachar.blogspot.com",66],["ceylonmuslim.com",[66,183,630]],["dailyhealthletters.com",[66,136,446,533,574,785]],["inahardoi.com",[66,67]],["mithlahindinews.com",[66,936,1648]],["newsprahari.com",[66,578]],["rajsamachar.com",[66,183,446,574]],["sandwanews.com",[66,446]],["tapnewsindia.com",[66,163,183]],["vyganews.com",[66,668]],["tejasindia.in",66],["bestghazals.net",66],["fastnewsindia.co",[68,69]],["himachalmedia.co",70],["newsfront.co",71],["aafnokura.com",[71,110]],["aamsanchar.com",[71,125]],["abhayindia.com",[71,149]],["airanewsnetwork.com",[71,192,193]],["banglatelegraph.com",[71,410]],["biharivoice.com",[71,545]],["chhattisgarhprimetime.com",[71,689]],["cinemadaddy.com",[71,146,702]],["cinemapettai.com",71],["cityhalchal.com",[71,378,710]],["creativenewsexpress.com",[71,736]],["dailywhile.com",71],["dainikjayantnews.com",[71,175,847]],["dalitawaaz.com",71],["ghamasan.com",71],["gorakhpurhindinews.com",71],["govtofgaurang.com",71],["hindikhabar.com",[71,1203]],["hoophaap.com",71],["hosakannada.com",71],["idealindianews.com",[71,421,606]],["jkcnews.com",[71,1192]],["jogindernagar.com",[71,1346]],["khabarhikhabar.com",[71,832,1026,1043,1441,1442,1443]],["kingwaytamil.com",71],["knlslive.com",[71,1490]],["kothamangalamnews.com",71],["lankamurasu.com",[71,183]],["loksaakshya.com",[71,1089,1090,1555]],["malwanews.com",[71,1605]],["n7india.com",71],["navamalayali.com",[71,354]],["newscg11.com",[71,1795]],["newsthen.com",71],["patnanewslive.com",71],["priyochandpur.com",[71,460]],["priyoshomoy.com",71],["rajsattapost.com",71],["rkhabar.com",71],["roopcare.com",[71,134,296]],["rosemalayalam.com",[71,2041]],["samacharplusnews.com",[71,1620,1717]],["sangbadonline.com",71],["sangbadsafar.com",[71,118]],["satyakhabarindia.com",[71,150]],["shamolbangla24.com",[71,203,2152]],["shottoboyan.com",[71,421,2169]],["shottoboyan24.com",[71,421]],["sundarbontimes.com",[71,702]],["thecrimeonline.com",71],["thejharokha.com",[71,221]],["tnpanchayat.com",71],["uttranews.com",[71,332]],["zoombangla.com",[71,146,2454]],["andolana.in",71],["ebharatnews.in",[71,2355]],["globalindiannews.in",71],["gujaratexclusive.in",71],["media24news.in",[71,463]],["mediavisionnews.in",71],["newsuniversal.in",[71,2656]],["nikharanews.in",[71,2663]],["onlygujarat.in",71],["prajasatta.in",[71,2679]],["punjablivenews.in",[71,164,433,1128,2684]],["rajasthanichirag.in",[71,2685]],["sachchadost.in",71],["starbangla.in",[71,2709]],["theindiandaily.in",71],["wcnews.in",71],["lekhaporabd.net",[71,2366]],["kelopravah.news",[71,90,836]],["techzoom.tv",[71,2932]],["odishafast.co",72],["p2pnews.co",[73,74]],["graminujala.com",[74,1128,1129]],["ibn24x7news.com",[74,1148,1245]],["laxminews24x7.com",[74,124,159,659,1530]],["patrikajagat.com",74],["shriramjankitimes.com",74],["theinternalnews.co",75],["18indianews.com",76],["24jetnews.com",78],["24livenewspaper.com",79],["24newspress.com",[80,81]],["bn24live.in",[80,126]],["ibclive.in",[80,2579]],["mukhpatra.in",80],["48bangla.tv",80],["polikai.com",81],["swapnilsansar.org",81],["24timestoday.com",82],["amanyatralive.com",[82,118]],["hindirush.com",82],["indianletter.com",[82,1261]],["khabarwarrior.com",[82,364,602]],["thehimachal.com",[82,332]],["uttarakhandhindinews.com",82],["tnnews24.in",[82,332,609]],["24updatenews.com",[83,84]],["u71news.com",[83,1816,2363]],["24upnews.com",[85,86]],["buxarpatrika.com",86],["36garhi.com",87],["a2znewsup.com",[87,103]],["avikaluttarakhand.com",[87,197,351,352,353]],["azchavattomonline.com",[87,370]],["dainikchhattisgarhwatch.com",87],["keelainews.com",[87,1410]],["khabareducation.com",[87,1439]],["nammakudlanews.com",87],["odishatime.com",[87,269,377]],["rashtrasamvad.com",[87,269,2016]],["samastipurlive.com",87],["upaajtak.com",87],["insightonlinenews.in",87],["24x7breakingpoint.com",88],["aanthaireporter.com",[88,129]],["ambikapurcity.com",88],["banglapostbd.com",[88,399]],["cobranews24.com",88],["filmaniaentertainment.com",[88,463,1043]],["globalhimachaltimes.com",88],["himalini.com",[88,167,226,976,1194,1195]],["jalandharbreeze.com",88],["janashaktinews.com",[88,1307]],["jogiexpress.com",[88,117,1345]],["kannurvarthakal.com",88],["khaskhabar24.com",[88,114]],["khulasamedia.com",88],["koyilandydiary.com",[88,1498,1499]],["livekhabar.com",88],["navpradesh.com",[88,114,366,472,552,1717]],["newspagebd.com",[88,1822]],["prameya.com",88],["pularvu.com",88],["real4news.com",88],["saakshatv.com",[88,1112,1441,2045]],["sachkidastak.com",[88,272]],["shaktialmora.com",[88,2151]],["smartindiadial.com",[88,1636,2183]],["sorejomin.com",88],["thepressnepal.com",[88,1042]],["timesofnellore.com",88],["todaynewshunt.com",88],["tv24live.com",[88,339,2360]],["biharnewstv.in",88],["boundaryline.in",88],["focusnews.co.in",88],["indonepalnews.in",[88,2589]],["liveindiakhabar.in",[88,309,2619]],["newswayanad.in",[88,606,2658]],["shreenews.in",[88,2702]],["thefactshala.in",88],["24x7cg.com",[89,90]],["nawidunia.com",90],["timesandspace.com",90],["4malayalees.com",91],["4pmnewsonline.com",92],["4tamilmedia.com",93],["52banglatv.com",94],["balaganjprotidin.com",[94,382]],["5dariyanews.com",95],["60secondsnow.com",96],["71barta24.com",97],["71sangbad24.com",97],["71times.com",97],["ajkercrimenews.com",[97,202,203]],["ajkercrimetimes.com",[97,204]],["ajkertanore.com",[97,203]],["alochitosokal.com",97],["alokitodhaka.com",97],["alokitoteknaf.com",[97,203]],["aznewsbd24.com",[97,203,372]],["bangla71news.com",[97,203,391]],["banglanewstv.com",[97,403]],["banglarkonthosor.com",[97,172,352,408]],["banglarkonthosor24.com",97],["bholatimes24.com",97],["borendronews.com",[97,203,597]],["businesshour24.com",[97,612]],["ccnews24.com",[97,625]],["coxsbazartimes.com",[97,203]],["crimeseen24.com",97],["dailyamaderbangladesh.com",97],["dailybahadur.com",[97,770,771]],["dailydishari.com",[97,778]],["dailyjugantorsangbad.com",[97,203,795]],["dailynotunsongbad.com",[97,771]],["dainikcampus.com",[97,833]],["dainikdishari.com",[97,839,840]],["dainikshikkhokderkotha.com",[97,203]],["daynikekusherbani.com",[97,877]],["deshersangbad24.com",97],["diptonews24.com",[97,203,853]],["durnityreport24.com",97],["ektibd.com",97],["fenitribune.com",[97,1053]],["fulbarianews24.com",97],["gtbnews24.com",[97,203,977]],["haimcharbarta.com",97],["haorbarta24.com",97],["indurkanibarta.com",[97,202]],["kopotakkhotimes.com",[97,1495]],["lalsobujerkontho.com",[97,203,1524]],["munshiganjvision.com",97],["newsbna.com",97],["newspabna.com",97],["onushondhantv.com",97],["oporadhsangbad.com",97],["paribahanjagot.com",[97,203,1907]],["patiyapratidin.com",97],["pollysoktybarta.com",[97,1935]],["pracestanews24.com",97],["priyobanglanews24.com",97],["rbcnewsbd.com",[97,203]],["sarakkhonnews.com",[97,203]],["setvnews24.com",[97,2148]],["sharekhabar24.com",97],["sherpurgrambangla.com",97],["shikkhapotrika.com",[97,203]],["shiromoni.com",97],["somoyerdak24.com",97],["songbadsarakkhon.com",[97,2197]],["surjodoy.com",[97,203]],["sylhetmail24.com",97],["teknaf71.com",[97,853,854]],["thebarisal.com",[97,203]],["alokitonarayanganj24.net",[97,2794]],["banglarkagoj.net",[97,203]],["chatgarsangbad.net",[97,1009]],["eibela.net",[97,203]],["firstbdnews.net",97],["banglalivenews24.tv",97],["71newstoday.com",98],["71sangbad.com",99],["7elevennews.com",[100,101]],["raajdhaninews.com",100],["a2znewslive.com",102],["bangla52news.com",[102,390]],["cgmitan.com",[102,120,433,585,635,636]],["citynewsindia.com",102],["hindvatannews.com",[102,1219]],["jhunjhununewz.com",[102,1341]],["kundeshwartimes.com",[102,164]],["news4live.com",102],["newsnowbangla.com",[102,118,172]],["prameyanews7.com",[102,1559]],["sabalpost.com",102],["shiftindia.com",102],["shreekanchanpath.com",[102,197,352,2171]],["vvnewsvaashvara.in",[102,1449]],["a2zsamachar.com",[104,105,106]],["azadsandesh.com",104],["bikashnews.com",[104,557,558]],["chattogramersomoy.com",[104,672]],["chitwanpress.com",[104,695]],["himnewspost.com",104],["nepalsandesh.com",[104,1756]],["newsviewspost.com",104],["reporterseye.com",[104,2027]],["peoplenews.lk",104],["nainitalsamachar.org",104],["agnisamachar.com",105],["ejanakpurtoday.com",[105,999]],["khabarbit.com",[105,150,1428]],["parichaya.com",[105,108,213]],["rastriyadaily.com",[105,2017]],["kodanki.in",[105,2610]],["smnewshimachal.in",[105,149]],["aadarshasanchar.com",107],["hamrakura.com",107],["hindustanvision.com",[107,1218]],["maharashtratimes.com",[107,983,984,996,997,998,1583]],["samakal.com",[107,2084]],["weeklynepal.com",[107,2435]],["cg24news.in",107],["andhrabhoomi.net",[107,2795]],["bdrtnn.net",107],["delhicrimepressnews.com",108],["humhindustaniusa.com",110],["thinakaran.lk",[110,2764]],["bholarbani.com",[111,531]],["janotarbani.com",111],["onstimes.com",[111,1884]],["aagolavartha.com",112],["aajbikel.com",113],["aajexpress.com",[114,115]],["acpnews24.com",114],["aryasamay.com",114],["awazlive.com",[114,363]],["awaznews24x7.com",[114,175,364]],["bastabbadi.com",[114,118]],["cgtop36.com",[114,640]],["meherpurnews.com",[114,817]],["mitanbhoomi.com",[114,118,352,1026,1145]],["nandighoshatv.com",[114,1695]],["news20live.com",[114,516]],["newsnasha.com",[114,175,192]],["newsroom9.com",114],["parvatjan.com",[114,1910]],["poojanews.com",114],["rajarhatbd.com",[114,463]],["sabkajammukashmir.com",[114,378,1411]],["sitakundtimes.com",114],["subanetha.com",114],["vedantbhoomi.com",114],["vismayamadyama.com",[114,512]],["voiceofsatkhira.com",114],["vorerava24.com",[114,150,1806]],["inn24news.in",[114,118]],["jharkhandnews.live",114],["sunmision.tv",114],["ishwardinews24.net",[115,269]],["aajkaaldaily.com",116],["aajkakanpur.com",117],["aapkanews.com",117],["aryavartposts.com",[117,326]],["dakhinanchal.com",117],["demranews.com",117],["ekhabartoday.com",[117,1009]],["emediatoday.com",117],["fourthpost.com",117],["ideaciti.com",[117,562]],["janpatranews.com",117],["network10tv.com",117],["newsbindass.com",[117,1791]],["pabnabarta24.com",[117,1088,1889]],["patnapost.com",[117,1919]],["polkholonline.com",[117,146,1806]],["pradeshnews24x7.com",[117,175,550]],["thebiharnow.com",117],["thelokniti.com",117],["vishwanews24.com",117],["agnichakr.in",117],["mediapassion.co.in",117],["k24news.in",117],["ptbnews.in",[117,164,390]],["thekhabri.in",[117,932]],["vedantsamachar.in",[117,2737]],["banglasanglap.co.uk",117],["aajkalsamachar.com",118],["abpbharat.com",[118,159]],["azkersylhet.com",118],["bhorvaibhav.com",118],["bograsangbad.com",[118,522,585]],["cgnewstime.com",118],["cinenxt.com",118],["citysmartnews.com",118],["dainikrajeevtimes.com",118],["damaulikhabar.com",[118,159,872]],["damrua.com",118],["daysbulletin24.com",118],["divyadarpan.com",[118,952]],["f21news.com",[118,428,1042,1043,1044]],["himachalsamay.com",[118,1008]],["hindustanlivetoday.com",[118,172,295,467,957,1215]],["hnn24x7.com",[118,1224,1225,1226]],["jharkhandnewsroom.com",118],["kakkajee.com",[118,1367]],["kaskikhabar.com",118],["khabardekho.com",[118,1436]],["khabarvani.com",[118,742]],["khabor24x7.com",118],["khaskhabarchhattisgarh.com",118],["lovedevbhoomi.com",118],["navakeralanews.com",[118,693,1710]],["nepaljapan.com",[118,1742]],["networktodaynews.com",118],["newj9.com",[118,124,832]],["newresultbd.com",118],["newswing.com",[118,1837]],["newvavuniya.com",118],["pokharasports.com",[118,1073]],["qawmipost.com",118],["shrinaradmedia.com",[118,2173]],["surmanews.com",[118,2101]],["tehelkaindia.com",118],["tharsamwad.com",118],["theupkhabar.com",118],["uktez.com",118],["vorerbangladesh.com",[118,2424]],["yugjagran.com",[118,2453]],["aajkaaditya.in",[118,164,439,1162]],["buxaruptodate.in",[118,2502]],["cglivenews.co.in",[118,369]],["delhibulletin.in",[118,2548]],["devbhumijknews.in",[118,332,2202]],["jugasankha.in",118],["khabarsar.in",118],["lokswar.in",[118,606]],["muvattupuzhanews.in",118],["nilkantho.in",118],["pnn24.in",[118,1106,2675]],["purvanchaltimes.in",118],["shaktinews.in",[118,354]],["thesurgicalnews.in",[118,217,827,1409]],["youturn.in",118],["malayagam.lk",118],["aapkiaawaz.net",118],["aajkasamay.com",119],["aajkiawaaz.com",[120,121]],["barisaltoday.com",[120,159,273,352,431]],["brajpatrika.com",[120,352,599]],["chakarianews.com",[120,643]],["ekhansangbad.com",[120,159,957,1010,1011]],["hastakshep.com",[120,273,293,463,1172]],["indianow24.com",[120,1264,1265]],["indiawarta.com",[120,957]],["kalmunainet.com",[120,239,352]],["lenseyenews.com",[120,352,712]],["manikganj24.com",[120,1609]],["nrsewa.com",[120,957]],["scnnewsindia.com",120],["whitemirchi.com",120],["youngorganiser.com",120],["jeevanutsahnews.in",[120,197,641,957]],["mpbreaking.in",[120,2635]],["bdtodays.net",[120,295,352]],["aajkijandhara.com",[122,123]],["nwnews24.com",[122,1858]],["aakhriaankh.com",124],["bhawalbarta.com",124],["chandankesari.com",[124,650]],["dailykagojkolom.com",124],["dhinakkavalan.com",124],["kanjirappallynews.com",124],["muldharpost.com",[124,377,472]],["pahaltoday.com",124],["sasthabangla.com",[124,159,366,472,553]],["thebharatexpress.com",[124,366]],["thebiharnews.com",[124,159,1363,1527]],["updatenownews.com",[124,366]],["bharatnews18.in",[124,522]],["hindustanrepublic.in",[124,629,2575]],["janmatexpress.in",[124,164,378]],["news21live.in",[124,552]],["sajhamanch.com",[125,1636]],["aankhennews24.com",[126,127,128]],["bhadainimirror.com",[126,127]],["bhavtarini.com",[126,127]],["bundelkhandnews.com",[126,127]],["dakshinapath.com",[126,869]],["darsilivetv.com",[126,127]],["hindikhabarwaala.com",[126,127,1204]],["indraprasthasamachar.com",[126,127]],["jagrantimesnews.com",[126,127]],["lokjannews.com",[126,127]],["prativad.com",[126,127,1956]],["sirajganjexpress.com",[126,127]],["threesocieties.com",[126,127]],["weeklybangalee.com",[126,127]],["aajbangla.in",[126,127,2464]],["bharatlive.co.in",126],["dankaram.in",[126,2547]],["fesn.in",[126,127]],["naradnews.live",[126,127]],["chennaipatrika.com",127],["firstrajasthan.com",127],["gexpressnews.com",127],["hindustankhabar.com",127],["hindustansamay.com",127],["hindustanvarta.com",127],["janajeevala.com",127],["livenewsxpress.com",127],["loudspeakeronline.com",127],["metrocitysamachar.com",127],["newsexpress24.com",127],["p24news.com",127],["polkholindia.com",127],["poorvanchalmedia.com",127],["purvikranti.com",127],["sansaninews.com",127],["starsamachar.com",[127,2204]],["vartanews.com",127],["bharatvarshnews24.in",127],["champarantoday.in",127],["firstbharat.in",127],["highwaychannel.in",127],["nbc24.in",127],["pickthekhoj.in",127],["raebareliexpress.in",127],["rajasthanpost.in",127],["todaynewshindi.in",127],["nayabharat.live",[127,2610,2751]],["zndm.news",127],["newcinemaexpress.com",[129,1767]],["tamilveedhi.com",[129,516]],["vtv24x7.com",[129,653,2427]],["aapkiaawaznews.com",130],["aapkikhabar.com",[131,132,133]],["anugrahavision.com",[131,285,286,287,288]],["bulandsoch.com",131],["cricketkhabara.com",[131,285,738]],["keralavoter.com",[131,286,572,1422]],["satyavoice.com",131],["upuklive.com",131],["uttarakhandpost.com",[131,2393]],["newstm.in",[131,132]],["publicnewstv.in",[131,132]],["anweshanam.com",[132,285,290,291,292,293]],["atalnews24.com",[132,336]],["dailyharyananews.com",[132,784]],["dainikhawk.com",[132,841]],["globalbharatnews.com",132],["haryanakranti.com",[132,285,1168,1169]],["khabreelal.com",[132,285,1467]],["manoranjannama.com",[132,784,1615]],["newsremind.com",[132,336]],["newstodaynetwork.com",[132,285,1832]],["rochakkhabare.com",[132,285,2036]],["skynews100.com",132],["yuvaharyana.com",132],["zabardastharyana.com",132],["3pm.in",132],["samachartoday.co.in",[132,286]],["lifestylenama.in",132],["newsmoments.in",[132,784]],["kathir.news",[132,784,918,919,2865]],["aapkisafalta.com",[134,135]],["achhisoch.com",[134,172,173,174]],["ekusheralo24.com",134],["aapkiummid.com",[136,137]],["balotranewstrack.com",[136,183,385,386]],["bansgaonsandesh.com",[136,422,423]],["taazakhoj.com",[136,1122]],["tahkikatsamachar.in",136],["aapnihathai.com",138],["aapnojodhpur.com",139],["aarthiknews.com",140],["news4csc.com",141],["aashanews.com",142],["aayomail.com",144],["abasangthandp.com",145],["abbiharnews.com",[146,147,148]],["asianprimetime.com",146],["bisshobarta24.com",146],["citywatchnews.com",146],["filmistreet.com",[146,1059]],["hamdardtv.com",[146,421,745,1155]],["iftamil.com",[146,1248]],["indiatimesgroup.com",146],["jalauntimes.com",146],["knanayapathram.com",146],["livelokvani.com",146],["mahendranagarpost.com",[146,165]],["namasteandhra.com",[146,1692]],["newscrime24.com",[146,1796,1797]],["newsganga.com",[146,923]],["parbattaanchal24.com",146],["realtamilnews.com",[146,2025]],["tarunbharat.com",[146,883,2259]],["thurannakathu.com",[146,2325]],["timetvusa.com",[146,636,2337]],["todaypostlive.com",[146,1348,2346]],["topnewskerala.com",[146,536]],["ulipur.com",146],["voiceofmountains.com",146],["news1india.in",146],["sidelook.in",146],["nationone.tv",146],["justmuz.com",148],["adhuniksamachar.com",149],["annapurnatimes.com",[149,279]],["berartimes.com",[149,498]],["jaagonews.com",149],["ktvprotidin.com",149],["thegramtodaydailynews.com",149],["ucchakontha.com",[149,968,1863]],["uttarakhandkhabar.in",149],["abhishektimes.in.net",149],["agranews.com",150],["aryandigitalseva.com",[150,197]],["cnewsbangla.com",[150,197]],["demokraticfront.com",150],["digitalhoga.com",150],["kyakhayal.com",150],["livehalchal.com",[150,273]],["minoritiesnews.com",[150,463]],["newstodayjharkhand.com",[150,1602]],["odishanews365.com",[150,213]],["patnanow.com",150],["shomoynews.com",[150,197]],["tnilive.com",[150,173,239,255,256,650,1208,1396,1914,2341]],["pnews.co.in",[150,613,1145,1331,2536]],["tennews.in",150],["theneeweb.net",150],["abhiyandaily.com",152],["bizmandu.com",[153,568]],["notunalo24.com",153],["weeklybangladeshusa.com",153],["ablivenews.com",154],["abnews24.com",[155,156,157]],["odhikar.news",[156,2872]],["alokitobangladesh.com",157],["abnews24bd.com",158],["amaderbikrampur.com",159],["balliatimes.com",159],["banglaralobd.com",159],["bareillytoday.com",[159,428]],["bdmetronews24.com",[159,472]],["bhaskarenews.com",[159,519,520]],["chanamurra.com",159],["dainikjanatarkotha.com",159],["dainiknayak.com",[159,856,857]],["darpansamachar.com",[159,366]],["dhenkanalupdate.com",[159,213,609]],["dokkinchattala.com",159],["himalayonlinemedia.com",[159,1191]],["hindlives.com",[159,520,852,1209,1210,1211]],["national18news.com",159],["nationaldunia.com",[159,366]],["newsbrahmanbaria.com",[159,894,971,1793]],["newschutney.com",[159,192,428,463]],["nikharanews.com",159],["odishanewsservice.com",159],["pathivaraonline.com",159],["punjablivekhabarnama.com",[159,1659]],["sajagpahad.com",[159,2065]],["sandhannews.com",[159,366,377,2108]],["sehorenewsdarpan.com",159],["theachievertimes.com",159],["ukhiyanews.com",[159,226,467,976,2373]],["gujaratinurasodu.in",[159,2569]],["karnatakatoday.in",159],["najarianews.in",[159,255,650]],["upnewz.in",159],["crimekhabar.live",[159,463,519,609]],["dainikkhojkhabar.live",[159,366,377,472,505,553,915,2749]],["sherpurnews24.net",159],["abplive.com",160],["marathi.abplive.com",161],["abtakapakesath.com",[162,163]],["rashtrasamarpan.com",[162,574,1122]],["battinews.com",[163,445,446,447]],["chapainawabganjnews.com",[163,668]],["eelanesan.com",163],["media24media.com",[163,448,532,1122,1629]],["nobojagorontv.com",163],["visarnews.com",[163,2418]],["36kaakda.in",[163,445,446,448,2461]],["topbharat.in",[163,183,630,1122]],["abtakkhabar.com",164],["bigtvnews.com",164],["giridihupdates.com",[164,1098,1099]],["hapurhulchul.com",[164,463,1162]],["hindsagarplk.com",[164,378]],["pinakatimes.com",164],["rsnewslive.com",[164,1135,2042]],["smacharaajtak.com",[164,2182]],["tharexpressnews.com",[164,2284]],["24expressnews.in",[164,2459]],["soochnanews.in",164],["npg.news",[164,932,933,1200,1584,2871]],["abtakmedia.com",165],["himachalvarta.com",[165,1076]],["jhansidarshan.com",165],["livemagadh.com",165],["mujibsenanews.com",[165,177]],["satyaday.com",165],["thenetizennews.com",165],["theriyuma.com",[165,332,776]],["khabarbastar.in",[165,444]],["mpbreakingnews.in",165],["satv.tv",[165,2929]],["abtaknews.com",166],["digontonewsbd.com",166],["pradeepamonline.com",[166,712,1944]],["desikhabar.in",166],["achhikhabar.com",[167,168,169,170,171]],["live18h.com",167],["uniquesamay.com",[167,259,261,2379,2380]],["udaydarpan.com",[169,170,712,2365,2366]],["recentnepal.com",[170,262]],["akashgyanvatika.com",172],["amaderparis.com",[172,239]],["sambadsaradin.com",[172,256,295,493,585,749,957,1011]],["sachkahoon.com",[173,2055]],["actionindialive.com",175],["chamolitimes.com",[175,513,647]],["devbhoomiaajtak.com",[175,891]],["dunvalleymail.com",[175,974]],["khabaruttarakhand.com",[175,273,1459,1460]],["newsnetindia.com",175],["saunewsnetwork.com",175],["shramikmantr.com",[175,1278]],["thethinkmedia.com",[175,712]],["abhitaknewsuk.in",[175,588,1026,1105,1331,2471]],["andhrapatrika.in",175],["ts29.in",[175,2726]],["tv20news.in",[175,367,1193,2727]],["adbhutsamachar.com",176],["adbudhindia.com",177],["citizenlive.news",177],["adhunikdaur.com",179],["adityabharat.com",180],["amritsandesh.com",180],["awamileaguetimes.com",180],["lokaantar.com",[180,214,1545]],["adiyakkamangalam.com",181],["adnlive24.com",182],["adrasaka.com",183],["khantinews.blogspot.com",[183,533,574]],["kanaighatnews.com",[183,445,448]],["kathiravan.com",183],["marudharabharti.com",183],["newssapata.com",[183,574]],["sahibganjnews.com",[183,405,581,960]],["actionnews.in",183],["localmarathi.in",183],["aeiodisha.com",184],["agaminews.com",[185,186]],["ambalanews24.com",[186,252]],["agniban.com",187],["ctgsangbad24.com",187],["nayabangla.com",[187,1721,1722]],["sangbaddiganta.com",187],["agnijwala.com",188],["agrilife24.com",190],["agrtanews.com",191],["pahar24.com",[192,366,1026]],["tistanews24.com",192],["bengallive.in",[192,2487]],["ajabgjab.com",194],["ajakoartha.com",195],["ajeybharat.com",196],["biharkhabars.com",196],["emungaru.com",[196,1020]],["india2daynews.com",[196,785,1258]],["khulikhabar.com",196],["maavarahinews.com",196],["madawalaenews.com",[196,1567]],["satyawani.com",196],["newswitness.in",196],["sanskarnews.page",196],["ajithfans.com",197],["dailybhorerkolam.com",[197,774]],["dailypunjabtimes.com",[197,256,352,749]],["jagonatore24.com",[197,1286]],["kannadigaworld.com",197],["karaihinducanada.com",197],["prothomsurjadoy.com",197],["swadeshbani.com",[197,256,1048,2225]],["thakurprasad.com",197],["thepunjabi.com",197],["newswatch.co.in",[197,712,2533]],["devbhoomisamvad.in",197],["ekhabar.in",[197,421]],["indoremirror.in",197],["sabjanta.info",197],["ajkalerkhobor.com",198],["cinemainbox.com",198],["marathiworld.com",198],["maxmaharashtra.com",198],["natunsylhet24.com",[198,1709]],["nayanjagriti.com",198],["telugugateway.com",198],["teluguglobal.com",[198,2275]],["doonhorizon.in",[198,572]],["maxwoman.in",[198,420,2630]],["ajkalerkontho.com",199],["ajkerbazzar.com",200],["ajkerdarpon.com",203],["ajkernarsingdi.com",203],["alokitobarisal.com",[203,232]],["alokitocoxsbazar.com",203],["alokitodigantonews24.com",203],["alorjatra.com",203],["amaderkuakata.com",203],["aponnewsbd.com",203],["banglarjamin24.com",[203,391]],["banglarsakal.com",203],["bdfinancialnews24.com",203],["bibartonbd.com",203],["bijoysamachar.com",203],["chatgaiyakhobor.com",203],["dailyajkershomoy.com",[203,765]],["dailynagorikdabi.com",203],["dailyshowadesherkhobor24.com",203],["dailysports24.com",[203,823]],["dainiknarsingdi.com",[203,853,854]],["dainikshokalerchattogram.com",203],["engrsvoice.com",203],["gnewsbd24.com",[203,432]],["gorkhapatraonline.com",[203,1121]],["hamroeconomy.com",[203,721]],["haoranchalerkotha.com",203],["healthpati.com",203],["himalayannews.com",203],["jagodesh24.com",203],["kathmandupati.com",[203,622,1038,1404]],["khabarpunja.com",[203,1458]],["khoborpatrabd.com",203],["nagoriknewsbd.com",203],["narsingdipratidin.com",203],["natunbazar24.com",[203,372]],["natunshokal.com",203],["news18.com",[203,797,1773,1774]],["news4nation.com",[203,1783]],["newsatfirst.com",[203,1789]],["newsdnntv.com",[203,1657,1801]],["nktelevision.com",203],["npkhabar24.com",203],["odekhabishwo.com",[203,1860]],["paharkantho.com",203],["paryatanbazar.com",[203,1912]],["pirojpursomoy.com",[203,372]],["pokharaexpress.com",[203,1931]],["pollysangbad.com",203],["rangpursangbad.com",203],["savarsangbad.com",[203,853,854]],["shahnamabd.com",[203,372]],["shilonbangla.com",203],["somoyerkantha.com",203],["somoyersangbad.com",[203,2192]],["sudinamonline.com",[203,2214]],["sunamganjersomoy.com",203],["tazakhobor24.com",203],["technologykhabar.com",203],["teknafnews24.com",203],["telegraphnews24.com",203],["uttorersomoy.com",[203,372]],["vachakam.com",[203,938,2399]],["voiceworld24.com",203],["inhnews.in",[203,2590]],["doctortv.net",203],["prabhatkiran.net",203],["satkhiraprobaho.net",203],["sharebiz.net",[203,730,2835]],["janamsakshi.org",203],["ajkerjholok.com",205],["ajkermymensingh.com",206],["ajkerograbani.com",207],["dhakanewsexpress.com",207],["ajkerparibartan.com",208],["ajkerprosongo.com",209],["ajkerreport.com",210],["ajmernama.com",211],["akashjatra.com",[212,213]],["ananda-alo.com",213],["bdsangbad24.com",213],["biharnewslive.com",[213,548]],["cgtazanews.com",[213,639]],["chavakkadonline.com",213],["citypostlive.com",[213,720]],["cumillarpaper.com",213],["dainikjagrotochattogram.com",[213,844]],["dainikpotrika.com",213],["ganthan.com",213],["hamaratoday.com",213],["journalistcafe.com",213],["kilinochchinet.com",213],["konarklive.com",213],["paharbarta.com",213],["peoplespresstrust.com",213],["sabkuchgyan.com",213],["safalnews.com",213],["sudurkhabar.com",[213,2215]],["tandavnews.com",[213,2258]],["thesigmanews.com",213],["ahinsaexpress.in",213],["biharnation.in",[213,354,2495]],["dumanikhabar.in",213],["koshalnews.in",213],["malayalamdaily.in",[213,2626]],["morbinews.in",[213,2632]],["onlinemalayali.in",213],["pehchanfaridabad.in",213],["upnn.in",213],["nationexpress.live",213],["akhabarhub.com",214],["anmolkhabar.com",[214,274,275,276]],["dainikalorprotidin.com",214],["ekagaj.com",[214,1003,1004,1005]],["hetaudanews.com",214],["hetaudatoday.com",[214,275,276,1184,1185]],["justnewsbd.com",[214,317]],["kolhabinews.com",[214,275,1493]],["mazzakoonline.com",214],["mediaoneonline.com",[214,1633]],["mymahanagar.com",214],["nawayug.com",[214,275,1720]],["newsclickbd.com",214],["onenewsbd.com",214],["sunamganjerkhobor.com",[214,2217]],["swalenewsbank.com",[214,2226]],["tukhabar.com",[214,1184]],["keralasabdam.in",214],["akhandbharatsamachar.com",215],["akilanews.com",216],["globalnews24x7.com",[217,639]],["akkbd.com",[218,219]],["dainikbharatbhaskar.com",219],["sylhetvoice.com",219],["ptcnews.tv",[219,2926]],["alaikal.com",220],["alakhharyana.com",221],["lokpatrika.in",221],["paryavaranpost.com",[222,229,309,450]],["sathiyam.tv",[222,513]],["alertnews24.com",223],["aligarhmedia.com",[224,225]],["coxsbazarshomoy.com",225],["koshikiaas.com",225],["newsboardindia.com",[225,1792]],["samacharlahrein.com",225],["trendingtelugunews.com",225],["allaiyoor.com",226],["kalaroanews.com",[226,1265,1369,1370]],["allnewsbharat.com",[227,228]],["provatnews.com",[227,228,1977]],["emstv.in",[227,2558]],["allwnews.com",229],["anondobarta.com",229],["heronewsonline.com",[229,1181]],["jannewslive.com",229],["naturalnews.co.in",[229,2529]],["indiapolkhol.in",[229,2587]],["aloavanews24.com",[230,231]],["indiasamachar24.com",231],["just36news.com",231],["malayalamtodayonline.com",[231,629,1596]],["thefollowup.in",[231,2714]],["bd24time.com",232],["jamunaprotidin.com",232],["swadeshsangbad.com",232],["alokitobogura.com",233],["sangbaddinrat.com",233],["alokitoctg.com",234],["alokitomymensingh24.com",235],["alokitoshitalakha.com",236],["alokitosonargaon.com",237],["amaderprotidin.com",240],["banglanews24ny.com",[240,401]],["channel786.com",240],["dailyjalalabad.com",[240,790]],["mohanagarnews.com",[240,1651]],["surmanews24.com",240],["usharbani.com",240],["purbodeek.net",240],["sylhetexpress.net",240],["channel24bd.tv",[240,271,2915]],["weeklydesh.co.uk",[240,2938]],["amadersangbadbd.com",241],["chetona71bdnews.com",241],["dewanganjnews.com",[241,359,906]],["himkhabar.com",241],["karnalbreakingnews.com",241],["malabarnews.com",[241,1593]],["networknewsgujarat.com",241],["onebanglanews.com",241],["aadyashanewsman.in",241],["duniahalchal.in",241],["headlinenews.lk",[241,359]],["amaderkhulna.net",[241,359,1764]],["timetv.news",241],["amadershomoy.com",[242,243]],["nepalipaisa.com",[242,1740]],["amanshantinews.com",245],["himachalreport.com",[245,1189]],["ikvnews.com",[245,1250]],["amarbanglabd.com",246],["amarbarishal24.com",247],["amarsandesh.com",248],["amarsangbad.com",249],["amarujala.com",250],["ambalacoverage.com",251],["banglasangbad24.com",251],["newsinbihar.com",[251,542]],["dainiksamvad.in",251],["indiadhuandhar.in",[251,2582]],["amraikhabor.com",253],["chouranews.com",[253,697]],["gambhirmudda.com",253],["amritvichar.com",254],["arthparkash.com",255],["ctgcrimenews.com",[255,749]],["muslimkural.com",[255,585,957]],["onlinesaptari.com",255],["tamil.com",[255,467,1076]],["vyavasthadarpan.com",[255,256,467,957]],["newscup.in",[255,1076]],["bdcrictime.com",[256,332,431,462,466]],["chandpurprobaha.com",[256,654]],["onlinebhaskar.com",256],["porospor.com",[256,585]],["livekhagaria.in",[256,2621]],["fenionline.net",[256,2814]],["e-jaffna.com",[257,976]],["manvadhikartimes.com",[257,377,505,1048]],["pehchanexpress.com",257],["theblastkhabar.com",[257,366,472,553,957,1076]],["gvtjob.com",[258,1148]],["satyamlive.com",[259,260,976,1194,2138]],["trttamilolli.com",[259,749,2354]],["janvadtimes.com",261],["oneindia24live.com",[262,1872]],["himalayapost.com",[263,1190]],["anandabazar.com",[265,266]],["banglaxp.com",[265,414]],["beanibazarnews24.com",[265,485]],["lohagaranews24.com",[265,659,1544]],["pangighatidanikapatrika.in",265],["thebharatnews.net",[265,822,2845]],["radiokanchan.com.np",[265,2888]],["anandalok.com",267],["anbnews24.com",[268,269]],["munshigonjerkagoj.com",[268,360]],["priyobandhu.com",268],["timesoneodia.com",268],["liveindia.live",268],["biharnews7.com",[269,546]],["chandpurreport.com",[269,655,656]],["deshrojana.com",269],["ekuruvi.com",[269,1013]],["ekusheysangbad.com",[269,715,1015]],["ghatail.com",[269,1091]],["khabardev.com",269],["onlinespardha.com",269],["azranews.in",269],["medianow.in",269],["71bdnews.net",269],["andhrajyothy.com",[270,271]],["bwoodtadka.com",272],["pleaseindia.com",272],["sagevaani.com",272],["sonardesh24.com",272],["tamilnigar.com",272],["newsnow.co.in",272],["webakhbar.in",[272,463]],["crimemukhbir.com",273],["firsttracknews.com",[273,431]],["khabarstate.com",273],["kushtiabd.com",[273,463]],["lotpot.com",[273,1563]],["manamnews.com",[273,1606]],["motivatedkannadiga.com",273],["samastipurtown.com",[273,614]],["suddikanaja.com",[273,1449,2212]],["usanewsonline.com",[273,1698,2388]],["janadeshnews.in",273],["khabarexpert.in",[273,332,463,2604]],["marginalised.in",273],["muznews.in",273],["newsharpal.in",273],["voiceoffreedom.in",273],["channelindia.news",[273,463,2859]],["lalkhabar.com",[275,276,1520,1521]],["murchungatv.com",[275,1521]],["sajhakuranews.com",275],["annapurnapost.com",[277,278]],["canadanepal.com",277],["eadarsha.com",[277,979]],["everestawaj.com",277],["mardinews.com",277],["nepaldut.com",277],["safalawaj.com",277],["setoparewa.com",277],["indianvoice24.com",[280,377]],["newsnukkad.com",[280,606,1821]],["rcn24bd.com",280],["sikkimtoday.com",[280,462]],["antimvikalp.com",[282,283]],["ggsnews24.com",[282,1043,1087,1088,1089,1090]],["samachardarshan24.com",[282,1043]],["tejalgyannews.com",[282,519]],["ujiarpurnews.com",[282,2318,2370]],["bharatnewslive24.in",[282,1043]],["anubhaviaankhennews.com",284],["chandaulisamachar.com",[285,572,651,652]],["chopaltv.com",[285,696]],["heraldspot.com",[285,1179]],["keralaonlinenews.com",[285,286,287,290,292,1418]],["metrojournalonline.com",[285,1168,1641]],["thechopal.com",[285,2290]],["timeskerala.com",285],["newshaat.com",[286,572]],["woneminute.com",[286,338]],["aapninews.in",286],["devpath.in",[286,290,572,2551]],["anuragdarshan.com",289],["cityandolan.com",290],["livebharatnews.in",[290,2618]],["anytechtune.com",[294,295,296]],["biharhalchalnews.com",295],["rodoshee.com",295],["updatetimes.com",[295,629,749]],["fastlivenews.com",[296,976]],["ap7am.com",297],["khaptadmalikanews.com",[299,300,553]],["neelkanthafm.com",[299,300,1232]],["radiobihani.org",[299,1982]],["banglarkotha24.com",[300,409]],["bdlive24.com",300],["chandpur-kantho.com",300],["dailyinqilab.com",[300,787]],["dailylokaloy.com",300],["dainikdeshseba.com",300],["ekushnews24.com",300],["globalnewsbd24.com",[300,1104]],["gorkhalikhabar.com",[300,1120]],["jagaranpost.com",300],["jaljalaonline.com",300],["kalantor24.com",300],["kalerkotha.com",300],["lakshmipur24.com",[300,412]],["news71online.com",[300,563,1784,1785]],["newspolar.com",[300,1825]],["notunerkotha.com",300],["onlinemajdoor.com",[300,982,1876,1877]],["samaynews24.com",[300,714,2090]],["samvaad365.com",[300,1611]],["shamolynews24.com",[300,563,1784]],["shikshapratidin.com",300],["subhayug.com",[300,2208]],["tharunaya.com",300],["thebdreport24.com",[300,2287]],["timesofmalwa.in",300],["bangladeshtoday.net",300],["onabil.net",300],["ournewsbd.net",[300,589,1370,1701,2830]],["banglapost.co.uk",[300,2934]],["apnamzn.com",302],["apnapunjabmedia.com",304],["emaatimes.com",305],["sabkikhabar.net",[305,2833]],["aponzonepatrika.com",307],["arerajdarshan.com",308],["areseenews.com",309],["kundapraa.com",[309,1511]],["samacharfirst.com",[309,2072]],["athirvu.in",309],["newsnagar.in",[309,450]],["satyagrahanews.in",[309,2697]],["arghakhanchi.com",310],["arlivenews.com",311],["arohitodaynews.com",[312,313]],["arthapath.com",315],["bikastimes.com",315],["bizkhabar.com",315],["dainikonline.com",315],["deshkonews.com",[315,895]],["drishtinews.com",315],["etajakhabar.com",315],["gaunbeshi.com",315],["ghatanarabichar.com",315],["harekpalnews.com",315],["ijalas.com",315],["imagekhabar.com",315],["khabarghar.com",315],["khabarhub.com",[315,1445]],["khabarkura.com",315],["lalitkhabar.com",315],["mntvonline.com",315],["momnepal.com",315],["narayanionline.com",[315,1696]],["nepalpatra.com",[315,1751]],["onlinepana.com",315],["sabastaentertainment.com",[315,2049]],["sallerikhabar.com",315],["taksarnews.com",315],["thenepaltop.com",315],["janaboli.com",317],["tulsipurkhabar.com",317],["arthasarokar.com",318],["arthikawaj.com",[319,320,321]],["kapilvastupost.com",319],["yazhnews.com",[319,2448]],["newsindialive.in",319],["pchelplinebd.com",320],["pradeshajjtak.com",[320,927,1945]],["pragativahini.com",[320,463,1946]],["rajnitiprotidin.com",[320,2006]],["arthoneeti.com",322],["arya-tv.com",[324,325]],["bbttimes.com",[324,457]],["dvgsuddi.com",[324,332,428,975]],["satyagrahanews.com",324],["thepublicworld.com",[324,2312]],["thesunrisetoday.com",[324,641,975,2318]],["deshkiaawaz.in",324],["jharkhandsandesh.in",324],["aryavi.com",327],["eparinews.com",[328,1028]],["gandakitimes.com",[328,1078]],["pathivaradaily.com",[328,1915]],["swadeshnepal.com",328],["asianbanglanews.com",329],["asianetnews.com",330],["asrilanka.com",[332,333]],["digantabani.com",[332,925]],["globalpunjabtv.com",[332,1105,1106]],["khelarpata.com",[332,428,431,975]],["ktmdainik.com",[332,1506]],["newsganj.com",[332,462]],["newstodayinhindi.com",[332,431]],["techtamil.com",[332,2266]],["pradhanavartha.in",[332,1042]],["muznews.net",[332,2821]],["sanmarg.in",[333,749,1316]],["aswamedham.com",334],["atalhind.com",335],["atalsamachar.com",[337,338]],["atalstambh.com",[339,340]],["bharatvarshnews18.com",339],["goodmorningnation.com",[339,1115]],["hakikatnews.com",339],["khabarmantri.com",339],["mpkhabar.com",[339,340]],["news4indiatv.com",[339,1115,1781,1782]],["rajnewsupdate.com",[339,1115]],["atozpatrika.com",341],["setohimalnews.com",343],["telugumuchatlu.com",343],["theutkal.in",343],["attingalvartha.com",345],["news24bd.net",[345,1349]],["aurbta.com",[346,347]],["ausnepalnews.com",349],["avadhkiaawaz.com",350],["dainikkirankamal.com",[351,692]],["hbharat.com",352],["janadhikarmedia.com",352],["jhanjhattimes.com",352],["medianp.com",[352,1076,1632]],["nnews24.com",[352,1848]],["siwanbazar.com",[352,421,957]],["clearnews.live",[352,852,2009]],["aviralsamachar.com",354],["suryarekha.com",354],["realtimes.in",354],["aviratvaatchal.com",355],["biswabanglanews.com",[355,565]],["mahaxpress.com",355],["watnopaarpunjabinews.com",355],["avnpost.com",356],["awaaz24x7.com",357],["awaazindiatv.com",358],["awajmedia.com",359],["barnalatoday.com",[359,435]],["bbc71.com",359],["dailybanglarrup.com",[359,466,773]],["dailyrajshahibarta.com",359],["dainikdehat.com",359],["deshbanglabd24.com",359],["hamarahathras.com",359],["independentkhabar.com",359],["islamtime24.com",359],["middleeastchandrika.com",[359,1644]],["politicsnews24.com",[359,1599,1934]],["sanmarga.com",359],["suprovatuttarbango.com",359],["tajakhabaruttarakhand.com",359],["magadhnews.co.in",359],["uknews.co.in",[359,906]],["bihari.news",359],["meruraibar.com",[360,641]],["sahmatnews.com",[360,2063]],["srimanexpress.digital",[360,2455]],["dbnnews.in",360],["malayalamexpress.in",360],["awazeuttarpradesh.com",362],["deshrupantor.com",[362,412,898]],["gangalahar.com",362],["navrashtramedia.com",362],["ottrancheithi.com",362],["theevakam.com",[362,732]],["ainnews.tv",362],["biharharpalnews.com",364],["sadeaalaradio.co.nz",[364,2892]],["ayodhyasamachar.com",365],["ayushindianews.com",[366,367,368]],["dharuvu.com",[366,922]],["fbdnews.com",[366,885]],["fenirzamin.com",[366,472]],["globalsylhet.com",366],["himantar.com",[366,1198]],["hindiduniyaa.com",366],["independentcitizennews.com",[366,378]],["jobareabd.com",366],["khabromehamarashahar.com",[366,1259]],["knewsgujarati.com",366],["mirsaraitimes.com",[366,377]],["muzaffarpurwow.com",[366,1672]],["pradeshdainik.com",[366,677,1159]],["sudarshankhabar.com",366],["amritvarshanews.in",[366,463,1076]],["opensearch.co.in",366],["madhubaninews.in",366],["khabardinbhar.net",[366,629,915]],["nationalvision.news",366],["newshunter.online",[366,2896]],["azadsipahi.com",369],["bolanyathali.com",369],["entertainmentkhabar.com",369],["khabarpurwanchal.com",369],["state7online.com",[369,2207]],["surabhisaloni.co.in",369],["suryaa.co.in",369],["gnebangla.in",369],["pcbtoday.in",369],["dailyjuboraj.com",[372,794]],["tadantachitra.com",372],["deshergarjan.net",[372,2809]],["songkalpo.net",[372,2837]],["baahrakhari.com",[373,374]],["dekhapadhi.com",373],["capitalnepal.com",[374,623]],["khelpati.com",[374,1309]],["nepallive.com",374],["babuaa.com",375],["backtobollywood.com",376],["gossiplankanews.com",[376,1123]],["badauntoday.com",[377,378]],["haqeeqattoday.com",[377,472,516]],["himwantpradeshnews.com",[377,857,1199]],["janshaktikranti.com",[377,1329]],["newzzar.com",377],["dgnews.co.in",[377,2515]],["himalipatrika.com.np",[377,547,2816]],["bntlive.com",378],["ghumtidunia.com",378],["livestorytime.com",[378,1541]],["news24x365.com",[378,749]],["rbnewsindiagroup.com",378],["thekhabrilal.com",378],["up18news.com",[378,669]],["usmalayalees.com",378],["apradhprahari.in",378],["khabarwala.news",[378,632]],["aapabhitak.tv",[378,2471]],["bagmativoice.com",379],["bahumatrik.com",[380,381]],["bvnews24.com",381],["dailyjanakantha.com",[381,791]],["cinetimee.com",383],["lankac.news",383],["canarabuzz.com",384],["bangalianaa.com",387],["bangalorewaves.com",388],["bangla-news24.com",389],["cpnews24.com",390],["livebavaal.com",390],["phaddalo.com",390],["seithisolai.com",390],["sirajganjnews24.com",[390,2178]],["aapkakhabri.co.in",390],["dastavej.in",[390,836,2345]],["vatankiawaz.in",[390,915]],["24city.news",390],["mkantho.com",391],["sobkhobar.com",391],["bangladesherkhela.com",392],["bangladeshglobal.com",393],["bangladeshonline24.com",394],["bangladeshsangbadpratidin.com",395],["bangladhara.com",396],["banglainsider.com",397],["banglalive.com",[398,399]],["banglarjanarob.com",399],["banglanews24.com",400],["banglanewsca.com",402],["banglaralonews.com",404],["banglarawaj.com",405],["chilahatiweb.com",[405,448]],["kushiyaranews.com",[405,445]],["samjhobharat.com",[405,2093]],["upayuktha.com",[405,1251,2384]],["govindia.in",[406,1225,2566]],["banglatribune.com",[411,412]],["banglavashi.com",413],["dhangadhikhabar.com",[413,921]],["zeenews.india.com",[413,1257]],["bankbimaarthonity.com",[415,416]],["biniyogbarta.com",[416,560]],["doshdik.com",[416,967]],["bankingkhabar.com",417],["bankingsansar.com",418],["bankura24x7.com",[419,420]],["hmtvlive.com",[420,1223]],["thejasnews.com",[420,2299,2300]],["swadeshnews.in",[420,1103,2711]],["tv5news.in",420],["bansalnews.com",421],["bolpanipat.com",421],["khabriyanews.com",[421,1468]],["kulalworld.com",[421,1508,1509]],["thedastak24.com",[421,462]],["hellomaharashtra.in",421],["uluberiasambad.in",421],["elettilonline.com",422],["bantwaltimes.com",425],["barciknews.com",426],["bareillylive.com",427],["bidhannagartimes.com",[428,536]],["cgctnews.com",428],["cityhotnews.com",[428,629,711,712]],["newsnetworks.co.in",[428,431]],["cricnewz.in",428],["maithilmanch.in",428],["sanskardarshan.in",[428,629,2695]],["barisalcrimetrace.com",429],["barisalpress.com",430],["desherpotrika.com",431],["onlinenepal.com",[431,1879]],["emediacreative.in",431],["lokvarta.net",431],["lokwarta.net",431],["barishalnews24.com",432],["bornamelanews24.com",[432,598]],["coxsbazaralo.com",432],["dainikkishoreganj.com",432],["durnitibarta.com",432],["gouripurnews.com",432],["itihas24.com",432],["saplatv.com",432],["chandpur24.net",432],["theeditors.net",432],["barishaltimes.com",433],["dharitri.com",433],["barlekhanews24.com",434],["barnanmedia.com",[436,437]],["merofilm.com",[437,726,1640]],["bartabangla.com",[438,439]],["muchata.com",439],["mymarathi.net",[439,2822]],["bartamanbangladesh24.com",441],["tritiyamatra.com",441],["bartamanpatrika.com",442],["bastarkiaawaz.com",[443,444]],["colombotoday.com",444],["cnblive.com",[445,448,532]],["punalurnews.com",[445,1981]],["ukliveuttrakhand.com",445],["insightchhattisgarh.in",[445,2591]],["poonththalir.blogspot.com",[446,576,577,578]],["gandhawarta.com",446],["jalorenews.com",446],["jaunpurlive.com",[446,1333]],["shivpurisamachaar.com",446],["spyviewnews.in",[446,1859,2708]],["shortnews.lk",446],["battirepnews.com",[448,449]],["ekumaon.com",[448,532]],["eluvannews.com",448],["malwalive.com",[448,1604]],["nbcbangla.com",448],["kolhapurlive.in",[448,2612]],["tamilarul.net",[448,1859,2842]],["batukamma.com",[450,451]],["paridarshaka.com",[450,462,1522,1559]],["rashtranayaknews.com",[450,553,2015,2016]],["vindhya24news.com",450],["viralfactsindia.com",450],["bbc24news.com",452],["chtmedia24.com",452],["bbcpunjab.com",453],["bbn24news.com",[454,455]],["dainikathah.com",455],["sbharatnews.com",[455,712]],["bbsrreporters.com",456],["samajeralo.com",[457,2082]],["dainikmaharajganj.in",[457,1087,2546]],["manzilnews.in",457],["capitalnews.lk",457],["bcsuddi.com",[458,459]],["muktirlorai.com",[460,479,702]],["rajshahinews24.com",[461,2010]],["hdhrm.com",[462,463]],["pokharacity.com",[462,1930]],["sgstvtelugu.com",462],["veekshanam.com",462],["janadeshexpress.in",[462,2594]],["bundelkhandvoice.com",[463,609]],["comillait.com",463],["gharkavaidya.com",463],["hindustan18.com",463],["jagrotobangali.com",463],["janamanas.com",463],["janawajnewslive.com",463],["januday.com",[463,932,1331]],["kishorgonj.com",463],["live7tv.com",[463,1077]],["livepress24.com",[463,1224]],["matribhumisamachar.com",463],["muthalvannews.com",[463,509]],["navyugsandesh.com",463],["onlookersmedia.com",463],["ramprahar.com",463],["samacharmedia.com",463],["tamilvoicenews.com",463],["todayindia.com",[463,2344]],["vedsansar.com",463],["groundzeroenews.co.in",[463,1489,2519]],["revoi.in",463],["saurashtratimes.in",463],["satnanews.net",463],["bdbarrta24.com",[464,465]],["sunbd24.com",[464,2219]],["bn.bdcrictime.com",467],["janakhabar.com",[467,1303]],["padmatimes24.com",[467,767,1890]],["raftaarindianews.com",[467,1376]],["sankalpsavera.com",[467,2120]],["swisspungudutivu.com",467],["voiceofshatabdi.com",[467,957]],["newsi.in",467],["bdcrime24.com",468],["bdcrimenews.com",[469,470]],["jamalpurlive.com",[469,1299]],["bdipo.com",471],["bijoynewsbd24.com",[472,505,552,553]],["odishalink.com",[472,915]],["scotnepal.com",472],["kannurvarthakal.in",[472,553,629]],["katghara.in",472],["prajawani.in",[472,505,553,629]],["trendnew.in",[472,692]],["starexpress.news",[472,505,552,553,915]],["bangla.bdnews24.com",473],["bdnews999.com",474],["bdnewsclub.com",475],["nitharsanam.net",475],["bdnewshour24.com",476],["bdprojonmo71.com",477],["bdsangbadpratidin.com",478],["dainikdeshersathe.com",[478,838]],["fenirkotha.com",[478,1051,1052]],["natuncumilla.com",[478,1051]],["europemalayali.co.uk",[478,2937]],["bdsomachar24.com",[479,480]],["dinajpur24.com",[479,938,939]],["malisamajsocial.com",479],["probashbarta.com",[479,1966,1967]],["thebengalitimes.com",[479,865,2288]],["virakesari.lk",[479,2788]],["moulvibazar24.com",[480,1657]],["somoyerkontha.com",[480,2191]],["bdsomoy24.com",481],["bdtimes365.com",482],["bdtoday24.com",484],["beauronews.com",488],["headline24x7.com",[488,1173,1174]],["khabarduniya.com",488],["beautynewsnepal.com",489],["bebakmanch.com",490],["bebakshakti.com",491],["bebakuttarakhand.com",492],["beforepublish.com",[493,494]],["bharatbarta.com",493],["healthbangla.com",493],["rcbrn.com",493],["deepamnews.lk",[493,852]],["jagocomilla.com",494],["namastenri.net",[494,2823]],["bekhauphindia.com",495],["benkiyabale.com",497],["bethanchokkhabar.com",499],["nepalpress.com",[499,1588]],["betulsamachar.com",500],["paharipatrika.in",[500,2671]],["bhadas4media.com",[501,502]],["inkpoint.in",502],["bhaiyajinews.com",503],["bhalukanews.com",504],["bhanjyangnews.com",505],["filmybahar.com",[505,915]],["gnews5.com",[505,1087]],["swatantradastak.com",505],["visfotnews.com",[505,553,915]],["odishakhabara.in",505],["pratidin24x7.in",505],["bharatdarshannews.com",506],["bharathalchal.com",[507,508]],["bhilwarahalchal.com",508],["bharathvaibhav.com",509],["kottayammedia.com",[509,868]],["orthosongbad.com",509],["prajasattaknews.com",[509,1950]],["keralaspeaks.news",509],["dharananews.com",510],["sanjaygram.com",510],["bharatkiawaj24.com",511],["dearfacts.com",512],["doabatimes.com",[512,959]],["loktantrakaagaz.com",512],["malayalamdailynews.com",512],["bengaluruvartha.in",[512,2488]],["gujaratmirror.in",[512,1294]],["sunlightnews.in",512],["bharatpostlive.com",513],["mulukhmaidan.com",513],["tamizhakam.com",513],["wayanadnewsdaily.com",[513,607,2430]],["naanmedia.in",[513,1432]],["bharatprawah.com",514],["bhartianews.com",[515,516]],["bhaskar.com",517],["divyamarathi.bhaskar.com",518],["vasundhara.net",520],["bheldailynews.com",[521,522]],["khabar36.com",[522,1426]],["navsatta.com",[522,1719]],["parvatanchal.com",[522,1909]],["samaynewslive.com",[522,1334]],["sustothaki.com",522],["thehawabaaz.com",522],["vikalptimes.com",[522,2415]],["mithilacitynews.in",[522,1544]],["bhilaitimes.com",[523,524]],["lalitpurfastnews.com",524],["bhilwarasamwad.com",[525,526]],["nagarprabha.org",[526,2904]],["bholahatchitro.com",[527,528]],["sunbanglanews.com",527],["bholanews24.com",530],["bhopalsamachar.com",[532,533,534]],["ezhomelive.com",[532,1041]],["jaldhakanews.com",[532,574,581,1132,1297]],["sahityarachana.com",[532,2062]],["ekusheymedia.com",533],["gossip99.com",[533,1122]],["newscity.co.in",[533,2531]],["bhorerkagoj.com",535],["dailysharebazarprotidin.com",[536,820]],["currentpoltics.in",[536,692]],["dainikayodhyatimes.in",536],["dnewsnetwork.in",[536,692,2553]],["bidrohee.com",[537,538]],["drukpadam.com",[538,971]],["uttarkal.com",538],["bigkhabar.com",[539,540]],["dpcnews24.com",540],["biharaaptak.com",541],["bihardootnews.com",[542,543,544]],["news30express.com",542],["sansanikhejsamachar.in",542],["thenewsblast.com",544],["biharnewsindia.com",547],["khagracharipratidin.com",548],["biharnownews.com",[549,550]],["thirdeyenewslive.com",[550,2321]],["kalpa.news",[550,2863]],["bijoybanglabd.com",551],["dailynewshindi.com",[552,802]],["deshajtimes.com",[552,890]],["dhakardak-bd.com",[552,553,915]],["fairnepal.com",552],["lokatantraonline.com",[552,915]],["ranchilive.in",553],["chandrikadaily.qa",[553,2911]],["bikalpadainik.com",554],["bikaner24x7news.com",555],["bikanerhulchul.com",556],["udupitimes.com",[558,2367]],["biratkhabar.com",561],["malnadtimes.com",[562,1602]],["thepoliticsagain.com",[562,2309]],["bishwabarta.com",563],["dailyoporad.com",[563,805]],["bishwanathbd24.com",564],["biswabanglasangbad.com",566],["biyanitimes.com",567],["bizshala.com",570],["blastkhabar.com",571],["blivenews.com",572],["fashionnewsera.com",572],["newspoint24.com",[572,652,1824]],["odiagossip.com",[572,1861]],["toptamilnews.com",[572,1841,2351]],["himachalcrimenews.blogspot.com",573],["rknewsofindia.com",574],["nunworajasthan.co.in",[574,575]],["lakshynew.blogspot.com",575],["reporters7.com",575],["priyokulaura.com",[578,682,1512,1572]],["punalurnews.blogspot.com",579],["rujalanews.blogspot.com",580],["top99breakingnews.blogspot.com",581],["bnewskolhapur.com",[582,583]],["shikkhakantho.com",582],["bnnbharat.com",584],["himshimlalive.com",[585,957]],["techmahadev.com",585],["vaarte.com",[585,1315]],["voiceofnationnews.com",[585,1010]],["himalayauk.org",585],["boguralive.com",[586,587,588]],["uttarbangergramunnayan.com",586],["boishakhinews24.com",589],["brahmanbaria24.com",589],["boishakhionline.com",590],["telugu.boldsky.com",[591,592]],["telugu.drivespark.com",591],["telugu.filmibeat.com",[591,1058]],["telugu.mykhel.com",[591,1678]],["telugu.goodreturns.in",[591,2565]],["boolokam.com",595],["bordernewsmirror.com",596],["britishpathram.com",600],["bslnews24.com",601],["bsnknews.com",602],["bspabla.com",603],["sunaminewstv.com",605],["channelionline.com",[606,664]],["checkpostnews.com",[606,629]],["khabarindia24x7.com",606],["mobilenews24.com",606],["sanatanjan.com",[606,1836]],["tamizhdb.com",[606,1225,1559,2256,2257]],["pahadkasach.in",[606,1893,2670]],["samacharbharti.in",607],["gnewsindia.com",[609,1109,1110]],["khabarchalisa.com",[609,639,1432,1433]],["business-standard.com",610],["hindi.business-standard.com",611],["bwazarakatha.com",616],["canadamirror.com",[618,619]],["ibctamilnadu.com",618],["lankasri.com",618],["manithan.com",[618,619,1610,1611]],["cineulagam.com",619],["ibctamil.com",[619,1244]],["jvpnews.com",[619,1358]],["news.lankasri.com",619],["tamilwin.com",619],["viduppu.com",619],["canchannels.com",620],["capitallivenews.com",[621,622]],["farwesttimesdaily.com",[622,1045]],["setokhari.com",623],["careerintelligencebd.com",624],["dailylalsabujer11nosectorofbd.com",625],["dailynotundiganto.com",625],["shamoybarta.com",625],["deshtimes24.news",625],["cdnews24.com",626],["cellitnews.com",627],["celluloidonline.com",[628,629]],["khabardarinews.com",[629,1435]],["kilinochchinews.com",629],["kotajagran.com",629],["krantiodishanews.com",[629,1501]],["mediapoint24.com",[629,1634]],["punjabiakhbar.com",[629,1985]],["shabdshodh.com",[629,1329]],["24hrnews.in",[629,2460]],["chhattisgarhcrimes.in",[629,2504]],["dainiktimes.co.in",629],["overlook.co.in",[629,1098,2534]],["channeltoday.net",[629,1499]],["cgfrontline.com",[631,632]],["dainiklumbini.com",632],["cgjanadesh.com",[633,634]],["kaimurlive.com",633],["cgnewsonline.com",637],["cgsandesh.com",638],["indianamo.com",639],["odiannews.com",[639,1862]],["chaalchalan.com",641],["digitaltrend-news.com",641],["garhwalkavikas.com",641],["chaipanchayat.com",642],["chakrapath.com",644],["chakrikhobor.com",645],["chamaktaaina.com",646],["mpcgtoday.com",650],["navpravah.com",650],["navsancharsamachar.com",[650,1718]],["satkhira24news.com",650],["shadhinkhobor.com",650],["shoutmehindi.com",[650,2170]],["thesingoritimes.com",[650,1101]],["biharpatrika.in",[650,1294,1331,2496]],["chandpurnews.com",653],["mithapukur24news.com",653],["moonamvazhi.com",[656,1654]],["chandpursangbad.com",657],["chandpurtimes.com",[658,659]],["indiaupdate.co.in",659],["hindustanheadlines.in",[659,915,2574]],["chandreknews.com",660],["channel6bd.com",661],["channeldurjoy.com",663],["channelrb.com",665],["chapaidarpon.com",667],["voiceofbihar.in",[667,1088,1090,2741]],["livebihar24news.com",[668,1537]],["harmudda.com",669],["janakeeyam.in",669],["4pillar.news",669],["chatonay71news.com",670],["chattogramerpatrika.com",671],["chattogramnews.com",673],["chattolarkhabor.com",[674,675]],["delhinews24.com",674],["indiareportertoday.com",[674,1266]],["infokhabar.com",674],["kalingajyoti.com",[674,1373]],["nyayabatilive.com",674],["sakalakhabar.com",[674,1077,2068]],["thesakala.in",674],["ctgpratidin.com",[675,752,753]],["chaukastoli.com",676],["newsvariant.com",[676,1836]],["rajsattanews.com",[676,2009]],["chautarikhabar.com",677],["hamromat.com",[677,1159,1160]],["chennairoyalcinema.com",679],["chennaitodaynews.com",680],["chennaivision.com",681],["kalvinews.com",[682,1097]],["chhaharinetwork.com",684],["chhapratoday.com",[685,686]],["songbadpratidin.com",686],["chhattisgarhaaj.com",[687,688]],["panpadu.com",687],["pratyeknewslive.com",[687,1958]],["legendnews.in",[687,2616]],["khabaraaptak.net",687],["chhattisgarhtimes.com",690],["satyaketansamachar.com",[691,1043]],["siwanonline.com",[691,906]],["chirirbandar.com",692],["mirrorlive24.com",692],["nayabihar.com",692],["atnbanglaonline.tv",692],["chitrodesh.com",[693,694]],["nzpunjabinews.com",697],["chttoday.com",698],["sanjevani.com",[700,2118]],["cinejosh.com",701],["enavabharat.com",[702,1021]],["kositimes.com",[702,753,1497]],["seradesh.com",[702,2145]],["cinemapressclub.com",[703,704]],["cinemavalai.com",705],["cinereporters.com",706],["cinesamugam.com",707],["citinewslive.com",708],["citiupdate.com",709],["janaagaj.in",711],["drishtinow.com",712],["janmantra.com",712],["jayhosh.com",[712,1335]],["kahalenews.com",[712,1362,1363]],["kubiyonews.com",712],["prajakiran.com",712],["sankalpakhabar.com",[712,2119]],["siyasatdarpan.com",[712,2181]],["speednewskannada.com",[712,2199]],["mootv.in",712],["britishkairali.co.uk",712],["citykhabre.com",713],["cityliveindia.com",714],["citynewsdhaka.com",[715,716]],["citynewsexpress.com",717],["citynewsgiridih.com",718],["snpsports24.com",[718,756,2186]],["citynewshindi.com",719],["clickmandu.com",721],["healthaawaj.com",721],["himalpost.com",721],["janatatimes.com",[721,1314,1315]],["khasokhas.com",[721,1474]],["livemandu.com",721],["nagarikkhabar.com",721],["newsofnepal.com",721],["postkhabar.com",721],["sansarnews.com",[721,2123]],["thecinematimes.com",721],["yohokhabar.com",721],["cnewsbharat.com",722],["cninews24.com",723],["computerbichitra.com",725],["corporatenepal.com",[726,727,728,729]],["thahakhabar.com",[727,2281]],["nepalbahas.com",[729,1732]],["purbelinews.com",[729,1004,1993]],["corporatesangbad.com",[730,731]],["coxbangla.com",735],["crickethimalaya.com",737],["musickhabar.com",[737,1671]],["hindi.cricketnmore.com",739],["crimebarta.com",740],["crimediarybd.com",741],["crimenazarnews.com",[742,743]],["jokhimnews.com",742],["nammudekodakara.com",742],["risalaonline.com",742],["sivantv.com",742],["crimenewsnepal.com",744],["crimesuspence.com",746],["cs24bd.com",747],["primenewsbd.com",747],["ctgbarta24.com",748],["despardesweekly.co.uk",[749,1010,2044,2936]],["ctgdailynews24.com",750],["ctgtimes.com",754],["ctnewsbd.com",755],["kollywoodvoice.com",[755,1060]],["lightnewsbd.com",[755,1536]],["prottashitoalo.com",755],["kdnewslive.in",755],["ctr24.com",756],["deshersangbad.com",756],["marathwadaneta.com",[756,1618]],["cumillasdnews24.com",757],["cvoice24.com",[759,760]],["eyenews.news",759],["womeneye24.com",[760,2440]],["dabangawaj.com",761],["fastindianews.com",[761,1046]],["shatabdinews.com",[761,2158]],["tahalaka.in",761],["dabangrajdhani.com",762],["daijiworld.com",763],["dailyajkerbarta.com",764],["dailyajkertalash.com",766],["sangbadpratidin.in",[768,2694]],["dailyamadercomilla.com",769],["dailybangladeshbani.com",772],["newspage13.com",773],["dailydeshkidharti.com",775],["dailydhaka24.com",[776,777]],["inews.zoombangla.com",776],["abcnews.media",776],["dailyfaridgonj.com",779],["dailyfaridpurkantho.com",780],["dailyfenchugonj.com",781],["dailyghagot.com",783],["samacharnama.com",[784,2074]],["mathagal.net",[785,2819]],["dailyindianherald.com",786],["dailyinshort.com",788],["dailyjagoran.com",789],["dailyjonomot.com",[792,793]],["theholytimes.com",[793,2298]],["dailykaratoa.com",[796,797]],["dainikshiksha.com",[797,863]],["saralpatrika.com",797],["ichowk.in",797],["dailykesari.com",798],["dailykhowai.com",799],["dailynarayanganjerdak.com",800],["dailyolamakantho.com",803],["nationalpresstimes.com",803],["welcomeindianews.com",803],["tbcgzb.in",803],["dailyonusondhan.com",804],["passengervoice.net",804],["dailyprovatbela.com",806],["dailypunjabnews.com",807],["dailypunorutthan.com",[808,809,810]],["dhakanews24.com",[808,809]],["daynightnewsbd.com",809],["jagonarsingdi24.com",809],["newswin24.com",809],["dailypurbodesh.com",811],["dailyrajbarikantha.com",812],["dailyreportbd.com",813],["dailysabuj.com",814],["dailysamvad.com",815],["dailysangbadprotidin.com",816],["globaltamilnews.net",817],["dailyshapoth.com",818],["dailysharebazar.com",819],["kalyankesari.com",819],["digitalmalayalionline.com",[822,930,931]],["khabargujarat.com",822],["techvision24.com",[822,2267]],["teknafnews.com",[822,2272]],["thekarmanews.com",822],["yespunjab.com",[822,1599]],["postmanindia.in",[822,904]],["tazakhabar.in",[822,974]],["unanews.in",822],["dailythanthi.com",[824,825]],["madhyamam.com",[825,1575,1576]],["dailyuttorpurbo.com",826],["dainik4media.com",827],["dainikagnipath.com",828],["dainikamadershomoy.com",829],["dainikbharat24.com",830],["navabharat.news",[832,2870]],["dainikcharghat.com",834],["dainikchintak.com",[835,836,837]],["cgnews24x7.wordpress.com",[835,2132,2235,2442]],["konnivartha.com",836],["thenewswave.com",836],["brightpost.in",[836,2500]],["janmat.co.in",836],["dthreeonline.com",[840,972]],["ramailochha.com",840],["royalnews13.in",[840,1093]],["dainikhindmitra.com",842],["dainiki.com",843],["dainikjaltedeep.com",845],["cnin.co.in",[845,2513]],["dainikjanwani.com",846],["jamalpurbarta.com",847],["keralabreaking.com",847],["thebharatnama.com",847],["thepunjabwire.com",847],["cgimpact.org",[847,1089]],["dainikjharkhand.com",[848,849]],["jaunpur24.com",[849,975,1026,1145,1332]],["pressmirchi.com",849],["dainikkhabraan.com",850],["dainiklivenews24.com",851],["dainikmas.com",852],["newsmalwa.com",852],["economicbd.com",853],["sharebarta.com",853],["sharesangbad.com",853],["sharebarta.net",853],["dainiknavraj.com",855],["odishamirror.com",[857,1866]],["dainiknepal.com",858],["enepalese.com",[858,1022,1023]],["samayapost.com",[858,1023,2079]],["dainiknepal.com.np",858],["dainikparibarton.com",859],["dainikroorkee.com",860],["dainiksandhyaprakash.com",861],["dainiksatkhira.com",862],["dainiktribuneonline.com",865],["netizennepal.com",865],["dainikvishwamitra.com",867],["dakshinbharat.com",870],["purvanchalsandesh.com",870],["swatantrabharat.net",870],["dalhousiehulchul.com",871],["damstv.com",874],["daniksamachar.com",875],["daunnenews.com",876],["dcnepal.com",878],["khullamanch.com",[878,1017]],["makalukhabar.com",[878,1587,1588]],["dcnewsbd.com",[879,880]],["hotnewsindia.com",[879,1230]],["ddnews24x7.com",881],["deepika.com",882],["delhicrimepress.com",883],["ksdlivenews.com",[883,1505]],["delhiuptodate.com",[884,885]],["wayanadlivenews.com",884],["democratictvnews.com",[886,887]],["derbykhabar.com",888],["deshabhimani.com",889],["deshdoot.com",892],["deshdorpon.com",893],["deshdorshon.com",894],["deshprahari.com",896],["deshprotikhon.com",897],["deshsanchar.com",899],["desimartini.com",900],["desimediapoint.com",901],["devinenewz.com",905],["newschai.com",905],["thebanglareport.com",905],["dhadingnews.com",[907,908]],["industryhit.com",907],["dinamina.lk",[907,2764,2765]],["dhadingpost.com",909],["dhadingupdate.com",[910,911]],["onlinetajakhabar.com",910],["dhaka18.com",912],["dhakapost.com",[913,914]],["thenepaltoday.com",913],["tamilnewsstar.com",[915,2247,2248]],["dhakareport24.com",916],["dhakatoday.com",917],["dhanamonline.com",[918,919,920]],["janprahar.com",[918,1325,1326]],["filmchilive.com",[919,1054]],["dheivegam.com",923],["enavamaratha.com",923],["navdeshtimes.com",[923,1713]],["news7express.com",923],["newsinside24.com",923],["bengalwatch.in",923],["telugudesk.net",923],["digiana.com",926],["digitalkhabar.com",[927,928]],["focusbd24.com",927],["digitalkhobor.com",929],["ratdinnews.net",931],["digitalnewslive.com",[932,933,934]],["mahekasansar.com",[932,1331,1584]],["digontonews.com",935],["dildarnagar.com",936],["dilersamachar.com",937],["dinajpurnews24.com",940],["dinajpurtv.com",941],["dinakaran.com",942],["dinamalar.com",943],["cinema.dinamalar.com",944],["sports.dinamalar.com",945],["dinamani.com",946],["dineshkhabar.com",947],["dinvishesh.com",948],["dirt-sheet.com",949],["dishadaily.com",950],["divaina.com",951],["divyahimachal.com",953],["divyalive.com",954],["diyopost.com",955],["dmoitry.com",[956,957]],["gazarianews.com",957],["legalvoice24.com",[957,1531]],["harinayak.in",957],["samriddhinews.in",957],["westerntimesnews.in",[957,1634]],["dnnnews24x7.com",958],["dokadamganvkior.com",960],["dokhinercrime.com",961],["dholamaru.co.in",961],["donetbd.com",962],["donnews.com",[963,964,965]],["onlinedabali.com",[963,1874]],["ratopost.com",[963,2023]],["sancharkendra.com",[963,964,2023,2104]],["doolnews.com",966],["dotooknews.com",968],["kalakkalcinema.com",968],["bmnews24.net",[968,2799]],["drikpanchang.com",969],["googlepokhara.com",[972,1117,1118,1119]],["duniyasamachar.com",973],["e-kantho24.com",977],["e24bollywood.com",978],["eastcoastdaily.com",980],["kelanchaltimes.com",[980,1411,1412]],["manasvivani.com",980],["nepaltvonline.com",[980,1109]],["capitalvoice.in",980],["tismedia.in",[980,1710]],["ebrightnepal.com",981],["sudurpatra.com",981],["vakeesam.com",[982,1877,2401]],["gujarati.economictimes.com",[983,984]],["eisamay.com",[983,984,994,995,996,997,998]],["enlightnews.com",[983,1025]],["indiatimes.com",[983,998,1267,1268]],["bengali.timesxp.com",983],["uttaranews24.com",983],["saaravita.lk",[983,2778]],["alorkantho24.news",[983,2855]],["samayam.com",[984,997,2086]],["eelamalar.com",986],["eelamtimes.com",987],["egoomedia.com",[988,989]],["ehapurnews.com",[990,991,992]],["khabarhimachalse.com",990],["thegandhigiri.com",990],["newsfastweb.com",992],["ratnagirikhabardar.com",992],["eimuhurte.com",993],["iamgujarat.com",[994,997,1242]],["vijaykarnataka.com",[998,1267]],["ejanshakti.com",1000],["ejjdin.com",1001],["ekaainabharat.com",1002],["sangritimes.com",1002],["nepalmamila.com",[1003,1745,1746]],["newsroomme.com",[1003,1826]],["farakdhar.com",1004],["ukeraa.com",1004],["ekantipur.com",1006],["ekattorbanglanews.com",[1007,1008]],["kannurnewsonline.com",[1008,1389]],["abnewslive.in",[1008,2472]],["lalitpurkhabar.com",1009],["sabaikosamachar.com",[1009,1457,2048]],["firstuttarpradesh.com",1010],["thenewhind.com",1010],["ekhon24.com",1012],["ekusheypatrika.com",1014],["elokasha.com",1016],["lokprashna.com",1016],["emailkhabar.com",1017],["nawalpurtimes.com",1017],["emountaintv.com",1019],["enewsmp.com",1024],["aapkaparyas.in",[1024,2469]],["entethiruvambady.com",1026],["newstruthlive.com",1026],["entevarthakal.com",1027],["esidhakura.com",1030],["etamilnews.com",1031],["ethiri.com",1032],["etvuttarakhand.com",1033],["eurobanglanews24.com",1034],["veerdharanews.com",[1036,2408]],["everestdainik.com",1037],["everesttimesnews.com",1038],["lokpath.com",1038],["exprestamil.com",1039],["eyenewsbd.com",1040],["mynews36.com",[1042,1681]],["futurekerala.in",1042],["aajtak24live.in",1043],["mrreporter.in",1043],["fastnewsbd.com",1047],["meherpurpratidin.com",1048],["fenchuganjnews.com",1049],["fenireport.com",1050],["filmcityworld.com",1055],["filmibeat.com",1056],["tamil.filmibeat.com",1057],["filmyfanda.com",1062],["filmykhabar.com",1063],["firstbihar.com",1065],["firstindianews.com",1066],["flowersoriginals.com",1067],["twentyfournews.com",1067],["maloutlive.flykingimmigration.com",1068],["fmhindi.com",1069],["fmnews24.com",1070],["fns24.com",1071],["focusmohona.com",1072],["fourteenkerala.com",[1073,1074]],["freelancerstory.com",1075],["gajabkhabre.com",1076],["janmanindia.com",[1076,1324]],["moonbreaking.com",1076],["ganaadhikar.com",1077],["jhabualive.com",1077],["minnal24.com",1077],["newstodaycg.com",1077],["sakshamuttarakhand.com",1077],["spreaditnews.com",1077],["sudurawaj.com",1077],["sudurpashimkhabar.com",1077],["tvannapurna.com",[1077,2361]],["newsnerve.in",1077],["upsamachar.org",1077],["gandaknews.com",1079],["gangnirchokh.com",1080],["garimatvnews.com",1081],["garjachhattisgarhnews.com",1082],["gaunsahar.com",1083],["gautamsandesh.com",1084],["gbnews24.com",1085],["geetanjalipost.com",1086],["madhyabhoomikeboal.com",[1089,1117,1573]],["dhamakachhattisi.in",1089],["ghaziabadparikrama.com",1094],["ghazipuraajkal.com",1095],["gkprashnuttar.com",1100],["globalharyana.com",1101],["sarkariniyog.com",1104],["globenepal.com",1107],["gmnewsbd.com",1108],["goindianews.com",1111],["gondwanaexpress.com",[1112,1113]],["gonokantho.com",1114],["khabarbhartiindia.com",1115],["medicallife.in",1115],["goodnewsbharat.com",1116],["janatakoaawaj.com",1118],["panchakoshitimes.com",[1118,1897]],["samabesionline.com",1118],["sangalokhabar.com",[1118,2109]],["gourbarta24.com",1124],["gramajyothi.com",1126],["gramintimes.com",1127],["manavadhikarsandesh.com",1128],["nirbhiknazar.com",1128],["rsnews24.com",1128],["gramnagarbarta.com",1130],["gramsamachar.com",[1131,1132]],["vbnews24.com",[1132,2406]],["telugu.greatandhra.com",1133],["grehlakshmi.com",1134],["gujaratimidday.com",1137],["gujarattimesusa.com",[1138,1139]],["khabribox.com",1138],["londonnepalnews.com",[1138,1561]],["rajdhanidaily.com",[1138,2004]],["shabdonews24.com",1139],["teesarakhamba.com",1139],["vijaykarnatakaepaper.com",[1139,2414]],["gujaratvaibhav.com",1140],["gulfmalayaly.com",1141],["gulte.com",1142],["telugu.gulte.com",1143],["gurgaonmail.com",1144],["gurugramnewsnetwork.com",1145],["gvoice24.com",1147],["gyanipandit.com",1149],["hajurkokhabar.com",1150],["haldwanilive.com",1151],["halokhabar.com",1152],["hamdardmediagroup.com",1154],["prajapragathi.com",1155],["hamrobiratnagar.com",1156],["hamrokhabar.com",1157],["hamrokhelkud.com",1158],["hamrosandesh.com",1161],["dainikujagarkhabar.in",[1162,1624]],["harekpal.com",1163],["haribhoomi.com",1164],["harithakeralamnews.com",1165],["hariyalinepal.com",1166],["haryanaekhabar.com",1167],["haryananewsexpress.com",1170],["haryananewsonline.com",1171],["rkexpose.com",[1173,2035]],["hellobanswara.com",1175],["hellobikaner.com",1176],["helloswasthya.com",1177],["hellouttarakhandnews.com",1178],["hetaudakhabar.com",[1182,1183]],["nepalipatra.com",1182],["sulsule.com",1182],["himachalabhiabhi.com",[1186,1187]],["ujyaaloonline.com",[1186,1489,2371]],["upkikhabar.com",[1186,2387]],["himachalnownews.com",1188],["himaliawaj.com",[1192,1193]],["sahityapost.com",1193],["ontimenews.in",1193],["himalkhabar.com",[1196,1197]],["nayadainiki.com",1196],["kannadanews.today",1200],["hindi-news-today.com",1201],["hindifiber.com",1202],["sylhetprotidin24.net",[1204,2840]],["hindilok.com",1205],["hindinews24daily.com",1206],["hindisip.com",1207],["onelivenews.com",1207],["hinditips.com",1208],["elugutips.in",1208],["udaipurkiran.com",1210],["hindnama.com",1212],["hindusta24x7.com",1213],["hindustandailynews.com",1214],["hindustannewsexpress.com",1216],["marathi.hindustantimes.com",1217],["hknepal.com",1222],["whatinindia.com",1225],["newslab24.in",[1225,2509]],["bestnow.in",1226],["hollywoodkhabar.com",1227],["hongkar.com",1228],["horizonhind.com",1229],["hotpati.com",[1231,1232]],["hpnewsatl.com",1233],["hrbreakingnews.com",1234],["hulakpatra.com",1235],["onlinenews7.com",1235],["hulchalnews24.com",1236],["hulchalpunjab.com",1237],["humarabikaner.com",1238],["humhindustanilive.com",1239],["humsamvet.com",1240],["i-news24.com",1241],["iautoindia.com",1243],["iimtnews.com",1249],["ilamai.com",1251],["hindinetnews.in",1251],["importmirror.com",[1253,1254]],["inbnews24.com",1255],["india.com",1256],["tfipost.in",1256],["indianewsharyana.com",1259],["newsoneindia.com",1259],["thekanpur.com",1259],["haryana.indianews.in",1259],["bengali.indianexpress.com",1260],["jansatta.com",[1260,1328]],["indiannewsroom.com",1262],["mbpratidin.com",[1262,1627]],["indianopinionnews.com",1263],["indiatv18.com",1269],["indiatv360.com",1270],["industrialpunch.com",1271],["prothomalo.com",[1273,1974]],["infoway24.com",1274],["innews16.com",1275],["upaharkhabar.com",1276],["irinjalakudalive.com",1278],["sansanisurag.com",1278],["themenews24.com",1278],["irruppu.com",1279],["ishantimes.com",1280],["itvbd.com",1281],["jagarannews.com",1282],["jagatprahari.com",1284],["jagonarayanganj24.com",1285],["jagonews24.com",1287],["jagranjosh.com",[1290,1291]],["jagratilahar.com",1292],["jaianndata.com",1293],["malayalamnewstimes.com",1293],["mycitydilse.com",1293],["suragbureau.com",1293],["udaybulletin.com",1293],["youngvarta.com",1293],["aajtakmedia.net",1293],["rni.news",1293],["jaihindnewspaper.com",1294],["leading-news.com",1294],["jaihindustannews.com",1295],["jaijaidinbd.com",1296],["jaldimoney.com",1298],["janaaastha.com",1301],["janadhvani.com",1302],["janakikhabar.com",1304],["thenewskhazana.com",1304],["jananesan.com",1305],["janasanchar.com",1306],["janatapati.com",[1308,1309]],["janatasamachar.com",[1309,1313]],["janatarishtehaar.com",1310],["janatarnews24.com",1311],["janatarsylhet24.com",1312],["namasteholland.com",1315],["varthatrivandrum.com",1315],["janayugomonline.com",[1316,1317]],["janbolnews.com",1318],["jandarshannews.com",1319],["janghatna.com",1320],["janjwar.com",1321],["specialcoveragenews.in",[1321,2707]],["jankaritoday.com",1322],["janmadhyam.com",1323],["jantakiawaz.org",[1326,2299]],["jansangathan.com",1327],["jantabulletin.wordpress.com",[1329,1461]],["jantajanardan.com",1330],["kadwaghut.com",[1332,1359]],["jaybharatnews.com",1334],["dailybihar.in",1334],["jeevalokam.com",1336],["jeewanaadhar.com",1337],["jenerakhun.com",1338],["jharkhand-news.com",1339],["jhilko.com",1340],["jivanihindi.com",1342],["jiwanjotsavera.com",1343],["jjpnews.com",1344],["apnades.in",[1345,2481,2482]],["joginderposwal.com",1347],["joharlive.com",[1348,1349,1350]],["motherlandpost.in",[1348,2633]],["jonopodsangbad.com",1351],["joynewsbd.com",1352],["jpworldnews.com",1353],["jubokantho.com",1354],["jubokantho24.com",1355],["jugantor.com",1356],["jugerkanthobd.com",1357],["kailarionline.com",1364],["kairalinewsonline.com",1365],["kairalynews.com",1366],["kalamlok.com",1368],["kalkionline.com",1374],["kalvikural.com",1375],["kalyugkatehelka.com",[1376,1377,1378]],["roorkeehub.com",[1377,2040]],["kamanakhabar.com",1379],["kamdhenupost.com",1380],["kamuktastories.com",1381],["kanaighatbarta.com",1382],["kannadadunia.com",1384],["sabhavarthakal.com",1386],["kannadaprabha.com",1387],["kannurmetroonline.com",1388],["kantipath.com",1391],["kanvkanv.com",1392],["kapotham.com",1393],["karainagar.com",1394],["karnatakamalla.com",1397],["karnatakavoice.com",1398],["karobardaily.com",1399],["kasargodvartha.com",1401],["kashishnews.com",1402],["kasturinews.com",1403],["kathmandutoday.com",1405],["kaumudiplus.com",1406],["kayakairan.com",1407],["kayalconnection.com",1408],["kbn10news.com",1409],["liveuttarakhand.com",1409],["sangbadcholoman.net",1409],["pkdnewschannelnoi.com",1411],["navshaktinews.com",1412],["kendrabindu.com",[1413,1414]],["onlinetvnepal.com",1414],["abcnepal.tv",1414],["keralafinance.com",1415],["keralakaumudi.com",1416],["keralanewshunt.com",1417],["keralaonlive.com",1419],["keralaviews.com",1420],["keralavisiontv.com",1421],["keraleeyammasika.com",1423],["kewalsach.com",1424],["kewalsachtimes.com",1425],["khabar7clive.com",1427],["khabarcgnews.com",[1429,1430,1431]],["samrudhaodisha.com",[1429,2097]],["timesofswaraj.com",1430],["sinewstoday.com",1432],["khabardabali.com",1434],["khabardose.com",1437],["khabareast.com",1438],["khabarhekhabar.com",1440],["khabreaajtaklive.com",1442],["thenewswall.in",1442],["khabarhouse.com",1444],["khabarkunj.com",1447],["mediamalayalam.com",[1448,1631]],["khabarmala.com",1449],["nobokontho.com",1449],["khabarmukam.com",1450],["khabarmuluk.com",1451],["khabarpahad.com",[1451,1454,1455]],["khabarsameeksha.com",1451],["khabarodisha.com",1452],["khabarworld.com",1455],["khabarpradesh.com",1456],["khabarprawaha.com",1457],["shivshahilive.com",[1459,2165]],["khabarvichar.com",1461],["satyasikha.com",1461],["khabor.com",1462],["khaboriya24.com",1463],["khabreapki.com",1466],["khamoshduniya.com",[1469,1470]],["shasansandesh.in",[1470,2701]],["khanjahanali24.com",1471],["khaptadonline.com",1472],["khaskhabar.com",1473],["khoborbari24.com",1478],["khoborersomoy.com",1479],["kholakagojbd.com",1480],["poriborton.com",1480],["khosbasbarta.com",1481],["khulasa.com",1482],["khulasafirst.com",1483],["khulasaonline.com",[1484,1485]],["sridungargarhtimes.com",1484],["khulnagazette.com",1486],["spnewsbd.com",[1486,1936]],["kmassnews.com",1488],["knanayaworld.com",1489],["newsarchives24.com",1489],["newsdesk24.com",[1489,1799]],["knrchannel.com",1491],["kolomerbatra.com",1494],["koshionline.com",1496],["krantimission.com",1500],["krishibajar.com",1502],["krishnanews.com",1503],["krushinama.com",1504],["kulalaworld.com",[1507,1508]],["kumudam.com",1510],["puthiyathalaimurai.com",1510],["kamadenu.hindutamil.in",[1510,2577]],["kurunews.com",1512],["adminmedia.in",1512],["singhamnewstv.in",1512],["kusenews.com",1513],["kushtianews24.com",1515],["kutchkhabar.com",1516],["kvartha.com",1517],["laatsaab.com",1518],["labanglatimes.com",1519],["lalluram.com",1522],["lalmonibarta.com",1523],["lanka4.com",1525],["lankadawasa.com",1526],["bihartoday.net",1527],["lastnewsbd.com",1528],["latestlaws.com",1529],["lekaalionline.com",1532],["lekalionline.com",1533],["lifeglint.com",1535],["sandesh.com",1539],["livekeralanews.com",1540],["livetvkerala.com",1542],["localnewsodia.com",1543],["lokhitexpress.com",1547],["lokhitkipukar.com",1548],["lokjeewan.com",1549],["lokmat.com",[1550,1551]],["lokmatnews.in",[1550,2624]],["epaper.lokmat.com",1552],["lokpati.com",1553],["loksangbad.com",1556],["lokshahi.com",1557],["navjivanindia.com",[1557,1716]],["loktantrapost.com",1558],["londonbdnews24.com",[1559,1560]],["lorai24.com",1562],["lumbinisanchar.com",1564],["maagulf.com",1565],["madathakaja.com",1566],["madhyakesari.com",1574],["nativenews.in",1576],["madhyanhadaily.com",1577],["madhyantar.com",1578],["mediamangalam.com",1579],["magnificentbihar.com",1581],["tarunchhattisgarhkor.comba",1584],["mahitivibhag.com",1585],["maihugodda.com",1586],["makdaiexpress24.com",1589],["mewartimes.com",[1590,1643]],["thereport24.com",[1590,2313]],["malabarinews.com",1592],["malayalamemagazine.com",1594],["malayalamonlinenews.com",1595],["malayalamuk.com",1597],["manvadhikarabhivyakti.com",[1599,1616]],["slogannews.com",1599],["malayalivartha.com",1600],["malluchronicle.com",1601],["maloutlive.com",1603],["manasmediaonline.com",1607],["ada.lk",[1611,2760,2761]],["shyamalsylhet.net",[1611,1912]],["mannarkkadlive.com",1612],["manoramanews.com",1613],["manoramaonline.com",1614],["marathisrushti.com",1617],["rojdin.in",1617],["marunadanmalayalee.com",1621],["mathabhanga.com",1622],["mathrubhumi.com",1623],["mathuranews24.com",1624],["meddlingmedia.com",1628],["mediyaan.com",1636],["satyamevtv.com",[1636,2137]],["telugumalli.com",[1636,2276]],["meerutdarpan.com",1637],["mekhadooth.com",1638],["mekhrajbairwa.com",1639],["metrovaartha.com",1642],["asomiyapratidin.in",[1642,2486]],["sathyadeepam.org",1642],["mirsaraikhobor.com",1646],["vasistatoday.in",[1648,2735]],["modernnewsindia.com",1649],["mohagani.com",1650],["momainews.com",1652],["moolbato.com",1653],["satkarpost.com",[1653,2132,2133,2134]],["sawalnepal.com",[1653,2133,2141]],["moonramkonam.com",1655],["morbiupdate.com",1656],["mp1news.com",1661],["mpenews.com",1662],["mpnewscast.com",[1663,1664]],["yesnewsmarathi.com",[1663,2449]],["cgbasket.in",1663],["msprotidin.com",1665],["muhurtham.com",1666],["mujibnagarkhabor.com",1667],["muktijoddharkantho.com",1668],["munaadi.com",1669],["musicjoymedia.com",1670],["myfirstshow.com",1674],["hindi.mykhel.com",1675],["tamil.mykhel.com",[1675,1676,1677]],["tamil.oneindia.com",[1677,1870]],["mymensinghnews.com",1679],["mysurumithra.com",1682],["mzamin.com",1683],["mznnews.com",1684],["nabaz-e-punjab.com",1685],["nalandalive.com",[1685,1690]],["nagarikpati.com",1687],["nainilive.com",1688],["najiknews.com",1689],["nalandareporter.com",1691],["nammabantwala.com",1693],["nandednewslive.com",1694],["narmadanchal.com",[1697,1698]],["narsingdirbani.com",1699],["bankalive.net",1699],["nation1voice.com",1700],["nationaldetectivenews.com",1701],["nationalpowernews.com",1702],["nationalthoughts.com",1703],["nationaltodaylive.com",[1704,1705]],["peptechtime.com",[1705,1924]],["keepinspiringme.in",1706],["nationissue.com",1707],["natunjug.com",1708],["navarashtra.com",1711],["navayuganews.com",1712],["navgujaratsamay.com",1714],["navinsamachar.com",1715],["palampuronline.com",1717],["southlive.in",1721],["nayabikalpa.com",1723],["nayabishwo.com",1724],["nayaharyana.com",1725],["nayaindia.com",1726],["nayapage.com",1727],["nayasabera.com",1729],["nbchindi.com",1731],["nepalbritain.com",[1733,1734]],["rastriyakhabar.com",[1734,2018]],["nepalcanadanews.com",1735],["nepaldubai.com",1736],["nepalijanta.com",1738],["nepalimato.com",1739],["nepalipost.com",1741],["nepalkhabar.com",[1743,1744]],["srilankamirror.com",1743],["webcoachbd.com",1743],["tcvonline.co.in",1743],["editiontoday.in",[1743,1898,2557]],["am.lk",1743],["janchhaya.in",1746],["nepalpage.com",1749],["nepalpati.com",1750],["nepalraftar.com",1753],["nepalsamaya.com",[1754,1755]],["prabhabonline.com",1754],["nepalstatus.com",1757],["nepaltara.com",1758],["nepalviews.com",1759],["nepalwatch.com",1760],["neplays.com",1761],["nerpatham.com",1762],["netmalayalam.com",[1763,1764]],["netrokonajournal.com",1765],["nettamil.com",1766],["news-punjab.com",1768],["news11bharat.com",1769],["news13uttarakhand.com",1771],["news14india.com",1772],["news18marathi.com",1774],["hindi.news18.com",1775],["kannada.news18.com",1776],["news24delhi.com",1778],["news4himachal.com",1779],["news4himalayans.com",1780],["sameera.co.in",1782],["newsagencyindia.com",1786],["newsajako.com",1787],["newsaroma.com",1788],["newsbhandar.com",1790],["indiaaajkal.in",[1797,2581]],["newsdainik.com",1798],["samaylive.com",1801],["newsdustak.com",1802],["newsfireonline.com",1803],["newsflash24bd.com",1804],["newsheight.com",1807],["newshimachali.com",1808],["newskannada.com",1810],["newskoseli.com",1811],["newskranti.com",1812],["newslabz.com",1813],["newslinkers.com",1814],["newsmerchants.com",1815],["newsnationtv.com",[1816,1817]],["newsnazar.com",1818],["newsnetworkindia.com",1819],["newsnow24.com",1820],["newsplus24x7.com",1823],["hindi.newsroompost.com",1827],["newssanjal.com",1828],["newssewa.com",1829],["newssunamganj.com",1830],["newstaglive.com",1831],["newstrack.com",1833],["newstrendindia.com",1834],["newsuperbharat.com",1835],["newsway.in",[1837,2657]],["newuthayan.com",1839],["newzfast.com",[1840,1841,1842]],["samayduniya.com",[1842,2088]],["ni24news.com",1843],["nigranee.com",1844],["nijamtoday.com",1845],["nittaa.com",1846],["nknewsindia.com",1847],["nobat.com",1849],["nokhaexpress.com",1850],["notebazar.com",1851],["nrimalayalee.com",1852],["ntcnewsmedia.com",1853],["ntinews.com",1854],["ntnews.com",1855],["nuwakotexpress.com",1857],["obolokon24.com",1859],["odiapua.com",1863],["sarthaksamay.com",[1863,2129]],["hugujarati.in",1863],["newsofmithila.in",[1863,2655]],["odishabhaskar.com",[1864,1865]],["digitalbharatnews.in",1864],["onakanthirkantho.com",1867],["oneindia.com",1868],["kannada.oneindia.com",1869],["telugu.oneindia.com",1871],["onetamilnews.com",1873],["onlinekhabar.com",1875],["raigadtimes.co.in",[1877,2538]],["onlinemarg.com",1878],["onlinepatrakar.com",1880],["onlynews24.com",1881],["onp24.com",1882],["onsnews.com",1883],["osnepal.com",1885],["osvevo.com",1885],["ourmyliddy.com",[1886,1887]],["beforeprint.in",1887],["outlookhindi.com",1888],["pagetamil.com",1891],["pahadprabhat.com",[1892,1893]],["pahilopost.com",1894],["pakundiapratidin.com",1895],["pallibatani.com",1896],["panchayattantra24.com",1898],["panchayattimes.com",1899],["panchkulasamachar.com",1900],["pannagam.com",1902],["parchhayin.com",1903],["pardafas.com",1904],["pardaphash.com",1905],["hindi.pardaphash.com",1906],["rninews.co.in",1906],["paristamil.com",1908],["parvatprerna.com",1911],["patheo24.com",1914],["protikhon.com",1915],["pathivaranews.com",1916],["pathramonline.com",1917],["loksansar.in",1917],["patnadaily.com",1918],["patrika.com",1920],["patrikai.com",1921],["payyanursouhrudavedi.com",1922],["pchelpcenterbd.com",1923],["perfecttamil.com",[1925,1926]],["jhabuanews.in",[1925,2598]],["pinkstea.com",1927],["pksnews24.com",1928],["policemukhbir.com",1932],["policevarthe.com",1933],["positivebdnews24.com",1936],["uthayamnews.com",[1936,2389]],["prabhanews.com",1939],["prabhasakshi.com",1940],["prabhatkhabar.com",1941],["mumbaitak.in",[1941,2543,2637]],["prabhattimes.com",1942],["prabhatvaibhav.com",1943],["praharkhabar.com",1947],["prajajyothinews.com",1948],["prajamantalu.com",1949],["prakashkhabar.com",1951],["prakharpurvanchal.com",1952],["pratidhvani.com",1954],["pratidinakhbar.com",1955],["pratyeknews.com",1957],["pravasi.com",1959],["pravasidaily.com",1960],["prernanews.com",1962],["pressbarta.com",1963],["preyopathok.com",1964],["priyo.com",1965],["probashirdiganta.com",1968],["professorsbd.com",1969],["projonmonews24.com",1970],["promisenews24.com",1971],["prompttimes.com",[1972,1973]],["samvadnews.com",1972],["muznews.online",[1972,2895]],["protichhobi.com",1975],["protidinerchitrobd.com",1976],["pslvtv.com",[1978,1979]],["popatlal.in",1978],["samacharagency.com",1982],["punjabguardian.com",1984],["punjabiinholland.com",1986],["sachikalam.com",[1986,2053,2054]],["punjabkesari.com",1987],["punjabtimesusa.com",1988],["punjabvarta.com",1989],["punnalaikkadduvan.com",1990],["purbanchal.com",1991],["purbashabd24.com",1992],["purvanchal24.com",1994],["purvanchalsurya.com",1996],["puttalamonline.com",1998],["radionrn.com",1999],["raisingvoice.com",2001],["rajasthankhabre.com",2002],["realitynews.in",2002],["rajbem.com",2003],["ourbiratnagar.net",[2004,2828]],["rajkajlive.com",2005],["rajpathmathura.com",2007],["thaiveedu.com",[2007,2282]],["rajsamandtimes.com",2008],["rajtantra.com",2011],["rajyasameeksha.com",2012],["ranchiexpress.com",2013],["ratantimes.com",2020],["ratokalam.com",2021],["ratopati.com",2022],["motivatenews.com.np",[2023,2104,2885]],["pokharapatra.com.np",[2023,2104,2887]],["bangla24x7.news",2025],["reportexclusive.com",2029],["republicadainik.com",2030],["rewanewsmedia.com",2031],["ridoyachandpur.com",2032],["risingbd.com",2033],["rjfnews.com",2034],["roddure.com",2037],["rojanapunjab.com",2038],["rojgarlive.com",2039],["rtvonline.com",2043],["ruhelkhandpost.com",2044],["saamana.com",[2046,2047]],["tamilyugam.in",2047],["spicenewsbd.com",2049],["sabkikhabar.com",2051],["samarthsahara.com",2051],["varchasvnews.com",2051],["viznews.in",2051],["sabkinajar.com",2052],["alayadivembuweb.lk",2052],["sehajtimes.com",2053],["sachkaujala.com",2056],["sachkitop.com",2057],["sadamoga.com",2058],["sagartvnews.com",2060],["saharasamachar.com",2061],["aisakya.in",[2063,2475]],["sakshi.com",2069],["samachar4media.com",2070],["samachardoot.com",2071],["samacharplus.com",2075],["samacharsach.com",2076],["samacharuk.com",2076],["samacharxpress.com",2078],["samadhannews.com",[2079,2080]],["samagrabharat.com",2081],["samajkihalchal.com",2083],["houseplan.lk",[2083,2770]],["samakalikamalayalam.com",2085],["telugu.samayam.com",2087],["samayindia24.com",2089],["sameerachannel.com",2092],["samnanews.com",2094],["sampattechno.com",2095],["samridhjharkhand.com",2096],["samudrapari.com",2098],["samugammedia.com",2099],["samvadexpress.com",[2100,2101]],["samvetshikhar.com",2102],["samwadbundelkhand.com",2103],["sanchorenews.com",2105],["sandeshnow.com",2106],["sandhan24.com",2107],["sangbad-gallery.com",2110],["sangbadchorcha.com",2111],["sangbadmail24.com",2112],["sangbadprotidin.com",[2113,2114]],["shomoynews.net",[2113,2836]],["sanghamam.com",2115],["sanjeevnitoday.com",2117],["sankhnaad.com",2121],["sansanilive.com",2122],["sansarpost.com",2124],["sanvadnews.com",2125],["sarakhon.com",2126],["sarbochcha.com",2127],["sathiksamachar.com",2130],["samajalive.in",2130],["sathyamonline.com",2131],["starbanglanews.net",[2132,2839]],["cg24x7.news",[2132,2235,2442]],["satlujbiastimes.com",2135],["satyadeepsandesh.com",2136],["satyapathnews.com",2139],["satymevjayte.com",2140],["hindi.scoopwhoop.com",2142],["seithy.com",2144],["setopati.com",2146],["setoshikhar.com",2147],["shabdsaransh.com",2149],["sharebazarnews.com",2153],["sharechat.com",2154],["shariatpurnews24.com",2155],["shasakprashasak.com",2157],["sheikhpuranews.com",2159],["sherpurtimes.com",2160],["shikkharalo24.com",2161],["shineupindia.com",2162],["shirurtaluka.com",2163],["shivamoggalive.com",2164],["shobshomoy.com",2166],["shobujbangladesh24.com",2167],["shomoynews24.com",2168],["shomoynews24.net",2168],["shreemanglamlive.com",2172],["uttrakhandtoday.com",[2174,2397]],["shyamalsylhet.com",2175],["silkcitynews.com",2176],["simanapari.com",2177],["sirsonews24.com",2179],["siwanexpressonline.com",2180],["smj24.com",2184],["snn24.com",2185],["socialvikassamachar.com",2187],["sodhpatra.com",2188],["sokalerbangla.com",2189],["somoysongbad.com",2193],["sonalibanglanews.com",2194],["sonalinews.com",2195],["sonatalasangbad.com",2196],["sorejominbarta.com",2198],["spnewsworld.com",2200],["srujananedu.com",2201],["ssnewsindia.com",2202],["abhitak.in",2202],["vvanews.in",2202],["starkhabre.com",2203],["starsangbad.com",2205],["startalkbd.com",2206],["subhechhanews.com",2209],["suddi9.com",2210],["suddidina.com",2211],["suddione.com",2213],["sudurpress.com",2216],["sunaulonepal.com",2218],["sunnews24x7.com",2220],["supportmeindia.com",2221],["suprobhat.com",2222],["surgujasamay.com",2223],["suryakhabar.com",2224],["swarajnewstoday.com",[2227,2228]],["shankhnaad.in",2228],["aajtak.in",[2230,2467,2468]],["sylhetbarta24.com",2231],["sylnewsbd.com",2233],["taftishofcrime.com",2234],["talashbangla.com",[2236,2237]],["thenewspost.in",2236],["tamil2daynews.com",[2238,2239]],["aanthaireporter.in",[2239,2240]],["tamilcnnlk.com",2242],["tamilcnn.lk",[2242,2781]],["tamildaily.com",2243],["tamillens.com",2244],["tamilmint.com",2245],["tamiltradepost.com",[2245,2253]],["tamilmithran.com",2246],["satyasamachar.in",2248],["tamilolli.com",2249],["tamilspark.com",2250],["tamilthamarai.com",2251],["tamilvanakkam.com",2254],["tamilvisions.com",2255],["viewpointjharkhand.com",2256],["tarunchhattisgarhkorba.com",2260],["tatokhabar.com",2261],["tazakhabar36garh.com",2263],["techalonews.com",2264],["techshahin24.com",2265],["techworldbd.com",2268],["tedmnews.com",[2269,2270]],["headlinestripura.in",2270],["tejastoday.com",2271],["telugu99.com",2274],["ojasvitimes.in",2276],["telugusmtv.com",2277],["teluguwirals.com",2278],["teluguwishesh.com",2279],["teznews.com",2280],["thakurgaon24newspaper.com",2283],["al-ihsan.net",[2286,2793]],["thebharatlive.com",2289],["thecolomboexpress.com",2291],["thedailybarta.com",2292],["thedailycampus.com",2293],["thedhakacrimenews.com",2294],["thekeralapost.com",2302],["thelallantop.com",2303],["thenewsqube.com",2305],["thenewsrepair.com",2306],["thenewswords.com",2307],["thenrinews.com",2308],["theptvnews.com",2310],["thepublictoday.com",2311],["bangla.thereport24.com",2314],["thesabera.com",2315],["thesaturdaynews.com",2316],["thestellarnews.com",2317],["thinaboomi.com",2319],["thinatamil.com",2320],["thirdeyetoday.com",2322],["thodkyaat.com",2323],["thuglak.com",2324],["tibrakhabar.com",2326],["tikheemirchi.com",2327],["timeofrajasthan.com",2328],["times-bd24.com",2329],["timesnowhindi.com",[2330,2331]],["timesnowmarathi.com",[2331,2332]],["timesnowtamil.com",2333],["timesofadventure.com",2334],["timestamilnews.com",2335],["timestodays.com",2336],["tips4blog.com",2338],["tirangaacindianews.com",2339],["tnews247.com",2340],["todaybihar.com",2343],["kaptaan.co.in",2345],["todaysheoharnews.com",2347],["tolivelugu.com",2348],["topnepalnews.com",2350],["torontotamil.com",2352],["trendynewsnetwork.com",2353],["truelinenews.com",2355],["truevisionnews.com",2356],["trustnews24.com",2357],["tupaki.com",2358],["tv19online.com",2359],["twnewsbd.com",2362],["udayavani.com",2364],["udupixpress.com",2368],["ujalahiteshiexpress.com",2369],["ukmalayalampathram.com",2374],["ukpkg.com",[2375,2376]],["thenewssense.in",2375],["dnspnews.in",[2376,2554]],["unfoldbangla.com",2377],["unikannada.com",2378],["janjoshnews.in",2380],["unitednripost.com",2381],["univarta.com",2382],["unmadmagazine.com",2383],["upbhoktajanghosh.com",2385],["updatenews360.com",2386],["utkalpratidin.com",2390],["uttarakhandcitynews.com",2391],["uttarakhandmorningpost.com",2392],["uttarakhandraibar.com",2394],["khabrainabhitak.org",[2394,2902]],["uttarakhandsamachar.com",2395],["uttareralo24.com",2396],["uukmanews.com",2398],["vadakaravoice.com",2400],["valaitamil.com",2402],["vatsalyanews.com",2404],["vavuniyanet.com",2405],["veeravengaikal.com",2407],["velanai.com",2409],["vellinakshatram.com",2410],["velsmedia.com",2411],["vichareknayeesoch.com",2412],["vidhankesari.com",2413],["vikatan.com",2416],["vinnabarta.com",2417],["vishvakannada.com",2419],["vishvasnews.com",2420],["voiceofdarbhanga.com",2422],["voiceofnewjersey.com",2423],["vplnews.com",2425],["vskbihar.com",2426],["vtvgujarati.com",2428],["wealthfreedomideas.com",2431],["webdunia.com",2432],["webkhabar.com",2433],["wehindustan.com",2436],["lakshyatak.in",2436],["wenepali.com",2437],["wishmaya.com",2438],["firstlookbihar.in",[2438,2560]],["wnepal.com",2439],["jalauntimessite.wordpress.com",2443],["todaybiharnews1.wordpress.com",2444],["worsonlinenews.com",2445],["xxx-indian-porn.com",2446],["yashbharat.com",2447],["youth18.com",2450],["yugabdha.com",2452],["faridabadlatestnews",2456],["haal.fashion",2457],["10tv.in",2458],["yerahajawab.in",2462],["a2znews24.in",2463],["aajkaal.in",2465],["aajkasach.in",2466],["ashanews.in",2468],["abckhabar.in",2470],["abtnews.in",2473],["agrinewsnetwork.in",2474],["alarmindia.in",2477],["amanpath.in",2478],["anandalok.in",2479],["anandamela.in",2480],["ab71.tv",[2481,2913]],["argusnews.in",2484],["ashmitanews.in",2485],["bharatiyadigitalnews.in",[2489,2490]],["bhartiyakhabar.in",2492],["bhartiyanews.in",2493],["bhilwarasamachar.in",2494],["blackoutnews.in",2497],["bolbihar.in",2498],["boleindia.in",2499],["bucksvault.in",2501],["cgwebnews.in",2503],["cialive.in",2505],["citymirrors.in",2506],["cityonclick.in",2507],["aanmeegam.co.in",2508],["asalbaat.co.in",2511],["banglanewslive.co.in",2512],["deshbandhu.co.in",2514],["isns.co.in",2521],["jinews.co.in",2522],["khabhar24live.co.in",2523],["khojinews.co.in",2524],["kungumam.co.in",2525],["loksattanews.co.in",2526],["mahasarkar.co.in",2527],["manabadi.co.in",2528],["neerfit.co.in",2530],["newstrendz.co.in",2532],["patnalive.co.in",2535],["sowork.co.in",2539],["timenews.co.in",2540],["webreporter.co.in",2541],["crimecapital.in",2542],["crimetak.in",2543],["uptak.in",[2543,2730]],["currentgk.in",2544],["dailynewsreport.in",2545],["deshdigital.in",2549],["deshvani.in",2550],["rantraibaar.in",2552],["dolphintimes.in",2555],["doonited.in",2556],["evartha.in",2559],["gayanews.in",2561],["goodreturns.in",2563],["tamil.goodreturns.in",2564],["organizeindia.in",2566],["grandnews.in",2567],["gstv.in",2568],["gujjujankari.in",2570],["gujratkhabar.in",2571],["hellobikaner.in",2572],["hilllive.in",2573],["hindusthansamachar.in",2576],["idunammaooru.in",2580],["indiajaankari.in",2583],["indialivingnews.in",2584],["indianewscentre.in",2585],["indianspiritual.in",2586],["indiatv.in",2588],["jabalpurdarpan.in",2592],["janjankiawaaz.in",2595],["janwani.in",2596],["jaunpurlivenews.in",2597],["jharkhandvani.in",2599],["jubileepost.in",2601],["kabirkiawaz.in",2602],["khabaruttarakhandlive.in",2605],["khonjkhobor.in",2608],["khulasanewslive.in",2609],["krantikarisanket.in",2613],["krishideepam.in",2614],["lagatar.in",2615],["lionexpress.in",2617],["liveindianews18.in",2620],["lokbharat.in",2623],["maithilbrahminmahasabha.in",2625],["mangalwedhatimes.in",[2627,2628]],["krishakjagat.org",2627],["manvadhikarabhivyakti.in",2629],["mithimedia.in",2631],["moviemax.in",2634],["mukhyadhara.in",2636],["mysamachar.in",2638],["nakkheeran.in",2639],["ndtv.in",2641],["neemkathananews.in",2642],["positiveindia.net.in",2643],["newindia24.in",2644],["news13.in",2645],["newscircle.in",2647],["newscreation.in",2648],["newsgil.in",2649],["newshubinsight.in",[2651,2652]],["newsspecial.in",2652],["newslamp.in",2653],["newsnib.in",2654],["newsworldweb.in",2659],["newsxtra.in",2660],["newszon.in",2661],["nextkhabar.in",2662],["nirpakhawaaz.in",2664],["timetovisit.in",2664],["nishpakshjanavlokan.in",2665],["odishareporter.in",2667],["odishasambad.in",2668],["otvkhabar.in",2669],["pakwangali.in",2672],["payyolionline.in",2674],["powertvnews.in",2676],["pplnews.in",2677],["prabhatparvnews.in",2678],["prathamnews.in",2680],["eelanadu.lk",2680],["pressnote.in",2681],["primestv.in",2682],["publictv.in",2683],["telugu.regnews.in",2687],["reportsindia.in",2688],["sabsach.in",2689],["saharanpurweb.in",2690],["samaydarshan.in",2691],["sambad.in",2692],["sananda.in",2693],["sarvodaytimes.in",2696],["satyasandhana.in",2698],["scgnews.in",2699],["seedhasawal.in",2700],["sindhuyouth.in",2703],["sirfsach.in",2704],["sitamarhilive.in",2705],["southwrap.in",2706],["sudarshannews.in",2710],["thehindutimes.in",2716],["theindianstate.in",2717],["themangaloremirror.in",2718],["thenationtimes.in",2719],["thevoices.in",2720],["thewall.in",2721],["thinkwithniche.in",2722],["tnstudy.in",2723],["today24.in",2724],["uksuddi.in",2728],["unishkuri.in",2729],["urjanchaltiger.in",2731],["uttaranchaldarpan.in",2732],["valanchery.in",2733],["varthabharati.in",2734],["vatakaravarthakal.in",2736],["vgnews.in",2738],["visionnewsservice.in",2739],["vknews.in",2740],["weunetwork.in",2742],["youthexpress.in",2744],["infosrilankanews.info",2746],["muslimmedia.info",2747],["odiascraps.info",2748],["faridabadnews.live",2750],["news11.live",2752],["newsdiary.live",2753],["newspr.live",2754],["odisha.live",2755],["pardaphashnews.live",2756],["press4news.live",2757],["reporter.live",2758],["lankadeepa.lk",[2760,2772]],["sinhala.asianmirror.lk",2762],["colombotamil.lk",2763],["gagana.lk",2767],["dbcnews.tv",[2767,2916]],["giraya.lk",2768],["hirunews.lk",2769],["lakfmnews.lk",2771],["lknews.lk",2773],["nethgossip.lk",2774],["nethnews.lk",2774],["newsfirst.lk",2775],["newsview.lk",2776],["politics.lk",2777],["subasetha.lk",2780],["tamilmirror.lk",2782],["thamilan.lk",2783],["theleader.lk",2784],["truenews.lk",2785],["vaaramanjari.lk",2786],["valampurii.lk",2787],["webgossip.lk",2789],["wijeya.lk",2790],["truecopythink.media",2791],["24ghanta.net",2792],["aperata.net",2796],["bangladesherkhabor.net",2797],["bbarta24.net",2798],["bonikbarta.net",2800],["cnibd.net",2803],["crimenewsbd.net",2804],["dainikpurbokone.net",2807],["dakhal.net",2808],["edainikazadi.net",[2810,2811]],["edainikpurbokone.net",2810],["eenadu.net",2812],["goodmorningindia.net",[2815,2816]],["kuppilan.net",2817],["mediabharti.net",2820],["natunsomoy.net",2824],["nellaionline.net",[2825,2826]],["tutyonline.net",[2825,2849]],["newsdoor.net",2827],["ourislam24.net",2829],["patradoot.net",2831],["prajavani.net",2832],["sahilonline.net",2834],["soninews.net",2838],["tamilserialtoday-247.net",2843],["telugutimes.net",2844],["thevirallines.net",2846],["timenewsbd.net",2847],["tollywood.net",2848],["weeklysonarbangla.net",2851],["yarldevinews.net",2852],["yuvabrigade.net",2853],["amankishaan.news",2856],["banglamail.news",2858],["cniasia.news",2860],["indiaspeaks.news",2861],["janata.news",2862],["kannadi.news",2864],["liveindia.news",2866],["livetrends.news",2867],["livevns.news",2868],["mediavision.news",2869],["paathok.news",2873],["sylhettoday24.news",2875],["sylhetview24.news",2876],["tcp24.news",2877],["usbangla24.news",2878],["vasundharadeep.news",2879],["vishwavani.news",2880],["visiontimes.news",2881],["voiceasian.news",2882],["yoyocial.news",2883],["yuvabharat.news",2884],["nepalipatro.com.np",2886],["rajbirajdainik.com.np",2889],["tibrakhabar.com.np",2890],["punjabiherald.co.nz",2891],["dailynewsj.online",2893],["steelcity.online",2898],["up80.online",2899],["emulyankan.org",2900],["indiainside.org",2901],["maatram.org",2903],["nationalduniya.org",2905],["sebahotnews.org",2906],["telugucalendar.org",2907],["valvainews.org",2908],["manvimedia.page",2909],["changetv.press",2910],["notebook.today",2912],["calcuttanews.tv",2914],["ekattor.tv",2917],["jamuna.tv",2918],["livetimes.tv",2920],["m7news.tv",2921],["news24bd.tv",2922],["news71.tv",2923],["ns7.tv",2924],["probashibangla.tv",2925],["sagarmatha.tv",2927],["samajbad.tv",2928],["somoynews.tv",2930],["sylheterjanapad.tv",2931],["worldpunjabi.tv",2933],["pravasi.us",2939],["tharunaya.us",2940]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/irn-0.js b/extentions/uBOL-home/rulesets/scripting/specific/irn-0.js new file mode 100644 index 0000000..2a1ccd0 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/irn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: irn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["a[href^=\"https://arongroups.co/\"],\na[href^=\"https://arongroups.site/\"]",".banner-cafe,\n.center-talgh","div[data-viewport-type=\"element\"] > div > div[class^=\"DialogAd_DialogWrapper\"]","div.adv",".col-xs-12.col-md-6.main-sidebar > center,\ncenter:nth-of-type(2)","div.panel:has(> div#collapse_Linkestan),\ndiv[style=\"text-align:right; margin:10px;\"]:has(> a[href=\"http://ads.aftab.cc\"])","[href^=\"/advertisements/\"]",".widget_custom_html.widget.container-wrapper.widget_text",".ads-title,\n.stream-item-above-post.stream-item,\n.stream-item-mag.mag-box",".ads-post",".link-paeen","div#custom_html-4","div.container-ads,\ndiv.left-ads",".ads-text-sid,\n.pt-3.text-center.py-2.bg-all-box,\n.text-center.py-3.bg-all-box","#text-25",".main-zxc","#footer_js_d1,\n.banner-container,\n.col-sm-3 > .block > .img:not(:has(a[href*=\"aftabir.com\"]))","#left2","#ads",".yn-bnr","#pos-article-display-66259",".ag-agah",".ads_place,\n.app_introduce","#toshare-dl-link",".announce,\n.dsp-ad,\n.promote-puls,\ndiv[type=\"aparat\"]:has(> .link)",".side-ads",".baner",".header-ad",".top-ad",".mks_ads_widget",".webgardi",".bottom-ad","a[href*=\"nobitex.ir\"]","#kaprila_linktable",".box[class^=\"asan\"],\n.content-box,\n.text-asan,\narticle.post.game:not(:has(.button, .post-cat))","div#mobile-headerads,\ndiv#topads,\ndiv.footer-ads,\ndiv.side-ads",".right-sidebar > p > a > img[title=\"رپورتاژ\"]",".advRemove,\n.click1000_allcontent,\n.webgardi_main > #txtadv5 > a[href*=\"asriran.com/fa/ads/redirect/\"]","figure.size-full.wp-block-image","aside > div.sec_right > div.menu_box > div.margin > ul > li:has(> a[href*=\"bargozideha.com/reportage/\"]),\ndiv[style]:has(> iframe[src=\"/ddd.html\"])",".alert-dismissible,\ndiv.text-center.col-md-3 > .paddingAll10.panel-success.panel","#middlead",".medicaldirectory-sidebar:nth-of-type(5) > .claims.sidebar-content > .cbp-l-project-details-title > span","div.mp_box:has(> div.mpbb_ads a[target=\"_blank\"] > img[alt][title])",".pix_of_day,\ndiv[style=\"margin-top:4px;overflow:hidden;\"],\ndiv[style=\"margin-top:5px;margin-bottom:3px; overflow:hidden;\"]","#bil_fix_top_pc,\n#headerbar,\n.c-ads-banner,\n.content-slider,\n.countclick,\n.hamsan-container,\n.m-banner-r,\ndiv[class^=\"pcfadv\"]",".ads_link8,\n.blog-home-ads-blog,\n.blog_center_bar > center > a[href*=\"eramblog.com/action/static_ads\"],\n.hamsandiv",".col-md-3 > .panel > .tarh-forosh,\n.col-md-3 > .panel > center,\n.leftads",".parent_txt_adv_container2","figcaption","#custom_html-51",".mtn-ads-content-sticky,\nimg[alt=\"ad banner\"]",".widget_custom_html.widget.primary-sidebar-widget.w-t.h-ni.widget_text",".widget_text.widget.primary-sidebar-widget.w-t.h-i","[href*=\"/banners/click/\"]",".weblink",".bd-adsbar,\n.delta-content-ads,\n.delta-top-content-ads",".digiBannerArea,\n.homeMainBanner,\n.todaysNewsList__sidebar",".mb-4:has(.mr-auto.text-caption.ai-center),\n.radius-large-lg:has([class*=\"SponsoredBrandCarousel\"]),\n[class*=\"ProductContent\"]:has(.mr-auto.text-caption.ai-center)","a:has(> img.ads_pic),\na:has(> img.shbanner),\na[href=\"https://farsisaz.com/\"][target=\"_blank\"][rel=\"noopener\"],\ndiv.ADS_wrapper,\ndiv.shbanner_cover,\ndiv.widget_content:has(> ul.blog_list)","#home-2-col > .bs-vc-wrapper > .vc_col-sm-3.vc_column_container.bs-vc-column.wpb_column,\n.widget_nav_menu.widget.primary-sidebar-widget.w-t.h-ni","[href^=\"/advertisements/triggered/\"]",".zxc",".custom-ad-one,\n.zxc-m","aside.lefts_sides:has(> div.txt_letfs > ul.ads_txtcv),\ndiv.adsfix_box","div.ads","div.popup-ads","a[href^=\"https://zaya.io/\"]",".ads","div.medicaldirectory-sidebar:nth-of-type(6) > .claims.sidebar-content > .cbp-l-project-details-title > span",".sidebar-home:has(.ads_0)",".advs-wrapper","section.ads","div.chatlist-parts > div.chatlist-top > ul.ads-dialog-box",".adv",".adv-ttl","div.textwidget > div.ads","#middle a > img[title*=\"تبلیغات\"],\n#sidebar a:not([href*=\"elmevarzesh.com/\"]) > img[width=\"300\"][height=\"200\"],\n.col-md-8 a:not([href*=\"elmevarzesh.com/\"]) > img[width=\"728\"][height=\"90\"]",".stream-item-widget",".widget-ad-image","a[href^=\"https://eramblog.com/direct_link/?ads=\"][rel=\"nofollow\"][target=\"_blank\"],\ndiv.blog-home-ads-blog,\ndiv.main_content[style=\"border-radius:10px;\"]:has(> div[style=\"padding: 10px; text-align:center; font-size:13px;\"]),\ndiv[class^=\"ads_link\"]",".centernews_soc,\n.left_pos_mod > .l_box.imgs,\n.newstopads,\n.r_box:has(p)",".text-ads","#ynpos-10831,\n.ezp30-ads,\n.fix-ez",".advertisement",".news_slider_sec2,\n.webgardi_adv",".header-adv,\n.others_media,\n.sticky_notify2,\n.zxc-stik",".txt-adv-box",".zxc-visible-fixed",".inline-news-box,\n.talfighat-row,\n.ul-talfigh-con",".results__a","div.ads-content","section.player-container div.filimo-logo-filimo","div.ad-cat:not(div.ad-custom-size)","div#rt-download:has(> div#ZAD)","div#fix-advertise,\ndiv.content-ads,\nheader.header-part div.banner:has(> div.d-table-cell > a.d-block > img),\nsection#image-advertise,\nsection#top-banners","div.single-advertise",".bottom-ads,\n.card-ads",".tads","#ads-main-home,\n.ads-img","div.post:has(a[href^=\"https://www.tarhdokan.com/\"]),\nul#tabligh,\nul#tablighc",".sticky-ad","div.box:has(> div.ads),\ndiv.container > div.ads","aside.sidebar .widget:has(a.external)",".primary-sidebar-widget:has(a[rel*=\"sponsored\"])",".secondary-sidebar-widget:has(a[rel*=\"sponsored\"])","div[class^=\"cr-banner-\"]",".q2am-page-advert","div.CenterBlock:has(> div.Tadsb2)","#floating-region-zone,\n.ads-div-block",".sin-part","#banners-position-14,\n#slideshow[class=\"rounded\"]",".ads-box","#NR-Ads,\n.listing-item-blog:has(a[href*=\"/author/ads/\"])","div.video-area > div > div.d-flex:has(> a[href^=\"/c/\"][aria-label=\"bebin\"] > img)","script[id^=\"wccp_\"]",".col-xs-36.col-sm-4.col-md-4.col-lg-4,\n.hidden-xs.col-sm-4.col-md-4.col-lg-4","#block-3,\n#block-4,\n.stream-item-top-wrapper,\nli:has([href^=\"https://jalebamooz.com/reportage/\"])",".widget_custom_html,\naside:nth-of-type(2)","#table10,\n#table10 > tbody > tr > .textBoldColor,\n#table4 > tbody > tr > td > table > tbody > tr > td > center,\n.bgleftmenu > div > div,\ntable#table9.bgtable:nth-of-type(13)","div.white-block:nth-of-type(2)","[href^=\"/nf/sponsor/\"]","[class^=\"zxc\"]",".sticky_notify",".news-bottom-link","#ads_f,\n#banners_120_top_1,\n#block-block-120,\n.track-click","div.peyvand,\ndiv.type-resource-image:has(> a[href^=\"/advertisements/triggered/\"])",".inline_ads",".ads.box","#box358,\n#top-ad",".zxc_home",".mrauto,\n.position-g5",".mobile-fixed-banner","a[href^=\"/advertisements/triggered/\"]",".ads-placment",".advertisement-in-topic,\n.banner-wrapper,\n.bannercontainer,\n.homepage-content",".msg_ad_explain,\n.msg_ad_pictorial,\n.msg_ad_subject","a[href^=\"https://bit.ly/\"]","#custom_html-4,\n#text-31,\n#text-35,\n.adbar","div.ads_fix_top,\ndiv.text_ads_box","div.blur-text","#text-13,\n.adwrap-widget","#ads-container",".adsfix_box",".alert-new,\n.text-center.mt-3.py-3.bg-all-box",".mdiaad,\nsection.sidebox:nth-of-type(4)",".widget_text.widget",".sponsors","#sponsor_wrapper,\ndiv.banner_v",".srjtbaungo","section.adBox:has(> div.row > div > a[rel$=\"sponsored\"])","div#Abox-mobo","#ads__bottom_of_the_header",".news-col-2 .related-news",".opanel-ads",".ads-banner","#advertise,\n#promotion",".Dr.D2.Cu.o",".stream-item-above-post","#text-5",".banner_sidebar,\n.box-ads-single,\n.box-custom.box_other,\ndiv.box-tag-single:nth-of-type(2)","bloglinkdumpblock,\nbloglinksblock","div.all_adv_mrg,\ndiv.box:has(img[alt=\"icon_ads\"]),\ndiv.fixed_box_adv,\ndiv.padding_news_right_adv","div#forum-native-ad,\ndiv.ad-wrapper,\ndiv.up-ad",".advertorial",".ADS_header_all,\n.download-link-ads-below","#header-ad1,\n#p30konkor-ads-p a[rel=\"follow\"],\n#p30konkor-ads-p div:has(p > a[rel]):not(:has(a[href*=\"p30konkor.com\"]))",".post-ads",".sidebar-ads",".ad_global_header","#ad_global_below_navbar","#ads-120,\n.block-ads,\n.block-ads2,\n.block-ads4","div[class^=\"topadvers\"]",".adv_img,\n.agahi-view",".widget_whmcs_ads_widget.widget,\n.wpb_content_element.sidebar.wpb_widgetised_column",".topbanners",".multi-ads-container","div.tab.sidebar-box:nth-of-type(2) > .sidebar-box-content,\ndiv.tab.sidebar-box:nth-of-type(2) > h3","div.big-banner",".ads_box",".aa-container",".download-dialog","div.advertop",".ads.big_post,\n.cat","#block-block-22.ads",".bannermiddle,\n.mybannerimg",".adv-box",".adloc-is-banner,\n.widget_better-ads",".advertising","#middle-ads",".fara-main","a[href=\"https://academy-eris.com/\"],\na[href=\"https://sahamir-ac.com/\"],\na[href=\"https://sarafer.com/\"],\na[href=\"https://veriacco.com/\"]","#header-banner-4,\n#rt-backlinks-pos,\n.mb-3.top-1.sticky-top,\n.w-100.justify-content-center.d-flex","div.adsLoader",".bannersHome","#header-ads",".bannergroup",".ads2",".ush_image_2",".GSAdsLR,\n.OpenTable5",".adv_top,\ndiv[style=\"margin-bottom:10px\"]:has(> .txt_adv_content)",".bannergroupsam-full-width",".cyt-ad-content,\n.homebar a[href=\"https://setare.com/%d8%aa%d8%a8%d9%84%db%8c%d8%ba%d8%a7%d8%aa/\"] > img,\n.pb0.stickyscroll_widget","#block-views-ad-link-block-2,\n#block-views-shabake2-clone-of-ad-link-block,\n.field-name-ads-under-summery,\n.popup-box-wrapper","a[target=\"_blank\"][href*=\"utm_content=shahrekhabar\"] > img[style=\"margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;\"]","#g-top,\n.ads2col,\n.flexbanneritem",".qxsbniv",".header_adv",".side_adv",".top_adv",".b_box","#inline_agahi_z0,\n.generalBoxStyle[data-element-name=\"FRONT_M\"],\n.generalBoxStyle[data-element-name=\"SHARE_NEWS\"],\n.mauto_div,\n.mnb_wrapper,\n.noagahi.otherMedia",".banner9,\n.bannerLarge","#PopAlert,\n#RightPan,\n#advBan,\n.AdvertiseD2Ban,\n.DTOPBan,\n.adv_text","div.ecbox2:has(> div.ec_body2 > div.adswrapper),\ndiv.ecbox:has(div.ads_text, div.text-ads)",".ads-link",".middle-ads",".adss,\n.container_ads","div.mask",".adcbar",".link-ads",".ad-item,\n.ads-footer",".baners,\n.left-ads",".right-ads",".col-xs-12 > article:has(a[href*=\"/category/pr/\"])",".tab-cpc,\n.tab-dpd-post,\ndiv[class^=\"ads\"]",".full-width-tabligh,\n.home-web-surfing,\n.tj-ad-box,\n.tj-ad-wrapper,\ndiv.widget.aside-widget:nth-of-type(5) > .section-title--dotted.section-title > .section-title__h",".rmp-ad-container",".slider-banners.partial,\n.sponsor-link",".ads-box-green,\n.ads-box-red",".light-text.footer-widgets","div.shop-card.seller-element:has(> div.shop-info > div#vijhe_small)","section#downloadbox > div#indicatorr","div#popupModal,\ndiv.modal-backdrop","div.upbu","img[alt=\"ads\"]","a[href^=\"/url/\"][target=\"_blank\"]:has(> img)","div.col-ms-36 > section:has(div.txt_adv_content),\ndiv.row > section:has(a[href*=\"/ads/redirect/\"]),\ndiv.style-text-adv",".zxc_matni",".zxc_top,\ndiv.mnb:has(a[href^=\"/advertisements/triggered/\"])",".adbox:not(.adbar),\n.left-side-ad-col",".tabligh","div.colRight div[class^=\"adsBox\"],\ndiv.topAds","#text-12,\n#text-24","div.tb-box",".top-ads",".ads-block,\n.row.fixed-post.post,\n.sidebar-textads","#BannerHome,\n.BannerA,\n.DetailArea > .AdAreaDetail,\ndiv[id^=\"BehinAva\"]","#sidebar-alt","div[id^=\"tabligh\"]",".no-mobile.out-container:nth-of-type(3)",".adsside,\n.elementor-element-d41b3d1,\n.size-large.attachment-large","#site-footer .col-sm-4:has(a[rel=\"noopener\"][target=\"_blank\"]),\n.eif:not(:has(a[href*=\"farnet.io\"]))","div[class*=\"blockByVisit_blockByVisit__container\"],\ndiv[class*=\"company_company__ads--ab\"],\ndiv[class^=\"RequireAuth_mainBox\"]","aside.mt-5:has(> a[href^=\"https://l.vrgl.ir/r?l=http\"][target=\"_blank\"] img[alt=\"تبلیغات در ویرگول\"]),\ndiv.feedAdsBox,\ndiv.js-userLogin-popup","div.header-banners",".col-md-offset-6.col-md-3,\n.kanban-col",".khp-site-info p,\n.left.col-md-4,\n.skip-container p:not(:has(a[href*=\"1da.ir\"])):has(img)",".phoenixad,\na[rel=\"dofollow\"]",".e3lan","#text-2,\n#text-3,\n#text-4,\n#text-6,\n#text-7",".herald-ad:not(:has(a[href*=\"kurdsoft\"])):not(:has(a[href*=\"7ganj.ir\"])),\n.meta-ad",".links_footer",".main22,\n.up_submit > span","x","div#BodyMain > div#Body > div#Content > div[style] > div.Box:has(> div.CenterSmall > div.AdsBanerDiv)",".adv_l,\n.adv_r_news2",".co-ads","div#modal_container > span.a-modal-backdrop","#popular,\n.lolo",".tab_news > a[href*=\"gameup.ir\"]","div#ZAD","div.ml-4.space-right-delt > div.bg-all-box:has(> div.yn-bnr)",".app_ads_banner",".kpl_linktable",".ads-side",".asiatech,\n[id^=\"linkcat\"] > ul > li:not(:has(a[href*=\"apktops.ir\"]))","a[onclick^=\"increase_ad_click_count\"]",".banner",".abox","#featured > .owl-stage-outer","div.all_adv,\ndiv.others_web,\ndiv.zxc,\nsection.reportage","#ad-hoc-2,\n.bdaia-e3-container,\n.widget_text.bdaia-widget.widget",".stream-item","#iddivtoplevelscript,\ndiv[style]:nth-of-type(3)",".ads-margin-bot,\n[href*=\"bourse24.ir/ads/click/\"]",".linkbox",".block-simpleads",".clads-inner","script[id^=\"wpcp_\"]","#ADbox-1,\n.ads-sidebar,\n.ads-sticky",".after-post-ads",".Js_Div5",".adsboxfix,\ndiv[style*=\"position: fixed; right: 0px; bottom: 0px;\"]:has(> .close-fixedSd)","div.col-md-12 > div.sidebar-box:has(> div.row > div.text-center > a[target=\"_blank\"][title] > h4.text-dark[style])","div[id^=\"ads\"]","a[rel=\"nofollow\"]:has(> img[title=\"تبلیغات\"])","div#kaprila_linktable,\ndiv#mediaad-vFkp","div#header-bar,\ndiv.slider-tab-ring:has(> div.textwidget p > a)","div[itemtype=\"https://schema.org/WPAdBlock\"]","div#post-list-container-id a[href^=\"https://a-banners.divar.ir/auction/?ext_link_data=\"]:has(> div.kt-inset-banner > picture.kt-image-block > source[data-srcset^=\"https://a-banners.divarcdn.com/ssp/ads/media/image\"])",".index-adstop > a:not([href*=\"dlrozaneh.ir\"])","article#post-fix-ads,\ndiv.textwidget:has(> div.parsi-ads),\ndiv.top-full-ads",".d1yekta,\n[id^=\"pos-article-display-\"],\nsection li:not(:has([href^=\"https://download1music.ir/\"]))","#faradars,\n#page-content > .wpb_row:has(a[href*=\"faradars.org\"])",".ads-fix-post,\n.ads-matni",".advertise-place,\n.province-advertise,\nmain > div:has([href*=\"/advertising/\"])",".all_ads","#ContentPlaceHolder1_divBanner","[class*=\"text_ads\"]",".emojo-ad,\n.pzbkcvuqrn","div.avdDiv",".news-web,\ndiv.tabligh",".header-mdh,\n.pull-right.zm-post-lay-a-area","aside.ad-mobile-none,\ndiv.ads-native","div#ADbox-1,\ndiv#phon","div.col-md-12 > div.card:has(> a > img[src$=\".gif\"])",".custom,\n.customads",".FixedAdvertising,\n.left.sidebar_widget:nth-of-type(3),\n.left_ads,\n.right_ads,\n.top_ads","a[href=\"https://maktabsharif.ir/\"]",".post-ad-box","a[target=\"_blank\"]:has(> img[src*=\"/Gif/\"][src$=\".gif\"]),\na[target=\"_blank\"]:has(> img[src*=\"/files/\"][src$=\".gif\"])","#next1-231,\n.asd_top,\n.fl.block_right > div.box_sh.ads_2","div[class*=\"linkads\"]",".sidebar_tabliq,\n[href^=\"/ads/\"]",".doctor-ads-item","#header_ad,\n.sb_ad","div.t3-contentwindows1:has(a[target=\"_blank\"] > img[src$=\".gif\"])",".banner468,\n.tab_box","[href^=\"/redirect/ads/\"]","div[class^=\"css-\"][dir=\"auto\"][data-testid=\"favoritesSuperAppTitle\"],\ndiv[class^=\"css-\"][dir=\"auto\"][data-testid=\"favoritesSuperAppTitle\"] + div[class^=\"css-\"]:has(> div[class^=\"css-\"] > div[class^=\"css-\"][style] > div[class^=\"css-\"][tabindex=\"0\"][style=\"transition-duration: 0s;\"]),\ndiv[class^=\"css-\"][tabindex=\"0\"][style=\"transition-duration: 0s;\"]:has(> div[class^=\"css-\"] > div[class^=\"css-\"] > div[class^=\"css-\"][style] > div[class^=\"css-\"][dir=\"auto\"][data-testid=\"yourGoodMood\"]),\ndiv[style]:has(> div[style] > div[style] > div[tabindex][role=\"link\"] > img[alt=\"Advertisement\"])","a[href^=\"https://www.iranjib.ir/ra.php?adid=\"]:not([title=\"اینستاگرام ایران جیب\"]),\ndiv[id^=\"pos-article-display-\"][style=\"min-height:400px\"]","div.owl-item:has(> li[id^=\"ad\"]),\nsection.box.ads",".advertise_default","div.c-forceToLogin__message,\ndiv.c-forceToLogin__overlay",".im-header-ad","div.main > div.box:has(> p > a[href=\"http://botsaz.com/\"])","#textads-contents,\n.ads-containter","#ads-container > .list-thumbs.title-only.list.box,\n#header-ad,\n.bg-gray-links.box",".ads_bt_box,\n.ads_singles_post,\n.top_img_ads",".type-sticky.status-publish",".ads-widget",".down-box-ads,\n.down-box1",".singleads","[id^=\"ad\"]","a[href=\"http://www.asalchat.skin\"],\na[href=\"https://www.tarhpardaz.ir\"]","div.ad-wrap,\ndiv.widget-ad-image","#bottombanner,\n.apnl,\n.b","#sezfvg-2,\n.sezfvg,\n.sticky-column:not(:has(a[href*=\"modirnameh.ir\"]))",".txt-ads-sl",".banneritem:has(a[href*=\"/banners/click/\"]),\n.eb-inst","div.e3lan,\ndiv.widget#text-15","div[class^=\"yektabanner\"],\ndiv[style]:has(> div.yn-bnr)",".txt-box:has(> .txt_adv_content)","div.is_ads","div.ads_posts",".adspanel",".adsblockpop,\n.dtnoppu,\nsection.banners,\nsection.textAds","aside > div:not(:has(a[href*=\"/entry/\"])),\ndiv.copyright-wrapper > div#copyright > a,\nmain#main-content > div[class^=\"tabliq-\"]",".body_wrapper > div:nth-of-type(4)","div.block-simpleads","div.dotline-sticky","a[href*=\"&m_name=ads\"]",".dlbtnhidden",".ad--content","div.ssad",".ytn-hamsan","div#ads1",".c-advertisement","main > div.container-fluid.my-3:has(> div.row.mb-2 > div.col-lg-4 > a[target=\"_blank\"] > img.w-100[style=\"border-radius: 10px;\"])",".banner-box",".center.body_c > div > div,\n.center.body_c > div:nth-of-type(2),\n.txtad","#ad7_40,\n.footer-ads","[href*=\"/fa/ads/\"]",".left_banner,\n.links","#arasideadvertising","section.sidebar-left-item:has(> div.custom-html-widget > p > a[target=\"_blank\"][rel=\"noopener\"] > img)","a[class^=\"skinak-text-ads\"],\narticle.morders,\ndiv.dadsd,\ndiv.footer-block-1:has(> a[class^=\"text-ads\"]),\ndiv.left-body:has(> div.text div.text-ads),\ndiv.right-body:has(> div.text div.adsr)",".heading-ads,\n.sidebar-right > div.box:nth-of-type(1)",".adv_mobile",".textwidget,\naside:nth-of-type(5)","a[class^=\"text-ads-\"],\ndiv.backoritybase,\np:has(> a[href^=\"https://shirazsocial.com\"])","div.sk-side:has(> div.sk-side-body ul > li > a[href]:is([href=\"https://49tinymovie.site/\"], [href=\"https://zarfilm.com/\"], [href=\"https://anime-list.net/\"]))","#cycle_adv_tabnak","section#LeftPanel > div.leftads","[class^=\"adv\"]:not(.adv8, .adv19)","div.col3:has(div.txt_adv_content)",".inner-wrapper-sticky > .mb-3,\n.sidebar-banners",".type-resource-image","div.bnr-ads",".side1:has(a[title][rel=\"noopener noreferrer\"])",".advertisment","#fpc-banner-top,\n#top-right-ad,\n.content-container:has(.ad-reportage),\n.square-ad:not(:has(#featured-posts))",".full2.box.right,\ndiv.sideheader2:nth-of-type(3)","li.ad-link",".footer-back-link,\n.free_ad_con,\n.logo_full_view","a[href*=\"utm_source=uptrack\"]","#tabligh",".textads",".ads120,\n.ads468,\n.fixpost,\n.gsh,\n.headads","div#ads__start_of_the_post","a.textad,\na[href^=\"/ad/\"][target=\"_blank\"]","#kaprila_linktable_left,\n.left-block-top","#slider-box,\n.mortabet-links,\ndiv.row:nth-of-type(2) > .col-xs-12 > .category-side-ads",".advertisements",".home-ads",".sideads",".main-top-ads,\n.wide-ad-row,\ndiv.a1-banner","div.Product-BannerHeader,\ndiv.price-sticky,\ndiv[class^=\"AdvertisingParser\"]",".flex-ad-body","div#ads-sticky,\nheader + div#slider",".box-title,\n.moreads.widget_text,\n.pm",".mom_custom_text.widget,\n.widget_custom_html.widget.widget_text","div.ads-row-left","#ad14,\n.ad-cell,\n.widget_text",".content_item:has(a[href*=\"/category/ads/\"]),\n.sidebar-area .image","article.fixedadv:not(:has(> div.fixedadvcontent > a[href=\"https://www.youtube.com/c/Par30Game\"])),\ndiv.adbox,\nsection.sidebar-box-shop",".my-single-t-p",".dailylink,\nbody > div > font,\ncenter > center > center > center,\ncenter:nth-of-type(2) > center,\ndiv > font > font > .menuheader,\ndiv > font > font > font > p","div.side_txt_zxc,\nul#rssbank","#box_1398,\n#popbox-blackout",".AdsContainer",".special_links,\n.text_adds_container",".zxc_news",".featured_news",".zxc_left",".ads-full-banner-img",".vebgardi",".jmb_banner","div.banner:has(> a > img)",".inline-4d",".adrightPanel,\n.container55,\narticle > .box > a[href*=\"salampnu.com\"]","div.sidebar_ads",".vfozk",".aligncenter.wp-image-9273.size-full,\n.size-full.attachment-full",".Topadver",".behtarinseo","div.ads-site","div.bottom-left-ad,\ndiv.bottom-right-ad,\nul.advertise",".adsBanner,\n.two-ad-banners,\n.widget_media_image.widget.container-wrapper","div.zoomtech-banner","div.back_links","#titr-box,\n.maincontent > center,\ntbody","#ads-text,\n#sidebar_ad,\n.b-hd,\n.hidden-xs.hidden-sm.block,\n.hideOnMobile",".new-banner","div.app_ads_banner",".abvertise > .container > a:not(a[href=\"https://t.me/filmha_top\"])",".tabliq"]; + +const hostnamesMap = new Map([["*",0],["cannews.aero",1],["web.bale.ai",2],["delta3da.cam",3],["persiansub.com",[3,178]],["real-madrid.ir",3],["myhastidl.cam",4],["aftab.cc",5],["mojnews.co",6],["eghtesadnews.com",[6,62,71]],["fartaknews.com",[6,89]],["moroornews.com",[6,62,87]],["parsnews.com",[6,173]],["ilna.ir",[6,62]],["tinn.ir",[6,388]],["borna.news",[6,30,208]],["tourismonline.co",[7,8]],["koolakmag.ir",7],["1abzar.com",[9,10]],["gadgetnews.net",[9,414]],["1pezeshk.com",11],["7sobh.com",12],["abipic.com",13],["mihandownload.com",[13,144]],["accpress.com",14],["afkarnews.com",15],["aftabir.com",16],["akharinnews.com",[17,18]],["harmonydl.us",[18,447]],["alamto.com",[19,20]],["power-music.ir",[19,366]],["androidgozar.com",21],["androidha.com",22],["androidsharp.com",23],["aparat.com",[24,25]],["mihanvideo.com",25],["applicationha.com",26],["arga-mag.com",[27,28,29,30,31]],["icivil.ir",27],["plus.ir",28],["beautyhome.ir",[29,282]],["arzcenter.com",32],["asandl.com",[33,34]],["alldriver.ir",[33,269]],["cafejozve.ir",33],["khoshamoz.ir",33],["20file.org",[33,431]],["asbe-bokhar.com",35],["asemooni.com",36],["asriran.com",37],["avapedia.com",38],["bargozideha.com",39],["barsadic.com",40],["bazimag.com",41],["brain.be-teb.com",42],["behmusic.com",43],["benawa.com",44],["beytoote.com",45],["blogsazan.com",46],["boyernews.com",47],["bultannews.com",48],["charbzaban.com",49],["chetor.com",50],["chibepoosham.com",51],["delbaraneh.com",[52,53]],["rouzegar.com",[53,187]],["delgarm.com",[54,55]],["payamekhabar.ir",55],["deltapayam.com",56],["digiato.com",57],["digikala.com",58],["dlfox.com",59],["doctorwp.com",60],["donya-e-eqtesad.com",[61,62,63]],["ecoiran.com",[61,62]],["etemadonline.com",62],["fardanews.com",[62,86,87,88]],["khabarerooz.com",[62,124]],["khabarfoori.com",[62,126]],["khanefootball.com",[62,130,131]],["mojnews.com",[62,87]],["mosalasonline.com",[62,88,123,153]],["sharghdaily.com",[62,130,207]],["shayanews.com",[62,208,209]],["shomavaeghtesad.com",[62,74]],["varandaz.com",[62,88,238,239]],["55online.news",[62,130,238,423,424]],["sobhtazeh.news",[62,427]],["doostihaa.com",64],["downloadha.com",[65,66]],["uploadboy.com",[65,233]],["upsara.com",[65,235]],["uploadkon.ir",[65,394]],["androidina.net",[65,410]],["drdmag.com",67],["e-teb.com",68],["mehrnews.com",[68,142]],["mer30download.com",[68,143]],["salameno.com",68],["shabakeh-mag.com",[68,203]],["tasnimnews.com",[68,221]],["vipofilm.com",[68,241]],["4tools.ir",68],["imna.ir",[68,142,329]],["khabaronline.ir",[68,329,338]],["shahraranews.ir",[68,373]],["shmi.ir",[68,374]],["tebyan.net",68],["ravan.e-teb.com",69],["eghtesademeli.com",70],["eghtesadonline.com",72],["miniroid.com",[72,150]],["p30day.ir",[72,357]],["web.eitaa.com",73],["ejiga.com",[74,75]],["elmefarda.com",76],["elmevarzesh.com",77],["ensafnews.com",[78,79]],["netpaak.com",[78,158,159]],["bikarsho.ir",[78,283]],["wikihoax.org",[78,79,439]],["mag.khanoumi.com",79],["eramblog.com",80],["etelanews.com",[81,82]],["gahar.ir",[82,320]],["mihand.ir",82],["ezp30.com",83],["faaltarin.com",84],["faceit.ir",[84,313]],["fararu.com",85],["fastdic.com",90],["fileboro.com",91],["filimo.com",92],["footofan.com",93],["gameeroid.com",94],["gamefa.com",95],["en.gamefa.com",96],["gharbtv.com",97],["ghatreh.com",98],["gooyait.com",99],["graphiran.com",100],["hamgardy.com",101],["harfetaze.com",102],["honarfardi.com",103],["idehalmag.com",104],["idehaltech.com",105],["imvbox.com",106],["irancircle.com",107],["irannaz.com",108],["iranstar.com",109],["itarfand.com",110],["itbazar.com",111],["itgheymat.com",112],["itresan.com",113],["jabeh.com",114],["jafekri.com",115],["jahannews.com",116],["jalebamooz.com",117],["jesarat.com",118],["k2cod.com",119],["ketabesabz.com",120],["khabarban.com",121],["khabareazad.com",[122,123]],["khabarfarsi.com",125],["khabarpu.com",127],["khabarvarzeshi.com",[128,129]],["salamatnews.com",128],["hamshahrionline.ir",128],["irna.ir",128],["gostaresh.news",[130,423,425]],["khodrobank.com",132],["khodrotak.com",133],["kilipo.com",134],["kojaro.com",135],["lamtakam.com",136],["learnparsi.com",137],["lenzak.com",138],["magbazi.com",139],["magiran.com",140],["majalesalamat.com",141],["mihanfal.com",145],["mihangame.com",146],["mihanmarket.com",147],["news.mihanmarket.com",148],["minevisam.com",149],["mobomod.com",151],["moderndl.com",152],["movienama.com",154],["mybia4music.com",155],["namayesh.com",156],["namnak.com",157],["20tayi.ir",[159,259,260]],["niksalehi.com",160],["niloblog.com",161],["niniban.com",162],["ninisite.com",163],["nodud.com",164],["p30afzar.com",165],["p30konkor.com",166],["p30world.com",[167,168]],["zendegionline.ir",[168,405]],["forum.p30world.com",[169,170]],["parsipet.ir",[169,359]],["parsfootball.com",171],["parsnaz.com",172],["parstools.com",[174,175]],["taktemp.com",[175,220]],["peivast.com",176],["persiangfx.com",177],["persianv.com",179],["radiojavan-iran.com",[179,183]],["picofile.com",180],["podbean.com",181],["prozhedownload.com",182],["rajanews.com",184],["rayamag.com",185],["roozno.com",186],["rozblog.com",[188,189]],["sid.ir",[188,375]],["rozmusic.com",190],["sabtta.com",191],["saednews.com",192],["safarmarket.com",193],["sakhtafzar.com",194],["sakhtafzarmag.com",[195,196]],["seemorgh.com",[196,201]],["sargarme.com",197],["sariasan.com",198],["sarzamindownload.com",199],["sedayiran.com",200],["setare.com",202],["shahrekhabar.com",204],["shahrsakhtafzar.com",205],["shanbemag.com",206],["shereno.com",210],["shomanews.com",211],["simcart.com",212],["softgozar.com",213],["soorban.com",214],["sourceiran.com",[215,216]],["dolatebahar.ir",215],["tak3da.com",217],["takhfifan.com",218],["takhfife.com",219],["techfars.com",[222,223]],["varzesh3.com",[223,240]],["technews-iran.com",224],["techrato.com",225],["tejaratnews.com",226],["telewebion.com",227],["tiwall.com",228],["top2download.com",229],["topnaz.com",230],["torob.com",231],["trainbit.com",232],["upmusics.com",234],["vajehyab.com",236],["vananews.com",237],["webgozar.com",242],["wikisemnan.com",243],["wisgoon.com",244],["yasdl.com",[245,246]],["downloadsoftware.ir",[245,305]],["zibamoon.com",247],["icoff.ee",248],["konkur.in",249],["shirazsong.in",250],["konkur.info",251],["farnet.io",252],["rasm.io",253],["virgool.io",254],["zaya.io",255],["1000site.ir",256],["1da.ir",257],["1ea.ir",258],["androidzoom.ir",[259,274]],["7ganj.ir",261],["8pic.ir",[262,263]],["imgurl.ir",[262,328]],["uupload.ir",[262,397]],["abadis.ir",264],["aboutall.ir",265],["aftabnews.ir",266],["aftabyazdonline.ir",267],["alibaba.ir",268],["anaj.ir",270],["androidify.ir",[271,272]],["moddinggame.ir",271],["androidparsi.ir",273],["anzalweb.ir",275],["apktops.ir",276],["appreview.ir",277],["b2n.ir",[278,279]],["timecity.ir",[278,387]],["barato.ir",280],["bartarinha.ir",281],["softsaaz.ir",283],["youc.ir",283],["bils.ir",284],["bourse24.ir",285],["buzdid.ir",286],["citna.ir",287],["click.ir",288],["coffeeapps.ir",[289,290]],["sclinic.ir",289],["computeruser.ir",291],["dabi.ir",292],["dailymobile.ir",293],["dana.ir",294],["daneshchi.ir",295],["darkroid.ir",296],["dehlinks.ir",297],["digiboy.ir",298],["digiro.ir",299],["divar.ir",300],["dlrozaneh.ir",301],["download.ir",302],["download1music.ir",303],["downloadly.ir",304],["econews.ir",306],["eghtesadepooya.ir",307],["rastannews.ir",307],["emalls.ir",308],["emeil.ir",309],["emojo.ir",310],["enama.ir",311],["entekhab.ir",312],["farsnews.ir",314],["fastmobile.ir",315],["forsatnet.ir",316],["freedownload.ir",317],["freescript.ir",318],["ftdigital.ir",319],["games4online.ir",321],["gamesib.ir",322],["getandroid.ir",323],["gsm.ir",324],["hidoctor.ir",325],["imemar.icivil.ir",326],["iica.ir",327],["my.irancell.ir",330],["iranjib.ir",331],["isna.ir",332],["itna.ir",333],["jobinja.ir",334],["kafebook.ir",335],["kalakamuz.ir",336],["khaandaniha.ir",337],["khodropluss.ir",339],["languagedownload.ir",340],["lastsecond.ir",341],["listen2music.ir",342],["loudmusic.ir",343],["mashreghnews.ir",344],["maxstars.ir",345],["mediat.ir",346],["mobile.ir",347],["modirnameh.ir",348],["montiego.ir",349],["moviemag.ir",350],["musicdays.ir",351],["musicdel.ir",352],["nabzefanavari.ir",353],["najiremix.ir",354],["nex11music.ir",355],["omidnamehnews.ir",356],["p30download.ir",358],["payju.ir",360],["pedal.ir",361],["pgnews.ir",362],["phonroid.ir",363],["plaza.ir",364],["pluginyab.ir",365],["qnama.ir",367],["rahnamato.ir",368],["rbiran.ir",369],["rond.ir",370],["rozup.ir",371],["sena.ir",372],["silasdl.ir",376],["skinak.ir",377],["smusic.ir",378],["snn.ir",379],["sornamusic.ir",380],["subf2m.ir",381],["subkade.ir",382],["tabnak.ir",383],["taknaz.ir",384],["tehranrasaneh.ir",385],["tejaratemrouz.ir",386],["iranart.news",388],["tinroid.ir",389],["top90.ir",390],["topseda.ir",391],["toranji.ir",392],["up44.ir",393],["uplod.ir",395],["uptrack.ir",396],["varoone.ir",[398,399]],["ariapix.net",398],["tarfandha.org",[398,436]],["my-film.pw",[398,442]],["vgdl.ir",400],["vista.ir",401],["webgoo.ir",402],["webii.ir",403],["yun.ir",404],["zohur12.ir",406],["zoomg.ir",407],["zoomit.ir",408],["filmino.me",409],["cooldl.net",411],["dlbook.net",412],["footballi.net",413],["jeyran.net",415],["par30games.net",416],["parsroid.net",417],["pichak.net",418],["rokna.net",419],["takblog.net",420],["yektablog.net",420],["article.tebyan.net",421],["uplooder.net",422],["mobo.news",426],["techna.news",428],["skyroom.online",429],["titr.online",430],["barcanews.org",432],["bazdeh.org",433],["gold-team.org",434],["talab.org",435],["texahang.org",437],["tgju.org",438],["zoomtech.org",440],["ana.press",441],["salamdl.rip",443],["oila.tj",444],["artmusics.top",445],["filmha.top",446]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["arongroups.site",[0]],["arongroups.co",[0]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/isl-0.js b/extentions/uBOL-home/rulesets/scripting/specific/isl-0.js new file mode 100644 index 0000000..caf393c --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/isl-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: isl-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".ir-surprise-list",".augl-wrapper,\n.augl.augl-size-1018,\n.side-augl-wrapper",".widget.widget_media_image",".bannergroup",".banner-container",".banner","div[class^=\"col-\"]:has([class*=\"advertisement-spot-\"])","#footer-netgiro,\n.boughtsmas.box,\n.box.classifedSmas,\n.box.isotopeItem.spaceAugl,\n.netgiroInsuranceSection,\n.slider-wrapper,\ndiv[id*=\"advImg\"]",".gardina","#cboxOverlay",".forsaugl","#nm_container","#ForsidaBotn,\n#ForsidaMB1,\n#ForsidaMB2,\n.col2,\n.turn","#adinj-2","div[class^=\"ad\"]","#wp_editor_widget-18,\n.widget,\n.widgetizedArea",".ad",".ad2",".strevda","#snppopup-welcome","#like",".adw",".ad-pos",".AuglysingaHnappur","#flexslider3,\n.auglysing_h1,\n.new-ads-slider,\n.new-ads-slider-small,\n.new-auglysing_h2,\n.stod_grein","#slot-668,\n#yfirhaus-ad,\n#yfirhaus-augl,\n.augl,\n.augl-parallax-frontpage,\n.augl-wide,\n.dlk-13,\n.dlk-23,\n.mt-5.mb-5","#floating-box-right,\n#footer_section_1,\n#text_mnky-2,\n#text_mnky-3,\n.g.g-2,\n.g.g-7,\n.su-column.su-column-1-3.su-column-style-1,\n.textwidget,\n.topz","#image-3,\n#text-113","#ctl00_RandomBanner2_divBanner,\n#ctl00_RandomBanner3_divBanner,\n#ctl00_cphMain_Wrapper1_ctl06_divBanner,\n#ctl00_ctl00_cphMain_cphMain_RandomBanner4_divBanner,\n#ctl00_ctl00_cphRullugardina_cphRullugardina_RandomBannerRullugardina_divBanner,\n#skyscrapper,\n#spoton,\n.bp26,\n.bp4,\n.randombanner-upperright",".fb_ltr","#imgAuglRight_1,\n#imgAuglRight_4,\n.imgAuglHead,\n.kostad-efni,\n.tdAuglMidja",".header_add,\nOBJECT[width=\"300\"]","#sambio-banner,\n#top-banner,\n.ad-tower,\nDIV[style=\"padding: 20px 0; text-align: center;\"]",".ad_310.add_marg_20_b",".add_top_border.left_floater,\n.head_ad_360x100,\n.left_floater.add_top_border,\n.top_customer_banner,\nIMG[src=\"/thumb/550x200/53d278ef882dd.jpg\"]","#ad-overlay-container",".col-item","[id*=\"HeaderAd\"]","#banner-310x400-Right,\n.row.ad","#topadbanner","#banner,\n[href^=\"/is/moya/adverts/\"],\n[id^=\"box_aitem\"],\naside",".col-md-8.ad.hausad","#banner1,\n#banner10,\n#banner11,\n#banner12,\n#banner13,\n#banner14,\n#banner15,\n#banner16,\n#banner17,\n#banner2,\n#banner23,\n#banner3,\n#banner4,\n#banner5,\n#banner6,\n#banner7,\n#banner8,\n#banner9"]; + +const hostnamesMap = new Map([["icelandreview.com",0],["1819.is",1],["auroraforecast.is",2],["austurfrett.is",3],["bb.is",[4,5]],["sporttv.is",[5,32]],["bilasolur.is",6],["bland.is",7],["dv.is",[8,9]],["krom.is",[8,24]],["eidfaxi.is",10],["clients.ennemm.is",11],["flass.is",12],["foreldrahandbokin.is",13],["frettabladid.is",14],["frettanetid.is",15],["frettatiminn.is",[16,17]],["kjarni.is",16],["hringbraut.is",18],["hun.is",19],["infront.is",20],["ja.is",21],["karfan.is",22],["kki.is",23],["mbl.is",25],["menn.is",26],["pjatt.is",27],["pressan.is",28],["bleikt.pressan.is",29],["skessuhorn.is",30],["smugan.is",31],["spyr.is",[33,34]],["stundin.is",35],["sumarferdir.is",36],["veitingastadir.is",37],["vf.is",38],["visir.is",39],["akureyri.net",40],["eyjar.net",41],["fotbolti.net",42]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/isr-0.js b/extentions/uBOL-home/rulesets/scripting/specific/isr-0.js new file mode 100644 index 0000000..e41a980 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/isr-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: isr-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["*",".ad",".Banner,\ndiv[style=\"height: 78px; overflow: hidden; width: 510px;\"],\ndiv[style=\"height: 78px; padding-right: 10px; margin-bottom: 20px;\"]",".adsbygoogle",".desk_mode.adsgoogle","a[target=\"_blank\"][href*=\"/urvd/4-\"]","#popupContainer,\n.widget-area.sidebar-primary.sidebar,\ndiv[style$=\"display: block; overflow: auto;\"]",".zad",".adcontainer","#connect,\na[href*=\"campaigns.layer.co.il/\"]","#backgroundPopup,\n#popupContact,\ndiv[style=\"position: absolute; left: 40px; top: 200px; z-index: 0;\"],\ndiv[style=\"position: absolute; right: 40px; top: 200px; z-index: 0; width:154px;\"]","a[href*=\"://paid.outbrain.com/network/redir?\"][target=\"_blank\"],\na[href*=\"gampad/clk\"],\na[onmousedown*=\"://paid.outbrain.com/network/redir?\"][target=\"_blank\"]","[href*=\"PromotedContent\"]","[href^=\"https://supermarker.themarker.com/\"],\n[href^=\"https://www.haaretz.co.il/labels/\"],\n[href^=\"https://www.themarker.com/labels/\"]","#header_banner_wrapper","#sideban","td[background^=\"/images/commercials\"]",".sidebannerads",".show.youMightAlsoLike,\n.taboola-wrapper,\n[class^=\"TimeLinestyles__StyledAdWrap\"],\ndiv.dxZevu.frjHsE.NewsFlahesPagestyles__NewsFlashSpecialWidget-sc-1zhe9e-9.NewsFlahesPagestyles__NewsFlashItem-sc-1zhe9e-8",".tbl-feed-container,\n.trc_rbox_container",".across-google-ad.across-google-wide-ad",".TopBanner",".centerParnasa",".advertizement",".arti-banners",".banner",".actua-sticky.actua-footer-bar,\n.banner-header.banner_ad","[class*=\"banner\"]",".bigbnr","img[src^=\"VIRARTICLES/shadv/\"]",".WidgetHidden.article-aside,\n.WidgetHidden_false.article-aside","#lg-atf-300-250,\n#lg-bottom-300-250,\n.ad-300-250,\n.ad-700-156,\n.ad-970-250,\n.dynAds,\n.sticky-ad",".fade,\n.frmCapsuleBlock.tblFulWidth.color-04.info-block","#LeftBanner,\n.HotBannerDiv,\n.TopBannerDiv",".adv-article-left-kubia,\n.bottom-banner.row","#ads\\.top","a[href*=\"goodluckblockingthis.com\"],\na[onmousedown*=\"goodluckblockingthis.com\"]","#ArticleBanner,\n#ads\\.premium,\n#carouselAdLi,\n#old_Arts_Ad,\n#relevanti_area,\n.SetArtWidth[style=\"margin-top:7px;\"] > table[width=\"478\"][height=\"174\"],\n.banner.new > .no-print,\n.banner.new.layoutItem,\n[height=\"7\"] + [valign=\"top\"] + tr[height=\"7\"],\n[src=\"http://partner.googleadservices.com/gpt/pubads_impl_86.js\"] + *,\n[valign=\"top\"] + [valign=\"top\"] + tr[height=\"7\"]",".c-article__ad","#closeMobileBanner,\n#top-banner,\n.article-content-banner,\n.bannerWrap,\n.bannerWrapMobile,\n.bannerWrapMobileBottom,\n.middle-banner","#arti-banner-popup,\n#stSegmentFrame,\n.contento_Container,\n.rt-banners",".biz-item-box:has(.biz-item-modaa),\n.pirsomet-header",".sticky-banner.banner-con","#bottom-ad-stick-container,\n#towerBanner.left-banner,\n#towerBanner.right-banner,\n.gpt-ad-container",".adbox",".OUTBRAIN","#adfxp","#taboola-left-rail-thumbnails,\n.desktop-ad-720-90,\n.gadgety-ad-wrapper,\n.vertical-ad","#area-taboola-after-content,\n#area-taboola-top-content","#Globes_Displays,\n.Banner_in_Content,\n.spAr","#jumbo_container.nocontent.topBanner,\n.bannerCenter.gr,\n.kidum","a[href*=\"theadblockerproject.org\"]","div[onclick*=\"countAdClick\"]",".container-fluid.styles_commentWrapper__Ggo7W,\n.container-fluid.styles_mainWrapper__kR3CG,\n.styles_nativeFeed__I_3Qr,\n[class^=\"styles_bannerWrapper\"]",".banner-placeholder-hashulchan,\n.show.sticky_footer-container","#banner_desktop_left_div,\n#banner_desktop_right_div,\n#sticky_banner_bottom_desktop,\n#sticky_banner_bottom_mobile","#board_middle_advert,\n#plasma_container,\n.boardfooter_tr,\n.plasma,\ndiv[style=\"clear:both; float:none; height:40px;\"],\ndiv[style=\"width:641px; height:129px; clear:both; float:none;\"],\ntd[style=\"width:200px; text-align:left; vertical-align:top;\"],\nth[colspan=\"20\"]","#black-studio-tinymce-43,\n.header_banner,\na img[width=\"300\"][height=\"250\"]",".clearfix.block-da-post_before_content.block-da.block-da-1 > .div-hwad-300x250,\n.clearfix.da-style-2.block-da-post_middle_content.block-da.block-da-1,\n.clearfix.tipi-flex-right.block-da-header.block-da.block-da-1,\n.div-hwad-970x250,\n[id^=\"div-hwad-300x\"]","#ads\\.strip\\.1","#banner-sticky,\n#intext-1.sideInf,\n#intext-2.sideInf,\n#intext-3.sideInf,\n#intext-4.sideInf,\n.article-taboola,\n.banner-BTF_LB.banner,\n.banner-BTF_MPU.banner,\n.banner-BTF_MPU_1.banner,\n.banner-story.banner,\n.banner-top,\n.banner.forecast-aside-banner,\n.taboola,\n[id^=\"banner_\"]","[href=\"https://www.bankhapoalim.co.il/he/loans/postpone-loan\"]","#fakeimage,\n.adunit.ih-adunit,\n.ih-marketing-info-container,\n.ih-marketing-item-container,\n.link-list-item-commercial,\n.marketing-article,\n.marketing_section,\n.pane-ih-marketing-bxslider,\n.pane-ih-marketing-nice-to-know,\n.single-post-inner-aside__col.col,\n.top-adunit-section","#weekFlashes","#bannerDiv,\n#leftBanner,\n#rightBanner",".plasma_banner,\ndiv[id^=\"banner\"]","#innerMoodaa2,\n#mekodam,\n.Ozen300,\n.mood.hidden-sm.hidden-md.hidden-xs,\n.mood1240-100,\n.mood_desktop.mood1280-100.mood,\n.mood_desktop.mood1280-250.mood,\n.mood_desktop.mood300-250.mood,\n.mood_desktop.mood300-600.mood,\n.mood_mobileweb.mood300-250.mood,\n.mood_native.mood300-250.mood,\n.sargelWarp,\n[href^=\"https://moodaot.kipa.co.il/gomodaa.php\"],\n[id^=\"p__\"][id$=\"_Kipa_Native_kipa_native_1\"],\n[id^=\"p__\"][id$=\"_Kipa_Native_kipa_native_2\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_Article_1280x250_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_Article_300x250_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_Article_300x250_2\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_Article_300x600_sidebar_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_HP_1280x100_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_HP_1280x100_2\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_HP_1280x100_3\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_HP_1280x100_4\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_HP_1280x250_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_ROS_1280x100_2\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_ROS_1280x250_1\"],\n[id^=\"p__\"][id$=\"_kipa_desktop_ROS_300x600_sidebar_1\"],\n[id^=\"p__\"][id$=\"_kipa_mobileweb_HP_320x50_sticky\"],\n[id^=\"p__\"][id$=\"_kipa_mobileweb_HP_king_top\"],\ndiv.textim > div > .mood > .moodiframe.oneMood,\ndiv.textim > div > .mood > .moodiframe.oneMood > div","#ad_Footer,\n.post_ad_box",".textlinks_wide.textlinks",".w-full.bg-grey-100.header-banner-wrapper","a[target=\"_blank\"]","#link_banner,\n.banner_300x224,\n.banner_main",".HorizontalCategoryArticleAndBannerFloor,\n.TwoBannersFloor,\n.article-5-outbrain-script,\n.article-9-outbrain-script,\n.article-bottom-banner,\n.article-box-banner-wrap,\n.article-details-banner,\n.article-left-side-banner,\n.article-left-side-outbrain,\n.article-top-banner,\n.banner-left-home,\n.box-banner-wrap,\n.cls_970x350_1st_top.one-row,\n.horizontal-banner-wrap,\n.may-interest-you,\n.news-feed-banner,\n.right-side-outbrain,\n.xl-banner-wrap","#a_sticky_test,\n.banner-div-gpt-250,\n.cls300x250.mm-banner-container,\n.cls393x163.mm-banner-container,\n.mm-promo-content-active",".king-banner",".header-div-banner",".AdvertisingNew,\n.cls970x250-1st.tmi-banner-container","#CloseshellAds",".leftBanner,\n.midBanner,\n.rightBanner","#ZA_CAMP_BG,\n#ZA_CAMP_CONTAINER,\n#ZA_CAMP_SLIDEIN_CONTAINER,\n#hp_bottom_strip,\n#mysupermarketcontainer,\n#neoTopStrip,\n.bannerClose,\n.mako_main_portlet_container > a[target=\"_blank\"] > img,\n.pzm_banners,\n.sidebar_pic,\n[href^=\"https://adclick.g.doubleclick.net/\"],\n[src=\"https://img.mako.co.il/2023/03/12/rosh.gif\"],\ndiv[class*=\"mainRoot\"] > div:nth-child(4) > div[class*=\"ordering\"] > div:nth-child(6),\ndiv[id^=\"top-strip\"]","iframe[src*=\"javascript:document.write('\"]",".adArticle,\n.adv","#playerAdArea",".clearer.scale_image.mako_feed_neo.ver2.part2,\n[box-title=\"Xtra Secret\"],\n[box-title=\"Xtra בריאות \"],\n[data-items=\"holidayFinderOrdering\"],\n[href^=\"/health-special/xtra_atopic_dermatitis/\"],\n[href^=\"https://abbvie.mako.co.il/?\"],\n[href^=\"https://www.holidayfinder.co.il/\"][href*=\"?utm_source=mako&utm_medium=affiliate&utm_campaign=component\"],\n[style=\"background-image:url('https://img.mako.co.il/2022/07/10/skinholidayfinder.png')\"]","#bLColumnText.small,\n#bRColumnText.small,\n.spacer.leftBox:nth-of-type(2),\n.tallBanner.spacer",".google-ad-links-wrapper,\n.top-firsomet",".adv160_600,\n.adv300_250,\n.adv300_600,\n.banner-wrapper,\n.pirsumba,\n.pirsumbaTop",".mai-aec-header-after.mai-aec",".TopLeftRadvertisement_translation,\n.result_adv,\n.top_line_ad,\n.top_line_ad_translation","[box-title=\"חוק ומשפט\"],\n[href=\"https://www.mako.co.il/news-law_guide\"],\n[href^=\"/news-law_guide/\"],\n[src^=\"https://www.duns100.co.il/frame/hp3?\"]",".with-bg.sponsor","#CM8ShowAd_MOBILE_MONSTER3_300X250,\n#MEDIUM_BANNER,\n.advertisingitem,\n.textadvertisingitem,\n[src=\"https://img.mako.co.il/2024/02/13/NEWPOSTER.jpg\"]",".banner.b160x600","#PlazmaDiv,\n#TopBanner,\n#UcInsideRight_1_1_tblWidth,\n#divBanner,\n#divBannerRight,\ntable[bgcolor=\"#eeeeee\"][height=\"150\"],\ntable[width=\"100%\"][border=\"0\"][bgcolor=\"#EEEEEE\"][height=\"160\"],\ntd[width=\"237\"][style=\"background-color: #EEEEEE;\"]",".text-center.adv_mevzakim.adv.callout,\n.text-center.adv_posts_top.adv.callout",".trc_related_container.tbl-feed-card","#content3d > [href^=\"http://pubads.g.doubleclick.net/gampad/clk\"],\n.ad-container-bottom-jumbo.ad-container.ad-bg,\n.vod-player-sponsor-image-bottom,\na[class*=\"one-article-strip\"]","[id*=\"_ucAdArticleAfterCategory_\"],\n[id*=\"_ucAdMiddleArticle_\"]","#cj_taboola_widget-2,\n.bottom-50.cj_above_team_banner_desktop,\n.cj_new_widget_banners_left_long,\n.cj_taboola,\n.persumi-text","#banners-after-flashes,\n#banners-below-menu,\n#fixed-right.margin-fixed.banners-area,\n.group-731.single-onsidebar.banners-area,\n.group-749.home-line.banners-area,\n.group-752.home-line.banners-area,\n.slick-slider.slick-initialized.vertical-fade","#bnrTop",".ad-100-300,\n.ad-300-600,\n.ad-flat.ad",".ad-container-row,\n.adv-placeholder,\n.adv.anchor,\n.is-only-desktop.ad-container,\n.station-middle-ad",".ads","#jumbobannercontainer","[href^=\"https://tld.walla.co.il/item/\"],\n[href^=\"https://tmirecycle.walla.co.il/item/\"]",".noprint-hidden.wide,\n.section-text-more-box,\n.with-margin-bottom.only-desktop.wide.css-13oxhn3.css-1oyf7dk.slot,\n.with-margin-bottom.only-desktop.wide.css-13oxhn3.css-1y47yz8.slot,\n.with-margin-bottom.only-desktop.wide.css-13oxhn3.css-q11uhs.slot,\n.with-margin-bottom.only-desktop.wide.css-13oxhn3.css-uzosdz.slot",".desktop-display > .maavaron","[class^=\"banner\"]",".viv","#unit_300x250_bottom,\n#unit_300x250_top,\n.s-mb-l.gpt-slot,\n.s-width-100.s-mv-m.flex-center-center",".article-list-alt2.article-list-alt > .article-holder-homepage > .row:nth-of-type(6) > .alt,\n.banner-list,\n.makoitemLeft,\n.post.post-alt,\n.skin-header,\n[href=\"http://www.mako.co.il\"],\n[href=\"https://www.mako.co.il\"],\n[href^=\"https://www.mako.co.il/\"][href$=\"&utm_source=sport5&utm_medium=RSS\"],\n[onclick*=\"hpClickEvent('mako');\"],\n[src^=\"https://meitavads-\"]",".gapunit,\n.kidums_separate,\n.srugim_top_slider","[class^=\"Banner_Wrap\"]",".banner_forums_160x600_right,\n.banner_forums_tree_300x250,\ndiv[style=\"width:990px;height:150px;margin:2px auto 4px auto\"]","#topbanner",".mainUpperBanner",".resp-mobile-hidden.banner",".rs",".header-banners.row",".td-adspot-title-320","#PublichVoiceChat",".slider2.bottom_line_neo",".bgbanner","#firstGoogleAd","#adPlayer,\n#adPlayerSecondary,\n#careerSection,\n#closure2014Section,\n#lawSection,\n#tldSection,\n#videoOverlay,\n#we\\ show,\n#zoomSection,\n.ads-spaces-shdera-hp,\n.commercial-items.mixed-sequence.sequence,\n.css-k0dd80,\n.homepage-desktop-top-ad,\n.href-winner,\n.marketing.desktop-regular,\n.more-in-walla-aside.side-article.fc,\n.no-desktop.homepage-mobile-top-ad,\n.no-mobile.shdera > ul,\n.no-title.shatapim.sequence,\n.ob-taste-left,\n.only-desktop.tld-event,\n.only-mobile.item-ad-in-content-placeholder,\n.positioned,\n.slot-top-margin + .static-spaces-rectangle-buzzer.no-tablet.no-mobile,\n.tld-side-recommendation.editor-selections.three-section-articles.sequence,\n.top_banner_outer.relative,\n.vertical-232.tld.type-2.vertical-editable.common-hp-articles.sequence,\n.walla-shops,\n[alt=\"adImg\"],\n[data-adid],\n[data-advertiser-id],\n[name=\"adIframe\"],\na[href*=\"jor-el.net\"] + img[src^=\"blob\"],\na[href*=\"jor-el.net\"] img[src^=\"blob\"],\na[href][onmousedown] img[src^=\"blob\"],\na[href^=\"javascript:\"] img[src^=\"blob\"],\ndiv.ads,\ndiv[class^=\"ads-spaces\"],\ndiv[id^=\"Fusion_holder\"],\ndiv[style=\"width:468px;margin:0 auto;\"],\niframe[id*=\"AMAdIframe\"],\nli.ad,\nli.marketing,\nvideo[poster^=\"data:image/gif;base64,\"]","[href^=\"https://dtv.walla.co.il\"],\n[href^=\"https://unionhorizon.walla.co.il\"],\n[href^=\"https://www.democratv.org\"]",".game-item > .pre-game","#ad1,\n#ads-mail-cube,\n.ads-mail-cube,\ndiv[data-ads-params],\ndiv[data-ads-space]",".banner-tower,\n.master-popup-banner","#toolbarLink,\n.daily_container,\n.walTopBannerInside","li.outbrain",".css-jmqqm5,\n.separator.css-1v283wf,\n.wrap-outbrain",".type-2.common-hp-articles.sequence,\n[src=\"/public/assets/sport/winner_logo.webp\"]","#topBanner","#W2D_728x90_1.show-on-desktop",".wenBanner",".mid1Banner","#desktop-top-banners,\n#martef,\n.desktop-only[class*=\"slots_desktopTextlinkLightBoxAd_\"],\n.desktop-only[class*=\"slots_desktopTvAd_\"],\n.dfp,\n.dfp-desktop-tv-wrapper,\n.dfp-slot-container,\n.dfp_v2,\n.inactive.top_boxes_row,\n.iosLoad.mobile_strip_top,\n.iosLoad.mobile_top_dfp_placeholder_bill,\n.magazine-frame,\n.magazine_per_category,\n.sticky_magazine,\n[class*=\"additional-info_mobileStripMiddleDfp_\"],\n[class*=\"dfp-slot_desktopOnly_\"][class*=\"dfp-slot_container_\"],\n[class*=\"top-gallery_mobileDfp_\"],\n[class*=\"upper-ad-content_mobileStripTopDfp_\"],\n[class*=\"upper-item-description_mobileStripTopDfp_\"]","#top_banners","#ads\\.newspaper,\n#ads\\.top\\.2,\n#blanket,\n#taboola-video-reel-mid-article,\n.ArticleBannerComponenta,\n.CAATVcompAdvertiseTv,\n.MultiArticleTaboola.layoutItem,\n.StripMarketingComponenta1280,\n.Taboola.layoutItem,\n.art_tkb_talkback_advert,\n.banner.layoutItem,\n.extended-banner.layoutItem,\n.pplus_hdr_ad,\n.promolightboxmvc,\n[class*=\"MarketingCarousel\"],\n[class*=\"PromoLightbox\"]","#XnetAdSenceThinkAdAD-300,\n#ads\\.250x250\\.top,\n#ads\\.300x250\\.1,\n#ads\\.blog\\.250x250,\n#ads\\.top\\.1,\n.ContentLink.banner.High,\n.ContentLink.banner.Low,\n.ad.hdn","#unit1,\n#unit2",".BannerBoxNew,\n.Martef,\n.leftSideBanner",".ad-title",".adpro","#video-blocker","#flow",".bookingaff","#wrapper > literal > div,\ndiv[style=\"clear: both;border-bottom:3px solid #ededed;padding:4px;height: 120px;\"]",".ad-label,\n.g-ad-label",".topBanner","[href^=\"http\"][href*=\"doubleclick\"][href*=\"net\"][href*=\"clk?id\"],\n[href^=\"https:\"][href*=\"haaretz\"][href*=\"co\"][href*=\"il\"][href*=\"labels/\"],\n[href^=\"https:\"][href*=\"supermarker\"][href*=\"themarker\"][href*=\"com\"],\n[href^=\"https:\"][href*=\"themarker\"][href*=\"com\"][href*=\"labels/\"]","#RoterHePromo,\n#taboola-forum_atf,\n.forum-side-responsive1,\n[href=\"https://bit.ly/3JbFKqV\"],\n[href=\"https://bit.ly/3yQVHRU\"],\n[href=\"https://sales22.telekol.co.il/\"],\n[href=\"https://www.kalish-fin.com/y\"],\n[style=\"border: 0px solid red; width: 160px; table-layout: fixed;\"],\ntd[style=\"border:0px solid red; width:160px; table-layout:fixed;\"],\ntd[style=\"width:120px;border:0px solid red;\"]",".panel-row-upper,\n.remove-ad","#taboola_div",".inrpggoogle"]; + +const hostnamesMap = new Map([["hasdarot.cc",0],["sdarot.cc",0],["tvfeel.cc",0],["hasdarot.club",0],["hasdarot.co",0],["kurtgeigers.co",0],["bobuzz.com",0],["gubuzz.com",0],["hasdarot.com",0],["isdarot.com",0],["livenza-il.com",0],["matihlle-ocean.com",0],["saphiretelavivisrael.com",0],["sortie-shop.com",0],["twobluedeer.com",0],["vodxil.com",0],["zegvid.com",0],["avoda-mehabait.co.il",0],["bagly.co.il",0],["lead.foxweb.co.il",0],["freeoffers.co.il",0],["lp.infopage.co.il",0],["lp.playsmart.co.il",0],["kelocote.prpl.co.il",0],["shaardollar.co.il",0],["stylebox.co.il",0],["view-movies.co.il",0],["vodmovies.co.il",0],["vodx.co.il",0],["balimon.info",0],["hasdarot.info",0],["lauyn.info",0],["lools.info",0],["losittooday.info",0],["madlik.info",0],["magnivim.info",0],["metador.info",0],["mklrty.info",0],["movitop.info",0],["mporli.info",0],["sirtoonim.info",0],["stomi.info",0],["tukid.info",0],["yosle.info",0],["youlim.info",0],["hasdarot.life",0],["fringantlarn8.live",0],["hasdarot.live",0],["seret.live",0],["hasdarot.me",0],["myvod.me",0],["dubim.net",0],["gbuzz.net",0],["gefun.net",0],["hasdarot.net",0],["iastrology.net",0],["ilbuzz.net",0],["israfun.net",0],["jobuzz.net",0],["lyfun.net",0],["lyplay.net",0],["pinukim.net",0],["topfliightss.net",0],["ugbuzz.net",0],["usbuzz.net",0],["vebuzz.net",0],["vefun.net",0],["viral4buzz.net",0],["worldhotnews.net",0],["zegvid.net",0],["sdarot-il.org",0],["sdarot-tv.org",0],["hasdarot.pro",0],["asface.pw",0],["bitys.pw",0],["dealclick.pw",0],["dealsclubspecial.pw",0],["hasdarot.space",0],["sdarotil.top",0],["hasdarot.tv",0],["faceu.us",0],["hasdarot.vip",0],["hasdarot.xyz",0],["podcasts.center",1],["baba-mail.co.il",[1,31]],["mako.co.il",[1,79,80]],["pcmagazine.co.il",1],["m.sport5.co.il",1],["ashdodnet.com",2],["bigbroil.com",[3,4]],["shmua.com",3],["isramedia.net",[3,45,149]],["chodal24.com",5],["israrights.com",6],["0-15.co.il",6],["2b-bari.co.il",6],["50plus.co.il",6],["acnecenter.co.il",6],["add-syndrome.co.il",6],["alzheimer.co.il",6],["blood.co.il",6],["candidafree.co.il",6],["cold.co.il",6],["committee.co.il",6],["degeneration.co.il",6],["dementia.co.il",6],["dermatology.co.il",6],["east-west.co.il",6],["epilepsy.co.il",6],["feeling.co.il",6],["genes.co.il",6],["human.co.il",6],["iaawh.co.il",6],["ifeel.co.il",6],["le-la.co.il",6],["maane.co.il",6],["matnachim.co.il",6],["medicalcannabis.co.il",6],["mifrakim.co.il",6],["myeyes.co.il",6],["myhealth.co.il",6],["myheart.co.il",6],["myrights.co.il",6],["nashy.co.il",6],["pediatrics.co.il",6],["pigur.co.il",6],["stdinfo.co.il",6],["sukarti.co.il",6],["takana.co.il",6],["tevalife.co.il",6],["urinary.co.il",6],["voices.co.il",6],["womenonly.co.il",6],["abortion.org.il",6],["allergy.org.il",6],["asthma.org.il",6],["autism.org.il",6],["bariatric.org.il",6],["blinds.org.il",6],["burn.org.il",6],["cfs.org.il",6],["cholesterol.org.il",6],["colon.org.il",6],["commitment.org.il",6],["dialysis.org.il",6],["ear.org.il",6],["emun.org.il",6],["ent.org.il",6],["fms.org.il",6],["gastro-israel.org.il",6],["hyperhidrosis.org.il",6],["ibd.org.il",6],["ilsi.org.il",6],["immunology.org.il",6],["implants.org.il",6],["ioh.org.il",6],["isala.org.il",6],["linshom.org.il",6],["liver.org.il",6],["lung.org.il",6],["lupus.org.il",6],["matnachim.org.il",6],["multiplesclerosis.org.il",6],["my-rights.org.il",6],["neurology.org.il",6],["noga.org.il",6],["obesity.org.il",6],["oncology.org.il",6],["pain.org.il",6],["parkinsons.org.il",6],["pso.org.il",6],["psychiatrist.org.il",6],["psychiatry.org.il",6],["stroke.org.il",6],["urine.org.il",6],["il.pcmag.com",7],["pitria.com",8],["rateonclick.com",9],["s-maof.com",10],["themarker.com",11],["haaretz.co.il",11],["www.themarker.com",[12,13]],["www.haaretz.co.il",[12,13]],["www-haaretz-co-il.eu1.proxy.openathens.net",[12,152]],["www-themarker-com.eu1.proxy.openathens.net",[12,152]],["tiuli.com",14],["yeshanews.com",15],["lib.cet.ac.il",16],["0404.co.il",17],["13news.co.il",[18,19]],["13tv.co.il",[18,19]],["sport5.co.il",[19,111]],["14across.co.il",20],["2net.co.il",[21,22]],["auto.co.il",[21,30]],["calendar.2net.co.il",23],["93fm.co.il",24],["ch10.co.il",[24,40]],["a.co.il",25],["forum.lametayel.co.il",[25,68]],["maariv.co.il",[25,45,72]],["actualic.co.il",26],["aiwa.co.il",[27,28]],["bladna.co.il",27],["karmelna.net",27],["almadar.co.il",29],["marmar.co.il",29],["bhol.co.il",32],["bipbip.co.il",33],["bizportal.co.il",34],["calcalist.co.il",[35,36,37]],["frogi.co.il",[35,44]],["mynet.co.il",35],["ynet.co.il",[35,36,140]],["m.calcalist.co.il",38],["camoni.co.il",39],["easy.co.il",41],["foodik.co.il",42],["foodsdictionary.co.il",43],["fxp.co.il",[45,46]],["gadgety.co.il",[45,47]],["ice.co.il",45],["geektime.co.il",48],["globes.co.il",[49,50,51]],["www-globes-co-il.eu1.proxy.openathens.net",[49,151]],["israelhayom.co.il",[51,62]],["rotter.name",[51,148]],["rotter.net",[51,103,148,153]],["haipo.co.il",52],["hamal.co.il",53],["hashulchan.co.il",54],["hm-news.co.il",55],["homeless.co.il",56],["hon.co.il",57],["hwzone.co.il",58],["ilimudim.co.il",59],["inn.co.il",60],["isport.co.il",61],["israelweather.co.il",63],["jobmaster.co.il",64],["junkyard.co.il",65],["kipa.co.il",66],["kolhair.co.il",67],["www.lametayel.co.il",69],["linicom.co.il",70],["link4u.co.il",71],["m.maariv.co.il",[73,74]],["tmi.maariv.co.il",[74,76]],["sport1.maariv.co.il",75],["madas.co.il",77],["maka.co.il",78],["walla.co.il",[80,106,125]],["mobile.mako.co.il",81],["shironet.mako.co.il",82],["www.mako.co.il",83],["makorrishon.co.il",84],["masa.co.il",85],["mavir.co.il",86],["metukimil.co.il",87],["morfix.co.il",88],["n12.co.il",[89,90]],["tech12.co.il",90],["m.n12.co.il",91],["netex.co.il",92],["news1.co.il",93],["newsnow.co.il",94],["now14.co.il",95],["one.co.il",96],["m.one.co.il",97],["onlife.co.il",98],["posta.co.il",99],["psakdin.co.il",100],["radio-head.co.il",101],["rlive.co.il",102],["rotter.co.il",103],["seret.co.il",104],["sheee.co.il",[105,106]],["animals.walla.co.il",[105,126]],["astrology.walla.co.il",[105,126]],["b.walla.co.il",[105,126]],["calendar.walla.co.il",105],["cars.walla.co.il",[105,126]],["celebs.walla.co.il",[105,126]],["e.walla.co.il",[105,126]],["elections.walla.co.il",[105,126]],["euro.walla.co.il",[105,126]],["fashion.walla.co.il",[105,126]],["finance.walla.co.il",[105,126]],["food.walla.co.il",[105,126]],["gaming.walla.co.il",105],["healthy.walla.co.il",[105,126]],["home.walla.co.il",[105,126]],["judaism.walla.co.il",[105,126]],["kids.walla.co.il",[105,126]],["mag.walla.co.il",[105,126]],["movies.walla.co.il",[105,126]],["mundial.walla.co.il",[105,126]],["nadlan.walla.co.il",[105,126]],["news.walla.co.il",[105,126,131,132]],["olympics.walla.co.il",[105,126]],["sports.walla.co.il",[105,126,132,133]],["tags.walla.co.il",[105,126]],["tech.walla.co.il",[105,126]],["travel.walla.co.il",[105,126]],["tv-guide.walla.co.il",[105,126]],["usaelections.walla.co.il",[105,126]],["viva.walla.co.il",[105,126]],["vod.walla.co.il",[105,126]],["weather.walla.co.il",[105,126]],["www.walla.co.il",[105,126]],["sheva7.co.il",107],["shoofoo.co.il",108],["solitaire.co.il",109],["sponser.co.il",110],["srugim.co.il",112],["mobile.srugim.co.il",113],["starmed.co.il",114],["start.co.il",115],["takdin.co.il",116],["portal.takdin.co.il",117],["tatus.co.il",118],["techtime.co.il",119],["tgspot.co.il",120],["totalchat.co.il",121],["tvbee.co.il",122],["upf.co.il",123],["uzit.co.il",124],["buzzit.walla.co.il",126],["nick.walla.co.il",126],["fun.walla.co.il",127],["mail.walla.co.il",128],["mazaltov.walla.co.il",129],["newmail.walla.co.il",130],["wallashops.co.il",134],["weather2day.co.il",135],["wen.co.il",136],["wisebuy.co.il",137],["yad2.co.il",138],["homeprices.yad2.co.il",139],["pricelist.yad2.co.il",139],["pro.yad2.co.il",139],["xnet.ynet.co.il",141],["yo-yoo.co.il",142],["zap.co.il",143],["podcastim.org.il",144],["chabad.info",145],["hagdolim.info",146],["wacdfrt.info",146],["cellebrate.mobi",147],["m.isramedia.net",150],["hidabroot.org",154],["radio-israel.org",155],["safa-ivrit.org",156]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/ita-0.js b/extentions/uBOL-home/rulesets/scripting/specific/ita-0.js new file mode 100644 index 0000000..76bd6bd --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/ita-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ita-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["a[href*=\"/4k/film/\"]",".banner",".widget_custom_html",".widget.widget_block:has(a[href^=\"https://betsquare.com/\"])","#collapseobj_sidebar_google",".adv_container","a[href*=\"/avtm/link.php?\"]",".banner250x250,\n.banner768x60",".bannercontainer",".aawp","#promoBotton,\n.card.shadowLink:has(#ContentPlaceHolder1_rptAzzMain_btn_0)",".click_banner,\n.evidenzia_accompa_diamond",".egg-container",".theiaStickySidebar",".ads",".ct-code-block",".buy",".voli",".alto_add",".add_top",".ads-group","#advertising","div[class^=\"AdSlotContainer_\"]",".ad",".tdi_17,\n.tdi_29,\n.tdi_47","img[width=\"300\"]",".bannergroup","div[style=\"width: auto; height: auto; min-height: 250px; display: flex; justify-content: center; align-items: center;\"],\ndiv[style=\"width: auto; height: auto; min-height: 250px; justify-content: center; align-items: center;\"]","#js-banner","div[data-test=\"mms-product-card\"]:has(div[data-test=\"mms-plp-sponsored\"])",".sl-banner","a[rel^=\"sponsored\"]",".aziendetiStrip,\n.newhome_widget",".mui-style-17xiqz7,\n.mui-style-z954cu",".buttona_group,\n.responsive_120x600",".td-a-rec",".propaganda",".FibraClickAds-fake-poststream-item",".partner",".kode-partner","img[width=\"150\"]","img[width=\"200\"]",".marquee0",".gggsadad21,\n.guanggadsadswqew","#mpu_t,\n.gpt_top","[class^=\"Partners_\"]","[class^=\"Sponsors_\"]","ul[class*=\"TopHeader__SponsorsSection-\"]",".section__sponsor-row","div[id^=\"acqua-\"]",".top-bar-sponsor",".advert",".box-sponsor,\n.cont-adv",".wpmc_inject_wrapper","#text-html-widget-4","div[id^=\"aless-\"],\nimg[width=\"626\"]","a[href*=\"//www.amazon.\"][href*=\"tag=\"]",".affi-button,\n.unfyas",".banner-header-dx,\n.banner-header-sx",".g","#skinlink","#media_image-2",".slides",".adviceBox,\ndiv[style=\"position:relative; display: block; margin-bottom: 25px; background-color: #F5F5F5; padding: 20px 60px 85px 20px;\"]","#supplementary",".wpa",".buchamzn","#headsponsor",".widget_metaslider_widget",".box-banner",".skin-banner-link,\n.sponsor-title,\n.spot-homepage","a[href^=\"/click.asp?Url=\"],\ntd[style=\"height:278px; background-color:#E8E8E6; cursor:pointer;position:relative;z-index:95;padding:40px 0 18px\"]",".banner-wrapper","#skin-header-fragment,\n.td-banner-bg",".gdlr-banner-item-wrapper",".asr-header-sponsor,\n.asr-sponsors","div[style=\"width:480px; height:72px; padding: 6px; margin-left:auto; margin-right:auto;\"]",".poker-room-list,\n.prbox-table-container","div[id^=\"autob-\"]",".ai_widget",".code-block",".banneritem",".widget_media_image","div[style=\"min-height: 150px;\"],\ndiv[style=\"padding: 3px 0px 3px 0px; min-height: 150px;\"]","div[style=\"padding: 0px 0px 3px 0px; min-height: 280px;\"]","#logo-bannerino",".etoro-widget",".bannerDx",".bannerTop","#content_bonus,\n.leader-wrap-out",".dfp-mobile-leadeboard,\n.leaderboard-article",".Image.widget",".amazonAds","a[href*=\"/go/\"]",".bfc-ad-container",".samBannerUnit,\n.samCodeUnit","#leaderboard-wrapper","img[width=\"720\"]","#financial-popup-overlay",".brokers-with-sidebar","a[href*=\"/vai/\"]",".default__interest-block",".footer-sponsors,\n.top-sponsor-hp",".top-banner-home","#evolve-desktop-masthead,\n#evolve-mobile-masthead",".placeholder",".n2-section-smartslider",".adv",".adbox",".link-light-code","figure[style=\"width:300px;\"]",".adv-desktop-vertical,\n.affiliate-button","#custom_html-3","#custom_html-6","div[style=\"padding: 0px 0px 3px 0px; width:120px; min-height: 600px;\"],\ndiv[style=\"padding: 0px 0px 3px 0px; width:160px; min-height: 600px;\"],\ndiv[style=\"padding: 3px 0px 3px 0px; width:336px; min-height: 150px;\"],\ndiv[style=\"width:1000px; min-height: 30px;\"],\ndiv[style=\"width:468px; min-height: 150px;\"]","div[style=\"padding: 0px 0px 3px 0px; width:336px; min-height: 280px;\"]","div[style=\"width:728px; min-height: 90px;\"]",".cardSponsorColonnaDestra,\n.sezioneSponsorDestra","#masthead","#main-slim","div[style=\"overflow: hidden; height: 600px; width: 160px; margin: auto;\"]","div[style=\"overflow: hidden; height: 60px; width: 160px; margin: auto;\"]","div[style=\"overflow: hidden; height: 60px; width: 468px; margin: auto;\"]","div[style=\"text-align: center; width: 300px; height: 250px;\"]",".zox-widget-ad","div[style=\"min-height: 300px;\"]","a[href^=\"https://www.livetipsportal.com/\"]",".live-prom",".mkt-300x250,\n.mkt-728x90,\n.mkt-970x250",".mkt-300x60,\n.mkt-300x600",".mkt-editorial","img[width=\"250\"]","._ning_outer,\n.partner-item-wrapper,\n.partners-wrapper",".strack_cli","#custom_html-10","[href^=\"banners.php?\"]",".vc_carousel-inner",".sponsor",".w-100","table[width=\"300\"] > tbody > tr > td[height=\"600\"]",".a-single","#hometop","#banner_300x250","#banner_300x600,\n#banner_sotto_header,\n#bannerdg,\n#bannervira","#TopWidgetArea","div[class^=\"cilen-\"]","img[height=\"60\"],\nimg[width=\"155\"]","#frm",".gyg-list",".tour-banner","div[style=\"width:300px; height:250px;\"]",".topbar-header","img[width=\"240\"]",".sppc",".widget_text",".add-inner,\n.header-top",".addv,\n.ban_home,\n.bann-home","#text-9","#text-8",".amePlaceholderBox","#gpt-300250-container,\n.lancio-speciale-logo",".widget_sp_image",".masthead-block","div[style=\"height:600px\"]",".sidespot-wrapper",".table-alm",".td_uid_25_6159d23837660_rand","#colormag_featured_posts_vertical_widget-31,\n#colormag_featured_posts_vertical_widget-48,\n.info1-paragrafo,\n.info2-paragrafo,\n.info3-paragrafo,\n.info5paragrafo,\n.infowidget",".native",".native_mobile",".banner-row,\n.banner-skin-link","td[style^=\"border-top-style: solid; border-top-color:#d3d3d3; border-top-width: 1px\"]","#custom_html-4","img[width=\"120\"]",".su-button-center",".tablebutton[href=\"https://www.direttasport24.com/leovegas-bonus-di-benvenuto\"]","#leaderboard",".blz-url","[href^=\"http://www.djpoint.net/\"]","#block-views-block-banner-inserzionisti-block-banner-box-inser,\n#block-views-block-banner-inserzionisti-block-banner-box-inserz-2,\n#block-views-block-banner-inserzionisti-block-banner-box-inserzionisti,\n.bannerini",".fw-block-image-parent",".widget_sow-image","#wdds_po_middle,\n.esv-edito-ctn","#bannerTopWrapper,\n.BigSquare,\n.cont-leaderBoard","#text-html-widget-16",".c-footer__sponsors-container",".tdi_11","div[style=\"overflow:auto; width:100%; height:300px; box-sizing: border-box; display: block;\"],\ndiv[style=\"overflow:auto; width:740px; height:340px; box-sizing: border-box; display: block;\"],\ndiv[style=\"overflow:hidden; width:380px; height:340px; box-sizing: border-box; display: block;\"]",".banner-link-container","#ad_global_below_navbar","div[id^=\"eurof-\"]",".exibart_banner",".bannerpost,\n.sponsor_box,\na[href^=\"/sprclick/\"]",".aan_fake,\n.aan_fake__video-units,\n.abcnn___video-units,\n.js-sticky-banner,\n.links-out","#tm-main-top","#text-4",".banner_blog",".bck-adv","a[href^=\"https://prf.hn/\"]","img[width=\"728\"]",".mkt-300x94",".custom-html-widget",".BannerContainer",".slick-track","#horizontal-banner","div[style=\"min-height: 250px;\"]","div[style=\"margin: 0 auto; width: 468px; height: 60px;\"]","#top-banner",".mxm_wrapper",".section-sticky-rail[style=\"min-height: 800px;\"]",".tbm-code",".secondWidget",".sidesponsors_wrapper","iframe[style=\"width:300px; height:250px; border: none\"]",".Banner",".add-btn[href^=\"https://amzn.to/\"]",".fb-banner","#fa_ticker_container,\n.box-body > img",".lepopup-element,\n.lepopup-popup-overlay",".sliderclass",".ffi_az_box","div[style^=\"height: 90px; position:relative; max-height: 90px; min-width: 728px;\"]",".computer","#strisciabanner_destra,\n#strisciabanner_sinistra",".erzodfm-container","#banner300","#banner-cornice","div[style*=\"height:250px\"],\ndiv[style*=\"height:280px\"]","#bannerRight",".header-image-wrap,\nimg[width=\"543\"]",".broker-table,\ndiv[style=\"background: #c4eab8; padding: 10px; border: 2px solid green;\"]",".ast-below-header",".wp-block-image",".hthb-notification","img[width=\"500\"]","#escortadvisor-widget,\n#instant-message-banner,\na[onclick*=\"trackBanner('\"],\ndiv[class*=\"b-nner\"],\ndiv[id*=\"b-nner\"]","#slimbanner","div[style=\"text-align: center; width: 336px; height: 280px; padding: 3px 0px 3px 0px;\"]",".widget_block",".td_btn","#tr-contentbottom",".big-sponsor-box,\n.small-sponsor-box","div[id^=\"ilden-\"]","#header-text-nav-wrap","div[id^=\"ilgal-\"]",".adserver","div[id^=\"gdu-\"]",".jeg_nav_item.jeg_nav_html",".a-leaderboard,\n.abox,\n.rel--brandconn,\n.s24-abox",".banner-area",".widget.Image","div[id^=\"partner-\"]",".tdi_134","a[href*=\"//amzn.to/\"]",".bsaProContainerNew",".adv-listino-nuovo,\n.logo-topdealers",".add_left","#text-53","#text-56",".widget_aawp_widget_bestseller",".widget_aawp_widget_box","div[id^=\"nat_\"]","#table3","#media_image-5",".block_vidverto,\n.single-deals",".box-amazon","#text-1,\n.togglecontainer",".partner-banner","a[rel=\"sponsored\"]",".banner250x250interno,\n.giapPageAdvCont,\n.newsitemAdv",".opt","a[href^=\"http://www.orgasmi899.com/\"]",".banner_img_widget,\n.td-block-row:has(a[href^=\"https://group.intesasanpaolo.com/\"])",".jcom-o-footer__corporate,\n.jcom-o-sponsors-nav__child","a[onclick^=\"ajax_bannerclicks\"]",".pub_container","div[style=\"height: 600px\"],\ndiv[style=\"position: sticky!important;top: 0px;width: 100%;text-align: center;border: 1px solid #efefef;padding: 22px 0;background: #f2f2f259;\"]",".penci-banner-box",".bannerContainer",".mkdf-header-banner-widget",".intercept","#banner-top",".view-Banners",".apPluginContainer","a[href*=\"//bit.ly/\"]","img[width=\"300\"][height=\"250\"]","img[width=\"375\"]",".insert-adv-venerota,\n.loop-pubbliredazionali","#sottotestata,\n.banner_centro",".footer-partner","#DIV_MainSponsorContainer",".block-bean-banner,\n.block-sponsor-e-partners","div[style=\"display: block; margin: 10px; padding: 10px; overflow: hidden\"]","a[href^=\"https://clk.tradedoubler.com/\"]","a[href^=\"https://tracker.tradedoubler.com/\"]",".dgdom",".textwidget","#blocksy_ct_contact_info-3",".fusion-column-inner-bg-wrapper",".amazon-auto-links",".vc_custom_1625055430306","a[href^=\"https://bookmakerstranieri.net/\"]",".magaz-slider",".cntBonusHome,\n.row-info-bonus","#bnrf,\n#bnrt","#block-banneramazonprimevideo,\n#block-bannerkindleunlimited,\n#block-bannerlibripagamento,\n#block-sottopiatto","#playerOverlay,\n.aff,\n.sponsor-wrapperr",".aff__inner",".bookingaff","img[width=\"270\"]","#hdr_leaderboard",".banner_top_left,\n.banner_top_right",".banners",".custom-cta-container",".gmp",".relacionados","div[id^=\"mille-\"]",".mondobalneare-banner",".slywdg-customhtml,\nimg[style=\"width: 200px; height: 400px;\"],\nimg[style=\"width: 300px; height: 250px;\"]",".topbar-below","#gameBlock_amazon,\n#gameBlock_amazon_noboxart,\n#offersbox,\n#offersbox_wide",".elementor-element-5cdb699d",".widget-asd",".spot1",".widget_w2dc_search_widget,\ndiv[id^=\"motoe-\"]",".adsbox,\ndiv[style=\"text-align:center;margin-bottom:20px;height:360px;overflow:hidden;\"]","#text-5",".crm-article-cut,\n.crm-layout-sidebar",".crm-sticky-parent","a[href^=\"https://ebay.it/?mkcid=\"]","a[href^=\"https://www.awin1.com/\"]","img[width=\"160\"]","a[class=\"banner_174\"],\na[class=\"banner_392\"]","img[class=\"block_banner_img\"]","img[width=\"174\"][height=\"72\"]","#custom_html-9",".elementor-element-c3fb427",".elementor-popup-modal",".metaslider","div[style=\"text-align: center; width: 160px; height: 600px; padding: 0px 0px 3px 0px;\"]","div[style=\"text-align: center; width: 728px; height: 90px;\"]",".ai-viewport-1",".e62-63","#top_bann","div[style=\"min-height: 250px; max-height: 600px; overflow: hidden; width: 300px; margin: auto;\"]","div[style=\"overflow: hidden; height: 250px; width: 300px; margin: auto;\"]","div[style=\"overflow: hidden; height: 280px; width: 336px; margin: auto;\"]",".elementor-element-0afd1bc,\n.elementor-element-112e4a6,\n.elementor-element-15edae8,\n.elementor-element-1f1e93f,\n.elementor-element-21eec18,\n.elementor-element-47125ff,\n.elementor-element-5b88623,\n.elementor-element-6003641,\n.elementor-element-7c264a8,\n.elementor-element-812d66c,\n.elementor-element-9d61ccc,\n.elementor-element-ba7d4b3,\n.elementor-element-d025178,\n.elementor-element-dc93016","#cc-m-12085211599,\n#cc-m-12085214099,\n#cc-m-12458933899,\n#cc-m-12724384799,\n#cc-m-12746816599",".mkt-300x90",".footer-logo",".singleBannerWidget","#tendina,\n#toCloseGADS","#head-left-banner,\n#head-right-banner,\n#menu-banner","#lcb_banner",".maxbutton","#footer > .panel,\n.upperbanner","div[style=\"width:300px;height:600px;margin:25px 27px 9px 8px;\"]",".paise-widget,\ndiv[id^=\"paise-\"]",".footer_int",".partners","#text-14","a[href*=\"/ad-click.php\"]",".sponsors","div[style=\"min-height: 120px;\"],\ndiv[style=\"padding: 3px 3px 3px 3px; min-height: 600px;\"],\ndiv[style=\"width:468px; min-height: 120px;\"]","div[style=\"min-height: 40px;\"]","div[style=\"min-height: 90px;\"]","div[style=\"padding: 3px 0px 3px 0px; min-height: 280px;\"]","div[style=\"padding: 3px 0px 3px 0px; width:336px; min-height: 280px;\"]","div[style=\"padding: 3px 3px 3px 3px; width:160px; min-height: 600px;\"]",".tdi_9",".td-footer-wrapper",".masthead","div[style=\"overflow: hidden; height: 250px; width: 970px; margin: auto;\"]","div[style=\"overflow: hidden; height: 600px; width: 300px; margin: auto;\"]",".advertisement",".bottom-banner,\n.main-banner",".flex-contents-sponsor","#mvp-leader-wrap","#custom_html-1,\n#custom_html-7,\n.menu-banner-wrapper,\ntd[align=\"center\"] + a[rel=\"nofollow\"]",".b-banner-group,\n.banitem",".nivo-imageLink",".banner-515","#content-section-3,\n.box-assiteca",".happy-player-beside,\n.happy-section,\n.video-block-happy-absolute",".happy-inside-player",".pub_h_250new",".footer_partner_container_wrapper,\n.js_footer_partner_container,\n.js_sidebar_webcams,\n.js_webcam_models_container",".vjs-producer",".container-banner",".manchette",".alj",".amaz,\n.stickyleft",".samItem",".wp-block-cover","#block-block-9","img[width=\"600\"]",".trend-banner",".spazio_banner",".qt-sponsors","img[width=\"161\"][height=\"65\"],\nimg[width=\"221\"][height=\"73\"]",".banner_google",".hotspots-container","img[width=\"336\"]","img[width=\"350\"]",".wp-block-buttons",".partners-carousel",".animate__animated",".leaderboard",".amazon-product,\n.api-box,\n.dn","#bann-top-dx,\n.banner-zona1,\n.banner-zona1dx,\n.row-bann-home-mobile",".sponsor-section",".zcx,\n.zcx-img",".feat-profiles","#pubbli",".amz_box",".djslider",".nascondiads",".widget_media_gallery",".view-tracking","#antiBannersGigantes","img[width=\"150\"][height=\"60\"]",".widget-1,\n.widget-7,\n.widget-8",".header-ainfo",".widget_media_video",".a-wrap",".upper-footer",".header-banner",".simone-grid-item",".wpmoneyclick_template_single-product",".bwin,\n.intro-brand-wrapp",".brandlist_bonusbutton",".gtv-trigger-elevator","img[width=\"400\"]",".articleBannerDX,\n.articleBannerSX,\n.bigBanner,\n.fixedBanner,\n.longBanner,\n.oldBanner,\n.scoopBanner,\n.smallBanner","div[style=\"overflow: hidden; height: 600px; width: 120px; margin: auto;\"]","#custom_html-5","div[style*=\"width: 1040px;\"],\ndiv[style*=\"width: 160px;\"],\ndiv[style*=\"width: 336px;\"],\ndiv[style*=\"width: 468px;\"],\ndiv[style*=\"width: 728px;\"]",".menu4",".banner-promotions-wrapper","a[href^=\"https://www.1betandgonow.com/\"]","#mvp-leader-cont","#mvp-wallpaper",".widget-sponsors","#sponsored,\n.fcRes,\n.fcResContLati",".ulnqd-container","#promobanner",".banner-top","#text-3","#media_image-3",".aawp-button",".wp-block-jetpack-slideshow","img[height=\"210\"]",".bdaia-widget",".adv-body,\n.wrap-adv-body","#text-55","div[id^=\"ticon-\"]","div[style=\"max-width:30%; min-height: 150px; padding: 10px 0;\"]",".tdi_153_158,\n.wpmc-product-list",".elementor-widget-wp-widget-aawp_widget_box,\n[href^=\"https://privadovpn.com/#a_aid=\"] > img,\n[href^=\"https://zoogvpn.com/?a_aid=\"] > img","a[href^=\"https://www.primevideo.com/\"][href*=\"tag=\"]",".slogan,\ndiv[class*=\"tmnot-\"]","div[style^=\"width:336px; height:280px;\"]","#CONT_D_1","#CONT_T","#D_1","a[href^=\"http://www.booking.com/\"]",".spotlight","#text-11",".wpmoneyclick_amazon_box,\n.wpmoneyclick_template_simple_button","div[style*=\"width: 300px; height: 250px;\"]","div[style=\"overflow: hidden; height: 90px; width: 728px; margin: auto;\"]","div[style=\"overflow: hidden; height: auto; width: 300px; margin: auto; min-height: 250px;\"]","div[style=\"text-align: center; width: 300px; height: 250px; padding: 3px 0px 3px 0px;\"]","div[style*=\"width: 1000px; height: 40px;\"],\ndiv[style=\"padding: 3px 0; min-height: 250px; width: 300px; margin: auto;\"]","div[style*=\"height:270px;\"]","div[style=\"height:600px;\"]","div[style=\"width: 300px;\"]","div[style=\"text-align: center; width: 336px; height: 280px; padding: 0px 0px 3px 0px;\"]",".mtop > .center,\ndiv[style=\"overflow: hidden; height: 240px; width: 160px; margin: auto;\"],\ndiv[style=\"padding: 0px 0px 3px 0px; min-height: 90px;\"]","div[style^=\"height:270px;\"]","div[style=\"padding: 3px 0px 3px 0px; min-height: 250px;\"]","div[style=\"text-align: center; width: 160px; height: 600px; padding: 3px 0; margin: 0 auto;\"],\ndiv[style=\"text-align: center; width: 336px; height: 280px; padding: 3px 0; margin: 0 auto;\"]","div[style=\"text-align: center; width: 468px; height: 60px; padding: 3px 0px 3px 0px;\"]",".banner-dex","#div-masthead-top_lazy,\na[href^=\"https://www.daily.it/dazn/?dazn=\"]",".center[style=\"margin:10px auto; height:auto; min-height:120px;\"]","div[style=\"padding: 0px 0px 3px 0px; min-height: 600px;\"]","div[style=\"padding: 3px 0; width: 336px; height: 280px; overflow: hidden;\"]","div[style=\"text-align: center; width: 468px; height: 60px;\"]",".elementor-element-157231d,\n.elementor-element-555c969,\n.elementor-element-eafee8c","div[style=\"min-height: 280px; max-height: 600px; overflow: hidden; width: 336px; margin: auto;\"],\ndiv[style=\"min-width:160px; width: auto; min-height: 600px;\"]","#skin","div[class^=\"AdUnit_\"]","img[style*=\"height: 400px;\"],\nimg[style*=\"width: 400px;\"]","div[style=\"text-align: center; width: 300px; height: 250px; padding: 0px 0px 3px 0px;\"]","#top-a","img[width=\"324\"]","#thelink",".wpcnt","div[id^=\"div-home-banner-\"]","div[id^=\"unive-\"]",".sp-sponsors",".ban_box",".aibwp_banner_widget",".banner-image","#floorsunrise","div[style=\"min-height: 250px\"],\ndiv[style=\"min-height: 90px\"]",".CMAC_AdChangerWidget",".code-block-1","#text-15","#b_searchboxInc",".promobox",".uagb-buttons__wrap","#tracking-url","#footertop,\n.tagsection",".banner_footerboard,\n.banner_leaderboard","div[style^=\"min-height:250px\"]",".e3lan",".text-html-box","#bannerpop","#hm-rsp-txt-desk","#text-42","#overlay-video",".ntv-disclaimer,\n.video-relacionado","div[style^=\"min-height: 90px;\"]",".sticky-ele","div[style*=\"height:280px;\"]",".sticky-banner",".cegg_widget_products",".rh_listoffers","#text-6",".mtsnb","a[href^=\"https://www.instant-gaming.com/?igr=\"]","#section-id-1582563950308",".zg-malta","div[style=\"background-color:#FFFF00; padding:5px; border:thin; border-color:#0000FF; border-style:solid; margin-top:10px;\"]","#footer-widgets","a[href^=\"https://clkuk.tradedoubler.com/\"],\na[href^=\"https://tidd.ly/\"]","a[href^=\"https://www.booking.com/\"]",".gallery-container-home","#sponsors",".banner-header","div[style^=\"min-height: 250px; max-height: 600px; overflow: hidden; width: 300px;\"]","#masthead-desktop","#adv-info",".banner_box",".add_left_div",".ml-auto.py-2",".footerBrand",".banheaddx,\n.banheadsx,\n.banner_articolo,\n.banner_articolo_dx,\n.banner_articolo_sx,\n.content-box-sidebar,\n.left-banner-block,\nimg[height=\"600\"]",".banner-sopra-correlati","#container-skin-top,\ndiv[class^=\"a-p1-banner-\"]",".nostro-banner","a[href*=\"?utm_\"]",".sour-intext","img[height=\"150\"]","img[height=\"300\"]","img[height=\"310\"]",".footer-widgets-wrapper","#custom_html-2",".banner_slick,\n.banner_slick_2",".asa_product_box","#bannerFondo","#bleft,\n#bright,\n#btop,\n#miesSPLASH,\n#submenu-top,\n#topalto,\n.ad-article",".gyg-static,\n.su-button","#text-25",".CON-fascia-alto-banner","div[id^=\"ez_sponsor_widget-\"]",".bloc-pub,\n.top_publicite","#xbtm,\n#xttm","#media_image-12",".tdi_24_f9b",".video_left_box",".story-cover-bb","#skin_container,\na[aria-label^=\"Banner\"],\nimg[height=\"135\"]","div[class^=\"angwp_\"]",".Banner01,\n.Banner430x45,\n.Banner970x250,\n.BannerDx",".banner_wrapper","div[id^=\"corri-\"]","#fh_top",".banner-container","#banner_8_div,\n#banner_9_div,\n#leaderboard1,\n#leaderboard2,\n.dx250","div[id^=\"first-\"]",".article_buttons_end",".article_hotel_vicino",".ad-container","#fh_content","#tours-tickets-banner,\n.banner2,\n.hotel-form",".widget_supercarousel_widget","img[style=\"width:300;height:250;\"]",".gmp-repeating-ads",".top-billboard",".region-banner-bottom,\n.region-banner-header",".td_single_image_bg",".img_oroscopo_personalizzato",".sponsor-logo,\nimg[alt=\"Banner\"]",".boxslot","#C_1","#T","a[href^=\"https://accounts.binance.com/en/register?ref=\"]",".td-banner-wrap-full",".td_block_wrap:has(.sponsor)",".dfad",".game-leaderboard",".game-m-d",".widget_simpleimage","div[id^=\"advads-\"]",".td_quote_box","div[id^=\"cucin-\"]",".slideshowck","a[href^=\"https://www.worldnomads.com/Turnstile/AffiliateLink?\"],\na[href^=\"https://www.worldnomads.it/?affiliate=\"]",".td_block_sponsor",".FixedWidget__fixed_widget",".zona_publi",".td-header-rec-wrap","#img-60x60,\n.g-top-text",".btnafterlistchat,\n.mediumrectangle","#banner-dx",".bnner_container",".it-ad",".ad-banner",".banner-img",".gambit-carousel-anything","#bglink","#prefooter","#Parteners",".ad-stickyhero",".sectionbox",".l-box-partner","#home_top,\n#index_blog2,\n.top-sidebar,\n.top-sidebar600","#text-2","a[href^=\"/ad/banner/\"],\na[href^=\"/ad/banner_\"]","#box_immo,\n#consigliati-giochi2,\n#immo-300x250,\n.banner234Eni,\n.bloccocentrale > center > a[href^=\"https://group.intesasanpaolo.com/\"],\n.csslider1,\n.immo-HP,\n.mutui,\n.promoaziende,\n.stickable2 > div > a,\n.stickable2 > div > center > .link,\n.stickable2 > div > center > a,\n.strillo-speciale3,\ndiv > center > a,\ndiv[style=\"box-sizing: content-box;padding: 9px; border: 1px solid #ccc; zoom:1;overflow:hidden;height:80px;width:280px;font: normal 12px/14px arial, sans-serif;text-align:left;margin-bottom:10px;\"],\ndiv[style=\"box-sizing: content-box;padding: 9px; border: 1px solid #ccc; zoom:1;overflow:hidden;height:80px;width:280px;font: normal 12px/14px arial, sans-serif;text-align:left;margin-bottom:10px;background:#fff;\"],\ndiv[style=\"margin-bottom:20px;height:80px;\"],\ndiv[style=\"margin-top: 10px; border: 1px solid rgb(0, 0, 0); margin-right: -2px; height: 100px;\"],\ndiv[style=\"margin-top: 5px; margin-bottom: 5px; border: 1px solid rgb(0, 0, 0); margin-right: -2px;height:250px;\"],\ndiv[style=\"margin-top:10px;height:90px\"],\ndiv[style=\"margin-top:6px;margin-bottom:10px;padding: 9px; border: 1px solid #ccc; zoom:1;overflow:hidden;height:80px;width:280px;font: normal 12px/14px arial, sans-serif\"],\ndiv[style=\"width:300px; height:250px\"]","img[width=\"530\"]","#text-10","#youtube_responsive-6,\ndiv[id^=\"bsa-block-\"]",".agi-ad-wrap",".lgx_logo_slider_app",".pub",".publarge","#display-mb","a[href*=\"/linkout/\"]",".c-boxcta,\n.slot,\n.slot-skin,\n.slots,\n.sponsored-story,\n.widget-moovit","#home-banner",".fullwidthbanner-container",".partial-promobox","div[style=\"width: 970px; height: 250px; margin: 0 auto\"]",".bannertop",".mod",".wpsm_promobox","a[href^=\"https://it.dhgate.com/\"] > img",".iframe-adv","#bp-sf-container,\n#ppp_box,\n#ppp_overlay,\n.widget_xyz_insert_php_widget,\ndiv[class^=\"unit-zona-\"]","#header-banner","#attivitaEvidenza","img[alt=\"ad\"]","#taboola-below-article-thumbnails-2nd,\n.bg300x250,\n.middle2","#skinclick","div[id^=\"altom-\"]","#leaderboard-top",".block-banners-manzoni,\n.block-dcbanners-header,\ndiv[id^=\"dfp-alv-\"]",".us_custom_c62a4417,\n.us_custom_d14818f6","a[href^=\"/click.axd?\"]",".adsense","header > div > p > em > a[data-id][data-position],\nsection > div > p > em > a[data-id][data-position]","div[style=\"overflow: hidden; height: 60px; width: 336px; margin: auto;\"]",".td_block_single_image","a[style=\"width: 300px;display: block;z-index: 999999;height: 268px;position: absolute;top: 0;left: 0;\"]",".amico-widget",".td-footer-container",".aawp-widget",".footer-banner","#wrapper",".amazon-row",".skin","a[href*=\"//goo.gl/\"]","#topA_iframe,\n.merchandise",".adv-slot",".ansa-c,\nimg[alt=\"Cupra\"]",".promo",".shop",".widget_wooslider_slideshow_slides",".aawp-product","div[id^=\"april-\"]","#clickit,\n.sponsors-carousel",".onetag",".banTitle,\n.banner_sidebar","#ob-box-list","div[id^=\"arezz-\"]",".listing-ribbon-title-main-sponsor,\nimg[width=\"970\"]","img[width=\"345\"]","img[width=\"360\"]",".banner_cont",".tdi_446,\n.tdi_450",".cqcarousel-container",".carousel",".side_banners,\ndiv[id^=\"evassisi-\"]",".square_banner","div[id^=\"assis-\"]",".sponsor-container","div[id^=\"assoc-\"]",".footer__sponsor,\na[href^=\"https://www.plus500.it/\"]",".BannerTop",".skinlink","#billboard1",".paszone_container",".widget_widget_necro,\ndiv[style*=\"width:310px;height:270px;\"]","div[id^=\"augus-\"]",".xdad","#col-1332644838","img[style^=\"width:900px; height: 180px;\"]",".ADVParallax",".advblock",".app-ebay-text-link,\n.crm-unit-bx1,\n.crm-unit-bx2,\n.crm-unit-bx3,\n.crm-unit-bx4,\n.crm-unit-bx5,\n.crm-unit-intxtdett,\n.crm-unit-mh,\n.mawrap,\n.mit-skin-spacer",".crm-article-signature,\n.mhwrap",".dp-financing-insurance__wrapper,\n.osa-as24-placeholder,\ndiv[class*=\"FinancingAndInsurance\"],\ndiv[class^=\"AdContentBanner\"],\ndiv[class^=\"AdTop\"],\ndiv[id^=\"finance-section\"]","div[id^=\"avola-\"]",".tcb-button-link",".spot",".Adv","#sp-top-banner",".module-partner","#sky",".balarm_adv,\n.box-evidenza,\n.link-skin,\ndiv[style=\"margin: 40px 0 !important; width: 630px !important; height:170px !important; background: #f3f3f3; padding: 0 15px 20px; text-align: center; font-size: 14px; color: #9b8b8c; font-family: 'Open Sans Condensed'; font-weight: 300px;\"]",".l-subheader",".pubbli",".fvg_rss_wrapper",".olo-row-banner-center-hp,\n.olo-row-custom-sponsor",".big_section_bann","div[id^=\"adv\"]",".elementor-cta",".flexbannergroup","#bnnews-skinned","#billboard",".mv15 > .block > .fw,\n.mv15 > .fw,\n.mv15.block > .fw",".edinews_widget_post_from_terms",".wpmc-product-table,\n.wpmoneyclick_template_product-card",".banner-660x90",".space-companies-home-widget,\n.space-companies-sidebar-2-widget,\n.space-organizations-home-8-widget,\n.space-shortcode-wrap-ins",".widget_random_banner_widget","div[style*=\"min-width:300px; width: auto; min-height: 250px;\"]","div[id^=\"bicid-\"]",".rstbox",".banner_width",".bg-banner",".special-calendars-wrap",".takeover","#carousel-sponsors-list",".habillage,\n.p",".four.columns.hide-for-small,\n.widget_sponsor,\ndiv[id^=\"boatm-\"]",".mpu","#fancybox-overlay,\n#fancybox-wrap",".banner_bottom",".banner_top",".td-container-header",".banner_btm_page,\n.partner-footer",".kiwi-logo-carousel",".vc_btn3-container","a[href^=\"https://www.macrolibrarsi.it/\"][href*=\"?pn=\"]",".top-sponsor-new",".fusion-carousel-holder",".nativeadv",".workspace__block--sponsor","#main-sponsor",".banner_esteso,\n.cont_banner,\n.featured_banner",".banner-side,\n.skin-desktop",".elementor-element-1a06c91,\n.elementor-element-6f94cf90,\n.elementor-element-7df2ea5","#background-head-spacer","img[width=\"730\"],\nimg[width=\"735\"]","img[width=\"750\"]","#ad1,\n#ad2","#adv","#sponsor-bottom,\n.banner-display",".slides_container","div[id^=\"buong-\"]","#logoYobee",".elementor-element-d7cafb1",".elementor-element-d185417",".machette",".page-banner",".bsaProCarousel","#_ad_10926",".sponsor-associati","#yobee-top-page","img[width=\"700\"]",".mvp-wall-link",".sihappy",".adv-big-article-card",".d-block","#dish-top-desktop",".footer-firstrow,\n.themequote",".block-13",".banner380x48","#banner-home-column,\n#banner_2,\n#banner_3",".publink",".XBPos",".banner-slider","#banner-left-bottom,\n#banner-left-top","#banner-top-container",".advbox",".boxbannerhome,\n.footerADVping","img[height=\"500\"]",".saas-brand","#viewCategoryDesktopSubHPFood-middleSp-sponsored_products-0",".uk-section-default.uk-section.uk-section-xsmall","#leaderboard_footer,\n.listingStrip",".su-tabs",".top-banner",".block-block",".cf-nation-banners",".banflo,\n.brotazione,\n.fixbottom,\n.liban","div[id^=\"catan-\"]","img[width=\"609\"]",".sb-box-pubbliredazionale",".stream-item",".stream-item-widget",".skin_bg","#head_skin_placeholder,\n#outbrain-wrapper,\n.adv-cmi,\n.wrapper-mgid",".box-adv",".bcp,\n.box-b",".avBannerCont","#tdi_197_d09,\n#tdi_201_2ff,\n#tdi_70_667,\n.tdi_115_a60,\n.tdi_115_ebb,\n.tdi_71_064,\n.tdi_71_985,\n.tdi_71_e6c",".ai-rotate","div[style=\"background-color:#FFFFFF; width:310px; height:162px; padding: 12px 0px 0px 2px;\"]","#unipol","#global_banner_center",".aviso","#fascia_banner_bottom",".image-widget-wrapper-outer","div[id^=\"cityn-\"]",".sponsor-single",".amazon-products-container-list,\n.clicc-prima-del-contenuto,\n.rtecenter","#dvBoxDxBanner250x250,\n#dvBoxDxSponsor1_250x100,\n#dvBoxDxSponsor3_250x100,\n#dvBoxSxBanner160x600",".boxzilla,\n.boxzilla-overlay",".penci-header-signup-form",".ticker","#banner-300x250-cont",".adv-container,\n.primeTrack,\n.promo-img,\n.sponPro",".bannergroup-banner","center[style=\"margin:10px auto;text-align:center;min-height:250px;\"]",".module-custom_html","#CVLR_banner_ADX,\n#CVLR_banner_ASX,\n.BB14,\na[href^=\"https://affiliati.celai.it/\"]",".tdi_15_a67",".sgpb-popup-dialog-main-div-wrapper",".sgpb-popup-overlay","#leaderbord",".adcontainer","#custom-sponsor-row,\n#section-id-1678964502057",".sponsor_int","#header_pub,\n.banniere_haute_div,\n.pub_contenu,\n.pub_inread_div,\n.pub_pave_div,\n.pub_pave_div2",".universal-cta__inner",".zio_","div[style=\"height: 90px;\"]","#banner_content","div[id^=\"contr-\"]","#text-23",".lead-responsive,\ndiv[style=\"margin-top:10px;min-height:250px\"]",".aalb-pa-product-container",".content-leaderboard","#ads","#box-codici-sconto,\n#pno-text-article-bottom,\n#topXcoupon,\n#yoodeal,\n#yoodeal2,\n.boxADVmanuale,\n.boxpromo",".bck-media-list-sponsor",".strip-autopromo,\n.strip-guidalloshopping",".block-banners",".ads_corriere",".adv-big2,\n.adv-slideshow,\n.bxsliderAdv,\n.manchettes",".h-text4.h-text",".static-banner","#sponsor_destra_testata,\n#sponsor_popup,\n#sponsor_sinistra_testata",".fn-widget_media_image,\ndiv[style=\"width: 802px\"],\np > img",".tdi_70",".body-link-padding",".jetpack-image-container",".eventi_associati",".alpha.omega,\n.rotor-items",".boo-link",".links","#rev_slider_4_1_wrapper,\n#rev_slider_4_5_wrapper,\n#rev_slider_4_6_wrapper,\n#rev_slider_6_7_wrapper",".bsac",".bann-300-250,\n.cont-bann",".banner-slide","#sticky_ads,\n.customads",".mondopadano-container",".skin-container",".standard-inside-text","img[height=\"120\"]","#skin_above","#infooter","#skinabove",".bs-sks",".mgvyo",".tdi_82",".banner_in-article_container,\n.e3lan125","#head_sponsor",".sppb-addon-single-image-container",".amaz-product",".croto-widget,\n.elementor-element-80e080f,\ndiv[id^=\"croto-\"],\ndiv[id^=\"mdl-\"]",".linkBackground,\n.rowthumb:has(a[href]),\ndiv[style*=\"height: 78px;\"],\ndiv[style*=\"height: 90px;\"],\ndiv[style^=\"width:300px;height:250px;\"]","img[alt^=\"banner\"]",".box-banner-hp-dx",".dalle-aziende",".happy-header,\n.happy-sidebar,\n.happy-under-player",".bnr_300_600,\n.bnr_rt_medio,\n.box_oikia,\n.div_banner",".teaser-side",".main-cta-banner",".intextbanner,\n.nuovobanner",".adunit-mark",".responsive-banner",".advt-col",".relevant.preview",".articles-pr-box,\n.bxslider,\n.partvert,\n.partvert-right",".bt_banner","div[style*=\"height: 280px;\"]","a[href*=\"/attivadazn\"],\na[href*=\"/attivanow\"],\na[href*=\"/skynetflix\"]","a[href^=\"https://bit.ly/\"] > img",".skin_a_dx,\n.skin_a_sx","#cont-wallpaper",".widget_promo_box_widget","#header-banner-wrap",".adv-style,\n.mp-code","#box-over-content-a,\n.detailLeaderboard,\n.gamble,\n.oddsPlacement",".bettingStrip,\n.section--nmb","#annuncidiv,\n#indirettadalgo,\na[target=\"pubblicita.php\"]",".aside-banners,\n.banne",".banner-sidebar",".tdi_45",".videocourseHeader,\na[href^=\"http://diventarehackerblog.altervista.org/\"]",".fdc-widget-sponsor","#sponsor","#delta-mobile-bottom",".c-article-prev--sponsored",".myadv",".box-top-widget",".product-grid-column:has(.product-tile__sponsored-it)",".wpcp-carousel-wrapper","div[style^=\"width:968px;min-height:300px;\"]",".mfe-recos-container,\n.srp-banner,\n.vi-lb-placeholder,\ndiv[id^=\"ad_html_\"]","div[id^=\"mtbcu-\"]","div[style=\"width:135px; float:right; padding:5px; background-color:#e4e4e4;\"]","#block-views-homepage-block-sponsored",".contribute-cont","#down",".n2-ss-slider",".dfp",".masterhead-container-column","#td-layer-audio-article-banner,\n.home-top-banner-dx,\n.home-top-banner-sx,\n.new_class_eco",".agriaffaires,\n.td-banner-footer",".bannerhome",".adv-placeholder","div[class*=\"ekuon-\"],\ndiv[id^=\"ekuon-\"]","td[style=\"width: 160px;\"]",".inserzione_pubblicitaria","#sfondo_pop","#afscontainer1,\n#afscontainer2",".adv_cont",".cnt-banner-top","#banner_header","#barra_click_dx,\n#barra_click_sx,\n#barra_click_top",".flexslider","#top_image_div","#media_image-11,\n.oe-wrapper,\n.widget-above-header","div[style=\"min-width:300px; width: auto; min-height: 250px;\"]","div[style=\"min-width:970px; width: auto; min-height: 250px;\"]","div[style=\"width:970px; height: auto; min-height: 250px; padding: 0 0 10px 0;\"]",".container_sponsored_product",".giocaBox,\n.sidebar-right,\na[href^=\"/it/gioca/\"]",".wpcp-carousel-section",".ea-gat-slot-wrapper",".js-mock-banner",".js-stt-click > picture",".pub-content","#topskin_clicktag,\n.banner_destra,\n.banner_destra_mobile,\n.masted,\n.topskin","#articolo_annunci_slider",".serp-item",".vc_custom_1548952245523",".fp_amazon-widget",".ad-video,\n.sp,\n.sp-box","#fmstickybannercontainer",".side-adv-group","div[style=\"overflow: hidden; height: 90px; width: 160px; margin: auto;\"],\ndiv[style=\"width:300px;\"]","#sponsor-bottom-wrapper","#rolex,\n.loghi",".module-bannerContainer","#head_r,\n.alignC",".vc_custom_1442391520819",".add-logo",".footer-loghi",".epcl-shortcode",".sidebar-ads",".altri,\n.bannerRight,\n.streaming,\ndiv[id^=\"datalit_\"]","div[id^=\"finan-\"]",".floatingbanner",".main-sponsors",".banner-desktop","div[style=\"min-width:468px; width: auto; min-height: 120px;\"]","div[style=\"min-width:728px; width: auto; min-height: 90px;\"]","div[style=\"padding: 3px 0px 3px 0px; min-width:336px; width: auto; min-height: 280px;\"],\ndiv[style=\"padding: 3px 3px 3px 3px; min-width:160px; width: auto; min-height: 600px;\"]","div[style=\"padding-top: 14px; padding-bottom: 4px; color: #cccccc; text-align: center; text-align: -webkit-center; text-align: -moz-center; font-size: 80%;\"]",".banner-full-width-3,\n.banner-grande-foot",".banner-right",".module-sponsor-HP,\n.module-sponsor-container",".shortcode-banner-inside",".cc-content-sponsor",".custom-cont-banner",".moduletable-sponsor",".bannerHeaderContainer",".homepage__banner--wrapper","#C_2,\n#T_1",".boxOverContent__banner",".footer-widgets__inner",".foc-coupon,\na[href*=\"/codice-sconto/\"]",".ASponsor",".td_uid_15_64a1adc5c477f_rand",".footer-widget-area","#categories-2,\ndiv[style=\"height:260px;margin-bottom:15px;\"]","a[rel*=\"sponsored\"]",".forbes-ads-skin-container,\n.post.type-post.status-publish.format-standard:has(.brandvoice)",".btn-success",".pulsante","#sponsors-wrapper",".mgbo,\na[href*=\"/ad_click.php?\"]",".skin_tbl_width",".banner300x250",".Amazon,\ndiv[id^=\"fotonerd-\"]",".advertising",".buy-on-amazon",".content-banner",".banner-placeholder",".buyaltacucina",".wpb_wrapper > .td_block_wrap:has(.sponsor)","div[id^=\"altof-\"]","a[href^=\"https://amzn.to/\"]","div[id^=\"gallu-\"]",".btn-play",".amazon","#mpu,\n#sky2_1,\n#sky2_2","#takeover_gv","div[id^=\"ltco-\"]",".compact-featured",".betting-point-table,\na[href*=\"/codici-sconto/\"]","#custom_html-95",".elementor-element-41fcba5","#linkbg,\n#popop_wrap",".td-all-devices",".tdi_65",".slick-slider","#masthead_wrapper",".td-leaderboard-wrap-full",".custom_html-16","div[style^=\"width: 300px;height: 80px;border:\"]",".euotmcyxkq",".footer-partners","div[astyle=\"text-align: center; width: 336px; height: 280px; padding: 3px 0px 3px 0px;\"]","#table113",".gesto-widget",".reattiva_x_90",".asa2_fbh,\n.gbam,\n.uzuwtdg,\ndiv[style=\"height:250px\"]",".cpx-content",".banner336x280Centered",".ympb_target_banner",".skyscraper",".dashicons-download",".skinsuperiore,\ndiv[id^=\"gioco-\"]","div[id^=\"giorn-\"]",".block-ad-gdm",".track",".bgbanner","div[style=\"min-width:310px;min-height: 280px;\"]","img[width=\"460\"]",".td-single-image-,\n.td_uid_22_657632dcd06b2_rand,\n.td_uid_8_6576328c94bf2_rand","div[class^=\"__lxG__\"]",".elementor-element-86155c2,\n.elementor-element-ba10dde",".ad-slot",".aalb-product-carousel-unit","#pscroller1",".col-12.p-0.my-3.border.border-white",".wpmc_display,\n.wpmoneyclick-product-box-multiprov,\n.wpmoneyclick_template_amz_simil_footer",".articolo_redazionale,\n.articolo_redazionale_content,\n.machette-destra,\n.machette-over-logo,\n.machette-sinistra,\ndiv[style^=\"width:600px;\"]",".mha-slot-holder,\n.single-slot-holder",".no-one","div[style=\"height: 24px;\"]","aside[style=\"margin: 8px auto; display: flex; justify-content: center; min-height: 251px;\"]","#partner-ambiente","#leoskin-content,\n.section-sticky-rail","div[id^=\"grpne-\"]","div[style=\"width:732px; height:105px\"]",".advertise-sb","div[id^=\"guida-\"]",".gad",".mainSponsor,\n.sportnews","#banner3_300600,\n.box_highlight_footer,\n.newslist_evidenza,\n.offer-icons",".item_prod","img[class=\"partner\"]",".footer-sponsor","div[id^=\"helpc-\"]",".banner-aziende,\n.divBannerHL","#lcs_logo_carousel_wrapper",".entry__right-rail-width-placeholder,\n.leaderboard-flex-placeholder","#strip-container,\n#top300x250-background,\n#top300x250-container,\n.wrapper-xyz,\ndiv[style^=\"width:300px; height:250px;\"]","div[id^=\"iblei-\"]",".idealista-banner","div[id^=\"ideaw-\"],\nimg[width=\"310\"]","div[class^=\"astra-advanced-hook-\"]","div[style=\"height: 330px!important;\"]",".td-ss-main-sidebar",".banner-laterale","#gadsense",".manchettedxd,\n.manchettesxd","#g-top","#cdr-cpa,\n.block-products,\n.ricetta-amazon,\n.ricetta__prodotti",".skin_bg_left,\n.skin_bg_right",".adsB","img[height=\"250\"]","#immo-330x350,\n.cc-adv-wrapper,\n.ifq-dfp,\n.special,\n.sticky-adv","div[style^=\"width:250px; height:250px;\"]",".adv4,\n.leader-board,\n.small-banner-1","div[id^=\"ilgaz-\"]",".advertisement_above_footer","#headerleader","img[height=\"520\"],\nimg[width=\"794\"]","img[width=\"800\"]",".banner_dx-rectangle_1_300x250,\n.banner_masthead_1_970x250,\n.bannervcms [width=\"300\"]","div[class^=\"Ad_\"],\ndiv[class^=\"ads_\"],\ndiv[style^=\"min-height: 250px;\"]",".widget_black_studio_tinymce",".banner_header",".footer-widgets","#banner728x90bottom","#banner",".footer-columns",".acx_ppt,\n.banner_tuudoo",".banner-gn-inner",".td-custom-image.td-no-img-custom-url,\nimg[width=\"479\"]",".bsaProContainer","#boxSponsor,\n#bx-next-sponsor,\n#bx-prev-sponsor",".tag-branded","a[href*=\"/ad/click/\"]",".aziende_singel_cervino_posts","img[width=\"320\"]","img[width=\"690\"]",".banner_sfondo",".tb_widget_as300,\n.w_banner,\nsection[id^=\"ADleaderboard\"]",".ilsw_forum_leaderboard","#evolution,\ndiv[style^=\"height:90px; width:728px;\"]","div[style^=\"min-width: 300px; min-height: 250px;\"],\ndiv[style^=\"min-width: 970px; min-height: 250px;\"]",".ADS,\n.ADSDesktop,\n.PaddingPubb,\n.Posizione-Home-Grande,\n.SkinMobile",".footer__partners","#block-13","#text-7",".amr_widge",".banner_associazioni_wrapper,\n.cskin,\n.leaderboard_wrapper",".partnersection",".boxprepost",".elementor-image-carousel-wrapper",".ij-AdvertisingRoadblockTop,\n.ij-OfferList-banner",".zero-margins.w-dyn-items.w-row",".ADV_Video","div[id^=\"advContainer_\"]","div[class^=\"r89-\"]","#cls-banner2,\n#cls-upper-ads,\n#tr_publi",".entry-inner,\n.widget_hu_video",".b","div[class*=\"banner_\"],\ndiv[id^=\"block-banner-manzoni-\"],\ndiv[id^=\"dfp-ins-slot-\"]","div[id^=\"insic-\"]",".apb",".ap",".powered_by_container","div[id^=\"inter-\"]",".hentry--banner",".in21-adv-mosaico,\n.in21-native-small-wrap",".ads-container","a[href^=\"https://www.amazon.it/shop/\"]",".adv-wrapper,\n.id-vda,\n.id-vda-article,\n.wrapperAdv",".master-slider-parent",".leaderboard-col",".banner-empty-italiani","div[id^=\"itali-\"]",".box-slot",".td-custom-image","a[rel=\"nofollow noopener\"]",".widget.f300x524","#tdi_29",".td-fix-index",".wp-caption.alignnone","#tdi_270","a[href^=\"http://rover.ebay.com/\"]",".banner-left,\n.penci_list_banner_widget","img[width=\"200\"][height=\"200\"]",".elementor-element-e1e064e",".wp-block-stackable-image,\nimg[width=\"900\"]",".banner-inner,\n.sb-banner",".column-banner",".right_sponsor","#post-sidebar-wrap > .theiaStickySidebar","#module_buaxua_floating_left,\n#module_buaxua_floating_right","#leader-wrap,\n#post-sidebar-wrap",".leader-right-wrap","div[id^=\"lagen-\"]",".laguidaadvads-widget","div[style=\"width: 300px; height: 250px; margin: 10px auto;\"]",".BelowTitle,\n.banner_article,\n.div_topbanner,\n.notizie-blue-bnr-one,\n.notizie-blue-bnr-two,\ndiv[style=\"min-height:250px\"]",".ad1,\n.ad2,\n.ad5",".advanced_floating_content","img[width=\"640\"]","img[alt=\"advertisement_alt\"]","div[class^=\"Slots_brand_\"],\nspan[class^=\"Partner_\"]","#footer-top-wrapper",".widget-banner","app-banner-popup","div[onclick*=\"return x5engine.utils.imPopUpWin(\"],\nimg[style^=\"width: 234px; float: left;\"]",".dialog-widget",".pum-content.popmake-content,\n.spazi-pubblicitari",".skin_header,\ndiv[style=\"float:left; position:relative; left:-15px; display:inline-block;width:306px;height:256px\"]",".lp-topleft",".bannerbase","#responsive-banner-slider",".mbt-book-buybuttons","#evidenza-adv","#box_banner,\n#frame-1,\n.adv-intext-placeholder,\n.rcs-sidebar","div[style=\"min-width: 728px; min-height: 90px;\"]",".box-1,\n.box-2,\ndiv[style=\"background-color: #f0fff0; width: 310px; height:710px; overflow: auto; text-align: justify; font-family:arial,sans-serif; color:#000; border-top-color:inherit\"]",".td-header-sp-recs",".idealista","#editorial-Middle1,\n#editorial-TopLeft","div[style^=\"height:250px;\"]",".quadrato","img[width=\"601\"]","a[href^=\"https://www.holyart.it/\"]","#mvp-site-wall",".block-first-ads","div[style^=\"height:280px; width:357px;\"]","div[class^=\"bn-\"],\ndiv[class^=\"wrapper-banner-\"]",".skin-link","a[data-banner]",".sm-banner","img[width=\"344\"],\nimg[width=\"805\"]",".stm-image-carousel",".b_728",".td_block_inner.td-mc1-wrap:has(a[href*=\"/pubbliredazionale/\"]),\n.tdi_163",".hm-banner","#prefooter > .container-xl",".cb-large","div[id^=\"leggi-\"]",".stickyAdv","#Tabella_01,\n.mh-header-2,\nimg[alt*=\"Banner\"]",".amazon-a","div[id^=\"leont-\"]","div[id^=\"letes-\"]","#blocco_banner","#adv_topper,\n.ads-iol,\n.hp_300x1,\n.lancio_promo,\n.ligatus_wrapper",".hp_970x90",".lb_hook1,\n.lb_hook2","a[href*=\".clickbank.net/\"]","a[href^=\"https://nplink.net/\"],\na[href^=\"https://preferredby.me/\"]","#slink-dx,\n#slink-sx","#adv-after-briefly,\n#teads-container,\ndiv[style=\"min-height: 885px;\"]:has(.advertisement-wrapper),\ndiv[style^=\"min-width: 728px; min-height: 90px;\"]",".slot-banner,\n.vm_player",".pc-sezione-home-ultimiarticoli > .container > .row > .col-xs-12.col-md-4.sidebar > .row > .col-xs-12 > img,\n.pc-sezione-home-ultimiarticoli > .container > .row > .col-xs-12.col-md-4.sidebar > img,\n.pc-sezione-home-videoepolitica > .container > .row > .col-xs-12.col-md-4.sidebar > .row > .col-xs-12 > img,\n.pc-sezione-home-videoepolitica > .container > .row > .col-xs-12.col-md-4.sidebar > .row > img,\n.pc-sezione-single-sidebar-singlesidebar > .row > .col-xs-12 > a,\n.pc-sezione-single-sidebar-singlesidebar > .row > .col-xs-12 > img",".magazine-lifegate,\n.partnered","img[width=\"1000\"][height=\"500\"]",".cfxi-container","#banners_right,\n#banners_top",".elementor-element-078a7b4,\n.elementor-element-3946757,\n.elementor-element-4b46f565","#colheader2,\n#colheader3",".rectangles,\ndiv[style=\"margin-bottom:5px;width:300px;height:250px !important\"]",".bookmaker",".bottom-border-widget-promotion,\n.square-placeholder-container",".hover-wrap,\n.nectar-slider-wrap",".padding-top.hide-in-wm-xxl,\ndiv[style^=\"min-height:300px;\"]","#sp-bottom,\n#sp-sponsor","#ajax-placeholder-header","div[id^=\"bsac-\"]","#amazon_apa",".bdt-carousel-style-carousel,\n.elementor-element-1b7cba81,\n.elementor-element-36b79523,\n.elementor-element-7158b653,\n.elementor-element-7d38ffb4,\n.elementor-element-f5fc7c3","div[id^=\"blocco-sponsors-\"]","#partners",".amBoxGioco,\n.blocchiPbi,\n.grigliaPbi,\n.profiloAdv",".fixed-sponsor,\n.sponsor-background-big,\n.sponsor-interna",".swiper-wrapper",".lnks-land,\n.lst_ft_bn",".banner-1",".ofni",".mp-banner","#sticky1,\n.ccm_pugoo__sponso",".benvenuto_pub,\n.giochi_h","div[id^=\"maidi-\"]",".self-banner",".headerright",".topbar","#open_up","#gk-banner-top,\n#gk-banners","div[style=\"background-color:#FFF; border:#FC0 1px solid; padding:10px\"]",".single-box","#youtube_responsive-2","a[class*=\"sponsoredProductCard\"]","div[id^=\"manto-\"]","a[onclick^=\"BannerClick(\"]",".banner_mi",".col-12.my-2","#toplogo1,\n#toplogo2","a[href^=\"http://www.bookings.net/\"]","img[width=\"420\"]","#box_link_sponsor,\n#box_sponsor,\n.fieldset_sponsor","#masthead-desktop-wrapper","#confetti-bomb,\n.b-invito-b,\n.scegli-bomb-dx","#text-21",".lancio-adv:has(span.contenuto_sponsorizzato),\n.sponsored-section","#block-footerbanners,\n.block-mw-external-banner","div[class*=\"medic-\"]","div[style=\"width:300px;height:250px\"]","button a[target=\"_blank\"]","div[id^=\"melar-\"]",".elementor-element-df7936e",".PresentedBy","#black-studio-tinymce-2",".min-height","#column-id-1539954322953",".bnr-row",".sponsor-strip","div[style=\"height:270px; padding: 10px 0;\"]","div[style=\"width:970px; min-height: 250px;\"]",".overcam_advertising",".topheader","#tsSkinAuto,\n.banner320x250,\n.fade-slides,\n.shp-2l-dx,\n.tiscali-shp-dayblk-v1,\n.tiscali-shp-dayblk-v2,\n.tsPlWtTrk,\na[href^=\"https://ebay.us/\"],\na[href^=\"https://www.ebay.it/\"][href*=\"?mkcid=\"],\ndiv[class^=\"shp-\"]",".booking_hotels_block",".sidebar-right-bottomleft",".footer_top",".resp-container",".ctaiscriviti","img[width=\"305\"]",".table-riq > a[href^=\"http://tracker.tradedoubler.com/\"]",".bc_rb_click_track",".add",".widget_wpb_widget","#banner-laterale-headerbidding,\n#footer-banner-desktop,\n#footer-banner-mobile,\n#sky-sidebar",".bbanner","#block-30",".billboard,\n.col-span-16.tablet\\:col-span-6.laptop\\:col-span-5,\n.flex.flex-col.space-y-3.relative:has(.mr-2),\n.p-4.my-4.rounded-lg.text-white,\n.pulsantiplus,\na[href^=\"http://go.money.it/\"] > .w-32",".uk-skin-link","#skinbanner,\n.carouselbanner",".alternated-ad,\n.col-12.col-md-4,\n.col-12.col-md-6",".placeholder-bg",".hpblock.linkedimage",".strip_agos_link","a[href^=\"//plx.mrpornogratis.it/\"]",".inadv,\n.inadv-label","div[style=\"background-color:#FFF;height:250px;margin:0 0 .6em;\"],\ndiv[style=\"background-color:#FFF;height:280px;margin:0 0 .6em;clear:both;\"]","div[style=\"background-color:#FFF;height:90px;margin:0 auto .6em; text-align: center;\"]","div[style=\"background-color:#FFF;height:90px;margin:0 auto .6em;\"]","#text-20","div[id^=\"gyg-widget-\"]","#div_topleft,\n#middle1_companion",".nabbi-widget",".entry-content > p > a",".wptb-cell","#shortcode-34-5","div[id^=\"gpt-\"]",".banner-post-slider,\n.header-centerbar-ad,\n.lozad",".footer-sponsor-line",".bdotcom_bc_mbe_banner",".slick-dots","div[style*=\"min-height: 600px;\"]","#tdi_8_c64",".banner_rotator",".narrative",".wp-block-evolve-sponsor",".rs-banner-strip",".nol-sponsor-cluster","#div-header,\n#div-sidebar_right_extra,\n.jobbioapp",".top-featured-mpu",".justwatch",".manchette-dx,\n.manchette-sx",".tre-spazi",".allinone_bannerRotator,\n.stripe","img[width=\"301\"]",".skin-banner",".app__leaderboard",".par-listing-collab",".am_el","#amznbi,\n.uk-height-medium",".banner-amazon-music",".widget_media",".well","#banner_strip,\n#sgpb-popup-dialog-main-div-wrapper,\n#simplemodal-container,\n#simplemodal-overlay,\n.penci_bottomblock,\n.penci_topblock",".post-middle-banner","#fixedban","div[style=\"width:280px;height:260px;\"]","div[id^=\"noton-\"]",".bc_random_banner",".top-add",".vc_custom_1489165980187,\n.wpb_video_widget",".bg_skin,\n.video-js",".banner-cat","a[href^=\"https://www.museibassano.it/\"]","#rowHeader",".add_w2_h1",".adv-square,\n.boxOpenx,\n.wrapper-bottom1","div[id^=\"sponsorizzato-\"]","#ascomparsa,\n#bannerone,\n#multiplo,\n#muro,\n#sottoapertura,\n.cb-category-top",".ban,\n.ban1,\n.larghezza-banner",".banneralto,\n.bannercentrale,\n.bannercentrale2,\n.bannerinoa,\n.bannerinob,\n.bannerinocentrale,\n.bannerinocentrale2,\n.bannerlaterale,\n.bannerpiccolilaterale,\n.meteo",".booking_container",".bann_square",".widget_sisw_widget",".boxes-size-horizontal","div[id^=\"oltre-\"]",".m1-apb",".featured__apb,\n.m1-gapb-topside","div[id^=\"ondan-\"],\ndiv[id^=\"vertical_slider\"]","img[width=\"250\"][height=\"250\"]",".sek-link-to-url",".bannerMaincontent,\n.bannerSidebar",".anzeigenlabel","div[id^=\"orist-\"]","#banner_skin,\n#banner_skin_mobile,\n.youtube_adv_alert",".cta-button,\n.product-listing",".fascione-display",".adv-links","#gpt-passback,\n.BannerFissodx","#tirsena-banner,\n.MS_custom_feed_reader,\n.inside-adv,\n.inside-adv-h,\n.jeg_slide_item:has(.category-sponsorizzate),\n.vc_custom_1588254538642,\n.vc_custom_1681230534173,\n.wpb_single_image","a[href^=\"http://www.tostadora.it/t-shirt-nerd.php?\"]","div[id^=\"pachi-\"]",".uk-padding.uk-padding-remove-bottom.uk-text-center",".partner-img-logo",".widget_cyclone-slider-widget,\n.widget_execphp","#flexslider",".shailan_banner_widget",".helper","rs-slides",".adv-card,\n.pubb","#adv_side",".wpls-logo-showcase",".banner-images","div[id^=\"mptha-\"]",".sponsor-carousel",".ad-correlati,\n.topbar-fake","a > .alignnone.size-full","#ad","#sponsor-clima-160x160","#custom-background-link,\n.content-block-banner-2,\n.widget_banner",".overheader-sidebar",".banner-big",".adv-image","#text-35,\n#text-36",".my_best-price-btn,\n.rehub_feat_block",".ai-track,\na[href^=\"https://amzn.to/\"] > img","#boxbelow,\n.buyblock,\n.latspot",".article-banner-left","#smartslider3-3",".akcelo-wrapper",".home-section-banner-large,\narticle:has(.featured + .spons-post)",".sponsored",".clsads","div[style^=\"width: 300px;\"]",".kopa-bnn-widget",".topbar-banner",".banner-pt-orizzontale-home,\n.col-12.col-lg-6,\n.col-12.col-sm-4.py-3,\n.copy > .mb-5,\n.py-1.colonna-singola > .py-5",".primary-sidebar",".game-buy,\n.game-buy-container",".psz_template_prices_comp","div[style=\"align:center; width:100%; clear:both; height:270px;\"]",".boxes","div[style=\"text-align: center; margin-bottom: 15px; height: 90px\"]",".well-sm",".gf.Hd.zc,\ndiv[style=\"width: 300px; height: 250px;\"],\ndiv[style=\"width:300px;height:250px;\"]",".gads_square,\ndiv[id^=\"banner_\"]","div[style=\"width: auto; min-height: 250px;\"],\ndiv[style=\"width:300px; min-height: 250px;\"]","#top","#text-24",".porde-widget","#sp-pub-sup-1,\n.unite-carousel-wrapper","#divPopUp,\n.boxContainerBanner,\n.consigliaProd",".redazionale",".tdi_51",".bannerFila,\n.full_width_banner,\n.linkSkin,\n.videoCristal",".pm-adv,\n.pm-adv-intermediate",".banner-holder",".bannernativo,\n.label-sponsorizzata",".blocco-autopromo-container","di[style^=\"width:260px;height:153px;\"],\nimg[style^=\"width:336px;height:136px;\"],\nimg[style^=\"width:728px;height:210px;\"]",".banner-position,\n.mod_manualbanners",".banner_after_feat",".ptv-ads",".retailer-app__MainAdv",".cont_banner_slide","div[style=\"max-width:290px;text-align:center;border:2px solid orangered;padding:12px 18px;box-shadow:0px 0px 1px;\"]",".blz_button",".banner-content,\n.blz_aff_gen_button,\n.blz_grid,\n.bm-code,\ndiv[class^=\"blz_btn_\"]","#o_list,\n.clklnk,\n.panel-offers,\n.schlnk",".bannerLeader","div[class^=\"qdpne-\"]","#wrap > div[style=\"min-height:110px\"]",".adv-wrap,\n.bacheca,\n.fullBanner,\n.genericBanner",".c-adv","#bannerScheda",".article-type-redazionale",".banner-ct","div[style=\"height: 250px !important;margin-bottom: 15px\"],\ndiv[style=\"height: 250px !important;margin-bottom: 15px;margin-top: 15px;\"]","div[id^=\"quiza-\"]","#banner_fix,\n.subHeader","div[style=\"margin: 1em; max-width: 366px; height: auto; border: 1px solid grey; padding: 25px; font-size: 16px; line-height: 1.4em; font-family: Verdana; background-color: white;\"]","#banner-column",".argomenti-articolo-sponsor",".col_ads_start_content,\ndiv[id^=\"quoti-\"]",".sidebar-banner",".category-redazionale","img[width=\"260\"]",".partner-news","img[width=\"302\"],\nimg[width=\"303\"]",".bnnr_top",".plugin-sidebar-adv",".bannerswidget",".owl-carousel",".pop_up_modal_content > a,\n.single-bottom",".banner_320x100,\n.banner_970x90",".spo",".partner-wrapper",".elementor-element-a0fca31,\n.elementor-element-b2b5cc3","#click-piemonte,\n.max-banner-top,\nimg[alt^=\"adv-\"]",".acquista",".wpb_revslider_element",".wrapper-banner-l-2,\n.wrapper-quadrati","#header-banner-dx",".home-featured-boxes,\n.ubm_banners_rotation",".spotaltosottomenutre,\n.spotcentrato","#footer-i-nostri-partner",".elementor-video,\ndiv[style*=\"height: 350px;\"],\ndiv[style^=\"width: 350px;\"],\nimg[width=\"256\"]","img[width=\"386\"]",".sc_widget_slider",".ubm_rotation_widget",".banner-radio","#banner_top","div[style*=\"min-height: 280px;\"]","#book-shop","div[id^=\"banner-header\"]",".egg_grid,\n.egg_sort_list,\n.rehub_woo_review",".betulla-box",".b-ads","img[style=\"width: 650px;height: 115px;\"]",".aas_whole_wrapper,\n.is-marketing,\ndiv[style=\"height:300px; clear:both;\"]","div[id^=\"reteg-\"]","#banner-level1,\n#banner-sotto",".\\37 28-up,\n.h728-up-home","#text-29,\n.adv_content,\n.adv_side","#mobile-primo-scroll,\n#ricetta-box1,\n#ricetta-box2,\ndiv[style=\"width: 760px;height: 500px;display: flex;align-items: center;\"]","#box_pub2","#banner1","#right-banners",".tdi_74",".widget_itarget_banners","div[style=\"width:320px !important;height: 480px !important;\"]","img[width=\"468\"]",".deal_daywoo,\n.top_offers",".bello-container",".flex.\\-mx-2.items-start.p-4,\n.rckl-promo,\ndiv[data-track]","a[href^=\"https://rover.ebay.com/\"]","#box-wolf,\n.l-home-branded-block","div[class*=\"romae-\"]","div[id^=\"ad\"]",".avf",".review-links","#banner-slider,\n#banner-testata,\n.banner-body,\n.djslider-loader",".footer__widgets","#wdslider-5",".fusion-secondary-header",".tdi_240,\n.tdi_301,\n.tdi_357",".widget_sow-slider",".container.text-center,\n.slywdg-box",".pollice-volante-all","#banner_testa,\n#machette_left,\n#machette_right","div[id^=\"salut-\"]","#section-b-sponsor","div[id^=\"sanif-\"]",".srur_leaderboard","#banners,\n#leaderboardBox","div[style=\"width: 336px; height: 280px; margin: 1em 1em 1em 0; float: left\"]",".promo-partner-container","div[id^=\"sarno-\"],\nimg[width=\"469\"]","div[id^=\"sassa-\"]",".vc_custom_1632153448688","#spospo",".bannerheader",".widget_boodo_wp_300p","#M629235ScriptRootC1263703,\nimg[width=\"799\"]","#fading_desktop_wrapper,\n#fading_mobile_wrapper,\n.buy-container","#bodylink",".weblink_items.grid","ins[style*=\"width: 728px; height: 90px;\"]","div[style=\"min-height:90px;min-width:940px\"]",".bannertesto",".bannerslider_home_quadro","div[id^=\"admania_\"]","#cboxOverlay,\n.skin_click,\n.sticky-posts__redazionali",".google-banners","img[width=\"401\"]",".mh-banner","a[href^=\"https://casinohex.it/\"]","#lateraledx,\n#lateralesx,\n.banner_superiore","#slideBannerTop",".mod_bannerslider,\nimg[width=\"140\"],\nimg[width=\"450\"]",".s2s-banner",".adv-custom-widget","#block-3","div[style=\"min-height: 250px!important\"]",".ds-margin,\n.ds-margin-center,\n.sidebar-sticky-top",".elementor-element-820712b,\n.elementor-element-d126f8f",".eltd-image-widget,\nimg[width=\"1080\"],\nimg[width=\"475\"],\nimg[width=\"521\"],\nimg[width=\"625\"]",".leaderboard-container","#banners-top,\ndiv[id^=\"sirac-\"]",".sbottom-wrapper,\n.sirac-widget","#Mid","a[href^=\"/outbound/\"]",".adv-section-side",".sluurpy_bdrw",".tw-carousel,\n.tw-fragment-affiliation-container","#text-18","#ad3,\n#ad4,\n#ad5,\n#inarticle2,\n#inarticle3,\n#insidebar1",".gioco_public1,\n.public1",".wallpaper-link","a[href^=\"https://www.instant-gaming.com/\"][href*=\"?igr=\"],\ndiv[wire\\:id]","img[width=\"125\"]",".wf-widget-container",".slot_banner",".sponsorslider","p[style=\"margin-top: 25px; border: 1px solid #0D8600; padding: 10px; font-weight: bold; text-align: center; font-size: 12px;\"],\np[style=\"margin-top: 30px; border: 1px solid #0D8600; padding: 10px; font-weight: bold; text-align: center;\"]",".BoxAdv,\n.dazn_leaderboard",".view-inserzioni-sponsorizzate","#partner-content,\n#top-banner-container,\n#vetrina-content,\n.boxettini_header","#wl-sponsor,\nimg[style=\"width:100%;margin-top:20px;\"]",".sponsor-footer","div[class^=\"Footer_footerSponsorItem_\"]",".qodef-e-logo > img[height=\"80\"]","#spot,\n#topBanner,\n#underLogoBanner,\n#vertical-right-banner","#block-4","a[href^=\"https://crypto.com/\"]",".headofpage",".adv-top-fullpage",".bannerCommenti",".clients-logos",".widget_codewidget","#scrolling_element","#rotator1adLink",".sopraarticolo20,\ndiv[style=\"width: 300px; height: 250px;margin-bottom:8px\"]",".grf-widget","#banner_container","#after_listing,\n#apn_native_top_tag,\n#apn_skin_tag,\n#apn_top_tag,\n#banner_leaderboard,\n#box_agos,\n#bs_textlinks,\n#reclame-native,\n#textlinks_wrapper,\n.autopromo,\n.box_sponsor,\n[class^=\"AdDescription_card-block-container_\"],\n[class^=\"AdInfo_useful-links-wrapper_\"]","#dx-banner","img[width=\"750\"][height=\"80\"]",".atla-card-link,\na[href*=\"/out/\"],\na[href^=\"https://tracking.performoney.it/\"] > .td_btn","[data-blockid=\"plugin_12_sodPhpWidget_hbkztw3dh\"]","#top100",".gpt-sticky,\na[href^=\"https://disneyplus.bn5x.net/\"]",".sponsored-texts","#block-33,\n#block-34,\n#block-35,\n#block-38,\n#block-40",".css_offerte_ajax,\n.offerta-img-box","div[id^=\"tecni-\"]",".box-banner-top",".widget-a-wrap",".elementor-element-3861025","#text-47,\n#text-50,\n.text-left,\n.text-right","a[href*=\"/ads/\"]",".banner-wrap",".magazine_plus_widget_image",".click-foto",".banner_6","#linkcat-12",".jeg_ad","#header-slider","div[id^=\"teles-\"]",".teles-header-banner",".elementor-element-3182b78",".contBannDiv","#lb_header",".fixmh.hidden-xs.hidden-sm,\n.testo > .hidden-sm.hidden-xs",".sponsor_slide","#flyersHome,\n#superbanner","#pubblicita-spike",".elementor-element-1827e93,\n.elementor-element-81d25aa,\n.elementor-element-bc84cfe,\n.jet-popup",".megatop_wrap","img[alt*=\"banner\"]","div[id^=\"tgcal-\"]",".conteprodotto > a[target=\"_blank\"]",".psct-banners-wrapper",".sp-logo-carousel-pro-section","#sp-header-banner",".pro_contro,\n.promo_carta,\n.single-bestseller","div[style=\"width:970px;height:250px;margin: 0 auto 5px;\"]",".Side_DX,\n.adb,\n.dx","div[id^=\"thewa-\"]","div[id^=\"thril-\"]","#vetrina","#oswstsSkinAutoBg,\n#tsSkinAutoPageBgG,\n.cnt_b_,\n.cnt_b_1,\n.compare-box-cnt,\n.container_b_1,\n.entry-pos-vsb,\n.entry-shopping,\n.entry-shopping-header,\n.mofrtsrc-c,\n.ofrtsrc-c,\n.shopping-slide-container,\n.shopping-slides,\n.shp-2l-dx-v2,\n.shp-prd-ed-day,\n.shpCm,\n.sky-n,\n.tiscali-shp-dayblk,\n.tiscali-shp-dayblk-v3,\n.tiscali-shp-dayoff,\na[href^=\"http://tisca.li/\"],\ndiv[class*=\"shp-dayblk\"],\ndiv[data-fkey]",".c1c3",".amazonShopping","#content-footer-section","#belowfirstpost,\n#mpudesk,\n#tomshw_it_halfpage1,\ndiv[style=\"margin: 1rem 0; width:100%; display: flex\"]",".bannerimageright","#block-sponsor-header,\n.box-partner","#banner-bottom,\n.nuovo,\n.vecchio","#leader-wrapper","#banner-home,\n.banner-head,\n.banner-home-2","div[style^=\"width: 300px; height: 250px;\"]","#home-rectangle-newsticker,\n#home-rectangle-spotlight,\n.werbung","#media_gallery-3",".bannertoprigh,\n.toparticle","div[id^=\"trave-\"]","#bl_html-8,\n#bl_html-9",".callExclusive","div[id^=\"tries-\"]","div[id^=\"trmtv-\"]",".sell_on_ebay_wrapper","img[width=\"520\"][height=\"100\"]",".container.basso","#qh,\n.ba,\n.eo,\n.lt,\n.oe,\n.wk","div[style=\"overflow: hidden; height: 60px; width: 300px; margin: auto;\"]",".advplace","div[style=\"overflow: hidden; height: 90px; width: 336px; margin: auto;\"]","#googleLAT1,\n#googleLAT2,\n#googleLINK,\n#googleTOP","#block-bean-banner-content-bottom,\n#block-bean-banner-content-center,\n#block-bean-banner-header","a[href^=\"https://fujifilm-x.com/\"]","#van4fun-home,\n.notizieSponsorizzate",".ImageBanner",".elementor-element-d985f61",".mioadv","#sow-editor-22,\n.sow-slider-image-container",".tp-banner-bar",".custom_banners_big_link",".box-atf,\n.break-adv",".tvg-manager-box","div[style=\"min-height:115px;\"]",".elementor-element-fb1b0ad,\n.elementor-main-swiper",".foobar-sponsor","div[id^=\"udine-\"]",".vlchbykoag",".amazonjs_item,\n.uiblo-widget",".banner-show-desktop","div[id^=\"umbri-\"]","#ai_widget-2,\n#ai_widget-3","#Image1,\n#Image2","div[id^=\"ump-\"]",".sponsored-teaser,\n[data-revive-zoneid],\ndiv[data-name^=\"Banner SEC\"],\ndiv[data-name^=\"RCS FRAME\"],\ndiv[data-name^=\"RCS_BOTTOM_\"],\ndiv[data-name^=\"US_BANNER_\"],\ndiv[data-name^=\"US_MEDIUM_RECTANGLE_\"],\ndiv[data-name^=\"US_SKYBANNER_\"]",".banner-btf-side-rectangle,\n.banner-leaderboard,\n.banner-sky",".cp-slidein-popup-container,\ndiv[id^=\"uomin-\"]",".av-partner-fake-img",".us_custom_99fe846b",".mom-e3lanat-wrap","#sostegno-box",".hidden-xs[style=\"height:600px;\"]",".td_uid_12_609028db5e06a_rand","#flexi_searchbox",".bannerarcipelago",".banner-section,\n.header-images",".header-title-sponsor,\n.title-sponsor",".vm-adunit",".amazon_similarity",".notabene",".widget_qjpbhmf","img[style^=\"width:728px;height:90px;\"]","div[id^=\"viagg-\"]",".bannexDX,\n.bannexSX,\n.wifiplaza","#sponsor-footer,\n.sponsor-header",".vc_custom_1530168853732","#gp-affiliate-button,\ndiv[style=\"width: 300px; margin: auto\"]","img[alt=\"DESPAR\"]","#site-header-banner,\n#site-header-leaderboard,\n.banner-testata,\n.cimarandom",".hp_300x250",".gallery-icon",".banner1,\n.bigbanner",".cmsmasters_clients_slider_wrap","div[class*=\"vitac-\"]",".vitat-widget",".SepBanner",".qt-widget-sponsor","#fondosito",".tdi_61,\n.tdi_71,\n.tdi_72",".topstriplive",".bg.landscape","#publiredazionale",".hh-cubo-wrap,\n.hh-sponsor-wrap","div[style=\"padding: 0px 0px 3px 0px; min-width:336px; width: auto; min-height: 280px;\"]",".sponsor_home","#banner_footer_728,\n#banner_header_728",".tdi_127,\n.tdi_131",".depicter,\n.fn-header-banner,\ndiv[style^=\"position:fixed;top:0;bottom:0;left:0;right:0;z-index:0; background-image:url\"]","div[id^=\"weare-\"]",".epcl-banner,\n.webho-widget",".zen","a[href^=\"https://inmystream.info/whmcs/aff.php?\"]",".banner-468-hp",".widget_idemedia_banner_widget",".Sp",".rr_container",".footer-wrapper",".banner_concessionaria,\n.blocco_banner_top,\n.link_skin,\n.manchette_l,\n.manchette_r",".wia",".banner_200","#bigrectangle,\n.top","div[id^=\"xiaom-\"]",".swiper-slide",".widget_alobaidirandombannerswidget",".widget_revslider",".advertising-box","#logoads,\n.container-banner-ads_no,\ndiv[style^=\"min-width: 970px; min-height: 90px;\"]",".sponsor-wrapper","#rev_slider_4_2_wrapper,\n#sponsorhome,\n.gdlr-logo",".revslider-initialised",".elementor-element-27f22cb,\n.elementor-element-6f77749,\nimg[width=\"290\"]",".blocco_primo_dfp","#spotEsterno","iframe[style=\"width: 120px; height: 240px;\"]","div[class*=\"zonal-\"]","img[height=\"74\"][width=\"350\"]",".banner50,\n.bannerFullCenter,\n.bannerHeaderDx,\n.bannerHeaderSx",".top_banner","#block-42","a[href^=\"/go.php?\"]",".main-news-more,\na[href*=\"/scarica-\"]",".form_auto_iata,\n.items_aff_styles","#adv1",".adv-link","#skin-banner",".e-widget-swiper,\n.elementor-element-5b9f270","#title-search-all + #booking-search-all","div[style=\"width:680px; height:100px; margin-bottom:20px;\"]",".bwjliges","div[style=\"padding-right:16px; padding-top:5px; float:right; height:60px\"]",".bwp_gallery_slideshow",".mh_magazine_youtube",".uk-panel.uk-panel-header","#campagnelead2,\n#campagnesquare2",".spu-bg,\n.spu-container","a[href^=\"https://ebay.to/\"]","div[style=\"padding:10px;margin-bottom: 18px;color:#eaeaea;background-color:#494949;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\"]",".inici,\n.publi","#top_header",".fascione-display__inner",".logo",".advertisement-area",".widget_goodlayers-1-1-banner-widget",".creatividad,\n.megabanner",".afc_popup",".td_uid_18_606dd7c7652fd_rand,\n.td_uid_2_606dd7c74fb8e_rand,\ndiv[id^=\"ilpar-\"]",".block-rotating-banner,\n.rotating-banner",".banner_header_custom",".ifCUnit,\n.infernetadBannerUnit","img[width=\"225\"]",".pub-header","img[width=\"466\"]","banner","div[style=\"min-width:300px; min-height:250px;\"]","#post-ad","a[href^=\"https://it.depositphotos.com\"]","#ban_bg",".e-swiper-container,\nimg[width=\"252\"],\nimg[width=\"254\"]","img[width=\"225\"][height=\"225\"]",".gs_carousel_swiper,\n.header-slider",".widget_ubm-banners-rotation",".bannerSide","div[style=\"height:250px;\"]","#amz,\n#dd","#topBannerCarousel",".button",".article_amazon_end,\n.banner_sponsor",".action-box",".productContent",".bottmAdd","div[class^=\"OfferteCarousel\"]","div[style=\"overflow: hidden; height: 50px; width: 210px; margin: auto;\"]","div[style*=\"min-height: 300px;\"],\ndiv[style*=\"width: 728px; height: 90px;\"]","div[style=\"overflow: hidden; height: 40px; width: 336px; margin: auto;\"],\ndiv[style=\"padding: 0px 0px 6px 0px; min-width:160px; width: auto; min-height: 600px;\"],\ndiv[style=\"padding: 0px 0px 6px 0px; width:160px; min-height: 600px;\"]",".ad-box",".banner-mid,\n.referral-small","#sp-testata,\n#sppb-addon-1579863788273,\n.bannergroupskinbanner",".carousel-layout,\n.vc_single_image",".goriz-widget","img[width=\"940\"]",".laluc-widget,\ndiv[id^=\"laluc-\"]",".vc_custom_1621492912685",".elementor-element-0429c68,\n.elementor-element-e55fe4b,\n.elementor-jet-carousel","img[width=\"930\"]",".banner-top-left,\n.banner-top-right,\n.content-banner-right,\ndiv[style^=\"height: 250px !important;\"]",".alert.alert-success","div[id^=\"article-desk-after-header-ad_\"],\ndiv[id^=\"article-desk-before-footer-ad_\"]","div[style=\"width: 300px; height: 260px; margin-top: 10px;\"]",".pum",".banner_tab380",".bannerh,\n.mh-footer",".wp-block-product-on-sale",".sw-banner","#wn-insurance-quote-editor",".wrapper-widget-imagen",".ziobox","#skin_link_dx,\n#skin_link_sx,\n.bannerInner,\n.skin_link_top","#text-13",".hijau",".primobanner-320",".wppopups-whole,\ndiv[id^=\"sicil-\"]",".post-div-banner-sp-medium",".slide-image","a[href*=\"/scaricare-film.php\"]",".btn-01,\n.btn-02","div[id^=\"tribu-\"]",".socia-adlabel","#cellulari,\n.top-adv-box,\n.wp-block-mister-gadget-amazon-list","div[style=\"width:970px; height:250px; margin:20px auto; float:left;\"]","a[href*=\"/scar.php\"],\na[href*=\"/streaming-gratis.php\"]",".background-cover","#banner2",".ilc_pubblicita,\n.ilc_pubbliredazionale",".elementor-element-e5738ed",".look-data",".banner-noborder","img[width=\"768\"]",".box-tva,\n.news-sponsorizzate","#sezpartnercommerciali",".wp-block-embed-youtube,\nimg[alt=\"banner\"]",".navbar-purina-red",".productora,\n.productora-logo,\n.publ11s-b0ttom,\n.publis-bottom",".sponsor_dx",".widget-banner-container","#panel-2-4-3-1,\n#panel-2-4-3-3",".banner_single_top","#banner-adv","a[href^=\"https://privatealps.net/\"]"]; + +const hostnamesMap = new Map([["cb01.archi",0],["sportando.basketball",[1,2,3]],["america24.com",1],["dagospia.com",[1,168,169]],["ejatv.com",1],["giornalemetropolitano.com",1],["imagelinenetwork.com",[1,251]],["leccoonline.com",[1,288]],["legnanonews.com",1],["riassuntini.com",1],["rivistaundici.com",[1,59]],["scuolazoo.com",1],["strettoweb.com",1],["voceapuana.com",1],["euroregionalpmed.eu",[1,542]],["meteoweb.eu",1],["7giorni.info",[1,408]],["ilturista.info",[1,588]],["tg24.info",1],["1001giochi.it",[1,581,604]],["affarienews.it",1],["annuncianimali.it",1],["aranzulla.it",1],["assisieventi.it",[1,696,697]],["assisinews.it",[1,698,699]],["asteannunci.it",1],["atalanta.it",[1,702]],["atnews.it",1],["avinews.it",1],["basilicata24.it",1],["bikeitalia.it",[1,745]],["calabriainforma.it",1],["camperonline.it",[1,795]],["casateonline.it",[1,288]],["catanzaroinforma.it",[1,814]],["centroimpiego.it",1],["ciaocomo.it",1],["conquistedellavoro.it",1],["coriglianocalabro.it",[1,82,844,845]],["cosenzainforma.it",1],["crema-news.it",1],["cremaoggi.it",[1,883,884,885]],["cremonaoggi.it",[1,883,884,885]],["cremonasera.it",[1,884]],["cremonasport.it",[1,884,885]],["cronacheancona.it",[1,887,888,889]],["cronachefermane.it",[1,888,889]],["cronachemaceratesi.it",[1,888,889,894]],["cuneo24.it",1],["cuneocronaca.it",1],["designmag.it",[1,80]],["difesaonline.it",[1,69]],["fantacalcio.it",[1,427,977]],["foodweb.it",[1,408]],["frasix.it",1],["giochisolitario.it",1],["giochixl.it",[1,581]],["globalist.it",[1,1073]],["gossip.it",[1,648]],["hdblog.it",[1,1091]],["hdmotori.it",[1,1091,1092]],["hellotaste.it",1],["ilcuoioindiretta.it",1],["ilfriuli.it",1],["ilgiornaledellaprotezionecivile.it",1],["ilgoriziano.it",[1,1125]],["ilpontecodroipo.it",1],["insidemarketing.it",[1,14]],["insurancetrade.it",1],["irpinianews.it",[1,82,1173]],["key4biz.it",1],["luccaindiretta.it",1],["malpensanews.it",[1,1286]],["merateonline.it",[1,288]],["metropolitano.it",1],["modellismopiu.it",1],["movieplayer.it",[1,107,944]],["mysocialpet.it",1],["oggitreviso.it",[1,281,1399]],["oglioponews.it",[1,883,884,885]],["piacenzasera.it",1],["primonumero.it",1],["quibrescia.it",1],["radiogamma.it",[1,1515]],["radioprimiero.it",1],["ravennanotizie.it",1],["reggiosera.it",[1,1536]],["ricetta.it",[1,1542]],["rockit.it",[1,314,1553]],["romadailynews.it",1],["secoloditalia.it",1],["serchioindiretta.it",1],["sostariffe.it",1],["sportasti.it",1],["sportevai.it",[1,1624]],["sportextra.it",1],["sportlegnano.it",1],["teatronaturale.it",[1,360]],["telepaceag.it",1],["tgfuneral24.it",[1,1203,1682]],["toscanaoggi.it",1],["trmweb.it",[1,82]],["udineseblog.it",1],["valtiberinaonline.it",1],["varesenews.it",1],["vconews.it",1],["verbanonews.it",1],["videonotizietv.it",1],["vitatrentina.it",[1,1770]],["cesenanotizie.net",1],["forlinotizie.net",1],["hcb.net",[1,1836]],["lanuova.net",1],["informacalcio.quotidiano.net",1],["rimininotizie.net",1],["romagnanotizie.net",1],["tuttoandroid.net",[1,1866]],["tuttotech.net",1],["leovegas.news",1],["canaleeuropa.tv",1],["lostrillone.tv",[1,1911]],["libringioco.blog",2],["berlinomagazine.com",2],["bollicinevip.com",[2,96]],["corrieredelmolise.com",2],["dayitalianews.com",[2,82]],["fantascientificast.com",2],["ioamolasicilia.com",[2,82]],["italianiedimburgo.com",2],["mercatini-natale.com",[2,308,309]],["momentidicalcio.com",2],["newsfood.com",[2,82]],["nonsolomac.com",[2,82]],["torremaggiore.com",2],["tusciatimes.eu",[2,154]],["corriereal.info",[2,59,578,579]],["androidblog.it",[2,53]],["assisisport.it",[2,312,427,699]],["bznews24.it",[2,283,781]],["canalesassuolo.it",2],["circuitoturismo.it",2],["corrierequotidiano.it",2],["dauniacom.it",[2,909]],["domhouse.it",2],["europacalcio.it",[2,35]],["expartibus.it",[2,975]],["forestalinews.it",2],["giustizianews24.it",[2,35,1070]],["gonews.it",[2,1078]],["ibizaa.it",[2,161]],["ifood.it",2],["ilcarmagnolese.it",[2,25,1108]],["ildiariometropolitano.it",2],["ilgiornaledeiveronesi.it",2],["ilpopolotortona.it",2],["ilprimatonazionale.it",[2,35]],["immaginaviaggiare.it",[2,56]],["informazionecomunicazione.it",[2,82,1160]],["iocaccio.it",[2,815,816]],["ilclandestinogiornale.italiasera.it",[2,25]],["italyandmore.it",[2,199]],["lameziaterme.it",[2,59,439,1202]],["laprimapagina.it",[2,154]],["leggopassword.it",[2,1244]],["mangiabevigodi.it",[2,80]],["mondomobileweb.it",2],["motori360.it",[2,519]],["napolisera.it",2],["newtuscia.it",[2,25]],["oltrefano.it",[2,59]],["padelmagazine.it",[2,433,1121,1422]],["padovagoal.it",[2,82,518,1424]],["putignanonews.it",2],["quotidianopiemontese.it",[2,1505]],["sciscianonotizie.it",[2,199,1583]],["scrivolibero.it",[2,25,238]],["sicilianews24.it",2],["stadiotardini.it",2],["startmag.it",[2,14,25,1635]],["thailandiapertutti.it",[2,25]],["trivenetogoal.it",[2,238]],["tuttosuimotori.it",2],["tuttotek.it",[2,9,1719]],["tvdigitaldivide.it",[2,1723]],["unviaggioinfiniteemozioni.it",[2,161]],["viaggioingermania.it",2],["zerosette.it",[2,25,199,1113,1121,1203,1806]],["ilnotiziario.net",2],["italianotizie.online",[2,1182]],["carteprepagate.org",[2,25,1884]],["aroundtheworld.pro",[2,82]],["tribunapoliticaweb.sm",[2,82,1901]],["umbria.webcam",2],["acquariofilia.biz",4],["digital4.biz",5],["corrierecomunicazioni.it",5],["industry4business.it",5],["newsrimini.it",5],["riskmanagement360.it",5],["ilsussidiario.net",[5,1843]],["energyup.tech",5],["donnenude.biz",6],["filmpornodonne.casa",6],["filmpornoitaliani.casa",6],["fotopornodonne.casa",6],["videodonnesexy.casa",6],["donnepornovideo.com",6],["donnetroievideo.com",6],["filmpornocompleto.com",6],["filmpornogratuiti.com",6],["maturepelose.com",6],["pornomamme.com",6],["ragazzifoto.com",6],["vecchieporche.com",6],["videoeroticogratis.com",6],["videopornogratuito.com",6],["filmpornoconvecchie.link",6],["donnematurepelose.top",6],["donnematureporche.top",6],["donnematuresex.top",6],["maturescopate.top",6],["nonnemature.top",6],["gnoccaforum.biz",[7,8]],["trovaescort.org",8],["ideeregalonatale.biz",9],["casinamia.com",[9,80]],["cassesenzafili.com",9],["depurarsi.com",9],["imiglioridififa.com",[9,252]],["infotelematico.com",[9,253,257,258,259,260]],["londranews.com",[9,56]],["migliorecrema.com",[9,259]],["notiziarte.com",[9,259]],["simonemaestri.com",[9,428,429]],["tecnofacile.com",[9,195,448,449,450]],["tennisdoo.com",9],["tivustream.com",[9,56,253,459,460]],["tuttoesselunga.com",[9,260]],["migliorigiochi.eu",[9,56]],["casa-domotica24.it",[9,807]],["ciaogreen.it",[9,259]],["comelofaccio.it",9],["cucinamoree.it",[9,450]],["dilei.it",[9,917,918]],["frasiepensieri.it",9],["fut18italia.it",9],["gommeblog.it",[9,80]],["ideericette.it",[9,1103,1104]],["libripiuvenduti.it",[9,448]],["meditazionezen.it",9],["menteinformatica.it",[9,1312]],["monetizzando.it",[9,82,1336]],["naturalogico.it",9],["nerdmovieproductions.it",[9,56]],["nomavic.it",9],["orgoglionerd.it",9],["outofbit.it",[9,56]],["phonetoday.it",[9,755]],["recensioniorologi.it",[9,450]],["reviewbox.it",9],["salutemoderna.it",[9,259,1570]],["saluteopinioni.it",9],["smartdomotica.it",9],["soluzionecomputer.it",9],["tecblog.it",9],["tech4d.it",9],["techbusiness.it",9],["techprincess.it",9],["thrillercafe.it",[9,1689]],["wordsmart.it",9],["gamerbrain.net",9],["okspot.net",9],["piscinegonfiabili.net",9],["stampante-3d.net",[9,260]],["orologidapolso.org",9],["investire.biz",10],["moscarossa.biz",11],["ilvideogamepost.blog",12],["evosmart.it",[12,277]],["stile.it",[12,56,61,448,449]],["ufficiospettacoli.it",12],["pianetadonne.blog",13],["attualita.it",13],["ilfattoalimentare.it",13],["filmpertutti.boo",14],["autoscout24.ch",14],["mattinonline.ch",14],["viamichelin.ch",14],["antennafebea.it",14],["brocardi.it",[14,768]],["buildnews.it",14],["gamemag.it",[14,1035]],["hdtroll.it",14],["legab.it",[14,137]],["liberta.it",14],["live-sport-tv.it",[14,1264]],["nuovosud.it",[14,1391]],["orizzontescuola.it",[14,624]],["radiogold.it",[14,971,1518]],["viamichelin.it",14],["casacinema.media",14],["corriere.ca",15],["libro.cafe",16],["giappone.cc",17],["irlanda.cc",17],["statiuniti.cc",17],["svezia.cc",17],["austria-facile.com",17],["ungheria.tv",17],["grecia.cc",18],["informagiovani-italia.com",[18,256]],["spagna.cc",19],["bluewin.ch",20],["catt.ch",21],["homegate.ch",22],["icasa.ch",23],["mondoxbox.com",[23,320]],["motorbox.com",23],["ad-italia.it",[23,586,627,628]],["eurosport.it",23],["gqitalia.it",[23,586,627,1081]],["ilfoglio.it",[23,375]],["lacrocequotidiano.it",[23,581,1191]],["lacucinaitaliana.it",[23,586,627]],["le-citazioni.it",23],["lonelyplanetitalia.it",23],["mondoplay.it",[23,320]],["smartbuildingitalia.it",23],["tellows.it",[23,1672]],["tripadvisor.it",23],["vanityfair.it",[23,586,627]],["vogue.it",[23,586,627]],["wallpapic.it",23],["wired.it",[23,586,627,1794]],["serietvu.link",23],["quotidianoapuano.net",23],["ilgiornaledelticino.ch",[24,25]],["alessandria24.com",[25,55]],["borderline24.com",[25,97]],["circusf1.com",25],["ladiscussione.com",[25,82,277]],["larionews.com",[25,140,280]],["lattemiele.com",25],["lavorolazio.com",25],["londraweb.com",25],["melarumors.com",25],["notiziariofinanziario.com",25],["nuovacosenza.com",25],["radiocastelluccio.com",[25,234,396]],["radiompa.com",[25,400]],["ragusanews.com",[25,38,403,404]],["xtremehardware.com",[25,533]],["lafune.eu",[25,550]],["alimentando.info",[25,575,576]],["ladriatico.info",[25,82,199]],["24live.it",[25,82,232,338]],["2anews.it",[25,35]],["abruzzoweb.it",[25,396,623]],["altissimoceto.it",[25,199,656]],["ambientebio.it",25],["bitquotidiano.it",[25,59,747]],["business24tv.it",[25,777]],["calabria7.it",[25,337]],["calabriatv.it",25],["calciofoggia.it",[25,35]],["campaniapress.it",25],["chefperpassione.it",[25,40]],["clubdoria46.it",[25,80,834]],["comunicalo.it",[25,844,845]],["concorsi-letterari.it",25],["confinelive.it",[25,847]],["cosenzachannel.it",25],["dentrosalerno.it",25],["domanidoveandiamo.it",[25,154,253]],["gazzettadelmediterraneo.it",25],["gazzettinodelgolfo.it",[25,35]],["gizchina.it",[25,1071]],["guidaviaggi.it",[25,199,1088]],["iamnaples.it",[25,404]],["ideefesta.it",25],["ierioggidomani.it",[25,557]],["ilgazzettinometropolitano.it",[25,59]],["ilgiornaledisalerno.it",[25,199,234,396,1120,1121]],["ilgiornaleditalia.it",[25,1122]],["ilmonito.it",[25,396]],["ilnautilus.it",[25,82,1113,1132]],["ilpisasiamonoi.it",25],["ilpuntonotizie.it",[25,35]],["imperoland.it",25],["irnonotizie.it",25],["justnerd.it",[25,80,1184]],["lanuovaprovincia.it",25],["lanuovariviera.it",[25,337,1210]],["lapresse.it",[25,1213]],["latinacorriere.it",[25,35]],["legavolley.it",[25,615]],["letteraemme.it",[25,234]],["liguriaoggi.it",[25,594]],["luxurypretaporter.it",[25,433]],["macitynet.it",[25,35]],["malpensa24.it",[25,338]],["mantovauno.it",[25,642,1295]],["messinamagazine.it",25],["mogliinmostra.it",[25,1328,1329]],["napolicittasolidale.it",25],["nextstopreggio.it",25],["nocerinalive.it",[25,427]],["nuovabrianza.it",[25,396,497,1390]],["ondanews.it",[25,1408]],["orvieto24.it",25],["pordenoneoggi.it",[25,1469]],["radiolaquila1.it",[25,1278]],["radiortm.it",[25,234,396,433,1526]],["radiostudio2000.it",25],["reporter.it",[25,82]],["salernitananews.it",25],["sardiniapost.it",25],["sarnonotizie.it",[25,106,1577]],["sentieriselvaggi.it",[25,1593]],["senzacolonnenews.it",[25,1594]],["sienanews.it",[25,556,557,1606]],["sportchianti.it",[25,35,1113]],["tgnewstv.it",[25,1683]],["todinforma.it",25],["toro.it",[25,107,118]],["toscanatv.it",[25,131]],["tse-tse.it",[25,1328]],["turistipercaso.it",25],["tvoggisalerno.it",[25,1724]],["ufficistampanazionali.it",[25,82,1733]],["valtrompianews.it",25],["vercellinotizie.it",[25,557]],["viaggiperfamiglie.it",25],["videomediterraneo.it",[25,396,1763]],["vocedimantova.it",[25,557]],["altropensiero.net",25],["casertace.net",[25,234]],["ilcorriere.net",[25,35,557,1506]],["imperiasport.net",25],["informatissimo.net",[25,26,1845]],["pugliain.net",[25,35]],["veneziaorientale.news",25],["1web.tv",[25,82]],["ilgrigioneitaliano.ch",26],["gazzettadellaspezia.com",[26,226]],["giornaledimontesilvano.com",26],["zaffiromagazine.com",[26,534]],["puntovendita.info",26],["105tv.it",26],["aostaoggi.it",26],["aziendabanca.it",[26,721]],["biancoebruno.it",[26,648]],["corriereincontri.it",26],["cralistruzione.it",26],["dichesegnosei.it",26],["energiamercato.it",26],["faidatehobby.it",26],["fcprovercelli.it",26],["fiumicino-online.it",[26,1006]],["gazzettadellemilia.it",[26,1043]],["genova3000.it",26],["ilcervellone.it",26],["ilcittadinodirecanati.it",[26,1109]],["ildispaccio.it",26],["archivio.ilfriuliveneziagiulia.it",26],["ilgazzettinobr.it",26],["lagazzettadilucca.it",[26,1194]],["lagazzettadimassaecarrara.it",[26,1194]],["metanogpl.it",[26,1128]],["monrealenews.it",[26,1339]],["notebookitalia.it",[26,1379]],["ondalibera.it",26],["radiopnr.it",26],["sportgrigiorosso.it",26],["telesirio.it",26],["tv1.it",26],["unotvweb.it",26],["voceaigiovani.it",26],["arezzo24.net",[26,1820]],["casertafocus.net",26],["youtg.net",[26,1872]],["concorezzo.org",26],["ilvimercate.org",26],["teleglobal.tv",26],["immoscout24.ch",27],["local.ch",28],["mediamarkt.ch",29],["mediaworld.it",[29,1307]],["search.ch",30],["sex4u.ch",31],["tio.ch",32],["tutti.ch",33],["cb01.church",34],["news24.city",35],["agenzianova.com",35],["angrinews.com",35],["it.benzinga.com",[35,86]],["bologna2000.com",35],["canicattiweb.com",[35,126]],["casertaweb.com",[35,136]],["cronacadelveneto.com",[35,166]],["cronacadiverona.com",35],["energiaincomune.com",[35,82,186]],["gazzettacanaria.com",35],["h24notizie.com",35],["immaginevalsassina.com",35],["mi-lorenteggio.com",35],["napolivillage.com",[35,82]],["notizieinunclick.com",35],["omniagate.com",35],["oranotizie.com",35],["saporicondivisi.com",35],["staynerd.com",35],["toscananotizie.com",35],["tusciaup.com",[35,59]],["valbrembanaweb.com",35],["simplybiz.eu",35],["laprovinciaonline.info",35],["piacenzaonline.info",35],["apsicilia.it",35],["araberara.it",[35,140]],["artuu.it",[35,694]],["ascolinews.it",[35,131]],["assinews.it",[35,59,140]],["bargiornale.it",35],["battipaglianews.it",35],["bellunopress.it",35],["calabriamagnifica.it",[35,82]],["cercoiltuovolto.it",35],["cilentotime.it",35],["citynotizie.it",35],["comunicaffe.it",35],["corcianonline.it",35],["cronacadelleconomia.it",35],["cronachedellacampania.it",35],["cronachedi.it",[35,892]],["dasapere.it",35],["ecovicentino.it",[35,946]],["fisco7.it",[35,396]],["foggiatv.it",[35,1013]],["fotoenotizie.it",35],["fumettologica.it",35],["gamingtoday.it",35],["gamingwiki.it",35],["gazzettadiavellino.it",[35,1044]],["gazzettadimilano.it",35],["gazzettadinapoli.it",35],["gazzettadiroma.it",35],["gazzettadisalerno.it",35],["gazzettajonica.it",[35,1045]],["gazzettinodelchianti.it",[35,201,1046]],["gsanews.it",35],["hashtagsicilia.it",35],["i404.it",35],["icalabresi.it",35],["ildigitale.it",[35,1111]],["ildispariquotidiano.it",35],["ilfattovesuviano.it",35],["ilgiornalelocale.it",35],["ilgranchio.it",35],["ilnuovotorrazzo.it",[35,1133]],["ilsalvagente.it",[35,1138,1139]],["iltamburino.it",35],["industriaitaliana.it",[35,59,140]],["infonewsvietri.it",35],["informa-press.it",35],["isnews.it",35],["italianewsonline.it",35],["ivl24.it",[35,1182]],["lagone.it",35],["lanotiziaquotidiana.it",35],["latinaquotidiano.it",35],["lavocedelterritorio.it",35],["lavocedivenezia.it",35],["lidentita.it",[35,1257]],["link24.it",35],["mattinodiverona.it",35],["medicomunicare.it",35],["messinaora.it",35],["nerdpool.it",35],["nexusedizioni.it",35],["nordmilano24.it",[35,140]],["obiettivonews.it",35],["occhioallanotizia.it",35],["ostuninews.it",35],["ostuninotizie.it",[35,79]],["paganinotizie.it",[35,1428]],["quotidianocostiera.it",35],["quotidianolavoce.it",35],["ravennawebtv.it",35],["realtagenoana.it",35],["siciliaogginotizie.it",35],["siciliareport.it",[35,80,131]],["sportperugia.it",35],["stampareggiana.it",35],["statodonna.it",35],["studio93.it",[35,1641]],["stylo24.it",35],["superguidatv.it",35],["telesudweb.it",35],["ticinonotizie.it",[35,59]],["trapanisi.it",[35,59]],["trasimenonline.it",35],["triesteallnews.it",[35,1708]],["tvcity.it",35],["umbriasettegiorni.it",[35,576]],["vaielettrico.it",35],["valdarnopost.it",35],["vendingnews.it",[35,576]],["veronanetwork.it",35],["vocetempo.it",[35,82,1780]],["biancorossi.net",[35,594,1113]],["fiorentina.news",[35,1873]],["sardegna24.news",35],["udineoggi.news",[35,1732]],["ilbacodaseta.org",[35,1890]],["telodicoio.org",35],["elivebrescia.tv",35],["esperia.tv",[35,1805]],["jamma.tv",[35,594,1182,1910]],["nuvola.tv",35],["oltre.tv",35],["fibra.click",36],["forum.fibra.click",37],["radiofly.cloud",38],["fc-suedtirol.com",[38,202]],["hcpustertal.com",38],["broncos.it",38],["crosspertutti.it",38],["telemiaplay.telemia.tv",38],["beneventocalcio.club",39],["1stationradio.com",[40,41]],["sienafree.it",[40,425,1605]],["cinafoniaci.com",[41,146]],["tusciaweb.eu",[41,403,563,564]],["artemagazine.it",[41,396,433]],["molisetabloid.it",[41,1331]],["risvegliopopolare.it",[41,1550]],["24emilia.com",42],["354353.com",43],["3bmeteo.com",44],["acffiorentina.com",[45,46]],["acmilan.com",[45,47]],["acperugiacalcio.com",48],["acquariocomefare.com",49],["acspezia.com",50],["addicted2play.com",51],["arezzotv.it",51],["bicimagazine.it",[51,743]],["bimcal.it",[51,746]],["gioco.it",[51,751,1061]],["lausc.it",51],["morningstar.it",[51,751]],["trentinovolley.it",51],["podisti.net",[51,732]],["adnkronos.com",52],["agemobile.com",[53,54]],["best5.it",[53,737]],["playstationzone.it",[53,1459]],["tuttosullapostaelettronica.it",53],["lapappadolce.net",53],["alfemminile.com",[56,57]],["cdclassico.com",56],["facciabuco.com",[56,192]],["iphoneitalia.com",[56,264,265]],["italianiinguerra.com",56],["junglam.com",[56,59]],["librierecensioni.com",[56,293,294]],["mantovanotizie.com",56],["miglioriofferteweb.com",56],["ridble.com",[56,408,409]],["videogiochi.com",56],["2backpack.it",[56,611]],["aforismicitazioni.it",56],["arredoingiardino.it",56],["bellezzasalute.it",56],["beppegrillo.it",56],["cibocanigatti.it",56],["cliccascienze.it",[56,832]],["comprovendodischi.it",[56,676]],["consigli.it",[56,852]],["epubdownload.it",56],["giardinaggio.it",[56,1056]],["lasiciliaweb.it",[56,1219]],["luxwatch.it",56],["newsly.it",[56,260]],["nientepopcorn.it",[56,1035,1370]],["notetralerighe.it",[56,1380]],["outcast.it",[56,1420]],["pensieriparole.it",[56,1446]],["punto-informatico.it",[56,177,1486,1487]],["rifaidate.it",56],["robotincucina.it",56],["rockol.it",[56,1554,1555]],["serialclick.it",56],["termometropolitico.it",[56,1676]],["topdigamma.it",[56,683]],["tuttomantova.it",[56,120,121,122,236,237,345,346,471,1716]],["vivailfitness.it",56],["bora.la",56],["giardinaggio.net",56],["mangaforever.net",[56,554,1849]],["giardinaggio.org",56],["londra.today",[56,259]],["algheroeco.com",[58,59]],["barcheamotore.com",59],["borsainside.com",[59,98,99,100]],["canale2.com",59],["giornaledellavela.com",59],["ilmediano.com",59],["lagendanews.com",59],["lavocedinewyork.com",59],["lavoceditalia.com",59],["lecconotizie.com",[59,287]],["lineaverdemagazine.com",59],["meteofinanza.com",[59,98,140,313]],["montagneepaesi.com",[59,321]],["radiosportiva.com",[59,402]],["reggionline.com",59],["reteabruzzo.com",59],["rivistastudio.com",59],["travelnostop.com",59],["varesesport.com",[59,506]],["piacenza24.eu",[59,555]],["siciliarurale.eu",59],["radioalfa.fm",59],["labusa.info",[59,140,589]],["almanaccocalciotoscano.it",59],["amicodelpopolo.it",59],["anteprima24.it",[59,140]],["bastia.it",59],["battipaglia1929.it",59],["benessereconomico.it",[59,82]],["bolognaindiretta.it",59],["buoncalcioatutti.it",59],["buttanissima.it",[59,779]],["calabriareportage.it",[59,439]],["castelvetranoselinunte.it",59],["centropagina.it",[59,820]],["corrieresalentino.it",59],["creditnews.it",59],["dronezine.it",[59,140]],["elettricomagazine.it",59],["ferpress.it",59],["financecommunity.it",59],["forensicnews.it",59],["gazzettadasti.it",59],["gdonews.it",59],["giornaleadige.it",59],["giornaledellabirra.it",59],["giovanigenitori.it",59],["hrnews.it",59],["ilfattonisseno.it",[59,140]],["ilgiornaledellabellezza.it",59],["ilgiornaledelmolise.it",59],["ilmeridianonews.it",59],["ilsicilia.it",[59,1140]],["iltamtam.it",59],["imola.it",59],["itacanotizie.it",[59,140,555]],["lacasainordine.it",59],["laconceria.it",59],["lagazzettamarittima.it",59],["lanuovaecologia.it",59],["lapalestra.it",59],["lapiazzaweb.it",59],["laquilablog.it",[59,82,424,1217]],["lavalsusa.it",59],["lavocedellevalli.it",59],["lavocedeltrentino.it",59],["lavocedibolzano.it",[59,442,1228]],["leccochannelnews.it",59],["madoniepress.it",[59,140]],["messinaoggi.it",59],["milanodabere.it",59],["modenaindiretta.it",59],["monrealepress.it",[59,140]],["myvalley.it",59],["picenonews24.it",59],["primoweb.it",59],["quicosenza.it",59],["radioaldebaran.it",59],["radiofrejus.it",59],["radioluna.it",59],["radiomugello.it",[59,1522]],["radiotime.it",59],["rietinvetrina.it",59],["sanitainsicilia.it",[59,1573]],["siciliammare.it",59],["sport-press.it",59],["sportmagazinetrentino.it",59],["superj.it",59],["telebari.it",59],["terranostranews.it",59],["tvio.it",59],["unicoebello.it",59],["verdeazzurronotizie.it",[59,60]],["vesuvianonews.it",59],["vesuviolive.it",[59,140]],["vitadiocesanapinerolese.it",59],["viterbopost.it",59],["webradiodesign.it",59],["calciofvg.live",[59,137]],["ilsipontino.net",59],["inbici.net",[59,518,519]],["labtv.net",59],["subito.news",[59,82]],["pugliapress.org",59],["webmarte.tv",59],["algheronotizie.com",60],["piazzaffariweb.com",[60,375,376]],["finestresullarte.info",[60,582]],["comunicati-stampa.net",60],["torresette.news",[60,1880]],["freeonline.org",[60,1888]],["allasianfootball.com",61],["naturalborngamers.it",61],["alpauno.com",62],["asbiscegliecalcio.it",62],["sportbetnews.net",62],["altalex.com",63],["amoreperleserietv.com",[64,65]],["massimoemanuelli.com",65],["vaurosenesi.it",65],["androidiani.com",66],["animaleamico.com",67],["antennasud.com",68],["ifattinews.it",68],["nanotv.it",[68,338,1353]],["vicenzareport.it",[68,815]],["archilovers.com",[69,70]],["spettacolinews.it",69],["tefchannel.it",[69,1656]],["archiportale.com",71],["archiproducts.com",72],["minigiochi.com",72],["artribune.com",73],["asgiana.com",74],["calciolecco1912.com",74],["usviterbese.it",74],["asroma.com",75],["asroma24.com",76],["ilmilanista.it",[76,107,197,198]],["interistaweb.it",76],["assopoker.com",77],["autobusweb.com",78],["avvisatore.com",[79,80]],["carovignonotizie.net",79],["calabrianews24.com",[80,106]],["controcalcio.com",80],["grossetosport.com",[80,154,238]],["lascimmiapensa.com",80],["notizie.com",80],["ticonsiglio.com",[80,456]],["viagginews.com",80],["allaguida.it",[80,107]],["autoemotori.it",80],["bottadiculo.it",[80,199,758]],["buttalapasta.it",[80,107]],["caffeinamagazine.it",80],["calcioascoli.it",80],["calcioatalanta.it",[80,112,502,786,787]],["calciobenevento.it",80],["calciocasteddu.it",[80,172,502,786,787]],["calciocatanzaro.it",80],["calciocremonese.it",[80,502,786,787]],["calciocrotone.it",80],["calcioempoli.it",80],["calciofere.it",[80,112,502,786,787]],["calciofrosinone.it",80],["calciogenoa.it",80],["calciogrifo.it",[80,112,502,786,787]],["calciohellas.it",[80,502,560,786,787]],["calciolecce.it",[80,112,502,786,787]],["calciomercato.it",[80,755]],["calciomodena.it",80],["calciopisa.it",80],["calciorosanero.it",[80,502,560,786,787]],["calciosalernitana.it",80],["calciospal.it",80],["calciospezia.it",[80,502,786,787]],["calcioudinese.it",80],["calciovicenza.it",80],["casasuper.it",80],["checucino.it",80],["chedonna.it",[80,822]],["cityrumors.it",80],["contocorrenteonline.it",80],["crypto.it",80],["dolciveloci.it",[80,107,118,930]],["donnaglamour.it",[80,107,118,930]],["donnapop.it",80],["donnaup.it",80],["forzamonza.it",[80,502,787]],["forzaparma.it",[80,112,502,786,787]],["forzasassuolo.it",80],["gametimers.it",80],["giornaledisegrate.it",80],["greenme.it",[80,675,1082]],["gstv24.it",80],["ilovetrading.it",80],["iltorinese.it",80],["infonurse.it",80],["informarea.it",80],["keblog.it",80],["labaricalcio.it",[80,112,502,786,787]],["larampa.it",[80,82,424]],["latinapress.it",80],["lawebstar.it",[80,104,105]],["milanocittastato.it",[80,82]],["newsby.it",80],["newsmondo.it",[80,107,118,930,1365]],["notizie-inter.it",80],["notiziemilan.it",[80,107,930]],["notiziemusica.it",[80,107,118,930]],["ok-salute.it",[80,815]],["paviaunotv.it",[80,82]],["pianetabambini.it",[80,1452]],["player.it",[80,1458]],["pomiglianolive.it",80],["pourfemme.it",[80,177]],["primochef.it",[80,107,118,930]],["ricettasprint.it",80],["siamoilnapoli.it",80],["siamolaroma.it",[80,112,502,786,787,1602]],["sololalazio.it",[80,112,502,786,787]],["sportchannel214.it",80],["sportitalia.it",[80,403,1551]],["stilearte.it",[80,1639]],["tifobrescia.it",80],["tifocatania.it",80],["tifocosenza.it",[80,112,502,786,787]],["tifogranata.it",80],["tifojuventus.it",80],["tiforeggina.it",80],["trapanigranata.it",[80,112,502,786,787]],["trattamentinaturalibio.it",80],["tuttomotoriweb.it",80],["tvplay.it",80],["urbanpost.it",80],["valsemotori.it",80],["zonacalciofaidate.it",80],["bagherianews.com",81],["corriereannunci.it",81],["corrierenews.it",81],["corriereproposte.it",[81,874]],["dedalomultimedia.it",81],["elbareport.it",81],["perotorino.it",81],["primapress.it",81],["radiomia.it",81],["tgnordsalento.it",[81,1684]],["bambiniconlavaligia.com",82],["castingeprovini.com",82],["citymilanonews.com",82],["ecodisicilia.com",82],["esportsactivity.com",82],["fiorentinanews.com",[82,211]],["foggiapost.com",82],["garganofm.com",82],["genovaquotidiana.com",[82,229]],["giornalesm.com",[82,154,233]],["grossetonotizie.com",82],["inviaggiodasola.com",[82,263]],["irenedisumma.com",82],["lodiedintorni.com",[82,298]],["magnifici7.com",82],["mondo3.com",82],["natureatblog.com",82],["retesei.com",82],["sassarinotizie.com",82],["siciliaonpress.com",[82,425,426]],["spiccandoilvolo.com",82],["telegolfo.com",[82,232,418,451]],["tmnotizie.com",[82,461]],["tuttononprofit.com",82],["biella24.wordpress.com",82],["87tv.it",82],["agenziaitalianews.it",82],["agropolinews.it",82],["amarantomagazine.it",[82,667]],["areamediapress.it",[82,232]],["bsnews.it",82],["calciogoal.it",82],["cataniavip.it",[82,813]],["ceotech.it",82],["chepreparo.it",82],["cinecorriere.it",82],["corrierepievese.it",82],["corrispondenzaromana.it",82],["crotoneok.it",[82,234,844,845,897]],["ecodellalocride.it",82],["etvmarche.it",[82,967]],["football-magazine.it",82],["funghimagazine.it",82],["giocopulito.it",[82,1063]],["gustoh24.it",82],["ideeregaloper.it",82],["ilgazzettinodisicilia.it",[82,1118]],["lanotiziaoggi.it",82],["laputa.it",[82,1216]],["lecronachelucane.it",82],["mam-e.it",82],["meridiananotizie.it",82],["metallus.it",[82,157]],["nerdevil.it",82],["notix.it",[82,1381]],["nuotounostiledivita.it",82],["onlinesiracusa.it",[82,1410]],["passionemaglie.it",82],["pisainvideo.it",82],["pornoamatorialeitaliano.it",82],["portolivorno.it",82],["radioluce.it",[82,576]],["sibarinet.it",[82,234,844,845]],["sicilia24h.it",[82,140]],["sportcasertano.it",82],["sportpapertv.it",82],["sslaziofans.it",82],["stadionews.it",[82,1633]],["starwarsnews.it",82],["techuniverse.it",[82,1336,1653]],["tecnogazzetta.it",82],["teleambiente.it",82],["telelazionord.it",82],["telemia.it",[82,106,424]],["teleoccidente.it",[82,338,439]],["teleradio-news.it",[82,424,1665]],["teleregionelive.it",82],["telestense.it",[82,424,1668]],["tgyou24.it",82],["thedotcultura.it",82],["torinomagazine.it",[82,254]],["tuttolivorno.it",82],["universoinformatico24.it",82],["vuemmetv.it",82],["wallnews24.it",[82,1783]],["weekendpremium.it",[82,107]],["blograffo.net",82],["casanapoli.net",[82,1826]],["catanzaro7.net",[82,424,812,1827]],["evangelici.net",82],["tuttobasket.net",82],["tuttojuve.net",82],["ilponente.news",82],["italiaonline.news",82],["signorbet.news",[82,1879]],["italiachecambia.org",[82,1451,1893]],["nursetimes.org",[82,1895]],["sannicandro.org",[82,281]],["siciliatv.org",[82,1896]],["dentrolanotizia.tv",82],["ondatv.tv",[82,1915]],["telebrindisi.tv",82],["basketissimo.com",[83,84]],["firenzeviola.it",[84,115,116,123,198,236,364,366,369,475,476,995,996,997]],["sampdorianews.net",[84,115,116,123,236,364,369,475,476,995]],["benessere.com",85],["bikerslife.com",[87,88]],["edilportale.com",[88,183]],["globalgeografia.com",88],["adcgroup.it",[88,629]],["ilmessaggero.it",[88,863]],["lacronacadiravenna.it",88],["blablive.com",89],["blastingnews.com",90],["audisportclubitalia.blogspot.com",91],["iolecal.blogspot.com",92],["migliorisitistreaming-hd.blogspot.com",93],["cartedipagamento.com",93],["connessionivpn.it",[93,851]],["pronosticideiguerrieri.it",93],["bluerating.com",94],["forbes.it",[94,1017]],["bmwpassion.com",95],["phica.eu",[95,554]],["ilcorrieredelgiorno.it",[97,131]],["cartaricaricabile.net",100],["buonaporno.com",101],["cagliaricalcio.com",[102,103]],["olbiacalcio.com",102],["bresciacalcio.it",102],["cagliarinews24.com",[104,105]],["calcionews24.com",[104,105]],["futsalnews24.com",[104,105]],["internews24.com",[104,105]],["juventusnews24.com",[104,105]],["lazionews24.com",[104,105]],["milannews24.com",[104,105]],["sampnews24.com",[104,105]],["ragusaoggi.it",[105,1532]],["loccidentale.it",106],["calciatoribrutti.com",107],["dissapore.com",[107,177]],["fantamagazine.com",[107,197,198]],["gianlucadimarzio.com",107],["ilbianconero.com",107],["ilsole24ore.com",[107,248]],["passioneinter.com",[107,198]],["toscanadaily.com",[107,118]],["violanews.com",[107,197,198]],["juvenews.eu",[107,197,198]],["notiziecalciomercato.eu",[107,197,198]],["radioindiretta.fm",107],["forzaroma.info",[107,197,198]],["alpha59.it",107],["altoadigetv.it",107],["altreconomia.it",[107,660]],["amica.it",[107,668]],["calcionapoli1926.it",[107,197,198]],["cittaceleste.it",[107,197]],["cookist.it",[107,858,859]],["curioctopus.it",107],["derbyderbyderby.it",[107,197,198]],["dire.it",107],["economiafinanzaonline.it",[107,118,930]],["famigliacristiana.it",107],["fanpage.it",[107,859,976]],["fattoincasadabenedetta.it",[107,979]],["fcinter1908.it",[107,197,198]],["gay.it",[107,1039]],["gazzetta.it",[107,197,198,862,1040]],["gelocal.it",[107,1050]],["geopop.it",107],["girovagandointrentino.it",[107,137]],["golssip.it",[107,197,198]],["gta-expert.it",[107,1086]],["guardachevideo.it",107],["gustoblog.it",107],["hellas1903.it",[107,197,198]],["ilfattoquotidiano.it",[107,1114]],["ilpost.it",[107,154,1135]],["ilposticipo.it",[107,197,198]],["itasportpress.it",[107,197,198]],["kodami.it",107],["lagazzettadelmezzogiorno.it",[107,1067]],["laprovinciadivarese.it",107],["latina24ore.it",107],["leonardo.it",[107,118]],["lexplain.it",107],["libero.it",[107,1249,1250]],["mediagol.it",[107,197,198]],["mediaset.it",107],["mondoudinese.it",[107,197,198]],["multiplayer.it",107],["nanopress.it",[107,1025]],["nospoiler.it",[107,1376]],["notiziebenessere.it",[107,118,930]],["numericalcio.it",[107,197,198]],["pianetamilan.it",[107,197,198]],["prealpina.it",[107,408,1472]],["repubblica.it",[107,137,1223,1539]],["ricettedalmondo.it",[107,118,1544]],["riza.it",107],["sassuolocalcio.it",[107,1275]],["spaziogames.it",[107,882,1619]],["stylosophy.it",107],["supereva.it",[107,917]],["tomshw.it",[107,882]],["trentinotv.it",107],["tuttobolognaweb.it",[107,197,198]],["virgilio.it",[107,917,1250,1765]],["winesurf.it",107],["skuola.net",107],["toronews.net",[107,197,198]],["gazzabet.news",[107,197,198]],["adessoin.tv",[107,1904]],["marcopolo.tv",107],["padovasport.tv",[107,197,198]],["calcio.com",108],["movietele.it",108],["calciodangolo.com",109],["calcioline.com",110],["calciomercato.com",111],["calciomercatonews.com",[112,113]],["nonniavventura.it",112],["quizlab.it",112],["tifosipalermo.it",112],["resetitaliablog.altervista.org",112],["paladins.it",113],["pentanewslivorno.it",113],["calcissimo.com",[114,115,116]],["parmalive.com",[116,123,236,364,365,366,367,368,369]],["tuttoc.com",[116,198,236,368,369,475,476]],["torinogranata.it",[116,123,236,364,365,366,367,368,369,475,476,995,996,997]],["vocegiallorossa.it",[116,123,198,236,364,366,367,368,369,995,996,997,1779]],["tuttonapoli.net",[116,123,198,236,364,365,366,367,368,475,476,995,997,1869]],["campanialike.com",117],["campaniasoccer.com",[118,119,120,121,122,123]],["tuttobari.com",[118,119,120,122,344,345,471]],["tuttosalernitana.com",[118,119,121,122,123,237,344,487,491]],["f1-news.eu",[118,119,120,121,122,123,344,345,543]],["acspezianews.it",[118,119,120,122,123,345]],["dailybest.it",[118,906]],["investireoggi.it",[118,1170]],["messinanelpallone.it",[118,119,120,121,122,123,345,471]],["politicanews.it",[118,123,205,962,963,1320,1466]],["forum.tomshw.it",[118,1695]],["tuttoavellino.it",[118,119,120,121,122,123,198,345]],["tuttomonza.it",[118,119,120,122,123,198,471]],["tuttoudinese.it",[118,119,120,123,198,345]],["tuttorunning.net",[118,119,122,123,345]],["tuttoatalanta.com",[119,120,121,122,345,373,470,471,472,473]],["tuttocalciopuglia.com",[119,120,122,123,345,373,477]],["tuttopescaracalcio.com",[119,120,121,123,345,471,489]],["tuttopotenza.com",[119,120,121,123,345,373,471]],["tuttotritiumgiana.com",[119,121,122,345]],["fcinternews.it",[119,120,122,123,198,205,345,373,471,962,980]],["ilcalciocalabrese.it",[119,123]],["ternananews.it",[119,123,345,373,489]],["tuttoascolicalcio.it",[119,121,123,345,373,489]],["tuttobenevento.it",[119,123,345,346]],["tuttofantacalcio.it",[119,120,121,122,123,345,471,1714]],["tuttohellasverona.it",[119,120,123,345,373,489]],["tuttovicenza.it",[119,120,123,345,373]],["bolognanews.net",[119,121,123,477]],["notiziariocalcio.com",[120,344,345,346]],["pianetabasket.com",[120,122,236,237,345,372,373,374]],["sportakm0.com",[120,122,236,237,345,435]],["tuttofrosinone.com",[120,121,122,236,237,372,471]],["tuttonazionali.com",[120,121,236,346,435,478]],["tuttopordenone.com",[120,122,236,237,345,435]],["tuttoreggina.com",[120,121,122,236,471]],["amaranta.it",[120,121,122,236,346,365,666]],["eurochampions.it",[120,122,236,345,372,495]],["forzaakragas.it",[120,122,236,237,345,471]],["genoanews1893.it",[120,122,236,237,345,346,372,373,666,1053]],["tuttobrescia.it",[120,122,236,346]],["tuttojuvestabia.it",[120,121,122,236,237,345,346]],["tuttomondiali.it",[120,123,236]],["tuttospal.it",[120,121,122,236,237,345,346,471,1716]],["perugia24.net",[120,122,236,237,345,346,372,373,471]],["tuttolecce.net",[120,121,236,237,345,346,471]],["tuttopalermo.net",[120,121,122,123,236,339,345,435,471]],["tuttonocerina.com",[121,236,372,471,481,487,488]],["tuttostpauli.com",[121,122,236,237,345,346,471]],["rugbynewsfvg.it",[121,236,237,345]],["sportnewstrapani.it",[121,122,236,237,345]],["tuttocasertana.it",[121,122,236,478]],["palermo24.net",[121,236,237,346,471,483]],["tuttosportimolese.com",[122,236,237,346]],["tuttoturris.com",[122,236,372,495]],["tuttocesena.it",[122,236,237,346,435,471]],["tuttoveneziasport.it",[122,236,344,345,372,471,473]],["interdipendenza.net",[122,236,237,345,346]],["noesolofutbol.com",[123,236,339,340]],["tuttojuve.com",[123,198,236,365,475,482,483]],["lalaziosiamonoi.it",[123,236,339,344,345,372,373,495]],["milannews.it",[123,198,364,367,368,369,475,476,963,995,997,1319,1320]],["sassuolonews.net",[123,236,345,470]],["tuttocagliari.net",[123,236,237,339,483,962,964,1319,1867]],["canale58.com",124],["cani.com",125],["canosalive.com",[127,128,129,130]],["fasanolive.com",[127,128,129,130,200]],["acquavivalive.it",[127,128,129,130]],["altamuralive.it",[127,128,129,130,200,349]],["andrialive.it",[127,128,129,130]],["barilive.it",[127,128,129,130,200,349]],["barlettalive.it",[127,128,129,130,200,349]],["bisceglielive.it",[127,128,129,130,200,349]],["bitontolive.it",[127,128,129,130,349]],["cassanolive.it",[127,128,129,130,349]],["coratolive.it",[127,128,129,130,200,349]],["gioialive.it",[127,128,129,130,200]],["giovinazzolive.it",[127,128,129,130,200,349]],["gravinalive.it",[127,128,129,130,200]],["margheritalive.it",[127,128,129,130,200]],["minervinolive.it",[127,128,129,130,200]],["molfettalive.it",[127,128,129,130,200]],["okmugello.it",[127,128,129,349]],["ruvolive.it",[127,128,129,130,200,349]],["santeramolive.it",[127,128,129,130,200,349]],["terlizzilive.it",[127,128,129,130,200,349]],["termolionline.it",[127,128,129,130,349,1675]],["tranilive.it",[127,128,129,130,200]],["viviwebtv.it",[127,128,1229,1775]],["okfirenze.com",[128,129,349]],["okvaldisieve.it",[128,129,349]],["unicosettimanale.it",[128,129,349]],["cartabiancanews.com",131],["animalidacompagnia.it",[131,245]],["brontolodicelasua.it",[131,769,770]],["ciclonet.it",131],["cronacaflegrea.it",[131,886]],["livegp.it",131],["specchiosesto.it",[131,518,1620]],["radiogold.tv",[131,152]],["casa-naturale.com",[132,133]],["villeecasali.com",[132,133]],["100ideeperristrutturare.it",[132,133]],["quattrozampe.online",[132,133]],["bizjournal.it",133],["fruitbookmagazine.it",133],["radiomovida.net",133],["casafacile24.com",134],["casertasette.com",135],["catanista.com",[137,138]],["bebeez.it",[137,728]],["beneventonews24.it",[137,733]],["bolzano-bozen.it",137],["feralpisalo.it",137],["ilmonferrato.it",137],["rendimentibtp.it",137],["stickmangames.altervista.org",137],["ioarte.org",137],["torinometeo.org",137],["blunote.it",[138,319,748]],["cellularitalia.com",139],["centotrentuno.com",140],["djmagitalia.com",[140,178]],["lamescolanza.com",140],["newscatania.com",140],["radiocassinostereo.com",140],["fishingboatmagazine.it",[140,154,1002]],["giornaleibleo.it",[140,247]],["ilgolfonline.it",[140,1124]],["vivicentro.it",140],["farevela.net",140],["feelrouge.tv",140],["centrometeoligure.com",141],["chiechiera.com",[142,143]],["chiechiera.it",142],["ondarock.it",142],["chimerarevo.com",144],["cilentochannel.com",145],["cinqueterre5.com",[147,148,149]],["gogoterme.com",147],["incinqueterre.com",[147,149]],["luoghidanonperdere.com",147],["cittadellaspezia.com",150],["sentimentispezzini.cittadellaspezia.com",151],["civatenews.com",152],["valnews.it",152],["classificaporno.com",153],["computer-acquisti.com",154],["corrieregiallorosso.com",[154,161]],["pisa24.info",154],["clientiesperti.it",154],["finaria.it",[154,992]],["gliacchiappafilm.it",[154,1072]],["noinotizie.it",[154,1371,1372]],["filmforlife.org",[154,1886]],["computersm.com",155],["condominioweb.com",156],["controcopertina.com",[157,158]],["nightlife-cityguide.com",157],["agenziagiornalisticaopinione.it",[157,468,635,636]],["betitaliaweb.it",[157,531,635,739]],["brindisioggi.it",[157,158]],["pagamentidigitali.it",[157,1427]],["firstradioweb.com",158],["cookaround.com",[159,160]],["donnamoderna.com",159],["sorrisi.com",[159,432]],["valorinormali.com",159],["dmbeauty.it",159],["focus.it",[159,1011]],["giallozafferano.it",159],["iconmagazine.it",159],["my-personaltrainer.it",159],["nostrofiglio.it",[159,1377]],["pianetadonna.it",159],["pianetamamma.it",159],["smartworld.it",[159,1614]],["soldionline.it",159],["studenti.it",[159,1640]],["thewom.it",159],["webboh.it",159],["novetv.com",161],["damasio.it",161],["emotionrit.it",161],["giornaledicalabria.it",161],["messinasportiva.it",161],["quotidianodellumbria.it",[161,576]],["corsedimoto.com",[162,163]],["lacasadic.com",[162,276]],["seried24.com",[162,276]],["romanews.eu",162],["meteolive.it",162],["zon.it",[162,163]],["cosedicasa.com",164],["criptovalute24.com",165],["diventaretrader.com",165],["cronacaossona.com",167],["ildolomiti.it",[168,1112]],["dailynautica.com",170],["datameteo.com",171],["destinazioneusa.com",172],["floinviaggio.com",[172,213]],["guidaconsumatore.com",172],["travelwithbrothers.com",[172,436]],["cucinaresenzamenate.it",172],["laprevisione.it",[172,648]],["meteogiornale.it",[172,436,560]],["pianetablunews.it",[172,195]],["stranieriinitalia.it",[172,1602]],["tuttogossipnews.it",[172,436]],["destinioltreconfine.com",173],["formula1news.it",173],["diconews.com",174],["ideeregaloperte.it",174],["direttasport24.com",175],["dissacration.com",176],["fiscaleweb.com",176],["gingerandtomato.com",176],["ilcinemaniaco.com",176],["iochiamo.com",176],["lussuosissimo.com",176],["medicinalive.com",176],["mondoreality.com",176],["areanapoli.it",[176,408,688]],["avmagazine.it",176],["cronachedibirra.it",[176,893]],["mrwebmaster.it",176],["musickr.it",176],["sexycommunity.it",[176,1599]],["skiinfo.it",[176,1610]],["html.it",177],["telefonino.net",[177,1185]],["doppiozero.com",179],["dozenblogs.com",[180,181]],["siciliaoggi.com",[181,405,423,424]],["signoresidiventa.com",181],["easyviaggio.com",182],["elaborare.com",184],["empolifc.com",185],["epertutti.com",187],["escort-advisor.com",188],["esigarettaforum.com",189],["digital-forum.it",189],["thegamesmachine.it",[189,1686]],["eurofestivalnews.com",190],["exibart.com",191],["facileporno.com",193],["faidatecasa.com",194],["faidatecreativo.com",195],["pordenonecalcio.com",[195,383]],["auguri.gratis",[195,560]],["antennaradioesse.it",195],["casilinanews.it",195],["fionline.it",195],["fantacalciopedia.com",196],["corriere.it",[197,198,860,861,862]],["goal.com",198],["msn.com",[198,329,330]],["tuttob.com",[198,474]],["tuttosport.com",[198,492,493]],["calcioefinanza.it",198],["corrieredellosport.it",[198,492,493]],["riservadilusso.it",198],["faretennis.com",199],["glianni80.com",[199,234]],["agendapolitica.it",[199,634]],["viaggiallafinedelmondo.it",[199,403,1757]],["salernonotizie.net",[199,308,1859]],["fashionandroid.com",201],["investomagazine.com",201],["blogdellamusica.eu",201],["carpicalcio.it",201],["fermanafc.com",203],["netflixlovers.it",[203,1360]],["radiosilver.it",203],["settesere.it",[203,284,1598]],["uslecce.it",203],["ustriestinacalcio1918.it",203],["filmatipornohd.com",204],["filmup.com",205],["finalsayan.com",206],["finanza.com",[207,208,209,210]],["certificatejournal.it",[207,209]],["finanzaonline.com",[208,209,210]],["wallstreetitalia.com",[208,209,210,526]],["borse.it",[208,209,210]],["cineblog.it",[208,210]],["greenstyle.it",[208,210,1084]],["mondo-motori.it",208],["soundsblog.it",[208,210]],["tvblog.it",[208,210]],["agrodolce.it",[210,646]],["autoblog.it",210],["bebeblog.it",210],["blogo.it",210],["calcioblog.it",210],["ecoblog.it",210],["fashionblog.it",210],["gossipblog.it",210],["melablog.it",210],["motoblog.it",210],["pinkblog.it",210],["pmi.it",[210,528]],["studentville.it",210],["fiorentinauno.com",212],["tuttosporttaranto.com",[212,494]],["focusrisparmio.com",214],["comolive.it",214],["resegoneonline.it",214],["valtellinanews.it",214],["blackdevils.team",214],["foodnrock.com",215],["fortuneita.com",216],["forum-wranglermania.com",217],["fotografareindigitale.com",218],["fremondoweb.com",219],["frequentflyeritalia.com",220],["fritzbox-forum.com",221],["fuoritraiettoria.com",222],["garedepoca.com",223],["garganotv.com",224],["gayburg.com",225],["gdr-online.com",227],["generacodice.com",228],["giocareinborsa.com",230],["giochinet.com",231],["giornalenisseno.com",232],["lagazzettaaugustana.it",[232,1193]],["paesesera.toscana.it",[234,802]],["ilmiogiornale.net",[234,1840]],["gnoccatravels.com",235],["grigionline.com",[236,237]],["tuttocalciopontino.com",[236,237]],["tuttoentella.com",[236,339,478]],["tuttoeuropei.com",[236,479,480,481]],["tuttofutbolsudamerica.com",[236,237]],["tuttolatina.com",[236,237]],["tuttoseried.com",[236,237]],["atlanticfootball.it",[236,237]],["bianconeranews.it",[236,475,741]],["calcioslavo.it",[236,237]],["corrierespione.it",[236,237]],["footballscout24.it",[236,237]],["pallamanonews.it",[236,346]],["tuttonovara.it",[236,237,365]],["tuttoprimavera.com",237],["tuttochievoverona.it",237],["guidalloshopping.com",239],["hc-neumarkt.com",240],["hcgherdeina.com",241],["ildentistamoderno.com",242],["ilfoggia.com",243],["ilgallettomugello.com",244],["ilgazzettinovesuviano.com",245],["ilgiornalediudine.com",246],["ilsaviglianese.com",247],["radio24.ilsole24ore.com",249],["iltecnoblog.com",250],["siciliaunonews.com",250],["imlestar.com",253],["jguana.com",253],["latelanera.com",[253,284,285]],["losport24.com",[253,301]],["murkymask.com",253],["tuttoio.com",253],["unquizalgiorno.com",253],["windowsblogitalia.com",253],["viaggio-in-germania.de",[253,293,538,539]],["mio-ip.eu",253],["uberti.eu",253],["bollablu.it",253],["footballscouting.it",253],["futurelements.it",253],["maidirelink.it",[253,1285]],["mr-loto.it",253],["okpedia.it",253],["ricettealvolo.it",[253,1543]],["ubud.it",253],["uiblog.it",[253,1555,1734]],["unideanellemani.it",253],["videogiocare.it",[253,1762]],["nokioteca.net",253],["infomedianews.com",254],["piazzasalento.it",254],["qdmnotizie.it",[254,378,442,786]],["infomotori.com",255],["teleaesse.it",[257,1659]],["bici-pieghevole.info",[259,260]],["caniegatti.info",259],["miglioripc.it",259],["insegreto.com",261],["invaligia.com",262],["ilpontenews.it",263],["teeech.it",265],["irlandaonline.com",266],["isoladicretavacanze.com",267],["isoladiformentera.com",267],["isoladifuerteventura.com",267],["isoladiibiza.com",267],["isoladilanzarote.com",267],["isoladimaiorca.com",267],["isoladimaltavacanze.com",267],["isoladirodivacanze.com",267],["listooo.com",267],["mollaretutto.com",267],["vacanzenelmediterraneo.com",267],["tierra.it",267],["isoladiminorca.com",268],["inforge.net",[268,1844]],["italia-informa.com",269],["italiacashback.com",270],["italianoxxx.com",271],["italpress.com",272],["juventus.com",273],["juzaphoto.com",274],["kikapress.com",275],["nonsolonautica.it",277],["lamiachampagne.com",278],["laprovinciadelsulcisiglesiente.com",279],["larivieraonline.com",[281,282]],["lasberla.com",283],["iltquotidiano.it",[283,1145]],["sdnews.it",283],["stateofmind.it",[283,1636]],["ilfilo.net",[283,1838]],["pistoiasport.com",[284,378,379]],["rivistanatura.com",[284,412]],["tuttowrestling.com",284],["tvadrano.com",284],["yesradiodance.com",284],["affaritaliani.it",[284,633]],["blocchiautocad.it",284],["boatmag.it",[284,750]],["bolognasportnews.it",[284,748]],["gaynews.it",284],["kimchiebasilico.it",284],["lasiritide.it",[284,1220]],["pdvg.it",284],["radiostellaweb.it",284],["riskcompliance.it",[284,408,1549]],["tecnoandroid.it",[284,755]],["temponews.it",284],["ricettedellanonna.net",284],["veronanews.net",284],["veezie.st",284],["canale3.tv",284],["conoscimilano.it",285],["cybersecitalia.it",285],["lagoleada.it",285],["radiogammastereo.it",285],["ragionierieprevidenza.it",285],["senzabarcode.it",285],["sportavellino.it",285],["terrazzofacile.it",[285,330]],["ecoseven.net",285],["tennismarche.net",285],["lavocedeigiornalisti.com",286],["sestonotizie.it",[286,1595]],["lega-pro.com",289],["legabasketfemminile.com",290],["legapallacanestro.com",291],["liberinforma.com",292],["germania.info",[293,580,584,585]],["campaniameteo.it",293],["partiteoggi.net",[293,330]],["verona.net",293],["likesx.com",295],["livorno24.com",296],["locchiodelcineasta.com",297],["lombardoandrea.com",299],["londononeradio.com",300],["magazinepragma.com",302],["magodelpronostico.com",303],["maiescort.com",304],["mangialibri.com",305],["megasesso.com",[306,307]],["videopornoitalia.com",306],["pornopizza.it",306],["tuboitaliano.it",306],["incesti.xxx",306],["turistadimestiere.com",308],["messinaweb.tv",[309,1912]],["mercatinomusicale.com",310],["mercuriomagazine.com",311],["metalitalia.com",312],["eurogirlescort.it",[312,970]],["localidautore.it",[312,1270]],["qualenergia.it",312],["vivafm.it",[312,1772]],["geronimo.news",312],["mffashion.com",314],["italiaoggi.it",[314,1177]],["milanofinanza.it",314],["money.it",[314,1337]],["panorama.it",[314,592,1435]],["salepepe.it",314],["veritaeaffari.it",314],["xiaomitoday.it",[314,529,1797]],["microgiochi.com",315],["mille-animali.com",316],["mondobalneare.com",317],["mondoprimavera.com",[318,319]],["montecarloliving.com",322],["mostraip.com",323],["motoexcape.com",324],["motorionline.com",325],["mousedagaming.com",326],["naturalmania.it",326],["mowmag.com",[327,328]],["automoto.it",[328,713,714,715]],["beautytester.it",330],["digital-news.it",[330,914,915]],["neomag.it",330],["petrolioggi.it",330],["napolimagazine.com",331],["katablog.it",331],["prewarcar.it",[331,1476]],["narnionline.com",[332,333,334]],["ternieprovincia.com",[332,333]],["umbriamagazine.com",[333,498]],["nerdando.com",335],["newslinet.com",[336,337,338]],["terraetradizione.com",338],["70-80.it",338],["settegiorniatortona.it",[338,1597]],["ecoaltomolise.net",[338,1830]],["materanews.net",338],["potenzanews.net",338],["vulturenews.net",338],["noisiamoagricoltura.com",[341,342]],["chiamamicitta.it",[341,823]],["cosenzaduepuntozero.it",[341,879]],["direttasicilia.it",341],["tantasalute.it",341],["velvetgossip.it",341],["notiziarioattrezzature.com",343],["notiziariomotoristico.com",343],["nuoto.com",347],["offroadlifestyle.com",348],["olimpiamilano.com",350],["oltrefreepress.com",351],["onepiecepower.com",352],["operaclick.com",353],["ottofm.com",354],["p2p-italia.com",355],["pablitoescort.com",356],["paginainizio.com",357],["paisemiu.com",358],["palermofc.com",359],["pallacanestrocantu.com",360],["rtinradio.com",360],["dolcidee.it",360],["fip.it",[360,993]],["university-esports.it",360],["pantareinews.com",361],["americaurlaub.de",[361,537]],["esportsonline.it",[361,961]],["myfitnessmagazine.it",[361,635,1349]],["cioccolato.org",361],["paolociraci.com",362],["paolociraci.it",[362,1438]],["parmacalcio1913.com",363],["acfontemeravigliosa.it",363],["alfamasera.it",363],["asdcmozzo.it",363],["asdeasytennis.it",363],["asdfrentania.it",363],["belmontecalcio.it",363],["cestisticasavonese.it",363],["delfinosalento.it",363],["excelsiorcalcio.it",363],["falcoalbino.it",363],["focus-online.it",363],["franzinvalnocebasket.it",363],["hellasverona.it",[363,1094]],["hellasveronawomen.it",[363,1094]],["nuovafrontiera.it",363],["pallacanestroalassio.it",363],["podisticasannicandro.it",363],["robur1905macerata.it",363],["scanzorosciatebasket.it",363],["slownews.it",363],["virtusapriliabasket.it",363],["periodicodaily.com",370],["pescaracalcio.com",371],["ternanacalcio.com",371],["ilgiornaledeltermoidraulico.it",371],["corrieredellumbria.it",[375,866]],["corrierediarezzo.it",[375,866]],["corrieredisaluzzo.it",[375,869]],["corrieredisiena.it",[375,866]],["iltempo.it",[375,1143,1144]],["liberoquotidiano.it",[375,1144,1255]],["ottopagine.it",375],["pharmastar.it",375],["pisasportingclub.com",377],["juorno.it",378],["laziopress.it",[378,1235]],["piuincontri.com",380],["plaffo.com",381],["planetmountain.com",382],["pornoitaliano.com",[384,385]],["filmporno.it",[385,514,989]],["pornolatte.com",386],["pornototale.com",387],["videos.pornototale.com",388],["videos.mrpornogratis.it",388],["portoravennanews.com",[389,390]],["sanmarinofixing.com",390],["tuttomercatoweb.com",[390,480,485]],["opinione.it",[390,1411]],["postidavisitare.com",391],["prezzisalute.com",392],["community.punterforum.com",393],["raccontivietati.com",394],["radio-in-diretta.com",395],["dazebaonews.it",396],["ilfattodicalabria.it",[396,1113]],["ilportaledelcavallo.it",396],["inpiega.it",[396,957]],["radio5punto9.it",[396,1329,1508]],["fmtv.live",[396,1813]],["radiocompany.com",397],["radiowow.com",397],["radiodiffusionepistoia.com",398],["radiomessinasud.com",399],["radiobussola.it",[399,1511]],["radiopadova.com",401],["wechianti.com",403],["notiziediprato.it",[403,556,845,1383]],["bimbonaturale.org",[403,1113]],["umbrianotizieweb.it",404],["vestirsidicorsa.it",404],["reflex-mania.com",405],["replytotem.com",406],["ricercagiuridica.com",407],["civile.it",407],["close-up.it",408],["meteovista.it",408],["pneusnews.it",[408,680,1461]],["today.it",[408,643]],["rimini.com",410],["rittnerbuam.com",411],["rosa-rossa.com",413],["sabatononsolosport.com",414],["saggiamente.com",415],["saliinvetta.com",416],["portadimare.it",[416,1470]],["scuolissima.com",417],["secolo-trentino.com",418],["litaliano.live",[418,1814]],["securindex.com",419],["separarensilabas.com",420],["settimanasport.com",421],["siciliainternazionale.com",422],["meglioviaggiare.it",[423,635]],["viaggioff.it",[424,1148,1758]],["smartcentral.it",425],["teslers.it",425],["ispazio.net",[425,1846]],["siderweb.com",427],["lagazzetta.info",[427,590]],["comesifasefaidate.it",[427,836]],["oddslot.it",[427,1207]],["oltreilfatto.it",[427,1404]],["palermolive.it",[427,1431]],["radioviainternet.it",427],["toscana.live",[427,1800]],["golfpiu.it",[429,1077]],["razzedicani.net",429],["sitiscommesse.com",430],["skillandbet.com",431],["spaziotennis.com",433],["grandenapoli.it",433],["grp.it",433],["spoletonline.com",434],["sportcafe24.com",436],["sportitalia.com",437],["sportivissimo.com",438],["sportnotizie24.com",[439,440]],["art-news.it",[439,691,692]],["ilpaesenuovo.it",439],["sportparma.com",[441,442]],["ssmatelicacalcio.com",443],["staffettaonline.com",444],["strumentiemusica.com",445],["superenalotto.com",[446,447]],["estrazionedellotto.it",[446,966]],["edicoladigitale.info",[447,581]],["fiscal-focus.it",[447,999,1000]],["frasimania.it",[447,520,1027]],["ingleseprecoce.it",448],["top10scommesse.it",448],["true-news.it",449],["tuttoasroma.it",449],["teleischia.com",452],["telejonio.com",453],["teleunica.com",454],["theapplelounge.com",455],["tifosibianconeri.com",457],["tipresentoilcane.com",458],["animeemanga.it",[460,676]],["comingsoon.it",[460,680,838]],["trattoriusati.com",462],["trend-online.com",[463,464,465]],["youmath.it",[464,465,598]],["scambieuropei.info",[465,598,599]],["chimica-online.it",[465,598]],["flashgames.it",[465,598,1008]],["trombodromo.com",466],["visitareromain3giorni.it",[466,758]],["hotelspagna.net",466],["ttgitalia.com",467],["tuttoancona.com",468],["brand-news.it",468],["lol-esports.it",468],["tuttoapp-android.com",469],["linterista.it",[475,962]],["tuttomaremma.com",484],["m.tuttomercatoweb.com",486],["tuttopisa.com",490],["familygo.eu",[492,544]],["allmusicitalia.it",[492,652]],["cremaonline.it",492],["auto.it",493],["ufficiovisti.com",496],["umbriajournal.com",497],["lavoce.it",[497,1203,1226]],["umbriasud.com",499],["umbriatv.com",500],["universofree.com",501],["usavellino1912.com",502],["fiorentina.it",502],["virtus.it",502],["valmisa.com",503],["fermonotizie.info",503],["marchenotizie.info",503],["ascolinotizie.it",503],["maceratanotizie.it",503],["pesarourbinonotizie.it",503],["senigallianotizie.it",503],["valsassinanews.com",[504,505]],["vendingpress.it",[505,1426]],["vastoweb.com",507],["verovegan.com",508],["viaggi-estate.com",509],["notiziecatania.it",509],["viaggiasenzapensieri.com",510],["viaggieuropa.com",511],["10cose.it",[511,608]],["arrivi-partenze.it",511],["ilportalediibiza.it",511],["lazionascosto.it",511],["menevojoanna.it",511],["nelfaro.it",[511,1359]],["romania.it",511],["scorcidimondo.it",511],["storiediverse.it",511],["tuttobaviera.it",[511,539]],["viaggievacanze.com",512],["ideegreen.it",512],["viaggioincoppia.com",513],["videopornohdstreaming.com",514],["filmpornoitaliano.org",514],["videosesso.com",515],["villaggiomusicale.com",516],["vitadamamma.com",517],["tuttasalute.net",517],["vivaboy.com",[518,519]],["strill.it",518],["vivaparigi.com",520],["staseratv.it",520],["vivinewyork.com",521],["vocedelverbopartire.com",522],["voglioporno.com",[523,524]],["prendiporno.tv",[523,1917]],["voglioviverecosi.com",525],["we-news.com",527],["we-wealth.com",528],["webpointzero.com",[529,530]],["whatesport.com",[531,532]],["zingarate.com",535],["livigno.cx",536],["tvrxenon.it",[537,1153]],["ilmondodeglianimali.altervista.org",537],["viaggi-lowcost.info",539],["borghistorici.it",539],["ideeviaggio.it",[539,1105]],["ioviaggiblog.it",539],["maremma.name",[539,1126]],["agendadigitale.eu",540],["calciopotenza.eu",541],["powerhockey.info",[541,596]],["casertanafc.it",541],["legavolleyfemminile.it",[542,1240]],["farmacia-aperta.eu",545],["fidelityhouse.eu",546],["gazzettaconcorsi.eu",547],["ilgiallorosso.eu",548],["imperatoreconsulting.eu",549],["laragione.eu",551],["latinaoggi.eu",552],["ciociariaoggi.it",552],["lazionews.eu",553],["atalantalive.it",553],["gazzaviola.it",553],["ilsalottodelcalcio.it",553],["junews.it",553],["magiconapoli.it",553],["nerazzurrisiamonoi.it",553],["romanistaweb.it",553],["rossonerisiamonoi.it",553],["radio88.eu",[556,557,558]],["canale12.it",556],["ofcs.it",557],["serieturche.eu",559],["sportnews.eu",560],["card.it",560],["ilgiornaledeimarinai.it",560],["iopartodasola.it",560],["mmawiki.org",560],["startupitalia.eu",561],["tecnofun.eu",562],["viterbonews24.it",[563,567,1771]],["vacanzeinamerica.eu",565],["vacanzeingrecia.eu",566],["viterbooggi.eu",567],["zero.eu",568],["antenna1.fm",569],["italia.fm",570],["radiomed.fm",571],["terredicampania.it",571],["esportclub.gg",572],["voglioporno.gratis",573],["cb01.in",574],["horecanews.it",576],["radioradio.it",576],["vitaincamper.it",576],["cinemaitaliano.info",577],["vivilanotizia.it",[578,1726,1773]],["corriereromagna.it",579],["creta.info",580],["irlandando.it",580],["provenzafrancia.it",580],["romaniaturismo.it",580],["svizzera.net",580],["amicidicasa.it",581],["canavesetoday.it",581],["divinafm.it",[581,928]],["livesicilia.it",[581,1266]],["picchionews.it",581],["professionecamionista.it",581],["quotidianocanavese.it",[581,1501]],["sposa.it",[581,1627]],["sscnapoli.it",[581,1629]],["firstonline.info",583],["spagna.info",585],["amsterdam.net",585],["scozia.net",[585,1862]],["gli-sport.info",586],["badtaste.it",586],["mtv.it",586],["soluzionicodycross.it",586],["supertv.it",586],["adotta.me",586],["grecia.info",587],["laverita.info",[591,592]],["megaescort.info",593],["moondo.info",594],["notizialocale.it",594],["radiolombardia.it",594],["oroscopi.info",595],["ricettedigusto.info",597],["soldioggi.it",[598,771,1616]],["criptovalute.io",600],["01health.it",[601,602]],["01net.it",[601,602]],["01smartlife.it",[601,602]],["zonawrestling.net",601],["0766news.it",603],["umbriaon.it",603],["101games.it",605],["104news.it",[606,607]],["3go.it",[607,613]],["sportface.it",607],["1900cucina.it",609],["24newsonline.it",610],["altopiemonte24.it",610],["arona24.it",610],["biellese24.it",610],["borgomanero24.it",610],["cusio24.it",610],["lagomaggiore24.it",610],["novara24news.it",610],["novarese24.it",610],["ossola24.it",610],["sport24news.it",610],["ticino24.it",610],["verbano24.it",610],["vercellese24.it",610],["visitvco.it",610],["3dprintingcreative.it",612],["3tre3.it",614],["4actionsport.it",615],["cucina-naturale.it",[615,901]],["scattidigusto.it",615],["4yougratis.it",616],["5chat.it",617],["9colonne.it",618],["abcsalute.it",619],["abr24.it",620],["abruzzoindependent.it",[621,622]],["triestecafe.it",622],["accordo.it",624],["acprosesto.it",625],["acsi.it",626],["adirai.it",630],["adviceandcommerce.it",631],["jotv.it",[631,1183]],["advtraining.it",632],["techboom.net",635],["agi.it",637],["agimeg.it",638],["agoravox.it",[639,640]],["europa-agri.it",[639,971]],["giornalone.it",639],["agriaffaires.it",641],["agricultura.it",642],["altomantovanonews.it",[642,659]],["galluraoggi.it",[642,1033]],["ilreventino.it",642],["mantovasport24.it",642],["oltrepomantovanonews.it",[642,1405]],["siracusaoggi.it",[642,1609]],["tecnicadellascuola.it",[642,1655]],["agrifoodtoday.it",643],["agrigentonotizie.it",643],["anconatoday.it",643],["arezzonotizie.it",643],["avellinotoday.it",643],["baritoday.it",643],["bolognatoday.it",643],["bresciatoday.it",643],["brindisireport.it",643],["casertanews.it",643],["cataniatoday.it",643],["cesenatoday.it",643],["chietitoday.it",643],["firenzetoday.it",643],["foggiatoday.it",643],["forlitoday.it",643],["genovatoday.it",643],["ilpescara.it",643],["ilpiacenza.it",643],["latinatoday.it",643],["lecceprima.it",643],["leccotoday.it",643],["livornotoday.it",643],["milanotoday.it",643],["modenatoday.it",643],["monzatoday.it",643],["napolitoday.it",643],["novaratoday.it",643],["padovaoggi.it",643],["palermotoday.it",643],["parmatoday.it",643],["perugiatoday.it",643],["pisatoday.it",643],["quicomo.it",643],["ravennatoday.it",643],["riminitoday.it",643],["romagnaoggi.it",643],["romatoday.it",643],["salernotoday.it",643],["sondriotoday.it",643],["sportpiacenza.it",643],["torinotoday.it",643],["trentotoday.it",643],["trevisotoday.it",643],["triesteprima.it",643],["udinetoday.it",643],["veneziatoday.it",643],["veronasera.it",643],["vicenzatoday.it",643],["agriturismo.it",644],["agro24.it",645],["albanesi.it",647],["album-mmt.it",648],["oggimilazzo.it",[648,1398]],["vicenzanews.it",[648,1759]],["alimentibevande.it",649],["professioneallevatore.it",649],["professionesuinicoltore.it",649],["allertaprivacy.it",650],["allmobileworld.it",651],["alqamah.it",653],["altamuralife.it",654],["andriaviva.it",654],["bariviva.it",654],["barlettaviva.it",654],["bisceglieviva.it",654],["bitontoviva.it",654],["canosaviva.it",654],["cerignolaviva.it",654],["coratoviva.it",654],["giovinazzoviva.it",654],["gravinalife.it",654],["hotelmag.it",654],["insella.it",[654,1162]],["margheritaviva.it",654],["materalife.it",654],["minervinoviva.it",654],["modugnoviva.it",654],["molfettaviva.it",654],["pugliaviva.it",654],["ruvoviva.it",654],["sanferdinandoviva.it",654],["spinazzolaviva.it",654],["terlizziviva.it",654],["traniviva.it",654],["trinitapoliviva.it",654],["altarimini.it",655],["altoadige.it",657],["giornaletrentino.it",657],["altoadigegol.it",658],["emiliagol.it",[658,929,953]],["friuligol.it",658],["toscanagol.it",658],["alvolante.it",661],["amadeusmagazine.it",662],["amalficoast.it",663],["amalfinews.it",[664,665]],["beatgogo.it",664],["cetaranews.it",[664,665]],["chistachiamando.it",664],["ilportico.it",[664,665]],["ilvescovado.it",[664,665]],["occhisusalerno.it",[664,665]],["positanonotizie.it",[664,665]],["ravellonotizie.it",[664,665]],["trova-aperto.it",664],["vesuvionews.it",667],["sangavinomonreale.net",667],["amicopediatra.it",669],["amoreaquattrozampe.it",670],["androidtvbox.it",671],["migliori-tv.it",671],["animaliconla.it",672],["animeclick.it",[673,674,675]],["gamerclick.it",674],["comprovendolibri.it",[676,842]],["anisearch.it",677],["ansa.it",[678,679,680]],["filastrocche.it",678],["aphorism.it",681],["apinsieme.it",682],["applenotizie.it",683],["aprilianews.it",684],["aquilabasket.it",685],["architetturaecosostenibile.it",686],["archzine.it",687],["arezzoweb.it",689],["armiusate.it",690],["foggiagol.it",692],["arte.it",693],["ascolicalcio1898.it",695],["lavocedelpalio.it",696],["assoallenatori.it",700],["assocarenews.it",701],["atripaldanews.it",703],["atvreport.it",704],["augustanews.it",[705,706,707,708]],["avolanews.it",[705,706,707,717]],["catanianews.it",[705,706,707,812]],["ibleinews.it",[705,706,707,1100]],["leontinoinews.it",[705,706,707,1246]],["notonews.it",[705,706,707,1387]],["pachinonews.it",[705,706,1421]],["sicilianews.it",[705,706]],["siracusanews.it",[705,706,707,1608]],["autobelle.it",709],["autodromoimola.it",710],["autoelettrica101.it",711],["automobile.it",712],["mondopadano.it",[713,1335]],["moto.it",[714,1342]],["autoscout24.it",716],["avtrend.it",718],["avvenire.it",719],["avvocatoandreani.it",720],["ilmanifesto.it",720],["mentelocale.it",[720,1313]],["badmintonitalia.it",722],["balarm.it",[723,724]],["gamereactor.it",[723,1036]],["barbanera.it",725],["barinedita.it",726],["bassaparola.it",727],["bella-piscina.it",729],["bellacanzone.it",730],["beneficicurcuma.it",731],["beneventocalcio.it",732],["bergamoesport.it",[734,735]],["informazionefiscale.it",734],["bergamonews.it",736],["movieforkids.bestmovie.it",738],["biancavillaoggi.it",740],["buongiornosuedtirol.it",[740,775]],["novaravive.it",[740,1388]],["bicidastrada.it",742],["bicisupermarket.it",744],["ilpallonegonfiato.it",748],["boatindustry.it",749],["boatsnews.it",749],["pescare.news",749],["boingtv.it",751],["eurogamer.it",751],["bolina.it",[752,753,754]],["tp24.it",[752,1701]],["ornews.it",[754,1414]],["salernoinweb.it",[754,1568]],["stellafm.it",754],["misterstudent.tv",[754,1568]],["bologna24ore.it",755],["calciofemminileitaliano.it",755],["elettronicanews.it",755],["ferrara24ore.it",755],["forli24ore.it",755],["ravenna24ore.it",755],["rimininews24.it",755],["romagna24economia.it",755],["rovigo24ore.it",755],["secondamanoitalia.it",[755,1588]],["bolognafc.it",756],["bolzanonuoto.it",757],["botteega.it",759],["ilcambiamento.it",[759,1106]],["bresciacalciofemminile.it",760],["bresciaesports.it",761],["legnagocalcio.it",761],["bresciaoggi.it",762],["ilgiornaledivicenza.it",762],["larena.it",762],["radioverona.it",762],["telearena.it",762],["telemantova.it",762],["bresciasat.it",763],["brindisifc.it",764],["brindisisera.it",765],["brindisisettenews.it",766],["leccesette.it",766],["brindisitime.it",767],["zerocinquantuno.it",[770,1804,1805]],["bsshotel.it",771],["buonapesca.it",[772,773]],["picenooggi.it",772],["buonenotiziebologna.it",774],["business.it",776],["bussolafinanziaria.it",778],["kultur.bz.it",780],["caffebaiadomizia.it",782],["cagliarilivemagazine.it",783],["calabrianews.it",[784,785]],["orawebtv.it",785],["sabiniatv.it",[785,1566]],["calciobresciano.it",788],["calciostyle.it",789],["calendario-365.it",790],["caleno24ore.it",791],["california.it",792],["campanialive.it",793],["camperlife.it",794],["camping.it",796],["canavesenews.it",[797,798,799]],["radioecovicentino.it",797],["torinonews24.it",[797,799,1698]],["courmayeurnews.it",[799,881]],["caneogolf.it",[800,801]],["garzantilinguistica.it",800],["caprinews.it",802],["carraresecalcio.it",803],["carrefour.it",804],["cartedicredito24.it",805],["casa.it",806],["casamagazine.it",808],["cronachetarantine.it",[808,895]],["dica33.it",808],["donnemagazine.it",808],["foodblog.it",808],["mammemagazine.it",808],["motorimagazine.it",808],["offerteshopping.it",808],["style24.it",808],["tuobenessere.it",808],["viaggiamo.it",808],["allsongs.tv",808],["cascinanotizie.it",809],["casefunerarie.it",810],["castelvetranonews.it",811],["cblive.it",[815,816]],["dragonballforever.it",815],["gazzettadellavaldagri.it",815],["giornalenordest.it",815],["ilgolfo24.it",[815,816]],["ilmoderatore.it",[815,816]],["inter-news.it",815],["metropolitanmagazine.it",815],["mole24.it",815],["occhionotizie.it",815],["quotidianodibari.it",815],["unaparolaperte.org",815],["quotidianodifoggia.it",816],["cellulare-magazine.it",817],["centrometeoitaliano.it",[818,819]],["popcorntv.it",[819,1467]],["cercacasa.it",821],["filodirettomonreale.it",823],["ilgiornaleditrani.net",823],["chicucina.it",824],["cia.it",825],["ciaoamigos.it",826],["ciaoporno.it",827],["cibo360.it",828],["cinquecolonne.it",829],["citynow.it",830],["classicipodcast.it",831],["clickcase.it",833],["coltivazionebiologica.it",835],["comicsbox.it",837],["comitatoparalimpico.it",839],["commentimemorabili.it",840],["compagniadellacima.it",841],["computermagazine.it",843],["concorsi.it",846],["lamilano.it",[847,1203]],["lojonio.it",[847,1271]],["parigi2024.coni.it",848],["tokyo2020.coni.it",849],["coniugazione.it",850],["consigli-regali.it",853],["contosulconto.it",854],["controradio.it",855],["contusu.it",856],["convertire-documenti.it",857],["lavocedelpopolo.it",[860,1227]],["corriereadriatico.it",863],["ilgazzettino.it",863],["ilmattino.it",863],["leggo.it",[863,1243]],["quotidianodipuglia.it",863],["corrierecesenate.it",864],["lavitacattolica.it",864],["corrieredellacalabria.it",865],["corrieredicarmagnola.it",867],["corrieredirieti.it",868],["corrierediviterbo.it",868],["corriereelorino.it",870],["corriereflegreo.it",871],["corriereirpinia.it",872],["corrierenazionale.it",873],["corrierinocampaniasport.it",875],["cosafarei.it",876],["cosavederein1giorno.it",877],["cosenostre-online.it",878],["sigmagazine.it",879],["cottoepostato.it",880],["cpop.it",882],["cronachepicene.it",888],["cronachedelsannio.it",[890,891]],["bresciasport.net",[890,1824]],["cronotop.it",896],["cruiselifestyle.it",898],["cruisinlife.it",899],["kustom-world.it",899],["cucchiaio.it",900],["cuckold.it",902],["cuneodice.it",903],["genovadice.it",903],["italiadice.it",903],["torinodice.it",903],["cure-naturali.it",904],["cycletteprezzi.it",905],["orologi-subacquei.it",[905,1415]],["pesipalestra.it",905],["daninseries.it",[907,908]],["novella2000.it",907],["pcprofessionale.it",907],["dday.it",910],["dererker.it",911],["diaconale.it",912],["differenzatra.it",913],["pc-gaming.it",[915,1445]],["digitalic.it",916],["quifinanza.it",[917,918]],["siviaggia.it",[917,918]],["dimensioneinfermiere.it",919],["diredonna.it",920],["gravidanzaonline.it",920],["robadadonne.it",[920,1035]],["diretta.it",[921,922]],["flashscore.it",[921,1009]],["direttafacile.it",923],["dirigentindustria.it",924],["dirittoegiustizia.it",925],["viversano.net",[925,1871]],["dituttounpop.it",926],["diventarehacker.it",927],["divisionecalcioa5.it",929],["radioshowitalia.it",929],["reggina1914.it",929],["canottaggio.org",929],["domusweb.it",931],["donnaclick.it",932],["donnesulweb.it",933],["douglas.it",934],["e-tv.it",935],["earone.it",936],["ebay.it",937],["ebikecult.it",938],["mtbcult.it",[938,1170]],["ecoage.it",939],["ecodelchisone.it",940],["ecodibergamo.it",941],["ecodicaserta.it",942],["ecodisavona.it",943],["persemprecalcio.it",[943,1448]],["economyup.it",944],["techcompany360.it",944],["trovit.it",944],["ecoo.it",945],["edagricole.it",947],["edicolaamica.it",948],["editorialedomani.it",949],["lasicilia.it",[949,1218]],["ekuonews.it",950],["elbanotizie.it",951],["emiliaeunanotte.it",952],["empresite.it",[954,955]],["reteimprese.it",954],["engage.it",956],["entella.it",[957,958,959]],["sassuolooggi.it",[959,1580]],["necrologi.ilcorriere.net",[959,1837]],["escort46.it",960],["esportsweb.it",[962,963,964]],["esselungaacasa.it",965],["euractiv.it",968],["eurocampings.it",969],["everyeye.it",972],["excellentmagazine.it",973],["excite.it",974],["fantamaster.it",978],["federcanoa.it",981],["federgolf.it",982],["federscherma.it",983],["ferrovie.it",984],["fiammeororugby.it",985],["fidal.it",986],["figc.it",987],["filmone.it",988],["filmtv.it",990],["finanzareport.it",991],["nove.firenze.it",994],["m.firenzeviola.it",998],["kongnews.it",[1000,1186]],["solovela.net",[1000,1016,1865]],["fise.it",1001],["fitp.it",1003],["fitri.it",[1004,1005]],["fpi.it",1005],["flash---art.it",1007],["fmtournament.it",1010],["focusjunior.it",1012],["foodaffairs.it",1014],["foodbloggermania.it",1015],["foodohfood.it",1016],["pressgiochi.it",[1016,1474]],["forextradingitalia.it",[1018,1019]],["fogliettoillustrativo.net",1018],["fortitudobaseball.it",1020],["forumfree.it",1021],["ffboard.forumfree.it",1022],["fotografidigitali.it",1023],["hwupgrade.it",[1023,1099]],["tvtech.it",1023],["fotonerd.it",1024],["frasicelebri.it",[1025,1026]],["helloworld.it",1025],["freeones.it",1028],["frescopesce.it",1029],["freshpointmagazine.it",1030],["friulioggi.it",1031],["frontedelblog.it",1032],["game-game.it",1034],["gamesvillage.it",1037],["gardapost.it",1038],["gazzettadalba.it",1041],["gazzettadegliaurunci.it",1042],["sardegnareporter.it",1044],["hdgolf.it",1046],["gazzettinonline.it",1047],["gdoweek.it",1048],["geekmag.it",1049],["generationsport.it",1051],["genoacfc.it",1052],["geologi.it",1054],["gestoricarburanti.it",1055],["giardiniblog.it",1057],["giochi.it",1058],["giochieflash.it",1059],["giochimahjong.it",1060],["gioco-pc-scaricare.it",1062],["giornaledelcilento.it",1064],["giornaledellamusica.it",1065],["giornaledibarga.it",1066],["noitv.it",1066],["giornalelavoce.it",1067],["laprovinciacr.it",1067],["giornalemotori.it",1068],["giornalerossoblu.it",1069],["gufo.it",[1071,1087]],["laleggepertutti.it",[1071,1200]],["gnius.it",1074],["goaldiretta.it",1075],["goalsicilia.it",1076],["goodtrekking.it",[1079,1080]],["paesidelgusto.it",1079],["piccolieviaggi.it",1079],["trueriders.it",1079],["greenreport.it",1083],["grpnews.it",1085],["gustosaricerca.it",1089],["hceppan.it",1090],["hellaslive.it",1093],["helpconsumatori.it",1095],["helplavoro.it",1096],["hockeycortina.it",1097],["huffingtonpost.it",1098],["idealista.it",1101],["ideawebtv.it",1102],["socialperiodico.it",1104],["cefalunews.org",1104],["ilcap.it",1107],["ilclubdellericette.it",1110],["turismovacanza.net",1113],["ilfogliodellarte.it",1115],["ilgallo.it",1116],["ilgazzettinodigela.it",1117],["blog.ilgiornale.it",1119],["ilgiorno.it",1123],["ilrestodelcarlino.it",1123],["iltelegrafolivorno.it",1123],["lanazione.it",1123],["quotidiano.net",1123],["imgpress.it",1124],["minkiaroby.it",1124],["iliberiprofessionisti.it",1126],["lavoraconnoi-italia.it",1126],["ilmeteo.it",1127],["ilmioip.it",1128],["umbriaradio.it",1128],["daneel59.altervista.org",1128],["ilmiostiledivita.it",1129],["incucinaconnonnaanna.it",1129],["lamiacasadolcecasa.it",1129],["nonsoloautoemoto.it",1129],["ilmostardino.it",1130],["ilnapolista.it",1131],["ilpentasport.it",1134],["ilquotidianodellazio.it",1136],["ilrisveglio-online.it",1137],["parmareport.it",[1138,1441]],["ilsoftware.it",1141],["forum.ilsoftware.it",1142],["iltredici.it",1146],["imusicfun.it",1147],["incucinaconelena.it",[1148,1149]],["pitchinvasion.net",1148],["infobuild.it",[1150,1151]],["infobuildenergia.it",1150],["infocilento.it",[1152,1153]],["infojobs.it",1154],["infooggi.it",1155],["informaquiz.it",1156],["informare.it",1157],["informazione.it",1158],["informazione-aziende.it",1159],["ingenio-web.it",1161],["insic.it",1163],["insideevs.it",[1164,1165]],["omnitrattore.it",[1164,1165,1407]],["nonsolocap.it",1165],["omnifurgone.it",[1165,1406]],["omnimoto.it",1165],["insuranceup.it",1166],["internapoli.it",1167],["internazionale.it",1168],["internimagazine.it",1169],["iobenessere.it",1171],["iodonna.it",1172],["italiangourmet.it",1174],["italiani.it",1175],["italianotizie24.it",1176],["italiasera.it",[1178,1179]],["radioroma.it",1178],["italiavela.it",1180],["italynews.it",1181],["kadaza.it",1185],["labachecaitalianadegliannuncifunebri.it",1187],["lacittadisalerno.it",1188],["lacittanews.it",1189],["lacnews24.it",1190],["ladigetto.it",1192],["lagazzettamessinese.it",[1195,1196]],["lagazzettasiracusana.it",1195],["lagenziadiviaggimag.it",1197],["laguida.it",1198],["m.lalaziosiamonoi.it",1199],["m.messinanelpallone.it",1199],["laltrapagina.it",1201],["lamoneta.it",1204],["luce.lanazione.it",1205],["lanostratv.it",1206],["lantidiplomatico.it",1207],["maremmanews.it",[1207,1298]],["lanuovacalabria.it",1208],["lanuovagazzettadisaluzzo.it",1209],["lapancalera.it",1211],["lapressa.it",1212],["laprovinciadilecco.it",1214],["laprovinciakr.it",1215],["calabriapost.net",1215],["laspia.it",1221],["okpronostico.it",1221],["ragusah24.it",1221],["varese7press.it",[1221,1748]],["lastampa.it",[1222,1223]],["latin.it",1224],["lattacco.it",1225],["lavocedimanduria.it",1229],["lavorareallestero.it",1230],["lavorincasa.it",1231],["lavoripubblici.it",[1232,1233]],["primocomunicazione.it",1233],["lavoroecarriere.it",1234],["laziorugby.it",1236],["lecalorie.it",1237],["ledicoladelsud.it",1238],["legaseriea.it",1239],["leggere-facile.it",1241],["leggilanotizia.it",1242],["leggoquandovoglio.it",1245],["letestedicalcio.it",1247],["liberliber.it",1248],["blog.libero.it",[1251,1252,1253]],["blog.virgilio.it",1251],["newscronaca.myblog.it",1252],["mail1.libero.it",1254],["libreriamo.it",1256],["lifegate.it",1258],["lifestyleblog.it",1259],["lineapress.it",1260],["linguee.it",1261],["liratv.it",1262],["liricamente.it",1263],["livescore.it",1265],["livingcesenatico.it",1267],["livornopress.it",1268],["lnd.it",1269],["lospicchiodaglio.it",1272],["lostrillonenews.it",1273],["lubevolley.it",1274],["lucchese1905.it",1275],["ludomedia.it",1276],["luinonotizie.it",[1277,1278]],["lupopornohd.it",1279],["m100.it",1280],["machineseeker.it",1281],["macplas.it",1282],["magazinedelledonne.it",1283],["mahjong.it",1284],["mammafelice.it",1287],["mammainviaggio.it",1288],["mammecreative.it",1289],["mandamentonotizie.it",1290],["manduriaoggi.it",1291],["manfredonianews.it",1292],["mangiobenevivobene.it",1293],["manomano.it",1294],["marathonworld.it",1296],["mareinitalia.it",1297],["mareonline.it",1299],["markos.it",1300],["marsicalive.it",1301],["masterviaggi.it",1302],["matematicamente.it",1303],["matrimoniosolidale.it",1304],["mbmusic.it",1305],["sportmediaset.mediaset.it",1306],["medicalexcellencetv.it",1308],["megalab.it",1309],["aforismi.meglio.it",1310],["melarossa.it",1311],["metalgermania.it",1314],["meteoeradar.it",1315],["meteotrentinoaltoadige.it",1316],["meteovalmorea.it",1317],["milanbergamoairport.it",1318],["milanocam.it",1321],["millecanali.it",1322],["milleunadonna.it",1323],["tiscali.it",[1323,1691]],["minube.it",1324],["mitindo.it",1325],["mitjetitalia.it",1326],["mobimart.it",1327],["molecularlab.it",1330],["mondobarcamarket.it",[1332,1333]],["unonotizie.it",1332],["mondocalcionews.it",1334],["monitorimmobiliare.it",1338],["monza-news.it",1340],["morethantech.it",1341],["motori.it",1343],["mrpornogratis.it",1344],["mrw.it",1345],["musicaetesti.myblog.it",[1346,1347]],["people24.myblog.it",[1346,1348]],["mylondra.it",1350],["mymovies.it",1351],["nabbi.it",1352],["calciomercato.napoli.it",1354],["napolike.it",1355],["nationalgeographic.it",1356],["nauticareport.it",1357],["nbv-verona.it",1358],["tuttonapoli.netvocegiallorossa.it",1361],["newnotizie.it",1362],["news-town.it",1363],["newsiciliacasa.it",1364],["newsnow.it",1366],["newsonline.it",1367],["nextpit.it",1368],["nicktv.it",1369],["quotidianosicurezza.it",1371],["noisiamofuturo.it",1373],["nonsoloturisti.it",1374],["norbaonline.it",1375],["notebookcheck.it",1378],["notiziarioeolie.it",1382],["notizielazio.it",1384],["notizielombardia.it",1385],["notizieweblive.it",1386],["numeri-di-telefono.it",1389],["nuovovolantino.it",1392],["occhi.it",1393],["odontoiatria33.it",1394],["offertevolantini.it",1395],["oggi.it",1396],["oggicronaca.it",1397],["oksiena.it",1400],["oktoberfest.it",1401],["olbianotizie.it",1402],["olbianova.it",1403],["onemag.it",1409],["sulpanaro.net",1409],["oraridiapertura24.it",1412],["oristanonoi.it",1413],["oroscopissimi.it",1416],["ortosemplice.it",1417],["orvietonews.it",1418],["orvietosi.it",1419],["padovacalcio.it",1423],["paesenews.it",[1425,1426]],["paginebianche.it",1429],["paginegialle.it",1430],["palermomania.it",1432],["palermopost.it",1433],["pallacanestrotrieste.it",1434],["panoramadinovi.it",1436],["panoz.it",1437],["parlandodisport.it",1439],["parmakids.it",1440],["paroladeltifoso.it",1442],["passioneauto.it",1443],["passioneorologio.it",1444],["pensionioggi.it",1447],["petitchef.it",1449],["pharmacyscanner.it",[1450,1451]],["pianetaempoli.it",1453],["pianetamountainbike.it",1454],["piccoletrasgressioni.it",1455],["picenotime.it",1456],["pixeltv.it",1457],["plcforum.it",1460],["pokemoncentral.it",1462],["pokeritalia24.it",1463],["poki.it",1464],["polesine24.it",1465],["popupmag.it",1468],["portaledelverde.it",1471],["presepio.it",1473],["pressmare.it",1475],["prezzifarmaco.it",1477],["primaonline.it",1478],["primapaginanews.it",1479],["primocanale.it",1480],["professionemotori.it",1481],["programmitvstasera.it",1482],["promoqui.it",1483],["provinciagranda.it",1484],["psicocultura.it",1485],["webnews.it",1486],["puntocellulare.it",1488],["puntosicuro.it",1489],["qdpnews.it",1490],["qds.it",1491],["quattroruote.it",[1492,1493]],["sky.it",1493],["quice.it",1494],["quilivorno.it",1495],["quimedia.it",1496],["quinewsabetone.it",1497],["quinewsamiata.it",1497],["quinewsarezzo.it",1497],["quinewscasentino.it",1497],["quinewscecina.it",1497],["quinewschianti.it",1497],["quinewscuoio.it",1497],["quinewselba.it",1497],["quinewsempolese.it",1497],["quinewsfirenze.it",1497],["quinewsgarfagnana.it",1497],["quinewsgrosseto.it",1497],["quinewslucca.it",1497],["quinewslunigiana.it",1497],["quinewsmaremma.it",1497],["quinewsmassacarrara.it",1497],["quinewsmugello.it",1497],["quinewspisa.it",1497],["quinewspistoia.it",1497],["quinewssiena.it",1497],["quinewsvalbisenzio.it",1497],["quinewsvaldarno.it",1497],["quinewsvaldelsa.it",1497],["quinewsvaldera.it",1497],["quinewsvaldichiana.it",1497],["quinewsvaldicornia.it",1497],["quinewsvaldinievole.it",1497],["quinewsvaldisieve.it",1497],["quinewsvaltiberina.it",1497],["quinewsversilia.it",1497],["quinewsvolterra.it",1497],["quizammissione.it",1498],["quizpatenteonline.it",1499],["quizzonline.it",1500],["quotidianodelsud.it",1502],["quotidianodiragusa.it",1503],["quotidianolacitta.it",1504],["quotidianosanita.it",1506],["urbancycling.it",1506],["radio-gamma.it",1507],["radioalex.it",1509],["radioamore.it",1510],["rpz.it",1511],["radiociak.it",[1512,1513]],["reportageonline.it",1512],["sslazionuoto.it",1512],["radiofm1.it",1514],["radiogardena.it",1516],["radiogelaexpress.it",1517],["radioitalia.it",1519],["radiomarte.it",1520],["radiomillennium.it",1521],["radioram.it",1523],["radiorcs.it",1524],["radioromacapitale.it",1525],["radiostereosantagata.it",1527],["radiosvolta.it",1528],["radiotorremacauda.it",1529],["radiotoscana.it",1530],["radiovalbelluna.it",1531],["recensionelibro.it",1533],["redacon.it",1534],["regaliperfetti.it",1535],["reggiotv.it",[1537,1538]],["canale7.tv",1537],["retegargano.it",1540],["reteradioazzurra.it",1541],["ricettedelmondo.it",1545],["rid.it",[1546,1547]],["cataniapubblica.tv",[1546,1907]],["rinnovabili.it",1548],["roadnroll.it",1551],["robacinese.it",1552],["rollingstone.it",1556],["romaedintorninotizie.it",1557],["romait.it",1558],["romasette.it",1559],["router-4g.it",1560],["rpiunews.it",1561],["rsd.it",1562],["rtalive.it",1563],["ruminantia.it",1564],["runlovers.it",1565],["salernogranata.it",1567],["salernonotizie.it",1569],["sampdoria.it",1571],["sanifutura.it",1572],["saperesalute.it",1574],["sardegnaoggi.it",1575],["sardinias.it",1576],["sassarioggi.it",1578],["sassaritorresfemminile.it",1579],["saturnonotizie.it",1581],["scambiaricette.it",1582],["screenweek.it",1584],["scubaportal.it",1585],["secerchicasa.it",1586],["secondamano.it",1587],["seguonews.it",[1589,1590]],["trapanioggi.it",1589],["seitv.it",1591],["sempionenews.it",1592],["settecalcio.it",1596],["ship2shore.it",1600],["shipmag.it",1601],["trileggo.it",1602],["siciliafan.it",1603],["sicurauto.it",1604],["simonandthestars.it",1607],["skiresort.it",1611],["arte.sky.it",1612],["sluurpy.it",1613],["soccermagazine.it",1615],["solitario.it",1617],["sora24.it",1618],["spettegolando.it",1621],["sportal.it",1622],["sportclub-meran.it",1623],["sportoutdoor24.it",1625],["sportsondrio.it",1626],["sscalciobari.it",1628],["sslazio.it",1630],["ssvbozenhandball.it",1631],["stabiachannel.it",1632],["stadiosport.it",1634],["statoquotidiano.it",1637],["stile-magazine.it",1638],["studiocataldi.it",1642],["studiouniversal.it",1643],["subito.it",[1644,1645]],["teleboario.it",1644],["sudnews.it",1646],["superbasket.it",1647],["supercoin.it",1648],["svapo.it",1649],["tastoeffeuno.it",1650],["teamworld.it",1651],["techgaming.it",1652],["techzilla.it",1654],["telcoinsider.it",1657],["tele8tv.it",1658],["telecitynews24.it",1660],["wesud.it",[1660,1789]],["telegranducato.it",1661],["telenicosia.it",1662],["telenord.it",1663],["teleponte.it",1664],["telesettelaghi.it",1666],["telestarsr.it",1667],["telesud.it",1669],["teletruria.it",1670],["televisionando.it",1671],["tempostretto.it",1673],["teramocalcio.it",1674],["terninrete.it",1677],["terremarsicane.it",1678],["terzobinario.it",1679],["tgcal24.it",1680],["lookdavip.tgcom24.it",1681],["theflightclub.it",1685],["theitaliantimes.it",1687],["thewalkoffame.it",1688],["tipiace.it",1690],["meteo.tiscali.it",1692],["shopping.tiscali.it",1693],["tltonline.it",1694],["torinoaffari.it",1696],["torinofc.it",1697],["torrechannel.it",1699],["toscanalibri.it",1700],["transfermarkt.it",1702],["trapaniedintorni.it",1703],["travel365.it",1704],["travelforbusiness.it",1705],["travelstales.it",1706],["trento2018.it",1707],["trmtv.it",1709],["trovaprezzi.it",1710],["tusciaweb.it",1711],["tuttiprezzi.it",1712],["tuttitalia.it",1713],["tuttogreen.it",1715],["tuttoquiz.it",1717],["tuttosuigatti.it",1718],["tuttotrasporti.it",1720],["tv2000.it",1721],["tv9italia.it",1722],["tvprato.it",1725],["tvqui.it",1726],["tvserial.it",1727],["tvsportiva.it",1728],["tvzap.it",1729],["twebnews.it",1730],["udinese.it",1731],["udinesetv.it",1732],["umbria24.it",1735],["umbriasocial.it",1736],["unadonnasana.it",1737],["unapennainviaggio.it",1738],["unionemonregalese.it",1739],["unionesarda.it",1740],["universodelgioco.it",1741],["uominietrasporti.it",1742],["uspistoiese1921.it",1743],["uspontedera.it",1744],["valdichianaoggi.it",1745],["vallesabbianews.it",1746],["valseriananews.it",1747],["veganiinviaggio.it",1749],["velanet.it",1750],["vercellioggi.it",1751],["veronavolley.it",1752],["vetrinamotori.it",1753],["vgnetwork.it",1754],["viaggi-usa.it",1755],["viaggiadipiu.it",1756],["victorialibertas.it",1760],["vidanetwork.it",1761],["vienormali.it",1764],["virtusfrancavilla.it",1766],["virtusverona.it",1767],["vispesaro1898.it",1768],["vitacasalese.it",1769],["vivitelese.it",1774],["vivoconbenessere.it",1776],["voce.it",1777],["vocedistrada.it",1778],["vocidicitta.it",1781],["volleynews.it",1782],["weareblog.it",1784],["webhostingmagazine.it",1785],["weboggi.it",1786],["webradioitaliane.it",1787],["welfarenetwork.it",1788],["whiteradio.it",1790],["wikihow.it",1791],["winemag.it",1792],["winenews.it",1793],["woitalia.it",1795],["wuz.it",1796],["yesmagazine.it",1798],["yoga-magazine.it",1799],["yogajournal.it",1800],["yogamap.it",1801],["zazoom.it",1802],["zebreparma.it",1803],["zerounoweb.it",1807],["zeusnews.it",1808],["zibaldoneweb.it",1809],["zonalocale.it",1810],["zoomsud.it",1811],["calabria.live",1812],["codedaze.me",1815],["filmaltadefinizione.me",1816],["aeroporto.net",1817],["agarymathematics.net",1818],["animatamente.net",1819],["basilicatanotizie.net",1821],["bellaumbria.net",1822],["blogcagliaricalcio1920.net",1823],["calciofoggia1920.net",1825],["colonnesonore.net",1828],["comune-info.net",1829],["emugifs.net",1831],["firenzemeteo.net",1832],["giochigratis.net",1833],["goblins.net",1834],["guidagrecia.net",1835],["guidaspagna.net",1835],["ilmeteo.net",1839],["ilparmense.net",1841],["ilroma.net",1842],["italiaciclismo.net",1847],["italiafruit.net",1848],["notizieflash.net",1850],["notiziegeopolitiche.net",1851],["oroscopodioggi.net",1852],["pisanews.net",1853],["primaradio.net",1854],["cittafuture.quotidiano.net",1855],["radiodigione.net",1856],["ravennaeventi.net",1857],["risorsedidattiche.net",1858],["sardegnalive.net",1860],["scaricarelibri.net",1861],["selectra.net",1863],["sololibri.net",1864],["tuttocalciatori.net",1868],["tvdream.net",1870],["goriziaoggi.news",1874],["innovami.news",1875],["laluce.news",1876],["pangea.news",1877],["rovigo.news",1878],["pagare.online",1881],["aleteia.org",1882],["incircolo.altervista.org",1883],["fidaf.org",1885],["fitnesspalestra.org",1887],["guidaviaggi.org",1889],["ilmigliore.org",1891],["iovivoaroma.org",1892],["mathadvantage.org",1894],["sslazio.org",1897],["unimondo.org",1898],["filmstreaming.page",1899],["igds.pro",1900],["gas.social",1902],["mistergadget.tech",1903],["altadefinizione4k.tv",1905],["canalearte.tv",1906],["ilcaffe.tv",1908],["ilsalottodelcalcio.tv",1909],["montagna.tv",1913],["msmotor.tv",1914],["petpassion.tv",1916],["sichannel.tv",1918],["sienaweb.tv",1918],["supertennis.tv",1919],["tgtourism.tv",1920],["tutto.tv",1921],["incontriamoci.xxx",1922],["toonitalia.xyz",1923]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/jpn-1.js b/extentions/uBOL-home/rulesets/scripting/specific/jpn-1.js new file mode 100644 index 0000000..727658b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/jpn-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: jpn-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#ad_inview_area,\n#gStickyAd,\n._popIn_recommend_article_ad,\n._popIn_recommend_article_ad_reserved,\n.ise-ad,\nbody .interstitial-ad,\ndiv[id^=\"JP_\"][style],\ndiv[id^=\"active_overlay\"]",".ads-above-single-player,\n.elementor-widget-container:has(> center:only-child > .for-floating),\n.elementor-widget-container:has(> center:only-child > div[id^=\"div-gpt-\"])","#custom_html-2","#custom_html-4","#custom_html-7",".ads-system,\n.cactus-sidebar-content > .widget_text:not(.style-5)",".AdContainer","#right-side > div.side-box > div.side-title:first-child,\n.open","div[style^=\"width: 300px; height: 250px\"]","div[style^=\"max-width: 1000px;\"]","div[style^=\"width: 728px; height: 90px\"]","#vi-smartbanner,\ndiv[style=\" height: 300px; overflow: hidden; max-width: 100%; \"],\ndiv[style^=\"max-width:700px\"]",".amazontotalboxtest",".amazon-ranking-outer",".afi-block,\n.ht-banner","article > p > a[target=\"“_blank”\"] > img",".hello_from_adguard_japanese","#js-ur,\n.listPage__ad,\n.main__ad,\n.page__listPageAd",".slide_b",".pum-overlay","#text-3","#jp-smart-banner,\n.text-center[style^=\" height: 300px; overflow: hidden; max-width: 100%;\"]","body .code-block","#idIframe ~ div.content-text.lh-16,\n#idIframe ~ div.text-center.mb-3","#block-3","[id^=\"_ad_\"]","#header_banner",".add","#text-2","#custom_html-71,\n.entry-content > div.widget_custom_html:has(div.google-ads)",".banner_rectangle,\n.main_contents > div.middle_section,\n.recruit_banner","a[href^=\"https://pakomanmama.com/\"] + br,\na[href^=\"https://pakomanmama.com/\"] + br + br,\na[href^=\"https://pakomanmama.com/\"] > font[color=\"red\"]",".entry-content > p > a[target=\"_blank\"]","#related-entries:first-of-type",".adsense",".res > a[href*=\"amazon.co.jp/\"][target=\"_blank\"]","div[class^=\"ad-box\"]","#text-16",".AMvertical",".ad1",".ad2",".ax-cp,\n[id^=\"gogo-ads-widgets\"],\n[id^=\"gogo-iad-widgets\"]",".kizi > div > p > a[href^=\"//www.amazon.co.jp/\"],\n.rakubtn,\n.yahoobtn","#st_custom_html_widget-14",".bnr","#recBanner,\n#topBnr",".blogroll_ads",".amazon",".ads","#left","#ad2 + h3,\n#articleBodyMore_bottom > div#monologue + br + ul,\n#bottom_tweet_rank + h3,\n#comment + h3,\n#m_ad4 + h4,\n.entry_ranking,\n.entry_ranking + h3,\na[id^=\"sitejack_\"],\ndiv[align=\"center\"] > a[href^=\"http://www.amazon.co.jp/exec/\"],\ndiv[align=\"center\"] > span[style=\"font-size: x-large; color: rgb(0, 0, 255);\"] > b","#more > div[align=\"center\"]:last-of-type > table,\n#scroll,\n.aaieba-e,\n.article-body-inner > div[align=\"center\"] > table,\n.left-column-inner > div.plugin-memo,\n.main-column-inner > div[style^=\"BORDER: #FCA6AA 1px solid; margin: 0px 0px 12px 0px\"]:first-child,\n.plugin-memo:has(> div.side > div > div[id^=\"mhub-\"])",".t_b[style^=\"font-size: medium; font-weight: 400; background-color:\"]","#sub","#leftbody > div.plugin-search_internal ~ div.plugin-memo,\niframe[src=\"http://bantyou.livedoor.biz/patrol.html\"],\ntable[bgcolor=\"#000000\"]",".plugin-memo:has(> div.side > a[href^=\"http://www.e-nls.com/\"])","li > a[href^=\"https://al.dmm.co.jp/\"]",".dmm","div[class^=\"google-user-ad\"]","#right_a:has(> div#rightbody > div#rakuafi),\n.AAA > a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"],\n.elsebody,\n.p_img,\n.r2 > a[href^=\"https://www.amazon.co.jp/\"],\n.yahoo-ad1b",".main > div > a[style][href*=\"amazon.co.jp/\"]","a[href^=\"http://www.amazon.co.jp/\"][target=\"_blank\"]",".plugin-memo:has(> div.side > a[href*=\"amazon.co.jp\"])",".kiziad,\na[href^=\"https://www.amazon.co.jp/gp/\"],\ndiv.plugin-memo:has(> div.side ins.adsbygoogle)","#leftbody,\n.PortalLinks > center,\n.mainmore > pre + table","#ad2 ~ br,\n#ad2 ~ div[style=\"margin-bottom: 5px;\"]",".sideA,\n.sideB > p.side-title,\naside.section-box:has(> div.plugin-ad)","div[style=\"margin:10px 0;text-align:center;height:360px;\"]","div[style$=\"height:250px;\"]","div[style$=\"height:280px;\"]","div[style=\"width:300px;height:250px;\"]","#text-8","#text-11","#custom_html-37,\n#custom_html-39,\n.wp-block-group > .wp-block-group__inner-container:has(> .red_ a[href*=\"amzn.to\"])",".w-singleTop",".w-singleBottom","#custom_html-11","#custom_html-20","#custom_html-28","#custom_html-30","#custom_html-31","a[href=\"http://dir.spdoga1.net/e-top/deaivv.php\"]","#text-30",".widget-in-article",".article-body > center:has(> .adsbygoogle)",".single-pc-advertisement,\n.space-250,\n.space-60,\n.space-90,\ndiv[class$=\"-side-banner\"]",".header-main-banner",".sidebar hr,\na[href*=\"amazon.co.jp/\"][target=\"_blank\"],\ndiv[id^=\"ad-area\"]","a[href*=\"ck.jp.ap.valuecommerce.com/\"]","a[href^=\"https://amzn.to\"][target=\"_blank\"]",".ad2x",".adsence","#text-9","#text-10","#text-12",".hentry > p[style^=\"text-align\"]",".titleunder.add","a[href=\"https://kabutoshimichi.com/\"]","a[href^=\"https://px.a8.net/svt/ejp\"]",".w-cta",".w-singleBottom > div.widget_text",".globalPage-ad","#st_custom_html_widget-8",".amagetti-tabs-container",".amagetti-tabContent",".yyi-rinker-contents","#content-sidebar > aside.widget_custom_html,\n#primary-sidebar > aside.widget_text:last-child,\n.entry-content > a[href^=\"https://www.amazon.co.jp/\"]",".plugin-memo:has(> div.side > div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"] > a[href^=\"https://al.dmm.co\"][rel=\"nofollow\"] > img)",".plugin-memo:has(> div.side > a[href*=\"amazon.co.jp/\"][target=\"_blank\"] > img)",".kiji_ad01",".pr","#simplicityclassictextwidget-35,\n#simplicityclassictextwidget-36,\n#simplicityclassictextwidget-37,\n.content_fixed_addsspot_300_600_pc,\ndiv[style*=\"height:280px\"][style*=\"text-align:center\"],\ndiv[style^=\"width:300px;height:600px;\"],\ndiv[style^=\"width:680px;height:280px\"]","div[style*=\"width:336px;\"]",".ad",".sidebar__right a[target=\"_blank\"] > img","#bookid",".post > h2[data-amp-original-style=\"padding-left:3%;margin-top:2%;margin-bottom:5%\"]","span[style=\"font-size:60%;font:#333333\"]",".fixed,\n.fixed2",".p-cb__item--ad","#inplayer",".ads:not(.ads-row > .ads)","iframe[src^=\"http://www.mmaaxx.com/\"]","#overlay_area","#barcenter",".blogbody > div.main:has(+ br + .posted > a.aposted[href=\"\"]),\n.blogbody > div.posted:has(> .aposted[href=\"\"]),\n.blogbody > h3.title:has(+ ifdatechanged + div.main + br + .posted > a.aposted[href=\"\"]),\nh2.date + div.blogbody:has(.aposted[href=\"\"]),\nh2.date:has(+ .blogbody .aposted[href=\"\"]),\nifdatechanged + div.blogbody:has(.aposted[href=\"\"])","div[class*=\"pmbanner\"]","#side > h3:last-of-type","div[class$=\"sticky-sidebar__widgets\"]",".dfad",".sponsored",".side--right > section.module--free:last-child",".ad-bottom-right,\n.admax-bottom > p[style],\n.side--right > .module--free:nth-child(-1n+4),\ndiv[class^=\"posi\"]",".card_pr","#pryc-wp-acctp-bottom",".bbsarea",".article > div.clear + div.clear + h3.frontTitle ~ article.excerpt_pick:has(~ div.clear + h3.frontTitle + article.excerpt_pick + div.clear)",".ad-space-top-footer,\n.ad-space-top-header","div[style^=\"margin-top\"][style$=\"text-align:center;\"][style*=\"margin-bottom\"]",".substitute-display-area-on","div[style^=\"margin-top\"] div[style=\"font-size:0.8em;\"]","p[style=\"text-align: center;\"]",".widget-over-sns-buttons","#text-26",".xF6dY",".advertisement-position",".adsbox,\n.adsboxtop,\n.sidebar > div.widget_text:has(> div.textwidget > a[target=\"_blank\"][href^=\"https://px.a8.net/\"]),\ndiv[style=\"text-align: center;\"] > a[href^=\"https://amzn.to/\"]","#text-49","a[href^=\"https://click.linksynergy.com/fs-bin/click\"] > img",".my-2:not(:has(> div.card))",".demo_url_replacer > div.widget_area,\n.pani-detail ~ div.detail-cont",".articleBody > div.media_frame:has(> a[data-category=\"affiliate\"][href^=\"https://www.amazon.co.jp/\"]),\n.original_middle_ad","[id^=\"ads\"]","#bottom,\n.l-extra + .breadcrumb ~ .l-wrapper .content > .gdc_row,\n.widgetSticky > aside.widget_text.widget-sticky","#text-27","#sidebox > h2:first-child,\ndiv[style^=\"margin:20px 0;padding:10px;background-color:#fea;background-image\"]",".first.fblock,\n.last.fblock","#text-7","#pc_text-19","#pc_text-21","div.page_side_bnr",".myad",".entry-content > div.add","#headline_around,\n#sidebar > table:first-child,\n.hover_img","div[class^=\"postUnderRssAd\"]",".box",".widget-above-single-sns-buttons",".dmm03,\n.dmm_top,\n.rankkingg,\n.side_ad_001","#sub > div.column-inner > div.column-inner-2 > div.plugin-memo:nth-of-type(1n+4),\n.entry_box3,\n.entry_box_left,\n.entry_box_right",".AmaQuick-box","#text-32","#text-33","#over-ad,\na[href^=\"https://www.e-nls.com/access.php\"][target=\"_blank\"] > img[width=\"250px\"][height=\"250px\"],\ndiv.content:first-child:has(> div.entry_body > div[style=\"text-align:center;margin-bottom:10px;\"] + div[style=\"font-size:8px;\"])",".nls_product_set_wrap","#sideBar",".amazlet-box","#main-fit-wrapper > font[size=\"2\"],\na[href^=\"http://ad-seek.jp/\"]",".Adsense300",".js_ad_content","#header_billboard,\n.mns_bn[style$=\"height:250px\"]","#chatroom_ad_header","#chatroom_right","#free_space_post_list_bottom,\n#free_space_post_list_middle,\n#text-45","#text-31","#text-40","div[id^=\"gtm_\"]",".sponserdlink","div[class$=\"_adlabel\"]","#custom_html-3","#custom_html-13","#fix_sidebar",".sidebar_content > div.widget_custom_html",".widget_custom_html.single-top",".linkwithin_div + div.thanks,\ndiv[style=\"margin:-5px auto 5px auto; height:130px;\"]",".widget-above-single-content-title","#custom_html-10","#custom_html-19",".banner.blogcard",".adsensemore > div.center,\n.header-container > div.center","div[style^=\"width:300px;height:250px;\"]",".kaerebalink-box",".block-adsense-q-wrapper","#ac-main-content > .ac-d-lg-block,\n.ac-p-2.bg-e6e6e6.donation-box-right:has(> .ad-center),\n.ac-p-2.bg-light.ac-mb-2,\n.ad-fluid,\n.col-12.px-1,\n.container figure ~ div[class^=\"col-\"]:has(> .bg-light [id^=\"div-gpt-ad\"]),\n.flux-all-footer.ac-z-index-999.position-fixed.bg-light.w-100[style],\n.section-creator-ads,\n.theme-ads-box","div[style=\"min-height: 250px;\"]","#voting-taboola-wrapper,\n.ac-p-2.bg-light.ac-mt-3,\ndiv[id^=\"search-result-\"] div.bg-light.ac-p-2",".cont_campaign,\n.cont_end,\n.img_link","#banner",".menunaka > div[style^=\"font-size:10px;font-weight:normal;float:left;color:#996666;\"],\ndiv[style=\"border-top:1px solid #555;padding:20px 10px;\"],\ndiv[style=\"float:right;width:160px;\"],\ndiv[style=\"height:90px;\"],\ndiv[style=\"min-height:260px;\"],\ndiv[style^=\"width:600px;\"],\ntable[width=\"910\"]","div[style^=\"margin-top:50px;background-color:#FFF;padding:20px;\"]","div[style^=\"min-height:250px\"]",".ad01a","div[class^=\"koukoku\"]",".banner","#g_top",".winAD",".container_top_widget_content",".content_box:has(> ul.pr5)",".widget_custom_html",".col-lg-7 > table[width=\"100%\"]:has(a[href*=\"://click.dtiserv2.com\"]),\n.col-lg-7 > table[width=\"100%\"]:has(a[href*=\"://click.dtiserv2.com\"]) + img[alt=\"AngelPickUp\"],\n.d-lg-inline.col-lg-3 > iframe[src$=\"/new.php\"] ~ br,\n.d-lg-inline.col-lg-7 > table[width=\"100%\"][cellpadding=\"5\"] + br",".belowVideoBanner,\n.boxzilla-bottom-right-container",".adtext,\n.rank > li[id]",".ads-a","#top-banner-base",".contents_bottom_2-column_ad,\n.side div.prime,\ndiv[class^=\"rightSky0\"]","#text-4","#text-5",".menubox[style=\"text-align:center;padding:1em;\"],\n.myh-ads,\n.topinfeed","div[id^=\"_popIn_recommend\"]",".widget_custom_html > div.textwidget > a[href^=\"https://www.dlsite.com\"]",".module-typelist:has(> div.module-inner > div.module-content > ul > li > div > ins.adsbygoogle)",".cps-post-main > p:has(> ins.adsbygoogle)",".sponsor",".acr-popular,\n.plugin-memo:has(> div.side > div[class^=\"uz-\"]),\n.t_b > script + br,\n.t_b > span[style=\"font-size: 125%;\"]","#sub div.plugin-memo:first-child",".autopagerize_page_element > b,\nblockquote:has(> .amazon)",".left-container > div.plugin-memo:last-child","#adGameRanking,\n.articleGoodsBox,\n.goodsBox",".amazon_link","#Sticky-Left,\n.amazon_link_sidebar,\n.catch_amz,\n.clearfix.article_bodyfooter",".right-column-inner > div.plugin-memo:first-child",".right-column-inner > div.plugin-memo:last-of-type","._popIn_infinite_page > li:has(> a[class*=\"_popIn_recommend_article_ad\"])","#widget-in-article,\n.af-box,\n.custom-box02","#insentence-adsense,\n.adsense-wrap,\n.hatena-module-html a[href^=\"https://h.accesstrade.net\"],\n.hatena-module-html a[href^=\"https://mogecheck.jp/purchase\"]","div[style*=\"width:320px;height:100px;\"],\ndiv[style=\"margin-left:50px;width:740px;height:100px;background-color:#000;\"]","#amazon","#abar,\n#abox,\n#gadgets,\n.pstft,\ndiv[style=\"margin:16px 0 0 -8px\"]","#surfing_adsense_widget-4",".archiveItem-infeed",".cstmreba",".widgetPost-bottom","#text-14",".amazon-item-box","div[id^=\"bnc_ad\"]","#box2-inner > div.hatena-module-html:has(> div.hatena-module-body > div.AMvertical),\n.hatena-rakuten-detail","div[class^=\"article-body\"] > blockquote:has(> div[align=\"center\"] > a[href*=\"amazon.co.jp\"])","div[style=\"width: 780px; height: 485px;\"]",".abox",".c-banner-common,\n.c-banner-lg-site-jack","#sidebar > li:has(> div.block > div.blocksubhead > a#collapse_block_html_4)",".widget_block","#custom_html-43","#media_image-3","#media_image-2","a[href^=\"https://rpx.a8.net\"]","#pc_text-13",".hotentry","#widget-under-related-entries","#custom_html-5",".mt-3:has(> ins.adsbygoogle)",".widget-under-article",".ad[style$=\"min-height:250px\"]",".ad.double,\n.ads300,\n.ads_bottom,\n.img_margin[style=\"min-height:265px\"]",".ad:first-child,\n.pc,\n.upperbox","#home-top-widget","#diver_widget_pcsp-55",".kk_gen_h,\n.kk_gen_top_h,\n.kk_ggl_h,\n.kk_rak_h_n,\n.kk_sdb_vertical,\n.kk_sidebar_items > div.item_box_sdb:has(> p.item_box-image > a[href^=\"https://www.amazon.co\"])",".PC_header_ad,\n.adh0",".ad-300-250,\n.ad-720-90","#BT_applejp_Inread,\n.after-header-widget-area",".widget_item_ranking",".entry-content > div[style=\"text-align:center;\"]",".loglyHead",".c-bnr,\n.c-bnrBox","#main-content > #content > .block.odd:has(aside[id^=\"div-gpt-ad\"]),\n.ad-appllio-Bottom,\n.ad-appllio-Title,\n.sidebar > .region-inner > .block.odd:has(div[id^=\"div-gpt-ad\"])",".adsense-responsive",".u-ta-center:not(.u-mt-10):not(#new_comment > .u-ta-center)",".ai_widget",".side-banner",".leader_ad_banner,\n.lowerad,\ndiv[style=\"margin:auto;width:100%;min-height:250px;\"]",".entry-content > div.widget_st_custom_html_widget","#mybox > div.widget_text",".ad-middle-wrap","#HometopAdOuter,\n#NativePr,\n#Outbrain_Osusume,\n#SubInner > div[class] > div.Pr,\n#SubInner > div[class]:has(> div.Ad),\n#SubInner > div[class]:has(> div.Pr),\n#ytplayer1-ad,\n.AdMod,\n.BannerBlock,\n.InReadCenter,\n.OutbrainAdMod,\n.OutbrainRecMod,\n.PrTextMod,\n.Section > .Pr,\n.ad-article-inner,\n.ad-pc-side-rect,\n.andNativead,\n.footer-ad-area,\n.l-aside > div[class] > div[class]:has(> div.Section > div.Pr),\n.module-ad-article,\n.module-ad-head,\n.module-content-footer__ad,\n.module-side-ad,\n.module-side-notice,\n.module-top-ad,\n.p-ad--topNews,\n.p-ad-area,\n.p-chumoku,\n.p-kurashi__list > div.p-kurashi__listItem:has(> div[id^=\"div-gpt-ad-\"]),\n.p-rectangleAd,\n.p_infeed_list_wrapper,\n.sidebar__banner,\n.vjs-modal-dialog.vjs-error-display,\ndiv[style=\"min-height: 270px;\"],\ndiv[x-component-name=\"AsahiDynamicInclude\"][x-component-data]",".Ad",".recommend-content,\n.sub-recommend,\ndiv[class*=\"ad-area\"]",".entry-links-group",".layout-content-col1--bg2,\n.module-editors-picks .module-list-articles > .module-list-articles__item:not([class*=\" \"])",".module-list-articles__item--ad",".Pr",".a-ad,\n.g-ad-side,\nul[class^=\"m-article-list\"][class$=\"readmore\"] > li.m-article-list__item:has(> div[id^=\"taboola-below-article-\"])",".--ad",".module-list-articles__item:has(> div[id^=\"div-gpt-\"])","div[class^=\"ad-\"][class$=\"-footer\"],\ndiv[class^=\"ad-\"][class*=\"-rect-\"]",".mod-media-add,\n.top-large-ad",".ad-pc-billboard","a[id^=\"article-ad-ad_\"]",".c-article-block:has(> div[id^=\"div-gpt-\"]),\n.c-promotion,\n.kiji_rect01",".detailMainBannerGA01,\n.mainBannerGA01,\n.mainBannerGA02,\n.mainBannerPR02,\n.sideBanner01,\n.sideBannerGA01,\n.sidePicup,\n.topMainBannerGA01","#subservicelogo_wrap","#contentWrap > div.not-athleterecipe",".widget-parts","#ad","#afad",".side-section[style],\ndiv[style=\"text-align: center;margin-bottom: 24px;\"]","div[class*=\"adBnrBox\"]","#btmInfoWrap,\n#itemsBelt1,\n.showcaseEmbedAdBoxWrap,\n.showcaseNativeAdHeightType01,\nsection[class^=\"showcaseNativeAdType\"]","#kanrenItems,\n.bnrWidthFull","#adOvl,\n#bread + div[style=\"width:100%; text-align: center; padding: 10px 0px;\"],\n#md_similar_box,\n.inst_overlap_cover","div[style*=\"min-height:250px;\"]","div[style*=\"min-height: 250px\"]","div[id][class^=\"popup\"][class$=\"wrap\"]",".td-a-rec,\n.td-ss-main-sidebar > .ai-viewport-1,\n.td-ss-main-sidebar > aside.widget:has(> div.block-title > span)","#footer-widgets,\n#masthead > div > a[href^=\"https://al.dmm.co.jp\"],\n#masthead > div > a[href^=\"https://pancolle-movie.jp/track.php\"],\n.content-top-in,\n.entry-content p[style=\"text-align: center;\"] a[target=\"_blank\"][rel*=\"noopener\"] > img[width]","#text-15","table[width=\"142\"]",".affiliate-api-widget","#head > table[width=\"100%\"] td[align=\"center\"]","#aoverlay,\n#exo-native,\n#olmson,\n.col-sm-5 > a[class=\"btn btn-primary\"][target=\"_blank\"],\n.container > div[style*=\"overflow: hidden\"],\n.footer-banner,\n.hide-me-please2,\n.video-banner,\n.well#ps32-container,\na[href^=\"https://pussl\"],\ndiv[style=\"width:100%; height: 90px;overflow: hidden !important;\"],\niframe[src^=\"//ads.adxadserv.com/\"]",".post-widgets-bottom",".post-widgets-top",".post > div.st-aside p[align=\"center\"]",".sidemovie,\n.sidemovietitle",".custom-html-widget a[href^=\"https://al.dmm.co.jp\"]",".custom-html-widget > p > strong",".custom-html-widget a[href^=\"https://www.e-nls.com/access.php\"]",".custom-html-widget > p > small","#banner_thr,\n#banner_thr + hr,\n#banner_top,\n.thrListTxtAd,\n.thrListTxtAd + hr,\n.thrWholeRight","#ad_navi,\n#gad_header,\n#gbnr_sidet,\ndiv[style^=\"width:100%; height:250px\"]",".entry > h2:has(> a[href=\"\"]) + .entry_date","body > div.container-fluid:has(> div.row > div.adsense-photoeditor-header-wrapper),\nmain > div.row:has(> div[id] > script[src^=\"//ads.themoneytizer.com/\"])","#diver_widget_pcsp-2","#custom_html-6","#custom_html-16",".setumeiside:nth-of-type(-1n+2)","#ad-main-upper",".add-wrap",".addHead",".raku",".rectangle",".articleDetailAdd",".addSide",".banner_area_468,\n.js--ad--bottom,\n.ranking_banner,\n.sidemenu_banner,\n.sponsorsTextHeader","div[id^=\"hideme\"] div[id$=\"t\"]","#top_banner","div[style^=\"position: fixed;bottom: 0;left: 0;right: 0;margin: auto;height: 106px\"]","div[style^=\"height: 250px\"]","#floatingBottomAdsMain,\n#instant_ad,\n#js-imageview-ad,\n.ad-native-comment,\n.res_ad,\n[class*=\"js-ads-content-top_\"],\ndiv[class^=\"sproutad_\"]","#float-bnr","#floater_ads,\n#js-bottom-ad-300x250,\n.js-cardview_ad-320x50:not(:first-child)",".pc-only2-wrap",".p-article01-ad,\n.recommend-list,\n.uz-ny","div[id^=\"gooad\"]",".adSenseUnder",".p-headerBnr","#ad-header","#extra div.column-inner-2 > div.plugin-memo,\n#semiFixed > div.plugin-memo > div.sidetitlebody,\n.article-body-more > table[width=\"125\"]","#sidebar > aside:has(> div > a[href^=\"https://amzn.to/\"])",".SponsoredLink","div[class^=\"p-dfp-banner-area\"],\nli.p-topics-list__item--ad-ranking",".custom-html-widget a[href^=\"https://www.sokmil.com\"]","#widget-tracking",".video-player","table > thead.pc_obj + tbody > tr:not([class])","#footer_cta",".adsense_center","#BottomAmazon,\n#TopAmazon,\n.main_center_body_text div[align=\"center\"]:has(> a[href^=\"https://ad.adpon-affi.net/ad/\"]),\na[href^=\"https://ad-nex.com/\"][target=\"_blank\"],\na[href^=\"https://ad.adpon-affi.net/ad/\"],\na[href^=\"https://ratel-ad.com\"]",".amachazl-box",".plugin-memo",".side-topad","#link,\n#new","#side-fixed","#col3",".sideblock_banner",".side-widget-area > div[id^=\"text-\"],\ndiv[class^=\"g g-\"]","#no-ads-msg,\n.affiliate-card","#ArticleBlock > .entryMain:has(#ninja-blog-inactive) + #CommentBlock","#custom_html-55,\n#custom_html-63","div[style=\"float:none;margin:10px 0 10px 0;text-align:center;\"]","#text-13","div[class^=\"ad\"]",".ad-list","#HTML9","#HTML2",".bar-ads","#HTML6,\n.cls_PostBottomInArticleAdsence_divContents,\n.cls_PostFooterAdsence_divContents,\ndiv[style^=\"bottom: 0px; left: 0px; position: fixed;\"][style*=\"z-index\"][style*=\"background-color:\"]","iframe[src^=\"http://rcm-fe.amazon-adsystem.com\"]",".sponserd","#HTML7,\n#HTML8,\n#side-section > div.HTML:has(> div.widget-content > div.separator > a[href*=\"?utm_source\"]),\nspan[style=\"color:#666;margin-bottom:1px;\"]",".swell-block-capbox","#PR,\n.-pr,\n.sw-Ads","#sticky_sidebar_advertising-sticky-wrapper,\n.application__ads,\n.application__fixed-footer,\n.default__ads,\ndiv[style=\"width: 300px; height: 250px\"]","#adsub",".jack-wrap","#fixed_sidebar",".Side_adposition",".adsense-table","#columnLeft > div.sideBanner:last-child,\n#columnRight > div.sideBanner:first-child,\n.headBanner","table[style=\" border:1px solid #ccc; width:300px;\"]","#slide_wrap_pc,\naside.row > div.col[style=\"margin-top: 8px;\"]",".widgetSticky","#extra div.plugin-memo:nth-last-child(-1n+4),\n.paapi5-pa-product-container > div.paapi5-pa-product-details,\n.paapi5-pa-product-container > div.paapi5-pa-product-image,\n.plugin-memo:has(> div.side > script[type]),\n.pull-left.paapi5-pa-ad-unit:first-child",".amazon.Default","#extra div.plugin-memo:first-child",".aside_banner,\n.main_mokuji_ad_top,\n.newlistAdBox",".article_Banner_under,\n.side-menu-serviceLink",".dp-widget-header-title,\ndiv[id*=\"-\"][style=\"margin-left: auto; margin-right: auto; text-align: center; \"]","#mybox > .box:last-child,\n.ad-desktop-w","div[class^=\"ad-japan_adJapanLinks__\"],\nli[class^=\" \"]:has(> div.Ad)",".advertise",".advertise + hr","#text-6",".sidebar_content > div.widget_text",".widget_diver_widget_pcsp","#KkPcSideTu > nav + aside,\n#topKokuchi","#recommendedPost div.recommended:has(> div.related_content ins[data-ad-client])","#dlsite_native,\n#liver_native,\nli[id^=\"native_\"]",".adVortexFixedAd","#text-73",".kanren > dl:has(> dd > div.blog_info > p > i.fa-tags + a > font[color=\"red\"])","div[id^=\"ads-\"]",".float-right",".shared_content_container","a[href^=\"https://www.amazon.co.jp\"]",".panel-default > div.hidden-xs.row",".l_sidebar > h2:last-of-type,\n.side_box:last-child > h4","div[class^=\"sponsor\"]",".plugin-memo:has(> div.side > div > a[href*=\"://www.amazon.co.jp/\"][target=\"_blank\"] > img)","a[name=\"amazletlink\"]",".bottombanner,\n.resbanner,\n.sidebanner","#custom_html-9","#contents > p[style=\"text-align: center;\"]",".home-image-list-wrapper-with-advertisement__advertisement",".main-container-ads",".video-content-widget-area > div.custom-html-widget,\n.video-content-widget-area > h4:has(+ div.custom-html-widget)",".native-widget-area:first-child","div.side-widget-area:has(a[href^=\"https://www.e-nls.com/access.php\"])",".side-widget-area a[href^=\"https://al.dmm.co.jp\"]","#content > div[style=\"padding-top:20px; text-align:center;\"],\n.right_advs",".ad-border",".game_wrap_left > h2.game_tit,\n.pr_attention_right,\n.research_tit","#google_adsense + span.subcontit,\n.New_GoogleAD,\n.rectbanner,\n.sec_headline_promo,\n.superbanner",".pc-article-midle-ad-div,\n.post-top-ad-div,\n.right-ad-div","#movie-ad-box,\ndiv[class^=\"sidebar_ads_\"]","#custom_html-100",".ad-management",".normal,\n.txt-banner",".tweet_followme > div.hensyu_box,\n.tweet_followme > h3.komidasi_ao:first-child","#ad_rect ~ div.iframeWrapper,\n#ad_text,\n#ad_textbottom,\n#content-bottom-block,\n.content-article-pr",".banner_box,\napp-adsense-display-ads",".containertop-widget",".txtBox > p:has(> ins.adsbygoogle),\ndiv[class^=\"ad-JP_\"]","body > div.mx-10px > div.border-b:has(> div.flex > div[id^=\"div-gpt-ad\"]),\nbody > div.mx-10px.py-60px:has(> div.flex > div[id^=\"div-gpt-ad\"])","#recommend","#sponsors,\n#sponsorsTop,\n.txtBodyA1",".cc-infeed",".hatena-module-html:first-child","#fixedbanner,\n.entry-letterbody > blockquote.gazou:has(> p > a[rel=\"noopener noreferrer\"])",".link-page-full","div[class^=\"AdSection_\"]",".content > center",".p-post__adPostBlock","#subHeader_leaderboard","#floatingAd,\n.yahoo_jp_left_sidebar_ad","#main > .text_center:has(> .inline > div[id^=\"div-gpt-\"]),\n.side_ads_area",".added_app_box","#kakidashi-box-field,\n#under-toc-block-container","#post-bottom-widget","div[class^=\"ads-tag\"]",".ads_321,\n.pr_content","#side_special_ad_wrapper,\nul > li:has(> div[data-ad-slot^=\"spweb-\"])","#_popIn_pc_side_rectangle_1,\n#content > ul.breadcrumb-in + div.center,\n.post-loop-wrap:has(> div[id^=\"div-gpt-\"])","#custom_html-21","div[class$=\"-ad\"]",".amazon-link","#_popIn_promotion",".ads_list","#keni_toc",".divAD_L",".plugin-memo:last-child",".plugin-memo:has(> div.side > div.AMvertical)","#scrollad","#_popIn_infeed_ranking,\n#cu_pc_article_inarticle,\ndiv[class^=\"cu_\"][class*=\"wrap\"][style*=\"height\"]",".right-container-ads + div.plugin-memo,\ndiv[style=\"margin-bottom:20px;\"]",".pab30","#content > div[class=\"ad\"] + div.section_common","#st_custom_html_widget-10",".ad_count,\n.rensai_widget","#contents > div[align=\"center\"]",".page-content > div[style^=\"margin-top:\"]:has(> div.a-single + br),\n.widget_questions_monthly_archive > div.widget_text",".advertising img",".a-single","[class^=\"c-ad\"]","#entry > #entryStatus:has(> li > a[href=\"\"]) + #entryTime,\n#entry > #entryText:has(#ninja-blog-inactive) + .hr","div[class^=\"AdBanner_container__\"]",".linkul > li:has(> script[src^=\"https://pagead2.googlesyndication.com\"])","#serial-index > .box:has(> div[id^=\"div-gpt-\"]:only-child),\n.ad-top_twoside,\n.ad-twoside,\n.archives-list > ul > li.archives-list__item:has(> div[id^=\"div-gpt-ad\"]),\n.buttonlink2:has(> a[href^=\"https://amzn.to/\"]),\n.ranking-list > ul > li[class*=\"_\"]:has(> div[id^=\"div-gpt-ad\"]),\n.side-er,\ndiv[style^=\"font-family:Gill Sans;font-size:12px;line-height:12px;color:#CCC;text-align:center\"]","div[class^=\"side-ad\"]","#sidebar-scroll",".article__content > a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"],\n.article__content > a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"] + br,\n.side--right > section.module--free:nth-child(-1n+3)",".afbox","div[class^=\"TopHeaderBanner_wrapper_\"]",".gAdBanner:not(.gSideSticky > div.gAdBanner),\n.gBody_col-right > div.gMovBox,\ndiv[class^=\"RightColumn_rectangleBanner_\"],\ndiv[id^=\"dol_all_\"]","#ad-global-menu-lower,\n#ad-wiki-content-lower,\n#ad-wiki-footer-upper",".posts-list-under-widget","#custom_html-14","#custom_html-17","#custom_html-25","#custom_html-32",".ga-unit01",".sticky","#custom_html-24",".entry-content > p > span[style=\"font-size: 8pt;\"]","div[id^=\"mobile_ads\"]",".top-contents-ad-base","#cm_sidebar > div[style=\"margin:0px 0px 10px;\"]:has(> a[onclick][target=\"_blank\"]),\n.cm_ads,\n.main-topban","._ad,\n.vip-size-728x90,\ndiv[id^=\"optimize-sp-rect-\"]","#footer-ad-container",".ad-banner",".adnetwork-footer",".headline","#fix-space",".mainbox > .adbox + .widget_text",".sidebar > div.widget_text","#mobile_text-2,\n#mobile_text-4,\n.widget-below-toc",".widget-single-content-middle",".small.text-center > div.row > div.text-center[style=\"margin-top:2px;color:#6c757d\"]",".AdsArea,\n.AdsArea + table + table",".right-column-inner > div.plugin-memo",".wrap > a.site-link-box",".article-body > div[align=\"center\"] > b > span[style=\"font-size: 125%;\"]","#gamefooter","div[class^=\"ad_\"]",".affiliate",".wrap-ad-common","#maingd,\n#topgd","#menu2Block > div.menuBlockBase:has(> div > div > div.plugin-freearea > ins.adsbygoogle)",".boxzilla-center-container",".boxzilla-overlay",".boxzilla-container",".post-widgets-middle",".adbox",".box-contentAd",".bn","#adsense-kijishita",".inner-contents a[href*=\"dmm.co.jp\"][target=\"_blank\"][rel$=\"nofollow\"] ~ a[href*=\"dmm.co.jp\"][target=\"_blank\"][rel$=\"nofollow\"],\n.inner-contents div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"] ~ div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"],\n.inner-contents hr,\n.side_menu:last-child","#custom_html-34,\n.post > div.widget_custom_html","#custom_html-33","#sidenavi > div#part_b,\n#sidenavi > h3.mid,\n.fr_mansion",".gadget_ad",".bfb_textTextBtn",".pochipp-box",".kijishita_ranking","#box2-inner > div.hatena-module-html:nth-last-child(-1n+2),\n#entry-footer-primary-modules,\n.customized-header,\n.entry-content > div:has(> a[rel=\"noopener sponsored\"])",".sponser","p[style] > span[style=\"font-size: 80%;\"]",".g-ad","div[id][style=\"height: 300px;\"],\ndiv[id^=\"async-adsense\"][style^=\"min-height\"]","#m-osorezone,\n#subBtmBar-sticky-wrapper,\n.amazon-item,\n.aside-box > a[href^=\"https://screeningmaster.jp/\"]","div[style=\"width:728px; height:200px; margin:0 auto 20px;\"]","#bnrTwoColumnArea",".content-container > section > ol.row.ranking","#custom_html-61","#span-homes,\n.bnr-item,\n.ek-route-advertising-no-2,\n.ek-route-advertising-no-3,\n.na-bottom-wrap,\n.na-wrap,\n.sidebar-ad-item,\n.text-center[id^=\"div-transit_\"][id*=\"_access_result_\"][style^=\"margin: 8px auto\"]",".ad-bnr-w728,\n.post-header-bnr,\n.post-list-content--ad,\n.side-bnr,\n.side-infeed",".pc_banner,\n.simple-box3",".entry-content > h4:has(table a[href^=\"https://hb.afl.rakuten.co.jp/ichiba/\"]),\n.entry-content > p[style^=\"text-align:\"]",".Ad3Tile,\ndiv[style$=\"width: 336px; height: 280px;\"]","body > div[style]:has(> div.pcolle-parts),\nbody > div[style]:has(> script[src^=\"https://adm.shinobi.jp\"]),\ndiv[data-affiliateheight],\ndiv[style=\"width: 815px; height: 250px; margin: auto; text-align: center;\"]",".l-sidebar > aside.widget_custom_html:first-child","#text-672,\n.entry-content > p:last-of-type ~ table[border=\"0\"]","#ad_right-column01",".doublerec_css",".widget_amgatti_sk",".left_navi07_duga_movie",".main-section:has(a[href^=\"https://2ji-planet.com\"]),\n.section-swiper,\n.top-sponsored,\ndiv[class^=\"rectangle\"]","#side-fixed > div.widget_custom_html",".adbtntype,\n.adranking",".widget-banner",".pc-overlay","#main-fit-wrapper > div.pc-mieru",".ban","#BBBa,\n#BannerOne,\n#TopVrList","iframe[src^=\"https://ad-cheers.com/\"]","#extra div.plugin-memo:has(> div.side > div > div.sample_block > a[href^=\"https://adult.contents.fc2.com/aff.php\"])","table[summary=\"DMM\"]",".feed-ch,\n.feed-sp,\n.feed01","div[class^=\"ad-\"]",".post-inner > p > a[href^=\"https://al.dmm.co.jp\"]","#custom_html-15",".custom-box3,\n.eroga-widget","#article_box > a:not([href*=\"erogazo-\"]),\n#article_box > p:first-child,\n#text-42.right_sidebar,\n.post_content_btm_ad,\n.widget_text.right_sidebar:nth-last-child(-1n+2),\np > a[rel=\"nofollow\"]",".post_content_ad","#list > article.entry:first-of-type:not([id])",".entry-content > div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"]","#text-106",".appc_text","#enhancedtextwidget-2","#main-top-widget,\n#text-61",".first-article > span[style=\"font-size: large;\"]","#text-22","#custom_html-27",".bann,\n.bann + ul.flex-container,\n.bann + ul.flex-container + div.button010,\n.entry-content > ul.flex-container,\n.pickupfn1",".entry-content > p > a[href^=\"https://al.dmm.co.jp/\"]","#enhancedtextwidget-27",".adadtitle","div[class$=\"-mieru\"]","#enhancedtextwidget-5,\n#enhancedtextwidget-6","#enhancedtextwidget-4",".code-block[style=\"margin: 8px 0; clear: both;\"]","#container > table[width=\"960\"]",".c_c_b_w,\n.c_c_t_w,\nblockquote:has(> p > a[href^=\"https://nxcount.com\"])","#ets_contents_otona","figure > div[style^=\"display: block; position: absolute; top: 0px; left: 0px\"]",".osusumeDmm,\nh2[id*=\"random\"]","#list-wrap,\na[href*=\"/?AC=\"]",".plugin_ad_box,\ndiv[style=\"text-align: center;height: 90px; margin-bottom: 10px;\"]",".eyecatchbanner-outer",".overflow-hidden[style]","#more > center:last-of-type:has(> a[href$=\"300x250.php\"]),\n.ad-aside > a[target=\"_blank\"],\n.azrank_quote,\n.siteAside > div.ad-aside:nth-child(-1n+2)",".ad-siteRanking,\n.plugin-memo:has(> div.side > div#azrank-sidebar),\na.jackFix,\nblockquote:last-of-type:has(> div.amazlet-box)","#custom_html-18","#side-fixed > div.thk_ps_widget,\n#thk_ps_widget-26,\n#thk_ps_widget-71,\n#thk_ps_widget-75 > .ps-wrap,\n.bc,\n.container7","#related-box",".gb_ad_300_250,\n.gb_ad_footer,\n.gb_ad_lrec:first-child","#sideMenu > font[color=\"#666666\"],\n#sideMenu > img[width=\"180\"][height=\"16\"],\n#sideMenu > img[width=\"180\"][height=\"16\"] + br",".ad-box--app,\n.ad-box--ocam","#rmenu > div[style=\"display:block;\"] > div.p1_title,\n#rmenu > div[style=\"display:block;\"] > div.rmenubox,\n.floating-widget,\ndiv[style*=\"width:728;height:90px\"]",".bfb_textBtn,\n.bx-chat,\n.hoverner","#detail-right-bottom-ad,\n.article-ads__heading,\n.article-body__contents > a.btn-deep-orange[href*=\"?\"][target=\"_blank\"][rel=\"nofollow noopener\"]:has(~ div#art-toc),\n.article-body__contents-pr-primary,\n.banner-center,\n.banner-footer-rect-container,\n.banner-pc,\n.banner-super-jack,\n.banner-top-header,\n.l-contents-block--article-amazon,\n.search-box ~ div.l-contents-block:has(.card-game-sale-rank--amazon),\namp-iframe[width=\"382\"][height=\"700\"],\naside[class^=\"SponsorLink_sponsorLinkContainer_\"],\ndiv[class] > div.l-contents-block:has(> div.heading > a[href=\"/ranking/amazon/\"]),\ndiv[class^=\"ArticleDetailBanner_container_\"],\ndiv[class^=\"ArticleDetail_leftColumn\"] > section:has(> div > div.swiper div[class^=\"AmazonCard_card_\"]),\ndiv[class^=\"FooterRectangle_container_\"],\ndiv[class^=\"HalfPageBottomOrLargeRectangle_container_\"],\ndiv[class^=\"Header_superJack\"],\nsection[class^=\"SecondRightColumn_\"] > ol[class^=\"AmazonRanking_list_\"]","#gam_pc_large_rectangle,\n.amazon-rank,\n.layout-ads-superbanner,\n.layout-rectangle,\ndiv[style=\"width: 1000px;height: 150px\"]","#mainArticleBottom_leftUnit,\n#mainArticleBottom_rightUnit,\n#mainArticleUnit,\n#mainFooterUnit,\n#mainTop_ATFUnit,\n#sideTop_ATFUnit",".a_fc1,\n.a_hey,\n.block:has(> .a_hey),\n.line-ad,\n.list_frame:has(> .list_main > .list_foot_field > a[href$=\"_rank\"]),\n.top-embed-ad,\n.top-live-ad","#ad-content,\n#fc2_text_ad,\niframe[src^=\"https://media5.fc2.com/\"]","#ad-footer","#ad_sidebody,\n.column-left_ad",".sidemenu_body:has(> dd.plg_body > div.plugin-freearea > div.dmmr18)",".rtbox_tri_rec,\n.topimg > .fc2aspace:empty,\n.wrecbox","#load:empty",".adsbygoogle","#adleft,\n#adright",".plugin1_outline:first-of-type,\n.plugin1_outline:nth-of-type(1n+3),\ndiv[align=\"left\"],\ndiv[align=\"left\"] + div[style]",".side-menu:last-child","div[class^=\"ad_entry_\"]","div[style^=\"width:728px;height:90px\"]","#sub-ad",".pompass","div[style*=\"width:300px; height:250px\"]","#menu2Block > div.menuBlockBase:has(> div.menuBlockBody a[href^=\"https://click.linksynergy.com/\"]),\n.mainEntryMore > a[href^=\"https://click.linksynergy.com/\"] ~ br,\n.mainEntryMore > a[href^=\"https://click.linksynergy.com/\"] ~ hr[size=\"1\"]","#left_column > div.menuBlock:first-child,\n.EntryMore > br + br + a ~ a[href*=\"amazon.co.jp/\"],\n.EntryMore > br + br + a ~ a[href^=\"https://affiliate.suruga-ya.jp\"],\n.EntryMore > br + br + a ~ a[href^=\"https://affiliate.suruga-ya.jp\"] ~ br:not(:last-of-type),\n.kanabell,\n.menuBlock:has(div.plugin-freearea > div[style^=\"overflow:hidden\"] > div.wboxlink)",".side_plugin:has(.adsbygoogle)","#mainBlock > div.free_area,\n.amatable_wrap,\n.menu1BlockBase:first-child,\n.more_ads,\ntr[align=\"left\"] > td[style^=\"font-size: 12px\"][align=\"left\"]",".more_ad",".free_space_body","div[class$=\"_outline\"]:has(> div > div.plugin-freearea[style=\"text-align:left\"] > a[href^=\"https://al.dmm.com\"][target=\"_blank\"] > img)",".bnr-ad",".list_wrapper:has(> p[class=\"promotion_tag_spn\"])",".ads-container",".ad_panelAR,\n.main-body > div.content-wrap[aria-hidden][data-hidden-on-tab]","[class^=\"c-ad\"]:not(.c-ad-103)",".m-viewAd",".list-subCont > li[style$=\"height: 98px;\"],\n.pr-ads","body > table[width=\"150\"][border=\"0\"][cellspacing=\"0\"][cellpadding=\"3\"]:has(table[width=\"100%\"][border=\"1\"][cellpadding=\"5\"] a[href^=\"http://click.t2z.jp/zzz/\"][target=\"_blank\"])","#a8 > li:last-child,\n#ad728F,\n#admax-footer,\n#admax-menu,\n#dq4-related,\n#sponsored-link,\n.ad480,\ndiv[class^=\"A8-\"],\ndiv[class^=\"admax\"],\ndiv[id^=\"rakuten_\"]",".left_column","center > center > table[width=\"478\"][height=\"70\"]",".card[style=\"margin: 15px 0px\"],\n.col-xl-8 > div.row > div.col > div.card.d-lg-block",".Article__content > a[href^=\"https://www.amazon.co.jp/dp/\"],\n.Main__contentsParts > section.-freeArea,\n.ad-paddingbottom","div[class*=\"-ad-banner\"]","a[href^=\"https://www.amazon.co.jp/\"] > img","#text-42,\n.gallery","#text-47","#sticky-ads",".article > div:last-child:not([class]):has(> ins.adsbygoogle),\n.article > p:has(> ins.adsbygoogle)",".c-heading-2--with-icon-s:has(+ div#taboola-below-article-thumbnails),\ndiv[class$=\"dfp_ad\"]",".compact_coop,\n.main_body > div[style^=\"width: 100%\"][style$=\"text-align:center; margin-bottom: 10px\"],\na[href*=\"https://ads-field.com/ad/p/r?\"],\ndiv[style^=\"width: 100%; height: 280px\"]","div[style^=\"min-width: 300px; min-height: 250px\"]","div[style^=\"min-height: 250px;\"]","div[id^=\"logly-lift-\"]","#extra div.plugin-memo,\n#sub div.plugin-memo:nth-last-of-type(-1n+4),\n.article-body > span[style^=\"font-size:\"] + table:has(> tbody > tr > td > a[href^=\"https://www.amazon.co.jp/gp/product/\"]),\n.pager ~ center > table","aside > div[style]:has(> div.smanone > p > a[href^=\"https://www.dlsite.com/\"])","#block-9","#custom_html-8","#sub > div.plugin-memo:first-child",".ad-gate",".pop2,\ndiv[class^=\"sp_ad\"]","#boxRight > a[href^=\"https://www.amazon.co.jp/gp/\"],\ndiv[class*=\"ad-box\"]",".ad--inFeed,\n.ad--inFlex,\n.globalBody > .mdlRow.contentVisibility--auto:has(> .ad--recommend),\n.js--removeAdStyle,\n.mdlGrid__inner > article[class^=\"mdlGrid_\"][class*=\"mdlGrid__col4\"]:has(> a[href^=\"https://www.amazon.co.jp/\"]),\narticle[class^=\"mdlGrid_\"] > a[href^=\"https://www.amazon.co.jp/\"],\ndiv[class*=\"ad--rectangle--\"]",".CLS_reduced,\n.doublead,\ndiv[id*=\"_Infeed_TOP-\"],\nfooter > section:has(> div[id^=\"logly-\"]),\nfooter > section:has(> div[id^=\"logly-\"]) + hr.bold",".istock-random","#HTML12,\n#HTML15,\n#HTML26,\n#サイドバー > .HTML:not(:has(a[href^=\"https://out.freekontaktina.com\"])):not(:has(#twitter-widget-0))","#bglink,\n.banner-skyscraper,\n.related-article,\ndiv[style=\"font-size:15px;margin:30px 0 30px 18px\"]",".banners","#ad-ov1box,\n#adRakuten,\n#ad_box_double,\n.ad-selfbox,\n.amazon-book",".ad_box_double,\n.bk2.spsite,\n.listing-ad,\n.nw-ad","div[class^=\"ad-slot\"]","div[class^=\"ads_area\"]",".common__footer_main_ads,\n.common__footer_sns_ads",".main-frp-ads,\n.main-header-ads,\n.orp-player-rewarded","#rightad,\ndiv[style^=\"width:605px;height:250px\"],\ndiv[style^=\"width:728px;height:185px\"]",".tue2",".tue","#bottom-koukoku","#post-top-widget","#sidebar > div.widget_custom_html:has(center > a[rel^=\"nofollow\"] > img),\n.ad-single,\n.cta-content,\n.textwidget > center > a[target=\"_blank\"],\ncenter > a[rel=\"nofollow\"] > img,\ndiv[style*=\"text-align: center;\"] > p[style=\"text-align: center;\"] > strong,\niframe[src^=\"https://blog.fx-on.com/parts/ebooks_ranking_parts.php\"]","center > a[target=\"_blank\"] > img",".c-ad_bnr_super","#sidebar-scroll > aside#text-2",".notice_waku","#text-38",".entry-content > p > a[href^=\"https://hb.afl.rakuten.co.jp/hgc/\"],\n.entry-content > p > a[href^=\"https://www.amazon.co.jp/gp/search\"]",".wp-block-image > a[href^=\"https://www.ka-nabell.com/\"]",".cta",".header-info,\n.p-cv-btn-wrap","#sidebar-widget > div.pc_text:first-child","#ad-bottom-oya","div[id^=\"gakky-\"]","#block-4",".entry-content > a[href^=\"https://amzn.to/\"][target=\"_blank\"]",".MuiPaper-elevation.MuiPaper-rounded:has(> div[class^=\"css-\"] > div[id^=\"idhb-\"])",".amazon_box,\n.centerbox.homebox,\n.google-box2,\n.product_item_box_content",".right-container-ads > div.plugin-memo:last-of-type,\n.side_amazon,\ndiv[style=\"padding: 10px; margin-bottom: 10px; border: 1px dashed #cccccc;\"]","#ColumnAdv,\n#SquareBanner1,\n.GamePix-Games-Ads,\ndiv[class^=\"jsx-\"]",".thread__body > ul > li:not([class], [id]):has(> div[id]:empty:only-child),\n.thread__body > ul > li:not([class], [id]):has(> div[id^=\"div-gpt-\"]:only-child),\ndiv[style=\"display:inline-block;width:300px;height:250px;\"]",".pr-ranking","div[class^=\"jack\"]","#AdOverlayBanner","#top-video-list-header-block",".top-banner","#block-5,\n.header-banner-desktop","#block-10","#block-2","#block-8","header#sqexHeader-black_rsp",".sppr",".content > h2#outline_1__2,\n.content > h2#outline_1__2 + table[style=\"border-collapse: collapse; width: 100%;\"]",".l-sidebar > aside.widget_text","#custom_html-108,\n#diver_widget_pcsp-14,\n#diver_widget_pcsp-16,\n#diver_widget_pcsp-5,\n.single-related-area",".mt-12:has(> div.ads-double),\n.my-8:has(> div.ads-double),\n.white:has(+ .my-8 > div.ads-double) > hr:last-child","aside[id^=\"execphp-\"]","div[style^=\"margin: 0; padding: 5px;\"] > a[rel^=\"nofollow\"][href^=\"https://al.dmm.com/\"]","#sub div.plugin-memo:not(.plugin-link + div),\n.article-body-more > a[href^=\"https://al.dmm.co.jp/\"],\n.article-body-more > a[href^=\"https://gcolle.net\"],\n.article-body-more > a[href^=\"https://www.mgstage.com/product/\"],\n.article-body-more > hr + br + a[href^=\"https://al.dmm.co.jp\"] ~ br,\n.article-body-more > hr + br + a[href^=\"https://al.dmm.co.jp\"] ~ hr","div[style*=\"width: 822px;height:600px;overflow: scroll;\"],\ndiv[style*=\"width:100%;height:400px;overflow:auto;\"]",".kokowaku2",".entry-footer > div.widget_block","#custom_html-57","#ggo_250_wrapper,\n.footer-banner > a:not([href^=\"https://gentosha-go.com\"]):not([href^=\"https://ggo-ad.com\"]),\n.side-banner > a:not([href^=\"https://gentosha-go.com\"]),\n.side-banner > a:not([href^=\"https://gentosha-go.com/\"]) > img",".bnr01",".ad_super","#banner_right","div[class*=\"-gtp-ad\"]","#banner_eye_catch",".amagetti-tabs-container + .container",".code-block > div.sponserdrink:has(+ .ninja-recommend-block)",".al-c",".right-container-ads > div.plugin-memo:first-child","#unblk",".amaw_box,\n.box_drc",".entry-content > span[style=\"display: block;\"] > div[style=\"font-size:75%; color:#00BBDD;text-align: center;\"]","#gn_sp-top_rectangle_middle,\n#gn_sp-top_rectangle_under,\n.gnz-top-banner,\n.md\\:h-\\[250px\\],\ndiv[id^=\"gn_pc-\"][style]","#article_head_v2,\n#article_top_v2",".plugin-memo:first-child",".minHeight250,\ndiv[class^=\"dfp_\"]",".post-title-upper",".m_adbanner,\n.m_left_column_long_banner",".OUTBRAIN",".ad_phrase",".ad300_double",".post_content > div.p-blogParts > p.has-text-align-center.has-small-font-size",".video-detail__ads",".sideBanner2:first-child,\ndiv[style^=\"width: 100%; text-align: center\"][style$=\"height:250px;\"]",".adlode-cls,\n.footer_img_ssp_banner_under","#inner-footer .last .widget_custom_html","#pc_text-2",".bfb_imgBanner",".right-container > div.plugin-memo:nth-of-type(-1n+4)",".right-container > div.plugin-memo:last-of-type","#more > iframe[src^=\"https://richlink.blogsys.jp\"]",".plugin-memo:last-of-type",".substitute-area-middle-on,\n.substitute-show-area-on",".list-group > div[style*=\"max-height:125px\"],\ndiv[style=\"box-sizing:border-box; text-align:center; width:100%; height:100px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #ccc;\"],\ndiv[style=\"padding:0 0 30px 0; text-align:center; border-bottom:1px solid #ccc;\"]",".text > div[style=\"padding:30px\"]","#header-widgets,\n#onlineBanner,\n.entry-inner > table,\n.main-inner > center,\n.sidebar-content > div.widget_execphp",".footer-widget-1","a[href^=\"https://al.dmm.co.jp/\"]",".box.pr,\n.partner",".contents p.align-center","#sub div.plugin-recent_articles + div.plugin-memo,\n.topbox,\ndiv[class^=\"article-body\"] > a[href^=\"https://amzn.to/\"],\ndiv[class^=\"article-body\"] > span:has(> span > b > a[href^=\"https://amzn.to/\"]),\nspan[style=\"font-size: 125%;\"] > b > a[href^=\"https://amzn.to/\"]",".ad-relation",".side-adsense",".insentence-adsense2",".serviceTop-recommend-ad",".hatena-asin-detail","#top-editarea > p",".entry-footer-html > p",".entry-social-top-ad","div[id^=\"msmaflink-\"]","#top-editarea",".entry-content > .code ~ table[style*=\"width:300px\"]",".entry-footer-html",".freezed",".entry-content > p:has(> ins.adsbygoogle)","#box2-inner > div.hatena-module-html:last-child","#g-box",".banner-id,\n.box-article > .wrap,\n.col-md-2.sidebar-mobile,\n.flex-row.align-items-center.mt-2,\n.height-300,\n.height-350.px-1.col-md-4,\n.list-product,\n.mt-2.pb-1,\n.p-1.position-relative[style=\"width: 50%\"]","#JP_HBN_pc_all_billboard",".fmrect,\ndiv[class^=\"d_\"][style^=\"display: flex\"]",".arttop","#HTML54,\n#HTML61",".article-body-more a[href^=\"https://www.amazon.co.jp/\"],\n.article-body-more a[href^=\"https://www.amazon.co.jp/\"] + img + p",".mh-sidebar > .widget_custom_html,\n.sng-box.mbt2",".post-meta > div[style=\"margin-bottom:30px;\"] > div.button,\nheader > div.post-meta > div[style=\"padding:30px 0px 30px;\"]","div[style^=\"max-width: 1\"][style*=\"height: 400px;\"][style$=\"background-color: #fff;\"]",".list-main-article__header:has(+ div.OUTBRAIN),\n.post-content-ad",".a11 > div.a21",".cv_btn_02-box,\n.fixed-side-cv-btn,\n.js-fixed_side",".atop","div[id^=\"msmaflink-\"] + br + span[style=\"color: rgb(255, 0, 0);\"]",".l-mainContent__inner > div[style=\"padding-bottom: 5%;\"]","#sponsor1,\ndiv[id^=\"ssp\"]",".article-body > center:has(> a[href^=\"https://wu.\"] > img),\n.article-body-more > .akares,\n.himajin-headline,\n.netabare",".kizi-under-box","#text-18",".wrap-post-box > .post-box:not([role]):has(> .post-box-contents > .adsbygoogle)","iframe[width=\"320\"][height=\"100\"]","span.lastChild.small_letter[style^=\"position:absolute;right:10px;\"]",".colblockblank",".sec-ad",".article__content > br + div > a[href^=\"https://www.amazon.co\"],\n.module--free > center:has(> a[href] + br + iframe[src^=\"https://www.youtube.com\"]),\na[href^=\"https://www.amazon.co.jp/\"]",".prarea,\n.ut_ad_area",".tcd_ad_widget",".plugin-freearea td:has(ins.adsbygoogle)",".entry-content > center:has(> ins.adsbygoogle)",".ad_shop_footer","#ad_234x,\n.syosai","#sidemenu_right > div.plugin-freearea:has(> div.sidemenu_body > a[href^=\"https://al.dmm.co.jp\"]),\n.entry-bottom:has(+ .wakupr),\n.wakupr","#ranking-banners > table,\n.sidemenu:has(> div > div.plugin-freearea > a[href^=\"https://affiliate.suruga-ya.jp\"][rel=\"nofollow\"]),\n.sidemenu:has(> div > div.plugin-freearea > ins.widget-banner),\n.sidemenu:has(> div > div.plugin-freearea > script[src$=\"/rakuten_widget.js\"]),\na[href^=\"https://cnt.affiliate.fc2.com\"],\na[href^=\"https://cnt.affiliate.fc2.com\"] + br,\na[href^=\"https://cnt.affiliate.fc2.com\"] + br + br",".mainwidget:first-child","#ad_fix,\n#ad_head3,\n#ad_index,\n#ad_index_fr,\n.job_ad_list_in,\n.menu_ad,\ndiv[style=\"position:relative;height:250px;\"]","#vip2_2",".uniquest-slot",".adblocks",".no-icon[href^=\"http://www.sfc.bz/\"] > img,\n.no-icon[href^=\"http://www.ultiga.jp/\"] > img,\n.no-icon[href^=\"https://www.194964.com/\"] > img",".responsibe-ad-wrap","#bnr-side-top > .list-wrap > li:has(> .adsbygoogle),\n.other-link:has(> .adsbygoogle),\n.other-link:has(> div[style] > .adsbygoogle)","#footerpr",".ad-lr,\n.huyos-widget",".entry-content > div.box26",".plugin2_outline > div.plugin2_body:last-child","#execphp-7","#custom_html-23","#block-7","div[id^=\"slide_wrap\"]","a[href^=\"http://www.cocre.co.jp/\"],\ndiv[style=\"padding-top:25px\"]","#text-28","#text-29","#custom_html-124","#maincol > div.col-inner:first-child,\n#maincol > div.post:has(> div.post-title > h3 > a[href^=\"https://appollo.jp/api/lp/\"][target=\"_blank\"]),\n.rssbox02 ~ div.box,\nul > li:has(script[src*=\"//js.boost-next.co.jp/\"])",".mobileArticleAds",".articleList__ad",".custom-html-widget > a[href=\"https://haisha.linqar.com\"]","#side_top_ad",".the-content > table[border=\"0\"]",".post > table[style]:has(> tbody > tr > td > .adsbygoogle),\naside > .author ~ a[href^=\"https://amzn.to/\"]",".adv",".check,\n.kkk",".widget-single-content-top","table[height=\"300\"],\ntable[height=\"878\"] > tbody > tr:has(> td[height=\"307\"][bgcolor=\"#f8fafc\"][align=\"center\"]),\ntd[width=\"948\"][height=\"167\"]","#media_image-9",".fixed-wrap",".footerBanner","[href^=\"https://www.roy-union.com/contents/ard.php\"],\ndiv[style$=\"background: rgba(0, 0, 0, 0.7);z-index:99999;text-align:center;\"]","div[id^=\"adx_\"],\ndiv[id^=\"im_wrap\"]","#header-ad-area,\n.bnr-pr,\n.formal-rectangle,\n.forum-article-bnr,\n.im_list,\n.list_school_banner_read,\n.res-banner-area",".first-article > br + b[style]",".AdsContainerDocumentTop",".elAds,\n.underHeaderAdPC",".splink","div[class^=\"entryadwrapper\"]","div[class^=\"gad\"]",".amaprop-side",".sidewrapper.plugin-memo > div:has(> ins.adsbygoogle)","div[id][style=\"height:285px;\"]",".ad01",".box02:has(> .ad01),\n.pcAd01",".deleteBox","p:has(> span > ins.adsbygoogle)","p:has(> ins.adsbygoogle)","#enhancedtextwidget-3","#poweredAdsBy",".plugin-monthly + div.plugin-memo","#sub div.plugin-memo:last-child",".ADW","#archive-ad","#related-entries > h2:has(+ div.ads),\na[href*=\".cardrush\"] > img",".ad_entry_toptext,\n.chumokujoho,\n.recommend-ad",".adobject","#amazon-products","#text-19","div[class^=\"box_banner_\"]",".after_go_next,\n.area_a",".entry-content div[class^=\"p\"][class$=\"container\"]","#bigfooter,\n#custom_html-72","#custom_html-70",".ad-top-label",".custom:has(> div[class^=\"bg_g\"] > div[class^=\"clm\"] > a[target=\"_blank\"]),\n.slidebanner,\n.t3-banner-top,\n.t3-sidebar-right .bannergroup",".main > p[style=\"text-align:center;font-size: 80%;color: #a9a9a9;\"],\n.side_box:has(> div.font07 > div.g > div.g-col > a.gofollow)","#video_overlay_sample","#myad_alert_80,\ndiv[style=\"position: fixed; bottom: 5px; right: 5px; width: 300px; z-index: 9999;\"]",".all_banner_box_left_top_view_news",".container > div.row:has(> div.text-center > script[src^=\"https://poweredby.jads.co/\"]),\na[target=\"_blank\"] > img[src^=\"/ads/\"]","a[href^=\"https://www.extmatrix.com/?ref=\"]",".btn[href=\"/aff/chat\"],\n.teal",".adsvideo","#tracking-url,\n.widget > a[target=\"_blank\"] > img","div[class^=\"chatbanner\"]","div[style=\"margin-top: 100px\"] > div.justify-content-center","#c-modal",".banner_set:not(.pl_banner_top)","#article-ad-1","#sp-overlay,\n.ArticleInnerAD,\n.Rectangle2:not(.PhotoPageScroll ~ .Rectangle2)","#other_news_website,\n#side_left,\n#side_right > .plugin-memo:first-child,\n#side_right > .plugin-memo:last-child,\n#side_rss a[href^=\"http://hb.afl.rakuten.co.jp/\"],\n#sponsered,\n.article_bodymore > table[style^=\"text-align:left;\"],\n.dix_ad_n,\n.jin-ads,\ndiv[style=\"width:728px; height:90px;\"]","table[style=\"text-align:left;margin-left:0;margin-right:0;\"]",".ad_entrymiddle_body1,\n.ad_entrymiddle_body2,\n.ad_header336_body,\n.plugin1_outline:has(> div > div > div.plugin-freearea > a[href^=\"https://www.amazon.co.jp\"]),\ndiv[class^=\"kiji_entry_ads\"]",".side_by_side",".ads_970x90","#the-content > div > div[style$=\"width: 100%; height: 312.5px;\"]",".web_adber-1","div[class$=\"_ad\"]",".plugin-memo:has(> div.side > a[href^=\"https://hb.afl.rakuten.co.jp/ichiba\"]),\n.side > a[href^=\"http://www.amazon.co.jp/gp/\"],\n.side > a[href^=\"http://www.neowing.co.jp/aff/\"],\n.side > a[href^=\"https://hb.afl.rakuten.co.jp/\"]",".side_pr","#st-header-under-widgets-box,\n#st_custom_html_widget-38,\n#st_custom_html_widget-55","p[style=\"color: #666; text-align: center;\"]",".YahooAds,\n.mainTopAd","section.block[style=\"overflow: hidden;\"]:has(> div.adsense_center),\nsection[class*=\"admid\"]","#sponsor-link,\n.frame-300-gray",".sidebar_list > li#widget_text:has(> div.textwidget > center > a[target=\"_blank\"] > img)",".column--r > center:first-child,\n.container-fluid > center,\n.container-fluid > div[style]:has(> ins.adsbygoogle),\n.container-fluid > div[style]:has(> ins.adsbygoogle) + hr,\n.container-fluid > h3.heading,\n.kattene,\ncenter > font[color=\"#4B0082\"] > b",".ad_tb",".plugin-amazon,\ndiv[style^=\"text-align: center; margin-top: 80px;\"],\np + table[cellpadding=\"5\"]",".pos-top.container-widget-area",".infeed.loop-article",".readmoreWrap > center",".af_bottom","#left > table[width=\"100%\"][cellpadding=\"0\"] > tbody > tr > td:first-child,\ntd[width=\"186\"],\ntd[width=\"336\"],\ntd[width=\"340\"]","#ResSearchAdBottom,\n#ResSearchBato,\n#ads_home,\n.lasdiv,\n.s_resoncer","#plugin_first > div.plugin_right:first-child","#text-20",".l-section-banner,\n.p-columnlist > .p-columnlist__item:has(> .adsbygoogle)","#yAuctionBox,\n.bnSuper,\n.bnrAd,\n.c-ad_frameWrap,\n.c-box-adBox,\n.p-adBox_pc,\n.p-ad_rakuten,\n.p-cont_banner,\n.p-planBox_pr,\n.p-planbox_pr,\n.p-sidePr_wrap,\n.p-sponsorShop2,\n.pr-l-blk,\n.prTitle,\n.sponsorShop2,\n.sqTwo,\n.sqTwoWrapper","#listingPr",".bodyBox > .bnr_support",".pr-bnr",".p-prArea",".side-pickup-wrap,\ndiv[class^=\"main-ad\"]",".post_datetime_tsuuhou2 > span",".cgrid-ga","div[class^=\"advertisement\"]",".ctr_ad","h2.left:has(+ #left_ads)","a[href=\"https://deaikeirank.net/\"],\na[href^=\"https://550909.com\"],\na[href^=\"https://mintj.com\"],\na[href^=\"https://pcmax.jp\"],\nbody > center > br:not(a[href^=\"https://kanajo.com\"] + br):not(img + br):not([id] + br),\nbody > font > center > br,\ncenter > div > font > center","a[href^=\"https://ac.cross-system.com\"]","#main-fit-wrapper > font[size=\"1\"],\n.main-body > div > div[align=\"left\"] > font[size=\"1\"],\n.main-body > div[align=\"left\"]:has(+ script[src^=\"https://pagead2.googlesyndication.com\"]),\na[href*=\"https://www.amazon.co.jp\"],\ndiv[style^=\"margin-bottom:5px;padding:2px;width:840px overflow:auto;height:362px\"],\ndiv[style^=\"margin-bottom:5px;width:832px overflow:auto;height:148px\"]",".krb-amzlt-box","#ads",".category-ue:first-child,\n.menu-ads",".ad_rectangle,\n.c-ad-game-footer,\n.c-game-side-menu__ad-wrap",".adsbygoogle-noablate",".featured.section-inverse","#header-ad-o,\n#overlay,\n.article_mid_v2,\n.readmore-header:has(> div.ads-label),\ndiv[class^=\"ads-label\"],\ndiv[class^=\"ads-rect-\"],\ndiv[id^=\"karapaia_\"],\ndiv[style=\"padding-top: 10px; height: 600px\"]",".rectangle_bnr,\n.sideNav > div.execphpwidget,\ndiv[style=\"text-align:center;\"] > a[onclick^=\"ga('send', 'event', 'banner'\"]:not([href^=\"https://www.kashi-mo.com/\"])",".o--ads-area",".ad-pc",".ui-block-b:has(script:not([src]))","#my-footer",".ad-g",".l-header__ad","#content > div.nosma","a[id^=\"tel\"]","div[id^=\"im_panel\"]","#ggl-wrapper,\n#ggl-wrapper + hr,\n.ggl03","#header_up,\n#sidebar > div > div > div.a-single,\n#sidebar > div > div > div.g",".articleSingle__ads,\n.twoAds",".adAdjust01",".entry-content :not([class]):has(> ins.adsbygoogle)",".entry-content > div.center:has(> p a[target=\"_blank\"][rel=\"nofollow noopener\"]),\n.responbox50",".plugin-memo:has(> div.side > div[id^=\"side-koukoku\"])","#sub div.plugin-memo:last-of-type",".article-body > span[style=\"font-size: small;\"],\n.ban_txt,\n.kijo_banner,\n.right-container > div > div.plugin-memo:last-child","div[class^=\"advads-\"]","#the-content > center","div[id^=\"kinto-\"]","p[style^=\"text-align: center;\"]",".c-sponsor-bnr","div[style^=\"width:720px; height:90px\"]","div[style^=\"width:160px;height:600px;\"]","div[class^=\"rectangle-\"]",".basic-banner-gallery,\n.left-banner,\n.right-banner,\ndiv[style*=\"min-height:280px\"]",".prText",".respnsvad","#comment_list > div[style$=\"height:80\"],\n#mane_ad,\n#nan_ad,\n.nan_ad",".l-main__adlabel",".amzimg",".mostreadbox",".cps-post-main > a.blog-card + table",".adblock,\n.adblock + hr",".plugin2_outline:has(> div > div.plugin-freearea > div[align=\"center\"] > a[href^=\"https://amzn.to\"][target=\"_blank\"])","div[class$=\"_outline\"]:has(.sample_block > a[href^=\"https://adult.contents.fc2.com/aff.php\"])",".Ads__heading,\n.Ads__under--permalinks,\n.article__content > center,\n.l-wrapper > section.module--free td:last-child,\n.side > section.module--free > center","#text-23",".adc,\ndiv[style=\"clear:both; width:300px; height:250px; margin:10px auto; text-align:center; line-height: 0px;\"]",".adv-page-title-bottom,\n.adv-sidecontent-bottom,\n.adv-sidecontent-top,\n.js-osusumetopicsarea",".l-sidebar > aside.widget_custom_html",".c-ad--sidebar-top,\n.c-sidebar > section.widget_text:last-child,\nsection[class^=\"c-ad\"]","#sadr","div[id^=\"ad\"]","#plugin2 > div.sub-container > div.plugin-freearea:has(> div > div > ins.adsbygoogle)",".sp_link",".l-mainContent__inner > center,\n.l-mainContent__inner > center ~ br:nth-of-type(-1n+3)",".entry-content > #my-footer",".ad_desc",".MdSB07Bnr,\ndiv[style*=\"width:640px;\"][style*=\"height:253px;\"]","#block-article-details-banner,\n#block-top-content-banner2,\n.y2024-content-wrap-01 > div.y2024-content:has(> div > div#block-sp-common-top-ad-banner),\ndiv[style=\"min-width: 728px; min-height: 90px;\"]","div[style$=\"min-height: 250px;\"]","div[class*=\"fourm\"]",".DlyFixedBanner,\n.EntertainmentArticleAds-root,\n.PcAside-ads,\ndiv[class*=\"adsWrapper\"],\ndiv[class^=\"article-items_ads_\"],\ndiv[class^=\"article-items_ads_\"] + div[aria-hidden=\"true\"]:empty,\ndiv[class^=\"page_sp_ad\"]","a[class^=\"side-banner_side_fixed_banner_\"]",".ad-b1","#top-banner",".widget_text:nth-last-child(-1n+2)","#commodity_ul","#ad1",".first-article > div[style=\"background:#E065A0; padding:5px; border:0px dotted #ff0000;\"],\ndiv[style^=\"width:778px;height:270px\"]","#page-banner","#newsNew > div[style=\"border-top: solid 2px #1b99c6;padding: 1em 0em;\"],\n#orverlay_kyotei,\n.center[style=\"margin:20px 0px;background:#f5f5f5;padding:3px 0px;\"],\ndiv[id^=\"banner_top_\"][class]",".widget_pc_ad","#fanza_native","#ArticleBottom > span[style=\"font-size:0.8em;color:#666;clear:both\"],\n#logoad,\n#rightbody > .plugin-memo > .side > div[style^=\"width: 100%; height: 250px;\"],\n#rightbody > .sideparts_200c + .plugin-memo > .sidetitlebody,\ndiv[class^=\"sideparts_\"]",".st-ad-on-title","div[class^=\"u-hasAd\"]",".cps-post-main center","table[cellpadding=\"6\"] > tbody > tr > td[bgcolor=\"#FEE227\"][align=\"center\"]","body > center > font[size=\"4\"] > b > a[target=\"_blank\"][rel=\"noopener nofollow\"],\ncenter > font[size=\"2\"][color=\"#99801a\"] > b,\ntable[cellspacing=\"8\"] + br + table[width=\"98%\"][bgcolor=\"#cdcdcd\"]",".adnet-item","#sidebar > aside#block-2:has(> iframe[data-src*=\"mmaaxx.com\"])",".adsW","#yadsOverlayUnit,\n.rakutenSec","#taboola-thumbnails-mid2,\n.ad_square_sidebar",".matchedsidebarhome,\n.playblockaptp,\n.playblockbtmcon,\n.playblocktop,\ndiv[class^=\"responsive\"][class$=\"inc\"]","#main > center,\n#scrollbar-left,\n#scrollbar-right","a[href^=\"https://www.e-nls.com/access.php\"]",".type-page span.small",".plugin_first:has(> div > div.plugin-freearea[style=\"text-align:left\"])","#pr_bnr,\n.durasite,\n.siber-widget,\ndiv[class*=\"ad-h\"]",".relatedAdBox",".add.contentunder","#banner-footer > div.g,\n#banner-rectangle,\n#banner-spread,\na[href^=\"https://bit.ly\"],\nsection[id^=\"banner-infeed\"]","div[id^=\"div_fam8_\"]",".comment_rank_widget_root + div.main,\n.headline_outline",".center > p.nospace,\n.small.center",".sidebar-right","#browsi-wrec1ad",".list_series > li.product:not([id]),\n.sticky_banners","div[id^=\"manga-\"]",".home_widget",".manga-widget",".ad_01",".ad_affiliate,\n.ad_affiliate_common_footer,\n.nbrArea",".entry_text:nth-child(2):has(> #ninja-blog-inactive) + .entry_footer",".contents-bottom-ads,\n.description-bottom-ads","#scroll-adv,\n.amazonLinkMod",".ad-page","#side-right > div.side-widget-area:has(a[href^=\"https://rcv.ixd.dmm.com/api/surl\"]),\n.ently_thumbnail + div.video,\n.post > a[href^=\"https://rcv.ixd.dmm.com/api/surl\"] + div.video-bottom-widget-area","#sidebar > div.widget_text","div[style].plugin-memo.sidewrapper","#st_custom_html_widget-53",".recommend","body > main + div.d-flex:has(> div.my-4 > div[id^=\"div-gpt-\"]),\nmain.mt-3 > div[class=\"d-flex\"]",".l-banner01Ad,\ndiv[class^=\"l-adBanner\"]","#more > .t_b ~ p:has(> a[href^=\"https://www.amazon.co.jp\"])","#sidebar-2 > div.sticky,\ndiv[id^=\"ad-sidebar\"]","div[style] > div[class^=\"css-\"]:has(> div[id^=\"gpt_\"])","#media_image-10",".amazonwrapper",".list-group > .list-group-item:has(a[href*=\"&utm_medium=affiliate&utm_campaign=affiliate\"])",".ently_text > table[style],\n.menuLineDouble:first-child,\n.menuTabLight ~ p.pickup-2",".plugin3_outline:last-child","#classictextwidget-7",".plugin-memo:has(> div.side > div > a[href^=\"https://amzn.to\"][target=\"_blank\"])","#articlemainmore > div[style=\"margin:40px 0px 0px 30px;\"],\n#blogbody_id > div[style^=\"text-align:left; font-size:18px; margin:60px \"],\n#leftbody > div.plugin-memo:first-child,\n#leftbody > div.plugin-memo:last-of-type,\n#rightbody > div.plugin-memo > div.sidetitlebody:first-child,\n.related-articles","#my-footer > center","p[style=\"color:#666;margin-bottom:5px;\"]",".cta-wrap",".mdbnAdBlock__970x90,\n.mdbnViewerLast__adBannerBox,\ndiv[class^=\"adBlock__\"],\ndiv[style^=\"width: 970px;height: 90px;margin: 10px auto -10px\"]",".toTheEdge[style=\"text-align:center;font-size:24px;padding:10px;\"],\n.toTheEdge[style=\"text-align:center;font-size:24px;padding:10px;\"] + div.line,\ntr > td[colspan=\"4\"][align=\"center\"]:has(> script[src^=\"https://xml.affiliate.rakuten.co.jp\"])",".new.list > ul > li.item:has(> div[class^=\"iads\"])",".sp[style^=\"width:336px; height:280px\"]",".widget_pc_text",".furima-assist-ad-wrapper","div[style^=\"padding-top\"] > div[class^=\"_container_\"]:has(> div[class^=\"_wrapped-about-ads-link\"])","#text-23 > div.textwidget > div.wd_title_rss + p",".r-scroll",".side--right > section.module--free:first-child","div[id$=\"_ArticleBottom\"],\ndiv[id^=\"MM_PC_rectangle_\"]",".ad-in-article",".widget-below-single-content-title",".widget-below-sns-buttons",".entry-content > center",".entry-content > p[style=\"text-align: center;\"]",".adaida",".article__content > div[align=\"center\"]:not([class])","#fanza-slider,\n.i2i-header-text,\n.item-list > li.item:has(> div[class^=\"iads_\"]),\n.movie > ul > li.item:has(> div[class^=\"iads_\"])","#side_advertisement","aside[class^=\"happy\"]",".hallkouryakuline,\n.widget_sidebar_ad",".ninki","#desmiss,\n#post-0,\n.entry-content > .external,\n.entry-content > video ~ p.bd[style^=\"padding-bottom:\"],\n.menu-item > .external,\n.post p.bd[style^=\"padding-bottom: 50px\"]:has(> a[href^=\"https://al.dmm.co.jp/\"]),\n.topframe,\na[href^=\"http://www.amazon.co.jp\"][target=\"_blank\"][rel=\"noopener\"] > img.pict",".os-ads",".right-1st,\ndiv[id^=\"main\"] > aside > table:only-child",".tcdw_ad_widget","#container-in > br,\n#content2 > br,\n.ad-pc > .sidebar-body > div > .plugin-freearea:has(> p > a[href^=\"https://www.amazon.co.jp\"]),\n.plugin-freearea > a[href^=\"https://hapitas.jp/register\"],\n.widget-footer-center","div[style^=\"position:fixed;\"][style*=\"cursor:pointer\"]",".movie__main > .movie__tag + div[style*=\"display: block; position: absolute; top:\"]",".free-area__ad",".header_banner","#left > div.side_box:has(> center > div > a[href^=\"https://al.dmm.co.jp/\"]),\n#right > div.side_box:has(> center > ins.dmm-widget-placement),\n.pc-top-banner","#top2_left,\n.entry-body > center > table[width=\"430\"]:not([cellspacing]),\n.font_pr4,\n.solinkimag,\n.widget-content-top table.has-fixed-layout td:has(> div > div.topprimg)",".widget-index-top",".widget-single-content-bottom","div[style=\"min-height: 280px;height: auto\"]",".mg-ads-placement","#myplace-100,\na[href^=\"https://www.madamlive.tv/LiveChat/acs.php\"],\ndiv[class$=\"-header\"],\ndiv[class$=\"-home\"] > div[style$=\"margin: auto;\"][style*=\"width:\"],\ndiv[class$=\"-single\"]","#main > div.home-h:has(> a[target=\"_blank\"]),\n#main > div[style^=\"max-width:\"][style$=\"background-color: #fff;\"]",".asmr18,\n.tablink","#pc_text-6","#sub div.plugin-memo","#im_panel",".kaisetsu-box2","#ad-content-bottom,\n.mp-fixed-ads-screen",".mp-recommends-text,\ndiv[class^=\"mp-fixed-ads\"],\ndiv[data-ads]","#main div.column-inner-2 div[style=\"text-align:center;\"],\n#sub div.plugin-memo:nth-child(-1n+2)",".mediascreen","div[style=\"width:800px;\"]",".main-kizi-box:has(> .adsbygoogle)",".widgetPost-top",".category_tab div[id^=\"text-8\"] > div.textwidget,\n.h_ttl.related-h > span.gf,\n.no-icon[href^=\"https://www.amazon.co.jp/\"]",".top_upper",".AMhorizontal + hr,\n.first-article > img.pict[width=\"24\"],\n.first-article > img.pict[width=\"24\"] + b,\n.plugin-memo:has(> div.side > script[src^=\"https://pagead2.googlesyndication.com\"])","#ad960x540,\n#dti_movie,\n.adbd[style^=\"background-color: rgb(255, 0, 96); color: white; text-align: center\"],\n.dti3free,\ndiv[style=\"height: 300px;\"],\ndiv[style=\"height: 840px; padding: 6px; margin: 0px 0px 16px;\"],\ndiv[style=\"width: 1020px; height: 380px; background-color: white; padding: 4px;\"]","#dtiovervideo,\n#left_ad_body,\n#thread_index_adb > div[style]:not(.btn),\n#thread_index_adt > div[style]:not(.btn),\n#trend_pain,\n.hey_douga,\n.hey_video,\n.trend_body > div:first-child,\n.trend_body div[style^=\"background-color: black; overflow: hidden; color: white\"],\nbody > div[style^=\"z-index: 105; position: fixed\"],\ndiv[style=\"margin-left: -1px; font-size: 0px; overflow: hidden; width: 200px; border: 1px solid gray; height: 64px;\"],\ndiv[style=\"width: 400px; height: 720px; margin-top: 30px;\"]",".txtad","#main > div[data-section-id=\"stripe.special\"]",".side-topad > .ad:first-child",".page_double_rectangle_wrapper","#float-bnr2",".adset-Cover",".koukoku-top,\n.side-body:nth-last-child(2)","#mybox > .ad,\n.theContentWrap-ccc > .head-cons2-pc","aside[class^=\"ads-\"]",".ad-video,\ndiv[class^=\"adarea\"]",".entry-footer > a[href^=\"https://hb.afl.rakuten.co.jp\"]",".amazon-auto-links-widget","#ad-product,\n.css-92i9wm,\n.l-footer__fixed,\n.p-press__ad","#pc_big_ads_before_subfooter,\n#pc_sidebar_ads_a,\n.ads_contents_footer,\n.ads_contents_header","div[class^=\"c-ad\"]","#main-content > nav#breadcrumbFt + aside:not([class]),\n#navi-r > p.semihide[style=\"margin-left:15px;text-align:left;\"],\n.ads-page",".admsg","#ads-page-top,\n#main-content > p.semihide",".entry center",".main-adsense",".infeed",".matome_caution,\n.sale_caution","#pc_text-3",".customized-header > .entry-header-html,\n.entry-footer-html > font[size=\"1\"]","#custom_html-22",".sidebar-box3","#original_ad1,\n.ad-posi1,\n.ad-posi2","#b_frame > #bottom_neta_list + a > div[style],\n#fixed_ad,\n#middleadv-nex,\n#vipad,\n.bottom_aff,\n.ngo1t2_simple,\n.thread_body > div[style=\"background-color:#FFF;padding:20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:1px dashed #ff00ae;\"],\n.thread_body > div[style^=\"margin-top:50px;background-color:#FFF;\"],\na[href*=\"//advcnt.nan.co.jp/r_out.cgi?\"],\na[href^=\"http://meeba.jp/campaign/\"],\na[href^=\"https://nosports-nofoul.tokyo/\"],\ndiv[style=\"height:250px;width:610px;background-color:#000;\"],\ndiv[style=\"margin:-5px 15px 10px 25px;height:70px;\"],\ndiv[style^=\"margin-top:\"]:has(> div > iframe[src*=\"/bbs/inc/hedadv\"]),\niframe[src*=\"/bbs/inc/\"],\niframe[src=\"/show/bbs/s/inc/footadv_s_in/\"]","iframe[id^=\"bottomad\"]",".side-ninki","#tuibi","#sidebar > div.widget_custom_html",".article-body-inner > p[style=\"”font-size:5pt;\"] + center",".xo-slider",".my-4.flex.justify-center,\naside.px-4.md\\:mt-6.md\\:px-0 > div.mb-8:first-child,\ndiv[style=\"height:250px;width:300px\"]","#ai_widget-3,\n#ai_widget-5,\n#ai_widget-6,\n#ai_widget-8,\n#ai_widget-9,\n.posts-list-middle-widget",".entry-under > div[style=\"margin: 0px 0px 20px 0px;\"]","div[style=\"text-align:center;margin-bottom:50px;color:#999;\"]",".ml-auto > .insurance-container > .text-center","td[height=\"280\"]",".hentry > div[style=\"text-align:center;\"],\n.pcUser","#main > div.column-inner > div.column-inner-2 > a[href^=\"https://e-gaming.g2afse.com/click\"],\n#rss-box,\n.article-outer-3 > a[href^=\"https://e-gaming.g2afse.com/click\"],\ndiv[style=\"position:fixed;bottom:0;right:0;z-index:9999;\"]",".al-c[style=\"text-align: left;\"]","#bottom_block.td","#HTML10,\n.botmads,\n.centa2,\n.postman22-nw2,\n.postman22-nw255","#pc_nk_top_main0,\n.Ad-main_footer,\n.SideJackBnr,\ndiv[class^=\"nk_AdvBox\"]",".nar_top_message_box,\ndiv[id$=\"_banner\"][style] > .modal_open","#side > div.inner > div.side_plugin,\n.side_plugin:has(> div > div > div.plugin-freearea > a[href^=\"https://amzn.to\"]),\n.side_plugin:has(> div > div > div.plugin-freearea > div > a[href^=\"https://al.dmm.co.jp/\"])","#bannerB2",".FixedWidget__fixed_widget","#list2,\n.kensakubu + div:has(> a[href^=\"https://amzn.to\"]),\n.kouwaku1,\n.topkou,\n.uresuji-waku-all",".kokowaku3,\n.kouko3,\n.sideh2:has(+ .kouko3),\n.topmain + div > div:has(a[href*=\"amazon.co.jp\"]),\n.waku-zentai:has(a[href*=\"amzn.to\"])",".ad4-5,\n.adSec02,\n.su-modal,\ndiv[style=\"min-height: 395px; margin-bottom:10px;\"],\ndiv[style^=\"position: fixed; display: block; height: auto; bottom: 0px; width: 100%; z-index: 100\"]",".rSectionInner > div.side:first-child",".ad-list2,\n.article-body > aside.mb12:has(> div + script[src]),\n.article-body-after > aside.mb20:has(> div + script[src]),\n.s-side[style^=\"position: fixed\"]",".ad_response","[class^=\"l-\"] > [class^=\"s-\"]:has(> [class^=\"ad-list\"])",".post div[align=\"center\"],\n.post div[align=\"center\"] + br,\n.post div[align=\"center\"] + br + hr","td[style=\"border-style: solid; border-color: #1a1919; text-align: center; height: 70px;\"]",".pcbl.bannerlist,\naside > .banner","#main div.column-inner-2 > center,\n.plugin-blog_members + div.plugin-memo","#custom_html-12","#side-fixed a[href^=\"https://www.amazon.co.jp/\"],\ndiv[id^=\"ad-slot\"]","#subBnr,\ndiv[class^=\"Container_btmBnr\"]",".is-ad","#footerRect","#_popIn_infeed1,\n#sidebar_head_banner,\n.widget > div.widget_row,\n.widget_min,\na[id*=\"_banner\"][target=\"_blank\"]",".campaign-list,\n.campaign-ttl",".product-item-box",".entry-content > center > a[href^=\"https://al.dmm.co.jp\"][rel=\"noopener\"]",".osu2,\n.sidelink,\n.topdmm,\ndiv[style=\"width: 300px;height: 250px;\"]","div[class^=\"article-body\"] > div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"]",".sine5",".amazon_block,\n.dmm-box,\n.headline_entry_middle1,\n.plugin3_body,\ndiv[id$=\"test\"]",".adv-area",".books-single",".ad_bunner","#menuBlock-l,\n#menuBlock-r > div.menuBlockBody:has(> .menuText2 > div[align=\"center\"] > div.pr_banner),\n.menuBlockBase:has(+ div.menuBlockBody > .menuText2 > div[align=\"center\"] > div.pr_banner)","#adUnit32,\n#headerAdBnr2022,\ndiv[id^=\"adUnit\"]","#headerAdBnr",".wr,\na[rel=\"noopener sponsored\"]",".cmn-sub_banner,\n.k-ad__text,\n.k-hub-layout__column-infeed-pr,\n.l-main_primary > .l-section:has(> .-textAd),\n.nui-ad,\n.search__promo,\n[class*=\"adForLarge_\"]:not([class^=\"anchor_\"]),\ndiv[class^=\"bottomContainer_\"] > div[class^=\"container_\"]:has(> h2 + ul[class*=\"adForLarge_\"]),\ndiv[class^=\"default_\"]:has(> div > div[class^=\"ad\"])",".js-stickySidebar,\n.js-stickySidebar_area,\n.p-card_list > li:has(> div[id^=\"div-gpt-ad-\"])",".p-contents__pr",".dag_banner",".l-section > ul.p-articleList > li:has(> div[id^=\"div-gpt-ad\"]),\n.p-articleAdList,\n.ranking + div.dag_banner + section.l-asideSection","#sticky1 > section.l-asideSection:has(div[id^=\"div-gpt-\"]),\n.-adtag,\n.l-main_primary > section[class=\"l-section\"]:has(> div.c-iconAd),\n.l-section[data-personalize-ad],\n.p-articleList > li.p-articleList_item:has(> div[id^=\"div-gpt-ad\"]),\n.p-articlePanel_item:has(> div[id^=\"div-gpt-ad-\"]),\n.p-article_ad,\n.p-article_banner,\n.p-article_recommend:has(> .p-article_recommend_heading > .p-article_recommend_image > a[href*=\"campaign\"])",".ad-text-box,\n.articles-list-item:has(> div[id^=\"div-gpt-\"]),\n.side-sticky-box[style=\"height: 2000px;\"]",".notice-area-link[href^=\"https://x.com/nintendoevery/status/1789294462038122577\"]",".kwaku1",".post-content ~ div.row:has(> div[class^=\"col-xs\"] > div.post-banner)","header.pc",".fr-adpon",".entry-footer-ad",".p-adBox",".left-column-inner > div.plugin-memo:first-child",".inyou,\n.inyou + p:has(> a[href^=\"https://www.amazon.co.jp/\"]),\n.left-column-inner > div.plugin-memo:last-of-type,\n.right-column-inner > div.plugin-memo:last-child","#leftbar > a[href^=\"https://al.dmm.co.jp/\"],\n#more > a[href^=\"https://al.dmm.co.jp/\"] > img",".scroll","main .widget_text.sidein","iframe[width=\"300\"][height=\"250\"]",".list > li:has(> script[src^=\"https://img.ad-nex.com/\"]),\n.list > li:has(> span.text > a[title^=\"(PR)\"])","div[class^=\"CardItem__adContainer\"],\ndiv[class^=\"DFPAdSlotListBottomFrame_\"]","#pc_tag_banner_area_1,\n.AdSlot_rectangleBox__20CXH,\n.c-side-block--banner,\n[class^=\"AdSlot_\"],\ndiv[class^=\"pc_adBox_\"]",".sec-recommend","#ads_w",".article-body-more > span[style=\"color: #ff0000;\"],\n.article-body-more > span[style=\"color: #ff0000;\"] + .ninja-recommend-block ~ br,\np[style^=\"color: #000;font-weight:bold;font-size:18px;line-height:27px;background-color:#f5f5f5;\"]","#js-advertisingHeader",".banner-prbox,\n.mbb-left","div[style=\"width: 728px; height: 90px;\"],\ndiv[style^=\"display: inline-block; min-width: 300px; min-height: 250px\"]","#contentleft > section > div.con:first-child,\n#r_sidebar > div.left_sogo","div[id^=\"veot_contents\"]",".brain_banner",".affiliate_tags","#sakusaku_admid,\n.card_ad,\n.wrapper_right_ad","#links > div.side:last-child",".l-ad-first,\n.p-ad-wrap02","#sok_side","#main > div[style^=\"margin: 0 auto 60px auto;\"]",".head-pick",".movie-player-block","#e,\n#e + div.entry_body,\n#more > a[href*=\"dmm.co\"],\n#sidemenu2 > dl.sidemenu_body:first-child,\n#sidemenu2 > dl.sidemenu_body:has(a[href^=\"http://www.e-nls.com\"]),\n.entry_body_banner,\n.entry_body_rss,\n.sidemenu_body:last-child",".cat_entry[style=\"height: 540px;\"]","#bnrarea",".adBox_inNews","#full-size-ol","#text-58,\n#text-59,\n#text-60,\n#text-74,\n#text-76,\n#text-77,\n#text-83,\n#text-86,\n.entry-content > div.wp-block-image:has(> figure > a.no-icon),\nimg[width=\"728\"][height=\"410\"],\nimg[width=\"728\"][height=\"410\"] + noscript + figcaption","#text-50","#text-78","#text-81","#text-122,\n#text-71","#my-footer > p[style]",".content > div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"] > a[href^=\"https://al.dmm.co.jp/\"]","#text-25","div[class^=\"yoneads\"]",".ad_minh_sp",".container > div[style]:has(> div.adv-bb),\n.logly-block,\ndiv[class^=\"adv-\"]",".widget-square-ad-banner","div[id^=\"boxad\"]",".footer-google-ads,\n.google-ads-item","#container > center,\n#container > hr,\n.main-container center,\n.main-container hr",".plugin-memo:has(> div.side > div[align=\"center\"] > a[href^=\"https://hb.afl.rakuten.co.jp\"][target=\"_blank\"])","#block-284,\n.eroterest_partsv2","#scrollfix > div.widget_custom_html,\n.hentry > div.widget_custom_html",".is-12 > div.block__content:has(> div ins.adsbygoogle)","#slide_wrap",".entry_adv",".external",".entry-content > p > a[href^=\"https://www.amazon.co.jp/dp/\"]","a[href^=\"//af.moshimo.com\"]","#ad-area",".side-topad > div.widget_st_custom_html_ad_widget",".home-post",".st-eyecatch",".widget_text",".responsibe-adsense-wrap","td > font[size=\"2\"] > span[style=\"font-family:HGP創英角ポップ体; font-size:2em; color:darkgreen;\"] ~ a,\ntd[valign=\"top\"][width=\"400\"][align=\"left\"]","header ~ div[class^=\"sc-\"]:not([id]) > div[class^=\"sc-\"]:not([id]) > div[class^=\"sc-\"]:not([id]) > div[class^=\"sc-\"]:not([id]):has(> div[style=\"min-height:250px\"])","div[style=\"min-height:250px\"]",".ad-box-02","div[style^=\"height:250px\"]",".widget:has(> a[href^=\"https://subyshare.com/affiliate/\"])","#cgrig_commid,\n#cgrig_comtop,\n#comright,\n#content > div.centcom,\n#incomtop,\n#midcom_outer","div > table[width][cellpadding=\"0\"] td[colspan=\"5\"],\ntable[width=\"728\"][height=\"90\"],\ntable[width=\"728\"][height=\"90\"] + hr","#rightBanner_1","#topBanner",".b--header",".ac-p-2.bg-light.ac-mb-3.ac-d-lg-block,\n.bg-light.ac-p-2.overflow-hidden[style=\"min-height: 120px;\"],\n.theme-ads-box-no-border,\n.w-100.my-3.bg-light[style=\"min-height: 306px;\"]","div[style=\"min-height: 90px;\"]","#r-fix,\n.ad-footer-related,\n.googleAdPost,\n.googleAdSide",".ap-block-ar,\n.hdg-c,\n.ik-32",".d-md-block > h3.forum-information:has(> i),\n.dmm-widget-wrapper,\n.forum-information > a[href^=\"https://summary.fc2.com/a/summary.php\"],\n.forum-information > table[border=\"0\"]",".col-md-8.order-md-0 > div.content > div.border-bottom.pb-3.d-md-block:has(a[href^=\"https://al.dmm.co.jp\"]),\n.forum-information > a[target^=\"_blank\"],\n.forum-information > a[target^=\"_blank\"] ~ br,\n.forum-information > span[style^=\"FONT-SIZE:\"]","body[bgcolor] > hr + br + div > ul","#execphp-8","#sortb > tbody > tr:not([class])",".post_content > div[class^=\"piyon-\"][style]","#text-46","#text-48",".theiaStickySidebar > .widget_text",".posts-list-upper-widget","#apptemppk2",".c-footer-ad,\n.c-side-rectangle-ad","#DetailOverlay,\n.SideBarMid","div[id^=\"content_block_\"][class^=\"wiki-section-body-\"] table[id^=\"content_block_\"]:has(a.outlink[href*=\".amazon.co\"][target=\"_blank\"] img[style*=\"max-width:\"])",".ads_oya,\ndiv[style=\"height:100px\"]",".entry-content > p + div[style=\"border-style: solid ; border-width: 2px; border-color: #CCCCCC;\"]","#notfix > div.widget_custom_html",".home_bottom","#pc_text-74",".add_main,\n.add_post_sidebar","#right > .rank_table,\n.addl,\n.box_title_pr,\n.dvd_ad_right,\n.fanzabook,\n.mid_ad","#side > aside.widget,\ndiv[class^=\"iads_\"]",".gn_inline_exp","#main-content > div[align=\"center\"] > table td[width=\"340\"],\n#main-content > div[align=\"left\"] > p.semihide,\n#navi-r > div[style=\"margin-left:15px;\"]:not([class]),\n#relatedItem,\n.TRelatedItem",".line.mg_t20.mg_b13:has(+ script[src*=\"/amazon.js\"])","body > div[id][style*=\"9999\"][style*=\"fixed\"],\ndiv[id^=\"nitro\"]","a[href^=\"http://srv2.e-nls.com/\"],\na[href^=\"http://track.cross-system.com/click.php\"]",".css-pvblll,\n.p-items_main > div > div[class]:has(> div > div[class] > div[class] > div[class^=\"ad-\"][class$=\"0\"]),\n.p-items_main > div[class^=\"css-\"]:has(div[id^=\"dfp-slot-\"]),\n.style-1gtaew4[data-testid^=\"popup-\"][data-testid$=\"-signup\"],\n.style-xgff9b,\ndiv[id^=\"New2HomeTrendPage-\"] > div[class] > div[class] > div[class]:has(> div#trend-side-ad:only-child)",".ad-300x250",".menu > div[style=\"text-align:center;\"],\n.menu > div[style=\"text-align:center;margin:0px;padding:0px;height:190px;width:160px;\"]",".k1y-inline-ad",".plugin_right:has(> div > div.plugin-freearea > div > a[href*=\"al.dmm.co\"])","#a-banner,\n#side-banner","div[id^=\"raifu-\"]",".contents_m div[style^=\"padding-top: 15px; padding-bottom: 5px\"][style$=\"background: whitesmoke;\"]","#video_on_ads","#outline > table[border],\n#scroll.plugin2_outline:last-child,\n.ently_text > div[style^=\"border:1px\"],\ndiv[class^=\"header-ad-outer\"],\ndiv[class^=\"header-ad-outer\"] + br,\ndiv[class^=\"kijinaka-outer\"]","iframe[style=\"width:120px;height:240px;\"]",".aside-box-ad",".af_box","#st_custom_html_widget-7","#mainWrap > center:has(div[id^=\"div_fam8\"]),\n#mainWrap > center:has(div[id^=\"div_fam8\"]) + br,\n#side2,\n.sideWrapFrame > ul > br,\n.sideWrapFrame > ul > br + hr,\n.sideWrapFrame > ul > center a[href^=\"https://www.amazon.co.jp/\"],\n.sideWrapFrame > ul > li ~ center > a[href^=\"http://smalog.jp/\"],\n.sideWrapFrame > ul > li ~ center:has(> a[href^=\"http://smalog.jp/\"]),\n.topWrap1Frame:first-child",".kiji-ad1,\n.sidebody-r,\ndiv[style=\"height:445px;\"]",".adsense-card",".my_ads",".ad-aside-big,\n.ad-aside-small,\n.ad-contents",".c_linkto:has(> .adsbygoogle)",".sidebar-box3:first-child",".content > div[align=\"center\"],\n.l-sidebar > aside.widget_search + aside.widget_text",".l-sidebar > aside.widget_text:last-child",".article__body > div[id^=\"text-\"]","div[class^=\"article-body\"] > div[style=\"border-style: solid; border-width: 1px; padding: 10px 5px 10px 20px;border-color: #ffffcc; background-color: #ffffcc\"]","iframe[src^=\"//rcm-fe.amazon-adsystem.com/\"]","#aw0[on=\"tap:exit-api.exit(target='landingPage',_googClickLocation='2')\"],\n#aw0[onclick=\"ha('aw0')\"],\n#custom_html-2 div.ad300x250,\n#div-gpt-ad-entrybottom,\n#related-posts:has(> ul > amp-list),\n.ads-relatedbottom:not(.ad300x250),\n.misc > #div-gpt-ad-header,\n.widget_custom_html:not(#custom_html-2),\namp-ad,\namp-ad-exit + div[class*=\"-banner\"]",".blog_parts_fix_pc,\n.l-mainContent__inner > div.p-blogParts,\n.p-blogParts.post_content > div.is-style-bg_main_thin,\n.p-blogParts.post_content > p[style=\"text-align: center;\"]:has(+ div.is-style-bg_main_thin)",".pickup-wrap,\ndiv[class*=\"-adarea-\"]","div[class^=\"ads-\"]","#primary > div[style^=\"width:700px;\"],\n.ads-336-280,\n.article-footer-amazon",".ad-wrap1",".home_top","span[style=\"font-size:10px; color:#c0c0c0\"]",".comment_ad_block","#content div[align=\"center\"]:has(> ins.adsbygoogle)",".entry-header > center > font[size=\"1\"]","#custom_html-29",".main-items > div[id*=\"static-div-gpt-ad-\"] + div[id^=\"fusion-static-enter\"] + .custom-html-feature > hr,\n.row:has(div[id^=\"div-gpt-ad-\"])",".gptAd",".article__inline-gptAd",".bigsquareadposcen,\n.c336x280adsCenter","div[class*=\"ads\"],\ndiv[style=\"text-align:center; font-size:11px;\"] > span","div[style=\"width:100%;height:90px;padding:2px 0;\"]","#custom_html-2:last-child,\n.ct,\n.infeedads","div[id^=\"satos-\"]",".set_wrapper",".set_wrapper_absolute_right","#pc-side-nav.module--free,\ndiv[id^=\"ads_\"]",".plugin1_outline:has(> div > div.plugin-freearea > div > a[href^=\"https://www.amazon.co.jp\"])","#main > aside:has(> div.ads-flexbox)","article > div[id^=\"custom_html\"]:has(> div.textwidget > a[href^=\"https://affiliate.suruga-ya.jp/\"])",".h_section2,\n.sbboxad,\n.sbboxadmini,\n.sbboxadsp",".c-sponsorbanner","#neko_ad",".sekai-adlabel","#baseBlock > hr[style=\"width:700px;\"] + span[style=\"font-size:12px;\"],\n#baseBlock > span[style=\"font-size:12px;\"] + hr[style=\"width:700px;\"],\n#baseBlock table[style]:has(> tbody td a[href^=\"http://www.amazon.co.jp/\"])","#outline > div > a[href^=\"https://click.\"] ~ br,\n#outline > div > div.ninja-recommend-block + br + div[align=\"center\"],\n.plugin2_outline:first-child,\n.plugin2_outline:nth-child(1n+5),\ndiv[style^=\"width:1000px; height:250px\"]","#fc2contents_entry,\n#fc2live_bunner,\n.category2:last-child",".underad",".adh::before",".plugin1_outline:has(> div > div.plugin-freearea > a[href^=\"http://click.duga.jp\"]),\n.plugin1_outline:has(> div > div.plugin-freearea > a[href^=\"http://www.e-nls.com\"])","#sidebar > aside.widget_text","#advertisement","#gads","#ad_common20 + hr,\n.ads_rect",".fc2cm-td,\n.pcolle-parts,\ndiv[id^=\"myplace-\"]","#side_right",".abemaBtn,\n.ad_double,\n.h260,\n.h_280,\n.height280,\n.w_300","#middle_adv",".media-header-banner,\n.media-middle-banner",".mmcorner",".pr-box",".ac-mt-3.bg-light","div[class^=\"insentence-adsense-\"]",".articleBottomBanner,\ndiv[data-newsy-ad-name],\np > a[href^=\"https://amzn.to\"]","#rectangle",".entryBottomBanner",".side_banner",".related",".ad3",".ad-halfwrap",".h-16.md\\:h-24.p-1,\n.h-24.md\\:h-48.p-1,\n.horizontal-list-fanza,\n.max-w-2xl.sm\\:py-12.sm\\:px-6.lg\\:max-w-7xl,\n.mt-2 > div.max-w-2xl.sm\\:py-12.sm\\:px-6,\n.mt-2 > div.mb-3.md\\:h-24.h-16,\na[href^=\"https://al.dmm.co.jp/\"][target=\"_blank\"]",".Rectangle01",".sideBnr","#custom_html-95,\n.post_content > .has-border:has(> .adsbygoogle)",".md_singleBanner,\n.md_tripleBanner,\n.prBanner",".content-head-forms-news","#pc_all_right_1st,\n.towcolumnBan_area",".ad_02",".wl-ad-container","div[class^=\"ad_footer\"],\ndiv[style^=\"font-size:85%;\"]",".ad_block1000",".baseSection > aside.widget_text","#cta_box-2","#ai_widget-2","#fix,\n.side-section:first-child","#ads-iframe-fixed",".header-advertising,\nstrong > [href^=\"https://bit.ly\"]",".ad_space_article","#ad-ydn","#text-53,\ndiv[id^=\"starw-\"]","#text-34","#text-35",".kiji_adsense","img[width=\"300\"][height=\"250\"]",".netspeedRightAd,\n.netspeedRightAd + hr,\ntd > div[style*=\"10px auto 50px;\"][style*=\"8px 10px 6px;\"]","#cm1,\n#cm2,\n#cm3,\n#sub1,\ndiv[class^=\"cm\"][class$=\"name\"]","#custom_html-47,\n#custom_html-50,\n.cap_box,\n.is-style-balloon_box2,\n.p-blogParts > div.swell-block-fullWide.pc-py-60.sp-py-40,\n.post_content > .wp-block-image,\n.swell-block-bannerLink:not(div:last-child),\n.swell-block-fullWide__inner > .wp-block-image:first-child,\n.widget_media_image,\n.wp-block-group__inner-container > figure.wp-block-image,\np.has-text-align-center","a[href^=\"https://amzn.to\"]",".wp-block-columns",".widget","#ad-pc-consultation,\n.main-contents + .side-bar",".comment-container + hr:has(+ script + ins.adsbygoogle),\n.sk-container > div#ngwordModal + div.text-xs-center,\n.text-xs-center[style=\"min-height: 90px;width:100%;\"]","div[class^=\"adsense-\"]",".pc-kizi-top-box","#adds",".e-wiki_middle_responsive_kk_conf","#side > div > .widget-wrap > .textwidget > .al-c > a[target=\"_blank\"] > img",".l-main > div.dividerBottom > div.dividerBottom:has(> aside.widget > div.adWidget)","div[style=\"text-align:center;height:100px;margin:10px 0\"]","div[style^=\"height: 250px; width: 100%\"]","#accordion > div.smpnovel_list:has(> div.c-ad)",".entry-content > p.h4modoki,\n.widget_st_custom_html_ad_widget,\n.yyi-rinker-contents + p:not([id], [class], [style]),\n.yyi-rinker-contents + p:not([id], [class], [style]) + p:not([id], [class], [style])",".rstdtl-cmad,\n.side-adbanner-wrap,\n[class^=\"ad-min-size\"]",".ad_list_bottom_large,\n.rsttop-ad",".dfp-article","#Advertisement,\ndiv[class^=\"adarea_\"]",".main > .newTemp > p:last-child:has(> .adsbygoogle)","#body + #post,\n.ads_main_btm,\n.ads_nav_top","#custom_html-52,\n.sng-box",".module--rss_affiliate",".module--category-recent-entry","div[style=\"overflow:auto;height:550px;\"]","#execphp-3",".sp_sponsor,\n.sponsor_ext","#top-editarea center a[href*=\"utm_\"] > img,\n#top-editarea center a[target=\"_blank\"],\n#under-pager-edit-area,\n.hatena-module-html > div > a[href^=\"https://affiliate.suruga-ya.jp\"][rel=\"nofollow\"]",".entry-content > div.widget_custom_html",".ad-left,\n.gm-ad__side-300",".maintop-widget","img[width=\"10\"][height=\"90\"]",".back-b,\n.box-ad-i",".home_block > div.pc.clearfix","div[class*=\"_questionBottomAdArea_\"],\ndiv[class^=\"googlePublisherTags_ads\"]","div[class^=\"ads-super-banner-\"]",".ad-dummy,\n.fixed-ad","#block-15",".ads_fix_height_pc,\n.ads_fix_height_sp",".c-ad-banner--col2,\n.c-ad-banner:not(.-continual)",".ad-container","#custom_html-45","div[class^=\"googlead-\"],\np[class^=\"sponsored-\"]",".footer-margin,\n.fp-player > div[style*=\"z-index:\"],\n.table","div[id^=\"ad-tool\"]",".relative.w-full > span.absolute.inset-0.bg-textGray-900,\n.tablet\\:w-\\[728px\\].tablet\\:h-\\[90px\\]",".ad_custom,\n.ad_glia,\n.ad_list_top,\n.ad_topics_custom,\n.ad_video_box,\n.promotion","#ad-overlay-box,\n#ad-right-bottom",".row_f > div[style=\"text-align:center;\"]","#meerkat-wrap",".advertisement_area","#homebnrs,\n.yadsBanner",".rigth_banner_table_ad_noline","section > div[align=\"center\"] > font[size=\"-1\"][color=\"#404040\"]","#aside","div[class*=\"style_ad_\"]",".post-list-card > div[class=\"post-list cf\"]:has(> ins.adsbygoogle)",".bnr_block",".header_message","#ar_w300px > div.mb14px","#ar_w655px",".box2:has(> p > a[href^=\"https://hb.afl.rakuten.co.jp/\"])",".footer ~ div.main a[href^=\"https://\"]:not([href*=\"twitter.com/\"]),\n.main > div[style^=\"margin:0;padding:5px;\"],\niframe[src^=\"https://image.getchu.com/api/item_af.phtml/\"]","#custom_html-38",".article div.entry-content:has(div.wc-shortcodes-row > div.wc-shortcodes-column a[href^=\"//www.pcolle.com/product/detail/\"]),\n.elogch_blogparts_iframe,\n.entry-title ~ div:has(> a[href^=\"https://wlink.golden-gateway.com\"]),\n.entry-title ~ div:has(> a[href^=\"https://www.pcolle.com/product/detail/\"]),\n.nozokix_blogparts_iframe,\nfooter div[id^=\"text-\"]:has(> .textwidget > p > a[href^=\"https://wlink.golden-gateway.com\"])",".pc-ad-wide,\n.sp-header-ad","div[data-widget_type^=\"jnews_element_ads\"]",".g-single","div[style=\"min-height: 120px; padding-top: 10px\"]",".ad-h-resp,\n.post_ads_box","a[href^=\"https://hb.afl.rakuten.co.jp/\"]",".l-main .textwidget > a[href^=\"https://slim-base.com/\"] > img,\n.l-main .textwidget > a[href^=\"https://slim-base.com/\"] ~ br",".sidebar_content > div[id^=\"custom_html-\"]",".pickup-header,\na[href^=\"https://mauvecyan.com\"]","#custom_html-60","#left_fix_out #left_box3,\n#right_2nd > .right_box2","#main > div[class*=\"_div_center_w\"]","div[style=\"height:250px; width:300px;\"]",".fixed.data-\\[state\\=open\\]\\:animate-in,\n.fixed.lg\\:h-\\[320px\\]",".ads-reserve-area,\n.interrupt:has(> .free-space)",".__isboostSideSlideShow,\niframe[id^=\"adpost_\"]",".aicp","#RECT,\n.p-top__ad,\n.p-under__kv",".entry-content > div:not([class]) + div:not([class]):has(div > a[href^=\"https://t.afi-b.com\"])","body > br + a","div[id^=\"common_ad\"]","#st_custom_html_widget-2",".bl_adunit,\n.pg_section_ads_double",".gallery__interstitial,\ndiv[class=\"koukoku overlay\"],\ndiv[class^=\"back-ad_\"]","div[class^=\"overlay-ad_\"]","#main-block > .grid > div[class^=\"grid-cell\"]:has(iframe[src*=\"/ad-d/\"]),\n#pickup-block > .grid:has(iframe[src*=\"/ad-d/\"])","h2.MuiStack-root > div.MuiStack-root:has(> div.MuiBox-root > script[src^=\"https://adtest.pages.dev\"])","#left-box > br,\n.entry-body > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"],\n.relate_dl ~ h3.midashi,\n.side-body:has(> div.plugin-freearea > div[id^=\"im-\"]),\n.side-title:has(+ .side-body > div.plugin-freearea > div[id^=\"im-\"])",".h2_bnr,\nsection[id^=\"xeory_banner_manager-\"]",".entry-content > div[align=\"center\"]",".double-rect-ads-group",".ad-area-a,\n.ad-area-b:has(> div.text-center > div[id^=\"div-gpt-\"]),\n.ad-area-c,\n.ad-area-popin,\n.main > .row.d-none[style^=\"min-height:\"],\nbody .ad-billboard,\nbody div#pc-gpt-overlay-wrap,\ndiv[class^=\"col-\"] > div#videoContent:has(> div#playerFrame > div#adContainer)","#footer_banner","#kashi_adunit_above,\n.kashi_banner2",".sidebar-main > aside[id^=\"block-\"]:has(> p)","body > div[style^=\"width:300px\"] > div[style=\"margin:15px auto 0 auto; font-size:11px;line-height:1.5;text-align:left;\"],\nbody > div[style^=\"width:300px\"] > table[style^=\"margin:0;\"]","#sidebar_follow_ad_area,\n.MediumRectangleBanner,\n.billboardBanner,\n.list__item[style=\"min-height: 120px\"],\n.lowerContents > div[style=\"text-align: center; height: 50px;\"],\n.recommendAdTag,\n.tonefuse_music_ad_area,\ndiv[style=\"text-align: center; min-height: 100px; margin-top: 15px\"],\ntbody > tr:has(> td > aside.sideBySideBanner)",".topBanner","a[href^=\"https://www.cuddle-jp.com/\"][target=\"_blank\"],\ndiv[class^=\"article-body\"] > div > b > span[style=\"color: rgb(255, 0, 0);\"],\ndiv[class^=\"article-body\"] > div > p[style=\"text-align: center;\"]","#HTML4,\n#after-ad,\n#sidebar > .widget#HTML3",".bd_bd > div[style*=\"clear:both;border-top: 1px solid #999999\"],\ndiv[id^=\"banner-text-\"],\ndiv[style$=\"padding-top:10px;margin-top:10px;clear:both;border-top: 1px solid #999999\"],\ndiv[style=\"width:590px;height:90px;margin-left:7px\"]","#right2",".right-container-ads","#share2,\na[href*=\"https://al.dmm.com/\"],\na[href*=\"https://www.bybit.com/jpwelcome/\"]",".ad300row",".adsw","#single_banner_area,\nli[class=\"type1\"],\nli[class=\"type2 border_radius\"]","#top-container-widget,\n.single_ads",".blank_box",".elementor-widget-flat-posts + section.elementor-section.itigyotext","#diver_widget_pcsp-13",".ad-bottom-main,\ndiv[id^=\"single_banner\"] + div[align=\"center\"]",".layout_right > .entry_text:has(#ninja-blog-inactive) + .entry_footer",".m-prbnr,\n.m-prlist,\ndiv[id$=\"_gam\"]",".side__ads",".article-outer .article-outer-3 > div[align=\"LEFT\"]","#sidemenu_widget-2 ~ .widget_st_custom_html_widget.ad","#diver_widget_pcsp-43,\n#diver_widget_pcsp-44",".bodyFootBanner,\n.fullBanner",".gmoam_outer_wrapper",".adnet",".l-mainContent__inner > div.post_content > div.swell-block-capbox.is-style-shadow[data-colset],\n.l-mainContent__inner > div.post_content > div.swell-block-capbox.is-style-shadow[data-colset] + div.swell-block-capbox[data-colset],\n.w-fixSide","#set_banner_side_left,\n#set_banner_side_right,\ndiv[class=\"\"][style^=\"display:block; color:; background-color:\"]","div[class^=\"post-ad\"]",".podcast + aside,\na[href^=\"/ads/\"]","[class^=\"ad-\"]","#headlinkad,\n.sponsored_link",".ads_bygoogle",".common-footer-content > div.inner-content",".advertisement","div[id^=\"adblank\"]","#banner_t",".rightcolumn > tbody > tr[style^=\"width:\"]:not([class]):has(> td[style^=\"height:260px\"])","div[class^=\"afad_\"]","div[style=\"height: 700px;\"]",".sp-infeed-ad,\n.wwd-ad-manager-widget-feature-feed,\n.wwdj-ad",".adsense-placeholder","div[id^=\"space\"]",".Bnr",".execphpwidget",".infeed-ads","#custom_html-4 p + .soft-info-title","#appeal","#text-39","#text-79","#text-91","#custom_post_widget-11",".l-sidebar > aside[class=\"widget\"]:has(> div.execphpwidget a[href^=\"https://www.sokmil.com/\"][href*=\"affi=\"])",".post_content > div > div.is-style-border_sm:has(> div.is-style-dent_box > p > a[href^=\"https://network.mobile.rakuten.co.jp/campaign/\"]),\n.post_content > div.is-style-bg_stripe:has(> center > p > a[href*=\"valuecommerce.com\"]),\ndiv[style=\"width:100%;margin:0 auto;\"]","#container > div.widget-container.top,\n#widget-container-bottom","#twibox > ul > li:has(> div.textwidget script),\n.kizi > p:last-of-type:has(> a[href][target=\"_blank\"] > img.timtam)",".posts-under-1",".gs_ad","#excitebnr,\n#st_custom_html_widget-4,\n#st_custom_html_widget-5,\n.entry-content > p[style^=\"font-size\"][style$=\"center;\"]","#index_banner_top,\n#side_top_banner",".p-dmmad",".header_link[href^=\"https://go.bbrdbr.com\"]",".side_top_ad","#contents-colum-resp-ad,\n.box-pr,\n.box-pr + h2,\n.box-pr + h2 + h4,\n.box-pr + h2 + h4 + .table-item,\n.box-pr + h2 + h4 + .table-item + p,\n.box-pr + h2 + h4 + .table-item + p + p,\n.box-pr + h4,\n.box-pr + h4 + .table-item,\n.box-pr + h4 + .table-item + p,\n.box-pr + h4 + .table-item + p + p","#movie_ad","#ad01,\n#extarea,\n#record_detail > div.block[style=\"padding:15px 0;\"],\n#sidebar_right > div.mb20.pb20.pt20[style=\"clear:both;\"],\n.ad_area,\n.all > div.innner > div.block:last-child:has(> div#extarea),\n.modal-backdrop","#mytextwidget-33,\n#mytextwidget-36,\n#mytextwidget-37,\n#single_content_sidebar,\n.my_widget_text:first-child,\n.my_widget_text:last-child,\ndl[id^=\"mytextwidget-\"].corner:has(a[href^=\"https://rcv.ixd.dmm.com/api/surl\"])",".article > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"]:has(> a[href^=\"https://al.dmm.co.jp\"])","#text-54",".fluid_initial_play.transform-active",".hentry > div.center","div[style] > a[target=\"_break\"] > img",".wp-block-cocoon-blocks-blank-box-1.has-light-blue-border-color:has(> div > div.amazon-item-box)",".yosem-adlabel","#custom_html-26","#ai_widget-38,\n#ai_widget-43",".widget_text:first-child","#header-main > div.ad",".blog-sidebar:nth-child(2),\n.blog-sidebar:nth-child(4) > div.card:not(.sticky),\n.dmm_api_ad_2,\n.pagenav + div.row,\n.sticky > span:not([class]),\n.t_b > div > a[href^=\"https://al.dmm.co.jp\"],\n.x-scroll-wrap:has(> div.videoa)","#extra > div.column-inner > div.column-inner-2 > table[style$=\"width:170px;\"],\n#sub table[style=\" border:1px solid #ccc; width:170px;\"],\n.plugin-memo:has(> div.side > a[href^=\"https://www.ka-nabell.com\"]),\n.plugin-memo:has(> div.side > div#ad-fixed),\n.plugin-memo:has(> div.side > ins.adsbygoogle),\n.plugin-memo:has(> div.side > table a[href^=\"https://px.a8.net\"]),\na[href^=\"https://www.ka-nabell.com/\"]","#extra div.plugin-memo:last-of-type","#custom_html-36","#reblock_widget-4,\n.ct-code-block > a[rel$=\"sponsored\"]","#block-101,\n#block-106 ~ div.widget_block.fix_sidebar:has(> center > a),\n#block-93,\n.diver_widget_adarea","#float_left,\n.article-bottom",".amazon-table,\n.sidetop_ad","#info5 + div#info9,\n#info9:first-child,\nbody > hr[size=\"1\"] + center:has(> a[href^=\"https://ac.cross-system.com\"] + br + br + table[width=\"95%\"][cellpadding=\"0\"][bgcolor=\"purple\"]),\npr,\ntable[cellpadding=\"6\"] > tbody > tr > td[bgcolor=\"#000000\"][align=\"center\"],\ntd > font[size=\"4\"] + div#info9","#st_custom_html_widget-36","span[style=\"font-size:11px;\"]","#article_bottom_ad,\n#article_center_ad,\n.article-body-inner dl > dd > a[href^=\"https://al.dmm.co.jp\"][rel=\"nofollow\"][target=\"_blank\"],\n.article-body-inner dl > dd > b[style=\"color: rgb(255, 0, 0);\"],\n.article-body-inner dl > dd > span[style$=\"color: rgb(255, 0, 0);\"]",".ad-bnr-rect",".adContainer--double","div[class^=\"last_page_adsense\"]","#right","#goomid,\n#shop td,\n.tuhantitle","div[class^=\"style-module--ads--\"]",".content-bottom-sidebar-wrap,\n.zozov-dmm1","#footer_sponsored,\n.sidebar_sponsored","#js-overlay","#meows > p[style=\"text-align: center;\"]","#koteiwaku","td[style=\"width:310px;vertical-align:top;\"]",".ad__dbl-rectangle--box,\n.largeskyscraperBnrBox",".widget-below-comment-form:not(.widget_new_entries)",".pc_ad",".c-modal-light-score__ad-frame",".entry-adsense","#cls-improvement,\n.post > div[class^=\"ast-post\"] > header.entry-header > div[style=\"text-align: center;\"]",".ad4",".movie-Ad_01",".mb20[style=\"color:#999999; text-align:right;\"],\ndiv[style=\"margin-top:15px; padding:5px 0px; text-align:center; font-size:10px; border-top: 1px dashed gray;\"]","div[class*=\"-ads-\"]",".BottomFixedBannerContainer","div[class^=\"fluct-unit\"]",".manual_ads,\n.widget_custom_html.widget-main","#popup",".plugin-memo:has(> div.side > center > a[href^=\"https://www.amazon.co.jp\"])","#execphp-39,\n#execphp-40",".amra","#widget-under-article","#sidebar-inner > div > a[href^=\"http://amazon.co.jp\"]",".add-control","#relatedAd","#main > div[style^=\"margin:\"][style*=\"20px\"]:has(> ins.adsbygoogle),\n.res,\nmain > div[style=\"margin:15px 5px;\"]:has(> ins.adsbygoogle)",".toshoadv","#widgets-wrap-sidebar > section.widget_text","#sidebar-widget > .widget_pc_text:first-child,\n.sousyoku","#sidetop_ad_pc,\n.Infeed,\n.ad_m,\ndiv[id^=\"hamac-\"]",".ads_header_under,\ndiv.aside_box[style=\"height: 600px;\"]",".job_ads","#\\30 0,\n#more > p:has(> span[style=\"font-size:150%;\"]),\n.amazon_item",".right-container > div.plugin-memo:last-child",".ad_data,\ncenter[style=\"min-height:60px;\"]","#carousel-banner,\n.main-box > div[align=\"center\"] > a[target=\"_blank\"] > img,\na[href=\"http://adulttoys.jp/info/\"][target=\"_blank\"]",".sidespesce > div > div[style^=\"margin:15px auto; width:300px; background-color:\"]","#headrank2:first-child,\nifarticlebodymore > div[align=\"center\"] > table",".menubox:first-child",".adad2",".ads_relation_title,\n.content_bottom_ads,\n.top_bottom_ads_relation_title,\n.top_bottom_contents_box_3","div[class^=\"ad_responsive_\"]","div[id^=\"sp_cont_\"]","#content > a[href^=\"https://amzn.to\"],\n#content > a[href^=\"https://www.amazon.co.jp\"]",".entry_footer_ads,\n.mybox-right-narrow,\ndiv[style=\"min-height: 325px;\"]","div[class^=\"ad-box-\"] > center",".card02,\n.no-icon[rel=\"nofollow\"]","#center_column > .left_column:has(> div.tieup_rand_block),\n#tieup_rand,\n#view_center_ad,\na[ad_id]","#footer-banner","#header_banner_wrapper,\n#side_right_banner,\n#tieup_banner,\n.view_top_banner","div[style^=\"width:680px;\"]",".ads-fluid",".delete-msg,\n.fanza-actress,\n.pickup-box1",".osusume-info,\n.osusume-info-header","div[id^=\"adArea\"]","[style=\"position:fixed;width:100%;top:0;z-index:-999;text-align:center;\"] ~ [style] > table > tbody > tr > td > a[href^=\"https://amzn.to\"]",".pull-right.pr",".box_s,\n.boxp,\ntable[width=\"180\"]:nth-last-of-type(-1n+2)",".adsbygoogle[data-ad-client],\n.ichioshi_no","#content > .entry_under_ads,\n#content > .entry_under_fb,\n#primary > div.half:has(> .ads),\n.widget_execphp:has(> div > ins.adsbygoogle),\naside:has(> ins.adsbygoogle)","#custom_html-110,\n.code-block-3 font[size=\"-1\"],\n.code-block:not(.code-block-3)","div[id^=\"ad-\"]","#main > div[id^=\"space\"][style=\"text-align:center\"]","#Left_AD,\n[class^=\"AD_\"]","#text-56,\n#text-63,\n#text-64,\n#text-65",".ads-related",".gadlink",".p-adsense-anchor",".mainbox > p[style=\"margin-bottom:0px;font-weight:bold;\"],\n.toprespon,\n.topsad",".cm-banner",".adnex",".ga","div[align=\"right\"] > a[href^=\"http://hb.afl.rakuten.co.jp/hsc/\"]","div[class][style*=\" \"] div[class]:not([style]) ~ div[class] a[href^=\"https://go.misskey.io/\"] > img[class]:not([src]) ~ button","#text-112,\n.article-outer-3 > div[style^=\"clear:both;margin-top:0px;\"]","div[style^=\"width:610px; height:260px\"]","span[style=\"font-size:10px;color:#aaa;display:block;text-align:right;padding-right:5%;\"]","#sidebar-right > p.amazon,\ndiv[align=\"center\"] > center > table[border=\"1\"]:has(> tbody > tr > td > p > iframe[src^=\"http://rcm-jp.amazon.co.jp\"])",".aaso","main > section > div:has(> div.ad-container)",".single-bottom-ad","div[class^=\"sideads\"]","div[class^=\"yms-2ad-\"]",".plugin-l-t,\n.right-container > div.plugin-rss","font[color=\"#777\"] > font[size=\"1\"]","#sub > div.column-inner > div.column-inner-2 > div.plugin-memo:last-of-type,\n#sub > div.column-inner > div.column-inner-2 > div.plugin-memo:nth-child(-1n+2),\n.article-body-inner > table[width=\"750\"][height=\"320\"],\n.kjs,\n.pr-4,\ntable[height=\"300\"][width=\"750\"]","#oryourisokuho > div[align=\"center\"],\n#oryourisokuho > div[align=\"center\"] + hr","#topads,\n#topmadoka","#gn_overlay_wrapper",".left-container > div.plugin-memo:last-of-type",".right-container > div.plugin-memo:first-child","#bottom_banner_wrap",".billbord-js,\ndiv[id^=\"left_ad_\"],\ndiv[id^=\"right_ad_\"]",".u_adBox,\n.u_adFloatingBox",".matomelabel,\n.socialandbanner,\n.threadadvpc,\ndiv[class^=\"advertise_\"]",".entry-content > center > b,\n.entry-content > center > strong,\n.is-style-yellow_box:has(> div.cboxcomment > center > a[rel=\"nofollow\"])","#page_bottom_fixed","#container > div#footer:has(> div > ins.adsbygoogle),\n#main > div.frame:has(> script[src^=\"//go.trvdp.com/\"]),\n#main > div.frame:last-child:has(> #ad_area)",".overlay-item,\n.overlay-mask,\n.regular-banner,\n.ui-main-body > div.large-banner",".ssp_promotion_add","#adcenter_box,\n#adtoplabel","#adbottom_box,\n.relatedarea,\n.relatedlabel",".bfb_textBtnTextBtn","#aeriaGamesCenterAd,\n#zumba-ad","iframe[style=\"width:300px;height:250px;border:none;vertical-align:bottom;\"]","#tmp_publicity","#sadbg","#sadfloat","#sad",".bana","a[class^=\"ad_\"],\nimg[alt^=\"(広告)\"]","#kokoku-area",".top_kokoku_box","#\\30 2.exclude-h2-cnt,\n#adpcheader,\n.PRrank-icon2,\n.ad_random_tag,\n.adsInterstitial-modal,\n.ads_position_left_kouryaku_under,\n.all-center:has(> tbody > tr > td > a[href^=\"https://t.quoriza.net\"] > img),\n.article > h2:has(+ p > a[href*=\"/?code=\"] > img),\n.article > p:has(> a[href*=\"/?code=\"] > img),\n.article > p:has(> a[href*=\"/?code=\"] > img) + p,\n.article > table.tableLine:has(> tbody > tr > td > a[href*=\"/?code=\"] > img),\n.cta-link-box02,\n.cta-link-box02 + h3,\n.cta-link-box02 + h3 + table.tableLine,\n.joubu-rank02,\n.overlay_wrapper,\n.overrayBox_01",".new_koukokuwaku_wrapper","div[class^=\"MainAdModule\"]",".ad-btf",".block-asp",".p-article__item--ad","div[class^=\"AdGoogle_\"],\ndiv[class^=\"SpAd\"]",".panel-pr-block-side","div[class$=\"__google-ad\"]","#app > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"]:has(+ div[id^=\"div-gpt-\"]:empty),\n#entryBody > div.pickCreative_root,\n#entryBody > div.pickCreative_root + p,\n#entryBody > div:last-of-type > p:empty + div.pickCreative_root[style=\"font-size:0\"],\n#entryBody > div:not([class]):empty ~ div:not([class]) > .pickCreative_root,\n#entryBody > div:not([class]):last-child > div.pickCreative_root,\n#entryBody > div:not([class]):last-child > div:not([class]):last-child > div.pickCreative_root,\n#entryBody > div:not([class]):last-child > div:not([class]):last-child > table[border=\"0\"] div.pickCreative_root,\n#entryBody > div[contenteditable=\"false\"] > table[style][width=\"100%\"] a[alt0=\"BlogAffiliate\"],\n#entryBody > div[style^=\"margin:10px 5px;padding:15px;word-break:break-all;color:#333;box-shadow:1px 1px 2px rgba(0,0,100,0.3);background:url\"]:last-child:has(> div[style=\"background:rgba(255,255,255,0.85);padding:5px;border-radius:1px;\"] > div[style=\"border:4px double #cbb994;border-radius:1px;padding:10px\"] > div.pickCreative_root),\n#entryBody > p > a.pickLayout6[data-img-url^=\"https://img.mobadme.jp\"],\n#entryBody [style=\"text-align: center;\"] > a.pickLayout6 > img.pickLayout6_img,\n#entryLi > li[class^=\"_\"]:has(> div.skinBorderBottomColor > div),\n#freespace a[href^=\"https://www.amazon.co.\"][rel=\"nofollow\"],\n#subAInner > div#freespace a.pickLayout6 > img.pickLayout6_img,\n.freespaceArea:has(> a[href^=\"//ck.jp\"][rel=\"nofollow\"]),\n.myPick_block,\n.natural08_block,\n.pickTag,\n.skin-entryAd,\naside[data-amb-auto-ad-style],\ndiv[class^=\"_\"][style=\"min-width: 300px; min-height: 250px;\"],\ndiv[class^=\"in-article-injected-ad-\"],\ndiv[data-slot=\"injected\"][style^=\"min-height: 2\"],\ndiv[style^=\"max-height: 250px\"][style*=\"justify-content: center;\"],\nfooter + div[class^=\"_\"][aria-hidden]",".ad-banner:not([data-name=\"single-2-soken\"])",".l-animeDetailSbMovieBanner","#ad_block_center,\n.side_ad__inner",".cynergi-widget","#pb_hidden",".tgad","#gowp-native,\n.adsp",".gg-bottom",".ad-bnr-words",".adsbygoogle_area,\n.jack-content,\n.special_newarticle_list > li:has(> div.adsbygoogle_area)",".bnr-inarticle,\n.bnr-related,\n.brn-small,\n.gtm-pickup_amazon,\n.topics-ad-area",".ad-u","a[href^=\"http://www.amazon.\"][href*=\"/obidos/ASIN/\"],\na[href^=\"https://www.amazon.co.jp/exec/obidos/\"][target=\"_blank\"],\ndiv[style=\"max-height:250px;margin-bottom:10px;\"]","#ad_left_box,\n.inste_popup,\n.sp_ad_next_menu,\ndiv[id^=\"ad_jack\"]",".p-ads-top-rec1,\n.sidebar-ad01,\n.sidebar-ad02","#ad_footer_space,\n.ad_header_frame","#imgUpperRectangle,\n#topbillboard,\n.contentWrapper aside.banner",".asajo-choice-area,\n.post > div[style=\"margin-bottom:20px; padding: 10px 0; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc;\"]","#artAds,\n#sideR > .ban,\n#sitejack,\n.banR:first-of-type,\n.pickwrap,\nsection[class^=\"posts--\"] > .posts__row:has(script[src^=\"//i.socdm.com\"])","aside[id^=\"ad_\"]","div[class^=\"sw-AdNetWork\"]",".ad336_280","#google_relate_ads,\n.atwiki-ads-margin","#body_footer:has(> a[href^=\"https://www.amazon.co.jp/\"] > img),\n#imobile_adspotdiv2,\n#menubar > a[href^=\"https://amzn.to\"][rel=\"nofollow\"],\n#menubar > a[href^=\"https://px.a8.net/svt/ejp\"][rel=\"nofollow\"],\n#menubar > div:not([class]) > a[href^=\"https://amzn.to\"] > picture,\n#menubar > div:not([class]) > a[href^=\"https://hb.afl.rakuten.co.jp/hsc/\"] > img.atwiki_plugin_image,\n#menubar > div:not([class]) > a[href^=\"https://www.amazon.co.jp/dp/\"][rel=\"nofollow sponsored\"],\n#menubar > span[style=\"font-weight: bold;\"] > a[href^=\"https://amzn.to\"][rel=\"nofollow\"],\n#wikibody > h3[id^=\"id_\"] + br + hr,\n#wikibody > table.atwiki_plugin_region ~ div:not([class]) > a[href^=\"https://www.amazon.co.jp/dp/\"][rel=\"nofollow sponsored\"],\niframe[src^=\"https://rcm-fe.amazon-adsystem.com/\"]","#asideBnr01,\n.min-h-01","div[class*=\"_ad_\"]",".pure-ad-banner,\n.side-col:first-child:has(> div.dfp-wrapper)",".side__ad-box","li[class*=\"--ad\"]",".js-legacy-infeed",".carousel-banner-top,\n.news__item--ad",".sidemenu__ad,\n.sidemenu__rect-ad","#jp_mota_pc_all_right_1st,\n#jp_mota_pc_catalog_right_1st,\n#pc_autocone_glonavi[style=\"min-height: 250px;\"],\n.ad-rectangle__row,\n.ad_bigbanner,\n.fourm_video","#text-44,\n.wp-block-column","#text-41","#text-43","#ads-pc-top-super,\n.related-list > .sp-show","div[class^=\"autom-\"]",".pr_posts","#sp,\n.center-xs:has(> div[id^=\"JP_BABY_resp\"]),\n.gutter-around.center-xs:has(div[id^=\"JP_\"])","#entryPrBox,\n#tertiary > aside.widget_text:has(> div > a[target=\"_blank\"]),\n.entry-content > table[width=\"100%\"]","#prBox","#sidebar-inner > a[href*=\"http://www.agoda.com\"],\n#sidebar-inner > a[href^=\"https://amzn.to\"],\n#sidebar-inner > table,\n.article-body-inner > a[href^=\"https://al.dmm.co.jp\"],\n.article-body-inner > div[style=\"margin:0;padding:5px;font-size:14px;word-break: break-all;\"]","div[id^=\"cf_async_\"]",".bnr-box",".ad-middle","div[style=\"min-height:280px;height: auto\"]","div[id^=\"top-adspace\"]",".pattern-box",".inc-ad-info",".KJS_KIJISHITA_PC_WRAP",".article__bnr,\n.pc_CLS_90,\ndiv[class*=\"CLS_250\"]","div[style^=\"width: 624px; margin-bottom: 20px; height: 270px;\"]",".ad-large-big",".left.box300","#detail > section.article-middle:has(> .box-wrap > .box-left > div[id^=\"div-gpt-\"])","#eyeCatch,\n.prTxt","#relationEntry > div[style=\"min-height: 100px;\"],\n.entryBody > div[style$=\"min-height:280px;\"],\n.module[style=\"min-height: 600px;\"]","#adEntryMainBottom","#ad2","#bizSPA_PC_all_header,\n#innerAdsense,\n.page-ad-wrap","#sub > div.column-inner > div.column-inner-2 > center > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > a[href^=\"http://www.dmm.co\"][style=\"display:block;text-align:center;\"],\n.advArea,\n.plugin-memo:has(> div.side > script[src^=\"https://js.ad-optima.com\"]),\niframe[style^=\"width: 300px; height: 250px;\"]",".plugin-memo:has(> div.side > a[href^=\"https://hb.afl.rakuten.co.jp\"][target=\"_blank\"])",".has-text-align-center.u-mb-ctrl > span.u-fz-s","a[href^=\"https://damaya.shop/products/\"],\na[href^=\"https://j.vape.blue/a.cgi\"],\na[href^=\"https://xn--tckxa5c423yemxd.shop\"]",".article-body-inner div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"]",".relate_banner","div[style^=\"top:0px;position:fixed;z-index:0;left:50%;\"]","#more > div[align=\"center\"] > a[href*=\"px.a8.net/svt/ejp?\"],\n#more > div[align=\"center\"] > span[style=\"font-size: 81.25%;\"],\n#more > div[style=\"font-size: 150%;\"] > b",".ad_topress","a[href^=\"https://www.amazon.co.jp/gp/product/\"]",".left-column-inner > div.plugin-popular_articles_with_image + div.plugin-memo:last-child,\n.right-column-inner > div.plugin-categorize + div.plugin-memo:last-child",".amazon ~ br[style=\"clear:left\"]",".main-column-inner > div[style*=\"height:400px\"]",".l-sidebar-b > div.plugin-memo:last-of-type,\n.latest-banner",".plugin-memo:has(> div.side > script[src^=\"https://js.ad-optima.com/\"])",".article-body-inner > div:last-child > div:has(> a[href^=\"https://ck.jp.ap.valuecommerce.com/\"]),\n.userDefTextLink[href^=\"https://ck.jp.ap.valuecommerce.com/servlet/referral\"][rel=\"nofollow\"]","#more > b:has(> a[href^=\"https://www.amazon.co.jp/\"]),\n#more > div.t_b:has(> div.ninja-recommend-block)",".main-column-inner > br","#Amazon_rdm",".plugin-memo.sidewrapper:has(.amazon)","#article-1003","a[title*=\"_300x250_\"]","#container > table,\n.article-body-more > a[href*=\"dmm.co.jp/\"],\n.article-body-more > a[href*=\"dmm.co.jp/\"] + br,\n.article-body-more > a[href*=\"dmm.co.jp/\"] + br + br","#more > span[style=\"color: rgb(255, 0, 0);\"],\n#more > span[style=\"color: rgb(255, 0, 0);\"]:last-of-type ~ br,\n.article-body ~ hr[style$=\"width: 100%;\"],\n.article-body-inner > a[href^=\"https://www.amazon.co.jp/gp/\"]",".article-body-inner > script[src^=\"//img-c.net\"] + div,\n.article-body-inner > table[cellspacing=\"15\"] + table:last-of-type,\n.main-container > table + br,\n.main-container > table + br + br",".Default.amazon",".google-user-ad-over + div[style^=\"width:\"]",".left-container-ads,\n.left-container-ads + table[width=\"300\"],\n.main-container table[style=\"border-style: none;\"]","#more > div[align=\"center\"]:has(> table table a[rel*=\"sponsored\"]),\n.page-article-side > div.plugin-memo:first-child,\n.page-article-side > div.plugin-popular_articles_with_image + div.plugin-memo",".adnw-2ad","#category-icons","#extra div.plugin-memo:last-child","#more > table[border=\"0\"] + br,\n.article-body-more > table:has(> tbody > tr > td > div[style] > a[href^=\"https://hb.afl.rakuten.co.jp/\"]),\n.plugin-memo:has(> div.side > table a[href^=\"https://hb.afl.rakuten.co.jp\"])","#more > div.t_b ~ a[target=\"_blank\"],\n.article-body > div[style=\"margin-bottom: 10px\"][align=\"center\"]",".plugin-memo:has(> .side > .dmm_ranking)","div[class^=\"article-body\"] > div[align=\"center\"] > table[border=\"0\"]",".article-body-inner > center,\n.left-column-inner > div.plugin-categorize + div.plugin-memo",".left-column-inner > div.plugin-memo:last-child",".article-body-more > a[target][href*=\"amazon.co.jp\"],\n.article-body-more div:has(> a[target=\"_blank\"][href^=\"https://www.amazon.co.jp/dp/\"])",".left-column-inner > div.plugin-rakuten + div.plugin-memo,\n.right-column-inner > .plugin-recent_comments + div.plugin-memo",".article-body-inner div[style=\"margin-bottom:5px; margin-left:115px\"],\n.article-body-inner div[style=\"text-align: center; padding-top:0px\"],\ndiv[style^=\"text-align: center; margin-bottom\"],\ndiv[style^=\"text-align: center; margin-bottom\"] + center",".first-article > table,\ntable[summary=\"DLsite\"]","a[href^=\"https://www.dlsite.com/\"]",".article-body-inner > div[style=\"text-align: center;\"] ~ center,\n.article-option > section#comments + div[style=\"text-align:center;\"]","#extra div.plugin-memo:not(.plugin-memo:last-of-type),\n#sub div.plugin-memo:not(.plugin-memo:nth-child(2)),\n.article-body-more > div.amazon > div.pictBox",".plugin-memo:has(> div.side > a[href*=\"www.dlsite\"])",".plugin-memo:has(> div.side > a[href*=\"dmm.co\"]:not([href*=\"/mono/dvd/\"]))",".main-column-inner > a[href^=\"https://www.dlsite\"],\n.main-column-inner > div[style] > div[align=\"center\"] > a[target=\"_blank\"]",".sidebar_top_pr","#footer_ban","div[class*=\"-adsense\"]","div[id^=\"jp_ir_\"][style]","#secondary > aside.widget_text:not(#twitterLine),\n.amLink,\n.prePaidBanner,\n.rkLink,\n.widget_sell_entry:has(> div.showCF > div#showRank)",".c-widget-adbanner-frame",".story_box:first-child:has(> tbody > tr > td[valign=\"middle\"])",".banner-pc_right_1st,\n.banner-pc_right_2nd,\n.wrapper > div.full-width.banner-box",".module-recommend,\ndiv[style=\"margin-bottom:20px; width:728px;\"]","div[style^=\"width:728px; min-height:90px;\"]",".ad_billboard_inner,\n.side_ad_add,\narticle > div:not([class]):has(> p[align=\"center\"] > ins.adsbygoogle)","#bi-recommendedBottom-cxense,\n.f-content-secondary > div[style^=\"margin-top:1em\"],\n.f-content-secondary > style + div",".c-infoBar,\ndiv[id^=\"fourm_video_\"]","#thirdary > div.widget-block:has(> div[id^=\"div-gpt-ad\"]),\n.grid-crectangle","#extra div.plugin-memo > div.plugin-memo","div[id^=\"dfp-\"]",".p-entry__body > table[style=\"border:none;\"],\n.pc-overlay-ad","div[id^=\"div-gpt-ad-\"]",".p-mh250,\n.s-footer_fixed_cta,\n.s-outside_banner,\n.u-center.u-mt_l.u-mb_l",".rwdArticleInnerAdBlock,\n.rwdArticleOuterAdBlock","div[style=\"min-height: 280px; height: auto;\"]",".ccn-article-attention",".base-inner-slim[style^=\"min-height\"]",".adbnrs,\n.bnr350,\n.bnrBottom,\n.bnrBottomTop,\n.bnrBox468,\n.campad",".skyscraper","#adv_bottom,\na[id^=\"honkaku\"]","#main_column_inner > div[style^=\"width:320px;height:\"]",".sidebar_content > .widget_custom_html",".banner_small,\n.wrapper_side > aside.banner,\n.wrapper_side > div.banner_special_content:first-of-type","#body > .plainBox:has(.adv)",".t_koukoku","#tmp_wrap_publicity",".class_area7 ~ .class_area18",".kokoku",".zone04",".footerAdvert",".pc-only > div.aside_area:first-child,\n.sec-goods",".p-articleAd--rec--2col,\ndiv[style=\"min-height: 280px!important;min-width: 500px;\"]",".add-box","#ct-ad-streaming,\n#ct-ad-super-banner,\n#ct-ad-ydn-overlay,\n#ct-affiliate-box,\n#movie-ranking > li[style=\"margin: 16px 0; background:#fff;\"],\n.col-right300 > div.module:last-child,\n.ct-ad,\n.ct-ad-prime-display",".m-banner","#adBannerLower","#headAD,\n#rightContentsInnerBox > article.articleBox > div.articleSubBox:has(> .listItemGoodsSingleLarge),\n.listItemGoodsAd,\n.listItemGoodsAdContentsBottomBox,\ndiv[class^=\"google_adsense\"],\ndiv[style^=\"width:960px;height:320px\"]","div[style=\"border:1px solid black;padding:2px;\"]",".ad_cls,\n.reccomendArc","#tmBottomAd,\n#tmContHeadAd1,\n#tmHeadAd,\n#tmSideAd,\n.tmAdGaid,\ndiv[style=\"margin: 5px auto;max-width:650px;\"] > table.tmTable[style=\"width:100%;margin: 0;\"] > tbody > tr + tr:has(a[target=\"_blank\"])","#tmContHeadAd","#adtag-rectangle,\n.add_2,\n.prtxt","iframe[class^=\"i_f\"]",".newadarea,\n.uk-width-large-12",".newscontent > div[align=\"center\"]","#header_lower,\n.ad-lb,\n.left-column > div[style=\"width:200px; height:259px;\"],\ndiv[id^=\"ad_rectangle\"]","#tournamentBnrArea,\n.lbadArea","#container > div[style^=\"width:1100px; \"],\n#news > ul","div[class*=\"-only\"][class$=\"-overlay\"]","#eijiro_pc_top_01,\n.rectangle_right","#sys-article-upper-afc,\n#sys-pc-inArticleREC,\n#sys-upper-rec,\n.aa_ad-home-thumb-small,\n.aa_area-content-top,\n.aa_content-side > div[data-tracking-zone] > div.obtain-height,\n.aa_rec-box,\n.aa_swipe-content > div.aa_box-center:has(> div.ad-bnr),\n.docomo_custom_alliance,\n.ec-site-box.sys-ga-event-affiliate,\n.fixed_bottom_aa_ad,\n.shuffle-list-item,\n.sys-aa_placement,\ndiv[data-tracking-zone^=\"parts-common-adFirst\"],\ndiv[id^=\"sys_aa_pc_placement\"],\nsection[data-tracking-zone=\"modules-content-docomoCustomAlliance\"]",".layout_sidebar > div.obtain-height,\n.logly-ranking-wrapper,\ndiv[class^=\"ad-banner__\"]",".ad-long","a[href^=\"https://www.townu.jp/\"]",".ad_top300",".insert-ad,\n.insert-ad-area",".ad-_badge",".leaderboard-container,\n.leaderboard-wrapper",".l-wrapper > div.l-sidebar:has(> aside > ins.adsbygoogle)",".entry-content > div[style=\"margin-left: auto; margin-right: auto; text-align: center; \"],\n.sidebar > aside.briar-widget",".footer-rec-add,\n.srb-text",".tbcms_ad-block,\naside[class^=\"tbcms_banner\"]","#AdPrimeDisplay,\n#\\33 00X250_R01,\n#sub > .negativemargin10top:first-child,\n.admovie,\n.yahooaffiliate-vertical,\ndiv[class^=\"bnr\"]",".show-ads,\n[id$=\"rec_bnr_header\"]",".advertisement2[style=\"clear: both;\"]:has(+ div.block-block)",".preloader",".pc300","div[class^=\"m-ad\"]",".header > div.cmp-bnr001,\n.l-container-narrow,\n.pt-40.ta-c.cscmp-lst002",".cmp-misc010",".super-banner",".cap_box_content:has(.swell-block-button__link[href^=\"https://h.accesstrade.net\"])","#_popIn_recommend,\n.pg-container-side div.cb-l1-m2:has(div.bnr-rect)","#dspc-relation_img,\n#nativeRecommend,\n#rec1-umaya,\n.pageAd,\n.pnl-aside,\naside.add,\naside[class^=\"aside-\"][class*=\"-ad\"]",".ht5_adSense",".area-ad","#bottom_bottom_ad,\n#part_footer,\n.main_present_thread > div.padding > div.right.column",".side-topad > div.widget_st_custom_html_widget:has(> div > p > a[href^=\"//ck.jp.ap.valuecommerce.com/servlet/referral\"])",".hustle-popup","#ehime_pc_top_1st_rectangle,\n#home_minibnr,\n#prLink,\n.aside_box div[class^=\"mini_\"],\n.ehime_pc_all_header_wrap,\n.pr_sq_box,\n.superbnr_box",".dfp",".wrap-advert","#ad300x250,\n#timesale,\n.ec-ranking,\n.ec-ranking-article,\n.mainSide > div.topics,\n.media-shopping,\ndiv[class^=\"ad-aside\"],\ndiv[class^=\"ex-ad-rectangle\"],\ndiv[id^=\"exad\"],\ndiv[id^=\"gpt_\"]",".ad-header-banner","#header_bnr,\n.Lymain div[style$=\"width:610px;\"]","#cxra-rectangle,\n#fp-bhp-rectangle,\n#fp-rdef-rectangle,\n#fp-rectangleArea,\ndiv[id^=\"cx-ad-\"]","#video_container > div[style*=\"position: absolute; overflow: hidden;\"]:has(> img[src=\"/plus7/web/imgs/animation_spinner.gif\"])",".advertCont",".admeasure + hr,\n.admeasure:not(.textlink-ad),\n.article-body > .inread:has(> div[id^=\"div-gpt-\"]),\nli.pr",".text-ad",".article-dfp","#adsYahoo,\n.allyanceAd","#before-container",".prContent,\nli[style=\"height:250px\"]","#footerbnr,\n.sspPR,\n.sspbox","div[style=\"width: 100%; height: 90px; clear: both;\"],\ndiv[style^=\"width: 160px; height: 600px\"],\ndiv[style^=\"width: 250px; height: 250px\"],\ndiv[style^=\"width: 728px;\"]",".box-header-banner,\n.sec-pr,\n.sec-side-banner","div[style=\"width: 700px; margin: 30px auto 0 auto; height: 250px;\"]",".ad.w-rec[style=\"text-align:center;margin:45px auto 40px;width:720px;\"],\n.ad:not(.w-rec)",".PrPr,\n.bd_beige_top3:has(div[id^=\"div-gpt-\"]),\n.detailAdsense,\n.main_1col:has(> div > div[id^=\"taboola-below-article-thumbnails-\"])",".adPremium","div[id^=\"contents-advertising\"]","#topix > .context:has(> #ad_centents_center),\ndiv[id^=\"ad_centents\"]","div[style=\"width:300px; height:250px;\"]",".ad-pr-text",".ad-wrapper-in-content",".node-body-content > div[style=\"background-color:#FFFBD6; margin:3em 2em; padding:10px 5px\"]","#gpt-div-ipc-wf-pc-u-kiji001,\n#watch-static-pc-c,\n.ad.billboard,\n.ad.item,\naside[id$=\"-amazon-ranking\"],\naside[id$=\"-rakuten-ranking\"],\ndiv[class^=\"affiliate_tag_\"]",".amazon-ranking",".ad_download",".amazon-aff","#amazon-ranking-widget,\n#webtan_adsense_nodefooter,\n.block-block-ad,\n.pane-bancho-common,\ndiv[style=\"background-color:#FFFBD6; margin:3em 2em; padding:10px 5px\"]",".firstview_custom,\n.singletop-widget","#bannerblock",".entry-content > div.sng-box:has(a[href^=\"//ck.jp.ap.valuecommerce.com/\"])","#ATF,\n#AmazonRankingParts,\n#BelowArtLink,\n#GeneralAD,\n#ISALR,\n#ISTCPB,\n#ITN,\n#ITR + div#colBoxRcBanner,\n#ITT,\n#OwnedAd,\n#SideLink,\n#SpvLink,\n#SuperBanner,\n#TextAd,\n#TopBox,\n#TopLink,\n#cmsBody > div.inner > h2.format--crosshead ~ div.cmsBodyBox:has(> div > center > strong > span > a[target=\"_blank\"][rel=\"noopener\"]),\n#cmsBodyMain > div:not([class]) > div[style=\"text-align:center;margin-bottom:20px;\"]:only-child,\n#cmsSubPR,\ndiv[id$=\"BrandText\"],\ndiv[id$=\"InFeedNative\"],\ndiv[id*=\"Rectangle\"],\ndiv[id^=\"ITR\"],\ndiv[style=\"min-width:600px;min-height:32px;\"],\ndiv[style^=\"font-family:Gill Sans;\"][style*=\"font-size:12px;\"][style*=\"line-height:12px;\"],\niframe[id^=\"cxWidget_\"],\nins[id^=\"yoneads\"]",".gad","#globalHeaderMiddle",".bannar,\n.contents_bannar,\n.headerbannar,\n.main-pr-single-top",".ad_itextad2_wrap,\n.ad_mcol_gad,\n.ad_mcol_gad2",".ad-lmc,\n.ad:not(.wrap > .ad),\n.article-list > li:has(> div[id^=\"yads_\"]),\n.high-CMSbox","ad_bnr","#relatedArea,\n#sideWrap > section#adbannerArea,\n.adSet",".duilian",".m-ad-double",".ad_full,\n.article-inner > .article-box._center._inner_break_horiz-sp,\n.panel_kv > li[style=\"display:flex; justify-content: center; flex-wrap: wrap;\"]:not([class])",".amazon_associate_banner,\n.com_pr_rmads_right,\ndiv[id^=\"Ads_google_\"],\ndiv[style^=\"width:500px;min-height:280px\"]","#site-contents > aside.cf > p.aright.message,\n.HEADER_PARTS,\n.area4 > div[style*=\"height:\"]","#site-contents > p.message.aright",".ad_common_4_300x250,\ndiv[class*=\"ad_index\"]",".sideBanner",".bannerTopWrapper,\ndiv[class^=\"adunit\"]",".sp-bottom-sidebar.xl\\:min-w-\\[300px\\] > a > img","ul[class^=\"list\"][class$=\"__list\"] > li:has(> div[id^=\"div-gpt-\"])",".bottomPrArea,\n.isInfeedLoad,\n.prNews,\ndiv[id^=\"knpc-\"],\nli.active.native",".banner-area","body div.fc-ab-root:not(#style_important),\ndiv[class^=\"detail_adArea\"],\ndiv[class^=\"styles_ad\"],\nsection[class^=\"detail_recommended_\"]",".l_floatingbanner",".ad-container2,\n.kyobu-widget,\n.td-a-rec-id-custom_ad_2,\ndiv[class*=\"yad-\"]","a[href^=\"http://www.kyoeikasai.co.jp/\"]",".banner-area-entry",".textwidget > div.box > a[target=\"_blank\"][rel=\"noopener\"] > img[width=\"300\"]",".gunosy-ads-spot,\na[href^=\"https://suumo.jp/tokushu/pre/mansion/kanto/\"]",".m-articles > article.m-articles-item:has(> div[id^=\"div-gpt-ad\"])",".l-content-sub div.info","#map_yads,\n.ad-overture,\n.article div.clearfix[style^=\"margin\"],\n.side-news-ad","div[style^=\"width:728px;height:90px;\"]","div[class$=\"adarea\"]",".modAdBanner-3",".PRBOX,\n.texad,\n.texmongon","#sp-column-detail-bottom-banner",".bannerBox","#content div.main > aside.sub_aside:has(> .OUTBRAIN),\n.side_rectangle",".banner2","#around-article-area,\n#main-page-frame > div[style=\"display:flex;justify-content:center;align-items:center;height:120px;width:100%;\"],\n#naviad-area,\n#page_footer_adunit,\n#right-upper-banner-frame,\n#st-around-realestate-area,\n#st-bizreach-job-list,\n#under-advertisement,\n.ad-frame,\n.adv__section-ad-4,\n.advertising-link,\n.cmp_frame,\n.footInfeedArea,\n.footer-rect-ad-frame,\n.naviadContainer,\n.section-ad-1,\n.section-ad-3,\n.section-ad-4,\n.top-ad-frame,\ndiv[style$=\"margin: 30px 0; height: 250px;\"],\ndiv[style$=\"margin:30px 0;height:280px;\"]",".wp-block-st-blocks-my-box[style^=\"background-color:#fff;border-color:#\"]",".box_300,\n.out_pr,\n.pr-txt","#main > div.mab10.tac[style=\"padding-bottom:3px;\"],\n#main > div.slider",".pr_txt",".newpickup_premium > li.widget_text a[href=\"https://estate.nikkan.co.jp/notice\"],\n.top_recommend","#headerbanner",".l-asideSection_featured",".p-articleTextad",".-info:has(> li > div[id^=\"div-gpt-\"]),\n.l-asideSection:has(> .dag_aside_pickup)",".prBox",".c-ad-side",".btobArea",".txt_pr,\ndiv[class^=\"ad-nnn\"]",".sec-crpTop-stop","#ntv_setAD_PC_300_250,\n#ntv_setAD_PC_728_90,\n.genre-ad,\n.ntv-box-adBanner",".hulu-link",".overlay-publicity,\n.publicity-contents",".common-adbox:not(#ad04)",".ad-bottom-banner,\n.u-flex--center,\narticle > div[style=\"margin:0px 0;text-align:center;\"],\narticle > div[style=\"margin:25px 0;text-align:center;\"],\ndiv[style*=\"width:300px;height:250px\"]","#content-main div.block-link-list-b > article:has(> a > div.pr),\n.ad-tver,\n.affiliateLinks,\n.block-header-banner-wrapper,\n.block-sub > div.border-box > table > tbody:has(> tr > td > div[data-uz-url]),\n.block-sub-recommend li:has(> a > div.pr),\n.break-ad-box,\n.overlay-ad-area,\n.relatedLinksPhoto > div[style^=\"width:\"][style$=\"float: left;\"],\n.stickyfill tr:has(> td > div[class^=\"gmossp_\"]),\naside.block-header-banner,\naside.top-inline-banner","div[style=\"min-height:250px;\"]","#gpt-cojp_rec-footer,\n#gpt-cojp_rec-header",".ph",".list_ad,\n.o_aside__pure__ad",".yadsOverlay","#sc_pc_article_billboard,\n.ad-pr,\n.bnr_wrap,\ndiv[style=\"height: 250px\"],\ndiv[style=\"height:250px;\"]","#beta_ads01,\n.sp_none[style=\"height: 600px;\"],\ndiv[style*=\"250px\"]","#wrapper #button_id,\n.anchor","#mkdiv_header_pitari",".rc-cpn",".list-banner-01",".SideColumn__ad",".flexContents__box--adBox1",".portal-info-swiper","#commonAdsParts,\n#content-sticky > table:has(div.rcardImg),\n#content-sticky > table:has(td[style=\"padding-right: 16px;\"] > div.side_lo > div#RGPT_Rak_Blog_User_SideBanner),\n#content-sticky > table[width=\"330px\"]:has(> tbody > tr > td > div.side_lo > div.sidefree > table div[style*=\"width: 280px;\"] a[href^=\"https://hb.afl.rakuten.co.jp/\"][target=\"_blank\"][rel*=\"sponsored\"]),\n.headerAdC,\ndiv[id^=\"div-plaza-point-ad-\"]",".rad-table-existItemDisplay",".gamelist-ads,\n.mypage-ads,\n.side-ad,\n.side-mypage-ad-wrap,\ndiv[style=\"width:728px;height:90px;\"],\nstyle + div.side-box:has(> ul > li > a[href^=\"https://ac.ebis.ne.jp/tr_set.php\"][target=\"_blank\"][rel=\"noopener noreferrer\"])","#footerOverlayContents,\n#recommendOfficialRecipe,\n.ad-table-label,\n.box_banner--top,\n.bt_app-ad_area,\n.ranking_recommend_recipe,\n.section_common_banner,\ndiv[id^=\"rdn-adspot\"]",".ad__pr","#bnr-area,\ndiv[class^=\"rt-wide-banner-\"]","#ads-billboard","#ad-ichiba,\n#teamsite-mid-pickup,\n.section-title1[style=\"margin-bottom: 10px;\"]",".ad-outer,\n.right-people[style^=\"min-width: 300px; min-height: 250px\"],\n.right-ranking",".code-block[style$=\"text-align: center; display: block; clear: both;\"]","table[style=\"border:none;text-align:center;\"][width=\"660\"]",".pr-list",".m-ad-text","div[id^=\"my_banner-\"]",".sb-box-sub-07.fund-pr,\nh2.fund-pr",".sidebar > .text-xs-center:first-child,\n.text-md-right + .m-y-2.row","#attentionArea,\n.side-contentsAD","div[id^=\"jp_soon_\"][style]",".h-\\[250px\\].w-\\[300px\\],\n.items-center > .flex-col.pb-8:has(> h3 + .min-h-\\[250px\\] > div:only-child > div[id^=\"logly-lift-\"]),\n.max-w-\\[1100px\\] > div.pt-6.pb-8.border-app-text,\n.max-w-container > div.border-app-text:has(> div.min-h-\\[250px\\]),\n.text-app-text > div.h-\\[266px\\].bg-app-bg",".c-bnr > img.lozad,\n.leaf-page__bottom-ad,\n.leaf-page__top-ad",".textwidget:has(> div[id^=\"div-gpt-ad\"])",".list-basic-a:has(> li > div.c-ad)","#Sportiva_pc_article_UnderTitle",".block-widget-a-c__container:has(> div.mod-box > div.mod-box__container > div.js-ad-wpb_pc_house),\n.helper--min-height-225:has(> .OUTBRAIN),\nul.mod-grid2 > li.block-list-a-a__list__item:has(> div.block-banner-b-a),\nul.mod-grid2 > li.block-list-a-a__list__item:has(> div[class$=\"_InRecommend\"])","main > section.section:has(> div.section-container > div.OUTBRAIN)","div[class^=\"Fluct_shadow\"]",".adxTagArea","#text-24","#iframeHeader",".article_list > li:has(> div > div[id^=\"div-gpt-ad-\"]),\n.contents-pr,\n.mb30:has(> div > script[src*=\"rakuten\"]),\n.mb40:has(> div[id^=\"div-gpt-ad\"]),\n[class^=\"banner\"],\na[href^=\"https://park.sjnk.co.jp/campaign/ad_\"] > img,\ndiv[data-component=\"ad-basic\"],\nul[data-component=\"article-links\"]",".bbear-ad",".is-nativead-pagingad","#hdBnr,\n#rnvBnr",".ads_btm,\n.ads_icon",".bnr__section:has(script[src^=\"https://js.ad-stir.com\"])","#r-googleads",".ad_pc_article_undertitle",".cp-pcAd",".om-ad",".ad_world > div,\n.sidebox > ul > div[style=\"display:block;margin-top:1em;\"],\ndiv[class$=\"_billboard\"],\ndiv[id] > div > div[style^=\"display:block;margin\"]:has(> p[style=\"margin-bottom:.5em;border:none;font-size:.9em;\"] > a[target=\"_blank\"] > span[style$=\"text-align:center;\"])",".dfp_tag",".cmp-misc014,\n.header > .cmp-bnr001",".head-bnr-area,\n.l-side-block--banner:has(> div.ad)",".ad-billbaord,\n.alliance_PR,\n.right-section > div.tckr",".ad-msq--sticky,\n.billboard_wrap,\n.pickup_item--PR,\n.power_item--PR",".p-news_snsarea","#rectangle-desktop,\n#superbanner-desktop,\n.analytics_pr_rect,\n.common-box-ad-rectangle,\n.newHeaderBanner,\n.rectangle-desktop",".common-box-ad,\n.common-box-ad-landscape",".pc-ad1,\n.pc-ad23","#footerPcBanner,\n#txcms_cms_sideBanner_1,\n#txcms_cms_sideBanner_2,\n.entry_detail_ad2,\n.tbcms_ad-block-overlay","#adArea","#glr_popup",".bottom_prarea","#ad-lrec,\n#ad-new-ysp,\n#lrec,\n#pos-sqb,\n.yads-overlay,\ndiv[class*=\"Yda_\"],\ndiv[class^=\"Lrec_\"],\ndiv[class^=\"SearchResults_searchResults__contents__main__\"] > div.SSContainer,\ndiv[class^=\"Sports_StreamSports\"] > aside[class^=\"ArticleBox_ArticleBox\"]:has(> a[href^=\"https://app.adjust.com/\"]),\niframe[id$=\"_ad_frame\"],\nimg[src^=\"https://s.yimg.jp/bdv/yahoo/\"]","#adTopLREC,\n.bannerFrame,\n.ss,\ndiv[class^=\"LayoutMain-sc\"] > aside[class^=\"Component-sc\"]:has(> div[id^=\"adS\"]),\ndiv[class^=\"LayoutMain-sc\"] > section[class^=\"Component-sc\"]:last-of-type:has(> div[id^=\"adS\"])",".sn-banner > a[href*=\"adj.st/open/\"]",".Banner",".SS__list:has(span.Badge--ad)","#ad_SS,\n#ydn-bot,\n#ydn-contents-top-text,\n#ydn-top","#lrecArea,\ndiv[class*=\"SearchResults_searchResults__\"][data-device=\"smartphone\"] > section[class*=\"SSContainer_SSContainer__\"][role=\"complementary\"] > ul[class^=\"SSContainer_SSContainer__list__\"],\ndiv[class^=\"ErrorTypes_errorTypes__searchZeroHits__\"] > div.SSContainer,\ndiv[class^=\"Top_chie-Pages__ColumnItem--Sub\"] > div[class^=\"Top_chie-Pages__SubColumnSection--Box\"]:has(> #ad_lrec:only-child)","[id*=\"-ad-parent-\"]","#contents > div[class^=\"_\"] > div[class^=\"_1\"] > div[class^=\"_2\"] > div[class*=\" _\"]:has(> #subAdTop),\n#contents ~ div[class] > div[class^=\"wP-\"] > div[class]:first-child:has(> div[id^=\"ad_\"][class]),\n#newslist > div[class^=\"_\"] > div[class^=\"_\"] > ul[class^=\"_\"] > li[class^=\"_\"],\n#pr_main1 + div[class],\n.NRqdNbNt,\n.XuqDlHPN > div.pebAehAj._1IdtoV3i:last-child:has(> div[class^=\"_\"] > div[class^=\"_\"] > div[class^=\"_\"] > div[id^=\"ad_\"]),\n.ydn,\ndiv[class^=\"_LREC_\"],\ndiv[class^=\"_YDN_\"],\ndiv[id^=\"cat_\"] > ul[class^=\"_\"] > li[class^=\"_\"]:last-child,\nmain > div[class^=\"_\"] > div[class] > div[class^=\"wP-\"] > div[class]:has(> div[id^=\"ad_\"][class]),\nsection[id][class^=\"_\"] > div._22wPPO7Q","div[id^=\"ad_\"]","#floating_banner,\n#jack","#qa-mr-ad1",".App__contentsAd","#contentsWrap > div[class^=\"sc-\"]:has(> div.adWrap > div[id^=\"yads_\"]),\n.adWrap,\n.newsFeed_list > li > div[id^=\"ad\"],\n.nhSpBox3,\nli > a[class^=\"sc-\"][href^=\"https://rd.listing.\"],\nmain#contents > div[class^=\"sc-\"]:has(> div[class*=\" \"]:not([style]) > div[id^=\"yads_\"])",".YCA","#contentsInner div[class^=\"SS_SS__\"],\n.AdBannerCarousel,\n.main > div[class^=\"SS_SS__\"]:first-child","#makerAd,\n.mdNorthBuyee,\ndiv[class^=\"style_Ad\"]:empty",".mdYCA",".sc-lrec","#cp_bnr,\n.cm-modCommon02[style=\"min-width: 300px; min-height: 250px\"],\n.cm-videoEmbedSub__banner,\n.hr-lrec",".cmpList__adBlock",".pos-infeed",".adNm",".promoBanner","#bnr2,\n#ysp,\n.ad-frame-fix,\n.heatstrokePromo,\n.rainRadarAd",".ad-text01,\n.pd,\n.rb","#latest_list > .p-ad-list-item + li.p-list-item,\n.dazn_banner,\n.news-top-latest__ad,\n.p-ad-dfp-rec1,\n.p-ad-feature-pr,\n.p-ad-list-item,\n.p-ad-news-txt,\n.p-ad-txt-nowrap,\n.p-ad-txt-wrap,\n[id^=\"ad_dfp\"],\ndiv[class$=\"__ads\"],\ndiv[class^=\"home-ad-\"],\ndiv[class^=\"p-ad-dfp\"],\ndiv[id^=\"dfp_\"]","._popIn_recommend_ad_section_articles,\n.p-topiList__item.py-1,\n.sidebar-ad-rakuten,\ndiv[class^=\"p-ad\"]",".thumbnail-ad","#bnr-block,\n.area-top-banner,\n.gDef-bottom-banner,\n.gDef-side-banner,\n.gDef-top-banner,\n.pr-bannerRect-block,\n.pr-has-two-columns",".sponsor_link",".special.pr","#list > .posts-list-upper-widget,\n#side-fixed > #custom_html-23,\n#side-fixed a[href^=\"//af.moshimo.com/af/c/click?\"],\n#sidebar-2 aside > div.widget_custom_html","td[width=\"840\"][bgcolor=\"#ffffff\"] > span.black_mui12180","#related_area_cce_logly,\n.pre_banner_area","#AdSpecialContents","#area-ad1,\n#snav03 > div[align=\"center\"],\n.mt-3 > div[align=\"center\"],\n.wrapper > div.container > div[align=\"center\"]:not([class]):not([id])","div[id^=\"cr_\"]",".adBanner,\n.banner01,\n.feature,\n.newsWrap > .banner",".field-amazon-product1,\n.field-name-field-amazon-product1,\ndiv[id^=\"block-banner\"]","#contents > div[style^=\"text-align\"][style$=\"center;\"],\n.adsSpRect,\n.head-pickup,\n.youtube,\np > a[href^=\"https://coconala.com/services/\"][rel=\"nofollow\"]","#top_fixed,\ndiv[id^=\"dugaflvplayer\"],\ndiv[id^=\"goods\"],\ntd.none[colspan=\"2\"][valign=\"top\"][align=\"center\"]:only-child","#AttentionArticle","#_popIn_infeed,\n.ad2column,\n.ad2column ~ table[width=\"700\"][cellpadding=\"0\"],\n.page_ad_slot",".c-box-ad-movie--space,\n.c-box-ad:not(:has(a[href$=\"/recruit1/\"]))","div[class^=\"ad_div\"]","#navi,\ndiv[class^=\"AD\"]","#modal_mti,\n.img_banner,\n.sc_banner",".pt-2.col-12[style=\"height: 105px;\"]",".mainSlideAll",".bnr-img[data-original=\"https://deli-fuzoku.jp/assets/img/user/pc/index/bnr_ec.png\"],\n.mod-bnrWrap:last-child","#eqfirst,\n#main > a[href=\"https://shadowverse-evolve.com/\"]:first-child,\n.ently_text > center > a",".inner-widget,\n.rectangle-bn,\n[id^=\"dfng\"][id*=\"jack\"]","#pc_article_billboard,\na[id^=\"dfng_center_banner\"]:not([href^=\"https://news.denfaminicogamer.jp\"])","div[style$=\"min-height:250px;\"]","#dol17_article_recm_pc,\n#gpt-dol-infeed-ranking-text,\n#recommend-you,\n.ad-bannar-floating,\n.article-list > div > article:has(> div.ad-related),\n.banner-sp,\n.kabunushiyutai-ir,\n.pr-icon,\n.pr-icon + .top-article,\n.sub-trend-watch",".pickup",".prcolumn-h,\n.rectangle_ad_recommend_box",".section[style$=\"width:300px;height:600px;\"]",".single_banner",".ad_height",".add_area-center,\n.add_frame",".interstitial_ad","#yahooad_sp","#ad-wall-first-view,\n.col-xs-12.margin-bottom-lg > a[href^=\"https://search.rakuten.co.jp/search/mall/\"][rel=\"nofollow\"],\n.margin-bottom-md > a[target=\"_blank\"][href^=\"https://search.rakuten.co.jp\"]","#sp-link,\n.box-center",".l-sidebar > .widget:has(> .textwidget > p > .adsbygoogle)","#head_box,\n.amazonbox,\n.at_adwbox",".koukoku_middle,\n.osusume_msk_div4,\n.widget-area > div[align=\"center\"]:has(td > a[href^=\"http://www.d-064.com\"])",".autopagerize_page_element > .latest-banner,\n.l-sidebar-b > div.plugin-memo","div[id^=\"imobile_ad_\"]","#sub div.amzimg ~ a[href^=\"http://www.amazon.co.jp\"]","blockquote:has(a[href^=\"https://www.amazon.co.\"])","#sidebar-inner > div:has(> div.right-container-ads),\n.kotei",".footerBnr",".headerBnr","div[id^=\"divSP\"],\nspan[style=\"font-size: x-small;\"],\nspan[style=\"font-size: x-small;\"] ~ hr[size=\"1\"][color]",".plugin-recent_articles_image + div.plugin-memo,\n.plugin-rss:last-child","#more > a[href^=\"https://www.amazon.co.jp/\"]","#extra > div.column-inner > div.column-inner-2 > div.plugin-memo:first-child","#extra > div.column-inner > div.column-inner-2 > div.plugin-memo:last-of-type","#contents_item_base > div[style=\"margin-bottom:10px;\"] > div[align=\"center\"],\n#contents_item_base > table.onlyPCblock + div[style=\"margin-bottom:10px;\"],\n.ad_index_main_base,\n.ad_item_head,\n.contents_right_item > div.onlyPCblock[style=\"margin-bottom:10px;\"]",".news_ad",".adAreaDownload,\n.adAreaHead","#adsense",".article-body + div[style=\"margin: 20px 0;\"]","#main-inner > p,\n.first-article > p","#menu_banner",".bottom-rectangle,\n.ssp_330_fixed,\n.ssp_728_01",".ssp_300_01",".ssp_300_02",".header-area-bn",".site_bottom_banner","#Related_Books,\n#relbooks,\n.rel-box[style=\"margin-bottom:0;height:100px\"]:first-child",".c_adnw",".billboard","#top_koukoku_container","#lokokoku","#press_area","#banner_footer1",".top_banner_7","#top_banner_kokoku_wrap",".mp-Article_Ad",".ll-m-addContainer","section[data-vars-block-curation] > div[class*=\" \"]:has(> .ad-container)",".e__float_try","#sidebar1 > div.widget_text:has(> div > div.center > a[target=\"_blank\"]),\n.su_row","div[class^=\"p-advertisement\"]",".single_right_banner,\n[class*=\"margin-Ad\"]:not(.margin-Ad-B20)","#pc_article_right_1",".sidebar:has(> div > div.plugin-freearea > a[href*=\"e-nls.com/access.php\"])","div[class^=\"article-footer\"][class$=\"-affi\"]","div[style$=\"min-width: 250px; min-height: 300px;\"],\niframe[title=\"Advertisement\"]",".generalListAd","[class*=\"list\" i] > .ss","#agoda,\n#agoda_ads > div[id^=\"adgshp\"],\n#sideBoxRight table[cellpadding=\"0\"][cellspacing=\"0\"][border=\"0\"][style=\" border:1px solid #ccc; width:300px;\"]:not([class]),\n#sideBoxRight table[style*=\"border\"][style*=\" width:\"] a[href*=\"://rpx.a8.net/svt/ejp\"],\n.sidetitle:has(+ .side > div[style] > ins.adsbygoogle),\n.sidetitle:has(+ .side > ins.adsbygoogle),\ndiv[class$=\"ody\"] > div.text table[cellpadding=\"0\"][cellspacing=\"0\"][border=\"0\"][style=\" border:1px solid #ccc; width:300px;\"]:not([class])","div[class*=\"advertisement_sidebar_\"]","div[style^=\"width: 100%; min-height:90px;\"]",".m-articles__side-articles-ranking-list-item[style=\"display: block;\"],\n.p-wide.m-latest-list-item:has(> div[style=\"width: 100%; min-height:152px; margin: 0 auto;\"]),\ndiv[style=\"width: 100%; min-height:100px; margin: 0 auto;\"],\ndiv[style=\"width: 100%; min-height:250px; margin: 0 auto;\"]","#reader_ad_overlay","#dlUnder,\n#mains > .minispace2,\n.pl-lg-3.col-12 > div.custom",".common__adv_overlay","#content a > img[height=\"250\"],\n#content a > img[height=\"300\"],\n#sidebar > div.widget_custom_html:has(+ div#fix_sidebar),\n#sidebar > div.widget_custom_html:has(> div.textwidget > div.p-blogParts > div.ek-linked-block),\n.container > div.swiper-container:has(> div.swiper-wrapper > div.swiper-slide > a[href^=\"https://click.duga.jp/\"] > img),\ndiv[class=\"wp-block-column ek-linked-block\"]:has(> a.editorskit-block-link[href^=\"https://al.dmm.co.jp/?lurl\"])",".entry > div[style=\"padding: 10px; margin-bottom: 10px; border: 5px double #333333; border-radius: 10px;\"],\n.magazine_latest","#sideNavi div.banner:has(> a[href^=\"https://h.accesstrade.net/sp/cc?\"]),\n.adsenceArea",".side-menu:has(a[href^=\"https://adult.contents.fc2.com\"]),\n.side-menu:has(a[href^=\"https://al.dmm.co.jp/\"]),\n.side-menu:has(a[href^=\"https://click.dtiserv2.com\"]),\n.side-menu:has(iframe[src^=\"https://www.mmaaxx.com\"])","#sidebar > .widget:has(> p > .adsbygoogle),\n.entry-wrap--ads",".w-AdSense[style^=\"max-width: 860px;\"],\ndiv[class^=\"col-\"][style^=\"margin-bottom:60px;\"]","#relatedContent,\ndiv[class^=\"adArticle\"]",".my-1",".footerAdOuter,\n.googleAdsense-box,\n.googleAdsense-head-pc","#floating-banner,\n.after-btn-fb-nice-ad-pc",".bn_gpt_box",".css-9wmwr1,\nsection > div[class^=\" css\"]:has(> .ad-disclaimer:first-child + .ad-container:last-child)",".ad-article-rect,\n.articles-v-item:has(> div[id^=\"div-gpt-\"])","#footer-overlay-ad,\n.c-adgrid",".carousel_ad",".story__header-adbox","#top-big-ad,\n.kanren-unit,\n.link-unit-adjust,\n.side-top-ad,\ndiv[class^=\"freebox \"][style^=\"background:#f0ffff;\"],\ndiv[style=\"height:300px;margin-bottom:20px;\"]","#top_banner_left",".advertising-list","#footerAdBanner",".l-sidebar-ads > li:not(:has(> a[href^=\"https://full-count.jp\"])),\n.l-sidebar-ads-top,\n.s-entry-ads,\na[href^=\"https://tp-bb.jp/\"],\na[id^=\"c2_click\"][id*=\"did_article\"]",".ad-rectangle-right,\n.m-ad-rectangle,\n.r-ad-rectangle","._popIn_recommend_header","div[style*=\"min-height:280px;\"],\ndiv[style=\"min-height: 100px;\"]","#ad3","#top > div[style=\"padding:25px 10px;\"],\n.contentTitle.ui-bar-gray:has(+ .table-b > .rank[class*=\"-list\"]),\n.contentTitle.ui-bar-gray:has(+ .table-b > .recipe-side-img-area),\n.full.main > div[style=\"text-align:center;\"],\n.google-ad-area,\n.listAds,\n.realestate-memory-box,\n.table-b:has(> .rank[class*=\"-list\"]),\n.table-b:has(> .recipe-side-img-area),\ndiv[style=\"margin-top:10px; margin-bottom:30px;text-align:center;display:inline-block;\"],\ndiv[style=\"padding:25px 10px;display:inline-block;\"]","#g8-ad-placement-pc_side_head,\n.l-billboard_container,\n.l-jack__top_container,\n.track_mario,\na[data-track-nier-keyword=\"pc_stores_banner\"],\ndiv[id^=\"g8-ad-placement\"],\ndiv[style=\"margin: 30px 10px 10px\"] > h2.a-header--2:has(+ div[id^=\"g8-ad-placement\"]),\nheader ~ .c-richlp__wrapper",".footer__banners,\n.sidebar__section--ads,\n.takeover","#contents-main > section > div[style=\"text-align:center;\"] > div[style=\"text-align:center;\"]","#block-16,\n#sidebar-right","div[style=\"width:400px; height:290px; background-color:#fff;\"]",".banner_area_300,\n.banner_area_728","a[id$=\"-banner\"]",".trvdp-box",".ad_toppage_top","iframe[id^=\"IFTG\"]",".ad-article-middle,\n.ad-toc-bottom,\n.moko-ad",".side_recomend_trac,\n.taboola-recommend-span",".itx-widget","#ad_above_comment_html","#ad-jack,\n.ad-pc-footer,\n.bbs-ad-content,\n.c-rectangle-ad-wrap,\n.review_amazon_ranking_container,\n.review_amazon_ranking_title,\n.walkthrough-ad-ranking-game,\n.walkthrough-hikari > div._area > a:not([href*=\"gamewith.co.jp/\"]),\ndiv[class$=\"adWrapper\"]",".superBnrBox",".p-banner-wrap","#HTML16,\n#home-ad-top1,\n.adiframe-wrapper-post-bottom,\n.adimage-wrapper-sidebar",".home_secondry_feature_bnr_ul > li.large",".side-widget-area","#PC_SP_NEWS_D_GROUP,\n.PC_NEWS_D_PC_ONLY","div > div > p[style=\"margin:0; text-align:center;\"],\ndiv[style$=\"0; float:left;\"] > p[style=\"margin: auto; text-align:center;\"]","#ccw_sp_article_header_wrapper","#jp_gn_resp_article_inarticle_fundo,\n#pc_all_left_1st,\n.bal_insert_ad,\n.custom-html-widget > center > a[target=\"_blank\"] > img,\ndiv[id^=\"resp_\"]",".ad-pc-top,\ndiv[id^=\"jp_cgn_\"]",".m-listitem--ad",".game_info:has(> .game_amazon),\n.gc_ad","#gz-recommendedBottom-outerAd,\n.bnL,\n.gz-entryDetail-footerItem,\n.s-body-ad,\n.s-body-ad-wrapper,\ndiv[id^=\"article-inner-cxad-\"]",".araklet",".inner-buy-box","#other,\n.a-img_add_header",".one_banner",".adClear",".ad_comment,\n.similar_ad",".advert","#async-ad_line3,\n.adlinefoot,\n.bnrBox01",".newentry_in > li.cf:not(:has(> a))","iframe[src^=\"https://proto2ad.durasite.net/\"]","section[class^=\"LinkBannerWrapper\"]",".prt-ad-banner","div[class^=\"_taxel_ad_article\"]",".tp-backdrop,\n.tp-modal","#advertising",".kokoku-area",".bl_main__add",".footbnr",".content5:has(#top_banner_7_list)",".sec_12:has(> div.wrap > div.kk_banner)","#gt_sp_all_footer,\n#gt_sp_all_header",".mainbody-ad-top,\ntable[width=\"750\"][height^=\"3\"]","#ads336,\n#adsense-content-unit,\n#h-superbanner,\n#main-contents > article.post-box.dnm,\n.parallel,\n.widget-right.widget_sp_image:not(#widget_sp_image-60),\n.widget-right.widget_text:has(a[href^=\"https://www.amazon.co.jp\"])",".wp-block-stk-plugin-cbox-notitle","a[target=\"_blank\"][rel^=\"nofollow\"][href*=\"ad\"]",".oAdBannerWithText,\n.oGoogleAdSpQuestions300x250",".ad-in-entry-block","#bottom-editarea","#my-footer > div[style=\"text-align:center\"]",".size_b12","#adFooter,\n#entryBottomAd",".p-article__adTop",".adsense-middle",".stickyFooter",".box-header",".box-top","#secondary > .widget_sp_image","#bottom_bnr,\ntd[width=\"787\"]",".alignce > p",".adPCDoubleWrap,\ndiv[class^=\"ad\"][class*=\"Rectangle\"]",".sideAD","#sidebar2 a[href^=\"/adv/ba.php\"]",".fixed-ad-wrap",".top-footer-banner",".kokokuMod",".content6_wrap",".article__contents > p:last-child:has(> .adsbygoogle),\n.sideCustomBlock__inr > .sideChoiceBlock:has(> .sideChoiceBlock__inr > .sideChoiceBlock__list > a.banner__link)","#st_custom_html_widget-149",".ad-sub","#side > div.sidewrapper[style^=\"width: 218px; margin-bottom: 0px; position:\"] a[target=\"_blank\"] > img,\n.abanner,\n.entrybody > blockquote:has(> .amazon),\nbody .abox","div.bg-white.text-center",".shitennoji-banner-js,\n.shitennoji-big-banner,\n.top_recent_article[style=\"display:block;\"],\ndiv[class*=\"adsense\"]","#admokuji",".media-ad",".c-article-ad","div[id$=\"_DFP\"]",".inread-banner",".amz-outline,\n.koruri.brown-link,\n.widget_fleximag_responsive_image_ad,\nins.adsbygoogle",".ad-right-rail-native-ad,\n.entry__right-rail-width-placeholder,\n.leaderboard-flex-placeholder,\n.right-rail-sticky__native-ad-container",".VcAdvertisement,\n.wp-block-ve-advertising",".tag_300,\n.tag_468,\n.tag_728,\n.tag_dummy","#topsadbg","#top_koukoku_banner",".banner-wp","#_popIn_recommend_top_1 + br + .bnrs.w340,\n.l-ad3,\n.textad_box",".adsence_sp",".post-box-ad",".c-ads-box","[class*=\"-chumoku\"]",".floating-banner",".brick-ads,\n.brick:last-child:has(> div.items-scrolling > ul.items-goods > li > p > a.ga-buy)",".add01","div[style=\"margin-top:7px; height: 260px;\"]","#banner_pr,\n#jack_wrapper > div[id^=\"jack\"],\n.app_banner > a:not([href^=\"https://iphone-mania.jp/\"]),\n.fluxoverlay__wrapper,\n.pr_single_txt,\n.search + div#sidebar_right_menu,\n.single_pr_ad_all","div[id][style=\"height:250px; width:300px;\"]","body .ad-block",".--wid.m-article-3colm:last-child:has(> div.m-article-3colm-list > div.ad-block),\n.ad-article-bottom-rectangle,\ndiv[style=\"min-height:150px;\"]",".billbord,\n.web-advertising",".aBnr","#top_koukoku_wrap","#randomad",".bnrContent",".ab-ad-area",".article-body-more > br ~ div[style]:has(> div > a[href^=\"https://amzn.to/\"])",".post-group > div.flex-row-center:has(+ div[data-gmoad]),\ndiv[style^=\"margin: 0px; padding: 0px; border: 0px; z-index: 999; position: fixed;\"]",".ads_wraptop2",".adsmain,\np[class^=\"adsn\"]",".p-adsense-in-list,\n.p-adsense-list-right-column-high-block,\n.p-custom-search-ad,\n.u-margin-xl-t > .u-margin-m-b[style^=\"height: 300px;\"]",".archive__item,\n.articleList__item:has(> div[id^=\"_popIn_infeed\"]),\n.article__ads",".mainColumnBannerArea","td[align=\"center\"][height=\"250\"]",".--pr,\ndiv[class^=\"dfp-\"]",".ad-col2","div[style=\"min-height:280px;margin-bottom:25px;\"]","#side > div.sideContents > div.amzimg,\n.entry:has(#gInactiveAdContainer),\n.top-ad__wrapper--center","#block-17,\n#media_image-8,\n.sideCustomBanner",".cmn-summary-1:has(> div[id^=\"div-gpt-\"])",".pr_area",".bg-ash-200[style=\"height: 94px;\"],\ndiv[style=\"clear:both;height:90px;\"],\ndiv[style=\"clear:both;overflow:hidden;max-height:90px;min-height:90px;\"]",".justify-center.pt-6.pb-22:has(> div[id^=\"div-gpt-ad-\"])",".bgkokoku","#content > div[style=\"margin:0px auto 4em auto;width:100%;height:auto;\"],\n.l-mainContent__inner > div.post_content > center,\n.w-beforeRelated","#header1 > div[style=\"float:right;font-size:14px;line-height:16px;margin-right:10px;\"],\n#kakijun_books,\n.gadcenter","div[class^=\" Gap_size\"] > div[class^=\"Layout_\"]:has(> div[class^=\"Ad_ad_\"]),\ndiv[class^=\"widget-ad-\"],\ndiv[id^=\"work-ad-\"]","#ad_right_bar_top,\n#pc-overlay-base,\ndiv[id^=\"overlay_ad_\"]",".right-col > .side-multiline-html-area:has(img[src*=\"/banner_\"])","#main.contents div[class^=\"section_\"]:has(img[src^=\"/www/banner/images\"][src$=\".gif\"])",".m-bnr-inner","div[id^=\"bnAdvertisement\"]","#unit-159518","#block-top-billboard-1st,\n.blk-bnr02,\n.list-ranking01-bottom,\n.top-head-bnr",".entry-footer-html > div.entry-footer-html",".borderTop.pr.list_carousel",".ct-ad-wrap","#article-list > li:has(> div > iframe[width=\"300px\"][height=\"250px\"]),\n.list-group-item:has(> .pr),\n[class*=\"-ads\"],\ndiv[style=\"min-height: 256px;\"]","div[style=\"min-height: 280px;\"]",".book-tiles","#footer_adbanner,\n.adLandscape,\n.adResponsiveDisplay","#top_banner_koukoku",".sdr-banner","article[data-clarity-region=\"article\"] > center","#myPaymentModal,\ndiv[class$=\"iframe-ad\"],\ndiv[class$=\"word-ad\"]",".adbox_pc",".l-main > div#category_list + section.l-section",".ban.r_menu","#adinfo","#top_kokoku","#side-kp-bnr-area1","#postAds_Wrap","#page_article_area > ul > li:has(> div[id^=\"div-gpt-\"])","div[class^=\"ad_area\"]","#geniee_overlay,\n.p-article-container__main > div[style=\"display: flex; justify-content: center;\"] > a[style=\"width: 100%;\"],\n.u-bg-dgray.c-section",".single_bnr_wrap",".rectangle_wrap",".meta_candy_description p[style=\"text-align: center;\"] > strong",".add-container,\n.box:first-child","#top_banner_kokoku",".recipe--detail-bannerarea,\n.side--banner-app,\n.side--logly","table[style=\"border:1px solid gray;\"][width=\"320\"][height=\"562\"],\ntable[style=\"border:1px solid gray;\"][width=\"610\"][height=\"450\"]","#ttop_prZ,\ntable[style=\"border:1px solid gray;\"][width=\"610\"][height=\"440\"],\ntd[colspan=\"3\"][valign=\"top\"] > table[style=\"width:950; height:270; border:1px solid gray;\"]",".page-body-side > div.ad-unit:first-child,\ndiv[style^=\"position:fixed;bottom:0;left:0;right:0;width:100%;background:\"]","#main_head_ad,\n.plugin-memo > div.side > div.amzimg,\n.plugin-memo:has(> div.side > a[name=\"amazletlink\"]),\n.plugin-memo:has(> div.side > center > a[name=\"amazletlink\"]),\n.plugin-memo:has(> div.side > div.amazlet-box)",".amazon01 + div[style=\"border:1px solid #1c7db3;margin:50px 0 10px;\"],\n.article_inline_ad_more,\n.top-article-ad","#side_l > aside > div.sidetitlebody:first-child,\n.popup_wrap",".article-body > div.rec-title,\n.article-body > div:not([class]) > a[href^=\"https://amzn.to\"][target=\"_blank\"],\n.salebox,\ndiv[style=\"border: 5px solid #008b8b; box-shadow:0px 0px 5px; border-radius:8px; margin:5px 7px 15px 7px;\"],\ndiv[style=\"text-align:center; font-size:12px;\"]",".article-body-inner > table:has(> tbody div[class^=\"google-user-ad-\"])",".age,\n.kanren > dl.clearfix:has(a[href^=\"https://leaked.jp/1\"]),\n.kanren > dl.clearfix:has(a[href^=\"https://leaked.jp/d\"]),\n.kanren > dl.clearfix:has(a[href^=\"https://leaked.jp/f\"]),\n.kanren > dl.clearfix:has(a[href^=\"https://leaked.jp/k\"]),\n.kanren > dl.clearfix:has(a[href^=\"https://leaked.jp/smuc\"]),\n.st-labelbox,\n.st-mcbtn-box",".st-BottomBanner-top",".home-p-ads",".pr_banner",".bun-bannerpublicityBox2","#tmp_idx_publicity",".ItemList_Banner","#fixedAdv,\n.banner-sec",".rs_skip","#banner-advertisement",".p-topAd",".boxSideBnrArea","#top_kokoku_bg",".advertising-area",".top_banner8,\n.top_banner9",".footer_banner",".koukoku-area","#tmp_rnavi_bnr,\n.sec_related",".banner_area","div.slide_link + div.wrap > div.aside",".banner2Mod > #randomBanner,\n.banner2Mod > #randomBanner + .list,\n.banner2Mod > #randomBanner + .list + .link","#tmp_advert_items,\n#tmp_banner_ads","#top_banner_7",".k-koukoku","#sadwrap",".kokoku_wp","#float_banner","#tmp_banner",".under-banner","#bnr_content","#BannerArea","#koukoku","#banner-pr",".top_sec03_r_box:has(> div > script[src=\"/js/banner.js\"])","#banners","#frame-banner-advertisement","#banner_frame","#adbanner","#fBanArea",".kokoku_n_wp",".kokoku-sec",".section-advertise","#aside_banner","#top_koukoku",".bnr_area",".container06_wp,\n.kokokubg","#top_banner_footer",".Item_List_adspace","#FooterPane > div.ItemList_Standard","#FooterPane > div.Item_normal",".tkokoku","#adBanner","#sponsor_banner",".class_area18.ng-tns-c168-0","#adBannerArea",".block-banner","#top_banner_wrap",".kokoku-wp",".Item_tf_koukoku","li[id^=\"native-\"]",".bfapickup","[class][data-ranking=\"amazon\"],\na[class^=\"articles_pArticles_HeroLink\"]:not([href]),\ndiv[class*=\"bodyAd_BillboardAd\"],\ndiv[class^=\"article_pArticle_Embed\"],\ndiv[class^=\"articles_pArticles_List_\"] > a:not([href]),\ndiv[class^=\"bodyAd_\"],\ndiv[class^=\"cxenseAd_\"],\ndiv[class^=\"ownedMediaAd\"],\ndiv[class^=\"styles_pBanner_\"],\ndiv[class^=\"styles_sBanner__\"]","#js-Columns-col-inner > div[style=\"min-height: 160px;\"],\n.Columns-col--size300 > div[m-section=\"top:large\"]:has(> script),\nli[id^=\"js-rankingIdeasAds\"]",".google-user-ad","#YDNA,\n#YDNB,\n#ad_tsuibi_1,\n#ad_tsuibi_2,\n#article-options > div.inline-block_2,\n#container > center > table > tbody > tr > td > a[href*=\"dmm.co.jp/\"],\n#content-inner2 > a[href^=\"https://affiliate.suruga-ya.jp\"],\n#fixR,\n#links_left div.plugin-memo:has(> div.side > table a[href^=\"https://al.dmm.co.jp\"]),\n#linksbody > div.plugin-memo:has(> div.side > div > small > a[href^=\"https://www.amazon.co.jp/dp/\"][target=\"_blank\"]),\n#linksbody > div[align=\"left\"]:has(> a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"]),\n#main > div.column-inner > div.column-inner-2 > a[href^=\"http://www.dlsite.com/maniax/dlaf/\"],\n#more > a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"],\n#pickrightcon > .right-container-ads,\n#random-product-container,\n#sidecolumnbody > a[href^=\"https://hb.afl.rakuten.co.jp/ichiba/\"],\n#sub > div.column-inner > div.column-inner-2 > a[href^=\"http://www.amazon.co.jp/\"],\n#sub > div.column-inner > div.column-inner-2 > a[href^=\"https://amzn.to\"],\n#sub div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > a[href*=\"dmm.co\"][target=\"_blank\"],\n#third > a[href*=\"dlsite.com/maniax/dlaf/\"],\n.LargeImage.amazon,\n.MediumImage.amazon,\n.adArea2,\n.adArea3,\n.admore,\n.adplace,\n.ads_more ~ .article-main2 > div[style^=\"margin: 60px\"][style*=\"#fff\"],\n.adsencewaku,\n.adsencewaku2,\n.afi-style1,\n.amasoner,\n.article ~ a[href^=\"http://www.amazon.co.jp/exec/obidos\"],\n.article-body > div.inline-block_3,\n.article-body-inner > a[href^=\"https://affiliate.suruga-ya.jp\"][rel=\"nofollow\"] > img,\n.article-body-inner > a[href^=\"https://px.a8.net/svt/ejp\"],\n.article-body-inner > a[href^=\"https://px.a8.net/svt/ejp\"] ~ img[src^=\"https://images-na.ssl-images-amazon.com/images/I/\"],\n.article-body-inner > br + a[href^=\"https://www.amazon.co.jp/\"][target=\"_blank\"],\n.article-body-inner > div > table[style=\" border:1px solid #ccc; width:150px;\"],\n.article-body-inner > div#more > a[rel=\"noopener sponsored\"][href^=\"https://www.dlsite.com/maniax/dlaf/\"],\n.article-body-inner > div.article-body-more + p[style=\"”font-size:5pt;\"] + center,\n.article-body-inner > table[cellpadding=\"0\"] > tbody > tr > td > div[style=\"border:1px solid #000000;background-color:#FFFFFF;margin:0px;padding-top:6px;text-align:center;overflow:auto;\"],\n.article-body-inner > table[height=\"250\"][width=\"700\"],\n.article-body-inner > table[style=\"color:darkblue; background-color: #FFFFFF\"][width$=\"570\"][border=\"1\"],\n.article-body-more > a[href^=\"https://al.dmm.co.jp\"][target=\"_blank\"],\n.article-body-more > b > strong > a[href^=\"https://al.dmm.co.jp\"],\n.article-body-more > div > a[href^=\"https://al.dmm.co.jp\"][target=\"_blank\"],\n.article-body-more table:has(> tbody > tr > td > link[href^=\"https://pdn.adingo.jp/\"]),\n.article-footer + div[style=\"font-size:16px;font-weight: bold;margin:10px 0 10px 0;\"],\n.article-outer-3 > div.article-body > a[href^=\"//ck.jp.ap.valuecommerce.com/servlet/referral\"][target=\"_blank\"],\n.article-outer-3 > div.inline-block_1,\n.article-outer-3 a[href^=\"https://www.amazon.co.\"][target=\"_blank\"][rel=\"nofollow\"],\n.article-outer-3 div.article-body-more [style] a[href^=\"https://www.dlsite.com/\"][rel$=\"sponsored\"],\n.article-outer-3 div.article-body-more a[href^=\"https://affiliate.suruga-ya.jp/modules/af/af_jump.php\"][rel=\"nofollow\"],\n.article-outer-3 div.article-body-more a[href^=\"https://al.dmm.co.jp/\"] > img.pict,\n.azlink-box,\n.blogbody > div.main > table[width=\"500\"]:not([height]) a[href^=\"https://www.dmm.co.jp\"],\n.column-inner-2 > a[href^=\"https://www.amazon.co.jp/\"][target=\"_blank\"] > img[src^=\"//ws-fe.amazon-adsystem.com\"],\n.column-inner-2 > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > a[href^=\"http://www.dmm.co.jp\"],\n.column-inner-2 > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > a[href^=\"http://www.dmm.co.jp\"] + p[style=\"margin:5px 0 0 0;padding:0;color:#8c8c8c;font-size:10px;\"],\n.fluct-2ad,\n.google-user-ad-bottom,\n.kiji .menu_cont3[style=\"text-align:center\"] > table[width=\"100%\"][border=\"\"],\n.kiji .menu_title3:has(+ .menu_cont3[style=\"text-align:center\"] > table[width=\"100%\"][border=\"\"]),\n.kiji > .article_main > div.krb-amzlt-box,\n.kijiadleft2,\n.kijinakakoukoku,\n.kiziue > div.random-content[style],\n.left-container > .left-column-inner > center,\n.left-container > div.plugin-memo:has(> div.side > div.amakuri-undertext),\n.plugin-memo > div.side > a[href=\"http://game-news.biz/pc/sumato/god_game/\"],\n.plugin-memo > div.side > a[href^=\"http://v-fox.net\"],\n.plugin-memo > div.side > div.g-rank,\n.plugin-memo > div.side > div[align=\"center\"] > small > a[href^=\"https://www.amazon.co.jp/dp/\"],\n.plugin-memo > div.side > table[border=\"0\"] > tbody > tr > td > div[style$=\"width:280px;margin:0px;padding:5px;text-align:center;overflow:hidden;\"],\n.plugin-memo:has(> div.side > a[href^=\"//ck.jp.ap.valuecommerce.com\"]),\n.plugin-memo:has(> div.side > a[href^=\"http://hb.afl.rakuten.co.jp/hgc/\"][target=\"_blank\"]),\n.plugin-memo:has(> div.side > a[href^=\"http://www.e-nls.com/access.php\"][target=\"_blank\"] > img),\n.popularArticleWithImage > div > a[href^=\"https://www.mgstage.com/product/\"],\n.right-column-inner > a[href^=\"http://www.dmm.co.jp/netgame_\"][target=\"_blank\"],\n.right-container > table[style=\"color:darkblue; background-color: #FFFFFF\"][width$=\"305\"][border=\"1\"],\n.right-container-ads > a[target=\"_blank\"],\n.sponsor_side_body,\n.t_b > div > a[href^=\"https://al.dmm.co\"],\n.t_b > div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > p[style=\"margin:5px 0 0 0;padding:0;color:#c00;font-weight:bold;\"],\n.t_b ~ a[href^=\"https://www.amazon.co.jp\"],\n.t_b ~ div > a[href^=\"https://al.dmm.co\"],\n.t_b ~ div > a[href^=\"https://www.amazon.co.jp\"],\n.t_b ~ div[style=\"margin:0;padding:5px;font-size:12px;word-break: break-all;\"] > p[style=\"margin:5px 0 0 0;padding:0;color:#c00;font-weight:bold;\"],\n.yms-user-ad,\na[href*=\"ad-feed.com/link/click\"],\na[href*=\"ad-nex.com/link.php?\"],\na[href*=\"https://makoto-store.com/adwords/\"],\na[href=\"https://xn--nckya3f3d.com/htaikenn\"],\na[href^=\"http://sma-p.com/link.php\"],\na[href^=\"http://sp.pun-c.jp/\"],\na[href^=\"http://www.corelive-s.com/\"],\ncenter > table[width=\"600\"][height=\"300\"][bgcolor=\"#778899\"],\ndiv[class^=\"article-body\"] > dt.net[id] > span[style=\"background-color: rgb(255, 255, 255); font-size: 68.75%;\"] > div[style$=\"word-break: break-all;\"],\ndiv[id^=\"im-\"] + br + div.main-container-ads,\nth > a[href^=\"https://www.dlsite.com/maniax/dlaf/\"] > img.pict,\ntr > th > a[href^=\"https://al.dmm.co.jp\"][target=\"_blank\"]","#headlineBanner,\n.bannerRectangle","div[style$=\"height:90px; text-align:center\"]","#billboard,\n#bottom-banner,\n#post_content_banner","#header-banner","#top-footer-banner",".fbnr-area,\n.pr-txt-area,\n.top-fbnr-area","body .contents_ad",".bnrArea,\n.connection-post-ad,\n.new-post-advertisement","section[class*=\"posts-ad\"]",".ranking-item[data-rank=\"PR\"]",".AdsWidth","#bodyFrame > span[style=\"font-size:small;color:#939393;\"]","#undrep_category_block",".articleShow__nativeAd",".p-rotation-banner,\n.p-sub-banners",".freebox,\n.side-topad > .widget_text",".modfortuneSign","aside > div[style^=\"min-height\"]",".module-ad:has(> div.module-ad__item > div[id^=\"mn\"]),\n.module-ad__item,\ndiv[id^=\"mn\"]",".module-ad-header,\n.module-list-articles__ad",".kanren-under-ad-title,\n.more-ad-title",".ads_336,\n.ads_336x280","#index-remarkable,\n.ad-bnr-w300h250,\n.container + div.container.column-2.print-nodisp,\n.container-ad,\n.title-ad-sp,\naside[class^=\"ad-\"],\ndiv[id^=\"ad-pc-channel-infeed_\"]",".ad-infeed",".ad-super-banner-bottom","#bottomBanner",".p-article-middle-ad,\n.subarea-ad",".adarea01",".recommend_list > ul > li.cf:has(i.pr)","div[class^=\"Article_ad__\"]",".ad-fb,\n.ad-microad,\n.ad-rec,\n.ad_label_text,\n.article__inner > .ad_text + aside[style^=\"width:\"],\ndiv[style=\"width:300px;height:600px;\"]","div[class^=\"article\"] > div.mgnT60.mgnB60",".l-superbanner","aside[id^=\"mc_widget_\"]","#col_content > div.footer_content:has(> div.ads)","#footeradv,\n.pc_header_bottom_adv",".adv_bottom","#wide_scraper",".c-adBanner,\n.c-adBottomOverlay,\n.c-adDisplay,\n.p-topArticleList__item--ad",".ad-trend-topic-more-photo","div[style=\"height:90px; width:728px;\"]","div[style^=\"height:250px; width:300px\"]",".vc_widget_sidebar","form[action=\"https://www.google.co.jp/search\"] + div.row",".ext_text","#gads_p_bottom,\n#gads_p_top",".logly-lift-ad:last-child",".inarticle-ad,\n.post-foot-ad",".box[style=\"min-height:900px\"]","[id^=\"gtm-\"]","#sidebar,\n.post_content > div.swell-block-button + h4.wp-block-heading + p,\n.swell-block-button:has(> a[href^=\"https://live.fc2.com/adult/?afid\"]),\n.w-frontBottom,\n.wp-block-latest-posts + div.wp-block-image.u-mb-ctrl,\n.wp-block-latest-posts + div.wp-block-image.u-mb-ctrl + p.has-text-align-center,\nh4.wp-block-heading:has(+ div.pcolle-parts),\nh4.wp-block-heading:has(+ p + center)",".p-toppage__koukoku",".AdBnrList",".u",".orange",".articleRankingBlock__link[href^=\"https://k.zucks.net/\"]",".adsense-related-box,\n.txt_ad","#ad1201_wrapper,\n#stock_header_contents > div[class=\"min-h-[120px]\"],\n.h120p,\n.min-h-\\[316px\\].max-w-\\[300px\\],\ndiv[id^=\"v-ad-hide\"]",".l-side_section:first-child","div[class^=\"ad_hide\"]",".admodal",".comarea",".ad_hide,\n.pageCon_ad","div[data-controller=\"advertisement\"]","#layout > div#layout + div > div.relative,\n.max-w-xs.my-2\\.5.min-h-\\[146px\\]",".mod-adsenseSearch,\n.mod-listRanking-list__ad,\n.mod-section > .tx-ac > a[target=\"_blank\"],\n.mod-section > h2.mod-title1:has(+ .tx-ac > a[target=\"_blank\"]),\ndiv[class^=\"mod-jyukuSearchAd\"]",".ads300\\*250,\n.ads730,\n.thumbnail-list > li:is(:has(> div[id^=\"div-gpt-ad-\"]), :has(> .ads))","#_popIn_recommend + #related2,\n#_popIn_recommend2,\n.my_adslot_top2_div",".footer > div[style=\"\"]","#footer-widget-left",".COMMUNITY_bodyArea__subArea > .adBanner:first-child + .COMMUNITY_rightAreaBox",".NEWS_recentTopicsList__itemAd",".side-add",".advertise_inner","#top_photo_banner",".bnrWOut","p[style=\"”font-size:5pt;\"] + center","#article-follow-sidebar > aside.uqmobile-recommend_box,\n.ad_bk-news_rakuten-mobile_recommend,\n.head_unique_btn,\n.header-follow-linecv","#advarea",".css-6a6dbz","table[style$=\"width: 300px;\"]","div[id^=\"ad_pos\"]",".newItemList > li:has(> ins.adsbygoogle),\n.newItemList > li[style=\"flex-basis: 100%; background-color: white;\"]","li.mb10:has(script.optanon-category-ad)",".header-widget",".pickupBlock,\n.specialBlock",".a-external-banner--rectangle,\ndiv[class^=\"m-external-banner\"]",".pcbill,\n.widget-content-top,\n.widget-sidebar-standard:has(> div > div.squareb)","#adarea_banner,\n#newrelease_adBox,\n.jack,\n.page_adArea,\n.rect_box,\n.topRank_adBox_resp,\n.top_ad,\n.top_adBox,\ndiv[class^=\"special_adBox\"]","#sidemenu > dl.sidemenu_body:first-child,\n#sidemenu > span:first-child,\n.entry_body > p.ichiran,\n.fc2_footer + br + span",".ad-management:not([data-key=\"default__single__main_after\"])",".box-advertise,\n.box-detail__ads,\n.box-reviewerad,\n.innerAD",".bl_adSPWrap,\ndiv[style^=\"margin: 20px 0;\"],\ndiv[style^=\"padding-top:10px; padding-bottom: 10px\"][style*=\"min-height\"],\ndiv[style^=\"padding-top:10px; padding-bottom: 10px; text-align: center; min-height: 270px\"]","#ads-w,\ndiv[style=\"width:100%;text-align:right;margin-top:20px;margin-bottom:4px;\"]",".bnr li:has([alt*=\"[PR]\"])",".dti_ad",".dsp-in-block,\n.p-recommendedArticle",".entry-content-wrapper > div.avia-builder-widget-area",".ad-bg-1,\n.categories-advertisements,\n.news-articles-show-footer > div.-h3:has(+ div[id^=\"logly-\"]),\ndiv[style=\"min-height: 100px; margin: 20px auto; text-align: center;\"]","#inc_rakuten_shopping,\n#inc_yahoo_shopping",".ad-footer-box,\narticle[id^=\"related-post-ad\"]",".rect",".articleBnr_ydn,\n.articleList-along,\n.articleList-attention,\n.articleSns ~ .articleBnr_list,\n.box-warp > a[href^=\"//ck.jp.ap.valuecommerce.com/servlet/referral\"],\n.c-sideBanner,\n.c-sideBanner_articleBottom,\n.c-sidePickup,\n.follow_cv_eye-catcher,\n.headerBillboard","#osn_pc_article_underlist",".is-banner:not(#shindan_top_sns_area),\n.is-recommended,\n.is-recommended + section.p-aside-section,\n.is-side-sponsored,\n.is-sponsored,\n.l-main > .p-aside-section:has(> div > div > div > div[id^=\"div-gpt-\"])","#submenubar,\n.google3","div[class^=\"top_kokoku_\"]","#c_bnr","#ad-side_top,\n.lo-main > aside:last-child","#adblock_guide_mask,\n.adblock_guide_box","[class^=\"magazine_pr_\"]","#ad_clickcount_pitcure,\ndiv[style=\"margin:10px 0\"] > a[href*=\"utm_medium=text\"]",".ItemList_Advertising","ad[content-type=\"adsbygoogle\"],\ndiv[style=\"clear:both;padding-top:1em;text-align:center;\"]","div[class^=\"napbiz_ad\"]",".big_banner,\n.kyosan_content","[id^=\"div-M_MD_inf_fluid_\"],\nsection > div.bannar_area:only-child","[id^=\"div-M_MD_gtx_fluid_\"],\ndiv[style=\"min-height:300px;\"]",".ppg-panel__item:has(> div.ppg-panel-figure > div.ppg-panel-figure__inner > div.ppg-panel-figure__image--ad),\n.text_c[style=\"height: 50px;\"],\ndiv[style=\"min-height: 600px;\"]","div[style=\"min-height: 300px;\"]","#spNonDispSuperBannerArea","div[id^=\"div-M_MD_kiji_fluid_\"]","#h_bar,\n#join-bnr,\n#pr-link,\n.bl-top-square","#s_salon > div[style^=\"width:calc(\"]",".indexContents > div.indexContentsright:has(> div#googleadd)","#mobile_top_bnr,\n.biglobeBanner,\n.post-top-banner","#SPbanner,\n#gadsOverlayUnit,\n.inarticle-recommend,\n.news-cpl",".popin,\n.recommend-posts,\n.sidebar-ad + .sidebar-hr","#googleTop","div[id*=\"Advertisement\"]",".lottery-result-ad",".site-promo > div.site-promo",".ad_rectangle_article,\n.ad_rectangle_article_outer,\n.recommended_top",".is-ad.has-bg,\ndiv[style=\"min-height:140px;display:flex;justify-content:center;align-items:center;text-align:center;\"]","#smt_rec_dcmatch_1,\n.ad_bnr,\n.dgame",".ad200x200,\ndiv[class^=\"adbox_\"]","body > div[align=\"center\"] > table[border=\"0\"][cellpadding=\"1\"][cellspacing=\"0\"][width=\"700\"]",".list_row3_ad_2column",".ad-horizontal-wrapper,\n.game-ad,\n.game-ad-bottom,\n.game-list-ad","div[class^=\"ad-jack\"],\ndiv[class^=\"adInfeed\"],\ndiv[class^=\"adMiddleRectangle\"],\ndiv[class^=\"adRecommend_\"]",".NR-ad,\n.NR-pr",".ads_h250,\n.ads_h253","#mod-freearea-main:has([id^=\"gooad-\"]),\n.article__banner,\n.mod-entry-set-goo-ad,\nbody > div[style^=\"height: 70px; position: fixed; z-index:\"]","#lnavi_site-cross,\n#map-areamatch_wide,\n.shopinfo_ads",".gn-partition.sp-padding15,\ndiv[class^=\"gooad_\"]","#gheader,\n.sponcer,\ndiv[style^=\"margin:20px\"][class=\"clearfix\"]",".addArea","#sticky_adsense,\n.main-ranking > dd > ul > li:has(> div.NR-ad),\ndd > ul > li:has(> div.NR-ad-ranking)",".l-browsi","#sj_side-banner,\ndiv.clearfix[style^=\"margin-top:20px;min-height:2\"],\ndiv[style=\"margin-top:20px;min-height:250px;\"],\ndiv[style=\"margin: 1em 0 0; min-height: 90px; display: flex; justify-content: center; align-items: center;\"]","div[class^=\"entry-ad-\"]","#entry-comment-footer-ad,\n#entrylist-ad-right-top,\n.centerarticle-aside-ad,\n.comment-header-ad,\n[class^=\"entrylist-ad-\"],\nsection[id^=\"btop-curation\"]",".ad-edit-done-wrapper","#touch-footer-ad-placeholder,\n.sidebar-banner,\ndiv[id^=\"google_afc_\"],\ndiv[id^=\"touch-\"][id$=\"rectangle\"]","td[height=\"112\"][align=\"center\"],\ntd[height=\"126\"][align=\"center\"],\ntd[height=\"400\"][align=\"center\"],\ntd[height=\"640\"][align=\"center\"],\ntd[width=\"735\"],\ntd[width=\"75\"][height=\"35\"][align=\"right\"]","body > center > table[cellspacing=\"3\"] > tbody > tr:last-child,\ntable[width=\"145\"][border=\"1\"]",".c-box.ad",".s-banner-top,\n.s-flux-bottom","td[width=\"790\"][valign=\"top\"] > font[size=\"1\"]","#pr","#ffb_content",".contents_left,\n.contents_right","#mainLeft[style^=\"overflow: hidden; height\"],\n.t_sidebar_amazon","ul[class^=\"cmn-bnr-ad-list\"]","p > table[width=\"10%\"][cellspacing=\"10\"] > tbody > tr > td[valign=\"top\"] > div[align=\"center\"] > font[size=\"-1\"],\ntd[width=\"100%\"][valign=\"top\"][nowrap][bgcolor=\"#B0BCFF\"] > div[align=\"left\"] > div[align=\"center\"],\ntd[width=\"100%\"][valign=\"top\"][nowrap][bgcolor=\"#B0BCFF\"] > div[align=\"left\"] > p[align=\"center\"]","table[class^=\"advertising_area\"]",".detail_footer_ad,\n.detail_header_ad","#text-17",".battleResultAD,\n.resultADFrame,\ndiv[class^=\"adContainer\"]",".ev-related-url","#bigSkyscraperBanner,\n#regularBanner,\n#sideRectBanner",".banner-header",".kkkarea",".wprt-container > center","#bnrHead,\n#nw-associate,\n#sideAdPanel,\n#taboola-below-article-thumbnails-desktop-1,\n.ad-teads-nw-box","#left-contents > div.side-hc > dl + dl:nth-child(-1n+7),\n#right-contents > div.side-hc > dl:nth-child(-1n+4)","span[class^=\"subject\"]","div.widget:has(> div.dp_text_widget > p > ins.adsbygoogle)","#web_pc_prime,\n.Ads,\n.Ads728x90WebPcFooter,\n.PreVideoStartPremiumLinkContainer,\n.SeekBarContainer-videoAdMarker,\n.ads.leadBanner,\n.sub.column > div.ads",".ads_nicovideo","#right-column > div[style*=\"height:250px; width:300px;\"],\n.ad-bannar-maincolumn-top,\n.adsense-728,\n.article > div[style=\"margin-left: -4px;\"] + ul[style=\"margin-left: -4px;\"],\ndiv[id^=\"dic_sp_300x250_\"]","#side-banner-north,\n#side-banner-south,\n[class^=\"___billboard-ad\"],\na[href=\"https://www.eldoahfree.com/\"][target=\"_blank\"] > img,\naside[class^=\"___ad-banner\"],\naside[class^=\"___banner-ad\"],\naside[class^=\"___program-information-ad-area_\"],\ndiv[class^=\"___player-ad-panel\"]","#billboard_container,\ndiv[style=\"width:auto;height:90px;margin:0 0 15px 0\"]","#ads_pc_seiga_illust_watch_east,\n#float-bnr-container,\n#top_ads_box_middle,\n.level_ad",".siteWide-BannerAd","#web_pc_top",".koukokuWrap",".koukoku-box",".tag-box > div.series-img","div[id^=\"ad-gpt-\"]",".nishi-target:not(#block-3 > .nishi-target)","#im_panel_pcov",".partner_button",".bnr_wide,\n.new_ad_area","#side > div.inline-block",".ad_list,\n.article_sp_bottom_ad_container,\n.aside_banner_ad,\n.float_banner_container,\ndiv[class^=\"banner_box\"]",".readmore_area",".koukoku","#main .content_area:has(.banner_list a[href^=\"/adv/\"])","#top_sidebar1_banner,\ndiv[id$=\"_kokoku_wrap\"]",".wb-contents > .topaside:has(> tbody > tr > td > table.bnrtitle)",".branch_wrap",".adfunnel_header_block,\n.adfunnel_list_under,\n.adfunnel_main_special_box,\n.adfunnel_right_inhouse,\n.adfunnel_special_box_pc,\n.adfunnel_special_box_pc_bottom,\n.adfunnel_special_large_under,\n.inhouse_banner,\n[class^=\"adfunnel_special_box\"],\ndiv[class^=\"sponser_ad\"]",".c-ad-box","div[class$=\"-down-ad\"]","div[class^=\"widget-\"][class$=\"banner\"]",".jackad-header",".gameRankingPr","div[class^=\"banner\"] > a:not([href*=\"://www.ja\"])","#mainContentInner > .prBannerArea",".l-bottomBanner,\np > iframe[width=\"336\"][height=\"280\"]",".box-pr-image-01","#ok_ad_side","main > div.top_sec10:has(> div.top_sec10_container > ul.top_kokoku_wp)","#eiyoshikai_ad",".ggadsbordertxt","img[width=\"468\"][height=\"60\"]",".ninja_onebutton + hr + a[href^=\"http://www.amazon.co.jp/gp/aw/rd.html\"]","div[class^=\"column\"] > div.inner:has(> div[id^=\"div-gpt-ad-\"])","#_popIn_recommend_text",".l-pr",".l--spBanner","#banner_ad",".st-ad",".header-fixed-ad","#div-gpt-osdn_mag_rec-article-middle,\n#head-ad-text",".rightbar:last-child","iframe[src^=\"https://rcm-jp.amazon.co.jp/e/cm?\"]",".ad-aside,\nblockquote > a[href^=\"https://www.amazon.co.jp/\"],\nblockquote:last-of-type:has(> div.AmaQuick-box),\nblockquote:last-of-type:has(a[href^=\"https://www.amazon.co.\"]),\ndiv[class^=\"article-body\"] > center:has(> a[target=\"_blank\"] > img)","div[class^=\"gad-\"]",".header-box,\ndiv[style=\"min-height: 833px;\"]",".side-box",".col-xs-12 > p[style=\"margin-bottom:0px;\"]",".sidebar__yahoo",".categoryGamesPC > div[class^=\"css-\"] > div[class^=\"css-\"] > div[class^=\"css-\"]:has(div[id^=\"JP_PTG_\"]),\n.categoryGamesPC > div[class^=\"css-\"] > div[class^=\"css-\"] > div[class^=\"css-\"]:has(div[id^=\"JP_PTG_\"]) + p.chakra-text.css-0,\n.css-3wtq36,\n.gameDetail section[class^=\"css-\"]:has(> ins.adsbygoogle),\n.gameDetailSideBar > div > p.chakra-text.css-0,\n.home_carousel > div[class^=\"css-\"] > div[class^=\"css-\"]:has(div[id^=\"JP_PTG_\"])",".big_image",".content_right > div > span[style^=\"display: block; font-size: 30px\"]:has(+ div#taboola-below-article-thumbnails-1),\n.specialBanners-cover",".col-xs-3[class$=\"tColumn\"] > ul > li > div.panel-default:has(> div.panel-body > center > a[href^=\"https://digirevo.liberty-net.jp/\"][target=\"_blank\"] > img[src^=\"https://digirevo.liberty-net.jp/bana/\"]),\n.col-xs-3[class$=\"tColumn\"] > ul > li > div.panel-default:has(> div.panel-body a[href^=\"//www.pcolle.com/product/detail/?\"][href*=\"&af_id\"][target=\"_blank\"] > img[width^=\"2\"]),\n.col-xs-3[class$=\"tColumn\"] > ul > li > div.panel-default:has(> div.panel-body a[href^=\"https://gcolle.net/product_info.\"][href*=\"/affiliate_banner_id\"][target=\"_blank\"] > img[width^=\"2\"]),\n.col-xs-3[class$=\"tColumn\"] > ul > li > div.panel-default:has(> div.panel-body a[href^=\"https://pancolle-movie.jp/track?aid\"] > img[width^=\"2\"]),\n.col-xs-3[class$=\"tColumn\"] > ul > li:has(> div.panel-default > div > center > table td > a[href^=\"http://www.dmm.co.jp/\"] > img)",".adsFooterTopWrap",".advert__wrapper","div[style^=\"width:300px; height:250px;\"]","div[style^=\"width:728px; height:90px\"]","div[style^=\"float: left; width: 336px; height: 280px\"],\ndiv[style^=\"width:728px; height: 90px\"]","#Ad300x250,\n.AdX300x250",".rightSSP,\ndiv[class^=\"ssp\"]","#foot > ul[style=\"width:620px;margin:0 auto 20px;\"],\n.ad_730_90,\n.pr_300_250",".kakomi-maru","div[style=\"height:90px;width:728px;margin:auto\"]","#gn_interstitial_area,\n.footer__ad,\n.side-ad-wrapper,\napp-remote-ad-frame","#recommend-column > div.thum_list_small > div.column:has(> div[id^=\"logly-\"]),\n#related_article-column",".area-billboard",".affi_items,\n.affi_title,\n.bottom-container",".ad_detail_box,\n.l-aside_ad-has-fixed,\n.l-aside_box > div.l-aside_ad,\nli.detail_box[style$=\"display: flex; align-items: center; justify-content: center;\"]",".side_topics",".banner-middle",".c-box:has(> div.uz-radichubu_pc),\n.c-topics__card__item--half:has(> div.ad_pr)","#js-ad_news_relational_post_top,\n.AdSide,\n.adSide__top","#pl_sponsorBannerArea",".l-bottom-fixed,\n.l-fixed-ad,\n.sale-wrapper",".related_post","#bnrLp,\n#footerBnr,\n.hint01_ad","#adEntry2rec,\n#ad_entryBottom,\n#appleBnr,\n.entryBottomAd","#rightColumn > .menuBanner:first-child,\n.ad-area-pc,\ndiv[id^=\"reb_\"][style],\ndiv[style=\"margin:0 auto; clear: both; padding:25px 0; text-align: center;\"]",".ranking-tower-records-music-bnr,\n.top-campaign-bnr,\na[class=\"sub-nav__item-link\"][target=\"_blank\"]","div[id^=\"rflxAdBaner\"],\ndiv[id^=\"rflxAdBaner\"] ~ hr",".amazon_wrap","#menu-sticky_ad","#ads-rect",".sidebox[style*=\"1000px; margin-top\"]",".pr_message_area,\ndiv[class*=\"pr_banner_images\"]","#ad10,\n#pickup-list-itxs-1,\n.item--linkbox,\n.thm-aside > div[style*=\"900px; margin-top:\"]","#footer_banner .ftr1,\n#footer_banner .ftr3","a[href^=\"http://adclick.cross-system.com\"]",".home_bnr_box","div[id$=\"_billboard\"]",".c-sidebar-ad,\n.p-article-slider > ul.p-article-group__list","#dmm-bottomad-column,\n#pickup-ninja-recommend,\n#primary-column > div.section:first-child,\n.istripper-corner,\n.pcgame-corner,\n.recommended-giko",".homepage > div.wp-block-group[style=\"border-style:none;border-width:0px;padding-top:0px;padding-right:10px;padding-bottom:10px;padding-left:10px\"],\n.ryukyushimpo-fourteen-container,\narticle ~ .flex-col:has(div[id^=\"gpt-\"][style^=\"min-width:\"]),\ndiv[id^=\"gpt-\"][style^=\"min-width:\"],\nmain > sidebar + div.flex:has(> ul > div.widget div[id=\"gpt-mobile-sp-all-middle-1st\"])","#extra div.plugin-memo + div.ad","#footer_bannerlist",".container_09",".bannerRMod",".top_content6:has(> ul#top_banner_5_list)",".advertising_area,\n.lokokoku",".l-content__header-bnr,\n.l-front__banner,\n.p-articles__list > .p-articles__item:has(> div[id^=\"sakigake_\"]),\ndiv[class*=\"__bnr-header\"]",".adsence2clm",".l-block > div:has(> div[class^=\"rectangle\"]),\n.l-secondary > div.l-widget:has(> div[class^=\"rectangle\"]),\n.rectangle300,\ndiv[style=\"font-size: 0.4em;background: repeating-linear-gradient(57deg, #fff, #fff 4px, #f5f5f5 5px, #f5f5f5 8px);color: #666666\"]",".co-relational-article",".banner-footer",".ad-boomapp",".user-area > table#content_block_1:has(a[href^=\"http://ck.jp.ap.valuecommerce.com/\"])","#ad-two-center,\n.koukoku1,\n.koukoku2,\n.ranking_prbox",".advertising > div,\n.articleAdd,\n.rightAdd","aside.ad","#seotools > div[style^=\"text-align:center; margin-\"],\n.bx-window[style$=\"width:300px;\"],\ndiv[style^=\"height: 250px;\"]",".post_content--ad_area","td[width=\"200\"]","div[class^=\"banner0\"]",".section-supporter-link",".NinjaEntryCommercial,\narticle.EntryTextBox:has(#ninja-blog-inactive),\ndiv.EntryBlock:has(#ninja-blog-inactive),\ndiv.EntryInner:has(#ninja-blog-inactive)",".p-article__label--nextMark,\n.u-ta-center",".banner250,\n.sub_box > table:has(> tbody li > a[href^=\"https://www.rocket-wristband.com/\"]),\n.sub_box:has(> p.clerfix[style=\"line-height:150%;\"] > span[style=\"color:#AAA;\"] + a[target=\"_Blank\"]),\ndiv[style=\"width:565px;height:60px;\"],\ndiv[style^=\"width:468px;height:60px;\"]","#containerBottom",".ad-sec","#random-banner,\n#sponsor-banner","aside[id^=\"sad\"]",".custom-html-widget > div.p-archive-header.mt-5:has(+ div[id^=\"logly-\"])",".main_advertising",".adBlock2",".recommend-pr,\n.recruit",".articles-detail-page > table[width=\"680\"]","#gad-relatedentry,\n.gad-articletop,\n.gad-sidetop",".ad-archive",".room_adv",".postAds,\ndiv.h250,\nh3.headline5.mb10","#r1_advertisement,\n.ad_double_300_300,\n.ad_navigation_300_250","#g-ad",".free-block",".sam-slot","#srdk-index-native-pc,\n.hatena-module-html:has(> div.hatena-module-body > div.srdk-rectangle-ad)","main[role=\"main\"] > p:has(> ins.adsbygoogle)",".sec-bannerArea",".bnr-area",".banner-rectangl",".ad_box_sp,\ndiv[class$=\"_article_ad\"],\ndiv[style=\"margin: 10px 0px 10px 0px; min-height:200px\"]","#ads-index-text,\n#gpt-sd_index_rec,\n#gpt-sd_other_rec,\n.ads-leaderbord,\n.srad-contentad-banner","#top-hat",".articles-body > span[style=\"font-size:small;\"] > span[style=\"color:#666666;\"]",".adlb","#amzout,\n.content > .obj_centering:has(ins.adsbygoogle)",".banner_middle",".Ads > div[id^=\"div-gpt-\"] + br,\niframe[src*=\"stv.jp/nnn/assets/\"]",".article__recommend","#adv_wrap,\n#r_navi > .banner",".use--ad","#contents > center:has(> div[id^=\"div-gpt-\"]),\n#foot-bnr,\n#webmag > .nodisplay",".adv2:has(div[id^=\"div-gpt-\"]),\n.post > div.adv2",".AfiBigText,\ndiv[class^=\"c-ads-tag\"]","#contents-basic div[style=\"margin:10px 0;height:100px;\"],\n.div-responsive-horizontal","div[class^=\"adsbox\"]",".bnrwrap,\ndiv[class*=\"tilebnr\"],\ndiv[id^=\"kpftw\"]","#ads_menubar,\n#ads_menubar_bottom,\n.rklink,\n.rkmark","div[id$=\"_parent\"]",".catchup,\ndiv.bnr","div[style=\"margin-bottom:10px;text-align:left;width:95%;overflow:hidden;\"] + h2",".list-recommend > ul:has(> li > a[href^=\"http://socialife.sony.net\"] > img)","#sidebar > section:nth-of-type(2),\n.overlay,\n.topic-container > .text-center + .section","div[class^=\"ad-box-\"],\ndiv[id^=\"relatedsearches\"]",".overture-side",".articles-single__article__ad__underarticle,\n.articles-single__aside__ad,\n.articles-single__aside__ad__border,\n.index-ad-manager__list,\n.single-program__ad-manager-list",".te-article__body__inner > div.te-article__section:has(> div.uz-ny)",".rectangle-images,\n.rectangle-images-main",".ad-premium-jack,\n.register:has(> div#adPCLarge)",".google_adsense_placeholder",".bkon","#pr-tokubetsu-banner,\na[href=\"https://retty.me/\"],\ndiv[class^=\"tenki-ad-\"]","#iasContainer > div.iasItem ~ div.iasItem > div[class*=\"ad-\"],\n.addHead.ad-pc,\ndiv[class*=\"ad-\"] > div[id^=\"dipalyId-\"]",".gb-grid-column > .gb-container > .gb-container > .gb-container:has(> .adsbygoogle),\n.inside-article > .gb-container:has(> .adsbygoogle),\n.inside-right-sidebar > .sticky-parent-container > .gb-container:has(> .adsbygoogle)","[class^=\"style_adS\"],\nsection[class^=\"style_advertisement\"]",".content-box-2col,\n.recommend-header-container,\n.right-banner > a:not([href*=\"the-ans.jp\"])",".related-posts","#rewardModal,\n.newsArticle_product,\n.sidebarcontents:has(> ul.affiliatelist)","[class^=\"css-\"] > div[class^=\"css-\"]:has(> amp-ad)",".inner-contents > #postscript > a[href^=\"https://al.dmm.co.jp/\"],\n.inner-contents > #postscript > a[href^=\"https://www.dmm.co.jp/\"][target=\"_blank\"][rel=\"noopener\"]","div[class^=\"_footer_ad\"],\ndiv[class^=\"_inlineAdWrapper_\"],\ndiv[id^=\"ad-promo-\"],\ndiv[id^=\"ad-side-\"]",".widget-media-ad:not(#widget-media-ad-72)","#adEntryTitleBottom,\n#bnr_goSrid,\n#hashiraR","div[class*=\"tkn-ad--top-billboard\"]",".c-adContainer:not(.ad_sideFixTop)",".super-banner-field","#tmp_advertisement","#zone04_bg",".sec_banner","#footerMdl,\n.bncenter","#main-right > #side_press_section,\n.btm_press_section","#DynamicAd",".banner-box",".footer-rbox-b,\n.side-topad > .side-widgets.widget_text",".tora-ads-default","div[style^=\"marign:8px\"]",".article-single > .sec-ad-article",".pr_bnr_contents_block",".affiliate_link,\n.article-meta-box,\n.box-ad-left,\n.original-pc-ad,\n.pc-side-ad-mrg,\n.side-column-float",".adsense_02,\n.left_box","div[id^=\"trend-\"]",".main-bottom__container,\n.personalityQuiz-GAM,\n.sideBar-AffiliateBanner,\n.sideBar-GAM,\n.sideBar-GAM_Middle",".same_theme,\ndiv[style=\"border:1px solid #aaa; border-radius:10px; padding:0px 15px; margin:0px auto 10px; width:90%; max-width:700px;\"],\ndiv[style=\"width:970px; height:90px; margin:20px auto 30px;\"]",".overlay__bg","#cont01 > div.heightLine-5:has(> div#pc-tmall-gamelist-gamelist),\n.pc.game_bnr,\n.primary-content > div[class] > div#aqua + p[align=\"center\"],\n.sp.game_bnr","div[style^=\"text-align:center; background-color:#fff;\"]",".wrapper > div.shadow-box:has(> div.ad_sfr)","a[href^=\"https://click.duga.jp\"]","a[href^=\"https://mttag.com\"]","table[width=\"780\"][cellpadding=\"5\"] tr:last-child,\ntable[width=\"780\"][cellpadding=\"5\"] tr:nth-child(2)","#index_banner_space_01 > div.text-center:has(> #random_image_2),\n.footer-links ~ .index_banner_space_07","center > center > table[width=\"807\"]:has([href^=\"https://mttag.com\"][rel])","center > center > table[width=\"807\"]:has(td[bgcolor=\"#ffffff\"] > [href^=\"https://pcmax.jp/lp/\"])","table[width=\"807\"]:has(td[bgcolor=\"#ffffff\"] > a[href^=\"https://www.e-nls.com\"])","table[width=\"446\"] > tbody > tr:has(td > a[href^=\"https://mttag.com\"]),\ntable[width=\"446\"] > tbody > tr:has(td > a[href^=\"https://www.e-nls.com\"])",".index_banner_space > div[class^=\"ad-\"],\n.mt-4 + .index_banner_space_03","a[href^=\"https://happymail.co.jp\"]","iframe[src^=\"https://tead.tver.jp/web/TEAD_banner\"]",".billboardBannerBox,\n.contBannerList","#tvl_pc_article_footer[style=\"width: 728px; height: 90px;\"],\n.ad > ul[style=\"list-style:none;font-size:12px\"],\n.for-pc[style=\"text-align: center;margin: 10px auto 20px;\"],\ndiv[id^=\"tvl_pc_all_\"]",".ad_pc",".ads-banner-box",".j-htmlCode,\n.j-htmlCode + div.j-hr","#showAdPosition,\ndiv[data-as-slot-id],\ndiv[style=\"text-align: center;margin:20px auto 400px auto;width :685px;\"]",".stripe-free,\ndiv[style*=\"height:280px;\"]",".Ad_728x90,\n.sideAd_300x250,\n.sideAd_300xfree",".addSpace336,\n.widget-sidebar:first-child > div.custom-html-widget:first-child","#rank_goods",".R_Adv,\n.reladsgoogle,\n.topBoxAdsRight,\n.tracking,\n.underBoxAds",".su-animate",".al.f3.fg0,\na[rel=\"nofollow\"] > img[style=\"width:100%\"]","#amgatti_sk-2,\n#amgatti_sk-5,\n.header-cls","#adArticleFooter,\n#fixed-affiliate,\n#relevantPost,\na[href^=\"https://track.affiliate-b.com\"]","#plugin-a > div.plugin-memo,\n.ad-tp,\n.g-ad250",".detail_footer__ad,\n.detail_header__ad,\n.top_side_first","div[class^=\"ad-\"][class*=\"_Square-\"]","#gbl_ad,\ndiv:not([class]) [class*=\"bg-gray-\"][class$=\"xl:hidden\"]:has(> .ad-container)","#main > .block:has(> div[style*=\"width:\"]:first-child > div[id^=\"div-gpt-\"]),\n#sticky_pc,\n#sub > section[class*=\"block\"]:has(> div[style^=\"width:100%; margin:0 auto\"] > div[id^=\"div-gpt-\"])",".bnr-sakuhin-info","#category-tms2019-ad-hide,\n#jp_wct_pc_article_undernextpage,\n#under-title-ads,\n#widget_code_php_in_widget-23 > h3.widget-title,\n.billboard-ads-wrapper,\n.execphpwidget > div.video-wrapper,\n.wct-recommend-posts li:has(div[data-uz-url])",".matome-pickup","#adPcBnrWrp,\n#adPcFootBnrWrp,\n.ad-blank,\n.adBannerHd,\n.adBannerHdWrp,\n.adBkOverlayClr,\n.adSmpBnrFtBtSp,\n.ads-loader,\n.firstDictBnr,\n.flex-rectangle-ads-frame,\n.rectangle-ads-frame-www","#secondary > a[href^=\"https://go.ad-link.net/\"]","#ejjeBottomRightFixedAds > div.sideBlock:has(> div[id^=\"div-gpt-\"][style^=\"height:80px; width:320px;\"]),\n#ejjeBottomRightFixedAds > div.sideBlock[style^=\"text-align:\"] + div.sideBlock,\n#ejjeRightTopAdId,\n#footFixAdBar,\n#learning-level-table-wrap > #leadBtnWrp,\n.hideAdBtn,\n.indexSideAdTop,\n.mainBlock:has(> .flex-rectangle-ads-frame),\n.mainBlock:has(> div[id$=\"RecommendAdId\"]),\n.premium-service-button,\n.sideBlock:has(> div[style=\"min-width: 300px; min-height: 100px;\"]),\n.sideBlock:has([id$=\"AdId\"]),\n.sideblock:has(> .ads-loader),\n.sideblock:has(> div[id^=\"div-gpt-\"]),\n.sideblock:not(:has(> *)),\n.slfAdsBox,\ndiv[class=\"sideBlock\"]:has(+ .slfAdsBox)","#translateAfterSpellCheckAdId,\n#translateFooterOverlayAdId,\na[onclick*=\"lead_to_premium\"]","#side","#wrapper > img[src$=\"/footer_ad.gif\"] ~ br,\ndiv[class^=\"ads0\"]",".widget_bbearad,\n.widget_bbearad-recommend,\n.widget_bbearad-single-bottom","div[id^=\"facemask_\"]","#wiki_menu > div.uk-sticky-placeholder",".al_method","#inbound-ad-container,\n#pc-bottom-parent-ad-container,\n.admenu-sticky",".post_content > table[border=\"0\"]",".ad-stickyhero,\ndiv[class*=\"ContentFooterWrapper-\"]:has(> div > div.wide-adrail)","#pickupNewsModal_gallary","#WO_PC_InArticle-1,\n#ranking-part > ul.tab_content > li[class]:has(> a[data-google-interstitial]),\n.banner-area-margin-bottom,\n.section-recommend,\ndiv[id^=\"TW_\"],\ndiv[style=\"max-width:970px;min-height:90px;text-align:center;margin:0 auto;\"],\ndiv[style=\"width:670px ; height:300px;\"]",".jack-top,\n.jack-wrapper","table[style=\"margin-top:20px;\"][width=\"1110\"] > tbody > tr > td[align=\"left\"]:last-child,\ntable[width=\"300\"][height=\"250\"]","a[href^=\"https://3rdspring.jp/\"],\ntable[cellpadding=\"2\"][bgcolor=\"#CCCCCC\"]","table[height=\"260\"]","div[id$=\"-fixed-menu\"],\ndiv[id$=\"_bnr\"]","#ranking_ul > li.cardList__list_item:has(> div.grandRankingAd),\n.card--recommend6__list:not([show-index]),\n.swiper-wrapper > div.swiper-slide:has(> div.ad_swiper_card)","[class^=\"ads_\"]",".fixed_sidebar-wrapper","#text2 > p:first-child",".section-in > a[href=\"https://www.pasifea.com/\"][target=\"_blank\"]","#main > div[style=\"margin-bottom:15px;\"]","div[id*=\"_banner\"]","div[id^=\"tt521-\"]","#main > .column-inner > .column-inner-2 > a[href^=\"https://erokolky.com/\"][target=\"_blank\"],\n#main > .column-inner > .column-inner-2 > a[href^=\"https://movie.eroterest.net/site/s/\"][target=\"_blank\"]",".advertising",".ad_pc_rectangle,\n.ad_sp_rectangle,\ndiv[class^=\"ad_superbanner_\"]","#bnrLink",".top-kokoku","#tmp_wrap_pr",".template-top__aside__ad","#adBnrArea","div.sd_bnr01:has(> a:not([href*=\"//\"]))","#headpromotion-service",".admarking_label",".content > .list-tile:has(> li > div[id*=\"_dfp\"])","div[id^=\"yzpc\"]",".cta_merci,\n.cta_min",".w-full.h-\\[50px\\]",".p-rectangle_banner_box",".detailBottomAdWrap",".panel-banner",".bannerbox,\n.sidebarr","div[style$=\"min-height:90px;\"],\ndiv[style=\"height:100px;max-height:100px;overflow:hidden;\"]",".memomaru_ads",".ads-banner-fixed",".content-right > div[style=\"display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:12px\"],\ndiv[style=\"text-align:center;margin-bottom:16px;min-height:250px;width:auto\"],\ndiv[style^=\"display:flex;\"][style*=\"align-items:center;\"][style*=\"min-height:100px;\"],\ndiv[style^=\"display:flex;\"][style*=\"align-items:center;\"][style*=\"min-height:280px;\"]","#chaDivADS",".__ad-pc,\n.__sideBar > div.__ad:first-child,\n.p-ads,\ndiv[class^=\"__super-banner-\"]",".special_banner,\n.sub > div.banner:has(div.value_commerce)",".ad_geniee",".ad-below-single-header,\n.ad_AfterMore,\n.post-list-item-ad,\n.sidebar-single-ad",".main-contents > div.sp-only:has(> script[src^=\"//j.microad.net\"])","center > table[width=\"807\"]:has(td[colspan] a[href^=\"http://click.duga.jp\"]),\ntd[width=\"250\"]:has(a[href^=\"https://happymail.co.jp\"]),\ntd[width=\"250\"]:has(a[href^=\"https://pcmax.jp\"])","center > table[width=\"807\"]:has(td:not([class]) > a[href^=\"https://pcmax.jp/lp/\"])",".mt30[style=\"display:flex;justify-content:space-between;\"],\ndiv[class*=\"_AdWrapper\"],\ndiv[class^=\"Layout\"] > div[class^=\"articleId\"]:has(> div[class^=\"PopIn_\"]),\ndiv[class^=\"Layout\"] > div[class^=\"articleId\"]:has(> div[class^=\"PopIn_\"]) + hr,\ndiv[style$=\"display: inline-block; height: 280px;\"],\ndiv[style$=\"width:300px;\"]",".ad__search-lower-banner","#outline > div[align=\"center\"]",".amazon-ads,\n.block > div.container > div.row > article:has(> div > div > ins.adsbygoogle)",".mediaBottomAd,\n.mediaTopAd",".lyBannerDiv",".content > div[style=\"text-align:center;height:100px;overflow:hidden;margin-bottom:10px;\"]",".interstitial,\n.lastInterstitial","#imadv,\n.article-body:has(a[href$=\"://blog.mmm.me/goods/\"]),\n.article-title-outer:has(a[href$=\"://blog.mmm.me/goods/\"]),\n.article1:has(a[href$=\"://blog.mmm.me/goods/\"]),\n.kijilist-body1:has(a[href$=\"://blog.mmm.me/goods/\"]),\n.pankuzu:has(a[href$=\"://blog.mmm.me/goods/\"])",".content:has(a[href$=\"://blog.mmm.me/goods/\"])","#left > div.body:has(a[href$=\"://blog.mmm.me/goods/\"]),\n.article:has(a[href$=\"://blog.mmm.me/goods/\"])",".c_ad_wrapper,\n.c_related_section:first-of-type,\n.imagemaker_ad_wrapper,\n.play-Imagemaker_Footer,\n.search-Sidebar",".h-32,\ndiv[class^=\"m\"][style^=\"min-height\"]",".dfp-banners,\n.middle-ad-section,\n.small-ad-content,\ndiv[style^=\"margin: 30px auto 0;\"]","div.text-center.pa-0.my-2[style^=\"height: 1\"][style*=\"overflow: hidden;\"],\ndiv[style=\"height: 310px; overflow: hidden;\"]","#FR_PC_inArticle,\n#GB_pc_inArticle,\n#GB_pc_inread_mov,\n#GB_pc_inread_mov + div[style=\"min-height: 250px; overflow: hidden;\"],\n#MG_pc_2nd_Rectangle + div[style=\"width:300px; margin-top:15px;\"],\n#MG_pc_inArticle,\n.ad-slider,\n.articleBottomAd,\n.dontprint[style=\"min-height:90px;margin-bottom:45px;\"],\n.dontprint[style^=\"min-height: 250px;\"],\n.reduce-CLS,\n[class^=\"sponsored_\"],\ndiv.articleBottomSns + div[style=\"min-height: 250px; overflow: hidden;\"],\ndiv[style$=\"height: 250px;\"] + div.elementSectionHeadingsWithSuffix:has(+ .OUTBRAIN),\nmain > aside.blockContainer_block:has(> div > div.ad-container)",".pr-ad",".m-recommend,\ndiv[class^=\"affi-\"]",".c-ad2,\ndiv[style=\"margin: 20px auto 20px; text-align: center; min-height: 250px; overflow: hidden;\"]","ad.widget_custom_html","#more > [href^=\"//clap.fc2.com\"] ~ div[style=\"text-align: center;\"],\n#more > div[style^=\"background-color: rgb(88, 140, 115)\"]:has(+ p + br + div > span[style=\"font-size: medium;\"] > strong),\n.plg3_body > div[align=\"left\"] > .plugin-freearea:has(> a[href^=\"https://al.dmm.co\"]),\n.side_left > div.plg_body:nth-child(-1n+6),\n.side_left > div.title_wrapper:nth-child(-1n+5),\n.side_right",".NA_ad",".table_line:has(a[href^=\"https://click.\"]),\n.table_line:has(iframe[src])",".ad-banner-m",".inven_spot",".nend_text_ad,\ndiv[style^=\"width:760px;height:250px;\"]","#rightadc,\ndiv[style=\"height:68px;\"],\ndiv[style=\"width:610px;margin: 0 auto;\"]",".rakuten_group_item","#more > a[href^=\"https://hb.afl.rakuten.co.jp\"],\ndiv[class^=\"kaerebalink-\"]","#more > table[border=\"0\"]","#BANNER-4gamer-Contents_Center_AD_Bottom_01,\n.GAME_AFFILIATE,\n.banner_left_4g,\n.hot_game_now,\n.large_banner,\n.satellite_banner,\n.search_adcontainer,\n.season_special,\n.sidetop,\ndiv[data-banner-framename$=\"AD_01\"]",".as-center-468px","#adoverlay,\n#js--banners--thread,\n.ADVERTISE_AREA,\n.ADVERTISE_AREA + div[style=\"margin-top:10px;margin-bottom:10px;width:100%;text-align:center;\"],\n.adbanners,\n.sticky_side_point > div.my-4:has(div.ads-item),\nbody > div > div[style=\"text-align:center; margin: 0 auto;width:100%;\"],\ndiv[style*=\"width: 728px;\"]",".supporter","#ad_network,\n#js-adstir-320x50,\n#js-bottom-ad-320x250,\n#js-cardview_ad,\n#js-subback_top_320x50,\n#js-thread-subback-top-ad,\n#subback > li[id][class*=\"_\"],\n.ad_320x50,\n.js-cardview_ad-320x180 > div,\n.js-cardview_ad-320x180 > iframe,\n.js-cardview_ad-320x50,\n.js-overlay_ad,\n.ranking > div#js-topics-top.flex_center[style^=\"height: calc\"],\n.ranking > div[style^=\"height: 320px;\"],\ndiv[id$=\"-300x250\"],\ndiv[id^=\"topAdheader-\"]","#content-widget,\na[href*=\"myshopify.com\"]","div[style=\"padding:20px 0;text-align:center;font-size:20px;background-color:#FFF;max-width:1202px;line-height:180%;\"]",".sidein2","div[class^=\"ad-list\"]","#d-box > div:first-child > font[size=\"2\"],\ntable[summary=\"スポンサーリンク\"],\ntable[summary=\"関連コンテンツ\"],\ntable[summary] > tbody > tr[align=\"left\"][bgcolor]:has(> td > .adsbygoogle)","#area-site-footer-ad,\n#area-site-header-ad","#execphp-71,\n#mainEntity > div.clearfix > div.txt,\n#resid,\n#side-fixed > div.widget_execphp,\n.idname2,\n.post-h2-title,\n.posts-under-1 > div.execphpwidget > div.txt,\n.random,\n.random3,\n.txt > p > a[target=\"_blank\"][rel^=\"noopener\"]","#side-scroll",".permalink + div.module--category-recent-entry",".afc_popup","#avRanking,\n#doujinRankingFull,\n#gameRanking,\ndiv[id^=\"animeRanking\"],\ndiv[id^=\"comicRanking\"]",".adcontrol-wrapper","body > div[style$=\"height:100px;width:320px;\"]",".adsensewrapper",".haj",".appbank-tags > a.RWh2:first-child,\n.body-ad,\n.entry-list-item-native-ad,\naside > div.img-row:has(> div.one-half > h5 > a[href^=\"https://www.amazon.co.jp\"]),\np > a.feed-link","article[id^=\"post-\"] > div.box_single_content:has(> div.ad_300x250)","div[id][class^=\"popup\"][class$=\"wrap\"][style^=\"opacity\"]","#text-134",".entry_pickup_fam,\n.right_bar > div.bar_title:first-child","#pc_text-4",".ad-fc2","div[id^=\"beaut-\"]","#pc_text-10,\n.toppage_av",".ad_rakutenlinkshare",".ad001,\n.mkjAd",".blockAreaMainFooter > div.blockWrapper:has(> div.blockBody > div.eroterest_mgs_rec_parts),\n.blockAreaMainUpper > div.blockWrapper > div.blockBody > center > a[href^=\"https://al.dmm.co.jp/\"] > img,\n.blockSide > div.blockWrapper > div.blockBody > center > a[href^=\"https://al.dmm.co.jp/\"] > img,\n.blockSide > div.blockWrapper:has(> div.blockBody > div#eroterest_mgs_rec_parts),\na[href^=\"https://adult-sale.com/lp/\"],\na[href^=\"https://the-horse-racing.com/?ad=\"]",".blockAreaMainFooter > div.blockWrapper:has(> div.blockBody > iframe),\n.entryDetail div[style^=\"width: 100%; height: 395px; overflow-y: hidden;\"]",".blockAreaHeader","#center-left > .plugin3_outline,\n#center-left > .plugin3box,\n#right > .plugin2_outline:last-child",".ad__middle-banner__item--search,\n.sys_search_ad_text","div[style=\"position: relative; z-index:255;\"]","#links > div[style=\"width:160px;height:600px;margin:0 auto 10px;\"],\n.gglad_728_90","div.clearfix[style=\"margin:200px 0 0 0;\"]","#ad-more,\n.metaslider,\n.pc_above_main,\n.pc_above_nextpage,\n.side-widget-area > div.widget_custom_html",".center-ads,\naside > div[id^=\"custom_html-\"]:has(> .textwidget > div:is(.ads-flexbox, #preafBanner_wrapper, .ninja-recommend-block))",".c-banner_w728_pc,\n.c-latest_main:has(> div.img > div[data-ad_space_id])",".adBoxWrap",".PrTextMypage,\n.ofnd,\n.pickup.link_list,\n.wrap-adm[style=\"width:170px; height:200px;\"],\ndiv[class^=\"logojack_button\"],\ndiv[id^=\"ad-display-\"]","div[id^=\"ad_game\"],\ndiv[style=\"width: 760px; min-height: 500px;\"]",".insentence-adsense3",".atcosme-HeaderAdContent,\n.bnr_sec","aside[class^=\"top_pc\"]",".entry-content > div[id^=\"custom_html-\"]",".ad-area-list,\n.ad-area_trend_small,\n.ad-list-m,\n.ad_CIT_top,\n.foot-banner,\n.head-banner",".sponsorship",".textwidget > p:has(> a[href^=\"https://amzn.to/\"])",".noIE6","#right_box_inner > div[align=\"left\"]",".img-spc-box,\n.sph250","#link-overlay,\n.bookview-wrap a[class*=\"id\"][target=\"_blank\"],\n.bookview-wrap div.video-scroll,\n.out-scroll-img > ul.out-scroll-img__list:has(> li > a[target=\"_blank\"][href^=\"https://\"]),\n.video-list,\niframe[src*=\"/www/delivery/\"],\niframe[src^=\"https://creative.rmhfrtnd.com/\"],\niframe[src^=\"https://go.mnaspm.com/\"],\nimg[src*=\"//cdn.ddd-smart.net/ad/\"]",".article-header-ad-space,\n.module-article-list-ad,\ndiv[class$=\"-ads\"]",".ta_center.rblock",".adBnrList,\n.addBadge,\n.digimart_PC_resp01",".footer_dlsite","#body > div[style=\"margin-top:.35em\"],\n#menubar > div[style=\"margin:.5em 0 0 1em\"]","#im_panel_pc","#freebox_02","div[class^=\"unBox\"][class*=\"ad\"]",".banner_ws1,\n.floatbox1,\n.floatbox2,\n.plugin2_outline,\n.plugin3_outline",".adArticleUpperPC2col,\n.adRecommendWidgetTop,\n.adSidebar2,\n.adSingleFV300-250,\n.mobileKaisenAnchor","#block-111,\n#block-91,\n.wrap-grid-post-box > article:not([role=\"article\"])",".newgame_box td:not([style]):has(> a[href*=\"/promotion/\"][target=\"_blank\"]),\na[href*=\"/promotion/\"][target=\"_blank\"]",".itemTitle",".hd2",".excite_sp_footer_area,\niframe[src*=\"/iframe/ad/\"]","#text1 p[style=\"text-align:center;\"],\n.text_inner div[style]",".pr_table,\n.random_ad_sidebar,\n.yubi,\ndiv[class^=\"rapper\"]","#sub_navi > h4","#side_widget1 > div.widget_text:last-of-type,\niframe + div[id^=\"ad\"]",".base__advert-container",".entry-content > div[style=\"margin-bottom:10px\"] > a[href^=\"https://al.dmm.co.jp\"],\n.entry-content > h2:has(+ p + div[style=\"margin-bottom:10px\"])","#top_pr,\n.pcad","div[style*=\"height:260px;\"],\ndiv[style^=\"width:600px;margin:0\"]","div[class^=\"__isboostLowerRight\"]","a[href^=\"https://a-affiliate.net/login/link.php\"],\na[href^=\"https://www.sokmil.com/\"],\naside > div.swiper,\nmain > .container:has(> .row > aside > .text-center > a[href^=\"https://www.ppc-direct.com/\"]),\nsection > aside > div.movie","#custom_html-102,\n#custom_html-135,\n#custom_html-78,\ntbody > tr:has(> td[class$=\"-ad\"])",".adAreaNative,\n.adMgs,\niframe[src^=\"//okbp.xyz/\"]",".edgBanner","#banner1,\n.dmm-ranking","#media_image-7,\na[href*=\"esports.net/go/\"]",".l-parts-a > div.side","#newfiles > ul.list > li[style*=\"height: 120px;\"],\n#wrapper > div[data-style][style*=\"fixed\"],\n.tag + div[class],\na[link*=\"al.dmm.co.jp\"],\narticle > div[style*=\"305px\"][style*=\"align-items:\"],\nbody ul.list > li[style=\"clear: left;width: calc(100% + 3px) !important;margin-right: -1px;height: 120px;margin-left: -2px;float: none;display: block !important;\"]","form > div[style=\"text-align:center\"],\ntable[width=\"176\"]:nth-of-type(2)",".ad_waku,\n.section_ad:not(.kiji + .section_ad),\n.section_adbox",".entry-content > div[style^=\"height: 44px;\"][style$=\"no-repeat;\"],\na[href^=\"https://ac.glowthcv.com/cl/\"]",".advertisement_media,\n.pc_only_ad","#right > div.plugin-memo:first-child,\n#touter + table,\n.sponsoredsink",".checker-related-wrap,\n.soku_wrap,\n.sum,\n.tokka,\ndiv[class^=\"spadd\"]","#leftAffi,\n.pr_aria,\n.side_box > h3:last-of-type,\nimg[src*=\"/bnr_ad_\"]",".articleDeleteButtonWrap",".home-recommend__item[class$=\"hidden\"]","a[id*=\"side_banner_abema_\"]","#custom_html-54,\n#widget-container-footer,\n#widget-post-footer,\ndiv[id^=\"widget-content-top\"]","#custom_html-62","#adsenes","#mvbx,\n.c11-2,\n.c11-3","#side_col > div.widget_custom_html:first-child,\n.banner_set,\nspan[style^=\"text-align: -webkit-center; font-size: medium; color: rgb(102, 102, 102)\"]",".bottomad4,\n.topad2",".sidebar_content > div.custom-classic-textwidget",".g-txt","#mainEntity > div.clearfix > div.wp-block-group-is-layout-constrained:has(> .wp-block-group__inner-container > h2.wp-block-heading + div.yyi-rinker-contents),\n#mainEntity > div.clearfix > div.wp-block-image,\n#mainEntity > div.clearfix > div.wp-block-image + div.yyi-rinker-contents","#footer_ov_ad,\ndiv.hidden-xs[style=\"text-align: center;\"]",".sidebar > aside[id^=\"custom_html-\"],\n.sidebar > aside[id^=\"pc_text-\"]","a[href=\"https://liberty-net.jp/toukou/\"],\na[target=\"_blank\"][rel=\"nofollow\"] > img,\ndiv[align=\"center\"] > a[target=\"_blank\"] > img",".above-caption,\n.article_bottom,\n.bottombox > .bottombox,\n.bottomsection,\n.detail > .related:has(> .adsbygoogle),\n.infeed2,\n.interlude,\n.related-cate:has(> ins.adsbygoogle),\n.spll,\n.splnk,\n.splr,\n.topunit","#EndFooter,\n#Google_Index_Middle,\n#Google_TC,\n#LT,\n#latest > div.e_ad,\n.e_frame.e_ad",".google-3ad,\n.left-container > div.plugin-memo:first-child,\n.right-container > div.plugin-tag_cloud + div.plugin-memo",".adD","#ad_four_sequence",".sidebar_ad_pc",".side_box_ad","div[style=\"width: 100%; height: 100%; background: #ead5ff; border: #ff0000 solid 1px;\"]",".sidemenu_content:has(> div.plg_body > div.plugin-freearea > a[href=\"https://superfreesex.blog.2nt.com/\"])",".article-body > .mb12:has(> .uz-2-haryu-korea_pc:only-child),\n.article-body-after > div[style=\"padding-top: 10px; padding-bottom: 10px; margin-bottom: 30px; margin-top: 30px;background: whitesmoke;\"]",".first-article div[style=\"”text-align:center;”\"]","#images > div[style=\"text-align:center;margin-bottom:50px;\"],\ndiv[style$=\"overflow:hidden;\"] > table[width=\"1050\"][bgcolor=\"#000000\"]",".erKokMidashi",".horizontal-list","#right-content > nav:not([class]) + div.roundhead,\n#right-content > p.amatime,\n#right-content > ul#amarnk,\n#right-content2,\n.border_ad1",".mobhalf,\ndiv[class^=\"ga\"]",".blog_text a[target=\"_blank\"][rel=\"noopener\"],\n.blog_text a[target=\"_blank\"][rel=\"noopener\"] + br,\nscript + p + hr[size=\"1\"]",".c-ad--h250,\n.c-ad--tieup,\n.c-ad--w468,\n.c-ad-information,\n.c-ad_container",".l-header__ad_text,\n.p-shared-tieup__list","#my-footer > div[style=\"text-align:center;\"]","#btm_banner,\n#pomparadeArea,\n.mod-inn,\n.mod-recommend,\n.sidebar__liercoArea",".entry-content > p.has-text-align-center",".banner-a","a[title=\"Banner\"],\nimg[title=\"aaaaa\"]",".section > div.clear:has(> a[href^=\"https://amazon.co.jp/\"])","#side_slider2","#ad884-div-id,\n#links > div.sidetitle:last-of-type","#global-wrapper > div[style=\"text-align:center;\"] > div[style=\"display:inline-block;\"],\ndiv[style=\"text-align:center;margin-bottom:30px;\"]","#content1 div[style=\"text-align:center;\"],\n#wrapper > div#content1 + div.sidetitle,\n.postmain > table[border=\"0\"]","#wrapper > div[style^=\"margin:0 auto;width: auto; min-height\"][style$=\"text-align: center;\"],\n.article-body > div[style^=\"margin:0 auto;width: auto; min-height:\"],\n.cha_sp_all_header,\ndiv[class^=\"geniee_\"],\ndiv[style$=\"width: 970px; height: 250px\"]",".widget_custom_html.ad:has(> .textwidget > center > .adsbygoogle),\ndiv[id^=\"jpncu-\"]",".sub > div[style=\"width:200px; margin: 20px auto 20px;\"]",".custom-html-widget > a[href^=\"https://www.sokmil.com\"]",".l-pc_resp_all_inhouse_1st,\ndiv[class*=\"-ad\"],\ndiv[id^=\"ad_area\"]",".amazon-gift,\n.popular-book","#headline_banner",".header_add",".adsbygoogle ~ table[width=\"100%\"]","#custom_html-12.head-under,\n#custom_html-58,\n.fanzakiji,\n.fanzakiji2,\ndiv[align=\"center\"] > hr[style=\"border-style:solid 1px; border-color:#1a1a1a; width;100%; margin-bottom:50px;\"],\ndiv[style=\" width:65%;\"][align=\"center\"],\nheader + div.head-under","#content-top","#footer > div.footer-inner.shad,\n.adsensearea",".entry-content > div[style^=\"text-align:\"],\n.padd,\n.padd + div[style=\"text-align: center;\"],\n.padd + div[style=\"text-align: center;\"] + p",".dadd",".ta-c > hr[width=\"760\"] ~ br:not(hr + br):not(font + br):not(font + br + br)","#nwBanner,\n.ad:not(.col-312 > .ad:first-child),\n.book-pickup,\n.col-312 > section.small:last-child,\n.tomonokai + section:has(> div > div > a[href^=\"http://www.amazon.co.jp\"])",".prm","#rsspickup + div.box","table[border=\"0\"]:has(> tbody > tr > td[width=\"50%\"] > a[href^=\"https://al.dmm.co.jp/\"]),\ntd[width=\"100%\"]:has(> table[border=\"0\"] > tbody > tr > td[width=\"100%\"] > table[border=\"0\"] > tbody > tr > td > a[href^=\"https://al.dmm.co.jp/\"])","#vv_vv,\n.nin-pr,\n.sear_bb_w,\ndiv[class^=\"im-pr\"]","aside.box","#lcn-s_list_infeed1_gam,\n.l-contents--narrow,\n.p-adlcn,\n.p-information__section > div.e-book + p[style=\"text-align: center\"],\n.p-information__section > p:has(> iframe[src^=\"https://rcm-fe.amazon-adsystem.com/\"]),\n.r-items",".post_content > .p-blogParts:has(.pochipp-box a[href*=\"amazon.co.jp/dp/\"])",".bannerMain,\n.singlePostMv > .sidebar-title,\na[href^=\"https://preaf.jp/pa.do\"]",".lol-r-affiliate,\n.widget-below-related-entries","#chatters + div[style=\"text-align:right;\"],\n.chatroom_ad_header,\n.layout_cont > div[align=\"center\"]:has(> a[href^=\"//\"][target=\"_blank\"]),\n.layout_cont > div[align=\"center\"]:has(> a[href^=\"//\"][target=\"_blank\"]) + hr",".hide,\n[id^=\"ad_side_center\"],\ndiv[id^=\"ad_top\"]","#mhn_all_bb_gam,\n.ad-block + div.ranking-block,\n.wrap-PageInnerAD,\ndiv[class^=\"wrap-recommend\"]",".ablock,\n.amazon2",".aaprad_con,\n.side_pc_con > div[style=\"text-align:center; margin-bottom:30px; padding:10px; overflow:hidden\"]",".main_area div.m-b-20.pc_show,\ndiv[style=\"display: inline-block!important; margin-left: 5px; margin-right: 5px;\"],\nheader + div.pc_show","#content > center:has(> script[src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\"])",".toc",".adsense_p_2","div[class^=\"adSection_\"]","a[id^=\"Type\"]","#side_slider",".bam-card",".d-md-block.col[style^=\"flex:\"]","#sub > br","#main-2 > .post:has(> .pc_ad:only-child),\n#sp_list_recommend_frame + div.pc_only > div.pc_only.post:first-child,\n.news,\n.widget-area > div.widget-container:has(> div.pr_box)","a[href^=\"http://www.dmm.com\"] + br + hr,\ntable[cellpadding=\"10\"][width=\"870\"] + hr,\ntd[valign=\"top\"][width=\"635\"] > table > tbody > tr:first-child","#news_widget-2","#adview","[style^=\"font-size:90%;color:#999;\"],\ndiv[style$=\"background-color:#fafafa;padding: 5px;\"],\nform > div[style=\"margin: 1em 0;padding:0.1rem;background-color:#efefef;font-size:0.95rem;\"]",".contents_ad_wrap_center","#single_banner2,\n.side_col > div.widget_text:first-child,\n.side_col > div.widget_text:last-child",".sub_adv","#text-21","body > div[align=\"right\"]:last-of-type",".side_squer","#main_slider,\n#main_slider2,\n.sidebar_left_banner,\n.spSideNone:has(> li > div.app_icon)","div[style=\"width:100%;height:90px;\"],\ndiv[style=\"width:336px;height:280px;\"]",".Side > section.-category:first-child",".ad_article_center",".amazon__category-af","#ads_2,\n.ad728-wrap,\n.ad__after > div.popular_article_pick_up,\n.wipe-ad-div-class","#search_form_wrap > div","#ichiba",".large-ad-area",".article-middle-ad","#side_r > div[class^=\"plugin\"]:has(a[name=\"amazletlink\"])","#js-popup","#oCntrAd,\n#spgLoadAd,\n.apiRsltAd,\n.apiRsltFigAd",".ado-area,\n.adowidgets,\n.product-detail-purchase--floating",".onk16-widget,\ndiv[id^=\"onk16\"][style=\"width: 300px; \"]","#maintext > blockquote:has(> div.AmaQuick-box),\n.aban",".custom-html-widget:has(> a[href^=\"https://www.amazon.co.jp/dp/\"]),\ndiv[style$=\"min-height:175px;\"]","#nuevoa","[id^=\"dmm_\"]",".goods","#banner-article,\ndiv[class^=\"ad_side_widget\"]",".textwidget > center","#wrapper > div[style=\"text-align:center;padding-bottom:15px;\"]",".entry-content div[id^=\"oumi-\"]:has(> .oumi-adlabel),\n.oumi-widget",".kijinai_ad",".link_asp",".sub-content > div[style=\"width:200px; height:200px;\"]","td[width=\"131\"]","a[href^=\"http://www.e-nls.com/access.php\"]",".actions + section[style^=\"text-align: center; background: #FFF\"],\n.d_header",".adFooterBase,\n.adGamepageHeaderBase,\n.adMiddleRect2Css",".pr_box","#commentbody > div[style^=\"margin:5px 0px\"],\n.basehtml_side,\n.blogparts_freeArea:has(a[href^=\"https://www.amazon.co.jp/exec/\"]),\n.blogparts_freeArea:last-child,\n.inner_footer,\n.kiji_chuubu,\ndiv.mainmore > .inner","#links-left > section.-freeArea:last-child,\n.Article__content > div[align=\"center\"] > br",".sponsor-responsive,\ndiv[id$=\"-rectangle\"]","#right > div.hidden-sm > p,\n#right div[align=\"center\"] > table[border=\"0\"],\na[href=\"/adcookie.php\"],\np.“hidden-print”",".related-under","p[style^=\"min-height: 320px;\"]",".module:has(> script[src^=\"https://js.ad-spire.net/\"]),\ndiv[class^=\"article__title--ad\"]",".billboard__pr",".content_banner,\n.side_top_banner","div[style*=\"height:250px;\"]",".ad__bit,\n.article__billboard__video__container,\ndiv[class*=\"ad__container\"]","#maintitle_ad",".item[style],\ndiv[style^=\"width:1290px; height:280px\"]","#entry-list > div.entry-block:first-child,\n.side-02 > div.widget > div.textwidget > div.widget","td[rowspan=\"4\"][valign=\"top\"][nowrap=\"\"][align=\"left\"]",".ads_sd,\n.ads_sd + br,\n.entry-content > ins.adsbygoogle + br,\ndiv[class^=\"gads-space\"]",".news-list-ad","#sidebarbody_r > div[align=\"center\"] > table[width=\"250\"]:has(a[href^=\"http://www.d-064.com\"])",".side--right","#links > div[align=\"center\"]:has(> table[style])",".plugin-message,\n.t_b[style^=\"font-weight:bold;font-size:16px;line-height:24px;background-color:#f5f5f5\"]",".-freeArea:has(> div > center > a[href^=\"https://click.linksynergy.com\"]),\n.-freeArea:has(> div > center > a[href^=\"https://www.amazon.co.jp\"])","#links",".text > a[href^=\"https://amzn.\"],\nimg[src*=\"amazon-adsystem\"] + br + a","#links-left > span[style=\"font-size:x-small;\"],\n.blogbody > div.text > a[href^=\"https://amzn.to\"][target=\"_blank\"],\n.blogbody > div.text > a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"]",".adreader,\n.adwidereader,\n.rakuten",".sekkaku-bbs-ad-point","div[align=\"center\"][style=\"font-size:12px;\"] > a[target=\"_blank\"],\ndiv[align=\"center\"][style=\"margin-top:60px; font-size:10px;\"] > br","div[align=\"center\"][style=\"margin-top:8px;\"]",".convert-ads","#st-header","div[align=\"center\"]:has(> ins.adsbygoogle)",".side-menu:has(> div > div.plugin-freearea > center > ins.widget-banner)","#ads_fieldOuter,\n#g_floating_tag_zone,\n#recommend_ad,\n.seesaa_channel,\nbody > div[style]:has(> table[border] > tbody > tr > td[height] > div[id^=\"criteo_slot_\"]),\nbody table[width=\"640\"] > tbody:has(> tr > td > a[href^=\"http://www.amazon.\"]),\ndd + table[cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"],\ndiv[style^=\"width:300px; height:250px\"],\ntd > div[align=\"left\"]:has(> a[href^=\"http://www.amazon.\"])","#item_ranking-2",".custom-html-widget > a:not([href^=\"https://shokuhin\"]),\na[id$=\"api-click\"]","#bnr1,\n#bnrSuperbannerBottom,\n#pc-campaign-appeal-01,\n#premiumPanel","#headerad_banner","center > b > a[href^=\"http://track.bannerbridge.net/click.php\"][target=\"_blank\"],\ncenter > strong > table[border=\"5\"][frame=\"void\"],\ncenter > table[cellpadding=\"5\"][bgcolor=\"#d3d3d3\"],\ncenter > table[width=\"935\"][height=\"100\"][cellpadding=\"10\"][bgcolor=\"peru\"],\nfont[color=\"#FF0033\"] > center > div[align=\"center\"],\nspan[style=\"display:block;margin:5px 0 0 0;padding:0;text-align:center;\"],\ntd > div[style^=\"padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; border-radius: 6px; text-align:\"][style$=\"background-color: #ffffff;\"]","table[style=\" FONT-SIZE: 18px\"][bgcolor=\"#ffffff\"][width=\"800\"][height=\"400\"],\ntable[style=\"FONT-SIZE: 12px\"][bordercolor=\"#ffccff\"][width=\"800\"][height=\"220\"],\ntd[valign=\"middle\"][width=\"800\"] > strong:first-child > font[color=\"#ff0000\"]:only-child","div[style^=\"min-height:180px;\"],\ndiv[style^=\"min-height:280px;\"]",".ds.first","#sub div.column-inner-2 > br,\n#sub div.column-inner-2 > table[border=\"0\"],\n.adbox2,\n.plugin-memo:has(> div.side > div.cstmreba),\ndiv[class^=\"article-body-\"] > div[class^=\"article-body\"] > div:not([class]):has(> div[align=\"center\"] > ins.widget-banner)",".layout_cont > div.small[align=\"center\"][style=\"margin-bottom:4px;\"],\n.layout_cont > div[align=\"center\"]:not(.prblock) + hr,\n.right_cont,\ndiv[align=\"center\"][style=\"margin:12px 0 24px 0;\"] + div.small[align=\"center\"],\ndiv[align=\"center\"][style=\"margin:12px 0 24px 0;\"] + div.small[align=\"center\"] + hr","#sidebar-scroll > aside.widget_custom_html",".plugin-memo:has(> div.side > div > ins.adsbygoogle)","body > div.rwd:has(> ul.Article_box > li > p > a[href^=\"http://fam-ad.com/\"])",".wp-block-wp-quads-adds,\namp-iframe","#right_folder > div.textwidget > a[rel^=\"nofollow\"] > img,\n#right_folder > div.textwidget:has(> a[rel^=\"nofollow\"] > img),\n#right_folder > div.textwidget:has(ins.adsbygoogle)","div[id^=\"soman-\"]",".banner3","#text-67,\n.stickyunit","#main_left,\n#main_right","#popup_area,\n.p-side-banner-lists","#amgatti_sk-3,\n#pc_text-80,\n#pc_text-94",".widget_text.ad","#down-articles > div.textwidget,\n#mybox > div.textwidget:first-child",".ml_ad_widget","p[style*=\"color:#333; text-align:center;\"]","br + center:last-child","font > b > a[target=\"_blank\"]",".ad-headerBottom","#pc_all_footer,\ndiv[style^=\"width:350px;height:290px;\"]","#cntAreaR > div[style*=\"padding:\"]:has(div[id^=\"div-gpt-\"]),\n#cntAreaR > div[style=\"border:1px solid #ccc;margin-bottom:10px;\"],\n#pc_all_inarticle,\n#pc_right_1st,\n#pc_right_2nd,\n.header-bn",".ads-statement,\n.sticky-container","#custom_html-65","a[data-atag-id]",".junk-ad-body,\n.nva-center,\nli.hidden-sm > a[href^=\"https:\"][target=\"_blank\"]","#pc_text-23,\niframe.lazyloaded[width=\"728\"][height=\"90\"]",".posts-under-1.widget_custom_html:has(> div.textwidget > iframe[src^=\"https://ad.duga.jp\"])","#side-fix",".article-header > center,\n.tmp-yarpp","#adexchange,\n#article-body > #topic-board.subsection:has(> .title-parts > span.ad),\n#article-bottom > #trend-library.subsection:has(> .title-parts > span.ad),\n#main-column > #trend-library:has(> .title-parts > span.ad),\n#sub-column > #information:has(> .title-parts > span.ad),\n.ad-bnr,\n.g-a-text,\n.special-articles > div.special-articles__item:has(> div[id^=\"div-gpt-ad-pc-\"]),\n.tktopics:has(> h2 > span.ad),\ndiv[class^=\"g-a-bnr\"],\nul > li.block-pr",".rivals__graph-wrapper__ad,\n.shimen_finances__ad","a[href^=\"https://click.linksynergy.com/fs-bin/click\"],\na[href^=\"https://contents.fc2.com/aff.php\"]","div[class^=\"bg_ad_\"]",".c-max-width-height-350,\n.c-min-height-300x100-banner,\n.c-min-height-300x100-banner + div.c-min-height,\n.py-4","div[style=\"margin:auto;max-width:1400px;\"]","#is_w_area,\n.__isboostReturnAd","#content > div.widget_text:has(a[href=\"https://neetrio.jp/umalogdb/\"][target=\"_blank\"])","#block-11","#amabox,\n#main > div.custom-html-widget > div.pc-first,\n.ad8",".plugin-memo.sidewrapper:has(> div.side ins.adsbygoogle)","#header-r,\n#st-headerbox","#widget-under-sns-buttons","#sgpb-popup-dialog-main-div-wrapper",".sgpb-popup-overlay","#link_ad",".all-page > div[style=\"min-height: 270px; margin: 1em\"],\n.dmm-games,\ndiv[style=\"width: 90%;height:120px\"]","#execphp-38,\n.classic-textwidget:has(a[href^=\"//ck.jp.ap.valuecommerce.com\"]),\n.extendedwopts-show,\ndiv[style^=\"width:336px;height:280px\"]",".single-gallery-ad-hol-block,\n.type-1 > li:has(> div[id^=\"div-gpt-\"]),\n.webcg-1030,\n.webcg-ad1,\ndiv[id^=\"sub-top_2nd\"]",".j_pv_20:has(a[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"]),\n[data-fee-style],\n[data-is^=\"riot-fee\"]:not(:has(.re_ph_2 > a[href^=\"https://donation.yahoo.co.jp/search/?\"])),\na[href^=\"https://www.amazon.co.jp\"][target=\"_blank\"],\ndiv[data-style-lg=\"width: 728px;height: 90px;\"]",".sidebar_content > div.widget_custom_html:has(> div.textwidget > div.ad_block),\n.sidebar_content > div.widget_diver_widget_pcsp,\n.widget-shortcode:has(> div.execphpwidget > div[id^=\"div-gpt-\"])","#slide,\niframe[src*=\"wife-board.net/pr/banner\"],\niframe[src^=\"http://www.wife-room.net/pickup/\"],\ntable[border=\"0\"][width=\"100%\"] td[height=\"220\"][bgcolor=\"#F0F0F0\"],\ntbody > tr:has(> td > iframe[src$=\"/pr/bannercx81.php\"])",".entry-content > table[style=\"border-style: none;\"][border=\"1\"]","a[href^=\"https://www.banggood.com/\"],\ndiv[style=\"padding:20px 0px;\"] > center","body > .text-center[style*=\"height:\"][style*=\"280px\"]:has(+ nav > ul:empty)",".ads-native",".contentes_banner_2,\n.contents_ads_relation,\n.top_bottom_banner_box",".monthly_popular_wrap,\n.top_rss_side_ad","#third > div.plugin-memo:first-child,\n.adad",".aflImage,\n.aflLinkFlex,\n.extendedwopts-md-center.wtmne-widget",".hentry > .kizi-under-box:first-child",".l-main > aside.widget-page,\n.l-sidebar > aside.widget:first-child,\n.widgetPost","#pc_text-8",".topAdsenseArea",".banner-yoko","#navi_recommend,\ndiv[id$=\"_ads\"]","#body > table:last-child","#JP_ZKN_pc_all_billboard,\n#secondary > div.widget_execphp,\n.free-area_after-cont > div.widget_custom_html,\n.free-area_before-title > div.widget_execphp","#LeftAdBox > div.MenuBox:last-child,\n#ListPartner,\n#NaviTab_Ad,\n.MenuBox:has(> ins.adsbygoogle),\n.MenuBox[style=\"padding: 5px; min-height: 280px;\"],\n.PaddingTop10Bottom10[style=\"margin-bottom:5px; display: flex;\"],\ndiv[id^=\"ad_\"][id$=\"_top\"],\ndiv[style^=\"height: 250px; margin:\"]:has(> iframe[id^=\"ad_\"])",".MarginTop10Bottom10[style=\"height: 90px;\"]",".atid__wrapper",".ad[style^=\"min-width: 300px\"],\n.ad[style^=\"width:300px; height:250px\"],\n.ad[style^=\"width:310px; height:250px\"],\ndiv[id][style=\"width:300px;height:600px;\"],\ndiv[style^=\"min-width: 640px\"],\ndiv[style^=\"width:600px; height:200px\"]",".conteiner__main > div[style=\"line-height:1; border-bottom:1px solid #ccc; padding:8px;\"],\n.conteiner__main > div[style=\"min-width:686px;min-height:557px;\"],\n.page_hedding,\n.vr2_articleslist > .vr2_articleslist__item:has(> div[id^=\"div-gpt-\"]),\n.vr2_aside__area > div[style^=\"width:300px;min-height:\"],\n.vr2_bnrlist,\n.vr2_page_hedding,\n.vr2_pickuplist__item,\n.vr2_prlist,\ndiv[style^=\"display:flex; overflow-y:visible; position:fixed\"],\ndiv[style^=\"min-width:300px;\"],\ndiv[style^=\"min-width:728px; min-height:90px\"],\ndiv[style^=\"width:100%;min-height:250px;text-align:center;\"],\np.vr2_cate-title:has(+ .vr2_prlist)","#secondary > div.embed-responsive,\n#secondary > div.small,\n#secondary > video.w-100","#bigup2,\n#fuji-fns,\n#wrap_banner_billboard,\n.gf-slot-728,\n.pr_contents,\n[class*=\"banner_type_\"],\ndiv[style^=\"border:1px solid #CCC;width:300px;margin:\"]",".wrap_pr_300_sky",".fixed-bottom,\ndiv[class^=\"my-ad\"]","div[id^=\"im-\"][style=\"min-height: 90px; margin-bottom: 1rem;\"]",".ad_3rec,\n.container_top_widget,\n.outlink-b","#footer > .pr,\n.sideColumnContainer > .content-block > .pr-block:not(:has(a[href=\"/reserve/omiyakenpo\"]))","#container > div[class$=\"_area\"]",".w-full.text-center.h-auto > p.p-2.text-sm.text-gray-500",".w-full > .text-center:has(> ins.adsbygoogle),\nmain > div.container > div.w-full:has(> ins.adsbygoogle)",".widget > a[href][target=\"_blank\"] > img",".g-a-banner,\n.g-a-rectangle,\n.g-a-rectangle-wrap",".widget-below-comment-form,\ndiv[id^=\"woman-\"],\nh3:has(+ div[id^=\"woman-\"])","div[style=\"float:left;width:600px;\\9 margin-top: 0px;margin-bottom:10px;\"]",".gad_pc,\n.sb-pc",".sidebar > section[id^=\"custom_html-\"],\nbody .my_adslotd",".article > div.no_print.mt10,\n.side_adarea1,\ndiv[class*=\"mb\"] > div.ml5[align=\"left\"]","#ad-double-rectangle","footer > div.container > div.row:not(:has(.text-muted))","#ad_banner_widesky,\n#ad_rudel_1,\n#ad_rudel_2,\n#advertisement_amazon,\n#nav_2 > div[style=\"margin-bottom: 10px;\"],\n#toContents + div[style=\"margin-bottom: 20px;\"]","#ad-box3","#pc_text-43","#advert_area_0",".b-r--before-site-content",".author + div.archive,\n.single > p[style=\"margin-bottom:10px;\"]","div[style=\"text-align:center;background-color:#000000;color:#FFFFFF\"],\ndiv[style=\"width:160px;margin-right:-175px;float:left;\"] > div[style=\"margin-top:10px;text-align:center;\"]:last-of-type,\ndiv[style=\"width:466px;background:#000000;color:#FFFFFF;text-align:center\"]","#p-SponsoredLink,\ndiv[style=\"font-size: 11px;\"]","#movie-last-movie > li:has(> center > ins[id])",".bottompr,\n.bottompr + a[href^=\"http://click.dtiserv2.com\"],\n.toppr,\n.videobottompr320x100","body > div[style=\"text-align: center;\"]",".adspc,\n[class^=\"sponsor\"]",".menubar > div[align=\"center\"] > a[target=\"_blank\"] > img,\ntd[width=\"95%\"][align=\"left\"][valign=\"baseline\"] > div[align=\"center\"][style=\"display:flex; flex-wrap:wrap; justify-content:center;\"]",".nearby > li:last-child:not([class])",".ads_pc_rectangle,\n.flux_ad_overlay,\n.list-group > tr:has(> td[style=\"text-align:center\"] > div[style^=\"padding-top:30px;\"])",".sidebar1-inner > aside.widget_text",".article__content > h3.module__heading,\n.side--right > section.module--free,\n[class*=\"spad_\"]","div[data-cptid][style],\ndiv[style$=\"height:90px; width:728px;\"],\ndiv[style^=\"margin:0 auto;height:\"][style$=\"px;\"]",".dfad:not(:has(> a[href^=\"https://www.todaishimbun.org\"])):not(:has(> a[href^=\"https://forms.gle\"]))","a[href=\"https://tomari.org/uri/amazon.html\"]",".board_image",".mh-footer","#right_wrap > div.right_plugin_wrap:has(> div.right_plugin_body > div[style] > ins.adsbygoogle),\ndiv[class^=\"adsense_article_\"]","#execphp-15,\n#execphp-16",".entry-inner > table[width=\"600\"][height=\"250\"]",".side_category + aside",".left_main > a,\n.sample_block","div[id^=\"omc_ad_widget\"]",".script_box","#main > .home-h:has(> a[href^=\"https://go.xlrdr.com\"])","div[style=\"text-align:center\"]","#main-left > .center2,\n.tieup_rand_block",".l-sidebar > aside.widget_block","span#ad",".normal-sidebar a[href^=\"https://www.amazon.co.jp/gp/\"]",".adsenseArea",".posts-under-2",".foogallery","#headerafficode","#preview_dispAffi","#execphp-4",".post_content > table[style=\"border-collapse: collapse; width: 100%;\"]","p > a[target=\"_blank\"] > img","p > span.jump","#ufw_1",".ads_za",".header-add.add-container,\n.side-column > .add-container",".aasc.center > iframe[class*=\"lazyload\"],\n.col-sm-4 > [id]:first-child:has(> ins.adsbygoogle),\n.col-sm-4 > [style=\"text-align:center;height:282px;overflow:visible!important;\"],\n.post_list[style=\"min-height:572px;max-width:1200px!important\"],\n.sidebar > div[style=\"height:2px;overflow:hidden;\"] + [class]:has(> ins.adsbygoogle),\ndiv[style*=\"min-height\"]:not([class])","#container > div[style=\"margin:0 auto;margin-top:2px;min-height:95px;text-align:center;\"],\n#sub > div.column-inner > div.column-inner-2 > div[style=\"text-align:center;\"],\n#sub a[href^=\"https://www.amazon.co.jp/gp/\"],\n.article-outer-3 > #article-options,\ndiv[style=\"width:100%;height:300px;\"]","#block-6",".adn-ar","#modal-overlay",".article-body-inner > center > table","div[class^=\"article-body\"] > ul[id]","#prs","iframe.lazyloaded",".p-table__contents--full.u-pt30vw-down-md",".u-dib",".adArticleSideTop300x250,\n.adHomeSideTop300x250","#bottomNbox,\n.wide_adbox",".entry-content > div.widget_text,\n.main-inner > .widget_text:has(> div > center > div.ml-slider),\n.post > center > a[href^=\"https://t.afi-b.com/visit.php\"]",".ad-banner:not([data-name=\"single-related-posts\"])",".post > .section-in > div[align=\"center\"],\n.post > .section-in > table",".sw-Ad,\n.sw-Ad-Banner,\n.sw-Amazon,\n.sw-Pcjack","div[class] > aside:has(> div[id^=\"gpt-ad-\"]),\ndiv[id^=\"gpt-ad\"]",".pr_link","div[style=\"width: 970px; margin: 0 auto 30px;\"]",".ad-common_pc-ranking",".blog-wrapper > center:has(> div#div-desktop > div[id^=\"div-gpt-ad-\"])",".article-tvbtn-under-ad,\n.c-ranking--type-b,\n.l-main > div.l-main-row:has(> .main-adarea),\n.u-lg-overflow-hidden[style=\"height: 200px;\"],\niframe.yahoo",".my-adspace",".ad > center > div[id^=\"div_fam_async\"]",".col-lg-4 > div[style=\"text-align:center;margin-bottom:15px;\"] div.panel-default:has(a[href^=\"https://prf.hn\"]),\n.row > div[class^=\"col-md-\"] > div[style^=\"text-align:center;margin-bottom:\"] > table[border=\"0\"]","iframe[height=\"250\"]","div[class^=\"gptad\"]",".footer-ads-recipe","#txtPr > span",".adcopy2 > a","div[style$=\"background: repeating-linear-gradient(45deg, #fff 0, #fff 10px, #eee 10px, #eee 20px); border: 1px solid #eee;\"]",".lala-common-ad","#top-ad1-wrapper,\ndiv[id^=\"broadcast-content-ad\"],\nsection[id^=\"common-content-top-ad\"],\nsection[id^=\"top-sidebar-ad\"]","#uzou-chat-ad + div[class^=\"sc-\"]","center > center > table[width=\"807\"]:has(td[align=\"center\"] > a[href^=\"https://pcmax.jp/lp/\"]),\ntable[width=\"807\"]:has(td[colspan=\"5\"] a[href^=\"https://www.e-nls.com\"])","table[width=\"217\"]:has(a[href^=\"http://traffic-exchange.tv/bannerShare\"])",".adframe-container",".super_bnr_ufo",".video-plugin-skip-button",".pr_ad_text",".brand_panel","#ad9","#pr_ad",".container > div.sub-content > div[align=\"center\"][style=\"margin: 20px 0px;\"],\ndiv[id][style=\"min-width: 250px; min-height: 250px;\"],\ndiv[id][style=\"min-width: 320px; min-height: 50px;\"],\ndiv[style=\"min-width: 468px; min-height: 60px;\"],\nsection > div[align=\"center\"]:not([class]):not([style]):has(> img[src$=\"/pr_text.png\"])","div[align=\"center\"] > table[bordercolor=\"#FFFFFF\"]","div[style^=\"text-align:center;width:336px\"]","td[height=\"260\"][width=\"310\"],\ntd[height=\"290\"][width=\"320\"]",".parts-ad,\n.parts-ad-block,\nimg[src=\"images/parts/pr_text.png\"]",".swell-block-tab:has(.p-adBox),\n.wp-block-columns:has(a[href$=\"-today/\"])","#ad4","#product","a[href=\"https://chatreze.net/article/mamisc/\"]","#l-sidecontents > aside.plugin_first:first-child",".ggle-ad",".textwidget > p:has(> ins.adsbygoogle)",".contents-width > span > a[href^=\"https://www.sokmil.com/av/\"][target=\"_blank\"][rel]",".ads-area",".ad > div.textwidget:has(> center > a[href^=\"http://pcmax.jp\"])","#sidebar > p.mg_b_5[style],\ndiv[style=\"width: 300px !important; height: 250px !important;margin-bottom:20px;\"],\np[style=\"margin-top: 80px;\"]",".article-body > p[style=\"text-align: center;\"],\n.toppagead",".tes_wrap",".widget_execphp",".c307ad",".article-body > center",".modal_mo",".entry-content > p > a[href^=\"https://happymail.co.jp\"],\n.entry-content > p > a[href^=\"https://wlink.golden-gateway.com\"]",".admess,\n.sideBlock:first-child","#text-html-widget-2,\n.dspace-block,\n.wpap-tpl,\ndiv[style*=\"min-height\"][style*=\"height: auto\"]"]; + +const hostnamesMap = new Map([["*",0],["chiepedia.club",[2,134]],["adultgazobbs.com",2],["chem-station.com",[2,3,188,342,440,441]],["dietmiler.com",[2,27,189,522]],["electron-comic.com",2],["erokiwami.com",[2,170,610]],["erokune.com",[2,4,268,611]],["fx-koryaku.com",[2,231,713,714,715]],["gabarincho.com",2],["happymackeyblog.com",[2,22]],["hentai-share.com",[2,188]],["hyugarin.com",2],["ichimanabiblog.com",[2,440,861]],["idiom-encyclopedia.com",[2,71,82,188,864,865]],["innovationutah.com",[2,268,879]],["j-oosk.com",[2,764,908]],["kisslog2.com",[2,188,599,1004]],["koregasiritai.com",2],["m4ex.com",[2,421,1059,1060]],["ma-jann.com",[2,188,1061]],["monayoblog.com",[2,1147]],["moro-ai.com",[2,1151]],["nomadoma-daisen.com",[2,3,342,692]],["oreteki-design.com",[2,96,251,832,1290]],["p3fan.com",[2,28]],["saitoshika-west.com",[2,76,404,1348,1390]],["sanabo.com",[2,79,189,196,268,515,521,692,860,1221,1394,1395]],["sirabetter.com",[2,1438]],["tabanavi.com",[2,105,188,1481]],["takahirosuzuki.com",[2,27]],["tech-biz-eng.com",[2,189,268,342,515,516,521]],["tispycat.com",[2,188]],["tsubuyaki0424.com",2],["videogakuen.com",[2,37,76,195,324,342,389,1221]],["xn--edksn8fbb6je1299kerqa.com",[2,260]],["yokohama-sports.com",[2,25,76]],["oppai-doga.info",[2,1717]],["aikatu.jp",2],["best-vape.jp",2],["carrozzeria-cdl.jp",[2,3,188,268,342]],["yama.minato-yamaguchi.co.jp",[2,2052]],["megabrasil.jp",[2,188]],["vr18.jp",[2,225,793]],["shinsengumi.link",[2,28]],["2week.net",[2,491]],["do-you-imi.net",2],["englishlands.net",2],["eroigame.net",2],["hagane-ya.net",2],["karelie.net",2],["blog.katsubemakito.net",[2,3,268,342]],["lv73.net",[2,3]],["maranic.net",2],["mohmongar.net",[2,3,188]],["mote-deai-xxx.net",2],["trade-environment.net",2],["xbooks.one",[2,3390]],["sharevideos.org",[2,20,3417]],["dacelo.space",[2,34]],["anote.work",2],["disney-fun.xyz",2],["mangakansou.xyz",[2,3509]],["akiba3d.com",[3,71,225]],["appli-s.com",3],["ero-mangacafe.com",3],["mauyas.com",[3,268,342]],["oshiireblog.com",[3,188]],["pcefan.com",[3,72]],["starwars-fan.com",[3,342]],["taku-blog.com",3],["silyugoi.cfbx.jp",[3,188,1924]],["briarpatch.co.jp",[3,1962]],["cazual.shufu.co.jp",[3,2118]],["k-knuckles.jp",[3,861,2416]],["modern-guitar-dive.jp",[3,188]],["chat-station.net",[3,3086]],["game16.net",[3,154,389,864,2119,3151]],["myjpop.jspinyin.net",3],["otonary.net",[3,188]],["blog.shimabox.net",3],["studiosero.net",[3,4,105,188,268]],["lagcapa.org",[3,188]],["ero-info-antena.site",[3,440,692,1492,3195]],["4thsight.xyz",[3,189,268,343,516,517,599,1137,3503]],["nuki-dokoro.com",[4,22,215,599,692]],["otonarisoku.com",[4,371,692,1298]],["romptn.com",[4,268,535]],["rond8.com",4],["sekamaji-blog.com",[4,268,342,692]],["3040english.info",[4,342]],["bowz.info",4],["pocketwifi-hikaku.info",[4,268,692,1221]],["complesso.jp",4],["gamers1.jp",[4,342]],["tokyolucci.jp",[4,261,692]],["fpsjp.net",[4,74,561,692,3144,3145]],["genshin-matomech.umadacchi.net",[4,740,3348]],["ero.pet",[4,188,440,3423]],["bakotv.com",5],["video.fc2.com",[8,212,667,668,669,671]],["momon-ga.com",[8,1142,1143]],["shikotch.in",[8,1678]],["happycampus.co.jp",[8,1998]],["h1g.jp",[8,2342]],["openloadpro.com",[9,1278]],["xvideos-dl.com",[9,1628]],["jav.direct",9],["asmr18.fans",9],["twivideo.net",[9,3346]],["javfan.one",9],["nyahentai.re",[9,1142,1143,3431]],["hamic.ai",14],["ledge.ai",15],["adguard.app",16],["adguard.com",16],["adguard.info",16],["nordot.app",17],["majinai.art",18],["pictab.art",19],["b2.sakki2022.com",19],["ero-gazou.jp",[19,37,1107,1688]],["naitter.hippy.jp",[19,2357]],["leaked.jp",[19,794,2467]],["my-nikki.net",19],["azpek.asia",20],["tentacles.biz",[20,28,71,92,93,94]],["affi-convert.com",[20,224,225]],["akandama.com",20],["bsj-k.com",[20,406]],["cfnmroshutsucmnf.com",[20,224]],["chikiyasuibuki1104.com",[20,225]],["ero-doujin-blog.com",[20,72,94,225]],["eroero29.com",20],["hentai4610.com",20],["hhmanga.com",[20,28,224,421,821,822]],["javprice.com",20],["katsudonrecords.com",[20,28]],["kazenonaosikata.com",20],["kyomohot.com",20],["programming-se.com",20],["xn--u9jxj9b3c781sw80b0xxaz5s182b.com",20],["ysk-consulting.com",[20,93]],["mens-vio.info",[20,421]],["trendview.info",20],["bridgebook.jp",[20,330]],["blog.cgfm.jp",20],["dearfukui.jp",[20,217]],["g-times.jp",[20,92,224,225]],["ogurigo.jp",[20,371]],["rensai.jp",[20,2797]],["56s.thick.jp",[20,224]],["buhidoh.net",[20,3080]],["furugi1717.net",[20,811]],["gosanke.net",[20,224]],["hs-math.komaro.net",[20,28]],["movient.net",[20,3231]],["androplus.org",[20,105,3398]],["l-media.tokyo",[20,28,71,157,224,225,421,3464]],["anotherlife.xyz",20],["mangaraw.asia",21],["lovemangaraw.net",21],["mangarawtop.at",[22,23]],["crossbike.biz",22],["anitubu.com",[22,267,268]],["genshinnews.apexlegends-leaksnews.com",[22,190]],["apple-geeks.com",[22,278]],["automaton-media.com",[22,287,322]],["news.autonewscenter.com",22],["bazurecipe.com",[22,349]],["comicspoil007.com",[22,470]],["news.congdongytb.com",22],["news.dogforms.com",22],["eromanga-sora.com",[22,617,618]],["iqossan.com",[22,886]],["kojintekibikematomeblog.com",[22,379]],["mainoriti.com",22],["mizugigurabia.com",[22,39,1130]],["nhasachmienphi.com",22],["oreno-erohon.com",22],["poire122.com",22],["pontako.com",[22,806]],["news.shouldibuythattoy.com",22],["spirituabreath.com",[22,1453]],["xn--gmq92kd2rm1kx34a.com",[22,1618]],["news.xomsach.com",22],["yunikons.com",22],["zundad.com",22],["eizone.info",22],["okayadokari.info",22],["summertravel.info",[22,23]],["frozen.analyst.jp",[22,190]],["chietoku.jp",22],["dxr.jp",22],["echigo-inakataiken.jp",22],["cocoseka.gamewiki.jp",22],["imishin.jp",22],["rere.jp",[22,1611]],["travel.spot-app.jp",[22,2855]],["spread-sports.jp",[22,27,2856]],["volx.jp",[22,599,1553]],["bl-archive.net",[22,251,1823]],["spoilerplus.net",22],["news.yamahamoto.net",22],["yoso-walk.net",22],["news.nenbiet.org",22],["news.baovephapluat.vn",22],["news.thich.com.vn",22],["news.fandom.vn",22],["news.nguoimua.vn",22],["news.animalworlds.xyz",22],["eizone.xyz",22],["novel18.biz",23],["apk-live.com",23],["newsclip.be",[24,25,26]],["sp.uta-net.com",[26,1564,1565]],["bunkai.biz",[27,28]],["chimolog.co",[27,146,147,148]],["affiliate-ruby.com",27],["amehappi.com",27],["boosting-site.com",27],["higeojisan-lab.com",27],["kensho-zukan.com",27],["manga-comic-netabare.com",[27,1073,1074]],["manga-netabare-kanso.com",[27,864,1075]],["mangagift.com",[27,37,71]],["mazisuka.com",27],["mikobito.com",[27,1117,1118]],["moto-neta.com",[27,1155]],["multilingualtraveler.com",[27,268,421]],["nijiero-ch.com",[27,516]],["ou-kagai.com",27],["oyakudachi2525.com",27],["pokeca-new-card.com",27],["scawaiiweb.com",[27,347,351,1025]],["shiba-teire.com",27],["tomoyuki65.com",[27,811,1523]],["uruoistyle.com",27],["useful-notes.com",[27,188,533,1561]],["vtub0.com",27],["ykigchi.com",27],["yukiq.com",27],["yuraika.com",27],["bge.jp",27],["bonsai.shikoku-np.co.jp",27],["dohack.jp",27],["gameo.jp",[27,1074,1615,2302]],["mangafull.jp",27],["point-game.jp",[27,110,2776]],["tsuhon.jp",27],["pear-farmers.life",27],["crazy-irrumatio.net",27],["mupon.net",[27,200]],["topitane.net",[27,157]],["otakukosodate.work",27],["niko25niko.xyz",27],["lifematome.blog",[28,103,104,105]],["appl-y.com",[28,130]],["ikikatadatabase.com",[28,162,324,610]],["k-daidokoro.com",[28,93,953]],["mihomiho0109.com",[28,719,1115,1116]],["nana-trading.com",28],["oni-on-design.com",28],["gadget.phileweb.com",[28,1326]],["rawdd.com",28],["rittsun.com",[28,421]],["thedebu.com",28],["umaroidblog.com",[28,105,188]],["virtualgorillaplus.com",[28,224,225,421,1184,1578]],["xn--r8jwklh769h2mc880dk1o431a.com",[28,1622]],["yakyufan-asobiba.com",28],["boukenki.info",28],["m-raft.info",28],["popnews.info",28],["asianews2ch.jp",[28,371]],["bibilab.jp",28],["bonjour-anne.jp",[28,224]],["campify.jp",[28,157,224,1913]],["comicin.jp",28],["ibiza-games.jp",28],["kcsf-eco-ap.jp",28],["naruto-mon.jp",28],["shootingbar-ea.jp",28],["kanonway.link",[28,224]],["bkrb.net",28],["followcheck.itby.net",28],["wp-etc.navich.net",[28,157,421]],["vapejp.net",[28,154,330,421,1635,3351]],["lovinyou.site",28],["culture-school.top",28],["senmonsyoku.top",28],["shinise.tv",28],["driverwork.xyz",[28,157,224]],["fruit01.xyz",28],["vegetables01.xyz",[28,3513]],["xn--btr874bhs1ao5h.xyz",[28,3513]],["gadgets.evolves.biz",29],["gamesindustry.biz",30],["gokkun.biz",[31,32,33]],["otokonoko.biz",[31,32,33]],["petanko.biz",[31,32,33]],["anarumama.com",[31,32,33]],["aokanmama.com",[31,32,33]],["ashikosu.com",[31,32,33]],["bata-wagina.com",[31,32,33]],["carsexspot.com",[31,429]],["chikubi-mu.com",[31,32,33]],["girikoki.com",[31,32,33]],["lesbianmama.com",[31,32,33]],["mazomenzu.com",[31,32,33]],["miwakunotango.com",[31,32,33]],["nanpamama.com",[31,32,33]],["ninshinmama.com",[31,32,33]],["nosemania.com",[31,32,33]],["pakomanmama.com",[31,32,33]],["panchirarizumu.com",[31,32,33]],["passion-passion.com",[31,429]],["peepspider.com",[31,32,33]],["pisuton.com",[31,32,33]],["sadomazomama.com",[31,32,33]],["sukatoromama.com",[31,32,33]],["taitsukingu.com",[31,32,33]],["tsubahaki.com",[31,32,33]],["worldporuno.com",[31,32,33]],["blackgal.net",[31,32,33]],["boindoru.net",[31,32,33]],["dadamore.net",[31,32,33]],["ero-outdoor.net",[31,429]],["erocampus.net",[31,32,33]],["gerorian.net",[31,32,33]],["hamemama.net",[31,32,429,3163]],["hipup.net",[31,32,33]],["kochokocho.net",[31,32,33]],["muchimuchimama.net",[31,32,33]],["meisaku.org",[31,32,33]],["gurum.biz",[34,35]],["battle-one.com",34],["haijin-boys.com",[34,47]],["motivation-up.com",34],["natsukimemo.com",[34,1197]],["nicotwitter.com",34],["office-hack.com",[34,113,372]],["shin-shouhin.com",34],["shinri-mag.info",34],["anke.jp",34],["travelbook.co.jp",34],["cobwebs.jp",34],["news.biglobe.ne.jp",[34,2658]],["otonasalone.jp",[34,2764]],["starblog.jp",[34,2860]],["uma-x.jp",34],["4ka.net",[34,3047]],["cat.sc",34],["jumpmatome2ch.biz",[36,37,38,39,40]],["imashun-navi.com",[37,40,872]],["newageinglog.com",37],["umaumanews.com",[37,1553]],["news.sod.co.jp",[37,2119]],["animanch.com",[38,105,175,256,257]],["hostlove.com",[39,848]],["minpachi.com",[39,40]],["nan-net.com",[39,206,211,1187,1188]],["enno.jp",[39,40,1041,1438]],["lab.syncer.jp",39],["j-lyric.net",39],["ap-siken.com",[40,271,272]],["db-siken.com",[40,272]],["erosexmanga.com",[40,627]],["fe-siken.com",[40,272]],["itpassportsiken.com",[40,271,272]],["nw-siken.com",[40,272]],["pm-siken.com",[40,272]],["sc-siken.com",[40,271,272]],["sg-siken.com",[40,272]],["gogo.gs",[40,113,1438,1675]],["games.wkb.jp",[40,113,2972]],["doucolle.net",[40,1060,3108]],["k05.biz",41],["z0i.net",41],["kagua.biz",42],["kaimyou.biz",43],["bamka.info",43],["keizai.biz",[44,45]],["afpbb.com",[44,227]],["hamakei.com",[44,45,795]],["shibukei.com",[44,45]],["baby-calendar.jp",[44,1827]],["e-mansion.co.jp",[44,113,1979]],["npn.co.jp",[44,113]],["minkei.net",[44,45]],["livedoor.biz",46],["livedoor.blog",[46,107,108]],["2chblog.jp",46],["blog.jp",[46,108,1849,1850]],["bloggeek.jp",46],["blogism.jp",46],["blogo.jp",[46,1894,1895]],["blogstation.jp",46],["blogto.jp",46],["cafeblog.jp",[46,1895]],["corpblog.jp",46],["doorblog.jp",[46,108,438,554,1850,2213]],["dreamlog.jp",46],["gger.jp",46],["golog.jp",46],["ldblog.jp",[46,55,1894,1895,2462]],["liblo.jp",46],["blog.livedoor.jp",[46,108,169,175,438,537,934,1012,1041,1850,1874,1895,2531]],["myjournal.jp",46],["mynikki.jp",46],["officeblog.jp",46],["officialblog.jp",46],["publog.jp",46],["storeblog.jp",46],["teamblog.jp",46],["techblog.jp",46],["xxxblog.jp",46],["youblog.jp",[46,1850,1895]],["diary.to",46],["weblog.to",46],["0taku.livedoor.biz",[47,48,49,50]],["birthofblues.livedoor.biz",47],["honwaka2ch.livedoor.biz",[47,58]],["newser.cc",[47,113,127]],["copysoku.com",47],["grasoku.com",[47,770,785,786]],["hamusoku.com",[47,771,797]],["i2chmeijin.com",[47,858]],["ikarishintou.com",47],["itainews.com",[47,899,900]],["jumpsokuhou.com",[47,98,948,949]],["karukantimes.com",47],["kitizawa.com",[47,996,1005]],["lovelivematocha.com",47],["moeplus.com",47],["nandemo-uketori.com",[47,1192]],["onecall2ch.com",47],["onihimechan.com",47],["syurabahazard.com",47],["tarosoku.com",[47,379,1492]],["usi32.com",[47,1562]],["news.2chblog.jp",[47,770,1750]],["oryouri.2chblog.jp",[47,1751]],["arrowknee-livedoor.blog.jp",47],["chomagireko.blog.jp",[47,1859]],["dark-soku.blog.jp",[47,349,1860]],["gensin.blog.jp",[47,1868]],["kinsoku.blog.jp",[47,1467]],["pokebrary.blog.jp",47],["vtuber-matomeruyon.blog.jp",47],["ysokuhou.blog.jp",47],["carrot.dreamlog.jp",[47,2230]],["getnews.jp",[47,203,2078,2316]],["hosyusokuhou.jp",[47,2370]],["ascii2d.net",[47,212]],["ebitsu.net",[47,1886,3114]],["adultblogranking.com",[48,220,221]],["adultgle.com",48],["color-sample.com",48],["cour89.com",48],["diskgarage.com",[48,525]],["pokemon-gsc.g-takumi.com",[48,113]],["hayamimi-gunpla.com",[48,813]],["huyosoku.com",[48,856]],["karapaia.com",[48,979]],["keyakizaka46matomerabo.com",[48,992]],["kojikisokuhou.com",48],["manabi365.com",48],["moraerumall.com",48],["no-genkin.com",48],["on-ze.com",48],["puzzcore.com",[48,358,1177,1354]],["ryusoku.com",[48,1320,1388]],["tagindex.com",[48,1487]],["tanu-soku.com",[48,1491]],["troutangler-s.com",48],["smhn.info",[48,188,610,1724]],["tools4music.info",[48,1730]],["2nn.jp",48],["8mato.jp",[48,1761]],["ginnga.blog.jp",[48,1869]],["chixi.jp",48],["alphapolis.co.jp",[48,1955]],["chugoku-np.co.jp",[48,1970]],["sub.worldtimes.co.jp",48],["efight.jp",[48,2240]],["febri.jp",[48,2261]],["flyteam.jp",48],["gaccom.jp",[48,2292]],["gamebiz.jp",[48,2294]],["gamepedia.jp",[48,2303]],["city.furano.hokkaido.jp",48],["iromame-beans.jp",48],["jocee.jp",48],["ladytopi.jp",48],["city.chitose.lg.jp",48],["city.kushiro.lg.jp",48],["matomame.jp",[48,1761,2566]],["s8a.jp",48],["calorie.slism.jp",48],["charat.me",[48,3008]],["gori.me",[48,377,3012]],["blog2.mmm.me",[48,3025,3026]],["owata.chann.net",48],["ecodb.net",[48,3115]],["pctrouble.net",[48,113]],["blog.wanichan.net",48],["blog.with2.net",[48,221]],["postmap.org",[48,3415]],["nyahentai.red",48],["bishatti.com",[49,380]],["dateplus.red",[49,3432]],["aaieba.livedoor.biz",51],["akb48taimuzu.livedoor.biz",[52,53]],["nanjgod.blog.jp",[53,1880]],["bantyou.livedoor.biz",[54,55]],["eroduma.com",[55,594]],["moetataiken.com",55],["doucolle-kako.livedoor.biz",[56,57]],["chikakb.ldblog.jp",[57,2464]],["matometanews.com",[58,61,1099]],["lifehack2ch.livedoor.biz",59],["michaelsan.livedoor.biz",[60,61,62]],["akb48mt.com",[62,233]],["kimsoku.com",62],["pachinkopachisro.com",[62,233,997,1301]],["baseballstats2011.jp",62],["hima-soku.doorblog.jp",[62,901,1012,2216]],["toushichannel.net",[62,69,3338]],["news4vip.livedoor.biz",63],["otanews.livedoor.biz",64],["otasoku.livedoor.biz",65],["seiyufan.livedoor.biz",66],["namaeuranai.biz",[67,68,69,70]],["alfalfalfa.com",[68,237,238]],["ironodata.info",[68,1701]],["kakijun.jp",[68,2423]],["gendai.media",[68,1114,3031]],["note.affi-sapo-sv.com",[69,226]],["carp-matome.blog.jp",70],["mapion.co.jp",[70,2048,2049]],["pointmall.rakuten.co.jp",[70,2094]],["wowkorea.jp",[70,2974]],["netgeek.biz",[71,72]],["azur256.com",71],["bright-b.com",[71,404]],["cent-hk.com",71],["coco2i.com",[71,92,93,224,460]],["doujin-voice.com",[71,157,421]],["hentai4daily.com",[71,92,225]],["javcc.com",[71,921]],["jj-blues.com",[71,421]],["jp-idol.com",71],["jp-jav.com",71],["katfile-download.com",71],["keiba-atetai.com",71],["matsukishi.com",71],["nakiny.com",[71,783,1181,1182]],["sethplan.com",[71,157]],["soratoburin.com",71],["xn--glay-yn4c8b9a8lo661apz3h.com",[71,82,171,183,184,225,421,428,1289,1615,1616,1617]],["xn--mck5e585m.com",71],["yosshie.com",71],["erogazou.gallery",[71,1671]],["karatedo.co.jp",[71,105,515,1182]],["lomo-otoku.ssl-lolipop.jp",71],["a-zmanga.net",71],["gamejikkyou.com",72],["jpzipblog.com",[72,946]],["n-switch.com",[72,93,225,1179]],["orenoraresne.com",[72,92,143,832,1286,1287,1288,1289]],["yosemi-7.com",[72,1640]],["shikakuhiroba.net",[72,188,1209]],["anianierosuki.work",[72,92,381,382]],["news2019.biz",[73,74,75,76,77,78,79,80]],["kagoshima-gourmet.jp",[74,2422]],["aiolin.com",75],["douzin-q.com",75],["koikatsu-portal.com",[75,190,860]],["player440.com",75],["koe-voice.jp",[75,2441]],["taishon.nagoya",75],["shiroutowiki.work",[75,1254,3498]],["mettyaeeyan.com",76],["pinapopo.com",[76,92]],["mobile.inest-inc.co.jp",[76,374,1525,2015]],["larksan.wp.xdomain.jp",[76,188,342,440]],["growrichslowly.net",[76,225]],["sukesuke-mile-kojiki.net",[76,78,268,611]],["ichimame.com",[77,196,217,482,515,631,859,860]],["taisy0.com",[77,130,811,1377,1488]],["daeudaeu.com",[78,161]],["bodymate.jp",78],["dennosokuho.com",[79,80,514,515,516,517,518]],["designoma.com",[79,521]],["sasebo2.com",80],["suresuta.jp",[80,2871]],["olch.biz",81],["deaisns1.com",81],["omezame.biz",[82,83]],["higashinada-journal.com",[82,154]],["u15-specialty.com",[82,184,547,548]],["retro-gamer.jp",[82,1460,1461]],["panchirasan.site",[82,342,1340]],["anonelife.com",[83,270]],["dassen-azara4.com",[83,329]],["mtg60.com",[83,831,1162]],["tabi-rin.com",83],["plant-world.biz",84],["ryutsuu.biz",[85,86]],["lnews.jp",[86,2539]],["fgamers.saikyou.biz",[87,88,89]],["jnews1.com",[88,939,940]],["ameblo.jp",[88,241,1787]],["shanbara.jp",[88,2828]],["fashion-news.net",[88,89,440,3136]],["teach-me.biz",[90,91]],["appget.com",[91,277]],["av-baron.com",[92,323,324]],["minaminumaebi.blogmimi.com",[92,389]],["techtechnolog.com",[92,1497]],["xn--gutnkx91i.com",[92,224,421]],["kk1up.jp",[92,157]],["senzuri.net",92],["boin.pink",[92,3426]],["apprisejp.xyz",[92,224]],["alpaca76.com",[93,96,225]],["asiamediablog.com",93],["bluesea0925.com",[93,96,225]],["nihonjinnanmin.com",[93,421]],["vipcle2.com",[93,421,1019]],["nozokizennkaimax.xyz",[93,224,225]],["lionmaru.blog",[94,106]],["4610.adultav55.com",[94,219]],["erogazoufactory.com",[94,607,608]],["reiwa-kawaraban.com",94],["kankorekore.2-d.jp",[94,1144,1743]],["syukan.chinsiko.xyz",[94,143]],["xn--eckl0bk7f7cc4od8az005k0ssb.xyz",[94,491,2699]],["xn--icktho25pncf.biz",[95,96]],["bisyoujyox.com",95],["daijitenx.com",[95,96]],["galgogo.com",[95,96]],["haremxx.com",[95,96]],["managadx.com",[95,96]],["manjirushi.com",[95,96]],["manpiix.com",[95,96]],["nyuugyou.com",[95,96]],["oyabunx.com",[95,96]],["samuraixx.com",[95,96]],["xn--hckl3e1e8a8ajin0czf.net",[95,96]],["how-to-sexfriends.com",[96,852]],["mamana.jp",96],["betweenjpandkr.blog",[97,98]],["abc-by.com",[98,200]],["burusoku-vip.com",[98,411,412,413]],["eddiarchive.com",98],["sugi9532.com",[98,190,561,610,1466,1467,1468]],["ganohr.net",98],["travel-nippon.net",[98,3342]],["vip-jikkyo.net",[98,188,3352]],["evolvinglife.blog",99],["digimamalife.com",99],["fayevery.blog",100],["hatena.blog",101],["hatenablog.com",[101,800,801]],["blog.hatena.ne.jp",[101,2684]],["have-fun.blog",102],["re-doing.com",[102,1371]],["gfoodd.com",[103,762,763]],["nintendoevery.com",[103,762,1248]],["agemasen.com",[105,228]],["akirarok.com",105],["bokuweb.com",105],["color-variations.com",105],["cyapu.com",105],["entameclip.com",[105,252,580]],["gadget-log.com",105],["gekibuzz.com",105],["jbjbgame.com",105],["kowakunotsubo.com",[105,404]],["murasan-net.com",105],["nonde-tabete.com",[105,157,224]],["salary-saver.com",105],["smartasw.com",[105,1443]],["switchsoku.com",[105,410,1477]],["tikitengo.com",[105,341,784]],["trovivo.com",[105,342]],["umamusumelabo.com",[105,349]],["xn--eckybzahmsm43ab5g5336c9iug.com",[105,200,440,692,1613]],["naga-ken.info",[105,521,757,1711]],["2chmeshi.net",105],["akkinews.net",105],["uzurea.net",105],["wpteq.org",105],["ske48matome.net",[108,233,551,997,3310]],["kenjyaegg.livedoor.blog",109],["newsoku.blog",[110,111,112]],["adult-machiko.com",[110,216]],["nikkan-gendai.com",[110,1236]],["5chan.jp",[110,1759]],["ceron.jp",[110,199,1923]],["chunichi.co.jp",[110,1971,1972]],["kids.gakken.co.jp",110],["tokyo-np.co.jp",[110,1972,2133]],["townnews.co.jp",[110,1442]],["creatorzine.jp",[110,2180]],["cyclesports.jp",[110,2033,2183]],["minpo.jp",[110,2598]],["db.msin.jp",[110,2625]],["pointi.jp",[110,2777]],["precious.jp",[110,2781]],["twpf.jp",110],["azby.fmworld.net",[110,3140]],["toyokeizai.net",[110,702,1437,3340]],["dq.h1g.jp",[112,440]],["peacedoorball.blog",[113,114]],["100n100r.com",113],["2chmm.com",113],["55sedori.com",113],["anime-hiroba.com",113],["athleterecipe.com",[113,310]],["baseball-data.com",113],["itest.bbspink.com",[113,356,357,358,359]],["blogmura.com",[113,390,391]],["candyrock25.com",113],["cyzowoman.com",[113,495]],["epub-tw.com",113],["ff10-hd.com",113],["figureskatejapan.com",[113,683]],["financial-field.com",[113,685,686,687,688]],["forbesjapan.com",[113,694,695]],["freesoft-concierge.com",[113,702]],["hitoriblog.com",113],["karakoto.com",113],["kaubel.com",113],["manga-5.com",[113,1072]],["marshmallow-qa.com",[113,1087]],["maspiai.com",[113,1090]],["min-repo.com",[113,1124]],["mindhack2ch.com",[113,1125]],["mono-money.com",113],["nachukichi.com",[113,1180]],["nicovideo-r18.com",113],["nikaidou.com",[113,1234,1235]],["onayamifree.com",[113,1272,1273,1274]],["jinja.otera-iine.com",113],["otokomaeken.com",[113,1294]],["otona-life.com",[113,1295]],["phileweb.com",[113,1324,1325]],["sci-pursuit.com",113],["sedoru.com",113],["sheepplus.com",[113,1418]],["sitebk.com",[113,372]],["4k.smartstartechnology.com",113],["smt-cinema.com",[113,1444]],["soccerdigestweb.com",[113,1446]],["sugoren.com",[113,1469]],["sukusuku.com",113],["tenbaiquest.com",113],["tetsudo-ch.com",[113,1503]],["tuber-ch.com",113],["twi55.com",[113,349]],["winningpost8.com",[113,1602]],["xn--n9jvd7d3d0ad5cwnpcu694dohxad89g.com",113],["yakkun.com",[113,1629]],["zukai-kikenbutu.com",113],["gundam-futab.info",[113,270,1693]],["rakuten-seo.info",113],["repeat-drama.info",113],["algorhythnn.jp",113],["anmanko.jp",113],["ascii.jp",[113,1806]],["aviationwire.jp",113],["asianoneta.blog.jp",[113,771,1857]],["pazdra2ch.blog.jp",113],["bikebros.co.jp",[113,1577,1959]],["joqr.co.jp",[113,2028]],["jorudan.co.jp",[113,2029]],["nikkan.co.jp",[113,2061]],["ure.pia.co.jp",[113,2085]],["vogue.co.jp",113],["yomiuri.co.jp",[113,2171]],["coco-tte.jp",113],["dogatch.jp",113],["dokuha.jp",[113,2209]],["newpuru.doorblog.jp",[113,656]],["e-words.jp",[113,2238]],["entamerush.jp",113],["erozine.jp",113],["fujinkoron.jp",[113,1086,2240,2279]],["g-tips.jp",[113,372]],["gamewiki.jp",113],["getnavi.jp",[113,241]],["gingerweb.jp",113],["goetheweb.jp",113],["guitarmagazine.jp",[113,2334]],["hpplus.jp",[113,2374]],["kamigame.jp",[113,2425]],["kanaloco.jp",[113,241,2431]],["town.niseko.lg.jp",113],["mainichi.jp",[113,391,1726,2554,2555]],["mikle.jp",[113,1274]],["mwed.jp",[113,209,687,2630]],["women.benesse.ne.jp",113],["ent.smt.docomo.ne.jp",[113,2664]],["e-typing.ne.jp",[113,542,2667]],["netatopi.jp",113],["newsphere.jp",[113,2705]],["mag.osdn.jp",[113,2757]],["otakomu.jp",[113,630,2223,2760]],["lp.p.pia.jp",[113,2771]],["qoly.jp",[113,212,2572,2786]],["sai-zen-sen.jp",113],["smartlog.jp",113],["spaia.jp",113],["thetv.jp",[113,2893]],["ticketfes.jp",[113,2894]],["city.chofu.tokyo.jp",113],["tripnote.jp",[113,212,2918]],["vippers.jp",[113,2948]],["weblio.jp",[113,667,2957]],["gakufu.gakki.me",[113,3011]],["hinata.me",[113,241,3016]],["mangalove.me",[113,3023]],["hominis.media",[113,3032]],["itest.5ch.net",[113,357,358,974,3050]],["blog.ayurina.net",113],["bioweather.net",113],["blankr.net",113],["buzip.net",113],["cinemacafe.net",[113,241,1370]],["ff8clear.net",[113,1602]],["gourmetpress.net",113],["h-taikendan.net",[113,3162]],["haryu-korea.net",[113,3165]],["kokopyon.net",113],["myoji-kamon.net",113],["myoji-yurai.net",[113,3236]],["photoshopvip.net",113],["chat.shalove.net",[113,3296]],["sidelife.net",113],["vegelifemiki.net",113],["webcg.net",[113,1983,3358]],["webgaku.net",113],["ysklog.net",113],["yutura.net",113],["wiki.yjsnpi.nu",[113,2199,3387]],["atopyandsobo.org",113],["johndoeblog.org",[113,3407]],["cytuschallenge.neocities.org",113],["jpon.xyz",[113,1675]],["haku.blue",115],["jetstream.bz",116],["reader.bz",117],["kanji.reader.bz",118],["cantera.camp",119],["video.520cc.cc",120],["520call.me",120],["chobit.cc",121],["minna.cc",122],["search.minna.cc",123],["hozonv.com",[123,853]],["po-kaki-to.com",[123,1341]],["twihub.net",[123,3344]],["okazuch.site",[123,423]],["miyachan.cc",[124,125]],["namjai.cc",125],["ffsagami.com",125],["junglekouen.com",125],["da-te.jp",125],["kyo2.jp",125],["naturum.ne.jp",125],["niiblo.jp",125],["sagafan.jp",125],["tamaliver.jp",[125,2876]],["osakazine.net",125],["hamazo.tv",[125,3478]],["blog.miyachan.cc",126],["seleck.cc",128],["happyrose.city",129],["2d-erocafe.com",129],["akashi-journal.com",129],["angry-mhm.com",129],["biru-mall.com",129],["camp-house.com",[129,224]],["eromoecom.com",129],["go-naminori.com",129],["ironotabi.com",129],["matsuiakinori.com",129],["okz-guradoru.com",129],["optronics-media.com",[129,1283]],["ovninavi.com",129],["slender-model.com",129],["acueducto.jp",129],["kabutie.co.jp",129],["libertaction.co.jp",129],["we-love.shizuoka.jp",129],["news.sukupara.jp",[129,874,2868]],["toyo-2.jp",129],["analsexgay.net",129],["ani-chat.net",[129,773,1340,3057,3058]],["dspt.net",129],["iine-kunitachi.net",129],["ladybaba.net",129],["nerima-kosodate.net",[129,157]],["tipstour.net",[129,517,3333]],["bugbug.news",129],["yume100ntbr.org",129],["11874.click",130],["apexheadline.com",130],["collieme.com",130],["dq10beginner-media.com",130],["ebisu-fridaynight.com",130],["eternalcollegest.com",[130,631]],["matome.eternalcollegest.com",[130,404,599]],["gaddet.com",[130,722]],["kitaharima-hi.com",130],["kitaro38.com",130],["mitsuch.com",130],["otaku-sheepwolf.com",[130,404]],["sikopedia.com",[130,404]],["trendydenden.com",130],["yukawanet.com",[130,241,1648]],["9-bit.jp",130],["autoc-one.jp",[130,1820]],["gardenstory.jp",[130,397,2311]],["yuu01.jp",[130,157]],["gamers-info.net",130],["netbusinessbox.net",130],["nilcollection.net",[130,811]],["pc-bto.net",[130,342,3261]],["ushigyu.net",[130,597,3107]],["webantena.net",130],["geek.sc",[130,342,3436]],["sekisei.click",[131,132]],["mukakin-blog.com",131],["manga-to-anime.net",[131,1112]],["okutta.net",131],["report.clinic",133],["ero-shame.club",135],["eroangle.club",[135,136]],["erogazoo555.com",[135,603,604]],["erogazoo.net",[135,3123]],["j-baseball.club",[137,138,139,140]],["j-basketball.club",[138,139,140]],["bm.best-hit.tv",[138,139,140,789]],["h178.com",[139,789,790]],["stelladia.club",141],["eigahitottobi.com",141],["wata-ridley.com",141],["takamaru1219.net",[141,3324]],["waral.club",[142,143]],["tamezatu.com",[142,270]],["eigo.plus",[143,268,342,865,2119,3429]],["zadankai.club",144],["misskey.io",[144,1738]],["warpday.net",144],["misskey.oga.ninja",144],["sushi.ski",144],["trpger.us",144],["mk.yopo.work",144],["amaebi.co",145],["netamesi.com",145],["takenokosokuhou.com",[145,1489,1490]],["bnewg.sokuho.org",[145,1490,3418]],["pizapoteto.com",[147,633,681,1287,1337,1338]],["freesoft-100.com",[148,542,701]],["mangaraw.co",149],["pan-pan.co",150],["sakidori.co",151],["005net.com",152],["addchannel.net",152],["0115765.com",153],["1000giribest.com",154],["kome3blog.com",[154,1019]],["yamakamu.net",[154,166,194,389,3372]],["dosukebe.site",[154,2119]],["100nuki.com",155],["1048s.com",156],["1173go.com",157],["check-pc.com",157],["kiragamiteru.com",157],["todoetan.com",157],["urutike.com",[157,1560]],["gayroom.jp",[157,225]],["99hs.org",157],["benefitdmv.site",157],["life-hack.xyz",157],["1201914.com",[158,159]],["totoneko.net",[158,3336]],["1242.com",160],["1616bbs.com",161],["189-0000.com",162],["tanu-blog.com",162],["20kaido.com",163],["2ch-matomenews.com",164],["2ch-mma.com",165],["afo-news.com",165],["newsnow-2ch.com",165],["besttrendnews.net",165],["konowaro.net",165],["matometatta-news.net",165],["news-choice.net",165],["news-three-stars.net",165],["2ch-uwaki.com",166],["holosoku.com",[166,611]],["hyougaki.xyz",166],["2chav.com",167],["2chcopipe.com",[168,169]],["cherio199.blog120.fc2.com",[169,663]],["jisaka.com",169],["ponpokonwes.com",169],["suzusoku.blog.jp",169],["math-fun.net",[169,3217]],["openworldnews.net",[169,3251]],["2m3g1.com",[170,171]],["3dnchu.com",[170,182,183,184]],["cmjapan.com",[170,171,183,457]],["blog.2nt.com",[172,173]],["youskbe.com",[173,1645]],["bottisoku.blog.2nt.com",174],["matomate.blog.2nt.com",175],["dxbeppin.com",175],["blog.esuteru.com",[175,629,630]],["supersolenoid.blog.fc2.com",[175,659]],["hattatu-matome.ldblog.jp",[175,2465]],["supersolenoid.jp",[175,659]],["moeeroheaven.blog.2nt.com",176],["352-mag.com",177],["driving-license-mag.com",177],["hawaii-mag.com",177],["hawaii-word.com",177],["soushiki-mag.com",177],["surfersite.com",177],["untenmenkyo-center.com",177],["365-girl.com",178],["373news.com",179],["3751chat.com",[180,181]],["chat.luvul.net",[181,3210]],["kikublog.com",183],["rx7038.com",183],["bakufu.jp",[183,864,1828,1829]],["4meee.com",185],["4yuuu.com",[185,187]],["4ndan.com",186],["55kengo.com",188],["animemanga33.com",[188,265]],["asuneta.com",188],["canada-school.com",188],["doujin-game.com",188],["e-countries.com",[188,517,556,557]],["grisblog.com",188],["kaigaie.com",188],["kakeri-s.com",188],["masaralog.com",[188,195,515]],["motofan-r.com",188],["music-thcreate.com",188],["nonmama-blog.com",188],["setusoku.com",188],["softantenna.com",188],["sossy-blog.com",[188,324,389]],["vanilla-rock.com",188],["xn--eckveb0l002pve5b.com",188],["xn--sm-3g4aya4ck0dva9kwjzc.com",188],["xn--v8j5erc7ircta0r2694ac85c.com",[188,1118]],["tgiw.info",188],["feynman.co.jp",188],["gadgetrip.jp",[188,421,783,1144]],["marycore.jp",[188,2565]],["theyellowmonkey-movie.jp",[188,225]],["minatoku.net",188],["sbapp.net",[188,1287,3283]],["sim-jozu.net",[188,3308]],["uma-log.net",[188,189,342,557,3347]],["univnews.net",188],["blog.maripo.org",188],["minto.tech",[188,200]],["bloggingfrom.tv",188],["55paradise.com",189],["blogging-life.com",[189,343,387]],["mhw-blog.com",189],["cardfreaks.jp",[189,1917]],["financial-c.net",189],["talking-english.net",[189,268,343,440,3325]],["5app-ch.com",[190,191,192]],["adtechmanagement.com",[190,215]],["game-oruhachiv.com",190],["gamestlike.com",190],["shellbys.com",190],["sorae.info",[190,287,1725]],["fob.jp",[190,1254,2267]],["houkaistarrail.game-chan.net",190],["cidresweet.com",191],["724685.com",193],["728info.com",194],["erodou.tousatu.fun",[194,1138,1670]],["h-sextaiken.org",[194,1420]],["a-da-co-da.com",[195,196]],["fgsk8.com",[195,268]],["gazlog.com",[195,287]],["kbn48.com",195],["macha795.com",[195,440]],["nufufu.com",[195,421]],["namatamago.net",[195,440,516,692]],["a-kimama.com",197],["a-to-monhan.com",198],["aba-net.com",199],["nicovideo.jp",[199,644,2710]],["shuminoengei.jp",[199,2840]],["2chan.net",[199,710,711,1715,2049,3042]],["bridalgown.work",[199,1041,1847,2291,3492]],["liquidfoundation.work",[199,1041,1847,2291,3491,3492,3496]],["tapestry.work",[199,3492]],["teaceremony.work",[199,1847,2291,3492]],["weddinghall.work",[199,1041,1847,2291,3492]],["kusoneko.blogspot.com",200],["nmbschedule.blog.fc2.com",200],["aoyagi-coffee.hatenablog.com",200],["ogeji.hatenablog.com",[200,808]],["tcg-bloglife.com",[200,1494]],["dn-voice.info",200],["46room.blog.jp",200],["moognyk.jp",[200,802]],["p2y.jp",200],["46matome.net",[200,378,1850,2223,3044,3045]],["keyakizaka46matomemory.net",[200,900,3044,3193]],["abroadch.com",201],["ac-illust.com",[202,203,204]],["entamega.com",[203,581]],["photo-ac.com",[203,204,1327,1328]],["mitok.info",[203,1709]],["webcartop.jp",[203,1328,2955]],["odaibako.net",[203,1318]],["activitv.com",205],["adacomi.com",[206,207,208,209,210,211]],["bbspink.com",[206,352,353,354,355]],["illust-ai.com",[206,312]],["iyasiya.com",206],["radiolife.com",[206,1363]],["city.hirosaki.aomori.jp",206],["pref.osaka.lg.jp",[206,2503]],["pref.shimane.lg.jp",206],["nanbbs.jp",[206,1188,2642]],["keimei.ne.jp",206],["5ch.net",[206,353,355,3048]],["crank-in.net",[206,3095]],["eroita.net",[206,208,210,3124]],["e-nenpi.com",[209,559,560]],["egolf.jp",209],["syosetu.com",211],["adaman-ero.com",212],["terakoya.asahi.com",212],["climbing-net.com",[212,349,456]],["demonition.com",212],["dengekionline.com",[212,511,512]],["vip-front.video.g.fc2.com",[212,667,668,669]],["news.fresheye.com",[212,704]],["gaydebulog.com",212],["getchu.com",[212,759]],["hayamimi-hobby.com",[212,814]],["hoikuen-ranking.com",212],["pakutaso.com",[212,1304]],["allreviews.jp",[212,702]],["asajikan.jp",212],["classmethod.jp",212],["fantage.co.jp",[212,535,1610]],["kabuyoho.jp",212],["city.muroran.lg.jp",212],["pref.shiga.lg.jp",212],["city.yokkaichi.lg.jp",212],["newswitch.jp",212],["russianbeauties.jp",[212,2808]],["wiki.seesaa.jp",[212,2821]],["city.unnan.shimane.jp",212],["smart-flash.jp",[212,2846]],["storie.jp",[212,2862]],["supari.jp",[212,217,478,2869]],["tanoshiiosake.jp",[212,2877]],["library.mitaka.tokyo.jp",212],["ichi-up.net",212],["kitimama-matome.net",[212,770,1647]],["nanpre.adg5.com",213],["adr-stock.com",214],["nikkei225jp.com",214],["adult3110.com",217],["kidanlog.com",[217,994]],["xn--ecklz8ppb5cc7e3858d8zc.com",217],["nakoruru.jp",217],["pressroom.jp",217],["rpg-fan.jp",217],["abten.net",217],["cjcla.org",217],["phuot.site",[217,715,3444]],["open-code.tech",217],["adultangel.com",218],["advertimes.com",222],["aeoncinema.com",223],["bonblo.com",224],["entame-lab.com",224],["blog.imazeki-ryoga.com",224],["kokodora.com",[224,1014]],["minnano-casino.com",224],["carmania.info",224],["smartio.life",224],["oranne.net",[224,225]],["papamode.net",224],["vivahentai4u.net",224],["delmot-tea.org",[224,225]],["english-can.com",225],["gifubo-shine.com",[225,500]],["ichitaso.com",225],["keisan-mondai.com",[225,987]],["amapc.p2pzen.com",225],["tsugumi-life.com",225],["wadaiwosaguru.com",225],["gudeful.jp",225],["kawaii-girl.jp",225],["mathwords.net",[225,3218]],["sound-tv.net",225],["air-nifty.com",229],["cocolog-nifty.com",229],["hypplcs.com",229],["moe-nifty.com",229],["tea-nifty.com",229],["txt-nifty.com",229],["way-nifty.com",229],["akabane-shinbun.com",[230,231]],["bigyond2.com",[231,371]],["tsusshinofudeblog.com",231],["akb48matomemory.com",232],["chaos2ch.com",[233,437,438]],["digital-thread.com",[233,489,524]],["fiveslot777.com",[233,689]],["kijyomatome.com",[233,997]],["momoclonews.com",[233,997]],["news109.com",[233,997,1213]],["ske48matoeme.com",233],["chakuero-jyo-ho-koukanjyo.cafeblog.jp",[233,1911]],["akb48rompen.com",[234,235]],["sutekinakijo.com",[235,490]],["akiba-souken.com",236],["s2-log.com",[237,489,1389]],["all-nationz.com",[239,240]],["hiraganakeyaki.blog.jp",[239,240]],["kyarabetsunijiero.net",[239,1886]],["animesoku.com",240],["hero-news.com",[240,819]],["kijyokatu.com",240],["am-our.com",241],["asahi.com",[241,293,294]],["curazy.com",[241,492]],["intojapanwaraku.com",241],["books.j-cast.com",[241,906]],["japanese.joins.com",[241,943]],["moneyforward.com",[241,365,1148]],["news.nifty.com",[241,349,542,688,1226]],["uta-net.com",[241,1563]],["yamahack.com",[241,777]],["animageplus.jp",[241,347,350,351]],["animeanime.jp",[241,1370,1791,1792]],["autocar.jp",241],["careerconnection.jp",241],["oricon.co.jp",[241,1180,1215,2077]],["otv.co.jp",[241,2081]],["saitama-np.co.jp",[241,1215,2103]],["tss-tv.co.jp",241],["news.tv-asahi.co.jp",241],["dailyportalz.jp",[241,2188]],["dime.jp",[241,2206]],["fishingjapan.jp",[241,2266]],["fujitv-view.jp",[241,2280]],["gamespark.jp",[241,1370,2305,2306]],["hira2.jp",241],["inside-games.jp",[241,1370]],["jocr.jp",[241,2409]],["mbs.jp",[241,597]],["mensnonno.jp",[241,2579]],["mynavi.jp",[241,775]],["smt.docomo.ne.jp",[241,362]],["knb.ne.jp",[241,2689]],["numero.jp",[241,2651,2725]],["projectdesign.jp",241],["qjweb.jp",[241,2784]],["matome.response.jp",241],["ryukyushimpo.jp",[241,2809]],["sitakke.jp",[241,2842]],["taishu.jp",241],["uhb.jp",241],["zigsow.jp",[241,3002]],["bepal.net",241],["cafend.net",241],["amatou-papa.com",242],["americakabu.com",243],["nanj.an-matome.com",244],["android-smart.com",[245,246]],["game-log.com",245],["tsumanne.net",245],["androidjiten.com",247],["anichoice.com",[248,249,250,251]],["toychan.blog.jp",[249,1258]],["yosakoimatsuri.com",250],["ebetsunopporo.com",251],["sgamesreview.com",251],["shico.xyz",[251,3510]],["anige-labo.com",252],["keibadrive.com",252],["ohkashi.com",252],["psneolog.com",[252,1349]],["yomogame252.com",[252,1289,1616,1639]],["netouyonews.net",252],["haikara.news",252],["anige-sokuhouvip.com",253],["anigenavi.com",254],["anihatsu.com",255],["kuraberu.com",257],["moeasia.net",[257,3222]],["animatetimes.com",258],["anime-sharing.com",259],["anime-torrent.com",[260,261,262,263]],["automation-news.jp",[260,1821,1822,1823]],["warotanien.net",[260,3357]],["gamenv.net",[262,1548,3152]],["ichinuke.com",[263,862]],["jyosotalk.com",263],["hamlife.jp",[263,864,2343]],["animecomic-pass.com",264],["tvbok.com",[264,1542]],["aniplexplus.com",266],["cosmetics-trial.com",268],["erogamemod.com",[268,515,599,600]],["hotword-coolword.com",[268,850]],["blog.ko31.com",268],["pcmanabu.com",268],["saorerin.com",268],["tohaz.com",268],["coffee-station.fun",268],["zokeisha.co.jp",268],["blog.hisway306.jp",268],["kimootoko.net",[268,1340,3145,3194]],["annict.com",269],["5039.jp",270],["douga.2shotdial.apcgi.com",273],["joshidaisei.axesslove.com",[273,331]],["axessmrs.com",[273,331,332,333,334]],["backsi.com",[273,332,333,335,336]],["berotuber.com",[273,331,332,336,370]],["apexlegends-leaksnews.com",274],["lefty322.com",[274,324,957,1050]],["apexlegends-news.com",275],["apollomaniacs.com",276],["applealmondjp.com",279],["appli-huguai-matome.com",[280,281]],["omatome-info.com",281],["applikoryaku.com",282],["applinote.com",283],["appllio.com",284],["twidropper.appspot.com",285],["anzn.net",[285,3063]],["print-kids.net",[285,1726,3270]],["aprico-media.com",286],["osaka.arashitv.com",287],["arban-mag.com",288],["medibang.com",[288,654,1103]],["sirabee.com",[288,1433,1434,1435,1436,1437]],["arealme.com",289],["arkenji.com",[290,291]],["wakibungu.com",291],["sundaygamer.net",[291,324,551,3323]],["asagei.com",292],["asajo.jp",[292,1805]],["l-tike.com",294],["appli-maker.jp",294],["yahoo.co.jp",[294,1108,2145]],["maho.jp",294],["4years.asahi.com",295],["asm.asahi.com",296],["book.asahi.com",[297,298]],["maidonanews.jp",[298,1215,2550,2551]],["yorozoonews.jp",[298,2551,2997]],["digital.asahi.com",299],["dot.asahi.com",[300,301]],["360life.shinyusha.co.jp",[301,528,2111]],["globe.asahi.com",302],["mirror.asahi.com",303],["smbiz.asahi.com",303],["souzoku.asahi.com",[303,306]],["nakamaaru.asahi.com",304],["sippo.asahi.com",305],["telling.asahi.com",307],["at-s.com",308],["atelier-handmade.com",309],["atmos-tokyo.com",311],["atrain3d.com",[312,313]],["booksprivilege.com",[312,402]],["dq5clear.com",[312,313,541]],["h2ch.com",[312,791]],["html-css-javascript.com",312],["my-terrace.com",[312,1173]],["okinawaokuyami.com",[312,1268]],["virgintriumph.com",[312,1577]],["wpclear.com",[312,313,1605]],["ntv.co.jp",[312,2072]],["travel.rakuten.co.jp",[312,2097]],["conciergedesk.jp",312],["pref.hokkaido.lg.jp",312],["pref.nagasaki.jp",312],["city.shinagawa.tokyo.jp",312],["anal-love.net",312],["repsoku.net",312],["atsumori-tanukichi.com",314],["aucfan.com",[315,316,317]],["aucview.com",[315,317]],["detailtext-aucfan.com",315],["aucfree.com",[318,319,320]],["gekisaka.jp",319],["news-postseven.com",[320,1212]],["audio-sound-premium.com",321],["tojav.net",321],["mhmatome.com",[324,773,1110]],["yasasiikurasi.com",[324,1338,1635]],["av-danyu.com",325],["av-sharing.com",326],["okazurand.net",[326,3249]],["avfuuzoku.com",327],["avgle.com",328],["avtokutei.com",[329,330]],["papasu1102.com",[329,1308,1309]],["warorince.com",[329,1588]],["fitnesslove.net",329],["murakichi.net",[329,330,3233]],["gambatimes.com",330],["studentwalker.com",[330,1463]],["teyvatsokuho.com",[330,1504]],["neo-blood.co.jp",[330,610,1615,2058]],["macsoft.jp",[330,1312,2547]],["nijisenmon.work",[330,491]],["bakusai.com",337],["balinavi.com",338],["bangkoknavi.com",338],["hawaiinavi.com",338],["hongkongnavi.com",338],["londonnavi.com",338],["macaonavi.com",338],["newyorknavi.com",338],["parisnavi.com",338],["pusannavi.com",338],["seoulnavi.com",338],["shanghainavi.com",338],["singaporenavi.com",338],["sydneynavi.com",338],["taipeinavi.com",338],["vietnamnavi.com",338],["bangofan.com",339],["dankanoko.com",339],["mamagoto.com",339],["blog.shinobi.jp",[339,2831]],["atgj.net",[339,503]],["edoblog.net",339],["kai-seki.net",339],["kuizu.net",339],["visualshoxx.net",339],["bannerkoubou.com",340],["baraero.com",[341,342,343]],["vtubersokuhou.com",[341,1582]],["dramanavi.net",[341,3112]],["debbysokuhou.com",342],["detail-infomation.com",[342,440]],["love-is-blue.com",342],["lowch.com",342],["dev.macha795.com",342],["naporitansushi.com",[342,514,1195]],["yuki-portal.com",[342,1649]],["kindou.info",[342,1704]],["osusumecomic.net",342],["puchiho.net",[342,3058,3272]],["gigast.gigafile.nu",342],["tamashii-yusaburuyo.work",342],["base-y.com",344],["baseball-freak.com",345],["basketball-zine.com",[346,347]],["bbm-japan.com",[347,350,351]],["netkeizai.com",[347,350,351]],["rollingstonejapan.com",[347,350,351]],["driver-web.jp",[347,350,351]],["nosweb.jp",[347,350,351,2154]],["oceans.tokyo.jp",[347,350,351]],["zaikai.jp",[347,350,351,3001]],["battlecats-db.com",348],["beasoku.com",349],["caramel-sp.com",[349,426]],["cyzo.com",[349,494]],["erodouga-s.com",[349,589]],["eromovie-s.com",349],["melty-novel.com",[349,1105,1106]],["milk-key.com",[349,589,1086,1121]],["mimitub.com",[349,1123]],["misty-novel.com",349],["purple-novel.com",[349,1105,1352]],["ramenhuhu.com",349],["report-newage.com",[349,1379,1380]],["wazap.com",[349,734,1590]],["gourmet.aumo.jp",349],["travel.aumo.jp",349],["shimotsuke.co.jp",[349,738,2109]],["tv-tokyo.co.jp",[349,1964,2141,2142]],["japandesign.ne.jp",[349,2688]],["topics.or.jp",[349,2751]],["relazo.net",[349,3277]],["cinema.ne.jp",[350,982]],["tennisclassic.jp",[350,2888]],["orangepage.net",351],["city.otaru.lg.jp",354],["city.kishiwada.osaka.jp",354],["benesse.ne.jp",[356,2648]],["bbspirits.com",360],["bcnretail.com",[361,362]],["hitosara.com",[362,843]],["goo.ne.jp",[362,2672]],["ocn.ne.jp",[362,2691]],["beadored.com",363],["beauty-navi.com",364],["becoolusers.com",365],["beelzeboulxxx.com",366],["beerbrick.com",367],["beethovenmaster.com",368],["global.sp.land.to",368],["bengo4.com",369],["haru-journal.com",371],["life-alright.com",371],["nkskad.com",[371,713]],["gri.jp",371],["bijutune-expo.com",372],["billboard-japan.com",373],["billboard-rock.com",374],["digital-wallet.jp",374],["sotokabe.net",374],["billionwallet.com",375],["jp-weathernews.com",[375,944]],["keimusho.net",375],["bipblog.com",[376,377,378]],["mudasure.com",[377,1166]],["blog.game084.com",378],["kijoden.com",378],["negisoku.com",[378,1201]],["watarukiti.com",378],["genshin.blog.jp",[378,443,1867]],["nanjde.blog.jp",[378,1879]],["kimamamatome.doorblog.jp",[378,2218]],["2chmatome.net",378],["birori-blog.com",379],["hobby-museum.com",379],["blog.kaerucloud.com",[379,491]],["hamachan.info",[379,1694]],["danchitsuma.bishojo-oppai.com",[381,382]],["erodouga-onaking.com",[381,382]],["etude000.com",[382,632,633]],["ero-mag.site",[382,3168,3442]],["biteki.com",383],["bizushiki.com",384],["blog-and-destroy.com",385],["blog-sim.com",386],["blogmimi.com",388],["legend-anime.com",388],["livemimi.com",388],["meidomimi.com",388],["newtongym8.com",[388,1218]],["mimiblo.com",389],["baseballchannel.jp",389],["business-mail.jp",[390,1907]],["n-seikei.jp",[390,2637]],["comic-pureri.jp",391],["gameranbu.jp",[391,2304]],["manga-comisol.jp",391],["bozumemo.blogspot.com",392],["irasuton.com",392],["eikaiwamastery.blogspot.com",393],["kaikore.blogspot.com",394],["kledgeb.blogspot.com",395],["sandalaudio.blogspot.com",396],["ssbsblg.blogspot.com",397],["yuchrszk.blogspot.com",398],["blueskyzz.com",399],["umasiru.com",399],["bob-an.com",400],["bookmeter.com",401],["game.boom-app.com",403],["kisetsumimiyori.com",[404,1002]],["reliphone.jp",404],["uptodate.tokyo",404],["brow2ing.com",405],["bucchinews.com",[407,408]],["kankeinai.blog.jp",408],["buhitter.com",409],["bukidobi.com",410],["korewaeroi.com",[410,1022]],["sagi-site.com",410],["xn--icktho51ho02a0dc.com",[410,1154,1619]],["sabatech.jp",[410,1368]],["heartlife-matome.com",[412,817]],["netakomori.blog.jp",412],["matome-tarou.ldblog.jp",[412,2466]],["valorantchannel.net",[412,3350]],["kijyomatome-ch.com",413],["konoyubitomare.jp",[413,1647,1874]],["business-textbooks.com",414],["businesschatmaster.com",415],["butsuyoku-gadget.com",416],["buzz-plus.com",417],["buzzfeed.com",418],["buzzyvox.com",[419,420]],["nna.jp",419],["c-camera.com",421],["chiebiyori.com",421],["coolbee1.com",421],["happy-news-style.com",421],["jsan-invest.com",421],["kikiki-fps.com",421],["shakinghip.com",[421,1417]],["animalbattles.wealthyblogs.com",421],["avianmedicine.jp",421],["mondra.jp",421],["noinfo-nolife.jp",421],["kokoro-racing.net",421],["spi.komaro.net",[421,3198]],["nyaasokuvip.net",421],["takapon.net",421],["c-dle.com",[422,423]],["more-gamer.com",423],["cad-data.com",424],["magazine.cainz.com",425],["carro-groce.com",[427,428]],["casabrutus.com",430],["cavolump.com",431],["cg-hentai.com",432],["cg-method.com",433],["xn--w8jtkjf8c570x.com",[433,1626]],["chaberi.com",434],["amachamusic.chagasi.com",[435,436]],["himanatokiniyaruo.com",[436,829]],["blog19.fc2.com",438],["chekibbs.com",439],["cinema-sketch.com",440],["kana-mari-shokudo.com",440],["otakaranet.com",[440,1118,1288,1293]],["throwsmallstone.com",440],["wholenotism.com",440],["daij1n.info",440],["ssaits.jp",440],["bestrank.tv",[440,3475]],["chichi-pui.com",442],["chihosoku.com",443],["dondonwork.com",443],["ikuji-news.com",443],["kijobibouroku.com",443],["kimagure-kijyo.com",443],["kusainews.com",443],["maromeru.com",443],["momoclomatomex.com",443],["nandemomatomedan.com",443],["nijimoemoe.com",[443,1231,1232]],["pachinkolist.com",[443,1300]],["rare-channel.com",443],["ringofred53.com",443],["shurabanote.com",443],["wiiups.com",443],["yappaero.com",443],["toralucky.fun",443],["zootennis.fun",443],["akege.blog.jp",443],["j02r.blog.jp",443],["moemoeanime.blog.jp",443],["mon-st.blog.jp",443],["badminton.doorblog.jp",443],["buybuykorea.doorblog.jp",443],["egm.doorblog.jp",443],["idolgekijyo.doorblog.jp",443],["mankai-zakura.doorblog.jp",443],["mashlife.doorblog.jp",443],["shingekikyojin.doorblog.jp",443],["love-history.jp",443],["takegon.jp",443],["kagekidan.net",443],["shuraba.net",443],["uwasakijo.net",443],["taorun.xyz",443],["chijofile.com",[444,445,446]],["chijolog.com",[444,447]],["tekokeyland.com",[444,447]],["maniacture.com",[445,1082]],["chikuwachan.com",448],["chizaizukan.com",449],["chobirich.com",450],["chosunonline.com",451],["chouseisan.com",452],["cinemag-eiga.com",453],["clicccar.com",[454,455]],["moez-m.com",[454,508,1115,1136,1137,1138]],["erostopics.net",[454,3127]],["japan.cnet.com",458],["cocktaillog.com",459],["daeki-mania.com",460],["cocokara-next.com",461],["coindeskjapan.com",462],["coliss.com",[463,464]],["glam.jp",[463,2323]],["collabo-cafe.com",465],["color-hiyoko.com",466],["paiza.hatenablog.com",466],["namakeru.com",[466,1183]],["nekopictures.net",[466,1291]],["wackwack.net",466],["wanabe.net",[466,1100]],["psych0h3ad.tech",466],["comedydouga.com",467],["comic-days.com",468],["comic-walker.com",469],["koku-byakunews.com",470],["comione.com",471],["portal.connectedgamestore.com",472],["yahoo-jp.portal.connectedgamestore.com",473],["connpass.com",474],["conveni-now.com",[475,476,477,478]],["discka.com",[476,477,478]],["shisha-press.com",[476,478]],["smopia.com",[476,477,478]],["exogear.jp",477],["iqos-laboratory.com",478],["cookien.com",479],["cookpad.com",480],["coordisnap.com",481],["corocoro-tabi.com",482],["tvanimemuryoudouga.com",[482,516,521,860,1541]],["moqlog.jp",[482,515,535,1562,2619]],["hmd.site",[482,3353]],["coromoo.com",[483,484]],["news.denfaminicogamer.jp",[484,2011,2197,2198,2199]],["cosmopolitan.com",485],["elle.com",485],["esquire.com",485],["harpersbazaar.com",485],["womenshealthmag.com",485],["25ans.jp",[485,1744]],["ellegirl.jp",[485,2249]],["fujingaho.jp",[485,2278]],["costcotuu.com",486],["crankyseven-k.com",487],["crossbike-navi.com",488],["crx7601.com",[489,490]],["blue-archive.doorblog.jp",489],["csharpprogram.com",491],["mayukitchen.com",[491,1101]],["nullnote.com",491],["parlourfullslotl.com",[491,1311]],["paso-kake.com",[491,1312,1313,1314]],["economical.co.jp",[491,1980]],["hoshujapan.jp",[491,2368]],["tokyoupdate.jp",[491,2909]],["cysoku.com",493],["daifuku-diary.com",496],["dailynkjp.com",497],["dailynk.jp",497],["drama.damebito.com",498],["kansou.me",[498,3018]],["danna-shine.com",[499,500,501]],["dokuoya-shine.com",[500,533]],["traveltoku.com",[501,1534]],["danshihack.com",502],["darumasangakoronda.com",503],["manga-cosplay.com",503],["dazn.com",504],["dddfont.com",505],["frames-design.com",505],["fukidesign.com",505],["kage-design.com",505],["calligra.design",505],["ddnavi.com",[506,507]],["kakakumag.com",[507,964]],["deai-help.com",508],["gadget2ch.com",[508,724]],["geinomatome.com",508],["otonano.info",508],["blog.syumikatu.info",508],["toolmania.info",[508,1635,1729]],["curo.jp",508],["kinggonzalez.net",[508,3195]],["gameleaks.org",[508,3404]],["dechisoku.com",509],["hobby.dengeki.com",510],["famitsu.com",[511,639]],["wiki.dengekionline.com",513],["wiki.famitsu.com",513],["wiki.denfaminicogamer.jp",513],["tousatu-club.com",[514,599,1184,1340,1530]],["column.ifis.co.jp",[515,2004]],["kids-zoo.com",[516,995]],["kurashinofusen.com",516],["asobou.co.jp",516],["nknews.jp",[516,633,2723]],["nkreport.jp",516],["i-think-it.net",516],["ff14.playguide2.net",518],["denwam.com",519],["design-remarks.com",520],["iscle.com",[520,892]],["digihows.com",523],["dl-x.com",526],["dmm.com",527],["dmm.co.jp",527],["eikaiwa.dmm.com",528],["jetstar.com",528],["might-co.com",528],["bunshun.jp",[528,1904]],["wealthadvisor.co.jp",[528,2144]],["gizmodo.jp",[528,2320,2321,2322]],["hanakomama.jp",528],["retty.me",[528,3029]],["109cinemas.net",[528,3039]],["techno-edge.net",[528,1370,3328]],["hentai-covers.site",528],["4545.to",528],["p-town.dmm.com",529],["dng65.com",530],["min.dododori.com",531],["doktornakanoblog.com",532],["dorama9.com",[534,535]],["english-speaking.jp",535],["womanlife.online",[535,1138,3060,3395]],["douga-getter.com",536],["doujin-rpgfan.com",[537,538]],["doujinnomori.com",539],["doujinsokuhou45.com",540],["dq8clear.com",542],["game-gundam.com",542],["khclear.com",542],["moeyo.com",[542,1134,1135]],["himado.in",[542,1676]],["fm-p.jp",542],["bi-girl.net",[542,3074]],["dqclear.com",543],["dqw-game.com",544],["dqwiki.com",545],["dragonquest11.com",545],["dragonquest9.com",545],["gustwiki.com",545],["laytonwiki.com",545],["mariokartwiki.com",545],["pokemon-wiki.com",545],["zapanet.info",[545,1736]],["draft-repo.com",546],["dragonball-neta.com",[547,548,549]],["xn--8uqt3cty5bwwbwwh.xyz",[547,548,613,3515]],["vimv.site",[548,549,3446]],["dragoooon.com",[550,551]],["corriente.top",[551,3468]],["driveplaza.com",552],["dtmstation.com",553],["dupcar-event.com",554],["dvdrev.com",555],["momojirinouen.com",557],["e-kodate.com",558],["hinakira.com",560],["rubiconbrewing.com",560],["voiceplus-php.jp",560],["e-penguiner.com",561],["fran-shushoku.com",561],["hegtel.com",561],["spla3sokuhou.games",[561,806]],["napgames.jp",561],["cybersocean.net",[561,3097]],["e-venz.com",562],["ear-phone-review.com",563],["blog.earthyworld.com",564],["dragon-quest.jp",564],["eatout-hack.com",565],["ecnomikata.com",566],["egotter.com",567],["eiga.com",568],["eiga-watch.com",569],["anime.eiga.com",570],["tv.eiga.com",571],["eigajoho.com",572],["ekitan.com",573],["electrictoolboy.com",574],["elog-ch.com",575],["emonzyaku.com",576],["galleria.emotionflow.com",577],["emuokunmaster.com",578],["enrichoneslife.com",579],["bitwave.showcase-tv.com",[579,1429,1430]],["n-tel.co.jp",579],["entnavi.com",[582,583]],["inkyagamer.com",[583,878]],["ero-an.com",584],["eroanime-movie.com",585],["eroanimejk.com",586],["glamoroustube.com",[586,633,773]],["erobanach.com",587],["erodaizensyu.com",588],["erodougameijin.com",590],["erodougazo.com",[591,592]],["city.yatsushiro.lg.jp",[591,2446]],["erodoujinjohoukan.com",593],["eroelog.com",[595,596,597]],["tyoieronews.blog.jp",[595,1890,1891]],["entax.news",597],["pinkch.eroelog.com",598],["smartparty.jp",599],["erogazo-ngo.com",[601,602]],["erogazopple.com",[602,605]],["roshutu-shuuti.net",604],["erogazou-pinkline.com",606],["itaeromanga.com",[607,618,898]],["erogematome.com",609],["japan-hentai.com",610],["xn--o9j0bk1914a8b2b.com",[610,1019]],["erologz.com",[612,613]],["eromanga-jkschool.com",614],["tokueromanga.com",614],["eromanga-mainichi.com",615],["eromanga-school.com",616],["eromanga-time.com",619],["eromangajukujo.com",620],["eromazofu.com",621],["eromenskan.com",622],["erommdtube.com",623],["oreno3d.com",[623,1285]],["eronomoto.com",624],["eropasture.com",625],["eropuru.com",626],["erota2.com",628],["sumahodata.com",[631,1395,1472]],["eventernote.com",634],["english.evidus.com",635],["passnavi.evidus.com",636],["f1jouhou2.com",637],["fami-geki.com",638],["app.famitsu.com",640],["fashionsnap.com",641],["fc1adult.com",642],["fc2.com",[643,644]],["admin.blog.fc2.com",645],["beastmodeblock.blog.fc2.com",646],["gadgetdamage.blog.fc2.com",647],["gamemod.blog.fc2.com",648],["helpsupport.blog.fc2.com",648],["gtoys.blog.fc2.com",[649,650]],["wakudan.seesaa.net",649],["yoshidakenkou.net",649],["h723.blog.fc2.com",651],["infoany.blog.fc2.com",652],["joker004.blog.fc2.com",[653,654]],["newero1.blog.fc2.com",[655,656]],["newota.blog.fc2.com",[655,656]],["newresu1.blog.fc2.com",[655,656]],["newyaku.blog.fc2.com",[655,656]],["newmofu.doorblog.jp",656],["newssokuhou666.blog.fc2.com",657],["dokuo666.blog98.fc2.com",657],["northwood.blog.fc2.com",658],["uwagakisimasuka.blog.fc2.com",660],["workingnews.blog117.fc2.com",661],["katuru2ch.blog12.fc2.com",662],["blog47.fc2.com",664],["contents.fc2.com",665],["japan-baseball.jp",665],["adult.contents.fc2.com",666],["chara.ge",[667,1674]],["video.laxd.com",[669,1049]],["live.fc2.com",670],["web.fc2.com",672],["123hrs.web.fc2.com",673],["denkinyumon.web.fc2.com",674],["x.fc2.com",675],["fc2hub.com",676],["femimatsu.com",677],["ferret-plus.com",678],["ff14hikasensokuhou.com",679],["iyaaaao.doorblog.jp",679],["fig-memo.com",[680,681]],["figure-times.com",682],["kamikouryaku.com",[682,969]],["kamikouryaku.net",682],["filmarks.com",684],["kahoku.news",[686,3382]],["mi-mollet.com",[687,1113,1114]],["automesseweb.jp",[688,1824]],["number.bunshun.jp",[688,1906]],["nlab.itmedia.co.jp",[688,1176,2019,2021]],["flashff-blog.com",690],["fnjpnews.com",[691,692]],["sexx.fans",691],["happy-to-know.com",692],["waction.org",692],["anabundantlife.site",692],["48idol.tv",[692,3470]],["football-2ch.com",693],["jbpress.ismedia.jp",[694,2397]],["forestofbreast.com",696],["formula1-data.com",697],["forzastyle.com",698],["freeimages.com",699],["freekontaktina.com",700],["city.kitami.lg.jp",702],["fresheye.com",703],["friends-esl.com",705],["sql55.com",705],["fruitfulenglish.com",706],["funemaga.com",707],["chowari.jp",707],["funny-ai.com",708],["futakuro.com",[709,710,711]],["may.nijiura-doll.info",[711,1715]],["fx-hakase.com",712],["adult-vr072.net",713],["jpmediadl.com",715],["nme-jp.com",[715,1250]],["fx-rashinban.com",716],["luchs.fxproject-blog.com",717],["fxshihyo.com",718],["ga-m.com",[719,720]],["gachi-matome.com",721],["natuyuki.com",722],["gadgerba.com",723],["gagetmatome.com",725],["tabkul.com",725],["gakkykun-game.com",726],["game-pc-bu.com",727],["i486.mods.jp",[727,2612]],["gameboku.com",728],["yjgames.gamedistribution.com",729],["gamefavo.com",730],["gamejksokuhou.com",731],["gamepix.com",732],["gamerch.com",[733,734,735]],["altema.jp",[735,1260,1778,1779]],["gamers-labo.com",736],["gaming-city.com",[737,738]],["kk-bestsellers.com",[738,1006]],["diamond.jp",[738,2200,2201]],["gamingdeputy.com",[739,740,741,742]],["hampee.com",741],["dietpartner.jp",[741,2204]],["javfree.me",742],["ganganonline.com",743],["gazounabi.com",744],["gazyekichi96.com",[745,746]],["josona.com",746],["speed.gigafile.nu",746],["ge-soku.com",747],["geartics.com",748],["geinou-nude.com",749],["geinou-sexy.com",750],["geinoujam.com",751],["geinoukame.com",752],["gekimatosoku.com",753],["gemelog.com",754],["gennji.com",755],["gentosha-go.com",756],["genxy-net.com",757],["gesoten.com",758],["kantangame.com",[758,976]],["kantan.game",[758,1672]],["yomipo.yomiuri.co.jp",758],["game.hiroba.dpoint.docomo.ne.jp",758],["getsuvolley.com",760],["getuploader.com",761],["ghibli-tosidensetu.com",764],["giants-news.com",765],["gigaho.com",[766,767,768]],["logworker.net",[766,767]],["ginzamag.com",769],["girlsvip-matome.com",[770,771]],["gundamlog.com",[771,787,788]],["jiji-kue.com",771],["kichimamasenki.com",771],["en.user-info.net",771],["girlswalker.com",772],["2ji.pink",[773,3058,3425]],["go2senkyo.com",774],["goal.com",775],["impress.co.jp",775],["gogakuru.com",776],["gogo-miyagi.com",777],["camphack.nap-camp.com",[777,1194]],["izuhack.akao-hotel.co.jp",777],["goldage26000.com",778],["jpprepper.com",778],["golfnettv.com",779],["golfsapuri.com",780],["goo-net.com",781],["good-summary.com",782],["gosunkugi.com",783],["pinkpanfan.com",[783,1182]],["yoshitechblog.com",783],["avitter.net",[783,3071]],["vrc.wiki",783],["grasma.com",784],["pr-park.com",[784,1347,1348]],["saikyo-jump.com",786],["matomeblade.com",788],["ge-sewa-news.blog.jp",[788,1866]],["sunri2525.blog.jp",[788,1888]],["jukenbbs.com",[789,947]],["hadakanonude.com",[792,793,794]],["2ch-c.net",[794,1537,1891,3041]],["exploader.net",[794,3133]],["the-3rd.net",794],["ukemi-no-kiwami.work",[794,1116,3501]],["hamapita.com",796],["hashirou.com",[798,799]],["seesaawiki.jp",[799,2822]],["mayoinu.com",[800,1100]],["anou4649.hatenablog.com",802],["noaboutsnote.hatenablog.com",802],["nomolk.hatenablog.com",802],["blog.munieru.jp",802],["b-taro.hatenablog.com",[803,804]],["yoima2.hatenablog.com",803],["kimpalife.com",803],["kobonemi.com",803],["kakkoii-kosodate.info",803],["blog.mshimfujin.net",803],["yume-ututu.hatenablog.com",804],["blog.treedown.net",804],["blog.hatenablog.com",805],["kuku81kuku81.hatenablog.com",806],["hikasango.com",[806,827]],["ryonkoroblog.com",806],["nagano07.hatenablog.com",807],["omoshiro-hasshin.hatenablog.com",[807,809]],["valuable.hatenablog.com",807],["hotentry.hatenablog.jp",[807,809,2348]],["kansou-blog.jp",[807,2432]],["tamakino.hatenablog.com",810],["yagan.hatenablog.com",811],["kdrm4.com",811],["mtgoversears.com",811],["rojiuragame.com",811],["souda-kansai.com",811],["gigafile.ltd",811],["yoima.hatenadiary.com",812],["tadahome.info",812],["blog.amedama.jp",812],["hb-nippon.com",815],["hdouga.com",816],["heavy-peat.com",818],["hessionchiro.com",820],["spankbang-dl.com",822],["popjav.in",822],["javprime.net",822],["doujinantena.top",[822,1143]],["javmix.tv",[822,3480]],["hicbc.com",823],["hikak.com",824],["shindans.com",824],["doga.hikakujoho.com",825],["hikaritube.com",826],["nukistream.com",[826,1260]],["poyopara.com",826],["sugirl.info",826],["iqoo.me",826],["erry.one",826],["hikkoshi-line.com",828],["rokemoba.com",[828,1385]],["himasoku.com",830],["himeb.com",831],["opantsu.fun",831],["win10labo.info",[831,1733]],["himmel-ellipse.com",[832,833]],["inshokuten.com",832],["kaiten-heiten.com",[832,957]],["xn--zckm5bnq2mpa6a1fz490bkx4ayzmvi9g.com",832],["hinapishi.com",834],["biz.hino-tama.com",835],["hinokoto.com",836],["hiragana46matome.com",837],["toriizaka46.jp",[837,2912]],["hiroburo.com",838],["his-vacation.com",839],["hisshobon.com",840],["ictmakes.com",840],["gogen-yurai.jp",840],["hitoikigame.com",841],["hitorinokurasi.com",842],["hkokuhaku.com",844],["hnalady.com",845],["hobbylabon.com",846],["hobonichielog.com",847],["kanto.hostlove.com",849],["libae.jp",850],["how-to-inc.com",851],["hre-net.com",854],["htmq.com",855],["i-like-seen.com",857],["utagejima.jp",[861,2945]],["icon-surfer.com",863],["me-her.com",[864,1102]],["jn1et.com",865],["boshisoukan.net",865],["idle-girl.com",866],["idol-blog.com",867],["ign.com",868],["ikebukuro-times.com",869],["ikikuru.com",870],["ikioi-ranking.com",871],["live-ranking.com",871],["peritter.com",871],["soraweb.net",871],["inakadaisuki.com",873],["inazumanews2.com",[874,875]],["vw.mangaz.com",[874,1081]],["androck.jp",874],["incident-wo.com",876],["sironet.work",876],["infraexpert.com",877],["instagrammernews.com",[880,881]],["utaten.com",[880,1568,1569]],["rakuten-sec.co.jp",[880,2088]],["intensive911.com",882],["inter-edu.com",883],["inutomo11.com",884],["ipentec.com",885],["irasutoya.com",[887,888]],["nengaya.net",888],["irodorich.com",[889,890]],["kemochan.com",889],["iroirosokuhou.com",891],["ita-do.com",[893,894,895]],["tekoki-fuzoku-joho.com",[893,1499]],["kichikuou.com",[895,993]],["ore-nijigazo.com",[895,1284]],["doujinhibiki.net",[895,3109]],["itachirin.com",[896,897]],["xn--pckyeuc8a9327cbqo.com",[897,1621]],["itaishinja.com",[901,902]],["monhan-mhw.com",[901,1150]],["jisakuhibi.jp",[901,2404]],["iyuto.com",903],["izzetmtgnews.com",904],["j-cast.com",905],["j-cia.com",907],["jan39.com",909],["mag.japaaan.com",910],["japacrunch.com",911],["japan-railway.com",[912,913]],["newbalance-days.com",[913,1209]],["japan-secure.com",914],["japanjournals.com",915],["japanmetal.com",916],["jav321.com",917],["jav380.com",918],["javarchive.com",919],["javbus.com",920],["javcup.com",922],["javkun.com",923],["javple.com",924],["javtheater.com",925],["javtiful.com",926],["javtwi.com",927],["jidoushatounan.com",928],["jiei.com",929],["jiji.com",930],["jin115.com",[931,932]],["yurukuyaru.com",[932,1651]],["jishin-yogen.com",[933,934,935]],["uwakich.com",[934,1570]],["hrs-game.main.jp",[935,2553]],["main-hrs-game.ssl-lolipop.jp",[935,2553]],["jiwasoku.com",936],["jm1xtk.com",[937,938]],["allabout.co.jp",[938,1953]],["city.soka.saitama.jp",938],["cmnw.jp",[940,1944]],["johojima.com",941],["johotaxi.com",942],["mcsg.co.jp",[942,2050]],["jpnumber.com",945],["jpopblog.com",946],["zch-vip.com",[948,1656]],["juniorsoccer-news.com",[950,951]],["rezv.net",951],["jyoshianaguguru.com",952],["kabegamikan.com",954],["kabu-sokuhou.com",955],["kaigainoomaera.com",956],["otonanovr.com",[957,1297]],["kajidore.com",958],["kakaku.com",959],["bbs.kakaku.com",960],["hoken.kakaku.com",961],["news.kakaku.com",962],["waterserver.kakaku.com",963],["kakao-bbs.com",965],["line-bbs.manzoku100.com",965],["kakijun.com",966],["kakomonn.com",[967,968]],["inacity.jp",967],["kanajo.com",[970,971]],["blogterest.net",[971,3077]],["kandatasokuho.com",[972,973]],["buzzap.jp",[973,1910]],["c-ute.doorblog.jp",973],["cupmen.org",973],["kanjitisiki.com",[974,975]],["yuuu-nii.com",974],["atwiki.jp",[974,1810]],["kachimai.jp",974],["research-er.jp",[974,2799]],["city.kakegawa.shizuoka.jp",974],["city.imizu.toyama.jp",974],["t-mall.kantangame.com",977],["kantsuri.com",978],["kashi-mo.com",980],["kasioda.com",981],["kateigaho.com",982],["jma.go.jp",[982,2325]],["jma-net.go.jp",[982,2325]],["novelup.plus",982],["katuru.com",983],["kazu-log.com",984],["colombiacolom.net",[984,3091]],["keibana.com",[985,986]],["iko-yo.net",[986,3173]],["keitaijoho.com",[988,989]],["somanystars.net",[989,3317]],["ken-g.com",990],["kensetsunews.com",991],["kijonotakuhaibin.com",996],["baiku-sokuho.info",[997,1683]],["kijyomita.com",998],["kingsmor.com",999],["ygkb.jp",999],["kinimininaru.com",1000],["kaigainohannou.info",1000],["kintore-style.com",1001],["blog.thetheorier.com",[1002,1291]],["rapidtables.org",1002],["kissfx.com",1003],["kmansin09.com",1007],["knshow.com",1008],["kodate-ru.com",1009],["sumu-lab.com",1009],["sumu-log.com",1009],["koe-koe.com",1010],["koimemo.com",1011],["kojimajan.com",1012],["kokodane.com",1013],["kokuchpro.com",1015],["kokuhakutaiken.com",[1016,1017]],["netoraretaiken.com",1017],["kokunanmonomousu.com",1018],["konest.com",1020],["konootokonoko.com",1021],["oppaimall.com",1021],["imagis.jp",1021],["costype.net",1021],["koreyome.com",1023],["koro-pokemon.com",[1024,1025]],["biz-journal.jp",[1025,1845,1846,1847]],["umk.co.jp",1025],["onlinegamer.jp",[1025,2739]],["kosoch.com",1026],["kotowaza-allguide.com",1027],["koufuku-eki.com",1028],["koutchan.com",1029],["sai-kurashi.com",1029],["unjyou.com",1029],["umihiro.hateblo.jp",1029],["financepensionrealestate.work",1029],["kryk55.com",1030],["kyokugen.info",1030],["xn--10-yg4a1a3kyh.jp",1030],["news.kstyle.com",1031],["kumanichi.com",[1032,1033]],["pepy.jp",1033],["rkb.jp",[1033,2803]],["kumiko-jp.com",1034],["kurashiru.com",1035],["hikaku.kurashiru.com",1036],["pixiv.kurocore.com",[1037,1038]],["wws-channel.com",1038],["craftbeer-tokyo.info",[1038,1684]],["kurokawa707.com",1039],["kuroyonhon.com",[1040,1041]],["g-journal.jp",[1041,1846,1847,2290,2291]],["japan-indepth.jp",[1041,2403]],["beautifullywhitening.work",[1041,3490,3491]],["contents-group.work",[1041,1847,2291,3490,3491,3492,3493,3494]],["mineralfoundation.work",[1041,3490,3491,3494]],["nailcolor.work",[1041,1847,2291,3491,3492]],["nailenamel.work",[1041,3490,3491]],["kurusoku.com",1042],["kusurinomadoguchi.com",1043],["kyoteibiyori.com",1044],["kyukyoku-matome.com",1045],["musenboya.com",[1045,1170]],["nasubiblog.com",1045],["kyunto.com",1046],["labaq.com",1047],["laboradian.com",1048],["life-gogo.com",[1051,1052]],["zatsubitown.com",[1052,1653]],["lifeantenna.com",1053],["2ch-2.net",1053],["2ch-n.net",1053],["livechatdogaj.com",1054],["news.livedoor.com",[1055,1056]],["toyamadays.com",1055],["gata21.jp",1055],["lurenewsr.com",1057],["lyrical-nonsense.com",1058],["tuma.jp",[1060,2922,2923,2924,2925,2926,2927,2928,2929,2930]],["tumadouga.jp",[1060,2924,2926,2931,2932]],["hime.me",[1060,2923,2924,2927,2929,3014,3015]],["konyoku.net",[1060,2923,2924,2925,2927,2928,2929,2932,3014,3199]],["i-bbs.sijex.net",[1060,3306]],["toukou.tv",[1060,2923,2924,2925,2927,2930,3484]],["mabui-onna.com",1062],["mag2.com",[1063,1064]],["tripeditor.com",[1064,1536]],["maiuma.com",1065],["majandofu.com",1066],["majikichi.com",[1067,1068]],["ronsoku.com",1067],["makuring.com",1069],["manbooo.com",1070],["manetatsu.com",1071],["omansoku.com",1074],["sakasa-panty.com",1074],["shibukoi.com",1074],["towatowa.net",[1074,3339]],["mangahack.com",[1076,1077]],["soco-st.com",[1076,1447]],["mangalog.com",1078],["mangapedia.com",1079],["mangaz.com",1080],["manimax.com",1083],["marandr.com",1084],["mari-soku.com",1085],["marieclairejapon.com",1086],["daily.co.jp",[1086,1976]],["estate.nikkan.co.jp",[1086,2062]],["post.tv-asahi.co.jp",[1086,2140]],["39mag.benesse.ne.jp",[1086,2649]],["mart-magazine.com",1088],["maruhorror.com",1089],["match.com",1091],["math-travel.com",1092],["win-tab.net",[1092,3363]],["matome-plus.com",1093],["matomeantena.com",1094],["matomecup.com",[1095,1096]],["shibarism.com",[1096,1419]],["news.matomegamer.com",1097],["matomelotte.com",1098],["multirecommend.com",1101],["yugioh-resaler.com",1101],["zatsugaku-company.com",[1101,1654]],["juantonto.official.jp",1101],["meiwasuisan.com",1104],["memopanda.com",1107],["eroiro.info",[1107,1688]],["bluelady.jp",[1107,1897]],["mercari.com",[1108,1109]],["fril.jp",[1108,2086,2275]],["mhw-matome.com",[1111,1112]],["sumahoinfo.net",[1115,1116,1137,3322]],["starworldtrend.com",[1117,1459,1460,1461]],["milcow.com",1119],["mildch.com",1120],["milkberry.com",1122],["minkch.com",1126],["minsalo.com",1127],["minyu-net.com",1128],["misuzu-message.com",1129],["eatmania.jp",1129],["kirei-lab.jp",1129],["hugnet.life",1129],["myphotostyle.org",1129],["mm9845.com",1131],["mmd-list.com",1132],["moe-vip.com",1133],["rankingoo.net",[1134,1437,3276]],["nihongoka.com",[1138,1228]],["saitamarket.com",1138],["shicony.com",[1138,1420]],["xn--f6q12aj29i.com",[1138,1614]],["mogeringo.com",1139],["moguravr.com",1140],["momoiroadult.com",1141],["momoniji.com",1144],["mona-news.com",1145],["monamona2525.com",1146],["uragi.com",1146],["media.moneyforward.com",1149],["mosaic-jack.com",1152],["moshi-nara.com",1153],["moti-soku.com",1154],["movie-rush.com",1156],["moyugenn.com",1157],["mozakin.com",1158],["bbs4.mozakin.com",[1159,1160]],["nagasaki-np.co.jp",[1160,2055]],["msn.com",1161],["mudainodocument.com",[1163,1164,1165]],["nieru.net",1164],["kanasoku.info",[1165,1702]],["mukulog.com",1167],["munesada.com",1168],["muragon.com",1169],["mutyun.com",1171],["my-best.com",1172],["mymo-ibank.com",1174],["mysterynavi.com",[1175,1176,1177]],["n-styles.com",1178],["campus-hub.jp",1180],["fukuishimbun.co.jp",[1180,1973,1991,1992]],["gigafree.net",[1180,1921,3156]],["japohan.net",1182],["namba-osaka.com",1184],["naming-dic.com",[1185,1186]],["hatsuon.info",1185],["comic.nan-net.com",[1189,1190]],["eleking.net",[1190,3117]],["nanasepn.com",1191],["naoblogpcgame.com",1193],["narutonti.com",1196],["navinavi-hoken.com",1198],["nazolog.com",1199],["nazoq.com",1200],["nekotto-life.com",1202],["play.neos-easygames.com",1203],["ycp.synk-casualgames.com",1203],["net-frx.com",1204],["netkeiba.com",1205],["nar.netkeiba.com",1206],["netorarezukiview.com",1207],["new-akiba.com",1208],["supportcenternavi.com",1209],["you1news.com",[1209,1641]],["newmatoan.com",1210],["newmatosoku.com",1211],["newsee-media.com",[1214,1215]],["htb.co.jp",1215],["news.tv-aichi.co.jp",1215],["reader.futabanet.jp",[1215,2289]],["lisani.jp",1215],["yomuno.jp",1215],["newsmatomedia.com",1216],["newsmomonga.com",1217],["nfljapan.com",1219],["nicheee.com",1220],["nichepcgamer.com",[1221,1222]],["nifty.com",1223],["game.nifty.com",1224],["repiiii.goo.ne.jp",1224],["myhome.nifty.com",1225],["nihon-eiga.com",1227],["nijiero-view.com",1229],["nijifeti.com",1230],["javdougaero.xxxblog.jp",[1231,2985]],["nijitoraware.com",1233],["app-liv.jp",[1234,1796]],["nikkanerog.com",1237],["nikkansports.com",1238],["p.nikkansports.com",1239],["nikke-jp-news.com",1240],["nikkei.com",1241],["business.nikkei.com",1242],["magazine.nikkei.com",1243],["woman.nikkei.com",[1244,1245]],["active.nikkeibp.co.jp",[1244,2064]],["bio.nikkeibp.co.jp",[1244,2065]],["nfm.nikkeibp.co.jp",[1244,2066]],["xtech.nikkei.com",1246],["xtrend.nikkei.com",1247],["nitiweb.com",1249],["games.nme-jp.com",1251],["nocturne-tokyo.com",1252],["nomad-saving.com",1253],["nonbirikimama.com",1254],["norisoku.com",[1255,1256]],["densetsunokijo.net",1255],["celery.diary.to",[1255,3454]],["ntrblog.com",1257],["nukemanga.com",1258],["nuki-dou.com",1259],["twi-videos.net",1260],["nullpoantenna.com",1261],["o-uccino.com",1262],["oceans-nadia.com",1263],["ohtabooks.com",1264],["oisiso.com",1265],["okanenews24.com",1266],["okashimart.com",1267],["mako69037965.tokyo",1267],["olive-hitomawashi.com",1269],["onani-daisuki.com",1270],["iphone.onani-daisuki.com",1271],["wara2ch.com",[1271,1587]],["workch.jp",[1273,1274]],["oniyomediary.com",1275],["ontomo-mag.com",1276],["ooiotakara.com",1277],["oppai-paipai.com",[1279,1280]],["adult-gazou.me",1279],["dougle.one",[1279,3388]],["oppainorakuen.com",1281],["oppaisan.com",1282],["oshinpoke.com",1291],["under-taker.com",1291],["osiri-suki-club.com",1292],["otonano-shumatsu.com",1296],["oyako-kufu.com",1299],["paipan-holic.com",1302],["pakosen.com",1303],["panchiragazo.com",1305],["monolog.r-n-i.jp",1305],["btnmaker.me",[1305,3006]],["fig-memo-r18.site",[1305,3439,3443]],["pandachirari.com",1306],["panty-kiwami.com",1307],["plus1world.com",[1307,1340]],["xn--u9j3iub5080abs7bxbc.com",[1307,1623]],["utakata.work",1308],["parashuto.com",1310],["xn--cbkxbyfwj.net",[1312,3370]],["solodc2017.com",1314],["automove.jp",[1314,1825]],["run-way.jp",1314],["passlotime.com",1315],["pazusoku.com",[1315,1319]],["patanouchi.com",1316],["pathee.com",[1317,1318]],["pcrecommend.com",1320],["peepxx.com",1321],["peko-step.com",1322],["petyado.com",1323],["city.yachiyo.chiba.jp",1325],["photo-tea.com",1329],["photosku.com",1330],["picb2.com",1331],["a.picb2.com",1332],["pinktower.com",1333],["pisuke-code.com",1334],["pixiin.com",1335],["piyonote.com",1336],["playlearnlife.com",1339],["pointtown.com",1342],["poipiku.com",1343],["pokemasujikaku.com",1344],["pokemonbbs.com",1345],["pokemongo-get.com",1346],["xn--zcka7aza6gyb9jd.net",1347],["pulpxstyle.com",1350],["punyu.com",1351],["puu-antenna.com",1353],["puzzle-ch.com",1355],["pvpoke-re.com",1356],["pwrtube.com",1357],["qiita.com",[1358,1359]],["travel.mdpr.jp",[1359,2571]],["syougi.qinoa.com",1360],["quick-timez.com",1361],["r18blog.com",1362],["raifuappu.com",1364],["rank1-media.com",1365],["rapidshare-com-files.com",1366],["rastaneko-blog.com",1367],["rbbtoday.com",[1368,1369,1370]],["s.cinemacafe.net",1369],["gamebusiness.jp",1370],["response.jp",[1370,1792,2078,2305,2802]],["roundup-gamers.jp",1370],["jpnculture.net",[1371,1553,3186]],["re-file.com",1372],["rebosoku.com",1373],["recipekensaku.com",1374],["record-now.com",1375],["recotripp.com",1376],["reikawatanabe.com",1377],["renso-ruigo.com",1378],["seibikai.co.jp",1380],["next.rikunabi.com",1381],["roboanime.com",1382],["robokumac.com",1383],["rocketnews24.com",1384],["youpouch.com",[1384,1643,1644]],["rugby-rp.com",1386],["ryoko-club.com",1387],["did2memo.net",1387],["sakidori-ch.com",1391],["sakuradot.com",1392],["gametohkenranbu.sakuraweb.com",1393],["sankei.com",[1396,1397]],["sanspo.com",[1397,1398]],["zakzak.co.jp",[1397,2176]],["iza.ne.jp",1397],["saokouryaku.com",1399],["hf.saokouryaku.com",1400],["sarah30.com",1401],["saruwakakun.com",1402],["satoshisss.com",1403],["web.save-editor.com",[1404,1405]],["emu.web-g-p.com",[1404,1594]],["scienceplus2ch.com",1406],["scoopersokuhou.com",1407],["screen-multimedia.com",1408],["second-storage.com",1409],["security-next.com",1410],["seikyouiku-illust.com",1411],["sekai-kabuka.com",1412],["realtime-chart.info",[1412,1720]],["sekainorekisi.com",1413],["html.seo-search.com",1414],["sexynude007.com",1415],["sexytvcap.com",1416],["shikakude.com",[1421,1422]],["dabun.net",1421],["shindanmaker.com",1423],["shirotomaster.com",1424],["shiroutosan.com",1425],["shogi-sanpo.com",1426],["shogis.com",1427],["headline.mtfj.net",[1427,3232]],["rookie.shonenjump.com",1428],["rdlp.jp",[1430,2792]],["silhouette-ac.com",1431],["sin-space.com",1432],["fumumu.net",[1434,1435]],["idou.me",[1436,3017]],["sirogohan.com",1439],["skebetter.com",1440],["skincare-univ.com",[1441,1442]],["soap-bbs.com",1445],["play.softgames.com",1448],["sophia-it.com",1449],["sozai-good.com",1450],["sp-mobile-blog.com",1451],["sp7pc.com",1452],["splatoon-torikara.com",1454],["spoilerplus.com",1455],["mangarawplus.net",1455],["sportingnews.com",1456],["squallchannel.com",1457],["stanby.com",1458],["zekamashi.net",[1460,3377]],["stats-japan.com",1462],["nurumayu.net",[1463,3247]],["studio-radish.com",1464],["studio-webli.com",1465],["valorantnews.jp",[1468,1508,1530,2947]],["suke10.com",1470],["suki-kira.com",1471],["cojicaji.jp",1472],["sumaoji.com",1473],["supercweather.com",1474],["sutekicookan.com",1475],["suzukikenichi.com",1476],["syakouba.com",1478],["syokuraku-web.com",1479],["yomou.syosetu.com",1480],["tabelog.com",1482],["s.tabelog.com",1483],["tabi-labo.com",1484],["tabicoffret.com",1485],["tabikobo.com",1486],["taxisite.com",1493],["teachios.com",1495],["techeyesonline.com",1496],["teitengame.com",1498],["tenmusume.com",1500],["teratail.com",1501],["tetsudo.com",1502],["gameden.jp",[1504,2296]],["thebest-1.com",1505],["thedigestweb.com",1506],["thenewslens.com",1507],["kyobun.co.jp",[1507,2041]],["gqjapan.jp",[1507,2331]],["huffingtonpost.jp",[1507,2379]],["news.nicovideo.jp",[1507,2714]],["peing.net",1507],["tiebukurojinsei.com",1508],["tipsfound.com",1509],["tktube.com",1510],["tm-webtools.com",1511],["to-corona-ex.com",1512],["togetter.com",1513],["twilog.togetter.com",1514],["tohyotalk.com",1515],["tok2.com",1516],["tokai-tv.com",1517],["tokyoartbeat.com",1518],["tokyoipo.com",1519],["tokyoloader.com",1520],["tomodachinpo.com",1521],["meitou.info",[1521,1708]],["tomonite.com",1522],["tool-taro.com",1524],["toramemoblog.com",1525],["toremaga.com",1526],["member.toremaga.com",1527],["toririnon.com",1528],["touhouyaruosure.com",1529],["tousatusin.com",1531],["traicy.com",1532],["trance-cell.com",1533],["trend-at-tv.com",1535],["tsurimatome.com",1537],["keyboard-dojo.net",1537],["number-place-puzzle.net",1537],["tunamod.com",1538],["tutitatu.com",1539],["tv-happening.com",1540],["freesoft.tvbok.com",[1543,1544]],["goguynet.jp",[1544,2328]],["twi-fans.com",1545],["twicomi.com",1546],["twiigle.com",1547],["twimaru.com",1548],["yakusokunosora.com",1548],["mioyamazaki.jp",1548],["webcommu.net",1548],["uchubiz.com",1549],["uelog.com",1550],["ugtop.com",1551],["umamusume-umapyoi.com",1552],["unityroom.com",1554],["uraaka.com",[1555,1556]],["movies.yahoo.co.jp",1556],["uraaka-joshi.com",1557],["urahame.com",1558],["urapic.com",1559],["city.kitahiroshima.hokkaido.jp",1564],["town.yoichi.hokkaido.jp",1564],["city.hiroshima.lg.jp",1564],["ero-anime.net",[1564,3120]],["uta5.com",1566],["utamap.com",1567],["fineboys-online.jp",1569],["movie.eroterest.net",[1569,3129]],["valorant4jp.com",1571],["viet-jo.com",1572],["life.viet-jo.com",1573],["vipperlog.com",1574],["kininaru-geinou-m.blog.jp",[1574,1873]],["vipsister23.com",1575],["virginbmw.com",[1576,1577]],["virginducati.com",1577],["voltechno.com",1579],["volumy.com",1580],["voyeurgeek.com",1581],["w-higa.com",1583],["wa-syo-ku.com",1584],["walkerplus.com",1585],["ramen.walkerplus.com",1586],["warotanikki.com",1589],["sp.jp.wazap.com",1591],["web-dev-qa-db-ja.com",1592],["web-engineer-wiki.com",1593],["web-kanji.com",1595],["webcreatorbox.com",[1596,1597]],["macaro-ni.jp",[1597,2082,2545]],["mainichikirei.jp",[1597,2556]],["webllica.com",1598],["weeklyandmonthly.com",1599],["weeklybcn.com",1600],["whatext.com",1601],["10mtv.jp",[1601,1740]],["kodansha.co.jp",1601],["digiday.jp",[1601,2205]],["city.shinjuku.lg.jp",1601],["teniteo.jp",1601],["psmk2.net",1601],["winxdvd.com",1603],["wordreference.com",1604],["jp.wsj.com",1606],["wwdjapan.com",1607],["www-creators.com",1608],["xn--1-td6bm19b.com",1609],["xn--eckhu0c0d1b5kcu5305ksfpb.com",[1610,1611]],["mixhost.jp",[1610,2601]],["xn--eckvas1f0ewfnc.com",1612],["xn--ipv6-yn4cxgwe959zqrkp58g.com",1620],["tousatu.xyz",1623],["xn--ecktc2ee4ct2a0f.xn--vcki1fxh883oon2c.com",1624],["xn--vekw70ybyi.com",1625],["xvideo-jp.com",1627],["yakuyoke-yakubarai-jinja.com",1630],["yamakei-online.com",1631],["yamareco.com",1632],["yaraon-blog.com",1633],["yaruo18book.com",1634],["yavtube.com",1636],["yawarakai.com",1637],["ygokamo.com",1638],["young-machine.com",1642],["4k8ktv.jp",1643],["yugioh-starlight.com",[1646,1647]],["koisoku.ldblog.jp",1647],["yuki0918kw.com",1650],["zakuzaku911.com",1652],["zatugaku-gimonn.com",1655],["japan.zdnet.com",1657],["zeiri4.com",1658],["zerosumonline.com",1659],["zettai-ero.com",1660],["zokugo-dict.com",1661],["fashiontechnews.zozo.com",1662],["zozovideo.com",1663],["zukan.com",1664],["zuuonline.com",1665],["fuelle.jp",[1665,2277]],["meow.fan",1666],["101010.fun",1667],["eegg.fun",1668],["eegg.dip.jp",1668],["gp-warau.fun",1669],["gampa.jp",[1669,2308]],["moeimg.net",[1671,3225]],["girlsnews.tv",1671],["funglr.games",1673],["kokuban.in",1677],["tech-camp.in",1679],["2game.info",1680],["urbanlife.tokyo",[1680,1842]],["9ketsuki.info",1681],["hentai.9ketsuki.info",1682],["kasegeru.blog.jp",[1683,1872]],["imas-cg.net",1683],["dqmj.info",1685],["ekilog.info",1686],["eorzean.info",1687],["frc-watashi.info",1689],["game-kouryaku.info",1690],["gaten.info",1691],["gogen-ejd.info",1692],["hangul-note.info",1695],["hello-work.info",1696],["hoge5ch.info",[1697,1698]],["meshinews.blog.jp",1698],["ibbs.info",1699],["b.ibbs.info",1700],["kekkonkatsu.info",1703],["kyouryu.info",1705],["lolwiki-note.info",1706],["masutabe.info",1707],["mybouzu.info",1710],["nijie.info",[1712,1713,1714]],["city.living.jp",[1713,2536]],["horne.red",[1713,1714,3433]],["nldot.info",1716],["pcinformation.info",1718],["porn78.info",1719],["search2ch.info",1721],["server-navi.info",1722],["server-setting.info",1723],["soundeffect-lab.info",1726],["taiyoukou-navi.info",1727],["tochidai.info",1728],["weather-gpv.info",1731],["webliker.info",1732],["wtpage.info",1734],["yaruo.info",1735],["2ch.io",1737],["1000mg.jp",1739],["1geki.jp",1741],["2-d.jp",1742],["25jigen.jp",1745],["akasatananj.2chblog.jp",1746],["aikodemoneyfactory.dreamlog.jp",1746],["elephant.2chblog.jp",1747],["footballnet.2chblog.jp",1748],["gahalog.2chblog.jp",1749],["rabitsokuhou.2chblog.jp",1752],["2chmatome2.jp",1753],["2monkeys.jp",[1754,1755]],["hobbylog.jp",[1755,2358]],["36kr.jp",1756],["47news.jp",1757],["4travel.jp",1758],["5urprise.jp",1760],["9db.jp",1762],["ad-contents.jp",1763],["ad-link.jp",1764],["adminweb.jp",[1765,1766]],["dbonline.jp",[1765,1766]],["howtonote.jp",[1765,1766,2373]],["javadrive.jp",[1765,1766,2373]],["webword.jp",1765],["adultexpo.jp",1767],["minigame.aeriagames.jp",1768],["agora-web.jp",1769],["city.anjo.aichi.jp",1770],["city.aomori.aomori.jp",1770],["hellonavi.jp",1770],["pref.ibaraki.jp",1770],["city.toride.ibaraki.jp",1770],["pref.kagoshima.jp",1770],["city.fujisawa.kanagawa.jp",1770],["city.yokosuka.kanagawa.jp",1770],["pref.kyoto.jp",1770],["lg.jp",[1770,1771,1928,2439]],["city.omura.nagasaki.jp",1770],["city.oita.oita.jp",1770],["city.sendai.jp",1770],["city.izunokuni.shizuoka.jp",1770],["city.arakawa.tokyo.jp",1770],["city.kita.tokyo.jp",1770],["pref.yamagata.jp",1770],["city.fuefuki.yamanashi.jp",1770],["pref.yamanashi.jp",1770],["tokunoshima-town.org",1770],["city.ichinomiya.aichi.jp",[1771,1772]],["city.nagareyama.chiba.jp",1771],["city.noda.chiba.jp",[1771,1773]],["city.obihiro.hokkaido.jp",1771],["city.kawanishi.hyogo.jp",1771],["city.takarazuka.hyogo.jp",[1771,1772]],["city.sagamihara.kanagawa.jp",1771],["city.zama.kanagawa.jp",1771],["city.suita.osaka.jp",[1771,2755]],["city.utsunomiya.tochigi.jp",[1771,2401]],["city.kokubunji.tokyo.jp",1771],["city.inazawa.aichi.jp",[1772,1773,1774]],["city.nishio.aichi.jp",1773],["city.obu.aichi.jp",1773],["city.tokai.aichi.jp",1773],["city.toyota.aichi.jp",1773],["city.amagasaki.hyogo.jp",1773],["city.morioka.iwate.jp",1773],["pref.iwate.jp",[1773,2401]],["city.chigasaki.kanagawa.jp",1773],["city.ebina.kanagawa.jp",1773],["city.akita.lg.jp",1773],["city.gifu.lg.jp",1773],["city.higashikurume.lg.jp",1773],["city.kariya.lg.jp",1773],["city.kasugai.lg.jp",[1773,2401]],["city.toyooka.lg.jp",1773],["city.tsukuba.lg.jp",1773],["city.urayasu.lg.jp",1773],["city.ise.mie.jp",1773],["city.iruma.saitama.jp",1773],["city.fussa.tokyo.jp",1773],["city.itabashi.tokyo.jp",1773],["city.suginami.tokyo.jp",1773],["city.wakayama.wakayama.jp",[1773,2401]],["city.kawasaki.jp",1774],["city.maizuru.kyoto.jp",1774],["city.higashiosaka.lg.jp",1774],["city.himeji.lg.jp",1774],["city.iga.lg.jp",1774],["city.ikoma.lg.jp",1774],["city.inzai.lg.jp",1774],["city.kyotanabe.lg.jp",1774],["city.kyoto.lg.jp",1774],["city.ogaki.lg.jp",1774],["city.osaka.lg.jp",1774],["city.tama.lg.jp",1774],["city.nagoya.jp",1774],["city.hirakata.osaka.jp",1774],["city.yao.osaka.jp",1774],["city.higashiomi.shiga.jp",1774],["city.komaki.aichi.jp",[1775,1776]],["city.fujieda.shizuoka.jp",1776],["pref.aichi.jp",1777],["gorillawiki.jp",1779],["ameba.jp",1780],["blogger.ameba.jp",1781],["manekai.ameba.jp",1782],["monoreco.ameba.jp",1783],["news.ameba.jp",1784],["official.ameba.jp",1785],["profile.ameba.jp",1786],["ananweb.jp",1788],["anikore.jp",1789],["anime-japan.jp",1790],["anna-media.jp",1793],["anniversarys-mag.jp",1794],["apowersoft.jp",1795],["games.app-liv.jp",1797],["mag.app-liv.jp",1798],["appbu.jp",1799],["applion.jp",1800],["appmedia.jp",1801],["artexhibition.jp",1802],["arukumachikyoto.jp",1803],["as-web.jp",1804],["asken.jp",1807],["asobeans.jp",[1808,1809]],["warau.jp",[1808,2951]],["w.atwiki.jp",1811],["news.audee.jp",1812],["audio-heritage.jp",1813],["city.iwaki.lg.jp",[1813,2486]],["aumo.jp",1814],["auone.jp",1815],["article.auone.jp",1816],["game.habits.auone.jp",1817],["portal.auone.jp",1818],["tenki.auone.jp",1819],["sqool.net",[1822,3319]],["axismag.jp",1826],["kobe-np.co.jp",[1829,2037]],["bangkok.jp",1830],["barks.jp",1831],["baseballking.jp",1832],["basketballking.jp",1833],["baskmedia.jp",1834],["beiz.jp",1835],["bellcurve.jp",1836],["bellemaison.jp",1837],["benesse.jp",1838],["bestcarweb.jp",1839],["bg-mania.jp",1840],["bike-news.jp",[1841,1842,1843]],["trafficnews.jp",[1841,2914]],["kuruma-news.jp",[1842,2456]],["biyou-seikei.jp",1844],["heisei-housewarming.work",[1847,2291,3492]],["studioglass.work",[1847,2291,3492,3499]],["bizspa.jp",1848],["blog-bootcamp.jp",1851],["2chnewsblog.blog.jp",1852],["2chopmt.blog.jp",1853],["3-559.blog.jp",1854],["akibablog.blog.jp",1855],["animecomic-pass.blog.jp",1856],["azurlanesokuhou.blog.jp",1858],["doujinerosenka.blog.jp",1861],["dragonquestwalk.blog.jp",1862],["fighters-kingdom.blog.jp",1863],["fireflyframer.blog.jp",1864],["g-soku.blog.jp",1865],["gunji.blog.jp",1870],["hadasirori.blog.jp",1871],["kyu3.blog.jp",1874],["anicobin.ldblog.jp",[1874,2463]],["world-fusigi.net",[1874,3367]],["mamekichimameko.blog.jp",1875],["manpukunews.blog.jp",1876],["mfujin.blog.jp",1877],["nanj-world.blog.jp",1878],["nogizaka-46bunno1.blog.jp",1881],["nogizaka46matomenoma.blog.jp",1882],["oppao.blog.jp",1883],["sakamichijyoho46.blog.jp",1884],["seikeidouga.blog.jp",[1885,1886]],["gamedaradara.doorblog.jp",1886],["sow.blog.jp",1887],["tozanchannel.blog.jp",1889],["umamusume-pakamusu.blog.jp",1892],["yu-gi5000guard.blog.jp",1893],["punisoku.blogo.jp",1896],["bookbang.jp",1898],["boxil.jp",1899],["bridge-salon.jp",1900],["brightdays.jp",1901],["brutus.jp",1902],["btblog.jp",1903],["adultlog.net",1903],["crea.bunshun.jp",1905],["businessinsider.jp",1908],["buywrite.jp",1909],["caloo.jp",1912],["cancam.jp",1914],["car-me.jp",1915],["car-moby.jp",1916],["news.careerconnection.jp",1918],["careergarden.jp",1919],["cartoonnetwork.jp",[1920,1921]],["keisan.casio.jp",1922],["cgworld.jp",1925],["chatpad.jp",1926],["city.abiko.chiba.jp",1927],["city.chiba.jp",1928],["city-kirishima.jp",1928],["pref.ehime.jp",[1928,2245]],["city.fukushima.fukushima.jp",1928],["city.kamakura.kanagawa.jp",1928],["city.tome.miyagi.jp",1928],["city.sapporo.jp",1928],["city.hamamatsu.shizuoka.jp",1928],["pref.shizuoka.jp",[1928,2837]],["city.edogawa.tokyo.jp",[1928,2904]],["city.kofu.yamanashi.jp",[1928,2990]],["city.ichihara.chiba.jp",1929],["city.kamagaya.chiba.jp",1930],["city.matsudo.chiba.jp",1930],["city.moriya.ibaraki.jp",1930],["city.chuo.lg.jp",1930],["city.koganei.lg.jp",1930],["city.kuki.lg.jp",1930],["live.nicovideo.jp",[1930,2713]],["nishi.or.jp",[1930,2745]],["city.kawagoe.saitama.jp",1930],["city.tokushima.tokushima.jp",1930],["city.fuchu.tokyo.jp",[1930,2384]],["city.inagi.tokyo.jp",1930],["city.nerima.tokyo.jp",1930],["city.mobara.chiba.jp",1931],["city.tomisato.lg.jp",1931],["city.akiruno.tokyo.jp",[1931,2903]],["city.narita.chiba.jp",1932],["chikubi.jp",1933],["chisou-media.jp",1934],["ciatr.jp",1935],["ima.goo.ne.jp",1935],["cinematoday.jp",1936],["cinemore.jp",1937],["city-nakatsu.jp",1938],["city.naruto.tokushima.jp",1938],["ckworks.jp",1939],["cloudwoods.jp",1940],["clutch-s.jp",1941],["cman.jp",1942],["note.cman.jp",1943],["moving.a-tm.co.jp",1945],["agrinews.co.jp",1946],["akt.co.jp",1947],["alba.co.jp",1948],["sokuho.alba.co.jp",1949],["alc.co.jp",1950],["ej.alc.co.jp",1951],["eow.alc.co.jp",1952],["news.allabout.co.jp",1954],["magazine.aruhi-corp.co.jp",1956],["arukikata.co.jp",1957],["onnela.asahi.co.jp",1958],["bloomberg.co.jp",1960],["bocek.co.jp",1961],["bs-asahi.co.jp",1963],["bs-tvtokyo.co.jp",1964],["minkara.carview.co.jp",1965],["cecile.co.jp",1966],["chibanippo.co.jp",1967],["china-news.co.jp",1968],["chugainippoh.co.jp",1969],["niigata-nippo.co.jp",1970],["tabi.chunichi.co.jp",1973],["cmsite.co.jp",1974],["cnn.co.jp",1975],["dinos.co.jp",1977],["news.dmm.co.jp",1978],["eguchi-hd.co.jp",1981],["ehime-np.co.jp",[1982,1983]],["ecclab.empowershop.co.jp",1984],["excite.co.jp",1985],["laurier.excite.co.jp",1986],["woman.excite.co.jp",1987],["fujitv.co.jp",1988],["fod.fujitv.co.jp",1989],["fukui-tv.co.jp",1990],["capa.getnavi.jp",[1992,2315]],["mecicolle.gnavi.co.jp",1993],["golfdigest.co.jp",1994],["news.golfdigest.co.jp",1995],["score.golfdigest.co.jp",1996],["gpoint.co.jp",1997],["higashiaichi.co.jp",1999],["hmv.co.jp",2000],["umatoku.hochi.co.jp",2001],["hokkaido-np.co.jp",2002],["homes.co.jp",2003],["kabuyoho.ifis.co.jp",[2005,2006]],["wowgame.jp",[2006,2973]],["it.impress.co.jp",2007],["netshop.impress.co.jp",[2008,2009]],["webtan.impress.co.jp",[2008,2014]],["watch.impress.co.jp",[2010,2011]],["forest.watch.impress.co.jp",2012],["video.watch.impress.co.jp",2013],["infoseek.co.jp",2016],["iot-consulting.co.jp",2017],["itmedia.co.jp",[2018,2019]],["pasoble.jp",2019],["blog.skeg.jp",[2019,2843]],["figsoku.net",[2019,3139]],["mysqlweb.net",2019],["plus-a.net",2019],["securl.nu",2019],["atmarkit.itmedia.co.jp",2020],["iwanichi.co.jp",2022],["iwate-np.co.jp",2023],["j-wave.co.jp",2024],["news.j-wave.co.jp",2025],["jnocnews.co.jp",2026],["jomo-news.co.jp",2027],["mb.jorudan.co.jp",2030],["movie.jorudan.co.jp",2031],["news.jorudan.co.jp",2032],["k-zone.co.jp",[2033,2034]],["money.k-zone.co.jp",2035],["khb-tv.co.jp",2036],["cocreco.kodansha.co.jp",2038],["city.kusatsu.shiga.jp",2038],["friday.kodansha.co.jp",2039],["zaitaku100.kokuyo.co.jp",2040],["kyodo.co.jp",2042],["b.kyodo.co.jp",2043],["ovo.kyodo.co.jp",[2044,2045]],["tvfan.kyodo.co.jp",2044],["kyoto-np.co.jp",2046],["liginc.co.jp",2047],["mantan-web.jp",[2049,2082,2562]],["mdn.co.jp",2051],["morinaga.co.jp",2053],["musicman.co.jp",2054],["navi.narakotsu.co.jp",2056],["city.nagano.nagano.jp",[2056,2494]],["navitime.co.jp",2057],["netmile.co.jp",2059],["netoff.co.jp",2060],["nikkei-cnbc.co.jp",2063],["project.nikkeibp.co.jp",2067],["nishinippon.co.jp",2068],["nissen.co.jp",2069],["nnn.co.jp",2070],["nttdocomo.co.jp",2071],["cu.ntv.co.jp",2073],["news.ntv.co.jp",2074],["ohk.co.jp",2075],["okinawatimes.co.jp",2076],["juken.oricon.co.jp",2078],["jprime.jp",[2078,2412,2413]],["withonline.jp",[2078,2971]],["osdn.co.jp",2079],["oshimaland.co.jp",2080],["ox-tv.co.jp",2082],["php.co.jp",2083],["shuchi.php.co.jp",2084],["rakuten.co.jp",2086],["rakuten-card.co.jp",2087],["beauty.rakuten.co.jp",2089],["books.rakuten.co.jp",2090],["car.rakuten.co.jp",2091],["plaza.rakuten.co.jp",2092],["point-g.rakuten.co.jp",2093],["recipe.rakuten.co.jp",2095],["books.step.rakuten.co.jp",2096],["websearch.rakuten.co.jp",[2098,2099]],["grapee.jp",[2098,2333]],["recordchina.co.jp",2100],["rikujyokyogi.co.jp",2101],["sagatv.co.jp",2102],["sanin-chuo.co.jp",2104],["saru.co.jp",2105],["sbisec.co.jp",2106],["senken.co.jp",2107],["shikoku-np.co.jp",2108],["shinmai.co.jp",2110],["domani.shogakukan.co.jp",2112],["shueisha.co.jp",2113],["sportiva.shueisha.co.jp",2114],["wpb.shueisha.co.jp",2115],["yoi.shueisha.co.jp",2116],["zebrack-comic.shueisha.co.jp",2117],["cs.sonylife.co.jp",2120],["sponichi.co.jp",2121],["ssnp.co.jp",2122],["weekly-jitsuwa.jp",[2122,2963]],["stereosound.co.jp",2123],["stockweather.co.jp",2124],["sun-tv.co.jp",2125],["gammaplus.takeshobo.co.jp",2126],["storia.takeshobo.co.jp",2127],["tbs.co.jp",2128],["news.tbs.co.jp",2129],["topics.tbs.co.jp",2130],["the-miyanichi.co.jp",2131],["tokubai.co.jp",2132],["tokyo-sports.co.jp",2134],["toonippo.co.jp",2135],["travel.co.jp",2136],["tv-aichi.co.jp",2137],["tv-asahi.co.jp",2138],["douga.tv-asahi.co.jp",2139],["city.kitakyushu.lg.jp",2142],["store.united-arrows.co.jp",2143],["auctions.yahoo.co.jp",2146],["baseball.yahoo.co.jp",2147],["beauty.yahoo.co.jp",2148],["beta-map.yahoo.co.jp",2149],["map.yahoo.co.jp",[2149,2157]],["carview.yahoo.co.jp",2150],["chiebukuro.yahoo.co.jp",2151],["detail.chiebukuro.yahoo.co.jp",2152],["finance.yahoo.co.jp",[2153,2154]],["freefielder.jp",2154],["mycaddie.jp",[2154,2631]],["games.yahoo.co.jp",2155],["jobcatalog.yahoo.co.jp",2156],["news.yahoo.co.jp",2158],["paypaymall.yahoo.co.jp",2159],["search.yahoo.co.jp",2160],["shopping.yahoo.co.jp",2161],["store.shopping.yahoo.co.jp",2162],["soccer.yahoo.co.jp",2163],["sports.yahoo.co.jp",2164],["toku.yahoo.co.jp",2165],["transit.yahoo.co.jp",2166],["tv.yahoo.co.jp",2167],["typhoon.yahoo.co.jp",2168],["weather.yahoo.co.jp",2169],["yakuji.co.jp",2170],["komachi.yomiuri.co.jp",2172],["yomidr.yomiuri.co.jp",2173],["ytv.co.jp",2174],["zaikei.co.jp",2175],["as-selection.net",2175],["audioreview.m1001.coreserver.jp",2177],["cosp.jp",2178],["courrier.jp",2179],["edtechzine.jp",2180],["crefan.jp",2181],["croissant-online.jp",2182],["cyclowired.jp",2184],["game-i.daa.jp",2185],["daibouken.jp",2186],["dailynewsonline.jp",2187],["dailyshincho.jp",2189],["dan-ball.jp",2190],["datazoo.jp",2191],["dcnenkin.jp",2192],["poginfo.ddo.jp",2193],["deagostini.jp",2194],["deli-fuzoku.jp",2195],["deneblog.jp",2196],["numan.tokyo",[2197,2199,3465]],["nikkan-spa.jp",[2201,2410,2720]],["zai.diamond.jp",2202],["dietclub.jp",2203],["discoveryjapan.jp",2207],["shopping-3ple.dmkt-sp.jp",2208],["blog.domesoccer.jp",2210],["live.doneru.jp",2211],["doope.jp",2212],["duellinks.doorblog.jp",2214],["h-pon.doorblog.jp",2215],["kabumatome.doorblog.jp",2217],["news-channel.doorblog.jp",[2219,2220]],["world-best-news.doorblog.jp",[2219,2220]],["sakukankou.jp",2219],["samuraigoal.doorblog.jp",2221],["samuraisoccer.doorblog.jp",[2222,2223]],["shikaku2ch.doorblog.jp",[2224,2225]],["otanew.jp",2225],["douga100ka.jp",[2226,2227]],["manga100ka.jp",2227],["dova-s.jp",2228],["dream.jp",2229],["linux.ikoinoba.net",2229],["nuinui358.dreamlog.jp",2231],["drivetraffic.jp",2232],["dropgame.jp",[2233,2234,2235]],["wamgame.jp",[2233,2235]],["e-earphone.jp",2236],["e-rumoi.jp",2237],["ecnavi.jp",2239],["smcb.jp",2240],["city.imabari.ehime.jp",2241],["city.matsuyama.ehime.jp",[2242,2243]],["city.nishitokyo.lg.jp",[2243,2500]],["city.machida.tokyo.jp",2243],["city.ozu.ehime.jp",2244],["city.fukuyama.hiroshima.jp",2244],["city.hatsukaichi.hiroshima.jp",2244],["city.ebetsu.hokkaido.jp",[2244,2362]],["city.ishikari.hokkaido.jp",2244],["city.minamiawaji.hyogo.jp",2244],["city.ageo.lg.jp",2244],["pref.fukushima.lg.jp",2244],["city.kimitsu.lg.jp",[2244,2489]],["city.kure.lg.jp",[2244,2493]],["city.miki.lg.jp",2244],["city.niiza.lg.jp",2244],["city.shunan.lg.jp",2244],["city.tondabayashi.lg.jp",2244],["city.yamaguchi.lg.jp",[2244,2523]],["pref.okayama.jp",[2244,2731]],["city.toda.saitama.jp",2244],["city.oyama.tochigi.jp",2244],["city.saijo.ehime.jp",2246],["city.kameoka.kyoto.jp",2246],["city.shimonoseki.lg.jp",2246],["city.takatsuki.osaka.jp",2246],["eigobu.jp",2247],["ekiten.jp",2248],["enechange.jp",2250],["englishhub.jp",2251],["epark.jp",2252],["epochtimes.jp",2253],["er-animal.jp",2254],["erocommu.jp",2255],["esse-online.jp",2256],["estar.jp",2257],["exblog.jp",2258],["www.exblog.jp",2259],["fanblogs.jp",2260],["finasee.jp",2262],["media.finasee.jp",2263],["firecross.jp",2264],["firestorage.jp",2265],["footballchannel.jp",2268],["fpcafe.jp",2269],["free-avx.jp",2270],["free-fonts.jp",2271],["freebie-ac.jp",2272],["freegame-mugen.jp",2273],["frequ.jp",2274],["front-row.jp",2276],["fujoho.jp",2281],["fujossy.jp",2282],["fukafuka295.jp",2283],["city.chikushino.fukuoka.jp",2284],["pref.fukuoka.lg.jp",2284],["city.nara.lg.jp",2284],["city.kurume.fukuoka.jp",2285],["city.fukuoka.lg.jp",2285],["city.aizuwakamatsu.fukushima.jp",2286],["city.takasaki.gunma.jp",[2286,2339]],["town.hokkaido-mori.lg.jp",2286],["city.ohtawara.tochigi.jp",[2286,2518]],["full-count.jp",2287],["futabanet.jp",2288],["game8.jp",2293],["gamedbs.jp",2295],["gamedesign.jp",2297],["gamefactory.jp",2298],["gameinn.jp",2299],["gameline.jp",2300],["gamelove.jp",2301],["googirl.jp",[2302,2329]],["gamewith.jp",2307],["ganref.jp",2309],["gapsis.jp",2310],["geinou-news.jp",2312],["web.gekisaka.jp",2313],["gendama.jp",2314],["conveni.getnews.jp",2317],["gihyo.jp",2318],["giocox.jp",2319],["lifehacker.jp",[2321,2322,2527,2528]],["roomie.jp",[2321,2527]],["globaledu.jp",2324],["jglobal.jst.go.jp",[2326,2327]],["kyoko-np.net",[2327,3200]],["gooworld.jp",2330],["game.granbluefantasy.jp",2332],["snrec.jp",2334],["gunma-kouiki.jp",2335],["city.maebashi.gunma.jp",2336],["city.hekinan.lg.jp",2336],["city.hidaka.lg.jp",2336],["city.ota.gunma.jp",2337],["pref.gunma.jp",[2337,2338]],["city.tatebayashi.gunma.jp",2340],["gyutte.jp",2341],["hana-ato.jp",2344],["happy-travel.jp",2345],["hasunoha.jp",2346],["anond.hatelabo.jp",2347],["neet3.hatenablog.jp",2349],["taxtax.hatenablog.jp",2350],["healthpress.jp",2351],["heim.jp",2352],["hibiki-radio.jp",2353],["hikkoshizamurai.jp",2354],["hint-pot.jp",[2355,2356]],["football-zone.net",[2356,3143]],["hobbytimes.jp",2359],["hoiclue.jp",2360],["news.hoken-mammoth.jp",2361],["city.eniwa.hokkaido.jp",2363],["city.hakodate.hokkaido.jp",2364],["city.nemuro.hokkaido.jp",2365],["city.moriguchi.osaka.jp",2365],["city.fukaya.saitama.jp",[2365,2813]],["city.kunitachi.tokyo.jp",2365],["town.tobetsu.hokkaido.jp",2366],["hon-hikidashi.jp",2367],["host2.jp",2369],["hotfrog.jp",2371],["hotokami.jp",2372],["baila.hpplus.jp",2375],["more.hpplus.jp",2376],["spur.hpplus.jp",2377],["hs-exp.jp",2378],["i-voce.jp",2380],["ib-game.jp",2381],["city.kamisu.ibaraki.jp",2382],["city.kashima.ibaraki.jp",2383],["city.ryugasaki.ibaraki.jp",2384],["city.niigata.lg.jp",2384],["ibarakinews.jp",2385],["ichi-oshi.jp",2386],["icon.jp",2387],["icotto.jp",2388],["ideco-guide.jp",2389],["ieagent.jp",2390],["ikaclo.jp",2391],["imaonline.jp",2392],["ime2.jp",2393],["kbbs.jp",2393],["iphone-mania.jp",2394],["iphoroid.jp",2395],["kirari-media.net",2395],["ismedia.jp",2396],["wedge.ismedia.jp",2398],["city.ichinoseki.iwate.jp",2399],["city.oshu.iwate.jp",2400],["city.asaka.lg.jp",2400],["city.hino.lg.jp",2401],["city.takayama.lg.jp",2401],["iyokannet.jp",2402],["jisin.jp",2405],["jitenon.jp",2406],["kanken.jitenon.jp",2407],["jmty.jp",2408],["joshi-spa.jp",2410],["joshinweb.jp",2411],["koukouseishinbun.jp",2413],["jqos.jp",2414],["jugem.jp",2415],["kabushiki.jp",2417],["kabutan.jp",[2418,2419]],["gakumado.mynavi.jp",[2418,2633]],["s.kabutan.jp",2420],["city.takamatsu.kagawa.jp",2421],["kakuyomu.jp",2424],["city.atsugi.kanagawa.jp",2426],["city.hadano.kanagawa.jp",2427],["city.hiratsuka.kanagawa.jp",2428],["city.isehara.kanagawa.jp",2429],["city.odawara.kanagawa.jp",2430],["kashiwa-taikyo.jp",2433],["kawa-colle.jp",2434],["home.kingsoft.jp",[2435,2436]],["ieeebd.org",[2436,3406]],["kinmaweb.jp",2437],["kisspress.jp",2438],["city.kochi.kochi.jp",2439],["city.ueda.nagano.jp",2439],["city.ome.tokyo.jp",2439],["kochike.jp",2440],["kotobank.jp",2442],["kotoricafe.jp",2443],["kufura.jp",2444],["city.kumamoto.jp",[2445,2446]],["pref.kumamoto.jp",2447],["city.daito.lg.jp",2447],["city.gamagori.lg.jp",2447],["city.azumino.nagano.jp",2447],["city.sado.niigata.jp",2447],["kumapon.jp",2448],["kunimachi.jp",2449],["kura-vie.jp",[2450,2451]],["life-n.jp",[2451,2526]],["kurashi-no.jp",2452],["kurashi-to-oshare.jp",[2453,2454]],["pashplus.jp",[2453,2768]],["kurashinista.jp",2455],["city.uji.kyoto.jp",2457],["city.mito.lg.jp",2457],["pref.yamaguchi.lg.jp",2457],["city.matsumoto.nagano.jp",2457],["kyounoryouri.jp",2458],["image-eyes1.a.la9.jp",2459],["imgs.a.la9.jp",2460],["lamire.jp",2461],["leon.jp",2468],["pref.akita.lg.jp",2469],["pref.aomori.lg.jp",2470],["traderswebfx.jp",2470],["city.bunkyo.lg.jp",2471],["pref.chiba.lg.jp",2472],["city.chichibu.lg.jp",2473],["city.koka.lg.jp",2473],["city.kurashiki.okayama.jp",2473],["city.chita.lg.jp",2474],["city.fujinomiya.lg.jp",2475],["city.fukui.lg.jp",2476],["city.tokyo-nakano.lg.jp",[2476,2492]],["city.funabashi.lg.jp",[2477,2478]],["city.saitama.lg.jp",2477],["pref.gifu.lg.jp",2479],["city.habikino.lg.jp",2480],["city.higashimatsuyama.lg.jp",2481],["web.pref.hyogo.lg.jp",2482],["city.koriyama.lg.jp",2482],["city.isesaki.lg.jp",2483],["city.settsu.osaka.jp",2483],["pref.ishikawa.lg.jp",2484],["city.ishinomaki.lg.jp",2485],["roote.ekispert.net",[2485,3116]],["city.izumisano.lg.jp",2487],["city.kashiwa.lg.jp",2488],["city.komatsu.lg.jp",2490],["city.konan.lg.jp",2491],["city.kumagaya.lg.jp",2492],["city.kuwana.lg.jp",2494],["pref.toyama.jp",2494],["city.marugame.lg.jp",2495],["pref.mie.lg.jp",2496],["city.mitaka.lg.jp",2497],["city.mutsu.lg.jp",2498],["city.koshigaya.saitama.jp",2498],["city.nagasaki.lg.jp",2499],["city.noshiro.lg.jp",2501],["city.okazaki.lg.jp",2502],["city.saga.lg.jp",2504],["pref.saga.lg.jp",2505],["city.sakai.lg.jp",2506],["city.sano.lg.jp",2507],["city.shibukawa.lg.jp",2508],["city.tochigi-sakura.lg.jp",2508],["city.ashikaga.tochigi.jp",2508],["city.kanuma.tochigi.jp",2508],["city.shizuoka.lg.jp",2509],["city.sodegaura.lg.jp",2510],["city.sumida.lg.jp",2511],["city.higashimurayama.tokyo.jp",[2511,2906]],["city.taito.lg.jp",2512],["city.tochigi.lg.jp",2513],["pref.tottori.lg.jp",2514],["city.toyohashi.lg.jp",[2514,2516]],["city.toyoake.lg.jp",2515],["city.toyokawa.lg.jp",2517],["city.tsukubamirai.lg.jp",2518],["city.tsuyama.lg.jp",2519],["city.urasoe.lg.jp",2520],["city.ushiku.lg.jp",2521],["pref.wakayama.lg.jp",2522],["city.yokohama.lg.jp",2524],["city.yubari.lg.jp",2524],["city.naha.okinawa.jp",2524],["city.sayama.saitama.jp",2524],["city.yonago.lg.jp",2525],["limia.jp",2529],["livedoor.jp",2530],["livefans.jp",2532],["t.livepocket.jp",2533],["living.jp",[2534,2535]],["mondotv.jp",[2535,2615]],["mrs.living.jp",2537],["lmaga.jp",2538],["locari.jp",2540],["logmi.jp",2541],["2ch.logpo.jp",2542],["loljp-wiki.jp",2543],["love-jav.jp",2544],["macotakara.jp",2546],["madamefigaro.jp",2548],["magmix.jp",2549],["maikuranikki.jp",2552],["gamer.ne.jp",[2555,2671]],["saku-city.mamafre.jp",2557],["mamari.jp",2558],["mamastar.jp",2559],["manababy.jp",2560],["manabitimes.jp",2561],["maonline.jp",2563],["markezine.jp",2564],["matomedane.jp",2567],["matomehub.jp",2568],["mayonez.jp",2569],["mdpr.jp",2570],["meaning.jp",[2572,2573]],["media-innovation.jp",2574],["megalodon.jp",2575],["gyo.tc",2575],["meigara.jp",2576],["memorva.jp",2577],["mens-ex.jp",2578],["merkmal-biz.jp",2580],["mery.jp",2581],["fc2ppv.mhx.jp",2582],["city.matsusaka.mie.jp",2583],["info.city.tsu.mie.jp",2584],["miima.jp",2585],["milfreaks.militaryblog.jp",2586],["mindhack-media.jp",2587],["minhyo.jp",2588],["minkabu.jp",2589],["cc.minkabu.jp",2590],["fu.minkabu.jp",2591],["fx.minkabu.jp",2592],["ysyoken.hikaku.minkabu.jp",2593],["itf.minkabu.jp",2594],["re.minkabu.jp",2595],["s.minkabu.jp",2596],["minkou.jp",2597],["mirrorz.jp",2599],["mistory.jp",2600],["mixi.jp",2602],["news.mixi.jp",2603],["mixonline.jp",2604],["pref.miyagi.jp",2605],["city.miyakonojo.miyazaki.jp",2606],["city.miyazaki.miyazaki.jp",2607],["mizu-trouble.jp",2608],["mobareco.jp",2609],["modalina.jp",2610],["modernliving.jp",2611],["richessemag.jp",2611],["mofmo.jp",2613],["s.mognavi.jp",2614],["moneymore.jp",2616],["moneyzine.jp",2617],["moppy.jp",2618],["mora.jp",2620],["motimoti3d.jp",2621],["motor-fan.jp",2622],["moviecollection.jp",2623],["moviewalker.jp",2624],["muromin.jp",2626],["muryou-keiba-ai.jp",2627],["music-book.jp",2628],["muuu.jp",2629],["myjitsu.jp",2632],["news.mynavi.jp",2634],["osusume.mynavi.jp",2635],["woman.mynavi.jp",2636],["city.saku.nagano.jp",2638],["nakashibetsu.jp",2639],["namedic.jp",2640],["mx2b.nan-net.jp",2641],["nanos.jp",2643],["pref.nara.jp",2644],["navicon.jp",2645],["nbblog.jp",2646],["babycome.ne.jp",2647],["cat.benesse.ne.jp",[2650,2651]],["dog.benesse.ne.jp",[2650,2651]],["manabi.benesse.ne.jp",2652],["st.benesse.ne.jp",2653],["biglobe.ne.jp",2654],["beauty.biglobe.ne.jp",2655],["game.biglobe.ne.jp",2656],["join.biglobe.ne.jp",2657],["enjoy.sso.biglobe.ne.jp",2659],["weather.biglobe.ne.jp",2660],["docomo.ne.jp",2661],["hiroba.dpoint.docomo.ne.jp",2662],["apprev.smt.docomo.ne.jp",2663],["mama.smt.docomo.ne.jp",2665],["sports.smt.docomo.ne.jp",2666],["easter.ne.jp",2668],["free.foto.ne.jp",2669],["freem.ne.jp",2670],["autos.goo.ne.jp",2673],["blog.goo.ne.jp",2674],["map.goo.ne.jp",2675],["news.goo.ne.jp",2676],["oshiete.goo.ne.jp",[2677,2678]],["city.joetsu.niigata.jp",2678],["shogi.or.jp",[2678,2750]],["ranking.goo.ne.jp",[2679,2680]],["rank-king.jp",[2680,2790]],["sports.goo.ne.jp",2681],["hatena.ne.jp",2682],["b.hatena.ne.jp",2683],["q.hatena.ne.jp",2685],["tim.hi-ho.ne.jp",2686],["jah.ne.jp",2687],["kotoba.ne.jp",2690],["bossgoo.sakura.ne.jp",2692],["yugioh-antenna.sakura.ne.jp",2693],["yukkuri-futaba.sakura.ne.jp",2694],["tour.ne.jp",2695],["www.ne.jp",2696],["nec-lavie.jp",2697],["nekochan.jp",2698],["nemotohiroyuki.jp",2699],["sexyvoice.org",2699],["sugoroku.nerliasaga.jp",2700],["news-vision.jp",2701],["news24.jp",2702],["newsdigest.jp",2703],["newskingdom.jp",2704],["newsweekjapan.jp",2706],["newtoku.jp",2707],["neyagawa-np.jp",2708],["ngauge.jp",2709],["ch.nicovideo.jp",2711],["dic.nicovideo.jp",2712],["seiga.nicovideo.jp",2715],["sp.nicovideo.jp",2716],["www.nicovideo.jp",2717],["city.nagaoka.niigata.jp",2718],["city.sanjo.niigata.jp",2719],["propertylistings.nikkei.jp",2721],["nishi2.jp",2722],["numa2.jp",2724],["nurse-senka.jp",2726],["o-uccino.jp",2727],["oggi.jp",2728],["city.beppu.oita.jp",2729],["pref.oita.jp",2730],["city.soja.okayama.jp",2732],["city.okinawa.okinawa.jp",2733],["okwave.jp",2734],["okbizcs.okwave.jp",2735],["omocoro.jp",2736],["one-news.jp",2737],["onecareer.jp",2738],["jacom.or.jp",2740],["jartic.or.jp",2741],["museum.or.jp",2742],["nc-net.or.jp",2743],["mori.nc-net.or.jp",2744],["okinawa-eiyo.or.jp",2746],["piano.or.jp",2747],["plala.or.jp",2748],["www6.plala.or.jp",2749],["tsukiji.or.jp",2752],["tvguide.or.jp",2753],["library.pref.osaka.jp",2754],["jpki.osdn.jp",2756],["ota-suke.jp",2758],["otajo.jp",2759],["otologic.jp",2761],["otonanswer.jp",[2762,2763]],["the-ans.jp",[2763,2891]],["ourage.jp",2765],["p-game.jp",2766],["sp.pachinkoslot.jp",2767],["peta2.jp",2769],["petwell.jp",2770],["piapro.jp",[2772,2773]],["office54.net",2772],["sanyonews.jp",2773],["making.pipa.jp",2774],["tegaki.pipa.jp",2775],["popmaster.jp",2778],["pouchs.jp",2779],["novel.prcm.jp",2780],["president.jp",2782],["python.jp",2783],["qlife.jp",2785],["radichubu.jp",2787],["rakumachi.jp",2788],["rakuteneagles.jp",2789],["ray-web.jp",2791],["realsound.jp",2793],["recipe-blog.jp",2794],["recochoku.jp",2795],["reflexions.jp",2796],["rentry.jp",2798],["resemom.jp",2800],["reservestock.jp",2801],["rknt.jp",2804],["rokkasho.jp",2805],["roomclip.jp",2806],["rurubu.jp",2807],["s-max.jp",2810],["city.saitama.jp",2811],["city.fujimi.saitama.jp",2812],["city.kounosu.saitama.jp",2814],["city.tokorozawa.saitama.jp",2815],["sakigake.jp",2816],["san-tatsu.jp",2817],["sasatto.jp",2818],["sbbit.jp",2819],["seesaa.jp",2820],["seijiyama.jp",2823],["seikeidenron.jp",2824],["seniorguide.jp",2825],["seotools.jp",2826],["serai.jp",2827],["shikiho.jp",2829],["city.izumo.shimane.jp",2830],["shiori-tabi.jp",2832],["shipping.jp",2833],["city.fuji.shizuoka.jp",2834],["city.fukuroi.shizuoka.jp",2835],["city.mishima.shizuoka.jp",2836],["hugkum.sho.jp",2838],["shoespost.jp",2839],["simchange.jp",2841],["skyticket.jp",2844],["chat.smaero.jp",2845],["smashop.jp",2847],["so-zou.jp",2848],["soccer-king.jp",2849],["softonic.jp",2850],["soredoko.jp",2851],["spoiler.jp",2852],["vk.sportsbull.jp",[2853,2854]],["shufoo.net",[2854,3304]],["srad.jp",2857],["tenshoku.srad.jp",2858],["blog.ss-blog.jp",2859],["stds.jp",2861],["stv.jp",2863],["stylehaus.jp",2864],["suisan.jp",2865],["suits-woman.jp",2866],["sukupara.jp",2867],["supleks.jp",2870],["surfsnow.jp",2872],["swiki.jp",2873],["tabizine.jp",2874],["taishurx.jp",2875],["tap-biz.jp",2878],["sugutoku.tasdesign.jp",2879],["tbp.jp",2880],["tbsradio.jp",2881],["techable.jp",2882],["techinsight.jp",2883],["technologyreview.jp",2884],["telnavi.jp",2885],["temaeitamae.jp",2886],["tenki.jp",2887],["texal.jp",2889],["tg-uchi.jp",2890],["theriver.jp",2892],["tifer2.jp",2895],["timeout.jp",2896],["fashionbox.tkj.jp",2897],["tocana.jp",2898],["tokion.jp",2899],["tokk-hankyu.jp",2900],["tokyo-calendar.jp",2901],["city.adachi.tokyo.jp",2902],["city.hachioji.tokyo.jp",2905],["city.komae.tokyo.jp",2907],["city.meguro.tokyo.jp",2908],["toranoana.jp",2910],["ec.toranoana.jp",2911],["touken-world.jp",2913],["trailrunner.jp",2915],["trendka.jp",2916],["trilltrill.jp",2917],["try-it.jp",2919],["t-mall.tsite.jp",2920],["tsuritenki.jp",2921],["kyosui.net",[2923,3201]],["best-hit.tv",[2923,3472]],["tver.jp",2933],["tvkingdom.jp",2934],["tvlife.jp",2935],["twittrend.jp",2936],["twpro.jp",2937],["uekipedia.jp",2938],["ufret.jp",2939],["web.ultra-soccer.jp",2940],["unitedcinemas.jp",2941],["univ-journal.jp",2942],["ura-akiba.jp",2943],["usedoor.jp",2944],["uub.jp",2946],["vtubernews.jp",2949],["wanchan.jp",2950],["wear.jp",2952],["weathernews.jp",2953],["web-ace.jp",2954],["webcomics.jp",2956],["eikaiwa.weblio.jp",2958],["ejje.weblio.jp",2959],["translate.weblio.jp",2960],["uwl.weblio.jp",2961],["l-o-l.net",[2961,3204]],["weddingcard.jp",2962],["wellmethod.jp",2964],["wiki3.jp",2965],["wikihow.jp",2966],["wikiwiki.jp",2967],["winchesterhouse.jp",2968],["wired.jp",2969],["withnews.jp",2970],["wowseoul.jp",2975],["wowsokb.jp",2975],["simtransfer.wpx.jp",2976],["xfolio.jp",2977],["wiper.xii.jp",2978],["xn--4gr16r4zc9g.jp",2979],["xn--68jza6c6j4c9e9094b.jp",2980],["xn--m9jq94aa0541c35dspl8l8d.jp",2981],["xn--o9ja9dn55ayerin411bcd3afbgz3gd4y.jp",2981],["xn--y8j8gq48f5heu33c.jp",2982],["xneo.jp",2983],["tt5218.xsrv.jp",2984],["dosports.yahoo-net.jp",2986],["yamagata-np.jp",2987],["city.hokuto.yamanashi.jp",2988],["city.kai.yamanashi.jp",2989],["city.koshu.yamanashi.jp",2991],["city.minami-alps.yamanashi.jp",2992],["yamatogokoro.jp",2993],["ymobile.jp",2994],["yogajournal.jp",2995],["yomitai.jp",2996],["yourbengo.jp",2998],["yourmystar.jp",2999],["yoyaku-top10.jp",3000],["invitation4you.link",3003],["m.kuku.lu",3004],["memo.appri.me",3005],["cartune.me",3007],["finders.me",3009],["fineplay.me",3010],["w.grapps.me",3013],["keisanki.me",3019],["buy.line.me",3020],["mobile.line.me",3021],["lineblog.me",3022],["blog18.mmm.me",[3024,3025]],["picrew.me",3027],["querie.me",3028],["sukima.me",3030],["limo.media",3033],["melos.media",3034],["anonymous-post.mobi",3035],["aya0205.smart-douga.mobi",3036],["natalie.mu",3037],["marumie.name",3038],["2-carat.net",3040],["blog.40ch.net",3043],["4gamer.net",3046],["find.5ch.net",3049],["jump.5ch.net",3051],["adultgeek.net",3052],["ai-matome.net",3053],["aidoly.net",3054],["all-freesoft.net",3055],["allcinema.net",3056],["animalch.net",3059],["anime-news.net",3060],["anime365.net",3061],["animephilia.net",3062],["ao-system.net",3064],["app-ranking.net",3065],["appbank.net",3066],["appmarketinglabo.net",3067],["asobicreate.net",3068],["at-a-gallop.net",3069],["avdouga.net",3070],["bbspic-newer.net",3072],["beautelink.net",3073],["birdfan.net",3075],["blkt.net",3076],["ettina.blogterest.net",3078],["sukebelog.blogterest.net",3078],["sweetchocolate.blogterest.net",3079],["bushikaku.net",3081],["buttobi.net",3082],["calciomatome.net",3083],["catchapp.net",3084],["celery-marine.net",3085],["chil-chil.net",3087],["cinemarche.net",3088],["cityheaven.net",3089],["collepic.net",3090],["cosme.net",3092],["cosppi.net",3093],["couple-game.net",3094],["crepu.net",3096],["cybersyndrome.net",3098],["datadeliver.net",3099],["adultcomic.dbsearch.net",3100],["ddd-smart.net",3101],["dekiru.net",3102],["diamond-rm.net",3103],["digimart.net",3104],["digital-soccer.net",3105],["dm-wiki.net",3106],["dobon.net",3107],["dousyoko.net",3110],["downtownreport.net",3111],["ero.e7c.net",3113],["elog-ch.net",3118],["energydrinkmania.net",3119],["ero-video.net",3121],["erodoganomori.net",3122],["erokan.net",3125],["eromon.net",3126],["eroterest.net",3128],["ertk.net",3130],["esports.net",3131],["exawarosu.net",3132],["ezbbs.net",3134],["matome.f-book.net",3135],["fashion-press.net",3137],["fesoku.net",3138],["community2.fmworld.net",3141],["fmv-mypage.fmworld.net",3142],["fujitv-flower.net",3146],["futabaforest.net",3147],["fx2ch.net",3148],["gahag.net",3149],["pokemon.game-chan.net",3150],["gamesink.net",3153],["gamestalk.net",3154],["garanger.net",3155],["gigazine.net",3157],["girlsreport.net",3158],["goisu.net",3159],["news.gree.net",3160],["plus.news.gree.net",3161],["hametaro.net",3164],["helohelion.net",3166],["okinny.heypo.net",3167],["hiwaijosi.net",[3168,3169]],["hyperts.net",3170],["i-njoy.net",3171],["idokaba.net",3172],["report.iko-yo.net",3174],["ituki-yu2.net",3175],["jalan.net",3176],["blog.janjan.net",3177],["japanhub.net",3178],["thatav.net",3178],["javstore.net",3179],["jigen.net",3180],["jinja-bukkaku.net",3181],["jiwachan.net",3182],["jj-jj.net",3183],["johnnys-watcher.net",3184],["chanto.jp.net",3185],["jwing.net",3187],["jyukusiri.net",3188],["kai-you.net",3189],["karzusp.net",3190],["kateich.net",3191],["keokeoblog.net",3192],["kiwi-english.net",3196],["jhs-math.komaro.net",3197],["kyousoku.net",3202],["kyuusai2nd.net",3203],["lasisa.net",3205],["lettuceclub.net",3206],["limee.net",3207],["livechat-ero.net",3208],["lolninja.net",3209],["ma-bank.net",3211],["mainichigahakken.net",3212],["makitani.net",3213],["mammemo.net",3214],["mapple.net",3215],["masterwiki.net",3216],["milkcafe.net",3219],["mj-news.net",3220],["mnk-news.net",3221],["moedb.net",3223],["moeeki.net",3224],["momi3.net",3226],["money-cashing.net",3227],["monokakitools.net",3228],["sscard.monokakitools.net",3229],["morekorea.net",3230],["muvc.net",3234],["mylifenews.net",3235],["nanigoto.net",3237],["nanjchallenge.net",3238],["nazo2.net",3239],["nazology.net",3240],["news4wide.net",3241],["nicoco.net",3242],["nicozon.net",3243],["nijimen.net",3244],["no-one-no.net",3245],["nofootynolife.net",3246],["o-dan.net",3248],["blog.onk164.net",3250],["orefolder.net",3252],["osakamotion.net",3253],["sp.oshaburi.net",3254],["oshiete-kun.net",3255],["otakuma.net",3256],["otayoripost.net",3257],["otoriyose.net",3258],["ouminews.net",3259],["oursounds.net",3260],["pictbland.net",3262],["pig109.net",3263],["pinknotora.net",3264],["dic.pixiv.net",3265],["plicy.net",3266],["pokema.net",3267],["pokemon-matome.net",3268],["pokemongo-kouryakumatome.net",3269],["privatter.net",3271],["ruigo.quus.net",3273],["rakukan.net",3274],["rakuten-sec.net",3275],["renote.net",3278],["rocomotion.net",3279],["rubese.net",3280],["sabuibo.net",3281],["sagaoz.net",3282],["news.searchina.net",3284],["seesaa.net",3285],["5656-onepiece.seesaa.net",3286],["hdata.seesaa.net",3287],["helloprojects.seesaa.net",3288],["kirinstation.seesaa.net",3289],["my0nio.seesaa.net",[3290,3291]],["oto-suu.seesaa.net",3290],["sadironman.seesaa.net",3292],["seimei-handan.net",3293],["sekkaku.net",3294],["fm.sekkaku.net",3295],["receive.shamimomo.net",3297],["shigedosicks.net",3298],["shikaku-fan.net",3299],["shiroutoav.net",3300],["jbbs.shitaraba.net",3301],["shittokuadult.net",3302],["shokuhin.net",3303],["s.shufoo.net",3305],["silky-love.net",3307],["sk2ch.net",3309],["skypemeet.net",3311],["skypenguin.net",3312],["slotlog.net",3313],["smanavi.net",3314],["smatu.net",3315],["solomon-review.net",3316],["spoen.net",3318],["studiok-i.net",3320],["studyhacker.net",3321],["talknews.net",3326],["taruo.net",3327],["tennis365.net",3329],["amigo.tennis365.net",3330],["news.tennis365.net",3331],["teradas.net",3332],["toaru-web.net",3334],["tokyomotion.net",3335],["tousatu-ch.net",3337],["shikiho.toyokeizai.net",3341],["tvjapan.net",3343],["twiman.net",3345],["umamusume.net",3349],["voyeur-movie.net",[3353,3354]],["vsnp.net",3355],["waifu2x.net",3356],["service.webgoto.net",3359],["news.webike.net",3360],["wife-board.net",3361],["wikinis.net",3362],["windowsfaq.net",3364],["with2.net",3365],["wood-museum.net",3366],["worldfn.net",3368],["wtmnews.net",3369],["xn--cck0eqb0ebb.net",3371],["yoheim.net",3373],["youravhost.net",3374],["yugalab.net",3375],["yugioh-wiki.net",3376],["zyuken.net",3378],["chu.zyuken.net",3379],["daily-tohoku.news",3380],["hochi.news",3381],["kumin.news",3383],["gigafile.nu",3384],["choosar.gigafile.nu",3385],["shortener.gigafile.nu",3386],["teams.one",3389],["mangaraw.onl",3391],["mangarawjp.onl",3392],["rallys.online",3393],["shueisha.online",3394],["2shot.org",3396],["live-events.a-jp.org",3397],["benricho.org",3399],["chomanga.org",3400],["colordic.org",3401],["erogamescape.dyndns.org",3402],["favolog.org",3403],["gotokyo.org",3405],["kabegami.jpn.org",3408],["kaworu.jpn.org",3409],["klmanga.org",3410],["loveh.org",3411],["nekonikoban.org",3412],["news-us.org",3413],["hoi4data.paradoxwiki.org",3414],["refind2ch.org",3416],["gift-for-loved-one.tokyo",[3417,3462]],["syosetu.org",3419],["todaishimbun.org",3420],["tomari.org",3421],["majeur.zawarudo.org",3422],["hinode.pics",3424],["bokunokanojo.pink",3427],["sexywars.pink",3428],["encount.press",3430],["hedgehog.ryukyu",3434],["maguro.2ch.sc",3435],["cocoromembers.jp.sharp",3437],["adseek.site",[3438,3439]],["animemaruwakari.site",3440],["bokumato.site",3441],["s-restaurant24h.site",3445],["zabuu.site",3447],["vague.style",3448],["coron.tech",3449],["connect.coron.tech",3450],["gameguide.tech",3451],["it-swarm-ja.tech",3452],["malanka.tech",3453],["dinvia.diary.to",3455],["jump.x0.to",3456],["sukkiri.today",3457],["mag.digle.tokyo",3458],["movie.digle.tokyo",3459],["elog.tokyo",3460],["game-news.tokyo",3461],["hanako.tokyo",3463],["web.playerapp.tokyo",3466],["rakko.tools",3467],["reminder.top",3469],["times.abema.tv",3471],["b.best-hit.tv",3473],["i.best-hit.tv",3474],["cchan.tv",3476],["delishkitchen.tv",3477],["ikora.tv",3479],["lala.tv",3481],["ohen.tv",3482],["popnroll.tv",3483],["traffic-exchange.tv",3485],["wav.tv",3486],["chobirich.us",3487],["jpshowbiz.us",3488],["abstractpainting.work",[3489,3490]],["lithograph.work",3490],["oilpainting.work",[3494,3497]],["efootball.work",3495],["tkgstrator.work",3500],["doujin-master.fc2.xxx",3502],["goodend.xyz",3504],["h-douga.xyz",3505],["itojisan.xyz",3506],["jukujo-neet.xyz",3507],["k3su.xyz",3508],["sugi69693.xyz",3511],["theav.xyz",3512],["wazaari.xyz",3514],["hamakore.yokohama",3516],["socom.yokohama",3517]]); + +const entitiesMap = new Map([["48idol",[1,2,3,4]],["9tsu",5],["fc2",6],["free-erobooks",7],["javmix",[8,9,10]],["jmanga",11],["matome-plus",12],["manga.okiba",13]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/kor-1.js b/extentions/uBOL-home/rulesets/scripting/specific/kor-1.js new file mode 100644 index 0000000..cbf4f31 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/kor-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: kor-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".banner",".advx",".MainBnnWrap,\ndiv[data-page] > div[class]:has(a[target=\"_blank\"])",".widget-side-box > .main-box:has(img[src^=\"/imgs/\"])","img[src^=\"/img/\"][src*=\".gif\"]",".custom_banner_item",".custom_banner_wrap","div[id^=\"tdn_\"][style*=\"height:\"]",".ba_test,\n.banner2",".popup_warp,\na[href][target=\"_blank\"] > img[src^=\"/images/banner/\"]:not([src^=\"/images/banner/webtoon_\"])","div[id*=\"-banner-\"]","#body_wrap > div[class][style^=\"margin:\"]",".main_banner",".mwcphideBtn",".product-banner,\ndiv[class^=\"mobile-m ad720_\"]","div[class^=\"DanjiInfomation__\"] > div[class^=\"Divider__SD_Layout-\"] + div[class^=\"Divider__SD_Layout-\"]","#banner","div[id^=\"toptr-\"]",".col-md-3.at-col.at-side > .row.fix-gutters-5,\nimg[src^=\"/mainhover/\"]",".basic-banner.row.row-10","div[data-controller=\"font\"] > .hidden,\ndiv[data-fonts-target=\"fontsContainer\"] > div.group.min-h-auto:not(.duration-300):not(.justify-between)",".code-block","div[class$=\"-ad\"]","#main > div[class*=\"-ad-\"]","body .view_sp_banner .swipe-slide:has(img[src^=\"https://recipe1.ezmember.co.kr/cache/shop/\"]),\ndiv[id^=\"divEzad\"]",".container > div[style]:not([class]),\n.recipe_list > div[style*=\"height:\"],\n.sp_pdt_wrap,\n.view3_box > .sp_pdt_wrap:has(div[data-url*=\"//link.coupang.com/\"].coupang_layer),\ndiv[id^=\"obx_foodname_goods\"]",".page-content > .row.no-gap.no-space > .col-33","div[class^=\"banner_\"]","#articleBody > div[style*=\"height:\"],\n#articleBody ~ div[class$=\"_banner\"],\ndiv[class^=\"asd_\"]","div[class*=\"_ad_\"]","div[class^=\"ad-\"]","ul.post-list > li[class^=\"post-\"]:not([id]):not([data-post-id])","div[id^=\"mobonDivBanner_\"]",".copas_btn","#popup-root,\narticle > div[class^=\"sc-\"] > aside[class*=\" \"],\nfigure[id^=\"image-\"]:has(> img[src^=\"/files/media/\"])","#home-sidebar > a[target=\"_blank\"],\n.advertisement_area div[class^=\"ad\"],\ndiv:is([aria-label=\"Primary Sidebar\"], #home-sidebar) > aside:has(img.image),\nmain[role=\"main\"] header ~ .code-block",".tagdiv-type .best_news_wrap_mo,\ndiv[class^=\"floating_ad_\"]",".td-pb-span4.td-main-sidebar,\ndiv[class^=\"adsense_\"]","#__next > div:not([class]):not([id]) > div[style^=\"position:\"]","div[id$=\"_bn\"]","#hd_pop","div[id^=\"imgDiv\"]","#foogallery_widget-12,\n#foogallery_widget-13,\n#foogallery_widget-3","div[class^=\"ad\"]","div[class^=\"ad_\"]","div[class*=\"_banner_\"]",".topbanner","a[href^=\"/b/c/NPM\"],\nfooter ~ div[style^=\"position:\"]",".banner.container > .row > .col-6",".adsense-alt","a[href*=\"//link.coupang.com/\"][type]","article[class$=\"_banner\"],\ndiv[id$=\"_bn_area\"],\ndiv[id^=\"powerbiz\"],\ndiv[id^=\"scroll_banner\"],\ndiv[style~=\"#D5D5D5;\"][style~=\"border-bottom:1px\"],\niframe[src^=\"/main_contents/main_banner_\"],\niframe[src^=\"/media/include/media_view_banner.asp\"]","div[id$=\"_ad\"]","section[class^=\"banner-\"]","div[class$=\"_ban\"]","div[class^=\"popup_\"]","div[id*=\"-banner-\"] > div[class*=\" \"] > div[class*=\" \"][style*=\" \"],\nimg[src^=\"/tokinbtoki/\"],\nul[class] > li:has(> a[href*=\"tokkiweb.com\"])","div[class*=\"_ad\"]",".inner > div[class*=\" full\"] ~ div[class^=\"arl_\"],\n.left_area > a[href^=\"https://smartstore.naver.com/\"] + .h20,\n.left_area > a[href^=\"https://smartstore.naver.com/\"] + .h20 + .line,\n.wcms_side div[style^=\"padding-top:\"].aside div[class$=\"_ad\"] + .h20 + .line,\n.wcms_side div[style^=\"padding-top:\"].aside div[class^=\"banner_\"] + .h20 + .line","div[class^=\"article-adCover-div-\"]","#adNotice","div[id^=\"brave_popup_\"],\ndiv[style*=\" \"]#showtoday",".wcms_bestnews ~ div[class]:has(~ div[class] ~ .side_major_company)","[id][class] > div[style].panel-default",".partners-wrap #partners","div[class$=\"Ad\"]","div[class^=\"layout__article-header\"] > div[class^=\"flex-chain-wrapper\"],\ndiv[class~=\"arcad-wrapper\"]","div[class$=\"_ad\"]","div[class^=\"AD\"]","div[class$=\"AD\"]","#fusion-app footer,\ndiv[class*=\"-pad-top-\"][class*=\"-margin-\"][class*=\"-bg-grey-\"]","div[id*=\"_ad_\"]","div[class$=\"_banner\"]",".aside_doctor .tour_box","[class*=\"_ad_\"]","#content ~ .edit_bottom li:has(.li_ad),\n.sub_article > div[style]","#_popIn_recommend","a[class*=\"_ad\"]","iframe[src=\"/common/inc/main_right_banner.asp\"],\nimg[src^=\"/images/banner/\"]",".bnr_area a[target]:not([href*=\"//realty.chosun.com/\"]),\niframe[src*=\"//realty.chosun.com/RealtyCommon/Promotion\"][src$=\".html\"]","div[class$=\"banner\"]","div[style].row.no-gutters > .col-3:not([style])","div[id*=\"Ad\"]","#footer_container,\n#wrap > div[style*=\"height:\"][style^=\"position:\"],\naticle div[style]:not([id]):not([class]):not([itemprop]),\nbody > div[style^=\"height:\"][style*=\"width:\"],\ndiv[id$=\"ad\"][class^=\"ad\"]","iframe[src^=\"/ad/\"]","article.layout__article-main > .box--pad-top-md,\nsection[itemprop=\"articleBody\"] > .arcad","div[class*=\"-banner\"]","a[target=\"_blank\"][href][onclick][class*=\"Banner\"]",".section_h3 > div:has(~ .m01_arl46)","div[class^=\"css-\"]:has(> ins.adsbygoogle)","img[class^=\"banner_\"]",".td_sub_read_contents div[style*=\"width:\"]","div[class$=\"_bn\"]","table[style]:not([style=\" \"]) a[href][target=\"_blank\"]",".MuiGrid-item button[style^=\"background-color:\"].MuiButtonBase-root",".con_primary hr.skin_margin,\ndiv[style] > div[class^=\"arl_\"] ~ hr.skin_margin,\ndiv[style] > div[class^=\"ban_\"],\ndiv[style] > hr.spc","#sdp-bottom-banner,\n#sdp-mid-banner-btf,\n#sdpAdsBottom,\n#sdpBottomAds,\n.ads-impression,\n.srp-top-banner-container,\ndiv[data-use-adzerk][id$=\"-banner\"],\nli.search-product__ad-badge",".plp-default__item.search-product__cmg-badge,\ndiv[data-page-type=\"brandSDP\"][id$=\"carousel-products\"],\ndiv[id^=\"sdp-\"][id$=\"-banner\"]","div[id$=\"_banner\"]","#srp-bottom-carousel-dco-contaner","div[style^=\"max-width:\"].bx-wrapper > div[aria-live=\"polite\"][style].bx-viewport,\ndiv[style~=\"background-image:\"][style*=\".cuonet.com/data/apms/background/\"].item","div[class*=\"Ad\"]","#danawa_main_container > .main-top > .main-top__center > .main-middlebnr,\n#danawa_wrap > .ttop_banner,\n.main__grid.main__grid--line .main__grid__right","#danawa-gnb-banner,\n.sponsor_pick,\ndiv[id*=\"-ad\"],\ndiv[id*=\"-ad-\"],\ndiv[id^=\"danawa-dpg-\"][id*=\"-dable\"]",".goods-list__ad","#ebayPowerClickBottomArea,\n#naverPowerShoppingArea,\n#powerClickProductListArea,\n#powerShoppingContent,\ndiv[class$=\"_ad_prodlist\"]","#powerClickListArea,\n.powershopping,\nli[style][id^=\"ad\"]","div[class^=\"rightbanner\"],\nul.cmt_list > li[id^=\"comment_li_\"].ub-content.dory","div[id^=\"ad\"]","*[class^=\"adv-group\"],\n.brick-wid > .grid:has(> *[id*=\"_title\"] ~ *[style] .power-tittxt),\n.detail-top-lst li:has(a[href*=\"//addc.dcinside.com/\"]),\n.power-tit","#user_data_lyr .bg_grey:has(a[href*=\"//addc.dcinside.com/\"]),\n.gall_list .ub-content:not(.us-post):has(a[href*=\"//addc.dcinside.com/\"]),\narticle#write_wrap > #write > div[style]:has(ins.kakao_ad_area)",".con_banner",".side .login-box ~ .img-wrap",".ban_box",".add_display",".ad","#content > .article > div[class][style],\nol.bd_lst li[class]:has(span[class^=\"ad_\"]),\ntable.bd_lst tr.notice:has(span.ad),\ntable.bd_lst tr[data-document-srl]:has(.ad_gray)","div[id^=\"ad-\"]",".MapMain > #map ~ div[class]:not([id]):not([style])","div[class$=\"-ad\"] ~ .section.naver","div[class*=\"Banner\"]","div[class*=\"banner\"]","div[id^=\"ad_\"]","#above_cmcl_box,\n#dongawrap > #view + div[class*=\"ad_\"],\ndiv[id^=\"adbox_\"]","#div_laypopup,\n#overlay",".at_content > div[style],\ndiv[id*=\"_cpc_\"],\niframe[id$=\"_ad\"]",".left_cont > div[style^=\"width:\"],\ndiv[class*=\"naver_power\"]",".today_sportnews,\ndiv[id*=\"_AD\"]",".hideBtn","div[style~=\"height:\"][style~=\"border-top:\"].relative","#body_wrap > #body_main > div[style]:nth-child(2)","section[id*=\"_ads_\"],\nsection[id^=\"block-\"].widget_block",".SubInforDiv_article table ~ div[style^=\"padding:\"][align=\"center\"]","body > div[style]:not([class])",".m-row > div[class^=\"col col-\"]:not(:has(> .col__inner a:not([href*=\"ad-api.enuri.info\"]))):has(.bnrbox ul[id][class^=\"bnr__\"]),\n.right--inner > div[class^=\"bnr_\"],\ndiv[id$=\"_banner\"][class^=\"banner_\"],\nli[class^=\"ad-\"]","div[class*=\"_bnr\"]","div[class*=\"-ad-\"]",".m_main_top_banner,\ndiv[style*=\" \"]#mainLayer",".adadwrap",".erd-ads-area","div[class$=\"_ad_wrap\"],\niframe[src*=\"//www.etnews.com/tools/refresh_script.html?\"]","div[style].xe-widget-wrapper:has(a[href^=\"/sisaing\"])","iframe[src=\"https://filetender.com/mobon.html\"]","#sidebar div[style^=\"height:\"]:not(.li),\n.adpost,\ndiv[class$=\"top_hotdeal\"],\niframe[src^=\"https://loader.fmkorea.com/_loader/loader.php\"]",".fm_vote ~ div[style*=\"max-width:\"],\n.rd_ft > div[style^=\"margin:\"][style*=\"max-width:\"],\ndiv[id^=\"fmad_\"] + div[style^=\"height:\"][class]","div[id^=\"add_view_\"][style]",".con_rt > div[class^=\"lcrt\"] ~ div[class^=\"mcrt\"]:has(img[src*=\"/common/ad_\"].ad)",".ad-form > .row > div[class^=\"col-md-\"]","aside[id^=\"ai_widget-\"]","#right-sidebar","div[class$=\"ad\"][style]","a[href^=\"/extcont/adclick.php\"]",".mwrap > div[style]:not([class])","div[class*=\"AD\"]",".game_wrap ~ div[style*=\" \"],\ndiv[id^=\"ads_\"]","div[id$=\"AD\"]","iframe[src^=\"https://ads.gamemeca.com/\"]",".gb-container > .container-widget:has(ins.adsbygoogle)","div[class^=\"ai-viewport-\"]","#body_read > div[style^=\"margin:\"] > div[class=\"\"][style*=\"width:\"]","iframe[id^=\"happy_banner_scroll_\"]","#gap > div[style*=\": \"].xe-widget-wrapper:has(.widget_banner_skin > .banner_list),\n.widget_banner_skin > ul.banner_list,\ndiv[style~=\"!important;\"] > .nw_box > div:not(class):not(id) > table[cellspacing=\"0\"][class]:not(:has(a[href*=\"//gigglehd.com/gg/\"]))","#wingBanner","body > #bottom-sticky",".td-ss-main-sidebar > .td-a-rec","div[itemprop=\"mainContentOfPage\"].theme-content + aside","aside .box-margins:has(~ .box-skin.point-title)",".side-ad-box,\ndiv[class*=\"-ad-\"]:not(data-el)","div[class^=\"banner-\"]","div[class*=\"-ad\"]:not(.container):not([style])","div[id^=\"banner\"]","div[id^=\"power_link_\"]",".article_area > .article_right","#articleText > section[style*=\"height:\"]","a[class^=\"ad_\"]",".wrap > div[id^=\"AD_MOBILE_VIEW\"] ~ div[style^=\"width:\"]",".article_area .list_r,\n.article_wrap div[class^=\"ad\"],\ndiv[id*=\"_ad\"]","div[class^=\"ad\"] ~ .ranking,\ndiv[style^=\"margin-top:\"].survey",".item-list > .on:has(.ad-wrap-text),\n.list-body > .list-item-ad,\n.view-mobile div[class*=\"margin-\"]:has(#main_bn)","#wrap_cnts > div[style^=\"margin:\"],\n#wrap_mdd ~ div[style*=\"height:\"]",".comment_best_wrap ~ div[id][style^=\"min-height:\"],\n[id^=\"li\"] > [id]:has(span ~ div img[src$=\"_ad.gif\"]),\nbody > .adsbygoogle,\ndiv[id$=\"_boom_boom_wrap\"][class*=\" \"],\ndiv[id*=\"_\"] div[class][style*=\"min-height:\"],\ndiv[id*=\"_\"][style*=\" \"] ~ div[id][class]:not([id*=\"_\"]),\nform[id][name] ~ div[id][style^=\"min-height:\"],\nstyle + a[href*=\"//\"][target=\"_blank\"],\ntable[class^=\"ad_\"]",".adsbygoogle","#wrap_cnts > div[style*=\"margin:\"][style^=\"width:\"].box,\n#wrap_cnts > div[style*=\"min-height:\"],\n#wrap_cnts td[align=\"center\"]:has(img[src$=\"_ad.gif\"]),\n.noti_div ~ div[style*=\" \"] > div[style*=\"overflow:\"][class],\ndiv[id*=\"_right_list_\"] ~ div[style],\ndiv[id^=\"list_right_\"] iframe[src*=\"/board/humor/list_right.html\"] ~ div","#aside > #partner,\ndiv[id$=\"_sponser\"],\ndiv[id^=\"Aside\"][id$=\"Event\"],\ndiv[id^=\"Partner\"],\ntr:has(> td[colspan][rowspan] > a[href*=\"//prod.danawa.com/\"] > img[src^=\"./partner/\"])","a[href^=\"/ad_link.php?\"]","#article-view-content-div div[class$=\"-banner\"]","#wrap_index ~ div[style]","div[class$=\"-banner\"]","#sky-banner-wrap,\nimg[src^=\"https://acache.ilbe.com/\"],\nul.board-body > li[id^=\"sponser_ad_\"]","article.cutin-banner,\narticle[id$=\"_banner\"]",".banner-wrap","#layer-popups",".wcms_banner",".article_view > .p_space + div + .h20,\ndiv[class$=\"_ad\"][style] + .h20","div[class^=\"banner\"]",".cPrdlists_wrap > .cPrdlists_rows:has(script[src*=\"//nvapi.feeldmc.com/\"])","ad,\naside > hr[class],\nheader ~ container[class*=\"-\"]","article > div[style]:not([class])","center > div[style] ~ center ~ div[style^=\"margin-top:\"],\ntable[id][width] tr[bgcolor] ~ tr:not([bgcolor]):has(td > ins.adsbygoogle)",".productListWrapper > .choiceWrap,\n.productListWrapper > .loadWrap","#btnlist > #listChoiceScope,\n.AdvertisingList,\n.productListWrap > #idRecommendWrap,\n.productListWrap > #serviceKeywordId,\n.productSortingList > .choice,\n.productSortingList > .listTitle:has(a[aria-describedby^=\"adLayerChoice\"])","div[id$=\"Ad\"]",".popup","ul.masonry-2-col > li[class] ~ li:not([class])","article[class*=\"-banner\"]","div[class^=\"ab_ad\"]","a[rel*=\"sponsored\"],\ndiv[type=\"DETAIL\"] section[aria-label=\"새 상품은 어떠세요?\"]","#ai_widget-2","div[class*=\"_bn_\"]","hr[style].blank","ul[id=\"info.search.place.list\"] > li.AdItem","#contEtc > #nativeAdWrap,\n#contEtc > #rightContentbox:has(#SearchRightAdWrap),\ndiv[data-gg=\"{s1:shopping}\"] h2 + div[class^=\"#banner\"]","div > a[href^=\"/event?event_id=\"][style],\ndiv[class^=\"left\"] ~ div[class]:not([style]):has(ins.kakao_ad_area),\ndiv[id^=\"kakao_ad_\"]","div.max-w-screen-lg > .relative > div > div[class=\"\"]:nth-child(1)","section[class^=\"ad\"]","body > div[align] > div[align] > div[style] > div[style][align=\"center\"] > table[style*=\"margin-top:5px;\"],\nbody > div[align] > div[style*=\"overflow:hidden;\"][align] > div > div[class] > a[href],\nimg[src*=\"koreapas.com/bbs/data/\"],\nimg[src^=\"athe/\"]","div[class^=\"bn_\"]:not([class*=\" \"])",".articleTxtAD,\ndiv[id^=\"better-ads-\"],\niframe[src*=\"/wp-content/uploads/ads/\"]","div[itemprop=\"articleBody\"] ~ div[style]","body > article#content > article.block:has(ul#life_slider)","img[src*=\".imgbox.com/\"]","aside[class^=\"banner_\"]","div[style].text-center","div[class*=\"banner-\"]",".is-hover a[href^=\"http\"][target=\"_blank\"],\ndiv[id][class*=\" \"][data-interval] div[style*=\"/data/apms/background\"]","a[target=\"_blank\"][data-href][data-banner-statics]",".productDetailInfo ~ div[style*=\" \"].emptyComponent,\n.rankListType > li[class][data-object*=\"&ad=\"]:not([data-object*=\"&ad=n&\"])",".content_body > div[class$=\"_coupang_wrap\"],\n.content_more_div > .cmd_block_layer",".comic_bot_bnr,\n.payment_fullbnr","div[id^=\"ad\"][class^=\"ad\"][style]","aside > article ~ div[style*=\"height:\"]","iframe[src^=\"/banners/load/\"],\nimg[src*=\"//img.mediapen.com/banners/\"]","div[data-ad][class][style]","tbody td > div[id^=\"MAX_\"]:has(#gpt-passback)",".div_banner","div[class*=\"adsense-\"]","a[id^=\"ad-\"],\ndiv:not([class$=\"-mobile\"]) > div[class]:has(> [class*=\"_ad_\"]):not([data-review-count]),\ndiv[class~=\"hospital-images-box\"] ~ .row > .col-4","div[class^=\"Banner\"]",".footer_promotion,\nimg[src*=\"//image.munhwa.com/www/banner/\"]","section[class*=\"_ad\"]","div.ad","section[class$=\"_ad\"]","#welcome-ad,\n.content-preview",".widget-side > .widget-box > div[style]","#mainContainer #content .ct2 > section ~ *,\n.issueBn","#newsSidebar > div[class$=\"AD\"],\n#newsSidebar > div[class*=\"ad\"],\n#newsSidebar > div[id$=\"Banner\"],\n.thisTimeNews > div[class^=\"bn\"],\niframe[id^=\"ad\"]","div[class*=\"_banner\"]",".adtive",".divAdv,\niframe[title*=\"광고\"]",".sidearea.talktalk > .sideiframe","iframe[src^=\"/da/\"]","#breakingNews.overlay_break,\n#news_area ~ div[class*=\"_shopping\"]","#ssp-adpost","a[class*=\"banner_link_\"][target=\"_blank\"] > img[class*=\"banner_image_\"][src*=\"/Banner_\"]",".wt_viewer .preview_store:not(:has(> img[src*=\"image-comic.pstatic.net/webtoon/event/contentsBanner/\"])),\n[id^=\"flex_ad_\"]","#ct div[class^=\"ly_\"],\n.band_banner","div[class*=\"_contentBody\"] main > .undefined:has(> div[class*=\"_Banner_\"]),\ndiv[class^=\"styles_Banner\"],\nimg[src^=\"https://nng-phinf.pstatic.net/\"][src*=\"_naverads.\"]","div[id*=\"Banner\"]","#MM_aside_smartad_container,\n.ISSUE-BANNER-AD,\ndiv.brick-vowel > div[data-block-code=\"AD-SMART-CHANNEL\"].MM_DA_SMARTCHANNEL,\ndiv[data-panel-code=\"SHOP_VOGUE\"] ._MM_TREND_PICK","div[id$=\"_AD\"]",".mail_toolbar ~ .smart_channel","#root > div[class*=\"PaymentLayout_article_\"] div[class*=\"AdBanner_article_\"],\ndiv[class*=\"Ads_article_\"] > div[class^=\"BottomAds_area-panel_\"]:has(> div[class*=\"Banner_article_\"]),\ndiv[class^=\"AdReward_list_\"] > div[class^=\"ADRewardGladBanner_article_\"],\ndiv[class^=\"SmartChannel_article__\"]:has(> div[class*=\"SmartChannel_\"])","#_pcmap_list_scroll_container > ul > li[data-laim-exp-id=\"undefined*e\"],\ndiv[data-nclicks-area-code] > div[class=\"place_section\"]:not([data-nclicks-area-code]):has(div[id*=\"_ad_\"])",".brand_search,\ndiv:is(._pl_section, ._bz_section).ad_section,\ndiv[class*=\"_fashion\"].more_prod,\ndiv[id^=\"power_link_together_\"],\nli[data-nvmid]._ad","._shopAdRoot,\n.sc._pwl_video_container,\nsection[class*=\"ad_\"]","div[class^=\"shoppingHomeResponsive_inner\"] div[class^=\"shoppingHomeResponsive_module__\"]:has(> .trend_pick)","div[class^=\"products_search_list\"] div[class^=\"adProduct_\"][id*=\"lst_\"]","#section_recommend div[class^=\"productList_list_area_\"] li[class^=\"productList_item_\"]:has(a[href*=\"//adcr.naver.com/\"]),\ndiv[class^=\"aside_aside_\"] div[class^=\"basicView_recommend_brand_\"],\ndiv[class^=\"style_section_row_\"] > div[class*=\" asideItem_active_\"]:has(a[class^=\"adRecommend_\"]),\ndiv[class^=\"style_section_row_\"] ul[class*=\"asideBrand_brand_\"] > li:has(a[href*=\"//adcr.naver.com/adcr\"])",".main_grid_item > div[class*=\"_promotion__\"]","#newsstand ~ #feed.id_cargame .feed_box:has(span[class^=\"HighlightedColumnView-module__tag_ad_\"]),\n#root div[class^=\"Layout-module__content_\"]:has(iframe[src^=\"https://shopsquare.naver.com/\"]),\n#shortcutArea .shortcut_item:has(> a[href*=\"veta.naver.com\"] > i.ico_ad),\na[class*=\"_banner_\"],\ndiv[class^=\"Layout-module__content_area_\"]:has(> div[class*=\"_banner_\"]),\ndiv[id^=\"veta_\"]","#navyismMainContainer > div[style] + div:not([style*=\" \"]):not([id])j,\n#navyismMainContainer > div[style^=\"width:\"]",".app-layout-content > #app-board > .app-board-section > .app-board-container > div[style]:not([class]),\nmain.app-main > .app-layout-container > .app-layout-content > #app-board > div > div[style]:not([class])","table table > tbody table[width][cellspacing][cellpadding].black > tbody td[height=\"90\"]",".googlead",".articleView + .aside .smallbox:has(iframe[src^=\"/view/ad/\"]),\n.articleView div[class^=\"botBox\"]:not(.twinBox),\ndiv[class^=\"w_header_\"]:nth-child(1),\ndiv[id][style~=\"height:100px;\"],\niframe[src^=\"/view/ad/\"],\ntable[class*=\"Ad\"]",".article > div[style][class],\narticle > .article > div[class][style~=\"100%;\"][style~=\"250px;\"][style~=\"padding:\"],\ndiv[class$=\"adPos\"][class^=\"listStyle\"][style],\ndiv[style~=\"padding:10px\"][style~=\"10px;\"] > div[style^=\"height:\"],\niframe[src^=\"/ad_list/\"],\nsection > div[class^=\"listStyle\"] > ul[class^=\"listStyle\"] > li.first","#news-contents div[style*=\"margin:\"],\n.inwrap .right > div:not([class])","div[id^=\"popup_\"]","div[id].col-15","ul[class] > li:has(> a[href^=\"/guarantee.php\"])","div[id^=\"agnb-\"][class^=\"agnb-\"][style],\ndiv[id^=\"article\"].miso-post-gallery,\nli[class$=\"-ad\"]","[id$=\"Banner\"]",".inside-right-sidebar > aside[id^=\"custom_html-\"]","#div10Sticky,\n.content > ul.ad_area,\ndiv[class^=\"AD-\"],\ndiv[class^=\"m_ad\"],\ndiv[class^=\"new_ad\"]","iframe[src^=\"https://ojsfile.ohmynews.com/AD_FILE/\"],\nmain#article > .arc_list","table[bgcolor][cellspacing] td[bgcolor] table[width][cellspacing]:not([bgcolor]):has(tr marquee#innovationGA)",".basic-banner-gallery",".row > .col-sm-12:has(a[href^=\"/bbs/board.php?bo_table=primium\"])",".revenue_unit_wrap",".taboola","div[id^=\"lftwing\"]","#bottom_sit_handmade","tbody > tr[bgcolor] ~ tr:has(ins.adsbygoogle)","div[class*=\"ad_\"]",".content .left-wing > div","#primary-content > .magic-item-w","a[href*=\"../api/redirectAd.php?\"]","article > .inner ~ b","body > #academyMainModal:has(a[href^=\"https://academy.prompie.com/banners/\"]),\nbody > #academyMainModal:has(a[href^=\"https://academy.prompie.com/banners/\"]) ~ .modal-backdrop","div[id*=\"_banner_\"]","#fullscreen-overlay","[class^=\"img_wrapper\"],\ndiv[class^=\"panel_img_bottom_\"][style]","*:not(footer) > div[class^=\"main-\"][class$=\"-banner\"],\n.bot-content-area .mid-util-wrap .right-util-area,\n.custom-cont-page.custom-cont-page-head,\n.mid-content-area .left-util-wrap .bot-util-area,\n.price-compare-srch,\n.sponsor-logo-wrap,\ndiv[id*=\"_\"][class*=\"-\"][class^=\"bidrich-\"],\ndiv[id^=\"bidrich-\"],\ndiv[id^=\"bidrich_\"][style*=\" \"],\ndiv[role=\"main\"] > .logo-area","div[class*=\"-banner-\"]","[class^=\"banner-\"]","#divMemulRight > div:not([id]):not([class])",".google_bn",".entry-content > div[style*=\"height:\"]",".adrr,\ndiv.board_main > table > tbody tr.table_body.list_inner,\ndiv[class^=\"nbp_container\"]","#board_top .best_list ~ .border_box,\n.row.relative .main_aside:has(div.aside_background + div[id^=\"ad_main\"]),\ndiv[class*=\"ad_\"][style],\ndiv[class^=\"adrr_\"],\ndiv[id$=\"_best\"] ul[class*=\"best_list\"] li:has(a[href][target=\"_blank\"]),\ndiv[style*=\" \"] > div[id][style].relative,\ndiv[style].ti_wrapper",".aaddr_m_reward,\n.board_main .user_view_target ~ .row:not(:has(.source_url)),\n.main_center .line_deco_bottom:has(div[class^=\"ad_\"]),\ndiv[class^=\"ad_\"][class*=\" \"],\ndiv[id^=\"list_read_\"] ul[class*=\"_list\"] > li:has(a[href][target=\"_blank\"]),\ndiv[id^=\"mo_ad_\"],\ndiv[id^=\"nbp_container\"]","div[id^=\"dablewidget_\"]","#contentArea > div[style^=\"width:\"][id],\ndiv[class^=\"mythiell-mid-container\"]","div[id^=\"wps_layout\"][data-desc*=\"광고\"][data-box-file*=\"/box/\"]","article > div[id^=\"wps_layout\"] > div[style*=\"height:\"]","div[id^=\"carousel_\"].carousel.carousel-fade","#index > div[class^=\"box_shadow_\"][style]",".quiz_list:not([style]) ~ .result_wrap .restart,\n.waiting_coupang_wrap","#slrcf > .cl_spc,\ndiv[style^=\"height\"]#slrclub",".comment_inbox ul > li[style^=\"padding:\"]","div[id$=\"ad\"][style]","div[id$=\"-ad\"]",".list-webzine .list-item,\ntable .basic-info-alert:has(a[href=\"/marble/\"])","#Contents > #sideBox > div[style],\ndiv[id^=\"topAd\"],\np[class^=\"ad_\"]","div[class][data-ad][style]","div[id][style] > div[style*=\"margin-top:\"]","#aside > div[style^=\"width:\"]","div[id$=\"-banner\"]",".visible-ad,\ndiv[class^=\"col-lg-offset-\"] > div[class^=\"col-lg-\"][style]:has(a[onclick*=\"link(\"]),\ndiv[class^=\"col-lg-offset-\"] > div[style*=\"height:\"].hidden-xs",".td_sub_read_contents > div[style]","#wrap > div[style^=\"overflow:\"][style$=\"background:#ddd;\"],\ndiv[itemprop=\"articleBody\"] > div[style^=\"float:\"]","#content > div[style^=\"background:\"][class]","#content > div[style^=\"padding:\"].module_box","#wrap > div[style*=\"height:\"]","section.content .thumbnail-area","div[style] > a[href][target=\"_blank\"]","div[style] > .td_block_wrap:has(a[target=\"blank\"])","#xt_sticker_wrap,\n.app-board-section tr:has(ins.adsbygoogle)","body > div[class][style*=\"box-shadow:\"]",".basic-body-main > .margin-bottom-5:has(a[target=\"_blank\"][tabindex])",".side-event-img","#bbs > table[style^=\"color:#\"] ~ div[style*=\"padding:\"][style*=\"border-left\"],\n#content > div[style*=\"width:\"],\n#contentmemo ~ .adsbygoogle > div[style^=\"background-color:\"],\n#honey > table[style*=\"border-left:\"][width],\n.content > .nextbr ~ div[style^=\"min-height:\"],\n.touch_none ~ div[style^=\"min-height:\"].bd_back,\ndiv[id^=\"dont\"][style],\ndiv[id^=\"dont\"][style] ~ table[style^=\"width\"],\ndiv[style^=\"margin-top:\"]#menu_right,\ndiv[style^=\"width:\"][class=\"adsbygoogle\"],\ntable.adsbygoogle ~ table[style^=\"min-height:\"]","div[class*=\"-adsense-\"]",".et_bloom_popup","#divMsnAD,\niframe[src^=\"//ad\"][src*=\".thisisgame.com/ad\"]",".thecontent > .in-article-container,\naside#sidebar > div[id^=\"text-\"]",".StoryBanner,\n.adsense,\niframe[id^=\"aswift_\"]",".bloom-popup,\n.swim-side .module_plugin:has(a[target=\"_blank\"]),\nbody > div[style]#modal",".floatdiv",".poketory_sidebar > b","a[href^=\"https://www.panel.co.kr/user/join/etcpath/\"]",".adblock-on",".contents_style > blockquote:has(img[src*=\"coupangcdn.com/image/affiliate/banner/\"]),\n.contents_style > blockquote:has(img[src*=\"coupangcdn.com/image/affiliate/banner/\"]) ~ p:has(~ blockquote)",".module.module_plugin a[href*=\"//coinone.co.kr/user/signup?ref=\"],\n.module.module_plugin a[href*=\"//link.coupang.com/\"]","body.home #contents > .floating,\nimg[src*=\"://thumb.toomics.com/upload/banner/\"]:not([src*=\"/main/\"]):not([src*=\"/cut/\"])","main > section[style]:not([class])","a[href*=\"/ad/\"][target=\"_blank\"]","a[href^=\"/go/\"][target=\"_blank\"]","div[class*=\"at-\"] > .widget-box","#body_text > .at-main.at-col[style],\n.npia-board-gallery,\n.panel-default ~ .row > .col-sm-6","a[href^=\"https://torrentmode.com/bbs/bannerhit.php\"]","a[href*=\"/bbs/link.php\"]","style ~ .basic-post-gallery",".at-banner,\n.row-banner","a[href*=\"/ad/\"]","a[href^=\"/adver-\"]",".banner-box,\ndiv[style].border-shadow","#banner_header,\niframe[src*=\"//img.tvchosun.com/upload_img/\"][src*=\"/ad/\"],\nspan[class$=\"_banner\"],\nul[class^=\"banner_\"]",".wid","table[width][cellspacing] td[valign=\"top\"] table[width][border=\"0\"] td[height=\"100\"],\ntd[valign=\"top\"] ~ td[width][valign][bgcolor][align] table[width][height][border][cellpadding]","#contentsBox #mainCon #top_area,\n#frameBox,\n#login_box ~ #rightBox,\n#login_box ~ .roll,\n.primiumList,\nul[class$=\"_banner\"]","div[id$=\"Banner\"]","#header ~ div[class^=\"content_st_\"]:has(iframe[src$=\"_big_banner.php\"]),\n#sub_content table[style$=\"%; \"] td[valign]:not([style*=\" \"]) ~ td[style*=\" \"]","div[class*=\"-ContentSections\"] div[class^=\"css-\"] section:has(section[class*=\"-ContentSection\"] div[class*=\"-AdContainer\"])","#_contents div[data-container=\"bigBanner\"],\n#_rollingBanner,\n#_topBannerContainer","div[data-bottom-banner],\ndiv[data-list-wrapper=\"ad\"]",".search_box_listdeal > .aiplus","#aside div[class^=\"scroll-in\"] .bn:has(a[href^=\"/ad_link.php?\"])","div[id^=\"wjdqh\"]","[class^=\"ad\"]","#xcontent-goodsite,\n.mp4-banner-view",".thumb-ad","#popups","div[class*=\"border\"]:has(> a[href][target*=\"_blank\"]),\ndiv[x-data=\"popups()\"]","a[style*=\"background-image\"][style*=\"/data/banner/\"]",".news_view_con ~ div[style]","div[class*=\"-banner\"] div[class*=\" \"][style=\" \"]","table[class^=\"ad-\"]","img[id^=\"ad_\"]","#bnPartnerWing,\n#goodsDetailSponLnkArea,\n#mbnRoll_001 > .mbnRollUnit > .pagen_5,\n#mbnRoll_001 > .mbnRollUnit > .pagen_6,\n#mbnRoll_001 > .mbnRollUnit > .pagen_7,\n#yWelMid .yWelPubBook,\n#yWelTopMid > .wConLT,\n.mContRT .mbnRT,\ndiv[class*=\"_adArea\"],\ndiv[id$=\"_Ad\"],\ndiv[style^=\"margin-left:\"].yPartnerPop,\nspan[class$=\"Ad\"]","#welcomeTodayPop > section[id^=\"section\"][id$=\"Pop\"][style^=\"display:\"]","#contain > div[style*=\"margin-bottom:\"],\n#contain > div[style^=\"height:\"],\n#rich-media-placement ~ div[style*=\"height:\"][style*=\"padding-top:\"][style*=\"padding-bottom:\"],\ndiv:is(#board_search_result, .search_result) a[target=\"_blank\"][href^=\"/board/ad/\"],\ndiv[id^=\"clickmon_\"],\ntable.bd_list tr:has(a[href^=\"/board/ad/\"])","#article_list > li:not([class]),\n#levbar_info ~ .container ~ div[style^=\"height:\"],\n.container > div[style*=\"height:\"]",".rangking_wrap,\n.recommended_wrap",".popup_wrap","#sidebar-wrapper div[id^=\"HTML\"]:has(ins.adsbygoogle)","#pp_bd *:is(.ppatc_header, .bd_header) ~ div[class^=\"cd_\"]:has(div[style=\"\"].xe-widget-wrapper > div[style*=\" \"])","#shoppingMenu,\n.mounted .cont_wrap .right_area > div:not([class]),\n.shoplink_wrap,\ndiv[class$=\"-banners\"]",".area_real_news article.gdn,\ndiv[class^=\"gdn_\"]","div[class^=\"deepdive_widget_\"]",".naver_power_shopping,\n[class*=\"sponsor\"],\ndiv[class^=\"powercont_\"]","section[sc^=\"power\"]","section[data-product=\"shoppingBox\"]",".container div[style^=\"height:\"].mx-auto","#page ~ div[style^=\"min-height:\"]#content.row",".container-content div[class*=\" \"]:has(> div[id^=\"div-gpt-ad-\"]):not(:has(*[class]:not([id])))","div[class^=\"ads_\"]","#__layout > div:not([class]) > [class]:not(footer) > div[class]:not([sm]):not(.page-container),\ndiv[class^=\"flex\"][class$=\"h-[250px]\"]","#content-container > div[class*=\" \"]:has(> .vm-placement),\n#summoner-history-header ~ div[class*=\" \"][class^=\"sc-\"]:not([id]):not([style]),\n#top-area + div[class*=\" \"] > div[class*=\" \"]:not([id]):has(> .vm-placement),\n#top-area div[class*=\" \"]:has(> .vm-placement)","div[style^=\"min-height:\"][class^=\"bg-hasha-\"] > div[style] + .max-w-full","div[data-mesh-id=\"comp-lbw06ze4inlineContent-gridContainer\"] div[class*=\"wixui-\"]","div[class^=\"teads-\"]","div[id*=\"amazon_shopping\"]",".promotion","section[id$=\"_banner\"]",".bottomPop","div[class]:has(> ins.adsbygoogle)","#secondary > aside#search-4 ~ aside","#cards > div[class*=\"_\"]:not([id]).card,\ndiv[id^=\"ads\"][style]","div[class$=\"ad\"][id$=\"ad\"]",".modal > #pop_modal",".wrap_body .clearBoth ~ div[class^=\"margin_bottom\"]:not(:has(+ *)),\ndiv[class*=\"_AD\"]",".review_list_element > .c_review_recommend,\n[data-log-actionid-area*=\"plus\"],\n[data-log-actionid-area^=\"focus\"]","#plusPrdArea,\n#powerPrdSection","#cts .l-grid--nobg:has(button[data-log-actionid-area=\"power\"]),\n#section_plusPrd,\n._searchHotProduct,\n.search_content > section[data-log-actionid-area=\"power\"],\n.search_content > section[data-log-actionid-area=\"recommend\"],\nsection[class*=\"-ad-\"]","#rcmdPrd.rcmd_prd","a[href*=\"./bbs/banner_link.php?\"]",".leftad2","#welcom_wrap .new_toprolling_bn,\n#welcom_wrap > .font_remote,\n#welcomeMainBanner_welcome_tab li[id]:has(img[src*=\"/img/banner/flash/welcome/nav/\"]:not([src*=\"/nav/181010_\"])),\n#welcomeMainBanner_welcome_tab li[id]:has(img[src*=\"/img/banner/flash/welcome/nav/\"]:not([src*=\"/nav/181010_\"])) + li[style],\n#welcome_Right > .evntall,\n#welcome_center > div:not([class]):not([style]):not([id]),\n.banner_wrap .swiper-wrapper,\nbody > div[id][class][onclick*=\"Layer\"]","#main_visual","#shopping_wrap,\n.header_banner,\na[class^=\"banner_\"],\na[href*=\"//wrd.appstory.co.kr/rd.flad?\"]","#txt_area.article > .art_btm,\n.article_view > .fl_fr","div[class^=\"fortune_module\"]",".modrow-top > div[class$=\"_banner\"][id$=\"Banner\"],\n.today-smart-shopping","#region--content_floating ~ #region--content_body div[module-design-id]:has(.button--power_click),\n.component--chance_shopping,\ndiv[module-design-id] ~ div > .type--smiledelivery:has(+ .type--general .section--advertisement) ~ .component.type--general:not(:has(~ .type--general .text--smiledelivery_slogan)),\ndiv[module-design-id] ~ div[module-design-id]:has(> .component--sponsor_link .link--ask_sponsor)","#content > div[class^=\"ad_\"] *","div[class^=\"box__layer-\"][style]","div[class*=\"_banner--ad-\"]","div[class$=\"-togetheritems\"]","div[class*=\"slider-banner-\"],\ntable[width=\"1200\"]:has(> tbody > tr > td > div[class*=\"slider-banner-\"])",".wr2_lt > div[class^=\"pcbview\"][style*=\"margin-bottom:\"]",".wrap * + div[style*=\";margin\"]","[class*=\"ad_bizwatch_\"]","div[id^=\"block-\"][class^=\"block-content-\"][style],\ndiv[id^=\"shortcodes-ultimate-\"]:has(div[id^=\"block-\"][class^=\"block-content-\"][style])",".left_con_last,\nbody.body-community div[class*=\"Car\"]",".wrap > div[style$=\"height:100px;\"]:not([class])","iframe[src^=\"/advert/advert.php\"]",".bFloatingBanner","section[class$=\"_banner\"]","header > div[style].wrap","#article-view > .gray-bg","article table[align] td[height]","div[id$=\"_PlaceHolderContent_divMovieSelection_wrap\"][class]",".videoAdWrap",".container > div[style][id],\n.widget-main-box ~ .widget-main-box:has(script[src*=\"//static.criteo.net/\"])","#container #content > .cpz_inner[style],\n#container #content > .gradation_area,\n#container #main_five_fixbnr ul.five_fixbnr_list,\n#container > div[class][style*=\"/GNBBottomLineBanner_\"][style^=\"background-image:url(\"],\n#content > #start_mainslide.cpz_mainslide,\n#contents #recomN.recomend_main,\n#contents > #EP_Rbnr, #contents > #EP_linebnr,\n#contents > div[id^=\"bnrLink\"].ma_visual_area.bnrContents ~ div:not(.smthp_infom):not(#productSrchListArea),\n#eventzone_img_wrap #con_area > input[type=\"hidden\"] + #con,\n#gamezone .bnrList_area > ul.rollbnr_list,\n#rightwing_section .rightwing_boxNew > .rightwing_bnr,\n#searchArea #side_ad,\n.contentsWrap > .topBanner_area,\n.cpz_inner .category_set_area div[class^=\"second_cate_area\"] div[class^=\"catebnr_area\"],\n.cpz_inner .recommend_wrap > .recommend_list,\n.cpz_inner .sta_rolling_banner,\n.pdtl_cm_detail .md_software,\nbody > #container > .cpz_inner,\nform > div[id$=\"wing_section\"][class*=\"wing_section\"],\nul[id*=\"_ad_\"]",".right_btn,\ndiv[class*=\"_main_ban\"],\ndiv[class^=\"contents\"] > div[class^=\"main_area\"]:has(a[href*=\"ADRollingBanner\"])",".group-deal .list > .group-power-link",".container > section#id_section_deal_list ~ section[id][class]",".main-evn > .main-visual,\n.slider > div[id$=\"_popup\"]",".reserEvent","div[class$=\"Banner\"]",".da_login-phone",".main6.bottomto50","a[href][target=\"_blank\"] > img[src^=\"/data/banner/\"]",".space_layout ~ div[class^=\"section_\"] > div:not([style*=\"solid\"]) + div[style]:not([class])","#aside #ol_before ~ div[style]:not(:has(.tbl_head_lt)),\n#aside .noticea,\n#bo_list + div[style*=\"height:\"],\n#container > div[style*=\"margin-bottom:\"]:has(img[src*=\"/data/file/ad\"]),\n#hd_qnb","#lv-container ~ .clearfix","#dpArticleBlocksWrapper,\ndiv[id^=\"ADOP_\"][style]","iframe[src^=\"/banner/\"]",".grand_banner,\n.grand_banner + .sectionc,\n.main_pay + .sectionc:has(a[href^=\"/business/recruit_write.php\"]),\n.main_pay ~ .sectionc > .nurse_banner ~ *:is(.sectionc, .hire-list),\n.nurse_banner:has(a[href^=\"/business/recruit_write.php\"])",".btop,\n.fvr,\n.mdt1,\na[href^=\"/ws/include/banner_link.asp?\"][target=\"_blank\"]","center + .bk20,\niframe[src*=\"//adreal.dt.co.kr/\"],\niframe[src*=\"dt.co.kr/ad.html\"]",".article_view > div[style$=\"overflow:hidden\"].img_center,\n.main_wrap > center > div[style*=\" height:\"],\ncenter + .bk40,\niframe[src*=\"//io1.innorame.com/\"] + .bk40,\nins[data-aiinad-inv] + .bk40","body > div[style*=\"position: fixed;\"][style*=\"z-index:99999\"][style*=\"bottom:\"]","div[id*=\"Banner\"]:not(:is(#mainNewBanner, .hm-main__slide-new)),\ninput ~ .searchRolling","div[itemprop=\"articleBody\"] > div[class][style]",".evt_area,\ndiv[class$=\"_popup\"],\ndiv[class^=\"codad_ban\"]","[class$=\"_dable\"][id^=\"boxshow_\"],\ndiv[class^=\"gg_\"], div[class$=\"_gg\"],\nsection[id^=\"aside_\"] > div[id$=\"-sticky-wrap\"] > div[id$=\"-sticky\"] > div[id^=\"w_read_\"][class^=\"boxshow_\"]",".article_body > div[class],\ndiv[class$=\"_banners\"]","#edailywrap > #headers ~ div[style*=\"height: \"],\n#right-sticky > .specialRightArea ~ div[class][style*=\"height:\"]:is(:has(> div[id^=\"dablewidget_\"]), :not(:has(> *)), :has(> iframe[allow-popups][title][sandbox]))",".main > .main_visual,\n.main > .main_visual + .section_1,\ndiv[id$=\"-banner\"][style]",".article_wrap .bottom_articles",".widget-box > div[style*=\"min-height:\"]",".eq.section div[class^=\"col-md-\"] > center,\ncenter > div[style*=\"background-color:\"],\nmain#main .eq.section > div[class$=\" \"][style^=\"background-position\"] ~ div[style^=\"float: \"]","ins.dcmads","div[id^=\"floating_banner_\"],\ndiv[onmousedown*=\"'event_label': 'AD'\"]",".sticky-content-spacer_sub > div[style*=\"width:\"],\nul[class^=\"bn_\"]",".ContentsWrap section[style*=\"height:\"],\n.containerWrap > .boxContWrap ~ section > div[style*=\"margin:\"][style*=\"text-align:\"],\n.containerWrap > section[style^=\"padding\"]:not([class]),\n.contents_body > div[style],\n.maj_list_wrap > .majnews_list:has(iframe[src*=\"//ads.mncmedia.co.kr/\"])","body > div[style]:not([class]):not([id])","#coupang_cover_box,\n#m_main_attendance_wrap ~ a[href^=\"../../plugin/mobile/board.php?bo_table=market_\"],\n#mw_mobile > div[style^=\"margin-bottom:\"],\n#mw_mobile > section[style]:has(> #coupang_cover_box > #coupang_ad_box),\n.main_right > .eto-games,\n.main_right > .reward_v2,\n.main_right > .youtube-container,\narticle[class$=\"-banner\"],\narticle[class^=\"etoad-\"],\narticle[id$=\"-banner\"],\nbody[marginheight] #coupang_cover_box ~ section[style^=\"margin-top:\"].box,\ndiv[class^=\"power_link\"],\nsection.main_left > div[style*=\"width:\"][style*=\"text-align:\"] ~ div[style^=\"margin-bottom:\"],\ntbody > tr:has(> td > img[src*=\"/img/adland01.gif\"]),\nul.board_list > li.subject.ad_subject",".head_bar2 > div[class]:not([id]),\nform#head_search > li[style][class]",".contents .table_cls > li","aside.user-aside > article.box-skin + .box-margins:not(.box-solid-x) ~ div[class]:has(~ article),\naside.user-aside div[data-direction]#side-scroll-in > .float-center,\ndiv[style]#side-scroll-in article + .box-margins ~ div[class]:has(~ article.box-skin ~ article ~ article)","#r_aside > center > .bn","#top_src > div[style],\ndiv[id^=\"mobitree\"]","#custom_html-8","div[id*=\"_banner\"]","#container_c .tbl tr td[style*=\"solid\"] div[style^=\"height\"],\ndiv[style=\"\"] ~ div:not([style]):not([class]) table[width][style],\niframe[src^=\"bncode2/banner_\"]","center > .bn","#login-banner-box",".box__component-sponsor-link",".cate-search-result > #plusItem,\n.cate-search-result > #powerPlus,\n.cate-search-result > .title:has(+ #plusItem),\n.cate-search-result > .title:has(+ #powerPlus)",".ReactVirtualized__Grid__innerScrollContainer .box__banner-wrap > .box__banner--today,\n.box__banner-single > .box__inner,\n.js-impressionable",".section__main-inner > .box__promotion .box__item > *,\n.section__main-power","table[width][border] td:not([width]):has(div[align=\"CENTER\"] > .adsbygoogle, td[bgcolor] a[href*=\"//link.coupang.com/\"] > img)","#content div[class^=\"ArticleDetail_section_\"] > div[class^=\"MainNativeLab_wrap\"]","#content > .mainBanner,\n#topBnrWrap",".topBannerUse","[class][itemtype*=\"//schema.org/\"] > .right",".doc03_wrap > .doc03","#partnership,\n.tbl_wrap .bo_notice:has(span[class^=\"spon_b_icon\"]),\ndiv[class^=\"sponsor\"],\ndiv[id^=\"container_\"] .slide_box","#cont_warp table[style],\ndiv[style] > a[onclick*=\"_banner(\"],\niframe[src^=\"/banner/banner_\"]","#popUP_ZONE,\na[href^=\"javascript:\"][onclick^=\"banner_open(\"]","#Suggestion .newServices,\n#ly_subb,\n#related-writer-info .in-writer-info,\n.ly_subb,\n.outer-container table[width=\"100%\"] tr:has(td a[data-bd].banner),\na[class*=\"_banner\"]","#viewConts div[style][id^=\"articleBody\"]","#viewConts div[style][id^=\"articleBody\"] + p ~ center","div.aside-popular > ul.aside-popular-wrap > li > div[style~=\"300px;height:\"][style~=\"block;width:\"]","#inven_reservation_box,\n.commu-content div[style].sh-wrap,\n.invenbanner,\n.section_market_line,\narticle > div[style].banner,\naside div[style]:not([class])","#boardPart > div[style]:not([class]),\n.swiper-slide-active .part-visible-normal:has(img[src*=\"//static.marketinven.com/data/brand/\"]),\ndiv[class^=\"mobileDaNs\"],\ndiv[id^=\"mobileTailAd\"],\nsection.mo-top-nav ~ div[style]:not([id]),\nsection[class*=\"-ad\"]","#commonpart_invenpc","table.table-stripped tr:is(:has(.ad), :has(.adsbygoogle))",".top-owl.owl-carousel","#footer-wrapper div[id^=\"footer\"].footer:has(img[src*=\"=s\"]),\n#sidebar > div[data-version=\"2\"]#Image5",".bg-gray-5 > .list-group-flush",".byWd div[id^=\"bl_\"],\n.grand_banner_wrap li.item_adagency,\ndiv[id^=\"Banner\"]",".news > div[class$=\"_ad\"][style],\n.shopping_wrap div[class$=\"_ad\"]","#articlebody > div[style]:not([itemprop=\"articleBody\"]).article_content,\ndiv[id^=\"right_banner\"]","img[src^=\"/data/__banner/\"],\nimg[src^=\"/image/banner/\"]",".Ui-Hotels-Results-List-Components-RheaLiteWrapper-container div:not([class]):has(div[class$=\"-sponsored\"]),\n.keel-grid .col-list-body .resultsList div:not([class]):not([id]):has(div[class*=\"-promo-\"] span[class$=\"-sponsored-text\"])","iframe[src*=\"//adv.khan.co.kr/\"]","div[data-sticky].sticky > .side-panel",".act-banner-box-wrapper",".mn_ad",".article_wrap ~ div[class^=\"nwbx\"]","div[id^=\"pop-layer-\"],\nheader ~ #_hidden_layer_",".box_skitter,\ndiv[class^=\"news_\"] > div[style*=\"height:\"]","body > div[class*=\"_banner_\"],\ndiv[class^=\"search_banner_\"],\ndiv[id^=\"bodyDialog\"]:not([style*=\"top: \"]).open:has(img[src*=\"kyobobook.co.kr/newimages/adcenter\"]),\ndiv[name=\"popAdv\"],\nmain div[id*=\"_banner\"][id^=\"welcome_\"][class$=\"_area\"]","[ng-if^=\"premiumLawyers\"],\ndiv[class^=\"premium-lawyer\"]",".tdn-inventory","a[href^=\"/Tracks/Banner-Log/\"]",".coupang-box",".bxslider",".container > div[style][id^=\"slider\"]","#news_main_all_wrp .today_issue ~ section[class=\"today_issue\"],\ndiv[itemprop=\"articleBody\"].article_info > div[id^=\"slot\"][style^=\"text-align:\"]","#article > div[id^=\"slot\"] table[style^=\"margin-bottom:\"],\n#newsViewArea div[style^=\"width:\"]:not([originw])","div[id^=\"AD\"]","div[id^=\"layerPopup_\"]","#MiMintBottomViewLayer","rs-fullwidth-wrap[style^=\"margin-top:\"],\nrs-module-wrap[id^=\"rev_slider_\"]","div[class^=\"bn_sec\"]","#container_right > div[id^=\"slot\"],\n.read_txt > div[id^=\"slot\"]","#main_premium_spon_block,\n#scm_premium_spon_block,\ndiv[id^=\"scm_ban\"][style*=\"url(/media/banner/\"]",".one_line_article > ul.list > li.item:not(:has(a[href^=\"/article.html?no=\"]))","div[class^=\"notice\"] .notice td[bgcolor=\"white\"]:has(ins.adsbygoogle)","#container.atcpage div[style]:not([class]):not([id])","section.textList > article.row:has(> ul.aritcle-info > li.title > a[href*=\"//adv.imadrep.co.kr/\"])",".aside_bundle > div[style*=\"height:\"]","div#close_mask","aside > div[class]:has(> .adsbyadop),\naside > div[class]:has(> .swiper),\naside > div[class]:has(> div:not([class]) > div[id^=\"taboola-\"]),\naside > div[class]:has(> div[id^=\"moneys_p_rs_\"]),\ndiv:not([class]) > a[href][target]","#section-main.cf > div[class^=\"section-\"] > div[class^=\"section-\"] > div:has(> a[href][alt][target=\"_blank\"] > img[alt][src]),\n.header-center.cf > .header-center-imgbox > a > img[src*=\"//cdn.mule.co.kr/data/original/\"],\n.modal-login-wrapper .right-box,\ndiv.section-leftmiddle-bottommiddle.cf,\ndiv[class^=\"section-\"][class$=\"-ad\"],\ndiv[class^=\"section-\"][class$=\"-bigad\"],\ndiv[class^=\"section-\"][class$=\"-smallad\"],\ndiv[class^=\"section-\"][class$=\"-topad\"],\ndiv[class^=\"section-\"][class$=\"ad-pc\"]",".article_view ~ div[style^=\"text-align:\"].clean_banner + .h50,\n.article_view ~ div[style^=\"text-align:\"].clean_banner ~ .wcms_banner + .h45,\n.article_view ~ div[style^=\"width:\"].clean_banner ~ .wcms_banner ~ .h50","#coupang-ad-wrapper","#article_conent > div[style].clearfix,\n[class^=\"ad-\"],\ndiv[style*=\";height:\"][data-ad],\niframe[src*=\"//nad.newdaily.co.kr/\"]","div[itemprop=\"articleBody\"] > div[style^=\"margin:\"].clearfix","div[data-layout-area*=\"_AD\"]",".user-content > .user-aside","div[data-id*=\"-ad-\"]","#pnlContainer .con_b > .ct_box:not([style]),\n#pnlContainer > div[class^=\"ct\"] > .con_b > div[style],\n#pnlContainer > div[class^=\"ct\"] > .section > .ct_box > div[style~=\"text-align:\"][style~=\"center;\"][style~=\"padding:\"][style~=\"10px\"],\n#pnlContainer > div[class^=\"ct\"] > .section > div[style]:not(class),\n.section div[class$=\"con_b\"][style],\ndiv[class^=\"ct\"] > .section > .view_box > #divViewBox > .viewbox > div[style]","table[style][width][cellspacing][cellpadding] tr[valign] > td[style]:has(img[src^=\"/file/_banner/\"]),\ntable[width][cellspacing][cellpadding][border] tr:not([height]) > td[width]:not([id]) ~ td[id]","div[id^=\"wingBanner-\"]",".txt table#bodyMainImg tr:has(> td[style^=\"margin:\"][style*=\";padding:\"] > table)","html[class*=\"pc-size\"] .av-area-fot",".top-navigation .wrapper > .row.equal > div[class=\"col-xs-12 col-sm-6 col-lg-4\"][style^=\"padding:\"]","#article-view div[style].float-center .clearfix > center[style],\n#article-view div[style].float-center .clearfix > div[class^=\"box-margin\"],\n#article-view div[style].float-center div[class^=\"m-view-\"]:not(:has(> article))","table td[valign][width] table > tbody > tr:not([bgcolor]) > td[height]:has(a[target=\"_blank\"])",".addot-wrapper,\n.news_con > div[align]:has(> a[href*=\"//coupa.ng/\"] > img[src*=\"//img.knowledgepower.co.kr/uploads/cpcbanner/\"]),\nbody > div[class^=\"brand-\"],\nbody > div[style^=\"position:fixed;\"][style*=\"z-index:9999\"][style*=\"width:\"],\ndiv.warp > a[href*=\"//someblossom.co.kr/product/detail.html?\"],\ndiv[id][class][style]:has(> .impactify-player-container),\ndiv[id^=\"adMall_popup_\"],\ndiv[id^=\"foin_\"],\npre > div[id]:has(> div[align] > a > img[src*=\"//img.postshare.co.kr/images/banner/\"]),\npre > div[style]:has(> iframe[src*=\".ad4989.co.kr/\"])",".left > .shopping-preview,\n.right > .board-preview.board-ppomppu,\n.together_goods,\nbody .contents .container .topSub-nav,\ndiv[id^=\"div_new_power_link_\"],\ndiv[id^=\"pp_ban_\"],\ntable .list-notice-alarm-sponsor-tr,\ntable#revolution_main_table tr[class^=\"common-list\"]:has(table a[href*=\"?id=pmarket&\"]),\ntbody > tr[id^=\"page_show_ad_\"],\ntr > td div.bridge","#bbs_inform li[class^=\"bbs_ad\"],\n.ct .bbs.ppomppu ul[class^=\"bbsList_\"]:has(.new_sk > a[href*=\"?id=pmarket&\"]),\n.ct > .bbs > #bbs_inform li:has(span ~ a[onclick^=\"informAdClick\"]),\n.google-ad,\n.main-menu-group ~ .ct #board-cate ul[style] li[onclick*=\"/new/hotdeal\"] ~ li[onclick^=\"location.href=\"][onclick*=\"market\"],\n.main-menu-group ~ .ct #board-cate ul[style] li[onclick^=\"location.href=\"][onclick*=\"/bbs_list.php?id=ppomppu2\"],\n.main-menu-group ~ .ct #board-cate ul[style] li[onclick^=\"location.href=\"][onclick*=\"/bbs_list.php?id=ppomppu7\"],\niframe[src*=\"/banner/google_ad.html\"],\nsection.shopping-board","#wrapper div[class$=\"contents_box\"]:has(ins.adsbygoogle)","div[class*=\" \"]:has(> a[class*=\" \"][href][target=\"_blank\"] img[src*=\"/_next/image?url=\"][src*=\"%2Fuploads%2Fbanner%2F\"])",".now_content_ads__wrapper","sbs-player-ad-wrapper","#sn_banner_side_top","#floating_bottom,\ntable[valign=\"top\"] div[id^=\"left_body\"] > table td[align=\"center\"] > div[style*=\" \"]","table[id*=\"Ad\"]","[style]#withpang_p","#Article > .Line_gray ~ div[style]:not([class]):not([id])","#contentsBodyDiv > table[width]",".W_wrap > div[style*=\"height:\"]","#Article > div[style]:not([class])","#viewWrapDiv > div[style*=\" \"]:not([class]):not([id])",".mt30 .con_rt > style + div[style]:not([class])","div[class*=\"-grey-\"][style]","div[class*=\"-ads\"]","div[id*=\"_adsense_\"]","iframe[src*=\"//nad.tf.co.kr/\"],\niframe[src*=\"tf.co.kr/public/layout/\"][src*=\"/top_menu_bar_\"][src*=\".php\"]","#artContent > div[style]:not([class]),\ndiv[class^=\"AD_\"],\ndiv[class^=\"swiper-topbanner\"],\nul[class$=\"Ad\"]","#posLeft > div[style~=\"width100%;font-size:\"][style~=\"#ececec;margin-bottom:\"],\n#tfHeader > div[style]:not([class]),\niframe[src^=\"/public/ad/\"]","a[onclick^=\"goAD\"][onclick$=\"()\"]",".fdimmed ~ div[style^=\"max-width:\"]","[class^=\"adsense\"]","div[itemprop=\"articleBody\"] > div[style*=\"margin-\"]:not([class])",".ezmob-footer,\n.ezoic-ad","div[class*=\"Advertisement_\"]","[class$=\"-advert\"],\nsection[class*=\" \"]#header-standard-container",".bn",".coupangPosition","ul#_dealListContainer.list > li.item.type_admon[data-maincategoryno]","#navigation-cnt > div[class][style]:has(~ div[style*=\"margin-bottom:\"]),\n#navigation-cnt > div[style*=\" \"]:not([style*=\"margin-bottom:\"]),\n#viewConts > div[id^=\"articleBody\"]",".T4Tutorials","#no_pages.bg_w","div[class^=\"adv-\"]","[class^=\"aside-bnr\"],\naside[class*=\"-ad-\"]","#container > div[class^=\"content\"] > section[id^=\"detailHotnews\"] ~ aside[class^=\"aside-box\"][class$=\"bg11\"],\n#container aside[class^=\"aside-\"]:has(ul[id^=\"ad\"]),\n.article > aside[data-position],\n.hidden-obj ~ aside[class^=\"aside-box\"].bg11,\nsection[class^=\"box-type\"].bg11 ul[class^=\"list\"] > li[class^=\"aside-box\"]",".cont-row > div[class^=\"cont-item\"] > .detail-rel","main > div[style*=\" \"].section","div[style]#cenArea > .today,\ntd[id^=\"divBn_\"]","iframe[src^=\"/inc_banner/\"],\nspan > #hns_mask","div[class^=\"newsview_ad_\"],\ndiv[class^=\"text_ad_\"],\nul > li[class^=\"ad_\"][id^=\"snsAd_area\"]",".power_box div[class^=\"asset\"]:has(iframe[src*=\"//adv.zdnet.co.kr/\"]),\ndiv[class*=\"_bn_\"][style],\ndiv[id$=\"AdCon\"][style],\ndiv[id^=\"A1_\"][style*=\"height:\"],\niframe[src^=\"/template_ad/?aid=\"],\niframe[src^=\"https://adv.zdnet.co.kr/\"]",".mdsns_reply > div[style^=\"margin-bottom:\"]","table[id^=\"index_\"] tr:has(ins.adsbygoogle)","#list_aside div[id^=\"list_row_\"].list_table_row_notice:has(a[href$=\"?bo_table=notice&sca=%EC%8A%A4%ED%8F%B0%EC%84%9C\"]),\n#sidebar_container .relative:has([class*=\"_ad_\"]) ~ div[class^=\"spacer\"],\n#view_warning .relative:has(ins.adsbygoogle):not([class*=\"_content\"])",".card:has(> .banner > a[href*=\"//ad.everytime.kr/\"]),\ndiv.banners:has(> a[href*=\"//ad.everytime.kr/\"])","#container > div#rightContents > div[style*=\"height:\"]",".board_view .related_content > ul > a","#aside > div[style^=\"background-color:\"]",".neo_top_center,\ndiv[style^=\"display:\"] > .fvideo:has(> .vm-placement)",".blockUI.blockMsg.blockPage,\n.blockUI.blockOverlay","[class*=\"_banner\"]","div[class^=\"bann_\"],\ndiv[class^=\"bnn_\"],\ntable[border=\"0\"] > tbody > tr > td:not(td > div:not(div.noresize) + b > a:not([target=\"_blank\"]))",".wkbn_bk.tp","div[id^=\"banner_\"] > a[target=\"_blank\"]",".widget-side-box > div[class^=\"main-box main-\"]",".side_floating","div[class*=\"inner\"].column > div:has(a[href*=\"/banner_click.php\"])","#user-wrap.mobile ~ div[style^=\"height:\"]","center a[href*=\"//mbong.kr/banner\"],\ndiv[role=\"main\"]#content div[data-pswp-uid].rhymix_content:not([class^=\"document_\"]):not([class^=\"comment_\"])","#cCon + aside.sidebar2,\n.list_d.ldd > ul > li:has(script[src*=\"//pagead2.googlesyndication.com/\"]),\nhtml[class*=\"mobile\"] .list_document li:not([class])","[data-postid].ultp-shortcode",".content.ad",".xe-widget-wrapper > div[style]:has(a[href^=\"/ad\"])","#article_body_content > .link_news > ul > div[class] > div[style],\n.top_area > .wrap_sl_item > .slick-slider,\ndiv[data-acidx][data-kind].sideBlock","div[class^=\"das_article\"][class$=\"_wrap\"],\niframe[src^=\"/template/ads/\"]","div[data-widget=\"recommend\"].box","#app > aside[style*=\"margin-top:\"].v-navigation-drawer--right","main div[class*=\"space-\"].hidden.flex-none",".news-cont ~ .news-special","#article-view.mobile .wrapper > .clearfix,\n#leftFloat","a[href^=\"https://link.coupang.com/\"]",".oxad,\na[href^=\"https://ads.orbi.kr/\"],\ndiv.panel.class-event-wrap",".hide_on_app_ios",".HAdLine,\n.main_contents > div[class^=\"sc-\"]:has(img[src*=\"//cdnimg.happyshopping.kr/img_ad/\"]),\niframe[src*=\"//ad.pping.kr/\"]","#genesis-sidebar-primary,\nad-shield-ads","#content > .sub_content > .board_view > div[align=\"center\"]:not([class]):not([id]):not([style])","a[onclick^=\"go_banner\"]","#bo_ad,\n#bo_v_top ~ section[style*=\"height:\"]",".ad-template","#container ~ div[style^=\"width:\"][style*=\"height:\"].mobile,\ndiv[class$=\"Bann\"],\ndiv[data-ads-url],\nsection[class$=\"-ads\"]",".media_s_right > div[style^=\"height:\"].clear","div[id^=\"banner\"][class=\"\"][style*=\"height:\"],\ndiv[style] > ul[class^=\"AD\"]","div[onclick^=\"wcs.event(\"]",".cmsBanner",".inner-body.hided .inside-content-background-gradient,\n.inner-body.hided .partners-inside","form[method=\"post\"] > #maskLayer","iframe[data-ezsrc*=\"//coupa.ng/\"]","div[class^=\"KeyVisualBanner_container_\"],\ndiv[class^=\"Main_container_\"] div:is([class^=\"PreorderMainCard_root_\"], [class^=\"Main_cardWrap_\"]):has(a[data-promo-name]),\ndiv[class^=\"RecommendationMobile_cardWrapper_\"] > a[class^=\"MainBannerV2_container_\"][data-promo-name]","a[href^=\"https://www.dothome.co.kr/ad/\"][target=\"new\"]",".inside-content-background-gradient,\n.partners-inside",".custom_code.board_top,\ndiv[style].fancybox-type-inline","div#newsRank",".ent_wrapper.slide-vertical-effect .ent_navigation,\n.widget-side .widget-title:has(+ div a[href^=\"/bbs/link.php?bo_table=\"][target=\"_blank\"]),\na[href*=\"/bbs/link.php?bo_table=partner&\"],\na[href*=\"?bo_table=partner\"]","#sidebar > .module:has(> div[id^=\"ad\"])","div[id*=\"ads\"]","#googleTop",".text-center > a[onclick^=\"App.trackOutboundLink\"]:has(> img[class^=\"visible-\"][class$=\"-block\"])","a[href][target=\"_blank\"][referrerpolicy=\"unsafe-url\"],\nsection > div[class*=\" \"]:has(a[href][target=\"_blank\"][referrerpolicy=\"unsafe-url\"]),\nsection > div[class*=\" \"]:has(ins.adsbygoogle),\nul > a[href*=\"/0ad\"].visittag","iframe[src*=\"/banner.html\"]","center > div[style*=\"margin:\"]","div[class^=\"style__GoogleAdSenseContainer-\"]",".respons-edit > div[style^=\"width:\"].float-right",".widget-side div[style*=\" \"]","#adsense","div[style] table[width] td[width]:has(> ins.adsbygoogle)","#coupangAd,\n#hongboInfoList,\n.aside > div[class^=\"side_\"]:not([class*=\"account\"]),\n.nav_container > div[id$=\"_content\"][class^=\"content_\"] .contents_main > div[class^=\"main_center_\"],\n.nav_container > div[id$=\"_content\"][class^=\"content_\"] .section_list.notice > div[class^=\"main_top_\"],\n.nav_content > div[id$=\"_content\"][class^=\"content_\"] div[class^=\"post_\"] > div[class^=\"view_center_\"],\ndiv[class*=\"_outline\"],\ndiv[id$=\"_content\"][class^=\"content_\"] > div[class^=\"list_top_\"]:not([class*=\" \"])",".board_recommended > a.list_item ~ div[class*=\" \"],\n.content_list.search > div[class^=\"list_center_\"],\n.nav_container .post_view > div[class^=\"view_top_\"],\n.nav_container > .content_main > div[class^=\"main_center_\"],\n.nav_container > .content_main > div[class^=\"main_top_\"],\n.nav_container > .content_view_list > div[class^=\"list_bottom_\"],\n.nav_container > div[class^=\"content_\"][class$=\"_list\"] a[href^=\"/service/board\"] ~ div[class^=\"list_center_\"],\n.nav_container > div[class^=\"list_bottom_\"],\n.shop_naver,\ndiv[id^=\"naverAd\"]",".section_list.hongbo","div[id^=\"carousel_\"] a[target=\"_blank\"]","a[data-dd-action-name*=\"Ads\"],\nimg[src*=\"/data/file/main/\"]","iframe[src^=\"//shop-redapi.daum.net/red-apigate/daumtop/\"]",".aside_g.aside_ad,\n.aside_g.aside_shopping","div[data-tiara-layer=\"ad\"]",".ggb-bnr",".mtop_adfit,\ndiv[class][data-ad-media][data-ad-pubuser][data-ad-type][data-ad-width][data-ad-height],\ndiv[data-slot-type=\"IMAGE_BIG_BANNER\"].box_bnr","#splinkColl,\n.adLinkColl,\n.content_sponsor,\n.screen_out ~ div[disp-attr]:has(> div:is(#splinkColl, .adLinkColl)),\n.screen_out ~ div[disp-attr]:has(c-list-ad),\nbody.nate .screen_out ~ div[disp-attr]:has(> #bizDirtColl),\nbody.nate .screen_out ~ div[disp-attr]:has(> div[style*=\"height:\"]),\nbody.nate aside#mAside > div[disp-attr]:has(> .wing_nate),\ndiv[class] > div[disp-attr] ~ div[disp-attr]:has(a[href*=\"//brandsearch.ad.daum.net/\"][onclick^=\"smartLog\"]),\niframe[src*=\"//ad.search.nate.com/\"]",".section_cont div[disp-attr]:has(.adLinkColl),\nbody.nate .section_cont [disp-attr] > #specialMColl,\nbody.nate .section_cont [disp-attr] > div[style*=\"height:\"]","ul.list_column > li.item_ad",".inner_main > div[data-tiara-layer=\"shopping\"],\n.inner_side > .box_g:has(> #shoppingTitle),\n.inner_side > div[style^=\"min-width:\"]",".ddnad-board","#r_aside center > div[class=\"bn\"]",".post_content > div[data-dest=\"placeholder\"][style^=\"min-height:\"]","#content > div.bd > div.bd_lst_wrp > center,\n.content > div.bd > div.clear > div > center,\n.side > .widget_div > .content > center,\ndiv[data-docsrl] ~ div[style^=\"height:\"][style*=\"text-align:\"]",".wrapper > div[style*=\" \"]#container > div:not([class])","a[href^=\"http\"][target=\"_blank\"].thumbnail","#menufoot > .hot_under,\ndiv[class^=\"powerlink_\"],\ndiv[id^=\"sidead\"]","body > div[style^=\"min-height:\"]:not([class]):not([id])","#mboard tr:has(> td:not([class]) div[style^=\"margin:\"][id^=\"d\"]),\nbody > .foot:has(> div[style*=\"margin:\"][id^=\"d\"]),\nbody > div[style]:has(> div[class^=\"powerlink_\"]),\ndiv[class$=\"ad_area\"]",".hd_pops","#serContents div[align=\"left\"],\ndiv[class$=\"_adban\"],\ndiv[class*=\" \"] > div[class*=\" \"][class*=\"_\"] ~ div[class$=\"fright\"],\ndiv[class*=\"mall_\"][style*=\" \"][class*=\"_slider_\"],\ntd[width]:not([valign]) ~ td[align=\"left\"] ul.banner",".fancybox-wrap:has(> .fancybox-skin > div > div > #dialoga.wst_ad_badge)","*:has(> a[target=\"_blank\"] img[src^=\"/images/KTImage/\"]),\n.ads + div:not([class]),\n.obituaries-wrapper:has(img[src^=\"/images/AdImage/\"]),\n.pop-layer,\ndiv[class] > div[class^=\"post-style\"] ~ .rn_block,\ndiv[class] > div[class^=\"post-style\"] ~ .rn_block + hr","aside > .obituaries-wrapper.recent_news_inner",".xe_content span ~ div[style]",".board-tail-banner,\n[style=\"margin-bottom: 20px;\"].row.row-15",".sidebar_book",".feed-list-wrap .feed-item-wrap-SPONSORED",".gdl-left-sidebar","img[src^=\"/img/sp/\"]","#sidebartop,\n.entry-content > div[id^=\"top\"]",".sidebar[style] > aside[id^=\"text-\"][class] ~ aside[id^=\"text-\"][class]",".pop-area.--dim.--active","div[class*=\"_ban_\"]","*[class*=\"-coupas-\"],\ndiv[class^=\"Post_continue_coupang__\"],\ndiv[class^=\"Post_post__\"] > .text-center:has(ins.adsbygoogle)",".at-main > .widget-box,\n.w-banner,\ndiv[class^=\"header-banner-\"],\ndiv[id^=\"float\"]","#wrap_right > #right","div[class^=\"Ad\"],\nheader .dis-table > div[style^=\"padding-top:\"].dis-table-cell","#sticky_variable_area,\nheader > .header-space","[id*=\"Ad\"],\ntable[align] table[align] td[valign] table[cellspacing] tr > td[colspan][height][bgcolor],\ntable[align] table[border] table[align]:has(td[align] img[alt=\"검색광고\"]),\ntable[bgcolor][align] table[cellspacing][align] tr:has(table table strong > a[href*=\"?Board=enterprise\"]),\ntable[width] table[width] td[width][height]:has(a[target=\"_blank\"] img[alt=\"배너광고안내\"]),\ntable[width] table[width] tr:has(> td[colspan] td[width][height] > img[alt=\"스폰서광고\"])","#TopAddFrame,\n.row > div[class][id=\"\"] ~ #Contents ~ a[href*=\"?Board=enterprise\"],\n.row > div[class][id=\"\"] ~ #Contents ~ a[href*=\"Board=enterprise\"] + div[class],\n.row > div[class][id=\"\"] ~ #Contents ~ div[style],\n.row > div[style=\"\"].col-xs-12 ~ div[id] + div[style]","div[class*=\"ad-\"]",".at-container .at-col div[style^=\"height:\"]:not([class]),\ndiv[class^=\"col-md-\"] div:is([style^=\"width:\"], [style^=\"min-width:\"])","*[class]:not([class*=\" \"]) > div[class]:not([class*=\" \"]) ~ *:not([class]) > *[class]:has(iframe[id^=\"google_ads_iframe_\"]),\n*[class]:not([class*=\" \"]) > div[class]:not([class*=\" \"]) ~ *:not([class]) > *[class]:has(iframe[src*=\"arca.live/external/callad\"]),\ndiv:not([class*=\" \"]) ~ div div + div[class]:has(> div[id][class]),\ndiv[class] ~ div div + *[class]:not([class*=\" \"]) *[class*=\" \"] div[class]:has(> iframe[id^=\"google_ads_\"]),\ndiv[class] ~ div div + *[class]:not([class*=\" \"]) *[class*=\" \"] div[class]:has(iframe[src*=\"arca.live/external/callad\"]),\ndiv[class]:not([class*=\" \"]) ~ div[class*=\" \"] > *[class*=\" \"] > *:has(iframe[id^=\"google_ads_iframe_\"]),\ndiv[class]:not([class*=\" \"]) ~ div[class*=\" \"] > *[class*=\" \"] > *:has(iframe[src*=\"arca.live/external/callad\"])","article h1 ~ div[class] > div[id]:has(> iframe[id^=\"google_ads_iframe_\"])",".partner-banner-flex","#mnetplus-modal-root","a[href^=\"/ad-\"]"]; + +const hostnamesMap = new Map([["kr.bb-tv.co",0],["agit359.com",0],["agit360.com",0],["agit361.com",0],["agit362.com",0],["agit363.com",0],["agit364.com",0],["agit365.com",0],["agit367.com",0],["agit368.com",0],["agit369.com",0],["agit370.com",0],["agit371.com",0],["agit372.com",0],["agit373.com",0],["agit374.com",0],["agit375.com",0],["kukinews.com",[0,44]],["m.comic.naver.com",[0,255]],["sports.news.naver.com",0],["pressian.com",0],["m.sedaily.com",[0,122,312]],["yhinews.com",0],["lolchess.gg",[0,168]],["ajl.co.kr",0],["ebn.co.kr",0],["economist.co.kr",[0,187,461]],["funshop.co.kr",0],["healtho.co.kr",[0,510]],["hinfomax.co.kr",0],["mosen.mt.co.kr",[0,122,556]],["paxnet.co.kr",[0,65,293,572]],["hinfomax.kr",0],["bloter.net",[0,30,681]],["miraetv.net",[10,717]],["3.37.104.109",13],["103.204.13.68",14],["m.richgo.ai",15],["linkkf.app",16],["filetender.com",[16,142]],["bonik.me",[16,673]],["yadongtube.net",16],["yatv.net",16],["yadongwang.org",16],["yadongkorea.red",16],["yako.red",16],["toptrend.blog",17],["mangacat.cc",[18,19]],["manatoki338.net",[19,279,714]],["manatoki339.net",[19,279,714]],["manatoki340.net",[19,279,714]],["manatoki341.net",[19,279,714]],["manatoki342.net",[19,279,714]],["manatoki343.net",[19,279,714]],["manatoki344.net",[19,279,714]],["manatoki345.net",[19,279,714]],["manatoki346.net",[19,279,714]],["manatoki347.net",[19,279,714]],["manatoki348.net",[19,279,714]],["manatoki349.net",[19,279,714]],["manatoki350.net",[19,279,714]],["noonnu.cc",20],["tv25.co",21],["youtu.co",[22,23]],["m.diningcode.com",[22,119]],["gamemeca.com",[22,108,155,156]],["kpenews.com",22],["kyeongin.com",[22,44,57,98]],["m.tenbizt.com",[22,115]],["tipsandtrickskorea.com",[22,345]],["todaysppc.com",22],["yeongnam.com",[22,387,388]],["m.11st.co.kr",[22,423]],["www.auction.co.kr",22],["cgv.co.kr",[22,52,57,150,452]],["gmarket.co.kr",[22,500]],["insight.co.kr",[22,517]],["m.inven.co.kr",[22,65,304,519]],["mememedia.co.kr",[22,23]],["tvreport.co.kr",[22,115]],["dfast.kr",[22,23]],["acmicpc.net",[22,676]],["enterdiary.com",23],["maxmovieen.com",23],["mystylezip.com",23],["tenbizt.com",[23,342]],["capress.kr",23],["carandmore.co.kr",23],["hotplacehunter.co.kr",23],["mobilitytv.co.kr",23],["newautopost.co.kr",[23,240,562]],["tminews.co.kr",23],["thehousemagazine.kr",23],["10000recipe.com",24],["m.10000recipe.com",25],["1004girl.com",26],["ajunews.com",[27,28,29]],["dajunbi.com",27],["auth.danawa.com",27],["prod.danawa.com",[27,44,105]],["m.kin.naver.com",27],["m.sports.naver.com",[27,268]],["m.hub.zum.com",27],["qooqootv.fun",27],["beyondpost.co.kr",27],["www.ebs.co.kr",[27,43,246,477]],["gqkorea.co.kr",27],["news.jtbc.co.kr",[27,44,527]],["metroseoul.co.kr",[27,547]],["mk.co.kr",[27,44,550]],["m.fomos.kr",27],["jjan.kr",[27,45,67,72,635]],["newspic.kr",27],["socialvalue.kr",[27,43,170]],["it.chosun.com",[29,43]],["realty.chosun.com",[29,43,79]],["drapt.com",29],["modoodoc.com",[29,236]],["pann.nate.com",[29,122,249]],["msearch.shopping.naver.com",[29,266]],["osmanias.com",[29,44,289]],["salgoonews.com",29],["xportsnews.com",[29,115]],["cm.asiae.co.kr",[29,432]],["asiatoday.co.kr",29],["khan.co.kr",[29,44,530]],["newstong.co.kr",29],["zdnet.co.kr",[29,44,67,122,620]],["theqoo.net",[29,67]],["algumon.com",[30,31]],["besteleven.com",[30,46]],["ccdailynews.com",30],["weekly.chosun.com",30],["daejonilbo.com",30],["dailysecu.com",30],["dpg.danawa.com",[30,45,103]],["m.danawa.com",[30,44,104]],["m.etnews.com",30],["ggilbo.com",30],["hankooki.com",30],["daily.hankooki.com",[30,162]],["hankookilbo.com",[30,167,168]],["hankyung.com",[30,44,169]],["hogangnono.com",30],["incheonilbo.com",30],["kimpga.com",[30,213]],["newspim.com",[30,46,276]],["nzkoreapost.com",[30,108,136,280]],["spochoo.com",30],["sportsseoul.com",[30,122,136]],["ziksir.com",30],["chungnamilbo.co.kr",30],["cnet.co.kr",30],["dealsite.co.kr",30],["digitaltoday.co.kr",[30,163,191,467]],["enetnews.co.kr",30],["foodnews.co.kr",30],["getnews.co.kr",30],["interfootball.co.kr",30],["lifedesk.co.kr",[30,541,542]],["mediaus.co.kr",30],["nbnbiz.co.kr",30],["newdailyhealth.co.kr",30],["pinpointnews.co.kr",[30,574]],["pointe.co.kr",30],["police112.co.kr",30],["ppomppu.co.kr",[30,67,240,577]],["spotvnews.co.kr",30],["tgdaily.co.kr",30],["eanews.kr",[30,187,541]],["huffingtonpost.kr",30],["newsnjoy.or.kr",[30,649]],["orbi.kr",[30,303,651]],["youthassembly.kr",[30,303]],["eroun.net",[30,191,489]],["topstarnews.net",[30,726]],["anewsa.com",32],["sports.chosun.com",[32,80,81]],["apycsports.com",33],["atlantachosun.com",34],["atlantak.com",35],["autopostkorea.com",[36,37]],["ygosunews.com",[37,393]],["quiz.avatye.com",38],["avguri10.com",[39,40]],["avguri11.com",[39,40]],["avguri12.com",[39,40]],["avguri13.com",[39,40]],["avguri14.com",[39,40]],["avguri15.com",[39,40]],["avguri4.com",[39,40]],["avguri5.com",[39,40]],["avguri6.com",[39,40]],["avguri7.com",[39,40]],["avguri8.com",[39,40]],["avguri9.com",[39,40]],["uwayapply.com",[39,370,371]],["booktoki338.com",[40,56]],["booktoki339.com",[40,56]],["booktoki340.com",[40,56]],["booktoki341.com",[40,56]],["booktoki342.com",[40,56]],["booktoki343.com",[40,56]],["booktoki344.com",[40,56]],["booktoki345.com",[40,56]],["booktoki346.com",[40,56]],["booktoki347.com",[40,56]],["booktoki348.com",[40,56]],["booktoki349.com",[40,56]],["booktoki350.com",[40,56]],["booktoki351.com",[40,56]],["booktoki352.com",[40,56]],["booktoki353.com",[40,56]],["newtoki338.com",[40,278,279]],["newtoki339.com",[40,278,279]],["newtoki340.com",[40,278,279]],["newtoki341.com",[40,278,279]],["newtoki342.com",[40,278,279]],["newtoki343.com",[40,278,279]],["newtoki344.com",[40,278,279]],["newtoki345.com",[40,278,279]],["newtoki346.com",[40,278,279]],["newtoki347.com",[40,278,279]],["newtoki348.com",[40,278,279]],["newtoki349.com",[40,278,279]],["nolgoga25.com",40],["nolgoga26.com",40],["nolgoga27.com",40],["nolgoga28.com",40],["nolgoga29.com",40],["nolgoga30.com",40],["nolgoga31.com",40],["nolgoga32.com",40],["nolgoga33.com",40],["nolgoga34.com",40],["nolgoga35.com",40],["torrentdin10.com",[40,358]],["torrentdin11.com",[40,358]],["torrentdin12.com",[40,358]],["torrentdin13.com",[40,358]],["torrentdin14.com",[40,358]],["torrentdin15.com",[40,358]],["torrentdin4.com",[40,358]],["torrentdin5.com",[40,358]],["torrentdin6.com",[40,358]],["torrentdin7.com",[40,358]],["torrentdin8.com",[40,358]],["torrentdin9.com",[40,358]],["postshare.co.kr",[40,576]],["principlesofknowledge.kr",[40,655]],["zzzz.lol",[40,672]],["avjoa59.com",41],["avjoa60.com",41],["avjoa61.com",41],["avjoa62.com",41],["avjoa63.com",41],["avjoa64.com",41],["avjoa65.com",41],["avjoa66.com",41],["avjoa67.com",41],["avjoa68.com",41],["avjoa69.com",41],["avjoa70.com",41],["avjoa71.com",41],["avjoa72.com",41],["avjoa73.com",41],["avjoa74.com",41],["avjoa75.com",41],["avjoa76.com",41],["avjoa77.com",41],["avpink365.com",42],["avpink366.com",42],["avpink367.com",42],["avpink368.com",42],["avpink369.com",42],["avpink370.com",42],["avpink371.com",42],["avpink372.com",42],["avpink373.com",42],["badayak.com",43],["basketkorea.com",43],["entertainpost.com",[43,133]],["m.fmkorea.com",[43,144]],["heraldcorp.com",[43,172]],["news.heraldcorp.com",[43,71,76,172]],["koreadaily.com",[43,214]],["lalawin.com",43],["m.newsen.com",[43,273]],["newsis.com",[43,274]],["m.ohmynews.com",[43,284]],["slrclub.com",[43,318]],["jwmx.tistory.com",43],["hub.zum.com",43],["m.gamechosun.co.kr",[43,497]],["hobbyen.co.kr",43],["m.moneys.co.kr",[43,553]],["thespike.co.kr",43],["ujnews.co.kr",[43,609]],["ytn.co.kr",[43,618]],["beautynury.com",[44,45]],["bemil.chosun.com",[44,67,68,69]],["health.chosun.com",[44,72,73,74]],["donga.com",[44,57,122,123]],["encar.com",[44,67]],["etnews.com",[44,140]],["mbiz.heraldcorp.com",[44,173,174]],["m.heraldpop.com",[44,174]],["humoruniv.com",[44,179]],["imnews.imbc.com",44],["investchosun.com",44],["m.jjang0u.com",44],["kjwwang.com",44],["m.cafe.naver.com",44],["search.naver.com",[44,263]],["nesin.com",[44,67]],["ohmynews.com",[44,67,283]],["sedaily.com",[44,246,311]],["sportalkorea.com",[44,67,323,324]],["m.starnewskorea.com",[44,320,331]],["stoo.com",[44,332]],["teamblind.com",44],["news.zum.com",[44,311,399]],["dak.gg",44],["asiae.co.kr",[44,67,431]],["compuzone.co.kr",[44,455]],["edaily.co.kr",[44,232,478]],["etoday.co.kr",[44,487]],["joongang.co.kr",44],["kmib.co.kr",[44,533]],["m.mk.co.kr",44],["nocutnews.co.kr",[44,311,567]],["news.sbs.co.kr",[44,311,583]],["m.todayhumor.co.kr",44],["unsin.co.kr",44],["dprime.kr",[44,74,98,122,623]],["news1.kr",[44,643]],["m.search.daum.net",[44,696]],["v.daum.net",[44,67]],["news.v.daum.net",[44,697]],["ggoorr.net",[44,702]],["kyeonggi.com",[45,57]],["game.naver.com",[45,256]],["www.naver.com",[45,269]],["r114.com",[45,122,305]],["kwnews.co.kr",[45,67,72]],["koreatimes.net",[45,136,168,321,711]],["bizhankook.com",47],["blacktoon302.com",48],["blacktoon303.com",48],["blacktoon304.com",48],["blacktoon305.com",48],["blacktoon306.com",48],["blacktoon307.com",48],["blacktoon308.com",48],["blacktoon309.com",48],["blacktoon310.com",48],["blacktoon311.com",48],["blacktoon312.com",48],["blacktoon313.com",48],["singingdalong.blogspot.com",49],["sajuplus.net",49],["ydailynewsis.blogspot.com",50],["boannews.com",[51,52]],["edu.donga.com",52],["m.etoday.co.kr",[52,488,489]],["mbn.co.kr",[52,67,98]],["mmzone.co.kr",[52,552]],["mnews.sbs.co.kr",52],["m.boannews.com",53],["bontv59.com",[54,55]],["bontv60.com",[54,55]],["bontv61.com",[54,55]],["bontv62.com",[54,55]],["bontv63.com",[54,55]],["bontv64.com",[54,55]],["bontv65.com",[54,55]],["bontv66.com",[54,55]],["bontv67.com",[54,55]],["bontv68.com",[54,55]],["bontv69.com",[54,55]],["tvzota106.com",[54,55,368]],["tvzota107.com",[54,55,368]],["tvzota108.com",[54,55,368]],["tvzota109.com",[54,55,368]],["tvzota110.com",[54,55,368]],["tvzota111.com",[54,55,368]],["tvzota112.com",[54,55,368]],["tvzota113.com",[54,55,368]],["tvzota114.com",[54,55,368]],["tvzota115.com",[54,55,368]],["tvzota116.com",[54,55,368]],["popco.net",[54,722]],["busan.com",[57,58]],["m.health.chosun.com",[57,75,76,77]],["fnnews.com",[57,122,145]],["kizmom.hankyung.com",57],["medicaltimes.com",[57,69,155]],["m.munhwa.com",[57,241]],["zum.com",[57,72,397]],["asiatime.co.kr",[57,153,246]],["hani.co.kr",[57,506]],["m.kmib.co.kr",[57,534]],["kpanews.co.kr",[57,239]],["www.daum.net",[57,72,698]],["dodot.cafe24.com",[59,60]],["loapost.cafe24.com",[59,60]],["ohohz.cafe24.com",[59,60]],["ktestone.com",59],["jiavr.xyz",[59,60]],["windnews.cafe24.com",61],["ceoscoredaily.com",62],["chaegeon.com",63],["chchclub.com",64],["chosun.com",[65,66]],["ksg.co.kr",65],["nownews.seoul.co.kr",65],["m-i.kr",[65,637]],["goodgag.net",[65,67]],["ddengle.com",[67,115,116,117]],["dmitory.com",67],["fntimes.com",[67,146]],["m.gamemeca.com",67],["happycampus.com",[67,170,171]],["ichannela.com",[67,72]],["imaeil.com",[67,192]],["munhwa.com",[67,238,239,240]],["news.naver.com",[67,71]],["yes24.com",[67,389]],["aladin.co.kr",[67,428]],["auction.co.kr",[67,433]],["dnews.co.kr",67],["etoland.co.kr",[67,72,490]],["itcm.co.kr",[67,522]],["kick-off.co.kr",67],["m.nocutnews.co.kr",[67,568]],["ent.sbs.co.kr",67],["seoul.co.kr",[67,84,585]],["clien.net",[67,685]],["news.daum.net",67],["wowtv.co.kr",[68,71,303,612]],["biz.chosun.com",[70,71]],["www.chosun.com",[70,85]],["styleup.gameangel.com",[71,72,154]],["dcnewsj.joins.com",[71,72,205]],["maxmovie.com",[71,84,229]],["place.naver.com",71],["mlbpark.donga.com",[72,126]],["joseilbo.com",[72,208]],["section.cafe.naver.com",72],["newsen.com",[72,272]],["toomics.com",[72,187,354]],["yakup.com",[72,384]],["mitem.auction.co.kr",[72,437,438]],["berryjam.co.kr",[72,439]],["djtimes.co.kr",[72,469]],["knnews.co.kr",72],["order.kyobobook.co.kr",72],["m.mt.co.kr",[72,379,555]],["mydaily.co.kr",72],["thebell.co.kr",[72,599]],["m.ytn.co.kr",[72,619]],["fomos.kr",[72,626]],["forwarder.kr",[72,627]],["mdjournal.kr",72],["tokenpost.kr",[72,663]],["windowsforum.kr",[72,668]],["m.mail.daum.net",72],["comic.naver.com",[74,254]],["m.ppomppu.co.kr",[74,578]],["m.cgv.co.kr",[77,120,453]],["monthly.chosun.com",78],["dcinside.com",[80,107]],["m.sports.chosun.com",[82,83,84]],["auto.danawa.com",82],["news.nate.com",[82,122,245,246]],["m.sportschosun.com",[82,83,84,320]],["m.eye.seoul.co.kr",[82,587,588]],["m.seoul.co.kr",[82,587,588,589]],["m.wowtv.co.kr",82],["ciokorea.com",86],["itworld.co.kr",[86,524]],["coolenjoy.net",[86,688]],["genshin.gamedot.org",86],["cjlogistics.com",87],["cnbnews.com",88],["cocstorage.com",89],["coinpan.com",90],["coinreaders.com",[91,92]],["newstomato.com",[92,108]],["m.weekly.khan.co.kr",92],["shinmoongo.net",92],["corearoadbike.com",93],["coronaita.com",94],["cosinkorea.com",95],["coupang.com",96],["m.coupang.com",[97,98]],["hwbattle.com",[98,183]],["pushoong.com",[98,299,300]],["all-mice.co.kr",[98,429]],["elle.co.kr",[98,482]],["epnc.co.kr",[98,485,486]],["sir.kr",[98,594]],["catnews.net",98],["kidkids.net",[98,709]],["www.coupang.com",99],["cuonet.com",100],["dailypharm.com",101],["cmobile.g-enews.com",[101,151,152,153]],["m.g-enews.com",[101,151,152,153]],["smartfn.co.kr",[101,592]],["danawa.com",102],["search.danawa.com",106],["app.dcinside.com",[108,109]],["m.dcinside.com",[108,109]],["fmkorea.com",[108,143]],["search.zum.com",[108,293,400]],["m.khan.co.kr",108],["moneys.co.kr",108],["newdaily.co.kr",[108,136,563]],["m.tf.co.kr",[108,597]],["search.daum.net",[108,695]],["gall.dcinside.com",[110,111]],["game.dcinside.com",111],["h5.dcinside.com",112],["sign.dcinside.com",113],["ddanzi.com",114],["woman.donga.com",115],["ruliweb.com",[115,122,308]],["thisisgame.com",[115,117,344]],["dundam.xyz",117],["diningcode.com",118],["digitalchosun.dizzo.com",[120,121]],["edit.incruit.com",[120,194]],["m.dailian.co.kr",[120,371]],["hojunara.com",[121,177]],["manamoa100.com",121],["manamoa101.com",121],["manamoa102.com",121],["manamoa103.com",121],["manamoa104.com",121],["manamoa105.com",121],["manamoa106.com",121],["manamoa107.com",121],["manamoa108.com",121],["manamoa109.com",121],["manamoa110.com",121],["manamoa111.com",121],["manamoa112.com",121],["manamoa113.com",121],["manamoa114.com",121],["manamoa115.com",121],["manamoa116.com",121],["manamoa117.com",121],["manamoa118.com",121],["manamoa119.com",121],["manamoa99.com",121],["ildaro.com",122],["m.nate.com",[122,244]],["www.nate.com",[122,251]],["m.stock.naver.com",122],["mobile.newsis.com",[122,275]],["planet-times.com",122],["seoulwire.com",122],["serieamania.com",[122,316]],["m.thisisgame.com",122],["m.edaily.co.kr",[122,194,311,479]],["fpn119.co.kr",[122,494]],["mania.kr",122],["dbr.donga.com",124],["kids.donga.com",125],["sports.donga.com",127],["donthellgo.com",128],["instructivehumility.com",128],["news.oasisfeed.com",[128,281]],["curiosityblog.co.kr",128],["issueclick.kr",128],["dprime.kr.dvdprime.com",129],["edufindkorea.com",130],["eegosa.com",131],["emmaru.com",132],["enuri.com",[134,135,136]],["nongmin.com",[135,168]],["view.nate.com",136],["m.enuri.com",137],["eoreuni.com",138],["avada.tistory.com",[138,347]],["www.erdcloud.com",139],["extmovie.com",141],["frtoon220.com",147],["frtoon221.com",147],["frtoon222.com",147],["frtoon223.com",147],["frtoon224.com",147],["frtoon225.com",147],["frtoon226.com",147],["frtoon227.com",147],["frtoon228.com",147],["frtoon229.com",147],["frtoon230.com",147],["frtoon231.com",147],["frtoon232.com",147],["frtoon233.com",147],["newtoon224.com",147],["newtoon225.com",147],["newtoon226.com",147],["newtoon227.com",147],["newtoon228.com",147],["newtoon229.com",147],["newtoon230.com",147],["newtoon231.com",147],["newtoon232.com",147],["newtoon233.com",147],["newtoon234.com",147],["funissu.com",148],["jootc.com",[148,207]],["funnyissue.com",149],["googlewph.com",149],["gyeomipang.co.kr",149],["g-enews.com",150],["hotword.site",[150,731]],["news.g-enews.com",151],["m.inews24.com",155],["m.joynews24.com",[155,197,209]],["m.yonhapnewstv.co.kr",[155,616]],["geekorea.com",157],["gentlysallim.com",158],["vietnamguide.co.kr",[158,610]],["ggeal.com",159],["ggjil.com",160],["gigglehd.com",161],["goodmorningcc.com",162],["sports-g.com",162],["slist.kr",[162,658]],["gukjenews.com",163],["mnews.imaeil.com",[163,193]],["haninpost.com",164],["haninvegas.com",165],["sports.hankooki.com",166],["phdkim.net",[168,303,721]],["memberssl.auction.co.kr",169],["megabox.co.kr",169],["minimap.net",[169,716]],["ombudsmannews.com",170],["hungryapp.co.kr",[170,461,512]],["kpja.kr",170],["usjournal.kr",170],["chimhaha.net",[170,683]],["etorrentro.net",170],["mrealfoods.heraldcorp.com",175],["heraldpop.com",176],["humorpick.com",178],["m.humoruniv.com",[180,181]],["meeco.kr",[181,338,639]],["web.humoruniv.com",182],["hyundaenews.com",184],["ibabynews.com",185],["idaegu.com",186],["ilbe.com",[187,188]],["img.imimggggg87878.com",187],["philgo.com",[187,293,294]],["blockchainhub.kr",[187,303]],["cineaste.co.kr",[187,454]],["signin.gmarket.co.kr",187],["jpaxnet.co.kr",187],["ondisk.co.kr",[187,570]],["bigkinds.or.kr",[187,461,648]],["m.ilbe.com",[189,190]],["kinolights.com",190],["ilemonde.com",191],["mjmedi.com",191],["khgames.co.kr",[191,531]],["digitalasset.works",191],["bgchang.co.kr",194],["m.hungryapp.co.kr",[194,513]],["m.news1.kr",[194,406,644]],["www.incruit.com",195],["inews24.com",[196,197]],["joynews24.com",196],["infosori.com",198],["m.shop.interpark.com",199],["shopping.interpark.com",200],["isplus.com",201],["shopping.naver.com",[201,265]],["star.ohmynews.com",201],["m.cafe.daum.net",201],["jellinggame.com",202],["jgmoa57.com",202],["jgmoa58.com",202],["jgmoa59.com",202],["jgmoa60.com",202],["jgmoa61.com",202],["jgmoa62.com",202],["jgmoa63.com",202],["jgmoa64.com",202],["jgmoa65.com",202],["jgmoa66.com",202],["jgmoa67.com",202],["jgmoa68.com",202],["jgmoa69.com",202],["jgmoa70.com",202],["jgmoa71.com",202],["jjalbot.com",203],["jjang0u.com",204],["joongna.com",206],["map.kakao.com",210],["shoppinghow.kakao.com",211],["webtoon.kakao.com",212],["m.bobaedream.co.kr",[214,445]],["koreapas.com",215],["koreatimes.com",216],["kormedi.com",217],["koya-culture.com",218],["kr-weathernews.com",219],["ktxtorrent121.com",220],["ktxtorrent122.com",220],["ktxtorrent123.com",220],["ktxtorrent124.com",220],["ktxtorrent125.com",220],["ktxtorrent126.com",220],["ktxtorrent127.com",220],["ktxtorrent128.com",220],["ktxtorrent129.com",220],["ktxtorrent130.com",220],["ktxtorrent131.com",220],["ktxtorrent132.com",220],["ktxtorrent133.com",220],["ktxtorrent134.com",220],["ktxtorrent135.com",220],["lawnb.com",221],["lecturernews.com",222],["linkeye10.com",223],["linkeye11.com",223],["linkeye12.com",223],["linkeye13.com",223],["linkeye14.com",223],["linkeye15.com",223],["linkeye16.com",223],["linkeye17.com",223],["linkeye18.com",223],["linkeye19.com",223],["linkeye20.com",223],["linkeye21.com",223],["linkeye7.com",223],["linkeye8.com",223],["linkeye9.com",223],["linkrand10.com",224],["linkrand11.com",224],["linkrand12.com",224],["linkrand13.com",224],["linkrand14.com",224],["linkrand15.com",224],["linkrand16.com",224],["linkrand17.com",224],["linkrand18.com",224],["linkrand19.com",224],["linkrand5.com",224],["linkrand6.com",224],["linkrand7.com",224],["linkrand8.com",224],["linkrand9.com",224],["loawa.com",225],["lotteon.com",226],["lottoen.com",227],["manaboza62.com",228],["manaboza63.com",228],["manaboza64.com",228],["manaboza65.com",228],["manaboza66.com",228],["manaboza67.com",228],["manaboza68.com",228],["manaboza69.com",228],["manaboza70.com",228],["manaboza71.com",228],["manaboza72.com",228],["manaboza73.com",228],["mediajeju.com",230],["mediapen.com",[231,232]],["missyusa.com",233],["mobile.missyusa.com",234],["modoocode.com",235],["moyoplan.com",237],["starnewskorea.com",[240,330]],["bada.io",[240,412]],["mimint.co.kr",[240,461,548]],["arca.live",[240,671]],["search.11st.co.kr",[241,424]],["marupost.mycafe24.com",242],["narutong.com",243],["m.yakup.com",[246,385]],["boribori.co.kr",[246,447]],["news2day.co.kr",[246,565]],["ypbooks.co.kr",[246,277,371,617]],["m.comm.news.nate.com",247],["m.news.nate.com",248],["m.pann.nate.com",250],["blog.naver.com",252],["chzzk.naver.com",253],["kin.naver.com",257],["evape.kr",257],["m.naver.com",[258,259]],["tf.co.kr",[259,596]],["mail.naver.com",260],["new-m.pay.naver.com",261],["pcmap.place.naver.com",262],["m.search.naver.com",264],["search.shopping.naver.com",267],["time.navyism.com",270],["newreop.com",271],["newstof.com",277],["oceansabyss.com",282],["ohmytaxinews.com",285],["opworlds18.com",[286,287]],["opworlds19.com",[286,287]],["opworlds20.com",[286,287]],["opworlds21.com",[286,287]],["opworlds22.com",[286,287]],["opworlds23.com",[286,287]],["opworlds24.com",[286,287]],["opworlds25.com",[286,287]],["opworlds26.com",[286,287]],["jusoyo12.net",[286,708]],["jusoyo13.net",[286,708]],["jusoyo14.net",[286,708]],["jusoyo15.net",[286,708]],["jusoyo16.net",[286,708]],["jusoyo17.net",[286,708]],["jusoyo18.net",[286,708]],["jusoyo19.net",[286,708]],["jusoyo20.net",[286,708]],["jusoyo21.net",[286,708]],["jusoyo22.net",[286,708]],["oracionspace.com",288],["poketory.com",[288,297]],["tistory.com",[288,346]],["club.pdpop.com",290],["pervsi.com",[291,292]],["sori114.com",291],["vop.co.kr",293],["plankim.com",295],["playwares.com",296],["academy.prompie.com",298],["m-sooriya.tistory.com",299],["ygosu.com",[299,391]],["quasarplay.com",301],["quasarzone.com",[302,303,304]],["mobiinside.co.kr",303],["m.r114.com",306],["rdsong.com",307],["bbs.ruliweb.com",309],["m.ruliweb.com",310],["segye.com",313],["segyebiz.com",[313,314]],["sejonghub.com",315],["simcong.com",317],["m.slrclub.com",[319,320]],["soxak.com",321],["newsfeed.dispatch.co.kr",321],["itwind.co.kr",[321,523]],["spochak.com",322],["soccerline.kr",[324,659]],["comic.sportsseoul.com",[325,326]],["vod.sportsseoul.com",325],["spotv120.com",327],["spotv121.com",327],["spotv122.com",327],["spotv123.com",327],["spotv124.com",327],["spotv125.com",327],["spotv126.com",327],["spotv127.com",327],["spotv128.com",327],["spotv129.com",327],["spotv130.com",327],["spotv131.com",327],["spotv132.com",327],["spotv133.com",327],["spotv134.com",327],["spotv135.com",327],["spotv136.com",327],["spotv137.com",327],["spotv138.com",327],["ssodam.com",328],["starjn.com",329],["m.stoo.com",333],["sumpic.com",334],["sundayjournalusa.com",335],["sundaynewsusa.com",336],["svrforum.com",[337,338]],["talk-cargo.com",339],["tcafe2a.com",340],["te31.com",341],["thewordcracker.com",343],["chmodi.tistory.com",348],["gugomah.tistory.com",349],["hunnek.tistory.com",350],["ilsangt.tistory.com",351],["lee-master.tistory.com",352],["playcraft.tistory.com",353],["toon123.com",355],["torrentbam129.com",356],["torrentbam130.com",356],["torrentbam131.com",356],["torrentbam132.com",356],["torrentbam133.com",356],["torrentbam134.com",356],["torrentbam135.com",356],["torrentbam136.com",356],["torrentbam137.com",356],["torrentbam138.com",356],["torrentbam139.com",356],["torrentbam140.com",356],["torrentbam141.com",356],["torrentbam142.com",356],["torrentbam143.com",356],["torrentbam144.com",356],["torrenttt130.com",356],["torrenttt131.com",356],["torrenttt132.com",356],["torrenttt133.com",356],["torrenttt134.com",356],["torrenttt135.com",356],["torrenttt136.com",356],["torrenttt137.com",356],["torrenttt138.com",356],["torrenttt139.com",356],["torrenttt140.com",356],["torrenttt141.com",356],["torrenttt142.com",356],["torrenttt143.com",356],["torrentbot141.com",357],["torrentbot142.com",357],["torrentbot143.com",357],["torrentbot144.com",357],["torrentbot145.com",357],["torrentbot146.com",357],["torrentbot147.com",357],["torrentbot148.com",357],["torrentbot149.com",357],["torrentbot150.com",357],["torrentbot151.com",357],["torrentbot152.com",357],["torrentbot153.com",357],["torrentbot154.com",357],["torrentrj150.com",357],["torrentrj151.com",357],["torrentrj152.com",357],["torrentrj153.com",357],["torrentrj154.com",357],["torrentrj155.com",357],["torrentrj156.com",357],["torrentrj157.com",357],["torrentrj158.com",357],["torrentrj159.com",357],["torrentrj160.com",357],["torrentrj161.com",357],["torrentrj162.com",357],["torrentrj163.com",357],["torrentrj164.com",357],["torrentrj165.com",357],["torrentsome144.com",357],["torrentsome145.com",357],["torrentsome146.com",357],["torrentsome147.com",357],["torrentsome148.com",357],["torrentsome149.com",357],["torrentsome150.com",357],["torrentsome151.com",357],["torrentsome152.com",357],["torrentsome153.com",357],["torrentsome154.com",357],["torrentsome155.com",357],["torrentsome156.com",357],["torrentgram65.com",359],["torrentgram66.com",359],["torrentgram67.com",359],["torrentgram68.com",359],["torrentgram69.com",359],["torrentgram70.com",359],["torrentgram71.com",359],["torrentgram72.com",359],["torrentgram73.com",359],["torrentgram74.com",359],["torrentgram75.com",359],["torrentgram76.com",359],["torrentgram77.com",359],["torrentgram78.com",359],["torrentgram79.com",359],["torrentgram80.com",359],["torrentmode.com",360],["torrentnx17.com",361],["torrentnx18.com",361],["torrentnx19.com",361],["torrentnx20.com",361],["torrentnx21.com",361],["torrentnx22.com",361],["torrentnx23.com",361],["torrentnx24.com",361],["torrentnx25.com",361],["torrentnx26.com",361],["torrentnx27.com",361],["torrentpi144.com",362],["torrentpi145.com",362],["torrentpi146.com",362],["torrentpi147.com",362],["torrentpi148.com",362],["torrentpi149.com",362],["torrentpi150.com",362],["torrentpi151.com",362],["torrentpi152.com",362],["torrentpi153.com",362],["torrentpi154.com",362],["torrentpi155.com",362],["torrentpi156.com",362],["torrentqq316.com",363],["torrentqq317.com",363],["torrentqq318.com",363],["torrentqq319.com",363],["torrentqq320.com",363],["torrentqq321.com",363],["torrentqq322.com",363],["torrentqq323.com",363],["torrentqq324.com",363],["torrentqq325.com",363],["torrentqq326.com",363],["torrentqq327.com",363],["torrentqq328.com",363],["torrentqq329.com",363],["torrentqq330.com",363],["torrenttip125.com",364],["torrenttip126.com",364],["torrenttip127.com",364],["torrenttip128.com",364],["torrenttip129.com",364],["torrenttip130.com",364],["torrenttip131.com",364],["torrenttip132.com",364],["torrenttip133.com",364],["torrenttip134.com",364],["torrenttip135.com",364],["torrenttip136.com",364],["torrenttip137.com",364],["torrenttip138.com",364],["torrenttop103.com",365],["torrenttop104.com",365],["torrenttop105.com",365],["torrenttop106.com",365],["torrenttop107.com",365],["torrenttop108.com",365],["torrenttop109.com",365],["torrenttop110.com",365],["torrenttop111.com",365],["torrenttop112.com",365],["torrenttop113.com",365],["torrenttop114.com",365],["torrenttop115.com",365],["torrenttop116.com",365],["tvchak77.com",366],["tvchak78.com",366],["tvchak79.com",366],["tvchak80.com",366],["tvchak81.com",366],["tvchak82.com",366],["tvchak83.com",366],["tvchak84.com",366],["tvchak85.com",366],["tvchak86.com",366],["tvchak87.com",366],["tvchak88.com",366],["tvchak89.com",366],["tvchak90.com",366],["tvchak91.com",366],["tvchak92.com",366],["tvchak93.com",366],["tvchak94.com",366],["tvchak95.com",366],["tvchak96.com",366],["tvchak97.com",366],["tvchak98.com",366],["news.tvchosun.com",367],["uuoobe.com",369],["m.mimint.co.kr",371],["wassada.com",372],["pedia.watcha.com",373],["front.wemakeprice.com",374],["mw.wemakeprice.com",375],["search.wemakeprice.com",376],["whosaeng.com",377],["wjdqhzld.com",378],["xetown.com",379],["xn--vv4b11c.com",380],["xvideos-kr.com",381],["yaburi52.com",382],["yaburi53.com",382],["yaburi54.com",382],["yaburi55.com",382],["yaburi56.com",382],["yaburi57.com",382],["yaburi58.com",382],["yaburi59.com",382],["yaburi60.com",382],["yaburi61.com",382],["yaburi62.com",382],["yaburi63.com",382],["yaburi64.com",382],["yaburi65.com",382],["yaburi66.com",382],["yaburi67.com",382],["yaburi68.com",382],["yaburi69.com",382],["yaburi70.com",382],["yaburi71.com",382],["yaburi72.com",382],["yagong76.com",383],["yagong77.com",383],["yagong78.com",383],["yagong79.com",383],["yagong80.com",383],["yagong81.com",383],["yagong82.com",383],["yagong83.com",383],["yagong84.com",383],["yagong85.com",383],["yagong86.com",383],["yagong87.com",383],["yagong88.com",383],["yagong89.com",383],["yagong90.com",383],["yagong91.com",383],["yagong92.com",383],["yagong93.com",383],["yagong94.com",383],["yagong95.com",383],["yagong96.com",383],["yagong97.com",383],["yagong98.com",383],["ydbox30.com",386],["ydbox31.com",386],["ydbox32.com",386],["ydbox33.com",386],["ydbox34.com",386],["ydbox35.com",386],["ydbox36.com",386],["ydbox37.com",386],["ydbox38.com",386],["ydbox39.com",386],["ydbox40.com",386],["ydbox41.com",386],["ydbox42.com",386],["ydbox43.com",386],["ydbox44.com",386],["ydbox45.com",386],["ydbox46.com",386],["tvbox68.xyz",386],["tvbox69.xyz",386],["tvbox70.xyz",386],["tvbox71.xyz",386],["tvbox72.xyz",386],["tvbox73.xyz",386],["tvbox74.xyz",386],["tvbox75.xyz",386],["tvbox76.xyz",386],["tvbox77.xyz",386],["tvbox78.xyz",386],["tvbox79.xyz",386],["tvbox80.xyz",386],["tvbox81.xyz",386],["tvbox82.xyz",386],["tvbox83.xyz",386],["tvbox84.xyz",386],["ekn.kr",388],["m.yes24.com",390],["m.ygosu.com",392],["ygy48.com",394],["ygy49.com",394],["ygy50.com",394],["ygy51.com",394],["ygy52.com",394],["ygy53.com",394],["ygy54.com",394],["ygy55.com",394],["ygy56.com",394],["ygy57.com",394],["ygy58.com",394],["ygy59.com",394],["ygy60.com",394],["ygy61.com",394],["yongtj.com",395],["yul-do.com",396],["invest.zum.com",398],["m.search.zum.com",401],["shopping.zum.com",402],["koreanbots.dev",403],["av19.gg",404],["maple.gg",405],["talk.op.gg",406],["poro.gg",407],["tftps.gg",408],["hasha.in",409],["ponh.info",410],["a-ha.io",411],["bloomingbit.io",413],["thebook.io",414],["thepumpkin.io",415],["velog.io",416],["allaboutshaving.kr",417],["asked.kr",[418,419]],["www.instiz.net",[419,707]],["buly.kr",420],["0db.co.kr",421],["11st.co.kr",422],["www.11st.co.kr",425],["2cpu.co.kr",426],["5donews.co.kr",427],["news.appstory.co.kr",430],["browse.auction.co.kr",434],["itempage3.auction.co.kr",435],["m.auction.co.kr",436],["item.gmarket.co.kr",438],["cnews.beyondpost.co.kr",440],["m.beyondpost.co.kr",441],["bizwatch.co.kr",442],["blockmedia.co.kr",443],["bobaedream.co.kr",444],["bodnara.co.kr",446],["brainbox.co.kr",448],["cadgraphics.co.kr",449],["casenews.co.kr",450],["cbinews.co.kr",451],["m.compuzone.co.kr",456],["coocha.co.kr",457],["m.coocha.co.kr",458],["cultureland.co.kr",459],["cvsnet.co.kr",460],["dailian.co.kr",461],["rhythmer.net",461],["daisomall.co.kr",462],["darakwon.co.kr",463],["datanews.co.kr",464],["ddaily.co.kr",465],["deliverypoint.co.kr",466],["semoi.kr",[466,657]],["dispatch.co.kr",468],["doctorjob.co.kr",470],["dschool.co.kr",471],["dt.co.kr",472],["www.dt.co.kr",473],["dtoday.co.kr",474],["e-himart.co.kr",475],["earlyadopter.co.kr",476],["www.edaily.co.kr",480],["eleparts.co.kr",481],["enjoytaiwan.co.kr",483],["eomisae.co.kr",484],["hellot.net",[485,703]],["filecity.co.kr",491],["m.fishingseasons.co.kr",492],["fntoday.co.kr",493],["m.fpn119.co.kr",495],["fun-iyagi.co.kr",496],["timecoffee.co.kr",496],["gamefocus.co.kr",498],["gginews.co.kr",499],["browse.gmarket.co.kr",501],["category.gmarket.co.kr",502],["m.gmarket.co.kr",503],["www.gmarket.co.kr",504],["gobest.co.kr",505],["happymoney.co.kr",507],["m.happymoney.co.kr",508],["hashcode.co.kr",509],["hogaeng.co.kr",511],["i-boss.co.kr",514],["idsn.co.kr",515],["m.idsn.co.kr",516],["inven.co.kr",518],["www.inven.co.kr",520],["issuelink.co.kr",521],["jobkorea.co.kr",525],["mnews.jtbc.co.kr",526],["junggi.co.kr",528],["kayak.co.kr",529],["kidd.co.kr",532],["kmug.co.kr",535],["kookje.co.kr",536],["kyobobook.co.kr",537],["lawtalk.co.kr",538],["lawtalknews.co.kr",539],["lawtimes.co.kr",540],["manhwa.co.kr",543],["m.mbn.co.kr",544],["star.mbn.co.kr",545],["mediatoday.co.kr",546],["newsworker.co.kr",[546,566]],["mininote.co.kr",549],["mksports.co.kr",551],["monitor.co.kr",554],["news.mt.co.kr",557],["osen.mt.co.kr",558],["news.mtn.co.kr",559],["mule.co.kr",560],["m.mydaily.co.kr",561],["biz.newdaily.co.kr",564],["noteforum.co.kr",569],["m.osen.co.kr",571],["piku.co.kr",573],["pohangnews.co.kr",575],["redflame.co.kr",579],["community.rememberapp.co.kr",580],["now.rememberapp.co.kr",581],["sbs.co.kr",582],["sellclub.co.kr",584],["en.seoul.co.kr",586],["m.nownews.seoul.co.kr",[588,590]],["www.seoul.co.kr",591],["steptohealth.co.kr",[593,594]],["techrecipe.co.kr",595],["news.tf.co.kr",598],["m.thebigdata.co.kr",600],["thecall.co.kr",601],["theguru.co.kr",602],["themomstory.co.kr",603],["m.thesingle.co.kr",604],["tiendeo.co.kr",605],["m.tinnews.co.kr",606],["sta.tion.co.kr",607],["www.tmon.co.kr",608],["withcast.co.kr",611],["yna.co.kr",613],["m.yna.co.kr",614],["yonhapnewstv.co.kr",615],["commutil.kr",621],["defensetimes.kr",622],["everytime.kr",624],["fafan.kr",625],["fow.kr",628],["nts.go.kr",629],["gorani.kr",630],["hash.kr",631],["wiki.hash.kr",632],["heye.kr",633],["japanout.kr",634],["kharn.kr",636],["mbong.kr",638],["mground.kr",640],["minelist.kr",641],["muko.kr",642],["m.newspic.kr",645],["nunting.kr",646],["okky.kr",647],["op.skill.or.kr",650],["outstanding.kr",652],["pping.kr",653],["ppss.kr",654],["reurl.kr",656],["m.socialvalue.kr",660],["sportsw.kr",661],["thelec.kr",662],["jovelys.ulog.kr",664],["coolfun.zal.kr",664],["url.kr",665],["vitaminhealth.kr",666],["wadiz.kr",667],["ggulzam.zal.kr",669],["1412.live",670],["bera.world",670],["redsun50.me",674],["redsun51.me",674],["redsun52.me",674],["redsun53.me",674],["redsun54.me",674],["redsun55.me",674],["redsun56.me",674],["redsun57.me",674],["redsun58.me",674],["redsun59.me",674],["redsun60.me",674],["redsun61.me",674],["redsun62.me",674],["redsun63.me",674],["redsun64.me",674],["redsun65.me",674],["redsun66.me",674],["redsun67.me",674],["redsun68.me",674],["redsun69.me",674],["redsun70.me",674],["redsun71.me",674],["redsun72.me",674],["redsun73.me",674],["redsun74.me",674],["22st.net",675],["alltimelegend.net",677],["betanews.net",678],["m.betanews.net",679],["blackkiwi.net",680],["bozayo.net",682],["chuing.net",684],["m.clien.net",686],["www.clien.net",687],["damoang.net",689],["daum.net",690],["entertain.daum.net",691],["focus.daum.net",692],["pubg.game.daum.net",693],["m.daum.net",694],["dogdrip.net",699],["esuwon.net",700],["extrememanual.net",701],["hellven.net",704],["instiz.net",705],["m.instiz.net",706],["koreaminecraft.net",710],["www.koreatimes.net",712],["lover932.net",713],["lover933.net",713],["lover934.net",713],["lover935.net",713],["lover936.net",713],["lover937.net",713],["lover938.net",713],["lover939.net",713],["lover940.net",713],["lover941.net",713],["mathbang.net",715],["moeni.net",718],["mongri.net",719],["moviepang.net",720],["3277532532.reviewtoday.net",723],["save-1.net",724],["tailstar.net",725],["news.unn.net",727],["ibric.org",728],["m.ibric.org",729],["lol.ps",730],["namu.wiki",732],["en.namu.wiki",733],["tv46.wiki",734],["tv47.wiki",734],["tv48.wiki",734],["tv49.wiki",734],["tv50.wiki",734],["tv51.wiki",734],["tv52.wiki",734],["tv53.wiki",734],["tv54.wiki",734],["tv55.wiki",734],["tv56.wiki",734],["tv57.wiki",734],["tv58.wiki",734],["tv59.wiki",734],["mnetplus.world",735],["bobaelink65.xyz",736],["bobaelink66.xyz",736],["bobaelink67.xyz",736],["bobaelink68.xyz",736],["bobaelink69.xyz",736],["bobaelink70.xyz",736],["bobaelink71.xyz",736],["bobaelink72.xyz",736],["bobaelink73.xyz",736],["bobaelink74.xyz",736],["bobaelink75.xyz",736],["bobaelink76.xyz",736]]); + +const entitiesMap = new Map([["agitnovel",0],["agitwebtoon",1],["anilife",2],["avsee",3],["bbongtv",4],["cokcok",5],["coktv",6],["g-enews",7],["newtoki",8],["sonagitv",9],["tvhot",[10,11]],["tvzone",12]]); + +const exceptionsMap = new Map([["board.namu.wiki",[732]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/ltu-0.js b/extentions/uBOL-home/rulesets/scripting/specific/ltu-0.js new file mode 100644 index 0000000..e5121fb --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/ltu-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: ltu-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#info_video,\niframe[src*=\"rekovers.ru/filmux.net.html\"]","#inside > .block:has(.middle > #left_banner),\n#left_banner,\n#top_banner_torrent_details,\n.tb_click,\n.tb_click_left,\n.tb_click_right,\n[href^=\"https://bit.ly/\"][target=\"_blank\"],\na[href*=\"flirtai.lt\"],\na[href*=\"topsport.lt\"],\na[href=\"store?ad=0\"],\na[href^=\"https://7bet.lt\"]","#AutoNumber1","marquee img","#Image2_img","a[href=\"http://www.veltinis.lt\"] > img","#Slideshow2_slideshow","#HTML3 A > img",".content.citems.banner","#sidebar-primary-sidebar",".sidebar","#cc-m-imagesubtitle-image-3868849257","#banners_170","#norbe_sponsors-2,\n#norbe_sponsors-3","a[href=\"http://prekes.suaugusiems.lt/naujienos/knyga-kaip-prailginti-seksa?id=3691\"] > img",".ads",".wrapper-sticky","div:last-child > P[align=\"center\"]",".col-lg-6 > [align=\"center\"]",".banner",".col-sm-4.sidebar-column","[alt=\"Klipas Donorystė\"]",".textwidget > a[href^=\"http://\"] > img","[href=\"https://www.lovejob.lt/darbo-skelbimai\"][target=\"_blank\"],\n[id^=\"custom_html-\"],\n[id^=\"media_image\"]","#text-5.widget.widget_text",".contentadbox + * *",".border_style.padding0px","img[alt=\"laisvoji banga tiesiogine laida\"]",".block_sms,\n.greeting_right","#headerBanner",".ads-cnt,\n.article-0,\n.col-18.no-padding.vl-auto-row:has(iframe),\n.col-right-small > .widget-group:first-of-type,\n.dfp,\n.item:has(> a[href*=\"//bit.ly\"][target=\"_blank\"] > img),\n.page-item-lazyload,\n.top-banner,\n[class*=\"field_banner_\"],\nbody > div[class][style=\"display: block;\"],\nbody > em,\nbody > i,\nbody > label,\nbody > span,\nbody > strong,\ndiv > abbr,\ndiv[class*=\" \"][style^=\"top: \"],\ndiv[class*=\"block-right\"],\nlabel > label [src*=\"s1.15min.lt/static/cache/\"][src*=\"adblock\"],\nscript + div:not(.header):has(+ .wrapper),\nsmall",".widget-ad,\ndiv > em","#adrotate_1,\n#adrotate_2,\n.parama","#warp > div[style^=\"text-align\"],\n.bdaia-widget:has(a[href*=\"farming\"]),\n.non_sticky_side_el > div[style],\n.sticky_side_el,\n.vc_col-sm-4 a:not([href*=\"aina\"]),\ndiv[data-vc-full-width]:has(div[id^=\"aina_lt_300x250_\"])","#top","._reklamaTopR,\n.block_text_links,\n.cosite_block,\n.reklamaTopFilled,\n.reklamaTopTop,\ndiv[class=\"col-xs-12 col-sm-12 col-md-4 col-lg-3 sidebar-block \"],\ndiv[id*=\"_300x250_inarticle_\"]","#advert_right,\n#banner-top,\n#main-content-right,\n#rssReader_b,\n.fl.marginb10.vipadvertise,\n.margint10,\n.mobilehide[style=\"min-height: 250px\"]",".content-inner > iframe[style*=\" width: 300px\"],\n.widget_custom_html,\n.wpb_raw_html iframe,\ndiv[style^=\"text-align: center; margin: 10px 0\"]:not([class], [id])","#banner_cont",".col-md-6:has(ins.adsbygoogle)","#top_veliavos,\n#weather,\n.main-right.m-hide,\n.outer.bg-rhomb-grey-light.flag-block-wrapper.m-hide,\n.right_veliava",".right_banner",".banneritem","a[href$=\"://www.octenisept.lt\"]",".right_block",".ad-980-200,\n.banner-top,\n.luminor-calculus-21-2,\n.luminor-content,\n.luminor-header,\n.numai-link,\n.obj-cont .runningrow-wr,\n.obj-details .small-label,\na[href$=\"&utm_content=ad\"]",".bigbank-calculator",".ad1,\n.ad2","#banner-placeholder-1.banner-placeholder",".js-autotaurage-banner,\ndiv[class^=\"banner_container_corner_\"]","#citadele-box",".header-ann,\n.no-print.view-bottom-media,\n.no-print:not([class*=\" \"]),\n.reklama-300x250,\ndiv[class^=\"lenders-\"]",".list-media","#bigbank-mobile,\n.bottom-media",".col-md-4.col-sm-6:has(> ._slot),\n.header > .container,\n.reklamaadd",".ap-loan-calculator-native,\n.apl-content-calculator,\n.apl-example-note,\n.bigbank-price-leasing-button,\n.gallery-loan-opacity,\n.gallery-loan-wrapper,\n.head-small,\n.ket-rules,\n.leader-board-wrapper,\n.parameter-value-bigbank,\n.partner-banner-wrapper,\n.superdedes-inannouncement,\ndiv[class*=\"bigbank-slideshow\"]",".ads-items",".bigbank-button,\n.bigbank-leasing-button,\n.bigbank-price-calculators-container,\n.middle-banner-label",".ad",".showWhenBlocked,\n[style=\"margin-bottom: 10px; height: 100px; padding-left: 10px; padding-right: 10px; text-align: center;\"],\nimg[alt=\"Olybet\"]",".main_title > div[style=\"text-align: center;\"] > a > img,\ndiv[style^=\"text-align: center; width: 300px; height: 250px;\"]",".archive.tax-recipe-categories.term-velykos.term-82[style=\"overflow: hidden;\"]:last-child,\n.dialogBg,\n.valdiklis_reklama.clearfix [alt=\"probiotic valikliai\"]","#marquee,\n#paremk-panel",".hook.roof-placeholder","#for-product1",".banners","#sp-right .custom > p[style^=\"text\"],\n#sp-right .module:has(script, a[data-saferedirecturl]),\n#sp-top-banner-block-wrapper,\n.bottom iframe",".widget_text:has(ins)",".textwidget.custom-html-widget",".top_banner.banner",".standartinisSarasas.sriftas13,\na[href=\"http://egu.lt\"]","a[href^=\"/component/banners/click/\"] > img",".post.bg3,\nimg[onclick=\"Set_Cookie( 'popunder31254', 'true', 3, '/', '', '' );document.getElementById('myBtn').style.display='none';\"]","[style=\"line-height: 25px; margin: 15px 8px 2px auto;\"]","#alio_block,\n.C-banner,\n.ad-marker,\n.col-xs-9 a[href^=\"https://bit.ly/\"],\n.col-xs-9.left + div[class]:not([class*=\" \"]),\n.header-nav-container + :not(script, div, a, iframe, link),\n.hero,\n.revolut-juosta,\n.row > .left + div[class]:not(.right):not([id]) > :not(iframe):not(span):not(table):not(form):not([class]),\n[style] > [href] > img[width=\"100%\"],\nbody > #header-top-banner + [class]:not(div):not(iframe):not(span):not(table):not(form),\nbody > .container > .row > .left ~ :not(.right) > :not(.delfi-ads-block),\nbody > div[style*=\"height:\"][style*=\"z-index:\"],\ndiv[class^=\"col-xs-\"][style^=\"float: left; \"]:first-of-type + div[class]:not([class*=\" \"]):last-of-type,\ndiv[itemprop=\"articleBody\"] > div[style=\"float:left;margin: 0 25px 25px 0;\"],\niframe[src*=\"alio.lt/posPages.html\"],\niframe[src=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\"]",".lb-adx-frame.ad-marker,\n.md-block > div:not([class]):has(> [class*=\"adx\"]),\ndiv[id^=\"adx-\"] + div","img[src$=\"rozmarinas.gif\"]","#komentaru-top-left,\n#sticky-reklama,\n.article_showcase_1,\n.node > iframe[src$=\".php\"],\n.panel-pane:has(.pane-content > script:first-of-type + style + div:last-of-type),\n.panel-separator,\ndiv[class^=\"header-reklama-\"],\ndiv[id*=\"ado-\"],\niframe[src*=\"diena.lt/cview.php\"]",".header-reklama-pagrindine-top-new,\nimg[height=\"50\"][width=\"300\"]","iframe[width=\"728\"][height=\"90\"]",".headtop,\n.visibankai-calculator",".middle[style=\"border:none;padding:5px 0px;\"] *","img[title=\"Poko.lt = (lietuviški blogai + socialiniai tinklai) * vienas kitas algoritmas\"]",".row.dr-ad-top",".rkl","div[style=\"border: solid 3px #fcb617; width: 166px; padding: 8px 0px 8px 5px;\"]",".module-content A > img","#sotewsadds",".footer-container > *","#friends_block,\n#lojalumas_block",".randomcontent.group1 + * + * + * > *,\n[style=\"border:1px solid #000000;padding:6px;\"],\ntd[bgcolor=\"#FFFFFF\"][align=\"center\"][style=\"border:1px solid #000000;\"]","#unit-details-sidebar-ad","td[style^=\"TEXT-ALIGN: \"]","iframe[data-id]",".adsbygoogle",".advert","#popup-w",".xoxo.blogroll a[href=\"/\"] > img,\na[href=\"http://www.fotofaze.lt\"] > img","div[style=\"text-align: center\"]","[src^=\"http://www.friendsclub.lt/banners/\"] + *","a[href=\"http://www.vilniausgidas.lt\"]",".text-center.row","#marquee > .tickercontainer img","#ct_testimonials-4",".geoturgus-ad",".xoxo.blogroll img",".add-2","#sideRight.sidebarRigt,\n.jspContainer[style=\"width: 550px; height: 299px;\"],\n.menu.draugailinks,\n.vp[style=\"height: 249px;\"]","img[alt=\"JPEG baneris\"][title=\"JPEG baneris\"]","#product2,\n.block.villa","#stulpelis1c img","#v1b13546c9f","img[alt^=\"baner_\"]","a[href*=\"casino\"]","#brandpage","#inxAds-imr,\n#social,\n.col-xs-12.col-sm-5.col-md-6.col-lg-3.col-widget-4.games_widget",".b-kaspersky > *","#Reklama,\n#canvas,\n.col-sm-3 > .ad,\n.row.ad-no-space","[title=\"ksi_120x60\"],\nimg[alt=\"inFROST - CS 1.6 Serveriai\"]",".projects-container-home","[src^=\"site/banners/\"] + * TD",".span4.column_container.td-post-sidebar,\n[id^=\"penci-banner_box\"]",".pixel6",".moduletable_ads",".product-social",".left_banner",".miestasreng",".top_baneris,\ntd[style=\"PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; BACKGROUND: url(/kaunas/m/m_images/wfiles/il4sk332.jpg) #faf6f5 no-repeat left top; PADDING-TOP: 13px\"]",".code-block.code-block-1,\n.jeg_block_container,\n.jeg_postblock_content","#sidebar1 > .block-title","td[valign=\"top\"][height=\"168\"][bgcolor=\"#ffffff\"][style=\"PADDING-TOP: 15px\"]",".widget_block","#linkcat-30.widget_links.widget",".Banner,\n.left-banner-wrap","a[rel=\"nofollow\"] > img",".sidebar-item.friends",".useful_banner_manager_banner *","div#draugai > *",".sp-column:has(#krepsiniozinios_lt_top),\ndiv[itemprop=\"articleBody\"] > p + div[style*=\"padding-top\"]",".box1[style=\"background:none; text-align:center; padding:5px;\"],\n.box1[style=\"padding:10px 0;\"]","#leftbar-w A > img","#right_banner","img.aligncenter","#minic_slider.theme-default *",".greitasis_menu,\nSECTION#akcijos_wrapper.akcijos > img,\nimg[alt=\"OZO estetinės odontologijos ir implantologijos klinika\"]",".infobox-banner","#sidebar-primary",".nivo-controlNav,\n.nivoSlider","#scr > .js-marquee-wrapper > *","img[alt=\"klausyk.net, muzika, mp3, dainu zodziai\"]","#slaidukas,\n.sam-container.sam-place > img[style=\"display: inline;\"]","div[class^=\"cpcta-\"]","#aside-right","#banners_container",".custom a[href^=\"http://\"][target=\"_blank\"]","#parama,\n[action=\"https://www.paypal.com/cgi-bin/webscr\"] > *,\ndiv[style=\"position:relative; display:block; margin: 10px auto; text-align: center;\"]",".banner-holder *",".text-center:has(img)","div[style=\"margin:5px;text-align:center\"],\ndiv[style=\"text-align:center\"],\nimg[alt=\"Ruba.lt - vyriški marškiniai, megztiniai internetu, išpardavimas\"]",".textwidget",".widget.widget-promobox-small.width-1-5.no-bottom-margin,\n.widget.widget-promobox-wide.width-1-1.no-bottom-margin","a[href*=\"lova.lt/baldai/draugas/\"],\na[href*=\"lova.lt/imones/partneris/\"]","#block-block-31.block.block-block",".Scrolling_banner,\ntd[height=\"118\"]",".banner-block",".left_banners,\n.right_banners",".LBlockSidebar__item,\n[href^=\"https://delivery.adnuntius.com\"]","div[class*=\" min-h-[\"]",".fl-row:has(iframe[src*=\"reklama\"])","a[href^=\"http://www.\"][target=\"_blank\"]",".bannergroup","#custom_html-9,\n#madeinvilnius_lt_300x250_below_article,\n.content-inner > div[style^=\"text-align: center;\"][style*=\"min-height:\"],\ndiv[style$=\"margin: 15px 0; min-height: 250px;\"]","#container-ads","[href*=\"?utm_source=mainyk\"]",".djslider-loader","img[alt=\"SVEIKATOS RADIJO LOGObaneris180 x90\"]",".banners_mklt_side1.banner_cont","#text-86775731",".bnrdid","#MarksPlus,\n.ban_script_code,\n.navParentLi.menu_img_payment,\n[href^=\"https://pubads.g.doubleclick.net\"],\ndiv[class^=\"premium-info\"]",".tb-content-block.tb-content-block-banners-sidebar",".banner-wide-border",".banner-article-wide,\n.banner-inline,\n.col-article-3.non-mobile,\n.lazyloading",".title-right-banner,\ndiv[style=\"background: url('client/img/sep-1.gif') repeat-x center;\"]",".squarebanner","#imagecontainer.header-image-container","#popopen[url=\"http://www.maxima.lt/asortimentas/meistro-kokybes-grilio-gaminiai-1/\"],\n.remas","#product-view-blokas-lizingas",".description",".partners",".mainBannerContainer,\na[href^=\"/sportas/straipsnis/kai-truksta-vitaminu-gelbsti-papildai-\"]",".box_outer.widget_awpcp-latest-ads + * + * *,\n[data-ai] [target=\"_blank\"][rel=\"nofollow\"]",".index_ads1",".banner-desktop,\n.banner-mobile",".module-outer","#categories-3 + * a[target=\"_blank\"]","img[src*=\"baneris\"]","#promotional_banner_root",".banner1",".widget_custom_html:has(.stickyContainer)","a[target=\"_blank\"]",".bannerWrapper","#leftBanners,\n#startBanners",".sidebar-banner",".column.right,\n.section.vertical.mt20",".article-banner","div[style=\"border: 1px solid black; text-align: center; margin-bottom: 10px; font-size: 12px; padding-top: 10px; padding-bottom: 10px; width: 628px; margin-left: 81px;\"]",".promotion.cp-banner *,\n.top-banner-ex","[style=\"font-family: georgia,palatino; font-size: 10pt;\"] > a[href^=\"http://\"],\na + * + a",".baneriokas + * *",".pp-article-banner,\na[href=\"http://www.perpasauli.lt/naujienos/10-ispudingiausiu-austrijos-kampeliu.d?id=64743063&utm_source=external&utm_medium=newsexport&utm_campaign=250x500\"] > img",".full-width-banner,\n.full-width-banner-top,\n[id^=\"ox_ad_idAdbillboard\"],\n[widget-attachpoint^=\"easyPay\"].not-marketplace,\niframe[src^=\"https://www.sblizingas.lt/\"]",".ban","aside > .uk-panel-box:has(> ins)",".dialog.facebook-dialog > *,\n.widget-overlay",".top-media","#bfad178770,\n#bfad240549,\n.headerhorizontalbanners,\n.headerverticalbanners","[title=\"Blogosferos Autorių Teisių Gynimo Asociacijos Agentūra\"] > *,\nimg[alt=\"FlyLAL logo\"]","a[target=\"_blank\"] > *",".main_banner.hidden-xs,\n.side_banners__items,\n.top_banners.visible-md","#content-banners,\n.header-banner","#dnn_LeftPane,\n#dnn_daugiauInfo","#ja-col2","[class^=\"banner\"]","img[title=\"Free Delivery on all Books at the Book Depository\"]",".ukio10","div[style=\"background-color: rgb(0, 0, 0); z-index: 100000001; opacity: 0.85; position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; display: block;\"],\ndiv[style=\"background-color: rgb(92, 103, 103); z-index: 100000001; opacity: 0.85; position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; display: block;\"],\ndiv[style=\"position: fixed; z-index: 100000003; visibility: visible; display: block; left: 0px; right: 0px; top: 0px; bottom: 0px;\"]",".mobile_banner,\na[href^=\"http://www.respublika.lt/,banner_id.\"]",".advertisement.list","#newsticker-demo,\n.infiniteCarousel > *,\n.infiniteCarousel LI",".banner-left-side",".banner_right","div[align=\"center\"]","[id^=\"fm_adv_\"],\ndiv[class^=\"news_p\"]",".flexbannergroup,\na[href=\"http://www.lefkada-hotels.com/\"]","[src*=\"http://www.senukai.lt/out/1/html/0/images/wysiwigpro/Baneris*\"]","a[target=\"_blank\"][href*=\"http://\"] > img","#ads","[style=\"height: 90px; width: 728px;\"]","#header-banner","#banner-three-in-one-between-items,\n#bigbank-small-loan,\n#items-view-type-grid > div[style^=\"margin-top: \"]:not([class]),\n#list-middle-zone,\n#right-side-layout,\n#top-item-zone,\n.bigbank-loan-calculator-wrapper,\n.bigbank-recommendation-by,\n.gallery-kainos-more-products,\n.kainos-gallery-item,\n.kainos-item,\n.lazy-zone,\n.luminor-item-container,\n.luminor-item-container-new,\n.luminor-spacer,\n[href^=\"https://www.aruodas.lt/nauji-projektai/?utm_source\"]","#big-bank-small-mobile","[src^=\"images/drawflash.php\"] + * > *,\na[href^=\"go.php?lt=\"]",".campaigns-list,\n.front-ads,\n.gfBlock,\na[href^=\"http://www.skytech.lt/\"] > *","#partners","img[alt=\"Poligrafijos įmonė 'Spauda': SPAUDA.COM\"]","#promo,\n.shortcode","[id^=\"s300x600_\"],\na[href^=\"http://www.taupiems.lt\"]",".outerContainer","div[style=\"width: 752px; padding-top: 7px;\"]",".center.desktop.shadow-top,\nli[style=\"overflow:visible\"]",".widget_text:has(a:not([href*=\"suvalkai.\"])),\na[href*=\"pakavimopleveles.lt\"]",".side-block.side-banner *","A.close","div[style=\"width:250px; float:left\"] > div[style^=\"height:\"]","[class^=\"baneris\"]",".blog-sidebar *,\n.wsite-image.wsite-image-border-none","div[class=\"margin: 10px 0px\"]",".left_side","#portal_baner_750x100_td_v2,\n.lygiuoti_centras[style=\"padding: 1.5em 0em 1.25em 0em;\"],\n.main_block > center,\n.portlet_nuorodos,\n.visualPadding.lygiuoti_centras,\ndiv[style=\"margin:0.5em 0.5em 0.5em 0.0em; display:table; width:300px; height:250px;\"]",".leasing-info",".boxcontent.bannersr",".td_ads_item",".MokiWidgets-leasingContainer-2Xd,\n.homepage-banners,\ndiv[id^=\"leasing-proposal-\"]","#headerr > [href=\"http://topwarez.lt/buy_vip.php\"] *","#ls7[src=\"http://www.topzone.lt/pav/esports.gif\"],\ndiv[id^=\"edit\"] > .tborder:not([id^=\"post\"]),\ndiv[style=\"margin-top:3px; margin-bottom:3px; height:250px;\"]","a[href=\"http://ldiena.lt\"] + * *","div[style=\"padding-top:4px;padding-bottom:4px;text-align:center;\"]","td[style=\"PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 10px; BACKGROUND: url(/trakai/m/m_images/wfiles/igxbdh5338.jpg) repeat-y left top; PADDING-TOP: 15px\"],\ntd[style=\"PADDING-BOTTOM: 15px; PADDING-LEFT: 22px; BACKGROUND: url(/trakai/m/m_images/wfiles/ipxjgy5347.jpg) repeat-y left top; PADDING-TOP: 16px\"]","#tv300x600_1d_tv3\\.lt *,\n#tv980x200_tv3_lt,\n#tv980x200_tv3_lt *,\n.custom-stick-div,\n.imMobile,\n[id^=\"tv300x250\"],\n[onclick=\"ga('send', 'event', 'Anonsai', 'Click', 'Svarbiausia blokelio paspaudimas');\"] *,\na[href*=\"goo.gl/\"]",".custom-div","#ad_banner_skin,\n.c-details__leaderboard-ad,\niframe[style=\"border: 0px none transparent; width: 1440px; height: 750px; overflow: hidden;\"],\nspan[id*=\"_ad_container\"]","#adblocker","#area1.home-banner,\n#area2.home-banner","#billboardwrapper,\n#table-rightbanner1,\n#table-rightbanner3.rightbanner_info,\n.module_right_content_col,\n.topbanner_info [data^=\"http://www.vaistai.lt/images/banners/\"]",".col-md-12.col-sm-6.col-xs-12.nopaddingright.nopaddingright-small.nopaddingleft-xs.padding-left-sidebar-small",".banner-1",".popup_overlay","#block-adaboveheader,\n.layout__region--ad",".ad120_box,\n.ad468_frame_bot,\n.widget3",".otRounded.module-other-website-banner *","#page-ads,\n#sidebar-madmen",".moduletabledesinen",".adv_b",".links",".content_banners","a[rel=\"nofollow\"] + * + * + * > img",".fluid-width-video-wrapper",".bannerbox,\n.cvWr.row.hidden-xxs,\n.cvWrSidebar,\n[onclick=\"window.open('http://www.cv.lt','_blank')\"]",".adv","#bottom-banners,\n.remejulogo","#rightcol",".sp-module:has(.adsbygoogle, img[src*=\"/reklama_\"], a[href*=\"mods.\"])","a[href*=\"http://www\"] > img","CENTER > A > *,\na[alt=\"Prezi.lt\"] + CENTER","img[alt=\"Informacija ir pagalba telefonu 1588\"]","div[style=\"width: 80%; font-size: 12px; padding: 5px; border: 1px dashed #CCF5CC; background: #F0FCF0; margin: 0 auto;\"]","#k980x200_krepsinis_net > *,\na[href^=\"https://goo.gl/\"],\ndiv[style=\"width:100%; top:44px; left:0; height:100vh; background-repeat:no-repeat; position:fixed; background-position:50% 0px; background-image:url(https://www.tv3.lt/Uploads/wp_danai.jpg);\"]",".home.blog .homeslider.rotator,\n.rightbar *","img[alt=\"www.linda-seeds.com\"]","a[href=\"http://sportouzdarbis.com/\"] > *","#wdBannerImg",".side-body > TABLE[bgcolor=\"#87B6D9\"]","#block-block-7 P,\n#sidebar-right",".adsb","a[target=\"titul\"] > img","a[href^=\"/redirect/ad/\"] > *",".hometakeover.gofollow","a[href=\"http://www.filmux.us\"]"]; + +const hostnamesMap = new Map([["161.97.106.129",0],["torrent.ai",1],["torrent.lt",1],["orai.biz",2],["cagsolution.blogspot.com",3],["enorca.blogspot.com",4],["knygoholike.blogspot.com",5],["rinkoje.blogspot.com",6],["zhalia-pieva.blogspot.com",7],["dumblas.com",8],["infodiena.com",[9,10]],["bigbenas.lt",9],["siandien.com",[10,16]],["kuliesius.jimdo.com",11],["lzskelbimai.com",12],["norbefilms.com",13],["pirmas-kartas.com",14],["pokernews.com",15],["15min.lt",[15,30,31]],["sorimpeksas.com",17],["telefononumeris.com",18],["tikrojilietuva.com",[19,20]],["1588.lt",[19,29]],["m.autogidas.lt",[19,53]],["basketnews.lt",[19,59]],["cs-servers.lt",19],["delfi.lt",[19,58,74]],["ekopirk.lt",[19,89]],["kcci.lt",19],["pasikeisk.lt",[19,206]],["priekavos.lt",[19,220]],["racas.lt",19],["rinkaplius.lt",19],["sodobaldai.lt",19],["strazdaneles.lt",19],["zaislaivaikams.lt",19],["donoryste.eu",21],["gyvenimas.eu",22],["muge.eu",23],["pasidarykpats.eu",24],["reitingai.eu",25],["zodynai.igloro.info",26],["psichologas.info",27],["sveikinimai.link",28],["aciu.lt",32],["aina.lt",33],["akmensmagija.lt",34],["alfa.lt",35],["alio.lt",36],["alkas.lt",37],["alytus-tourism.lt",38],["anekdotai.lt",39],["anglija.lt",[40,41]],["kamane.lt",[41,125]],["anyksta.lt",42],["l24.lt",[42,148]],["smc.kedainiai.lm.lt",42],["suduvosgidas.lt",42],["treneris.net",42],["apiterapija.lt",43],["archyvai.lt",44],["aruodas.lt",[45,46]],["skelbiu.lt",[46,240]],["asvyras.lt",47],["atvfanai.lt",48],["auto-loads.lt",49],["autobilis.lt",50],["autogidas.lt",[51,52]],["www.plius.lt",[52,56,215]],["automokyklos.lt",54],["autoplius.lt",[55,56]],["m.autoplius.lt",[57,58]],["etaplius.lt",[58,93]],["imunitetas.lt",58],["mesmoterys.lt",58],["snaujienos.lt",58],["anglija.today",[58,306]],["m.basketnews.lt",60],["beatosvirtuve.lt",61],["bernardinai.lt",62],["beta.lt",63],["server2.beta.lt",64],["bitute.lt",65],["meistras1.lt",65],["piniginuke.lt",65],["tuka.lt",65],["vivasaninfo.lt",65],["vz.lt",[65,288]],["budas.lt",66],["bukimevieningi.lt",67],["chatas.lt",68],["cvmarket.lt",69],["dainos.lt",70],["danguje.lt",71],["diskusijos.darnipora.lt",72],["day.lt",73],["m.delfi.lt",75],["depresijosklubas.lt",76],["diena.lt",77],["kauno.diena.lt",[78,79]],["klaipeda.diena.lt",79],["domoplius.lt",80],["dovanos.lt",81],["dratas.lt",82],["draugas.lt",83],["fortuna.draugas.lt",84],["pazintys.draugas.lt",85],["drg.lt",86],["ecoland.lt",87],["efarma.lt",88],["elektronika.lt",90],["elenta.lt",91],["elta.lt",92],["eurobasket.lt",94],["fightclub.lt",95],["fotofabrikas.lt",96],["fotofaze.lt",97],["fotoservisas.lt",98],["friendsclub.lt",99],["g-taskas.lt",100],["game-game.lt",101],["gamtosnamai.lt",102],["gedulas.lt",103],["geoturgus.lt",104],["gintarinesvajone.lt",105],["grokiskis.lt",106],["grozionamai.lt",107],["grozioperlas.lt",108],["grupinis.lt",109],["gyvenimoguru.lt",110],["hardas.lt",[111,112]],["solisun.lt",112],["hey.lt",113],["imones.lt",114],["inbox.lt",115],["mail.inbox.lt",116],["info.lt",117],["infrost.lt",118],["interjeras.lt",119],["invega.lt",120],["jp.lt",121],["jumsinfo.lt",122],["juokauju.lt",123],["kaina24.lt",124],["kabutes.kasvyksta.lt",126],["kaunas.lt",127],["kaunieciams.lt",128],["kaunozinios.lt",129],["kedainiai.lt",130],["kinomanija.lt",131],["kitokiagrafika.lt",132],["kkml.lt",133],["klauskkunigo.lt",134],["voruta.lt",[134,286]],["kmobiles.lt",135],["konsultuokis.lt",136],["kosmetikos.lt",137],["krepsiniozinios.lt",138],["zodynas.kriu.lt",139],["kronika.lt",140],["krs.lt",141],["ksi.lt",142],["kudikiuprekes.lt",143],["kupi.lt",144],["kurjeris.lt",145],["kursenuparapija.lt",146],["kvitrina.lt",147],["l2info.lt",149],["laikrastisplunge.lt",150],["laisvadienis.lt",151],["laisvaslaikrastis.lt",152],["lankasautodalys.lt",153],["lbks.lt",154],["ldiena.lt",155],["legionas.lt",156],["lietuviuzodynas.lt",157],["liguabc.lt",158],["lituanicon.lt",159],["pump.lt",159],["lkl.lt",160],["lova.lt",161],["lrprezidentas.lt",162],["lrt.lt",[163,164]],["ziukai.lt",164],["lrvalstybe.lt",165],["lrytas.lt",166],["tv.lrytas.lt",167],["lzinios.lt",168],["macpartija.lt",169],["madairgrozis.lt",170],["madeinvilnius.lt",171],["magic-shop.lt",172],["mainyk.lt",173],["mamairtetis.lt",174],["mamairvaikas.lt",175],["mamyciuklubas.lt",176],["man.lt",177],["mano-gargzdai.lt",178],["manodienynas.lt",179],["manoekonamai.lt",180],["manonamai.lt",[181,182]],["moteris.lt",[181,193]],["panele.lt",[181,193,205]],["tavovaikas.lt",[181,193,205]],["maps.lt",183],["martens.lt",184],["masazonamai.lt",185],["maxima.lt",186],["mediashop.lt",187],["medicina.lt",188],["miegantysdrambliai.lt",189],["skytech.lt",[189,243]],["minfo.lt",190],["miske.lt",191],["miskobirza.lt",192],["motersgrozis.lt",194],["musupaveldas.lt",195],["mususavaite.lt",196],["siloaidas.lt",[196,236]],["spainetosdraudimas.lt",[196,244]],["myheritage.lt",197],["nemokamosknygos.lt",198],["tvenkiniu-projektai.lt",198],["nidosreceptai.lt",199],["niekonaujo.lt",200],["vilniaus-turtas.lt",200],["nklyga.lt",201],["officeday.lt",202],["ohoskelbimai.lt",203],["one.lt",204],["pasveik.lt",207],["pegasusfoto.lt",208],["perkuvaikui.lt",209],["perpasauli.lt",210],["pigu.lt",211],["pirkanglijoje.lt",212],["pirkis.lt",213],["domo.plius.lt",214],["pokeris.lt",216],["rokiskis.popo.lt",217],["portas.lt",218],["reksas.lt",218],["priejuros.lt",219],["prokuraturos.lt",221],["pulsas.lt",222],["pzemaitis.lt",223],["xn--mslaikas-qzb5f.lt",223],["radiocool.lt",224],["rde.lt",225],["receptai.lt",226],["respublika.lt",227],["rinka.lt",228],["rkdragunas.lt",229],["rutana.lt",230],["samata.lt",231],["sapnuotisapnus.lt",232],["savaite.lt",233],["savas.lt",234],["senukai.lt",235],["silokarcema.lt",237],["skaiciuokle.lt",238],["skelbikas.lt",239],["skelbimai.lt",239],["m.skelbiu.lt",241],["skrastas.lt",242],["spauda.lt",245],["sport24.lt",246],["sportas.lt",247],["widgets.sportotv.lt",248],["supermama.lt",249],["sutarta.lt",250],["suvalkai.lt",251],["sveikas.lt",252],["gyvensena.sveikas.lt",253],["sveikatosabc.lt",254],["sveikatossodas.lt",255],["sveksnosnaujienos.lt",256],["tavovaikams.lt",257],["technews.lt",258],["technologijos.lt",259],["technorama.lt",260],["teisescentras.lt",261],["tevu-darzelis.lt",262],["topocentras.lt",263],["topwarez.lt",264],["topzone.lt",265],["torentai.lt",266],["traders.lt",267],["trakai.lt",268],["tv3.lt",[269,270]],["krepsinis.net",[270,297]],["play.tv3.lt",271],["powerhitradio.tv3.lt",272],["vaikutis.lt",273],["vaistai.lt",274],["valstietis.lt",275],["vandensparkas.lt",276],["varle.lt",277],["ve.lt",278],["veidas.lt",279],["vela.lt",280],["versliukai.lt",281],["verslosavaite.lt",282],["vilniausskelbimai.lt",283],["vilniauszinios.lt",284],["visalietuva.lt",285],["naujienos.vu.lt",287],["rekvizitai.vz.lt",289],["zalgiris.lt",290],["zappy.lt",291],["zarasuose.lt",292],["zindyk.lt",293],["zooplius.lt",294],["zurnalai.lt",295],["danielius.net",296],["kulturizmas.net",298],["legalus.net",299],["linksmiau.net",300],["lietuvis.no",301],["drauge.org",302],["pradzia.org",303],["vardai.org",304],["internetine-tv.narod.ru",305],["ekspresas.co.uk",307],["lttv.us",308]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/lva-0.js b/extentions/uBOL-home/rulesets/scripting/specific/lva-0.js new file mode 100644 index 0000000..a5648bf --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/lva-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: lva-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["td[style=\"padding-top:10px;padding-left:6px;padding-bottom:10px;\"]","#reklamas_rt","#opencredit,\ndiv[style=\"padding:3px; font-size:13px;\"]",".banner",".r_article,\ntable[style=\"width: 240px; height: 97px;\"]",".category-summary--content-intro,\n.related--ads",".LabsservissAdd",".creamcredit",".reklama2",".content-add-desktop-description","div[style=\"position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%; z-index: 1004;\"]","#execphp-10",".banner_clicker,\n.main_column_banner,\n.top_banner","#shop-item,\n.bootlv_recommends,\n.top_header_wrapper,\ndiv[style=\"padding: 10px;text-align:center;\"],\ntd[style=\"padding: 0 0 0 10px; width: 250px; vertical-align: top;\"]",".with_banner","#outer-left,\n#outer-right,\n#slid_close","#AS-Widget,\n#background-giga,\n#bp-ads-block-1,\n#column3 a[style=\"margin-bottom: 10px;\"],\n#custom-ads-block-33,\n#horoweatherblock,\n#inch-lv,\n#top-banner,\n.ads-block-small,\n.ads-blocks-link,\n.adsAdmin-section,\n.airbaltic-blog,\n.car-city24,\n.city24-2nd,\n.city24-2nd-block-title,\n.city24-2nd-items,\n.city24-2nd-news,\n.city24-articles,\n.city24-topBlock-extraLine,\n.city24-topBlock-wrapper,\n.city24ni,\n.city24nib,\n.d-sm-block,\n.pardod-widget,\n.top-banner,\n.veikali-banners-active,\n.zave-wrapper,\n.zave_r,\ndiv.adsAdmin-iblock-pinned,\ndiv.adsAdmin-section,\ndiv[style=\"background:#fef2d9;\"],\ndiv[style=\"margin:10px;border:1px dashed #8e8e9e;overflow:auto;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px\"],\ndiv[style=\"margin:10px;margin-bottom:0;padding-bottom:10px;text-align:center;border-bottom:1px solid #b4c8de;text-align:center;\"],\ndiv[style=\"width:150px;margin-bottom:5px;\"],\ntable[style=\"background-color: #ECECEC; width:250px;\"]",".clo","#right,\n.delfi_shop,\n[id^=\"adoceandelfilv\"]",".articlebanner","div[style=\"width:250px;\"]:last-child","#rightTop,\n.iepazisanas",".toolblock","#tagcloud",".adv","#mammtet_box,\n.adv_urls,\n.adv_urls_b,\n.adv_urls_t,\n.right_widget_item.tvnet","[class^=\"adholder\"],\ndiv[style=\"padding-top:5px;text-align:center;margin-bottom:10px;line-height:1;\"]",".adv-txt","div[style=\"width:568px;height:60px;background-color:#000000;\"]",".placeholder","#rhscol,\n#taw","#inboxshops_div,\n#inx-main-roof,\n#inx-textAds,\n#inxAds-imr,\n#inxHeadAdsPlace,\n.bxS-text_link,\n[style^=\"background:url(http://b.inbox.lv/\"]","tr[id^=\"row\"]","div[style=\"margin: 8px 0px; cursor: hand;\"]","#abonbanner",".ad-container,\n.ad-dfp,\n.ad-giga-banner,\n.meta-info__subscribe,\n.shop-list,\n.shop-multiple-items",".adv_column","#leja_scroll,\n#top_ba_pos,\n.campaignblock1,\n.campaignblock2,\n.labsblock1,\n.labsblock2,\n.producttd[style=\"border:solid 1px #448c26;background:#fafafa;\"]",".pum",".banner-container.header",".side-banner",".article-advertisement","[id^=\"fixme_\"]",".adbox","#blocks > .tabsaction + .news,\n#footer > div:last-child,\n#section_full + #blocks > .news:first-child,\n.aptauja[style=\"margin-top:0px;margin-bottom:20px;\"],\n.banner_center,\n.hostnet","div[style=\"position:absolute;width:725px;height:90px;margin-left:250px;margin-top:33px;\"]","div[style=\"padding-top:2px; font-size:0.917em;\"]","div[style=\"width:180px; overflow:hidden; background:#ffffff; border: solid 1px #D30528; font-family:Verdana; font-size:11px; margin: 5px 0px 10px 0px;\"]",".card--alternative,\n.row > .text-center,\n.text-center.card,\np:has(> a[href*=\"img\"])","#footer > table[width=\"100%\"],\n.top_slud.sakums",".ads--banner,\n.post-content-inner--ad-block,\n.zdorovje-widget","#slider-wrap",".right_column,\ndiv[style=\"margin-bottom:15px;\"]","#_ctl16_HtmlBanner,\n[id^=\"_ctl20_Elements__\"]","#ctl00_divAd1","div[style=\"float:none;margin:10px 0 10px 0;text-align:center;\"]","#AM_bottom,\n#AM_giga,\n#AM_giga_main,\n#AM_mobile_1,\n#AM_scroll_row,\n#AM_tower_div,\n#AM_tower_sub,\n.item_link[href^=\"/rekred.php\"],\n.item_link[href^=\"/rekred1click\"],\n[id^=\"media_place\"]","[id^=\"_fw_frame_\"]","#ads_sys_div1,\n#sys_bnr_tbl","#fancybox-overlay","#REKLAI","table + #div_main_right_block","#ad_center_top_500x150,\n#ag_b_wrapper,\n#ag_wrapper,\n#c24-container,\n#flag-banner,\n#footer_banner,\n#middle_156_xml,\n#shops_offer,\n#whatcar,\n.ad__kvadrats,\n.article-content-width__ads,\n.article-lead-image-ad,\n.autoplius-ad,\n.banner-block-new,\n.banner_container,\n.c24-box,\n.city24bl-cont,\n.comment-baner-outer,\n.customers,\n.divTable_la,\n.fp_horiz_ads_150x150,\n.lead-banner,\n.list.customer,\n.pattern-side--ads,\n.right-sidebar-top__ad,\n.right_custom_ad_2_pics,\n.right_custom_ad_four_pics_city24,\n[id^=\"ad120x600\"],\na[style=\"text-decoration: underline; cursor: pointer; padding-right: 17px; background: url('/assets/images/title_link.gif') right center no-repeat;\"],\ndiv[style=\"height:53px; width:100%; position:fixed; bottom:0px; left:0px; background-color:white; z-index:999999; background-position:center center; background-image: url('http://b.itvnet.lv/_sa_alkohols.jpg'); background-repeat:no-repeat;\"]","#e-shop-banner-block,\n.banner-block,\n.banner-block-small,\n.custom-ad-widget,\n.e-shop-banner-block","#spec_head","[style=\"text-align:center;border:1px dashed #000000;width:468px;height:60px;position:absolute;overflow:hidden;margin-top:-20px;margin-right:160px;\"],\n[style^=\"background-image:none !important\"]","#sz",".ad_prian,\n.textbanners",".infobox","#banner","#perkam_group_banner,\n.zip_spotlight.main_td",".widget_execphp:has([class^=\"tag\"][class*=\"cloud\"])"]; + +const hostnamesMap = new Map([["europeanhitradio.com",0],["europeanhitradio.lv",0],["krusttevs.com",1],["miljons.com",2],["sportacentrs.com",[3,4]],["db.lv",[3,15]],["tvnet.lv",[3,10,62]],["sportazinas.com",5],["1188.lv",6],["1a.lv",7],["1s.lv",8],["aluksniesiem.lv",9],["bauskasdzive.lv",[9,11]],["dzirkstele.lv",9],["rekurzeme.lv",9],["staburags.lv",9],["ziemellatvija.lv",9],["zz.lv",[9,71]],["apollo.lv",10],["bilesuserviss.lv",12],["boot.lv",13],["cvmarket.lv",14],["delfi.lv",[16,17,18,19]],["gudriem.lv",17],["kurpirkt.lv",[17,37]],["morning.lv",[18,19]],["skats.lv",19],["forums.delfi.lv",20],["izklaide.delfi.lv",21],["tv.delfi.lv",22],["diena.lv",23],["draugiem.lv",24],["e-klase.lv",25],["easyget.lv",26],["elektroenergija.lv",27],["gay.lv",28],["gismeteo.lv",29],["google.lv",30],["inbox.lv",31],["mail.inbox.lv",32],["intim.lv",33],["ir.lv",34],["jauns.lv",35],["kopaa.lv",36],["kursors.lv",38],["kurzemnieks.lv",39],["la.lv",40],["lasi.lv",41],["lattelecom.lv",42],["lsm.lv",43],["notepad.lv",44],["nozare.lv",45],["nra.lv",46],["oho.lv",47],["pilseta24.lv",48],["pornotv.lv",49],["press.lv",50],["receptes.lv",51],["reklama.lv",52],["riga.lv",53],["rigaslaiks.lv",54],["runabildes.lv",55],["salidzini.lv",56],["skaties.lv",57],["ss.lv",58],["tele2.lv",59],["tera.lv",60],["travelnews.lv",61],["apollo.tvnet.lv",63],["spoki.tvnet.lv",64],["gramata.ucoz.lv",65],["uzkartes.lv",66],["varianti.lv",67],["vgk.lv",68],["zeltazivtina.lv",69],["zip.lv",70]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/mkd-0.js b/extentions/uBOL-home/rulesets/scripting/specific/mkd-0.js new file mode 100644 index 0000000..0a79672 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/mkd-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: mkd-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#form1 > * > * > * > * > .panikaad","#bdv_DSK_top1,\n#bdvifrmloc1789583,\n#component > div:nth-of-type(1),\n#gk-highlighter,\n#gk-main > .cbottom.cleft.ctop.inner > .clearfix.gk-mass-top.gk-mass,\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletable:nth-of-type(7),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(1),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(11),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(12),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(13),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(14),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(3),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(5),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(6),\n#gk-right > .clearfix.gk-mass-top.gk-mass > .moduletabledark:nth-of-type(8)","#col-right > .moduletable-sidebar-a","[href^=\"https://a.kajgana.com/www/delivery/ck.php\"],\nsection > .region-content.region > .page-super-wrapper > .metro.container-separate.container-white.container-padding.container > .row > .col-xs-24 > .pane-metro-1-metro-1-naslovna.pane-views-panes.panel-pane > .pane-content > .view-dom-id-d5f0deb0f1eda0f3d3c4a53adf748031.view-display-id-metro_1_naslovna.view-id-metro_1.view-metro-1.view > .view-header","#content > .pageWidth > .pageContent > aside > .sidebar > ins:nth-of-type(1) > iframe,\n#content > .pageWidth > .pageContent > aside > .sidebar > ins:nth-of-type(2) > iframe","#topwrap",".wp-image-54781.size-full.alignnone","#text-17","#SC_TBlock_92097 > div:nth-of-type(1),\n#__switch_placeholder_1,\n#__switch_placeholder_2,\n#__switch_placeholder_3,\n#header,\n#switch_pp_override_1_289093,\n#switch_pp_override_2_344856,\n#switch_pp_override_3_399861,\n#switch_pp_override_3_833039,\n#switch_pp_override_4_573232,\n#text-28 > .textwidget,\n#text-29,\n#text-30 > .textwidget","#ads300_600-widget-2 > .widget-container","#main > aside",".after-nav-ad.container","#adwidget_imagewidget-31,\n#adwidget_imagewidget-60,\n#page-sidebar > .sidebar-inner,\n#page-wrapper > .vwpc-row.row:nth-of-type(4) > .vwpc-section-latest_category > .col-md-4.col-sm-5 > .sidebar-wrapper > .sidebar-inner,\n#page-wrapper > .vwpc-row.row:nth-of-type(5),\n#text-2 > .textwidget > div","#ads-menu,\n#reklami,\n#text-6 > .textwidget",".wrapper > .clearfix.container_12 > .no-print.sidebar.omega.grid_4 > .no-print.adv:nth-of-type(2),\n.wrapper > .clearfix.container_12 > .no-print.sidebar.omega.grid_4 > .no-print.adv:nth-of-type(4),\n.wrapper > .clearfix.container_12 > .no-print.sidebar.omega.grid_4 > .no-print.adv:nth-of-type(9)","#ad-space,\n#position-7 > .banner-pos-6.module > .module-inner > .clearfix.module-content,\n#position-7 > .banner_2014.module:nth-of-type(1),\n#position-7 > .banner_2014.szd-banner-sidebar.module,\n#position-b > .bitolsko.banner_2014.module > .module-inner > .clearfix.module-content > .clearfix.custom > .bitolsko.banner_2014.bannergroup > .banneritem","#ads_region3,\n.container > .row > .col-md-8.col-xs-12 > .main.row > .col-xs-12:nth-of-type(1)","#sidebar","#SC_TBlock_101394,\n#content > .home-boxes > .home-ads.box-home,\n#header-ads,\ndiv:nth-of-type(4) > .lazyloaded","[href^=\"/ad.php\"],\n[href^=\"ad.php\"],\ndiv.text-center.widget > .img-fluid.banner","#block-views-kgn_advertisment-block_2 > .content","#text-103 > .widgetinner,\n#text-105 > .widgetinner,\n.container > .row > .span12 > .sitebody > .primary-bottomads,\n.container > .row > .span12 > .sitebody > .site-header > .header_2ndrow > .headerbanner.pull-right",".main-wrapper > .sidebar-inside > .singlesid.sidebar > .sidebar-ad:nth-of-type(5) > embed","#venus-86521,\na[href^=\"http://block.s2block.com/click\"]",".site_container > .page > .clearfix.page_layout > .page_margin_top.row > .column_1_3_responsive.column_right_no_padding.column_1_3.column > .banenrs-index-right,\n.site_container > .page > .clearfix.page_layout > .page_margin_top.row > .column_2_3_resposive.column_2_3.column > .banenrs-index-right,\n[href^=\"https://linker.mk/link.php\"]",".theiaStickySidebar","div[data-advadstrackid]","#header > .header-banner","#text-12","#text-13,\n#text-16","#body > .content-container > .content-right > .banner-group:nth-of-type(4)","#frameworkad-111,\n#sidebar-standard",".clever-core-ads,\n.ngg-fancybox,\n.sidebar > div.inner > section.widget_media_image,\n.sidebar > div.inner > section.widget_slideshow,\n.size-full.alignnone,\n.size-full.attachment-full,\n.widget-area-above-main","#text-30,\n#text-32,\n#text-69 > .widget-container","#banner-5,\n.banner-image","#right_top > .moduletable:nth-of-type(3)","#header-banner,\n#main > div:nth-of-type(1) > iframe,\n#sidebar > .widget:nth-of-type(4) > .textwidget > a[href=\"http://malikovski.com\"],\n#sidebar > .widget:nth-of-type(4) > .textwidget > a[href=\"http://www.lagermax.mk\"],\n#sidebar > .widget:nth-of-type(4) > .textwidget > a[href=\"http://www.sportinn.mk\"],\n#sidebar > .widget:nth-of-type(6)","#block-views-kgn_advertisment-block_2","#SC_TBlock_92849,\n.td-a-rec-id-content_top.td-a-rec,\n.textwidget,\n.textwidget > a[target=\"_BLANK\"] > img",".td-a-rec-id-content_bottom.td-a-rec","p > a[target=\"_BLANK\"] > img","#form1 > table > tbody > tr > td > table:nth-of-type(1) > tbody > tr:nth-of-type(5) > td:nth-of-type(2) > table:nth-of-type(1) > tbody > .txt_11_siv > .pading_novi_naslovna,\n#form1 > table > tbody > tr > td > table:nth-of-type(1) > tbody > tr:nth-of-type(5) > td:nth-of-type(2) > table:nth-of-type(1) > tbody > tr:nth-of-type(3) > td",".e3lan-bottom.e3lan,\n.e3lan-top.e3lan","#content > .row:nth-of-type(2) > .col-sm-12.col-md-8 > .row.hide_b > .col-md-12 > a[href^=\"/Banner/RedirectTo\"],\n#content > .row:nth-of-type(2) > .col-sm-12.col-md-8 > .row.hide_b:nth-of-type(3),\n#content > .row:nth-of-type(2) > .col-sm-12.col-md-8 > .row.hide_b:nth-of-type(6),\n#marketing_holder,\n.ar-placeholder","#Mod182 > .module-inner > .module-ct > .bannergroup > .bannerfooter,\n#Mod205 > .module-inner > .module-ct > .bannergroup > .bannerfooter,\n#t3-mainbody > .equal-height.grid-view.magazine-list.row:nth-of-type(2) > .t3-sidebar.col-md-4.col","#home-content-wrap > .clear.home-content > .ad4-area,\n#post-204559 > .latrondigital,\n#sidebar-ad:nth-of-type(3),\n#sidebar-ad:nth-of-type(4),\n#sidebar-ad:nth-of-type(5) > .sidebar-ad-inner,\n.widget.widget-ads","#equal_col_left > .col-module-style2.col-module:nth-of-type(4)","#jm-right > .count_9.right-column > .row:nth-of-type(1)","#content > .section .pane-1.pane-custom.panel-pane,\n#content > .section > .region-content.region > .clearfix.panels-flexible-23.panel-flexible > .panels-flexible-23-inside.panel-flexible-inside > .clearfix.panels-flexible-row-23-2.panels-flexible-row > .clearfix.panels-flexible-row-23-2-inside.panels-flexible-row-inside.inside > .panels-flexible-row-23-2-right > .panels-flexible-region-last.panels-flexible-region-23-sidebar_.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-23-sidebar_-inside.panels-flexible-region-inside.inside > .banner-mal.pane-2.pane-custom.panel-pane,\n#content > .section > .region-content.region > .clearfix.panels-flexible-24.panel-flexible > .panels-flexible-24-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-24-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-24-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-24-main-row-right > .sidebar.panels-flexible-region-last.panels-flexible-region-24-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-24-sidebar-inside.panels-flexible-region-inside.inside > .pane-block-15.pane-block.panel-pane > .pane-content,\n#content > .section > .region-content.region > .clearfix.panels-flexible-25.panel-flexible > .panels-flexible-25-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-25-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-25-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-25-main-row-right > .panels-flexible-region-last.panels-flexible-region-25-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-25-sidebar-inside.panels-flexible-region-inside.inside > .pane-block-15.pane-block.panel-pane > .pane-content,\n#content > .section > .region-content.region > .clearfix.panels-flexible-27.panel-flexible > .panels-flexible-27-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-27-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-27-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-27-main-row-right > .panels-flexible-region-last.panels-flexible-region-27-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-27-sidebar-inside.panels-flexible-region-inside.inside > .pane-block-15.pane-block.panel-pane > .pane-content,\n#content > .section > .region-content.region > .clearfix.panels-flexible-28.panel-flexible > .panels-flexible-28-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-28-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-28-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-28-main-row-right > .panels-flexible-region-last.panels-flexible-region-28-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-28-sidebar-inside.panels-flexible-region-inside.inside > .pane-block-15.pane-block.panel-pane > .pane-content,\n#content > .section > .region-content.region > .clearfix.panels-flexible-3.panel-flexible > .panels-flexible-3-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-3-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-3-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-3-main-row-right > .node-sidebar.panels-flexible-region-last.panels-flexible-region-3-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-3-sidebar-inside.panels-flexible-region-inside.inside > .pane-2.pane-custom.panel-pane,\n#content > .section > .region-content.region > .clearfix.panels-flexible-3.panel-flexible > .panels-flexible-3-inside.panel-flexible-inside > .clearfix.panels-flexible-row-last.panels-flexible-row-first.panels-flexible-row-3-sidebar.panels-flexible-row > .clearfix.panels-flexible-row-inside-last.panels-flexible-row-inside-first.panels-flexible-row-3-sidebar-inside.panels-flexible-row-inside.inside > .panels-flexible-row-3-main-row-right > .node-sidebar.panels-flexible-region-last.panels-flexible-region-3-sidebar.panels-flexible-region > .panels-flexible-region-inside-last.panels-flexible-region-3-sidebar-inside.panels-flexible-region-inside.inside > .pane-block-15.pane-block.panel-pane > .pane-content","#td_body_levo > table:nth-of-type(5) > tbody > tr > td:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1),\n#td_body_levo > table:nth-of-type(5) > tbody > tr > td:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3)","#formAll > .global > .content > .side > .sideBanner","#article > p:nth-of-type(21),\n#article > p:nth-of-type(31)","#fujitsu,\n#main > .resto:nth-of-type(4) > .sidebar > .sm:nth-of-type(2),\n#main > .resto:nth-of-type(4) > .sidebar > .sm:nth-of-type(3),\n#main > .sidebar > .sm:nth-of-type(4),\n#main > .sidebar > .sm:nth-of-type(5) > a[href^=\"http://reklami.daily.mk/www/delivery/ck.php\"],\n#main > .sidebar > .sm:nth-of-type(6),\n#main > .sidebar > a[href^=\"http://reklami.daily.mk/www/delivery/ck.php\"],\n#swiffycontainer_21122015_synapse,\n.fullwidth.notextholder > .thesite > .common > header > .sm1 > a[href^=\"http://reklami.daily.mk/www/delivery/ck.php\"],\n.fullwidth.notextholder > .thesite > a[href^=\"http://reklami.daily.mk/www/delivery/ck.php\"]","#text-175 > .widgetinner > .textwidget > h3,\n#text-189 > .widgetinner > .textwidget > .sponzorirano.wp_bannerize > div,\n#text-189 > .widgetinner > .textwidget > div:nth-of-type(1),\n#text-190,\n#text-232,\n#text-251,\n#text-259,\n#text-298,\n#text-299,\na[href^=\"http://hostiranje.mk/\"]","#sb-site > .header-wraper > .header_main_wrapper > .row > .header-top-right.columns.eight > .widget > .ads728x90-thumb,\n#sidebar > .widget:nth-of-type(1) > .ads728x90-thumb,\n#sidebar > .widget:nth-of-type(4) > .ads728x90-thumb,\n#sidebar > .widget:nth-of-type(5) > .ads300x250-thumb,\n#sidebar > .widget:nth-of-type(7) > .ads728x90-thumb,\n#sidebar > .widget:nth-of-type(8) > .ads300x250-thumb,\n#sidebar > .widget:nth-of-type(8) > .widget-title > h2","#text-2","#rightcol > .moduletable:nth-of-type(4)","#content-outer > div:nth-of-type(5) > ins > iframe,\n#hstp_372_interstitial","#category-wrapper:nth-of-type(3) > div:nth-of-type(1),\n#sidebar-baner","#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-container:nth-of-type(2) > .td-container-border > .td-pb-row.wpb_row.vc_row:nth-of-type(2) > .td-pb-span4.vc_column_container.wpb_column > .wpb_wrapper > .wpb_content_element.wpb_text_column:nth-of-type(3),\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-container:nth-of-type(2) > .td-container-border > .td-pb-row.wpb_row.vc_row:nth-of-type(2) > .td-pb-span4.vc_column_container.wpb_column > .wpb_wrapper > .wpb_content_element.wpb_text_column:nth-of-type(4),\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-container:nth-of-type(2) > .td-container-border > .td-pb-row:nth-of-type(2) > .td-main-sidebar.td-pb-span4 > .td-ss-main-sidebar > .widget_adrotate_widgets.widget,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-header-style-1.td-header-wrap.td-header-container > .td-header-header.td-header-row > .td-header-sp-ads,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-post-template-default.td-container > .td-container-border > .td-pb-row > .td-main-sidebar.td-pb-span4 > .td-ss-main-sidebar > .widget_adrotate_widgets.widget > .a-6.a-single","#post-3037 > .td-container:nth-of-type(2) > .td-container-border > .td-pb-row > .td-main-sidebar.td-pb-span4 > .td-ss-main-sidebar > .td-a-rec-id-sidebar.td-a-rec,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-container:nth-of-type(2) > .td-container-border > .td-pb-row.wpb_row.vc_row:nth-of-type(2) > .td-pb-span4.vc_column_container.wpb_column > .wpb_wrapper > .vc_align_left.wpb_content_element.wpb_single_image","#content-wrap\\ pocetna-wrap > .home-sidebar-right:nth-of-type(5) > .widget.widget-ads:nth-of-type(8),\n#panorama-banner,\n#sidebar > .widget.widget-ads:nth-of-type(9)",".adwidget,\n.clearfix.post-wrapper > .dolg_bn_g,\n.clearfix.sidebar > div:nth-of-type(1),\n.exclusivead","#ads300_250-widget-13 > .e3lan-cell > ins > iframe,\n#ads300_250-widget-17 > .e3lan-cell > ins > iframe,\n#ads300_250-widget-5 > .e3lan-cell > ins > iframe,\n#main-content > .close-icon[href=\"http://faktor.mk\"] > span,\n#main-content > .content > * > .post-inner > div:nth-of-type(4),\n.sponsored_article","#aspnetForm > .clearfix.page-shadow > .clearfix.wrapper > .clearfix.main-content > .sidebar > .f-banner:nth-of-type(1),\n#swiffycontainer > div","#sidebar > .pane-sidebar.pane-panels-mini.panel-pane > .content > .pane-block-6.pane-block.panel-pane","#floater > a[href^=\"http://ads.ereklama.mk/www/delivery/ck.php\"],\n#ja-masscol > .sublogin > .m-bottom,\n#ja-masscol > .sublogin > .m-content,\n#ja-masscol > .sublogin > .m-top","body > a[href=\"http://www.cineplexx.mk/movie/the-brothers-grimsby/\"]:nth-of-type(1)","#adrotate_widgets-37,\n#sidebar > .theiaStickySidebar,\n#text-20,\n#text-22 > .textwidget,\n.elementor-widget-sidebar,\n.fokus-target,\n.penci-sidebar-right,\n.penci-sticky-sidebar.pcicon-right.pciconp-right.pcalign-left.style-12.penci-sidebar-content.penci-sidebar-left,\n.td-a-rec-id-sidebar.td-a-rec,\n[src=\"https://fokus.mk/wp-content/uploads/2024/04/970x250-sednat-1.png\"]","#text-7","#ad_1_3","#text-21,\n#text-23,\n.kopa-page-header > .header-top-2 > .clearfix.wrapper > .pull-right.top-banner",".td-header-sp-recs,\n.td-main-sidebar.td-pb-span4,\n.wpb_wrapper > .td-a-rec-id-sidebar.td-a-rec","#posledni-novosti > .alt.container > .row > .col-xs-12:nth-of-type(2) > .block-grid-md-4.block-grid-sm-2.block-grid-xs-1 > .block-grid-item:nth-of-type(4) > .main300 > ins > iframe,\n#posledni-novosti > .alt.container > .row > .text-center.col-xs-12 > .main728 > ins > iframe","#animation_container,\ndiv.reklama2","#wrapper > .inner-wrapper > .e3lan-bottom.e3lan","#enhancedtextwidget-13,\n#enhancedtextwidget-25,\n#enhancedtextwidget-30,\n#enhancedtextwidget-36 > .widget-text.textwidget,\n#enhancedtextwidget-8,\n#mvp-leader-wrap,\n.off-canvas-wrap > .inner-wrap > .hfeed.main-section > .header-wrap > .hide-for-small.row",".gofollow","#header-branding > .container > .row > .banner-src.text-right.col-sm-8,\n#main > .row-fluid.wpb_row.vc_row:nth-of-type(1),\n#main > .row-fluid.wpb_row.vc_row:nth-of-type(8),\n#main > .row-fluid.wpb_row.vc_row:nth-of-type(9),\n#page-inner-wrap > .container:nth-of-type(3) > .text-center.ad-970x90.ad-top.ad,\n#sidebar > .theiaStickySidebar > .ad:nth-of-type(5),\n#sidebar > .theiaStickySidebar > .ad:nth-of-type(6)","#ireklama","#main210d31973a","#dat-menu > .dat-menu-container > .dat-menu-padding.dat-menu-wrapper > .boxed > .content > .wrapper > .big-sidebar-right.main-content-wrapper > .main-content > .mob.def-panel:nth-of-type(1) > .shortocde-content.panel-content > div:nth-of-type(3),\n#dat-menu > .dat-menu-container > .dat-menu-padding.dat-menu-wrapper > .boxed > .footer > .wrapper > div,\n#dat-menu > .dat-menu-container > .dat-menu-padding.dat-menu-wrapper > .boxed > .header > .wrapper > .header-block > .header-banner,\n.shortocde-content.panel-content > div:nth-of-type(4)","#sponzorirani","#banner,\n#sp-right > .clearfix.sp-inner,\n#sp-right1 > .module_text:nth-of-type(3) > .clearfix.mod-wrapper > .header,\n#sp-right1 > .module_text:nth-of-type(5) > .clearfix.mod-wrapper > .header","#text-10,\n#text-19","#text-8","#home-left > ul > .home-widget:nth-of-type(1),\n#leader-wrapper,\n#sidebar-wrapper > ul","#right_top > .block.yt-position-inner","#banners",".awac-wrapper,\n.col-md-4.sidebar-right,\n.nav-hidden.ml-slider.metaslider-39023.metaslider-flex.metaslider,\n.slides,\n.top-header-right-sidebar","#Advertisement,\n#block-views-kgn_advertisment-block_5","#mini-panel-sidebar_top > .region-one-main.region > .clearfix.region-inner > .panel-pane-odd.pane-mkd-ads-250x208-3.pane-block.panel-pane,\n#mini-panel-sidebar_top > .region-one-main.region > .clearfix.region-inner > .panel-pane-odd.responsive.pane-mkd-ads-250x208-1.pane-block.panel-pane","#main-wrapper > .content:nth-of-type(3),\n#main-wrapper > .content:nth-of-type(4)","#desno-gore-300x250-2 > div > div > a[href^=\"http://ads.off.net.mk/www/delivery/ck.php\"],\n#desno-gore-300x250-2 > div > div > iframe,\n#nad-header > .jumbo-banner,\n#trendolend-banner","#SC_TBlock_90911 > div:nth-of-type(1),\n#\\32 59[href^=\"/modules/redirect.aspx\"],\n#content_wrapper > .googAdsWrapper,\n#ctl00 > .wrapper > .content_wrapper > .center > div > .banner_article > .banner > .marketing_banner_wrapper,\n#ctl00 > .wrapper > .content_wrapper > .center > div > .googAdsWrapper,\n#ctl00 > .wrapper > .content_wrapper > .margin_top.right > .banners_wrapper,\n#ctl00 > .wrapper > .header_wrapper > .top_marketing_banner,\n#ctl00 > .wrapper > .header_wrapper > div:nth-of-type(4),\n#selected_article_paging > .list_view_wrapper > div:nth-of-type(4)","#mh-wrapper > .mh-group.mh-section.home > .home-sidebar,\n#top-news > .sb-widget,\n.mh-sidebar","a[href=\"http://medium3.mk/\"]","#div-gpt-ad-1396109584850-0,\n#div-gpt-ad-1396109584850-1,\n#div-gpt-ad-1396109584850-2,\n#div-gpt-ad-1396109584850-4,\n#div-gpt-ad-1396109584850-5,\n#div-gpt-ad-1396109584850-6,\n#div-gpt-ad-1396109584850-7,\n#div-gpt-ad-1396109584850-8,\n#google_ads_iframe_\\/77487658\\/Pazar3\\.mk_Bottom_Leaderboard_0__container__,\n#google_ads_iframe_\\/77487658\\/Pazar3\\.mk_Leaderboard_0__container__,\n#google_ads_iframe_\\/77487658\\/Pazar3\\.mk_Small_Rectangle_0__container__,\n#google_ads_iframe_\\/77487658\\/Pazar3\\.mk_Small_Skyscraper_0,\n#google_ads_iframe_\\/77487658\\/Pazar3\\.mk_Vertical_0__container__,\n#google_ads_iframe_\\/77487658\\/Right_Side_0__container__","#Form1 > .main_content > .main_content_left > .leftSide.flt > .top5news > .top4news > .glavnaVest > .rubriki_left_banner:nth-of-type(14),\n#Form1 > .main_content > .main_content_left > .leftSide.flt > .top5news > .top4news > .glavnaVest > div:nth-of-type(9),\n#Form1 > .main_content > .main_content_right > div:nth-of-type(1),\n#Form1 > .main_content > .main_content_right > div:nth-of-type(3) > center > div,\n#banner-flash,\n#div-gpt-ad-1434823289232-0,\n.recent-ban:nth-of-type(11),\na[href^=\"http://www.fxlider.com/mk/\"]","#text-14,\n#text-15,\n#text-18,\n#text-9,\n.mkdf-sidebar,\n.vc_col-sm-4.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper","#leftContent > .group.post > div:nth-of-type(3),\n#leftContent > .group.post > div:nth-of-type(4),\n#main > .clearfix:nth-of-type(1) > .ad_position5_1_post,\n#main > .clearfix:nth-of-type(1) > .ad_position5_post,\n#main > .clearfix:nth-of-type(1) > .widget:nth-of-type(11)","#block-block-25,\n#block-block-43,\n#block-block-60 > .content,\n#hstp_5345_interstitial_div,\n#node-199636 > .content > .field-label-hidden.field-type-text-long.field-name-field-like.field > .field-items > .even.field-item,\n.brandingWrapper > div > .branding","#leftcontent > .bannerholder,\n#leftcontent > div:nth-of-type(1) > div:nth-of-type(8),\n#main210d31973a > div:nth-of-type(2),\n#rightcontent","#text-4,\n#text-5,\n.main-wrap > .logos","#dvBanner2","#aas_widget-6,\n#aq-block-134-1,\n#mep_0 > .mejs-inner > .mejs-layers > .mejs-overlay-play.mejs-layer.mejs-overlay,\n#post-154499 > .post_content > div > center,\n#post-154499 > .post_content > iframe,\n#post-154499 > .related-posts > .widget-title,\n#sb-site > .header-wraper > .header_main_wrapper > .row > .header-top-right.columns.eight,\n#text-60 > .textwidget,\n#text-66","#content-wrap > .home-sidebar-right:nth-of-type(12) > .widget.widget-ads:nth-of-type(3),\n#content-wrap > .home-sidebar-right:nth-of-type(12) > .widget.widget-ads:nth-of-type(4),\n#content-wrap > .home-sidebar-right:nth-of-type(5),\n#keepadeye,\n#text-101,\n#text-52,\n#text-55,\n.block__advertising-content,\n.home-ad-area,\n.monadplug-native-grid-wrapper,\n.sidebar-inner,\n[title^=\"Sponzorirano\"]","#bg-exit,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-header-style-9.td-header-wrap > .td-banner-bg.td-banner-wrap-full,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-main-content-wrap > .td-post-template-default.td-container > .td-pb-row > .td-main-sidebar.td-pb-span4 > .td-ss-main-sidebar > .td-a-rec-id-custom_ad_2.td-a-rec,\n#td-outer-wrap > .td-content-wrap.td-transition-content-and-menu > .td-main-page-wrap.td-main-content-wrap > .td-container:nth-of-type(1) > .td-pb-row.wpb_row.vc_row > .vc_column_container.wpb_column.td-pb-span3:nth-of-type(3) > .wpb_wrapper > .td-a-rec-id-sidebar.td-a-rec,\n#text-9 > .textwidget,\n.custom-position.fixed.active.pum-position-fixed.size-custom.theme-211946.popmake.pum-container","#Mod458 > .module-inner,\n#Mod462 > .module-inner,\n#articlepxfontsize1 > div:nth-of-type(3),\n#articlepxfontsize1 > div:nth-of-type(5),\n#hstp_5650_interstitial_div","#icegram_messages_container","#aswift_0,\n#kae_unique_id_0_parent_div,\n#sidebar > .clearfix.widget_text.sidebar-box:nth-of-type(2) > .textwidget > p:nth-of-type(1),\n#sidebar > .clearfix.widget_text.sidebar-box:nth-of-type(2) > .textwidget > p:nth-of-type(2)",".a-single,\n.header-html-inner,\n.sidebar-inner-wrap",".banner720x100_1,\n.col-sm-4.sidebar,\n.container.wrap > div:nth-of-type(4),\n.sitewrap > div:nth-of-type(1)","#content > .cf.fl.main-content > .cf.mb.single-post > .cf.mb.post-content > .cf.mb.content-banner,\n#content > .cf.fl.mb.sidebar > .cf.widget:nth-of-type(1) > .textwidget,\n#content > .cf.fl.mb.sidebar > .widget-aktuelno.widget:nth-of-type(1) > .textwidget,\n#content > .cf.fl.mb.sidebar > .widget-aktuelno.widget:nth-of-type(4),\n#content > .cf.fl.sidebar:nth-of-type(5) > .cf.widget:nth-of-type(1)",".pane-block-15.pane-block.panel-pane","#inner-wrap > .td-page-wrap.container > .row > .span12 > .td-grid-wrap > .container-fluid > .row-fluid > .td-no-pagination.column_container.span12 > .td-page-text-content > .row-fluid.wpb_row > .column_container.wpb_column.span4 > .wpb_wrapper > .wpb_content_element.wpb_text_column:nth-of-type(1) > .wpb_wrapper > p:nth-of-type(1),\n#inner-wrap > .td-page-wrap.container > .row > .span12 > .td-grid-wrap > .container-fluid > .row-fluid > .td-no-pagination.column_container.span12 > .td-page-text-content > .row-fluid.wpb_row > .column_container.wpb_column.span4 > .wpb_wrapper > .wpb_content_element.wpb_text_column:nth-of-type(6),\n.block-commercial,\n.carousel-slider-outer-image-carousel,\n.owl-stage,\n.py-0.my-0.block-commercial,\n.td-a-rec-id-header.td-a-rec,\n.wp-block-carousel-slider-slider,\ndiv.active.owl-item > .carousel-slider__item","#adpos1,\n#adpos_branding,\n#ads_pane",".tm-page-bg > .uk-container-center.uk-container > .tm-container > .tm-block-bottom > .tm-grid-block.uk-grid.tm-bottom-b > .uk-width-1-4:nth-of-type(1) > .uk-panel-box.uk-panel,\n.tm-page-bg > .uk-container-center.uk-container > .tm-container > .tm-block-bottom > .tm-grid-block.uk-grid.tm-bottom-b > .uk-width-1-4:nth-of-type(3) > .uk-panel-box.uk-panel,\n.tm-page-bg > .uk-container-center.uk-container > .tm-container > .uk-grid.tm-middle > .uk-width-medium-1-4.tm-sidebar-b > .uk-panel-box.uk-panel:nth-of-type(2)",".padding-0.col-md-12:nth-of-type(3),\n.relative.text-center.ad-content","#block-system-main > .content > .clearfix.two-75-25.vecer-panel > .region-first.region-75.region > .pane-block-9.pane-block.panel-pane > .pane-content > .banner:nth-of-type(2),\n#close-btn[href=\"javascript:window.history.back()\"]",".well > p:nth-of-type(2)","#topBanner[href=\"http://olimpiko.com.mk/\"]","#div-gpt-ad-1416060558272-2,\n#div-gpt-ad-1416060558272-3,\n#div-gpt-ad-1426343616905-0,\n#google_ads_iframe_\\/13327072\\/pod_vest_kocka_3_0__container__,\n#google_ads_iframe_\\/13327072\\/pozicija_4_0__container__,\n#google_ads_iframe_\\/13327072\\/vnatresna_nad_naslov_0__container__,\n#google_ads_iframe_\\/13327072\\/zase_pozicija_7_0__container__,\na[href^=\"http://ads.zase.mk/\"]",".maincontainer > .olamazi > .justcontent > .ishome_false.static_detect.content > .innercontainer.container.searchresults > table > tbody > tr > .right > iframe,\n.maincontainer > .olamazi > .justcontent > .ishome_true.static_detect.content > .container:nth-of-type(3) > .shad1.rad_all.basecontainer.coupons > .couponcontainer","#ads300_250-widget-10,\n#ads300_250-widget-2,\n#ads300_250-widget-3,\n#ads300_250-widget-4,\n#ads300_250-widget-9,\n#cornerpeel-bg,\n#cornerpeel-peel,\n#cornerpeel-peel-cover,\n#cornerpeel-tiny,\n#main-content > .content > .e3lan-post.e3lan,\n#popuppress-12795 > .pps-wrap > .pps-content,\n#theme-header > .header-content > .e3lan-top.e3lan",".ad350x300:nth-of-type(1),\n.ad350x300:nth-of-type(3)",".td-visible-desktop"]; + +const hostnamesMap = new Map([["panika.be",0],["aberdzija.com",1],["crnobelo.com",2],["kajgana.com",3],["forum.kajgana.com",4],["kavadar4e.com",5],["majkatiitatkoti.com",6],["mkd-news.com",[7,8]],["lokalno.mk",[7,29,69,84,85]],["pozitiv.mk",[7,28,85,99]],["navalica.com",9],["ohridnews.com",10],["www.ohridnews.com",11],["ohridsky.com",12],["radiomk.com",13],["mk.rbth.com",14],["sezadeca.com",15],["tirekovmirece.com",16],["turlitava.com",[17,18]],["a1on.mk",[17,21]],["libertas.mk",[17,80,81]],["republika.mk",[17,40,106]],["24.mk",19],["24vesti.mk",20],["akademik.mk",22],["aktuelno24.mk",23],["alsat.mk",[24,25,26]],["makedonijadenes.com.mk",[25,42]],["kanal77.mk",[25,75]],["fokus.mk",[26,68,69]],["autoinfo.mk",[27,28,29]],["radiomof.mk",[28,103]],["avtoplus.mk",30],["bi.mk",31],["bitolanews.mk",32],["biznisvesti.mk",33],["brif.mk",34],["brkajrabota.mk",35],["carclub.mk",36],["24vesti.com.mk",37],["hitportal.com.mk",[38,39,40]],["tvorbis.com.mk",39],["koli.com.mk",41],["makfax.com.mk",43],["motori.com.mk",44],["netpress.com.mk",45],["radiofortuna.com.mk",46],["stipka.com.mk",47],["telma.com.mk",48],["tocka.com.mk",49],["vrabotuvanje.com.mk",50],["weather4all.com.mk",51],["daily.mk",52],["denar.mk",53],["dokaz.mk",54],["dokazm.mk",55],["duma.mk",56],["ekipa.mk",57],["emagazin.mk",58],["enauka.mk",59],["blog.everest.mk",60],["evesti.mk",61],["exclusive.mk",62],["faktor.mk",63],["fakulteti.mk",64],["fashionel.mk",65],["femina.mk",66],["film24.mk",67],["grid.mk",70],["infomax.mk",71],["istokpress.mk",72],["it.mk",73],["jugoinfo.mk",74],["pozitivo.net",[75,124]],["kapital.mk",[76,77]],["stanica.mk",[77,111]],["kumanovskimuabeti.mk",78],["kurir.mk",79],["plusinfo.mk",[80,98]],["lider.mk",82],["lisica.mk",83],["macedoniasky.mk",86],["makborba.mk",87],["maktel.mk",88],["markukule.mk",89],["maxim.mk",90],["mkd.mk",91],["mobile24.mk",92],["off.net.mk",93],["nmd.mk",94],["novatv.mk",95],["svedok.org.mk",96],["pazar3.mk",97],["pravdiko.mk",100],["press24.mk",101],["puls24.mk",102],["reklama5.mk",104],["reporter.mk",105],["sdk.mk",107],["sky.mk",108],["sportski.mk",109],["srekja.mk",110],["strumicadenes.mk",112],["telegraf.mk",113],["telma.mk",114],["tera.mk",115],["time.mk",116],["tvm.mk",117],["tvnova.mk",118],["vecer.mk",119],["webtv.vip.mk",120],["vipmarket5.mk",121],["zase.mk",122],["zk.mk",123],["alsat-m.tv",125],["tv21.tv",126]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/nld-0.js b/extentions/uBOL-home/rulesets/scripting/specific/nld-0.js new file mode 100644 index 0000000..d99a775 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/nld-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nld-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".bannerswidget",".hello_from_adguard_dutch","#banner-top-dt-container,\n.BannerBottom-root,\n.right-banner-root-container",".vip-banner-top-sticky-container",".tile:has(> article.ankeiler--advertisement)",".imu",".leaderboard",".leaderboardWrap,\n.parallaxBnnr,\n.squareWrap",".cl-billboad-wrapper,\n.osa-as24-placeholder","#carousel-item-2,\n.widget-aoclubs-sponsors,\nimg[width=\"970\"][height=\"250\"]","#banner","#partners",".Billboard-wrapper,\n.Rectangle-wrapper",".banner","#advertising",".ad-container",".trackerclick",".ads",".partners",".sponsorartikelen",".true-logo",".inhype-bb-block-header","[id*=\"sponsored_products\"]","#article_paragraph_1,\n#article_paragraph_6,\n#article_paragraph_9","#article_paragraph_3,\n.mid1-container,\n.top1-container",".teaser-branded","#text-37,\n.stream-item-widget",".g","a[href^=\"https://vnz.be\"] > .w-full.object-contain.mb-2",".dish-sponsors",".blogBanners,\n.fBanners,\n.link-buttons-container,\n.newbottom-fbanners,\n.topBanners",".c-sidebar-banner-wrapper","a[href^=\"https://ads.focus-wtv.be/\"]",".slot-container","#slider",".pub-leaderboard-top",".dfp","#sponsors-carousel",".header__bottom,\n.partners-holder",".advertising",".banner-boxes","#tracking-url",".block-banner-block",".footer-top",".ad",".pub",".ktsjing-row--leader,\n.ktsjing-row--sky,\naside[data-prefix=\"Advertentie\"],\ndiv[data-url*=\"trackuity.com\"]",".slides","#itdaily-article-sidebar,\n#itdaily-article-top,\n#itdaily-footer","#below_para_1:has(> a[href^=\"https://e093.knack.be/\"]),\n.c-header__ad,\n.js-partner-content","#text-14",".widget_links",".block-leaderboard","#leaderboard_row","#block-views-block-sponsors-block-1,\n#block-views-block-sponsors-block-2,\n#block-views-block-sponsors-block-3,\n#block-views-block-sponsors-block-4","div[data-test=\"mms-product-card\"]:has(div[data-test=\"mms-plp-sponsored\"])",".cta-container","div[class*=\"AdWrapper\"]",".midzone","#reclameblok-wrapper",".view-id-banners_top",".elementor-widget-container > a > img","div[id^=\"bannerhome\"]",".text_12_jobs_only",".cba_container_grid",".banner-silver","#block-views-vw-banners-block-2,\n#block-views-vw-column-partners-block,\n.bannerbox,\n.region-banner-diamond,\n.view-vw-banners",".adv-link",".promSB","#media_image-10","#media_image-12","#topbanner",".single-partners",".widget_media_image",".inside-left-sidebar",".widget_sponsors_widget",".banner-size-leaderbord","#text-15",".qt-sponsors",".leaderBoard",".view-weather-ads-view","#text-7","img[width=\"300\"][height=\"250\"]","img[width=\"500\"][height=\"500\"]",".magazine-sidebar-block,\n.td-banner-wrap-full","a[href^=\"https://ds1.nl/\"]","a[rel*=\"sponsored\"]",".c-articleteaser--sponsored,\n.c-sitenavPlaceholder__ad,\n.o-hpgrid__row-sponsoredcombo,\n.o-hpgrid__row-tijdconnect","#contacts3-5","div[id^=\"dries-\"]","#advert-campaign","#ProvidersBox,\n#TopCompareBox","#text-11","div[id^=\"voetb-\"]",".header-banner","div[class^=\"r89-\"]",".adds","a[href^=\"http://unibet.me/\"]",".sponsors",".slider5,\nimg[width=\"670\"][height=\"80\"]","#divBanneringSlot",".taxonomy-dedicated-header",".qt-sponsor","#mm_hpa,\n#mm_leaderboard,\n#mm_rectangle,\n.affiliate_links,\n.wielerflits_ros_bravo_rectangle-halfpage","#parentgpt",".c-advertiser-logos",".sponsers",".elementor-element-2da19501 + .elementor-element-6406e483",".bannerblock",".banner_wrapper",".bannergroup","img[width=\"320\"],\nimg[width=\"420\"]",".sponsorbanner","#billboards","li.js_item_root:has(.dsa__list-padding),\nsection.js_slot-sponsored-products",".clickout-banner-regular_native_box",".swiper-wrapper","img[width=\"300\"]",".sda",".banner-style,\n.ira-container.ira-format-block > .bookingaff","#media_image-2","div[id^=\"dutch-\"],\nimg[width=\"468\"][height=\"60\"]","#banner1",".recommendbanner","#footballtransfers\\.com_ros_alpha_leaderboard-billboard,\n#footballtransfers\\.com_ros_bravo_rectangle-halfpage",".ai-viewport-1","#home-banners,\n#secondary > section.widget:not(.widget_search),\n.entry-content div[class]:has(> ins.adsbygoogle),\ndiv[id^=\"meteor-\"]",".articles > li.injection:has(> aside.betting),\n.betting-insert","#custom_html-5",".match-bet,\n.special-offer,\n.top-match","div[id^=\"adtemplate\"]",".logo","div[id^=\"nauti-\"],\nimg[width=\"336\"]",".publ11s-b0ttom,\n.r11ght-pl4yer-169","a[href^=\"/out/\"]",".billboard_ad_new,\n.leaderbord-container",".widget-partners","#adsense_CSA",".adsense",".banners-footer,\n.texto-aviso",".sponsorImg","#custom_html-6",".blockvertorial,\n.min-h-90,\n.searchvertorial","a[href*=\"https://sexlijnen.anoniem.nl/\"]",".gsrhera","#overig_nieuws,\ndiv[style^=\"width : 250px\"]","#nav_menu-2","#media_image-3","#media_image-4",".adbox","#text-81,\na[href^=\"https://b1.trickyrock.com/\"]",".cta,\n.cta__toplist",".av,\n.banner-item","div[id^=\"ad-gamepage\"]","#WB_VIDEO_PLAYER_TARGET","#avantisTarget,\n.d-none.d-md-block.mb-3:has(a[target=\"_blank\"][rel=\"noopener\"]),\n.min-h-280.min-h-md-250,\n.sticky-incontent,\n.sticky-sidebar,\ndiv[data-aaad]",".wb-label","a[href^=\"https://casinoscout.nl/\"]",".widget_custom_html","a[href^=\"https://partner.bol.com/\"]",".l-banner",".gmollik",".desktop_mobile",".last.widget,\n.widget-5 > div.banner",".header-navigation__truelogo,\n.overview-item--success,\ndiv[class^=\"bnr-\"]",".sidebar_right_top",".bzrwfrm",".component__pubble-banner","#before-header,\n#custom_html-38,\n.ablok",".banner468x60,\na[href^=\"https://spannendsexcontact.nl/\"]","#sponsored-content_280",".promoted,\n.promoted-entry-in-content",".promoblok","#true,\n.video-container > iframe[src^=\"https://ads.pexi.nl/\"],\n.widebnr",".widebanner",".serie_info_adbox",".td-a-rec",".tdi_68",".bookies,\n.top-bookmaker-widget","#sidebar",".widget_sponsor",".page-load-switch,\n.stunt-wide",".advertisement","#eCommerce","#banners",".advertising-container-top,\n.ankeiler--advertisement,\niframe[src^=\"https://cdn.reclamefolder.org/\"],\nli[class^=\"tile tile tile--\"]","#sponsors-normal",".adv",".main-promo-bn-responsive","img[width=\"336\"][height=\"280\"]",".c-teaser:has(.c-pill--partner),\ndiv[class$=\"_ad-slot\"],\ndiv[class*=\"ad-slot\"]",".partners-carousel",".ad-lane,\n.product-card-portrait_root__ZiRpZ:has(.promotion_root__pAAlu)",".header__partner-link,\n.page-footer__partners-block",".footer__footer-fat,\na[href^=\"https://www.awin1.com/cread.php?\"]","#text-88,\n#text-91","div[id^=\"albla-\"]",".albla-adlabel",".advrow,\n.ddbad_wrapper","#footer","#containerx,\n#footer-container > #footer-banners + #footer-text,\nheader #mvp-leader-wrap","div[style=\"width:100%;height:320px;display:block;\"]","#featured-header",".dynamic-content,\n.dynamic-content-native",".dynamic-content[data-nosnippet],\n.sidebar > .widget_ad_html,\n.sidebar > .widget_static_device_widget:has(.device-ad),\ndiv[data-name=\"featured-header-container\"]",".r89-desktop-billboard-atf",".footer-widget-1,\n.header-widget-region","#penci_latest_news_widget-12,\n#penci_latest_news_widget-7",".mobnoshow > center > div[class^=\"block\"][style=\"margin-top: 35px;\"],\n.padnoshow #kpwrfeatured,\n.padnoshow > div[class^=\"block\"][style^=\"margin-top: \"],\na[href^=\"/adverteren-\"]",".header_banner","#custom_html-3","#nav_menu-5,\n.widget_ab_sidebar",".widget_nlpartners",".ar_300_600_mid,\n.ar_300_600_top,\n.ar_970_250,\n.bottom-bannuring,\n.my-12.py-6.relative.border-y.border-slate-300.sm\\:flex.sm\\:justify-between","#liggende-banner,\n.advertentie_links,\n.horizontal,\n.horizontal-logo,\ndiv[style^=\"width: 300px; height: 427px;\"]",".bigbanner",".advertise,\n.page-banner","#banner-detail-top","#banner-lister-top,\n#mainbanner",".banner-wrapper",".shailanOFF_banner_widget,\n.shailan_banner_widget","div[data-component=\"partner\"]",".floatLeft.marginTop.resizeImages","#product_banner",".footer-margin,\n.table",".sponsor",".bh-ads",".addslot,\n.wrapper--topbanner",".js--billboard,\n.js--rect,\n.ut--rectangle",".bieos-widget","#ban_blok,\n.bja-cont,\n.fixed-bja-height",".elementor-element-3f47075,\n.elementor-location-popup,\n.elementor-popup-modal",".c-teaser--partner","div[style=\"height:52px;\"]","#block-block-38,\n.ligatus-sidebar-block",".adsbygoogle",".product-tile__column--criteo",".bnr-message,\n.branded,\ndiv[class*=\"BNRAd_ad_\"]",".bnrrow","#block-views-block-advertisements-ads-left,\n#block-views-block-advertisements-ads-right,\n#block-views-sponsor-banner-block","#block-10,\n#block-11,\n#block-9,\n#media_image-13",".tdi_36","a[href^=\"https://www.onderdelenshop24.com/\"]","[class^=\"Ad_ad_\"],\nbody .ad",".Advertisement","#adholderContainerHeader",".footercontent",".ll_partnerexpert",".sponsored",".TS_Banner_Spot","img[style*=\"234px; height: 60px\"]",".a-single","#b_searchboxInc,\nimg[width=\"300px\"]","a[href*=\"/ad/click/\"]",".brievenbus",".owl-carousel","img[width=\"200\"],\nimg[width=\"500\"]","#partners_slides","img[width=\"120\"][height=\"240\"]","#elementor-popup-modal-40065,\n#elementor-popup-modal-40079","#elementor-popup-modal-25675,\n#elementor-popup-modal-25686","#custom_html-13",".bitvavo-widget","#widget_sp_image-2,\n#widget_sp_image-4","#soliloquy-container-326831,\n#soliloquy-container-326835,\n#soliloquy-container-334175,\n#soliloquy-container-334186,\n#soliloquy-container-334192,\n.vc_btn3,\nimg[width=\"120\"][height=\"600\"],\nimg[width=\"250\"][height=\"250\"]",".elementor-element-4a0fad5,\n.elementor-element-b29a928,\n.elementor-element-cda7c32","#main > div[class^=\"takeover-\"]",".wpsm_promobox",".banner-wrap",".edgtf-carousel-holder,\nimg[width=\"640\"][height=\"180\"]",".banner-container",".plek-boven-artikel",".\\-mb-10.box-content.flex.hidden.items-center.p-4.md\\:mb-0.md\\:flex.md\\:min-h-25,\n.section-branded,\n.text-center > .mt-2.box-content.flex.min-h-25.max-w-full.overflow-x-hidden.bg-background-1.p-4.md\\:min-h-10,\ndiv[class^=\"adBlock_\"]",".c-partners",".elementor-element-a6b9134",".prom",".css-12wfvx3,\n.css-1e3vcj9,\n.css-44y8rm,\n.css-50zgs1,\n.css-izjevn,\ndiv[class^=\"css-\"]:has(> div[class^=\"css-\"]:only-child > .ad)",".bannner","#text-6","div[id^=\"duurz-\"]","#text-16,\n#text-20,\n#text-3,\na[onclick^=\"javascript:pageTracker._trackPageview\"]","#text-17","#text-19",".mtb-0.ptb-15.mb-30.text-center.bg-grey",".tdi_58","a[href^=\"https://bit.ly/\"]","#partner-bar,\n.header__top__partners","#top_image_div","div[class^=\"gam-banner--\"]",".js-mock-banner",".homepage-billboard-container",".banner-leaderboard",".section-partners",".tm-top-a,\n.tm-top-c",".sidebar__item--banner","#fcupdate\\.nl_web_billboard_970x250_1,\n#fcupdate\\.nl_web_billboardskin_970x250,\n.bet365",".footer-logos",".fd-message",".cv-table-left > a:not([target=\"_blank\"]):not([rel=\"nofollow\"]):not(a[href^=\"https://feijenoordnieuws.nl/\"])","div[id^=\"r89-\"]","#adModal,\n#ads.show-for-medium-up,\n#more-ads,\n.banner-carousel,\n.reveal-modal-bg,\n.totoOdds",".betcity-intro-wrapper,\n.footer__partners",".bn__wrapper","#text-50",".powered_by_page,\n.powered_by_profile,\n.profileh_tabac","#adf-autonative,\n#adf-autonative-2,\n#adf-rectangle","#adf-billboard",".ad-centering",".advert","div[style^=\"width:300px; height:250px;\"]",".c-newsList__story--partnernieuws,\n.mpu",".c-commerical_banner",".detailLeaderboard,\n.oddsPlacement",".spotlight","#mainContent > div.ad,\n.trueTop,\ndiv[class*=\"-billboard-\"]","#wa_web_headertofloor",".commercial_space",".promo-wrapper",".carrousel-wrapper","#shopsuiteApplication",".banner-placeholder",".home-billboard",".leaderboard-container,\n.sidebar_item--ad",".match-sponsor",".billboard",".flex.items-center.justify-center.mx-auto.min-h-\\[280px\\].md\\:my-2.w-\\[336px\\].h-\\[250px\\].md\\:w-\\[970px\\],\n.px-\\[24px\\].bg-backgroundLighter.w-full.md\\:w-fit.rounded-\\[8px\\].md\\:mb-0.mb-\\[16px\\],\n.rs-banner",".flex.items-center.justify-center.mx-auto.min-h-\\[280px\\].md\\:my-2.w-\\[336px\\].h-\\[280px\\].md\\:w-\\[970px\\].md\\:h-\\[250px\\]","div[style=\"min-height: 600px; margin-bottom: 20px;\"]","#abri,\n#abri1,\n.va500,\na[href^=\"/_global/_cp.php?\"],\na[href^=\"/_global/_fp.php?\"]",".afctr-wrapper,\n.article-premium-promotion-block,\n.slajeslag,\na[data-ga-event^=\"link-tip\"]",".sidelane-filling > a > img","div[id^=\"below-article-\"]",".banners",".katernbanners,\n.lead",".proradio-owl-sponsorcarousel","#text-5","#text-8",".c-sponsors","#custom_html-10,\n#custom_html-17,\n#custom_html-18","img[width=\"160\"][height=\"600\"]","#lijst_logos,\n.logoblok","#block-2",".promotion_link",".Billboard,\n.LargeRectangle",".carouselbanner_left,\n.respbanners","div[id^=\"handb-\"]",".widget-banner,\na[title=\"Handbal-direct\"]","div[class*=\"-bannerTopWrapper-\"],\ndiv[class*=\"-bannerWrapper-\"]",".fixed-ads,\n.footer-blocks,\n.footer-sponsors",".card--leaderboard,\n.card--partners","#\\36 050c52fcf1d8-2",".axd-container","#tpl_banners","#iawodj-blanket,\nbody #adblock_screen",".ad-top-desktop,\n.feed-ad-wrapper,\n.site-header__compare,\ndiv[style=\"min-height:250px\"]",".ContentPartner,\n.billboardwrapdown,\n.contentwidget,\n.js-banner,\n.nativeblock,\n.network:nth-of-type(2),\n.publisher-sh-spot,\n.rectanglemid,\n.rectanglewrap,\n.strossle-widget",".billboardwrap",".LeaderboardContainer,\n.Rectangle",".banner__article,\n.banner__side,\n.banner__wrap,\n.banner__wrapbottom,\n.tagwrapper","a[href^=\"https://www.trexrubber.com/\"]",".list-item.list-item--aagje:has(.list-item__sponsor),\n.widget-tabs--partner,\n.widget-tabs--partners,\n.woty-banner","#indeleiderstrui_ros_alpha_rectangle-halfpage,\n#indeleiderstrui_ros_bravo_leaderboard-billboard,\n#indeleiderstrui_ros_bravo_mini_ad_fluid,\n#indeleiderstrui_ros_bravo_rectangle-halfpage,\n.shopsuite-widget,\n[data-ub-carousel]","#carousel-indiexl_partners_carousel_widget",".slickcarousel,\n.widget_links_widget",".io-tape-card__wrap:has(.io-tape-card__label__sponsored)",".advert-sidebar,\n.widget.widget_static_device_widget,\n.widget_ad_html,\n.wrap.hidden.lg\\:flex.mt-8,\narticle > .no-content-styles:has(> div[data-nosnippet] > div[data-name=\"dynamic-content-injected\"][data-campaign]),\ndiv[data-name=\"dynamic-content\"]:has(> div[id^=\"div-gpt-\"]),\ndiv[data-name=\"dynamic-content-injected\"][data-campaign],\ndiv[data-name=\"featured-header-container\"] > header[data-campaign]","#tdi_37","div[id^=\"property_ad_\"]","#slider_32982_slide01,\n.vc_custom_1597392476135",".banner.top,\n.homepage-marquee",".adverteerdersblok,\n.content_blok_reclame",".fpbnr","#c1,\n.cts-row-wrapper",".vda",".aside__add,\ndiv[class^=\"space_\"]",".panel-grid.rslides-content",".show-mobile[style=\"width:300px; height:600px; margin: 0 auto;\"],\ntd > .hide-mobile[style*=\"728px; height:\"],\ntd.td-ad",".c-site-footer__partners",".SponsorBar-list","#bannerdiv","table[style=\"margin-left: auto; margin-right: auto; border: 1px solid; width: 100%; margin-bottom: 10px;\"]",".c-sponsoredBy,\n.p-footer__randomPartner",".vc_custom_1589883706945,\n.vc_custom_1590576060705",".adlead","#adf-billboard-2","#contentBillboard","#containerAd,\ndiv[style=\"min-height:250px;\"]","#block-block-191",".banner-secondary-sidebar,\n.banner-widget","#media_image-7",".widget_execphp",".r89-desktop-hpa-atf,\n.r89-desktop-leaderboard-btf","#gridlove-module-2","#media_image-28,\n#media_image-34","#banner-aanbieding,\n#banner-bottom,\n#banner-top-dt,\n#banner-viptop,\n#inloggenDialog,\n#top-banner-wrapper,\n.BannerRight-root,\n.Banners-bannerFeedItem,\n.banner-row,\n.banner-vipbottom,\n.banner-viptop,\n.mp-Listing--cas,\n.mp-Listings__admarktTitle,\n.mp-Page-element > .mp-Listings + div:not([class]):not([id]):has(> .mp-Listings__admarktTitle),\n.premium-content",".mp-adsense-header",".mc-adv",".tg-site-footer-section-1","div[id=\"pristineslider.12\"]","#ad1","#custom_html-4,\n#media_image-5,\n#text-24","#pic_446",".mha_container",".buyThis","#custom_html-2","img[width=\"350\"][height=\"350\"]",".fl-module-uabb-image-carousel",".artikel-banners,\n.banner540",".sale","#shopside,\n.cbcontent",".full-row.relative-row.no-padding-bottom.title-txt-btn.flat-theme.flat-theme-content",".elementor-element-b8e990e,\n.elementor-element-da14229",".external",".ashe-widget,\na[href^=\"https://partnerprogramma.bol.com/\"]","#ribbon",".page-header__inner__ad","#widget_text.widget-sidebar.widget,\n.topban",".sponsorbar",".c-footer-sponsors",".logolinks-wrapper","#footer-banner,\n#header-banner,\n.nieuws-banner,\n.widget_add_widget",".add-background","img[width=\"640\"][height=\"640\"]","#abovecontent-widget-area",".banner-box-1",".banner-slider-item",".gyehnsh,\n.stream-item",".ewic-slider-pro-widget,\n.headbanner,\n.widget_metaslider_widget",".ster-banner",".teletekst__banner","#header > .zone,\n.block.advertoriallist,\n.section-mediapartner-external.source-normal,\n.tealium,\na[data-type=\"advertorial\"],\na[href*=\"/advertorial-\"],\ndiv.articlelist[data-section=\"advertorial-belastingdienst-adverteerder\"]",".sam-container,\na[target=\"_blank\"] > img,\ndiv[align=\"center\"] a[target=\"_blank\"],\nimg[alt=\"banner\"]","#media_image-16,\n#media_image-18,\n#media_image-21,\n#media_image-22,\n#widget_carousel_slider-3","div[class^=\"ad-\"]","div[class^=\"ad_\"]",".sponsor-carousel","#advertisement",".tdi_48",".slider-wrapper",".promotion-block",".SponsorBar",".home-banner","#dropinboxv2cover","#MainContent_ccMenu_pnlHdrAd,\n.col-md-4 > div[style^=\"background-image: url(/images/afvallen.jpg);\"][onclick^=\"javascript:document.location=\"]",".wdslider",".ad--section",".nice-thing,\nimg[width=\"140\"],\nimg[width=\"160\"]","div.block:nth-of-type(1),\ndiv.block:nth-of-type(2)",".bnr","#onetime-popup","img[width=\"728\"][height=\"90\"]","#exitpopup-modal,\n.exitpopup-modal-window",".happy-player-beside,\n.happy-section",".banner-holder,\nimg[width=\"160\"][height=\"92\"]",".site-background-banner,\n.site-home-banner,\n.site-top-banner",".block-sponsors--psv,\n.block-sponsors-desktop","#text-57,\n#text-58",".banneritem",".muurpapier",".partner",".hthb-notification,\n.rs_sponsorbanners_widget,\nimg[height=\"250\"]","a[href^=\"http://www.onderdelenstore24.nl/\"],\nimg[width=\"310\"][height=\"200\"]",".homepage-casino-wrapper",".elementor-element-bf3ae4f","table[width=\"120\"][height=\"600\"]",".eskimo-carousel-container",".module_round_box",".codalt-container,\n.infotainment",".item-banner","img[width=\"300\"][height=\"100\"]","[id^=\"regio-\"]",".href-a-b",".widget_itarget_banners",".aba",".carousel","img[title^=\"roba_sponosor_\"]",".list-sponsors","div[style*=\"width:730px; height:90px;\"]","div[data-adslot-variant]","#rtln-ad-advertorial,\n.off-canvas-content > div:has(> div.dfp-rectangle-wrapper),\n.six_articles_with_ad__ad",".bannerContainer","#advertenties,\n.aas_zone",".footeradd",".widget_random_banner_widget","#pg-1407-8,\n.art-positioncontrol",".avia-content-slider1",".partner-grid,\n.partnerlink,\n.sponsor-grid",".header-partners-logo","#block-topbannersidebar",".widget_minisites",".banner_leaderboard",".rect-in-headlines,\ndiv[class*=\"banner\"],\ndiv[id^=\"ad\"]","a[href^=\"http://www.rushcommerce.com/click.php?\"],\na[href^=\"https://tinyurl.com/\"]","div[id^=\"banner-\"]","#pre-footer-banners,\n#top-banner",".dfad",".sols",".adchannel",".logo_main_sponsor_image,\n.logo_slider_logos",".banner-btf-side-rectangle,\n.banner-sky,\n.leader-below-game",".spel_b1,\n.spel_b2",".tdi_133",".banner-centered","#block-3,\n#media_image-11,\n.widget_spreekbuis_partners",".b-side","#campagne",".advertentieblock",".template-redesign-5-column-top-3-center-banner-outer,\n.top-banner",".wp-block-buttons","#bannerDerPC,\n.creatividad,\n.megabanner",".code-block","#lead","div[data-role=\"csaads\"]",".ArticleBodyBlocks__bannerWrapper,\n.ArticlePageWrapper__banner,\n.SectionPage__bannerWrapper,\n.TextArticlePage__bannerWrapper,\n.VideoArticlePage__banner",".ArticleBodyBlocks__inlineArticleSpotXBanner,\n.Banner,\n.ComponentRotation,\n.Section__topBanner,\n.SportScoreboardPage__banner,\n.VideoPage__banner,\n.withBanners",".interstitial_banner","#block-6","#sky1,\n#sky2,\n#sky3,\n#sky4",".theme-advertorial","a[href^=\"https://partner.bol.com/click/click\"] > img",".banner__articleside,\n.banner__homeside,\n.billboardwrap-bottom",".SponsorBlock",".desktopad",".banner__true,\n.bol_pml_box,\n.dus",".ads-adsense-treinreiziger-horizontaal,\n.ads-adsense-treinreiziger-horizontaal-5",".widget_sp_image-image-link",".easingslider,\ndiv[class=\"sidebar_item\"][style=\"padding-bottom: 16px;\"] > a > img[width=\"276\"]",".banner-fluid","#ligatus_under_content,\n.section-banner,\n.square-item:has(> .banner)",".content-action,\n.odd-wrapper,\n.powered-by-footer",".bannerzone_728x90",".footerderden,\n.uitgelichtbox","#bottom-fish-hooks,\n#partner-links,\n#side-fish-hooks,\n.video-fish-hook","div[class^=\"Component-bannerTopWrapper-\"],\ndiv[class^=\"a-bannerWrapper-\"]",".css-12wfacz,\n.css-1t8ljyq",".betting-provider-row","img[width=\"330\"][height=\"520\"]",".order-book",".widget_miw_widget_multiple_images","#topbox","#bravo",".betting-article-insert,\n.promo-element","[class^=\"Ad_\"]",".vc_custom_1620132793304,\ndiv[style=\"max-width: 728px; width: 100%; height: 90px;\"],\ndiv[style=\"max-width:300px; width:100%; height:250px;\"]","#text-64,\n#text-65,\n#text-66",".bookmaker-banner",".card-banner,\n.card-banner-large","#gridlove-module-3","div[style*=\"height: 560px;\"],\ndiv[style=\"clear: both; height: auto; text-align: center; padding-top: 50px; padding-bottom: 50px;\"],\ndiv[style=\"height: 300px;\"],\ndiv[style=\"padding-top: 30px; padding-bottom: 30px;\"],\ndiv[style^=\"height: 280px;\"]",".text-center.mb-3",".rectangle",".pos16",".flexslider","img[width=\"220\"],\nimg[width=\"680\"]",".layout__main-ads",".shadow-lvl-2:has(a[href^=\"https://www.voordeeluitjes.nl/\"])","div[class^=\"styled__AdWrapper-\"],\ndiv[class^=\"styled__FooterAdWrapper-\"],\nsection[class*=\"wol-banner-module__banner\"]",".cookieconsent-optin-marketing",".pbph",".mk-sponsorlink",".post:has(a[href*=\"/partnerposting/\"])","#ad-takeover",".adr-wrapper","#WB_VIDEO_PLAYER_TARGET + p > em",".sidebar-partners","img[width=\"699\"][height=\"90\"]","#block-views-block-view-business-partners,\n#block-views-block-view-main-sponsor,\n#block-views-block-view-shirt-sponsor,\n.top-bar-logos",".mq-banner",".mobblue",".header-right",".bs","#block-views-banner_carousel-block",".article-bnr-first",".as__bottom-banner,\n.g_banner,\n.hero-banner,\n.row--bnr-between,\na[href^=\"http://partnerprogramma.bol.com/\"],\na[href^=\"https://prf.hn/\"]","div[id^=\"zeilw-\"]","div[class^=\"display-ad_container\"]",".g-single","#sponsorenBtmCntr","#banner_right,\n#banner_top","#banner_rectangle,\n#link_unit","#leaderboard","div[style=\"width: 100%; height: 320px;\"]",".ult-content-box-container,\n.us_custom_7370a357",".my-5","#custom_html-7","#text-2,\na[href^=\"https://www.onlinebingokaart.nl/\"]","#ads,\ndiv[style*=\"width: 300px; height: 250px;\"],\ndiv[style*=\"width:300px; height:250px;\"],\ndiv[style^=\"width: 300px; height: 180px;\"],\ndiv[style^=\"width:300px; height:180px;\"]","#image-vertical-reel-scroll-slideshow,\n.fullwidthbanner-container,\n.slider-container",".adv-tekst,\n.banner_image,\n.banner_image2","a[href^=\"https://www.autodoc.be/\"]",".holder--divider-top"]; + +const hostnamesMap = new Map([["radiomonique.am",0],["adguard.app",1],["adguard.com",1],["adguard.info",1],["2dehands.be",[2,3]],["marktplaats.nl",[2,3,394,395]],["7sur7.be",4],["hln.be",[4,36,46]],["ad.nl",[4,36,185]],["bd.nl",[4,36]],["bndestem.nl",[4,36]],["destentor.nl",[4,36]],["ed.nl",[4,36]],["gelderlander.nl",[4,36,44,330]],["pzc.nl",[4,36]],["tubantia.nl",[4,36]],["atletiekkrant.be",[5,6]],["autosportkrant.be",[5,6]],["basketbalkrant.be",[5,6]],["handbalkrant.be",[5,6]],["hockeykrant.be",[5,6]],["tenniskrant.be",[5,6]],["volleybalkrant.be",[5,6]],["vrouwenvoetbalkrant.be",[5,6]],["wielerkrant.be",[5,6]],["voetbalkrant.com",[5,6]],["sport-planet.eu",[5,6]],["sportid.be",6],["hardware.info",[6,164,165]],["pcactive.nl",6],["psv.nl",[6,455]],["sneeuwhoogte.nl",6],["tradeidee.nl",[6,44]],["weeronline.nl",[6,556]],["atv.be",7],["robtv.be",7],["tvl.be",7],["tvoost.be",7],["autoscout24.be",8],["autoscout24.nl",8],["basketballbelgium.be",9],["belgiancycling.be",[10,11]],["zoekhulp.nl",10],["coastline945fm.nl",[11,257]],["coastlinefm.nl",11],["elfvoetbal.nl",11],["fonkmagazine.nl",[11,182]],["beursduivel.be",[12,13]],["eurobench.com",[12,123]],["belegger.nl",[12,123]],["beursonline.nl",12],["debeurs.nl",[12,123]],["klasse.be",13],["retaildetail.be",13],["tvgemist.be",13],["agf.nl",13],["bpnieuws.nl",13],["dutchitchannel.nl",[13,277]],["executive-people.nl",13],["filmladder.nl",13],["folderz.nl",13],["groentennieuws.nl",13],["iexprofs.nl",[13,358]],["metalfan.nl",13],["nrc.nl",13],["nu.nl",[13,430]],["retaildetail.nl",13],["startpagina.nl",[13,507]],["televizier.nl",[13,94,515]],["telezien.nl",13],["totaaltv.nl",13],["tvgids.nl",[13,515,528]],["uiennieuws.nl",13],["uitslagen.nl",13],["uw-folder.nl",13],["waldnet.nl",[13,548]],["afkortingen.nu",[13,578,579]],["unity.nu",13],["bloovi.be",14],["alle-tests.nl",14],["bruzz.be",15],["allaboutphones.nl",15],["babybytes.nl",15],["omroepflevoland.nl",15],["pu.nl",15],["trendalert.nl",15],["sportuitslagen.org",15],["chatmetvreemden.be",16],["chatmetvreemden.nl",16],["cinenews.be",17],["viamichelin.be",17],["webmastersunited.com",17],["handbal.nl",17],["openrotterdam.nl",17],["viamichelin.nl",17],["wegdamnieuws.nl",[17,559]],["clubbrugge.be",18],["royalantwerpfc.be",18],["feyenoord.nl",[18,300]],["ftm.nl",18],["voetbalindebollenstreek.nl",18],["computable.be",[19,20]],["computable.nl",[20,248]],["dansendeberen.be",21],["delhaize.be",22],["demorgen.be",[23,24,25]],["parool.nl",[23,24,445]],["trouw.nl",[23,24,445]],["volkskrant.nl",[23,24,25]],["humo.be",24],["despirituelewereld.be",[26,27]],["dewereldmorgen.be",27],["dbsuriname.com",27],["amateursexstart.nl",27],["binnenvaartkrant.nl",27],["christmaholic.nl",27],["dartfreakz.nl",[27,251,264]],["dehavengids.nl",27],["noordernieuws.nl",27],["regioinbedrijf.nl",27],["seksmet.nl",27],["sekswebsite.nl",27],["shespot.nl",27],["sleutelstad.nl",27],["westerwoldeactueel.nl",[27,562]],["curacao.nu",27],["doorbraak.be",28],["dagelijksekost.een.be",29],["escortgirls.be",30],["sexguide.nl",30],["topescort.nl",30],["farmaline.be",31],["focus-wtv.be",32],["funnygames.be",33],["spele.be",33],["funnygames.nl",33],["spele.nl",33],["geelfm.be",34],["gocar.be",35],["goedgevoel.be",36],["goldfm.be",37],["easyfm.nl",37],["golf.be",38],["goodbye.be",39],["sporza.be",39],["goudengids.be",40],["gratissextube.be",41],["hagelandactueel.be",42],["leuvenactueel.be",42],["handbal.be",43],["hetnieuwsvandaag.be",[44,45]],["sport.be",44],["gpblog.com",[44,127]],["banden.autoweek.nl",44],["autozine.nl",44],["beleggersbelangen.nl",44],["besteproduct.nl",44],["bright.nl",[44,243]],["dumpert.nl",[44,276]],["eurosport.nl",44],["gezondheidsplein.nl",44],["indebuurt.nl",[44,360]],["koopplein.nl",44],["limburger.nl",44],["tellows.nl",44],["tripadvisor.nl",44],["voetbalnieuws.nl",[44,541]],["voetbalprimeur.nl",[44,542]],["wijlimburg.nl",[44,564]],["xgn.nl",[44,570]],["persinfo.org",44],["mijn-tv-gids.be",[45,58]],["europa-landbouwmachines.nl",45],["hyc.be",47],["maaslandradio.nl",[47,389]],["itdaily.be",48],["knack.be",49],["livestreamvandaag.be",[50,51]],["h20.gg",50],["voetbal4u.com",[51,150]],["ajaxreport.nl",[51,195]],["feyenoordreport.nl",[51,303]],["onlinekraslotenrss.nl",51],["psvreport.nl",[51,456]],["voetbalsnafu.nl",[51,544]],["livios.be",52],["made-in.be",53],["mandelnieuws.be",54],["mediamarkt.be",55],["mediamarkt.nl",55],["menttv.be",56],["meteovista.be",57],["mnm.be",59],["stubru.be",59],["mo.be",60],["motorrijder.be",[61,62]],["motokicx.com",[62,130]],["netonline.be",63],["nieuwsblad.be",64],["nnieuws.be",[65,66]],["nuus.be",67],["openingsurengids.be",68],["palnws.be",[69,70]],["messianieuws.nl",[69,120,128,210,400]],["radio-minerva.be",71],["hollandskroonnieuws.nl",71],["wieringernieuws.nl",71],["radiobingo.be",72],["radionova.be",73],["daemesenheeren.nl",73],["noordkopcentraal.nl",[73,427]],["sliedrecht24.nl",[73,495]],["tiener-sexverhalen.nl",[73,158,516]],["eindtijdklok.org",73],["nljug.org",[73,158,584]],["radiopros.be",74],["radioreflex.be",75],["radioviainternet.be",76],["radiozuidrand.be",77],["rbsradio.be",78],["rendez-vous.be",79],["rubenweytjens.be",80],["senseigaming.be",81],["streamwijzer.be",[82,83]],["teqnation.com",82],["yourlittleblackbook.me",82],["advocatie.nl",[82,189]],["goedkoopstekeukensduitsland.nl",[82,278,335,336]],["lflmagazine.nl",82],["mannennieuws.nl",82],["thatsgaming.nl",82],["techpulse.be",84],["tennisplaza.be",[85,86]],["gostreaming.nl",86],["tijd.be",87],["topvolleybelgium.be",88],["trosfm.be",89],["veto.be",90],["immo.vlan.be",91],["voetbal4u.be",92],["voetbalbelgie.be",93],["voetbalnieuws.be",[94,95]],["wielernieuws.be",[94,95]],["gpinfo.com",[94,95]],["tvblik.nl",[94,95,527]],["fok.nl",[95,314]],["headliner.nl",95],["looopings.nl",[95,385,386]],["lovereality.nl",95],["mannenzaken.nl",[95,205,391]],["webwoordenboek.nl",[95,554]],["voetbalvandaag.be",[96,97]],["vlaamskijken.nl",[96,537]],["volleybelgium.be",98],["az.nl",98],["cambuur.nl",98],["fcgroningen.nl",[98,294]],["ga-eagles.nl",[98,323]],["mijnserie.nl",[98,403]],["nec-nijmegen.nl",98],["trappers.nl",98],["volleyvlaanderen.be",99],["vroom.be",100],["koken.vtm.be",101],["wfm.be",102],["simone.nl",102],["wielerflits.be",[103,104]],["wielerflits.nl",[103,104]],["autoreview.nl",[104,213]],["indeleiderstrui.nl",[104,118,233,361]],["wradio.be",105],["niburu.co",106],["247spice.com",107],["402online.com",108],["abcsuriname.com",[109,110,111]],["zwaremetalen.com",109],["antilliaansdagblad.com",110],["dolcevia.com",[110,119]],["h2owaternetwerk.nl",110],["halstadcentraal.nl",[110,344]],["lokaleomroepzeewolde.nl",110],["midvliet.nl",110],["radiolelystad.nl",110],["amsterdamtigers.com",112],["bierdopje.com",113],["bol.com",114],["cryptobenelux.com",115],["bitcoinmagazine.nl",[115,233]],["dagbladdewest.com",[116,117]],["creditexpo.nl",117],["dagelijksestandaard.nl",[117,118]],["fiets.nl",[117,270]],["luister.nl",117],["negerin.nl",[117,416]],["ninefornews.nl",[117,426]],["omroeprsh.nl",117],["ucl-voetbal.nl",[117,450]],["unitednews.sr",[117,587]],["dartsnieuws.com",118],["androidworld.nl",[118,205]],["f1maximaal.nl",[118,233]],["fr12.nl",118],["dutchcryptotalk.com",[120,121]],["classicstogo.nl",[120,255]],["dwtonline.com",122],["footballtransfers.com",124],["gfcnieuws.com",[125,126]],["historiek.net",[125,168]],["huisvlijt.com",128],["live-voetbal.com",129],["motorboot.com",131],["nauticlink.com",132],["nedporno.com",133],["nummerzoeker.com",134],["ondertitel.com",135],["onderwijsland.com",136],["openingstijden.com",[137,138]],["promootjesite.nl",138],["radiofm.nl",138],["pornozot.com",139],["radio0511.com",140],["rtvalbrandswaard.com",141],["scholieren.com",142],["seks.com",143],["srherald.com",144],["starnieuws.com",145],["surinameview.com",146],["vivocyclo.com",[147,148]],["kanaancourant.nl",147],["keizerstad.nl",[147,148]],["oomroepalmere.nl",147],["schiedamsnieuws.nl",[147,148]],["voetbal.com",149],["voetbaluitslagen.com",151],["yachtfocus.com",152],["spiele.spiegel.de",153],["autobahn.eu",[154,155,156,157]],["dingenvoorvrouwen.nl",[154,156]],["playboy.nl",[154,156,157]],["wielerrevue.nl",[154,563]],["ecobioliving.eu",[158,159]],["christelijknieuws.nl",[158,251]],["groningerkrant.nl",[158,341]],["iculture.nl",[158,354]],["klapjes.nl",158],["transport-online.nl",[158,176]],["radiozenders.fm",159],["bestetop5.nl",159],["nailtalk.nl",[159,413]],["nieuwsuitnijmegen.nl",[159,424,425]],["wereldstopcontacten.nl",159],["wijchensnieuws.nl",[159,425]],["eoswetenschap.eu",160],["radiovisie.eu",161],["radionl.fm",162],["itnijs.frl",163],["tzum.info",166],["zuidenvelder.info",167],["arenalokaal.nl",[167,209]],["dehavenloods.nl",167],["dekrantnieuws.nl",167],["gooieneembode.nl",167],["hetkrantje-online.nl",167],["laardercourant.nl",167],["leiderdorpsweekblad.nl",167],["nnp.nl",167],["weespernieuws.nl",[167,558]],["destreekkrant.nu",167],["opwindend.net",169],["sciencelink.net",170],["skoften.net",171],["synoniemen.net",172],["tweakers.net",[173,174]],["baarsclassicrock.nl",174],["uitzendinggemist.net",175],["waterkant.net",[176,177]],["boottesten.nl",176],["hoekschnieuws.nl",[176,336,350]],["katholiek.nl",176],["nieuwsopbeeld.nl",[176,422]],["railhobby.nl",176],["regioonline.nl",176],["rtvpapendrecht.nl",176],["newspower.nu",176],["wijwedden.net",178],["112achterhoek-nieuws.nl",179],["123geldzaken.nl",180],["123video.nl",181],["1twente.nl",182],["bnnvara.nl",182],["elektormagazine.nl",182],["hpdetijd.nl",182],["kieskeurig.nl",[182,373]],["twentefm.nl",[182,530]],["zijaanzij.nl",182],["tvgids.tv",182],["538.nl",183],["a1mediagroep.nl",184],["brandweerspotters.nl",184],["coc.nl",184],["fanclubbarcelona.nl",184],["adodenhaag.nl",[186,187]],["spelletje.nl",187],["adultwebmaster.nl",188],["agconnect.nl",190],["agraaf.nl",191],["ah.nl",192],["ajax.nl",193],["ajax1.nl",194],["alblasserdamsnieuws.nl",[196,197]],["albrandswaardsdagblad.nl",198],["barendrechtsdagblad.nl",198],["dagblad010.nl",198],["dagblad070.nl",198],["goudsdagblad.nl",198],["ridderkerksdagblad.nl",198],["rijswijksdagblad.nl",198],["voorburgsdagblad.nl",198],["zoetermeersdagblad.nl",198],["alkmaarguardians.nl",199],["almere-nieuws.nl",200],["ammoniakrechten.nl",201],["efarm.nl",201],["koemarkt.nl",201],["mechanisatie.nl",201],["fosfaat.nu",201],["landbouwgrond.nu",[201,581]],["pluimveerechten.nu",201],["quotum.nu",201],["varkensrechten.nu",201],["androidplanet.nl",[202,203,204]],["iphoned.nl",[202,203,365]],["anoniem-surfen.nl",206],["ans-online.nl",207],["appletips.nl",208],["arrowcaz.nl",210],["autoblog.nl",211],["automobielmanagement.nl",212],["carwashpro.nl",212],["infrasite.nl",212],["mobiliteit.nl",212],["ovpro.nl",212],["rijschoolpro.nl",212],["spoorpro.nl",212],["tankpro.nl",212],["taxipro.nl",212],["verkeersnet.nl",212],["autosport.nl",[214,215]],["autoweek.nl",216],["autowereld.nl",[217,218,219]],["sexjobs.nl",[219,493]],["baanwacht.nl",220],["basketball.nl",221],["bdsm-vrienden.nl",222],["bdsmgirl.nl",223],["bekijkporno.nl",[224,225]],["sc-heerenveen.nl",[225,486]],["berekenhet.nl",226],["beurs.nl",227],["beursgorilla.nl",228],["bieos-omroep.nl",229],["biernet.nl",230],["biflatie.nl",231],["binnenlandsbestuur.nl",232],["blikopnieuws.nl",234],["voipsipclient.blogspot.nl",235],["blokker.nl",236],["bnr.nl",237],["bodylifebenelux.nl",238],["boek9.nl",239],["bol-an.nl",240],["bollenstreekomroep.nl",241],["bollywood.nl",242],["broadcastmagazine.nl",244],["buienradar.nl",245],["burggolf.nl",246],["businessinsider.nl",[247,248]],["buzzbie.nl",249],["camping-frankrijk.nl",250],["thehike.nl",251],["zozwanger.nl",[251,576]],["ciaotutti.nl",252],["cip.nl",253],["classic.nl",254],["climaximaal.nl",256],["crimesite.nl",258],["cryptoclan.nl",259],["cryptonieuws.nl",260],["cryptosjop.nl",[261,262]],["grandprixradio.nl",[261,338]],["culturescope.nl",263],["dartsactueel.nl",265],["datumprikker.nl",266],["debestevpn.nl",267],["deblueskrant.nl",268],["nieuweoogst.nl",[268,419]],["decibel.nl",269],["deliciousmagazine.nl",270],["fietsactief.nl",270],["knipmode.nl",270],["rootsmagazine.nl",270],["seasons.nl",270],["truckstar.nl",270],["vorsten.nl",270],["zin.nl",270],["denachtvlinders.nl",271],["deondernemer.nl",272],["ditjesendatjes.nl",273],["domstadradio.nl",274],["dtvnieuws.nl",275],["omroephorstaandemaas.nl",275],["omroepvenlo.nl",275],["roulettefm.nl",[275,476]],["rtvstichtsevecht.nl",[275,476]],["wos.nl",[275,569]],["duurzaamnieuws.nl",[278,279]],["voetbalnotering.nl",278],["edelmetaal-info.nl",[280,281,282]],["loemedia.nl",[281,383]],["voetbalweddenrss.nl",282],["edestad.nl",283],["elegance.nl",284],["emerce.nl",285],["eredivisie.nl",286],["escort46.nl",287],["etos.nl",288],["eurocampings.nl",289],["eurogamer.nl",290],["ewmagazine.nl",[291,292]],["fotografie.nl",292],["fantv.nl",293],["fcupdate.nl",295],["fcutrecht.nl",296],["fd.nl",297],["feijenoordnieuws.nl",298],["fem-fem.nl",299],["gewoonvoorhem.nl",[299,331]],["girlscene.nl",299],["reality.nl",299],["soccernews.nl",299],["tpo.nl",[299,523]],["feyenoordpings.nl",[301,302]],["twentefans.nl",[301,302,529]],["kantinepraat.nl",302],["voetbalverslaafd.nl",302],["fhm500.nl",304],["filmtotaal.nl",[305,306,307,308]],["lonelyplanet.nl",[306,384]],["intermediair.nl",308],["finance.nl",309],["financialinvestigator.nl",310],["flaironline.nl",311],["flashscore.nl",312],["fleet-mobility.nl",313],["forum.fok.nl",315],["frontpage.fok.nl",316],["fondsnieuws.nl",317],["fonkonline.nl",318],["franska.nl",319],["freeones.nl",320],["funda.nl",321],["funx.nl",322],["gamer.nl",[324,325,326]],["rtlnieuws.nl",[324,479]],["id.nl",326],["gamereactor.nl",327],["gaynews.nl",328],["geenstijl.nl",329],["gic.nl",[332,333]],["kbradio.nl",332],["girlpowerradio.nl",334],["golf.nl",337],["qmusic.nl",[337,459]],["gratis.nl",339],["greenkeeper.nl",340],["guidinc.nl",342],["guruwatch.nl",343],["handbalinside.nl",345],["handbalstartpunt.nl",346],["hartvannederland.nl",347],["shownieuws.nl",347],["vandaaginside.nl",[347,533]],["heracles.nl",348],["hockey.nl",349],["hookers.nl",351],["hotradiohits.nl",352],["icttipsandtricks.nl",353],["iex.nl",[355,356]],["tostrams.nl",[356,520]],["iexgeld.nl",357],["ijshockeynederland.nl",359],["indiexl.nl",362],["infinance.nl",363],["investmentofficer.nl",364],["itwm.nl",366],["jaap.nl",367],["jammfm.nl",368],["jan-magazine.nl",369],["juf-milou.nl",370],["kanaalxxx.nl",371],["kekmama.nl",372],["klimaatinfo.nl",374],["klokradio.nl",375],["klusidee.nl",376],["knltb.nl",377],["tennis.nl",377],["knvb.nl",378],["kranenwebsite.nl",379],["landenweb.nl",380],["lekkercryptisch.nl",381],["linuxmag.nl",382],["luchtvaartnieuws.nl",387],["maarkelsnieuws.nl",388],["mannenstyle.nl",390],["manpedia.nl",392],["mariabode.nl",393],["mediacourant.nl",396],["meerdangewenst.nl",397],["meerradio.nl",398],["menselijklichaam.nl",399],["meteoalblasserdam.nl",401],["metronieuws.nl",402],["want.nl",402],["minimumloon.nl",[404,405]],["omroepeemsdelta.nl",404],["wereldreizigers.nl",404],["ml5.nl",406],["motocrossplanet.nl",407],["motorblog.nl",408],["motorfietsblog.nl",409],["motorrijdenexpert.nl",410],["mr-online.nl",411],["musicmeter.nl",412],["nashvilletv.nl",414],["nd.nl",415],["nevobo.nl",417],["ngf.nl",418],["nieuws.nl",420],["nieuwsmotor.nl",421],["nieuwspaal.nl",423],["nos.nl",[428,429]],["oisterwijknieuws.nl",431],["omroepalmere.nl",432],["omroepbrabant.nl",[433,434]],["reclamefolder.nl",434],["omroephouten.nl",435],["omroeppenm.nl",436],["rickfm.nl",436],["omroepspakenburg.nl",437],["omroepwest.nl",438],["oneworld.nl",439],["onsoranje.nl",440],["oogtv.nl",441],["oops.nl",442],["oozo.nl",443],["osuradio.nl",444],["partyflock.nl",446],["pcmweb.nl",447],["podcastluisteren.nl",448],["zeelandnet.nl",[448,572,573]],["pokeren.nl",[449,450]],["pornoplekje.nl",451],["porntube.nl",452],["sextube.nl",452],["prewarcar.nl",453],["proshop.nl",454],["puurnaturisme.nl",457],["qassa.nl",458],["racesport.nl",460],["racexpress.nl",461],["racingnews365.nl",462],["radio182.nl",463],["radiocaramba.nl",464],["radiocontinu.nl",465],["radioeenhoorn.nl",466],["rd.nl",467],["reformatorischeomroep.nl",468],["regio-voetbal.nl",469],["regionoordkop.nl",470],["retailtrends.nl",471],["riskcompliance.nl",472],["rivierenland-radio.nl",473],["rkcwaalwijk.nl",474],["webcam-harlingen.nl",474],["webcam-maastricht.nl",474],["rotterdambasketbal.nl",475],["routenet.nl",477],["rtl.nl",478],["rtvdordrecht.nl",480],["rtveen.nl",481],["rtvgo.nl",482],["rtvideaal.nl",483],["rtvkrimpenerwaard.nl",484],["salvora.nl",485],["schaatsen.nl",487],["scheepvaartkrant.nl",488],["schuttevaer.nl",489],["security.nl",490],["serietotaal.nl",491],["sexervaringendelen.nl",492],["sexpower.nl",494],["solarmagazine.nl",496],["sozio.nl",497],["sparta-rotterdam.nl",498],["speeleiland.nl",499],["spidersolitairespelen.nl",500],["sportamerika.nl",501],["sportnieuws.nl",502],["spreekbuis.nl",503],["stadszaken.nl",504],["startkabel.nl",505],["startlijstjes.nl",506],["streamwijzer.nl",508],["tameteo.nl",509],["techgaming.nl",510],["techzine.nl",511],["telefoonboek.nl",512],["telegraaf.nl",[513,514]],["top40.nl",517],["topgear.nl",518],["topkleurplaat.nl",519],["totoknvbbeker.nl",521],["touretappe.nl",522],["treinreiziger.nl",524],["tubelight.nl",525],["turksemedia.nl",526],["uecl-voetbal.nl",531],["uel-voetbal.nl",531],["vagina.nl",532],["veronicasuperguide.nl",534],["vi.nl",535],["vives.nl",536],["vlootschouw.nl",538],["voetbal-vandaag.nl",539],["voetbalnederland.nl",540],["voetbalrotterdam.nl",543],["voetbalvandaag.nl",545],["volleybal.nl",546],["vrouwpedia.nl",547],["wanttoknow.nl",549],["wasmachines.nl",550],["watersport-tv.nl",551],["webcam-aalsmeer.nl",552],["webcam-airport.nl",552],["webcam-binnenvaart.nl",552],["webcam-blokzijl.nl",552],["webcam-brandaris.nl",552],["webcam-delfzijl.nl",552],["webcam-denhelder.nl",552],["webcam-denoever.nl",552],["webcam-dokkum.nl",552],["webcam-dordrecht.nl",552],["webcam-enkhuizen.nl",552],["webcam-friesemeren.nl",552],["webcam-grou.nl",552],["webcam-havenijmuiden.nl",552],["webcam-hindeloopen.nl",552],["webcam-hoekvanholland.nl",552],["webcam-kampen.nl",552],["webcam-lauwersoog.nl",552],["webcam-leeuwarden.nl",552],["webcam-lelystad.nl",552],["webcam-maassluis.nl",552],["webcam-marken.nl",552],["webcam-monnickendam.nl",552],["webcam-rotterdam.nl",552],["webcam-sneek.nl",552],["webcam-terneuzen.nl",552],["webcam-vlaardingen.nl",552],["webcam-volendam.nl",552],["webcam-workum.nl",552],["webcam-zaanzicht.nl",552],["webcam-zoutkamp.nl",552],["webcam-zwartsluis.nl",552],["webcams-ameland.nl",552],["webcams-scheveningen.nl",552],["webcams-texel.nl",552],["webcams-vlissingen.nl",552],["webcamschiermonnikoog.nl",552],["webcamvlieland.nl",552],["webstick.nl",553],["weer.nl",555],["weerstationleeuwarden.nl",557],["welingelichtekringen.nl",560],["welklidwoord.nl",561],["wildfm.nl",565],["willem-ii.nl",566],["wintersport.nl",567],["wordfeudwoorden.nl",568],["zakenreisnieuws.nl",571],["zeilwereld.nl",574],["zoom.nl",575],["zwartewaterfm.nl",577],["eindexamens.nu",580],["nieuwsfiets.nu",582],["schie.nu",583],["omrekenen.org",585],["apintie.sr",586],["amusement.tv",588],["beurs.tv",588],["cultuur.tv",588],["formule1.tv",588],["gamen.tv",588],["geloof.tv",588],["gezondheid.tv",588],["informatief.tv",588],["jongeren.tv",588],["kennis.tv",588],["kinderen.tv",588],["kook.tv",588],["lachen.tv",588],["mensen.tv",588],["mode.tv",588],["muziek.tv",588],["natuur.tv",588],["nederland.tv",588],["nieuws.tv",588],["ondernemen.tv",588],["onrecht.tv",588],["oranje.tv",588],["politiek.tv",588],["reis.tv",588],["serie.tv",588],["spelletjes.tv",588],["sporten.tv",588],["talentenjacht.tv",588],["vaartuig.tv",588],["verkiezing.tv",588],["voertuig.tv",588],["voetbal.tv",588],["weer.tv",588],["woon.tv",588],["gids.tv",589],["basketbal.vlaanderen",590]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/nor-0.js b/extentions/uBOL-home/rulesets/scripting/specific/nor-0.js new file mode 100644 index 0000000..6815d52 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/nor-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: nor-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["a[href*=\"online.adservicemedia.dk\"]:not(html, body, :empty)",".prisguidePost:not(html, body, :empty)","a[href*=\"finn.no/realestate/newbuildings/ad.htm\"]:not(html, body, :empty)","a[href*=\"casinotop.com\"]:not(html, body, :empty)","a[href*=\"norges.casino\"]:not(html, body, :empty)","a[href*=\"casino24.dk\"]:not(html, body, :empty)","a[href*=\"onlinecasinoer.com\"]:not(html, body, :empty)","a[href*=\"://gratischancer.dk/\"]:not(html, body, :empty)",".advertisement:not(html, body, :empty)",".annonse:not(.article-entity, html, body, :empty)","[class^=\"AdWrapper\"]:not(html, body, :empty)",".norsk-tipping-widget:not(html, body, :empty),\na[href*=\"nettavisen.no/sportspill/tipping/blir-du-mangemillionr-pa-onsdag\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/flax\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/lotteri/eurojackpot\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/lotteri/extra\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/lotteri/lotto\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/lotteri/viking-lotto\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/lotteri/vikinglotto\"]:not(html, body, :empty),\na[href*=\"norsk-tipping.no/sales/validateCouponAndStoreToSession.json\"]:not(html, body, :empty),\na[href*=\"tipping.pxf.io\"][href*=\"oddstips\" i]:not(html, body, :empty)",".ad-min-height,\n.cc-top-ad-outer,\n.idle-timeout-outer,\ndiv[class$=\"-ad-container\"],\ntd[class^=\"frame-shadow-\"]","#div-leeadsFullpageAd,\n.annons,\n.article-ad-container,\n.article-content > .code-block,\n.article-sponsored,\n.aside-image-with-link:has([href^=\"https://www.whatsnxt.io/\"]),\n.commercial-row,\nbody[data-scrolling] .post-container-sponsored",".AdContainer,\n.reform-top-container,\ndiv[class$=\"-top-advert\"]",".sponsor","#eventad,\n#leftToLogo,\n#mpu,\n.adMobileBig,\n.external_div_bigVideoAd,\n.external_div_videoAd,\n.itsanad,\n[id^=\"ad_lead\"],\n[id^=\"sky\"],\na[rel=\"sponsored\"],\ndiv[class^=\"ad_Bumper\" i],\ndiv[class^=\"ad_Bumper\"],\ndiv[class^=\"ad_smartphbig\"],\ndiv[class^=\"preAd_\"],\ndiv[class^=\"preMobileBig\"],\ndiv[id^=\"ad_\"],\ndiv[style=\"min-height: 600px; margin-bottom: 20px;\"]","#cnsi ~ [jsaction*=\"dismiss\"]",".text-center.mb-3",".signad","form + div[style^=\"border-style:solid; \"]",".type-provider.clearfix.flights","#footer_header,\n.desktop-inline-ad,\n.outsider-ads",".pjra-relative,\ndiv[class*=\"AdPlacement\" i],\ndiv[class^=\"AdPlacementWrapper-sc-\"],\ndiv[class^=\"EmptyCard-sc-\"]",".adbox:not(html, body, :empty)","#GoogleAdsenseFooter + div[style^=\"width: 100%;\"],\n#crosslistingLauritzAdsenseBanner,\n#lauritzListingView,\n#leaderBoardListingviewTop","div[id^=\"ad-slot-\"]",".interaction-block",".rek-wrapper",".ad2",".ni_holder","div[id^=\"google_ad_\"]",".wpa",".eaa.widget_text",".banner.ad",".custom-a-ds,\n.post-content > .items-container",".dividerBlock:not(.clearfix)","a[href*=\"betting\"]","a[href*=\"dreamz\"],\na[href*=\"rizk\"]","a[href*=\"casino\"]","a[href*=\"kasino\"]","a[href*=\"spill\"]",".mk-padding-divider",".bannerlocation:not(#location1),\ndiv[id^=\"bannerlocation\"]",".advert:not(html, body, :empty)",".affiliate,\ndiv[class$=\"_panorama\"]",".panorama","#sidebar:not(html, body, :empty),\n.threadbit:not([id])",".ipsSpacer_both","#left > .bgbottom > .moduletable","a[href*=\"freespin\"],\na[href*=\"nett\"][href*=\"spill\"]","a[href*=\"gambling\"]",".textwidget > p",".bottom_space",".takeover.modals",".bannerspot","#streamsbottomad,\n#streamstopad",".banner:not(html, body, :empty)","#annonse_side,\n#midten",".td-g-rec","#before-matches,\n#clickable-bg,\n#event_banner,\n#panorama,\n.panorama-wrapper,\n.partners-section,\n.tvg-manager-tracking-event,\na.p-icon.partner,\ndiv[data-hbwrap],\nli.tv:has(> .do-link),\nli[class^=\"tv\"]:has(img:is([alt*=\"bet\" i], [alt*=\"tipping\" i]))",".odds",".sidebar > div[id^=\"block-\"]","div[class^=\"AdssetsAd_\"]",".content_right_medium_rect_ad_box,\n.do_not_print.article_teaser_no_border","#top-banner,\n.adsenseblock,\n.font-robotoregular.font10,\n.index-banner,\ndiv[data-glade]","section.article__adblock",".dfp-top-wrp-wide,\n.dfp_front_special_ad,\n.padtop15.row,\n.text-center.col-md-4,\n.text-center.sidebar-module-inset,\ndiv[class^=\"col-\"][class*=\"padmar\"],\ntd[colspan=\"6\"]:not([class])","#top-header-partner",".adslot-tag",".section-banner",".article-content > div[style^=\"width\"]","#Abox.AminoBox,\n#top-shadow-pad,\n.ad624-60,\n.ad624x60,\n.topAd930x180","div[style^=\"margin-bottom: \"]:has(> iframe),\ndiv[style^=\"margin-bottom: \"]:has(> iframe) + div[style^=\"margin:\"]","body > div[style^=\"text-align: center;\"]",".Ad",".article-bottom .qx-inner > .qx-section:last-of-type,\n.t3-sl",".text_box,\n.top_header","div[data-element_type=\"widget\"][data-widget_type=\"search-form.default\"] ~ div[data-element_type=\"widget\"][data-widget_type=\"heading.default\"]:has(+ div[data-widget_type=\"image.default\"]),\ndiv[data-element_type=\"widget\"][data-widget_type=\"search-form.default\"] ~ div[data-element_type=\"widget\"][data-widget_type=\"image.default\"]",".paywall-wrapper::before",".nmp-ads-layout__top,\n.vip-finance","#leftFloatingBanner,\n#rightFloatingBanner,\n.container-featured + .container:last-of-type,\n.recbanner300x250",".lg\\:flex.hidden","div[data-type=\"ad\"]",".wg-editorial:has(div[id^=\"cx_\"])",".mb-50.text-center","#dstop,\n._adr_abp_container,\ndiv[class*=\"ad-top-wallpaper\"],\ndiv[id$=\"-banner\"]","#selvsalg-reklame",".code-block",".dfp,\n.indent-wrapper > .overlay,\n.native-ads,\n.native-ads-item,\n.overflow-hidden,\n.side-banner,\n[href*=\"://borsen.dk/sponsoreret\"],\ndiv[class*=\"col\"]:has(> .native-teaser)","#topbanner",".article-container > .row > .sidebar,\n.dre-item--feature-e-commerce,\n.hidden-md-down,\n.hidden-sm-down,\n.injecton-banners-container,\n.sidebar.col-xl-4.col-lg-4.col-md-12.col-sm-12.col-xs-12",".grid-article-sponsored",".main--add",".region-header,\n.region-sidebar-second > div:first-of-type","#computerworldleaderboard,\n.candis-spot,\n.paragraphAd",".ad:not(html, body, :empty)",".adblock:not(html, body, :empty)",".col-300 > .wrapper-sticky:has(a[href*=\"casino\"]),\n.col-sticky > div > p,\n.col-sticky > p,\n.generic-widget[class*=\" d-none-\"]",".banner-megaboard-top,\n.pushBelow.pushAbove,\ndiv.no-print.hidden-xs.row","div[id^=\"ContentPlaceHolder1_div_annonce\"]","#dbashopping-widget:has(a[href*=\"p1=sponsorclick\"]),\n.marketing-container,\n.search-dbashopping",".grid__column--12.grid__placement,\n.grid__sticky-block",".td-main-sidebar",".e-banner","#banner-zone-1","#nordea-beregner,\n.alert-offers","#top_banner","#banners_left,\n#banners_right",".fade-out",".add-container","#ban_200x200",".dre-container--margin-bottom:has(.hydra-marketing-banner)",".target-concept",".inlist-ad-block","#front-ekstrabladet-dk-native-1,\n#manipulate_monster,\n.advertorials,\n.scrb-posts > .flex-column,\narticle[class*=\"dre-item--skin-native\"],\ndiv[id^=\"ebbanner_\"]",".widget_custom_html",".ai_widget,\n.hustle-slidein",".sidebar > div[class=\"widget\"] ~ *",".traffic_banner_wrapper","#ctl00_BannerContainerTop",".happy-place--labeled","div:has(> div[id^=\"cncpt-\"])","#advert,\n#bottom_footer,\n#columnc,\n#middlecoulmn > #social_links,\n#rightcolumn,\n.bluebox.custom,\n.bluebox:has([src*=\"bet365\"]),\n.bluebox:has(div[id^=\"cncpt-rec\"]),\n.bluebox_headlines:has(div[id^=\"cncpt-rec\"]),\n.yellow",".et_pb_equal_columns","#struct_topBanner,\n.box_300_default,\na[onclick^=\"octo_\"],\ndiv[class^=\"tmplNews_body_\"] > p:last-of-type:has(a[href*=\"casino\"]),\np[style^=\" color:#bbb;\"]",".banner_mobile",".mb-30.bg-grey-100",".page-top-wrapper","div[class*=\"banner-container\"]","body div[class*=\"banner-container\"]","#frm-ablo-message","div[data-elementor-type=\"wp-post\"] section[class*=\"_slider\"]:has(.elementor-size-default > a),\nsection:has(.elementor-row > div:only-of-type div[id*=\"ezoic\"]),\nsection[class*=\"_slider\"]:has([class*=\"banner-ads\"])",".boxOverContent--a,\ndiv[class^=\"box_over_content\"]","#content > .container[style*=\"padding-bottom\"][style*=\"text-align\"],\n#sb-site > .hidden-xs.container,\n.hidden-xs.forsideboks2,\n.visible-xs-block,\ndiv[style=\"text-align:center;clear:both;\"]",".post-content > p:has(a[href*=\"casino\"])","#footer-widgets,\na[href*=\"odds\"],\na[href*=\"tjen-penge\"]",".block:has(> .adblock),\n.block:has(> div[id^=\"jourbox\"] > iframe[src*=\"readpeak\"])",".top_banner_container","div[class$=\"Ad\"]",".external-branding,\n.sticky-banner-wrapper",".article-body > .row,\n.main > .container > .row > .col-md-12,\ndiv[style^=\"width: 370px; \"]","div[id^=\"block-steprectangle\"]",".gastromad-widget",".mfrek-widget",".banner-double-wrapper","#ad_PageBottom,\n#ad_PageTop","div[id^=\"cx_\"]","#amLargeLeaderboard","#bottomBanner,\n.ad_form_header_right,\n.adservering-container,\n.bannerHookTop,\ndiv.item_profa","#topBanner",".banner-container",".main-content > .row",".centerfull,\n.containerlefttop",".container-outer-wrapper > .col-2:last-of-type,\n.container-spacer,\nmain > .container:not([class*=\" \"])",".header-sidebar,\n.single-sidebar,\ndiv[id^=\"herognu_\"]",".ss-left-sky-reclam,\n.ss-right-sky-reclam",".article:has(a[href*=\"betting\"]),\n.article:has(a[href*=\"casino\"]),\n.article:has(a[href*=\"mr-green\"]),\n.article:has(a[href*=\"online-spil\"]),\n.article:has(a[href*=\"spillemaskin\"])",".box.text-center",".responsive-images",".horseshoe",".flat,\n.site_ad_container",".greyed-text,\n.masthead","div:not([class]) > .jobs-wrapper,\ndiv[class^=\"layout\"] > .block-tm-kevel",".block-tm-kevel",".top-banner:not(html, body, :empty)",".stream-item",".addon--ad,\n.banner-hidden","a[href*=\"bingo\"]","div[aria-label=\"Annonce\"]","#text-2",".mobiletakeover-background",".widget_custom_html:has(ins)","main > section[id^=\"text-\"]","#MegaBoard_Top,\n.jp-banner,\nbody section[id^=\"monster_\"],\ndiv[class*=\" jp-banner--\"],\ndiv[id^=\"MediumRectangle\"],\nsection[id^=\"commercial\"],\nsection[id^=\"monster_\"]","#c1670,\n#c1671,\n#c2283,\n#c888,\n#c890,\n#knapper,\ntable[width=\"620\"],\ntd[height=\"237\"]:not([valign]),\ntd[height=\"237\"][width=\"315\"]:not(#colRight),\ntd[width=\"315\"][height=\"55\"]",".transparent-bg",".banner-top,\n.col-xs-12[style],\ndiv[style=\"padding-top: 20px; padding-bottom: 20px; \"]",".spotContainer",".col-md-4:has(a[href*=\"afkobling-hverdag\"]),\n.col-md-4:has(a[href*=\"casino\"]),\n.col-md-4:has(a[href*=\"spil\"])",".banner-block",".topic-aftercontent-desktop,\n.topwide","#betting_offer,\n#right_sidebar_news,\ndiv[style^=\"padding:5px; \"]",".td-header-rec-wrap",".custom-annoncer-wrapper,\ndiv[class=\" margin-top-lg \"]:has(.custom-ad-container)",".adremark,\n.hidead,\n.lbplussinfo,\n.newsbox:has(.adunit-lazy)",".madbanditten-widget","#yb_anchor_wrapper,\n.maden-after-content,\n.maden-site-header,\n.maden-widget",".g-ads",".uk-grid:not([class*=\" \"]),\n.uk-panel-box:has(a[href*=\"casino\"])",".region-leaderboard,\n.region-sidebar-first > .clearfix > .first",".acf-block,\n.gradient-y-trans-to-white-95,\n.mega-banner",".adform:not(html, body, :empty)",".megaboard-inner,\n.outer-skybanner","td:nth-of-type(3)","#sectionBeforeBottom","#header > div:has(div[id*=\"gpt-ad-\"]),\n.a-single","div[id^=\"Step-network_\"]",".yb-top-spot",".topAdBannerFixed,\n.vspacer",".fadeout",".tower",".side-block-products","#wrapper-top",".content-widget-HTML",".widget_banner_ads",".common-advert-bold",".widget:has(.g-single)",".ad-unit-center,\n.post-the-content > .clearfix,\n.post-the-content > div[class*=\"rectangle\"]",".widget_widget_ads",".custom-html-widget.textwidget","#e-header > div[style^=\"height\"],\n#related-i,\n#st-back,\n#st-bottom,\n.clearfixP.columns[style] .clearfixP.box-no-border:has(> .narrow-banner),\n.narrow-banner",".ad-unit--body-wide,\n.print-to-web-row,\ndiv[class*=\"banner\"],\ndiv[class^=\"jubii-\"]","div[id^=\"taboola-right-rail-thumbnails-\"]","#header",".textwidget",".sleeknote-anchor,\ndiv[style=\"width: 100%;\"],\ndiv[style=\"width: 100%;\"] + p","p:has(a[href*=\"casino\"])",".ad--monster,\n.card.stopsign__article.stopsign::before,\n.js-sticky-container.col--overflow,\n.u-clearfix.row--justify-center.row > .js-sticky-container","div[data-is-absolute-layout][style^=\"top:;\"],\ndiv[data-testid=\"richTextElement\"]:has(span[style=\"color:#A0A09F;\"]),\ndiv[id^=\"comp-\"]:not([class], [style]),\nwix-iframe",".topbanner-wrapper",".banner_300","#topads","#team_ad",".TopBanner,\ndiv[style^=\"float:right;width:300px\"]",".td-header-header,\n.textwidget > div:has(script),\n.widget_text:has(script):first-of-type",".an-unit",".partnersites,\na[href=\"/blog\"]",".fusion-row .code-block",".external-banner--continue",".frontpage-nordea","#left_section,\n#right_section",".apn-banner",".frontbanner",".auto_expandable[style$=\";margin-top:172px\"],\n.gridster_grid:has(.adblock[style^=\"background:#32\"]),\n.scroller",".view-cf-skf-avisannoncer",".first_paragraph_banner",".centerMgfx,\n.top_b_display,\ndiv[class^=\"sidebanner\"]","#linkbox",".block:has(a[id=\"Annoncer\"])","#lpc_belowArticle_1,\n#lpc_belowArticle_3:not(html, body, :empty)","div[id^=\"bm-\"]",".boxl","#topbanner_container",".footer-sticker-ad,\n.row > div[class^=\"row-\"]:has(> a[href=\"#\"] > .panel-ad)","div[id^=\"bm-lb\"]",".anchor-wrapper",".c-single__box-inset,\n.concept_banners-tag-wrapper,\n.h-background-color-gray-background,\nmain > section.l-padding-top-lg",".desktop_element.promo,\n.logos,\n.tabs_placeholder",".pages-container__element:first-of-type",".tm-main-top,\n.widget_widgetkit",".top__banner",".flickity-viewport,\ndiv.col-s-100.col-50:nth-of-type(2)",".o-deck:has(div[class^=\"ad ad-wide\"])",".o-article_sidebar > div.g-item",".channelHeaderLogo","div[id^=\"ad-\"]",".match-channels > li.tv11110",".bg-brown-200.py-30,\n.justify-center.flex:has(div[data-type]),\nsection[class^=\"bg-brown-\"]:has(.text-center)","div.hidden.justify-center",".ufl-banner",".ad-comments",".hide-from-print.banner-module.module",".adform-flexblock",".bottom_banner_div","#headersub",".topbanner_wrapper",".sidebar-widget-container:has(center > a),\ndiv.sidebar-widget-container.widget_text:has(:is(center > a, ins, div[class*=\"affiliate\"])),\ndiv[class^=\"container-\"] > section:has(:is(center, ins)),\ndiv[class^=\"container-inner\"] > section[id^=\"text-\"],\nsection:has(:is(center > a, .strossle-widget))","#seealladv","div[class^=\"speedtest-bg\"] > a > img",".region-right > .block:has(a[href*=\"clinicadentalescandinava\"])","#footer-adds","#sticky_ad",".vev-wrap",".mobile-hide.section[class*=\"ads\"],\n.mobile-hide[class*=\" banner-\"],\ndiv[class*=\"midlads\"]","#the_banners,\n.lysingarspot",".panels-flexible-row-grein-rnd-13","#ease_adgroup_3,\n.adgroup--component[collapse=\"top\"],\n.adgroup--component[collapse=\"vertical\"],\ncolumn[class*=\"ad-style\"]:not([collapse])","#sidebar_asside > a,\n#top_vev,\n.ablock,\n.full-width-vev.all","div[id*=\"adgroup\"]","#__next > div:not([class], [id])",".add","#top",".augl",".main-post,\n.owl-stage-outer",".g-dyn",".banneritem,\n.lowerad,\n.upperad",".wpb_content_element",".ticker",".g-single:not(html, body, :empty)",".strevda",".wpb_raw_code",".tdc-row:not(:has(a)),\naside.WP_Editor_Widget:has(script)",".td-pb-span6",".x-box-inner > .x-panel-noborder:not(.x-grid-panel)",".boxlist:has(.adspot-article-wrapper)",".widget:has(.ads)",".h-banner",".col-sm-6.col-12:has(.augl):not(:has(.fluid))",".vc_column-inner:has(.mobile-ad):not(:has(a)),\n.vc_column:has(.mobile-ad):not(:has(a))",".widget[class*=\"bs-hidden-xs\"]:not([id*=\"thumbnail\"])",".tdc-row:has(.td_block_text_with_title),\n.tdc-row:has(.vc_column:only-of-type .augl-container:only-of-type),\narticle .tdc-row:first-of-type,\nsection[id^=\"wp_is_mobile\"]",".kostad-efni",".box:has(div[class^=\"auglysing-\"]),\ndiv.col-xs-4.items:nth-of-type(5) > .box,\ndiv[class^=\"auglysing-\"]",".banner-right",".textwidget > center","#banners",".big_spons,\n.spons","#mvp-leader-wrap,\n.mvp-flex-ad:has(img[width=\"300\"])",".footer_top > .footer-wrap > .columns",".m-auto.ad",".df-auto-article,\ndiv[data-placeholder=\"ad\"],\nsection > .padded--tight,\nsection.-bg-gray > .padded--less:not(.padded--no-bottom)",".platform-content:has([src*=\"/pagead\"]),\n.platform-content:has(a[href*=\"averoybrannvern.no\"])",".hausad,\ndiv[style^=\"width:100%;max-width:390px;\"]","div[id^=\"banner\"]","a[href*=\"greenpilled.com\"]","div[id^=\"adni_widgets-\"]","div[class*=\"ad-module--ad--\"]",".app_ad2,\n.logoads_wrap","optimus-element:has(a[href*=\".pxf.io/\"]),\noptimus-element:has(a[href^=\"/sportspill/\"][href*=\"/x/\"]),\noptimus-element:has(a[href^=\"/sportspill/\"][href*=\"million\"]),\noptimus-element:has(a[href^=\"/sportspill/\"][href*=\"pott\"])","#footer,\n.layout-two-columns-aside,\n.omega.grid_6",".visible-lg-block,\na[href*=\"clk.tradedoubler.\"]","#dimmer_ad,\n.ad-sleepy",".panel-ad-skyscraper",".sidebar__section:has([class^=\"ad-unit\"])","#commercial,\n.c-ad--adStickyContainer,\n.c-native-group__container,\n.container-newsfeed + section .u-x3of5-medium,\n.js-strossle-widget .o-grid__col:has(> article[id^=\"ad_native\"]),\n.o-grid__col:has(.c-ad),\n.o-grid__col:has(> [id^=\"ad_native\"]),\ndiv + section[class*=\" o-section__between-layout\"],\ndiv[class^=\"AdSlot__\"],\nspan[class*=\"-ad__\"]","a[href*=\"adform.net\"]:not(html, body, :empty)",".gridUnit.span6:has(div[id^=\"netboard_\"])","#weather-provider-url,\ndiv[class^=\"article-wrapper-\"] > div[class^=\" css\"]",".overlay-wrap::before","#article-tags + div[class^=\" css-\"],\n#main > div[class^=\"css-\"]:has(> div[id^=\"skyscraper\"]),\n#superright-side,\n#topboard,\n#widget-recirculation-matrix + div[class^=\" hyperion-\"],\n.container > div[class=\"block\"],\n.standard-ad-container,\n.widget-salesposter::before,\ndiv[class^=\"article-wrapper-\"] > div[class*=\"css-\"]:has([data-variants*=\"ssa-native-ad\"])","#wallpaper","div[id^=\"netboard_\"]","#main > div:has([data-ad-subtype^=\"skyscraper\"])",".ad-container:not(html, body, :empty)","div[class^=\"hyperion-css-\"] > div[class^=\"hyperion-css-\"] > div[class^=\"hyperion-css-\"] > div[class^=\"hyperion-css-\"]:has([for=\"login label\"])",".bottom-center-box",".vc_empty_space","amedia-include[manifest*=\"access-check\" i]","div[class*=\"advert-banner-\"]","div[style^=\"padding: 15px\"],\ndiv[style^=\"padding: 30px\"]",".article-panel-mixed + .front-page-widget,\n.widget-1.columns-5,\n.widgetFullWidth.columns-5",".BannerContainerTop","div[class^=\"edge-\"]","a[href=\"//artige.no/blogg\"]",".carousel-ad:not(html, body, :empty)","#block-block-1 > p:nth-of-type(4),\n.avvir-block-top.avvir-block-container","#aid-overlay,\n#cm2-1,\n.lp_realestatecarousel.realestatecarousel,\n.sportspill,\nbrick-teaser:has([title=\"Annonse\"])",".sponsored",".ipsWidget:has(> .adsbygoogle)",".btDivider + section:not(.btDivider)",".bx-wrapper",".ads","#advertisement",".dannys-ad-container","#nettboard_art1","#artikkel300x250right,\ntd[colspan=\"7\"][style]",".contentmarketing-box","div[class^=\"ad-container \"]",".grid > h5",".uk-overlay-hover.uk-panel",".sidecol.hidden-xs",".article-footer + .wg-editorial","#g-slideshow > .g-container > .g-grid > .size-100.g-block,\n.scs-banner","#related-articles + div[class^=\"_\"],\n#topstripes,\n.classic-perks-container,\n.contentboard-container,\n.perks-container,\n.proaktiv-ad,\ndiv[class*=\"netboard-wrapper\"],\ndiv[class^=\"article-wrapper-\"] > div[class^=\" \"],\ndiv[class^=\"article-wrapper-\"] > div[class^=\"_\"],\np ~ div[class^=\"hyperion-css-\"]:has(> div[id*=\"-ad-\" i])","div[id^=\"adPlacement\"]",".bazaar",".textwidget > div[align=\"center\"]",".wsite-multicol-col:has(> .wsite-spacer),\n.wsite-spacer",".section-ad-netboard",".ads-floating,\n.ads-strip",".body-spacer,\n.maestro-banner-wallpaper,\n.maestro-content-plugins,\n.maestro-content-plugins + div[style],\n.maestro-resize",".sponsor-row","#bannerContainer:not(.HeaderBanner1)",".ad-separator,\n.ad-separator-top",".fullscreen-ad-space",".theiaStickySidebar > .widget-1",".banner-inline,\ndiv[class*=\"banner\" i],\ntd.visible-lg",".teaser--link:has(.teaser__cat--sponsorlabel)",".jss270,\ndiv[class*=\" jss312 \"]",".ad-displace-sidebar::before,\n.ad-fit-body,\n.desktop-only.l-row > .omega.grid-12.grid-item.col,\n.w-advert-article",".xrow.fullwidth,\ndiv[class^=\"styles__StudioSpacer-\"]:has(div[class^=\"AdWrapper__\"]),\nmain > div[class^=\"Row-\"] > div[class^=\"Column-\"]:last-of-type","[class^=\"AdPrefix-\"]",".widget-article-ad.widget","#main > .small-12:nth-of-type(1)",".dot-shorttext::before",".clickad-container > .row,\n.dagsavisenDesktopAd,\na[href*=\"norsk-tipping.no/artikler/\"],\nstyle + .container > .row:has(> .col-sm-12 > .dagsavisenDesktopAd)",".container[style*=\" solid \"],\ndiv[style*=\";width:200px;\"]",".cWidgetContainer[data-widgetarea=\"footer\"]","h2.list-heading","#order-form::before,\n.col-span-12:not([class*=\" \"]):has(> :is([class$=\" \"], [class*=\"_class\"], :not([class*=\" \"]))),\n.commercial,\n.hidden[class*=\" lg:flex\"],\n.items-center.mx-auto,\n.native,\ndiv[class*=\"ads-wrapper\"],\ndiv[id^=\"row-\"]:has(.preamble-shadow),\nmain > .hidden","#brandBoardBottom,\n#brandBoardTop,\n#brandBoardTopMobile,\n#skyscraperLeft,\n#skyscraperRight,\n.carpet,\n.grid > div:not([class*=\" \"]):has(> div:not([class*=\" \"])),\n.mx-auto > div:empty:first-of-type,\na[href*=\"/tumstudio/\"],\ndiv[class*=\" clear\"],\ndiv[id^=\"row-\"]:has(.banner),\nh3 ~ div[class=\"clear-both\"],\nmain > div > div[class*=\" \"]:has(:is([id*=\"skyscraper\" i], [id^=\"brand\" i]))",".grid > div:not([class*=\" \"]):has(> div[class$=\" \"]),\n[id^=\"adContainer-\"]:not([id$=\"-afterBody\"]),\narticle ~ div:has([id^=\"brand\" i]),\nmain > div > div:empty",".ad-label-vertical",".products-carousel",".top-poster-wrap:not(html, body, :empty)",".newsAD",".article-body::after","#diskusjon_toppbanner,\n.love-placeholder,\n.prisguide-content,\n.skyskraper",".vrs-image-block__image-description-overlay,\n[id^=\"dn_toppbanner\"],\n[id^=\"googlead-\"]:not(#googlead-toppbanner),\ndiv[style*=\"linear-gradient\"]",".ad-col-article,\n.ad-in-column",".td-footer-wrapper","#adPlaceholderFront,\n#main > div:nth-of-type(1),\n#main > div:nth-of-type(3),\n.bg-xAdrow,\n.component_content-marketing,\n.content-marketing-container,\n.dr-edition-teaser,\n.row-with-bottom-border:has(.ad-wrap),\n.teaser__preview,\na[href*=\"/go.click?\"],\ndiv[class^=\"article-wrapper\"] > div[class^=\"_\"][class*=\" \"],\ndiv[data-ad-subtype],\ndiv[data-config*=\"fallbackAdPlacement\"],\ndiv[data-placement^=\"native_in_text_\"]","#nav_menu-3.widget_nav_menu,\n[href*=\"eikernytt.no/linkout/\"]",".carousel-container + div:not(.carousel-container):has([class*=\"ad\"])",".RightBoxWrapper,\n.SkyskraperWrapper",".extra-adlabel,\n.widget_media_image,\nfigure.wp-caption",".td-loader-gif,\ndiv[class*=\"-custom_ad_\"]","#text-5",".tracking-article-offers,\ndiv.netboard,\ndiv[id*=\"familieklubben-wde-article_\"],\ndiv[id*=\"familieklubben-wde-front_\"]",".appnexus",".annonse_forklaring,\n.responsiv_reklame","#adPosContainer,\n.mpu,\n.topad.row,\n[class^=\"ad_adWrapper\"],\ndiv[class^=\"ad-module\"]","div[data-debuglabel]","article[id^=\"lpc_belowarticle\"]",".parallax-container","#afshcontainer,\n.ads__unit--banner,\n.banners,\narticle[id^=\"ad-stream_\"],\ndiv.ads__unit[aria-hidden]","#ads",".teaser_overlay,\ndiv[id^=\"banner_billboard1_\"],\ndiv[id^=\"banner_billboard1_\"] + .hide_on_print","#elPostFeed > form > center,\n.ipsWidget:has([src*=\"amazonaws.com\"]),\n.ipsWidget:has([style*=\"width:300px;height:90px\"]),\nli[class=\"ipsDataItem\"]","#header_right_cell","#viewport > #outer",".top-skinny-banner-container",".center[style*=\";font-weight:700;\"]",".right-column-wrapper","#ads_fullwidth_container,\n#wallpaperCenterAd",".text-center",".inlineAdBlock",".brandboard-container",".ad-continues-txt,\n.single-post > .wrapper-2",".aaa-980x150,\n.aaa-placeholder,\n.article__articleboard,\n.col-12:has(> betting-matchup),\n.col-lg-7:has(+ article),\n.column.one-half:has(.promoted-offer),\n.comcontent,\n.container > div[class]:has(> [data-size-mapping=\"toppbanner\"]),\n.d-none.d-lg-flex,\n.feed--commercial,\n.fullscreen-ad,\n.mkdsk-placeholder,\n.moved,\n.netboard-wrap,\n.posta-placeholder,\n.pst-placeholder,\n.site__sticky__ads + div[class*=\" \"],\n[class*=\"-artikkelboard\"]:has(a[href*=\"/apx/\"]),\n[class^=\"ad-placeholder\"],\narticle ~ .text-center,\nbody > .content-wrap,\nbody > div.d-none.mb-4,\nbody > div[class^=\"content-element \"],\nbody > header + div[class] + div[class*=\" \"],\ndiv[class]:has(+ main),\ndiv[data-track-visibility],\ndiv[data-unit$=\"banner\"],\nheader ~ * > [class]:has(> [data-name=\"gamer_toppbanner\"]),\nheader ~ div:has(div[data-unit*=\"banner\"]),\nimg[src^=\"blob:\"]",".ad_wrapper_content,\ndiv[info*=\"annonse\"]",".topBarInLogoArea","[class^=\"advert\"]",".et_pb_text_align_left:has(a[href*=\"downloadcentral\"])","#os_ad_beam,\n#smallboard,\n.os_big_board_box","#adSign,\n.adSign",".MuiContainer-root .MuiGrid-root + .MuiBox-root:has(div[id*=\"gpt\"]),\n.MuiListItem-root:has(div[id^=\"div-gpt-ad-\"]),\n.PartnerLinks,\n.ResultListBanner,\n.min-h-8,\n.min-h-\\[300px\\],\naside > .h-fit.p-4,\ndiv.place-items-center.grid:has([data-adunitid]),\ndiv[class*=\" h-[calc\"],\ndiv[class*=\"-spacing-xs-\"] > div[class^=\"MuiBox-root css-\"]","#cintmodal",".banners-row",".faded-content::before",".annonsestyle",".theiaStickySidebar > .widget_text",".ad-container-na-ne,\n.ad-container-wrap",".td-footer-ad",".col-md-12",".sidebar-inner aside:last-of-type",".onlybigplaktat,\n.prodlist > .row > .small-12",".air-block",".nf-o-moduleblock:not(:has(a))",".block:has(> .block-content .sam_ad)",".master.x10",".items-center:empty",".preview-gradient,\n.row > .d-lg-block",".td-main-page-wrap .td-element-style + .tdc-row:has(.adsbygoogle)",".\\35 00Add:not(.homepage-video-area),\n.ad::before,\n.adsbygoogle,\n.article-ad-video,\n.block-wrap-columns,\n.fifth-article-ad,\n.itavi-after-content,\n.itavi-article-page-video-player-outstream,\n.itavi-homepage-video-player-instream,\n.single-post .code-block:has(script),\n.spklw-post:has(a[href*=\"smartadserver\"]),\n.td-adspot-title,\n.td-c-loop-ad,\n.td-header-ad-wrap,\narticle.clearfix:has(a[href*=\"/go/\"]),\narticle[class*=\"annonse\"],\np[style=\"text-align: center;\"]",".ipsWidget:has(a[href*=\"=advertisement\"])",".bannergroup",".affiliate-content,\n.floatRight.columns,\n.gpt-sticky,\narticle[id^=\"lpc_belowArticle_\"],\ndiv[id^=\"lpc_belowArticle\"],\niframe[src^=\"//widget.tippebannere.no/\"]",".top-profile.row",".dre-item--skin-reklame,\n.paywall-fade-out::after",".articles .bannerlocation,\n.bannerlocatixxxxon,\n.thearticlecontent > .bannerlocation,\n.wallpaperad",".column-banner-ads",".strossle-container",".overflow-hidden.hidden,\n.sidebar-box,\naside > .overflow-hidden.mb-6",".prl-span-12 + h5","#g-aside .size-100:has(.bannergroup),\n#g-aside .size-100:has(.sprocket-strips-s),\n.center.size-100:not(.nopaddingall)",".ads:not(html, body, :empty)","div[class^=\"ad_\"]","td:has(> script[src*=\"/www/delivery/\"])",".ehm-megaboard,\ndiv[class*=\" ehm-affiliate-\"]",".disableFocus > .kbSkip + .container","a[title*=\"casino\"],\na[title*=\"spill\"]",".ot-ad,\n.spklw-post-attr[data-content-source]",".adLarge",".td-pb-span8:has(.adsbygoogle)","#horizontal-outer-widgets-1,\n#horizontal-outer-widgets-2,\n#text-14","#sticky,\n.overskrift_naeringsinnhold:has(> h3),\n.text-center:not(:has(img))",".avisa-widget",".ad-toppbanner-article",".g","div[class^=\"CustomBlock__Container-\"],\nmain > div > div:not([class])",".teaserContent::before",".row:has(> .adnuntius-ad)",".advert-container-inline,\n.advert-horseshoe",".advertising",".preview-overlay",".centered:not(#toTop),\n.spklw-widget",".article-container.locked::after",".category-annonse,\n.dfp_mod","#article-body > .rel-article,\n#topover,\n#topover-loader,\n.am-bazaar-ad,\n.background-na-commercial,\n.optimus-complex-front:has(amedia-include[manifest*=\".norkon.\"]),\n.skyskraper-container,\n[param-editionid=\"reklame\"],\na > .background-na-commercial ~ *,\na[href*=\"lotto-million\"],\noptimus-element:has(a[href*=\"://norsk-tipping.\"], a[href^=\"/shoppingtips/\"])",".type-post .elementor-widget-shortcode,\nbody.home > div section[data-settings*=\"background_background\"]","div.MuiContainer-root div[class^=\"mui-style-\"]:has(div[data-ad-unit-id])","div[class=\"ad-container\"]","ul:has(.columnLogo)",".td-fix-index","#g_image4,\ntable",".spacerDesktop",".ygg-base-article + .x10",".widget-annonse",".rightbanner,\n.toppbanner","a[href=\"../html/gratis_no.html\"],\nbody > div > table > tbody > tr > td > table > tbody > tr > td:nth-of-type(2):last-of-type,\nbody > table > tbody > tr > td:nth-of-type(2):last-of-type,\ntable[width^=\"7\"]:first-of-type:has(a[href*=\"tradedoubler\"]),\ntr:has(a[href=\"./index.html\"]) + tr + tr","#sidebar_2 #sidebarelement_2",".classified-ads",".index_extadsm",".boksmarg",".code-block > p",".entry-content > h4:has(script[src$=\"/adsbygoogle.js\"]),\n.entry-content > h6:has(script[src$=\"/adsbygoogle.js\"]),\n.so-widget-sow-editor:has(a[href^=\"https://online.adservicemedia.dk/\"])",".MuiSkeleton-rectangular,\ndiv:not([class]) > div:empty","div[class*=\" advertisement-GP-\"]",".ad-netboard,\n.ad-netboard-front,\n.section-10",".internal-poster",".container-ad",".dfptop,\n.float-left:has(span[id^=\"ezoic-pub-ad-placeholder-\"]),\n.h-300px",".elementor-widget-theme-post-content + .elementor-widget-text-editor",".widget_links,\na[href$=\"/vpn-til-mac/\"]","#site-main > main + div.container","font > table:first-of-type",".has-text-align-center:has(> a[href*=\".adservice\"]),\na[href*=\"annonsorartikler\"][href*=\"aksje\"]","#rt-sidebar-c,\n.custom > p:nth-of-type(1n+2)",".p_banner-responsive",".adp-inscreen","#right_side,\n.anonse",".banner-item,\n.banner-slider,\ndiv[class=\"ct-div-block \"]:last-of-type","div[class^=\"sl-banner-outside-child-\"]","a[href*=\"partner-ads.\"]",".doubleclickAd,\n.markupbox","div[data-debuglabel=\"_app\"]",".sb-widget","#sponsor,\n#sponsor_frame_front_white,\n#sponsor_large","#g-expanded,\n#g-utility > .g-container",".row.hidden-print:not(.vspace)",".xrow:has(> div[class*=\" \"] > span[class]),\n[class^=\"Body__Fade-sc-\"]",".footer > .wf-wrap,\n.row-si",".footer_widget.widget-3","#bannerAdmeenRectangleTopContainer,\n.banner-leaderboard,\n.push",".cp-popup-container,\n.typology-ad","#consumer_service_tipping,\n#stop-sticky-ad + h4,\n.small-6[class*=\"articleContainer_\"]:has(a[href*=\"tradedoubler.com\"]),\n.wp-block-create-block-prisjakt-product,\n[class*=\"adStyles\"],\na[id^=\"desked-section\"][data-orig-url],\na[id^=\"desked-section-\"][rel=\"nofollow\"],\ndiv[class*=\"__adContainer__\"],\ndiv[class*=\"_dashboardAd_\"],\ndiv[class*=\"advertisement_\"],\ndiv[class*=\"layout_adsContainer__\"],\ndiv[class*=\"partnerModule\"][data-ga-category^=\"NorskTipping\"],\ndiv[class*=\"partnerWidgetContainer\"],\ndiv[class^=\"nyttig__tippingHeader__\"]","a[href*=\"blackjack\"]","article.ad",".wpls-logo-clearfix","#top-announce","div.studv-widget.widget",".code-block-1,\n.widget_text:not(:has(a)),\nsection:not(:has(a))",".fromod_section_2,\n.notnews",".advertisement-responsive",".ad-nexus-ad",".spacer","#application > div[class]:nth-of-type(1):nth-last-of-type(2),\n.big-preamble.access-public.commercial,\n.partnerstudio-ad-inline,\nbody::before,\ndiv[class^=\"adStyles_\"],\ndiv[class^=\"styles__\"],\nheader ~ div > div:empty,\nmain > div > section + div:last-of-type,\nsection + div:has(span),\nsection > section:not(:has(a)),\nsection[class*=\"canvas\"]",".widget_text:has(.adsbygoogle)",".page-home__logos-sidebar",".global-overlay-background",".ad-position-top,\n.ad-stamp","#extraContainer3",".blog-entry > .stacks_out","div[class*=\"View_has-space__\"]:has(> .text-center)",".post-content > p[style*=\"font\"]","#header-standard-container,\n.js-print-container > li[order],\nli[style^=\"order:\"]:not([style*=\"order: \"])",".page-body .col-sm-6,\n.page-body .col-xs-12,\n.rek-container",".contentBanner","a[href*=\"/annonse/\"]",".pages-container__element:has([class*=\"banner\"]),\n.pages-container__element:has([class*=\"gpt\"])","#dt-top-banner,\n.cp-slidein-body,\n.dfp-netboard,\n.mb-top-banner-wrapper,\n[id^=\"dt-netboard\"]","#dfp-leaderboard-container,\n.ad.netboard,\n.ad.post-item,\n.ad.rightboard,\n.ad.sideboard,\n.ad.superboard",".sidebar__widget--ad",".recommended-module",".frontpage-top-poster-wrap,\n.undefined.hidden,\ndiv.relative > div[class*=\" items-center hidden \" i],\ndiv[class*=\"-ads-wrapper\" i],\ndiv[id^=\"row-\" i]",".esi-include,\n.feed-ad,\n.login-wall__gradient,\n.lp-r > div,\n.spklw-post-attr[data-pc],\ndiv[data-cyp$=\"Advertisement\"],\ndiv[data-third-party-link^=\"[\\\"\"],\ndiv[id^=\"module-\"]:has(div[data-adslot^=\"fullscreen-\"])","#Topbanner,\nfieldset",".bottom-widead","#facebook + .ad,\n.simple-news + .ad,\n.social + .ad",".top_banner",".vo-annonse",".g-dyn > p",".betting-widgets,\n.bundle li[class^=\"css-\"]:has(div[data-ad-subtype]),\n.df-skin-vgpartnerstudio,\n.finn-blink-loaded,\n.finn-placeholder,\n.partnerstudio-front,\n.paywallTextFading,\n.tipster,\n.type-advert,\n.wid-betting,\naside[data-test-tag=\"factbox\" i] + div:not([class], [id]):has(a[href*=\"adtraction\"]),\ndiv[class$=\" ad-container\"],\ndiv[class^=\" hyperion-css-\"]:has(> [data-ad-subtype]),\ndiv[class^=\"Ad_root_\"],\ndiv[class^=\"article-wrapper-\"] > div[class^=\" css-\"],\ndiv[data-test-tag=\"timestamp\"] + div::before,\ndiv[data-test-tag=\"timestamp\"] + p + div::before,\ndiv[id*=\"-netboard_article-\" i],\ndiv[id^=\"ad-front-netboard_\"],\nhr[class^=\"creative_feature_\"],\np[data-test-tag=\"lead-text\"] ~ p[class] ~ div[class]:not(.undefined):not([class^=\"creative_dark_feature\"])::before",".lg\\:my-12",".tipster-liveodds-embed,\n[class*=\"betting-tip\"]",".apnx-container,\n.video-branding",".tree-house",".td_mod_wrap,\n.td_module_wrap:has(a[href*=\"automat\"]),\n.td_module_wrap:has(a[href*=\"casino\"])","#dtnContainer:has(.dtnad)",".ad-cols,\n.ad-fullwidth-container,\n.vlDesktopAd",".ab-appnexus-ads-wrapper","tr > td > div:has(a[href*=\"clk.tradedoubler.\"])",".overlay-bg,\n.overlay-container,\n.overlay-wrapper,\n.sb-overlay","#side > div:nth-of-type(1),\ntd:empty,\ntd:has(> noscript),\ntd:has(img[src=\"gifs/1pix.gif\"])","#hcol",".bannercontent,\ndiv.container:has(#left_sticky)",".numbered-phones","#modaladv,\n.modal-backdrop",".block_w3 + .block_w3,\n.header_middle"]; + +const hostnamesMap = new Map([["*",[0,1,2,3,4,5,6,7,8,9,10,11]],["tv2.no",[15,326,567]],["prisjagt.dk",[22,24]],["flatpanels.dk",[24,134]],["dv.is",[24,288]],["drm24.no",24],["sermitsiaq.ag",28],["datamaskin.biz",29],["no.afterdawn.com",30],["alle-apningstider.com",31],["apningstider.org",[31,590]],["alternativ-media.com",32],["bloggomtoppbloggere.com",33],["bypatrioten.com",34],["ligeher.nu",34],["eavisa.com",35],["gjerrigknark.com",36],["gunnarandreassen.com",[37,38,39,40,41]],["fodboldspilleren.dk",[37,39,136]],["sporten.com",39],["iphoneluppen.dk",[39,51,168]],["migogkbh.dk",[39,57,198]],["ni.dk",[39,211]],["nyheder24.dk",[39,40,57,213]],["addpressure.no",39],["artige.no",[39,344]],["butikkoversikten.no",39],["eikernytt.no",[39,403]],["finansleksikon.no",39],["godtnoe.no",[39,434]],["handballmagasinet.no",39],["latterkula.no",[39,41,472]],["leinstrand-il.no",39],["pappaportalen.no",[39,40]],["startsidendin.no",[39,51,538]],["teknologia.no",[39,40,549]],["norskemagasinet.com",[40,50,51]],["icelandreview.com",42],["langrenn.com",[43,44]],["nhi.no",[44,492]],["vg.no",[44,333,365,410,574]],["mytastednk.com",[45,46]],["mytastenor.com",[45,46]],["tv3sport.dk",46],["nakenprat.com",47],["noresk.com",48],["eroguide.dk",48],["norsk-rally.com",49],["onlinenytt.com",52],["oyggjatidindi.com",53],["playpilot.com",54],["salangen-nyheter.com",55],["sedirekte.com",[56,57]],["dagens.dk",[57,98]],["dust2.dk",[57,113]],["kanalfrederikshavn.dk",[57,175]],["landbrugsavisen.dk",57],["migogaalborg.dk",[57,197,198]],["migogaarhus.dk",[57,197,198]],["politirapporten.dk",57],["tilbudsugen.dk",57],["videnskab.dk",[57,266]],["vinavisen.dk",57],["alletilbudsaviser.co.no",[57,377]],["digi.no",[57,390,391,392,393,394,395]],["insidetelecom.no",[57,452]],["subjekt.no",57],["tilbudsuken.no",[57,559]],["tu.no",[57,391,392,395,566]],["sistenytt.com",58],["spritnyt.com",59],["tvkampen.com",[60,61]],["tvsporten.dk",[60,257]],["viralomania.com",62],["voguescandinavia.com",63],["fl-arena.de",64],["fla.de",65],["dk",66],["123mc.dk",67],["3point.dk",68],["aarhusupdate.dk",69],["alt.dk",70],["altomcamping.dk",71],["amino.dk",72],["arto.dk",73],["autouncle.dk",74],["avisen.dk",75],["baadmagasinet.dk",76],["babyklar.dk",77],["baeredygtigtfiskeri.dk",78],["berlingske.dk",79],["bilbasen.dk",80],["bilgalleri.dk",81],["billedbladet.dk",[82,83]],["femina.dk",[83,127]],["isabellas.dk",83],["bilmagasinet.dk",84],["bobedre.dk",85],["bo-bedre.no",85],["bold.dk",86],["boligdebatten.dk",87],["boosted.dk",88],["isolor.no",88],["storfjordnytt.no",[88,540]],["thetravelinspector.no",88],["digitalt.tv",88],["borsen.dk",[89,90]],["storm.no",90],["bt.dk",91],["building-supply.dk",92],["jernindustri.dk",92],["licitationen.dk",92],["bygge-anlaegsavisen.dk",93],["byggeplads.dk",94],["magasinetgulv.dk",94],["officeplusdesign.dk",94],["computerworld.dk",95],["connery.dk",96],["kristeligt-dagblad.dk",96],["mmm.dk",96],["skagensavis.dk",[96,234]],["spilcomputer.dk",96],["1881.no",[96,322]],["bygg.no",[96,370]],["friflyt.no",[96,425,426,427]],["golferen.no",[96,435]],["jeger.no",[96,426]],["kino.no",96],["kystogfjord.no",96],["landevei.no",[96,426]],["norsk-klatring.no",[96,426]],["reavisa.no",96],["smakmagasinet.no",96],["smartmeny.no",96],["terrengsykkel.no",[96,426,427]],["ut.no",96],["utemagasinet.no",[96,426]],["vglive.no",[96,576]],["dagbladet-holstebro-struer.dk",97],["fyens.dk",97],["hsfo.dk",97],["jv.dk",97],["lydogbillede.dk",[97,185]],["stiften.dk",[97,240]],["ugeavisen.dk",97],["viborg-folkeblad.dk",97],["lydogbilde.no",[97,185]],["dagensbyggeri.dk",99],["danishfamilysearch.dk",100],["dba.dk",101],["dbrs.dk",102],["ddig.dk",103],["degulesider.dk",104],["krak.dk",104],["gulesider.no",[104,437]],["denstoredanske.dk",105],["dingeo.dk",106],["dk-kogebogen.dk",[107,108]],["shareholders.dk",[107,231]],["dknyt.dk",109],["kommunen.dk",109],["dmi.dk",110],["docplayer.dk",111],["dr.dk",112],["edbpriser.dk",114],["ekstrabladet.dk",115],["erotikmix.dk",[116,117]],["peters1.dk",[116,216]],["glr.no",[116,432]],["hushagehobby.no",[116,446]],["tidssonen.no",[116,556]],["esportsmagasinet.dk",118],["euautodele.dk",119],["euautodeler.co.no",119],["euroinvestor.dk",120],["valutakurser.dk",[120,264]],["euroman.dk",121],["europamester.dk",122],["fcbarcelona.dk",123],["fcfredericia.dk",124],["feltet.dk",125],["m.feltet.dk",126],["filmz.dk",128],["finans.dk",[129,130]],["jyllands-posten.dk",[129,130,174]],["lokalavisen.dk",[129,184]],["findroommate.dk",131],["fiskerforum.dk",132],["flashscore.dk",133],["fodbold-transfers.dk",135],["folketidende.dk",[137,138]],["vafo.dk",[138,263]],["gaamess.dk",139],["gaffa.dk",140],["gaming.dk",141],["gastrofun.dk",142],["gastromad.dk",143],["gastromand.dk",144],["globalnyt.dk",145],["godstart.dk",146],["goerdetselv.dk",147],["gratisspil.dk",148],["guloggratis.dk",[149,150,151]],["magasinetreiselyst.no",[150,474]],["webopskrifter.dk",151],["handyhand.dk",152],["hardwareonline.dk",153],["herningfolkeblad.dk",154],["ikast-brandenyt.dk",154],["midtjyllandsavis.dk",154],["herognu.dk",155],["hockeymagasinet.dk",156],["holdsport.dk",157],["hwt.dk",158],["iform.dk",[159,160]],["historienet.no",[159,165,445]],["magasinetliv.dk",160],["boligpluss.no",[160,362]],["tara.no",160],["indkast.dk",161],["information.dk",162],["ing.dk",[163,164,165]],["radar.dk",163],["techmanagement.dk",163],["version2.dk",[163,265]],["in.fo",[165,274]],["kvennabladid.is",165],["komputer.no",165],["koplr.no",[165,462]],["natgeo.no",165],["inputmag.dk",166],["verktoy24.no",[166,573]],["installator.dk",167],["jobindex.dk",169],["jodelgrin.dk",170],["jubii.dk",171],["juicynet.dk",[172,173]],["vilgerneleve.dk",[173,267]],["kendte.dk",176],["kommunikationsforum.dk",177],["komogvind.dk",178],["kulturnet.dk",179],["kulturportalen.dk",180],["lav-det-selv.dk",181],["livescore.dk",182],["localeyes.dk",183],["karfan.is",[183,293]],["madbanditten.dk",186],["madensverden.dk",187],["madogvenner.dk",188],["vimedhund.dk",188],["madridista.dk",189],["magasinetskolen.dk",190],["markedsforing.dk",[191,192]],["bergenkino.no",192],["kimenkino.no",192],["trondheimkino.no",192],["maskinbladet.dk",193],["matematikbogen.dk",194],["mediavejviseren.dk",195],["meremobil.dk",196],["min-mave.dk",199],["mm.dk",200],["mobilkunden.dk",201],["mobil.nu",201],["mobilsiden.dk",[202,203,204]],["frisms.nu",[202,588]],["telepristjek.dk",203],["netavis.dk",205],["netdoktor.dk",206],["netnatur.dk",207],["newsbreak.dk",208],["newz.dk",[209,210]],["railgun.dk",209],["nutiminn.is",[210,301]],["nordjyske.dk",212],["onlineposten.dk",[214,215]],["transitmag.no",215],["polarmedia.dk",217],["politiken.dk",218],["presse-fotos.dk",219],["proff.dk",220],["proff.no",220],["pslife.dk",221],["pulze.dk",222],["radio-danmark.dk",223],["radio-norge.org",223],["realmadrid.dk",224],["recordere.dk",225],["rejsespejder.dk",226],["ridr.dk",227],["rykindribe.dk",228],["samvirke.dk",229],["selvsalg.dk",230],["side6.dk",232],["skagafm.dk",233],["skivefolkeblad.dk",235],["sn.dk",236],["sofabold.dk",237],["sol.dk",238],["startsiden.dk",239],["sundhedsguiden.dk",241],["sundhedslex.dk",242],["superchat.dk",243],["thelocal.dk",244],["thelocal.no",244],["tidende.dk",245],["tilbudsaviseronline.dk",246],["kundeavisogtilbud.no",[246,467,468]],["tipsbladet.dk",247],["tnt-tv.dk",248],["tnt-tv.no",248],["travelmarket.dk",249],["travservice.dk",250],["trendsales.dk",251],["tv-kalundborg.dk",252],["tv2.dk",253],["nyheder.tv2.dk",254],["tv3.dk",255],["tvguide.dk",256],["itavisen.no",[256,348,455]],["udeoghjemme.dk",[258,259]],["vielskerserier.dk",259],["ugeskriftet.dk",260],["ukendtnummer.dk",261],["telefonterror.co.no",261],["uniavisen.dk",262],["xklub.dk",268],["xn--bredbnd-ixa.dk",269],["spanienidag.es",270],["dagur.fo",271],["fiskur.fo",271],["orkan.fo",271],["portal.fo",[271,278]],["roysni.fo",271],["gaming.fo",272],["hvat.fo",273],["jn.fo",275],["kvf.fo",276],["nordlysid.fo",277],["r7.fo",279],["sona.fo",280],["torg.fo",281],["vp.fo",282],["1819.is",283],["finna.is",283],["audlindin.is",[284,285]],["utvarpsaga.is",[285,305]],["austurfrett.is",286],["bb.is",287],["eirikurjonsson.is",289],["arendalstidende.no",289],["sorlandsavisen.no",289],["heilsutorg.is",290],["hestafrettir.is",291],["hjartalif.is",292],["keldan.is",294],["kjarninn.is",295],["lifdununa.is",296],["lindaben.is",297],["mbl.is",298],["menn.is",299],["midjan.is",300],["skessuhorn.is",302],["sporttv.is",[303,304]],["utdanningsnytt.no",[304,568]],["vaktin.is",306],["vb.is",307],["veitingageirinn.is",308],["veitingastadir.is",309],["vf.is",310],["visir.is",311],["brunsvika.net",312],["eyjar.net",313],["fotbolti.net",314],["frihetskamp.net",315],["indblik.net",316],["klendr.net",317],["sveip.net",318],["no",319],["1001spill.no",320],["123nyheter.no",321],["kart.1881.no",323],["730.no",324],["melkoghonning.no",[324,480]],["abcnyheter.no",[325,326]],["medier24.no",[326,393,479]],["adressa.no",327],["aftenbladet.no",[328,329]],["fvn.no",[329,428]],["aftenposten.no",[330,331,332,333,334]],["tek.no",[331,394,548]],["finn.no",[332,416]],["altomdinhelse.no",334],["dinordbok.no",334],["www.aftenposten.no",335],["allematpriser.no",336],["allers.no",337],["steigan.no",337],["alt.no",338],["altinget.no",339],["altomfotball.no",340],["alvdalmiv.no",341],["tynsetingen.no",341],["anlast.no",342],["aperitif.no",343],["av-avis.no",345],["bygdanytt.no",345],["strilen.no",345],["vestnytt.no",345],["avvir.no",346],["ba.no",[347,348]],["baatplassen.no",349],["bardufoss.no",350],["bdb.no",351],["biff.no",352],["diabetes.no",[352,389]],["biip.no",353],["bikelifenorge.no",354],["bilnorge.no",[355,356]],["yrkesbil.no",[355,585]],["blogg.no",[357,358]],["klikk.no",[358,458]],["bobilverden.no",359],["boblad.no",360],["bodonu.no",361],["bramat.no",363],["bt.no",[364,365]],["budstikka.no",366],["bussmagasinet.no",367],["bvbnorge.no",368],["byas.no",369],["pressfire.no",[369,510]],["byggebolig.no",371],["byggfakta.no",[372,373]],["byggfaktabolig.no",373],["vvsaktuelt.no",373],["canariajournalen.no",374],["canariavisen.no",375],["canariposten.no",376],["costume.no",378],["crazygames.no",379],["cw.no",380],["dagbladet.no",[381,382]],["sol.no",[382,532]],["dagensmedisin.no",383],["dagensperspektiv.no",384],["kulturplot.no",384],["velferd.no",384],["dagogtid.no",385],["dagsavisen.no",386],["daria.no",387],["detailersclub.no",388],["gamer.no",[394,430]],["veier24.no",395],["dinavis.no",396],["dinepenger.no",397],["diskusjon.no",398],["dn.no",399],["dusken.no",400],["dyrevennene.no",401],["e24.no",402],["elbil24.no",404],["elmagasinet.no",405],["extraavisen.no",406],["f7.no",407],["f7city.no",408],["familieklubben.no",[409,410]],["filmfront.no",411],["filmweb.no",[412,413]],["lorenskogkino.no",413],["finansavisen.no",[414,415]],["h-a.no",[414,439,440]],["kapital.no",414],["finndel.no",417],["fiskeribladet.no",418],["fjellforum.no",419],["flyprat.no",420],["folkebladet.no",421],["foodora.no",422],["framtiden.no",423],["freak.no",424],["gaffa.no",429],["gaysir.no",431],["godt.no",433],["gratiskryssord.no",436],["gulindex.no",438],["lokal-avisa.no",440],["ringsakern.no",440],["stangeavisa.no",440],["hammerfestingen.no",441],["hangar.no",442],["hblad.no",443],["helsesjefen.no",444],["popidol.no",444],["hytteavisen.no",447],["ice.no",448],["idag.no",449],["iform.no",450],["innherred.no",451],["intrafish.no",453],["inyheter.no",454],["kammeret.no",456],["kanalen.no",457],["kode24.no",459],["kommunal-rapport.no",460],["kondis.no",461],["kreativeideer.no",463],["kreativtforum.no",464],["krs247.no",465],["ksu.no",[466,467]],["montages.no",467],["united.no",467],["valkal.no",467],["rssnyheter.sveip.no",468],["kureren.no",469],["forum.kvinneguiden.no",470],["kyst.no",471],["skipsrevyen.no",471],["liverpool.no",473],["malviknytt.no",475],["marsteinen.no",476],["matoppskrift.no",477],["mc-avisa.no",478],["midtsiden.no",481],["minerva.no",482],["vartoslo.no",[482,572]],["minervanett.no",483],["minmote.no",484],["mittkongsvinger.no",485],["morgenbladet.no",486],["musikknyheter.no",487],["nationen.no",488],["nattogdag.no",489],["nettavisen.no",490],["netthandel.no",491],["nickelodeon.no",493],["nord-salten.no",494],["norgesavisen.no",495],["xstra.no",495],["norskenettsider.no",496],["norskkalender.no",497],["nt24.no",498],["nyereiselivsavisen.no",499],["nyteknikk.no",500],["onlineaviser.no",501],["opn.no",502],["opp.no",503],["oppdrettstorget.no",504],["ordtak.no",505],["parcferme.no",506],["pengenytt.no",507],["pent.no",508],["poki.no",509],["prissok.no",511],["procycling.no",512],["purehelp.no",513],["radiololand.no",514],["ranaposten.no",515],["xn--bodposten-n8a.no",515],["randaberg24.no",516],["rbkweb.no",517],["reiseliv.no",518],["reiseplaneten.no",519],["rett24.no",520],["retten.no",521],["rorfag.no",522],["samferdselinfra.no",523],["samler.no",524],["seksualitet24.no",525],["side2.no",526],["sjoborg.no",527],["skaunnytt.no",528],["skinnelangs.no",529],["smartepenger.no",530],["sognavis.no",531],["spaniaidag.no",533],["spill.no",534],["spillespill.no",535],["spurt.no",536],["startsiden.no",537],["steinkjer24.no",539],["studenttorget.no",541],["studievalg.no",541],["studvest.no",542],["sva.no",543],["sveip.no",544],["sykepleien.no",545],["sysla.no",546],["talkmore.no",547],["teknologiskmatforum.no",550],["telenor.no",551],["test.no",552],["thaiguiden.no",553],["thainytt.no",554],["tidensand.no",555],["tiendeo.no",557],["tilbudmaskin.no",558],["topp.no",560],["travelmarket.no",561],["trening.no",562],["treningsforum.no",563],["trinesmatblogg.no",564],["trondheim24.no",565],["utrop.no",569],["vagabond.no",570],["varden.no",571],["tvguide.vg.no",575],["vgtv.no",577],["viivilla.no",578],["viralefilmer.no",579],["visitnorway.no",580],["vl.no",581],["vredens-gnag.no",582],["win-xp.no",583],["xlmoto.no",584],["ytresogn.no",586],["bornholm.nu",587],["norges.online",589]]); + +const entitiesMap = new Map([["180",12],["ehandel",13],["eurosport",14],["gamereactor",[15,16]],["google",17],["intrafish",18],["kimbino",19],["manuall",20],["momondo",21],["prisjakt",[22,23,24]],["qxl",25],["ticketmaster",26],["viaplay",27]]); + +const exceptionsMap = new Map([["playpilot.com",[0]],["prisguiden.no",[1]],["finn.no",[2]],["casinotop.com",[3]],["norges.casino",[4]],["casino24.dk",[5]],["onlinecasinoer.com",[6]],["gratischancer.dk",[7]],["basketnews.lt",[8]],["basketnews.com",[8]],["hero-magazine.com",[8]],["ut.no",[8]],["rockefeller.no",[9]],["candidate.hr-manager.net",[10]],["norsk-tipping.no",[11]],["tipster.no",[11]],["online.no",[11]],["epost.telenor.no",[11]],["com",[11]],["www.filmweb.no",[413]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/pol-0.js b/extentions/uBOL-home/rulesets/scripting/specific/pol-0.js new file mode 100644 index 0000000..cbcf004 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/pol-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: pol-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".rek_kontener","[id$=\"reklamy\"]:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(b):not(strong)","[id^=\"ad_global\"]","[id^=\"ads_\"]","[id^=\"commentAd\"]","a[href*=\"/ad/click/\"]",".banneritem","[class*=\"box-advert\"]",".a-d-v-i","[id^=\"aswift_\"]","A[href$=\"/reklama\"]","IMG[alt=\"Reklama\"], .l-box--99.l-box > .text-center","IMG[src^=\"/images/stories/wspolpraca/\"]","[id^=\"djslider\"]","#master-slider-main-widget-3,\n.themeform.entry > fieldset",".topLayer, .new-toplayer, .baner",".blok-r, .blok-billboard",".banner","#pasek_dol","[class=\"grid__col grid__col--1\"]:has(> .adv),\nbody > .c-content__adv, span > .c-content__adv, .l-col > .c-content__adv, .l-col__item > .c-content__adv, .l-ad-top, .l-ad-box, .c-content__adv-title, .adv, .grid__ad, .ad--bill-top, .kampeki, .l-news__more, [style=\"min-height: 350px;\"], [style=\"min-height: 500px;\"]","#showimage, .td-a-rec, #aside.widget_text.widget.td_block_template_1","#clpp_wyborczabiz","#pianoMediaBoxModal","[id^=\"banC\"], [id^=\"banP\"], [class^=\"ban0\"], [class*=\"DFP-\"], [id^=\"DFP-\"], [id^=\"adsMidboardDivId_\"], [id^=\"adUnit\"], .ren-banners--, .banIndexDFP, .banEntry, .indexPremium__adv, .adviewDFPBanner, .activeBan",".wgAdBlockMessage, #adbd","#div1",".textwidget > A > IMG, .brumflix",".td-a-rec","#advertising_box","#top_advertisement",".right-box.col-md-3.col-xs-12 > .row > a.ad-small",".sidebar-telmet-promo",".error.notification",".movil-no.below-title.publi","#text-16.widget.widget_text","center","#HTML2, #Stats1, #HTML6, #HTML15, #HTML1","#side-border-right > .panel:nth-of-type(6)","#right-col > .r-stick-box",".widget_sp_image-image-link","DIV[style=\"width:200px;float:right;display:block;margin-left:-5px;\"],\n[id^=\"stickynote\"]",".adblockNfo, #topHintBar, #hint, .widget.Image","#HTML1, #HTML6, #HTML8, #HTML11, #HTML18, #HTML23, #HTML24, #HTML25, #HTML26","[id^=\"HTML\"], [id^=\"Image\"]","#Image2","#crosscol-overflow, #Image10, #Image11, #Image14, #Image12, #Image5, #Image","#text-3","a[href*=\"?utm_campaign=btcpolska&\"]","#custom_html-5","body > div:nth-of-type(3)","body > div:nth-of-type(4)","#toplayer_eurobasket,\ndiv:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(7)",".popup","[class*=\"advert\"]",".wpcnt-header",".ad_section, .article-list-full-width","A[target=\"_blank\"] > IMG",".block_wrap.category_block > .block_wrap.category_block > table",".spacer",".rl-image-widget-image","section.section:nth-of-type(-1n+2):has(> div > div > .adv)",".shortcode-content,\n.widget-28",".a-single, .col-md-8.site-heading-sidebar","#page-content\\ > div.container:nth-of-type(1), div:nth-of-type(18)",".adsbygoogle","#text-7","img[src*=\"tvsat-sklep.com\"]",".img-responsive","#execphp-26, .td-fix-index.td_mod_wrap,\n#sidebar_r > .widgettitle:nth-of-type(1),\n#sidebar_r > .widgettitle:nth-of-type(2),\n.widgettitle:nth-of-type(4)","#custom_html-3","section.section:nth-of-type(-1n+2):has(> div > .adv)",".section:nth-of-type(4)",".adv","#banner-floating","a[href^=\"http://bit.ly/\"]",".widgettitle",".banery",".layout-right-brand,\n[class$=\"partners\"]",".btopnews.block, .binfo.block.bdark,\n[href*=\"/adac.php\"]","#brd_profil,\n#brd_profile,\n[id^=\"billboard_\"]",".sbs_1600",".size-full.attachment-full, [id^=\"media_image-\"], .size-full.aligncenter",".menu_wiersz_loga",".td-fix-index > A > IMG, .td_single_image_bg","#content > .mainSlider",".modul_baner.modul, #section.golen-widget, .golen-widget,\n[href^=\"https://goleniowska.com/linkout/\"],\n[id^=\"golen-slider-\"]",".footer-block-4, #secondary-right-sidebar","#text-12","div[data-ismultirow=\"true\"][data-id^=\"CarouselPLA-\"]","#winiwrapper,\n[id^=\"gpop_\"], .margin-top-20 > div:nth-of-type(3),\nimg[src*=\"/gorzowianin.com/data/rotator/\"]","#text-4",".size-full.wp-image-101782.aligncenter","[id^=\"frameAdvertisment\"]","#related","[id^=\"zodnbrutw-\"], .goms-image > .lazyloaded.entered","[src^=\"http://adv.wp.pl\"]","body > div[class=\"pub_300x250 text_ads ad_container\"][style] + div[class]:not([id])","#nowa-jadlonomia","[class^=\"rpre_\"]","[style=\"height:101px\"],\n[style^=\"font-size: 13px; border: 1px solid #ccc; margin-bottom: 15px; padding: 0px 7px;\"][style$=\"-moz-border-radius: 3px; -webkit-border-radius:3px; border-radius:3px;\"],\naside > A",".closebutton,\n.marconi,\n[style=\"position:fixed;overflow-x:auto;overflow-y:hidden;border-top:1px solid #000;left:0;right:0;bottom:0;background:#f2f2f2;z-index:999;\"],\n[style=\"position:fixed;z-index:9999997;left:0;top:0;width:100%;height:100%;background:#999;opacity:0.4;\"],\n[style=\"position:fixed;z-index:9999998;left:0;top:0;width:100%;height:100%;\"]","tr:nth-of-type(3) > td > div","#webfl","[class^=\"banner\"]","[id^=\"slot-\"]","#text-36, #text-52, #text-47, #text-61, #text-41, #text-53","#RightBox > div:nth-of-type(2)","#wrapper > center, #text-4",".mrf-adv",".textwidget > A","div.more_wraper_second > p > A","#text-5","#topBannerLong","#banner-top-four,\n#interContainer,\n#interVeil","#sportObchodBanner",".entry-content > A > [class^=\"wp-image\"]",".news-bannery",".credit-prize-box.credit-prize-box-small","[id^=\"advertise-row\"]",".popupOuterCellLeft",".bg_pkd750",".is-stationary.widget.coffee-break","[href^=\"/klikacz/\"]",".x-content-dock.right.x-content-dock-on","#bettv,\n[class^=\"wb_Image\"],\n[id^=\"wb_Image\"]","#overlay","A[target=\"_blank\"] > IMG[src*=\"medycznamarihuana.com/wp-content/uploads/\"],\nDIV[style=\"float: left; padding: 8px;\"],\nIMG[src*=\"/wp-content/uploads/baner_\"]","[id*=\"banner\"]",".column-right > a[target=\"_blank\"],\n.poster-1, .g-a-s, .lastest-news-posters","[id^=\"SC_TBlock\"]","#lower_header_right_area,\n#upper_header","._ning_zone_inner, ._ning_cont[data-bid]","UL > LI.store",".insightera-bar-widget.insightera-bar",".vmagazine-lite-medium-rectangle-ad","[class^=\"col-lg\"][style=\"text-align: center; margin: auto; padding-top: 10px\"]","#banner","#block-block-509, #block-block-1, .region-promoted, #block-block-465, #block-block-468, #block-block-2",".news_box_google, .news_box_reklama",".adsense_title","#skyscraper2",".grey:has(> .site_ad),\n.reklama_box, .reklama_title, .title_ads, .grey_ad",".news_box:nth-of-type(8),\n.single_news > div:nth-of-type(2)","A[target=\"_self\"] > .vc_single_image-img:last-child, div[id*=\"970x250\"], .checkvisc",".article__side","#right-r","#northBanner","#wcontent_wnd1,\n#wnd1",".tab-content div[class] > center > fieldset:has(> a[target=\"_blank\"]),\na[target=\"_blank\"] > img",".visible-lg, .text-center.my-3.container, #article-content > .my-3.text-center, .widget-advert_placement, .widget-advert_centralplacement, [data-banner-d]",".iad.relative.text-cente, .right","#text-37 > .widget-wrap,\n#text-38 > .widget-wrap","#body2 > div:nth-of-type(3), [class^=\"reklama_\"]","#ipsLayout_mainArea > .ipsSpacer_half.ipsSpacer_both,\n.ipsBox.ipsWidget_vertical.ipsWidget,\n[href$=\"utm_medium=banner\"],\nform > .ipsSpacer_half.ipsSpacer_both > .ipsList_noSpacing.ipsList_reset.ipsType_center.ipsList_inline","#bottom_advertisement, .tickercontainer",".status > .main > p:has(+ a[href^=\"https://ad.doubleclick.net/\"])","#text-10","#wrapheader > center",".video.widescreen.flex-video","#rek2","#text-16, #text-17, #text-19","#footer",".ad--bill-top, .adv--halfpage, .adv--rectangle, .adv__content, .custom-html-box.box",".a-single",".categories-widget,\n.col-md-4:nth-of-type(2),\n.post-widget.widget:nth-of-type(1),\n.post-widget.widget:nth-of-type(2),\n.right-post > .title-section","IMG[src*=\"/banner/\"]",".promo-baner","#jr_250ad-3",".td_block_single_image.wpb_wrapper",".td-header-rec-wrap","div[id^=\"ad\"]","#block-block-3","[href^=\"https://media.stsaff.pl/tracking.php\"]",".reklamy_g","tr:nth-of-type(5) > td:nth-of-type(3)",".elementor-image > A","#sfuh97g",".elementor-element-007f897.elementor-element.elementor-top-column.elementor-col-100.elementor-column,\n.elementor-widget-image.elementor-widget.elementor-element-5872d9c.elementor-element,\n.jetpack-lazy-image--handled.jetpack-lazy-image.not-transparent.wp-image-1607.size-full.attachment-full,\n.jetpack-lazy-image--handled.jetpack-lazy-image.not-transparent.wp-image-1638.size-full.attachment-full,\n.jetpack-lazy-image--handled.jetpack-lazy-image.wp-image-1067.size-full.attachment-full,\n[data-widget_type=\"image.default\"]",".d-md-block.d-none.col-12","#custom_html-7","aside.clearfix.sport-widget.widget","[id^=\"table\"]","#bottomBar","[id] > b > a[href^=\"?\"],\ndiv[onclick^=\"(function\"][onclick*=\"window.open\"][style^=\"animation\"],\ntable:has(:scope > tbody > tr > td > #aswift_1_expand)","#f13 > table:has(#f13 > a[href^=\"//stooq.com/ads/\"]),\na[href^=\"//stooq.com/ads/f/\"]","table[border=\"0\"][cellpadding=\"0\"][cellspacing=\"0\"]:not([width]):has([id=\"ads_goog_1\"]),\ntable[border=\"0\"][cellpadding=\"0\"][cellspacing=\"0\"][align=\"center\"]:not([width]),\ntbody > tr > td > table[width=\"300\"][height=\"250\"][border=\"0\"][cellpadding=\"0\"][cellspacing=\"0\"][align=\"center\"],\ntbody > tr > td[align=\"center\"] > div[style=\"width:300;height:250\"],\ntbody > tr > td[width=\"1\"]",".stm-ad-player","#paczkomaty_icon","[style=\"text-align:center;padding-bottom:15px;\"]","._ad, [class=\"card card--box\"]","[class=\"card card--low card--box\"]:nth-child(2)","[class*=\"l-box-\"] > P > A > IMG[src*=\"/static/files/\"]",".l-box--100.l-box > p","[id^=\"bills_in_rotation_\"]",".gal-wrapper:nth-of-type(15), .reklama-rectangle, .negatyw.row > div.w250:nth-of-type(2), #div.l-row:nth-of-type(17) > .l-box--99.l-box > div, #div.l-row > .l-box--100.l-box > div > IMG,\n.grid__col--3.grid__col--row.grid__col > .card--box.card--medium.card,\n.l-box--100.l-box > div > A > IMG",".fl.w1000","#all > div > div > [href^=\"baner\"] > [src^=\"img/banery\"]","[id^=\"video-\"]","#atrakcje","#custom_html-16",".custom-html-widget.textwidget","a[href^=\"http://p\"] > IMG",".bannertop",".bgrey.block",".fusion-no-lightbox",".tblank",".bannerfloat",".display970x200, div.display300x250, div.display300x100, #plusfestival, #inform_us, div.display650x100","[id^=\"wrap_scale_\"], [id^=\"banner-\"]",".UwOWM2OT,\n.guestMessage",".subscribep","a[href^=\"http://www.wagaciezka.com/banery/redirect/\"]","[id^=\"promo\"]","#box_slider_61, #box_custom60",".bsaGridGutter, A[href^=\"https://promocje.woah.com/\"],\n.top-adw","[id^=\"wiado-\"]",".image","[href*=\"/goto/\"]",".page > div > div > A",".d-xl-block.d-none","IMG[src^=\"http://biuropro.pl/images/bannery/\"]","#sticky-left","#zajesearch > a[href^=\"https://tb7.pl/\"],\n.bbcode_code > [href^=\"https://filefox.pl/poleca/\"],\nIMG[alt=\"Pobierz plik\"]","#freePlayerWatch","object","#infobar, #intertext1 > div > .tborder,\n[href*=\"abtrcker.com/\"],\na[href=\"http://likefb.pl\"],\ndiv[id^=\"mylead_rotator_\"]",".news-container.row:nth-of-type(6) > .col-md-5","a.miniatura1","#text-9","#modMnNewLayerA, .newLayerBack.a.modMnNewLayerBack",".bannerTop","#content-4 > p","#djslider199","A[target=\"_self\"] > IMG","div.advertisement.box",".reklama_ng","#ads-onmap",".n2-ow.n2_ss__touch_element.n2-ss-slider-1,\n.navbar-ad-section.col-lg-8, #custom_html-5, #text-4, #text-20, #text-21",".text.custom_popup.popup.window_popup, .promo_box",".ad-sidebar,\n.ad-text-headbaner,\n[class^=\"ad-single\"], [class^=\"ad-home\"], .reklamacenter, .adigli, .block-type--adHome,\ndiv[class]:not([id]):has(> .ad-text)",".ipsBox.ipsWidget_vertical.ipsWidget:nth-of-type(1),\n.ipsBox.ipsWidget_vertical.ipsWidget:nth-of-type(2)",".ipsBox.ipsWidget_vertical.ipsWidget:nth-of-type(6)",".post_before_content-ads, .theiaStickySidebar",".td-a-rec-id-content_top.td-a-rec, .td_block_template_1.td_uid_30_5ae0288310e58_rand.td-a-rec-id-sidebar.td-a-rec, .vc_separator-has-text.vc_sep_color_grey.vc_sep_pos_align_center.vc_sep_width_100.vc_separator_align_center.wpb_content_element.vc_separator:nth-of-type(7), .td-pb-span4.vc_column > .wpb_wrapper > div.vc_separator:nth-of-type(4), .td-pb-span4.vc_column > .wpb_wrapper > div.vc_separator:nth-of-type(4) + div > .td-a-rec img",".custom-html-box > .box__container > div","[data-text=\"Reklama CMC\"]",".legal-notice","[href^=\"banery,redirect\"], div.siderightcontent > div > P",".axv",".ad-container","[class*=\"advertcontent\"]","#dfp-prawa1, .promoContainer,\n.typBaner, .promoBox","#poza-szkieletem, .promoContainer, .polecamyBox",".atomsAdsCellModel, .componentsPromotionsPromoted, .atomsArticleStickyVideo,\n.video:has(> .js-sticky)",".clr.widget_media_gallery.widget_block.sidebar-widget,\n[id^=\"ekosc-\"], #block-16, #block-23, #block-74, #block-81, #block-85","#ybfoexqv-blanket","#ybfoexqv-blanket > div,\n#ybfoexqv-blanket > div > div,\n#ybfoexqv-blanket button","#head","#ipsBox","#banner-book + A > IMG:last-child,\nDIV > A > IMG[style^=\"width: \"]:last-child","[href^=\"http://infobeskidy.eu/sad\"], #last_comment > div > IMG, .before","p > A > IMG",".reveal-overlay",".row:nth-of-type(3) > .fl.w250, div.l-row > .l-box--100.l-box > table,\n.row:nth-of-type(6) > .fl.w250:nth-of-type(3),\ndiv.l-row:nth-of-type(5) > .l-box,\ndiv.row:nth-of-type(13),\ndiv.row:nth-of-type(17), #div.l-row > .l-box--100.l-box > table",".adv, #__cmcmedia_upid_6, .l-box > center > p, .l-box--25.l-box, .slick-slider.slick-initialized.qa > .draggable.slick-list > .slick-track",".img-responsive, [class^=\"slider-\"], .shailan_banner_widget","#custom_html-4","div.menu_button_wrapper",".mt-4.container, .mb-4.text-center, .iframe",".baner.txt",".navbar-ad-section,\n.site-main > [id^=\"media_image-\"],\n.sticky-sidebar > [id^=\"media_image-\"]",".rekl","#ipsLayout_mainArea > center","#myModal,\n.modall-content",".ukl-body > p","div.banner-big, #cpl-3, div.banner-content, [id^=\"pb_revive-\"]","i#g207",".tc.top-slanted-redred.bg-yellow.hype.pv3-ns.w-100","#camera_wrap_293, .ic_marquee0",".so-panel[data-index=\"5\"]","#article-finished,\n.baner_glowny,\na[href^=\"redir_baner.php\"]",".spolecznoscinet, [id^=\"mavContainer\"]",".g","[id^=\"skawi-\"]","div.ramka_x5.TrescWPIS:nth-of-type(2), .slideshowtop, [src^=\"_images/reklama\"]","#bab","[id^=\"bills_in_rotation_1_\"]",".cc-adv","#text-16","#banery","#openModal, .h_banner-block",".site-header > A",".custom-header-banner","#block, #polec, #polecamy, img[width=\"468\"][height=\"60\"]",".container > .text-center","#black-studio-tinymce-21, #text-6, #text-4","div.panel-default.panel:nth-of-type(5)","[class*=\"advert-\"]","#jm-content-top","#jm-header",".code-block-1.code-block, custom_html-13, #custom_html-14",".bannergroup",".no-ads-info","._center._ning_label, .revive,\n._ning_inner > ._ning_link.strack_cli,\n._ning_visible._align_center._ning_hidden.strack_bnr._ning_cont,\n.elementor-widget-wp-widget-adni_widgets.elementor-widget,\n[data-elementor-type=\"header\"] > [data-settings=\"{\\\"stretch_section\\\":\\\"section-stretched\\\",\\\"background_background\\\":\\\"classic\\\"}\"]","section.sec-promo.sec-margin, .radioad-new",".vc_row:nth-of-type(5)","#ADrail, .listAdvSlot, .Placeholder,\n#openfm-player > DIV[class] > DIV[class],\n.bnr-con2, .bnr-con, .bnr-player, #bnr-top, #radioFlashPlayer,\nA[class][href*=\".wp.pl/\"] IMG[class][src^=\"https://v.wpimg.pl/\"],\n[class^=\"bnr-player-\"]","style + div[class]",".cd_ads","#text-28",".sppb-slide, .sppb-addon-raw-html, #sp-reklama,\n[href=\"https://karta.kutno.pl/\"]","#jm-footer-menu","#strip-sponsor,\n.intad",".e3lan-top",".sidebar","[style^=\"overflow:\"] > [target=\"_blank\"] > IMG",".sec-imgadv",".prom-block",".top-main-ads.row","div.container > .row > .my-3.col-12",".floatingArd, .ardContainer--fluid.ardContainer, .ad-placeholder__sky, #topBarner",".tb_ro13041.module_row_6600-5.themify_builder_6600_row.module_row_5.fullwidth_row_container.fadeIn.wow.fullcover.clearfix.module_row.themify_builder_row, .slide-13819.slider-13815","#fan-exit","#banner-top",".slide","#text-21 > .post-header > .post-header,\nimg[src][alt^=\"Baner\"]",".box-partners, span[style^=\"font-size: 0.7em\"],\n.detail-top-banner.custom-html, .article-wrapper.content-wrapper > div.clearfix, .list-top.custom-html",".wpb_wrapper > .td-all-devices",".Bilboard_750x100_na_dole","[class*=\"banner\"]",".ofe-container",".sidebar > table.tborder:nth-of-type(5)","[class*=\"reklama\"]","DIV[data-ads-id] > [class$=\"970x250\"]",".linki-sponsorowane-col, .skyscraper,\nmain > .serwis.small.pasek-gray",".resizable300x250,\n.resizable970x90,\n[id^=\"linki-sponsorowane-col-group-\"]",".blok-link-rotacyjny, .reklama-display-desktop, .skyscraper-start",".baner-max.col-md-12,\n.baner_max, div.bottom > .top_menu,\n.bbbb:has([data-original*=\"/pictures/informacje/\"]),\n.center-cropped[style^=\"background-color:\"],\n.picmax,\n[class$=\"Board\"],\n[style=\"color: #ccc; font-size: 0.60rem;\\9 \"],\n[style=\"color: #ccc; font-size: 0.60rem;\\9 \"] + [class=\"row justify-content-center\"],\n[style=\"margin-bottom: 15px; color: #ccc; font-size: 0.60rem;\"],\ndiv.bottom:nth-of-type(21) > .bbbb > div,\ntable.tlo0:nth-of-type(1) > tbody > tr:nth-of-type(11)",".widget_custom_html.widget.widget_text","#block-block-21 > .block-inner > .content,\n#block-block-22, #block-block-23, #block-block-4,\n#block-block-5 > .block-inner > .content,\n#logo-title > A > IMG,\n.odd.region-odd.first.block-block.block","#smsites > .naglowek-sidebar, .article-advertisment","[class^=\"adSlider\"], .whiteBox.aBox, .udtBox.whiteBox",".toplayer, .widget-91.widget, .widget-88.widget, .widget-85.widget, .widget-95.widget, .widget-41.boards.widget",".A1sub","#side-border-left > div.panelbody:nth-of-type(1),\n#side-border-left > h3.panelcap:nth-of-type(1)","div.mb-3 > div > .my-3.text-center",".above-menu.box-banner, .cms-plugin","#addframe, #sciezka","#media_image-7, #media_image-15","#cb-section-b > .clearfix.cb-sidebar,\n.cb-sticky-sidebar > .clearfix.cb-sidebar",".reklamar1.module-title,\n.t3-sl-1.t3-sl.container",".p-xl\\@m.uk-visible\\@m.uk-width-large\\@m.background-accent > div.mb-xl, [id^=\"section-billboard\"],\n.uk-background-muted.section-wrapper, .section-offers-carousel.uk-container, .uk-visible\\@m.section-offers-grid.uk-container, .uk-margin-medium-bottom.section-matched-content.uk-container, .ukc-margin-top-10-xs.section-billboard.uk-margin-medium-top.uk-container,\n.uk-display-inline-block.uk-background-muted, .p-m.background-accent.container-out,\n[data-opts*=\"template\"], #popup-billboard, .p-xl > .mb-xl","a[href^=\"http://studentnews.pl/klik.php\"]","div.container.my-3.text-center",".center.module,\n.itemFullText > .custom,\n[id^=\"sppb-addon-\"] > .black.block-title.sppb-addon-module.sppb-addon > .sppb-addon-content,\nhr, .reklama-center",".acidacid, .makhaslo",".l-box--66.l-box > p > A,\ndiv.l-row > div.l-box--33.l-box > P, .l-col__item--sticky.l-col__item, li.c-news-list-item.c-news-list__item:nth-of-type(1)","div.l-row > .l-box--100.l-box > p","div.l-box--25.l-box > p",".l-box--99.l-box > p > A > IMG","[class$=\"_right\"]","#pum-822",".custom","#gk-newsletter-popup,\n#gkMainbodyTop > .box + .box,\n#gkMainbodyTop > .gkSidebarRight.sidebar,\n#gkSidebar > .nomargin.box,\n#gkTop1,\n.gkMainbodyTopContent > div.box > .box-wrap > .header,\n.has-sidebar.clearfix.gkMainbodyWrap > .gkSidebarRight.sidebar > div.box:nth-of-type(1) > .box-wrap","[id^=\"text-\"]",".ads-subpage,\n[class^=\"ads-index\"]",".adds, .wp-image-950","._ad_loaded, .l-box--33.l-box, ._ap",".c-content__adv","#text-4, #text-5, .background-url, div.k_ad.row",".slider_2","#text-2",".content.col-md-12 > p:nth-of-type(1)","body > div > div > A > IMG","#popup_box,\n.flex-list, [href^=\"Plugin/ads_click.php\"]","._ad,\ndiv.kampeki.center",".cycle-slideshow",".sidb.sidebar > div:nth-of-type(3), #scroller","div#homepageBaner2, .adBoxFullWidth","#rT1, #rM0, #rM2, #banner-main2, div.banner-box,\n.size-large.wp-block-image",".widget-header, #content > center > A > IMG, .widget_media_image.widget, #content > center",".td_block_single_image:has(> [style*=\"scaled\"]),\n.td_block_template_4.td-pb-border-top.td-single-image-.tdi_10 > .td_single_image_bg",".adni_widgets-3, .adni_widgets-2","#text-16, #text-4, #text-2",".main-container > IMG","a[href^=\"klik.php\"]","#informacja2",".baner_top,\n.rightSideBaner, .banerAfterPromo",".right > .textwidget > A,\n.right > .textwidget > IMG",".banner_box_frame, #c9071_89_20, .sam-place.sam-container","#text-17","#banerA, #reklamaImg, #reklama_link, #infoRek","#text-10, #text-11",".ads, .mod_nieruchomosci","#adv3 > div.yj3.yjsquare:nth-of-type(3),\ndiv[class^=\"sppb-col\"]:nth-of-type(4) > .sppb-addon-container > div[id^=\"sppb-addon\"]:nth-of-type(1n+2):nth-of-type(-1n+3) > .sppb-addon","#Mod114, #Mod116, #Mod117",".mb-0.card-title,\n.my-ad.card",".santa-main-wrapper.container-fluid",".news_menu:nth-of-type(3)","#text-6",".a-single > div, .wp-image-15121, #secondary > #block-12",".gofollow","#custom_html-37, #custom_html-38, #custom_html-39","[id^=\"div-apt-ad-\"]","#jm-top-mod1-in > .jm-module > .jm-module-in > .notitle.clearfix.jm-module-content,\n.moduletable > .custom",".bm1.bm",".a-widget","center > A, .widget_media_image.g1-card-solid.g1-card-l",".widget_text.widget",".banner_top",".modid360, .modid208, .modid346, .modid368, .modid321, .modid374, .modid332",".swiper-wrapper","[href=\"https://samochody.pl\"]",".slides","div[class$=\"bannergroup\"]",".text-center > div[id^=\"bills_in_rotation_\"]",".ad--bill-top","#jm-header-mod > .jm-module:nth-of-type(2) > .jm-module-in,\n#jm-left > div > .jm-module:nth-of-type(1),\n#jm-left > div > .jm-module:nth-of-type(4),\n#jm-right > div > .hidden-mobile.jm-module:nth-of-type(4),\n#jm-right > div > .jm-module:nth-of-type(1),\n.custom-html-box.box > .box__container",".powia-widget.relative.left.mvp-widget-home, #mvp-leader-wrap","div#sidebar-srodkowy:nth-of-type(9), #text-117, #text-147, .header-right",".elementor-section-height-default.elementor-section-boxed.elementor-element-37f23e2.elementor-element.elementor-top-section.elementor-section,\n.elementor-section-height-default.elementor-section-boxed.elementor-element-a327dbf.elementor-element.elementor-top-section.elementor-section,\n.elementor-section-height-default.elementor-section-boxed.elementor-element-f0cc1b9.elementor-element.elementor-top-section.elementor-section,\n[id^=\"widget_sp_image-\"], .elementor-widget-container > .elementor-size-small.elementor-heading-title, .elementor-widget-wp-widget-advads_ad_widget",".box-big,\n.field-label-hidden.field-type-image.field-name-field-zdj-cie.field > .field-items",".bdaia-header-e3-desktop","#text-20",".adv-show",".aligncenter",".entry-content > p > A,\n.entry-content > p > img,\n.front-top.rotator, .entry-content > div:nth-of-type(4), .front-medium.rotator",".text-center.row,\n[id^=\"addon-rotator-\"] > .carousel-inner","#banner-billboard, #bannerBn, .news-item2, .area.before_content, .ads, #views_slideshow_cycle_teaser_section_ads-block_2","div.baner, .banerb1",".pozycja-A",".e3lan","[id^=\"ads300_\"],\n[id^=\"snp-\"]",".background-cover","#carousel_be4c, #carousel_f11c, #carousel_25f7, #sec-b15d","#jedrus",".header-advertise","div.blok:nth-of-type(4)","div > iframe[style^=\"border:\"]:not([src])","#forum-box, #trip, #remote-info-33, [style=\"height:200px\"]","#partners",".td_single_image_bg, .td-category-description, .widget_media_image.widget.td_block_template_1","div.span-24:nth-of-type(4) > center:nth-of-type(1), div.span-24:nth-of-type(4) > center:nth-of-type(2), #text-48, .content > center:nth-of-type(1), .content > center:nth-of-type(2)","CENTER > A[target=\"_blank\"] > IMG, div.panel-default.panel:nth-of-type(5)","[class*=\"popup\"]",".header_img, #section.blok-extended.baner-row.wrapper, .reklama-display-desktop,\n[data-ads-id] > DIV[class$=\"970x250\"]","#Mod274, #Mod213, #Mod214, #Mod220, #Mod302,\n#djslider-loader217,\n#ja-topsl2, #djslider-loader221, #ja-botsl1, #slider255, #djslider255","#ai_widget-3","[class^=\"wkiel-reklama\"],\n[id^=\"wkiel-\"]",".banner-carousel",".bc_random_banner,\naside.widget_random_banner_widget.widget",".amalker.erdt-news","#bsa-block-990--100, #td_uid_33_5de793a6c1baa",".textwidget > p","[class^=\"zegla-baner\"],\n[style=\"margin-bottom: 20px; \"] > A",".zkasz-widget.widget, #block-3, .amkad, .zkasz-przed-trescia, .zkasz-tresc, .zkasz-w-tresci_2, .zkasz-po-tresci_4","a[href=\"http://ultrastreet.pl/\"]","#window-msg2,\n.login-element:nth-of-type(3)","#dd_ajax_float",".theiaStickySidebar","#srodek3 > div","#second_col",".active.ybox--header.ybox--1.ybox,\n.header__ybox--wrapper,\n.is-visible.section__observer.district > .active.ybox--1.ybox,\n.is-visible.section__observer.history > .active.ybox--1.ybox,\n.is-visible.section__observer.transport > .active.ybox--1.ybox","#custom_html-6",".media_image-5,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_73_a26.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_74_af1.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.td_block_template_1.td-pb-border-top.td-single-image-.tdi_89_6bf.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.widget_media_image.media_image-3,\n.widget_media_image.media_image-4",".grid-12 > .banners.box, .wp-image-378854.size-full.alignnone","#profilePhoto",".widget-page__ads","#html7",".advertpattern, .flexbannergrouppattern",".clearfix.sidebar-box:nth-of-type(2), .related_post_title, .widget-text","#container-fluid > div > A[target=\"_blank\"], .revive","#dwa_panel > center,\n#trzy_panel",".conntent > center,\n.ul_panel_bg:nth-of-type(4)","#custom_html-70, #custom_html-71",".stopka, .calosc,\n[href^=\"/banery/click.php\"],\ntd:nth-of-type(3) > table > tbody > tr:nth-of-type(1) > td:nth-of-type(2)",".td-container > .td-header-sp-recs",".ad","[id*=\"reklama\"]",".banner-top-wrapper",".clearfix.section-banner","#gkBottom3,\n.gkPage.banner-top","[style=\"height:300px;padding-bottom:12px; margin-top: 13px; border-bottom: 1px dashed #ccc\"]","a[href*=\"/redirect.php\"]","[class^=\"baner\"]",".gkPage.banner-top, .dj-image",".boksy-wyroznione.box","#slider161, #slider163",".adBlockOverlay,\n.rek_top","#gkContentTop > .box:nth-of-type(1),\n#gkToptop5 > .box,\n.content > .custom","#cookieinfo2","center:nth-of-type(2)","div.text-center.advertisement:nth-of-type(10),\ndiv.text-center.advertisement:nth-of-type(5),\ndiv.text-center.advertisement:nth-of-type(9)",".view-display-id-block.view-id-_yczenia.view--yczenia.view > .view-content,\n[id^=\"block-views-baners-\"],\nh4.uk-heading-line",".prawa:nth-of-type(11) > .naglowek","#\\#reklama-top,\n.execphpwidget, div.jedrz-widget.widget.col-md-12","#dialog","body > .banner-box",".span_15.col, .w-full.btn, [class*=\"py-\"], [href^=\"/adv.php?id=\"]",".row-fluid.wpb_row.vc_row:nth-of-type(6) > .span12.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper,\n.row-fluid.wpb_row.vc_row:nth-of-type(7) > .span12.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_content_element.wpb_text_column:nth-of-type(1),\n.span12.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper > .vc_align_left.wpb_content_element.wpb_single_image,\n.span8.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper > .vc_align_left.wpb_content_element.wpb_single_image,\n.vc_align_left.wpb_content_element.wpb_single_image:nth-of-type(10)","[class*=\"baner\"]","#ldnk-abp,\n.bannersZoneB1,\n.jd-content-to-left.jd-content-3-2,\n.jd-oaz,\n.jd-sponsored-links-top,\n.slTop, .content-outer > .text","#text-51, text-20, #text-40, #text-47, #text-39, #text-37, #text-32, #text-27, #text-48, #text-26, #text-20, #text-25, .header-right",".ears-left,\n.ears-right,\n.hidden.citibank-popup","[id$=\"_ucho\"]","#opiekunka","[class$=\"_ad\"],\n[style=\"display: block; width: 750px; height: 200px; margin: 0px auto;\"]","#weptile-image-slider-widget-8, #weptile-image-slider-widget-12, #weptile-image-slider-widget-11, .e3lan-bottom.e3lan",".e3lan-top.e3lan","[class^=\"devel-\"]","#ecoeconomy","#nmb-BusyBox",".big-advertising",".adds-txt-centred,\n.xopen",".theiaStickySidebar > .clearfix.ai_widget.widget, .clearfix.widget_media_image.widget, #custom_html-13, #custom_html-12, #custom_html-11, .ad_img_baner_glowny",".l-box--25.l-box, .l-box > p > A","#box_custom33","div > A > IMG","[id^=\"banner\"]","#ali, #cas1, #casa, #lewydolny, #lifeboat, #reklamtex,\n[id^=\"prawareklam\"]",".rotator,\n[class*=\"clickType-\"]",".rek",".widget_text",".wp-image-55746.image",".top-footer-wrap.clearfix",".ban-71.ban","#stop, #sbottom","body > p","#najblizszyMeczk, #wspieraja-nas","table",".c-promo-slide, .o-promo","div.adesplace","[style=\"display: inline-block\"]","#rekl_main","#custom_html-6 > .custom-html-widget.textwidget, #text-6, [id^=\"newspaper_x_banner-\"], .flexslider,\n.banner-page.row, #block-23, #block-27","aside.z8x","a[href^=\"http://allegro.pl/\"]",".banner--placeholder","[class^=\"moduletable_reklama\"]","#execphp-2",".region-right-first-banner.region","[id^=\"custom_html-\"]","#text-10, #text-27, #text-17",".modulebanner",".banner_container",".fqx",".commercial-top, #commercial-300, .three-commercials","#clickfakeplayer",".banners",".entry-content > p > A > IMG","#sidebar > li:nth-of-type(1),\n.postcontainer.postbitim.postbitlegacy:nth-of-type(2)",".content_style > div:nth-of-type(1)",".video-js[data-attr-player=\"mcnPlayer2\"],\ndiv.site-content:has(> div[id^=\"videojs-remote\"])","[id*=\"Advertisement\"]","[id^=\"banner-\"], .googleads-button","[style=\"margin:25px auto;width: auto;text-align:center\"],\n[style^=\"width: 100%;max-width: 1140px;\"]","body > center","[href^=\"http://www.elektryka.org/redirect.php\"]",".banner-src.text-right","#\\32","#post_id_",".-a1.-a.aff","#custom_html-12","#adBlock,\n.commented-widget:nth-of-type(1) > .header",".adr",".BoxContent + DIV[align=\"center\"],\n.matchedContent,\nDIV[style=\"position: fixed;bottom: 0;width: 1020px;height: 100px;background-color: #eee;border: 1px solid black;z-index: 1000;overflow: auto;left: 50%;margin-left: -510px;border-bottom: 0;\"],\na[href*=\"utm_source=JoeMonster&utm_medium=Rectangle&utm_campaign=\"],\na[style=\"cursor: pointer\"][onclick^=\"window.location.href=\"][target=\"_blank\"],\niframe[mysrc], .right-column-rectangle-advert, #rightSky","[id^=\"bmone2n-\"]",".image_banner","[id^=\"spu-\"]","#services_box","[id^=\"sky\"]",".clearfix.lbox.pic:nth-of-type(5),\n[href*=\"utm_source=mistrzowie&utm_medium=banner&utm_campaign=pewexserwisy_mistrzowie\"],\na[href^=\"http://pewex.pl/\"]",".adad, .evo_rect.pic","[class^=\"rekwrap\"]",".ins","#rightSidebar > .block > DIV > A[target=\"_self\"] > IMG","[id^=\"reklama-\"]","#custom_html-2",".grid__col--3 > [class=\"card card--high card--box\"],\n.l-box--99.l-box center, [id*=\"cmcmedia\"], div.l-row > .l-box--100.l-box > div > table","#LinkArea\\:gry,\n#ad,\n#content-stream,\n#image_pino,\n#pasekSingle,\n#phContent_avastBadge,\n#reklama_top,\n.ad-placement,\n.adsSlotContainer,\n.adsbyg,\n.anal-post-popularne,\n.cg3-products,\n.inpl-gallery-ad-horizontal,\n.reklama-rectangle,\n.reklama-top,\n.reklama_gora,\n.reklama_top,\n.reklamastoproc,\n.single_ad_300x250,\n.zpr_shopping__article,\n[class*=\"admanager\"],\n[id^=\"ad_widget\"],\na[href*=\"/adserwer/\"],\na[href*=\"://clicks.fortunaaffiliates.com/\"],\na[href^=\"//69oxt4q05.com/\"],\na[href^=\"http://tc.tradetracker.net/\"],\ndiv.ads-s",".adbox",".ads-programmatic","[href*=\"s.click.aliexpress.com/\"]",".advert","#top-reklama",".trizer-bnr",".adv_container","#ads","a[href*=\"://converti.se/click/\"]","[class^=\"ad-\"]","[id^=\"crt-\"]","#advertisments,\n#pixad-box,\n#widget-shop,\n.adform-slot,\n.adsense,\n.linkSponsorowany,\n.ppa-slot,\n.sliderads,\n.widget-ads-content",".onnetwork-video",".ads","[class$=\"-ads\"]","[id*=\" ad-container\"],\n[id*=\"-ad-container\"],\n[id*=\"_ad-container\"],\n[id^=\"ad-container\"]","[class^=\"adv-\"]","[class^=\"advertisement\"]","[src*=\"/banners/banner\"]","#adnp,\n.header-adblock","#block-trainings-rev-content-bottom, #block-trainings-rev-header",".vc_figure.wpb_wrapper",".ads-checker-msg",".vce-sticky,\n[href^=\"https://www.24gliwice.pl/r/\"],\na[href^=\"http://www.24gliwice.pl/r/counter-baners.php\"]",".no-lazyload",".add_bill, .l-box--99.l-box, .l-box--25.l-box > p, div.l-box--33.l-box > p,\n.linia_4.clear, .card--high,\nIMG[src^=\"http://www.24jgora.pl/kampanie/\"]","div.box_reklama, .box_reklama_t","#text-8",".acl_bd,\n.cd,\n.dd","#text-22","[id^=\"bannerlistwidget-\"]","[class=\"card card--low card--box\"],\ndiv.l-container--rwd.l-container > div.l-row > .l-box--99.l-box > p,\ndiv.linia_4","div.l-container--rwd.l-container > div.l-row > .l-box--100.l-box > p",".container > .center-block.text-center.rBox",".ads-programmatic, #side_1, #inside_3_article, #inside_2_article",".header-ads-wrapper",".dcmads",".gzpcosl",".hidden-xs.col-xs-12",".xxl, .imc.carregat.llarg.zona_publi",".fonsGris1,\n.fonsPubli.flex-item,\n.fons_zona_golds.sec_publi","DIV[align=\"center\"] > [target=\"_blank\"] > IMG","#PSH-Bar",".bxbanner",".wp-block-image:has([href*=\"/1440x1152\"], [src*=\"/1440x1152\"]) + hr,\n.wp-block-image:has([href*=\"/DEMOKRcja\"], [src*=\"/DEMOKRcja\"]) + hr,\n.wp-block-image:has([href*=\"/JARMARK-pomzach\"], [src*=\"/JARMARK-pomzach\"]) + hr,\n.wp-block-image:has([href*=\"/Oferta-do-gazety-Gol\"], [src*=\"/Oferta-do-gazety-Gol\"]) + hr,\n.wp-block-image:has([href*=\"/a896x480\"], [src*=\"/a896x480\"]) + hr,\n.wp-block-image:has([href*=\"/pz_1920x1080a-WWW\"], [src*=\"/pz_1920x1080a-WWW\"]) + hr,\n.wp-block-image:has([href*=\"/spolecznik-zajawka\"], [src*=\"/spolecznik-zajawka\"]) + hr,\n.wp-block-image:has([href*=\"/zdjecie-na-www-i-jednoczesnie-zajawka-obrazowa-na-stronie-glownej\"]) + hr,\n.wp-block-image:has([href*=\"/zdjecie2\"], [src*=\"/zdjecie2\"]) + hr,\n.wp-block-image:has([src*=\"/zdjecie-na-www-i-jednoczesnie-zajawka-obrazowa-na-stronie-glownej\"]) + hr,\n.wp-block-image:has([title^=\"„Z Credit Agricole mniej plastiku na twoim koncie”\"]) + hr,\n.wp-block-image:has(figure > [target=\"_blank\"]:not([href*=\"/dn-wzp\"]) + hr) + hr,\n[href*=\"/1440x1152\"], [src*=\"/1440x1152\"],\n[href*=\"/DEMOKRcja\"], [src*=\"/DEMOKRcja\"],\n[href*=\"/JARMARK-pomzach\"], [src*=\"/JARMARK-pomzach\"],\n[href*=\"/Oferta-do-gazety-Gol\"], [src*=\"/Oferta-do-gazety-Gol\"],\n[href*=\"/a896x480\"], [src*=\"/a896x480\"],\n[href*=\"/pz_1920x1080a-WWW\"], [src*=\"/pz_1920x1080a-WWW\"],\n[href*=\"/spolecznik-zajawka\"], [src*=\"/spolecznik-zajawka\"],\n[href*=\"/zdjecie-na-www-i-jednoczesnie-zajawka-obrazowa-na-stronie-glownej\"],\n[href*=\"/zdjecie2\"], [src*=\"/zdjecie2\"],\n[src*=\"/zdjecie-na-www-i-jednoczesnie-zajawka-obrazowa-na-stronie-glownej\"],\n[title^=\"„Z Credit Agricole mniej plastiku na twoim koncie”\"],\nfigure > [target=\"_blank\"]:not([href*=\"/dn-wzp\"])","[data-element=\"wide-placeholder\"]","[class^=\"content-aside__\"], div[class^=\"article \"], div[class^=\"article__textbox \"]",".a-ctn-d,\n.article__textbox,\n.sidebar-box--promo,\nA[target=\"_blank\"] > IMG[src^=\"https://v.wpimg.pl/\"],\n[class^=\"article__side__stickblock-\"]","[class*=\"ad_container\"] + div[class]","div[class]:has(> div > iframe)","[style^=\"margin:0\"], [style^=\"margin:10px auto;\"], #topMenu-wrapper","#okazja-dnia","body > center > .F8",".d-block.mx-auto.mt-5.row","#blok_partnerzy2",".widget_text.widget:nth-of-type(3)","[href=\"https://przepismamy.com/przepis-na-gofry\"] > b, .zPlus","body > div:nth-of-type(1) > .alert-dismissable.alert-warning.alert","article.ipsComment.ipsBox.cPost:not([id^=\"elComment\"])","#main_right > .row:nth-of-type(6)","[id^=\"mediaContent\"]","#left-right-top > .yt-position-inner > div.moduletable:nth-of-type(2)",".b-game-list__bnr-title","#myModal, .modal-backdrop","#slider300Wrapper",".widget_text:nth-of-type(3),\n.widget_text:nth-of-type(5)","tr > .glowna > div > A > IMG","#tie-block_707",".buy_btn, .interesting",".elementor-widget-image.elementor-widget.elementor-element-da54fe7.elementor-element","#coins-banner, .main-wrapper > div[data-box-name=\"Belka-desktop\"] > .opbox-sheet-wrapper > .opbox-sheet [data-role=\"slidesList\"] > li[data-analytics-view-custom-placement-id],\n#installments-banner-container,\n#main_page_hr_980_180,\n#main_page_main_1200_400,\n#mainpage-marketing-showcases > .clearfix,\ndiv[data-box-name*=\"carousel_ads\"]","DIV[style=\"background-color:red;color:white;padding:10px;text-align:center;\"]","#sidebar","#text-6 > .textwidget","#contDIs,\n#middle-box-adk,\n#nextClickAd,\n#omg_art,\n#rectangleTopNetProgH,\n#rectangle_top_ad,\n#sidebar-right > .widget:nth-of-type(1),\n#sidebar-right > .widget:nth-of-type(2),\n#widget_data_placement,\n#yeailRi,\n.widget[style=\"text-align: center\"],\nDIV[style=\"max-height:300px; overflow:hidden; float: left; width:100%;\"],\n[id^=\"billboard_top\"]","#gkSidebar",".visible-sm",".mini-title:nth-of-type(1) > p > a[href=\"#\"],\n.section-side > .mini-box:nth-of-type(2)","[id*=\"ScriptRoot\"]",".secondary-sidebar.sidebar > .tr_e3lan-widget, .header-right",".w-full > .items-center[style*=\"min-height:\"]:has(> .ad-placeholder),\n[class=\"flex justify-center items-center my-4\"]","#content-sidebar",".banner-radiostacja",".adsearch-adkontekst",".group.big.box-img,\n.group.no-margin.columns-wrapper > .group.no-margin.columns-wrapper,\n.touch + IMG.notMobile[src*=\"/1200x400\"],\n.transparent, .box-adv, .grid-item--height-2.grid-item--width-2.grid-item,\n[class$=\"banner--place\"]",".adblInfo",".elementor-widget-heading.elementor-widget.elementor-hidden-phone.elementor-hidden-tablet, .g-1.g",".textwidget","#leader-wrap","#pw_bannery_5, .baner, .s_extra_btn, .container_right_box, .container_left_box",".featured-advert",".content-a-detail-top.content-a, .fixed_to_next.lasta-content.has_baner","div.owl-item","#hero2","[class^=\"bFix\"]",".jesion_image_topic_top","a[onclick^=\"countAdClick\"]","#views_slideshow_cycle_teaser_section_baner_reklamowy-block","#container > .sidebar_ranking,\n#index_stats,\n#ips_Posts > .right,\n#opinie_db > .general_box,\n#opinie_sidebar,\n#skapiec-widget",".r_lewa_01,\n.r_prawa_01,\n[class^=\"rek_sr_\"]","#popup","[id^=\"tcvn-banner-slider\"]","IMG[alt=\"REKLAMA\"],\nTD[align=\"left\"]","#autentyki > div > A > IMG","#intertext1 > .text-center.col-all-max","[id*=\"-adv-slide-\"] > .side-right > p,\n[id*=\"-adv-slide-\"] > p","SPAN[style=\"display:block;font-size: 14px;font-weight: 700;color: #999;text-align: left;max-width: 1130px;margin:auto;padding:0 0 10px\"]","#media_image-2",".ad_adInfo, [class^=\"placeholder\"]",".ad_adInfoEnd","aside[class^=\"CenterAd_container\"],\ndiv[class^=\"AdPlaceholder_\"]",".adsContainer, .adPlaceholder, .ad-placeholder, .asideAds, .dlapi-placeholder.onet-ad, .placeholder.onet-ad, #onet-ad-flat-belkagorna, #extraAdsBlock, #googleAdsCont","#new_banner + div[style=\"max-width: 750px; margin: 0 auto; padding-bottom: 15px;\"],\na[href^=\"http://blbl.cr/\"]","body > div[class]:first-child:not([id])","div.hidden-print > div.at-title",".banner-top","#idRightBanner,\n.ent",".ad-info-r","#toppage_shadow, [href^=\"http://www.autoklub.pl/redirect.php\"]",".insert--top-offer.insert, .partner-area,\n.post-article-sidebar--vfloat,\n[href^=\"http://corto.www.wp.pl/\"]",".scr-wallpaper",".article-wrapper > FIGURE.insert,\nBODY > DIV[style*=\"max-width: 100%; \"],\nFIGURE.insert > DIV[style*=\"max-width: 100%;\"]",".modal__body-adblock","#bannerTop, #partnerPresents,\n[id^=\"ha\"]",".frame, .advertHd",".link-search",".art_embed,\n.svelte-p8mgmp.inner-ban,\nproducts-nativegallery","#block-dart-dart-tag-980x100-ldr-top.block.block-dart > .content > .dart-advertisement",".alternatywa",".header_spotted, .header_praca, .header_bilety, .header_podreczniki, .header_imprezy, .portal_header",".elementor-divider-separator, .elementor-image, h5, #metaslider_13389, #custom_html-5, #metaslider_widget-19,\n.wpb_content_element.wpb_text_column, #metaslider_4122, #custom_html-4","[class^=\"slide-\"]",".grid__col--3 > [class=\"card card--box\"]",".rsb.widget",".rekls","#boxBankierPick,\n.boxContent > ul > li[class^=\"item-\"]:has(.premium-link),\n[class$=\"Adv\"], [id*=\"-ad-r\"],\n[id^=\"boxPromoTool\"]",".o-home-ecom-box","[id^=\"popuptable\"]","#jm-right > div > .jm-module:nth-of-type(1) > .jm-module-in,\n#jm-right > div > .jm-module:nth-of-type(4) > .jm-module-in,\n#jm-right > div > .jm-module:nth-of-type(6) > .jm-module-in,\n.item-page > div > table","#gafancybox-overlay265","#postTopAd","a[href^=\"http://www.bazarynek.pl/reklama.php\"]","div.l-container--rwd.l-container > div.l-row > .l-box--33.l-box > p > A","div.l-row > .l-box--100.l-box > p > A",".box:nth-of-type(4)",".penci-adsense-below-slider, #text-8","#greeting","div[id][style$=\"display:flex;justify-content:center;align-items:center\"]",".flexbannergroup > p",".container.site-content > .banner-line, .wp_bannerize_layout_vertical.wp_bannerize_container","div.CalyBox:nth-of-type(2)","SPAN[style=\" display: block;margin-bottom: 10px; font-size: 13px;color: #aaa; text-align: center;\"],\n[id^=\"adsense_main_\"],\ndiv:nth-of-type(10) > span",".size-large.aligncenter > A, div.wp-block-image",".banerart.banner-block,\n.main-nosplit > .banner > .banner-block,\n.wrapper > .banner > .banner-block","body > .box-1",".visual-wide, .special-ad-top, .col-xs-12.hidden-xs, .margin-bottom40.headline, .margin-bottom40.sidebar, .play_iframe, .wall-bg-link",".subpage-header2","[style=\"width:700px;height:200px;\"],\nsection > script + div[id^=\"crt\"][style],\nsection:has(script + div[id^=\"crt\"][style])","[class^=\"special\"]","#bilboard, .p-prawy, #s300,\n#mainhead > div:nth-of-type(2),\n.innerbanner,\na[href^=\"http://bham.pl/sea/www/send/\"]",".market__item--title-top.market__item,\n[class^=\"iframee-R\"]",".rekl-title,\n[id^=\"placeholder_\"]","[id^=\"cbox\"]","ins[data-baner=\"true\"]",".defgrey, .hide-for-print.columns.large-4:nth-of-type(6)",".darkness-popup",".app-link","#slider1_container",".c-advertaisment","#JtfRightBox","#block-block-11,\n#block-block-9, #block-views-reklamy-block,\n#block-views-reklamy-block-2",".banner--toplayer, .centered.billboard.container, .banner--regular, .banner--programmatic",".adblock","#top-offer","#box_r,\n.czytaj_dalej","#topbanner > .przypis,\n[id^=\"black-studio-tinymce-\"]","[id^=\"bans_\"]",".ats_link",".m-rek, .space-x-6.flex,\n.widget_media_image > a:not([href*=\"bitcoin.pl\"]) > img","IMG[src^=\"/data/banner/\"]",".cameraContent,\n.custom-class.sp-column > .text-center.sp-module,\n.sp-module:nth-of-type(3) > .sp-module-content > .custom","A[rel=\"nofollow\"] > IMG","#text-8 > .textwidget, .sckutqx-image, #text-12, #text-9,\n.gpuajs-image,\n.hqeigpn-container, .st-ad-region","#mmm2",".e_Box.analyses,\n.rightBoxR.boxPopComtR.cl",".navibox",".banner-overlay, .container > div:nth-of-type(10),\nA[target=\"_blank\"] > IMG.img-responsive","div[style=\"border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:0px;\"]:not([id])","[target=\"_blank\"] > .vc_single_image-img.attachment-full","#page-body > center","DIV[class^=\"td-a\"] > A > IMG","A[href^=\"http://dot.wp.pl/redir\"]","span[style^=\"font-size: 15\"] > center, h2[style^=\"font-size: 14\"] > center",".ads_top_of_list","[class^=\"gridAd\"]","#stream-item-widget-3 > .stream-item-widget-content,\n.size-large.aligncenter > A,\n.widget-ad-image, .size-large.wp-block-image, div.wp-block-image,\n[id^=\"cp-cp_id_\"],\nfigure.wp-block-image > A","#headerNavBlogomaniak > .wrapper > .right,\n#left,\n.anal-post-popularne, .anal-post-ad-pod-artykulem, .anal-bottom",".blogu-widget, .blogu-text, #custom_html-3","center > A > IMG","#wrap > .forabg","#top-banner-ks, #widget_metaslider_widget",".A1sub, .advert-A1, aside > div > .text-left > .text-left > .text-left.img-responsive, div.widget.row > .text-center.col-md-12 > div > .text-left",".size-full.aligncenter",".xo, .td_block_wrap.wpb_wrapper > .td-fix-index > p > a","[id^=\"rotate\"], .top_banners, [class^=\"bochn-top\"], #custom_html-18, #custom_html-17, .bochn-post-banner > .lazy-loaded, #content-main > [id^=\"bochn-\"] > A","#undermenu, .header-slogan, #share-nav,\n.main-article > .textwidget > .text-center,\n.strict-block:nth-of-type(2) > .centered-row.paragraph-row",".td-footer-wrapper > .td-container > .td-pb-row:nth-of-type(1),\n.td-pb-row.wpb_row.vc_row:nth-of-type(2),\n.td-pb-row.wpb_row.vc_row:nth-of-type(4),\n.td-pb-row.wpb_row.vc_row:nth-of-type(6),\n.td-pb-row.wpb_row.vc_row:nth-of-type(8)","div[id^=\"custom_html-2\"]","IMG[src*=\"/banners/\"]","td:nth-of-type(2) > div:nth-of-type(3)",".l-box--66.l-box > p,\n.l-box--75.l-box,\n.l-box--99.l-box > P,\n.l-box--99.l-box > div > p,\ndiv.l-box--50.l-box,\ndiv.l-row > .l-box--100.l-box","div.l-box--33.l-box > p","div.widget > .socialize",".brn-ads-box","#conTopBanner","#__cmcmedia_upid_6, #__cmcmedia_upid_21, #__cmcmedia_upid_23, #__cmcmedia_upid_25",".page > div > div > A > iMG",".vc_box_border_grey.vc_single_image-wrapper, .ntphubdx-type-image.ntphubdx-container, .ntphubdx-image",".txt11whitebold > table > tbody > tr > td > A,\n.txt11whitebold > table > tbody > tr > td > IMG",".popup-content, .popup-bg","a[href^=\"https://\"] > IMG","tr:has(.post_adv)","#sticky-posts-7,\n.wp-image-218.size-full.alignnone,\n.wp-image-9190.alignnone,\n.wp-image-9393.alignnone","#internal-block > div > span",".add,\nA[href^=\"http://\"] > [class*=\"wp-image-\"][width=\"750\"],\n[href^=\"http://\"][target=\"_blank\"] > IMG[src^=\"http://businessjournal.pl/wp-content/uploads/\"]",".widget-clear.widget","[class*=\"sidebar-cat-box-\"],\n[id^=\"slidero-box-\"],\n[id^=\"widget_sp_image\"]","div[id^=\"leaderboard-\"]","#tt_box > div[id^=\"gad\"]",".widget_media_image.widget",".promotion-section, #media_image-4, #media_image-2, #media_image-3, #media_image-1","IMG[src^=\"http://www.bytomski.pl/images/banners/\"], #commercial",".custom > span",".text.item.block:nth-of-type(1)","[class*=\"adv\"]","TD[bgcolor=\"#FFFFFF\"]","#col3 > div > A",".adslot--centered, .hidden-xs > p, .col-lg-3.col-md-12.col-sm-12",".footer-wid.text-center.fixed-bottom",".bld-el,\n.td-visible-desktop,\nA[target=\"_blank\"] > [src],\n[class^=\"cn-ad-\"],\n[id^=\"snp-pop-\"]","[target=\"_blank\"] > IMG[src^=\"/images/loga/\"][height=\"249\"]","IMG[alt^=\"Baner\"]","img[src=\"https://www.cba.pl/cba1.jpg\"]","ul:nth-of-type(7)","#custom_html-6 > .custom-html-widget.textwidget","#mvp-leader-wrap","#aa_ad,\n.f-img, #glowna_banner_wrapper, .tradf-rect, .bg1scrLf, .tradfi, .tradfivid-pd, .siddeAd,\n.top-anonco-auto-height90, .muimErPIa > .minaitura > .img-description, #premium_info_naitruc","#deadblocker_success_dialog",".pb-video-click","[id^=\"mobile-ad-placeholder-\"]","[class=\"cPost ipsBox ipsComment ipsComment_parent ipsClearfix ipsClear ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone\"]:not([id^=\"elComment_\"])","#ca241240-4097-4af3-9819-9a1a26afec46,\n.ado-top-billboard,\n.js_widget,\n.lnd_contrast.lnd_parallax.sklepy_1.lnd_container,\n.lnd_contrast.lnd_parallax.sklepy_2.lnd_container,\n.lnd_contrast.praktyczne,\n.top-banner.js_top-banner.js_analytics-topBanner,\n[class^=\"home-ad\"]",".video-content #overplay","#slide-bottom-popup, .sidebar.col-4 > ul > div, .cd3d-video, DIV.right > STYLE + DIV,\na[href^=\"https://goo.gl/\"],\nsection:nth-of-type(3) > div, .col-lg-12.col-sm-12 > .title-cat","div:nth-of-type(8), div:nth-of-type(9), .ot-widget-banner, div.ot-panel-block:nth-of-type(3)","#WelcomeBox,\n#sldr, .article > p > span,\n.article > p > a > img[src*=\"Bannery\"]",".hidden-xs.text-center,\n.menu-block,\n.system_banner,\n[class^=\"google-\"]",".bd-no-margins.bd-tagstyles.bd-blockcontent,\n.view-pc.custom,\n[href=\"/wspolpraca\"] > .jch-lazyloaded",".headFlash","#ad-bg-transparent,\n[class^=\"ads\"]",".main-banner,\n[href^=\"http://empire.goodgamestudios.com/\"]","#HTML1",".premium-cont, .the-a","#rba2",".chill-adlabel","#nextartprompt, .widget_banner,\n#panel-20-8-0-0 > .widget-title,\n#search_box,\n.portlet.portletCeneo, .cbad, .fc-widget,\nLI[id^=\"media_image\"].widget_media_image:last-child,\n[id^=\"portletwrapper-\"] > form",".top-banner","#banner-3","#main_bottom > .clearfix.module:nth-of-type(1)","#HTML5, #HTML9, #HTML13, #HTML15, #Text2,\n#Text1 > .widget-content","#logo_box","#InboxTable > tbody > tr:has(> td > .spons),\n#aPlaceHolder,\nIMG[style=\"width:100%;max-width:290px;\"]","img[src^=\"http://chorzowianin.pl/uploads/userfiles/\"], .left_header, .ads-responsive-container","#title",".uv3dpopup-adv",".custom-rektt,\ndiv.moduletable > .custom > p","[data-widget_type=\"jet-images-layout.default\"]",".bd-custom-image.bd-btn-success.bd-bootstrap-btn.bd-tagstyles.bd-blockcontent > .custom",".baner-side","#execphp-3",".row:nth-of-type(3) > .fl.w250, .l-box--66.l-box > p,\ndiv.grid__row:nth-of-type(4) > .grid__col--3.grid__col--row.grid__col > .card--box.card--low.card","[id*=\"cmcmedia_upid_\"]","#sidheight,\n.backbglink,\n.floatRight.short.books, .topbn.row,\n.tinylittlepicture","#lewe > .moduletable,\ncenter > center","#layer_3_-150_0,\n#subsnatch,\nDIV[id^=\"snatch\"]",".ramka_szara_kont:nth-of-type(11),\n.ramka_szara_kont:nth-of-type(3),\n.ramki_srednia_mala_kont:nth-of-type(3) > .ramki_srednia_mala_prawy_kont",".g1-sticky-widget",".adv-header,\n.prenumerata-sklep-ckm",".box:nth-of-type(1),\n.box:nth-of-type(3)","p > span > span","[src*=\"Reklamy/\"],\ntr > td > .H7",".fullwidget > h3:nth-of-type(2)",".pm-ads-floating-left, .pm-ads-floating-right, .pm-ads-inplayer","#block--managed-0",".pending-ad, .bm-ad-placement, .c-ad-placement","#text-44","#ai_widget-8, .code-block-9.code-block,\n.code-block-8.code-block, .code-block-3.code-block > .ai-rotate > .ai-rotate-option,\ndiv:nth-of-type(6) > a[href^=\"http://\"]",".mh310, a[href*=\"&utm_campaign=\"][target=\"_blank\"] > img",".g2a","#bl2,\n.tdi_17.vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index, .a-single","#abinfo,\n.colSideLeft.colSide",".banner--custom,\n.big-banner, .welcome-popup, .custom-banner.vertical-banner, .custom-banner.post-inbetween, .welcome-popup,\n[id^=\"text-3\"]",".ipsResponsive_block.ipsResponsive_hideTablet.ipsResponsive_hidePhone, .Ad",".atla-place","#aq-block-4577-2, div.textwidget:nth-of-type(2), .ad300_inn","div#showcase.w3-container","#adSS-Detal, .post-container, .bottom-share-module, .clearfix, .adBoxTop, #main > .sH_bottom_first, .adSlotWidget, .adsContainer, .newsletterHeader,\n[class*=\"placeholder\"][data-configuration*=\"slotName\"][data-run-module$=\"Ad\"]","section#reklama-box","a[rel=\"sponsored\"]","#text-19,\nbody > p:nth-of-type(1)",".wrap,\ntd > table > tbody > tr > td:nth-of-type(3)","#intertext1 > table,\n#pub_body > table > tbody > tr > td,\n[style=\"margin-bottom:5px;clear:both;\"]","#leftContent > .inside > .pane-promo","[id^=\"popup\"]",".banner1 > a[href],\n.banner1 > div,\n.banner2,\nDIV[class^=\"panel\"],\na[href=\"http://www.sts.pl\"],\nembed","#image-banner,\n.scroll-footer,\n[id$=\"-ear\"],\n[id^=\"background-\"]",".code-block","body > table > tbody > tr > td > table > tbody > tr > td > A > IMG,\ntd > table > tbody > tr > td > div > A > IMG[src^=\"banery/\"],\ntd > table > tbody > tr > td > div > A > IMG[src^=\"grafika/\"],\ntd > table > tbody > tr > td > div > A > IMG[src^=\"teraz/\"],\ntd > table > tbody > tr > td > div > [href] > [src]","td:nth-of-type(6) > .norm11:nth-of-type(4)",".text-right.site-right-header.col-sm-12.col-md-3, .gazet-gorny-lewy,\ntd:nth-of-type(1) > table:nth-of-type(2), #custom_html-2 > .widget-title, .gazet-widget.widget, .gazet-banner-gorny,\ntd:nth-of-type(5) > table:nth-of-type(3)",".flexbannergrouphidden-phone",".flexbannergroup",".naglowek_re_grupa1,\n.stopka_re",".boxer_info","body > div:nth-of-type(1)","#links,\n[id^=\"edit\"] > table:nth-of-type(1n+2)","#Mod88",".master-slider-main-widget.mvp-side-widget, .ms-moz.ms-skin-default.master-slider",".header-img","#m51e920799a22dd79065d09c0 > .tresc > p, .pojemnik",".dads, .jad-rectangle, .ad_block_under_media, .sidebar-premium-baner","#all > div > A > IMG,\n#bad,\n#cleader,\n#commcoo","#media_image-7, #media_image-15, #media_image-14, #media_image-13, #media_image-17, #stylowa, #kawa, #myownadlabel1, #fotelik, #pkpp",".leaderboard.col-lg-7.col-md-7","table:nth-of-type(4) > tbody > tr:nth-of-type(1),\ntable:nth-of-type(4) > tbody > tr:nth-of-type(4)",".ai-close-fit.ai-close","#banner_layer, .fancybox-outer, .fancybox-close.fancybox-item, #fancybox-overlay","div.blockcontent > A > img",".deepest.box-2, #bottom, .add_bill, .l-box--99.l-box > table, .l-box--33.l-box > div > [href] > img, div.l-container > div.l-row > .l-box--100, .c-content__adv, li.c-adv-list-ad","div.l-container--rwd.l-container > div.l-row > .l-box--99.l-box > P","div.row > .simplemod > .custom, div.moduleBox > .custom",".partners, #boxE, #boxA",".column.wide.three > .segments.ui","#PX45189",".left-middle-banner.banner-holder,\n.top-banner.banner-holder","[class^=\"pojez-panel-\"], .slick-track, div.clr.pojez-widget.sidebar-box > A",".banner-full-content","#reklama-wlasna",".even.field-item > A[target]","TR[height=\"120px\"], #reklama_google_adsense","#ctl00_ReklamaBig1_pnlBaner",".g-single, center > [href]",".moduletable:nth-of-type(3), .moduletable:nth-of-type(4)",".imageBox > P[style=\"text-align: center;\"]",".wpb_single_image.wpb_content_element.vc_align_center","#slider, [id^=\"_ning_zone_\"]","[id^=\"menu_banners\"]","[href^=\"redirect.php\"]","#phpeverywherewidget-2",".img-fluid.img-responsive,\ndiv.head-rek","#Wrapper_Right > .moduletable_bez, #Top_Module",".billboard",".box","a[href*=\"santanderconsumer.pl\"]","#g-container-header > .g-grid","#index-01b","tr:nth-of-type(1) > td > .news_eis1",".header-ad, .ABD_display_adblock.ABD_display","#jm-right, #text-24, #text-49,\n#text-15","[id^=\"text-html-widget-\"], #custom_html-3, .l-box > p > font, div.l-box--25.l-box > P","div.header-add-1","[id^=\"reklamka\"]",".widget1","#text-8, #text-9, #text-10, #text-14, #text-17, .reklamyPrawa.custom","#text-12, #text-23","table:nth-of-type(1) > tbody > tr > td:nth-of-type(3), table:nth-of-type(2) > tbody > tr > td:nth-of-type(3)","#wdslider-3","[class*=\"-single\"]",".czarobox,\n.rkoScroll, #aboveMenuCzarobox, .wybierz-oferte-container.py-lg-5.py-3.bg-light > .d-flex.py-4.justify-content-center, .d-none.aCPLtxt","#subList3 > .l3","#tui-animation","div.prawe1, div.com5-kat-contener > div > A > IMG",".baner-bottom-section",".bdaia-header-e3-desktop, #custom_html-3, .advert--component, .google--component, .cwk--component",".sp-image, .a-image, .a-re, .sp-grab.sp-mask",".box_bnewshome, .relative.w-100.mnr","#artbaner",".footerStyle.mt-0.stonefilip","#secondary,\n#text-13,\n.bbc_center,\nA[alt] > IMG:last-child,\nA[href*=\"?utm_source=\"]",".a4b-buybox-standard","[id*=\"rek\"]",".wp-image-1528","#main > .has-title.box-header,\n#text-6, #text-5, #text-11,\n.post-content.section-html","#custom_html-2, #custom_html-4","#adcnt",".youplay-banner",".ipsBox.ipsWidget_vertical.ipsWidget:nth-of-type(4)","#ipsLayout_mainArea > .cWidgetContainer > .ipsList_reset > .ipsBox.ipsWidget_horizontal.ipsWidget:nth-of-type(1),\n#slide-img-1","#content > .block_wrap.category_block > .table_wrap,\n#content > .ipsBox,\n.__xX20partnerzy","#category_sponsorzy,\n.__xXpartnerzy",".wrapper > .tborder:nth-of-type(2) > tbody","h4:nth-of-type(2), #AsideAds",".header-bottom-partner",".sponsor",".td-fix-index.td_mod_wrap","#side-border-left > .panel:nth-of-type(12),\n.panel:nth-of-type(10),\n.panel:nth-of-type(9),\nstrong > .panel:nth-of-type(3)","#media_image-15, #media_image-19,\n#text-37, #text-36, #block-52, #block-84, #block-83","article.contain_im_grid.inf_scr_item.small_post.repick_item:nth-of-type(2), .mediad_wrap_pad","#kAdd,\n#kSplash",".et_pb_row_22.et_pb_row, .et_pb_row_0.et_pb_row, .n2-ow",".contop + [style*=\"border:2px solid;\"], .consid + [style*=\"border:2px solid;\"]",".adlabel, .banSetBox, .a_dslot","header.blok-extended.small.pasek-red, #footer.blok-extended.serwis.small.pasek-red","div.wp-block-image",".widget_media_image.first.widget","[class^=\"tyres_promotion_link_\"]","#astar",".top-48m.pull-right.custom",".custom-html-widget.textwidget > IMG, #text-75, #text-89, #text-101, #custom_html-14",".top_banner_wrapper","[id^=\"paszonecont_\"]",".margin-bt-3.medium-9.medium-offset-2.small-11.small-offset-1.columns","#text-18, .lt10.col > A, #text-20, .adwse-headerr,\n.adwse-blockerr, .adwse-headerr","#text-14",".active.carousel-item > .mt-3.border.card,\n.img-fluid.d-block.mx-auto,\ndiv.d-md-block.d-none > div > div.carousel-fade.slide.carousel",".bladbl","[class$=\"er-block\"]",".info_add_block",".column_center > [class*=\"mock\"],\n.item_top_mock",".draggable.slick-list, .elementor-widget-heading.elementor-widget.elementor-element-7a1da53.elementor-element, .elementor-widget-heading.elementor-widget.elementor-element-b4ceb3b.elementor-element","[class*=\"bilboard\"]","[id^=\"inside_\"]",".container.movedDiv,\n.skodaAuto.box-margin.row,\n[class^=\"a-d-v\"]","#header-right-section, #black-studio-tinymce-76, #black-studio-tinymce-78 > .textwidget, #black-studio-tinymce-5 > .textwidget, .textwidget > div > div > A,\n[id^=\"metaslider_container_\"]",".autopromotion-beam-img,\ndiv[class=\"advert--top--center\"],\ndiv[class=\"dc-billboard advert-250-box advert-250_margin has-ad\"],\ndiv[class=\"dc-billboard advert-250-box has-ad\"]",".advert-250-box, .advert-200-box",".marginbottom.tborder",".lazy-box-load.lazy-box:nth-of-type(8) > .box,\n.lazy-section-load.lazy-section:nth-of-type(2)","#right_column2,\n.abox-view-content.center","#adblock_info",".forabg",".view-footer",".et_pb_image_wrap, .et_bloom_flyin, .code-block-1.code-block","#ad-main-news-lg, .sticky-inner, .col-md-12 > A,\n#ad-sts-top,\n.hidden-sm-xs.col-md-12.col-lg-12","[id^=\"banner_\"]","#SATKurierNews_top_750x100_r,\n[id^=\"idmnet_\"],\n[id^=\"pasek_hollex\"]","[id^=\"placement\"]","[class$=\"AdContainer\"],\n[id^=\"dikiAd\"]","span._1hs6vq1-1._1hs6vq1-2._1hs6vq1",".strack_cli, ._ning_elmt, .penci-infeed_ad, ._ning_outer","#box_banner18",".sidebar-lock",".r-dynamiczna.zajawka",".baner_popup_table, #popup, .div_scroller, .polecamy","[id*=\"adv\"]",".page-top",".ad, .advB, .sad, .sda, .abc, .bgGrey, .box-666, [class^=\"sad-\"]",".pageContent > div:nth-of-type(1)",".file-widget-banner > .bannersRow > .bannersContainer > a:nth-of-type(1n+2):nth-of-type(-1n+3)",".in.fade.modal-backdrop",".modal-dialog","#custom_html-9","a[href*=\"/adserver/\"]","a[href^=\"http://beta.doba.pl/adserver\"]","#slideshow","#tfhover","#rekl","#divPoweredBy,\n#panReklama > div,\n#sidebar > .no-mobile.pattern,\n#slide-menu > * div[id^=\"c\"][style^=\"height:\"][style*=\"width:\"]:not([id^=\"cbox\"]):not([id=\"colorbox\"]),\n#slide-menu > .page-element.center.target,\n.block > div[style$=\"height: 600px; width: 300;\"],\n.gamescarousel, .pattern > div,\n.list.block-content > div[style$=\"height: 180px; width: 630;\"],\n.no-filter,\n.page-element.center.target > div[style$=\"height: 250px; width: 970;\"],\n.tag-ifa2018.home-section > .sidebar.span-4,\n[id$=\"_divAdTop\"],\n[style=\"height: 150px; width: 630;\"],\n[style=\"width: 300px; margin: auto;\"],\na[href*=\"avast\"][href*=\"utm\"][target=\"_blank\"],\na[href*=\"campaign=baner\"],\nbody > form > #slide-menu > :empty,\nbody.variant-mobile div[style=\"text-align:center;letter-spacing:6px;font-size:11px;color:#A9A9A9;width:100%;\"],\nbody:not(.variant-mobile) div[style=\"color: #A9A9A9; text-align:center;font-size:11px;\"],\nbody:not(.variant-mobile) div[style=\"text-align:center;letter-spacing:6px;font-size:11px;color:#A9A9A9;width:100%;\"],\nbody[class^=\"amp-mode\"] > article > small,\nbutton ~ a[href*=\"avast\" i],\ndiv#slide-menu > [id]:not([class]):not([style]),\ndiv[class*=\"tag-\"].home-section > .sidebar.span-4,\ndiv[id=\"slide-menu\"] > a[id][href=\"#\"]","[style=\"margin:20px 0;text-align:center;\"],\n[style=\"text-align:center;padding:20px 0;\"],\ndiv[style=\"margin:0px 0px 20px 0px;text-align:center;\"],\ndiv[style=\"text-align:center;padding:5px 0px 15px 0px;\"]","#phContent_downloaderHint,\n#phContent_hpOperaLink, #phContent_cbBadge,\n.dobregry-slider-wrapper,\n.pub-sponsor, .mfp-sidebar, #sgf-a, #boeGKY,\n[data-partner=\"Polecamy na WP Technologie\"],\narticle > .hint:has(a[href$=\"/Czyszczenie-systemu-z-niechcianego-oprogramowania,News,61336.html\"]),\ndiv[class^=\"plchldr \"],\ndiv[style=\"text-align:center;letter-spacing:6px;font-size:11px;color:#A9A9A9;width:100%;margin-top:-13px\"]",".dbb-billboard,\n[style^=\"width:100%;max-width:640px;min-height:340px;\"]",".content-row.row > .no-padding.col-md-4.hidden-sm.hidden-xs > div","#text-10012 > .module-surround",".banner-top-content,\n.pro-box","#slider-with","#DetaleZakladki > .ReklamaIngWrap > .ReklamaIngLabel,\n#DetaleZakladki > .ingLinkDesktop[href^=\"http://tracking.mediaeffect.eu/click\"],\n#iFrameResizer0,\n.navidom-widget, #campaign-openfinance",".product-list__ad, .dml-post__products, [data-t=\"16.3\"]",".sb15,\nsection.style-two.enroll-area",".js-reklama-box.sidebar__widget, .js-reklama-baner-grupa",".jf--shown",".add-recipe-wrapper,\n.content-banner",".page-rectangle-inner, .page-billboard-art-1.page-billboard-art.art-billboard",".dosta-widget.widget, #reklamowkaBottom, .nad-trescia-banner",".pasek1","#reklamowkaTop",".recommend-left-column",".clearfix.container > .clearfix.row",".nm_box_out:nth-of-type(10),\n.nm_box_out:nth-of-type(18),\n.nm_box_out:nth-of-type(22),\n.nm_box_out:nth-of-type(6) > .nm_box",".rklm_forumlist,\n.rklm_sidebar",".bkshortcode-wrapper",".awac-wrapper",".lnd_grid-items.slides.js_slides","[id^=\"adv\"]","div.right_side > div[style^=\"border-top:\"], .pokaz2","#lsvr_image_widget-2",".text_2 > .row > .col-xs-12 > div:nth-of-type(1),\ndiv.widget_ranking.widget:nth-of-type(4)","#br-box-partner,\n.boxClose,\n.tpl_static_html,\n[style=\"text-align:center; margin: 0 0 10px 0;padding-bottom: 20px\"]","img[src^=\"data:image/jpeg;base64\"]","#miejsce103",".widget-headertext-area","#idm140677357800800","#blockwarning","#Process",".hidden-xs.col-sm-3 > .margin-20.text-center,\n.row > .margin-20.text-center.col-sm-12","[id^=\"campaign-\"]","div.gkmod-last-1.gkmod-more.box > .box-wrap > .content > span, div.bannergroup",".typBaner, #LinkArea\\:zobKon",".l-content > [style=\"display: flex; justify-content: center; margin-top: 15px; margin-bottom: 15px;\"],\n[id^=\"7\"]",".gry","#text-32",".entry > [class],\n.entry > [href],\nimg[src*=\"Baner-590x300-\"]","a[href=\"#\"]","#slideshow_xl, #custom_html-15, #custom_html-10, #custom_html-13, #custom_html-12, #custom_html-11, #custom_html-16","#box5",".banner-slider,\n.logoitems,\n[id^=\"rotator_\"]","[id^=\"mce-\"]","DIV[style*=\"background-image:url('http\"]","#jm-banner,\n.grid__container > p,\nDIV[style=\"text-align: center;\"],\n[class=\"box__container\"] > [style=\"position: fixed; bottom: 0;z-index: 100\"],\n[class^=\"bg_image\"],\na[href=\"http://www.e-leclerc.pl/\"]",".rstboxes",".baner_billboard, .text-left[style], [id^=\"reklama_pop\"], .siww.row > .text-center, [href^=\"baner.php\"],\n.py-3.mb-0.mt-0.bg-light.container-fluid",".box-22,\na[href^=\"https://link.e-kursy-walut.pl/\"]",".box-ziel",".region-header.region",".block_3.odd.block-wrapper","#text-11","#text-61, #text-86, #text-75",".kolumna-centralna-2-2.col-sm-3 > div.moduletable, .rstboxes",".l-ad-top, div.l-container--rwd.l-container > div.l-row > .l-box--100.l-box > center, div.col-md-3",".banners > .banner, #posts_home_top_right_box,\niframe[width=\"300\"][height=\"250\"]",".clearfix.top-banner-wrapper > .container","#LewaKolumnaPrzerwa > div.CalyBox","#advert-area,\n[class^=\"reklamy\"]",".bgad",".margin-bottom-md.margin-top-md > div > p, .in.fade.modal-backdrop","[id^=\"block-views-top-right-baner-\"], #region-middle-poleca","DIV > A[href*=\"ref\"] > IMG[src*=\"show\"]",".right-content-column.span3",".content-sidebar > .actr","[id^=\"ims_\"]",".news-col-view.col-right > .small","[href=\"http://www.wydawnictwoatryda.pl/kolekcja/frontpage/aecjusz-i-barbarzyncy/\"],\n[href^=\"https://www.empik.com/swiety-ogien-rzymu-wespazjan-tom-8-fabbri-robert,p1242140709,ksiazka-p\"]","#p8",".sidebar__widget:nth-of-type(2)",".td-pb-row.wpb_row.tdi_40.vc_row","#block-reklamagoogleadsensewiadomosci, #block-reklamamoneteasygadzety","#billb-tlo","div[class^=\"moduletable_ver_r\"]","#TXhkUvZljBCga,\ndiv.l-box [target=\"_blank\"], div.l-row > div.l-box--50.l-box, .l-box--100.l-box > center,\ndiv.l-container--rwd.l-container > div.l-row > .l-box--99.l-box,\ndiv.l-row > div.l-box--33.l-box > p","[id^=\"baner\"]","a[href^=\"/r/\"]","#appear_event,\n.rectangles, .box-promo-title","#text-30","#adsPanelTopt","#banner_reklamowy",".col-md-9 > [href^=\"http\"]","#pasaz-wid, #wi-58","#ad_allLayer, .a_dr300.a_dslot","div.l-box--50.l-box > p > iMG","div.clr.widget_text.widget-box > .textwidget","B > .title-block",".ADinfo, #banner-33, .linkwrap, #banner-glowny, #banner-popup, #banner-4,\nIMG[alt*=\"reklamowe\"]","div.vc_align_left.wpb_content_element.wpb_single_image","a[href*=\"://o9d.pl/\"]","#main .col-md-8 a:not([href*=\"elektroda.pl/\"]) img[src^=\"https://static.elektroda.pl/\"],\n.ad-resize.container > div[id][style^=\"min-width: \"]:has(> .text-center > [id^=\"div-gpt-ad-\"]),\n.bbd, section.col-md-12, .col-md-12.sec-b, #Se5reezoo6eith4o,\n.googleSenseTop.adsbygoogle, #WelcomeAdContainer, #overlay,\n.the-content > div[class] > div:has(:scope > a[href][target=\"_blank\"][onclick*=\"'Patron', 'Click Button'\"]),\n.the-content > div[class] > div:has(:scope > a[href^=\"http://www.biall.com.pl/sklep.html\"][target=\"_blank\"]),\n.the-content > div[class] > div:has(:scope > form[action^=\"https://www.tme.eu/pl/katalog/\"][target=\"_blank\"]),\n.the-list > li[class^=\"clearfix \"]:has(:scope > a[href][target=\"_blank\"][onclick*=\"'Navibox', 'Click', '\"]),\n.the-post-list > ul > li[class^=\"clearfix \"] > a[href][target=\"_blank\"][onclick*=\"'Banner\"],\n.the-post-list > ul > li[class^=\"clearfix \"]:has(:scope > a[href][target=\"_blank\"][onclick*=\"'Banner\"]),\n.topbar-wrap + .container > div > div > section,\n.topic-lists > li[id] > .topic-box > .position-relative:has(> .sec-b > div > ins.adsbygoogle),\n.topic-lists > li[id] > .topic-box > .position-relative:has(> .sec-b > div[id^=\"div-gpt-ad\"]),\n[class*=\"col-\"][style^=\"min-height:\"]:has(div[id^=\"div-gpt-ad-\"], .text-center),\ndiv.c72b05f9c71327a4fddad2b.clearfix,\nli#insert > .clearfix.topic-box,\nsection a:not([href*=\"elektroda.pl/\"]):not([href*=\"/rtvforum/\"]):not(.fancybox):not(.postlink) img[src^=\"https://obrazki.elektroda.pl/\"]","[id$=\"-block-info\"]","#custom_html-43, #text-87, #custom_html-47, #text-92,\n.ms-container > .ms-inner-controls-cont > .ms-grab-cursor.ms-basic-view.ms-view",".xdddbox","[id^=\"banner-ajax-\"], .moduletable-bannerGora","#reklamaGooglePrawa336Last","#wrapperPrawa","DIV[style=\"margin-top: 5px; margin-bottom: 5px; font-size: 10px ! important; text-align: center\"]",".box-bg-carusel-in-content.box-bg-box-carusel > .box-bg, .box-bg-carusel",".tbWidth.top10 > tbody > tr:nth-of-type(2) > td > div",".scale-with-grid","#p-content > div[class^=\"mb\"] > A,\n#p-right > div[class^=\"mb\"], [href^=\"https://www.emecze.pl/bukmacher/go/\"],\n#p-top > div > A,\n.active > .list > li[class^=\"mb\"] > A","#adBlockDetectedMessage","#dupermag_ad-3,\n#dupermag_ad-5,\n#dupermag_ad-6,\n#dupermag_ad-8",".widget.mnmd-widget.mnmd-widget-indexed-posts-c, .cat-6.post--vertical.sm-h","DIV[style$=\"margin:0 3px 4px 0; overflow:hidden;\"],\nDIV[style$=\"width: 100%; margin: 8px auto; overflow: hidden;\"],\nDIV[style=\"margin-bottom:10px; margin-left:25px; float:left; width:300px; height:300px;\"],\n[id^=\"main_page-newB\"], .loading-ajax-ads, [data-ads-priority], [data-ads-maxsizex], [data-ads-maxsizey], [data-ads-place], [data-ads-page], [data-ads-limit]",".reklamaNapis","#custom_html-19, #custom_html-18,\n.epain-widget.widget.td_block_template_1, #media_image-7,\n.td_block_text_with_title,\n.wpb_text_column,\nDIV.g-single > IMG,\n[href^=\"https://epainfo.pl/linkout/\"],\n[id^=\"epain-\"] > A[target=\"_blank\"] > IMG","A.gofollow > IMG","#block-block-5","a[href^=\"rd.php\"], .banP4, .rtop","[id^=\"adsys_\"], [href^=\"http://epoznan.pl/adsys_\"], .post__adsysText, .mainBoxes, .bannerBox__mob, .bannerBox, .BannerBox, [href^=\"adsysClick\"],\n[style^=\"clear: both; display: block; margin: 0 auto 10px auto; width:\"]",".l-box--99.l-box > center > div,\ndiv.l-box--25.l-box > .c-box-display--25,\ndiv.l-box--25.l-box > p > A > img",".l-box--99.l-box > p","IMG[src^=\"http://www.goal.pl/ban/\"]","div.rectangle:nth-of-type(1)","#przesuwany_tekst",".jpanelHandle, .artbannersplus_blank, .panel_box2","#content > div:nth-of-type(4),\n#content > div:nth-of-type(9),\n#sidebarl > div:nth-of-type(1),\n#sidebarl > h2:nth-of-type(1),\n#sidebarl > ul:nth-of-type(1),\n.entry2 > div:nth-of-type(2),\n.socialGallery > div:nth-of-type(1)",".zpr_top_1, #placement2, .center.t2.color13, .banner-750.fontregular, .active.zpr_box, .zpr_combo,\nA[style=\"display: block; height: 100%; width: 100%;\"],\n[href*=\"bbelements.com/please/track/adClick/\"]","[id^=\"hook_box_\"], [id^=\"placement\"], .zpr_side_1_noscroll, .zpr_top_1, .zpr_box_half_page2, .zpr_box_half_page3, .zpr_inside_2, .zpr_box_bottom1",".zpr_m_inside_top.active, div[class*=\"zpr_m_inside\"].active, div[class*=\"zpr_inside\"].active, div[class*=\"zpr_box\"].active > div[class*=\"zpr_\"]","#NaglowekSklepu > div > div > A > IMG,\ndiv.BoxRwdUkryj:nth-of-type(2) > .CalyBox",".box_unison-slide","#boksy > div:nth-of-type(2)","div[style*=\"sticky\"]:has(a[target=\"_blank\"][onclick*=\"'polsat'\"])",".blok_tresc_bez_tla, .baner_home2, .baner_top_tlo,\n.kafelki_bukmacherskie",".baner_top_bann, .baner_top_tlo, .blok_tresc_bez_tla","#popup2, #ac-wrapper, #nav > div.moduletable",".td-banner-bg.td-banner-wrap-full,\n[id^=\"ulp-\"]","#right-menu > div[id][style=\"width:300px;height:250px;\"],\n#test-reklama, .adsbygoogle,\nbody > div[id][style=\"width:728px;height:90px;\"]","iframe[src^=\"http://kampanie.etransport.pl\"],\nsmall","h6 > span","#leaderboard, .game-spotlight-advertising,\n#skyscraper,\n.collapsible.stack-mpu,\n.container:nth-of-type(2) > .i-amphtml-unresolved.amp-unresolved.i-amphtml-layout-size-defined.i-amphtml-layout-responsive.amp-notbuilt.i-amphtml-notbuilt.i-amphtml-element","div.baner_top > A > IMG,\ndiv.reklamka_sidebar","[id^=\"bnr\"]",".front__page > figure, .post__article > figure","[class^=\"ad_rectangle\"]","[id*=\"advertisement\"]",".adSidebar1",".all-services",".tipad_tag","#scoopshot","#gora1",".vbanner-item,\n[id^=\"block-vbanner-\"] > .block-header > h2, .even.field-item > span > span","#menpx > A[target=\"_blank\"] > IMG",".bannergroupvertical","#Mod247 > .module-inner > .title_h3 > h3 > .title_bg,\n#yt_over_content","#HTML2,\n.cyrk","[id^=\"offerID-\"]",".body-plan-trigger","#mebloo",".bgt-single-classic-content.uk-width > center","#overHotSection, .banerBox, #fixed_box, .gallery_main_page","#flyfooter, [class^=\"adadapt\"]",".code-block-7",".commercial-center","#eF > .clr,\n#multi-1488380533,\n.smallAd, .adsContainer","div.hp__pricing-table","[id^=\"block-simple-adsense-simple-adsense-slot\"]","[id^=\"advt-\"], #banner-top-of-menu, [id^=\"widget-placement\"]","#pum-29824, .code-block, .ai-viewport-1","[style=\"text-align:center;\"]","#fanimani-adb-notice",".body_wrapper > center",".tapeta",".p-top","#top",".advB",".text-center","#popup > li > div","#document_modal",".body_wrapper > div > A","a[href=\"http://berserklabs.com\"]",".hidden-xs.mari.col-sm-12.col-md-2.col-lg-2 > .reki:nth-of-type(1)",".obrazek_bez_ramki","#advertBar-pl_PL,\n#playFilmsPage > .page__top, .playButton,\n.PlusDiscountsButton, .faHeaderBanner--html, .AdvertButton, .d_utru, .faBar.fa,\n.d_utru,\n.faBannerPromo,\n.isReady.filmOverPosterBarSection--playNow.FilmOverPosterBarSection.filmOverPosterBarSection.page__section","#media_image-3",".sidebar_right","#play","[class^=\"bootstrap-module--pt-\"] > [class^=\"bootstrap-module--mb-\"],\n[class^=\"bootstrap-module--pt-2\"] > .gatsby-image-wrapper","#tooltipmessage","div.rBoxLeft","[id^=\"banners\"]","[class^=\"td_block_wrap td_block_text_with_title td_uid_\"]","#box-over-content-a,\n.scrolling-box-under-content",".rkcont--top,\n.warnadblk,\n.zkvgx--top,\nA[href^=\"https://www.youtube.com/watch\"] > IMG[src^=\"//www.fly4free.pl/wp-content/uploads/\"]",".cbad","[href^=\"http://\"] > .auto-pr-block__desktop,\n[href^=\"https://\"] > .auto-pr-block__desktop","#campaign_22924_lightbox",".box-banner",".jf--shown.jf__header__bar, .js-block-w3-wrapper",".trzContent","table.forumline > tbody > tr:has(a[href^=\"http://www.mlawa.fora.pl/reklama\"])",".f_bnr_type-1","tr[height=\"280\"], tr[height=\"300\"]","[id^=\"optS-\"]","a[href^=\"http://www.forall.pl/red.php\"]","#Article-Inner-Content, #googleAdsCont, #onet-ad-top, #przeswietlWidgetBig, .stickyWrapperAlone,\n.hyphenate > A[href*=\"skapiec.pl\"][id]","#sidebar-right > div:nth-of-type(1),\n#sidebar-right > h3:nth-of-type(3), #boxA, #boxC, #boxB, #elComment_info, #elComment_info_last, .a_ipb,\n.bodyline > div:nth-of-type(3),\na[href^=\"https://forbot.pl/r/counter-baners.php\"]","#topbanner",".comm.item",".tpl_ads_adsense, #belka_680x50, .modul-smh02-header.headerBox","#plan-forum-flow",".ads-font, [class*=\"-add\"], [class*=\"_add\"], .mx-auto[style], .smplus\\:mx-auto[style], .mx-auto.overflow-hidden","#index_stats > p,\n.message, .bbc_center","#inner-body-with-sidebar > center","#coface, .ad728-wrapper","#sp_right > .sp_block_section_last,\n#sp_right > div.sp_block_section:nth-of-type(3),\n.roundframe,\ndiv.sp_block_section:nth-of-type(7)","#tablewraper > center,\ncenter > a[href=\"http://www.boxing.pl\"]","#a-slot-content-13047-blog-body-7, [id^=\"offerID-\"]","[id^=\"5\"]","#right, .imgBnr,\n[id^=\"scrAd\"]",".pem-caption-below.pem-caption, .franc-w-tresci, .franc-jacek-w-tresci",".top,\ndiv[class^=\"position_\"][class$=\"top\"]",".selfpromotion-ticker.pull-left,\n.small-info, .text-center.fixed-336.content,\nbody > .clearfix.content-wrapper > .clearfix.container:nth-of-type(2)","#katon-slot","#gbbill_866951,\n.adroll-block, .advert-link,\nDIV[onmousedown=\"window.location.href='http://creativetravel.pl'\"],\n[id^=\"block-block-\"],\nheader > .container > a > img","#baner-outer","#exit-intent-modal,\n.top-box--sponsored","A[href*=\".wp.pl/\"][target=\"_blank\"] > IMG[class][src^=\"https://v.wpimg.pl/\"]",".tracdelight-box",".right > center","#banspon","#text-46","#helloDollywarning, #darkoverlay",".gofollow > IMG[src*=\"wp-content/uploads/\"],\n[target=\"_blank\"] > IMG[src*=\"wp-content/uploads/\"]:last-child","DIV[style=\"width: 600px; height: 400px; margin: 20px auto;\"]",".all-screening",".content > A > IMG",".point",".binInLinksList,\n.ecom,\n.mod_alias_under_article,\n.mod_sponsoredArticle,\n.opacity.page-sections > .photos_loaded.box_games.page-section.html > .slices-container.container-fluid,\n.photos_loaded.box_bargains.page-section.html > .slices-container.container-fluid,\n.type_default,\ndiv[id^=\"DFP-011-MIDBOARD_\"]",".banIndexDFP.banEntry.entry,\n[id^=\"adsMidboardDivId_\"]","[href=\"http://bhpklonik.pl/\"],\n[href=\"http://www.mhsmlawa.pl\"],\n[href=\"https://spisrolny.gov.pl/\"]","#right > .last.mod-blank.module > p,\ndiv.mod-line.module > .deepest.box-1 > P, .float-left.width100.topblock","#text-11, #text-8, #text-12, #text-10",".mod_advertisment_slot.mod","#banC1, .readmailGazetaAdvert, #slot_001_TOPBOARD, .top-box-container","A[target=\"_blank\"] > IMG[alt^=\"(fot.\"][src^=\"http://bi.gazeta.pl/\"]",".bsac-container,\n.vc_row-has-fill.vc_custom_1526373595932.vc_row-fluid.wpb_row.vc_row.row, .vc_row-has-fill.vc_custom_1526373595932.vc_row-fluid.wpb_row.vc_row.row,\n.vc_row-has-fill.vc_row-fluid.wpb_row.vc_row.row:has(img[width=\"350\"][height=\"250\"][src*=\"-350x250.\"]),\ndiv.vc_col-sm-4.vc_column_container.bs-vc-column.wpb_column > .wpb_wrapper.bs-vc-wrapper > .wpb_raw_html.wpb_content_element.wpb_raw_code > .wpb_wrapper > A, .wpb_wrapper > .vc_single_image-img","#text-19, #foot-leader, #text-18, #text-2, #text-8",".elementor-image, .elementor-slides.swiper-wrapper",".md-ub","[id^=\"gazet-\"]","#popmake-15544, #text-2, #text-5,\n#text-4, body > div > center","#prawa1","#advertising","center > A","#sg1,\n#sg2,\nDIV[style=\"float: left; padding-bottom: 10px; padding-top: 10px; width: 300px\"],\nDIV[style=\"float: left;width:980px;\"]","#GP_f1, #GP_f2, #GP_f3,\nGP_f1",".boxyPromoContainer,\n.col-xs-off.tpl_ads_adsense.tpl_std_module,\n.tpl_ads_adexon.tpl_std_module,\n.tpl_stc-content.tpl_std_module,\n[style^=\"text-align:center; margin: 0 0 10px 0\"], .adCaptionContainer,\na[href^=\"http://www.kyoceradocumentsolutions.pl/index/produkty/product/\"]","#boxSubscr2016, .tpl_stca-content.tpl_std_module:nth-of-type(2), .tpl_static_html",".right-col.col-md-3.col-sm-12","#custom_html-7, .gazet-w-artykule-reklama",".column-inner > p,\n.fn-builder > p > [target=\"_blank\"] > IMG, .fn-block-content.widget_text","#main > .widget_media_image.covernews-widget.widget",".banner-promotions-wrapper","[id^=\"simpleimage-\"], #text-103","div.columns.medium-4.small-12 > .footer-widget > .footer-title-block",".td_block_template_1.td-pb-border-top.td-single-image-.tdi_61_6b5.vc_single_image.td-no-img-custom-url.td_block_wrap.td_block_single_image.wpb_wrapper, .td-pb-row.wpb_row.tdi_47_eff.vc_row","center > [href] > .animated.visible","#header_leaderboard",".promoBox, .typBaner, .component.componentsPromotionsArticlePromotedList",".entry_content > center",".code-block-42.code-block, .code-block-37.code-block","#overlayAd,\n.signad","a[href=\"http://serwis-laptopy.pl\"]",".widget_text.widget.td_block_template_1:nth-of-type(4)",".adocean-billboard","#container > .columns-container > .column-750, #content > div.columns-container > .column-750","#sticky-anchor","#advertisement_div",".block:nth-of-type(8)","#section-id-1560344187973, #sppb-addon-1542102184744, #column-wrap-id-1523614376020, .td_single_image_bg",".footer-widget-area > .col-md-4:nth-of-type(2),\n.footer-widget-area > .col-md-4:nth-of-type(3)",".blocked",".column-wrap > div[class^=\"wrap_small __frame\"] > div.media_frame:has(> .media_content > .adsbygoogle),\n.layout > div.side > div.side__i:has(> div > div.ad),\n.media_middle","body > p, .publisher-embed-widget-content",".products-set-items","#footmod, #custom_html-4, #custom_html-3,\n[onclick*=\"Reklama\"][target=\"_blank\"] > IMG, #mvp-leader-wrap","#text-60","a[href^=\"http://track.omgpl.com/\"] > .img-responsive","#maincol-broad-800 > center > div:nth-of-type(-1n+2),\nTD[onclick^=\"window.location.href=\"], [href^=\"http://\"] > .lazy-loaded","div.wp_bannerize_layout_vertical.wp_bannerize_container","IMG[src^=\"/files/adv/\"]",".widget-area.hero-area","#panel-506-2-0-0, .widget_vmagazine_lite_medium_ad",".loaded.auto-pr-block__desktop.picture.lazy-image",".theiaStickySidebar > .widget.widget-4, .theiaStickySidebar > .widget.widget-3, .entry_content",".partner",".column9.main-content.col_9_of_12.col > .row > .col_12_of_12.col > p",".fborder","body > [href$=\"/sts\"], [href*=\"/partnerzy/\"], div.rectangle > A",".ox-top",".anzeigenlabel","[id^=\"adv_\"]","[href^=\"https://golfnews.pl/do/\"]","#aunit,\n#taw0",".gb_zb.gb_jb.gb_La",".panel-widget-style",".owl-item[style=\"width: 413px;\"],\n.red_14",".custom-html-widget.textwidget > [href] > .lazyloaded, .gorliczanin_mini_reklamy, .large-3.column > [id^=\"media_image-\"], .slides",".widget_text.text-3.widget.row","#horizontal, .block-gilad.block,\n.pane-type-vad.pane-gilad-vertical-rad","[id^=\"ims_\"], #sidebar > p","#ReleasePromo,\n.fl-w100.webpart-wrap-advert","#partnersBox","#main-container > [data-columns=\"3-3-3-3\"],\n#main-content > .container.my-3.text-center,\n.widget-advert_placement, .widget-advert_centralplacement,\ndiv.clearfix.g24-sheet > div.g24-nostyle","span.txt",".ecomm-content-widget-type-custom",".__b-popup1__.b-modal,\n.popup-free-offer","[id^=\"ad_\"]",".typObrazek.skrocone.rekomendacje.large-3.hide-for-medium-down.columns","[id*=\"750x200\"], a[href^=\"https://gpcodziennie.pl/click.php\"], #column-right > .text-center > span, #JPO","[id^=\"zozo_ads_widget\"], [id^=\"random_banner_widget-\"], .newser-artical-bottom-ads, #custom_html-7",".l-box--25.l-box > p > IMG,\n.l-box--75.l-box > p > A > IMG,\n.l-box--75.l-box > p > IMG,\ndiv.l-box--25.l-box > p > A > IMG",".money-maker__articles","#info",".login","[id^=\"bannerAdmeen\"], [id^=\"bannerGameSkyscraper\"], #bannerLeaderboardTop","#billBoardAreaWrapper,\n#rrec, .text-ad-center,\n#sky_left, #sky_right, #section-homepage > .d-lg-inline.d-none,\n.external-entity-container.yieldriser,\nbody .external-entity-container","#top_1, #bottom_1, #inside_1_wide","a[target=\"_blank\"]:not([href*=\".gram.pl\"]) > img.inner",".gwz-content-subcolumn-right.col-lg-16.col-xs-24 > .gwz-box-index.gwz-box:nth-of-type(1)",".news_list:first-child","#block-views-promo-box-block","A > IMG[width=\"350px\"],\nA[href^=\"https://goo.gl/\"] > IMG","div:has(> .onet-ad), aside:has([href*=\"autopromocja\"])","A[href=\"http://gratka.duon.pl/\"]",".rek_wew:not(:has(> .center)),\nlabel, .wew.ods_m, .rek_wew_nap, .ad_Content, [id^=\"grodz-\"]","#block-imageblock-85, #block-imageblock-115, #block-imageblock-61, #block-imageblock-67, #block-imageblock-43, #block-imageblock-72, #block-imageblock-78, #block-imageblock-21, #block-imageblock-55, #block-imageblock-54, #block-imageblock-11, #block-imageblock-52, #block-imageblock-37, #block-imageblock-7","#ls-in-app-messages",".blok_3_1 > p","#ws-cnt, [class$=\"-2018-c\"], .nordVPN,\n.ban-fp-970x200, .if-no-baner.gp16-box-baner1, #baner-outer,\n.prom-bot,\n.s016-asus19-c.word-txt,\n[class$=\"-stopka\"],\ndiv[class^=\"allg\"][class$=\"-cc\"]","#baner-top",".phpbb-ads-center",".first.section > [style=\"width:748px;height:90px;margin:0 auto; color:#fff;\"],\n[id^=\"adRechts\"],\ndiv[style=\"width:160px;float:left; margin-top:-40px;font-size:10px;\"]",".componentsPromotionsPromoted__list","#execphp-7 > .execphpwidget, .footer-banner","DIV[style=\"margin:10px auto; text-align:center; text-align:center; color:#999999; font-size:10px;\"],\na[href^=\"http://tofo.pl\"],\ndiv[style=\"margin:0px auto 10px auto; text-align:center; font-size:6px;\"], .alead","#banner6","center:has(> .adsbygoogle)",".td-header-sp-recs","[class*=\"carousel\"]",".row:nth-of-type(19) > .box-margin.col-md-12","#google-ad-top, .simple-ads-box","[href^=\"/r.php\"]","#gwint-938685755, #DIV > SMALL, [id^=\"gwint-\"] > SMALL,\n#herald-module-2-2, .herald-txt-module",".active","#newsletterModal,\n.modal-backdrop.fade.in,\n.modal-content","#block-block-6",".voffset3.cleardiv, .baner > .baner > span","div[class^=\"position_break_\"][class$=\"_top\"],\ndiv[class^=\"position_item_right_\"][class$=\"_top\"],\ndiv[class^=\"position_right_\"][class$=\"_top\"]","A > IMG[src^=\"http://www.handballnews.pl/image/strona750x500\"]","[id^=\"banner-url-\"]","#header_banner, #text-5, #better-text-3, #better-text-5, #better-text-6, #better-text-7","#splash_homepage",".adf-cont-single-post-also-like.adf-cont-horizontal.js-adf-cont.adf-cont,\n.adf-cont-single-post-body.adf-cont-vertical.js-adf-cont.adf-cont,\n.adf-cont-single-post-head.adf-cont-horizontal.js-adf-cont.adf-cont,\n.adf-cont-single-post-terms-cloud.adf-cont-horizontal.js-adf-cont.adf-cont",".textwidget > center,\n.textwidget > div:nth-of-type(1)","[class$=\"barek\"], #object[data^=\"anicss\"]","DIV[style=\"clear:both; margin:10px; text-align:center;\"]",".fl.hb,\n.o48.w.fl,\n.w130:nth-of-type(2)",".vc_align_left.wpb_content_element.wpb_single_image","A > IMG:last-child","div.cdp-item:nth-of-type(1)",".header-top-right.columns.eight, #text-54, #aq-block-41054-3","#baner960,\n#php_widget-32",".banner-slider.slider",".headline","#header-right-sidebar > .widget_metaslider_widget",".hb-corner-box","[id^=\"QAPS_GB_\"]","#hopajembed","[href^=\"http://\"] > .et_pb_image_wrap",".main-bg2",".partner-wrap.innerTB2x.acenter.pageWidth","[href=\"https://how2play.pl/wylacz-adblocka/\"], #custom_html-3","#bannerTop",".ipsPad.ipsBox","#custom_html-30","div.l-row > .l-box--100.l-box > P",".banner1-wrap","#adswidget7-quick-adsense",".o_inner",".partners2",".boczniak, #polifoska,\na[href^=\"redirect/\"],\ntable:nth-of-type(1) > tbody > tr:nth-of-type(7)","#player-above-2,\n._video-link","#ads, .adsSpecial, #div.box:nth-of-type(2)","#text-91,\n#text-97 > .textwidget, .vc_message_box, .td_block_single_image.wpb_wrapper,\n.td_block_wrap.wpb_text_column.wpb_wrapper, aside.widget_text.widget.td_block_template_13,\nA[onclick*=\"_blank\"] > IMG","#adb",".partners2, .tresc_strony > p > IMG","#cb-section-a > .clearfix.cb-module-block.cb-box.cb-a-large,\n#cb-section-c > .clearfix.cb-module-block.cb-box.cb-a-large,\n[id^=\"aas_widget\"]","#content > .posts-ad,\n#text-402422661, #sandisk",".m-puppies-detector",".row:nth-of-type(2) > .fl.w1000,\n.row:nth-of-type(3) > .fl.w250","[href^=\"https://www.empik.com/\"]",".widget_media_image.newsphere-widget.widget, .promotion-section","._ning_visible.responsive,\nIMG[style=\"display: block; margin-left: auto; margin-right: auto;\"]","[class*=\"reklamy\"]",".box_bok > .nazwa_ebmia, .box_ebmia, .reklama-bok",".tekst > .t8","#leader-wrap, #text-38","body > center:nth-of-type(1) > table > tbody > tr > td:nth-of-type(2)",".l-news__more, [class=\"card card--low card--box\"]:nth-child(2),\ndiv.single-slide > .slider-featured-image > [href*=\"/swiateczna-oferta-promocyjne-ceny-opalu-w-firmie-adamex/\"], #sticky-footer-adv",".row:nth-of-type(4) > .fl.w250, div.l-container > div.l-row > .l-box--100.l-box > p,\nCENTER > A > IMG",".theiaStickySidebar > .widget_text","#header-right-section, #text-5, #text-10, #text-11","#slider1.contentslide, img[src*=\"/reklama\"],\n.newsflash2 > .moduletable > p[style=\"text-align: left;\"]","#rt-feature,\n#rt-sidebar-a > div.rt-block:nth-of-type(3),\n#rt-sidebar-b > div.rt-block:nth-of-type(5),\n#rt-sidebar-b > div.rt-block:nth-of-type(6),\n#rt-sidebar-b > div.rt-block:nth-of-type(7),\n#rt-sidebar-b > div.rt-block:nth-of-type(8)","A[href^=\"http://\"] > IMG[src*=\"logo\"],\nA[href^=\"https://\"] > IMG, center font[size=\"-2\"][style]",".nopad > div > A > IMG","FONT[face=\"Arial Narrow\"][size=\"1\"]:last-child,\ncenter:nth-of-type(1) > p:nth-of-type(9),\np:nth-of-type(14),\ntd:nth-of-type(1) > p:nth-of-type(4),\ntd:nth-of-type(1) > p:nth-of-type(6),\ntd:nth-of-type(2) > p:nth-of-type(16),\ntd:nth-of-type(2) > p:nth-of-type(20),\ntd:nth-of-type(2) > p:nth-of-type(5),\ntd:nth-of-type(2) > p:nth-of-type(7),\ntd:nth-of-type(4) > p:nth-of-type(2), p > font[size=\"1\"][color=\"#666666\"],\ntr:nth-of-type(2) > td:nth-of-type(3) > p:nth-of-type(1)","#leftAdv","#gsk, .center-block","[id^=\"slider\"]","#warning",".et_pb_image.et_pb_module","#widget_sp_image-53, .no-display.lazyloaded.ls-is-cached,\n.post-content.textwidget",".ipsWidget_vertical:nth-of-type(1)",".bradius.shadow.reklamyPrawa, .reklamaLewa, .sp-module > .reklama-title",".owl-loaded.text-center.owl-carousel.adverts-slider","#main > div > A > IMG","#popup_adblock,\n.reklamaR2Napis,\n[id^=\"reklama\"][idrekl]","#comment-captcha,\n.border","A[class=\"gofollow\"],\ncenter > span, .td-ss-main-sidebar",".readmore, .center.container, .baner",".td-fix-index, .td-a-rec, .td_block_template_5.td-pb-border-top.td-single-image-.tdi_50_6df.vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.vc_align_center.wpb_content_element.wpb_single_image,\n.widget_text.widget > .textwidget",".elementor-shortcode > .bc_random_banner, .elementor-top-section.elementor-section.elementor-section-height-default.elementor-section-boxed.elementor-section-stretched.elementor-element-ebc1a8d.elementor-element, .elementor-widget-image.elementor-widget, .elementor-inner-column.elementor-col-50.elementor-column.elementor-element-19e83af.elementor-element > .elementor-element-populated.elementor-column-wrap","div.mom_custom_text.widget:nth-of-type(1), .header-right_custom-content.header-right,\ndiv.mom_custom_text.widget:nth-of-type(5)",".banneryflex","#shortcodes-ultimate-2,\n#shortcodes-ultimate-3,\n#shortcodes-ultimate-6","A[href^=\"/ads/\"] > IMG","#pm_gora, #art_4_1",".btop, #aside.b300","[class*=\"td_uid_42_\"]","#promoted-module","#block-block-16, #block-block-19, #block-block-17, #block-views-reklama-block,\n#block-block-16, .even.field-item > div",".jw-reset.jw-aspect",".after-search-banner.topbannerresultsSearch","#belka, #panel","#PushangoAlert, #Mod359,\nDIV > DIV[style^=\"width: 90%; padding: 15px\"],\noption[value$=\"dm=1\"]","[id^=\"banners_rotator\"]",".gallery","#quads-myModal","#sponsCont, .spons-ph,\n.ad-article-vertical-track, .ad-article-horizontal-wrapper,\n.adSearch, #full-screenbox-popup, .half_page.ad, .adcont,\n.dfp_slot, .quizeirro, #games,\n.entertainment-li.i10 > .entertainment-a,\n.main-sidebar > div[style=\"height: 600px;\"] > div[style^=\"max-width:\"][style*=\"position: sticky\"],\n.main-sidebar a[href][target=\"_blank\"][onclick*=\"&creation=\"],\n[class^=\"ad-container \"],\ndiv[class*=\"ad ad_\"],\ndiv[class^=\"box ad box\"]",".inpl-gallery-ad-horizontal, .inpl-gallery-ad-side,\ndiv[style*=\"sticky\"]:has(> .boxHeader ~ a[href][target=\"_blank\"][onclick*=\"'polsat'\"])",".adStandardTop, #feed_grupa.ad, #ad-feed_grupa, .article-body__ad-gora-srodek, .mixerAdTopRight-wrapper, .has-mixerAdTopRight",".promocyjni_gazetka_dol, .ad-rectangle",".video-player-container, #IPLAbanner","[id^=\"brendingIplv2_new_starter\"]",".dol_srodek_ads_box, .adStandardTop, #feed_grupa.ad, #ad-feed_grupa, .article-body__ad-gora-srodek,\nheader + ul > .has-mixerAdTopRight",".dol_srodek_ads_box","aside > div > a[href*=\"gemius.pl/\"] > img[src*=\"i.iplsc.com\"]","#ad-banner_app, .adplace, .ad.box, .entries-ad","div#articleObjectSeeAlso1","#news1","#wrapper > .maximized-wrapper:has(.premium-account-promotion),\n#wrapper > .maximized-wrapper:has(.premium-account-promotion-new),\n.ad-box,\n.adDescription,\n.border:has(+ .ad-box),\n.message-ad-place,\n.sitebar-block-fake",".adStandardTop.ad.box","#nsitsp_3",".l-app__content__paper-fold._qmandit > div, .l-app__content__paper-fold._qmandit, .l-app__content__paper-fold._95ssv1s, .ap-ad.auto-promo-box.ap-pos-center","div[class*=\" \"]:has(> [data-iwa-viewability-name] > .ad)",".advert-200-box",".ad-content, .ad-window, .overlay, .common-ad, [id^=\"ad-banner_\"],\nsection.wide-section > section > div > A > IMG","#container-rectangle1, #container-rectangle2","#app > div[class] > div[class] > div[class] > div[class] > div[height=\"250px\"],\n#app > div[class] > div[class] > div[height=\"300px\"]","#show-message,\n.a468","._ning_zone_inner","#rekalama_PodMenu,\n.alert-warning",".size-full.attachment-full, #panel-109-2-1-5,\n.so-widget-image,\n.so-widget-sow-image > .widget-title,\n.sow-slider-base",".adverts-sidebar,\n.itemImageBlock","#remote-info-36",".news-slot-center","#singlebannerwidget-2","#as-zone-1",".advert_right,\n[class^=\"advert\"], p[style]",".box:nth-of-type(2)","#Popup",".itbiz-top",".code-block-2.code-block","#art-topBaner, [style^=\"width:100%;\"], [style^=\"min-height:\"]",".hidden-xs.r_sidebar,\n.well,\nA > IMG.img-responsive.center-block",".swf",".ext-link",".td-banner-wrap-full","div.l-row > .l-box--100.l-box > center, .l-box--100.l-box > p","#text-25,\n.cactus-ads,\n.wpb_content_element","#text-37","div.ModulRwdUkryj:nth-of-type(1)",".lf:nth-of-type(5) > table > tbody > tr:nth-of-type(7)",".spu-content,\n.td_block_template_1.td_uid_34_5acdb0d088a57_rand.td-a-rec-id-sidebar.td-a-rec, .count, .td-pb-span4.tdc-column.vc_column_container.wpb_column.td_uid_33_5b4e22e94d2ca_rand.vc_column, .td-header-sp-recs, .td_uid_46_5b4e22e954389_rand.vc_raw_html.td_block_wrap.wpb_wrapper, .td-all-malina, .borowka.td-all-devices",".vc_raw_html.td_block_wrap.wpb_wrapper","#ja-botsl1,\n#ja-right2","[id$=\"_slidein\"] > .letterBox_inner",".GOQMLGOLR",".wp-image-2295","#main-content > div > .txt, #top-content > div > .txt",".txt","div[class^=\"a-d-banner\"]","#left > div:nth-of-type(2),\nh4:nth-of-type(2)","#flashContent,\n#posters_slider",".elementor-section-height-default.elementor-section-boxed.elementor-element-72cc1b2.elementor-element.elementor-top-section.elementor-section,\n.elementor-section-height-default.elementor-section-boxed.elementor-element-7ea900e.elementor-element.elementor-top-section.elementor-section,\n.elementor-widget-slides.elementor-widget.elementor--v-position-middle.elementor--h-position-center.elementor-element-fe2f7d5.elementor-element > .elementor-widget-container,\n.swiper-slide-active.swiper-slide-duplicate.swiper-slide.elementor-repeater-item-5004578 > .swiper-slide-inner,\n[id^=\"adBox\"]","#billboard",".widget_custom_html.widget.td_block_template_1.widget_text,\nP[style=\"text-align: center;\"]:last-child",".card-block.py-0,\n.col-lg-3.hidden-md-down,\n.text-muted.text-center",".vc_single_image.td_block_wrap.td_block_single_image.wpb_wrapper,\n.widget_sp_image.widget.td_block_template_1",".carousel","#centersidebar,\n#post-4519 > div:nth-of-type(1),\n#post-4524 > div:nth-of-type(1),\nDIV[style^=\"padding-top: 0px; padding-bottom: 8px; width: 600px; height:\"],\n[id^=\"linkabletitlehtmlandphpwidget-\"],\n[id^=\"sk_product_box\"]",".category-.clearfix.add-active.shadowed.content-panel.loop-panel","[href*=\"tracking.linktogame.com/\"]","#adLoading,\n.gameLoading","#gbpl_oba",".widget-area.featured-sidebar",".elementor-section-wrap > [data-settings=\"{\\\"background_background\\\":\\\"classic\\\"}\"]",".newspaper-x-image-banner","[class*=\"banner_\"]",".mom-e3lan",".content-sidebar > DIV","div.su-row > .element-desktop",".html-block.col-md-12",".cOuterBlock-5","#g-sidebar > .g-grid,\n.g-8.g","#Mod138, #ja-header,\n#kawerna_tapeta",".sidebar__widget:nth-of-type(1)",".margin-top-15.text-center","A[target=\"_new\"] > IMG","[href^=\"/openurl.php\"]",".addmain,\n.content:nth-of-type(3) > .na-space,\n.folkRadioLink","#cright > div:nth-of-type(4),\ndiv:nth-of-type(12) > .btitemp",".third-col__advert",".row > .col-lg-12 > div,\n[href^=\"counter.php\"]",".box.active > IMG[src^=\"/img/box/\"]",".pl-0.float-xl-right.col-lg-4,\na[href^=\"https://brumflix.com/\"]",".broken_link,\n.elementor-widget-image.elementor-widget.elementor-element-a02a49b.elementor-element > .elementor-widget-container > .elementor-image > .size-full.attachment-full",".simple_manager_widget,\nA[target=\"_top\"] > IMG,\nA[target=\"new\"] > IMG[src^=\"promocje.php\"]",".adboxbline","#Stage",".image_link, center, .custom-html-widget.textwidget",".a-d-box,\ndiv[style=\"width:300px;height:42px;background:url(/img/font_reklama.png);\"]",".clearfix.beside-thumb > A, #media_gallery-3",".jedenprocent2023",".id52.left-box",".banner-wrapper","#c11865","#adblock-belka-container,\n.public-ad-container > div > span",".sweet-alert, .builder-img.col-lg-12",".wrapper > center,\nDIV[onclick=\"MyAdvertisements.do_click(1);\"]",".mh-header-image-link,\n[class^=\"slider-\"]","[href] > .img-responsive",".align-center.insert--size-m.insert,\n.insert--top-offer, .insert--size-b.insert","[target=\"_blank\"] > IMG[class][src^=\"https://v.wpimg.pl/\"]",".boxzilla-bottom-left-container, .adsense-telefony","#\\5f 479491471, .adBoxTop, div.adBox, .placeholder,\n.intext:nth-of-type(17),\n.sidebar_html_embed, .ks-floating-slot-wrapper, .asideAds,\n[style=\"width: 600px; height: 400px; margin: 20px auto;\"]","a[href^=\"/akcesoria-i-narzedzia/kopia-zapasowa-danych/cloud-backup\"] > img,\ndiv.dl-floating-slot-wrapper","#banner-side,\ndiv#slide-out-newsletter","#gk-banner-top,\ndiv.l-container--rwd.l-container > div.l-row > .l-box--33.l-box > .text-center","#vw_widget_custom_text-2,\n.vwpc-section-custom_content",".re_div_show",".banner-image",".right-col-sky,\n.ui-helper-clearfix.box.interview > .ui-helper-clearfix","div#copyright_ne",".no-bg.widget",".iad",".ipsAreaBackground_light.ipsResponsive_inlineBlock.ipsResponsive_showDesktop > A > IMG","#ja-topsl",".nsg_ad_box","#adocr",".box_h,\nDIV[style=\"margin:15px auto 15px auto\"]",".jcarousel-container.jcarousel-container-vertical","[href^=\"/glowna/reklama/\"]","#games-block,\n#primary > header:nth-of-type(2)","#layer_slider_1, .widgetAfterContent, #layerslider_34, .avia_codeblock, .ls-popup-overlay, .extralight-border.inner_sidebar,\n.units.alpha.sidebar_right.sidebar,\n[id^=\"layerslider_57\"]","[class*=\"adxx\"]",".text-center.my-3.container","#avatar-body-top-block",".column-header:nth-of-type(1)",".news-slot-center > span","A[target=\"_blank\"] > IMG[src*=\"ban\"]",".alignnone.wp-image-329.size-full,\nA > [class*=\"size-full wp-image-\"][width=\"200\"],\nP > A > [class*=\"wp-image-\"]",".stm_sidebar > p",".kppromowidget.widget",".commercial","#banner-box","div.first.placeholder","#addContainerUpWidget,\n#stickyBottom.sticky-bottom,\n.add-corner.add","[id^=\"position-recipe-adv-\"], div.sunfw-item-module-position.layout-item:nth-of-type(4)",".sda-slide-link-cont","#t3393f",".right-column > div.row:nth-of-type(-1n+2)","#aktualnosci > div:nth-of-type(4), #aktualnosci > div:nth-of-type(3), #aktualnosci > div:nth-of-type(5), center > div > table > tbody > tr",".banner-top, #b_628, #b_651, #b_664, #b_672",".ml-slider.metaslider-26068, .d-content-6.d-content, .d-content-7.d-content, .d-content-8.d-content, #wrap-top",".menu_baner:nth-of-type(11) > .menu_baner,\naside.widget_media_image.widget.td_block_template_4","#header-picture, .second-top-banners, .picture-spot[style=\"height:300px\"],\n.spot-in-article, #firm-list > .picture-spot, #baner2,\nbody.mobile-page > header > .container-w100 > #header-wrap",".td_block_title.td_block_wrap > .td-block-title > .td-pulldown-size, [id^=\"kurie-\"]","#adoceanadldghmiohjv,\n#oponeo,\n#sm-sg,\n.adSrodek",".td-a-ad, .kurie-adlabel, .kurie-w-tresci, .td-fix-index.td_mod_wrap, [class^=\"adace_ad_\"]",".attachment-full.vc_single_image-img","#pread,\n[style=\"background: #f21; color: #fff; font-weight: bold; text-align: center; text-transform: uppercase; padding: 10px; margin-bottom: 2em; \"]",".alert-dismissible.alert-success.alert","[style=\"padding: 0 0 5px 0;\"]","#bottomadcontainer,\n.da.media,\n[id^=\"div-gpt-ad-\"]","[id^=\"widgetBody-placement\"]","#ppmbank_bid_1015",".wpb_content_element.wpb_text_column, #promocodeBaner","#prawa_kolumna > h1:nth-of-type(2)","#szesc,\ntable:nth-of-type(2) > tbody > tr > td > table","div.prawy300x250","#banner_inside1, #right_container_box_ad",".AdvertBottomBar",".noprint.centrujban, .bounceInUp.animated.serwis_box.col-lg-3.col-md-3.col-sm-4.col-xs-12 > div:nth-of-type(5), .text-center.col-xs-12.col-md-12, [class*=\"ffds\"],\n.serwis_box.col-lg-3.col-md-3.col-sm-4.col-xs-12 [href] > .img-responsive, .serwis_box.col-lg-3.col-md-3.col-sm-4.col-xs-12 .text-muted,\nsmall > a[href]","#u488942",".justify-content-center.d-flex > p,\n.text_live > p > A > IMG,\ndiv.widget > .bannerwidget",".col-xs-12.col-sm-6.filelist + .col-xs-12,\n.own-placement","#tie-block_522,\n.stream-item-above-header.stream-item",".a-single, .stream-title, .a-77.g-single, #stream-item-widget-6, #stream-item-widget-4, #stream-item-widget-5","#widget_sp_image-9,\nA[target=\"_blank\"] > IMG[style=\"max-width: 100%;\"]","#a-show-boottom,\n#sidebar-promo",".bg3.post","#right_reklama","body > .forabg","div.vc_col-sm-12.vc_column_container.wpb_column > .vc_column-inner","#center > .box:nth-of-type(1)","#synergiaLogin + div[class]:has(picture > source[srcset*=\"librus\"] ~ img[src*=\"librus\"])",".topbar.row > .col-lg-9.col-12, .banner.hp-promo",".ai-1.ai-rotate",".image > A > .lazyloaded","#arboBig","#flash_baner, #praca-u-najlepszych",".slideshow-container,\na[href=\"https://linuxiarze.pl/reklama/#baner\"]","#promotion_1 > .srodek,\n.srodek > A > .img_baner,\n[id^=\"page_\"] > A > IMG","#stronaReklama","#bilety-popup,\n#main_page > div:nth-of-type(2) > div","#widget_oferta_lk",".belka_z_banerami, .lista_ogloszen_reklama","#block-vphotoblock-vphotoblock-bottom > .content > .photo-list",".grafikaKlienta",".mod_uzr_ecommerce",".custom > p > span, aside > div > .text-center,\n.mw-62.mw_aside, .widget-120.boards.widget.row, .widget-124.widget.row,\n.top, .A1sub, .legal-notice, div.mw_aside > div > .text-center,\nIMG[src^=\"/banery/\"],\nOBJECT[data^=\"/banery/\"]","div.articles_list_margin.text-center.col-xs-12 > .visible-lg > .center-wrapper",".rekdivbig2",".g1-activated.g1-sticky-sidebar",".advert-next-to-logo","#moneymaker-1, .top-background,\n.big-top-widget-box,\n.moneymaker_single, A[href^=\"https://www.cdkeys.com/\"],\n[style=\"min-width:730px; min-height: 90px; margin: 10px auto auto auto; text-align:center; overflow:hidden;\"]","#sidebar-wrapper > UL > [id^=\"text-\"]","#wallpaper,\n.wallpaper-link",".block-custom-content.mag-box, .widget-ad-image","#poster,\n.right > .moduletable","#c4315_0_2, #sponsorbox, .stream-item-top, .lsw24-adlabel, stream-title, .stream-item-below-header",".hidden-print.text-center.border-bottom.border-start.bg-white.col-sm-4.col-lg-4,\n.text-center.hidden-print.p-0.container, .text-center.p-0, small.text-center,\nDIV[style=\"margin: 0 auto; text-align: center; max-width: 950px;\"],\n[style=\"margin: 10px auto; text-align: center; \"],\n[style=\"text-align: center; padding-bottom: 8px; margin: 0 auto;\"]",".right > div.box1:nth-of-type(3) > .header, .right > div.box1:nth-of-type(1) > div.header:nth-of-type(1)",".theiaStickySidebar > aside.clearfix.lubie-widget.widget, #header-right-sidebar, #custom_html-10","#kociak,\n.ads-body,\n.adsCol, .container_12 > A[href^=\"http://lubimyczytac.pl/redirect.php\"], #tapetaMain",".a-.g-single,\n.ad_group","#post-28259 > .post-entry > p:nth-of-type(8),\n#related_posts,\n#side_ad_widget-2,\n.boxa, [style=\"min-height: 325px\"],\n.hehehe_box, .sponsoredArticlesBarContainer0.row,\nDIV[style=\" margin-left: 20px; width: 300px;\"],\n[id^=\"haha\"],\ndiv.tickercontainer, #firmy-box, .category-artykul-reklamowy",".tp-banner-container,\n.view-mode-bez_spo_eczn",".code-block-3.code-block, .newser-footer-ads","#below-header, frontpage-area_a_3, #frontpage-area_j_2, #frontpage-area_g > .hgrid, #frontpage-area_a_3, #frontpage-area_b_2, #media_image-3, #media_image-4","#banerki","center, .co_1a:nth-of-type(2)",".elementor-widget-wrap.elementor-element-populated:has(> div > div > center)",".DnnModule-922.DnnModule-DNN_HTML.DnnModule",".ipsContained.ipsImage",".g, #main > p:nth-of-type(1), #text-32 > .widget-title, #text-33 > .widget-title","#black-studio-tinymce-2 > .textwidget > P",".pasaz-slider",".visible-md","div.sidebar-widget-container:nth-of-type(1)","#black-studio-tinymce-9","#mbox-top",".zowqjrl-image",".desktop","#text-161",".wpb_raw_html",".bannery","#top_banner","#block-block-1,\n#block-block-20--2",".ABD_display",".bane",".img-ov",".log_form, .margin10.pull-left.text-white.s15.h2","#banner-counter",".btn-warning.btn-block.btn",".special-message-wrapper",".hans","#left > p","#fabryka_sypialni > [target=\"_blank\"] > IMG","#bg, #p-subheader > div > [href],\n#p-content > div[class^=\"m\"] > a[target=\"_blank\"] > img,\n#p-content > div[class^=\"m\"] > div > div[class^=\"m\"] > a > img,\n#p-left > div[class^=\"m\"] > a > img,\n#p-right > div[class^=\"m\"] > a > img,\n#p-subheader > [class^=\"m\"] > ol,\n.module-analyses.module,\n.module-facts.module,\n.module-review_box.module,\n[class^=\"module module-bookmakers_\"],\ndiv[class^=\"m\"] > .active > .list > li[class^=\"m\"],\ndiv[class^=\"m\"] > div > center > a[target=\"_blank\"] > img,\nheader > div > [class^=\"mea1ec\"]","iframe","[class^=\"cool-stuff\"]","a[href*=\"/bukmacher/r/\"]","A[href^=\"http://ads.comeon.com/redirect.aspx\"]","#my_div_wrapper,\nA[href^=\"/bukmacher/r/\"],\n[href^=\"https://www.meczenazywo.pl/bukmacher/go/\"],\na[href^=\"http://www.meczenazywo.pl/bukmacher/r/\"],\na[href^=\"https://affmore.com/click/\"],\na[href^=\"https://www.meczenazywo.pl/bukmacher/r/\"]","figure.size-large.wp-block-image > A","#header > div > div > A > IMG,\n#p-left > div > A > iMG,\n#top > div > A > IMG,\n[href=\"/bukmacher/r/sts\"],\ndiv > center > A",".bookie-ranks, .container-communique, .placeholder.margin.banner, .simple-link,\n.box.alert-box, .widget-advert, .widget-communique, .bookie-promo.bookie-wrapper,\n.container-banner-top.container-banner,\n.footer ~ .popup",".column-right-advertising, .column-left-advertising",".baner-1,\n[class^=\"ban-\"]",".js-promoClick,\n[id*=\"ban_\"]","DIV > IMG[src^=\"http://\"][alt]:last-child","A[href^=\"http://www.mediamarkt.pl/ad.php\"]",".adslot--centered, .art__content > p[style^=\"background:\"],\n.agr__block--html.agr__block,\n[class^=\"banner_banner-\"]","#halodoctor_list_widget, #marketplace_list_widget, .dlapi-placeholder.onet-ad",".placeholder",".footer-ad-wrap","#poradnik_prostokat_poziomy_gorny, #poradnik_kwadrat_gorny, #pod_chatem_lewa_kolumna","#popup-1","div.container > .esi > .uppercase.center-mobile.title-block",".adblockInfo",".container > div[style=\"height:250px; width:970px; margin-bottom: 10px;\"],\n.content-stream.view-meme > #news > .break-row.row,\n.content-stream.view-meme > div[style=\"height:200px; width:750px;\"],\n.side-stream > div[style=\"height:600px; width:300px;\"]","#mh-halfpage-advert-2,\n.side-right > p",".one_half_sr, .home-widget-re-size","#sidebar_right_place-10, #text-23",".project-title.control-wrapper",".reclama",".leaderboard",".mt-commercial-boxes-fix.mt-banner","#result","#sidebar-sticky-widgets > .widget-ebook-form > .widget-ebook-form-content","#camera-back__panel > .oa_photodata,\n#comments-leadebaord,\n#comments-leadebaord-02,\n#comments-leadebaord-03,\n#left-con > div,\n#left-con > section.row,\n#transmissions__panel > .oa_photodata,\n#users-photos__panel > .oa_photodata,\n.hr,\n.is-at-top.is-anchored.sticky.text-center.show-for-large.columns.large-12, .compareCell.text-center.columns.small-12.medium-12.large-12 > small,\n.karta-widget-prices, .reklama_caption,\n.oa_replacement,\n.phonedatas.columns.small-12.medium-12.large-7 > .oa_photodata,\n.phonedatas.columns.small-12.medium-12.large-7 > div.row,\n[id^=\"AdArea\"],\ndiv.oa_comment,\nhr, div.columns > small:not([style=\"font-size: 0.7em;\"])","#cboxOverlay,\n#colorbox","#media_image-9, #mvp-leader-wrap, .herald-entry-content.entry-content > div > A","#halfpage","[class^=\"bgov\"], .col-sm-12.widget_shwd.shwd-4","#header, .row > center > .showit.dontshowit, #footerBanner","#panel_baner, #sp-right, #sp-1-reklama,\n#sp-baner-1 > .sp-column > div.sp-module > .sp-module-content,\n.sppb-text-center, [id^=\"sp-banner\"], h3.sppb-addon-title,\na[href*=\"/component/banners/click/\"]","[class^=\"reklama\"]","IMG[src^=\"http://www.miastons.pl/media/Banners/\"]",".wpb_content_element.vc_separator","#rev_slider_8_1, [id^=\"sg-popup-content-wrapper-\"], .sgpb-theme-6-overlay, .sgpb-popup-dialog-main-div-theme-wrapper-6","#rev_slider_1_1",".td_block_template_1.td-pb-border-top.td_uid_15_5ca9bcbd1f688_rand.vc_custom_1531991690619.vc_column_text.td_block_wrap.wpb_text_column.wpb_wrapper",".td_block_template_1.td-pb-border-top.td-single-image-.td_uid_40_5ca9bcbd35ce5_rand.vc_single_image.td-no-img-custom-url.td_block_wrap.td_block_single_image.wpb_wrapper, .wpb_wrapper > p",".divMainBannerShell,\n.noFormat.divOpisCnt > .divKernel > p",".image-inside,\n.image-under","[class^=\"attachment-\"]","#text-3, .mb30.red.title-bg-line.title-border, #text-8, .mb30.orange.title-bg-line.title-border,\nTD[style*=\"background-image: url(\\\"http://mikrokontroler.pl/\"],\n[id^=\"block-simpleads-ad\"]",".newsletter__wrap,\ndiv.home-intro__grid-tile:has(> .ad)",".smutnazabajpg_container.transparent_container, #a.pleaserinonoblokerino_display, div.gitjestgit_container, #news_popup, a.niepokolei_display","IMG.lazy.lazy-loaded","[style$=\"width:346px;height:290px;\"],\n[style=\"width:100%;max-width:800px;overflow:auto;\"] + H2",".article__placement, .zpr_box_inside_3","[class*=\"placement\"]",".active.placement__lazy, #bottom_1, .zpr_box_side_bottom",".google_ad_info","#cb-bg-to, .js-sitehead-ads,\n.wrap.p0.mmapl_ads, [id^=\"mmapl-rotating-ads-\"], #image_widget-59, #custom_html-15, #image_widget-60, #image_widget-61, #custom_html-13, #custom_html-19,\n[id^=\"mma_\"]",".clickPanel,\nDIV[class^=\"rekBlok\"]",".td-post-content > center,\n.vc_cta3.vc_general,\n.widget_text.widget:nth-of-type(1),\n.widget_text.widget:nth-of-type(2),\n.widget_text.widget:nth-of-type(7),\n.wpb_content_element.vc_wp_text, .td-fix-index","div[style=\"text-align: center; margin-top: 5px; margin-bottom: 20px; \"], .mmo24-news-4p","#post-25393 > .entry-content > h4,\n#text-38,\n#text-40,\n#text-45",".sidebar > .mt-5.text-center",".a-single, .banner_header",".resp-container,\na[href^=\"http://shrsl.com/\"]","#nav2,\n[style$=\"color:#999999; font-size:10px;\"]","[id^=\"html_javascript_adder\"]","div.ramka_wybory_top, li.kandydat",".td-all-devices",".vc_align_center.wpb_content_element.wpb_single_image:nth-of-type(9)","#ppp_166",".bonus_naglowek:nth-of-type(19),\n.bonus_tresc:nth-of-type(20),\n.bonus_tresc_center,\nimg[src^=\"zasoby/banery/\"]",".mnBox",".top_banner, #modMnNewTopBarSlider, .newLayerInner, .bottom, .artykuly2.ad_1507, .mnBoxContent, #mod_mn_sponsored_box__sidebar",".left > div:nth-of-type(6),\n.mainright > div:nth-of-type(1n+3):nth-of-type(-1n+7),\nDIV[style*=\"width: 966px; margin-top: 12px; margin-bottom: 15px; \"],\nDIV[style=\"float: left; width: 705px;\"],\nDIV[style=\"width: 200px; height: 200px;\"],\nDIV[style=\"width: 750px; height: 200px; float: left; display: inline;\"]",".headUnderMain.center.mobHide + .center, #rotator2, .blank.linkFrameButton, #BannersTop, .advBannerFly, .reklamaTEKST,\nDIV[style^=\"position:relative;margin:0 auto;display:inline-block;width:\"]","#ma-top-layer","#topads","#custom_html-19, #custom_html-23, #below-header, #topbar, #media_image-9","#text-8, #text-9","#text-2 > .textwidget","[id*=\"ad_widget\"]","#newspaper_main_table","#app > div[class^=\"sc-\"] > div[class]:not([class*=\" \"]):has(:scope > div[class*=\" \"]:only-child > img[src^=\"https://v.wpimg.pl/\"][src$=\"==\"][alt]),\n.cTDBBq, .iUqSbV, .iin3p0p135d,\n.main-menu__submenu__offer,\n.recommended,\n.right-column > DIV + DIV[class],\n.right-column > DIV > DIV > DIV > DIV + DIV[class],\n.x03, .linia, .mpl_right > [class] > [class] > div > div,\nA[class][href*=\".wp.pl/\"] > DIV > IMG[src^=\"https://v.wpimg.pl/\"],\nA[href*=\"://direct.money.pl/o/salechannel.php\"],\nDIV#ADrail > DIV > DIV + DIV[class],\nDIV#ADrail > DIV[class]:first-child,\nDIV.right-column > [class]:first-child,\nDIV.right-column[data-floatingsky] > DIV:first-child,\nDIV[style$=\"min-height:180px\"],\nDIV[style=\"margin-bottom: 10px\"] + DIV > DIV > DIV + DIV + DIV[class],\n[id=\"header\"] + div + div:has(> style),\ndiv:has(> [src^=\"https://v.wpimg.pl/\"]:not([alt], [loading])),\niframe[src*=\"promoted\"],\nsection + div:has(> style)","div[class^=\"sc-\"]:has(> img[src=\"https://i.wpimg.pl/O/56x45/i.wp.pl/a/i/stg/pkf/bg.png\"])","DIV[style=\"margin-bottom: 10px\"] + DIV > DIV > DIV[class],\n[style$=\"padding:10px 0\"] > DIV[class],\n[style=\"margin-bottom: 10px\"] > DIV[class]","body > div.section, .breadcrumb","DIV > DIV[style*=\" z-index: 310\"]","#img11155698","#ADrail > DIV > DIV[class],\n.article-set + DIV[style^=\"background\"],\n.box:first-child + DIV[class],\nDIV[style$=\" z-index: auto;\"] > DIV[class],\nP + DIV[style$=\"padding:10px 0\"],\nSCRIPT[src^=\"//money\"] + DIV[class][style=\"text-align:center;\"],\n[class^=\" _bc_paragraph_\"] + DIV[class],\ndiv:nth-of-type(1) > .news > .news__items > .item:nth-of-type(1),\nmain > div:first-child:has(img[src^=\"https://v.wpimg.pl/\"][loading=\"lazy\"])","#app > div[data-reactroot] > [class^=\"sc-\"] + div[class]:not([class^=\"sc-\"]):nth-of-type(6)","#bb-banner-top,\n[class*=\"CampaignBox\"]",".mod_uzr_12.mod,\n.template-minimal",".forums.topiclist > .icon","#content-wrap > div > A > IMG",".sp-block.mt10.text-center.row,\n.special-block",".mc-inline-advert > div:nth-of-type(1)","#mo-adv-slide-2 > p,\n.bgWhite.container > .row > .left-rail > .article > .tools > .col-xs-12.ceneo-box-index","#gp-page-wrapper > center",".archive-col-2.archive-col > .widget_custom_html.widget.widget_text,\nsection.widget_custom_html.widget.widget_text > .widget-wrap.widget_text",".AdWidget_HTMLWidget,\n.entry-content > div:nth-of-type(1),\n.entry-content > div:nth-of-type(2)","tr:nth-of-type(31),\ntr:nth-of-type(32)","#screening, #frame","IMG[alt=\"Image Widget\"]",".mpRek","div.panel-default.panel:nth-of-type(1)","#Mod311,\n.whatsnew.col","#gk-top1,\n#text-57","#widget-notify",".partnerRight",".promo.main_page.container, .player-block-info","[id^=\"hook_box_top\"], .promo-image-wrapper, [class^=\"zpr_box_half_page\"]","div.wpb_content_element.wpb_text_column, .td-header-sp-recs, .wpb_raw_html.wpb_content_element.wpb_raw_code","._ning_elmt",".code-block-7.code-block, .code-block-9.code-block","#sidebar > center",".code-block-1","TD[style=\"padding-top:10px; padding-bottom:10px;\"],\n[style=\"WIDTH: 940px; font-family: Arial;\"]",".container > .row > .col-xs-12 > .row > .col-md-4 > .well","div[id^=\"div-gpt-ad\"]",".regardsForAdblockers","[id^=\"place3_v\"]",".must-login-box.f-login-wrapper","body > div[id][style=\"display: block;\"]:first-child,\ndiv.l-col__item > .text-center, .l-box--99.l-box > center > div > A",".show-lg, .cf.logo-wrap.wrap","#Ad\\.Plus-970x250-1",".spot-2.spot",".mysle-reklama-glowna","p",".napis, .entry-content.entry > A,\nDIV[align=\"center\"]",".widget_custom_ads","#abp_info","#G-banerGlowny, .homeMain > A","div.container > .mines-center, #page > .container, #nw-secondary > div > A","#cornerContainer, .prezentownik, .prezentownik_ne_fullheader,\n#sg_half_prawa_szpalta, .tvp_ne_fullheader,\n* > [href^=\"/d\"],\n.d-md-none.d-sm-block[style^=\"min-height:\"],\n.d-sm-none.d-lg-block.wtg-belka,\n.d-sm-none.d-lg-block[style^=\"min-height:\"],\n.prawa-szpalta.re, .prawa-szpalta2.re,\n.screening-banner, #art_rec_bottom > .wtg-placeholder, #art_half_prawa_szpalta, #art_rec_bottom, #sg_belka_srodek, [id^=\"ps_half_\"],\n.screening-mobile.post-content[style],\n.wrapper > div > [class^=\"t\"] > div,\n[class^=\"t\"] > [href^=\"/0\"],\n[href^=\"/0f\"],\nbody > div[class][style*=\"position: fixed\"]:has(.yt-player, video),\nfigure > A > .img-fluid.lazy,\np > [href] > .img-fluid.lazy",".vod-home.row > A > IMG,\narticle > A > IMG","#milana-text-74",".ban",".textwidget > A[target=\"_blank\"]",".builder.cf.row, .widget_custom_html.widget.widget_text",".ipsList_noSpacing.ipsList_reset.ipsType_center.ipsList_inline",".sidebar > .tborder:nth-of-type(4) > tbody,\n.wrapper > .tborder:nth-of-type(3) > tbody","#bannerContent > div > div > div,\nbody #catalgForm iframe[src*=\"U-Boot\"]","#avatar-pos-content-user-bottom,\n#avatar-pos-content-user-top,\n[id^=\"napisy24\"]",".footer-widget","#CallAp","#fancybox-wrap,\n.flooor,\n.spacead-r-2, .adsbygoogle, .td-adspot-title, .td-is-sticky.td-pb-span4.tdc-inner-column.vc_column_container.wpb_column.td_uid_26_5defeae8f3d3e_rand.vc_column_inner, .td_block_template_11.td-pb-border-top.td_uid_42_5defeae907025_rand.td_block_title.td_block_wrap, .td-is-sticky.td-pb-span4.tdc-inner-column.vc_column_container,\n[class^=\"efactory-ad-\"]","#after_section_4 > .container > .units.alpha.av-content-full.content.template-page,\n.avia-align-center.avia-builder-el-first.el_before_av_image.avia-builder-el-89.av-styling-no-styling.avia-image-container,\n.avia-align-center.el_before_av_hr.el_after_av_hr.avia-builder-el-111.av-styling-no-styling.avia-image-container,\n.avia-image-container-inner, .size-full.attachment-full.wp-image-10277.image, #media_image-4,\n.el_before_av_hr.el_after_av_one_fourth.avia-builder-el-78.av-zero-column-padding.flex_column_div.av_one_fourth.flex_column",".spacead-r-2, [class^=\"efactory-ad-\"], .td-is-sticky.td-pb-span4","#zobacz-koniecznie,\n.columns.small-12.medium-6.large-12.sekcjaWaska:nth-of-type(1),\n.componentsArticleContent a[href*=\"ceneo.pl\"],\n.componentsArticleContent hr:has(~ h3 > a[href*=\"ceneo.pl\"]),\n.componentsArticleContent ul:has(a[href*=\"ceneo.pl\"])",".sekcjaWaska:nth-of-type(1)",".flatFeeBox__list","#column2 > .box",".elementor-widget-image.elementor-widget.elementor-element-4e198b9.elementor-element > .elementor-widget-container > .elementor-image","#popup_our",".kd_ns_logo","[href^=\"http://www.pless.pl/a.php\"]",".adRightContainer",".\\31 1b.td-ss-main-content > div:nth-of-type(4),\nDIV + A > IMG[style=\"width:100%;\"],\na[href=\"https://twierdzaeuropa.pl/\"]",".forum > table.tborder:nth-of-type(1)",".module-content.module > .cnt > p > A > IMG, .show.cool-stuff","DIV[style=\"text-align: center; margin: 0 auto;\"]",".shadow-text","[class*=\"bilboard\"], .ads-programmatic",".cool-stuff,\n.subtext > A > IMG","div.własny-html.box:nth-of-type(1)","#custom_html-46, #custom_html-47","#indexDefault > .banners,\n#indexDefaultMainContent > center,\n.theme-default.slider-wrapper",".banner.center-block.img-responsive",".sec_A_adv2",".BanerB, .BanerP",".l-head-advertisement.row,\nspan.color-grey.font-size-10","#baner","div.ai-rotate-option, .ai-viewport-1.code-block-4.code-block",".sidebar.col-sm-4.col-xs-12, .wall-bg-link, .wall-bg-banner","#eaa-2",".banner > .banner-block","#category-topics > .container > .row:nth-of-type(4) > .col-sm-12.col-md-6, .internal_google_ads, .container:nth-of-type(7), .hidden-sm.hidden-xs.col-xs-12.col-sm-12.col-md-6, #content-news > div:nth-of-type(3), .col-sm-4.col-right.col-md-4:nth-of-type(3),\ndiv > label",".blocker.jquery-modal,\n.newsb-widget.widget,\n.td-pb-border-top.td_uid_114_5a5b5087cd3d0_rand,\n.td-pb-border-top.td_uid_114_5a6c6003c98c7_rand",".wpb_content_element.wpb_text_column",".container > .banner-nagl","#JEcnUkoYtyfs, .hmAdHKEaBMFO-bg",".copyRCTopHolder, div.rectangle.placeholder, .flat-plista.placeholder, .flat-nin.placeholder","iframe[src^=\"http://get.x-link.pl/\"]",".footer-container.ban-main-centering-container,\n.promo-container_google, .promo","#page > center > table",".ipbtable:has(div[align=\"center\"] > script[src^=\"//nhlpl.engine.adglare.org\"])","#main > br,\n#main > div[style=\"height:350px;width:660px\"],\na[href*=\"//niebezpiecznik.pl/r3\"],\na[href*=\"//niebezpiecznik.pl/r4\"],\na[href*=\"//niebezpiecznik.pl/r5\"],\na[href*=\"//niebezpiecznik.pl/r6\"],\na[href*=\"//niebezpiecznik.pl/r7\"],\ndiv[style=\"float:left\"],\ndiv[style=\"width:300px;float:left;\"]",".ramka_tresc > .naglowekrek.kapitaliki","[class^=\"iParts_Ad\"]","#block--4, .lazyloaded.wp-post-image.apab-image","#content_banner > .ad_sandbox_wrapper",".adtop, .intext-ads-container,\n[class^=\"right\"][class$=\"-floating-container\"]","#unblock-please,\n.nh_ads",".right-baner.hidden-sm-down.panel > .canvas-box","[class^=\"bg-banner-wrapper\"]",".g-single > A > IMG[src^=\"http://nowagazeta.pl/wp-content/uploads/\"],\n.td-pb-row.wpb_row.vc_row:nth-of-type(1) > .td-pb-span12.vc_column_container.wpb_column > .vc_column-inner, .l-box--100.l-box > center > p, div.l-box--33.l-box > p, div.l-row > .l-box--75.l-box > p, div.l-row > .l-box--25.l-box > p,\n.vc_row-has-fill","a[href^=\"http://www.kbprojekt.pl/\"]","#ad--bill-top + .grid__row,\n.custominfo > p:nth-of-type(4)","#text-2 > .widget-title-container",".td-visible-desktop > A > IMG:last-child,\ndiv.wpb_content_element.wpb_text_column","div.clearfix.jm-module > .jm-module-in > .notitle.clearfix.jm-module-content","#ubm-banners-2","#metaslider_widget-9, #metaslider_widget-2, #text-9, #text-10, #text-21",".jm-module-in > .clearfix.jm-module-content > .custom","div.sidebar:nth-of-type(5)",".g1-banner","#media_image-18, #media_image-13, #media_image-16, #media_image-17, #media_image-3",".link_bg, #fancybox-wrap, #fancybox-overlay","DIV[style=\"border: 1px solid #D8D0D0; padding: 5px 0px 5px 0px; width:705px;\"]",".sidebar-right.col-sm-3","#Mod348","#wa, #s-rotator, #server-rectangle, #server-button",".c.grid_50p",".box-sidebar.box-sidebar-1,\n.content-row.content-row-15.x-ecommerce,\nA[href*=\".wp.pl/\"][target=\"_blank\"] > DIV[style^=\"background-color: rgb\"],\ndiv.popup-wrap,\ndiv[class][style=\"width:100%\"] > div[class*=\" \"]:has(:scope > img[role=\"presentation\"]:not([src])),\ndiv[class^=\"_\"][style^=\"width:\"][style*=\"background-color: rgba(24\"][style$=\");\"],\ndiv[class^=\"_\"][style^=\"width:\"][style*=\"background-color:rgba(24\"][style$=\");\"],\ndiv[data-testid^=\"ad-placeholder-\"]","dd-holder[slot=\"DOUBLE_BILLBOARD\"],\ndd-holder[slot^=\"BOX_LEFT_\"],\nnative-feed",".gzuwb","#Image3","[data-td-block-uid] + DIV > A[href] > IMG",".webnus-ad","a[href*=\".bankier.pl/click/\"]",".warstwa_z_tekstem > div[style=\"width:100%; margin:0px 0px 15px 0px; display:inline-block;\"]","#osiemnascielat > div > h2:nth-of-type(2)","#sidebar > div","#product_feed, .placeholder","#topBanner",".block-block.block.widget",".oiot-widget.clearfix.zeen-widget.sidebar-widget, [id^=\"oiot-\"]",".header__banner, .wp-block-image, [id^=\"penci-banner_box-\"]",".bannergroup > span, .partner_portalu, #Mod241, .ls-popup-visible.ls-popup, .adSidebar.bannergroup","[id^=\"penci-banner_box--\"], .penci-promo-item, div.vc_align_center.wpb_content_element.wpb_single_image, .vc_single_image-img","#mainbaner, #AdBig, .oknoad-news, #AdSmall,\n.left-zobacz:has(a[href^=\"/openurl.php\"]),\na[href^=\"/openurl.php\"]","td:nth-of-type(3) > p:nth-of-type(1)","div.l-row > .l-box--99.l-box > center, div.l-container > div.l-row > .l-box--100.l-box, .grid.place-items-center.gap-6","div.l-box--25.l-box > p, .l-box--100.l-box > p","#pop_newsletter_inner,\n[id^=\"ddd_left\"],\n[id^=\"ddd_right\"]","#sss_left > .imgHover[alt=\"gazetka agd\"],\n#sss_right","div.tocenter.hadw","#block-block-8,\n.region-baner-left,\n.region-baner-right","#ytplayer, #Layer_1,\n.otokredytbox,\n.screen-link.abs, #gallerywide2 > li.fleft.rel.tleft.wrap:nth-of-type(3)","[class^=\"AdSlotPlaceholder_\"],\na[href^=\"http://csr.onet.pl/eclk/clk\"],\nspan.newsAdd, [class^=\"adBox\"], .adPlaceholder",".refashionLayer",".ad-section",".slot-right-container",".slot-top-container","#ad-slot-container","#box-random-game",".banner728-container.clearfix,\n.g-single.a-336,\n.widgetAD.widget_text,\nDIV[style=\"overflow: hidden; border-bottom: solid #DDDDDD 0px; border-top: solid #DDDDDD 0px; padding-top: 15px; padding-bottom: 10px;\"]","#fif-flat-boxright2,\n#preloader-novelty,\n.right-box-container,\n.slot-top-container, .jqIJGM.styles__SlotRightContent-sc-13xebem-2, .dpOzCT.styles__SlotTopContainer-y3y7xh-0,\ndiv[class^=\"slot-\"]:has(> div[class^=\"slot\"][class$=\"plug\"])",".ssListaContainer","aside[class^=\"FlatBoxLeft_\"],\naside[class^=\"FlatBoxRight_\"],\naside[class^=\"Left_placeholderLeft_\"],\naside[class^=\"Panel_placeholderPanel_\"],\naside[class^=\"Rectangle_placeholderRectangle__\"],\naside[class^=\"Top_placeholderTop\"]","#col-id-13,\n#col-id-8","#backdrop-container,\n#close-frame","#extraAdsBlock,\n#softonet,\n.lazyContent","[class^=\"AdPlaceholder\"],\n[class^=\"AdSlotPlaceholder\"],\n[class^=\"CenterAd\"]","#content > aside > div:nth-of-type(1),\n#content.clearfix > .wide-view > .club-content > .question-other-answers > section > .hide,\n#promoTop,\n.box-a:nth-of-type(2),\nDIV[style^=\"float:left;margin-left:20px;width:170px;height:740px;margin-top:20px; position: absolute; top:0;\"],\ndiv[id*=\"sliderSidebar\"]",".componentheading_small:nth-of-type(3)",".box2Cont",".add-box-top, .add-box-side","#ads-sidebar-right, .bnr-player-top, .bnr-player-float-right","header .banner-background, #sidebar .cms-banner","#ipsLayout_mainArea > .ipsSpacer_half.ipsSpacer_both, .ipsLayout_container > .ipsSpacer_half.ipsSpacer_both",".revz_opirek, #onet-ad-top",".bannerplace, .rma","#remote-info-34, [style=\"height:150px\"]",".double-billboard,\n.panel.shop-offer,\n.sidebar-left.main-content-right,\ncenter:has(script)","#a468, #luna_left, #luna_right",".widget_block.widget",".stone-module.well-sm.well:nth-of-type(4)","div[style*=\"background-image: url(/images/info-peer.jpg);\"]","body > table > tbody > tr > td > center","[src^=\"/bannery/\"]","#ticker-box",".front_block.content_source_reklamy","#powiadomiony",".cf.clicky,\ndiv.info",".mkdf-image-widget.widget, .lazyloaded.attachment-full.vc_single_image-img","[id*=\"_adspace_widget\"], #_dropslide1","IMG[alt^=\"baner\"]","[id^=\"ostat-\"]","[id^=\"media_image-\"]",".bg-white.p_rel.c","#main > p,\n#text-4, #text-2 > .textwidget > p:nth-of-type(1n+2), .text-center.hidden-print",".hover14",".home-padding.carousel_outerrim.home-margin.home-portfolio","#rev_slider_4_1_wrapper,\n.vc_col-sm-12.vc_column_container.wpb_column > .vc_column-inner,\n.vc_empty_space",".noad","#adsTopOD,\ndiv[data-cy=\"search.listing.promoted\"]",".adv__content,\n.row:nth-of-type(6) > .fl.w1000,\n.row:nth-of-type(8) > .fl.w1000,\ndiv.row:nth-of-type(3) > .fl.w1000,\ndiv.row:nth-of-type(5) > .fl.w1000,\ndiv.row:nth-of-type(7) > .fl.w1000,\np:nth-of-type(9), span > p > A","#HTML8,\n#Image1","#baner_baza, .reklamaGoogleTopProfil, #baner_gazetapl",".non-fullwidth,\n.paralax",".header_vc",".owl-theme.owl-carousel",".adblock-info",".sky-left",".td_block_wrap.wpb_wrapper > .td-fix-index, .flexslider, #tdi_46","td:nth-of-type(4) > table.tborder:nth-of-type(2) > tbody",".nopad:nth-of-type(5) > .block_wrap.category_block:nth-of-type(1)","[class^=\"_\"] > A > div",".article__textbox, .article__container > .article__side",".pending-ad",".qa-widget-side:has(.adsbygoogle),\ndiv[style^=\"width:728\"]:has(> a[target=\"_blank\"] > img)",".box_orange.box.menu_r_hp:nth-of-type(5)","#ad_dol_srodek",".classic.post:not([style]):not([id])","#ad_news","#baner926","#a011,\n#b028,\n#spon_left,\n#spon_right,\n[href^=\"http://csr.onet.pl/eclk/clk\"]","A[href^=\"http://click.plista.com/pets/\"]","#messageHook","#WhitepaperModule,\n#box_deal, .promo-frame,\n#newsmore408558 > .row:nth-of-type(2),\n.deal-row.row,\n.side-module.how-to,\narticle > .row:nth-of-type(3),\ndiv#toaster","#banner_news,\n.approvebg","#footer-img","#ja-botsl",".nav-banner",".item-509","#popup_start","[href*=\"/click_baner.php\"], aside > div.moduletable > div.module-banner > A[target=\"_blank\"] > IMG",".gloto, #moving-banner-container, div.wpb_content_element.wpb_text_column,\n.vc_box_border_grey.vc_single_image-wrapper > .attachment-full.vc_single_image-img","#adsense-top-placeholder",".justify-content-start.mjs_row",".mfp-content,\n.mfp-ready",".ipsBox.ipsWidget_vertical.ipsWidget:nth-of-type(9),\n.pole2",".adBlockDetectModal, .swal2-fade,\n.attachment-full,\n.temp-ad","#text-3, #text-4, #text-17, #text-11, #text-13, #text-2, #text-12, #text-10, #text-26, #text-25,\n.ag-block-index-3.ag-news-template-1.ag-news-block, .ag-block-index-4.ag-news-template-1.ag-news-block,\n[id*=\"_bid_\"]","#bglink,\nDIV[style=\"text-align:center;padding:15px;\"]","#pinowyswietlacz",".srodkowyblok6content,\nA[rel=\"follow\"] > IMG,\ndiv:nth-of-type(3) > div:nth-of-type(8)",".ag-block-index-2, .clearfix.footer-widgets, .clearfix.ag-block-index-4.ag-news-template-1.ag-news-block, .clearfix.ag-block-index-0.ag-news-template-1.ag-news-block",".w-x4.h-x2.fl","#obrazekOpis > div[style^=\"width:\"][style*=\"height:\"]:not([class]):not([id]):has(> div[style] > .adsbygoogle),\n#poprawejTekst > div[style^=\"width:\"][style*=\"height:\"]:not([class]):not([id]):has(> .adsbygoogle)","#ai_widget-4","#header-banner","#ad-profile-box1","[id^=\"banbox_\"]",".overlay-shadow","[onclick^=\"MyAdvertisements\"]","div[id^=\"multi-\"] > iframe[id^=\"iframe-multi-\"], .adPlaceholder",".blok-sm.blok-r,\n[class^=\"resizable\"]","[class^=\"billboard\"]","main > .small.pasek-gray",".miejsce-banerowe","#jm-header-container > .jm-module:nth-of-type(5),\n#jm-header-container > .jm-module:nth-of-type(7),\n.a-d-v-i.box-margin > *,\n.a-d-v-i:not(.box-margin),\n.clearfix.jm-module-content > .custom,\n.content.col-md-12 > p:nth-of-type(7),\n.ic_marquee0, .content.col-md-12 > p > A","[id^=\"frame-\"]",".adb_plotek","img[width=\"728\"][height=\"90\"]",".ogloszenie, .col-xs-4 > .layout-column.row > .row:nth-of-type(3)","A[rel=\"external nofollow\"]","#block-7",".content > p,\ncenter > p",".col-lg-3.col-md-4.col-sm-12","#remote-info-43","[src^=\"templates/gfx-podsport/\"]","DIV[style=\"position:relative;margin:0 auto;width:820px;height:120px\"],\nh6, #caroutlet","#Mod174, #Mod175, #Mod56, #Mod169, .ja-box-right.column.ja-box, .ja-box-left.column.ja-box","#bA1,\n#bA66,\n.dark > td > .box2x1s, .megaBBox,\nHR",".int__url > .picture",".a14s","#secondary > div:nth-of-type(1), #text-3, #secondary > div > A > IMG",".banner--programmatic--optad360,\n.new-toplayer",".kode-content > section.kode-pagesection:nth-of-type(1) > .container > .row > .col-md-12.kode-pagecontent > .margin-top10-bottom10.heading-12.heading","[class*=\"advertisement-\"],\n[class^=\"Advertisement\"]",".bannerheader, [class*=\"banner\"] > font,\n.class\\=.\\ > table > tbody > tr:nth-of-type(4),\ntd > table > tbody > tr:nth-of-type(1) > td:nth-of-type(1), div.jm-module:nth-of-type(3) > .jm-module-in > .clearfix.jm-module-content > .custom","#content > .container > div.row > .text-center.col-xs-12",".player-container",".td-header-style-5.td-header-wrap, #td_uid_7_5abf827b54b35",".LM__popup,\ndiv[class=\"ad\"]",".ads .videoPlayer__vast, .ads .videoPlayer__mask[data-time]",".gridlove-sidebar > .LfUW8dL1Hl-widget.gridlove-box.widget",".kornelia",".\\31 958.has-shadow.article",".home-partners","#section-id-1503913327338, #section-id-1530612923433,\n#sppb-addon-1503648426950,\n#sppb-addon-1511187487983","[id^=\"componentsPromotionsArticlePromotedList\"]","h2 > span",".uk-grid > div[class^=\"uk-width-expand\"] > div.uk-card:nth-of-type(2)","[class^=\"spolecznosci-iframe\"], .imaplayer",".alignnone",".hidden-xs",".header-middle,\n.panel.widget-2",".showBattleBanner","header + div[class] > div > div.Box-sc-mskus-0","[class^=\"Banner\"]",".showBattleBanner.battle-banner-hp, .special-banner-970",".my-5",".size-full.attachment-full",".execphpwidget",".bodyline > table > tbody > tr > td:nth-of-type(1)",".adwordbackground, .reklamawposcie, .fake-ad,\n[onclick^=\"adwordsStatistic\"]",".boxHeader,\nP[style=\"font:normal 12px/16px Arial,Tahoma,sans-serif;margin:0;padding:6px 100px 5px 20px;color:#fff;word-wrap:break-word;\"]",".art-hmenu-extra2, #div.clearfix.art-block:nth-of-type(2), #div.clearfix.art-block:nth-of-type(4), .jmoddiv.clearfix.art-block",".ad-rectangle, #feed_grupa.ad, #promocyjni_gazetka_dol1, .dol_srodek_ads_box, .dol_srodek.ad, .mixerAdTopRight, .adWrapper, .article-body__ad-gora-srodek, .box300x250.ad.box, .adStandardTop, .has-mixerAdTopRight",".Games-addLateral, .Banners-lateral",".g1-footer-stamp-icon,\n[class^=\"adace_ad_\"], .g1-collection-item.g1-injected-unit",".slider-23, .slider-10736","#gold-header",".open.hidden-sm.hidden-xs.header-collapsible",".shopping, .stm-shopping-container, #placement_zpr_shopping","#slidebox",".player-block-info","#dfp-prawa1","#sp-header","#rt-content-bottom",".pasinfotxt.above","div#rc_content_block > A","#C-D-1,\n.pm-banner, .pmb_banners",".pmbi, #sidebar-banner-5, #index > .single-banner",".pmbi, .a-block, #ijoomlazone151, #ijoomlazone152, #ijoomlazone154, .standard_adv_link","#fixme,\n.mb-3.h-100 > div > .text-center > IMG",".A1sub.text-center","#APPMicroBanersBottom, #APPMicroBanersTop",".box-1 > .left","section.one, .box-0","div[class^=\"ban\"]",".djslider-loader-default.djslider-loader","[id^=\"baner-\"], [id^=\"adoceanmy\"]",".furgo,\nDIV[style*=\" background-color: rgb(0, 0, 0); \"],\na[href*=\"/kampania.php\"]","div[id^=\"zone\"]","#rev_slider_1_1_wrapper, .td_block_image_box.td_block_wrap, #rev_slider_4_1, [id^=\"bsa-block-\"], #rev_slider_5_2_wrapper, .fadeIn.animated, .code-block-6.code-block, .bsaProItemInner__html","#box_custom3",".size-full.alignnone","#mr-tomato,\n#pixad,\n.ad-info, .word-txt > A > IMG","[href^=\"/adv.php\"]","#ftHolder, #pasek, .colorbox-manual, #marquee",".navbar-fixed-bottom.navbar-default.navbar.sticky","#advL","#article-1,\n#header > .clearfix.header_bg > a[href=\"http://www.ppe.pl/psx_extreme-2015-4.html\"] > img[alt=\"PSX Extreme 212\"],\n#hot-slides-wrapper #hot_0, #hot-slider #m_hot_0,\n#hot_0 > .slider-items,\n.convertiser_comparison,\n.news_box_content, .top_cont,\n[class*=\"adver\"],\ndiv[class^=\"banner-placeholder\"], .banner-screening","#content > .column-right",".betamore.openJDOMWindow,\n.expander,\n[id^=\"divFav\"]","#right-re, #header-b, .clearfix.in-content2",".td-ss-main-sidebar > .widget_text.widget.td_block_template_1:nth-of-type(2),\n.widget_text.widget.td_block_template_1:nth-of-type(5)",".main-content > .js-media.js-tab.block, .powiazana-oferta-html","IMG.img-responsive[src^=\"/img/banner/\"]","img[src^=\"/ad/\"]","[href^=\"/_pub/ex.php\"]",".col_right > a[href^=\"https://premium.pl/checkdomain/\"] > img[src*=\"/parking-banner/\"]","#custom_html-2 > .custom-html-widget.textwidget,\n.clearfix.cb-module-block.cb-light.cb-module-custom",".big_image_post","[id^=\"sas_\"]","#abonament_right,\n#coockie_txt",".header-banner, .vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index, #center > .td-all-devices,\n.textwidget > A > IMG","#big-rectangle, .banner_right > [href], [id^=\"spolecznosci-\"]",".rekl-top","div.centering.tile:has(.adsbygoogle)","#ceneo-os783-rZ0og",".tractorpool--sidebar.tractorpool",".web.bn-b-0","#text-4, #text-7, #custom_html-2","#mbImage,\n#mbOverlay",".autopromo-boxes-holder > .ap-ad.auto-promo-box,\n.autopromo-boxes-holder > .ap-pos-left,\n.autopromo-boxes-holder-2nd",".mt-2.hidden-sm.hidden-xs > .empty,\n.visible-lg.site-background-cta","#layerslider_2","[id^=\"block-views-banery-block\"]","#column-right","#block-block-1, #block-block-9, #zone-header-wrapper",".panel.first.widget-1, .panel.widget-3, .panel.widget-4","#infinite-article > .thb-preloader",".menu, #prv-billboard",".closed-ad, .promo","div.art-nostyle, .custompolecamy","[id*=\"advertise\"], .banertopplayer2","#Mod134, #Mod137, #Mod138, #Mod140, #Mod141, #Mod142, #Mod143","#region-item20927,\n#region-item21626,\nA > .lazy:last-child,\n[id$=\"_ARTICLE_TOP\"]",".banner_zone","#banner-top, .fbaner",".promobanner-container, .banner_wrap, .recipe-container-promo","#sidebar > p",".col-md-8 > div:nth-of-type(2),\n.contop",".prnetItem","#tracdelight-slide-btn,\n.advertising-billboard, .szpalta, .rc, .widget-content, .plista_container, .header-specjal, .rc, .plista_container, .pending-ad","#abl",".googleheader","#zajPasieka,\ntr > .tresc_bez_wciecia > A > IMG",".mtb10,\n.results__entry.toRight,\nDIV.cb > DIV[class^=\"m\"],\nDIV.m0 > DIV + DIV + DIV[class],\nDIV[class][data-utm_source][data-st-area] + DIV.m0 > DIV + DIV,\nDIV[class^=\"sidebar-\"] > [class^=\"mtb\"],\nDIV[data-st-area^=\"main-stream-\"] + .mbb,\nDIV[style=\"position: relative; padding-bottom: 4px;\"],\nLI > DIV[class] + DIV[class],\nLI > DIV[class]:first-child,\nSCRIPT + DIV + DIV[class^=\"m\"]",".partnerzy",".shadow.pageWidth > .box",".banToper, .modCbox, .advanced-slider.slllider, #polecamy, .lBoxFinSer > A",".npb-g-c-adv:not(.npb-g-mc-pr-up)",".elementor-swiper",".row:nth-of-type(11),\n.row:nth-of-type(7),\ndiv.row:nth-of-type(3)",".fl.w250","div.l-box--50.l-box > p","A[datab][href],\nBODY > [href^=\"/red1r.php\"], BODY > DIV > DIV > [href^=\"/red1r.php\"],\nDIV > A[href^=\"http\"][style^=\"display:block;\"],\n[href^=\"/r3d1r.php\"],\n[href^=\"/redir.php\"],\n[href^=\"/rediu.php\"],\n[href^=\"/redix.php\"],\na[databx][href*=\".php\"][style*=\"background:url(/files/Image/\"]","div[style*=\"font-size\"]:not([id]):not([class])","#vjs-rcp1","#top-banners,\n.col-wrapper > div:nth-of-type(12):has(> .banner)",".ipsWidget:nth-of-type(8)",".yd-banner","[style$=\"background: #dfdfdf;\"],\n[style^=\"text-align: center; font-size: 8px; padding:\"]",".aside-ad-block","#EditoPopup\\$Panel133",".slider.shop-slider, .no-margin.slider","#\\33 DIV, .info-box-bottom,\nTD[bgcolor=\"#f0f0f0\"],\nTD[valign=\"middle\"]",".box-block, .box-adv",".td-a-rec-id-content_inline.td-a-rec, .td-a-rec-id-content_top.td-a-rec, .td-pb-span12, .td-a-rec-id-sidebar.td-a-rec > div.td-all-devices",".stream-title",".sec-promo.sec-margin",".index-rect.photo-rect","#blok-reklamowy",".com_reklamy","div.wp-has-title.wp-el.webpart-wrap-media.wp-bd:nth-of-type(13), .wp-el.webpart-wrap-layout_column.wp-bd > .wp-has-title.wp-el.webpart-wrap-links.wp-bd",".elementor-inner-section.elementor-section.elementor-section-height-default.elementor-section-full_width.elementor-element-d223fc5.elementor-element,\n.elementor-widget-image.elementor-widget.elementor-element-1a02a5b.elementor-element > .elementor-widget-container","[class^=\"ad_type\"]",".hustle-animate-slideInDown, [href=\"http://radiogol.pl/reklama/\"], .td-pb-span12 > .wpb_wrapper > .td_block_wrap.wpb_wrapper > center > A > IMG","div.ext-link-box.box",".size-full.wp-image-44846441.aligncenter, #text-49, #text-73, #text-76, #text-77, #cycloneslider-baner-1, #text-78",".promo, .rma","#bottom-ad","#itro_opaco, #itro_popup",".left-large-ad","div.margin-bottom30:nth-of-type(5) > .greybox",".promoarea","[target=\"_blank\"] > .img-responsive","#BannerHolder, .advLabel",".wpb_wrapper > A > IMG",".entry-content > p[class=\"has-text-align-center\"],\na[href^=\"https://clk.tradedoubler.com/click?p=\"]","#banner-radiostacja,\n.adocean",".skyscaper, .comercial-container, .baner-conatainer, .top-baner","[id^=\"banP\"]",".space-bg.space","A[target=\"_blank\"] > IMG[src^=\"img/\"],\nSCRIPT + DIV[align=\"center\"],\ndiv > hr","[id^=\"skyscraper\"]",".sppb-addon-single-image-container",".home-primary-wrapper > .CMAC_AdChangerWidget, .so-widget-image,\n[class^=\"acc_banner_linkd\"], #reklamainfo,\n[id^=\"cmac_adchangerwidget\"]","#popup-wrapper, .topmargin.alignleft.banera1","div:nth-of-type(17)","#pl-w5922cc44491e8, .hidden-xs.hn_add_under_art, .hred_sport_re, .hred_cont_re","#col-right > #lay-home-cb-1 > .c1,\n#col-right > #lay-home-cb-2 > .c1.news > .comments + div[style=\"text-align: center; color: #696969; font-size: 9px;\"],\n#lay-home-cb-2 > .c2 > .bg:nth-of-type(2),\nDIV[style=\"margin:0 auto;\"],\nfieldset","#more1","#ctl00_divAdverts","#container > center > A > IMG,\na[href*=\"_redirect_\"]",".wp-image-125020, .alignnone","#dyzur","sgpb-popup-dialog-main-div-wrapper, .sgpb-popup-overlay",".dodaj.c,\na[href^=\"/r/#\"]",".panel-default.panel","a[href*=\"://bit.ly/\"]",".background-cloud-reseton",".bb, .rekalama_podpis","#sidebar-b > .grid-v.width100.grid-box:nth-of-type(1),\n#sidebar-b > .grid-v.width100.grid-box:nth-of-type(3),\n#top-b,\n.grid-v.width100.grid-box:nth-of-type(2),\n.grid-v.width100.grid-box:nth-of-type(4)",".elementor-top-column.elementor-col-100.elementor-column.elementor-element-6b199ea3.elementor-element, .uranu-home-page-top-banner,\n[href=\"https://www.galeriajurajska.pl/\"] > .lazyloaded.size-large.attachment-large",".main-bg > table:nth-of-type(1)","#post-124,\n.rfb-news2ads-container","[style=\"text-align:center;padding: 4px 0 0 4px;\"],\n[style=\"width:95%;height:300px;text-align:center;color:#dddddd;\"]",".art-sidebar1.art-layout-cell > .clearfix.art-block:nth-of-type(2) > .art-blockcontent,\n.art-sidebar1.art-layout-cell > .clearfix.art-block:nth-of-type(3) > .art-blockcontent,\n.art-sidebar1.art-layout-cell > .clearfix.art-block:nth-of-type(6),\n.art-sidebar2.art-layout-cell > .clearfix.art-block:nth-of-type(1) > .art-blockcontent,\n.art-sidebar2.art-layout-cell > .clearfix.art-block:nth-of-type(2) > .art-blockcontent,\n.art-sidebar2.art-layout-cell > .clearfix.art-block:nth-of-type(3) > .art-blockcontent,\n.art-sidebar2.art-layout-cell > .clearfix.art-block:nth-of-type(6) > .art-blockcontent",".sponsoredCont, #ContenStream, #relatedContentList1","[id^=\"text-\"]:has(.adsbygoogle)",".marketingElement","#content > span,\nSPAN[style=\"color:gray;padding-left:350px;\"]",".c","#custom_html-19","#adv_4,\n.col-xs-12 > .section__title,\n.gremi-advert,\n.productSales,\n[id^=\"sas-\"],\n[id^=\"sas_282\"],\n[id^=\"sas_663\"]","#okazja-dnia, .anal-lsidebar-post > div","[id^=\"rydzy-\"]","#mainBanner","div.no-padding.col-md-4.col-xs-12:nth-of-type(3) > div:nth-of-type(3)","[id^=\"glownaPoziomyBaner\"], #PanelBoczny1Baner, #WpisyBaner1","#black-studio-tinymce-2 > .textwidget,\n.mf-head-c a[href*=\"forum-ekonom\"]",".marginTB.row, #boxSpodekMCK",".box-1","IMG[class^=\"td-animation-stack-\"][src^=\"http://rzeszow-news.pl/wp-content/uploads/201\"]","#content-right,\n#midtop,\nDIV.header-wizytowki,\nDIV[id^=\"rkl\"]","[id^=\"_ning_zone_\"]","#notifier,\n[href^=\"http://goo.gl/\"] > IMG,\n[style^=\"text-align: center; padding: 30px\"], .spolecznoscinet",".art-ad","#container > div[style]","#container > center,\n.nobg.menu:nth-of-type(8)","#post-203 > .row > .span8 > h2:nth-of-type(1), #custom_html-2, #custom_html-3, #custom_html-4, #h3,\n.span12:nth-of-type(1) > h2, .span12 > h2:nth-of-type(2),\n.span4 > h2:nth-of-type(3), .span4 > h2:nth-of-type(5), .span4 > h2:nth-of-type(7),\n.span8 > h3","#text-33","#bann > center,\n#m_bottom_1_m > div,\n#right_column_gallery,\n#side_bottom_m,\n#single_news > div > center,\n#wrapper > center > center,\n[id^=\"google\"]","#sky_left_container, .wmeri-widget.widget",".g-dyn","A[target=\"blank_\"] > IMG[src^=\"/uploads/baners/\"]","[id^=\"clickTag\"]",".video","div[class^=\"zpr_inside_\"][class*=\"placement__lazy\"]",".lead::after",".article__placement:has(> div[class^=\"zpr_m_inside\"])",".crek","#sidebar > .widget_custom_html.widget.widget_text","#alternative-banner,\n.white-box","#secondary A[target=\"_blank\"] > img","#partnerzy","#ad-player, .box.ads,\n#spolSticky,\niframe[src^=\"https://reklama.shinden.eu/adpeeps.php?\"]",".placement","#podreklame,\n.boxpanelextra, #SADN, #banner_r, .adi, .podreklame, .remove1158",".adds--top, .weather-box, .footer-banner.container, #c79","#block-block-20, .reklama-adsense-artykul",".size-full.attachment-full.wp-image-35617.image, .size-full.attachment-full.wp-image-33861.image, .size-full.attachment-full.wp-image-28218.image",".creation-corner","#Mod434, #Mod510, #Mod417, #Mod400, #Mod504, #Mod431, #Mod403, #Mod474, #Mod486, #Mod422, [id^=\"slider\"], #t3-content > DIV > [id^=\"djslider-\"], .none.custom,\n.visible.show-sweet-alert.sweet-alert","#popupDiv, #bgDiv","div.homepage-ad-area","#link_1083, #link_927, #link_387, #link_97, #link_219, #link_57, #baner_92, #link_242, #link_1160, #link_1161, #link_339","[src=\"/img/reklama_znak.png\"]","A[href=\"http://www.radioparty.pl\"]","#bbs, #popup_mini,\n#tt-minisubu",".pbox:nth-of-type(3) > .pbox_napis,\n.pbox:nth-of-type(4) > .pbox_napis,\n.pbox:nth-of-type(9) > .pbox_napis,\nDIV[style=\"width: 750px; height: 200px; text-align: center; margin: auto; margin-top: 4px; margin-bottom: -4px;\"], .reklamalewa,\nbody > div[style=\"width: 750px; height: 200px; text-align: center; margin: auto; margin-top: 4px; margin-bottom: 0px;\"]","#wp_editor_widget-45, #wp_editor_widget-40","#imCel7_02","#ipsLayout_contentWrapper > .adsbygoogle,\n.skAds,\nli.ipsBox.ipsWidget_horizontal.ipsWidget > div > A,\nli.ipsBox.ipsWidget_vertical.ipsWidget > div > A",".center_bottom","#left2",".advertising-space","a[href=\"http://www.bestdumpsterdeals.com/\"]",".srodek_strefa > .box_green, #newsletterConfirm",".mw-15.main-widget, .widget-57.widget, .widget-82.widget","#Mod343, #Mod121, #Mod372, #Mod373, #Mod281, #Mod252, #Mod120, .container > .bannergroup,\n#Mod403 > .module-inner,\n#Mod404 > .module-inner > .module-ct > .custom,\n#Mod479, #Mod276, #Mod402,\n#Mod486 > .module-inner > .module-ct > .bannergroup,\n#Mod517 > .module-inner > .module-ct > .bannergroup,\n#Mod560 > .module-inner > .module-ct > .bannergroup,\n#Mod563 > .module-inner > .module-ct > .bannergroup,\n#Mod566 > .module-inner > .module-ct > .bannergroup,\n#Mod570,\n#Mod581, #Mod596, #Mod599, #Mod598, #Mod591, #Mod584, #Mod580, #Mod574,\n.t3-spotlight",".a-76.g-single > div,\n.g-2.g",".b-35.g-col, .g-3.g",".advertBoxItem, .advert--container, .advert--spacer, .block--adv--padding, .advert--component, .advertComp","#jm-header, .jm-sample-block, .jm-module:nth-of-type(1n+2)","DIV[style*=\"idth: 970px;\"]",".td-pb-span4.vc_column_container.wpb_column > .vc_column-inner > .wpb_wrapper > div.wpb_content_element.wpb_text_column:nth-of-type(2), .blocker.jquery-modal, #popup","#text-29","A[data-redirect^=\"http://click.plista.com/redirect.php\"]","[id^=\"show_banner_\"]","#banner_750x100_r,\n.row:nth-of-type(2) > .col-xs-8.col-md-3:nth-of-type(4)","#right > .moduletable:nth-of-type(2)","a[href^=\"http://www.sosrodzice.pl/m.php\"]","#mtop > center > A, .awrapper > div,\n.ha2, .ba3, #playClick, .wynik-box > .comp,\n[href^=\"http://www.przyspiesz.pl/\"],\ndiv[style^=\"width: 1068px; height: 470px; margin: 20px auto\"]",".box-visual, .padding-20-0, .text-center.columns.small-12.medium-12.large-4,\n.category-color-bg.archive-header,\n.newAd,\n.show-for-large.columns.large-9 > nav > ul > li:nth-of-type(9),\n.sonybg, .netflix-box, .box-specjalna,\n.sticky, #vimeo_player, .after-boxfintechbg.after.boxfintechbg.box-specjalna,\n[href=\"https://bit.ly/2SAaczl\"], .show-for-large.columns.small-12.medium-12.large-4,\n[id^=\"SonyPs5Ad\"], .app-adBox,\na[href^=\"https://www.audi.pl/\"], .sidebar-reklamabg, .wall-bg-banner, .hbo-single-bg, .wall-bg-link,\ncenter > iframe,\niframe[src*=\"ads\"], .adContainer, .partner-logo,\nscript[src*=\"optad360.io\"] ~ div > div[id][class=\" \"],\nsection.show-for-medium.margin-bottom35.padding-35-0.greybg > .row > .show-for-large.columns.large-4","a[href*=\"hit.gemius.pl/\"]","[src^=\"https://www.slubi.pro/banery/\"]","h3:nth-of-type(3)","#gkRight > .box",".cg4-ad, .mod_uzr_sport6.mod",".sport-widget.home-widget-wrap, .sport-widget.sidebar-widget",".textwidget > p:nth-of-type(1)","[id^=\"p4\"], .reklama-bottom","#banner_16","div.my-4.card:nth-of-type(1)",".g1-advertisement-before-content-theme-area, .g1-external.g1-row-layout-page.g1-row, #center > p, [id^=\"post-\"] > .g1-row-inner,\n[role=\"main\"] > .row, #advices-stream","p[align=\"center\"] > a[target=\"_blank\"][rel=\"noopener noreferrer\"] > img,\np[style=\"text-align: center;\"] > a[rel=\"noopener noreferrer\"] > img","#banner_konkursowy","#mon-AdsAdsDetailsTop, #mon-AListTop,\n.vivusSidebar, .desktopLayTopPremiumWrp, .desktopLayTopPremium, .top-banner-not-fixed, .ads_configuration",".adsblock1","#text-35",".col-banners-article",".box__title, .m-100.s-100.col-9 > .cols-12 > .s-hide.m-hide.col-3 > section, #homepage-right-widgets > section:nth-of-type(3)",".al-wrapper",".main-cbaner, .slot-1280px.slot, .header-parent > .container > img, body > .container > .slot","div.commercial","table:nth-of-type(5) > tbody > tr:nth-of-type(1) > td:nth-of-type(7)","#secondary > .home-widget:nth-of-type(5)",".\\31 us0-5swq, .jl5i-1a2g,\na[href*=\".pl/app/click\"] > img[src*=\"/app/img/\"]","a:has([src^=\"img/reklama_\"])","#f13 > table:has(#f13 > a[href^=\"//stooq.pl/ads/\"]),\na[href^=\"//stooq.pl/ads/f/\"]","#text-html-widget-10","img[src^=\"/baner_\"]","#category_message,\n.entry-content.post > div","#dbarena,\n#notifications, #pop-slapev, #not, .bg-pop-over,\n.dba-button",".item_d,\n[style=\"width:540px;margin:10px auto;\"]","#mars750x100subs, #mars300x250subs",".col.widget:nth-of-type(2) > .widgetHeader",".article-ad-section,\n.rev_slider_wrapper",".s_dodatkowa > .box",".s_dodatkowa","#spu-16663, #spu-bg-16663",".advads-widget","#headerTopWraper > .headerPre",".blocked-info","#zt-position-3,\n#zt-right-inner,\n.moduletable:nth-of-type(1) > .modulecontent,\n.moduletable:nth-of-type(4) > .modulecontent,\n.moduletable:nth-of-type(8)","[style*=\"width: 336px;\"]",".td-rec-spot.td-rec-monitor, .cycle, [id^=\"post-\"] > [href^=\"https://\"]",".col-md-3,\n.col-md-9",".baner-lunch",".content_bottom_right > A > IMG,\n.single_category > .single_bottom_rightbar > A > IMG","#preface-top-container","#block-block-16","A[target=\"_blank\"] > EMBED,\n[id^=\"r-\"], [id^=\"mobile-ad\"]","#whole_page,\n.scrollmagic-pin-spacer",".widget.row:nth-of-type(12),\n.widget.row:nth-of-type(8),\na[href^=\"https://www.facebook.com\"] > IMG[src*=\"ifotos.pl\"]","#content-wrap > center:nth-of-type(1)","li.AnimacjaMieszana, #BanneryAnimacjaMieszanaPrzyciski, #AnimacjaPrzewijanaKontener, #BanneryAnimacjaPrzewijanaPrzyciski","#content_right > div:nth-of-type(2), #content_right > .box:nth-of-type(3), #content_right > div.box:nth-of-type(8), #exposeMask, #pupup_comercial,\n[class*=\"commercial\"], [id*=\"commercial\"]","#header-right-section, #media_image-85, #media_image-74, #media_image-282, #media_image-314, #media_image-320","DIV[id^=\"cbox\"]","ARTICLE[class*=\"_ecommerce\"]",".entry_7",".post-books-list,\n.text_book_adv",".code-block-1.code-block,\n.post-content > div > A > .lazyloaded,\n.single-post > .single-post-article.container > div.row > .single-post-main.col-lg-9 > .post-content > div > A,\n.widget_text.text-12.widget,\nmain > div > A > .lazyloaded,\nmain > section.read-more","[class^=\"introjs-\"]",".top-sliding-ad, .td-fix-index","#sp-section-9","#st_owl_carousel_block_2","#first > a[href^=\"http://\"]","#spol","a[href^=\"//agrest.pl/\"]",".a-info",".widget:nth-of-type(5), #advBox, #carousel-example-captions","#bannerId, #bgId, #bar_top, #new_banners, #crossId","#panel_boczny",".mom-e3lanat-wrap","div.adv_w_1",".dodatki.row","#googleContainer","#popupContainer","td:nth-of-type(3) > table > tbody > tr > .box_width_td_left > .box_width_left > tbody > tr:nth-of-type(2),\ntd:nth-of-type(3) > table > tbody > tr > .box_width_td_left > .box_width_left > tbody > tr:nth-of-type(3)","#menu-item-komputronik, #re_kk_near_logo, [id^=\"table-\"] > [id^=\"table-\"] > p,\n#plushmobileglowna, .news.in-feed, .table-adlabel,\n.sidebar > div.table-widget.widget:nth-of-type(-1n+3),\n.tab-rek, div.table-widget.clearfix.zeen-widget.sidebar-widget,\n.widget2:nth-of-type(1n+2):nth-of-type(-1n+3),\n.zeen-da-wrap > .clearfix.block-html-content > div,\n[rel=\"nofollow\"][target=\"_blank\"],\n[style^=\"min-height: 130px;text-align: center;\"],\na[href*=\"dhosting.pl\"],\na[href*=\"goo.gl\"],\na[onclick*=\"eventAction: 'Klik'\"][target=\"_blank\"],\nfooter div[id^=\"table\"] > a > .i-amphtml-layout","[class^=\"post\"] > div > div:nth-child(8) > a > img",".ui-dialog, .ui-widget, .ui-widget-content, .ui-corner-all, .ui-front, .ui-resizable, .ui-widget-overlay","#text-10 > .textwidget > div",".col-right2","#reklama_pod_gorne_menu,\n.div_komentarz_zdjecie > [onclick*=\"adblock\" i]","#glowna_fotki,\n[class^=\"glowna_adbox\"]","li.app.col-apps.col-lg-6.col-xl-3, .banner.section-banners",".rightb.column:nth-of-type(4)",".google-sidedrt-wrap, [href^=\"https://tatromaniak.pl/linkout/\"]","div.ebok-pop-up:has([title^=\"Zyskaj dotację do 4000\" i][title*=\"fotowolt\" i]),\ndiv.ebok-pop-up:not(#popupContact),\ndiv.promo-box[title^=\"Zobacz ofertę oczyszczaczy powietrza\"][title*=\"stronę sklepu\"]",".commercial-header","#dynamic-load, #dynamic-loading",".countBan","a[href*=\"s.click.aliexpress.com\"],\nimg[src*=\"amazon-adsystem.com\"]",".wpb_raw_html.wpb_content_element.wpb_raw_code:nth-of-type(2) > .wpb_wrapper","#black-studio-tinymce-2",".size-large.wp-image-6701.aligncenter","div.produkty_noteb","#advSong,\n.adv-home-child","[style=\"padding: 5px 5px 2px 5px; font-size: 1.1em; background-color: #ECF1F3; margin: 0px auto; text-align: center;\"]",".right.col-md-3 > A[href^=\"http://\"],\ndiv.last_coment:nth-of-type(1) > table",".callToActionTarget,\n.componentsPromotionsArticlePromotedList,\n[class=\"atomsListingArticleTileWithSeparatedLink component\"],\n[class^=\"fiszka\"]","#leaderboard-bottom,\n.grid-group-as",".najnowsze.box_right, .text-center.bar-ad, .forum-side-ad","#nctop, #nctopcontainer",".section--advert",".page_option",".box-szary,\n.mainpage-row:nth-of-type(11) > .mainpage-column-right,\n[id^=\"contentsystem-slide\"]",".banner-main-page",".jeg_navbar, [style=\"text-align: center;\"]","#banner_top","[id^=\"telix-\"]",".gtmi-2.gtmi, .gtmi-dyn","DIV[style=\"width:750px;height:100px;margin:10px auto;\"]","[data-insertion-position=\"prepend\"],\naside[class*=\"ai_widget\"] > .code-block,\ndiv.code-block[style$=\"min-height: 300px; margin-bottom: 25px; margin-top: 25px\"],\ndiv[class^=\"ai-viewport-\"] > .code-block","#rev_slider_2_3_wrapper, #rev_slider_3_6, #rev_slider_2_1_wrapper",".clear-pad-right.col-md-4 > p, .clear.col-md-12, .baner.container",".mb-3.h-100 > div > .text-center",".center.custom, .fluid-imgs.bottom-gap.center",".sidebar_list",".forumBottAd, .forumMainAdF","[id^=\"ad-slot-\"]","div.media-toolbox:nth-of-type(1), #nexus_ban","#ads-overlay, #titleBL, #skip_video1","#right-sidebar, #dk-image-rotator-widget-6, #FONT[color=\"SILVER\"], #container > center, #dk-image-rotator-widget-10",".oln-sticky,\n.pum[data-popmake*=\"uczelnia\"]",".ng-scope.promo-highlights,\n.shrink-none.mbox--main.mbox","#block-block-19, #block-block-16, .even.field-item > div","DIV[style=\"width: 940px; padding: 21px 0 18px; background: #F8F8F8; margin: 0 auto; \"],\n[id^=\"banC\"], [id^=\"DFP-011-MIDBOARD_\"], #adsMidboardDivId_1, #banP104_DFP, .ban001_wrapper, .tok-advertisement",".div-042-FOOTBOARD","#media_image-13, #media_image-121, #media_image-49, #media_image-77, #media_image-136",".additional-content__text,\n.banner-header, .duzy, .grid--ad, .container--break","#adv_on_post, #small,\n#pager > small",".clr.ai_widget.sidebar-box",".eklama","#custom_html-3 > .custom-html-widget.textwidget, .vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index > A > IMG",".half.news.gray.box",".banner.wrap","#under-menu-adds-wrapper, .is-visible.product-widget","#footer-sidebar",".banner-a,\n.banner-main,\n.banner-maxia--glowna.banner-maxia.banner.bx,\n.banner-topboard,\n.subcontent-body > div > div > a[target=\"_blank\"] > img[height][width],\na[target=\"_blank\"][href*=\".trojmiasto.pl/\"] > img[width][height][src*=\".trojmiasto.pl/\"],\niframe[src*=\"trojmiasto.pl/\"][src*=\".html\"][name],\nins.adsbygoogle","#block_info_wrap","DIV[style=\"max-width: 970px; padding: 5px; background: #000; margin: 20px auto\"]","#bottom-bar,\n.description.post-content > p:nth-of-type(3)","#main_content_section > div[style=\" text-align: center; height: 260px;\"],\n.bannerInner","#foot-leader,\n#text-4, #text-6, #text-9, #text-11,\n.trybu-wpisy1, .trybu-wpisy2,\nbody > div:nth-of-type(1) > center","div > .banner","#gkMainbodyTop","tuba-ads, app-advert",".active.aligned.center.segment.basic.stackable.ui > small, .aligned.center.column.one.grid.stackable.ui > p > small, .active.aligned.center.segment.basic.stackable.ui > p > small","p > small","#sidebar-bb1, #container > div > center > IMG",".l-box--33.l-box > p, #bills_in_rotation_1_34064",".widget-68",".left_aktualnosci_tekst > p:nth-of-type(4),\na[href^=\"http://www.tur-info.pl/przekierowanie/\"]","div.l-container--rwd.l-container > div.l-row > div.l-box--33.l-box > p","._ad, .grid__container:nth-of-type(-1n+4) > .grid__row > .grid__col > [class=\"card card--box\"]","[id^=\"b_\"], .bimgbtxt","#b11,\n.win > div > A",".affix.offbox-widget > .swiper-slide",".advert-B1",".diablo-placeholder",".rotator-file","#testimonialrotatorwidget-5",".bx-viewport",".caroufredsel_wrapper, .ig_col_1","#banners",".a0-slider, p > em, .headline,\n.diablo-placeholder-ADB, .diablo-placeholder,\n.main.col-lg-8.col-md-8.col-sm-8 > .row",".advert_outer, .inner > .text-center,\n.clickable[onclick^=\"article_video_advert_click\"]",".fusion-slider-sc-reklamy,\n.fusion-text-no-margin.fusion-text-2.fusion-text","#adocean-screening-layer, .placeholder-wrapper","[id^=\"TopicItemContainer_\"] > .boxItem","#tvpoverlay_abdinfo,\n.adv__rectangle",".green-box-beam-bottom",".hidden-phone.rectangleWrapper,\n.tp2thm.tp2thm-progress-midroll[style^=\"left\"]:empty",".elementor-widget-rt-title.elementor-widget.elementor-element",".visible-xs","#gkBannerReklama1, .nomargin.boxmod2.box, div.borderbottom.boxmod1.box, .customboxmod1",".boards.widget","div.columns.large-2, div.articles-banners-rows > A","#layerslider_35",".backbglink, .resp,\n.topbn.row",".row:nth-of-type(9)",".row:nth-of-type(6)",".row:nth-of-type(5)",".row:nth-of-type(4)","#box-pixad,\n.abcdef,\nIMG[alt=\"pixad\"]",".intermarche, #flashContent,\nDIV[style=\"margin-bottom: 20px;\"],\n[class*=\"mobile-advert\"], .widget_custom_html.widget.widget_text, [id^=\"cycloneslider-reklama\"]","#reklama_home","font > small",".td-ss-main-sidebar",".rekslide, .td-header-rec-wrap, div.rslide, div.fslide, span.ast, .td-header-sp-recsx, .active, span.astad, .screks,\n[class^=\"aast\"], [class^=\"activead\"]","td[width=\"300\"][align=\"left\"][valign=\"top\"]","#modal,\n.modal-box",".td-pb-span4.tdc-column.vc_column_container.wpb_column.td_uid_70_5ca4e6dcdea97_rand.vc_column","#adbd","#slider > p,\ndiv.l-row > .l-box--25.l-box > p,\ndiv.l-row > div.l-box--50.l-box > p",".row:nth-of-type(3)",".row:nth-of-type(3) > .fl.w750",".ban, #block-234, #block-231, #block-188, #bloki_5 > .containeriframe, #block-217, #block-225 > .header-block, #block-189, #block-195, #block-109 > .header-block, #block-191, .zd",".container.additional-box",".trigo-position-homepage.trigo-module:nth-of-type(2),\n.trigo-position-homepage.trigo-module:nth-of-type(4),\n.trigo-position-homepage.trigo-module:nth-of-type(6),\n.trigo-position-rightSide.trigo-module:nth-of-type(3)","#text-53",".wpb_raw_html.wpb_content_element.wpb_raw_code > .wpb_wrapper, a.image_link","#billboardRightAdsense",".large > .image-link, .right > .a-widget, div.builder.cf.row > .one-1.builder.column > .a-widget","[id*=\"-simpleads-\"] > h2",".widget-6.widget,\n.widget-9.last.widget,\nA > [class^=\"slider-\"][draggable=\"false\"]",".wpb_raw_html.wpb_content_element.wpb_raw_code:nth-of-type(5),\n.wpb_raw_html.wpb_content_element.wpb_raw_code:nth-of-type(7),\n.wpb_single_image","ul.banners","#__mce_tmp","#block-block-16, #block-block-18, .even.field-item > div",".even.field-item > div","#fsp_light, .artadv, .not_editable_builder",".rekl_box, #ads-art-bill","[id^=\"reklama\"]",".right_col,\n[class^=\"ads_szuk\"]",".count-clicks",".ban-drogowka, .chili-promo,\n.col > div,\n.reklama.adsbygoogle.banner.ad.ads,\n.video-index > [href^=\"http://\"] > span,\n.za30, .center-block.img-responsive,\n[class*=\"showmax\"], [class$=\"-ad\"]",".sb-widget:nth-of-type(5), .sb-widget:nth-of-type(6)","#hook_box_top1","DIV[style=\"width: 100%; background-color: rgb(0, 0, 0); margin: 0px; position: fixed; bottom: 0px; left: 0px; padding: 0px; height: 15px; line-height: 15px; text-align: center; color: rgb(255, 255, 255); z-index: 1000; font-family: Arial,Helvetica,sans-serif; font-size: 10px;\"],\n[id^=\"newsltr1_\"]","[width=\"300\"] + [width=\"20\"] + TD[width=\"300\"]","#single-pin-above-ad,\n.sidebar-wrapper + .sidebar-wrapper",".footer-banner","#gg_top","#custom_html-2, #media_image-2, #media_image-13, #responsive_lightbox_image_widget-2",".ai-1.ai-rotate, #text-3","#dtnContainer","div.width33.tableCell.top3_reklama","#pasekDdd,\n#topbborlayer","p > [href]","[id^=\"mbs\"]","#dle-content > center,\n.news > center:nth-of-type(1),\nDIV[style=\"height: 35px;width: 726px;position:relative;text-align:center;box-shadow:0 0 2px grey;border:2px solid #0D1E5A;background: #EDF1FF;margin:0px auto 0px;\"]","#global_belka","#ct_i","A[style=\"position:absolute;bottom:0.4em;text-transform:uppercase;font-size:80%;right:1em;\\A background:#de8c2f;color:#e6ebf2;padding:3px 7px; display:block\"],\nDIV[style=\"padding:10px 15px 12px\"]",".da","td:nth-of-type(2) > center",".af_sidebar",".sr","#region1, .mobilehide.borderwrap, [href*=\"://reklamawadowice24.pl\"], #right2 > div.visible-desktop.title-off.module, #region4wrap, div.visible-desktop.imgframe","#top-header, #jmMobile,\n[id^=\"wo-poz-\"]","#top_10",".adZoneCont","#text-html-widget-5,\n#text-html-widget-6,\n.youtube-widget",".reklama-wtekscie, .baner-glowny, .baner-srodek.row","#magman_widget_text-10, #magman_widget_text-8,\n.clearfix.footer","#id_C-place > section > .box-header, .desktop","#section-id-1504866636717,\n#sppb-addon-1511188176589, #sppb-addon-1530792147615",".spu-bg,\n.vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index > A[target=\"_blank\"] > IMG[src*=\"banner\"],\n.vc_raw_html.td_block_wrap.wpb_wrapper > .td-fix-index > div > A > IMG,\naside.widget_custom_html.widget.td_block_template_1.widget_text:nth-of-type(1)","div.platform-content > .moduletable > .g-title","iframe[src^=\"slider\"]","[style=\"text-align: center;\"]",".wavep-widget","div.baner_ramka",".box:last-child","#custom_html-16, #custom_html-14, #custom_html-20",".fr.w250",".zobacz-box, #detal_top, #opis > div > A, .adsbygoogle, div.re-box",".floating-ad.advertisement,\na[href=\"http://dajsygnal.pl/\"]","#main > center > A, #text-131,\n#text-97","#aside, #donut, #campagnard",".odcinek_oczekiwanie_info > center",".akpbanner",".click","[style=\"width:728px;height:90px;\"], .camera-list.container-fluid > div.a-wrap, #screening-replacement","#sidebarii > div.sidebar-box:nth-of-type(1)","#infobar > .foot:nth-of-type(3),\n#sponsor","#wht_new",".anyAdsense","#elComment_x,\n[style=\"margin:0 auto; text-align:center; margin-bottom:5px;\"]","#wrap > div:nth-of-type(1), #page-footer > div:nth-of-type(2)",".prawo-sidebar2.prawo-layout-cell > div.clearfix.prawo-block:nth-of-type(2)","#text-9, #text-11, #text-7","[style=\"min-height: 325px\"],\n[style^=\"height:200px; width:750px;\"]","[id^=\"a-container-\"]",".double-rectangles",".menu-icons.font-2.horizontal-menu,\na[target=\"_blanck\"] > img, #zeen_retina_image-2",".wn-pod_menu, .zeen_retina_image.clearfix.zeen-widget.sidebar-widget","#custom_html-15, .clearfix.cb-post-footer-block.cb-post-large,\n.clearfix.cb-module-block.cb-box.cb-a-large:nth-of-type(3)",".reka,\n.tekst",".aaaaa.lupr-top > A > IMG, .size-full.attachment-full, .rl-image-widget-link",".center.cleardiv.row,\n.container-topads,\n.link-baner.li","div[class*=\"position_\"]:has(> div[id*=\"gpt-ad\"])",".hrg.sppb-section",".tdi_62_eed.vc_raw_html.td_block_wrap.wpb_wrapper",".None.txt","div.ad_cont_skyscraper > .reklama_sign",".wiele-widget.widget","#custom_html-5:has(.adsbygoogle)",".banerjpg","#con-main > .module-abc.module-article.module,\n#con-main > .module-xyz.module-article2.module","#wds_container1_0, #text-159",".topl","#main > .atop,\n#main > .content > .left > .bannerMenu,\n#main > .content > .right > div.bannerMenu,\n.bannerTop, .bannerFooter","#HTML12, #HTML15",".cke-resize","#ad4sc,\n#posterdiv,\n.imagediv,\n.rectadv,\nDIV[style=\"margin:0 auto; max-width:702px;min-height:450px;max-height:550px;overflow:hidden;\"],\nDIV[style=\"margin:0 auto; max-width:770px;min-height:450px;max-height:550px;overflow:hidden;vertical-align:middle;padding-bottom:10px;\"],\n[id$=\"infopanel\"]","A[href*=\"/click.php\"]","#rectcont","#newsletter, .container.row:nth-of-type(6),\n.tvn-box, #article_promo, .image-link, #tvn-box,\nSPAN[style=\"color: #656971; font-size: 10px; font-weight: normal;\"],\na[href=\"http://www.wirtualnemedia.pl/praca/\"]",".big-banner-top, .moduletable:nth-of-type(2), .moduletable:nth-of-type(3) > .modulecontent","A[href=\"/reklama.html\"] > IMG","#sbox-overlay, #sbox-window",".ubm_widget.covernews-widget.widget","p > [href] > IMG, .cycloneslider-slides","#blok-prawy:nth-of-type(1)","#aad_billboard,\n#autoPromoBigBaner,\n#contentAfPromo,\n#forum-gad2,\n#rectangle","[id$=\"-sidebar\"] > .widget > ul > li","[style=\"background:transparent; width:728; height:90;\"]","[id^=\"wmeri-\"]",".custom-sidebar:nth-of-type(9) > .banner-widget1-1","#text-39",".advWebcamBox",".wp-player > .adpause > .plchldr,\n[class^=\"_\"]:has(> img[src*=\".wp.pl\"]),\n[href^=\"http://emisja.contentstream.pl/_/ctr/\"],\na[href^=\"http://smartclick.pl/redir\"],\na[href^=\"https://ad.doubleclick.net/\"],\nbody > iframe + iframe + #pushpushgo-container + div:not([id])[class],\ndiv[class^=\"_\"] > style + div[class]","body > div:nth-of-type(1)[style^=\"display: block;\"]:not(#page)","div[class*=\" \"]:has(> div[class*=\" \"] > [class^=\"__bc_layer\"])","A[href*=\".wp.pl/\"] > DIV > IMG[class][src^=\"https://v.wpimg.pl/\"]","DIV[style*=\"overflow: hidden; z-index: 310;\"],\n[class^=\"__bc_layer\"],\nbody > script + iframe + div:not([id])[class]","[class^=\"css-\"]","[class$=\"BgClick\"]",".__rexona.section,\n.global--aside-left,\n.global--aside-right","div[class*=\" \"]:has(> div[class]:first-child:empty + img[src*=\"://v.wpimg.pl/\"][alt]:empty)","[class=\"qd-US\"]","* > DIV[style*=\"max-width: 100%;\"]",".article-wrapper.wizard-body > div:not([class*=\"-\"]):has(> img[src^=\"https://i.wpimg.pl/100x0/m.autokult.pl/\"]),\ndiv:has(> [src^=\"https://i.wpimg.pl/100x0/m.autokult.pl/\"])","A[href*=\".wp.pl/\"][target=\"_blank\"]:first-child > FIGURE[class^=\"_\"]","A[class^=\"_\"][href*=\".wp.pl/\"][target=\"_blank\"] > FIGURE[class^=\"_\"] + * H3[class*=\"teaser\"]","div[class*=\"reklama_\"]","body > #app ~ script + noscript + div[class]:not([id])","body > div:has(> div > a[href]),\ntd > div[style=\"position: relative; top: 0px;\"]","body > div ~ footer ~ script + script + div[class]:not([id]):last-of-type","#aSlot3","[style=\"pointer-events:none;\"][class]","#plugin-popup,\n.top-section,\nSCRIPT + DIV.row,\na[data-gtm-player-bar=\"guest_web_desktop\"]",".ContainerBox .NativeLinkGroup,\n.ContainerBox native-feed[ng-if^=\"ListDirectiveController.currentLabel.id\"],\n.sidebar__outline > sidebar-feed,\n[slot=\"SKY\"],\n[slot^=\"BOX_LEFT_\"]",".desktop > div[class*=\" \"]:has(div),\n.narrow.grid-right > div:nth-of-type(1):has(div:empty),\nA[href*=\".wp.pl/\"][target=\"_blank\"] > DIV:last-child,\nDIV#stgHeader + * > :first-child + DIV[class],\nDIV.stamp + * + DIV[class],\nDIV[style=\"text-align: center;\"] > DIV[class]:first-child,\ndiv[class^=\"placeholder_\"],\nli > .item + div[class*=\" \"]",".article__side__stickblock, .article__textbox",".bxAdv",".articleteaser:not([class$=\" \"]),\n.image--lead + div:not([class]),\n.section__separator,\nbody > .content ~ iframe + div[class]:not([id]),\nbody > .content ~ script[async] + div[class]:not([id]),\nbody > div.bg-block + div[class]:not([id]),\nheader.page-header + div:not([class]),\nmain div[class*=\" \"]:empty:not(.btnmute):not(.volsliderbg):not([style]):not([id]):not([img]):not([src]),\nmain#content.content > div[class]:first-child + div[class]",".article--enteries,\n.section__baner.section,\nSECTION + .section.section--bg-white.products--section,\na[href^=\"http://www.mediaexpert.pl/\"]","#b_container,\n.typOferty.ST-BX-Oferty-dnia-samoloty,\n.typOferty.hotele.ST-BX-Oferty-dnia-hotele",".sc-15qxer4-0,\nDIV[style=\"text-align:center; padding:10px;\"],\nSECTION > DIV.wide > DIV + DIV[class],\nSECTION#boksy > DIV > DIV[class],\n[class*=\"AdvPlaceholderLayout\"],\ndiv[class*=\" \"][height]:has(> img[src^=\"https://v.wpimg.pl/\"][src$=\"==\"]:not([alt]))","DIV[style=\"position: relative; top: 0px;\"] > A[target=\"_blank\"] > DIV,\n[target=\"_blank\"] > IMG[src^=\"https://v.wpimg.pl/\"]","header + div + style + div:has(> [src=\"https://std.wpcdn.pl/images/adv/placeholder_wp.svg\"]),\nheader + style + div:has(> [src=\"https://std.wpcdn.pl/images/adv/placeholder_wp.svg\"])","#newsfeed-player-column[class^=\"_3\"] > DIV[class^=\"sc-\"],\n#site-header > div:first-child,\n[class*=\"AdvSlotWithPlaceholder__\"],\n[id^=\"sgwp_screening_\"],\naside > div[class*=\" \"][height]:not([mode]),\nbody > div[class*=\" \"]:not([id]),\ndiv > div[class*=\" \"][height]:not([mode]),\ndiv[class*=\" \"]:has(> img[src$=\"/i.wp.pl/a/i/stg/pkf/bg.png\"]),\ndiv[class][data-st-area=\"Naglowek-duzy\"] a[href^=\"https://radar.wp.pl/\"],\ndiv[class][data-st-area=\"kokpitPolecane\"],\ndiv[class^=\"sc-\"]:has(> img[src=\"//v.wpimg.pl/LTc0NzY1JT1MBXgCbQRjPU1HPlQpXWM1TFlhCS1WYyQIVmEYPh88OgQ=/\"]),\ndiv[data-section=\"premium\"] > div:first-child",".advertisement, .banner",".ad-stamp,\n.box-division-holder-right","#ai_widget-12, #ai_widget-13, #ai_widget-14, #custom_html-5, #ai_widget-10, #ai_widget-9",".post-content__content > p > A > .alignnone",".page-screening, .page-header-technologie","[href^=\"https://\"] > .jch-lazyloaded.sppb-img-responsive, .sppb-text-center.sppb-carousel-inner, #section-id-1549389463278, #section-id-1545991885110, #sppb-addon-1545996102492, #section-id-1552052970744, #section-id-1552464468326, #section-id-1545996102489",".article-podobne.section,\nDIV[id^=\"content_video_\"][preload=\"auto\"]","#popupfmu,\n#top_ma_Box,\n.slideshow","._ning_inner > ._ning_elmt > .lazyloaded",".col-sm-3.col-xs-12 > p,\n.hsbannerside > p","#sponsor_title","#secondary > .widget_custom_html.widget.widget_text",".simple-image",".row:nth-of-type(9) > .fl.w500",".clean-border.video-medium-tile","[id^=\"adsys_\"]",".adviewDFPBanner,\n.day-images,\n.right-content-holder > [class^=\"mod-generic\"][class*=\"la-http://wyborcza.pl/\"] + #rectangle-splint,\n[class^=\"mod-generic\"][class*=\"la-http://wyborcza.pl/\"]","#autopromotion,\n#fixedBox,\n#fixedBoxIdent,\n#itemsStream:not(.touch-content) .article:not(.dC),\n#wpladbottom, .stm-ad-player,\n.baner-mobile,\n.m-hide.m-reset-width.m-reset-margin.m-reset-float.grid-right > div.r-block > div > A > IMG,\n.m-hide.screening,\n.pub-slot-wrapper,\n.r-block:has(a[href*=\"wykop.pl/tracker\"]),\n.screening-displace.r-block,\n.ski-jumping-slider,\n[id^=\"banner_rectangle\"],\n[id^=\"banner_top_\"],\n[id^=\"screening\"],\na[href*=\"wykop.pl/tracker\"],\ndiv.r-block:has(:scope > .baner-mobile),\ndiv.r-block:has(:scope > [id^=\"bmone2n-\"]),\nli.link:has(.adsbygoogle),\nli.link:has(a[href*=\"wykop.pl/market\"]),\nli.link:has(a[href*=\"wykop.pl/paylink\"]),\nli.link:has(a[href*=\"wykop.pl/reklama\"])","#slider_kontener","[style^=\"width:640px;margin:0 auto; min-height: 360px\"]","[id^=\"section-id-\"] > .sppb-row-container > .sppb-no-gutter.sppb-row > .sppb-col-md-4, #sp-reklamatop, #sp-top-bar",".adv, .abm_plug,\n.banner-static-game",".popupOff,\n[class^=\"Comm336\"]",".introAds, .introMiddleAds, .introAfterNewsAds","#remote-info-38","#Notices > .scrollContainer,\n#content > .pageWidth > .pageContent > .blockContainer:nth-of-type(5) > .noticeContainer",".entry-image.attachment-post,\nIMG[src^=\"http://popartnersku.pl/system/banners/\"]","#right > A > IMG",".bg-light-grey",".uk-text-center.uk-container > [href=\"http://osk-kaminski.pl/\"],\n.uk-text-small.uk-visible\\@m.uk-width-medium\\@m > div.uk-width-medium:nth-of-type(1),\n[style=\"margin-bottom:20px;\"] > IMG[src^=\"/site/assets/files/\"],\ndiv.uk-width-medium > A, .uk-margin-top,\ndiv.uk-width-medium:nth-of-type(3) > [href=\"http://www.fabrykawideo.pl\"]","#haae16acc0",".adsbygoogle, #adsense_banner_top, #main_ad","#col_c","ul:nth-of-type(3)",".main_right > .section:nth-of-type(6) > .title",".news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > .newshead > .news > A","div > .adsbygoogle, .adblock_text, .adblock_bg","#sponsorbox","#block","#sidebar > a[href*=\"arubacloud.pl\"] > img,\n[href=\"https://cf-w-korporacji.mediarecovery.pl\"],\n[href^=\"https://kon-boot.com/pl\"]","#full, #widget_carousel_slider-12, #widget_carousel_slider-11, #media_image-22,\n#rommeled_image-19",".wp-custom-header","body > div:not([class]):not([id])[style]:nth-of-type(1)","#dp3_aa, #sticky_sidebar_ad","#adv_main","a[href^=\"https://prisonwarsonline.com/\"]",".dj-slide-image","#\\39 LedEL64Yw","#primary","#content-adv",".mb10.mt10.container, #popup-container","#widget_shop6",".ultp-image-block-opacity.ultp-image-block","div.noprint.pole-banerowe > A[target=\"_blank\"] > IMG","[class=\"card card--box\"]:not(:has([href*=\"/ligi/\"])),\n[id^=\"D1000\"], div.l-row:nth-of-type(8) > div.l-box--33.l-box, div.l-container > div.l-row > .l-box--100.l-box, [id^=\"Gazeta370\"], [id^=\"D300x250\"], div.l-row > div.l-box--50.l-box, #D300x600, #verticalBannerGallery","#Mod605, #Mod584, #Mod599","#block-block-27, #block-block-19, #block-block-32, #block-block-16, .even.field-item > div",".text-center.alert-danger.alert",".advertbutton, #baner2Box, #baner1Box, #baner7Box, #sliderHolder, .twocol_right, #znsHeadBox, #repCinema",".popup-image, #popup_shadow","#popup-adblock-bottom,\n.center-block.hidden-xs",".header-image",".pin-advert.pin","#couponsBar,\n#offersBar,\n.box.article,\n.box.promotion,\n.zumi-ads-top","#abpnotzw","#text-6, .a-single, .gyg-widget","#superTopWrapper,\n.srodtekstimg, .adrek","div:nth-of-type(1) > div.sideout:nth-of-type(2), #adocr","#ad--bill-top,\n.images.left-dd","[id^=\"ad\"]","#frank,\n.top-element","div.l-row > .l-box--100.l-box > P, div.l-row > div.l-box--25.l-box > P, div.l-row > .l-box--99.l-box","#ck_dsclr,\n#iai_mraty,\n.menu_newsletterwidget.out-of-range,\n[class^=\"tws_\"]",".moviads","#post-2545, #post-2543","#blockadblock,\n.col-md-12,\n.promoted,\n[href*=\"/component/banners/click/\"]","IMG[src*=\"/bannery/dvhk/\"],\nIMG[width=\"400\"][height=\"50\"],\n[id^=\"f16\"] IMG[src^=\"http://tvsat-sklep.com/baner/\"]","div.box--transparent.box",".display_detect.ifr, .cre, .daf8, div.col-md-3.col-sm-6.col-xs-12 > div[class] > div[style^=\"border-bottom: 20px\"] > div[style],\n[class] > .bottomSeen.topSeen,\n[href^=\"/zez_click/\"], #loc_145","[href^=\"/redirect/ad/background/\"]","#splash","#please-wait-container","#m > A > IMG","div:nth-of-type(4) > .aaamainblock_right","#john",".td_block_template_2.td-pb-border-top.td_uid_21_5c6078a7e1244_rand.vc_column_text.td_block_wrap.wpb_text_column.wpb_wrapper, .top.ad, [href^=\"https://debica.tv/relocate.php\"], .td_block_template_1.td_uid_30_5cc57888a8f5a_rand.td-a-rec-id-sidebar.td-a-rec > div.td-visible-desktop","[class^=\"banner-\"], .echo2-03-billboard, .echo2-06-sg-banner","#hideOnClick,\n#step1,\n.addbackground",".moduletable-box","#playerOverlay",".zareklamuj_sie_z_lewej,\nTD[style=\"margin-left: -25px; font-size: 14px; padding: 10px; padding-top: 3px; letter-spacing: -0.25px; text-align: center; color: #1e84ed\"]","A[href^=\"/advertisement/\"],\nfooter","#this-pays-for-bandwidth-container-hor","#belka_stopka1,\n#box300x2501",".a-10, .a-12, .gofollow,\ndiv.td-pb-span2.vc_column_container.wpb_column:nth-of-type(3) > .vc_column-inner > .wpb_wrapper > .vc_separator-has-text.vc_custom_1518442842312.vc_sep_color_juicy_pink.vc_sep_pos_align_center.vc_sep_width_100.vc_separator_align_center.wpb_content_element.vc_separator",".media-image","div.panel-default.panel:nth-of-type(2):has(script[src^=\"//adsearch.adkontekst.pl\"])",".content-bottom-sidebar-wrap",".s0,\n.x > div","[href^=\"https://ads.lvbetpartners.com/redirect.aspx\"], a[href^=\"http://clicks.fortunaaffiliates.com/\"], #sofascoreLiveStream","#dropin,\n.cnt > p,\n.cool-stuff931,\n.menu:nth-of-type(1) > .nav,\n[target=\"_blank\"] > IMG[src^=\"http://meczelive.tv/new/300/\"],\na[href^=\"http://goo.gl/\"]","#rev_slider_4_6,\n#rev_slider_6_5_wrapper,\n.size-full.attachment-full.wp-image-101736.image,\n.tp-revslider-mainul,\n.tp-simpleresponsive.revslider-initialised.fullwidthabanner.rev_slider,\naside.widget_media_image.widget.td_block_template_1",".adfullwideblock","A[href^=\"/ad/\"] > IMG, #block-block-20 > .clearfix.block-inner","[id^=\"deny\"]",".punica-ads-1-widget","div.bottom-baner,\ndiv.top-baner","#jm-left > div > div.white-ms.jm-module,\n#jm-top1, .white-ms, #jm-content-top,\n.hidden-phone.white-ms.jm-module, #jm-header-content-in, div.itemContainerLast.itemContainer > .moduletable",".iad.relative.text-center","#tbl1","DIV[style=\"width: 800px; height: 80px; background: url(\\\"http://backupstatic.weeb.tv/images/weeb-1.png\\\") no-repeat scroll left top transparent; padding-left: 151px; padding-top: 73px; cursor: pointer;\"]",".ineaBox.boxHeader, #ai_widget-2",".ramka[style=\"height: 357px;\"],\nA[href$=\"/bez-limitu.html\"],\n[style=\"width: 750px; height: 100px;\"]",".sam-container",".standard_adv_img, .standard_adv_link, .adv_standard_d, .avd_display_block, #dropin, #art_widget,\n[href^=\"/reklama/1/boks-reklamowy-\"]","[id^=\"rekk\"]",".overlay"]; + +const hostnamesMap = new Map([["*",[0,1,2,3,4,5,6,7,8,9,10,11]],["gazetka.be",[12,13]],["iturek.net",[13,493]],["wizytowka.be",14],["ciechocinek.biz",15],["gniewkowo.eu",15],["mgr.far",15],["naklo.fm",15],["ki24.info",[15,372]],["nizanskie.info",[15,397]],["roztocze.net",[15,56,513]],["fakty.nl",[15,537]],["4run.pl",15],["abcjanikowo24.pl",15],["asta24.pl",[15,72,282,673]],["bp24.pl",[15,19,149,189,244,790,791]],["brodnica365.pl",15],["bydgoszcz24.pl",15],["chelmza365.pl",15],["chocianow.com.pl",15],["ddtorun.pl",[15,1012]],["ddwloclawek.pl",[15,537,1012]],["dziennikpowiatowy.pl",[15,53,149]],["e-chelmno.pl",15],["e-krajna.pl",15],["eglos.pl",[15,1128]],["ejarocin.pl",15],["ekstrasierpc.pl",15],["ekutno.pl",15],["eluban.pl",[15,53,56,149,353]],["esopot.pl",15],["expresskaszubski.pl",15],["extrawalcz.pl",15],["faktyct.pl",15],["faktypilskie.pl",15],["gle24.pl",15],["gorlice24.pl",[15,1353]],["gostyn24.pl",15],["grudziadz365.pl",15],["gst24.pl",15],["gwe24.pl",[15,1397]],["gwio.pl",15],["ibytow.pl",15],["wrzesnia.info.pl",[15,56,1473]],["infomogilno24.pl",15],["ipoddebice.pl",15],["isanok.pl",[15,1524]],["iszczecinek.pl",[15,1529]],["itvszubin.pl",15],["jastrowie24.pl",15],["kolniak24.pl",15],["korso.pl",[15,56,246,577,614,1112,1613]],["kozieglowy365.pl",15],["leszno24.pl",15],["miastko24.pl",15],["hej.mielec.pl",[15,1785]],["mojakruszwica.pl",15],["naszradziejow.pl",15],["naszrynek.pl",[15,53]],["koronowo.net.pl",15],["uniejow.net.pl",15],["pakosc24.pl",15],["plonskwsieci.pl",[15,2083]],["polskicaravaning.pl",15],["portalplock.pl",[15,581,2149]],["portalsremski.pl",[15,2154]],["portalwloclawek.pl",[15,149]],["pszczynska.pl",15],["pulsciechanowa.pl",15],["rzeczkrotoszynska.pl",[15,224]],["sompolno24.pl",15],["sportowebeskidy.pl",15],["spotradomsko.pl",15],["superchodziez.pl",15],["swiecie24.pl",15],["tarnowska.pl",15],["terazgabin.pl",[15,2477]],["terazgostynin.pl",[15,1011,2478]],["terazlipno.pl",15],["tukutno.pl",[15,537]],["tusochaczew.pl",15],["tygodnik.pl",15],["walbrzych365.pl",15],["wiadomoscihandlowe.pl",[15,1405,2644,2645]],["wiadomoscikosmetyczne.pl",[15,1405,2645]],["wiescimiedzychodzkie.pl",15],["wkikole.pl",15],["zyciesiedleckie.pl",15],["zyciesokolowa.pl",[15,416]],["zachodniopomorska.tv",[15,149,297]],["czechowice.biz",16],["pszczyna.biz",16],["tychy.info",[16,334,335,336,445]],["flvto.biz",17],["2conv.com",17],["trodatreleases.com",[17,202,203]],["2x45.info",[17,328,329]],["tvp.info",17],["e-farmacja.net",17],["legia.net",17],["24opole.pl",[17,608]],["auto-swiat.pl",[17,688,689,690]],["biala24.pl",17],["cefarm24.pl",17],["podlasianin.com.pl",[17,924]],["wpodroz.com.pl",17],["e-dukacja.pl",17],["fantastyka.pl",[17,1218]],["glos.pl",17],["gramwzielone.pl",[17,1376]],["imagazine.pl",[17,1445]],["meczyki.pl",[17,46,1747]],["naszamlawa.pl",[17,1886]],["ochrona-mienia.pl",17],["optyczne.pl",[17,2005]],["podhale24.pl",[17,2094]],["www.pokochasz.pl",17],["probasket.pl",[17,74,2181]],["rynekinstalacyjny.pl",17],["translatica.pl",17],["forex-nawigator.biz",18],["jaworzno.biz",19],["szczecinek.com",[19,56,189,190,191,192,193,194,195]],["debica24.eu",[19,53,189,244,245,246]],["lowicz24.eu",[19,263,264]],["skarzyski.eu",[19,282]],["starachowicki.eu",[19,190,282,286]],["szydlowiecki.eu",[19,190,193,282]],["inowroclaw.info",19],["iotwock.info",[19,189,356,357,358,359]],["kartuzy.info",[19,189,367,368]],["koscierski.info",[19,189,375]],["sejny.net",[19,189,190,515]],["zambrow.org",[19,127,264,578]],["24jgora.pl",[19,56,162,190,605]],["24wroclaw.pl",[19,162,611,612]],["babice24.pl",[19,712]],["bbfan.pl",[19,189,368,722,723]],["fakty.bialystok.pl",[19,189]],["brodnica-cbr.pl",[19,795]],["ciechanowinaczej.pl",[19,56,162,189,191,860,861]],["kurierbytowski.com.pl",19],["nowinynyskie.com.pl",[19,189,722,791,918,919]],["tp.com.pl",[19,189,949]],["wiadomosciwedkarskie.com.pl",19],["ddb24.pl",19],["dobroni.pl",[19,190]],["e-kg.pl",[19,189,301,723,1097,1098]],["e-sochaczew.pl",[19,359,1107]],["e-wyszogrod.pl",19],["egarwolin.pl",[19,357,1127]],["egorzow.pl",[19,192]],["ekspresjaroslawski.pl",[19,1137]],["eprzasnysz.pl",[19,189,1165,1166]],["ewysmaz.pl",[19,358,712]],["galopuje.pl",[19,359]],["golub-cgd.pl",[19,191,795]],["gpr24.pl",[19,189,1368]],["ibialoleka.pl",[19,189,191]],["ibielsk.pl",19],["ikampinos.pl",19],["imokotow.pl",[19,191,1447]],["goral.info.pl",[19,162,190,282,415,1456]],["inowroclaw.info.pl",[19,53,56,861,1457]],["iochota.pl",[19,191]],["ipragapoludnie.pl",[19,56]],["iskierniewice.pl",[19,189,190]],["itvpiaseczno.pl",[19,1537]],["izabelin24.pl",[19,192,712]],["izoliborz.pl",[19,189,191]],["izyrardow.pl",[19,1166]],["konecki24.pl",[19,282,1607]],["kurierpodlaski.pl",[19,162,192,1166]],["lipno-cli.pl",[19,189,358,795,1166]],["mylomza.pl",[19,189,190,191,918,1863]],["nolesnica.pl",[19,189,192]],["nowawrzesnia.pl",[19,162,190,1938]],["nswiecie.pl",[19,282]],["nwloclawek.pl",19],["olawa24.pl",[19,1973,1974]],["ototorun.pl",[19,56,189,416,861,918,2028]],["zycie.pila.pl",[19,1222]],["pilaonline.pl",[19,190]],["plonszczak.pl",[19,190]],["poluje.pl",19],["profitnes.pl",[19,189]],["pulsgdanska.pl",[19,190]],["pultusk24.pl",[19,1974,2220,2221,2222]],["radomszczanska.pl",[19,162,2263]],["regionalna24.pl",[19,189]],["rypin-cry.pl",[19,189,795]],["sucha24.pl",[19,162,190,193,245,2403]],["tudeblin.pl",[19,189,192,791]],["tugrodzisk.pl",19],["tulegnica.pl",[19,189,358,1166,2513]],["turyki.pl",[19,612,2516,2517]],["twojradom.pl",[19,359,612,861,2221,2546,2557]],["twojzwolen.pl",[19,861,2545,2546,2559]],["wabrzezno.pl",19],["wabrzezno-cwa.pl",[19,189,191,795]],["wio.waw.pl",[19,56,2619]],["wterenie.pl",[19,195,2222,2721]],["wyszogrod.pl",19],["zlotowskie.pl",[19,2762]],["zyciekalisza.pl",[19,189,2516,2779]],["wideoportal.tv",19],["miedzyrzecz.biz",20],["wyborcza.biz",[21,22,23]],["gazeta.pl",[22,23,1284,1285]],["wyborcza.pl",[22,2724]],["avanti24.pl",[23,706]],["czterykaty.pl",23],["edziecko.pl",23],["g.pl",23],["haps.pl",23],["hapsvod.pl",23],["magazyn-kuchnia.pl",23],["moto.pl",[23,1832]],["plotek.pl",[23,2084]],["sport.pl",[23,2367]],["tokfm.pl",[23,2489]],["ukrayina.pl",23],["4geek.co",24],["cdahd.co",25],["seriale.co",26],["com",[27,28,29]],["info",27],["pl",[27,28,29,477,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599]],["starnowa.tv",27],["ipilka.info",[28,360]],["mecz.tv",[28,360]],["7dnikalisza.com",30],["accuweather.com",31],["admitad.com",32],["androidayuda.com",33],["androidbeztajemnic.com",34],["androidhacksgames.com",35],["forum.bukmacherskie.com",35],["lajfy.com",[35,113]],["medianarodowe.com",[35,125]],["precyl.com",35],["hobby-elektronika.eu",35],["szuman.eu",35],["wachtyrz.eu",[35,300]],["nasze.fm",35],["ogloszenia.gazeta.ie",35],["disco-polo.info",[35,340]],["getlevel.info",[35,349]],["lowiczanin.info",[35,56,383]],["podlaski.info",[35,411]],["protestanci.info",35],["przeklej.org",35],["darmowetv.pl",[35,1006]],["dostawcy-internetu.pl",35],["fakenews24.pl",35],["faktykonopne.pl",[35,425,1214]],["gazeta-wiesci.pl",[35,46,667,1288]],["gazetakrakowska.pl",[35,252,253,1295]],["miniskrypt.hubaiitv.pl",35],["tyna.info.pl",[35,233,1470]],["kryptoporadnik.pl",[35,1631]],["kurier-w.pl",35],["kuszotv.pl",[35,1652]],["legio24.pl",[35,1666]],["lfc.pl",[35,1674]],["lovekrakow.pl",[35,56,1694]],["lpg-forum.pl",35],["mh24.pl",[35,364,1772]],["nacjonalista.pl",[35,1869]],["www.forum.nieidealny.pl",35],["ostrowiecnews.pl",[35,56,2022]],["pokemon-go.pl",35],["polskaniepodlegla.pl",[35,56,2113]],["polskatimes.pl",[35,252,253,2114,2115]],["postawnaswoim.pl",[35,2161]],["prawy.pl",[35,2174]],["reporter.pl",[35,2275]],["sdcv.pl",35],["solarkurier.pl",[35,2358]],["tablety.pl",[35,941,2441]],["tkn24.pl",[35,56,541,2485]],["forum.tweaks.pl",35],["forum.vwgolf.pl",[35,2597]],["meczelive.tv",[35,74,1742,2808]],["aniamaluje.com",36],["astronomia24.com",37],["bebzol.com",38],["bejsment.com",39],["biznes2biznes.com",40],["bankobranie.blogspot.com",41],["gotujzmaka.blogspot.com",42],["iwonka-bloguje.blogspot.com",43],["kathyleonia88.blogspot.com",43],["pomocnicy.blogspot.com",44],["stereoikolorowo.blogspot.com",45],["brytol.com",46],["legalnybukmacher.com",[46,56,115]],["pepsieliot.com",46],["gorliceiokolice.eu",46],["witkowo.eu",[46,111]],["tarnow.in",[46,325]],["300polityka.pl",[46,371,616]],["bebetalent.pl",46],["blogujmy24.pl",[46,777]],["booklips.pl",[46,463,787]],["centrumaut.pl",46],["cryptonews.pl",[46,87,90,156,228,972]],["historykon.pl",[46,72,156,228,577]],["ino-24.pl",46],["krzemienica.pl",46],["life4style.pl",[46,282,1677]],["lifemanagerka.pl",[46,65,90]],["lols.pl",[46,90]],["naszabramow.pl",[46,371]],["niestatystyczny.pl",46],["nowosielce.pl",46],["onalubi.pl",46],["przekultura.pl",46],["ps4site.pl",46],["reefhub.pl",46],["terazgrodkow24.pl",[46,111,228]],["ziemialimanowska.pl",[46,233,2756]],["btcpolska.com",[47,48]],["moja-gazeta.com.pl",48],["glamrap.pl",[48,1332]],["kryptoraport.pl",48],["magazynmotomi.pl",[48,69]],["msmobile.pl",[48,1847]],["bukmacherzy.com",[49,50,51,52]],["90minut.pl",49],["bizneston.pl",[49,769]],["halamadrid.pl",[49,800]],["originals24.pl",49],["wir-com.pl",50],["mecze24.pl",[52,1739,1740,1741,1742,1743]],["bydgoszcz.com",53],["olesnica24.com",[53,149,150]],["echotygodnik.info",[53,342,343]],["koscierzyna24.info",[53,149,376]],["narew.info",53],["sejny.info",[53,149]],["auto-motor-i-sport.pl",[53,685,686]],["chojnakulturalnie.pl",[53,149]],["damitv.pl",[53,56]],["dzienniknowy.pl",[53,56,149]],["expresselblag.pl",[53,169,1193,1194]],["extra-plonsk.pl",[53,149]],["ct.jaworzno.pl",53],["kociewiak.pl",[53,149]],["korsokolbuszowskie.pl",[53,56]],["korsosanockie.pl",[53,1613]],["kronikatygodnia.pl",[53,56,149,1625]],["lokalna24.pl",[53,149,1194,1690]],["lokalnatelewizja.pl",[53,343]],["malbork1.pl",53],["menshealth.pl",[53,685,686,1762]],["motocykl-online.pl",[53,686,1837]],["nasztomaszow.pl",[53,56,149,1894]],["olesnicainfo.pl",[53,1977]],["ox.pl",53],["portalpomorza.pl",[53,2150]],["pzl24.pl",[53,1718]],["radiobonton.pl",[53,149]],["radiosochaczew.pl",[53,149,353]],["radiozamosc.pl",[53,56]],["runners-world.pl",[53,685,686]],["sandomierztv.pl",[53,149]],["slowopodlasia.pl",[53,149,1194,2347]],["tv.starachowice.pl",53],["supertydzien.pl",[53,149,2413]],["tczewska.pl",[53,149]],["telewizjamazury.pl",53],["telewizjazary.pl",[53,2470]],["tv-kwidzyn.pl",53],["tv-slupsk.pl",53],["tv-wschod.pl",53],["tvbelchatow.pl",53],["tvnmeteo.tvn24.pl",53],["tvobiektyw.pl",53],["tvpogranicze.pl",53],["tvsudecka.pl",[53,149,353,2537]],["tvswinoujscie.pl",[53,2539]],["tygodnikoko.pl",53],["wiara.pl",[53,2648]],["wirtualnesuwalki.pl",[53,149]],["womenshealth.pl",[53,685,686]],["zycie.pl",[53,2776]],["slubice.tv",53],["tarnowska.tv",[53,149,2816]],["truso.tv",53],["zvami.tv",[53,1112]],["cooltura24.co.uk",[53,149,1112]],["chilitonka.com",54],["chojnice.com",[55,56]],["forum.dopalamy.com",56],["dziennikzwiazkowy.com",[56,61]],["elubaczow.com",[56,67,68,69]],["goryonline.com",56],["forum.haszysz.com",56],["legionisci.com",[56,116]],["marihuanamedyczna.com",[56,123]],["nasz-glos.com",[56,134]],["naszwodzislaw.com",[56,141,142]],["polacywewloszech.com",[56,160]],["polskieradio.com",[56,164]],["systemyplatnosci.com",56],["szkolasen.com",56],["uploaduj.com",[56,209]],["ustawmundial.weszlo.com",56],["zajefajna.com",[56,222]],["aferyprawa.eu",[56,233]],["historyk.eu",[56,259]],["lubanski.eu",[56,265,266]],["tarnobrzeskie.eu",[56,292]],["open.fm",[56,96,306,307]],["twojeradio.fm",[56,316]],["budujesz.info",56],["historiasportu.info",56],["lubliniec.info",[56,386]],["nanarty.info",[56,394]],["pyrzyce.info",[56,419]],["reporterzy.info",56],["wien.info",56],["40ton.net",[56,224,470]],["aktyw14.net",56],["gtasite.net",56],["kibice.net",[56,496,497]],["mypolacy.nl",[56,541,542]],["trawka.org",56],["agrokapital.pl",[56,639]],["animeholik.pl",56],["anywhere.pl",[56,666]],["applemobile.pl",56],["awangardafutbolu.pl",56],["belchatow.bai.pl",[56,714]],["bezdroza.pl",56],["bham.pl",[56,739]],["bielski24.pl",[56,749]],["bielskiedrogi.pl",[56,750]],["biokurier.pl",56],["blogtransportowy.pl",[56,282]],["businesswomanlife.pl",[56,806]],["calisia.pl",56],["cashowsky.pl",[56,821]],["centrumdruku3d.pl",[56,833]],["cgm.pl",[56,72,838]],["chceauto.pl",56],["chillitorun.pl",[56,844]],["chinytolubie.pl",56],["chojna24.pl",[56,849]],["cire.pl",56],["cksport.pl",[56,868,869]],["codziennikmlawski.pl",[56,876]],["autoline.com.pl",[56,883]],["ecoportal.com.pl",56],["gwarek.com.pl",[56,903]],["kuchenny.com.pl",56],["nowemiasto.com.pl",56],["olsztyn.com.pl",[56,921]],["sadownictwo.com.pl",56],["sanatoria.com.pl",56],["comparic.pl",[56,957]],["comperia.pl",[56,958]],["cyfrowaekonomia.pl",[56,169,984]],["cyfrowypolsatnews.pl",[56,985]],["czadrow24.pl",[56,986]],["czasnadmorze.pl",56],["czecho.pl",[56,332,334,335,336,992]],["czyjnumerek.pl",56],["di.pl",56],["dsw.doba.pl",56],["dts24.pl",[56,282,1069]],["dzisiajwgliwicach.pl",[56,282,1089,1090]],["e-kolo.pl",[56,1099]],["e-kursy-walut.pl",[56,1100]],["echopowiatu.pl",56],["elka.pl",[56,1147,1148]],["esanok.pl",[56,1171]],["estradaistudio.pl",56],["etransport.pl",[56,1184]],["extraswiecie.pl",[56,1197]],["filmyfantastyczne.pl",56],["fishing-test.pl",56],["forum-bron.pl",56],["forum-norwegia.pl",56],["forum-oddluzanie.pl",56],["fresh-market.pl",56],["fronda.pl",[56,510,1268]],["futbolfejs.pl",56],["galeria-tajlandia.pl",56],["galeriastron.pl",[56,1275]],["gb.pl",56],["gdzietymrazem.pl",[56,1320]],["gieldaklasykow.pl",56],["gieldykryptowalut.pl",56],["glokalna.pl",[56,1336]],["glosgminny.pl",[56,1131]],["gloskoninski.pl",[56,1338]],["goal.pl",[56,217,224,1168,1345]],["goralpoleca.pl",56],["gs24.pl",[56,253,1390]],["igostyn.pl",[56,1437]],["ijarocin.pl",[56,1437]],["ikalisz.pl",[56,1437]],["iknurow.pl",[56,453,1441]],["independenttrader.pl",56],["podajdalej.info.pl",56],["przemysl.info.pl",56],["wloclawek.info.pl",56],["infobrzeszcze.pl",56],["infoskierniewice.pl",[56,1487]],["inthecage.pl",[56,413]],["inwestycje-rzeszow.pl",56],["iostrowwlkp.pl",[56,1437]],["ipleszew.pl",[56,1437]],["itvm.pl",[56,1536]],["itwiz.pl",56],["jaslo4u.pl",56],["jaw.pl",[56,364,1543,1555]],["jazzarium.pl",56],["radio.katowice.pl",56],["kawiarniany.pl",56],["kk24.pl",[56,1586]],["klubowa.pl",[56,1593]],["kociesprawy.pl",56],["komputery-kalwaria.pl",56],["miasto.koszalin.pl",[56,1616]],["krasnik24.pl",[56,103]],["kryptoholik.pl",[56,1630]],["krytykapolityczna.pl",[56,1632,1633]],["kuriergarwolinski.pl",[56,1645]],["kurierzamojski.pl",[56,1648,1649]],["laczynaspasja.pl",[56,1656]],["laskonline.pl",[56,1657]],["livesound.pl",56],["lubiehrubie.pl",[56,1430,1703]],["magazynvip.pl",[56,1720]],["makowonline.pl",[56,1722]],["meczenazywo.pl",[56,893,1741,1743,1744]],["mediasystem-tdi.pl",56],["miastokolobrzeg.pl",[56,478,1777,1778]],["miastons.pl",[56,1779]],["miejscawewroclawiu.pl",[56,1782]],["mieszkaniectargowka.pl",56],["modelwork.pl",56],["mojejaworzno.pl",56],["motofaktor.pl",56],["naszraciborz.pl",[56,138,139,141]],["swiatogloszen.net.pl",56],["tenis.net.pl",56],["niepoddawajsie.pl",56],["nowytydzien.pl",56],["obcasypodlasia.pl",[56,1959]],["odkryjbitcoin.pl",56],["odkryjpomorze.pl",56],["ogrodinfo.pl",[56,1965]],["stomil.olsztyn.pl",56],["opinieouczelniach.pl",56],["oprocentowanielokat.pl",56],["pcworld.pl",[56,2051]],["pfm.pl",56],["plportal.pl",[56,1212,2087]],["podkarpackahistoria.pl",[56,149]],["pomorskifutbol.pl",56],["portalhodowcy.pl",56],["portalpszczelarski.pl",[56,2151]],["pozytywniej.pl",[56,2166]],["prokapitalizm.pl",[56,2188]],["przewodnik-katolicki.pl",56],["przewodnikmp.pl",56],["przyjaznawarszawa.pl",56],["q4.pl",[56,2233]],["racingforum.pl",56],["radio7.pl",[56,2236]],["radomnews.pl",[56,2259]],["rdn.pl",[56,2267]],["resellernews.pl",56],["roosevelta81.pl",[56,2291]],["rutatour.pl",[56,90]],["rzesport.pl",56],["salaterka.pl",56],["sanok24.pl",[56,2307]],["scie24.pl",[56,2313]],["sportslaski.pl",[56,136]],["spottedlublin.pl",[56,2373]],["sprawnypo40.pl",56],["stacja7.pl",56],["info.stargard.pl",56],["strazacki.pl",56],["stressfree.pl",56],["strzelecopolski.pl",56],["supernowosci24.pl",[56,2411]],["swiatdronow.pl",[56,761]],["tarnowiak.pl",[56,2448]],["telefonowal.pl",[56,2461]],["tsk24.pl",[56,2508]],["tucholanin.pl",[56,1003,2512]],["tustolica.pl",[56,2518]],["tv28.pl",56],["tvnfakty.pl",56],["tvregionalna24.pl",[56,2521,2522,2529]],["twojaslupca.pl",[56,2548]],["twojeglubczyce.pl",56],["tygodnikzamojski.pl",[56,1236,2570]],["urodaizdrowie.pl",56],["vetopedia.pl",[56,2586]],["voltahorse.pl",[56,2593]],["warszawiak.pl",[56,743,2609]],["wcipy.pl",56],["webhelp.pl",[56,2629]],["webhostingtalk.pl",[56,2630]],["weseleforum.pl",56],["wht.pl",56],["wieliczkacity.pl",[56,233]],["wirtualnygarwolin.pl",[56,1098,2665]],["wpolityce.pl",[56,2709]],["wpr24.pl",[56,2711]],["wronieckibazar.pl",[56,577]],["wschodnik.pl",[56,2717]],["wspolnypowiat.pl",56],["wsus.pl",56],["wszczecinie.pl",56],["zakliczyninfo.pl",56],["zakupydladziecka.pl",56],["zawiercianskie.pl",[56,687,2748]],["zd24.pl",[56,362]],["zielonydziennik.pl",[56,163]],["zw.pl",[56,2772]],["zycieczestochowy.pl",[56,2778]],["zyciepabianic.pl",56],["lowcaburzwielun.pl.tl",56],["wylecz.to",[56,2786]],["lubelska.tv",56],["angolia.co.uk",56],["cs-soplica.com",57],["www.csmonitor.com",58],["czytajsklad.com",59],["defence24.com",60],["defence24.pl",[60,70,1017]],["e-chorzow.com",62],["e-restauracja.com",63],["eduzabawy.com",[64,65]],["wzory-cv.com",64],["dniwolne.eu",[64,248]],["istotne.pl",[64,583,1527]],["kulturalnemedia.pl",64],["mybank.pl",[64,1859]],["mmorpg.org.pl",[64,2009]],["parezja.pl",[64,667,1019,1536]],["polscygracze.pl",[64,2109]],["forum.purepc.pl",64],["roland-gazeta.pl",64],["topfilmiki.pl",64],["xboxforum.pl",[64,2733]],["ekspert.ceneo.pl",65],["wiesci.com.pl",[65,953,954]],["fsgk.pl",65],["inforiders.pl",[65,371]],["jedzbawsie.pl",65],["kucharenka.pl",65],["manager24.pl",65],["swoszowice.org.pl",[65,399,2016]],["slupca.pl",[65,228,1387,2349]],["stopnadwadze.pl",[65,90,2389]],["gadzet.telchina.pl",[65,1104]],["egami-image.com",66],["cenabiznesu.pl",67],["kei.pl",67],["lubartow24.pl",[67,1701]],["kurierwilenski.lt",[69,156,463,464]],["poprostupycha.com.pl",[69,266,927]],["marekowczarz.pl",69],["energetyka24.com",[70,71,72]],["infosecurity24.pl",70],["weszlo.com",[72,214]],["outsourcingportal.eu",72],["nowezyciepabianic.pl",[72,1821]],["pogonszczecin.pl",72],["signs.pl",[72,1554,2326]],["wnp.pl",[72,1036,2300]],["erasmusu.com",73],["estillmag.com",74],["spidersweb.pl",[74,2362,2363]],["www.theillest.pl",74],["eufigames.com",75],["eurobuildcee.com",76],["dziennikprawny.pl",76],["fachowcybudowlani.pl",76],["geoforum.pl",[76,1324]],["fechallenge.com",77],["filesdark.com",78],["fotka.com",79],["gamestough.com",80],["gazetagazeta.com",81],["gazetalokalna.com",82],["gazetamyslowicka.com",83],["gazetanowodworska.com",84],["goleniowska.com",85],["golfpl.com",86],["www.golfpl.com",87],["www.ps4site.pl",87],["wroclawskiejedzenie.pl",87],["google.com",88],["google.pl",88],["gorzowianin.com",89],["hdtvpolska.com",[90,91]],["luzyce.info",[90,388]],["24legnica.pl",[90,111,607]],["chtvl.chrzanow.pl",90],["czatwciemno.pl",90],["gobajka.pl",90],["mobileworld24.pl",90],["motohigh.pl",[90,111,228,607]],["premierywtv.pl",[90,1104]],["ps4life.pl",[90,111]],["ziemiastrzelecka.strzelce.pl",[90,399]],["bociany.tv",[90,399]],["herozerogame.com",92],["indeed.com",93],["infoprzasnysz.com",94],["interaktywnie.com",[95,96]],["pudelek.tv",[95,96]],["wp.tv",[95,96]],["mazury.com",96],["abczdrowie.pl",[96,625,626]],["allani.pl",96],["autokrata.pl",96],["autokult.pl",[96,307,628,699,700,701,702]],["biztok.pl",[96,771]],["dobreprogramy.pl",[96,1047]],["dzieci.pl",[96,1072]],["easygo.pl",96],["echirurgia.pl",[96,1117]],["fotoblogia.pl",[96,307,628,701,702]],["gadzetomania.pl",[96,307,701,702,1272,1273]],["hotmoney.pl",96],["inwestycje.pl",[96,1518]],["jejswiat.pl",96],["kafeteria.pl",[96,144,700]],["kantory.pl",96],["kazimierzdolny.pl",96],["komediowo.pl",96],["komorkomania.pl",[96,307,628,701,702,1601,1602]],["mojeauto.pl",[96,1816]],["mojeosiedle.pl",96],["money.pl",[96,307,700,771,1823,1824]],["nasygnale.pl",[96,1885]],["niewiarygodne.pl",[96,1034]],["nocowanie.pl",96],["o2.pl",[96,1273,1954]],["odkrywcy.pl",96],["parenting.pl",[96,626,2039,2040]],["pudelek.pl",[96,307,628,700,1602,2214]],["pytamy.pl",[96,1072]],["sfora.pl",96],["snobka.pl",96],["tlen.pl",96],["totalmoney.pl",96],["wakacje.pl",96],["wawalove.pl",[96,701,1072,2621]],["wp.pl",[96,700,702,2676,2677,2678,2679,2680,2681]],["kafeteria.tv",96],["jadlonomia.com",97],["jelonka.com",[98,99,100]],["walbrzyszek.com",[98,100,188]],["swidniczka.com",[100,188]],["juvepoland.com",101],["forum.juvepoland.com",102],["kanonierzy.com",[103,104]],["czestochowanews.pl",[103,997]],["instalki.pl",[103,136,1493]],["radiosud.pl",103],["promocyjni.interia.pl",[104,1512]],["kkslech.com",105],["kobiety-kobietom.com",106],["konstancin.com",107],["krokdozdrowia.com",108],["altbc.marfeelcache.com",108],["kronikamontrealska.com",109],["kto-dzwonil.com",110],["www.kurier-lokalny.com",111],["it-manuals.info",[111,361]],["kcynia.info",[111,370,371]],["akademiawitalnosci.pl",[111,399]],["aletorcik.pl",111],["bieganieuskrzydla.pl",[111,748]],["kaszuby24.pl",[111,1571]],["mikrokontroler.pl",[111,282,1788]],["mojadieta.pl",111],["tvgorzow.pl",[111,399,2524]],["tvjaslo.pl",[111,2525]],["polonia-peterborough.uk",111],["label-magazine.com",112],["www.lajfy.com",114],["linkpolonia.com",117],["linktopoland.com",118],["live.com",119],["lotto-centrum.com",120],["magazif.com",121],["magazynpolonia.com",122],["meczstudio.com",124],["pro-prints.pl",125],["medycznamarihuana.com",126],["miastociechocinek.com",127],["4lomza.pl",[127,623]],["miedziowe.pl",[127,329,1148]],["minskmaz.com",128],["miziaforum.com",129],["mojapogoda.com",130],["motopoznan.com",131],["codziennypoznan.pl",131],["ecopoznan.pl",131],["lifestylepoznan.pl",131],["www.msn.com",132],["mysqlperformanceblog.com",133],["naszafloryda.com",135],["naszekielce.com",[136,137]],["hodowle.eu",136],["grobla.net",136],["devilpage.pl",136],["infoair.pl",[136,1475]],["infobike.pl",[136,1475]],["infobus.pl",[136,893,1475]],["inforail.pl",[136,1475]],["infoship.pl",[136,1475]],["infotram.pl",[136,1475]],["itreseller.pl",[136,1534]],["www.lubin.pl",136],["mckenzie.pl",136],["polskiedrogi-tv.pl",136],["transinfo.pl",[136,1475]],["wirtualnepniewy.pl",[136,2663]],["naszrybnik.com",[138,139,140]],["viapoland.com",138],["nczas.com",143],["nerwica.com",144],["niezlomni.com",145],["numerytelefonu.com",146],["oboom.com",147],["oddslivesport.com",148],["faktykaliskie.info",[149,345]],["halogorlice.info",[149,246,297,301,353,354]],["wejherowo24.info",149],["lokalna.news",[149,297]],["24wspolnota.pl",[149,613]],["gazetamyszkowska.pl",[149,297]],["halorzeszow.pl",149],["igryfino.pl",[149,297]],["itporady.pl",[149,1533]],["korso24.pl",[149,297,1614]],["radiotczew.pl",[149,297,2253]],["tuolawa.pl",[149,297,2514]],["tygodnik-krapkowicki.pl",149],["boleslawiec.tv",[149,297]],["olgasmile.com",151],["olsztyn24.com",152],["forum.optymalizacja.com",153],["ostrowmaz.com",154],["payu.com",155],["pieknojestwtobie.com",156],["vanessa.fm",156],["zdrowyportal.org",156],["histografy.pl",[156,228]],["portal.region.info.pl",[156,1469]],["swiatoze.pl",[156,1104,2422]],["szymkiewicz.pl",156],["pilkarskieforum.com",157],["blog.pluralsight.com",158],["pol-nor.com",159],["polishcorrector.com",161],["korektoronline.pl",161],["futbolhd.tv",[161,2798]],["politykazdrowotna.com",162],["polska-ie.com",163],["fleschmazowsza.com.pl",163],["trucks.com.pl",[163,950]],["fizjoterapeuty.pl",163],["itfocus.pl",163],["tsl-biznes.pl",163],["tygodnikkrag.pl",[163,390]],["polskiinternet.com",165],["portaltatrzanski.com",166],["pracait.com",167],["progressforpoland.com",[168,169]],["radio-wrzesnia.pl",[169,282,2235]],["radio-internetowe.com",170],["radiofm-online.com",171],["rallypl.com",172],["rc4max.com",173],["rodaknet.com",174],["samnaprawiam.com",175],["zwa24.pl",175],["silentiumpc.com",176],["skawina24.com",177],["slasknet.com",178],["sportdziennik.com",[179,180]],["poludnie.com.pl",[179,809]],["gpd24.pl",[179,1367]],["highlab.pl",179],["obywatelenieba.pl",179],["srkcast.com",181],["staypoland.com",182],["stooq.com",[183,184,185]],["stooq.pl",[183,185,2388]],["streamable.com",186],["swiat-gier.com",187],["infosiedlce.pl",191],["sztutowo.com",196],["taniataxi.com",197],["meble.info",197],["dzidzius.pl",197],["gwiazdor.pl",[197,1398]],["liczebnik.pl",197],["materialy-budowlane.pl",197],["mojeprodukty.pl",197],["pupilek.pl",197],["budowlane.targibialystok.com",198],["techno-senior.com",199],["eloblog.pl",199],["theoniondaily.com",200],["mhmkuchnie.eu",200],["opieka.farm",[200,303]],["glosfizjoterapeuty.pl",200],["izaktv.pl",200],["kanag.pl",200],["metalnews.pl",[200,1764]],["thepolandtimes.com",201],["hqsite.org",202],["truckeronroad.com",204],["tuwroclaw.com",205],["zakopane.info",[205,452,453]],["tvtoss.com",206],["tygodnikplus.com",207],["tygodniksiedlecki.com",208],["uptimemadeeasy.com",210],["wagaciezka.com",211],["walbrzych24.com",212],["wertykal.com",213],["wiadomosci.com",215],["wronek.wikidot.com",216],["wislakrakow.com",[217,218]],["eredivisie.pl",[217,1167,1168]],["kadra.pl",[217,1159,1345]],["ligapolska.pl",[217,224,1159,1345]],["primeradivision.pl",[217,1159,1345]],["seriea.pl",[217,1159,1345]],["wydawajdobrze.com",219],["zabawkowo.com",220],["zadluzenia.com",221],["zalukaj.com",223],["zarabiam.com",[224,225]],["zawodowe.com",226],["zuzelend.com",227],["zzapolowy.com",228],["prawapolityka.pl",[228,607]],["shebang.pl",228],["migrelo.de",[229,230]],["mojaniderlandia.pl",[230,1812]],["mojanorwegia.pl",[230,1813]],["polskiobserwator.de",231],["rynek.de",232],["gsmmaniak.pl",[233,631,1392]],["mojradom.pl",233],["startkariery.pl",[233,2385]],["taniaksiazka.pl",233],["alemeksyk.eu",234],["nowiny.andrychow.eu",235],["antistorm.eu",236],["capuccino.eu",237],["charaktery.eu",238],["chelmski.eu",239],["csone.eu",240],["csopole.eu",241],["cypr24.eu",242],["ddz24.eu",243],["powiatowa.info",[244,299,415,416,417]],["deblin24.eu",247],["dvbtmap.eu",[249,250]],["styl.fm",[249,315]],["echodnia.eu",[251,252,253]],["dziennikbaltycki.pl",[252,253]],["dzienniklodzki.pl",[252,253]],["dziennikpolski24.pl",[252,253,1086]],["dziennikzachodni.pl",[252,253,1088]],["expressbydgoski.pl",[252,253]],["expressilustrowany.pl",[252,253,1195]],["gazetalubuska.pl",[252,253,1298]],["gazetawroclawska.pl",[252,253,1315]],["gloswielkopolski.pl",[252,253,1298,1342]],["gp24.pl",[252,253,1365]],["kurierlubelski.pl",[252,253,1088,1220,1298,1647]],["nowiny24.pl",[252,253]],["nto.pl",[252,253,1298]],["pomorska.pl",[252,253,1088,1620,2130]],["poranny.pl",[252,253,1088,2115,2141]],["wspolczesna.pl",[252,253]],["nowosci.com.pl",253],["to.com.pl",253],["gk24.pl",253],["gol24.pl",253],["gra.pl",253],["motofakty.pl",253],["naszahistoria.pl",253],["naszemiasto.pl",[253,1889]],["regiodom.pl",253],["sportowy24.pl",253],["strefaagro.pl",253],["strefabiznesu.pl",253],["stronakobiet.pl",253],["stronazdrowia.pl",253],["telemagazyn.pl",[253,2462]],["tygodnikits.pl",253],["ekoscian.eu",254],["ewybory.eu",[255,256]],["galeriafirm.eu",257],["ganjaskill.eu",258],["infobeskidy.eu",260],["kolniak24.eu",261],["lider.eu",262],["gracz.org",[266,562]],["aju.pl",266],["mensis.pl",266],["swietokrzyskie.pl",266],["lubaczow.tv",[266,1089,2805]],["m-shop.eu",267],["mazury24.eu",[268,269]],["pojezierze24.pl",269],["www.meblarstwo.eu",270],["nie-spamuj.eu",271],["4trucks.pl",271],["letsplej.pl",271],["regionfan.pl",[271,2273]],["pfmrc.eu",272],["polskihurtworld.eu",273],["www.pomniki.eu",274],["poradnikbudowlany.eu",275],["porteuropa.eu",276],["projektpraca.eu",277],["proszkow.eu",278],["przedsiebiorcy.eu",279],["romantycznyweekend.eu",280],["rymy.eu",281],["msze.info",281],["szkola.net",281],["polscyprawnicy.org",281],["lokmed.pl",281],["sanatorium.pl",[281,2306]],["shinden.pl",[281,2324]],["weekendowo.pl",[281,2636]],["plock.fm",282],["portaltenisowy.info",282],["targowek.info",282],["wlkp24.info",[282,449]],["wwl24.info",282],["zachodniemazowsze.info",282],["b2-biznes.pl",282],["bialogardinfo.pl",282],["bobowa24.pl",282],["brzeg24.pl",282],["agronews.com.pl",[282,518,879]],["dobragazeta.com.pl",282],["e-play.pl",[282,1105]],["magazyn.elubin.pl",282],["kalisz24.info.pl",[282,1458]],["informatorbrzeski.pl",[282,313]],["inzynier-medyczny.pl",282],["kolobrzeginfo.pl",282],["koszalininfo.pl",282],["luzna24.pl",282],["metropoliabydgoska.pl",[282,1768]],["mlecznepodroze.pl",282],["nadwisla24.pl",[282,1873]],["naszawielkopolska.pl",282],["wrc.net.pl",[282,1914]],["pielgrzym.pelplin.pl",282],["portalprzemyski.pl",282],["pozatorun.pl",282],["radiowrzesnia.pl",[282,2255]],["sporteuro.pl",[282,401,1677]],["starachowicka.pl",[282,2383]],["swiatmotocykli.pl",[282,2419]],["togethermagazyn.pl",282],["tylkotorun.pl",[282,2574]],["dziennik.walbrzych.pl",[282,2607]],["wwl24.pl",282],["wzielonej.pl",282],["zambrowiacy.pl",[282,2745]],["ziemiadebicka.pl",282],["pabianice.tv",[282,2309]],["topmejt.co.uk",282],["skawina.eu",283],["slonskyradio.eu",284],["starachowice.eu",285],["strajk.eu",[287,288]],["busiarze.com.pl",288],["naszglospoznanski.pl",288],["podgorze.pl",288],["studio-mebli.eu",289],["super-warez.eu",290],["swietokrzyskie24.eu",291],["telewizor.eu",293],["tenis24.eu",294],["toiowo.eu",295],["tv-polska.eu",296],["tvmaster.eu",297],["strzelec.info",297],["bryk.pl",297],["tvpolice.com.pl",297],["obserwatorlokalny.pl",297],["regatv.pl",297],["tvmorag.pl",297],["zgl.pl",297],["zycieolsztyna.pl",297],["cosiedzieje.tv",297],["gorlice.tv",297],["www.jawor.tv",297],["swiebodzin.tv",297],["www.swiebodzin.tv",297],["wielicka.tv",297],["tvnakarte.eu",[298,299]],["barlinek24.pl",[298,718]],["tomaszowski.com.pl",[298,948]],["nysa24.pl",[299,1951]],["wgmedia.eu",301],["bitcoin-online.pl",[301,760,761]],["www.chwaszczyno.pl",[301,857]],["wrealu24.pl",[301,2714]],["who-called.eu",302],["gra.fm",304],["krdp.fm",305],["autocentrum.pl",[307,438,692,693]],["genialne.pl",[307,1323]],["jastrzabpost.pl",307],["polygamia.pl",[307,2129]],["pysznosci.pl",[307,1323]],["kobieta.wp.pl",[307,2684,2685,2686,2689]],["wideo.wp.pl",[307,2706]],["polski.fm",308],["radiofon.fm",309],["wilanownews.pl",309],["radioq.fm",310],["radioznin.fm",311],["rmf.fm",312],["silesia.fm",[313,314]],["wxv.pl",314],["wnet.fm",317],["ifrancja.fr",318],["polskifr.fr",319],["limanowa.in",320],["limanowianin.in",321],["linuxhelp.in",322],["malopolska.in",323],["dlawas.info",323],["chip.pl",[323,845,846,847]],["infostrow.pl",323],["ostrzeszowinfo.pl",323],["shoplov.in",324],["telko.in",326],["zegocina.in",327],["doba.pl",[329,1042]],["www.turek.net.pl",[329,1911]],["portalgorski.pl",329],["administrator24.info",330],["akwarystyczne.info",331],["bielsko.info",[332,333,334,335,336]],["polonia.nl",[332,545]],["112tychy.pl",332],["24tp.pl",332],["30minut.pl",[332,617]],["grylogiczne.biz.pl",[332,763]],["dkl24.pl",[332,1033]],["dukania.pl",332],["tv.gniezno.pl",332],["lca.pl",[332,1660]],["moja-ostroleka.pl",[332,1807]],["grydladziewczyn.net.pl",332],["torun.twoje-miasto.pl",332],["twoje-podhale.pl",332],["tygodnikpodhalanski.pl",[332,1451]],["upflix.pl",[332,2034,2579]],["pless.pl",[334,336,1896,2079,2080]],["bielsko.tv",336],["czechowice.tv",336],["pszczyna.tv",336],["bolec.info",337],["bukmacherstwo.info",338],["tarnobrzeg.info",338],["mmarocks.pl",[338,635,1536,1799]],["czest.info",339],["dzwignice.info",341],["elektroinstalacje.info",344],["footbar.info",346],["fotelik.info",347],["gazetatrybunalska.info",348],["www.goldap.info",350],["gostynin.info",351],["gramatyka-angielska.info",352],["studentnews.pl",[352,2398]],["expresspaslek.pl",[353,1194]],["kwidzyn1.pl",[353,1654]],["hyperreal.info",355],["jablonka.info",[362,363]],["bitcoin.pl",[362,758]],["kamienskie.info",[364,365]],["binary24.pl",[364,755]],["my3miasto.pl",[364,667]],["tabletowo.pl",[364,2440]],["karnickie.info",366],["katowice24.info",369],["animalistka.pl",371],["auto-przeglad.pl",[371,687]],["bieznie-treningowe.pl",371],["doskonalyslub.pl",371],["isel.edu.pl",371],["jakusunac.pl",371],["mynaszlaku.pl",371],["paleosmak.pl",371],["trybunaczestochowska.pl",[371,2506]],["sledcza24.tv",371],["komputery-pc.info",373],["konin24.info",374],["ktoto.info",377],["kujawy.info",378],["lebork24.info",379],["lesko.info",380],["lokalna.info",381],["losice.info",382],["lubawka.info",384],["lubelszczyzna.info",385],["www.lubliniec.info",387],["lwowecki.info",389],["mamkomputer.info",390],["smartage.pl",[390,577,1230]],["miedzyrzec.info",391],["motopodhale.info",392],["mragowo24.info",393],["naszagazeta.info",395],["programtv.naziemna.info",396],["nowaruda.info",398],["nowy-sacz.info",[399,400,401]],["dokumentalne.net",399],["crazynauka.pl",[399,969]],["gazetalubliniecka.pl",[399,1296,1297]],["gieldaigospodarka.pl",[399,1327]],["magazynbasista.pl",[399,607]],["mymma.pl",[399,433,1864]],["niebezpiecznik.pl",[399,607,1927]],["toyotaklub.org.pl",399],["wiadomoscipodgorze.pl",399],["slomski.us",399],["remiza.com.pl",401],["kosmetologa.pl",401],["radioradom.pl",[401,2249]],["ochrona24.info",402],["odleglosci.info",403],["wypracowania.pl",[403,2727]],["oferta24.info",404],["www.opiekamedyczna.info",405],["opowiecie.info",406],["wygraland.pl",406],["ostrowczanie.info",407],["ostrowite.info",408],["pikio.pl",[408,2064]],["piekary.info",409],["tarnowskiegory.info",409],["24kato.pl",409],["24zaglebie.pl",409],["bytomski.pl",[409,811,812]],["chorzowski.pl",409],["glivice.pl",409],["livice.pl",409],["ngs24.pl",409],["nowinytyskie.pl",409],["rudzianin.pl",409],["slazag.pl",409],["twojknurow.pl",409],["zabrzenews.pl",409],["pod24.info",410],["pogoda.info",412],["pomorzanie.info",413],["powiat-piaseczynski.info",414],["powiatpolicki.info",418],["radiobiper.info",420],["sadeczanin.info",421],["sarzyna.info",422],["sportowiec.info",423],["kryptowalutykoparka.pl",[423,1003]],["mojprzepisna.pl",423],["stalowa.info",424],["starosadeckie.info",[425,426]],["icelandnews.is",[425,459]],["blogprezesa.pl",425],["kryptowaluty.info.pl",425],["litecoin.pl",425],["starysacz.info",427],["suwalki.info",428],["swiatopon.info",429],["swiatrolnika.info",430],["swinoujskie.info",[431,432,433]],["slowianskibestiariusz.pl",431],["szczebrzeszyn.info",434],["www.ogloszenia.tarnobrzeg.info",435],["www.tarnobrzeg.info",436],["transfery.info",[437,438]],["joemonster.org",[438,565,566]],["demotywatory.pl",[438,566,569,1018,1019]],["dziennik.pl",[438,1076,1077,1078]],["facetemjestem.pl",[438,1205]],["gala.pl",[438,1274]],["garnek.pl",438],["jegostrona.pl",438],["kobieta.pl",[438,874,1595]],["komixxy.pl",[438,569,570]],["prawdaobiektywna.pl",[438,2080,2170]],["v10.pl",[438,2582]],["trasa.info",[439,440]],["cs-creativ.pl",440],["trzemeszno24.info",[441,442]],["ceo.com.pl",[441,888]],["tvpolsat.info",443],["twojatv.info",444],["magazynbieganie.pl",[444,846]],["informacja.wroclaw.pl",[444,2715]],["tygodnik-krapkowicki.info",446],["wielkopolska24.info",447],["wkielcach.info",448],["wolanie.info",450],["zakon-ac.info",451],["tygodnikketrzynski.pl",[453,2563]],["zeglarski.info",454],["zkaszub.info",455],["zyleta.info",456],["s0urce.io",457],["steam.io",458],["radkow.it",460],["glos.live",461],["www.nightcity.love",462],["bloog.pl",[463,778]],["cowkrakowie.pl",[463,963]],["zw.lt",465],["snip.ly",466],["start.me",467],["worldsport.me",468],["punkt.media",469],["4programmers.net",471],["ampolska.net",[472,473]],["dbpolska.net",[472,478]],["bogucin.net",474],["brodnica.net",475],["cartests.net",476],["dbnao.net",477],["anglia.today",[477,2787]],["bialystokonline.pl",478],["ewgt.com.pl",478],["pracawkatowicach.com.pl",478],["pracawkrakowie.com.pl",478],["mclista.pl",[478,1736]],["mojmac.pl",478],["piszanin.pl",[478,1600]],["sevillafc.pl",478],["tubasiedlec.pl",478],["tugazeta.pl",478],["wirtualnynowydwor.pl",[478,2666]],["e-korepetycje.net",479],["e-tlumacze.net",480],["eku24.net",481],["elblag.net",[482,483,484]],["gostynska.pl",[483,484,1361]],["jarocinska.pl",[483,484,1548]],["rawicz24.pl",[483,1549,2265]],["zpleszewa.pl",[483,500,1549]],["zwielkopolski24.pl",[484,1549]],["ele24.net",485],["epd24.net",486],["ezg24.net",487],["funkcje.net",488],["goniec.net",489],["grojec24.net",490],["hokej.net",[491,492]],["forum.fordclubpolska.org",491],["jagiellonia.net",494],["jedrzejowska.net",495],["swiat-szkla.pl",496],["koscian.net",498],["kulisy.net",499],["lakiernictwo.net",500],["ezakopane.pl",[500,1198]],["warsztat.pl",500],["londynek.net",501],["lubien.net",502],["morele.net",503],["www.morele.net",504],["odmiana.net",505],["zagadkidladzieci.net",505],["patriot24.net",506],["polukr.net",[507,508]],["zaspa24.pl",508],["popularne.net",509],["popularne.pl",509],["prostozmostu.net",[510,511]],["radioftb.net",512],["rrs24.net",514],["sklepzeglarski.net",516],["stadiony.net",517],["szwajcaria.net",[518,519]],["drhtv.com.pl",[518,893,894]],["tryton.com.pl",518],["franchising.pl",[518,1265]],["www.gierkionline.pl",518],["tomaszowiak.net",520],["vidfile.net",521],["epiotrkow.pl",[521,1163]],["grodzisknews.pl",[521,1382]],["infobowling.pl",521],["widzewtomy.net",[522,523]],["eswinoujscie.pl",[522,1182]],["kolbuszowalokalnie.pl",[522,1599]],["witanet.net",524],["wortale.net",525],["zapodaj.net",526],["zawiszafans.net",[527,528,529]],["pijemy-rozrabiamy.pl",[527,2063]],["telewizjaleszno.pl",529],["beskidy.news",530],["emka.news",531],["echosredzkie.pl",[531,1119]],["express-miejski.pl",531],["gorzow.news",532],["opoka.news",533],["pultusk.news",534],["stargard.news",535],["a-o.ninja",536],["antyweb.pl",[537,664]],["www.fakty.nl",538],["goniecpolski.nl",539],["racjonalista.tv",[539,859]],["mojaholandia.nl",540],["heynet.pl",[541,1411]],["ogloszenia.niedziela.nl",[543,544]],["phrasal-verbs.pl",544],["nportal.no",546],["cda-tv.online",547],["gryfice24.online",548],["informacjelodzkie.pl",548],["mojeinfo24.pl",548],["przegladoponiarski.pl",548],["alfaholicy.org",549],["forum.alfaholicy.org",550],["audiklub.org",551],["bajeczki.org",552],["bokser.org",553],["budownictwo.org",554],["dojazd.org",555],["dx-team.org",556],["4clubbers.com.pl",556],["hdtv.com.pl",[556,905]],["my-mobile.pl",[556,1855,1856]],["taksiegra.pl",556],["wawernews.pl",[556,2622]],["elektryka.org",557],["etychy.org",558],["files4you.org",559],["forumrowerowe.org",[560,561]],["forum-sportu.pl",560],["katalogi.pl",560],["kfd.pl",560],["forum.komputerswiat.pl",560],["strefapsx.pl",562],["histmag.org",563],["interpretacje-podatkowe.org",564],["mistrzowie.org",[566,569,570,571]],["wykop.pl",[566,2725]],["pl.jooble.org",567],["magnapolonia.org",568],["jagodnik.pl",[568,1542,1543]],["rebelianci.org",[569,572]],["fabrykamemow.pl",569],["faktopedia.pl",569],["kotburger.pl",569],["mklr.pl",[569,1796]],["piekielni.pl",569],["jbzd.pl",570],["sekrety-zdrowia.org",573],["siatka.org",574],["turystykakulturowa.org",575],["wielodzietni.org",576],["wolnekonopie.org",577],["janwedzi.pl",[577,687]],["mobirank.pl",[577,1806]],["tu.swinoujscie.pl",[577,609,2020]],["100pompek.pl",600],["biegaj40minut.pl",600],["miesniebrzucha.pl",600],["miesnienog.pl",600],["podciaganie.pl",600],["treningaerobowy.pl",600],["treningrozciagania.pl",600],["123budujemy.pl",601],["12zawodnik.pl",602],["www.forum-wedkarskie.pl",602],["24gliwice.pl",[603,604]],["24zabrze.pl",604],["24kurier.pl",606],["namasce.pl",[607,1879]],["stop-cham.pl",607],["wstereo.pl",607],["24pr.pl",609],["petronews.pl",[609,2059]],["7dni.pila.pl",[609,2065]],["24starogard.pl",610],["radzyn.24wspolnota.pl",614],["bialasiedzieje.pl",614],["tubalecznej.pl",614],["2bstyle.pl",615],["3dwpraktyce.pl",618],["3trzy3.pl",619],["www.3trzy3.pl",620],["4hifi.pl",621],["4kom.pl",622],["7dnigryfina.pl",624],["dgoleniowski.pl",624],["dzienniknowogardzki.pl",624],["dziennikstargardzki.pl",624],["portal.abczdrowie.pl",[627,628]],["tv.pudelek.pl",628],["ranking.abczdrowie.pl",629],["acermaniak.pl",[630,631]],["activemaniak.pl",[630,631]],["agdmaniak.pl",[630,631]],["blogomaniak.pl",[630,631,776]],["fotomaniak.pl",[630,631]],["gizmaniak.pl",[630,631]],["luxmaniak.pl",[630,631]],["mobimaniak.pl",[630,631,1805]],["rtvmaniak.pl",[630,2293]],["tabletmaniak.pl",[630,631]],["techmaniak.pl",630],["appmaniak.pl",631],["adonai.pl",632],["adrestymczasowy.pl",633],["adwokat-gostkowski.pl",634],["afiliacje.pl",635],["afizyka.pl",636],["agcbytom.pl",637],["endurotrails.pl",637],["srebrnestawy.pl",637],["agrofoto.pl",638],["agropolska.pl",640],["akcjasos.pl",641],["alawar.pl",642],["alefunny.pl",643],["aleseriale.pl",644],["nocoty.pl",644],["alilove.pl",645],["all-hotels.pl",646],["allaboutmusic.pl",647],["allans.pl",648],["allebiznes.pl",649],["allegro.pl",650],["allekoszyk.pl",651],["alltiedup.pl",652],["forum.ebiznesy.pl",652],["ambassador24.pl",653],["androidpolska.pl",654],["anglia4u.pl",655],["anime-centrum.pl",656],["animes.pl",657],["animezone.pl",658],["animowany.pl",659],["antyfake.pl",660],["biznesinfo.pl",660],["tech.biznesinfo.pl",660],["domekiogrodek.pl",660],["goniec.pl",660],["rozrywka.goniec.pl",660],["sport.goniec.pl",660],["wiadomosci.goniec.pl",660],["lelum.pl",660],["rozrywka.lelum.pl",660],["pacjenci.pl",660],["portalparentingowy.pl",660],["rolnikinfo.pl",660],["smakosze.pl",660],["swiatgwiazd.pl",660],["kobieta.swiatgwiazd.pl",660],["swiatzwierzat.pl",660],["turysci.pl",660],["antykwariatgelber.pl",661],["antyradio.pl",662],["chillizet.pl",662],["www.antyradio.pl",663],["anyfiles.pl",665],["www.applecenter.pl",[667,668]],["android.com.pl",[667,881]],["portalwarszawski.com.pl",667],["dzierzgon.info.pl",667],["infobusko.pl",667],["kucharze.pl",667],["ndie.pl",[667,1898]],["obserwatorfinansowy.pl",667],["off-road.pl",667],["polskikosz.pl",[667,2126]],["kierunek.szczecin.pl",667],["trybawaryjny.pl",[667,2504]],["twojepajeczno.pl",[667,2552]],["zarabiajnaokazjach.pl",667],["magazynt3.pl",[668,825]],["www.aptekagemini.pl",669],["apynews.pl",670],["architekturaibiznes.pl",671],["arenadesign.pl",672],["astratex.pl",674],["astropolis.pl",675],["forum.atnel.pl",676],["atssi.pl",677],["audiostereo.pl",678],["augustow24.pl",[679,680]],["elk24.pl",680],["grajewo24.pl",680],["skrotymeczow.pl",680],["meczenazywo.tv",[680,1741]],["augustowskireporter.pl",681],["augustyna.pl",682],["autentyki.pl",683],["auto.pl",684],["staresiolkowice.pl",687],["komputerswiat.pl",[689,690,1604]],["businessinsider.com.pl",[690,691,886]],["fakt.pl",[690,691,1210]],["noizz.pl",[690,1755,1932]],["ofeminin.pl",[690,1964]],["onet.pl",[690,1980]],["plejada.pl",[690,691,2078]],["przegladsportowy.pl",[690,2203]],["www.auto-swiat.pl",691],["www.komputerswiat.pl",691],["facet.onet.pl",691],["gotowanie.onet.pl",691],["kobieta.onet.pl",[691,1981]],["kodyrabatowe.onet.pl",[691,1982]],["kultura.onet.pl",691],["magia.onet.pl",[691,1986]],["podroze.onet.pl",691],["pogoda.onet.pl",[691,1989]],["wiadomosci.onet.pl",[691,1994]],["zapytaj.onet.pl",[691,1995]],["e.autokult.pl",693],["m.autocentrum.pl",694],["autodoradca.pl",695],["reklama.pl",695],["forum.autodoradca.pl",696],["autoexpert.pl",697],["autoklub.pl",698],["medycyna24.pl",702],["smaczneblogi.pl",702],["automatyka.pl",703],["www.automatyka.pl",704],["www.elektroinzynieria.pl",704],["www.energetykacieplna.pl",704],["www.srodowisko.pl",704],["www.wodkaneko.pl",704],["www.wyposazeniemedyczne.pl",704],["www.laboratoria.xtech.pl",704],["www.obrabiarki.xtech.pl",704],["autotrader.pl",705],["www.axn.pl",707],["eksiazki.az.pl",708],["b1.pl",709],["b24tv.pl",[710,711]],["ponapisach.pl",711],["badaniaprenatalne.pl",713],["bankier.pl",715],["www.bankier.pl",716],["barciany.pl",717],["bartoszyce24.pl",719],["baxu.pl",720],["bazarynek.pl",721],["beel.pl",724],["kurier-bielski.cnm.pl",[724,871]],["begio.pl",725],["benchmark.pl",726],["forum.benchmark.pl",727],["beskidlive.pl",728],["beskidzka24.pl",729],["bestgun.pl",730],["besty.pl",731],["betblog.pl",732],["bezpiecznyrynekpracy.pl",733],["bezpluga.pl",734],["bezprawnik.pl",735],["bezrzecze24.pl",736],["gumience24.pl",736],["mierzyn24.pl",736],["bezuzyteczna.pl",[737,738]],["zumi.pl",[738,2771]],["bia24.pl",740],["bielsko.biala.pl",741],["www.biala24.pl",742],["bialostoczak.pl",743],["bydgoszczak.pl",743],["czestochowiak.pl",743],["gdanszczak.pl",743],["gdyniak.pl",743],["kaliszak.pl",743],["katowiczak.pl",743],["krakusik.pl",743],["opolak.pl",743],["poznaniak.pl",743],["szczeciniak.pl",743],["toruniak.pl",743],["wroclawiak.pl",743],["radio.bialystok.pl",744],["valetudo.bialystok.pl",745],["biedronka.pl",746],["bieganie.pl",747],["bielskirynek.pl",751],["bieszczady.pl",752],["bigchina.pl",753],["bilgorajska.pl",754],["biomedical.pl",756],["f1wm.pl",756],["biotechnologia.pl",757],["bitcoin-info.pl",759],["bithub.pl",762],["grydladzieci.biz.pl",763],["biznes.pl",764],["biznes-firma.pl",765],["biznesalert.pl",766],["biznesforum.pl",767],["biznesnafali.pl",768],["biznestuba.pl",[768,770]],["finanse.wp.pl",[771,2684,2686]],["gwiazdy.wp.pl",[771,2684,2685,2688,2689]],["moto.wp.pl",[771,2684,2686,2694]],["teleshow.wp.pl",[771,2684,2685,2688,2689]],["turystyka.wp.pl",[771,2684,2686,2703]],["wiadomosci.wp.pl",[771,2684,2688,2689,2705]],["www.wp.pl",[771,2707]],["blado.pl",772],["blasty.pl",773],["blaugrana.pl",774],["blogbukmacherski.pl",775],["bmw-klub.pl",779],["telchina.pl",[779,1670,2460]],["boardtime.pl",780],["bobasmiesiaca.pl",781],["bobrzanie.pl",782],["rootblog.pl",782],["zwiadowcahistorii.pl",782],["bochnianin.pl",783],["bochniazbliska.pl",784],["bonavita.pl",785],["www.booclick.pl",786],["booksclub.pl",788],["boxing.pl",789],["braclowiecka.pl",792],["brainly.pl",793],["www.brief.pl",794],["bslomazy.pl",796],["bstok.pl",797],["www.bud-net.pl",798],["budmatauto.pl",799],["budnet.pl",[800,801]],["bukowskilider.pl",802],["buliba.pl",803],["businessjournal.pl",804],["businesstraveller.pl",805],["busradar.pl",807],["busy-krk.pl",808],["bwotr.pl",809],["bydgoszczcity.pl",810],["dziennikpolicki.pl",[812,1085]],["bzdura.pl",[813,814]],["gospodarkapodkarpacka.pl",[814,1359]],["propertynews.pl",[814,1036]],["cadblog.pl",815],["cafeanimal.pl",816],["cafesenior.pl",817],["calcoolator.pl",818],["cannabisnews.pl",819],["cardsplitter.pl",820],["cba.pl",822],["discopolonew.cba.pl",823],["ccnews.pl",[824,825]],["przeambitni.pl",825],["cda.pl",826],["cda-online.pl",827],["ebd.cda.pl",828],["cdaction.pl",829],["forum.cdaction.pl",830],["www.ceneo.pl",831],["centrum-dramy.pl",832],["centrumwitalnosci.pl",834],["centrumxp.pl",835],["www.cenynaswiecie.pl",836],["www.cenyrolnicze.pl",837],["chamskie.pl",839],["chamsko.pl",840],["www.charakterek.pl",841],["chcemybycrodzicami.pl",842],["chelsea24news.pl",843],["prawo.pl",[846,2172]],["pulsmiasta.tv",[846,2813]],["techfresh.pl",847],["chnnews.pl",848],["chojnow.pl",850],["chomikuj.pl",851],["chorzowianin.pl",852],["chozoba.pl",853],["chroma.pl",854],["chrzanowski24.pl",855],["chwaszczyno.pl",856],["chwilowo.pl",858],["ciapkowo.pl",859],["twojakowala.pl",[861,2543,2544,2545,2546]],["twojawierzbica.pl",[861,918,2544,2545,2546]],["twojskaryszew.pl",[861,2544,2545,2546]],["twojwolanow.pl",[861,2545,2546,2558]],["ciekawostkihistoryczne.pl",862],["cieplowent.pl",863],["cinema-city.pl",864],["www.cire.pl",865],["rzeszow.citybuzz.pl",866],["www.ckm.pl",867],["handballnews.pl",[869,1406]],["cmg24.pl",870],["bajkidladzieci.co.pl",872],["cdtracker.co.pl",873],["cocolita.pl",874],["elle.pl",[874,1151]],["glamour.pl",[874,1330]],["gotujmy.pl",[874,1362]],["ilewazy.pl",874],["kultowy.pl",874],["mamotoja.pl",874],["modago.pl",874],["mojegotowanie.pl",874],["mojpieknyogrod.pl",874],["national-geographic.pl",874],["party.pl",[874,2041]],["polki.pl",[874,2105]],["przyslijprzepis.pl",[874,2210]],["viva.pl",874],["wizaz.pl",[874,941,2669]],["codojedzenia.pl",875],["kino.coigdzie.pl",877],["kino2.coigdzie.pl",877],["live.coigdzie.pl",877],["6obcy.com.pl",878],["altair.com.pl",880],["forum.android.com.pl",882],["automobilista.com.pl",884],["bialystok.com.pl",885],["busko.com.pl",887],["chelmno.com.pl",889],["czluchow.com.pl",890],["di.com.pl",891],["digest.com.pl",892],["newsbook.pl",[893,1918,1919]],["euro.com.pl",895],["fandroid.com.pl",896],["faunaflora.com.pl",897],["fishing-mart.com.pl",898],["gazetacz.com.pl",899],["glucholazyonline.com.pl",[900,901]],["bogatynia.info.pl",901],["sloworegionu.pl",[901,2348]],["zlubaczowa.pl",[901,2763]],["forum.gniezno.com.pl",902],["haker.com.pl",904],["mojaolesnica.pl",[904,1814]],["hi-fi.com.pl",906],["hij.com.pl",907],["itv24.com.pl",908],["jarmark.com.pl",909],["jbzdy.com.pl",910],["krs-online.com.pl",911],["linia.com.pl",912],["lokalna.com.pl",913],["maritime.com.pl",914],["mgprojekt.com.pl",915],["nbi.com.pl",916],["www.nowemiasto.com.pl",917],["twojglos.pl",918],["www.ogloszeniarolnicze.com.pl",920],["onepiece.com.pl",922],["pekao.com.pl",923],["pojezierze.com.pl",925],["polskiprzemysl.com.pl",926],["poradnikhandlowca.com.pl",928],["pracawgdansku.com.pl",929],["promise.com.pl",930],["radio5.com.pl",931],["radioplus.com.pl",932],["radiovia.com.pl",933],["radiowarszawa.com.pl",934],["radiozw.com.pl",935],["rockman.com.pl",936],["rolnictwo.com.pl",937],["scarlett.com.pl",938],["siechnice.com.pl",939],["siemiatycze.com.pl",940],["sieradz.com.pl",[941,942]],["dobramama.pl",941],["elektroda.pl",[941,1143]],["perspektywy.pl",[941,2058]],["zdunskawola24.pl",941],["sklep-muzyczny.com.pl",943],["starcom-ntt.com.pl",944],["stargard.com.pl",945],["swiatradio.com.pl",946],["terrarium.com.pl",947],["typertv.com.pl",951],["visvitalis.com.pl",952],["archiwum.wiesci.com.pl",955],["zyciestolicy.com.pl",956],["comprix.pl",959],["computerworld.pl",960],["comtv.pl",961],["cosplayjav.pl",962],["cowwilanowie.pl",964],["cozadzien.pl",965],["cpb.pl",966],["craftlista.pl",967],["craftportal.pl",968],["cro.pl",970],["crypto-trader.pl",971],["cryptoprofit.pl",973],["crystal-launcher.pl",974],["cs-4frags.pl",975],["forum.cs-4frags.pl",976],["forum.cs-classic.pl",977],["www.cs-kopytko.pl",978],["cs-nabani.pl",979],["cs-porobieni.pl",980],["cssetti.pl",981],["cyberdefence24.pl",982],["cybersport.pl",983],["lukow24.pl",[983,1710]],["www.ogrodinfo.pl",984],["czajna.pl",987],["czasbajki.pl",988],["czasciechanowa.pl",989],["czasdiet.pl",990],["czasdzieci.pl",991],["czerwona-skarbonka.pl",993],["czesci-rolnicze-online.pl",994],["www.czesciauto24.pl",995],["astar.czest.pl",996],["czestochowskie24.pl",998],["cztery-lapy.pl",999],["czyliwiesz.pl",1000],["czyztak.pl",1001],["dailyweb.pl",[1002,1003]],["dajnewsa.pl",1004],["darkw.pl",1005],["darmowyskin.pl",1007],["datapremiery.pl",1008],["db2010.pl",1009],["ddbelchatow.pl",[1010,1011]],["deblinnews.pl",1013],["deccoria.pl",[1014,1015]],["maxmodels.pl",1015],["decoupage24.pl",1016],["dentoforum.pl",1020],["perfuforum.pl",1020],["deon.pl",1021],["diagnozujmy.pl",1022],["dieroten.pl",1023],["digi-tv.pl",[1024,1025,1026]],["satkurier.pl",[1024,1025,2310,2311]],["sms7.pl",[1024,2353]],["eska.pl",[1026,1172,1173,1174]],["poradnikzdrowie.pl",[1026,1173,1174,2138,2139]],["se.pl",[1026,1173,1174,2315,2316]],["urzadzamy.pl",[1026,1173,1794,2581]],["www.diki.pl",1027],["ding.pl",1028],["divers24.pl",1029],["dj24.pl",1030],["djfranek.pl",[1031,1032]],["mojapraca.pl",1031],["mojelokum.pl",[1031,1032]],["turboportal.pl",[1031,1032]],["wujekfranek.pl",[1031,1032]],["dladzieci.pl",1034],["forum.o2.pl",1034],["czat.wp.pl",1034],["infografika.wp.pl",1034],["muzyka.wp.pl",1034],["ogloszenia.wp.pl",1034],["sportowybar.wp.pl",1034],["topnews.wp.pl",1034],["dlahandlu.pl",[1035,1036]],["farmer.pl",[1036,1219,1220,1221]],["horecatrends.pl",1036],["housemarket.pl",[1036,1428]],["infodent24.pl",[1036,1219]],["portalsamorzadowy.pl",[1036,2152]],["portalspozywczy.pl",[1036,2153]],["propertydesign.pl",1036],["rynekaptek.pl",[1036,1221]],["rynekseniora.pl",1036],["rynekzdrowia.pl",[1036,2299,2300]],["sadyogrody.pl",1036],["dlalejdis.pl",1037],["www.dlanauczyciela.pl",1038],["zory.dlawas.pl",[1039,1040]],["naszalomza.pl",1039],["portal.dlugoleka.pl",1041],["imperiumromanum.edu.pl",1041],["motofilm.pl",[1041,1839]],["ddz.doba.pl",1043],["dobra-mama.pl",1044],["dobrastacja.pl",1045],["dobredladziecka.pl",1046],["forum.dobreprogramy.pl",1048],["www.dobreprogramy.pl",1049],["docelu.pl",1050],["dodajauto.pl",1051],["dogosfera.pl",1052],["dogry.pl",1053],["dojrzalakobieta.pl",1054],["domiporta.pl",1055],["domodi.pl",1056],["domowyprzedszkolak.pl",1057],["domyseniora.pl",1058],["domzdrowia.pl",1059],["doradcasmaku.pl",1060],["dorzeczy.pl",1061],["dostawczakiem.pl",[1062,1063]],["dotnetomaniak.pl",[1063,1065]],["www.dostawczakiem.pl",1064],["doz.pl",1066],["www.drewno.pl",1067],["forum.drivecenter.pl",1068],["dtv24.pl",1070],["dzidziusiowo.pl",1071],["pudelekx.pl",1072],["dziecipoznan.pl",1073],["dziejesienapodkarpaciu.pl",1074],["f1.dziel-pasje.pl",1075],["kozaczek.pl",[1077,1617]],["forsal.pl",[1078,1255]],["muzyka.dziennik.pl",1079],["pogoda.dziennik.pl",1080],["dziennikelblaski.pl",1081],["dzienniknarodowy.pl",1082],["www.kufel.pl",[1082,1638]],["dzienniknaukowy.pl",1083],["dziennikplocki.pl",1084],["dziennikwschodni.pl",1087],["e-blogi.pl",1091],["e-dobrydom.pl",1092],["e-fvat.pl",1093],["e-grajewo.pl",1094],["e-hip.pl",1095],["e-hotelarz.pl",1096],["e-lokalne.pl",1101],["e-lubon.pl",1102],["e-pajeczno.pl",1103],["e-pingpong.pl",1104],["miastoiludzie.pl",[1104,1776]],["e-sadownictwo.pl",1106],["e-stargard.pl",1108],["e-sylwester.pl",1109],["e-telecom.pl",1110],["e-warzywnictwo.pl",1111],["e-widuchowa.pl",1112],["www.sandomierztv.pl",1112],["ebarlinek.pl",1113],["ebelchatow.pl",1114],["ebookichomikuj.pl",1115],["ecentrum.pl",1116],["echogorzowa.pl",1118],["www.imperiumromanum.edu.pl",1120],["pap.edu.pl",1121],["przedszkola.edu.pl",1122],["szkola-podstawowa.edu.pl",1123],["urania.edu.pl",1124],["edux.pl",1125],["edzieci.pl",1126],["fit-online.pl",1126],["masarnieonline.pl",1126],["mleczarnieonline.pl",1126],["piekarnieonline.pl",1126],["przeglad-ogrodniczy.pl",1126],["nowywyszkowiak.pl",[1128,1948]],["wirtualnemedia.pl",[1128,2662]],["egryfino.pl",1129],["eholiday.pl",1130],["ehumor.pl",1131],["eioba.pl",1132],["system.ekai.pl",1133],["ekino-tv.pl",1134],["ekologia.pl",1135],["ekorodzice.pl",1136],["ekstrastats.pl",1138],["ekurdwanow.pl",1139],["info.elblag.pl",1140],["elblag24.pl",1141],["electro-torrent.pl",1142],["www.elektroda.pl",1144],["elektrosystemy.pl",1145],["elita-magazyn.pl",1146],["dom.elka.pl",1149],["ryby.elka.pl",1150],["www.elmaz.pl",1152],["forum.elportal.pl",1153],["emecze.pl",1154],["emstories.pl",1155],["endurorider.pl",1156],["enowiny.pl",1157],["eostroleka.pl",1158],["www.eostroleka.pl",1159],["epainfo.pl",[1160,1161]],["vipmultimedia.pl",[1161,2139,2588]],["zielonanews.pl",1161],["eparczew.pl",1162],["epoznan.pl",1164],["ergokantor.pl",1169],["erp-view.pl",1170],["eskarock.pl",1173],["mjakmama24.pl",[1173,1793,1794,1795]],["muratordom.pl",[1173,1794,1795,1850]],["muratorplus.pl",[1173,1794,1795,1851]],["radioplus.pl",[1173,2248]],["radiosupernova.pl",1173],["finansowyopiekun.se.pl",1173],["superbiz.se.pl",1173],["voxfm.pl",[1173,2595]],["eskatt.pl",1175],["eslupsk.pl",1176],["www.espeedway.pl",1177],["esporter.pl",1178],["interia.pl",[1178,1364,1497,1498,1499]],["pomponik.pl",[1178,1498,2132]],["styl.pl",[1178,1498,2401]],["estadios.pl",1179],["estadios24.pl",1180],["estrzelce.pl",1181],["eszkola.pl",1183],["euractiv.pl",1185],["eurogamer.pl",1186],["eurologistics.pl",1187],["evertiq.pl",1188],["tenisklub.pl",[1188,2474]],["eweszlo.pl",1189],["ewyszkow.pl",[1190,1191]],["targeo.pl",1191],["exerim.pl",1192],["strzelce360.pl",1194],["www.expressilustrowany.pl",1196],["ezamosc.pl",1199],["ezarszyn.pl",1200],["www.f1fanklub.pl",1201],["f5.pl",1202],["fpiec.pl",[1202,1263]],["fabrykasily.pl",1203],["fabrykasypialni.pl",1204],["facetpo40.pl",1206],["fachowydekarz.pl",1207],["fachowyinstalator.pl",1208],["fajowe.pl",1209],["faktura.pl",1211],["fakty.pl",1212],["faktykaliskie.pl",1213],["fangol.pl",1215],["fanimani.pl",1216],["faniperfum.pl",1217],["jastrzebieonline.pl",[1220,1554]],["mfkip.pl",1220],["panoramafirm.pl",1220],["ogloszenia.plock.pl",1220],["promocjada.pl",1221],["fcinter.pl",1222],["gpcodziennie.pl",[1222,1366]],["www.fcnet.pl",1223],["forum.fedora.pl",1224],["fiatklubpolska.pl",1225],["www.fight24.pl",1226],["fileland.pl",1227],["filmpolski.pl",1228],["filmweb.pl",1229],["filmy-tv.pl",1230],["jakzrobicwexcelu.pl",1230],["wlkp112.pl",[1230,1531]],["zarabiajprzez24.pl",1230],["filmy69.pl",1231],["filmyfilmy.pl",1232],["fintek.pl",1233],["sklep.fipro.pl",1234],["firmy77.pl",1235],["www.fitnow.pl",1236],["flarrow.pl",1237],["flashscore.pl",1238],["fly4free.pl",1239],["focus.pl",1240],["food-forum.pl",1241],["foodpanda.pl",1242],["footroll.pl",1243],["fora.pl",1244],["leki.fora.pl",1245],["mlawa.fora.pl",1246],["www.policja2009.fora.pl",1247],["qus.fora.pl",1248],["worms.fora.pl",1248],["www.qus.fora.pl",1249],["www.worms.fora.pl",1249],["forall.pl",1250],["forbes.pl",1251],["forbot.pl",1252],["foreca.pl",1253],["fors.pl",1254],["forum-kulturystyka.pl",1256],["forumdermatologiczne.pl",1257],["forumginekologiczne.pl",1257],["forumkardiologiczne.pl",1257],["forumneurologiczne.pl",1257],["forumonkologiczne.pl",1257],["forumpediatryczne.pl",1257],["forumpsychiatryczne.pl",1257],["forumstomatologiczne.pl",1257],["fozik.pl",1257],["laryngo.pl",1257],["forumfajerwerki.pl",1258],["forumfs.pl",1259],["forumhurtowe.pl",1260],["forumpps.pl",1261],["fotoszok.pl",1262],["fragrantica.pl",1264],["francuskie.pl",1266],["franczyzawhandlu.pl",1267],["funnygames.pl",1269],["futbol.pl",1270],["futurebeat.pl",1271],["gry-online.pl",[1271,1386,1387]],["galeriatwarzy.pl",1276],["gamenerd.pl",1277],["gamereactor.pl",1278],["gamesfanatic.pl",1279],["gamezilla.pl",1280],["gamingsociety.pl",1281],["gastrona.pl",1282],["gazeo.pl",1283],["www.plotek.pl",[1285,2085]],["gazeta-mlawska.pl",1286],["gazeta-mosina.pl",1287],["forum.gazeta.pl",1289],["poczta.gazeta.pl",1290],["weekend.gazeta.pl",1291],["gazetabilgoraj.pl",1292],["gazetaklobucka.pl",1293],["gazetakolobrzeska.pl",1294],["gazetarumska.pl",[1296,1306]],["gazetaostrowska.pl",1299],["gazetaplus.pl",1300],["gazetapolska.pl",1301],["gazetapowiatowa.pl",1302],["gazetaprawna.pl",1303],["www.gazetaprawna.pl",1304],["gazetaregionalna.pl",1305],["gazetasenior.pl",1307],["gazetaslupecka.pl",[1308,1309]],["wagrowiec-wydarzeniazostatniejchwili.pl",[1309,2604]],["www.gazetaslupecka.pl",1310],["gazetaspoleczna.pl",1311],["gazetatrzebinska.pl",1312],["gazetatychy.pl",1313],["gloswroclawia.pl",[1313,1343]],["gazetawawerska.pl",1314],["gazetazabrze.pl",1316],["gazetazoliborza.pl",1317],["gazetkonosz.pl",1318],["meritum.gda.pl",1319],["prawicowyinternet.pl",[1320,2171]],["geekweek.pl",1321],["genapps.pl",1322],["gexe.pl",1325],["gf24.pl",1326],["gilotynka.pl",1328],["gismeteo.pl",1329],["www.glamour.pl",1331],["globalne-archiwum.pl",1333],["globtroter.pl",1334],["glogow-info.pl",1335],["glogow.info.pl",1335],["glos24.pl",1337],["glosmordoru.pl",1339],["glospedagogiczny.pl",1340],["glosrzeszowa.pl",1341],["glostorunia.pl",1341],["gminadobra24.pl",1344],["osowa24.pl",1344],["godealla.pl",1346],["godzinyotwarcia24.pl",1347],["goldenline.pl",1348],["golfnews.pl",1349],["gomoney.pl",1350],["translate.google.pl",1351],["gopoznan.pl",1352],["lubin.pl",[1352,1705]],["gorliczanin.pl",1354],["gorydlaciebie.pl",1355],["goryiludzie.pl",1356],["gorzow24.pl",1357],["gosc.pl",1358],["gostynin24.pl",1360],["gowork.pl",[1363,1364]],["grafmag.pl",1369],["grafoteka.pl",1370],["gragieldowa.pl",1371],["grajteraz.pl",1372],["gram.pl",1373],["forum.gram.pl",1374],["www.gram.pl",1375],["gramynawynos.pl",1377],["granicenauki.pl",1378],["grapplerinfo.pl",1379],["gratka.pl",1380],["dom.gratka.pl",1381],["grojeckie24.pl",1383],["groupon.pl",1384],["drobne.grpowiat.pl",1385],["gry-planszowe.pl",1388],["puzzleforum.pl",1388],["grydladzieci.pl",1389],["gsim.pl",1391],["gsmservice.pl",1393],["gtaforum.pl",1394],["gwarminska.pl",[1395,1396]],["infokatowice.pl",[1395,1479]],["noweinfo.pl",[1395,1940]],["sitemag.pl",[1395,1808]],["gwiazdybasketu.pl",1399],["gwint24.pl",1400],["gwo24.pl",1401],["sklep.habys.pl",1402],["hack.pl",1403],["haloursynow.pl",1404],["halowies.pl",1405],["tygodnik-rolniczy.pl",[1405,2561]],["handelextra.pl",1407],["hd-opinie.pl",1408],["hebe.pl",1409],["odzywianie.hellozdrowie.pl",1410],["hifi.pl",1412],["hip-hop.pl",1413],["hiperogloszenia.pl",1414],["hiro.pl",1415],["historia.pl",1416],["portal.pl",1416],["hmt.pl",1417],["hobby.pl",1418],["hoga.pl",1419],["holenderskiskun.pl",1420],["holidaycheck.pl",1421],["serwer1418128.home.pl",1422],["homebook.pl",1423],["hopaj.pl",1424],["www.hopaj.pl",1425],["horecabc.pl",1426],["hotfix.pl",1427],["how2play.pl",1429],["hrubie.pl",1430],["hyipforum.pl",1431],["iautomatyka.pl",1432],["ibielany.pl",1433],["id-24.pl",1434],["ideagrafika.pl",1435],["ideas2action.pl",1436],["igrit.pl",1438],["iitvx.pl",1439],["ikamien.pl",1440],["ikorektor.pl",1442],["sucharry.pl",[1442,2404]],["ikrotoszyn.pl",1443],["ilovenysa.pl",1444],["imged.pl",1446],["imperiumromanum.pl",1448],["info-ketrzyn24.pl",1449],["baltic.info.pl",1450],["cnc.info.pl",[1451,1452]],["popkiller.pl",1451],["druk.info.pl",1453],["extra.info.pl",1454],["gizycko.info.pl",1455],["mazury.info.pl",[1455,1462]],["marihuana.info.pl",1459],["maslow.info.pl",1460],["materialybudowlane.info.pl",1461],["naszestrony.info.pl",1463],["niewygodne.info.pl",1464],["oko.info.pl",1465],["pielegniarki.info.pl",1466],["pnt.info.pl",1467],["proste.info.pl",1468],["forum.usa.info.pl",1471],["wiesci.info.pl",1472],["info112.pl",1474],["infogazeta.pl",1476],["infogliwice.pl",1477],["infoilawa.pl",1478],["infokonin.pl",1480],["infokrakow24.pl",1481],["infoludek.pl",1482],["infolwowek24.pl",1483],["infopodkarpacie.pl",1484],["informator-stolicy.pl",1485],["infoserwiselk.pl",1486],["infosokolka.pl",1488],["innemedium.pl",1489],["innpoland.pl",1490],["inpost.pl",1491],["instalacjebudowlane.pl",1492],["instrukcja.pl",1494],["instrukcjaobslugipdf.pl",1495],["instrukcjapdf.pl",1496],["biznes.interia.pl",1500],["geekweek.interia.pl",[1500,1503]],["gry.interia.pl",[1500,1504]],["muzyka.interia.pl",[1500,1508]],["czateria.interia.pl",1501],["fakty.interia.pl",1502],["kobieta.interia.pl",1505],["m.interia.pl",1506],["motoryzacja.interia.pl",1507],["poczta.interia.pl",1509],["pogoda.interia.pl",1510],["praca.interia.pl",1511],["sport.interia.pl",1513],["wydarzenia.interia.pl",[1513,1516]],["teksciory.interia.pl",1514],["www.interia.pl",1515],["investmap.pl",1517],["ipolska24.pl",1519],["ipon.pl",1520],["irenakuczynska.pl",1521],["ironmangdynia.pl",1522],["irss.pl",1523],["isbzdrowie.pl",1525],["ising.pl",1526],["iswinoujscie.pl",1528],["itbiznes.pl",[1530,1531]],["ithardware.pl",1532],["ittechblog.pl",1535],["waszwilanow.pl",[1536,2614]],["itvpolska.pl",1538],["itvregion.pl",1539],["jacus.pl",1540],["jadarhobby.pl",1541],["jaka-komorka.pl",1544],["jakaoferta.pl",1545],["jakdojade.pl",1546],["jakodzyskacpieniadze.pl",1547],["m.jarocinska.pl",1549],["jarock.pl",1550],["jarzebski.pl",1551],["www.jaslo4u.pl",1552],["jasnet.pl",1553],["teleman.pl",[1554,2463]],["jawor24h.pl",1556],["jazdaprawna.pl",1557],["jazzsoul.pl",1558],["jdtech.pl",1559],["jednoslad.pl",1560],["jeja.pl",[1561,1562]],["repostuj.pl",[1561,2276,2277]],["wiocha.pl",[1561,2262,2659,2660]],["jobs.pl",1563],["kalendarzswiatnietypowych.pl",1564],["kalkulatorwaluty.pl",1565],["kalwaria24.pl",1566],["kanal10.pl",1567],["kantorbitcoin.pl",1568],["kardiolo.pl",1569],["karmopedia.pl",1570],["katalogsmakow.pl",1572],["katowicedzis.pl",1573],["kawerna.pl",1574],["www.kazimierzdolny.pl",1575],["kb.pl",1576],["em.kielce.pl",1577],["pik.kielce.pl",1578],["radio.kielce.pl",1579],["kiep.pl",1580],["kierunekchorwacja.pl",1581],["kierunekwodkan.pl",1582],["kino-iskra.pl",1583],["kinonet.pl",1584],["www.kinowybrzeze.pl",1585],["kkozle.pl",1587],["klassikauto.pl",1588],["kliknijwzdrowie.pl",1589],["klikplej.pl",1590],["klin-tv.pl",1591],["klubjagiellonski.pl",1592],["www.kmh24.pl",1594],["kobietaxl.pl",1596],["kodiwpigulce.pl",1597],["forum.kodiwpigulce.pl",1598],["www.informacje.kolobrzeg.pl",1600],["komorkomat.pl",1603],["download.komputerswiat.pl",1605],["koncertomania.pl",1606],["konflikty.pl",1608],["konindzieciom.pl",1609],["kontomaniak.pl",1610],["kopalniawiedzy.pl",1611],["korkosfera.pl",1612],["kosmetykaaut.pl",1615],["kozienice24.pl",1618],["pionki24.pl",[1618,2068]],["kraj24.pl",[1619,1620]],["kramik.pl",1621],["kreskoweczki.pl",1622],["kresy.pl",1623],["krknews.pl",1624],["krosno112.pl",1626],["krosno24.pl",1627],["krotoszynska.pl",1628],["krs-pobierz.pl",1629],["oswiecimonline.pl",[1633,2025]],["krzesla-biurowe.pl",1634],["kswarta.pl",1635],["ktomalek.pl",1636],["kuchnia-domowa.pl",1637],["kupbilet.pl",1639],["kurekmazurski.pl",1640],["kurier-bb.pl",1641],["kurier-kolejowy.pl",1642],["kurier-kolski.pl",1643],["kurier-nakielski.pl",1644],["kuriergmin.pl",1646],["www.miechowski.pl",[1649,1781]],["kurnik.pl",1650],["kursbootstrap.pl",1651],["kwejk.pl",1653],["kz1.pl",1655],["lawka.pl",1658],["www.lazienkowy.pl",1659],["lechpoznan.pl",1661],["leczna24.pl",1662],["leftlane.pl",1663],["legalni-bukmacherzy-online.pl",1664],["legalniewsieci.pl",1665],["www.legio24.pl",1667],["legiobiznes.pl",1668],["lento.pl",1669],["leonclub.pl",1670],["lexlege.pl",1671],["lexus-forum.pl",1672],["lezajsk4u.pl",1673],["portal.librus.pl",1675],["liderbudowlany.pl",1676],["lifeinkrakow.pl",1678],["ling.pl",1679],["linguajob.pl",1680],["linuxiarze.pl",1681],["listaserwerowmc.pl",1682],["lit.pl",1683],["livemecz.pl",1684],["lk-projekt.pl",1685],["lm.pl",1686],["lodr-bratoszewice.pl",1687],["log4.pl",1688],["www.logo24.pl",1689],["www.lokalnatelewizja.pl",1691],["lokalne-firmy.pl",1692],["lolmania.pl",1693],["lowcygier.pl",1695],["lowking.pl",1696],["www.lowking.pl",1697],["lpu24.pl",1698],["lsi-lublin.pl",1699],["lsw24.pl",1700],["lubiegrac.pl",1702],["lubimyczytac.pl",1704],["lublin112.pl",1706],["lubsko.pl",1707],["lubsport.pl",1708],["telewizja.lukow.pl",1709],["lumier.pl",1711],["lwowek24.pl",1712],["lwypolnocy.pl",1713],["m-forum.pl",1714],["magazynbiomasa.pl",1715],["magazynfakty.pl",1716],["magazyngitarzysta.pl",[1717,1718]],["magazynpsychologiasportu.pl",1719],["majsterkowo.pl",1721],["malydziennik.pl",1723],["mamawdomu.pl",1724],["mambiznes.pl",1725],["mamopracuj.pl",1726],["mamwiedze.pl",1727],["mamywsieci.pl",1728],["manjaro.pl",1729],["mapabts.pl",1730],["marketingibiznes.pl",1731],["matzoo.pl",1732],["maximgroup.pl",1733],["maxkino.pl",1734],["mazury.pl",1735],["meble-andrex.pl",1737],["mebloo.pl",1738],["surek.pl",[1740,2414]],["meczyki.net.pl",[1741,1904]],["meczewinternecie.pl",1745],["legalnybukmacher.net.pl",1745],["meczlive.pl",1746],["www.43bis.media.pl",1748],["mediacv.pl",1749],["mediaexpert.pl",1750],["mediagroupinfo.pl",1751],["mediamarkt.pl",1752],["medme.pl",1753],["medonet.pl",[1754,1755]],["newsweek.pl",[1755,1922]],["horoskop.wp.pl",[1755,2690]],["medycznamarihuana.pl",1756],["megalotto.pl",1757],["megawrzuta.pl",1758],["meloradio.pl",1759],["memorizer.pl",1760],["memy.pl",1761],["menworld.pl",1763],["meteo.pl",1765],["meteoprog.pl",1766],["meteovista.pl",1767],["mfiles.pl",1769],["mfind.pl",1770],["mgsm.pl",1771],["miasto-gazeta.pl",1773],["miasto-info.pl",1774],["miastodzieci.pl",1775],["www.rdc.pl",1778],["techfanik.pl",1778],["twoje-miasto.pl",1778],["miechowski.pl",1780],["miejscowa.pl",1783],["www.miejscowa.pl",1784],["promocja.mielec.pl",1786],["mieszkaniec.pl",1787],["milmag.pl",1789],["minecraft-list.pl",1790],["ministerstwonaukijazdy.pl",1791],["gry.misiakowo.pl",1792],["mma.pl",1797],["mmanews.pl",1798],["mmo24.pl",1800],["mobileclick.pl",1801],["mobiletrends.pl",1802],["mobilitynews.pl",1803],["mobilneforum.pl",1804],["moja24.pl",[1808,1809]],["mojabochnia.pl",1810],["mojaleczyca.pl",1811],["moje-gniezno.pl",1815],["mojecoventry.pl",1817],["mojewronki.pl",1818],["mojgdow.pl",1819],["mojlask.pl",[1820,1821]],["mojprzewodnik.pl",1822],["moneyv.wp.pl",[1824,1830]],["biztok.money.pl",1825],["direct.money.pl",1826],["msp.money.pl",1827],["prawo.money.pl",1828],["www.money.pl",[1829,1830]],["morizon.pl",1831],["forum.moto-4t.pl",1833],["moto-oto.pl",1834],["motobanda.pl",1835],["motocaina.pl",1836],["motocykle125.pl",1838],["motormag.pl",1840],["motoshop24.pl",1841],["moviesroom.pl",1842],["movieway.pl",1843],["mpolska24.pl",1844],["mserwery.pl",1845],["msfera.pl",1846],["mtech.pl",1848],["multi-head.pl",1849],["musiclovers.pl",1852],["muzykaitechnologia.pl",1853],["mvno-gsm.pl",1854],["nowastrategia.org.pl",[1856,2012]],["my-navia.pl",1857],["mackozer.myapple.pl",1858],["mybboard.pl",1860],["www.mycenter.pl",1861],["myhome.pl",1862],["myotym.pl",1865],["gazeta.myslenice.pl",1866],["myslenicka24.pl",1867],["mysnet.pl",1868],["naczytniku.pl",1870],["nadajemy.pl",1871],["nadmorski24.pl",1872],["naekranie.pl",1874],["vod.naekranie.pl",1875],["nakanapa.pl",1876],["naklo24.pl",1877],["nakolei.pl",1878],["nano-reef.pl",1880],["www.naotwocku.pl",1881],["napiprojekt.pl",1882],["napisy24.pl",1883],["narodowyprogram.pl",1884],["naszarola.pl",1887],["naszciechanow.pl",1888],["poznan.naszemiasto.pl",1890],["zary.naszemiasto.pl",1891],["naszesudety.pl",1892],["naszsrem.pl",1893],["natemat.pl",1895],["pless.nazwa.pl",1896],["nazwiska-polskie.pl",1897],["nedds24.pl",1899],["betonline.net.pl",1900],["download.net.pl",1901],["gazetki-promocyjne.net.pl",1902],["kutno.net.pl",1903],["pieniny.net.pl",1905],["radiohit.net.pl",1906],["www.sklepogrodniczy.net.pl",1907],["stella.net.pl",1908],["tarnow.net.pl",1909],["turek.net.pl",1910],["www.uniejow.net.pl",1912],["obud.pl",[1912,1961]],["sarp.org.pl",1912],["rogozno.wlkp.net.pl",1913],["netinfo24.pl",1915],["netkonkret.pl",1916],["nettg.pl",1917],["otopanorama.pl",1919],["newseria.pl",1920],["newsweb.pl",1921],["www.nexto.pl",1923],["nf.pl",1924],["nflix.pl",1925],["nhl.pl",1926],["niedziela.pl",1928],["forum.nissanklub.pl",1929],["nj24.pl",1930],["nk.pl",1931],["nokiahacking.pl",1933],["novekino.pl",1934],["nowafarmacja.pl",1935],["nowagazeta.pl",1936],["nowaruda.pl",1937],["blog.nowebrzmienia.pl",1939],["nowepomorze.pl",1941],["nowodworski24.pl",1942],["noworudzianin.pl",1943],["nowygabinet.pl",1944],["nowykamieniarz.pl",1945],["nowyoutsourcing.pl",1946],["nowytygodniklobeski.pl",1947],["nudziara.pl",1949],["nuzle.pl",1950],["o.pl",1952],["o-c.pl",1953],["poczta.o2.pl",1955],["www.o2.pl",1956],["obalamyglupote.pl",1957],["obcasy.pl",1958],["obligacje.pl",1960],["ocen-piwo.pl",1962],["oddweird.pl",1963],["press.pl",1965],["ogrodnikleszek.pl",1966],["oiot.pl",1967],["okazjepodroznika.pl",1968],["okiemrolnika.pl",1969],["oknonawagrowiec.pl",1970],["oknonet.pl",1971],["oknoserwis.pl",1972],["oleole.pl",1975],["www.oleole.pl",1976],["express.olsztyn.pl",1978],["olx.pl",1979],["kontakty.onet.pl",[1983,1984]],["poczta.onet.pl",[1983,1988]],["konto.onet.pl",1985],["mlecznepodroze.onet.pl",1987],["przegladsportowy.onet.pl",1990],["sniadaniezkadra.onet.pl",1991],["sympatia.onet.pl",1992],["technowinki.onet.pl",1993],["www.onlinecenter.pl",1996],["onlinekredyty.pl",1997],["onlineradio.pl",1998],["onlinesudoku.pl",1999],["operatorzy.pl",2000],["opiekunkaradzi.pl",2001],["opineo.pl",2002],["radio.opole.pl",2003],["ops.pl",2004],["historia.org.pl",2006],["kodi.org.pl",2007],["minecraft.org.pl",2008],["mojacukrzyca.org.pl",2010],["msg.org.pl",2011],["opoka.org.pl",2013],["pzpm.org.pl",2014],["sii.org.pl",2015],["trybun.org.pl",2017],["oscarrak.pl",2018],["ostatniatawerna.pl",2019],["ostrodanews.pl",2020],["ostrowiec-sw.pl",2021],["ostrowiecnr1.pl",2023],["oswiecim112.pl",2024],["oswiecimskie24.pl",2026],["otodom.pl",2027],["otozawiercie.pl",2029],["www.owg.pl",2030],["ozoneo.pl",2031],["packaging-polska.pl",2032],["paczkow24.pl",2033],["paintballmarket.pl",2034],["zetchilli.pl",2034],["pan-doradca.pl",2035],["panoramakutna.pl",2036],["papermodels.pl",2037],["paranormalne.pl",2038],["parenting.wp.pl",2040],["forum.pasja-informatyki.pl",2042],["pccentre.pl",2043],["pcformat.pl",2044],["forum.pcformat.pl",2045],["www.pcformat.pl",2046],["pch24.pl",2047],["pclab.pl",[2048,2049]],["softonet.pl",[2049,2356]],["forum.pclab.pl",2050],["pdaclub.pl",2052],["pdasite.pl",2053],["pedlowski.pl",2054],["pepper.pl",2055],["perfektusplus.pl",2056],["perfumik.pl",2057],["www.photoblog.pl",2060],["piasecznonews.pl",2061],["piekary.pl",2062],["pilkanozna.pl",2066],["www.pino.pl",2067],["piotrkowski24.pl",2069],["pisf.pl",2070],["matematyka.pisz.pl",2071],["planetagracza.pl",2072],["www.planowaniewesela.pl",2073],["planujemywesele.pl",2074],["plastech.pl",2075],["play.pl",2076],["playstationforum.pl",2077],["www.pless.pl",2081],["plonsk24.pl",2082],["plotkibiznesowe.pl",2086],["lsk.plps.pl",2088],["plusblog.pl",2089],["plusforum.pl",2090],["plusliga.pl",2091],["pobierz.pl",2092],["podhale-sport.pl",2093],["podhaleregion.pl",2095],["podlasie24.pl",2096],["podobnestrony.pl",2097],["podoslonami.pl",2098],["podrogach.pl",2099],["pogodawtoruniu.pl",2100],["pogonsportnet.pl",2101],["poki.pl",2102],["police24.pl",2103],["poligonowewiesci.pl",2104],["poloniairlandia.pl",2106],["polsatnews.pl",[2107,2108]],["polsatsport.pl",2108],["twojapogoda.pl",[2108,2547]],["polska-zbrojna.pl",2110],["polskaizbabranzypogrzebowej.pl",2111],["polskaligaesportowa.pl",2112],["polskatradycja.pl",2116],["polski-slownik.pl",2117],["polski-sport.pl",2118],["technologiczna.pl",[2118,2455]],["polski-tenis.pl",2119],["polskiautohandel.pl",2120],["polskieradio.pl",2121],["jedynka.polskieradio.pl",2122],["trojka.polskieradio.pl",2123],["polskieradio24.pl",2124],["polskieszlaki.pl",2125],["swidnik.pl",2126],["polubione.pl",2127],["polwro.pl",2128],["pomorskiprzewodnikwedkarski.pl",2131],["pomu.pl",2133],["popkulturysci.pl",2134],["popradio.pl",2135],["popularnie.pl",2136],["poradnikprzedsiebiorcy.pl",2137],["www.poradnikzdrowie.pl",2140],["portal-mundurowy.pl",2142],["portal24h.pl",2143],["portalkomunalny.pl",2144],["portalmedialny.pl",2145],["portalmorski.pl",2146],["crewing.portalmorski.pl",2147],["www.portalmorski.pl",2148],["portalwrc.pl",2155],["portalzp.pl",2156],["portel.pl",2157],["www.portel.pl",2158],["poscigi.pl",2159],["posshop.pl",2160],["gry-online.poszkole.pl",2162],["powiat24.pl",2163],["powiatowy.pl",2164],["pozyteczna.pl",2165],["ppe.pl",2167],["www.ppe.pl",2168],["pracuj.pl",2169],["prawodrogowe.pl",2173],["predkosc.pl",2175],["parking.premium.pl",2176],["premiummoto.pl",2177],["www.press.pl",2178],["prnews.pl",2179],["pro-test.pl",2180],["procesor.pl",2182],["profeto.pl",2183],["profilki.pl",2184],["profilook.pl",2185],["profitechnika.pl",2186],["programosy.pl",2187],["jysk.promoceny.pl",2189],["promocyjni.pl",2190],["proshop.pl",2191],["prostaekonomia.pl",2192],["prostoomuzyce.pl",2193],["prostozmostu.pl",2194],["proto.pl",2195],["prudnik24.pl",2196],["pruszkow.pl",2197],["prv.pl",[2198,2199]],["przeclaw24.pl",2200],["przegladkoninski.pl",2201],["przegladpiaseczynski.pl",2202],["przekrojlokalny.pl",2204],["przemysl24.pl",2205],["przepisy.pl",2206],["przewodnicywedkarscy.pl",2207],["przewodnikduchowy.pl",2208],["przychodnia.pl",2209],["ps3forum.pl",2211],["www.ps4forum.pl",2212],["pszczoly.pl",2213],["pukawka.pl",2215],["pulshr.pl",2216],["pulskwidzyna.pl",2217],["pulsmedycyny.pl",2218],["pulspowiatu.pl",2219],["purepc.pl",2223],["encyklopedia.pwn.pl",[2224,2225]],["sjp.pwn.pl",[2225,2226]],["pykownia.pl",2227],["pyszne.pl",2228],["dstar.pzk.pl",2229],["pzkosz.pl",2230],["pzn.pl",2231],["pzps.pl",2232],["queer.pl",2234],["zyrardowskie.pl",2236],["radio90.pl",[2237,2238]],["radiojura.pl",2238],["radioaoi.pl",2239],["radioccm.pl",2240],["radioem.pl",2241],["radioemaus.pl",2242],["radiofest.pl",2243],["radiogol.pl",2244],["radiolodz.pl",2245],["radiopiekary.pl",2246],["radiopik.pl",2247],["radiorodzina.pl",2250],["radiorsc.pl",2251],["radioszczecin.pl",2252],["radiowroclaw.pl",2254],["radioyanosik.pl",2256],["radiozet.pl",2257],["radom24.pl",2258],["radomsko24.pl",2260],["radomsport.pl",[2261,2262]],["raportkolejowy.pl",2264],["rdc.pl",2266],["realmadryt.pl",2268],["redbullmobile.pl",2269],["reedukacja.pl",2270],["regionalna.pl",2271],["zary-zagan.regionalna.pl",2272],["repairlab.pl",2274],["thinkapple.pl",[2277,2480]],["resetoff.pl",2278],["resinet.pl",2279],["resko24.pl",2280],["retailnet.pl",2281],["retrotraktor.pl",2282],["rfbenchmark.pl",2283],["wiadomosci.rii.pl",2284],["ringpolska.pl",2285],["rmf24.pl",2286],["rodzice.pl",2287],["rodzinazdrowia.pl",2288],["roksa.pl",[2289,2290]],["spiz.pl",2290],["rp.pl",2292],["rydzyna24.pl",2294],["ryms.pl",2295],["rynek-turystyczny.pl",2296],["www.rynekelektryczny.pl",2297],["rynekinwestycji.pl",2298],["rzeszow-news.pl",2301],["rzeszowiak.pl",2302],["sad24.pl",2303],["sadistic.pl",2304],["sadnowoczesny.pl",2305],["satinfo24.pl",[2308,2309]],["wmeritum.pl",[2311,2672]],["sci24.pl",2312],["scigacz.pl",2314],["sport.se.pl",2317],["www.se.pl",2318],["seciki.pl",2319],["sekurak.pl",2320],["serialeonline.pl",2321],["sferadomen.pl",2322],["sgforum.pl",2323],["siedlcesiedzieje.pl",2325],["silesia24.pl",2327],["silesiadzieci.pl",2328],["silesiainfotransport.pl",2329],["www.skapiec.pl",2330],["skarzysko24.pl",2331],["zwik.skawina.pl",2332],["skawinska.pl",2333],["skibasport.pl",2334],["skijumping.pl",2335],["skiny.pl",2336],["www.skionline.pl",2337],["skokinarciarskie.pl",2338],["skokipolska.pl",2339],["skomp.pl",2340],["skript.pl",2341],["skrstrzelce.pl",2342],["sky-land.pl",2343],["sledzimykonkursy.pl",2344],["slodkipomysl.pl",2345],["slowka.pl",2346],["www.slupca.pl",2350],["smaker.pl",2351],["smart-test.pl",2352],["sochaczewianin.pl",2354],["socialpress.pl",2355],["porozmawiajmy.tv",2355],["softonic.pl",2357],["solidarnoscarimr.pl",2359],["www.sosrodzice.pl",2360],["speedtest.pl",2361],["topagrar.pl",[2363,2492]],["spiswitryn.pl",[2364,2365]],["yurt.pl",[2365,2741]],["spliff.pl",2366],["sportdziennik.pl",2368],["sportowememy.pl",2369],["sportowepodhale.pl",2370],["sportowo-medyczna.pl",2371],["sportrelacje.pl",2372],["spottedskarzysko.pl",2374],["spryciarze.pl",2375],["sprzedajemy.pl",2376],["sprzedajsuknie.pl",2377],["stacja-tluszcz.pl",2378],["stalenierdzewne.pl",2379],["staleo.pl",2380],["stalker.pl",2381],["stalowemiasto.pl",2382],["start24.pl",2384],["stockwatch.pl",2386],["stoczniowcy.pl",2387],["fta.strefa.pl",2390],["strefacaraudio.pl",2391],["strefadb.pl",2392],["strefagry.pl",2393],["strefainzyniera.pl",2394],["strefakodera.pl",2395],["strefawolnejprasy.pl",2396],["studentka.pl",2397],["www.studiosante.pl",2399],["stw24.pl",2400],["stylunio.pl",2402],["sulecin24.pl",2405],["super-nowa.pl",2406],["zywiec.super-nowa.pl",2407],["super-polska.pl",2408],["superdania.pl",[2409,2410]],["zmianysolarne.pl",2410],["superportal24.pl",2412],["sushi-shop.pl",2415],["suwalki24.pl",2416],["swarzedz24.pl",2417],["swiatbaterii.pl",2418],["www.swiatmotocykli.pl",2420],["swiato-podglad.pl",2421],["swiatseriali.pl",2423],["swidnica24.pl",2424],["gazeta.swiebodzin.pl",2425],["swiece-zaplonowe.pl",2426],["swistak.pl",2427],["szafa.pl",2428],["forum.szafa.pl",2429],["szafiarka.pl",2430],["tygodnik.szczytno.pl",2431],["www.szkola-jazdy.pl",2432],["stowarzyszenie.szn.pl",2433],["sztafeta.pl",2434],["sztuka-wnetrza.pl",2435],["sww.w.szu.pl",2436],["szukacz.pl",2437],["mapa.szukacz.pl",2438],["szukam-ksiazki.pl",2439],["take-kino.pl",2442],["taniabonament.pl",2443],["www.taniaksiazka.pl",2444],["tapeciarnia.pl",2445],["tapenda.pl",2446],["it.tarnow.pl",2447],["tatromaniak.pl",2449],["moj.tauron.pl",2450],["taxiways.pl",2451],["tcz.pl",2452],["tech360.pl",2453],["techmaniachd.pl",2454],["technowinki24.pl",2456],["techpolska.pl",2457],["techsetter.pl",2458],["tekstowo.pl",2459],["telepolis.pl",2464],["teletoonplus.pl",2465],["telewizjanaziemna.pl",2466],["telewizjapolska24.pl",2467],["telewizjarepublika.pl",2468],["telewizjattm.pl",2469],["telewizor.pl",2471],["telix.pl",2472],["temi.pl",2473],["tenpoznan.pl",2475],["teraz-wilanow.pl",2476],["www.terazkrosno.pl",2479],["tibiopedia.pl",2481],["ticketmaster.pl",2482],["tinypic.pl",2483],["tkchopin.pl",2484],["tko.pl",2486],["nowy.tlen.pl",2487],["tojuzbylo.pl",2488],["tylkomedycyna.pl",2488],["audycje.tokfm.pl",2490],["tonaszregion.pl",2491],["torebunia.pl",2493],["tosiedzieje.pl",[2494,2495]],["warszawawpigulce.pl",2495],["tradersarea.pl",2496],["traftu.pl",2497],["travelin.pl",2498],["treningbiegacza.pl",2499],["tripolo.pl",2500],["trojmiasto.pl",[2501,2502]],["trojmiasto.tv",2502],["troman.pl",2503],["trybi.pl",2505],["trynid.pl",2507],["fm.tuba.pl",2509],["tubagliwic.pl",2510],["tubawyszkowa.pl",[2510,2511]],["tubamarek.pl",2511],["tur-info.pl",2515],["tv.pl",2519],["tvdzierzgon.pl",[2520,2521,2522]],["tvmalbork.pl",[2521,2528,2529]],["tvsztum.pl",[2521,2522,2529]],["zulawyimierzeja24.pl",[2521,2522,2529]],["tvgniezno.pl",2523],["tvklodzka.pl",2526],["tvkstella.pl",2527],["www.tvmorag.pl",2530],["tvn24.pl",2531],["tvnwarszawa.tvn24.pl",2532],["tvp.pl",2533],["sport.tvp.pl",2534],["vod.tvp.pl",2535],["tvskierniewice.pl",2536],["tvswietokrzyska.pl",2538],["tvtoya.pl",2540],["tvwlodawa.pl",2541],["twojahistoria.pl",2542],["twoje-strony.pl",2549],["twojecentrum.pl",2550],["twojejaslo.pl",2551],["twojepc.pl",2553],["twojezaglebie.pl",2554],["twojkurierolsztynski.pl",2555],["twojprofesor.pl",2556],["www.tworzywa.pl",2560],["www.tygodnikkepinski.pl",2562],["tygodnikpiski.pl",2564],["tygodnikpodlaski.pl",2565],["tygodnikponidzia.pl",2566],["tygodnikpowszechny.pl",2567],["tygodnikprzeglad.pl",2568],["tygodniksanocki.pl",2569],["tygodniowa.pl",2571],["tylkoastronomia.pl",2572],["tylkonauka.pl",2573],["tysol.pl",[2575,2576]],["polemi.co.uk",[2576,2822]],["ulub.pl",2577],["upcpm.pl",2578],["urbnews.pl",2580],["vampirediaries.pl",2583],["vape.pl",2584],["vbtpc.pl",2585],["vg24.pl",2587],["visitnorway.pl",2589],["vistulabs.pl",2590],["vitalia.pl",2591],["vlepiamy.pl",2592],["vorek.pl",2594],["forum.vw-passat.pl",2596],["w-poblizu.pl",2598],["w203.pl",2599],["w210.pl",[2599,2600]],["wachamksiazki.pl",2601],["wadowice24.pl",2602],["wadowiceonline.pl",2603],["www.wakacje.pl",2605],["wakai.pl",2606],["warka24.pl",2608],["warszawskagazeta.pl",2610],["www.warzywapolowe.pl",2611],["waszaturystyka.pl",2612],["waszdzienpodniu.pl",2613],["wavepc.pl",2615],["citymedia.waw.pl",2616],["saskakepa.waw.pl",2617],["wig.waw.pl",2618],["waw4free.pl",2620],["waznygry.pl",2623],["wbijam.pl",2624],["wbj.pl",2625],["wcograc.pl",2626],["webcamera.pl",2627],["driverm.webd.pl",2628],["webkod.pl",2631],["webmasteruj.pl",2632],["wedkarstwo-lublin.pl",2633],["wedleprawa.pl",2634],["weekendowi.pl",2635],["weranda.pl",2637],["wgospodarce.pl",2638],["whatnext.pl",2639],["whatsnext.pl",2640],["whitemad.pl",2641],["wiadomosci24.pl",2642],["wiadomoscidebickie.pl",2643],["wiadomoscipw.pl",2646],["wiadomosciwarminskie.pl",2647],["widzewiak.pl",2649],["wieleliter.pl",2650],["wielkahistoria.pl",2651],["wielkiebudowanie.pl",2652],["kocham.wielun.pl",2653],["wiescipolickie.pl",2654],["wiescirolnicze.pl",2655],["wiescisokolowskie.pl",2656],["wikirose.pl",2657],["wimieprawdy.pl",2658],["showup.tv",[2660,2814]],["www.wiocha.pl",2661],["wirtualnyelk.pl",2664],["wirtualnyregion.pl",2667],["wislaportal.pl",2668],["wizjalokalna.pl",2670],["wkopi.pl",2671],["wmzpn.pl",2673],["wolna-polska.pl",2674],["worldcam.pl",2675],["sportowefakty.wp.pl",[2678,2686,2701]],["avent-ugrow.wp.pl",2682],["bycjakmodelka.wp.pl",2683],["dom.wp.pl",2684],["facet.wp.pl",[2684,2685]],["film.wp.pl",[2684,2685]],["gry.wp.pl",[2684,2686]],["ksiazki.wp.pl",[2684,2691]],["kuchnia.wp.pl",[2684,2692]],["opinie.wp.pl",[2684,2686,2695]],["tech.wp.pl",[2684,2685,2686,2689]],["wawalove.wp.pl",2684],["wroclaw.wp.pl",2684],["pogoda.wp.pl",[2686,2698]],["tv.wp.pl",[2686,2704]],["fitness.wp.pl",2687],["magazyn.wp.pl",2693],["pilot.wp.pl",2696],["poczta.wp.pl",2697],["portal-abczdrowie.wp.pl",2699],["profil.wp.pl",2700],["swieta.wp.pl",2702],["zywotziemniaka.wp.pl",2708],["wpolityce24.pl",2710],["wprost.pl",2712],["wpu24.pl",2713],["wrp.pl",2716],["wspomnijbliskich.pl",2718],["wszystkojestwglowie.pl",2719],["wszystkookotach.pl",2720],["wtk.pl",2722],["wtkplay.pl",2723],["wynagrodzenia.pl",2726],["wysokomazowiecki24.pl",2728],["wyspagier.pl",2729],["wyspiarzniebieski.pl",2730],["wyszkowiak.pl",2731],["wyznacz.pl",2732],["xfinanse.pl",2734],["xgm.pl",2735],["xiegarnia.pl",2736],["xlomza.pl",2737],["laboratoria.xtech.pl",2738],["yafud.pl",2739],["yellowpages.pl",2740],["z4y.pl",2742],["gornik.zabrze.pl",2743],["zadanie.pl",2744],["zamow-reklame.pl",2746],["zaufanatrzeciastrona.pl",2747],["zawiercie112.pl",2749],["zdrowiewkrakowie.pl",2750],["zegarkiclub.pl",2751],["zepsute.pl",2752],["zespolmi.pl",2753],["zgizycka.pl",2754],["zielonyogrodek.pl",2755],["ziemniak-bonin.pl",2757],["zinfo.pl",2758],["zizako.pl",2759],["zlota7.pl",2760],["zlotoryjska.pl",2761],["zmianynaziemi.pl",2764],["zmiksowani.pl",2765],["zory24.pl",2766],["zpazurem.pl",2767],["zrabatowani.pl",2768],["zs-krzyz.pl",2769],["zszywka.pl",2770],["zwiedzamyparyz.pl",2773],["zwierciadlo.pl",2774],["zwolen24.pl",2775],["zyciebytomskie.pl",2777],["zycietoprzygoda.pl",2780],["zyczenia.pl",2781],["zyczeniowo.pl",2782],["zywiecinfo.pl",2783],["forum.dvhk.to",2784],["podaj.to",2785],["4fun.tv",2788],["alltube.tv",2789],["arka.tv",2790],["chorzow.tv",2791],["darmowe.tv",2792],["debica.tv",2793],["echo24.tv",2794],["efilmy.tv",2795],["elka.tv",2796],["miedziowe.tv",2796],["filmyporno.tv",2797],["gloria.tv",2799],["hqq.tv",2800],["interia.tv",2801],["itvwisla.tv",2802],["karmnik.tv",2803],["kreskowki.tv",2804],["lulek.tv",2806],["maniak.tv",2807],["miedzyzdroje.tv",2809],["muzykazreklam.tv",2810],["polnocna.tv",2811],["privatestream.tv",2812],["sokolka.tv",2815],["videowood.tv",2817],["weeb.tv",2818],["wielkopolska.tv",2819],["wkinie.tv",2820],["zebrra.tv",2821],["cyber-sport.us",2823],["playtube.ws",2824]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["lubartow24.pl",[0,593]],["browargrodzisk.com",[1]],["akademikpersonel.org",[2]],["avclub.gr",[2]],["csbydgoszcz.pl",[2]],["forodecostarica.com",[2]],["file-upload.com",[3]],["facebook.com",[3]],["pi.hole",[3]],["finn.no",[3]],["joemonster.org",[4]],["hokej.net",[4]],["kakto.pl",[5]],["agatameble.pl",[5]],["ccc.eu",[5]],["redcoon.pl",[5]],["m3esolutions.com",[6]],["sloworegionu.pl",[6]],["4active.eu",[6]],["valida.pl",[6]],["foodprint.pl",[6]],["roztoczanskipn.pl",[6]],["24jgora.pl",[7]],["24wroclaw.pl",[7]],["bbfan.pl",[7]],["bp24.pl",[7]],["e-sochaczew.pl",[7]],["egarwolin.pl",[7]],["egorzow.pl",[7]],["ekspresjaroslawski.pl",[7]],["goral.info.pl",[7]],["iochota.pl",[7]],["iotwock.info",[7]],["iskierniewice.pl",[7]],["izyrardow.pl",[7]],["jaworzno.biz",[7]],["kartuzy.info",[7]],["koscierski.info",[7]],["kurierbytowski.com.pl",[7]],["kurierpodlaski.pl",[7]],["lowicz24.eu",[7]],["mylomza.pl",[7]],["nswiecie.pl",[7]],["ool.ru",[7]],["pulsgdanska.pl",[7]],["skarzyski.eu",[7]],["szydlowiecki.eu",[7,11]],["tulegnica.pl",[7]],["turyki.pl",[7]],["zambrow.org",[7]],["plonskwsieci.pl",[8]],["rp5.ua",[9]],["rp5.ru",[9]],["webcamera.pl",[9]],["szczecinek.com",[10]],["olneo.pl",[10]],["wirtualnemedia.pl",[10]],["radekcholewinski.pl",[10]],["github.com",[10]],["dlawas.info",[10]],["alaev.net",[10]],["wykop.pl",[10]],["www.wykop.pl",[11]],["astrosalus.pl",[477]],["przegladsportowy.pl",[477,589,590,591,592,593,594,599]],["medonet.pl",[477,591,592,593,599]],["fakt.pl",[477,585,590,591,592,593,594,599]],["forbes.pl",[477,590,591,592,593,594,599]],["auto-swiat.pl",[477,590,591,592,593,594,599]],["noizz.pl",[477,590,591,592,593,594,599]],["plejada.pl",[477,590,591,592,593,594,599]],["businessinsider.com.pl",[477,590,591,592,593,594,599]],["komputerswiat.pl",[477,590,591,592,593,594,599]],["onet.pl",[477,590,591,592,593,594,599]],["uwaga.tvn.pl",[477,589]],["selectshop.pl",[477]],["m.olx.pl",[580]],["pepper.pl",[582]],["allegro.pl",[583,595]],["dipp.pl",[583]],["motobanda.pl",[583,593]],["esanok.pl",[584]],["brzozow24.pl",[584]],["bukowsko24.pl",[584]],["jaslo24.pl",[584]],["rzeszow24.pl",[584]],["strzyzow24.pl",[584]],["tvpodkarpacie.pl",[584]],["ustrzyki24.pl",[584]],["zagorz24.pl",[584]],["zarszyn24.pl",[584]],["tvkrosno.pl",[584]],["filmweb.pl",[586,589,594]],["istotne.pl",[587]],["tatromaniak.pl",[588]],["lowcygier.pl",[588]],["otodom.pl",[589,594]],["wpolityce.pl",[589]],["hardcorowo.pl",[589]],["fakro.pl",[589]],["dziennikwschodni.pl",[589,594]],["galilu.pl",[589]],["meczyki.pl",[589]],["milmag.pl",[589]],["natemat.pl",[592]],["polsatnews.pl",[593]],["polsatsport.pl",[593]],["twojapogoda.pl",[593]],["comperia.pl",[593,594]],["wp.pl",[593]],["dobreprogramy.pl",[593]],["duathlonradwanice.pl",[594]],["elita-magazyn.pl",[594]],["eurogamer.pl",[594]],["ferrarikatowice.pl",[594]],["franczyzawhandlu.pl",[594]],["gry-online.pl",[594]],["halowies.pl",[594]],["mapa-turystyczna.pl",[594]],["mediaexpert.pl",[594]],["naswieczniku-blog.pl",[594]],["obalamyglupote.pl",[594]],["otomoto.pl",[594]],["playpuls.pl",[594]],["poczta.interia.pl",[594]],["polskieszlaki.pl",[594]],["pornohd.pl",[594]],["profitechnika.pl",[594]],["sadnowoczesny.pl",[594]],["santander.pl",[594]],["sekurak.pl",[594]],["semtalk.pl",[594]],["topagrar.pl",[594]],["trojmiasto.pl",[594]],["tv6.com.pl",[594]],["tvp.pl",[594]],["tygodnik-rolniczy.pl",[594]],["warzywaiowoce.pl",[594]],["wiadomoscihandlowe.pl",[594]],["wiadomoscikosmetyczne.pl",[594]],["przelewy24.pl",[595]],["zaq2.pl",[595]],["docer.pl",[595]],["dpd.com.pl",[595]],["scp-wiki.net.pl",[595]],["swiat-magii.pl",[595]],["portable.info.pl",[595]],["konsoleigry.pl",[596]],["megadyskont.pl",[596]],["wtkplay.pl",[597]],["epoznan.pl",[597]],["katywroclawskie.pl",[598]],["rozklad-pkp.pl",[598]],["gwarant.czest.pl",[598]],["sukniaonline.pl",[598]],["pepco.pl",[598]],["vod.pl",[599]],["www.cba.pl",[822]],["archiwum.wiesci.com.pl",[953]],["geekweek.interia.pl",[1499]],["www.prv.pl",[2199]],["sport.se.pl",[2315]],["www.se.pl",[2315]],["superseriale.se.pl",[2315]],["pilot.wp.pl",[2677,2681]],["poczta.wp.pl",[2677]],["www.wp.pl",[2678,2679,2680,2681]],["wideo.wp.pl",[2679]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/rou-1.js b/extentions/uBOL-home/rulesets/scripting/specific/rou-1.js new file mode 100644 index 0000000..062c413 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/rou-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rou-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["[href=\"https://www.patriotromania.ro/\"]",".container:has([data-tracking-alias^=\"sponsored_products\"])",".Wdgt:has([src*=\".gif\"])",".widget_text:has([href*=\"utm_source=aff\"])",".ad",".banner_720,\n.fab_lastpost,\n.fab_mid_thread,\n.my_post_goad.my_post.row-fluid",".widget_custom_html:has([href][target=\"_blank\"]):not(*:has([href*=\"damboviteanul.com\"])):not(*:has([id=\"widget_container_curs\"]))",".banners-box,\n.new_domain_r.block",".rm-skin",".img-banner",".widget-container:has([href^=\"http://thecryptobot.com\"])","[style]:has(.adsbygoogle)","#ipsLayout_sidebar > .cWidgetContainer,\n.advertise,\n.content-page-mg > p,\n[alt=\"advertisement_alt\"],\n[href=\"https://luxuryescorts.com/\"],\n[href^=\"https://bcprm.com/promo.php\"]","[href^=\"https://www.profi.ro/\"]","[href^=\"https://bit.ly/\"]",".td-all-devices",".td_shadow_btn,\n.widget_media_image:has([href*=\"affiliate.php\"])","[style^=\"overflow:auto;\"]","[style^=\"overflow:\"]:has([data-ad-slot]),\n[style^=\"overflow:\"]:has([data-ad])","td[height^=\"500\"]","a[href^=\"https://www.udont2021.com/\"]",".widget_text",".widget_block:not(.widget_block:has([href*=\"romaniataramea.com\"])):not(.widget_block:has([href*=\"google.com\"])),\n.wpsd-master-wrapper,\n[href^=\"https://afflat3c1.com/trk/\"]","[style^=\"overflow:\"]:has(#v-scritub-v3)","center:has(a)",".ai_widget.widget","#ppsPopupBgOverlay,\n.code-block-8.code-block,\n.ppsPopupShell","[href^=\"https://event.2performant.com/\"]",".banner",".branding-container",".banner-container,\n[href*=\"AdB\"],\n[id^=\"div-gpt-ad\"]",".size-large.wp-block-image,\n[href^=\"https://www.gralmedical.ro/\"]","#adv-Piede-sticky,\n.code-block:has([id^=\"taboola-\"])",".revis-widget,\n[href=\"http://www.erbasu.ro/\"]",".mask,\n.widget-popup,\n.widget-profitshare",".widget:has(.adsbygoogle)","#bula-ultima-ora",".banneritem",".p-b-30","#banner1,\n#banner5,\n#banner6,\n#banner8_singlebottom,\n#logorow > a[style=\"margin-left:30px\"],\n#meteo,\n.floating,\ndiv.ric.richmedia","#hightopbanner",".adv","div.d2011-block-lateral-middle:has(a[href*=\"voceabasarabiei.net\"])","#idvop_fbl",".adds",".banner-img",".wrapper:has([id^=\"admixer\"]),\n[class^=\"Banner\"]","#Wbanner300x250 > .maxima_zilei",".numbers-promo-placeholder",".td-a-rec",".text-11",".braso-adlabel,\n.braso-adlabel + [class]",".side-widget:has([class=\"adsbygoogle\"])","[href*=\"?utm_source=\"]","[href*=\"/?utm_source=cetateanul\"]",".ad-banner,\n.py-6:has([href*=\"/etoro\"])",".adsense-imagine,\n[href=\"https://creditrapid.ro/\"]",".background-image-clickable",".block-minorHeader,\n[data-widget-key=\"Reclama\"],\n[href^=\"https://www.airbnb.com/\"]",".height-300,\n.top:has([id^=\"div-gpt-ad\"]),\n[data-platform=\"AdNow\"],\n[data-platform=\"MGID\"]","#sam_branding","[id*=\"ads\"],\n[id^=\"banner\"]",".widget_custom_html",".ai-track,\n.e-con-full,\n.elementor-widget-smartmag-codes,\n.smartmag-widget-codes,\n[href=\"https://viamso.ro/\"]","[id^=\"buffercode_banner\"]","[href^=\"https://accounts.binance.me/en/register\"]","[href^=\"http://bit.ly/\"]","[href^=\"https://freakhosting.com/\"]",".aobn",".news-fb-comments,\n.side-col","[style=\"min-height: 260px;\"]:has([id^=\"adocean\"])",".popmake-content,\n.td-a-rec-id-header,\n.widget_wq_reclame","[class*=\"_ad_\"]",".minh-250","#branding-holder,\n.ad-in-artilce,\n.retail_insert_in_article",".custom-html-widget.textwidget","[href=\"https://www.sipotehnokaronline.com/\"],\n[href^=\"https://www.sviatoacademy.ro/\"]",".banner_wrapper","[id^=\"gid-ads\"]",".front-overlay-banners,\n[id=\"intRightSideBanners\"]",".bannergroup",".gofollow","[href=\"https://www.fabricadecompost.ro/\"]","#aboveheader,\n#sticky",".sam__branding,\n[style=\"min-height: 250px;\"]","#mvp-content-bot,\n.adsubtitlu",".promotion-section,\n[href=\"http://www.catenapascupas.ro/\"],\n[href^=\"https://www.catena.ro/\"]",".fmowr-link,\n.widget_fmowr.widget",".align-right:has(.adsbygoogle),\n.banner728x90px","[id^=\"ado\"]","[href=\"http://contramundum.ro/\"],\n[href=\"https://anonimus.ro/oferta-de-publicitate/\"],\n[href=\"https://fabricatinro.ro/\"],\n[href=\"https://gandeste.org/\"],\n[href=\"https://malltaranesc.ro/\"],\n[href=\"https://softimaj.ro/\"],\n[href=\"https://trenduri.blogspot.com/\"]","#ivm-inread,\n#slidebox,\n.DAGInScrollContainer,\n.bannerBox,\n.desktop_only.grey.section,\naside > .bannerBox,\nbody > .bannerGrey","#ribbon",".ads",".ads-vizualizare",".gads-top,\n.recl:not([href=\"#\"])","[href^=\"https://msi.gm/\"]",".widget:has(> [href]),\n[href=\"https://tradecores.com/\"]",".widget:has([href^=\"https://arhiblog.ro/colaboram/\"])",".pubheader",".pub,\n.textwidget:has([target=\"_blank\"]),\n[href=\"https://www.sab.ro/\"],\n[href^=\"https://www.porschefinance.ro/\"]",".td_spot_img_all",".td-pb-span12.tdi_24",".reclama",".custom-html-widget","[style]:has(> #RO_Web_SP_LB1_Skin),\n[style]:has([id^=\"div-gpt-ad\"])",".bg--dark,\n.branding",".height-250:has([id^=\"div-gpt-ad\"])",".height-250:has(.strawberry-ads)",".side_right_box:has([src*=\"banner/\"])","#text-49,\n.banner_g,\n[href^=\"https://ro.xtb.com/\"],\n[href^=\"https://www.brd.ro/\"]",".demand-supply,\n[href=\"https://fwdbv.ro/abonamente/\"]","A[href=\"http://bit.ly/1RQRaRq\"],\nA[href=\"https://aegonmarket.ro/\"],\nA[href=\"https://bancatransilvania.ro/pentru-companii/imm/credite-imm/investeste-romaneste/\"],\nDIV[id=\"_tdv_all\"]","[href=\"https://www.facebook.com/bmonkeyadv.ro\"]",".ai-rotate",".grv-product-box,\n.recomandations","[class^=\"banner\"]","[class^=\"reclama\"]","#sidebar > [href*=\"_click\"]",".clearfix [href][target=\"_blank\"][rel]:has([alt][title][style])","div.banner-container",".is-style-default [href]",".banners",".branding--top,\n.height-250:has(> [id^=\"div-gpt-ad\"])",".banner-ads-container",".article:has([href*=\"go4it\"]),\n.height-300:has([id^=\"div-gpt-ad\"]),\n.height-sm-360.height-xs-200.mg-bottom-20",".height-250",".textwidget:has([src])","#carvertical_widget,\n.description_area_gad,\n.second_carvertical_noVin,\n[href^=\"https://www.carvertical.com/\"]","#footer-ads-section,\n.pin-it-button",".hidden-xs:has([id^=\"div-gpt-ad\"])","#banner_container_top",".google-ads-billboard,\n.google-ads-in_article",".axd","[href*=\"utm_medium=banner\"],\n[href^=\"https://sdcproperties.ro/\"],\n[href^=\"https://www.studiumgreen.ro/\"],\n[id^=\"ad\"]",".billboard:has(#consoAdTop)",".wpb_wrapper > aside.widget_text.widget","[href=\"https://www.kerigma.ro/\"],\n[href^=\"https://librariact.ro/\"]","[src*=\"banner\"]",".textwidget",".customnomobile,\n[href^=\"https://www.nurvil.ro/\"]",".theiaStickySidebar",".sidebar,\n.sidebar-mid,\n[href=\"https://almaclinic.ro/\"],\n[href^=\"https://car-invatamant.ro/aplica-online/\"]","[href=\"https://www.amosnews.ro/\"]","[href^=\"https://www.facebook.com/profile.php\"]",".centered:has(.strawberry-ads-manager-container),\n.mg-bottom-10:has(.strawberry-ads-manager-container)",".ipsWidget_inner:has([href*=\"freakhosting.com\"]),\n[href=\"https://redsky.ro/\"]",".twp-ad-image-section,\n[class*=\"widget_media_image\"],\n[id*=\"widget_sp\"]","[alt=\"ad\"],\n[href=\"https://hotelilavamaveche.ro/\"],\nimg[alt=\"Dr.Teo\"]",".profitshare",".adsense","[data-banner]",".essbis-container",".td-loader-gif,\n[href*=\"maie.ro\"]","[href=\"https://www.dcbusiness.ro/cum-nu-construim-in-romania\"]","[href=\"https://arca.info.ro/\"],\n[href=\"https://www.proger.ro/\"]","[href^=\"https://ccir.ro/\"]","#articleContent > [style]:has([data-ad]),\n[align=\"center\"]:has(#div-gpt-dcnews_gpt-billboard_responsive),\n[data-ad]","[href*=\"&utm_campaign\"],\n[href*=\"banner\"],\n[href=\"http://www.arenamall.ro/\"],\n[href=\"https://anunturi.desteptarea.ro/minireclame/\"],\n[href^=\"https://volvobacau.ro/cere-oferta\"],\n[style*=\"banner\"]",".alert-warning.alert","[id^=\"media_image\"]:not(*:has([href*=\"dezvaluiri.ro\"]))",".space","#adContainer,\n#category_b",".a-wrap","[class*=\"banner\"]",".featuredBrandsCon",".content-add,\n.side-sticky-banner",".gridview-post-ad-two,\n[href=\"http://arosa.ro\"],\n[href=\"https://www.facebook.com/florievenimentecadouri\"],\n[href=\"https://www.facebook.com/laguna.focsani/\"],\n[href=\"https://www.facebook.com/reinabijou.ro\"],\n[href^=\"https://m.facebook.com/\"]",".ns-wrap-bottom-right",".section.add",".cxADBlock,\n.videoPlayerAD","[id^=\"media_image\"]","#background-link","#background-image,\n.nspb-interstitial,\n.player-bar-ad","#adobranding","[href=\"http://boromir.ro/\"],\n[href=\"https://uzinamecanicavl.ro/site/index.php\"]","#ado970p1,\n#ado970p2,\n#lastmin,\n#lastmin2,\n#likepagefb,\n#overlay,\n#ureche-fb,\n.agoramag,\n.bncp-desktop,\n.brandc,\n.ford.reclama-auto,\n.news-listing-comunicate,\n[href=\"https://agoramag.ro\"]",".container.mg-top-20:has([href*=\"pariuri\"]),\n[class^=\"ssc-card__branding\"],\n[id^=\"strawberry_feeds_manager_widget\"],\n[rel^=\"sponsored\"]",".banner-info","td[width=\"250\"]:not(*:has([href*=\"fileshare.ro\"]))","div[id^=\"custom_html\"],\ndiv[id^=\"text\"]",".adsclick,\n.adscontent,\n.adsenvelope,\n.boxOverContent__banner,\n.boxOverContent__getOfferLink,\n.container__bannerZone",".textwidget:not([class]:has([href^=\"https://floteauto.ro\"])):not([class]:has([href*=\"//www.autoexpert.ro\"])),\n[href^=\"https://ivecopentrutine.ro/\"]","[href*=\"profitshare.ro/\"]","aside.widget_media_image.widget.td_block_template_1","[href=\"https://e-husa.ro/\"]",".code-block:has(.ad-header),\n.post-review:has(.author-publicitate),\n[data-ai-debug]:has([src*=\"pnl\"])","[id^=\"block\"]:has([src*=\"pub\"])","aside.widget_media_image.widget",".geeki-before-content,\n.geeki-la-inceput-de-articol-mobil","[href=\"http://prohd.ro\"],\n[href=\"http://www.avis3000.ro/\"],\n[href=\"http://www.jos-palaria.ro/\"],\n[href^=\"https://www.fordcarbenta.ro/\"]",".mg-bottom-10:has(.strawberry-ads)",".container-wrapper > [href=\"https://www.gorjonline.ro/anunturi/\"]:has([src])",".elementor-element:has([data-widget_type=\"image.default\"]),\n.wp-block-image:has([sizes])","[class^=\"banner\"]:not(*:has(.related-in-article))",".images_adv","#master\\.dreapta\\.carlig\\.smartw_12938869,\n#medlive_6844636,\n#pageBodyx > .padded_page_body > .contentFather > .content > .right_side > a > img,\n#rss\\.domnuleprimar_5328294,\n#rss\\.euractiv_20456596,\n#rss\\.medlive_20312972,\n#rss\\.webpr_6183168,\n.articol_lead_full[style=\"width: 158px; margin-right:5px; float:left;\"],\n.at-widget-anunturi,\n.parteneri","#\\$\\{tile\\.name\\}_\\$\\{tile\\.id\\}",".td-a-rec-id-sidebar.td-a-rec","#adswidget1-quick-adsense-reloaded-2,\n#banners-4","#billboard,\n#rectangle,\n.fake_grooveskin",".height-sm-250.height-xs-400.text-center.mg-bottom-20,\n.mg-top-20.container--single.container > .mg-bottom-20","#text-25,\n.widget:has([src*=\"pagead\"])",".widget_custom_html.side-widget.widget_text,\n[href=\"http://www.april91.ro/\"],\n[id^=\"custom_html\"]:has([alt^=\"Agentie\"])",".banner_image","[width=\"2246\"][height=\"519\"]",".panel[class*=\"widget\"]",".code-block",".td-a-rec-id-custom-spot","#text-2",".DAGInScrollInner:has(.bannerBox),\n.bannerGrey",".afis-sticky,\n[id*=\"overlayer\"]",".sidebar:has([class^=\"ad-\"])","#billboard:has(.add-container)",".ai-attributes,\n.reclamaLata,\n.titluReclama","#floating",".section-full-ads",".row-header-baner,\ndiv.bnd",".pum-active",".index-slide,\n[id*=\"banner\"],\n[src^=\"https://luju.ro/static/images/ccir\"],\naside.externals:has([href*=\"cotidianul.ro\"]),\nvideo",".sp-module-content","#copy","#FixedDivContainer,\n#fixedDiv",".td_block_template_1:has(.td_single_image_bg),\n.td_block_template_1:has([class^=\"td-adspot\"])",".bannerDFP","#alephLiveBkp","#alephLive,\ndiv.notif-bula.notif",".mg-top-20,\n.sam-container",".textwidget:has(.adsbygoogle)",".widget_media_image",".theiaStickySidebar.inner,\n[href=\"http://www.volta.ro/\"],\n[href=\"https://www.platinumoptic.ro/\"],\n[href^=\"https://cybernet.volvocarsdealer.ro/cere-oferta\"]","#honda_bnr_rot_1,\n[href=\"http://www.itsybitsy.ro/live/\"]",".aboveDisqusBanners",".widget-container:has(.adsbygoogle),\n.widget-container:has([id=\"t5_zone_standard-ga\"])","#_tdv_all,\n[href*=\"imobiliare.ro\"]",".widget_rss:has([href*=\".bursa.ro/\"]),\n[class*=\"td-a-rec-id-custom_ad\"],\n[href=\"https://www.bursa.ro/\"]",".widget_custom_html.widget.widget_text",".listAd.center-block.img-responsive,\n.visible.go-premium-drawer",".content-segment:has([src*=\"pagead\"]),\n[style*=\"border-radius: 3px; margin-bottom: 20px; width: 160px;\"]:has([target=\"_blank\"])",".pls-dis-blck",".container-wrapper:has([src*=\".mgid.com\"])","#pa_inarticle_placeholder",".widget:has([target=\"_blank\"]),\n[href=\"http://www.coralimpex.ro/\"],\n[href=\"http://www.rosal.ro/\"],\n[href=\"http://www.trcj.ro\"]","#ys-container,\n.clear:has(a),\n.metasingle-jos,\n.visible.ys-layer",".widget-container:has(ins.adsbygoogle),\n[href=\"https://www.incorectpolitic.com\"]","[href=\"https://www.facebook.com/TaxiLuxTarguNeamt/\"]",".sow-image-container:has([target=\"_blank\"][rel])","#text-10","[href=\"https://indagra.ro\"],\n[href=\"https://plescavita.ro/produs/plescavita/\"],\n[href=\"https://www.indagra-food.ro/\"]","#block-2,\n.textwidget:has([src*=\"anner\"]),\n[href=\"https://www.rplp-piatracraiului.ro/\"]",".vc_column-inner:has(.adsbygoogle),\n[style^=\"min-height: 200px;\"]:has(.adsbygoogle)","#stickynote4",".adv-link",".second_header > .container > .reclama728,\n.textwidget:has(.afiliere)",".bk-sticksb-wrapper,\n.ottowebAds","[href=\"http://www.moveout.ro/\"],\n[href=\"https://chestionareauto.ro/\"]",".ptate,\n.ptate_banner_cmz,\n[href=\"http://www.rcforfun.ro/\"],\n[href=\"https://www.anvelopemag.ro/anvelope-iarna.aspx\"],\n[href^=\"https://afiliati-online.casapariurilor.ro/promoRedirect\"]",".stream-item-mag:has([href=\"\"]),\n.stream-item-mag:has([target=\"_blank\"]),\n[href=\"https://souqeshop.ro/panouri-solare-fotovoltaice/\"],\n[href^=\"https://vreaulanova.ro/\"]",".hiddenad,\n.reclama-cod,\n.reclama-inside,\n.reclama-video,\n[href=\"http://euro-instal.ro\"],\n[href=\"http://toronto-residence.ro/contact/\"],\n[href=\"https://certificatenergetictimis.ro/\"],\n[href=\"https://www.rapidauto.ro/ro/content/showroom-timisoara.html\"]",".sidebar-column-primary.sidebar-column.col-sm-4 > .sidebar,\ndiv[class^=\"ods\"]","#fpub-popup",".entry-content > div.demand-supply",".widget_custom_html:has([src*=\"pagead\"])","div.center.well-sm.well",".card:has(.adsbygoogle),\ntr[onclick*=\"revolut\"]","div[class^=\"akcelo\"]",".height-md-250,\n.height-md-300.height-xs-400,\n.height-sm-250.height-xs-300,\n.mg-bottom-10.text-center,\n.padding-top-10.padding-bottom-10,\ndiv.height-300,\ndiv.mg-bottom-20.height-300","#tdi_195,\n.tdi_153",".st-sidebar-widget:has([src*=\"publicitate\"]),\n[src^=\"/media/publicitate/\"],\ndiv.st-clr.st-ad-region",".td-a-rec-id-custom-spot:has([href=\"https://www.vadrexim.ro/anvelope.html\"]),\n.tdi_74,\n[style]:has(.td-adspot-title):has(.td_spot_img_all)","#text-6,\n[href=\"http://exploremag.ro\"],\n[href=\"http://www.inimadecopil.ro/\"]",".widget:not(*:has([href*=\"presasm.ro\"])):not(*:has([data-href*=\"facebook\"])),\n.wp-image-179110","[id^=\"box\"]:has(.adsbygoogle)",".in.fade.modal-backdrop,\n.in.fade.modal.subs-popup","[href*=\"?referral\"]","div[class^=\"strawberry-ad\"]","#crt-523989,\n#crt-523996,\n.height-250.mg-bottom-20,\n.height-250.mg-sm-bottom-20,\n.height-250.text-center,\n.strawberry-ad,\n.strawberry-ads-manager-container,\n[data-platform]:has([id^=\"div-gpt-ad\"])",".brandingDfp,\n.container.billboard-1-index:has([id^=\"div-gpt-ad\"])",".image[height=\"250\"][width=\"300\"]",".custom_ad_back_q","iframe[src*=\"feature=oembed\"]",".view-advertising-banner",".desktop.billboard.use-placeholder",".widget:has([href]:not([href*=\"radiomplusfm.ro\"]))","[href=\"https://renth.ro/index.php\"]",".feededay",".mrf-adsmedia",".object-contain,\n.rounded.border-gray-200","#ONN_player",".add728x90,\n[href=\"http://www.epamedia.ro\"],\n[href=\"http://www.messages2autdoor.ro\"]","#text-28 > .textwidget","#widgetArticleControlsLeft,\n#widgetArticleControlsRight,\n.left > .widget-profitshare",".promo","[href*=\"&do=advertisement\"]","#promoClk,\n#reclame",".lvd-blog-ad,\n.textwidget:has([target=\"_blank\"]:not([method])),\n.widget_text:has([id^=\"div-gpt-ad\"])",".leaderboard","#widget_text > .shadowblock,\n[href*=\"ad_click\"]","#ubm-banners-3,\n.ig_content,\narticle > div.td-post-content > p > a.td-modal-image","[href=\"mailto:publicitate@dcnews.ro\"]",".dfp-d-billboard,\n.dfp-d-branding",".textwidget:has([href*=\"facebook.com\"]),\n[href=\"https://www.welthaus.ro/\"]",".banner-image",".widget-title",".leaderboard.bstats,\ndiv[onclick]",".td-spot-id-content_bottom,\n.td-spot-id-content_inline,\n.td-spot-id-content_top",".adcontainer",".attachment-full.vc_single_image-img,\n.wpb_wrapper.vc_figure:has([target=\"_blank\"]),\n[href*=\"tornabuoni.ro\"],\n[href*=\"virtualmag.ro\"]","#custom_html-58,\n[id^=\"wds_\"]",".vc_column_inner > .vc_column-inner > .wpb_wrapper:has(.adsbygoogle)",".ai_widget",".col-sm-4:has([class=\"ad\"])","#topBranding,\n.topBranding","[id*=\"_ads\"]","#taboola-sponsored-mid-article,\n.banner-request.news-widget-color-1.news-widget.widget,\n.bgcolor-revista-blogurilor,\n.border-revista-blogurilor,\n.giant-modal--fb-like.giant-modal,\n.giant-modal__left__text,\n.in-article-banner,\n.js-alternating-banners,\n.news-widget:not([class]:has([href^=\"https://www.stiripesurse.ro\"])),\n.row:not([class]:has([href^=\"https://www.stiripesurse.ro\"])),\n.small.banner,\n.vertical-banner,\n[href*=\"Adv\"],\n[href*=\"Promo\"]",".lazyloaded.size-full:not([src*=\"Aqua\"]),\n.wp-block-image",".incontent:has(.adsbygoogle),\n[id^=\"subst-\"][style]",".border:has([href*=\"binance.com\"])","#text-25:has(.adsbygoogle),\n#text-30:has([href*=\"jooble.org\"])","#ad-bilboard",".g-single,\n.widget:has([href]:not([href*=\"timponline.ro\"])),\n[href=\"https://www.facebook.com/romanadecomobili\"]",".code-block:has(.hbagency_space_19811),\n.size-full.wp-block-image",".magazin1,\n.magazin[href=\"http://camerevideoauto.ro\"],\n.smecher,\ndiv[style$=\"width:520px\"],\ndiv[style*=\"width:520px;\"]","#flashContent",".herald-header-wraper.header-middle,\n.widget:has([data-aid]),\n[href]:not([href*=\"tuktuk\"]):has([src*=\"anner\"]),\n[href^=\"//www.booking.com\"]",".header_banner",".home-featured-boxes,\n.homepage-banner,\n[href^=\"https://www.skinmedspa.ro/\"]",".module-inner,\n[href=\"https://app.aqmeter.com/\"]",".wpb_content_element,\n[class^=\"widget\"] [src][width][height]",".sam_branding.hidden-xs,\ndiv[class^=\"strawberry\"]","#home_calendar > a","#widget-wrap:not(*:has([href*=\"uzpbihor.ro\"]))",".height-250:has(.adsbygoogle)",".widget-wrap:has(.adsbygoogle)","#background-div",".td-a-rec-id-custom-spot:has([alt=\"spot_img\"]),\n.td_block_template_1.td-single-image-,\n.tdc-element-style.td-pb-row.wpb_row:has([target=\"_blank\"]):has([class^=\"td-lazy-img\"])","#adocean\\.slots\\.box3,\n.minh-250.mb-20.mt-20,\n.minh-lg-600.sidebarBox,\n.slick-slider.slick-initialized.ws_gallery_image,\n.slick-slider.slick-initialized.ws_gallery_image > .draggable.slick-list > .slick-track,\n[class^=\"add\"]:has([id^=\"adocean\"])","[id^=\"werad\"]","[href=\"https://www.hulber.ro/\"],\n[href^=\"http://constantinnautics.ro/index.php\"]","[href=\"https://www.pieseshop.ro/\"]",".bookingaff,\n.widget_sp_image,\n.widget_sp_image-image-link",".hidden-xs:has(.ad-placeholder)","[href=\"https://www.priboisiasociatii.ro/\"]",".banda-sticky-mini,\n.banda-sticky-vp","div.ad",".rzonvm-image","#text-3","#block-3,\n#block-4,\n#block-6,\n#block-7","#foot-ad-wrap,\n#leader-wrap,\n.lazyloaded.alignnone","[class*=\"e3lan\"]",".ziarul-ad",".afiseaza-desktop,\n.widget_links.widget,\n.widget_text.widget:not(*:has([href*=\"ziaruldebacau.ro\"]))","[href*=\"adclick\"]",".widget_block,\n[href*=\"raureni.ro\"]",".td_block_template_1.vc_column_text:has([href]):not(*:has([href*=\"ziaruldinmuscel.ro\"])),\n.vc_empty_space","[href*=\"/adclick.php\"],\n[href^=\"https://www.bursa.ro\"]",".td-a-rec:has([href*=\"350x350\"])",".td-a-rec-id-content_bottom.td-a-rec,\n.vc_raw_html.td_block_wrap.wpb_wrapper,\n[href^=\"http://www.spitalbunavestire.ro/\"]","#mvp-leader-wrap","#optional_banner,\n[class^=\"custom_module add\"]","#pub-top-container","[href^=\"//www.techinstyle.ro/\"],\n[id^=\"custom_html\"]:has([id^=\"adocean\"])",".widget_text.text-124.widget,\n.wpb_wrapper:has([href^=\"https://repigmentare.ro/\"]),\n[href=\"http://stefanovidiu.ro/\"],\n[href=\"https://www.ecrgroup.eu/\"],\n[href=\"https://www.expresorul.ro/\"]"]; + +const hostnamesMap = new Map([["*",0],["filme-bune.biz",2],["aproapemasini.com",3],["asculta-live.com",4],["sighet247.ro",4],["clubopel.com",5],["damboviteanul.com",6],["escortebucuresti.com",7],["gazetaromaneasca.com",8],["georgebutunoiu.com",9],["restocracy.ro",9],["incorectpolitic.com",10],["mediculmeu.com",11],["nimfomane.com",12],["pofta-buna.com",13],["programegratuitepc.com",[14,15,16]],["bzi.ro",[14,123]],["arenavalceana.ro",[15,97]],["qreferat.com",17],["rasfoiesc.com",[18,19]],["scritub.com",[18,23]],["roboxfilme4k.com",20],["romaniataramea.com",[21,22]],["timpul.md",[21,48]],["serveresamp.com",24],["viatasisanatate.com",[25,26]],["ziarulromanesc.de",[25,32]],["vloggeri.com",27],["ziare.com",[28,29,30]],["poliexpert.md",28],["bursa.ro",[28,119]],["business24.ro",[28,29,120]],["exquis.ro",28],["flashscore.ro",[28,181]],["inturda.ro",[28,206]],["mobilissimo.ro",[28,149,232]],["stiripesurse.ro",[28,156,314]],["turdainfo.ro",[28,327]],["ziartopdearges.com",31],["revistaconstructiilor.eu",33],["academiacatavencu.info",34],["actualitati.info",35],["litoraltv.ro",[35,218]],["tuktuk.ro",[35,324]],["gandul.info",36],["mediafax.ro",[36,225,226]],["prosport.ro",[36,276]],["zf.ro",[36,225,343]],["gazetadeagricultura.info",37],["albaiulianul.ro",37],["ph-online.ro",37],["reporteris.ro",37],["7media.md",38],["curentul.md",[39,40]],["tribuna.md",40],["hotnews.md",41],["istoria.md",42],["protv.md",43],["radiochisinau.md",44],["shok.md",45],["stiri.md",46],["stirinonstop.md",[47,48]],["bacau.net",[49,50]],["presadeazi.ro",[49,269]],["timisplus.ro",49],["brasov.net",51],["bucurestitv.net",52],["buzau.net",53],["cetateanul.net",54],["coinjournal.net",55],["dexonline.net",56],["newsromania.net",57],["roforum.net",58],["romaniatv.net",[59,60]],["playtech.ro",[60,107,266]],["saptamana.net",61],["satmareanul.net",62],["glasul-hd.ro",[62,81,190]],["lapunkt.ro",62],["turdanews.net",63],["vestea.net",64],["filmeonlinesubtitrate.org",65],["filmeserialeonline.org",66],["1tap.ro",67],["4tuning.ro",[68,69]],["anunturi-auto.4tuning.ro",68],["pieseauto.ro",68],["forum.4tuning.ro",70],["7est.ro",[71,72]],["monitoruldevrancea.ro",[72,235]],["9am.ro",[73,74]],["kudika.ro",[73,213]],["wall-street.ro",[73,93,336]],["actualdecluj.ro",75],["jocuricool.ro",[75,209]],["motorclasic.ro",[75,236]],["stiriardeal.ro",[75,303]],["actualitateavranceana.ro",76],["actualmehedinti.ro",77],["adevarul.ro",78],["aerotim.ro",79],["agoramedia.ro",80],["agro-tv.ro",[81,82]],["ctnews.ro",81],["agrointel.ro",83],["aktual24.ro",84],["alba24.ro",85],["amosnews.ro",86],["ampress.ro",87],["androidu.ro",88],["animalzoo.ro",89],["capital.ro",89],["doctorulzilei.ro",89],["evz.ro",[89,176]],["infoactual.ro",89],["retetesivedete.ro",[89,174,288]],["anonimus.ro",90],["antena3.ro",[91,92]],["jurnalul.ro",[92,210]],["anunturi66.ro",[93,94]],["spynews.ro",93],["tvhappy.ro",93],["useit.ro",93],["anunturigarla.ro",95],["arenait.ro",96],["arhiblog.ro",98],["autoexpert.ro",[99,100]],["floteauto.ro",[99,182]],["autolatest.ro",[101,102]],["flux24.ro",[101,183]],["focuspress.ro",[101,184]],["mediaflux.ro",[101,227]],["mediastiri.ro",101],["monitorulexpres.ro",101],["politik24.ro",[101,267]],["refleqtmedia.ro",101],["solidnews.ro",101],["stiridepitesti.ro",[101,305]],["automobilen.ro",103],["eblogauto.ro",103],["sporttim.ro",103],["autoplay.ro",104],["g4media.ro",[104,186]],["gazetadambovitei.ro",104],["ziarul21.ro",[104,348]],["autouncle.ro",105],["b1tv.ro",[106,107]],["b365.ro",108],["bancherul.ro",109],["bankingnews.ro",110],["bizbrasov.ro",111],["biziday.ro",112],["brasovmetropolitan.ro",113],["brasovstiri.ro",114],["bucataras.ro",115],["bugetul.ro",[116,117]],["cugetliber.ro",116],["buletindecarei.ro",118],["buzoienii.ro",121],["bzb.ro",122],["i-car.ro",[122,199]],["campinatv.ro",124],["cancan.ro",[125,126]],["impact.ro",[126,201]],["cargo-bus.ro",127],["carzz.ro",128],["catchy.ro",129],["ciao.ro",130],["cinemagia.ro",131],["click.ro",132],["clubmercedes.ro",133],["loganclub.ro",133],["clujust.ro",134],["conso.ro",135],["craiovaforum.ro",136],["crestintotal.ro",137],["crisana.ro",138],["cspower.ro",[138,146]],["hotnews.ro",[138,196]],["luju.ro",[138,219]],["cristianmargarit.ro",139],["gazetadecluj.ro",139],["sroscas.ro",139],["criterii.ro",140],["cronicadefalticeni.ro",[141,142]],["zicala.ro",141],["cronicazilei.ro",[143,144]],["editiedevrancea.ro",[144,167]],["csid.ro",145],["ct100.ro",147],["curier.ro",148],["daciaclub.ro",[149,150]],["reno.ro",[149,150]],["dailybusiness.ro",151],["fanatik.ro",[151,177]],["dailyfeed.ro",152],["dc360.ro",153],["dcbusiness.ro",[154,155]],["dcnews.ro",[154,156,157]],["desteptarea.ro",158],["dez.ro",159],["dezvaluiri.ro",160],["diacritice.ro",161],["digi24.ro",162],["dinpopor.ro",163],["dirtbike.ro",164],["zvj.ro",164],["divahair.ro",165],["doc.ro",166],["emag.ro",168],["epitesti.ro",169],["eporno.ro",170],["filme-porno.ro",170],["estnews.ro",171],["europafm.ro",[172,173]],["virginradio.ro",[172,334]],["evenimentulistoric.ro",174],["evenimentvalcean.ro",175],["farmaciata.ro",178],["fileshare.ro",179],["filmecrestineonline.ro",180],["forum-auto.ro",185],["gadget.ro",187],["gazetadinvest.ro",188],["geeki.ro",189],["go4games.ro",191],["gorjonline.ro",192],["graiulsalajului.ro",193],["gsp.ro",194],["horoscop.ro",195],["science.hotnews.ro",197],["hunedoaraplus.ro",198],["ilike-it.ro",200],["impactpress.ro",202],["info1tv.ro",203],["infobistrita.ro",204],["informatia-zilei.ro",205],["investigatoria.ro",207],["jamilacuisine.ro",208],["national.ro",[208,243]],["zhd.ro",208],["ziarmedical.ro",208],["kanald.ro",211],["kfetele.ro",212],["lauralaurentiu.ro",214],["libertatea.ro",215],["libertateapentrufemei.ro",216],["libnet.ro",217],["lumeasatului.ro",220],["manafu.ro",221],["manager.ro",222],["mangalianews.ro",223],["marketingportal.ro",224],["mesagerulhunedorean.ro",[228,229]],["odat.ro",[228,255]],["stiridinromania.ro",[228,307]],["tomisnews.ro",[229,321]],["ziaruldevalcea.ro",[229,353]],["mesagerulneamt.ro",230],["missauto.ro",231],["moduri.ro",233],["moise.ro",234],["multecase.ro",237],["myexpert.ro",238],["myradioonline.ro",239],["mytex.ro",240],["napocanews.ro",[241,242]],["r3media.ro",[241,280]],["ziuaconstanta.ro",[241,359]],["nationalisti.ro",244],["neamt24.ro",245],["newmoney.ro",246],["newsbucovina.ro",247],["ziarroman.ro",[247,346]],["newsbucuresti.ro",248],["newsbv.ro",249],["newsmed.ro",250],["nosteam.ro",251],["novatv.ro",252],["nwradu.ro",253],["obiectiv-sm.ro",254],["onlinesport.ro",256],["opiniabuzau.ro",257],["opiniatimisoarei.ro",258],["oradesibiu.ro",259],["ortodoxinfo.ro",260],["paginademedia.ro",261],["parerimagazin.ro",262],["pbinfo.ro",263],["peco-online.ro",264],["petitchef.ro",265],["portalsm.ro",268],["presagalati.ro",270],["presasm.ro",271],["pretbenzina.ro",272],["pricy.ro",273],["project-e.ro",274],["promotor.ro",275],["protv.ro",277],["prwave.ro",278],["qmagazine.ro",279],["radiobrasov.ro",281],["radioimpuls.ro",282],["radiomplusfm.ro",283],["rangfort.ro",284],["razvanbb.ro",285],["redactia.ro",286],["republikanews.ro",287],["rnews.ro",289],["roman24.ro",290],["romanialibera.ro",291],["romedic.ro",292],["sa-mp.ro",293],["sfatulmedicului.ro",294],["sfatulparintilor.ro",295],["shtiu.ro",296],["site-anunturi.ro",297],["smlive.ro",298],["spectacola.ro",299],["sport.ro",300],["sportulsalajean.ro",301],["stiri-neamt.ro",302],["stiridecluj.ro",304],["stiridesibiu.ro",306],["stiriest.ro",308],["stirilebzi.ro",309],["stirileimobiliare.ro",310],["stirilekanald.ro",311],["stirileprotv.ro",312],["stirimed.ro",313],["stirivaslui.ro",315],["substantial.ro",316],["super-boost.ro",317],["televiziunea-medicala.ro",318],["tenisdecamp.ro",319],["timponline.ro",320],["trafictube.ro",322],["transilvaniareporter.ro",323],["turatii.ro",325],["turbomag.ro",326],["tvmneamt.ro",328],["retete.unica.ro",329],["urban.ro",330],["uzpbihor.ro",331],["vbiz.ro",332],["videotutorial.ro",333],["vremeanoua.ro",335],["weradio.ro",337],["yachtexpert.ro",[338,339]],["zero-accidente.ro",[339,342]],["zch.ro",340],["zcj.ro",341],["ziardecluj.ro",344],["ziarobiectiv.ro",345],["ziartarguneamt.ro",347],["ziarulargesul.ro",349],["ziarulatac.ro",350],["ziaruldebacau.ro",351],["ziaruldeiasi.ro",352],["ziaruldinmuscel.ro",354],["ziarulevenimentul.ro",355],["ziarulincomod.ro",356],["ziarulsanatatea.ro",357],["ziarulunirea.ro",358],["ziuanews.ro",360],["zonait.ro",361],["nasul.tv",362]]); + +const entitiesMap = new Map([["emag",1]]); + +const exceptionsMap = new Map([["patriotromania.ro",[0]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/rus-0.js b/extentions/uBOL-home/rulesets/scripting/specific/rus-0.js new file mode 100644 index 0000000..138a58b --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/rus-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: rus-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#vkMsg,\ndiv[class*=\"notifier_baloon_\"],\ndiv[id$=\"notifiers_wrap\"],\ndiv[id^=\"vk_ads_\"]","[href*=\"://redir.wargaming.net/\"]","[href*=\"media.hubfiles.gdn\"]","a[href*=\"&utm_medium=cpa\"][target=\"_blank\"]","a[href*=\".converteam.online\"]","a[href*=\".refocus.ru\"][target=\"_blank\"]","a[href*=\".yvok.ru\"]","a[href*=\"//admag.pro/\"]","a[href*=\"//mobiads.ru/\"]","a[href*=\"//ukrmedia.center/\"]","a[href*=\"/advtise.net\"]","a[href*=\"/bodyclick.net\"]","a[href*=\"/luckproducti.ru\"]","a[href*=\"/maniya.info\"]","a[href*=\"/relap.io/adv/\"]","a[href*=\"/rikkobr.com\"]","a[href*=\"/skiles.link\"]","a[href*=\"/starinform.ru\"]","a[href*=\"/traforet.com\"]","a[href*=\"101xp.com/?utm_source=ad\"]","a[href*=\"1xwgn.xyz\"]","a[href*=\"2di.site\"]","a[href*=\"://clickio.com/\"]","a[href*=\"://gdz-ru.work/\"]","a[href*=\"://mediasyndicate.ru\"][href*=\"banner\"]","a[href*=\"://mt-pbs.te.ua\"][target=\"_blank\"] > img","a[href*=\"://rotagmbetdog.xyz/\"]","a[href*=\"://smi.expert/\"]","a[href*=\"://smi.today/\"]","a[href*=\"://vsesdal.com/promo/\"]","a[href*=\"://winline.ru\"]","a[href*=\"abs-cdn.org\"]","a[href*=\"actionteaser.ru\"]","a[href*=\"adbid.biz\"]","a[href*=\"adsmedia-provider.com\"]","a[href*=\"advclicks.net\"]","a[href*=\"advert-content.com\"]","a[href*=\"aff-ads.com\"]","a[href*=\"autochetki.ru\"] img","a[href*=\"bigleads.ru\"]","a[href*=\"binomo.com/promo\"] > img","a[href*=\"catcut.net\"]","a[href*=\"cpagette.com\"]","a[href*=\"cpagetti.com\"]","a[href*=\"cpagettio.com\"]","a[href*=\"cpaggetti.com\"]","a[href*=\"cpaggetti.ru\"]","a[href*=\"cpamatica.com\"]","a[href*=\"direct\"][href*=\"advert.ru\"],\niframe[src*=\"directadvert\"]","a[href*=\"download-center.club\"]","a[href*=\"globalteaser.ru\"]","a[href*=\"incrypted.net\"][href*=\"banner\"][target=\"_blank\"]","a[href*=\"installoffer.net\"]","a[href*=\"leadadvert.ru\"]","a[href*=\"lenkmio.com\"][target=\"_blank\"]","a[href*=\"marathonmirrorbet.com\"]","a[href*=\"medicinetizer.ru\"]","a[href*=\"news-network.ru\"][target=\"_blank\"]","a[href*=\"newsnetwork.ru\"][target=\"_blank\"]","a[href*=\"novostimira.biz\"]","a[href*=\"omnicpa.ru\"]","a[href*=\"onetwoaffiliates.com\"]","a[href*=\"people-group.su\"]","a[href*=\"promoheads.com\"]","a[href*=\"reals-gooods.ru\"]","a[href*=\"recreativ.ru\"]","a[href*=\"redtram.com\"]","a[href*=\"rootmedia.cc\"]","a[href*=\"runetki.com\"]","a[href*=\"teasermoney.com\"]","a[href*=\"tizerclick.com\"]","a[href*=\"tovar.helloprice.ru/click/\"]","a[href*=\"trafmag.com\"]","a[href*=\"true-gooods.ru\"]","a[href*=\"universallnk.com\"]","a[href*=\"www.nnn.ru\"]","a[href*=\"wwwapteka.info\"]","a[href*=\"zen.yandex.\"] > img:not([src*=\"gstatic.com\"]):not([onload*=\"google\"]):not([jsaction])","a[href^=\"http://amigo-source.website/\"]","a[href^=\"http://amigoman.pw/\"]","a[href^=\"http://amigone.pw/\"]","a[href^=\"https://20idei.ru\"] > *","a[href^=\"https://bither.one/\"]","a[onclick*=\"media-rotate.com\"]","a[onclick*=\"reklamka.ru.net\"]","form[action^=\"//12go.asia/\"][target=\"_blank\"] > .powered","iframe[src*=\"//kwork.ru/api/widget/\"]","iframe[src*=\"//sass.com.ua/\"]","iframe[src*=\"/adnetpartner.com\"]","iframe[src*=\"/uniontraff.com\"]","iframe[src*=\"://match-center.playmaker24.ru/\"]","iframe[src*=\"bongacams.com\"]","iframe[src*=\"giraff.io/\"]","iframe[src*=\"steambets.net/\"]","iframe[width=\"240\"][height=\"400\"]","img[width=\"468\"][height=\"60\"]","noindex a[href^=\"http://www.westmister.eu/collection/\"], noindex a[href^=\"http://www.westmister.eu/collection/\"] ~ *","a[href*=\"://smi2.ru/newdata/news?ad=\"]","a[href*=\"://smi2.ru/newdata/news?ad=\"] *",":not(obhod-adblocka)","#adbtm","#ads",".banner","#banner",".loading",".flb,\n.plb",".footer-lb,\n.player-lb","#sidebar > .banners-list > :not([id^=\"email-\"])",".brand-top",".main-banner-wrapper","body > a[href][target=\"_blank\"]",".awd-hidden-phone",".card-placeholder,\napp-block-widget-banner",".bung-container","#FheaderContent > #archiveString ~ div[id]:not([class]):not([id=\"forecastShort\"]),\n#content-wrapper > #content ~ div[id]:not([id=\"mapa\"])","div:has(> ins)",".adbn2-wrap2",".fbOverlay","div[align=\"center\"] > a[href] > img[src*=\".gif\"]","[src*=\"/public/banner/\"]","#topbanners_bg","div[id*=\"banner\"]",".ads",".banner-wrapper","#ipsLayout_mainArea > center[style],\n#rightBanners,\n.okus_top","#videorekframe",".facebook-bg, .facebook-window","div[class*=\"banner\"]","[class^=\"brand\"],\n[id^=\"bg_banner_link\"],\na[href^=\"/banner.php\"],\nobject[data*=\"banner\"]",".blockreklam","#js-dialog-social-overlay","#leftcolon,\n#rightcolon",".adv","*",".rightbar__reklama",".tiled_cap,\ndiv[id][class][style=\"min-height:150px\"]","div[class]:has(> a[title] ~ a[title] > div[class])","body > div[id^=\"brands\"]",".bs-vc-sidebar-column > div > div:has([id^=\"yandex_rtb\"]),\n:not(.sidebar) > .widget_text",".sidebar > .widget_text ~ .widget_text",".ban1",".ban2",".top-banner","[id^=\"unit_\"]",".ab-fade,\n.widebanner","div[id^=\"promo_banner\"]","[id*=\"Banner\"]",".bounceIn.hola.attention",".art_dzen,\ndiv[class^=\"bnmd_\"],\ndiv[id^=\"dm_bnr\"]","noindex","body > [onclick]",".banner_top","div[id^=\"slot-\"]",".movie-full > noindex","div[class*=\"tizer\"]","a[href*=\"goo.gl\"]",".full-news td[bgcolor]",".right-col > .right-block-title,\ncenter > .right-block-title","body > [id][style^=\"z-index\"]","#dle-content > a[href] > img","div[class^=\"right\"] .ramka1:has(noindex)",".rek",".adv-player",".good-target","div[style] > a[href]:not([href^=\"/\"]):not([href^=\"https://mozaika.biz/\"]) > img,\ndiv[style]:has(> a[href]:not([href^=\"/\"]):not([href^=\"https://mozaika.biz/\"]) > img)",".onesongblock-download",".onesongblock-rbt",".playlist-ad",".forumlink","#parent-erocritic","#sidebar > .widget:has([href*=\"//pwnd.cx\"]),\n#sidebar > .widget:has([href*=\"utm_\"][target=\"_blank\"]),\n.add-link,\n.block_left,\n.block_right,\n.section_spoiler,\nbody > div[class^=\"spu-\"]",".crymoreb","a[href*=\"banner\"][target=\"_blank\"]",".pw-rkl-section,\n.side-rkl-section","iframe[src*=\"banner\"]","#latest_news > div,\n#main_content_wrap > #latest_news > table[width=\"100%\"] > tbody > tr > td[width=\"100%\"] ~ *,\n#main_content_wrap > #latest_news > table[width=\"100%\"] > tbody > tr ~ *,\n#main_content_wrap > table[width=\"100%\"] > tbody > tr > td[width=\"100%\"] ~ td,\n#page_footer .vBottom[style],\n#page_header > div[style^=\"position:\"] > a[href][target=\"_blank\"],\n#pl-speedbar,\n#tor-fl-bgn,\n.forums tr[id^=\"f-\"]:has(.topic_icon[src$=\"/folder_lock.gif\"]),\n.med.bordered.attach > tbody > .tCenter ~ .tCenter + tr,\n.med.bordered.attach > tbody > tr.row1 ~ .row3,\n.med.bordered.attach > tbody > tr.row1 ~ .row3 ~ *,\n.rk,\n.tCenter.nowrap.mrg_12,\n.tCenter.nowrap.mrg_12 + div[style],\n[id*=\"adriver\"],\na[href*=\"toy69.ru\"],\na[href*=\"vsexshop.ru\"],\ndiv[id^=\"bn-\"]",".forabg div[class][style*=\"cursor\"]","#rekl-center",".r21,\na[href*=\"bear\"],\ndiv[class^=\"r\"][style*=\"height:\"],\ndiv[class^=\"r711\"],\ndiv[style^=\"background-color: rgb(204, 0, 0)\"]",".br",".shoppy_offers",".ipsA1d","body > .js-div:empty","[id^=\"oframe\"] > pjsdiv:has(> pjsdiv > img[src$=\"/adblock.png\"])",".download_inner,\n.reset > li > a[target=\"_blank\"]",".Advertising","a[href=\"http://vsofte.biz/rel.html\"]",".block-body > .mr_first_post,\n.f_op,\n.p-body-inner > .notices,\n.sotka,\n.sponsor-banners",".PanelScroller,\n.funbox",".samBannerUnit",".samCodeUnit",".topb",".ipsAd123,\n.ipsAd123 + div[align=\"center\"],\n[id^=\"numlink\"],\na[href*=\"promotion§ion=adclick\"],\nbody > div[class^=\"simplemodal\"]",".ad","a[target=\"_blank\"] > img[src*=\"/outbyte/\"]","html.html-mobile div[class$=\"__inner--custom-width\"],\nhtml.html-mobile div[class*=\" false\"],\nhtml.html-mobile div[class*=\"--hideable\"],\nhtml.html-mobile div[data-banner-place-id]",".big-ad-animation-box",".small-white-block",".banner_box","div[id^=\"banner-slider-\"]",".code-block",".header__banner","a[href*=\"//zen.yandex.ru/\"]",".adFoxBanner","a[href*=\"://redirect.2gis.com/adv/\"]",".stream-item",".widget_text",".article-content + .card-wrapper,\n.aside-promo,\n.r-header-wrapper,\ndiv[class^=\"r-block\"]",".branding","a[href*=\"utm_campai\"]",".av-branding-bottom,\n.av-branding-top,\n.break,\n.show-on-desktop",".--advert",".right_banner",".top_banner",".redTram,\n.region-sidebar-second-inner > .block ~ .block .rtecenter","a[href*=\"//dzen.ru/\"]",".news-detail > .animate.content ~ div[id]",".front-widgets,\n.sidebar-content a[href][target=\"_blank\"] > img",".market-link",".bans","a[href*=\"zen.yandex.ru\"]","#page::after","a[href*=\"banner\"]","[data-banner-id]",".adv_test",".adb","iframe[src*=\"/delivery/afr.\"]",".brandLink,\n.brandingBottom,\n.brandingTop","div[class^=\"banner\"]","body.blocked > #modalCookies,\nbody.blocked > div[class*=\"modal-overlay\"]",".advertisements,\n.custom-html-widget > a[target=\"_blanck\"]",".infTable.goods-list","#cookiesAgreementNotice","#full-top-layout,\n#top-layout,\n.template:has(> .template-content > .template-block > div > script),\ndiv[data-class-name=\"ads_engine\"]",".bookgDiv,\na[href*=\"://betonmobile.by\"]","a[href*=\"/bookmaker\"]",".placeholder",".column2 > .section-rss",".section-media",".sticky > .section,\n.top-media-placeholder","div[class^=\"stopblock\"]","#atvcap,\n#rhs_block .xpdopen div[data-ved] > .mod:not([data-attrid]),\n.VkpGBb:has(.gghBu),\n.cu-container > div[class*=\"commercial-unit\"],\n.rlfl__tls > div[jstcache]:has(.gghBu)","div[class*=\"baner\"]","#banner_top",".partners",".side-banner",".b-card__sale,\n.b-catalog-table__sale","#main-sidebar > .widget_custom_html:last-child","a[href*=\"infobank.by/modules/astat/click.aspx\"][target=\"_blank\"],\ndiv[id*=\"swiffycontainer\"]",".wrBanerPlace noindex","div[class^=\"banner_\"]","div[data-banner-class]",".banner-header","div[class^=\"banner\"][class$=\"rightSide\"] > .banner:nth-of-type(1)",".col-partner-offers","#right-banner-container,\ndiv[id^=\"surveys\"]","body[class*=\"modal-\"] > [class^=\"modal\"]","div[class*=\" styles_empty_collapse\"],\ndiv[data-container-id]","#content div[class]:not([id]):has(> [id^=\"adfox_\"]:first-child)","[data-name=\"ad_in_listing\"] > article:has(> div > [id^=\"adfox_\"])","#node-banners,\n#page > .region-secondary-content,\n.region-top-banner","#dbtn2","aside[id^=\"banner-\"]","#bodysubcont > div[style^=\"padding\"]:not([id]):not([class]),\n.bdiv","#slider_content,\na[rel=\"nofollow\"][target=\"_new\"][href^=\"/ref&url=\"]",".teasers",".bottom-bnr,\n.brn-container,\n.zen-subscribe-container",":not(.blinks) > .ad",".custom-html-widget > a[href][target=\"_blank\"][rel=\"noopener noreferrer\"],\n.mn-a-rec,\n.zen-block-wrapper",".advertising-widget",".center-special,\n.video_advert_block,\na[href^=\"/redirect.php?bid=\"],\ndiv[class^=\"super_context\"]","div[class*=\"banners\"]",".alfa-promo-btn,\n.bg-light-blue,\n.r-sidebar > .own-placement,\n.showcase-aside.hidden-xs",".article__banner",".main_logo_carusel","a[href^=\"https://www.alibi.by\"]","a[href][target=\"_blank\"] > img[src^=\"/img/ban\"],\na[href][target=\"_blank\"]:not([href^=\"/\"]):not([href^=\"https://nb.by/\"]) > img[width=\"100%\"],\nbody > .container > div[style=\"background-color:#dfe0e1\"]","[class^=\"side-banner\"]",".main-branding-bg-link,\n.nn-banner",".bnr-top-wide,\n.news-incut_position_right,\n.news-media__preview > a:not([href*=\"onliner.by/\"]) > img,\n.news-promo:has(> .news-promo__details),\n.news-text > * > a[href^=\"https://catalog.onliner.by/\"][href*=\"utm_\"],\n.news-text > .news-media a[href^=\"https://catalog.onliner.by/\"],\n.news-tidings__item.js-closable,\n.news-widget,\na[href*=\".betera.by\"],\na[href*=\".pm.by\"],\na[href*=\"voka\"][href*=\"utm_\"],\nimg[src=\"https://content.onliner.by/news/1100x5616/eb7d2f564b229c0da9f39ec11eb7d529.png\"]",".news-banner","a[href*=\"bit.ly\"]",".important.b-fleamarket__right-block","div[id*=\"yandex_ad\"]","#parimatch-widget .b-main-page-result__list,\n.adfox-banner-background,\n.b-tiles-banner,\n.b-tiles-outer_special,\n[class*=\"megabanner\"],\nheader > a[href*=\"utm_\"]",".b-renommee__wrap","#top-banner-block,\n.banner-cube","#animation_container","#left > .HR[align=\"right\"] ~ *,\ndiv[style*=\"width:240px; height:400px;\"]","a[href^=\" https://vk.com/look_up_potolki\"],\naside#sidebar > a[href],\nbody > #container > div[style]",".top_brand","div[id^=\"banObject\"]","div[class^=\"adsensepost\"]",".hbaner,\ndiv[class^=\"sidebar-\"] > div[id^=\"media_image-\"]",".csc-textpic:has(> .csc-textpic-imagewrap > a > img[src*=\"realt.by/uploads/pics/bsb-bank_mechty_\"])",".S617e090e7e,\ndiv[class$=\"-BlockDetect\"],\nmain > div:first-child:empty + div:not([class]) > div > div","body > div:not([id]):not([class])[style^=\"position\"][style*=\"background\"][style*=\"z-index\"]",".left_col",".r_col > center,\n.r_col > div[style]","a[href*=\"://reklama.tut.by/\"]",".min-height-200px","#TopBox,\n.side_banners",".widget_media_image","#content > .block:has(a[href][target=\"_blank\"] > img),\n.block:has(.adsbygoogle),\n.block:has([id^=\"yandex_rtb\"]),\n.sidebar > .block:has(a[href][target=\"_blank\"] > img),\na[class^=\"adv-\"][class$=\"-link\"]",".banners",".header-reclame,\n.rekblockr","#banner_750,\n.themaBannerPlace","#topbn,\n.column_banner-wrap","#marketWidget,\n#rightLinksBlock,\n.b-aditem,\n.b-hota,\n.b-mainbanner,\n.b-prmplace,\n.branding > a,\n.branding_bottom_links,\n.branding_top_links,\n.impl-vscroll-container[style=\"max-height: 1200px;\"],\n.m-topic-tam, .m-topic-tam ~ div,\n.prom-l,\n.prom-r,\n.reklama_links,\n.rubric-brand,\n.top-offer,\n.top_brand_links,\na[href*=\"://preved.tut.by/?clickid=\"],\nbody > div[style*=\"position: fixed;\"][style*=\"right: 0;\"],\ndiv[data-atom-marker=\"kupi_block\"],\ndiv[data-io-title=\"Новости компаний\"]",".banner-place",".mm-main",".b-alpari,\n.tbl-lite > tbody > tr.clickable ~ tr:not(.clickable),\n.tbl-lite > tbody > tr[onclick] ~ tr:not([onclick])",".branding-top",".b-widget",".m-market,\n.search-i > .b-results-list:first-child:not([start])","#article_body > .TitledImage,\na[href*=\".pm.by/\"],\na[href*=\"://pm.by/\"]",".b-top + #resource_block,\n.l-main > .b-top + .b-top",".block-velcompany",".dmi-header-ads,\ndiv[class*=\"ads-placement\"]",".zen-sector","#sidebar-first object",".bonus-btn,\n.header__bonus,\ndiv[id^=\"bookmaker_\"]","a[href*=\"//ads.adfox.ru/\"]","#banner.b-banner__content,\n.Ad > .Ad-Container ~ .Ad-Spinner,\n.AdvRsya-Slot,\n.Root > .ECommerceCarousel,\n.VideoViewer .Viewer-ScrollContainer > div[class]:first-child > div[id][class]:first-child:empty + div,\n.adv_pos_compare-bottom,\n.adv_pos_compare-side,\n.adv_pos_popup,\n.b-direct,\n.b-spec-adv,\n.b-yabrowser-promo,\n.blocks-grid__item_static > .direct_type_stripe,\n.container__banner,\n.content.i-bem > .body__topblocks,\n.content__right > .z-market_right_yes,\n.direct-view,\n.dist-overlay__popup,\n.forecast-details > .card:has(> [class*=\"adv\"]),\n.i-bem.adsrv,\n.i-bem.b-timetable__row[onclick*=\"awaps\"],\n.i-bem.stripe_type_promo,\n.i-bem.tv-grid__item-adv,\n.i-bem.tv-sortable-item.tv-sortable-item_sortable_no,\n.masonry .incut_banner,\n.scroller__wrap > .showcase__item:has(.product-card__direct),\n.search-advert-badge__advert,\n.search-list-view__advert-offer-banner,\n.search-results__guadeloupe,\n.serp-adv__add,\n.serp-adv__all,\n.serp.main__carousel .Label_theme_direct,\n.sidebar-container ._id_branding_tele2,\n.sidebar-container .card-providers-view__item._big,\n.sidebar-container .search-advert-badge,\n.sidebar-container a[class*=\"_id_campaign_\"],\n.sidebar-container div[class^=\"banner-placeholder\"],\n.sidebar-view .business-advert-view,\n.sidebar-view div[style*=\"!important\"]:not([style*=\"font-size\"]),\n.spec-adv,\n.stack [class*=\"sticky\"][class*=\"banner\"],\n.stack [id*=\"sticky\"][id*=\"banner\"],\n.stack div[class*=\"modal\"][class*=\"-R-A\"],\n.stat_pixel_yes[onclick][class*=\"_layout_\"][class*=\"_format_\"],\n.turbo-advert__loader,\n.weather-maps__ad,\na[href^=\"/maps/\"][href*=\"/tinkoff_has_offer\"],\nbody > .popup[data-bem*=\"https://yabs.yandex.ru/count/\"],\nbody > .route-tip-view,\nbody[class*=\"b-page_alt-widgets_yes\"] .feed ._need-stub,\ndiv[aria-label=\"Реклама\"],\ndiv[class*=\" news-\"][class$=\"_mode_daas\"],\ndiv[class*=\"VideoViewer-Block\"] > .VideoPlayerMetaInfo ~ div:has(> div[id]:empty),\ndiv[class*=\"cl-teaser cl-teaser_card cl-teaser_fixed\"] ~ div[class=\"cl-teaser cl-teaser_card cl-teaser_fixed\"],\ndiv[class*=\"sidebar\"] > .direct-snippet,\ndiv[class^=\"b-spec-adv\"],\ndiv[data-block=\"banner-view\"],\nhtml[class*=\" Theme_color_news-\"] div[class*=\"_type_native\"] [class*=\"_type_card\"]:has(> div > div:empty),\nimg[src*=\"yandex.net/get-direct\"]","#rsya-guarantee,\n.DirectInline,\n.DirectSnippet,\n.Organic_withPromoOffer,\n.content__left > #search-result > li:has(> .Organic_withPromoOffer),\n.content__right div[class][data-log-node]:has(.DirectInlineContainer),\n.content__right div[class][data-log-node]:has(> div > script),\n.layout__banner,\n.main__distr-popup,\n.serp.main__carousel:not([data-bem*=\"collectionId\"]),\n[data-vnl*=\"rsya_guarantee\"],\ndiv[class*=\"Images\"] .SimpleSkeleton,\ndiv[class*=\"Images\"] div[class*=\"-Card_bottomAdv\"],\ndiv[class*=\"Images\"] div[class*=\"_filled\"][style^=\"max-width:\"],\ndiv[class=\"serp-item RsyaGuarantee\"],\ndiv[id*=\"Images\"] .SimpleSkeleton,\ndiv[id*=\"Images\"] div[class*=\"_filled\"][style^=\"max-width:\"]",".link-bro","[class*=\"mini-suggest__item\"] > a[href*=\"://yabs.yandex.\"][href*=\"/count/\"],\n[class*=\"mini-suggest__item\"] > a[href*=\"://yandex.\"][href*=\"/clck/\"],\n[class*=\"mini-suggest__item\"] > a[href][target=\"_blank\"]",".afisha-profit-banner,\ndiv[class$=\"-banner\"],\ndiv[data-bem*=\"height\"][data-bem*=\"R-A-\"],\ndiv[id][style=\"display: block; position: static; opacity: 1;\"],\ndiv[style^=\"width:100%;height:2\"][style$=\"px;display:block\"]",".awaps__banner,\n.software-header-promo,\na[href][style*=\"storage.mds.yandex.net/get-bstor/\"],\ndiv[class^=\"direct\"]:not([class^=\"directory-content\"])","[target][class*=\"fullscreen-banner\"],\ndiv[class^=\"direct-public\"]",".js-doc-html > div[class^=\"pages_\"] > div[class]:empty,\n.with-bottom-direct > div[class] > div[class]:empty","[data-key=\"box=left-box\"]:has(> [data-key=\"view=react-left-column\"] + div:empty) a[href*=\"/premium-\"],\ndiv[class*=\"DirectLine\"]",".layout_type_search.headline__footer,\ndiv[data-zone-name=\"direct-ads-gallery\"]",".bar__driver-container,\n.page-root > .d-overhead,\n[class^=\"audio-advert\"],\nbody > div[style^=\"min-height\"] > .notify,\nbody > div[style^=\"min-height\"] > .notify *,\ndiv[class*=\"sidebar\"] .no-ads",".slider > .slider__item_advert",".notify",".Direct,\n.SearchSegments__row:has([class*=\"banner\"]),\n.SearchSegments__row:has([id*=\"banner\"]),\n.ThreadLayout__topDirect",".sidebar-direct",".zen","#mount main > div[class^=\"content__\"] > .content__main ~ div[class*=\"content__\"] > *,\n#mount main > div[class^=\"content__\"] ~ div:not([class^=\"content__\"]):not(.zen):not(.bread-crumbs) > *,\n.main-controller__grid-wrapper > [class*=\"grid_period_\"] ~ * > *,\n.page_controller_channel main.content > div[class]:first-child > div:first-child[style*=\"background-image\"],\n[class*=\"grid_period_\"] > div[class] > div[class^=\"grid__\"] ~ div:not([class^=\"grid__\"]),\nbody > #mount > div[class] > :not(header):not(main):not(footer):not(.metrika-loader),\ndiv[class*=\"adv-manager\"],\nscript[nonce] + script[nonce] + div[class]","#dle-content > .news:has(> .news_text :not(.text_spoiler) > a:not([href^=\"/\"]):not([href*=\"anistar.org/\"]):not([href*=\"astar.bz/\"]):not([href*=\"online-star.org/\"]):not([href*=\"online-stars.org/\"])),\n#dle-content > .news:has(> .news_text object),\n.content-pravo > .news-list ~ div[class^=\"center\"],\n.right-panel-bottom > .favorites ~ span,\n[href*=\"://r.advg.agency/\"],\na[href*=\"://litmarket.ru/\"],\na[onclick^=\"if(typeof yaCounter\"],\niframe[src*=\"banner\"]:not([src^=\"https://vk.com/widget_comments.php\"])",".context-ad",".ad_sponsor_newbanner_forum,\ndiv[style] > center",".adv-hidden-xs",".panel-primary","#rkl-left",".homeBanner,\n.postBanner","div:has(> .adsbygoogle)","div:has(> [id^=\"yandex_rtb\"])","#timer_1",".DmWidget","#prgm-block,\n.video-container > a[href][target=\"_blank\"]",".main-full > noindex","#sidebar > div[style=\"margin-bottom: 20px\"]","a[href*=\"/fonzo.ru/adv/\"]","div[id^=\"qwetaper\"]","#custom_brand,\n.odds_section","#advmusic_banner","#posts > center","a[href*=\"://nowa.cc/page.php?p=rek\"] img",".EstBS-bnContent,\n.theshit_top_block",".banner-top","#container > :not(#page) a[target^=\"_\"],\n.sidebar_block > h2[style=\"margin-top: 10px\"],\n.sidebar_block > h2[style=\"margin-top: 10px\"] + div,\nbody > div[id^=\"inter\"]",".rbt_web","#player > div[style*=\"pointer;\"]","#window-body > #formula ~ p,\n#window-body > :not(p),\n#window-body > a + p,\n#window-frame > #window-title,\ncenter > a > img","#right > .colorstrip,\n#torrents ~ div[align=\"center\"]","#closed-vid,\n.telegram__wraper","#amgf,\na[href*=\"/1w.tf\"]","a[href*=\"/1b.yt\"]","a[href*=\"/is.gd/\"]","#rectangle-wrapper","span[id][style] > div[id]:first-child:last-child",".clickads,\ndiv[class^=\"unique-\"]","div[class^=\"mc-banner\"]","div[class*=\"bunner\"]","div[id^=\"bnr-\"]","#scroll_banner_container,\ndiv[style=\"min-height: 90px\"]","a[href*=\"/ad.admitad.com/\"]",".index-top-banner","img[alt^=\"Баннер\"]",".video-spot",".content-box div[style^=\"margin-bottom: 20px;\"]",".load_banner",".has-top-liner .layout > div > .cc",".widget_custom_html",".adblck",".gnezdo","body > noindex","#before_film_torrents,\n#container > center:nth-child(-1n+3),\n#leftmenu .no-mobile a[href][target=\"_blank\"],\n.film_page > div:not([id]):not([class]) > center,\n.video-inner-top",".ads-popup,\ndiv[class*=\"desktop_direct\"]",".advertising",".media","div:has(> [src=\"/secret.png\"])","a[style*=\"color:\"] > span","a[href][target=\"_blank\"] > img[width][height]",".roll_autoplay_ads",".wrapper-main > .clearfix","#new-ad-part",".badge-primary,\n.left-sidebar > a[href][target=\"_blank\"] > img",".banner_holder","#TVZavr","div[class^=\"dolmraz\"]","#right_case > .module:has(script)",".bgAdd","body > div[id][style^=\"height\"]:not(#id),\ndiv[id*=\"-sidebar\"]",".work","#pwindow,\n#pwrap","a[href*=\"clck.ru\"]","#osiad",".posts__adv",".side-content-adblock","#video_bootom",".bad","#popular","body > .brand","body > div[class^=\"remodal\"]",".co_ba","div[class*=\"-brnd\"]","pp",".advertising-heading",".comments-wrapper,\ndiv[class*=\"ads-fixed\"]",".sp_darkvids",".main > div[style]","header noindex","figure[id^=\"attachment\"]","div[style=\"display: block;\"]",".rakana","#unique-because-id",".rightpanel","xp-banner-sidebar","#ads-speedtest-view-container","#uvpromo",".backstretch","div[id^=\"advert\"]","a[href*=\"picjoke.net\"]","#wpstb-block","#detected,\n.partner-ads","#exposeMask,\n.xenOverlay","#adsh","#bnnr","a[href*=\"rbs_banner\"]","body > noindex > center","#sidebar-fixed > div[class*=\"group\"] > noindex,\n.footerLegal,\na[href^=\"http://www.steroydsrus.net/\"],\ndiv[class^=\"strus\"]","div[class^=\"charlotte-\"]","#topgame","#header","div[class*=\"teaser\"]","#header-items,\n#sidebar-primary > aside:has(> .textwidget > div[class^=\"r\"])","center:has(> .adsbygoogle)","a[href*=\"ororo.tv\"]","div[style*=\"background-color\"][style*=\"position\"][style*=\"z-index\"],\ntd[width=\"29%\"]","object, embed","div[id^=\"banner\"]","div[id^=\"b_n_r_\"]",".yandex-absolute","#article_banner","[id*=\"redtram\"]","a[data-bid]",".header-banner",".left-banner",".right-banner","a[href^=\"/bitrix/rk.php\"]",".vex","div[id^=\"slidebox\"]","div[id^=\"tgroup_\"]","div[id^=\"yazd_\"]",".col_l_b","div[class^=\"advtss\"]",".game-drv,\n[class*=\"tizer\"],\na[href*=\"/landing\"],\na[href*=\"adblock\"]",".banner_main,\n.left_banner > a[target=\"_blank\"],\n.middle_banner",".promo","tr > td > #myElement","div[class^=\"adver_\"]","a[href*=\"/ad.adriver.\"]","a[target=\"_blank\"] > img[width=\"1200\"]","a[href^=\"https://play.google.com/store/apps/details?id=\"]",".adsbanner",".banner-link",".b-side-block:not(.b-side-block-slider)",".av-block,\n.widget:has(> div > .av-block)",".td-for-blocks > .left-block[style]","#content::after,\n#content::before,\n#header_b,\nheader::after",".bannertopclass,\ndiv[style*=\"width: 240px;\"][style*=\"height: 400px;\"]","body.playerCode > div[style^=\"position: absolute;\"][onclick]","#topright","body > .request","#mdl_adb","td[style*=\"theme_orig\"] > table",".bnrcontainer",".img-banner-responsive",".tg-button","div[id^=\"clear_\"]",".widget-sidebar:has(> div .adsbygoogle),\n.widget-sidebar:has(> div > [id^=\"adfox_\"]),\np[style=\"border:3px solid #C1FF0A;background-color:#d5d5d1;padding:10px;\"]",".rightside > .block:has(> .dcont > div > ins)",".widget_text:has([id^=\"yandex_rtb\"])",".link_textblock > div[style=\"height:250px\"]",".commercial-branding article > div:only-child > div:first-child + div + div:last-child,\naside:has(> div > [class^=\"banner--native-partner_widget\"]),\ndiv[class*=\"banner-\"],\ndiv[id^=\"rcmw-container-\"][id*=\"-horizontal-\"],\ndiv[style^=\"min-height: 240px\"],\ndiv[style^=\"min-height: 250px\"],\ndiv[style^=\"min-height: 290px\"],\ndiv[style^=\"min-height: 300px\"],\ndiv[style^=\"min-height: 400px\"],\ndiv[style^=\"min-height: 600px\"],\ndiv[style^=\"min-height:240px\"],\ndiv[style^=\"min-height:250px\"],\ndiv[style^=\"min-height:290px\"],\ndiv[style^=\"min-height:300px\"],\ndiv[style^=\"min-height:400px\"],\ndiv[style^=\"min-height:600px\"],\ndiv[style^=\"order:\"][style*=\"-1\"]","[data-auto_media-desktop*=\"rnet_widget\"]","#mainFloatDesctop,\ndiv[id][style=\"height:150px;\"],\ndiv[id][style=\"height:350px;\"]",".adbn-wrap,\ndiv[id^=\"laoad_Adb\"]",".advertisingheader,\na[href*=\"loshadka-kachalka.ru\"]",".ipsSpacer_both:empty","#ad","#imRunetkiPop,\n#l0ZKuGa775","#dle-content > span > noindex","div[style^=\"background:#444;\"]","a[href^=\"/go.php\"]",".branding-container","#secondary > .widget_text","#sponsors","#header-text-nav-wrap","aside > .execphpwidget div[class^=\"a-single\"],\naside > .execphpwidget video",".hottopicadvertbox","mark > strong",".staticFragment","#reachMedia,\n#shadowMedia","#adpartner_branding > center","#da-slider","#navbar-container > div[style^=\"height\"],\na[href*=\"bitmakler.com/go.php\"],\nimg[onclick*=\"bitmakler.com/go.php\"]","div[style] > div[class*=\"Overlay\"][id*=\"Overlay\"]","#overlay",".post-body > div[dir] > div[dir] > h1#result","#sidebar-wrapper",".foot > .widget.HTML","#parent_popup","a[target=\"_blank\"][href*=\"besthosting.ua/\"]","body > div:not([id]):not([class])[style*=\"z-index\"]",".fly_player","#desktop_sticky_ad_container,\n.midAdvert","div[class^=\"advert\"]","#morev","#brand","#right_col > .banner,\n#slider,\n.megatop","#content-padding > #content ~ hr ~ *,\n#page > a[href] > img,\n.entry > p > a[href][rel=\"nofollow\"],\n[class^=\"BlockR\"],\na[href^=\"https://tutvisa.by/\"]",".adsbygoogle","a > img[style*=\"height:100px;\"]",".b-reclame","[data-ad]","body.access div[id^=\"access-au\"]","aside > #vedomosti_block:nth-child(-1n+9)",".offblo",".recommended",".rtiz","tbody > tr > td[style=\"vertical-align:top\"]",".information-container","a[href*=\"offer_id=\"]",".banner-parallax,\n.infographic-duel,\n.recommender-block ~ .banner + div:not([class*=\"comments\"]),\n[data-href*=\"okko.sport\"],\na[href*=\"okko.sport\"]","#body > #top .textwidget,\n#fon","a[rel=\"nofollow\"] > img[src^=\"/\"]","#sidebar-first-screen-0,\n#sidebar-stream-0,\na[href*=\"/stat/click-\"][target=\"_blank\"]","div[style=\"height:auto;min-height:300px;\"]","div[class^=\"partners\"]","#tvukrnet","div[id^=\"reklama\"]","#partbn","a[href][target=\"_new\"]:not([href*=\"clusterdelta.com\"]),\niframe[src=\"/portal/stf.html\"]",".full-text > div[align=\"center\"] ~ div[align=\"center\"],\nimg[src*=\"/600_200\"]",".promo-background,\ndiv[class^=\"viewer\"][class*=\"banner\"]","#adblocker",".banner_rekl","body > a[href]","td[width=\"300\"] + td[valign=\"top\"] > .textc:has(a[href^=\"goto.php\"]),\ntd[width=\"300\"] + td[valign=\"top\"] > div[class^=\"c\"],\ntd[width=\"300\"] + td[valign=\"top\"] > noindex ~ noindex,\ntd[width=\"300\"] > div[class^=\"c\"],\ntd[width=\"300\"] > noindex",".b-main_body-i > noindex,\n.l-navigation-i > noindex","a[href^=\"/engine/dude/index/leech_out.php\"]",".rightBanner,\ndiv[id^=\"google_banner\"]",".recl_vert","[id^=\"ads_zone\"]","#content > noindex","div[class*=\"boxzilla\"]",".promo_sidebar,\n[class*=\"bg_banner\"]","#gads","body > div[id^=\"popup-\"]",".adv-heading,\n.rel_block","div[id*=\"TizerGroup\"]","div[id^=\"block-advertblock\"]","[data-type=\"elo-placement\"]",".c-block:has(> .c-dv-sns),\n.c-block:has(> [id^=\"adfox_\"]),\n.c-dv-container,\n.c-pager + div[class]:last-child,\n.dv-post-header,\n.js-page > div[class$=\"-header\"] + div[class] > span.o-anchor[id]:first-child + div[class] ~ div:not(:last-child),\n.js-page > div[class$=\"-header\"] + div[class] > span.o-anchor[id]:first-child ~ div:last-child > div[class*=\"--content\"] + div,\n.offer[itemtype*=\"://schema.org/Product\"] + div,\n.offer[itemtype*=\"://schema.org/Product\"] + div + div,\na[href*=\"://yabs.yandex.ru/count/\"],\ndiv[class$=\"content\"] ~ div + div[class*=\" \"][class$=\"--mh\"],\ndiv[class$=\"content\"] ~ div[data-role][data-target] + div,\ndiv[class*=\"--content article \"] + div,\ndiv[class*=\"--content article \"] + div + div:not(:last-child),\ndiv[class*=\"--content article \"] + div ~ div:last-child > div:first-child + div[class],\ndiv[itemtype*=\"://schema.org/BlogPosting\"] ~ div:last-child > div:first-child + div[class],\ndiv[itemtype*=\"://schema.org/Product\"] ~ div:last-child > div:first-child + div[class],\ndiv[itemtype*=\"://schema.org/Review\"] ~ div:last-child > div:first-child + div[class]",".c-dv-sns",".bannerWrap",".banner-box,\n.top-banners-area",".messageB",".bn_news_incut,\na[href*=\"#after_incut\"]","#please_share","#topbun,\n.wdpu-container,\n.wpmui-overlay,\na[class=\"gofollow\"] > img","div[style=\"position: fixed; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.8); width: 100vw; height: 100vh; z-index: 9999999;\"]","#sidebarBanner,\n.bookmaker_panel > .entry > .thumb,\n.ga_data,\n.right_column > .bets + .side_bookmakers,\n.side_bookmakers:has(> .bookmakers_list),\n[name=\"odds\"]",".bets",".rstbox","iframe[src*=\"://vamproducts.ru/\"]",".widget_wrap",".bn","#redtram_news,\n.wiget.ukr_links,\n[onclick^=\"trackOutboundLink\"],\na[href*=\"bybit.com/\"] > img",".asp-widget-ads","a[href*=\"//besplatka.ua\"]","ins",".spot",".sidebar1","noindex > a[rel=\"nofollow\"][target=\"_blank\"]",".er-banner","body.cl-noscroll > .cl-dialog[style*=\"position: fixed\"]",".abtop","[class][style*=\"important\"] * *","[data-container=\"outer\"]",".wp_baraban_like",".BoxVideo.clear ~ .BoxVideo.clear",".td-menu-background,\ndiv[id^=\"divFLRA\"]",".fc-ab-root","body > div[id][class]","#topline",".noindex-block","div[id][class^=\"popup\"][class$=\"wrap\"]",".mw-adblock",".sliding-block","a[href*=\"privatefx.com\"]",".skip-advert,\nbody > div[id][style*=\"z-index\"]","body > #banner","a[href*=\"728x90\"]",".rklma",".block-video > .table",".sponsor","div[id^=\"__vliadb\"]",".top-admitadv",".fuck-adblock","#welcomepopup_overlay,\n#welcomepopup_window",".banx-top,\n.container__bannerZone,\n.crttextpad,\n.detailLeaderboard,\n.otPlaceholder,\ndiv[id^=\"box-over-content\"],\nsport[name=\"soccer\"]","#bottomRightPanel,\n#responsiveBottomPanel",".fh5---banner---container","[id^=\"my1kil_\"]","#fancybox-overlay,\n.fancybox-wrap",".popularList > center","#js-popup,\n.b-news-open__tags + style[id] + div,\n.b-page__right-col > .m-special + style[id] + div,\n.b-pub-rating ~ [class] ~ [class],\n.b-sw__table,\n.bonus-bk,\n.book-block-wrapper,\n.gift,\n.m-special,\n.mc_match a[href*=\"/betting\"],\n.scripts_code,\ndiv[class^=\"b-betting\"],\nfooter a[href*=\"/betting\"],\nheader a[href*=\"/betting\"]",".ads-insert,\n.best-coeffs,\n.bet-informer-content__wrapper,\n.bet-informer-name__container,\n.bonus-bk__item,\n.forecasts a[href*=\"/betting/go/\"],\n.head-menu__bonus,\n.match-center__slider-wrapper,\n.middle-column a[href*=\"/betting/go/\"],\n.outcomes-wrap,\n.owl-loaded,\n.right-column > [class^=\"bookie-rating\"] + div,\n.unit-coefficients,\n[class^=\"bookie-rating\"],\nbody > #tooltip,\ndiv[class^=\"redesign-desktop-\"][style=\"overflow:hidden\"]","a[href*=\"branding\"]","div[style=\"width:540px;height:90px;overflow:hidden;display:block;margin-top:10px\"]",".left_ff a[href*=\"/fortrader.org/\"],\n[id^=\"collapseobj_forumbit\"] .alt1Active > div[style=\"float:right\"]",".single_brba","#fb-popup","div[class^=\"traffic-video\"],\ndiv[id^=\"custom_fan_gate_overlay\"]","body .breadcrumb + center > [color=\"red\"] > b","#breadcrumb ~ div[style^=\"padding:\"],\n.nobord","#posts > .postcontainer[id^=\"yui-gen\"]","[class*=\"modal\"]","#wrapper > .l-container_wide[style*=\"min-height:\"],\n.friends-holder,\n.js-r-menu-item_friends,\n.offers-index,\n.text-center:has(> [style=\"min-height: 249px;\"]),\ndiv[style=\"min-height: 249px;\"],\ndiv[style=\"min-height: 89px;\"]",".fader-social",".game-preview-wrap > :not([class=\"game-preview\"])",".adsense",".dynban,\n.livebet,\n.pull-right > noindex,\n.yaadstracker","a[href^=\"/go\"]",".brand-block,\nsection[id^=\"tm-top-\"]","a[href=\"/go/vshapke.html\"]","#gp-pro-upsell",".mn-news-lst-ad-bl > div,\n[data-gmimplid],\na[href*=\"=http\"]:not([target]),\ndiv[style=\"overflow:hidden;\"]","#headb,\n.advb","#turn_advert.adblock","#facebook-modal","body.modal-open > .modal-backdrop","a[href][title*=\"банер\"],\nimg[class^=\"rec\"]","div[class*=\"block-articles-\"][class*=\"-native\"]",".widget_ad_unit,\ndiv[style=\"margin-top:5px;height:90px;\"]","body > div[g-popup-type=\"popup_ad\"]",".a-insertion,\n.b-insertion,\n[data-gcat=\"ads\"]",".bg-link","#pol,\n.shadow",".text-center:has(script),\n[data-controller=\"SearchInputController\"] ~ .well-container",".breadcrumbs ~ [value*=\"://gdz-ru.work/\"] ~ #exercises","div:has(> [href*=\"://gdz-ru.work/\"])","div:has(> img[src*=\"ops.\"])","[src*=\"/inc/getBanIf.\"]",".br-body,\n.br-col","#rekl",".gallery-center-ad-block,\n.news-block-magick,\n.sidebar-banner-block,\narticle div[style*=\"#EFEFEF\"]","div[class^=\"teaser\"]","#col-right > br","[id^=\"aswift_\"]",".post-top-meta[style*=\"fixed;\"],\np[style=\"padding-left: 20px;\"][align=\"center\"],\np[style=\"text-align:left;margin-left:10px;\"]",".Bu.y3,\ndiv.ae5","a[href^=\"http://landing.meendo.com/\"]","body > table[style=\"border: 1px solid #369\"]",".similar",".azk-banner",".ad-above-mod-dl-btn","img[src*=\"/upload/rk/\"]","object[width=\"200\"][height=\"100\"]",".dfp-slot__placeholder-text a,\n.promo-block_courses,\n.tm-company-card__branding",".dfp_label",".popmake-overlay",".stream-item-widget,\ndiv[class^=\"block-ad-\"]","div[class$=\"col\"] > .side ~ .side + .sidebtm ~ *",".fixedBg",".block-bg",".sidebar-bg","div[data-api=\"/API/banners\"]","a[href*=\"/go.php\"][target=\"_blank\"]","div[id^=\"news-id-\"] > div[align=\"center\"] > a[href*=\"aHR0c\"],\ntd[valign=\"top\"] > table:has(a[href*=\"/go.php\"][target=\"_blank\"])","#purchase_pref",".soc-auth-btns","#header + div[style*=\"960px\"],\n#partner,\n#partner-aside",".ai_widget",".mbywx,\n.widget_mbywx",".widget_block",".proakk","body > #video ~ [class][style*=\"pointer\"][style*=\"z-index\"]","#mainnews,\na[href*=\"helpix.ru\"]","body > div[id^=\"ab\"],\nbody > div[id^=\"ab\"] + div[style*=\"cursor\"]","#main > #top","[alt=\"Ads\"],\n[src*=\"/images/banner/\"]","a[href*=\"fas.st/\"]","#block-informer-news-page","#hideifpossible.box_wait",".bd-callout-danger,\n.bd-callout-warning","div[class^=\"adblock-warning\"]",".mv-content",".home-new-column-bunner > [class] ~ [class*=\"home-new-bunner\"],\n.incrypted-top-banner",".article-single .bg-light,\n.main-page .card-body > a[target=\"_blank\"],\n.main-page > .container > .row > div + div ~ div,\n.main-page > .container > div[class^=\"text-black\"]",".banner-holder > .box","a[href^=\"http://trumangifts.com/\"]","body > div[style*=\"z-index\"][style*=\"9999\"]",".ads_body_page,\ndiv[class^=\"sticky-block\"]","#news-partner",".hbanner",".full-right-video1[style=\"text-align: center;\"],\ndiv[style=\"margin: 10px; text-align: center;\"]","#hit_pr,\n.partner_news","#PromoteSignUpPopUp,\n#__next > .fixed,\n#__next > style + div[class]:not([id]),\n#abPopup,\n.ad-blocker-popup,\n.js-general-overlay,\ndiv[class^=\"desktop\"] > .hidden,\ndiv[class^=\"outbrain_outbrain-wrapper_\"]","center a > img","#text-9,\ncenter > pre,\ndiv[class^=\"itech-\"][id^=\"itech-\"],\nspan.td_btn[style=\"color: #ffffff;\"]",".a-single",".info","img[src*=\"/images/commertials/\"]","#yandex_recommend,\n.Blocksmaster,\n.b-block__parterslist,\n.bcontainer,\n.hcont,\n.honor-mobile-menu-logo,\n.horb,\n.logohonor,\n.mobadv,\n.mobb,\n.vcont,\n.vertb,\n[src*=\"rose.ixbt.com/banner/\"],\na[data-menuitem=\"honor\"],\na[href*=\"ixbt.com/cgi-bin/click\"],\na[title=\"Яндекс Зен\"],\ndiv[class^=\"clickable_zone\"],\niframe[src*=\"ixbt.com/cgi-bin/banqs.cgi\"]",".b-adfox",".deskadv","div[id^=\"marketWidget\"]","#uLogin,\n.b_footer,\n.folders:has(> .title > [href=\"/?id=favorites\"]) ~ .forumpage_table div[style^=\"background: #aea; color:#020;\"],\n.head_ulogin",".ym-gbox-right > div[style=\"margin:0; padding:0\"][align=\"center\"],\nheader > div[style^=\"background\"]",".smbad","a[href*=\"/click/branding/\"]","#ixbt-video-news-block:empty","[title*=\"быстрый браузер!\"] > img",".bannergroup","#antiBlock","div[data-container=\"sidebar\"] div[class*=\"j-imageSubtitle\"],\ndiv[data-container=\"sidebar\"] div[class*=\"j-text\"]",".banner__content","a[href^=\"http://photo.stylus.com.ua/\"]",".rec,\n.tban-content","#sidebar .widget_text","iframe[src*=\"/images/banners/\"]","#header > center > div[style]","#secondary > .sidebar-widget:has([id^=\"yandex_rtb\"]),\n#secondary > .widget_recent_entries ~ .sidebar-widget","body > table > tbody > tr > td[align=\"center\"]",".top--banner",".left + .right","a[href*=\"mail.ru/r\"]","#content14",".b-background__link",".side > .random-link ~ *",".imgonline ~ *","a[href^=\"http://kinorubik.com/module.php\"]",".singlebox > .blockquote",".sidebar-nadpis,\ndiv[class^=\"sidebar-\"] > div[type=\"text/css\"][rel=\"nofollow\"]","#madBlockModal, .modal-backdrop","#kl-ad-top","#kl-o-gallery-ad,\n.kl-ad-item,\na[href^=\"/ad-redirect.php\"]","#branding","#right_banner","a[id^=\"linkFon\"],\ndiv[class=\"franke-sidebar\"]:not([style])","#shops-wrap,\n.ads-separator,\n.text-center > div[style=\"height: 250px;\"],\n.top-m-used-block,\n[class^=\"gekon\"]","#apext",".overlay_wrap",".pg-title--ymla,\n.region > .most-popular ~ .media-block-wrap",".kino-text > div[style^=\"clear:both;\"]",".widget_image-vertical","#banners-partners-blocks",".sidebanner-wrapper","#warn",".sa_widget","div[class^=\"chp_ads_block_modal\"]","div[class^=\"top_baner\"]",".content > .card ~ div:has(> center > [id^=\"adfox_\"]),\n.menu > .sticky",".branding_top","div[id^=\"adsline\"]","#owaadbar,\n.N3k7EN5vRGTrONWBPg250,\ndiv[tabindex][role=\"region\"][aria-label] ~ div[data-max-width][class] + div[class^=\"_3_\"]",".banner_container,\n.cat-widget__adv-container,\n.cat-widget__card-wrap--adv,\n.entry-wrap-promo,\n.j-w-adv,\n.j-w-adv-content,\n.lj-recommended,\n[lj0sale0autoplay0dockable0video0mount],\na[href^=\"http://gpsavto.com.ua/\"][target=\"_self\"],\na[href^=\"http://kiwieducation.ru/\"],\ndiv[class][style^=\"height:\"][style*=\"background-color: black; position: relative;\"]:has([src*=\"docking\"][src*=\"eaglecdn\"])",".brand",".eplayer-time-to-ad","[id*=\"_R-A-\"]",".sidebar-custom",".customtext-widget",".content-inner > .entry-wrap > .disabledcomments,\n.sidebar-custom > dd > a[href] > [title],\n.sidebar-custom > dd > br",".j-w-customtext","[class*=\"kupibilet\"],\na[href*=\"offer\"][target=\"_blank\"]",".edwrap",".j-e-afterpost-randomsocial,\n.j-mainbanner",".mainpage__wrap-content div[class*=\"card\"]:has(> div > div[class*=\"empty\"] [id*=\"directive.id\"])",".j-promo-widget","a[class^=\"banne\"][href][target=\"_blank\"]","#ad_blocker_found",".textwidget > a[target=\"_blank\"] > img[src*=\"/wp-content/uploads/\"]","div[style^=\"promo\"]",".infotext,\n.view > div[align=\"center\"] > a,\nnav ~ a > img[align=\"right\"]","#ipbwrapper > table + #userlinks,\na[href=\"https://adblockplus.org/ru/faq_basics#disable\"]","iframe[src*=\"ad.adriver.ru\"]","#leoDiv",".article_end_banner,\n.content_top_banner,\n.widget-offers,\ncenter > a[href*=\"goo.gl\"] > img,\ndiv[id*=\"-gpt-\"]","#promo-app-ap,\n#subscribePopup,\n#top-candy,\n.ya-candy",".top_baner",".topad",".Here","#html-header > #obj",".adblock",".section-body > [itemprop=\"comment\"] ~ div[style=\"margin-bottom: 15px;\"],\na[href*=\"www/delivery/ck.php?\"],\ndiv[class*=\"revive\"],\ndiv[onclick*=\"Кликнул по рекламе\"]",".widget.indexcontent[style*=\"fixed\"],\ndiv[id^=\"sape_links\"]","#abnotify",".rew-block","div[id^=\"MeendoBrand\"]","a[href*=\"twnt.ru\"]","center > a[href][target=\"_blank\"] > img","div[id^=\"news_melodramo_ru\"]","div[class^=\"article-mvideo\"] > div[style^=\"background:\"]","a[href*=\"vsemayki.ru\"]","#jma",".adsDesktop","div[style=\"min-height: 300px;\"]",".commercical_wrap",".zen-popup-component","#promo",".bannerhead,\n.seoquake-nofollow","#smart_banner,\n.custom-height-250","#right_informer,\n.fb-window-wrap,\na[href^=\"https://iqoption.com/promo/\"]",".rekblok","#bb",".td-ss-main-sidebar","div[class^=\"frik\"]","#ad_global_below_navbar",".integration--advert,\n.main-feed > [class*=\"-block\"]:has(> div .integration),\n.navmenu__advert,\ndiv[class*=\"banner-wrapper\"]",".all_bet_block",".one-news__content-banner,\n.shares-wrap > .container > .swiper-pagination,\n.swiper-wrapper > a:not([href*=\"moniheal.com/\"]),\na:not([href*=\"moniheal.com/\"]) > img[src*=\"/m-public/\"]",".bottom_banner",".ms-article-content > div[style^=\"overflow: hidden; padding-top:\"],\n.ms-side-items--with-banner","[id^=\"slider\"][id*=\"ontent\"] span.right","#fly_mozg","#lay.lay","iframe[src^=\"https://www.mp4upload.com/\"][src$=\".html\"]",".p-md.text-center.ibox-content:nth-of-type(2)","a[href*=\"aHR0c\"]","div[class*=\"simplemodal\"]",".mainb > .main_block:has(> #slides > #reklama)","body > .overlay[style=\"display: block;\"]",".g-single","[src*=\"//rutube.ru/play/embed/\"],\ndiv[style=\"position:relative; width:600px; height:350px\"]","#top_banner",".ban-popup,\n.ban-right,\nimg[src^=\"/ban/\"]","div[id^=\"rek\"][style]","a[href^=\"https://nashvancouver.com/linkout/\"] > img[alt=\"tree\"]","#cmsg","div[class^=\"rblok\"]",".subscribe","a[href^=\"//?type=\"],\na[href^=\"/a_\"]",".head-block","#channelsFeed > [data-block-type=\"channel-card\"] ~ :not([data-block-type=\"channel-card\"]),\n[data-block-type=\"ads\"]",".td_only_right td[height=\"300\"]",".body-page-right-column > div[align=\"center\"],\ndiv[class*=\"prm\"]",".areplacer,\ndiv[style=\"float: left; width: 728px; height: 90px; background: #313131;\"]","div[style*=\"920px;\"][style*=\"250px;\"]",".RhooBg,\n.modalRhoo","#header-wrapper noindex > a[href][target=\"_blank\"],\n.important-news-block ul > li > noindex",".ad_728_90_page","#bottom_banner",".alert",".clauses_block_rel .panel:has([href*=\"dex.browser\"]),\n.slides,\na[href][rel=\"noopener noreferrer\"][title=\"Скачать\"],\ndiv:has(> div > [href*=\"dex.browser\"])","div[class$=\" \"][style=\"display: inherit ;\"]","div[class^=\"reklama\"]","div[style=\"float: none; margin:0px;\"]","div[id^=\"nazar\"]",".widget_text:has(> .textwidget > #mt_promo_wghot)","#toplink > h3[style=\"color: red\"]","td[width=\"2\"] + .slink[align=\"center\"] > :not(#dle-content)","a[href^=\"http://mnogoskidok.kiev.ua/\"]","div[id^=\"bablo_\"]",".googleBanner,\n.headerBiding,\n.newsFull_textEmptyBlock",".videoOfDay","[class*=\"banner\"]",".splide__list > .splide__slide:has(> article > .banner)",".yad","img[src=\"/download.png\"]","[href*=\"=ogemorroe.com\"],\ndiv[id^=\"webapteka_\"]",".b-mask",".rek_ban a[href]:not([href^=\"https://okaygorod.com/\"])","#oms_center_block div[id][style*=\"text-align:\"] > a,\n[onclick^=\"oms_zz_\"],\nimg[style^=\"display:block\"][style*=\"width:100%\"]",".adleft","#pegination ~ a,\n.pegination ~ a",".gallery-full > p,\nbody [class^=\"mdp-deblocker-\"],\ndiv[style^=\"min-height:\"][style$=\"px;\"]",".post-single-content div[style^=\"padding:\"][style*=\"40px\"],\n.single_post > div[style^=\"height:\"][style*=\"weight:\"]","#advLeftZone","div[id^=\"lbx_\"]",".review-body > div,\na[href*=\"/buy/\"][rel=\"nofollow\"],\ntr:has(> td > noindex > div > [href*=\"://yabs.yandex.ru/\"])",".overheader","a[href^=\"http://go-anonym.ru\"]",".blok1,\n.content .custom-block",".header td[align=\"right\"] > a,\ndiv > .mainmenu:has(> a[href*=\"pornolavka.pw\"])","#sdv_branding,\n.articles_list_inner > div:has(> .sdv-box),\n.bar_bnr_wrap,\n.sdv-box,\n.sdv_article_sidebar_inner,\n.sdv_item,\n.sdv_promo_article,\n.sdv_sitebar_wrap,\n.top_banner_box,\n.ulogin_auth,\nbody > .article_item_container","body > div[id]:not([class])[style=\"display: block;\"]","div > [src] + [id] + [class][style^=\"display: block;\"]",".b-stella","#content > div[id^=\"mx\"],\n#left_block > div:not([id]):not([class])","div[style=\"position:absolute;width:100%;text-align:center;height:90px;top:10px;left:0\"]",".adBlocked","div:has(> [src*=\"pagead2.\"]),\ndiv[id^=\"sidebar\"] div[id^=\"sidebar\"]:has(div > [src*=\"pagead2.\"])",".app > div ~ div > a[target=\"_blank\"] > img","[gnezdo_container_id]","#alert-wrap",".sidebox:has(> div[id^=\"bn_\"])","div[id^=\"bn_\"]","div[class*=\"ScreenBanner\"]","iframe[src=\"/site/in\"]","a[href=\"http://net-well.ru/\"]","body > div[style*=\"z-index\"][style*=\"background\"]","[onclick*=\"cashalot.su\"]","a[href^=\"http://cashalot.su\"]",".right-side > .sticky","body > div[style^=\"width: 100%; height: auto; position: absolute; z-index: 100000; top: 0px; bottom: 0px; cursor: pointer; background: url\"]","#download,\n#download + div[style*=\"text\"]","img[src*=\"/img/wizard.\"]","div[style=\"text-align:center; border-radius:7px; width:160px; border:1px solid #666666; margin-left:5px;padding-right:5px;color:#FFF; background-color:#666;font-family:Maven Pro,century gothic, arial, helvetica, sans serif;padding-top:94px; height:600px; padding-left:5px; font-size:18px; \"]","#bannerHolder",".mv-advert-position__pause",".content-reclame,\n.sidebar-reclame,\n.similar-news",".social-button--yandexzen","a[href*=\"/dzen/\"]",".creatividad",".animate > .day-expectations","a[href*=\"got.by\"]","#commercial_ad_showthread_firstpost,\n.banners_navbar_below","a[href^=\"http://lentainform.com/\"]",".mainContent > #Notices","img[src*=\"img/adw/\"]",".blocksubhead.righttb + a[style^=\"z-index:1000;\"]","#ad-medrec__first,\n#pons-ad-leaderboard","noindex > a[target=\"_blank\"] > img","#abAlert,\n#headerUpgradePremiumBtn,\ndiv[id^=\"age\"][id*=\"erification\"]",".spots-wrap,\n.video-spots-col",".avr-wrapper","a[href][target=\"_blank\"]","#c7b82880e,\n#cab741974,\na[target=\"_blank\"] + br, a[target=\"_blank\"] + hr,\nimg[width=\"250\"][height=\"250\"]",".entry-content > .textwidget","img[width=\"728px\"][height=\"90px\"]","#po-vips",".avyes,\n.mixma","#kt_player > a[target]","body > .wrap",".entry-content > table[border]",".blockSns",".sidebar-widgets-1 > div[id^=\"codewidget-\"] ~ .widget_text:not(:last-child),\nfigure.wp-block-image","#atlas_240x400,\n#branding_click,\n#overlaybranding,\n.adv_advmusic,\n.js-core_branding,\n.magig_conteiner,\n.yandexmusic","div[id*=\"bunner\"]",".fasc-button,\na[href^=\"http://jmp1.ru/\"],\ndiv[id^=\"pg-aa-ad\"]",".widget.widget_text",".block_links","a[href*=\"://s.zbanx.com/r/\"]",".sidebar-a330-content",".h_right_center > noindex > a[href]",".dynbaner","#posts > .postbitim[style^=\"height\"]","#mytest,\n.recomendation-feed-bottom,\ndiv[class^=\"td-\"][class*=\"-rec \"]","div[class^=\"radio_ads_\"]",".goo_gle","div[class^=\"reclama_\"]",".notifyjs-corner",".ytp-ad-progress-list,\ndiv[id^=\"MarketGid\"]",".right_column > noindex","body > div[style*=\"2000\"]","tr[onclick*=\"blablacar\"]",".HTML:has(> .widget-content > .adsbygoogle)","#norris-detector,\n.game-description-text a[class][href][target=\"_blank\"]:not([href^=\"/\"]):not([href^=\"https://rbkgames.com/\"]),\n.poster-grid-item > a[target=\"_blank\"]:first-child ~ a[target=\"_blank\"]",".sm-widget",".stickblock",".b-informers","#as_131,\n#slidePanelContainerAB,\n.qb",".banner-holder",".nerban",".hvosting,\nimg[src=\"/img/locked.png\"]","#screen_block","a[target=\"_blank\"] > img[src^=\"/\"]",".js-newAutoSearchItemInformer",".bout-bets","#pologo-article,\n.br-new,\nbody > [class^=\"side-url-\"],\ndiv[id^=\"citybattleslide\"]","#id-custom_banner,\n#login-form + .tdc-zone > .tdc_zone > div[class^=\"tdi_\"][class*=\"_rand_style\"] + .tdc-row > .tdc-row-content-vert-center,\n.rn-widget,\n.td-a-ad,\n.td-a-rec,\n.td-is-sticky > .wpb_wrapper > div:has(.td-a-rec),\n.td-is-sticky > .wpb_wrapper > div:has(.wpb_wrapper:empty),\n[swg-standard-button=\"contribution\"],\nbody > div[style^=\"position: fixed; display: flow-root; z-index:\"],\ncenter > a[href][target=\"_blank\"] img,\ndiv[class^=\"td-header\"] .td-stretch-content","a[href*=\"aff_c?offer_id\"]",".rad",".content > div[style=\"width:100%; text-align: center;\"],\n.content table[height=\"250\"]","#offers,\n#today-media-article,\n.Mirtesen-root,\n.column__row_article-page_right:empty,\n.external-widget,\n.follows-channel_djen,\n.hide--partner--block,\n.listing_partners-news,\n.right-column > .aside-block:has(script),\nbody > div[class^=\"Popup-\"]",".topbanner","[href^=\"postings.cgi?action=edit&forum=5&topic=51141\"]:not([href$=\"postno=1\"]) ~ .post img:not([src*=\"://forum.ru-board.com/board/\"]),\ntd:not([class=\"lgf\"]) > table[width][cellpadding][bordercolor=\"#EEEEEE\"][border=\"1\"][bgcolor=\"#FFFFFF\"]:not([width$=\"%\"])",".g","a[href*=\"/reklama/\"]","*:has(> a[href*=\"prostitutkixxx\"])","span[onclick]:not([onclick*=\"ruinformer\"]) > img[src*=\"banner\"]",".rkl","#logo > noindex,\n.sb > a > img[src^=\"http://rupier.com/forum/\"]","#footer_wrap,\n#sideRight > .box ~ div","td[align=\"right\"] > b > a[href][target=\"_blank\"]",".classblsi.addshr",".bann",".nobr,\na[href][target=\"_blank\"] > img[src*=\"/-=Banners=-/\"]",".L,\n.R","#as_script,\n#chessday,\n.post_body > center > a[target=\"_blank\"]",".forum_buttons","#topbanner",".bp",".html5-bp",".sakhui-b","a[target=\"_blank\"] > img[width=\"240\"]",".main-col > .mom_box_sc,\n.main-sidebar > .mom_custom_text ~ .mom_custom_text,\n.secondary-sidebar > .mom_custom_text,\ndiv:has(> .mom-ads-wrap),\nimg[src*=\"/SAV_banners/\"]","a[href^=\"goto.php\"] > img[src^=\"bae/\"],\ndiv[id*=\"nu_ban\"]",".slider-wrapper","body > div[style*=\"2147483647\"]","a[href$=\".php\"]",".zen_box",".baners",".items-list > noindex",".top_a","img[alt=\"adblock\"]","body > div[class]:not([id])[style^=\"background-color\"][style*=\"z-index:\"]",".col-main > h2[style=\"margin-top: 30px;\"]",".theiaStickySidebar","#ll_slot_3 + * + div[style*=\"160px;\"],\n.gray > center > div[style*=\"125px;\"],\ncenter > div[style*=\"200px;\"],\ndiv[style=\"width:100%;text-align:center;\"] > center",".b-adv-micro,\n.b-bks,\n.b-instaforex,\n.b-top-adv,\na[class*=\"b-menu__li__a-\"]","[onclick*=\"btsearch.me\"]","[onclick*=\"goo.gl\"]",".edina > a[href=\"http://monstro-beats.com/\"]",".sprite-14 + * > hr + table[align=\"center\"]","div[class^=\"adverser\"]",".ban__wrapper,\n.single__right > .right__title",".banner_wrp","#yandexBanner",".block-relap,\n.block-superwidget,\ndiv[id^=\"blockad\"]","div[id^=\"yandex_direct\"]","a[href^=\"/bitrix/rk.php\"][href*=\"banner\"]",".navbar > br,\n.navbar > center",".gc-question-ads-2,\n.rkl-horizontal,\ndiv[style=\"width:336px; height:280px;\"]",".content-block > div[style^=\"background\"],\n.main-center-block > div[style^=\"background\"],\na[href*=\"azbukasofta.xyz\"]","#divAffLink,\n#smart-aff-link-table,\n.TblOBan,\n.btn-download > .submit-spinner,\n.cardPageDescMain > div[id][style],\n.contentWrap > .st-browser__page ~ div[id][style],\n.st-browser__timer,\n.yablock,\na[href*=\"driverpack-solution\"],\na[href^=\"prog\"][target=\"_blank\"],\na[href^=\"prog\"][target=\"_blank\"] ~ *","a[class*=\"-banner-\"]",".display_natural",".helkamaAnimeGoogle,\n.vjs-overlay-background,\n[class^=\"sbrand--\"]",".whitelist","#bannersPlayer",".toppad","#sidebar > .block-title,\n#sidebar > .textwidget,\n#sidebar > .widget_text,\n.advertisment-events,\n.bookrating,\na[href=\"https://sportarena.com/betting/\"],\na[href=\"https://sportarena.com/bookmakers/\"],\na[href=\"https://sportarena.com/uk/rejting-bukmekeriv/\"],\nbody > #fb-root,\nbody > .nomobile","div[id^=\"branding\"]","a[href*=\".ashx?\"]","a[href*=\"/1xstavka\"]","a[href*=\"/c.php?\"],\na[href*=\"://sportliga.com/bookmakers/\"] ~ a,\ndiv[class^=\"bulletin\"]","#embed .MuiButton-containedPrimary,\n#player .MuiButton-containedPrimary","#slot_central,\nnav > .items > a[href]:not([href^=\"/\"]):not([href^=\"https://sprashivalka.com/\"])","div[id*=\"_R-\"]",".tp-overlay",".ououou",".topic-actions + .clear + .post.bg2 + .divider + .post.bg3","table:first-child + .tablebg + .tablebg + .tablebg,\ntable:first-child + .tablebg + .tablebg + br + .tablebg","#bonga-bottom-banner,\n#tablespons","#fixblock","a[href]:not([href^=\"http://taobao-forum.com/\"]) > img[src^=\"/banner/\"]","#banners",".ads-horiz,\n.disable-adblock",".add",".main-container-wrap > div[class$=\"-bg\"],\n.main-container-wrap > div[id][class][style*=\"opacity\"]","#sabl",".jeg_deals",".tdsAd",".xoxo.blogroll","div[class^=\"remodal\"]","a[href^=\"https://www.facebook.com/republicplatte/\"]","body > div[style*=\"background-color:\"][style*=\"z-index:\"]",".right.col > div[style^=\"min-height\"],\n.right.col > div[style^=\"width:300px;\"]","[data-slick*=\"autoplay\"]",".alignnone[width=\"300\"][height=\"300\"]",".posts-sidebar,\n.pseudosidebar,\n.row-banner-top","#header-right-section",".RightColumn .Content > a",".stamp_main ~ .item","#guseff_top,\n#ipsLayout_contentWrapper > div[style*=\"min-height:\"],\n#ipsLayout_sidebar .ipsBox:has(> .adsbygoogle),\n#ipsLayout_sidebar .ipsBox:has(> [id^=\"yandex_rtb\"]),\n#ipsLayout_sidebar .ipsBox:has([href][target^=\"_blan\"] > img[src*=\"/gra/\"]),\n.cPost + script + center,\n.gusev,\ndiv:not([id]):not([class])[style^=\"min-height:\"]",".full_pict1 > center,\nbig,\ndiv[style=\"width:100%; height:275px; display:block\"],\ndiv[style=\"width:100%; height:310px; display:block\"],\ndiv[style=\"width:336px; height:280px; display:block\"]",".sticky-block",".dfp-slot",":not(this-site-promotes-malware)",".header-partnership,\ntor-banner-ads,\ntor-banner-block",".logo + div","a[href^=\"/\"][href*=\".php\"][target]","a[href*=\"vk.cc\"]","center > b:nth-of-type(3),\ncenter > table[bgcolor=\"CC0099\"],\ntd[valign=\"top\"] > noindex",".banners_img","a[href*=\"/bet/\"],\na[href*=\"/betting/\"],\ndiv[class*=\"rb-widget\"],\ndiv[class^=\"BookmakerGift_bookmaker-gift_\"],\ndiv[class^=\"Main_main-layout__empty-block\"]","#branding-head-link,\n#reklama_banner,\n.overvideo",".banner-systems-container",".content_player > noindex > noindex","header > nav ~ div,\niframe[src^=\"/\"][style*=\"overflow:\"],\nul[class*=\"file-download\"] + div[class*=\" \"]","body > .mask","#sideRight > div[align=\"center\"] > a[href]","#content .metaslider,\ndiv[id^=\"banadd\"]",".asside:has(> .topBook),\n.bonuses,\n.buk-table,\n.header-bonus,\n.topBook","a[href*=\"/betting\"]",".textwidget","[data-element_type=\"widget\"] a[rel=\"nofollow\"]","a[href*=\"li.ru/go?\"]","body > center:first-of-type",".information__image,\n.js-sidebar > .pst-block > .textwidget:first-of-type,\n.js-sidebar > .pst-block > a[target=\"_blank\"],\n.main-content > div[class*=\" vc_row-fluid vc_custom_\"]:nth-child(-1n+2),\n.sbr-slider > .pst-block > .pst-block-head","a[href^=\"http://babnik.com/\"],\na[href^=\"http://bongacash.com/\"],\na[href^=\"http://cashtube.ru/\"],\na[href^=\"http://costaction.com/\"],\na[href^=\"http://df.halileo.com/\"],\nstrong > span[style=\"color:red\"]","a[href^=\"http://bongacams.com/\"]","#di356 > div[style^=\"text-align: center\"],\na[href^=\"http://sexkompas.xyz/\"],\nnoindex > a > img","a[target=\"_blank\"][href=\"http://www.mshop.in.ua/\"]",".adversiting,\n.article > noindex",".sidebar > .widget:nth-child(-1n+4) > .widget-content div[style=\"text-align: center;\"] > a[href]","td[width=\"33%\"]","#topnews",".banner-unit",".news_view > a[href][rel=\"nofollow\"][target=\"_blank\"] > img,\n.search_bar ~ .padd","#sidebar > div[class]:last-child,\n.tiles_wrapper > .js-file_item ~ div:not([class*=\"tiled\"])","#siteContent > div:not([id]):not([class]) ~ div[class]",".banners-list__items,\n.single-sidebar__banners",".distr-vidget-block",".sidebar > .widget_text",".main_content > noindex,\n.peretyajka",".viboom-overroll","td > .bc[align=\"center\"]",".ad ~ noindex","#adblockpopup","aside > a[href][target=\"_blank\"]","#brand-adv-left,\n#brand-adv-right,\n.banners-right",".randid","[style^=\"position: absolute; width: 100%;\"]",".link_image,\n.link_img,\ndiv[id^=\"block-views-advert_\"]",".custom-block","#popup_block","#ads_left,\n#page_wall_posts > div[id^=\"post-\"]:has(.wall_marked_as_ads),\n#wk_content > #wl_post > div:has(.wall_marked_as_ads),\n._ads_block_data_w,\n.post_marked_as_ads,\n.wall_wrap div[id^=\"post-\"]:has(.post_content > .post_info > .wall_text > .wall_post_cont > .wall_marked_as_ads),\ndiv[class^=\"feed_row \"] > div[id^=\"feed_repost-\"]:has(.wall_marked_as_ads),\ndiv[class^=\"feed_row \"] > div[id^=\"post-\"]:has(.wall_marked_as_ads),\ndiv[data-ad-view],\ndiv[data-ad]","#chrome_bar_content,\n.EcommFeedItemsBlock,\n._ads_promoted_post_data_w,\n.ads_ads_box,\n.ads_ads_news_wrap,\naside[aria-label=\"Актуальные новости\"]","div[data-ads]",".wi_head[href*=\"/away.php?to=\"],\n.wi_head[href*=\"/away.php?to=\"] + .wi_body","#js-slider-1,\n.jsx",".direct",".soa",".colLeft","#shapka-blk,\n.blogbody:has([href*=\"utm_\"]),\n.comments-head,\n.neteye-posts,\na[href*=\"feipiter.\"]",".wsite-image-border-thin > a[target=\"_blank\"]","#adriver_ClickArea,\n.home_Advert","#head-content,\n.widget_calendar ~ .widget_text ~ .widget_text","[class^=\"view_back\"]","#layout-center > a[target]",".items:has(> .item-card [src*=\"/images/pek.png\"]),\n.items:has(> .item-card script)",".zzz",".all_news_partners,\n.everlast,\n.nmGoods","a[href*=\"favbet\"][target=\"_blank\"]",".ABD_display_wrapper,\n.a111,\n[align=\"center\"] > a[href][target=\"_blank\"]","#adv_top2","div[id^=\"main_banner\"]",".ban200,\n.topban",".item-content:has(> .title > a[href*=\"//zen.yandex.ru/\"]),\n.rca-block","a[href*=\"myprintbar.ru\"]",".block-bets,\n.top-menu-fonbet,\na[href*=\"olimp.bet\"]:not([href*=\"logo_footer\"]),\nbody.home > [class*=\"modal\"]","#adsWall-0,\n#adsWall-1","#hidemead",".abs_row","#hbanner,\n.adsb,\n.sidebar > .dcont","#topbar","#contribute_footer",".sidebar > .flying","#leftmenu > noindex",".ds-down,\n.yaoffer","#custom_html-6","#brend","#header-wrapper","[class^=\"adv_first\"]","div[class*=\"advert\"]","#ads_warning",".block-bgimg,\n.header-nav-wowhead-premium,\n.is-atf.horizontal-bg,\n.is-atf.vertical-bg,\n.is-btf.horizontal-bg,\n.premium-promo-row,\n.type-coupon-codes,\ndiv[id^=\"announcement\"]",".marketWidgetWrapper,\n.stick-promo--container","div[style*=\"710px;\"][style*=\"70px;\"]","#sideLeft > .left ~ *","#video-right,\n.thumb-ad,\ndiv[id^=\"ad-footer\"]",".header2 > .header","div[style*=\"-ad-bg-\"]","table > tbody > tr","#header-flash,\n#main-menu > a[href*=\"://yoy.so\"],\n#top-line > div > a[href][onclick*=\"open_popup\"],\n.__axcode__,\n.lenta > tbody > tr:has(> .newshead > div > .mainpage > a[href*=\"utm_campai\"]),\n.lenta > tbody > tr:has(> .newshead > div > .mainpage > a[href*=\"utm_campai\"]) + tr,\n.lenta > tbody > tr:has(> .newshead > div > .mainpage > a[href*=\"utm_campai\"]) + tr + tr,\n.lenta > tbody > tr:has(> .newshead > div > .mainpage:first-child),\n.lenta > tbody > tr:has(> .newshead > div > .mainpage:first-child) + tr,\n.lenta > tbody > tr:has(> .newshead > div > .mainpage:first-child) + tr + tr,\n.no-compress > a[href*=\"yaplakal.com/go/\"],\na[href^=\"http://www.yaplakal.com/adv/\"],\na[href^=\"http://www.yaplakal.com/go/\"],\na[target=\"_blank\"][href*=\"/click/?http\"],\nbody > a[id^=\"clk-\"],\ntr > td[align=\"center\"][id^=\"in-feed\"][style*=\"important\"]","#top-line > .pop-up",".noadb","div[class^=\"_5\"]","[itemtype=\"https://schema.org/WPAdBlock\"]","#contents > ytd-rich-item-renderer:has(> #content > ytd-display-ad-renderer),\n#movie_player > .ytp-cards-teaser,\n#offer-module,\n#savefrom__yt_btn a.sf-menu-item[href=\"#\"],\n.annotation.iv-promo,\n.video-annotations .annotation-type-text","aside > a > img","body > div[align=\"center\"]",".branding_place",".adsense_anchor_ads","#test,\n#warning,\n.baseer > .heading,\n.block.elite,\n.title_spoiler",".pub-box,\ndiv[class$=\"-ads\"],\nfigure",".brn-ads-box,\n.brn-blocker-box","#wrap > .navbar,\n[title=\"Yandex Direct\"]",".inner__ads","#sp-right > .sp-inner > .module:has([id*=\"ScriptRoot\"]),\n#sp-right > .sp-inner > .module:has([onerror])",".bannergroupr-nostyle,\n.sweet-alert, .sweet-overlay",".container:has(> .remove-sda-wrap),\n.page-wrapper .last-news ~ .container > .information,\n.remove-sda-wrap","a[href^=\"http://antenna-su.ru/\"],\na[href^=\"http://quad.ru/\"],\na[href^=\"http://radial.ru/\"]",".sidebar","[style*=\"cursor: no-drop;\"]",".yapr","#testVideo,\n.oi_papa_oi,\na[href*=\"&brid=\"],\nbody > * > div[style^=\"padding-top\"],\nbody > a[onclick],\nbody > div:not([id]):not([class]):not([style]),\nbody > span:nth-child(-1n+6)","body > a",".ads-inner-top",".bannerblock","#sidebar-right img,\n.slide_anons,\na[target=\"_blank\"] > img[src^=\"http://lib.rus.ec/sites/default/files/\"]","#ab--notification-ribbon,\n#delfiTopBar,\n.C-ad-block-layer,\n.C-banner,\n.ad-container,\na[href^=\"http://ap.delfi.ee/b?\"]","a[class^=\"alex_bnr_\"]",".cookie-paywall-visible .cookie-paywall",".tp_rightblock_noframe [width=\"336\"][height=\"240\"]",".block-outer a[href][rel=\"nofollow\"]","#text-7.widget","div[data-uk-slideshow]","#agbordid,\n.agbordfull",".div-download-h,\n.div-download-v",".home .td-pb-row:has(> .wpb_column:only-child .wpb_wrapper > .td-a-rec),\n.home .vc_row > .vc_column:has(> .wpb_wrapper > .td-a-rec)",".zbin","img.pleer",".contribute-modal","#main_right_col > .section:not(.section_blogs),\n.top-promo","#ruslife-banner,\n.mod_bannerslider,\n.module-banner",".b-r",".desktop-context > div[class*=\"_cover_\"],\ndiv[class^=\"stories_container\"] > div[class^=\"stories_story\"]:has(> [class^=\"stories_story_banner\"])","div[class^=\"advertisement\"]","#header > .container > div[style=\"padding-top:20px;\"]","#container + center,\na[href] > img[src*=\"/images/et\"]","div[id^=\"centered\"]","div[class$=\"_ushki\"],\niframe[src*=\"banners.php\"],\ntd[style=\"width:180px; padding-left: 15px;\"] > table:last-child","div:has(> a[href]:not([href^=\"/films/\"]):not([href^=\"/serials/\"]) > div)",".fw.topbanner,\n.rightbanner_in","#dle-content > .well,\n.row .panel-danger",".gazprom-top,\ndiv[class^=\"banner\"]:not(#vk_groups)","#bannerborder","#fb-popup-bg,\n.hfm-right-content > .hfm-block[style]","#center-left > aside > section,\n#center_left > .informer,\n#toolsbar,\n.branners,\n.norkos,\n.trongds,\n:not(#dle-content) > .shortstory:has(> a > div > .advs-label),\ndiv[class^=\"bp_\"][class*=\"-block\"]","#partner-block",".partner-recomendation",".b-ad-space__placeholder,\n.b-pb-frontpage__240x400-banner,\n.i-layout__branding-link,\n.i-layout__top-leaderboard-banner,\n.smi2-news-container",".ad-branding-block,\ndiv[class*=\"-branding-\"] > a[target=\"_blank\"]","#sveta__muzika-banner,\n.playOther,\na[href*=\"/zvuk_transfer?\"]",".r2016,\ndiv[data-element-id]",".col_1 > .block2","div[id^=\"DIV_DA\"]","#sidebar > a[href][target=\"_blank\"],\n.sponsor a[href][target=\"_blank\"]","div[class^=\"block-banner-\"]","#article_feeds .title-comments,\n#article_feeds > .row:has(> div > a[href*=\"yandex.\"][href*=\"news\"][href*=\"favid\"]),\n.block-sticky > div[style^=\"min-height:\"],\nbody > .container > div[style^=\"min-height:\"]","#min-banners-block,\na#bg",".sidebar-banner","#adv-list-top",".ad-banner","#top_error_notify,\n.bannersIframe",".adv_big","div[id^=\"detection-block\"]",".no_block","#msgUser","[id^=\"padb_widget_\"]","#adb-pop",".alert-dashed","#TopAdMb,\ndiv[class^=\"topAd\"]",".page-subscribe",".vk_show,\ndiv[id*=\"-error-page\"] + div,\ndiv[id*=\"-error-page\"] > *","#myShowBlock1,\n#s-side,\n.tiznews",".brand-link",".full-page > noindex",".hdsd",".active[style^=\"height: 35px;font-size: 16px; background: #F5F1E\"][style$=\"padding-top: 8px;\"],\n.animenu a[href*=\"exaccess.com\"],\n.forumline > * > style + .tCenter,\n.table > tbody[id^=\"post_\"]:has(a[style*=\"position: relative;left: 13px; font-size: 16px; background: yellow;\"]),\n.table > tbody[id^=\"post_\"]:has(a[title*=\"всю рекл\"]),\na[title*=\"аккаунты к популярным порно\"]","noindex [style^=\"display\"][style*=\"block\"]",".footer-first-widgets-section,\n.footer-second-widgets-section > section > .widget_text,\n.widget_text:has(#kwork-widget)","a[href*=\"/yand.\"],\na[href*=\"sub/\"] img","center > a[href][rel=\"nofollow\"] > img","#alert > #overlay,\n.baz,\n.infopanel_left,\ndiv[class^=\"banaces\"]","table[id^=\"ad-\"]","a[href^=\"http://thisclick.\"]",".side_block > .side_header:empty,\na[href*=\"zenyandexru\"]",".exitblock",".rb_new","div[class]:has(> div[id][align=\"center\"])","#zhiviprosto",".mmm,\ndiv[class*=\"plashque\"],\nmain > .main__block:has(> [src*=\"https://rutube.ru/\"])","[class*=\"rekl\"]",".strip_only_desk,\ndiv[class=\"content_group i_frame\"]","#cmp-iframe,\ndiv[data-dest=\"placeholder\"]",".elementor-column-gap-extended > .elementor-row > .elementor-hidden-phone","div[id^=\"ban\"]","div[class^=\"HP_\"],\ndiv[id^=\"section_\"]","#menubar > div[style^=\"float:\"],\n.quote > .text:first-child,\n.quote > div[style]",".carcar",".sponsor-thread",".adsplaser_pro_abtest",".friend_links",".content-images,\n.image-side,\nimg[src^=\"data:image\"]","body > :not([id]):not([class]):not(script)",".p-body-pageContent center > [href^=\"https://t.me/\"] > img","div[align=\"center\"] > a[href][target=\"_blank\"]","td > .postbody ~ div[style=\"margin:10px 40px;\"]","iframe[src*=\"/assets/rkl/\"]","article > a[href][target=\"_blank\"]","#footer > .row-fluid > div[style=\"padding-top: 10px; float:left;\"]",".bbody > noindex",".articleContent > p:has(> span + strong[style]),\n.articleContent > p[style=\"display: block!important; text-align: center;\"],\n.buy-game","#adslinks,\ndiv[class^=\"bannerzone\"]","a[href][target=\"_blank\"][rel*=\"noopener\"] > img",".banner-block",".banner-item","[class*=\"blog-holder\"] > noindex","[src*=\"banners/\"]","#topbanners",".adredirector",".newsbox-outer-banner","#dclaim,\n.dialog-fog","#upg-banner","a[href*=\"mnogoskidok.kiev.ua\"]",".adsbyskyline",".widget_mpslwidget",".g1-injected-unit",".bci-ad ~ p","div[id^=\"mdl_ctnr_\"]","#informer","tr[height=\"250px\"]","img[src*=\"chexov.info/images/banners/\"]",".top_links","img[src*=\"://cxid.info/bcx/\"]","#openModal","div[id$=\"_ad\"]",".blue-bann,\n.slideshowbg",".cont > noindex,\n.leftcol > noindex,\na[href*=\"/search?\"][href*=\"pid=\"]","div[style*=\"339px;\"]",".main_ad728x90,\n.sid_ad300x250 > a[href][target=\"_blank\"]","#top-random-banner,\nfigure > div > img[src*=\"/var-min.jpg\"]",".partner-news","#outer > #third","table > tbody > tr > td[valign=\"top\"][align=\"left\"][width=\"200\"]",".remove_in_mobile,\ndiv.dating",".pg_content_nav > a[href][target=\"_blank\"]",".partner",".ads-overlay,\n.bet,\nbody > blockquote",".advertisement","#adb-aft-art,\n.native-ads,\n.rmgm","[onclick*=\"//zen.yandex.ru/\"]","#wrapcentre > div[align=\"center\"],\na[href*=\"tinyurl.com\"],\ndiv[id^=\"adsfoot\"],\ndiv[id^=\"res\"],\ntbody > tr > td[style*=\"vertical-align: top\"],\ntd > .tablebg[style^=\"background-color:\"]","a[href*=\"/ali.pub/\"]",".mob-banner","td.back td[style=\"height:215px\"]",".bnr-block,\n.loader:empty,\n.main-partners,\ndiv[class^=\"r\"][style^=\"height\"][style*=\"margin:\"],\ndiv[style=\"height: 400px\"]",".my-3","div[style*=\"height\"][style*=\"250px\"],\ndiv[style*=\"height\"][style*=\"260px\"]","div[style*=\"height\"][style*=\"270px\"],\ndiv[style*=\"height\"][style*=\"470px\"]",".client,\na[href*=\"/Na-pravah-reklamy/\"],\na[href^=\"/cms/admin/banner.php\"]",".adv_header",".block-block",".bgroup","#rightcolumn[valign=\"top\"] > div",".author-widget,\n.read-also__title,\n.sidebar > :not(.widget)","#podnovka ~ div[style],\n.sigo","#msg_pop",".content_rb",".widget_execphp","#AutoNumber1","a[target][href*=\"/go.php?url=\"] > img[src^=\"/\"]","div[id^=\"block-views-banner\"],\ndiv[id^=\"block-views-paid_place_slider-block\"]",".article_contentroll,\n.aside_item,\n.companyButton,\n.footer_apps,\n.gamma-zen,\n.onlineBlock,\na[href*=\"okko.\"],\ndiv[class*=\"-fix \"][class$=\"as-desktop\"],\ndiv[data-modules=\"banner\"]","a[href*=\"//wink.\"]","advertronic-slot",".side-box:has(> [id=\"div-gpt-ad-sidebar\"])",".second-message","body > [style^=\"z-index: 1000000; \"]","#related-posts-after .mag-box-title",".left-col.hidden-phone",".jptop","#neheraplper_9000 > a[href] > span,\na[title=\"LostFilm.INFO\"] > div[style*=\"height\"],\ndiv[id^=\"heraplper\"] > a[href]",".main-right > div:not([class])[style^=\"margin-bottom:20px\"]","#s\\(1\\),\n.owl-carousel,\naside img[src^=\"http://magtimes.info/wp-content/uploads/\"]",".b1",".td-g-rec","article[id^=\"post-\"] > .entry-meta + div[style^=\"padding-bottom:\"]",".source-link","div[id]:has(> wix-iframe),\nwix-iframe",".home-right-rk,\n.npt","#content > center","[class*=\"yandexzen\"]",".lt_bl,\n.megasale,\n.yamin,\n.yelobv4","a[href*=\"vott.ru\"]",".BigBlock",".tm-content ~ .tm-main-bottom .widget_custom_html:not([style]),\na[class^=\"branding-\"],\nimg[src*=\"/_img/ban/\"]","#content > .lenta",".sidebar > noindex",".tiserpc,\na[href*=\"/goto/\"][target]",".ad_260_px",".d-none:has(> .adsbygoogle),\n.page_content > .article_content ~ div[style^=\"width:\"],\n.sidebar > div[style^=\"width:\"],\ndiv[id^=\"tvfooter\"],\ndiv[style=\"display:none\"]","div[class*=\" min-h-\"]",".rotator","a > img[width=\"240\"][height=\"400\"]","div[id^=\"hitsadv\"]","div[style=\"text-align: center; margin: -18px 0 25px; \"]",".focus-ad,\n.mob","#modal.modal-bg",".tg-fourth-footer-widget","body > #page ~ *",".widget_hugeit_slider_widget",".vjs-inplayer-container","body > div[id][style=\"display: block;\"]",".wf_ads","[style*=\"line-height:1;\"][style$=\"font-size:8px;\"],\n[style*=\"line-height:1;\"][style$=\"font-size:8px;\"] ~ a[href][target=\"_blank\"]",".bnr-top,\na[href^=\"http://domzaton.ru/\"],\na[href^=\"http://www.alekseevskiy.astf.ru/\"],\na[href^=\"http://www.tigerltd.ru/\"]","a[href*=\"fastrader.ru\"]",".head_bann",".bg_header_right > .soft",".block-dark:has(script)",".col-right tbody > tr:has(.adsbygoogle),\n.col-right tbody > tr:has([id*=\"banner\"]),\n.col-right tbody > tr:has([id^=\"SRTB_\"]),\n.col-right tbody > tr:has([id^=\"yandex_rtb_\"]),\n.col-right tbody > tr:has([src*=\"/ads/\"]),\ndiv[id^=\"hme_ad_news\"]","noindex > table[width=\"200\"]",".js-site-top__banner","body > #promo-popup","div[style^=\"display:inline-block\"][style$=\"margin:0px 0px 12px 0px;\"],\niframe[data-src*=\"/reklama.\"]","#header > div[style^=\"text-align: center;\"]","[data-phpbb-ads-id]",".banner-topflash,\n.fr-banners-main,\n.st-allbanners,\na[target=\"_blank\"] > img[alt]","#news_bannerPlace,\n.banners_tmpl3",".media:not([style=\"padding:0;\"])","#mvp-leader-wrap,\ndiv[class^=\"angwp_\"]","#partners,\n#topBaner,\nobject[width=\"150\"][height=\"100\"]",".bodyline > div[style*=\"height:90px\"],\na[href*=\"/cl.php?b\"],\ndiv[class^=\"bnrb\"]","div[style]:has(> p > [href=\"#hideRekCaption\"])",".bg-logo-ads",".container > a[href*=\"utm_campai\"] ~ a[href][target=\"_blank\"]","a[href^=\"/go\"][href*=\".php\"][target=\"_blank\"],\ndiv[class*=\"transformer-form\"]","#rightcol > .module-outer1,\n#rightcol > .module-outertoppanel,\n#top45,\n#top6out,\ntable[style=\"height: 20px; width: 100%;\"]","#header_banner,\ndiv[class^=\"erid\"]",".gmp_widget",".readthis",".banner-container,\nsection.countdown",".textwidget > strong > div[id],\n.widget_text:has(> .textwidget:first-child > :first-child:not(#SinoptikInformer))","[src*=\"/banners/\"]",".okadv__block,\n.okadvertisement",".top_banners","a[href^=\"//twogarin.info/goto/\"] > img[src*=\"/wp-content/\"]","a video",".sidebar-inner > .widget ~ .widget_text,\n.widget_super_rss_reader","#footer","a[href*=\"://www.wem.ua\"]",".module-social .module-social.hidden-xs,\n.module-top > .module-inner ~ *",".bnr-block__bnr,\n.newsfeed__banner,\ndiv[style=\"height:260px;clear:both;\"],\ndiv[style=\"height:600px\"]",".main_frame > div[style=\"float:left; width:245px; height:130px;\"]","#snsocial_modal_jic",".advertising-card","#vi_ad,\n#vi_adlink,\nbody > div[id^=\"headbr\"]","#content h3[style] > span[style^=\"color\"],\na[href*=\"grovieavtomati.vip\"]",".content-banner",".textwidget > noindex","#cboxOverlay","#colorbox",".modal-block-hide-twitch","a[href^=\"/bitrix/rk.php\"][target=\"_blank\"]",".right > .mblock > div","div[class^=\"vds-\"][class*=\"cloud\"]",".mm_widget,\n.popular","#unified-slider",".news > noindex","#advBox,\n.left-column center:has(> .adsbygoogle)",".cookies","img[src*=\"/banners/\"]",".ad-test-vpn,\n.consent__notice,\n.consent__notice ~ .body-blackout,\n.content-article p:has(> .adsbygoogle),\n.narrow-column > style ~ div > div:has(a[style^=\"color:\"]),\na[href*=\"://fineproxy.org\"],\na[href*=\"://finevpn.org\"],\na[href*=\"://hdmnm\"],\na[href*=\"://hidem\"],\na[href*=\"://proxyelite.info\"]","span > a[href][target=\"_blank\"][rel=\"nofollow\"]",".island:has(> .adsbygoogle),\n.island[style^=\"padding: 2rem 0;\"]","#ad_ctd,\n#cts_test,\nmain > ._bg-red",".App-bannerBottom,\n.App-bannerTop,\n.DFPBanner-root,\n.Layout-bannerTop",".cookie-dialog,\n.fm-dialog-overlay",".mfp-bg, .mfp-wrap","#trevda",".post_content.newsletter ~ .post_subscribe","div[class^=\"cookies-modal\"]",".top-xata > .content_wrapper",".placeholder-branding,\n.top-after-banner,\ndiv[class*=\"right-side-banner-\"]",".belta-informer,\ndiv[class*=\"top-banner\"] a[href][target=\"_blank\"]","div[class^=\"Banner\"]",".page-header__promo-btn[href*=\"/reklama/\"],\n[data-subscribe-zen],\n[data-without-height],\na[href^=\"https://advert.kp.ru\"],\nbody > #app [data-gtm-el=\"content-body\"] ~ div > div:has(> [data-subscribe-zen]),\nbody > #app div:has(> div:first-child + div > div:first-child > div:first-child + section > div > div > script[data-key]),\nbody > #app div:last-child:has(> div > div > div ~ section > div > [id^=\"unit_\"]),\nbody > #app div[class]:has(> a[draggable=\"false\"][href^=\"https://zen.yandex.ru/\"]),\ndiv[data-name]:not(.buttonContainer)","a[href^=\"https://zen.yandex.ru/\"]",".yandex-ad-container","#ads-full-screen,\n.nambafood,\n.xbet","#adhider,\n.recommended-wrap",".footer-add > a,\n.rek-widgets,\n.toprek,\n.yelrec","#player-blocker,\ndiv[class*=\"oops-\"]","#fb_bottom_like",".branding-link",".tradingview-widget-container","body > .preloader,\nbody > [id][class*=\" \"]:not([style])","#left-sidebar > .sidebar-chunk.mid:not(.strong),\n.article > .onadlable,\n.dc_promo,\n.vivo-wide,\na[title^=\"3DNews\"][title*=\"Дзен\"]",".ymarket-affiliate-widget",".fade[class*=\"modal\"]",".indent,\n.sbanner","[class*=\"widget_sp_image\"]",".block[id*=\"-banners-\"]",".elementor-image > a[href]:not([href^=\"/\"]):not([href^=\"https://alau.kz/\"])[target=\"_blank\"],\nimg[src*=\"/banner\"][src*=\".gif\"]",".columnBanner",".tradingview-widget-container__logo","a[href*=\"://1xbet.\"]","#mc_baner","#moneyblock,\n.brand_a,\n.no_news,\ndiv[class^=\"aks-\"]",".freedom__banner,\nimg[src*=\"/images/sponsors/\"]",".content-column ~ .content-column > .section-rss",".fonbet-banner",".branding-space","#bannerlayer",".kivvi_social","#banner1000_250,\n#banner300_250,\n#zharnama300_250,\n#zharnama300_400",".b-container",".a6",".ban-head,\n.bn-slider",".swal2-container","#advertising",".menu + .block > div > a > img[src^=\"images/\"]",".navbar-fixed-bottom","#header-top-space,\n.main-links > [style*=\"background\"]",".bnr-tall","#js-widget-pm,\n.adv-placeholder,\n.block-branded-icon,\n.block-main-info__sponsor-image,\n.nearest-matches,\n.page__top,\n.widget-1xbet,\n.widget-parimatch-wrapper,\n[class*=\"ad-slot-module\"],\ndiv[class*=\"sponsorship\"]",".advert","#div-gpt-listing-full-screen-container,\ndiv[data-testid=\"qa-advert-slot\"]",".ad2","body > div.layer0",".top-promo-view",".logo + #ja-search","#popup_prod","#fonbet_oversize_container,\n.footer-top__partners > .footer-block-wide:only-child,\n.game-info__bottom",".banner-bg","div[class^=\"ads\"]","[class^=\"sponsor_\"],\n[class^=\"xbet\"],\ndiv[class^=\"brndng\"]","a[href*=\"paripartners\"]",".header_adv","section:has(> .ya-news)",".header_sub_links","#text-3",".rennab",".banner_mix_left,\n.banner_right",".advertising-blank",".betconest,\n[class*=\"-top-btn\"],\n[class*=\"xbet\"],\na[href=\"/bookmaker/\"],\ndiv[class^=\"vesti-banner\"]","#brand_logo,\na[onclick*=\"Branding\"][style]","div[class*=\"banner_\"]","#branding_link",".module:has(> div > iframe[src*=\"://yk.kz/\"][src$=\"/\"]),\n.top-line,\n.top-line button,\niframe[src*=\"://yk.kz/\"][src$=\"/\"]",".adBanner",".dzen","[class^=\"ads_\"]","#allowNotificationsPopup,\n.adblock_alert,\nimg[alt=\"Parimatch logo\"]","div[id^=\"adv_\"]",".advertising-action-timer,\n.buy-sidebar",".index-page-widget-pravo-google-banner-right,\n.index-page-widget-pravo-pravmedia",".mob_hide[style*=\"min-height:\"],\n.spec-list","div[class^=\"ad_\"]",".static-banner","#redirect-button > #timer",".logo-container > div[class=\"widget-header\"],\na[href^=\"http://248.dp.ua\"],\na[href^=\"http://happydiets.net\"],\na[href^=\"http://kiddo.ua\"]","#top","#idx-sidebar2 > div:not([id]):not([class]),\n#logo-td + .w100.tCenter,\n#main-nav > .ext-links,\n#page_footer > div[style^=\"padding\"],\n#topic_main > [id^=\"post_\"] ~ .hide-for-print,\n#topic_main > [id^=\"post_\"] ~ tbody:not([id^=\"post_\"]) > [class],\n.bn-topic,\n.postLink[href*=\"://sbermegamarket.ru/\"],\n.postLink[href*=\"citilink.ru/\"],\n.t-body-txt-ad,\n[class=\"attach bordered med\"] > tbody > .row3 ~ .row3 > td > :not([class^=\"internal-promo-\"]),\n[class^=\"bn-\"],\n[class^=\"internal-promo-\"],\n[id^=\"bn-\"],\na[class^=\"ref-\"][target=\"_blank\"],\na[href*=\".vkplay.ru\"],\na[href^=\"go.php?id=\"],\niframe[src*=\"/rutrk.org/iframe/\"],\ntr.row3 > td > ul > li:has(> a[href*=\"offer_id=\"])",".prf-box[style=\"padding:30px\"]","#info > div[id^=\"mp_wid_\"] ~ .textos,\n.content > #info:nth-of-type(1):has(> .textos)",".onp-sl-overlap-box",".article_ads_section,\n.small_ads_cell",".grid-r",".c-banner,\n.md\\:u-block,\n.overflow-hidden.c-card,\n[data-product],\nimg[height][src^=\"https://shuba.life/static/banners/placeholders/\"],\nsection.c-post__full > [style=\"overflow: hidden;\"]",".entry-content > h3,\n[href*=\"mclk.ru\"]","body > .wrap-overlay",".rtbCont","#top_reklama","#secondary > .widget_custom_html",".serials > .serial:has(> .serial-btn > .row > div > img[src^=\"/assets/smotret_anime-\"])",".sidebar-widget:has(> .bra__col)",".wrapper-partner-rb,\ndiv[class^=\"partner-\"]","div:has(> noindex > script)","div[class^=\"vjs-promo\"]",".content > .text-block.form-wrap","#app > div > .js-fixed-sensor + div,\na[href*=\"/sportbooks\"],\na[href*=\"/tvsv/\"],\ndiv[class]:has(> img[src*=\"/upload/bookmaker-\"])","a[href*=\"bookmaker\"]","#float-bottom-content-closer","#carouselPrintstok,\n.parent,\na[href^=\"/fon\"]",".branding-fk",".d-none:empty,\n.fn-more-info,\n.fn-sources","#film > #content > span[style=\"color:#ff6a00;\"]",".notification-widget","#pointer-informer-container,\n#simpalsid-news,\n.header_numbersTop,\n.numbers-placeholder","body > div[class*=\"branding\"]","#article > .right-block,\ndiv[class*=\"bannerplace\"]","[id*=\"_wideBann\"]","div[class*=\"block-mplus\"]",".video-ad-container",".news-feed-item[style=\"height: 400px\"],\n.ushi,\na[href=\"//moldovenii.md\"],\ndiv[class*=\"-bnr\"]","#business-sidebar,\n.point-ads,\n[style^=\"position:\"] div[class]:has(.point-ads),\n[style^=\"position:\"] div[class]:has(> a[href*=\"utm_campai\"]),\na[href*=\"://sales.simpals.com/\"][href*=\"banner\"],\narticle:has(> div[id^=\"article-\"] > .business),\naside > div:has(> a[href*=\"utm_campai\"]),\naside > div[class]:has(> div > [id*=\"adsense\"]),\ndiv:has(> article > div > a[href*=\"/business/\"]),\ndiv[class]:has(> a[href*=\"://sales.simpals.com/\"][href*=\"banner\"]),\nspan > a[href*=\"/novosti/business/\"]","div[style^=\"min-height:\"][style*=\"250px\"]",".company_related-banner,\n.h_banner-container","body[onfocus*=\"reloadliveblock\"] > #bugoverlay ~ table table[bgcolor=\"#dbdbdb\"] td[bgcolor=\"#fafafa\"],\nbody[onfocus*=\"reloadliveblock\"] > #bugoverlay ~ table tr > td[height^=\"9\"][bgcolor],\ntd[background^=\"//cdn.livetv\"] tr > td[valign=\"top\"] + td[align=\"right\"]","body > #localpp[onclick*=\"window.open\"],\nbody[bgcolor] > #adbtm,\nbody[bgcolor] > div[id=\"ads\"][style^=\"position: absolute;\"],\nbody[bgcolor] > div[id^=\"iframe-container\"]",".alert-mess > .row","#galepro-core-adb-enabled","#sidebar1-wrap > center > a[href][target=\"_blank\"],\ndiv[style=\"position:absolute; top:65px; left:520px;\"]","body > div[style^=\"pointer-events: none;\"][style*=\"visible;\"]","#jadb",".v_adv",".adblock + *,\n.masr,\n.soret","[class^=\"menu\"][class*=\"special\"]","a[href*=\"porter.vip\"]",".textwidget > a[href]",".block:has(> .content > [data-la-block])","#rightsidebar,\n.like_hide,\ndiv[id$=\"sidebar\"] > .rounded:has(> .roundct > noindex)","#add2_div",".skin-block",".red.nodata,\ndiv[id^=\"inform_top_\"]",".polna-rkl > a",".desctop,\nembed",".node-promoted",".left-wrap > .left-block-bg","a[href=\"/help\"],\na[oncontextmenu=\"return false;\"]",".rightBlock:has(> .shopOffers)","#litres_btn","div[style=\"font-size:11px; margin: 0 2px 0 2px;\"]",".AppPromo,\n.CommentBanner,\n.Grid-in .GridItem:has(> div [class*=\"advertiser\"]),\n.Home-section:has(> div .title [class*=\"romo\"]),\n.kinopoisk,\n[onclick*=\":hd.kinopoisk.ru\"],\na[href*=\"hd.kinopoisk.ru\"],\ndiv[class*=\"Detect\"]",".kinopoiskBanner,\nmain > .contAlt","#wrapperBillboardScroll","[class^=\"st-br\"] > *,\nheader.st-flex,\nheader.st-flex ~ *",".no-adb",".content > .errors,\n.sidebar > div:has(> #twitch-embed)","a[href*=\"/banners\"],\nbody > noindex ~ br,\ndiv[style^=\"background-color: #E9EAD6; width:100%; height:\"]","div[id^=\"adv\"]","td[valign=\"top\"][align=\"right\"] a[href][target=\"_blank\"] > font[color=\"red\"],\ntd[valign=\"top\"][align=\"right\"] a[href][target=\"_blank\"] > font[color=\"red\"] ~ img",".col-md-4 > .mynavblock ~ div","div[class][style=\"margin-top: 20px; margin-bottom: 20px;\"]",".shadow.sidebar,\ndiv[class^=\"trsm\"]","#bnr,\n#header a[target=\"_blank\"],\n#space,\n#space + a[target=\"_blank\"],\na[target=\"blank\"] > img",".footer__btn-link",".header-img,\n.right__images","td > div[align=\"center\"][style=\"height:300px\"]","div[id^=\"ads_notice_\"],\ntd > div[class]:not([id])[style*=\"important\"]","div[class^=\"spns\"]",".code11,\n.firstPostRandomCode_wrapper",".contleft-nomenu,\n.leftside > noindex,\n.rightslide","div[class]:has(> a[title] > div[class])",".footer-container #blink7","div[id^=\"M\"][id*=\"Preload\"]",".ads_R","a[href*=\"://torrentinka.me/gom\"]","td:first-child + td[valign=\"middle\"][align=\"center\"]","#flowplayer > div[class][style]:first-child",".b-right","div[class^=\"cpa\"]","div[class*=\"adfinity_block\"]","#root > div > div:not([id]):not([class]):not([style]),\n[data-test-id$=\"-recommended\"] > div > div > div:nth-child(-1n+3):has(> div > div > div:empty),\nbody.ReactModal__Body--open > div[style^=\"z-index: 999; position: absolute;\"],\nmain > div[data-sharing-target] ~ div:nth-child(-1n+9):not([data-sharing-target])","the-card:has(> thetruestory-widget-top)","a[href^=\"/bitrix/bitrix.php\"]",".parthners",".sidebar-banner-wrap,\n[class^=\"HomePage_aBanner\"]",".top-line-bn,\niframe[src*=\"kluch.media/banners/\"]",".widget-banner",".menu-promo","#br_hg_all,\n.advertise-section,\n.hg-adv-item,\n.widget_leftadvbanner",".aside-links,\n.text-with-bg,\na[href*=\"://telemart.ua/\"]","a[href*=\"matchit.me/\"]",".banner-section",".betera-widget,\n.popular-section,\n.side-section__banner-wrap","img[alt=\"ad\"]","header > a:not([href^=\"/\"]):not([href*=\"://orenburg.media/\"])","[data-remodal-id]",".block-wrap-da",".a_d_v",".ult-banner-block,\n[data-vc-parallax]","img[src*=\"/images/banner\"]","#ticketsbox",".channel-centre > .bottom-links ~ .d-md-block",".banner-img","[class^=\"mz-advert-\"]","#ad-recipe-bottom,\n#main-aside > .ib,\n.ads_enabled,\n.as-ad-step,\n.noprint > div[style*=\"height:300px;\"]",".timecss,\n.timecssip,\na[onclick=\"openAuc();\"][title=\"Free money easy\"],\na[title=\"For video ad companies\"]","[href^=\"https://t.me/\"]","[id^=\"n-rek-\"]",".ban240",".head + .main,\ndiv[style*=\"/reklama.gif\"]",".rekl",".advert-header,\n.new-header,\nbody > div[class]:not([id]):nth-child(-1n+5) > a[href]","img[alt^=\"Hilton\"]","#gxFooterBanner,\n.pageContent > div[style^=\"outline\"] > a[href]:not([href^=\"../threads/\"])","#secondary > .widget_custom_html ~ .widget_custom_html","a[href^=\"http://hpc.name/redirector_ads\"]","#inoe-banner,\nnoindex > div[id^=\"block\"]","#notices",".Banner",".draggable_oio","#left > .bl0 ~ .bl0:not(:nth-last-child(2)),\n#right > .bl0 ~ .bl0:not(:nth-last-child(-1n+2))",".execphpwidget > div[id]:not([class]):not([style])",".esc_adv_inside_container","#bt-stop-ra,\n#side > div[style*=\"300px\"][style*=\"600px\"]",".block-inner > noindex","#prerollad",".leep_promo_link,\n.page > div > center > noindex","html > body ~ div","td[align=\"center\"] > a[href][target=\"_blank\"]",".uk-width-8-10 > div[align][style*=\"width:\"][style*=\"height:\"]",".b-rightBanner","div[style=\"text-align: center;\"] > a[href][target=\"_blank\"] > img","#anews_bigtizer","a[href*=\"/addownload.html\"]","a[href*=\"/surl.li/\"]","a[href*=\"fon.bet/\"]","#no_mobile > a[href][target=\"_blank\"]","div[id][style=\"min-height:250px\"]","#js-preload-banner","#infobox_right","div[id^=\"teaser\"]",".alert-danger","a[href*=\"babyitalia.ru\"]","#dle-content div[align=\"center\"]:not([class])",".b-banner-container",".b-banner_sm",".b-header-banner,\n.b-net-preview,\n.mtbottom_priceua",".b-advertise",".b-puzzle-banner","a[href*=\"aHR0c\"] > img","noindex a[href][target=\"_blank\"]","body > #cboxOverlay, body > #colorbox",".right-sidebar div[style^=\"width: 300px; height: \"],\n.right-sidebar__title_without_border:has(> div[style^=\"width: 300px; height: \"]),\n.widget_header aside,\naside[id][style^=\"height:\"],\ndiv[id$=\"_megadiv\"]",".row-banner","div[id^=\"chadddos-guard\"]",".logo-w + a[target=\"blank_\"]",".px-nav-dropdown-menu > .px-nav-item:has(> a > #uLogin),\nli[id^=\"slide\"]","td[bgcolor] > table[bgcolor=\"#EAEBEE\"],\ntd[bgcolor] > table[bgcolor=\"#EAEBEE\"] + table","#antiAdBlock,\n.rek_plashka,\n[id^=\"_myproduct\"]","form > article[id^=\"elComment_\"]:has(strong > a[href$=\"-Adver/\"])",".pls_rmv","div[onclick^=\"onclickRight\"]","a[href^=\"https://www.reg.ru/\"]","#dle-content > table td > a[target=\"_blank\"] > img,\n.stic","#popup_bg",".container > .sidebar,\ndiv[class^=\"news-block\"]","#nav_news > table[class],\n#nav_right,\n#pbie_25,\n#ptext_15,\n.left_banners",".g-ads","#content123",".dlogo td[align=\"center\"],\n.mmenu a[href^=\"http\"]:not([href^=\"http://dream\"]),\na[href^=\"http://tapker.com/app/\"]",".banner-categories,\n.main > div:first-child[style*=\"99%;\"],\n.main > table[height=\"128\"]","body > #right","#vista_toolbara > table:nth-of-type(2),\na[href*=\"in.htm?\"],\na[href][target=\"_blank\"][tooltip]",".intro","#ed-shortbar","div[style*=\"display:inline-bl1ock\"]","#sideLeft > .baza","a[href*=\"utm_\"]",".mreklama","a[href*=\"freebitco.in\"]","p[style=\"text-align: center\"] > a[href] > img","a.film-online[target=\"_blank\"]",".right_colum > section:first-child",".infTable",".mtsnb,\n.wrapper-outer > .background-cover",".modal_type_video-ads,\ndiv[class*=\"__ads-\"]",".fb-ads-block,\n[data-ab-test-id],\ndiv[class^=\"rkl-\"],\nya-recommendation-widget","#main_content + td[width=\"240px\"]","#teaser-cc-cell",".da-section","iframe[src*=\"twitch.tv\"]","#chrome_popup,\n#fishki-prompt-widget,\n.brand-ear,\n.cycle-carousel-wrap > [style*=\"z-index: 100;\"],\n.drag_element:has([href*=\"poleznaja-reklama.html\"]),\n.header-nav__link[href=\"/games/\"],\n.is_adv_post,\n.like_wall.is_visible,\n.sidebar__block_trend ~ .sidebar__block_trend,\n[class^=\"partner-post\"],\n[class^=\"side\"][class*=\"right\"] div[class*=\"promo\"],\n[href=\"https://servers.ru\"],\na[href*=\"poleznaja-reklama.html\"],\ndiv[id^=\"b-close\"],\niframe[src*=\"ondu.ru/\"]","a[href*=\"shop.vmayke.org\"]",".yandex_ads","div[class^=\"popup\"]","#popupwindow","#sidebar > div[style]:not(#rightmenu)","#info-main-block,\na[href*=\"csgo.life\"]",".branding-spacer,\n.head-margin > .nomargin.block",".PostContent > noindex > center,\n.cleared","#relategames > noindex,\n.swfgame_banners",".adv_algn","#afoot,\n#hfsn","#header-banner","#banner-top",".banan_block",".widget_widget_catchbox_adwidget","a[rel=\"nofollow\"] > div[align=\"center\"] > img",".floating,\nimg[width=\"140\"][height=\"30\"]",".dns_banner,\na[\\;] > img,\na[href^=\"http://cifra-zone.ru\"]","center > noindex > a[target=\"_blank\"]",".inRek","aside > .widget_search + .widget_text","[src*=\"_partners/\"],\ntable > tbody > tr > td[width=\"210\"][valign=\"top\"]",".a-video-block","noindex > a[href*=\"/go.php\"] > img:not([src=\"/uploads/vk.png\"])",".stockgame","a[href=\"http://hdserial.com\"]",".container > div[id^=\"adblock-\"] ~ .row,\ndiv[id^=\"adblock-\"]",".top-b.row",".nevidimka,\nbody > div > .menu,\ndiv[style=\"background: #ffffff; box-shadow: 0 0 0 1px #457a9d, 0 0 5px #333; padding: 10px 3px 3px 3px;\"]","a[href*=\"/banners/go_to/\"]",".mcompl","#content > .container","#left_menu_no_adv ~ *,\n#right_menu div[id][class][style^=\"display\"] *,\niframe[src*=\"/advert.\"]",".right-col","#dle-content div[style*=\"440\"]",".buyframe,\n.main-bg a[target=\"_blank\"] > img","a.red,\na[href=\"/out.php\"]","div[id$=\"odalWin\"]",".banerp","img[src^=\"/templates/onlinegid/images/panel\"]","a[href*=\"chromepro.ru\"]",".warning-adblock",".sidebarsB > .sidebar1","#swf","[class$=\"ad_title\"]",".padding > table[width=\"180\"]:nth-of-type(4),\na[href*=\"epidems.net\"]",".panel-body noindex",".article:has(> .article__title > a > .advertising),\n.col__sidebar > .unit-side-informer,\n.unit-inner-banner,\n.unit-side-banner,\n.unit-top-banner,\n.unit-top-dark-banner","div[id^=\"holder_\"]",".text > div[style^=\"min-height:\"]",".bunner_container","[href*=\"/pari\"],\ndiv:has(> table > tbody a[href*=\"kulichki.com/advert\"]),\niframe[src*=\"/leon/\"]","a[href*=\"adv&\"][href*=\"click&id\"]","div[class^=\"but-150\"],\ntd[width=\"150\"][align=\"right\"][valign=\"top\"]",".sape[style=\"width:500px;\"],\n.td_poisk[style*=\"background:#f5f0e8;\"]",".sidebar > .widget_list_mag_wp_300px:first-child,\n.sidebar > .widget_list_mag_wp_300px:has(> .img-300 > a[href][target=\"_blank\"]),\n.sidebar > .widget_list_mag_wp_300px:has(> .img-300 > div[id])",".banad,\n.down_link > .wl:not([style]),\n.file_download > div[style*=\"height:\"],\n.file_info_ad",".article-header__video-banner,\n.b-blocks,\n.banner-area,\n.swal2-backdrop-show,\n.top-bnr,\na[href*=\"/adfree\"]","a[href*=\"thehost.ua\"] > img",".book_ltrs,\n.box_title_on_pages:first-child[style=\"width:100%;\"],\n.pay,\na[href*=\"/feisovet/\"]","body > div[style^=\"position: fixed\"]","#image_after_image-viewer,\n#image_image-viewer_top",".dle_b_yandex",".header-top",".partner-block","#top-band-2","#mod_fav","a[href^=\"http://scorch5.com/\"]",".blocker-notice, .blocker-overlay","#mb_top_space,\ndiv[style$=\"#CCCCCC;\"]",".apygame","center > a[target=\"_blank\"]","[data-widget*=\"adblockOverlayEnabled\"] .notifications","div[id$=\"-menu\"] [class*=\"module-body\"]:has(> script[src]:not([src*=\"vk.com\"]))",".row.row-flash.roll",".re-block","#text-html-widget-4","a[href^=\"http://digit.com.ua/\"]","center > table > tbody > tr[valign=\"middle\"]:first-child + tr:last-child",".adv_video,\n.verx_r",".visible-lg .widget_text","a[href*=\"steam-account.\"]",".rightColomn > aside:has(> .textwidget)",".softobase-client-promo",".adsh_ads4",".advf-top",".topbnr,\n.vk-music-link,\n.vk-player-promo",".card-panel:has(> center > .ds)","div[style*=\".am15.\"]","#teasers-sidebar,\n#teasers-top,\n.more-teaser","#rtm-top","a[href*=\"redikg.ga\"]","._unit","[id*=\"teaser\"]",".inban,\n.page-banner__wrapper,\ndiv[class*=\"__bot-ad\"],\ndiv[class*=\"__top-ad\"],\ndiv[onclick*=\"partner\"]",".app-page__left > .app-page__menu ~ div[style*=\"height:\"]","#dle-content > .short-post > .category,\n.topnews noindex","#vk_up_table,\nbody > div[style*=\"cursor: pointer;\"]","div[id^=\"mawid\"]",".block-header[style=\"margin-bottom: 15px;\"]",".news > div[onmouseout][onmouseover][style],\ncenter > a[target=\"_blank\"][rel=\"nofollow\"]",".badv,\ndiv.hide.margin32 > .ttle,\ndiv.hide.margin32 > .ttle ~ *",".post_liked","div[class^=\"rek\"]","div[class^=\"ban\"],\ndiv[class^=\"videoban\"]","#content > .unspecific.message,\n#some_ad_block_key_popup,\n.modal","#button-contact-vr,\n.oblivki,\n.top-reklama",".down",".player22","[src$=\"/social.gif\"]",".sub-text",".simple-banner,\nbody > .brend","a[href^=\"http://club-vulkano.com/\"]","a[href^=\"http:\"]:not([href*=\"ochevidec.net\"]):not([href*=\"livejournal\"]):not([href*=\"icq\"])",".inner_box3","#rightcol-c > div > noindex","noindex > table.alt1","#leftcol-c > br + div[style],\n.info_one,\na[href^=\"http://verismediya.ru\"]","#container > div.otzyv_box_float[id^=\"review_\"] ~ .otzyv_box_float:not([id^=\"review_\"]),\n#google_recommended,\n.right_column_one > div[class^=\"mainblock h\"]",".dds,\na[rel=\"nofollow,noindex\"]","ins[style^=\"display:inline\"]","[href^=\"go.php?to=\"]","div[id^=\"pcash-block\"]","#daos,\n.entry > div[style^=\"float:\"]","a[href*=\".sim-networks.com/index.php?pid=\"]",".adv-wrapper",".article-comments > .row > div[class] + div[class],\n.h-advert,\n.head-ad_vert,\n.right-a_dvert,\na[href*=\"https://patreon.com/\"]",".gdeslon-widget","#bla,\n.left_side,\n[id^=\"blabla_tr\"]","#pddk221",".dzenSlider",".b-sidebar-right > noindex,\nbody > section > hr","#dle-content > div[id^=\"id-\"]","#sidebar","div[class*=\"ya\"][class*=\"dzen\"],\ndiv[class*=\"ya\"][class*=\"news\"]",".bnr_300_600","#ss-menu > ul > li[style],\n.ss-overflow-hidden,\nli[class^=\"ss-li-\"]","#tesaerleft",".xpwt_video-spots-col","a[href^=\"/url?go=\"]",".package-timeline__item--adv",".col-cont div[align=\"center\"]:not([class])",".reclama_v",".col-lg-3,\n.prognoz_block,\n.reklama_img_ssilka,\n.top-menu > .top-menu-item ~ .top-menu-item ~ .top-menu-item > :not([href])","a[href^=\"http://bestspb.ru\"],\na[href^=\"http://www.risecargo.ru\"]","[alt*=\"Amigo\"]","#left-bot","#installApp",".yandex-link",".download_file:has(> a[href*=\"/sb/clk/\"])","div[id*=\"rca\"]",".popup[id*=\"-results-banner\"]","#page_header > center,\n#page_header > hr,\n#sidebar1-wrap > hr,\n#sidebar1-wrap > noindex ~ table,\n#sidebar2-wrap > hr","#sverhuAd",".download_blue_yellow",".container_gads","#page > #overlay","img[src^=\"https://rsload.net/images\"][src*=\"2890374\"]","img[src*=\"banner\"]",".menu_block.navi > a:not([href^=\"/\"]):not([href^=\"http://ru-admin.net\"])","div[style*=\"fyi5fimf.\"]","#left_col .center > noindex ~ *","#page-body > noindex > .bg3,\na[href^=\"http://www.seopowersuite.ru/\"]",".item-full > .list-items ~ .subcol","#bottomBlockAdfox,\ndiv[class^=\"ggmodale\"]",".full_story + center,\n.topbannerbg",".lb-sideleft",".adbon",".smotrite",".contextlink","#blokya",".bns-bl,\n.player-bn",".a_top",".adv-sale","a[href^=\"http://naoblake.com/\"]",".sect-recl","#fo_cblock2 > .row2 > table ~ div[align=\"center\"],\n#fo_cblock3","div[id^=\"carousel_pos\"]",".mask,\n.modal-baner,\nobject[data*=\"/images/zen/\"]",".scrolled-adv","[data-banner]","a[target=\"_blank\"][href*=\"olimp\"]","#left_slide > #conteiner, #left_slide > noindex","#fixcyber,\n.article__content > table[width=\"336\"]","#opaco, #popup","div[id^=\"rek\"]","td[width=\"120\"][valign=\"top\"] a[href][target=\"_blank\"]","[href=\"http://surgeryzone.net/knigi-po-medicine\"]","#aposnow,\n#page_header td[width=\"230\"] + td,\n.attach > tbody > tr:not([class]) > td[width=\"100%\"][class=\"attachheader\"][align=\"center\"]","[id^=\"nadavi\"]",".widget_partn","div[id^=\"news-id-\"] > .quote > div,\ndiv[id^=\"news-id-\"] > .quote:has(> div)",".b_articles__banner,\n.partner-news:not(.b_crosswidget)",".newsText > p:has(> ins)",".row > .col-md-7 > .panel-default","div[class^=\"download-rek\"]","a[href*=\"browser.\"]",".maincont > div:nth-last-of-type(2) > a > img",".side-widget > a[href][target=\"_blank\"] > img:not([alt*=\"elegra\"])","#theBanner,\n.tBoxAdv",".content > noindex > :not([href*=\"tyurem.net\"])","#bottom-notice","a[href*=\"://money-birds.\"],\na[href*=\"://payad.me/\"],\na[href*=\"://surfearner.me/\"],\na[href*=\"://teaser.bz/\"],\na[href*=\"bolshoyvopros.ru/\"]",".adv-news,\n.lazy-load-banner,\nbody > .yellow-die","#left_banner,\ndiv[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:not(:only-child),\ndiv[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:only-child > div[class]:not([id]):first-child:not(:only-child) ~ div[class]:not([id])","#top-banner",".fixed-block > div[class] ~ div,\narticle > section:has(> div > div > a[href*=\"/ad.adriver.\"]),\ndiv[class*=\" \"]:first-child + div[class*=\" \"]:last-child > div[class*=\" \"] > div[class*=\" \"]:first-child:empty ~ div[class*=\" \"],\ndiv[class^=\"fuel-\"][class$=\"-banner\"],\ndiv[id^=\"ecbr-\"],\niframe[src*=\"safemore.ukr.net/\"]",".custom-html-widget > a[href] > img",".outer > br,\n.outer noindex > center > a[href][target=\"_blank\"]","a[href*=\"utorrentgames.net/module.php\"]","#dle-speedbar > .hblock:has(> .adsbygoogle),\n.full-story > .mblock:has(> noindex),\n.mblock > noindex,\n.right .mblock:has(> a[href][target=\"_blank\"] > img)","div[style^=\"position: absolute; width: 300px;\"]",".mv-advert-position",".tizer",".prevent-first-click","div[class^=\"adrotate\"]",".sidebarBlock:first-child","div[class^=\"sectionrol\"]",".code-block:has(> .content_rb)",".c-center > .cols ~ *,\n.c-left > .block ~ *","div[style^=\"text-align:center;line-height:0;display:block;height:\"]",".after_image_promo,\n.walls_data > .item:has(> .thumbnail script)",".ads-long-block","a[href=\"#\"][onclick*=\"_blank\"]",".downloadPageBox > div[id]:has(> img + style),\n.dpbTimeOut,\n.isadNotif,\n.wzADS,\narticle > div[id]:has(> img ~ style)",".fullstory ~ noindex .pleer",".right-full > noindex","#top_ajax_ad","#popup.modal-box","#content > .info-box,\n.blog-cat > .box[style^=\"height:\"]",".adblocker-notification,\n.slideshow__link,\na[href=\"http://greedydwarf.ru\"],\nbody > div[style*=\"z-index: 10000\"]","#dle-content > .search","#ipd-msg-wrapper + br + center,\na[href^=\"https://author24.ru/\"],\nimg[alt=\"author24.ru\"]","div[class^=\"rec-\"]",".we-are-featured","a[href][rel=\"noindex\"]","td[align=\"center\"][style=\"width:220px;\"] + td[valign=\"top\"] > :not(#dle-content)",".gooo",".for-article > .js-switch-blocks-center > .news-feed-wrapper:has(> .news-feed > .for-banner),\n.for-banner,\n.page-new > .left,\na[href^=\"/banner/click/\"]","#wp-custom-header > .header-image-wrap > img,\na[href][rel=\"nofollow noopener\"] > img","#header_advt-wrapper,\n#slotPromoinformer300x250,\n.content-roll,\n.mobile-branding-wrapper,\n.news-list-col > .news-list,\n.partner-wrap-block,\ndiv[id^=\"slot300x\"]","[class*=\"adv-\"][class*=\"new\"]","[id^=\"mobileBrandingPlace\"]","div[id^=\"videoAdvWrapper\"]","div[class*=\" ZNT_\"]","a[href*=\"insorg.org\"]","#block-zwzd-partners",".mediametrics","div[id^=\"Zz\"]",".banner-sidebar",".recomended,\ndiv[class^=\"djslider\"]","#partner-widget-mediametrics,\n.capybara-mini[style^=\"width:300px;min-height:300px;\"]",".bn-content",".sect-repeat-ban",".td-post-content > p:has(> i > [onclick^=\"yaCounter\"])","[class^=\"banner\"]",".content > .comment-block[style^=\"margin\"]",".reklbanner","div[class*=\"remodal\"]",".fotorama__stage:has(> div img[src*=\"/i/a/\"]),\na[onclick*=\"ad_click_\"]",".my-4",".temporary_banner",".adv-container-wrapper,\n.partners-container,\n.promo-card-small,\ndiv[class$=\" feed-item\"]","#installer,\n#loaded,\n.ads-ob,\n.aside > [id][class],\n.aside div[id][class]:empty,\n.grid > div[class^=\"it_\"]:has(a[href][target=\"_blank\"]),\n.header #person:empty,\n.theiaStickySidebar > [id][class],\n[class^=\"partner\"],\n[itemprop=\"articleBody\"] > [id][class]:empty,\ndiv[class^=\"it_\"]:has(> div[class^=\"banner\"]),\ndiv[id^=\"prog_adv_\"]","div[id^=\"adriver_banner\"]",".bPosition_c2,\n.is_momenty,\n.item-text > div:has(> div > .inpage_block-adv),\n.no-print[style*=\"height\"],\n.publication-c4,\na[href=\"/advert\"],\ndiv[class^=\"inpage_block-adv-\"],\ndiv[class^=\"right-banner\"],\ndiv[id^=\"top_banner\"],\ndiv[id^=\"widget-container_news\"],\ndiv[style*=\"height\"][style*=\"110px\"],\ndiv[style*=\"height:\"][style*=\"width:\"][style*=\"overflow:\"]",".bbh,\n.bbn",".g-banner","#pn_gsc_pblocks,\naside.tm-sidebar-a [class*=\"block\"]",".adblocker",".container-fluid > div[class=\"container uphead\"],\n.dlblock:has([href*=\".drp.su/\"]),\n.horizontal > .rbox:has(> div a[href*=\"page.php?id=3023\"]),\n[href=\"download/page.php?id=5511\"],\na[href*=\"page.php?id=3023\"],\nbody > .dlblock ~ .container > div[style=\"margin-top:25px;margin-bottom:25px;\"],\nbody > .dlblock ~ .container[style=\"padding-top:12px;\"],\nhtml:not([style]) > body getsitecontrol-widget:not(#getsitecontrol-7665)",".uix_ad_banners,\ndiv[style=\"height:5px;\"]",".header-link",".related_news:has(script)","div[style^=\"margin: 20px 0;min-height:\"]","a[href*=\"://fineproxy.org/\"]",".afterpost-teaser-x,\n.sidebar-block:has(> .sticky .comm-blog),\ndiv[id^=\"slider-middle\"]",".two-big-block",".glsdklj","#adFoot",".canshow,\n.main-banners,\niframe[src*=\"/bredir/\"]",".main-b",".comments ~ noindex","div[class^=\"homeBannersAds\"]",".msg-AdBlock",".follow_button",".my-5","[data-type=\"anti-abp\"]",".spots-side","[data-action=\"banners\"]",".card__description__adv,\n.details__bg","a[href*=\"://cutter.li\"]","div:has(> a[href*=\"://bit.ly/\"]),\np:has(> strong a[href*=\"://cutter.li\"])",".overflow-hidden.border[class*=\"border-brand-base\"],\n.to-brand-danger,\n[data-test=\"channel-name-link\"] ~ div:has(> div > div[id^=\"yandex_rtb\"])","#messageblock1",".eduChat,\n.well-google,\n[action*=\"homework.ru\"],\n[action*=\"vse-sdal.com\"],\na[href^=\"https://zakaz.semestr.ru/\"],\narticle div:has(> [action*=\"homework.ru\"]),\narticle div:has(> [action*=\"vse-sdal.com\"]),\ndiv[id^=\"Math\"][id$=\"Block\"] > div:has(a[href]:not([href^=\"/\"]):not([href*=\".semestr.\"])),\ndiv[id^=\"Math\"][id$=\"Block\"] > div:has(a[href^=\"https://zakaz.semestr.ru/\"])","[id*=\"banner\"]",".background-banner","pjsdiv[style^=\"position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10000; display: block; background:\"][style*=\"/player/loader.png\"]",".leftside.lcolomn > .block:nth-of-type(1),\n.maincont > center",".rightrekl",".book-box:has(> [class*=\"banner\"])",".logo_ad_wrap",".cookie-modal,\n.dzen-logo,\n.sidebar a[href][target=\"_blank\"] > img,\n.sidebar__wrap > :not(.sidebar__info),\n.yet:has(div[id]:empty)","a[href*=\"erotel.org\"]",".ttte","a[href*=\"/?from=portal&place=ver-slider\"],\ndiv[class^=\"inform_doska\"],\ndiv[id*=\"company\"],\ndiv[id^=\"who_portal\"]",".ad1,\n.ad3",".phpbb-ads-center","#phpbb-ads-ab","#branding-ads","img[width=\"727\"][height=\"89\"]",".sidebar-widget:has(> [data-la-block])",".posts-container > .card:has(> div > [id^=\"yandex_rtb_\"]),\n.posts-container > .card:has(> iframe[src*=\"/banners/\"])",".sidebar > .side-box > center ~ *","a[href*=\"://animedub.ru/\"]",".sub-info a[href][target=\"_blank\"] > img",".content div[style^=\"min-height:\"]","#moduleLeft[style=\"border:0;\"],\n#wrap > div[class^=\"headbg\"] > a[href][target=\"_blank\"],\n.batre,\n.shortstoryContent > center[style],\ndiv[class^=\"interDub-\"],\ndiv[id^=\"moduleLeft\"]:has(iframe)","[style=\"background:#2f2d38; margin:10px;\"]",".topside::after,\n.topside::before",".item:has(> script),\n.item:has([src*=\"/images/pek.png\"])",".nobo + .box-categories,\ndiv[style^=\"width:100%; height:90px;\"]",".main > noindex",".rek1","div[id^=\"admitad\"]","#page-body > .bg2.post:not([id])","#top-banner-box","a[target=\"_blank\"][href^=\"http\"] > img","a[href^=\"/trh\"],\ntd[align=\"left\"]:has(> div[id^=\"bb\"] > [id*=\"ScriptRoot\"]),\ntd[valign=\"top\"][width=\"155\"] > table:has(div[id*=\"Composite\"]),\ntd[valign=\"top\"][width=\"155\"] > table:has(div[id^=\"bn_\"])","div[style*=\"width: 240px; height: 600px\"]",".message-container,\n.rightbar > div[style^=\"width\"],\na[href^=\"https://daftsex.github.io/\"],\nbody > div[style*=\"position\"][style*=\"background\"]","a[href^=\"https://theporndude.com/\"]",".vce-related-box:has(> .main-box-inside script)","a[href^=\"http://sportfarma.com\"]",".fp-player a[href^=\"https://bogvideo.com/partneram/\"]",".adva2,\n.dl_link ~ [class]:not(div),\n.dl_link ~ div[align=\"center\"]","a[href^=\"http://agatauto.kia.ru/\"],\na[href^=\"http://sberbank.ru/ru/person/promo/\"]","body > center:last-child,\nbody > table[width=\"99%\"] + p[align=\"center\"]",".Yreklama,\ndiv[class^=\"adaptivgoogle\"]",".short_ban","#smo_modal,\n.wrapper-sponsors",".news-content-wrapper,\n.side-content-wrapper,\n.top-content-wrapper",".nav > .menu-part",".page__main a[href][target=\"_blank\"] > img",".custom",".tt-panel > .note","#installpack-table > .buttons-wrapper > p,\n#installpack-table > .center-wrapper,\n.btn-installpack",".jqmOverlay,\n.jqmWindow",".block_r",".desktop_banners,\ndiv[class^=\"mob_banner\"]","[class$=\"bbody\"],\ncenter + noindex","#bleft,\n#bright,\n#mainContainer > div:not([id]),\n.col-auto[style^=\"height:\"],\n[class^=\"embed-responsive\"],\nbody > .position-fixed,\ndiv[class*=\"vright\"],\ndiv[class^=\"spinner\"] ~ .d-flex","div[style=\"width: 100%; height: 250px;\"]","td[align=\"center\"] > .leftmenu-text","#ads-sidebar-block","div[class^=\"blockdiv\"],\ndiv[class^=\"ftprefix\"]",".custom-html-widget",".aslot,\nsection > .col-full + script + center[class]",".box-Customs2,\n.box-Customs3",".bottom-bar,\na[href*=\"nacked_tits_bot\"],\nimg[src*=\"/download-yb.\"],\nnoindex > .boxlinks","#rightside > .right-block:nth-of-type(2)",".down-mg","body > div[id^=\"ban\"][style],\ndiv[class^=\"gov\"]",".block_d,\n.sidebar > .vk:not(:last-of-type),\ndiv[align=\"center\"] > .vk","table[height=\"90\"],\ntbody > tr > td[width=\"100%\"][valign=\"top\"] + td","#install-area > .post-install,\n.carbon-ad","center > div > noindex",".promo-bl,\n.video_rekl",".baner",".homes",".line > a[href][target=\"_blank\"] > *",".attachment a[href*=\"aHR0c\"][target=\"_blank\"]","[data-ofga-link]","#sideAdv",".dw_focus_widget_news_ticker,\ndiv[class^=\"adslot\"]","#myCarousel,\n.fade[class^=\"modal\"],\n.row-fluid.center > h3,\n.row-fluid.center > h4","aside > section[class^=\"ad\"]","#main > #logo + [class*=\" \"],\nbody > :not(div):not([id]):not([class]):not([style]):not(script)","a[href*=\"://clcr.me/\"]",".homeads,\n.pmedia_240",".-adfb",".page-note","#player > .absolute","a[href*=\"epngo.bz\"]","body > div[class^=\"revelation\"]",".viewinfo ~ center > .link1,\n.viewinfo ~ center > .link2","#rightside > div > noindex,\n#rightside > div[style^=\"background:\"]","#showcase","#rec","#rec_bg,\n.bloc0",".form-wrapper.cf",".sidebarleft > aside","td:first-child + td[width=\"250\"]","#mv,\n.am","a[target=\"_blank\"][rel=\"nofollow\"][href^=\"/engine/download?\"]","#link_brand","#modex",".footer > span > div[style=\"text-align: left;\"] > div[style=\"text-align: right;\"]",".brend",".row > .hidden-sm.hidden-xs > :not([class])",".b-popup","div[style*=\"hot-game.info\"],\nimg[alt=\"Hot-Game\"]","#all > #popup,\n#all > div[style=\"padding:1px;width:100%\"]",".articl_center > noindex","#youcontrol","noindex > .banner",".place_bottom,\nimg[onclick^=\"countAdClick\"]","#wrapcentre td[colspan=\"3\"] > table:nth-child(4),\n[href^=\"http://numbuster.com\"],\n[href^=\"http://www.cenam.net\"],\na[href^=\"http://happycomp-nn.ru\"],\na[href^=\"http://ostrie.ru\"],\ndiv[class=\"postbody\"][id^=\"post\"] ~ center,\ntd[style*=\"url(/images/\"]",".article__dzen","._sm24",".item:has(> div > [src*=\"pek.png\"]),\n.meti",".main > .new_header_90.boxNoPadding3:first-child,\nimg[width=\"240\"][height=\"25\"]",".custom > div[style*=\"display\"],\n.custom > noindex,\na[href*=\"://look-sport.net/\"]","#right-image",".come_d,\n.footer #banner ~ td","#modal-adbmon-div","div:has(> div > [href*=\"bit.ly\"])","div[class^=\"bodyclick\"]","body > div[data-mg-c]","div[id^=\"ab_\"]","center > #vis","div[onclick*=\"SkipR\"]",".bar_bannerz,\n.probirka-popup-container","div[id^=\"AdFox_banner\"]",".banner-left",".banner-right",".ref_link,\ndiv[style=\"color:red;font-size:25px;\"], .adblock_loock",".newsbody > noindex","#advert","#latest_news td[width=\"85%\"] > table > tbody > tr:nth-child(-1n+2)",".banner240","td > table.topic ~ .delemiter:not(:empty)","td[valign=\"top\"] > .forabg:has(> div > div > .inner > .postbody > .content > script[src*=\"oldxit.ru\"])",".promo-banner",".rechka","#teas",".rubadv-post,\n.rubadv-top-in,\na[href^=\"http://minecraftrating.ru/\"]","a[href=\"/donate.php\"] + a[target=\"_blank\"]","a[target=\"_blank\"][href*=\"/webiz/\"],\nimg[width=\"829\"][height=\"90\"]","[class*=\"ad-block\"]",".promo-yandex",".contentBox > noindex",".booster,\n.top_bg > a","#aside > div[style^=\"border:\"],\n.youtube","#pageBody > div[style^=\"text-align: center;\"],\n.partnersList,\n.rightSide > .social_groups ~ div,\n.rightSide > a,\n.sideBlock:has(> .adsbygoogle),\n.sideBlock:has(> [id^=\"CNM\"]),\nnoindex > [class$=\"-block\"]","a[href^=\"/red\"]","a[href][target=\"_blank\"][style*=\"smapps.org/lead/banner/\"]",".card-yandex,\n.inside-smi",".block12 > a[target=\"_blank\"]","#menuLeft","a[href^=\"http://studlancer.net\"]",".banner--cover,\n.media-block-wrap:has(> div iframe[src*=\"/russian-echo-widget/\"])","tr > td[width=\"250 px\"][valign=\"top\"]","div[id^=\"post-\"] > div[class=\"a-divide-entry\"]","#new-adver-promo,\n#new-header > #leftQuote,\n#new-header > #rightQuote","center > p > a[target=\"_blank\"]",".dosugban,\n.someban","a[href^=\"http://www.traht.org/module.php\"]",".header > .red,\na[href*=\"://pronpic.org/\"]",".sidebar > .widget-wrap ~ .widget-wrap > .widget_text,\ndiv[style=\"min-height:120px;\"]",".ovdiv","div[style=\"position: relative;display: block;width: 100%;height: 90px;margin-top: 10px;\"]",".custom > div[style^=\"padding:\"]","iframe[src^=\"http://kinohouse.ucoz.ru\"]",".oldest_neews > table > tbody > tr > td:not(:last-child),\n.post_body > div[style=\"color:red;font-size:25px;\"],\na[href*=\"rutor.\"]:not([href*=\".rutor.org\"])","#dle-content > div[style^=\"float: right;\"]",".a-top,\n.partner_","#yandexbot_post","body > #document_modal.modal, #some_ad_block_key_popup,\ndiv[id^=\"adspace\"]","noindex div[align=\"center\"] > a > img",".conrek",".catalog > .shorty:has(> .block),\narticle > div:not([class])","a[href^=\"/index.php?banner-system-redirect/\"]",".modalFacebook",".asn,\n.blockmainkv,\n.mainkvblock,\nimg[src*=\"/modules/banner\"]","table[background=\"themes/xbox/images/hhead.jpg\"]","#center2 > .block",".textwidget a[href][target=\"_blank\"]:not([href*=\"xxx-game.org\"])","a[href^=\"http://i100.ru\"]","#main_banner",".aside > div ~ div",".banners-top",".snap-block > .ad + div,\ndiv[class][style^=\"width:\"][style$=\"300px;\"],\ndiv[class^=\"za-columns-\"]",".fad,\n.pad",".no24_teaser","#page-body > div[class=\"panel\"]","div[class^=\"promo\"][class*=\"wrapper\"]","#bdp_ad_container,\n#bdp_shadow","#content-container > div[style^=\"display: block;\"],\n#content-container > div[style^=\"position: fixed;\"]",".widget_text > .widget-top",".video-sqrs-bl",".banner_widget","img[src*=\"jobvacancy.pro/img/commin/\"]","div[class*=\"plav_\"]","#right > div[style*=\"height:\"][style*=\"255px\"]","aside > .widget_block",".googlesingledown,\n.row > div:has(> .card-blog script),\n.singlepartners,\np:has(> .adsbygoogle)","body > div[id][class][style*=\"z-index\"][style*=\"9999\"], body > div[id][class][style*=\"z-index\"][style*=\"9999\"] + div[class][style*=\"z-index\"][style*=\"9999\"]",".remt,\n.topadmobile,\ndiv[class^=\"remon-after-\"]",".tnx-block,\naside a[onclick^=\"yaCounter\"]","#somewin","a[href*=\"vk.com/away.php\"]","aside .HTML > .widget-content > a > img","adsense",".dna-adfox-block",".dna-vue-player,\n.header-top-banners",".BodyNewsStyle:has(> div > [id^=\"yandex_rtb\"]),\ndiv[style=\"height:20px;\"]:empty","[id^=\"banner\"]","#holdon",".desktop-banner",".eriuue-content,\n[class^=\"bablo\"],\n[class^=\"quads-\"]",".partners_rows,\n.sidebar.column > div:empty,\n.sidebar.column > h5","#ads-top.ads,\n#jtn-common-adv-label > path,\n#ui-common-adv-label > path,\n[data-ns-portal] [data-adv-mark],\n[data-ns-portal] div[class^=\"topicsList\"] a[href*=\"erid=\"]","#hoverprompt",".ctaRightWidget",".sidebar-news,\n.uracy,\n.wrapper-branding,\n[class^=\"bnr-\"],\na[href=\"/menu-subscription\"]","iframe[src*=\"/smi\"]",".showMessageAdBlock","#sidebar > .custom-html-widget ~ .custom-html-widget,\n.main > div > a[href][target=\"_blank\"],\ndiv[align=\"center\"][class$=\"only\"]",".b_top,\n.post-banner-bottom",".pop-block","[data-creative]","#div-hb-top-forum,\n.forum-right-column,\n.forum-top-banner,\n.global-wrapper > noindex li::after,\na[href*=\"://auto.ru\"][href*=\"utm_\"]",".PReP\\+,\n[data-cms-place],\n[data-placement],\ndiv[class^=\"articleBlockFullscreenGallery_\"] > div[class^=\"wrapper_\"] > div[class^=\"slider_\"] ~ div","[data-status]","[data-test=\"sticky-header\"] > div > div > div > div:first-child:not([data-test])","[data-ref=\"sticky-header-wrap\"] > [data-test=\"sticky-header\"] ~ div","#app > [data-cms-place] + div[class] > div:first-child:not(:only-child)",".gridContainer div[class]:has(> [data-cms-place])",".widget_custom_html:has(> .textwidget > #MediaMetricsInject)",".promotion","#header-inner > font > a[href][target=\"_blank\"]",".banner-in-frame",".banner-bottom,\ndiv[bs_id]",".f80,\n.pages_sf_right_block > table[style*=\"min-height:\"],\n.yanews__block",".recl","div[class^=\"vex\"],\ndiv[id][block][style]",".partners-list",".full-story__banner",".article__aaa,\n.article__dzen-share,\n.bnbox,\na[href*=\"://rostoknadache.ru\"] > img","#vertbar_table,\ndiv[class*=\"popup\"]",".long-banner,\na[href^=\"/admin/banner/system/click/\"],\ndiv[style^=\"position: relative; width: 230px; height: 400px\"],\nimg[src*=\"баннеры\"]",".reklama_sidebar_ads",".offer","#widgets .custom-html-widget","a[href*=\"smarty.sale\"],\ndiv[class*=\"smartys\"]",".card.promo,\n.header__advertising-block,\n.side-promo-place-right","#ipbwrapper > div[align=\"center\"],\n.borderwrap > [id^=\"p_row_\"] ~ table[width=\"100%\"]:not([id^=\"p_row_\"]),\ndiv[style=\"width:900px; margin: 5px auto 5px auto\"]","td[align][height=\"200\"],\ntd[background$=\".gif\"],\ntd[style*=\"background:\"][style*=\".gif)\"]","#b-bottom,\n#b-top","div[class^=\"brrr_\"]","body > div[id][class]:has(> div[id][class] [class^=\"adblock\"])",".megaShadow,\n.paywall-activated,\n.topAdvertize","div[class^=\"GbShadow\"]","div[class=\"post bg1\"]",".no_ampr","div[id^=\"b_script\"]","#pun-announcement,\n.tclcon > noindex,\n.tclcon > table[height=\"31\"]","._im72e8,\n._y2b48h","#dle-content > table:first-child center,\n.menu > a:not([href^=\"/\"]),\nnoindex a[target=\"_blank\"]",".greyblock,\n.rightblock > .shadowp","center > object > a[target=\"_blank\"]","div[id^=\"t_Banner\"]",".wrapper > div[style^=\"overflow:hidden\"]","blockquote",".owl-wrapper-outer .slideAlt,\nbody > .gifimg","#head_banner","#special-link,\n#title-partner-news,\n.smi24_tisers,\na[href*=\"makfa.ru/\"]",".top-banner__container","[class^=\"LinkZen\"],\ndiv[class^=\"Banners_skeleton_\"]","#top-pannel,\n.top-header-wrapper",".lad","img[src*=\"/images/undefined/\"]","a[href=\"https://vk.com/sochirealtys\"]","#column_center > [class^=\"modern_block\"]","a[target=\"_blank\"] > img","body > #page ~ div[id][class]",".branding-banner,\ndiv[class^=\"block_1\"]",".bldownload > b,\n.bldownload-reklama,\n.reklamafull","#trance","#closing,\n.agregator_R,\n.fs_bottom > noindex,\n.logo,\na[href^=\"http://psychosearch.ru/\"]","a[href*=\"a24help.ru\"]","a[href][style^=\"display:block\"] > img,\nbody > div:not([id]):not([class])[style^=\"position: relative;z-index:\"]",".grayb",".cFadeDark,\n.flatBottom,\n.flatTop,\n.partners-blocks-wrap,\n.row > .col3.positionRelative","#side_left > .bnav ~ *,\n#side_right > .side_right_bl ~ *",".rhead","#runBanner,\n.col > .news-grid:has([class*=\"adv-\"]),\n.l-branding-top,\n.underNewsAdb,\ndiv[id*=\"Adb\"]","[data-test=\"header-adv-logo\"]","div[data-test=\"header-sticky\"] > div > section ~ div","#read-mediam,\n.head-b,\n.right-b,\n[src*=\"://73online.ru/advert/\"]",".bk-widget,\na[href^=\"/bookmakers\"]","div[class^=\"article-partners\"],\ndiv[class^=\"smi24_informer\"]",".topic_shop_offers,\n[data-campaign-code][data-url*=\"http\"]","#GPM_7days_D_Top,\n#RutubePlayerNews,\n#comment_banner,\n#news-widget,\n#page_content > div > div:not([id]):not([clas])[style*=\"padding:\"],\n.b-hz2_type_section,\n.b-section_content_partners-news,\n.header-7days__branding,\n.header-7days__recommendation_advertising,\n.material-7days__paragraf-info:has(> #RutubePlayerNews),\n.mtop,\ndiv[class*=\"js-banner_ad_\"],\ndiv[id][style=\"width: 970px; height: 250px;\"]","#smth,\n#ya-bottom",".padding.right > .block",".vp-content-l-r > div > *",".advzone,\n[id^=\"site-welcome\"]","marquee[scrollamount]",".bsac",".ranbne.clearfix","#center_b,\n#up_b,\na[href^=\"http://boostor.ru\"],\na[href^=\"http://goto.astdn.ru/\"]","a[href*=\"funpay.ru\"]",".ignore-select",".wrap-sindicate,\n.wrap-yandex","#games",".advs","td[valign=\"top\"] > table[height=\"180px\"]","div[style*=\"/design/common/pic/please\"]","#top_promo,\nimg[src^=\"/uploads/promo/\"]","a[onclick][href*=\"adhands.ru\"]","a[href*=\"//parnuxi.biz\"]","div[align=\"center\"] > table[width=\"160\"],\ndiv[align=\"center\"] > table[width=\"962\"]","td.t_bg > center:has(> a[href][target=\"_blank\"] > img)","img[width=\"170\"][height=\"340\"][border=\"0\"],\nimg[width=\"570\"][height=\"80\"][border=\"0\"]","#popup3,\n.fancybox-overlay",".widget_custom_html.FixedWidget__fixed_widget","a[href*=\"://dzen.ru/\"]","#partners-news-container","#yandex-zen,\n[aria-label=\"Реклама\"],\n[data-test=\"SECTION\"] > [data-test=\"SECTION-CONTENT\"]:has(> div > [href^=\"/out/?url=\"]),\na[href^=\"/out/?url=\"],\ndiv[class^=\"Advert\"]","#nadoelo,\n.content:has(> div > #nadoelo)","#header-links,\na[href^=\"http://www.ag.ru/go/outer\"]","#container > style + ul[class]",".cpatop,\n.offersblock,\n.vnimanie",".side-cpa",".widget_zen_widget",".adchoice,\na[href^=\"/gobanner\"],\ndiv[class*=\"adagro\"],\ndiv[class^=\"brending\"],\nsection[class^=\"my-\"]",".adv_content","img[id^=\"cradv_\"]",".bnrs","#popup-bottom","#rightside .main-content:has(> span script)",".b_read_online:has(> .litres_fragment_body),\n.best_sellers,\n.list_other_sites,\n.list_other_tab,\n.wrapper_ban",".container:has(> div[align=\"center\"] > video > [src*=\"://dental-paint.ru/\"])","#leftcol > *,\n#rightcol > *","#advise",".header-decor.index","div[class^=\"two-column-page-sidebar-slided-boners\"]",".tz-widget.container",".badven,\n.bpartn,\n.centersideinn > .cblock","#sidebar-floating","#alia_modal,\n#vita_modal",".baner_top,\n.block_saitbar > .ul_partner ~ .link_all,\n.ul_partner,\n[href=\"union/advert.htm\"],\na[href*=\"multiwork.online/\"],\ndiv[style=\"width: 600px; height: 90px; margin-left: auto; margin-right: auto;\"],\niframe[src*=\"multiwork.org\"]",".banner.black,\n.banner.red,\n.coefficients,\n.field-item > p:has(noindex [href*=\"adfox.ru\"]),\n.field-item > p:has(noindex [href*=\"pari.ru\"]),\n.field-item > p:has(noindex [href*=\"utm_campaign\"]),\n.last-news:has(> .block_title ~ [id^=\"unit_\"]),\n[onmouseenter=\"onClickPbButton()\"],\na[href*=\"://aff1xstavka.com/\"],\niframe[src*=\"ad.allboxing.ru\"]","a[href^=\"https://relap.io/\"][data-ad-link]",".article__aggr",".widget-bnnr,\nmain > .container > .site-content:has(> .content-banner)","div[id^=\"promo_\"]",".header__main-banner,\n.header__top-banner","#content_r_box,\ndiv[id^=\"blockbann\"]","a[href*=\"-pokupka-zhilya-\"],\ndiv[id^=\"bx_\"]","[id*=\"baner\"],\nimg[src*=\"/theme/img/hmwk/\"]",".bet-wrap,\n.pasta-wrap,\na[href*=\"fonbet.ru\"]","a[href*=\"mediaget.com\"]",".fancybox-container",".td-bnr-wrap-full,\nbody > div[style=\"display: inline-block\"],\ncenter > div > a[rel*=\"nofollow\"][target=\"_blank\"]","[src*=\"/imgr/\"]","a[href] > img[style*=\"display:\"]","big > a","#page > center","#tt,\na[href*=\"://rfnd.io/\"]",".personal > .overlay,\n.popup.subscribe_panel",".a,\n.a_top_place,\n.b-nav li > a:not([href^=\"/\"]):not([href*=\"altapress\"]),\n.b-sidebar-right > div[style*=\"height: 300px;\"]","div[class*=\"partners\"]",".bgbanner",".active_bet,\n.book_banner,\n.fix_block,\n.forecast-ad-line,\na[href=\"/category/theory/\"]",".bookmakers","div[id^=\"amic_banner_\"]","#top_section #smflogo,\na[href*=\"amit.ru/service-center\"],\na[href*=\"evroremont.amit.ru\"]","div[style=\"width:300px;height:200px\"]","a[class*=\"rekl\"][target=\"_blank\"]:not([href^=\"http://amurpress.ru/\"])","table[align=\"center\"][width=\"90%\"] > tbody > tr > td[align=\"left\"] + td[width=\"234\"],\ntbody > tr > td[width=\"50%\"][valign=\"top\"] + td[width=\"120\"][valign=\"top\"],\ntbody > tr:has(> td[valign=\"top\"][width=\"130\"] > font > [href=\"/advertising/\"]),\ntbody > tr:has(> td[valign=\"top\"][width=\"130\"] > font > [href=\"/approach/\"]),\ntd[width=\"100%\"][align=\"center\"] > a[href] > img,\ntd[width=\"600\"] + td[width=\"250\"] > center > a[href] > img","div[id^=\"ad_header\"]",".adb-def",".you_a","[class*=\"af_advert_\"]","a[href^=\"https://alitems.com/\"]",".a_mh250,\n.bottombanner,\n.col-right > .block,\n.promo_head,\n.promo_middle,\n[onclick*=\"brand\"],\ndiv[id^=\"krt-\"]","#slides_top",".widget_html_javascript_adder",".layer_box > #header,\ndiv[class=\"layer_box flex\"] > a[href][target=\"_blank\"]",".esg-bleach",".first-popup,\n.videoroll-banner,\n.vsemayki-banner",".poverh,\n.sidebar div:has([data-relap-id]),\na[href=\"https://animedub.ru/adblock.html\"],\ndiv[class^=\"rolic\"]","#offreklama","noindex > a[style][target=\"_blank\"]",".badversting,\n.ban_center_screenlist,\n.basecont,\n.randomnews > .videorek","#drakensang","#snow","div[id^=\"news_anisim_info_\"]",".container-fluid > .row:nth-of-type(2),\na[href*=\"/teasers/\"]","a[href^=\"http://bonus123.com/\"]","#block-block-1,\n#block-block-21,\n#block-block-31,\n#block-block-77,\n.top-text-block",".featured","blockquote:not([style=\"border:2px #000000 dashed; padding: 18px; margin:0px 0px 0px 0px;\"])","center > a[href]:not([href=\"//www.liveinternet.ru/click\"]) > img[src]",".rightColumn a[href][target] > .Recbanner","div[class*=\"sredstvo_container_group\"]","a[href^=\"/ads.php?\"]","a[href*=\"://timeweb.com/\"]","#sponser_vidjet","#flip_container",".sidebar-item.banner","div[id^=\"advBox\"]",".native-brand > div",".backgroundmain,\n.tingle-popup,\n[data-information]",".banner-zone,\n.menu-item > a[href*=\"utm_campaig\"],\n[class*=\"home-credit\"]",".dle_b_ad_block",".theiaStickySidebar > .widget_custom_html","div[class^=\"Eshop\"]","#data-column-center-adv,\n#post-data-adv,\n#right-data-container [bannerid],\n.orgs-adv-c",".baner-wrap-inside,\n.kp-top-banner","#doscroll_prompt,\n#invite_bottom-news,\n#main_adv,\n#sticky_top-adv,\n.col:has(> [id^=\"yandex_rtb_\"]),\n.col_adv,\n.tabloid,\n[class*=\"adv_\"],\n[class*=\"cc_adv\"],\n[class]:has(> a[href] [class*=\"partner\"]),\na[href*=\"://argumenti.ru/ad_informer/click/\"],\ndiv[id^=\"rtb_\"],\ndiv[style*=\"height: 264px;\"],\nheader > div[style^=\"background:\"]","#botr,\n#rzdl,\n#topr,\n#yar","a > img[width=\"160\"][height=\"120\"]",".sp-column > .sp-module:has([id*=\"ScriptRoot\"])","a[onclick^=\"setClickBanner\"]",".randomizer,\n.tiz_intext",".rela_page,\na[href=\"span class=\"]",".advertisingColumn",".b240,\n.midtizer,\ncenter > noindex > div[style*=\"height:\"]","div[style=\"border: 1px solid black\"]","a[href*=\"internet-gazeta-world.ru/\"]","#tooplate_wrapper > center > table[style*=\"background\"],\n#tooplate_wrapper br","div[class^=\"direkt-\"]",".tablebg:has(> tbody > tr > td > .nalivaj)","[class^=\"vigvam\"],\ndiv[class^=\"snow\"]","a[href*=\"://beta.mediafort.ru/textclick.php?id=\"],\na[href][style*=\"display: block\"]","#alfa-dart",".b-adverts","[id^=\"agat_plus_banner\"]","#teleastro","div[style=\"height: 120px;\"]","#right-column > noindex","#fullscreenmf",".nopad",".au-candy,\n.au-prime-page-desktop-banner,\n.au-right-banner,\n.main__appendix",".blok_new > div[style]",".opadv",".VertisAds,\n[style^=\"height:\"][style*=\"250px\"]:empty,\ndiv[class^=\"AdWithFixedHeight\"]",".textwidget > div > a > img",".sitebar",".aside-block:has(> .media_aside_our-partners),\n.media_aside_our-partners",".kaka_zone","#myID",".top_banner_hidder,\n[class^=\"block_tgb\"],\na[href=\"javascript:;\"][class=\"vetrine\"]",".banner_div",".no_gav","div[id^=\"adv-block\"]",".sticky","#poppup-ads-banner,\ndiv[style=\"height:250px\"]",".g-banner__columns",".topline__branding__wrapper",".topline__disable-adv__button,\n.topline__item__image-block,\nbody div .banner__container,\nbody div .banner__filmstrip","div[class^=\"fox-tail\"]",".banner_content,\n.mainBannerBlockCenter","#shop","div[class^=\"stuleblok\"]",".ad_yad","#topBanner","a[href^=\"http://www.hamqsl.com/\"]","div[class^=\"advert-\"],\ndiv[class^=\"items-ads-\"],\ndiv[class^=\"style-ads\"],\ndiv[class^=\"styles-item-\"]:has(> [data-marker=\"bx-recommendations-block-item\"] > div[class^=\"body-actions-\"]:empty),\ndiv[class^=\"styles-item-\"]:has(> div[class^=\"advert-mimicry-\"])",".tizers",".in",".on",".outreach","body > .info-block,\niframe[src*=\"smi2\"]",".wrap > noindex","[class*=\"banner-border\"]",".bla-bla-car","#ya_feed_cont",".banner__top","img[src*=\"awd.is/banner/\"]","a[href*=\"stulspb.ru\"],\na[href*=\"zasvetom.ru\"],\ndiv[id^=\"boom_bar\"]",".banner_bot,\n.header_top,\n.teaser_links","div[class^=\"rkl\"]",".info-wrapper",".adfox-video-desk,\n.format_video_comment,\n.grid > div[style^=\"height: 250px;\"],\n.viqeo-embed,\ndiv[class*=\"rennab-\"]",".brand-list,\n.clearfix.blog-incut-uad,\n.header-links,\n.mb7.clearfix,\n.nivea-pr-block","a[target=\"_blank\"] > img[width=\"210\"][height=\"115\"]","td[width][background^=\"pic/fill\"]",".branding-bg,\n.gpb-currency-banner,\n[data-adfox-container],\n[data-dfp-container],\n[data-gtm-view*=\"view_calc_widget_content\"],\ndiv[data-name=\"custom:advertising.block\"]","#product-best,\n.g_ban_bot,\n[data-offer],\narticle > aside:has(> [data-offer])","a[href^=\"https://barneos22.ru/go/\"]","a[href^=\"/rk.php\"],\ndiv[id^=\"fixed_bottom\"]",".ea-col,\n.rblock,\ndiv[id^=\"eadvt_wrapper\"]","body > .subscribe-popup","p[style=\"border: 3px solid #000000; background-color: #FFFF80; padding: 10px;\"]",".maincontentcell td[valign=\"top\"]",".container > .wrapper > .row > .grid_4,\n[src*=\"/global/banner/\"]","a[href^=\"https://vk.com/extrasense_russia\"]","[data-blockid^=\"app_cms_Blocks\"]","html > .q1","a[href*=\"//go.acstat.com/\"]","div[class^=\"myblockbottom\"]","#root","a[href=\"http://rur.beeline.ru\"]","a[href^=\"http://belive.ru/ordering_form/\"]",".danabol",".right > :not([style=\"padding-bottom: 25px;\"]),\na[href*=\"r.php?r=\"]",".adbg",".fixed_link--telegram-group",".install-pack-info,\n.ip-motto,\n.ip-motto + table > tbody > tr:last-child > td:not(:last-child),\n.ip-motto + table > tbody > tr:not(:last-child),\n.ip-motto + table > thead,\nmain > article.post:has(> header > .mainpage_title > [title^=\"InstallPack\"])",".rightbann","#mine","td[align=\"left\"][valign=\"top\"][class^=\"t\"]",".ya-partner_ads-up > *",".form-group:has(> .ulogin_block)",".topicbanner_box",".block_smi",".widget-direct,\n.widget-pomogi",".cover-msg,\n.pg-section:has(> .abox-layout),\n.section-marked,\n.sticky-promo-wrapper,\n[src*=\"/uploads/commerce/\"]",".reclame",".fark",".plashka","td[valign=\"top\"][width=\"200px\"][height=\"600\"] > div[style],\ntd[valign=\"top\"][width=\"240px\"][height=\"600\"]","#sidebar > div[style*=\"visibility: visible !important\"],\ndiv[style*=\"block\"][style*=\"center\"][style*=\"width:\"][style*=\"height:\"]",".lending_adv_top",".bnr-top_holder",".sidebar__content-wrp:has(.sidebar__image > a[href^=\"http://gamazavr.ru/\"]),\na[href^=\"http://gamazavr.ru/\"] > img",".entry-content > div[style]","#faq-index,\n.box:has(> noindex),\naside > div:has(script),\naside > noindex",".bnr","div[class]:has(> [id^=\"yandex_rtb_\"])",".b-promo-slider",".banner-default","a[href*=\"/goto.php?file=\"]","div[class][style*=\"z-index\"][style*=\"999999;\"][style*=\"background\"][style*=\"rgb\"]","[id^=\"ai_widget\"],\ndiv[class^=\"blackwot-\"][style]",".widget_custom_html:last-child",".js-barmen-loaded:not([data-barmen=\"Showcase\"])",".sidebar > div[class^=\"block\"]",".widget-content > #overlay,\na[href*=\"bolotov.com.ua\"]",".adsbygoogle > *","div[class^=\"bc-advertising\"]",".XenAdvShop,\n.message[data-author=\"KADR\"] > .primaryContent .signature",".banner-img:not([href^=\"http://bnkirov.ru/\"]):not([href*=\"rodnaya-vyatka.ru\"]):not([href*=\"che-online.com\"]),\n.brand-bg,\n.plate-panel",".gift-banner,\na[href][class^=\"ls_\"]",".hungry",".seedbnrs",".bookmaker-container,\na[data-href*=\"://bmbrdr.ru/\"],\na[href*=\"://bmbrdr.ru/\"],\ndiv[class*=\"banner-placeholder\"],\ndiv[data-banner-place_id]",".partners-widget","a[href*=\"bookmakers\"]","a[href*=\"clickfrm.com\"]",".maincont > div[class=\"clr\"],\n.mdl,\n.rightcol,\ndiv[id^=\"BlockId\"],\nimg[src^=\"/promo/\"]",".warning",".litres_widget_body,\ndiv[style^=\"width:240px;height:400px\"]",".widget_text:has(.medicinetizer)","#sidebar > .block:has(> .blockcontent > noindex > [id^=\"kdm-bloc-\"])","#zfix",".cookielaw-modal-layer",".td-banner-wrap-full","#dle-content a[href*=\"aHR0c\"]",".theiaStickySidebar > [class^=\"post-\"] ~ .clear20",".my-sheet-Adv,\n.preloadBannerSizer",".ebooks-widget,\n.honey,\n.shelf:has(> .adaptive-banner),\n.shelf:has(> .ebooks-widget),\n.shelf:has(> [data-disclaimer*=\"Реклама\"]),\n.shelf_type_recommendations,\n[data-disclaimer*=\"Реклама\"]","#wb_Image1044,\n[onclick^=\"window.\"][onclick*=\"://\"],\na > img[alt*=\"Яндекс\"],\nbody > #container > div[id^=\"SlideShow\"] + div,\nbody > [id$=\"_master_footer\"] ~ [id$=\"_master_footer\"] > div[id$=\"_master_footer_Container\"] > div[id^=\"Layer\"],\ndiv[id^=\"SlideShow\"],\nimg[src*=\"/images/Banner_\"]",".add_zen",".in.fade.modal","[data-alias=\"Copyright\"] .widget-area > .widget_text:not(:last-child):has(script),\naside[data-alias=\"Заголовок\"] .widget-area > .widget_text,\naside[data-alias=\"Над новостями\"],\naside[data-alias=\"Под меню\"],\naside[data-alias=\"Слева\"] .widget-area > .widget_text ~ .widget_text,\naside[data-alias=\"Справа\"] .widget-area > .widget_text ~ .widget_text",".a-d-v,\ndiv[class*=\"advbig\"]","body > .ui-widget.ui-dialog",".banner-top-wrap,\n[class^=\"sideBanner\"],\nhtml[style*=\"overflow:\"] > body > div:not([id]):not([class]):not([data-stories-widget-settings])",".entry-content > div[style^=\"float\"]","div[id^=\"tab_scroll_blok\"],\ndiv[id^=\"tab_scroll_blok\"] ~ table,\ntable[align=\"center\"][height=\"360\"],\ntd[align=\"center\"][style*=\"height:\"][style*=\"360px\"]",".aff-offers,\n.sidebar_top > .mobile-hide",".currency__logo",".intext-block",".page__section:has(> .partner)","div[id^=\"bnr_\"]",".ad_header_inner",".pad > .readd,\n.rek, .rek ~ .ramka,\ndiv[class^=\"ban_\"],\ndiv[class^=\"bsys_\"]","[class^=\"baner\"]","#sbox-overlay,\n#sbox-window,\n.art-Header,\n.art-sidebar1 input[src^=\"/images/banners/\"],\n.banneritem,\n.vtem_bannergroup,\na[target=\"_blank\"] > input[type=\"image\"][style]","a[href*=\"://goo-gl.su/\"]","#byw_top_banner",".arenda,\n.fon-reiting,\n.kaz,\n[class^=\"rekl\"]",".no_amp","div[style^=\"min-height: 250px;\"][style*=\"background:\"]","body > div[style*=\"width\"][style*=\"z-index\"][style*=\"position\"]",".static_re,\ntd[align=\"center\"][valign=\"top\"][width=\"48%\"]",".post-content > p[style*=\"line-height: 230%\"]",".bottomFixedBlock","div[class^=\"page-block-ad\"]",".commercial","section > .container-fluid > div[style^=\"width:\"][style$=\"%\"]",".brand-overlay,\n.item-adv","div[class*=\"HHC-Banner-\"]","div[class*=\"wrapper-banner\"]",".recomend-section:has(> .flex > :not([data-href^=\"http://carrotblog.ru/\"]))","a[href*=\"/adclick.php?bannerid=\"]","#page > :empty,\n.bx-composite-btn,\n.extra,\n.main > :empty","a[href^=\"http://catchenglish.ru/includes/redirect\"]","a[href^=\"http://ad.cbonds.info/\"]","a[href*=\"advertisement\"]",".bookingaff","a[href=\"//cdnvideo.ru/?from=playercdn.cdnvideo.ru\"]","div[id^=\"ttiz_\"]","#banner_right_place,\nmarquee","#adver_block_left,\n#adver_block_right","a[href*=\"chatovod.ru/cli\"],\na[href*=\"chatovod.ru/cli\"] *","a[href*=\"catcut.net\"] *","div[class^=\"offer-\"]",".ru200200",".ru360120",".ru560130",".ru56080",".min-h-90,\n[data-provider=\"yandex\"],\n[jello-component=\"yamarket\"]",".header__block > .header__block-title,\n.panel-group > .panel_primary:has(> .panel__body > #MediaMetricsInject),\n.widget-any-content","#bl_top_reklama,\nbody > div[style*=\"width: 990px\"],\ndiv[style^=\"clear: both\"] a[href]:not([href*=\"chelnyclub.ru\"])","img[src*=\"/img/banners/\"]",".asideContainer > aside[class=\"asideBox \"]:first-child","body > div[class*=\"ui-widget\"]","#glory","#headlineAdv,\n#topAdsBlock","table[style=\"width: 100%; height: 90; margin-bottom: 5px\"]",".logo.right","#datebar,\n#wrapheader > div[align=\"center\"]:first-child,\ndiv[style=\"float:right; margin-right: 5px;\"],\nimg[width=\"120\"][height=\"40\"],\nimg[width=\"224\"][height=\"60\"]","a[href^=\"http://chinaprices.ru/go.php\"][target=\"_blank\"],\na[href^=\"http://www.gearbest.com/m-promo\"]","#mouselayer,\n#top-lighthouse,\nbody > center > a[href=\"/aliexpress.php\"]","body > table[height=\"80\"]","#ipsLayout_sidebar .ipsWidget:has([alt=\"advertisement_alt\"]),\ndiv[style*=\"min-height:100px;\"]","[alt=\"advertisement_alt\"]","a[href^=\"http://pakhomov-school.ru/partners/chiptuner\"] > img","div[class^=\"chitaru__wonder\"],\ndiv[id^=\"bnr\"]","div[id^=\"news_chto_\"]","#blackfire","#adfox-stretch-banner,\n#special-promo-link-container",".banner_wrap.MAIN_RIGHT,\n.banner_wrap.MAIN_TOP,\na[href*=\"/adv\"],\ndiv[class^=\"banner\"][class*=\"LENTA\"]",".header__adv",".link_test",".popupBlock","a[href^=\"http://author24.ru/unreg-order/\"]","[data-cfpa],\ndiv[class^=\"click-content\"]",".container-banners",".banner_tgb","[src=\"//an.yandex.ru/system/context.js\"] ~ iframe","#kplus-popup-banner",".an-pic-top-box,\n.cross-ans-box","#zilfond,\n.ads-soloway",".adriver","body > div[class][style*=\"background\"][style*=\"display: block\"]","div[id^=\"div-gpt-ad-\"]","#mag_banner,\n.banner_wrapp,\n.main > noindex:last-child,\n.tizer_block,\n.yandex_banner,\na[href^=\"http://cnb.cnews.ru/click.php\"],\ndiv[class^=\"cnb_popup\"]",".promo_block",".bottom-banner",".post > .entry-tags + .row,\n.post > .entry-tags ~ div[style*=\"clear\"],\n.site-header__banner",".admitad-checker-popup,\n.custom-reklama","#down_ads","#mbanners",".partner-content,\n.top-sidebar-banner",".kursInformer #head-content,\n.kursInformer #ref",".ad_nameplate","body > div[id^=\"pw\"]",".free-period-banner",".D_Top,\ndiv[class^=\"D_\"][class*=\"x\"]","table[align][frame=\"rhs\"][style]",".bannercount","#kph0",".banner__sidebar",".top_tizer_cell,\nnoindex > .normal_tahoma","td[width=\"556\"] > :not(#dle-content)","body > div:not([id]):not([class]):empty","#calcs1",".b-top-banner__content,\n.background-figure,\n.imgCorp,\n.noteFrame,\n.top-menu-banner","#teaser_table","#pr_top,\n.brendingBg","div[id^=\"facebook_win\"]",".--ligastavok,\n.p__header > .p__header-image ~ div::before,\n.post-content > div:not([class]):not([id]) > div[class]::before,\n[class*=\"-odd\"],\n[class*=\"_book\"],\n[class*=\"_odd\"],\n[data-odds-series],\na[href*=\"/cq67er/\"],\na[href=\"https://cq.ru/bookmakers\"]","#after_first_post_yadirect,\ndiv[style] > noindex a > img,\nimg[src*=\"cqham.ru/forum/ad/\"],\nimg[src^=\"ad/\"],\nimg[width=\"380\"][height=\"60\"],\ntable[width=\"937\"][height=\"60\"]","div[style^=\"width:\"][style*=\"100%;\"][style*=\"display:\"][style*=\"block\"]","#sidebar > #fixed,\n#sidebar > .block-social:nth-of-type(2),\n.anime > script + div[id],\na[href*=\".creativportal.ru\"]","a[href*=\"www.sko.ru/\"][target=\"_blank\"]",".bannercenter",".widget > a[href][target=\"_blank\"]",".banka",".main_block > center > .slider,\n.mainb > .main_block:has(> center > .slider)",".smile","a[href=\"https://www.sogaz.ru/sport\"]","#wrapfooter,\nA[onclick^=\"countAdClick\"]","a[href=\"http://autosteamgifts.ru/\"]",".topBanner","a[href*=\".space\"]",".goto_news__block,\n.js_out-block ~ .modal-backdrop, .js_out-block","div[class*=\"bnrs-block\"]","#__next > div > main + div + div,\n#page-error-modal",".aside > .widget > [class*=\" \"]","#yatopbanner,\n[style^=\"margin: 3px 0px\"]:has(script),\ntable[id^=\"post\"] ~ div[style^=\"margin: 3px 0px\"][style*=\"display\"]","#bl_05",".infoblock > .full:has(> div[style*=\"height:\"] > div > div[id^=\"adfox_\"]),\ndiv[class^=\"relap-\"]",".kaspersky-chat,\n[class*=\"bookmaker\"]:not(.root),\na[class^=\"vkPlay\"],\na[href*=\"erid:\"][target=\"_blank\"],\ndiv[class^=\"asideWidgets_\"] > .rounded-block:has(> [href*=\"bookmakers\"]),\ndiv[class^=\"sponsor\"]","a[href*=\"betboom.bet\"]",".b-banner_600x90",".vc_column_inner > .vc_column-inner:has(.g-single > [id^=\"yandex_rtb_\"])",".b-promo__placeholder,\n.b-sidebar-ad,\nsection[data-uid=\"ad\"],\nsection[data-uid=\"extraAd\"]","div[id^=\"branded_img\"]","#widgetized-area","#mvp-post-bot-wrap,\n.left_sidebar","div[class^=\"whatever\"]","body > table","body > span[id^=\"s\"][style]","#mdl_ctnr","#external_iframe,\n.article_block:has(> [id^=\"unit_\"])","#r,\n.bottom_bun,\n.bun,\n.top_bun","#preveav,\n#promo-fix,\n#uzhanina","[id^=\"smartrotator_ad\"]","#allEntries ~ a[href]","img[width=\"900\"][height=\"100\"]",".subscribe-modal,\na[href][target=\"_blank\"][rel=\"noopener noreferrer\"]",".ddd,\n.offer-ac,\n.post__entry > div[style^=\"background\"],\n.vtizer","a[target=\"_blank\"] > img[width=\"180\"]",".top_baners > a[href][target=\"_blank\"]:not([href^=\"/deti/index.php\"]),\ntbody > tr > td[valign=\"top\"][align=\"left\"]","a[href^=\"http://lnd.m-mba.ru/\"]","div[id^=\"SRTB_\"]","div[class^=\"mypopup\"]",".ad-blocked-message,\ndiv[class^=\"advertising-\"][class*=\"-popup-overlay\"]","div[class^=\"yandex-video\"]",".menu_block,\n.side_banners_box","td[valign=\"top\"][style^=\"background\"] tr[height]","a[href*=\"iherb.com\"]","#delta_18,\n#fly-container,\n.footer-other-interesting",".acid","a[href^=\"http://\"]:not([href^=\"http://www.youtube.com/\"]) > #banner_l","#primary > article:has(> .panel > .panel-heading > [href=\"/reklama.php\"]),\n#secondary > aside:has(> .widget-title > [href=\"/reklama.php\"])","#dirlotbah,\na[href][onclick*=\"Banners\"]","#topbanner-wrapper0","#navlist a[href][target=\"_blank\"],\ntd[align=\"right\"] a[href][target=\"_blank\"]","#divHeader",".goods ~ h3, .goods ~ h4,\n.page_index.content > p a[href][target=\"_blank\"] > img",".cont_in_c > .item","div[align=\"center\"] a[target=\"_blank\"] > img,\ndiv[class^=\"tm-article-banner\"]","#grid-loop > .post:has(> a[href*=\"://urldirect.ru/\"]),\n#top-bar,\na[href*=\"://urldirect.ru/\"]",".adaurum,\n.main_wrapper > div[class=\"column column_left\"],\n.right.article-reklame > * > :not(.block_all_day) > *,\n[class*=\"container\"][class*=\"partner\"]",".MyOpacity1","img[src*=\"/partner-banner/\"]","div[class^=\"creative-placeholder\"]","#myModal,\n.jgcabd-container","#vid_vpaut_div",".hban","#rbc",".center_tizer,\na[href*=\"kakprosto.ru\"]","#slide-close,\n#sliding-bar",".duck-line","div[class^=\"a7-btns\"]","body > #pop-up-window","#adv-sidebar,\n.over-rsi,\ndiv[style^=\"display: flex; align-items: center; justify-content: center; background-color: #ECF3F7; margin-bottom: 5px;border-radius: 7px; padding: 5px;position: relative;z-index: 0; min-height:\"]","#sidebar > [style=\"width:420px; margin-top:15px;\"] > div ~ div","[class*=\"yandex-news-promo\"]","tr[style*=\"important\"]","a[href][title=\"http://rek-chek.ru/\"]","#mgid,\n#novoteka,\n#sidebar > .mb10,\n.tobbanner","td.windowbg3",".block-content > .ageLimit",".sticky-holder > .block-title.yellow","div[class][data-element*=\"BANNER\"],\ndiv[id^=\"AdwolfBanner240x400_\"]","#kalambur,\n.bn-btm,\n.p-sidebar > style + [class],\n.subline ~ :not([id=\"navigation\"]):not([class=\"page-width\"]),\na[href*=\"/gobet/\"],\na[href^=\"/plain/\"],\nspan[id^=\"zone\"]",".penci-sidebar-left,\n.pered-kontentom,\n[href*=\"://dotaguide.ru/go/\"]","body > .wid-fb","#sp-component .custom","div[class*=\"banner\"]:not(.banner-vk)","#adblock_popup","#banner240x400,\n#dv-top,\n#side-dv,\n.aio_banner,\n.js-adv-widget,\n.mywidget-item[class*=\"teaser\"],\n.nav-menu > li > a[href][target=\"_blank\"],\n.side-link,\n[class*=\"autoRu\"],\n[class*=\"autoRu\"] + .hr,\ndiv[class^=\"osago-\"]",".c-dv-p,\n[data-target^=\"drom_\"],\n[data-track]:has(> div[id]:empty + script),\na[href=\"/_api/drom/navigate\"],\na[href][target=\"_blank\"] > img[src][style^=\"width: 100%; height: auto;\"][style*=\"vertical-align: middle; max-width: 240px;\"],\ndiv[class]:has(> div > .drom-logo),\ndiv[class]:has(> div[id][class] > a[href] > img[src^=\"https://avatars.mds.yandex.net/get-adfox-content/\"]),\nimg[src^=\"https://avatars.mds.yandex.net/get-adfox-content/\"]","div[class] > a[href][target=\"_blank\"] > img","#dle-content > #overlay","#rest_vl_block,\n.b-media-cont_theme_adverts,\niframe[src*=\"yummy.drom.ru\"]","div[class*=\"candy\"],\ndiv[id*=\"candy\"]","#dromRightCol,\n#drom_catalog_block,\n.b-banner-group",".view-advertisement-blocks",".ALMGcspq,\n.distribution,\n.layout__right-column > div[class*=\" \"][style] > div[class*=\" \"] > div:only-child,\n.propaganda,\n.supbar--top,\ndiv[style*=\"banner-height\"]","#center-block > noindex,\na[href^=\"//talk.\"][target=\"_blank\"]","#footer noindex,\n.mainbanner","#r-colonka > .f-block ~ .f-block ~ .f-block,\n#r-colonka > a[target=\"_blank\"],\n#r-colonka > center,\n[align=\"CENTER\"] > a[href][target=\"_blank\"] > img,\ndiv[id^=\"edit\"] > div[style=\"padding: 6px 0px 0px 0px\"]","img[src*=\"/imgnew/\"],\nimg[src*=\"/imnew/\"]","#teaser,\n#ya-dist,\n._is-floor-with-ds-cards,\n._is-for-article-floor,\n._is-for-video-floor,\n.adv-ecom,\n.adv-skeleton___main,\n.article-page-layout > main > div > div[id],\n.article-recomender__feed-container article > div:first-child ~ div,\n.article-render-mobile__embed_embed-type_yandex-direct,\n.article-right-ad-block,\n.article__bottom-embed-wrapper > .ad-split-embed + div,\n.news-mt-advert,\n.news-mt-advert__banner,\n.viewer-layout__content div[class*=\"-player \"][aria-label] ~ div:not([class]),\n.zen-ui-viewport-expansion__container:empty,\n.zenad-card-rtb,\n[aria-label=\"Таб категорий\"][href^=\"/floors-promo/\"],\n[aria-label^=\"Peкл\"],\n[aria-label^=\"Карточк\"][aria-label*=\" p\"][aria-label*=\"кл\"],\n[aria-label^=\"Карточк\"][aria-label*=\" рекл\"],\n[aria-label^=\"Карточк\"][aria-label*=\"мы\"],\n[aria-label^=\"Рeкл\"],\n[aria-label^=\"Рекл\"],\n[class*=\"desktop\"] ~ [id*=\"teaser\"],\n[class^=\"card-part-wrapper\"] ~ div[class=\"\"],\n[class^=\"dzen-desktop\"] ~ div[id$=\"-popup\"],\n[data-name=\"video-in-combo-zen-container\"],\n[data-ssr],\n[data-testid=\"recommend-auth-popup\"],\na[href*=\"://yandex.ru/an/count/\"],\na[href*=\"://yandex.ru/an/count/\"] ~ a[href*=\"://yandex.ru/an/count/\"] ~ div,\naside[id^=\"article_\"][class*=\"rilght\"] > div[class],\naside[id^=\"article_\"][class*=\"riljht\"] > div[class],\ndiv:has(> .adv-skeleton___main),\ndiv[aria-label=\"Карточка рекомендованного видео\"] ~ [aria-label]:not([aria-label=\"Карточка рекомендованного видео\"]),\ndiv[class*=\" card-with-ad__skeletonCard\"],\ndiv[class*=\"-top-ad-\"],\ndiv[class*=\"PunchCardsOnVideoShowcase\"] div[aria-label=\"Реклaмный блок\"],\ndiv[class*=\"PunchCardsOnVideoShowcase\"] div[class^=\"grid__row\"] > div[class*=\"heme\"],\ndiv[class*=\"_feed-type_article_\"] article:not([class*=\"card-\"]),\ndiv[class*=\"article__\"] > .undefined ~ div[class*=\"mididei\"] > div[id][class],\ndiv[class*=\"bannerMain\"],\ndiv[class*=\"card-video-promo__root\"],\ndiv[class*=\"video-viewer-sidebar__ad\"],\ndiv[class*=\"videoCardAd\"],\ndiv[class*=\"widtdjejet\"] > div[class*=\"container\"] > div ~ div,\ndiv[class^=\"ad-link\"],\ndiv[class^=\"advert-panel\"],\ndiv[class^=\"auto-slide-ad__container\"],\ndiv[class^=\"dzen-desktop__link_bro-\"],\ndiv[class^=\"dzen-desktop__teaser-\"],\ndiv[class^=\"dzen-mobile__\"] > div[id$=\"-fullscreen\"],\ndiv[class^=\"dzen-mobile__topContentBackgroundBottom\"],\ndiv[class^=\"dzen-wrapper-with-top-content-desktop__topContent-\"] div[class^=\"promo-\"],\ndiv[class^=\"floor-card-rtb_\"],\ndiv[class^=\"floor-skeleton-card__skeletonCardWrapper\"],\ndiv[class^=\"grid__row-\"]:has(> div[class^=\"video-card-ad\"]),\ndiv[data-name^=\"zen2\"],\ndiv[data-testid=\"article-showcase-card\"]:has(> [data-testid=\"card-rtb\"]),\ndiv[id*=\"long_video_floor\"] article[aria-label=\"Карточка этажа\"] ~ :not([aria-label=\"Карточка этажа\"]),\ndiv[id*=\"native_floor\"] article[aria-label=\"Карточка этажа\"] ~ :not([aria-label=\"Карточка этажа\"]),\ndiv[id*=\"splashscreen\"],\ndiv[id][class$=\"__ad\"],\ndiv[style*=\" !important; \"][style$=\" !important;\"],\niframe[style=\"display: block; border-width: 0px;\"]:not([id])","div[class^=\"adb\"]",".banner-topline",".fixday",".e1-top-panel__link[title=\"Авто\"],\n.js-sticky-rotation-banners,\n[class*=\" undefi\"],\nli[class=\"e1-nav__item _auto\"]","[data-vr-contentbox=\"Новость в левой колонке\"]:has(> div ~ div ~ div),\n[itemprop] > div:has(> div > [id*=\"ad\"]),\n[itemprop] > div:has(> div > [id*=\"inline\"]),\nsection:has(> div[class]:empty + div[class]:empty + div[class]:empty + div[class]:empty)","[class^=\"styled__AdvLink-sc-\"],\ndiv[class^=\"post-\"] > section[class^=\"styled__Wrapper-sc-\"],\ndiv[class^=\"styled__ProgrammaticWrapper-sc-\"],\nsection > section:has(> [class^=\"styled__AdvLink-sc-\"])",".banners-puzzle,\n.neon-skeleton,\n[data-neon-skeleton-removable]","a[href^=\"http://youcanhappy.ru/\"]","a[href^=\"https://www.shipito.com/\"]",".cartoon","#ad_global_below_navbar > div[align] + div[style],\na[href][target=\"_blank\"] > img[alt=\"папироска.рф\"],\na[href^=\"http://smokekitchen.ru/\"]",".blurb","a[href^=\"http://nvek.com.ua/\"]","#billboard,\n.ad_branding_footer div[class^=\"emotion\"]:has(> [title=\"yandexzen\"]),\n.ad_branding_header > section,\n[title=\"yandexzen\"]","#slidebotbox",".card_commercial","div[id^=\"float-sidebar\"]",".sidebar > a[href][target=\"_blank\"]",".row[style=\"margin-top: 30px;\"],\ndiv[class*=\"_promocodes \"]","div[class*=\"znamya\"]",".e-zen-block",".right_col > div[style^=\"margin-top\"]",".alert_warn,\n.blok_forum > div[style],\n.out_new,\n.rules:has(> p > [src=\"/img/no_ad.png\"]),\ndiv[class=\"forumbg_star\"],\ntable[class^=\"header\"] > tbody > tr > td ~ [class]",".bybit","#b-info-wrapper,\n.extra-banner","a[href*=\"pokupka-radiolom.ru\"]","body > div[onclick^=\"window.open\"]",".black-footer",".adsense_blok","a[href*=\"puzzle-movies.com\"]","#rcl","a[target=\"_blank\"] > img[src^=\"http://www.erudition.ru/images/\"]","#wrap > div[style]:not([id]):not([class]),\na[href*=\"://marchelas.tilda.ws\"]",".b-fade,\n.b-mdl","div[id^=\"getContent_esoreiter\"]",".notice[data-notice-id=\"1\"],\n.p-header-content > .p-header-logo ~ div","[class*=\"landing\"],\n[class*=\"templatespromo_\"]","#full_det > div[style]:not([id]):not([class]),\n.book_bl > div[style]:not([id]):not([class]),\n.interestingly","td[valign=\"top\"][width=\"176\"][align=\"center\"]",".article-item > .article__footer ~ :not(.article__footer):not(.comments-container),\n.block:has(> .block__body script),\n.block:has(> div > [class*=\"bookmaker\"]),\n.top-rates,\n.wrapper > div[style*=\"height:\"]",".gift-block","[class*=\"bookmaker\"]","div[style*=\"height:400px;\"],\ndiv[style*=\"min-height:\"][style*=\"00px\"]","#AdwolfVerticalBanner,\n.infox",".related-content-story--sponsored",".place-content-center,\n.scroll-smooth,\ndiv[class^=\"fixed bottom\"]",".panneliker a[href][target=\"_blank\"]","img[src*=\"/img/ab/\"]",".adblock-pls,\ndiv[id^=\"Banner\"]",".col-right hr,\n.right-box-banner,\n.soc-line ~ hr,\n.two-col ~ hr,\n[class*=\"box-partners\"]",".direct-ad,\n.yandex-market-widget",".promo-block",".interesting-news",".banner_slider","#ulogin,\ndiv[id*=\"result\"]","#b2-container,\n.b-other-news,\n.banner_sidebar,\n.banner_topline",".adcredit,\n.b-horizontal,\n.boff,\n.floating.b-sidebar,\n.head-horizontal,\n.sidebar-rtb,\n.smi2,\n.widget-area div[class*=\"-banner\"],\na[href*=\"advertising\"],\nbody > div[class^=\"facebook-\"]","aside > .row > .text-center","a[href^=\"/redirect/\"][target=\"_blank\"] > img[alt][title],\niframe[src*=\"/upload/fapl_\"]","div[class*=\"advban\"]","div[id*=\"reklblok\"]",".entry-content > div[style^=\"min-width:300px\"]",".widget.HTML",".article__annex","#search_panel > .panel-body ~ div,\n.container > .row > .text-center",".ddb-adv,\n.footer-partners__block,\n.gazprom-logo,\n.header-sponsors,\n.parnters-foot,\n.partners-logo,\n.sl-foot,\ndiv[class^=\"adv-\"]:has(> div[id^=\"adfox_\"])",".top-site-an","a[href=\"http://trudvsem.ru/\"],\na[href=\"http://www.novomotors.com/\"],\na[href=\"http://www.polyplast-un.ru/\"],\na[href=\"http://www.pravo.gov.ru/\"],\na[href=\"http://www.procterandgamble.ru/\"]","#bcat,\n.coeffs","a + br,\na + br + br",".follows-channel_yandexnews,\n[itemtype*=\"://schema.org/NewsArticle\"] .article-box + div[style=\"padding: 10px\"]",".widget_custom_html > .partners__heading ~ .custom-html-widget",".lb-ad-visible","a[href^=\"http://trening-maximum.ru\"]",".a-block",".top-bookmakers-widget,\ndiv[class^=\"bet-widget-\"]","noindex > table[style]",".hochuvkino,\n.hvk,\n[title=\"Яндекс Дзен\"],\na[href=\"#\"],\na[href]:not([href=\"#\"])[onclick],\na[href^=\"https://hochuvkino.ru\"],\ndiv[id^=\"bseller_\"]","#dle-content noindex a[href][target=\"_blank\"]",".footer-banner-block,\n.profile-text-banner,\nbody > div[class^=\"hidden-\"],\ndiv[id^=\"cntnt_block_\"],\ndiv[id^=\"finamBanner_\"]","#brokerintegration,\n.highlightbox.content_box","header > .container-fluid",".first_block > .right_block,\ndiv[class^=\"swal2\"]","#chart_a,\n#news_a,\n[class$=\"_top_a\"]",".topline","div[id*=\"_ban\"]","div:has(> .banner-bdm),\ndiv[class^=\"bnr-\"]",".stb-container","#stb-overlay,\ndiv[class^=\"dgd_\"]",".right-column .bx-wrapper,\n.right-column .select-content[style=\"margin:9px auto;\"]","a[href*=\".fhserv.ru\"]:not([href^=\"https://image.fhserv.ru\"])","#promo > div > div,\n.bannermod,\na[href^=\"https://animal-farma.top\"]",".rads,\ndiv[class*=\"relap-\"]","a[href=\"http://vitomaxx.ru/\"] > img","#header > .widget_text","cat-banner",".banners-topic",".gametiles > div[id][style]","[id*=\"adsPlace\"]",".head-banner","div[id*=\"tizer\"]","#phpbb_announcement,\nbody.section-index .sidebar","[align=\"CENTER\"] > a[href][target=\"_blank\"],\ntd.alt1Active > div > div[style=\"float:right\"]","td[width=\"738\"] noindex","#content > div[style*=\"fixed\"]","img[src=\"/images/banners/virtoo.jpg\"],\nimg[src^=\"/images/banners/goporez\"]",".footer_banners,\n.navbar_banners","#onesignal-promt-target a[href*=\"utm_campai\"] ~ div,\ndiv[class^=\"grid\"][class*=\"Laptop\"]:has(> div[id^=\"adv_\"]),\ndiv[style*=\"--creative-height:\"]","#onesignal-promt-target > div:first-child,\n[data-io-article-url] > [itemprop=\"articleBody\"] ~ p[class],\naside:empty,\naside:has(> div:only-child > [data-placement]),\nfooter > div > ul > li:empty","div[class*=\"Banner\"]","div[class^=\"cookieNotice\"]",".rttr_bnr",".bot_banner,\n.dzenreg,\ndiv[class^=\"leon\"],\ndiv[class^=\"middle_banner\"]",".bloc1:has(div[id^=\"bn_\"]),\n.bloc_right > .bloc0,\n.bloc_right > div:has(> .nopromo_view),\n.lastnewscat:has(> [id*=\"ScriptRoot\"]),\n.nopromo_view,\na[href=\"/bookmakersrating/\"]",".center-adv,\n.left-adv",".IQXal,\n[data-interval] > li div[style=\"min-height: 64px;\"],\n[data-io-article-url] > footer > div[class]:has(> .undefined),\ndiv[data-title=\"Реклама на Forbes\"]","body > div > a[target=\"_blank\"] > img",".newss2 a[target=\"_blank\"]","#html-footer,\n#html-header,\n.html-box",".samListItem","div[id^=\"fa_ticker\"]",".contbaner,\ntd[valign=\"top\"][width=\"100%\"] > div[id][style^=\"clear\"],\ntd[valign=\"top\"][width=\"100%\"] > table[class^=\"forumline \"]:nth-child(1)",".module > .box-content[style] > div[class]","#messageList > [id^=\"post-\"] ~ .message:not([id^=\"post-\"]),\ndiv:has(> [class$=\"relap-block\"]),\nnoindex > [style*=\"display: block;\"]","#column-left noindex > .module-content,\n#root-wrapper > .top-module-container",".fRight > .rightBox,\n.m2","#footer-ads-banner-cont,\n#king-rightplace,\n#king-rightplace-sight,\n#pr-ads,\n#top-ads-banner-wrap,\ndiv[id*=\"reklama\"]",".adOnPostBtwImg",".ftips-branding-ad","a[href^=\"/goto.php\"],\ndiv:has(> a[href^=\"/goto.php\"]),\ndiv:has(> sup)","#menuforum,\n.headreklama,\n.menublock:last-child",".menu__item.special",":not(#container-top) > blockquote","#content_r,\n#footer_left,\n#pai_thumbz_hider","div[style^=\"margin-left:\"] > a[href=\"#\"],\nform#redirect ~ div .row > div > .content_rb ~ div",".t_bg > center,\ntd[width=\"210\"][align=\"left\"]","p[align=\"center\"] > a[href] > img","#fbpopup",".b-mts-logo,\n.rc2:has(div:first-child > #rc-bn),\n.rc2:has(div[id^=\"adfox_\"])",".center_b",".tingle-modal",".sidebar > .block-content:has(> noindex > script)","#left > div:not(#ms),\n#main + #right","#rfunlog","[id^=\"icqwin_\"]",".header","a[href^=\"http://fvhm.ru/adv/\"],\na[href^=\"http://slivz.com/\"]",".bgad",".bgad + div[style*=\"height:\"],\n.col-md-4.text-center","a[href^=\"/s\"][target=\"_blank\"],\nimg[src=\"/img/separator.gif\"]","#vp_main_520,\n.lr_block > iframe","a[href^=\"http://game-10.ru/i.php?url=http://www.adcash.com/\"]","#secondary > .widget-wrap:has(> .widget_execphp)",".rightBanner > h4","[href^=\"https://p2d.ru/\"],\ndiv[class^=\"adblock_\"]","a[id^=\"mainbackgr\"],\na[onmouseup*=\"_trackEvent\"],\ndiv[style=\"margin: 10px auto; width: 970px; height: 250px\"]",".advertising_review,\n.logo-df,\n.logo-zen-feed,\n.top-branding,\n.top-img-wrap",".alarmalarm-backtop,\n.under-back,\ndiv[class^=\"alarmalarm-banner\"]",".adaptiv,\n.xopo-player-container","#global_back_link","#html-footer > .container > :not(center)",".brandingh,\n.brndblock,\n.brndlnk","body > div[align=\"left\"][style^=\"position: fixed;\"]",".__b-popup1__,\n.advback,\n.full_screen,\nimg[height=\"310\"]","a[href*=\"/go/\"]","#banner-slider",".show-block",".adfox-banner,\n.js_aside_sp","body > #bodypopup","a > img[src^=\"http://gaynsk.ru/img/\"],\ntd[bgcolor=\"#dedede\"]","#_id_flowup,\n.b_telegram,\n.m_zen,\n.rcmw-container,\nbody > div[style^=\"height:\"][style*=\"vh\"]:empty,\ndiv:has(> .b_telegram),\ndiv[id^=\"_g_exchange_\"]","div[class*=\"billboard\"]",".header-widget,\na[href^=\"http://www.soglasie.ru/\"]",".banners_bottom","div[class*=\"AdBox\"]",".bracing-banner",".b-imp-notice,\nbody > div[class^=\"stop-block\"],\ndiv[class^=\"b-app-promoter\"]","a[href*=\"letyshops\"]",".pull-right > [class] ~ [class]",".store-hosting,\ndiv[id^=\"media\"]","div[class^=\"wiad\"]",".main-footer-btn,\n.wpb_text_column",".banner-bottom-wrapper","[class^=\"mgedwn\"],\na[href*=\"/gobtn.php\"]",".widget_pfj",".cities-popular:has(> .list:empty),\n.content-column > .section-media,\n.follow-zen,\n.widget-container,\ndiv[class*=\"feed-partner\"],\nsection > .feed-bg","#guitarist","#dropin","center > noindex,\ndiv[style=\"float:left;width:344px;height:295px;\"],\nindex > .entry,\nnoindex > .entry","ng-banner","ng-teasers",".rb","#rek_bg","a[href*=\"branding\"][target=\"_blank\"]","div:not([id]):not([class]):has(> div + div + section + section) > div:first-child + div > div:only-child > div:first-child + div:last-child",".GbShadow","#topbox-container,\n.wide-banner,\na[href^=\"http://www.glavmore.ru/linker.php\"]","#sidebar > center","div[class^=\"baner\"]",".seo-info",".video_code:empty",".news-grid > .news-grid__col:has([id^=\"banner\"]),\niframe[src*=\"/upload/adv_banner/\"]","a[href*=\"firmpage.ru\"]",".asus_prm","div[class^=\"widget-twitch\"] > .data","#fon-adv","[data-role=\"primaryNavBar\"] a[href^=\"http://csserv.ru/\"],\n[data-role=\"primaryNavBar\"] a[href^=\"https://gamecms.ru/\"]","#html5player > div[style*=\"absolute\"],\na[href^=\"http://premium.goodgame.ru/ra/www/\"]","#topmod","[href*=\"/link?to=\"]",".side_block",".block > a > img[width]",".right-side > .reading:has(> div > #MediaMetricsInject)","#at-cv-lightbox,\n.sidebar-right > div[class*=\"banner\"]","div[id^=\"lngtblck_\"]",".article_footerText,\n.horizontal-banner","a.additional-earnings-banner-snippet:not([href*=\"gorodrabot.ru/\"]),\ndiv[id]:not([class]):not([style])[aria-hidden=\"true\"]",".alert-warning,\n.section-r-top,\n[src*=\"/files/rk/\"]",".blnk,\n.section-feed-sm > div:has(> .blnk)","a[href*=\"smi2.net/\"]","body > div[class$=\"-subscr\"]",".articles-special,\n.banner-simple,\n.posts-relative",".col-md-4 noindex",".box-shadow:has(> [id^=\"adfox_\"])","body > a[target=\"_blank\"]","div[style=\"width: 970px; height: 90px;\"]",".darkPart > .connection ~ a[href][target=\"_blank\"] > img,\n.newContent > .all > :not(.button),\n.otherNews > .newsList ~ div","#main-sec > .block-side ~ .block-side",".textwidget a[href][target=\"_blank\"]",".dopoln",".new-block",".first-b,\n.news_t_left[style^=\"background:#ff0000;\"],\n.v-recom",".article-ads,\n.news-ads,\n.stop-waiting","a[href*=\"goaway.php\"]","#gts-carousel","#sidebar-wrap .widget_custom_html,\n.mediametrix",".box-warning","[class^=\"windowbg\"] > noindex,\n[id^=\"ya_direct_\"],\nnoindex > a[href*=\"svetomuz.ru\"]","[class*=\"hide\"][class$=\"ban\"],\ndiv[id^=\"gbr_\"],\ndiv[style=\"clear:both;height:200px;\"]","a[href^=\"/sp.php?id=\"]",".adv_collumn > h3,\n.adv_collumn > p:not([style]),\na[href*=\"ecvator.\"]","#headerq,\n.b-fad,\n[alt^=\"Реклама\"]","aside .widget_custom_html",".likewall","#right-sidebar > aside:has(.adsbygoogle),\n#right-sidebar > aside:has([id^=\"yandex_rtb\"]),\n#right-sidebar > aside:has(div[name]),\ndiv[name]","a[href*=\"nanokleber-original.com\"]","[src*=\"://pagead2.googlesyndication.com/\"]",".teaser","aside[id^=\"rec\"]",".bannermain",".hd_head","#bnr_1",".sidebar .widget_text","#fixed1,\n.veramoy,\na[href*=\"://reduction.helpsetup.ru/\"],\nh5#center",".block > noindex,\na[href^=\"http://www.hen-tai.ru/engine/go.php\"]","#vgtrk_bottom","#onload_popup,\n.b-modal","div[data-rb-slot]",".article__content__zen,\n.feature__ad-block,\nbody[data-pageid] #ipsLayout_sidebar,\ndiv[class^=\"ad-\"]",".banners-center,\n.small-text:has(> a[href^=\"https://dzen.ru/\"])",".up-pek-top,\naside > a[href=\"/pek/\"],\naside > div[class^=\"margintop\"],\ndiv[id^=\"BAHEP\"]","[id*=\"hidemead\"]","[data-uk-grid-match*=\"target\"],\nbody > #wrap-popup-box",".an-sidebar1",".footer-one.fbox","div[class^=\"chp_ads_block\"]","#orphus",".right-block.rek","#top_ban,\nbody > center > .px_blue_fon","div[style=\"max-height:250px\"]","a[href^=\"http://adslead.ru\"]","[id^=\"brand-\"]",".text_block_widget_video",".download_method > .method_box ~ *","[class$=\"_banner\"]","tr > td[width=\"170px;\"] ~ td[width=\"170px;\"] > div[style^=\"padding: 0; margin: 0;\"]",".modal.in.modal-vc","div[class^=\"vitrina\"]",".burger_b","#block-sape","a[href*=\"regru.net\"] > img","body > div[id] > [onclick],\nbody > div[id] > [onclick] ~ *,\nbody > div[id]:empty,\nbody > div[id]:has(> [onclick])","#wrapheader > table[width=\"100%\"]",".l-article-wrapper > center > a[target=\"_blank\"] > img[border=\"0\"],\n[class*=\"tbann\"],\n[class^=\"promo\"]",".content__col-left","a[style*=\"/banner.\"]","body > [class^=\"adbd-\"]","#substrate",".admania_adblock_detector",".modal-open div[class^=\"modal\"]","#jv-banner,\n.jvmod-pad.png > a[target=\"_blank\"] > img","div[class^=\"ab-\"][class$=\"-text\"]","nofollow > noindex > p","div[class^=\"content__banner\"]",".block_top",".ad-brending,\n.informer-container,\n.knb-grid-layout > .no-radius,\n.knb-informer,\n.knb-sidebar_top,\n[class*=\"HeadingPage_most_discussed\"],\n[class^=\"AdFoxBanner\"],\n[class^=\"LentaAdFox_\"],\ndiv[class^=\"MaterialSubscription_root_\"],\ndiv[class^=\"TopPageBanner_wrap_\"]","a[class^=\"MaterialCpa_\"],\ndiv[class^=\"KeysForGamers_button\"]",".block-full-width,\n.bq-menu ~ div:not([class=\"top-side side1\"]):not([class=\"top-side side2\"]),\n.top-adapt",".promo-top",".fly-button,\n.i-box-ads,\n.nav-link_huawei,\na[href=\"/advertising/\"]","a[href*=\"pr.ikovrov.ru/www/\"],\niframe[src*=\"pr.ikovrov.ru/www/\"]",".info > .t_tips2",".container > .row > div:has(> [src*=\"cdn-rtb.sape.ru\"]),\na[href*=\"://gorodrabot.ru/\"],\ndiv[class^=\"dc_catfish_\"]","fieldset[style^=\"display: inline; width: 45%;\"]","tr > .leftcat > *","td[align][valign=\"top\"] > div[align=\"center\"] > table","[id^=\"bn\"] > *","a[href^=\"https://www.youtube.com/\"] img",".m-advertising,\n.m-videoplayer-advert",".post_pole_post","div[id^=\"ad_id\"]","#execphp-3",".my-block[style=\"height:730px;\"],\n.wiged.widget_text",".ad_customs",".obl",".rightbar > div[align=\"center\"][style]","#helpme[style=\"display: block;\"],\na[href*=\"goobmizd.ashx\"]","a[href^=\"/netcat/modules/banner/\"][target=\"_blank\"]","#like_box,\n.yandex-widget","a[onclick*=\"Баннеры\"]","#ot-right > div[id^=\"mod\"]:has(.bannergroup),\ndiv[class^=\"fonrec\"]",".ppoibrorzf","#dmLarge,\n.idv3-advert2,\n.idv3-popup-frame,\n.ya-invite-block","div[style=\"width: 200px;height: 300px;position: relative;\"],\ndiv[style^=\"width:199px;height:299px;\"]",".b-Article_main-banner,\n.b-BannerPlace,\n.b-PopupBanner",".alignright div[style^=\"height\"],\ntd[style] > div[style=\"height: 120px\"]",".adv_code_wrapper","div[id^=\"TM_\"]","#ezobann","img[alt=\"Скачать\"]",".gnice","#adsClose","#footer > #wide_links","div[style^=\"width: 728px; margin:\"]","#contentShifter",".mainblock ~ .mainblock .infinitblock::before,\n[class^=\"toplogo__idea\"],\ndiv[id^=\"pl\"][id*=\"_ban\"]",".general_block > a[href][target=\"_blank\"]","#fab-enabled","div[class^=\"shortcode-\"] > [data-href],\ndiv[class^=\"shortcode-\"] > a[href*=\"/go/\"],\ndiv[data-region][data-pending=\"true\"],\nsection[class*=\"related\"]","td[valign=\"top\"] > .block-user ~ *",".globalmesswarnwrap,\n.row2 > span[style^=\"float:\"],\nimg[width=\"460\"][height=\"60\"]","#popwindow",".postitem__dpd_block,\n[data-slug=\"damprodam\"],\na[href*=\"tinkoff.ru\"][href*=\"utm_campaign\"]",".faq > ul > li + div",".content > div[align=\"right\"][style^=\"float:\"],\n.tr-banner",".brocock,\ndiv[id^=\"ymarket-mobtop\"]","#rotateAdvert,\n.b-adblock-message,\n.b-adwords-news-read-banner,\ndiv[class^=\"b-branding\"]","a[href*=\"akva-motors.ru\"]","aside .widget:has(> .widget-container [class^=\"nadavi\"]),\naside .widget:has(> .widget-container [id^=\"ya_\"])","#sb-calc-wrapper,\n.b-specOffers","a[href^=\"http://kinezio.center/\"]","#slider_01","a[href*=\"halaleda.me\"],\na[href*=\"mavlid.ru\"]",".sidebar-content > .widget_custom_html ~ *","#content > .nav-single:has(> ins),\n#main > :not(#primary):not(#leftbar):not(#seecondary),\n#menu-block > :not([class=\"widget widget_search\"]):not([class=\"widget_ widget_menu\"]):not([class=\"widget_pl popular-posts\"]):not([class=\"widget widget_comments\"]):not([class=\"widget widget_taag_cloud\"]):not([class=\"widget_f widget__scr_lp\"]):not([class=\"sbar\"]),\n#page > :not(#masthead):not(#main):not(footer),\n#primary > :not(#content),\n#seecondary > :not([id=\"menu-block\"]),\n.entry-content > [class*=\" \"][style=\"text-align: center;\"],\nbody > :not(#page)","body > #modal[style*=\"blur\"]",".ad-bottom-dc","a[href^=\"https://kwork.ru\"]","#fguru,\n#sping",".b240.rc4,\n.colr > h4",".itzin-podcast-promo,\n.site-header__img",".modal__sidebar,\n.news-detail__panel > .news-detail__panel-col:first-child > div,\n.section-marketing-block","div[id^=\"ADS_\"]","#video-flack,\n.ivi-footer ~ div[class] > style + div[class],\n[data-test=\"watch_with_adv\"] > .nbl-button__primaryText",".rollPlus,\na.teaserImage[target=\"_blank\"],\nbody.watch > div[class]:not([id]):not([style]):nth-child(-1n+2) > style + .content",".aside-advertising,\n.block-container-margins [style^=\"height:\"][style*=\"250px;\"],\n.get_news_link__bottom__item:has(> a[href*=\"yandex.\"]),\n.get_yandex_subscription_links,\n.partner_before_head,\n.top-advertising,\n.two-col-with-advertise2__right,\n.two-col-with-partner__inside__right,\n[data-partners-block-id]","#footer > .block ~ .block","a[href^=\"?uups\"],\ntr > td > div[style^=\"border\"][style*=\"padding\"][align=\"center\"],\ntr[height=\"90px\"]","a[href*=\"mark.ru/\"][target] img","noindex table[width=\"100%\"]",".adblock-service",".mod_ext_dropdown_box_module_position","#colwrap > .module-notitle",".sidebarinner",".header_banner",".showcase_search","a[href^=\"http://creativepromo.ru/\"],\niframe[src^=\"http://creatagen.ru/\"]",".sidebar-rk","aside > .profile-inner + a[href][target=\"_blank\"] > img",".demo","body > div[class*=\"-container\"][class*=\"-hide\"]",".is_visible.like_wall","a[href*=\"football-shopping.ru\"]","#middletbl_r_in > a[href=\"http://www.sushivenik.ru\"]","#rigthBlokBaners","a[href^=\"http://get-wn.net/\"]","#top-line-container",".gads","#top-advertisment",".leftb",".c-moneyPlace_empty,\n[class^=\"IgromaniaChannel_mania\"],\nsection[class^=\"MaterialsManufacturerPage_infiniteWrap\"] > div[class^=\"InfiniteScrollWrap_content\"] > [class^=\"MaterialItemPage_materialSection\"]:has(> .knb-grid-container > [data-io-article-url] a[href=\"/tags/partnyorskij-material/\"])",".sam-container a[href]:not([href*=\"rk.karelia.ru\"])",".caroufredsel_wrapper",".newsItem > .otherBlock:has(> .textContainer > noindex),\n.newsItem:has(> div > small),\ndiv[class^=\"advCell\"]","div[id*=\"actionteaser\"]",".banner-wrap",".banner:not(.topcontent_banner)",".l-mainAdArea","#text-popup-load-window","table > tbody > tr > td[width=\"728\"]",".header_site,\n.show[class^=\"fix_post\"]","#blink,\n#top-b,\n.itemFullText > center + div[style*=\"center\"],\ntable[style^=\"width: 776px; height: 214px\"]",".top-block","#interesting_articles",".adex,\n.content_wrap > div[class^=\"content_\"] > div > a[href^=\"/go.php?id=\"],\n.cough_block,\n.kg_promo,\n.paracontainer img,\n.paralink,\n.social_login > .ulogin ~ .caution,\n.ten_banner_center,\n.ten_footer_wrap,\n.ten_topbar + div:not(.ten_ears_wrap),\n.ten_topbar ~ div[class]:not([id]):nth-child(-1n+10):not(.ten_ears_wrap):not(.content_wrap):not(.footer_wrap),\n[class^=\"ten_frontrow\"],\na[href^=\"/go.php\"][target=\"_blank\"]","#fullscreenBanner,\n.fonbet,\n.fonbet-logo,\n.m-bnr.b-float_panel_item,\na[href][class*=\"_fonbet\"]",".footer_sponsors","a[href*=\"parimatch.ru/\"]",".e-bnr",".bottom-partners","div[id][block-id]",".showcase,\na[href^=\"http://kineshemec.ru/bn/click/\"]",".banners-box","#cntr > .l-outer ~ style + table ~ table,\n.bottom-banner-ks,\n.topbar__link > .red,\ndiv[class*=\"ks-banner-news\"],\ndiv[class^=\"boxFormWrapper\"]:has(> div[class^=\"link\"] a[href*=\"/images/reklama/\"]),\ndiv[id^=\"top-master\"]",".footer-banner",".rightcol > div:has(a[href][target=\"_blank\"])","#special_block,\n#top_line,\n#top_space,\n.button_online_block,\n.button_online_info,\n.content_block > .page_content_block:has(> div[style] [id*=\"_dobro\"]),\n.content_block > div[class*=\"_text_white\"],\n.horisontal_delim,\n.view_online_block,\n[class*=\"_dobro\"],\n[id*=\"_dobro\"],\na[onclick*=\"_counter\"][target=\"_blank\"],\ndiv[style^=\"width:100\"][align=\"center\"]",".market","div[align=\"center\"] > noindex",".w-banner","a[href=\"http://bike-centre.ru/\"]",".in-list-banner-env","#rightcolumn > .blockdiv[style^=\"height\"],\n#rightcolumn > .blockdiv[style^=\"text-align:\"],\n.div1000,\n.div_dzen,\n.rightzagolup,\ndiv[class^=\"under_shapka\"] > *,\ndiv[style^=\"text-align:\"][style*=\"center;\"][style*=\"height:\"]",".tabs",".bn-top10,\n.top-banners",".brand-click,\n.brand-click-inner,\n.brand-container",".top-banner-container","#top > div[id][style^=\"height: 210px\"],\n.app__page > div[class*=\"-container_\"]:not([class*=\"media\"]):not([class*=\"content\"]):first-child,\n.desktop-layout-with-sidebar__middle > .desktop-layout-with-sidebar__wrapper > div[class*=\"-container_\"]:not([class*=\"kinopoisk\"]):first-child,\n.media-post-page > div[class*=\"-container_\"]:not([class*=\"media\"]):first-child,\n.page-content > div[id]:not(#header-info-bg):empty,\na[href^=\"https://kinopoisk.ru/special/\"][href*=\"utm_campaign=\"],\naside.dialog,\ndiv[class$=\"__adfox\"],\ndiv[class$=\"g-kinopoisk-media\"],\ndiv[class]:first-child > div[class*=\" \"] > div:first-child + :not(div) + div[class*=\" \"]:last-child,\ndiv[class^=\"styles_adBlockWarningRoot\"],\ndiv[class^=\"styles_themeTopBanner\"],\ndiv[class^=\"toaster-container\"],\ndiv[data-type=\"teaserspec\"],\ndiv[id$=\"_super_banner\"],\ndiv[id$=\"_top_banner\"],\ndiv[id$=\"banner_300_600\"],\ndiv[id*=\"_superbanner_\"],\nimg[class^=\"styles_copyrightImg_\"]",".branding-wrapper",".side-block > .boxTable ~ .boxTable",".fullstory a[href*=\"aHR0c\"]","#inner > div[style=\"margin-bottom: 24px;\"],\n.newsBanner,\ndiv[style=\"height: 90px; font-size: 1px; line-height: 1px;\"],\ndiv[style]:has(> [id^=\"adfox_\"]),\ndiv[style]:has(> [id^=\"unit_\"]),\ndiv[style]:has(> ntvk)","#container > #top,\n.ad-forum-block,\n.data-place,\n.r_links,\n[id^=\"bg_link_\"],\ndiv[class^=\"rsya_block\"]","a[href*=\"omniwins.ru\"]",".browse,\n.scrollable","#block1,\n#block3",".col-2 > div[id^=\"right_block\"]:has(.content_rb)","#promoVip",".supercover-banner-header",".pane-advertisment",".panel-col-top .pane-content > :empty",".bgcolortr > td[style*=\"padding-right\"] *,\na[href][target=\"_blank\"][onclick]","a[href^=\"http://golosplus.ru/index.php\"]",".button[href^=\"/download.php?q=\"]",".region > #block-biblioteka-zanr-menu ~ div",".banner + hr,\n.related-posts","a[href^=\"/goto/?idbanner=\"]",".b-header",".adv-hint",".adv_nest,\n.network_share > .network_share__item:has(> .network_share__name > [data-href^=\"https://dzen.ru/\"]),\na[href*=\"//rusfond.ru\"],\ndiv[class^=\"adv_\"]",".lban",".hidden-print","div[class=\"r\"]",".block-test:has(#marketAttractive),\n.block-test:has(#vid_vpaut_div),\n.block-test:has(> [id^=\"yandex_rtb\"])","div[id][style=\"background: transparent;\"]",".rideo,\na[href*=\"b17.ru/\"]",".branding-click,\n.u-sidebar [style=\"min-height: 400px;\"],\na[href][rel=\"sponsored\"],\ndiv:has(> header ~ a[href][rel=\"sponsored\"])",".direct_elm_footer,\n.ext_link_img,\n[id^=\"ocean2011\"],\na[href*=\"/banners/\"],\ndiv[id^=\"BANNER\"],\ndiv[id^=\"kodirect_\"],\ndiv[id^=\"newsid_\"] > .row0[style=\"margin-bottom:8px;\"] ~ .row0[style=\"margin-bottom:8px;\"],\ndiv[id^=\"ydirect_\"]","#content > .b-under-menu,\n#sidebar > .block-empty,\ndiv[id^=\"psn_\"]",".post-block > div[id],\n.post-block ~ .post-block ~ div[id],\n.recomend-section",".is-style-warning","#HTML1.image_header,\n#allrecords > div[id^=\"rec\"]:has([href*=\"/ad.admitad.com/\"]),\n#allrecords > div[id^=\"rec\"]:has([id^=\"marketWidget\"]),\n#saContent .boxFrame,\n#saContent .kprCont,\n#se-sidebar,\n#sidebar-block-top,\n.afisha-r__block,\n.cmn_r,\n.inner-layout > div[style*=\"250px\"],\n.kion__wrapper,\n.kpad,\n.kplContTxt > img[src*=\"//qpicture.ru/\"],\n.kupi-reklamu-btn,\n.page-header_tell[href*=\"/reklama/\"],\n.rcard_link,\n.serial-content_container:empty,\n.tgb_block,\n.ya-market,\ndiv.ad-slot,\ndiv[class^=\"ad-slot\"],\ndiv[id^=\"rec\"] > div div[style=\"align-items:center;\"],\ndiv[style*=\"height:\"][style*=\"250px\"][style*=\"important\"],\ndiv[style=\"width: 100%; margin: 30px 0; height: 250px;\"]","#popup-id,\n.partners-news-block,\n.ul-button,\np:has(> .ul-button)","[id^=\"adv_\"],\na[href^=\"http://lamma.24ex.net/\"]","div[id^=\"fialet_\"],\ndiv[id^=\"nenadod_\"]",".sidebox:has(.adsbygoogle)",".lwsoc",".ag-adv-container,\n.instagram-block-wrap","#content > [style*=\"min-height: 92px\"],\na[href*=\"tanki\"][target=\"_blank\"],\na[href*=\"wot\"][target=\"_blank\"]","img[src*=\"/advert/\"]","div[id^=\"comp_\"]",".adbs","a[href*=\"/banner/\"]",".bordered:has(> center > .adsbygoogle),\n.bordered:has(> center > [id^=\"yandex_rtb\"]),\n.relap-novate_ru__widetitles-wrapper",".banners-group,\n.material-bottom-banner,\n.section-banner","#offers-right","#bannerContent > div[id^=\"banner\"] a:not([href*=\"kupikolesa\"])",".banersline,\n.reld-1,\n.tax,\n.wrap-inf4x4",".smi24",".today_cbr","#botbanner,\ndiv[id^=\"banplace\"]",".left_bl > .floating",".block_sponsor","#content > .ipsAd > script + div:not([id]):not([class]),\n.ipsLayout_right > a[href]",".vipblock.container,\na[href=\"buy-ads.html\"]",".vda","a[onclick*=\"atob\"]","#general > a[href][target=\"_blank\"]",".news_list1","#left_menu > div[style] > noindex,\nbody > div[style] > noindex","#pricerbig",".gen-banner",".rek-but,\n.rek-top","._longgrid:has(> [class*=\"info\"] > [class*=\"_ad-title\"]),\n.banner + div[class][id],\n.scroll-to-site,\n.topic-page__info ~ div,\n.yandex-games,\ndiv[class*=\"goodnews\"][class*=\" \"]",".entry-content > div:not([id]):not([class]):not([style])[align=\"center\"]",".wp-block-spacer","div[id^=\"news-id-\"] ~ *",".block_sidebar.banner-video ~ .block,\n.sidebar .start_block a[href^=\"http\"]:not([href*=\"://lfl.ru\"]),\n.sidebar .start_block table[style=\"width: 263px;\"]","a[href^=\"http://center-fp.ru/\"]","table[style=\"width: 100%; height: 23px;\"]","#main-citat,\n.right-ban,\n.wide-ban","[class*=\"_a24\"]",".player_advert","#fixlife","a[href^=\"http://www.zaochnik.com/\"]",".ban-r,\n.ban-r + .prodlist-links","#popup",".footer-widgets__container,\n.partner-strip,\ndiv[class*=\"footer-widgets__container\"] > [data-key^=\"custom_html-\"]",".theme-wrapper > .container > div > *",".page-wrapper > .analyzer-page > .subscriber","div[class=\"main-widgets-item main-widgets-banner flex\"]",".left-bnr,\n.left-col > .left-bnr ~ .left-block,\n.right-bnr","#bordTop",".rkb","#top_rtb","#secondary > .widget_custom_html:not(:last-child),\n.banner_dc",".clinic-image","#biblio_book__read > h2,\n.listen_online > h2","div[id^=\"inpage_\"]",".main__rightside--rbt","iframe[src*=\"/bitpapa/\"]","#header > :not(#logo):not(.block):not(:last-child),\n#samtop,\n[id*=\"abovecontent\"],\na[href^=\"http://liveangarsk.ru/out\"]",".col-z-right > #livecars_ru ~ *,\n.wow_box,\n.z_wow_aftertxt",".wall",".news > center > a[target=\"_blank\"] > img,\ntd[width=\"367\"] > noindex + table[width=\"367\"]","#liveinternet_600x250,\n#liveinternet_billboard,\n.allpageinner td[height=\"100\"],\n.gifts,\n.header > .headerlinks,\n[style=\"margin-top:-24px;\"] ~ .leftcolumn > div ~ div,\n[style=\"margin-top:-24px;\"] ~ br + div,\na[href*=\"/fastvk.com/\"],\na[href^=\"https://an.yandex.ru/count/\"],\ndiv[style^=\"width:970px; height:280px;\"],\nscript + div[id] > div[style^=\"width:\"],\ntd[align=\"left\"][valign=\"top\"][width=\"150\"] > iframe[height=\"840\"],\ntd[width=\"240\"][valign=\"top\"] > p ~ *",".btn-buy-holder,\n.prm-block,\na[href=\"/advertising\"], a[href=\"/advertising\"] ~ div *,\ndiv[class*=\"context-ads-\"]","div[style^=\"min-height: 700px;\"]",".block:has(> .relap-runtime-iframe),\n.header-top-bar a[id],\n.widget:has(> [class*=\"bookmaker\"]),\n.widget:has(a[href*=\"bookmaker\"]),\n.widget:has(a[href*=\"utm_campai\"]),\na[href*=\"odds\"],\na[href*=\"partner\"],\na[href*=\"tips/go\"],\ndiv:has(> [data-has-bookmaker-odds]),\ndiv:has(> div[style=\"color:#D42A28\"]),\ndiv[style=\"color:#D42A28\"],\ndiv[style=\"color:#d42a28\"],\ndiv[style=\"height:90px;\"],\nnoindex > div[style*=\"height:\"]",".rec_book,\n[class*=\"wow\"]",".z_picard_card_d,\n[id*=\"wow\"],\na[href*=\"://www.livesport.ru/away\"]","#ne_nazhimat",".banner-border-wrap,\n.with-ad",".pediatr-banner-container","[width=\"630\"][height=\"90\"]","#bottom_media",".mod-custom3[style]",".google_container, .google_container + div[style],\n.interactive__vk,\n.vbanners",".block-reklamo_rotator,\n.toneBlock","div[style^=\"height:120px;display:block\"]","center > div[style=\"font-size:14px;background:#FFFACD;\"]",".artbannersplus","noindex > .linkPar","div[style=\"border-right: 1px solid rgba(0, 0, 0, 0.125);\"]",".pagination-item > [id^=\"bx_\"] ~ :not([id^=\"bx_\"]),\n.sidebar-module:has(> div[id^=\"adfox_\"])",".b-header-adv-stripe,\ndiv[style^=\"width:300px;height:600px\"]","#registr",".morefoot_back,\nnoindex > a > [width=\"250\"][height=\"250\"]",".b",".article__item_conversionlink,\n.article__item_slot,\n.daynews > table tr > td ~ td ~ td:last-child,\n.mailru-visibility-check,\n.viewbox__holder .viewbox__side,\n.viewbox__holder .viewbox__side-loader ~ *,\n[data-rb-slot],\n[data-view^=\"Slot\"][data-adq-id],\na[class^=\"rb-\"][href^=\"https://r.mail.ru/\"][target=\"_blank\"],\naside div[style^=\"min-height:\"][data-hideorder]:first-child:has(> [data-rb-slot]),\ndiv[class*=\"rb-slot_plug\"],\ntable > tbody > tr > td:first-child + td + td:last-child,\ntbody:has(> tr > td > [class*=\"daynews__item\"]) > tr > td ~ td ~ td:last-child,\ntr > .daynews__spring","#bubble-home,\n#grid .feed__content,\n.asteroid-widgets,\n.mailbox-container ~ [class] .widget__container,\n.mailbox__add-btn-logo,\n.ph-ext,\n.ph-project-promo-container,\n.tabs-content .news-item_regular::after,\n.weather_right-column .weather__description::after,\n[data-testid=\"news-tabs\"] ~ div > div ~ div > div[style],\nbody > .grid > div[class^=\"grid\"][class*=\"__header\"] > .toolbar,\nbody > .zeropixel ~ * .balloon,\nbody > .zeropixel ~ * .stripe-wrapper,\nbody > .zeropixel ~ * div[class][style^=\"color:\"][style$=\"background-size:auto 40px\"],\nbody:not(.js-module) .searchContainer ~ div > a.dmb,\ndiv[slot=\"main-column\"] > .header,\ndiv[slot=\"main-column\"] > .header ~ .swiper,\nimg[src*=\"/logo_2021_region\"],\nmain#grid > .grid-middle ~ div:not([class]):not([id])",".tgb-wrapper","[data-logger-parent=\"sidebarDoubleRight\"]","div[data-closewrap-container]","main#grid .stripe-wrapper",".pm-menu__left__vk-logo,\na[id^=\"tb-\"][class^=\"tb-\"][target=\"_blank\"],\ndiv[data-mp*=\"LazyPulse\"]",".grid > .grid__row_table > [name] ~ div:not([name]),\n.spring_adb,\n.wrapper > .cols > .cols__wrapper > :not([class*=\"cols\"])","[data-test-id=\"ecosystem-logo\"]","div[class*=\"advHeaderStatic\"],\ndiv[class^=\"Datalistinfo__root\"],\ndiv[class^=\"Folder__worm\"],\ndiv[class^=\"Public-desktop__rightCol-\"],\ndiv[class^=\"ReactViewer__attachesSidebarinfo-\"],\ndiv[class^=\"ReactViewer__attachesinfo-\"],\ndiv[class^=\"ReactViewer__bottominfoWrapper-\"],\ndiv[class^=\"Worm__root-\"],\niframe[src^=\"https://o2.mail.ru/\"] ~ div div[class^=\"ViewerHeader__closeIcon--\"],\nsection > div[class^=\"Rightinfo__header\"]","a[title=\"Экосистема VK\"]",".cols__wrapper > aside,\n.deti-slot_exchange,\n.js-smoky-end","[data-qa=\"ArticlesList\"] > [data-logger=\"ListItem\"] ~ div:last-child:not([data-logger=\"ListItem\"])","#app-canvas .layout__overflow-container > .advert-column,\n#app-canvas .layout__overflow-container > .slot,\n#app-canvas .promo-block-letter + div[class]:not([class*=\"list-\"]):not(a),\n#message-sent__rb-center-container,\n#popup-placeholder,\n.layer-sent-page__banner,\n.layout__content div[data-test-id=\"promt-tooltip\"],\n.letter-list-item-adv",".m-fixed-panel","[data-logger-parent=\"sidebarRight\"]","[alt=\"VK project logo\"],\n[data-qa=\"Grid\"] > div > div:has(> [data-rb-slot]),\n[data-qa=\"Grid\"] > div:has(> div > [data-rb-slot]),\n[data-qa=\"Grid\"] div:has(> .marker-adv-holder span[data-qa=\"Text\"]),\ndiv[data-qa=\"Box\"]",".js-scroll-to-site__hidden",".adv-marker_hover,\n.align_left > a[aria-label=\"Смотреть онлайн\"],\n.block_ad-text,\n.p-commercial,\n.p-movie-intro__commercial,\n.p-movie-intro__content-inner .adv-marker_hover ~ .text,\n.p-tv-major__spring,\n.sticky-springs div[style*=\"position:\"],\na.button_color_project[name],\ndiv[class*=\" rb_\"],\ndiv[data-required]","div[class*=\"sticky-springs__item\"]",".direct_septima",".TopBannerSlot,\n.adv-contacts,\n.banner_left,\n.link-ad","#like-buttons,\n.left-advert-block","[href^=\"https://minigames.imgsmail.ru/static/css/social-likes.\"] ~ div[class]:has([href*=\"/info/adblock\"])","#history_container > div[class][style*=\"display: block!important\"],\n.app-event-bubbles,\n.b-column-right__block-news-cloud,\n.b-fourth-pseudo-column,\n.b-history-event:empty,\n.b-history__adv-post-carousel,\n.b-music__main__banner,\n.b-video__native-rb-banner,\n.b-video__top-rb-banner,\n.l-app__left,\n.l-app__right,\n.l-common__container > div > div[style^=\"display:\"],\n.sp-video__billboard,\n.ui-simple-block[class*=\"promo\"],\n:not(.l-common__container) > div[style*=\"position\"][style*=\"display\"][style*=\"visible\"][style*=\"opacity\"][style*=\"background-color\"],\n:not(.l-common__container) > div[style^=\"position:\"][style*=\";display:\"][style*=\";opacity:1;visibility:visible;height:\"],\ndiv[class^=\"app-adv-\"],\ndiv[class^=\"l-music__banner\"],\ndiv[style^=\"position:\"][style*=\";display:\"][style*=\";opacity:1;visibility:visible;height:\"] > div[style^=\"display:\"],\nhtml.window-loaded .b-video-backscreen",".r-source,\n.reference-page__card ~ span:last-child",".layout_footer > .block","div[data-module=\"LazyLoad.PromoPopup\"] .js-module.block","#ok-wrapper.container div[class][style=\"width: 100%;\"],\n#ok-wrapper.container span.js-href","#portal-menu [title=\"Ответы Mail.ru\"] > a > svg > g,\na[href^=\"https://t.mail.ru/redir/\"],\nbody div div div div[class*=\"adv-slot-\"],\ndiv[data-pos],\ndiv[style^=\"top: \"]:has(> div > div[class=\"\"]:empty),\ndiv[style^=\"top:\"] ~ div[style^=\"top:\"] > div > div[class=\"\"] + div:last-child",".adv-marker-box,\n.pm-toolbar__group ~ .pm-toolbar__group .pm-toolbar__banner ~ .js-button [class],\n.pypo-slot,\n.pypo-springs-sticky,\n.top-ad-wrap,\n[data-qa=\"ArticlesList\"] > div:has(> .pypo-slot),\ndiv[class^=\"Gallery__slideSide_\"]",".cols__column__inner_border,\n.forecast-branding-link,\n.js-springs__group__top,\n.unprinted","div[class^=\"Logo_base__\"] > svg > g",".page__content__slide > .messagelist > div:not([cid]):not([style]):not([id]):not([class])",".cols__column_sidebar > span,\n.counters ~ div[id][class*=\" \"],\n.counters ~ span div[id][class*=\" \"],\n.sticky-springs,\n.viewbox__slide_side_show,\n.viewbox__slide_side_show ~ span,\n.wrapper > .cols [id][class*=\" \"],\n[data-content=\"Смотреть онлайн в любое время\"],\nbutton[data-player*=\"eid\"][name],\ndiv[class*=\"js-popup\"] div[id][class*=\" \"]","a[href^=\"http://mainspy.ru/banner/\"]","[data-role=\"sidebarAd\"] > center,\ntr > td[align=\"center\"] > script + center > a[href] > img","span[id^=\"banner\"]","#photo_viewer[style],\n#top_banner_ad_fox,\n[data-name=\"search-banner\"],\ndiv[id][style=\"width: 320px; height: 100px;\"]",".img_ban","div[class^=\"m1\"]","a[href*=\"kredit100.ru\"]","a[href*=\"swaqua.ru\"]","#positioner > div[style=\"height:30px;\"],\nimg[src*=\"/images/pari/\"]",".fullwidthbanner-container",".sovet",".cards__col:has(> .card_cb)",".content_banner",".md-block-native_ad",".js-info-block-fixed","#player_ima-ad-container,\n.rexona_player_play","a.vjs-link_view-mpartner[href=\"https://matchtv.ru/subscriptions\"]","#nagadai,\n.leftAdClass",".abs,\n.page_Banner,\n.rotac_reklama,\n.spanlink[onclick*=\"biorepet-ufa.ru\"],\n.spanlink[onclick*=\"e-autopay.com\"],\n.spanlink[onclick*=\"foxford\"],\n.spanlink[onclick*=\"ohnet.ru\"],\n.spanlink[onclick*=\"uchmet.ru\"]",".sape",".d290 > .adv_small","a[href^=\"http://printbook.ru/\"]","#advTopLine,\n#requestShutOfBlocker,\ndiv[id*=\"Tutor\"]","a[href*=\"?partner\"],\niframe[src*=\"mauforum.ru/\"][src$=\"/\"]","center > strong","a[href^=\"/ent.php\"]","#rightRnd,\n#yandex_sim,\ndiv[id^=\"mega_rt_\"]",".creative-container._vb-2",".ds-block-product",".module__block_rectangle","div[class*=\"adfox\"]","#pagecontent > div[style*=\"background-color\"]",".podpiska",".branding_adv",".ipsPad_bottom",".rek-bar,\n.theiaStickySidebar > ul > .widget_text",".sidebarAds",".structure-index > div:not([id]):not([class])[style^=\"width\"],\n.structure-index > div:not([id]):not([class])[style^=\"width\"] + div[align=\"center\"],\ndiv[style=\"overflow:hidden\"] > div[align=\"center\"][style^=\"height:\"],\ntd[align=\"right\"] > .structure-right:not([id])",".ad_money,\ntd[width=\"240\"] a[href^=\"go.php3?id=\"]","#billboard-atf,\n.ads-run-blocks","#reportsInfoBase","#cnt_top_top,\nmain > .hide-on-mobiles > div[class=\"sideblock\"]:first-child",".eump-com-linktxt","div[style=\"background: #fff;padding: 10px; margin-bottom: 20px;\"]",".r_banner","a[href^=\"/index.php/poster_redir\"]",".google_adv",".rusfond-block,\n.side-banner-yandex","div[id^=\"youtube_ad_\"]",".platform-content:has(> .moduletable a[rel=\"sponsored\"])","img[width=\"200\"][height=\"400\"]","form[name=\"show_image\"] > center,\nscript[src^=\"http://am10.ru/\"] + center","#header_bottom,\n.js-banner","div[style=\"width: 80%; align-items: center;\"] > center","body > center > a[href][target=\"_blank\"]:first-child",".caution-message,\n.caution-message ~ *,\n.preloading,\n.vopros-block",".footer-promo-block","#content > div[style^=\"max-width:\"]","#sidebar_right","#right_col2 > .module","div[id^=\"add_rek\"]",".snp-root",".app-popups","#bonuses-modal,\n.catfish,\n.comm,\n.fb-comm,\n.header-bk,\n.users-preferences,\n[data-type*=\"banner\"],\na[class*=\"Header_headerPromo\"],\na[href^=\"/promo\"],\ndiv[class^=\"BookmakersRating\"],\ndiv[class^=\"Catfish_catfish\"],\ndiv[class^=\"DefaultType_banner\"],\ndiv[class^=\"ExternalWidget_\"],\ndiv[class^=\"HomeBranding_mainBackground\"],\ndiv[class^=\"StickyPanel_\"]","#ban_500,\n.block_top:has(> div:empty),\n.block_top:has(> div:empty) + div,\n.block_top:has(> div:empty) + div + .block_bottom,\n.main_container[style*=\"90px\"]","#sm_content,\n#sm_olay,\n#wrapper > .fma-bg","#wrap-popup-box,\n.clearfix.content > div > .col-sm-12",".banner_margin,\ndiv[class^=\"metro_banner_\"]","a[href^=\"http://lite.baza-winner.ru/\"]","noindex > div[align=\"center\"]",".custom-html-widget > noindex,\ndiv[class^=\"papex\"]",".rotator-wrap",".sidebar_rek","a[href*=\"nfemo.com/click\"],\ndiv[style=\"text-align:center;clear:both;\"]","a[href*=\"http://new-igry.ru/games/\"] > img[src^=\"/uploads/posts/\"],\na[href^=\"/lp2/go.php\"]","#abDetected","body > [class*=\"-blackout active\"],\nbody > [class*=\"-blackout active\"] + div[class$=\"-wrapper\"]",".banner-acf,\n.outer_outer",".b-map-tgb-container,\n.m-mimikria","aside > .block:has([id^=\"ambn\"]),\nnoindex > center > a","[id^=\"trumedia_holder_\"],\n[id^=\"trurlmedia_holder\"]","#very-right-column,\n.aggregator__header,\n.partner-block-wrapper,\n.post-data > div[id^=\"pad_b\"],\n.top-block__ad,\n.topic-block:has(> .partner-block-wrapper),\n.topic-block:has(> [id^=\"adfox_\"])","a[href*=\"banners.php?click=\"],\na[href*=\"banners.php?click=\"] + a",".slidebox_social",".yandex",".article-grid__good-top,\ndiv[class^=\"good-place\"]","div[class][style*=\"important\"]",".panel-danger,\na[href*=\"zjbi.ru\"] > img",".post-right-ads",".tidymag-sidebar-content",".fotwdgt_bt_adw,\n.prom,\n.tg-fon-gif",".recomend,\ndiv[class*=\"300x600\"],\ndiv[class^=\"bnr-background\"],\ndiv[id^=\"bnr-background\"],\ndiv[id^=\"container\"]","[data-ad-slot]",".shapka > a[target=\"_blank\"]","#floating",".zen_subscribe",".bg-general,\n.container-links,\n.fon-ref,\n.link-1,\n.page-header > .bg-one-server,\n.page-header > .left,\n.page-header > .right","div[class^=\"banner_right\"]","span[style*=\"background: #ffe348\"]","#sb-site > div[class][style*=\"z-index\"][style*=\"999999\"]",".widget-sidebar:has([src*=\"/wp-content/uploads/\"][src*=\"/ban\"][src*=\"er\"]),\n.widget-sidebar:has(p > script),\nimg[src*=\"/wp-content/uploads/\"][src*=\"/ban\"][src*=\"er\"]","meta + center > table[cellspacing=\"0\"][cellpadding=\"0\"][border=\"0\"],\ntd[width=\"190\"] > .table[width=\"190\"]","div[class^=\"RELINK\"],\ndiv[class^=\"relink\"]","div[style$=\"468px;\"]",".bg_banner,\n.mbanner_in_post,\n.tbanner,\nbody > div[id^=\"float_head\"] > div[id^=\"bg-\"],\ndiv[class^=\"rbanner\"],\ndiv[id^=\"lbanners\"]","[href=\"http://www.ivlim.ru/\"],\ndiv[style=\"padding-top:5px;height:107px;\"]",".side .in[style]","#wrap > .forabg:has(> div > div > .adbp > table)",".single-teasers","div[style^=\"border: 1px solid #b56e13; padding: 5px; border-radius: 6px; font-size:\"]","body > [id]:not([class]):not([iframe]):not(#main-bg)",".sidebox:has(> .inner > .adsbygoogle)","#header_baner",".pro-adv,\n.pro-block:has(> .pro-block-adv),\n.sitebar_reklama_wr","#adapt-wrapper > noindex,\n.headBn,\n.headZyx,\n.pinBnFs",".banner-place::before,\n.sidebar-border,\n.sticky-wrap > div[id^=\"id-\"]",".post-tags__yn,\n.post-tags__yz,\n.sidebar-ya-wrap,\n.yanews-button,\n.yn,\n.yz","center > a[rel=\"nofollow\"][target=\"_blank\"] > img",".main-header","#tad-box","body > #colorbox *","div[id^=\"yaad\"]","div[style=\"min-height: 50px;\"]:has(> img[src*=\"/file/id_content:\"])","#left_banners > a[href=\"http://sod.mos.ru\"]",".sideColumn > div[class] > div[style^=\"margin-bottom:\"] + div","aside > .block .banner","#logodesc td[width][align],\n.copyright > a[href]","[data-motor-desktop*=\"exchange_block\"]",".b_block,\n.pban,\nbody.noscroll::before","#wrapper > #header","a[href^=\"http://www.mountain.ru/banner\"]",".search-item_tgb,\n.specs-column,\n.specs-near,\ndiv[class=\"row specs\"],\ndiv[class^=\"rnb-\"]","#kt_player > iframe[src]",".nofs_container",".footr,\n.igrof","div[id^=\"PM_rotator\"]","body > div[class^=\"tccSm\"]","[class^=\"tizdiv\"]","[id^=\"teaser_\"]",".btop",".video-box table[style^=\"background-color: #000000;\"]","a[href][target=\"_blank\"] img",".zen-widget","#stickymsg","#right_column",".banner_header","#page-sidebar > div > h3,\n#page-sidebar > div > h3 ~ ul,\n#vue-bubble,\n.additional-info > nofollow > [align=\"center\"] > a[target=\"_blank\"] > img,\n.courses,\n.promo-popup,\n.r-courses__lists,\n.wrapper > div[style^=\"background:\"][style*=\"videouroki.net\"]","div[class^=\"advertising-content-\"]",".topiclist + div[style^=\"padding\"]","#popupBanner,\n.SEO","#popup_overlay,\n#social_popup_window,\n.ovl_pf","a[href*=\"barbarisnews.ru\"]","#cont-i > span[style*=\"color:red\"]","div[class^=\"commercials\"]","a[href^=\"http://tasselmagic.ru\"]",".section > #tn1",".elle-special-projects","#popap_top","div[id^=\"pad_bnr_\"]","div[id^=\"beta_place_\"]","#reclbarfix","td[bgcolor=\"#FDFDFD\"][align=\"left\"] > noindex,\ntd[bgcolor=\"#FDFDFD\"][align=\"left\"] > noindex ~ br,\ntd[width=\"240\"] ~ td[width=\"100%\"] > table[width=\"100%\"][align=\"center\"]","#featured-wants,\n#letystd-block,\na[href^=\"/r.php\"]",".gamepage_download_left,\n.gamepage_download_right",".items > .p-item ~ div[class][style],\n.view-related-item[style^=\"height:\"]","a[href=\"javascript:\"]","#download_form > .modal-body,\n#download_form > .uk-margin-top[style],\nbody > div[id][style*=\"position: absolute\"],\ndiv[id][class][style*=\"width\"][style*=\"height\"]",".vbmenu_popup + div[align=\"center\"]:not([id]):not([class])",".media-ads-block","body > #layout > .fixed","#right_banner_wrapper",".sidebarzap .widget_custom_html ~ .widget_custom_html.FixedWidget__fixed_widget","._banner","div[class^=\"page-header__top-banner\"]","#right > .nofloat,\n.tb-container",".ru320140",".ru56070","body > * > div[id][style*=\"height:\"],\nbody > div > table[width=\"92%\"]:not([class=\"top-region\"])","._block-banner,\n.rightCol > div:has(> a > img[src*=\"/images/banners/\"]),\n.seo_green",".ads_single,\n.naked-banner,\n.shesht-ad-side-banner","[class*=\"teaser\"]","#gifts",".noun","a[href*=\"sun-leads.com\"]","[style^=\"background:url(/img\"][style*=\"padding\"],\na[href*=\"/test/\"][target=\"_blank\"]",".art-postcontent div[style] > a[href][target=\"_blank\"] > img,\ndiv[id*=\"script\"],\ndiv[style*=\"margin-top: 9.5px;\"]","#daos_outer",".art-sidebar2 > .widget_text",".container > table[align]","p:has(> a[href*=\"yandex.\"][href*=\"news\"][href*=\"favid\"])",".saitbar_bock:has(.mpwidget)","body > div[style*=\"background-color:#ff0000;color:#ffffff;\"]",".column a[href][target=\"_blank\"]","#bkbanner,\na[href^=\"https://kontur.ru/\"]",".pad > noindex,\ndiv[id^=\"sbs\"]",".buttons","[id^=\"cmdgebh\"]","[class=\"0\"] > .firstnews","a[href^=\"/bn/bn.php?partner=\"]",".iseeyou","[data-dlebclicks]","noindex > table[width=\"100%\"]",".adgoogle","#r_detail_bottom",".su-note",".adblock-notify,\n.exchange-block,\n.partners-header,\n.partners-right,\n.sidebar-widget,\ndiv[class*=\"single-rtb-\"],\niframe[src^=\"/exchange/\"]",".header-rek-block,\n.social-container","p:has(> strong > a[href*=\"//dzen.ru/\"])",".bue-align-c",".ftbn-b-yan,\n.ftbn-b-zen,\n.mbl-adv,\n.mod-floatbann",".discount-side-240,\n.navbar-nav > .important,\n.pr-side-240,\nbody > .soclinks + script + div[class]:not([id])","body > .sticky","#masonry-container > .corner-stamp,\n.aside-col > .moduletable:has(> .inner > .box-ct > .adsbygoogle)","#slyWindow,\n.blockOverlay.blockUI,\na[href=\"/reklama/\"]","a[href^=\"/redirect\"]",".banner-middle",".right_banners",".ad-before","#xtest-videoad",".banner-left-detail-new,\n.news-banners-source","#_prizmaNE,\n.special_banner_in,\n.standart_banner > [src*=\"/advertising/flash\"] + *,\na[href^=\"http://newsroom24.ru/ankvarzpr/\"]",".post-content + div[style^=\"border:\"]:has(> div > [href*=\"yandex\"])",".lipuchka,\n.rsya","div[id][style=\"height: 120px;\"],\ndiv[id][style=\"height: 80px;\"]",".stream-item-above-post,\n.theiaStickySidebar > .widget_text:first-child",".sideitem","[data-ads]",".adf-ins",".lv-right-banner,\n.lv-right__text-advert",".sp-toppromo",".articles,\n.place","div[class*=\"iw-modal\"]","div[id*=\"_ban_\"],\ndiv[id^=\"tab_scroll_\"]",".firefox,\n.trueoffice","#az1,\n#az2,\ndiv[id^=\"az\"]","a[href^=\"/banclick.php\"]",".au-top-ads-container,\n.bottom-auto-ads,\n.rn-global-sidebar,\n.rn-top-banner,\n.starnews-block",".m_lbanner,\np > a[href][target=\"_blank\"]:not([href*=\"nnov.ru\"]) > img[src*=\"/bannery/\"]",".bottom-rkl",".remodal-is-opened",".content_cactus,\n.right_col_bamboo",".clearfix > .media,\n.mg-posts-sec:has(> script)","div[style=\"clear: left\"]","#rek_desktop_fixed",".floating_bnr","img[alt=\"Нацпроекты\"],\nimg[alt=\"Тульские СМИ\"]","div > #yaMarket ~ table[width=\"100%\"]","._1ysoK,\n.comments_block div > article + div[style^=\"margin\"],\ndiv[class]:has(> div[style^=\"display\"] ~ div > div[id*=\"adfox_\"])",".root > .bigb,\na[href^=\"http://r.novgorod.ru\"]",".ad-block",".contdi,\n.contdiv,\nnoindex > .co",".grid-news-none,\n[id^=\"rtb_\"]","[onclick*=\"Click_slider_ad\"]","#advert_result",".mesre.amessage,\n.ntgb_,\n.rightbar,\na[href*=\"adrai.novostroykin.ru/wow/go/\"],\niframe[src*=\"adrai.novostroykin.ru/wow/go/\"]","#bannerholder,\n#lightbox,\n#lightboxOverlay,\n.b-header__banner,\n.promo_link","app-advertising-card a[href*=\"utm_campaign\"][target=\"_blank\"],\napp-article-banner,\napp-topline-advertising","div[class^=\"header-top\"] ~ *",".ban",".big_banner",".bannertop","#newszen,\ndiv[id^=\"flamur\"]","a[href*=\"://o-keys.ru/ya_browser\"]","div[style=\"width:970px;height:250px;margin:12px auto 12px auto;display:block\"]","#headBaner,\n.miko-baner-center,\n.vr_mobile_right_block","noindex > center > table",".js_load",".l2",".mainrams > div[class^=\"cd\"]",".jPanelModule",".ads_banner_right",".bottom_abs_info,\n.data-banner > #brunch,\n.data-banner > #zarniza","div[id*=\"baner\"]",".h2o,\niframe[src*=\"zzap.ru\"]",".main-branding,\n[data-popup=\"bonus\"]","#content > div[style=\"margin-left: 15px; margin-top: 10px;\"] > a > img,\n#sidebar > #boxes,\n#text-33,\n#text-34","div[class^=\"toneBlock\"]",".card-container","aside .widget_text",".jquery-modal.blocker",".adblock_popup_warning,\n.grf_wrapper","img[src*=\"ad.admitad.com\"]",".content-footer__subscription,\n.good,\n.good__header_top","#fthColWrp *,\n#hook_Block_AvatarPromoMenu,\n#hook_Block_FixedPromoBanner,\n#hook_Block_ForthColumnTopBanner,\n#hook_Block_LeftColumnAdCustom,\n#hook_Block_TargetBanner,\n#hook_Block_TopContent,\n#rightColumn[data-module=\"StickyBlockWL\"],\n.dialogWrapperBanner,\n.exit-popup,\n.feed-list > .feed-w:has(> [class^=\"feed\"] > .feed-header [class] ~ [class] ~ [class] ~ [class] ~ [class] ~ [class]),\n.forthTopAdv,\n.html5-vpl_oklive-banner,\n.update-browser_container,\n[data-module*=\"banner\"],\ndiv:has(> #hook_Block_CompactFooter) > div:not(#hook_Block_CompactFooter),\ndiv[class*=\"__banner-feed\"],\ndiv[class*=\"__banner-feed-\"],\ndiv[data-place*=\"BANNER\"],\niframe[src^=\"//oktools.ru/page/static/\"]",".adstitles",".message[data-author=\"Ads Master\"],\nimg[src*=\"/img/rkl/\"]","#screenGlideAdb,\n#topAdb,\n.news-grid > div[id^=\"first\"],\n.news-grid > div[id^=\"rastyagka\"],\n[data-io-article-url] .content-block,\nbody div[class*=\"-branding\"],\ndiv[id^=\"newsUnderNewsFullwidth\"][class=\"grid\"]",".bb-a_b,\n.blopr,\n.rcblo",".left_col_top,\n.left_col_top ~ *,\na[href*=\"omskinform.ru/go/\"][target=\"_blank\"] > img","a > img[height=\"100\"]","img[width=\"468\"]",".mts__block","a[href^=\"http://adv.omskzdes.ru/\"],\nobject[id^=\"banner\"]",".sticky.first","#banner_big","p > table[cellspacing=\"5\"][cellpadding=\"0\"][width=\"100%\"] > tbody > tr > td[width=\"50%\"][style=\"border: 1px solid #000;\"]",".table-scroll",".no-pop",".V3-wrap-big",".video-box ~ .ageBlock","#sub-songs","[href=\"/reyting-bukmekerov/\"],\ndiv[class^=\"dle_b_\"]","#socAds,\n[id^=\"ad\"][class*=\"ads\"],\ndiv[class^=\"wraprer\"]",".bnr__mark",".forum-section .main > div[align=\"center\"],\n.widget:has(> .text-center > script),\ndiv:not(.adv-wrapper):has(> ins)","noindex > iframe","#basic-modal-content","body > font > font > div[style*=\"width:\"]","#container > div[style],\n#left a[href*=\"://opershop.ru\"],\n#left li:has(a[href*=\"//wink.\"]),\n#left li:has(a[href*=\"://opershop.ru\"]),\n#middle > .thumbnails:has(> ins a[href*=\"//wink.\"]),\n#middle > dd:has(> .body > a[href*=\"//wink.\"]),\n#wrapper > #bglink,\n.follows-channel_zen,\n.recommend,\na[href=\"https://oper.ru/follow/wi\"],\ndd > .body > center ~ *,\ndd > .body font > a[target=\"_blank\"]","td[width=\"90\"]",".dcont .b_center,\na[href^=\"http://self-test.org/\"]",".top-news","#downbanners",".td-ad-background-link,\na[href^=\"https://orenburg.metro-cc.ru/\"]",".forumrules > a[href]:not([href*=\"airgun.org.ru\"])","[src^=\"/adv/\"],\ndiv[id*=\"interpag\"]",".yt-header-bg","[src=\"/download32.png\"]",".bnz_horizontal","td[width=\"10\"] + td[width=\"260\"]:last-child","a[href^=\"/redir.php\"][target=\"_blank\"] > img[src*=\"banner\"]","#logo-area","#rightside noindex","#primary .textwidget noindex,\na[href*=\"cookery-on-every-day.ru\"],\na[href*=\"moudom.ho.ua\"],\na[href*=\"privatbank.ua\"],\na[href*=\"swigroup.org\"],\na[href^=\"http://www.ozon.ru/context/\"]",".modulebody > table[style=\"width:200px\"],\nimg[style=\"height:90px; width:728px\"]",".bottom-money,\n.others","#custom_html-14,\na[href*=\"://genshindrop.com/ref/\"],\ndiv[class^=\"code-block\"][style*=\"text-align: center;\"]",".sideblock > .sidecap, .sideblock > .sidecap + .sideinner","a[href=\"http://evpatoriya-leto.crimea.ua\"]","body > .page-wrapper-common ~ div[id][class=\"\"]",".article_openx,\n.uk-article-header-content:nth-child(2),\n.uk-panel-box.linker,\n.uk-panel-box.widget_text,\na[href^=\"http://otvetkak.ru/go.php\"]",".content table[height=\"90\"]",".an-line-between,\n.container-block:has(> [class]:not(.container-block) > ins),\n.container-block:has(> ins:first-child),\n.hostkey,\n.main-wrap > .grid.ui > div[style=\"display: block;\"],\n.mainlist-inline-an > :not(.tag-trend),\n.mainlist-inline-an[class*=\"main-articles\"],\n.material-content > .column > p > ins ~ br,\n.material-inline-an,\n.material-other-feed,\n.right-content-wrap.sticky-container,\n.right-sticky-content:has(> ins),\n.spoiler-block:has(> .spoiler-body > [id^=\"yandex_rtb_\"]),\n.top-menu ~ .main-wrap.container > .grid.ui > .row.container-block,\n[id^=\"pipMtbRoot\"],\nbody > div[class][style*=\"margin-\"],\ndiv:has(> #fixScrollPip),\ndiv[class*=\"__lxG__\"],\ndiv[class*=\"pip-\"],\ndiv[class]:has(> [id^=\"pipMtbRoot\"]),\ndiv[itemprop=\"articleBody\"] > div[id^=\"yandex_rtb\"] ~ br,\nh4.left.aligned.divider.header,\nh4.left.aligned.divider.header ~ .divider,\nimg[src^=\"https://overclockers.ru/st/images/partners/\"]",".needblock,\ndiv[style=\"border: 1px solid #ccc; margin: 5px 0; text-align:center; background-color: #d9e5f1; font-size:20px; font-weight:bold;padding:10px\"]","[src*=\"/banner\"]",".layout-page > div:has(> div > p > a[href*=\"://docs.ozon.ru/common/pravila\"]),\n[data-lcp-name*=\"anner-\"],\n[data-replace-layout-path] > div[style=\"height:300px;\"],\n[data-replace-layout-path]:only-child > div[style^=\"min-width:\"][style*=\"height:\"],\n[data-widget=\"advBanner\"],\n[data-widget=\"advVideoBanner\"],\n[data-widget=\"freshIsland\"]:has(> div > [data-widget=\"objectBannerList\"]),\n[title=\"Реклама\"],\ndiv[data-widget=\"banner\"],\ndiv[data-widget=\"videoProductBlock\"],\nheader + [data-replace-layout-path] > div[class]:not([data-widget]):first-child","body > div[id][style^=\"display: block\"][style*=\"background: red\"]","body > #overlay",".topLink a[href*=\"ruscale.ru\"]",".poster > .poster-content + p",".tgb__heading","#filter-form a[href^=\"/redirect/\"][target=\"_blank\"]",".tg-promo","#google-block","#top > .sepA,\n#top > div[style*=\"height: 200px\"],\n.placeR > .link",".floatcontainer.formcontrols.blockbody > a[href][target=\"_blank\"]","body > div[style*=\"fixed\"]:not([id]):not([class])","#surfbe,\n.rbrocks,\nbody div .banner,\nform > div[style^=\"width: 300px;\"]",".sidebar > #HTML2","div[align=\"center\"][style=\"display: block;\"],\ndiv[style=\"text-align: center; margin: auto;\"] > a[target=\"_blank\"]",".horizontalBanner,\n[class*=\"winner\"]",".zenlink",".article-banner","#divMain > .clear,\n#divMain > div[id][style=\"margin: 0px 10px; height: 60px;\"],\n#ulNewsList > li.b,\n.newsList > li.b,\n[pnz-ads]:not(eto-dlya-mob-ver),\n[style*=\"height: 43px\"][style*=\"max-height: 43px\"] ~ div[class^=\"space_\"],\n[style^=\"width: 140px; height: 280px;\"],\na[href*=\"://b.penzainform.ru/go/\"],\ndiv[id][style*=\"width:\"][style*=\"height: 43px\"],\nli[style^=\"width: 140px; height:\"][style*=\"max-height\"]","#index-right > .col-border.col-1,\n.b-content,\n.b-main__important,\n.b-top-wrapper,\n.mainmenu-ads,\n.news-content__b,\n.sidebar.col-1","#contentBox > #right > #rightContent,\n.altAdA",".inner__share-ya-zen",".alert-blue","#amigo_btn","#header_right_cell",".fix",".a__link,\n.h-menu__item--external,\nnoindex > noindex","[class$=\"banns\"]","div[class^=\"social-list-subscribe\"] > a[href*=\"yandex.\"]","[data-id-promo]","div[style^=\"width: 728px; height: 90px;\"],\ntable[width][height=\"90\"][style]","div[id^=\"mindmachine\"]","a[href^=\"http://supertest.ga/\"]",".b_verh_st,\na[href^=\"/go?https://w.cscore.ru/mira/\"],\ndiv[id^=\"av\"],\ntable[width=\"100%\"][align=\"center\"] > tbody > tr > td.column[valign=\"top\"]","#rightpan > .block:has(> div > a[href*=\"banner\"][target=\"_blank\"])","body > #bb","#home-wide-block","#content div[id^=\"slider_\"],\n.post_wrap:has(> #post_body_b)","#menu-subs > [href]::after,\n.ads-placeholder,\n.comments__adv,\n.header-right-menu > a[href][target=\"_blank\"],\n.player__adfox,\n.sidebar-block_placeholder,\n.stories-feed__container > .story:has(> .story__main > [id]),\n.stories-feed__container > .story:has(> .story__placeholder),\n.stories-feed__container > .story:has([class*=\"sponsor\"]),\n.stories-feed__container > .story[data-author-name] ~ .story:not([data-author-name]),\n.stories-feed__container > .story[data-author-name] ~ .story[data-context-actions*=\",profile_hide,\"],\n.stories-feed__related-stories-adv,\n[data-role=\"adb-warning\"],\n[href*=\"/acceptable-ads\"],\naside > .sidebar-block:empty,\nbody > iframe[src*=\"redirect_uri\"]","#footer-widgets .group.pad",".match-info ~ h3,\n.odds,\nimg[src*=\"/img/mars_\"],\nimg[src*=\"/img/melbet\"]","div[class^=\"hairw-\"]","div[id^=\"banner-right-inside\"]","body > table > tbody > tr > td[valign][width]",".bn-wrapperWrithwhasd","#sidright > .srm,\n#yandex_save,\n.custom_:has(> div[id*=\"ScriptRoot\"]),\n.custom_:has(> div[id^=\"infox_\"]),\n.custom_:has(> div[id^=\"unit_\"]),\n.slideshowck",".dfp-container,\n.mezzanine > .mezzanine-center > div:not([class])",".subscrite-widget:first-child",".match-bet,\n.match-coef",".side_left > center,\n.side_right > center",".gray_border.pie","a[href*=\"://go.pleogame.site/r/\"]","#check_ad_block,\n.partner_news__container,\ndiv[class^=\"pr__news\"][style=\"padding-right: 0 !important;\"]","#light_comment,\n.fpa-block",".banner-advertise-img",".infoblock > div[style=\"height: 900px;\"]","#headban_right,\n#main-ban,\n#sidebar-right noindex","#banners > noindex > a[href]:not([href*=\"pobedish.ru\"])","[href*=\"ohnet.ru\"]",".advertising > span.title,\n.box-side > .box-content > noindex,\n.two-banners,\na[href][onclick*=\"banner_click\"],\na[href^=\"http://opx.podolsk.ru/www/delivery/ck.php\"]",".b-r > b","a[href^=\"https://lucky-boys.ru/\"]","a[href*=\"ove\"][href*=\"ou.ru/\"],\ntable + table[align=\"center\"][summary] > tbody > tr:first-child + tr:last-child > td[align=\"center\"][valign=\"top\"][width=\"333px\"],\ntable + table[align=\"center\"][summary] > tbody > tr:first-child > th:first-child + th + th:last-child,\ntd:has(> a[href*=\"iloveyou.ru/\"])",".PageCap > table .nodivs > a",".rekla_down_block",".shoppy","#news_tomsk > div:empty,\n.adsbox,\n.bannerbox,\n.blockm:has(> #sela),\n.footer > .center","div[id^=\"bannerplace\"]","#fixydiv,\na[href^=\"/go\"][href*=\".php\"]","#BlueA,\n#page-footer > noindex,\n.forumbg.forumbg-table[style*=\"background-color:#00A857\"],\n.table1 > tbody > tr[style^=\"background-color:\"],\na[href^=\"./go.php\"],\ntd[align=\"left\"][valign=\"top\"] > noindex","a.external[rel=\"nofollow\"][href*=\"/go/?site=\"] > img[src$=\".gif\"]",".main_width > div[align=\"center\"]",".ib-col div[style=\"width:600px;\"]","#hide-adblock","[id^=\"illumination\"]","#facebook_videoboom,\n.r_block > div[style=\"height: 600px; overflow: hidden\"]","a[href^=\"http://www.mirorgazma.ru/?partner=\"]","#head-links","a[href*=\"intim-shop.ru\"]","#aside > center ~ *","body > .slide.carousel",".ad_block_widget","#content > div[style^=\"padding\"]",".aimage,\n.bimage,\na[href^=\"http://chinaprices.ru\"],\ncenter[style*=\"margin-top\"],\nimg[width^=\"8\"][height^=\"3\"][src$=\".gif\"]","#ads_dummy,\n#ads_wide,\n#gAds,\n#top__mpic,\n.masonry-brick.ads","#sidebarinner > fieldset","a[href*=\"/offer/\"]","table[width=\"1000\"][height=\"95px\"],\ntd[onclick*=\"cntr.php?ban_id=\"]",".banner_before_mainmenu,\n.vk.soc-banner","#delta_14,\n.bl:empty,\n.sp-header-block,\n.video-bl,\n.video-bl ~ .specproject-widgets,\nbody > div[class]:empty[style=\"height: 100%;\"],\nbody > div[class]:empty[style=\"height: 100%;\"] + div a,\ndiv[class*=\"content-md\"] > div[class$=\"-m\"],\ndiv[class*=\"content-md\"] > div[class*=\"menu\"]","#right","body > [id]:not([class])[style^=\"z-index\"]","body > div[class^=\"mfp-\"]",".a-absolut-div-b","#pptcloud-mail","a[href*=\"/a/click/\"],\ndiv[id^=\"aabb\"]","a[href$=\".php\"][target=\"_blank\"]",".page > .header,\n.special.block,\ndiv[class=\"section\"]:has(> .staticFragment)","[id^=\"warta_ads-\"]",".feed-bnnrs--right,\n.prvd-af-primary-rnnb",".entry-content > div:not([id]):not([class])[style^=\"height\"],\ndiv[class^=\"distr\"]","#back_brd,\n#footer + div[align],\n#m1-link[href],\na[onclick][target=\"_blank\"]",".vk-group","#kontainer-top","div[class^=\"sidebar-advert-block\"]",".ti-block",".bober,\n.news-container > hr ~ hr ~ hr",".b-adv-marker,\n.b-partners-news","#slide-sidebar[role=\"complementary\"]","#sidebar > .block,\n.banners-topic-banner","a[class*=\"http\"] > img[width=\"240\"]",".col-md-3 > center > img[style]","div[class^=\"news-card_newsPreviewRight\"]:empty","body > #TB_overlay, body > #TB_window",".pr-banner-wrap","div[class^=\"b-banner\"]","#content > div[style=\"margin:30px auto;\"],\n#submain > div[class^=\"a\"][style]",".adfox-hidden",".special",".charts-ad,\ndiv[style=\"width:300px\"]","body > div[class*=\"modal\"],\ndiv[id][block-id][style]","a[href^=\"https://cryptocandle.ru\"]","[data-href*=\"adbl\"],\ndiv[id^=\"bottom_block\"]","div[class*=\"vex-modal-block\"]","[class*=\"container-ad\"],\ndiv[class*=\"flex-grow\"]:has(> .sticky > .adv)","#pagenav_menu ~ div[style*=\"height:\"],\n.tborder[width=\"165\"]",".adp-block",".cpablcok,\n.strochka","div[id^=\"partners-content-\"]",".card-special-gallery--topic,\n.relative-products,\n.top-banner-slider","a[href^=\"http://bestgamblingsolutions.com/\"]",".b-custom-banner,\n.branding:not(body),\n.branding__footer","div[id^=\"gruptiz_\"]","table.weather + noindex",".wrap_flat_ads_block","a[href][target=\"_blank\"][title*=\"potter.timepad.ru\"],\na[href][target=\"_blank\"][title=\"trudobr.ru\"],\na[href][title*=\"/1clickgain/\"]",".egg-list",".main-post-content > p[style] > strong,\niframe[src*=\"ADVERT\"]",".smi","#secondary.widget-area",".flexbannergroup > div:not(.gsInformer)","#header > .container > a[href=\"/menu\"] ~ h2","div[class^=\"stream-item\"]",".bantop,\n.lcol.mainside > center","div[style=\"padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \"][align=\"left\"]",".psyTopBanner",".articles-page__banners_wrapper",".hb-placeholder",".sidebar-rek",".textwidget > a[href][target=\"_blank\"]",".b-advertising,\n.barmen-item,\n.chameleon,\n.right-banners",".topbannans-wrapper","a[href=\"http://bookfestival.mibf.info/\"],\na[href=\"http://ridero.ru\"]","div[class][style^=\"height:\"][id]:empty","div[style^=\"position:fixed; top:0px; left:0px; opacity: 0.9;\"]",".pythonworld-contributor","#rightPanelBanner,\n.advertTop,\n.q_banner,\n.q_teaser,\narticle[data-type=\"advert\"]",".items_block > article.item[style*=\"important\"],\n.items_block.news > .low_new:not(.aside_left),\n.primary > .low_new.item:nth-of-type(2)",".icoStr",".header_top > .left,\n.partners_box > *,\ndiv[class]:has(> .inner > a[href=\"/help/adblock/\"]),\niframe[src*=\"//ads.qrz.ru/\"]",".small-fancy-sheet:has(> .adv_banner),\n.small-fancy-sheet:has(> script),\n.yandex_ad_floating","a[href*=\"bannersdisable_button\"],\na[href=\"https://quote.ru/?utm_source=topline\"] img",".default_menu > div:first-child,\ntable + table tr:last-child > td:last-child > .border",".autor-bl","div[class^=\"News__adv\"]",".topright,\na[href*=\"/affiliate/\"],\na[href*=\"rich-birds.org\"]","div[id^=\"banner-place-\"]",".list-banner",".tiser_sape","#header_partenaire,\n[id^=\"zone_pub\"],\na[href*=\"report.capinfopro.ru/\"][target=\"_blank\"]","[summary=\"content_table\"] > tbody > tr > td[height=\"90\"],\ntable[style=\"margin-top:5px\"] a[href^=\"/adclick/\"],\ntd[width=\"240\"][valign=\"top\"] > div[style=\"height: 250px;\"]","#sidebar > a[href=\"#\"][onclick]","#banner_code,\n[src*=\"//radiokot.ru/adv/\"]",".dummy-yandex-zen-channel-block,\n.lentainform-block",".ad5en5eCheck",".grafity",".news__item_promotion,\nbody > a[href][target]","td.td-2 > a[href] > img",".forums ~ table[cellpadding][cellspacing]",".main > .container > .row .placeholder,\n.sidebar-island.box-shadow",".mblok","[data-news_media-desktop*=\"rnet_widget\"],\narticle div:has(> div > [id^=\"rcmw-container\"]:empty),\ndiv[id^=\"rnet_\"],\ndiv[style^=\"min-height: 140px\"],\ndiv[style^=\"min-height:140px\"]","[data-doctor_media-desktop*=\"rnet_widget\"]",".finance__partners,\n[data-finance_media-desktop*=\"rnet_widget\"],\nbody[data-finance_media-desktop=\"main\"] .commercial-branding > nav ~ div > div > script ~ div > div:last-child",".fzwuC,\ndiv:has(> [id^=\"rcmw-container-\"]),\ndiv[class][style=\"\"]",".notification-warning,\n[class*=\"MaillistItemAdvertPlace\"],\ndiv[class*=\"Ad-direct\"],\ndiv[class*=\"Ad-root\"],\ndiv[class*=\"AddBillboard\"],\ndiv[class*=\"AppContainer-adWrapper\"],\ndiv[class*=\"SentLetter-context\"],\ndiv[class*=\"WithRightBarWrapper\"] > div[class*=\"AutoAppContainer\"] ~ *","div[class^=\"DirectMKB\"],\ndiv[class^=\"LayoutSearch\"] section > article[class*=\" Serp__item\"]:not([class^=\" Serp__item\"])","[data-sport_media-desktop*=\"rnet_widget\"]",".rui-Snackbar-snackbar","[data-travel_media-desktop*=\"rnet_widget\"]",".eagleplayer-advertisement-remain-time","[data-weekend_media-desktop*=\"rnet_widget\"]","[data-woman_media-desktop*=\"rnet_widget\"]","#app > .ad,\n#app > script + div",".b-banners__bottom,\n.main-banner","#wrapper > noindex","body > div[id] > [align=\"center\"] > a[target=\"_blank\"],\ndiv[style^=\"height:100px;\"]",".erm-sidebar-part.hs-shadow[id] > .textwidget,\n.textwidget > a[href^=\"http://www.masmotors.ru\"],\ndiv[class^=\"best-prices\"]",".countdown,\n.deposit-block,\n.fox-fallback,\n.item-in-article:has([href*=\"erid=\"]),\n.js-index-central-column .js-index-doscroll:has([data-pixels-on-show*=\"adfox\"]),\n.js-index-central-column .js-index-doscroll:has([href*=\"erid=\"]),\n.js-video-player-ad-skip,\n.l-col-100h:has(> div [href*=\"banner\"]),\n.l-sticky-right-parent,\n.mts-promo,\n.popup_push,\n.right-promo-block,\n.shopping-card-button,\n.showcase-collection__logo, .showcase-collection__subtitle,\n.simple-promo-card,\n.video-player__controls__ad-countdown,\n[data-vr-zone=\"Топ новости\"] a[href*=\"utm_campaign\"]:not([href^=\"https://pro.rbc.ru/\"]),\n[data-vr-zone=\"Топ новости\"] div:has(> a[href*=\"utm_campaign\"]:not([href^=\"https://pro.rbc.ru/\"])),\n[data-yandex-show=\"cards_marketplace_show\"],\n[data-yandex-show^=\"commercial_cards_\"],\na.video-player__details[target=\"_blank\"],\nbody > [data-yandex-name=\"blockad_click\"],\ndiv[class^=\"item-slider__partner\"]",".g-banner__news-footer > div[class=\"js-rbcslider-multi-news\"]",".rbc-header-hide-banners,\n.rbc-header-project-image,\n.swiper-wrapper > .swiper-slide a[href*=\"utm_campaign\"]",".js-one-office.premium",".header__partner","[data-yandex-name^=\"selfpromo_\"]",".block-banner",".slider-main > .single-item > a[href]:not([href*=\"yanzori\"])","#lh_bar-product",".side_rek,\n.top_header a[href][target=\"_blank\"]",".block-mediametrics,\na[href*=\"metrumgroup.ru\"],\na[href^=\"http://droidone.ru/\"],\na[href^=\"http://slovodelo.org/\"],\na[href^=\"http://technopoint.ru/\"]","#masthead","#wrap-smi2,\n.yandex-dzen,\nbody > div:not([id]):not([class])[style^=\"width: 350px;\"]",".widget_custom_html:has([id^=\"yandex_rtb\"])","#main2 > table,\n#sidebar > .scroll,\na[href^=\"http://referatwork.ru/refwork_agency/\"] > img,\ndiv[align=\"justify\"] > center,\ndiv[style=\"rftk\"]",".banner__image,\nimg[src*=\"Baner\"]",".yandexAd",".right_banner_container,\n.top_container","#linkPlace,\nimg[alt=\"Читать онлайн\"]",".footer__promotion_container,\ndiv[id^=\"GPM_Relax_fm_\"]","#sidebar .yashare-auto-init ~ :not(em)",".b-main__split.hidden-print","aside > a[href][onclick=\"return !window.open(this.href)\"]","[onclick^=\"update_banner\"]","div[style*=\"height:325px;\"]","a[href*=\"/ffg.su\"] > img",".center_banner,\niframe[src*=\"gruntovik.ru\"]","#pagenav_menu + center ~ center,\n#posts > br","div[aria-label=\"Дзен\"],\ndiv[class*=\"Adfox\"],\ndiv[class*=\"PageArticle\"][class*=\"_partner_\"],\ndiv[class*=\"YandexAD\"],\ndiv[class*=\"adBox\"],\ndiv[class*=\"adFox\"],\ndiv[class^=\"EditorialPageArticleAside_item\"][style^=\"height:\"],\ndiv[class^=\"Page_asideItem\"][style^=\"height:\"],\ndiv[id][class*=\"media\"]:empty,\ndiv[id][class*=\"tgb\"]:empty",".antiblock,\n.m-blur ~ #modalLayer,\n.m-ya,\n.the-in-carousel__item:has(> [data-has-banner])","a.gofollow[data-track]",".cookie-agreement-wrapper",".article--external,\ndiv[style=\"width:300px;height:500px\"]",".stat-zen",".view_banner",".m-padding","a > img[width=\"120\"][height$=\"0\"][src^=\"/images/\"]",".barInPost,\n.leftBar,\n.topBar","div[style^=\"background: url\"]","#button-container > .overlay,\n.message.ab,\n.right_panel,\nbody > marquee[style*=\"red\"]","#right_banners img[width=\"230\"]","div[class][style=\"background-color:#fcfcee;padding:10px\"],\ntd[width=\"240\"] > table[class=\"tab-right\"]","#top_content + div[style=\"padding: 0px 3px 0px 10px; margin: 0;\"],\nbody > .noprint[style^=\"height\"]",".entry-con > noindex","#recl","a[href*=\"://robloro.ru/reklama\"]","[data-msetup]",".banner-970x90,\n.factus-promoted","a[href*=\"rosrabota.ru/delivery/\"] > img",".pblock",".plusonet-sl,\na[href^=\"http://rp-mechanics.ru/engine/go.php\"]","#adv240x400",".n-banner",".alibut,\nimg[alt*=\"реклам\"]",".subscribe-wrap",".main-news2 > div[style^=\"position: fixed;\"][style*=\"left:\"],\n.sidebar > a[href][target=\"_blank\"][rel=\"nofollow\"] > img,\ndiv[align=\"center\"] > div[style^=\"background-color:\"][style*=\"height:300px;\"],\ndiv[align=\"center\"][style=\" background-color: #ececec;\"] > div[style*=\"font-size:\"]",".elementor-popup-modal",".teasers_list","p[align=\"center\"] > noindex > a[href][target=\"_blank\"] > img,\ntd[background*=\"banner\"],\ntd[width=\"150\"][height=\"210\"],\ntd[width=\"231\"][height=\"100\"]",".b-content > .right,\n.left_information_block > aside",".customnopadding",".cpa_top",".tizz","div[class*=\"widget_custom_text\"]",".col-left > .pope ~ .pope","noindex > nofallow,\ntd[height=\"90\"][bgcolor]","body > div[id^=\"money\"]","#block-block-22","#detectAdblock,\n.searchField_y",".b-partners-integration,\n.partner-news-wrapper","div:has(> div > [id^=\"adfox_\"])","#subscription_banner_root,\ndiv:has(> div > [id^=\"yandex_rtb\"])","a[href^=\"/target/\"]","#sidebar > :not([class=\"banner240box\"]:first-child),\n.bannerBox",".ban_rek_a","div[class^=\"yved\"]","#service_column > a[target=\"_blank\"]:not([href*=\"почтоваякарта.рф\"])","#block-2",".market-div",".widget_categories:has(> div[align=\"center\"] > img[src*=\"/aliban\"])","#sidebar1-wrap > div[align=\"center\"]","a[href*=\"://ali.ski/\"]","div[class^=\"notification-\"][class*=\"module__\"],\ndiv[class^=\"rai_raichu-wrapper__advertWrapper\"],\nspan[class^=\"rai_raichu-advert-timers\"]","a[href^=\"https://1ra.ru\"],\ndiv[data-type=\"anti-abp\"]","iframe[src*=\"://s-platoon.ru/forfon/\"]",".b100Px60,\n.b240x400,\n.b468x120,\n.b880x90,\n.brb,\niframe[data-src*=\"/icontent/\"]","nobr > div > table","#common_div > .top_bb + .bb_table_bg,\n.common_left > [id^=\"rep_\"] > .bl_main,\n.common_right_banners","#offfy-agent-bottom,\nbody > center > h3 + nobr + table[width=\"100%\"],\nbody > center:nth-of-type(1) > table[bgcolor]:not([width]),\nbody > center:nth-of-type(1) > table[width=\"100%\"],\ntable[border][style^=\"border: solid #8e5373\"][style$=\"margin-bottom: 3px;\"]","#LeftBox","center > a[style][href][target=\"_blank\"]","#docAd",".side > #menu ~ .box",".notices_img_ad","#adblock","#lolotop,\n.lolcount","#content > div > div[class^=\"zone_\"],\n.blabel,\n.clearfix.ipsSideBlock > div[class^=\"zone_\"]:not(:last-child)","#nws > .banner,\n.banner > noindex,\n.container > div > object","img[src=\"/images/pek.png\"]","div[class=\"item\"][id^=\"_\"]","body > #feed",":not([class]):has(> div[class] > iframe[src^=\"/\"][src$=\".html\"]),\niframe[src^=\"/\"][src$=\".html\"]","a[href*=\"www.warnax.ru\"]","#activee,\ndiv[id$=\"-ad\"]",".banner-glav-240x400","a[href^=\"http://scask.ru/forex4you.php\"]","div[class^=\"sreda\"]","a[href^=\"http://yashcher.ru\"] > img","div[class^=\"featured\"]","#bigBanner,\n#old_school > .App > br,\n#old_school > .App > div > [color=\"red\"],\n.con_warper > div[class$=\"_block\"],\n.con_wraper ~ div[class] > div:not([class=\"content\"]),\na[href^=\"/o\"][target=\"_blank\"],\ndiv[style] > a[target=\"_blank\"] > img[src^=\"data:\"],\ndiv[style^=\"text-align:center; color:red;\"][style*=\"font-size:16px\"],\nmain > div[class*=\" \"]:nth-child(-1n+2) > div ~ div","div[id^=\"turp_\"]","#wbounce-modal,\n.widget_cb_widget",".banner-post,\n.yandex-zen","a[href^=\"http://vk.cc/\"][target=\"_blank\"]","[class^=\"bnnr_bx_\"]",".lside-player,\n.pgs-player > div[align=\"center\"],\ndiv[class=\"sidebar lside\"] > :not(div)","a[href^=\"http://16r.su/\"]","body > #subscribe-popup","#bannerTop,\n.topFaceGuest",".top_lnk_img",".gensmall > .block_links","#semestr-news","div[id][style*=\"width:\"][style*=\"height:\"][style*=\"margin:\"]","#leftbn",".b-adds","a[href*=\"receive-money.biz\"]",".rtp-wrapper,\n.vids",".adv_holder","#dd-flash-area,\n.sp-container","#google_box","#main-content > :not(.content):not(#sidebar),\n#sidebar > :not(.theiaStickySidebar),\n#text-html-widget-18 a:not([href=\"https://serveradmin.ru/igra-sistemnyiy-administrator/\"]),\n.entry > div > div[class*=\" \"],\n.theiaStickySidebar > :not(#text-html-widget-13):not(#text-html-widget-18):not(#text-html-widget-25):not(.posts-list):not(.login-widget):not([class*=\"widget_wpforo_widget_recent_\"]),\n[aria-label*=\"плеер\"]:not([style]),\n[aria-label=\"Аудиоплеер\"]:not(.wp-audio-shortcode),\n[aria-label=\"Аудиоплеер\"]:not([role]),\na[href=\"https://serveradmin.ru/fdagfghgsaf\"],\ndiv:has(> a[href*=\"otus\"]),\ndiv:has(> a[href^=\"https://serveradmin.ru/devops\"]),\ndiv:has(> a[href^=\"https://serveradmin.ru/otus\"]),\ndiv[style=\"visibility: visible; display: block;\"]","div[class*=\"-banner\"]","#adv_banner,\n#sidebar .toggled:has(> .mob_quad_banner),\n.mob_quad_banner","a[target=\"_blank\"][rel=\"nofollow\"]:not([href*=\"severpost.ru\"]) > img",".rkl3,\n.rkl4,\n.rkl_united","script[src*=\"iwantyourpromo.com\"] ~ div[align=\"center\"]",".header_right","a[href^=\"http://skb-uran.ru\"]",".js-layout__block--banner",".adsdesctop",".aside > .grid > div > img[alt=\"Shazoo @ Yandex.Zen\"],\n.aside > .grid > div > img[alt=\"Shazoo @ Yandex.Zen\"] ~ div,\na[href^=\"https://shazoo.ru/click/\"],\naside > div:has(> iframe[src*=\"://goodgame.ru/html/embed-player/dist/index.html?partner=\"]),\naside > iframe[src] + p[style],\nbody > style + div[class]:not([id]),\ndiv[class^=\"sm\"]:has(> .vk-privacy-mode-banner),\ndiv[class^=\"sm\"]:has(> div > [id^=\"yandex_rtb_\"])",".bgt_top,\n[id^=\"beget\"]",".t3-sidebar > div[class=\"t3-module module \"]",".b-baner-sho-me-link","#twocol center:has(> div[style] [src=\"//an.yandex.ru/system/context.js\"]),\n.pc-banner,\n.top-yoox,\ntd[id][valign=\"top\"][width=\"300\"] > table.tborder[width=\"100%\"]","#adsenseNiz","#right-rand-1,\n[id*=\"banana\"],\na[href*=\"/?section=519\"]",".b-block--banner",".dzen_widjet,\n[src*=\"sibnet.ru/iframe-wink\"],\nbody > div[id][class*=\"push\"],\ndiv[class*=\"2023\"][class*=\"root\"],\ndiv[id^=\"right_\"][id*=\"_place_wrapper\"],\ndiv[id^=\"sibAd_\"]","#stakanDomostroy,\n.article__banner-link,\n.branding-wrapper > a,\n.content-right-branding,\n.main-header-center > div,\n.main-header-middle > div,\n.stakan-border:not([style]),\n[class*=\"banner__brand\"]","#ya-block,\n.leftcolumns-programm_of_the_week,\n.recommended_soft_alltab_content > #tabWindows > :nth-child(1),\n.softmain_content__newprogram_tabs + .softmain_content__newprogram_content > .softmain_content__newprogram_content_item:first-child,\ndiv[class^=\"programm_block-ad\"]","#vjs-overlayclip-container-box,\n.video__topline","#head-links > a[href*=\"://rt.sibnet.ru\"],\n.header__topline,\n[class^=\"WinkPromo_\"],\ndiv[class^=\"Info_sidebar_\"] a[class^=\"Informer_root_\"],\ndiv[class^=\"Realty_root\"]",".TeraPromo,\n.block-body.block-row:has(.TeraPromo),\n.block-body.block-row:has(.resourseReklverx),\n.notice--primary","div:has(> div[id^=\"M\"][id*=\"Composite\"])",".fixed-block,\n.ozon_link","div[id^=\"game_banner\"]","a[href*=\"myrusakov.ru\"],\ndiv[id^=\"content_text\"] > center:has(a[href*=\"myrusakov.ru\"])","#header_center","a[href^=\"https://citycard.ru/lucky\"]","a[href*=\"/adhunt\"]","p > script[src*=\"wmrfast.com\"] ~ *","a[href^=\"http://vk.com/club61342137\"]","a[href^=\"http://hb-shop.ru\"]","#banners-after-search-form,\n.search-result__list-item[data-offerid],\ndiv[class*=\"uis-popup\"][class*=\"banner\"]",".svg-adblock",".bottom-adv-color,\n.download-box > div:not([class=\"download\"])",".grid-advert-wrap","td[align=\"center\"] > p[align=\"center\"][valign=\"bottom\"] ~ p[align=\"center\"][valign=\"bottom\"]",".bbr__big,\ndiv[style^=\"min-height: 250px;\"][style*=\"font-size: 0;\"]","#alioffer,\n#servisybuttons,\nimg[alt=\"Али распродажа\"]","div[class*=\"region-amm\"]","[data-id^=\"exAd_\"],\ndiv[class]:has(> div > [data-id^=\"adfox-\"]),\ndiv[class]:has(> div > [data-id^=\"exAd_\"])","#pop-up-window","a[href^=\"http://toyota-dynamica.ru/\"]","#fo_Объявления,\n#fo_Партнеры,\n#fo_Пресса","div[class^=\"parthner\"]",".brand-banner",".videoconteiner ~ h4",".dialog-wrapper,\n.header__wrapper--inner a[href^=\"/tariffs?redirect=\"]","iframe[src*=\"adUrl\"]",".inner > .widget_media_image",".aside-p-c-a,\n.p-c-a,\ndiv[class*=\"popup-eventSubscribe\"],\ndiv[class*=\"promotion-click-area\"]",".panel-reklama","span[style=\"cursor: pointer;\"][onclick]:not([onclick*=\"snow-motion.ru\"])","a[href^=\"/component/banners/click/\"]",".b-body-brand-banner,\n.b-body-sidebar__banners,\n.b-head-banner__link,\n.b-post-view__tgb,\narticle > .b-post-view__section:has(> .b-post-view__projects > div > [id^=\"adv220_\"])",".b-links > a[href^=\"/bookmakers/\"] ~ a,\n.block-centering[style*=\"min-width\"][style*=\"min-height\"],\n.match-menu > .ul-wrapp > .main > .noajax,\n.match-tab-content > #match-header + .block,\na[href*=\"/redirect.php?destination\"],\na[href^=\"http\"][href*=\"utm_campai\"],\ndiv[class*=\"block-new-desine-\"][class*=\"-bookmakers\"]","#odds,\n#widget_bk,\n.footer > :not(.footer_bottom),\n.header_top > :not(.header_top_logo),\ndiv[class^=\"page_\"][class$=\"_right\"] div:has(> div[id]:empty ~ script),\ndiv[style^=\"position:\"][style*=\"height:\"][style*=\"90px\"]",".right-sidebar > .block",".banner_block",".top-b-place > .container > .b-place","#promo_bottom","td > noindex",".header-html-1","a[href=\"/golink/https://soft-file.ru/yandeks-brauzer/\"]","#pxsnazzy,\nimg[width=\"180\"][height=\"400\"]",".advertise","center > table[style=\"width:150px;\"]",".clearfix > center:first-child",".title-inst",".grid-ad-box","#addbar + table > tbody > tr > td[style],\n#menu p[align=\"center\"] > b,\na[href^=\"https://inspin.me\"],\na[href^=\"https://rosecatalog.ru\"]",".free-games,\n.sam-slot,\n[data-href*=\"offer_id=\"]",".left_block_bg_container + td td[width=\"340\"]:first-child,\n[class$=\"_block_bg_container\"] td[align=\"center\"] > p > a[target=\"_blank\"]",".special-block-yabrowser","a[href^=\"http://cmd-online.ru/\"],\na[href^=\"http://ido.mgsu.ru/\"],\na[href^=\"http://www.ars-plus.ru/\"],\na[href^=\"http://www.prestij-stroy.ru/\"],\na[href^=\"http://www.promplast.net/\"],\na[href^=\"http://www.smclinic.ru/\"]","#widget_ads,\n.sidebar_list > .widget_text:not(#text-4):not(#text-89),\n.sidebar_list > [id*=\"custom_html\"]",".postbitlegacy[id^=\"yui-gen\"]","body > #top","#rek_blocker",".right_zone > #banner",".yjround_in > br,\n[data-original^=\"http://news.soundex.ru/images/banners/\"],\n[src^=\"http://news.soundex.ru/images/banners/\"]","div:has(> #kb)","a[href^=\"http://kmabiz.org/\"]","#facebook_popup","a[href^=\"http://advert.mirtesen.ru/\"]",".cardForecast_card_container__b_Ukm > div[class^=\"cardForecast_btn\"],\na[href*=\"/bonuses\"],\ndiv[class^=\"button_advertisement\"],\ndiv[class^=\"card-carousel_winline\"],\ndiv[class^=\"main-menu_affiliateItem\"] *,\ndiv[class^=\"main-menu_bonusLogo\"],\ndiv[class^=\"main-menu_other\"]","noindex > a:not([href*=\"spartak.ru/\"])[target=\"_blank\"][rel=\"nofollow\"]",".huge_banner","#headerBanners,\n.index-banner,\n.ipsList_reset > .ipsWidget:has(> div > [id^=\"yandex_rtb\"]),\n.ipsList_reset > .ipsWidget:has(> div > p > a > img[src*=\"/banners/\"]),\n.ipsWidget > div > p > a > img[src*=\"/banners/\"],\n.message-view-ads",".content-teasers,\n.mediacartel",".wrapper > aside","#banners-klik",".a990_90,\n.bnrobject",".adds,\n.live--article","#banners > a,\n#top4banners","div[id][block]","#side_ads_content,\n.placeholder_billboard,\n.vms_article_parent a[href*=\"utm_\"],\n.z-adblock-message,\ndiv[id*=\"_ad_marker_\"],\ndiv[id^=\"desktop_content_side_banner\"],\ndiv[id^=\"desktop_in_\"]",".adv_240x400,\n.bnr-2horizontal,\n.gallery-gusar,\n.top2-banners","#_ad_container_,\n#betPreviewContainerDesc,\n#show-popup,\n#socgroup,\n.ls-social-block__dzen,\n.se-adv-notice,\n.se-banner,\n.se-bets,\n.se-material-page__blog-buttons,\n.se-material-page__footer-aggregator,\n.se-partner-stuffing-info,\n.se-translation-scoreboard-event-bets,\n.se-translation-scoreboard-extra__bookie,\n.specButtons,\n.wichtig[class*=\"hidden\"],\n[class^=\"se-bookie\"],\ndiv[class*=\"right_col_banner\"],\ndiv[class=\"clearfix mb_10\"],\ndiv[data-portal-id=\"brandedButton\"],\ndiv[data-portal-id^=\"banner\"]","a[href*=\"erid=\"][target=\"_blank\"]",".sport__champcom",".article-bottom-block > .hdr2,\n.column-right > div[style=\"margin-top:20px;\"],\n.column-right > h5.hdr2,\n.no-print ~ * hr","a[href*=\"://go.sport24.ru\"],\ndiv.right-scroll-bar-position,\ndiv[aria-expanded=\"false\"]",".spb_cmp_top_banner","div[class^=\"adriver_\"]","a[href=\"/advertising\"]",".sidebar_video:empty,\na[href=\"/bookmakers/\"],\ndiv[data-logger=\"partnerNews\"]",".post-conversion-block",".good__top","a[href^=\"http://activizm.ru/\"],\na[href^=\"http://www.drafty.ru/\"]",".bet-block,\n.js-header-slider-container,\n.statistics__footer","#top-ad,\n#top-banner-place,\n#ya-antiadblock-notification-container,\n.columns__alt-column .frame,\n.comment-ads,\n.comments-list__ad-item,\n.fonbet-teaser,\n.high-adload-container,\n.in-read-placement,\n.in-read-wrapper,\n.in-read-yadv,\n.js-ad-label,\n.layout__branding,\n.middle-banner-place,\n.nav-list__widget-wrapper .promo-block,\n.navigation-right-column-banner,\n.navigation-top__specials + div:empty, .navigation-top__specials,\n.news-item__content > p > strong > a[rel=\"nofollow\"],\n.one-card[data-img_desktop^=\"https://dumpster.cdn.sports.ru/\"],\n.page-layout:empty,\n.place-for-ad,\n.poll-variant__coeff,\n.poll__ad-label,\n.poll__bookmaker-link,\n.poll__bookmaker-logo,\n.promo-link,\n.recommendations__list > .recommendations__item:has([href*=\"promo\"]),\n.record-widget__bookmaker,\n.right-first-banner-place + div,\n.rightPart > .mB20,\n.short-news > [data-content-name],\n.short-news > br,\n.short-news > p:has(> .advert_material),\n.social-links__zn,\n.teaser-before-links__adv-label,\n.x5-popup-overlay,\n[class*=\"_label \"],\n[class*=\"parimatch\"],\n[class]:has(> .aside-news-list__advert ~ a[href^=\"https://sprts.cc/\"]),\n[data-content-name=\"banner-dfp\"],\n[data-content-piece=\"adfox\"],\n[data-control*=\"Videonow\"],\n[data-control*=\"adblock\"],\n[data-control=\"Stat.KinopoiskButton\"],\n[data-control=\"Stat.OkkoButton\"],\n[data-control^=\"Aliens.\"],\n[data-control^=\"Banners.\"],\n[data-init2-by-float],\n[data-is-ad-poll] .bookmaker-info,\n[data-refresh],\n[data-refresh] + div,\n[data-type=\"reklama\"],\n[id*=\"ScriptRoot\"],\n[id^=\"dfp-fullscreen-\"],\na#sitewrapper[href][target=\"_blank\"][style*=\"cursor\"],\na[href*=\"click\"][target=\"_blank\"][style^=\"display\"],\na[href=\"https://trbna.co/2u3V2dO\"],\na[href^=\"https://sprts.cc/\"],\ndiv[class*=\"SALES\"] > .accordion__handle,\ndiv[class*=\"material-list--additional-block\"] > .material-list__item:has(a[href^=\"https://sprts.cc/\"]),\ndiv[data-control-noinit=\"Common.BetsTabs\"],\ndiv[data-control=\"Common.AutoInit\"],\ndiv[data-control^=\"Common.Bets\"],\nimg[src*=\"s5o.ru/source/_desktop/aliens/\"],\np > a[rel=\"nofollow\"] > img[height][width],\nstyle:first-child ~ [class^=\"gift__\"]",".match-teaser__betting-bar,\n.polling,\n.teaser-bookmaker,\n[class*=\"okko\"]",".poll__footer > .poll-share ~ div,\n[data-noinit]","#KefTable,\n.heading > .heading__logo,\n.schedule__bet-block,\n[class^=\"timetable__bet\"],\na.match-mini__heading-link > .match-mini__logo,\nnoindex > .news__description","div[id*=\"AdContainer\"]","#container > div[style] > script + style ~ ul",".sponsorslist,\n[class^=\"advt\"]",".adfox_placeholder,\n.calculator-branded-button,\n.subscription-popup,\ndiv[class^=\"article_spec-wrapper_\"],\ndiv[class^=\"special-offers-\"]",".navbar_notice a[href][target=\"_blank\"]",".boardlistInner[style=\"background-image: url(/logo/Standart/TemaLine2.png); background-repeat: repeat-y\"]","#win > .podps","#innertop,\n.britem",".video_adsense,\n.video_adsense:has(#vid_over_float)","aside a[id][href][target=\"_blank\"]",".main_background",".creative",".tgb",".SG-fixed-block",".popup-army","body > div[id^=\"ips_\"]","a[href^=\"http://steelsports.ru/bannerbro\"]","#sideRight > noindex,\n.tad","a[href^=\"http://stock-list.ru/free-forts\"]","#cont_right_240","#vst_mvideo","#preroll_mediaplayer,\n.corner_banner,\na[href*=\"clc.to\"],\ndiv[class^=\"_content\"] > div[class^=\"_video-wrapper\"] ~ [class] [class^=\"_list_\"]:has([href^=\"/to?http\"][href*=\"%2Fgo\"]),\ndiv[id*=\"fakeContentShifter\"],\nli:has(> [href=\"https://zen.yandex.ru/stopgame\"]),\nsection > div[class^=\"_content-wrapper_\"]:has(> div > a[href^=\"/watch\"]) ~ div[class^=\"_content\"] a[href^=\"/to?http\"]","#aside.punktir,\n#top > .top_action,\n.special > a[href][target=\"_blank\"]","#last-ad-link-block,\n.n-main-center-rounded-block[style=\"padding:20px 0\"],\n.n-main-center-rounded-block[style=\"padding:20px 0\"] ~ .n-main-center-rounded-block,\n.n-main-left-banner-delta",".b2bCnt,\n.banerCnt,\na[href^=\"/banclick\"]","#content-sub,\n#content-top,\n#elid_out_one,\n#elid_out_two,\n#footer[class],\n[id][class] > [src*=\"ads.adfox.ru\"] + style + div[id],\n[id][class] > style:first-child + div[id],\na[href*=\"_click?id=\"],\ndiv[class*=\"info\"] > div[class$=\"_title\"],\ndiv[class*=\"info\"] > div[class$=\"_title\"] ~ div[class$=\"_outer\"],\npsplus-footer",".header-banners","noindex > div[class^=\"ad_\"]",".article-description > noindex","[data-partner]",".advert-banner-wrap,\n.preview-item:has(> [id^=\"yandex_rtb\"]),\n.sidebar.blue",".alm-btn-wrap",".mediawayss_adv,\n.sendsay_adv","#notifications_menu + .t1border","#right > .sideblock > :not(#vk_groups):not(.fb-page)",".top_right_side",".blockBottom,\n.blockLeft,\n.blockRight","div[class^=\"styles_inread_\"]",".f-test-search-result-item:has(> div > div .f-test-link-Podrobnee),\n.f-test-search-result-item:has(> div li div:empty:first-child + div:empty),\ndiv:has(> div > div > [class*=\"f-test-vacancy-ad-context-\"]),\ndiv[class*=\"f-test-vacancy-ad-context-\"]",".box:has(> div[data-dlebclicks]),\n.page-content > .row",".marketgid","body > div[id^=\"jBox\"]",".modal-baner + .mask, .modal-baner","div[class*=\"sgpb-popup-\"]",".b-blockquote-partner,\n.b-content__section_partners,\n.b-content__section_teasers,\n.b-content__title[href^=\"http://mediametrics.ru\"],\n.b-content__title_ads:not([href*=\"partners.svpressa.ru\"]),\n.b-top-header__partner,\n[id^=\"adfox_\"],\ndiv[class*=\"adfox_banner\"]","body > .special-message-wrapper",".flatBlock,\niframe[src*=\"videonow.html\"]","td > div[style*=\"#FFAAAA;\"],\ntd[align=\"center\"][valign=\"top\"] > form ~ p > font > a[href]",".ahuelguardd","#header2",".forumline > tbody > tr > td[valign=\"middle\"] > a[href] > img,\ntable[align=\"right\"][valign=\"middle\"] > tbody > tr > td[align=\"left\"] ~ td,\ntable[width=\"95%\"][align=\"center\"] > tbody > tr[align=\"right\"] a[href]:not([href*=\"/sysadmins.ru\"])[target=\"_blank\"] > img","#add_header,\na[href^=\"https://adamantfinance.com/\"]",".bancode,\n.open-table > .pr > .dcb,\na[href*=\"//pulse.mail.ru/\"],\na[href^=\"/index.php?go=Banners\"] > img:not([src=\"/images/info/shema.gif\"]),\ndiv[class^=\"partnews\"]",".taba_rss_wr.rel.fl","#mask",".sbs_p","div[class^=\"b-sponsor-logo\"],\ndiv[class^=\"b-sponsor-logo\"] ~ center","#pagenav_menu ~ center",".col_c_stats > a[href^=\"http://talkwebber.ru/go/?\"],\n.post_block ~ table",".bodyline ~ td[style=\"width: 240px;vertical-align: top;\"],\nbody > div[style=\"width: 960px; margin: 0 auto; height: 300px; position: relative;\"]",".advert-tizer","a[href^=\"http://shop.megafon.ru/\"]","#top_banner_container,\ndiv[class*=\"InlineAd\"],\ndiv[class^=\"PartnerMaterial\"],\ndiv[class^=\"ReadTass_wrapper\"]",".adblock_notif",".dog",".gray_block:has(> .block_links)","[alt=\"LoveProd\"]",".megabitus","#text-6","#edd_cart_widget-2 + .widget_text > .widget-title,\n.widget_sslwidget",".article-banner-side,\n.billboard-banner",".preview-section .vertical-video__loader",".myWinGrid,\ndiv[id^=\"_uwndTop\"]",".Agreement",".bottom_rekl,\n.nadav-market",".leftBanner","[data-advadstrackid]",".wrapper-sticky .wpb_content_element","a[rel=\"nofollow\"][href=\"http://obob.tv/\"]",".views-row-banner","div[id^=\"block-banner\"]",".adbPopup,\nimg[src*=\"/images/ads/\"]",".content.main ~ .text-center",".bs-topbanner","#top > .header-top",".sidebar__rek,\na[href*=\"teplocom-m.ru\"]","#modal_form_vk,\n#overlay_vk","a[href*=\".php?ad=\"]","div[id^=\"ad_\"]","#column-left .banner","header ~ section:last-child","div[class^=\"recpost\"]","a[class^=\"base-BuyAdvLink-\"],\ndiv[class*=\"-BannerPlaceholder-\"]",".content > .homepage_widget:has(.adsbygoogle),\n.content ~ #sidebar > .widget:last-child,\n.spacer_400,\ndiv[class]:has(> .js-relap-anchor)",".wogame55,\na[href=\"https://thelastgame.ru/how-to-load/\"],\nimg[alt=\"как качнуть\"]","#bodypopup",".container-rekl-top","#answers div[style*=\"overflow:hidden\"],\n.theq-header__beta__nav__promo,\na[href*=\"t.mail.ru/redir/\"],\ndiv[class*=\"annonser\"]","#mess_box",".leftblinks","#sitilink","[id^=\"bn_\"]","div[class$=\"_branding\"]","img[src^=\"/partners/\"]",".banner__title,\n.header__banner__cont","#bg_popup","#execphp","div[id^=\"kazandrey\"]","[style*=\"tltgorod.ru/Pics/ban/\"]","a[href=\"http://casinobonus2.co\"],\na[href=\"http://www.ks-p.ru/\"],\nnoindex > marquee","#footer > div > noindex",".adwidget,\n.reviewwidget:has(.adwidget),\n.tmbwrekbelow","#tegA3,\n.reklama_top",".mbottom_wrapper",".block-block [class^=\"cp\"],\n.block-block [id^=\"cp\"]",".b-partners",".right_cell > center","#top-adv-container,\n.topBan.w33.white",".middle-block","#top_b,\n.right > br,\nimg[tooltip=\"РЕКЛАМА\"],\nimg[width=\"300\"][src^=\"/uploads/\"]","#b1_place,\ntd[valign=\"bottom\"][height=\"220px\"][align=\"center\"],\ntd[valign] > a > img[vspace=\"10\"]","#block-block-39,\n.klinks","#kompstar_block",".banner.nocp","#wikihead,\n.NoCurTips,\n.airelle,\n.hotel-form__header,\n.left-menu-pcodes,\n.magnifique-header__partners,\n.proxima,\n.sys-sky,\n.tt-tim,\n.youtube-lm-trailer,\ndiv[class^=\"partner-link\"],\ndiv[data-antares=\"true\"]","body > div[id^=\"fancybox\"]","#content_l_box > .column_wrap > div[style*=\"min-height:\"]","div[id^=\"google_full_story\"]",".ad-info,\n.zverinco,\ndiv[class*=\"zebra\"]","[action^=\"/bclick/\"]",".item.promo","#footer-banner-widget,\n[data-bh]",".flash,\n.imgblock > a[style]",".main__left > .block","noindex > nofollow","a[href*=\"amigo.mail.ru\"]","a[href][target=\"_blank\"] > img","[href=\"/kak-skachat.html\"]",".mg","img.Text[src^=\"/images/\"]","#page_flip,\n.inner-wrap > #header,\n.spec_img[src]",".popularMaterialList > div[id^=\"readmore_\"] ~ [class]:not([id^=\"readmore_\"]),\nbody > #black,\ndiv[class^=\"trstr_adv_\"]",".js_banner,\n.modal-open .adv_modal,\n.modal-open > .modal-backdrop",".tp-layout-default__aside-right-content > div:empty,\narticle.type-post:has([href=\"/adblock\"]),\ndiv[class^=\"tp-\"][class$=\"-top-container\"]",".col-md-2 > .thumbnail",".listform[style^=\"margin-left\"]","#main_content_section > table > tbody > tr > td:nth-of-type(2)","a[href*=\"utm_source=partner\"][target=\"_blank\"] > img","#bttBanner,\n#rightAdvBlock,\n.mddlAdvBlock",".tPechenkiInfoblock",".trash_special,\na[href*=\"://trashbox.ru/r.php?\"],\ndiv[class^=\"div_branding_\"]",".wpInsert",".column-sidebar__ads,\n.gallery-sidead__ad","#block-rsamain,\ndiv[id^=\"block-rtb\"]","#sp-left",".mirtesen-feed","#top-line","a[href*=\"abc-home.ru\"],\na[href^=\"http://vneftegaze.ru/\"]","a[href^=\"https://triskirun.ru/golink/\"]","#grid-top","a[href*=\"://mediametrics.ru/\"],\ndiv[class^=\"post-banner\"]","#dle-content > #aceplayer ~ [class*=\" \"],\n.adb_m",".widget_rss",".ad200x150,\n.ad200x300,\n.ad240x400","img.aligncenter[src*=\"kadastr\"]",".header-adv_space,\n.news_alert-text,\n.part_block,\n[data-href*=\"://zen.yandex.ru/\"],\n[data-href*=\"yandex.\"][data-href*=\"news\"][data-href*=\"favid\"],\na[data-href*=\"//dzen.ru/\"]","#wlyeyyz",".adversing_block","#bottomdies,\n.jq_turoperator_adv_items,\n.turoperator_adv_title","#flash_layer,\n.invideo",".intereso","div[id^=\"vid_over_float\"]","#DBdesktopBillboard",".panel:has(> .panel-body > #marketWidget),\n.panel:has(> .panel-body > [id^=\"yandex_rtb_\"]),\n[id^=\"adv_orders_\"]",".side-block:has(> .side-header + .side-article > .side-article-title > [href=\"\"])",".b-adv-block,\n.b-adv__header,\n.b-overlay-soc,\n.b-overlay__video > .b-overlay__aside,\n:not(.yandex_zen_link) + .yandex_zen_link",".cat,\n.recipe-adv_bottom,\n.sidebar-useful-block,\n.yandex-adv_list",".foot_2,\n.otstup,\n.right_con > :not(.city_paper)","#content > table[cellspacing=\"1\"][cellpadding=\"1\"],\ntable[width=\"280\"][height=\"258\"]","#center_column ~ div div > img[src],\n.jspPane > .news_item.hidden-xs,\n:not(#social_menu_buttons) > div > a[href^=\"http\"]:not([href^=\"https://tverigrad.ru/\"]) > img",".azsbx",".xasdfx",".zen-block,\naside .custom-html-widget > a[rel=\"noopener\"] > img",".kc6a,\n.y_dzen",".new-bgs-o",".banner-center",".header__dzen-link,\n.main > .container:has(> div:empty ~ script),\na[href*=\"cli.co\"]","#sidebars > .widget_search + .widget_text,\n#sidebars > .widget_search + .widget_text + .widget_text ~ .widget_text",".textwidget a[href]:not([href^=\"http://tvoyazhizn50.ru/\"])","#content-wraper > p,\n#sidebar > .left_ad_block","#news_lenta > .hidden-xs:not(.news_item),\n#right_column_banner,\n[data-comment*=\"reklama\"],\na[href^=\"https://kdservis.ru/\"]","pjsdiv[id^=\"oframe\"] > pjsdiv[style*=\"opacity: 0.1;\"]:empty,\npjsdiv[id^=\"oframe\"] [style=\"animation-play-state: running;\"]",".ad_block_inner,\n.read-next","#snippetprice,\nbody > table > tbody > tr:first-child > td:first-child + td[valign=\"top\"][align=\"left\"],\nnoindex > center[style]",".ya-news","a[href^=\"http://macnews.in.ua\"]",".advert-uz-block","a[href*=\"amigo.mail\"][target=\"_blank\"],\na[href*=\"ukit-freelance.com\"][target=\"_blank\"] > img","#wmciframe,\na[href^=\"http://www.anketka.ru\"],\nform[action*=\"wmcasher.ru\"]","a[href^=\"http://evsembu.com/in.htm?wm=\"]","#crazy-content > div:not([id]):not([class])[style^=\"background-color:\"],\n.links,\n.loginza","div[class^=\"mfp-\"]",".bannerline",".category2 > .fa-exchange,\n.category2 > .fa-exchange ~ span,\n.content > span > b,\n.right > .rates,\n.right > div[class=\"block\"]",".top-kitten-container","#topBnr_container","a[href=\"http://www.ddmlab.ru\"][rel=\"nofollow\"][target=\"_blank\"],\nimg[src*=\"/banners_for_umpro/\"]","nav","#aspnetForm > center,\na[href^=\"/redirect.asp\"]","#sidebar > div > a[href][target=\"_blank\"]",".main_news_right_block_advert,\n.wikimart,\ndiv[class^=\"beono-banner\"]","#sidebar-left .all_news ~ *",".padspo",".wrapper-sticky","noindex > div > a[href][target=\"_blank\"]","#Stage,\n.toolbarContent > .toolbarLink","#rt-maintop,\ndiv[id^=\"rt-sidebar-\"] > .rt-block ~ .rt-block",".post > .title,\n.post > noindex",".main-content-padding > div[class]:not([itemprop])","body > .popup-overlay",".news-group__content > .news-group__item:has(> .banner),\ndiv[class^=\"partners-block\"]","#sidebar > .main_shadow:empty,\n.direct_stat,\n.news_yandex_background,\n.promo_feed_side,\n.zen_background,\naside[class*=\"cls_placeholder\"],\ndiv[class*=\"cls_placeholder_ad\"],\ndiv[class^=\"cls_placeholder_\"]","#edge_top",".sidebanner",".entry-content > .twp-article-wrapper ~ a[href][target=\"_blank\"]","a[href*=\"hacknet-service.com\"]","#adv-tizer,\n#bns-c > .photos,\n.bn-w100,\n.promo-left,\na[href^=\"http://reklama.v102.ru/\"]",".sidebar > div[style],\na[href][onclick]",".right > .v_left > .moduletable ~ .moduletable","#out_banner",".col-light-grey:has(> .bottom-banner),\n.main-page-banner-container",".c-popup,\n.job42","img[src*=\"/system/banners/\"]",".promo-trust,\n.tgb-content",".custom_subsite_html,\n.sidebar-tree-list-item--custom-html,\n[class^=\"post-branding-\"],\n[data-analytics*=\"native\"],\n[data-gtm*=\"ponsor\"],\na[class^=\"sber-\"],\nvue[name=\"booster\"]",".banner_home,\na[href=\"http://www.vdclab.ru/\"]",".article-recommendation,\n.article__metrics,\n.article__sticky > div[class^=\"adfox\"]:has(.teaser-commerce),\n.card-banner-priorityclub,\n.card-banner-tgb,\n.the-loader,\n[class*=\"banner\"]:has(.teaser-commerce)",".widget_multiplead",".widget:has(> .pm-ads-banner)","div[id^=\"reclamads\"],\ndiv[style=\"display: inline-block;\"] a[href]","#dynamic-to-top,\n#element_to_pop_up,\nbody > .b-modal","div[class$=\"_ads\"]",".racy_sidebar","#fixed-adv-block,\n#sportbox_migration_adv_click_link,\n.adv-list > *,\n.vgtrk-a1:has([id^=\"MediaMetricsInject\"]),\n.vgtrk-a1:has([id^=\"adfox_\"]),\n:not(.vgtrk-a1-list_inner) > .vgtrk-a1,\ndiv[id^=\"DIV_SMI_\"]",".newsPartners",".b-anons--banner,\ndiv[class^=\"g-banner\"]",".sb-banner",".inedx-right-banner","img[src*=\"/b-files/\"]",".adv__horizontal","img[alt=\"Ping-Admin.Ru\"]",".box-primary:has(> .box-body > [id^=\"adfox_\"]),\ndiv[id][style^=\"min-height:100px;\"],\ndiv[id][style^=\"min-height:250px;\"]",".two-ad,\n.w_back_shapes,\n[data-click]",".adfshift,\n.dragon_lord,\n.fatad,\n.forge_empires,\n.thisad,\n.vgt_fullscreen,\na[href^=\"https://vgtim.es/\"]",".widget.d-xs-none",".onp-sl-overlap-background,\n.onp-sl-overlap-locker-box","#VegasHeadAds,\n#sidebar div[id*=\"rotator_\"]","body > #usac",".fbln","#kupitraff","div[class^=\"down-page\"]:has(> .file-active) > .timer,\ndiv[class^=\"down-page\"][style=\"display: block; width: 100%; height: auto; text-align: center;\"]","#sidebar > div:not(.module)","#logoslide,\n[id$=\"-banner\"]","body > div[id][class] > .header > div > div:not([class^=\"header\"]) > *,\nbody > div[id][class] > .header ~ div[class] > ul > li[class]:not(.ttyyuu)",".vHeight300","#main-top,\na[href=\"http://ros-yarn.ru/\"],\na[href^=\"http://silkindian.ru/\"]",".p-news",".bannerbg","div[class^=\"AdBlockAlert_root\"]",".static-banners","div[class^=\"banners\"]","article > div[style^=\"min-height:\"],\naside > .text-center","[data-newsb]","#onair > img[data-src=\"/img/player_cover.svg\"],\n.onair_wrapper > [name=\"btn_air_close\"],\na[href^=\"https://news.yandex.ru/index.html?from=rubric\"]","td[width=\"26%\"] td#articles_w",".adaptive_banners,\n.background_url,\n.readall > p:first-child,\n.readyandex,\n.special_branding",".yan-zen","div[id^=\"ruk_\"]","div[id^=\"svecha_\"]",".sideboxrek","#ads-full,\n#rdp-we-adswiki","a[target=\"_blank\"][href^=\"http://li.ru/go?\"],\ndiv[id^=\"rekl\"],\nimg.b",".isShow.popup",".content-box-r > div[style^=\"width:240px\"],\n.content-box-r > table[width=\"240\"],\n.header-vt-bn","body > div[class]:last-of-type",".vp-bonus","#sadetsbouter",".adb-block","div[style$=\"width:240px; height:400px\"],\ndiv[style^=\"width:100%; height:280px; padding:\"]",".loader,\n.wrap-adplace-frame,\n[data-adplace-inited]","div[data-qa=\"PromoSlider\"]","#aside > noindex","a[href^=\"http://\"]:not(.postlink) > img",".centercol > center",".widget_custom_html ~ .widget_text","div[class*=\"venus\"]","#fullscreen,\n.ads_list",".a-overlay",".ab,\n.bunners-wrapper-line,\n.target-top,\n.tb,\n.top-line-bun",".company-materials","a[href^=\"https://vuzopedia.ru/adv/\"]","[class*=\"ad_banner\"],\na[href*=\"/games/\"]",".partner-in-sidebar,\ntable[width=\"672\"][height=\"300\"]",".fly","body > div > div[style*=\"overflow\"],\niframe[src*=\"clientscript/a_\"],\niframe[style=\"width: 100%; height: 60px;\"],\niframe[style=\"width:100%; height:110px;\"]",".article__block_productSet,\n.bnrBlock,\n.hbTop__wrapper,\ndiv:has(> [data-block-after=\"productSet\"])",".unicorn","a[href^=\"http://nibis.ru/\"]",".sidebar-blocks-block[style=\"height: 1700px;\"]","body > div[class] > p","#scrollable,\ndiv[id^=\"diana_\"]",".bannerheader_header,\n.nav_we > a:not([href^=\"http://webmasters.ru/\"]):not([href^=\"/\"]):not([href^=\".\"]),\na[href^=\"vB.Sponsors/link.php?f=\"]",".reklandvipinfo","#wrap > #page-header ~ div[class=\"forabg\"]:nth-child(-1n+5)",".grey","a[href^=\"http://flagman.kiev.ua/\"]",".yand","#adfoxPromoBanner","#movie-right noindex > center",".novelty-aside__i_ad","#win","#p-sidebar-extlinks",".footer__banner","#shadow_vk,\n#vk_wiget_popup","div[id^=\"newsteaser_\"]",".box:has(> div > .adsbygoogle)","a[href=\"/shorturl\"]","#amgo,\n.bloc_native_games",".full-news-head > .full-news-top ~ *,\n.full-news-stb-content a[href]:not([href^=\"https://wintorrents.ru/engine/download.php?\"]),\na[href*=\".wintorrents.ru\"]","#script_block",".side-bar > div[style=\"margin-bottom: 10px;\"]","a[href^=\"index.php?cf=html-tbanner&bid=\"]","#outside-col,\n[data-name*=\"Banner\"]","#googlerekl,\n.js-relap__item-inner > a[href*=\"https://relap.io/r?\"] ~ *,\nbody > #dark_popup,\nbody > #dialog-fb","table[style*=\"2px dashed;\"]",".sidebar > :not(.card),\n.yasubscribe","a[href*=\"/ad/www/delivery/ck.php\"]","#content > div[style^=\"min-height:90px;\"]","#site5top2,\n#site5top3","a[href^=\"http://www.world-art.ru/ad_\"],\ncenter > table[width=\"1000\"][height=\"250\"]",".left noindex","div[class^=\"ww-cont-\"][class$=\"ban\"]","tr > td[width=\"728\"]","a[href][target=\"_blank\"] > img[alt*=\"тариф\"]","a[href^=\"/play-\"] > img","#popup-1","a[href=\"http://nsb-money.ru\"]","#topbox","div[class=\"side-blok\"]",".ins_art_native,\ndiv[style*=\"min-height: 200px;\"]","div[id^=\"arevicofancy-\"]","#post_ads","a[href*=\"/go.php?id=\"]","a[href^=\"http://x-kuzov.ru/\"][target=\"_blank\"]","body > iframe",".xakep-ads",".mylink","a[href=\"//xbts.ru/\"] + a[target=\"_blank\"]",".mdwr","a[href*=\"megaindex.com\"][target=\"_blank\"]","body > center > a[href] > img[alt]","#full-smile,\n.content5 > .rad5,\n.right-block,\n.speedbar ~ .rad5",".topsbox","p > .ContentTitle[style=\"height: 20px;\"],\np > .ContentTitle[style=\"height: 20px;\"] + .ContentText,\np:has(> .ContentTitle[style=\"height: 20px;\"])",".DirectStripe,\n.i-mini-bem.banner,\n.market-banner_js_inited,\n.market-feed",".FSGalleryLayout > .GalleryGuadeloupe,\n.OffersSearchPage__adCut,\ndiv[class$=\"__ads\"],\ndiv[class*=\"AdContainer\"],\ndiv[class*=\"__bottom-ad\"],\ndiv[class^=\"OfferCard__stickyAd\"],\nli[class*=\"__list-item_type_ad\"],\nli[class*=\"__list-item_type_promo\"]","#topBan,\n.banBox,\n.home-list","#newsflash","div[id^=\"plusplus_mw\"]",".content_right_avvd",".goods-blockh,\n.rekwrap",".rca_des","div:has(> [id^=\"adfox_\"])",".catalogElAd",".content_f > div > center",".layout__left_sticky > div[class$=\"-wrapper\"]:has(> .related-root.typo:empty),\n.related-root.typo:empty",".advert-sticks,\n.custom-block > .ext-embed,\n.org.i-bem.org_js_inited > div[style^=\"border-bottom\"],\n.org__sidebar > .org__links + div[style^=\"margin-top\"],\n.pharmacy-page-view__top-banner,\n.stack > .aab-adv,\n.stack > .promo,\n.turbo-advert,\ndiv[class$=\"ear_js_inited\"] > a[href^=\"//awaps.yandex.ru\"],\ndiv[id][data-log-node] > div:empty ~ i > [class] > .loader__dots,\ndiv[id][data-log-node] > div:empty ~ i > [class] > .loader__text,\ndiv[id^=\"R-I-\"],\nymaps > div[class^=\"search-placemark-layout-connect_advert\"],\nymaps > div[class^=\"search-placemark-layout-connect_special\"]","div.root[id]:empty",".WebBanner",".no-compress > a[href*=\"yap.ru/go/\"]","[class*=\"revenue-block\"]","#table1,\n[href*=\"/goto.php?id=\"][target=\"_blank\"] > img[src^=\"http://yarportal.ru/\"],\ntd.desc","[style$=\"height: 60px;\"]","div[id^=\"bbq_widget_\"]","span[style=\"font-size:14px;\"],\nspan[style=\"font-size:14px;\"] + *",".d-advs,\n.d-banners,\n.n-ad-silver,\n.n-banner--adblocked,\n.n-most-banner-wrapper,\n.static-adv,\nbody > div[style*=\"height:\"][style*=\"180px\"],\ndiv[class^=\"y-ad\"]","#dle-content > div[style=\"margin-top:7px;\"]:has(.newstitle > a[href*=\"/reklama.\"]),\n#jok-banner-affix","#s-diamond-most,\n.s-slider","[onclick]:not([onclick^=\"window.open('https://youhack.ru/posts/\"])","div[data-test-component=\"ProductOrAdCard\"] > span[data-debug-info]","center > font > div[style*=\"#FFCC66;\"]","#yp-fullscreen[data-statclick-action*=\"banner\"],\n.sticky-banner,\n.text-banner,\ndiv[class^=\"yp-tgb-\"]","a[href^=\"http://1000-k.ru/\"]",".g-dyn","div[class][data-aid]",".sticky > .aside__reload","div[class^=\"yarpp\"]","div[class^=\"dle_b_app\"]",".stl_d3 [class^=\"stl_\"], .stl_d3 [class^=\"stl_\"] + br",".zab-news > article.zab-news__item ~ div:not(.zab-news__item)",".partner-iframe,\ndiv[id^=\"taboola\"]","a[href=\"/ali.php\"]",".blogtbg",".randomtable","td[class^=\"alt\"][align=\"left\"] [style=\"float:right\"]",".moduletabletimer-buf,\n.rstboxes",".partners-block > a[href][target=\"_blank\"]","#ecl-notice,\n#text-21","#gkBanner1","#head-banner,\ndiv[id^=\"reklama-box\"]",".contextblock","div[style=\"background: darkorange; padding: 10px;\"]","noindex > table[width=\"100%\"][cellpadding=\"1\"],\nnoindex td[width=\"40%\"] > noindex,\ntd[width=\"99%\"] + td:last-child","#online-bookmakers","div[class*=\"Banners\"]","body > div:not([id]):not([class])","div[id^=\"smartrotator_ad\"]",".health_wrapper > .links,\na[href^=\"http://mo-zdorovie.tomsk.ru\"]",".blockLinks",".footbox > .rcol > noindex","table[style=\"table-layout:fixed; border-collapse:collapse\"]","a[href^=\"http://mine-minerals.com/\"]","#download ~ table[width=\"100%\"][align=\"center\"],\n#mainbg,\n.ushki2,\n[data-role=\"sidebarAd\"],\ndiv[id$=\"_AD2\"],\ndiv[id*=\"ADNEWS\"],\ndiv[id*=\"_adforum\"],\ndiv[id^=\"advb-\"],\ntd.transparent > table > tbody > tr[align=\"left\"]","a.branding",".ipsResponsive_block[style=\"background-color: #ffffff;height:94px;\"],\n[src*=\"trk.mail.ru/\"],\np:has(> [src*=\"trk.mail.ru/\"]) + p[style]",".randshop > a:not([href^=\"https://forum.zoneofgames.ru/\"]),\n.stickBanner,\n.videoBanner,\ndiv[class*=\"dver\"]","#clone[style*=\"250px\"]",".box-banner,\n.contents > .box-padding","td[width=\"250\"] > a[href][target=\"_blank\"] > img[src*=\"gif\"]","body > .jumbotron",".yjsquare.zpravda,\ndiv[class^=\"flexbannergroup\"]","[data-slot-name],\ndiv[class^=\"styled__GalleryBannerRight\"],\ndiv[class^=\"styled__Suspendable\"]:has([data-relap-id])",".in_othersmi,\n.outer-banner","#sidebar > li:first-child,\n.posts > [id^=\"post_\"]:has(> .postdetails > .userinfo > [title*=\"Advertiser\"]),\n.yui-sidebar > [id^=\"widgetlist_column\"] > li:nth-child(-1n+2),\ndiv[style=\"background-color: yellow; border-width: 2px; border-style: dashed; border-color: red;\"]","#ctl00_TopPanel_LangPanel > .top","div[class*=\"grundik\"]","#sidebar1-wrap > .tCenter ~ .sb_back ~ .sb_back + .sb_bottom ~ *,\n[id^=\"noty_bottom\"][id$=\"layout_container\"]","a[style*=\"/imgs/a/\"]",".mfp-hide",".col-right > .side-box > a[href^=\"http:\"][target=\"_blank\"]","#torrents ~ center","center > table","a[href*=\"//goo.su/\"]",".similar.a[style]",".widget:not([class$=\"hidden-xs\"])","a[href] > img[src*=\"img/yandex\"]","#banner_left_arsenal","a[href^=\"http://kredit.social/\"]",".pmovie__player-controls > .tabs-block__select > a[target=\"_blank\"]",".sidebar-wrapper div[style=\"text-align:center;\"] > a[target=\"_blank\"]","div[id^=\"slice-\"]",".bg-websdr:has(> .card-body > div > [id] > div[id^=\"yandex_rtb\"]),\n.row[style=\"display: block;\"]:has(iframe)",".hidden-xs.alert-warning","#share-popup,\n.top_row",".modal-backdrop","iframe[src*=\"/upload/banner\"]","[src*=\"promo_res\"]","#subscribe_book_happy","#after_ask_helpful,\n.ads_desktop","[poster^=\"http://static.apteki.su/img/banners/\"]","div[class^=\"large-mk\"]","div[class*=\"grid-user-data\"]:has(> [class*=\"user-data-grid\"] > :empty)","#ad_global_above_footer,\n#adsense_firstpost,\ntd[align=\"center\"] > div[style^=\"position: absolute;\"][style*=\"width:200%;\"]","div[id][align=\"center\"]",".ad_sponsor_banner,\n.ad_sponsor_banner_forum,\ndiv[class$=\"-bannerContent\"],\ndiv[class=\"\"][style=\"\"] > noindex","div[class^=\"banner_header\"]",".module-full #banner,\n.module-full:has(#banner)","a[href^=\"http://epnclick.ru/\"]","#wpfront-notification-bar-spacer","body > div[id][class][style*=\"background\"][style*=\"visible\"]",".ckf-box","div:has(> div[id^=\"js-hb-\"]),\ndiv[id^=\"js-hb-\"]","table[width=\"100%\"][style=\"z-index:5;\"]","[cellspacing=\"2\"] > tbody > tr > td[bgcolor=\"#ffffff\"][align=\"center\"],\na[href=\"http://presentazii.ru/\"]","a[href][target=\"_blank\"] > img[alt^=\"Видеоблог\"]","body > span","#open_new_site,\na[href*=\"perfectslotspro.com\"]",".promo-wrapper","#dle-content > a[href],\na[href^=\"//qps.ru/\"]",".ads_mark,\n.leftSideAdLink,\n.up_b","[class*=\"commerc_panel\"]",".container-bbbs",".rekl_ad",".article-free,\n.brand-shifter,\n.popular-block,\n.post-list__card:has(> .popular-block),\n[href*=\"apygame.com/click\"]","tbody > tr[style=\"background-color: black\"]",".ad4",".newton-ad","aside[data-alias^=\"Слева \"]","#block-warning",".column.last.mini > p",".right_side","div[class*=\"teasers\"]",".ut-contentroll,\nbody > #a",".rtecenter > a[href][target=\"_blank\"]","#dom_adblock",".bannersList,\na[href=\"/advertisement\"]","[class*=\"sam\"][class*=\"pro\"]",".queen_link",".luckTitle",".insta_rek","div[class^=\"market\"]","td[valign=\"top\"] > center > .link1","#bg_img","img[src*=\"/banner/\"]","a[href*=\"/betinfo/\"],\niframe[src*=\"livetvcdn.net/html/\"],\ntd[height^=\"9\"][bgcolor]","#a_center,\n#modal-overlay,\n#modal-window","a[href^=\"/engine/\"],\ndiv[id^=\"formula\"],\ndiv[id^=\"parimatch\"],\ndiv[id^=\"somon\"]","#banners-top","#branding-html",".comment-area .newsbox-outer-banner,\n.topbanners,\n[class$=\"bsnack\"]","#sliderbar,\n.knopka","#dfp_fullscreen_block,\n.related-video-holde-right > .table,\n.spot1",".widget-content > a > img[width=\"200\"]","#unblocker","article ~ article:has(> [class] > div:only-child > img:first-child),\nbody > #ipbwrapper > script + div > table > tbody > tr > td[width] + td,\nbody > div[id^=\"r\"] > div[id^=\"r\"][href],\nbody[itemscope] [id]:first-child > style ~ a[href][target=\"_blank\"],\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] .advanced-area .post[itemid] ~ .post:not([itemid]):nth-child(-1n+3),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] .article > div[style^=\"background-color:\"]:has(> span + a[id][href][target=\"_blank\"]),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class] > .slider-list:nth-child(-1n+5) + div[class],\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class] > .slider-list[style] ~ div[class]:not([id]):has(> :only-child:not(div):not([id]):not([class])),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class] > div:has(> h2 ~ script),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class] > div[id^=\"devdbc_all_\"] ~ div[class]:has(> :only-child:not(div):not([id]):not([class])),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class][style^=\"overflow: hidden; height:\"] > div[class]:first-child,\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [id][class][style^=\"overflow: hidden; height:\"] > div[style*=\"display: block;\"],\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] [itemprop=\"articleBody\"] > div[style^=\"background-color:\"]:has(> span + a[id][href][target=\"_blank\"]),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] article ~ article:nth-child(3),\nhtml[style] > body[style=\";background-color:#E6E7E9!important\"] article:not([id]):not([itemid]):first-child + article,\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] .advanced-area .post[itemid] ~ .post:not([itemid]):nth-child(-1n+3),\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class] > .slider-list:nth-child(-1n+5) + div[class],\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class] > .slider-list[style] ~ div[class]:not([id]):has(> :only-child:not(div):not([id]):not([class])),\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class] > div:has(> h2 ~ script),\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class] > div[id^=\"devdbc_all_\"] ~ div[class]:has(> :only-child:not(div):not([id]):not([class])),\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class][style^=\"overflow: hidden; height:\"] > div[class]:first-child,\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] [id][class][style^=\"overflow: hidden; height:\"] > div[style*=\"display: block;\"],\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] article ~ article:nth-child(3),\nhtml[style] > body[style=\"background-color: rgb(230, 231, 233) !important;\"] article:not([id]):not([itemid]):first-child + article,\niframe[src*=\"utm_campaign\"],\ntbody > tr[valign=\"top\"] > td[width*=\"%\"] + td > a[href][target=\"_blank\"] > img","#ipbwrapper > .blurBox > table > tbody > tr > td + td",".btTbl > tbody > .row1 > .genmed[align=\"center\"] noindex,\n.copyright tbody > tr > :not(.copyright),\n.forumline > tbody > tr > td.spaceRow > center,\n.header .row2 tr:not(:last-child),\na[href*=\"banner_\"],\nbody > .ui-corner-all,\ndiv[id][style^=\"display:\"][style*=\"block\"][style*=\"important\"],\niframe[src*=\"/forum/ads/\"]","#playerBg","div[id][style*=\"position: fixed;\"][style*=\"z-index\"]",".widget_exchange_rates_widget",".popup_module_container","div[class*=\"course-widget\"],\ndiv[class^=\"max-\"]","div[class^=\"mix-news\"]",".t-aside-banners,\n.t-banner","#news_partner > .relap-default__block-title,\n.admix,\n.left_mob > .title",".bg-gray","div[id^=\"widget_wrapper_\"]:has(#vid_vpaut_div),\ndiv[id^=\"widget_wrapper_\"]:has(.widget_video_ads)",".lista > center a[rel=\"nofollow\"][href][target=\"_blank\"],\nbody > div[style^=\"width:\"][style*=\"1265px\"]",".tm-top","#sidebar > :not(.sb-watched)","a[href*=\"su0.ru\"]",".banners-ads,\n.sidebar--right > .block_full:has(.banners-ads)",".banner-inner","[id*=\"wmg-\"]","#radiorek",".menu > li > a[href^=\"https://vk.com/\"],\n.pageBranding,\ndiv[class^=\"rklmd_\"]",".content-middle > .leading-publishers:first-child,\ndiv[class]:has(> .content-b noindex)","#header[style] #header:not([style])",".baner noindex,\n.reclam",".topserial > a[href],\ndiv[style=\"padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #dfdfdf;\"]",".h-top-pad","object",".social-annoyer",".video_right_block","#rrrFooter,\n#rrrHeader,\n#rrrToper",".ad_subcontent",".articleContent > .recomendation_list + h2.block-title,\n[id*=\"ScriptRoot\"]:not(.news-block-magick)",".b_reklama","div[id^=\"meta_news_block\"]","a[href*=\"://fast-torrent.tv/gomed.php\"]","#rek-right-column","#partner_title","div[class^=\"banner_sape\"]","img[width=\"484\"][height=\"62\"]",".adversting-block-1 > .col-no-padding,\n.document-advertising",".header-bottom-second","div[class^=\"hind\"]","div[class*=\"sidebar\"]","#this-pays-for-bandwidth-container-hor,\n.BetterJsPopOverlay","body > .playerlive",".article__footer_adv,\n.article_idealmedia","blink",".aside-block:has(div[class^=\"adfinity_block_\"]),\ntable[height=\"300\"]:has(div[class^=\"adfinity_block_\"])",".tn-player-tsr",".banner_long,\n.banner_small","[src*=\"/uploads/banners/\"]",".channel__list > .channel__item-container:has(> .channel-container > [id^=\"yandex_rtb\"])","div[class^=\"alarm\"]",".rk1, .rk2, .rk3, .rk4, .rk5","a[href^=\"http://shop.ast.ru\"]",".framework__subscription",".index-module__wrapper--XM_aB",".left_panel_shop","#rightbar > .block:first-child + .block,\nbody > [class]:empty,\nbody > [target=\"_blank\"],\nbody > p",".post_wrap > span[id] > a[href]:not([href*=\"imdb\"]):not([href*=\"tv.com\"])[class=\"postLink\"][target=\"_blank\"]:last-of-type,\na[href^=\"http://ru.avxcore.com\"],\na[href^=\"http://seedbox.org.ua/\"],\nbody > #wrap > div[style]:not([id]):not([class])",".foot-partners",".wrapper > #header > a[href][target=\"_blank\"] > img","div[class^=\"l-banners\"]","body > div[style^=\"padding:\"] > a[href]",".jconfirm","#player-mobile-select > .buttons-container","#prompt-form-container-phone,\n.moanerwrap","div[style*=\"/partner-news\"]","a[href^=\"/go.php?id=\"]",".span4:has(.thumbnail > a[href*=\"/asd/\"]),\na[href*=\"/asd/\"]",".center_col > .layout","main > .hidden",".adfox-wrapper,\n.d-flex [class^=\"partners\"],\n.d-flex:has(> div > [class^=\"partners\"]),\n.promo-slider__wrapper,\na[class*=\" ya_\"],\ndiv[class*=\"InformationBlock_\"]","#rek,\nobject[name=\"videoblock\"]",".main-body > .box-admin ~ .box-admin",".container > .info","#rec_vert_right","a[href*=\"/promo/out/banner/\"]","body[onclick^=\"closeMyAd\"] > div[id][style*=\"position\"][style*=\"background-color\"]",".player > .reklama_b,\n.right_bar > .reklama_b",".maintable td#right",".block_rekno + iframe",".advrigth,\naside > .banner + .title","#bannerXbet,\n.dont-add-our-site-pls","#rk-content,\n.fmessage,\na[href*=\"softboxmarket.com\"]","body > div[style*=\"1240px\"]",".rs-promo",".article__dpen,\n.aside__fly,\n.back-fixed,\n.header__btn-small,\n.js-clickcount,\n.sticky-bottom,\n[onclick*=\"dzen.ru\"]",".ukrnetlinks,\ndiv[id^=\"bannplace\"]",".ubo-overlay > .player-ad-notice",".rkl-box",".hokblokrights,\nbody > .head",".border-top:has(> [id*=\"ScriptRoot\"]),\n.pip-video-wrapper","a[href*=\"/advert/\"]",".hide_640,\n.sidebar > :not([class]),\n.video-block-styled,\na[href*=\"kion.\"],\na[onclick*=\"//ads.adfox.ru/\"],\ndiv > center:has(> [href^=\"https://zen.yandex.ru/\"]),\ndiv[class^=\"block-\"][class*=\"0\"]","#jwplayer-container > #container-player[style*=\"width:100%\"][style*=\"cursor:pointer\"]","wasd-banner,\nwasd-player-overlay-banner","#center > div[style^=\"height: 250px\"]",".elementor-widget-video","#catalog > a[href^=\"/anime/promo\"],\n#sidebar .section[style^=\"padding-top:\"],\nnoindex > .section",".fp-brand,\n.primary > noindex","#ra9e",".b-obozrevatel-top",".right-inner > .right-social ~ .right-social,\n[class^=\"spec-block-\"]",".aside__banner-container,\n.news-partners-add,\n.playlist__banner-wrapper",".news-item:has(.ads)",".jcarousel-wrapper:not([id]),\n.last_articles","#branding_wrap,\n#promoArticle,\n.inner-wrap > .nav-additional,\n.reklama-block,\n.video-dv-wrapper,\napp-adv-placeholder,\napp-adv-skeleton,\napp-adv-video-placeholder,\napp-desktop-top-banner,\napp-video-adv-block,\ndiv[style^=\"min-height: 250px;\"][style*=\" 50px\"]",".article-text > .insert:has(a[rel*=\"sponsored\"])",".ipblockmap > div > .ip ~ .ip + div,\n.menu_banner,\n.module_adsense,\na[href*=\"hidemy.name\"]",".article-partners-news",".sb-block:has([id*=\"ScriptRoot\"])",".fixedBanner,\n.fixedBlock,\na[href^=\"/\"][target=\"_blank\"]",".poster-modal","#prjctrHightlights,\n.tag-brand-link",".advertinline","a[href=\"http://www.akvariumi.com.ua/\"]",".topBorder > noindex a[href^=\"http\"]:not([href*=\"otipb.at.ua\"]) > img","body > p + p > a[href] > img",".content-rules > p:has([href^=\"https://autoshini.com/shop/\"]),\n.sidebar_upper",".da-iframe",".fixedBrand",".main__row > .tns-outer,\n.main__row > .tns-outer + .controls",".article_sidebar > div[class=\"textwidget\"],\nspan[onclick^=\"window.open\"][style*=\"cursor:\"]",".sb-partners",".sidebar > a",".adBl,\n.prmtn,\n[class*=\"promotion\"]","div[style^=\"width:\"][style*=\"240px;\"][style*=\"height:\"]",".franshiz",".main_header > .full_width a[target=\"_blank\"] > img,\n.sidebar_list_item a[href][target=\"_blank\"] > img",".islands--recommended,\n.parner--news,\n.parner--side-news","a[href$=\".htm\"]",".hamburger__overlay.no-close",".wp_image_wrap",".img-responsive[src$=\".gif\"],\na[href] > .img-responsive,\nimg[src*=\"/img/andora\"]",".news > li > noindex,\n[src*=\"gorod.cn.ua/image/upload/\"],\ndiv[class$=\"_pos\"],\ndiv[class^=\"branding_\"],\ndiv[class^=\"pos\"][class*=\"_\"]",".sModuleContent,\n.topAdv","[data-widget_type=\"image.default\"]",".friks-row,\nimg[src*=\"/image/banners/\"]",".widget-ad-image",".under-menu-area",".dle_b_big_header,\ndiv[class^=\"dle_b_righttop_\"] > div[align=\"center\"]",".adsence-wrapper,\ndiv[id^=\"user-to-register\"]",".adcontainer","#sp-right .custom > p > a > img,\nsection[id^=\"sp-subcribe-footer\"]:not(#sp-subcribe-footer)",".live__wallper",".fullwidthabanner",".mod_ijoomlazone,\nheader .size-75",".banner-promotions-wrapper","img[src*=\"/assets/img/ads/\"]",".post__bottom-banner,\n.post__partners-news,\n.reveal-overlay",".newscomp",".news-section_items > li.link > a[target=\"_blank\"] > img",".adace-slideup-slot-wrap",".banner-block > :not(noindex)","#modal-cpa",".eb-inst,\n.mod-custom","body > div[style^=\"position:fixed;\"][style*=\"z-index\"][style*=\"background\"],\nbody > style + div,\ndiv[class] > a[href][rel=\"nofollow\"] > p",".bloc__r","#kinotvukrnet",".sidebar-container > a[rel=\"nofollow\"] > img",".details > a[href=\"http://gamelion.net/\"]","#IUAfinanceBlock",".right-col > .mob1","#internetuacom",".post .g-single,\n.postmeta-primary ~ .hr1[style=\"border-bottom-color:#eee\"]",".area-after-nav,\n.single-widgets > p[style=\"font-size:1.25rem\"]",".widget-type-banners",".header > .sticky-top,\ndiv[id^=\"block-reklama\"]",".socials-popup",".advtext_desk,\na[href^=\"http://ua.hit.gemius.pl/hitredir/id=\"]",".nts-ad",".rpad script[src*=\"orbit.lun.ua\"] + span",".tfblock",".news_divide-banner,\n.unit_header-banner","img[src=\"/filmi.jpg\"]","aside > div[style] > a[href^=\"http\"]:not([href*=\"finbalance.com.ua\"])",".coolbanner,\n.sales-box",".content-inner > noindex","div[id^=\"afc_\"]","#fader,\n#likesplash,\n.mcontent.read > span[class]",".video-row,\na[href*=\"monobank.ua/\"]",".r_sell",".clr[style],\n.infolinks,\ntable[width=\"580\"][height=\"90\"]",".widget_custom_html:has([data-wpel-link=\"external\"]),\n.widget_custom_html:has(a[href*=\"utm_campai\"]),\na[data-wpel-link=\"external\"][target][rel*=\"nofollow\"] > img","#header-rek,\nbody > div[id][style*=\"background\"][style*=\"visible\"]",".leftbar a[href][target=\"_blank\"] > img[src*=\"/image/banner/\"]",".adv_block_txt,\n.brand_left,\n.brand_right",".ads-place",".hygge-layout-sidebar","#left a[rel=\"dofollow\"],\n#stretch > video,\n.ban_h","#reply-title","#right > div[style^=\"height:\"],\nbody > table > tbody > tr > td[style^=\"height:112px;\"],\ntd.left[width=\"200\"][valign=\"top\"][style=\"height: 320px;\"] > br",".banner_modal",".newcatside-left","iframe[src*=\"joblog.com.ua/xmg.\"]","#leftban,\n.absk,\na[href^=\"/informer/main.html#reklama\"]",".branding-bg-link",".banner-target",".content > p[style^=\"font-size: 1.3em\"] > strong > a[href],\n.layout_right_column > p,\ntd.left-column,\ntd.right-column",".question:has(> .adsbygoogle),\n.sidebar > .widget:has(> .adsbygoogle)","#catfishWrap,\n#kurs_pixel,\n.currencycom,\n[aria-live] > tr:has(> .currencycom),\naside .advertising",".post-block","div[class*=\"section-smartslider\"]",".copyright",".side_block:has(> .adsbygoogle)",".entry-aside a[target=\"_blank\"] > img,\ntable[id^=\"post-\"] + div[style]","[href*=\"local.com.ua/banner\"]","#sidebar-right > .widget_custom_html:nth-child(-1n+2),\n#sidebar-right > .widget_custom_html:nth-child(-1n+3) ~ .widget_custom_html","#related","img[src*=\"/static/banners/\"]",".section-rss","#aside-teaser,\n#container-deposit,\n#sticky-wrapper > .js-ad-aside,\n.advertising-caption,\n.all-news > .items > .item:has(> div > [data-bn-slot]),\n.aside-wrap > .js-ad-aside.mfm-aside-block,\n.bannerbar,\n.mfm-aside-block[style],\n[class*=\"mfz-banner\"],\n[class*=\"mfz-teaser\"],\n[data-bn-slot],\ndiv[id^=\"premium-\"]",".baright,\ndiv[style^=\"display: table; width: 650px; height: 90px;\"]","a[href*=\"invest-expert.com.ua\"]","[data-link*=\"goo.gl\"]","#right-sidebar > .widget_text:not(:first-child),\n#site-container > #container > center",".ra-top-banner",".top-bar-ads",".single-bottom-advertising-block","img[src*=\"/banner\"]","#GoodVane",".banner_article,\ndiv[class^=\"open4-sidebar\"]",".ainfo-block[class*=\"b-\"]",".banner--tall",".wp-block-image > figure img[height=\"107\"],\n.wp-block-image > figure img[height=\"160\"],\na[href*=\"://fav.bet/\"]","#banner-top-stretching","div[class*=\"_place__\"]",".td-main-sidebar .widget_text",".site-header__ads,\n.top-ads-links",".ym-video--wrapper","#jm-right .bannergroup","a[href*=\"://prichernomorie.com.ua/i/clka.php?bid=\"]",".ban_subhead,\n.bg-banner,\nheader > a",".cars2",".e3lan-top,\ndiv[style=\"clear:both;float:left;width:100%;margin:0 0 20px 0;\"]","#content > .container > #page-header,\n.background-link,\n.horizontal_baner,\n.journal_top_baner,\n.pane-node-field-right-long-banner,\niframe[src*=\"rz.com.ua/sites/default/files/baneri-\"]","#mainContent > noindex,\n#mainNav > .titleBlue ~ .titleBlue,\n#mainNav > div[style=\"margin-bottom:20px;\"],\n#secondaryContent > .titleBlue,\n#secondaryContent > .titleBlue ~ br,\n#secondaryContent > div[style=\"margin-top:20px;\"] > noindex > :not([title=\"Горячая линия\"]),\n#secondaryContent > div[style=\"margin-top:20px;\"] ~ div[style=\"margin-top:20px;\"],\n[src*=\"images/banners\"]:not([src=\"images/banners/lin.gif\"])","#ads_header_right,\n.widget-group-no-name .sidebarAdvertising,\n.widget-group-no-name:has(.sidebarAdvertising)","body > div[align=\"right\"] > span",".smart-widget,\ndiv[class^=\"smart-\"]","a[href*=\"://flavovir.ua\"] > img",".banner_side","aside > .custom-html-widget","#sidebar-forum,\n.sponsors,\n.sponsors_big",".sp_block script[src*=\"pagead2.\"] ~ a",".c-post__content > div:has(> [id^=\"_vidverto-\"]),\n.tgr-ads,\n[data-text^=\"Новини партнер\"]",".infoA",".hedban",".custom-html-widget > a,\n.custom-html-widget > div","td[style=\"width:170px;vertical-align:top;\"]","a[href^=\"/redirects/banner.php\"]:not([title=\"Телеграм Канал Трибун 2023\"])",".sidebar-special,\n.sidebar-wrap > div:has(> [id*=\"ScriptRoot\"]),\na[href*=\"/cgi-bin/click\"]","#content > .readalser,\n.social-box-item",".theiaStickySidebar .widget_text",".b-page-border > ul[style*=\"width: 600px\"]",".b-top-banner","#rightcolumn",".aliexpress",".virus-widget,\ndiv[class^=\"virus-\"],\nfooter > .footer-main,\nfooter > h4",".block-type-advertising,\n.paragraph--type--banner","#text-57,\n#text-59,\n.widget-area:has(> .widget_text > .textwidget > [id^=\"CNM\"]),\n.widget-area:has(> .widget_text > .textwidget > [id^=\"MarketGid\"]),\n.widget_text:has(> .textwidget > script),\n.widget_text:has(> .textwidget img[src*=\"/banners/\"]),\na[href*=\"://turagent.od.ua\"]",".main-box:has(> .main-box-inside > div[id^=\"MIXADV_\"])",".td-fix-index > a[href][target=\"_blank\"]","#ban > #lin,\n#ban noindex,\na[href*=\"ukrskidka.com.ua\"],\nnoindex #ban",".td-post-content > p:has(> ins)","#block-reklamappidzagolovokdnya","#atlanta,\n.cont_station > .tags ~ .K_t_a ~ .K_t_a,\n.footer_link_bottom_main,\n.inner_right > div[style*=\"display:\"]",".awac-wrapper",".base-post-divider ~ a[href][target=\"_blank\"] > img,\n.our-news ~ a[href][target=\"_blank\"] > img,\n.our-news ~ img[src],\n[src*=\"/frontend/assets/advert/\"]","[src*=\"/uploads/banner\"]","#bg-brander-promo,\na[onclick*=\"Branding\"]","#sp-top-banners,\n.sp-module-content > div[class=\"\"][style=\"\"],\na[href^=\"/component/flexbanners/\"],\ndiv[id^=\"sp-\"] > .sp-column > .sp-module.hiden-xs","#popup-manager.popup-show",".bannerAffix,\n.bannerHeader,\n.blockProjects_stocksInNews,\n.pad_banner,\ndiv[class^=\"link_brand\"]",".custom > p > a,\n.custom > p > img","#max-header-adv-id","iframe[src*=\"holder.com.ua\"]",".sidebar > .nm-banner-widget","a[href^=\"http://bark.in.ua\"]",".booking,\n.secondary-slider",".c-feed__list-item:has(> .c-feed__item > .c-r)",".c-r",".main.p-t.p-big,\n.partner-articles,\n.sb__section:has(> .sb-partners)",".advOnTop,\n.inl-blk",".bot-brand","iframe[name*=\"banner\"]","#swiffycontainer",".bnblock,\n.verytopbanner",".b-access__auth,\n.b-access__overlay,\n.b-place-art__mark","#adb-info,\n[data-place-block]","#rt_obmen,\n.FKY_VIDEO,\n.gis_logo,\n.tit_line,\n[src*=\"/images/banners/\"]","#sticky-wrapper,\ndiv[id^=\"banner-zone\"]","div[class*=\"banner-zone\"]","div[class^=\"Advertising\"]","#sidebar > div > a > img,\n.other-news","span[onclick*=\"banner\"]",".o-adds,\n.u-m-h-250",".banner ~ .separator,\n.header-nav .isport-link,\n.main-right > div[style^=\"width: 300px;\"]","#content-roll-tracker,\n#newsRightColumn .right-column-divider,\n#newsRightColumn div[style*=\"min-height:\"],\n#partners-propositions,\n[id*=\"VideoAdvWrapper\"],\ndiv[class*=\"BrandingPlace\"]",".adver_top","#branding-bg-pickit,\n.hdr_banner,\ndiv[class=\"side-banner\"]","a.banner","#ad-730,\n.informer.double",".banner_news,\ndiv[id^=\"corebanner\"]",".fixed_left_ads,\n.fixed_right_ads",".right_content noindex",".page-single > .col-right",".welcome2",".banner_top_right,\ndiv > .comments ~ .blok_header_title,\ndiv[class^=\"lentainform\"]",".top_blogger_banner","div[class$=\"-prm\"]",".abox",".i-topbanner",".sam-pro-container,\n.single-post:has(.sam-pro-container),\ndiv[class^=\"single-video-reklama-\"]",".catalog-three-products","#header .textwidget,\n#secondary > #text-2",".TopBanner730,\n.Wrap > .anons,\n.clear.logo_container,\n.news_premium_item,\n.partner_links,\n.widget_adv",".widget-news_premium","#Premium,\n.content > .news > div > #news_cont ~ [class]",".swiper-slide:has(> a[href*=\"utm_campai\"])","#fb-modal,\n.baner-widget","#left-sidebar > .widget_text,\nmain > div[style=\"display: inline\"]",".simple-top-block","div[id^=\"candyplace_\"]",".tds-button > a[href=\"https://pravda.if.ua/zamovyty-reklamu/\"],\n.wpb_wrapper > .td_block_single_image,\n.wpb_wrapper > .tdm_block_inline_image,\na[href*=\"oxford-med.com.ua\"]",".sidebar .g-single a[href][target=\"_blank\"],\n.widget-a-wrap","a[href]:not([href^=\"/\"]):not([href^=\"https://versii.if.ua\"]) > img,\naside > a[href]:not([href^=\"/\"]):not([href^=\"https://versii.if.ua\"])",".banner-fullborder,\n.entry-banner",".filter-container,\n.lenta > .clear_block,\n.lenta > .clear_block + hr,\n.lentanewspost > .clear_block + hr,\n.reklam_in_text,\ndiv[class^=\"content-text\"] > .content-text ~ hr,\ndiv[class^=\"content-text\"] > .opinion,\ndiv[class^=\"content-text\"] > div[style=\"min-height: 405px;\"]","a[href^=\"http://poisk450.blogspot.com/\"]",".custom-modal",".module-content > noindex","#block-5,\n#block-6","body > div[style^=\"background:\"][style*=\"display: block\"]","a[href^=\"http://8ua.org/\"]","div[class=\"widget widget_text\"]",".slider-main,\nbody.lock #subscribes","#branding_top,\n.air-top,\n.col3,\n.col5,\n.redtram_news,\na[href][rel*=\"sponsored\"]","a[href^=\"/\"][target=\"_blank\"][rel=\"nofollow\"]","img[src*=\"/uploads/blocks/\"]",".copyright-inner > p ~ p","#brandlink,\n#cols2premium,\n.euroban","a[href^=\"https://inf.im/pinup_bonus\"]",".b-block > table[class]",".block_top_banner,\n.football-link[target=\"_blank\"],\n.premium-desk",".entry-content > p:has(> strong > a[href*=\"utm_campai\"]),\n.post-txt > p:has(.highlight > a[href*=\"utm_\"]),\n.product-info,\n[data-course],\na[href*=\"/?ulp\"],\na[href*=\"://telemart.ua/\"]:has(> span > strong),\na[href*=\"utm_campai\"] > img","div[class*=\"content_ads\"]",".banner_style,\n[class*=\"region-banner\"],\n[class*=\"region-news\"] > .block > * > .img-responsive,\n[class*=\"region-news\"] > .block a[href][target=\"_blank\"]","#block-15,\n#block-16,\nimg[data-lazy-src^=\"https://www.newsroom.kh.ua/wp-content/uploads/tiny_\"]","a[href^=\"//www.slk.kh.ua/banners/\"]","#central > table > tbody > tr > .noprint,\n#left-banners,\n[id^=\"banner_\"],\na[href^=\"/click.html\"]","a[href*=\"://1001gagarin-stat2.com/\"]",".ad-modal,\n.bets-block","a[href*=\"cargo120.com\"]","body > #myModal",".js-relap__item:has([data-ad-link]),\n.torba-lightbox-side-wrap",".ft-bnnr-block",".lazy-load-box[style^=\"font-size: 0.75em;\"]","body > noindex > noindex","#flydiv","td[valign=\"top\"] > noindex > center","#ourBranding,\n.imaband",".main_top_line,\n.promobar,\n.promobrand,\n.turn-off-add-block-text",".tuborg,\nbody > #background",".popularBanner",".elementor-widget-container > a[href][target=\"_blank\"] > img","img[src*=\"/uploads/rain.\"]",".node-article > .row ~ .row.only-desktop,\n.sidebar-box:has(> .row > .block-block),\n.sidebar-box:has(> [class^=\"ne-banner-\"]),\ndiv[class^=\"ne-banner-\"]",".theiaStickySidebar > .widget_block",".promo-inner > .container > a[href=\"https://vechirniy.kyiv.ua/reklama/\"],\n.promo-inner > .container:has(> .media:only-child),\n.promo-inner > .container:has(> a[href*=\"://bit.ly/\"]),\n.promo-inner > .container:has(> a[href*=\"utm_campaign\"]),\n.promo-inner > .container:has(> a[href^=\"https://vechirniy.kyiv.ua/reklama/\"]),\n.ukrnet",".head_img_parent,\n.isfixed,\n.sidebar_kdbn","div[class^=\"adv-banner\"]",".realty-short-preview,\n.search-results-section:has(.new-building-offer-list),\na[href*=\"/redirect-andromeda/\"],\nmain ~ div[class]:has(> div > div > a[href*=\"/redirect-andromeda/\"] ~ a[href*=\"/redirect-andromeda/\"])",".banner-block.banner-label",".wonderpluginslider-container",".toplineban","div[id^=\"admixer_\"] ~ .line",".face-right > .direct-link,\ndiv[class^=\"brand_\"],\nnoindex > script[src^=\"/adv.php?\"] ~ div","#aukro_s,\n#b_meta_popup,\n#meta_market_bottom,\n#rbn,\n#slando_s,\n.ads_240,\n.context,\n.mbnr,\n.riaBanner,\ndiv[id^=\"anabelarto\"],\ndiv[id^=\"meta_banner_\"]","div[class^=\"bookmaker\"]",".main__banner-bottom,\n.sidebar__ads,\ndiv[class^=\"city__banner\"]",".pRight","#flash_market_468","div[class^=\"banner-\"]",".informer[id^=\"mp_banner_\"],\n.reclama","#bx-composite-banner","div[id][style=\"padding-bottom: 35px;\"]","a[href*=\"://sgo.one/\"]",".td-for-blocks div[style=\"margin-bottom: 5px;\"] > noindex,\n.td-for-other > div:first-child[style] ~ .s-block:not([style]):not(:last-child),\n[style^=\"height: 200px; left\"][style*=\"position: absolute\"],\ndiv[id^=\"mbrightbanner\"],\ntd[height=\"180\"] ~ td[height=\"180\"]","div.b-widgets",".mt_adv_block","[data-top-iid]","a[href=\"/adv.php\"]","#kinoafishaslider","#toplayer-bg,\n.nopad > center > a[href][target=\"_blank\"],\na[href][target=\"_blank\"] > div,\ndiv[id$=\"toplayer\"]","#widget_wrapper_46,\n#widget_wrapper_48,\n.append_html","#citata,\na[href*=\"billing.hostpro.ua\"]",".aside__advertising,\n.main > section:not([class]) ~ br,\n.main__business:has(> script),\naside > .dialog > a[href]:not([href^=\"/\"]):not([href^=\"https://pik.net.ua/\"])",".code-block-34","img[src*=\"banner_\"]","#right.widget-area","center > ins ~ *","#A12,\n#A2,\n#B2,\n#B3,\n#B4",".main__slider,\n.popup-banner",".article__content__footer > div[class^=\"r\"],\n.background-branding,\n[data-vr-zone=\"Баннер\"],\ndiv[id^=\"async_\"][id*=\"_spec\"],\nimg[src=\"/images/dis_blocker_big.jpg\"]",".btn-product-embed","[class*=\"Banner\"]",".global_overheader",".ab-block",".b-layout__right::before",".sidebar-content > .widget_custom_html,\na[rel=\"noopener nofollow sponsored\"]",".img-responsive,\nbody > div[class^=\"code-block\"][style^=\"margin: 8px auto; text-align: center; display: block;\"],\ndiv[class*=\"ai-viewport-\"]","#half_right","#banners-header-bottom,\nimg[src*=\"/images/bnr/\"],\nnoindex > .block-banners","#first-top-banner,\n#head-top > div > a[target=\"_blank\"],\naside > .widget_media_image",".square-banner-wrapper",".read__right,\ndiv:has(> div[id][data-url]),\ndiv[id][data-url]","#ban_news_r,\n.goods-header-promo,\n.menu-shop,\n[class*=\"reklama\"]","img[class$=\"_link\"]","div[class^=\"dle_b_bet\"]","div[style][onclick*=\"/rizni/\"]",".gd,\n.inad",".td-ss-main-content > div[style=\"margin-top: 40px;\"] ~ *","a[href^=\"http://creditka.kiev.ua\"]","img[alt=\"Hosting Ukraine\"]","[data-src*=\"bashmac\"]",".divider,\n.sidebar-right","#ad_pu_modal,\n#telegram_modal,\n:not(html) > iframe[style*=\"important\"]:not([src^=\"https://disqus.com/embed/comments/\"]),\ndiv[id^=\"ads\"]","#rightCommercial",".adsgoogle","a[href*=\"://opillia.com/\"]","img[src*=\"/partner/images/\"]",".penci-sidebar-widgets.widget-area-2,\ndiv[class^=\"c40-reveal-modal\"]",".artbanner,\n.kom,\n.wrapbanner",".divBanners",".slider_big",".header_rec","#top-categories-autoscroll > #main-autoscroll","a[href*=\"/php/rotator/goto.php?id=\"]","[class^=\"headerBanner\"] > .top","div[id^=\"baner\"]","div[class^=\"advertising\"]",".vidverto-wrapper",".adw-link","article > .box[style=\"width:fit-content\"]",".aside-column > a > img[src*=\"/home/banners/\"]","[id^=\"rst-page-banner-300x250\"]",".sidebar-widgets > .widget_text,\n.spu-bg,\n.spu-box","a[title=\"Реклама\"]","a.info[href][target=\"_blank\"]","#page-header > .panel,\n.headerbar > .inner > div[style=\"float:right\"]","[class*=\"billboard\"]","#head--area,\n.ablock,\ndiv[class^=\"sed\"] > .half.left > .sdbrick:nth-child(-1n+9),\ndiv[class^=\"sed\"] > .half.right > .sdbrick,\ndiv[class^=\"sed\"] > a[rel=\"nofollow\"]",".mfp-bg,\n.subscribe-popup","#adsLeftZone,\n#rightCol,\n.informerTop,\n.rightAdvBox,\ndiv[style^=\"margin\"][style$=\"width: 300px;\"]","[class^=\"branding-link-\"]","#videos-ads,\ndiv[id^=\"premium-banner\"],\ndiv[id^=\"topbanner\"]","#b_sport_240,\n#bann-240,\n#news_text > div[class]:has(table[cellpadding] a[target=\"_blank\"]),\n#news_text > p:has(> a[href*=\"://analyticsq1.com/\"]),\n.coefficient,\n.news-event__text > div[class]:has(table[cellpadding] a[target=\"_blank\"]),\n.right-top__banner,\n.sportua-bet-block,\na[href*=\"clickstats.fun\"],\ndiv[id^=\"b_sport_\"],\ndiv[id^=\"zone_\"],\nimg[src=\"https://pic.sport.ua/images/media/orig/f2/16364.gif\"]",".partners-block",".sadse,\n.widgetBestBookmakers,\n[class^=\"best_game\"],\n[src*=\"/img/sadse/\"]","div[class^=\"adv-wrapper\"]",".video-banner",".bottom > .bnr",".bnr-wrapper","aside > .w-nt.primary-sidebar-widget","#advertisement",".Notices.PanelScroller",".category-card__card-row > .col:has(> div > .tabletki-adunit),\n.com__panel-header",".csa-head","#popup-root","#Flash","#header > .rounded",".partners-news",".banner-wide","a[href*=\"brendi\"][target=\"_blank\"],\na[href][target=\"_blank\"][style*=\"/media/uploads/\"]",".c-aside__port,\n.c-section > .l-row > .l-col:has(> [data-ad-container]),\niframe[src*=\"/partner-news?\"],\nmain > aside.u-divider--t:has(> iframe[src*=\"/partner-news?\"])",".partners-block-wrapper",".article__adml,\n.aside-gab,\n.gab-ins,\ndiv[class^=\"ab_premium_\"]",".empty_block,\n.home_ad_first_screen,\ndiv[class^=\"adubr\"]",".best_game_sec,\na[href=\"https://ukrfootball.ua/bookmaker/\"],\na[href=\"https://ukrfootball.ua/casino/\"],\na[href^=\"https://ukrfootball.ua/go/\"]",".socialBlockSlide","#ads-sidebar",".vbet-mid,\nimg[src*=\"/images/puma_\"],\nimg[src*=\"/images/vbet_\"]",".fancybox-lock .fancybox-overlay",".val-external__top-banner,\n.val-sidebar",".banners_home","#right_part > .new_section:empty,\n#right_part > noindex",".authorSingleBlock,\n.mainBlockAds,\n.vestiAds,\n.vestiTiserAds,\nheader > a[href] > img",".right_banner_hold","section[id^=\"ctup_ads-\"]",".article-partners",".holiday-banner-bl,\n.trn-info-block",".col__big .unit-rubric__head[style^=\"margin-top:\"],\n.footer-partners,\n.partner-news-content,\n.sponsors-holder","#modal_window,\n#overlay_fb_modal","#above-header,\n.ai-placement,\n.block-custom-banners,\n.new-banners,\n.znaj-banners_ajax,\na[href^=\"http://prive.kiev.ua\"],\ndiv[class*=\"advertising\"]",".sidebar > .widget_rvuoi:nth-child(-1n+4)",".posts-list-banner",".min a[target=\"_blank\"][rel=\"nofollow\"] > img","#relationfield > div:has([href*=\"://aliclick.shop/\"]),\n.panel-default:has(> .widget_rekl),\n.widget_rekl","#text-10,\na[href^=\"http://robotsforex.ru/sale/\"],\na[href^=\"https://my.alfa-forex.ru/ru/registration/\"]",".bVerticalRectangle,\n.middleboard,\n.rightContainer > .floating_banner,\niframe[src*=\"/www/delivery/\"]","[class^=\"reklama-ads-\"]","#oframeplayer > [class][style^=\"display: block\"],\n.block-info-vertical","div[class*=\"adv-\"]","#offerPopup",".post__banner,\nvideo[src*=\"/storage/uploads/\"][src$=\".mp4\"]",".header-reklama",".LeaderBoard,\n.contentBoxR.floating_banner","#middle_section > div[style^=\"float:\"],\n#right_section > div[style^=\"height: 400px\"],\n#top_two_article",".sidebar > .adv ~ *","[onclick*=\"ClickOnAd\"],\n[onclick*=\"ClickOnBanner\"]","#ovva-player .o-pp,\ndiv[class^=\"playlist-player-branding-\"]",".under-player","#sidebar > li:has([id^=\"yandex_rtb_\"]),\n[vid_vpaut_pl]",":not(my-obnaruzhili-blokirovshchik)","#bnadplayer,\n.fullpanefn","body > div > .a-overlay",".body-sub-form",".detected-block-modal,\n.js-detected-block","a[href$=\".php\"] > img,\na[href*=\".htm\"] > img,\nbody > div[style*=\"right\"] > a[target=\"_blank\"],\ndiv[class^=\"ant\"][class*=\"block\"],\ntable[style*=\"width: 468px;\"][style*=\"border-collapse: collapse;\"][style*=\"height: 60px;\"]","#top-page-ads,\n.ablock_side,\n.header2,\n.main_top_ads",".darkrek","a[href][target=\"_blank\"][style^=\"display:\"],\ntd[width=\"200\"][valign=\"top\"] > a[href]","body > div > .container > a[href][target=\"_blank\"]","#register_popup",".makeBet,\n.zoneBanner","body > div:not([id]):not([class]) + div:not([id]):not([class]) + div:not([id]):not([class]) + div:not([id]):not([class]) ~ div[id]:not([class])","a[rel=\"nofollow\"][target=\"_blank\"][href^=\"http://lu4ok.ws/go/?\"]",".plaintext > noindex,\nnoindex > .lastnews","iframe[src*=\"gnezdo.ru\"]","#page > noindex a[href][target=\"_blank\"]:not([href^=\"http://praetorians.ws/forum/\"])","#rek-top,\n.soft-day:not(:first-child) > .box,\ncenter > .box-shadow + table:last-child",".topad_banner","#dle-content > table[width=\"100%\"][height],\n#torrent_77_info,\n.separator,\ntd.topBorder > table[width=\"100%\"][height]","#begin #userlinks","#localNotice #aside_buttons,\n#localNotice .infobox,\n#n-Группа-в-Дискорде,\n#n-Канал-в-Телеграме,\n.sitenotice > .floatleft + p + p","div[style^=\"background:\"][style*=\"/ple.jpg)\"]","a[href^=\"http://iq-option.org/\"]","iframe[src*=\"/banner/\"]","div[id^=\"post\"] > .tech-info + :empty","img[src][width=\"241\"][height=\"383\"],\nimg[src][width=\"300\"][height=\"216\"]",".b-flex,\n.l-a-fly",".adv-links","div[class^=\"adace\"]",".adt",".main > a[href*=\"bit.ly\"] > img,\np.main:has([href*=\"bit.ly\"])","#gkadblock",".banner__holder"]; + +const hostnamesMap = new Map([["*",[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98]],["37.1.217.105",99],["37.1.216.106",99],["37.1.217.113",99],["37.1.206.118",99],["5.45.66.118",99],["37.1.216.119",99],["37.1.206.121",99],["37.1.207.130",99],["37.1.202.140",99],["5.45.65.153",99],["37.1.203.156",99],["37.1.205.159",99],["5.45.70.162",99],["37.1.204.182",99],["37.1.206.231",99],["37.1.201.32",99],["5.45.86.39",99],["37.1.205.47",99],["37.1.207.65",99],["37.1.204.76",99],["5.45.87.85",99],["37.1.206.95",99],["rutor-search.info",99],["hawk.live",99],["extrutor.org",99],["herutor.org",99],["listrutor.org",99],["new-rutor.org",99],["pipitor.org",99],["pronpic.org",[99,2184]],["xrutor.org",99],["123torrent.ru",99],["r-tor.ru",99],["berutor.site",99],["blackrutor.site",99],["extrutor.site",99],["fastrutor.site",99],["prutor.site",99],["rutor1.site",99],["rutor-live.tk",99],["tracker-rutor.tk",99],["78.142.19.8",[100,101,102]],["aliez.me",[100,101]],["context.reverso.net",[101,1908]],["smartphone.ua",[101,5170]],["city01.am",[102,112,113]],["danilin.biz",[102,147]],["015.by",[102,112,113,199]],["belretail.by",[102,218]],["go212.by",[102,112,113]],["go216.by",[102,112,113]],["interfax.by",102],["intex-press.by",102],["sport-tv.by",[102,209,303,304]],["tele.click",102],["tr.anidub.com",[102,482]],["championat.com",[102,546,547]],["comores24.com",[102,112,113]],["defence-ua.com",102],["egamersworld.com",[102,208,586,587]],["fraza.com",[102,595]],["gordonua.com",102],["hen-tay.com",[102,693,694]],["hostingkartinok.com",[102,697]],["iasakh.com",102],["info-ua.com",[102,715]],["lentasporta.com",102],["livejournal.com",[102,195,322,782,783,784,785]],["mipped.com",[102,829]],["moldfootball.com",[102,110,835]],["playboyrussia.com",[102,220,919]],["ringside24.com",[102,984]],["rybalka.com",[102,244,1006]],["sakh.com",[102,1007,1008,1009,1010,1011]],["uaportal.com",[102,880]],["usionline.com",[102,1119]],["avoka.do",102],["baltnews.ee",[102,143]],["belsat.eu",[102,686]],["hightech.fm",102],["sib.fm",[102,1248]],["vesty.co.il",102],["yourlink.in",102],["godublin.info",[102,112,113]],["golondon.info",[102,112,113]],["goriga.info",[102,112,113]],["gre4ka.info",[102,222,1353]],["officepackage.info",[102,1393]],["rzn.info",[102,1413]],["sakhalin.info",[102,361,1414]],["skypefree.info",102],["ukrreal.info",102],["vilniuje.info",[102,112,113]],["1plus1.international",[102,1461]],["namba.kg",[102,155,1049,1480]],["zanoza.kg",[102,1485]],["7232.kz",[102,112,113]],["go11.kz",[102,112,113]],["goshymkent.kz",[102,112,113]],["inaktau.kz",[102,112,113]],["inalmaty.kz",[102,112,113]],["inastana.kz",[102,112,113]],["inatyrau.kz",[102,112,113]],["kolesa.kz",[102,146,1507]],["ligasy.kz",102],["namba.kz",[102,1049,1514]],["yk.kz",[102,1540]],["anapa.life",[102,112,113]],["ecology.md",[102,1582]],["65.media",[102,112,113]],["kursiv.media",[102,1652]],["igry-man.net",[102,1781]],["kulichki.net",[102,674,1528,1807]],["mods-fs.net",[102,347,1102,1839]],["moviestape.net",102],["odpublic.net",102],["online-mult.net",102],["peugeot-citroen.net",[102,378]],["politobzor.net",[102,1089,1889,1890,1891]],["reverso.net",[102,1907]],["tochka.net",[102,281,1949]],["vsluh.net",[102,1890]],["karelia.news",[102,112]],["bzserial.online",102],["anadyr.org",[102,2070]],["chistosex.org",[102,2100]],["gooool365.org",[102,2121]],["sopsport.org",[102,110]],["stopcor.org",[102,880]],["news.pn",[102,193,2240]],["168.ru",[102,459,2290]],["1prime.ru",102],["1rnd.ru",[102,112,113]],["1sn.ru",102],["2mm.ru",[102,2181,2318]],["2pricolisty.ru",[102,2320]],["3652.ru",[102,112,113]],["3654.ru",[102,112,113]],["8422city.ru",[102,112,113]],["allcio.ru",[102,462,2407]],["altgazeta.ru",[102,2423]],["angarsk38.ru",[102,112,113]],["apihost.ru",[102,2458]],["baikal-daily.ru",102],["bazhopol.ru",[102,112,113]],["be-in.ru",102],["bgoperator.ru",102],["blizko.ru",[102,2589]],["carsweek.ru",[102,202,2650]],["chehov-vid.ru",[102,143,453,1337]],["chipfind.ru",[102,2679]],["cinetv.ru",102],["city41.ru",[102,112,113]],["cnews.ru",[102,2701,2702]],["copyright.ru",102],["dailycomm.ru",102],["delovoibiysk.ru",102],["dentalmagazine.ru",[102,304,2767]],["domashniy.ru",102],["echo-oren.ru",102],["examen.ru",102],["exler.ru",[102,2882]],["f1cd.ru",[102,304]],["f1news.ru",[102,322,2181,2889]],["factroom.ru",[102,2890]],["fantv.ru",102],["fc-zenit.ru",[102,244,2899]],["fedpress.ru",[102,2904]],["finobzor.ru",[102,1889,1890,1891]],["fn-volga.ru",[102,1305]],["foodinnovation.ru",102],["gamestar.ru",[102,2997]],["gazeta.ru",[102,3004,3005]],["go01.ru",[102,112,113]],["go26.ru",[102,112,113]],["go31.ru",[102,112,113]],["go32.ru",[102,3034]],["go61.ru",[102,112,113]],["go7812.ru",[102,112,113]],["gorod3466.ru",[102,112,113]],["gorod55.ru",[102,155,3047]],["gorodarmavir.ru",[102,112,113]],["goroddomodedovo.ru",[102,112,113]],["hen-tai.ru",[102,3088]],["i2hard.ru",[102,3118]],["iguides.ru",[102,3133]],["inc-news.ru",102],["infolyubertsy.ru",[102,112,113]],["inform69.ru",[102,112,113]],["inosmi.ru",102],["interior.ru",102],["intermedia.ru",[102,202,3170]],["it-weekly.ru",[102,462,2407]],["it-world.ru",[102,462,2407]],["www.ivi.ru",[102,3198]],["joxi.ru",102],["kinoplex.ru",[102,3258]],["klassnye-chasy.ru",[102,3269]],["kod.ru",[102,3279]],["korabel.ru",[102,2943,3291]],["kurgan.ru",[102,2004,3312]],["lenta.ru",[102,2885,3327]],["live4fun.ru",[102,3354]],["lookatme.ru",[102,1718,3366]],["loveradio.ru",[102,201,3371]],["marker.ru",102],["maximum.ru",[102,2774]],["mos-holidays.ru",[102,3538]],["mosfilmgold.ru",102],["news.nashbryansk.ru",102],["newslab.ru",102],["oneprog.ru",[102,3711]],["ontvtime.ru",[102,1073]],["oper.ru",[102,215,1364,3726]],["penzadoctor.ru",[102,3770]],["post-tracker.ru",[102,110,222,991,3836]],["pravo.ru",102],["prm.ru",[102,142,3863]],["render911.ru",102],["ria.ru",[102,2404,3980]],["roem.ru",[102,3262,3998]],["rusroman.ru",102],["russia.ru",[102,142]],["samara24.ru",[102,142,4038]],["sarnovosti.ru",102],["savepic.ru",[102,4051]],["seodiz.ru",102],["slon.ru",[102,4118]],["softkey.ru",102],["sonikelf.ru",[102,4159]],["echomsk.spb.ru",[102,4170]],["spbdnevnik.ru",[102,4176]],["stereo.ru",102],["stranaru.ru",[102,4222]],["superomsk.ru",102],["supersadovnik.ru",[102,4238]],["tass.ru",[102,4260]],["text.ru",102],["theblueprint.ru",102],["forum.tiguans.ru",102],["topwar.ru",[102,143,1889,1891,2403,2508,4325]],["tulapressa.ru",[102,215,4363]],["tumix.ru",102],["turizm.ru",[102,2581,4365]],["tvernews.ru",[102,143,4381]],["ukraina.ru",[102,202]],["utro.ru",[102,143,4418]],["vce-besplatno.ru",102],["vm.ru",[102,202,4471]],["vomske.ru",102],["vprognoze.ru",[102,1434,4483]],["warfiles.ru",[102,1889,1890,1891]],["weacom.ru",[102,4504]],["wildo.ru",[102,142,4521]],["ya62.ru",[102,4564]],["yocity12.ru",[102,112,113]],["yuginform.ru",[102,4222]],["yugopolis.ru",[102,1432]],["yznal.ru",102],["zvezdi.ru",102],["teleg.run",102],["namba.tj",[102,1049,4705,4706]],["bestrussia.tv",102],["gooool.tv",[102,2121]],["poltavske.tv",102],["rudetective.tv",102],["showgid.tv",[102,4795]],["strashnoe.tv",102],["tet.tv",[102,1432]],["tvrain.tv",102],["ukrlife.tv",102],["unian.tv",102],["weukraine.tv",[102,4811]],["0312.ua",[102,112,113]],["032.ua",[102,112,113]],["0332.ua",[102,112,113]],["0342.ua",[102,112,113]],["0352.ua",[102,112,113]],["0362.ua",[102,112,113]],["0372.ua",[102,112,113]],["0382.ua",[102,112,113]],["0412.ua",[102,112,113]],["0432.ua",[102,112,113]],["0462.ua",[102,112,113]],["0472.ua",[102,112,113]],["048.ua",[102,112,113]],["0522.ua",[102,112,113]],["0532.ua",[102,112,113]],["0542.ua",[102,112,113]],["0552.ua",[102,112,113]],["056.ua",[102,112,113]],["0564.ua",[102,112,113]],["057.ua",[102,112,113]],["061.ua",[102,112,113]],["06242.ua",[102,112,113]],["0642.ua",[102,112,113]],["0652.ua",[102,112,113]],["0692.ua",[102,112,113]],["1plus1.ua",[102,4817,4818]],["2plus2.ua",102],["44.ua",[102,112,113]],["62.ua",[102,112,113]],["04141.com.ua",[102,112,113]],["04563.com.ua",[102,112,113]],["04596.com.ua",[102,112,113]],["04597.com.ua",[102,112,113]],["04598.com.ua",[102,112,113]],["04868.com.ua",[102,112,113]],["0512.com.ua",[102,112,113]],["05136.com.ua",[102,112,113]],["05161.com.ua",[102,112,113]],["05366.com.ua",[102,112,113]],["05447.com.ua",[102,112,113]],["0566.com.ua",[102,112,113]],["0569.com.ua",[102,112,113]],["06153.com.ua",[102,112,113]],["0619.com.ua",[102,112,113]],["0623.com.ua",[102,112,113]],["06236.com.ua",[102,112,113]],["06237.com.ua",[102,112,113]],["06239.com.ua",[102,112,113]],["06252.com.ua",[102,112,113]],["06267.com.ua",[102,112,113]],["06272.com.ua",[102,112,113]],["06274.com.ua",[102,112,113]],["06277.com.ua",[102,112,113]],["0629.com.ua",[102,112,113]],["06452.com.ua",[102,112,113]],["3849.com.ua",[102,112,113]],["4594.com.ua",[102,112,113]],["5692.com.ua",[102,112,113]],["6262.com.ua",[102,112,113]],["6264.com.ua",[102,112,113]],["agrobusiness.com.ua",102],["champion.com.ua",102],["dnl.com.ua",[102,682]],["dostyp.com.ua",102],["kurs.com.ua",[102,256,1073,4914]],["nnews.com.ua",[102,200,511,4931]],["ogosex.com.ua",102],["pn.com.ua",[102,4939]],["dengi.ua",[102,142,243,1709,1710]],["dialog.ua",102],["dnl.dn.ua",[102,682]],["football.ua",[102,142,209,5011]],["glavcom.ua",[102,5017]],["ukurier.gov.ua",102],["blitz.if.ua",102],["kinoafisha.ua",[102,561,5076]],["konkurent.ua",[102,142,5078]],["ugorod.kr.ua",102],["minus.lviv.ua",102],["portal.lviv.ua",[102,4872,5088]],["kherson.net.ua",[102,1452]],["mv.org.ua",[102,5140]],["osvita.ua",[102,1305,5147]],["reporter.ua",[102,5159]],["trademaster.ua",[102,155]],["val.ua",[102,209,5198]],["repost.uz",[102,388,4383,5219]],["sports.uz",[102,5220]],["ppc.world",[102,5232]],["link.ac",[103,104]],["infobank.by",[103,228,248]],["fergananews.com",[103,614]],["lm-games.com",103],["readbookz.com",103],["voxpopuli.kz",[103,1537,1538]],["live-gol.net",[103,1817]],["qupier.org",103],["liveangarsk.ru",[103,3355]],["ping-admin.ru",103],["premiership.ru",103],["urod.ru",[103,4413]],["cripo.com.ua",[103,698,4877]],["xtreme.ws",[103,5247]],["lenkino.adult",[105,106]],["ebalovo.porn",[106,2241]],["ebalovo.pro",106],["hrk.aero",107],["forum.rarib.ag",108],["1in.am",[109,110]],["lovesun.by",[110,262]],["mybrazz.club",[110,400]],["dead-serial.com",[110,172]],["ggscore.com",[110,669]],["itechua.com",[110,725,726]],["izbezhat-nakazania.com",110],["kosti-tv.com",[110,172]],["prosportua.com",[110,281]],["spletnica-tv.com",110],["sportarena.com",[110,1048,1049]],["strela-online.com",110],["teenwolf-tv.com",110],["theflash-tv.com",110],["udargol.com",110],["vskazke-tv.com",[110,172]],["c-inform.info",110],["kinoafisha.info",[110,122,322,1363,1364,1365]],["prosports.kg",[110,209,1481]],["alau.kz",[110,206,228,433,1494]],["prosports.kz",[110,209,1481]],["fishki.net",[110,172,202,209,1756]],["igry-online.net",[110,228]],["mac-torrent-download.net",110],["playua.net",[110,1883]],["freeopenvpn.org",[110,674]],["grimm-online.org",110],["igrovaya.org",[110,1714,2129,2130]],["pesikot.org",110],["vsetors.org",[110,2130]],["tg.telepult.pro",110],["101.ru",[110,143,228,2273,2274,2275]],["101kofemashina.ru",[110,2276]],["bugaga.ru",110],["csgamer.ru",[110,1224]],["ctv7.ru",[110,2743]],["e-libra.ru",[110,388]],["fashiony.ru",110],["fclmnews.ru",[110,2902]],["game2day.ru",[110,2988]],["horrorzone.ru",[110,209,3106]],["in-dmitrov.ru",[110,228]],["in-domodedovo.ru",[110,228]],["in-istra.ru",[110,228]],["in-kolomna.ru",[110,228]],["in-korolev.ru",[110,228]],["in-narofominsk.ru",[110,228]],["in-reutov.ru",[110,228]],["in-schelkovo.ru",[110,228]],["in-vidnoe.ru",[110,228]],["in-voskresensk.ru",[110,228]],["inbalashikha.ru",[110,228]],["inchehov.ru",[110,228]],["inchernogolovka.ru",[110,228]],["indolgoprud.ru",[110,228]],["indubnacity.ru",[110,228]],["inegorievsk.ru",[110,228]],["inelgorsk.ru",[110,228]],["inelstal.ru",[110,228]],["infryazino.ru",[110,228]],["inhimkicity.ru",[110,228]],["inivanteevka.ru",[110,228]],["inkashira.ru",[110,228]],["inklincity.ru",[110,228]],["inkotelniki.ru",[110,228]],["inkrasnoarmeisk.ru",[110,228]],["inkrasnogorsk.ru",[110,228]],["inkrasnoznamensk.ru",[110,228]],["inlobnya.ru",[110,228]],["inlosinopetrovsk.ru",[110,228]],["inlotoshino.ru",[110,228]],["inlubertsy.ru",[110,228]],["inluhovitsy.ru",[110,228]],["inlytkarino.ru",[110,228]],["inmozhaisk.ru",[110,228]],["inmytishchi.ru",[110,228]],["innoginsk.ru",[110,228]],["inodintsovo.ru",[110,228]],["inorehovo.ru",[110,228]],["inozery.ru",[110,228]],["inpavposad.ru",[110,228]],["inpodolsk.ru",[110,228]],["inprotvino.ru",[110,228]],["inpushchino.ru",[110,228]],["inpushkino.ru",[110,228]],["inramenskoe.ru",[110,228]],["inroshal.ru",[110,228]],["inruza.ru",[110,228]],["insergposad.ru",[110,228]],["inserprud.ru",[110,228]],["inserpuhov.ru",[110,228]],["inshahovskoe.ru",[110,228]],["inshatura.ru",[110,228]],["insolnechnogorsk.ru",[110,228]],["instupino.ru",[110,228]],["intaldom.ru",[110,228]],["involokolamsk.ru",[110,228]],["inzaraisk.ru",[110,228]],["inzheldor.ru",[110,228]],["inzhukovskiy.ru",[110,228]],["inzvenigorod.ru",[110,228]],["kushvsporte.ru",110],["likeni.ru",[110,462,3344]],["madjong-besplatno.ru",110],["mirf.ru",[110,3495]],["ne-kurim.ru",[110,3612]],["pimpletv.ru",[110,607,3793]],["povarenok.ru",[110,127,155,202,1028,2485,2486,3842]],["prodota.ru",[110,209,2750]],["relook.ru",[110,2486]],["saratovnews.ru",[110,4048]],["zab.ru",[110,4597]],["zorgee.ru",[110,4627]],["jut.su",[110,127,4673]],["topfile.tj",[110,222,3618,4708]],["alexua.tv",[110,620]],["animejapan.tv",110],["bit.ua",110],["gta.com.ua",[110,4898]],["kievvlast.com.ua",[110,4911]],["ko.com.ua",[110,4278,4912]],["comments.ua",[110,127,4841,4980]],["cvnews.cv.ua",[110,4982]],["gorod.dp.ua",[110,228,4990]],["gameinside.ua",[110,281,5015]],["jetsetter.ua",110],["forpost.lviv.ua",[110,739]],["nashkiev.ua",110],["ifnews.org.ua",[110,1071,4982,5138]],["lvnews.org.ua",[110,1071,4982]],["tenews.org.ua",[110,594,1071,1438,4862,4982,5144]],["uanews.org.ua",[110,4982]],["rvnews.rv.ua",[110,4982]],["traktorist.ua",[110,172,1742,5188]],["upl.ua",[110,5196]],["bestinfo.am",111],["rp5.am",[114,115]],["rp5.by",[114,115,296]],["rp5.kz",[114,115,296]],["rp5.md",[114,115]],["rp5.co.nz",[114,115]],["rp5.ru",[114,115,296]],["rp5.co.uk",[114,115]],["computer76.ru",[115,595]],["videoredaktor.ru",[115,595,674]],["freestore.app",116],["championat.asia",117],["darkmoney.at",118],["arenda.az",119],["big.az",120],["bina.az",121],["tap.az",121],["turbo.az",121],["enovosty.com",[121,209,592,593,594,595]],["ogorodnik.com",121],["propozitsiya.com",[121,954]],["chem21.info",[121,1321]],["bitpump.ru",[121,222]],["snow-motion.ru",[121,4135]],["uralpress.ru",[121,143,4409]],["stadion.uz",[121,5222]],["day.az",[122,123]],["024.by",[122,200,201,202]],["gs.by",122],["takprosto.cc",122],["gagadget.com",[122,643,644]],["gsconto.com",[122,680]],["klubok.com",[122,155,766]],["scooter-remont.com",[122,141]],["seasonvar24.com",122],["tvsezon.com",[122,1095]],["orl.ec",[122,1206,1207]],["gameme.eu",[122,1218]],["allnews.kz",122],["sports.kz",[122,453,1527,1528]],["mangalib.me",122],["savevideo.me",[122,1631]],["yaoilib.me",122],["chatadelic.net",[122,957]],["hotzoom.net",122],["ura.news",[122,215,228,1337,1348,2022]],["like-film.online",122],["jooble.org",[122,2134]],["sexytales.org",[122,2199]],["bigpicture.ru",[122,143,283,2573]],["coderoad.ru",122],["football-fun.ru",122],["fotokto.ru",[122,2959]],["icons8.ru",122],["infoniac.ru",[122,682]],["malenkiy.ru",[122,3419]],["my-calend.ru",122],["novostiplanety.ru",122],["soccer.ru",[122,474,3032,4138]],["timeout.ru",[122,304]],["world-knigi.ru",[122,4538]],["euromd.com.ua",122],["gotoshop.ua",[122,5021]],["jooble.ua",122],["1927.kiev.ua",[122,5066]],["meta.ua",[122,672,2249,2425,5006,5092,5093]],["podrobnosti.ua",[122,881]],["1plus1.video",[122,209,4818,5225]],["lux.fm",[123,1238]],["disput.az",124],["enter.az",125],["great.az",126],["haqqin.az",127],["gorodvitebsk.by",[127,242]],["gp.by",[127,243]],["sport5.by",127],["primemusic.cc",127],["agroreview.com",[127,457,458]],["bezformata.com",[127,513]],["fatalgame.com",[127,609,610]],["gecid.com",[127,668]],["industry-hunter.com",[127,714]],["prostatitanet.com",[127,465,955,956]],["roscontrol.com",127],["vringe.com",[127,1150,1151]],["vshkole.com",127],["wonderzine.com",127],["skachat-kino.fun",127],["9tv.co.il",[127,1283]],["19rus.info",[127,143]],["menportal.info",[127,712]],["nmedic.info",[127,712]],["nv-online.info",127],["valverus.info",127],["vinnitsa.info",[127,1446]],["365info.kz",127],["kt.kz",127],["tengriauto.kz",[127,1529]],["tengrinews.kz",[127,1529,1530]],["tengrisport.kz",[127,1529,1531]],["tengritravel.kz",[127,1532]],["locals.md",127],["zaryad.me",127],["agrotimes.net",[127,1695]],["neboleem.net",[127,1860]],["polochka.net",[127,1893]],["wowjp.net",[127,1987]],["vklasse.online",[127,2058]],["1777.ru",[127,202,2292]],["19rusinfo.ru",[127,220]],["1ul.ru",127],["2goroda.ru",127],["3ys.ru",[127,2339]],["73online.ru",[127,2038,2348]],["advis.ru",[127,2374]],["autodmir.ru",[127,2504]],["avtodispetcher.ru",127],["bakemono.ru",[127,378]],["bel.ru",[127,202]],["bloknot.ru",[127,202]],["bloknot-astrakhan.ru",[127,202]],["bloknot-gelendzhik.ru",[127,202]],["bloknot-kamyshin.ru",[127,202]],["bloknot-krasnodar.ru",[127,202]],["bloknot-krymska.ru",[127,202]],["bloknot-moldova.ru",[127,202]],["bloknot-morozovsk.ru",[127,202]],["bloknot-novorossiysk.ru",[127,202]],["bloknot-rossosh.ru",[127,202]],["bloknot-rostov.ru",[127,202]],["bloknot-samara.ru",[127,202]],["bloknot-shakhty.ru",[127,202]],["bloknot-stavropol.ru",[127,202]],["bloknot-taganrog.ru",[127,202]],["bloknot-volgodonsk.ru",[127,202]],["bloknot-volgograd.ru",[127,202]],["bloknot-volzhsky.ru",[127,202]],["bloknot-voronezh.ru",[127,202]],["bloknotanapa.ru",[127,202]],["bloknotlipetsk.ru",[127,202]],["bloknotsaratov.ru",[127,202]],["bloknotsochi.ru",[127,202]],["bloknottambov.ru",[127,202]],["car.ru",[127,1341,2643]],["cbonds.ru",[127,2652]],["codernet.ru",127],["con-med.ru",127],["cybersport.ru",[127,1549,2601,2749,2750]],["echosevera.ru",[127,2843]],["filmz.ru",127],["fishingsib.ru",[127,2924]],["flamp.ru",[127,2929]],["food.ru",[127,202,2943,2944]],["forum-profit.ru",[127,172]],["gameguru.ru",[127,453]],["goodfon.ru",[127,225]],["hunting.ru",[127,2924]],["infpol.ru",127],["investfunds.ru",127],["ircity.ru",[127,2279,2280,2281,2285,2286]],["islam-today.ru",[127,2126,3185]],["iz.ru",[127,143,202,3199]],["joborgame.ru",127],["k1news.ru",[127,146,3218]],["klavogonki.ru",127],["knijky.ru",[127,3278]],["kursktv.ru",[127,242,850]],["laradiofm.ru",127],["medialeaks.ru",[127,3457]],["megatyumen.ru",[127,3474]],["myslo.ru",[127,3586]],["penza-press.ru",[127,242,662]],["ppt4web.ru",[127,3846]],["pravoved.ru",[127,3852]],["profibeer.ru",127],["redfm.ru",127],["relax-fm.ru",[127,2714,3970]],["rg.ru",[127,3448,3979]],["smolensk-i.ru",[127,202,4127]],["sovsport.ru",[127,215,4168]],["spanishrestaurant.ru",127],["zagorod.spb.ru",[127,4175]],["start33.ru",127],["syzran-small.ru",[127,215,4250]],["tele.ru",[127,4275]],["the-flow.ru",127],["thequestion.ru",[127,4295]],["thg.ru",[127,209,4298]],["tveda.ru",[127,662]],["twentysix.ru",127],["ufanotes.ru",[127,4401]],["vashurok.ru",[127,209,4430]],["veterinargid.ru",127],["woman.ru",[127,220,2794,4209,4530]],["zaim-profi.ru",127],["zebra-tv.ru",[127,243]],["zoohoz.ru",127],["zorbasmedia.ru",127],["vovka.su",127],["footballua.tv",[127,912,4749]],["20minut.ua",127],["agronews.ua",[127,209,281,458,1972,3032]],["besplatka.ua",[127,4839]],["bhub.com.ua",[127,3232]],["budport.com.ua",[127,1205,4870]],["epravda.com.ua",[127,595,4883,4884,4885,4886]],["pravda.com.ua",[127,607,4884,4886,4943]],["growhow.in.ua",[127,686,5046]],["sportguide.kiev.ua",127],["obyava.ua",[127,5122]],["okna.ua",[127,5130]],["vikka.ua",[127,5203]],["xsport.ua",[127,244,462,5093]],["livesport.ws",[127,850,5240]],["navigator.az",128],["geonavigator.ge",128],["unvan.az",129],["video.az",130],["navkolonas.com",130],["gazeta-severny.ru",[130,3006]],["morediva.ru",130],["vseprynosti.ru",130],["anekdot.bar",131],["kinosimka.be",132],["btrans.by",[132,224]],["qna.center",132],["reviewscompanies.club",132],["crimea-news.com",132],["dv-gazeta.info",[132,1102,1330]],["androidkino.net",132],["reestr.rublacklist.net",132],["wotsite.net",[132,1986]],["progroshi.news",[132,151,2018]],["proukraine.news",132],["ru",[132,198,2270]],["dugtor.ru",[132,2829]],["internet-technologies.ru",[132,3172]],["resheba.top",132],["xcadr.tv",[132,948,4813]],["ua",[132,198,912]],["vesti.uz",[132,143,5223]],["ads.bid",133],["directx.biz",133],["getdstudio.cab",133],["bestsoft.club",133],["browser-extensions.club",133],["rutorrent.co",133],["toprated-film.co",133],["appt12mn.com",133],["dnevni4ok.com",133],["downloadamigo.com",133],["elementsbrowser.com",133],["everinform.com",133],["getdstudio.com",133],["install-now.com",133],["medicin-novosti-24.com",133],["news-decent.com",133],["news-sphere.com",133],["novostly.com",133],["banner.mob.ru.com",133],["t1mcapp.com",133],["tlmnt.com",133],["tordrom.com",133],["wogoods.com",133],["rutracker.eu",133],["top-rutor.eu",133],["ex.24smi.info",133],["top.24smi.info",133],["zodiac-game.info",133],["driverpack.io",133],["getdstud.io",133],["idealmedia.io",133],["upro.me",133],["rutor.ml",133],["cs-serva.net",133],["installpack.net",133],["saymigren.net",133],["sysenvfiles.net",133],["etarg.network",133],["topnews.smi.one",133],["dw1-msetup.org",133],["medicineteaser.org",133],["rutorgame.org",133],["rutraker.org",133],["starblog.org",133],["olx.ua.partners",133],["msetup.pro",133],["offergate.pro",133],["ubar.pro",133],["ufiler.pro",133],["dugtor-deer.pw",133],["activation-keys.ru",133],["adregain.ru",133],["apicloud.ru",133],["cheatget.ru",133],["click2soft.ru",133],["clickbytes.ru",133],["content.directadvert.ru",133],["downloadbrowser.ru",133],["driverpaksolution.ru",133],["exonews.ru",133],["fast2click.ru",133],["filetaker.ru",133],["fin-vector.ru",133],["flebolab.ru",133],["getappwiz.ru",133],["getfiletds.ru",133],["getyoursoft.ru",133],["globalstylis.ru",133],["hdvideoboxs.ru",133],["health-official.ru",133],["kinowinx.ru",133],["linksoftbox.ru",133],["litebrowser.ru",133],["losnews.ru",133],["mainews.ru",133],["manysoftlink.ru",133],["marketgid.ru",133],["medicineteaser.ru",133],["mysoftbox.ru",133],["nalivali.ru",133],["newsma.ru",133],["ognyvo.ru",133],["orgsales.ru",133],["picpick.ru",133],["pochistit.ru",133],["popcornhd.ru",133],["prime-oblako.ru",133],["programma-ochistki.ru",133],["readvesti.ru",133],["rotateme.ru",133],["rsboot.ru",133],["rustoria-topnews.ru",133],["sb-on-line.ru",133],["search-cdn.ru",133],["searchcdn.ru",133],["smiru.ru",133],["softboxtds.ru",133],["t-lafa-site.ru",133],["tdsclicks2.ru",133],["tdsrotations.ru",133],["tft-test.ru",133],["torrentum.ru",133],["ubar-pro.ru",133],["ubar-pro2.ru",133],["ubar-pro3.ru",133],["ubar-pro4.ru",133],["ufiler-download.ru",133],["ufiler-pro.ru",133],["ufiler-pro2.ru",133],["viniki.ru",133],["vserpg.ru",133],["womens-journal.ru",133],["worldinform.ru",133],["xbox-torrent.ru",133],["ya-browser.ru",133],["ya-cdn.ru",133],["ya-distrib.ru",133],["yadistr.ru",133],["yasearch-cdn.ru",133],["yasearchcdn.ru",133],["ynsearch.ru",133],["zpppstop.ru",133],["zqwjpxow7boc.ru",133],["ex.infox.sg",133],["ex.24smi.site",133],["download.studio",133],["drp.su",133],["yabrowser.su",133],["rutors.tk",133],["spishi.vip",133],["new-rutor.website",133],["rutracker.work",133],["1xikk.world",133],["1xool.world",133],["mytrk.xyz",133],["spcs.bio",[134,135,136]],["gdespaces.com",[134,135,136]],["spac1.com",[134,135,136]],["spaces-blogs.com",[134,135,136]],["usersporn.com",[134,135,1117,1118]],["spcs.global",[134,135,136]],["spaces.im",[134,135,136]],["strip2.in",[134,135,1117,1118]],["spac1.info",[134,135,136]],["spcs.life",[134,135,136]],["spac.me",[134,135,136]],["spac1.me",[134,135,136]],["spcs.me",[134,135,136]],["gdespaces.net",[134,135,136]],["spac1.net",[134,135,136]],["spcs.network",[134,135,136]],["spcs.news",[134,135,136]],["spac1.org",[134,135,136]],["spcs.pro",[134,135,136]],["spcs.pub",[134,135,136]],["spcs.reviews",[134,135,136]],["spac1.ru",[134,135,136]],["spac.run",[134,135,136]],["spcs.social",[134,135,136]],["spac.wtf",[134,135,136]],["strip2.xxx",[134,135,1117,1118]],["spcs-files.xyz",[134,135,136]],["spcs.mobi",[135,136]],["google-cloud.services",[135,1118]],["ukr.bio",137],["365news.biz",[138,139]],["newgoal.ru",139],["afanasy.biz",[140,141,142,143]],["ura-inform.com",[142,1116]],["fullsite.org",[142,2118]],["novosti-n.org",[142,2167]],["1fnl.ru",[142,474,2295]],["1tulatv.ru",[142,474,1742]],["78.ru",[142,2350]],["bragazeta.ru",[142,453,2612]],["job.ru",[142,274,1432,3208,3209]],["km.ru",[142,3273]],["livejournal.ru",142],["riamo.ru",[142,202,1517,2806,3983]],["rusnext.ru",[142,215,4018,4019]],["smilekaluga.ru",142],["study.ru",[142,202,1250,4228]],["ucheba.ru",[142,4394]],["rusvesna.su",[142,143,202,209,4018,4691]],["dnepr24.com.ua",[142,1452]],["kr24.com.ua",[142,1452]],["nikolaev24.com.ua",[142,1452]],["v-variant.com.ua",142],["odessa.net.ua",[142,1452]],["gazeta.zp.ua",[142,1452]],["dnpmag.com",[143,572]],["do-slez.com",[143,573]],["eadaily.com",[143,582]],["melodrama1.com",143],["newinform.com",[143,856,857]],["russian.rt.com",[143,202,215,304,990]],["news-front.info",[143,1387,1388]],["polit.info",[143,857]],["mgorod.kz",[143,228,244,1509]],["ratel.kz",143],["zakon.kz",[143,209,1544,1545]],["steaklovers.menu",143],["politexpert.net",[143,857,1887]],["sm.news",[143,202,215,2012,2020]],["usa.one",[143,2034,2035]],["hightech.plus",143],["5-tv.ru",[143,2342]],["56orb.ru",[143,824]],["62info.ru",[143,462,2344]],["7info.ru",143],["allboxing.ru",[143,202,1332,2402,2403]],["anekdot.ru",[143,222,2436]],["argumenti.ru",[143,202,281,2471]],["autonews.ru",[143,2510,2511,2512,2513]],["belive.ru",[143,2556]],["bombardir.ru",[143,1742,2599,2600,2601]],["daily-inform.ru",[143,2756]],["dni.ru",[143,220,2791]],["eg.ru",[143,220]],["expert.ru",[143,2883]],["ferra.ru",[143,2906]],["gazeta-tula.ru",[143,3007]],["glavnoe24.ru",143],["gorobzor.ru",[143,3043]],["gorvesti.ru",[143,3051,3052,3053]],["govoritmoskva.ru",[143,2740,3060]],["gubdaily.ru",[143,200,3069]],["iarex.ru",[143,457]],["inforeactor.ru",[143,209,857,3152]],["kirov-portal.ru",[143,3265]],["letidor.ru",[143,2906,3005]],["livelib.ru",[143,3360]],["m24.ru",[143,3379]],["mirtesen.ru",[143,3499]],["mk.ru",[143,202,2529,3503,3504]],["moslenta.ru",[143,2906,3005,3542]],["myhistori.ru",[143,3576]],["nashgorod.ru",[143,824]],["nation-news.ru",[143,857]],["nevnov.ru",[143,857,3624]],["news.ru",[143,201,215,220]],["nn.ru",[143,228,2279,2280,2281,2285,2286,3654]],["ntv.ru",[143,1542,3679]],["osnmedia.ru",[143,202]],["passion.ru",[143,2906,3005]],["penzainform.ru",[143,215,3771]],["penzavzglyad.ru",[143,474,3772]],["pikinform.ru",143],["pnp.ru",[143,3808]],["politonline.ru",[143,2044]],["pora.ru",143],["pravda.ru",[143,515,3053,3850]],["quto.ru",[143,2906,3005]],["radidomapro.ru",[143,3922]],["radioromantika.ru",[143,2274,2275,2714,3929]],["rbc.ru",[143,2511,2512,2513,3951,3952,3953]],["ria56.ru",[143,3981]],["riafan.ru",[143,209,857,3982]],["rueconomics.ru",[143,857]],["rusplt.ru",[143,378,1742,1821,4020]],["sevkavportal.ru",[143,228]],["sharknews.ru",[143,385,4090]],["sminews.ru",143],["sobesednik.ru",[143,220,2181]],["sport-express.ru",[143,209,215,3820,4181,4182]],["sportrbc.ru",[143,2512,2513,3952,4182,4193]],["sports.ru",[143,193,209,223,1478,3168,4194]],["sun-news.ru",[143,4232]],["trendymen.ru",[143,572,4353]],["tsn24.ru",[143,4358]],["tvc.ru",[143,2181,4373]],["vedomosti.ru",[143,4434]],["versia.ru",143],["veseloeradio.ru",[143,2714,4440]],["vesti.ru",[143,4441]],["vesti-yamal.ru",[143,4442]],["vestivrn.ru",[143,4447]],["vokrugsveta.ru",[143,220,2794,3445]],["zr.ru",[143,215,4629]],["agitpro.su",143],["ua.today",[143,4722]],["mir24.tv",[143,4767]],["ren.tv",[143,4785]],["tsargrad.tv",[143,202,215,273,2166,4800]],["vokrug.tv",[143,1542,4807]],["2000.ua",[143,4819]],["kriminal.net.ua",[143,3556,4986,5109]],["rbc.ua",[143,4299,5156]],["xn--b1ats.xn--80asehdb",[143,3051]],["all.biz",144],["berdyansk.biz",145],["cools.biz",146],["mp3cc.biz",[146,165,166,167]],["get-tune.cc",[146,165,166,167]],["mp3iq.com",[146,165,167]],["cools.dj",146],["ipleer.fm",[146,167]],["iplayer.info",[146,167]],["vmuzice.me",[146,1642]],["intermusic.name",146],["market4game.ru",[146,2943]],["yellowpages.uz",[146,5224]],["delovoymir.biz",[148,149]],["sexytal.com",[149,388,1020]],["skolkovarim.com",[149,1031]],["voffka.com",[149,461,1142]],["mgnovenie.net",149],["vlasti.net",[149,850,1972]],["limon-tv.org",149],["porno4you.org",149],["adiabet.ru",149],["astrosfera.ru",149],["modewomen.ru",149],["moviki.ru",[149,3550]],["primenimudrost.ru",149],["relasko.ru",[149,3969]],["sexytales.ru",[149,1020]],["sportobzor.ru",[149,4192]],["superhumor.ru",[149,461,1142]],["edufuture.biz",150],["xvatit.com",[150,655,1179]],["trupornolabs.org",[150,281,561,1089,2216]],["xxxadulttorrent.org",[150,561]],["popgun.ru",150],["naruto-base.tv",[150,4771]],["fileclub.biz",151],["nemezisworld.com",151],["sharij.net",[151,1929]],["odessa.online",151],["ferrum-body.ru",151],["ridus.ru",[151,3985]],["fsell.biz",152],["hd-720.biz",[153,154]],["bigpovar.com",154],["menquestions.ru",[154,228,3478]],["promtu.ru",[154,868,1450,3880]],["hdkino.biz",[155,156]],["vsofte.biz",[155,186]],["nowa.cc",[155,358,359]],["zserials.cc",[155,281,368,369,370]],["androidsmartfony.com",155],["spam-club.blogspot.com",[155,523]],["disgustingmen.com",[155,474,570]],["ilenta.com",[155,281,607,706,707]],["javadevblog.com",155],["pesni-tut.com",[155,281,904]],["raskraska.com",[155,969]],["relizua.com",155],["softikbox.com",155],["torrent-igri.com",155],["udaff.com",[155,561,1109]],["aces.gg",[155,1273]],["7days2die.info",[155,739,1302]],["for-ua.info",[155,281,931,1342,1343]],["skachat-igri-besplatno.info",[155,281]],["ebanoe.it",[155,385,1473]],["4k-kino.net",155],["7torrents.net",[155,1089]],["audioskazki.net",155],["ex-fs.net",[155,1746]],["igri-torrent.net",155],["newrutor.net",155],["serialpro.net",155],["sewin.net",[155,1927]],["torrent-besplatno.net",155],["torrent-club.net",155],["torrents-game.net",155],["3torrent.org",155],["kinoplace.org",155],["mixsoft.org",[155,370]],["studopedia.org",[155,1427,1941]],["wotspeak.org",[155,347,2232]],["geekteam.pro",[155,1450]],["4allwomen.ru",[155,568]],["a-age.ru",155],["aacalc.ru",[155,281,2360,2361]],["app2top.ru",[155,209,281,2464]],["arsenaltula.ru",[155,209]],["spam-club.blogspot.ru",[155,523]],["cheb.ru",[155,474,2306,2662,2663,2664,2665]],["chepetsk.ru",[155,2672]],["f-igri.ru",[155,378,2888]],["farap.ru",155],["game-pool.ru",155],["games--torrent.ru",155],["gtp-tabs.ru",[155,3067]],["igryday.ru",[155,1953]],["imageban.ru",[155,3136]],["kinonews.ru",[155,322,1365,3256]],["kinotorka.ru",155],["kontrolnaya-rabota.ru",[155,281]],["microstock.ru",155],["mobiltelefon.ru",[155,474,3522]],["noob-club.ru",[155,202,1089,2361,3658]],["office-guru.ru",[155,3696]],["onlinemultfilmy.ru",[155,3717]],["osobye.ru",[155,3742]],["prosadiogorod.ru",[155,465,3887]],["ra1ohx.ru",155],["radiopotok.ru",[155,3927]],["rusbitor.ru",155],["sbornik-music.ru",[155,4053]],["softbaze.ru",155],["superg.ru",155],["torrentrepack.ru",155],["tuchkatv.ru",[155,4359]],["vashipitomcy.ru",155],["winxland.ru",[155,4527]],["yaminecraft.ru",[155,4572]],["youhack.ru",[155,4586]],["zoneofgames.ru",[155,281,4620,4621]],["kritka.su",[155,281,369,1089,4676]],["tankist.su",155],["avtovod.com.ua",[155,4867]],["filmasik.com.ua",[155,4888]],["kino-teatr.ua",[155,5075]],["cheboksary.ws",[155,474,2306,2662,2663]],["lostfilm.hdkino.biz",157],["in-trend.biz",158],["kichkas.biz",159],["kino-live8.biz",160],["kino-live2.org",160],["kinogo.biz",161],["oka.fm",[161,1243]],["sms24.info",[161,296]],["sms24.me",[161,296]],["fonzo.ru",[161,354]],["hemingway-lib.ru",161],["sex-empire.tv",[161,4793]],["ternopoliany.te.ua",[161,1664]],["kodik.biz",162],["kodik.cc",162],["aniqit.com",162],["kodikdb.com",162],["kodik.info",[162,1367]],["manga-online.biz",163],["mozaika.biz",164],["mp3iq.comz",166],["mp3sort.biz",168],["best-soft.npps.biz",169],["openssource.biz",[170,171,172]],["openssource.info",[171,1397]],["hosting.cafe",[172,343]],["buhgalter911.com",[172,537,538,539]],["domohozayki.com",172],["elementarno-tv.com",172],["electricalschool.info",[172,1333]],["uvelir.info",[172,1444]],["alltor.me",[172,1594]],["backup.menu",[172,343]],["dedicated.menu",[172,343]],["https.menu",[172,343]],["license.menu",[172,343]],["shared.menu",[172,343]],["vds.menu",[172,343]],["beremennost.net",[172,712,1707]],["uvelir.net",172],["vorozheya.org",172],["kopilkaurokov.ru",172],["multiurok.ru",[172,3564]],["ogribax.ru",[172,206,3699]],["palantinbest.ru",[172,3755]],["www.pesticidy.ru",[172,322,3778]],["php.ru",[172,3787]],["parnuxi.biz",173],["pornolab.biz",[174,175]],["pornolab.cc",[174,175]],["pornolab.lib",[174,175]],["pornolab.net",[174,175]],["tamboff.ru",[174,4257]],["livetv.sx",[174,4702]],["pornorip.biz",176],["psihologia.biz",[177,178]],["sci-lib.biz",178],["economuch.com",178],["uchebnikfree.com",178],["xn--80aaivjfyj3e.com",178],["sci.house",178],["medinfo.live",178],["all-sci.net",178],["finbook.news",178],["lawbooks.news",178],["provse.news",178],["lawbook.online",178],["scicenter.online",178],["myzooplanet.ru",[178,1564]],["lib.sale",178],["bib.social",178],["economics.studio",178],["pravo.studio",178],["textbooks.studio",178],["ruporus.biz",179],["ruporus.cc",179],["ruporus.com",179],["ruporus.net",179],["porus.ru",179],["ruporus.top",179],["ruporus.tv",179],["ruporus.xyz",179],["sakhalin.biz",180],["slivup.biz",181],["sport7.biz",[182,183]],["sportbar.biz",[182,183]],["barsportbar.com",182],["s7yours.com",182],["sbautumn.com",182],["sportabar01.com",[182,491]],["sportbarchik88.com",[182,183]],["sporting77.com",[182,183]],["sportsite777.com",[182,491]],["channels247.net",[182,183]],["spotless365.net",182],["goool7.ws",[182,183]],["terabit.biz",184],["ua-ix.biz",185],["yougame.biz",187],["zerocoolpro.biz",[188,189,190,191]],["beliyspisok.ru",[189,2557]],["clubvolvo.ru",[189,228]],["forum-volgograd.ru",[189,2953]],["rusfishing.ru",189],["termoportal.ru",[189,190]],["ifud.ws",189],["cnc3018.ru",[190,2700]],["krisha.kz",191],["zismo.biz",192],["clickthis.blog",[193,194]],["tut.by",[193,291,299,308,309]],["agravery.com",193],["filehippo.com",193],["obsuzhday.com",[193,883]],["prostopleer.com",[193,959]],["sprashivalka.com",[193,1054]],["ukranews.com",[193,391,607,1111]],["inform-ua.info",[193,378]],["kinda.media",[193,487]],["dumskaya.net",[193,1740]],["liga.net",[193,361,1814]],["babla.ru",[193,2535]],["geekmir.ru",[193,378]],["ifun.ru",193],["klops.ru",[193,228,3272]],["mmovote.ru",193],["myshared.ru",[193,3584]],["primpogoda.ru",[193,901,3859]],["regmarkets.ru",[193,1055,3967]],["riavrn.ru",193],["vogue.ru",193],["vz.ru",[193,215,4499]],["zaks.ru",[193,215]],["lookmeet.tv",193],["pik.net.ua",[193,5111]],["vgolos.ua",193],["levik.blog",195],["lena-miro.ru",195],["olegmakarenko.ru",195],["shakko.ru",195],["shiro-kino.ru",195],["vadimrazumov.ru",195],["periskop.su",195],["ain.business",[196,197]],["ain.ua",[197,281,4827]],["by",198],["ampercar.com",[200,281]],["kakbog.com",[200,745]],["o-polze.com",[200,878]],["hersonweek.net",[200,1777]],["bolshoyulov.ru",[200,464,2597]],["femmie.ru",[200,2905]],["fuzzmusic.ru",200],["gadgets-help.ru",200],["kovi.ru",[200,3294]],["pcminipro.ru",[200,1343]],["poravkrym.ru",[200,2724]],["villaved.ru",[200,464,4456]],["autogeek.com.ua",[200,281,302,1317,4866]],["itbusiness.com.ua",[200,4613]],["itsider.com.ua",[200,1186]],["vsviti.com.ua",[200,4976]],["mmr.net.ua",[200,1186]],["agropolit.com",[201,208,456]],["kp.ua",201],["av.by",[202,210]],["belkagomel.by",[202,217]],["realt.by",[202,294]],["politrussia.com",[202,933]],["vsezdorovo.com",[202,1156]],["mel.fm",[202,1240]],["nsn.fm",[202,215]],["atas.info",202],["nakhodka.media",[202,1432]],["stavropol.media",[202,1432]],["kaifolog.net",202],["sovets.net",[202,228,453,1139,1935,1936,1937]],["zaycev.net",[202,215,2001]],["actualnews.org",[202,2062]],["1istochnik.ru",[202,2297]],["7days.ru",[202,2352]],["amurmedia.ru",[202,1432]],["auto.ru",[202,2498]],["autosaratov.ru",202],["baby.ru",[202,2021,2536]],["bidbaits.ru",[202,2570]],["chukotkamedia.ru",[202,1432]],["autosport.com.ru",[202,2709]],["cq.ru",[202,2727]],["ctc.ru",[202,2181,2740]],["deita.ru",[202,2761]],["domclick.ru",202],["eaomedia.ru",[202,1432]],["eva.ru",[202,2879]],["finam.ru",[202,2913]],["fontanka.ru",[202,215,1545,2941]],["friday.ru",[202,2972]],["interface31.ru",202],["irkutskmedia.ru",[202,1432]],["izhlife.ru",[202,2908]],["kamchatkamedia.ru",[202,1432]],["www.kolesa.ru",202],["krasnoyarskmedia.ru",[202,1432]],["lipetskmedia.ru",[202,228,682]],["magadanmedia.ru",[202,1432]],["nashe.ru",[202,3607]],["new-magazine.ru",[202,215,3625]],["om1.ru",[202,3704]],["priamurmedia.ru",[202,1432]],["primamedia.ru",[202,1432]],["prufy.ru",202],["radiojazzfm.ru",[202,3607,3924]],["radioultra.ru",[202,3607]],["rockfm.ru",[202,3607]],["sakhalinmedia.ru",[202,1432]],["sevastopolmedia.ru",[202,1432]],["smotrim.ru",[202,4130]],["sovets24.ru",[202,228,1139,1935]],["sravni.ru",[202,4201]],["starhit.ru",[202,2279,2794,3900,4209,4210]],["svpressa.ru",[202,4242]],["takiedela.ru",202],["teleport2001.ru",[202,1347,4277,4278]],["topnews.ru",202],["ulanmedia.ru",[202,1432]],["ussurmedia.ru",[202,1432]],["yakutiamedia.ru",[202,1432]],["ytronews.ru",[202,215]],["chitamedia.su",[202,1432]],["krasnodarmedia.su",[202,1432]],["neva.today",[202,2626,4720]],["tv2.today",[202,4721]],["103.by",203],["2gis.by",204],["2gis.kz",204],["2gis.ru",[204,2316]],["4esnok.by",[205,206]],["korabelov.info",[205,1369]],["agrimpasa.com",206],["erokomiksi.com",206],["golbis.com",[206,675]],["golovnie-boli.com",206],["hyperione.com",[206,698,699,700]],["inforpost.com",[206,717]],["kopomko.com",206],["kulemet.com",[206,302]],["macosinfo.com",206],["nagadala.com",[206,848]],["snelwilcox.com",206],["chirik.info",206],["hronika.info",206],["miformat.info",[206,1378]],["ruslo.info",206],["mezha.media",[206,209,281,302,478,1359,1654,1655]],["alkogolu.net",[206,464,543]],["meganovosti.net",206],["ru-mir.net",206],["udobreniya.net",206],["calend.online",206],["bizua.org",[206,686,2090]],["1000iodinsovet.ru",206],["2info2.ru",206],["atlasprirodirossii.ru",[206,700]],["belattra.ru",206],["boxvideotv.ru",206],["brunet-ka.ru",[206,2616]],["cherepah.ru",206],["clubwindows.ru",206],["domashnie-zagotovki.ru",[206,2802]],["domashniecvety.ru",206],["excelprost.ru",206],["giantessa.ru",[206,3015]],["hitagro.ru",[206,3097]],["htmlhook.ru",[206,3114]],["koroleffsov.ru",206],["krashevseh.ru",[206,1359]],["legkopolezno.ru",[206,222,3325]],["makeupkey.ru",[206,1224]],["nash-sekret.ru",206],["newsrank.ru",206],["northern-newspaper.ru",[206,3659]],["ofigeno.ru",206],["ovetryanke.ru",206],["paratechnik.ru",206],["podruzke.ru",[206,2090]],["portable-rus.ru",206],["portalvirtualreality.ru",[206,3834]],["prostolinux.ru",[206,3889]],["putin-today.ru",206],["pzik.ru",206],["rainbowsky.ru",[206,3933]],["sci-fi-news.ru",[206,4057]],["srnsk.ru",206],["strana-it.ru",206],["svoitabachok.ru",206],["trmzk.ru",206],["ustanovkaos.ru",[206,378,4415]],["ventilationpro.ru",206],["walaw.ru",206],["yconsult.ru",[206,4581]],["chudesniesovetiki.site",206],["lightstories.site",206],["free-news.su",206],["geomedia.top",206],["mamabook.com.ua",[206,4922]],["newssky.com.ua",206],["zdorovia.com.ua",206],["roza2012.net.ua",206],["galas.te.ua",[206,594]],["sich.zp.ua",206],["podarok.video",206],["abw.by",[207,208,209]],["tv.yandex.by",[208,338,339]],["elevatorist.com",[208,590]],["filmozavr.com",[208,619,620]],["latifundist.com",[208,775]],["psm7.com",[208,228,281,961]],["superagronom.com",208],["zemliak.com",208],["tv.yandex.kz",[208,338,339]],["myshows.me",[208,322,809,1615]],["old.myshows.me",[208,1616]],["filmozavr.net",[208,619,620]],["lada-granta.net",[208,1810]],["gotennis.ru",[208,3055]],["inoprosport.ru",[208,3160]],["kinopati.ru",[208,3257]],["lkforum.ru",[208,1810]],["osp.ru",[208,474]],["podfm.ru",208],["popcornnews.ru",[208,3827]],["tv.yandex.ru",[208,338,339]],["tv.yandex.uz",[208,338,339]],["smartpress.by",[209,301]],["vandrouki.by",209],["vgr.by",[209,318]],["astar.bz",[209,340]],["cy-pr.com",[209,563]],["nachasi.com",209],["sovetromantica.com",[209,1044]],["tribuna.com",[209,281,1092]],["tt-cup.com",209],["yaplakal.com",[209,1182]],["solncevo.info",[209,361,1426]],["tayga.info",[209,453,1432]],["proglib.io",209],["point.md",[209,347,1587,1588]],["spafilms.me",[209,1635]],["shkole.net",209],["allbasketball.org",[209,607,2067]],["animaunt.org",[209,2073]],["anistar.org",[209,340]],["online-star.org",[209,340]],["online-stars.org",[209,340]],["junona.pro",209],["1snau.ru",[209,717,2302]],["7dach.ru",[209,850,2351]],["aqua-therm.ru",[209,2470]],["autoreview.ru",209],["bez-smenki.ru",[209,2566]],["darkermagazine.ru",209],["euro-football.ru",[209,453,1573,2873,2874,2875,2876]],["festima.ru",[209,347]],["www.film.ru",[209,387,2911]],["www.fontanka.ru",[209,2942]],["gdz.ru",[209,392,3013]],["glavagronom.ru",[209,222,3027,3028]],["glavpahar.ru",209],["www.khl.ru",209],["lgoty-vsem.ru",[209,3333]],["liveresult.ru",[209,1573,2876,3362]],["med2.ru",[209,3454]],["meteo-tv.ru",[209,213]],["nim.ru",209],["orelgrad.ru",209],["playground.ru",[209,3799]],["playmaker24.ru",[209,3800]],["pr-cy.ru",[209,3848]],["russorosso.ru",209],["silver.ru",[209,3248,4105]],["news.sportbox.ru",[209,212,1712,4187]],["sportsdaily.ru",[209,215,1476,4197]],["stratege.ru",[209,4223]],["tvmag.ru",[209,4383,4384]],["vc.ru",[209,281,408,1393,2828,4432]],["vjazhi.ru",[209,1877,3042,4463]],["vmgu.ru",[209,4472]],["forum.watch.ru",[209,4502]],["yap.ru",[209,1182,4577]],["www.zoneofgames.ru",[209,1089,1683,4623]],["topvideo.tj",[209,228,281,561,4709]],["4pda.to",[209,283,4712]],["animedia.tv",[209,819]],["gnatkovsky.com.ua",[209,4895]],["grippua.com.ua",[209,4897]],["gsminfo.com.ua",209],["uoor.com.ua",209],["volnorez.com.ua",[209,4974]],["landlord.ua",[209,5084]],["sostav.ua",209],["gazeta.uz",[209,5214]],["www.aviasales.by",211],["www.aviasales.kg",211],["www.aviasales.kz",211],["www.aviasales.md",211],["www.aviasales.ru",211],["www.aviasales.ua",211],["www.aviasales.uz",211],["banana.by",[212,213]],["football24.ru",[212,213,844,2946]],["bigmir.net",[213,243,1709,1710,1711]],["inedelya.ru",213],["maulnet.ru",[213,3442]],["tourdom.ru",[213,2156]],["cntime.cn.ua",213],["vse-sto.com.ua",213],["bdg.by",214],["belarus-news.by",215],["fonmod.com",215],["ixbt.com",[215,607,729,730,731,732]],["utyug.info",215],["regnum.news",[215,2019]],["teleprogramma.pro",[215,2262,2263]],["360tv.ru",[215,2327]],["avtonovostidnya.ru",[215,2522,2523]],["avtovzglyad.ru",[215,620,2529,2530]],["bst.bratsk.ru",[215,2613]],["coop-land.ru",[215,2721]],["energyfm.ru",[215,283,2524,2861]],["finuslugi.ru",215],["gdeichto.ru",[215,2522]],["kommersant.ru",[215,3283]],["life.ru",[215,809]],["metronews.ru",[215,3485]],["moe-belgorod.ru",[215,3530,3531]],["moe-kursk.ru",[215,3530,3531]],["moe-lipetsk.ru",[215,3530,3531]],["moe-online.ru",[215,3530,3531]],["moe-tambov.ru",[215,3530,3531]],["mydecor.ru",[215,2794,3574]],["mywebpc.ru",[215,408,3589]],["naked-science.ru",[215,3597]],["overclockers.ru",[215,3750]],["peterburg2.ru",[215,388,3779]],["pnz.ru",[215,927]],["regnum.ru",[215,2019]],["rifey.ru",[215,3986]],["rutube.ru",[215,4033]],["super.ru",[215,4235]],["thegirl.ru",[215,2794]],["tvzvezda.ru",[215,228,4389]],["u-f.ru",[215,4392]],["xn----7sbabwosghnf8al4lkj7b.xn--p1ai",[215,4250]],["belaruspartisan.by",216],["belta.by",[219,220]],["dailystorm.ru",220],["doctorpiter.ru",[220,2794]],["kakprosto.ru",220],["marieclaire.ru",[220,2794]],["maximonline.ru",[220,474,2794,3445,3446]],["newxboxone.ru",[220,535,3642]],["parents.ru",[220,2794,3445,3758]],["psychologies.ru",[220,2794,3899,3900]],["tvtver.ru",[220,1937,4379,4388]],["wday.ru",[220,2794,3445,3758,4503]],["blisch.by",[221,222]],["gomel-sat.bz",222],["alcogolizm.com",[222,463,464,465,466]],["zhacker.net",[222,2002]],["maw.ru",[222,3443]],["ozersk74.ru",[222,3752]],["threatpost.ru",222],["2ip.ua",[222,1592,4822]],["agro-business.com.ua",[222,4857,4858]],["agronomy.com.ua",[222,4858,4860]],["uamotors.com.ua",[222,726]],["yaizakon.com.ua",[222,4978]],["bobr.by",223],["buhonline.ru",[223,2621]],["zakon.ru",[223,4600]],["bycard.by",[225,226]],["satsis.info",[225,1418]],["allinfo.kz",225],["kimo.ma",225],["swordmaster.org",[225,912]],["leroymerlin-jeb.ru",225],["old-games.ru",[225,3703]],["citydog.by",[227,228]],["chytomo.com",[228,552]],["crazymailing.com",228],["internetua.com",228],["kamchatinfo.com",[228,746]],["kerchinfo.com",228],["kino-kingdom.com",[228,752]],["mobile-review.com",[228,801,834]],["onlineradiobox.com",228],["the-village-kz.com",[228,1077]],["turkmenportal.com",228],["yarik-sat.com",[228,1184]],["zerno-ua.com",[228,1190]],["dnepr.info",[228,1327]],["ponedelnik.info",228],["zhitomir.info",[228,478]],["999.md",[228,1580,1581]],["the-village.me",[228,1077]],["kluch.media",[228,462,591,1650]],["khersonline.net",228],["postovoy.net",228],["studfile.net",228],["studfiles.net",228],["yarnews.net",[228,1995]],["botinok.porn",228],["46tv.ru",228],["aldebaran.ru",[228,2391]],["asiarussia.ru",228],["bezparazita.ru",[228,465]],["bountymax.ru",228],["buzulukday.ru",[228,2630,2631]],["calend.ru",[228,2641]],["dom2stars.ru",228],["dota2.ru",[228,2814]],["gmod-fan.ru",[228,3033]],["gorod48.ru",[228,1037,3046]],["gtavicecity.ru",[228,304,3066]],["kvnews.ru",[228,3316]],["manga24.ru",228],["mashintop.ru",228],["mediaryazan.ru",[228,1037,3459]],["modernrock.ru",228],["moya-semya.ru",228],["musicforums.ru",228],["nlo-mir.ru",228],["novostroev.ru",[228,3670]],["nsday.ru",[228,2630,2631]],["ntr-24.ru",[228,3676,3677]],["nversia.ru",228],["orenday.ru",[228,2630,2631]],["perevolockday.ru",[228,2630,2631]],["pln-pskov.ru",[228,3805]],["ppt.ru",[228,3845]],["rtraveler.ru",[228,4005]],["saltday.ru",[228,2630,2631]],["sorochinskday.ru",[228,2630,2631]],["spark.ru",228],["subscribe.ru",[228,4230]],["the-village.ru",[228,1077,4290]],["tltonline.ru",[228,4308]],["trisosny.ru",[228,4357]],["trymobile.ru",228],["ukrinform.ru",228],["vdvsn.ru",228],["vorle.ru",[228,388]],["wincore.ru",[228,4523]],["womanhit.ru",[228,4533]],["worldofmods.ru",228],["zoon.ru",[228,4625]],["vse.sale",228],["vklybe.tv",228],["village.com.ua",[228,1077]],["hochu.ua",228],["telegraf.in.ua",[228,388,1539,5051]],["torrents.in.ua",[228,5052]],["nv.ua",[228,4884,5118]],["zn.ua",[228,2046,5155,5207]],["xn----7sbabrtfclecozdeg8b6a.xn--p1ai",228],["domovita.by",229],["dzr.by",230],["egida.by",231],["eplus.by",232],["ex-press.by",233],["football.by",[234,235]],["fanday.net",[235,1747]],["gismeteo.by",[236,237,238,239,240]],["galnet.fm",236],["gismeteo.kz",[236,238,239,1501]],["meteofor.md",236],["www.ukr.net",[236,1962,1963]],["gismeteo.ru",[236,239,240,474,1501,3019]],["spletnik.ru",[236,322,4179]],["meteofor.com.ua",[238,4924]],["google.by",241],["google.com",241],["google.kz",241],["google.ru",241],["google.com.ua",241],["open.ua",242],["bmwclub.ru",[243,2594]],["chemezova.ru",[243,378]],["vd-tv.ru",[243,4433]],["rada.com.ua",243],["mport.ua",[243,1710,1713,5103]],["grodnonews.by",[244,245]],["twogarin.info",[244,1436,1437]],["censor.net",[244,1716,1717,1718]],["mos.news",[244,1037,2013]],["siteua.org",[244,2202]],["nsnet.ru",244],["vesti42.ru",[244,4446]],["mc.today",[244,1664,4719]],["itc.ua",[244,1664,4719,5059]],["hata.by",246],["hdd.by",247],["irr.by",[249,250,251]],["irr.ru",[249,2181,3183]],["securitylab.ru",[250,1037,1250]],["kaktutzhit.by",[252,253]],["nashvancouver.com",[252,853]],["koko.by",254],["komplat.by",255],["kraj.by",256],["allapteki.ru",[256,2400]],["profile.ru",[256,3870,3871]],["cont.ws",[256,5234]],["kufar.by",257],["auto.kufar.by",258],["re.kufar.by",259],["kv.by",260],["last.by",261],["ma.by",263],["mebelminsk.by",[264,265]],["nashbryansk.ru",265],["mediabrest.by",266],["nyagan.life",266],["vuralsk.life",266],["cher-poisk.ru",266],["govoritsatka.ru",266],["govorituzhnik.ru",266],["kaluga-poisk.ru",266],["koryazhma-poisk.ru",266],["nur24.ru",266],["vologda-poisk.ru",266],["yasniy-city.ru",266],["yola-poisk.ru",266],["meteo.by",267],["minsknews.by",268],["mlyn.by",269],["moyareklama.by",270],["moyareklama.ru",270],["mycity.by",271],["apteka.ru",[271,2468]],["forum.krasmama.ru",[271,3297]],["myfin.by",[272,273]],["myjob.by",274],["n1.by",275],["nb.by",276],["neg.by",277],["nn.by",278],["onliner.by",[279,280,281]],["auto.onliner.by",280],["fisher.spb.ru",[280,4171]],["bib.bz",281],["img2txt.com",[281,710]],["kurkul.com",[281,771]],["modsfire.com",281],["onlinevideoconverter.com",281],["zbirna.com",281],["liveball7.gq",281],["arminfo.info",[281,287,1308]],["soft-windows.info",281],["windows-soft.info",281],["goal24.live",[281,1570]],["liveball8.ml",281],["real-game.net",281],["torrent-shyter.net",281],["ua.news",[281,1664]],["photoshop-besplatno.org",[281,2174]],["rutracker-2017.org",281],["z-music.org",[281,2236]],["korsars.pro",[281,408]],["blizzardheroes.ru",[281,2590]],["csgo-guides.ru",281],["games-vam.ru",281],["stopgame.ru",[281,4219]],["vgtimes.ru",[281,4451]],["daxshat.site",[281,4637]],["newstudio.tv",[281,2048,4772]],["varta1.com.ua",[281,594]],["xn--80ac9aeh6f.xn--p1ai",281],["baraholka.onliner.by",[282,283]],["1tv.ru",[283,322,2181,2304]],["artem-kashkanov.ru",283],["astrakhan-24.ru",[283,2488]],["galya.ru",[283,2984]],["gotovim-doma.ru",[283,2126,3057]],["qip.ru",[283,3909]],["vputilkovo.ru",[283,4484]],["www.onliner.by",284],["ont.by",285],["para.by",286],["pogoda.by",[287,288]],["poligon.by",289],["pressball.by",290],["probusiness.by",291],["pronetblog.by",292],["rcity.by",293],["reshu.by",295],["sdamgia.ru",[295,4060]],["finget.ru",[296,595,2917]],["katalog-aktsii.ru",296],["vikings-warofclans.ru",296],["samsebeyurist.by",297],["second.by",[298,299]],["select.by",300],["sn.by",302],["hronikers.com",302],["politarena.online",302],["pclegko.ru",302],["expert.com.ua",302],["volyninfa.com.ua",[302,4975]],["gk-press.if.ua",[302,5035]],["svoboda.te.ua",[302,1679]],["inform.zp.ua",[302,5210]],["forexsystemsru.com",[304,620,635]],["24dom.info",[304,1300]],["omskregion.info",[304,1394,1395,1396]],["softbesplatno.net",[304,844,1932]],["profi-forex.org",[304,2182,2183]],["32cars.ru",304],["marpravda.ru",[304,3430]],["planetaseminarov.ru",304],["smoldaily.ru",304],["vl.ru",[304,2183,2825,2933,4467]],["wordpressinside.ru",[304,4536]],["znamyuzl.ru",[304,2141,4617]],["tods-blog.com.ua",[304,4961]],["tabletka.by",305],["talks.by",306],["transinfo.by",307],["hh.ru",309],["nevasport.ru",[309,1581,3534,3623]],["gx.net.ua",309],["afisha.tut.by",310],["finance.tut.by",311],["pogoda.tut.by",312],["search.tut.by",[313,314]],["rep.ru",[313,3972]],["sport.tut.by",315],["www.tut.by",316],["velvet.by",317],["volkovysk.by",319],["businessman.ru",[319,2626,2627]],["syl.ru",[319,2626,4244]],["vrgames.by",320],["vseprosport.by",321],["vseprosport.kz",321],["vseprosport.ru",321],["vse-pro-sport.com.ua",321],["yandex.by",[322,323,324,325,326]],["kinorium.com",322],["yandex.kz",[322,323,324,325,326]],["drive.ru",[322,2820]],["film.ru",322],["gamemag.ru",[322,2990]],["onlinestreams.ru",[322,3719]],["pikabu.ru",[322,3791]],["pluggedin.ru",[322,378,3807]],["trinixy.ru",[322,4354]],["yandex.ru",[322,323,324,326,4573,4574]],["yandex.uz",[322,323,324,325,326]],["ya.ru",[324,325,326,4562]],["dzen.ru",[326,1962,2833]],["afisha.yandex.by",327],["afisha.yandex.kz",327],["afisha.yandex.ru",327],["afisha.yandex.uz",327],["disk.yandex.by",[328,329]],["disk.yandex.kz",[328,329]],["disk.yandex.ru",[328,329]],["disk.yandex.uz",[328,329]],["disk.yandex.com",329],["docviewer.yandex.by",330],["docviewer.yandex.kz",330],["docviewer.yandex.ru",330],["docviewer.yandex.uz",330],["mail.yandex.by",331],["mail.yandex.com",331],["mail.yandex.kz",331],["mail.yandex.ru",331],["mail.yandex.uz",331],["market.yandex.by",332],["market.yandex.kz",332],["market.yandex.ru",332],["music.yandex.by",333],["music.yandex.kz",333],["music.yandex.ru",333],["music.yandex.uz",333],["radio.yandex.by",[334,335]],["radio.yandex.kz",[334,335]],["radio.yandex.ru",[334,335]],["radio.yandex.uz",334],["rasp.yandex.by",336],["rasp.yandex.kz",336],["rasp.yandex.ru",336],["rasp.yandex.uz",336],["translate.yandex.by",337],["translate.yandex.kz",337],["translate.yandex.ru",337],["translate.yandex.uz",337],["wtftime.ru",[338,4547]],["vesti.ua",[338,453,5201]],["aviso.bz",341],["center.bz",342],["alexfilm.cc",344],["animeonline.cc",345],["apparat.cc",346],["dmod.cc",[347,348,349]],["chudo-povar.com",[347,551]],["help-wifi.com",347],["pixwords-help.info",347],["mydiv.net",[347,1851]],["nikolaev-city.net",347],["readweb.org",347],["pingvin.pro",[347,2254,2255]],["draug.ru",[347,348,349]],["modsforwot.ru",[347,348,349]],["sega-play.ru",347],["slo.ru",[347,4117]],["vplate.ru",347],["7themes.su",[347,4570,4654]],["cyberpedia.su",[347,1427]],["banker.ua",[347,4836]],["blackwot.ru",[348,2587]],["emdigital.ru",348],["pogodavtomske.ru",[348,3819,3820]],["stalkerportaal.ru",[349,4206]],["top-mods.ru",[349,4324]],["stalker-mods.clan.su",[349,535,4664]],["stalker-mods.su",[349,535,4664]],["euro2016.cc",350],["freehat.cc",351],["hdkinomir.cc",352],["joyreactor.cc",353],["reactor.cc",353],["kape.cc",354],["kinogoo.cc",355],["liveball.cc",356],["liveball.uno",356],["muzmo.cc",357],["rf-cheats.ru",[358,3978]],["nulled.cc",360],["pornolenta.cc",361],["1743.ru",[361,2291]],["k-ur.ru",361],["ntsk.ru",[361,2291,3678]],["orki.ru",[361,2291,3736]],["orsk.ru",[361,2291]],["bashinform.rugameportalrf.ru",361],["smotra.ru",361],["gts.tv",[361,2291]],["online.ua",[361,850,5131]],["kinoprofi.vip",[361,2006,5226]],["pornreactor.cc",362],["fapreactor.com",362],["sefon.cc",363],["toples.cc",364],["turbobits.cc",365],["tourbobit.com",365],["turbobif.com",365],["turboobit.com",365],["tourbobit.net",365],["turbobeet.net",365],["turbobit.net",365],["turbobita.net",365],["turbobits.net",365],["turbobi.pw",365],["utorr.cc",366],["filmitorrent.net",366],["gg.xooxo.cc",367],["sportlive365.net",370],["zfilm-hd.org",370],["zfilme-hd1.site",370],["soccer24.top",370],["usgang.ch",371],["vipleague.ch",372],["strikeout.co",[372,426]],["vipleague.co",[372,426]],["vipleague.is",[372,426]],["vipleague.me",372],["homerun.re",372],["vipbox.sx",[372,426]],["zamunda.ch",373],["zamunda.net",373],["baltanews.city",374],["barnews.city",374],["bilopillia.city",374],["bilyayivka.city",374],["chernihiv.city",374],["chortkiv.city",374],["dobronews.city",374],["drohobych.city",374],["energodar.city",374],["fastivnews.city",374],["gylyajpole.city",374],["hadiach.city",374],["haisyn.city",374],["horodok.city",374],["kagarlyk.city",374],["kalushnews.city",374],["kalynivka.city",374],["kavun.city",374],["kitsman.city",374],["konotop.city",374],["kremenets.city",374],["kuma.city",374],["lozova.city",374],["mltpl.city",374],["netishyn.city",374],["nikopol.city",374],["nizhyn.city",374],["novakahovka.city",374],["novograd.city",374],["nsirogozy.city",374],["oretsk.city",374],["pereiaslav.city",374],["petropavlivka.city",374],["popasnaya.city",374],["primorka.city",374],["rakhiv.city",374],["sarnynews.city",374],["shostkanews.city",374],["skadovsk.city",374],["slavuta.city",374],["starkon.city",374],["susidy.city",374],["svatove.city",374],["thegard.city",374],["tira.city",374],["toretsk.city",374],["troyitske.city",374],["volnovakha.city",374],["volodymyrets.city",[374,379]],["yuzhkanews.city",374],["zhmerynka.city",374],["zoloto.city",374],["izmacity.com",[374,739]],["priluki.city",375],["prk.city",376],["technical.city",[377,378]],["tivix.co",[378,427]],["5terka.com",[378,445]],["alive-ua.com",[378,467]],["gazetaby.com",[378,658]],["newsgsm.com",[378,844,858]],["repack-fitgirl.com",378],["rpgdon.com",378],["shkolniku.com",378],["tuttop.com",378],["uaspectr.com",[378,1106]],["gazetaby.info",[378,658]],["kp.kg",[378,1477,1478]],["kp.kz",[378,1477,1478]],["kp.md",[378,1477,1478]],["parazit24.me",378],["gazetaby.media",[378,658]],["igui.mobi",[378,1673]],["outsidethebox.ms",378],["uanic.name",378],["etotop.net",[378,1745]],["jut-su.net",[378,1787]],["ladylib.net",[378,1811]],["yamdex.net",378],["volga.news",[378,2024]],["multfilms.online",378],["anirem.org",[378,2076]],["ok-tv.org",[378,2170]],["only-tv.org",378],["simhost.org",[378,2200]],["tv-only.org",378],["vsetop.org",[378,2227]],["torrent-games.rip",378],["2x2forum.ru",378],["animemobi.ru",[378,2445]],["ap22.ru",[378,2455]],["app-time.ru",[378,2463]],["appsgames.ru",378],["atlantisfood.ru",378],["big-anime.ru",[378,2571]],["bik-info.ru",378],["cheatground.ru",[378,2661]],["chelnyagro.ru",378],["cknow.ru",378],["click-or-die.ru",[378,2692]],["ecofoodferma.ru",378],["elektrosat.ru",378],["etika-education.ru",378],["gamelendi.ru",378],["gameout.ru",[378,698]],["igra-wow.ru",[378,3126]],["instrument16.ru",378],["klub-masterov.ru",378],["kp.ru",[378,1477,1478,3295]],["kritika24.ru",[378,3298]],["libking.ru",378],["mixbits.ru",378],["moy-instrument.ru",[378,1343]],["mrtranslate.ru",378],["ognennoetv.ru",378],["osortah.ru",378],["presentation-creation.ru",378],["privatbankrf.ru",378],["ravis-avto.ru",378],["remont-avtovaz.ru",378],["revelationonlinedb.ru",[378,3976]],["rutracker.ru",[378,4031,4032]],["samelectric.ru",[378,464,2384]],["selomoe.ru",378],["seloved.ru",378],["siddgames.ru",[378,4104]],["steampass.ru",[378,4213]],["stiralkainfo.ru",378],["tmbw.ru",[378,4309]],["topmmo-games.ru",[378,2082]],["torrent-games-2016.ru",378],["totori.ru",[378,4338]],["trackitonline.ru",[378,4343]],["tvoilokony.ru",378],["vizazh-2.ru",378],["zhaparova.ru",378],["algagroup.su",378],["mmorpg.su",[378,474,4681]],["smotret-fizruk-online.su",378],["vsetut.su",378],["gitjournal.tech",[378,901]],["hype.tech",[378,732]],["sonix.tk",378],["aniplay.tv",378],["hdclub.ua",[378,5024]],["pornoakt.click",380],["pornobomba.click",381],["p0sembed.com",381],["pornoklad.live",381],["pbembed.me",[381,1250]],["porn0sex.online",[381,2045]],["zrelki.click",382],["ebaland.net",382],["oxy.cloud",383],["timeweb.cloud",384],["100pdf.club",385],["avtotachki.com",[385,499]],["cryptodzen.com",385],["root-nation.com",[385,433,535,561,986,987]],["ternopillive.com",[385,726,1071,1072,1073]],["volyninfo.com",[385,595,1145]],["dacha.help",[385,1132]],["glavradio.info",385],["lhealth.info",385],["mi100.info",[385,1377]],["ua-report.info",[385,1439]],["analitikaua.net",[385,1439]],["aspekty.net",[385,1439]],["kazakh-zerno.net",[385,388,1224]],["netsofta.net",385],["simptomy-lechenie.net",385],["vgolove.net",385],["erokomiksi.org",385],["alladvices.ru",385],["amorefilms.ru",385],["borodina-protiv-buzovoj.ru",385],["cheb-live.ru",385],["dietdo.ru",[385,2432,2778]],["electric-220.ru",[385,464]],["flytothesky.ru",385],["gametrick.ru",385],["happymodern.ru",[385,3080]],["koskomp.ru",385],["m-zh.ru",385],["muwhi.ru",385],["psiholog4you.ru",385],["rubrowsers.ru",385],["sdelalremont.ru",[385,4062]],["tipsboard.ru",[385,4304]],["vizitnlo.ru",385],["vseiski.ru",385],["withcars.ru",385],["zelenj.ru",385],["pravda.cn.ua",[385,4850]],["4studio.com.ua",385],["auto-portal.com.ua",385],["gizchina.com.ua",385],["kyivvlada.com.ua",[385,4915,4916]],["new-s.com.ua",385],["smartmama.com.ua",[385,1205,4953,4954]],["wona.com.ua",385],["chas.cv.ua",[385,4981]],["ua-news.in.ua",[385,5054]],["golos.te.ua",[385,5144]],["1.zt.ua",[385,4916]],["brazzers-hdx.club",386],["doramy.club",387],["elek.club",388],["rogoff.club",[388,405]],["demotivation.me",[388,1604]],["apachan.net",388],["gameru.net",[388,1763]],["igrigo.net",[388,1780]],["repackov.net",[388,1906]],["rutab.net",[388,1921]],["amdm.ru",388],["amuzic.ru",388],["astromeridian.ru",[388,2492]],["centr-molodosti.ru",388],["documentalnye.ru",[388,2798]],["gossebanmen.ru",388],["hi-fi.ru",[388,462,881,3092]],["miytvideo.ru",388],["nowfilms.ru",388],["oterraria.ru",[388,3744]],["story-house.ru",[388,3902]],["tourister.ru",[388,4339]],["hi-tech.ua",[388,5027]],["womo.ua",388],["filebase.ws",[388,4332,5236]],["fast-torrent.club",389],["nebeda.net",389],["fast-fiml.ru",389],["fast-torrent.ru",389],["filmpotok.ru",389],["kinomuch.ru",389],["pickfilm.ru",389],["veleto.ru",389],["vixim.ru",389],["fast-torrent.su",389],["fireman.club",[390,391]],["diary.ru",[391,764,850,2776]],["ku66.ru",[391,3304]],["prostoprosport.ru",391],["qrz.ru",[391,3912]],["track24.ru",391],["ufanet.ru",391],["pershij.com.ua",391],["gdzotputina.club",[392,393]],["gdzguru.com",[392,666,667]],["megaresheba.com",392],["reshebnik.com",[392,393,666,980]],["sumypost.com",392],["gdz.fm",392],["gdz-putina.fun",[392,1263]],["spishi.fun",[392,393]],["resheba.me",[392,1628]],["gdzputina.net",[392,393]],["zoobrilka.net",[392,393]],["gdz.ninja",[392,393]],["megaresheba.ru",[392,3473]],["stavcur.ru",[392,4212]],["xn--c1acj.xn--p1acf",392],["xn--c1acj.xn--p1ai",[392,5256]],["gtorrent.club",394],["gtorrent.ru",394],["happycoin.club",395],["in-english.club",396],["jutsu.club",397],["kinored.club",398],["musify.club",399],["myzuka.club",401],["onfillm.club",402],["onlinemix.club",403],["reallanguage.club",404],["showfilm.club",406],["slitherio.club",407],["soft-portal.club",408],["flapler.com",408],["mods-game.net",408],["rufonts.ru",[408,4007]],["sverhestestvennoe.club",409],["svoimirykami.club",410],["uakino.club",411],["videonews.club",412],["videozal.club",413],["xexe.club",414],["idwl.cn",415],["bomba.co",416],["grouple.co",[417,418]],["koro.life",417],["doramatv.live",[417,418,1569]],["mintmanga.live",[417,418]],["mose.live",[417,418]],["readmanga.live",[417,418]],["selfmanga.live",[417,418]],["librebook.me",[417,418,1612]],["readmanga.me",417],["selflib.me",[417,418]],["findanime.net",[417,1755]],["allhen.online",417],["ibb.co",419],["brclip.com",[419,531]],["frvid.com",[419,531]],["kzclip.com",[419,531]],["ru-clip.com",[419,531]],["ruclip.com",[419,531]],["thclips.com",[419,531]],["trvid.com",419],["uaclips.com",[419,531]],["kzblow.info",419],["ruburn.info",419],["trshow.info",419],["clip-share.net",[419,531]],["flash-player.net",[419,531]],["jpvid.net",419],["ru-clip.net",[419,531]],["vnclip.net",[419,531]],["infotime.co",[420,421]],["glavnoe.net",421],["kinofilm.co",422],["mp3co.co",423],["mp3no.com",423],["ofxme.co",424],["povar.co",425],["0tvet.com",428],["1001-dollar.com",429],["101xp.com",430],["10fastfingers.com",431],["1bigboss.com",432],["bigboss.video",432],["1informer.com",433],["fainaidea.com",[433,606]],["mediasat.info",[433,1376]],["itech.co.ua",433],["220vk.com",434],["alfa-form.ru",[434,2393]],["24kadra.com",435],["2proraba.com",436],["paperdoc.ru",436],["3dtuning.com",437],["4algeria.com",438],["forum.bestflowers.ru",438],["4creates.com",439],["4itaem.com",440],["4pna.com",[441,442]],["vbsupport.org",[441,2225]],["out-club.ru",441],["forum.print-forum.ru",441],["prioz.ru",441],["4rama.com",443],["5sfer.com",444],["6barrel.com",446],["samru.ru",[446,693]],["6sotok-dom.com",447],["subsidii.net",[447,773]],["ant-top.ru",[447,2449]],["7days-ua.com",[448,449]],["eucargologistic.com",449],["customgames.ru",449],["abc-english-grammar.com",450],["abc-people.com",451],["adblock-tester.com",452],["checkadblock.ru",[452,2604]],["advizzer.com",453],["conversion.im",[453,1289]],["kramatorsk.info",[453,1370]],["uaprom.info",[453,1440,1441]],["ekaraganda.kz",[453,1499]],["lada.kz",453],["coollib.net",453],["musicmp3spb.org",453],["tparser.org",[453,1169]],["cataclysmdda.ru",453],["ereport.ru",453],["floraprice.ru",[453,2933]],["go64.ru",[453,682,3035]],["igrixl.ru",453],["kp40.ru",[453,3296]],["mirnov.ru",453],["musicwars.ru",453],["news29.ru",[453,3631,3632]],["ptzgovorit.ru",[453,3901]],["servers-samp.ru",453],["grinkod.spb.ru",[453,4173]],["vidal.ru",453],["mix.tj",[453,4704]],["sport.ua",[453,1151,5171,5172]],["agro-ukraine.com",454],["agronomu.com",455],["p-p.com.ua",[457,4936]],["agrostory.com",[459,460,461,462]],["perepostil.ru",459],["rabochy-put.ru",[459,1037]],["afisha.s13.ru",459],["sportmaps.ru",[459,561,4190]],["depo.ua",459],["drinks.ua",[459,4993]],["vikna.if.ua",[459,2527,5041]],["zi.ua",[459,462,682,5206]],["l2oops.com",[460,461]],["club.foto.ru",[460,461]],["wm-school.ru",[460,4528]],["acc.cv.ua",[460,461]],["l2anons.ws",[460,461]],["3vozrast.ru",461],["kanalukraina.tv",[461,4758]],["gubkinskiy.com",[462,682]],["mgazeta.com",[462,823,824]],["nmosktoday.com",[462,867]],["rugrad.eu",[462,1222]],["bits.media",[462,1647]],["officelife.media",[462,1656,1657]],["37.ru",[462,2328]],["compulenta.ru",[462,474,2717]],["infostart.ru",462],["mnmag.ru",[462,3515]],["yantann.rbsmi.ru",[462,823,3957]],["yanzori.rbsmi.ru",[462,823,3957,3958]],["seonews.ru",[462,4073]],["vladtv.ru",462],["vn.ru",[462,4474]],["vt-inform.ru",462],["jlady.ru",[463,3207]],["parazitovnetu.ru",[463,2764]],["spinazdorov.ru",[463,1705,4178]],["cardiologiya.com",[464,465,541,542,543]],["floradoma.com",[464,628]],["medotvet.com",[464,465]],["mpsdoc.com",464],["sustav.info",[464,543,1430,1431]],["diabethelp.org",[464,1430,2102]],["1parazit.ru",[464,2298]],["24stoma.ru",464],["alkotraz.ru",464],["big-stirka.ru",464],["f4iwiki.ru",464],["fastcarp.ru",[464,2597]],["firstfisher.ru",464],["kakbik.ru",464],["literaguru.ru",[464,3350]],["luckyfamilyman.ru",464],["medicina-kirov.ru",464],["mixednews.ru",[464,3501]],["moikolodets.ru",[464,465]],["moyapechen.ru",[464,465]],["mr-build.ru",464],["nosnebolit.ru",464],["oprostatit.ru",464],["selok.ru",[464,3081]],["silaman.ru",[464,465]],["udermis.ru",[464,465,1132,1431,2724]],["vesdoloi.ru",[464,4439]],["vitaminius.ru",464],["wheeclamp.ru",464],["youpk.ru",464],["healthy2life.com",465],["kogda-budet.com",465],["papillomy.com",[465,898]],["plateginfo.com",[465,917,918]],["prorecepty.com",465],["vash-ortoped.com",[465,646]],["kpacotka.info",465],["goodread.name",465],["gipergidroz.net",465],["sad-doma.net",465],["womanlady.net",465],["2mb.ru",465],["anginamed.ru",465],["askort-studio.ru",465],["avtoelektrik-info.ru",[465,2521]],["calculat.ru",[465,2640]],["dermatitanet.ru",[465,2768]],["domovityi.ru",465],["etochay.ru",465],["every-holiday.ru",465],["fightnews.ru",465],["fishedem.ru",465],["gameorakul.ru",465],["gboteh.ru",465],["godsvadba.ru",465],["herbaldoc.ru",465],["hozobzor.ru",465],["hudelkin.ru",465],["infekc.ru",[465,3148]],["lookmedbook.ru",[465,3367]],["luxvaz.ru",[465,3376]],["m-e-f.ru",465],["megatechnostroy.ru",465],["mensgen.ru",[465,3479]],["moyaspina.ru",465],["moypodval.ru",[465,3554]],["moyskelet.ru",[465,3555,3556]],["music-education.ru",465],["mykozha.ru",[465,3578]],["namenu.ru",465],["narmed24.ru",465],["narodnaiamedicina.ru",465],["nashirybki.ru",465],["obrazovaka.ru",[465,3555,3688]],["omaske.ru",[465,3081]],["otravlen.ru",465],["podvaldoma.ru",465],["poluchi-teplo.ru",465],["potolokspec.ru",[465,3081]],["progrib.ru",[465,2476,3875]],["prohodimets.ru",465],["promoipochki.ru",465],["salat-legko.ru",465],["samogoniche.ru",465],["sdelala-sama.ru",[465,3598,4061]],["stomachum.ru",465],["telecomspec.ru",465],["timelady.ru",465],["uroki-pitaniya.ru",[465,1132]],["vdv-kavkaz.ru",[465,2126]],["vmirevolos.ru",465],["webdiana.ru",[465,2313,4061,4508]],["zavisimost03.ru",[465,4165,4608]],["zdoroveenet.ru",465],["zhenskij-sajt-katerina.ru",[465,1860]],["elektrik-a.su",[465,4666]],["all-episodesfun.com",468],["all-for-woman.com",469],["back-in-ussr.com",469],["domosedy.com",[469,574]],["edalnya.com",469],["kaksekonomit.com",469],["klikabol.com",469],["myprikol.com",469],["pisez.com",469],["pitomzy.com",469],["rulenta.com",469],["sci-hit.com",469],["slovobozhie.com",469],["tursputnik.com",469],["ya-superpuper.com",469],["zakon-i-poryadok.com",469],["videohit.info",469],["budtezdorovy.net",469],["malyutka.net",469],["showbizzz.net",469],["klubnichka.xyz",469],["mistika.xyz",469],["allmoldova.com",[470,471]],["pavon.kz",[471,1521]],["pavlodar.news",[471,1521]],["gdeposylka.ru",[471,3011]],["infomir59.ru",[471,3151]],["rentv-smolensk.ru",471],["telesputnik.ru",[471,3590,4279]],["ubuntovod.ru",471],["webmasters.ru",[471,4509]],["allnetcorp.com",472],["allsportlinks.com",473],["alogvinov.com",[474,475]],["gamer-info.com",[474,652]],["kudago.com",474],["aif.ru",[474,2386]],["computerra.ru",[474,2530,2718]],["gamebomb.ru",[474,2989]],["forums.goha.ru",474],["gotps3.ru",[474,3058]],["kugesi.ru",[474,2306,2663]],["move.ru",[474,3549]],["na-svyazi.ru",[474,2306,2662,2664,3593,3594]],["omskpress.ru",[474,3709]],["ps3hits.ru",474],["radiorecord.ru",474],["readovka.ru",[474,3961]],["shazoo.ru",[474,4091]],["sobaka.ru",[474,4137]],["sportbox.ru",[474,2181,4186]],["altai4u.com",476],["amoledo.com",[477,478]],["anatomia-strasti.com",479],["andro-news.com",480],["ani-mania.com",481],["anidubonline.com",483],["anidub.vip",483],["anifap.com",484],["anitokyo.org",[484,2077]],["anitokyo.tv",[484,2077]],["animenfo.com",485],["nnm-club-me.appspot.com",486],["nnm-club.lib",486],["nnm-club.me",486],["nontorclub.in.net",486],["nnmclub.to",[486,4714]],["nnm-club.ws",486],["aratta-ukraine.com",487],["drawnstories.ru",487],["tvvse.my1.ru",[487,3570]],["webos-forums.ru",[487,4511]],["gisclub.tv",487],["teremok.org.ua",[487,5145]],["armadaboard.com",488],["armfootball.com",489],["asiapoisk.com",490],["assiatv.com",491],["tv-assia.org",[491,2218]],["astrolibra.com",492],["medickon.com",492],["multrecept.com",492],["tvoipitomec.com",492],["tvoipitomec.info",492],["au-ok.com",493],["autosoftos.com",494],["averina.com",495],["just-for-fun.ru",[495,3214]],["avtomaniya.com",496],["avtorambler.com",[497,498]],["rambler.ru",[497,3005,3934]],["auto.rambler.ru",498],["azrotv.com",500],["baby-mult.com",501],["baku365.com",502],["balticlivecam.com",503],["speedtest.org.ua",503],["batpic.com",504],["batzbatz.com",505],["bd-sanctuary.com",506],["cine-sanctuary.com",506],["comics-sanctuary.com",506],["manga-sanctuary.com",506],["bdsmplaneta.com",507],["belarushockey.com",508],["belprauda.com",[509,510]],["desktophut.ru",509],["bessarabiainform.com",[511,512]],["bezzamorochek.com",514],["bigcaucasus.com",515],["bilshe.com",[516,517]],["businessua.com",[516,540]],["multikino.com",516],["binary-forum.com",518],["bitmakler.com",519],["bless-news.com",520],["blogspot.com",521],["newnavitel.blogspot.com",522],["uaexpert.blogspot.com",524],["zvamynews.blogspot.com",525],["sportnet.live",[525,1575]],["joomlatown.net",525],["flb.ru",525],["ipadus.ru",525],["kaifzona.ru",525],["klanwin.ru",[525,3268]],["ruspicbox.ru",525],["sovsekretno.ru",[525,3053,4167]],["znaj.ua",[525,5208]],["booksgid.com",526],["boom365hd.com",527],["sport365hd.com",527],["sport365hd.net",527],["whd365.pro",527],["bountyporn.com",528],["pornoneverdie.com",528],["boxrec.com",[529,530]],["iphones.ru",[530,3176]],["lovitut.ru",[530,3372]],["pc.ru",530],["brd24.com",[532,533]],["onyxgame.com",[532,890]],["minizal.net",532],["anti-malware.ru",[532,2451]],["brestcity.com",534],["browserleaks.com",535],["nookea.com",535],["otzovik.com",[535,895]],["studizba.com",535],["todotech20.com",535],["forum.vorota.de",[535,1201]],["anivisual.net",535],["ficbook.net",[535,1751]],["apptractor.ru",535],["kg-portal.ru",[535,3238]],["kulturologia.ru",[535,3307]],["forums.overclockers.ru",[535,3751]],["btcsec.com",536],["unian.info",[538,1332,1348,1349,1432,1443]],["unian.net",[538,1332,1348,1349,1432,1443]],["buhgalter.com.ua",[538,539,4354,4871]],["factor.ua",[538,5002]],["tsn.ua",[538,5189]],["unian.ua",[538,1332,1348,1349,1432,1443]],["omastopatii.ru",[541,3705]],["prizvanie.su",[543,4689]],["casino-mining.com",544],["ceesty.com",545],["clkmein.com",545],["cllkme.com",545],["corneey.com",545],["destyy.com",545],["festyy.com",[545,615]],["gestyy.com",545],["newsfortrump.ga",545],["skipp.io",545],["clkme.me",545],["skiip.me",545],["viid.me",545],["wiid.me",545],["sh.st",545],["shorte.st",545],["jigbig.tk",545],["rutracker.lib",[546,707,1554]],["rutr.life",[546,707,1554]],["rutracker.net",[546,707,1554]],["rutracker.nl",[546,707,1554]],["rutracker.org",[546,707,1554]],["cherkassy-sport.com",548],["chesalka.com",549],["chezasite.com",550],["padaread.com",552],["devby.io",[552,1132,1465]],["moika78.ru",[552,3533,3534]],["dev.ua",[552,1132,1465]],["cikavosti.com",553],["city4me.com",554],["clip2net.com",555],["clusterdelta.com",556],["consol-games.com",557],["consol-games.net",557],["coub.com",558],["cowcotland.com",559],["wamiz.com",559],["cpasee.com",560],["crazyatomicgames.com",[561,562]],["xxx-igra.com",[561,562]],["yaldagames.com",[561,562]],["torrentinka.me",[561,1639]],["cyclone-soft.com",564],["hide-info.pro",564],["gameshake.ru",564],["dailylviv.com",565],["depfile.com",566],["depositfiles.com",567],["diabet-med.com",[568,569]],["on-movie.net",568],["forum.masterforex-v.org",568],["dk003.com",571],["donpress.com",575],["dotabuff.com",576],["drive2.com",[577,578]],["drive2.ru",[577,2821]],["drugasmuga.com",579],["dynamomania.com",580],["dzfoot.com",581],["easypronunciation.com",583],["economistua.com",584],["efootballdb.com",585],["myfootball.top",[587,4729]],["ekovolga.com",[588,589]],["gofrag.ru",588],["imenie-home.ru",[588,589]],["news-tape.ru",[588,589,3630]],["vamrecipes.ru",[588,589]],["emotionalrating.com",591],["777score.ru",[591,844,2349]],["ok-magazine.ru",591],["poltava.to",591],["expert.in.ua",[593,594]],["ukrnews24.net",[594,1964]],["dks.com.ua",594],["galinfo.com.ua",[594,4893]],["nbnews.com.ua",594],["plitkar.com.ua",594],["rivnepost.rv.ua",[594,5163]],["real-vin.com",[595,974]],["audiotag.info",[595,1312]],["stravy.net",595],["inforesist.org",[595,1517,2132]],["ostro.org",595],["eurointegration.com.ua",[595,4885,4886,4887]],["erocadr.com",596],["erotix-tv.com",597],["kinorai.org",597],["escorenews.com",598],["bestgardener.ru",[598,2564]],["compress.ru",[598,2716]],["espanarusa.com",599],["esputnik.com",600],["eurabota.com",601],["examenpdd.com",[602,603]],["liveinternet.ru",[603,785,1339,2553,3359]],["experttur.com",604],["f1analytic.com",605],["f1ua.org.ua",605],["fashion2news.com",[607,608]],["wormax.io",607],["moyens.net",607],["newspad.ru",[607,608]],["zazloo.ru",[607,700,4609]],["hotallnews.today",[607,608]],["portaltele.com.ua",[607,700,4942]],["kreschatic.kiev.ua",607],["tales.org.ua",607],["itop-gear.ru",[609,3192]],["fcportables.com",611],["afrowesh.org",611],["fctvhd.com",612],["felomena.com",613],["fgh-game.com",616],["filmisub.com",617],["filmovmir.com",618],["bogmedia.org",[619,2092]],["anilib.moe",[620,1676]],["anilib.one",[620,1676]],["anilibria.iss.one",[620,1676]],["medkrug.ru",[620,3464]],["anilib.top",[620,1676]],["must-see.top",620],["anilibria.tv",[620,1676]],["financerites.com",621],["finatica.com",622],["findretros.com",623],["fit4brain.com",624],["flashscorekz.com",625],["flashscore.ru.com",625],["soccerstand.com",625],["livescore.in",625],["flashscore.com.ua",625],["flashscore.ua",625],["flightradar24.com",626],["online.fliphtml5.com",627],["fon-ki.com",629],["megomult.ru",[629,2740]],["footballgazeta.com",630],["footboom.com",[631,632,633]],["footboom.kz",[631,633]],["ifin.kz",[633,1503]],["for-ua.com",634],["forklog.com",636],["formulalubvi.com",[637,638]],["humor.fm",[637,1236]],["econet.ru",[637,2846]],["forumdz.com",639],["forumodua.com",[640,641]],["virusinfo.info",[641,1447]],["forum.developing.ru",[641,2772]],["ruboard.website",[641,5227]],["virusbase.ru.free-anti-spy.com",642],["autoua.net",[644,1703]],["www.okino.ua",644],["gamasexual.com",645],["gamasexual.ru",645],["game-mcpe.com",646],["reshator.com",[646,979]],["polismed.ru",646],["taurion.ru",[646,4263]],["videoculinary.ru",[646,4452]],["game-tournaments.com",[647,648]],["gdetoedet.ru",[648,3012]],["uzum.tv",[648,4804]],["gamegpu.com",649],["gameinonline.com",650],["gamepedia.com",651],["gamesubject.com",653],["ganoderma-mushrooms.com",654],["korrektor.name",654],["varicream.org",654],["gasolina-online.com",[655,656]],["galka.if.ua",[656,5034]],["gazeta1.com",657],["gazetavv.com",659],["gazgolder.com",660],["gdetraffic.com",[661,662]],["eurolab.ua",[662,5000]],["novaposhta.ua",662],["gdz-free.com",663],["gdz4you.com",664],["gdzbot.com",665],["gigantporno.com",670],["htmlweb.ru",[670,674,3115]],["glavpost.com",[671,672]],["prohondroz.ru",[672,1705,3244,3876]],["ittour.com.ua",[672,2699,4906]],["glianec.com",673],["elsyst.gnomio.com",674],["pvpru.com",[674,962]],["bestradio.fm",[674,1233]],["forum.niiot.net",[674,1862]],["ghame.ru",674],["ph4.ru",[674,3783]],["mail.google.com",676],["sites.google.com",677],["amaterka.ru",677],["blogspot.ru",[677,2591]],["www.google.com",678],["www.google.ru",678],["grodno24.com",679],["gta5-mods.com",681],["paparazzi.ru",[682,1517,3757]],["guzei.com",683],["habr.com",684],["qna.habr.com",685],["hariola.com",[686,687]],["ukrhealth.net",686],["hdkinoteatr.com",[688,689]],["hdkinoteatr3.net",[688,1776]],["hearthhead.com",[690,691]],["wowhead.com",[690,691,1174]],["thottbot.com",691],["hellomagazine.com",692],["mp3davalka.com",693],["mymedicalportal.net",[693,1853]],["work.ua",[693,5205]],["forums.heroesofnewerth.com",695],["hitmotop.com",696],["mod-land.ru",698],["sho.org.ua",[700,5143]],["iccup.com",701],["id-storage.com",702],["ignio.com",703],["igorchernomoretz.com",704],["igropoisk.com",705],["lelang.su",[707,4677]],["shopping.nv.ua",[707,5119]],["ilikenews.com",708],["imagebam.com",709],["imgrutor.com",711],["imolodost.com",712],["opitanii.net",712],["incrypted.com",713],["infokava.com",716],["obozrevatel.com",[717,879,880,881]],["pogodnik.com",[717,930,931]],["bychico.net",717],["ecosounds.net",717],["musecube.org",717],["dyrik.ru",717],["in-drive.ru",717],["oknotivi.ru",717],["sandero.ru",[717,4044]],["turbominer.ru",717],["infoyarsk.com",718],["interesniy.com",[719,720]],["bookskeeper.ru",[720,2603,2604]],["intv.com",721],["intvua.com",722],["investing.com",723],["iobit.com",724],["ripik.net",724],["megatrest.ru",724],["sofirus.ru",[724,4143]],["softa-mnogo.ru",[724,4149]],["xakeroker.ws",724],["autocentre.ua",[726,1313,4832]],["cheline.com.ua",[726,4875]],["te.ua",[726,1071,2467,5182]],["itvmg.com",727],["iviche.com",728],["ixbt.games",[730,736]],["ixbt.market",[730,731]],["ixbt.pro",730],["rbkgames.com",[732,973]],["vyborok.com",732],["forum.ixbt.com",733],["prosound.ixbt.com",734],["smb.ixbt.com",[735,736]],["www.ixbt.com",737],["izcity.com",738],["cdmail.ru",738],["ualinux.com",739],["ndn.info",[739,1385]],["radnuk.info",[739,1408]],["zvid.org",739],["chronicles.pro",739],["arz-biz.ru",[739,2483]],["dtpptz.ru",739],["fermagid.ru",739],["hv-info.ru",[739,3116]],["infoselection.ru",[739,3154]],["ko44.ru",739],["mamadysh-rt.ru",739],["medicalj.ru",739],["muzcentrum.ru",739],["newgubakha.ru",739],["ok-inform.ru",739],["planetaskazok.ru",739],["shansonline.ru",739],["tv29.ru",739],["kaskad.tv",739],["obs.in.ua",739],["jaitoutcompris.com",740],["gitarist05.jimdo.com",741],["journaldugeek.com",742],["kaddr.com",743],["kafanews.com",744],["kulinarnayamozaika.ru",745],["z-city.com.ua",745],["kanoner.com",747],["karpovka.net",747],["keysportal.com",748],["kharkovforum.com",749],["khersondaily.com",750],["kiev2000.com",751],["kinogorod.com",753],["kinokladovka.com",754],["kinopoiskhd.com",755],["kinopult.com",756],["kinorubik.com",757],["kinospy.com",758],["kinovidos.com",759],["kissvk.com",760],["kloomba.com",[761,762]],["klumba.com",761],["klopotenko.com",[763,764,765]],["altapress.ru",[763,2421,2422]],["komedra.com",767],["krastown.com",768],["krymr.com",769],["kubik-v-kube.com",770],["kursk.com",772],["kykarek.com",773],["vjazanie.info",773],["sobakada.ru",773],["lagrosseradio.com",774],["leechyscripts.com",776],["life-reactor.com",777],["list-org.com",778],["littleone.com",779],["litvek.com",780],["outlook.live.com",781],["flicksbar.fun",[783,1261]],["flicksbar.info",[783,1261]],["agroinfo.kz",[783,1491,1492]],["flicksbar.mom",[783,1261]],["vp.rambler.ru",[784,3943]],["colonelcassad.livejournal.com",786],["dubikvit.livejournal.com",787],["masterok.livejournal.com",788],["odin-moy-den.livejournal.com",789],["sergeydolya.livejournal.com",[789,791]],["yurasumy.livejournal.com",[789,794]],["puerrtto.livejournal.com",790],["varlamovru.livejournal.com",792],["www.livejournal.com",793],["zloy-odessit.livejournal.com",795],["llifle.com",796],["lospopadosos.com",797],["radojuva.com.ua",797],["lostfilmstv.com",798],["lostpix.com",799],["lr-club.com",[800,801]],["finversia.ru",[801,2920]],["pogoda.ru",[801,3815]],["severinform.ru",801],["lyrsense.com",802],["vashuchebnik.com",802],["en365.ru",802],["maanimo.com",803],["macilove.com",804],["magical-skin.com",805],["malekal.com",[806,807]],["dalaaadno.ru",806],["dokfilm.maminforum.com",808],["mastergrad.com",[809,810]],["govp.info",[809,1351,1352]],["allforpeople.net",809],["rtlxl.nl",809],["433175.ru",809],["naurfo.ru",[809,3610]],["forum.qrz.ru",809],["wallpapershome.ru",809],["matiz-club.com",811],["mediafire.com",812],["medvesti.com",813],["meendoru.com",814],["megosales.com",[815,816]],["otcrytki.com",815],["gidonline.fun",[816,1264]],["gig-games.net",816],["torrents-soft.net",[816,1954]],["yaebus.net",816],["aggromusic.ru",816],["fullpcgame.ru",816],["torrent-song.ru",816],["melodramo.com",817],["mesjachnye.com",818],["metal-tracker.com",819],["fontov.net",819],["metanit.com",820],["meteobar.com",821],["meteopost.com",822],["micro-win.com",[825,826]],["headsoft.kz",825],["rl-team.net",[825,1911]],["bookarchive.ru",825],["vsetyt.us",825],["mignews.com",827],["milliarderr.com",828],["mirfactov.com",830],["mister-blister.com",831],["mistosumy.com",832],["mynizhyn.com",[832,847]],["mobile-files.com",833],["solnechnogorsk.net",833],["cqham.ru",[833,2728]],["nexia-club.ru",833],["zx-pk.ru",[833,3561,4631]],["foto.ua",[833,3260,5014]],["moniheal.com",836],["moscow-post.com",837],["forum.finance.ua",837],["ru.motorsport.com",838],["motovolg.com",839],["mozgotvet.com",840],["mp4upload.com",841],["www.mp4upload.com",842],["mreadz.com",843],["music-torrent.com",844],["kino4k.in",844],["games.portal.md",844],["online-fix.me",[844,1620]],["kinofanonline.net",844],["texdizain.net",[844,1948]],["animesure.org",844],["musictor.org",844],["windowspro.ru",844],["rg-mechanics.site",844],["muzofon.com",845],["myfreeproject.com",846],["nashamama.com",849],["nashmontreal.com",[850,851]],["mail.ukr.net",[850,1961]],["consultant.ru",850],["cossa.ru",[850,2723]],["mgnews.ru",[850,3487]],["kriminal.tv",[850,912,3430,4762]],["studclub.poltava.ua",850],["nashol.com",852],["nautiljon.com",854],["newgdz.com",855],["politros.com",857],["slovodel.com",[857,1032]],["softpir.com",[858,1040]],["wkino4.net",[858,1983]],["newsland.com",859],["newsmsk.com",860],["newsru.com",861],["nexusmods.com",862],["forums.ngemu.com",863],["nicematin.com",864],["varmatin.com",864],["monacomatin.mc",864],["nikvesti.com",865],["ninemanga.com",866],["nonameno.com",[868,869]],["rusrek.com",868],["x-raydoctor.ru",[868,4552]],["notebookcheck-ru.com",870],["noteru.com",871],["uzl71.ru",871],["novostivmire.com",872],["novyjgod.com",873],["novynarnia.com",874],["numberempire.com",875],["nwcod.com",876],["o-doroge.com",877],["oboz.ua",[880,5120]],["ua-independent.com",881],["vbryanske.com",[881,1122]],["opticlub.org",881],["amic.ru",[881,2426]],["anime-bit.ru",[881,2012,2439]],["inflora.ru",[881,3149]],["lifenews.ru",[881,2053,2403]],["lifenews78.ru",[881,2053]],["players.com.ua",[881,4938]],["www.obozrevatel.com",882],["officebesplatno.com",884],["ogemorroe.com",885],["ogorodniki.com",886],["pdalife.ru",[886,2158,3768]],["okaygorod.com",887],["onlinemschool.com",888],["onlinetestpad.com",889],["open3dmodel.com",891],["opisanie-kartin.com",892],["orakul.com",893],["orybe.com",894],["ozlib.com",896],["studref.com",896],["vuzlit.com",896],["bstudy.net",896],["studbooks.net",[896,1939]],["studwood.net",896],["studme.org",[896,1939,2208]],["xstud.org",896],["pamm-fxprofit.com",897],["parnuxi.com",899],["partnerkin.com",900],["pastebin.com",901],["anime-free.ru",901],["meteoservice.ru",901],["pawno-info.ru",[901,3763]],["admin.rainbow-online.ru",901],["logist.uxxo.ru",901],["forum.pcastuces.com",902],["pddua.com",903],["pdd.ua",903],["photofacefun.com",905],["photofilters.com",906],["photofuneditor.com",907],["photopea.com",908],["photos-models.com",909],["pic-chik.com",910],["pidru4nik.com",[911,912]],["forpost.media",912],["dochronika.ru",912],["www.semestr.ru",[912,4072]],["bigkyiv.com.ua",912],["uti-puti.com.ua",[912,4970]],["today.ua",912],["pinterest.com",913],["pise4ka.com",914],["pk-help.com",915],["pkmods.com",916],["qiwiq.ru",918],["player-cdn.com",920],["playmarket-for-pc.com",[921,922]],["playmarket-pc.com",922],["roblox-pc.com",922],["playonlinux.com",923],["playvega.com",924],["playvideolink.com",925],["moevideo.net",925],["videochart.net",[925,1049,1969]],["thesame.tv",[925,4799]],["podillyanews.com",926],["podolyaka.com",[927,928]],["pay-day.ru",[927,3764]],["podolyaka.ru",[927,928,3813]],["tvcenter.ru",927],["warhead.su",927],["pogoda.com",929],["police-russia.com",932],["polosedan-club.com",934],["poltava365.com",935],["poltavaforum.com",936],["pons.com",937],["poragovorit.com",938],["encyclopaedia-russia.ru",938],["pornhub.com",939],["pornopodborka.com",940],["pornovkisku.com",941],["pindosoff.net",941],["teplomontag.net",941],["potokcdn.com",942],["prankota.com",[943,944,945]],["ua-novosti.info",[944,1103,1438]],["ua-novosti.online",944],["glamour.kyiv.ua",[944,1103]],["spyware-ru.com",945],["pressa-online.com",946],["primanki.com",947],["private-records.com",948],["privatfinance.com",949],["proglazki.com",950],["programma-peredach.com",951],["proidei.com",952],["promodj.com",953],["hitsovet.ru",[956,3098,3099]],["prostomac.com",957],["db.chgk.info",957],["dsvload.net",[957,1739]],["gubkabob.net",957],["forzajuve.ru",[957,1394,2958]],["kak-spasti-mir.ru",957],["moi-detsad.ru",957],["rap-text.ru",957],["recensent.ru",957],["seriatv.ru",[957,4080]],["volomy.ru",957],["podrobno.uz",[957,1037,2661,5218]],["prostomob.com",958],["pslan.com",960],["pythonru.com",963],["radiobells.com",964],["radiogrom.com",965],["radioprofusion.com",966],["radiox.com",967],["rafkino.com",968],["forum.raskraska.com",970],["raspisanie24.com",971],["razvitierebenka.com",972],["receptisalatov.com",975],["redtram.com",976],["redtube.com",977],["reklama-crimea.com",978],["podolsk.ru",[978,3812]],["gdzplus.me",979],["retinaboys.com",981],["rewalls.com",982],["auto.ria.com",983],["riotpixels.com",985],["vpnmag.ru",987],["rosphoto.com",988],["royallib.com",989],["rtkorr.com",991],["automobili.ru",[991,1037]],["forum.ru-board.com",992],["rubryka.com",[993,994]],["theuk.one",[993,2033,2034]],["test-nmo.ru",993],["ruero.com",995],["ruinformer.com",996],["runyweb.com",997],["rupier.com",998],["ruseller.com",999],["forums.rusmedserv.com",1000],["rusopen.com",1001],["russian-bazaar.com",[1002,1003]],["nr2.ru",1002],["russiandc.com",1004],["rustorka.com",1005],["rustorkacom.lib",1005],["rustorka.net",1005],["game4you.top",1005],["games-pc.top",1005],["innal.top",[1005,4725]],["naylo.top",1005],["rustorka.top",1005],["pogodasakhcom.ru",[1007,3818]],["rusprofile.ru",[1007,4021,4022]],["ykt.ru",[1007,4003,4583]],["sakhalin.tv",1007],["marketsakhcom.ru",[1008,3429]],["travelsakhcom.ru",1009],["sakh.name",1010],["autosakhcom.ru",1010],["f-1.ru",1011],["salonav.com",1012],["sat-digest.com",1013],["sat-expert.com",1014],["gorodvkusa.ru",1014],["sbfull.com",1015],["raes.tech",1015],["wigistream.to",1015],["serialy-2021.com",1016],["serialy-tor.com",1016],["setafi.com",1017],["reedr.ru",[1017,3964]],["sexgamesbox.com",1018],["sexsmotri.com",1019],["shadbase.com",1021],["sherdog.com",1022],["shraibikus.com",[1023,1024]],["topdaynews.ru",1024],["sibmail.com",1025],["siliconrus.com",1026],["sims-game.com",[1027,1028]],["sivator.com",1029],["skatay.com",1030],["smotri.com",1033],["snatchnews.com",1034],["sntch.com",1035],["soccer0100.com",1036],["spectehinfo.ru",1036],["trudbox.com.ua",1036],["sochi.com",1037],["2x2tv.ru",[1037,2323]],["actualcomment.ru",1037],["asn24.ru",1037],["kubnews.ru",[1037,1517,1550]],["lgz.ru",[1037,3334]],["newsroom24.ru",[1037,3638]],["ohranatruda.ru",[1037,1305]],["onlinetambov.ru",[1037,3720]],["mk.tula.ru",[1037,4361]],["vegetarian.ru",[1037,4435]],["velikiynovgorod.ru",1037],["forum.soft4dle.com",1038],["softobase.com",1039],["softportal.com",1041],["solverbook.com",1042],["soonnight.com",1043],["spanishdict.com",1045],["spartak.com",1046],["sportanalytic.com",1047],["sportliga.com",[1050,1051,1052]],["manutd.ru",[1050,3426]],["c-sgo.ru",[1051,2635]],["sportrecs.com",1053],["spravkus.com",1055],["profinance.ru",[1055,3872]],["sputnikipogrom.com",1056],["stroy-telo.com",1057],["superkot.com",1058],["forum.superkot.com",1059],["sxnarod.com",1060],["sxn.today",1060],["tagaev.com",1061],["site-do.ru",[1061,4108]],["footballtransfer.com.ua",[1061,4891]],["taobao-forum.com",1062],["tapclap.com",1063],["rgfootball.net",[1063,1909]],["ascnb1.ru",[1063,2484]],["matematikalegko.ru",[1063,3436]],["orangeapps.ru",[1063,3730]],["shadowlands.ru",1063],["tarkov-market.com",1064],["tatfish.com",1065],["technologypep.com",1066],["techonthenet.com",1067],["tehnot.com",1068],["tehnoyug.com",1069],["telestrekoza.com",1070],["pb-news.info",1071],["pasy.media",[1071,1660]],["agroter.com.ua",[1071,4861,4862]],["oblast-te.com.ua",[1071,4933]],["skidkaonline.ru",1073],["terrikon.com",1074],["tgstat.com",1075],["tgstat.ru",1075],["the-clu.com",1076],["theageoffootball.com",1078],["therussianamerica.com",1079],["tod-news.com",1080],["tomat-pomidor.com",1081],["topasnew24.com",[1082,1083]],["payeer-gift.ru",[1083,3765]],["upl.uz",1083],["topsante.com",1084],["closermag.fr",[1084,1255]],["grazia.fr",1084],["torent-igruha.com",1085],["inferno.games",1085],["rutor-gamer.info",1085],["torrentigo.net",1085],["only-soft.org",1085],["torrentigruha.org",1085],["torrent-soft.pro",1085],["besplatnyeprogrammy.ru",[1085,2561]],["mediagetguru.ru",1085],["rutor-game.ru",1085],["torrent-music.ru",1085],["where-game.ru",1085],["apad2.top",1085],["monna2.top",1085],["torontovka.com",1086],["torrent-pirat.com",1087],["torrenther.com",1088],["smotret-multfilmi.net",1088],["torrentmir.com",1089],["5torrent.net",1089],["8torrent.net",1089],["bootos.net",1089],["vse-serii.net",1089],["animevost.org",[1089,1742,2075]],["knigomania.org",1089],["vost.pw",[1089,1742,2075]],["dosgames.ru",1089],["minecraft-files.ru",[1089,3490]],["newpcgame.ru",1089],["torrent-bro.ru",1089],["torrent-cash.ru",[1089,4333]],["torrent-post.ru",1089],["torrgames.ru",1089],["animevost.top",[1089,1742,2075]],["xn----7sbcqvkpkdtgif1a4h.xn--p1ai",1089],["dating.trans-admirer.com",1090],["trassae95.com",1091],["truba.com",1093],["trud.com",1094],["twirpx.com",1096],["twirpx.org",1096],["ua-cinema.com",1097],["ua-ekonomist.com",1098],["ua-electro.com",1099],["ua-football.com",[1100,1101]],["livesport.ru",[1101,3357,3363,3364]],["sport24.ru",[1101,1742,4185]],["livecup.run",[1101,3363]],["ua-vestnik.com",[1102,1103]],["edu-lib.net",1102],["az-priroda.ru",1102],["bisnesideya.ru",[1102,2579]],["doctorrouter.ru",[1102,1294,2795,2796]],["farmamir.ru",[1102,2894]],["halyavapliz.ru",1102],["kopilohka.ru",1102],["ruskweb.ru",1102],["samogonpil.ru",1102],["x-kuzov.ru",[1102,1526,4551]],["yroki-kompa.ru",[1102,4590]],["medicalanswers.site",1102],["lifeinvest.com.ua",1102],["medfactor.com.ua",1102],["medicalanswers.com.ua",[1102,1103]],["uapress.kyiv.ua",[1102,1438]],["woman24.kyiv.ua",1102],["zhenskiy.kyiv.ua",[1102,1103]],["marketer.ua",1102],["dialogs.org.ua",[1102,5136]],["news24.in.ua",[1103,1438]],["arguments.kyiv.ua",1103],["dailynews.kyiv.ua",1103],["elegantwoman.kyiv.ua",[1103,5082]],["lady.kyiv.ua",1103],["womanlife.kyiv.ua",1103],["useti.org.ua",1103],["uaplay.com",1104],["gameshare.com.ua",1104],["drevo.uaportal.com",1105],["nuriknur.ucoz.com",[1107,1108]],["drochunov.net",[1108,1737]],["ukrainianiphone.com",1110],["ukrmilitary.com",1112],["unibytes.com",1113],["unit-car.com",1114],["ur8lv.com",1115],["v-androide.com",1120],["vazremont.com",1121],["book-briefly.ru",[1121,2602]],["velikolepnyivek.com",[1123,1124]],["kino-history.net",1123],["versii.com",1125],["vesti-ukr.com",1126],["via-midgard.com",1127],["1hd1080.info",[1127,1299]],["1hd1080tv.info",[1127,1299]],["2hd1080.info",[1127,1299]],["newsbalt.ru",[1127,3634]],["videoprobki.com",1128],["vidzur.com",[1129,1130]],["videofun.me",[1129,1130,1641]],["videobug.net",[1129,1130,1968]],["play44.net",1130],["yucache.net",1130],["vinbazar.com",1131],["vipidei.com",1132],["orchardo.ru",1132],["vizyt.com",1133],["vk.com",[1134,1135,1136]],["vk.ru",1134],["m.vk.com",1137],["vkfaces.com",1138],["vkurske.com",[1139,1140]],["vo-production.com",1141],["volnafm.com",1143],["volnorez.com",1144],["volynnews.com",1146],["volynpost.com",1147],["vpopke.com",1148],["bookmo.org",1148],["eromo.org",1148],["vidmo.org",1148],["vrhell.com",1149],["vsaduidoma.com",1152],["vseazs.com",1153],["vserialy.com",1154],["vserialy.fun",1154],["great-tv.ru",1154],["vsetv.com",1155],["vskazketv.com",1157],["new-team.org",1157],["bigbangtv.ru",1157],["onlysimpsons.ru",[1157,3723]],["swip.su",1157],["vtb-league.com",1158],["want2vote.com",1159],["wbprx.com",1160],["we-reads.com",1161],["webtun.com",1162],["wiaderko.com",1163],["wikihow.com",1164],["wikiwolrd.com",1165],["windows-disk.com",1166],["windows-driver.com",1167],["windows-program.com",1167],["softomania.net",1167],["warezok.net",1167],["windows-driver.net",1167],["winreviewer.com",1168],["world-mmo.com",[1169,1170]],["wot-news.com",[1171,1172]],["eda.ru",[1172,2847]],["sevastopol.su",[1172,4693]],["firtka.if.ua",1172],["wotactions.com",1173],["wylsa.com",1175],["x-console.com",1176],["xreferat.com",1177],["xv-ru.com",1178],["yablyk.com",1180],["yakpravylno.com",1181],["yap.ru.yaplakal.com",1183],["yarnovosti.com",1185],["youtebem.com",1186],["rusfootball.info",1186],["obozvrn.ru",1186],["agri-gator.com.ua",[1186,4856]],["rama.com.ua",1186],["subbota.ua",[1186,5178]],["youtube.com",1187],["zarlit.com",[1188,1189]],["remake.net.ru",1189],["zestradar.com",1191],["zh24.com",1192],["znak.com",1193],["znanija.com",1194],["zx-pk.com",1195],["gidonline.cx",1196],["igra-prestoloff.cx",1197],["objavlenija.respublika.cz",1198],["filmix.date",1199],["filmix.fm",1199],["filmix.life",1199],["filmix.pub",1199],["filmix.tech",1199],["filmix.zone",1199],["dl2kq.de",1200],["dic.academic.ru",1201],["f1comp.ru",1201],["ftuapps.dev",1202],["ideaprog.download",1203],["lostfilm.download",[1204,1205]],["lostfilm.life",[1204,1205]],["lostfilm.one",[1204,1205]],["lostfilm.pro",[1204,1205]],["lostfilmtv.site",[1204,1205]],["lostfilmtv2.site",[1204,1205]],["lostfilmtv3.site",[1204,1205]],["lostfilmtv5.site",[1204,1205]],["lostfilm.space",[1204,1205]],["lostfilm.today",[1204,1205]],["lostfilm.tv",[1204,1205,4765]],["lostfilm.tw",[1204,1205]],["lostfilm.uno",[1204,1205]],["lostfilmtv.uno",[1204,1205]],["lostfilm.win",[1204,1205]],["mylenium.ru",1205],["100filmov.net",[1207,1689]],["keys-kas.ru",1207],["posters.ec",1208],["lib.rus.ec",1208],["delfi.ee",1209],["lol24.ee",1210],["postimees.ee",1211],["rybolov.ee",1212],["stena.ee",1213],["money.energy",1214],["malagarusa.es",1215],["muzland.es",1216],["muzland.info",1216],["muzland.ru",1216],["euroiphone.eu",1217],["gidonline.eu",1219],["kinogo.eu",1220],["moscowtimes.eu",1221],["moscowtimes.ru",1221],["ruslife.eu",1223],["autotuning.expert",1224],["egdz.net",1224],["7zip-download.ru",1224],["fbm.ru",1224],["soft-click.ru",[1224,4145]],["direct.farm",[1225,1226]],["myplaycity.ru",[1226,3581]],["afisha.fi",1227],["doska.fi",[1228,1229]],["russian.fi",[1229,1230]],["anwap.film",1231],["anison.fm",1232],["deti.fm",1234],["grind.fm",1235],["kerch.fm",1237],["maximum.fm",1239],["moskva.fm",1241],["piter.fm",1241],["muzofond.fm",1242],["ololo.fm",[1244,1245]],["kontur-map.ru",[1245,3288]],["radioshanson.fm",1246],["sfera.fm",1247],["tort.fm",1249],["vostok.fm",1250],["101poisk.ru",[1250,2277]],["pornobomba.vip",1250],["z200.fm",1251],["zk.fm",[1251,1253]],["zvukoff.ru",1251],["zaycev.fm",1252],["online.zakon.kz",[1252,1546]],["me.fo",1254],["etr.fr",1256],["iphonesoft.fr",1257],["iphonetweak.fr",1257],["papergeek.fr",1258],["pausecafein.fr",1259],["trackr.fr",1260],["gdz.fun",1262],["gdz-ru.work",[1262,5231]],["hdrezka.fun",1265],["androidinsider.ru",[1265,2434]],["myvi.ru",[1265,3588]],["kino2018.fun",1266],["onporn.fun",1267],["piratbit.fun",1268],["vidak.icu",1268],["piratbit.org",1268],["piratbit.pw",1268],["piratbit.top",1268],["pb.wtf",1268],["utorrentfilmi.fun",1269],["utorrentfilmi.ru",1269],["utorrentmusic.ru",1269],["zaruba.fun",1270],["trackeroc.ga",1271],["trackeroc.info",1271],["trackeroc.ml",1271],["trackeroc.org",1271],["ttrackeroc.ru",1271],["trackeroc.tk",1271],["mehanik.games",1272],["tes-game.ru",1272],["ru.gg",1274],["sexxx.gg",1275],["compromat.group",1276],["diets.guru",1277],["newsyou.info",[1277,1389]],["pohudet.org",[1277,2175]],["kinozal.guru",1278],["kinozaltv.life",1278],["kinozal.me",1278],["kinozal.tv",1278],["searchengines.guru",1279],["zhkt.guru",1280],["2ch.hk",[1281,1282]],["2ch.life",[1281,1282]],["pshack.net",1282],["mypresentation.ru",[1282,3582]],["tonna-games.ru",1282],["cursorinfo.co.il",1284],["detaly.co.il",1285],["israelinfo.co.il",1286],["newsru.co.il",1287],["bash.im",1288],["taker.im",1290],["vise.im",1291],["bestweapon.in",1292],["fairtop.in",1293],["gamingsym.in",1294],["ranobe-novels.ru",1294],["transformator220.ru",1294],["wuxiaworld.ru",[1294,4032]],["probiv.in",[1295,1296]],["probiv.one",[1295,1296]],["igru-xbox.net",1296],["rutor.in",1297],["x-minus.in",1298],["4doma.info",1301],["academ.info",1303],["agroone.info",1304],["amur.info",[1305,1306]],["newsmaker.md",[1305,1585]],["diletant.media",[1305,1649]],["24sk.ru",1305],["ast-news.ru",1305],["privatka.ua",1305],["gts39.ru",[1306,3068]],["anna-news.info",1307],["asiaplustj.info",[1309,1310,1311]],["v-info.ru",[1309,4421]],["news.tj",[1310,4707]],["autotheme.info",[1313,1314]],["azpolitika.info",1315],["bazarmedia.info",1316],["bitfin.info",1317],["blockchain.info",1318],["chaynikam.info",1319],["checkfootball.info",1320],["chexov.info",1322],["coronavirus-monitor.info",1323],["cxid.info",1324],["dentaltechnic.info",1325],["itcrumbs.ru",[1325,3191]],["life.ck.ua",1325],["devid.info",1326],["docfilms.info",1328],["doefiratv.info",1329],["dyvys.info",[1331,1332]],["glavred.info",[1332,1346,1347,1348,1349]],["glavred.net",[1332,1346,1347,1348,1349]],["ictv.ua",[1332,2701,5033]],["electrik.info",1334],["ero-top.info",1335],["fansector.info",1336],["fbr.info",1337],["quote.rbc.ru",[1337,3956]],["fightnews.info",[1338,1339]],["expres.online",1339],["almodi.org",1339],["kun.uz",1339],["floristics.info",[1340,1341]],["e-ink-reader.ru",[1343,2834]],["ruspdd.ru",1343],["youblogs.ru",[1343,1675]],["gdzputina.info",1344],["girlstop.info",1345],["glazey.info",1350],["evening-kazan.ru",1352],["gumer.info",1354],["happy-biock.info",1355],["happy-block.info",1355],["howto-news.info",1355],["healthystyle.info",1356],["inforuss.info",[1357,1358,1359]],["lentaruss.ru",[1357,1358,1359]],["smiruss.ru",[1357,1358,1359]],["gotovchik.ru",1358],["kleo.ru",[1358,3270]],["aplik.ru",1359],["discover24.ru",1359],["edurusnews.ru",1359],["mobnovelty.ru",1359],["soderzhanki2.ru",1359],["trud-ost.ru",1359],["holostyak.site",1359],["ivanovy.info",1360],["grand2.ru",1360],["kapriz.info",1361],["kharkov.info",1362],["knigomir.info",1366],["koolhydraatarmerecepten.info",1368],["lektsia.info",1371],["dokumentalkino.net",1371],["lostfilm.info",1372],["loveread.info",1373],["magtimes.info",[1374,1375]],["yakutsk.ru",[1375,1558,4569,4570]],["mivmeste.info",1379],["mmatoday.info",1380],["mobbit.info",1381],["moreprodukt.info",1382],["mytor.info",1383],["nasha-strana.info",1384],["newformat.info",1386],["animang.one",1388],["zdravotvet.ru",1388],["ngp-ua.info",1390],["nnovosti.info",1391],["obukhiv.info",1392],["dtf.ru",[1393,2828]],["newsomsk.ru",[1395,3637]],["ostroh.info",1398],["oukr.info",1399],["pensioneram.info",1400],["podskazki.info",1401],["pornbase.info",1402],["portfel.info",1403],["daz3d.ru",[1403,2759]],["portsoft.info",1404],["procherk.info",1405],["punkt-a.info",1406],["pwcats.info",1407],["etextlib.ru",[1408,2422,2871]],["redirekt.info",1409],["rgmechanics.info",1410],["ru-an.info",1411],["rulez-t.info",1412],["sarov.info",1415],["sat-ukraine.info",1416],["satellitetvforum.info",1417],["sevnews.info",1419],["shostka.info",1420],["shotam.info",1421],["sibmama.info",1422],["sibmama.ru",1422],["forum.sibmama.info",1423],["forum.sibmama.ru",1423],["small-games.info",1424],["socportal.info",1425],["studopedia.info",1427],["studopedia.net",[1427,1940,1941]],["lektsii.org",[1427,1941,2143]],["megaobuchalka.ru",[1427,1941,3471]],["studopedia.ru",[1427,1941,4226,4227]],["infopedia.su",1427],["studopedia.su",[1427,1941,2339,4227,4699]],["sudakonline.info",1428],["sudostroenie.info",1429],["vctr.media",1432],["newsvl.ru",[1432,2825,3641]],["treebuna.info",[1433,1434]],["trueua.info",1435],["artofcare.ru",1436],["forum.fonarevka.ru",[1436,2940]],["novosti24.kyiv.ua",1438],["cwer.me",[1440,1603]],["cwer.ru",[1440,1603]],["cwer.su",[1440,1603]],["cwer.ws",[1440,1603]],["ukrmir.info",1442],["via-midgard.info",1445],["vsezdes.info",[1448,1449,1450]],["primemusic.ru",1449],["kaminyn.ru",1450],["val-woman.ru",1450],["zarabotoki.ru",1450],["westnews.info",[1451,1452]],["samsebevoin.ru",[1451,1452]],["wotexpress.info",1453],["x-race.info",1454],["x-true.info",1455],["xenforo.info",1456],["yakutia.info",1457],["yeisk.info",1458],["zhmak.info",1459],["zhzh.info",1460],["zhzh.com.ua",1460],["2ip.io",[1462,1463]],["radioradar.net",1462],["2ip.ru",[1462,1463]],["severpost.ru",[1462,4084]],["bhf.io",1464],["d3ward.github.io",1466],["meduza.io",1467],["mega.io",1468],["mega.nz",1468],["multiup.io",1469],["starve.io",1470],["thebell.io",1471],["vtimes.io",1472],["house.kg",1474],["mashina.kg",[1474,1479]],["kabar.kg",1475],["kaktus.kg",1476],["kaktus.media",1476],["radiokp.ru",[1478,2262,3926]],["sport.kg",1482],["ts.kg",1483],["turmush.kg",1484],["megalyrics.ru",[1485,3470]],["newkaliningrad.ru",[1485,3628]],["24.kz",1486],["fanforum.ru",1486],["24pdd.kz",1487],["3dnews.kz",[1488,1489]],["3dnews.ru",[1488,1489]],["irecommend.ru",[1489,3179]],["activ.kz",1490],["novadoba.com.ua",[1492,4932]],["aktobeinfo.kz",1493],["alser.kz",1495],["bizmedia.kz",[1496,1497]],["nur.kz",[1497,1516,1517]],["coap.kz",1498],["forbes.kz",1500],["hcbarys.kz",1502],["kinomania.kz",1504],["kinoprosmotr.site",1504],["casstudio.tv",[1504,4738]],["kivvi.kz",1505],["kiwi.kz",1506],["mail.kz",1508],["mhelp.kz",1510],["l-a-w.ru",1510],["motorshop.kz",[1511,1512]],["book-online.com.ua",1511],["nalogikz.kz",1513],["newauto.kz",1515],["turbopages.org",1517],["1obl.ru",1517],["biofile.ru",1517],["domodedovoriamo.ru",[1517,2806]],["flashgames.ru",1517],["footballreview.ru",[1517,2948]],["girlsgogames.ru",1517],["klinriamo.ru",[1517,2806]],["kolomnariamo.ru",[1517,2806]],["korolevriamo.ru",[1517,2806]],["krasnogorskriamo.ru",[1517,2806]],["lubertsyriamo.ru",[1517,2806]],["forum.mista.ru",[1517,2265,3500]],["mytischiriamo.ru",[1517,2806]],["nightwarez.ru",1517],["podolskriamo.ru",[1517,2806]],["reutovriamo.ru",[1517,2806]],["riamobalashiha.ru",[1517,2806]],["schelkovoriamo.ru",[1517,2806]],["sergposadriamo.ru",[1517,2806]],["serpuhovriamo.ru",[1517,2806]],["solnechnogorskriamo.ru",[1517,2806]],["zhukovskiyriamo.ru",[1517,2806]],["serialu.tv",1517],["olx.kz",1518],["olx.ua",1518],["olx.uz",1518],["orda.kz",[1519,1520]],["akniga.org",[1519,2064]],["newsvideo.su",[1519,2064,4683]],["platon.kz",1522],["prodengi.kz",1523],["shaiba.kz",[1524,1525,1526]],["siropik.ru",1525],["moei.ru",1526],["chernomorets.odessa.ua",1526],["i.ua",[1529,2126,5030]],["time.kz",1533],["business-class.su",1533],["mix.tn.kz",1534],["turanpress.kz",1535],["vesti.kz",1536],["sia.ru",[1538,4097]],["vse.kz",1539],["kolyan.net",1539],["traffilm.net",1539],["yk-news.kz",[1541,1542]],["2x2.su",[1542,4653]],["yvision.kz",1543],["bug.org.ua",1543],["muzika.ru",1545],["pravo.zakon.kz",1547],["www.zakon.kz",[1548,1549]],["kolombo-online.ru",1549],["tripoli.land",1550],["surl.li",1551],["zabeba.li",1552],["zadolba.li",1553],["imgbum.ru",[1553,2370,2372,3139]],["xpicture.ru",[1553,2370,2372,3139]],["epizod.life",1555],["igra.life",1556],["mirkrasoty.life",1557],["arduino-project.net",1557],["ryazan.life",[1558,1559]],["krym.news",1558],["novostivl.ru",[1558,3669]],["v-tatarstane.ru",[1558,4422]],["shuba.life",1560],["tnt-premier.life",1561],["varplatform.life",1562],["bitshare.link",1563],["knigi.link",1564],["sysadmin.link",1565],["24.animez.live",1566],["cherkasy.live",1567],["cyberscore.live",1568],["poimel.live",1571],["scores24.live",[1572,1573]],["sport247.live",1574],["zombie-film.live",1576],["banki.loans",1577],["frkp.lol",1578],["delfi.lv",1579],["delo.ua",[1581,3676,4984]],["makler.md",1583],["mamaplus.md",1584],["noi.md",1586],["gafki.ru",[1588,2301]],["rabota.md",1589],["me",[1590,1591]],["livetvstream.pro",1591],["2ip.me",1592],["abc-fonts.me",1593],["anime-chan.me",1595],["artfile.me",1596],["batsa.me",1597],["express-novosti.ru",[1597,2886]],["biggestplayer.me",1598],["brainstorage.me",1599],["freelansim.ru",[1599,2965]],["moikrug.ru",1599],["tmfeed.ru",1599],["center4.me",1600],["news.center4.me",1601],["clib.me",1602],["emusic.me",1605],["fanfics.me",1606],["filmhd1080.me",1607],["gdzputina.me",1608],["botanam.net",1608],["hideip.me",1609],["kinofrukt.me",1610],["kinotorrs.me",1611],["litmir.me",1613],["lleo.me",1614],["myzcloud.me",[1617,1618]],["sims3pack.ru",[1618,4106]],["nekto.me",1619],["itcats.ru",1619],["w10.jeanzzz.ru",[1619,3205]],["noadsradio.ru",1619],["sharkgame.ru",1619],["animeland.su",1619],["studies.in.ua",1619],["opennet.me",[1621,1622]],["opennet.ru",[1621,1622,3725]],["24tv.ua",[1622,1882,1998,1999,4745,4820]],["pejnya.me",1623],["pejnya.net",1623],["poiskm.me",1624],["ranobelib.me",1625],["rbook.me",1626],["rebill.me",1627],["rozetked.me",1629],["rulit.me",1630],["shikimori.me",1632],["shikimori.one",1632],["shikimori.org",1632],["slivup.me",1633],["smotriserial.me",1634],["tasix.me",[1636,1637]],["kino.video",1636],["topradio.me",1638],["unsorted.me",1640],["walking-dead.me",1643],["yummyani.me",1644],["yummy-anime.ru",1644],["adme.media",1645],["agents.media",1646],["detector.media",1648],["knife.media",1651],["lemonade.style",1651],["kyiv.media",1653],["speka.media",[1655,1664]],["dfm.ru",[1656,2774,2775]],["ivona.ua",[1656,3919]],["opentv.media",1658],["orenburg.media",1659],["processer.media",1661],["rivne.media",1662],["slukh.media",1663],["3ddd.ru",[1664,2330]],["newsua.ru",[1664,2004,3640]],["smolnarod.ru",1664],["tv-gubernia.ru",[1664,4372]],["voip.ru",1664],["yablor.ru",1664],["vmeste.tv",[1664,4806]],["profidom.com.ua",1664],["thepage.ua",1664],["tavr.media",1665],["hitfm.ua",1665],["kissfm.ua",[1665,5077]],["melodiafm.ua",1665],["radiorelax.ua",1665],["radioroks.ua",[1665,5154]],["rusradio.ua",1665],["tavrmedia.ua",1665],["play.tavr.media",1666],["usm.media",1667],["zona.media",1668],["1000.menu",1669],["divxplayer.ml",[1670,1671]],["hcdn.online",[1670,1671]],["player.cvary.org",[1670,1671]],["haes.tech",[1670,1671]],["metaverseid.tk",[1670,1671]],["hqq.tv",[1671,4756]],["hitvk.mobi",1672],["rugame.mobi",1674],["sex-comics.mobi",1675],["russian7.ru",[1675,4024]],["lenfilm.tv",1675],["cha.moscow",1677],["bdf.ms",1678],["donbass.name",1679],["hpc.name",1680],["inoe.name",1681],["forum.inoe.name",1682],["obninsk.name",1683],["wi-fi.ru",[1683,4517]],["gennadij.pavlenko.name",1684],["sergeistrelec.name",1685],["shanson.name",1686],["mp3.uzhgorod.name",1687],["vpk.name",1688],["1ttv.net",1690],["3ppc.net",1691],["7sim.net",1692],["adultboard.net",1693],["aflenses.net",1694],["alexlarin.net",1696],["allcrimea.net",1697],["alldz.net",1698],["allsport-news.net",[1699,1700]],["allsport-live.ru",1699],["anekdotov.net",1701],["askentire.net",1702],["avan-ti.net",[1704,1705]],["serialrussian.ru",[1705,4079]],["porevo.site",1705],["vk.barkov.net",1706],["osnova.news",[1706,2016]],["best-soft.net",1708],["afisha.bigmir.net",1712],["techno.bigmir.net",1713],["brotorrent.net",1714],["torrent-mass.ru",1714],["windows10activation.ru",1714],["cat-a-cat.net",1715],["o-filme.ru",1715],["hi-tech-pro.ru",1716],["check-host.net",1719],["clubfile.net",1720],["crackstatus.net",1721],["crimea-board.net",1722],["cxem.net",1723],["forum.cxem.net",1724],["darkteam.net",1725],["delphimaster.net",1726],["design-for.net",1727],["diakov.net",1728],["dictat.net",[1729,1730]],["megatest.online",[1729,2041]],["fithacker.ru",1729],["storyfox.ru",1729],["cluber.com.ua",1729],["dofiga.net",1731],["dok-film.net",1732],["howdyho.net",1732],["howdyho.pro",1732],["doranime.net",1733],["nnm-club.pw",1733],["dreamprogs.net",1734],["driveroff.net",[1735,1736]],["samlab.ws",[1735,5245]],["dropmefiles.net",1738],["dropmefiles.com.ua",1738],["ebooktime.net",[1741,1742]],["fex.net",[1742,1750]],["forum.antichat.ru",1742],["dwg.ru",[1742,2832]],["pc-consultant.ru",1742],["programmersforum.ru",1742],["emu-land.net",1743],["erichware.net",1744],["frenglish.ru",[1745,2970]],["fantasiya.net",1748],["feofan.net",1749],["file-tracker.net",1752],["filmodrom.net",1753],["filmstvclub.net",1754],["fotoinform.net",1757],["freeexe.net",1758],["freelogovectors.net",1759],["simplewine.ru",1759],["funnymir.net",1760],["hereinteresting.ru",1760],["intersnoznat.ru",1760],["futbik.net",1761],["gamedayz.net",1762],["games-archive.net",1764],["games-porno.net",1765],["games-reviews.net",1766],["zagonkop.gb.net",1767],["zagonkov.gb.net",1767],["zagonka.net",1767],["zagonko.org",1767],["zogonka.org",1767],["zagonka.tv",1767],["gearshout.net",1768],["bouweenpc.nl",1768],["bagnet.org",[1768,2084]],["get-tune.net",[1769,1770]],["mirmmo.ru",[1769,3498]],["oneprogs.ru",[1769,3712]],["gitarshkola.net",1771],["gmt-max.net",1772],["goldroyal.net",1773],["good73.net",1774],["haleava.net",1775],["fullgames.ru",[1775,2976]],["hi-fi-forum.net",1778],["hitfile.net",1779],["ikinokz.net",1782],["imagenizr.net",1783],["india-tv.net",1784],["ingrus.net",1785],["internetno.net",1786],["kak-prosto.net",1788],["katushka.net",1789],["kino-portal.net",1790],["kinoakter.net",1791],["kinobanda.net",1792],["kinobaza.net",1793],["kinobb.net",1794],["kinodroid.net",1795],["kinogid-online.net",1796],["kinopictures.net",1797],["kinoprofi.net",1798],["kinorai.net",1799],["kinoshek.net",1800],["klivent.net",1801],["komapz.net",1802],["komarovskiy.net",1803],["korrespondent.net",[1804,1805]],["isport.ua",[1805,5058]],["korzik.net",1806],["football.kulichki.net",1808],["l2on.net",1809],["lavnik.net",1812],["libertycity.net",1813],["libertycity.ru",1813],["linuxthebest.net",1815],["litlib.net",1816],["lostpic.net",1818],["lrepacks.net",[1819,1820,1821]],["radarmedia.net",[1820,1904,1905]],["macovod.net",1822],["magicfilm.net",1823],["funtik.tv",1823],["mapakids.net",1824],["medical-club.net",1825],["mega-tracker.net",1826],["megamult.net",1827],["megaonlines.net",1828],["inmoment.ru",[1828,3157]],["megogo.net",1829],["memesmix.net",1830],["metrogame.net",1831],["midasbox.net",1832],["mir-snov.net",1833],["4fun.mksat.net",1834],["mmaps.net",1835],["mobportal.net",1836],["modernfirearms.net",1837],["modgames.net",1838],["moiprogrammy.net",1840],["mp3lemon.net",1841],["mp3party.net",1842],["mp3poisk.net",1843],["mskins.net",1844],["multik-online.net",1845],["multiki-online.net",1846],["musinfo.net",1847],["my-ref.net",1848],["myanimelist.net",1849],["mychords.net",1850],["polaremont.ru",1850],["stokvod.ru",1850],["soft.mydiv.net",1852],["nagon.net",1854],["nanoreview.net",1855],["naogorode.net",1856],["narodclub.net",1857],["nashaplaneta.net",1858],["nastroy.net",1859],["brovary.net.ua",1860],["newbum.net",1861],["nikopolnews.net",1863],["notorgames.net",1864],["1progs.ru",[1864,2301]],["novinki-kino.net",1865],["smotra.net",1865],["novoruskino.net",[1866,1867]],["ruskinonovoe.net",1867],["novostiua.net",1868],["nowgamer.net",1869],["ochevidec.net",1870],["onfilmz.net",1871],["oszone.net",1872],["forum.oszone.net",1873],["soft.oszone.net",1874],["otzyvua.net",1875],["pcprogs.net",1876],["peugeot-club.net",1877],["phpbbguru.net",1878],["piccash.net",1879],["pingvinoff.net",1880],["piratemedia.net",1881],["pirate-party.ru",1881],["pise4ka.net",1882],["plohihmacov.net",1884],["poezdato.net",1885],["poizdato.net",1885],["poleno.net",1886],["politnavigator.net",1888],["topcor.ru",[1891,4325]],["politolog.net",1892],["porjati.net",1894],["pornoham.net",1895],["pornomage.net",1896],["posylka.net",1897],["prog-top.net",1898],["programki.net",1899],["prsport.net",1900],["puchkov.net",1901],["putingamer.net",1902],["questtime.net",1903],["prozoro.net.ua",[1904,5112]],["rifme.net",1910],["rosserial.net",1912],["rserials.net",1913],["rsload.net",1914],["forum.rsload.net",1915],["offisny.ru",1915],["ru-admin.net",1916],["kinogo.ru.net",1917],["rus-linux.net",1918],["ruseo.net",1919],["russkoekino.net",1920],["santikov.net",1922],["savepic.net",1923],["scantrad.net",1924],["season-var.net",1925],["seosprint.net",1926],["vip-prom.net",1926],["seo-master.org",1926],["sexvideobaza.net",1928],["sintetiki.net",1930],["smotritv.net",1931],["softoroom.net",1933],["softoroom.org",1933],["sonnik-online.net",1934],["focus.ua",[1937,4621,4995,5010]],["sportgoal.net",1938],["studopedia.com.ua",1941],["stulchik.net",[1942,1943]],["kabachok.online",1942],["surgeryzone.net",1944],["tapochek.net",1945],["tech-choice.net",1946],["testsoch.net",1947],["toneto.net",1950],["toolslib.net",1951],["torrent-xatab.net",1952],["torrento.net",1953],["newserials.tv",1953],["transkarpatia.net",1955],["translit.net",1956],["tyurem.net",1957],["ucoin.net",1958],["595.ucoz.net",1959],["ukr.net",1960],["absite.ru",1962],["kinopod.ru",[1962,3259]],["valetudo.ru",[1962,4426]],["uniongang.net",1965],["uniongang.org",1965],["utorrentgames.net",1966],["vesti-ua.net",1967],["byzoo.org",1968],["videoshara.net",1970],["notefood.ru",[1970,3661]],["vidoza.net",1971],["winnote.ru",1972],["vremenno.net",1973],["vsedoramy.net",1974],["vsekamni.net",1975],["vsplanet.net",1976],["wallegend.net",1977],["wallscloud.net",1978],["wav-library.net",1979],["windows64.net",1980],["winzoro.net",1981],["wkino2.net",1982],["wm-help.net",1984],["womansay.net",1985],["x-uboino.net",1988],["xboxland.net",1989],["xittv.net",1990],["newsler.ru",1990],["xmages.net",1991],["xn--m1ah5a.net",1992],["xyya.net",1993],["yakutsk-news.net",1994],["zakarpatpost.net",1996],["zaxid.net",[1997,1998,1999,2000]],["football24.ua",[1998,2000,5012]],["zwezda.net",[2003,2004,2005]],["primgazeta.ru",2005],["aum.news",[2006,2007]],["bash.news",2008],["brokker.news",2009],["ctrana.news",2010],["strana.news",2010],["ctrana.one",2010],["strana.one",2010],["strana.today",2010],["dontimes.news",2011],["kolo.news",2012],["goodgame.ru",[2012,3041]],["pg11.ru",[2012,3781]],["pg12.ru",[2012,3781,3782]],["pg13.ru",[2012,3781,3782]],["pg21.ru",[2012,3781,3782]],["prochepetsk.ru",[2012,3781]],["prodzer.ru",[2012,3781,3865]],["progorod33.ru",[2012,3781]],["progorod43.ru",[2012,3781,3782]],["progorod58.ru",[2012,3781]],["progorod62.ru",[2012,3782]],["progorod76.ru",[2012,3781]],["progorodnn.ru",[2012,3781]],["progoroduhta.ru",[2012,3781]],["nabat.news",2014],["noworries.news",2015],["ip.osnova.news",2017],["susanin.news",2021],["rb.ru",2021],["uzreport.news",2023],["postal.ninja",2025],["spele.nl",2026],["comss.one",2027],["comss.ru",2027],["dublikat.one",2028],["mmo.one",2029],["newsua.one",2030],["onlinetv.one",2031],["spys.one",2032],["glaz-ok.online",2036],["gorod24.online",[2037,2038]],["kirov.online",2039],["lolzteam.online",2040],["mogilev.online",2042],["mymsk.online",2043],["piggy-bank.online",2044],["auto62rus.ru",2044],["eset-key.ru",2044],["mycrib.ru",2044],["showmehow.ru",2044],["realist.online",2046],["rudub.online",2047],["player.rudub.online",[2048,2049]],["russia-tv.online",2050],["semestr.online",[2051,2052,2053]],["semestr.ru",[2051,2052,2053]],["skam.online",2054],["stormo.online",2055],["stormo.tv",2055],["the-cinema.online",2056],["tv-interny.online",2057],["21region.org",2059],["24smi.org",2060],["7ba.org",2061],["7ba.ru",2061],["akipress.org",2063],["alensat.org",[2065,2066]],["forummikrotik.ru",2066],["alleng.org",2068],["libren.org",2068],["allkey.org",2069],["anigang.org",[2071,2072]],["anifors.ru",2072],["animecos.ru",2072],["animesos.ru",2072],["shinigami.tv",2072],["animego.org",2074],["appmo.org",2078],["appstudio.org",2079],["armtv.org",2080],["gorod.cn.ua",[2080,4848]],["baginya.org",[2081,2082]],["forum.baginya.org",2083],["bape3.org",2085],["bigfangroup.org",2086],["freebfg.org",2086],["binmovie.org",2087],["biqle.org",[2088,2089]],["biqle.ru",2088],["body-builder.org",2091],["bookre.org",2093],["bratsk.org",2094],["christianka.bratstvo.org",2095],["cameralabs.org",2096],["catorrent.org",2097],["charter97.org",2098],["chasdiy.org",2099],["darktorrent.org",2101],["8vp.ru",[2102,2355]],["doramax.org",2103],["download-windows.org",2104],["softhome.ru",2104],["mo4movin.dyndns.org",2105],["wildberries.ru",[2105,4520]],["electrik.org",2106],["euroki.org",2107],["exnews.org",2108],["fastpic.org",[2109,2110]],["www.kinopoisk.ru",[2110,3260,3261]],["fenzin.org",2111],["findhow.org",2112],["fortrader.org",2113],["forumua.org",2114],["dovidka.biz.ua",2114],["xn---2--mddxunv8a2esa.xn--p1ai",[2114,5253]],["fotoshop-online.org",2115],["freeisland.org",2116],["freetp.org",2117],["freetp.ru",2117],["gamestracker.org",2119],["gisher.org",2120],["goroskop.org",2122],["greasyfork.org",2123],["hack-tool.org",2124],["hdstudio.org",2125],["helpiks.org",[2126,2127]],["ru-minecraft.org",2126],["footballfacts.ru",2126],["mota.ru",2126],["ojin.tv",2126],["fbc.biz.ua",[2126,4841,4842]],["homeporno.org",2128],["igrozor.org",2131],["internetsms.org",2133],["kaztorka.org",2135],["kinobase.org",2136],["kinovit.org",2137],["knigavuhe.org",2138],["knizhnik.org",2139],["konohatv.org",2140],["kubyshka.org",2141],["riperam.org",[2141,2190]],["radiochief.ru",2141],["ladyclub.org",2142],["lion-tv.org",2144],["literator.org",2145],["live-sports101.org",[2146,2147]],["uchim.org",2146],["pastila-club.ru",2146],["loginz.org",2148],["lubbook.org",2149],["masteroff.org",2150],["mediapapa.org",2151],["mir-games.org",2152],["mixupload.org",2153],["mozilla-russia.org",2154],["mozutil.mozilla-russia.org",2155],["multmer.org",2156],["my-hit.org",2157],["nemo-crack.org",[2158,2159]],["imgal.ru",[2158,3138]],["newrezume.org",2160],["newsoboz.org",2161],["nikcenter.org",2162],["nnov.org",2163],["nnportal.org",2164],["nntt.org",2165],["novorosinform.org",2166],["obmenvsem.org",2168],["odnako.org",2169],["opensharing.org",2171],["freepiks.ru",[2171,2966]],["pcportal.org",2172],["photolessons.org",2173],["pollee.org",2176],["ppt-online.org",2177],["prigotovit.org",[2178,2179]],["piling.re",[2178,2179]],["avtonavideo.ru",[2178,2179]],["chinimavto.ru",[2178,2179]],["minecraftnavideo.ru",[2178,2179]],["multivarki-redmond.ru",[2178,2179]],["odezhda2.ru",[2178,2179]],["pol-video.ru",[2178,2179]],["prohozhuigru.ru",[2178,2179]],["remontnavideo.ru",[2178,2179]],["televizor2.ru",[2178,2179]],["shiny2.ru",2179],["probirka.org",[2180,2181]],["auto.vesti.ru",[2181,4443]],["gameportalrf.ru",2182],["proporno.org",2185],["pxtracker.org",[2186,2187]],["vtracker.org",[2186,2187]],["vk.xakep.org",2186],["gamedev.ru",2186],["prowebber.ru",[2186,3896]],["rfpl.org",2188],["forum.rhbz.org",2189],["roskomsvoboda.org",2191],["ru-m.org",2192],["rubook.org",2193],["rubukkit.org",2194],["rutracker21.org",2195],["sarafannoeradio.org",2196],["scarabey.org",2197],["sea-man.org",2198],["sinonim.org",2201],["sixinch.org",2203],["smapps.org",2204],["solidarnost.org",2205],["sotniktv.org",2206],["streamzone.org",2207],["leksika.com.ua",2208],["svoboda.org",2209],["forum.tambovnet.org",2210],["tavrijci.org",2211],["the-ebook.org",2212],["torrent-stop.org",2213],["torrpeda.org",2214],["traht.org",2215],["turkcinema.org",2217],["tv-fresh.org",2219],["tvizor.org",2220],["smotretonline.ucoz.org",2221],["uniondht.org",2222],["univertv.org",2223],["usemind.org",2224],["forum.vip-cxema.org",2226],["vsitv.org",2228],["vsthemes.org",2229],["wmasteru.org",2230],["womenzone.org",2231],["x360-club.org",2233],["xxx-base.org",2234],["xxx-game.org",2235],["zadonbass.org",2237],["forum.hdtv.ru",2237],["efir.plus",2238],["kratko.plus",2239],["glagol.press",2242],["all-best.pro",2243],["animedia.pro",2244],["tt.animedia.tv",2244],["bankdirect.pro",2245],["chipinfo.pro",2246],["expert-dacha.pro",2247],["gayzona.pro",2248],["infotechnic.pro",2249],["jobvacancy.pro",2250],["kino-mania.pro",2251],["kinokong.pro",2252],["losst.pro",2253],["gaming.co.ua",2255],["remontka.pro",2256],["riwkus.pro",2257],["audiobook.rmail.pro",2258],["rutor-group.pro",2259],["sport-tv.pro",2260],["survarium.pro",2261],["sportkp.ru",[2262,4188]],["unews.pro",[2264,2265]],["vecdn.pw",2266],["hromadske.radio",2267],["cpa.rip",2268],["mayday.rocks",2269],["turkca.0pk.ru",2271],["1000sovetov.ru",2272],["10i5.ru",2278],["116.ru",[2279,2280,2281,2282,2283,2284,2285,2286]],["14.ru",[2279,2280,2281,2285,2286]],["161.ru",[2279,2280,2281,2285,2286]],["164.ru",[2279,2280,2281,2285,2286]],["173.ru",[2279,2281]],["178.ru",[2279,2280,2281,2285,2286]],["26.ru",[2279,2280,2281,2285,2286]],["29.ru",[2279,2280,2281,2285,2286]],["35.ru",[2279,2280,2281,2285,2286]],["43.ru",[2279,2280,2281,2285,2286]],["45.ru",[2279,2280,2281,2282,2285,2286]],["48.ru",[2279,2280,2281,2285,2286]],["51.ru",[2279,2280,2281,2285,2286]],["53.ru",[2279,2280,2281,2285,2286]],["56.ru",[2279,2280,2281,2285,2286]],["59.ru",[2279,2280,2281,2282,2285,2286]],["60.ru",[2279,2280,2281,2285,2286]],["62.ru",[2279,2280,2281,2285,2286]],["63.ru",[2279,2280,2281,2285,2286]],["68.ru",[2279,2280,2281,2285,2286]],["71.ru",[2279,2280,2281,2285,2286]],["72.ru",[2279,2280,2281,2283,2284,2285,2286,2346,2347]],["74.ru",[2279,2280,2281,2283,2285,2286,2346,2347]],["76.ru",[2279,2280,2281,2285,2286]],["86.ru",[2279,2280,2281,2285,2286]],["89.ru",[2279,2280,2281,2285,2286]],["93.ru",[2279,2280,2281,2282,2285,2286]],["chita.ru",[2279,2280,2281,2283,2285,2286,2346,2347,2683]],["e1.ru",[2279,2280,2281,2283,2284,2285,2286,2346,2837]],["izh1.ru",[2279,2280,2281,2285,2286]],["mgorsk.ru",[2279,2280,2281,2285,2286]],["msk1.ru",[2279,2280,2281,2285,2286]],["ngs.ru",[2279,2280,2281,2283,2285,2286,2346,2347]],["ngs22.ru",[2279,2280,2281,2285,2286]],["ngs24.ru",[2279,2280,2281,2285,2286]],["ngs42.ru",[2279,2280,2281,2282,2285,2286]],["ngs55.ru",[2279,2280,2281,2282,2283,2284,2285,2286]],["ngs70.ru",[2279,2280,2281,2285,2286]],["sochi1.ru",[2279,2280,2281,2285,2286]],["sterlitamak1.ru",[2279,2280,2281,2285,2286]],["tolyatty.ru",[2279,2280,2281,2285,2286]],["ufa1.ru",[2279,2280,2281,2285,2286,2346,2347]],["v1.ru",[2279,2280,2281,2282,2285,2286]],["vladivostok1.ru",[2279,2281,2286]],["voronezh1.ru",[2279,2280,2281,2285,2286]],["www.e1.ru",[2285,2286,2347,2838]],["125region.ru",2287],["156.ru",2288],["16-bits.ru",2289],["19216811.ru",2293],["1fenshui.ru",2294],["1gai.ru",2296],["1pnz.ru",2299],["1pokirpichy.ru",2300],["1track.ru",2303],["21forum.ru",[2305,2306]],["forum.na-svyazi.ru",2305],["forum.zarulem.ws",2305],["afisha21.ru",2306],["cheb.ws",[2306,2663,2664,2665]],["zarulem.ws",[2306,2664,3594,5248]],["23met.ru",2307],["24auto.ru",2308],["24pdd.ru",2309],["26-2.ru",[2310,2311]],["arbitr-praktika.ru",[2310,2311]],["budgetnik.ru",[2310,2311]],["buhsoft.ru",2310],["business.ru",[2310,2311]],["cxychet.ru",[2310,2311]],["dirsalona.ru",[2310,2311]],["fd.ru",[2310,2311]],["gazeta-unp.ru",[2310,2311]],["gd.ru",[2310,2311]],["gkh.ru",[2310,2311]],["glavbukh.ru",[2310,2311,3029]],["hr-director.ru",[2310,2311]],["kdelo.ru",[2310,2311]],["kom-dir.ru",[2310,2311]],["law.ru",[2310,2311]],["lawyercom.ru",[2310,2311]],["menobr.ru",[2310,2311]],["nalogplan.ru",[2310,2311]],["pro-goszakaz.ru",[2310,2311]],["pro-personal.ru",[2310,2311]],["resobr.ru",[2310,2311]],["rnk.ru",[2310,2311]],["sekretariat.ru",[2310,2311]],["stroychet.ru",[2310,2311]],["trudohrana.ru",[2310,2311]],["ugpr.ru",[2310,2311]],["zarplata-online.ru",[2310,2311]],["zdrav.ru",[2310,2311]],["budgetnyk.com.ua",[2310,2311]],["dzakupivli.com.ua",[2310,2311]],["kadrovik01.com.ua",[2310,2311]],["medsprava.com.ua",[2310,2311]],["sop.com.ua",[2310,2311]],["golovbukh.ua",[2310,2311]],["buhsoft.ru26-2.ru",2311],["27r.ru",2312],["27sysday.ru",2313],["ojimail.ru",2313],["donetskfishing.2bb.ru",2314],["parfumclub.9bb.ru",2314],["colorforum.ru",[2314,2708]],["alpclubmei.mybb.ru",2314],["fkme.nc-21.ru",2314],["webtalk.ru",[2314,4513]],["wmforum.2bb.ru",2315],["2krota.ru",2317],["2olega.ru",2319],["7lostworlds.ru",2320],["2whois.ru",2321],["2womans.ru",2322],["psysovet24.ru",2322],["31tv.ru",[2324,2325]],["novostiliteratury.ru",2324],["kazan.32top.ru",2326],["38mama.ru",2329],["3dn.ru",2331],["megasoft.3dn.ru",[2332,2333]],["athlete.ru",2333],["kotomatrix.ru",2333],["probiysk.ru",[2333,3864]],["3drubik.ru",2334],["3dtoday.ru",2335],["3mod.ru",2336],["3mp3.ru",2337],["3mv.ru",2338],["libsib.ru",[2339,3335]],["mydocx.ru",2339],["4725.ru",2340],["47news.ru",2341],["5litra.ru",2343],["66.ru",2345],["80-e.ru",2353],["8lap.ru",2354],["9111.ru",2356],["9sx.ru",2357],["a-russia.ru",2358],["seeds.org.ua",2358],["a42.ru",2359],["abkhasiya.ru",2362],["rp-mechanics.ru",[2362,4001]],["abnews.ru",2363],["academic.ru",2364],["acer-a500.ru",2365],["rabota-kovrov.ru",2365],["sosnovskij.ru",[2365,4160]],["ackordofmine.ru",2366],["acomics.ru",2367],["actualtraffic.ru",2368],["adhands.ru",2369],["adult-images.ru",[2370,2371,2372]],["screenpost.ru",[2370,2453,4059]],["advesti.ru",2373],["aeslib.ru",2375],["afisha.ru",2376],["daily.afisha.ru",2377],["www.afisha.ru",2378],["afportal.ru",2379],["ag.ru",2380],["agilerussia.ru",2381],["agro-biz.ru",[2382,2383]],["ecology-of.ru",2382],["agrognom.ru",2384],["apral.ru",[2384,2467]],["kvmarvel.ru",2384],["agroxxi.ru",2385],["akademekb.ru",2387],["akak.ru",2388],["akakpravilno.ru",2389],["alcodistillers.ru",2390],["alexbruni.ru",2392],["click.alfabank.ru",2394],["aliexpressblog.ru",2395],["alimero.ru",2396],["all-biography.ru",2397],["all-for-kompa.ru",2398],["all-gigiena.ru",2399],["allbest.ru",2401],["allcarz.ru",[2404,2405]],["allcc.ru",2406],["alldonors.ru",2408],["allfight.ru",2409],["allgosts.ru",2410],["allhockey.ru",2411],["allking.ru",2412],["pornoshara.tv",[2412,4783]],["alllyr.ru",2413],["allmmorpg.ru",2414],["allrefrs.ru",2415],["allrepack.ru",2416],["allsport-tv.ru",2417],["allunix.ru",2418],["alphapedia.ru",2419],["alpindustria.ru",2420],["alvin-almazov.ru",[2424,2425]],["forum.amit.ru",2427],["amsterdamtravel.ru",2428],["amurpress.ru",2429],["anchem.ru",2430],["andevice.ru",[2431,2432]],["androeed.ru",2433],["appleinsider.ru",[2434,2465]],["hi-news.ru",[2434,3093]],["androproblem.ru",2435],["angvremya.ru",2437],["animalbox.ru",2438],["anime100500.ru",2440],["anime777.ru",2441],["animedub.ru",2442],["animejoy.ru",2443],["animemaga.ru",2444],["animemovie.ru",2446],["animestars.ru",2447],["anisima.ru",2448],["anti-free.ru",2450],["anypictures.ru",[2452,2453,2454]],["pixcloud.ru",[2453,2454]],["apest.ru",2456],["apidog.ru",2457],["apihot.ru",2459],["games.apitech.ru",2460],["www.aport.ru",2461],["app-s.ru",2462],["appstorrent.ru",2466],["kino-russfilm.ru",2467],["topgir.com.ua",[2467,4962]],["aptekamos.ru",2469],["arhangel.ru",2472],["ariom.ru",2473],["armflot.ru",2474],["armtorg.ru",2475],["aromatmasla.ru",[2476,2477]],["artemsannikov.ru",2478],["artfile.ru",2479],["artinvestment.ru",2480],["artlifebazar.ru",2481],["artsgtu.ru",2482],["asienda.ru",[2485,2486]],["diets.ru",[2485,2486,2779]],["mycharm.ru",[2485,2486]],["myjane.ru",[2485,2486,3577]],["stranamam.ru",[2485,2486,3577,4221]],["assessor.ru",2487],["forum.astrakhan.ru",2489],["astralomir.ru",2490],["astrohelper.ru",2491],["astv.ru",2493],["forum.athlete.ru",2494],["au.ru",2495],["audio-hi-fi.ru",2496],["electro-sila.ru",2496],["audit-it.ru",2497],["auto-dvrs.ru",2499],["auto-kmu.ru",2500],["auto43.ru",[2501,2502]],["dom43.ru",2502],["gorodkirov.ru",2502],["job43.ru",2502],["autocad-master.ru",2503],["autodoc.ru",2505],["spbit.ru",[2505,4177]],["autogener.ru",2506],["autolada.ru",2507],["autolikes.ru",2508],["autonevod.ru",2509],["rbclife.ru",[2513,3953]],["autostat.ru",2514],["autotom.ru",2515],["x-soft.tomsk.ru",[2515,4320]],["autotopik.ru",2516],["autotraveler.ru",2517],["avatan.ru",2518],["riatomsk.ru",[2518,3984]],["aviaham.ru",2519],["www.avito.ru",2520],["jekstrasens.ru",2521],["avtoradio.ru",[2524,2525]],["avtosreda.ru",[2526,2527]],["avtovokzaly.ru",2528],["infoindustria.com.ua",2530],["horo.meta.ua",2530],["forum.awd.ru",2531],["azbooki.ru",2532],["engisys.ru",2532],["zip1000.ru",2532],["azovnews.ru",2533],["b17.ru",2534],["klex.ru",2534],["koob.ru",[2534,3289]],["babyblog.ru",2537],["babysaratov.ru",2538],["balakhna.ru",2539],["banki.ru",2540],["bankiros.ru",2541],["barneos22.ru",2542],["bashinform.ru",2543],["bashskazki.ru",2544],["batenka.ru",2545],["baza-nomerov.ru",2546],["bazatabletok.ru",2547],["bazr.ru",2548],["bbcont.ru",2549],["bbs-sk.ru",2550],["bdmbase.ru",2551],["beatmake.ru",2552],["beautiflash.ru",2553],["popcake.tv",2553],["blackhole.beeline.ru",2554],["homenet.beeline.ru",2555],["benzin-price.ru",2558],["beon.ru",2559],["berkem.ru",2560],["best-antidepressanty.ru",2562],["bestfree.ru",2563],["bestpersons.ru",2565],["bezformata.ru",2567],["bfm.ru",2568],["bibliofond.ru",2569],["bigness.ru",2572],["bigpuzzle.ru",2574],["bikepost.ru",2575],["biletyplus.ru",2576],["biomolecula.ru",2577],["bioware.ru",2578],["bitcryptonews.ru",[2580,2581,2582]],["apostrophe.ua",[2581,4828]],["ogolosha.ua",[2581,5129]],["forum.materinstvo.ru",[2582,3439]],["vse-shutochki.ru",[2582,4486]],["biwork.ru",2583],["biysk-ok.ru",2584],["black-warez.ru",2585],["blackdesert-info.ru",2586],["blagden.ru",2588],["sitecoder.blogspot.ru",2592],["bloomchain.ru",2593],["bnkirov.ru",2595],["bobsoccer.ru",2596],["bolshoyvopros.ru",2598],["gol.ru",2600],["e-xecutive.ru",2604],["gibdd-gai.ru",2604],["bookz.ru",2605],["bookzvuk.ru",2606],["boomtv.ru",2607],["borda.ru",2608],["forum24.ru",2608],["myqip.ru",2608],["unoforum.ru",2608],["bosch-home.ru",2609],["botanichka.ru",2610],["hs-manacost.ru",2610],["oren.ru",[2610,3731]],["boxkino.ru",2611],["briefly.ru",2614],["browserss.ru",2615],["poleznii-site.ru",2616],["brutaljack.ru",2617],["bryansknovosti.ru",2618],["novozybkov.su",[2618,4685]],["bryansktoday.ru",2619],["bs-life.ru",2620],["bukety-iz-konfet.ru",2622],["bunin-lit.ru",2623],["chehov-lit.ru",2623],["cult-lib.ru",2623],["cult-news.ru",2623],["dostoevskiy-lit.ru",2623],["esenin-lit.ru",2623],["gogol-lit.ru",2623],["kuprin-lit.ru",2623],["lermontov-lit.ru",2623],["lit-info.ru",2623],["nabokov-lit.ru",2623],["nekrasov-lit.ru",2623],["niv.ru",[2623,3650]],["paustovskiy-lit.ru",2623],["pushkin-lit.ru",2623],["referat-lib.ru",2623],["svr-lit.ru",2623],["tolstoy-lit.ru",2623],["turgenev-lit.ru",2623],["vysotskiy-lit.ru",2623],["burdastyle.ru",2624],["business-gazeta.ru",2625],["businessmens.ru",2628],["buyerinfo.ru",2629],["agronom.com.ua",2631],["bvedomosti.ru",2632],["bwtorrents.ru",2633],["forum.byw.ru",2634],["cadelta.ru",[2636,2637]],["modfarm.ru",2637],["cakevita.ru",2638],["darevamed.ru",2638],["calc.ru",2639],["shkolazhizni.ru",2641],["caniplay.ru",2642],["car72.ru",2644],["carambatv.ru",2645],["career.ru",2646],["carobka.ru",2647],["carrotblog.ru",2648],["cars.ru",2649],["catchenglish.ru",2651],["cccp3d.ru",2653],["ccoins.ru",2654],["playercdn.cdnvideo.ru",2655],["changeworks.ru",2656],["charming-face.ru",2657],["chastnik-m.ru",2658],["chatovod.ru",2659],["mobile-4at-obshenie.chatovod.ru",2660],["cheezu.ru",2666],["chelny-izvest.ru",2667],["chelnyclub.ru",2668],["chelseablues.ru",2669],["chelseanews.ru",2670],["chemrise.ru",2671],["chess-samara.ru",2673],["chesspro.ru",2674],["chevy-niva.ru",2675],["forum.china-iphone.ru",2676],["chinaprices.ru",2677],["chinaspb350.ru",2678],["chipmaker.ru",[2680,2681]],["goldsrc.ru",[2681,3040]],["forum.chiptuner.ru",2682],["chto-proishodit.ru",2684],["chuvyr.ru",2685],["cian.ru",2686],["cisoclub.ru",2687],["city-n.ru",2688],["online-films.ckoro.ru",2689],["clan-soprano.ru",2690],["izmailov.tv",2690],["cleverstudents.ru",2691],["club.ru",2693],["club-lexus.ru",2694],["clubsandero.ru",2695],["clubtk.ru",2696],["cmlt.ru",2697],["cn.ru",[2698,2699]],["factorio.su",[2700,4667]],["anticollector.biz.ua",2700],["vikna.tv",[2701,4805]],["zoom.cnews.ru",2703],["cpainform.ru",[2703,2725]],["docs.cntd.ru",2704],["m.ua",[2704,4999,5089]],["cod31.ru",2705],["cofp.ru",2706],["coil32.ru",2707],["old.kurs.com.ru",2710],["marvel.com.ru",2711],["pornolomka.com.ru",2712],["comboplayer.ru",2713],["comedy-radio.ru",2714],["comfysoft.ru",2715],["consmed.ru",2719],["cool-archive.ru",2720],["copypast.ru",2722],["cowcash.ru",2724],["cpykami.ru",2726],["crazygames.ru",2729],["creativportal.ru",2730],["crimea.ru",2731],["crmonline.ru",2732],["crypto-coins.ru",2733],["cs-amba.ru",2734],["csgolife.ru",2735],["csharpprogramming.ru",2736],["cska-hockey.ru",2737],["hctorpedo.ru",[2737,3083]],["csmania.ru",2738],["forum.csmania.ru",2739],["karaoke.ru",2740],["ctc-rnd.ru",2741],["ctnews.ru",2742],["culture.ru",2744],["cwetochki.ru",2745],["cyberforum.ru",2746],["cyberinfo.ru",2747],["cyberleninka.ru",2748],["cyberstyle.ru",2751],["d-russia.ru",2752],["d3.ru",2753],["daboom.ru",2754],["dachnye-sovety.ru",2755],["dailyhoro.ru",2757],["dari-radost13.ru",2758],["beadeath.dclans.ru",2760],["asn.in.ua",[2760,5042]],["delovoigorod.ru",2762],["delovoy-kirov.ru",2763],["delpc.ru",2764],["delpos.ru",2765],["demiart.ru",2766],["design-warez.ru",2769],["deti-obninsk.ru",2770],["detstrana.ru",2771],["dezbox.ru",2773],["hitfm.ru",2774],["montecarlo.ru",2774],["rusradio.ru",[2774,4023]],["dietaonline.ru",2777],["digger.ru",2780],["digibi.ru",2781],["dimonvideo.ru",2782],["directlot.ru",2783],["disney.ru",2784],["divx-kino.ru",2785],["dj.ru",2786],["djekxa.ru",2787],["djrogoff.ru",2788],["dlltop.ru",2789],["dnevnienovosti.ru",2790],["do.ru",2792],["doc-tv.ru",2793],["moya-planeta.ru",[2793,3551]],["naukatv.ru",2793],["ferr-um.ucoz.ru",2796],["doctube.ru",2797],["narodna-osvita.com.ua",2797],["dokak.ru",2799],["dom-sonnik.ru",2800],["gadania-na-lubov.ru",2800],["dom72.ru",2801],["domfailov.ru",2803],["domkad.ru",2804],["domodedovod.ru",2805],["domsnov.ru",2807],["domsovetof.ru",2808],["donday.ru",2809],["donday-aksay.ru",2809],["donday-novocherkassk.ru",2809],["donday-shakhty.ru",2809],["donday-taganrog.ru",2809],["volga-day.ru",2809],["forum.donfisher.ru",2810],["doramalive.ru",2811],["dorognoe.ru",[2812,2813]],["europaplus.ru",[2813,2877]],["radio7.ru",2813],["retrofm.ru",2813],["dotaguide.ru",2815],["dowlatow.ru",2816],["download-software.ru",2817],["dressupmix.ru",[2818,2819]],["teensgames.ru",2819],["driver.ru",2822],["droidmod.ru",2823],["drom.ru",[2824,2825]],["forums.drom.ru",2826],["drupal.ru",2827],["dungeonmaster.ru",2830],["duster-clubs.ru",2831],["e-katalog.ru",2835],["ek.ua",[2835,4998,4999]],["e-sant.ru",2836],["eanews.ru",2839],["eapteka.ru",2840],["earth-chronicles.ru",2841],["ebay-russia.ru",2842],["ecigtalk.ru",2844],["ecm-journal.ru",2845],["edablog.ru",2848],["edimdoma.ru",2849],["edunews.ru",2850],["eftwiki.ru",2851],["www.eg.ru",[2852,2853]],["gorodche.ru",2853],["ekabu.ru",2854],["elbruso.ru",2855],["electric-house.ru",2856],["electroandi.ru",2857],["elhow.ru",2858],["elwo.ru",2859],["emuzic.ru",2860],["englishsub.ru",[2862,2863]],["lenglish.ru",2862],["ereko.ru",2864],["erudition.ru",2865],["eschemo.ru",2866],["esetnod32.ru",2867],["esoreiter.ru",2868],["esp8266.ru",2869],["espritgames.ru",2870],["etomesto.ru",2872],["fight.ru",[2874,2908,2909]],["football.konkurent.ua",2875],["eurosport.ru",2878],["evlas.ru",2880],["exdex.ru",2881],["expertcen.ru",[2884,2885]],["express-prigorod.ru",2887],["fanat1k.ru",2891],["fapl.ru",2892],["faqusha.ru",2893],["faston24.ru",2895],["fatcatslim.ru",2896],["fb.ru",2897],["fbsearch.ru",2898],["fcenter.ru",2900],["fchimik.ru",2901],["fcpug.ru",2903],["motor.ru",[2906,3545]],["secretmag.ru",[2906,4068]],["wmj.ru",2906],["ffoodd.ru",2907],["www.sport.ru",[2908,4184]],["file-online.ru",2910],["films-torrent.ru",2912],["finanz.ru",2914],["finecooking.ru",2915],["finfront.ru",2916],["finiz.ru",2918],["finmarket.ru",2919],["finzz.ru",[2921,2922]],["lolzona.ru",2921],["fion.ru",2923],["fit4power.ru",2925],["fiteria.ru",2926],["fitfan.ru",2927],["fitseven.ru",2928],["flashboot.ru",2930],["flashplayer.ru",2931],["floomby.ru",2932],["www.ogorod.ru",2933],["chis-chernomorsk.com.ua",[2933,4876]],["flowtation.ru",2934],["forum.flprog.ru",2935],["fluence-club.ru",2936],["flylady.ru",2937],["fm-app.ru",2938],["yootv.ru",2938],["tvapp.su",2938],["folkdoctor.ru",2939],["foodretail.ru",2945],["footballhd.ru",2947],["forbes.ru",2949],["forchecking.ru",2950],["forseven.ru",2951],["lifehaker.forum-top.ru",2952],["next-energy.forum2x2.ru",2954],["yakusubstudio.forum2x2.ru",2955],["znaemtolk.forum2x2.ru",2956],["forumhouse.ru",2957],["fotostrana.ru",2960],["fototelegraf.ru",2961],["fototips.ru",2962],["fragrantica.ru",2963],["freakenergy.ru",2964],["freescreens.ru",2967],["imgbase.ru",2967],["imgcach.ru",2967],["imgclick.ru",2967],["payforpic.ru",2967],["picclick.ru",2967],["picclock.ru",2967],["picforall.ru",2967],["freesoft.ru",2968],["freezpic.ru",2969],["fresher.ru",2971],["friends10.ru",2973],["fssprus.ru",2974],["fukushima-news.ru",2975],["funlog.ru",2977],["funmult.ru",2978],["fvhm.ru",[2979,2980]],["game-bomb.ucoz.ru",2979],["g-list.ru",[2981,2982]],["ongab.ru",2981],["gageno.ru",2983],["pikapo.ru",2983],["game-10.ru",2985],["game-roblox.ru",2986],["game01.ru",2987],["gamer.ru",2991],["gamer-mods.ru",2992],["gameround.ru",2993],["games-on-pc.ru",2994],["games-tv.ru",2995],["gamesisart.ru",2996],["gametimer.ru",2998],["gamexp.ru",2999],["gamingservers.ru",3000],["gastronom.ru",3001],["gavag.ru",3002],["gaynsk.ru",3003],["gazetametro.ru",3008],["gdeetotdom.ru",3009],["gdekluet.ru",3010],["moyaposylka.ru",3011],["ragingbiker.ru",3011],["genshin-info.ru",3014],["gid-minecraft.ru",3016],["gig-torrent.ru",3017],["giport.ru",3018],["gitaristu.ru",3020],["gitarkin.ru",3021],["mosuch.ru",3021],["pc-user.ru",3021],["photoshop-master.ru",3021],["gizmod.ru",3022],["glamour.ru",[3023,3024]],["gq.ru",3023],["glas.ru",3025],["health.mail.ru",[3025,3397,3398]],["glasscannon.ru",3026],["kgd.ru",3027],["glavmore.ru",3030],["glavufa.ru",3031],["globalmsk.ru",3032],["nta.ua",3032],["godendo.ru",3036],["specials.goha.ru",3037],["www.goha.ru",3038],["goldenlib.ru",3039],["goporez.ru",3042],["gorockop.ru",3044],["gorod47.ru",3045],["goroday.ru",3048],["gorodovoy.ru",3049],["gorodrabot.ru",3050],["tverigrad.ru",[3053,4377]],["gosvopros.ru",3054],["gotoroad.ru",3056],["forum.gov-zakupki.ru",3059],["gramota.ru",3061],["grand-lion.ru",3062],["griffiny.ru",3063],["grimuar.ru",3064],["gta-gaming.ru",3065],["guidesgame.ru",3070],["guitarplayer.ru",3071],["forum.guns.ru",3072],["gunsbroker.ru",3073],["gurutestov.ru",3074],["gzt-sv.ru",[3075,3076]],["muz-teoretik.ru",3076],["telik.top",3076],["iptv.org.ua",3076],["tva.org.ua",3076],["haba.ru",3077],["hackware.ru",3078],["kali.tools",3078],["halyavin.ru",3079],["internethalyava.ru",[3079,3173]],["hardstones.ru",3081],["hardwareluxx.ru",3082],["hdtrailer.ru",3084],["hdtv.ru",3085],["headphone-review.ru",3086],["helpsetup.ru",3087],["heregirl.ru",3089],["ledilana.ru",3089],["hetaqrqire.ru",3090],["hi-chef.ru",3091],["hibiny.ru",3094],["hideme.ru",3095],["historyrusedu.ru",3096],["mod-wot.ru",3099],["hl-inside.ru",[3100,3101]],["np.pl.ua",[3100,4148]],["hmn.ru",3102],["holm.ru",3103],["homearchive.ru",3104],["horadric.ru",3105],["hostmp3.ru",3107],["hotcharts.ru",3108],["hotlog.ru",3109],["houzz.ru",3110],["hqroom.ru",3111],["hr-portal.ru",3112],["htmlbook.ru",3113],["hwp.ru",3117],["i2r.ru",3119],["iblitzmods.ru",3120],["ibusiness.ru",3121],["ideya-biznesa.ru",3122],["ifias.ru",3123],["ifreeapps.ru",3124],["igdz.ru",3125],["igraemsa.ru",3127],["igrhost.ru",3128],["igromania.ru",[3129,3130]],["kanobu.ru",[3129,3224]],["igroutka.ru",3131],["igry-bitva-zamkov.ru",3132],["ikovrov.ru",3134],["image2you.ru",3135],["imageup.ru",3137],["imgfiles.ru",3140],["imgmoney.ru",3141],["imhonet.ru",3142],["imtw.ru",3143],["indigomath.ru",3144],["indivip.ru",3145],["inetsovety.ru",3146],["infectus.ru",3147],["info-mage.ru",3150],["milknews.ru",3151],["informpskov.ru",3153],["infotechnica.ru",3155],["infox.ru",3156],["inmyroom.ru",3158],["inopressa.ru",3159],["inpearls.ru",3161],["inpot.ru",3162],["insanegames.ru",3163],["instagrabber.ru",3164],["instagram-foto.ru",3165],["instantcms.ru",3166],["integral-calculator.ru",3167],["interfax.ru",[3168,3169]],["sport-interfax.ru",[3169,4183]],["internet-law.ru",3171],["investoday.ru",3174],["invisiblebra.ru",3175],["iv-modelist.ru",3175],["nakrutiperiscope.ru",[3175,3598]],["nrbiz.ru",3175],["pervoevtoroe.ru",3175],["starlinemedia.ru",3175],["tv-mari.ru",3175],["ipicture.ru",3177],["irad.ru",3178],["irk.ru",3180],["vesti.irk.ru",3181],["ironfriends.ru",3182],["iskra-sev.ru",3184],["islamnews.ru",3186],["istorikonline.ru",3187],["it-actual.ru",3188],["it-enginer.ru",3189],["it-here.ru",3190],["serveradmin.ru",[3191,4081]],["itvcom.ru",3193],["itzine.ru",3194],["ivanovonews.ru",3195],["ivbb.ru",3196],["ivi.ru",3197],["izbavsa.ru",3200],["izgr.ru",3201],["izhevsk.ru",3202],["izone.ru",3203],["jaomix.ru",3204],["jeder.ru",3206],["greenpost.ua",[3208,5023]],["jofo.ru",3210],["jsprav.ru",3211],["jstack.ru",3212],["jurnalu.ru",3213],["justcoolidea.ru",3215],["juventus.ru",3216],["k-agent.ru",3217],["kachni-ka.ru",3219],["kaermorhen.ru",3220],["kaifolog.ru",3221],["kaluga.ru",3222],["kalugacity.ru",3223],["rk.karelia.ru",3225],["kasparov.ru",[3226,3227]],["ria-m.tv",[3226,4786]],["kavkazova.ru",3228],["kavtoday.ru",3229],["sletat.ru",[3229,4115]],["kazanfirst.ru",3230],["kazanutlary.ru",3231],["kazus.ru",[3232,3233]],["kelmochka.ru",3234],["ketchuptv.ru",3235],["key-test.ru",3236],["kurs.if.ua",[3236,5036,5037]],["keypro2.ru",3237],["khl.ru",3239],["mhl.khl.ru",[3240,3241]],["vhlru.ru",3241],["video.khl.ru",3242],["whl.khl.ru",3243],["kidpuz.ru",3244],["kineshemec.ru",3245],["kingisepp.ru",3246],["kingisepp-today.ru",3247],["xn----etbbecbrbp5ahkja1ae7v.xn--p1ai",[3247,5252]],["kino-archive.ru",[3248,3249]],["kino-teatr.ru",3250],["kinofann.ru",3251],["kinofrog.ru",3252],["kinomania.ru",3253],["kinomonitor.ru",3254],["kinonavigator.ru",3255],["kinoteatr.ru",3262],["kinotv1.ru",3263],["kinow.ru",3264],["kirovnet.ru",3266],["kkal.ru",3267],["pi-c.ru",3268],["klerk.ru",3271],["www.km.ru",3274],["kmory.ru",3275],["kniga-diva.ru",3276],["knigi-chitaty.ru",3277],["komcity.ru",3280],["komiinform.ru",3281],["komionline.ru",3282],["kompas74.ru",3284],["konkurent.ru",3285],["konorama.ru",3286],["konstruktortestov.ru",3287],["koolinar.ru",3290],["kosmetista.ru",3292],["kot-i-koshka.ru",3293],["krolmen.ru",3299],["krugo.ru",3300],["ktonanovenkogo.ru",3301],["kttc.ru",3302],["ktv-ray.ru",3303],["kubik3.ru",3305],["kudainvestiruem.ru",3306],["kulturomania.ru",3308],["kupidonia.ru",3309],["kupikolesa.ru",3310],["kurer-sreda.ru",3311],["kursk-izvestia.ru",3313],["kurskcity.ru",3314],["kurufin.ru",3315],["kyron-clan.ru",3317],["l2argument.ru",3318],["l2db.ru",3319],["l2top.ru",3320],["la2nika.ru",3321],["ladyspecial.ru",3322],["laststicker.ru",3323],["legends.ru",3324],["lenov.ru",3326],["lessonsflash.ru",3328],["levashove.ru",3329],["lewi.ru",3330],["lfl.ru",3331],["lgoty-expert.ru",3332],["lideo.ru",3336],["life-prog.ru",3337],["life-students.ru",3338],["life170.ru",3339],["fototeens.lifeforums.ru",3340],["propohoroni.ru",3340],["lifehacker.ru",3341],["lifetambov.ru",3342],["likemetr.ru",3343],["liking-soft.ru",3345],["lineageternal.ru",[3346,3347]],["tera-lib.ru",3347],["lineykasm.ru",3348],["listaj.ru",3349],["litportal.ru",3351],["forum.littleone.ru",3352],["live24.ru",3353],["livecars.ru",[3356,3357]],["liveday.ru",3358],["liveposts.ru",3361],["liwihelp.ru",3365],["lost-abc.ru",3368],["lostfilm2.ru",3369],["love-sims.ru",3370],["lumpics.ru",3373],["lunno.ru",3374],["motolife24.ru",3374],["luxurynet.ru",3375],["lyricshub.ru",3377],["m-strana.ru",3378],["maam.ru",3380],["macosworld.ru",3381],["magcity74.ru",3382],["mail.ru",[3383,3384,3385,3386,3387,3388,3389]],["sportmail.ru",[3383,3387,3389,3409,3410,4189]],["kino.mail.ru",[3386,3401]],["tv.mail.ru",[3386,3417]],["auto.mail.ru",[3387,3390]],["calendar.mail.ru",3391],["cloud.mail.ru",[3392,3393]],["e.mail.ru",[3393,3396]],["octavius.mail.ru",[3393,3396]],["deti.mail.ru",3394],["dom.mail.ru",3395],["news.mail.ru",[3397,3408,3409,3410]],["pogoda.mail.ru",[3397,3398,3409,3414]],["vfokuse.mail.ru",3397],["horo.mail.ru",[3398,3400]],["hi-tech.mail.ru",3399],["lady.mail.ru",3402],["light.mail.ru",3403],["love.mail.ru",3404],["minigames.mail.ru",[3405,3406]],["okminigames.mail.ru",[3406,3411]],["my.mail.ru",3407],["otvet.mail.ru",3412],["pets.mail.ru",3413],["todo.mail.ru",3415],["touch.mail.ru",3416],["mainspy.ru",3418],["sp.mamask.ru",3420],["mamba.ru",3421],["mamcompany.ru",3422],["manikyres.ru",3423],["manjaro.ru",3424],["mannaya-kasha.ru",3425],["marathonec.ru",3427],["market-pages.ru",3428],["martrending.ru",3431],["masterstl.ru",3432],["matchtv.ru",3433],["video.matchtv.ru",3434],["matematika-club.ru",3435],["materialscience.ru",3437],["materinstvo.ru",3438],["math-prosto.ru",3440],["mauforum.ru",3441],["maxikarta.ru",3444],["mayaksbor.ru",[3447,3448]],["md4u.ru",3449],["mdex-nn.ru",3450],["videout.ru",3450],["meat-expert.ru",[3451,3452]],["china-review.com.ua",3451],["med-heal.ru",3453],["meddaily.ru",3455],["media-online.ru",3456],["mediametrics.ru",3458],["mediavitrina.ru",3460],["mediazavod.ru",3461],["medikforum.ru",3462],["medinfo-yar.ru",3463],["medside.ru",3465],["mega-stars.ru",3466],["megacritic.ru",3467],["moscowsg.megafon.ru",3468],["megaimg.ru",3469],["megapeer.ru",3472],["megapeer.vip",3472],["melodiimp3.ru",[3475,3476]],["sitepartners.ru",[3476,4109]],["memstatus.ru",3477],["mentoday.ru",3480],["novochag.ru",[3480,3667]],["pravilamag.ru",3480],["techinsider.ru",[3480,4269]],["thesymbol.ru",3480],["thevoicemag.ru",3480],["metaratings.ru",3481],["meteonova.ru",3482],["metodsilva.ru",3483],["metrologe.ru",3484],["metrprice.ru",3486],["miasskiy.ru",3488],["milknet.ru",3489],["minecraft-inside.ru",3491],["minecraft-mods.ru",3492],["minimultik.ru",3493],["mirdiets.ru",3494],["top10books.ru",3494],["mirkvartir.ru",3496],["mirlib.ru",3497],["mixmuz.ru",3502],["prnt.sc",[3504,4633]],["mkap.ru",3505],["mks-onlain.ru",3506],["mmamama.ru",3507],["mmgp.ru",3508],["mmo13.ru",[3509,3510]],["ps4.in.ua",3510],["mmogamez.ru",3511],["mmoglobus.ru",3512],["mmohelper.ru",3513],["mmotop.ru",3514],["mnogo-krolikov.ru",3516],["mnogoto4ka.ru",3517],["mnogovoprosov.ru",3518],["mob39.ru",3519],["mobiguru.ru",3520],["mobiledevice.ru",3521],["mobiset.ru",3523],["mobtop.ru",3524],["forum.mobzon.ru",3525],["mockva.ru",3526],["modfix.ru",3527],["mods-club.ru",3528],["modsgaming.ru",3529],["prokuzbass.ru",[3530,3877]],["moeobrazovanie.ru",3532],["molchun.ru",3535],["monstrbit.ru",3536],["monteon.ru",3537],["mosday.ru",3539],["my.mosenergosbyt.ru",3540],["mosgorzdrav.ru",3541],["motogon.ru",3543],["motoliga-nn.ru",3544],["motorpage.ru",3546],["motorpuls.ru",3547],["mountain.ru",3548],["moybrauzer.ru",3552],["moydrygpk.ru",3553],["myhairsalon.ru",3556],["progipertoniyu.ru",[3556,3873]],["znachenieimenipro.ru",[3556,4614]],["mozhaysksg.ru",3557],["mp3films.ru",3558],["mschistota.ru",3559],["mskgazeta.ru",3560],["mul-tor.ru",3561],["mult-film-pro.ru",3562],["camelot.multilocal.ru",3563],["camelot.userlan.ru",3563],["multoigri.ru",3565],["murman-fishing.ru",3566],["muz.ru",3567],["muz-tv.ru",3568],["minecraft15.my1.ru",3569],["myanimecorner.ru",3571],["otvaga2004.mybb.ru",3572],["utkonos.mybb.ru",3573],["myfelt.ru",3575],["mymirknig.ru",3579],["mirknig.su",3579],["myparcels.ru",3580],["olivkafrekenbok.myqip.ru",3583],["myshave.ru",3585],["myusli.ru",3587],["n1.ru",[3590,3591]],["n71.ru",3592],["nadavi.ru",3595],["nadavi.com.ua",3595],["nakanune.ru",3596],["narkoseti.ru",3599],["audiopoisk.narod.ru",3600],["doc-suvorov.narod.ru",3601],["naruto-brand.ru",3602],["narutoplanet.ru",3603],["bbs.nashalife.ru",3604],["nashashcola.ru",3605],["nashdisk.ru",3606],["nastroyvse.ru",3608],["natural-cosmetology.ru",3609],["ndscalc.ru",3611],["needtext.ru",3613],["nefrolab.ru",3614],["neosmi.ru",3615],["nesekretno.ru",3616],["story.neskromnie.ru",3617],["basaru.net.ru",3618],["superkarate.ru",[3618,4237]],["weblance.com.ua",3618],["lexxs.us",3618],["hotsoft.net.ru",3619],["wintech.net.ru",3620],["netall.ru",3621],["netschool-edu22-info.ru",3622],["newauthor.ru",3626],["newdaynews.ru",3627],["newradioshop.ru",3629],["mypornoonlain.tv",3632],["newsazerbaijan.ru",3633],["newsinfo.ru",3635],["newsko.ru",3636],["newstula.ru",3639],["ng.ru",3643],["ngnovoros.ru",[3644,3645]],["ngzt.ru",[3644,3645]],["progorod59.ru",[3644,3645]],["progorodchelny.ru",[3644,3645]],["progorodnsk.ru",[3644,3645]],["progorodsamara.ru",[3644,3645]],["prokazan.ru",[3644,3645]],["18000.com.ua",3644],["love.ngs.ru",3646],["sp.ngs.ru",3647],["nick-name.ru",3648],["niscu.ru",3649],["nixp.ru",3651],["nm71.ru",3652],["nmosktoday.ru",3653],["ppl.nnov.ru",3655],["noddb.ru",[3656,3657]],["android-club.ws",3656],["zenit-fk.ru",[3657,4611]],["forum.northnet.ru",3660],["vkusneedoma.ru",3661],["notik.ru",3662],["nov-pravda.ru",3663],["nova-wings.ru",3664],["novayagazeta.ru",3665],["novgorod.ru",3666],["novostioede.ru",3668],["novostroy-m.ru",3671],["novostroykin.ru",3672],["now.ru",3673],["nsp.ru",3674],["nsportal.ru",3675],["sibinfo.su",3676],["irtafax.com.ua",[3676,4903]],["servers-rust.ru",[3677,4083]],["gfxstuff.ws",3678],["o-keys.ru",3680],["obfog.ru",3681],["oblgazeta.ru",3682],["obnimau.ru",3683],["obogrevguru.ru",[3684,3685]],["stroitel-list.ru",3684],["termogurus.ru",[3684,3685]],["oboznik.ru",3686],["obrazbase.ru",3687],["obrkarta.ru",3689],["ochevidets.ru",3690],["octavia-a5.ru",3691],["odds.ru",3692],["oddstyle.ru",3693],["odeve.ru",3694],["odinelectric.ru",3695],["ognov.ru",3697],["porjati.ru",[3697,3828]],["sovkusom.ru",[3697,4166]],["ogorod.ru",3698],["ohotniki.ru",3700],["ok.ru",3701],["ok-pressa.ru",3702],["omskinform.ru",3706],["omskmama.ru",[3707,3708]],["prologic.su",3708],["omskzdes.ru",3710],["onfoto.ru",3713],["online-buhuchet.ru",3714],["online-south-park.ru",3715],["onlineguru.ru",3716],["onlinepetition.ru",3718],["onlinetrade.ru",3721],["only-paper.ru",3722],["onxa.ru",3724],["oplati.ru",3727],["optimistt.ru",3728],["orakul.ru",3729],["airgun.org.ru",3732],["linux.org.ru",3733],["mob.org.ru",3734],["rutor.org.ru",3735],["oru.ru",3737],["oryol.ru",3738],["osadovod.ru",3739],["oskazkax.ru",3740],["osnovu-ved.ru",3741],["bloknot-khersona.ks.ua",3741],["osocionike.ru",3743],["othereal.ru",3745],["otherforum.ru",3746],["e.otruda.ru",3747],["otvetkak.ru",3748],["otzyv.ru",3749],["ozon.ru",3753],["painart.ru",3754],["pojrem.ru",3755],["panzer35.ru",3756],["partarium.ru",3759],["pasmi.ru",3760],["pastenow.ru",3761],["patee.ru",3762],["pc-aio.ru",3766],["pcnews.ru",3767],["pechiexpert.ru",3769],["people-ask.ru",3773],["peopletalk.ru",3774],["pes-files.ru",3775],["pesenok.ru",3776],["songpros.ru",3776],["songspro.ru",3776],["pesiq.ru",3777],["petromap.ru",3780],["phantastike.ru",3784],["photo-boutique.ru",3785],["photoshablon.ru",3786],["pic4you.ru",3788],["pic5you.ru",3788],["pickupclub.ru",3789],["pickupforum.ru",3790],["piki-trip.ru",3792],["pipdecor.ru",3794],["pitbit.ru",3795],["pixs.ru",3796],["pkrc.ru",3797],["planet-today.ru",3798],["match-center.playmaker24.ru",3801],["playunturned.ru",3802],["pleer.ru",3803],["pleogame.ru",3804],["plodovie.ru",3806],["pnzstroi.ru",3809],["pobedish.ru",3810],["podelki-doma.ru",3811],["poebuilds.ru",3814],["pogoda21.ru",3816],["pogoda7.ru",3817],["poisk-ru.ru",3821],["poiskvps.ru",3822],["poker-wiki.ru",3823],["pokupki21.ru",3824],["polit.ru",3825],["poncy.ru",3826],["porno-monster.ru",3829],["pornotales.ru",3830],["pornotext.ru",3831],["portal-kultura.ru",3832],["portalgkh.ru",3833],["portamur.ru",3835],["postila.ru",3837],["postmoda.ru",3838],["posudaa.ru",3839],["poufe.ru",3840],["povar.ru",3841],["pozdrav.ru",3843],["viknaodessa.od.ua",[3843,5126]],["poznamka.ru",3844],["buh24.com.ua",3845],["pptcloud.ru",3847],["pr-people.ru",3849],["pravda-tv.ru",3851],["prazdnovik.ru",3853],["prestige-gaming.ru",3854],["prgazeta.ru",3855],["price.ru",3856],["prikol.ru",3857],["primorye.ru",3858],["primpress.ru",3860],["printerprofi.ru",3861],["privetsochi.ru",3862],["profbuh8.ru",3866],["professionali.ru",[3867,3868]],["ntn.ua",3868],["professorweb.ru",3869],["trashbox.ru",[3871,4348]],["program-pro.ru",3874],["promebelclub.ru",3878],["xn----btbdkbsogebtjq6bm4g5b.xn--p1ai",3878],["promigren.ru",3879],["pronedra.ru",3881],["pronovostroy.ru",3882],["prooflink.ru",3883],["prophotos.ru",3884],["propochemu.ru",3885],["propogodu.ru",3886],["proshkolu.ru",3888],["protdt.ru",3890],["proufu.ru",3891],["provapes.ru",3892],["province.ru",3893],["provinceinfo.ru",3894],["provladimir.ru",3895],["psxplanet.ru",3897],["psy-music.ru",3898],["publy.ru",3902],["pulscen.ru",3903],["pushkin.ru",3904],["pushkinprize.ru",3905],["puzzleheap.ru",3906],["pvcalc.ru",3907],["pythonworld.ru",3908],["news.qip.ru",3910],["qrcoder.ru",3911],["queen-time.ru",3913],["quote.ru",3914],["qwe.ru",3915],["r-kopilka.ru",3916],["r0.ru",3917],["rabota24online.ru",3918],["rabota66.ru",3919],["rabotasakhcom.ru",3920],["raceportal.ru",3921],["radiodacha.ru",3923],["radiokot.ru",3925],["radioradio.ru",3928],["radioscanner.ru",3930],["www.radioscanner.ru",3931],["raenza.ru",3932],["doctor.rambler.ru",3935],["finance.rambler.ru",3936],["horoscopes.rambler.ru",3937],["mail.rambler.ru",3938],["nova.rambler.ru",3939],["sport.rambler.ru",3940],["top100.rambler.ru",3941],["travel.rambler.ru",3942],["weekend.rambler.ru",3944],["woman.rambler.ru",3945],["www.rambler.ru",3946],["rapsinews.ru",3947],["rasfokus.ru",[3948,3949]],["waralbum.ru",3948],["rating-avto.ru",3950],["cash.rbc.ru",3954],["pro.rbc.ru",3955],["forum.rcdesign.ru",3959],["rcmm.ru",3960],["readytospeak.ru",3962],["realnoevremya.ru",3963],["referatwork.ru",3965],["region15.ru",3966],["rekportal.ru",3968],["remontcompa.ru",3971],["repetit-center.ru",3973],["reporter64.ru",3974],["reshak.ru",3975],["reviewdetector.ru",3977],["rin.ru",3987],["risk.ru",3988],["risovach.ru",3989],["ritsatv.ru",3990],["rk1.ru",3991],["rlocman.ru",3992],["rlsnet.ru",3993],["rmnt-aqua.ru",3994],["roadvictory.ru",3995],["robloro.ru",3996],["rocketdockfree.ru",3997],["rosrabota.ru",3999],["roypchel.ru",4000],["rpod.ru",4002],["lk.rt.ru",4003],["rt02.ru",4004],["ru-minecraft.ru",4006],["rufox.ru",4008],["www.ruhim.ru",4009],["runews24.ru",4010],["rupor73.ru",4011],["rus-urologiya.ru",4012],["rusdemotivator.ru",4013],["rusdozor.ru",4014],["rusdtp.ru",4015],["ruskino.ru",4016],["ruskline.ru",4017],["tvin.su",4021],["russiancfg.ru",4025],["russianporno911.ru",4026],["russianpost.ru",4027],["russkiiyazyk.ru",4028],["russkiypro.ru",4029],["rustaste.ru",4030],["rutvet.ru",4034],["s-platoon.ru",4035],["s13.ru",4036],["salex.ru",4037],["samlib.ru",4039],["samods.ru",4040],["samopoznanie.ru",4041],["samoychiteli.ru",4042],["sampik.ru",4043],["sanstv.ru",4045],["sapr.ru",4046],["forum.saransk.ru",4047],["sasisa.ru",4049],["wap.sasisa.ru",4050],["sberometer.ru",4052],["sbp-program.ru",4054],["scandar.ru",4055],["scask.ru",4056],["scooter777.ru",4058],["sdelanounas.ru",4063],["sdelaycomp.ru",4064],["season.ru",4065],["seasonvar.ru",4066],["secondstreet.ru",4067],["1901.selcdn.ru",4069],["self-edu.ru",4070],["semerkainfo.ru",4071],["seopult.ru",4074],["serfery.ru",4075],["serg-casper.ru",4076],["seriallife.ru",4077],["serialochka.ru",4078],["servernews.ru",4082],["severstalclub.ru",4085],["sftv.ru",4086],["sgad.ru",4087],["shahty.ru",4088],["shakai.ru",4089],["sheensay.ru",4092],["sheru.ru",4093],["sho-me.ru",4094],["shophelp.ru",4095],["shpargalkablog.ru",4096],["sibdepo.ru",4098],["sibnet.ru",4099],["info.sibnet.ru",4100],["soft.sibnet.ru",4101],["video.sibnet.ru",4102],["www.sibnet.ru",4103],["simulyator-myshi.ru",4107],["sitepokupok.ru",4110],["skachaj24.ru",4111],["skmash.ru",4112],["skyback.ru",4113],["slbook.ru",4114],["slivap.ru",4116],["slovarozhegova.ru",4119],["smart-lab.ru",4120],["smartbobr.ru",4121],["smexigrex.ru",4122],["smi2.ru",4123],["smile-vkontakte.ru",4124],["smolbattle.ru",4125],["smolensk-auto.ru",4126],["smolensk2.ru",4128],["smotrikinohit.ru",4129],["snitsya-son.ru",4131],["snn-mn.ru",4132],["snob.ru",4133],["snovidenija.ru",4134],["snowrock.ru",4136],["soccer365.ru",4139],["soccer365.com.ua",4139],["sochinyashka.ru",4140],["socproxy.ru",4141],["domik.ua",[4141,4987]],["soel.ru",4142],["soft-arena.ru",4144],["soft-file.ru",4146],["soft-i-kino.ru",[4147,4148]],["softboard.ru",4150],["softby.ru",4151],["softking.ru",4152],["softodrom.ru",4153],["softonic.ru",4154],["softru.ru",4155],["softsalad.ru",4156],["sol-online.ru",4157],["solncewonews.ru",4158],["sostav.ru",4161],["sotovik.ru",4162],["news.soundex.ru",4163],["soundtimes.ru",4164],["sovetyporemontu.ru",4165],["spartak.ru",4169],["gazeta.spb.ru",4172],["marketing.spb.ru",4174],["splkirov.ru",4180],["sportmk.ru",4191],["cyber.sports.ru",4195],["www.sports.ru",4196],["spravportal.ru",4198],["sql-tutorial.ru",4199],["sr-week.ru",4200],["srtclub.ru",4202],["staforceteam.ru",4203],["stalker-gsc.ru",4204],["stalkermod.ru",4205],["stankiexpert.ru",4207],["star-wars-film.ru",4208],["uralweb.ru",[4210,4410]],["startgamer.ru",4211],["steelsports.ru",4214],["sterlegrad.ru",4215],["stock-list.ru",4216],["stocktime.ru",4217],["stolica.ru",4218],["stopress.ru",4220],["strikes.ru",4224],["stud-time.ru",4225],["stylenews.ru",4229],["sudga.ru",4231],["sunhome.ru",4233],["sunsurv.ru",4234],["superjob.ru",4236],["supertabak.ru",4239],["svadbavo.ru",4240],["svetlica-mama-blogger.ru",4241],["swaego.ru",4243],["synonymizer.ru",4245],["synthira.ru",4246],["sysadminblog.ru",4247],["sysadmins.ru",4248],["system-fx.ru",4249],["taba.ru",4251],["tackler.ru",4252],["tagilcity.ru",4253],["tagline.ru",4254],["talkers.ru",4255],["talkwebber.ru",4256],["doska.tamboff.ru",4258],["taminfo.ru",4259],["tassbiz.ru",4261],["tatler.ru",4262],["taxifm.ru",4264],["tdaily.ru",4265],["te4h.ru",4266],["tea-online.ru",4267],["techdigest.ru",4268],["techmusic.ru",4270],["technoavia.ru",4271],["tehno-rating.ru",4272],["tehnobeton.ru",4273],["teknoblog.ru",4274],["tele-satinfo.ru",4276],["temp-mail.ru",4280],["templateinstant.ru",4281],["tenstars.ru",4282],["teploguru.ru",4283],["tests-exam.ru",4284],["texnic.ru",4285],["textarchive.ru",4286],["tg-a.ru",4287],["tglink.ru",4288],["the-geek.ru",4289],["theins.ru",4291],["thelastgame.ru",4292],["theonion.ru",4293],["theplace.ru",4294],["thevidosss.ru",4296],["thevista.ru",4297],["thisisus.ru",4299],["thr.ru",4300],["tihvesti.ru",4301],["time-to-read.ru",4302],["timeallnews.ru",4303],["tkaninfo.ru",4305],["tltgorod.ru",4306],["tltnews.ru",4307],["tnt-online.ru",4310],["togliatti24.ru",4311],["tokzamer.ru",4312],["tolknews.ru",4313],["desk.tomsk.ru",4314],["gorod.tomsk.ru",4315],["mama.tomsk.ru",4316],["novo.tomsk.ru",4317],["sadiki.tomsk.ru",4318],["tv2.tomsk.ru",4319],["forum.tomsknet.ru",4321],["tonkosti.ru",4322],["tonnews.ru",4323],["topcraft.ru",[4326,4327]],["mctop.su",[4327,4679]],["topgearrussia.ru",4328],["tophotels.ru",4329],["toptracker.ru",4330],["torrent-bort.ru",[4331,4332]],["torrent-ideal.ru",4334],["torrent-igruha.ru",4335],["torrent10.ru",4336],["torrent3.ru",4336],["torrent50.ru",4336],["torrnado.ru",4337],["tourpom.ru",4340],["tproger.ru",4341],["tracker.ru",4342],["forum.tradelikeapro.ru",4344],["tradoman.ru",4345],["translate.ru",4346],["translit.ru",4347],["travel3.ru",4349],["travelask.ru",4350],["traveller-eu.ru",4351],["trend-city.ru",4352],["trishurupa.ru",4355],["triskirun.ru",4356],["tula-football.ru",4360],["tulactive.ru",4362],["tuningkod.ru",4364],["news.turizm.ru",4366],["api.turk-sinema.ru",4367],["api.ekranka.tv",4367],["api.yadoma.tv",4367],["turkish-tv-series.ru",4368],["turkishtvsoapopera.ru",4369],["tutu.ru",4370],["tuzlist.ru",4371],["tvcook.ru",4374],["karavan.tver.ru",4375],["forum.tvercity.ru",4376],["tverisport.ru",[4378,4379]],["tverlife.ru",4380],["tvigle.ru",4382],["tvoj-onlajn.ru",4385],["tvoyazhizn50.ru",4386],["tvsok.ru",4387],["twizz.ru",4390],["tyndex.ru",4391],["uamovies.ru",4393],["ucoz.ru",4395],["leonkrevs.ucoz.ru",4396],["samodelkyn.ucoz.ru",4397],["ucrazy.ru",4398],["ufacitynews.ru",4399],["ufamama.ru",4400],["ug.ru",4402],["ugo.ru",4403],["umpro.ru",4404],["uploads.ru",4405],["upn.ru",4406],["uptracker.ru",4407],["ural56.ru",4408],["urank.ru",4411],["urbc.ru",4412],["useron.ru",4414],["space.utema.ru",4416],["utmagazine.ru",4417],["uznayvse.ru",4419],["v-dacha.ru",4420],["v-zlom.ru",4423],["v102.ru",4424],["vakhta-job.ru",4425],["vashdom.ru",4427],["vashdosug.ru",4428],["vashgorod.ru",4429],["vbr.ru",4431],["vekx.ru",4436],["vellisa.ru",4437],["velosipedinfo.ru",4438],["med.vesti.ru",4444],["realty.vesti.ru",4445],["vfl.ru",4448],["vgae.ru",4449],["vgorodekirove.ru",4450],["videokaif.ru",4453],["videovegas.ru",4454],["vika-plus.ru",4455],["forum.vingrad.ru",4457],["vip-mods.ru",4458],["vipvideoclub.ru",4459],["videoclub.site",4459],["virpl.ru",4460],["virtualbrest.ru",4461],["vitaportal.ru",4462],["vk-smi.ru",4464],["vkdiz.ru",4465],["vkplay.ru",4466],["kino.vl.ru",4468],["vladday.ru",4469],["vladnews.ru",4470],["vmo24.ru",4473],["vnitkah.ru",4475],["vodotopim.ru",4476],["voenhronika.ru",4477],["vologdahistory.ru",4478],["volzsky.ru",4479],["voprosov-net.ru",4480],["votpusk.ru",4481],["votrube.ru",4482],["vsadu.ru",4485],["vse42.ru",4487],["vseapteki.ru",4488],["vsebasni.ru",4489],["vsehvosty.ru",4490],["vseosi.ru",4491],["vsepredohraniteli.ru",4492],["vseprorebenka.ru",4493],["vsluh.ru",4494],["vsthouse.ru",4495],["vtomske.ru",4496],["news.vtomske.ru",4497],["vuzopedia.ru",4498],["w7phone.ru",4500],["waitpost.ru",4501],["weather7.ru",4505],["web-shpargalka.ru",4506],["webdesign-master.ru",4507],["webofcomics.ru",4510],["webpark.ru",4512],["webtous.ru",4514],["wefilms.ru",4515],["westernfilm.ru",4516],["news14.wifiram.ru",4518],["wikireality.ru",4519],["win7ka.ru",4522],["windata.ru",4524],["winstation.ru",4525],["wintorrents.ru",4526],["wmmail.ru",4529],["womanadvice.ru",4531],["womanbusiness.ru",4532],["forum.woodtools.ru",4534],["wooordhunt.ru",4535],["world-art.ru",4537],["world-weather.ru",4539],["worldcrisis.ru",4540],["forum.worldoftanks.ru",4541],["worldoftanksgame.ru",4542],["wotspeak.ru",4543],["wowgaid.ru",4544],["wowlol.ru",4545],["wowskill.ru",4546],["wuzzup.ru",4548],["wysiwygwebbuilder.ru",4549],["x-16.ru",4550],["xakep.ru",4553],["xboxrussia.ru",4554],["xbts.ru",4555],["ximepa.ru",4556],["xtool.ru",4557],["xxuy.ru",4558],["xxx-russian.ru",4559],["cinephile-online-hd.xyzy.ru",4560],["y-games.ru",4561],["realty.ya.ru",4563],["yachaynik.ru",4565],["yagd-torr.ru",4566],["yagramotniy.ru",4567],["yakako.ru",4568],["yamart.ru",4571],["travel.yandex.ru",4575],["uslugi.yandex.ru",4576],["yapx.ru",4578],["yarportal.ru",[4579,4580]],["xn--80awhdeco3h.xn--p1ai",4579],["yepman.ru",4582],["joker.ykt.ru",4584],["stroy.ykt.ru",4585],["youla.ru",4587],["youtext.ru",4588],["yp.ru",4589],["ysia.ru",4591],["ytvideo.ru",4592],["yuga.ru",4593],["yur-zakon.ru",4594],["z-torrents.ru",4595],["za4eti.ru",4596],["zab.tv",4597],["zahav.ru",4598],["zakazgid.ru",4599],["zakonia.ru",4601],["forum.zakonia.ru",4602],["zamena-podshipnikov.ru",4603],["zanmsk.ru",4604],["zaporpobedim.ru",4605],["zaqw.ru",4606],["zastroyschiki39.ru",4607],["zelenograd.ru",4610],["zhukvesti.ru",4612],["zmoe.ru",4613],["znaigorod.ru",4615],["znaikak.ru",4616],["zol.ru",4618],["zombi-family.ru",4619],["forum.zoneofgames.ru",4622],["zoodrug.ru",4624],["zoospravka.ru",4626],["zpravda.ru",4628],["zvezdaweekly.ru",4630],["zzap.ru",4632],["underver.se",4634],["underverse.su",4634],["nya.sh",4635],["amedia.site",4636],["filmitorrent.site",4638],["fonland.site",4639],["porno-island.site",4640],["qaru.site",4641],["storinka.site",4642],["storinka.com.ua",4642],["ebooks.skin",4643],["sfw.so",4644],["economic.social",4645],["animego.space",4646],["onlineclass.space",4647],["realstream.space",4648],["websdr.space",4649],["rgho.st",4650],["top.thepo.st",[4651,4652]],["kadik.com.ua",4652],["ander.su",4655],["androidphone.su",4656],["apteki.su",4657],["ati.su",4658],["tm.ati.su",4659],["trucks.ati.su",4659],["audioportal.su",4660],["bestgamer.su",4661],["allgames.zone",4661],["bhf.su",4662],["caravan.su",4663],["cryptoworld.su",4665],["games-two.su",4668],["glav.su",4669],["infokam.su",4670],["insite.su",4671],["kievforum.ipb.su",4672],["kino-line.su",4674],["blog.korabli.su",4675],["mcrate.su",4678],["minecraft-mod.su",4680],["omnibus.moy.su",4682],["novostroy.su",4684],["piratia.su",4686],["porngames.su",4687],["prisnilos.su",4688],["rockstargame.su",4690],["sd-company.su",4692],["sexoporno.su",4694],["shopping-spb.su",4695],["southpark.su",4696],["lyucifer.tv",4696],["m-z.tv",4696],["izmailovtv.xyz",4696],["stih.su",4697],["stolica-s.su",4698],["topgame.su",4700],["vlab.su",4701],["w98008mo.beget.tech",4703],["ogo.ua",[4705,5127]],["5peciali5t.tk",4710],["chahid4u.tk",4711],["mazepa.to",4713],["protonvideo.to",4715],["wstream.to",4716],["actual.today",4717],["equity.today",4718],["agronom.top",4723],["indi1.top",4724],["zannn.top",4725],["itcrowd.top",4726],["kinolook.top",4727],["megatrack.top",4728],["shrlink.top",4730],["telek.top",4731],["volna.top",4732],["1yar.tv",4733],["animespirit.tv",4734],["arigato.tv",4735],["arigus.tv",4736],["baibako.tv",4737],["dndz.tv",4739],["domkino.tv",4740],["ebongo.tv",4741],["ekranka.tv",4742],["eneyida.tv",4743],["espreso.tv",[4744,4745,4746]],["tv.meta.ua",[4746,5095]],["fast-torrent.tv",4747],["football-russia.tv",4748],["fox-online.tv",4750],["giclub.tv",4751],["gtk.tv",4752],["guberniya.tv",4753],["hindcine.tv",4754],["hochu.tv",4755],["kanaldim.tv",4757],["uatv.ua",4757],["kino-zal.tv",4759],["kinoblog.tv",4760],["kinovdom.tv",4761],["kuban24.tv",4763],["limehd.tv",4764],["m-live.tv",4766],["more.tv",4768],["odysseus.more.tv",4769],["mult-fan.tv",4770],["novafilm.tv",4773],["novy.tv",4774],["objectiv.tv",4775],["obob.tv",4776],["okanime.tv",4777],["ovva.tv",4778],["peers.tv",4779],["piter.tv",4780],["pornoboss.tv",4781],["pornogam.tv",4782],["protanki.tv",4784],["rideo.tv",4787],["rivne1.tv",4788],["rus24.tv",4789],["sakh.tv",4790],["sawlive.tv",4791],["seetv.tv",4792],["show-online.tv",4794],["smotrisport.tv",4796],["softbox.tv",4797],["thailandproperty.tv",4798],["tvoemisto.tv",4801],["player.twitch.tv",4802],["uafilm.tv",4803],["wakanim.tv",4808],["wasd.tv",4809],["webcam-erotic.tv",4810],["wikianime.tv",4812],["yocast.tv",4814],["104.ua",4815],["1kr.ua",4816],["games.24tv.ua",4821],["4mama.ua",4823],["tvoymalysh.com.ua",[4823,4965]],["5.ua",4824],["agroportal.ua",4825],["agrotimes.ua",4826],["aquaforum.ua",4829],["otipb.at.ua",4830],["ut3mk.at.ua",4831],["automoto.ua",4833],["avtoblog.ua",4834],["avtoradio.ua",4835],["beauty.ua",[4837,4838]],["edinstvennaya.ua",[4837,4996]],["viva.ua",[4837,5204]],["bin.ua",4840],["business.ua",4843],["menu.cc.ua",4844],["mycooking.pp.ua",4844],["cf.ua",4845],["provce.ck.ua",4846],["zmi.ck.ua",4847],["map.cn.ua",4849],["slavutich.cn.ua",4851],["1news.com.ua",4852],["49000.com.ua",4853],["a7d.com.ua",4854],["agrarii-razom.com.ua",4855],["news.agro-center.com.ua",4859],["apnews.com.ua",4863],["apostrophe.com.ua",4864],["armyinform.com.ua",4865],["bankchart.com.ua",4868],["bankua.com.ua",4869],["buknews.com.ua",[4872,4873]],["camtasia.com.ua",4874],["denzadnem.com.ua",4878],["dnpr.com.ua",[4879,4880]],["gorsovet.com.ua",4880],["dpchas.com.ua",4881],["edenland.com.ua",4882],["finbalance.com.ua",4889],["fitomarket.com.ua",4890],["gadgetstyle.com.ua",4892],["geomap.com.ua",4894],["gorodkiev.com.ua",4896],["guland.com.ua",4899],["harpersbazaar.com.ua",4900],["hsl.com.ua",4901],["inspired.com.ua",4902],["itnet.com.ua",4904],["itnews.com.ua",4905],["jewishnews.com.ua",4907],["joblog.com.ua",4908],["kidstaff.com.ua",4909],["sovet.kidstaff.com.ua",4910],["ktozvonit.com.ua",4913],["libelle.com.ua",4917],["lifedon.com.ua",4918],["lifter.com.ua",4919],["local.com.ua",4920],["lypa.com.ua",4921],["me3.com.ua",4923],["minfin.com.ua",4925],["moto.com.ua",4926],["msd.com.ua",4927],["myukraina.com.ua",4928],["nezhatin.com.ua",4929],["ngsrabota.com.ua",4930],["onlinemusic.com.ua",4934],["open4business.com.ua",4935],["paramountcomedy.com.ua",4937],["poltavawave.com.ua",4940],["poradumo.com.ua",4941],["pravo-porada.com.ua",4944],["prichernomorie.com.ua",4945],["proagro.com.ua",4946],["programy.com.ua",4947],["rivnenews.com.ua",4948],["rz.com.ua",4949],["shans.com.ua",4950],["shopinfo.com.ua",4951],["siver.com.ua",4952],["virus-stop.com.ua",[4954,4972]],["sobitie.com.ua",4955],["sportnews.com.ua",4956],["stroimdom.com.ua",4957],["forum.taxiservice.com.ua",4958],["telegraf.com.ua",4959],["the-village.com.ua",4960],["travelgps.com.ua",4963],["tribun.com.ua",4964],["ukrlib.com.ua",4966],["ukrs.com.ua",4967],["unn.com.ua",[4968,4969]],["inter.ua",[4969,5057]],["vidstezhyty.com.ua",4971],["vitatv.com.ua",4973],["westudents.com.ua",4977],["zaholovok.com.ua",4979],["promin.cv.ua",4983],["hi.dn.ua",4985],["slavinfo.dn.ua",4985],["news.dn.ua",4986],["vp.donetsk.ua",4988],["dou.ua",4989],["nashemisto.dp.ua",4991],["uoor.dp.ua",4992],["dsnews.ua",[4994,4995]],["education.ua",4997],["facenews.ua",5001],["i.factor.ua",5003],["fakty.ua",5004],["finance.ua",[5005,5006]],["news.finance.ua",5007],["fixygen.ua",5008],["flagma.ua",5009],["buhoblik.org.ua",[5009,5134]],["forbes.ua",5013],["gazeta.ua",5016],["glavnoe.ua",5018],["glavpost.ua",5019],["golos.ua",5020],["grad.ua",5022],["healthinfo.ua",5025],["hh.ua",5026],["hotline.ua",5028],["hubs.ua",5029],["tv.i.ua",5031],["www.i.ua",5032],["radiotrek.rv.ua",[5037,5162]],["pravda.if.ua",5038],["report.if.ua",5039],["versii.if.ua",5040],["city450.in.ua",5043],["crimezone.in.ua",5044],["e-book.in.ua",5045],["gsm.in.ua",5047],["medbib.in.ua",5048],["pro-kyiv.in.ua",5049],["rayon.in.ua",5050],["tyachivnews.in.ua",5053],["infocar.ua",5055],["informator.ua",5056],["joinfo.ua",5060],["kg.ua",5061],["newsroom.kh.ua",5062],["slk.kh.ua",5063],["rabota.kharkov.ua",5064],["0day.kiev.ua",5065],["biznet.kiev.ua",5067],["dominus.kiev.ua",5068],["dynamo.kiev.ua",5069],["funtime.kiev.ua",5070],["izvestia.kiev.ua",5071],["moto.kiev.ua",5072],["shram.kiev.ua",5073],["smartsoft.kiev.ua",5074],["format.kr.ua",5079],["ksza.ks.ua",5080],["t.ks.ua",5081],["vechirniy.kyiv.ua",5083],["lb.ua",5085],["flatfy.lun.ua",5086],["visnyk.lutsk.ua",5087],["marieclaire.ua",5090],["medicina.ua",5091],["pogoda.meta.ua",5094],["metamarket.ua",5096],["meteo.ua",5097],["meteoprog.ua",5098],["militarist.ua",5099],["mind.ua",5100],["moirebenok.ua",5101],["molbuk.ua",5102],["multitest.ua",5104],["my.ua",5105],["azart.net.ua",5106],["broadcast.net.ua",5107],["c-s.net.ua",5108],["okrain.net.ua",5110],["regionnews.net.ua",5113],["smska.net.ua",5114],["trserial.net.ua",5115],["zakarpattya.net.ua",5116],["nrj.ua",5117],["video.oboz.ua",5121],["1tv.od.ua",5123],["culturemeter.od.ua",5124],["odessa-life.od.ua",5125],["city.ogo.ua",5128],["news.online.ua",5132],["btu.org.ua",5133],["cfts.org.ua",5135],["e-bookua.org.ua",5137],["mac.org.ua",5139],["patrioty.org.ua",5141],["risu.org.ua",5142],["umu.org.ua",5146],["petcare.ua",5148],["ng.pl.ua",5149],["pogliad.ua",5150],["price.ua",5151],["profootball.ua",5152],["protocol.ua",5153],["rau.ua",5155],["recept.ua",5157],["reono.ua",5158],["rst.ua",5160],["my.rv.ua",5161],["torg.rv.ua",5164],["vse.rv.ua",5165],["sd.ua",5166],["senior.ua",5167],["sinoptik.ua",5168],["slovoidilo.ua",5169],["sportonline.ua",5172],["sport-express.ua",5173],["sport24.ua",5174],["dobre.stb.ua",5175],["strahnadzor.ua",5176],["stroyobzor.ua",5177],["debaty.sumy.ua",5179],["forums.sumy.ua",5180],["tabletki.ua",5181],["doba.te.ua",5183],["nday.te.ua",5184],["poglyad.te.ua",5185],["telekritika.ua",5186],["teleportal.ua",5187],["tyzhden.ua",5190],["u24.ua",5191],["ubr.ua",5192],["ukrfootball.ua",5193],["ukrinform.ua",5194],["unn.ua",5195],["uteka.ua",5197],["shop.vashsad.ua",5199],["www.vashsad.ua",5200],["vgorode.ua",5202],["golos.zp.ua",5209],["medinfo.zp.ua",5211],["portall.zp.ua",5212],["medved.us",5213],["kinohit.uz",5215],["mover.uz",5216],["nuz.uz",5217],["spot.uz",5221],["soyztreid.website",5228],["serial.wiki",5229],["torrnado.win",5230],["2baksa.ws",5233],["darkwebs.ws",5235],["igraprestolov.ws",5237],["kote.ws",5238],["lfootball.ws",5239],["lu4ok.ws",5241],["oane.ws",5242],["onlyf.ws",5243],["praetorians.ws",5244],["forum.smolensk.ws",5246],["lurkmore.wtf",5249],["xn--c1ajfnfb.xn--p1acf",5250],["xn----dtbfdbwspgnceulm.xn--p1ai",5251],["xn--24-7lcajlu.xn--p1ai",5254],["xn--80ady2a0c.xn--p1ai",5255],["xn--k1afadd0cwc.xn--p1ai",5257],["24video.xxx",5258],["cameleo.xyz",5259],["gk-stalker.xyz",5260],["xporno.xyz",5261]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["vk.com",[0,77]],["vk.ru",[0]],["caliber.ru",[1]],["worldoftanks.com",[1]],["worldoftanks.ru",[1]],["worldofwarplanes.ru",[1]],["worldofwarships.ru",[1]],["wotblitz.com",[1]],["wowsblitz.com",[1]],["wowslegends.com",[1]],["media.hubfiles.gdn",[2]],["b-kontur.ru",[3]],["online.sberbank.ru",[3]],["pokupay.ru",[3]],["sunsim.ru",[3]],["converteam.online",[4]],["refocus.ru",[5]],["yvok.ru",[6]],["admag.pro",[7]],["mobiads.ru",[8]],["ukrmedia.center",[9]],["advtise.net",[10]],["bodyclick.net",[11]],["luckproducti.ru",[12]],["maniya.info",[13]],["relap.io",[14]],["rikkobr.com",[15]],["skiles.link",[16]],["starinform.ru",[17]],["traforet.com",[18]],["101xp.com",[19]],["1xwgn.xyz",[20]],["2di.site",[21]],["clickio.com",[22]],["gdz-ru.work",[23]],["mediasyndicate.ru",[24]],["mt-pbs.te.ua",[25]],["rotagmbetdog.xyz",[26]],["smi.expert",[27]],["smi.today",[28]],["vsesdal.com",[29]],["sports.ru",[30,31]],["tribuna.com",[30,31]],["winline.ru",[30]],["abs-cdn.org",[31]],["actionteaser.ru",[32]],["adbid.biz",[33]],["adsmedia-provider.com",[34]],["advclicks.net",[35]],["advert-content.com",[36]],["aff-ads.com",[37]],["autochetki.ru",[38]],["bigleads.ru",[39]],["binomo.com",[40]],["catcut.net",[41]],["forum.zaycev.net",[41]],["mobile-4at-obshenie.chatovod.ru",[41]],["oknotivi.ru",[41]],["opa-kino.ru",[41]],["cpagette.com",[42]],["cpagetti.com",[43]],["cpagettio.com",[44]],["cpaggetti.com",[45]],["cpaggetti.ru",[46]],["cpamatica.com",[47]],["directadvert.ru",[48]],["download-center.club",[49]],["globalteaser.ru",[50]],["incrypted.net",[51]],["installoffer.net",[52]],["leadadvert.ru",[53]],["cashbackmenu.ru",[54]],["marathonmirrorbet.com",[55]],["medicinetizer.ru",[56]],["news-network.ru",[57]],["newsnetwork.ru",[58]],["novostimira.biz",[59]],["omnicpa.ru",[60]],["onetwoaffiliates.com",[61]],["people-group.su",[62]],["promoheads.com",[63]],["reals-gooods.ru",[64]],["recreativ.ru",[65]],["redtram.com",[66]],["rootmedia.cc",[67]],["runetki.com",[68]],["runetki.tv",[68]],["teasermoney.com",[69]],["tizerclick.com",[70]],["helloprice.ru",[71]],["trafmag.com",[72]],["true-gooods.ru",[73]],["universallnk.com",[74]],["nnn.ru",[75]],["wwwapteka.info",[76]],["claims.ru",[77]],["livejournal.com",[77]],["amigo-source.website",[78]],["amigoman.pw",[79]],["amigone.pw",[80]],["20idei.ru",[81]],["bither.one",[82]],["media-rotate.com",[83]],["reklamka.ru.net",[84]],["12go.asia",[85]],["kwork.ru",[86]],["sass.com.ua",[87]],["adnetpartner.com",[88]],["uniontraff.com",[89]],["playmaker24.ru",[90]],["bongacams.com",[91]],["giraff.io",[92]],["steambets.net",[93]],["mc-terra.ru",[94]],["rusdtp.ru",[94]],["primegrid.com",[95]],["westmister.eu",[96]],["mirtesen.ru",[97]],["smi2.ru",[97,98]],["mail.ru",[132,198]],["m.vk.com",[1136]],["e.mail.ru",[3383,3385,3386,3387,3388]],["octavius.mail.ru",[3385]],["fishki.net",[4573]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/spa-0.js b/extentions/uBOL-home/rulesets/scripting/specific/spa-0.js new file mode 100644 index 0000000..e4743f8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/spa-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: spa-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".banner-desktop-300",".banner-libre",".pub_begum,\n.publicidad_cont",".publicidad","#text-3","#footer-widgets,\n.banner-promotions-wrapper,\n.fp-slider,\n.metaslider,\nimg[class^=\"slider\"]",".widget_metaslider_widget",".ad-wrapper",".ad","#cacho-overlay,\n#cacho-popup,\n.lazypubli,\n.slickWindow","#div-abc_1024x100_arriba_logo,\n.banner-lateral",".banner-box",".adserver-zona",".adserver-zona-zocalo,\n.banner-simple",".contenedor_banner_popup,\n.contenedor_principal_banner_lateral",".zona_banners","p[style=\"margin:2px auto 2px auto;padding:2px 2px 2px 2px;border:0px solid #999999; background-color:#f0f0f0; overflow:hidden;\"]",".custom-html-widget",".g",".wp-block-image","div[align=\"center\"] > a","[id^=\"media_image-\"]","div[style=\"width: 90%; height: 90px; background: #fff; text-align: center; display: inline-block; color: #bbb; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 1.2rem; white-space: nowrap; padding: 0px 5% 0; overflow: hidden;\"]",".banner2",".banner1,\n.banner3,\n.banner4,\n.banner5",".stream-item-mag",".widget-ad-image",".widget_block",".banner",".banner-wrapper",".bottom-sticky-banner-box,\n.css-svo7lo,\n.fixed-banner,\n.pre-home-banner-box",".tdi_36","#lik",".banner-lanusse,\ndiv[class*=\"dfp-async\"]",".bnr",".modal-backdrop",".td-a-rec-id-custom-spot",".st-banner",".visable","#OBJETO861 > .ad-obj",".tronco--init","div[id^=\"dsr-\"]","#text-7","#text-5,\n#text-6","#carruselMarcasBlaisten",".ppp","div[style=\"margin-top:10px;float: left;\"]","div[class^=\"contenedor_banner_\"]",".bannerpopup",".bannernota,\n.bannernota2,\n.bannernota3",".sponsor",".banner-box-container,\ndiv[class*=\"_site-banner-top_\"]",".publicidad_nota",".adv",".n2-section-smartslider",".widget_media_image",".ads",".banner-swap","a[href^=\"https://www.starplus.com\"][href*=\"?cid=\"]",".banners","#banner",".p336-c,\n.p336_2,\n.pie,\n.publicidad-728-top","#custom_html-4","#generico,\n.bannerSide,\n.bannnerTop",".ml-slider,\n.slider-34391",".widget_custom_html","img[width=\"300\"]","#text-4","p[style=\"margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;border:0px dashed #999999; overflow:hidden;\"]",".ap",".apb","#id_popup_MM_cliqueado,\n.container-spot,\n.cookie_lasa_popup,\n.popup_MM__cliqueado,\n.td-a-rec-id-sidebar,\ndiv[style=\"box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 20px; background: rgb(255, 255, 255); animation-duration: 0.4s; animation-delay: 0.2s; border-radius: 4px; width: 900px; height: 500px; margin: auto; padding: 30px;\"]",".banner-nativo",".add",".--ads,\n.auspicia > a[href^=\"https://betsson.bet.ar/\"],\n.ln-aside,\n.ln-banner-container,\n.logos-wrap,\n.mod-banner,\n.sidebar__aside,\n.sponsor-container",".sponsors",".lanus-widget","#custom_html-3","img[height=\"300\"]","img[height=\"728\"]","img[height=\"304\"],\nimg[height=\"705\"]","#text-9",".clublavoz,\n.imgSponsor,\n.producto-tienda",".fondo_column_publi2",".header_publicity,\n.link-ads-content,\n.publicity",".sponsored",".container-advertising,\n.ui-recommendations-carousel-wrapper-ref:has(a[rel=\"nofollow, sponsored\"]),\n.ui-recommendations-list__container--pads,\n.ui-search-bottom-ads__container,\n.ui-search-sidebar-advertising__display,\n.ui-search-sidebar-placements,\nli.ui-search-layout__item:has(div.ui-search-item__pub-container)",".creatividad",".megabanner","img[width=\"400\"][height=\"100\"]","#swiffycontainer",".banner-center",".banner-border",".sc-905ccbfc-0,\n.sc-905ccbfc-1,\n.sc-905ccbfc-5,\n.sc-905ccbfc-7,\na[href=\"https://www.facebook.com/SchneiderARG/\"],\na[href=\"https://www.youtube.com/watch?v=IZPtel51MlA\"]",".partnerships-view","#sticky-banner-article",".m-pod-promo-image",".ofertas2","#key2sticky,\n.widget-content:has(a[target=\"_blank\"])","img[height=\"735\"]","img[height=\"200\"]","img[height=\"250\"]","img[width=\"336\"]",".article-banner,\n.banners-rotate,\n.bloque-secondary,\n.featured-banner","#pub728,\na[href^=\"publicidad.php?\"]",".banner-flex",".banner-bloque,\n.box-banners-dest,\n.box-bloque-banners,\n.columna-tercera","#imagensidebar,\n.Estilo1,\n[href^=\"https://www.bancodecorrientes.com.ar\"]","ads-component",".quadro-ads-widget-1col",".banners_flash","#publiRightContainer",".banner-side","#bloque-11",".banner-billboard-wrapper","#text-1000,\n#text-1001,\n#text-25,\n#text-999","iframe[style*=\"z-index: 2147483647\"]",".horizontal-area,\n.square-area","a[href*=\".php\"],\na[href^=\"https://bstk.me/\"]",".ed-ads,\n.leftSidebar,\n.rightSidebar",".adcontainer-portlet","[action^=\"https://significadoconcepto.com/\"]",".amp_columnapubli",".nou-publi-cap-home",".publi-inter-portada",".publi_interpagina",".advertising","#contenidor_megabanner,\n.M-publicitat",".no-baldomero",".roba","ra[type=\"intext\"]",".c-banner",".container-ad",".patrocini",".publicitat","a[href*=\"://bit.ly/\"]","[href^=\"https://www.tgtravel.net/\"]","#divTopBanner,\n.row-publi-portada,\n.spotPortada",".banerpromocio","#publicos,\n#publientrenotis,\n.zona-ajbcn,\n.zona-lacaixa","[href^=\"https://www.caixabank.cat\"]",".caixa-publicitat",".publi-horizontal,\n.publicitat-banner",".bannerContainer",".container-banner-header",".drts",".ads13",".mx-auto.aspect-box.bg-secondary.bg-opacity-10",".mh266-100",".the-banner",".banner-ancho,\n.banner-ancho-movil","#media_image-17,\n#media_image-30,\n.home-featured-widgets",".header-promotion",".OtherPages_othersection__Ad_Ae,\na[class^=\"Banner_\"],\ndiv[class^=\"Autofact_\"],\ndiv[class^=\"InterestingSection_\"]",".aawp","div[id^=\"beerg-\"]",".widget_text",".advertisement",".widget_aawp_widget_box","div[id^=\"canna-\"]",".banner-capital","#page-header,\n.peace-of-mind",".banner_full",".banner-cms",".banner-top",".ad-container",".boxbanner_container",".odds-slider-widget","div[id^=\"debos-\"]","#bannerZocalo,\n.each-container.grid.grid-cols-1.items-center.default-gap.items-end.mx-auto.container.default-padding",".openx",".td-a-rec",".pub-escritorio","div[style=\"width:100%;margin: 30px auto; text-align:center;clear:both;padding:20px 0;\"]","#bannerGCP,\n#pub,\n.RP,\n.cajabanners",".bloque-dfp","a[href^=\"https://www.vgs.cl/\"]",".widget_owjnimg",".wpwbs_banners",".mx-auto.aspect-box.bg-primary.bg-opacity-10.overflow-hidden.my-1",".ai-viewport-1",".img-banner","#slot_box01,\n#slot_top",".agrupadorPatrocinados,\n.section-dfp",".wpb_single_image","a[href^=\"http://www.futboldeculto.com\"]",".arcad-feature",".banner-fixed-container,\n.home-banner,\n.slide__banner",".d_banner_t13,\n.home-slider__header__sponsor,\n.t_banner_t13,\n[class^=\"home-category-grid\"],\n[class^=\"home-slider__ads\"],\ndiv[class^=\"home-category-grilla__pub-\"],\ndiv[class^=\"live-page__ads-\"]","#web-tc-horizontal-1-d,\n#web-tc-horizontal-2-d,\n.contenedor-auspicio",".banner-full","div[style=\"width: 970px; height: 250px;\"]","[href^=\"https://jeronimosoymuyfeliz.org/\"],\n[href^=\"https://www.dsa.com.co/\"]","#myModal","[href^=\"http://www.cedimed.com/\"],\n[href^=\"http://www.incodol.com/\"],\n[href^=\"https://kstore.com.co/\"],\n[href^=\"https://www.aress.com.co/\"],\n[href^=\"https://www.usana.com/\"]","[id^=\"metaslider\"]","[href^=\"https://colombia.argos.co/\"]","#BannerFlotanteDp,\n#Banner_Flotante_Dp,\n#Robapagina_1,\n#Robapagina_mb_1,\n#SuperBanner1,\n#SuperBanner2,\n#Superbanner_1","[href^=\"https://www.rimax.com.co/\"]","[id^=\"block-views-block-pauta-lateral-\"]","[href*=\"extra.com.co\"]",".publicidadtop",".bannergroup",".a-single","#Barra_1_D,\n#Boton_1_D",".banner_header",".vc_single_image-img,\ndiv[itemtype^=\"https://schema.org/WPAdBlock\"]","[href^=\"https://www.inder.gov.co/\"]",".publicy-banner",".Ads_megaBannerTopContainer","[href^=\"https://co.findasense.com/\"]","#media_gallery-7",".advertising-news,\n.imperdibles__position","[href^=\"https://coronaviruscolombia.gov.co/\"]",".pauta","#ads-mascotas","[class^=\"banner\"]","#text-15",".homepage-widget > #text-16","#box-over-content-a,\n#box-over-content-detail,\n.bettingStrip,\n.liveActiveBet-ico",".detailLeaderboard,\n.oddsPlacement","#pinno-post-bot-ad,\n.pinno-flex-ad,\n.pinno-widget-ad",".attachment-full",".attachment-large",".jawban",".td_spot_img_all","a[href^=\"https://startgaming.net/\"]",".cyclone-slider-widget-8",".ads_url_insert,\ntr[data-lang=\"Publicidad\"]",".gpt-slot-barra-flotante-inferior,\n.gpt-slot-satelite-container",".pauta__billboard",".anpub",".cssanimations","#block-wplay,\n.goles_acero_banner","div[style=\"padding: Publicidad\"]",".banner-header",".adx","#dst_pub_728,\ndiv[style=\"height:334px\"]","[class*=\"pelag-\"]","a[href^=\"https://geriasa.es/\"],\na[href^=\"https://karting-rivas.com/\"]",".actua-widget,\ndiv[id^=\"actua-\"]",".esdfp","a[href^=\"/away.php?\"]","#avisosDerechaContainer",".vc_custom_1650472176304,\n.vc_custom_1650479017608,\n.vc_custom_1676190182392","#banner_footer,\ndiv[style=\"width: 300px; height: 600px;\"],\ndiv[style=\"width: 640px; height: 480px;\"],\ndiv[style=\"width: 728px; height: 90px;\"]","div[id^=\"Bannerprincipal\"]",".td-header-sp-recs","#binanceAd","#bannerStickyHeader,\n.banner-3-col",".banner-container","div[class^=\"banner-\"]","#disp-cta",".w-full.min-h-\\[100px\\].pt-\\[48px\\]",".pbl",".commercial-banner,\n.commercial-banner-top","div[data-mod=\"ads\"]",".attachment-medium_large",".g-eplanning","img[width=\"468\"]","#anuncio-dark,\n.ad-leaderboard-row",".banner-bilboard,\ndiv[style=\"float:left;width:970px;height:90px;background: #eee; margin-right:10px\"]",".topleader",".qtcd_pt,\n.qtcd_wt",".ads-notificator,\n.publi1","td[width=\"728\"][height=\"90\"]",".jlm-ad-videoo",".bannerfijodcha,\n.bannerfijoizda2,\n.bannerskinhome,\n.bannersuperiorhomebajomenu","#ue_popups",".m-desvio-ecommerce",".code-block",".placeholder",".center,\n.sticky-container[style=\"height:600px;\"]",".banner_superior",".banner_bienes_rosario_contenido,\n.banner_dinamic,\n.banner_inferior",".banner_sop",".banner--full","a[href^=\"https://www.bikezona.com/util/redirect.asp?idbanner=\"]","[href^=\"https://www.continental-neumaticos.es/\"]","#multiplier_banner_container",".Scl-r","[href^=\"http://www.mcsinformatics.net/\"]","a[href^=\"https://innyweakela.co/redirect?\"]","iframe[style^=\"width: 100% !important; height: 95px !important; opacity: 1 !important; max-width: 420px\"]",".sidebar > .widget.Image,\ndiv[class^=\"fixed-\"][class$=\"Sd\"]",".widget.Image","div[style*=\"background-image: url\"]","[href^=\"https://www.binance.com/\"],\n[href^=\"https://www.bitcoinshoy.com/\"]","div[style=\"font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#666666\"],\niframe[src*=\"://supercore.adm-vids.com/video_offer?\"]",".home-poll-block__ad","#espacio-teads,\n[class*=\"div-gpt-ad-\"]","[href^=\"http://www.intellywp.com/\"]",".TableWidget","#widget_sp_image-2","#mundo-descuento,\n.baner300x250,\n.baner630x250,\n.baner960x50,\n.baners-medio-nota-ampliada",".c-p-ia,\n.c-s > div","div[style^=\"width: 728px;\"]",".wpb_images_carousel",".ib-ad-text","div[style=\"margin-bottom:1px; padding-bottom:1px; height:70px; margin-top:1px\"]",".hide-for-small",".publ11s-b0ttom,\n.r11ght-pl4yer-169","#rp1-compuesto",".pauta-barra-media",".banner--",".banner--megabanner",".advBottomPagin,\na[href^=\"https://www.pornogratis.online/\"]","#barraAvisoAds",".pasli","#top",".oletf-img",".cienradios-ads",".floatingBottomAd","a > img[alt^=\"Ganar\"]",".banner-right,\n.bannerTopHeader,\n.box-adv,\n.column > div[class] > div[class^=\"sc-\"]:has(div[class^=\"sc-\"] > div[id^=\"div-gpt-ad\"]),\ndiv[class^=\"sc-\"]:has(> div[id^=\"div-gpt-ad\"])","#coverAds",".adsense",".StickyCorner,\n.TopLeaderboard","a[href^=\"https://paysuites.me/\"]",".espacio-publi,\n.espacio-publi-google","div[class^=\"ad-slot_\"]",".arcad-container,\n[id^=\"arcad-feature\"]",".link_cams",".rteright",".game-promo,\n.games-horizontal-promo,\n.sidebar-game",".samCodeUnit","[class*=\"td-a-rec-id-\"]",".cript-adlabel,\n[class*=\"cript-advanced-ads\"],\n[class*=\"cript-homepage-\"]",".banner-revista,\n.blocksponsor,\n.content-banner,\n.entry-box-banner,\n.piecesponsor,\n.piecesponsor2","[href^=\"https://cryptopotato.com/ad/lumenswap\"]","#anuncio","#megaSuperior_multisite,\ndiv[class^=\"adsGroupTop\"],\ndiv[class^=\"ads__ad_\"],\ndiv[class^=\"cards__card_ad-\"]",".sidebar > #text-html-widget-11","img[src=\"http://logos.cdn.cxpublic.com/PAN_logo_38px.png\"]",".itau-banner,\n[href^=\"https://camaraarmenia.org.co\"]",".container-publicidad",".separator__sponsored","div[class^=\"content_gpt_\"]",".customAdvertise_Campaign","a[rel*=\"sponsored\"]",".banner-home","[id^=\"diari-\"]",".clickout-banner-regular_native_box",".e3lan",".text-html-box",".caja_bannersV","div[style^=\"width: 300px; height: 250px;\"],\ndiv[style^=\"width: 300px; height: 600px;\"]","div[id^=\"diari-\"]",".Banner",".bnn",".anuncio",".banneritem","#bannerDiv,\n#gkRightBottom,\n#gkRightTop,\n.vc_align_left,\n.wpb_raw_html",".m-branded,\n.section-native-container",".related-native-item","#lngtd_ad_video",".samBannerUnit","#banner-superior","div[id^=\"donos-\"]","div[id^=\"duros-\"]","#contiene_orejeras",".g-single",".econo-code-block","[href^=\"https://bit.ly/\"],\n[href^=\"https://velotax.com.co/\"]","#topbar",".anuncioAlt,\nimg[alt=\"ADR Formación\"]","#radlinks,\n.gpt_300,\n.leaderboard-wrap",".featured_specials",".textwidget","#z_pub_inf_new,\n#z_pub_sup_new,\n.ads-superior,\n.pub_lat1_father,\n.pub_lat2_father,\n.pub_lat3_father",".__lxG__multi,\ndiv[class^=\"ads_single_\"]",".widget.HTML","#apsa-pop-hidden-img,\n#wrapper-header-full,\n.apsa-embed-cont,\n.widget_apsa_campaign","#tiquetesMasBaratos,\n.Widgetsliderintelecto,\n.contentBannerIntelecto,\n.intelectoslidercabecera",".ned-ad-dynamic",".adcrt300x600,\n.articleAside__module.articleAside__module--isSticky,\n.revUnit--placeholder","#custom_html-53,\n#custom_html-54,\n#publitopfondo,\n.fullwidthabanner,\n.fullwidthbanner-container",".content-add,\n.module-free-html-ads",".publicidad_marca,\ndiv[id^=\"banner_\"]","#sticky_container,\n.adv_inline,\n.article-adv,\n.comments-adv,\n.heading__sponsor,\n.publi_intext2",".pubbox",".widget_simpleimage",".Ads,\n.external-logos",".ele-banner",".coverless",".___-N",".banner_box,\n.banner_box_p","#tdi_16",".sub_header","img[alt^=\"banner-vert-\"],\nimg[width=\"450\"],\nimg[width=\"980\"]","img[width=\"500\"]",".con_publi","#en_nd_home_flat_2,\n#en_nd_home_flat_3",".note-home-container--1-space",".banner-img",".elementor-element-a51cde3,\n.elementor-element-d45ce2c,\n.elementor-element-d782763",".zone",".publi-top",".banner-a",".banner-b,\n.banner-c,\n.banner-d,\n.banner-e,\n.banner-f,\n.banner-g",".banner-h",".b-bra-bbva,\n.c-bra,\n.c-brr,\n.c.c-pfb.c--m",".ad02-obj","div[class^=\"adcont_\"]",".branded",".branded-content",".banner_lat",".row-sky-banners","[href^=\"https://www.yara.com.ec/\"]","#block-2,\n#block-3,\n.code-block-1,\n.code-block-18,\n.code-block-4,\n.tag-enlace-de-afiliados,\na[href*=\"https://urbanous.com/tienda/tazas/eo-eeeeooo/\"]",".code-block-6,\n.code-block-9",".separator",".publi-lateral",".top-bar",".tdi_132",".board-tu-negocio,\n.c-add--no-text,\n.main-article-container-patr:has(.contenido-comercial),\n.patrocinador-contenedor",".c-add","#custom_html-21","p[style=\"color: rgb(144, 144, 144); background-color: rgb(235, 235, 235);font-size: 12px;padding-left:5px;\"]",".border-grey-100",".bt_publicar_ecn","#home_top,\n.uber",".bannering","#bannerHorizontal,\ndiv[style=\"background-color:#FFFFFF;border-top:2px solid red; margin-bottom: 16px;\"],\ndiv[style=\"background-color:#ffffff;border-top:2px solid red; margin-bottom: 16px;\"],\ndiv[style=\"clear:both;width:100%;background-color: #EFEFEF;height:90px\"],\ndiv[style=\"clear:both;width:100%;background-color: #EFEFEF;height:90px;\"]",".stream-item-widget,\n.widget_wp_views","a[href^=\"https://esaschicas.com/rbs_banner.php?\"]",".media-ajust-tablet-publi-top,\n.pub-2,\n.publi-foot",".bloque_anun",".perfbtn","#mvp-wallpaper","#motor-home","[data-type=\"ads\"]",".patrocinio,\n.ue-c-cover-content--is-branded",".bankimia,\n.retargetting,\nimg[class=\"ue-c-widget__sponsor\"]","#block-29,\n.amazon-auto-links","[id^=\"arcad-\"]","#main_video_fluid_html_on_pause",".gtag","a[target=\"_blank\"][href^=\"https://accounts.binance.info/register?ref=\"],\na[target=\"_blank\"][href^=\"https://ripio.go.link/\"]","td[style=\"font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#efefef\"]",".pub-btf,\n.pub-mid,\n.pub-text,\n.pub-top,\ndiv[class^=\"pub-\"]",".adshare_belownav,\n.adshare_firstpost,\n.adshare_lastpost","#AutoNumber30,\n#div-300x250,\n#div-336x280_foro_footer,\n#div-336x280_respuesta_medio,\n#div-970x90,\n#div-970x90_respuesta,\n#div-970x90_respuesta_final,\n#notices,\n#sidebar > div > section:has(.fixed_adslot),\na[href=\"http://goo.gl/NDrfcW\"]","#custom_html-17","#ad_global_below_navbar,\ndiv[style=\"width:120px; height:600px;\"],\ndiv[style=\"width:970px; height:90px;\"]","[href^=\"https://roobet.com/\"]","a[href^=\"http://bit.ly/\"]","#espacio-multi","#headeradd,\ndiv[style*=\"z-index: 9999\"]",".btn_betplay,\n.contenedor-logo-patrocinador,\n.pauta-bk",".timer",".myButton",".banner-bajo-header,\n.bannerclick,\n.macrobannerblock,\n.patrocinado-new","div[id^=\"gener-\"]","[class^=\"angwp_\"]","div[style=\"margin: 0 0 15px 0; overflow: hidden; position: relative; height: 0; padding-bottom: 25.39%;\"],\ndiv[style=\"margin: 0 0 15px 0; overflow: hidden; position: relative; height: 0; padding-bottom: 338.34%;\"],\ndiv[style=\"margin: 0 0 15px 0; overflow: hidden; position: relative; height: 0; padding-bottom: 344.09%;\"],\ndiv[style=\"margin: 0 0 15px 0; overflow: hidden; position: relative; height: 0; padding-bottom: 9.39%;\"]",".BannerColumna,\n.BannerHeader_Contenedor","[href^=\"https://tungurahuaturismo.com\"]",".article-branded-big",".Banner300x100","[href^=\"https://refpa.top/\"],\n[href^=\"https://www.jackpotcitycasino.com/\"],\n[href^=\"https://www.spincasino.com/\"],\n[href^=\"https://www.topwager365.com/\"]",".gtmclickpromo","#advertising","#custom_html-12,\n.textwidget.custom-html-widget","#banner_float,\n#new_ads","#onhsl","img[width=\"300\"][height=\"600\"]",".M50B--md,\n.banner--evento,\n.wrapperBanner",".td-visible-desktop","[class^=\"product-card\"],\ndiv[class^=\"embed-card_card_\"]:has(a[href^=\"http://disneyplus.bn5x.net/\"])","img[width=\"250\"]","img[width=\"728\"]","[class^=\"bp\"]",".et_pb_row_4","img[width=\"720\"]",".revcontent,\n.trb_taboola","#block-block-42,\n#block-infoblocks-infoblocks-fixedsize-17,\n#block-infoblocks-infoblocks-fixedsize-18,\n#block-infoblocks-infoblocks-fixedsize-5,\n#block-infoblocks-infoblocks-fixedsize-6,\n#block-infoblocks-infoblocks-fixedsize-7,\n.node-advertisement",".afterlogo,\n[href^=\"https://navegantes.aimc.es\"],\na[href*=\"_banner.php?id=\"]","#adblockadvice,\n[id^=\"detection\"]",".widget_idealista,\nA[href=\"http://www.idealista.com/news/vacacional/mercado-vacacional/2015/08/12/738750-competencia-arremete-contra-la-ley-que-limita-los-pisos-turisticos-en-el?xts=352991&xtor=AD-186-[node/738750]-[]-[57601_1]-[lavanguardia.es__lavanguardia.es]-[]-[titulo_1_1]&source=314\"],\n[href=\"http://www.idealista.com?xts=352991&xtor=AD-186-[idealista]-[]-[57601_1]-[lavanguardia.es__lavanguardia.es]-[]-[home_1_1]&source=314\"]","[href^=\"http://s1.igg-games.com/index.php?\"]","#publi2One","#top-banner-wrapper","#ifr_widget_sal",".pb-f-utilities-ad",".adsense-columna",".marco-publicidad","#block-views-diosuniversal-block-1,\n#zone-user-wrapper,\n.block-100,\n.block-101,\n.block-106,\n.block-111,\n.block-112,\n.block-87,\n.block-95","div[style=\" border:1px solid; background-color:#FFF; width:1220px; margin-left:auto; margin-right:auto; padding-bottom:10px\"]",".content-pub-top,\na[href*=\"/ads.php?id=\"]",".banner-2,\n.banner300x,\n.bannerpremiumnh",".banner-horizontal",".bannerwide","#mvp-head-top,\n[href^=\"https://elfotoys.com/\"]",".advert,\n.game-page-sidebar,\na[href*=\"smarturl.it/\"]",".Banners-lateral",".ai-dynamic","#sc-brandday",".spu-bg,\n.spu-box,\ndiv[class*=\"banner-\"]","div[class^=\"pubcaja\"]","#teaser3",".genosha_ads_fixed_bottom,\ndiv[style=\"position:absolute; top:12px; width:970px; height:90px; background:#FFF; z-index:100; padding:0px; margin:0px\"]","#rotator2,\n.piki-ads,\nimg[data-original-height^=\"300\"]","#anpr,\n.sponsor_stats",".axds",".axds-lane",".widget_custom_html > .block-title,\n.wpipa-container",".bannerheader","img[width=\"600\"]",".section-banner","img[width=\"800\"]",".dialog-message,\nimg[width=\"385\"]",".elementor-element-15f1544d","._ning_inner",".section-aside-roba,\naside[class^=\"mod-ad-\"]",".orbit-container",".brand-claro,\n.branded-sponsor,\n.spm","#ventana-flotante",".widget_sp_image",".article-module-sponsored,\n.box900,\n.div-patrocinado5,\n.lv-publi-box","img[alt^=\"publicidad\"]","img[width=\"900\"]",".elementor-element-32d83d8",".publi_robapaginas",".bam-topbar",".add990x90","iframe[style*=\"width: 100% !important; height: 170px !important; opacity: 1 !important;\"]","[class^=\"teaser\"]",".voc-home-branded-naked","#block-banneranimado,\n#block-views-block-banner-block-1,\n.mibanner",".dfp","#mega-atf,\n.partners","div[class^=\"lider-\"],\ndiv[class^=\"r89-\"]",".td-ss-main-sidebar","div[style=\"font-size:15px;height:19px;color:white;font-weight:bold;\"],\ndiv[style=\"width:100%;height:95px;margin-top:5px;\"]",".llano-antes-del-contenido,\n.llano-contenido","#takeover-desktop,\n#takeover-desktop-counter,\n#takeover-movil-counter",".gad,\n.grow.flex.justify-center.h-\\[300px\\],\n.w-full.h-\\[600px\\].my-5","#banners_footer",".BANNER-IMAGES,\ndiv[id^=\"detection\"]",".td_block_template_1.widget.widget_text",".trevda","#banners_cabecera,\nhr[style=\"width:5px; color:#CC6600; background-color:#CC6600; margin-top:3px; margin-bottom: 3px;\"]","#fixedban,\n#fixedban2,\n.anunciofooter","#Patrocinio,\n.ad-item-bt-cont,\n.codere,\n.flex-b-promociones",".textwidget a[href^=\"https://ar.puma.com/\"],\nimg[width=\"750\"]",".ib-ad-img",".owl-example",".brave_popup,\ndiv[id^=\"wmd-anuncio-\"]","a[href^=\"https://alertlogsemployer.com\"]","._p-ft,\n._p-tp",".sign,\na[href^=\"http://online.caliente.mx/promoRedirect?\"],\nimg[alt^=\"caliente.mx\"]","[href^=\"https://online.caliente.mx\"]","#enla","div[data-id^=\"013f85c\"]","#by_hawkers","a[href^=\"https://www.univistainsurance.com/\"]",".pb-tag",".has-advertisement,\n.ma-ContentListing-advertising-native","div[style^=\"height: 300px;\"],\ndiv[style^=\"height: 553px;\"]",".horizontal-webb,\n[data-l^=\" pub\"]",".banner_detail_files,\n.banner_detail_top","#moreg",".banner-listado-simple","[class^=\"pub-banner\"]","#wrapper-20,\n#wrapper-65,\n#wrapper-7,\n.banner-ad-not-1,\n.banner-ad-not-top",".e-post-banner",".tlf-ad",".promo","div[style=\"background-color:#FFF;margin-bottom:10px;height:250px;\"]",".bc_random_banner",".ad-banner","img[width=\"330\"]","#widget-mdcribeo-loultimo,\n.bolarosa,\n.publi-box","a[href^=\"https://get.surfshark.net/\"]","a[href^=\"https://www.platanomelon.com/?rfsn=\"]",".a-ty,\n.i_sba,\n.pds,\na[href^=\"https://landings.videochatprovider.com/\"],\na[href^=\"https://www.fuegocams.com/\"]",".brandvoiceFooter,\n.brandvoiceHeader,\n.dfp-container,\n.small-promo","[id^=\"metaslider_widget-\"]","#ad_wrapper_head",".widescreen","a[href^=\"https://www.eneba.com/\"][href*=\"?af_id=\"]","#adpv1,\n#adpv2,\n#banneralto,\n#shopall1,\n.banner250","#Mod375,\n#Mod427,\n#Mod450,\n#Mod452","#ads","a[href=\"http://iglesiasegura.com/\"]",".box_a","#skin","#carrusel_publicidad",".cc3,\n.publii",".pinno-ad-label",".prefix-adlabel,\na[href^=\"https://noticiasparamunicipios.com/linkout/\"]","#ads-inread,\n.barra-compuesta","#banners",".bannerspace","#text-8","div[style=\"background-color: #E6E6E6; padding: 2px; text-align: center\"]",".ad-block,\n.envoltorio-intext1,\n.mega,\n.outofpageHome,\na[href*=\"legalitas.com/\"]","[href^=\"https://seranking.com/\"]","#billboard-wrapper","[href^=\"https://www.electrohuila.com.co/\"],\niframe[src^=\"https://www.youtube.com/embed/CiedpC-wP7E?\"]",".pestana_footer","div[aria-label=\"QODE\"]","#camsFooter,\n.banner-bg,\n.camsHome,\na[href^=\"https://www.amateur.tv/\"]",".hidden-under-920,\n.resumecard",".space",".caja-banner-990",".bgshadow,\n.boxintersitial",".btnads,\n.pfake",".box","a[target=\"_blank\"][href^=\"https://startgaming.net\"]",".ad-300x250,\ndiv[style*=\"min-height: 250px;\"],\ndiv[style^=\"width: 300px;\"]","div[style*=\"min-height: 600px;\"]",".hustle-popup",".hpe-i-ad",".epl-space","#publi1,\n#publia,\n.abotonsponsor,\n.botonsponsor",".bwe_ext_partners","a[href*=\"wg-aff.com/click?\"]","[href^=\"https://record.secure.acraffiliates.com/\"]",".adv-square",".bnfo","a[href^=\"https://www.webcampornoxxx.net/\"]","div[class*=\"banner-set\"]",".Txt_PROMOCIONES,\n.Txt_Promociones,\n.Txt_promoclaro,\n.Txt_promomovistar,\n.Txt_promotigo",".countdown-container,\n.productos,\n.sliderPrensa,\n.tagPublicidad,\n.titulares-iframe",".stream-item",".py-4.text-center,\n.relative.flex.h-full.flex-col","[onclick*=\"'page' : '/virtual/Ad/\"]","#affiliate-livecam-widget-435",".c-banner-webcams,\n.c-webcams","[class*=\"code-block-\"]","a[href^=\"https://www.gymglish.com/partner/\"]",".masthead-banner","#wallpaper,\n.head-wrap-out","[id^=\"frame-div-gpt-ad-\"]",".elementor-element-4034d76","#zonaavisos,\n.container_publicidad",".comprabilletes",".loading-add",".layout-rev",".barra-megabanner-tp,\n.widget-sdb-publi,\n.widget-widget_this_theme_publi_text",".concintillo","#rev_slider_1_1_wrapper",".banner_bienes_rosario,\n.banner_centro_inf",".rumbo-widget,\n.widget_media_gallery","td[style=\"color:#666666; font-size:11px; padding:2px;\"]",".sdp-ad","a[href^=\"https://telelatinotv.page.link/\"]",".publish-box",".main-banner","#antiBannersGigantes",".a728",".abbcn-footer",".ntv-disclaimer",".code-block[style^=\"margin: 20px auto;\"]","[href^=\"/clickb.php\"]","div[id^=\"article_ads\"],\ndiv[id^=\"list_ads\"]","#anuncio_pancarta_campaign","#text-52,\n.ad3,\n.ad4,\n.ad5,\n.ad6",".ad2",".oxy-modal-backdrop",".accession",".it-ad,\n.it-ad-wrapper","[href*=\"quest.com/\"],\n[href^=\"https://www.apexsql.com/\"]","#pub_sup","a[href^=\"https://es.johnnybet.com/\"]","div[style=\"width:300px; height:250px; margin:0px auto;\"]","#publicidad-slider",".containerBannerDesplegable,\n.mainContainerBanner","a[href*=\"://clk.tradedoubler.com/click?\"],\na[href^=\"//clk.tradedoubler.com/click?\"]","#author-banner,\n#blog-banner,\n#header-banner,\n#highlights-banner,\n#text-69,\n#text-86,\n#text-87",".ad_space_large,\n.rapid_banner_home,\n.rapid_banner_sidebar",".prime-banner","#custom_html-19",".tno-banner,\n.tno-blocks-banner-horizontal","#slimbanner,\ndiv[style*=\"width: 300px; height: 250px;\"],\ndiv[style^=\"overflow: hidden\"]","a[href*=\"://psicotecnicos2x.es/\"],\na[href=\"http://www.sespol.es\"]",".fan,\n.intensive-add",".slide","#bannerbajo","#interstitial_container",".td-all-devices","div[data-testid=\"test-ads\"]",".widget[data-widget-type=\"ListWidget\"]","div[data-widget-type=\"Advertisement\"]",".bderecho,\n.bizquierdo","#g",".banner-bottom",".uvs-ad-full-width,\n[data-widget-type^=\"Outbrain\"]",".banner-970,\n.side-banner",".pauta-cuad","div[style=\"font-size: 0.8em; text-align: left; color: rgb(136, 136, 136);\"],\ndiv[style=\"margin-top:15px;float:left;width:100%;\"]",".fake_player,\ndiv[class^=\"ano_\"]","a[href^=\"https://www.primevideo.com/\"][href*=\"tag=\"]",".afs-block",".elementor-element-4485d264","#pBrazzers,\n#pSponsor",".adv-link",".attachment-medium,\n.widget_media_video","#banner-mega",".pba,\n.pbb,\n.pbc,\n.pbd,\n.pbf,\n.pbi,\n.pbj",".client-logo-slider",".block-crvt-adbtgmedia","div[class^=\"pauta_\"]",".banner_widget","#bio_ep,\n#sidebar-best-vpns,\n#sidebar-top-vendors","#bt_aws_ad_slot_1",".sidebar1.sidebar-separators",".happy-inside-player",".overlay_popup",".close-text","#banner_top_container,\n.slidebanner,\na[href^=\"https://beone.es/\"]",".popvidcnt",".a-wrap","#sidebar > .et_pb_widget,\n.code-block-3,\n.code-block-5","div[style=\"margin: 0px;padding: 0px; background-color: transparent;\"],\nimg[alt=\"Espacio Publicitario\"]",".mmc_ads_solo_escritorio","[href^=\"https://jumbo.com.do/\"]","#advertisement","#fancybox-overlay,\n#fancybox-wrap,\ndiv[id^=\"elmer-\"]",".sgpb-popup-dialog-main-div-wrapper,\n.sgpb-popup-overlay,\nrs-slides",".widget.widget_text","a[href=\"http://www.herbalife.com.ec/\"]",".region-pv1-superior-amplia",".elementor-element-811f5f8,\n.elementor-element-cfab89b,\n.elementor-element-fb5d061,\n.jet-popup","[id^=\"slider_\"]","img[alt=\"Promos\"]","img[style*=\"max-width: 970px;\"]","#cajasbuscadoras,\n.module-coupons,\na[href=\"http://boticariagarcia.com/\"],\na[href=\"http://lofficiel.es/\"],\na[href=\"http://www.esquire.es\"],\niframe[src^=\"https://www.20minutos.es/cajasbuscadoras/\"],\nimg[src=\"http://mmedia.20m.es/modulos/pastillas/nuevas/pastillas/Bankia.png\"]",".mega-superior","#block-block-17,\n#block-block-39,\n#block-block-43,\n#block-block-50",".BANNER,\n.BNR-DER","#wrap-pantallazo,\n.banner-cabecero",".td-banner-wrap-full",".appSlider","#bottombox,\n#topA_iframe,\na[href^=\"https://www.amazon.\"][href*=\"tag=\"]",".bannerhome,\n.destacados",".containerBanner,\n.transfer-container",".cl-billboad-wrapper,\n.osa-as24-placeholder",".g-dyn",".rm-product.rm-format,\n[aria-label=\"advertisement\"],\n[id*=\"-sponsored_products-\"]",".popup-promo",".pubframe,\n.rbbox-odds","#advertising-right,\n#advertising-top","div[style=\"margin:5px auto 5px;text-align:center;\"]",".b-2","div[style=\"text-align:center; margin-bottom: 15px; background-color:#F4F4F4;width: 302px;\"],\ndiv[style=\"text-align:center; margin-bottom: 15px; background-color:#F4F4F4;width: 728px;\"]","td[class*=\"id_publi_\"]:has(img[alt=\"publicidad\"])","a[onclick^=\"return ad_redirect\"]","#bhorizontal,\n#columnapublicidad,\n#mediacolumna,\n.advertising-corte-interstitial",".BANNER_COLUMN",".grp--branded-style",".henneoHB",".fusion-header-banner",".ePubli1,\nimg[src=\"http://media.grupojoly.com//0001985000/0001985392.gif\"],\nimg[src=\"http://media.grupojoly.com//0002002500/0002002922.gif\"]","#leftbanner,\n#mvp-leader-wrap,\n#rightbanner",".minibanner_content",".baterybanner",".publi",".beta-placement","#pmMarketing_1","[href^=\"https://www.morerayvallejo.es\"]",".sk--sponsored-by",".news-sponsored-content","#banners-superiores,\n#progressBar,\n.AD_Content,\n.adsLinicom,\n.bankia-cuerda,\n.bannerInferior,\n.bannerIntermedio,\n.banners-superiores2,\n.caja-publi-port,\n.railContainer1,\n.railContainer3,\ndiv[id^=\"300x\"],\ndiv[id^=\"728x\"]",".mauto.textcenter.mb20.mt20","#modulo_buscador_sv,\n.flex__publi,\n.other-services","#ads_position_2,\n.cls-publi-height,\n.m_gollum,\n.mods-box-body,\n.v-banner","div[style=\"width: 336px; height: 565px; float: right; margin-top: 30px;\"],\ndiv[style=\"width:300px; height:600px; float:right; margin-left:3px;\"],\ndiv[style=\"width:300px;height:600px;float:right\"],\ndiv[style=\"width:728px; height:90px; margin: 0 auto; margin-top: 5px; margin-bottom: 5px;\"],\ndiv[style=\"width:728px;height:90px;margin: 0 auto; margin-bottom:5px; margin-top:5px\"],\ndiv[style=\"width:970px;height:90px;margin:0 auto;margin-bottom:5px;\"]","#cx_widget,\ndiv[style=\"min-height: 700px\"]","#top_image_div",".ea-gat-slot-wrapper",".js-stt-click > picture",".banniere,\n.native","div[align^=\"center\"]",".testimonials-partners",".boxOverContent__banner",".col-sm-2","a[href*=\"/publicidad.php?id=\"],\niframe[src*=\"://www.netpol.es/\"]",".re-AdvertisingDominanceNative",".banner-placeholder","#adobe-pagination-mkt-copy,\n#layer_coupon,\n.adobe-coupon-container,\n.adobe-grid-design,\n.banner-adobe","#ai_widget-2",".node-anuncio-megabanner","#sky2_1,\ndiv[style^=\"min-height: 600px;\"]","[href=\"http://espanol.istockphoto.com/?esource=gi_es_home_3pack_istock_3\"] > .promo-hover","#sidebarADefault",".addg,\n.titulo-publicidad",".entry__right-rail-width-placeholder,\n.leaderboard-flex-placeholder,\ndiv[data-adtype]","[href^=\"https://www.colex.es\"],\n[href^=\"https://www.nuevamutuasanitaria.es\"]",".sk--offered-by,\n.sk--project-with-logo","img[alt=\"http://interbenavente.es/pag/serviciosweb\"],\nimg[alt=\"http://www.ford.es/serviciopostventa/PromocionesPostventa2013\"],\nimg[alt=\"http://www.serviciosfunerarioszamoranos.com/\"],\nimg[alt=\"https://www.facebook.com/pages/Caprichos-Benavente/1151234814894029?fref=ts\"],\nimg[alt=\"https://www.facebook.com/zarabanda.regalos?fref=ts\"]","#headerBanner,\n.bannerBlock","#text-72,\na[href*=\"caixabank.es/\"],\na[href*=\"comprometidoscon.org/\"]",".car-insurance,\n.finance","a[href*=\"/linkout/\"]",".textoPatrocinio,\n.vinculoPatrocinio",".u_1843050363",".ad_fixed_h,\n.adpos,\n.mujerhoy","#aside,\n#sidebar,\n[id^=\"djslider\"]","img[alt*=\"Banner\"]",".l-resultsList__item:has(.kl-blade--sponsored)","#text-7 > .textwidget","a[class*=\"sponsoredProductCard\"]",".js-ads-not-visible,\n.megaBanner","[data-test=\"mms-product-card\"]:has([data-test=\"mms-plp-presented\"]),\n[data-test=\"pdp-bundles-content\"]",".partenaire_simple,\n.partenaire_simple_home","td[class*=\"id_publi_\"]:has(a[href^=\"https://www.amazon.es/\"])","div[class^=\"coreCarousel__advertisementBox-\"]",".jobbioapp,\n.np-product-offers","#slider-wrapper,\n.lateral",".addContainer",".publi-sidebar-listado","a[href^=\"http://www.fuegodevida.com/\"]","#banner_superior,\n#banners_laterales",".akcelo-wrapper","#brand-carousel","article[id^=\"divAdserver\"]","a[href^=\"https://www.awin1.com/cread.php\"]","#decine21_widget_estrenos,\n.megabanner-container,\nimg[src=\"http://ficheros.publico.es/resources/cintillos/iberia-express.jpg\"]","#opciones > #patrocinio","#horizotal-banners,\n#right-banners,\n#widget_banners","a[href=\"http://www.cyclosaltamirano.es/\"],\na[href=\"http://www.morellasingletracks.com/\"],\na[href=\"http://www.mybikenet.com/development/\"],\na[href=\"https://www.facebook.com/pages/BENIBIKES-Benidorm/177123992350243?fref=ts\"]",".promo262x90","img[height=\"90\"]",".sevil-widget","#kbg",".grid_24","a[href=\"http://turismourense.com/index\"]","div[style=\"height:270px; padding: 10px 0;\"]","#home-rectangle-spotlight,\n.werbung",".turium-advertising",".ads-titleposttl",".bg-banner","#spBx",".got-dvr",".banner--article,\n.w-openx-banners","a[class^=\"fasc\"]",".serie-optimanetwork,\n.ver-ahora",".tpd",".herald-da,\n.posttakeoverlink,\n.takeoverlink","#taboola_nota,\n.multimedia_taboola","#wfg_ad-LDB1,\n#wfg_ad-LDB2,\n#wfg_ad-MPU1,\n#wfg_ad-MPU2",".add-inner,\n.col-sm-9",".column-right-outer",".sk--branded-content","#p15_box_1,\n.col-banner_c2,\n.p15_banners_box1_234","iframe[src=\"about:blank\"]","[src=\"http://va6.thand.info/0hsfy957uswi2cgypg23\"],\na[href*=\"http://www.physoi.eu/script/redirect.php?url=*\"]","#advertDialog1",".tit,\na[href=\"#div0\"],\na[href=\"#playerads\"]",".wago-ad-container",".section-cpa","div[class^=\"tumas-\"]","#stationary-ad","div[id^=\"cedvtoj-\"]","#newlayercontent","div[class^=\"div-dfp-\"]","[class*=\"sgpb-popup\"]",".banner-holder,\n.col-md-4.col-12.three-column-item:has(.presentado-por),\na[href^=\"https://www.compartamos.com.mx/\"] > img",".box-banner","a[href=\"http://www.ayojon.mx/\"]",".coupons__container,\ndiv[class^=\"itemgpt_\"]",".dfp-tag-wrapper-container","#leaderboard0","#block-block-15,\n.boxbanner","div[style^=\"position: fixed!important;text-align: center;bottom: 0!important;left: 0;\"]","#region-preface-second,\n.publicidadBoxBanner300x75",".publi-4,\n.publi-5,\n.publi-6",".g1-delta,\nh2[style=\"color: #000000;text-align: left\"],\nh2[style=\"text-align: center;\"]","#centro_pub,\n#main__dehit,\n.portada_1LB,\n.portada_1MT,\n.pub__portada,\n.publicidad_basica,\ndiv[style=\"width:970px; height:90px; display:block !important; margin:0 auto; overflow:hidden; margin-bottom: 10px;\"]",".sl_caliente",".todopuebla,\n.tp-centro",".rayabtn",".break_patrocinadores",".leaderboard",".publimg","div[id^=\"almom-\"]","#publicidad-nas","div[style=\"width:300px; height:250px\"]","iframe[width=\"300\"][height=\"250\"][border=\"0\"][frameborder=\"0\"][scrolling=\"no\"],\niframe[width=\"500\"][height=\"400\"][border=\"0\"][frameborder=\"0\"][scrolling=\"no\"][maxwidth=\"500\"][maxheight=\"400\"][type=\"responsive\"]",".widget_aawp_widget_bestseller","[href^=\"https://www.instant-gaming.com/\"]",".publicidad-l","iframe[src*=\"ads.ad4game.com/\"]",".full_add","#floatLayer2",".mt-AdvertisingRoadblock-top,\n.mt-Display--top","#bannercabeceravideo,\n.bannerColumnas,\n.lateralderecho,\n.lateralizquierdo,\nimg[alt^=\"Banner\"]","div[style=\"margin: 0 -10px 20px -10px\"]",".h-block.h-block-250.bg-dark.mb-1",".lecourse,\n.slotbanner-top,\ndiv[style=\"margin:0px 20px 20px 30px;font-size:16px;border:1px solid #d5e1e5\"]",".jk-300",".ad-latest","#text-12","#sp_block_15,\n#sp_block_22","#ban160,\n#ban300,\n#ban728,\n#banTxt,\n#t_diag","#dl-banner-300-250","#dialogintrusivo,\n.divpublicidades,\n.margenpublicidad","#text-14,\n#text-16,\n#text-19,\n#text-20,\n#text-21,\n#text-22","#text-17",".td-anuncio-contenido,\n.td-anuncio-superior","a[href^=\"https://datingnow.life/\"]",".home-native-patrocinado",".section-center > .BoxContent:nth-of-type(2),\n.section-right > .BoxContent:nth-of-type(2)",".img-ad-default,\na[href^=\"https://amzn.eu/\"]","div[id^=\"fab-on\"]",".tdi_22",".widget_aawp_widget_new_releases,\ndiv[id^=\"weedm-\"]",".inside-player-ad",".content_store","[href^=\"https://www.montrebar.com/\"]",".mod.relatednews",".td-a-rec-id-header","#anuncioca","#publiperro",".topads-wrap","#banner_A,\ndiv[style=\"width:600px;height:60px;margin:10px 0px 10px 0px;\"]","[class^=\"adTag\"]",".adunit-01-max","#ccr-sidebar-add-place,\na[href^=\"https://promomark.es/\"]","a[href=\"http://castillafloristeria.com/\"],\na[href=\"http://electrosanzhermanos.com/\"]","div[id^=\"enter-\"]","[alt^=\"Tienda\"],\nimg[src=\"http://static.tumblr.com/omgciym/0iNnhnzq2/neopeseta.png\"],\nimg[src=\"http://static.tumblr.com/omgciym/0tvmih3p3/memetienda.jpg\"],\nimg[src=\"http://static.tumblr.com/omgciym/2bBmgb175/juegacos.jpg\"],\nimg[src=\"http://static.tumblr.com/omgciym/Pnenkw34v/edrfwregwrgwtrgwr.jpg\"],\nimg[src=\"http://static.tumblr.com/omgciym/SXxm66n6y/lol-logo.png\"]","a[href=\"http://ganadineroconencuestas.com/dinero_flow/?webform=*&c=&s2s=*&pubid=*&subid=&medio=*&vendor=*&context=\"]","#total","#block-especialclarodesktop","[href^=\"https://clasificados.clasiguia.com.pa\"]","[onclick*=\"/publicidad\"]","div[class^=\"AdsSlot_\"]",".sidebar-zonahogar",".ec-club",".module_mm,\n.statics_module","#bannercentral,\n#bannercentral2,\n#bannertop",".atm-banner-middle,\n.atm-banner-strip,\n.atm-banner-top",".hiraoka",".logo-min,\n.mdl-sponsors,\n.module__sponsor","#total2,\n#total3","#article-banner-comentarios,\n#breaking-news-banner1,\n#fullwidth-banner,\n#top-banners,\n.banner-full-60,\n.col-banner,\n.col-banner-45",".meteored-ads",".grid.desk-8.alpha > p","#car_top","a[href^=\"https://hacktorrent.net/\"]","a[href^=\"https://bisecthosting.com/\"]","#after-ad,\n[id^=\"Image\"]",".owl-carousel",".supsystic-slider-wrapper",".adblockweb","#banner_sinopsis","[id^=\"gift-\"]","span[style=\"font-weight:bold; cursor:pointer; text-decoration:underline\"]","a[href*=\"leadzupc.com/\"]",".branding-wrapper",".widget_ti_image_banner","a[href*=\"clicktag_promo\"]",".grid_12 > .grid_4","#promo,\n#promoSept19A,\n#promoSept19B,\n.promoTop","a[href^=\"https://veranime.org/\"]","a[href^=\"https://bit.ly/\"],\na[href^=\"https://vario.tv\"]",".banners-side-container,\na[href=\"http://www.180.com.uy/banner?ID=857&CODE=portal.index\"]",".auspicios,\n.modulo_publi",".List-sponsor,\n.Page-above.loaded:has(div[class^=\"GoogleDfpAd\"]),\n.PromoBasic:has(.Promo-sponsor),\n.PromoFeat","#conectab","#bannerEspeciales,\n#clima-banner","#ad-area,\n#ad-area-top","#img_pub,\n#publicidad-2",".bsac",".bfbc",".bnpub",".vjs-producer",".footer_partner_container_wrapper","[href^=\"https://qp.erotilink.es\"]",".lst_ft_bn","[onclick^=\"AbrirEnlaceStar('\"]"]; + +const hostnamesMap = new Map([["750.am",0],["lared.am",1],["diariouno.com.ar",1],["puntal.com.ar",[1,28,105]],["a24.com",1],["0221.com.ar",[2,3]],["meteored.com.ar",[3,87,88]],["carasycaretas.org.ar",3],["meteored.cl",[3,87,88]],["eldeportivo.com.co",[3,201]],["elpais.com.co",[3,204]],["animekb.com",3],["dinero.com",3],["expansion.com",[3,432,433]],["gonzoo.com",[3,129]],["highxtar.com",[3,466]],["iahorro.com",3],["laizquierdadiario.com",3],["latercera.com",[3,516]],["lavozdealmeria.com",3],["neomotor.com",3],["okdiario.com",[3,597]],["pulzo.com",[3,612]],["supercines.com",3],["tiempo.com",[3,87,88]],["cronicabalear.es",3],["iberempleos.es",3],["publico.es",[3,50,56,129,820]],["areajugones.sport.es",3],["eltribuno.info",3],["generacionuniversitaria.com.mx",[3,517]],["mundoejecutivo.com.mx",[3,866]],["diario.mx",[3,871]],["meteored.mx",[3,87,88]],["meteored.com.py",[3,940]],["16valvulas.com.ar",4],["infoagro.com.ar",[4,67]],["elsigloweb.com",[4,43]],["todopolicia.com",[4,595,677]],["bufeo.do",[4,595,716]],["25digital.com.ar",[5,6]],["horadeopinion.com.ar",[6,64,65,66]],["elespia.co",6],["envilladelparque.com",[6,25,424]],["envilladevoto.com",[6,25,424]],["3dgames.com.ar",7],["abchoy.com.ar",[8,9]],["elsol.com.ar",[8,53]],["diaridegirona.cat",[8,128]],["regio7.cat",[8,128]],["fmdos.cl",8],["applesfera.com",8],["bebesymas.com",[8,269]],["bolavip.com",[8,165,166,167,289]],["compradiccion.com",8],["diariocordoba.com",[8,128]],["diariodelviajero.com",[8,269]],["directoalpaladar.com",[8,353,354]],["elblogsalmon.com",[8,269]],["elconfidencial.com",[8,375]],["elpais.com",[8,401]],["elperiodicodearagon.com",[8,128]],["elperiodicoextremadura.com",[8,128]],["elperiodicomediterraneo.com",[8,128]],["espinof.com",8],["genbeta.com",8],["genbetadev.com",8],["laverdad.com",8],["levante-emv.com",[8,128]],["mediotiempo.com",[8,551,552]],["motorpasion.com",[8,354]],["motorpasionmoto.com",[8,269]],["noticiasdenavarra.com",[8,128]],["ntn24.com",8],["pymesyautonomos.com",[8,269]],["revistafama.com",8],["salvajes.com",8],["trendencias.com",8],["trendenciashombre.com",[8,353,354]],["vidaextra.com",[8,353,354]],["vitonica.com",8],["es.wallapop.com",8],["xataka.com",[8,353,354]],["xatakaciencia.com",8],["xatakafoto.com",8],["xatakahome.com",8],["xatakamovil.com",8],["xatakandroid.com",8],["xatakawindows.com",8],["diariocorreo.com.ec",[8,719]],["diariodeibiza.es",[8,128]],["diariodemallorca.es",[8,128,752]],["economiadigital.es",8],["elcorreogallego.es",[8,128,761]],["eldia.es",[8,128,763]],["eurosport.es",8],["farodevigo.es",[8,128]],["informacion.es",[8,128,791]],["laopinioncoruna.es",[8,128]],["laopiniondemalaga.es",[8,128]],["laopiniondezamora.es",[8,128]],["laprovincia.es",[8,128]],["larazon.es",[8,126,753,797]],["lne.es",[8,128]],["meteoconsult.es",[8,807]],["superdeporte.es",[8,128]],["telecinco.es",[8,331,829]],["deia.eus",[8,128]],["noticiasdealava.eus",[8,128]],["noticiasdegipuzkoa.eus",[8,128]],["emporda.info",[8,128,846]],["jornada.com.mx",8],["aica.org",[8,918]],["abcsaladillo.com.ar",10],["agroclave.com.ar",11],["cronica.com.ar",[11,30]],["lacapital.com.ar",[11,28,72]],["anbariloche.com.ar",[12,13,14,15]],["anroca.com.ar",[12,13,14,15]],["elcordillerano.com.ar",[12,13,47]],["noticiasnet.com.ar",[12,13]],["elterritorio.com.ar",13],["nuevodiarioweb.com.ar",15],["apfdigital.com.ar",16],["infoban.com.ar",[16,68]],["arquimaster.com.ar",[17,18,19,20]],["ellatinodehoy.com",17],["ahoraeg.com",[18,203,244]],["analitica.com",[18,203]],["donostitik.com",[18,358]],["elperiodicodelaenergia.com",[18,203]],["isanidad.com",18],["periodicolaperla.com",18],["jotdown.es",18],["valencianews.es",18],["lapagina.com.sv",18],["moracontenidos.com",[19,55,570]],["cultoro.es",19],["enteratelatino.org",[19,923]],["arribalanus.com.ar",21],["diarioconurbano.com.ar",[21,31]],["el1digital.com.ar",21],["impactonews.co",[21,222,223]],["incp.org.co",[21,227]],["berjadigital.es",[21,740]],["armasymuniciones.net",[21,55,184]],["biodiesel.com.ar",22],["breves24.com.ar",[23,24]],["laprensagrafica.com",[23,28]],["visortmo.com",[23,28,701]],["cadenaoh.com.ar",[25,26]],["profesionalreview.com",[26,626]],["cafexmedio.com.ar",27],["invertirenbolsa.mx",27],["canal-ar.com.ar",28],["diariodecuyo.com.ar",[28,33,34]],["diariopopular.com.ar",[28,39]],["econojournal.com.ar",28],["elancasti.com.ar",28],["eldiarionuevodia.com.ar",[28,48]],["gacetadeportiva.com.ar",28],["impulsobaires.com.ar",28],["lanacion.com.ar",[28,74,75]],["lavoz.com.ar",[28,82]],["letrap.com.ar",28],["losandes.com.ar",[28,75]],["puntobiz.com.ar",[28,106]],["realpolitik.com.ar",28],["tntsports.com.ar",28],["unoentrerios.com.ar",[28,72]],["unosantafe.com.ar",[28,72,112]],["viapais.com.ar",28],["voydeviaje.com.ar",[28,114]],["t13.cl",[28,146,188]],["tntsports.cl",28],["motor.com.co",28],["24con.com",28],["agenciafe.com",28],["agritotal.com",28],["ambito.com",[28,249,250]],["azarplus.com",[28,59,267]],["bienbonita.com",28],["bigbangnews.com",[28,276]],["c5n.com",28],["castellonplaza.com",[28,304,305]],["cronista.com",[28,50,328]],["diariolaprovinciasj.com",[28,349]],["diariolasamericas.com",28],["donbalon.com",[28,350]],["elgrafico.com",28],["elimparcial.com",[28,384,385,386]],["elpatagonico.com",[28,402]],["elplural.com",[28,407]],["garticphone.com",28],["guarda14.com",28],["infocanuelas.com",28],["lacuarta.com",28],["lapoliticaonline.com",[28,509]],["laverdadnoticias.com",28],["masgamers.com",28],["mdzol.com",28],["mibrujula.com",28],["minutouno.com",[28,250,563]],["pajilleros.com",[28,603]],["paraveronline.com",28],["primiciasya.com",[28,72]],["rosario3.com",28],["sanjuan8.com",28],["srpacks.com",28],["tutecnomundo.com",28],["tvynovelas.com",28],["tycsports.com",[28,164,688]],["valenciaplaza.com",[28,304]],["observador.cr",28],["alicanteplaza.es",[28,304]],["planetadeagostini.es",[28,818]],["welife.es",28],["sputniknews.lat",28],["debate.com.mx",[28,384,861]],["eleconomista.com.mx",28],["meristation.com.mx",[28,264]],["elinformador.mx",[28,872]],["informador.mx",[28,872]],["diariohoy.net",28],["eleconomista.net",28],["rpp.pe",[28,50,56,937]],["ella.sv",28],["laiguana.tv",28],["ciudad.com.ar",29],["elcomercio.com",[29,374]],["hazteveg.com",[29,462]],["lmcipolletti.com",29],["lmneuquen.com",29],["diariocronica.com.ar",32],["henaojara.com",[34,463]],["diarioelinformante.com.ar",35],["laopinionsannicolas.com.ar",[35,77]],["diarioelnorte.com.ar",36],["elproductor.com",[36,408]],["confirmado.net",36],["diariolarepublica.com.ar",37],["diarionoticias.com.ar",38],["diarioresumen.com.ar",40],["diariosanrafael.com.ar",41],["diariovictoria.com.ar",[42,43]],["planbnoticias.com.ar",[42,67,78,100,101,102]],["elexpediente.co",[42,213]],["animechou.com",42],["nuestroclima.com",[42,595]],["easy.com.ar",44],["elchubut.com.ar",45],["infoplatense.com.ar",45],["eldia.com",45],["elcomercial.com.ar",46],["elliberal.com.ar",[49,50]],["elobservador.com.uy",[50,75,961]],["elnueve.com.ar",51],["elretratodehoy.com.ar",52],["lanoticiadequilmes.com.ar",53],["20minutos.com",[53,235,236]],["clarin.com",[53,92,164,314]],["elespanol.com",[53,85,379]],["elindependiente.com",[53,388]],["juegosarea.com",53],["20minutos.es",[53,235,236,504,729]],["20minutos.com.mx",[53,235,236]],["elsolnoticias.com.ar",[54,55]],["hortanoticias.com",[54,66,470,471]],["noticiasformosa.com.ar",[55,89]],["bcnoticias.com.co",[55,195]],["claridadpuertorico.com",55],["cronicasnews.com",55],["diariotextual.com",[55,66,352]],["elnuevogeorgia.com",[55,394,395]],["gacetinmadrid.com",55],["laprensadecolorado.com",[55,66,510]],["noticiasenlineacr.com",55],["realidadsm.com",[55,203,361]],["somosjuarez.com",55],["webelpuente.com",55],["cronica.com.ec",55],["lanacion.com.ec",[55,722]],["radiosucre.com.ec",55],["larepublica.ec",55],["crearmiempresa.es",[55,67]],["barrigaverde.net",55],["diarioeltiempo.com.ve",55],["elperiodicodemonagas.com.ve",[55,965]],["elsiglo.com.ve",[55,171,203]],["eltrecetv.com.ar",[56,57]],["laprensaaustral.cl",56],["lared.cl",56],["dimayor.com.co",56],["benditofutbol.com",56],["cronicadelquindio.com",56],["lostiempos.com",[56,536]],["pctmix1.com",[56,607]],["perfil.com",[56,611,612]],["peru.com",[56,337,615]],["studio92.com",56],["cdn.com.do",[56,717]],["eslang.es",56],["uypress.net",56],["atv.pe",56],["corazon.pe",56],["gnula.se",[56,116]],["espn.com.ar",58],["espn.cl",58],["espn.com.co",58],["espn.co.cr",58],["espn.com.do",58],["espn.com.ec",58],["espn.com.gt",58],["espn.com.mx",58],["espn.com.pa",58],["espn.com.pe",58],["espn.com.uy",58],["espn.com.ve",58],["fm899.com.ar",59],["eurogirlsescort.es",[59,773]],["telesurtv.net",59],["fmvida.com.ar",60],["inmonauta.es",60],["lapoliticaonline.com.mx",60],["fulltv.com.ar",61],["futbolhoy.com.ar",62],["gente.com.ar",63],["grupormultimedio.com",65],["lahora.com.ec",65],["equipar.es",65],["nicaraguahoy.info",65],["atacamaenlinea.cl",[66,151,152]],["beergeeks.cl",[66,154,155]],["apuestasfree.com",[66,259]],["cinemascomics.com",66],["conbasesllenas.com",66],["informe21.com",[66,487]],["lacapitalmdp.com",[66,503]],["lapanteradc.com",[66,508]],["mundo724.com",[66,474,572]],["thebeertimes.com",[66,154,158]],["pcpro.es",[66,171]],["beermagazine.net",[66,158,882]],["videospornogratisx.net",[66,471]],["insideevs.com.ar",[69,70]],["iproup.com",[69,492]],["laarena.com.ar",71],["lagaceta.com.ar",73],["lagacetasalta.com.ar",73],["elperiodico.cat",[73,132]],["elperiodico.com",[73,132,404,405]],["sumedico.com",73],["cope.es",73],["epe.es",[73,132,404,405]],["sport.es",73],["laconversacion.net",73],["ruedasgordas.es",[75,823]],["lanusnoticias.com.ar",76],["diarioputumayo.com",77],["lapampadiaxdia.com.ar",[78,79]],["laredpampeana.com.ar",[78,80]],["lasextaseccion.com.ar",81],["loteriasmundiales.com.ar",83],["loventine.com.ar",84],["loventine.es",84],["maximaonline.com.ar",85],["hispanidad.com",85],["mercadolibre.com.ar",86],["mercadolibre.com.bo",86],["mercadolibre.cl",86],["mercadolibre.com.co",86],["mercadolibre.co.cr",86],["mercadolibre.com.do",86],["mercadolibre.com.ec",86],["mercadolibre.com.gt",86],["mercadolibre.com.hn",86],["mercadolibre.com.mx",86],["mercadolibre.com.ni",86],["mercadolibre.com.pa",86],["mercadolibre.com.pe",86],["mercadolibre.com.py",86],["mercadolibre.com.sv",86],["mercadolibre.com.uy",86],["mercadolibre.com.ve",86],["lleida.com",88],["modaes.com",88],["noticiaslasflores.com.ar",90],["noticiasurbanas.com.ar",91],["ole.com.ar",[92,93]],["olx.com.ar",94],["pagina12.com.ar",95],["paginasblancas.com.ar",96],["blancas.cl",96],["paginasblancas.com.pe",96],["pdindustriales.com.ar",97],["periodismokosher.com.ar",98],["pescare.com.ar",99],["ipsnoticias.net",101],["transponder1200.com",[102,471]],["planetabocajuniors.com.ar",103],["promiedos.com.ar",104],["radioexito.com.ar",107],["rionegro.com.ar",108],["salpimenta.com.ar",109],["tiemposur.com.ar",110],["tiendeo.com.ar",111],["ushuaia24.com.ar",113],["comodorodeportes.gov.ar",115],["flvto.biz",[116,117]],["gnula.cc",[116,145]],["mp3juices.cc",116],["atomixhq.club",116],["2conv.com",116],["doramasflixs.com",116],["doramasvip.com",116],["animeyt.es",116],["telenovelas-turcas.com.es",116],["pelisplus2.io",116],["superflix.io",116],["pelishouse.me",116],["jkanime.net",116],["serieskao.net",116],["vidoza.net",116],["lectortmo.org",116],["cuevana3.so",116],["serieskao.tv",116],["cuevana3.video",116],["pelisplus.video",116],["pivigames.blog",118],["eldeber.com.bo",119],["paginasiete.bo",120],["pelisplus.cam",121],["aguaita.cat",[122,123,124,125]],["pallarsdigital.cat",[122,123,124,125]],["rubitv.cat",[122,123,124,125]],["tarragonadigital.com",[122,123,124,125]],["naciodigital.cat",[123,124,139]],["pensem.cat",[123,125]],["ara.cat",126],["ejeprime.com",[126,367]],["papajuegos.com",126],["periodistadigital.com",126],["plantadoce.com",[126,617]],["realovirtual.com",126],["relevo.com",126],["tribunaavila.com",[126,681]],["tribunaburgos.com",[126,681]],["tribunaleon.com",[126,681]],["tribunapalencia.com",[126,681]],["tribunasalamanca.com",[126,681]],["tribunasegovia.com",[126,681]],["tribunasoria.com",[126,681]],["tribunavalladolid.com",[126,681]],["tribunazamora.com",[126,681]],["ccma.cat",127],["laopiniondemurcia.es",128],["e-noticies.cat",[129,130]],["diariovasco.com",129],["elcorreo.com",129],["larioja.com",129],["leonoticias.com",[129,528]],["diariodenavarra.es",[129,753]],["diariosur.es",129],["digitalcamera.es",129],["elcomercio.es",129],["eldiariomontanes.es",129],["elnortedecastilla.es",129],["hoy.es",129],["ideal.es",[129,528]],["lasprovincias.es",129],["primeralinea.es",129],["elnacional.cat",131],["cocheglobal.com",131],["cronicavasca.com",131],["culemania.com",131],["cronicaglobal.elespanol.com",131],["huleymantel.com",131],["planetarealmadrid.com",131],["elpuntavui.cat",[133,134]],["leconomic.cat",[133,134]],["lesportiudecatalunya.cat",[134,138]],["isabadell.cat",135],["autoextragti.com",135],["madridnorte24horas.com",135],["washingtonhispanic.com",[135,270]],["soloqchallenge.gg",135],["pelisplus.lat",135],["mexicodesconocido.com.mx",135],["labustia.cat",136],["laveu.cat",137],["noticiestgn.cat",140],["racocatala.cat",141],["tot-hospitalet.cat",142],["tottarragona.cat",143],["vilaweb.cat",144],["uqload.com",145],["13.cl",146],["deportes13.cl",146],["800.cl",147],["adnradio.cl",[148,149,150]],["caracol.com.co",148],["wradio.com.co",148],["cnnchile.com",149],["futuro360.com",149],["redmipaisnorte.cl",152],["autosusados.cl",153],["cannabis420.cl",[154,158,159]],["comidasespanolas.com",[154,158]],["recetasdepan.net",[154,158,882]],["weedmagazine.net",[154,158,909]],["reparaciondecomputadoras.online",154],["cafevirtual.cl",156],["pamplonaactual.com",156],["trincheraonline.com",156],["cambio21.cl",157],["jerezcofrade.tv",[157,901,954]],["debosaber.cl",[158,168]],["comidaschilenas.com",[158,318]],["capital.cl",160],["chileautos.cl",161],["chilevision.cl",162],["concierto.cl",163],["cooperativa.cl",164],["dalealbo.cl",[165,166,167]],["redgol.cl",[165,166,167]],["eltiempo.com",[165,229,415,416]],["futbolcentroamerica.com",[165,166,167]],["hobbyconsolas.com",[165,320,469]],["juanbeisbol.com",[165,166,167]],["juanfutbol.com",[165,166,167]],["lapaginamillonaria.com",[165,166,167]],["somosfanaticos.fans",[165,166,167]],["buenazo.pe",165],["elpopular.pe",165],["larepublica.pe",[165,935]],["libero.pe",165],["wapa.pe",165],["diarioeldia.cl",169],["diarioestrategia.cl",170],["infodefensa.com",170],["diariolaprensa.cl",171],["bavaronews.com",171],["chacodiapordia.com",171],["eladelantado.com",171],["elmundotoday.com",171],["elperiodicousa.com",171],["guineainfomarket.com",171],["horajaen.com",171],["lagdeguinea.com",171],["noticialdia.com",[171,586]],["noticiasuno.com",171],["periodismo.com",171],["soynuevaprensadigital.com",171],["tumbaabierta.com",171],["ultimahoraec.com",171],["elmercurio.com.ec",[171,720]],["diariolatino.net",171],["udlaspalmas.net",[171,908]],["contrapunto.com.sv",[171,946]],["elaragueno.com.ve",171],["lacalle.com.ve",171],["elamaule.cl",172],["elboyaldia.cl",172],["elconcecuente.cl",172],["elmagallanews.cl",172],["elmartutino.cl",172],["elmorrocotudo.cl",172],["elnaveghable.cl",172],["elnortero.cl",172],["elobservatodo.cl",172],["elquehaydecierto.cl",172],["elrancahuaso.cl",172],["elrepuertero.cl",172],["elvacanudo.cl",172],["laopinon.cl",172],["elciudadano.cl",173],["eldefinido.cl",174],["eldinamo.cl",175],["theclinic.cl",[175,189]],["ellibero.cl",176],["elperiodista.cl",177],["expresodelacosta.cl",178],["guiahoreca.cl",179],["ilustrado.cl",180],["lanacion.cl",181],["latribuna.cl",182],["meganoticias.cl",183],["miradiols.cl",184],["mariosegura.com",[184,547]],["prensafutbol.cl",185],["publimetro.cl",186],["metroecuador.com.ec",186],["soychile.cl",187],["tvn.cl",190],["yapo.cl",191],["accounter.co",192],["chrissysinvite.co",193],["atlnacional.com.co",194],["boyaca7dias.com.co",196],["canal1.com.co",197],["diariodelcauca.com.co",[198,199]],["diariodelsur.com.co",[199,200]],["elinformador.com.co",202],["ecijaweb.com",202],["lancelotdigital.com",[202,507]],["lavozdemoron.es",202],["elwebdelmirall.net",202],["elmetro.com.co",203],["aviacionline.com",203],["elambito.com",203],["gasteizhoy.com",[203,361,452]],["latinopinionbaltimore.com",[203,518]],["radiomunera.com",203],["sticknoticias.com",203],["teleamazonas.com",203],["aurora-israel.co.il",203],["extra.com.co",205],["hoydiariodelmagdalena.com.co",206],["pasionmontanera.com.co",207],["redmas.com.co",208],["revistacromos.com.co",209],["elespectador.com",[209,382]],["revistapym.com.co",210],["tiempodenoticias.com.co",211],["diarioadn.co",212],["elheraldo.co",[214,215]],["valoraanalitik.com",[214,270,691]],["elmeridiano.co",216],["emprendices.co",[217,218]],["misionesonline.net",[217,900,901]],["flashscore.co",[219,220]],["flashscore.es",[220,777]],["forbes.co",221],["recursosculturales.com",222],["villavonoticias.com",[222,368,699]],["jawcloud.co",224],["momento24.co",225],["moviesdvdr.co",226],["cinecalidad.gg",226],["pelisplay.co",228],["portafolio.co",[229,230]],["seguimiento.co",231],["slimdownload.co",232],["winsports.co",233],["19640noticias.com",234],["ushuaianoticias.com",[235,690]],["primicia.com.ve",235],["3djuegos.com",237],["4pelagatos.com",238],["actualarganda.com",239],["actualidadradio.com",240],["adiariocr.com",241],["adlipay.com",242],["agencianova.com",243],["novachaco.com",243],["ahorradororata.com",245],["alcalorpolitico.com",246],["aldeaviral.com",247],["periodicoeldiario.com",[247,613]],["eldiariodeguayana.com.ve",247],["allinonedownloader.com",248],["apertura.com",250],["elnueve.com",[250,393]],["elpuntodeequilibrio.com",250],["infotechnology.com",250],["revistacar.es",250],["americateve.com",251],["andro4all.com",252],["animalpolitico.com",253],["anitoc.com",254],["lucianacocina.com",254],["otakuteca.com",254],["panicmanga.com",254],["planetaneperian.com",254],["todomecanica.com",254],["vgrecipes.com",254],["worldmangas.com",254],["ansalatina.com",255],["antena3.com",256],["atresmedia.com",256],["lasexta.com",[256,514]],["melodia-fm.com",256],["appsparavertv.com",257],["aptitus.com",258],["arbolabc.com",260],["argentinavende.com",261],["cordobavende.com",261],["aristeguinoticias.com",262],["as.com",263],["meristation.as.com",264],["astrologiaenlinea.com",265],["aulafacil.com",266],["baratos.com",268],["bembibredigital.com",270],["comedera.com",270],["periodismodelmotor.com",270],["radiocre.com",270],["tresubresdobles.com",[270,680]],["finofilipino.org",[270,924]],["mejoresmodsminecraft.site",[270,944]],["bernabeudigital.com",[271,272]],["eltiempo.es",[271,768]],["bienesrosario.com",[273,274,275]],["rosariogarage.com",[273,275,644]],["wiselwisel.com",[273,705]],["bikezona.com",277],["bimotos.com",278],["binary.com",279],["bingoporno.com",280],["blanesaldia.com",281],["blog-peliculas.com",282],["misseriesinolvidables.blogspot.com",283],["novelasromanticash.blogspot.com",284],["reconquistanoticias.blogspot.com",[285,286]],["ladefensadigital.com",285],["xanateach.blogspot.com",287],["boardzona.com",288],["bolivia.com",290],["colombia.com",290],["buenaventuraenlinea.com",291],["buscamultas.com",292],["businesscol.com",293],["cadena3.com",294],["cadenaser.com",295],["calculadora-de-derivadas.com",296],["calculadora-de-integrales.com",296],["canal-i.com",297],["canal21ebre.com",298],["marfanta.com",[298,546]],["canalchic.com",299],["canalciclismo.com",300],["canalporno.com",301],["canalrcn.com",[302,303]],["noticiasrcn.com",[302,592]],["cerdas.com",306],["cerebriti.com",307],["chacohoy.com",308],["corrienteshoy.com",308],["chathispano.com",309],["cheemsporn.com",310],["cienradios.com",311],["cifraclub.com",312],["cinelibreonline.com",313],["clipwatching.com",315],["cocina-chilena.com",316],["coin360.com",317],["compraensanjuan.com",319],["computerhoy.com",320],["autobild.es",320],["businessinsider.es",320],["topgear.es",320],["comutricolor.com",321],["conejox.com",322],["contextoganadero.com",323],["cooljuegos.com",324],["cotilleando.com",325],["burbuja.info",[325,843]],["criptoinforme.com",326],["criptonoticias.com",327],["cryptopotato.com",329],["cualesmiip.com",330],["cuatro.com",331],["factoriadeficcion.com",331],["bemad.es",331],["divinity.es",331],["energytv.es",331],["mtmad.es",331],["niusdiario.es",331],["uppers.es",331],["yasss.es",331],["cuyonoticias.com",332],["cdn.cxpublic.com",333],["dataifx.com",334],["depor.com",[335,336,337]],["elcomercio.pe",[335,337,932]],["diariocorreo.pe",[337,931]],["gestion.pe",337],["derechouned.com",338],["desarrollowp.com",339],["microsiervos.com",[339,446,557]],["supercpps.com",339],["destinonegocio.com",340],["diaridesabadell.com",341],["diarideterrassa.com",341],["diariobitcoin.com",342],["diariocolatino.com",[343,344]],["teknofilo.com",[343,670]],["diariocostadelsol.com",345],["diariocritico.com",346],["diarioelsalvador.com",347],["diariolagrada.com",348],["globalasia.com",[348,456]],["marketingregistrado.com",348],["prensa.com",[348,625]],["elesquiu.com",349],["gastrolabweb.com",349],["infofueguina.com",349],["pilaradiario.com",349],["poresto.net",349],["diarioresponsable.com",[350,351]],["elsaltodiario.com",[350,412]],["esmtb.com",[350,427]],["motorpasion.com.mx",354],["discogs.com",355],["doncolombia.com",356],["donlgbt.com",357],["durosa4pesetas.com",359],["economia3.com",[360,361]],["desdesoria.es",[361,750]],["economipedia.com",362],["ecosdelcombeima.com",363],["ecuavisa.com",364],["educaplay.com",365],["ehowenespanol.com",366],["elbierzodigital.com",368],["futbolretro.es",[368,783]],["elblog.com",369],["elchapuzasinformatico.com",370],["elchavodel8tv.com",371],["ppelverdadero.com.ec",371],["elciudadanoweb.com",372],["elcolombiano.com",373],["elcucodigital.com",376],["eldebate.com",377],["eldesmarque.com",378],["diariodeavisos.elespanol.com",380],["elespecial.com",381],["elestimulo.com",383],["frontera.info",[386,398,847]],["elimpulso.com",387],["elmercurioweb.com",[389,390]],["mododeporte.com",390],["elmundofinanciero.com",391],["elnacional.com",392],["noticierodelllano.com",394],["elnuevoherald.com",396],["elonce.com",[397,398,399,400]],["esdiario.com",[397,426]],["rewisor.com",400],["elperiodic.com",403],["eldiario.es",[405,764]],["elperiodicodeaqui.com",406],["elrellano.com",[409,410]],["180grados.digital",[410,715]],["elrincondelvinotinto.com",411],["elsalvador.com",413],["elsolnews.com",414],["segre.com",416],["miarevista.es",416],["serpadres.es",416],["eltorotv.com",417],["eluniversal.com",418],["eluniverso.com",419],["emol.com",420],["encuentra24.com",421],["ennaranja.com",422],["entornointeligente.com",423],["esaschicas.com",425],["espaebook2.com",428],["esportmaniacos.com",429],["estrenarvivienda.com",430],["europafm.com",431],["ondacero.es",[431,812]],["elmundo.es",[432,767]],["blog.facialix.com",434],["fayerwayer.com",435],["felizporno.com",436],["fichajes.com",437],["finanzasargy.com",438],["fitnesszona.com",439],["formulatv.com",440],["forobeta.com",441],["forocoches.com",442],["forococheselectricos.com",443],["foroparalelo.com",444],["freeethereum.com",445],["freetether.com",445],["coinfaucet.io",445],["freebitcoin.io",445],["fucklouder.com",[446,447]],["futbolme.com",448],["futbolred.com",449],["gameflare.com",450],["gamezfull.com",451],["generacionxbox.com",453],["gerente.com",454],["girabsas.com",455],["goraymi.com",457],["granadahoy.com",458],["diariodealmeria.es",458],["diariodecadiz.es",458],["diariodejerez.es",458],["diariodesevilla.es",[458,755]],["eldiadecordoba.es",458],["europasur.es",458],["huelvainformacion.es",458],["malagahoy.es",458],["guadairainformacion.com",459],["guiascasinos.com",460],["habitaclia.com",461],["hentaienesp.com",464],["hentaila.com",465],["hipertextual.com",467],["hispanicpost.com",468],["libroscristianosgratis.net",470],["laprensademn.com",[471,511,512]],["vidaysabor.com",[471,511,696]],["hosteltur.com",472],["hoyenbogota.com",[473,474]],["hoylosangeles.com",475],["hsbnoticias.com",476],["htcmania.com",477],["huelva24.com",478],["st1.idealista.com",479],["igg-games.com",480],["imperiodefamosas.com",481],["independentespanol.com",482],["indicepr.com",483],["infobae.com",484],["infojardin.com",485],["infopico.com",486],["inkagames.com",488],["inmodiario.com",489],["iprofesional.com",[490,491]],["todacolombia.com",491],["juanbustos.com",493],["juegos.com",494],["juegosjuegos.com",495],["jugarbet.com",496],["noticias.juridicas.com",497],["kairosweb.com",498],["kiwilimon.com",499],["knightnoscanlation.com",500],["yugenmangas.com",500],["la-razon.com",501],["laboyanos.com",502],["lainformacion.com",[504,505]],["lajornadanet.com",506],["periodicoelsolpr.com",510],["las4esquinas.com",513],["lasubasta.com",515],["latino-webtv.com",517],["xnalgas.com",[517,710]],["ver-television.online",517],["lavanguardia.com",519],["laventanabolivia.com",520],["laverdaddemonagas.com",521],["lavozhispanact.com",522],["lawebdelprogramador.com",523],["lectuepubgratis.com",524],["lecturas.com",525],["nationalgeographic.com.es",525],["leercapitulo.com",526],["legionasia.com",527],["laverdad.es",528],["lexlatin.com",529],["libertaddigital.com",[530,531]],["libremercado.com",530],["liderendeportes.com",532],["lifeder.com",533],["lifezona.com",534],["llanosietedias.com",535],["macrojuegos.com",537],["madlifes.com",538],["pepeporn.com",538],["madridpress.com",539],["sahagundigital.com",539],["magazinelatino.com",540],["magisnet.com",541],["manerasdevivir.com",542],["mangacrab.com",543],["marca.com",544],["marcadegol.com",545],["mariskalrock.com",548],["mastercoria.com",549],["mediavida.com",550],["record.com.mx",[552,868]],["mega1080.com",553],["merca20.com",554],["rinconforero.mforos.com",555],["miamidiario.com",556],["milanuncios.com",558],["milenio.com",559],["mileroticos.com",560],["miltorrents.com",561],["minijuegos.com",562],["mioriente.com",564],["misionescuatro.com",565],["noticias.mitelefe.com",[566,567]],["telefe.com",567],["mms-mexico.com",568],["monografias.com",569],["mundo.com",571],["mundodeportivo.com",573],["mundommorpg.com",574],["corepunk.online",574],["muycerditas.com",575],["muyzorras.com",576],["nacion.com",577],["lateja.cr",577],["nacionpaisa.com",578],["es.nametests.com",579],["neoauto.com",580],["nintenderos.com",581],["nomellamesfriki.com",582],["norteenlinea.com",583],["notariosyregistradores.com",584],["noticiacristiana.com",585],["noticias3d.com",587],["noticiasamarillascartago.com",588],["noticiasdel6.com",589],["noticiasenlamira.com",590],["noticiasparamunicipios.com",591],["noticiasyprotagonistas.com",593],["estadio.ec",593],["noticierodigital.com",594],["nuevamujer.com",596],["omarhvelasquezm.com",598],["ondavasca.com",599],["opanoticias.com",600],["otakustv.com",601],["oversos.com",602],["pampaporno.com",604],["parentesis.com",605],["parlamentario.com",606],["peliculasaudiolatino.com",608],["pelisadicto.com",609],["pelispanda.com",610],["divxtotal.li",610],["divxtotal.nl",610],["divxtotal.nu",610],["divxtotal.pm",610],["cuevana.se",610],["dontorrent.ws",610],["periodicoellaurelpr.com",614],["petardashd.com",616],["playpaste.com",618],["pokertube.com",619],["porneados.com",620],["pornogratisdiario.com",[621,622]],["videosporno.name",621],["portalfruticola.com",623],["practisistemas.com",624],["psicologiaymente.com",627],["pt-mexico.com",628],["pulpo69.com",629],["putalocura.com",630],["puupnewsapp.com",631],["quepasamedia.com",632],["quesonlosvaloreseticos.com",633],["signodeinterrogacion.com",633],["ramenparados.com",634],["rateyourmusic.com",635],["recursos-biblicos.com",636],["reforma.com",637],["renfe.com",638],["reporteindigo.com",639],["repretel.com",640],["rts.com.ec",640],["c9n.com.py",640],["canal12.com.sv",640],["republica.com",641],["retinatendencias.com",642],["revistagmgastronomia.com",643],["rumbonews.com",645],["sailingzona.com",646],["sdpnoticias.com",647],["selafollan.com",648],["semana.com",649],["sensacine.com",650],["sensacine.com.mx",650],["separarensilabas.com",651],["seriesgrey.com",652],["serviporno.com",[653,654]],["muchoporno.xxx",654],["skdesu.com",655],["skylinewebcams.com",656],["slidesgo.com",657],["slumi.com",658],["smnoticias.com",[659,660]],["smnoticias.info",[659,660]],["costacadizcomunicacion.es",[660,746]],["softoniclabs.com",661],["somosohlala.com",662],["somosxbox.com",663],["sqlshack.com",664],["supercontable.com",665],["superluchas.com",666],["tabascohoy.com",667],["talcualdigital.com",668],["tandildiario.com",669],["telesemana.com",671],["televisa.com",672],["deportes.televisa.com",673],["thaderclub.com",674],["theobjective.com",675],["todoblaugrana.com",676],["tokyvideo.com",678],["torrentesx.com",679],["tribunamaresme.com",682],["periodicoelnazareno.es",682],["tudiscovery.com",683],["tudn.com",[684,685]],["univision.com",[685,689]],["tumomo.com",686],["tvenganchado.com",687],["vanguardia.com",692],["verepeliculas.com",693],["vergnula.com",694],["vibbo.com",695],["videosdemadurasx.com",697],["villavicenciodiaadia.com",698],["viralizalo.com",700],["vivanolamag.com",702],["vix.com",703],["volkgames.com",704],["wizcase.com",706],["wordmagicsoft.com",707],["wowtechlife.com",708],["xn--xvideos-espaol-1nb.com",709],["veoporno.gratis",709],["xxxpornohq.com",711],["zigzagdigital.com",712],["zonavideosx.com",713],["laregion.cr",714],["tutorialesenlinea.es",[714,833]],["colorvision.com.do",718],["lagaceta.com.ec",721],["ldu.com.ec",723],["planv.com.ec",724],["radiocentro.com.ec",725],["dialoguemos.ec",726],["eldiario.ec",727],["expreso.ec",728],["abc.es",730],["ancient-origins.es",731],["andaluciainformacion.es",[732,733]],["informacionalcalalareal.es",732],["informacionpuentegenil.es",732],["informacionsanfernando.es",732],["sanlucarinformacion.es",732],["vivaalmeria.es",732],["vivaalmunecar.es",732],["vivaantequera.es",732],["vivaarcos.es",732],["vivabarbate.es",732],["vivabenalmadena.es",732],["vivacadiz.es",732],["vivacampodegibraltar.es",732],["vivachiclana.es",732],["vivaconil.es",732],["vivacordoba.es",732],["vivaelpuerto.es",732],["vivaestepona.es",732],["vivagranada.es",732],["vivahuelva.es",732],["vivajaen.es",732],["vivajerez.es",732],["vivamarbella.es",732],["vivapunta.es",732],["vivarota.es",732],["vivasevilla.es",732],["vivatorremolinos.es",732],["vivavejer.es",732],["vivavelezmalaga.es",732],["vivamalaga.net",732],["vivavalencia.net",732],["vivagalicia.tv",732],["viruji.andaluciainformacion.es",734],["androidpit.es",735],["anisearch.es",736],["areasac.es",737],["autopista.es",738],["autoscout24.es",739],["diarioronda.es",[740,759]],["carrefour.es",741],["casinonewsdaily.es",742],["ceroacero.es",743],["comunio.es",744],["concuchilloytenedor.es",745],["cuartopoder.es",747],["cuencanews.es",748],["darkstone.es",749],["diariodelalinea.es",751],["marie-claire.es",[753,805]],["muyhistoria.es",[753,805]],["muyinteresante.es",[753,805]],["muynegociosyeconomia.es",[753,805]],["diariodepasion.es",754],["diariodeteruel.es",756],["diariodevalderrueda.es",757],["diariolalupa.es",758],["desdelinux.net",759],["ebay.es",760],["elcorreoweb.es",762],["infolibre.es",764],["eleconomista.es",765],["empresite.eleconomista.es",766],["epasatiempos.es",769],["neomotor.epe.es",770],["escort46.es",771],["euractiv.es",772],["europa-agricola.es",774],["via-mobilis.es",774],["famosateca.es",775],["ffcv.es",776],["force-download.es",778],["foropolicia.es",779],["fotocasa.es",780],["freeones.es",781],["freepik.es",782],["gaceta.es",[783,784]],["gamereactor.es",785],["gettyimages.es",786],["heraldo.es",787],["hoyaragon.es",788],["huffingtonpost.es",789],["iberley.es",790],["interbenavente.es",792],["interviu.es",793],["irispress.es",794],["estadiodeportivo.whitelabel.kelisto.es",795],["kissfm.es",796],["latinpress.es",798],["lavozdegalicia.es",799],["lebrijadigital.es",800],["leganews.es",801],["leroymerlin.es",802],["livenumetal.es",803],["manomano.es",804],["mediamarkt.es",806],["mil21.es",808],["mitele.es",809],["nextpit.es",810],["noticiasmallorca.es",811],["paginasamarillas.es",813],["pajarracos.es",814],["paxinasgalegas.es",815],["petitchef.es",816],["pickinup.es",817],["portalbici.es",819],["dle.rae.es",821],["realbetisbalompie.es",822],["rumbo.es",824],["segoviaudaz.es",825],["sevillainfo.es",826],["supremacy1914.es",827],["tallasgrandes.es",828],["todomercadoweb.es",830],["transfermarkt.es",831],["turium.es",832],["zooplus.es",834],["bandaancha.eu",835],["cuevana3.eu",836],["naiz.eus",837],["pelis24.gratis",838],["seriesturcas.gratis",839],["verpeliculasporno.gratis",840],["publinews.gt",841],["elheraldo.hn",842],["ciudadccs.info",844],["deportemixtv.info",845],["tarjetaroja-tv.info",848],["va6.thand.info",849],["agma.io",850],["miradetodo.io",851],["wago.io",852],["pelispedia.la",853],["cuevana.pro",853],["purochocolate.life",854],["tumascota.life",854],["abs0rb.me",855],["chatytvgratishd.me",856],["megaserie.me",857],["avisooportuno.mx",858],["bcsnoticias.mx",859],["businessinsider.mx",860],["elsiglodetorreon.com.mx",862],["eluniversal.com.mx",[863,864]],["viveusa.mx",864],["excelsior.com.mx",865],["razon.com.mx",867],["tiempo.com.mx",869],["yucatan.com.mx",870],["elpopular.mx",873],["nupcias.mx",874],["terremoto.mx",875],["adslzone.net",876],["alfabeta.net",877],["almomento.net",878],["animebum.net",879],["animeflv.net",880],["apurogol.net",881],["blizzboygames.net",883],["brujuladigital.net",884],["buenaisla.net",885],["buentv.net",886],["capodeportes.net",887],["coches.net",888],["diariodelaribera.net",889],["elotrolado.net",890],["esporno.net",891],["eshentai.tv",891],["infojobs.net",892],["jkhentai.net",893],["juegosdecanciones.net",894],["kiosco.net",895],["labsk.net",896],["lacuerda.net",897],["mangatigre.net",898],["maracodigital.net",899],["noticiasdelavilla.net",902],["pelispunto.net",903],["poringa.net",904],["seriesanimadas.net",905],["sunoticiero.net",906],["tutiempo.net",907],["xvideospanish.net",910],["zona-leros.net",911],["la.network",912],["show.news",913],["tubarco.news",914],["cuevana3.nu",915],["pelisplushd.nz",916],["nickelodeonplus.online",917],["albumoftheyear.org",919],["aporrea.org",920],["artesacro.org",921],["diariodelaribera.org",922],["noticiasdelmundo.org",925],["verdirectotv.org",926],["dinostream.pw",[926,938]],["diaadia.com.pa",927],["panamaamerica.com.pa",928],["andina.pe",929],["americatv.com.pe",930],["exitosanoticias.pe",933],["laindustria.pe",934],["peru21.pe",936],["abc.com.py",939],["cuevana3.rip",941],["hackstore.rs",942],["nocensor.sbs",943],["noticiasdehoy.site",945],["elpais.com.sv",947],["vidasana.sv",948],["cinecalidad.to",949],["moviesjoy.to",950],["seriesdanko.to",951],["animeid.tv",952],["eldoce.tv",953],["mundoplus.tv",955],["ondaluz.tv",956],["qmusica.tv",957],["genteflow.us",958],["playdede.us",959],["180.com.uy",960],["elpais.com.uy",962],["montevideo.com.uy",963],["pantallazo.com.uy",964],["fronteradigital.com.ve",966],["versionfinal.com.ve",967],["juegosjuegos.ws",968],["maduras.xxx",969],["videos.mrvideospornogratis.xxx",970],["pornes.xxx",971],["qporno.xxx",972],["tupornogratis.xxx",973],["grantorrent.zip",974]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/spa-1.js b/extentions/uBOL-home/rulesets/scripting/specific/spa-1.js new file mode 100644 index 0000000..b13ca36 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/spa-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: spa-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".ads","a[href^=\"https://startgaming.net/\"]",".featured-slides > li.slide:not([id]):has(a[href^=\"https://startgaming.net/\"])",".backdrop > div[class] > a[rel][data-instant],\nmain > div[class*=\" show\"]:has(> a[rel][data-instant])","a[rel*=\"sponsored\"] img","p[align=\"center\"] > a[target=\"_blank\"] > img","a[href^=\"https://ads.mundotutors.net/\"]","body .banner","#header-banner-wrapper","#rightPromo,\n.bloky > a > img,\n.perfbtns2","iframe[src^=\"publi\"]",".arcad-feature[class*=\"default__StyledAdUnit\"]","#branding-content > div#sidebar_header,\n.simple_overlay","table[style=\"padding-left: 8px; padding-top: 8px; padding-bottom: 0px;\"],\ntable[style=\"padding-left:8px;padding-top:8px;padding-bottom:0px;\"]","#pub300x250",".hello_from_adguard_spanish",".alertWS",".sidebar-content > div[id^=\"text-\"],\ndiv[style^=\"text-align:center;\"][style*=\"margin:0;\"][style*=\"width:100%\"]","#sponsor_image","#posts > li.postcontainer[id^=\"yui-gen\"]",".banner-custom,\n.banner-libre",".contenedor_banner_popup,\n.zona_banners",".ad-header-right","a[href^=\"http://bit.ly/\"] > img","div[id^=\"random-\"],\ntadevel-ad","div[class^=\"banner-\"]",".bottom-sticky-banner-box,\n.pre-home-banner-box",".banner-box","#sidebar div.theiaStickySidebar,\n.g-dyn > p[align=\"center\"] > a[data-track][target=\"_blank\"] > img",".adv","a[href=\"https://www.zbl-legal.com/\"] > img",".bnc",".Ad--1--1","#mbEnd",".cont-publis-home,\n.container-spot,\n.container__publi","#prestitial_layer","#bn-lateral,\n#cajaEspeciales,\n.--ads,\n.lay-container > aside.ln-aside,\n.ln-banner-container,\n.temas > div.titulares-del-dia,\ndiv[class^=\"content-bnhoy\"]",".mod-banner",".vf-promo-wrapper,\n.vf3-conversations-list__promo",".block-banner,\n.bloque-ads,\n.bottom-section > div.container:has(> div.main-content > div > div.banner),\n.flex > div.col:has(> div.s-banner-container),\n.sponsor-block-cards","#subscription-cta-body-bottom,\n#suscription-header",".container > div.columnas > section > div.panel-instanciado > div.panel:has(> div.banner)","#MClicsQCatAdImg,\n.MClics-bottom",".meteored-ads","div[class^=\"sc-ade\"]",".banner-border","#homeBannerSchneider,\ndiv[class^=\"sc-\"]:has(> div > div[id^=\"div-gpt-\"])","#accordian > ul > :has(a[href^=\"publicidad.php?\"]),\n#pub728",".b-ads-block-custom","#sidebar-primary-sidebar > .primary-sidebar-widget,\n.hlymgdwv,\n.oxte-pubadban,\n.sidebar > div.widget_oxte,\n.widget_hlymgdwv,\ndiv[class*=\"-pubadban\"],\ndiv[data-adid]",".racin-widget","ads-component","#HiperLibertad,\na[href^=\"http://www.clubelterritorio.com.ar/Suscriptor/Inscripcion?utm_source=\"]","div[id^=\"parent-arcAds-\"]","div[class^=\"publicidade-\"]",".chamada .g-single > a > img[src*=\"cloudfront.net/wp-content/uploads/\"][src*=\"/BAN\" i]",".anuncios a:not([href^=\"https://discord.gg/\"]) > img",".bf","#main-content > div[style^=\"margin-bottom:\"] > a[href^=\"https://bit.ly/\"][target=\"_blank\"] > img,\n#sidebar > .discord-image > center > a[href^=\"https://bit.ly/\"][target=\"_blank\"] > img","#bannerMontado,\n#sombra,\na > img[alt^=\"banner-\"],\nins[style*=\"width:300px\"]","div[class^=\"code-block code-block-\"][style^=\"margin: 8px\"]",".well.z-body",".adsContainer,\n.right > .mbottom,\niframe[data-src^=\"//ad.a-ads.com/\"]","#baNwan,\n#banIz",".movie-xyz > a[rel]","#anuncio1","#gp-sidebar-right > div[id^=\"block-\"],\n.gp-sidebar > #html_javascript_adder-3,\n.gp-sidebar > #text-7,\n.theiaStickySidebar > #html_javascript_adder-3,\n.theiaStickySidebar > #text-7,\na[href=\"https://pivigames.blog/adbuho\"],\na[href=\"https://pivigames.blog/descargar.php\"]",".sidebar > div[id^=\"300x\"],\ndiv[id^=\"nbt\"]","body .layout-rev,\nhtml ned-ad",".adcontainer-portlet","#main-content > .region > .fila > .container > .row[id] > .col-md-4.p33:has(> .cleft:only-child > .bnn > div[id^=\"div-gpt-ad\"])","table[cellpadding=\"1\"][width=\"640\"],\ntable[width=\"468\"]",".ad","#abrVitrine,\n#cnOfertas,\n#containerBanner,\n#tbBanner,\n#tbBannerRight,\n.ad-sense,\n.ads-bilboards,\n.ads-billboards,\n.ads-infinite-list,\n.boxBN,\n.linksPatrocinados,\n.pbc-patrocinio,\n.pbc-right1,\n.publSquare,\n.rodape-verao,\n.skyBanner,\n.widget-superbanner","div[id^=\"ad_\"]",".publi-base",".fixed-banner,\n.tobecontinuedBlock","#ad-300x250-noticia,\n.main > div[style*=\"height: 250px;\"],\n.section__publicidade,\ncenter.mb-4.mt-2 > small,\ndiv[id^=\"ad_conteudo_\"]","body .code-block","div[id^=\"forum-ad-fixo-\"]",".intext,\n.intext_bottom,\nbody > div.destaque:has(> div#ad_article_destaque)",".ads-paragrafo","#global_topo,\n.sidebar-main > aside.ai_widget,\ndiv[class^=\"astra-advanced-hook\"]:has(> div[id^=\"M\"])",".code-block",".cbola-box","#banner_topo",".banners",".cm-popup-modal","div[class^=\"banner_footer\"],\ndiv[id^=\"div-ad-\"]","#banner_top","div[id^=\"adx\"]",".advertising",".RgtColTopImg,\n.headerBanner","div[id^=\"gcma_ads_zone_\"]","#adtopDet,\n.ad-text-centered,\ndiv[style=\"float:left; padding:0 10px 10px 0; width:300px;\"],\ntr[id^=\"tr-ads_bxk_search_native-\"]",".bn-Flutuante,\n.bn-header__banner-item","#dv_arroba,\n#ofertas","#skyscraper",".theiaStickySidebar > div.widget:has(> div.textwidget > div[align=\"center\"] a[href])",".theiaStickySidebar > div[id^=\"bdaia-widget-e3-\"]","#out-of-page-ad",".arcad-feature-custom","div[id^=\"banner-\"]",".publicidade-bd","div[class*=\"sidebar\"] .textwidget > p > a[href]:not([href*=\"boainformacao.com.br\"]) > img,\ndiv[class*=\"sidebar\"] .textwidget > p ~ a[href]:not([href*=\"boainformacao.com.br\"]) > img",".testad",".lateral-list",".chw-widget","div[class^=\"Advertisement\"],\ndiv[class^=\"Hits_SponsoredWrapper__\"],\ndiv[class^=\"Hits_Wrapper__\"] > div[aria-labelledby^=\"product-card-\"]:has(> a[target=\"_blank\"])",".banner-pattern,\nbody .ads-600",".spaa-container,\ndiv[class$=\"-anuncio-dfp\"]","#content-news > div[class]:has(> div[data-ad]),\n#truvidPos,\ndiv[class^=\"flex h-[100px]\"][class*=\"items-center\"][class*=\":h-[250px]\"]","[style=\"width: 738px; height: 90px; margin-top: 5px;\"],\n[style=\"width: 738px; height: 90px;\"]",".div_ros_topo,\nbody > aside.a-custom:has(> a[href^=\"https://assinecarta.com.br/\"])",".preheader > .box-banner",".bloco-anuncios,\n.continue-lendo ~ p,\n.mythdev,\ndiv[id^=\"dmp-v-par\"]",".anuncio","div[id^=\"pub-cc-\"]","div[id^=\"pub_\"]",".floatingBottomAd",".pub",".-ads,\n.ads-block:not(.prebid),\n.ads:not(.prebid),\n.block-ads-wrapper","#bannersDireita,\n.adsHorizontal,\nbody > div[style]:has(> a[href^=\"https://record.nsxafiliados.com/\"])","#box-clicshop,\n.clic-advertising,\n.contemPublicidadeRetangulomedio,\n.contemPublicidadeSuperbanner,\n.nivelA-tipo6,\n.nivelA-tipo8,\n.nivelB-modB-tipo1","#superbanner",".ad-parallax-container,\n.ads-section-area,\n.gzh-content > section:has(> div.l-row > div.ads-area),\n.m-advertising",".ad-container",".contentBanner,\n.overlay,\ndiv[class*=\"__DivStick\"]",".wrapper > .block_full:has(> div.cls-publi-height)",".container > div[class=\"row\"] > div[class=\"col-lg-4\"] > div[class=\"_margin-t-20\"]",".wrapper-banner","div[data-type=\"ad_space\"]","#ipsLayout_mainArea > div[style=\"text-align: center; height: 100px;\"],\n.caixa_topo,\n.ipsDialog_narrow,\n.ipsModal","td[width=\"20%\"]",".ad__area,\n.ads__list__item","#colegioweb_header",".banner-header","div[class^=\"concur-prebid-lendo-\"]",".label-publicidade",".banner-wrapper","div[id^=\"single_\"][id$=\"_piano\"]",".pub-hor,\n.pub-ret,\n.publicidade-ancorads,\n.sidebar > section:has(> div[class^=\"pub-\"]),\ndiv[class=\"row mb-25\"] > div.col-md-12:has(> header.pb-15 > h3 > a[href=\"https://www.correiobraziliense.com.br/especiais/\"]),\ndiv[id^=\"cb-publicidade-\"],\nsmall[class=\"hidden-print txt-no-serif\"]",".ads__with-bg",".publi","#adtopo","div[class^=\"angwp_\"]",".adsplaceholder,\np[style=\"color: #dddddd; font-size: .6em; margin-bottom: 0px; text-transform: uppercase;\"]","#ad-placements",".blue,\ndiv[style*=\"width:100%;\"][style*=\"background:#FFF;\"][style*=\"overflow:\"]","#publicidade","div[class*=\"Banner_\"],\ndiv[class^=\"_arroba\"]",".PubTopo,\n.bannerTopo,\n.publicity__bx","[id^=\"ad\"]","#my_popup_background,\n#my_popup_wrapper,\n#td-outer-wrap > div[class=\"vc_row wpb_row td-pb-row\"] > div.td-pb-border-top:has(> div > div[style$=\"max-width: 1188px; max-height: 150px;\"])","#edicao-eletronica,\n#topodoodle",".td-banner-wrap-full","div[id^=\"gooad_palavra\"]",".clarice-banner-container","div[style=\"height:322px;\"]","div[style=\"height:90px;\"]","#sidebar > .widget > .widget-content > a[href^=\"https://bit.ly/\"] > img,\n.widget-content > a[href$=\"&utm_content=bannersite\"] > img",".mw-flex:has(> div[id^=\"id_ad_\"])",".conteudo_ads,\ndiv[class^=\"ads_conteudo_\"]",".ads-ancorads,\n.container > small[class=\"hidden-print txt-no-serif\"],\n.container > small[class=\"txt-no-serif hidden-print\"],\n.containerads,\ndiv[class*=\"col-\"]:has(> div.ads)","#ad-fixed,\n.ads-category-page-desktop,\n.aet-ads-top-home,\ndiv[style=\"margin: 30px auto 30px; min-height:250px;\"]",".break-com-texto","#box_zapimoveis,\n#home-agora-carousel-ads,\n#jogos,\n.OB-REACT-WRAPPER,\n.ajuste-banner,\n.container-pub-selo,\n.dvBannerX08,\n.pub157x27,\n.publi--spacing_news_htopo,\n.row-media-lab,\n.wrap-content .row > div[class^=\"col-\"]:has(> div.wrap-publicidade),\narticle[class^=\"destaque-default -patrocinado\"],\ndiv[class*=\"AdPlaceholder\"],\ndiv[class^=\"area-publicidade-\"],\ndiv[class^=\"skin-premium\"],\ndiv[class^=\"styles__Container-\"]:has(> p.ads-placeholder-label),\ndiv[data-paywall-wrapper=\"true\"] > div[class^=\"Wrapper__Container-\"]:has(> div[direction=\"column\"] div.slick-slide div.ads-container),\ndiv[style=\"width: 100%; overflow: hidden;\"]",".superBanner",".publi-area,\n.publi-sticky-banner-container",".wrap-publicidade","body div.post-horizontal-ad","[style=\"clear: both; position:relative;\\9 top: 0px; \\9 width: 990px; border: 1px solid #c1c1c1; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; height:100px\"]",".code-block:has(> div[id^=\"Position_Content\"]),\n.code-block[data-amp-original-style^=\"margin: 8px auto; text-align: center;\"]","div[id^=\"floatLayer\"]","div[style=\"margin:0;padding:0;position:absolute;left:188px;top:15px;width:755px;height:100px;text-align:left;z-index:4;\"]","[style=\"height: 105px; width: 1000px; background-color: #04290A; padding-top: 10px;\"],\n[style=\"height: 105px; width: 1000px; background-color: rgb(4, 41, 10); padding-top: 10px;\"]","#penci_custom_html-4,\n.gg-ad-home","#skyBanner","div[id^=\"pub\"]",".card-advertising","p[style=\"line-height: 150%;\"]","a[target=\"_blank\"][href^=\"http://www.forumchaves.com.br/viewforum.php?f=\"]",".ads--ordered,\n.ads--ordered + div[id^=\"borg-elm-\"]:empty,\n.most-bet","#banner_dhtml,\n.area_anuncios_topo,\n.area_banner_125x125,\n.area_banner_arroba,\n.area_banner_botao,\n.area_banner_full,\n.area_banner_half,\n.area_banner_selo_grande,\n.area_banner_sky_grande,\n.area_banner_texto,\n.divbloco",".banner_super","#bannerheader,\n#publicidade-banner",".bglink","#shopIntUm",".ads-fixed,\n.c-ads,\n.c-publi,\n.especial-patrocinado,\ndiv[class^=\"box-ads-header\"],\ndiv[data-ads]",".banner-topo","#custom_html-4","#custom_html-7",".vc_col-sm-4 .wpb_wrapper > .sc_content_bordered:has(a[href=\"http://exitl.ag/genshinpro\"])","#banner_meio",".banner-item,\n.section-banner-topo","#content-column div[class].placement,\ntable[bgcolor=\"#808080\"],\ntd[bgcolor=\"#dcdcdc\"]",".hd-ad--background",".publicity-area","#fullbanner","#advertisement,\n#ing,\n#rectangle_banner","#BF6F388D-5A38-457D-991A-A827E8F29D58,\n#C5E63B4A-2E0E-47A9-A1CA-8C6719CFA8CB,\n#PPA03406,\n#ad_billboard,\n#ad_inimage,\n#advertising,\n#enqueteLayer,\n#pub-Position,\n#pub-Right,\n#pub-island,\n#publateral,\n#pubmasterbox,\n#pubsidebar,\n#pubsidebar2,\n#pubtop,\n#super-banner,\n.betOrBillboard,\n.box_publicidade,\n.container-publicidade-mrec1,\n.iG_componente_taboola_containerTitulo,\n.iGh__small-ad,\n.ig-ad,\n.ig-shopping,\n.ig-taboola,\n.previsaoTempoBox,\n.pub-island.fl,\n.pub-ticker.fl,\n[id*=\"ad_mrec\"],\ndiv[class$=\"superbanner\"],\ndiv[id*=\"taboola\"]","div[class^=\"maislidas\"]",".elementor-section-wrap > .elementor-section .elementor-element-populated > .elementor-element.elementor-widget-html:has(> .elementor-widget-container > div[id^=\"ad_\"][id*=\"mrec_\"]),\n.elementor-section-wrap > .elementor-section:has(:is(div[id^=\"ad_\"][id*=\"_bb_\"], div[id^=\"ad_\"][id$=\"_sticky\"]))","#taboola,\n#text-intext-ads,\n.billboard_2,\n.intext-ads,\n.vitrine-ofertas-odia",".anugoogle.ver","div[class^=\"tvpri\"]","#pubRight","#fundo,\n.text-justify > p img[style=\"height:104px; width:500px\"]","#banner",".advisor-banner-container,\n.advisor-promo-banners,\n.bottomBannerInside,\n.headerSEO,\n.publicity","[data-ad-type]","div[class=\"container row border-t py-5 mt-5\"]",".modal-backdrop","#main-content_home > div > .height-size-sidebar:has(> .img-fluid > iframe[src^=\"https://banners.inforchannel.com.br/\"]),\n.col-md-4 > .height-item:has(> .img-fluid > iframe[src^=\"https://banners.inforchannel.com.br/\"]),\n.modal__banner,\n.sidebar-secondary > .height-item:has(> .img-fluid > iframe[src^=\"https://banners.inforchannel.com.br/\"]),\nbody .height-ads,\niframe[src^=\"https://banners.inforchannel.com.br/\"]","div[style^=\"width: 100%; min-height: 250px;\"]",".brius-ad-scope",".jbox-publi-fullwidth",".banner-lg,\n.banner_lateral,\n.injected_arroba,\ndiv[id][data-mobile=\"300x250\"]","#bannersTopo",".horizontal-pub",".publi178_2,\n.public","div[id^=\"banner_\"]",".template-part-component-google-ad,\ndiv[id^=\"nw_anuncio\"]","div[id^=\"pub-\"]",".columns.medium-4 > .text-center > a[href][target=\"_blank\"] > img,\n.faixa-banner .columns > a[href][target=\"_blank\"] > img","#Position_TopFixed,\n.my-10:has(> div:only-child > div[id*=\"custom-iab\"])","div[style=\"margin: 0px auto 10px auto; text-align:center\"],\ndiv[style=\"margin:10px auto; text-align:center\"]","#ads-blog-content,\na[href^=\"http://www.geragera.com.br/?ref=\"],\na[href^=\"http://www.hipercontas.com.br/bit-share.php?id=\"]","article > .min-h-\\[360px\\]","div[data-adloc-par=\"1\"]",".main > div > div.container:has(> div.divFrame),\n.screenWidth + .shadow-sticky,\n.topBannerDiv,\n.w-full.h-\\[100px\\],\narticle p ~ div[class]:has(onefootball-div),\ndiv[class*=\"styles_ad\"],\ndiv[class*=\"styles_advertisingVert__\"],\ndiv[class]:has(> div[id^=\"rasgado_\"]),\ndiv[class^=\"styles_advertising__\"],\ndiv[class^=\"styles_quadradoArroba__\"],\ndiv[class^=\"styles_stickySlot__\"],\nmain .flex-col.justify-start > .w-full.mx-auto:has(img[alt=\"Lance! Indica\"])",".elementor-widget-container a[data-wpel-link=\"external\"] > img,\ndiv[class*=\"mpp-container-position-middle-\"]",".tl-item[data-evento=\"publicidade\"]","#linkpatrocinados",".adsbygoogle",".e3lan-top > a[href][target=\"_blank\"] > img",".bg-ad-wrapper,\n.widget--adsense","div[class^=\"pub\"]",".rock-convert-banner","a[href*=\"&offer=\"][target=\"_blank\"] img",".ad-billboard-middle-home,\n.ad-halfpage-placeholder,\n.ad-leaderboard-placeholder,\n.ad-mgid-placeholder","div[id^=\"ads-\"]","div[class*=\"banner\"]",".menu-myml-ads","div[id^=\"arcad-\"]","[class^=\"container banner\"]",".adsense_colado,\n.arroba_banner_sidebar,\n.banner_triplo,\n.billboard_bottom,\n.bloco_horizotal_duplo,\n.bloco_horizotal_triplo,\n.half_page_banner,\n.pbmt,\n.publicidade_300x250,\n.publicidade_970x90","#ads_base","#ban_header,\n.col-sm-3 div[style=\"height: 280px;\"]","app-banner",".topico__body > p > span > a[href^=\"https://s.migalhas.com.br/\"]","body > section[class^=\"c\"]:has(> div[class] > div[class] > div[id] > div[style^=\"height:\"]),\nsection a[target=\"_blank\"] > img,\nsection iframe[src^=\"https://melhorplano.net/\"]",".mvn-announcement",".customadimg","div[id^=\"ads_\"]","#ad-rewarded,\n.adsgpt,\ndiv[data-ad-type=\"top\"],\ndiv[id^=\"container-ads-\"]",".ad-banner-inarticle,\ndiv[id^=\"banner-top-\"]",".cotbar__ad",".entry-content > center.mt-xlg.mb-xlg",".ad-container-two-squares,\ndiv[id][class]:has(> iframe[id^=\"google_ads\"]),\ndiv[id][class]:has(> ins.adsbygoogle)",".Ad","#afscontent2",".autozep-outer",".bannerquadrado",".pub-container","#custom_html-6","#floater_2,\n.StyledAdWrapper,\n.StyledDigitalPremiumAdWrapper,\n.ad-single,\n.top-smad,\n[class*=\"AdUnit\"]","div[id-banner],\ndiv[rel=\"container_banner_meio_noticia\"]",".adsDesktop1","#sidebar > .rel-news,\n.banner-728x90-area,\n.page-ad-wrapper,\ndiv[id^=\"banner-300x\"],\ndiv[id^=\"page-ad-v-\"]",".diagonal-strip,\n.intext-denakop,\n.post-content > div[style^=\"max-width:calc( 100% - 10px );height:286px;\"],\ndiv[id^=\"denakop-ad-\"],\ndiv[style^=\"max-width:100%;width:300px;height:250px;\"],\nsection.homeV2-ofertas","#fullBanner,\n.bannersButton","#adsense-slot,\n#top-main-content,\ndiv[data-testid^=\"advertising-\"]","table[width=\"768\"]","#bannerMateriaAbertaMeiaPagina,\n.classi,\n.classi-search-widget,\ndiv[class^=\"PJLV\"][class$=\"SlotContainer\"] div.MainContent > div:has(img[alt=\"Logo Classi.com.br\"]),\ndiv[id^=\"POP_HOME_SMT_\"]","div[class^=\"code-block code-block-\"][style*=\"margin: 8px auto; text-align: center;\"]","#tpPublicidade",".GIAX5IEDAN.GIAX5IEDE1B,\n.O-PN","#pub-sidebar,\n#seminovossuper,\n.header > .menu-sites:has(> #adv_topo_header:only-child),\n.publicidade-article,\ndiv.cf.slot-item.count-2.slot-count-20,\ndiv[class^=\"ad_\"],\ndiv[id^=\"ATF_\"],\ndiv[id^=\"BTF_\"]",".row > div:has(> div.ads-bg),\ndiv[id*=\"ZONA_IAB_\"]",".ai_widget",".p-body-sidebar > div:not([data-widget-key])",".an-full,\n.disclaimer[class^=\"baseRegular\"],\ndiv[id^=\"pub_\"]:has(> div[id$=\"_ad\"])","#floater_fold_banner",".ads30","#anuncioRodape","div[aria-label=\"anúncio patrocinado\"],\ndiv[data-testid*=\"/site/feed_\"]","div[class^=\"perna-conteudo\"]",".text-center > .panel:has(> .panel-body > ins[data-revive-zoneid])",".advertisement,\n.box-carousel-sponsor__banner,\n.box-skeleton--banner-rectangle-2,\ndiv[class^=\"box-banner-footer\"]",".mvp-content-main > h6 > a",".publicidade-esq",".pub-left",".pub-300x250",".pub_insert_content",".publicidade-cima-container","div[align=\"center\"] > a[target=\"_blank\"] > img","#__next > div.block:has(> div.block > a[href^=\"https://s.click.aliexpress.com/\"]),\n.card-banner,\n.grid > div[class^=\"col-start\"]:has(div.bg-neutral-high-100),\naside > div.items-center:has(> div[id*=\"300x250\"])",".vc_widget_sidebar > aside a[target=\"_blank\"] > img[height=\"250\"]",".adunitContainer","div[class^=\"div03-banner-\"]","div[class^=\"code-block code-block-\"][style^=\"margin: 8px\"] > div[id^=\"Position_\"]","body > .header-mb-full.hidden-xs:has(> div[id^=\"div-gpt-\"])","div[class^=\"go\"] > div[class^=\"sc-\"]:has(> div[id^=\"div-gpt-ad\"]),\ndiv[role=\"banner\"]:has(> #ads-card-tooltip)","div[id=\"modal-noticias\"][visualizacoes=\"69502\"]","#advertisingA","#mcontent-ads,\n.mh-ads",".notices-ads",".adContainerBg","#AdContainerFooter",".banner-flying,\n.box-ads-header-home",".bannergroup","[id^=\"gk\"] > div[class^=\"box\"][class$=\"nomargin\"]:has(> .content:only-child > .bannergroup:only-child)",".w300xh250,\n.w300xh360,\n.w320xh100-w970xh250,\n.w320xh50-w970xh250","#interna_banner_side,\ndiv[id$=\"_banner_quadrado\"]","#Position_Top,\ndiv[id^=\"Position_Content\"]",".doisbannertopo,\n.se-publicidade-rasgado-1-container,\n.se-publicidade-rasgado-1-top",".hidden-xs > .showcase.no-negative-xs","#pub-in-text-wrapper,\n.black_banner_prop_desk",".taboola-organic-container","#ad-container-top-placeholder","#ads-square,\n#bannerTopo,\n#listaMegaCurioso,\n.tec--ad,\n.tec--ad--default,\np > a[href^=\"https://bit.ly/\"][target=\"_blank\"] > span > img",".theiaStickySidebar > div.widget_text:has(script[src^=\"https://mkt.momentoeditorial.com.br/revive/www/delivery/ajs.php?zoneid=\"]),\n.theiaStickySidebar > div.widget_text:has(script[src^=\"https://pagead2.googlesyndication.com/\"])","#HeaderBannerContainer,\n#advRuller2--wrapper,\n#barraM.varejo,\n#grandeS,\n#ilha,\n#megabanner,\n.banner_propaganda_dir,\n.float_right_container,\n.publicidade_lg,\n.table-related-content-new:has(> #related-bellow-news > .taboola-placeholder)","#tgm-bottom,\n.ctn-tgm-advertising","#tgm-right",".pub1","#__next > div[class^=\"jsx-\"]:not([class*=\" \"]):has(> .widget > a[href*=\"&utm_campaign=\"]),\n.banners-cta__content",".ad-single-container",".ads-pholder,\n.home-taboola,\n.showcase-box[data-iab-tag^=\"content_mpu\"],\n.sticky-column-slot,\n.tdg-main > div[class]:has(> div.ads-super-footer),\n.tgad-top",".banner-principal","div[class^=\"publi-\"]","#ad-120x600-other,\n#banner-120x240,\n#banner-120x240-area,\n#banner-125x125,\n#banner-125x125-2,\n#banner-125x125-2-area,\n#banner-125x125-area,\n#banner-155x260-area,\n#banner-200x446-6-Area,\n#banner-200x78-3-Area,\n#banner-300x250-12-Area,\n#banner-300x250-5-Area,\n#banner-300x250-area,\n#banner-468x60-1-area,\n#banner-468x60-area,\n#banner-608x90-area,\n#banner-728x90-area,\n#banner-stick,\n#banners120x36,\n#corpoEsquerdaEcommerce,\n#divShoppingMod1Canvas,\n#folha_shopping,\n#marketplaceTelecom,\n#mod-shopping,\n#moduloBanner728x90,\n#nbusiness,\n#pub_noticia,\n#publicidade_topo,\n#responsive-vitrine-publicidade-vitrine-1,\n#shop-canhoto,\n#shop2,\n#shopnow-coldir,\n#to,\n#top-banner,\n#uoltm-float-push,\n.advertisementArea--showLabel,\n.banner_topo,\n.bannersticky-base,\n.bannersticky-top-container,\n.bannersticky-wrapper.fixed,\n.box-publicidade-topo,\n.cardAd,\n.cyrela_wrap,\n.ecommerce-produtos-container,\n.google,\n.jupiter-ads,\n.jupiter-share,\n.label-produtos,\n.label-publicidade::before,\n.lista-ecommerce,\n.mod-publieditorial,\n.mod-servicos-box,\n.mod-uol-host,\n.model-base-bnr,\n.moduloBanner,\n.native-vitrine,\n.obx-ad,\n.pub_insert_content_titulo,\n.publicidade-content,\n.shopping-produtos-uol,\n.slot-m + #magazine-cover,\n.uolpd-video-inarticle,\n.uolpd-video-inarticle:has(> #uolpd-banner-inarticle:only-child),\n.up-floating,\ndiv[style=\"height: 90px;\"],\nul.produtos","#banner-top",".banner_top","#bloco-native-rodape",".item--ad","#bxShoppingLateral,\n#game_super,\n#super_top","div[class^=\"pub_insert_content\"]","#area_flutuante_1,\n#conteudo-texto > div > div[style=\"height:250px; width:300px;\"]",".br-grid-1-publicidade,\n.corpoPubli,\n.publi-dir,\ndiv[id^=\"area-flutuante-artigo-\"]",".area-publi",".publicidade-pequena","div[id^=\"banner-\"][id$=\"-area\"]",".uol_placeholder",".banner-area",".interna-publicidade-topo,\n.wrapper-bnr","div[class^=\"pub_\"]","#classified,\n#fourth_column[style=\"display: block;\"],\n#todaOferta,\n.ads-livrariadafolha,\n.bookstore,\n.c-advertising__banner-area,\n.col-fixed--md-300 > div.row > div.col:has(> div > a[href^=\"https://prosas.com.br/\"]),\n.row.drops > .livraria","#shopping",".cleverads,\n.header-banner,\n.posts-related-content > .box:has(> div[id^=\"bloco-native\"]),\nbody .box-banner","#viewlet-blog","#container_3rd_party_service,\n.apInarticleSmallRes,\n.apb",".banner-container",".taboola-middle-text","#fixed-banner",".entry > div[style^=\"display: flex; align-items: center; justify-content: center;\"],\n.main_home-right > div[style]:has(> div[style] > div[id^=\"banner-\"]),\n.pb_inner_content,\ndiv[id^=\"area_flutuante_\"],\ndiv[style=\"height:250px; width:300px;\"]",".bnr",".arroba-texto,\n.banner_conteudo,\n.publicidade-label,\n[id^=\"banner\"]",".desktop-banner","#uolpd-video-inarticle,\n.itemAds",".banner_wrapper","div[id^=\"banner-300x250-\"]",".container_assine,\ndiv[id^=\"div-gpt-\"]",".BannerUOLPlay__Container,\n.LinguetaApple,\n.content-spot-ad,\n.elementor-section-wrap > section.elementor-section-boxed > .elementor-column-gap-default > .elementor-row > .elementor-top-column:has(> .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div[id^=\"banner-native-lateral-\"])",".advert",".BannerDisneyPlay__Container,\n.obx-spots",".tp-sponsored.tp-offer","div[class*=\"_AdsWrapper\"]","body > #__next > footer ~ .fixed.bottom-0,\ndiv[class^=\"ads\"]","table[height=\"600\"]","tr[height=\"90\"]",".newsList > li:has(> div.OUTBRAIN),\niframe[height=\"65px\"]","#webtivaFloating,\n.adcontainer,\n.bsac-float-center,\n.post-header > a > img[src*=\"imgur.com/\"],\n.post-header > br,\n.single-container > div[align=\"center\"] > div#wrapper","#custom_html-5",".ad-leaderboard-wrapper,\n.widget-taboola",".widget-shopping",".ad-banner,\n.category-list-post:has(> .ad-banner)","#enveloping,\n.axd-inner","#bg_trasp,\n.node_529","a[href^=\"http://bit.ly/\"]",".BannerDfp,\n.Prebid-media-short","#tie-block_3069,\n#tiepost-218846-section-4934,\n#tiepost-218846-section-9278,\n#tiepost-218846-section-9673,\n.stream-item a.gofollow","#adsverticalmenu,\n#bnrfull,\n#propaganda",".anSpaceTop,\n.cnt-space-top",".ad-full,\n.an-pub",".banner-horizontal,\n.swiper-home,\n.swiper-materia-interna","div[id^=\"publicidade-\"]",".ads-flot","body > a#gpujs_link[rel=\"sponsored\"]","#contenidor_megabanner",".c-banner",".adLoaded:not(body),\n.col-md-4 > .hidden-xs:has(> .minHeightLong > .following-ad-container),\n.following-ad-parent,\nbody .following-ad-container",".add",".ppa,\n.publi-principal","#ventana-flotante","#banner_160_600,\n.banner300x160",".banner300x250",".center-banner","#fullpageadd","#homepagetop2,\n#homepagetop3,\n#homepagetop5,\n#homepagetop_side,\n#r_sidebar",".row > div#body_right > div.row:has(> script[src^=\"/base/printadv/\"])",".advs1,\n.advs2,\n.advs3","#headerabajo,\n.aviso220x90,\n.aviso300x250,\n.aviso728x90","#mainrightbottom,\n#mainrightmiddle,\n#mainrighttop","#welcome-ad","#ctn-content-sharer-bottom,\n#ctn-content-sharer-top,\n#dual-experience-tabs,\n#live-alerts,\n#mod-adv,\n#trr-bar,\n.ctn-tgm",".ctn-tgm-bottom-holder",".publicidad_728x90","#mw-panel > .advertisements",".nat-publi,\n.nuevos-anuncios",".avm,\n.episodeList > div > div:empty,\n.episodeList > div > div[style=\"float: left;\"]","#Barra_1_D,\n#Boton_1_D,\n#pauta-top-home","body > div.text-center:has(> div[id^=\"div-gpt-ad-\"]),\ndiv[style^=\"width: 300px;\"][style*=\"height: 250px\"]","#tg-adhesion,\n.grid-x > div.cell:has(> div[id^=\"pub-news-\"])",".widget_custom_html","div[class^=\"pauta\"]",".Ads_megaBannerTopContainer",".Ads","#elementor-popup-modal-31279,\n.elementor-location-header div.elementor-widget-slides",".pauta","body .td-header-style-10 .td-g-rec-id-header .adsbygoogle",".buttons-p",".alert-message > #fake","center > p > a[href][target=\"_blank\"] > img","[id^=\"publicidade_\"]","#id-custom_banner","#custom_html-26","div[class^=\"GoogleDfpAd-\"]","#html1",".dblclkbox","div[style=\"border:solid 1px black;text-align:center; margin:10px 0 10px 0;\"]",".MuiGrid-container > div.MuiGrid-item > div.HalfPage > div[style=\"min-height: 250px;\"],\ndiv[style=\"height: 250px; width: 100%; display: block;\"],\ndiv[style=\"height: 90px; width: 100%; display: block;\"],\ndiv[style=\"height:250px;width:100%;display:block\"]","#dst_pub_728,\n#eyeDiv,\na[href^=\"http://adserver.adtech.de/\"]","cs-ads","#opec,\n.slb0",".publicidad_start_post","body ins.adsbygoogle",".inside-right-sidebar > aside[id^=\"custom_html-\"],\n.site-content > div[style=\"height:300px\"]",".c-container-fluid > div.c-row","#fixedban",".Sright > .widgets > .akuma-widget,\nimg[src^=\"/wp-content/uploads/ads/\"]",".code-block-10",".ad_featured","#widget_sp_image-2,\na[href*=\"goo.gl\"] > img","#abn_singlestealer","#GLOBAL_BD_TOP","#NEWS_BODY",".news-item > div.visible-md.visible-lg",".publi:not(.video-intext)","#text-3",".jeg_midbar","iframe[data-glx][style*=\"z-index\"]","#radioisekai",".a160",".a728",".row-ads,\na[href^=\"https://goo.gl/\"][rel=\"noopener\"] > img,\na[href^=\"https://www.aniclube.com\"],\nbody > div[id][style*=\"position: fixed\"][style*=\"z-index\"][style*=\"height:\"][style*=\"height:\"]:not(#container)",".pbl",".mgid-pauta","#publi1,\n.publi3,\n.publi5,\n.publiRoba",".publi2",".openx_afterafter,\n.openx_postinside728x90dos,\n.post_wrap_kmn","body > section.gnBig","#stories_container:empty","#topleader,\n.boxbanner_notaterminal2,\ndiv[style=\"width:728px;height:90px;margin:0 auto;\"],\ndiv[style=\"width:728px;height:90px;margin:0 auto;padding: 0 0 5px 0;\"]","#floatcenter","#publi_3columnas,\n.banner_sup,\n.publi-vertical,\n.slider-producto",".ms_ga.dblock","a[href^=\"http://atvon.ourtoolbar.com\"]","#BelowHeaderAd,\ndiv[id^=\"AfterParagraph\"],\ndiv[id^=\"ads-boost\"]",".ddl > ul > li.slide","#bannerTop,\n.adpause,\n.mod_ad_top,\n.mod_blanco,\nmain[class] > div > aside.s1ksqqi8-2",".mod_roba",".af-adsense,\n.col > div.row:has(> div > div.menu-col-abajo),\n.row > div.d-none:has(> div.adsense-pineado ins.adsbygoogle)",".ad-boton-full-mega",".zonaGoogle",".avp-block,\n.avp-block-label,\ndiv[id^=\"ssm_\"]","#generic-btn-premium",".cols-9 > .iconb-movi:has(+ .separator > a[target=\"_blank\"] > img),\n.separator > a[target=\"_blank\"] > img,\na[href*=\"/redirect?tid=\"]",".ad-cen,\ndiv[class^=\"ad ad-lat\"]",".fusion-widget-area .widget > a[target=\"_blank\"][class^=\"banner-\"]:not([href^=\"https://docs.google.com/\"])","a[href^=\"https://goo.gl/\"][rel=\"nofollow\"] > img",".publicidad-topmenu","div[class$=\"b300x250\"]",".am-slot,\n.margin-banner-menu",".pub-center,\ndiv[class^=\"area-publi\"]","#text-html-widget-15","#ads-home,\n#ads-title,\n#ads-top","#HTML1","#HTML260","div[class^=\"fixed-\"][class$=\"Sd\"]",".sidebar #HTML5,\n.sidebar #Image1","#antiAdBlock","#floatLayer2",".GoogleDfpAd-Float-Content",".boxbanner_container,\n.home-poll-block__ad",".adBackground,\n.textPublicidade","#banner-topo,\n#direita,\n#newsletter",".post-wrapmkt-adds",".tw-ads","#banners_header,\n.c-s > div:not([class]):first-child,\n.marketplace2","#footer","div[class=\"Anuncio1\"]",".td-header-sp-recs",".publis-bottom,\ndiv[class^=\"right-player-\"]",".pautafacil_caracoltv_home,\n.zona_comercial",".label_publicidade","div[class^=\"regBloc\"]",".adsGeek",".cept-banner-id-398,\n.cept-banner-id-400",".d-grid > div[class*=\"Caja-\"],\n.navBarAd",".cloudbanner","#b-main-footer-cerrar,\n.bannerTopHeader,\n.box-adv,\n.dbshwl,\n.publi183_90,\n.sticky-banner,\nbody .des-adv[data-name=\"advert\"],\ndiv[class*=\"column\"] > div[class] > div[class]:has(> div.sticky > div.bannerSRA)","#annonce_pub2",".g-row-banner > div.g-col-sidebar,\ncenter > a[rel=\"nofollow\"] > img",".table_port_7","div[data-elementor-type=\"single-post\"] section.elementor-section:has(.elementor-widget-share-buttons)","div[style*=\"text-align\"].code-block",".rodape-afiliados",".theiaStickySidebar > div.widget_text:has(> div.textwidget ins.adsbygoogle),\ndiv[class$=\"-billboard-atf\"],\ndiv[class$=\"-billboard-btf\"]","a[href*=\"?key=\"][target=\"_blank\"]","#espacio-teads,\n.alto,\n.espacio-banner,\nbody > div.top,\ndiv[class*=\"div-gpt-ad-\"]",".fla-ad","ins[class][data-key]","center > a[href][target=\"_blank\"] > img",".wrap-banner","#sidebar > div[id^=\"text-\"]",".aawp",".container-region-aside > aside[class^=\"region-section\"]:has(> div[class^=\"region-section\"] > div[class^=\"ad-slot\"]),\n.dfp-position,\ndiv[class^=\"home_containerAdSlot\"]","div[class^=\"ad-slot_\"]","div[class^=\"wrapper_roba_\"]","#sidebar > [class=\"widget\"][style=\"min-height:250px; text-align: center;\"]",".sidebar > div[class^=\"divide\"]",".r89-Anunciofinal,\n.r89-cabecera",".adupee",".banner-sticky-wrapper,\n.section > .block > .zone.zleft.z33ml:has(> .banner),\ndiv[class^=\"piecesponsor\"],\niframe[src^=\"https://ads01.\"],\niframe[vsmsrc^=\"https://ads01.\"]","div[style=\"width:300px;height:250px;display:block;clear:both;overflow:hidden\"]","#mvp-wallpaper,\n#sb","div[class^=\"adsInfo__container\"]",".cards__card_ad-3gZy",".add990x90","#poster2",".analisis > div[class^=\"abc-\"]",".ads-300x600,\n.container-publicidad,\ndiv[class^=\"content_gpt\"],\ndiv[class^=\"showTds\"]",".pub728x90","body > p > span[style*=\"color:\"][style*=\"text-align:center\"]:not([class]):not([id])","#adBlockModal,\n#block-13,\n#block-38,\n#block-48,\n.widget_recent_comments ~ aside.widget",".banner_doubleclick,\n.banner_konouz",".diari-slider:has(> ul div > a.adv-link)","#banner600x30space,\n#bannerRight,\n#bannermiddle728x90","#block-107,\n#block-118,\n#block-49,\n#block-63,\n#text-15,\n#text-36,\n.diari-cannata,\na[href=\"https://www.casasilvia.com/\"] > img,\nimg[width=\"1070\"][height=\"150\"],\nimg[width=\"300\"][height=\"139\"],\nimg[width=\"300\"][height=\"170\"],\nimg[width=\"300\"][height=\"200\"],\nimg[width=\"300\"][height=\"215\"],\nimg[width=\"300\"][height=\"350\"],\nimg[width=\"650\"][height=\"150\"]","#text-30",".sponsor",".centered-content",".publiTop[id^=\"megabanner_\"],\ndiv[id*=\"publicidad\"]",".roba","#block-2,\n.ad-dicasg,\n.pub-text",".ads-light","aside > div[id^=\"block\"]:has(> .adsbygoogle),\naside > div[id^=\"block\"]:has(> p > .adsbygoogle)",".contentt","body > a[href^=\"https://bit.ly/\"][target=\"_blank\"][id]","#clickfakeplayer,\n.asgdc,\n.content > .load_modules,\n.custom-html-widget > a[rel=\"noopener noreferrer\"] > img",".esv-pub-300-250",".banner_eco3,\n.cont_publicidad","#pRectGA","[style=\"width: 330px; margin-top: 4px; margin-bottom: 4px; float: left; background-color: rgb(238, 240, 237); padding-top: 13px; padding-bottom: 5px; background-image: url(\\\"imagenes/bannerFichero/publicidadHorizontal.gif\\\"); background-repeat: no-repeat; background-position: center top;\"],\n[style=\"width:330px; margin-top:4px; margin-bottom:4px; background-color:#eef0ed; padding-top:13px; padding-bottom:5px; background-image:url(imagenes/bannerFichero/publicidadHorizontal.gif); background-repeat:no-repeat; background-position:top;\"]","#pc_sidebar_300x600_1,\n.bg-ad,\nbody .ads:not(#style_important)","#zonaComercial,\n.anuncioPrincipal,\n.contenedorAnuncio",".layout-rev",".fn_googlePubliCenter,\n.fn_googlePubliLeft,\n.fn_googlePubliRight,\n.front-splash__sidebar,\n.mp_publiContenedor,\n.ned-ad-dynamic,\n.publi_box","ned-ad",".articleAside__module--isSticky,\n.hide-div,\n.revUnit--placeholder",".revUnit","#TB_iframeContent,\ntable[width=\"600\"]","#TB_overlay,\n#TB_window",".v-adv",".aviso-inferior-trial","#gebruiker_shadow","#mensenwat",".content-add,\n.module-free-html-ads","#dmq_publi_top,\n.publicidad_marca",".mensaje_suscripcion_nota,\n.motores",".ad_paragraphs_desktop_container","#homeBillboard,\n.article-adv,\n.article-adv__content,\n.article-body__adv,\n.comments-adv,\n.container > .homeNormalNoMobile,\n.container div[id^=\"homeMPU\"],\n.container__outbrain,\n.div_publi,\n.ofrecidopor,\ndiv[class^=\"article-inline\"],\ndiv[id^=\"placeholderpubli\"],\ndiv[id^=\"publi_intext\"]","#carril_derecho1,\n#publi400,\n#publifooter,\ndiv[class^=\"publi_\"]","#pianoContainer,\n.box_pauta_top,\n.pure-u-1:has(> div.Widget-fullHeight > div[id^=\"Personalizado\"]),\n.relpauta,\n.suscripciones,\ndiv[class^=\"Ads\"]","table[height=\"19\"][width=\"98%\"][id=\"AutoNumber4\"],\ntable[height=\"368\"][width=\"1000\"][id=\"AutoNumber1\"]","#floatLayer[style],\na[href=\"http://elgrancine.com\"],\na[href=\"http://tuning-mix.com\"],\na[href^=\"http://elgrantv.com/\"][href*=\"Premium\"],\na[href^=\"http://www.verfutbol.net\"],\ntr[bgcolor=\"#0A0545\"] > td[valign=\"middle\"]","div[id^=\"arcad-feature-\"]",".BannerHorizontalCopiaTOP,\n.Cuadro300x250",".top-desktop",".admobile","#zonanoticias > div[style]:has(> div#hubAristegui),\ndiv[style]:has(> div.mdl > div[id*=\"orden\"])",".highlight-box-header-partner,\n.highlight-box-header-partner + div.tabs-gold,\ndiv[class^=\"advertising\"]","#cta-button-container,\n#imarket6042,\n#paywallOfferSmall,\n.ad-giga,\n.outbrain,\n.publi_h,\ndiv[id^=\"ad-\"]",".site-header__publicidad","._mo_recs_cti","#contactPlan,\n.minHeightLong,\n.row-center > div.col-sm-4:has(> div.following-ad-container),\n.site-header__promos-conte,\n.tp-backdrop,\n.tp-modal:has(> div.tp-iframe-wrapper > iframe[id^=\"offer_\"])",".BottomLeft,\n.recomendados","._mo_recs_vi","[data-ad-position-baldomero]:not([data-bbnx-module])","iframe[class^=\"smarty-\"]",".inside-right-sidebar",".Banner","#block-61","#topbar","body > #top-bar",".banner_680",".ad-container-hor,\n.adunit-googleadmanager,\n.cont_pauta_vivamos,\ndiv[class^=\"gpt-slot-\"]",".BannersTop,\n.bannersTop",".BnMid,\n.BnRig,\n.BnTop,\n.feature-taboola,\n.table.pb-2.border",".banner_blhome",".box-intext-ad","#CajaFarox2,\n#adx_p,\n#contenedor_vivedescuentos,\n#publi_right,\na[href*=\"trk_cid\"]","#custom_html-31",".content > #el-02",".content > div[id^=\"el-02\"]",".big-square-inline,\n.intro-top,\n.snippet-parragraph > a[style^=\"display: inline-block; float: left;\"] > img,\ndiv[style=\"display: flex; justify-content: center; align-items: center;\"] > a",".intro-top > .mh-280",".emj-it-adv,\n.emj-it-advright",".adsense","div[class*=\"publi-\"]","#overlayVid,\ndiv[class$=\"-game-ad\"]",".perfbtn",".articulo--foto::after,\n.karen-relleno",".DvrCn","aside[name=\"publicidad\"]",".ad-p,\naside > div.mod:has(> div.ad-p)","#dynabar",".addContainer",".publi_horizontal","#highlights > section[class^=\"col-\"] + section[class^=\"col-\"] > section[class^=\"col-\"]:has(> object[id^=\"native-home\"]),\n.row > div[class^=\"sc-\"] > a[href] + object[id^=\"native-home\"],\naside > section[class^=\"sc-\"]:has(> div[class^=\"sc-\"] > div[id^=\"aside_ad\"]),\nbody > section.grid > section.hidden:has(> object[class^=\"ad-pos\"]),\nbody > section.grid > section.relative.col-span-12:not([id]):has(.adsTextBetweenLines),\ndiv[class*=\" ad-pos-\"],\ndiv[class^=\"AdContainer-\"],\ndiv[class^=\"Footer__FooterAnchorAd-\"],\ndiv[id^=\"aside_ad_\"],\ndiv[id^=\"home-native-ad-\"],\ndiv[id^=\"native-home-\"]:empty,\ndiv[id^=\"noticias_relacionadas\"],\ndiv[id^=\"related-news-\"][id$=\"-ad\"],\ndiv[id^=\"veja_tambem_pos_\"],\nfooter ~ div > .container-fluid > .anchor-ad,\nfooter ~ div > .container-fluid > button.anchor-button,\nmain section[class^=\"sc-\"]:has(> div[class^=\"sc-\"] > div[class*=\"ad-pos\"]),\nsection#publications > .grid > object[id^=\"native-home\"]","div[class^=\"AdContainer\"]","#pub200x400,\n#pub234x60b,\na[href=\"http://www.caixabank.es\"] > img",".publicidad",".wpforo-ad",".sidebar > .encabezados:nth-child(2)","#boxPubli2,\ndiv[style=\"float:right; position:relative; margin:-110px -247px 0 5px; width:300px; height:250px;\"],\ntable[width=\"336\"]","#publicidade-invideo,\n.links-legais,\n.parceiros,\ndiv[id^=\"scroller\"]","#banners_footer,\n.separabot2 > .centrado",".arcad-container,\ndiv[id^=\"arcad-feature-\"][class^=\"default__StyledAdUnit-\"]",".banner_fondo",".ad970x250",".body-wrap > div.c-sidebar.wp-manga","div[id^=\"arcad-feature\"]","div[data-triplelift-id^=\"Adversport_\"]",".banner300b",".detalleftbanner,\n.m_add_one,\n.midtopadd,\n.rightbanner1","div[style=\"width:300px;height:260px;\"]",".adsense_div,\n.cAdLatContainer,\n.cAdResponsiveInsideCardContainer,\n.cContainerAd","center > p > a[target=\"_blank\"] > img","center > a[target=\"_blank\"] > img","#d_adsky",".fnad-block",".billboardBanner,\n.container_16 > .billboardBanner + .clear + .spacer60,\n.fancybox-overlay,\n.supperBanner",".squareBanner",".jumbotron",".col-anu,\n.pub-btfm,\n.pub-mid,\n.pub-suptop,\n.pub-top,\ndiv[class^=\"pub-box-\"],\np[class=\"isec i-news\"]","div[style*=\"height:90px\"][style*=\"min-width: 728px\"]","div[id^=\"_xfUid\"][style^=\"text-align:\"]",".samBannerUnit","div[style^=\"min-height:250px;\"],\nsection[style^=\"min-width: 300px;\"],\nspan[style=\"border: solid #FAFAFA; border-left: 10px solid #DADADA; PADDING-LEFT: 5px; padding:5px; margin: 1px; float: right; width: 301px; height: 251px;\"],\ntd[align=\"middle\"] > div[align=\"center\"]:has(> table[width] div[id^=\"optidigital-adslot-\"])","div[class^=\"contenedorPublicidad\"]","#pop_upHI,\nimg[width=\"468\"]","#anuncio","#adstab01","#HTML27,\n#HTML28",".content-width.content-container.pub-table",".slice-ad-footer,\n[class^=\"bgApbContent\"]","center > a[target=\"_blank\"] > img[style*=\"height:60px;\"],\ncenter > a[target=\"_blank\"][href^=\"http\"]:not([href^=\"https://www.gamezfull.com/\"])",".banclick,\n.macrobanblock",".ads-estatico-main,\nmain > section.secao-noticias:has(> div.container > div.secao-taboola)","#editorialRecommendedPosts",".bg_flash","#BannerTopo,\n#Sky,\n#banner_vitrine_container,\n#detecta-adblock,\n#globocom,\n#linksPatGoogle,\n#pbright,\n#prePagina,\n#publicidade01,\n#superBanner,\n#taboola-mid-article-saiba-mais,\n#widget_shopping_49051,\n.bi,\n.bstn-feed-ad,\n.container-adv,\n.glb-opec,\n.publicidade_c,\n.vitrine_banner,\ndiv[data-block-type=\"ads\"],\ndiv[data-type=\"advertise\"],\ndiv[id^=\"banner_home\"],\niframe[src^=\"/dinamico/get_oas_advertisement/?\"],\nli[data-item-type=\"advertising\"]","#home > div.sticky-container:has(> div.sticky-banner > section#banner_mega)","#pub-banner-audima,\n#pub-shopping,\ndiv[class^=\"container-adv\"]",".adv-item","div[data-notice=\"Publicidade\"]",".superbanner",".apuracao-outros-locais-ads","#banner_slb_topo,\n#banner_vitrine",".block--advertising,\n.block__subpane--advertising,\n.block__subpane--esp-pub,\n.publicidade,\n.teaser__submodule,\n[data-oglobo-advertising-format]",".middle-banner",".banner-fix-cls","#box-globomais","#cuerpo > div.derecha","#custom_html-2","#after-header","#div_banner728,\na[href^=\"http://grupolidertel.com/affiliates/\"]","#box_banner",".publig","#adssup",".widget_aawp_widget_bestseller","#ad_global_below_navbar","#header-top-banner","center > a[target=\"_blank\"] > video","#floatLayer3,\niframe[src=\"http://inkanime.com/taboola.php\"]",".widget-area > div[id^=\"custom_html\"]:not(:has(> div.textwidget > iframe[src^=\"https://discord.com/\"]))","#banner_float,\n#new_ads",".main > .card-serie:has(> a[href^=\"https://www.tufos.com.br/\"]),\na[href^=\"https://www.tufos.com.br/\"]","iframe[src^=\"//ads2.contentabc.com/\"]","#player > #ap",".wrapperBanner","#TOPGLOBE","#megaad-wrapper,\n.lazyload-wrapper:has(> div[class^=\"embed-card\"] > a.product-button),\ndiv[class^=\"placeholder_placeholder\"],\ndiv[data-piano-position^=\"recomendado-ada-\"]","#promoHola,\n.sponsored-news,\nbody[data-pub] div[data-js-ad-manager-slot]",".banner_cubo_space","div[class^=\"glx-slider-container-\"][style*=\"z-index:\"]",".offset-banners,\ndiv[class^=\"bp\"][class*=\"hole-\"]",".promocines",".mainContent > div[style=\"text-align: center; font-size: 75%;\"],\nli[id^=\"post-\"] > div > div[style=\"text-align: center; font-size: 75%;\"],\nli[id^=\"post-\"] > div > div[style=\"text-align: center; font-size: 75%;\"] + a > img",".anunciopublicitario,\n.main-col > ul[id^=\"manga-content-navs\"]:has(> li > a[href=\"#tab-ads\"]),\ndiv[uncopy-anti-adblocker]","#uolpd-video-inarticle:empty,\n.ib-ad","div[class^=\"banner-descarga\"]","#flotante-pie","#fg_popup,\n#photos > a[rel=\"nofollow\"],\n#publi2,\n#publi3,\n.col-md-8 > section > div.row > div[class^=\"col-\"]:has(> div.grid-item > p > a[rel=\"nofollow\"] > img)","#publi","#leaderboardPlaceholder,\n.ads125BackTexture,\n[style=\"height: 100px; padding: 0px;\"],\n[style=\"height: 125px; width: 125px; float: left; padding-left: 10px;\"],\n[style=\"height: 125px; width: 125px; margin-left: 10px; float: left; padding-right: 10px;\"],\n[style=\"height: 250px; padding: 0px;\"],\n[style=\"height: 600px; padding: 0px;\"],\n[style=\"height:100px;padding:0px;\"],\n[style=\"height:125px;width:125px;float:left;padding-left:10px\"],\n[style=\"height:250px;padding:0px;\"],\n[style=\"height:600px;padding:0px;\"],\n[style=\"height:90px;padding:0px;\"]",".header_top,\n[class^=\"list_table_banner\"]","#top-banner-wrapper,\n.bnePEP",".bannerLibre,\n.d23-navbar-ad-container,\n.mod-banner_300x50,\n.mod-banner_650,\n.mod-banner_650x150,\n.mod-banner_984,\n.navbar-ad-container","#cab_publi,\n.moduletable",".navi_right,\n.topnavtd","div[id^=\"index-banner300x250-\"]","iframe[height=\"105\"][width=\"700\"]",".adspl",".adv-top","img[width=\"350\"][height=\"225\"]","#adblockbyspider","#banner_dir_cima,\n#temp_banner_left,\n#temp_banner_right,\n.banner320_270","a[href^=\"http://clk.tradedoubler.com/click?p\"]","#cse-search-box + iframe[src],\n#pie",".adnet","#bottom-bar-floating",".body-wrap > div[class^=\"c-sidebar c-top-\"]:not(:has(div[class*=\"widget-manga-popular\"]))",".sidebar > .widget:has(> div > .adsbygoogle)",".popup-adblocker",".game-page-sidebar",".banner-190,\n.g-4,\n.spu-bg,\n.spu-box,\n.spu-content","#sidebar_top",".contendo-relacionado-por-columnas","#user-sidebar div.kau",".c-sidebar,\ndiv[id^=\"teaser\"]","#main-sidebar > .widget_text:has(.adsbygoogle)",".react-multi-carousel-track > li.react-multi-carousel-item:has(> div.MuiBox-root img[src=\"https://cdn-kultivi.s3.amazonaws.com/campaigns/1685391938255_desk_CKYcgEWzNV.webp\"])",".banners_cab,\n.cont_banner300,\n.cont_banner468","#publicidad_frontpage_medio,\n#publicidad_superior,\n.banner_zona_9,\n.contenedor_publicidad_lateral",".centralads,\n.lateralads","#adv-top","div[class^=\"jsx-\"] > div.border:has(> div > div > div#taboola-below-article-thumbnails-unit)",".mod-ad-middle,\n.mod-ligatus,\n.show-ads,\n.sticky-wrap-publi,\naside[class^=\"mod-ad-top\"],\ndiv[data-mod=\"ads\"]",".publicidad_banner_right","div[class^=\"spm |\"]",".contadorads",".ads_player","[id^=\"floatLayer\"]",".module-box-ads",".robapaginas",".flash_element",".publi_robapaginas,\n.publi_sky",".dfp","#mega-atf,\n.interior > section.conpubli:has(> div > .OUTBRAIN)",".anuncios","center > a[href^=\"https://tinyurl.com/\"] > img","#divadblock","div[class^=\"adsbutt_\"]",".c-pub,\ndiv[class^=\"centrar_publicidad\"]","#takeover-desktop-counter",".Anuncios","#dvVideo1,\n#uctNoticesBanner_divbanner,\ndiv[style=\"top:-1px;width:33%;float:left; vertical-align:top;\"]","div[id^=\"magaz-\"]","#MSC","#homeBlock,\n#stationBlock","#fixedban2,\n.anunciofooter",".body-wrap > .c-top-second-sidebar,\n.body-wrap > .c-top-sidebar,\ndiv[id^=\"block-\"]:has(> .widget__inner > .widget-content > .adsbygoogle),\ndiv[id^=\"custom_html-\"]:has(> .widget__inner > .widget-content > .textwidget > .adsbygoogle)",".body-wrap > .c-bottom-sidebar",".chapter-content > div.bottom-bloc,\n.chapter-content div.bloc:has(> div[id^=\"gpt-\"])",".bg-gray-400:has(> #juicyads-container),\n.bg-gray-400:has(> .md\\:flex > #juicyads-container),\n.bg-gray-400:has(> div[id^=\"exo-container\"])","#fixedbanner,\n.jconfirm","#publi_sup,\n.aside-ad,\n.aside-outbrain,\n.content > iframe[src^=\"http://91.116.142.114\"],\n.content-ad,\n.gallery-slide-ad,\n.modulo_orbyt,\n.news-item > div.row-layout:has(> aside > div[id^=\"taboola-\"]),\n.news-item ~ section.row-layout:empty,\n.publi-resultados,\n.publi_630_noticia,\n.ue-l-article__secondary-column > div.ue-l-article__secondary-column-item:has(> div.ue-c-ad),\nmain > div.ue-l-article + div.ue-l-article:has(> div.ue-l-article__inner > div.ue-l-article__row > div.ue-l-article__secondary-column-extra > div.ue-l-article__secondary-column-item > div.ue-c-ad),\nmain > div.ue-l-article:has(> div.ue-l-article__inner > div.ue-l-article__mega > div.ue-c-ad),\nmain > div.ue-l-article:has(> div.ue-l-article__inner > div.ue-l-article__row > div.ue-l-article__main-column-extra div[id^=\"taboola\"]),\nmain > div.ue-l-cover-grid[data-flex-name=\"row_headline\"]:has(> div.ue-l-cover-grid__inner > div.ue-l-cover-grid__body > div.ue-l-cover-grid__block > div.ue-l-cover-grid__row > div.ue-l-cover-grid__unit:only-child > div.ue-c-ad)",".banner-leader",".conteudo[id^=\"adx\"]",".bgshadow,\n.boxintersitial",".ad-wap",".toppic > a[target=\"_blank\"]","div[class^=\"-block code-block-\"][style^=\"margin:\"]","div[align=\"center\"] > div > [style=\"position:relative; width:280px; height:95px; border:none !important; background:none; margin:auto; clear:both;\"]","#text-8","#taboola-mid-article-reco-reel,\n.m-banner-wrap,\ndiv[class^=\"Publicidade\"],\nsection[class^=\"PublicidadesWrapper-\"]",".OUTBRAIN","#header2_alright,\n.ad-wide-antes,\n.metsu-adlabel","#matb_adszone",".c-top-sidebar","#orquidea-slideup",".has-advertisement","#block-block-12,\n#block-block-13,\n#block-block-188,\n#block-block-208,\naside[id^=\"taboola\"]",".TextAnuncio","table[width=\"335\"][height=\"260\"]",".banner[data-banner-size]","a[target=\"_blank\"] > img","p[style=\"text-align: center;\"] > a[rel=\"noopener\"] > img","table[bgcolor=\"red\"]",".sidebar aside.widget:has(> div.textwidget > ins.adsbygoogle)",".container > a[target=\"_blank\"] > img","#upgrade","#shoppingmodule",".imglinkabslist13","#ie8,\n#marketingbanne",".sponsorship","amp-iframe[src^=\"https://ads.mtlnovel.com/\"]","a[href^=\"https://k.digital2cloud.com/\"]","#aumento,\n#sexdate",".ads-sticky,\nli > ul > li.module-box:has(> div.modulo-container > span.ad-unit)",".container > .col-md-9 > .pl-15:has(> h4 > .fa-ad)",".info-player > .banner-blue",".container > .col-md-3 > .row.mt-10:has(> h4 > i.fa-ad),\n.container > .col-md-9 > .mb-10:has(> .adsbygoogle),\n.container > .col-md-9 > .mt-10:has(> .adsbygoogle),\n.container > .row > .col-md-4 > .row.mt-10:has(> center > .adsbygoogle),\n.container > .row > .col-md-8 > .mb-10:has(> .adsbygoogle),\n.content-player > .mb-10:has(> .adsbygoogle)","#bannerTurboNick","#docosas > div#Pub1,\n#tiGen + div:not([id]):not([class]) > div.movil,\n#tiGen + div:not([id]):not([class]) > div.pc",".pd.pbf",".tab_content > p[style=\"text-align: center;\"] > a.button","img[width=\"300\"][height=\"250\"]","a[href^=\"https://loboclick.com/\"],\na[rel=\"nofollow noopener\"] > img","div[onimpression=\"nk_playbuzz_impression\"]",".postDosRow",".widget-content .adsbygoogle ~ a[href^=\"http://bit.ly/\"][target=\"_blank\"] > img,\n.widget-content .adsbygoogle ~ a[href^=\"https://amzn.to/\"][target=\"_blank\"] > img","#Layer1","#banner_header,\n#vlcb","div[style=\"float:left;width:100%;height:160px;\"]","#box-ads-trailer",".close-text","#adsBottomFixed,\n#hades-push-slideup","#widget_A,\n.widget_execphp,\nul[class^=\"widgets\"] > li.widget:has(> div.textwidget ins.adsbygoogle)","body > div#skin",".placeholder",".escolha-consumidor-badge,\n.pub-space,\n.ultima-hora > a[href^=\"https://www.flytap.com\"]",".megabanner",".commercial-up-full",".theiaStickySidebar > #block-6",".banner.marginBottom,\n.bannerGeneral,\n.bannerLateral","div[style=\"margin: 8px 0; clear: both;\"]",".leaderboard",".banners_content_home,\n.container-banner-single",".ad-slot-ph,\n.ad-slot-ph::before,\n.aux-col > .widget_aawp_widget_bestseller,\naside.ad-slot-ph","#bgbanner,\n.banner-container-sticky,\n.bgbanner","#ono_banner_bar,\n.grid_5.modulo_correo_2",".responsive-slider,\n.row > div[class]:has(> link#feedzy-rss-feeds-css),\na[href^=\"https://ibest.vote/\"]","#pubTopo","#result_server > .playing:empty,\ndiv[id^=\"public_\"]","#HTML10,\n#HTML2,\n#HTML8,\n#nxt-ad,\n#prev-ad",".bg_rek_on,\n.viewn_r,\na[href=\"http://www.maiores18.com/\"]",".abcnn_,\n.resumecard__banner","#divAnuncios",".adversiment","#ContenidoPubliCotizax",".pub-single-160x600,\n.pub-single-300x250",".posts a[href*=\"/offer?\"]","div[style^=\"position:fixed; left:50%; top:50%\"]",".post > div[align=\"center\"] > div",".movie-image > a[target=\"_blank\"],\ndiv[style] > a[target=\"_blank\"] > img","#text-6.widget_text","#playerads",".module_single_ads","div[style^=\"width: 100%;\"][style*=\"align-items: center;\"]","div[style^=\"width\"]:has(> div.ads-space)",".suscripciones-accion","#stAd_MegaBoton1,\n.hpActualidad-IcoNorm2,\n.hpPrincipal-Cont2-Nav2,\n.hpVideos-Cont2-Cont6,\n.marcopublicidad320250,\ndiv[style=\"width:728px; height:90px; background-color:#000000; float:left\"]","#g-aside > .g-grid > .g-block.center.hidden-phone,\n.banneritem",".flex-center > a[target=\"_blank\"] > img,\n.row > div.justify-content-center > a[target=\"_blank\"] > img,\na[href^=\"https://track.wg-aff.com/\"]",".list > #postnativesingle",".bnfo",".popup","div[class^=\"publicidade\"]","#background-stream-cover","#theLayer","img[width=\"336\"][height=\"250\"],\nimg[width=\"336\"][height=\"300\"]",".facebook-ads-square,\nbody .banner-module",".pulzo-ad,\ndiv[style*=\"max-height: 900px;\"][style*=\"min-height: 600px;\"]","#Square_Island,\n.banner_miolo,\n.banner_publicidade_trends,\n.cidades_banner,\n.column > div > div[class=\"box rw flex show-box-flex\"]:has(> div > div.proporcinal4columns a[href^=\"http://pubads.g.doubleclick.net/\"]),\n.include_shopping,\n.materia_coluna,\n.r7-flex-adv__placeholder,\n.side-banner-container,\n.single-trend-island,\n.toolkit-ad-shell,\naside > section[role=\"contentinfo\"]:has(li > a[href^=\"https://cupons.r7.com/\"]),\ndiv[data-testid=\"ad-shell\"],\ndiv[id^=\"taboola-mid-article-category-\"],\ntd[align=\"center\"][height=\"110\"]","div[id^=\"taboola-\"]",".module-publicidad","div[style=\"width:300px;height:250px;\"]","body .s-incontent-ads",".ads-inline-content",".natureba-lazyloadingads",".mrf-adv__wrapper","#divErroFundo","div[id^=\"zonapublicidad\"],\ndiv[style^=\"height:250px;\"]:has(> div > div#registroNuevoNL)",".entry-content-ads",".widget_et_ads","aside[class^=\"ad\"]",".etiquetaPublicidadNueva,\n.marcoBannerGde,\ntd[style=\"height:110px;width:760px;padding-left:25px;padding-top:5px;\"]",".sdp-ad,\n.sdp-block",".box-fixed-ads,\n.publish-box","body > center > nav ~ center:has(> div#antiBannersGigantes)","#playx",".filenium",".TPlayer > div.TPlayerTb > div > a[rel=\"nofollow\"]","#auto_banner","a[rel=\"nofollow\"] > img","#video-right > .video-relacionado,\n.abbcn-footer,\n.banner-160x600",".banner-inArticle,\n.single__footer-banner",".itfbppl_overlay",".column.middle > article:has(> span#ze),\niframe[src^=\"https://adserver.juicyads.com/\"]",".ff-dad",".an1,\n.an2,\n.an3,\n.nr1","#leftpane,\n#rightpane",".blochomeD > .blochomeDp,\n.blochomeIbanner,\n.internewnew,\n.publiD,\n.thenew > .newclients[style=\"margin-top:20px\"]",".blAdd",".lateral > aside[id^=\"custom_html-\"]","#fixed_ads",".post-content > p:empty::before","#top-unit,\n.ad__slot,\n.temp-300x250-unit",".at-addcontent,\n.at-addthumbnail,\ndiv[class^=\"left-menu_layout_adsense-\"]",".ga,\n.ga-block-left",".mt-2.mb-5.text-center,\n.mt-5.text-center,\ndiv[id][onclick$=\"();\"][style^=\"position: fixed; z-index:\"],\ndiv[style=\"height: 600px; width: 100%;\"]","#sup,\n.s818,\nbody > #w > #f.f","#adStop,\n.pppx","#custom_html-22",".full_banner","div[id=\"anuncio\"]",".item-a8r-web","#ptd_c_pubheader,\n#ptd_encabezado_degradado,\n#ptd_encabezado_publicidad","#Pluginbarraa",".body-wrap > .c-top-sidebar:not(:has(.widget-manga-popular-slider))","a[href=\"https://www.teknofilo.com/sorteo-lg-g6/\"]",".prime-banner","#ctn-tgm-right",".tno-banner",".widget_cyclone-slider-widget,\nimg[width=\"300\"][height=\"300\"]","section > div[class]:has(> div[class^=\"_content_\"] > a.social_share__facebook)",".sidebar .banner","button[onclick=\"loadAd();\"]",".anime-pub,\ndiv[style=\"position:fixed; left:20%; bottom:0; width:732px; height:94px; z-index:99999; background:#3b5998; \"]",".vbanner,\n.vbanner2",".mybanner",".box-publi-left,\ndiv[style=\"float:left;width:620px;height:250px;margin:auto;\"]",".gray[style=\"width:100%;height:98px;\"]",".bannerCENTER,\n.bannerTOP",".sticky-sidebar-container .m-desvio-ecommerce",".olPopup,\ndiv[class^=\"floatad-\"]","[class*=\"advertising\"]","[style=\"width: 748px; margin-bottom: 8px;\"]","#footerWidgets,\n.taboola-container","article > div[class] > div[class]:has(> div.OUTBRAIN),\ndiv[data-widget-type=\"Advertisement\"],\ndiv[data-widget-type=\"Outbrain\"]","#cleitao,\n.tres_mosqueteiros","#banner1","#overlaysContainer,\n.sponsoredEvents,\ndiv[id$=\"ad_container\"],\ndiv[id*=\"sponsor\"]","#topbar2","a[href=\"http://www.brigtek.com\"],\na[href^=\"http://www.metodoroleta.com/\"],\na[href^=\"http://www.pokerstars.com/\"],\nimg[style=\"width: 125px; height: 125px;\"]","#banner_deslizante","#clck_ntv,\n#nuevo_publi,\niframe[src^=\"https://www.tuhentaionline.com/publi/\"]",".sidebar-col #text-72,\n.sidebar-col #text-74,\n.sidebar-col #text-76","div[class^=\"contenedorAdcentrado\"]","#capa1,\n#closeX1",".boxBanner,\n.main950","aside[data-ad-type]","#r6f8,\nnoscript + [id^=\"r\"],\nscript + i[id^=\"r\"]",".pub300x250,\ndiv[style=\"float:left;width:100%;height:100px;\"],\ndiv[style=\"float:left;width:100%;height:90px;\"],\ndiv[style=\"width:620px;height:250px;margin:20px auto;\"]","a[href=\"https://velpay.com.mx/\"] > img","table[summary=\"banner\"]","#anuncios-amp,\n.content > .pad > span[style=\"font-size: 6pt\"],\n.post-inner > div[style=\"margin: 0 0 25px 0\"] > span[style=\"font-size: 6pt\"],\n.sidebar-content > #text-5,\nspan[style=\"font-size: 6pt\"]",".barAds","[width=\"320\"][align=\"left\"],\ndiv:not([class]) > div[class]:has(> div[id^=\"div-gpt-ad-\"])",".banner","#banner0,\n#pubprime,\n#seccionpauta1,\n#seccionpauta2,\n.moduletable_pubtexto,\na[href^=\"http://www.clubvital.com.co\"],\ndiv[style*=\"font-size: 0.8em; text-align: left; color:\"]","iframe[src*=\"//creative.bbrdbr.com/\"],\niframe[src*=\"//go.xlivrdr.com/\"],\niframe[src*=\"//tsyndicate.com/\"]",".textb,\ndiv[class^=\"ano_\"]",".fake_player","#interVeil","#interContainer","#mainmain,\na[target=\"_blank\"][rel=\"noopener noreferrer\"] > img",".adsmovie,\n.pfake,\na[href=\"javascript:void(0);\"][onclick^=\"window.open('http://bit.ly/\"][rel=\"nofollow\"],\ndiv[align=\"center\"] > #player2",".fstory-rating-left > a[rel=\"nofollow\"]","#sidebar > #custom_html-2,\niframe[src^=\"https://a.adtng.com/\"]","#closeX","div[id^=\"capa\"]",".block.kayak","#floating-bn","aside > div[id^=\"custom_html-\"]",".publicidadactriz","a[href^=\"link.php?id=\"]","div[id^=\"ad-container\"]",".pbl_top,\n:not(div[class=\"col-4 mx-0 px-0\"]:not([style])) > a[href^=\"https://visortmo.com/library/\"] > img,\na[href=\"https://series.ly\"] > img[src*=\".gif\"],\na[href^=\"https://visortmo.com/library/\"] > img[src^=\"/\"],\na[href^=\"https://visortmo.com/library/\"] > img[src^=\"https://visortmo.com/\"],\nbody :not(div[class=\"col-4 mx-0 px-0\"]:not([style])) > a[href^=\"https://visortmo.com/library/\"]:has(> .thumbnail:is([style*=\"height:\"], [style*=\"width:\"])),\nbody :not(div[class=\"col-4 mx-0 px-0\"]:not([style])) > a[href^=\"https://visortmo.com/library/\"][target*=\"_blank\"],\nbody :not(div[class=\"col-4 mx-0 px-0\"]:not([style])) > style:first-child + a[href^=\"https://visortmo.com/library/\"]:last-child:has(> .thumbnail:only-child)","a[href*=\"offer_id=\"][target=\"_blank\"] > img","#clickbg","#footer-iframe,\n#video-right",".home_1_ad",".sidebar > div.tile-top > div[class=\"tile-content\"],\ndiv[id^=\"ppsPopup\"]","td[width=\"360\"] > center",".container > .native,\n.sectionWrapper > .container > .media.sidebar.visible-lg","#SKY,\n#scAdContainer_i51_52,\n.scAdvertisement,\nbody[onload=\"stopAdTimer()\"]","#header-leaderboard","#teaser2,\n.site-header + .c-top-second-sidebar",".content_store","#custom_html-9,\ndiv[data-dest=\"placeholder\"]",".show-load-ad","body > a[href*=\"?af_id=\"][target=\"_blank\"][style^=\"z-index:\"]",".publibox",".SsdAS2,\n.recommended-widget",".well.z-body:has(> .ad-title)","#banner_medio_medio_html,\n#top-banner-wrap",".publicidad_footer_sticky",".banner_large",".ad-fixed,\n.axds > div.henneoHB,\n.axds-lane,\n.editorial-banner,\ndiv[class^=\"freehtml-\"]",".creatividad,\n.publi-articulo,\n.publiABC,\n.publiTextlink,\n.voc-ob-wrapper,\n[class^=\"voc-header\"] > a[data-voc-vtm-id=\"comienzoSuscripcionON\"],\na[href^=\"http://ad.doubleclick.net/clk\"]",".popup430wrap",".block-spti_operative",".header-megabanner > *","#block-block-23,\n#block-views-sales_admin-block_2,\n.ad-smart,\n.big_banner,\n.block-as-sunmedia,\narticle > aside:has(> div[class^=\"outbrain_\"]),\ndiv[class*=\"ad-slot_\"],\ndiv[class^=\"columns\"] > aside[class^=\"columns_columnAside\"]:has(> div[class^=\"columns_sticky\"] > div[class^=\"ad-slot\"]),\ndiv[class^=\"river_gridPosition__\"],\ndiv[class^=\"wrapper_mega_\"]",".hueco-publicidad",".hf-top-old",".block-spti_operativ","div[class^=\"ad-catfish_\"],\ndiv[class^=\"mega__BackgroundAds-\"]",".voc-sponsored-related,\ndiv[style=\"width: 310px;margin: 2px 5px 0 0;float: left;clear: left;\"]","a[target=\"_blank\"][onmouseup]",".sticky-subscription","#advertising-top","#publiHeader,\n.toolbar-directo__advertisment","#columnapublicidad,\n#headertop > div[style=\"width:138px; float:left;\"] + div a[rel=\"nofollow\"] > img,\n#mediacolumna,\n#publiheader,\n#publitop,\n.advertising-corte-interstitial","#PubDesplegable01,\n#banners_arriba,\n.bloque_infopublicidad,\n.sticky_horizontal,\ndiv[id^=\"AdSlot\"],\ndiv[style=\"height:193px;\"]",".henneoHB",".voc-area-container--head-adv",".addbox,\na[href^=\"https://bit.ly/\"].gofollow > img,\ndiv[id^=\"_header_row-3-\"][style=\"opacity: 1;\"]","#dl_google_1","div[class^=\"controls-\"] > div[class^=\"outer-\"] > div[class^=\"slot-\"]","#m3,\n#m6,\n#m9",".voc-animated-modal-bottom",".cntBannVertArriba",".BANNER-image,\n.baterybanner",".bbnx-module,\n.news-sponsored-content,\nbody div.edi-advertising",".adsLinicom,\n.b300,\n.bannerInferior,\n.bannerIntermedio,\n.banners-superiores2,\n.punteado,\np[style=\"font-size:11px; padding:5px\"]","#cabecera_banners",".ue-c-ad--sticky,\n.ue-c-subscription-ad,\ndiv[class*=\"ue-c-main-header__subscription\"],\nmain > div.ue-l-article:has(> div.ue-l-article__inner > div.ue-l-article__row > div.ue-l-article__main-column-extra > aside > div[id^=\"taboola-\"])",".cls-publi-height,\n.mods-box,\n.v-banner,\ndiv[style=\"min-height:600px;\"]","#publiBottom,\n#publiRight,\n#superHeader",".col-md-4 > div.visible-md:has(> div.minHeightLong > div.following-ad-container),\ndiv[data-recs]","div[style=\"min-height: 700px\"]",".background-aviso-adblock","#SMNativeMainContainer",".contenedor_publicidad,\n.ePubli1",".hidden-xs.zn_section","section > div[class*=\"css-\"]:has(> div[id^=\"gpt-ad-\"])",".notFondo",".geekads","#top_ads_container,\n.free-content.board","div[data-adtype]",".Home_Pub_Box.Home_Pub_BoxShadow,\n.Home_TopDcha,\n.Web_Banner","div[data-bbnx-slot-type=\"slots.article-sidebar.slot\"]","#publireportaje","#bannerAdmeenRectangleTopContainer,\n#bannerLeaderboardTop,\ndiv[id^=\"bannerAdmeen\"],\ndiv[id^=\"bannerGameSkyscraper\"]","#sidebar > .widget:has(div[align=\"center\"] > a.gofollow > img),\ndiv[align=\"center\"] > a.gofollow > img","#slider-oferplan","[data-ad-position-baldomero]","#floorad__portada,\n#outbrain-id,\n.content__ad",".publicitat1",".adpos,\n.interst","#roba1,\n#roba2,\n.gallery--mega,\n.mega1,\n.mega2,\ndiv[id^=\"mega2_\"]",".c-add",".ad-wrapper,\ndiv[class^=\"coreCarousel__advertisementBox-\"]",".secundaria .divisor:has(.robapaginas-portada),\n.secundaria .divisor:has(~ .hueco-publicidad),\n.secundaria .hueco-publicidad,\ndiv[class$=\" \"].hueco-publicidad,\ndiv[class^=\"megabanner\"],\nsection[data-provider=\"taboola\"]","#sidebar > [class^=\"roba\"],\n.size_static.mega1",".megaBanner",".modal-backdrop.show,\n.modal-open .modal","div[class*=\"nwtpubli\"],\ndiv[class^=\"c-nwtpubli-\"]","#MEGASUPERIOR,\ndiv[class^=\"ads__ad_container-\"],\ndiv[class^=\"cards__card_ad-\"]","#publicity,\n.adContainer1",".fdo_banner,\n[style=\"width: 300px; height: 264px;\"]","div[class*=\"advertisement-\"]","#lightbox,\n#lightbox_fade",".promocion",".openx","#yuio","#robapaginasCont,\n.Noticias_300x250,\n.faldon-suscriptores,\n.pb-ads,\n.subscription-claim-footer","#group-bottom,\n#mega",".bannerListWidget","a[href^=\"https://www.marie-claire.es/\"] > img,\ndiv[class^=\"roba\"],\ndiv[id].henneoHB","#publicidadsuperior,\n.publicidad40","#redirect_langue_flou,\n#spartooday",".above-content,\n.below-content,\n.sidebar-bottom-content,\n.sidebar-top-content","#instaladorSL,\n#megaSuperior_multisite,\n#popUpContainer,\n.ad-top,\n.publi300,\n.publi_bg,\ndiv[class^=\"ads__\"]","#banner300,\n#tgm-ppi,\n#tgm-right-2,\n.bann",".banner-module","*:not(aside) > div > .goqpfsl,\n.aoqpfsl-single,\n.pt-cv-page > div[data-pid^=\"ad-\"]",".dhtmlwindow,\n[style=\"width:120px !important;height:800px !important;width:122px;height:802px;background:#F1F1F1;border:1px solid black;margin-top:255px;padding:0;position:relative\"],\n[style=\"width:906px !important;height:98px !important;width:908px;height:100px;background:#F1F1F1;border:1px solid #9F6A1E;margin-left:auto;margin-right:auto;padding:0;position:relative\"],\ndiv[style=\"margin-left:20px;width:300px;height:250px;margin-left:20px;\"],\ntable[height=\"250px\"][width=\"700px\"],\ntable[style=\"border:0px width:1010px;height:250px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;\"]","#HTML3","#headlineatas,\na[href^=\"http://www.hibids10.com\"],\ndiv[id^=\"M\"][id*=\"ScriptRoot\"]","#BandaAncha_160x600,\n#BandaAncha_Roba_300x250_Sec,\n#robapaginas_300x250,\n.adMbBlTp","body #expandirBotones,\nbody > .add","#link-view > a[href][rel=\"nofollow\"] > img,\n.banner-inner,\na[href^=\"https://ads.enrt.eu/\"]","div[style*=\"width:300px;height:250px;\"]",".textwidget > p:has(> a[href=\"https://1.1.1.1/\"])","a[href^=\"/register\"]","#adw_1",".landar center > a[target=\"_blank\"] > img,\n.tab-pane > div[class*=\"-movie-gride-agile\"]:has(> a[href*=\"?offer_id=\"][target=\"_blank\"] > img),\na[href^=\"https://sTartGAMIng.net/\"] > img,\na[target=\"_blank\"] > img[style=\"width: 100%;\"]","div[id^=\"el-02\"]",".noticia-by-category-content > div.noticia-by-category-item:has(> div.journal-content-article > div.crtvg-ads),\n.t4-ads",".ads-container",".Ad-Under-Game,\naside[id^=\"adace_ads_widget-\"]","div[class^=\"AdmUnit_\"]","div[class=\"min-h-120 !rounded-none\"]",".globo-adlabel",".banner-publicidade",".content > div[style] > a[href]",".featuredtop2","#fourthColBanners,\n#leftBanners","#sidebar > #custom_html-6,\ndiv[id^=\"chp_ads_blocker-\"]","iframe[src=\"https://mangas.in/pub/hub/ads.html\"]",".cont-publicidade-cat,\n.container-autosImoveis,\n.container-editoria-maisLidas,\n.container-post-pub-comentarios,\n.topo-banner,\n[class^=\"container-publicidade\"],\narticle[class$=\"-pub\"]","#secondary > #text-5","span[style=\"float: right; width: 300px; height: 260px;\"]","#flyingBottomAd","iframe[src^=\"http://extremotv\"][src*=\".php\"]:not([src*=\"lateral.php\"])","#empty_tyo","#fadeinbox","#contendor-right-publicidad,\nbody > div[style=\"z-index:3; display:block\"]#players","#text-7,\n.widget_themoneytizer_widget",".mvic-btn > a.btn-successful","#yb_bb,\n#yb_mm",".pub-large,\n.pub-medium",".pubBlock","#HTML2 > .widget-content,\n#HTML3 > .widget-content > span[style=\"font-weight: bold;\"],\n.post-body > span[style=\"font-weight: bold;\"],\n.sidebar > #HTML1 > .widget-content [style=\"font-weight:bold;\"],\nspan[style=\"font-weight: bold;\"],\nspan[style=\"font-weight:bold;\"]","a[rel=\"nofollow\"][style]","#ads",".layer",".block-container > #widget > .movie-thumbnail:has(> .movie-back > h3 > :is(a[href$=\"/netflix-premium/\"], a[href$=\"/spotify-premium/\"], a[title=\"Disney Premium\"]))","div[class*=\"faux\"]:not(.fauxborder-left):not(.fauxcolumns)",".m-ib",".theiaStickySidebar > aside[id=\"text-2\"]","#overlay",".btnpubli","div[id][class^=\"popup\"][class$=\"wrap\"][style]","#sp-above_body_1,\n#sp-left > .module,\n.row-fluid > #sp-content1",".entry-content > div.is-layout-flex:has(> div.is-layout-flow > div.code-block > div[id^=\"sas_\"])",".col-4 > div.bg-light:has(> div.pub)","#Caliente,\n#PorqueLeisteAds,\n#at-moment-Ad,\n#region-aperture,\n.imx-mas-recientes-publicidad,\n.items-publicidad,\n.node_bottom_ads",".set__ads--component,\nplacements-block",".publi-int-cuadro","#adsTop,\n.adHz,\n.adSt,\n.adVl","#oasTOP",".fondo","div[style*=\"bottom: 0px !important; width: 100% !important; max-height: 100px !important;\"]","[style=\"width: 995px; height: 90px;\"]","body > div[style]:has(> button#stickyad-close)",".publicidadBoxBanner300x75,\nli[id^=\"publicDFP-\"]",".cab_ads","#pubhead,\n.pubcuad,\n.publoque9,\ndiv[style=\"background:#CCC; width:310; height:280; float:left\"]",".publicidad_basica,\namp-img[width=\"200\"][height=\"77\"]",".ArticlePage-stickyAd,\n.GoogleDfpAd-wrap",".ads_citi","body > div.container-fluid:has(> div.row > div.container > div.row > div > div[id^=\"div-gpt-ad-\"])",".dixio-banner,\n.medium-rectangle","#banner_flotante,\n#flotante,\n#home2,\na.publimg,\ntd.pieimg","#left > div.cto,\niframe[name=\"Pub300\"]",".Container div.WdgtCn:has(> div[style] > center > script[src^=\"//server.cpmstar.com/\"]),\n.Container section.WdgtCn:has(> .OUTBRAIN),\n.Container section.WdgtCn:has(> center > a[href=\"https://www.patreon.com/somoskudasai\"] > img),\n.a300x250,\n.pub_728,\na[href^=\"https://www.twitch.tv/merchivt/\"],\ndiv[class^=\"div\"][style]:empty,\ndiv[style=\"width:300px;height:600px\"],\ndiv[style=\"width:728px;height:90px\"],\ndiv[style^=\"width:300px\"][style*=\"height:600px\"]","#area_conteudo_secoes > .paginador_numerico_A > div[align=\"center\"] > div[id][style=\"width: 336px; height: 280px;\"],\n.area_conteudo_news_fala > div[align=\"center\"] > div[id][style=\"width: 336px; height: 280px;\"]",".detectadb",".bodyc","#GGBetContent,\n.modal[style^=\"backdrop-filter\"]",".entry :not(#player) iframe:not([src])","div[class*=\"vc_btn3\"] > a[href^=\"https://bit.ly/\"][target=\"_blank\"]","#content > center > a[href][target=\"_blank\"] > img",".entry-content > div[style^=\"float: none;\"] > a[href][target=\"_blank\"] > img",".widget_custom_html:has(a[href=\"https://receita-fit.com\"]),\na[href=\"https://receita-fit.com\"]",".mt-AdvertisingRoadblock-top",".inside-right-sidebar > #custom_html-2",".textwidget > a[rel=\"nofollow\"] > img,\na[href^=\"//goo.gl/\"][target=\"_blank\"] > img,\na[href^=\"//trisxisys.com/afu.php\"]","#sidebarbtop > div.widget:has(> div.widget-content > ins.adsbygoogle),\n#stickyb","#text-23,\n.widget_abn_admanager_sidestealer","#wrapper > center > div[class] > div[class] > a[target*=\"_blank\"] > img","#custom_html-60","body > table:has(> tbody > tr > td > div.publi_sponsor)",".anno,\n.dfp-queue,\ndiv.news-ad","#secondary > #text-2","#conteudo_download > .lateral,\nbody > #divbox[style^=\"position:\"],\nbody > #divmodal[style^=\"position:\"]",".divbanner",".p-body-pageContent > center > a[target=\"_blank\"] > img","#ge-gadget-shop,\n.ge-gadget.cornerHeaderLG[style=\"width: 210px;\"],\n.ge-gadget.cornerHeaderLG[style=\"width:210px;\"],\n[style=\"float:left; padding-right:0px; width:130px; display:inline;\"],\n[style=\"float:left; padding-right:0px; width:475px; display:inline;\"]",".dmPhotoGalleryResp a[href=\"https://calentadores.shoptena.com/\"]","#detectadb","#client_ads","body > iframe[class][style^=\"border:\"][style*=\"z-index:\"]:not([src])",".side-300",".jk-300",".promo",".buttonlink#contador","div[id^=\"ban\"]:not([class])",".slogan.bottom","#custom_html-3","#elPostFeed > form > center:has(> ins.adsbygoogle),\niframe[id^=\"aswift_\"]",".publi_arriba","aside.principal > .info-episode:has(> .row:only-child > .col-12[style*=\"height:\"]:only-child > .adsbyexoclick)","a[href^=\"https://goo.gl/\"]","#banner_right,\nbody .ad,\ndiv[style=\"height: 252px; margin: 10px 0 4px 80px;white-space:nowrap;overflow:hidden;text-align:center\"],\ndiv[style=\"height: 65px; border-top: 1px solid #aaa; padding-top: 3px; border-bottom: 1px solid #aaa; margin: 10px 0 4px 80px;white-space:nowrap;overflow:hidden\"],\ndiv[style=\"height: 95px; border-top: 1px solid #aaa; padding-top: 4px; border-bottom: 1px solid #aaa; margin: 10px 0 4px 80px;white-space:nowrap;overflow:hidden\"]","#custom_html-16,\n#custom_html-17","aside[class*=\"extendedwopts-\"]",".widget_woocommerce_product_search_widget ~ section[id^=\"block-\"],\n.wpb-content-wrapper > div.vc_row:has(> div.wpb_column div.wpb_wrapper > a[href=\"https://novelasligeras.net/index.php/nuestras-suscripciones/\"]),\n.wpb_wrapper > div[style] > center,\ndiv[class*=\"wam-ad-\"]",".banner-resposivo","a[href][target=\"_blank\"] > img","#this-pays-for-bandwidth-container-hor","#div_video_ads","#banner-layer,\n#banner-overlay",".topad",".stream-item","#k2Container > div[class^=\"item\"] div[style*=\"background-color\"],\nins.adsbygoogle","#NEWS_RELATED",".div-banner-popup-event","a[href^=\"https://goo.gl\"]","body > iframe[src=\"about:blank\"]",".tabads","ins.adsbygoogle:not(.ad-slot)",".catfish","#ads-foda-fx",".stream-item-below-post > div[align=\"center\"] > span[style=\"font-size: 10pt;\"],\n.theiaStickySidebar > #custom_html-16","aside.widget-area > #custom_html-16",".post-list-grade > .item-post-grade:has(> .entry-featured-media > a > .selos > .ad),\n.shq-ads,\nbody .banner-750x250-single","iframe[src=\"about:blank\"]","#portalfullblock-desktop,\n#sidebanner,\n#sidebanner_single,\ndiv[data-adnumber]","#floatLayer6",".angular_advertisement",".ads_by_tico,\n.jcarousel-skin-anuncio,\na[href^=\"https://ticotimes.net/linkout/\"]","#dm_topbar,\na[href^=\"http://www.tradeadexchange.com/\"]",".con_publi",".content > center > span:has(> a[target=\"_blank\"]),\n.widget:has(center > a[target=\"_blank\"]:not([href*=\"tubeonline.net\"], [href^=\"/\"]))","#adsensecima,\n#nossiga","#superderbi",".bubble_light",".post-body > div[style=\"width: 1183px;height: 160px;\"],\n.pr-widget",".ads728_90",".baner_centro,\n.baner_superior",".cleitao",".e3lan","div[id^=\"bloco\"]","center > a[href^=\"https://bit.ly/\"][rel=\"noopener\"] > img","div[class^=\"escomad\"]","#cboxOverlay,\n#colorbox","img[style=\"border: 0px solid; width: 300px; height: 250px;\"]","ol#messageList > li.message:not([id]):not([data-author])",".adblock_detect",".kln,\niframe[data-aa]","a[href=\"http://www.primecursos.com.br/\"]","a[href^=\"http://tocarviolao.com.br/\"]",".region-content > .block:has(> .adsbygoogle)","a.descarga_href_big","a[href^=\"javascript:void(centerpopup('https://bit.ly/\"][rel=\"nofollow\"],\na[href^=\"javascript:void(centerpopup('https://goo.gl/\"][rel=\"nofollow\"]",".TpRwCont > aside > div.ai_widget,\n.TpRwCont > aside > div.widget_text",".cuad01,\n.headpub,\n.pub60",".post-content > div[style=\" margin:12px; text-align:center\"] > a[rel=\"nofollow\"]","center > div.separator","#image_banner_turk_id","div[class*=\"pb-pub-\"]:not(.pb-pub-6)",".box_gr","a[href^=\"https://ladsanz.com/\"]",".banner-336x280","#DESCARGAslidein,\n#ddbar,\niframe[height=\"600\"],\niframe[width=\"130\"],\niframe[width=\"300\"],\niframe[width=\"728\"]","div[style=\"height:300px;\"]","a[href^=\"https://goo.gl/\"] > img","a[href*=\"&a_bid=\"]",".header,\na[href^=\"http://todaoferta.uol.com.br/\"]","center > a[href][target=\"_blank\"]","div[class^=\"AdsSlot_\"]","#spc_post_stories:empty","div[class^=\"content_gpt_\"]","[data-ads-name]","#carr,\ndiv:not([class]) > div[style]:has(> small + div ins.adsbygoogle),\ndiv[id^=\"testADS-\"]","#top[style^=\"min-width: 300px;\"],\ndiv[id^=\"billboard\"],\ndiv[style=\"min-width: 300px; min-height: 250px;\"]","div[class^=\"publicidad-\"]",".aside-ads-top","#spc_home_stories:empty,\n.orbitslider","div[class^=\"content_gpt_caja\"]","div[style^=\"position: absolute;\"][style*=\"z-index:\"][onclick*=\"anunciotag\"]",".box.xx",".mrec","#headerPub,\n#lastPubPub,\n#topoPUBsidebar","#zahirflut,\n.bn300x250,\n.bn300x75,\n.box-border,\n.mon_td_glb,\ndiv[data-insertion-no-dbg]","[style=\"width:300px;height:250px;overflow:hidden;position:relative;\"],\n[style=\"width:300px;height:250px;overflow:visible;z-index:0;\"],\ndiv[style=\"width: 300px; height: 250px; overflow: hidden; position: relative;\"],\ndiv[style=\"width: 300px; height: 250px; overflow: visible; z-index: 0;\"]",".pub-textads",".pubHeader,\n.pubTextual","p:has(> iframe[src^=\"https://afiliados.wook.pt/\"])",".bannerPub",".artfundpub",".moduletable_publicidade",".pub-wrapper","aside[class^=\"t-pubbox-\"]",".mrec-status",".tg-adhesion-bar",".t-pubbox-ct-1,\ndiv[class^=\"t-modsys-pub\"],\ndiv[class^=\"t-pub-\"]","#leaderboard-pub",".c-publicity","#bannerFooter","#bannerMrec","#BTFInContent,\n.leaderBoard,\n.m-rec,\ndiv[id^=\"mrec\"]","body .googleAdsWidget","#halfbanner,\n#topPub,\n.col-google,\n.pub-line,\n.pub_full,\n.pub_half","#mrec",".patrocinadosWrapper,\n.pub-outer-wrapper,\n.pubWrapper","#frase2",".patrocinado_section",".adwrap-pub",".billboardxlWrapper",".banner-obj","div[class^=\"t-pub-box-\"]","a[href^=\"http://ad.doubleclick.net/\"]",".wow-modal-overlay",".feat-ad-wrap,\n.theiaStickySidebar",".beachPartners,\n.dealer-block,\n.liveCamInfoContainer > div.sponsorContainer + div",".adblock_warning","#table50",".commBanners",".obs-ad-placeholder","#wpgtr_stickyads_textcss_container",".ad-slot,\n.rmp-ad-outstream,\n.stack__ads,\na[href^=\"http://bs.serving-sys.com/\"]","[align=\"right\"][width=\"348\"],\n[height=\"76\"][width=\"8\"],\n[height=\"90\"][width=\"728\"]",".GooglePub300_250,\n.PubGoogle300","#MREC2,\n#pub728x90ifrm,\n.BoxPub300x250,\n.PagInicialPub2,\n.bannerMrec,\n.block-pub,\n.comentariosPag,\n.cx-iniciativas-pub,\n.fugly-ads,\n.special-ctn,\n.spnsr,\n.tin-pub-inner,\n[style=\"WIDTH:300px; margin-bottom:10px; TEXT-ALIGN:right\"],\n[style=\"padding: 20px 0px; text-align: center; height: 90px;\"],\n[style=\"padding:20px 0px; text-align:center; height:90px\"],\n[style=\"width: 300px; margin-bottom: 10px; text-align: right;\"],\n[style=\"width: 527px; height: 150px; float: right;\"],\n[style=\"width:527px; height:150px; float:right\"],\ntable[cellpadding=\"5\"][width=\"641\"]",".pubTextInfo,\ndiv[id^=\"pubText_\"]",".odigi-adlabel","div[id^=\"ws_widget__ad_\"]","#TinAdPopup",".akcelo-wrapper,\n.teleculinaria_meio_conteudo_receitas,\n.up_comments","div[class^=\"_footer_ad_wrap_\"],\ndiv[class^=\"_inlineAdWrapper_\"],\ndiv[class^=\"_inlineAd_\"]",".t-a-pub-1,\n.t-pubbox-bb-1,\n.t-pubbox-mrec-1",".engageya,\n.partilhas,\n.pub_block","#magazine_modules_receivenewsletter,\n.stk_666",".pubframe","#adslot-side-mrec,\n#adslot-top-lead",".theiaStickySidebar > #custom_html-2","#ba_avanza,\n#ba_interbanco","#hidea","body > a[target=\"_blank\"]",".adp,\n.adp-underlay","div > .separator > a[target=\"_blank\"]:not([href*=\"://stfly.me/\"]) > img","#lateral > .conteudoBox:has(> .adsLateral),\n#lateral > .conteudoBox:has(> .sideBarAds),\n.adsInfo,\n.adsLateral","body ~ iframe[style*=\"width:\"][style*=\"opacity:\"][style*=\"z-index:\"][style*=\"position:\"]:not([src])",".layout-rev--leaderboard",".pum-overlay[data-popmake*=\"custom_width\\\":\\\"640px\"]","div[class*=\"gg_ads\"]",".enlace_descarga",".entry-content center > a[rel=\"noopener\"] > img","div[class^=\"adblock-\"]","#sticky-banner1",".inside-header > a[target=\"blank\"] > img,\n.inside-right-sidebar > #custom_html-4","#pbt","a[class^=\"reserve-button\"][target=\"_blank\"] > img,\ncenter > a[class^=\"super-r-button\"] > img",".happy-section,\n.row > div.order-1:has(> div.video-block-happy),\ndiv[class^=\"adde_\"],\ndiv[id^=\"adde_modal-\"]","#content > .contentBox + center,\n#sidebarGeral > .sidebar:first-child,\nbody > center",".DvrAbs",".main > center > a[target=\"_blank\"] > img","#firstClick",".the-banner","center > a[target*=\"_blank\"] > img","td[width=\"961\"][height=\"60\"]","#iphone_banner","td[class=\"style6\"][style=\"height: 53px\"]",".generalModal","a[href^=\"https://btt-pt.toldmeroc.com/\"]",".TPlayerNv > .Button.STPb[data-tplayernv=\"Opt0\"],\na[href^=\"https://ocio.leadzutw.com/\"]","a[href^=\"http://www.portablemusic.mobi/\"],\np > a[href][rel=\"noopener\"][target=\"_blank\"] > img","#cointainerBanner300,\ndiv#banner300x250",".ParceirosLink,\n.Publicidade728","iframe[width=\"220\"]","#capa2","div[class^=\"code-block code-block-\"][style^=\"margin: 8px auto; text-align: center;\"]","body > .vizerNewBox.adsByVizer","a[href^=\"http://www.neobux.com/\"]",".c180-home-banners-container,\n.delsol-wrapper,\n.lomas-banner,\n.mgsl--iframe-box,\n.streaming-box",".modulo_publi",".Page-above,\n.ads-under-header,\n.editorial-ads,\ndiv[style=\"width:300px;padding:4px;margin:8px;float:left;border:0px solid #eeeeee;\"]",".module1colAds,\ndiv[class*=\"category-secondary-ad\"]","#header-pub",".zone-adsense",".ultim-adlabel + a[rel=\"nofollow\"],\ndiv[class^=\"ultim-\"]","a[href^=\"https://bit.ly/\"] > img","#adxx","#adsdiv",".adorshop,\ndiv[style=\"margin-top:.5em;min-height:312px\"]","td[height=\"630\"]",".sidebar section.widget_block > a[target=\"_blank\"] > img",".fg1 > a[target=\"_blank\"].snd","#videoss > section:not([class]),\n.dvcss","#text-19,\n.sidebar-content-inner > div.widget:has(> div.widget_text > div.textwidget > iframe[name^=\"spot_id\"])",".mt_ad",".ad-bodyvideo",".lst_ft_bn","#block-7,\n.rteam_antiadb","div[style^=\"width:300px;height:250px;display: inline-block;\"]","div[style][onclick*=\"anunciotag()\"]"]; + +const hostnamesMap = new Map([["abril.com.br",[0,72,73,74]],["cifras.com.br",0],["link.estadao.com.br",0],["futebolinterior.com.br",[0,182]],["gaz.com.br",0],["odia.ig.com.br",[0,203]],["leouve.com.br",0],["placar.com.br",0],["sbt.com.br",[0,307]],["tribunapr.com.br",0],["tvhistoria.com.br",0],["jc.ne10.uol.com.br",[0,359]],["tribunapr.uol.com.br",[0,369]],["diariodonordeste.verdesmares.com.br",0],["acidadeon.com",[0,435]],["globo.com",[0,7,29,126,223,319,376,674]],["especiais.g1.globo.com",0],["cbn.globoradio.globo.com",[0,675]],["infoescola.com",[0,724]],["internetpasoapaso.com",0],["maxitorrent.com",[0,783]],["novelasd.com",0],["larazon.es",[0,72,91,1021,1054]],["amomeupet.org",0],["anime-tube.tv",0],["hackstore.la",[1,1125]],["poseidonhd2.co",4],["cl1ca.com",6],["4br.me",6],["fir3.net",6],["26noticias.com.ar",7],["diariodecuyo.com.ar",7],["lanacion.com.ar",[7,36,37]],["lavoz.com.ar",[7,38,39,40]],["losandes.com.ar",[7,40]],["rionegro.com.ar",[7,51]],["viapais.com.ar",7],["voydeviaje.com.ar",7],["agazeta.com.br",[7,80,81]],["bnews.com.br",[7,102]],["brasilparalelo.com.br",[7,106]],["clickpb.com.br",[7,122]],["correio24horas.com.br",[7,81,140]],["defesanet.com.br",7],["metropolitanafm.com.br",7],["migalhas.com.br",[7,249,250]],["omelete.com.br",[7,273]],["parana-online.com.br",[7,283]],["sub100.com.br",7],["theenemy.com.br",7],["uol.com.br",[7,130,294,331,332,333,334,335]],["dalealbo.cl",7],["elinformador.com.co",[7,311]],["ahoragranada.com",7],["ambito.com",[7,353]],["auniao.com",7],["cnnespanol.cnn.com",7],["cronista.com",[7,535]],["economipedia.com",7],["elespectador.com",[7,585]],["emagister.com",[7,611]],["guarda14.com",7],["laprensagrafica.com",[7,750]],["meiobit.com",7],["mibrujula.com",7],["r7.com",[7,349,878]],["mundo.sputniknews.com",7],["toxico-pc.com",[7,938]],["tycsports.com",[7,102]],["valenciaplaza.com",7],["veneapp.com",7],["motociclismo.es",[7,391]],["tvonline.fan",7],["lyon.kim",[7,1124]],["eleconomista.com.mx",7],["informador.mx",7],["manhwas.net",[7,1191]],["rpp.pe",7],["forum.ad",12],["portalangop.co.ao",13],["sapo.ao",14],["sapo.cv",14],["sapo.mz",14],["sapo.pt",[14,120,1289,1290,1294,1314]],["adguard.app",15],["adguard.com",15],["adguard.info",15],["futemax.app",16],["16valvulas.com.ar",17],["3dgames.com.ar",18],["foros.3dgames.com.ar",19],["airedesantafe.com.ar",20],["anbariloche.com.ar",21],["autoblog.com.ar",[22,23]],["animeflv.net",[23,208,454,455,717,726,1154]],["blizzboygames.net",[23,1160]],["verestrenos.net",23],["espaebook.org",[23,1243]],["cba24n.com.ar",24],["ciudad.com.ar",25],["oficinadanet.com.br",25],["cronica.com.ar",[26,27]],["lacapital.com.ar",[27,35]],["rosario3.com",27],["culturageek.com.ar",[28,29]],["poder360.com.br",[29,289]],["antena3.com",[29,459,460]],["clarin.com",[29,45,512]],["elespanol.com",[29,583]],["elindependiente.com",[29,590]],["derechadiario.com.ar",30],["eleconomista.com.ar",31],["elliberal.com.ar",32],["google.com.ar",33],["google.com.br",33],["google.cl",33],["google.com.co",33],["google.com.ec",33],["google.es",33],["google.com.mx",33],["google.com.ni",33],["google.com.pe",33],["google.pt",33],["laarena.com.ar",34],["lanacionar-la-nacion-ar-prod.cdn.arcpublishing.com",37],["perfil.com",[38,863]],["vos.lavoz.com.ar",41],["mercadolibre.com.ar",42],["meteored.com.ar",43],["tempo.com",43],["tiempo.com",43],["ole.com.ar",[44,45,46]],["web-ole.lilax.io",44],["promiedos.com.ar",47],["publimetro.com.ar",48],["publimetro.cl",48],["publimetro.co",48],["activopr.com",48],["comutricolor.com",48],["elcalce.com",48],["fayerwayer.com",[48,640]],["metroworldnews.com",[48,640]],["novamulher.com",48],["nuevamujer.com",[48,640]],["sagrosso.com",48],["showyfama.com",48],["metroecuador.com.ec",[48,640]],["publinews.gt",48],["publimetro.com.mx",[48,244,1142]],["publimetro.pe",48],["metro.pr",48],["sabrosia.pr",48],["puraciudad.com.ar",49],["racingdealma.com.ar",50],["territoriodigital.com.ar",52],["territoriodigital.com",52],["tn.com.ar",53],["bahia.ba",[54,55]],["d.arede.info",[54,387,1108]],["animesgratisbr.biz",56],["animesvision.biz",[57,58]],["goyabu.com",57],["anitube.biz",[59,60]],["g37.com.br",60],["otvfoco.com.br",[60,279,280]],["anitubebr.biz",61],["centraldeanime.biz",62],["remusica.biz",63],["musicaeu.com",63],["streamgratis.biz",64],["verseries.cc",64],["tvgol.biz",65],["pivigames.blog",66],["saopaulo.blog",67],["rqp.com.bo",68],["redbolivision.tv.bo",68],["canal13mexico.com",68],["chapintv.com",68],["repretel.com",68],["antena7.com.do",68],["vtv.com.hn",68],["atv.pe",68],["c9n.com.py",68],["canal12.com.sv",[68,568,570,1334]],["tn23.tv",68],["paginasiete.bo",[69,70]],["elcolombiano.com",[69,567]],["24horasnews.com.br",71],["atribuna.com.br",[72,91]],["conjur.com.br",72],["dicio.com.br",[72,156]],["jovemnerd.com.br",[72,225]],["meups.com.br",72],["nsctotal.com.br",[72,266]],["olhardigital.com.br",[72,270]],["band.uol.com.br",[72,336]],["vagalume.com.br",[72,372]],["applesfera.com",[72,463]],["elpais.com",[72,143,334,594]],["espinof.com",[72,463]],["genbeta.com",[72,463,672]],["mediotiempo.com",72],["mundoxiaomi.com",72],["noticiasdenavarra.com",[72,836,837]],["onyxplay.com",72],["territoriosamsung.com",72],["vidaextra.com",[72,939]],["xataka.com",[72,463]],["xatakamovil.com",[72,463]],["xatakandroid.com",72],["elcorreogallego.es",[72,596,599,836,1028]],["informacion.es",[72,837,1048]],["laopiniondemurcia.es",[72,837]],["3djuegos.lat",72],["auto10.com",[74,474]],["tempo.pt",74],["lasestrellas.tv",[74,418]],["acordacidade.com.br",75],["administradores.com.br",76],["adrenaline.com.br",[77,78]],["diariodocomercio.com.br",[78,152]],["idinheiro.com.br",78],["noticiasautomotivas.com.br",[78,191,265]],["androidayuda.com",[78,445,446,447,448]],["comandoplay.com",[78,523]],["descargaseriestv.com",[78,546]],["elintransigente.com",78],["elrellano.com",[78,602]],["lifeder.com",78],["wwwhatsnew.com",78],["sport.es",[78,393]],["comando.la",78],["sayrodigital.net",78],["animesdigital.org",78],["cinemitas.org",78],["cineplus123.org",78],["paraveronline.org",78],["remender.pe",78],["ncultura.pt",78],["comandotorrents.to",[78,523]],["forum.adrenaline.com.br",79],["ahnegao.com.br",[82,83]],["psxbrasil.com.br",[83,298]],["atelevisao.com",[83,469]],["elrincondecabra.com",[83,604]],["megacanais.com",[83,786]],["terrabrasilnoticias.com",83],["androidpit.com.br",84],["aquiacontece.com.br",[85,86]],["gmconline.com.br",[86,194]],["novanews.com.br",86],["xvideoz.es",86],["elotrolado.net",[86,1172]],["aquitemfofoca.com.br",87],["areah.com.br",[88,89]],["canal13.cl",[89,334]],["plus.es",89],["arnolds.com.br",90],["usandoapp.com",90],["fazercurriculo.online",90],["lance.com.br",[91,230]],["folha.uol.com.br",[91,348,349]],["tribunaavila.com",91],["baboo.com.br",92],["bahianoticias.com.br",93],["baixaki.com.br",94],["baladain.com.br",95],["band.com.br",[96,97]],["terra.com.br",[97,208,323,324,325]],["bcnoticias.com.br",98],["bhaz.com.br",99],["blocktrends.com.br",100],["bloomberglinea.com.br",101],["bloomberglinea.com",101],["tvpop.com.br",102],["contigo.uol.com.br",[102,344]],["jcconcursos.uol.com.br",102],["midiamax.uol.com.br",[102,355]],["boadiversao.com.br",103],["boainformacao.com.br",104],["bracontece.com.br",105],["brothersdoaz.com.br",107],["buscape.com.br",108],["campograndenews.com.br",109],["canalrural.com.br",110],["canaltech.com.br",111],["capitalnews.com.br",112],["cartacapital.com.br",113],["casaevideo.com.br",114],["catracalivre.com.br",115],["cbnmaringa.com.br",116],["engeplus.com.br",[116,165]],["melissabenoist.com.br",116],["redesuldenoticias.com.br",[116,212,304]],["tvgazeta.com.br",116],["botinnifit.com",116],["libertaddigital.tv",[116,763]],["cifraclub.com.br",[117,118,119,120]],["palcomp3.com.br",117],["jornalvs.com.br",[118,223]],["letras.mus.br",[118,384,385]],["letras.com",[118,384]],["lavozdegalicia.es",[120,1056]],["elsiglodetorreon.com.mx",[120,1134]],["clix.pt",[120,1276,1277]],["destak.pt",120],["flip.pt",120],["iol.pt",[120,345,1293,1294]],["publico.pt",[120,1277,1311]],["oplanetatv.clickgratis.com.br",121],["clicrbs.com.br",[123,124]],["diariodepernambuco.com.br",[124,151]],["aristeguinoticias.com",[124,464]],["edreams.es",[124,1026]],["gauchazh.clicrbs.com.br",[125,126]],["yugenmangas.net.br",[126,388]],["eltiempo.com",[126,608]],["hobbyconsolas.com",[126,529,705]],["levelup.com",126],["tuasaude.com",[126,943]],["vozpopuli.com",[126,987]],["eldiario.es",[126,1030]],["g24.gal",[126,1096,1097]],["yugenmangas.org",126],["larepublica.pe",[126,1267]],["climaaovivo.com.br",127],["climadobrasil.com.br",128],["climatempo.com.br",[129,130]],["agroclima.climatempo.com.br",131],["clubedohardware.com.br",132],["forum.clubedohardware.com.br",133],["cnnbrasil.com.br",134],["colegioweb.com.br",135],["concerto.com.br",136],["20minutos.es",[136,790,1004]],["concursosnobrasil.com.br",[137,138]],["concursosnobrasil.com",137],["consultaremedios.com.br",139],["elcomercio.com",[139,568,569,570]],["correiobraziliense.com.br",[141,142,143]],["em.com.br",[142,163]],["as.com",[143,466]],["cadenaser.com",[143,500]],["cincodias.com",143],["destinia.com",[143,547]],["eldesmarque.com",[143,221,580]],["impactoespananoticias.com",[143,715]],["lavozlibre.com",[143,759]],["lawebdelprogramador.com",[143,760]],["marca.com",[143,460,634,780]],["meteorologiaenred.com",[143,445,788]],["soydemac.com",[143,911]],["desdelinux.net",[143,1168]],["blogs.correiobraziliense.com.br",144],["correiodeitapetininga.com.br",145],["diariorp.com.br",[145,155]],["folhaonline.es",145],["correiodopovo.com.br",146],["dafiti.com.br",147],["decorardicas.com.br",148],["loucasporcabelos.com.br",148],["destakjornal.com.br",149],["diariodopara.com.br",[149,154]],["gabarite.com.br",149],["ig.com.br",[149,200]],["dgabc.com.br",150],["diariodoiguacu.com.br",153],["dicionariocriativo.com.br",157],["dicionarioinformal.com.br",[158,159]],["somosche.com",[159,908]],["diolinux.com.br",160],["dol.com.br",161],["editalconcursosbrasil.com.br",162],["emtempo.com.br",164],["estadao.com.br",[166,167]],["gazetaonline.com.br",167],["einvestidor.estadao.com.br",168],["emais.estadao.com.br",169],["jornaldocarro.estadao.com.br",170],["expressomt.com.br",171],["fdr.com.br",172],["filmessemlimite.com.br",[173,174]],["brasilligado.org",173],["finalsports.com.br",175],["flatout.com.br",176],["folha.com.br",177],["folhabv.com.br",178],["jornalnh.com.br",178],["folhavitoria.com.br",179],["forumchaves.com.br",180],["www.forumchaves.com.br",181],["futnet.com.br",[183,184]],["gizmodo.com.br",[184,193]],["galeriadaarquitetura.com.br",185],["gamersclub.com.br",186],["gartic.com.br",187],["gazetadopovo.com.br",[188,189]],["umdoisesportes.com.br",[189,330]],["genshinpro.com.br",[190,191,192]],["vitoriadaconquistanoticias.com.br",[190,373,374]],["daemon-hentai.com",190],["universoformulas.com",[190,961]],["publico.es",[190,265,1073]],["mundodebolso.me",[190,265]],["jav-asia.top",190],["guiadasemana.com.br",195],["hardware.com.br",196],["homepedia.com.br",197],["ibtimes.com.br",[198,199]],["tecnoblog.net",[198,1217]],["economia.ig.com.br",201],["obutecodanet.ig.com.br",202],["tecnologia.ig.com.br",204],["tvprime.ig.com.br",205],["ultimosegundo.ig.com.br",206],["ijuinews.com.br",[207,208]],["cadenasuper.com",[208,501]],["peladas69.com",208],["rcmpharma.com",208],["tvonline.global",[208,1101]],["infojobs.com.br",209],["infomoney.com.br",[210,211]],["ccma.cat",[210,390]],["inforchannel.com.br",[212,213]],["anroll.net",[212,1158]],["istoe.com.br",214],["itatiaia.com.br",215],["jbox.com.br",216],["jcconcursos.com.br",217],["jmonline.com.br",218],["jogosnainternet.com.br",219],["juegosonline.cl",219],["juegosonline.com.co",219],["culga.com",219],["jeuxgratuitjeux.com",219],["juegosonlinegratis.com.es",219],["juegosonlinegratis.com.mx",219],["jornalagora.com.br",220],["jornaldeitapetininga.com.br",221],["jornalopcao.com.br",222],["cifraclub.com",223],["jornalznorte.com.br",224],["jovempan.com.br",226],["jumpmanclubbrasil.com.br",227],["jus.com.br",228],["kbb.com.br",229],["futebolatino.lance.com.br",231],["temporeal.lance.com.br",232],["lancenet.com.br",233],["lctutors.com.br",234],["eusouandroid.co",[234,421]],["androidaba.com",[234,444]],["damelibros.com",234],["letras2.com",234],["majesy.com",234],["techmoviles.com",234],["vivotvhd.com",234],["2cheat.net",234],["tabletsesmartphones.org",[234,1253]],["urlcloud.us",[234,964]],["install.lctutors.com.br",235],["legiaodosherois.com.br",236],["letras-lyrics.com.br",237],["marketplace.magazineluiza.com.br",238],["maisesports.com.br",239],["megacurioso.com.br",[240,241]],["otempo.com.br",[241,278]],["melhoresdestinos.com.br",242],["mercadolivre.com.br",243],["metroworldnews.com.br",244],["meucarronovo.com.br",245],["meutimao.com.br",246],["mgfimoveis.com.br",247],["midianews.com.br",248],["yapo.cl",[249,353]],["minhaconexao.com.br",251],["minhavida.com.br",252],["mixmods.com.br",253],["mobiauto.com.br",254],["elcorreo.com",[254,575,576,577,578]],["exame.com",[254,631]],["mobills.com.br",255],["moneytimes.com.br",[256,257]],["seudinheiro.com",[257,901]],["mundoconectado.com.br",258],["mundodaeletrica.com.br",259],["naointendo.com.br",260],["nestoria.com.br",261],["netflu.com.br",262],["diariodorio.com",262],["revistaoeste.com",262],["netvasco.com.br",263],["noticiasaominuto.com.br",264],["noticiasaominuto.com",[264,834,835]],["jn.pt",[264,1282,1285,1301]],["blogdoiphone.com",[265,486]],["segredosdomundo.r7.com",265],["oanhanguera.com.br",267],["obemdito.com.br",268],["ofuxico.com.br",269],["olhardireto.com.br",271],["olx.com.br",272],["opopular.com.br",274],["oportaln10.com.br",275],["supertvaovivo.co",275],["aeiou.pt",[275,840,1274]],["opovo.com.br",276],["orkut.com.br",277],["facialix.com",280],["diariodelnorte.net",280],["forum.outerspace.com.br",281],["ouvirmusica.com.br",282],["pciconcursos.com.br",284],["pedagogia.com.br",285],["sobiologia.com.br",285],["socontabilidade.com.br",285],["soespanhol.com.br",285],["sofisica.com.br",285],["sogeografia.com.br",285],["sohistoria.com.br",285],["soitaliano.com.br",285],["solinguainglesa.com.br",285],["soliteratura.com.br",285],["somatematica.com.br",285],["sonutricao.com.br",285],["soportugues.com.br",285],["soq.com.br",285],["sorusso.com.br",285],["soturismo.com.br",285],["soxadrez.com.br",285],["pelando.com.br",286],["pernambuconoticias.com.br",287],["plog.com.br",288],["popnow.com.br",290],["portaldozacarias.com.br",291],["portugues.com.br",[292,293,294,295]],["biologianet.com",[292,331,338,485]],["preparaenem.com",[293,347,872]],["proddigital.com.br",296],["promobit.com.br",297],["quizcovery.com.br",299],["rbtv.com.br",300],["rd1.com.br",301],["rdnews.com.br",302],["reclameaqui.com.br",303],["revistamonet.com.br",305],["sabornamesa.com.br",306],["sbtnews.sbt.com.br",308],["tv.sbt.com.br",309],["semprefamilia.com.br",310],["setelagoas.com.br",[311,312]],["parasitipedia.net",311],["raulprietofernandez.net",[311,1204]],["sonoticiaboa.com.br",313],["spdiario.com.br",314],["spinoff.com.br",315],["superesportes.com.br",316],["mg.superesportes.com.br",317],["techtudo.com.br",[318,319,320]],["oglobo.globo.com",[320,682]],["tecmundo.com.br",321],["telesintese.com.br",322],["terra.com",[324,407,927]],["terra.es",[325,1081]],["tiinside.com.br",326],["tntsports.com.br",327],["tribunademinas.com.br",328],["tudogostoso.com.br",329],["mxcity.mx",[333,1149]],["los40.com",[334,767]],["mundoeducacao.bol.uol.com.br",[335,338,339]],["bol.uol.com.br",337],["brasilescola.uol.com.br",[340,341]],["mundoeducacao.uol.com.br",[341,356,357]],["vestibular.brasilescola.uol.com.br",342],["caras.uol.com.br",343],["eleicoes.uol.com.br",345],["escolakids.uol.com.br",[346,347]],["hugogloss.uol.com.br",350],["idgnow.uol.com.br",351],["insideevs.uol.com.br",352],["jovempan.uol.com.br",[353,354]],["minutouno.com",[353,799]],["ratingcero.com",353],["futemax.mx",353],["henaojara.com",[357,698]],["pornogratisdiario.com",[357,870]],["natelinha.uol.com.br",358],["noticias.uol.com.br",360],["noticiasdatv.uol.com.br",[361,362]],["scherzo.es",[361,1075]],["oantagonista.uol.com.br",363],["observatoriodatv.uol.com.br",[364,365]],["eurogamer.pt",365],["observatoriodosfamosos.uol.com.br",366],["shopping.uol.com.br",367],["tangerina.uol.com.br",368],["ultradownloads.uol.com.br",[370,371]],["elcorillord.com",[370,573,574]],["avpasion.com",[374,476]],["daemonanime.net",374],["voxel.com.br",[375,376]],["vrum.com.br",377],["webarcondicionado.com.br",378],["webcheats.com.br",[379,380]],["peliculaonlinehd.com",380],["tufutbolpro.com",380],["webmotors.com.br",381],["studio.fm.br",382],["cruzeirodosul.inf.br",383],["grupoahora.net.br",[386,387]],["lib.bz",389],["listaiptv.gratis",389],["elnacional.cat",391],["65ymas.com",[391,434]],["elperiodico.cat",[392,393]],["elperiodico.com",[393,596,597]],["cope.es",[393,1018]],["epe.es",[393,1036]],["principal.cat",394],["tvcanales.cf",395],["liketvw.com",[395,765]],["televisiongratishd.com",395],["tvplusgratis.com",[395,765]],["xnalgas.com",[395,990]],["123.cl",[396,397]],["autocity.com",[397,475]],["13.cl",398],["cambio21.cl",399],["cdf.cl",400],["diariofutrono.cl",401],["lanacion.cl",402],["lared.cl",403],["mega.cl",404],["radioagricultura.cl",405],["terra.cl",[406,407]],["tvn.cl",408],["wikicharlie.cl",409],["masmusicacristiana.club",410],["animeflv.co",411],["elpais.com.co",412],["elpilon.com.co",413],["eluniversal.com.co",414],["lanacion.com.co",415],["audiotools.in",[415,1106]],["laopinion.com.co",416],["revistacromos.com.co",[417,418]],["rollingstone.com.co",419],["elheraldo.co",420],["gnula.co",422],["goovie.co",423],["gratisprogramas.co",424],["legendas.co",425],["gazetaesportiva.com",[425,671]],["occidente.co",426],["pelis24tv.co",427],["shock.co",428],["sportzonline.co",429],["trampos.co",430],["01net.com",431],["1001juegos.com",432],["3djuegos.com",433],["elplural.com",[434,601]],["actiludis.com",436],["adslayuda.com",437],["ahount.com",438],["aiyumangascanlation.com",[439,440]],["animerikosuper.blogspot.com",[440,488,489,490]],["emperorscan.com",[440,614]],["knightnoscanlation.com",[440,743,744]],["mangacrab.com",[440,712,774]],["mhscans.com",[440,490,793,794]],["miauscan.com",440],["taurusfansub.com",[440,924]],["tecnoscann.com",[440,490]],["pelisplaygratis.info",[440,1117]],["ahstudios.net",440],["akumanimes.com",441],["amyscans.com",442],["andro4all.com",443],["hardzone.es",[446,447,448,841]],["movilzona.es",[446,447,841]],["softzone.es",[446,447,448,841]],["tabletzona.es",[446,447]],["adslzone.net",[446,841]],["redeszone.net",[446,447,841,1205]],["androidsis.com",[449,450]],["easydown11.wordpress.com",450],["animeactua.com",451],["animeblix.com",452],["animefenix.com",453],["animeid.com",[454,455]],["anime-latino.net",[454,726,1153]],["inkanime.com",[455,725,726]],["jkanimeonline.com",455],["elanimeonline.net",455],["animeyt.org",455],["animeytv.tv",[455,1347]],["seriesytv.tv",[455,1347]],["animeskai.com",456],["anitoc.com",457],["chefac.com",457],["cocinaconlupita.com",457],["enginepassion.com",457],["mangalong.com",457],["mistermanga.com",457],["motornk.com",457],["otakuteca.com",457],["planetaneperian.com",457],["planetaneperiano.com",457],["recetascuriosas.com",457],["recetasviaje.com",457],["recipesandcooker.com",457],["recipeski.com",457],["recipesnk.com",457],["recipestravelworld.com",457],["worldmangas.com",457],["worldrecipesu.com",457],["antena2.com",458],["antronio.com",461],["aovivonatv.com",462],["arkhamscan.com",465],["asialiveaction.com",467],["assistatvonline.com",468],["atomtt.com",470],["atresplayer.com",[471,472]],["europafm.com",[472,629,630]],["aulafacil.com",473],["awdescargas.com",477],["bajalogratis.com",478],["bebesymas.com",479],["trendenciashombre.com",479],["beckmesser.com",480],["bestfilmeshd.com",481],["g1novelas.org",[481,1212,1233,1244]],["bibliatodo.com",482],["bigbangnews.com",483],["bioguia.com",484],["androidescomplicado.blogspot.com",487],["ouniversodatv.com",[488,849]],["dual1080p.blogspot.com",491],["gamesteelstudio.blogspot.com",492],["gamesteelstudioplus.blogspot.com",492],["infohojeonline.blogspot.com",492],["bludvfilmes.com",493],["doramashd.com",[493,559]],["erohentai.net",[493,1173]],["megafilmestorrents.net",[493,1192]],["bluradio.com",494],["caracoltv.com",[494,505]],["bolavip.com",495],["brasil247.com",496],["braziliantimes.com",497],["braziljournal.com",498],["cabezanews.com",499],["calculadorasonline.com",502],["canalbpv.com",503],["canalporno.com",504],["catve.com",506],["cdiscount.com",507],["chochox.com",508],["chollometro.com",509],["cienradios.com",510],["cinemainterativo.com",511],["clubic.com",513],["cnnamador.com",514],["cocinayhogar.com",515],["manualidadyhogar.com",515],["plantasyhogar.com",515],["cofense.com",516],["coisasdaroca.com",517],["coisosonthego.com",518],["cokitos.com",519],["coleccionmovie.com",520],["colombia.com",521],["colunadofla.com",522],["comandotorrents.com",524],["mkv-paste.com",[524,801]],["pelispedia.tv",524],["comidinhasdochef.com",[525,526]],["mujeres-desnudas.com",526],["comoacaba.com",527],["computerhoy.com",[528,529,530]],["businessinsider.es",[529,1013]],["autobild.es",[530,836,1009,1010]],["conmishijos.com",531],["contextotucuman.com",532],["coquinhos.com",533],["criptonizando.com",534],["cuantarazon.com",536],["cuarteldelmetal.com",537],["cuatro.com",[538,539]],["factoriadeficcion.com",[538,539]],["bemad.es",[538,539]],["divinity.es",[538,539]],["eltiempohoy.es",[538,539]],["energytv.es",[538,539]],["mtmad.es",[538,539]],["radioset.es",538],["telecinco.es",[538,539,1080]],["uppers.es",538],["yasss.es",538],["cuerpomente.com",540],["clara.es",540],["nationalgeographic.com.es",[540,1016]],["dealante.com",541],["definicionabc.com",542],["depor.com",543],["descargas2020.com",544],["torrentrapid.com",[544,828,936,937]],["tvsinpagar.com",[544,937,958]],["descargasdd.com",545],["diarioelsalvador.com",548],["diariolibre.com",549],["diarionecochea.com",[550,551]],["meumundogay.net",[551,1194]],["diariopanorama.com",552],["diarioregistrado.com",553],["diariovasco.com",[554,555]],["diariodenavarra.es",[555,1020,1021]],["dicasgostosas.com",556],["discoverybrasil.com",557],["donghualife.com",558],["doramasmp4.com",560],["dvdgayonline.com",561],["easyviajar.com",562],["economia3.com",563],["elabueloeduca.com",564],["eladelantado.com",565],["elchapuzasinformatico.com",566],["elconfidencial.com",571],["vanitatis.elconfidencial.com",572],["taringamp3.com",[574,923]],["teledeporteshd.com",574],["leonoticias.com",575],["diariosur.es",[575,577,578,1022]],["elcomercio.es",[575,1022,1027]],["eldiariomontanes.es",575],["hoy.es",575],["ideal.es",575],["lasprovincias.es",575],["laverdad.es",575],["larioja.com",[577,578]],["abc.es",[578,634,758,1005]],["eldebate.com",579],["eldia.com",581],["eldiariony.com",582],["vandal.elespanol.com",584],["elfolladero.com",586],["elgrantv.com",587],["elimparcial.com",588],["elimpulso.com",589],["elmueble.com",591],["elnorte.com",592],["reforma.com",[592,887]],["elnuevodia.com",593],["motor.elpais.com",595],["elperiodicoextremadura.com",[596,599,600]],["laopiniondemalaga.es",[596,599,1053]],["elperiodicodearagon.com",598],["elreloj.com",603],["elrincondelmovil.com",605],["elrincondelsymbian.com",605],["htcmania.com",605],["saludalia.com",[605,891]],["cinefilmesonline.net",605],["elsalvador.com",606],["elsolonline.com",607],["eluniversal.com",609],["eluniverso.com",610],["emedemujer.com",612],["emol.com",613],["empregovaga.com",[615,616]],["grandnoticias.com",615],["resenhasglobais.com",615],["turismoeviagem.com",615],["vidadeatletas.com",615],["tecword.info",615],["blotz.me",615],["belezaedieta.net",615],["manualdamulher.net",615],["cardapiodavovo.online",615],["financashoje.online",[615,616]],["financasnow.online",[615,616]],["noticiastecnologica.online",615],["tudoemprego.online",615],["vivercomsaude.online",615],["muitasreceitas.site",615],["tecnologiaonline.site",615],["smartdoing.tech",615],["fazendorendaextra.xyz",615],["manchetehoje.xyz",615],["enmimaquinafunciona.com",[617,618]],["iteramos.com",[618,734]],["preguntandroid.com",[618,734]],["entremujeres.com",619],["escolhasegura.com",620],["esdiario.com",621],["espacioarcade.com",622],["espaebook2.com",623],["espectador.com",624],["espornohd.com",625],["estadiodeportivo.com",626],["estandarte.com",627],["estilourbanord.com",628],["lasexta.com",[630,751]],["minha.exame.com",632],["expansion.com",[633,634]],["goomusica.com",[634,686]],["expatsportugal.com",635],["extremotvplay.com",636],["rojadirectaonlinetv.com",636],["facilisimo.com",637],["fadadosexo.com",638],["tv.fakings.com",639],["fcparma.com",641],["felizemforma.com",642],["fenixscan.com",643],["nartag.com",643],["ferplei.com",644],["fichajes.com",645],["file4go.com",646],["file4go.net",[646,1174]],["filmixt.com",647],["financasdeouro.com",648],["fisicalab.com",649],["fiuxy2.com",[650,651]],["mega-mkv.com",651],["mangatigre.net",651],["flyordie.com",652],["fogaonet.com",653],["folhadoslagos.com",[654,655]],["acritica.net",655],["followmanga.com",656],["formulatv.com",657],["dragonbounbd.foroactivo.com",658],["forobeta.com",[659,660]],["todopolicia.com",660],["forocoches.com",661],["forodecostarica.com",662],["futbolme.com",663],["futeboltv.com",[664,665]],["futeboltvgratis.com",[664,665]],["aovivo.gratis",664],["futecell.com",666],["gamerstek.com",667],["gamevicio.com",668],["gamezfull.com",669],["gasteizhoy.com",670],["geovisites.com",673],["cbn.globo.com",675],["epocanegocios.globo.com",[676,677]],["revistaquem.globo.com",677],["extra.globo.com",[678,679]],["muyinteresante.es",[679,758,1057,1058,1061,1062]],["g1.globo.com",680],["ge.globo.com",681],["revistamonet.globo.com",683],["valorinveste.globo.com",684],["vogue.globo.com",685],["grupormultimedio.com",[687,688]],["aulasdeinglesgratis.net",687],["legendei.net",[687,1188]],["gsmspain.com",689],["guiadosquadrinhos.com",690],["habitaclia.com",691],["hacertest.com",692],["hardwaresfera.com",693],["hastlegames.com",694],["hazmeelchingadofavor.com",695],["hdpastes.com",696],["heavenmanga.com",697],["hentaienesp.com",699],["hentaikai.com",700],["hentaila.com",701],["hentaixtremist.com",702],["hipertextual.com",703],["hispashare.com",704],["hola.com",706],["holadoctor.com",707],["holanime.com",708],["hosteltur.com",709],["hotelius.com",710],["htforum.com",711],["httpmangacrab2.com",712],["manga-crab.com",712],["visorcrab.com",712],["ibahia.com",713],["idescargar.com",714],["imperiodefamosas.com",[716,717]],["impre.com",718],["impulsonegocios.com",719],["independentespanol.com",720],["infobae.com",721],["infobierzo.com",722],["infocoches.com",723],["intereconomia.com",727],["internetcine.com",728],["investnewsbrazil.com",729],["ricettafitness.com",729],["ipcdigital.com",730],["ipjornal.com",731],["muacknet.ipower.com",732],["it-swarm-es.com",733],["jobsibe.com",735],["jornaldestaquebaixada.com",736],["journaldemontreal.com",737],["juegos.com",738],["juegosdechicas.com",738],["ar.kairosweb.com",739],["kidownload.com",740],["kienyke.com",741],["kimovil.com",742],["arthurscan.xyz",744],["app.kultivi.com",745],["lacartadelabolsa.com",746],["lacerca.com",747],["lacuarta.com",748],["laguiatv.com",749],["lasextadeportes.com",752],["latercera.com",753],["latinohentai.com",[754,755]],["peliculaxd.com",[754,755]],["pelisr.com",[754,860,861]],["pepeliculas.com",[754,755,862]],["popfilmeshd.net",[754,861]],["playview.io",755],["latinoweb-tv.com",756],["capodeportes.net",756],["lavanguardia.com",[757,758]],["mundodeportivo.com",[757,813]],["interviu.es",[758,1049]],["que.es",758],["libertaddigital.com",[761,762,763]],["libremercado.com",[761,762]],["esradio.fm",[763,1093]],["desenhosanimados.site",763],["librosgratisxd.com",764],["locopelis.com",766],["zpelis.com",766],["yaske.org",766],["lostiempos.com",768],["luchaonline.com",769],["lun.com",770],["magazine-hd.com",771],["magisnet.com",772],["maisgasolina.com",773],["mangapt.com",[775,776]],["yugenmangas.com",[776,993]],["mangatigre.com",777],["manhwaweb.com",778],["mantrazscan.com",779],["olimpicos.marcaclaro.com",781],["mastercuriosidadesbr.com",782],["maxmodapk.com",784],["moddescargar.com",784],["medianetto.com",785],["megapastes.com",787],["metropoles.com",[789,790]],["metsul.com",791],["mforos.com",792],["listas.pro",794],["milanuncios.com",795],["milenio.com",796],["minhasdelicias.com",797],["minutodigital.com",798],["mirandogratis.com",800],["mocosoft.com",802],["modagamers.com",803],["monoschinos2.com",804],["msn.com",805],["br.msn.com",806],["esportes.br.msn.com",807],["es.msn.com",808],["prodigy.msn.com",809],["mtlnovel.com",810],["mulheres18.com",811],["mulheresafoder.com",812],["mundodonghua.com",[814,815,816]],["seriesdonghua.com",[815,816]],["mundonick.com",817],["musicasvip.com",818],["muyzorras.com",819],["mwpaste.com",820],["naoconto.com",[821,822]],["theyucatantimes.com",[821,929]],["es.charla.motor.narkive.com",823],["neo2.com",824],["nerdmaldito.com",825],["newpct.com",[826,827]],["pctestrenos.com",826],["tumejortv.com",826],["newpct1.com",[828,829]],["nightlifeporn.com",830],["noblessetranslations.com",831],["noticialdia.com",832],["noticias3d.com",833],["eltiempo.es",[834,1034]],["noticiasmoviles.com",838],["noticiasmvs.com",839],["noticiast.com",840],["oantagonista.com",[841,842]],["lamanzanamordida.net",841],["okdiario.com",843],["oliberal.com",844],["ono.com",845],["orchidcommerce.com",846],["oreporter.com",847],["otakustv.com",848],["oxe7.com",850],["pampaporno.com",851],["papinho.com",852],["pasfox.com",853],["pcbolsa.com",854],["pelicula20.com",855],["peliculas-dvdrip.com",856],["peliculas-flv.com",857],["peliculas-mp4.com",858],["peliculasonlinegratishd.com",859],["caras.perfil.com",864],["marieclaire.perfil.com",865],["peru.com",866],["plateamagazine.com",867],["playpaste.com",868],["pornocarioca.com",869],["portaldacidade.com",871],["profesionalreview.com",873],["programasfull.com",874],["psicocode.com",875],["psicologiaymente.com",876],["pulzo.com",877],["noticias.r7.com",879],["radiopanamericana.com",880],["rapifutbol.com",881],["razaoautomovel.com",882],["razoesparaacreditar.com",883],["receitanatureba.com",884],["recetasderechupete.com",885],["rededownload.com",886],["revistabula.com",888],["saberprogramas.com",889],["sabervivirtv.com",890],["sdpnoticias.com",892],["semana.com",893],["separarensilabas.com",894],["seriesbanana.com",895],["metroseries.net",895],["homecine.to",895],["homecine.tv",895],["smartpelis.tv",895],["seriescoco.com",896],["seriesgato.com",897],["seriesyonkis.com",898],["seriesypelis24.com",899],["serviporno.com",900],["seuseriado.com",902],["sexomoda.com",903],["shmoop.com",904],["significadoes.com",905],["solitarios-online.com",906],["solowrestling.com",907],["sonovinhasbr.com",909],["soy502.com",910],["sporcle.com",912],["stardeos.com",913],["suapesquisa.com",914],["suaurl.com",915],["submanga.com",916],["superembeds.com",917],["superluchas.com",918],["superperolas.com",919],["supertelevisionhd.com",920],["swisscows.com",921],["tabascohoy.com",922],["teknofilo.com",925],["deportes.televisa.com",926],["theobjective.com",928],["timeout.com",930],["tioanime.com",931],["tiodonghua.com",932],["todoanimes.com",933],["todocvcd.com",934],["torrentazos.com",935],["trendencias.com",939],["tribogamer.com",940],["tribunavalladolid.com",941],["trivela.com",942],["tudn.com",944],["univision.com",[944,963]],["tudonoticiasbr.com",945],["tudorondonia.com",946],["eleconomista.es",[946,1031]],["tuenti.com",947],["tuga-filmes.com",[948,949]],["piratatuga.ws",948],["tuhentaionline.com",[950,951]],["jkhentai.net",[950,1183]],["mangamovil.net",[950,1190]],["tunovelaligera.com",952],["tusubtitulo.com",953],["tv-onlinehd.com",954],["vercanalestv1.com",954],["tvazteca.com",955],["tvn-2.com",956],["tvportugalhd.com",957],["udgtv.com",959],["ultimahora.com",960],["universohq.com",962],["urlcero.com",964],["vanguardia.com",965],["vercomicsporno.com",966],["verepeliculas.com",[967,968]],["cine-online.eu",[968,1088]],["vergol.com",[969,970]],["vagos.es",[969,1084]],["cdn.chatytvgratis.net",[969,970]],["vermangasporno.com",971],["verpeliculasenlatino.com",972],["verpeliculasultra.com",973],["verpornocomic.com",974],["vertelevisor.com",[975,976]],["vertelevision.tv",[975,1361]],["viajenaviagem.com",977],["embed.videosdemadurasx.com",978],["videosdesuavizinha.com",979],["videospornosos.com",980],["visaonoticias.com",981],["spanish.visorsmr.com",982],["visortmo.com",[983,984]],["gamestorrents.fm",[984,1094]],["vkmag.com",985],["voglioporno.com",986],["windowsblogitalia.com",988],["xchica.com",989],["mail.yahoo.com",991],["yourupload.com",992],["zona-leros.com",994],["zona-militar.com",995],["zonamixs.com",996],["zonammorpg.com",997],["zonarutoppuden.com",998],["zubby.com",999],["animesonline.cz",1000],["cdn.com.do",1001],["forbes.com.ec",1002],["exitosanoticias.pe",[1002,1265]],["primicias.ec",1003],["agroplanet.es",1006],["animax.es",1007],["setenveo.es",1007],["arquitecturaydiseno.es",1008],["motor.es",[1010,1060]],["autoscout24.es",1011],["axn.es",1012],["canarias7.es",1014],["chinesetubex.com.es",1015],["comunio.es",1017],["desdesoria.es",1019],["dodmagazine.es",1023],["download3k.es",1024],["dplay.es",1025],["eldiadezamora.es",1029],["elimparcial.es",1032],["elmundo.es",1033],["emprendedores.es",1035],["neomotor.epe.es",1037],["escplus.es",1038],["europapress.es",1039],["europasur.es",1040],["ffcv.es",1041],["fotogramas.es",1042],["gaceta.es",1043],["geeknetic.es",1044],["heraldo.es",1045],["huffingtonpost.es",1046],["infobolsa.es",1047],["isladejuegos.es",1050],["jotdown.es",1051],["lagacetadesalamanca.es",1052],["lavanguardia.es",1055],["marie-claire.es",1057],["miarevista.es",[1057,1058]],["muyhistoria.es",1057],["muynegociosyeconomia.es",1057],["serpadres.es",[1057,1076]],["mitele.es",1059],["correiomanha.pt",[1062,1279]],["netmentor.es",1063],["newtral.es",1064],["niusdiario.es",1065],["ondacero.es",1066],["orange.es",1067],["paisdelosjuegos.es",1068],["paisdelosjuegos.com.pe",1068],["phonehouse.es",1069],["planetadeagostini.es",1070],["pressdigital.es",1071],["primedeportes.es",1072],["rumbo.es",1074],["soitu.es",1077],["spartoo.es",1078],["studylib.es",1079],["testdevelocidad.es",1082],["todalamusica.es",1083],["yoututosjeff.es",1085],["zonasports.es",1086],["bandaancha.eu",1087],["enrt.eu",1089],["fungoepigeo.eu",1090],["multicanais.fans",1091],["cuevana.fm",1092],["receitasdodia.fun",1095],["elpais.com.uy",[1097,1367,1368]],["juegos.games",1098],["draft5.gg",1099],["olympusv2.gg",1100],["especiaisg1.globo",1102],["verpelis.gratis",1103],["latribuna.hn",1104],["aurora-israel.co.il",1105],["mangas.in",1107],["baixartorrent.info",1109],["burbuja.info",1110],["exabytetv.info",1111],["extremotv.info",1112],["filmesubtitrate.info",[1113,1114]],["bp7.net",1114],["musicaanime.info",1115],["neemias.info",1116],["redecanais.info",1118],["telanon.info",[1119,1120]],["xl.pt",[1120,1272,1323]],["xrivonet.info",1121],["pelispedia.io",1122],["repelis.io",1123],["vivoplay.sigue.la",1126],["paper.li",1127],["masbeneficios.life",1128],["allfeeds.live",1129],["fullpeliculashd.me",1130],["megacanaisonline.me",1131],["tvfree.me",1132],["24-horas.mx",1133],["excelsior.com.mx",1135],["forbes.com.mx",1136],["infochannel.com.mx",1137],["informador.com.mx",1138],["mercadolibre.com.mx",1139],["noroeste.com.mx",1140],["periodicocorreo.com.mx",1141],["razon.com.mx",1143],["record.com.mx",1144],["vanguardia.com.mx",1145],["yucatan.com.mx",1146],["diario.mx",1147],["expansion.mx",1148],["sinembargo.mx",1150],["unam.mx",1151],["alfabeta.net",1152],["animesvision.net",1155],["animeszone.net",[1156,1157]],["animesonline.nz",[1156,1230]],["apurogol.net",1159],["brupload.net",1161],["calistenia.net",1162],["cerisescan.net",1163],["sinensisscan.net",1163],["coches.net",1164],["conhecimentolivre.net",1165],["ddmix.net",1166],["descargaspcpro.net",1167],["downloadcursos.net",1169],["dw-anime.net",1170],["foro.elhacker.net",1171],["flagrasamadores.net",1175],["forowarez.net",1176],["gazetaesportiva.net",1177],["globaltvapp.net",1178],["guianoticiario.net",1179],["habboin.net",1180],["irmaosdotados.net",1181],["jkanime.net",1182],["kiosko.net",1184],["kshowes.net",1185],["lacuerda.net",1186],["laflecha.net",1187],["forum.lfspro.net",1189],["meneame.net",1193],["misionesonline.net",1195],["novelasligeras.net",1196],["onepieceex.net",1197],["pcprogramasymas.net",1198],["peliculaswarez.net",1199],["pheu.net",1200],["poringa.net",1201],["programaswebfull.net",1202],["putinho.net",1203],["repelis.net",1206],["seucinema.net",[1207,1208]],["tudotv.tv",[1208,1359]],["skanime.net",1209],["softwareany.net",1210],["sogatinhas.net",[1211,1212]],["stockrom.net",1213],["superflix.net",1214],["superhq.net",1215],["tarjetaroja-tv.net",1216],["televalltv.net",1218],["thephoneclub.net",1219],["ticotimes.net",1220],["torrentdosfilmeshd.net",1221],["tribuna.net",1222],["tubeonline.net",1223],["tvthudinha.net",1224],["verfutebol.net",1225],["verfutebol.tv",1225],["video2mp3.net",1226],["xn--hentaienespaol-1nb.net",1227],["elnuevodiario.com.ni",1228],["laprensa.com.ni",1229],["pelisplus.one",1231],["empregonews.online",1232],["g1novelas.online",1233],["ordenador.online",1234],["baixefilmesgratis.org",1235],["baixeturbo.org",1236],["bmwfaq.org",1237],["comandotorrents.org",1238],["darkmahou.org",1239],["degracaemaisgostoso.org",[1240,1241]],["yesfilmes.org",[1241,1258]],["elcastellano.org",1242],["gamesfull.org",1245],["internautas.org",1246],["megawarez.org",1247],["pastepvp.org",1248],["pelisenhd.org",1249],["dicionario.priberam.org",1250],["procurandovagas.org",1251],["seriesanimadas.org",1252],["tomadivx.org",1254],["top10mais.org",1255],["torrentbrazil.org",1256],["verpeliculasonline.org",1257],["zdescargas.org",1259],["canaln.pe",1260],["diariocorreo.pe",[1261,1262]],["peru21.pe",[1261,1262,1263,1268]],["elcomercio.pe",[1262,1263]],["gestion.pe",1262],["eltiempo.pe",1264],["futbollibre.pe",1266],["trome.pe",1269],["megaseriesonline.pro",1270],["servertwo.xyz",1270],["mundotec.pro",1271],["abola.pt",1272],["caras.pt",1272],["exameinformatica.pt",1272],["acorianooriental.pt",1273],["autosport.aeiou.pt",1275],["contaspoupanca.pt",1278],["dementia.pt",1280],["diariocoimbra.pt",1281],["dinheirovivo.pt",[1282,1283,1284]],["dn.pt",[1282,1284,1285,1286]],["ojogo.pt",1282],["tsf.pt",[1282,1284,1321]],["dnoticias.pt",1287],["e-konomista.pt",1288],["aeiou.expresso.pt",[1289,1290]],["visao.pt",1290],["flash.pt",1291],["infopedia.pt",1292],["rr.pt",1294],["cnnportugal.iol.pt",1295],["diario.iol.pt",1296],["selfie.iol.pt",1297],["tvi.iol.pt",[1297,1298]],["tviplayer.iol.pt",1299],["ionline.pt",1300],["jornaldenegocios.pt",1302],["jornaleconomico.pt",1303],["luxwoman.pt",1304],["beachcam.meo.pt",1305],["meocloud.pt",1306],["miau.pt",1307],["millenniumbcp.pt",1308],["observador.pt",1309],["ominho.pt",1310],["record.pt",1312],["rtp.pt",1313],["kbb.sapo.pt",1315],["odigital.sapo.pt",1316],["pplware.sapo.pt",1317],["visao.sapo.pt",1318],["teleculinaria.pt",1319],["timeout.pt",1320],["tvguia.pt",1322],["zerozero.pt",1324],["forum.zwame.pt",1325],["portal.zwame.pt",1326],["lanacion.com.py",1327],["repelis24.rs",1328],["player.repelis24.rs",1329],["link-descarga.site",1330],["ps3hengames.site",1331],["superanimes.site",1332],["pelisplus.so",1333],["lapagina.com.sv",1335],["pdfslide.tips",1336],["1v.to",1337],["comando.to",1338],["goyabu.to",1339],["canaistv.top",1340],["downloadcursos.top",1341],["gamesviatorrent.top",1342],["buscalinks.xyz",1342],["mrpiracy.top",1343],["porno-japones.top",1344],["animesorion.tv",1345],["animespace.tv",1346],["cablegratis.tv",1348],["canalnet.tv",1349],["comandotorrent.tv",1350],["infonegocios.tv",1351],["justin.tv",1352],["calcular.onlinegratis.tv",1353],["pobre.tv",[1354,1355]],["pobre.wtf",1354],["seriesgato.tv",1356],["televisionparatodos.tv",1357],["tu.tv",1358],["tuporno.tv",1360],["vertvonline.tv",1362],["vizer.tv",1363],["tvperuana.us",1364],["180.com.uy",1365],["elobservador.com.uy",1366],["ovaciondigital.com.uy",1368],["ladiaria.com.uy",1369],["lr21.com.uy",1370],["ultimasnoticias.com.ve",1371],["tabonitobrasil.video",1372],["repelisplus.vip",1373],["televall.website",1374],["numero.wiki",1375],["juegosypelis.ws",1376],["cuevana-3.wtf",1377],["pelispedia-v2.wtf",1378],["aztecapornohd.xxx",1379],["hentaiporno.xxx",1380],["morritastube.xxx",1381],["pornolandia.xxx",1382],["tupornogratis.xxx",1383],["animesonehd.xyz",1384],["clickhouse.xyz",1385],["playnewserie.xyz",1386]]); + +const entitiesMap = new Map([["atomixhq",[0,1,2]],["cuevana",[3,4]],["cuevana2espanol",4],["cuevana3",[4,5]],["gnula",4],["encurtalink",6],["seulink",6],["lapoliticaonline",[7,8]],["lectulandia",9],["mejortorrents1",10],["publimetro",11]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/svn-0.js b/extentions/uBOL-home/rulesets/scripting/specific/svn-0.js new file mode 100644 index 0000000..95de5c6 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/svn-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: svn-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".banner","#proad",".article__body > div > a,\n.banner__below,\n.banner__billboard,\n.border-black\\/08.border-b.lg\\:p-16,\n.border-black\\/08.border-l,\n.justify-center.sidebar__box,\n.proad,\n.shop-image,\n.sidebar__banner:has(.ads-player),\n.sidebar__box:has(.bg-brand-caszazemljo, .eurojackpot, .pr, .voyobox)","#Banner300R",".widget-ad-bottom-banner",".td-a-rec",".shop__card.noPaddingAlways.col-md-12,\n.topBanner,\n.topBannerLanding","#coloumnAd,\n#newsOfTheDay,\n#servicesToItems,\n.Banner--adsenseForSearch,\n.BannerAlignment,\n.BannerBillboard,\n.EntityList--ListItemFeaturedStore,\n.EntityList--ListItemVauVauAd,\n.HeaderSpotlight.Attention,\n.HeaderSpotlight:has(a[href^=\"https://bit.ly\"]),\n.Offerista,\n.TitlePage-bannerWrapper,\n.TitlePage-block.Headline,\n.mj-pf-widget-iframe,\n.sectionBlock.Headline,\n.trakica_container,\n[id^=\"midasWidget\"]","#block-block-35,\n#left_click_div,\n#right_click_div,\n.featurebar_right,\n.front_topgames_footer","#sp-pasice,\n#sp-pasice3,\n#sp-user2,\n.bannergroup,\n.editoriali,\n.matej-carousell-left,\n.matej-carousell-right",".single_add","#html_javascript_adder-2",".addthis_toolbox,\n.widget_subscribe_widget","aside.ad",".ad","#contentLeft,\n#contentRight > .leaderboard,\n#playzone > .leaderboard,\n#userGenGames",".banner-inner",".grid1.rectangle",".desktopAd",".microsite-article,\nonl-article-connected,\nonl-banner",".microsite-section","onl-magick-box",".outbrain",".card-overlay[target=\"_blank\"],\n.dark\\:bg-white\\/5,\n.embed_mailing,\n.mx-8.flex-wrap,\n.relatove,\n.sidebar__box > [target=\"_blank\"]",".sideBoxBanner",".td-post-sharing-top",".td-header-rec-wrap","#nestandard-holder,\n.ban_item,\n.do-space,\n.header-blocks-aspace","[id^=\"pons-ad\"]","#banner","#single_post > .banner,\n.content > .banner,\n.img-ad,\n.partners",".osrednji_del > .poravnajgor:nth-of-type(1),\ntd > table > tbody > tr > td > .poravnajgor > tbody > tr:nth-of-type(1)",".re-cta-advertisement","#panels > aside > div:nth-of-type(3),\n#panels > aside > div:nth-of-type(4)",".lwdgt",".after-nav-ads","div.job-item.ad-wrapper","#billboard1,\n#gBig,\n#gSmall,\n#sidebar1,\n#sidebar2,\n#sidebar3,\n#sidebar4,\n.billboard-wrapper,\n.glide__slide,\n.infeed-wrapper,\n.mb-7.pb-7,\n.mt-5.space-x-8,\n.mx-auto.px-4","#biscuitFormDiv","#bannerC1_728,\n#bannerC2,\n.bannerR2","#header-right-section,\n#heateor_ss_browser_popup_bg",".custom-html-widget,\n.g-single,\n.widget-10.widget-last.widget-even",".banners-box",".BannerBox972,\n.GO-banner-Billboard,\n.Oblika3Container","#desnistolpec,\n#oglas",".banner2,\n.banner_cont","#ad-detail,\n#ad-ribbon,\n#top_wrap,\n.ad-container",".category > .col-md-3","#lnl-footer,\n.category-banner-desktop,\n.feedo,\n.widget_oglas_widget,\nblockquote",".livenetlife_links",".roglas_lista:nth-of-type(2),\n.roglas_listaBanner","#newsletterFrame,\n.bannerInText,\n.h-banner",".bsaProItems","#itisAdPromo,\n.card--ts_storitva,\n.fold_pr,\n.fold_telekom_footer,\n.storitve_widget,\n.telekom_menu_desktop__card_wrap,\n.widgetWrap",".ads",".widget-footer",".sponzorirani,\n[id^=\"ad\"]","#banner_side_layer,\n.banner_footer",".mosaicflow__column:nth-of-type(4)",".img-responsive,\n.oglas2,\n.oglasi",".background_link",".banner-app-article,\n.livenetlife_linkswidget_logo","#baner,\n#banners,\n.uvodna_bottomBaners",".xl\\:h-250.h-470",".banner-970,\n.td-zsd",".td-is-sticky.tdc-column",".ng-star-inserted.banner,\n.thumb-list--article","onl-eurojackpot-teaser,\nonl-microsite",".hero-main,\n.l0BoxBanner,\n.leaderBoardAd,\n.product-com-wrap,\n.top-brands",".sfsi_outr_div","div[class^=\"banner-square-\"]","#banner-seminarji",".ekosistem,\n.read-also-block","#gkSidebar > .nomargin.box","#app-messages,\n.article-related:nth-of-type(2)",".opened","#topBanner",".lg\\:mb-0",".module.banner",".pattern > .span2,\n.span2:nth-of-type(3) > div","#top_banner",".bs-irp-thumbnail-3-full","#article_bottom_author_butterfly,\n#bart_banner,\n#hbr,\n#siteHeaderPanorama,\n.adbox,\n.kos_semitrans,\n.taxo_block","#adtopart,\n#article_social_top,\n#top > .nbs-flexisel-container","#bannerFooter_wrap,\n.verde_wrap",".advertisement",".outFrameRight",".banner-top-wrap,\n.banner1","#promo","#fan-exit,\n#fanback",".hidden-sm,\n.signad,\n.sticky-position","#reklama_desno,\n.navbar-right,\n.reklama_desno",".other",".ekode-content-dno",".banner--wrapper,\n.content--cta,\n.exposed__banner,\n.region--cta","#doyoulikeus,\n.hidden-xs,\n.portus-video-slider-min","#billboard_outstream,\n#inline1,\n#inline2,\n#inline3-end,\n#mplayvideo,\n.adsbygoogle,\n.hidden-mobile",".banner-scroller,\n.headbanner,\na[target=\"_blank\"][href^=\"http://www.mlacom.si/iskalnik\"]",".fancybox-overlay,\n.info-box > .social",".style-buttons.before_content","#banner05,\n#skytower,\n.navigatortop,\n.titlered:nth-of-type(4)",".nativendo-container,\n.prNews",".nat-content",".widget-wrapper:nth-of-type(5),\n.widget-wrapper:nth-of-type(6),\n[href=\"https://samopostrezna.com/\"]",".obcni-contentexchange,\n.obcni-widget",".td-main-sidebar",".banner-promotion,\n.banner-wrapper,\n.in-post-related-news,\n.third-party-menu-container",".main-first.main > .index_right",".sticky-wrapper",".widget_custom_html","#startPageRightLabel,\n#startPageRightResults",".reklame-na-sredi,\n[id^=\"reklama\"]","#izpostavljeni,\n#show > .ban_item,\n#show > div > div > .ban_item,\n.image_carousel_post > [href^=\"/show//\"],\n.lightface,\n.widget-shop","#maincontent > .nospace > tbody > tr > td > .moduletable",".external_wall_right_wrapper","#divBannerjiDesnoZunaj > .reklamaDesnoZunaj,\n.reklamaDesnoZunaj > .presledek,\n.teloCenter > * > div:nth-of-type(12)","#krka_bottom_billboard,\n#krka_top_billboard,\n.banner-box,\n.mb-g-20,\n[src^=\"//tdn.media24.si\"]",".divider-news,\n.h2501","#DivShowBanners,\n#DivShowBannersForFrontPage,\n#bglink","#newsletter-popup,\n.inverted-colors.teal.emphasis",".monadplug-native-main-wrapper",".moduletable_pasica",".group_a__box7,\n.group_a__pos_banner_440,\n.group_a_category__box7,\n.iprom_ad,\n.pos-banner__article,\n.store_links",".central_banner_inner_container,\n.news-banner,\ndiv > .side-banner",".side_json_banners_1","#banner_landscape,\n.containerinside,\n.partner-wrap","#odkrito_bottom_billboard,\n#odkrito_bottom_kocka,\n#odkrito_middle_billboard,\n#odkrito_top_billboard,\n#odkrito_top_kocka,\n.bg-najnakupi-blue-light,\n.content > ul,\n.h-80,\n.justify-center.flex.container,\n.najnakupi,\n.najnakupi-news,\n.overflow-x-hidden,\n.promo-box,\n.right-sticky,\n.shadow-md.w-tk,\n.xl\\:container > .flex.justify-center,\n[id^=\"firstSiteBanner\"]",".lokalnoBox",".main-left > .fpNews-title,\n.my-4 > .flex-wrap","#kmetija_top_billboard","#kum_bottom_billboard,\n#kum_top_billboard","#mc4wp-form-1,\n.ai_widget,\n.widget_mt_latestposts_widget","#exitpopup-modal,\n.display-posts-listing,\n.display-posts-title,\n.tdi_102,\n.tdi_97,\n.uw-showfootpanel","#above-related-oglasi,\n#front-under-design-oglasi,\n#front-under-featured-oglas,\n#front-under-gardens-oglasi,\n#front-under-trends-oglas,\n#under-related-oglasi,\n.ai-track,\n.front-featured-oglas-wrap",".ai-viewport-1,\n[id^=\"pukka-ad-widget-\"]","#banner_container,\n.baner","[id^=\"oglasi\"]",".border-grey-light > .border-grey-light,\n.tvshow","#oglassi2a,\n#vpopupwindow,\n.oglstih","#bgbanner","[id^=\"post\"] > .article-content > .mashsb-main",".article__aditionl_content,\n.related_article,\n.social__wrap","#RightBanner"]; + +const hostnamesMap = new Map([["24ur.com",[0,1,2]],["vreme.24ur.com",0],["moskisvet.com",[0,1,19,20,21,22,23]],["napovednik.com",0],["strojnistvo.com",0],["studentarija.net",[0,57]],["cekin.si",[0,19,21,22,67]],["mojaleta.si",[0,101]],["sta.si",0],["svet24.si",[0,34,126]],["tehnik.telekom.si",0],["zadovoljna.si",[0,1,19,20,21]],["avtomanija.com",3],["avtomanija.si",3],["avtomobilizem.com",4],["avtonasveti.com",5],["mojprihranek.si",[5,104]],["bicikel.com",6],["naprostem.si",6],["tekac.si",6],["bolha.com",7],["bringler.com",8],["dnevne-novice.com",9],["drazbe123.com",10],["dne.enaa.com",11],["lifestyle.enaa.com",12],["hudo.com",[13,14]],["mladina.si",[14,98]],["vreme.zurnal24.si",14],["igrice.hudo.com",15],["mojepotovanje.hudo.com",[16,17]],["moski.hudo.com",[17,18]],["zenska.hudo.com",18],["okusno.je",[19,20]],["bibaleze.si",[19,20,63]],["dominvrt.si",[19,63,77]],["vizita.si",[19,20,137]],["nogomania.com",24],["planet-lepote.com",[25,26]],["pravljicna.si",25],["utrinek.si",25],["zdravje.si",25],["tocnoto.si",[26,49,132]],["pomurec.com",27],["pons.com",28],["poraba.com",29],["slo-tech.com",[29,33]],["racunalniske-novice.com",30],["racunovodja.com",31],["nepremicnine.si21.com",32],["sobotainfo.com",[34,35]],["med.over.net",[34,48,49]],["maribor24.si",34],["metropolitan.si",[34,96]],["n1info.si",[34,106]],["t3tech.si",34],["zurnal24.si",[34,141]],["studentski-servis.com",36],["vecer.com",37],["slovnica.slovenscina.eu",38],["avto.info",39],["celje.info",40],["kozjansko.info",41],["adomnia.net",42],["avto.net",43],["hribi.net",44],["mediaspeed.net",45],["nepremicnine.net",46],["obala.net",47],["porscheinterauto.net",50],["ringaraja.net",51],["sentjur.net",52],["siol.net",53],["tv-spored.siol.net",[54,55]],["lepdan.si",54],["vsikuponi.si",[54,139]],["vreme.siol.net",55],["slonep.net",56],["tekaskiforum.net",58],["instore.rs",59],["instore.si",59],["1nadan.si",60],["aktivni.si",61],["avto-fokus.si",62],["bizi.si",64],["bodieko.si",65],["caszazemljo.si",66],["ceneje.si",68],["ciklon.si",69],["citymagazine.si",70],["data.si",71],["delo.si",72],["demokracija.si",73],["dnevnik.si",74],["dobrakarma.si",[75,76]],["podarimo.si",[76,110]],["druzina.si",78],["e-mesto.si",79],["enajdi.si",80],["explicit.si",81],["finance.si",82],["izvozniki.finance.si",83],["gohome.si",84],["golfportal.si",85],["regionalobala.si",[85,117]],["informiran.si",86],["kajkupiti.si",87],["kolosej.si",88],["kosmika.si",89],["letakonosa.si",90],["lokalec.si",91],["lokalno.si",92],["lupa-portal.si",93],["marketingmagazin.si",94],["megasvet.si",95],["mlacom.si",97],["mladipodjetnik.si",99],["mobile.si",100],["mojaobcina.si",102],["mojblink.si",103],["motiviran.si",105],["najdi.si",107],["namen.si",108],["novice.si",109],["podjetnik.si",111],["pokukaj.si",112],["preberi.si",113],["publishwall.si",114],["radio1.si",115],["radiokrka.si",116],["rfantasy.si",118],["rtvslo.si",119],["skandal24.si",120],["slo-android.si",121],["slovenskenovice.si",122],["stajerskival.si",123],["stop-neplacniki.si",124],["stud-serv-mb.si",125],["dolenjskilist.svet24.si",127],["ekipa.svet24.si",128],["kmetija.svet24.si",129],["kum.svet24.si",130],["tehnozvezdje.si",131],["tvambienti.si",133],["vandraj.si",134],["varcevanje-energije.si",135],["vemkajjem.si",136],["volan.si",138],["zastarse.si",140],["spored.tv",142]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/swe-1.js b/extentions/uBOL-home/rulesets/scripting/specific/swe-1.js new file mode 100644 index 0000000..c7db05a --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/swe-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: swe-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#sliding-popup",".revive-wrapper, div[id^=\"block-views-block-editorial-ads\"], div[id^=\"block-blockbanner\"]",".front #secondary-content-wrapper, .banner-wrapper, .content-prefix-banner-wrapper","#topadmob",".panorama",".gdpr,\na[onclick*=\"banner\"]",".g","a[href*=\"svenskaspel.se\"][target]","[class*=\"teaser-native\"], lcl-ad, .ad-welcome, .affiliate-links__container, .x-bonnier-news-links__container",".top-banner","div[id^=\"azrhymes_com_between_content\"]",".widget_sp_image, a[title^=\"ANNONS\"], .inner_sidebar .widget_text, .entry-content a[href*=\"utm_campaign\"],\narticle:has(a[href*=\"/annons-\"])",".sponsored-articles-container, .nav-sep-blink, .annons-label, .index-side-banner-wrapper, .index-top-banners-wrapper, .fullwidthbanner-container, .banner-wrapper,\narticle:has(.border-sponsored)","#privacyModal,\n.available-services",".grid-add-container",".frontPageBox--links",".textwidget a[target=\"_blank\"]","#cmplz-cookiebanner-container",".js-banner-wrapper,\n.js-cookie-disclaimer","#g-header, #g-aside, #g-sidebar, div[data-role=\"sidebarAd\"]","#ipsLayout_mainArea > iframe","td > a[target=\"_blank\"] img","a[href*=\"bannerid\"]",".box-of-announcement, a[href*=\"campaign\"][target=\"_blank\"], div[class*=\"rotating-\"], #bottombanner, #promoPopup, .modal-backdrop, .newsletterPopUp","div[id^=\"everysport_sky\"], img[alt=\"X3000\"], img[alt=\"Casinofeber\"]",".header-static-lg, .fp-partner, .xs-ad, .bo-wrapper, #betsid, .news-banner-mini, .xs-cblock, .cookie_consent_bar, #odds, a.bellows-target[href*=\"/svenskaspel\"], a.bellows-target[href*=\"/betting\"]",".smartbanner","#cookie-notice","a.gofollow[data-track]","div[class^=\"ad\"], a[href^=\"https://ads.\"], .header_sponsored, .fresnel-greaterThanOrEqual-panorama, .fresnel-lessThan-panorama, a[rel*=\"sponsored\"],\ndiv[style^=\"min-height\"]:has(div[id^=\"fotbolltransfers_mpu\"], div[id^=\"fotbolltransfers_mobil\"])",".advertising, .sidebar .widget_text, .sidebar .widget_media_image, .has-post-thumbnail.category-okategoriserade",".cookie-popup, .overlay","div[id^=\"hallb-\"]",".headerannons, .sidebarannonsseg, .footerannons",".wt-cli-cookie-bar-container",".main-loader.loader-bg","gdpr-alert",".sponsored",".elementor-popup-modal","#kadDiv, div[style=\"margin:25px 0;max-width:255px!important;\"], #scrollAdj ~ *","td[width=\"305\"], br + a[href*=\"/casino\"]",".sidebar .widget_custom_html","a[target=\"_blank\"] img[alt]","main > div:first-child:has(.banniere)","a:has([data-type=\"Sponsored\"]),\narticle.grid:has(a[href=\"/creative-studio\"]),\narticle[data-type=\"native\"], .ag-product-wrapper, .product-carousel__container, .shop_carousel, .editorsPick, div[class^=\"strossle-widget-\"], .ad-min-height, a.cts-impression-item[data-cts-label*=\"banner\"], section[data-cts-label=\"affiliate-carousel\"]","div[style=\"height: 120px;\"]:not([id]):not([class])",".insider-ads, [id^=\"mainadvertorial\"], [id^=\"dfptag\"], .block-advertorial, .block-views-blockconventus-info-articles-info-article-block, #dfp-tag-before_artikel, #dfp-tag-mobile_before_artikel, #block-views-block-leader-article",".ad",".et_bloom .et_bloom_flyin_center, a[href*=\"/?utm_medium=affiliate\"], a.bigblue[target]",".inline-share-buttons","#wsfb-container, .share-buttons, .ad-space,\n.ssp_divider:has(.sponsored-bar)",".washer.loaded.displayed",".stream-item","#top-wrapper",".leaderboard",".cookieScript","[class^=\"ad-\"]",".partners-box, .cube-bonus-list, .section-featured-links-column, .section-bonus-list, a[href=\"https://sportbloggare.com/casino-bonus\"], a[href=\"https://sportbloggare.com/bettingsidor\"], a[href=\"https://sportbloggare.com/betting-bonus\"],\n.section-body-plus .body-block:has(a[href*=\"betting\"])",".puff__ad-heading, ad-skyscraper__wrapper, iframe[title*=\"Bet 365\"]","#prisjakt-popular, .ad:not(.adPanorama), .adForumSticker, .dark-mode__sponsor",".ads",".article.related > a[href*=\"&utm\"][target=\"_blank\"],\n.popup-overlay",".right","#cookieNotification, .gad, div[style^=\"font-size:11px; margin-left\"], div[style^=\"font-size:11px; margin-left\"] + div[style]",".stopjump","#load",".annons-block,\n.g1-mosaic-item:has(.category-annonssamarbete)",".cookie-consent",".takeover-link",".online-teaser--advertorial, .online-ad-container",".cookie",".square-item:has(.qz-quiz-sponsored)",".bannergroupno-padding","#tm-top-a",".bannergroup","a[href*=\"rocketpot.io\"], a[href*=\"casino\"], a[href*=\"betting\"], .a-wrap",".banner","[data-widget_type*=\"bnnrwidgets\"], a[href*=\"/annons/\"], div[data-widget_type=\"image.default\"] a[target=\"_blank\"]","article[data-section=\"allmänt\"]","#sticky_ad, div[style*=\"ad_hor.gif\"], a[href*=\"casino\"], a[href*=\"kasyno\"], a[href*=\"betting\"], a[href*=\"spelsajter.eu\"], a[href*=\"spelsidor.org\"], a[href*=\"oddsgurun.com\"], a[href*=\"betsidor\"], a[href*=\"välkomstbonusar\"]","[class*=\"feed-ad\"]",".annons","a[href*=\"/atl-tv-annons/\"], [class^=\"Ad_\"], div[class^=\"WidgetCTASticky\"]","#didomi-host","[class^=\"newsletter-subscribe\"], div[class^=\"cookie-message\"], div[role=\"presentation\"]",".panoramaAnnons, .JobAdDiv, .annonsKolumn, .insideAd, .ingressAd, .familyAds, .annonsWrapper","#rightbanners",".spons",".vkmui-Text--grey, [class^=\"adContainer\"], div[class^=\"bordersAndShadows\"] > div[style^=\"min-height\"]:only-child, div[data-track-id=\"family.Familjeannonser\"], div[class*=\"adElement\"]","div[aria-label=\"Annonser\"]","[class*=\"annonser\"], #cboxOverlay, #cboxWrapper",".list:has(a[href*=\"casino\"])","#site-preloader",".rstbox",".advert",".isax, #cookiebar","a[href*=\"/track.adtraction.\"]",".td_mod_wrap a img[data-permalink], a[data-wpel-link=\"external\"][onclick], a.td-lazy-img[target], a[href*=\"casino\"]","#cookie-law-info-bar",".ui-widget-overlay, .ui-dialog",".panorama-sticky, .sticky-area, #ad-outofpage_dynamic","#rb-cookie",".component_guide-ads, #fullpage-ad-portal, div[style=\"min-height: 302px;\"],\ndiv[class*=\"fluffy-Overlay\"]:has(img[src*=\"-ad/\"], img[src*=\"Checkout\"])","ad-iris-sunt-ad-wrapper, ad-block, .native, ad-full-page-block, a[href^=\"/native\"], widget-family, widget-memorial, widget-marknadsguiden, widget-jobb-plus, a.puff-primary-link[href*=\"/erbjudande/\"], .ad-hidden, iris-puff-native,\niris-subscribe-footer",".revive-box",".preloader",".outsider, .panel--naringsliv",".elementor-popup-modal:has(a[href=\"/integritetspolicy\"]),\nsection.dce-visibility-event:has(a[href*=\"casino\"])","[href*=\"casino\"][target]",".overlay-loader,\n:is(.et_pb_fullwidth_image, .et_pb_image) a:not([href^=\"/\"]):not([href*=\"pilsner.nu\"]), .mctb-position-bottom",".sponsor-list, .cookie-law-wrapper, .big-ad-placeholder, .affiliate-wrapper",".pjra-relative",".cookie-info","#takeover","#adsblock, #adsblockfoot, .fpright, div[onclick*=\"window.open\"]",".cookie-box,\ntd[valign=\"middle\"] > a[target=\"_blank\"]",".u-bottomFixer",".sticky > div:has(img[src^=\"/butik\"]),\na[href*=\"casino\"], a[target=\"_blank\"] img:not([class^=\"tweet-\"]), a img[src^=\"/butik\"]",".cookiePush, .stickyFollow, .sponsorGroup__item","#more-banners",".ad-container","a[onclick*=\"bannerClick\"], #linkus, .details-bet-banner","a[href*=\"casino\"]","a[href*=\"adform.net\"], .ad-fullscreenWallpaper__container",".bet365, .panorama-wrapper, .tvg-manager-box, .tv102945, .tv102987, #event_banner, .go-to-partner, .odds, #text-13",".image-post-link[target]","[id^=\"adservice\"]",".skyad-wrapper",".popup-large, .popup-bottom, .square-banner-wrapper","div[id^=\"ads\"]","#top-banner-container, #top-banner-wrapper",".gorgad, .gorg-side-content > div.small:nth-last-child(2), .gorg-side-content .bottom-buffer ~ *","a[href*=\"&do=advertisement&ad=1\"]","#opab-modal, .opab-footer-offer","div[id^=\"sverigesNaturPopup\"]",".content-news:has(span[id*=\"Sponsored\"]),\n.page-panorama","[class*=\"top-ad-\"]","#bannerbox",".code-block:has(.shop-page-wp-grid),\n.featured-area, .awac-wrapper,\n.penci-single-block[data-current-url*=\"cbd\"]:has(a[href*=\"?ref=\"])",".field--name-field-ad-banner-image","#cookie-banner",".cookies","#onetrust-consent-sdk",".cookieconsent-optin-marketing","a[href^=\"/nyheter/native-artiklar/\"]",".cookies-wrap, .Modal, .article-list-item--native, .advert-notice-box, .native-popup, .takeover-wrap, .native-notice-box, .darwin--content","#megaAd-placeholder, #superright-side, a[href*=\"/casinoguide\"], [id^=\"adPlacement\"], a[href^=\"https://kampanj.aftonbladet\"], a[href*=\"/rabattkod\"][data-test-tag=\"internal-link\"], a[href^=\"/sportbladet/speltips/\"], a[href*=\"aftonbladet.se/kampanj/\"],\ndiv[class^=\"css-\"]:has([data-ad-subtype=\"mega\"]),\nmain > section > div[class^=\"css-\"]:first-child:has(img[src*=\"closeButton\"])","div[data-test-tag=\"prisjakt-carousel\"], a[href^=\"/brandstudio\"], div[class^=\"advertory-\"]:not(.advertory-header-anchor)",".ab_responsive_ads",".dp--mb",".banners",".partnerCard, .partnerContent, .entry-content figure.wp-block-image, .category-partner, .ams-playad-injected",".article-list-item--native, a.article-topic__list-item[href^=\"/annons\"]",".native","a[href^=\"/annons/\"], a[href^=\"/native/\"], .slot-module, .slot-articlemodule",".front-slider-reklamsamarbete, .category-gastkronika-reklamsamarbete, .front-top-reklamsamarbete",".td-a-rec","div[id^=\"aleku-\"], #carouselVideoAd, #carouselVideoAdMobile, .native-bg, .casino",".collapse.row.jobb.annonslista, #sponsored, #banners-right, .mittenbanner, #banners-top, #banners-bottom","#af-preloader",".c-ad__panorama, .c-ad__insider, #outsiderTop, div[data-k5a-pos^=\"panorama\"]","app-ads, .cdk-overlay-container","div[id^=\"ad-\"]","#company-card_top-banner, .lwad,\narticle:has(.advert__mark)",".gda, .cookie-notification","a[href*=\"track.adform\"]","#partnerMenuContainer, #partnerMenuContainerFiller,\n.spons-artc, a[href^=\"/native/\"]",".bg-native,\nmain > div:not([id]):not([class]):has(a[href$=\"nyhetsbrevet\"])",".newscolumn:has(a[href$=\"/sponsrat/\"])","#zox-lead-top-wrap,\n:is(.p-list, div[class*=\"post-\"]):has(a[href*=\"/annons\"])",".sek-module-inner a[target=\"_blank\"]","#banner-holder",".allto-widget, .allto-before-content, .allto-after-content, article[class*=\"sponsrad\"]",".bannersRight","#toast-container","a[href^=\"/sponsrade\"]","#cookiebanner",".Container:not(.ContentItem-content):has([data-controller=\"ad\"]),\n.Teaser--native, .o-native, [data-controller=\"ad\"], div[id^=\"consent-\"]",".metaslider","div[id^=\"consent-\"]",".Ad","[class*=\"panorama\"],\narticle:has(.Entry-sponsored)","[data-testid=\"ad-area\"], footer + div.shadow-lg.fixed","#annons","#Banners",".a-wrap","#main > .col-links,\n.sidebar_content:has(a[href*=\"casino\"])",".card:has(.adsbygoogle)",".newsletter-popup",".elementor-widget[data-settings*=\"sticky_\"], div[id^=\"babyhjalp_panorama\"], div[id^=\"babyhjalp_mobil\"], div[id^=\"stagi\"]","#cookiescript_injected_wrapper",".newsletter, a[onclick*=\"adClick\"]",".cookie-notice",".puffLine, .d-flex > div[style*=\"min-height\"], div[style=\"overflow-x: hidden;background-color:rgb(250,250,250);width:320px;min-height:200px;\"], div[style=\"overflow-x: hidden;background-color:rgb(250,250,250);width:320px;min-height:320px;\"]",".elementor-element[data-widget_type=\"image.default\"],\narticle.elementor-post:has(a[href*=\"casino\"], a[href*=\"bonus\"], a[href*=\"betting\"], a[href*=\"/noje/\"])","a[target$=\"blank\"] img:not([class^=\"tweet\"])","#top-banner-mobile, .apd-text, .apds_main, .entry-priomaker, [class^=\"dls-\"], .csmi","#top-banner",".pum-overlay",".cookie-consent-wrapper, #takeover-outer",".ann-puff, .headerLinks","a[href*=\"sponsrat-innehall\"], div[class$=\"-promotion\"]","aside.section-sm",".bettips-am","#cookie-bar",".post-block-style:has(a[href*=\"/annons\"])",".annonser","#header-image, #block-2",".includingFeaturedSliderArticle:has(.native-mark),\nfl-gdpr, fl-panorama-top, fl-newsletter-popup","#cookieinfo",".datax",".carouselbanner-wrp",".placement_panorama, .blocket-placement, div[style=\"height: 240px;\"], [class*=\"offering-info-box\"], [data-id=\"placement_panorama\"], div[class*=\"BannerLink\"]",".ReactModalPortal:has(a[href=\"/articles/cookies\"]),\na:not([href*=\"bokadirekt.se\"]):not([href^=\"/\"]) img",".cookie-law",".elementor-section:has(.sponsor, .elementor-post.category-sponsrat),\n[id^=\"boktu-\"]",".article-top-advt","#outer",".meta-info-container:has(a[title*=\"Sponsrad artikel\"])",".main > div[class^=\"jsx-\"]:last-of-type:has(img[src*=\"borskollen_appen\"]),\n.outer:has(img[src$=\"ad_label.png\"]),\n.wrapper > div[class^=\"jsx-\"] > .outer:has(a[href*=\"casino\"]),\n[id^=\"borskollen_small\"], [id^=\"borskollen_large\"], .featured-link, .app-store-box, #borskollen_desktop-side, #borskollen_desktop-panorama, div[id^=\"borskollen_mobile-detaljsida\"],\na:has(.sponsored)",".banner-image,\n.blog-article-card:has(.sponsor-mark),\na:has(.ad-mark)","#header-banner, #cboxOverlay, #colorbox, .adv-inner, #sidebar-banner,\n.rlt-top-pro:has(a[href*=\"casino\"])",".popup-signup, .takeover","div[id^=\"brans-\"], .widget-sponsored-post",".container:has(a[href*=\"casino\"]),\n[class*=\"sponsored\"], #watcherPop, .modal-backdrop","[class*=\"sponsored\"], [class*=\"Sponsored\"], [class*=\"LivepodPuff\"], .videoAd, .js-video-ad, [class*=\"AdkContainer\"], div[class^=\"LivewrappedContainer_root\"],\nsection[class*=\"Article_layout\"]:has(section[class*=\"Sponsored\"])",".bt-article:has(a[href*=\"/annons/\"])","#page > div:not(.left):not(.right),\n#titlebanner","a[target=\"_blank\"] picture, div[data-settings*=\"sticky\"], div[id^=\"butik-\"]",".block-ad, #cookie-consent-dialog, a[href^=\"/partner/\"], .threadMatchedContent, #svartalistan-login-required-overlay",".pop_box",".code-block:has(.adsbygoogle),\n.protect_contents-overlay, .ai_widget","[class^=\"siteAds\"], .siteAlerts, #gan-popup","#text-2.widget_text, .header-widget-area",".post:has(a[href*=\"/annons/\"]),\na[href*=\"/annons/\"], .newsletter-popup-content-overlay, .newsletter-popup, .ai-viewports",".card-partner, .partner",".ads-above-header, .ads-teaser, .paragraph--type--ad-script, div[about*=\"/annons/\"], a[href*=\"/sv/annons\"]",".banner_window, .banner_label, .card_veckans_pryl, .bg_camping_se",".highlighted:has(.advertisement)",".advertisement",".header-ads-wrapper, .ai-adb-hide, .ai-sticky-widget, .hampaonline","div[id^=\"canna-\"]","div[id^=\"carup-\"]",".recent-post-item:has(a[href=\"#\"]:not(.w-condition-invisible))",".cookie-banner, .desktopbanner",".Cookie-notice, .Product-modal, .Offer-popup, .Toaster",".Blurb--native","[id^=\"block-views-ad\"], .modal-container","#text-6, .theiaStickySidebar .category-uncategorized,\n.ajax_loader",".latest-content__card-secondary:has(.nativo),\n.nativo","#loftloader-wrapper",".sticky-sidebar, #gdpr-container, .slick-carousel",":is(article.tg-item, .lcp_catlist li):has(a[href*=\"/annons\"])",".featured-post--sponsored, .grid-item--sponsored, #advert-once-banner-fullskarm",".Advert",".video-annons, .native-box, .arcad-block-container",".item:has(.prebid, div[data-ad-unit-id], a[href*=\"casino\"])",".popup",".g-single, a[onclick*=\"banner\"], a[onclick*=\"advert\"], .adrotate",".outher-sidebar, a[href*=\"/annons/\"], .dj-inline-ad","div.g, .top-banner",".container:has(.dagensps_ad),\n.postbox:has(.sponsored_post),\na[href*=\"/ps-partner/\"], .ad-links-module, .dagensps_ad, a[href*=\"ut.dagensps.se\"][target], .bottom_banner, .leftsidebanner, .c-external-notice,\ndiv[class^=\"bg-\"]:has(a[href=\"/ps-partner\"])",".banner-desk, .banner-mob",".banner-area","#dr-preloader,\n.header-top__wrapp, .article-item__banner,\n:is(.slick-slide, .article-item__line-bottom):has(.sponsored-badge)",".cookies-popup",".rightcol",".topdiv",".cc-cookies",".sv-marketplace-sitevision-cookie-consent, .sv-cookie-consent-modal, .env-modal-dialog__backdrop, .env-modal-dialog__backdrop--in","#ads","a[href*=\"?aktion=bannerclick\"]",".td-big-grid-post:has(a[href*=\"/samarbete/\"]),\n.td_module_wrap:has(a[href*=\"/annons/\"]),\ndiv[id^=\"dator-\"]",".cky-consent-container","[id^=\"ads300\"], [id^=\"linkcat-\"]","#fancybox-wrap, div[id^=\"densi-\"]",".fp_banners, .cypress-popup_newsletter,\n.post-box:has(.sponsored)",".banner-hidden, .z-newsletter-modal, .z-newsletter-popup",".slick-slider","div[style*=\"height: 244px;\"]",".di_panorama-wrapper, .site-header__panorama, .di_panorama__isAdLabel, .discount-box, .campaign-ad-box, .di_start__teaser-placeholder, .di_teaser-flak-planbokskoll, .di_teaser-flak-container--native, .native-box, .bandit-box__teaser--native, a[href*=\"/brandstudio\"], .service-box, .brand-studio-box, .native-article, .listing-box-native,\n.market-start-top + div:not(.market-container__wrapper)",".teaser-native",".bn_advertisement__panorama, .bn_advertisement__container",".scroll-message, .gallery-banner, .horseshoe, [data-ad-type], .bcm-banner,\n.teaser:has(.teaser__cat--sponsorlabel)",".top-header:has(.adsbygoogle)","article.category-leverantorer, div[style^=\"[banner-style]\"],\np[style=\"text-align: center;\"]:has(a[target] > img)",".contain:has(a[target=\"_blank\"])","#sponsored-posts, #right-banners, .banner-wrapper, .top-banner-label, .banner-label,\n.post:has(.label-sponsored)",".ai-track",".article--native, .teaser-card--native, .ds-teaser--native, #dnse-popup,\n.campaign-holder",".doon-promotion, a.link[target=\"_blank\"]",".sponsored_content",".target-banner, div[data-type=\"BANNER\"]",".commercial-row, .aside-image-with-link, .post-container-sponsored, aside a[href*=\"/branschnyheter/\"]",":is(li, article):has([href*=\"/sponsradeartiklar/\"])","#lblock-ads,\n.td-fix-index:has(a[href*=\"casino\"])",".content aside.column-narrow:last-of-type","div#cookie_wrapper,\ndiv[class*=\"-unit\"]:has(a[href=\"/medlem/plusmedlem.html\"])",".rmss_ap-top-ad + .rmss_t-ap-grid-stripe:has(a[href*=\"svenskaspel\"]),\n.rmss_module-sponsors, .rmss_ap-top-ad, .rmss_ad-panorama, .rmss_t-momenu__sponsors-area",".cc_banner-wrapper","#main > #home_start_div ~ .m_t.box:nth-last-child(-1n+2),\n#sticky-panorama-container, #mob-wrap",".advertisement--item","article:has(#marketing),\ndiv.rounded-4xl:has(a[href$=\"/firma#marketing\"])",".e-banner",".fixed.bottom-0","a[href*=\"utm_campaign\"]","#preloader",".penci-block-vc:has([href*=\"casino\"]),\ndiv[id^=\"espre-\"], .category-native",".penci-wrap-gprd-law","[data-controller=\"ad-container\"], .bg-gradient-white",".banneritem",".view-multiply-top","#secondary > .widget:nth-child(2)",".partnerartikel, #sidebar-ads-right, #nyhetsbrev-pp-wrapper__container,\n.post-teaser:has(a[href$=\"/annons/\"])","#panorama",".cc-window",".cc-container, [data-gabnr], #carpet",".bnr","section[data-ha-element-link*=\"kampanj\"], .elementor-element-686a3aa6, .elementor-popup-modal",".link:has(a[href*=\"bannerid=\"]),\n.wm-nopop, #main > p[style^=\"color\"], #slidebox",".ad-image, .bottom-popup",".campaign,\n.html-widget > div[style^=\"text-align: center; font-size: 10px;\"],\n.teaser:has(a[href*=\"/annons\"], a[href*=\"/brandstudio\"], a[href*=\"/brand-studio\"], a[href*=\"/kampanj.\"], a[href*=\"/lanapengar.\"], a[href*=\"/rabattkoder.\"], a[href*=\"/spel.expressen.se\"], .vignette--svg + a[href*=\"teknikensvarld.\"], .teaser__bottom--ad-marker),\na[href*=\"/spel.exp\"], a[href*=\"/lanapengar.exp\"], a[href*=\"/rabattkoder.exp\"], a[href*=\"/annons\"], .match-betting, .discount-ad, .b-ad__caption, .pressrelease-teaser, .widget-ad-marker, .widget-ad-marker + a, .promotion-banner, .widget--collaboration, .rotator--external, a[data-click-track*=\"prisjakt\"], .linked-image-widget a[href*=\"/kampanj/\"], .linked-image-widget a[href*=\"lifestyle.expressen.se\"], #premiumAdWrapper, .tapet-popup-overlay, .outsider-ads, .teaser > a[href*=\"/kampanj.\"], .teaser > a[href*=\"/brandstudio\"], .teaser > a[href*=\"/brand-studio\"], figure[data-article-data*=\"/sponsrat\"], figure[data-article-data*=\"/annons\"], figure[data-article-data*=\"/brand-studio\"], .teaser--native, .native-article","[class^=\"BauProvider\"]",".sm-text:has(.adsbygoogle)","#cookieNotice","a[href*=\"/kampanj/\"], .flm-kampanj",".cookies-wrapper",".featured-article:has(.badge-partner-text),\na[href*=\"/banner/out/\"], .bnr_box, div[class^=\"panel\"][style*=\"lightgoldenrodyellow\"]",".adspace, a[class*=\"annons\"]",".burt-unit, .art_ad, adline, f-panorama, f-deals, #rpPopular, #maxetiseFull, #outsider, [data-ad=\"true\"]",".node-news:has(a[href*=\"casino\"]),\na[title*=\"Casino\"], #top-content","a[href*=\"/sponsra\"], #partners,\narticle:has(a[href*=\"betting\"], a[href*=\"casino\"], a[href*=\"kasino\"], a[href*=\"/gastskribent/\"])",".jnews-cookie-law-policy, a[href*=\"casino\"], .custom-html-widget a[target=\"_blank\"]","#topslider-wrapper + .container > .sidebar, .sidebar a[target=\"_blank\"], .sidebar a[href*=\"casino\"], .sidebar a[href*=\"betting\"], .sidebar a[href*=\"automater\"],\n.row.news > div[style^=\"border\"]:last-of-type",".cooperation-banner__container, .takeover-desktop, .takeover-mobile, #discover-banner",".banner-wrapper, .col-banner","#leader-wrap, #rpwe_widget-2","#cookie-consent-banner","#page-section-2, #page-section-24, .add-special-banner, .g-single","#spopup,\n.thumbnail:has([data-revive-zoneid])",".Banner, .TakeOverBanner, .CookieNotice, div#popup",".boxOverContent--a, .otPlaceholder, .seoAdWrapper, .adsbackground-wrapper, .prematchOddsBonus__bonus, .prematchLink[target], .detailLeaderboardSkeleton","#PreHeader","#cookie",".fodertipset-org-banner","#CybotCookiebotDialog, #CybotCookiebotDialogBodyUnderlay","div[class^=\"MuiDialog-root\"]","#myModal, .adImage","#topBanner","article:has(.sponsored-text),\ndiv.article:has(a[href$=\"artiklar-i-samarbete\"]),\ndiv[id*=\"panorama\"], .panorama-pos","div[data-widget_type=\"image.default\"] a:not([href*=\"forexgruppen.se\"], [href^=\"/\"]), .widget_media_image a:not([href*=\"forexgruppen.se\"], [href^=\"/\"])",".env-modal-dialog--show, .env-modal-dialog__backdrop",".recent-articles:has(.collaboration-brand)",".cli-modal",".tingle-modal--visible",".ff_sponsored_articles, .widget_sow-image a[target=\"_blank\"], .ff_banners_widget_widget",".SMBoxContentBanner, a[data-gaevent*=\"action=bookmaker_odds\"], #ouibounce-modal, .SMGameAtomSingleGameOddsComponent",".c-announcement:has(.c-label--sponsored),\n.pdcw-item--code:has(img[src*=\"bet365\"])",".site-partnevisment, .h-background--sponsored-light, .row .text-center img, a[href^=\"https://hubs.la\"], .c-partners, iframe[srcdoc*=\"_ad_div\"], .annons-text",".brand, .desktop-ad-web, a[href*=\"telia.se/privat/tv/sport\"] img, .mobile-ad-web, .ad-banner,\na:has(.brand-info__ad-text)",".fotbollsthlm-image-container:has(.fotbollsthlm-ad-link)",".footer-links, .fotbo-target",".subArticlesponsored, div[style=\"width:300px;float:right;\"], div[style=\"float:right;width:300px;\"], #partner-box, .adbox-label",".tn, .zooKeeper, #scraper, .subHeadSponsors","#siteflash, #customer-link-container",".sidebar-front .widget_text.dark ~ p,\n.visible-xs:has(a[href*=\"casino\"]),\nimg[src*=\"/sponsor/\"] + br + .boxlogo, .sidebar-front .boxen",".sponsor",".anm1-container, [class^=\"anp\"], [class^=\"ans\"], .box.evergreen",".CookieBar",".elementor-location-header section.elementor-element:first-child","[id^=\"ad-\"]",".topp-banner, .annons-mark",".slot-container",".alert-success","div.modal-cacsp-backdrop, div.modal-cacsp-position","aside.widget:has(a[href*=\"casino\"])",".article-facebook,\n.card:has(.article-sponsored, a[href*=\"/sponsrat\"])",".article-overview__col:has(.gpt--loaded),\na[href*=\"/annonser/\"], a[href*=\"/sponsrat-\"], div[id^=\"cncpt-\"]","#cookielawwarning, #eventad, [id^=\"sky\"], [id^=\"ad_lead\"], a[rel=\"sponsored\"], .external_div_bigVideoAd, #mpu, #leftToLogo, .itsanad, div[class^=\"ad_Bumper\"], div[style=\"min-height: 600px; margin-bottom: 20px;\"], div[id^=\"ad_\"], div[class^=\"preAd_\"], div[class^=\"ad_smartphbig\"], .adMobileBig, div[class^=\"preMobileBig\"], .external_div_videoAd, .ad_mobilebigwrap",".footer-widgets .widget_block li",".banner-component, .partners, .cookie-meddelande","[class^=\"adverts-\"]",".godare-ad-element, a[href*=\"/brand-studio\"], a[href*=\"/brandstudio\"], .recipe-ad, a[href*=\"utm_campaign\"][data-test-tag=\"external-link\"]",".partner-area","#citadela-infobar","a[href*=\"/annonssamarbete/\"], .deals_block_wrapper, .ai-close-fit","mobile-promo",".category-partners",".sgpb-popup-overlay, #sgpb-popup-dialog-main-div-wrapper, .et_pb_gallery","aside#secondary:has(.adsbygoogle)",".post:has(a[href*=\"casino\"], a[href*=\"kasino\"], a[href*=\"betting\"]),\na[href*=\"/click.\"], #block-2, #block-4","div.grid_container[style*=\"height:240px;\"]","section[aria-label=\"Kakinformation\"]","#seasonalTakeover, div[class*=\"sponsorBarContainer\"], div[class*=\"footerSponsors\"], .slick-slide a[target=\"_blank\"]",".hb-adlabel, [id^=\"hb-\"], .ad-placement-side, p > a[target=\"_blank\"]","div.text-center:has(div[ad-placement])","#__next > div > div.bar:first-child",".col-sm-4 > div[class]:has(a[href*=\"casino\"], a[target=\"_blank\"]),\nli:has(a[href*=\"/category/sponsrat/\"])",".add-wrap, .listings-search-ads, .right_panel, #pmg-widget-root,\ndiv[style*=\"--mobile-height\"]:has(div[id^=\"div-gpt\"])",".elementor-widget-container > a > img","[class*=\"partnerinfostyle\"], div[id^=\"hejao-\"], .kb-advanced-image-link[target], .category-partnerinformation, .kt-modal-linkalign-center, .hejao-target","#custom_html-15, .code-block img, .banner-promotions-wrapper","[id*=\"banner\"], a[href^=\"https://ad.\"], a[href^=\"https://ad2.\"]","a[data-test-id^=\"top-banner-ad\"], div[data-test-id=\"exit-intent-banner\"], div[data-test-id=\"urgency-banner-modal\"]",".pageCookies, #ad-insider1, #ad-insider2, #ad-mobil-1, #ad-mobil-2, #ad-mobil-3, #ad, #ad1, #ad2, #adform-outstream, .ad__text, .entry__ad, .entry__related__sponsored, .module__sponsored",".post-item:has(.sponsor-summary)","#sa_slider_shortcode,\n.annonsnotis + span + span + div.td-pb-row:has(a[href*=\"adtr.co\"])","#ad_unit_placeholder, div[class^=\"Panorama_panoramaAd\"], .listing__panorama-banner, .broker-banner, div[class^=\"BrokerBanner\"],\n:is(article, li):has([class*=\"SponsoredLabel\"], .article-card__sponsored-text),\n:is(div[class^=\"Carousel\"], #top_listing):has(div[class^=\"PaidPlacementLabel\"]),\ndiv[data-testid=\"living-cost-logos-section\"]:has(span[aria-label=\"annons\"])",".article:has(.annons),\ndiv[id^=\"hj-\"], div[id^=\"ik-\"]",".billboard-style, .between-posts,\n.row[style*=\"height\"]:has(.adsbygoogle)","[class^=\"styleManual_mainContentBox\"] > div[style^=\"min-height\"]:first-of-type,\na[data-trackimp][target], .hitta-map .integration-txt, .section-details--alb, [class*=\"dummyAd\"], [class*=\"StyledAdSlot\"], [data-bind*=\"Ad\"], div[class^=\"GraphicAd_\"], [class*=\"adContainer\"], [id*=\"_panorama\"], [id*=\"_skyscraper\"], div[style=\"min-height: 250px;\"], div[data-track=\"displayplacering-customer\"], a[data-test=\"boostAdLink\"], div[class^=\"style_bannerContainer\"], [data-track=\"click-promotion-banner\"], div[class*=\"adWrapper\"]",".club-ad-item, .banner-row",".items-center:has(a[target=\"_blank\"])",".textwidget a[target*=\"blank\"] img",".cookie_popup_box","#bannnerContainer, #pop_overlay, .banner-s, div.featured",".banner-box,\narticle:has(.sponsored-article)",".ui-top-adversite, #optin-cover, #optin","div[id^=\"husbi-\"]","div[id^=\"husvagnochcamping-\"], .ast-below-header-bar","div[ng-controller=\"CookieConsentCtrl\"],\ndiv[ng-show*=\"isUiDisabled\"]",".banner-center, .banner-center ~ br, div[class^=\"ad-container\"],\n.flow_teaser:has(a[href*=\"casino\"], a[href*=\"poker\"], a[href*=\"cbd-olja\"])","div[class^=\"ads\"]","#pnlCookie, .campaign-top, .campaigns-right","[class*=\"ai-viewport\"], .ai_widget, #cb-sidebar-h, .livewrapped, .livewrapped_mobil",".advert-take-over","div[id^=\"inkop-\"]","[class*=\"banner-container\"], .sponsorsswipeblock","[itemtype=\"https://schema.org/WPAdBlock\"]",".overlay","#newsletter-sliding",".tag-sponsrad","a[onclick^=\"gtag\"], .header-banner, .penci-featured-cat-custom-ads","#astroid-preloader,\n#redim-cookiehint-modal",".activate-notifications-container.shown, .newsletter-popup-content-overlay, .newsletter-popup, [class*=\"ai-viewport\"],\n.post:has(.post__category--sponsored)","div.cookie-warning-container, .mb-adarea",".jaktplay-ad",".jet-popup",".o-blockCarousel--placementAd, .o-blockArea__item--block-ad, .m-blockAd",".day-nav ~ a:not([href*=\"kalender.se\"]), a:not([href*=\"kalender.se\"]) img, div[style^=\"height:340px\"], div[style^=\"height:110px\"]",".markupbox:has(a[href*=\"casino\"]),\na[href^=\"/partner\"]","#custom_html-2","a:has(.annons-label),\na[target][onclick], #cliSettingsPopup",".forumlist-main-inner > div[style]","a[href*=\"unibet.com\"], a[href*=\"/kampanjer.\"], a[href*=\"utm_campaign\"], div[class^=\"yw-\"], a[data-wpel-link=\"external\"][target=\"_blank\"]","a:has(.disclaimer-tag-img),\ndiv#video-overlay, div.sidebar_frame, #affiliates, #affiliates + .text, #popup-interstitial-overlay, .cu_banner, #interstitial-overlay, .kingsize-native","#header-top, div[data-hook=\"consent-banner-root\"],\nli:has(.kittad-label-sponsored)","#overlay, a[rel*=\"sponsored\"], .-panorama-ad-wrapper,\ndiv[id^=\"sp_message_container\"]",".tm-cookie-banner","#cookie-popup",".post:has(a[href*=\"casino\"])",".ads-wrapper-main, .InterstitialModal","[class*=\"list_item_sponsored\"], [class*=\"promotion_bottom_holder_wrapper\"], [class*=\"beverage-recommendation_wrapper\"], [class*=\"list_item_wide_sponsored\"], [class^=\"ad_position\"]",".block--gamw",".site-loader",".gdpr-wide",".pricerunner",".cc-banner.cc-bottom,\ndiv[id^=\"adv\"]","div.recad, div.adhor, div.stickyad",".CookiePopup",".pc-das, .newsletter-popup","#subscribe_splash, [class*=\"nativeadwidget\"], .partnermedia, .annonswidget",".email-popup-wrapper,\n.square-format:has(.kv-ad-label)","#panoramaTop",".screen-sm, .screen-md",".inpostbanner, .banner-leaderboard",".single-entry__ads","#startpage-top-right, .ads_text + a, div[class*=\"square_rotate\"], a[target=\"_blank\"][rel=\"nofollow\"], #ouibounce-modal","img[alt=\"Annons\"] + .img-flipper","[class^=\"CookiesModal\"]",".lchf-modal--wrapper, div#beskrivning[style=\"font-size: 10px; text-align: center; color: #8E8C8C; max-width: 700px;\"]",".footer-newsletter",".e-loop-item:has(div[data-eael-wrapper-link*=\"annonssamarbete\"]),\n.elementor-image > a:not([href*=\"https://lesscarbs.se\"]), a[href*=\"/affiliates/\"], div[id^=\"1\"][style*=\"250px\"],\narticle:has(a[href*=\"/annonssamarbete/\"])","#bookingcom-resor-wrapper, #aktuellaerbjudanden, #sky-left-wide, .topNavItem[href*=\"casino\"], .topNavItem[href*=\"betting\"], #bottom-splinks","div[class^=\"CookieBar\"]",".moban","a[href*=\"/bit.ly/\"]","div[class*=\"ad_container\"], div[class*=\"_ads_\"]","#cookies-accept","#ss-floating-bar, .top-ads-widget, .header-inner center, #sidebar-right .widget_custom_html,\narticle:has(a[href*=\"/annons/\"])","#pageContainer > div:first-child:not([id]), #topContainer a:not([href=\"/\"], a[href=\"/sitesearch\"])","#text-3",".penci-rlt-popup","#CookieConsent","a[href*=\"campaign\"][data-test-tag=\"external-link\"], div[data-ad-subtype], [data-test-tag=\"prisjakt-carousel\"],\narticle:has(.ad)","#MoreLink_fade-out-div,\n.adremark, .coofad, .popup-overlay, .hidead, .phoneads, .pricecomp, .offerz, .type-articleadvertorial, .adblock, .lbplussinfo, .popup-overlayx, a[href*=\"/advertorial\"], a[href*=\"/advertorial\"] + .textbox, .prisjakt, #stickleft, #stickright,\ndiv[class^=\"col-md\"][style*=\"border-radius\"]:has(a[href*=\"/advertorial\"])","section.widget_media_image, a[target=\"_blank\"]:not([href*=\"ljungbysporten.se\"])",".applicant-match-container, .banner-item",".banner-container",".panoramaImageBox",".entry__teaser--promotion, .wpcnt, .sunt-widget, .lifeofsvea-widget",".elementor-image a[href]:not([href*=\"lovelylife.se\"]) img","#bdCheckAlso.bdCheckAlsoShow, .topBanner, #sidebar .widget_media_image",".cookieAlert","#archiveAdContainer, .casino-wrapper",".amazon_lightning_deals_wrapper","#large_banner","[data-magasintrackbid]",".cWidgetContainer > ul > li:first-child, div[style*=\"border: 1px solid\"] a[target=\"_blank\"], div[data-role=\"sidebarAd\"], a[href*=\"&ad=\"]",".hustle-popup,\narticle:has(.sponsored-inlist)",".mh-sidebar, .mh-header-columns",".banner_hoger, .google_ads_mg_frontpage, .footerComercialDiv",".elementor-column:has(.ekit-sticky),\nsection.elementor-inner-section:has(.adsbygoogle)","[id^=\"matin-\"]","#sidebar .widget_text","div[id^=\"matma-\"]","#kd-preloader","div[style=\"z-index: 2000;\"], div[style=\"z-index: 2000;\"] + div",".annonsmellandiv, .annonssidadiv","[data-article-sponsored=\"true\"], .content-main-adwrapper, .campaign-sidebar","#page_preloader","article[data-customer]",".advInsideSticky,\nul.wp-block-post-template:has(a[href*=\"/kategori/partner/\"])",".b-topshop,\n:is(.b-card, .b-related__item):has(.advert)",".bg-grey-light:has(a[target=\"_new\"])",".elementor-image a[target=\"_blank\"], .oc_cb_wrapper, .elementor-widget-image a[target=\"_blank\"]","[id^=\"Annons\"]",".comment:has(.nosnaj),\n.nosnaj",".profile-native",".desktop-homepage-ad, .desktop-main-ad, .latest-betting-campaigns, .best-casino-section, .top-casino",".front-banner, .front-banner-cover, #text-2, [class*=\"sponsrat-inlagg\"], a[href*=\"://kampanjer.\"], .ohmbet_link, a[href*=\"adsrv.eacdn.com\"], .jeg_postblock + .wpb_content_element, .spelbolag-text, .adbox, .fight-odds-aggressive,\n.img-featured-posts-image:has(a[href$=\"/annons/\"]),\n.tablepress:has(a[href*=\"expekt\"])",".modal-wrap, .slide-in-box",".true_native_block",".card:has(.sponsored),\n.sponsored-item, [class*=\"banner\"], .outsider",":is(article, li):has(a[href*=\"casino\"], a[href*=\"kasino\"])","#home_ans, [name=\"article-advertisment\"]","[id^=\"Modal_plugin\"],\ndiv[id*=\"panorama_\"], [class^=\"affiliate-container\"], .site-header__panorama, .alert-cookiedisclaimer","div[onimpression]",".Advertisement",".article-list__item__link--sponsored, .ispanorama, #Popup, .ElementAdvertisement","div.lboard, div.instream-dynamic, #top-area-promo, div.sidebar div.sticky, .promo, .lboard-desktop, .lboard-mobile, #bottom-sticky-promo","div.container:has(a[href=\"/author/news55-partner/\"]),\ndiv.justify-center:has(div[id^=\"news55_pano\"], div[id^=\"news55_tws\"], div[id^=\"news55_mobil\"])",".sponsrad, .sponsradcol1",".secondary-sidebar > .panel-pane:last-child,\n.view-partner-articles, [class*=\"sponsored-article\"], .tertiary-bottom, div[class*=\"nojesguidenads\"]",":is(td[rowspan=\"2\"][align=\"left\"], table[width=\"640\"][cellpadding=\"7\"]):has(a[href*=\"casino\"])","#campaign_area",".pspy_info, [class^=\"prisjakt-\"],\n.td-big-grid-post:has(a[href*=\"/sponsrat/\"])","#cookieWindow",".templateHelannonsBOX",".bannercontent",".third-col, article[class*=\"sponsrad\"], div[id^=\"nyd-\"], .below_header_front_page, div[data-aeon-news-trackbid=\"1\"]",".breadtext_content.paywall_breadtext p:first-child::before,\n.lazyload_bar.show, .lazyload_outer.show, .sponsrat, .is_native, .sticky-scroll, .flow_ad",".widget.facebook, .content > div:not([class]) img, a[href*=\"www.casino\"], a[href=\"/karnkraft.php\"],\nli:has(a[href*=\"kasino\"], a[href*=\"casino\"], a[href*=\"-slot-\"])",".site-branding a ~ p, .wp-block-jetpack-slideshow","div[style=\"display: flex; justify-content: center; flex-direction: column; align-items: center;\"]",".cookie-bar",".article--sponsored, .resource--sponsored, .component--sticky-sponsor-banner, .pre-banner, .banner--toppanorama, .banner--midpanorama, .group--banner,\n.resource--link:has(a[href*=\"article-ad-\"]),\ndiv.group:has([class*=\"sponsoredcluster\"])",".cookieControl",".mailpoet_form, #secondary",".oc_cb_wrapper, .simple-image a:not([href^=\"/\"]):not([href*=\"ordfrontmagasin.se\"])",".visible-lg, .hidden-lg",".modal-cookieform","article.category-shoppingguide",".article-row:has(.h-background--sponsored),\n.c-featured-article:has(a[href*=\"/sponsrat\"]),\n.text-center:has(div[id^=\"padeldirekt\"])",".pfm-partners, .pff-partners, .c-widget-ad, .c-teaser--native, #toBanner","div[id*=\"ad_banner\"]","#panoramaholder, #parallax, .cc-floating, a[href*=\"utm_medium=banner\"],\n:is(.intro, #hero, #featholder):has(.spons)","aside#below-header, aside.sidebar-right img, aside.sidebar-left img, aside#above-main, aside#after-first-post, h1 + .wp-block-video, h2 + .wp-block-image img[src$=\".gif\"]",".noMarginAd",".sidealtcol",".txs-a","aside a[href*=\"utm_campaign\"]","[class^=\"Banner\"]","div.adfit, .cookie_notice, div[style^=\"width:100%;max-width: 728px;\"] > div[align=\"center\"], div[style^=\"width:100%;max-width: 728px;\"] > br","a.gofollow[data-track]:not([href*=\"www.popularastronomi.se\"])",".site-background-banner",".g1-popup-newsletter, .g1-slideup-wrap",".qxa-container","#block-2",":is(.md\\:min-h-\\[90px\\], .lg\\:min-h-\\[250px\\], .h-\\[250px\\], .justify-between.md\\:mx-10):has(div[id^=\"RAD_D\"], div[id^=\"RAD_M\"])",".mobileHide, .mobile-show",".promo","#header > div > div.last, #block-4, #mvp-leader-wrap",".link:has(.meta--add),\n.realtid-add, .realtid-ad, .infinite-scroll.native-wrapper","div[class*=\"ad-wrapper\"], button#cookiePreferences, .c-modal-backdrop--active",".res-display",".adsbox-wrapper, .banner-xxl_panorama-container, .banner-top-container",".banner-col, .alt-banner-col",".svrf__sticky-ad, .svrf-block__banner, .sv-cookie-consent-banner, .sp-banner-block, .sp-double-ad-block, .sp-head-sponsor-container, .sp-regular-sponsor-container",".post-card-sponsored, .modal-plus, .modal-backdrop",".cookie-disclaimer-wrap, .type-promo, .sector-annons",".td-cpt-post:has(a[href*=\"/sponsra\"]),\n.tdm-popup-modal-wrap",".widget_cooperations,\n.wp-show-posts-single:has(a[href*=\"casino\"], a[href*=\"kasino\"], a[href*=\"betting\"])",".sv-cookie-consent-banner, .hiq-partners-banner","#overlay-black",".schac-widget",".so-cookie__area",".fo-banner, .fp-banner",".rmss_module-block-linked_image, a[href*=\"svenskaspel.se\"]","a[href*=\"casino\"], a[href*=\"spelsajt\"], a[href*=\"betting\"]",".info_cookies","#main-sidebar .widget_media_image, #post-sidebar .widget_media_image, #content > .code-block","div[class^=\"baner\"], a[target=\"_blank\"] img","#cookie-manager",".topbanner","article:has(a[href^=\"/annons\"]),\np > a:not([href*=\"siljannews.se\"]):not([href^=\"/\"]) img","#app > div[data-reactroot] > div:first-child:has(a[target])","#text-41, #leader-wrapper, a[href^=\"/till/\"][target=\"_blank\"],\nli:has(a[href*=\".se/odds/\"], a[href*=\"/betting/\"], a[href*=\"kasino\"], a[href*=\"/promomen/\"])","[id$=\"-ad\"]","#newsletter-overlay, #newsletter-modal",".td-category-pos-:has(a[href*=\"casino\"]),\na.td_single_image_bg, span.td_single_image_bg[data-img-url*=\"Annons\"]","div[style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;flex-basis:50%\"]:has(a:not([href*=\"skaneplus.se\"]):not([href^=\"/\"]) > img)","#black-studio-tinymce-3, .menu-item a[target=\"_blank\"], .footer-widgets","#topbanner, #mittbanner, #topbannerm, #mittbannerm,\narticle:has([title^=\"Annons\"], a[href*=\"/annons\"])","#videoad","#cookie-button-banner, .campaigns, [id*=\"GlobalCampaigns\"]",".jobslider.up",".masthead, .col-right, a[href^=\"https://goo.gl/\"], a[href*=\"//bit.ly/\"], a[target=\"_blank\"][onclick], #ap1, .modal, .modal-backdrop",".right-sidebar aside[id^=\"block\"], .right-sidebar aside[id^=\"adguru\"]",".article-short:has(a[href*=\"/sponsrat-innehall\"])",".region-sidebar-second",".sidebar","#modal-container, div[data-testid=\"advert-card-gam\"]",".ss-modal, .modal-mobile-app","div[itemtype=\"https://schema.org/WPAdBlock\"], .bs-wrap-gdpr-law",".article-list:has(.sponsrad-over),\n.block-rr,\n.link-list-item:has(img[src*=\"sponsrad\"])","a[target=\"_blank\"][onclick]",".sidebar-right, .ad_header + p","#slideout",".mh-sidebar .textwidget",".cookie-div, a[href$=\"/banner/\"]","#text-4",".ui.page.dimmer:has(div[class^=\"CookieConsentPopup\"])",".header_top, #media_image-2, #text-6, article[class*=\"veckans-produkt\"],\na[href*=\"/annonsering\"]",".visible-xs, .visible-lg",".textwidget:has(a[href*=\"casino\"])","#secondary:has(a[href*=\"casino\"])","section[class*=\"casino\"], a[href*=\"casino\"]",".pnlAdTop",".banner-right, .banner-left, .wpb_single_image a[target=\"_blank\"], .tdm-popup-modal-wrap,\n:is(.latest-post, .td-cpt-post):has(a[href*=\"/sponsrat\"])","[class*=\"jsx-\"][style*=\"position: sticky\"], .bc--grey-neutral-50[style^=\"min-height\"]",".premium-page-ad, .footer-banner-wrapper, div[id^=\"stopp-\"]","div[class^=\"Navigation__Overlay\"]","div[class*=\"-promo\"], div[class*=\"prisjakt-\"]","#loader-wrapper","li.embedded","#mega-ad-wrapper, div[class*=\"advertory\"], div[data-custom-ad-handled=\"true\"], span[data-id=\"bottom-sticker-offer\"], div[data-context-pageview*=\"native-svd\"],\narticle:has(div[class^=\"NativeBarWrapper\"])","#eprivacyModal, .modal-backdrop",".cookie-overlay, .cookie-box",".image-block:has(a[class*=\"sponsor\"]),\ncustom-ad, sponsors",".Dialog[data-dialog-skip-auto-open-for-utm-source-value=\"Newsletter\"]",".news-multi-link--sponsor",".highlight:has(.partnerLabel)",".widget_et_ads, .module-etads, #text-13, #block-4, a[target=\"_blank\"][rel=\"noopener noreferrer\"], a > img[width=\"300\"][height=\"250\"], a > img[width=\"800\"][height=\"175\"], a[href*=\"casino\"], a[href*=\"poker\"], a[href*=\"kasino\"], a img[width=\"1000\"][height=\"300\"],\n.widget_text:has(a[href*=\"casino\"])","#survey-dialog","[data-ad-id], .darkenwrapper","#bannercolumn, img[title^=\"Annons\"]","app-exposure-small,\nsvv-short-news-widget:has(.native-news-link),\nsvv-wide-news-widget:has(.annons)",".article-item:has(.article-label--sponsored, .article-item--sponsored)",".cd-desktop-banner",".puff:has(script[src*=\"lwadm.com\"]),\ndiv[id$=\"_ad\"], div[id$=\"_ad_mobile\"], .externalTopMobile, #externalTopMobile, .externalBottomMobile, a[href^=\"//www.prisjakt.nu/produkt\"], #nativendo-mainfeed + aside > .article, .article-footer > h3, .article-footer > .aeChart, #newExternal","[class*=\"-reklam\"], .sif-sponsorer, .teaserblock, .commonblock a:not([href^=\"/\"], [href*=\"/swehockey.se\"])",".thb-cookie-bar",".toppbanner-outer, .reklamplats_hspalt, .egenbanner",".create-account-banner, .buy-premium-banner, div[class*=\"pb-\"] > div.text-center","section[id^=\"Panorama\"]","[class^=\"ad-container\"], [class^=\"adbox-single\"], div[id^=\"takeover-\"]",".popup-overlay, div[id^=\"techmag_com\"], .contentadx,\n.widget_codewidget:has(div[id^=\"techmag_com\"]),\ndiv[style=\"clear:both;float:left;width:100%;margin:0 0 20px 0;\"]:has(.contentadx)",".post:has(.sponsor)",":is(.vce-sticky, .vce-content-bottom):has(a[target])",":is(.article_widget_preview, .article_widget_listing):has(a[href*=\"casino\"], a[href*=\"kasino\"]),\n:is(.top-news, .big_article):has(img[src*=\"casino\"], img[src*=\"surfeo\"])",".code-block, main > div:last-child:not(:only-child), #uid_08313ba73, #uid_ab3738b5a, .jeg_header_wrapper .jeg_midbar,\n.wpb_row:has(a[href*=\"casino\"])",".page-gutter.left, .page-gutter.right, [id^=\"bbPrisjakt\"]","a:has(img[src*=\".se-www\"]), a[href*=\"casino\"]",".md\\:mt-\\[100px\\]:has(script[data-adfscript])",".ez-sidebar-wall",".row-uppdragstest",".ad-container-section, .article-sponsored, div[data-hasbanner=\"yes\"]","a.td_single_image_bg:not([href*=\"thepattayanews.se\"]), #tnp-modal",".sidebar .widget_widget_code, .casino","div[style*=\"z-index: 999; background-color: rgba(0, 0, 0, 0.5)\"], .bg-grey.hideOnPrint, .bg-adYellow",".ann-puff",".subscribe_now_popup, .type-native, #captive, .hldr_takeover_nl.show, .hldr_takeover",".cli-modal-backdrop","section.widget_text:has(div[id^=\"ad-\"])",".adv","div[id^=\"ad-block\"]","div.tot-content-preview-container-small[style*=\"border-top:4px solid #ffb200;\"], .content-overlay--black, a[href*=\"casino\"], a[href*=\"/sponsrat/\"], a[href*=\"/sponsrat/\"] + p.tot-content-preview--meta, .newaddiv, .tot-sidebar",".w-dyn-item:has(.sponsrad-artikel-wrapper:not(.w-condition-invisible))","[id^=\"bunyad\"]",".bottom-bar--animate-in, #job_ads_scroller, .header_banner",".hidden:has(div[id^=\"travnet_\"])","a[href*=\"/sponsrat/\"]",".featured-post:has(a[href*=\"/category/reklam\"], a[href*=\"/category/annons\"]),\n.post_feed_post:has(.sponsor-info)","[class$=\"banner_ad\"]",".site-wrap > .row > .col-sm-3","#col_right","li[id^=\"infeed\"]",".maxetise",".backdrop, .fcb",".frontpage_article:has(a[href*=\"casino\"], a[href*=\"kasino\"], a[href*=\"betting\"], img[data-cfsrc*=\"Sponsra\"])",".adbar",".middle-banner","div[id^=\"ungdo-\"]","div[id^=\"unive-\"]",".type-partnerartikel","#banner-top-block",".results li[style^=\"margin\"]:not(.result)",".clamzone","div[class^=\"ad-300x250\"], div[class^=\"ad_300x250\"]",".intro-popup",".latest-article-native",".carousel-slide:has(.sponsored-label),\napp-native-puff, .header-top-banners","#nyhetsbrev","[id*=\"annons\"], #getFixed","div[class^=\"Popup\"], div[class^=\"CookieBanner\"]",".wpb_single_image a[target], .gp-footer-2",".row:has(a[href*=\"casino.se\"]),\narticle[data-section=\"nativeannons\"]",".nyhet-ad","#westander-cookie-dialog, .Cookie-consent__backdrop","a[href^=\"/partnermaterial/\"]","#rich-media-wrapper,\n.teaser:has(.teaser__native-marker)",".Internal-ad",".mtsnb, .villalivet-target, a[href*=\"/sponsrat-innehall/\"], div[data-td-block-uid=\"tdi_85\"], a[href*=\"utm_campaign\"][target=\"_blank\"], div[data-td-block-uid=\"tdi_87\"]",".wppsac-post-carousel:has(a[href*=\"/spons\"])",".annonsinlagg, .annonsen",".push-to-newsletter, .fancybox-overlay,\n.top-add, .sidebar-adds, .spons-content",".product_banner_wrapper",".popup_missa-inget",".topheaderinfo","a[href*=\"/go/\"][target], .category-kampanjer","div[class^=\"articles_articleBrief\"]:has(div[class*=\"articles_campaign\"])","#cookiescript_injected",".LFRBox","div[class^=\"overlay-color-cohort\"]:has(a[aria-label=\"Download the Yelp app\"])",".yweb-news-paper-banner",".featured","div[style^=\"position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999;\"]","a[target=\"_blank\"]:not([href^=\"/\"]):not([href*=\"/macken.xyz\"])"]; + +const hostnamesMap = new Map([["alandsradio.ax",0],["riksettan.net",[0,76]],["klassiker.nu",[0,76]],["automobil.se",[0,76]],["caroftheyear.se",[0,76]],["endurobloggen.se",[0,76]],["mopedgaraget.se",[0,76]],["plastikoperationsforum.se",0],["so-rummet.se",[0,615]],["svjt.se",0],["vibilagare.se",[0,76,710]],["alandstidningen.ax",1],["bilwebben.ax",2],["handel.ax",3],["nyan.ax",[4,5,6]],["bytbil.com",[4,13]],["sverigesnatur.org",[4,134]],["alltforforaldrar.se",[4,166]],["di.se",[4,47,83,280,281]],["tv24.se",[4,687]],["upphandling24.se",[4,695]],["golfguidenonline.se",[6,384]],["nyhetsbyranjarva.se",[6,28,544]],["tv-kanal.se",6],["almtuna.com",7],["bjorkloven.com",7],["frolundahockey.com",7],["kalmarhockey.com",7],["malmoredhawks.com",7],["nybrovikings.com",7],["ostersundik.com",7],["lhc.eu",7],["taif.nu",7],["aikhockey.se",7],["bikkarlskoga.se",7],["brynas.se",7],["difhockey.se",7],["farjestadbk.se",7],["hockeyallsvenskan.se",7],["hv71.se",7],["ikoskarshamn.se",7],["leksandsif.se",7],["luleahockey.se",7],["modohockey.se",7],["moraik.se",7],["orebrohockey.se",7],["roglebk.se",7],["shl.se",7],["skellefteaaik.se",7],["sodertaljesk.se",7],["timraik.se",7],["vaxjolakers.se",7],["vik.se",7],["vikhockey.se",7],["avestatidning.com",8],["salaallehanda.com",8],["bbl.fi",8],["hbl.fi",8],["vastranyland.fi",8],["st.nu",8],["allehanda.se",8],["arbetarbladet.se",8],["bandypuls.se",8],["bblat.se",8],["borlangetidning.se",8],["dalademokraten.se",8],["fagersta-posten.se",8],["falkopingstidning.se",8],["falukuriren.se",8],["gd.se",8],["hd.se",8],["ht.se",8],["jp.se",8],["ljusdalsposten.se",8],["ljusnan.se",8],["lt.se",8],["ltz.se",8],["moratidning.se",8],["na.se",8],["norrteljetidning.se",8],["nuiosteraker.se",8],["nvp.se",8],["nyaludvikatidning.se",8],["nynashamnsposten.se",8],["op.se",8],["skaraborgslanstidning.se",8],["skd.se",8],["skovdenyheter.se",8],["smalandsdagblad.se",8],["smalanningen.se",8],["smt.se",8],["soderhamnskuriren.se",8],["sodran.se",8],["sydsvenskan.se",8],["tidningenangermanland.se",8],["tidningenharjedalen.se",8],["tranastidning.se",8],["vastgotabladet.se",8],["vetlandaposten.se",8],["vlt.se",8],["vn.se",8],["se.azrhymes.com",[9,10]],["bettips.se",[9,76,203]],["borskollen.se",[9,47,219]],["bandyfeber.com",11],["borsvarlden.com",12],["dagenstv.com",14],["kolla.tv",[14,727]],["dayviews.com",15],["dialasen.com",[16,17]],["backpacking.se",16],["bussmagasinet.se",[16,28,227]],["byggteknikforlaget.se",[16,233]],["etunanytt.se",16],["fiskemagasinet.se",16],["kanadaresa.se",16],["livetsgoda.se",[16,195,482]],["nyadagbladet.se",[16,38,540]],["opulens.se",[16,548]],["radiotreby.se",[16,570]],["ravarumarknaden.se",[16,572]],["sporthalsa.se",[16,28,623]],["torbjornstips.se",16],["usa.se",16],["extrakt.se",17],["lakartidningen.se",[17,239,464]],["ordmedzcxy.se",17],["macken.xyz",[17,728]],["doktorn.com",18],["edgeflyfishing.com",[19,20]],["jaktsidan.se",[20,42]],["elektronikforumet.com",[21,22]],["existenz.se",[22,319]],["funfunfun.se",22],["entreprenad.com",23],["cleannet.se",23],["dagenshandel.se",23],["food-supply.se",23],["foodnet.se",23],["framtidensbygg.se",23],["fri-kopenskap.se",23],["habit.se",23],["lifesciencesweden.se",23],["medtechmagazine.se",23],["metal-supply.se",23],["motormagasinet.se",23],["packnet.se",23],["plastnet.se",23],["processnet.se",23],["recyclingnet.se",23],["rt-forum.se",23],["transportnet.se",23],["uochd.se",23],["verkstaderna.se",23],["woodnet.se",23],["everysport.com",24],["fotboll.com",[25,26]],["allsvenskan.se",[26,60,165]],["hastnet.se",[26,398]],["superettan.se",26],["swebbtv.se",26],["fotbollsresultat.com",[27,28]],["aip.nu",[27,80]],["dalabygden.se",27],["funktionshinderpolitik.se",[27,371]],["lansposten.se",27],["sjostadsbladet.se",[27,98,156,600]],["skaneplus.se",[27,198,601]],["sormlandsbygden.se",27],["automation.se",[28,185]],["batliv.se",28],["battregolf.se",[28,194,195]],["borattforum.se",[28,156,218]],["brollopsmagasinet.se",28],["elinor.se",28],["em-fotboll.se",28],["fisheco.se",[28,338]],["globalpolitics.se",28],["husbyggaren.se",28],["it-finans.se",[28,308,432]],["it-hallbarhet.se",[28,308,432]],["it-halsa.se",[28,308,432]],["it-kanalen.se",[28,308,432]],["it-pedagogen.se",[28,308,432]],["it-retail.se",[28,308,432]],["nyhetersto.se",[28,543]],["revisionsvarlden.se",[28,37]],["svenskbyggtidning.se",[28,56,258]],["vildmarken.se",28],["vm-fotboll.se",[28,720]],["fotbolltransfers.com",29],["gentlemannaguiden.com",30],["goteborg.com",31],["hallbartbyggande.com",32],["handelsnytt.com",33],["hejauppsala.com",34],["biostock.se",[34,198]],["bredband.se",34],["svenskfilmdatabas.se",[34,98]],["hockeyguiden.com",35],["hockeymagasinet.com",[36,37]],["mittforetag.com",[37,47]],["driva-eget.se",[37,47,291]],["foretagande.se",[37,349]],["runnersworld.se",[37,471,579]],["travelnews.se",[37,188,680]],["utsidan.se",[37,698]],["inpress.com",38],["rocknytt.net",[38,77]],["butikstrender.se",[38,98,228]],["evergreengarden.se",38],["ff.se",38],["magasink.se",[38,497]],["mykitchenstories.se",38],["transportnytt.se",[38,185]],["kamrat.com",39],["kolozzeum.com",40],["kulturbloggen.com",41],["schack.se",[41,585]],["lindenytt.com",42],["varmepumpsforum.com",[42,64]],["arjeplognytt.se",[42,178]],["autopower.se",[42,187]],["poolforum.se",[42,563]],["luleahockeyforum.com",43],["mabra.com",44],["allas.se",44],["elle.se",44],["femina.se",44],["hant.se",[44,395]],["motherhood.se",44],["residencemagazine.se",44],["svenskdam.se",[44,395]],["minhembio.com",45],["miningmetalnews.com",46],["byggnyheter.se",46],["dagensfastigheter.se",46],["dagensnaringsliv.se",46],["energinyheter.se",46],["industrinyheter.se",46],["infrastrukturnyheter.se",46],["inredningsnyheter.se",46],["jarnvagsnyheter.se",46],["metallerochgruvor.se",46],["papperochmassa.se",46],["solenerginyheter.se",46],["sportochfritidsnyheter.se",46],["stockholmsbyggnyheter.se",46],["transportochlogistik.se",46],["vindkraftsnyheter.se",46],["sv.picmix.com",[47,54]],["sportbloggare.com",[47,57]],["skillingaryd.nu",[47,119]],["xn--vrnamo-bua.nu",[47,119]],["aktiespararna.se",[47,153]],["bettingstugan.se",47],["bioenergitidningen.se",[47,209]],["bovision.se",[47,220]],["brollopstorget.se",[47,226]],["dagensopinion.se",[47,81]],["dn.se",[47,83,281,289]],["ehandel.se",[47,293]],["expressen.se",[47,83,120,321]],["familjeliv.se",[47,279,325]],["fastighetsvarlden.se",47],["golflivet.se",[47,385]],["ifokus.se",47],["ifragasatt.se",47],["jaktojagare.se",[47,60,435]],["kamerabild.se",[47,440]],["padelfeber.se",[47,554]],["receptfavoriter.se",47],["swedroid.se",[47,650]],["teknikveckan.se",47],["tidningenridsport.se",[47,98,672,673]],["tripadvisor.se",[47,684]],["tyda.se",[47,690]],["vardfokus.se",[47,98,673]],["vemringde.se",47],["morotsliv.com",48],["newsner.com",[49,50]],["djurbibeln.se",[49,50]],["ettgottskratt.se",[49,50]],["humorbibeln.se",[49,50]],["sportbibeln.se",[49,50]],["nouw.com",51],["omnihalsa.com",52],["skanesport.se",[52,602]],["sportpanelen.se",[52,625]],["orebronyheter.com",53],["autonytt.se",[54,96,108,186]],["tekniknytt.se",[54,660]],["skrattsajten.com",55],["norpan.se",[55,60]],["sonicmagazine.com",56],["dagensinfrastruktur.se",[56,258]],["grontsamhallsbyggande.se",[56,258]],["nordiskaprojekt.se",[56,258]],["nyaprojekt.se",[56,258]],["ratsit.se",[56,571]],["svenskafans.com",58],["sweclockers.com",59],["tasteline.com",[60,61]],["akademikern.se",60],["byggvarlden.se",[60,234]],["chefstidningen.se",[60,247]],["fotosidan.se",[60,362]],["jaktjournalen.se",[60,434]],["merinfo.se",[60,511]],["moviezine.se",[60,525]],["realtid.se",[60,76,195,476,573]],["socionomen.se",60],["omtanke.today",[60,234,726]],["trafikradion.com",62],["undertian.com",63],["veckansmiddag.com",65],["veckorevyn.com",66],["webhallen.com",[67,68]],["tillnyktrad.se",67],["osterbottenstidning.fi",69],["sydin.fi",69],["vasabladet.fi",69],["webbjobb.io",70],["kwiss.me",71],["metalcentral.net",[72,73,74]],["egoinas.se",73],["rotter.se",[74,310]],["mobilanyheter.net",75],["alekuriren.se",[76,153,157]],["campingsverige.se",[76,237]],["dalarnasaffarer.se",[76,263,264,265]],["dh.se",76],["djungeltrumman.se",[76,287]],["eniro.se",[76,302]],["entreprenadaktuellt.se",76],["epochtimes.se",[76,304]],["fightermag.se",[76,331]],["frillesasbandy.se",76],["hallandsnaringsliv.se",[76,263,264,265]],["husbilhusvagn.se",76],["ja.se",76],["jamtlandsaffarer.se",[76,263,264,265]],["ljuskultur.se",[76,141]],["maskinbladet.se",76],["naringslivetvgl.se",[76,263,264,265]],["nyheteridag.se",[76,542]],["omni.se",[76,546]],["omniekonomi.se",[76,546]],["onkologiisverige.se",[76,265]],["restaurangvarlden.se",[76,577]],["sjuharadsnaringsliv.se",[76,263,264,265]],["skik.se",76],["skogsaktuellt.se",76],["spelo.se",[76,488]],["stockholmsaffarer.se",[76,263,264,265]],["svenskjakt.se",[76,644]],["sverigesindustri.se",[76,265,648]],["rodeo.net",78],["vovve.net",79],["alba.nu",81],["fiskejournalen.se",81],["fotbolldirekt.se",[81,357,358]],["hockeysverige.se",[81,357,358]],["innebandymagazinet.se",[81,357,358]],["motivation.se",[81,523]],["padeldirekt.se",[81,358,553]],["atl.nu",[82,83]],["land.se",[82,83]],["landlantbruk.se",[82,83]],["bulletin.nu",84],["dagenskalmar.nu",85],["dagenshultsfred.se",85],["dagensvastervik.se",85],["dagensvimmerby.se",85],["dykarna.nu",86],["flm.nu",87],["folkbladet.nu",88],["lokaltidningen.nu",88],["mellanbygden.nu",88],["nordsverige.se",88],["vasterbottningen.se",88],["vk.se",88],["fraser.nu",89],["fria.nu",90],["stockholmsfria.se",90],["fuska.nu",91],["gmfk.nu",92],["grillbloggen.nu",93],["hembostad.nu",[94,95]],["nojesmagasinet.nu",[94,95]],["aftonbladet.se",[94,96,146,147,148]],["arbetaren.se",94],["cfanytt.se",[94,95]],["computersweden.se",[94,249]],["foretagsbladet.se",[94,95]],["gestrikemagasinet.se",[94,95]],["halsasverige.se",[94,95]],["langd.se",[94,466]],["lasarnas.se",[94,95]],["mandarinmedia.se",[94,95]],["pressbladet.se",[94,95]],["sjofartstidningen.se",[94,599]],["skolvarlden.se",[94,547]],["sportidrott.se",[94,95]],["stoppapressarna.se",[94,631]],["svenskpress.se",[94,95]],["thatsup.se",94],["hockeybladet.nu",[96,97,98]],["ekonominyheter.se",[96,295]],["lesscarbs.se",[96,472]],["matinspo.se",[96,503]],["undervarttak.se",[96,692]],["aktuellsakerhet.se",[98,155,156]],["arbetsvarlden.se",98],["battrestadsdel.se",[98,196,197,198]],["cookaholic.se",[98,250]],["forskning.se",[98,353]],["hejaolika.se",[98,400]],["karriarlakare.se",[98,442]],["kvartal.se",[98,462]],["livinguppsala.se",98],["maklarvarlden.se",[98,499]],["raa.se",98],["smaspararguiden.se",98],["varvat.se",[98,706]],["vinliv.se",[98,717]],["hungrig.nu",99],["jennysmatblogg.nu",100],["filippoon.se",100],["lindasbakskola.se",[100,476]],["zeinaskitchen.se",100],["kalmar.nu",101],["klt.nu",102],["barometern.se",102],["blt.se",102],["bt.se",102],["kristianstadsbladet.se",102],["nsk.se",102],["olandsbladet.se",102],["smp.se",102],["sydostran.se",102],["trelleborgsallehanda.se",102],["ut.se",102],["vaxjobladet.se",102],["vxonews.se",102],["ystadsallehanda.se",102],["kuriren.nu",103],["corren.se",103],["ekuriren.se",103],["eposten.se",103],["folkbladet.se",103],["gotlandjustnu.se",103],["helagotland.se",103],["kindaposten.se",103],["kkuriren.se",103],["mvt.se",103],["norran.se",103],["nsd.se",103],["nt.se",103],["pt.se",103],["sn.se",103],["strengnastidning.se",103],["unt.se",103],["vimmerbytidning.se",103],["vt.se",103],["landetsfria.nu",104],["fempers.se",104],["tidningenglobal.se",104],["tidningensyre.se",104],["lyckasmedbakning.nu",105],["brl.se",105],["naturnaraskogsbruk.se",105],["pinkprogramming.se",105],["tonyhatefnejad.se",105],["marsta.nu",106],["nyatider.nu",[107,108]],["pilsner.nu",109],["podcasts.nu",110],["prisjakt.nu",111],["quizza.nu",[112,113]],["lifeofsvea.se",112],["trendenser.se",[112,683]],["rejsa.nu",114],["forum.robsoft.nu",115],["rollspel.nu",116],["friaordet.org",116],["bukefalos.se",116],["husbilsklubben.se",116],["ihusbil.se",116],["thaisnack.se",116],["xn--lnforum-exa.se",[116,723]],["samnytt.nu",117],["samnytt.se",117],["skiljebosk.nu",118],["hallbyhandboll.se",118],["spokbloggen.nu",120],["affarerinorr.se",[120,144]],["affarsvarlden.se",[120,145]],["bolagsfakta.se",120],["byggahus.se",[120,229]],["destination.se",120],["filmtopp.se",[120,334]],["folkhalsasverige.se",120],["foretagsverige.se",120],["forskningsverige.se",120],["grillbibeln.se",120],["hallbarhetsverige.se",120],["kampenmotcancer.se",120],["motorbibeln.se",120],["tillvaxtsverige.se",120],["viivilla.se",[120,476,711]],["sporttv.nu",121],["sverige.nu",122],["obsid.se",[122,375]],["tv.nu",123],["tvmatchen.nu",124],["usabil.nu",125],["webb-tv.nu",126],["webbkryss.nu",127],["yogafordig.nu",128],["zeromagazine.nu",129],["flashback.org",130],["garaget.org",131],["forum.mustangclubsweden.org",132],["offside.org",133],["voodoofilm.org",135],["180.se",136],["2000tv.se",137],["56kilo.se",138],["7an.se",139],["8sidor.se",140],["aapl.se",141],["hrnytt.se",[141,416]],["inblick.se",[141,422]],["inredningsarkitektur.se",141],["matklubben.se",141],["adecco.se",142],["apotekhjartat.se",142],["ica.se",[142,263]],["tele2.se",142],["advokaten.se",143],["godare.se",[147,382]],["livsstil.se",[147,484]],["skonhetsredaktorerna.se",148],["agriaffaires.se",149],["machineryzone.se",149],["truckscorner.se",149],["aikfotboll.se",150],["tidningen.djurskyddet.se",[150,288]],["vaken.se",150],["akaskidor.se",151],["husohem.se",151],["praktisktbatagande.se",151],["sportfack.se",151],["svenskgolf.se",[151,642]],["tidningenhalsa.se",151],["utemagasinet.se",151],["vagabond.se",[151,701]],["akaviaaspekt.se",152],["kurera.se",[153,460]],["tidningen.se",[153,270,669]],["vinbanken.se",[153,716]],["aktuellhallbarhet.se",154],["byggindustrin.se",154],["dagensmedia.se",154],["dagensmedicin.se",154],["dagenssamhalle.se",154],["dagligvarunytt.se",154],["fastighetsnytt.se",154],["market.se",154],["privataaffarer.se",154],["resume.se",154],["aletorget.se",158],["alingsastorget.se",158],["almhulttorget.se",158],["alvestatorget.se",158],["amaltorget.se",158],["angelholmtorget.se",158],["arbogatorget.se",158],["arvikatorget.se",158],["askersundtorget.se",158],["avestatorget.se",158],["bastadtorget.se",158],["bengtsforstorget.se",158],["bjuvtorget.se",158],["bodentorget.se",158],["bollebygdtorget.se",158],["bollnastorget.se",158],["borastorget.se",158],["borlangetorget.se",158],["botkyrkatorget.se",158],["bromollatorget.se",158],["eksjotorget.se",158],["enkopingtorget.se",158],["eskilstunatorget.se",158],["eslovtorget.se",158],["fagerstatorget.se",158],["falkenbergtorget.se",158],["falkopingtorget.se",158],["faluntorget.se",158],["filipstadtorget.se",158],["flentorget.se",158],["forshagatorget.se",158],["gallivaretorget.se",158],["gavletorget.se",158],["gislavedstorget.se",158],["goteborgtorget.se",158],["gotenetorget.se",158],["gotlandtorget.se",158],["hagforstorget.se",158],["hallsbergtorget.se",158],["hallstahammartorget.se",158],["halmstadtorget.se",158],["haningetorget.se",158],["harnosandtorget.se",158],["harrydatorget.se",158],["hassleholmtorget.se",158],["hebytorget.se",158],["hedemoratorget.se",158],["helsingborgtorget.se",158],["herrljungatorget.se",158],["hoforstorget.se",158],["hoganastorget.se",158],["hoortorget.se",158],["horbytorget.se",158],["huddingetorget.se",158],["hudiksvalltorget.se",158],["hultsfredtorget.se",158],["hyltetorget.se",158],["jonkopingtorget.se",158],["kalixtorget.se",158],["kalmartorget.se",158],["karlshamntorget.se",158],["karlskogatorget.se",158],["karlskronatorget.se",158],["karlstadtorget.se",158],["katrineholmtorget.se",158],["kavlingetorget.se",158],["kiltorget.se",158],["kirunatorget.se",158],["klippantorget.se",158],["kopingtorget.se",158],["kramforstorget.se",158],["kristianstadtorget.se",158],["kristinehamntorget.se",158],["krokomtorget.se",158],["kumlatorget.se",158],["kungalvtorget.se",158],["kungsbackatorget.se",158],["laholmtorget.se",158],["landskronatorget.se",158],["leksandtorget.se",158],["lidkopingtorget.se",158],["ljungbytorget.se",158],["ljusdaltorget.se",158],["ludvikatorget.se",158],["luleatorget.se",158],["lundtorget.se",158],["lyckseletorget.se",158],["lysekiltorget.se",158],["malmotorget.se",158],["mariestadstorget.se",158],["markarydtorget.se",158],["marktorget.se",158],["moratorget.se",158],["nackatorget.se",158],["nassjotorget.se",158],["norrtaljetorget.se",158],["nybrotorget.se",158],["nykopingtorget.se",158],["nynashamntorget.se",158],["olandtorget.se",158],["olofstromtorget.se",158],["orebrotorget.se",158],["ornskoldsvikstorget.se",158],["orusttorget.se",158],["osbytorget.se",158],["oskarshamntorget.se",158],["ostersundtorget.se",158],["osthammartorget.se",158],["partilletorget.se",158],["piteatorget.se",158],["ronnebytorget.se",158],["saffletorget.se",158],["salatorget.se",158],["sandvikentorget.se",158],["sigtunatorget.se",158],["simrishamntorget.se",158],["sjobotorget.se",158],["skaratorget.se",158],["skellefteatorget.se",158],["skovdetorget.se",158],["skuruptorget.se",158],["soderhamntorget.se",158],["sodertaljetorget.se",158],["sollefteatorget.se",158],["sollentunatorget.se",158],["solnatorget.se",158],["solvesborgtorget.se",158],["staffanstorptorget.se",158],["stenungsundtorget.se",158],["stockholmtorget.se",158],["strangnastorget.se",158],["stromstadtorget.se",158],["sundsvalltorget.se",158],["sunnetorget.se",158],["svenljungatorget.se",158],["tabytorget.se",158],["tanumtorget.se",158],["tidaholmtorget.se",158],["tierptorget.se",158],["timratorget.se",158],["tingsrydtorget.se",158],["tjorntorget.se",158],["tomelillatorget.se",158],["torsbytorget.se",158],["tranastorget.se",158],["tranemotorget.se",158],["trelleborgtorget.se",158],["trollhattantorget.se",158],["trosatorget.se",158],["uddevallatorget.se",158],["ulricehamntorget.se",158],["umeatorget.se",158],["uppsalatorget.se",158],["vallentunatorget.se",158],["vanersborgtorget.se",158],["varatorget.se",158],["varbergtorget.se",158],["varnamotorget.se",158],["vasterastorget.se",158],["vasterviktorget.se",158],["vaxjotorget.se",158],["vellingetorget.se",158],["vetlandatorget.se",158],["vimmerbytorget.se",158],["ystadtorget.se",158],["alexandrabylund.se",159],["helahisingen.se",[159,401]],["sportsnews.se",[159,626]],["xn--sporthnt-5za.se",[159,626]],["alingsastidning.se",160],["bohuslaningen.se",160],["gp.se",160],["hallandsposten.se",160],["harrydaposten.se",160],["hn.se",160],["kungalvsposten.se",160],["kungsbackaposten.se",160],["markposten.se",160],["mellerudsnyheter.se",160],["molndalsposten.se",160],["partilletidning.se",160],["stromstadstidning.se",160],["sttidningen.se",160],["ttela.se",160],["alkompis.se",161],["allaaktier.se",162],["allabolag.se",163],["allatvkanaler.se",164],["alltomarbetsmiljo.se",167],["alltomburgare.se",168],["alltomelbil.se",169],["alltomhif.se",170],["alltomkungligt.se",171],["alltomnorrtalje.se",172],["alltomsallskapsspel.se",173],["alpresor.se",174],["altinget.se",175],["antagning.se",176],["universityadmissions.se",176],["arbetet.se",177],["fastighetsfolket.se",177],["handelsnytt.se",177],["ka.se",177],["sekotidningen.se",177],["tidningenelektrikern.se",177],["arkitekten.se",[179,180]],["chef.se",[180,245,246]],["da.se",[180,254]],["elinstallatoren.se",180],["frisor.se",180],["natursidan.se",180],["svd.se",[180,636]],["svenskfarmaci.se",[180,640]],["vvsforum.se",180],["arkitektur.se",181],["arvikanyheter.se",182],["dalslanningen.se",182],["filipstadstidning.se",182],["fryksdalsbygden.se",182],["hjotidning.se",182],["kt.se",182],["kt-kuriren.se",182],["mariestadstidningen.se",182],["nkp.se",182],["nlt.se",182],["nwt.se",182],["provinstidningen.se",182],["saffletidningen.se",182],["skaraborgsbygden.se",182],["sla.se",182],["vf.se",182],["assistanskoll.se",183],["autolife.se",184],["datormagazin.se",[185,272,273]],["verkstadstidningen.se",185],["aventyrsresor.se",188],["babyhjalp.se",189],["bakasockerfritt.se",190],["barnistan.se",[191,192]],["welma.se",[191,192]],["ingenjorsjobb.se",[192,425]],["barnsemester.se",193],["betongforeningen.se",195],["espressomedia.se",[195,307,308]],["europaportalen.se",[195,311]],["magasinethockey.se",195],["motorsportbladet.se",[195,524]],["nitroz.se",195],["ordfrontmagasin.se",[195,549]],["flashback.se",197],["leta.se",[197,473]],["cannabis.se",[198,240]],["dagenslogistik.se",[198,260]],["magasinetkonkret.se",198],["snowmobile.se",[198,614]],["tobaksfakta.se",198],["beernews.se",199],["bergsmannen.se",200],["tidningenbyggmaterial.se",200],["besoksliv.se",201],["bestchampagne.se",202],["biblioteksforeningen.se",204],["psykologiguiden.se",204],["rabattsok.se",204],["bike.se",205],["bildobubbla.se",206],["bilresaieuropa.se",207],["bilsport.se",208],["birthday.se",210],["bjuvsweek.se",211],["blocket.se",212],["bokadirekt.se",213],["bokmassan.se",214],["svenskamassan.se",214],["boktugg.se",215],["boneo.se",216],["booli.se",217],["brafiler.se",221],["branschaktuellt.se",222],["branschkoll.se",223],["branschstegen.se",224],["breakit.se",225],["byggfaktadocu.se",230],["byggipedia.se",231],["byggnadsarbetaren.se",232],["cafe.se",235],["kingmagazine.se",235],["mestmotor.se",[235,512]],["camping.se",236],["canariajournalen.se",[238,239]],["hockeynews.se",[239,412]],["cannabisifokus.se",241],["carup.se",242],["cfosvepet.se",[243,244]],["hrsvepet.se",244],["fokus.se",246],["cineasten.se",248],["cyclingplus.se",251],["halsafitness.se",251],["yogaworld.se",251],["cykelframjandet.se",252],["cykla.se",253],["dagen.se",255],["dagens.se",256],["dagensarena.se",257],["dagensjuridik.se",259],["dagensps.se",261],["dagenstech.se",262],["danskaspraket.se",[266,267,268]],["digitalavykort.se",[267,268]],["vmj.se",[267,268]],["viseniorer.se",[268,719]],["dansportalen.se",269],["hh.se",269],["kb.se",269],["danstidningen.se",270],["lira.se",[270,478]],["slangopedia.se",270],["darkside.se",271],["forexgruppen.se",[273,350]],["skogen.se",[273,606]],["deliquate.se",274],["densistavilan.se",275],["dental24.se",276],["designbase.se",277],["devote.se",[278,279]],["borssnack.di.se",282],["digitalfotoforalla.se",283],["iform.se",283],["pctidningen.se",283],["varldenshistoria.se",283],["dinamediciner.se",284],["dinbyggare.se",285],["dinvinguide.se",286],["doon.se",290],["dust2.se",292],["ehandelstips.se",294],["electronic.se",296],["elevspel.se",297],["elitettan.se",[298,299]],["obosdamallsvenskan.se",[298,299]],["ifiske.se",299],["sdhl.se",[299,588]],["ssl.se",[299,588]],["storvretaibk.se",[299,588]],["emocore.se",300],["energi.se",301],["kartor.eniro.se",303],["esportare.se",305],["esportsacademy.se",306],["etc.se",309],["etn.se",310],["uppsalanyheter.se",[310,696]],["eventeffect.se",[312,313,314,315]],["executiveeffect.se",[313,314,315]],["saleseffect.se",[313,314,315]],["svartgul.se",[314,635]],["tidningenskriva.se",[315,674]],["vackertvader.se",[315,699]],["veckansnyheter.se",315],["evertiq.se",[316,317]],["fz.se",[317,376]],["exakt24.se",318],["expo.se",320],["livesport.expressen.se",322],["extraextra.se",323],["familjehemmet.se",324],["familjehemsbanken.se",324],["familjesidan.se",326],["fastighetssverige.se",327],["fastighetstidningen.se",328],["feber.se",329],["tjock.se",329],["festivalinfo.se",330],["filmparadiset.se",332],["filmtipset.se",333],["findit.se",335],["firstclassmagazine.se",336],["firstfoto.se",337],["fl-net.se",339],["flamman.se",340],["flashscore.se",341],["flygtorget.se",342],["fn.se",343],["fodertipset.se",344],["fof.se",345],["folkofolk.se",346],["foodfolder.se",347],["foreca.se",348],["recepten.se",348],["formas.se",351],["rf.se",351],["skogssallskapet.se",351],["forni.se",352],["forstasidorna.se",354],["forvaltarforum.se",355],["fotboll-tv.se",356],["fotbollskanalen.se",359],["fotbollsthlm.se",[360,361]],["gasetten.se",[361,379]],["fragbite.se",363],["framtid.se",364],["freeride.se",[365,366,367]],["gamereactor.se",[366,378]],["happyride.se",[366,367,397]],["frihet.se",368],["frilagt.se",369],["friluftsframjandet.se",370],["funnygames.se",372],["nyckelspel.se",372],["fuska.se",373],["futsalmagasinet.se",[374,375]],["newsvoice.se",[375,532]],["gaffa.se",377],["gavletravet.se",380],["travsport.se",380],["glassakademin.se",381],["golf.se",383],["google.se",386],["goteborgextra.se",387],["huddingeextra.se",387],["lundextra.se",387],["sollentunaextra.se",387],["sundsvallextra.se",387],["goteborgsgolfaren.se",388],["grandtech.se",389],["grillbaronen.se",390],["guldkanalen.se",391],["hallakonsument.se",392],["hammarbyfotboll.se",393],["handbollskanalen.se",394],["happypancake.se",396],["hbwebben.se",399],["helgon.se",402],["hellofresh.se",403],["hemhyra.se",404],["hemmafixbloggen.se",405],["hemmanytt.se",406],["hemnet.se",407],["hemtrevligt.se",408],["hifitorget.se",409],["hitta.se",410],["hockeyettan.se",411],["horisontmagasin.se",413],["shoegazing.se",[413,591]],["spanaren.se",413],["hotellorestaurang.se",[414,415]],["byggfakta.today",[414,415]],["citymark.today",[414,415]],["husbil.se",417],["husvagn.se",417],["husbilsplats.se",418],["husvagnochcamping.se",419],["icagruppen.se",420],["improveme.se",421],["industritorget.se",423],["influens.se",424],["inkopsradet.se",426],["innebandy.se",427],["internetmedicin.se",428],["internetodontologi.se",429],["internetstiftelsen.se",430],["svenskarnaochinternet.se",430],["ipo.se",431],["itseniorerna.se",433],["jaktplay.se",436],["javligtgott.se",437],["journalisten.se",438],["kalender.se",439],["mobil.se",440],["kardemummagumman.se",441],["riktighockey.se",441],["kiacarclub.se",443],["kimura.se",444],["kingsizemag.se",445],["kittad.se",446],["klart.se",447],["klimatnytt.se",448],["knulla.se",449],["kobe.se",450],["kokaihop.se",451],["koket.se",452],["kollega.se",453],["kompanjoner.se",454],["komponentkoll.se",455],["konsumentmagasinet.se",456],["kristendate.se",457],["kritiker.se",458],["kulturama.se",459],["kvalitetsmagasinet.se",461],["miljo-utveckling.se",461],["telekomidag.se",461],["vdtidningen.se",461],["lajvo.se",463],["landleyskok.se",465],["lantbruksnytt.se",467],["laromedia.se",468],["lawline.se",469],["lchfarkivet.se",470],["lektionsbanken.se",471],["levandehistoria.se",474],["lidingonyheter.se",475],["skk.se",[476,605]],["ungdomsfotboll.se",[476,693]],["linguee.se",477],["listor.se",479],["litteraturmagazinet.se",480],["livetochdiabetes.se",481],["livsmedelsverket.se",483],["ljudochbild.se",485],["ljungbysporten.se",486],["lokalguiden.se",[487,488]],["svenskverkstad.se",[488,647]],["lokalnytt.se",489],["loppi.se",490],["lovelylife.se",491],["lundagard.se",492],["lundgiants.se",493],["lysekilsposten.se",494],["m3.se",495],["macworld.se",495],["pcforalla.se",495],["magasinetparagraf.se",496],["maipenrai.se",498],["maltermagasin.se",500],["maringuiden.se",501],["marknadschefer.se",502],["matkanalen.se",504],["matmalin.se",505],["matpriskollen.se",506],["matspar.se",507],["medibok.se",508],["megafonen.se",509],["meningokockfonden.se",510],["metromode.se",513],["mhis.se",514],["milansverige.se",515],["miljomat.se",516],["missatsamtal.se",517],["mitti.se",518],["mmabetz.se",519],["mmanytt.se",520],["modernalivet.se",521],["modette.se",522],["mytaste.se",526],["narkive.se",527],["naturvetarna.se",528],["netdoktor.se",529],["netdoktorpro.se",529],["netflixguiden.se",530],["news55.se",531],["ng.se",533],["nogg.se",534],["nordfront.se",535],["nordichardware.se",536],["nordiskradio.se",537],["nordiskskog.se",538],["norrahalland.se",539],["nyheter24.se",541],["odenochaventyr.se",545],["tidningennara.se",545],["omvarlden.se",547],["ordguru.se",550],["oru.se",551],["oskarshamns-nytt.se",552],["pakryss.se",555],["piraja.se",556],["pirkt.se",557],["placera.se",558],["playradio.se",559],["poddtoppen.se",560],["podtail.se",561],["pomu.se",562],["popularastronomi.se",564],["proshop.se",565],["pussad.se",566],["qx.se",567],["racenews.se",568],["radio.se",569],["recept.se",574],["res.se",575],["reseguiden.se",576],["ridsport.se",578],["sakochliv.se",580],["samfalligheterna.se",581],["sanghafte.se",582],["sbf.se",583],["scanaktier.se",584],["schoolido.se",586],["screen-marknaden.se",587],["senses.se",589],["sexpacket.se",590],["shortcut.se",592],["si.se",593],["sweden.se",593],["signprint.se",594],["siljannews.se",595],["siljanskok.se",596],["sillyseason.se",597],["siriusbandy.se",598],["vetlandabk.se",598],["skargarden.se",603],["skidspar.se",604],["skogsforum.se",607],["skolfamiljen.se",608],["skolporten.se",609],["skrattnet.se",610],["skyltat.se",611],["skyscanner.se",612],["smartsenior.se",613],["sokbat.se",616],["spelagratis.se",617],["spelhubben.se",618],["spelochfilm.se",619],["sportal.se",620],["sportbilen.se",621],["sportbladetplay.se",622],["sportlovin.se",624],["spray.se",627],["stallet.se",628],["startaochdriva.se",629],["stegforhalsa.se",630],["storyhouseegmont.se",632],["surfa.se",[633,634]],["teknikfreak.se",634],["svenskahousegruppen.se",637],["svenskalag.se",638],["svenskelitfotboll.se",639],["svenskfotboll.se",641],["svenskhistoria.se",643],["svensktgolfforum.se",645],["svensktidskrift.se",646],["sverigespringer.se",649],["swehockey.se",651],["sydasien.se",652],["sydnarkenytt.se",653],["synonymer.se",654],["tabyallehanda.se",655],["tandlakartidningen.se",656],["techmag.se",657],["teknifik.se",658],["teknikguiden.se",659],["tekniksmart.se",661],["99.teknikveckan.se",662],["teknologiexperten.se",663],["temaarkiv.se",664],["temadagar.se",665],["testfakta.se",666],["thelocal.se",667],["thepattayanews.se",668],["tidningenbalans.se",670],["tidningendacksnack.se",671],["tittapavideon.se",675],["tlnt.se",676],["totallyorebro.se",677],["totallystockholm.se",677],["tranakampsport.se",678],["traning40plus.se",679],["travnet.se",681],["travronden.se",682],["turismnytt.se",685],["turistmal.se",686],["tv4.se",688],["tvprogram.se",689],["typkanske.se",691],["universitetslararen.se",694],["uppsatser.se",697],["vadvivet.se",700],["varden.se",702],["vardpraktikan.se",703],["varldenshaftigaste.se",704],["vartgoteborg.se",705],["vasterastidning.se",707],["veterinarmagazinet.se",708],["vi.se",709],["vilaser.se",712],["villalivet.se",713],["villatidningen.se",714],["vimedbarn.se",715],["vinochmatguiden.se",718],["voister.se",721],["webbkameror.se",722],["m.yelp.se",724],["ysektionen.se",725]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/tha-0.js b/extentions/uBOL-home/rulesets/scripting/specific/tha-0.js new file mode 100644 index 0000000..665ce12 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/tha-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: tha-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = ["#adotai-survey-frame-container,\n#adspc_tags,\n#taboola",".icon-bar-mb,\n.view-side-banner","#ads_fox_bottom","#banner-left,\n.bireklam,\n.filmborder > .filmcontent div[style^=\"text-align\"],\n.filmcontent > div:nth-of-type(10),\n.widget_text.sidebarborder,\ndiv.bireklam:nth-of-type(1),\ndiv.bireklam:nth-of-type(10),\ndiv.bireklam:nth-of-type(11),\ndiv.bireklam:nth-of-type(12),\ndiv.bireklam:nth-of-type(2),\ndiv.bireklam:nth-of-type(21),\ndiv.bireklam:nth-of-type(22),\ndiv.bireklam:nth-of-type(3),\ndiv.bireklam:nth-of-type(4),\ndiv.bireklam:nth-of-type(5),\ndiv.bireklam:nth-of-type(6),\ndiv.bireklam:nth-of-type(7),\ndiv.bireklam:nth-of-type(9),\ndiv.filmborder:nth-of-type(13),\ndiv.filmborder:nth-of-type(14),\ndiv.filmborder:nth-of-type(15),\ndiv.filmborder:nth-of-type(16),\ndiv.filmborder:nth-of-type(17),\ndiv.filmborder:nth-of-type(18),\ndiv.filmborder:nth-of-type(19),\ndiv.filmborder:nth-of-type(20),\ndiv.filmborder:nth-of-type(23) > .filmcontent > div:nth-of-type(5),\ndiv.filmborder:nth-of-type(23) > .filmcontent > div:nth-of-type(6),\ndiv.filmborder:nth-of-type(23) > .filmcontent > div:nth-of-type(7),\ndiv.filmborder:nth-of-type(8),\ndiv.sidebarborder.widget_text:nth-of-type(10),\ndiv.sidebarborder.widget_text:nth-of-type(11),\ndiv.sidebarborder.widget_text:nth-of-type(12),\ndiv.sidebarborder.widget_text:nth-of-type(16),\ndiv.sidebarborder.widget_text:nth-of-type(3),\ndiv.sidebarborder.widget_text:nth-of-type(4),\ndiv.sidebarborder.widget_text:nth-of-type(5),\ndiv.sidebarborder.widget_text:nth-of-type(6),\ndiv.sidebarborder.widget_text:nth-of-type(7),\ndiv.sidebarborder.widget_text:nth-of-type(8),\ndiv.sidebarborder.widget_text:nth-of-type(9)",".ads.col-lg-9",".sidebarborder:nth-of-type(1),\n.sidebarborder:nth-of-type(2)","#ads_singlem_top","#header .ad,\n.rightwidget div:has(a[href^=\"http://4toom.com/?p=\"]),\n.single .content div:has(.adsbygoogle)",".ads-above-single,\n.ads-above-single-player",".ds-popup,\n.pre-bnn-set",".td-logo-wrap-full,\n.wpb_widgetised_column.wpb_content_element .td-a-rec.td-a-rec-id-sidebar",".row > .col-sm-12 > section",".movie-container > .row > .col-lg-12 > .text-center > .text-center > a",".banner-top,\n.textwidget > div:nth-of-type(3),\n.textwidget > div:nth-of-type(4)","div.r300x250","center:nth-of-type(4)","center:nth-of-type(2),\ndiv.container > .row > .center_lnwphp,\ndiv[id=\"slider-b\"]","div.container:nth-of-type(1)","#slider-l,\n#slider-r",".container > .row > .col-md-8,\n.container > .row > a,\n.row > center:nth-of-type(1),\ncenter:nth-of-type(6)","center:nth-of-type(3),\ncenter:nth-of-type(5)",".panel-body > center > a,\n.row > .col-md-8,\n.row > center:nth-of-type(2),\ncenter > center","strong#xaab",".module_home_x",".imgbanner","#bt-ads","#link_h_movie_ad",".row > center",".theiaStickySidebar #ads300_250-widget-4","#ads,\n#clip-banner,\n#mainarea > .ads_forum,\n#mid-banner,\n#sidebar-right,\n#soccer-table > .banner-wp:nth-of-type(3),\n#soccer-table > .banner-wp:nth-of-type(4),\n#soccer-table > .banner-wp:nth-of-type(5),\n#top-banner,\n#webboard > .banner-wp:nth-of-type(2),\n#webboard > .banner-wp:nth-of-type(3),\n#webboard > .banner-wp:nth-of-type(4),\n.L0.banner-wp,\n.L1.banner-wp,\n.L2.banner-wp,\n.L3.banner-wp,\n.L4.banner-wp,\n.L5.banner-wp,\n.L7.banner-wp,\n.L8.banner-wp,\n.T2","div[class^=\"fancybox\"]","#rightbottom_sidebar .region div[id^=\"block-views-jobs\"]","#above_comments:has(.view-PremiumCompanies),\n#rightbottom_sidebar .region div[id^=\"block-block\"]:has(.content .fb-page)","div[id^=\"arevicofancy\"]","#survey-popup","#loginModal,\ndiv[data-dismiss=\"modal\"]",".banner-img-au,\n.content-widget:nth-of-type(2),\n.sidebar-widget:nth-of-type(2) > .textwidget","#bg-main > table:nth-of-type(1) > tbody > tr > td:nth-of-type(3) > table > tbody > tr:nth-of-type(1)",".backgroundPopup,\ndiv[aria-describedby=\"alert_popup_dialog\"]","#divnews,\nbutton[onclick][title=\"close\"]",".theiaStickySidebar div[id^=\"ads300_250\"]","div[id=\"content\"] div[align=\"center\"] > a:first-of-type","#intro,\ndiv[class^=\"banner-X2\"]",".bigza-ads-block,\n.columns.large-4:has(.yengo_ads)","#popDiv,\n#popup","#banner-box,\n#feature-box,\n#promote,\n#promote-box,\n.banner-box,\n.content-box center:has(div script),\n.content-box:has(.prnews),\n.feature-box,\n.pr-box,\n.promote-box,\ndiv[class^=\"grid_\"]:has(div[id^=\"div-gpt-ad\"])",".leftBanner,\n.rightBanner,\n.td-header-sp-recs:has(img[onload]),\n.td-post-content .td-a-rec .g:has(a[onclick^=\"ga\"]),\ndiv[id^=\"divFLRALeft\"],\ndiv[id^=\"divFLRARight\"],\ndiv[id^=\"wh-widget\"]",".td-more-articles-box","#my-welcome-message,\n.ads-bottom,\na:has(img[onload]),\na[onclick]:has(img[onload])",".elementor-widget-wp-widget-advads_ad_widget","#nav-wrapper > a[target=\"_blank\"]",".adss-des",".container-fluid > .row > .col-md-6,\ndiv[id=\"speed_sponser\"],\ndiv[id=\"sticky-ads\"]","misa-content .iw_header + .row .img-ads",".ai_widget.widget.primary-sidebar-widget.w-t.h-ni,\n.code-block-1.code-block,\n.code-block-2.code-block,\n.naqw-type-custom_code.naqw-container",".container:nth-of-type(3) > .row > .center_lnwphp,\nbody > div.hide",".e3lan.widget:has(.adsbygoogle)","._banner > a[href*=\"ads.jarm.com\"]","#contentMain > br,\n#contentMain > div[align=\"center\"]",".font-content.content:nth-of-type(3),\n.font-content.content:nth-of-type(5) > center:nth-of-type(1),\n.font-content.content:nth-of-type(5) > center:nth-of-type(2),\n.post-entry .hidden-xs.hidden-sm:has(ins.adsbygoogle),\n.row:nth-of-type(1) > .col-lg-12",".backdrop",".article .row div .fb-like,\n.article .row div[class]:has(aside section.banner),\nsection .row:has(.adsbygoogle)",".banner:has(.adsbygoogle)","#action-quick:has(div span[id=\"ad-close\"]),\n#sidebar > div:has(a[href*=\"kapook.com/app\"]),\n.bigbanner,\n.targetbanner-hilight,\n.temp-300:has(.card-banner div[id^=\"div-gpt-ad\"]),\n.top-billboard-1200,\n.wrapper > div:nth-of-type(7),\nbody > div:nth-of-type(2),\nbody > div[style*=\"width:100%\"]:has(div[style*=\"z-index:888\"]),\ndiv a[target=\"_blank\"]:has(img[src*=\"ads-lotto.gif\"]),\ndiv[style*=\"text-align:center\"] div[style*=\"z-index:\"],\ndiv[style*=\"text-align:center\"]:has(.banner_position),\ndiv[style*=\"text-align:center\"]:has(.banner_position[style=\"display:show\"])","#spu-1170,\n.stb-container",".td-g-rec:has(.adsbygoogle)",".dgd_stb_box.clean_white",".textwidget:has(.adsbygoogle)","#spc","#player_banner","div[id^=\"cbox\"]","#showLikePopup,\n#topAd,\n.detail_content .ui_adblock,\n.foot_fb_like,\n.like_yellow,\n.postmain div:has(.adsbygoogle),\ndiv[itemprop=\"articleBody\"] a[class^=\"ui_btn\"][href*=\"line.me\"]",".entry-content center:has(div ins.adsbygoogle),\n.fancybox-overlay,\n.fancybox-wrap,\n.sidebar aside:has(.textwidget figure.op-ad)",".dessert-frame,\n.slider-ads","#ui_popup_window_tpl,\ndiv[id^=\"win_showLike\"]","#popup_countdown,\ndiv[id^=\"itro_\"]",".adsense-leadin,\n.ezAdsense","div#p9fe","[class*=\"ds-popup\"]","div[style*=\"position: fixed; bottom: 0px;\"]",".ad-float,\n.widgettitle-banner + a[href]","#VideoPlayer > div,\n#VideoPlayer > div > div > div,\n#video_overlay,\n.new-banner_side-banner_r,\n.signup_button,\n[href^=\"https://line.me/\"],\n[style^=\"position:absolute; right:10px; top:10px; width: 40px; height: 40px;\"]","#banner_t_player,\n#text-10,\n#text-5,\n#text-6,\n#text-8,\n#text-9","#close_ads","#MT_HP_C_Billboard,\n#MT_HP_Topbanner,\n#coverpage,\n#ga-between,\n.ads-rec-center,\n.billboard-banner,\ndiv[id^=\"MT_HP_\"]:has(.ads-rec-center),\ndiv[id^=\"MT_HP_\"]:has(.banner),\ndiv[id^=\"dfp-\"],\nheader#masthead .topbanner-wrap:has(script)","#masthead #dfp-topbanner,\n.sticky-container .banner-wrap",".ads-info,\n.container a[href^=\"/link_to.php\"]",".col-md-8,\n.panel-default.panel:nth-of-type(2),\n.panel-default.panel:nth-of-type(3),\ncenter > div.img-thumbnail","#main > div[style^=\"text-align\"],\n#sidebar .widget.widget_text","#main article p[align=\"center\"],\n#sidebar aside[id^=\"text\"]:not(#text-2)",".popup.adt,\ndiv.adcen:nth-of-type(6)","#M192293ScriptRootC68553,\n#M192293ScriptRootC68556,\n#head-content > div:nth-of-type(2),\n#text-11,\n.clearfix.post-outer > div:nth-of-type(6)",".outer > div[style^=\"width:814px;\"]","#overlay_ads,\n.banner-side:has(iframe[src^=\"https://openx.notebookspec.com\"]),\n.cover_banner_bg,\n.text-center.container:has(iframe[src^=\"https://openx.notebookspec.com\"])","iframe[src^=\"https://openx.notebookspec.com\"]","#__ads,\n.viddeo > .img_player,\n.viddeo > .ns-video-player","#nungg-1447152404 > .section-images,\n.section-images",".ad,\n.adbr,\n.adcen,\n.adhl","[href^=\"https://www.ad-pic.com/\"]","#upprev_box",".filmborder:nth-of-type(1)",".ads-tabloid,\n.bg-box-allow:has(.box-allow-location),\n.bxslider li:has(a[href*=\"ads.pantip.com\"]),\n.doodle-banner a:has(div[style*=\"promote-app\"]),\n.event-datatable-item:has(a[href*=\"ads.pantip.com\"]),\n.m-block a[href*=\"ads.pantip.com\"],\n.m-bxslider:has(a[href*=\"ads.pantip.com\"]),\n.m-thumb div[class^=\"subject\"]:has(a[href*=\"ads.pantip.com\"]),\n.m-thumb:has(.subject-ad),\n.m-thumb:has(a[href*=\"ads.pantip.com\"]),\n.post-item:has(a[href*=\"ads.pantip.com\"]),\n.post-pick-ad,\nbody:has(script[src*=\"serving-sys.com\"]),\ndiv[class^=\"ads-\"],\ndiv[id^=\"ads-\"],\niframe[src*=\"ads.pantip.com\"],\niframe[src=\"https://pantip.com/home/get_activity_main\"],\nimg[src*=\"tapad.com\"]",".smartbanner,\n.social-banner","#arvlbdata,\ntd:has(.adsbygoogle)","#myModal",".modal-backdrop.fade.in","#bg-left,\n#bg-right,\n#bgyoutube,\n.alert.cookiealert,\n.banner:has(a[rel]),\n.cover_preload,\n.preloader,\n.promote,\na:has(img[src*=\"/data/setting/banner/\"]),\ndiv[class^=\"promote_\"]",".card .box:has(.box-banner),\n.card-content.card:has(a[href=\"https://www.facebook.com/playinter.th\"][rel=\"external\"])","#content div .banner-mobile-size,\n#content div[style*=\"float:center\"]:has(a[href*=\"yengo.com\"]),\n#content div[style*=\"text-align:center\"]:has(script[src*=\"yengo.com\"]),\n.banner-990x90,\n.content_right > div:has(div[id^=\"DIV_YNG\"]),\n.content_right div:has(script[src*=\"synergy-e.com\"]),\n.main div:has(iframe[src*=\"popcornfor2.com/bannerads/\"]),\n.main div[style^=\"width:728px;\"]:has(ins.adsbyadop),\n.news_view div center:has(script[src*=\"googlesyndication.com\"])","#maincontent div:has(.sp-adsense-incontent),\n#rsticky,\n.mainbox > div > .adsbygoogle,\n.xadsense_middle","#AutoNumber2,\na[href*=\"pramool.com/ads\"],\niframe[src*=\"ads.pramool.com\"],\ntable[cellspacing=\"0\"][border=\"1\"],\ntbody table tr:has(a[target=\"ads\"]),\ntbody table tr:has(iframe),\ntbody table tr:has(noscript)","#AutoNumber1:has(iframe),\n[id=\"AutoNumber1\"]:not(:nth-of-type(2))","div[class^=\"CookieSession\"]",".header-ads-section",".container:nth-of-type(2),\n.panel-body > center",".col.highlight--channel__aside:has(.social),\n.col.highlight--channel__aside:has(div[class^=\"snic\"])","#overlay,\n#yengo-inline-ads,\n.post > div:has(script[src^=\"//code.yengo.com\"]),\n.post div:has(.adsbygoogle),\n.yengo-x",".Sweb_right > table:has(script[src^=\"//ads.bumq.com\"])",".Sweb_right table:has(iframe[src=\"/ads/right-yengo.php\"]),\n.head_bg table:has(iframe[src^=\"/ads/\"]),\ndiv[class^=\"SC_TBlock\"],\ndiv[id^=\"lightbox\"],\niframe[src=\"/ads/foot-yengo.php\"]","#adv_header,\n#banner300_600,\n#banner:has(iframe[src*=\"ads.siamphone.com\"]),\n.mid_ads,\n.news_cate li ul:has(iframe[src*=\"ads.siamphone.com\"]),\n.news_cate ul li:has(a img[src=\"/images/ads_menu.png\"]),\n.swiper-slide:has(a img[src=\"/images/sp_ads.png\"]),\n.swiper-slide:has(iframe[src^=\"//ads.siamphone.com/\"]),\ndiv[class^=\"banner\"]:has(iframe[src*=\"ads.siamphone.com\"])","#summary .social,\n#summary div:has(img[title=\"downloadapp\"]),\n.footer_content_box .box_mid:has(div[class*=\"box_app_side\"]),\n.popup,\na[onclick^=\"ga\"]:has(img[src^=\"/assets/share_icons/\"])",".adsBottoms,\n.content_main div[style=\"width:728px;height:90px;\"],\n.content_right,\n.headline_head,\n.post_desc div[style=\"width:700px;height:66px;\"],\n.sherer,\n.suckvideo_panel,\n.text-center.txt-color-white.font-md,\n[class^=\"adv\"],\n[rel^=\"nofollow\"]",".banana_box iframe[src^=\"https://notebookspec.com/specialprice\"],\n.container > .row .blog_left_box:has(.ad_center_box),\n.container > .row .blog_right_box:has(.ad_center_box),\n.cover_banner,\n.home_banner_align_box:has(#AdsTop),\n.home_banner_top:has(iframe[src^=\"https://openx.notebookspec.com\"]),\n.td-header-menu-wrap-full div[style]:has(#AdsTop),\n.td-header-sp-recs:has(div > iframe[src^=\"https://openx.notebookspec.com/\"]),\ndiv[id^=\"div-gpt-ad\"]","#getFixed,\n#getFixedx,\n.gosad","#cboxWrapper,\n.container center:has(table div iframe[src^=\"/tmb-advertise/\"]),\ndiv[id^=\"ads_div_\"]","#cboxOverlay","#check-also-box,\n.e3lan-below_header,\n.theiaStickySidebar > div[id^=\"text\"]:nth-of-type(1), .theiaStickySidebar > div[id^=\"text\"]:nth-of-type(2),\n.wrapper-outer .background-cover","#adsMiniUnder,\n#col_right .ads,\n#skin-left,\n#skin-right,\n.ads-feature,\n.shopping:has(script[async][src^=\"//techxcite.com/ads/revive/\"])","#main_content_section > table:nth-of-type(1),\n#main_content_section > table:nth-of-type(2),\nbody > center:nth-of-type(2)",".SC_TBlock",".post-single-content center:has(.adsbygoogle)",".wpb_wrapper:has(.adsbygoogle)",".content center:has(.adsbygoogle),\n.hidden-mobile","#divAdLeft,\n#divAdRight,\n.td-post-template-default a[target=\"_blank\"]:has(img[class*=\"wp-image-\"])","#divleft:has(a[href*=\"/ad_click\"]),\n#divright:has(a[href*=\"/ad_click\"]),\n#exp-normal:has(a[href*=\"/ad_click\"]),\n.container.bn-a2,\n.container.hidden-xs div[class^=\"col-\"][align=\"right\"],\n.visible-lg.visible-xl iframe,\na[href^=\"http://www.thaimobilecenter.com/ad_click\"],\niframe[src^=\"../banner/google_adsense\"],\niframe[src^=\"../includes/inc_banner\"]","#header-friends,\n#home-friends-1",".adv2col,\n.adv3col,\n.banner_728_90",".jinda-content-block,\n.jinda-facebook-like-box,\n.jinda-overlay-background,\n.jinda-wrapper,\n.rev-block:has(.adsbygoogle)",".container .item > a[href*=\"/index.php?/stats/clickAdd\"],\n.module .item:has(a[href*=\"/index.php?/stats/clickAdd\"]),\na[href*=\"index.php?/stats/clickAdd/\"],\ndiv[id^=\"adsbanner\"]",".mod_banner,\n.mod_banner_top",".bn_mb,\n.bn_pc,\n.container div[class^=\"col-\"] .row a[href]:has(img[alt=\"UFABET\"]),\n.newmovie .row a[href]:has(img[alt=\"UFABET\"]),\n.post-contentarea .rpv .block-preload #block_preload p a[href*=\"gclub-casino.net\"]","a[href*=\"http://45.gs\"],\ncenter center a",".bottomad,\n.jquery-modal.blocker,\n.td-front-end-display-block,\n.topad",".card-cookie","#notification + .row > center,\n#torrent_download .row .small-12:nth-of-type(1)","[data-wpel-link^=\"external\"]","#top-banner-section,\n.ad-box-widget,\n[alt=\"Advertisement\"]",".downapp_area","#bar_left,\n#bar_left > div:nth-of-type(2),\n#bar_right,\n#content-left > .banner:nth-of-type(10),\n#content-left > .banner:nth-of-type(3),\n#content-left > .banner:nth-of-type(6),\n#content-left > .banner:nth-of-type(7),\n#content-left > .banner:nth-of-type(8),\n#content-left > .banner:nth-of-type(9),\n#content-right > .banner:nth-of-type(10),\n#content-right > .banner:nth-of-type(3),\n#content-right > .banner:nth-of-type(5),\n#content-right > .banner:nth-of-type(6),\n#content-right > .banner:nth-of-type(7),\n#content-right > .banner:nth-of-type(8),\n#content-right > .banner:nth-of-type(9),\n#imghead,\n.banner:nth-of-type(1),\n.banner:nth-of-type(11),\n.banner:nth-of-type(12),\n.banner:nth-of-type(13),\n.banner:nth-of-type(14),\n.banner:nth-of-type(15),\n.banner:nth-of-type(16),\n.banner:nth-of-type(18),\n.banner:nth-of-type(19),\n.banner:nth-of-type(2),\n.banner:nth-of-type(20),\n.banner:nth-of-type(21),\n.banner:nth-of-type(23),\n.banner:nth-of-type(24),\n.banner:nth-of-type(26),\n.banner:nth-of-type(27),\n.banner:nth-of-type(29),\n.banner:nth-of-type(30),\n.banner:nth-of-type(4)",".adv","#slidel,\n#slider","#adsplayer,\n#page > center,\n.happy-player-beside.col-md-3.col-12,\n.happy-player-under.d-md-block.d-none,\n.happy-section",".insad_close","#contentx > .adcen,\n.adimg,\n.insad_l_close,\n.insad_r_close,\n[href=\"https://hotgraph88.com\"],\n[href=\"https://kingdom66.com\"],\n[href=\"https://ufazeed.com/\"],\nbody > .adcen",".column.colophon-message-body > center > a.adv > .adimg,\ncenter.adcen:nth-of-type(9)","#main-nav + center > br",".ad_foot.ad,\n.ad_single_content.ad",".ad_single_content.ad > p:nth-of-type(1),\n.ad_single_content.ad > p:nth-of-type(2)",".td-post-content .err-subscription","iframe",".essb-popup,\n.essb_bottombar",".articleContent div[class^=\"midAdModule\"],\n.theContainer.foryou","#basic-modal-content,\ndiv[id^=\"simplemodal\"]",".ads-banner,\n.ads-banners,\n.b-ads,\n.img-ads,\n[title^=\"banner\"]","div.miru-blockads,\ndiv.spu-bg,\ndiv.spu-box","#main .loading,\n#slider + center,\n[id*=\"ads\"],\n[id*=\"ads\"] + center","#ads-overlay,\n#ads-preload-popup,\n#close-preload,\n#video_ads_container,\n#welcome,\n.bjqs,\n.os-banner-ads,\n.os-page-wallpaper,\n.os_preload_popup,\ndiv[class^=\"introjs\"],\ndiv[class^=\"os-ads\"],\ndiv[data-widget=\"plista_widget_belowArticle\"],\ndiv[data-widget=\"plista_widget_sidebar\"],\ndiv[id*=\"div-gpt-ad\"],\nsection.bigbanner-ad,\nsection.box aside:has(.ad-box)",".ad-box","#leaderboard_bottom.bottom_banner,\n.os-install-app,\nfigure[class=\"os-floating-ad\"],\nfigure[class^=\"os-ad\"]",".td-post-content div:has(.adsbygoogle)","div#sitefocus,\ndiv.pcb > div:nth-of-type(3),\ndiv.pcb > div:nth-of-type(5)",".elementor-widget-container a[href*=\"sbobet.ca\"]","#SC_TBlock_289622,\n.adscenter:nth-of-type(10),\n.adscenter:nth-of-type(11),\n.adscenter:nth-of-type(12),\n.adscenter:nth-of-type(13),\n.adscenter:nth-of-type(18),\n.adscenter:nth-of-type(19),\n.adscenter:nth-of-type(20),\n.adscenter:nth-of-type(9),\n.block750,\n.blockcolumn1,\n.blockcolumn3,\n.slidetop","div[id^=\"SC_TBlock\"]","div[class^=\"td-header-\"]:has(div[id^=\"ud-dfp-ad-pos-\"])",".ads-sidebar-middle,\n.exit-overlay,\n.post-entry .ads,\n.subscribe-form,\n.ui-front.ui-widget-overlay,\n.widget-box:has(.ads-sidebar-top)",".container .row .ads,\n.e18fudrz1.css-1wc8xzy,\ndiv[tabindex][style*=\"z-index\"]","#AdAsia,\n#uniads,\n.hidden-sm.hidden-xs:has(div script[src^=\"//code.yengo.com/\"]),\n.in.fade.modal-backdrop,\n.modal",".google-ads,\ndiv[id^=\"_bz_boxlike\"]",".widget-header:has(.adsbygoogle)",".wppaszone,\ndiv[data-title=\"Home popup\"]","#ads_top_content,\n#todaytable > div:nth-of-type(3),\n#todaytable > div:nth-of-type(5),\n#todaytable > div:nth-of-type(7),\n.ajax-banner,\n.banner-clear.banner-logo.ajax-banner.topbanner,\n.topbanner",".YouTubeModal,\n.hidden-xs div[class^=\"col-\"]:has(a[style^=\"z-index:\"])","div a[href*=\"compgamer.com/mario-ads/\"]","#banner","#download-vdo,\na[rel*=\"nofollow\"] > img","#ads_,\n#ads_1,\n.fixspot-bottom","#floating_banner_top,\n.img-thumbnail:not([src^=\"https://animedd.xyz/\"]),\n[href*=\"casino\"],\n[src=\"https://i.imgur.com/5Q894WW.jpg\"]"]; + +const hostnamesMap = new Map([["seriesubthai.co",0],["techsauce.co",1],["www.037hdd.com",[2,3]],["hereseries.com",[2,54]],["manga168.com",[2,73]],["donung.tv",[2,185]],["www.1000tep.com",4],["www.2youhd.com",5],["447hd.com",6],["4toom.com",7],["928hd.com",[8,9]],["movie007hd.com",[8,78]],["akibatan.com",10],["www.alpha-hen.com",11],["anime-h.com",12],["anime-i.com",13],["anime-lunla.com",14],["anime-master.com",[15,16]],["anime-sugoi.com",[15,18,19,20]],["anime-ox.com",17],["xxx5porn.com",[18,156]],["www.anime-sugoi.com",[20,21]],["anime-thclub.com",22],["animekimi.com",23],["animeloli.com",[24,25,26]],["www.animelolo.com",[24,27]],["animedd.xyz",[26,187]],["animeranku.com",28],["baanpolballs.com",29],["becteroradio.com",30],["kodlikes.com",30],["oopsmobile.net",[30,67,169]],["blognone.com",[31,32]],["chujai.com",33],["ithaihotnews.com",33],["itnews24hrs.com",[33,56]],["juropy.com",33],["kaijeaw.com",[33,59,60]],["laughwoo.com",33],["mthai.com",[33,84]],["petmaya.com",[33,65,103]],["thaihitz.com",[33,60,129,130]],["extremepc.in.th",33],["tgpl.in.th",[33,39,183]],["cleothailand.com",34],["clip-th.com",35],["clip33.com",36],["www.club-172hd.com",37],["compgamer.com",[38,39]],["coregamerth.com",40],["dedbit.com",41],["dodeden.com",42],["doodiza.com",[43,44]],["startclip.com",44],["exteen.com",45],["game-tep.com",[46,47]],["specphone.com",[47,94,122]],["gamemonday.com",48],["gamingdose.com",49],["www.gg-anime.com",50],["grimexcrew.com",51],["h-ani.com",52],["hanimesubth.com",53],["hime-anime.com",55],["neko-miku.com",[55,87]],["jarm.com",57],["jokergameth.com",58],["thaijobsgov.com",[60,129,132]],["kanomjeeb.com",[61,62]],["lonely-rooyang.com",[62,67,72]],["kapook.com",63],["kidjarak.com",[64,65]],["thaiidol.com",[65,131]],["aroundnews.net",65],["kiitdoo.com",[66,67]],["meekhao.com",66],["picnic.ly",[67,160]],["www.king-anime.com",68],["www.leoplayer3.com",69],["liceza.com",70],["liekr.com",71],["manyum.com",74],["marketingoops.com",75],["meepanda.com",76],["misa-anime.com",77],["movie2free.com",79],["movie2uhd.com",80],["movie87hd.com",81],["www.moviehd-master.com",82],["msa-video.com",83],["picpost.mthai.com",85],["mv-hd.com",86],["www.new-mastermovie.com",88],["newmovie-hd.com",89],["newseries-hd.com",90],["www.nice-anime.com",91],["nongpink.com",92],["notebookspec.com",[93,94]],["www.nung2d.com",95],["nungg.com",96],["nungkai.com",97],["octopusbanner.com",98],["ohlor.com",99],["okmovie-hd.com",100],["pantip.com",101],["m.pantip.com",102],["playpark.com",[104,105]],["tnews.co.th",[104,177]],["playulti.com",[106,107]],["mustplay.in.th",[106,182]],["popcornfor2.com",108],["postjung.com",109],["pramool.com",110],["bbs.pramool.com",111],["www.punpro.com",112],["ranker-manga.com",113],["www.rock-anime.com",114],["news.sanook.com",115],["share-si.com",116],["siamchatroom.com",117],["siamok.com",118],["siamphone.com",119],["sistacafe.com",120],["soccersuck.com",121],["www.taradxxx.com",123],["techmoblog.com",[124,125]],["thailandbestbeauty.com",[125,133]],["techtalkthai.com",126],["techxcite.com",127],["www.thaiboyslove.com",128],["thaimobilecenter.com",134],["thaivisa.com",135],["thaiza.com",136],["thetechr.com",137],["thisisgamethailand.com",[138,139]],["tigthai.com",139],["thmovieshd.com",140],["toonzaa.com",141],["toritalk.com",142],["vroom.truevirtualworld.com",143],["tt-torrent.com",144],["utaseries.com",145],["vojkud.com",146],["vojkudee.net",146],["m.webtoons.com",147],["xn--12cf0e9alaj8at1avvw8lrh.com",148],["xn--12cl2bca0a9jsa8a7e1dc3gd.com",149],["xn--12cl7cj4a8c1bl5l7c.com",[150,151]],["nungxthai.net",[150,165]],["xn--72c9abh1f8ad1lzc.com",[152,153]],["xn--72ca2bsl7gxbd4m7c.com",[152,154]],["xn--82c0bxcybxc2b.com",155],["xxxporn7.com",157],["yaklai.com",158],["zaapmak.com",159],["today.line.me",161],["upic.me",162],["anime-subthai.net",163],["miruanime.net",164],["online-station.net",[166,167]],["thairath.co.th",[167,176]],["m.online-station.net",168],["snipertopanime.net",170],["wordle.net",171],["xxxpostpic.org",172],["sudting.party",173],["matichon.co.th",174],["rabbit.co.th",175],["autocar.in.th",178],["everythingisee.in.th",179],["gamegeek.in.th",180],["goal.in.th",181],["goshujin.tk",184],["subthai.tv",186]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/tur-0.js b/extentions/uBOL-home/rulesets/scripting/specific/tur-0.js new file mode 100644 index 0000000..73a1f93 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/tur-0.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: tur-0 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".top-bnr","#mPlayerFd","#footerFixedDivWrapper","center > a[target=\"_blank\"] > img","#wrap > p:has(> iframe[src*=\"/rklm/\"])","#sabit_reklam",".rek-0,\n.rek-wrap > *:not(b),\n.right.floated > div[data-gets] > a[href][target=\"_blank\"] > img",".adv.full-width.pull-left,\n.pull-right > div.box-sidebar","a[href][target=\"_blank\"] > img","#pageskin",".play-that-video",".footerleft > a:not([href*=\"dizicaps.org\"])","a[href^=\"https://sbrcdn.com/\"]",".videoalt,\n.videoust","#reki:not([style*=\"display\"]),\na[target=\"_blank\"] > img[width=\"100%\"][height=\"100%\"]",".bireklam","#footer-fixed",".biflm",".player-ustu-metin > a[rel=\"nofollow\"]",".top-wcs","#activeFrontVid",".player-top-ad a","body .banner","#sticky,\n.close_page_skin,\ndiv[data-tur^=\"ads\"]",".videoustuheader",".body-clickable",".rek-wrap",".series-watch-player a[target=\"_blank\"] > img",".prevideo","#melbet,\n.col.pr-0 a[href][target=\"_blank\"] > img",".btbg","a[href][target=\"_blank\"][rel=\"nofollow\"] > img","iframe[src*=\"/rklm/\"]","#contenedor > div[class*=\"onceki\"]:has(> center > iframe[src*=\"/rklm/\"]),\n#footadskpt,\n.fotlogo > div.text > p > a[href] ~ *",".vidcontainer","div[class^=\"r_header_\"]","#footer_fad","div[class^=\"r_\"][class$=\"_0\"]",".ps-head-container",".malker","#benzerler,\n#film > div[class*=\"-metin\"],\n#fixedreklam,\n#single_1_aciklama_alt,\n.adbetnetwork","#rk-content",".footer-sticky",".footer-description",".aa","div[style=\"width: 100%;height:50px;margin-bottom:10px;\"],\nfooter > div.top.text","#reklamCode video,\n#reklamCode ~ #rekgecyen",".psk,\n.rekgec-div",".video_content > a[target=\"_blank\"]","#reki1",".fkay","a[target=\"_blank\"] > video","#rekmine,\ndiv[onclick^=\"event.preventDefault();window.open(\"]","a[href^=\"https://bit.ly/\"]",".player-ustu-metin","a[href^=\"https://azureiptv1.site/\"],\ndiv#rk-content.center",".money",".col > .alert-danger-50.alert,\n.money-child,\n.money-item,\n.money-text,\n.money-wrapper","#f-uyari > span,\n.ustrek","#movie-sidebar > a[target=\"_blank\"],\n.col-12 > a[target=\"_blank\"] > img,\n.row > div.container > div.table-container,\n.singleSag,\nbody > div[id] > [style^=\"position:fixed;inset:\"][style*=\"z-index:\"][style*=\"height:100%;width:100%\"]",".ad-right-area","#reki","body .ads-skin","#footer_q",".money--video",".video-ad-container",".add-inner","#reklamCodeiframe_yeni,\na[target=\"_blank\"]","*:not(.poster) > a[href][target=\"_blank\"] > img,\na[href^=\"https://accounts.binance.com/tr/register\"],\ncenter > a[href][target=\"_blank\"],\nhr[style^=\"margin: 5px 0;\"][style*=\"border-color: #42e3d0;\"]","#rek-container","a[target=\"_blank\"] > .alert",".player > div > a[target=\"_blank\"]","a[href^=\"https://cutt.ly/\"]",".box_reklam",".hello_from_adguard_turkish","#sponsor",".sponsor","a[href*=\"https://kingads.mobi/\"],\ncenter > button.btn2",".widget_custom_html a:not([href^=\"https://bakis.bg/\"]) > img","#content > p[style*=\"text-align: center;\"],\n.hentry > div.ivr",".above_body > div.navigationWrapper + div[class] > div[align] > a[target=\"_blank\"] > img",".smaller",".ps","#sidebar-b,\n.nctr","#channel_reklam,\n#sidebar_reklam","#adStop",".pppx","#preRollBd",".play-sex-video","center > a[target=\"_blank\"]",".adv","#page-end,\na[href*=\"//bit.ly/\"],\nfooter > a[href][title]","iframe[src=\"https://www.animex.club/reklamEngine.php\"]",".advertisement","#my-video_jw > div.alert",".singleContent [class^=\"btnads\"],\ndiv[align=\"center\"] > a[href][target=\"_blank\"][rel=\"nofollow\"]","body .code-block","center > center > a[onclick^=\"window.open(\"]","div[class^=\"shirl-icerikten-\"]","a[rel*=\"sponsored\"]","#single-banner,\n.desktopHeaderBanner,\na.yazisonu_banner","#Muslimer",".diziyouFooter,\n.video > a,\na[href^=\"https://rebrand.ly/\"]",".playerBottom,\n.playerTop","a[href^=\"http://wallup.net\"],\nform > a[target=\"_blank\"] > img",".container-pl","div.reklam","a[href^=\"https://www.linkonclick.com/jump/next.php\"]","#header-o > a[target=\"_blank\"],\n.poster.min-w-\\[280px\\] > div.bx-sidebar.mb-4","#Arpian-ads,\n#stream-item-widget-16",".page-left-ad,\n.page-right-ad,\ndiv[onclick^=\"window.open\"][style^=\"position:fixed\"]",".Altkisim li > a[rel=\"dofollow\"],\n.AltkisimMenu > ul > li > a[href].linked,\n.row > div[class^=\"col-\"]:has(> div.panel > div#sponsored),\na[href*=\"&utm_medium=banner\"][target=\"_blank\"] > img,\ndiv[class^=\"col-xs-\"] > .row > div[class^=\"col-xs-\"] > .panel:has(> #sponsored),\ndiv[id^=\"sponsored\"]","#page > p[style^=\"background-color:\"][style$=\"text-align: center;\"],\n#video > p[style^=\"background-color:\"][style*=\"font-weight: bold;\"]","#reklam2,\n#sag > .s > img[src^=\"/images/372x\"],\n#sag > .s5,\n.reklam4",".dr > div[style$=\"min-width: 300px; min-height: 250px;\"],\ndiv.min-h-100vh div.dr:has(> .dr.bg-gri:empty),\ndiv[align=\"center\"] > div[style=\"display: flex; min-height: 250px; min-width: 300px;\"],\ndiv[align=\"center\"] > div[style=\"display:flex;min-height:250px;min-width:300px\"]","div[align=\"center\"] > a[href][target=\"_blank\"] > img",".containerAds",".xgt-Banner-Kutusu","a[rel$=\"sponsored\"]","a[href^=\"https://tr.rdrtr.com/\"][target=\"_blank\"] > picture",".genel > div[style^=\"width: 980px; height: auto; margin:\"]","div[class$=\"reklam\"]",".modal-backdrop","#modal-ads",".my-2",".advert","#filmcidayidesktop,\n.footer-info > br,\n.footer-info > br ~ a[href][title],\n.widget_text,\np[style=\"overflow: auto; position: fixed; height: 0pt; width: 0pt\"] + p","div[class^=\"code-block code-block-\"][style=\"margin: 8px 0; clear: both;\"]",".bx-sidebar-header:has(> div > div.w-full a[target=\"_blank\"])",".moveItem",".rightBox > div > a[target=\"_blank\"],\nimg[width=\"330\"][height=\"466\"],\nimg[width=\"336\"][height=\"196\"]","#splash",".banner-wide","div[id^=\"ENGAGEYA_WIDGET_\"]","#Anasayfa,\n.nsi_add","div[style^=\"width: 100%; height: auto;\"]","#stnz_middleContent > div[style=\"text-align: center;\"] > pre + div,\n.stnz_reklam_blok,\ndiv[id^=\"stnz_topBanner\"]","#alt > div.at","div[id^=\"teaser\"]","#footer > p > span[style]","#manseyansagreklam,\ndiv[class^=\"reklamalan\"]","#sidebar_reklam_alan",".img_position_left",".detailp > .img_position_left","#kutu,\nimg[alt*=\"web-banner\"]",".ads640","div[class^=\"reklam-\"]",".reklam_tikla",".post-body > .img_position_left",".Reklam_001",".col-md-9 > .horizontal-place,\n.kanews-banner > a[target=\"_blank\"] > img,\n.kanews-banner:not(.kanews-banner-widget),\n.sag2 > div > a > img,\n.sol_sidebar a[href] > img:not([alt])","#MastheadBanner",".banner","#main > div[id^=\"av_section_\"]:has(.adsbygoogle),\n.avia-image-container","div[id$=\"-banner\"]",".header-banner",".widget a[href=\"http://yotel.com/\"] > img","#reklam-sag",".adace-slideup-slot-closer","body .adsbygoogle",".index_banner",".band_news_banner",".right_banner",".banner_code","#header + .center__row--top,\n.big-point__status-rk,\n.btcturk__banner,\n.carousel-ad,\n.news__bottom,\n.pt-control,\n.sidebar-cla,\n.sidebar__point-status-rk","#Masthead","body .masthead",".ads",".nativeWidget","#haber-detay-reklam,\n#sub-headline-reklam","#billboard_wrapper,\nbody .billboard_content:not(#style_important)","#siteSag > div[style^=\"width: 370px; height: auto; overflow: hidden; display: block;\"]","img[alt=\"reklam\"]",".banner_alani",".headline_side,\nmarquee[id^=\"hitson\"]","#block-agrippa-faturaodetumurunlersonucbilisim-area","#page > a[class^=\"pageskin\"],\naside[id^=\"adswidget\"]","#masaustu",".grid-stack-item:has(> div.Reklam_001)","div[class^=\"advert_\"]",".saga-rek,\n.yazi-alt-reklami,\ndiv[style=\"margin:5px auto; width:100%; max-height:336px; min-height:300px;\"]",".banner > a[target^=\"_blan\"] > img",".adflashsag,\n.banners-index",".notifyModal","#tepebanner","div[id$=\"reklam300\"]","div.ai-viewports[data-insertion]",".mom-e3lan > a[href][target=\"_blank\"]","div[style=\"height:300px;margin:0 auto; display:block;\"]",".empower-ad","div[class^=\"ad\"][id^=\"r\"]","#lyr_ads_top2",".zfc-ads","a[aria-label=\"Reklam\"]",".genelReklamCon","#text-17",".adsbygoogle",".ads-embed",".animeUrunleriBanner","div[style=\"clear:both;margin:10px 0; height: 250px;\"],\ndiv[style=\"max-width:328px;margin:10px 0;\"],\ndiv[style^=\"width:60%;float:left;\"]",".fixedAd",".b-banner","#rightBanners,\n.bannerBox",".addss",".splashAds",".dissagreklam",".adv-wrapper",".newser-artical-bottom-ads,\n.zozo_ads_widget","img[width=\"970\"][height=\"250\"]","#topBanner,\ndiv[style=\"width: 300px; height: 250px;\"]",".yanReklamlar","a[href=\"https://goo.gl/zMa6wH\"]","#reklam-sol",".patslot","#js-hook-for-ing-credit,\n#js-hook-for-kocfinans-credit,\n.mutlu-aku-banner",".ads_aky","#text-20","#ReklamAlani",".hbr-solreklam","#panels > div.sidebarWidget.safirBox,\n.theiaStickySidebar > div.homeWidget.safirBox,\ndiv[class^=\"arena-\"],\nimg[width=\"1200\"][height=\"200\"]","img[width=\"300\"][height=\"300\"]","#mvp-leader-wrap",".advbox","div[class*=\"_greklam\"]","a[href^=\"https://oley.com\"]","li[id^=\"grand_news_custom_ads-\"]",".widget_custom_html",".fulladds","#overplay","#content > a",".fbox > a","#tdi_3,\n#tdi_31",".mob-desk",".ust_reklam","#custom_html-2",".pageskin","img[alt=\"Ad\"]","#floatcenter","#adni_widgets-2,\n._ning_zone_inner","a[href^=\"https://www.aydinpost.com/advert/\"],\na[title^=\"Advert \"]",".splash",".index_sub_headline[style=\"height:230px; width: 780px; overflow:hidden; margin:0 auto; text-align:center;\"],\n.manset_alti_reklam_mk,\n.menuustu-reklam,\n.sag336-reklam",".h80-reklam + div[style*=\"width:100%; height: 280px;\"],\ndiv[style=\"width:100%; height: 280px; margin:0 auto;margin-bottom:5px;\"],\niframe[src^=\"/advertisement/\"]","#SolBlok div.hideMobil,\n#bottomBx,\niframe[src*=\"/a_kutu/\"]","#widget_455,\n.ad_header_inner,\n.canvas-layout-container > table[width=\"100%\"][cellspacing=\"0\"]",".sagyan_reklam","div[class$=\"_reklam_160x600\"]","div[class^=\"reklam\"]","#cboxOverlay,\n#colorbox",".reklam-header","img[alt=\"Reklam\"]",".x_advert",".grid-stack > div.grid-stack-item:has(> div[class*=\"Reklam_\"])","div[class*=\"Reklam_\"]","#siteGenel > div[style^=\"text-align: center; width: 980px;\"],\n#solBlok > div[style^=\"text-align: center; width: 100%;\"]",".theiaStickySidebar > #text-97","#MenuAlti","div[class*=\"-adv\"][class$=\" text-center\"]","div[class*=\"_greklam \"]",".container > div[class^=\"ana-sayfa-\"][class*=\"-buyuk-adv\"]",".arkaresim,\n.arkaresimm,\n.arkaresimmasa,\n.arkaresimmasas,\n.fiori-container > div[style=\"text-align:center\"] > div:not([class]):not([id]) a[href][target=\"_blank\"] > img,\n.owl-stage > div.owl-item:has(> div.ads),\n.ustreklam,\n.ustreklammasa,\na[href*=\"&utm_campaign=\"][target=\"_blank\"] > img[src*=\"banner\"],\na[title=\"reklam\"][target=\"_blank\"]","div.ads",".haber-reklam,\n.slider-reklam","#sgcboxOverlay,\n#sgcolorbox",".dikey > p > a[href][target=\"_blank\"],\n.theiaStickySidebar > .tb-block > a[href=\"https://www.VitaminDuragim.com/\"],\n.theiaStickySidebar > .tb-block > a[href][target=\"_blank\"] > img",".sidebar > div.koseyazarlari + div.widget","#leader-wrapper",".stream-item","#detaybar > div.engin06",".dynamic-ads-container,\n.other-ads-container,\ndiv[id^=\"media_image-\"]",".widget-banner","#sidebar > #black-studio-tinymce-11,\n#sidebar > #black-studio-tinymce-12,\n#sidebar > #black-studio-tinymce-13,\n#sidebar > #black-studio-tinymce-14,\n#sidebar > #black-studio-tinymce-5,\n#sidebar > #black-studio-tinymce-6",".grids > div[class] > .sidebar",".right > .right[style*=\"280px;\"],\ndiv[class=\"right\"] > div[class=\"photo\"][style=\"text-align:center;height:280px;\"],\ndiv[id^=\"ads-div-\"]",".main-banner",".grid .mb-2[class*=\"min-h-\"]:has(> .bikifi_fluid),\ndiv[class=\"my-2 print:hidden bg-slate-50 pb-3 block\"]","div[class*=\"reklam\"]",".add_middle_cont,\ndiv[class^=\"ad_type\"],\ndiv[id^=\"ad275x145\"]",".mtsnb-top",".col-sm-3 > div[style=\"width:300px;height:600px\"]:not([class]):not([id]),\na[href^=\"https://www.acilkitap.com/\"] > img,\niframe[src=\"https://www.bilgicik.com/iframe/ari_sm/index.html\"],\nimg[alt*=\"reklam\"]","div[data-zone]",".contentWrapperInner > .homeFeedBox,\n.entry-footer,\n.single_head_ad_wrapper,\n.stickySideAdsContainer",".article > .container > .row > .col-12:has(> div:only-child > .container > .row > .text-center > .adsbygoogle),\n.sticky-top2:empty","body > div[style^=\"height:\"].showed",".sidebar > .widget > .textwidget > *:not(.sossy-social-profile) > a[href][target=\"_blank\"][rel] > img,\n.thecontent > .code-block > a[href][target=\"_blank\"][rel].external > img,\n.thecontent > div.code-block > a[data-wpel-link=\"external\"] > img,\ncenter > a[href*=\"://bit.ly/\"] > img,\ncenter > a[href][target=\"_blank\"][rel].external > img,\niframe[src^=\"https://www.obilet.com/widget/\"]","#tickeradss,\n.fullads,\n.fulladsd,\n.fvitrin,\n.kapla > .icerik > p > img[src$=\"enerya.png\"],\n.marka-listele,\n.uc-ads","div[class^=\"ads-\"]","#rklmpst",".samBannerUnit",".menualti","#custom_html-7",".block-pano > div[class]:has(> ins.rkm)","div[id^=\"reklam\"]",".mustheadmyrealcontainer,\n.viessmann,\n.widget-sponsor-slider,\na[href*=\"/advertpro/\"]",".mastheadvisisblity,\n.rightColWrap > div[class=\"col-sm-12 col-xs-12 pad0 border1 pad30 marTB20 text-center\"]",".singleAd2",".safirGalleryAds",".header > div.surmansetu,\n.kutu","#custom_html-5","#custom_html-3",".reklamalan1",".fixed-pub","#maltreklamsef",".banner-pageskin","#flashContentAlt",".logo-banner,\n.reklam-haber-ici",".splash-popup","#rklm-sayfaustu","#girisReklamalani","#genel > div[style]:has(> img[src^=\"http://www.boluyankihaber.com/reklam/\"])",".reklam-metin",".flash-wrapper,\n.manset > div.manset-img:has(> a > img[src*=\"/reklam/\"]),\n.modulAds,\n.reklam-manset,\n.sag-manset","a[class*=\"SideBarBanner\"],\ndiv[class*=\"BannerDiv\"] > a[target=\"_blank\"],\ndiv[class*=\"Bannerdiv\"] > a[target=\"_blank\"]",".right_ad_areas",".ad-blocker-detected",".ai-track",".ai_widget","#ResultsContentRight > div[style*=\"width:300px;\"][style*=\"height:250px\"],\n#sponsorNewContainer,\n.advImagePanel,\ndiv[id^=\"Banner\"]",".bu-ad","td[valign=\"top\"] > font[size] > table[cellpadding] + a[target=\"_blank\"] > img,\ntd[valign=\"top\"] > table[width][style] + a[target=\"_blank\"] > img","#block-38","div[class$=\"Reklam\"]",".ad",".bg--gri[style=\"padding: 10px 0;\"],\n.menualtireklam","section[class^=\"ortablok\"] > div.sag",".floatbanner","div[id^=\"banner_\"]",".kanews_widget_ads","#logoright > a[rel=\"nofollow\"]",".dikReklam160",".yatayReklam",".konuiciReklam","#sagsabitle > .blokccs[style*=\"background-color:\"]",".add-banner,\n.col-lg-3 > .add > a[href][target=\"_blank\"] > img",".row.hidden-xs img.img-responsive,\ndiv[style=\"margin-top:20px;\"] > div.container > div.col-md-4 > p img.img-responsive","div[style=\"display:block;margin:10px 0;height:280px;\"]","div[class^=\"banner-\"]",".grid > div[class*=\"hidden-\"]:has(div#right-video-banner),\ndiv[class*=\"max-h-[300px]\"]:has(> .empower-ad)","body .empower-ad:not(#style_important)",".rek","#xbetpu,\n.chat_over_reklam,\n.full_bg,\n.header_r,\n.kapat","iframe[src=\"https://www.cazkolik.com/include/banner_goster.asp?alanId=30\"],\niframe[src=\"https://www.cazkolik.com/include/banner_goster.asp?alanId=37\"],\ntd:has(div > iframe[src=\"https://www.cazkolik.com/include/banner_goster.asp?alanId=8\"]),\ntd:has(iframe[src=\"https://www.cazkolik.com/include/banner_goster.asp?alanId=1\"])","a[href*=\".adj.st/\"] > img",".bn-lg-sidebar","div[data-zone][style^=\"width:300px;height:250px;\"],\ndiv[data-zone][style^=\"width:320px;height:100px;\"],\nimg.disabled[width=\"250\"][height=\"90\"],\nimg.disabled[width=\"300\"]","body .td-header-style-12 .td-g-rec-id-header .adsbygoogle",".sidebar-inner > .widget-area > aside[id^=\"text-\"]",".mansetyanitekli-x","body .ad-box",".notices","#__next > div > div[class*=\"-\"] > a[rel^=\"nofollow\"][target=\"_blank\"],\n#cimri-masthead,\n#cimri-product ~ section:has(> div[id^=\"adslot-\"]),\n#main_container > a[href][style][data-type=\"page_skins\"][rel=\"nofollow noopener\"],\n#main_container a[id^=\"product_detail_ad_\"],\na[data-type=\"page_skins\"],\na[href^=\"https://www.trendyol.com?utm_source=aff_t&utm_medium=cpm&utm_campaign=cimri_sponsor_text_lin\"],\ndiv[class^=\"sc-\"] > a[width=\"300\"][height=\"250\"],\ndiv[id*=\"_300x250_\"],\ndiv[id*=\"_728x90_\"],\ndiv[id*=\"_MASTHEAD_DESKTOP_\"],\ndiv[id^=\"adslot-\"],\ndiv[name=\"offers\"] tbody > tr[class]:not(.esCTCr):not(.sc-iSDuPN),\ndiv[name=\"teklifler\"] a[href^=\"https://www.trendyol.com?utm_source=aff\"][target=\"_blank\"],\nsection > div[id*=\"_300X250_\"][style^=\"background-color:\"]",".header-promo","a[href*=\"&utm_medium=banner\"][target=\"_blank\"] > picture","div[class^=\"netr0nRadyoYanReklam\"]",".adpro",".adv-masthead,\n.sponsor-container,\n.weather-sponsor,\nbody .banner-section,\nbody .cls-edit-kutu,\niframe[src^=\"/action/ibanner\"]",".clickout-banner-native_table_box,\n.header_banner,\n.post_list_banner,\n.single_loop > a[rel=\"nofollow noreferrer\"] > img,\n.single_makale_basi_reklam,\n.theiaStickySidebar > #meta-2,\n.yaziicireklam,\na[rel=\"noopener noreferrer nofollow\"] > img,\na[rel=\"sponsored nofollow noreferrer\"],\ndiv[class^=\"clickout-native_table_box-\"],\ndiv[id^=\"banner\"]","body > .ai-track > a[target=\"_blank\"] > img","#kanews-modal-adblock",".kanews-banner","div[style*=\"width: 970px;height: 250px;\"]","div[style^=\"width: 728px; height: 90px;\"]","#main > #post-entry","footer > nav.top",".alert","#siteSag > div[style^=\"width: 370px; height: auto; overflow: hidden;\"] > div > a > img,\ndiv[itemprop=\"articleBody\"] > div[style^=\"margin-right: 10px; float: left;\"] > a[target=\"_blank\"] > img,\ndiv[style$=\"height: auto; margin: 20px auto 0px auto; display: block; text-align: center; overflow: hidden; position: relative;\"] > a > img","#bannerTop,\n.midiBanners,\n.rightBanners","#gp-header-area a[target=\"_blank\"] > img,\n.stream-item-top > div[data-advadstrackid],\n.wpforo-ad,\na[href^=\"https://ad.cozumpark.com/\"] > img,\ndiv[class^=\"cozum-\"]","a[href*=\"banner.php\"][target=\"_blank\"] > img",".lholder","#rec-full-block,\n.bottomBanner,\n.top-banner-area",".passbnd",".esnekreklam","#hnsbox,\n#xqadnan,\n.rek_alani","img[alt=\"Advert\"]","#fadeinbox",".rklm","#scrolladsbanners",".ap-300x250,\n.ap-300x400,\n.ap-450x400,\n.ap-615,\n.ap-928X96,\n.ap-928x100,\n.ap-928x90,\n.ap-930x100,\n.ap-940x100,\n.ap-xsr,\n.apw-xbl,\n.apw-xbr,\n.apw-xbt,\n.apw-xib,\n.cnt > div.passbnd",".ap-728x90",".ap-480x80","div[data-reklam_id]",".bannergroup",".rstboxes","p[style=\"text-align: center;\"] > a[target=\"_blank\"] > img",".left > p.sakla,\n.right > p.sakla,\n.right > p.sakla + p.note","#mcx-10,\n#mcx-12",".banner > p > a[href]:not([href^=\"http://www.detaykibris.com/\"]) > img[height]:not([alt^=\"twitter\"]):not([alt^=\"facebook\"]):not([alt^=\"google\"]),\n.banner > p > img",".wide_banner","a[href^=\"http://bit.ly/\"] > img","#ad-slot","#sidebar-right > #inner-left > #magman_widget_text-5,\n#sidebar-right > #inner-left > #text-13",".haber-ici-1_greklam",".block-pano > div.us",".masted-reklam-alani,\n[id=\"970x250_hype_container\"],\ndiv[class^=\"masthead-ad\"]","#manset_ile_gundem,\n#vitrin_ile_astro",".masthead_css",".dbx-head-full","#pre_video","#f-uyari > a",".swal2-container","#tv-spoox2 > .frontBgItem","#birinci,\n#dt_contenedor > a[href][target=\"_blank\"][style],\n#playex > a[href][target=\"_blank\"] > img,\nbody > div[id][style*=\"position: absolute;\"][style*=\"z-index: 100000;\"]","#adContentWrapper","center > a","#header-o > .px-5:has(> a[target=\"_blank\"]),\n*:not(#cstk) > *:not(#player-wrapper) > .pre-player:not(div[data-org] + .pre-player),\n.conts-top,\n.rounded.m-auto .bg-black > a[href][target=\"_blank\"],\na[target=\"_blank\"][rel=\"nofollow\"],\nbody > div[onclick^=\"window.open(\"],\nimg[src^=\"https://demetercdn-com.cdn.ampproject.org/i/s/demetercdn.com/\"],\npjsdiv[style*=\"top: 17px; opacity: 1; font-size: 14px; line-height: 1em;\"]","[data-time]","body > div[style^=\"position:\"] ~ a[href][target=\"_blank\"]",".footer-info",".amp-x-div","center > a[rel^=\"dofollow\"] > img","center > p[style=\"background-color: #e7e7e7; color: #F00; font-weight: bold; font-size: 18px; text-align: center;\"]","div[style^=\"background:url(images/banner_\"]",".splash-box,\n.splash_box","#div_300_250_center,\n#div_300_250_top,\n#div_728_90_top",".advertising",".theiaStickySidebar > div#text-2","body .td-header-wrap .td-g-rec-id-header > .adsbygoogle",".p-body-content > a[target=\"_blank\"] > img,\n.p-body-sideNavContent > a[target=\"_blank\"] > img,\n.p-body-sidebar > a[href][target=\"_blank\"] > img","#tdi_22,\n.pageSkinLeft,\n.pageSkinright,\n.tdi_84","#ctl21_adCstmYorumUstuAlan,\n#primeContainerDetail,\n.arkaplan-giydirme,\n.bgtiklansin,\n.detay-gecis,\n.giydirme-container,\n.konulisteTextReklam,\n.sponsor-category,\n.tepe-alan,\n.top-ad-bar-container,\na[href^=\"https://tr.rdrtr.com/aff_c?\"],\nmain > div[data-title] + div[style^=\"margin:\"]","#trend-link,\n.dhorta > .kl-ustu,\n.kl-icerik > .sayfacik div[style=\"display: inline-block; width: 100%; text-align: center; padding: 10px 0; float: left\"],\n.page-between-box > div[id] > .image-link-area,\n.tag-ad,\n.yazilim-sponsor,\na[onclick^=\"adThisAfterSet\"],\ndiv[class^=\"DH-Reklam-\"],\ndiv[class^=\"Forum_Anasayfa_YeniMasthead_\"],\ndiv[id^=\"dha_\"]","#searchForm > .bottomcontainer > #products",".hot-news-ads2,\n.popular-section-ads",".bottom-banner,\n.gallery-post-item > a[rel=\"nofollow\"] > img,\n.gallery-post-item > a[rel=\"nofollow\"]:not([href^=\"https://dostbeykoz.com/\"]) > img","#ozel_reklam","#featured-bottom-ad,\n#ngVirgul_660x250,\ndiv[id$=\"Pageskin\"]","div[class^=\"banner\"]","div[align=\"center\"][style*=\"height:300px;\"]","#media_image-2,\n#page-body > div[id=\"p\"][class^=\"clearfix\"],\n#text-html-widget-33,\ndiv[class=\"e3lan e3lan-top\"],\ndiv[data-phpbb-ads-id],\ndiv[id^=\"ad\"]","a[class*=\"banner-shadow\"]","aside[class=\"td_block_template_1 widget widget_text\"]","a[href^=\"https://www.dunyabizim.com/banner.php?\"] > img,\nbody > #printlogo + div[class=\"container tb-block mt-10 mb-10 block-1\"]","a[href=\"https://kafasozluk.com\"][target=\"_blank\"] > img",".header-content-o > a > img,\ndiv[id^=\"fancybox\"]",".reklamayar,\na[href=\"https://www.asyasu.com.tr/\"]","#modal-ads ~ div.modal-backdrop","#advertimentbar,\ndiv[id^=\"selectedBroshuresAd\"]",".ad-widget-wrap","#tam-ekran-reklam","a[href^=\"tel:\"]",".blok-reklam",".once-reklam a[href]","#firma-rehberi,\n#tie-block_760",".page_inner_right > div[style^=\" width:230px; height:378; overflow:hidden; margin:\"],\na[href=\"http://bortargroup.com.tr\"][target=\"_blank\"] > img","a[href^=\"/showad.asp\"]",".adace-after-paragraph","img[width=\"300\"][height=\"250\"]","#globalsun","img[alt=\"banner\"]","#IcerikReklam,\n#SayfaEnUst",".yanreklam",".ortala,\n.yazialtireklam","#modal-ads.fade.in ~ .modal-backdrop",".advert_x_detail",".content > div[onclick^=\"window.open(\"]","#search-box-ad,\n#topic > ul#entry-item-list > li#entry-item:has(> footer > span.sponsored)",".mi-banner-layout1","div[class*=\"-adv\"]","div[class*=\"-adv\"].text-center","#reklambuyuk",".banner-alani",".searchHeaderAd,\n.sectionAd","tr[class^=\"satir_link\"][class*=\"_reklam\"]","#main-content > h1:has(> a[href=\"http://tiki.com.tr\"])",".-JTEJb,\n._3wHMMW,\ndiv[class^=\"styles_listingDfpBanner__\"]","#regular-header > div.container > div.widget-header","div[id^=\"nuifm-\"]","#bannerClick,\n#bannerClick + div.image,\n._commercial",".add-section",".ads-area",".righttr,\nimg[alt=\"ad826x90\"]",".rk","div[class^=\"ad-\"]",".theiaStickySidebar > div.yanmenu > div.textwidget","#wptpageskin","#main > div[style^=\"height: 285px; width: 100%;\"][style*=\"display: flex; justify-content: center;\"],\n#splashmodal,\n#top-adbar,\n#top-adbar2,\n.aksa,\n.esx-home-mansetalt,\n.games,\n.hd-280.text-center,\n.hd-280[style=\"text-align: center;\"],\n.sidebar .banner,\n.sidebar .native,\n.swiper-wrapper > div.swiper-slide:has(> a[href^=\"https://ensonhaber.me/\"]),\ndiv[data-id=\"masthead\"][class^=\"top-adbar\"],\ndiv[id^=\"div-gpt-ad\"][style]","div[class^=\"brn-ads-\"]","#sagblokfix > div[style*=\"width:300px;height:250px;\"],\n.tab > div[class=\"table\"][style^=\"float:left;width:966px;border:2px solid #F0E4BA;\"],\nul.metin[style^=\"background:#F5F5F5;\"]",".ad-banner-type-728-90",".once-reklam",".ustaltrek","center > a[href^=\"https://www.google.com/\"]","div[id] a[href^=\"https://www.google.com\"]","#content > div.content-adsense > a:not([href=\"http://erzurumajans.com/\"]) > img,\nimg[width=\"300\"][height=\"400\"]",".haber_arasi_banner",".text-center > a[title^=\"plugins.advert\"],\ndiv[class^=\"modal-backdrop\"]","a[href*=\".rdrtr.com/aff_c?\"]","#modal-ads ~ .modal-backdrop",".hbr-sol-reklam","#pageFull > .wrap950u.mTop10,\n.ads630,\na[href^=\" https://www.ford-helvacioglu-mugla.com/\"]","div[id^=\"reklam-\"]",".theiaStickySidebar > #sow-slider-5,\n.vmagazine_lite_medium_ad",".frek,\n.full-page-advertising","#wpfooter","div[class^=\"r_filmvideo\"]",".tab-reklam","body > a[target=\"_blank\"]","#mobile-preroll,\n#sb,\n.text-center > a[target=\"_blank\"] > img","#filmoncereklam","img[src^=\"https://i.hizliresim.com/\"]",".finans_place_holder",".adsnd",".banner300x600,\ndiv[style=\"margin-top: 10px; height: 250px;\"],\ndiv[style=\"margin-top: 10px; height: 310px;\"],\ndiv[style=\"margin-top:10px;height:250px\"],\ndiv[style=\"margin-top:10px;height:310px\"]",".message-body > center > a[target=\"_blank\"][href^=\"https://discord.gg\"],\n.p-body-inner > div[style=\"width: 100%; display: flex;\"] > a[target=\"_blank\"]","div[class*=\"rklm-\"]",".sidebar_inner > #custom_html-13",".fntKar,\n.fntLst250","#text-html-widget-6,\n.e3lan,\n.one_half > .code-block","#wrapperindex > div[style*=\"text-align: center;\"]:not([style*=\"background: #666666;\"])",".ad-single",".geoit_popup_ade","a[href][target=\"_blank\"] > img[alt=\"banner ad\"]","#adsbyio,\n.ad_web,\n.ara-reklam-wrapper,\n.inner-right-ad-300","div[class^=\"col-\"] > div.center:has(> div[style^=\"margin-bottom:20px;\"] > div[id^=\"div-gpt-ad\"]),\ndiv[style=\"height:330px;\"][class^=\"flex\"],\ndiv[style^=\"margin-bottom:20px;text-align:center;height:262px\"]",".dizi_video > ul > div[style^=\"width:336px;height:332px;float:right;\"],\n.reklamdizi,\n.reklamizle,\n.reklamliste,\ndiv[style=\"min-height:260px\"],\ndiv[style=\"min-height:280px\"]","a[title=\"bynogame\"],\np[align=\"center\"] > a[rel=\"nofollow\"] > img",".sag-banner",".code-block,\n.copy,\n.fotlogo > div.logo ~ *,\nimg[src^=\"/rek/\"]","#wrap > script[type] ~ a[href][title],\n.footer-info > a[href=\"https://fullhdabifilm.com/iletisim/\"] ~ *:not(script),\ndiv[id^=\"filmciday\"]",".footer a[href]:not([class]),\nbody > div[id^=\"filmcidayi\"],\nvideo[onclick^=\"playAndAd\"]","a[href^=\"https://app.adjust.com\"],\ndiv[id^=\"imgBottomAds-\"]","#content > div[style^=\"width: 970px;height: 270px;\"],\n.ind_300x250",".td-header-sp-recs","img[width=\"276\"][height=\"571\"]",".body-inner > a[target=\"_blank\"] > .videoDiv2",".widget_bt_banner_widget","#masthead-reklam,\n.reklam-button",".turkiye_gezgini_banner",".gazet-adlabel",".anasayfaustreklam,\n.inlineAdsG,\n.reklam-ortala",".ad-container",".site-modal",".reklammain",".banner-reklam",".nd-article__content p a[href*=\"&utm_campaign=\"] > img",".adRendererInfinite","#_bottom_content_bottom a[href^=\"https://ykl.co/\"][target=\"_blank\"] > img,\n.ad617,\n.hResim > a[href*=\"&utm_campaign\"] > img,\n.hsharea,\ndiv[style=\"width:610px; height:250px;\"],\niframe[name=\"vatanref\"]","div[id^=\"Gad-\"]",".headerTop > div[style^=\"min-height:\"]","#rkm-ac",".blossomfeaturebox,\ndiv[id^=\"ad_\"]",".gemli-before-content,\ndiv[class^=\"e3lan\"]","div[id^=\"ads\"]",".kolon10 > .float-right img[alt*=\"reklam\"]","div[class$=\"kulereklam\"]","div[class^=\"rklm-\"]",".d-reklam,\ndiv[class*=\"views-field-field-reklam-yatay-\"],\nsection[id^=\"block-views-reklam-block-\"]","#homePopup",".sag-blok-hava-durumu-ustu-adva","div[class$=\"_reklam\"],\ndiv[class^=\"sol_reklam_\"]","a[target=\"_new\"] > img:not([src*=\"whatsapp\"]):not([facebook])","div[class^=\"ads\"]","iframe[width=\"200\"][height=\"200\"]",".samCodeUnit","#custom_html-9",".entry > div[style*=\"padding: 5px;\"][style*=\"margin-bottom: 10px;\"][style*=\"margin-top: 5px;\"] > center","img[alt=\"ad\"]",".genel_kapsayici > #memoli","#printable > div[style]:has(> div[style] > div[class^=\"banner_\"]),\n#sidebar-topbanner,\n#top_banner",".lgx-logo-slider-wp","a[href^=\"http://bit.ly/\"]","div[class$=\"reklamalanı\"]",".deskad,\n.mobad",".footerleft","#ad_global_below_navbar","#fancybox-wrap","#fancybox-overlay",".column-two-third > hr ~ a[target=\"_blank\"] > img,\n.controller2 > div[style^=\"float:\"],\nimg[style=\"margin-top:20px; width:728px;\"]",".newsbox_sidebar_ads,\n.newsbox_sidebar_ads_single",".pagination > li:has(> a[href^=\"https://pubads.g.doubleclick.net/\"]),\ndiv[class^=\"fullAd\"],\ndiv[style*=\"width:310px\"][style*=\"height:620px\"],\ndiv[style*=\"width:610px\"][style*=\"height:250px\"],\ndiv[style^=\"width: 980px; height: 100px; margin:\"],\ndiv[style^=\"width:980px; margin:0px auto; padding-bottom:\"]","#popupustdiv",".adm-ads-area",".ad-banner-big","#sidebar-before-content > div.templatic_text,\n#templatic_text-72",".sponsored-card,\nsection.header nav .sponsor",".widget_reklam_widget",".ayrac",".row > div.col-12:has(> div.box > div.adpro)","#ebolax_div,\n#masthead,\n.ad-double-300x250,\n.ads.ads.square,\n.bellona-overlay,\n.container-fluid li[onclick] > img,\n.detail-first-ad,\n.detail-second-ad,\n.economy-ad,\n.halkbank-yuzliram,\n.headline-ad,\n.headline-slider .slick-track a[href^=\"http://www.haber7.com/advertorial\"] > .image,\n.main-menu > .main-menu-item > a[href=\"http://ekonomi.haber7.com/kobi\"] > img,\n.main-menu-item > a[href^=\"http://bit.ly/\"],\n.masthead-frame,\n.multimedia-ad,\n.subhead-ad,\n.w620-ad,\na.news[href^=\"http://www.haber7.com/advertorial/\"],\ndiv[class^=\"col-md-\"] > div.ads,\nul.slick-dots > li > a[href^=\"http://www.haber7.com/advertorial\"]",".ad-right-block","#menu > div.container > div.container-fluid > nav > ul > li > a[rel=\"nofollow\"] > img",".borderads",".tepereklam",".header_720x90v2",".modal","div[class$=\"-adva text-center\"]","#reklamdetay,\n#topbans,\n.mainCenter > div[style*=\"height: 190px;\"]:not([class]):not([id]),\n.mainCenter > div[style*=\"margin-right:\"],\n.mainarticle > div[style*=\"width:576px;\"]:not([class]):not([id]),\n.midleft > [id][style=\"width:336px;height:280px;\"]:empty,\n.wideadcon,\nbody > div[class$=\"banners\"],\ndiv[style=\"width:635px; height:110px;padding-top:5px;\"],\ndiv[style^=\" margin-right: auto; margin-left: auto;\\9 text-align: left; padding-top: 0px;\\9 padding-bottom: 10px;\"],\ndiv[style^=\"width:635px; height:10\"],\ndiv[style^=\"width:635px; height:12\"],\nimg[alt=\"ads\"],\nimg[width=\"480\"][height=\"76\"]","#CntnrNew > .sidebox.item:first-of-type,\n#DetailMtrxCentre > div#quiz_masthead[style^=\"width:970px; height:250px;\"],\n#Garanti_Interstitial,\n#ana_160x600_scroll,\n#de_reklam,\n#detay_masthead,\n#iframe_partner,\n#marcamarca,\n#pageskin_ng,\n#widgetKareHaberlerManset,\n.DnmBnr_content,\n.backupContent,\n.bullets > div.bullet:has(> a[href^=\"https://rd.yenimedya.com.tr/\"]),\n.colPageRight > .hbBoxScope > .sidebox:has(> .sidebox-content > div[id^=\"div-gpt-ad-\"]),\n.haberler-grids > .haberler-item#milliyet_widget_div,\n.haberler-grids > .haberler-item#widgetet,\n.haberler-grids > div[class^=\"haberler-item\"][id^=\"widget_div_\"],\n.haberler-item#hurriyet_widget_div,\n.haberler-item#partner_widget,\n.hbaAdv,\n.konuhbrprt1,\n.mustheadBlk,\n.rekkklam,\n[id^=\"advertorial\"],\na[href*=\"ads.haberler.com\"],\namp-embed[type=\"engageya\"],\narticle > .partners,\ndiv[id*=\"reklam\"],\ndiv[id=\"300x600_\"],\ndiv[style=\"width: 970px; height: 250px; margin: 0 auto 15px auto;\"],\niframe[width=\"970\"][height=\"250\"],\nimg[src^=\"/mstatic/reklam/\"]","#mustheadAdd,\n.haltiLnkT","div[id^=\"kanews_widget_ads-\"]",".sAd_box","#specialNews,\n.ad-ver-ti-se-ment,\n.ads-300x600,\n.adv-600,\n.adv-news,\n.htSearchAdWrapper,\n.master-slider > div.swiper-wrapper > div.swiper-slide:has(> div > a[href^=\"https://adsp.haberturk.com/\"]),\n.masthead-content,\n.photo-page-ads,\n.sidebar-content-infinite > div.wrapper:has(> div > div.ads-zone),\n.w300x250,\n.zone-area,\na[href^=\"https://adsp.haberturk.com\"],\na[href^=\"https://www.mynet.com/\"],\nht-section[data-section=\"manset2reklam\"],\niframe[src*=\"/ads/\"]",".masthead-top",".sidebar .zone","a[title^=\"plugins.advert\"]",".yazicireklam",".big_banner",".banner_970",".adsWidgetSidebar",".flex > div.relative:has(> div.native-card-section > a[href*=\"&ct=banner\"])","#text-21,\ndiv[class^=\"k_reklam\"]","#tie-block_1497,\n#tie-block_1992,\n#tie-block_2405,\n#tie-block_2579,\n.habericireklam,\n.sidebar-inner p > a:not([href*=\"havadiskibris.com\"], [href^=\"/\"]) > img,\n.sidebar-wrap,\n.spu-bg,\n.spu-box,\n.stream-item-top-wrapper,\n.td-main-content-wrap > img[alt][width],\n.theiaStickySidebar,\na[target=\"_blank\"] > img[alt],\nbody > center > a > img[alt],\ndiv[class*=\"alti\"],\nimg[width=\"1100\"][height=\"100\"],\nimg[width=\"710\"][height=\"80\"]",".stream-item-above-post","div[class^=\"banner_\"]","div[style^=\"float:left;\"][style*=\"width:300px;\"]","a[href^=\"https://kingads.\"]",".happy-sidebar","div[style=\"margin:3px 0px;height:75px\"]",".footerkyn",".filmicerik ~ div[style^=\"margin:\"]","#vidjsloaddiv",".singleBlock","#DESKTOP_MASTHEAD-googleAdvertisement,\n.Advertisement,\ndiv[id^=\"Advertisement_\"]",".listing-top-banner","#dvSagSabitReklam","#__next > div[style] > div[class^=\"masthead-\"],\n.product-card--has-badge-sponsored,\n.product-card.product-card--border,\ndiv[class^=\"native_native_\"]","div[id^=\"bultenbanner\"],\niframe[src=\"https://hibya.com/banner.htm\"]",".advert-o-desktop","a[data-ad-id]",".XGT-AdBlock-Govde","a[href^=\"https://www.hostg.xyz/aff_c\"]",".mobilgoster > a[href] > img[src^=\"/reklamlar/\"],\n.ust1[style=\"height:250px;text-align:center;\"]",".carousel-banner",".af-main-banner-featured-posts,\n.banner-promotions-wrapper","img[width=\"510\"][height=\"150\"]",".tower_adv_left",".ads-drive-host,\nad-host","div[aria-labelledby$=\"ui-dialog-title-myPopUp\"]",".altReklam,\n.rrReklam","#kt_2","#saniyeli_reklamx","div[class^=\"adRes\"]",".ortaKategori1Reklam",".kampanya","div[class*=\"indig-\"]","div[class^=\"dynamic-ad\"]","div[style=\"height: 90px; margin-bottom: 20px\"]",".boxStyle[style^=\"height:\"],\niframe[src^=\"https://ads.inegolonline.com/\"]","div[class^=\"ads_\"]",".ads-full-banner","#div_reklam,\n#header-inner .container > .navbar-header + a[href][target=\"_blank\"] > img,\n.block-content-inner > .row > #body_div_diger > a[href][target=\"_blank\"] > img",".entry-banner",".advertisement-theme","a[href^=\"http://pubads.g.doubleclick.net/gampad/\"]",".adv-dtl,\n.bnnr,\n.news-detail_advertorial,\na[href^=\"https://pubads.g.doubleclick.net/\"]","a[href^=\"http://www.internetoku.com/showad.asp\"]",".wutime-adblock","div[class$=\"-rek\"]",".ad-banner,\n.sidebar > .widget > a[href][target=\"_blank\"]:not([href*=\"islamveihsan.com/\"]) > img","#ivr-reklam-text","#banner",".blokrek","#modalPromotionContent,\n#siteLoginPromotionContent,\n.banner-effect,\n.fade.show:empty,\n.modal#modalContentContent,\n.modal#siteLoginContentContent,\n.pvpAdvertRow,\na[target=\"_blank\"] > div[class^=\"bg_content_\"],\nbody > div.fancybox-mobile,\nbody > div.fancybox-overlay,\nbody > div.fancybox-overlay:has(> div),\ndiv[class^=\"bg_rek_\"],\nimg[src^=\"https://cdn.itemci.com/storage/images/rek/\"]","#bg_rek","div[class^=\"Reklam-Alani-\"]",".alan_yatay",".top_banner","#pagead,\n.post-content-inner > [style=\"text-align:center\"] > a[target=\"_blank\"] > img","#nativeAd,\n.virgul-ad",".post-middle-ad-box","img[height=\"250\"][width=\"300\"]","div[id^=\"sagareklam\"]",".mrek",".side > a[rel=\"nofollow\"] > img",".elementor-image > a[target=\"_blank\"]:not([href*=\"kadikoylife.com\"]) > img[alt],\n.footerAdArea,\n.theiaStickySidebar > aside[id^=\"text-\"],\na[target=\"_blank\"]:not([href*=\"kadikoylife.com\"]) > img[alt]:not([srcset]),\na[target=\"_blank\"][rel=\"noopener\"] > img.aligncenter,\nimg[width=\"1150\"][height=\"125\"],\nimg[width=\"1170\"][height=\"360\"],\nimg[width=\"780\"][height=\"100\"],\nimg[width=\"780\"][height=\"96\"]",".RekStyle,\n.RekStyleA,\ndiv[style=\"width: 300px; height: 250px; overflow: hidden;\"]","header > div[style=\"height: 300px;\"]",".ads_kare,\n.ads_kule,\n.popup-ads","div.hbrad",".ustMenu1","img[width=\"160\"][height=\"600\"]","#sagBlok > div[style^=\"text-align: center; width: 300px; height: auto;\"],\n#siteGenel > img[height=\"100\"],\n#solBlok > div[style=\"margin-bottom: 10px;\"] > img[height=\"150\"]","div[style^=\"padding: 5px;\"] > div[style=\"width: 306px;\"] > div[style=\"min-height: 255px;\"]","#widget_background_widget_23,\n.news-detail .adv,\ndiv[id$=\"728x90_h\"]",".kargo-widget,\na[href^=\"https://tr.rdrtr.com/\"]",".banner_container,\n.one_bottom_bar,\n.temp_interstitial_ad",".blok_reklam",".ccp-top","#trek","a[target=\"_blank\"] > img[width=\"300\"][height=\"300\"]","div[class^=\"haber-ici-1-adv\"],\ndiv[class^=\"mi-banner-layout\"]","#kapatReklam,\n#logoSagi,\n#reklamHD,\n#reklamTepe,\n#sabitSagAds,\n#sabitSolAds,\n#zzz","a[href^=\"/reklam/\"]",".rekFull,\n.sgpb-popup-dialog-main-div-wrapper",".header_big_advert",".site_onu",".homepage-widgetarea > div#media_gallery-3,\n.homepage-widgetarea > div#media_gallery-6",".entry-content > div.be-read-views ~ p > img[srcset*=\"-212x300.jpg\"]",".pageContent br + table[style=\"width:100%\"]","#sidebar section.kanews-section,\n.kanews-article-header > a[target=\"_blank\"] > img,\n.site-header-top-center",".tb-block","#main_right > div > a > [style*=\"308px;\"][style*=\"border\"],\n.banner-row,\n.news-banner-container,\nimg[data-src^=\"https://www.kibrispostasi.com/imagecache/banner_\"]",".dikreklamsag","#xturk > div[style^=\"width: 990px\"],\n.haberreklam,\n.rek1,\n.t3reklam,\ndiv[class^=\"ortrek\"],\ndiv[style^=\"width:728px; height:90px;\"],\nimg[style=\"width:460px; height:90px\"],\nimg[width=\"460\"][height=\"80\"]",".well-box:has(> center > ins.adsbygoogle),\ndiv[style=\"clear:both;height:30px\"]",".bunlariKacirmaTopic","div[id=\"sag_rek\"],\ndiv[id=\"sol_rek\"]",".ad-large","#brand-skinundernav,\ndiv.best-of-best,\ndiv[id^=\"lounge-\"]",".icreklam","#sagAds","#modal-ads.in ~ .modal-backdrop,\n.ad-channel","#add-popup,\n.left-side > a[rel=\"nofollow\"],\n.md-overlay,\n.right-side > a[rel=\"nofollow\"],\n.row .text-center > a[href][rel=\"nofollow\"] > img,\n.widget > .add,\nbody > div[class$=\"-side hidden-xs hidden-sm\"] > a[href][rel=\"nofollow\"] > img",".rek:not(.haber_rek)",".left_ad_areas,\n.reklam_sag","#popup-1,\n.samItem,\n.top-alert-bar,\nbody > center > a > img[style=\"max-width: 100%\"],\ncenter:has(> a[href] > img[src^=\"https://i.hizliresim.com\"]),\ndiv[class^=\"pageskin-main\"]",".slickModal",".pageskin-main","#block-2,\n.leaderboard-1-banner",".advert-part","#custom_html-26","#custom_html-52,\na[href^=\"https://beincrypto.com/\"]","a[href^=\"https://www.binance.com/\"]",".afc_popup",".googleSabitRkl,\n.rkl","#reklam1,\n.detayReklam,\n.logoYani,\n.sagSabitKose,\n.ziledoviz","#acilisreklam",".samCodeUnit.samAlignCenter,\n.ustreklamgrubudesktop",".rover-article-ad-post",".picangle > .konuz > a[href][target=\"_blank\"],\na[href^=\"https://app.stormgain.com/\"],\np > a[href][target=\"_blank\"]:not([href^=\"http://www.koreanturk.com/\"]) > img",".type-ads","div[itemprop=\"articleBody\"] > div.code-block-1","#custom_html-10","#custom_html-12","#advertising_load_area,\n.alice-adslot,\ndiv[class*=\"header-ads\"]","#yeni_alt_reklam,\ndiv[style^=\"background:#eeeeee; border:2px\"]",".reklam3","#sidebarbanner,\n.better-ads-listitemad,\n.geniseleman",".adcontainer",".adace-slot-wrapper iframe,\n.g1-sidebar > aside[id^=\"text-\"] > div > p > ins[style=\"display:inline-block;width:300px;height:250px;\"],\n.g1-sidebar a[href*=\".binance.com/\"][href*=\"?ref=\"] > img",".col-lg-4 > a[href^=\"http://bit.ly/\"],\n.col-lg-4 > a[href^=\"http://bit.ly/\"] ~ hr,\n.panel-body > a[href^=\"https://cex.io/r/\"],\na[href^=\"https://wallet.advcash.com:\"]",".code-block > a[target=\"_blank\"] > img,\ndiv[align=\"center\"] > a[target=\"_blank\"] > img",".left-right-banner","#countdown,\n.mtsnb","div[data-block-structure=\"custom\"] a[href^=\"https://kuponigo.com/go/\"][target=\"_blank\"] > picture","#page > div[class*=\"Banner\"],\n.theiaStickySidebar > aside[id^=\"text-\"] div[align=\"center\"]",".header-content > div.e3lan","#header > div.logo > a > img,\nbody > div > div[class=\"hurBox flashOne nflashOne\"][style=\"margin-left:10px;\"]",".CM_pageskin_1,\nbody > div.container:has(> div.header_big_advert)","div[class*=\"FeedOtoPlusGridItemstyles\"],\ndiv[data-test=\"letgoAd\"]","iframe[name=\"BIKADV\"]","a[href=\"https://www.atisyapi.com.tr/\"]","div[style^=\"position:fixed;inset:0px;z-index:\"]","img[alt=\"Banner\"]",".side2 > .box1 > .bluelisting > center > a[href][rel^=\"nofollow\"][data-wpel-link=\"external\"] > img",".partner","center > a[href][target=\"_blank\"] > img","#dvBanner300x600,\n#dvTutturStickyBanner,\n#live-master > div > div[style=\"float: right; width: 300px; margin-left: 3px\"] > div[style=\"width: 300px; height: 250px; text-align: center\"],\n#mcklk_ad_bg_image,\n.baner300x250,\n.menu-center > a:not(.menu-rows)[target=\"_blank\"] > img,\n.mpu,\n.widget-gpt-ads--topbanner,\n.widget-iddaa-tuttur-onebytwo,\n[id^=\"bannerContainer\"],\n[id^=\"frmTextBanner-\"],\ndiv[id$=\"978x45_div\"],\ndiv[id*=\"hype_container\"],\ndiv[id^=\"dvTopBanner\"],\ndiv[style=\"width: 300px; height: 250px; text-align: center\"],\ntbody > tr:has(> td > div[style^=\"height:100px;\"]),\ntd[class^=\"bannerPlaceHolder\"]",".sidebar > .mpu--2",".PKBanner","div[class^=\"banner-widget\"]","div[class$=\"advert\"]","#cm-social-overlay","#stream-item-125-widget-7,\n#stream-item-widget-15,\n#tie-block_2320.media-overlay,\n.stream-item-below-post-content,\n.theiaStickySidebar > .stream-item-widget",".gralan,\n.mur",".sticky-top",".wpfad",".reklam-haber-detay",".col-lg-4 > div.well3:has(> div.panel > center > a[href=\"https://medyabayim.com\"])","div[class^=\"popup\"][class$=\"wrap\"][id]","#block-3",".ads-row",".masthead-banner",".yapisikreklam2,\ndiv[style=\"float: right;\"] > a[href][target=\"_blank\"] > video:has(> source[src^=\"http://marastahaber.com/wp-content/uploads/\"][src$=\"/MaviTekReklam.webm\"])","div[id^=\"widget_General_Advert_\"]","#dfp-homepage-kare-container,\n#dfp-homepage-masthead-container,\n#dfp-masthead-container,\ndiv[class^=\"dfp-kare\"]","#adidm_reklam,\n.advert-desktop,\ndiv[id^=\"dfp-kare\"]","div[class^=\"dfp-galeri-masthead\"]",".masthead-main",".sidebarddd",".reklam-kutu,\n.reklam-sidebar,\n.reklam-yatay-yeni-footer2,\n.sol-reklam,\nblockquote.messageText > .funbox,\ndiv[class*=\"Content\"] > .sectionMain.funbox",".slick-track > a[href=\"https://www.dermansut.com.tr/\"],\n.slick-track > a[href=\"https://www.letstr.com/\"]",".news > div.dtl > div.fea,\ndiv.adpro","body > #kapat","#side iframe[src^=\" http://www.emlakeki.com/\"][src*=\"banner.aspx?ref=\"],\n.g-ad-t,\n.g-ad-y,\niframe[src^=\"/pages/ad.aspx?adLoc=\"]",".adbelowpost,\n.u-bottomFixer",".mansetyani",".haber-detay-reklam",".tepe-banner","a[href^=\"https://menuburada.com/reklam-zipla.php\"]","#billboard_banner,\n#billboard_kapat,\n.leader-board-row,\na[href^=\"/banner-gosterimi?id=\"],\ndiv[id^=\"div-gpt-ad\"]","div[id^=\"divFLRA\"]",".wpb_wrapper > a[target=\"_blank\"][rel=\"noopener\"] > img,\ndiv[style^=\"bottom:0;height:50px;\"]","marquee",".adsbig",".side_banner",".sticky-sidebar > section#ai_widget-2",".hBanner.ads","div[class^=\"sol_banner\"]","#reklamlar center",".arkaplan-container,\n.tanitim_alani",".spon","a[href^=\"https://kingredirect.com/\"]","div[bvm-banner-id]","[data-aaid=\"\\\"ad\\\"\"]","#header-cont > #banner > img[src^=\"https://i.hizliresim.com/\"],\n.row > div.widget_text,\ndiv[class^=\"kanews-banner\"],\ndiv[id^=\"kanews_widget_ads\"],\nsection.sidebarWidget.nativeWidget > .textwidget > p > img[src^=\"https://i.hizliresim.com/\"]",".logo-adv","#widgets-wrap-sidebar-right > #custom_html-3","img[alt^=\"reklam\"]",".beyaz > div > p > img,\n.beyaz > div > p[style=\"text-align:center\"] > img,\nspan[style^=\"font-family:Verdana\"] > .floatleftle > a > img",".vce_adsense_widget","#header-text-nav-container > div[style*=\"width:100%;height: 250px;\"]",".yeni-bnnr","#adsupp-div,\n.sadece-mobil,\ndiv[style=\"margin:28px\"] > center > b > a[href][target=\"_blank\"]","div[style=\"height:280px;\"]",".bannerwidget,\n.sag-kayan","iframe[src^=\"//www.youtube.com/embed/q_PyWNKsD9c?\"]","#adv-modal","div[style=\"margin:0 auto 20px; height:280px;\"],\ndiv[style^=\"text-align:center;\"] > div[style^=\"margin:\"][class^=\"hide-on-\"]","#maxAdContainer,\n.ad-home-masthead-wrapper,\n.adv-content-inner-full,\n.adv-height250,\n.adv-item-box,\n.advBox-s-type-300-250,\n.col-adv,\n.content-banner-img,\n.rklm-box,\ndiv[id=\"01_Mynet_AnaSayfa_Genel_Body_Custom_1\"],\ndiv[id^=\"diger_mansetler-\"] > .col[isshowcase] > a[href^=\"https://www.amazon.com.tr/deals?\"],\ndiv[issponsored],\nins[data-ad-client]",".adv-sticky-bottom","#popupCampaign,\n#popupCampaign ~ div#dynamicDarkScreenDiv,\na[href=\"https://apps.facebook.com/canakokey/\"],\na[href^=\"https://app.adjust.com/1hy437i\"]",".header-banner-cover,\n.lBannerArea",".genel > .sag + * + .sag-icerik,\n.genel > .sag + .icerik-yan-baslik,\ndiv[class^=\"reklam-alani\"]","#text-6",".widget.add","ins[id^=\"rkm-ana-\"]","#content > div[style*=\"height:250px\"][style*=\"width:\"][style*=\"margin-left:\"]",".post_reklam","a[href^=\"http://www.nefesgazetesi.com/banner.php\"]","#arsiv-native,\n#between_content_and_img,\n#desktop_inside_post_content,\n#full-width-seperator-ad,\n#tarif_detay_icerik_sonrasi,\n.ad-homepage-below-hero,\n.arsiv-native,\ndiv[style=\"height:265px; text-align: center;\"]","div[data-nokta-zone]",".innerContainer div.row > div[class^=\"col-\"] > div[style^=\"margin:\"]:has(> ins.adsbygoogle),\nimg[alt*=\"sponsor\"]",".banner_320x50,\n.news_detail > div.side_detail",".facility-list-item + div[class^=\"css-\"]:has(> div[class^=\"css-\"] > div[id^=\"div-gpt-ad-\"])","#reklam",".col-lg-11 > div[style^=\"min-height:\"].row,\n.col-md-12 > div[style^=\"padding-top:\"].row",".google-adsense-ad","div[class^=\"reklamalt\"]","#haberAlani > div[style*=\"width: 100%\"][style*=\"float: left\"] > div[style*=\"width: 728px\"][style*=\"overflow: hidden\"] > a[href] > img","#rb > .adv,\n#top-adv,\ndiv[class^=\"fancybox-\"]",".swiper-wrapper > a[href^=\"https://www.odatv.com/\"] ~ a:not([href^=\"https://www.odatv.com/\"])",".MuiGrid-spacing-xs-2 > div.MuiGrid-item:has(> img[src^=\"https://cdn.oggito.com/images/ads/\"]),\na[href^=\"http://notoskitap.com/\"][target=\"_blank\"] > img","#ads_fixed,\n#advertisement,\n#section_section_banner,\n.masthead-bnr-block,\n.side-bnr-block,\ndiv[class^=\"advert-\"]",".banner-img","#main > .header[style^=\"height:\"],\n.col-md-4 > .adblock,\n.widget_media_image > a[target=\"_blank\"]",".advert > p",".adace-sponsors-box",".onreklam",".ASD,\ndiv[id*=\"soldasabitdesktop\"]","#hybrid-badge,\n#mansetAlti-container,\n#masthead-container,\n.article-oads,\n.featured,\n.featured-floating,\n.o-sponsored-article,\n.scrollhelper,\n.sidebar > div[class^=\"bg-[#f7f8fb]\"],\n.sponsored,\n.toyota-syi-content-bant,\n[class=\"common-box common-box-300px featured\"],\na[href^=\"http://onelink.to\"],\narticle[class=\"common-horizontal featured\"],\narticle[id^=\"div-gpt-ad\"],\ndiv[class^=\"bg-[#f7f8fb]\"][class$=\"min-h-[200px]\"],\ndiv[id$=\"-mh-container\"],\ndiv[id^=\"div-gpt-\"],\ndiv[id^=\"taboola-adunit-\"],\ndiv[orig-id][data-google-query-id][id][class]:not([data-version]),\ndiv[unit-name=\"masthead\"],\ndiv[unit-name^=\"icerik\"]","div[id^=\"simplemodal-\"]","div[class^=\"advertise\"]",".post-ad-title,\n.ws-masthead","div[id^=\"ad_below_menu\"]","body .top__area",".mh-content-ad",".Grid-item > .a534[style=\"min-height:250px\"]","#games > #baguette,\n#games > .boule,\n#info > .baguette,\n#reviews > aside > .boule,\n.slot-container","body > div[align=\"center\"] > a[href][target=\"_blank\"] > img",".ortala > div[style=\"width:970px;margin:20px auto;min-height: 90px;\"]","div[class^=\"ilan_tahtasi\"]",".reklam-title",".optional-url-cnt > a[onclick][rel=\"nofollow\"][title],\n.optional-url-cnt > img","body .advert.mpu","#reklamana","#text-html-widget-2,\n.code-block:has(> .adsbygoogle)","#yan > div[style*=\"auto;box-sizing:border-box;border:#ddd\"][style*=\"width:200px\"]:not([class]):not([id])",".contentArea > .contentAreaRight > div[style*=\"width:336px;height:280px;\"],\n.rowAdd","#slider_bottom_news > div > .p-bnr + a[rel=\"nofollow sponsored\"],\n#yaziSonuBanners,\n.all-page-ad-frame,\n.container > div.row > a[rel=\"nofollow\"],\n.dt_banner,\n.g-frm-bnr,\n.mastHeadAdBanner,\n.p-bnr,\n.pageSkin,\n.pageSkinOrta,\n.paratic_sidebar > a[target=\"_blank\"][title],\n.piyasa_alsat_link_frame,\n.r-frame,\n.rklm_frame,\n.sidebarTrailingAdWrapper,\n.stickySideAds,\n.top-link-g,\na[href^=\"https://www.gcmforex.com/\"]",".Ads,\ndiv[id*=\"-div-gpt-ad-\"]","#ctl00_divMasthead","center > a[href=\"https://www.dekolte.net\"] > img","#sidebar-right > #custom_html-20",".HeaderAdvertising,\n.advertising728x90_MansetAlti,\ndiv[id^=\"advertising-\"]","div[class^=\"ui-popup\"]",".ag-head-author,\n.site-content > div[class^=\"site-\"],\na[href^=\"http://bit.ly/\"][target=\"_blank\"] > img","#reklam_center","img[alt=\"iptv satın al\"]","#dqqqqq","div[class*=\"advertisement-\"]",".banner-side",".adver_custom,\n.custom_advert_right","#simple-banner,\n.probi-sticky,\n.probi-target",".skip-intro",".megaBanner","img[src=\"/Content/Eksen/images/380x960_high.gif\"]","#adds","#adModal","#basladi","div[style=\"min-height: 120px;\"],\ndiv[style=\"min-height: 265px;\"]","img[style=\"width: 678px; height: 60px;\"],\nimg[width=\"325\"][height=\"325\"],\nimg[width=\"330\"][height=\"60\"],\nimg[width=\"678\"][height=\"90\"]","#adStarter,\n#footer a:not([href*=\"realfilmizle\"]),\n#myVideo0ad,\n.rkads,\n[class^=\"rotorfon-\"],\ndiv[id^=\"filmcidayi\"],\nvideo[onclick^=\"playAndAd(\"]","#fpub-popup","div[class^=\"desktopAds\"],\ndiv[class^=\"mobileAds\"]","div[class^=\"fullads\"]","a.w-full[target=\"_blank\"] > img",".eto > h3,\n.eto_2 > * a[href]:not([href^=\"https://rooteto.com/\"])",".body-wrap > p[style=\"text-align: center;\"]","div[class^=\"code-block code-block-\"]",".article-detail-right > section.new-article-box",".pub,\n.pub_code,\n.side_pub > a[href]:not([href*=\".saglikaktuel.com\"])[target=\"_blank\"] > img","#bgBanner,\n#sg-popup,\n.livescore-banner-temp,\n.main-box-300-250,\n.sidebar > .mpu,\n.tuttur-logo,\n.widget-gpt-ads,\n.widget-idda-tuttur,\n.widget-nesine-most-played-coupons,\n[id^=\"textBanner\"],\ndiv[id^=\"bannerContainer\"],\ndiv[id^=\"interstitial\"],\niframe[id^=\"frmTextBanner\"]",".center-banner,\n.header-banners,\n.popular-products",".wrap > div.lb > a[target=\"_blank\"] > img","a[href^=\"https://www.samsungazetesi.com/banner.php\"]","div[class^=\"ne-banner-\"]","aside[class^=\"reklam\"]",".ad-970x250,\n.page > section.manset-wrap > a[href][target=\"_blank\"] > img",".freklam,\ndiv[style^=\"width:336px;height:280px;\"]",".cb-block","div[id^=\"ads-\"]",".post .icerik-baslik > center,\n.post center > a[target=\"_blank\"],\n.widget_sponsor_150","div[style^=\"text-align: center;\"][style*=\"width: 980px;\"][style*=\"overflow: hidden;\"]",".ss-outer-wrap",".single-lyric-ads",".e3lan-top",".theiaStickySidebar > div[id^=\"text-\"]",".body_wrapper > div[id=\"pagetitle\"] + div[id=\"news_mod-block\"]","#adsense-size","div[class^=\"ad-space-\"]","#videoText","#tepereklam","section.penci-disSticky.elementor-section-items-middle:has(> .elementor-container:only-child > .penci-sticky-ct:only-child > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .adsbygoogle)",".foot-bottom,\n.m-auto,\na[href=\"https://felisnovel.com\"] > img",".Banner,\ndiv.ad",".play-box-iframe > div[style]:has(> iframe[src^=\"https://sobreatsesuyp.com/\"]),\n.textreklam,\ndiv[id^=\"epom-\"]",".kon","#home-content > div[style^=\"background: rgb(14,33,84)\"]","#malker-footer",".fdsphvn","#NewsContent > .mainBox[style*=\"250px; margin-right:\"],\n#NewsContent > .mainBox[style*=\"auto; padding:\"][style*=\"580\"],\n.NewsContent > .RelatedNews,\n.flex-row > .col > aside[itemtype=\"https://schema.org/WPAdBlock\"] + .cl10,\n.mainBox.adsFace:not(:last-child)",".row > div[class^=\"col-md-\"] > div.well > a[target=\"_blank\"] > img,\n.skitter-large-box",".content > .inbar","#mastheadslot,\n.mastheadcontainer,\n.promo-banner",".p-body-pageContent > div.block:has(> div.block-container > div.block-body > a[href^=\"https://gibir.net.tr/\"])","#text-138,\n#text-147,\n#text-154",".reklam-yatay","a[href^=\"http://track.adform.net/\"]",".bg-cover-faker > div:not([class]):not([id]) > center",".betvigotop","#main300x250container,\n#roadblock,\n.left-column > div > a[target=\"_blank\"] > img",".padder[style]:empty,\na.coverup","div[class^=\"bannerzone\"]",".solreklam","div[class*=\"AdBanner_\"]","#mynativeplatform_reklam,\n#pageskin_div,\n#ps_ust,\n#reklamGoster,\n#video_befor,\n.news-row > .news-item[style*=\"z-index\"][style*=\"width:\"][style*=\"height:\"],\n.news-row > .news-item[style=\"width: 300px; height: 250px;\"],\ndiv[id^=\"300x250_Kutu\"],\ndiv[id^=\"musthead\"]",".resim-reklamlar",".anarek2-adva,\n.sagrek1-adva,\ndiv[class$=\"reklam text-center\"]",".logoAd",".td-all-devices > a[href][target=\"_blank\"] > img[src*=\"BANNER\"],\n.td-all-devices > a[href][target=\"_blank\"] > img[src*=\"banner\"]",".theiaStickySidebar > div.widget_text:has(> div.textwidget > ins.adsbygoogle)",".banner_wrapper > a[target=\"_blank\"] > img[alt=\"Sözcü Plus\"]","div[id*=\"BannerDiv\"],\ndiv[id^=\"event_ad_\"]","a[target=\"_blank\"][href=\"javascript:void(0)\"]","#dfp_300x250_sag,\n.hk_bar,\n.pg-right > div[style=\"margin-top:20px;\"] > div[style*=\"http://mdcdn.sporx.com/_img/otoraba/\"],\n.pg-right > div[style=\"position: relative; margin-top:5px;\"],\na[href=\"http://bit.ly/2u0TxYL\"],\na[href^=\"https://iddaa.sporx.com/\"],\ndiv[id^=\"dfp_\"],\ndiv[style$=\"position: relative; margin-top: 10px; min-height: 350px;\"],\ndiv[style*=\"min-height: 250px;\"][style*=\"text-align: center;\"],\ndiv[style^=\"width: 650px;\"] > div > a[href^=\"http://bit.ly/\"]","center > a[rel=\"nofollow\"] > img","#secondary > aside[id^=\"text-\"]",".firmad","#newsContent > div[style=\"margin:3px;\"] > a[href^=\"http://bit.ly/\"],\n.right > div[align=\"center\"][style=\"margin-top:20px;\"] > div[style*=\"background: url(/_img/otoraba/\"]",".container > .row > .col-md-6:has(> .adpro)","#highlights_suslu li.url-highlight","#daion-overlay-container > #single-ad-timer ~ #daion-c2a-std","div[class^=\"vid\"][class*=\"-ads\"],\nfooter .lastright > p ~ a","#paribu,\n.band-banner,\n.centered-banner,\n.prgm_ads,\n.program_vitrin,\n.ustduyuru_img,\nbody .right-ads,\nbody .top-ads,\ndiv[class$=\"ortala u_b_u\"]",".top-banner",".adcontent","div.text-center.columns > a[target=\"_blank\"] > img[alt]","body > div#footer + p[style=\"text-align: center;\"],\nfooter > p > span[style]",".banner_pos",".page-banner-masthead,\ndiv[class$=\"banner-square\"]","#topbannerpagewrapper,\n.k2_ad,\n.solcolonreklam",".sidebar-content > #custom_html-8",".currency-backed > .currency-left > img[data-src$=\"/ünal.gif\"],\n.last-sidebar-right > img[alt=\"Reklam\"],\n.last-sidebar-right > img[width=\"100%\"][height=\"70%\"]","#right a[href=\"http://www.teknobeyin.com/reklam\"] > img,\n.sidebox.banners","div[id^=\"stream-item\"]","#custom_html-25,\n#custom_html-8",".wpb_wrapper > div.banneralani1.td-pb-border-top,\ndiv[class^=\"tekno-banner\"]","#custom_html-119,\n#text-434,\n#tie-block_1130,\n.c5ab_ads,\ndiv[id^=\"stream-item-125-widget-\"]",".cdxhd_interstitial,\n.row > div.justify-content-center.d-flex.align-items-center[style*=\"px\"]:not([id]),\nbody .adpro",".sponsor-icons,\n.tepe_reklam","amp-carousel[aria-label=\"Reklam Alanı\"]",".amp-ad",".block-image > a[target=\"_blank\"] > img",".sagKolon > .sagItem:has(> script)",".haberaltibanner",".advrs,\n.col-2x > .widget-slider",".masaustureklam",".ad-placement-area","img[src^=\"https://www.cdnco.net/\"]",".mastheadx",".buss-bnr-item,\n.center-bus-bnr,\n.masthead-bus-bnr,\n.side-bnr-list,\n.single-iframe-bnr",".anadiv > .ust22[style],\n.r300,\n.r302,\ndiv[class*=\"reklam-\"],\ndiv[style=\"margin:10px 0px;\"] > fieldset[style=\"border: 1px solid!important;padding:10px;color:8a8a8a;\"]","body > div[style=\"position:fixed;height:100%;z-index:1;width:100%\"]","div[style*=\"height:280px;\"],\ndiv[style=\"display:block;height:290px;margin:10px 0;\"]",".wrapper > div[id=\"prostats_table\"] + table.tborder",".filmicerik > center > a[target=\"_blank\"] > img,\ncenter > a[href][onclick][style^=\"width\"]",".gridlove-sticky-sidebar > div#gridlove_raklsense_widget-2,\n.gridlove-sticky-sidebar > div#mks_rakel_widget-2,\n.gridlove-sticky-sidebar > div:not([id^=\"gridlove_posts_widget\"]),\ndiv[id^=\"gridlove_adsense_widget\"],\ndiv[id^=\"mks_ads_widget\"]",".td-ss-main-sidebar p > a[href] > img",".headline_advert","a[href^=\"core.php?ajax=reklam_say\"]","[class^=\"search-store-advs\"]","div[class^=\"text-center\"][style^=\"height\"]",".cities-banner,\n.masthead-ads-container,\n.ramadan-timer-banner,\n:not([style*=\"-9999\"]) + div[id^=\"div-gpt-ad\"],\na[onclick*=\"Reklamı Kapat\"],\ndiv[id^=\"div-gpt-ad-\"]",".links,\na[href=\"https://medyapanel.net/\"]","#tureng-primis-placeholder","a[href^=\"/rdads.aspx?r=\"],\ndiv[id^=\"ads_ta\"]",".addy,\n.left-bnnr,\n.right-bnnr","#\\33 00x250Reklam","#SliderReklam,\n.bottom-header,\n.widget-adver,\nheader > div.container > div[class^=\"fixed\"]","div[class$=\"Banner\"]","a[rel=\"sponsored noopener noreferrer\"]",".sidebar-add-place",".advertisements,\ndiv.banner-outer,\nhtml > body [class^=\"container-banner-\"]",".swiper-wrapper > a[data-category=\"advertorial\"]",".ths-head-ad",".Ad","div[class^=\"singleAd\"]","#wrSlider",".p-body-sidebar > div.block:has(> div[data-widget-key*=\"reklam\"]),\n.special-days","#ctl00_ensagreklam,\n.orta_reklamlar,\n.sol_reklamlar,\n.yensag,\n.yheaderreklam,\n.yust,\nbody > form > div[align=\"center\"] > a > img,\nbody > form > div[align=\"center\"] table > tbody > tr > td > div[style=\"text-align:right; float:left;margin:0 5px\"],\ndiv[class^=\"relative\"],\nimg[alt$=\"reklam\"]","body .desktop-ad",".content-inside-ad",".theiaStickySidebar > div.adsWidget ~ div.nativeWidget",".tpaw0","a[href=\"https://ucuncusinema.com/\"]","#sagBlok img[width=\"300\"][height=\"250\"],\ndiv[class*=\"ereklam\"]","#big-masthead,\n#overlay,\n.adulu-col-right-ulu,\n.justify-content-center[style=\"width:100%;overflow:hidden;\"],\n.popup,\n.sag_in > div[class*=\"300x250\"][style*=\"width: 300px\"],\na[class^=\"rklm\"],\ndiv[id^=\"beat-index-ust\"],\ndiv[style^=\"width: 320px; height: 100px;\"],\niframe[src^=\"\\\\theme\\\\resy\\\\v2\\\\\"][src*=\"\\\\index.html\"]","#solkisim > div[style=\"text-align:left;width:300px;height:250px;padding:10px;background:none;\"],\n.adulu_col-main-ulu,\nbody > div[style=\"display: flex; justify-content:center\"]","#haberAlani > div[style^=\"width: 100%; height: auto; overflow: hidden;\"],\n#siteSag > div[style^=\"width: 370px; height: auto;\"],\n#siteSol > div[style^=\"width: 728px; height: auto; margin: 20px\"],\n#siteSol > div[style^=\"width: 780px; height: auto;\"],\n.haberDetayIcerik > div[style^=\"margin-right: 10px; float: left;\"],\ndiv[style*=\"width: 980px; height: auto; margin: 20px\"]",".up-masthead-infinite-item,\n.up-masthead__container","#content > div.post > center",".fixed_ads","ins[id^=\"rkm-\"]",".ust_slider","#footer > footer.site-footer + p,\n.duyuru-kutusu,\np > a[target=\"_blank\"]:not([href*=\"discord.com\"]) > img,\nsection:has(> p > a[href^=\"https://bit.ly/\"])","#testslider,\ndiv[class^=\"ai-viewport\"]",".screen-stream,\nheader > .logo-banner .pull-right a[href][target=\"_blank\"] > img","#ads728and250,\n#header2 > #coco2","#main_content > div[style^=\"height:\"] + center",".rkbg","footer h3[style=\"text-align: center;\"] > span[style=\"color: #999999;\"] > strong,\nfooter p[style=\"text-align: center;\"] > a[href][target=\"_blank\"] > img","#vidyome-containeradContainer","body .CM_pageskin",".banner-animation",".col-lg-4 > .mb-3:has(> .adsbygoogle)","div[style=\"float:right; margin-right:4px; width:300px;\"] div[style=\"min-height: 255px;\"],\ndiv[style=\"min-height: 255px; width: 300px; margin-left: auto; margin-right: auto;\"]",".embed-col.birinci",".td-g-rec",".sads-area","#thb-infinite-article > .section-grey,\n#wrapper > .above-header,\n.widget_webrazzisponsoredpostswidget","#header:has(> div[id^=\"malker-header-\"]:only-child),\ndiv[id^=\"malker-video-\"],\ndiv[id^=\"malker_video_\"]",".ads-300x250-sidebar,\n.ads-masthead__horizontal,\n.article-300x250,\n.desktop-wrap > div.show-desktop > a,\n.wt-masthead__horizontal,\ndiv[id^=\"native-ads-\"],\ndiv[style=\"margin: 0px auto; margin-top: 16px\"],\ndiv[style^=\"width:1048px;height: 90px;\"]","body .ads",".alt1 > a[href=\"https://wmaraci.com/reklam\"][title=\"reklam\"],\n.alt1 > a[href^=\"https://wmaraci.com/w/palmara\"] > img,\n.alt1 > a[target=\"_blank\"][rel=\"sponsored\"] > img,\n.bHead,\n.row-ads,\na[href][rel=\"sponsored\"][target=\"_blank\"] > img,\np[class^=\"wmads\"]",".ads-container",".ReklamLink",".yaris-widget",".masthead-script,\n.subdetail-content > div.row > div.sidebar-column > div.sidebar,\ndiv[id^=\"dfp-anasayfa-masthead-\"]",".nokta-ad,\n.noktaAdRight,\niframe[src^=\"https://ad.yemeksepeti.com\"]",".yaziici-ust-reklam","#header-alt-reklam",".gallery_onu",".rightColumnForLarge > div.well.p0,\ndiv[class^=\"text-center list-ban-\"]","#pnlFanbox",".ads-form-banner",".header-img > a[href][target=\"_blank\"].block > img,\n.news-box > a[href][target=\"_blank\"].block > img,\nbody .sidebar-partner",".reklamside",".ads.dev-detail-ad-template,\n.live-broadcast,\n.page-skin-ad,\n.ys-headline-carousel-item:has(div.ys-headline-carousel-media > div.ys-link > a[href^=\"https://\"][target=\"_blank\"]),\n.ys-masthead-ad-content,\n.ys-popup-video-ad","footer > p",".widget-list-ads",".sagrek",".header-banner-area",".asd,\n.content-block > div.block:has(> div.block-content > a[target=\"_blank\"] > img)","div[style=\"width:970px; height:250px; margin: 0 auto;\"]",".single-adsense",".home-adbox,\n.home-full-banner,\n.main-adsense,\n.single-ad-top,\nbody > div[class^=\"pageskin-\"],\ndiv[class^=\"corpad-\"]","#el-4ed034a2 p > a > img,\n.simpleslider__slideshow.yetkin-report-add-area","#sidebar > aside#text-19,\n.homepage > aside#text-21",".td-all-devices > a[href^=\"http://bit.ly/\"] > img","div[v-if]",".container > div[class=\"row mb-2\"] > img,\n.main_cats_bottom_1 > img,\n.mainsliderads,\ndiv[class*=\"_ads_\"]",".reklam300-600,\ndiv[class^=\"mobilg\"] > a[target=\"_blank\"],\ndiv[id$=\"sabit3\"]","#custom_html-6",".asdWrapper,\n.reklamAlani","a[style] > img[width=\"300px\"][height=\"250px\"],\ndiv[id=\"300x250\"],\ndiv[id=\"728x90\"]",".zebramo-screen > div.row > div[class] > a[target=\"_blank\"] > img",".header-ainfo",".reklam-link",".moon_ayd","#f-uyari2","#block-videoreklam,\n.ads-ab-dynamic,\n.sidebar-reklam:not(#block-sosyalmedyasidebar),\ndiv[id^=\"block-sidebarreklam\"]","#movie > div[style*=\"position: absolute;\"][style*=\"z-index:\"],\nimg[src^=\"reklam/\"]","div[data-adv-link],\ndiv[data-adv]",".binance-free-btc","#article-banner,\ndiv[id^=\"para\"]",".pa-container","#altSreklam,\n#ustR,\n#yorumiciReklam,\n.icReklam,\n.reklam300x250","#ustuzunreklam,\n.cizgi_film_kare_tanitim,\na[href^=\"/reklam.php\"]","#v-player > p[style^=\"background-color:\"],\n.holder > p[style^=\"background-color:\"][style*=\"font-weight: bold;\"]","#banner336",".post-content > div.wpcf7[role=\"form\"]",".c-top-sidebar .separator > a[target=\"_blank\"]","#videoContainer",".poster > div:has(> div.bx-sidebar > div.flex > a[href^=\"https://kzn.pw/\"])","div[style*=\"width:678px;\"][style*=\"height:90px;\"],\ndiv[style*=\"width:991px;\"][style*=\"height:135px;\"]","a[class=\"download-share\"],\na[class=\"download-share\"] + center","a[href^=\"https://www.gecemilano.com/\"]","#likexajax","#VideOnrekLam",".rsm-ykr-trf","#superderbi","#news-partner,\ncenter > a[target] > img",".arareklam,\n.rekbot","a[href*=\"/earn.php?\"]","#pageSkinReklam","#lock > div[style] > a[href][target=\"_blank\"] > img","a[href^=\"http://www.sanalbasin.com/\"]","#BuyukUstReklam,\n.ReklamInnerRow,\n.thb_before_header,\ndiv[class$=\"-banner\"],\nimg[width=\"1440\"][height=\"570\"]","div[style^=\"text-align: center;\"] > a[target=\"_blank\"]:not([href=\"https://anizm.net/\"])",".blok-ust-r-ma,\n.mobil-r-mb15,\n.yazi_1_r_ma","center > p[style^=\"background-color:\"][style*=\"font-weight: bold;\"]","#details > center","#adv_square",".sagblok","div[style=\"height: 300px;\"]",".headerrek,\n.sidebar > a[href][rel=\"nofollow\"] > img,\n.webmobile > a[href][rel=\"nofollow\"] > img,\na[href=\"https://www.kodlabuyu.com/\"]",".td-adspot-title",".sidebar-reklam",".g-reklam",".onerilenler,\n.ustbar",".footer-bottom > p[style] ~ *",".defen-orta,\na[id$=\"_banner\"]","#custom_html-4",".desktop-only","#inner-wrap #logo-wrap > #logo,\n#inner-wrap > #bio,\n.adv-link,\n.header-top-ads,\n.tribe_image_plus a:not([href*=\"edebiyathaber.net\"]) > img",".w-box-content div[class=\"panel panel-default\"],\na[href^=\"https://www.eleman.net/yonlendir.php?reklam_id=\"]","#horizBnr1,\n.textSplitAd","#metin > a[href=\"https://abone.evrensel.net\"],\n.bulten_sidebar,\n.haber-ici-reklam,\n.haber-reklam-detay,\n.haber-sidebar-banner,\n.top-add-section",".banner300Soru,\na[href^=\"//www.acilkitap.com/\"],\ndiv[class^=\"bannerBloc\"]","#header-alt",".reklam_alani,\ndiv[class^=\"sag-ust\"]","#header_right_cell > a[rel=\"nofollow\"] > img,\n.reklamkutusu,\ntd[align=\"center\"] > a[href][target=\"_blank\"] > img",".background-cover","img[style=\"width:728px; height:90px;\"]","#player-before-ads","#myButtonx,\n.entry-content > div[style^=\"margin: 8px auto;\"][style*=\"text-align: center\"] > center,\ncenter > a[href^=\"https://yonderdim.com/\"]","div[style*=\"2147483647\"]","center a[onclick*=\"window.open(\"]","img[width=\"180\"][height=\"180\"]","#iceriksol > div#indralt > div#prioyun,\n#indir > h1[style] > a[href*=\"&utm_medium=banner\"][target=\"_blank\"]","p > a[href]:not([href^=\"https://gsmturkey.net/threads/\"])[target=\"_blank\"][rel=\"noopener\"] > img","td[width=\"130\"]:first-of-type > br:first-of-type","#banner_logo_top","#mobil_modal_ad,\n.detayFoto,\na[href^=\"https://www.haber61.net/banner.php\"]","a[title=\"reklam_videoustu1\"]",".leftC > .videoalt",".mad","a[href^=\"http://ad.afftrck.com/\"],\na[href^=\"https://webapp.akbank.com/\"]","div[class*=\"-icerikten-\"]","div[style^=\"min-height:300px;margin-top:\"]","a[title=\"plugins.advert::advert.widget_advertising\"]",".banner-wrapper,\n.inline-ad-height,\n.kobi-head-banner,\n.top-header-banner","body > div[id][class][style*=\"z-index: 9999\"],\nbody > div[id][class][style*=\"z-index: 9999\"] + div[class][style*=\"z-index: 9999\"]","#FormBottomAdContainer,\n.AdSection","a[href^=\"https://kenttv.net/reklam/\"]","#ads","#tie-wrapper > .stream-item-above-header",".stream-item-below-header > a[target=\"_blank\"]","#stream-item-widget-3","a[href^=\"https://ad.adrttt.com/\"]",".News-Reader-Ad",".content-in-ads","div[id^=\"reklam_250_\"]",".logo-banner div.pull-right > a[target=\"_blank\"] > img","a[title^=\"pubg\"][target=\"_blank\"]","#sticky-masthead,\n.PageWidth .default-widget > a[href][rel=\"nofollow\"],\n.widget-336x280,\n.widget-580x400,\n.widget-970x250,\na[rel=\"sponsored\"],\nsection > div.swiper-slide:has(> a > span.auto-promo-text)","#pagenav_menu ~ div:has(> font[color] div[id=\"slider\"] > ul > li > div[style] > a[target=\"_blank\"] > img)","#sidebar > a[target=\"_blank\"] > img,\n#sidebar > center > a[target=\"_blank\"] > img,\n.funboxWrapper > center > a[href][target=\"_blank\"] > img,\n.mainContent > ol.nodeList#forums > center > a[href][target=\"_blank\"] > img,\na[href^=\"https://goo.gl/\"][target=\"_blank\"] > img",".hideBlock",".bannerhaberalt,\n.footerrek,\n.forumreklamlari,\n.haberorta,\n.habersag,\n.mansetaltisol,\n.tepebanners","img[width=\"300px\"][height=\"250px\"]",".dygtag-masthead","a[href^=\"//bs.serving-sys.com/serving/adServer.bs\"],\na[href^=\"//pubads.g.doubleclick.net/gampad/\"]",".gutters-sm > div[class=\"col-md-3 d-none d-md-block\"]:has(> [id^=\"reklamokul\"]:not(#reklamokul2)),\n[id^=\"reklamokul\"]:not(#reklamokul2)",".jeg_ad","#block-13","iframe[src^=\"https://gedik-cdn.foreks.com/\"]",".rmedia","#adsMoving,\n#burtiModal,\n.container > .rPanel > a[href][rel*=\"nofollow\"] > img,\n.container > div[class^=\"rc\"] > div[class^=\"rd\"] > a[href][rel*=\"nofollow\"][target=\"_blank\"] > img,\n.postList > .r10HRBk > center > a[href] > img,\n.postList > .rPanel > a[href][rel*=\"nofollow\"] > img,\n.postList > ul > li > .content > a[href][rel*=\"nofollow\"] > img,\n.threadList > div.head + form[action] > div.announcements ~ div[class][data-type],\n.threadSponsor,\n.topbar,\na[rel=\"nofollow sponsored\"],\nimg[width=\"950\"][height=\"90\"],\nli[id^=\"sponsorReklam\"]","#reklamalani3",".google_ust,\n.submengoogle",".site > div.code-block[style^=\"position: fixed; z-index: 999\"]","#myAffix,\n.text-center.visible-lg > a[class=\"download\"][rel=\"nofollow\"],\na[rel=\"nofollow\"][class$=\"-lg\"] > img,\naside > .row > .col-sm-4.hidden-sm:last-child","div[id^=\"ozel_banner-\"]",".above-header,\n.thb-ad,\n.thb-article-bottom-ad,\n.thb-sponsored-content-container","#toolbar","#logo-container,\nimg[alt=\"superbetin\"]","#babaslik",".sidebar > div.sidebar_list > aside.widget:has(> div.textwidget > a[rel^=\"nofollow\"])","#content tbody tr#between_links,\n.container-fluid > .row > .col-md-3",".wrap > .maltibanner:has(> a[href])",".card-layout-ads,\n.sidebar-adsense",".backstretch,\n.bgads,\n.p-body-sidebar > .samCodeUnit,\n.samBackground > a[href][target=\"_blank\"].samBackgroundItem,\n.samLinkUnit,\ndiv[class^=\"Advertisement\"],\ndiv[style=\"width: 728px; height: 90px;\"]","div[class^=\"bigbanner_\"],\niframe[src^=\"https://ad.doubleclick.net/\"]",".footer_fixed_banner","body > section#primary[style^=\"width:\"][style*=\"height:\"]",".sol_reklam",".fixed_banner","#dvReklamPaneli,\ndiv[id*=\"dvAltReklam\"]",".sag > .anatablo:has(> .karereklam)","#newsRead > div.lholder,\n.ic_alt_reklam,\n.icerik_detay > div[style^=\"float:left;\"] > a > img",".reklam-orta,\ndiv[id^=\"slider-right-\"]","#main-ads","div[id^=\"video-ust-rek\"]","#content > a[rel=\"dofollow\"]",".addForMainPage",".spu-box[data-test-mode]","#text-2","#soldakayan","div[class$=\"e3lan e3lan-bottom\"],\ndiv[class$=\"e3lan e3lan-top\"]","div[class^=\"item\"] > a[target=\"_blank\"]",".metaRedirectWrapperTopAds",".c-banner__element,\n.u-flex-justify-center div.l-grid__col a > img",".banneritem","#ad_global_below_navbar > .alt1 > div[align=\"center\"] > a[href*=\"banner\"][target=\"_blank\"] > img",".amp-dfpslot",".ilkmesajreklam,\n.logoYaniReklam","#reklambandi,\n.a-single,\n.dikreklamsol,\ndiv[style=\"width:640px; height:320px;\"],\ndiv[style^=\"width:970px; height:\"]",".ad52-container,\n.banner_main","div[style^=\"float:left;\"][style$=\"min-width:336px;min-height:250px;\"]","p > a[rel=\"noopener\"] > img:not([alt^=\"sosyal\"])",".rek-info",".footerleft > br ~ a[href]","a[href*=\"epincity.net/\"][target=\"_blank\"]","div[style=\"width:300px; height:250px; margin:;\"],\ntd[width=\"300\"][height=\"175\"],\ntd[width=\"300\"][height=\"600\"],\ntd[width=\"660\"][height=\"250\"],\ntd[width=\"980\"][height=\"245\"]","#sagdakayan,\n.right_sidebar","#f-uyari,\n.ust-reklam","#feed-contents > div[style=\"z-index:3;\"],\n.adsbynokta,\ndiv[class^=\"ads--\"]",".qrcode-banner,\n.sticky-banner","#wrapper > header + div.container > div[id=\"content_section\"] > div.container",".sub-footer-copyright > span > div",".altt,\n.widget:has(> div.reklam-300x250),\nvideo[width=\"100%\"][height=\"%100\"]",".bihdr","#leaderboard",".ads_row","#header_sag,\n#header_sol,\n#spnsr5desktop,\nvideo[title=\"RKL\"]","div[class$=\"header_banner gizle\"]","td[width=\"200\"] a[target=\"_blank\"] img[width=\"200\"][alt]",".ads-header",".gameads,\n.gameadsh","div[class^=\"xgt-Banner\"] > ul[class]","#custom-super-banner",".container > a[target=\"_blank\"] > img",".solsabit",".empower,\n.icreklam > .googleic,\n.mobil[style^=\"min-width:300px;min-height:\"],\ndiv[data-ad],\niframe[data-id=\"nedir.org_300x600_sidebar_responsive_2_DFP\"]","#Header_wrapper + div[class^=\"code-block code-block-\"],\n.banner_wrapper","body > a[href][target=\"_blank\"][rel=\"noopener\"] > img",".p-body-inner > center > a > img",".inside-right-sidebar > aside.widget_custom_html","#stream-item-widget-2,\n.textbox#current[style^=\"float: left;\"]",".ikili-reklamlar,\n.reklam-row > .rro-col > .rro-bg > a[href][target=\"_blank\"] > img","#adblockbyspider",".p-header-logo > a[href]:not([href*=\"vsro.org\"], [href^=\"/\"]) > img","aside > .sidebarWidget > .textwidget > div[style=\"width: 125px !important;height: 80px !important;\"]","div[data-watermark]",".rsidebar","a[href^=\"https://tinyurl.com/\"]","#pageskin_ayd,\n#sidebar > div[style=\"margin:3px 0px;\"],\n.filmcontent > div[style^=\"margin:3px\"],\n.footerleft > a:not([href*=\"fullhdfilm.pro\"]),\n.hrklm_oblong,\ndiv[class^=\"r_reklam\"],\ndiv[style=\"margin:8px 0px;\"],\ndiv[style^=\"margin:\"] > a[target=\"_blank\"] > img","a[href*=\"source=pvpserverlerpro\"][target=\"_blank\"],\ndiv[id^=\"bg_rek\"]","div[data-type^=\"v\"][data-gets]","a[href^=\"https://accounts.binance.me/\"]","#adv","div[class^=\"popstk\"]",".playex > a[target=\"_blank\"]","div[data-free-banner]",".reklam-orta-728-90",".video_onu","#app::before,\n.bn","div[class^=\"strrklm\"]","#active-popup,\n#popup-container",".reklam-item",".advertFrame,\n.advertItem,\n.alt-bant,\n.items > div.item:has(> a[href^=\"https://tinyurl.com/\"]),\n.ramadan-item,\n.swiper-pagination > a[href^=\"https://tinyurl.com/\"],\na[class^=\"\\\"trkvzbnr\"],\ndiv[id=\"id_d_970x250\"]",".sub-board-frame","div[class^=\"ramadan-band-widget-\"]",".ad-control-left",".ad-control-full:not(#style_important)","body .billBoardFrame",".bandReklam",".ligatusAdvert",".ad-blank,\n[class^=\"ad-zone-\"]","div[style=\"height:262px;\"]","#amk_masthead,\n.col-4 > .space-250,\n.container > div[style=\"width:980px;margin:0 auto;height:250px;\"],\ndiv[align=\"center\"][style^=\"margin: 0 auto;height:\"],\ndiv[id^=\"eng_brnd_\"],\ndiv[style=\"height:110px;\"],\ndiv[style=\"height:220px\"],\ndiv[style=\"height:250px;width:300px;margin:0 auto;\"],\ndiv[style=\"height:262px;margin:0px auto;\"],\ndiv[style=\"height:480px;\"],\ndiv[style=\"height:800px;\"],\ndiv[style=\"width:300px;height:250px;margin-bottom:10px;\"],\ndiv[style=\"width:300px;height:260px;margin:0px auto;\"],\ndiv[style=\"width:300px;height:620px;margin:0px auto;\"],\ndiv[style=\"width:980px;height:260px;\"],\ndiv[style=\"width:980px;height:262px;\"],\ndiv[style=\"width:980px;height:274px;\"],\niframe[width=\"980\"][height=\"250\"],\nul > li > a[href^=\"https://goo.gl/\"][target=\"_blank\"]",".mainMastheadBg","#masthead-wrapper",".contentFrame > .container > .row > .col-md-4:has(> .advert)",".billBoardFrame",".adbImg","div[class^=\"ad-control-\"]","#sag-reklam,\ndiv[class^=\"advert\"],\ndiv[id^=\"advert-\"]",".adFirst,\n.page-wrapper > .container > .row > .col-md-12 > .row > .col-md-6:has(> .advers-box),\n.small-news-block > .item:has(> figure > figcaption > h3 > a[target=\"_blank\"][href^=\"https://www.youtube.com/\"]),\n.textFrame > .advert ~ .textlink[banner-zone]",".advers-box",".adControl",".tt-fiber-hiziyla,\n.video-right > div.video-right-content > div[id][data-ub-carousel][style],\ndiv[data-mbzone=\"300x250\"],\ndiv[data-wbzone-loaded]",".manset_alt_reklam,\n.reklam-1,\n.reklamalani-1,\n.sagsabit",".reklam-sag,\n.reklam-sol",".hdr-reklam,\n.theiaStickySidebar > #text-10,\n.theiaStickySidebar > #text-4,\n.theiaStickySidebar > #text-5",".oyun_penceresi > div[style=\"float:left; padding:10px;\"]",".head-advers",".side-banner-img,\n.yatay-banner",".ad-fixture-standing-masthead-banner,\n.row > div[style]:has(> div[style^=\"min-height\"] > div.dfp-wrapper),\ndiv[class^=\"ad-masthead\"],\ndiv[class^=\"header-firstAd_\"]",".ReklamMenu,\n.haberdetayReklam","#popupreklam,\n#popupreklam ~ div.modal-backdrop,\n.saniyeli_reklam","div[id^=\"tv-ads-\"]","#Header-Banner-Masthead,\n.ContentBoxContainerPadding10 > div[style^=\"text-align:center;width:336px;height:280px;\"],\ndiv[style^=\"min-height:100px;margin-top:20px;\"],\ndiv[style^=\"min-height:300px;margin-top: 25px;\"],\ndiv[style^=\"min-height:300px;margin-top:20px;\"],\ndiv[style^=\"min-height:350px;width:100%;margin-top:\"]","div[id^=\"adContainer\"]",".righttr > a[href][target=\"_blank\"] > img","#banner-masthead div[id^=\"medyanet\"]",".slideads,\ntd[width=\"840\"] > div[style^=\"float:left;width:185px; height:100px;\"]","a[target=\"_blank\"]:not([href^=\"http://www.ciftlikdergisi.com.tr/\"]) > img",".theiaStickySidebar > .stream-item-widget > .stream-item-widget-content > a > img","#popup,\n#sticky-player,\n.col-md-12.mb20[style^=\"width:100%; aspect-ratio:\"],\n.container > div.row:has(> div[style] > div[class^=\"container-ads\"]),\n.row > .mb20[style]:has(> .CHT_VIDEO:only-child:empty),\n.row[style^=\"width:100%;\"],\n.s300x250,\n.swiper-slide > a[href^=\"/reklam/\"] > img,\ndiv[class^=\"col-sm-\"] > div.row:has(> div > div[id^=\"div-gpt-ad\"]),\ndiv[class^=\"page-\"][class*=\"fixed-ad\"]",".headreklam,\n.news-body > div[style=\"width:315px;float:left;height:250px;padding:3px;\"],\ndiv[id^=\"dhascript\"] img",".dkn-adlabel,\n.sidebar > .dkn-widget","#adVideo,\n.local-ads-index",".haberDetay_reklam,\n.serbay > a > img,\n.tavan_reklam",".masthead",".hide-mobile[style*=\"min-height: 250px;\"],\n.hide-mobile[style^=\"min-width:\"][style*=\"min-height:\"],\ndiv[class$=\"-ad-area\"],\ndiv[id^=\"doganBurdaAds\"]",".news-inline-ads","center > .mob-desk[id$=\"Masthead\"]","#mainInnerBanner","a[href^=\"https://univa.com.tr/\"] > img,\na[href^=\"https://www.sonsaat.com.tr/\"] > img","table[width=\"468\"]","#advBillboard",".gl-advert,\ndiv[data-mbzone$=\"extlink\"] > div#id_d_textlink,\ndiv[data-wbzone$=\"extlink\"] > div#id_m_textlink","div:has(> .empower-ad:only-child),\ndiv:has(> div:only-child > .empower-ad:only-child)",".haber_banner_300,\n.topBandBanner,\na[target=\"300x171_banner\"],\ndiv[class^=\"banner_300x\"],\ndiv[id*=\"/adnative_\"]",".main-card-ads-vertical",".adsbox",".ads-height-250,\n.ads-max-height-600","#td-outer-wrap > div[class^=\"mob-\"]",".FrmmknAdvertising","#lightBox,\n.display-none:has(> div.advers-box),\n.fancybox-overlay,\n.head-banner,\n.icrypex-wrap,\n.swiper-wrapper > div.swiper-slide:has(> a[href^=\"http://tinyurl.com/\"]),\n.swiper-wrapper > div.swiper-slide:has(> a[href^=\"https://tinyurl.com/\"]),\n.ub-notification-ad,\n.view-sm-20:has(> div.advers-box),\ndiv[data-mbzone*=\"x\"][data-wbzone-loaded*=\"x\"],\ndiv[style^=\"width: 300px; height: 250px;\"]",".sagads,\n.u-ads","#pskinad,\n.content-container > div.ad-placement-header-footer",".funbox,\n.gamer-ads-container,\n.gamer_ads,\n.message-userContent > article + center > a[href][target=\"_blank\"] > img,\na[href^=\"https://axitrbilisim.com/\"],\nimg[width=\"727\"][height=\"91\"]","#gdad_leaderboard,\ndiv[id^=\"gdad_\"]","ul[style=\"width:400px; height:300px;\"]","body > div[style=\"text-align:center\"],\ndiv.code-block > a[target=\"_blank\"] > img,\nimg[src^=\"https://gmag.com.tr/wp-content/uploads/\"][src*=\"/banner_\"][src*=\".gif\"]","div[style^=\"width:990px; height:90px;\"]","body > #panel",".wpb_wrapper > div.td_block_single_image:not([data-td-block-uid])",".rb-footer-popup,\nimg[width=\"938\"][height=\"120\"]",".bg-filigran,\n.else-news[style=\"border-bottom: 5px solid #ddd;\"],\n.row > div.col-4:has(> div.bg-white > div.bg-filigran > div.ads-wrapper)","a[href^=\"https://www.haber46.com.tr/banner.php\"]","a[href=\"javascript:;\"][target=\"_blank\"] > img",".reklamSonDakika",".masthead-wrapper,\n.related-news-container",".bannerContainer",".topBannerFrame","#sag > .bilesen > div > center > a[href][target=\"_blank\"] > img,\n#sol > div[style^=\"float:left; margin-\"]:not([class]):not([id]) a[href][target=\"_blank\"] > img,\n.enust_970_reklam,\n.hb4_reklam,\ndiv[class$=\"_kayan_reklamkodu\"]","div[id^=\"block-anasayfareklam\"],\ndiv[id^=\"block-views-block-reklam-\"]",".container > div > a[href^=\"http://bit.ly\"]","#layout3,\n#plusNewsListRightBlock,\n.ad-logo,\n.ban300x250,\n.boomads,\n.box__item:has(> section.adv),\n.masthead-header,\n.mp-widget,\n.news-content > .cf,\n.news-right-content > div.sticky-wrapper:has(> div.sticky > section.adv),\n.specialdayBand,\n.swiper-pagination-bullets > span.swiper-pagination-bullet:has(> a[href^=\"http://pubads.g.doubleclick.net/\"]),\n.swiper-wrapper > div.swiper-slide:has(> a[href^=\"http://pubads.g.doubleclick.net/\"]),\na[href^=\" http://pubads.g.doubleclick.net/\"],\na[href^=\"https://pubads.g.doubleclick.net/gampad/\"],\ndiv[class^=\"bigpara-kredi-\"]",".gallery-banner",".adv-newsdetail","div[class*=\"sponsored-news-recommendation\"]","a[href^=\"https://bitly.com/\"],\na[href^=\"https://serve.for.com.tr/server/redirect.php\"] > img",".sinyazisonu1orta",".adIDM,\n.turkiye-banner","#cerceve_rek,\n.soz_layout_reklam",".analysis-banner",".Y-ReklamBG","div[style^=\"width:300px;\"] > div[style]","div[class^=\"widget_banner_\"]",".pauseroll-adv-container","#myModal",".adversAreaa,\n.flex-column > .sosyal-medya-alt:has(> .adsbygoogle),\n.left-ads-area,\n.right-ads-area,\n.tepe-manset > a[target=\"_blank\"] > img",".menu > ul > li[style=\"margin-bottom:10px; padding-left:10px;\"] > img,\n.rb-adv,\n.video-player ~ .current-slide-sidebar > .current-slide-right-sidebar,\n.wrap > div#menugoster[style=\"text-align:right; cursor:pointer\"]",".widget_media_image > a:not([href*=\"kobiyasam\"]) > img",".c-adblok","img[src^=\"https://konyagazetesi.com.tr/writable/uploads/advcom/\"]","div[style=\"width:970px; height:90px;\"]",".sidebarAdvertisement",".banner-box,\n.row > div[style=\"margin-top:-10px\"],\n.text-center > div[style*=\"overflow: hidden !important\"],\ndiv[id^=\"medyanet/\"]",".inner-box > .row > .col-12 > div[style=\"width: 920px; height: 180px;margin: 20px auto;\"],\n.inner-box > .row > .col-12 > div[style=\"width: 970px; height: 200px;margin: 0 auto;margin-bottom: 20px;\"],\ndiv[class^=\"ad-\"][class*=\"-prod\"]",".topbanner",".custom-html-widget > div[style^=\"clear:both;margin:10px auto;\"]",".headerBanner,\n.sagReklam,\n.tabloReklam","div[class^=\"googlead_\"],\ndiv[style=\"position:relative;float:left;width:492px;\"] > a > img","#mail_ad,\n.banner_text_bottom,\ndiv[id^=\"main-billboard\"]","div[class^=\"ana-sayfa-manset-ustu-buyuk-adv\"]","a[href^=\"http://www.marashaber.com.tr/banner.php\"]","img[width=\"150\"][height=\"600\"]","div[class^=\"b2b-marketing-\"] > a[target=\"_blank\"]",".left > div > a[href=\"https://www.toyotakocaelikaya.com.tr/\"],\ndiv[class^=\"buyuk-banner\"]",".banner_with_stats,\n.incontent_ad",".container > .row > .col-sm-100 > #collapse1,\n.container > .row > .col-sm-100 > div[style] > button[href=\"#collapse1\"],\n.mm-page > div[class=\"container-fluid y100 hidden-xs\"],\n.reklam5,\ndiv#medimagazinreklam_hype_container",".bannerWrapper300,\n.maltBnnr","div[class=\"con pt30 pt10-sm\"] > div.row > div[class=\"col c-rsilan order-6\"]","#_top_footer_left.galeriFooter,\n.adRenderer,\n.adv300B,\n.anadolu-banner,\n.bigpara-banner,\n.kolay-kampus,\n.main-card-ads,\n.smart-ads,\n.sponsored-placeholder,\na[href*=\"pubads.g.doubleclick.net\"],\na[href^=\"https://www.misli.com/\"],\na[href^=\"https://www.misli.com?ref=\"],\ndiv[class^=\"milliyet_below_article_\"],\np > a[href*=\"&utm_medium=\"][href*=\"&utm_campaign=\"][target=\"_blank\"] > img",".hBanner",".x300250",".x300","#afs-top-container-father","img[width=\"300\"][height=\"600\"]","#div-NativeAd,\n.category-detail-suggest,\n.dyg-soller,\n.header-weather-widget.mitsubishi .weather-content-block > .mitsubishi,\n.mitsubishi-link,\n.ntv-kriptrade-widget,\n.slick-track > div.slick-slide > div > div.ntv-main-slider-item:has(> a[href^=\"http://pubads.g.doubleclick.net/\"]),\n.slick-track > div.slick-slide > div > li.ntv-main-slider-pagination-item:has(> a[href^=\"http://pubads.g.doubleclick.net/\"]),\n.sporskor-advert-widget-frame,\n[class^=\"dygad-\"],\n[class^=\"dygad-\"] + .ros",".adx-shadow,\n.all-header-reklam,\n.banner > .cls-pn-ad",".inner-wrapper-sticky > div.featured-single:has(> .bannergroup-300)","#bir.oynama,\n.indexReklam,\n.reklamBaslikBuyuk,\ndiv[class$=\"Sag\"] + div[style^=\"position:absolute;display:block;width:\"]",".popup-overlay,\n.popup-window","#obi_random_banners_posts,\n.bc_random_banner",".td-ss-main-sidebar > aside[id^=\"custom_html-\"],\ncenter > .mob-desk[id$=\"masthead\"]",".footerAdContainer","#tdsAdContainer","#id_d_bantreklam,\n.advers,\n.bitay-area,\n.box-adv,\n.haberadvertorial,\n.headBannerCover,\n.ifBanner300x250,\n.ramadan-band-widget,\ndiv[ad],\ndiv[data-area=\"Advert300x100\"],\ndiv[data-wbzone-loaded=\"728x90\"]","#Reklamdiv,\n#main > div[class^=\"satir satir\"] > center > img,\n#reklambtn,\n.pr.flleft > a > img,\na[href^=\"http://www.bolgevizyon.com.tr/\"],\ncenter > a[href=\"http://www.sakaryagazetesi.com.tr/iletisim/\"] > img","a[href^=\"go.asp?\"],\ndiv[class*=\"-yapiskan-reklam\"],\ndiv[class^=\"mobilde\"]","#post-thumbnail > .print > div[style],\n.mansetyanreklam","main div[class*=\"pageskin-\"]",".Ads-L,\n.CS.Last > .CXL.Mag",".black-friday-ads",".galerireklam","._sidebar-kesfet,\n.ad-bitay,\n.bitci-bar,\n.content-inner-ad,\n.currencyAdArea,\n.dfp-container,\n.gunun_mansetleri_nativo_ads,\n.has-ad div[class*=\"bitay\"],\n.manset-slider > .swiper-wrapper > .swiper-slide > a[href^=\"http://bit.ly/\"],\n.nativeBanner,\n.nativo,\n.news-box > .cas-inner > a[href^=\"http://bit.ly/\"],\n.news-box > a[href^=\"http://bit.ly/\"],\n.news-item > a[href^=\"https://bit.ly/\"],\n.sidebar-banner,\n.sidebar-related,\n.sidebox._sgm_remove_,\nbody .adInitRemove,\niframe[src^=\"https://a-ssl.ligatus.com/\"]",".space-300x250,\na[href*=\"//apps.star.com.tr/advredir\"],\ndiv[style^=\"height:\"]:has(> div[id^=\"div-gpt-ad\"]),\ndiv[style^=\"height:110px\"]:not([class]):not([id]),\ndiv[style^=\"height:130px\"]:not([class]):not([id]),\ndiv[style^=\"height:225px\"]:not([class]):not([id]),\ndiv[style^=\"height:262px\"]:not([class]):not([id]),\ndiv[style^=\"height:274px\"]:not([class]):not([id]),\nli:has(> a[href*=\"//apps.star.com.tr/advredir\"])","#hicidiv,\n._3amny,\n.homeengageya,\n.left-content.bottom > div[style=\"margin-top:10px;margin-bottom:30px;height:100px;\"],\n.right-column > div[style*=\"height:600px\"][style*=\"width:300px\"],\n.tise-banner,\n.top-banner-wrapper > .top-banner,\ndiv[class=\"col-sm-4 col-xs-12\"] > div:not([class]):not([id]) > div[id][style=\"width:300px;height:250px;\"],\ndiv[class=\"col-sm-4 col-xs-12\"] > div[class] > div[class] > div[style=\"width:200px;height:200px\"],\ndiv[itemprop=\"articleBody\"] > div[style*=\"width:300px;\"][style*=\"height:250px;\"],\ndiv[style=\"margin-bottom:20px\"] > div[class] > div[style^=\"width:\"][style*=\"height:\"],\ndiv[style=\"margin-bottom:20px\"] ~ div:not([class]):not([id]) > div[style=\"width:300px;height:600px;\"],\ndiv[style=\"width: 970px; height: 250px;\"],\ndiv[style=\"width:728px;height:90px\"],\ndiv[style=\"width:970px;height:250px\"],\ndiv[style^=\"height:600px; width:300px;\"]",".Textlink,\niframe[name$=\"BIKADV\"]","#wrap > div[style=\"margin:0px 10% 25px 10%;min-height: 290px;\"]","div[style=\"float: none; margin:10px 0 10px 0; text-align:center;\"]","#mansetust,\n.sagsutunaru,\ndiv[class$=\"utuns\"]","a[rel^=\"sponsored\"],\nsection > [class*=\"mx-auto\"][class*=\"text-center\"][class*=\"text-xs\"]",".Banner320x100,\n.Banner320x50:not([href^=\"https://api.whatsapp.com\"])","#dfp-masthead-2,\n#masthead_div,\n.ad-300x250-inline,\n.anasayfa-2-banners,\n.js-load-next-ad,\ndiv[id^=\"dfp-homepage-masthead\"],\ndiv[id^=\"dfp-sidebar-\"],\ndiv[id^=\"sag_reklam\"],\ndiv[style*=\"min-width: 300px;\"][style*=\"min-height: 250px;\"]","#advertising_div,\n#header-standard-container","video[src*=\"_970x250.\"]","p > a[target=\"_blank\"] > img",".werbung","div[class^=\"Ad_leaderboard-\"],\ndiv[class^=\"SkyscraperAd_\"],\nol[data-testid=\"accommodation-list\"] > li[data-testid=\"accommodation-list-element\"] ~ li[class=\"flex items-center justify-center\"]",".adsense-container-skeleton",".page-ads-top",".container > .intitation > div[style^=\"background-image:\"],\n.icReklamOrta,\n.reklam-body-left1","#dfp-detail-kare-container,\n#dfp-kare-1,\n#random-ads,\n#sidebar-advert,\n.banner_article,\n.masthead-cls,\n.next-news-ads,\ndiv[class^=\"adx-\"],\ndiv[class^=\"dfp-\"],\ndiv[class^=\"nativeadstr-\"],\ndiv[id^=\"dfp-masthead-infinity-\"],\ndiv[style=\"display:flex; justify-content: space-around; min-height:280px; margin-top: 20px; margin-bottom: 20px;\"],\ndiv[style^=\"min-width: 300px; min-height: 250px; display:flex;\"]",".adx-300",".ads-page-skin,\niframe[src^=\"https://cdn.kanal7.com/ulketv/ads/\"]",".reklam_videosu","img[onclick*=\"'Banner'\"]",".wh_ad_inner",".DirectInline",".mail-DirectLine",".bolum-sponsoru,\n.bolum-sponsoru + .b1d,\ndiv[class*=\"-banner-\"]","#Interstitial,\n#advancenative,\n#header-banner,\n#masthead-outer,\n#stickyBanner,\n.mastheadVid_container,\n.sticky-ads,\na[href*=\"/ads/\"][target=\"_blank\"],\ndiv[class$=\"modal-backdrop fade in\"],\ndiv[class\\\"ads-article\\\"]",".extra-banwrapper,\ndiv[data-mbzone]",".bik-ad,\ndiv[class^=\"banner area-\"]",".container > div[class=\"space-2 flex center margin-bottom-md\"],\n.sidebar > div[class=\"space-3 flex center margin-bottom-md\"],\na[href=\"https://www.centone.com.tr/\"] > img,\ndiv[class$=\"banner\"],\ndiv[id^=\"adhouse-\"],\niframe[src^=\"https://web-node-cdn.foreks.com/\"]","#mastheadads",".billBoard,\na[href*=\"torku.com.tr/\"]","#p900y100 > .breaking-news-ticker ~ .div > div[style=\"width: 100%; text-align: center;\"] > #jcarousel2,\nbody > div[style=\"margin: auto; width: 100%; height: 250px; text-align: center;\"]",".manset-alti-banner-1,\nbody > div[style^=\"width: 960px;margin: 0px auto;position: relative;min-height:35px;\"]",".slider3Widget",".mobildegizle","#board-ads,\n.back-ads","#bannerKarosel,\n#oc_masthead,\ndiv[style^=\"background-color:#f0f0f0;padding-top:\"]","#mashedBanner_wrapper","#ad-haber-alti,\n.reklam-sagbant,\nimg[style=\"width: 300px;height: 250px;\"]",".p-body-sidebar > a[href=\"https://www.elitnet.com/\"] > img",".blokreklam-dis,\n.ustmansetreklam","#div[onclick=\"openIt()\"],\n#header ~ div[class][id][style] img",".col-md-12 > div[style^=\"position:absolute;\"] > iframe","#mainpage-modal[data-galabel=\"bankoligappdownload\"]",".fp-eng","#rekmine2,\n.fbnx",".copyright span.footer-description",".card-money",".contentReklam,\n.topDuyuru,\ndiv[style^=\"bottom:0;height:50px;left:0;position:fixed;\"]",".custom-banner","#ad-container,\na[href^=\"https://heylink.me/\"]","#warning2",".container > aside.sidebar:has(> .banner),\n.footer,\n.socials a:is(.meritroyal, .iptv, .streamradar)","#player a[target=\"_blank\"],\n#yayinSection > marquee","#banners,\n#sticky-footer,\n.headbar"]; + +const hostnamesMap = new Map([["dizipub.club",1],["filmmodu.co",[1,105]],["roketdizi.co",[1,2,72,108]],["dizipal700.com",[1,3,87,364,405]],["dizipal701.com",[1,3,87,364,405]],["dizipal702.com",[1,3,87,364,405]],["dizipal703.com",[1,3,87,364,405]],["dizipal704.com",[1,3,87,364,405]],["dizipal705.com",[1,3,87,364,405]],["dizipal706.com",[1,3,87,364,405]],["dizipal707.com",[1,3,87,364,405]],["dizipal708.com",[1,3,87,364,405]],["dizipal709.com",[1,3,87,364,405]],["dizipal710.com",[1,3,87,364,405]],["dizipal711.com",[1,3,87,364,405]],["dizipal712.com",[1,3,87,364,405]],["dizipal713.com",[1,3,87,364,405]],["dizipal714.com",[1,3,87,364,405]],["dizipal715.com",[1,3,87,364,405]],["dizipal716.com",[1,3,87,364,405]],["dizipal717.com",[1,3,87,364,405]],["dizipal718.com",[1,3,87,364,405]],["dizipal719.com",[1,3,87,364,405]],["dizipal720.com",[1,3,87,364,405]],["dizipal721.com",[1,3,87,364,405]],["dizipal722.com",[1,3,87,364,405]],["dizipal723.com",[1,3,87,364,405]],["dizipal724.com",[1,3,87,364,405]],["dizipal725.com",[1,3,87,364,405]],["dizipal726.com",[1,3,87,364,405]],["dizipal727.com",[1,3,87,364,405]],["dizipal728.com",[1,3,87,364,405]],["dizipal729.com",[1,3,87,364,405]],["dizipal730.com",[1,3,87,364,405]],["dizipal731.com",[1,3,87,364,405]],["dizipal732.com",[1,3,87,364,405]],["dizipal733.com",[1,3,87,364,405]],["dizipal734.com",[1,3,87,364,405]],["dizipal735.com",[1,3,87,364,405]],["dizipal736.com",[1,3,87,364,405]],["dizipal737.com",[1,3,87,364,405]],["dizipal738.com",[1,3,87,364,405]],["dizipal739.com",[1,3,87,364,405]],["dizipal740.com",[1,3,87,364,405]],["dizipal741.com",[1,3,87,364,405]],["dizipal742.com",[1,3,87,364,405]],["dizipal743.com",[1,3,87,364,405]],["dizipal744.com",[1,3,87,364,405]],["dizipal745.com",[1,3,87,364,405]],["dizipal746.com",[1,3,87,364,405]],["dizipal747.com",[1,3,87,364,405]],["dizipal748.com",[1,3,87,364,405]],["dizipal749.com",[1,3,87,364,405]],["dizipal750.com",[1,3,87,364,405]],["dizipal751.com",[1,3,87,364,405]],["dizipal752.com",[1,3,87,364,405]],["dizipal753.com",[1,3,87,364,405]],["dizipal754.com",[1,3,87,364,405]],["dizipal755.com",[1,3,87,364,405]],["dizipal756.com",[1,3,87,364,405]],["dizipal757.com",[1,3,87,364,405]],["dizipal758.com",[1,3,87,364,405]],["dizipal759.com",[1,3,87,364,405]],["dizipal760.com",[1,3,87,364,405]],["dizipal761.com",[1,3,87,364,405]],["dizipal762.com",[1,3,87,364,405]],["dizipal763.com",[1,3,87,364,405]],["dizipal764.com",[1,3,87,364,405]],["dizipal765.com",[1,3,87,364,405]],["dizipal766.com",[1,3,87,364,405]],["dizipal767.com",[1,3,87,364,405]],["dizipal768.com",[1,3,87,364,405]],["dizipal769.com",[1,3,87,364,405]],["dizipal770.com",[1,3,87,364,405]],["dizipal771.com",[1,3,87,364,405]],["dizipal772.com",[1,3,87,364,405]],["dizipal773.com",[1,3,87,364,405]],["dizipal774.com",[1,3,87,364,405]],["dizipal775.com",[1,3,87,364,405]],["dizipal776.com",[1,3,87,364,405]],["dizipal777.com",[1,3,87,364,405]],["dizipal778.com",[1,3,87,364,405]],["dizipal779.com",[1,3,87,364,405]],["dizipal780.com",[1,3,87,364,405]],["dizipal781.com",[1,3,87,364,405]],["dizipal782.com",[1,3,87,364,405]],["dizipal783.com",[1,3,87,364,405]],["dizipal784.com",[1,3,87,364,405]],["dizipal785.com",[1,3,87,364,405]],["dizipal786.com",[1,3,87,364,405]],["dizipal787.com",[1,3,87,364,405]],["dizipal788.com",[1,3,87,364,405]],["dizipal789.com",[1,3,87,364,405]],["dizipal790.com",[1,3,87,364,405]],["dizipal791.com",[1,3,87,364,405]],["dizipal792.com",[1,3,87,364,405]],["dizipal793.com",[1,3,87,364,405]],["dizipal794.com",[1,3,87,364,405]],["dizipal795.com",[1,3,87,364,405]],["dizipal796.com",[1,3,87,364,405]],["dizipal797.com",[1,3,87,364,405]],["dizipal798.com",[1,3,87,364,405]],["dizipal799.com",[1,3,87,364,405]],["dizipal800.com",[1,3,87,364,405]],["dizipal801.com",[1,3,87,364,405]],["dizipal802.com",[1,3,87,364,405]],["dizipal803.com",[1,3,87,364,405]],["dizipal804.com",[1,3,87,364,405]],["dizipal805.com",[1,3,87,364,405]],["dizipal806.com",[1,3,87,364,405]],["dizipal807.com",[1,3,87,364,405]],["dizipal808.com",[1,3,87,364,405]],["dizipal809.com",[1,3,87,364,405]],["dizipal810.com",[1,3,87,364,405]],["dizipal811.com",[1,3,87,364,405]],["dizipal812.com",[1,3,87,364,405]],["dizipal813.com",[1,3,87,364,405]],["dizipal814.com",[1,3,87,364,405]],["dizipal815.com",[1,3,87,364,405]],["dizipal816.com",[1,3,87,364,405]],["dizipal817.com",[1,3,87,364,405]],["dizipal818.com",[1,3,87,364,405]],["dizipal819.com",[1,3,87,364,405]],["dizipal820.com",[1,3,87,364,405]],["dizipal821.com",[1,3,87,364,405]],["dizipal822.com",[1,3,87,364,405]],["dizipal823.com",[1,3,87,364,405]],["dizipal824.com",[1,3,87,364,405]],["dizipal825.com",[1,3,87,364,405]],["dizipal826.com",[1,3,87,364,405]],["dizipal827.com",[1,3,87,364,405]],["dizipal828.com",[1,3,87,364,405]],["dizipal829.com",[1,3,87,364,405]],["dizipal830.com",[1,3,87,364,405]],["dizipal831.com",[1,3,87,364,405]],["dizipal832.com",[1,3,87,364,405]],["dizipal833.com",[1,3,87,364,405]],["dizipal834.com",[1,3,87,364,405]],["dizipal835.com",[1,3,87,364,405]],["dizipal836.com",[1,3,87,364,405]],["dizipal837.com",[1,3,87,364,405]],["dizipal838.com",[1,3,87,364,405]],["dizipal839.com",[1,3,87,364,405]],["dizipal840.com",[1,3,87,364,405]],["dizipal841.com",[1,3,87,364,405]],["dizipal842.com",[1,3,87,364,405]],["dizipal843.com",[1,3,87,364,405]],["dizipal844.com",[1,3,87,364,405]],["dizipal845.com",[1,3,87,364,405]],["dizipal846.com",[1,3,87,364,405]],["dizipal847.com",[1,3,87,364,405]],["dizipal848.com",[1,3,87,364,405]],["dizipal849.com",[1,3,87,364,405]],["dizipal850.com",[1,3,87,364,405]],["sinefy2.com",[1,929]],["yabancidizi.io",[1,72,1095]],["dizipal1.cloud",[3,87,88,89,90,91]],["dizipal10.cloud",[3,87,88,89,90,91]],["dizipal100.cloud",[3,89,90,91]],["dizipal101.cloud",[3,89,90,91]],["dizipal102.cloud",[3,89,90,91]],["dizipal103.cloud",[3,89,90,91]],["dizipal104.cloud",[3,89,90,91]],["dizipal105.cloud",[3,89,90,91]],["dizipal106.cloud",[3,89,90,91]],["dizipal107.cloud",[3,89,90,91]],["dizipal108.cloud",[3,89,90,91]],["dizipal109.cloud",[3,89,90,91]],["dizipal11.cloud",[3,87,88,89,90,91]],["dizipal110.cloud",[3,89,90,91]],["dizipal111.cloud",[3,89,90,91]],["dizipal112.cloud",[3,89,90,91]],["dizipal113.cloud",[3,89,90,91]],["dizipal114.cloud",[3,89,90,91]],["dizipal115.cloud",[3,89,90,91]],["dizipal116.cloud",[3,89,90,91]],["dizipal117.cloud",[3,89,90,91]],["dizipal118.cloud",[3,89,90,91]],["dizipal119.cloud",[3,89,90,91]],["dizipal12.cloud",[3,87,88,89,90,91]],["dizipal120.cloud",[3,89,90,91]],["dizipal121.cloud",[3,89,90,91]],["dizipal122.cloud",[3,89,90,91]],["dizipal123.cloud",[3,89,90,91]],["dizipal124.cloud",[3,89,90,91]],["dizipal125.cloud",[3,89,90,91]],["dizipal126.cloud",[3,89,90,91]],["dizipal127.cloud",[3,89,90,91]],["dizipal128.cloud",[3,89,90,91]],["dizipal129.cloud",[3,89,90,91]],["dizipal13.cloud",[3,89,90,91]],["dizipal130.cloud",[3,89,90,91]],["dizipal131.cloud",[3,89,90,91]],["dizipal132.cloud",[3,87,88,89,90,91]],["dizipal133.cloud",[3,87,88,89,90,91]],["dizipal134.cloud",[3,87,88,89,90,91]],["dizipal135.cloud",[3,87,88,89,90,91]],["dizipal136.cloud",[3,89,90,91]],["dizipal137.cloud",[3,89,90,91]],["dizipal138.cloud",[3,89,90,91]],["dizipal139.cloud",[3,89,90,91]],["dizipal14.cloud",[3,87,88,89,90,91]],["dizipal140.cloud",[3,87,88,89,90,91]],["dizipal141.cloud",[3,89,90,91]],["dizipal142.cloud",[3,89,90,91]],["dizipal143.cloud",[3,89,90,91]],["dizipal144.cloud",[3,89,90,91]],["dizipal145.cloud",[3,89,90,91]],["dizipal146.cloud",[3,89,90,91]],["dizipal147.cloud",[3,89,90,91]],["dizipal148.cloud",[3,89,90,91]],["dizipal149.cloud",[3,89,90,91]],["dizipal15.cloud",[3,89,90,91]],["dizipal150.cloud",[3,89,90,91]],["dizipal151.cloud",[3,89,90,91]],["dizipal152.cloud",[3,89,90,91]],["dizipal153.cloud",[3,89,90,91]],["dizipal154.cloud",[3,89,90,91]],["dizipal155.cloud",[3,89,90,91]],["dizipal156.cloud",[3,89,90,91]],["dizipal157.cloud",[3,89,90,91]],["dizipal158.cloud",[3,89,90,91]],["dizipal159.cloud",[3,89,90,91]],["dizipal16.cloud",[3,89,90,91]],["dizipal160.cloud",[3,89,90,91]],["dizipal161.cloud",[3,89,90,91]],["dizipal162.cloud",[3,89,90,91]],["dizipal163.cloud",[3,89,90,91]],["dizipal164.cloud",[3,89,90,91]],["dizipal165.cloud",[3,89,90,91]],["dizipal166.cloud",[3,89,90,91]],["dizipal167.cloud",[3,89,90,91]],["dizipal168.cloud",[3,89,90,91]],["dizipal169.cloud",[3,89,90,91]],["dizipal17.cloud",[3,89,90,91]],["dizipal170.cloud",[3,89,90,91]],["dizipal171.cloud",[3,89,90,91]],["dizipal172.cloud",[3,89,90,91]],["dizipal173.cloud",[3,89,90,91]],["dizipal174.cloud",[3,89,90,91]],["dizipal175.cloud",[3,89,90,91]],["dizipal176.cloud",[3,89,90,91]],["dizipal177.cloud",[3,89,90,91]],["dizipal178.cloud",[3,89,90,91]],["dizipal179.cloud",[3,89,90,91]],["dizipal18.cloud",[3,89,90,91]],["dizipal180.cloud",[3,89,90,91]],["dizipal181.cloud",[3,89,90,91]],["dizipal182.cloud",[3,89,90,91]],["dizipal183.cloud",[3,89,90,91]],["dizipal184.cloud",[3,89,90,91]],["dizipal185.cloud",[3,89,90,91]],["dizipal186.cloud",[3,89,90,91]],["dizipal187.cloud",[3,89,90,91]],["dizipal188.cloud",[3,89,90,91]],["dizipal189.cloud",[3,89,90,91]],["dizipal19.cloud",[3,89,90,91]],["dizipal190.cloud",[3,89,90,91]],["dizipal191.cloud",[3,89,90,91]],["dizipal192.cloud",[3,89,90,91]],["dizipal193.cloud",[3,89,90,91]],["dizipal194.cloud",[3,89,90,91]],["dizipal195.cloud",[3,89,90,91]],["dizipal196.cloud",[3,89,90,91]],["dizipal197.cloud",[3,89,90,91]],["dizipal198.cloud",[3,89,90,91]],["dizipal199.cloud",[3,89,90,91]],["dizipal2.cloud",[3,87,88,89,90,91]],["dizipal20.cloud",[3,89,90,91]],["dizipal200.cloud",[3,89,90,91]],["dizipal21.cloud",[3,89,90,91]],["dizipal22.cloud",[3,89,90,91]],["dizipal23.cloud",[3,89,90,91]],["dizipal24.cloud",[3,89,90,91]],["dizipal25.cloud",[3,89,90,91]],["dizipal26.cloud",[3,89,90,91]],["dizipal27.cloud",[3,89,90,91]],["dizipal28.cloud",[3,89,90,91]],["dizipal29.cloud",[3,89,90,91]],["dizipal3.cloud",[3,89,90,91]],["dizipal30.cloud",[3,89,90,91]],["dizipal31.cloud",[3,89,90,91]],["dizipal32.cloud",[3,89,90,91]],["dizipal33.cloud",[3,89,90,91]],["dizipal34.cloud",[3,89,90,91]],["dizipal35.cloud",[3,89,90,91]],["dizipal36.cloud",[3,89,90,91]],["dizipal37.cloud",[3,87,88,89,90,91]],["dizipal38.cloud",[3,89,90,91]],["dizipal39.cloud",[3,87,88,89,90,91]],["dizipal4.cloud",[3,87,88,89,90,91]],["dizipal40.cloud",[3,89,90,91]],["dizipal41.cloud",[3,89,90,91]],["dizipal42.cloud",[3,89,90,91]],["dizipal43.cloud",[3,87,88,89,90,91]],["dizipal44.cloud",[3,89,90,91]],["dizipal45.cloud",[3,87,88,89,90,91]],["dizipal46.cloud",[3,89,90,91]],["dizipal47.cloud",[3,87,88,89,90,91]],["dizipal48.cloud",[3,87,88,89,90,91]],["dizipal49.cloud",[3,89,90,91]],["dizipal5.cloud",[3,87,88,89,90,91]],["dizipal50.cloud",[3,89,90,91]],["dizipal51.cloud",[3,89,90,91]],["dizipal52.cloud",[3,89,90,91]],["dizipal53.cloud",[3,89,90,91]],["dizipal54.cloud",[3,87,88,89,90,91]],["dizipal55.cloud",[3,89,90,91]],["dizipal56.cloud",[3,89,90,91]],["dizipal57.cloud",[3,89,90,91]],["dizipal58.cloud",[3,87,88,89,90,91]],["dizipal59.cloud",[3,87,88,89,90,91]],["dizipal6.cloud",[3,89,90,91]],["dizipal60.cloud",[3,87,88,89,90,91]],["dizipal61.cloud",[3,87,88,89,90,91]],["dizipal62.cloud",[3,89,90,91]],["dizipal63.cloud",[3,89,90,91]],["dizipal64.cloud",[3,89,90,91]],["dizipal65.cloud",[3,89,90,91]],["dizipal66.cloud",[3,89,90,91]],["dizipal67.cloud",[3,87,88,89,90,91]],["dizipal68.cloud",[3,89,90,91]],["dizipal69.cloud",[3,89,90,91]],["dizipal7.cloud",[3,89,90,91]],["dizipal70.cloud",[3,89,90,91]],["dizipal71.cloud",[3,89,90,91]],["dizipal72.cloud",[3,89,90,91]],["dizipal73.cloud",[3,87,88,89,90,91]],["dizipal74.cloud",[3,87,88,89,90,91]],["dizipal75.cloud",[3,89,90,91]],["dizipal76.cloud",[3,89,90,91]],["dizipal77.cloud",[3,89,90,91]],["dizipal78.cloud",[3,89,90,91]],["dizipal79.cloud",[3,89,90,91]],["dizipal8.cloud",[3,89,90,91]],["dizipal80.cloud",[3,89,90,91]],["dizipal81.cloud",[3,89,90,91]],["dizipal82.cloud",[3,89,90,91]],["dizipal83.cloud",[3,89,90,91]],["dizipal84.cloud",[3,89,90,91]],["dizipal85.cloud",[3,89,90,91]],["dizipal86.cloud",[3,89,90,91]],["dizipal87.cloud",[3,89,90,91]],["dizipal88.cloud",[3,89,90,91]],["dizipal89.cloud",[3,89,90,91]],["dizipal9.cloud",[3,87,88,89,90,91]],["dizipal90.cloud",[3,89,90,91]],["dizipal91.cloud",[3,89,90,91]],["dizipal92.cloud",[3,89,90,91]],["dizipal93.cloud",[3,89,90,91]],["dizipal94.cloud",[3,89,90,91]],["dizipal95.cloud",[3,89,90,91]],["dizipal96.cloud",[3,89,90,91]],["dizipal97.cloud",[3,89,90,91]],["dizipal98.cloud",[3,89,90,91]],["dizipal99.cloud",[3,89,90,91]],["burasiduzce.com",[3,319]],["coin-turk.com",[3,22,356]],["dizivex.com",[3,20,172,407,408]],["turkerotikfilm.com",3],["sinema.cx",[3,35,86,1080,1081]],["erotikfilmsitesi.online",3],["erotikfilmleri.org",3],["yetiskinfilmizle.xyz",3],["asyafanatiklerim.com",[8,230]],["zipfilmizle.com",8],["dizigom1.tv",[8,1457]],["dogruses.com",[9,412]],["yeniakit.com.tr",[9,22,167,1441]],["erotikfilmtube.com",[10,64,167,483]],["hdfreeizle.com",10],["hdmixfilim.com",[10,64]],["sexfilmleriizle.com",10],["superfilmgeldi.net",10],["elzemfilm.org",[10,51,1228]],["hdfilmseyircisi.org",[12,61,1101,1237]],["asyadiziizle.com",[13,229]],["diziyoutv.com",[13,70]],["hdfilmizle.in",13],["dizipal.org",[13,1224]],["fullhdfilmizlesenebox.org",[17,61,1234]],["hdfilmcehennemizle.com",18],["fullhdfilmizle.top",18],["dizimag.org",[20,172,1223]],["dizivid.co",21],["diziday1.com",21],["haberciniz.biz",22],["61trabzonhaber.com",[22,125]],["abcgazetesi.com",[22,132,133,134]],["airporthaber.com",[22,151]],["akcaabatinsesi.com",[22,125,163]],["antalyaburada.com",[22,202]],["aofsoru.com",[22,196]],["arti49.com",[22,163]],["beyazgazete.com",[22,273]],["bolgegundem.com",[22,125,159,301]],["bolugundem.com",[22,303]],["borsatek.com",22],["egelife.com",22],["erasmusu.com",[22,479]],["ertehaber.com",22],["fotospor.com",[22,513,514]],["fullhdfilmdeposu.com",22],["gununyalanlari.com",22],["hakkarihabertv.com",[22,125]],["hakkariobjektifhaber.com",[22,125]],["igfhaber.com",22],["insaatderyasi.com",22],["iyikigormusum.com",[22,658]],["kadikoygazetesi.com",[22,220,339,663,664]],["karamanhabercisi.com",[22,125]],["karar.com",[22,173,674]],["kibrispostasi.com",[22,449,692]],["lifebursa.com",[22,322,742]],["lojiport.com",[22,125]],["magazinkolik.com",[22,125,753]],["mansethaber.com",22],["nefisyemektarifleri.com",[22,821,822]],["neoldu.com",[22,824]],["otuzbeslik.com",22],["oyungemisi.com",[22,849]],["pudra.com",22],["sinematuru.com",[22,155]],["sosyalhalisaha.com",22],["televole.com",22],["virahaber.com",[22,125,1034,1035]],["wanhaber.com",[22,125,1034,1036]],["webursa.com",22],["yarimadagazetesi.com",22],["yeniduzen.com",[22,125,1055]],["yesiligdir.com",[22,1064]],["bafra55.net",[22,125]],["enerjigunlugu.net",[22,125]],["kamuajans.net",22],["tozlumagazin.net",[22,1197]],["perakende.org",[22,90]],["anadoludabugun.com.tr",[22,717]],["bbnhaber.com.tr",[22,154,1300]],["bilecikhaber.com.tr",[22,125]],["bursahakimiyet.com.tr",[22,1306]],["buyukkocaeli.com.tr",[22,125]],["fanatik.com.tr",[22,535,644,1327,1328,1329]],["gazetedamga.com.tr",22],["halktv.com.tr",22],["kocaeligazetesi.com.tr",[22,322,1371]],["konyaninsesi.com.tr",[22,125]],["marasgundem.com.tr",[22,125]],["memleket.com.tr",[22,125]],["ozgurkocaeli.com.tr",[22,125,163]],["sabah.com.tr",[22,125,1278,1279,1288,1289,1293,1406]],["sokgazetesi.com.tr",[22,514,1282]],["tgrthaber.com.tr",[22,765,767,768,769,979,1423]],["yenidonem.com.tr",[22,167,1306,1445]],["yurtgazetesi.com.tr",[22,489,1448]],["filmifullizle.tv",22],["hdfilmcehennemii.co",26],["dizipia.com",[26,406]],["yabancidizi.pro",[28,1261]],["borsanasiloynanir.co",[31,99,100]],["supernaturalizle.com",32],["filmizlehdfilm.com",[35,36]],["hdfilmizlesene.org",36],["fullhdfilm.pro",[36,46,609,1259]],["filmizletv10.com",[37,495]],["filmizletv11.com",[37,495]],["filmizletv12.com",[37,495]],["filmizletv13.com",[37,495]],["filmizletv14.com",[37,495]],["filmizletv15.com",[37,495]],["filmizletv16.com",[37,495]],["filmizletv17.com",[37,495]],["filmizletv18.com",[37,495]],["filmizletv19.com",[37,495]],["filmizletv2.com",[37,495]],["filmizletv20.com",[37,495]],["filmizletv3.com",[37,495]],["filmizletv4.com",[37,495]],["filmizletv5.com",[37,495]],["filmizletv6.com",[37,495]],["filmizletv7.com",[37,495]],["filmizletv8.com",[37,495]],["filmizletv9.com",[37,495]],["filmizlersin.com",41],["kultfilmler.com",[41,734]],["tekparthdfilmizle.com",[41,42]],["1080pizle.net",[41,42]],["izlehdfilm.net",[41,42]],["altyazilifilmizle3.com",[42,43,192]],["evrenselfilm1.com",[42,192,408]],["fullhizlifilmizlesen.com",42],["jetfilmizletv.net",42],["indirmedenfilmizle.vip",[42,89,192,1462]],["filmizletv.cx",48],["hdfilmcehennem.live",49],["filmizle10.org",[51,61,1233]],["filmizle11.org",[51,61,1233]],["filmizle12.org",[51,61,1233]],["filmizle13.org",[51,61,1233]],["filmizle14.org",[51,61,1233]],["filmizle15.org",[51,61,1233]],["filmizle16.org",[51,61,1233]],["filmizle17.org",[51,61,1233]],["filmizle18.org",[51,61,1233]],["filmizle19.org",[51,61,1233]],["filmizle20.org",[51,61,1233]],["filmizle21.org",[51,61,1233]],["filmizle22.org",[51,61,1233]],["filmizle23.org",[51,61,1233]],["filmizle24.org",[51,61,1233]],["filmizle25.org",[51,61,1233]],["filmizle5.org",[51,61,1233]],["filmizle6.org",[51,61,1233]],["filmizle7.org",[51,61,1233]],["filmizle8.org",[51,61,1233]],["filmizle9.org",[51,61,1233]],["bizevdeyokuz.com",[53,290]],["donanimarsivi.com",[53,417]],["emlaktuel.com",[53,206]],["filmsezonu.com",[53,500]],["kanalfinans.com",53],["koreanturk.com",[53,720]],["sinekolik.com",[53,480]],["uludagsozluk.com",[53,1018]],["dizimag.eu",[53,403]],["enerjigazetesi.ist",[53,1096]],["diziwatch.net",[53,69,196,1125]],["puango.net",53],["yeniisfikirleri.net",[53,561,1209,1210]],["incisozluk.com.tr",[53,1361]],["pasada.com.tr",[53,121,167,671,1402]],["tercihrobotu.com.tr",[53,1422]],["fullhdfilmizlesenebox.net",54],["sinepal.vip",[56,1463]],["sinepal1.vip",[56,1463]],["sinepal10.vip",[56,1463]],["sinepal11.vip",[56,1463]],["sinepal2.vip",[56,1463]],["sinepal3.vip",[56,1463]],["sinepal4.vip",[56,1463]],["sinepal5.vip",[56,1463]],["sinepal6.vip",[56,1463]],["sinepal7.vip",[56,1463]],["sinepal8.vip",[56,1463]],["sinepal9.vip",[56,1463]],["hdfilmcehennemi2.de",[64,72]],["kayseritelgraf.com",66],["720pizle.ai",[70,71,72]],["zitinger11.cfd",72],["zitinger5.cfd",72],["dizilla.club",[72,93]],["diziroll.club",72],["birasyadizi.com",[72,283]],["goodfilmizle.com",[72,499,564]],["justintvizlehd.xyz",[72,1084,1466]],["cevir.gen.al",73],["adguard.app",74],["adguard.com",74],["adguard.info",74],["bundle.app",[75,76]],["tranimeizle.co",[76,110]],["filmindir.be",77],["bakis.bg",78],["biz",79],["info",[79,112,1090]],["engelliler.biz",80],["plastikciyiz.biz",81],["selcuksportshd78.biz",82],["mangaku.blog",83],["canlitv.center",84],["dactylogagnant.click",[85,86]],["yvt2bm7hzgtt.cloud",86],["dizipal1001.com",[86,90,234,363,364,404]],["movietube32.xyz",86],["dafflix.net",[87,1122]],["fullprogramlarindir.net",[89,1138,1139]],["akyazihaber.com",[90,183]],["diziboxx.com",[90,397,398]],["futbolarena.com",[90,521]],["haberturk.com",[90,235,592,593]],["mynet.com",[90,810]],["yemektekeyifvar.com",90],["aksam.com.tr",[90,133,166,571,572,1282,1283,1284,1285]],["milliyet.com.tr",[90,536,1355,1391]],["ttf.org.tr",90],["animex.club",92],["ankaramasasi.com",93],["arabam.com",[93,214]],["emlakkulisi.com",93],["enpolitik.com",[93,310]],["gazikent27.com",93],["guncelgazete.com",93],["hakimiyetgazetesi.com",93],["kocaelifikir.com",[93,703]],["mygaziantep.com",[93,122,808]],["sikayetvar.com",[93,925]],["yenienerji.com",[93,1057]],["yenisokegazetesi.com",93],["cepde.net",93],["ihavideo.com.tr",93],["paramedya.com.tr",93],["web.tv",93],["hotstream.club",94],["indirgo.club",95],["oyunindir.club",96],["sorumatik.co",[96,109]],["armoniscans.com",96],["bilgenc.com",[96,278]],["dusuncekatalogu.com",96],["finanskocaeli.com",96],["havadiskibris.com",[96,267,602,603]],["koinfinans.com",[96,710,711]],["konupara.com",[96,167]],["ruyashoujo.com",96],["teknobh.com",[96,267,966]],["teknodiot.com",[96,969]],["trend724.com",96],["yoldaolmak.com",[96,1070]],["andronova.net",96],["lafmacun.net",[96,1160,1163]],["oyundunyasi.net",[96,1177]],["aof.tc",[96,267]],["hwp.com.tr",[96,1358]],["pchocasi.com.tr",96],["tatil.net.tr",96],["sandalca.club",97],["sandalca.com",[97,903]],["shirl.club",98],["ifhaber.com",99],["boykot.co",101],["diziyou.co",[102,103]],["sinemadelisi.com",103],["dosya.co",104],["sinemia.org",105],["goster.co",106],["indirin.co",107],["turkanime.co",111],["com",112],["08haber.com",113],["1000kitap.com",114],["1080hdfilmizle.com",115],["1dizipal.com",116],["1yuz.com",117],["crackturkey.com",117],["turkhacks.com",[117,1006]],["webmasterforum.com.tr",[117,288]],["320volt.com",118],["3dmadmax.com",119],["41saat.com",[120,121]],["bandirmasehir.com",[121,254]],["egedeizmir.com",121],["orduulak.com",[121,843]],["gundemankara.net",121],["61saat.com",[122,123,124]],["aydinpost.com",[122,239]],["degisimmedya.com",[122,373]],["egehaber.com",[122,123,267,443]],["esgundem26.com",[122,123]],["haberintakasi.com",[122,585]],["itemci.com",[122,653,654]],["oncurtv.com",[122,123]],["radyofenomen.com",[122,879]],["trabzonhaber24.com",122],["haber61.net",[122,123,132,303,691,1145]],["r10.net",[122,1180]],["karadenizgazete.com.tr",[122,1367,1368]],["kayseristarhaber.com.tr",[122,123]],["medimagazin.com.tr",[122,1367,1388]],["e-inegol.com",[123,436]],["ekonomihaber.com",[123,453]],["eskisehirhaber.com",[123,488]],["haberlisin.com",[123,488]],["halk54.com",[123,488]],["karaman24.com",[123,488]],["kocaelidenge.com",[123,276,540,702]],["eskisehirekspres.net",[123,488]],["haber32.com.tr",[123,453,1343]],["kamuajans.com",[124,376]],["agrisoz.com",125],["ajans32.com",[125,160,161,162]],["ajansbesiktas.com",125],["aktuelpsikoloji.com",[125,181]],["analizmerkezi.com",125],["antalyasonhaber.com",125],["avazturk.com",125],["aydin24haber.com",125],["banazguncelhaber.com",[125,251]],["detaykibris.com",[125,160,163,387,388]],["ekrangazetesi.com",[125,454]],["elazighaber.com",125],["gazeteguncel.com",125],["golbasisongaste.com",125],["haberartiturk.com",125],["haberetanik.com",[125,179]],["hakimiyet.com",[125,146,223,276,548]],["isilanlarikariyer.com",125],["kargohaber.com",125],["karsmanset.com",125],["kemergozcu.com",[125,179,685,686]],["kibris724.com",125],["koylerim.com",125],["larende.com",[125,149,179,251,439,739]],["memurpostasi.com",125],["mepanews.com",125],["merhabahaber.com",[125,604]],["nazillihavadis.com",125],["ngazete.com",125],["olay53.com",125],["olayrize.com",[125,179,837]],["optimushaber.com",125],["pazar53.com",125],["risalehaber.com",125],["saglikaktuel.com",[125,892]],["sakaryahaber.com",125],["sariyermanset.com",125],["sivasbulteni.com",125],["siyasetcafe.com",125],["teknolojic.com",125],["tevhidgundemi.com",125],["turkiyeegitim.com",125],["ulkucumedya.com",125],["ulusalpost.com",125],["yenikapihaber.com",125],["gaziantep27.net",125],["haberzamani.net",125],["tasova.net",[125,686]],["afyonanahaber.com.tr",125],["agazete.com.tr",[125,179,251]],["ahaber.com.tr",[125,1273,1274,1275,1276,1277,1278,1279,1280]],["aktifbulten.com.tr",125],["apara.com.tr",[125,1274,1279,1286,1287,1288,1289]],["aspor.com.tr",[125,1274,1276,1277,1278,1279,1288,1291,1292,1293]],["atv.com.tr",[125,1275,1278,1294]],["aydinhedef.com.tr",125],["dengegazetesi.com.tr",125],["ereglimetro.com.tr",125],["gunboyugazetesi.com.tr",[125,872]],["haberay.com.tr",125],["ilgazetesi.com.tr",125],["lha.com.tr",125],["marastanhaber.com.tr",[125,1384]],["medyaege.com.tr",125],["nutuk.com.tr",125],["olay.com.tr",[125,131,631,778,1398]],["otohaber.com.tr",[125,1280,1287]],["pusulahaber.com.tr",125],["takvim.com.tr",[125,1274,1277,1278,1279,1417]],["yeniasir.com.tr",[125,1274,1276,1278,1279,1442]],["yenicaggazetesi.com.tr",[125,163,1444]],["yuksekovahaber.com.tr",125],["atvavrupa.tv",[125,1278]],["720pfilmizleme1.com",[126,127]],["fullhdfilmizlett1.com",[127,520]],["realfilmizle10.com",[127,883]],["realfilmizle11.com",[127,883]],["realfilmizle12.com",[127,883]],["realfilmizle13.com",[127,883]],["realfilmizle14.com",[127,883]],["realfilmizle15.com",[127,883]],["realfilmizle16.com",[127,883]],["realfilmizle17.com",[127,883]],["realfilmizle18.com",[127,883]],["realfilmizle19.com",[127,883]],["realfilmizle20.com",[127,883]],["realfilmizle21.com",[127,883]],["realfilmizle22.com",[127,883]],["realfilmizle23.com",[127,883]],["realfilmizle24.com",[127,883]],["realfilmizle25.com",[127,883]],["realfilmizle26.com",[127,883]],["realfilmizle27.com",[127,883]],["realfilmizle28.com",[127,883]],["realfilmizle29.com",[127,883]],["realfilmizle30.com",[127,883]],["realfilmizle5.com",[127,883]],["realfilmizle6.com",[127,883]],["realfilmizle7.com",[127,883]],["realfilmizle8.com",[127,883]],["realfilmizle9.com",[127,883]],["720pizle10.com",128],["720pizle11.com",128],["720pizle12.com",128],["720pizle13.com",128],["720pizle14.com",128],["720pizle15.com",128],["720pizle16.com",128],["720pizle17.com",128],["720pizle18.com",128],["720pizle19.com",128],["720pizle20.com",128],["720pizle21.com",128],["720pizle22.com",128],["720pizle23.com",128],["720pizle24.com",128],["720pizle25.com",128],["720pizle26.com",128],["720pizle6.com",128],["720pizle7.com",128],["720pizle8.com",128],["720pizle9.com",128],["724dinle.com",129],["8gunhaber.com",130],["abamedya.com",131],["ekippolishaber.com",131],["haberler.com",[133,292,572,588,589]],["sapanca.com.tr",133],["star.com.tr",[133,166,572,1284,1285,1415]],["abysscdn.com",135],["acipayamgazetesi.com",136],["ademyurt.com",137],["adonisfansub.com",138],["afroditscans.com",139],["afsinhabermerkezi.com",[140,141]],["airlinehaber.com",[141,150]],["afyonhaber.com",[142,143,144,145]],["ordugazete.com",[142,842]],["imaret.com.tr",[142,143]],["avcilarhabermerkezi.com",143],["bihavadis.com",143],["denizgazete.com",143],["denizlidesiyaset.com",143],["denizlikenthaber.com",143],["finans365.com",143],["gazete365.com",143],["gebzeyenigun.com",143],["haber16.com",143],["haberasi.com",143],["habercicanakkale.com",143],["habercuk.com",143],["haberturizm.com",143],["hayrankaldim.com",143],["kadinveotesi.com",143],["kafakalem.com",143],["kaptanhaber.com",143],["malatyaozhaber.com",143],["megahaber27.com",[143,322]],["mizahdunyam.com",143],["oncusehir.com",143],["rehbercanakkale.com",143],["sanattanyansimalar.com",143],["takamedya.com",143],["turgutlupostasi.com",143],["turgutluyanki.com",143],["habersanliurfa.net",143],["karamanca.net",143],["kulahaber.net",143],["turkinfo.nl",143],["tarihistan.org",143],["ajansgazetesi.com.tr",143],["aykiri.com.tr",[143,148]],["thecruiselife.com.tr",143],["yenibakis.com.tr",143],["adalet.tv",143],["apron24.com",[145,157,212]],["batmangapgazetesi.com",[145,157,212,265]],["bodrumhaberpostasi.com",[145,297]],["kentvizyonhaber.com",145],["umraniyegundemi.com",[145,491]],["sonsaat.com.tr",[145,167,472,1413]],["afyonhaberturk.com",146],["artisiirt.com",[146,223]],["basketdergisi.com",[146,262]],["denizli20haber.com",146],["donanimhaber.com",[146,420]],["elazigyenihaber.com",[146,458,460]],["fragmanlar.com",146],["kayseriolay.com",[146,223,458,683]],["kocaelizirve.com",[146,223]],["yarisdergisi.com",[146,382,1048]],["gezginler.net",[146,1141]],["egegundem.com.tr",146],["malatyanethaber.com.tr",[146,223,1382]],["afyonhisargazetesi.com",147],["gergerhaber.net",147],["finikeakdeniz.com.tr",[147,741]],["afyonkenthaber.com",148],["tamgaturk.com",148],["ulusalhaber.com.tr",148],["afyonmansethaber.com",149],["aksarayhaber68.com",149],["antalyaguncel.com",149],["besniekspres.com",149],["gazipasahaber.com",149],["guneydogutv.com",149],["kanal16haber.com",149],["moradergisi.com",149],["simashaber.com",149],["termebilgigazetesi.com",149],["unyekent.com",149],["yeniadana.net",149],["cerkezkoyhaber.com.tr",[149,1309]],["airporthaber1.com",152],["kartalgazetesi.com",[152,339,663,664,679]],["sehirmedya.com",[152,691]],["yozgatcamlik.com",152],["veteknoloji.net",152],["bursahayat.com.tr",[152,167,1306]],["airturkhaber.com",[153,154,155]],["divamagazin.com",[154,395]],["dostbeykoz.com",[155,424]],["kadikoylife.com",[155,665]],["pendiklitv.com",[155,864]],["tamindir.com",[155,955,956]],["unyetv.net",[155,758,1203]],["daricagazetesi.com.tr",155],["tourmag.com.tr",[155,1426]],["airwaypost.com",[156,157]],["istanbultakipte.com",[157,212,652]],["medyapress.net",[157,212,1166]],["ozgurifade.com.tr",[157,212]],["ajanimo.com",[158,159]],["animehaber.com",158],["kadinlarkulubu.com",[159,288,554,666]],["akhisarhaber.com",[160,174]],["sariyeryenigun.com",162],["ajans32tv.com",163],["magazind.net",[163,1164]],["ajansspor.com",[164,165,166]],["sgkrehberi.com",[165,286,572,922]],["haber7.com",[166,167,235,579,580]],["izle7.com",[166,235]],["yasemin.com",[166,580,593,1049]],["sozcu.com.tr",[166,201,322,1414]],["ajanstekirdag.com",[167,168]],["akvaryum.com",[167,182]],["anadolugunluk.com",167],["anlikaltinfiyatlari.com",[167,199]],["bifikir.com",167],["bigunhaber.com",167],["bodrumolay.com",[167,200,234,295,298,299]],["bursadabugun.com",[167,324]],["bursverenkurumlar.com",[167,295]],["canlimobeseizle.com",167],["cumrapostasi.com",[167,369]],["dinimizislam.com",167],["diyarbakirgazete.com",167],["donghuatr.com",167],["eksisozluk.com",[167,456]],["enbursa.com",[167,470,471,472]],["enyenimedya.com",167],["esporlab.com",167],["filmizlekral.com",[167,494]],["forumotomobil.com",167],["gercekgundem.com",[167,322]],["geziforumu.com",167],["gundembursa.com",167],["gzt.com",[167,575]],["haber228.com",[167,472]],["haberyum.com",167],["ibrala.com",[167,625]],["indir.com",167],["internethaber.com",[167,322,644,645]],["kadinloji.com",167],["kesinkarar.com",167],["kocatepegazetesi.com",[167,369]],["londragazete.com",167],["medyaankara.com",167],["medyafaresi.com",[167,448,773]],["muhabir26.com",167],["nallihanhaber.com",167],["ogznet.com",[167,836]],["sabahhaberi.com",[167,204,339]],["sakarya360.com",[167,472]],["selcukhaber.com",[167,913]],["son32.com",167],["sonhaber16.com",[167,782,940]],["tarihiyolculuk.com",167],["thebrandage.com",167],["ulakci.com",167],["uyan32.com",[167,472]],["uyumhaber.com",167],["vivaldimagazin.com",167],["voleybolmagazin.com",[167,200,267]],["webhakim.com",[167,1040]],["webtekno.com",[167,1043,1044]],["worldofturkiye.com",167],["yenisafak.com",[167,1059]],["yozgatses.com",167],["sinemafilmizle.net",[167,1187]],["havadurumu15gunluk.org",[167,1236]],["memoryhackers.org",[167,196,1240]],["slideplayer.biz.tr",167],["bjk.com.tr",167],["cagingazetesi.com.tr",[167,1307]],["capital.com.tr",[167,338,1308]],["degisimgazetesi.com.tr",[167,200,296]],["diyarbakirhaber.com.tr",167],["emlaknews.com.tr",[167,208,1322]],["gamer.com.tr",[167,235,1335]],["noktabursa.com.tr",167],["nowtv.com.tr",167],["trt1.com.tr",[167,1430]],["yenimeram.com.tr",[167,1446]],["mengen.gen.tr",[167,1449]],["havadurumu15gunluk.xyz",[167,1236]],["bodrumgundem.com",[168,296]],["dilekcesepeti.com",168],["egeyonhaber.com",168],["yurthaber61.com",168],["ajansurfa.com",169],["akakce.com",170],["akcakocahavadis.com",[171,172]],["basarisiralamalari.com",[172,200,260,261]],["eniyiandroid.com",[172,474]],["webteizle2.com",[172,1042]],["bigatribun.net",[172,784,1115]],["mavididim.com.tr",172],["muglagazetesi.com.tr",[172,247]],["akcakocatv.com",173],["akillitarife.com",175],["akillitelefon.com",176],["akorlar.com",177],["aksarayhaberci.com",178],["bigahavadis.com",178],["aktifhabergazetesi.com",179],["anamurekspres.com",179],["avrupabulten.com",179],["elazighaberkent.com",179],["elazigharputgazetesi.com",179],["gazetebanka.com",179],["gazetegolbasi.com",179],["habereko.com",179],["sakinca.com",179],["samsunhaberhatti.com",179],["yurtspor.com",[179,686]],["sirineregli.org",179],["hayat.ro",[179,374,686]],["sonses.tv",179],["aktuel-urunler.com",180],["alemfm.com",184],["alem.com.tr",184],["alisverisrehberi.com",185],["almanilan.com",186],["alomaliye.com",187],["alonot.com",[188,189]],["evimdergisi.com.tr",[189,1320,1326]],["popsci.com.tr",[189,232,1403]],["alternatifim.com",190],["altinpiyasa.com",191],["seyredeger.com",192],["amarabettv2.com",193],["anadolugazetesi.com",194],["androidmakale.com",[195,196]],["driverdestek.com",196],["ggmyfriend.com",[196,234,543,556]],["mangawt.com",[196,760,761]],["merlininkazani.com",[196,781]],["m.pes24.com",[196,866]],["oyunceviri.net",[196,1176]],["tercihiniyap.net",[196,1196]],["animeizlesene.com",197],["webdramaturkey.com",[197,1038]],["anizle.com",198],["puffytr.com",198],["anizm.net",[198,1110]],["antakyagazetesi.com",[200,201]],["bodrumdabirgun.com",[200,295]],["muglayenigun.com",[200,796]],["turkiyedeenerji.com",[200,1008]],["antalyahakkinda.com",[203,204]],["antalyakorfez.com",205],["antalyam.com",[206,207]],["cnnturk.com",[206,355]],["antoloji.com",[208,209]],["forum.gamer.com.tr",[208,651,1336]],["apelasyon.com",210],["applefoni.com",211],["fanmedya.com",212],["kemerhaber.com",212],["araba.com",213],["arabamkacyakar.com",215],["arabateknik.com",216],["arasikackm.com",217],["turizmgazetesi.com",[217,1000,1001]],["ardahanhaberi.com",218],["arenabodrumhaber.com",[219,220,221]],["paraanaliz.com",221],["thegeyik.com",[221,981]],["yenikutahya.com",221],["sanayigazetesi.com.tr",221],["arkeolojikhaber.com",222],["iha.com.tr",[222,765,1360]],["sha.com.tr",[223,459]],["asistanaliz.com",[224,225]],["bthaber.com",225],["askeribirlikler.com",226],["ehliyettestleri.com",[226,452]],["testlericoz.com",[226,452]],["astakoshaber.com",227],["bomba32.com",[227,311]],["yenikocaeli.com",[227,956]],["asyaanimeleri01.com",228],["asyaanimeleri02.com",228],["asyaanimeleri03.com",228],["asyaanimeleri04.com",228],["asyaanimeleri05.com",228],["asyaanimeleri06.com",228],["atarita.com",231],["atlasdergisi.com",232],["avmgezgini.com",233],["avmkatalog.com",234],["dizipal1009.comdizipal1010.com",[234,363,364]],["dizipal1002.com",[234,363,364]],["dizipal1003.com",[234,363,364]],["dizipal1004.com",[234,363,364]],["dizipal1005.com",[234,363,364]],["dizipal1006.com",[234,363,364]],["dizipal1007.com",[234,363,364]],["dizipal1008.com",[234,363,364]],["gurkanbilgisu.com",234],["hdabla.net",234],["avrupabettv1.com",235],["avrupabettv10.com",235],["avrupabettv11.com",235],["avrupabettv12.com",235],["avrupabettv13.com",235],["avrupabettv14.com",235],["avrupabettv15.com",235],["avrupabettv16.com",235],["avrupabettv17.com",235],["avrupabettv18.com",235],["avrupabettv19.com",235],["avrupabettv2.com",235],["avrupabettv20.com",235],["avrupabettv21.com",235],["avrupabettv22.com",235],["avrupabettv3.com",235],["avrupabettv4.com",235],["avrupabettv5.com",235],["avrupabettv6.com",235],["avrupabettv7.com",235],["avrupabettv8.com",235],["avrupabettv9.com",235],["rekortv10.com",235],["rekortv11.com",235],["rekortv12.com",235],["rekortv13.com",235],["rekortv14.com",235],["rekortv15.com",235],["rekortv16.com",235],["rekortv17.com",235],["rekortv18.com",235],["rekortv19.com",235],["rekortv20.com",235],["rekortv21.com",235],["rekortv22.com",235],["rekortv23.com",235],["rekortv24.com",235],["rekortv25.com",235],["rekortv26.com",235],["rekortv27.com",235],["rekortv28.com",235],["rekortv29.com",235],["rekortv3.com",235],["rekortv4.com",235],["rekortv5.com",235],["rekortv6.com",235],["rekortv7.com",235],["rekortv8.com",235],["rekortv9.com",235],["betexpertv173.live",235],["betexpertv174.live",235],["betexpertv175.live",235],["betexpertv176.live",235],["betexpertv177.live",235],["betexpertv178.live",235],["betexpertv179.live",235],["betexpertv180.live",235],["betexpertv181.live",235],["betexpertv182.live",235],["betexpertv183.live",235],["betexpertv184.live",235],["betexpertv185.live",235],["betexpertv186.live",235],["betexpertv187.live",235],["betexpertv188.live",235],["betexpertv189.live",235],["betexpertv190.live",235],["macvar1056.live",235],["macvar1057.live",235],["macvar1058.live",235],["macvar1059.live",235],["macvar1060.live",235],["macvar1061.live",235],["macvar1062.live",235],["macvar1063.live",235],["macvar1064.live",235],["macvar1065.live",235],["macvar1066.live",235],["macvar1067.live",235],["macvar1068.live",235],["macvar1069.live",235],["macvar1070.live",235],["macvar1071.live",235],["macvar1072.live",235],["macvar1073.live",235],["macvar1074.live",235],["macvar1075.live",235],["macvar1076.live",235],["technopat.net",[235,288,1194]],["forvettv31.online",235],["forvettv32.online",235],["forvettv33.online",235],["forvettv34.online",235],["forvettv35.online",235],["forvettv36.online",235],["forvettv37.online",235],["forvettv38.online",235],["forvettv39.online",235],["forvettv40.online",235],["forvettv41.online",235],["forvettv42.online",235],["forvettv43.online",235],["forvettv44.online",235],["forvettv45.online",235],["forvettv46.online",235],["forvettv47.online",235],["forvettv48.online",235],["forvettv49.online",235],["golvartv596.xyz",235],["golvartv597.xyz",235],["golvartv598.xyz",235],["golvartv599.xyz",235],["golvartv600.xyz",235],["golvartv601.xyz",235],["golvartv602.xyz",235],["golvartv603.xyz",235],["golvartv604.xyz",235],["golvartv605.xyz",235],["golvartv606.xyz",235],["golvartv607.xyz",235],["golvartv608.xyz",235],["golvartv609.xyz",235],["golvartv610.xyz",235],["golvartv611.xyz",235],["golvartv612.xyz",235],["golvartv613.xyz",235],["golvartv614.xyz",235],["golvartv615.xyz",235],["golvartv616.xyz",235],["avrupaturkgazetesi.com",236],["ayatoon.com",237],["raindropteamfan.com",237],["aydinda.com",238],["aydinses.com",240],["donailfoulardautore.com",240],["gazeterize.com",240],["bafrahaber.com",241],["m.bafrahaber.com",242],["bahisanaliz31.com",243],["bahisanaliz32.com",243],["bahisanaliz33.com",243],["bahisanaliz34.com",243],["bahisanaliz35.com",243],["bahisanaliz36.com",243],["bahisanaliz37.com",243],["bahisanaliz38.com",243],["bahisanaliz39.com",243],["bahisanaliz40.com",243],["bahisanaliz41.com",243],["bahisanaliz42.com",243],["bahisanaliz43.com",243],["bahisanaliz44.com",243],["bahisanaliz45.com",243],["bahisanaliz46.com",243],["bahisanaliz47.com",243],["bahisanaliz48.com",243],["bahisanaliz49.com",243],["bahisanaliz50.com",243],["bahiskilavuz4.com",244],["bakirkoydenhaber.com",[245,246]],["bilecik11.com",[245,246,276]],["ufukgazetesi.net",[245,472,1202]],["balikesir24saat.com",247],["bilardooyna.com",247],["burdurweb.com",[247,321]],["bursa.com",[247,322,323]],["buyuksivas.com",[247,329,330,331]],["ebrosur.com",[247,437]],["gmdergi.com",[247,560,561]],["iyihaberci.com",247],["kirsehirhakimiyet.com",[247,331]],["neguzelsozler.com",[247,823]],["orduyorum.com",247],["rekoroyun.com",247],["61medya.net",[247,1106]],["balkangunlugu.com.tr",247],["icn.com.tr",[247,1359]],["kanal15.com.tr",[247,331]],["balikesirhaberajansi.com",[248,249,250]],["hdizlefilmleri.com",[248,480]],["fatsayenihaber.com",250],["geredeyenigun.com",[250,550]],["ugurfilm10.com",[250,1016]],["ugurfilm11.com",[250,1016]],["ugurfilm12.com",[250,1016]],["ugurfilm13.com",[250,1016]],["ugurfilm14.com",[250,1016]],["ugurfilm15.com",[250,1016]],["ugurfilm16.com",[250,1016]],["ugurfilm7.com",[250,1016]],["ugurfilm8.com",[250,1016]],["ugurfilm9.com",[250,1016]],["kurtulusgazetesi.com.tr",[250,1373]],["bandirmamanset.com",[252,253]],["basakgazetesi.com",253],["haberdurus.com",253],["kardelengazetesi.com",253],["bankotahminler.com",255],["bantmag.com",256],["bartinhergungazetesi.com",257],["bartinolay.com",[257,258,259]],["gaziantephaber.com",258],["gercekfethiye.com",[259,457,458,548,549]],["neolacakki.com",261],["baslattusu.com",263],["batiakdeniztv.com",264],["beefandfish.com",266],["begonya.com",267],["m5dergi.com",267],["savunmasanayist.com",[267,908]],["sosyola.com",[267,942]],["unirehberi.com",267],["frpnet.net",[267,1134]],["kadinvekadin.net",267],["turkedebiyati.org",[267,565,1251]],["bedavainternet.com.tr",267],["belemturktv.com",268],["belgeselizlesene.com",269],["benguturk.com",270],["ogrencikariyeri.com",[270,835]],["benzinmagazin.com",271],["bestylemagazine.com",272],["beyazperde.com",274],["bikifi.com",275],["elazighakimiyethaber.com",[276,458]],["elazigonline.com",[276,459]],["gazetecin.com",276],["haberler33.com",276],["kastamonuguncel.com",[276,586]],["liderbursa.com",276],["lidergazete.com",[276,741]],["mebehliyetsinavsorulari.com",276],["mygazete.com",[276,807]],["biletix.com",277],["bilgicik.com",279],["bilgidem.com",280],["lezizci.com",280],["forum.sordum.net",280],["bilgihanem.com",281],["bilgiportal.com",282],["birhayalinpesinde.com",284],["birlikhabergazetesi.com",[285,286]],["mangazure.com",286],["petroturk.com",[286,867]],["timeturk.com",[286,983]],["yozgatgazetesi.com",[286,1072]],["bisikletforum.com",[287,288]],["gezenbilir.com",[288,553,554]],["forum.turkmmo.com",[288,554,1010]],["vsro.org",[288,1254]],["bitcoinsistemi.com",289],["bizimyaka.com",291],["blackorwhitedergi.com",292],["oyunkuzusu.com",292],["oyungemisi.net",292],["bursaspor.org.tr",292],["bloomberght.com",293],["businessht.bloomberght.com",294],["hemhalkegitim.com",[295,612]],["yozgatolay.com",295],["emlaklobisi.com",[298,466]],["teknobird.com",[299,967]],["kredi.biz.tr",[299,1124]],["bolgegazetesi.com",300],["kentdeha.com.tr",300],["yenihaberden.com",301],["boluekspres.com",302],["bolumsonucanavari.com",304],["boluobjektif.com",305],["bolupostasi.com",306],["bozuyukhaberajansi.com",306],["imarhaber.com",[306,633]],["medyaayvalik.com",306],["onlarnediyo.com",306],["yenicagri.com",306],["businesschannel.com.tr",306],["bolusporluyuz.com",[307,308]],["ozgurbolu.com",[308,858]],["spor14.com",308],["boluyankihaber.com",309],["bomba15.com",310],["ispartamhaber.com",310],["tarsusgazetesi.com",310],["borsadirekt.com",312],["borunsesi.com",313],["buyukhaber.com",313],["hendekgundem.com",313],["kocaelioncu.com",[313,705]],["usakhabermerkezi.com",313],["boxofficeturkiye.com",314],["btchaber.com",[315,316]],["nurgsm.com",316],["bulurum.com",317],["bumudur.com",318],["burdenfly.com",320],["cinemadran.com",322],["dunyaatlasi.com",[322,431]],["ensonhaber.com",[322,476]],["gayrimenkulhaber.com",322],["gecmisgazete.com",322],["oggito.com",[322,833]],["mshowto.org",322],["rumma.org",322],["yemektarifleri.org",[322,1255]],["aydindenge.com.tr",322],["korkusuz.com.tr",322],["szctv.com.tr",322],["ranini.tv",[322,1458]],["bursahaber.com",[325,326]],["muzikonair.com",326],["samsunsehirgazetesi.com",[326,897]],["bolge.com.tr",326],["bursayadairhersey.com",327],["kriptoparahaber.com",[327,359,730]],["siirtolayhaber.com",327],["surajans.com",[327,359]],["businessturkeytoday.com",328],["mansetmalatya.com",330],["cadcamsektoru.com",332],["canakkalekalem.com",333],["canakkaleolay.com",334],["canlialtinfiyatlari.com",335],["canlidizi6.com",336],["oyunskor.com",[336,855]],["canlidoviz.com",[337,338]],["repertuarim.com",[338,639,885]],["ruyamanga.com",[338,889,890]],["tarotscans.com",[338,959]],["elle.com.tr",[338,1321]],["lezzet.com.tr",[338,1319,1375]],["canlihaber.com",339],["davahaber.com",339],["kandiraninsesi.com",[339,566,567]],["kirkbir.com",[339,566,567,697]],["kocaelihaberdunyasi.com",339],["oyunrota.com",339],["bidunyahaber.net",339],["cagdaskocaeli.com.tr",[339,393]],["milligazete.com.tr",[339,762,1390]],["canlitribun53.com",340],["canlitribun54.com",340],["canlitribun55.com",340],["canlitribun56.com",340],["canlitribun57.com",340],["canlitribun58.com",340],["canlitribun59.com",340],["canlitribun60.com",340],["canlitribun61.com",340],["canlitribun62.com",340],["canlitribun63.com",340],["canlitribun64.com",340],["canlitribun65.com",340],["canlitribun66.com",340],["canlitribun67.com",340],["canlitribun68.com",340],["canlitribun69.com",340],["canlitribun70.com",340],["cazkolik.com",341],["cemre.com",[342,343]],["marmarislife.net",[343,1165]],["ceofix.com",344],["cepkolik.com",345],["ceplik.com",346],["cerkezkoyekspres.com",347],["cesmehaber.com",348],["cheatglobal.com",349],["kocuce.com",[349,706,707,708]],["cimri.com",[350,351]],["golcukvizyongazetesi.com",[351,562]],["clover-manga.com",352],["hayalistic.com",352],["clubberism.com",353],["cnbce.com",354],["dunya.com",354],["f5haber.com",354],["odatv.com",[354,531,832]],["paradurumu.com",354],["coinkolik.com",357],["coinotag.com",[358,359,360,361]],["gazetecorlu.com",359],["kriptokoin.com",359],["veryansintv.com",[359,1028]],["artfulliving.com.tr",360],["fotomac.com.tr",[361,1275,1276,1278,1279,1292,1333]],["cokbilgi.com",362],["resadcer.store",364],["tradest.store",364],["corumtime.com",365],["cosmoturk.com",366],["cozumpark.com",367],["cukurovaexpres.com",368],["karamangundem.com",[368,448]],["d20haber.com",[370,371]],["denizlisporhaber.com",[371,379,380]],["dalamantv.com",372],["demokratkocaeli.com",[374,375,376]],["fullfilmizle.cx",375],["denizli24haber.com",377],["milasonder.com",[377,778,785]],["pes24.com",377],["besiktas.com.tr",[377,1268,1303]],["denizlihaber.com",[378,379]],["denizliyeniolay.com",381],["denizpostasi.com",[382,383]],["egitimtercihi.com",[382,449]],["retailturkiye.com",[382,383]],["dentalilan.com",384],["dersimiz.com",385],["derstarih.com",386],["millihakimiyet.com",[388,786]],["devirsaati.com",389],["kriptoparapiyasasi.com",[389,731]],["devletdestekli.com",390],["dijitalajanslar.com",391],["dijitalgaste.com",392],["elazighaber23.com",[392,457]],["dirilispostasi.com",[393,394]],["enkocaeli.com",393],["kocaelibarisgazetesi.com",393],["kocaelikoz.com",393],["mansetaydin.com",[393,762]],["seskocaeli.com",[393,916]],["yenialanya.com",393],["turkuazgazetesi.net",393],["bugunkocaeli.com.tr",393],["diyetkolik.com",396],["izlemag.com",398],["yabancidizi.fun",398],["dizifon.com",399],["dizimax2.com",400],["dizimini.com",401],["dizimodu.com",[402,403]],["fullhdfilmcibaba2.com",408],["fullhdfilmizlebaba.com",408],["doeda.com",[409,410,411]],["badtv.net",[409,1112,1113]],["hizliresim.com",[410,618]],["kasut.org",410],["dogushaber.com",413],["doktorsitesi.com",414],["dolubatarya.com",415],["favorilezzetler.com",415],["digitalage.com.tr",415],["espor.migros.com.tr",415],["domlepen.com",416],["forum.donanimarsivi.com",418],["donanimgunlugu.com",419],["forum.donanimhaber.com",421],["search.donanimhaber.com",422],["doramagazin.com",423],["dosyauzantisi.com",425],["doviz.com",[426,427]],["gundemkibris.com",427],["turizmprojedergisi.com",427],["ulasimonline.com",427],["turkhackteam.org",[427,1252]],["dovizgrafik.com",428],["drtus.com",429],["dugun.com",430],["dunyabizim.com",432],["dunyasozluk.com",433],["duzceparantez.com",434],["duzcetv.com",435],["eczacininsesi.com",438],["efelerhaber.com",[439,440,441]],["karsolay.com",[439,677]],["nusaybinim.com",439],["sexeda.com",440],["zerzz.com",440],["erzurumajans.com",[441,484]],["efullizle.com",442],["egemeclisi.com",444],["egepostasi.com",445],["gercekizmir.com",445],["gundemcesme.com",445],["turktime.com",445],["gunhaber.com.tr",445],["egetelgraf.com",446],["egitimhane.com",447],["egitimsistem.com",448],["karamandan.com",448],["sanalbasin.com",[448,899]],["nedir.org",[448,1246]],["pusulagazetesi.com.tr",[448,1405]],["ehaege.com",[450,451]],["malatyahaber.com",[451,755]],["meydannet.com",454],["eksiduyuru.com",455],["gunisigigazetesi.net",457],["sondakika23.com",[460,586,939]],["elektriktesisatportali.com",461],["ellerimesaglik.com",462],["eminellere.com",463],["emlakansiklopedisi.com",464],["emlakjet.com",465],["emlakmanset.com",467],["emlaksitem.com",468],["emlaktasondakika.com",469],["trhaber.com",[470,993]],["enerjiatlasi.com",473],["turizmaktuel.com",[473,998]],["eniyifilms.com",475],["eodev.com",477],["epey.com",478],["eroticpub.com",[480,481]],["filmdizievi1.com",480],["erotikfilmizle1.com",482],["hdsexfilmizle.com",483],["erotik-film.org",483],["yetiskinfilmler.org",483],["esenyurthaberleri.com",485],["esgazete.com",486],["eskimeyenkitaplar.com",487],["esnafbulteni.com",489],["mavikocaeli.com.tr",[489,1386]],["fethiyehaber.com",[490,491]],["listelist.com",491],["yerelgazete.com.tr",[491,552]],["fikirliderleri.com",492],["filmizlehdizle.com",493],["fullfilmizlesene.net",493],["filmkuzusu1.com",496],["kelebekfilmizlee.com",496],["safirfilmizle1.com",496],["sinefilmizlesen.com",[496,928]],["filmmodu10.com",[497,498]],["filmmodu11.com",[497,498]],["filmmodu12.com",[497,498]],["filmmodu13.com",[497,498]],["filmmodu14.com",[497,498]],["filmmodu15.com",[497,498]],["filmmodu16.com",[497,498]],["filmmodu17.com",[497,498]],["filmmodu18.com",[497,498]],["filmmodu19.com",[497,498]],["filmmodu20.com",[497,498]],["filmmodu9.com",[497,498]],["corsproxy.pro",[497,1256]],["inattv454.xyz",[497,1464]],["inattv455.xyz",[497,1464]],["inattv456.xyz",[497,1464]],["inattv457.xyz",[497,1464]],["inattv458.xyz",[497,1464]],["inattv459.xyz",[497,1464]],["inattv460.xyz",[497,1464]],["inattv461.xyz",[497,1464]],["inattv462.xyz",[497,1464]],["inattv463.xyz",[497,1464]],["inattv464.xyz",[497,1464]],["inattv465.xyz",[497,1464]],["inattv466.xyz",[497,1464]],["inattv467.xyz",[497,1464]],["inattv468.xyz",[497,1464]],["inattv469.xyz",[497,1464]],["inattv470.xyz",[497,1464]],["inattv471.xyz",[497,1464]],["inattv472.xyz",[497,1464]],["inattv473.xyz",[497,1464]],["inattv474.xyz",[497,1464]],["inattv475.xyz",[497,1464]],["inattv476.xyz",[497,1464]],["inattv477.xyz",[497,1464]],["inattv478.xyz",[497,1464]],["inattv479.xyz",[497,1464]],["inattv480.xyz",[497,1464]],["inattv481.xyz",[497,1464]],["inattv482.xyz",[497,1464]],["inattv483.xyz",[497,1464]],["inattv484.xyz",[497,1464]],["inattv485.xyz",[497,1464]],["inattv486.xyz",[497,1464]],["inattv487.xyz",[497,1464]],["inattv488.xyz",[497,1464]],["inattv489.xyz",[497,1464]],["inattv490.xyz",[497,1464]],["inattv491.xyz",[497,1464]],["inattv492.xyz",[497,1464]],["inattv493.xyz",[497,1464]],["inattv494.xyz",[497,1464]],["inattv495.xyz",[497,1464]],["inattv496.xyz",[497,1464]],["inattv497.xyz",[497,1464]],["inattv498.xyz",[497,1464]],["inattv499.xyz",[497,1464]],["inattv500.xyz",[497,1464]],["trgoals483.xyz",[497,1464,1469]],["trgoals484.xyz",[497,1464,1469]],["trgoals485.xyz",[497,1464,1469]],["trgoals486.xyz",[497,1464,1469]],["trgoals487.xyz",[497,1464,1469]],["trgoals488.xyz",[497,1464,1469]],["trgoals489.xyz",[497,1464,1469]],["trgoals490.xyz",[497,1464,1469]],["trgoals491.xyz",[497,1464,1469]],["trgoals492.xyz",[497,1464,1469]],["trgoals493.xyz",[497,1464,1469]],["trgoals494.xyz",[497,1464,1469]],["trgoals495.xyz",[497,1464,1469]],["trgoals496.xyz",[497,1464,1469]],["trgoals497.xyz",[497,1464,1469]],["trgoals498.xyz",[497,1464,1469]],["trgoals499.xyz",[497,1464,1469]],["trgoals500.xyz",[497,1464,1469]],["trgoals501.xyz",[497,1464,1469]],["trgoals502.xyz",[497,1464,1469]],["trgoals503.xyz",[497,1464,1469]],["trgoals504.xyz",[497,1464,1469]],["trgoals505.xyz",[497,1464,1469]],["trgoals506.xyz",[497,1464,1469]],["trgoals507.xyz",[497,1464,1469]],["trgoals508.xyz",[497,1464,1469]],["trgoals509.xyz",[497,1464,1469]],["trgoals510.xyz",[497,1464,1469]],["trgoals511.xyz",[497,1464,1469]],["trgoals512.xyz",[497,1464,1469]],["trgoals513.xyz",[497,1464,1469]],["trgoals514.xyz",[497,1464,1469]],["trgoals515.xyz",[497,1464,1469]],["trgoals516.xyz",[497,1464,1469]],["trgoals517.xyz",[497,1464,1469]],["trgoals518.xyz",[497,1464,1469]],["trgoals519.xyz",[497,1464,1469]],["trgoals520.xyz",[497,1464,1469]],["trgoals521.xyz",[497,1464,1469]],["trgoals522.xyz",[497,1464,1469]],["trgoals523.xyz",[497,1464,1469]],["trgoals524.xyz",[497,1464,1469]],["trgoals525.xyz",[497,1464,1469]],["trgoals526.xyz",[497,1464,1469]],["trgoals527.xyz",[497,1464,1469]],["trgoals528.xyz",[497,1464,1469]],["trgoals529.xyz",[497,1464,1469]],["trgoals530.xyz",[497,1464,1469]],["trgoals531.xyz",[497,1464,1469]],["trgoals532.xyz",[497,1464,1469]],["trgoals533.xyz",[497,1464,1469]],["trgoals534.xyz",[497,1464,1469]],["trgoals535.xyz",[497,1464,1469]],["trgoals536.xyz",[497,1464,1469]],["trgoals537.xyz",[497,1464,1469]],["trgoals538.xyz",[497,1464,1469]],["trgoals539.xyz",[497,1464,1469]],["trgoals540.xyz",[497,1464,1469]],["trgoals541.xyz",[497,1464,1469]],["trgoals542.xyz",[497,1464,1469]],["trgoals543.xyz",[497,1464,1469]],["trgoals544.xyz",[497,1464,1469]],["trgoals545.xyz",[497,1464,1469]],["trgoals546.xyz",[497,1464,1469]],["trgoals547.xyz",[497,1464,1469]],["trgoals548.xyz",[497,1464,1469]],["trgoals549.xyz",[497,1464,1469]],["trgoals550.xyz",[497,1464,1469]],["trgoals551.xyz",[497,1464,1469]],["trgoals552.xyz",[497,1464,1469]],["trgoals553.xyz",[497,1464,1469]],["trgoals554.xyz",[497,1464,1469]],["trgoals555.xyz",[497,1464,1469]],["trgoals556.xyz",[497,1464,1469]],["trgoals557.xyz",[497,1464,1469]],["trgoals558.xyz",[497,1464,1469]],["trgoals559.xyz",[497,1464,1469]],["trgoals560.xyz",[497,1464,1469]],["trgoals561.xyz",[497,1464,1469]],["trgoals562.xyz",[497,1464,1469]],["trgoals563.xyz",[497,1464,1469]],["trgoals564.xyz",[497,1464,1469]],["trgoals565.xyz",[497,1464,1469]],["trgoals566.xyz",[497,1464,1469]],["trgoals567.xyz",[497,1464,1469]],["trgoals568.xyz",[497,1464,1469]],["trgoals569.xyz",[497,1464,1469]],["trgoals570.xyz",[497,1464,1469]],["trgoals571.xyz",[497,1464,1469]],["trgoals572.xyz",[497,1464,1469]],["trgoals573.xyz",[497,1464,1469]],["trgoals574.xyz",[497,1464,1469]],["trgoals575.xyz",[497,1464,1469]],["trgoals576.xyz",[497,1464,1469]],["trgoals577.xyz",[497,1464,1469]],["trgoals578.xyz",[497,1464,1469]],["trgoals579.xyz",[497,1464,1469]],["trgoals580.xyz",[497,1464,1469]],["trgoals581.xyz",[497,1464,1469]],["trgoals582.xyz",[497,1464,1469]],["trgoals583.xyz",[497,1464,1469]],["trgoals584.xyz",[497,1464,1469]],["trgoals585.xyz",[497,1464,1469]],["trgoals586.xyz",[497,1464,1469]],["trgoals587.xyz",[497,1464,1469]],["trgoals588.xyz",[497,1464,1469]],["trgoals589.xyz",[497,1464,1469]],["trgoals590.xyz",[497,1464,1469]],["trgoals591.xyz",[497,1464,1469]],["trgoals592.xyz",[497,1464,1469]],["trgoals593.xyz",[497,1464,1469]],["trgoals594.xyz",[497,1464,1469]],["trgoals595.xyz",[497,1464,1469]],["trgoals596.xyz",[497,1464,1469]],["trgoals597.xyz",[497,1464,1469]],["trgoals598.xyz",[497,1464,1469]],["trgoals599.xyz",[497,1464,1469]],["trgoals600.xyz",[497,1464,1469]],["trgoals605.xyz",[497,1464,1469]],["trgoals606.xyz",[497,1464,1469]],["trgoals607.xyz",[497,1464,1469]],["trgoals608.xyz",[497,1464,1469]],["trgoals609.xyz",[497,1464,1469]],["trgoals610.xyz",[497,1464,1469]],["trgoals611.xyz",[497,1464,1469]],["trgoals612.xyz",[497,1464,1469]],["trgoals613.xyz",[497,1464,1469]],["trgoals614.xyz",[497,1464,1469]],["trgoals615.xyz",[497,1464,1469]],["trgoals616.xyz",[497,1464,1469]],["trgoals617.xyz",[497,1464,1469]],["trgoals618.xyz",[497,1464,1469]],["trgoals619.xyz",[497,1464,1469]],["trgoals620.xyz",[497,1464,1469]],["trgoals625.xyz",[497,1464,1469]],["filmmoduu.com",499],["fullhdfilmizleabi.com",499],["hdfilmcanavari.org",499],["hdfilmizle.org",499],["finans7.com",501],["finansgundem.com",502],["borsagundem.com.tr",502],["finanswebde.com",503],["fivemturk.com",504],["flaskocaeli.com",505],["fmhikayeleri.com",506],["fonttr.com",507],["formatatmak.com",508],["forumatmosfer.com",509],["fosforludusunceler.com",[510,511]],["siberkalem.com",511],["azbuz.org",511],["fotografdergisi.com",512],["fragman-tv.com",515],["frmtr.com",516],["fuaraktuel.com",517],["fullfilmcidayi10.com",518],["fullfilmcidayi11.com",518],["fullfilmcidayi12.com",518],["fullfilmcidayi13.com",518],["fullfilmcidayi14.com",518],["fullfilmcidayi15.com",518],["fullfilmcidayi16.com",518],["fullfilmcidayi17.com",518],["fullfilmcidayi18.com",518],["fullfilmcidayi19.com",518],["fullfilmcidayi20.com",518],["fullfilmcidayi21.com",518],["fullfilmcidayi22.com",518],["fullfilmcidayi23.com",518],["fullfilmcidayi24.com",518],["fullfilmcidayi25.com",518],["fullfilmcidayi26.com",518],["fullfilmcidayi27.com",518],["fullfilmcidayi28.com",518],["fullfilmcidayi29.com",518],["fullfilmcidayi30.com",518],["fullfilmcidayi4.com",518],["fullfilmcidayi5.com",518],["fullfilmcidayi6.com",518],["fullfilmcidayi7.com",518],["fullfilmcidayi8.com",518],["fullfilmcidayi9.com",518],["fullhdabifilm.com",519],["futbolingo.com",522],["gaiadergi.com",[523,524]],["larimza.com",523],["gastronomiturkey.com",525],["gazeddakibris.com",526],["gazetebirlik.com",527],["gazetekeyfi.com",528],["gazetekolektif.com",529],["gazetemanifesto.com",530],["gazetememur.com",531],["tv100.com",[531,1012,1013]],["gazetepoyraz.com",532],["gazeteulus.com",533],["gazetevan.com",534],["gazetevatan.com",[535,536,537,538]],["dha.com.tr",[536,1313]],["milliyetsanat.com",538],["finans.gazetevatan.com",539],["gaziantepgunes.com",540],["gaziantepinhabercisi.com",540],["gelirkapisi.com",541],["gemlikgundemgazetesi.com",[542,543]],["ingilizcenotlar.com",543],["gencinsesi.com",[544,545]],["zirve2000.com",545],["genelpara.com",546],["gercekbandirma.com",547],["kentteyasam.com",548],["geyvemedya.com",[551,552]],["kargotakiptr.com",552],["isgfrm.com",[554,647]],["forum.miuiturkiye.net",[554,1169]],["gezilesiyer.com",555],["gidahatti.com",557],["giresunhaberci.com",558],["girisimhaber.com",559],["superfb.com",[561,950]],["ntv.com.tr",[561,1173,1397]],["golftutkusu.com",563],["goodfilmizle.org",564],["forum.grandepuntotr.com",565],["renaultfanclub.com",565],["turkeyforum.com",565],["gunaydinduzce.com",[566,567,568]],["indigodergisi.com",[566,635]],["duzceninsesi.com.tr",[566,567,1316]],["mackolik.com",[567,748,749,750]],["gundem71.com",569],["gunes.com",[570,571,572]],["platinonline.com",[571,572,868]],["memurlar.net",[572,1167]],["guneykoresinemasi.com",573],["gurmeajanda.com",574],["ha-ber.com",576],["haber18.com",577],["haber3.com",578],["otomobil.haber7.com",581],["haberarsiviyiz.com",[582,583]],["59.com.tr",[583,1270]],["haberegider.com",584],["haberkasaba.com",586],["haberkibris.com",587],["sondakika.com",[589,937]],["habermotto.com",590],["haberself.com",591],["hthayat.haberturk.com",594],["habervakti.com",595],["hacoos.com",596],["hadipisir.com",597],["halkinhabercisi.com",[598,599]],["akademikpersonel.org",[599,1216]],["hangikredi.com",600],["hatayyasam.com",601],["maksatbilgi.com",[603,754]],["havaturkiye.com",604],["mersinhaber.com",604],["tarsusakdeniz.com",604],["hayvansitesi.com",605],["hdblurayindir.com",606],["muzmp3indir.com",606],["mp3indirdur.store",606],["hderotikfilmizle1.com",607],["hdfilmfullizle.com",[608,609,610]],["hdfilmifullizle.com",[608,609,611]],["hepsiburada.com",613],["hepsiemlak.com",614],["hesabet.com",615],["hesapkurdu.com",616],["hibya.com",617],["hrdergi.com",619],["huawei-turkiye.com",620],["hurdusun.com",621],["hurhaber.com",622],["hurriyetemlak.com",623],["hvac360tr.com",624],["idilyazar.com",626],["ifsamerkezi.com",627],["ihaledergisi.com",628],["ilacprospektusu.com",629],["ilacrehberi.com",630],["ilkokul1.com",631],["illerarasimesafe.com",632],["saraygazetesi.com",[633,904]],["incehesap.com",634],["indirimdemarket.com",636],["indirveoyna.com",637],["inegolonline.com",[638,639]],["kimkazandi.com",[639,696]],["gencgazete.net",639],["insaatnoktasi.com",640],["insaattrendy.com",641],["instela.com",642],["tr.instela.com",643],["internetoku.com",646],["iskuruyorum.com",648],["islamveihsan.com",649],["ismporno.com",650],["pornmsc.com",650],["istanbul.com",651],["maxigame.org",654],["itemsatis.com",655],["itohaber.com",656],["iyihisset.com",657],["izlesene.com",659],["jeotermalhaberler.com",660],["jukeduke.com",661],["stargamescasinoonline.com",661],["jurnalci.com",662],["kamubulten.com",667],["kanal7.com",668],["kandiragundem.com",669],["karabukgundem.com",670],["karabukmeydanhaber.com",[671,672]],["karakartal.com",673],["kargo-takibi.com",675],["karnaval.com",676],["kartal24.com",678],["kayiprihtim.com",680],["kayisihaber.com",681],["kayserihaber38.com",682],["kediblog.com",684],["gecce.com.tr",685],["kenthayat.com",687],["kesanpostasi.com",688],["kiaclubtr.com",689],["kibrisgazetesi.com",[690,691]],["kibrissondakika.com",[693,694]],["aydinlatma.org",[693,1219]],["kimintelefonu.com",695],["kitapyurdu.com",698],["kizlarsoruyor.com",699],["klasspor.com",700],["kocaelidebugun.com",701],["kocaelihaberci.com",704],["mmotutkunlari.com",[707,791]],["turkmmo.com",708],["koinbulteni.com",709],["leadergamer.com.tr",710],["koinmedya.com",[712,713]],["kriptoparafiyatlari.com",713],["koinvizyon.com",714],["konhaber.com",[715,716,717]],["yenikonya.com.tr",715],["tuzgolugazetesi.com",717],["belge.com.tr",[717,1302]],["konyaninnabzi.web.tr",[717,1456]],["kontrolkalemi.com",718],["kooplog.com",719],["korezin.com",721],["korkmazhaber.com",722],["korsanedebiyat.com",[723,724]],["ekonomist.com.tr",[723,1317,1318,1319,1320]],["zamaninvarken.com",[724,1074]],["kraloyun.com",725],["kredibankalar.com",[726,727]],["avrupayakasi.com.tr",[727,1245,1295]],["kriptoarena.com",[728,729]],["kointimes.net",[729,1159,1160]],["nereye.com.tr",[729,1396]],["kriptoteknikhaber.com",732],["kulaklik.com",733],["kuponigo.com",735],["kuponla.com",736],["kutahyaekspres.com",737],["pckoloji.com.tr",737],["kuzeyanadolugazetesi.com",738],["letgo.com",740],["likessb.com",743],["lojistikhatti.com",744],["lordiz.com",745],["lorentlabs.com",746],["mach1digital.com",747],["mp3medya.com",[747,793]],["muzikmp3indir.com",[747,803,804]],["obezitehaber.com",747],["mp3indirdur.pro",747],["sahadan.com",[749,750,893]],["magazinci.com",751],["magazinkafe.com",752],["malatyam.com",756],["malatyamegahaber.com",757],["malatyasoz.com",758],["manga-tr.com",759],["nirvanamanga.com",760],["marasexpress.com",763],["yesiltopuklar.com",[763,1066,1067]],["haberglobal.com.tr",[763,1348]],["marastahaber.com",764],["mavikadin.com",[765,766,767,768,769]],["turkiyegazetesi.com.tr",[765,768,979,1432]],["maxicep.com",770],["mc-tr.com",771],["medyabar.com",772],["medyahaber.com",774],["medyaradar.com",775],["meleklermekani.com",776],["memleketimbolu.com",777],["memohaber.com",[778,779]],["menuburada.com",780],["metin2rehberi.com",782],["mgviagrtoomuch.com",[783,784]],["pllsfored.com",[784,869,870]],["inattvhd188.xyz",[784,1465]],["inattvhd189.xyz",[784,1465]],["inattvhd190.xyz",[784,1465]],["inattvhd191.xyz",[784,1465]],["inattvhd192.xyz",[784,1465]],["inattvhd193.xyz",[784,1465]],["inattvhd194.xyz",[784,1465]],["inattvhd195.xyz",[784,1465]],["inattvhd196.xyz",[784,1465]],["inattvhd197.xyz",[784,1465]],["inattvhd198.xyz",[784,1465]],["inattvhd199.xyz",[784,1465]],["inattvhd200.xyz",[784,1465]],["inattvhd201.xyz",[784,1465]],["inattvhd202.xyz",[784,1465]],["inattvhd203.xyz",[784,1465]],["inattvhd204.xyz",[784,1465]],["inattvhd205.xyz",[784,1465]],["inattvhd206.xyz",[784,1465]],["inattvhd207.xyz",[784,1465]],["inattvhd208.xyz",[784,1465]],["inattvhd209.xyz",[784,1465]],["inattvhd210.xyz",[784,1465]],["inattvhd211.xyz",[784,1465]],["inattvhd212.xyz",[784,1465]],["inattvhd213.xyz",[784,1465]],["inattvhd214.xyz",[784,1465]],["inattvhd215.xyz",[784,1465]],["inattvhd216.xyz",[784,1465]],["inattvhd217.xyz",[784,1465]],["inattvhd218.xyz",[784,1465]],["inattvhd219.xyz",[784,1465]],["inattvhd220.xyz",[784,1465]],["inattvhd221.xyz",[784,1465]],["millisavunma.com",787],["milliyetemlak.com",788],["mimarizm.com",789],["mislink3.com",790],["morfikirler.com",792],["mp3semti.com",794],["msn.com",795],["muhasebetr.com",797],["muhendisimaaslari.com",798],["muratlihizmetgazetesi.com",[799,800]],["rodopruzgari.com",799],["muslimmedya.com",801],["mutfaksirlari.com",802],["mp3indirdur.life",[803,1098]],["myburc.com",805],["mycbet.com",806],["myinstants.com",809],["m.mynet.com",811],["m-mynet-com.cdn.ampproject.org",811],["oyun.mynet.com",812],["n11.com",813],["namazsitesi.com",814],["blog.namazsitesi.com",815],["nasilkolay.com",816],["nazilliadalet.com",817],["nedir.com",818],["nedirnasilneden.com",819],["ileilgili.org",819],["nefesgazetesi.com",820],["hastane.com.tr",822],["neredekal.com",825],["neskici.com",826],["nnchaber.com",827],["numaraara.com",828],["numarasorgulamax.com",829],["nurdanhaber.com",830],["objektifhaber.com",831],["oggusto.com",834],["olumhaberi.com",838],["on5yirmi5.com",839],["onceokuloncesi.com",840],["onedio.com",841],["ortacizgi.com",844],["otomasyonforum.com",845],["otomobilir.com",846],["otonomhaber.com",847],["oyun101.com",848],["oyunhabertr.com",850],["oyunkolu.com",851],["oyunlarskor.com",852],["oyunmodlari.com",853],["oyunmoduindir.com",854],["oyuntimes.com",856],["oyunoyna.tv.tr",856],["ozengen.com",857],["paracevirici.com",859],["paratic.com",860],["patronlardunyasi.com",861],["pazarlamasyon.com",862],["pembeoje.com",863],["perakendeisdunyasi.com",865],["turkiyesanayigazetesi.com",865],["filmmom.pro",870],["poki.com",871],["politikars.com",872],["postkolik.com",873],["probiyotix.com",874],["puhutv.com",875],["qualitydergisi.com",876],["radioeksen.com",877],["radyodinle.com",878],["rarefivem.com",880],["rasthaber.com",881],["rayhaber.com",882],["renklinot.com",884],["reytingtv.com",886],["riojadivino.com",887],["rooteto.com",888],["dilbilgisi.net",890],["fullindirsene.net",[890,1137]],["sacsirlari.com",891],["sahibinden.com",894],["samanyoluhaber.com",895],["samsungazetesi.com",896],["samsunsonhaber.com",898],["habergazetesi.com.tr",[898,1347]],["sanalokulumuz.com",900],["sanatatak.com",[901,902]],["dogruhaber.com.tr",[902,1315]],["sariyergazetesi.com",905],["sarkisozlerihd.com",906],["savebutonu.com",907],["seatclubturkey.com",909],["sekilliharfler.com",910],["sektorel.com",911],["selcukflix.com",912],["contentx.me",912],["seriesturco.com",914],["seriesturkish.com",914],["serieturkisch.com",914],["serietvturche.com",914],["televizyongazetesi.com",[914,973]],["tvseriadosturcos.com",914],["serimanga.com",915],["setfilmizleyin.com",917],["sexzun.com",918],["seyredelim.com",919],["sezonlukdizi10.com",920],["sezonlukdizi11.com",920],["sezonlukdizi12.com",920],["sezonlukdizi13.com",920],["sezonlukdizi14.com",920],["sezonlukdizi15.com",920],["sezonlukdizi16.com",920],["sezonlukdizi17.com",920],["sezonlukdizi18.com",920],["sezonlukdizi19.com",920],["sezonlukdizi20.com",920],["sezonlukdizi21.com",920],["sezonlukdizi22.com",920],["sezonlukdizi23.com",920],["sezonlukdizi24.com",920],["sezonlukdizi25.com",920],["sezonlukdizi26.com",920],["sezonlukdizi27.com",920],["sezonlukdizi28.com",920],["sezonlukdizi29.com",920],["sezonlukdizi3.com",920],["sezonlukdizi30.com",920],["sezonlukdizi4.com",920],["sezonlukdizi5.com",920],["sezonlukdizi6.com",920],["sezonlukdizi7.com",920],["sezonlukdizi8.com",920],["sezonlukdizi9.com",920],["sgkbilgisi.com",921],["siberdeyiz.com",923],["sifalidoktor.com",924],["silicone-forum.com",926],["simulasyonturk.com",927],["sinefy10.com",929],["sinefy3.com",[929,930]],["sinefy4.com",929],["sinefy5.com",929],["sinefy6.com",929],["sinefy7.com",929],["sinefy8.com",929],["sinefy9.com",929],["sinemagecesi.com",931],["sinemalar.com",932],["sinematurk.com",933],["sirketlerligi.com",934],["snobmagazin.com",935],["yenierzurumhaber.com",[935,1058]],["socratesdergi.com",936],["sondakika-24.com",938],["sonperiyot.com",941],["sozcukitabevi.com",943],["sporekrani.com",944],["sportradar25.com",945],["sportradar26.com",945],["sportradar27.com",945],["sportradar28.com",945],["sportradar29.com",945],["sportradar30.com",945],["sportradar31.com",945],["sportradar32.com",945],["sportradar33.com",945],["sportradar34.com",945],["sportradar35.com",945],["sportradar36.com",945],["sportradar37.com",945],["sportradar38.com",945],["sportradar39.com",945],["sportradar40.com",945],["sportradar41.com",945],["sportradar42.com",945],["sportradar43.com",945],["sportradar44.com",945],["sportradar45.com",945],["sportradar46.com",945],["sportradar47.com",945],["sportradar48.com",945],["sportradar49.com",945],["sportradar50.com",945],["sporx.com",946],["subaruturkiyeforum.com",947],["upslut.com",[947,1022]],["suffagah.com",948],["sultanbeylim.com",949],["superhaber.com",951],["suslusozluk.com",952],["tabii.com",953],["trtizle.com",953],["tv8bucuk.com",953],["tafdi3.com",954],["tafdi4.com",954],["tafdi5.com",954],["turkce-brosurler.com",[956,1004]],["tarifikolay.com",957],["tarihiolaylar.com",958],["tarsushaber.com",960],["tasit.com",961],["tavsiyeediyorum.com",962],["technoprogram.com",963],["tekirdagodak.com",964],["teknobeyin.com",965],["teknoblog.com",968],["teknolojioku.com",970],["teknoseyir.com",971],["telegramgruplari.com",972],["temizmagazin.com",974],["tenceretv.com",975],["tersanedergisi.com",976],["tesisatmarket.com",977],["testkolik.com",978],["tgrthaber.com",979],["theflashizle.com",980],["themagger.com",982],["tipobettv204.com",984],["tipobettv205.com",984],["tipobettv206.com",984],["tipobettv207.com",984],["tipobettv208.com",984],["tipobettv209.com",984],["tipobettv210.com",984],["tlkur.com",985],["tofasteam.com",986],["torrentoyunindir.com",987],["tosunkaya.com",988],["tr724.com",989],["trakyaninsesi.com",990],["trdoktor.com",991],["trendyol.com",992],["trthaber.com",994],["trwebtoon.com",995],["tureng.com",996],["turizmajansi.com",997],["turizmdosyasi.com",999],["fenokulu.net",[1001,1130]],["turkaliz.com",1002],["turkascihaberleri.com",1003],["turkgun.com",1005],["turkishtimedergi.com",1007],["turkiyeklinikleri.com",1009],["turkrus.com",1011],["gazeteduvar.com.tr",[1012,1337]],["tvaktuel.com",1014],["tvdizix.com",1015],["ukraynahayat.com",1017],["galeri.uludagsozluk.com",1019],["unyenethaber.com",1020],["uplifers.com",1021],["urfa.com",1023],["urfanatik.com",1024],["urgupajans.com",1025],["uzaymanga.com",1026],["uzmancoin.com",1027],["videoindirelim.com",1029],["videovak.com",1030],["vidmoxy.com",1031],["vidtekno.com",1032],["vidyome.com",1033],["webaslan.com",1037],["webellek.com",1039],["webrazzi.com",1041],["birgun.net",[1044,1118]],["wmaraci.com",[1045,1046]],["evrimagaci.org",[1046,1229]],["yapimagazin.com",1047],["yemek.com",1050],["yemek24.com",[1051,1052]],["yemekyapin.com",1052],["yemekev.com",1053],["yenibiris.com",1054],["yeniemlak.com",1056],["yeppuu.com",1060],["yerelbt.com",1061],["aykutozdemir.com.tr",[1061,1297]],["yerkoyhabergazetesi.com",1062],["yesilekonomi.com",1063],["yesilist.com",1065],["tarihdersi.net",[1066,1193]],["yetkinreport.com",1068],["yolculukterapisi.com",1069],["youtube-mp3-music.com",1071],["flvconverter.org",1071],["yuksektopuklar.com",1073],["zargan.com",1075],["zaytung.com",1076],["zebramo.com",1077],["zirvedehaber.com",1078],["hdfilmcehennemi2.cx",1079],["filmizlew.net",[1081,1131]],["almanyabulteni.de",1082],["jetfilmizle.de",1083],["bizlergeldikk.babalargeldii1.workers.dev",1084],["siyahfilmizle.fan",1085],["canliradyodinle.fm",1086],["hentaizm.fun",1087],["altin.in",1088],["cizgifilm.in",1089],["biyografi.info",1091],["egitimler.info",1092],["mangaoku.info",1093],["gartic.io",1094],["indirdur.ist",1097],["filmizleme.live",1099],["filmkovasi.org",1099],["fullhd720pizle.live",[1100,1101]],["sporligtv480.live",1102],["sporligtv481.live",1102],["sporligtv482.live",1102],["sporligtv483.live",1102],["sporligtv484.live",1102],["sporligtv485.live",1102],["sporligtv486.live",1102],["sporligtv487.live",1102],["sporligtv488.live",1102],["sporligtv489.live",1102],["sporligtv490.live",1102],["sporligtv491.live",1102],["sporligtv492.live",1102],["sporligtv493.live",1102],["sporligtv494.live",1102],["sporligtv495.live",1102],["sporligtv496.live",1102],["sporligtv497.live",1102],["sporligtv498.live",1102],["sporligtv499.live",1102],["sporligtv500.live",1102],["warezturkey.me",1103],["macsonuclari.mobi",1104],["mp3indirdur.mobi",1105],["7deniz.net",1107],["adanahaber.net",1108],["altyazi.net",1109],["arifiyehaber.net",1111],["doeda.one",1112],["beycan.net",1114],["bilgileri.net",1116],["bilgisayarbilisim.net",1117],["blogkurdu.net",1119],["canakkalegundem.net",1120],["casinokazan.net",1121],["defenceturk.net",[1123,1124]],["edebiyathaber.net",1126],["eleman.net",1127],["eskisehir.net",1128],["evrensel.net",1129],["fontyukle.net",1132],["forumkolik.net",1133],["yemekzevki.com.tr",1134],["fullhddizifilmizle10.net",1135],["fullhddizifilmizle11.net",1135],["fullhddizifilmizle12.net",1135],["fullhddizifilmizle13.net",1135],["fullhddizifilmizle14.net",1135],["fullhddizifilmizle15.net",1135],["fullhddizifilmizle16.net",1135],["fullhddizifilmizle17.net",1135],["fullhddizifilmizle18.net",1135],["fullhddizifilmizle19.net",1135],["fullhddizifilmizle2.net",[1135,1136]],["fullhddizifilmizle20.net",1135],["fullhddizifilmizle21.net",1135],["fullhddizifilmizle22.net",1135],["fullhddizifilmizle23.net",1135],["fullhddizifilmizle24.net",1135],["fullhddizifilmizle25.net",1135],["fullhddizifilmizle26.net",1135],["fullhddizifilmizle27.net",1135],["fullhddizifilmizle28.net",1135],["fullhddizifilmizle3.net",[1135,1136]],["fullhddizifilmizle4.net",[1135,1136]],["fullhddizifilmizle5.net",[1135,1136]],["fullhddizifilmizle6.net",1135],["fullhddizifilmizle7.net",1135],["fullhddizifilmizle8.net",1135],["fullhddizifilmizle9.net",1135],["buyurindir.org",1139],["gazeteler.net",1140],["gsmturkey.net",1142],["gulum.net",1143],["gundemgazetesi.net",1144],["hdfilmcehennem.net",1146],["hdfilmizletv.net",1147],["hesaplama.net",1148],["vucut-kitle-endeksi.hesaplama.net",1149],["hulali.net",1150],["altporno.xyz",1150],["ilan365.net",1151],["kamudanhaber.net",1152],["kariyer.net",1153],["kasvekuvvet.net",1154],["kelimeler.net",1155],["kenttv.net",1156],["keyfimuzik.net",1157],["koinbox.net",1158],["kredibilgisi.net",1161],["kurdistan24.net",1162],["malzemebilimi.net",1163],["scroll.com.tr",1163],["minipassion.net",1168],["mobeseizle.net",1170],["motosiklet.net",1171],["mutfakhaber.net",1172],["ntvspor.net",[1173,1174]],["okultanitimi.net",1175],["paraborsa.net",1178],["porn19.net",1179],["rehberlikservisi.net",1181],["renklikodlar.net",1182],["ruyalar.net",1183],["saglamindir.net",1184],["sahibim.net",1185],["shiftdelete.net",1186],["sinemakolik.net",1188],["solidshare.net",1189],["sordum.net",1190],["sportlemon.net",1191],["starkibris.net",1192],["teknoburada.net",1195],["trakyagundem.net",[1198,1199]],["2eylul.com.tr",1199],["turkegitim.net",1200],["turkudostlari.net",1201],["uzmanim.net",1204],["vkfilmizle.net",1205],["wv2.net",1206],["ye-mek.net",1207],["yemek-ye.net",1208],["editsizserverler.org",[1210,1227]],["dogus.nl",1211],["cvdd.one",1212],["dosya.one",1213],["1907.org",1214],["21yyte.org",1215],["www-hurriyet-com-tr.cdn.ampproject.org",1217],["hurriyet.com.tr",[1217,1354,1355]],["appleyardim.org",1218],["bianet.org",1220],["biliyo.org",1221],["cevremuhendisligi.org",1222],["dreamfancy.org",1225],["edirnehaber.org",1226],["fenerbahce.org",1230],["fiatlinea.org",1231],["filmgo.org",1232],["grafikerler.org",1235],["ilerihaber.org",1238],["isguc.org",1239],["ui.memoryhackers.org",1241],["forum.mevsim.org",1242],["mimdap.org",1243],["mirror-h.org",1244],["msxlabs.org",1245],["savunmasanayi.org",1247],["sosyalbilimler.org",1248],["spyhackerz.org",1249],["teknoloji.org",1250],["turkishairforce.org",1253],["filmizlesene.pro",1257],["fullfilmizle.pro",1258],["pvpserverler.pro",1260],["fullhdfilmizlesene.pw",1262],["mp3indir.rocks",1263],["e-kitap.site",1264],["ekitap.site",1264],["hdfilmizle.site",1265],["xyzsprtsfrmr1.site",1266],["diziizle.top",1267],["attyiz.biz.tr",1268],["canliskor.biz.tr",1269],["a24.com.tr",1271],["acikradyo.com.tr",1272],["esquire.com.tr",[1276,1278,1293,1324,1325]],["harpersbazaar.com.tr",[1276,1278,1293,1324,1325,1350]],["samdan.com.tr",[1276,1293,1325]],["paradergi.com.tr",[1278,1292]],["sofra.com.tr",[1278,1292]],["akittv.com.tr",1281],["log.com.tr",[1285,1378]],["arabalar.com.tr",1290],["aydinyeniufuk.com.tr",1296],["barbioyunu.com.tr",1298],["bayimolurmusun.com.tr",1299],["beinsports.com.tr",1301],["beyaztv.com.tr",1304],["boxerdergisi.com.tr",1305],["ciftlikdergisi.com.tr",1310],["cioupdate.com.tr",1311],["cumhuriyet.com.tr",1312],["diken.com.tr",1314],["kanald.com.tr",[1317,1366]],["istanbullife.com.tr",1320],["erzurumgazetesi.com.tr",1323],["posta.com.tr",[1328,1329,1355,1404]],["find.com.tr",1330],["formsante.com.tr",1331],["forummakina.com.tr",1332],["freemagazine.com.tr",1334],["gercekkocaeli.com.tr",1338],["gmag.com.tr",1339],["gorunumgazetesi.com.tr",1340],["gundemsaros.com.tr",1341],["gzone.com.tr",1342],["haber365.com.tr",1344],["haber46.com.tr",1345],["haberakdeniz.com.tr",1346],["haberlerim.com.tr",1349],["heykadin.com.tr",1351],["hizmetix.com.tr",1352],["hiztesti.com.tr",1353],["bigpara.hurriyet.com.tr",1356],["m.hurriyet.com.tr",1357],["isyatirim.com.tr",1362],["kackalori.com.tr",1363],["kamyonum.com.tr",1364],["kanalb.com.tr",1365],["kha.com.tr",1369],["kobiyasam.com.tr",1370],["konyagazetesi.com.tr",1372],["lastikcim.com.tr",1374],["liderform.com.tr",1376],["ligradyo.com.tr",1377],["salom.com.tr",[1377,1408]],["macsonuclari.com.tr",1379],["magazin.com.tr",1380],["mail.com.tr",1381],["marashaber.com.tr",1383],["marketingturkiye.com.tr",1385],["medikalakademi.com.tr",1387],["medyaalemi.com.tr",1389],["uzmanpara.milliyet.com.tr",1392],["minikacocuk.com.tr",1393],["minikago.com.tr",[1393,1394]],["mitula.com.tr",1395],["oyungezer.com.tr",1399],["oyunu.com.tr",1400],["papajohns.com.tr",1401],["sakaryagazetesi.com.tr",1407],["sechaber.com.tr",1409],["showtv.com.tr",1410],["sigortacigazetesi.com.tr",1411],["softonic.com.tr",1412],["t24.com.tr",1416],["tebernuskirecci.com.tr",1418],["teknodestek.com.tr",1419],["tele1.com.tr",1420],["temizsozluk.com.tr",1421],["tiendeo.com.tr",1424],["tokihaber.com.tr",1425],["tranimaci.com.tr",1426],["transfermarkt.com.tr",1427],["trivago.com.tr",1428],["trovit.com.tr",1429],["tunceliemek.com.tr",1431],["tvnet.com.tr",1433],["ulketv.com.tr",1434],["vogue.com.tr",1435],["voltimum.com.tr",1436],["wikihow.com.tr",1437],["yandex.com.tr",1438],["mail.yandex.com.tr",1439],["yapi.com.tr",1440],["yeniasya.com.tr",1443],["yenimesaj.com.tr",1447],["satrancoyna.gen.tr",1450],["kimkimdir.net.tr",1451],["trt.net.tr",1452],["trtmuzik.net.tr",1453],["engelsiztrt.tv",1453],["haber.sol.org.tr",1454],["excel.web.tr",1455],["ssport.tv",1459],["turkakisi.tv",1460],["fullhdfilmizle.vip",1461],["onlinedizi.xyz",1467],["selcuksportshd1195.xyz",1468],["selcuksportshd1219.xyz",1468],["selcuksportshd1220.xyz",1468],["selcuksportshd1221.xyz",1468],["selcuksportshd1222.xyz",1468],["selcuksportshd1223.xyz",1468],["selcuksportshd1224.xyz",1468],["selcuksportshd1225.xyz",1468],["selcuksportshd1226.xyz",1468],["selcuksportshd1227.xyz",1468],["selcuksportshd1228.xyz",1468],["selcuksportshd1229.xyz",1468],["selcuksportshd1230.xyz",1468],["selcuksportshd1231.xyz",1468],["selcuksportshd1232.xyz",1468],["selcuksportshd1233.xyz",1468],["selcuksportshd1234.xyz",1468],["selcuksportshd1235.xyz",1468],["selcuksportshd1236.xyz",1468],["selcuksportshd1237.xyz",1468],["selcuksportshd1238.xyz",1468],["selcuksportshd1239.xyz",1468],["selcuksportshd1240.xyz",1468],["selcuksportshd1241.xyz",1468],["selcuksportshd1272.xyz",1468],["selcuksportshd1277.xyz",1468],["selcuksportshd856.xyz",1468],["selcuksportshd857.xyz",1468],["selcuksportshd858.xyz",1468],["selcuksportshd859.xyz",1468],["selcuksportshd860.xyz",1468],["selcuksportshd861.xyz",1468],["selcuksportshd862.xyz",1468],["selcuksportshd863.xyz",1468],["selcuksportshd864.xyz",1468],["selcuksportshd865.xyz",1468],["selcuksportshd866.xyz",1468],["selcuksportshd867.xyz",1468],["selcuksportshd868.xyz",1468],["selcuksportshd869.xyz",1468],["selcuksportshd870.xyz",1468],["selcuksportshd871.xyz",1468],["selcuksportshd891.xyz",1468],["xyzsports113.xyz",1470],["xyzsports114.xyz",1470],["xyzsports115.xyz",1470],["xyzsports116.xyz",1470],["xyzsports117.xyz",1470],["xyzsports118.xyz",1470],["xyzsports119.xyz",1470],["xyzsports120.xyz",1470],["xyzsports121.xyz",1470],["xyzsports122.xyz",1470],["xyzsports164.xyz",1470]]); + +const entitiesMap = new Map([["720pizle",[0,1,2,3]],["dizilla",[1,8]],["diziroll",[1,2,27]],["breakingbadizle",4],["canlitv",5],["dafflix",6],["dizibox",[7,8,9]],["yabancidizi",[9,68,69]],["dizicaps",[10,11,12,13]],["dizimom",[13,24,25]],["erosfilmizle",[13,25]],["yabancidizilertv",13],["dizifilmbox",[14,15,16,17,18]],["fullhdizle",[15,16,42,52,53,54]],["dizikorea",[19,20,21]],["dizivap",21],["filmzal",21],["dizilab8",[22,23]],["dizilab9",[22,23]],["enyenifilmizle",25],["dizimov",26],["dizitime",[28,29,30,31]],["fullhdfilmizlesene",[30,47]],["diziyo",[32,33]],["filmizlesene",34],["filmizletv",[35,36,37]],["fullhdfilmizle",[35,36,45,46]],["fullhdfilmizletv",[35,36,48]],["hdfilmcehennemi",[36,38,56,57]],["filmmakinesi",[38,39,40]],["filmmakinesi1",39],["fullfilmizle",[41,42,43,44]],["fulltimehdfilmizle",[42,55]],["fullhdfilmmodu2",[49,50,51]],["hdfilmizleamk",58],["jetfilmizle",59],["radyodinle",60],["sinepal",[61,62]],["siyahfilmizle",[63,64]],["tranimeizle",[65,66]],["vkfilmizlet",67]]); + +const exceptionsMap = new Map(undefined); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scripting/specific/vie-1.js b/extentions/uBOL-home/rulesets/scripting/specific/vie-1.js new file mode 100644 index 0000000..2da86b8 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scripting/specific/vie-1.js @@ -0,0 +1,51 @@ +/******************************************************************************* + + uBlock Origin Lite - a comprehensive, MV3-compliant content blocker + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +/* jshint esversion:11 */ + +'use strict'; + +// ruleset: vie-1 + +/******************************************************************************/ + +// Important! +// Isolate from global scope +(function uBOL_cssSpecificImports() { + +/******************************************************************************/ + +const argsList = [".qc","#invideo_wrapper,\n.Ads,\n.mobile-catfixx",".pc-catfixx",".jw-logo","#ad-floating-right,\n.ad-floating-left","#sponsor-balloon,\n#top-banner-pc","#catfish",".container > div[style^=\"height: 228px\"]",".banner_site,\n.notify_auto,\n.sidebar_box_gray",".banner_top","#antiblocker,\n#antiblocker_underplayer","#footer_fixed_ads",".ads-gg-top,\n.container + .col-xs-12.content_wrap,\n.content > .content > .content,\n.wrap-single > .pagination.text-center",".float-ck-center-lt","#custom_html-42","#popup-giua-man-hinh",".ad-container",".float-ck",".banner-sticky-footer-wrapper","#popup_banner_beta",".v4j-header > center","#quang-cao",".toogle-ads",".ads-container","#player + div[id]","#xs-addd0","#overlay",".offer__btn",".adsMobile,\n.col-chat,\n.offer-rating.widget-offers__list",".dcmm-button-player.row",".adLogoPlayer",".sda-catfish",".sda-preload-popup,\n.sda-preload-popup-overlay","#adsbottom,\n.happy-under-player,\n.vailo-sticky,\n.vailo-under-navbar,\n.vailo-under-navbar-mobile","#ab_ctl,\n.bannerads",".banner-top","#bottomFixedDiv,\n#js_pup_navigation,\n#wAdList,\ntr[id^=\"word_\"]",".catfish-ck",".t_logo",".gnarty-offads","#fbox-background","#mobile-ads",".ads","a[href^=\"/cgi-bin/to.cgi\"]",".popup-container","#BaoMoi_HalfPage,\n.masthead-wrapper",".bm_B > div,\ndiv.bm_Ii",".monkey-content-duoicanbiet,\n.monkey-section-tinnoibat,\ndiv.monkey-qc",".list-dat-cuoc",".widget.widget_text","a[rel=\"nofollow\"]","#text-14,\n.hocwp-ads",".bannerBox,\n.footerBanner,\ncenter > [href*=\"tlink.vn\"]",".mb-4 > [style=\"min-height: 350px;\"]",".fixed","a[rel=\"noopener noreferrer\"]",".widget-wrap.widget_text","#shoppe_aff_button",".adsbygoogle","#custom_html-7",".div_box_adv",".alldiv ~ div[class]","div.box-aside","[id$=\"bnr\"]",".ad-pin-right-bottom",".adv",".top-right",".btno-group.d-none.d-lg-flex,\n.container > .mt-1,\n.container > .mt-3,\n.d-lg-block,\n.justify-content-between.d-lg-none.d-flex.btno-group,\n.topButton,\n.widget_offer,\nheader > .container",".btn-odds","#quangcaopc","#wap_bottombanner","div[id^=\"dnn_\"]",".company",".footer-banner",".align-items-center.justify-content-between.d-flex.col-12 > .d-lg-none.d-block",".marquee-container",".line-ads","a#banner","#container-ads",".btn-od",".d-lg-flex.d-none.p-0.company.flex-1.table","#home_header",".popup",".banner-ads,\ndiv#recent-content:nth-of-type(1)",".ad-manager-forum-list-bottom,\n.ad-manager-forum-list-top,\n.ad-manager-header,\n.ad-manager-thread-view-bottom,\n.ad-manager-thread-view-top,\ndiv[style=\"margin:6px 0px 6px 0px\"]",".google-auto-placed","#topbanner",".btn_small_fix_container",".ads-home-feed",".left-slider",".text-center.adsense",".banner-bot-mobile,\n.banner-top-mobile",".preload","[href^=\"https://shope.ee\"]","#latest-censored-videos > .row > div.pb-3.col:nth-of-type(1),\n.v3sb-box",".cat-fish.a-play,\n.overlay",".anhbn-qc",".ezo_ad",".ezoic-ad",".advbox","div[style=\"padding: 0px; margin: 10px 0 0 0 ; width: 100%;text-align: center;min-height: 280px;\"],\ndiv[style=\"width: 100%; min-height: 240px; text-align: center;\"],\ndiv[style=\"width: 100%; min-height: 90px; text-align: center;\"],\ndiv[style=\"width: 100%;text-align: center;min-height: 280px;\"]","[id^=\"bdaia-widget-html\"]:has(.widget-inner > [href*=\"premiumvns.com\"])","#countdown,\n.bottom_cnt_ad,\n.tp_ads_incontent,\ndiv.ad_separator",".movie-banner","#js-read-body > .text-center.pb-3,\n#js-read__body + .mt-3,\n.nh-read__alert,\n.tpm-unit,\n[href$=\"/goout/lazada\"],\nsection.nh-section:nth-of-type(5)","div[class*=\"ads\"]",".ads-embed",".mp-adz","#mp-adx-b32","[class^=\"box_adv_ele\"]","#tdi_129","#wap_bottombanner1",".my-banner",".code-block","#IMAPointernctPlayer,\n.adv_home_300_250,\n.nqc-zone","#itro_opaco","#ads_preload,\n.show.ads-sticky",".i9bet","#mobile_content_bottom,\n.BanerTop100,\n.adv-300-right",".popUpBannerBox","a[target=\"_blank\"][rel=\"nofollow noopener\"]","#mobile_content_top,\n#p-GMH",".sticky-footer",".shadow-card + .mt-2","#adsposttop","#adrighttop",".adbox","#divExoLayerWrapper",".banner-catfish-bottom","#f186fb23a33995d91ce3c2212189178c8",".w1e48c4420b7073bc11916c6c1de226bb","#scriptDiv",".pc_catfix_adv",".stream-item","#footer-widget-area",".box,\n.pum",".truct-catfish,\n.truct-widget",".banner","div#adsChapterTop","div#ad_info","#ad_info_top",".footer-info",".v4j-header.v4j-content",".ai-viewport-1","#ads_preload1,\n#ads_preload2,\n#catfish-adv,\n.widget_text.text-center + .text-center","[class*=\"_banner\"]",".ads-menu-item,\n.dcmm-button-player-item,\n.divdatcuoc",".show-ads-banner,\n.widget","a[target=\"_blank\"][rel=\"dofollow\"]",".item-qc",".Header_topBanner__1xD-2,\n.styles_bannerInArticleWrapper__rPPJH,\n.styles_topBanner__NL_gW","#BigBanner,\n.ads_position",".ads_txt,\n[href=\"https://tailieugiaovien.com.vn/\"]","#download_appnew,\n.box-most-viewed.box-course.box-slide,\ndiv.ads_ads,\nh3.sub-title,\nul.list:nth-of-type(2)",".adx1","div[class^=\"adbox\"]","a.news__item--action:nth-of-type(2)","#article > .pt-3.text-centers,\n.text-muted","#balloon,\n.affiliate,\n.player-midpoint-progress",".banner-masthead","#link-view > center:nth-of-type(1)",".button-action-float-banner",".wtt-ads","#ouibounce-modal","#adstop2,\n.ads-item,\n.col-lg-4.hidden-xs.d-flex.flex-column.address-wrap,\n.float-right",".adv-side-bar,\n.banner-adv-wrapper,\n.banner-adv-wrapper2,\n.item-qc1",".td-container > div.td-pb-row > .td-pb-span12,\n.td-container-wrap.td-logo-wrap-full.td-banner-wrap-full,\n.td-crumb-container,\n.td_block_template_1.tdi_11.td-g-rec-id-sidebar,\n.td_block_template_1.tdi_28.td-g-rec-id-custom_ad_1.td-g-rec,\n.td_block_template_1.tdi_30.td-g-rec-id-sidebar.td-g-rec,\n.td_block_template_1.tdi_4.td-g-rec-id-custom_ad_1.td-g-rec,\n.td_block_template_1.tdi_6.td-g-rec-id-sidebar.td-g-rec,\n.td_block_template_1.tdi_9.td-g-rec-id-custom_ad_1.td-g-rec","[id^=\"zone-ads\"]",".code-block-8.code-block,\n.ez-video-wrap",".fade.show",".container.mt-1.d-none.d-lg-block,\n.menu-item-object-custom,\na.rlw-extra-i.py-3.flex-grow-1",".modal-backdrop.show",".sub-menu.d-none.d-lg-flex",".container > .row > center","[id^=\"Balloon_\"]","#pc-preload-modal,\n#popup",".quang-cao",".btn-bet,\n.g-imgbot,\n.g-imgtop,\n.link2.group-link,\n.top-main > div:nth-child(1) > div:nth-child(1) > div:nth-child(2)",".active.bg-overlay",".wppopups-whole",".qx_135","#myModal,\ndiv[id^=\"adsphim-\"]","#banner-shopee,\ndiv[style^=\"position: fixed; bottom: 0px;\"]",".ff-banner","#backgroundPopupp,\n#popupContact","#ds_top,\n.hidden-md.right.col-3,\nbody > .container > div","[onclick^=\"__a.hide\"],\ndiv:has([class$=\"-modal\"])","#i9bet",".hd-tube-desktop,\n.hd-tube-mobile",".adsphim-mobile-popup",".entry > a[target=\"_blank\"],\n.single-content > a[target=\"_blank\"],\n.wpbcap-laptopvang,\n[href*=\"hnmac.vn\"],\n[href*=\"laptopvang.com\"],\n[href*=\"macbookgiasi.vn\"],\n[href*=\"macone.vn\"],\n[href*=\"minhtuanmobile.com\"],\n[href*=\"vender.vn\"],\ndiv.\\35 fb1ed6025b0b.widget:nth-of-type(3)",".header-fix-ads,\n.lepopup-popup-container,\n.lepopup-popup-overlay","a[rel=\"nofollow sponsored\"]",".underplayer_btn",".ads-wrapper",".a-header,\n.apu,\n.header","#qc_clgt",".advertisement",".sticky",".datCuocBTN,\n.modelAds,\n.nhacaiuytin,\n.text-running",".btn-betting",".container-banner,\n.modal-ads,\ndiv[class^=\"slide-bar\"]","#app-web + .container[style=\"margin-bottom: 30px\"],\n.item.item-betnow,\n.sv-link.btn-bet-top,\n[href^=\"/goto\"]","#m-bet","div[class*=\"size-\"]",".ibs-bet",".hide-desk.footer-banner,\n.modelAds.modal-ads,\n.nhacaiuytin.after.top-btnpage","#mp-preload-pp-overlay,\n.adpl",".ad-botton,\n.topbanner",".btn-bottom-right-append-player,\n.images-bnr-bellow-append-custom,\n.images-top-pl",".classvi,\n.elementor-section-height-default.elementor-section-boxed.elementor-element-e601265.elementor-element.elementor-top-section.elementor-section","#layerLogo",".black-layout > div:nth-child(2),\n.popup_u,\ndiv[style^=\"position: absolute;top: 0;\"]","div#bnads","div[id^=\"float\"],\ndiv[id^=\"hide_float\"]","#iklan-atas-wrapper",".box_odds",".banners",".banner_list,\n.item-more,\n.nc_sidebar_home,\n.widget-sidebar-block",".body_wrapper1","#mp-preload-popup-overlay",".detail-odd-title,\n.div-ad-allpage-top,\ndiv[id^=\"div-ad-list-\"]","[href=\"https://8xbe52.com\"]","#hide_float_right",".a--d-wrapper",".catfish-bottom","#adx,\n.banner-preload,\n.catfish-top,\ndiv.banner-catfish-bottom",".btm_bar",".catfix","#bar_float_r,\n.quangcaomb",".footer-fixed-br-container",".v4j-watch-1.v4j-content,\nbody > div[class]",".no-auto-popup","#menubentrai,\n.gnartyx-offads",".btn-bet-top,\n.item-betnow",".box-host","[href*=\"cellphones.com.vn\"]",".textwidget","#right_float,\n[id$=\"float_banner\"]",".in.fade.modal-backdrop",".link-gold,\n[id^=\"banner\"]",".MuiDialog-container,\n.MuiDialog-root,\n.MuiModal-backdrop,\n.css-ylxsn9.MuiStack-root,\n.vjs-banner-btn,\ndiv.css-m49bkq.MuiStack-root > a","#ad_global_below_navbar",".b-player",".pum-overlay",".baloon,\n.col-sm-10.kqcenter,\n.kqbackground.vien ~ a[target=\"_blank\"]","#qc-kpgame",".info-footer:nth-child(4)",".mobile-catfix","#left_ads_float,\n#right_ads_float","#IMAGE635 > .ladi-transition.ladi-image,\n#IMAGE639 > .ladi-transition.ladi-image,\n#POPUP648,\n.backdrop-popup","#pc-catfix,\n.lightbox-player-pc,\ndiv[id^=\"preload-\"]","#banner-top-mobile,\n#pc-top-banner,\n#quang-cao-2",".pc-catfix,\nmobile-catfix","#pm_quangcao","#floating_ads_bottom_textcss_container,\n.module_home_ads","#catfish-banner,\n#dl-banner-728x90,\n.center-screen.backdrop,\n.topless",".ads-pc,\n.ads-sp",".banner-link,\n.block-catfish.text-center.d-lg-none.d-block,\n.container > ul,\n.container.mt-1,\n.logo-cnt > .d-lg-none.d-block,\n.menu-cuoc-one88,\n.mt-5.d-lg-none.d-block.pb-2.text-center,\n.offer,\n.pl-lg-0.col-xl-4,\n.row.d-none,\n.widget-offers__list,\ndiv.d-lg-none.d-block:nth-of-type(3)","#match-child-1",".match-detail__offer",".sk_balloon",".menu-top-nha-cai",".menu-cuoc-8xbet",".boxzilla-bottom-right-container,\n[href^=\"https://gotrackecom.info\"]",".adspopupgiua,\n.adspopupleft,\n.adspopupright,\n.float-ckgiua","#wap_bottombannerr,\n.grid-match[style]",".ads-floatingads,\n.banner-item,\n.top-nha-cai","#ad_balloon",".adpia_banner",".btn-top.btnz,\n.grid-match__footer > a.btn:nth-child(3),\n.mct_-bet-bot,\n.mmo,\n.mmo-inner,\n.modal",".show.fade",".fixed-bottom,\n.popup-banners",".sbAdv","#adsTopInPageBanner,\n.adsContainer,\n.header__auth > .details__devices-list",".elementor-widget-image",".box-rating","#ads_large_detail,\n#banner_top,\n#box_qua_tang_vne,\n#raovat,\n#sis_popup,\n#supper_masthead,\n.article_ads,\n.article_ads_300x250,\n.banner_mobile_300x250,\n.section_ads_300x250",".Notices.PanelScroller","div[class*=\"qca\"]",".content_middle_rightbar","winbox-1",".parent.special,\n.partner-me",".ad-floater,\n.popunder-link,\n.promotion-popup,\n.video-ad-layer","#hide_catfish","#top_oddd","#popup_fi",".code-block-1.code-block,\n.navbar-container + .container","#idAdLink","#closeAds","div.py-2.md\\:py-6.mx-auto.w-full.max-w-screen-3xl > div.relative",".BT-Ads,\n.qc-inner,\ndiv.qc_TC_Chap_Middle,\ndiv[id^=\"qc_M_\"]",".PanelScroller.Notices",".expand-static-banner,\n.preload-banner,\n.static-banner","p[style=\"color: rgb(174, 174, 174); margin-top: 10px; margin-bottom: 20px;\"]",".adv_phim,\n.fixed_bottom","#menu-main-menu > .menu-bongdainfo.menu-item.nav-item.tt-bdif,\n#menu-main-menu > .menu-nha-cai-uy-tin.menu-item.nav-item.style-2 > .nav-link,\n.c-int.d-lg-none.d-block,\n.col-xl-4,\n.container > .row > .col-12,\n.d-lg-none.d-block.p-1.text-center,\n.justify-content-center.d-flex > .btn-primary.btn,\n.matches__item--footer,\n.mt-1.d-lg-flex.d-none.sub-menu,\na.d-lg-none.d-block:nth-of-type(2)","#adspm4u",".js-editors-choice-slider.editors-choice-slider > .adsbygoogle",".btn-betnow,\n.ft-box,\n.vb-button > .mct_-bet,\ndiv.vebo-sp.container:nth-of-type(7)",".quangcaomobile",".xx-ads","#hots-btn,\n.bet-btn-8423,\n.bn-popup-bottom-sdwdwxw,\n.btn_soikeo_74324,\n.highlight,\n.images_fixed,\na.btn_betnow_632132,\na.btn_fb:nth-of-type(3),\nli:nth-child(1n+2)",".show.modal",".v4j-header > a[target=\"_blank\"]",".sticky_bottom","#tut4ktream_idAdLink","#video_player ~ div[id]","div[style^=\"position:fixed;inset:0px;z-index:100000;\"]",".cash-fish,\n.cash-fish-pc,\n.preload-pc,\n.top-mobile-banner,\n.under-player-pc-banner","#video_player + div[id]","body > [style*=\"position: fixed;\"]",".bg-black.w-full.items-center > .relative.px-2.flex,\n.items-center.justify-center.flex.w-full.top-\\[47px\\].fixed","#AgeModal",".sdzhead",".banner-catfish-bottomd","div[data-value=\"1\"]","[data-clm=\"ccccc2\"],\n[data-id=\"ap3poapup\"]",".navbar-ex8-collapse","#bnc1","#bnc0","#sticky",".grid-match__footer,\n.odds-comp,\n.w-100.justify-content-center.align-items-center.d-flex,\na.d-lg-none.d-block:nth-of-type(1)",".separator",".-translate-x-1\\/2.transform.left-1\\/2.bottom-0.fixed",".bbMediaWrapper-inner > .samCodeUnit,\n.js-replyNewMessageContainer.block-body > div.samCodeUnit > .samItem,\n.p-footer,\n.samVideoOverlay",".popup-overlay","._9xtpcl.c4je67d.c1qs0lzc.c1hrlkpu.cc2icwl.c1i0iccj.cfd18df,\n._9xtpcl.e1e6v8dt,\n.blbew80,\n.llnefd1,\n.lpp0nsn,\n.luq51lg.a13wihj,\n.pointer-events-auto.block,\n.zbgpvb19.zbgpvb16.zbgpvbj.zbgpvbh.zbgpvbg.zbgpvbf.zbgpvbe.zbgpvb1","#header-ads,\n.catfish-img","#ad-container,\n.uniad-player + div[style]","#position_full_top_banner_pc",".gc-header__wrapper + div[style]",".button-dangkyngay",".afw-topbanner","#adm-slot-7234","#banner3double","div[id^=\"adsWeb\"]",".bgadmtoptotal",".bannertop","#adm-slot-7249",".top-right-col-ads",".my_responsive_add,\n.titleBar + *,\n[class1=\"my_responsive_add\"]","#background_bg_link,\n#div_inpage_banner,\n#div_inpage_banner_after,\n#div_inpage_banner_open,\n#subRightAbove,\n#subRightAboveHome,\n.adv-24h-mid,\n.boxbannerinfeed-kh,\n.fixad300x600,\n.lady,\n.module3,\n[id^=\"ADS_\"]",".col:has(span.tmPst.clrGr)",".admicro",".top-header",".top_page","#subiz_wrapper,\n.ad-embed",".features-r","#bannerMasthead,\n#desktop-home-top-page,\n#mobile-home-middle-1,\n#mobile-home-middle-2,\n#mobile-home-top-page,\n#mobile-top-page","#\\37 290,\n#\\38 893,\n#ke0v7etz,\n#kizq4u4r,\n#kjb6n9uy,\n#lnm1eu57,\n#lpr54voy,\n.ads-top,\n.top-advertisment","#topbn","#Adsv,\n.right-banner > a[title]",".__ads_click","#neo-right-ads","#BannerAdv","#gallery-2,\n.hd-cate-wrap,\n.home-qc-wrap,\n.home-sec-right .widget_media_image,\n.noname-left",".chapter-content .min-h-\\[275px\\]",".Advs_adv-components__1nBNS.Advs_adv-300x250__2eyhC.Advs_no-content__RWwW2,\n.HotTagGlobal_fixed-height__1f50i",".exp_qc_share",".c-banner",".bg-gray,\n.sidebar > div[style]","div[id^=\"adsbg\"]",".banrpstn","#myElementz,\n.bannerinfooter",".LRBanner",".bg_allpopupss,\n.bgal_popndungalal,\n.bn1,\n.bn2,\n.box_quangcao_mobile_320x50,\n.box_text_qc,\ndiv.news-left-related:nth-of-type(2)","#tubia","[id^=\"admzone\"]",".khw-ads-wrapper.clearfix",".banner-bottom-menu,\n.popup-bg,\n.showpop,\n[href*=\"bit.ly\"]",".background-blur,\n.qc-benphai,\n.qc-bentrai","#adrightsecondx,\n#adrightspecial,\n#adrightspeciallinks,\n#adsrighttop,\n#adsuggestion",".advertTop,\n.hsdn > li:has(.adsbygoogle),\n.module_plugins",".ads-sponsor,\n.khw-adk14-wrapper",".top-banner-mobile","[id^=\"adv\"]",".quang_cao_pc_right_hoc_tap",".ads_shortcode",".admicro_top","#adop_bfd,\nins[class*=\"adsby\"]",".sponsor-zone","div[id^=\"ads_\"]","#top-adv","#popup_center","div[style=\"text-align:center;margin-top:0px;margin-bottom:0px;\"]",".box-banner","div[class^=\"adv-\"]",".ads-970x280","#pc-top-container,\n.align-items-center.justify-content-between.d-flex.text-center.bg-grey-6.w-100,\n.d-flex.justify-content-between > div > div.d-flex.justify-content-around.mt-4,\n.top-ads-16x9","#myCarousel,\n.banner-boder-zoom","#adm-slot-7299",".block:has(.block-container > .block-body > a[href]),\n.block:has(.block-container > .block-body > ins)",".asd-headt,\n.detail__foru,\n.mb-40.section__qadd,\n.super-masthead,\n.top-banner,\n[class*=\"box-home\"],\n[data-marked-zoneid=\"tn_detail_danhchoban\"],\n[data-marked-zoneid=\"tn_detail_quantam\"],\n[id^=\"dablewidget_\"],\nzone","div[class$=\"_ads\"]",".zone-top",".c-banner-item","div[id^=\"adsMobile\"]",".fyi",".ads-common-box",".p-body-pageContent > table[style=\"width:100%;display:inline-block;background: #fff;\"]",".jsx-3569995709,\n.micro,\n.middle-comment-promotion,\n.pro-container,\ndiv[style=\"width:300px;height:250px\"],\ndiv[style=\"width:300px;height:600px\"],\ndiv[style=\"width:320px;height:100px\"]","#main-videoplayer,\n#pc-top,\n.ads-position",".container .desktopjszone,\n.mobilejszone","#header-ads-full,\n#shoppe_ads_fly,\n.ads-responsive,\n[id^=\"ads-\"]","#LeaderBoardTop,\n#admbackground,\n#adsMainFooter,\n.Mobile_Masthead_TTO_Wrapper,\n.adm-bot,\n.box-qad,\n.content-amuasam,\n.detail__qc,\n.section__r-vietlot,\n.wrapper-ads-mb",".clearfix.adregion,\n.visible-md.header-banners","[class^=\"sticky-top\"],\n[href*=\"vietcombank.com.vn\"]",".Flagrow-Ads-under-header",".vfs_banner","#vmcad_sponsor_middle_content,\n.box-adv,\n.mb-20.col-right-ads,\n.vmcadszone","section.mar20:nth-of-type(2),\nsection.mar20:nth-of-type(4)","#banner-dai-bottom,\n#banner-dai-top",".adsbypubpower,\n.v-element > .v-responsive,\ndiv.message--post",".sys-ads",".bf-3-primary-column-size.bs-vc-sidebar-column.vc_col-sm-3.vc_column_container.bs-vc-column.wpb_column > .wpb_wrapper.bs-vc-wrapper",".wrapper-adv","#banner1ab",".ad_by_yellowpages,\n.banner_add","#Zingnews_SiteHeader,\n.znews-banner","#ads_location,\n.block.ad",".odds-button,\n.odds-button2",".footer-button-sign-in.hide-desk,\n.hide-desk.wrap-content > .wrap-btn-action,\n.menu-right-slide",".banner-bottom-append-custom,\n.button-in-player-box,\n.logo-top-right-append-custom","#banner_preload,\n.doc-truyen-ads-d1,\n.doc-truyen-ads-d2","li.special.parent"]; + +const hostnamesMap = new Map([["*",0],["animevietsub.app",[1,2,3]],["damconuongz.com",[2,50]],["thongtintruyen.com",[2,132]],["abysscdn.com",[3,24]],["api.anime3s.com",[3,38]],["freeplayervideo.com",[3,24]],["player-cdn.com",[3,24]],["geoip.redirect-ads.com",[3,24]],["phim18u.net",[3,11,13,252]],["phimss.net",[3,257]],["live4.xoilac34.org",[3,169,203,204,205,234,235,299]],["i.fdcdn.xyz",3],["watch.rkplayer.xyz",[3,423]],["hhchina.app",[4,5,6]],["hhtqvietsub.top",[5,6,216]],["hhtq3d.com",[6,86]],["hhtrungquoc6.com",[6,86]],["hoathinh3dtq.com",6],["phimbocn.com",6],["phimhoathinh3d.com",6],["wibu47.com",6],["hentaivn.forum",[6,179]],["motchilltv.ink",[6,107]],["hhtqnet.me",[6,216]],["hoathinh4k2.net",6],["phimmoi2024.net",[6,16]],["smotchill.net",6],["hoathinhtq.site",[6,15]],["dragonphim.tv",[6,15]],["hhh3d.tv",[6,15]],["hhninja6.tv",6],["hhtm.tv",6],["animeweb.vip",[6,86]],["hhtq5.vip",6],["hhtq7.vip",[6,86,216,328]],["hh3d1.xyz",6],["xemphimchill.xyz",[6,15,16,119]],["bluphim.art",7],["vnesports.art",[8,9]],["mythethao.net",[9,17,249]],["hayghe.bio",10],["bichill.biz",11],["dongchill.co",[11,25]],["vivuphim.info",[11,42,119]],["dongphim.li",[11,26,192]],["phimmoi.onl",[11,16,78,284]],["tamlinh247.biz",12],["cliphot69.blog",[13,14]],["gvnvh18.com",13],["mobiblogz.com",13],["topviet69.com",13],["xem14.com",[13,163]],["cliphotvn.lol",13],["hh3dhay.lol",[13,211]],["phim24h.mobi",[13,224]],["sayhentai.one",13],["phimvuihd.org",13],["hh3dhay.pro",13],["3dchill.shop",13],["vutruphim.tv",[13,321]],["phevkl.uk",[13,220,323]],["viet69.vin",[13,326]],["247phim.cc",[15,16,17]],["hayhaytv.cc",[15,16,17]],["anivn.club",[15,21]],["boctem.com",15],["tvhay26.com",15],["movies.vkoolz.com",[15,17,107]],["vuaphimmoi8.net",[15,17]],["vungtv.us",[15,17,78]],["www.phimmoichilla.xyz",[15,16]],["ephoto360.com",[16,76]],["thiepmung.com",16],["motphimchill.online",16],["ophimhd.vip",[16,107,329]],["checkgaigoi7.cc",17],["dailyphimz.com",17],["sieudamtv.dev",[17,175,176]],["gunnylau360.net",17],["gunnymienphi.net",17],["phim.vkool4.net",[17,26,37,276]],["vuonhoalan.net",[17,280]],["phim33.tv",[17,316]],["rphang.vin",[17,325]],["phim18vip.vip",17],["phimno4.xyz",[17,420]],["biphims.cc",18],["chillhaytv.click",19],["phimtho.net",19],["mphim14.org",[19,295]],["phimmoinay.vip",[19,31]],["soikeoz.vip",[19,217]],["protruyen4.xyz",[19,26]],["javhay.click",20],["heovktgame.club",22],["ketqua247vn.club",23],["keoso.me",[23,217,218]],["quat2vn.club",24],["subnhanh.li",[25,26,193]],["subnhanhvl.net",[25,26]],["subnhanh.tube",[25,26]],["tructiepdabong5.co",[26,27,28,29,30]],["biphim.online",[26,50,193,285]],["quick-counter.net",[27,50,69,70,71,72,75,172,258,259,260,261,262,263]],["xoivo2.online",[29,30,147]],["tvzinghd.co",[31,32]],["phimmoisz.org",[31,297]],["vailonxx.co",[33,34]],["vlxxhot.com",[34,154]],["123nhadatviet.com",35],["123nhadatviet.net",35],["tuoitre.vn",[35,405]],["tuoitrenews.vn",35],["live.7mvn2.com",36],["ahaphimz.com",37],["vphims.net",37],["phimvietsub.pro",[38,305]],["subnhanh.xyz",[38,40,107,305]],["animetvn4.com",[39,40,41]],["animet1.net",[39,40,233]],["appvn.com",42],["javtopxx.com",[42,95]],["linkerpt.com",[42,101]],["vlxx.mobi",[42,183,225,226]],["soikeo365.net",[42,267]],["ghienphim.one",[42,137,282,283]],["cungthi.online",[42,58]],["antt.vn",42],["bongda24h.vn",42],["kienthuc.net.vn",[42,381]],["nghenhinvietnam.vn",42],["nhadautu.vn",42],["saostar.vn",42],["v.xemphimviet.xyz",[42,137,283,425]],["asianbookie.com",43],["asideway.com",44],["baomoi.com",45],["m.baomoi.com",46],["baonga.com",47],["bongda12h365.com",48],["thethao12h.me",[48,221]],["canhrau.com",49],["topthuthuat.com",49],["chatboxn.com",50],["elizadoolittle.com",[50,67,68,69,70,71,72,73,74,75]],["xem.tructiepnba.com",[50,136]],["xemtivi4k.com",[50,164]],["abtruyen.net",[50,232]],["ketqua01.net",[50,245]],["vidian.online",[50,289]],["bongdainfoo.tv",50],["truyenchu.com.vn",[50,357]],["nghean24h.vn",50],["vbfast.xyz",50],["chouc.com",51],["www.clbgamesvn.com",52],["congthucvatly.com",[53,54]],["phuongtrinhhoahoc.com",[54,123]],["phimhaytv.info",[54,187]],["contuhoc.com",55],["www5.cbox.ws",55],["cryptoviet.com",56],["cunghocvui.com",57],["custommapposter.com",58],["giavang.net",58],["romgoc.net",58],["dexuat.com",59],["diadiem.com",60],["mobile.ditnhauvietnam.com",61],["javhdvip.net",61],["doisongphapluat.com",62],["dualeotruyenbi.com",63],["dubaotiente.com",[64,65]],["bongda.com.vn",[65,346]],["giadinhonline.vn",[65,359]],["taichinhdoanhnghiep.net.vn",[65,137]],["nongnghiep.vn",[65,359]],["vietnamnet.vn",[65,410]],["ebookbkmt.com",66],["francemag.com",[68,71,73,79,80]],["live.thapcam22.net",[68,171,178,203,270,271]],["rakhoizz.tv",[68,72,73,261]],["xoilaczrr.tv",[68,70,80,260,262,263,322]],["zoolujan.com",[69,70,71,72,74,75,169,170,171,172]],["nobeijing2022.org",[69,70,72,75,259,260,263,296]],["avvietsub.info",[70,184,185]],["phym18.lol",[70,184,212]],["nhentaivn.online",[70,184,286]],["xemtv.tvhayhd.tv",[70,318]],["phimsexsub.xyz",70],["tructiep.caheo7.link",[73,198,199,200,201]],["tructiep12.cakhia24.live",[73,198,199,200,201]],["cakhia.cakhia27.xyz",[73,198,199,200,201]],["rakhoi.rakhoi3.xyz",[73,198,199,200,422]],["fphimhdc.com",[77,78]],["fsharetv.com",81],["fullcliphot.com",[82,83]],["home.mannhan3.pro",[82,302]],["forum.gocmod.com",[84,85]],["www.tiengnhatdongian.com",85],["ycongnghe.com",[85,166]],["truyensieuhay.com",[86,141]],["hoahoc247.com",87],["hoidap247.com",88],["homedy.com",89],["hotruyen1.com",90],["huphimtv.com",[91,92]],["sexviet1.one",92],["www.iosviet.com",93],["javtiful.com",94],["lacaigi.com",96],["laptrinhcanban.com",[97,98]],["yhocdata.com",[98,168]],["lichngaytot.com",99],["lichvannien365.com",100],["loigiaihay.com",102],["mephimitv.com",103],["metruyencv.com",104],["metruyencv.info",104],["metruyencv.net",104],["mmo4me.com",105],["baodauthau.vn",[105,336]],["motchillfc.com",106],["motphimtvv.com",107],["www.mp.com",[107,108]],["phimnhanhvl.com",107],["muabanraovat.com",109],["muaxegiatot.com",110],["nettruyenaa.com",111],["nettruyenx.com",112],["nghienanh.com",113],["nhaccuatui.com",114],["phim202.com",115],["phimcuon.com",116],["phimdinhcao.com",[117,118,119]],["phimdinhcao.net",[117,118,119]],["phimlongtieng.net",[117,118,119,121]],["phimhaymoii.com",120],["phimlongtieng.com",121],["phimyeuthichb.com",122],["truyensextv.com",122],["lxmanga.life",[122,194]],["quantrimang.com",[124,125,126]],["hoatieu.vn",[124,155,198,372]],["vndoc.com",[126,155]],["khoahoc.tv",126],["download.com.vn",126],["download.vn",[126,163,362]],["gamevui.vn",126],["xem.sex-sub.com",[127,128]],["vl.phe.to",[127,314]],["sexheovl.com",[129,130]],["sexsoc.info",[129,188]],["heovlvn.net",[129,130,188]],["sexvietco.net",129],["sexvip1z.net",[129,130]],["viet69new.net",[129,130]],["vlxxai.net",[129,188]],["javhd.social",[129,188]],["javhd.tech",[129,313]],["sieutamphim.com",131],["thuthuatjb.com",133],["thuthuattienich.com",134],["toithuthuat.com",135],["truyengihotnay.com",[137,138]],["truyengihotnha.com",[137,138]],["truyengihotqua.com",[137,138]],["tenmientruyengi.net",[137,138]],["thichxemphim1.net",[137,272]],["truyengihotdo.net",[137,138]],["truyengihotnha.net",[137,138]],["truyengihotqua.net",[137,138]],["truyengihotzay.net",[137,138]],["megalink.pro",137],["baoxaydung.com.vn",137],["tienphong.vn",[137,336,397,398]],["toquoc.vn",137],["truyenqqviet.com",[139,140]],["truyenqqvn.com",140],["sexvn.tuoi69s.com",142],["tvhaiss.com",143],["tvhayc.com",144],["tvso1.com",145],["bongdaso66.net",[145,238]],["blog.abit.vn",[145,171,271,332]],["vaoroi365.com",[146,147]],["vatlypt.com",148],["vesotantai.com",149],["vietcetera.com",150],["vietgiaitri.com",151],["vietjack.com",152],["www.vietjack.com",153],["vsc7.com",156],["vtruyen.com",157],["vuighe3.com",[158,159]],["xem1080.com",159],["web1s.com",160],["webhoctienganh.com",161],["webtretho.com",162],["xosodaiphat.com",165],["yeah1.com",167],["live.90phut34.live",[169,171,202,203,204,205]],["tructiep2.banhkhuc15.net",[169,203,204,205,234,235]],["live.vebo24.net",[169,203,204,205,234,235]],["live.vebo26.net",[169,203,204,205,234,235]],["vebo4.net",[169,203,204,205,234,235]],["noitu.pro",[171,303]],["keonhacai5.date",[173,174]],["xemtivingon.org",174],["sex.chichnhau.net",[175,239]],["xoilacz.dev",[177,178]],["hentaivn.homes",180],["cdnwp.icu",181],["mephim.ink",[181,189]],["luotphim1.net",181],["animehay.in",182],["phim1080.in",183],["socolivebongda.net",[184,266]],["xem.javkche.info",186],["javhd.shop",188],["maclife.io",190],["tapchibitcoin.io",191],["truyen18.life",195],["anime47.link",[196,197]],["doctruyen3qvn.pro",197],["www.toptruyenvn.pro",197],["tructiep36.cakhia24.live",[200,206]],["vn.cliphot69.live",207],["doctruyenchufull.live",208],["mn.mediastation.live",209],["sexhd88.live",210],["vn.phym18.lol",213],["chotlo247.me",214],["www.gaingon18.me",215],["bongda365.news",217],["ngaytho.me",219],["phimhay123.me",220],["chat.vebotv.me",222],["tuoinung.men",223],["mephimnhe1.net",[224,248]],["xvideos1z.net",225],["phimtuoitho.tv",225],["play.anh.moe",227],["heo69.moe",228],["sexphimhd.vip",228],["tuoi69.moe",229],["viet69.name",230],["sexsub.247jav.net",231],["bantincongnghe.net",236],["blogkiienthuc.net",237],["chodansinh.net",240],["xem19.gavang1.net",241],["xem20.gavang1.net",241],["gockhuat.net",242],["vn.javbabe.net",243],["javfc2.net",244],["khiphach.net",246],["linkneverdie.net",247],["ophimhdvn3.net",[248,251]],["phimgichill.net",[248,251,253]],["www.o-study.net",250],["phimmoichillv.net",254],["phimmoiiii.net",255],["phimnhua.net",256],["sachmoi.net",264],["sieukhungvn.net",265],["tenovi.net",[268,269]],["truyentuan.xyz",[269,424]],["tracnghiem.net",273],["phimmoi.tuphim.net",274],["vietmoz.net",275],["vnexpress.net",277],["vozer.net",278],["vtipster.net",279],["zcine.net",281],["phimhay.online",287],["tut4ktream.online",288],["animew.org",290],["blogtruyenvn.org",291],["btcvn.org",292],["chillphimmoizzz.org",293],["lmssplus.org",294],["truyenaudiocv.org",298],["phimsex.emthao.pro",300],["sexgaidep69.pro",300],["x.sexngocha.pro",300],["gaidep3x.pro",301],["vlxyz.tube",301],["phimsexhay669.pro",304],["sexvn2024.pro",306],["youtubeporn.pro",[307,308]],["vectorx.top",307],["hls.playerfb.xyz",307],["phim18hd.sex",309],["bestx.stream",310],["filemoon.sx",311],["ws-client.gavang.tech",312],["sex.lenlut.tv",315],["phimdacap.tv",317],["vieclam.tv",[319,320]],["xskt.com.vn",320],["motchilltv.us",324],["www.buomtv.vip",327],["2banh.vn",330],["2game.vn",331],["afamily.vn",333],["sport5.vn",333],["m.afamily.vn",334],["autodaily.vn",335],["xehay.vn",[335,417]],["cafebiz.vn",337],["cafef.vn",338],["ttvn.toquoc.vn",338],["m.cafef.vn",339],["careerlink.vn",340],["chap.vn",341],["24h.com.vn",342],["www.24h.com.vn",343],["autopro.com.vn",344],["baohaugiang.com.vn",345],["congan.com.vn",347],["daklak24h.com.vn",348],["dantri.com.vn",349],["nld.com.vn",350],["tapchikientruc.com.vn",351],["thanhtra.com.vn",352],["thoidai.com.vn",353],["petrotimes.vn",353],["www.thuocbietduoc.com.vn",354],["thuongtruong.com.vn",355],["thuysanvietnam.com.vn",356],["voh.com.vn",358],["congluan.vn",359],["congly.vn",360],["thitruongtaichinhtiente.vn",[360,396]],["danviet.vn",361],["eva.vn",363],["fshare.vn",364],["game24h.vn",365],["game8.vn",366],["gameio.vn",367],["gamek.vn",368],["soha.vn",368],["genk.vn",369],["vnews.gov.vn",370],["gplay.vn",371],["hosocongty.vn",373],["kenh14.vn",374],["kinhtedothi.vn",[375,376]],["minhngoc.net.vn",376],["vn-z.vn",376],["lazi.vn",377],["lucloi.vn",378],["muare.vn",379],["myeva.vn",380],["phunumoi.net.vn",382],["nhipcaudautu.vn",382],["nhacdj.vn",383],["olug.vn",384],["phapluatplus.vn",385],["qdnd.vn",386],["reatimes.vn",387],["rung.vn",388],["www.saostar.vn",389],["sharecode.vn",390],["m.soha.vn",391],["techrum.vn",392],["thanhnien.vn",393],["thethao247.vn",394],["thethaovanhoa.vn",395],["tinnhanhchungkhoan.vn",398],["tiin.vn",399],["timdaily.vn",400],["tinhte.vn",401],["tinmoi.vn",402],["tintucvietnam.vn",403],["truyenfull.vn",404],["tuyengiao.vn",406],["tvphapluat.vn",407],["v4u.vn",408],["vietfones.vn",409],["vietq.vn",411],["viettelstore.vn",412],["voz.vn",413],["vtcnews.vn",414],["vungoctuan.vn",415],["webthethao.vn",416],["yellowpages.vn",418],["znews.vn",419],["rk.plcdn.xyz",421],["plvb.xyz",421]]); + +const entitiesMap = new Map(undefined); + +const exceptionsMap = new Map([["livescore.com",[0]],["msn.com",[0]],["dm.de",[0]],["medium.com",[0]]]); + +self.specificImports = self.specificImports || []; +self.specificImports.push({ argsList, hostnamesMap, entitiesMap, exceptionsMap }); + +/******************************************************************************/ + +})(); + +/******************************************************************************/ diff --git a/extentions/uBOL-home/rulesets/scriptlet-details.json b/extentions/uBOL-home/rulesets/scriptlet-details.json new file mode 100644 index 0000000..c7595d9 --- /dev/null +++ b/extentions/uBOL-home/rulesets/scriptlet-details.json @@ -0,0 +1,8578 @@ +[ + [ + "default", + [ + [ + "trusted-replace-xhr-response", + [ + "app.hellovaia.com", + "app.vaia.com", + "in-jpn.com", + "tv.youtube.com", + "web.facebook.com", + "www.facebook.com", + "www.youtube.com" + ] + ], + [ + "trusted-replace-fetch-response", + [ + "tokopedia.com", + "www.youtube.com" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "json-prune", + [ + "*" + ] + ], + [ + "json-prune-fetch-response", + [ + "crackle.com", + "hulu.com", + "iprima.cz", + "m.youtube.com", + "misskey.io", + "misskey.oga.ninja", + "mk.yopo.work", + "music.youtube.com", + "nbc.com", + "npo.nl", + "play.geforcenow.com", + "player.pop.co.uk", + "player.popfun.co.uk", + "realcanadiansuperstore.ca", + "sushi.ski", + "target.com", + "trpger.us", + "tumblr.com", + "tv.youtube.com", + "warpday.net", + "watch.shout-tv.com", + "www.msn.com", + "www.tiktok.com", + "www.youtube.com", + "youtube-nocookie.com", + "youtubekids.com", + "zadankai.club", + "zee5.com" + ] + ], + [ + "no-setTimeout-if", + [ + "*" + ] + ], + [ + "remove-node-text", + [ + "*" + ] + ], + [ + "abort-on-property-read", + [ + "*" + ] + ], + [ + "abort-on-stack-trace", + [ + "*" + ] + ], + [ + "addEventListener-defuser", + [ + "*" + ] + ], + [ + "no-setInterval-if", + [ + "*" + ] + ], + [ + "prevent-fetch", + [ + "*" + ] + ], + [ + "json-prune-xhr-response", + [ + "twitter.com", + "web.facebook.com", + "www.facebook.com", + "x.com" + ] + ], + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "trusted-replace-node-text", + [ + "*" + ] + ], + [ + "adjust-setTimeout", + [ + "*" + ] + ], + [ + "abort-on-property-write", + [ + "*" + ] + ], + [ + "nowebrtc", + [ + "*" + ] + ], + [ + "no-window-open-if", + [ + "*" + ] + ], + [ + "no-xhr-if", + [ + "*" + ] + ], + [ + "remove-attr", + [ + "*" + ] + ], + [ + "adjust-setInterval", + [ + "*" + ] + ], + [ + "noeval-if", + [ + "*" + ] + ], + [ + "disable-newtab-links", + [ + "*" + ] + ], + [ + "no-requestAnimationFrame-if", + [ + "dudestream.com", + "pussyspace.com", + "pussyspace.net" + ] + ], + [ + "set-cookie", + [ + "*" + ] + ], + [ + "remove-cookie", + [ + "*" + ] + ], + [ + "m3u-prune", + [ + "10play.com.au", + "fox.com", + "foxsports.com", + "mephimtv.cc", + "phim1080.in", + "player.theplatform.com", + "sbs.com.au", + "yhmgo.com" + ] + ], + [ + "remove-class", + [ + "apps2app.com", + "appsmodz.com", + "artribune.com", + "av01.tv", + "bestfonts.pro", + "falatron.com", + "funker530.com", + "go.gets4link.com", + "paid4.link", + "quizlet.com", + "sbs.com.au", + "so1.asia", + "top1iq.com", + "xda-developers.com" + ] + ], + [ + "xml-prune", + [ + "*" + ] + ], + [ + "href-sanitizer", + [ + "*" + ] + ], + [ + "prevent-refresh", + [ + "*" + ] + ], + [ + "alert-buster", + [ + "1001tracklists.com", + "66ccff.work" + ] + ], + [ + "trusted-replace-argument", + [ + "autosport.com", + "copyseeker.net", + "motorsport.com", + "motorsport.uol.com.br", + "zonebourse.com" + ] + ], + [ + "trusted-set-cookie", + [ + "abczdrowie.pl", + "autocentrum.pl", + "autokult.pl", + "barstoolsports.com", + "benchmark.pl", + "dobreprogramy.pl", + "fotoblogia.pl", + "gadzetomania.pl", + "genialne.pl", + "globo.com", + "govtech.com", + "jastrzabpost.pl", + "kafeteria.pl", + "komorkomania.pl", + "money.pl", + "o2.pl", + "open.fm", + "parenting.pl", + "polygamia.pl", + "pudelek.pl", + "pysznosci.pl", + "theporndude.com", + "wp.pl" + ] + ], + [ + "set-session-storage-item", + [ + "advocate-news.com", + "akronnewsreporter.com", + "bocopreps.com", + "bostonherald.com", + "broomfieldenterprise.com", + "brushnewstribune.com", + "buffzone.com", + "burlington-record.com", + "canoncitydailyrecord.com", + "chicagotribune.com", + "chicoer.com", + "coloradodaily.com", + "coloradohometownweekly.com", + "courant.com", + "dailybreeze.com", + "dailybulletin.com", + "dailycamera.com", + "dailydemocrat.com", + "dailyfreeman.com", + "dailylocal.com", + "dailynews.com", + "dailypress.com", + "dailytribune.com", + "delcotimes.com", + "denverpost.com", + "eastbaytimes.com", + "eptrail.com", + "excelsiorcalifornia.com", + "fortmorgantimes.com", + "greeleytribune.com", + "journal-advocate.com", + "julesburgadvocate.com", + "lamarledger.com", + "lowellsun.com", + "macombdaily.com", + "mainlinemedianews.com", + "marinij.com", + "mcall.com", + "mendocinobeacon.com", + "mercurynews.com", + "montereyherald.com", + "morningjournal.com", + "nashobavalleyvoice.com", + "news-herald.com", + "nydailynews.com", + "ocregister.com", + "oneidadispatch.com", + "orlandosentinel.com", + "orovillemr.com", + "paradisepost.com", + "pasadenastarnews.com", + "pilotonline.com", + "pottsmerc.com", + "pressandguide.com", + "pressenterprise.com", + "presstelegram.com", + "readingeagle.com", + "record-bee.com", + "redbluffdailynews.com", + "redlandsdailyfacts.com", + "reporterherald.com", + "sandiegouniontribune.com", + "santacruzsentinel.com", + "saratogian.com", + "sbsun.com", + "sentinelandenterprise.com", + "sfchronicle.com", + "sgvtribune.com", + "siliconvalley.com", + "southplattesentinel.com", + "sun-sentinel.com", + "themorningsun.com", + "thenewsherald.com", + "theoaklandpress.com", + "thereporter.com", + "thereporteronline.com", + "times-standard.com", + "timescall.com", + "timesherald.com", + "timesheraldonline.com", + "trentonian.com", + "troyrecord.com", + "twincities.com", + "ukiahdailyjournal.com", + "voicenews.com", + "whittierdailynews.com", + "willitsnews.com" + ] + ], + [ + "set-attr", + [ + "18kalebettv.xyz", + "19kalebettv.xyz", + "phileweb.com", + "rocketnews24.com", + "soranews24.com", + "statisticsanddata.org", + "youpouch.com" + ] + ], + [ + "spoof-css", + [ + "banaraswap.in", + "decrypt.day", + "download.megaup.net", + "kiktu.com", + "techcyan.com", + "trangchu.news", + "upshrink.com" + ] + ], + [ + "set-local-storage-item", + [ + "*" + ] + ], + [ + "trusted-click-element", + [ + "bankshiksha.in", + "best-mobilegames.com", + "bgmi32bitapk.in", + "bharatsarkarijobalert.com", + "earn.mpscstudyhub.com", + "earn.quotesopia.com", + "easybib.com", + "learn.moderngyan.com", + "money.quotesopia.com", + "my.irancell.ir", + "tourbobit.com", + "tourbobit.net", + "turbobeet.net", + "turbobi.pw", + "turbobif.com", + "turbobit.net", + "turbobita.net", + "turbobits.cc", + "turboobit.com" + ] + ], + [ + "close-window", + [ + "coffeete.ir", + "norton.com", + "smostafa.ir", + "soft98.ir", + "sysban.ir" + ] + ], + [ + "trusted-set-constant", + [ + "app.blubank.com", + "emturbovid.com", + "mmtv01.xyz", + "mobileweb.bankmellat.ir", + "stbturbo.xyz", + "tuborstb.co" + ] + ], + [ + "multiup", + [ + "multiup.eu", + "multiup.io", + "multiup.org" + ] + ], + [ + "evaldata-prune", + [ + "m.nivod4.tv", + "m.nivod5.tv", + "m1.nivod.tv" + ] + ], + [ + "trusted-replace-outbound-text", + [ + "www.reddit.com" + ] + ] + ] + ], + [ + "chn-0", + [ + [ + "prevent-fetch", + [ + "04647.club", + "fsbot.xyz", + "linetv.tw", + "mpyit.com", + "taiwanlibrarysearch.herokuapp.com", + "wandhi.com" + ] + ], + [ + "no-setTimeout-if", + [ + "18comic.vip", + "233tw.com", + "520cc.cc", + "5278.cc", + "axutongxue.net", + "cocomanga.com", + "colamanga.com", + "ekamus.info", + "ftchinese.com", + "haoweichi.com", + "hboav.com", + "itdog.cn", + "league-funny.com", + "logi.im", + "manwa.fun", + "moeci.com", + "nfmovies.com", + "ohmanhua.com", + "onemanhua.com", + "ruanyifeng.com", + "t66y.com", + "tingfm.com", + "tsubasa.im", + "xbeibeix.com", + "zhenbuka.com" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "no-xhr-if", + [ + "noy1.top", + "pansearch.me" + ] + ], + [ + "abort-on-property-read", + [ + "1090ys8.com", + "aiyifan.tv", + "avcao.cc", + "axjbt.com", + "caq98i.top", + "exoav.com", + "goodav17.com", + "iyf.tv", + "m.86kl.com", + "papalah.com", + "yfsp.tv", + "youneed.win" + ] + ], + [ + "addEventListener-defuser", + [ + "85tube.com", + "rjno1.com", + "xiebruce.top" + ] + ], + [ + "no-setInterval-if", + [ + "pincong.rocks", + "tsubasa.im" + ] + ], + [ + "abort-on-stack-trace", + [ + "aiyifan.tv", + "iyf.tv", + "pcbeta.com", + "yfsp.tv" + ] + ], + [ + "noeval-if", + [ + "applnn.cc", + "jav777.xyz" + ] + ], + [ + "abort-on-property-write", + [ + "3dmgame.com", + "m.91zww.com", + "ohmanhua.com" + ] + ], + [ + "remove-node-text", + [ + "jmcomic1.me", + "phone-book.tw" + ] + ], + [ + "no-window-open-if", + [ + "5278.cc", + "88files.net", + "embedrise.com", + "freejavbt.com", + "iwatchme2u.com", + "qciss.net" + ] + ], + [ + "remove-class", + [ + "9xav.cc", + "aiyifan.tv", + "iyf.tv", + "yfsp.tv" + ] + ], + [ + "json-prune", + [ + "moorzon.com", + "msn.cn", + "new.qq.com", + "qq.com", + "v.qq.com", + "www.qq.com" + ] + ], + [ + "adjust-setTimeout", + [ + "51zxw.net", + "bukaivip.com", + "iwatchme2u.com", + "youku.com", + "zhenbuka2.com", + "zhenbuka3.com" + ] + ], + [ + "adjust-setInterval", + [ + "bde4.com", + "nfmovies.com", + "tangdoucdn.com" + ] + ], + [ + "set-session-storage-item", + [ + "subhd.com" + ] + ], + [ + "remove-attr", + [ + "manwa.fun" + ] + ], + [ + "evaldata-prune", + [ + "m.nivod2.com", + "m.nivod2.tv", + "m.nivod4.com", + "m.nivod4.tv", + "m.nivod5.com", + "m.nivod5.tv", + "m.nivod7.com", + "m.nivod7.tv", + "m.nivod8.com", + "m.nivod8.tv", + "m.nivod9.com", + "m.nivod9.tv" + ] + ] + ] + ], + [ + "cze-0", + [ + [ + "abort-on-property-read", + [ + "cc.cz", + "ctrlv.link", + "games.tiscali.cz", + "parlamentnilisty.cz", + "svetandroida.cz", + "zdopravy.cz" + ] + ], + [ + "abort-current-script", + [ + "abicko.cz", + "ahaonline.cz", + "aktualne.cz", + "arome.cz", + "auto.cz", + "autorevue.cz", + "blesk.cz", + "cnews.cz", + "csfd.cz", + "csfd.sk", + "dama.cz", + "drbna.cz", + "e15.cz", + "emimino.cz", + "expres.cz", + "extra.cz", + "fights.cz", + "g.cz", + "hnonline.sk", + "idnes.cz", + "iprima.cz", + "karaoketexty.cz", + "kinobox.cz", + "kupi.cz", + "labuznik.cz", + "lidovky.cz", + "maminka.cz", + "modnipeklo.cz", + "mojecelebrity.cz", + "mojezdravi.cz", + "nasepenize.cz", + "novinky.cz", + "onetv.cz", + "onlajny.com", + "osobnosti.cz", + "reflex.cz", + "spisovatele.cz", + "super.cz", + "tiscali.cz", + "vitalion.cz", + "zeny.cz", + "zive.cz" + ] + ], + [ + "set-constant", + [ + "fdrive.cz", + "fzone.cz", + "hokej.cz", + "media.cms.markiza.sk", + "media.joj.sk", + "mobilenet.cz", + "podcasty.seznam.cz", + "root.cz", + "tn.nova.cz" + ] + ], + [ + "abort-on-property-write", + [ + "horoskopy.cz", + "seznam.cz" + ] + ], + [ + "addEventListener-defuser", + [ + "abicko.cz", + "ahaonline.cz", + "aktualne.cz", + "arome.cz", + "auto.cz", + "autorevue.cz", + "blesk.cz", + "cnews.cz", + "dama.cz", + "e15.cz", + "emimino.cz", + "expres.cz", + "extra.cz", + "fights.cz", + "g.cz", + "hnonline.sk", + "idnes.cz", + "indian-tv.cz", + "iprima.cz", + "karaoketexty.cz", + "kinobox.cz", + "kupi.cz", + "labuznik.cz", + "lidovky.cz", + "maminka.cz", + "modnipeklo.cz", + "mojecelebrity.cz", + "mojezdravi.cz", + "nasepenize.cz", + "navratdoreality.cz", + "nerdfix.cz", + "novinky.cz", + "onetv.cz", + "osobnosti.cz", + "reflex.cz", + "seznam.cz", + "seznamzpravy.cz", + "spisovatele.cz", + "stream.cz", + "super.cz", + "tiscali.cz", + "vitalion.cz", + "zeny.cz", + "zive.cz" + ] + ], + [ + "adjust-setInterval", + [ + "rychlost.cz", + "rychlost.sk" + ] + ], + [ + "adjust-setTimeout", + [ + "sauto.cz" + ] + ], + [ + "no-setInterval-if", + [ + "sreality.cz" + ] + ], + [ + "remove-attr", + [ + "super.cz" + ] + ], + [ + "remove-cookie", + [ + "abicko.cz", + "ahaonline.cz", + "aktualne.cz", + "arome.cz", + "auto.cz", + "autorevue.cz", + "blesk.cz", + "cnews.cz", + "dama.cz", + "e15.cz", + "emimino.cz", + "expres.cz", + "extra.cz", + "fights.cz", + "g.cz", + "hnonline.sk", + "idnes.cz", + "iprima.cz", + "karaoketexty.cz", + "kinobox.cz", + "kupi.cz", + "labuznik.cz", + "lidovky.cz", + "maminka.cz", + "modnipeklo.cz", + "mojecelebrity.cz", + "mojezdravi.cz", + "nasepenize.cz", + "novinky.cz", + "onetv.cz", + "osobnosti.cz", + "reflex.cz", + "spisovatele.cz", + "super.cz", + "tiscali.cz", + "vitalion.cz", + "zeny.cz", + "zive.cz" + ] + ] + ] + ], + [ + "fin-0", + [ + [ + "no-setTimeout-if", + [ + "afterdawn.com", + "dawn.fi", + "download.fi", + "high.fi", + "muropaketti.com" + ] + ], + [ + "remove-class", + [ + "ap-cdn.sanomagames.com", + "finder.fi" + ] + ], + [ + "abort-current-script", + [ + "findit.fi" + ] + ], + [ + "abort-on-property-read", + [ + "happypancake.fi" + ] + ], + [ + "json-prune", + [ + "s-kaupat.fi" + ] + ], + [ + "set-cookie", + [ + "aalto.fi", + "srk.fi" + ] + ], + [ + "json-prune-fetch-response", + [ + "mtv.fi", + "mtvuutiset.fi" + ] + ], + [ + "xml-prune", + [ + "mtv.fi", + "mtvuutiset.fi" + ] + ] + ] + ], + [ + "fra-0", + [ + [ + "set-constant", + [ + "*" + ] + ], + [ + "no-setTimeout-if", + [ + "cookomix.com", + "japscan.lol", + "jeune-gay.fr", + "voyageforum.com" + ] + ], + [ + "no-xhr-if", + [ + "*" + ] + ], + [ + "addEventListener-defuser", + [ + "cyclismactu.net", + "japscan.lol", + "lecourrier-du-soir.com", + "macg.co", + "player.melaniezettofrais.online" + ] + ], + [ + "prevent-fetch", + [ + "*" + ] + ], + [ + "abort-current-script", + [ + "abcbourse.com", + "cliqueduplateau.com", + "crunchyscan.fr", + "japscan.me", + "leakgaming.fr", + "lemanip.com", + "monacomatin.mc", + "monumentum.fr", + "recreatisse.com", + "scan-manga.com", + "super-ethanol.com", + "ultimate-catch.eu" + ] + ], + [ + "abort-on-property-read", + [ + "11anim.com", + "9docu.org", + "basketusa.com", + "benjaminellisbernard.fr", + "bleachmx.fr", + "ebookdz.com", + "filmstreamy.com", + "iphonesoft.fr", + "iphonetweak.fr", + "lindependant.fr", + "radio.fr", + "vostfr.stream" + ] + ], + [ + "remove-node-text", + [ + "japscan.lol" + ] + ], + [ + "set-cookie", + [ + "jeune-gay.fr", + "lexpress.fr", + "monpetitforfait.com", + "pianoweb.fr" + ] + ], + [ + "abort-on-property-write", + [ + "actu17.fr", + "ecranlarge.com", + "rustica.fr", + "systemed.fr" + ] + ], + [ + "no-setInterval-if", + [ + "chat.babel.com", + "dl-protect.info", + "lecourrier-du-soir.com", + "zone-telechargement.work" + ] + ], + [ + "json-prune", + [ + "canalplus.com", + "commentcamarche.net", + "linternaute.com", + "rtlplay.be" + ] + ], + [ + "adjust-setTimeout", + [ + "cosmopolitan.fr", + "magicmaman.com", + "sudouest.fr", + "zoneseries.stream" + ] + ], + [ + "remove-attr", + [ + "1jour1film.homes", + "seriepourvous.com", + "seriescultes.store" + ] + ], + [ + "no-window-open-if", + [ + "*" + ] + ], + [ + "abort-on-stack-trace", + [ + "annuaire-telechargement.tel", + "dl-protect.net", + "zone-telechargement.moe" + ] + ], + [ + "remove-class", + [ + "mapcustomizer.com" + ] + ] + ] + ], + [ + "hun-0", + [ + [ + "no-setTimeout-if", + [ + "calculat.org", + "jofogas.hu", + "vezess.hu" + ] + ], + [ + "remove-attr", + [ + "blikk.hu", + "life.hu", + "lifestory.hu", + "mindmegette.hu", + "sorozatwiki.hu" + ] + ], + [ + "remove-class", + [ + "hetek.hu", + "magyarorszag.hu", + "mandiner.hu", + "pcworld.hu", + "traffihunter.hu", + "vezess.hu" + ] + ], + [ + "no-window-open-if", + [ + "hosszupuskasub.com" + ] + ], + [ + "abort-current-script", + [ + "24.hu", + "divany.hu", + "hang.hu", + "hazipatika.com", + "magyarhang.org", + "napiszar.com", + "totalbike.hu", + "totalcar.hu" + ] + ], + [ + "addEventListener-defuser", + [ + "vezess.hu" + ] + ], + [ + "set-constant", + [ + "angol-magyar-szotar.hu", + "embed.indavideo.hu", + "femina.hu", + "huaweiblog.hu", + "player.rtl.hu" + ] + ], + [ + "abort-on-property-read", + [ + "cinemo.hu" + ] + ], + [ + "abort-on-property-write", + [ + "karpathir.com", + "port.hu" + ] + ], + [ + "set-cookie", + [ + "myonlineradio.hu" + ] + ], + [ + "remove-cookie", + [ + "myonlineradio.hu" + ] + ] + ] + ], + [ + "idn-0", + [ + [ + "abort-current-script", + [ + "doroni.me" + ] + ], + [ + "addEventListener-defuser", + [ + "info.mapsaddress.com", + "info.vebma.com" + ] + ], + [ + "abort-on-property-read", + [ + "juraganfilm.ink" + ] + ], + [ + "adjust-setInterval", + [ + "cloud.majalahhewan.com", + "info.gambar.pro", + "info.mapsaddress.com", + "info.vebma.com", + "jenismac.com" + ] + ], + [ + "prevent-fetch", + [ + "cloud.majalahhewan.com", + "info.gambar.pro", + "info.mapsaddress.com", + "info.vebma.com", + "mudah.my", + "netq.me", + "thejakartapost.com" + ] + ], + [ + "noeval-if", + [ + "193.142.147.230", + "5.253.86.213", + "ainzscans.net", + "igobokep.cam", + "jenismac.com", + "siimanga.cyou" + ] + ], + [ + "no-setTimeout-if", + [ + "netq.me" + ] + ], + [ + "no-window-open-if", + [ + "anichin.top", + "kimcilonly.site", + "kiryuu.id", + "subindojav.cc" + ] + ], + [ + "remove-class", + [ + "inews.id", + "okezone.com", + "sindonews.com" + ] + ], + [ + "prevent-refresh", + [ + "tipsgaptek.com", + "tipskerja.com" + ] + ], + [ + "remove-node-text", + [ + "almaftuchin.com", + "carisinyal.com", + "gramedia.com", + "wisatalova.com" + ] + ] + ] + ], + [ + "irn-0", + [ + [ + "no-window-open-if", + [ + "artmusics.top", + "farsroid.com", + "getandroid.ir", + "likeemusic.ir", + "musicguitars.ir", + "musichi.ir", + "musickhone.com", + "musicpars3.ir", + "musictag.ir", + "najiremix.ir", + "naslmusic.ir", + "power-music.ir", + "subf2m.ir", + "uploadgoogle.ir", + "uptrack.ir", + "zeemusic.ir" + ] + ], + [ + "set-constant", + [ + "1da.ir", + "1ea.ir", + "2ad.ir", + "ac.ir", + "anaj.ir", + "androidgozar.com", + "barcanews.org", + "binanews.ir", + "fidibo.com", + "fontyab.com", + "ketabesabz.com", + "lahzeakhar.com", + "msbmusic.ir", + "musicdel.ir", + "my.mci.ir", + "myhastidl.cam", + "netgasht.com", + "opizo.me", + "pwa.mci.ir", + "s-moshaver.com", + "salamatnews.com", + "takhfifan.com", + "takmili.com", + "tamasha.com", + "xip.li" + ] + ], + [ + "abort-current-script", + [ + "alaatv.com", + "androidparsi.ir", + "bandmoviez.one", + "coffeeapps.ir", + "dailymobile.ir", + "farnet.io", + "fileboro.com", + "hamisheonline.com", + "iranstar.com", + "itarfand.com", + "jafekri.com", + "jeyran.net", + "mybia4music.com", + "sclinic.ir", + "searchline.ir", + "tabnak.ir", + "takmili.com", + "tarfandha.org", + "vakil.net" + ] + ], + [ + "no-xhr-if", + [ + "asriran.com", + "digikala.com", + "jobvision.ir", + "play.namava.ir" + ] + ], + [ + "set-session-storage-item", + [ + "alaatv.com" + ] + ], + [ + "addEventListener-defuser", + [ + "app.blubank.com", + "bizma.ir", + "elmefarda.com", + "ganjipakhsh.com", + "iran-music.com", + "javan-musics.com", + "mopon.ir", + "noorlib.ir", + "s-moshaver.com", + "subkade.ir", + "tabanmusic.com", + "texahang.org" + ] + ], + [ + "abort-on-property-read", + [ + "coffeeapps.ir", + "nab-music.com", + "oila.tj", + "sclinic.ir", + "shahanmusic.ir", + "tak3da.com", + "tinroid.ir", + "yeknet.ir", + "zoomg.ir" + ] + ], + [ + "remove-node-text", + [ + "delta3da.cam", + "farsroid.com", + "iran-music.com", + "kihanb.ir", + "musiceman.net", + "najiremix.ir", + "public-psychology.ir", + "sclinic.ir", + "tgju.org" + ] + ], + [ + "json-prune", + [ + "digikala.com", + "filmnet.ir", + "play.namava.ir", + "player.telewebion.com", + "skyroom.online", + "tmk.ir" + ] + ], + [ + "abort-on-property-write", + [ + "fileboro.com" + ] + ], + [ + "adjust-setInterval", + [ + "gold-team.org", + "iwo.ir", + "up44.ir", + "uupload.ir" + ] + ], + [ + "href-sanitizer", + [ + "*" + ] + ], + [ + "remove-attr", + [ + "iran-music.com", + "iranstar.com", + "javan-musics.com", + "musiceman.net", + "subkade.ir", + "tabanmusic.com", + "takmili.com", + "texahang.org" + ] + ], + [ + "adjust-setTimeout", + [ + "khabarpu.com" + ] + ], + [ + "set-local-storage-item", + [ + "rasm.io" + ] + ], + [ + "set-attr", + [ + "shahanmusic.ir", + "subkade.ir" + ] + ], + [ + "close-window", + [ + "instagram.com" + ] + ], + [ + "remove-cookie", + [ + "tamasha.com", + "uploadboy.com" + ] + ], + [ + "abort-on-stack-trace", + [ + "tigatravel.com" + ] + ] + ] + ], + [ + "isr-0", + [ + [ + "abort-on-property-read", + [ + "6days.walla.co.il", + "animals.walla.co.il", + "astrology.walla.co.il", + "b.walla.co.il", + "buzzit.walla.co.il", + "cars.walla.co.il", + "celebs.walla.co.il", + "e.walla.co.il", + "elections.walla.co.il", + "euro.walla.co.il", + "fashion.walla.co.il", + "finance.walla.co.il", + "food.walla.co.il", + "healthy.walla.co.il", + "home.walla.co.il", + "jmusic.me", + "judaism.walla.co.il", + "kids.walla.co.il", + "mag.walla.co.il", + "movies.walla.co.il", + "mundial.walla.co.il", + "nadlan.walla.co.il", + "news.walla.co.il", + "nick.walla.co.il", + "olympics.walla.co.il", + "sheee.co.il", + "sports.walla.co.il", + "tags.walla.co.il", + "tech.walla.co.il", + "travel.walla.co.il", + "tv-guide.walla.co.il", + "usaelections.walla.co.il", + "viva.walla.co.il", + "vod.walla.co.il", + "walla.co.il", + "weather.walla.co.il", + "www.walla.co.il" + ] + ], + [ + "nowebrtc", + [ + "walla.co.il" + ] + ], + [ + "no-setTimeout-if", + [ + "inn.co.il", + "jmusic.me", + "walla.co.il", + "ynet.co.il" + ] + ], + [ + "abort-on-property-write", + [ + "calcalist.co.il", + "globes.co.il", + "inn.co.il", + "mako.co.il", + "yad2.co.il", + "ynet.co.il" + ] + ], + [ + "no-window-open-if", + [ + "inn.co.il" + ] + ], + [ + "addEventListener-defuser", + [ + "haaretz.co.il", + "themarker.com", + "www-haaretz-co-il.eu1.proxy.openathens.net", + "www-themarker-com.eu1.proxy.openathens.net" + ] + ], + [ + "set-constant", + [ + "haaretz.co.il", + "themarker.com", + "www-globes-co-il.eu1.proxy.openathens.net", + "www-haaretz-co-il.eu1.proxy.openathens.net", + "www-themarker-com.eu1.proxy.openathens.net" + ] + ], + [ + "abort-current-script", + [ + "morfix.co.il", + "www-haaretz-co-il.eu1.proxy.openathens.net" + ] + ] + ] + ], + [ + "jpn-1", + [ + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "no-xhr-if", + [ + "exploader.net", + "lemino.docomo.ne.jp" + ] + ], + [ + "addEventListener-defuser", + [ + "anacap.doorblog.jp", + "anianierosuki.work", + "blog-and-destroy.com", + "blog.housinkai.com", + "coolpan.net", + "ero-video.net", + "iwb.jp", + "jp-xvideos.info", + "jukenbbs.com", + "kakenhi.net", + "seesaa.net", + "tokyomotion.net", + "twi-fans.com", + "twidouga.net", + "twivideo.net", + "uraaka-joshi.com" + ] + ], + [ + "no-setTimeout-if", + [ + "*" + ] + ], + [ + "prevent-fetch", + [ + "*" + ] + ], + [ + "abort-on-property-read", + [ + "modalina.jp", + "pointi.jp", + "shico.xyz" + ] + ], + [ + "set-constant", + [ + "520call.me", + "520cc.cc", + "bridalgown.work", + "cmnw.jp", + "contents-group.work", + "coolpan.net", + "ddd-smart.net", + "dotti2.jp", + "dropbooks.net", + "egotter.com", + "famitsu.com", + "fashionpost.jp", + "g-pc.info", + "gotouchi.jp", + "h-ken.net", + "heisei-housewarming.work", + "inkbrushpainting.work", + "intaa.net", + "jav380.com", + "liquidfoundation.work", + "nailcolor.work", + "onagazou.info", + "pictab.art", + "pochitto2.jp", + "ponta.abstractpainting.work", + "sonae.sankei.co.jp", + "studioglass.work", + "sukima.me", + "tapestry.work", + "teaceremony.work", + "weddinghall.work" + ] + ], + [ + "remove-class", + [ + "o-dan.net", + "phileweb.com", + "video.laxd.com" + ] + ], + [ + "remove-attr", + [ + "380cc.cc", + "coron.tech", + "lifematome.blog", + "rocketnews24.com", + "wav.tv", + "youpouch.com" + ] + ], + [ + "remove-node-text", + [ + "betweenjpandkr.blog", + "ch-review.net", + "dvdrev.com", + "fm.sekkaku.net", + "free-avx.jp", + "gametohkenranbu.sakuraweb.com", + "ideal2ch.livedoor.biz", + "jisakuhibi.jp", + "kasegeru.blog.jp", + "lifematome.blog", + "rank1-media.com", + "resizer.myct.jp", + "seikeidouga.blog.jp", + "tcg-bloglife.com" + ] + ], + [ + "adjust-setInterval", + [ + "collepic.net", + "portal.game.sycasualgames.com", + "shindanmaker.com" + ] + ], + [ + "no-window-open-if", + [ + "asg.to", + "dl.520cc.cc", + "japaneseasmr.top", + "kokeshi-doll.com", + "oppaideippai.net", + "trendynailwraps.com", + "uraaka-joshi.com", + "wav.tv" + ] + ], + [ + "no-setInterval-if", + [ + "yaraon-blog.com" + ] + ], + [ + "adjust-setTimeout", + [ + "minigame.aeriagames.jp", + "ponta.abstractpainting.work", + "simplegame.jp" + ] + ], + [ + "noeval-if", + [ + "mjoato3uion.ky-3.net", + "ov53i9il.blog.fc2.com", + "qaacacthlive.omaww.net" + ] + ], + [ + "json-prune", + [ + "search.yahoo.co.jp" + ] + ], + [ + "set-attr", + [ + "phileweb.com" + ] + ] + ] + ], + [ + "kor-1", + [ + [ + "set-constant", + [ + "333aaa.site", + "app.dcinside.com", + "auto.danawa.com", + "domin.co.kr", + "fun-iyagi.co.kr", + "hub.zum.com", + "humors.zigcou.com", + "imbc.com", + "koreapas.com", + "m.dcinside.com", + "m.humoruniv.com", + "meeco.kr", + "mememedia.co.kr", + "naver.com", + "sajuplus.net", + "sbs.co.kr", + "shopping.interpark.com", + "sogirl.so", + "timecoffee.co.kr", + "tistory.com", + "tvchosun.com", + "uwayapply.com", + "zum.com" + ] + ], + [ + "abort-current-script", + [ + "3dpchip.com", + "aannm.cafe24.com", + "actingbaum.co.kr", + "asdn.kr", + "beomil09121.cafe24.com", + "bikesell.co.kr", + "cfnews.kr", + "deokhu.com", + "dpg.danawa.com", + "ehpub.co.kr", + "enjoytaiwan.co.kr", + "focuskr.tistory.com", + "healthfeed.co.kr", + "ilsangt.tistory.com", + "jiwootube.com", + "jootc.com", + "keela.co.kr", + "love.asdn.kr", + "m.humoruniv.com", + "mjmedi.com", + "moneyissues.co.kr", + "nesin.com", + "news.ssongyi.co.kr", + "newsn24.com", + "picknpicker.com", + "plankim.com", + "poketory.com", + "remiz.co.kr", + "seo-marketing.co.kr", + "singingdalong.blogspot.com", + "sjtoday.kr", + "skysky138.com", + "smartinpress.com", + "sotrychatter.com", + "ssulwar.com", + "tistory.com", + "untitle.org", + "watchfreejavonline.co", + "withukor.com", + "xn--wh1b751afvcpsb.com", + "yachuk.com" + ] + ], + [ + "no-setTimeout-if", + [ + "10000recipe.com", + "digitstar77.com", + "enjoyplan.tistory.com", + "filetender.com", + "genshin.gamedot.org", + "iphonedev.co.kr", + "itinformation.kr", + "lover932.net", + "lover933.net", + "lover934.net", + "lover935.net", + "lover936.net", + "lover937.net", + "lover938.net", + "lover939.net", + "lover940.net", + "lover941.net", + "m.humoruniv.com", + "moneytoring.co.kr", + "postincome.co.kr", + "stockinfo7.com", + "sysnet.pe.kr", + "tistory.com", + "zuzunza.com" + ] + ], + [ + "abort-on-stack-trace", + [ + "errornight.com", + "m.humoruniv.com", + "www.cultureland.co.kr" + ] + ], + [ + "json-prune", + [ + "comic.naver.com", + "doctornow.co.kr", + "enuri.com", + "m.fmkorea.com", + "msearch.shopping.naver.com", + "search.11st.co.kr", + "search.shopping.naver.com", + "shoppinghow.kakao.com" + ] + ], + [ + "no-setInterval-if", + [ + "laftel.net", + "zzzz.lol" + ] + ], + [ + "set-cookie", + [ + "naver.com", + "oh-yes.co.kr", + "ssodam.com" + ] + ], + [ + "addEventListener-defuser", + [ + "dfast.kr", + "momkim.co.kr", + "whathappen.co.kr", + "youtu.co" + ] + ], + [ + "set-attr", + [ + "mlbpark.donga.com" + ] + ], + [ + "remove-attr", + [ + "inven.co.kr", + "kyobobook.co.kr", + "pping.kr" + ] + ], + [ + "abort-on-property-read", + [ + "1004lucifer.blogspot.com", + "avdbs.com", + "detegice.github.io", + "hashnews.cafe24.com", + "te31.com", + "tistory.com", + "x86.co.kr" + ] + ], + [ + "no-xhr-if", + [ + "3dpchip.com", + "kakaotv.daum.net", + "laftel.net", + "luckyquiz3.blogspot.com", + "noonnu.cc", + "play-tv.kakao.com", + "spotvnow.co.kr", + "tv.kakao.com" + ] + ], + [ + "adjust-setTimeout", + [ + "lover932.net", + "lover933.net", + "lover934.net", + "lover935.net", + "lover936.net", + "lover937.net", + "lover938.net", + "lover939.net", + "lover940.net", + "lover941.net" + ] + ], + [ + "prevent-fetch", + [ + "blackkiwi.net", + "kakaotv.daum.net", + "play-tv.kakao.com", + "spotvnow.co.kr", + "srank.kr", + "tv.kakao.com" + ] + ], + [ + "abort-on-property-write", + [ + "3dpchip.com" + ] + ] + ] + ], + [ + "ltu-0", + [ + [ + "abort-current-script", + [ + "torrent.ai", + "torrent.lt" + ] + ], + [ + "no-setTimeout-if", + [ + "delfi.lt" + ] + ], + [ + "set-constant", + [ + "delfi.lt" + ] + ], + [ + "abort-on-property-read", + [ + "15min.lt", + "player.eltitbus.xyz", + "player.filmux.to", + "simpsonaionline.net" + ] + ], + [ + "no-window-open-if", + [ + "37.16.75.37", + "player.filmux.to" + ] + ] + ] + ], + [ + "nld-0", + [ + [ + "no-setTimeout-if", + [ + "topkleurplaat.nl" + ] + ], + [ + "prevent-fetch", + [ + "filmvandaag.nl", + "goplay.be", + "tweakers.net", + "vtmgo.be" + ] + ], + [ + "remove-node-text", + [ + "looopings.nl" + ] + ], + [ + "abort-current-script", + [ + "indeleiderstrui.nl", + "webcams-texel.nl" + ] + ], + [ + "xml-prune", + [ + "goplay.be" + ] + ], + [ + "abort-on-property-read", + [ + "hardware.info", + "indeleiderstrui.nl", + "tweakers.net" + ] + ], + [ + "addEventListener-defuser", + [ + "hardware.info" + ] + ], + [ + "set-constant", + [ + "forum.fok.nl", + "hardware.info" + ] + ], + [ + "remove-class", + [ + "datumprikker.nl" + ] + ], + [ + "json-prune", + [ + "npo.nl" + ] + ], + [ + "json-prune-fetch-response", + [ + "npo.nl" + ] + ] + ] + ], + [ + "nor-0", + [ + [ + "set-constant", + [ + "*" + ] + ], + [ + "abort-on-property-read", + [ + "nakenprat.com", + "norges.online" + ] + ], + [ + "remove-attr", + [ + "no", + "sonderborgnyt.dk" + ] + ], + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "json-prune", + [ + "tv2.no", + "vgtv.no" + ] + ], + [ + "abort-on-property-write", + [ + "digi.no", + "e24.no", + "gamer.no", + "tek.no", + "tvkampen.com", + "tvsporten.dk", + "vg.no" + ] + ], + [ + "prevent-fetch", + [ + "vg.no" + ] + ], + [ + "addEventListener-defuser", + [ + "*" + ] + ], + [ + "no-setTimeout-if", + [ + "maskinbladet.dk" + ] + ] + ] + ], + [ + "pol-0", + [ + [ + "no-window-open-if", + [ + "ebd.cda.pl" + ] + ], + [ + "abort-on-property-write", + [ + "autocentrum.pl", + "bankier.pl", + "cvninja.pl", + "darmowa-tv.ws", + "demotywatory.pl", + "dziennik.pl", + "eurogamer.pl", + "exdb.net", + "facet.wp.pl", + "facetemjestem.pl", + "filiser.tv", + "gala.pl", + "garnek.pl", + "gry-online.pl", + "gwiazdy.wp.pl", + "jegostrona.pl", + "joemonster.org", + "kobieta.pl", + "komixxy.pl", + "naszemiasto.pl", + "playpuls.pl", + "roweroweporady.pl", + "shinden.pl", + "teleshow.wp.pl", + "transfery.info", + "tvn24.pl", + "v10.pl", + "warezdark.pl" + ] + ], + [ + "no-setTimeout-if", + [ + "abczdrowie.pl", + "aternos.org", + "autokult.pl", + "calcoolator.pl", + "dom.wp.pl", + "elektroda.pl", + "facet.wp.pl", + "film.wp.pl", + "filmweb.pl", + "finanse.wp.pl", + "fotoblogia.pl", + "gadzetomania.pl", + "gry.wp.pl", + "gwiazdy.wp.pl", + "kafeteria.pl", + "karmopedia.pl", + "kobieta.wp.pl", + "komorkomania.pl", + "ksiazki.wp.pl", + "kuchnia.wp.pl", + "money.pl", + "moto.wp.pl", + "naekranie.pl", + "open.fm", + "opinie.wp.pl", + "parenting.pl", + "pl.vpnmentor.com", + "playpuls.pl", + "pogoda.wp.pl", + "polygamia.pl", + "pudelek.pl", + "purepc.pl", + "start.me", + "tech.wp.pl", + "techsetter.pl", + "teleshow.wp.pl", + "temi.pl", + "turystyka.wp.pl", + "uroda.abczdrowie.pl", + "wawalove.wp.pl", + "webinsider.pl", + "wiadomosci.wp.pl", + "wideo.wp.pl", + "wp.pl", + "www.dobreprogramy.pl", + "www.o2.pl" + ] + ], + [ + "abort-current-script", + [ + "cdahd.co", + "czasdzieci.pl", + "dziennik.pl", + "filmweb.pl", + "filmy69.pl", + "hdtvpolska.com", + "karmopedia.pl", + "kresy.pl", + "mambiznes.pl", + "naekranie.pl", + "natemat.pl", + "otube.pl", + "prnews.pl", + "sadeczanin.info", + "skript.pl", + "smartage.pl", + "tubagliwic.pl", + "tubawyszkowa.pl", + "twojetv.ws", + "weszlo.com", + "zambrow.org" + ] + ], + [ + "abort-on-property-read", + [ + "animezone.pl", + "anyfiles.pl", + "astroweb.pl", + "epidemia-koronawirus.pl", + "exdb.net", + "kurnik.pl", + "pcworld.pl", + "sportowefakty.wp.pl", + "trojmiasto.pl", + "wp.pl", + "www.wp.pl" + ] + ], + [ + "set-constant", + [ + "acmilan.com.pl", + "cdahd.co", + "dniwolne.eu", + "interia.pl", + "kitsune-subs.anime-odcinki.pl", + "miastakobiet.pl", + "money.pl", + "open.fm", + "opensubtitles.org", + "pomponik.pl", + "profil.wp.pl", + "sportowefakty.wp.pl", + "stronazdrowia.pl", + "synonimy.pl", + "www.elektroda.pl", + "www.wp.pl" + ] + ], + [ + "abort-on-stack-trace", + [ + "abczdrowie.pl", + "autokult.pl", + "echirurgia.pl", + "film.wp.pl", + "fitness.wp.pl", + "fotoblogia.pl", + "gadzetomania.pl", + "gry.wp.pl", + "gwiazdy.wp.pl", + "horoskop.wp.pl", + "kobieta.wp.pl", + "komorkomania.pl", + "medycyna24.pl", + "money.pl", + "parenting.pl", + "pogoda.wp.pl", + "sportowefakty.wp.pl", + "tech.wp.pl", + "teleshow.wp.pl", + "tv.wp.pl", + "twojeip.wp.pl", + "wawalove.wp.pl", + "wiadomosci.wp.pl", + "wideo.wp.pl", + "www.wp.pl" + ] + ], + [ + "addEventListener-defuser", + [ + "darmowa-telewizja.online", + "dziennikbaltycki.pl", + "dzienniklodzki.pl", + "dziennikpolski24.pl", + "dziennikzachodni.pl", + "echodnia.eu", + "eska.pl", + "exdb.net", + "expressbydgoski.pl", + "expressilustrowany.pl", + "gazetakrakowska.pl", + "gazetalubuska.pl", + "gazetawroclawska.pl", + "gk24.pl", + "gloswielkopolski.pl", + "gol24.pl", + "gp24.pl", + "gra.pl", + "gs24.pl", + "kafeteria.pl", + "kurierlubelski.pl", + "motofakty.pl", + "naszemiasto.pl", + "nowiny24.pl", + "nowosci.com.pl", + "nto.pl", + "open.fm", + "polskatimes.pl", + "polygamia.pl", + "pomorska.pl", + "poranny.pl", + "pudelek.pl", + "sportowy24.pl", + "strefaagro.pl", + "strefabiznesu.pl", + "stronakobiet.pl", + "telemagazyn.pl", + "to.com.pl", + "wspolczesna.pl" + ] + ], + [ + "no-setInterval-if", + [ + "naekranie.pl", + "playpuls.pl", + "zspnr1.lowicz.pl" + ] + ], + [ + "noeval-if", + [ + "shinden.pl", + "streamin.to" + ] + ], + [ + "remove-attr", + [ + "www.interia.pl" + ] + ], + [ + "adjust-setTimeout", + [ + "cda-tv.pl", + "ekino-tv.pl", + "swiatfilmow.com", + "www.interia.pl" + ] + ], + [ + "adjust-setInterval", + [ + "auto-motor-i-sport.pl", + "filmowakraina.tv", + "menshealth.pl", + "motocykl-online.pl", + "runners-world.pl", + "womenshealth.pl" + ] + ] + ] + ], + [ + "rou-1", + [ + [ + "no-setTimeout-if", + [ + "bloground.ro", + "boardingpass.ro", + "turdanews.net", + "vwforum.ro" + ] + ], + [ + "remove-node-text", + [ + "clujust.ro", + "filme2023.online", + "gsp.ro", + "sampmoduri.ro", + "turdanews.net" + ] + ], + [ + "no-window-open-if", + [ + "*" + ] + ], + [ + "abort-current-script", + [ + "competentedigitale.ro", + "cool-etv.net", + "posturi.live" + ] + ], + [ + "remove-class", + [ + "myradioonline.ro" + ] + ], + [ + "no-setInterval-if", + [ + "posturi.live" + ] + ], + [ + "abort-on-property-read", + [ + "filmeonlinesubtitrate.org", + "yoixmzo.xyz" + ] + ], + [ + "set-constant", + [ + "vzlinks.com" + ] + ], + [ + "abort-on-property-write", + [ + "filme2023.online", + "onlyplay.online" + ] + ], + [ + "noeval-if", + [ + "lovendal.ro" + ] + ] + ] + ], + [ + "rus-0", + [ + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "abort-on-property-read", + [ + "*" + ] + ], + [ + "abort-on-property-write", + [ + "24pdd.ru", + "doctorrouter.ru", + "fssp.gov.ru", + "gamemag.ru", + "kakprosto.ru", + "ok.ru", + "phys-kids.com", + "ranobe-novels.ru", + "southpark.su", + "tests24.su", + "turkcinema.org", + "ufchgu.ru" + ] + ], + [ + "abort-on-stack-trace", + [ + "*" + ] + ], + [ + "addEventListener-defuser", + [ + "7days.ru", + "autonews.co.ua", + "biqle.org", + "biqle.ru", + "bonus-tv.ru", + "carservic.ru", + "cdn.viqeo.tv", + "cq.ru", + "fastpic.org", + "fm-app.ru", + "iptv.org.ua", + "kinoblin.ru", + "kinonews.ru", + "kp.kg", + "kp.kz", + "kp.md", + "kp.ru", + "lenta.ru", + "liveball.cc", + "liveball.uno", + "m.lenta.ru", + "mk.ru", + "ohotniki.ru", + "overclockers.ru", + "portalvirtualreality.ru", + "radiokp.ru", + "rambler.ru", + "rbc.ru", + "regnum.news", + "regnum.ru", + "romakatya.ru", + "sibnet.ru", + "smotrim.ru", + "softonic.ru", + "sportkp.ru", + "sportrbc.ru", + "sports.ru", + "tproger.ru", + "tva.org.ua", + "tvapp.su", + "ufchgu.ru", + "ukrainianwall.com", + "wday.ru", + "woman.ru", + "www.fontanka.ru", + "www.vesti.ru", + "xv-ru.com", + "yootv.ru" + ] + ], + [ + "alert-buster", + [ + "ritsatv.ru" + ] + ], + [ + "remove-cookie", + [ + "24smi.org", + "comedy-radio.ru", + "kakprosto.ru", + "kufar.by", + "radioromantika.ru", + "relax-fm.ru", + "rg.ru", + "sm.news", + "ura.news", + "veseloeradio.ru", + "yandex.by", + "yandex.kz", + "yandex.ru", + "yandex.uz", + "yapx.ru" + ] + ], + [ + "href-sanitizer", + [ + "e.mail.ru", + "freehat.cc", + "game4you.top", + "games-pc.top", + "innal.top", + "kluchikipro.ru", + "lalapaluza.ru", + "lifehacker.ru", + "light.mail.ru", + "naylo.top", + "nsportal.ru", + "octavius.mail.ru", + "opennet.me", + "opennet.ru", + "rustorka.com", + "rustorka.net", + "rustorka.top", + "rustorkacom.lib", + "softoroom.org", + "stalkermods.ru", + "vk.com", + "vk.ru", + "vz.ru", + "www.ixbt.com", + "youtube.com" + ] + ], + [ + "json-prune", + [ + "1plus1.video", + "aniqit.com", + "anivod.com", + "ashdi.vip", + "e.mail.ru", + "igromania.ru", + "ivanovonews.ru", + "kanobu.ru", + "kodik.cc", + "kodik.info", + "kufar.by", + "ok.ru", + "pikabu.ru", + "tortuga.wtf", + "touch.mail.ru", + "uma.media", + "znanija.com" + ] + ], + [ + "adjust-setInterval", + [ + "3mod.ru", + "595.ucoz.net", + "5wip-file.ru", + "bitshare.link", + "diplomsrazu.ru", + "file-mods.ru", + "freesoft.ru", + "iblitzmods.ru", + "igrozoom.ru", + "infourok.ru", + "kinokong.pro", + "mixmuz.ru", + "mp3crown.cc", + "muzlan.top", + "myshared.ru", + "myzcloud.me", + "n-torrents.org", + "ru-minecraft.ru", + "sims3pack.ru", + "softomania.net", + "sorokam.ru", + "startgamer.ru", + "studizba.com", + "surl.li", + "uakino.club", + "vgtimes.ru", + "vip-mods.ru", + "wallegend.net", + "warezok.net", + "wdho.ru", + "win-lite.site", + "windows-driver.com", + "windows-driver.net", + "windows-program.com", + "wowskill.ru" + ] + ], + [ + "adjust-setTimeout", + [ + "4pda.to", + "autoinfo24.ru", + "dp73.spb.ru", + "dropmefiles.com.ua", + "dropmefiles.net", + "dzen.ru", + "freetp.org", + "freetp.ru", + "gtavicecity.ru", + "online-fix.me", + "pes-files.ru", + "rbc.ru", + "reshu.by", + "sdamgia.ru", + "tv-kanali.online" + ] + ], + [ + "prevent-fetch", + [ + "mail.ru", + "volley.ru" + ] + ], + [ + "no-setInterval-if", + [ + "*" + ] + ], + [ + "no-setTimeout-if", + [ + "allapteki.ru", + "anime-chan.me", + "aqicn.org", + "buhgalter.com.ua", + "buhgalter911.com", + "e.mail.ru", + "factor.ua", + "ferr-um.ucoz.ru", + "fishki.net", + "fonmod.com", + "hdkinoteatr.com", + "litehd.tv", + "num-words.com", + "otzovik.com", + "razlozhi.ru", + "russia-tv.online", + "rusvesna.su", + "sibnet.ru", + "softportal.com", + "stalker-2-2012.ucoz.net", + "strategium.ru", + "testserver.pro", + "tradingview.com", + "tragtorr.in", + "tragtorr.info", + "tv-kanali.online", + "vseinstrumenti.ru", + "websdr.space" + ] + ], + [ + "no-xhr-if", + [ + "116.ru", + "14.ru", + "161.ru", + "164.ru", + "173.ru", + "178.ru", + "26.ru", + "29.ru", + "35.ru", + "43.ru", + "45.ru", + "48.ru", + "4pda.to", + "51.ru", + "53.ru", + "56.ru", + "59.ru", + "60.ru", + "62.ru", + "63.ru", + "68.ru", + "71.ru", + "72.ru", + "74.ru", + "76.ru", + "86.ru", + "89.ru", + "93.ru", + "adme.media", + "anidub.vip", + "anidubonline.com", + "chita.ru", + "dzen.ru", + "e1.ru", + "frontend.vh.yandex.ru", + "ircity.ru", + "izh1.ru", + "liveinternet.ru", + "livejournal.com", + "mgorsk.ru", + "motorpage.ru", + "msk1.ru", + "naydex.net", + "ngs.ru", + "ngs22.ru", + "ngs24.ru", + "ngs42.ru", + "ngs55.ru", + "ngs70.ru", + "nn.ru", + "sm.news", + "sochi1.ru", + "sterlitamak1.ru", + "tolyatty.ru", + "ufa1.ru", + "v1.ru", + "vladivostok1.ru", + "voronezh1.ru", + "widgets.kinopoisk.ru", + "www.fontanka.ru", + "www.kinopoisk.ru", + "yastatic.net" + ] + ], + [ + "noeval-if", + [ + "kvadratmetr.uz", + "oligarx.uz", + "otzovik.com", + "tehnar.net.ua" + ] + ], + [ + "remove-attr", + [ + "afisha.ru", + "byruthub.org", + "cnews.ru", + "film.ru", + "filmpro.ru", + "gfycat.com", + "i-ua.tv", + "inter.ua", + "lenta.ru", + "lostfilm.download", + "lostfilm.life", + "lostfilm.one", + "lostfilm.pro", + "lostfilm.today", + "lostfilm.tv", + "lostfilm.tw", + "lostfilm.uno", + "lostfilm.win", + "lostfilmtv.site", + "lostfilmtv.uno", + "lostfilmtv1.site", + "lostfilmtv2.site", + "lostfilmtv3.site", + "lostfilmtv4.site", + "lostfilmtv5.site", + "myshared.ru", + "obozrevatel.com", + "platformcraft.ru", + "protv.md", + "rg.ru", + "rusvesna.su", + "stalker-mods.clan.su", + "stalker-mods.su", + "svoboda.org", + "tv8.md", + "u24.ua", + "xsport.ua" + ] + ], + [ + "remove-class", + [ + "disk.yandex.by", + "disk.yandex.com", + "disk.yandex.kz", + "disk.yandex.ru", + "disk.yandex.uz", + "mag.relax.by", + "motorpage.ru" + ] + ], + [ + "remove-node-text", + [ + "24boxing.com.ua", + "avtovod.com.ua", + "bigmir.net", + "buhgalter.com.ua", + "buhgalter911.com", + "businessua.com", + "censor.net", + "dengi.ua", + "ditey.com", + "epravda.com.ua", + "eurointegration.com.ua", + "f1analytic.com", + "facenews.ua", + "factor.ua", + "farposst.ru", + "filmitorrent.net", + "football-ukraine.com", + "footballgazeta.com", + "footballtransfer.com.ua", + "game4you.top", + "games-pc.top", + "gazeta.ua", + "gorod.dp.ua", + "gsm.in.ua", + "hvylya.net", + "i.ua", + "inforesist.org", + "innal.top", + "isport.ua", + "ivona.ua", + "kolobok.ua", + "kriminal.tv", + "liga.net", + "mail.ru", + "meteo.ua", + "meteofor.com.ua", + "naylo.top", + "nnovosti.info", + "nv.ua", + "online-fix.me", + "panno4ka.net", + "pikabu.ru", + "pogodaua.com", + "pravda.com.ua", + "real-vin.com", + "rustorka.com", + "rustorka.net", + "rustorka.top", + "rustorkacom.lib", + "smak.ua", + "sportanalytic.com", + "sports.ru", + "stravy.net", + "tochka.net", + "tv.ua", + "utorr.cc", + "viva.ua", + "vsetv.com", + "www.ukr.net", + "zdorovia.com.ua" + ] + ], + [ + "set-attr", + [ + "*" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "set-cookie", + [ + "direct.farm", + "forum.ixbt.com", + "ixbt.com", + "kinotv.ru", + "kufar.by", + "liga.net", + "playground.ru" + ] + ], + [ + "set-local-storage-item", + [ + "iz.ru", + "playground.ru" + ] + ], + [ + "close-window", + [ + "infox.sg", + "silvercube12.xyz", + "tv.acestream.org" + ] + ], + [ + "no-window-open-if", + [ + "08sportbar.com", + "08sportbar.online", + "777sportba.com", + "777sportba.org", + "777streams.pro", + "7streams.pro", + "assiatv.com", + "barsportbar.com", + "boom365hd.com", + "cdnneedtv.ru", + "cdnpotok.com", + "cdntvpotok.com", + "channels247.net", + "goool7.ws", + "hd24.pro", + "hd24.watch", + "hd365.ws", + "hdstream365.com", + "limetvv.com", + "live-stream365.com", + "live365tv.site", + "mc.today", + "oneliketv.com", + "ontivi.net", + "oxax.tv", + "raes.tech", + "s7yours.com", + "sbautumn.com", + "sblive.online", + "sbsports.pro", + "sbstreams.ws", + "shd247.com", + "sport365hd.com", + "sport365hd.net", + "sport7.biz", + "sportabar01.com", + "sportbar.biz", + "sportbar.pm", + "sportbarchik88.com", + "sportbox.ws", + "sporting7.pw", + "sporting77.com", + "sportsite777.com", + "spotless365.net", + "stream365.pro", + "telecdn.net", + "tivix.co", + "tv-assia.org", + "vecdn.pw", + "vip7stream.pw", + "vmusi.ru", + "whd365.pro" + ] + ] + ] + ], + [ + "spa-1", + [ + [ + "prevent-fetch", + [ + "acortados.com", + "acortalink.me", + "acortalo.net", + "acortame-esto.com", + "alarmadefraude.com", + "animesonline.nz", + "animeszone.net", + "antena7.com.do", + "atv.pe", + "c9n.com.py", + "canal12.com.sv", + "canal13mexico.com", + "cerisetoon.com", + "chapintv.com", + "costumbresmexico.com", + "desbloquea.me", + "desbloqueador.site", + "descargas2024gratis.blogspot.com", + "dicasdefinancas.net", + "dicasfinanceirasbr.com", + "dicasgostosas.com", + "discografias.net", + "elcomercio.com", + "emperorscan.com", + "enlacito.com", + "expertplay.net", + "financasdeouro.com", + "gadgetzona.net", + "ggames.com.br", + "independentespanol.com", + "lawebdelprogramador.com", + "link-descarga.site", + "listas.pro", + "los40.com", + "mega-enlace.com", + "megacanaisonline.me", + "megacurioso.net", + "meutimao.com.br", + "modescanlator.com", + "monumental.co.cr", + "mundodonghua.com", + "negociosecommerce.com", + "netmovies.com.br", + "notipostingt.com", + "nptmedia.tv", + "packsmega.info", + "peliculas8k.com", + "pobre.wtf", + "puromarketing.com", + "qwanturankpro.com", + "r7.com", + "receitasdochico.life", + "receitasoncaseiras.online", + "redbolivision.tv.bo", + "reidoplacar.com", + "repretel.com", + "rqp.com.bo", + "sabornutritivo.com", + "sinensistoon.com", + "southpark.lat", + "southparkstudios.com.br", + "suaads.com", + "suaurl.com", + "teleculinaria.pt", + "tivify.tv", + "tn23.tv", + "todoandroid.live", + "todostartups.com", + "tudonoticiasbr.com", + "vtv.com.hn" + ] + ], + [ + "remove-node-text", + [ + "daemon-hentai.com" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "no-setTimeout-if", + [ + "acortalink.me", + "dicasgostosas.com", + "escplus.es", + "forodecostarica.com", + "genshinpro.com.br", + "guiacripto.online", + "guianoticiario.net", + "hartico.com", + "it-swarm-es.com", + "manchetehoje.xyz", + "mundodonghua.com", + "packsmega.info", + "peliculas8k.com", + "reidoplacar.com", + "resenhasglobais.com", + "ricasdelicias.online", + "sabornutritivo.com", + "seriesdonghua.com", + "seriesgratis.biz", + "smartdoing.tech", + "suaads.com", + "suaurl.com", + "tecword.info", + "vivercomsaude.online", + "xerifetech.com", + "zona-leros.com" + ] + ], + [ + "abort-on-property-read", + [ + "*" + ] + ], + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "addEventListener-defuser", + [ + "canal12.com.sv", + "comandotorrents.org", + "depor.com", + "descargarhentaimf.xyz", + "desenhosanimados.site", + "elquintobeatle.com", + "empregoestagios.com", + "g37.com.br", + "guideautoweb.com", + "irmaosdotados.net", + "lapumia.org", + "satcesc.com", + "softwareany.net", + "superflix.net", + "xerifetech.com" + ] + ], + [ + "set-cookie", + [ + "1i1.in", + "automotivocarros.com", + "cartaocreditoplatinum.org", + "estacio.br", + "financasdeouro.com", + "guiacripto.online", + "guiasaude.info", + "homecine.to", + "homecine.tv", + "megacurioso.net", + "metroseries.net", + "nutricaohoje.website", + "portecnologia.com", + "receitasoncaseiras.online", + "sabornutritivo.com", + "seriesbanana.com", + "smartpelis.tv", + "techdiniz.com", + "trueliketop.org" + ] + ], + [ + "no-requestAnimationFrame-if", + [ + "seriesemcena.com.br" + ] + ], + [ + "no-xhr-if", + [ + "aqualapp.com", + "minhaconexao.com.br", + "raulprietofernandez.net" + ] + ], + [ + "adjust-setTimeout", + [ + "*" + ] + ], + [ + "abort-on-stack-trace", + [ + "*" + ] + ], + [ + "adjust-setInterval", + [ + "*" + ] + ], + [ + "no-setInterval-if", + [ + "reidoplacar.com", + "suaads.com", + "suaurl.com" + ] + ], + [ + "abort-on-property-write", + [ + "animesbr.cc", + "hentaikai.com", + "manga-mx.com", + "meuwindows.com", + "mrpiracy.top", + "raulprietofernandez.net", + "superhq.net", + "tunovelaligera.com" + ] + ], + [ + "remove-attr", + [ + "*" + ] + ], + [ + "no-window-open-if", + [ + "*" + ] + ], + [ + "set-local-storage-item", + [ + "gastroponto.com", + "megacurioso.online", + "nossoprato.online", + "receitasdafazenda.com", + "receitasdocheff.online", + "receitasvegana.com" + ] + ], + [ + "m3u-prune", + [ + "vix.com" + ] + ], + [ + "json-prune", + [ + "animeblix.com", + "app.prende.tv", + "sub100.com.br" + ] + ], + [ + "set-cookie-reload", + [ + "*" + ] + ], + [ + "remove-class", + [ + "beachcam.meo.pt", + "canalnet.tv", + "empregonews.online" + ] + ], + [ + "noeval-if", + [ + "comicspornohentai.com" + ] + ], + [ + "prevent-refresh", + [ + "*" + ] + ] + ] + ], + [ + "swe-1", + [ + [ + "no-setTimeout-if", + [ + "accentmagasin.se", + "etunawebben.se", + "flashback.org", + "www.aftonbladet.se" + ] + ], + [ + "abort-current-script", + [ + "affarsstaden.se", + "boktugg.se", + "byggipedia.se", + "discoveringtheplanet.com", + "evertiq.se", + "fastighetsvarlden.se", + "forexgruppen.se", + "hejaolika.se", + "husbilsplats.se", + "lakartidningen.se", + "matsafari.nu", + "medibok.se", + "nasdaqomxnordic.com", + "norpan.se", + "sakochliv.se", + "skrattsajten.com", + "spelhubben.se", + "temadagar.se", + "trafiksakerhet.se", + "villalivet.se", + "zeinaskitchen.se" + ] + ], + [ + "href-sanitizer", + [ + "aftonbladet.se", + "allas.se", + "byggahus.se", + "elle.se", + "expressen.se", + "familjeliv.se", + "femina.se", + "galamagasin.se", + "godare.se", + "hant.se", + "livsstil.se", + "m3.se", + "mabra.com", + "macworld.se", + "metromode.se", + "motherhood.se", + "pcforalla.se", + "residencemagazine.se", + "rodeo.net", + "svenskdam.se", + "vitaestilo.se" + ] + ], + [ + "addEventListener-defuser", + [ + "affarsstaden.se", + "allas.se", + "boktugg.se", + "byggahus.se", + "cafe.se", + "devote.se", + "di.se", + "elle.se", + "femina.se", + "fotosidan.se", + "hant.se", + "home2tiny.se", + "illvet.se", + "internetodontologi.se", + "kurera.se", + "lundagard.se", + "lwcdn.com", + "mabra.com", + "mitti.se", + "morotsliv.com", + "motherhood.se", + "nyan.ax", + "nyfiknainvesterare.se", + "praktisktbatagande.se", + "residencemagazine.se", + "sexpacket.se", + "spelhubben.se", + "streamio.com", + "svenskdam.se", + "varldenshistoria.se", + "www.expressen.se" + ] + ], + [ + "set-constant", + [ + "boktugg.se", + "byggipedia.se", + "conpot.se", + "di.se", + "fastighetsvarlden.se", + "feber.se", + "findit.se", + "forexgruppen.se", + "fssweden.se", + "fz.se", + "gamereactor.se", + "heleneholmsif.se", + "jobsinsweden.se", + "kamrat.com", + "kritiker.se", + "lakartidningen.se", + "matsafari.nu", + "melodifestivalklubben.se", + "mitti.se", + "mobilanyheter.net", + "morotsliv.com", + "ordbokpro.se", + "spray.se", + "swedroid.se", + "thatsup.se", + "thorengruppen.se", + "tjock.se", + "trafiksakerhet.se", + "trafikskola.se", + "utslappsratt.se", + "villalivet.se", + "vinochmatguiden.se", + "www.expressen.se", + "zeinaskitchen.se" + ] + ], + [ + "abort-on-property-write", + [ + "cannabis.se" + ] + ], + [ + "set-cookie", + [ + "destination.se", + "inet.se", + "sistaminuten.se" + ] + ], + [ + "remove-node-text", + [ + "dinbyggare.se", + "elevspel.se", + "garaget.org" + ] + ], + [ + "json-prune", + [ + "alekuriren.se", + "alingsastidning.se", + "alltforforaldrar.se", + "arvikanyheter.se", + "babyhjalp.se", + "barometern.se", + "blt.se", + "bohuslaningen.se", + "bt.se", + "byrum.se", + "cafe.se", + "corren.se", + "dalslanningen.se", + "di.se", + "ekuriren.se", + "eposten.se", + "expressen.se", + "familjeliv.se", + "filipstadstidning.se", + "folkbladet.nu", + "folkbladet.se", + "fragbite.se", + "fryksdalsbygden.se", + "golfing.se", + "gotlandjustnu.se", + "gp.se", + "hallandsposten.se", + "harrydaposten.se", + "helagotland.se", + "hjotidning.se", + "hn.se", + "ibnytt.se", + "idrottensaffarer.se", + "kindaposten.se", + "kingmagazine.se", + "kkuriren.se", + "klt.nu", + "kristianstadsbladet.se", + "kt-kuriren.se", + "kt.se", + "kungalvsposten.se", + "kungsbackaposten.se", + "kuriren.nu", + "lchfarkivet.se", + "lokalti.se", + "lokaltidningen.nu", + "lwcdn.com", + "mariestadstidningen.se", + "markposten.se", + "matspar.se", + "mellanbygden.nu", + "mellerudsnyheter.se", + "mestmotor.se", + "mitti.se", + "molndalsposten.se", + "mvt.se", + "nkp.se", + "nlt.se", + "nordsverige.se", + "norrahalland.se", + "norran.se", + "nsd.se", + "nsk.se", + "nt.se", + "nuiosteraker.se", + "nvp.se", + "nwt.se", + "nyheter24.se", + "olandsbladet.se", + "partilletidning.se", + "praktisktbatagande.se", + "provinstidningen.se", + "pt.se", + "realtid.se", + "recept.se", + "saffletidningen.se", + "skaraborgsbygden.se", + "skd.se", + "sla.se", + "smp.se", + "sn.se", + "strengnastidning.se", + "stromstadstidning.se", + "sttidningen.se", + "svenskgolf.se", + "sverigespringer.se", + "sydostran.se", + "thelocal.se", + "trelleborgsallehanda.se", + "ttela.se", + "unt.se", + "ut.se", + "vasterastidning.se", + "vasterbottningen.se", + "vaxjobladet.se", + "vf.se", + "viivilla.se", + "vimmerbytidning.se", + "vk.se", + "vt.se", + "vxonews.se", + "ystadsallehanda.se" + ] + ], + [ + "no-setInterval-if", + [ + "feber.se", + "tjock.se" + ] + ], + [ + "noeval-if", + [ + "forexgruppen.se" + ] + ], + [ + "abort-on-property-read", + [ + "happypancake.se" + ] + ], + [ + "remove-cookie", + [ + "lexbase.se", + "synonymer.se" + ] + ], + [ + "alert-buster", + [ + "stallet.se" + ] + ], + [ + "json-prune-fetch-response", + [ + "fotbollskanalen.se", + "koket.se", + "tv4.se", + "tv4play.se" + ] + ], + [ + "xml-prune", + [ + "fotbollskanalen.se", + "koket.se", + "tv4.se", + "tv4play.se" + ] + ] + ] + ], + [ + "tha-0", + [ + [ + "abort-on-property-read", + [ + "fembeq.com" + ] + ], + [ + "set-constant", + [ + "movie87hd.com" + ] + ], + [ + "json-prune", + [ + "movie2uhd.com" + ] + ], + [ + "adjust-setInterval", + [ + "subthai.tv", + "thmovieshd.com" + ] + ], + [ + "remove-attr", + [ + "www.nung2d.com" + ] + ], + [ + "set-attr", + [ + "nungkai.com" + ] + ] + ] + ], + [ + "tur-0", + [ + [ + "no-setTimeout-if", + [ + "*" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "no-xhr-if", + [ + "canlitribun53.com", + "canlitribun54.com", + "canlitribun55.com", + "canlitribun56.com", + "canlitribun57.com", + "canlitribun58.com", + "canlitribun59.com", + "canlitribun60.com", + "canlitribun61.com", + "canlitribun62.com", + "canlitribun63.com", + "canlitribun64.com", + "canlitribun65.com", + "canlitribun66.com", + "canlitribun67.com", + "canlitribun68.com", + "canlitribun69.com", + "canlitribun70.com", + "forumchess.com.tr", + "kuponuna170.top", + "kuponuna171.top", + "kuponuna172.top", + "kuponuna173.top", + "kuponuna174.top", + "kuponuna175.top", + "kuponuna176.top", + "kuponuna177.top", + "kuponuna178.top", + "kuponuna179.top", + "kuponuna180.top", + "kuponuna181.top", + "kuponuna182.top", + "kuponuna183.top", + "kuponuna184.top", + "kuponuna185.top", + "kuponuna186.top", + "kuponuna187.top", + "kuponuna188.top", + "kuponuna189.top", + "kuponuna190.top", + "kuponuna191.top", + "kuponuna192.top", + "kuponuna193.top", + "kuponuna194.top", + "kuponuna195.top", + "kuponuna196.top", + "kuponuna197.top", + "kuponuna198.top", + "kuponuna199.top", + "kuponuna200.top", + "kuponuna201.top", + "kuponuna202.top", + "kuponuna203.top", + "kuponuna204.top", + "kuponuna205.top", + "kuponuna206.top", + "kuponuna207.top", + "kuponuna208.top", + "kuponuna209.top", + "kuponuna210.top", + "kuponuna211.top", + "kuponuna212.top", + "kuponuna213.top", + "kuponuna214.top", + "kuponuna215.top", + "kuponuna216.top", + "kuponuna217.top", + "kuponuna218.top", + "kuponuna219.top", + "kuponuna220.top", + "kuponuna221.top", + "kuponuna222.top", + "kuponuna223.top", + "kuponuna224.top", + "kuponuna225.top", + "kuponuna226.top", + "kuponuna227.top", + "kuponuna228.top", + "kuponuna229.top", + "kuponuna230.top", + "kuponuna231.top", + "kuponuna232.top", + "kuponuna233.top", + "kuponuna234.top", + "kuponuna235.top", + "kuponuna236.top", + "kuponuna237.top", + "kuponuna238.top", + "kuponuna239.top", + "kuponuna240.top", + "kuponuna241.top", + "kuponuna242.top", + "kuponuna243.top", + "kuponuna244.top", + "kuponuna245.top", + "kuponuna246.top", + "kuponuna247.top", + "kuponuna248.top", + "kuponuna249.top", + "kuponuna250.top", + "mangawt.com", + "ruyamanga.com", + "tv8.com.tr", + "uzaymanga.com" + ] + ], + [ + "abort-on-property-read", + [ + "*" + ] + ], + [ + "remove-node-text", + [ + "birsenaltuntas.com", + "m.4khd.com" + ] + ], + [ + "prevent-fetch", + [ + "bafrahaber.com", + "bikifi.com", + "boxofficeturkiye.com", + "dentalilan.com", + "discordsunucu.com", + "dizipal1.cloud", + "dizipal10.cloud", + "dizipal100.cloud", + "dizipal101.cloud", + "dizipal102.cloud", + "dizipal103.cloud", + "dizipal104.cloud", + "dizipal105.cloud", + "dizipal106.cloud", + "dizipal107.cloud", + "dizipal108.cloud", + "dizipal109.cloud", + "dizipal11.cloud", + "dizipal110.cloud", + "dizipal111.cloud", + "dizipal112.cloud", + "dizipal113.cloud", + "dizipal114.cloud", + "dizipal115.cloud", + "dizipal116.cloud", + "dizipal117.cloud", + "dizipal118.cloud", + "dizipal119.cloud", + "dizipal12.cloud", + "dizipal120.cloud", + "dizipal121.cloud", + "dizipal122.cloud", + "dizipal123.cloud", + "dizipal124.cloud", + "dizipal125.cloud", + "dizipal126.cloud", + "dizipal127.cloud", + "dizipal128.cloud", + "dizipal129.cloud", + "dizipal13.cloud", + "dizipal130.cloud", + "dizipal131.cloud", + "dizipal132.cloud", + "dizipal133.cloud", + "dizipal134.cloud", + "dizipal135.cloud", + "dizipal136.cloud", + "dizipal137.cloud", + "dizipal138.cloud", + "dizipal139.cloud", + "dizipal14.cloud", + "dizipal140.cloud", + "dizipal141.cloud", + "dizipal142.cloud", + "dizipal143.cloud", + "dizipal144.cloud", + "dizipal145.cloud", + "dizipal146.cloud", + "dizipal147.cloud", + "dizipal148.cloud", + "dizipal149.cloud", + "dizipal15.cloud", + "dizipal150.cloud", + "dizipal151.cloud", + "dizipal152.cloud", + "dizipal153.cloud", + "dizipal154.cloud", + "dizipal155.cloud", + "dizipal156.cloud", + "dizipal157.cloud", + "dizipal158.cloud", + "dizipal159.cloud", + "dizipal16.cloud", + "dizipal160.cloud", + "dizipal161.cloud", + "dizipal162.cloud", + "dizipal163.cloud", + "dizipal164.cloud", + "dizipal165.cloud", + "dizipal166.cloud", + "dizipal167.cloud", + "dizipal168.cloud", + "dizipal169.cloud", + "dizipal17.cloud", + "dizipal170.cloud", + "dizipal171.cloud", + "dizipal172.cloud", + "dizipal173.cloud", + "dizipal174.cloud", + "dizipal175.cloud", + "dizipal176.cloud", + "dizipal177.cloud", + "dizipal178.cloud", + "dizipal179.cloud", + "dizipal18.cloud", + "dizipal180.cloud", + "dizipal181.cloud", + "dizipal182.cloud", + "dizipal183.cloud", + "dizipal184.cloud", + "dizipal185.cloud", + "dizipal186.cloud", + "dizipal187.cloud", + "dizipal188.cloud", + "dizipal189.cloud", + "dizipal19.cloud", + "dizipal190.cloud", + "dizipal191.cloud", + "dizipal192.cloud", + "dizipal193.cloud", + "dizipal194.cloud", + "dizipal195.cloud", + "dizipal196.cloud", + "dizipal197.cloud", + "dizipal198.cloud", + "dizipal199.cloud", + "dizipal2.cloud", + "dizipal20.cloud", + "dizipal200.cloud", + "dizipal21.cloud", + "dizipal22.cloud", + "dizipal23.cloud", + "dizipal24.cloud", + "dizipal25.cloud", + "dizipal26.cloud", + "dizipal27.cloud", + "dizipal28.cloud", + "dizipal29.cloud", + "dizipal3.cloud", + "dizipal30.cloud", + "dizipal31.cloud", + "dizipal32.cloud", + "dizipal33.cloud", + "dizipal34.cloud", + "dizipal35.cloud", + "dizipal36.cloud", + "dizipal37.cloud", + "dizipal38.cloud", + "dizipal39.cloud", + "dizipal4.cloud", + "dizipal40.cloud", + "dizipal41.cloud", + "dizipal42.cloud", + "dizipal43.cloud", + "dizipal44.cloud", + "dizipal45.cloud", + "dizipal46.cloud", + "dizipal47.cloud", + "dizipal48.cloud", + "dizipal49.cloud", + "dizipal5.cloud", + "dizipal50.cloud", + "dizipal51.cloud", + "dizipal52.cloud", + "dizipal53.cloud", + "dizipal54.cloud", + "dizipal55.cloud", + "dizipal56.cloud", + "dizipal57.cloud", + "dizipal58.cloud", + "dizipal59.cloud", + "dizipal6.cloud", + "dizipal60.cloud", + "dizipal61.cloud", + "dizipal62.cloud", + "dizipal63.cloud", + "dizipal64.cloud", + "dizipal65.cloud", + "dizipal66.cloud", + "dizipal67.cloud", + "dizipal68.cloud", + "dizipal69.cloud", + "dizipal7.cloud", + "dizipal70.cloud", + "dizipal700.com", + "dizipal701.com", + "dizipal702.com", + "dizipal703.com", + "dizipal704.com", + "dizipal705.com", + "dizipal706.com", + "dizipal707.com", + "dizipal708.com", + "dizipal709.com", + "dizipal71.cloud", + "dizipal710.com", + "dizipal711.com", + "dizipal712.com", + "dizipal713.com", + "dizipal714.com", + "dizipal715.com", + "dizipal716.com", + "dizipal717.com", + "dizipal718.com", + "dizipal719.com", + "dizipal72.cloud", + "dizipal720.com", + "dizipal721.com", + "dizipal722.com", + "dizipal723.com", + "dizipal724.com", + "dizipal725.com", + "dizipal726.com", + "dizipal727.com", + "dizipal728.com", + "dizipal729.com", + "dizipal73.cloud", + "dizipal730.com", + "dizipal731.com", + "dizipal732.com", + "dizipal733.com", + "dizipal734.com", + "dizipal735.com", + "dizipal736.com", + "dizipal737.com", + "dizipal738.com", + "dizipal739.com", + "dizipal74.cloud", + "dizipal740.com", + "dizipal741.com", + "dizipal742.com", + "dizipal743.com", + "dizipal744.com", + "dizipal745.com", + "dizipal746.com", + "dizipal747.com", + "dizipal748.com", + "dizipal749.com", + "dizipal75.cloud", + "dizipal750.com", + "dizipal751.com", + "dizipal752.com", + "dizipal753.com", + "dizipal754.com", + "dizipal755.com", + "dizipal756.com", + "dizipal757.com", + "dizipal758.com", + "dizipal759.com", + "dizipal76.cloud", + "dizipal760.com", + "dizipal761.com", + "dizipal762.com", + "dizipal763.com", + "dizipal764.com", + "dizipal765.com", + "dizipal766.com", + "dizipal767.com", + "dizipal768.com", + "dizipal769.com", + "dizipal77.cloud", + "dizipal770.com", + "dizipal771.com", + "dizipal772.com", + "dizipal773.com", + "dizipal774.com", + "dizipal775.com", + "dizipal776.com", + "dizipal777.com", + "dizipal778.com", + "dizipal779.com", + "dizipal78.cloud", + "dizipal780.com", + "dizipal781.com", + "dizipal782.com", + "dizipal783.com", + "dizipal784.com", + "dizipal785.com", + "dizipal786.com", + "dizipal787.com", + "dizipal788.com", + "dizipal789.com", + "dizipal79.cloud", + "dizipal790.com", + "dizipal791.com", + "dizipal792.com", + "dizipal793.com", + "dizipal794.com", + "dizipal795.com", + "dizipal796.com", + "dizipal797.com", + "dizipal798.com", + "dizipal799.com", + "dizipal8.cloud", + "dizipal80.cloud", + "dizipal800.com", + "dizipal801.com", + "dizipal802.com", + "dizipal803.com", + "dizipal804.com", + "dizipal805.com", + "dizipal806.com", + "dizipal807.com", + "dizipal808.com", + "dizipal809.com", + "dizipal81.cloud", + "dizipal810.com", + "dizipal811.com", + "dizipal812.com", + "dizipal813.com", + "dizipal814.com", + "dizipal815.com", + "dizipal816.com", + "dizipal817.com", + "dizipal818.com", + "dizipal819.com", + "dizipal82.cloud", + "dizipal820.com", + "dizipal821.com", + "dizipal822.com", + "dizipal823.com", + "dizipal824.com", + "dizipal825.com", + "dizipal826.com", + "dizipal827.com", + "dizipal828.com", + "dizipal829.com", + "dizipal83.cloud", + "dizipal830.com", + "dizipal831.com", + "dizipal832.com", + "dizipal833.com", + "dizipal834.com", + "dizipal835.com", + "dizipal836.com", + "dizipal837.com", + "dizipal838.com", + "dizipal839.com", + "dizipal84.cloud", + "dizipal840.com", + "dizipal841.com", + "dizipal842.com", + "dizipal843.com", + "dizipal844.com", + "dizipal845.com", + "dizipal846.com", + "dizipal847.com", + "dizipal848.com", + "dizipal849.com", + "dizipal85.cloud", + "dizipal850.com", + "dizipal86.cloud", + "dizipal87.cloud", + "dizipal88.cloud", + "dizipal89.cloud", + "dizipal9.cloud", + "dizipal90.cloud", + "dizipal91.cloud", + "dizipal92.cloud", + "dizipal93.cloud", + "dizipal94.cloud", + "dizipal95.cloud", + "dizipal96.cloud", + "dizipal97.cloud", + "dizipal98.cloud", + "dizipal99.cloud", + "nedir.org", + "ogznet.com", + "puhutv.com", + "raindropteamfan.com", + "sozcu.com.tr" + ] + ], + [ + "abort-current-script", + [ + "asyadrama.com", + "azsekerlik.blogspot.com", + "birasyadizi.com", + "bizimyaka.com", + "dizifon.com", + "dizigom1.tv", + "duzcetv.com", + "hacoos.com", + "kampanyatakip.blogspot.com", + "kenttv.net", + "mordefter.com", + "okultanitimi.net", + "osxinfo.net", + "otopark.com", + "turkrock.com", + "ulker.com.tr", + "ulketv.com.tr", + "vknsorgula.net" + ] + ], + [ + "abort-on-property-write", + [ + "*" + ] + ], + [ + "addEventListener-defuser", + [ + "*" + ] + ], + [ + "adjust-setInterval", + [ + "*" + ] + ], + [ + "no-window-open-if", + [ + "*" + ] + ], + [ + "remove-attr", + [ + "*" + ] + ], + [ + "set-cookie", + [ + "bursahaberdar.com", + "eksisozluk.com", + "eskisehirhaber.com", + "filmseyretizlet.com", + "gazeterize.com", + "haberlisin.com", + "halk54.com", + "isvecgundemi.com", + "kgrt.net" + ] + ], + [ + "m3u-prune", + [ + "aspor.com.tr", + "atv.com.tr", + "beyaztv.com.tr", + "bloomberght.com", + "dmax.com.tr", + "haberturk.com", + "kanal7.com", + "kanald.com.tr", + "ntv.com.tr", + "showtv.com.tr", + "startv.com.tr", + "tabii.com", + "teve2.com.tr", + "tlctv.com.tr", + "trtizle.com", + "tv8.com.tr", + "tv8bucuk.com" + ] + ], + [ + "json-prune", + [ + "ifsamerkezi.com", + "search.donanimhaber.com", + "trstx.org" + ] + ], + [ + "set-local-storage-item", + [ + "turkanime.co" + ] + ], + [ + "no-setInterval-if", + [ + "ensonhaber.com", + "nowtv.com.tr" + ] + ], + [ + "remove-class", + [ + "turkakisi.tv" + ] + ], + [ + "set-session-storage-item", + [ + "mobile.donanimhaber.com" + ] + ], + [ + "set-attr", + [ + "inattvhd188.xyz", + "inattvhd189.xyz", + "inattvhd190.xyz", + "inattvhd191.xyz", + "inattvhd192.xyz", + "inattvhd193.xyz", + "inattvhd194.xyz", + "inattvhd195.xyz", + "inattvhd196.xyz", + "inattvhd197.xyz", + "inattvhd198.xyz", + "inattvhd199.xyz", + "inattvhd200.xyz", + "inattvhd201.xyz", + "inattvhd202.xyz", + "inattvhd203.xyz", + "inattvhd204.xyz", + "inattvhd205.xyz", + "inattvhd206.xyz", + "inattvhd207.xyz", + "inattvhd208.xyz", + "inattvhd209.xyz", + "inattvhd210.xyz", + "inattvhd211.xyz", + "inattvhd212.xyz", + "inattvhd213.xyz", + "inattvhd214.xyz", + "inattvhd215.xyz", + "inattvhd216.xyz", + "inattvhd217.xyz", + "inattvhd218.xyz", + "inattvhd219.xyz", + "inattvhd220.xyz", + "inattvhd221.xyz" + ] + ] + ] + ], + [ + "vie-1", + [ + [ + "abort-current-script", + [ + "3dchill.shop", + "abtruyen.net", + "afamily.vn", + "animehay.in", + "animevietsub.app", + "cafef.vn", + "cdn.streamvl.sbs", + "cdnstream.sbs", + "cliphot69.blog", + "cunghocvui.com", + "demo.14412882.com", + "doctruyen3qvn.pro", + "dualeotruyenbi.com", + "ffmovie.online", + "fphimhdc.com", + "gaidep3x.pro", + "gamek.vn", + "genk.vn", + "gocphimi.com", + "goctruyentranhvui2.com", + "gotphim.com", + "hentaivn.today", + "hentaizz.biz", + "heo69.moe", + "hh3dhay.lol", + "hh3dhay.pro", + "hh3dhay.xyz", + "hhhay.tv", + "hhtq5.vip", + "holyfilm.org", + "imail.edu.vn", + "ios.codevn.net", + "javhay.click", + "javtiful.com", + "kenh14.vn", + "lenlut.tv", + "linkneverdie.net", + "live.sexviet88.dev", + "lrepacks.net", + "lxmanga.life", + "m.blogtruyenmoi.com", + "mephimnhe1.net", + "misskon.com", + "nettruyenhq.com", + "p.thoctv.com", + "phim18hd.sex", + "phimgichill.net", + "phimlongtieng.com", + "phimlongtieng.net", + "phimmoiiii.net", + "phimmoinay.vip", + "phimsexhay669.pro", + "phimtho.net", + "phimtuoitho.tv", + "quatvn.baby", + "rphang.vin", + "saigon24.net", + "sayhentai.one", + "sex.chichnhau.net", + "sexhd88.live", + "sexmup18.com", + "sexphimhd.vip", + "sexvn.tuoi69s.com", + "soha.vn", + "tenmientruyengi.net", + "tinsoikeo.live", + "top1sex.club", + "topviet69.com", + "truyen2u.net", + "truyen35.shop", + "truyengihotdo.net", + "truyengihotnay.com", + "truyengihotnha.com", + "truyengihotnha.net", + "truyengihotqua.com", + "truyengihotqua.net", + "truyengihotzay.net", + "truyenqqvn.com", + "truyensextv.com", + "truyentuan.xyz", + "truyenvn.cam", + "tuoitre.vn", + "ungtycomicsvip.com", + "ungtycomicsvip.net", + "vailonxx.co", + "viet69.name", + "vlxx.mobi", + "vlxyz.tube", + "vn.cliphot69.live", + "vungoctuan.vn", + "www.buomtv.vip", + "www.toptruyenvn.pro", + "xem.phim18c.org", + "xnxx-sex-videos.com", + "yurineko.net" + ] + ], + [ + "abort-on-property-read", + [ + "anh.moe", + "animet1.net", + "aoe.vn", + "audiotruyenfull.com", + "bluphim.art", + "cdn2.blueskychilling.online", + "dood.pm", + "ephimchill.com", + "hentaivn.forum", + "hoctot.hocmai.vn", + "javfc2.net", + "javnong.cc", + "linkneverdie.net", + "maclife.io", + "motphimmoi.net", + "moviking.ohaha79xxx.site", + "mv.dailyphimz.com", + "mv.phimbathu.one", + "mv.phimmoiaz.cc", + "nettruyenaa.com", + "nhentaivn.online", + "ophimhdvn3.net", + "phimdinhcao.com", + "phimdinhcao.net", + "phimlongtieng.net", + "phimvietsub.pro", + "plvb.xyz", + "quangcaoyenbai.com", + "quick-counter.net", + "rk.plcdn.xyz", + "sieudamtv.dev", + "thuvienhd.xyz", + "tinsoikeo.live", + "truyensieuhay.com", + "veryfiles.com", + "viettoons.tv", + "vinaurl.net", + "www.khophim88s.com", + "www.nettruyenupp.com", + "xemtv.tvhayhd.tv", + "yts.do", + "yts.mx", + "yts.rs", + "ytstv.me", + "znews.vn" + ] + ], + [ + "abort-on-property-write", + [ + "baomoi.com", + "dood.pm" + ] + ], + [ + "set-constant", + [ + "abysscdn.com", + "afamily.vn", + "api.anime3s.com", + "cafef.vn", + "clipsex.cam", + "freeplayervideo.com", + "gamek.vn", + "genk.vn", + "geoip.redirect-ads.com", + "gm.phimsexnhanh.tv", + "gvnvh18.com", + "kenh14.vn", + "link.ditnhau.cc", + "mobile.clipsex.xxx", + "phim.sexhayvl.org", + "phimsexviet.io", + "phimsexvietnam.app", + "phimvietsub.pro", + "phimvuihd.org", + "player-cdn.com", + "sexdiaryx.guru", + "soha.vn", + "subnhanh.xyz", + "tailieumoi.vn", + "tructiepdabong5.co", + "tuoitre.vn", + "vaoroi365.com", + "vn.cliphot69.live", + "vndoc.com", + "vuasex.club", + "web.motsex.net", + "www.iosviet.com", + "xoivo2.online", + "xx.clipsexhot.net", + "xx.sexkhongchemoi.com" + ] + ], + [ + "addEventListener-defuser", + [ + "femax20.com" + ] + ], + [ + "prevent-fetch", + [ + "giavang.net" + ] + ], + [ + "no-setTimeout-if", + [ + "linkneverdie.net" + ] + ], + [ + "json-prune", + [ + "cdnwp.icu", + "luotphim1.net", + "mephim.ink" + ] + ], + [ + "no-xhr-if", + [ + "vungoctuan.vn" + ] + ], + [ + "remove-attr", + [ + "xnxx-sex-videos.com" + ] + ] + ] + ], + [ + "annoyances-cookies", + [ + [ + "addEventListener-defuser", + [ + "akaanseutu.fi", + "alueviesti.fi", + "finna.fi", + "kiuruvesilehti.fi", + "lempaala.ideapark.fi", + "lvs.fi", + "olutposti.fi", + "orivedensanomat.fi", + "pirmediat.fi", + "radiosun.fi", + "shl.fi", + "sss.fi", + "ubuntu.com", + "urjalansanomat.fi", + "ylojarvenuutiset.fi" + ] + ], + [ + "abort-on-property-read", + [ + "al.com", + "allkpop.com", + "calendarpedia.co.uk", + "ccn.com", + "cinemablend.com", + "claritin.ca", + "cleveland.com", + "comicsands.com", + "duffelblog.com", + "foxvalleyfoodie.com", + "gamepur.com", + "gamerevolution.com", + "interestingengineering.com", + "keengamer.com", + "listenonrepeat.com", + "mandatory.com", + "merriam-webster.com", + "mlive.com", + "musicfeeds.com.au", + "newatlas.com", + "pgatour.com", + "playstationlifestyle.net", + "podleze-piekielko.pl", + "readlightnovel.org", + "secondnexus.com", + "sevenforums.com", + "sport24.co.za", + "sportsnaut.com", + "superherohype.com", + "thefashionspot.com", + "theodysseyonline.com", + "toledoblade.com", + "totalbeauty.com", + "westernjournal.com", + "windows101tricks.com" + ] + ], + [ + "set-constant", + [ + "1000-haushaltstipps.de", + "199-euro-computer.de", + "24hessen.de", + "4kfilme.de", + "aachen50plus.de", + "abcteile24.de", + "ac-grimmen.de", + "accace.com", + "accace.cz", + "accace.hu", + "accace.ro", + "accace.sk", + "accademiainformatica.com", + "achtsamerleben.de", + "actrento.com", + "adzurro.de", + "aeotec.com", + "aglini.com", + "akademie-management.de", + "akzent-magazin.com", + "alleingeborener-zwilling.com", + "almacenessanagustin.com", + "alquilerordenadores.com", + "amway-estonia.com", + "amway-latvia.com", + "amway-lithuania.com", + "amway.be", + "amway.bg", + "amway.ch", + "amway.co.uk", + "amway.com.tr", + "amway.cz", + "amway.de", + "amway.dk", + "amway.es", + "amway.fi", + "amway.fr", + "amway.gr", + "amway.hr", + "amway.ie", + "amway.it", + "amway.nl", + "amway.no", + "amway.pl", + "amway.pt", + "amway.ro", + "amway.se", + "amway.si", + "amway.sk", + "angelmagazin.de", + "anna.fi", + "annabeauty-stuttgart.de", + "antik-shop.de", + "arabesque-essen.de", + "arsdigita.de", + "artkon.de", + "asfour.ch", + "asga.ch", + "aspies.de", + "audiovision.de", + "autobrinkmann.de", + "automatiksysteme.com", + "autoverwertung-berk.de", + "b757.info", + "babiceurican.cz", + "backstagefrankfurt.de", + "balsamico.shop", + "barracred.com.br", + "base-chat.de", + "basta.berlin", + "baumarkt-vogl.at", + "baycix.de", + "bayern-kreativ.de", + "bbfun.de", + "beeze.de", + "bestwig.de", + "betec.de", + "bewusstes-zentrum.de", + "bierspot.de", + "bildung-ab-50.de", + "bitreporter.de", + "bklm-ahaus.de", + "blhv.de", + "blindbild.com", + "blog.ipc-computer.de", + "blogyourthing.com", + "blu-ray-rezensionen.net", + "blueoceangaming.com", + "boeser-chinese.de", + "boheme-schwabing.de", + "borderline-plattform.de", + "brachmannofficial.com", + "brancaia.com", + "branson-germany.de", + "brauerei-strate.de", + "bricksforge.io", + "brill-art.de", + "brodbeck-dd.de", + "brunozimmer.de", + "bs-achern.de", + "bsk-consulting.de", + "burzaucebnic.sk", + "c-parts.de", + "campingbuddies.de", + "canvascga.com", + "carbon.ag", + "cargoe.at", + "caucasus-naturefund.org", + "china-central-consultants.com", + "ciss.de", + "classic-emaille.de", + "cleverpush.com", + "cocktailsworld.net", + "compact-online.de", + "compagniefruitiere.fr", + "compari.net", + "computer-und-technik-im-wohnmobil.de", + "continentale-hannover.de", + "coworkingrepublic.com", + "coyagaming.de", + "cranimax.com", + "crazeuk.com", + "createchange.me", + "crossculture-academy.com", + "dacsa.com", + "danielederosa.de", + "dasmagazin.de", + "dayspamainz.de", + "dcore.de", + "denk-doch-mal.de", + "der-windows-papst.de", + "derhoerbuchblog.de", + "derklassiker.de", + "desser.co.uk", + "devm.io", + "devowl.io", + "dg-pw.de", + "dictum-shop.de", + "die-werbeschmiede.de", + "do.de", + "dollenberg-isolierung.de", + "donostiroller.com", + "drhorvath.de", + "drive4brands.de", + "duft-werk.de", + "edr-software.com", + "efg-passau.de", + "egon-w-kreutzer.de", + "egro-direktwerbung.de", + "ejwleo.de", + "ekiwi-blog.de", + "ekiwi.de", + "elconfidencial.com", + "elektrotechnik-schabus.de", + "elgiganten.dk", + "elgiganten.se", + "elisazunder.de", + "elkjop.no", + "ellasblog.de", + "energiemetropole-leipzig.de", + "englishradar.com", + "epages.com", + "erbsenprinzessin.com", + "erfurt-touristinformation.de", + "erlebnispark-ziegenhagen.de", + "erp-up.de", + "esderaiz.com", + "estudio-nous.com", + "eurogamer.cz", + "eurogamer.es", + "eurogamer.net", + "eurogamer.nl", + "eurogamer.pl", + "eurogamer.pt", + "euromaster.de", + "europace.de", + "everbloom.eu", + "evkirche-eilsen.de", + "exitroom.berlin", + "express.co.uk", + "fabian-heinz-webdesign.de", + "fahrstil.cc", + "fakturia.de", + "farbenherz.com", + "fasteninfos.de", + "feucht-obsttechnik.de", + "feuerhexen.de", + "feuerwehr-oberau.de", + "ffzblossin.de", + "fild.de", + "fimfiction.net", + "financeads.com", + "fitnesscenter-schardt.de", + "flaviamelissa.com.br", + "floristasgarcia.es", + "flow-in-yoga.de", + "flughafen.tips", + "flugschule-hochries.de", + "fobizz.com", + "forum-koepenick.de", + "forwardis.com", + "foto-shooting.ch", + "frauzuckerbroetchen.com", + "freegossip.gr", + "frickeldave.de", + "frigge-dinstak.de", + "frixtender.de", + "frohreich.de", + "fruugo.at", + "fruugo.be", + "fruugo.cz", + "fruugo.de", + "fruugo.dk", + "fruugo.es", + "fruugo.fi", + "fruugo.gr", + "fruugo.hu", + "fruugo.ie", + "fruugo.it", + "fruugo.lu", + "fruugo.nl", + "fruugo.pl", + "fruugo.pt", + "fruugo.ro", + "fruugo.sk", + "fschemie-goettingen.de", + "fuckyeah.shop", + "gadgethacks.com", + "gamenite.de", + "gamepro.de", + "gaming-grounds.de", + "gasthaus-schmidmayer.de", + "gcol.de", + "gefahrgutjaeger.de", + "gerdes-reisen.de", + "gesundheitsladen-online.de", + "getaawp.com", + "gigantti.fi", + "goeltzschtal-reisen.de", + "goerlach-gmbh.com", + "goessential.com", + "goldpreis24.de", + "gooloo.de", + "gosch.de", + "grafische-visualisierung.de", + "grid.de", + "grupo-loma.com", + "guiademayores.com", + "gymnasium-hochdahl.de", + "haarausfall-stopp.com", + "hallesches-fotoatelier.de", + "hannover-living.de", + "hans-engelke.de", + "happiness-bundles.com", + "hauspanorama.de", + "herrlichergarten.de", + "historianet.fi", + "hof-droste.de", + "holzkisten-fabrik.de", + "hookahx.de", + "hopfner.info", + "horizonte.com", + "host.pl", + "hotelkristall.it", + "hs-soft.com", + "htvb.org", + "hundewelpe.de", + "hundgemacht.net", + "hypnose.ac", + "ichbindochnichthierumbeliebtzusein.com", + "ideentitaet.com", + "igvm.de", + "ilonpolku.fi", + "ilyabiz.com", + "immobilien-skiba.de", + "imprimare3d.com", + "imprints.de", + "industriemedien.at", + "infobroker.de", + "inicionet.com", + "insidetrading.de", + "iqskitchen.de", + "istaf-indoor.de", + "istdasvegan.eu", + "it-koehler.com", + "itv4.de", + "ivfp.de", + "jadent.de", + "janamaenz.photography", + "jankarres.de", + "jofogas.hu", + "josefbergs.com", + "jpgames.de", + "juwelier-dringo.de", + "kaiser-mania.de", + "karlhoeffkes.de", + "karver-systems.com", + "kasteninblau.de", + "katzenbaumdesign.de", + "kbmv-matting.de", + "kd-slovenija.de", + "kieruneknorwegia.pl", + "kiyoua-news.de", + "kjr-pi.de", + "klangmassage-moser.de", + "klicks-kaufen.de", + "klsys.com", + "knauer-galabau.de", + "knoblauch.de", + "kohlkg.de", + "komm-mit.com", + "krefindo.de", + "kuechenboerse.de", + "kulturpass-kino.de", + "kunstmuseum-heidenheim.de", + "kwerfeldein.de", + "lacasadavantialsole.org", + "lameerooftop.com", + "lang-ag.com", + "lattinepersonalizzate.it", + "lavanguardia.com", + "lazyinvestors.de", + "lb-consultores.com", + "leben-mit-ohne.de", + "lemarit.com", + "lenovocampus.de", + "lepetitmarchedauvergne.fr", + "levne-sauny.cz", + "lichtempfindlich.org", + "lichttraeumer.de", + "lightcon.com", + "lobetalarbeit.de", + "locafrique-sf.com", + "locandazita.com", + "louisreynier.com", + "ls-service.at", + "ltmemory.de", + "luegeten.ch", + "m-m-m.de", + "m38a1.de", + "mack-design.com", + "madame-lenormand.de", + "mallorca-unternehmen.com", + "maniac.de", + "manneskraft-gesteigert.com", + "mannschaft.com", + "manyanet.org", + "mario-kaps.de", + "marketing-strategen.com", + "maxkoch.de", + "media-consulting.ch", + "meinstream.net", + "melty.fr", + "mfu-pilotenclub.at", + "mikanews.de", + "miriamkreativ.de", + "missinfogeek.net", + "mixingmonster.com", + "mmo-sankar.de", + "monikabirknerfreedombusiness.de", + "motivationstipp.de", + "move-ment.at", + "mummelito.de", + "music-on-net.de", + "music-service-geiger.de", + "myclim8.com", + "nachbelichtet.com", + "nahrungsmittel-intoleranz.com", + "naku.at", + "narrwalla.de", + "naturseifen-moosmed.de", + "neuneinhalb.org", + "nmmn.com", + "noaf.de", + "nordlicht-ev.de", + "notebook-doktor.de", + "oakbeardcare.com", + "oculyze.net", + "odw-journal.de", + "ojas.de", + "olmatic.de", + "online.ch", + "openforests.com", + "osmc.de", + "ousuca.com", + "pandore-gendarmerie.org", + "patchbox.com", + "patria.net", + "pentadoc-radar.com", + "penzkofer-bau.de", + "pferde-hunde-therapie.de", + "philips-hue.com", + "philosophenlexikon.de", + "philosophia-perennis.com", + "photofloh.de", + "piazzadeimestieri.it", + "picipix.com", + "picockpit.com", + "pinel-medizin.de", + "pinel-netzwerk.de", + "pinel.de", + "pizzeria-algusto.de", + "playcentral.de", + "plr-paket.de", + "plzenoviny.cz", + "pndracingteam.net", + "pocket-pirates-prt.de", + "podimo.com", + "popp.eu", + "presto-personaldienste.de", + "prodopa.de", + "prodottidellapiazza.it", + "profiel.de", + "proofing.de", + "pulpe.eu", + "pureselfmade.com", + "qastack.fr", + "randombrick.de", + "readyforboarding.pl", + "rechtsanwalt-nierfeld.de", + "reinhardstrempel.de", + "reise-zikaden.de", + "reisekontakte.at", + "restaurant-lindenhof.at", + "ridee.bike", + "rissland-kunststoffe.de", + "rockpapershotgun.com", + "roemermann.com", + "rolandgermany.com", + "roschmann.de", + "rosgovas.com", + "rossoft.co.uk", + "rotlichtaus.de", + "running-green.de", + "salzerkfz.de", + "salzstreuner.de", + "samadhi-vegetarian.de", + "samenbank-berlin.de", + "saunahuus.de", + "savvista.com", + "schiffe-und-kreuzfahrten.de", + "schneelaeuferzunft.de", + "schnittmuster-datenbank.de", + "schreiners-it.de", + "schuetzendepot.de", + "schulebruetten.ch", + "seifriz-preis.de", + "signisalc.org", + "simtarife.de", + "skiweltcup.tv", + "sl-landschaftsgestaltung.de", + "smiley.blue", + "smorfianapoletanaweb.it", + "socceressen.de", + "softedu.pl", + "sonderversum.com", + "sourceforge.net", + "spherity.com", + "spieltraum-berlin.de", + "splendid-internet.de", + "spytunes.com", + "stadt-schoeneck.de", + "stefan-froescher.eu", + "stefaniegoldmarie.com", + "steinway-park-seesen.de", + "stewes.de", + "stilweb.it", + "strefabiznesu.pl", + "stricken-online.com", + "stw-langenfeld.de", + "subitec.com", + "suedafrika-wein.de", + "suitapp.de", + "supereight.net", + "supertipp-online.de", + "sv-langenfeld.de", + "swg-chemnitz.de", + "swiss-commerce.ch", + "symposium.org", + "tango-flores.de", + "tanzschulebogner.de", + "tc-equipment.de", + "tecalliance.net", + "technik-hauptstadt.de", + "techniknews.net", + "tecsafe.de", + "teilzeitreisender.de", + "terra-natur.com", + "testefiorite.it", + "thegeekfreaks.de", + "theoblog.de", + "thingybob.de", + "thinkingwithyou.com", + "thomasschlechter.de", + "tieku.fi", + "tiermasseur-mannsberger.at", + "tiesse.com", + "tim-ehling.com", + "timo-bernhard.de", + "tkm-systemtechnik.de", + "tonispizza-rastatt.de", + "toplink.de", + "torinostoria.com", + "tourismus-uckermark.de", + "transport-versicherungen.info", + "trirhena-consulting.de", + "tsg6209weinheim.de", + "tuhlteim-pedia.de", + "tuhlteim.de", + "tulipize.com", + "tutonaut.de", + "tv-sport.de", + "tvn24.pl", + "tweakers.net", + "ubisys.de", + "udo-lermann.de", + "vadhander.hogakusten.com", + "vadhander.kramfors.se", + "vapecoco.com", + "vcfrankfurt.de", + "vectorsoft.de", + "verein-fairbund.de", + "versicherungsmakler-leistenschneider.de", + "verstehepferde.de", + "vg-veitsbronn-seukendorf.de", + "vg247.com", + "viel-unterwegs.de", + "vienna-interiors.at", + "visconti.partners", + "visitmedia.de", + "vitalplus.com", + "vivoil.com", + "volksfest-nuernberg.de", + "von-neindorff-stiftung.de", + "von-zinsen-leben.de", + "vzm.de", + "wallygusto.de", + "webfactory-i4.de", + "webtapete.de", + "webtimiser.de", + "weimar-touristinformation.de", + "weingut-knipser.de", + "weiterbildungsfinder.de", + "welte-glasuren.com", + "wichmann.biz", + "wildbits.de", + "wildpark-ortenburg.de", + "wind-craft.eu", + "windata.de", + "windowspower.de", + "winlocal.de", + "wohnmobilcenter-drechsler.de", + "wolfgangallgaeuer.com", + "wp-loft.de", + "wp-ninjas.de", + "wrestling-point.de", + "wt-onlineakademie.de", + "wunderpen.com", + "wzl-zwickau.de", + "xv-ru.com", + "xvideos.com", + "yle.fi", + "yogainspires.co.uk", + "youngimages.de", + "yplay.de", + "yurishop.it", + "zabel-group.de", + "zahnarzt-dr-henkel.de", + "zahnarzt-kuboth.de", + "zaunbau-koch.de", + "zertificon.com", + "zimmerwetter.de", + "zouboulis.com", + "zumkutscher.de", + "zur-glocke.com" + ] + ], + [ + "remove-attr", + [ + "statik.be" + ] + ], + [ + "remove-class", + [ + "2points13.fr", + "365direkte.no", + "3d3.es", + "4players.de", + "5asec.pt", + "aachener-bank.de", + "abantos.es", + "abastanimacio.org", + "abcya.com", + "abo24.de", + "academiafrancesadebelleza.co", + "acaluca.org", + "acce.es", + "aceitessatunion.com", + "ad-particles.com", + "adea.sk", + "administradorfincasblog.com", + "advocate.com", + "afplr.fr", + "agiletalon.fr", + "agiratou.com", + "agvillagecamarguais.com", + "aidaromero.com", + "ajbell.co.uk", + "aliapinto.com", + "aliciasuarez.net", + "aligepro.es", + "alkoholochnarkotika.se", + "alligatorbioscience.se", + "allokebab-pau.fr", + "am-online.com", + "ampire.de", + "anea.es", + "animala.es", + "antequerabelleza.com", + "apimadrid.net", + "apk-vk.at", + "aquatrend.sk", + "arabesque-formation.org", + "arcamax.com", + "archeologia.com.pl", + "arcusnet.se", + "arnnet.com.au", + "arntz-haustechnik.de", + "arrivamallorca.es", + "artech-sellerie.com", + "arteydeco.es", + "asapservicios.net", + "aspock.com", + "asprona.es", + "ast-apolda.com", + "atout-voyages.com", + "audi-sport.net", + "autobild.es", + "autocareslazara.es", + "autocaresmariano.com", + "autoexpress.co.uk", + "autoform.pl", + "autoweek.nl", + "ayudatranspersonal.com", + "az-renovation.fr", + "azulejosacedo.com", + "bacabeton.cz", + "balay.es", + "balgal.es", + "basenio.de", + "bayer-wd.de", + "bayer-wind.de", + "bayer-wkt.de", + "bayergruppe.com", + "bbva.be", + "bbva.es", + "bbva.fr", + "bbva.it", + "bbva.pt", + "bbvauk.com", + "be-connect.online", + "begalvi.com", + "bemmaisseguro.com", + "benejamrefrigeracion.com", + "bent-com.com", + "berevolk.com", + "berliner-haeuser.de", + "berliner-zeitung.de", + "bernhauser-bank.de", + "bespokespain.com", + "bevent-rasch.se", + "bgk.pl", + "bike-onlineshop.de", + "bike-supply.de", + "bild.de", + "bio-cord.es", + "biomeo-environnement.com", + "biotropica.fr", + "bitburger-braugruppe.de", + "bitcoinmagazine.com", + "bittner-tv.de", + "blog.whatsapp.com", + "bodenseebank.de", + "boohooman.com", + "bornes-eurorelais.fr", + "braeu-stueble.de", + "brandschutz-hamburg.de", + "bremischevb.de", + "brendanoharamp.scot", + "briau.com", + "brico-travo.com", + "broncoillustration.com", + "brutalvisual.com", + "bubblessea.es", + "buecheler-kollegen.de", + "buildex.cz", + "buktube.com", + "bumble.com", + "bunte.de", + "businessinsider.de", + "businessinsider.es", + "caiacosmetics.com", + "calamo.se", + "caleulalia.com", + "cambridge-centre.fr", + "campergarage.es", + "camping-residentiel-les-marronniers-jura.fr", + "campingdusoleil.com", + "cande-sur-beuvron.com", + "canyon.com", + "careon.se", + "carlhag.se", + "carrier.se", + "casadelaveiga.com", + "casavaledalama.pt", + "catused.com", + "caytas.com.tr", + "ccalbacenter.com", + "cecjecuador.org.ec", + "cegef.com", + "cellardoor.co", + "celtsarehere.com", + "centre-hypnose-moselle.com", + "centrediagonal.com", + "centropolisportivomassari.it", + "cerai.org", + "cervosgrup.com", + "chimeneasalicante.com", + "cio.com", + "circodelshow.com", + "cliatec.com", + "clickskeks.at", + "clinicabadal.es", + "cmo.com.au", + "coastfashion.com", + "cometh-consulting.com", + "compravo.de", + "congresoscostadelsol.com", + "constructa.com", + "copysud.fr", + "corsegourmande.com", + "cortilar.com", + "cosechavida.com", + "cotedecor.com", + "cpc2r.ch", + "crash.net", + "croco-kid.com", + "crocs.co.uk", + "crocs.de", + "crocs.eu", + "crocs.fi", + "crocs.fr", + "crocs.nl", + "croda.com", + "crt.hr", + "crystal-finance.com", + "csoonline.com", + "ctangana.com", + "cugatresidencial.com", + "cuisin-studio.com", + "cutoff.es", + "cvw-privatbank-ag.de", + "cyberforum.de", + "daad.de", + "dake.es", + "danicapension.dk", + "danskebank.co.uk", + "danskebank.com", + "danskebank.dk", + "danskebank.fi", + "danskebank.lt", + "danskebank.lv", + "danskebank.no", + "danskebank.se", + "danskeci.com", + "dartsnews.com", + "dasfutterhaus.at", + "datatal.se", + "dbs.si", + "degom.com", + "dehn.at", + "dehn.de", + "dehn.es", + "dehn.fr", + "dehn.hu", + "dehn.it", + "delfis.es", + "deliciousmagazine.co.uk", + "delogica.com", + "denofgeek.com", + "dentalcompany.es", + "dentalgalindo.com", + "dervolksbanker.de", + "desatando.org", + "descarpack.com.br", + "desfiladeroediciones.com", + "desitek.dk", + "desomer.be", + "desrayaud-paysagistes.com", + "deutschlandcard.de", + "developer.paypal.com", + "diabramar.com", + "diarioandalucia.es", + "diazfloristasestrella.com", + "dibujos-animados.net", + "digikey.at", + "digikey.be", + "digikey.bg", + "digikey.ca", + "digikey.ch", + "digikey.cn", + "digikey.co.il", + "digikey.co.nz", + "digikey.co.th", + "digikey.co.uk", + "digikey.co.za", + "digikey.com", + "digikey.com.au", + "digikey.com.br", + "digikey.com.mx", + "digikey.cz", + "digikey.de", + "digikey.dk", + "digikey.ee", + "digikey.es", + "digikey.fi", + "digikey.fr", + "digikey.gr", + "digikey.hk", + "digikey.hu", + "digikey.ie", + "digikey.in", + "digikey.it", + "digikey.jp", + "digikey.kr", + "digikey.lt", + "digikey.lu", + "digikey.lv", + "digikey.my", + "digikey.nl", + "digikey.no", + "digikey.ph", + "digikey.pl", + "digikey.pt", + "digikey.ro", + "digikey.se", + "digikey.sg", + "digikey.si", + "digikey.sk", + "digikey.tw", + "dilbert.com", + "direkt-immobilie.de", + "disperator.se", + "dj4events.fr", + "dmsg.de", + "dnk.nl", + "donneurdecellulessouches.be", + "dosc.es", + "dovoba.de", + "dovozautznemecka.cz", + "drimsim.com", + "driving.co.uk", + "drpuigdollers.com", + "dunamys.inf.br", + "dww-suchtberatung.de", + "e3-energy.de", + "eam-netz.de", + "eam.de", + "easyhomes.com.es", + "easyimplantology.com", + "eb2b.com.pl", + "echo-mieszkania.pl", + "eclinic.com.sg", + "economiapertutti.bancaditalia.it", + "economist.com", + "economistgroup.com", + "ecoparquets.com", + "edgeict.com", + "edpsciences.org", + "egmont.com", + "ehk-service.de", + "ehs-elektrotechnik.de", + "eiglaw.com", + "el-kramer.de", + "elandexpediciones.es", + "elekta.com", + "elektro-bindel.de", + "elektro-joa.de", + "elektro-klippel.de", + "elektro-kotz.de", + "elektro-kreher.de", + "elektro-lehmann.com", + "elektro-leps.de", + "elektro-roehrl.de", + "elektro-service-rauh.de", + "elektro-suelzner.de", + "elektroanlagenbuettner.de", + "elektrojarschke.de", + "elektrokrebs.de", + "elektromax-hausgeraete.de", + "elektroseemueller.de", + "elektrotechnik-fleischmann.de", + "elektrotechnik-schedel.de", + "elektrotechnik-weiss.com", + "elio-systems.io", + "elkugmbh.de", + "elserratplanoles.com", + "emalec.com", + "ems-wurzen.de", + "enlighten.net", + "epayments.com", + "epochtimes.fr", + "equifab.es", + "equisud.com", + "escuelanauticamarenostrum.com", + "esgrima.cat", + "espaisperconviure.es", + "esportsclub.nl", + "essen-und-trinken.de", + "esthetique-meyerbeer.com", + "etbygg.com", + "eteam-winkler.de", + "etre-visible.local.fr", + "eujuicers.cz", + "eurepieces.fr", + "euroenvio.com", + "eurosupps.nl", + "eurotex.es", + "evium.de", + "exaktafoto.se", + "expertetfinance.fr", + "faq.whatsapp.com", + "farmarsketrhyfuturum.cz", + "fastcar.co.uk", + "fastvisa.fr", + "fauxdiplomes.org", + "fcfoz.pt", + "finanzen.at", + "finanznachrichten.de", + "fisiolistic.com", + "flightradar24.com", + "flights-idealo.co.uk", + "flinders.edu.au", + "fm-systeme.de", + "followfollow.com", + "fondazionealbertosordi.it", + "footballfancast.com", + "foxracingshox.de", + "foyersekcjapolska.eu", + "free-fonts.com", + "fundacjaeds.pl", + "funnelcockpit.com", + "futspo.de", + "futterhaus.de", + "gabriel-godard.com", + "gaggenau.com", + "galeriaxanadu.pl", + "garcia-ibanez.com", + "gartenhotel-crystal.at", + "gearaid.com", + "gehlhaar-elektrotechnik.de", + "geo.de", + "gestenaval.com", + "gesundheitsamt-2025.de", + "gewerbegebiete.de", + "ghacks.net", + "giegling-vonsaal.de", + "givemesport.com", + "gladbacher-bank.de", + "glaskogen.se", + "globalteam.es", + "goia.org.pl", + "gpd-nordost-onlineberatung.de", + "gpfans.com", + "grafika-dtp-produkcia.sk", + "granibier.com", + "graziellawicki.com", + "groningenairport.nl", + "groupeonepoint.com", + "gruenderservice.at", + "grundia.se", + "grundschule-remagen.de", + "grupoisn.com", + "gruporhzaragoza.com", + "guj.de", + "gutscheine.eurothermen.at", + "gutshaus-neuendorf-usedom.de", + "gymnosport.com", + "haeuser.de", + "hagagruppen.se", + "halima-magazin.com", + "handelsblatt.com", + "handelskammaren.com", + "happysocks.com", + "hausgeraete-kraemer.de", + "helenevue.com", + "helitecnics.com", + "helux.se", + "hermanosalcaraz.com", + "hilfe-telefon-missbrauch.online", + "hjarnkoll.se", + "hmfoundation.com", + "hoeschel-baumann.de", + "hormimpres.com", + "hotel-aigoual.com", + "hotel-la-chaumiere.com", + "hotel-restaurant-pau.com", + "hoteldeprony.fr", + "hotelroyalcatania.it", + "hotelsaintcharles.fr", + "houjethai.nl", + "housell.com", + "htechnik.de", + "hummer.cz", + "hvpropertyclearance.co.uk", + "ibroxnoise.co.uk", + "icld.se", + "ict-project.it", + "idealo.at", + "idealo.com", + "idealo.de", + "idealo.dk", + "idealo.es", + "idealo.fi", + "idealo.fr", + "idealo.in", + "idealo.it", + "idealo.nl", + "idealo.no", + "idealo.pl", + "idealo.pt", + "idealo.se", + "idg.se", + "ige.ch", + "igmetall.de", + "imagelova.id", + "imkershoperzgebirge.de", + "imprentalaspalmas.com", + "impulse.de", + "incotec.com", + "informamiele.it", + "infoworld.com", + "inission.com", + "inmobiliariavolga.com", + "insider.com", + "institut-bio-naturel-nice.fr", + "international-terra-institute.com", + "inwaspain.com", + "inyova.at", + "inyova.ch", + "inyova.de", + "it-times.de", + "ivass.it", + "izkigolf.eus", + "jdmusic.se", + "jezebel.com", + "jongcdenv.be", + "joyella.com", + "jugend-praesentiert.de", + "justjared.com", + "justjaredjr.com", + "juveycamps.com", + "kamensenica.sk", + "karel1.nl", + "karenmillen.com", + "kaunokapiniuprieziura.lt", + "kcmkompresor.com", + "kdn-elektro.de", + "kennedyslaw.com", + "kewaccountants.co.uk", + "kinechartreuse.com", + "kinja.com", + "kiplinger.com", + "klinik-am-ring.de", + "kochbar.de", + "koenvandenheuvel.be", + "konkretplus.pl", + "krajci.cz", + "kraloyun.com", + "krisvagenut.se", + "kunterbunte-kinder.de", + "kyoceracapetown.co.za", + "labaguette.pl", + "labintegrados.com", + "lactostop.de", + "ladderupinc.com", + "ladenzeile.at", + "ladenzeile.de", + "lamagnalonga.org", + "landskronafoto.org", + "langarri.es", + "lawa.es", + "laxo.se", + "layher.se", + "ledauphinhotel.com", + "ledocom.cz", + "leman-instruments.com", + "les-anges-gardiens.fr", + "lesjardinsinterieurs.com", + "leslipfrancais.fr", + "letrayframe.com", + "lichtstudio-kerl.de", + "liebing-beese.de", + "lieferzeiten.info", + "lifetraveler.net", + "lindrooshalsa.se", + "ln-elektro-gmbh.de", + "lobolab.es", + "loudersound.com", + "lta.org.uk", + "macworld.co.uk", + "macworld.es", + "maisqueromanicorutas.com", + "makelaarsland.nl", + "mallandonoandroid.com", + "mas-montebello66.com", + "masconcas.com", + "maxisciences.com", + "mazdas247.com", + "mbanc.com", + "mccolls.co.uk", + "mediabest.cz", + "megustaelvino.es", + "meine-rvb.de", + "meinebank.de", + "meinestadt.de", + "mensa.se", + "mestiteslilis.com", + "metal-hammer.de", + "mibe.de", + "micropigmentacioncapilarbcn.com", + "minutoprint.com", + "mirano.cz", + "mishcon.com", + "misspap.com", + "mks-hof.de", + "modellbahndealer.de", + "modellbau-jung.de", + "modellbau-vordermaier.de", + "mogador.cz", + "momentive.com", + "morphestudio.es", + "motoaxial.com", + "motoclubernee.com", + "motor.es", + "movimentoofficinedelsud.it", + "muenchner-bank.de", + "muevo.es", + "multiversidad.es", + "mundollaves.com", + "musicotherapie-federationfrancaise.com", + "myguide.de", + "n-tv.de", + "nahima.be", + "napos.cz", + "nature-et-bois.fr", + "nauticaravaning.com", + "nebo.app", + "nestville.sk", + "nestvillepark.sk", + "netromsoftware.ro", + "newsandstar.co.uk", + "newsnow.co.uk", + "nojesfabriken.se", + "nordania.dk", + "nordiskfilm.com", + "nordthueringer-volksbank.de", + "norwaytoday.info", + "noveauta.sk", + "nowtv.com", + "nufcblog.co.uk", + "oasisfashion.com", + "oddoneout.se", + "ohmymag.com", + "omni.se", + "onelottery.co.uk", + "ooekultur.at", + "opako.pl", + "opera.com", + "oserlafrique.com", + "osteofisintegral.es", + "out.com", + "overdrive.com", + "owl-immobilien.de", + "paintballalcorcon.com", + "pallejabcn.com", + "pathe.nl", + "patronatpremia.cat", + "pcgamer.com", + "pcgames.de", + "pcgameshardware.de", + "pcworld.co.nz", + "pcworld.es", + "pdc-big.at", + "pdc-big.be", + "pdc-big.co.uk", + "pdc-big.com", + "pdc-big.de", + "pdc-big.es", + "pdc-big.fr", + "pdc-big.ie", + "pdc-big.it", + "pdc-big.nl", + "pdf-archive.com", + "penicilinafruits.com", + "peregrinoslh.com", + "permis-lausanne.ch", + "pernillaandersson.se", + "perpedale.de", + "pflegezeit-berlin.de", + "phoenix.de", + "phsgreenleaf.co.uk", + "phswashrooms.ie", + "piazzadelgusto.it", + "pipi-antik.dk", + "plasticosgeca.com", + "plastimyr.com", + "pneumaticiroma.it", + "pnn.de", + "polifast.it", + "politico.eu", + "pollfish.com", + "porp.pl", + "portal.unimes.br", + "preis.de", + "presquilemultiservices.com", + "pro-beruf.de", + "proabschluss-beratung.de", + "prokauf.com", + "prophecyinternational.com", + "proteinbolaget.se", + "proteincompany.fi", + "psicoterapeuta.org", + "ptc.eu", + "puertasprieto.com", + "puntosdefantasia.es", + "pzmk.org.pl", + "quantamagazine.org", + "radiotimes.com", + "raiba-gr.de", + "raiba-ndwa.de", + "raiba-westhausen.de", + "rainbowlottery.co.uk", + "rappjmed.ch", + "ras.bz.it", + "rassenlijst.info", + "rastromaquinas.com", + "rb-berghuelen.de", + "rb-denzlingen-sexau.de", + "rb-eching.de", + "rb-hardt-bruhrain.de", + "rb-oberaudorf.de", + "rb-sondelfingen.de", + "recettesetcabas.com", + "rectoraldecastillon.com", + "reinomineral.com", + "reklamefreunde.de", + "restauraciontalavera.es", + "restaurant-la-badiane.fr", + "restauranthispania.com", + "revistaauge.com.ar", + "rheingauer-volksbank.de", + "riceundspice.de", + "ristoranteeziogritti.it", + "rollingstone.de", + "rtl-living.de", + "rubinmedical.dk", + "rubinmedical.no", + "rubinmedical.se", + "rv-banken.de", + "saechsischer-gewinnsparverein.de", + "saintjoursexpertmaritime.com", + "sak.se", + "salobella.com", + "salvagny.org", + "sammetais.com.br", + "sana.cz", + "sanha.com", + "saubusse-thermes.com", + "scheidegger.nl", + "schoerling-blitz.de", + "scholpp.com", + "scholpp.de", + "scholpp.es", + "scholpp.it", + "scholpp.pl", + "scottsofstow.co.uk", + "sebastiancurylo.pl", + "semanasantademalagaayeryhoy.com", + "seminariodeosma-soria.org", + "serigrafiaiorgi.com", + "servigraphic.com.ar", + "seyart.com", + "sg-solar.de", + "sgaim.com", + "shopalike.nl", + "sicamemt.org", + "siguealconejoblanco.es", + "sinfimasa.com", + "skbwitten.de", + "skp.se", + "skrobczynski.pl", + "skygroup.sky", + "slush.de", + "snoopmedia.com", + "snow-forecast.com", + "solebike.it", + "solu-watt.fr", + "soluzionainmobiliaria.es", + "somoparque.com", + "sorgingaztemoda.com", + "sparda-bank-hamburg.de", + "sparda-sw.de", + "speisekarte.de", + "spieletipps.de", + "spilger.de", + "splinternews.com", + "sport.de", + "sport1.de", + "sportano.bg", + "sportano.cz", + "sportano.de", + "sportano.hu", + "sportano.ro", + "sportano.sk", + "sportbible.com", + "sroportal.sk", + "ssmf.se", + "stamceldonor.be", + "stammzellenspender.be", + "stemcelldonor.be", + "stern.de", + "stilord.de", + "stilord.es", + "stilord.fr", + "stilord.it", + "stobrasil.com.br", + "stol.it", + "stoparmut2015.ch", + "storyhouseegmont.dk", + "storyhouseegmont.no", + "storyhouseegmont.se", + "stratasys.com", + "stratasysdirect.com", + "strato.de", + "strato.se", + "streampicker.de", + "stromnetz.berlin", + "studentenwerkfrankfurt.de", + "studiodimuro.com", + "study-in-germany.de", + "stylebook.de", + "subkultur-hannover.de", + "sueddeutsche.de", + "sumoingenio.com", + "sunbeam-energy.de", + "suntech.cz", + "superwatchman.com", + "sustanciagris.com", + "swffm.de", + "systelia.fr", + "szbz.de", + "szkt.sk", + "tag24.de", + "tagibergslagen.se", + "talksport.com", + "tallergastronomico.es", + "tarna.fhsk.se", + "tassenyalitzacio.com", + "tctech.se", + "techbook.de", + "techconnect.com", + "tecsafe.de", + "teknoduegroup.it", + "teloliquido.com", + "temasa.es", + "tesa-labtec.com", + "tesa.com", + "tesatape.ru", + "testberichte.de", + "testbild.de", + "textilprint.sk", + "textsteine.de", + "theateramrand.de", + "thehouseofautomata.com", + "thehustle.co", + "theinventory.com", + "thespun.com", + "tidende.dk", + "tillit-bikes.shop", + "tmgernika.com", + "toastetmoi.fr", + "toggo.de", + "tollare.org", + "tori.fi", + "tradersunion.com", + "transfermarkt.at", + "transfermarkt.be", + "transfermarkt.co.id", + "transfermarkt.co.uk", + "transfermarkt.com", + "transfermarkt.de", + "transfermarkt.es", + "transfermarkt.fr", + "transfermarkt.it", + "transfermarkt.jp", + "transfermarkt.nl", + "transfermarkt.pl", + "transfermarkt.pt", + "transfermarkt.us", + "transmissions-bordeaux.com", + "transparency.fb.com", + "trattoriabolognesi.it", + "trident.se", + "triperavigatana.com", + "tsconline.es", + "tuckerfranklininsgrp.com", + "tuftuf.net", + "tui.dk", + "tui.fi", + "tui.no", + "tui.se", + "turuletras.com", + "tvmovie.de", + "tvp.pl", + "uco.cat", + "umfmb.fr", + "umicore.be", + "umicore.ca", + "umicore.cn", + "umicore.co.th", + "umicore.com", + "umicore.com.br", + "umicore.de", + "umicore.fi", + "umicore.fr", + "umicore.jp", + "umicore.kr", + "umicore.pl", + "unmardeconstelaciones.com", + "upapsa.com", + "upday.com", + "urbia.de", + "valenciatoday.es", + "vanghel-und-morawski.de", + "vb-lauterecken.de", + "vb-mittelhessen.de", + "vb-rb.de", + "vbleos.de", + "vbsuedemsland.de", + "verpackungsstadl.at", + "verpackungsstadl.ch", + "vice.com", + "vickycan.com", + "videogenic.es", + "vietnamairlines.com", + "ville-de-salles.com", + "virgendefatima.es", + "visti.it", + "vitalfootball.co.uk", + "voba-deisslingen.de", + "voba-moeckmuehl.de", + "vobadhk.de", + "voici.fr", + "volksbank-aktiv.de", + "volksbank-backnang.de", + "volksbank-daaden.de", + "volksbank-dh.de", + "volksbank-freiburg.de", + "volksbank-international.de", + "volksbank-kirnau.de", + "volksbank-mittleres-erzgebirge.de", + "volksbank-mittweida.de", + "volksbank-remseck.de", + "volksbank-thueringen-mitte.de", + "volksbank-trossingen.de", + "volksbankeg.de", + "vox.de", + "vr-bayernmitte.de", + "vr-dachau.de", + "vr-nopf.cz", + "vrb-spangenberg.de", + "vrbankeg.de", + "vrbankimmobilien.de", + "vtwonen.nl", + "vvr-bank.de", + "vvrbank-krp.de", + "wagnerelektrotechnik.de", + "waitrose.com", + "wamu.org", + "warehousefashion.com", + "wasserkunst-hamburg.de", + "weather.com", + "webbigt.se", + "websummit.com", + "webwinkel.tubantia.nl", + "weiss-blau-gmbh.de", + "weltkunst.de", + "werkenbijiciparisxl.nl", + "werkenbijkruidvat.be", + "werkenbijkruidvat.nl", + "werkenbijtrekpleister.nl", + "wernz-elektro.de", + "westlede.be", + "wetter.de", + "wetu.com", + "whyopencomputing.com", + "wieistmeineip.de", + "wiemker.org", + "wifi.at", + "wifikaernten.at", + "wifiwien.at", + "wigantoday.net", + "win2day.at", + "winparts.be", + "winparts.eu", + "winparts.fr", + "winparts.ie", + "winparts.nl", + "winparts.se", + "wolff-mueller.de", + "woolink.co", + "wp.fratgsa.org", + "wroc.pl", + "wvb.de", + "www.whatsapp.com", + "wwz.ch", + "xatobaxestion.com", + "xfactor-gmbh.de", + "xhaccess.com", + "xhamster.com", + "xhamster.desi", + "xhamster2.com", + "xhamster3.com", + "yougoenglish.com", + "yourschoollottery.co.uk", + "yourstorebox.com", + "zawszepomorze.pl", + "zen.com", + "zigmoon.com", + "zlotaraczkalublin.pl" + ] + ], + [ + "set-cookie", + [ + "0815.at", + "0815.eu", + "101internet.ru", + "1a-sehen.de", + "3d-foto.cz", + "3landesmuseen-braunschweig.de", + "3sat.de", + "59northwheels.se", + "5asec.ch", + "7-eleven.com", + "abi.de", + "account.nowpayments.io", + "account.samsung.com", + "adidas.at", + "adidas.be", + "adidas.ca", + "adidas.ch", + "adidas.cl", + "adidas.co", + "adidas.co.in", + "adidas.co.kr", + "adidas.co.nz", + "adidas.co.th", + "adidas.co.uk", + "adidas.com", + "adidas.com.ar", + "adidas.com.au", + "adidas.com.br", + "adidas.com.my", + "adidas.com.ph", + "adidas.com.vn", + "adidas.cz", + "adidas.de", + "adidas.dk", + "adidas.es", + "adidas.fi", + "adidas.fr", + "adidas.gr", + "adidas.ie", + "adidas.it", + "adidas.mx", + "adidas.nl", + "adidas.no", + "adidas.pe", + "adidas.pl", + "adidas.pt", + "adidas.ru", + "adidas.se", + "adidas.sk", + "africa-uninet.at", + "agame.com", + "agenziavista.it", + "aha.or.at", + "ahorn24.de", + "airastana.com", + "aireuropa.com", + "airnewzealand.co.nz", + "airportrentacar.gr", + "airwallex.com", + "akasaair.com", + "akustik-projekt.at", + "algarvevacation.net", + "allstarssportsbars.co.uk", + "allstoresdigital.com", + "alpine-hygiene.ch", + "altraeta.it", + "alttab.net", + "aluypvc.es", + "anafaustinoatelier.com", + "anastore.com", + "anderweltverlag.com", + "angelifybeauty.com", + "animaze.us", + "anker.com", + "anmarlube.com", + "anynouxines.barcelona", + "aplgo.com", + "app.arzt-direkt.de", + "app.erevie.pl", + "app.moneyfarm.com", + "aqua-store.fr", + "archiwumalle.pl", + "arera.it", + "argentos.barcelona", + "armedangels.com", + "arning-bau.de", + "arqa-vet.at", + "arturofuente.com", + "aruba.com", + "assos.com", + "asus.com", + "asus.com.cn", + "atani.com", + "athletic-club.eus", + "atman.pl", + "atombank.co.uk", + "autohaus-diefenbach-waldbrunn.de", + "autohaus-diefenbach.de", + "autohaus-musberg.de", + "autohaus-reitermayer.de", + "autohaus24.de", + "autohero.com", + "automationafrica.co.za", + "avell.com.br", + "avonika.com", + "ayudatpymes.com", + "azertyfactor.be", + "ba.com", + "babiesrus.ca", + "babyshop.com", + "backmarket.at", + "backmarket.be", + "backmarket.co.uk", + "backmarket.com", + "backmarket.de", + "backmarket.es", + "backmarket.fi", + "backmarket.fr", + "backmarket.gr", + "backmarket.ie", + "backmarket.it", + "backmarket.nl", + "backmarket.pt", + "backmarket.se", + "backmarket.sk", + "badhall.at", + "bafa.de", + "bafin.de", + "balance-fahrradladen.de", + "baltic-watches.com", + "bamf.de", + "bammusic.com", + "barandblock.co.uk", + "barcawelt.de", + "bargaintown.ie", + "bassolsenergia.com", + "batesenvironmental.co.uk", + "bayernportal.de", + "bazarchic.com", + "bcorporation.net", + "beefeater.co.uk", + "befestigungsfuchs.de", + "bein.com", + "beinsports.com", + "belisse-beauty.co.uk", + "belisse-beauty.de", + "bettertires.com", + "bgextras.co.uk", + "bhaptics.com", + "bialettikave.hu", + "biano.hu", + "biegnaszczyt.pl", + "biggreenegg.co.uk", + "bikepro.de", + "biographyonline.net", + "biona-shop.de", + "bitecode.dev", + "bitscrunch.com", + "bitso.com", + "biurobox.pl", + "bizkaia.eus", + "bka.de", + "blablacar.com.br", + "blablacar.com.tr", + "blablacar.com.ua", + "blablacar.rs", + "blablacar.ru", + "blista.de", + "blockdyor.com", + "bluebell-railway.com", + "blukit.com.br", + "blxxded.com", + "bmbf.de", + "bo.de", + "bokadirekt.se", + "bolist.se", + "bonduelle.ru", + "bonn.sitzung-online.de", + "book-n-drive.de", + "booking.reederei-zingst.de", + "booking.weisse-flotte.de", + "booking2.reederei-hiddensee.de", + "brasiltec.ind.br", + "brettspiel-angebote.de", + "brewersfayre.co.uk", + "brico.be", + "bringmeister.de", + "britishairways.com", + "buf.build", + "buidlbox.io", + "burnesspaull.com", + "businessaccountingbasics.co.uk", + "businessclass.com", + "butterfly-circus.de", + "butterflyshop.dk", + "buyandapply.nexus.org.uk", + "bvk-beamtenversorgung.de", + "bvmed.de", + "byggern.no", + "calendardate.com", + "calendly.com", + "calm.com", + "calmwaters.de", + "calteixidor.cat", + "calvinklein.at", + "calvinklein.be", + "calvinklein.bg", + "calvinklein.ch", + "calvinklein.co.uk", + "calvinklein.com", + "calvinklein.cz", + "calvinklein.de", + "calvinklein.dk", + "calvinklein.ee", + "calvinklein.es", + "calvinklein.fi", + "calvinklein.fr", + "calvinklein.hr", + "calvinklein.hu", + "calvinklein.ie", + "calvinklein.it", + "calvinklein.lt", + "calvinklein.lu", + "calvinklein.lv", + "calvinklein.nl", + "calvinklein.pl", + "calvinklein.pt", + "calvinklein.ru", + "calvinklein.se", + "calvinklein.si", + "calvinklein.sk", + "cam.start.canon", + "cambridgebs.co.uk", + "camokoenig.de", + "campusbrno.cz", + "cams.ashemaletube.com", + "canalplus.com", + "canalpluskuchnia.pl", + "candy-store.cz", + "carbox.de", + "careers.cloud.com", + "carlson.fi", + "carsupermarket.com", + "case-score.com", + "casellimoveis.com.br", + "cashback-cards.ch", + "catolet.de", + "cellcolabsclinical.com", + "centrooceano.it", + "cexpr.es", + "chatfuel.com", + "checkwx.com", + "chemocare.com", + "chinaimportal.com", + "chocolateemporium.com", + "chollometro.com", + "cic.ch", + "cineman.pl", + "cinemarkca.com", + "cineplanet.com.pe", + "citibank.pl", + "citibankonline.pl", + "citilink.ru", + "cklenk.de", + "clausnehring.com", + "clearblue.com", + "clearspend.natwest.com", + "cleverbot.com", + "climatecentral.org", + "clipchamp.com", + "codecamps.com", + "colourbox.com", + "commandsuite.it", + "computacenter.com", + "computerbase.de", + "comte.com", + "confused.com", + "constantin.film", + "containerandpackaging.com", + "contaspoupanca.pt", + "context.news", + "converse.com", + "converse.pl", + "conversion-rate-experts.com", + "cooleygo.com", + "copaamerica.com", + "cordon.de", + "correosexpress.com", + "cosasdelcaribe.es", + "cosasdemujer.com", + "cosasdesalud.es", + "cosasdeviajes.com", + "cote.co.uk", + "cotopaxi.com", + "cotswoldoutdoor.com", + "cotswoldoutdoor.ie", + "courierexchange.co.uk", + "crearunapaginaweb.cat", + "crenolibre.fr", + "crfop.gdos.gov.pl", + "croisieresendirect.com", + "crown.com", + "crtm.es", + "crunchyroll.com", + "crushwineco.com", + "cualesmiip.com", + "cultarm3d.de", + "curantus.de", + "cut-tec.co.uk", + "cuvva.com", + "cycling74.com", + "czech-server.cz", + "dagvandewebshop.be", + "dailymotion.com", + "daimant.co", + "dasfutterhaus.at", + "daswetter.com", + "data-media.gr", + "dbnetbcn.com", + "dbonline.deutsche-bank.es", + "de-appletradein.likewize.com", + "de-sjove-jokes.dk", + "dealabs.com", + "debenhams.com", + "deep-shine.de", + "deh.mt", + "delker-optik.de", + "deltatre.com", + "demo-digital-twin.r-stahl.com", + "dentmania.de", + "depop.com", + "deps.dev", + "der-puten-shop.de", + "der-schweighofer.de", + "deutsche-bank.es", + "deutsche-finanzagentur.de", + "deutschebank-dbdirect.com", + "devagroup.pl", + "developer-blog.net", + "developer.ing.com", + "dgsf.org", + "dhbbank.be", + "dhbbank.com", + "dhbbank.de", + "dhbbank.nl", + "digibest.pt", + "digimobil.es", + "dinamalar.com", + "direct.travelinsurance.tescobank.com", + "docs.dyrector.io", + "doka.com", + "dokiliko.com", + "dom.ru", + "dominospizza.pl", + "donauauen.at", + "doppelmayr.com", + "dopt.com", + "dotwatcher.cc", + "drainagebuizen.nl", + "drei-franken-info.de", + "drewag.de", + "drinkitnow.de", + "drinksking.sk", + "dtksoft.com", + "dvag.de", + "e-chladiva.cz", + "e-dojus.lv", + "e-file.pl", + "e-food.gr", + "e-pity.pl", + "e-pole.pl", + "e-shop.leonidas.com", + "eapvic.org", + "easyfind.ch", + "eatsalad.com", + "ebikelohr.de", + "ebilet.pl", + "eboo.lu", + "ecaytrade.com", + "eco-toimistotarvikkeet.fi", + "ecologi.com", + "edookit.com", + "eett.gr", + "efl.com", + "ehealth.gov.gr", + "eheizung24.de", + "eif.org", + "eikaforsikring.no", + "einfach-einreichen.de", + "electronicacerler.com", + "electronoobs.com", + "electroprecio.com", + "elevator.de", + "eleven-sportswear.cz", + "elrow.com", + "elsate.com", + "embedplus.com", + "emondo.de", + "empathy.com", + "empik.com", + "emr.ch", + "emuia1.gugik.gov.pl", + "endclothing.com", + "endgame.id", + "endlesstools.io", + "enso.de", + "environment.data.gov.uk", + "epidemicsound.com", + "equalexchange.co.uk", + "eramba.org", + "erasmusplus.at", + "esimplus.me", + "esm-computer.de", + "espacocasa.com", + "etsy.com", + "etwinning.at", + "eurac.edu", + "eurosender.com", + "eurowings.com", + "evivanlanschot.nl", + "evocsports.com", + "exeedme.com", + "experienciasfree.com", + "extremeaudio.de", + "fabriziovanmarciano.com", + "fabrykacukiernika.pl", + "fantasyfitnessing.com", + "fantecshop.de", + "fanvue.com", + "feature.fm", + "fertagus.pt", + "fhr.biz", + "figshare.com", + "filen.io", + "fillup.pl", + "fincaparera.com", + "fineartsmuseum.recreatex.be", + "finewoodworking.com", + "finimize.com", + "firmen.wko.at", + "fish.shimano.com", + "fizjobaza.pl", + "flagma.by", + "flamantonlineshop.cz", + "flashgames.ru", + "fletcher.nl", + "fletcherzakelijk.nl", + "fleurop.de", + "flexwhere.co.uk", + "flexwhere.de", + "flickr.org", + "flixclassic.pl", + "fluidmaster.it", + "fluidtopics.com", + "followalice.com", + "forcetools-kepmar.eu", + "ford-ah-im-hunsrueck-simmern.de", + "ford-arndt-goerlitz.de", + "ford-autogalerie-alfeld.de", + "ford-bacher-schrobenhausen.de", + "ford-bathauer-bad-harzburg.de", + "ford-behrend-waren.de", + "ford-bergland-frankfurt-oder.de", + "ford-bergland-wipperfuerth.de", + "ford-besico-glauchau.de", + "ford-besico-nuernberg.de", + "ford-bischoff-neumuenster.de", + "ford-bodach-borgentreich.de", + "ford-bunk-saarbruecken.de", + "ford-bunk-voelklingen.de", + "ford-busch-kirchberg.de", + "ford-diermeier-muenchen.de", + "ford-dinnebier-leipzig.de", + "ford-duennes-regensburg.de", + "ford-fischer-bochum.de", + "ford-fischer-muenster.de", + "ford-foerster-koblenz.de", + "ford-fuchs-uffenheim.de", + "ford-geberzahn-koeln.de", + "ford-gerstmann-duesseldorf.de", + "ford-haefner-und-strunk-kassel.de", + "ford-hartmann-kempten.de", + "ford-hartmann-rastatt.de", + "ford-hatzner-karlsruhe.de", + "ford-heine-hoexter.de", + "ford-hentschel-hildesheim.de", + "ford-hessengarage-dreieich.de", + "ford-hessengarage-frankfurt.de", + "ford-hga-windeck.de", + "ford-hommert-coburg.de", + "ford-horstmann-rastede.de", + "ford-janssen-sonsbeck.de", + "ford-jochem-stingbert.de", + "ford-jungmann-wuppertal.de", + "ford-kestel-marktzeuln.de", + "ford-kimmerle-reutlingen.de", + "ford-klaiber-bad-friedrichshall.de", + "ford-koenig-eschwege.de", + "ford-kohlhoff-mannheim.de", + "ford-kt-automobile-coesfeld.de", + "ford-lackermann-wesel.de", + "ford-ludewig-delligsen.de", + "ford-maiwald-linsengericht.de", + "ford-mertens-beckum.de", + "ford-meyer-bad-oeynhausen.de", + "ford-mgs-bayreuth.de", + "ford-mgs-radebeul.de", + "ford-muecke-berlin.de", + "ford-norren-weissenthurm.de", + "ford-nrw-garage-duesseldorf.de", + "ford-nrw-garage-handweiser.de", + "ford-nuding-remshalden.de", + "ford-ohm-rendsburg.de", + "ford-reinicke-muecheln.de", + "ford-rennig.de", + "ford-roerentrop-luenen.de", + "ford-schankola-dudweiler.de", + "ford-sg-goeppingen.de", + "ford-sg-leonberg.de", + "ford-sg-neu-ulm.de", + "ford-sg-pforzheim.de", + "ford-sg-waiblingen.de", + "ford-storz-st-georgen.de", + "ford-strunk-koeln.de", + "ford-tobaben-hamburg.de", + "ford-toenjes-zetel.de", + "ford-wagner-mayen.de", + "ford-wahl-fritzlar.de", + "ford-wahl-siegen.de", + "ford-weege-bad-salzuflen.de", + "ford-westhoff-hamm.de", + "ford-wieland-hasbergen.de", + "ford.de", + "ford.dk", + "ford.fi", + "ford.fr", + "ford.gr", + "ford.it", + "ford.lt", + "ford.nl", + "ford.no", + "ford.pl", + "ford.pt", + "ford.se", + "forum.digitalfernsehen.de", + "foryouehealth.de", + "foto-gregor.de", + "foxtrail.fjallraven.com", + "frag-machiavelli.de", + "free.navalny.com", + "freemans.com", + "freizeitbad-greifswald.de", + "freshis.com", + "frisco.pl", + "funkypotato.com", + "fups.com", + "g-nestle.de", + "gadis.es", + "galaxy.com", + "gallmeister.fr", + "gamemaker.io", + "games.co.id", + "games.co.uk", + "gamesgames.com", + "gardenmediaguild.co.uk", + "gasspisen.se", + "gayhits.com", + "gaypornvideos.xxx", + "gaytimes.co.uk", + "gdpr.twitter.com", + "gdx.net", + "gem.cbc.ca", + "geosfreiberg.de", + "getunleash.io", + "gift.be", + "gigasport.at", + "gigasport.ch", + "gigasport.de", + "giochi.it", + "gioco.it", + "gitbook.com", + "gitbook.io", + "giuseppezanotti.com", + "gladiator-fightwear.com", + "gls-group.eu", + "gmx.com", + "gmx.fr", + "go.netia.pl", + "godbolt.org", + "gogolf.fi", + "gourmetfoodstore.com", + "gov.lv", + "grandprixradio.be", + "grandprixradio.dk", + "grandprixradio.nl", + "grants.at", + "green-24.de", + "greenbuildingadvisor.com", + "griffbereit24.de", + "gry.pl", + "guard.io", + "guide-bordeaux-gironde.com", + "h-andreas.com", + "hair-body-24.de", + "halonen.fi", + "hana-book.fr", + "handelsbanken.co.uk", + "handelsbanken.com", + "handelsbanken.dk", + "handelsbanken.fi", + "handelsbanken.no", + "handelsbanken.se", + "hannahgraaf.com", + "hanse-haus-greifswald.de", + "hashop.nl", + "haulageexchange.co.uk", + "haustier-berater.de", + "havocpoint.it", + "healthera.co.uk", + "healthygamer.gg", + "heidegrill.com", + "hela-shop.eu", + "helitransair.com", + "hello.one", + "hellotv.nl", + "helmut-fischer.com", + "hemglass.se", + "hexen-werkstatt.shop", + "heysummit.com", + "hfm-frankfurt.de", + "hife.es", + "hipotecaonline.db.com", + "hitado.de", + "hitech-gamer.com", + "hofer-kerzen.at", + "holland-shop.com", + "holzhof24.de", + "horecaworld.be", + "horecaworld.biz", + "hot.si", + "hotelborgia.com", + "hotukdeals.com", + "howstuffworks.com", + "hubspot.com", + "huisartsenpraktijkdoorn.nl", + "hume.ai", + "hurton.pl", + "huutokaupat.com", + "ibuypower.com", + "ici.tou.tv", + "ielts.co.nz", + "ielts.com.au", + "ielts.idp.com", + "ilarahealth.com", + "ilmeteo.net", + "ilmotorsport.de", + "ilsaggiatore.com", + "img.ly", + "imola.motorsportreg.com", + "imping-confiserie.de", + "inds.co.uk", + "ing.it", + "ing.nl", + "innovationsstiftung-bildung.at", + "instantoffices.com", + "intergiro.com", + "intermatic.com", + "internetpasoapaso.com", + "ipouritinc.com", + "itv.com", + "ivyexec.com", + "iziconfort.com", + "j-koenig.de", + "jaapeden.nl", + "javea.com", + "jazz.fm", + "jeger.pl", + "jetztspielen.de", + "jeu.fr", + "jeux.fr", + "jisc.ac.uk", + "jku.at", + "jn.fo", + "jobtoday.com", + "jornaldoalgarve.pt", + "journal.hr", + "juegos.com", + "juntadeandalucia.es", + "justanswer.co.uk", + "justanswer.com", + "justanswer.de", + "justanswer.es", + "justjoin.it", + "k-einbruch.de", + "kaffeediscount.com", + "kaggle.com", + "kaluga.hh.ru", + "kamera-express.be", + "kamera-express.de", + "kamera-express.fr", + "kamera-express.lu", + "kamera-express.nl", + "kancelarskepotreby.net", + "kangasalansanomat.fi", + "kapoorwatch.com", + "karate.com", + "karel.cz", + "karlknauer.de", + "karls-shop.de", + "karofilm.ru", + "karriere-hamburg.de", + "kastner-oehler.at", + "kastner-oehler.ch", + "kastner-oehler.de", + "katapult-shop.de", + "keb-automation.com", + "keeb.supply", + "kelkay.com", + "kellermann-online.com", + "kent.gov.uk", + "keravanenergia.fi", + "kh.hu", + "kiakkoradio.fi", + "kijiji.ca", + "kinderleicht.berlin", + "kinemaster.com", + "kinopoisk.ru", + "kitepackaging.co.uk", + "kivikangas.fi", + "kletterkogel.de", + "knime.com", + "konicaminolta.ca", + "konicaminolta.us", + "konsument.at", + "korodrogerie.de", + "kpcen-torun.edu.pl", + "kraftwerk.co.at", + "kreativverliebt.de", + "kruiwagen.net", + "kuopas.fi", + "kupbilecik.com", + "kupbilecik.de", + "kupbilecik.pl", + "kvk.nl", + "kymppikatsastus.fi", + "kyoceradocumentsolutions.ch", + "kyoceradocumentsolutions.cl", + "kyoceradocumentsolutions.co.uk", + "kyoceradocumentsolutions.com.br", + "kyoceradocumentsolutions.de", + "kyoceradocumentsolutions.es", + "kyoceradocumentsolutions.eu", + "kyoceradocumentsolutions.fr", + "kyoceradocumentsolutions.it", + "kyoceradocumentsolutions.mx", + "kyoceradocumentsolutions.ru", + "kyoceradocumentsolutions.us", + "kzvb.de", + "la31devalladolid.com", + "labs.epi2me.io", + "lamparasherrero.com", + "larian.com", + "lasestrellas.tv", + "lasmallagency.com", + "lastmile.lt", + "latoken.com", + "ldz.lv", + "ledenicheur.fr", + "leibniz.com", + "leiternprofi24.de", + "leki.com", + "lenox-trading.at", + "leotrippi.com", + "lesgarconsfaciles.com", + "levi.pt", + "lhsystems.com", + "libraries.merton.gov.uk", + "likewise.com", + "lilcat.com", + "linmot.com", + "liv.si", + "login.ingbank.pl", + "logo.pt", + "lojaboschferramentas.com.br", + "longines.com", + "lottehotel.com", + "lotusantwerp.wacs.online", + "louwman.nl", + "lueneburger-heide.de", + "lumingerie.com", + "luvly.care", + "luz-blanca.info", + "m.twitch.tv", + "maanmittauslaitos.fi", + "macfarlanes.com", + "mader.bz.it", + "magicpos.shop", + "magnet4blogging.net", + "makeresearchpay.com", + "malcorentacar.com", + "malermeister-shop.de", + "mantel.com", + "map.blitzortung.org", + "maspero.it", + "massivart.de", + "materna.de", + "matkahuolto.fi", + "maybach-luxury.com", + "mayflex.com", + "mbhszepkartya.hu", + "mediaite.com", + "mediathek.lfv-bayern.de", + "medical.edu.mt", + "medtube.es", + "medtube.fr", + "medtube.net", + "medtube.pl", + "melectronics.ch", + "melee.gg", + "melkkobrew.fi", + "mellerud.de", + "merkur.si", + "merrell.pl", + "mesanalyses.fr", + "meteored.cl", + "meteored.com.ar", + "meteored.mx", + "mjob.si", + "mo-tools.cz", + "mobeleader.com", + "mobile-fueling.de", + "mobiliteit.nl", + "moebel-mahler-siebenlehn.de", + "monese.com", + "moneyfarm.com", + "moovly.com", + "mora.hu", + "more.com", + "motofocus.pl", + "motorsportreg.com", + "mtbmarket.de", + "mubi.com", + "mullgs.se", + "musicmap.info", + "mx.com", + "mydealz.de", + "myeventeo.com", + "mypensiontracker.co.uk", + "myprivacy.dpgmediagroup.net", + "myriad.social", + "myriadicity.net", + "myscience.org", + "nadia.gov.gr", + "nanuko.de", + "nationalrail.com", + "natuerlich-holzschuhe.de", + "natureatblog.com", + "neander-zahn.de", + "neuhauschocolates.com", + "neviditelnepradlo.cz", + "newpharma.at", + "newpharma.be", + "newpharma.de", + "newpharma.fr", + "newpharma.nl", + "nicequest.com", + "nike.com", + "nio.com", + "nokportalen.se", + "nomanssky.com", + "norlysplay.dk", + "northgatevehiclehire.ie", + "northumbriasport.com", + "norwayshop.cz", + "notion.so", + "novagenics.com", + "novap.fr", + "novayagazeta.eu", + "novgorod.hh.ru", + "np-brijuni.hr", + "nurgutes.de", + "nutrimedium.com", + "nwslsoccer.com", + "ocean.io", + "octavio-shop.com", + "octopusenergy.es", + "octopusenergy.it", + "oead.at", + "ofdb.de", + "officesuite.com", + "ojogos.com.br", + "ojskate.com", + "okpoznan.pl", + "oktea.tw", + "olx.kz", + "omega-nuernberg.servicebund.com", + "omgevingsloketinzage.omgeving.vlaanderen.be", + "oncosur.org", + "onnibus.com", + "openai.com", + "opintopolku.fi", + "opprop.net", + "ourgames.ru", + "ourworldofpixels.com", + "outwrite.com", + "ownit.se", + "oxfordonlineenglish.com", + "oxxio.nl", + "oyunskor.com", + "pacstall.dev", + "paf.se", + "parfum-zentrum.de", + "parkenflughafen.de", + "patisserie-m.de", + "paychex.com", + "paydirekt.de", + "pc-canada.com", + "pccomponentes.com", + "pccomponentes.fr", + "pccomponentes.pt", + "peaks.com", + "penn-elcom.com", + "pepper.it", + "pepper.pl", + "permainan.co.id", + "petcity.lt", + "petdesk.com", + "peticao.online", + "petice.com", + "peticije.online", + "peticiok.com", + "peticion.es", + "peticiones.ar", + "peticiones.cl", + "peticiones.co", + "peticiones.mx", + "peticiones.net", + "peticiones.pe", + "petities.com", + "petitionen.com", + "petitionenligne.be", + "petitionenligne.ch", + "petitionenligne.com", + "petitionenligne.fr", + "petitionenligne.re", + "petitiononline.uk", + "petitions.nz", + "petizioni.com", + "pga.com", + "pharmahall.gr", + "phish-test.de", + "photobooth.online", + "photospecialist.co.uk", + "physikinstrumente.de", + "piusx-college.nl", + "pixiv.net", + "plastischechirurgie-muenchen.info", + "plavte.cz", + "playbalatro.com", + "playlumi.com", + "playtesting.games", + "plos.org", + "plusujemy.pl", + "pnel.de", + "pohjanmaanhyvinvointi.fi", + "pole-emploi.fr", + "polizei.bayern.de", + "polsatboxgo.pl", + "pomelo.la", + "porndoe.com", + "portal.by.aok.de", + "portal.payment.eltax.lta.go.jp", + "posterstore.ae", + "posterstore.at", + "posterstore.be", + "posterstore.ca", + "posterstore.ch", + "posterstore.com", + "posterstore.de", + "posterstore.dk", + "posterstore.es", + "posterstore.eu", + "posterstore.fr", + "posterstore.hu", + "posterstore.ie", + "posterstore.it", + "posterstore.jp", + "posterstore.kr", + "posterstore.nl", + "posterstore.no", + "posterstore.nz", + "posterstore.pl", + "posterstore.se", + "powerball.com", + "powerup-gaming.com", + "pp-parts.com", + "pracuj.pl", + "praxis.nl", + "praxisplan.at", + "preisjaeger.at", + "premierinn.com", + "prenatal.nl", + "press.princeton.edu", + "pricehubble.com", + "pricespy.co.nz", + "pricespy.co.uk", + "pricewise.nl", + "primor.eu", + "privatekeys.pw", + "producthunt.com", + "prodyna.com", + "proficient.fi", + "project529.com", + "projectenglish.com.pl", + "protos.com", + "psbank.ru", + "pubgesports.com", + "pumatools.hu", + "purefiji.cz", + "puromarketing.com", + "pvcbuis.com", + "pvcvoordeel.nl", + "pwsweather.com", + "qatarairways.com", + "quantamagazine.org", + "quebueno.es", + "queisser.de", + "qwice.com", + "radicalmotorsport.com", + "radio-canada.ca", + "radyofenomen.com", + "railtech.com", + "raoul-follereau.org", + "ratemyprofessors.com", + "rating.hh.ru", + "realgap.co.uk", + "refurbished.at", + "refurbished.be", + "refurbished.nl", + "refurbishedstore.de", + "renault-autocenterprignitz-pritzwalk.de", + "renault-spenrath-juelich.de", + "researchaffiliates.com", + "reservations.helveticmotion.ch", + "resolution.de", + "resonate.coop", + "restaurantclub.pl", + "reviewmeta.com", + "riapsport.de", + "ribescasals.com", + "rittal.com", + "rockpoint.cz", + "rockpoint.sk", + "roomsandspaces.ca", + "rostics.ru", + "rovia.es", + "royal-oak.org", + "rqb.at", + "rt.com", + "rte.ie", + "rtu.lv", + "rule34.paheal.net", + "ryanair.com", + "s-court.me", + "sae.fsc.ccoo.es", + "safehaven.io", + "samplerite.cn", + "samplerite.com", + "sandratex.cz", + "sanswiss.pl", + "sartor-stoffe.de", + "sberbank.com", + "sbermarket.ru", + "scanrenovation.com", + "schoeck.com", + "school.hh.ru", + "schoonmaakgroothandelemmen.nl", + "schrikdraad.net", + "schulfahrt.de", + "scienceopen.com", + "seb.se", + "sebgroup.com", + "secondsol.com", + "secrid.com", + "secularism.org.uk", + "securityconference.org", + "sede.coruna.gal", + "seedrs.com", + "seemueller.com", + "segment-anything.com", + "senda.pl", + "serramenti-milano.it", + "serverprofis.de", + "serverstoplist.com", + "seventhgeneration.com", + "sextubespot.com", + "shareloft.com", + "shop-naturstrom.de", + "shop.ac-zaun-center.de", + "shop.almawin.de", + "shop.elbers-hof.de", + "shop.wf-education.com", + "shopforyou47.de", + "shopilya.com", + "shoutcast.com", + "showtv.com.tr", + "silvini.com", + "silvini.cz", + "silvini.de", + "silvini.sk", + "simpl.rent", + "simsherpa.com", + "singkinderlieder.de", + "sinparty.com", + "sistemacomponentes.com.br", + "sixt-neuwagen.de", + "skaling.de", + "sketch.metademolab.com", + "skfbearingselect.com", + "skihuette-oberbeuren.de", + "skrivunder.com", + "skrivunder.net", + "smart.com", + "smiggle.co.uk", + "snap.com", + "solo.io", + "songtradr.com", + "sororedit.com", + "soulbounce.com", + "sp215.info", + "sp32bb.pl", + "spanienweinonline.ch", + "spb.hh.ru", + "spel.nl", + "spela.se", + "spelletjes.nl", + "spielen.com", + "splityourticket.co.uk", + "sportinnederland.com", + "sps-handel.net", + "srf.nu", + "sseriga.edu", + "staff-gallery.com", + "standard.sk", + "starofservice.com", + "statisticsanddata.org", + "steamdeckhq.com", + "stickypassword.com", + "stiegeler.com", + "stmas.bayern.de", + "store.ubisoft.com", + "storm-proof.com", + "streema.com", + "studentapan.se", + "studienwahl.de", + "studio3t.com", + "stuhl24-shop.de", + "sugi-net.jp", + "sumsub.com", + "supply.amazon.co.uk", + "sverigesingenjorer.se", + "sweet24.de", + "swissborg.com", + "swisscard.ch", + "swissmilk.ch", + "swnsdigital.com", + "swrng.de", + "sysdream.com", + "tabletable.co.uk", + "tameteo.com", + "tampereenratikka.fi", + "tandartsenpraktijk-simons.tandartsennet.nl", + "taste-market.de", + "teenage.engineering", + "teket.jp", + "telepizza.es", + "telepizza.pt", + "telli.dpd.ee", + "tempo.com", + "tempo.pt", + "tenvinilo-argentina.com", + "termania.net", + "texthelp.com", + "theadelphileeds.co.uk", + "thegamingwatcher.com", + "thehacker.recipes", + "thejazzcafelondon.com", + "thenounproject.com", + "theverge.com", + "theweathernetwork.com", + "thiele-tee.de", + "thinkingaustralia.com", + "thulb.uni-jena.de", + "thw.de", + "ticket.io", + "ticketingcine.fr", + "tiefenthaler-landtechnik.at", + "tiefenthaler-landtechnik.ch", + "tiefenthaler-landtechnik.de", + "timhortons.co.th", + "tise.com", + "tiskarik.cz", + "tlaciarik.sk", + "tobroco-giant.com", + "tobroco.com", + "tobroco.nl", + "tobycarvery.co.uk", + "tommy.hr", + "top-yp.de", + "toppy.be", + "toyota.co.uk", + "toysrus.ca", + "tradingview.com", + "translit.ru", + "travelinsured.com", + "trendpet.de", + "tridge.com", + "triviacreator.com", + "trixonline.be", + "trouwenbijfletcher.nl", + "truecaller.com", + "ttela.se", + "tuffaloy.com", + "tui.nl", + "tunnelmb.net", + "turcolegal.com", + "tv-trwam.pl", + "twenga.co.uk", + "twenga.de", + "twenga.es", + "twenga.fr", + "twenga.it", + "twenga.nl", + "twenga.pl", + "twenga.se", + "two-notes.com", + "twomates.de", + "tyleenslang.nl", + "tz-bedarf.de", + "ubereats.com", + "ubisoft.com", + "uhrzeit123.de", + "uizard.io", + "ulevapronohy.cz", + "umlandscout.de", + "underground-england.com", + "understandingsociety.ac.uk", + "unifachbuch.de", + "usit.uio.no", + "usnews.com", + "uvetgbt.com", + "uza.be", + "valamis.com", + "vamos-skateshop.com", + "vansprint.de", + "varma.fi", + "vater-it.de", + "velleahome.gr", + "velo-antwerpen.be", + "veriff.com", + "vert.eco", + "viajesatodotren.com", + "viba.barcelona", + "vilgain.com", + "vitalllit.com", + "vitalvibe.eu", + "vitbikes.de", + "viu.com", + "vivaldi.com", + "vivande.de", + "vkf-renzel.nl", + "vki.at", + "vod.warszawa.pl", + "voda-zdarma.cz", + "voila.ca", + "volkswagen-group.com", + "vorstudienlehrgang.at", + "votegroup.de", + "vyos.io", + "w6-wertarbeit.de", + "wagner-tuning.com", + "waitrose.com", + "waitrosecellar.com", + "wamba.com", + "watchaut.film", + "wattoo.dk", + "wattoo.no", + "weather.com", + "web2.0calc.fr", + "webtrack.dhlecs.com", + "webtrack.dhlglobalmail.com", + "wedding.pl", + "wefashion.be", + "wefashion.ch", + "wefashion.de", + "wefashion.fr", + "wefashion.lu", + "wefashion.nl", + "weicon.com", + "werkenbijaswatson.nl", + "wevolver.com", + "wewantjusticedao.org", + "whitbreadinns.co.uk", + "wildcat-koeln.de", + "withings.com", + "wizards.com", + "woltair.cz", + "woolsocks.eu", + "worstbassist.com", + "wpc-shop24.de", + "wst.tv", + "wtsenergy.com", + "wwnorton.com", + "x-team.com", + "xcen.se", + "xfree.com", + "xledger.net", + "xn--digitaler-notenstnder-m2b.com", + "xn--lkylen-vxa.se", + "xxxshemaleporn.com", + "yandex.ru", + "yoomoney.ru", + "youcom.com.br", + "youngscience.at", + "yourweather.co.uk", + "youthforum.org", + "ytcomment.kmcat.uk", + "zeinpharma.com", + "zeinpharma.de", + "zeitzurtrauer.de", + "zelezodum.cz", + "zentalk.asus.com", + "zentrumfuercitizenscience.at", + "zipjob.com", + "zoommer.ge", + "zs-watch.com", + "zurzeit.at", + "zutobi.com", + "zwembaddekouter.be" + ] + ], + [ + "set-local-storage-item", + [ + "500ish.com", + "5sim.net", + "6amgroup.com", + "adfilteringdevsummit.com", + "aerolineas.com.ar", + "aida64.co.uk", + "aida64.com.ua", + "aida64.de", + "aida64.hu", + "aida64.it", + "aida64russia.com", + "akasha.org", + "alfa.com.ec", + "alohafromdeer.com", + "andsafe.de", + "app.bionic-reading.com", + "app.klarna.com", + "archiup.com", + "argent.xyz", + "ashleyfurniture.com", + "astondevs.ru", + "atlas.workland.com", + "auf1.tv", + "auth.hiring.amazon.com", + "autoride.cz", + "autoride.es", + "autoride.io", + "autoride.sk", + "bahnland-bayern.de", + "baselime.io", + "bazaartracker.com", + "bbc.com", + "beermerchants.com", + "beta.character.ai", + "betterhumans.pub", + "bettermarketing.pub", + "betterprogramming.pub", + "bidup.amtrak.com", + "bittimittari.fi", + "businessclass.com", + "byfood.com", + "changelly.com", + "cityfalcon.ai", + "codedead.com", + "column.com", + "comnet.com.tr", + "core.app", + "crealitycloud.com", + "cryptofalka.hu", + "cuba-buddy.de", + "datamask.app", + "dbschenker.com", + "deribit.com", + "digitalparking.city", + "diylifetech.com", + "dorkgpt.com", + "drafthound.com", + "edostavka.by", + "eezy.nrw", + "ef.co.id", + "emag.berliner-woche.de", + "emall.by", + "eschuhe.de", + "etelecinema.hu", + "everest-24.pl", + "evernote.com", + "eversports.de", + "everywhere.game", + "evropochta.by", + "fanfare.pub", + "filmzie.com", + "findmcserver.com", + "flyingblue.com", + "flyingpapers.com", + "fold.dev", + "format.bike", + "fwd.com", + "fydeos.com", + "fydeos.io", + "g-star.com", + "galaxy.com", + "garageproject.co.nz", + "geomiq.com", + "geotastic.net", + "gitconnected.com", + "glose.com", + "go.bkk.hu", + "gonxt.com", + "goodram.com", + "gostanford.com", + "gronkh.tv", + "happiful.com", + "humandataincome.com", + "improvethenews.org", + "inselberlin.de", + "instantspoursoi.fr", + "jibjab.com", + "jimdosite.com", + "jito.wtf", + "jmonline.com.br", + "jove.com", + "khanacademy.org", + "kick.com", + "klimwinkel.nl", + "kokku-online.de", + "konicaminolta.com", + "krasa.cz", + "learngerman.dw.com", + "leeway.tech", + "librinova.com", + "librumreader.com", + "livsstil.se", + "makerz.me", + "markimicrowave.com", + "mediathekviewweb.de", + "medium.com", + "mojposao.hr", + "namensetiketten.de", + "nationalexpress.de", + "nhnieuws.nl", + "nloto.ru", + "nordkurier.de", + "nove.fr", + "octopusenergy.co.jp", + "omroepbrabant.nl", + "onexstore.pl", + "optionsgroup.com", + "owgr.com", + "parrotsec.org", + "passport-photo.online", + "pechinchou.com.br", + "pixeden.com", + "plente.com", + "polypane.app", + "reebok.eu", + "region-bayreuth.de", + "renebieder.com", + "revanced.app", + "rts.com.ec", + "saamexe.com", + "safe.global", + "sawren.pl", + "schneideranwaelte.de", + "schneidewind-immobilien.de", + "simpleswap.io", + "sneakerfreaker.com", + "solana.com", + "soquest.xyz", + "starwalk.space", + "streamclipsgermany.de", + "studiofabiobiesel.com", + "subscribercounter.com", + "supreme.com", + "tattoodo.com", + "temu.com", + "textshuttle.com", + "thealliance.ai", + "thebolditalic.com", + "thehub21.com", + "thingtesting.com", + "ticketmelon.com", + "traefik.io", + "trigger.dev", + "triumphtechnicalinformation.com", + "tropicalida.com.ec", + "ultrahuman.com", + "vietjetair.com", + "virginexperiencedays.co.uk", + "visnos.com", + "vitotechnology.com", + "vivantis.sk", + "vivenu.com", + "wales.nhs.attendanywhere.com", + "walmart.ca", + "web.bunq.com", + "wesendit.com", + "withpersona.com", + "wokularach.pl", + "worstbassist.com", + "writingcooperative.com", + "wunderground.com", + "yellow.systems", + "zave.it", + "zora.co" + ] + ], + [ + "set-session-storage-item", + [ + "c6bank.com.br", + "cachecrawler.com", + "collato.com", + "erco.com", + "gedik.com", + "griffin.com", + "smartwielen.lu", + "workwide.de" + ] + ], + [ + "abort-current-script", + [ + "aphorisma-verlag.eu", + "aphorisma.de", + "aphorisma.org", + "archiveofourown.org", + "boston.com", + "britannica.com", + "connect.de", + "download.mokeedev.com", + "freep.com", + "hagengrote.de", + "hildegardis-krankenhaus.de", + "ijr.com", + "inquirer.net", + "legacy.com", + "minecraftalpha.net", + "musicfeeds.com.au", + "nationalreview.com", + "nofilmschool.com", + "order-order.com", + "romshub.com", + "sanha-shop.com", + "savvytime.com", + "st-agatha-krankenhaus.de", + "stadtundgruen.de", + "techlicious.com", + "technicpack.net", + "thedraftnetwork.com", + "titantv.com", + "tredy-fashion.de", + "vorteilshop.com", + "wizardshop.su", + "worldpopulationreview.com", + "wrestlezone.com" + ] + ], + [ + "abort-on-property-write", + [ + "ecargo.com", + "farmer.pl" + ] + ], + [ + "no-setTimeout-if", + [ + "svd.se" + ] + ], + [ + "remove-node-text", + [ + "gamestar.de" + ] + ], + [ + "no-setInterval-if", + [ + "bbva.be", + "bbva.es", + "bbva.fr", + "bbva.it", + "bbva.pt", + "bbvauk.com" + ] + ], + [ + "trusted-click-element", + [ + "*" + ] + ], + [ + "trusted-set-cookie", + [ + "*" + ] + ], + [ + "trusted-set-local-storage-item", + [ + "21vek.by", + "adventisten.de", + "alan.com", + "app.solit-kapital.de", + "auf1.tv", + "auto.nl", + "autodude.dk", + "autodude.fi", + "autodude.no", + "autodude.se", + "carvertical.com", + "cmpv2.fanpage.it", + "cmpv2.geopop.it", + "cnmaarthouse.de", + "dlnews.com", + "easyfind.ch", + "eurobaustoff.com", + "express.co.uk", + "forums.tomsguide.com", + "hatch.co", + "hopetv.de", + "if-cdn.com", + "komoot.com", + "komoot.de", + "krasa.cz", + "lachainemeteo.com", + "login.flex.paychex.com", + "luminousindia.com", + "manta.net", + "monkeytype.com", + "online.depo-diy.ee", + "primor.eu", + "salomon.com", + "screen.studio", + "screenflash.io", + "solvia.es", + "soprema.es", + "spv.no", + "steuerbot.com", + "terviseportaal.ee", + "vadhander.hogakusten.com", + "vadhander.kramfors.se", + "valostore.fi", + "valostore.no", + "valostore.se", + "vivantis.sk", + "vr.fi", + "vreden.de", + "weather.com", + "wedding.pl", + "wesendit.com" + ] + ], + [ + "trusted-set-constant", + [ + "radiox.co.uk" + ] + ], + [ + "trusted-set-session-storage-item", + [ + "makemytrip.com" + ] + ] + ] + ], + [ + "annoyances-overlays", + [ + [ + "addEventListener-defuser", + [ + "*" + ] + ], + [ + "set-cookie", + [ + "artribune.com", + "assos.com", + "babiesrus.ca", + "breachmedia.ca", + "clevercreations.org", + "funko.com", + "gourmetfoodstore.com", + "iconduck.com", + "jingdaily.com", + "kermitlynch.com", + "loungefly.com", + "oled-info.com", + "railsnotes.xyz", + "readergrev.com", + "saucerco.com", + "scitechdaily.com", + "sharperimage.com", + "shojiwax.com", + "sweetwater.com", + "techonthenet.com", + "theinformation.com", + "toysrus.ca", + "tumblr.com", + "yvonnebennetti.com" + ] + ], + [ + "set-local-storage-item", + [ + "*" + ] + ], + [ + "remove-class", + [ + "*" + ] + ], + [ + "remove-cookie", + [ + "androidpolice.com", + "bonappetit.com", + "cbr.com", + "dualshockers.com", + "gamerant.com", + "howtogeek.com", + "makeuseof.com", + "movieweb.com", + "newgrounds.com", + "screenrant.com", + "simpleflying.com", + "technologyreview.jp", + "thegamer.com", + "thethings.com", + "xda-developers.com" + ] + ], + [ + "set-session-storage-item", + [ + "270towin.com", + "afterclass.io", + "getemoji.com", + "sears.com", + "semafor.com" + ] + ], + [ + "abort-on-property-read", + [ + "*" + ] + ], + [ + "abort-current-script", + [ + "*" + ] + ], + [ + "abort-on-property-write", + [ + "*" + ] + ], + [ + "remove-attr", + [ + "*" + ] + ], + [ + "set-constant", + [ + "*" + ] + ], + [ + "no-setTimeout-if", + [ + "*" + ] + ], + [ + "trusted-click-element", + [ + "abema.tv", + "bbc.com", + "crunchyroll.com", + "deezer.com", + "moovitapp.com", + "teller.jp", + "wrtn.jp" + ] + ], + [ + "trusted-replace-xhr-response", + [ + "platform.twitter.com", + "twitter.com", + "www.facebook.com", + "x.com" + ] + ], + [ + "json-prune", + [ + "m.youtube.com", + "music.youtube.com", + "tv.youtube.com", + "www.facebook.com", + "www.youtube.com", + "youtubekids.com" + ] + ], + [ + "trusted-set-local-storage-item", + [ + "500ish.com", + "artplusmarketing.com", + "atrium.co", + "backchannel.com", + "backstage.1blocker.com", + "badootech.badoo.com", + "baharudinyusuf.com", + "bitcointechtalk.com", + "bitwarden.com", + "blog.angular.io", + "blog.bitsrc.io", + "blog.canopas.com", + "blog.coinbase.com", + "blog.confiant.com", + "blog.devcolor.org", + "blog.dp6.com.br", + "blog.growthhackers.com", + "blog.hiri.com", + "blog.inkdrop.app", + "blog.ltse.com", + "blog.statebox.org", + "blog.twitch.tv", + "blog.waffle.io", + "bluerockpublicradio.com", + "bolt.io", + "boomsupersonic.com", + "bradfieldcs.com", + "brightthemag.com", + "broadcast.listennotes.com", + "checkio.org", + "citizen428.net", + "coach.me", + "codeburst.io", + "dave-bailey.com", + "discordapp.com", + "doist.com", + "doit-intl.com", + "dotandline.net", + "doublepulsar.com", + "economist.com", + "electricliterature.com", + "elidourado.com", + "esciencecenter.nl", + "faun.pub", + "fossa.io", + "freecodecamp.org", + "fritz.ai", + "getadblock.com", + "greylock.com", + "headmelted.com", + "helium.com", + "howwegettonext.com", + "iheart.com", + "injusticetoday.com", + "insightdatascience.com", + "iota.org", + "itnext.io", + "itsyourturnblog.com", + "javascript.plainenglish.io", + "jupyter.org", + "keepingstock.net", + "kiwi.com", + "learngoprogramming.com", + "learningbyshipping.com", + "ledwards.com", + "legalist.com", + "levelup.gitconnected.com", + "linkedin.com", + "logrocket.com", + "mapbox.com", + "medium.com", + "melmagazine.com", + "mondaynote.com", + "newco.co", + "news.smugmug.com", + "nyulocal.com", + "ofdollarsanddata.com", + "okmeter.io", + "open.nytimes.com", + "patreon.com", + "postlight.com", + "proandroiddev.com", + "prototypr.io", + "rainway.io", + "sagefy.org", + "signalvnoise.com", + "slack.engineering", + "slackhq.com", + "springboard.com", + "standardnotes.org", + "startupsventurecapital.com", + "stoplight.io", + "tech.ahrefs.com", + "tech.buzzfeed.com", + "theabacus.io", + "theawl.com", + "thebigroundtable.com", + "thebillfold.com", + "thebolditalic.com", + "thecontrol.co", + "theringer.com", + "thetaoist.online", + "thinkprogress.org", + "thriveglobal.com", + "timeline.com", + "towardsdatascience.com", + "udacity.com", + "unpatent.co", + "usejournal.com", + "uxdesign.cc", + "uxplanet.org", + "warisboring.com", + "wearemel.com", + "whatahowler.com", + "writingcooperative.com", + "x.company" + ] + ], + [ + "href-sanitizer", + [ + "m.youtube.com", + "music.youtube.com", + "tv.youtube.com", + "www.youtube.com", + "youtube-nocookie.com", + "youtubekids.com" + ] + ], + [ + "no-setInterval-if", + [ + "*" + ] + ], + [ + "remove-node-text", + [ + "*" + ] + ], + [ + "noeval-if", + [ + "alexsportz.online", + "freetvsports.xyz", + "isekaipalace.com", + "magesy.blog", + "magesypro.pro", + "movie-web.app", + "romviet.com", + "runmods.com", + "seriesperu.com", + "sportea.online" + ] + ], + [ + "abort-on-stack-trace", + [ + "*" + ] + ], + [ + "no-xhr-if", + [ + "neilpatel.com", + "nsmb.com", + "nusantararom.org", + "solarmagazine.nl", + "unidivers.fr" + ] + ], + [ + "prevent-fetch", + [ + "*" + ] + ], + [ + "adjust-setInterval", + [ + "*" + ] + ], + [ + "no-window-open-if", + [ + "adbypass.org", + "bypass.city", + "weibo.com" + ] + ], + [ + "adjust-setTimeout", + [ + "appimagehub.com", + "bbc.com", + "gnome-look.org", + "linux-apps.com", + "opendesktop.org", + "pling.com", + "store.kde.org", + "xfce-look.org" + ] + ], + [ + "trusted-replace-node-text", + [ + "baumbet.ro", + "heidisql.com", + "karsaz-law.com", + "mskmangaz.blogspot.com" + ] + ], + [ + "trusted-set-session-storage-item", + [ + "wear.jp" + ] + ] + ] + ], + [ + "annoyances-others", + [ + [ + "no-setTimeout-if", + [ + "analyticsvidhya.com", + "clarin.com", + "gadgetizedpanda.com", + "tekinvestor.no", + "tradingview.com" + ] + ], + [ + "remove-cookie", + [ + "androidpolice.com", + "bestrecipes.com.au", + "cbr.com", + "collider.com", + "dualshockers.com", + "gamerant.com", + "howtogeek.com", + "lawinsider.com", + "makeuseof.com", + "movieweb.com", + "nautil.us", + "plough.com", + "pocketnow.com", + "screenrant.com", + "sportsbusinessjournal.com", + "startribune.com", + "talkingpointsmemo.com", + "thegamer.com", + "theolivepress.es", + "thetravel.com", + "xda-developers.com", + "zippia.com" + ] + ], + [ + "no-setInterval-if", + [ + "zippia.com" + ] + ], + [ + "set-local-storage-item", + [ + "bloomberg.com", + "cnn.com", + "csmonitor.com", + "dailynewshungary.com", + "deepl.com", + "nisanyansozluk.com", + "pawread.com", + "quillbot.com", + "reuters.com", + "seekingalpha.com", + "theguardian.com", + "thejournal.ie", + "theweek.com", + "vox.com", + "zippia.com" + ] + ], + [ + "set-cookie", + [ + "nzherald.co.nz", + "thebump.com" + ] + ], + [ + "remove-class", + [ + "11alive.com", + "6abc.com", + "9news.com", + "abc11.com", + "abc13.com", + "abc30.com", + "abc7.com", + "abc7chicago.com", + "abc7news.com", + "abc7ny.com", + "allrecipes.com", + "cbsnews.com", + "independent.co.uk", + "inquinte.ca", + "kark.com", + "kbtx.com", + "kptv.com", + "ktla.com", + "ktsm.com", + "msnbc.com", + "myarklamiss.com", + "mytwintiers.com", + "nbc4i.com", + "nbcbayarea.com", + "nbcboston.com", + "nbcchicago.com", + "nbcconnecticut.com", + "nbcdfw.com", + "nbclosangeles.com", + "nbcnews.com", + "nbcnewyork.com", + "nbcphiladelphia.com", + "nbcsandiego.com", + "neilpatel.com", + "news10.com", + "nwahomepage.com", + "opensecrets.org", + "redfin.com", + "telemundopr.com", + "texasmonthly.com", + "thehill.com", + "today.com", + "wavy.com", + "wfaa.com", + "wkyc.com", + "yahoo.com" + ] + ], + [ + "abort-on-property-read", + [ + "4399.com" + ] + ], + [ + "set-constant", + [ + "gmarket.co.kr" + ] + ], + [ + "set-session-storage-item", + [ + "fantasyfootballhub.co.uk", + "perplexity.ai" + ] + ], + [ + "addEventListener-defuser", + [ + "11alive.com", + "12news.com", + "13newsnow.com", + "9news.com", + "abc10.com", + "abc15.com", + "ajc.com", + "cbs8.com", + "firstcoastnews.com", + "fox2now.com", + "kare11.com", + "king5.com", + "ksdk.com", + "wbir.com", + "wcnc.com", + "wfaa.com", + "wfmynews2.com", + "wgrz.com", + "whas11.com", + "winnipegfreepress.com", + "wkyc.com", + "wltx.com", + "wnep.com", + "wqad.com", + "wsvn.com", + "wthr.com", + "wtsp.com", + "wusa9.com", + "wwltv.com", + "wzzm13.com" + ] + ], + [ + "remove-attr", + [ + "banistmo.com" + ] + ] + ] + ] +] diff --git a/extentions/uBOL-home/web_accessible_resources/1x1.gif b/extentions/uBOL-home/web_accessible_resources/1x1.gif new file mode 100644 index 0000000..e565824 Binary files /dev/null and b/extentions/uBOL-home/web_accessible_resources/1x1.gif differ diff --git a/extentions/uBOL-home/web_accessible_resources/2x2.png b/extentions/uBOL-home/web_accessible_resources/2x2.png new file mode 100644 index 0000000..3639dc7 Binary files /dev/null and b/extentions/uBOL-home/web_accessible_resources/2x2.png differ diff --git a/extentions/uBOL-home/web_accessible_resources/32x32.png b/extentions/uBOL-home/web_accessible_resources/32x32.png new file mode 100644 index 0000000..7bee0a0 Binary files /dev/null and b/extentions/uBOL-home/web_accessible_resources/32x32.png differ diff --git a/extentions/uBOL-home/web_accessible_resources/amazon_ads.js b/extentions/uBOL-home/web_accessible_resources/amazon_ads.js new file mode 100644 index 0000000..0b6e052 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/amazon_ads.js @@ -0,0 +1,70 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + if ( amznads ) { + return; + } + var w = window; + var noopfn = function() { + ; + }.bind(); + var amznads = { + appendScriptTag: noopfn, + appendTargetingToAdServerUrl: noopfn, + appendTargetingToQueryString: noopfn, + clearTargetingFromGPTAsync: noopfn, + doAllTasks: noopfn, + doGetAdsAsync: noopfn, + doTask: noopfn, + detectIframeAndGetURL: noopfn, + getAds: noopfn, + getAdsAsync: noopfn, + getAdForSlot: noopfn, + getAdsCallback: noopfn, + getDisplayAds: noopfn, + getDisplayAdsAsync: noopfn, + getDisplayAdsCallback: noopfn, + getKeys: noopfn, + getReferrerURL: noopfn, + getScriptSource: noopfn, + getTargeting: noopfn, + getTokens: noopfn, + getValidMilliseconds: noopfn, + getVideoAds: noopfn, + getVideoAdsAsync: noopfn, + getVideoAdsCallback: noopfn, + handleCallBack: noopfn, + hasAds: noopfn, + renderAd: noopfn, + saveAds: noopfn, + setTargeting: noopfn, + setTargetingForGPTAsync: noopfn, + setTargetingForGPTSync: noopfn, + tryGetAdsAsync: noopfn, + updateAds: noopfn + }; + w.amznads = amznads; + w.amzn_ads = w.amzn_ads || noopfn; + w.aax_write = w.aax_write || noopfn; + w.aax_render_ad = w.aax_render_ad || noopfn; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/amazon_apstag.js b/extentions/uBOL-home/web_accessible_resources/amazon_apstag.js new file mode 100644 index 0000000..1ddd5a4 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/amazon_apstag.js @@ -0,0 +1,62 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +// https://www.reddit.com/r/uBlockOrigin/comments/ghjqph/ +// https://github.com/NanoMeow/QuickReports/issues/3717 +// https://www.reddit.com/r/uBlockOrigin/comments/qyx7en/ + +// https://searchfox.org/mozilla-central/source/browser/extensions/webcompat/shims/apstag.js +// Import queue-related initialization code. + +(function() { + 'use strict'; + const w = window; + const noopfn = function() { + ; // jshint ignore:line + }.bind(); + const _Q = w.apstag && w.apstag._Q || []; + const apstag = { + _Q, + fetchBids: function(a, b) { + if ( typeof b === 'function' ) { + b([]); + } + }, + init: noopfn, + setDisplayBids: noopfn, + targetingKeys: noopfn, + }; + w.apstag = apstag; + _Q.push = function(prefix, args) { + try { + switch (prefix) { + case 'f': + apstag.fetchBids(...args); + break; + } + } catch (e) { + console.trace(e); + } + }; + for ( const cmd of _Q ) { + _Q.push(cmd); + } +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/chartbeat.js b/extentions/uBOL-home/web_accessible_resources/chartbeat.js new file mode 100644 index 0000000..780d3dd --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/chartbeat.js @@ -0,0 +1,33 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const noopfn = function() { + }; + window.pSUPERFLY = { + activity: noopfn, + virtualPage: noopfn + }; + for ( const hider of document.querySelectorAll('style[id^=chartbeat-flicker-control]') ) { + hider.remove(); + } +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/click2load.html b/extentions/uBOL-home/web_accessible_resources/click2load.html new file mode 100644 index 0000000..7ec52b9 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/click2load.html @@ -0,0 +1,28 @@ + + + + + +uBlock Origin Click-to-Load + + + + + + + + + + +
+ + + + + + + + + + + diff --git a/extentions/uBOL-home/web_accessible_resources/empty b/extentions/uBOL-home/web_accessible_resources/empty new file mode 100644 index 0000000..e69de29 diff --git a/extentions/uBOL-home/web_accessible_resources/fingerprint2.js b/extentions/uBOL-home/web_accessible_resources/fingerprint2.js new file mode 100644 index 0000000..24a39b9 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/fingerprint2.js @@ -0,0 +1,55 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2014-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +// Reference: +// https://github.com/fingerprintjs/fingerprintjs/tree/v2 + +(function() { + 'use strict'; + const hex32 = len => { + return Math.floor(Math.random() * Number.MAX_SAFE_INTEGER) + .toString(16) + .slice(-len) + .padStart(len, '0'); + }; + const browserId = `${hex32(8)}${hex32(8)}${hex32(8)}${hex32(8)}`; + const fp2 = function(){}; + fp2.get = function(opts, cb) { + if ( !cb ) { cb = opts; } + setTimeout(( ) => { cb([]); }, 1); + }; + fp2.getPromise = function() { + return Promise.resolve([]); + }; + fp2.getV18 = function() { + return browserId; + }; + fp2.x64hash128 = function() { + return browserId; + }; + fp2.prototype = { + get: function(opts, cb) { + if ( !cb ) { cb = opts; } + setTimeout(( ) => { cb(browserId, []); }, 1); + }, + }; + self.Fingerprint2 = fp2; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/google-analytics_analytics.js b/extentions/uBOL-home/web_accessible_resources/google-analytics_analytics.js new file mode 100644 index 0000000..6fdf396 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/google-analytics_analytics.js @@ -0,0 +1,110 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + // https://developers.google.com/analytics/devguides/collection/analyticsjs/ + const noopfn = function() { + }; + // + const Tracker = function() { + }; + const p = Tracker.prototype; + p.get = noopfn; + p.set = noopfn; + p.send = noopfn; + // + const w = window; + const gaName = w.GoogleAnalyticsObject || 'ga'; + const gaQueue = w[gaName]; + // https://github.com/uBlockOrigin/uAssets/pull/4115 + const ga = function() { + const len = arguments.length; + if ( len === 0 ) { return; } + const args = Array.from(arguments); + let fn; + let a = args[len-1]; + if ( a instanceof Object && a.hitCallback instanceof Function ) { + fn = a.hitCallback; + } else if ( a instanceof Function ) { + fn = ( ) => { a(ga.create()); }; + } else { + const pos = args.indexOf('hitCallback'); + if ( pos !== -1 && args[pos+1] instanceof Function ) { + fn = args[pos+1]; + } + } + if ( fn instanceof Function === false ) { return; } + try { + fn(); + } catch (ex) { + } + }; + ga.create = function() { + return new Tracker(); + }; + ga.getByName = function() { + return new Tracker(); + }; + ga.getAll = function() { + return [new Tracker()]; + }; + ga.remove = noopfn; + // https://github.com/uBlockOrigin/uAssets/issues/2107 + ga.loaded = true; + w[gaName] = ga; + // https://github.com/gorhill/uBlock/issues/3075 + const dl = w.dataLayer; + if ( dl instanceof Object ) { + if ( dl.hide instanceof Object && typeof dl.hide.end === 'function' ) { + dl.hide.end(); + dl.hide.end = ()=>{}; + } + if ( typeof dl.push === 'function' ) { + const doCallback = function(item) { + if ( item instanceof Object === false ) { return; } + if ( typeof item.eventCallback !== 'function' ) { return; } + setTimeout(item.eventCallback, 1); + item.eventCallback = ()=>{}; + }; + dl.push = new Proxy(dl.push, { + apply: function(target, thisArg, args) { + doCallback(args[0]); + return Reflect.apply(target, thisArg, args); + } + }); + if ( Array.isArray(dl) ) { + const q = dl.slice(); + for ( const item of q ) { + doCallback(item); + } + } + } + } + // empty ga queue + if ( gaQueue instanceof Function && Array.isArray(gaQueue.q) ) { + const q = gaQueue.q.slice(); + gaQueue.q.length = 0; + for ( const entry of q ) { + ga(...entry); + } + } +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/google-analytics_cx_api.js b/extentions/uBOL-home/web_accessible_resources/google-analytics_cx_api.js new file mode 100644 index 0000000..9f63ebe --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/google-analytics_cx_api.js @@ -0,0 +1,36 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const noopfn = function() { + }; + window.cxApi = { + chooseVariation: function() { + return 0; + }, + getChosenVariation: noopfn, + setAllowHash: noopfn, + setChosenVariation: noopfn, + setCookiePath: noopfn, + setDomainName: noopfn + }; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/google-analytics_ga.js b/extentions/uBOL-home/web_accessible_resources/google-analytics_ga.js new file mode 100644 index 0000000..c969b38 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/google-analytics_ga.js @@ -0,0 +1,130 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const noopfn = function() { + }; + // + const Gaq = function() { + }; + Gaq.prototype.Na = noopfn; + Gaq.prototype.O = noopfn; + Gaq.prototype.Sa = noopfn; + Gaq.prototype.Ta = noopfn; + Gaq.prototype.Va = noopfn; + Gaq.prototype._createAsyncTracker = noopfn; + Gaq.prototype._getAsyncTracker = noopfn; + Gaq.prototype._getPlugin = noopfn; + Gaq.prototype.push = function(a) { + if ( typeof a === 'function' ) { + a(); return; + } + if ( Array.isArray(a) === false ) { return; } + // https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiDomainDirectory#_gat.GA_Tracker_._link + // https://github.com/uBlockOrigin/uBlock-issues/issues/1807 + if ( + typeof a[0] === 'string' && + /(^|\.)_link$/.test(a[0]) && + typeof a[1] === 'string' + ) { + try { + window.location.assign(a[1]); + } catch(ex) { + } + } + // https://github.com/gorhill/uBlock/issues/2162 + if ( a[0] === '_set' && a[1] === 'hitCallback' && typeof a[2] === 'function' ) { + a[2](); + } + }; + // + const tracker = (function() { + const out = {}; + const api = [ + '_addIgnoredOrganic _addIgnoredRef _addItem _addOrganic', + '_addTrans _clearIgnoredOrganic _clearIgnoredRef _clearOrganic', + '_cookiePathCopy _deleteCustomVar _getName _setAccount', + '_getAccount _getClientInfo _getDetectFlash _getDetectTitle', + '_getLinkerUrl _getLocalGifPath _getServiceMode _getVersion', + '_getVisitorCustomVar _initData _linkByPost', + '_setAllowAnchor _setAllowHash _setAllowLinker _setCampContentKey', + '_setCampMediumKey _setCampNameKey _setCampNOKey _setCampSourceKey', + '_setCampTermKey _setCampaignCookieTimeout _setCampaignTrack _setClientInfo', + '_setCookiePath _setCookiePersistence _setCookieTimeout _setCustomVar', + '_setDetectFlash _setDetectTitle _setDomainName _setLocalGifPath', + '_setLocalRemoteServerMode _setLocalServerMode _setReferrerOverride _setRemoteServerMode', + '_setSampleRate _setSessionTimeout _setSiteSpeedSampleRate _setSessionCookieTimeout', + '_setVar _setVisitorCookieTimeout _trackEvent _trackPageLoadTime', + '_trackPageview _trackSocial _trackTiming _trackTrans', + '_visitCode' + ].join(' ').split(/\s+/); + for ( const method of api ) { + out[method] = noopfn; + } + out._getLinkerUrl = function(a) { + return a; + }; + // https://github.com/AdguardTeam/Scriptlets/issues/154 + out._link = function(a) { + if ( typeof a !== 'string' ) { return; } + try { + window.location.assign(a); + } catch(ex) { + } + }; + return out; + })(); + // + const Gat = function() { + }; + Gat.prototype._anonymizeIP = noopfn; + Gat.prototype._createTracker = noopfn; + Gat.prototype._forceSSL = noopfn; + Gat.prototype._getPlugin = noopfn; + Gat.prototype._getTracker = function() { + return tracker; + }; + Gat.prototype._getTrackerByName = function() { + return tracker; + }; + Gat.prototype._getTrackers = noopfn; + Gat.prototype.aa = noopfn; + Gat.prototype.ab = noopfn; + Gat.prototype.hb = noopfn; + Gat.prototype.la = noopfn; + Gat.prototype.oa = noopfn; + Gat.prototype.pa = noopfn; + Gat.prototype.u = noopfn; + const gat = new Gat(); + window._gat = gat; + // + const gaq = new Gaq(); + (function() { + const aa = window._gaq || []; + if ( Array.isArray(aa) ) { + while ( aa[0] ) { + gaq.push(aa.shift()); + } + } + })(); + window._gaq = gaq.qf = gaq; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/google-ima.js b/extentions/uBOL-home/web_accessible_resources/google-ima.js new file mode 100644 index 0000000..4556516 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/google-ima.js @@ -0,0 +1,855 @@ +/** + * + * Source below is based on Mozilla source code: + * https://searchfox.org/mozilla-central/rev/d317e93d9a59c9e4c06ada85fbff9f6a1ceaaad1/browser/extensions/webcompat/shims/google-ima.js + * + * Modifications to the original code below this comment: + * - Avoid JS syntax not supported by older browser versions + * - Add missing shim event + * - Modified to avoid jshint warnings as per uBO's config + * - Added `OmidVerificationVendor` to `ima` + * - Have `AdError.getInnerError()` return `null` + * - Have `AdDisplayContainer` constructor add DIV element to container + * - Added missing event dispatcher functionality + * - Corrected return type of `Ad.getUniversalAdIds()` + * - Corrected typo in `UniversalAdIdInfo.getAdIdValue()` method name + * - Corrected dispatch of LOAD event when preloading is enabled + * - Corrected dispatch of CONTENT_PAUSE/RESUME_REQUESTED events + * + * Related issue: + * - https://github.com/uBlockOrigin/uBlock-issues/issues/2158 + * +**/ + +'use strict'; + +/* 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/. */ + +/** + * Bug 1713690 - Shim Google Interactive Media Ads ima3.js + * + * Many sites use ima3.js for ad bidding and placement, often in conjunction + * with Google Publisher Tags, Prebid.js and/or other scripts. This shim + * provides a stubbed-out version of the API which helps work around related + * site breakage, such as black bxoes where videos ought to be placed. + */ + +if (!window.google || !window.google.ima || !window.google.ima.VERSION) { + const VERSION = "3.517.2"; + + const CheckCanAutoplay = (function() { + // Sourced from: https://searchfox.org/mozilla-central/source/dom/media/gtest/negative_duration.mp4 + const TEST_VIDEO = new Blob( + [ + new Uint32Array([ + 469762048, + 1887007846, + 1752392036, + 0, + 913273705, + 1717987696, + 828601953, + -1878917120, + 1987014509, + 1811939328, + 1684567661, + 0, + 0, + 0, + -402456576, + 0, + 256, + 1, + 0, + 0, + 256, + 0, + 0, + 0, + 256, + 0, + 0, + 0, + 64, + 0, + 0, + 0, + 0, + 0, + 0, + 33554432, + -201261056, + 1801548404, + 1744830464, + 1684564852, + 251658241, + 0, + 0, + 0, + 0, + 16777216, + 0, + -1, + -1, + 0, + 0, + 0, + 0, + 256, + 0, + 0, + 0, + 256, + 0, + 0, + 0, + 64, + 5, + 53250, + -2080309248, + 1634296941, + 738197504, + 1684563053, + 1, + 0, + 0, + 0, + 0, + -2137614336, + -1, + -1, + 50261, + 754974720, + 1919706216, + 0, + 0, + 1701079414, + 0, + 0, + 0, + 1701079382, + 1851869295, + 1919249508, + 16777216, + 1852402979, + 102, + 1752004116, + 100, + 1, + 0, + 0, + 1852400676, + 102, + 1701995548, + 102, + 0, + 1, + 1819440396, + 32, + 1, + 1651799011, + 108, + 1937011607, + 100, + 0, + 1, + 1668702599, + 49, + 0, + 1, + 0, + 0, + 0, + 33555712, + 4718800, + 4718592, + 0, + 65536, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16776984, + 1630601216, + 21193590, + -14745500, + 1729626337, + -1407254428, + 89161945, + 1049019, + 9453056, + -251611125, + 27269507, + -379058688, + -1329024392, + 268435456, + 1937011827, + 0, + 0, + 268435456, + 1668510835, + 0, + 0, + 335544320, + 2054386803, + 0, + 0, + 0, + 268435456, + 1868788851, + 0, + 0, + 671088640, + 2019915373, + 536870912, + 2019914356, + 0, + 16777216, + 16777216, + 0, + 0, + 0, + ]), + ], + { type: "video/mp4" } + ); + + let testVideo; + + return function() { + if (!testVideo) { + testVideo = document.createElement("video"); + testVideo.style = + "position:absolute; width:0; height:0; left:0; right:0; z-index:-1; border:0"; + testVideo.setAttribute("muted", "muted"); + testVideo.setAttribute("playsinline", "playsinline"); + testVideo.src = URL.createObjectURL(TEST_VIDEO); + document.body.appendChild(testVideo); + } + return testVideo.play(); + }; + })(); + + const ima = {}; + + class AdDisplayContainer { + constructor(containerElement) { + const divElement = document.createElement("div"); + divElement.style.setProperty("display", "none", "important"); + divElement.style.setProperty("visibility", "collapse", "important"); + containerElement.appendChild(divElement); + } + destroy() {} + initialize() {} + } + + class ImaSdkSettings { + constructor() { + this.c = true; + this.f = {}; + this.i = false; + this.l = ""; + this.p = ""; + this.r = 0; + this.t = ""; + this.v = ""; + } + getCompanionBackfill() {} + getDisableCustomPlaybackForIOS10Plus() { + return this.i; + } + getFeatureFlags() { + return this.f; + } + getLocale() { + return this.l; + } + getNumRedirects() { + return this.r; + } + getPlayerType() { + return this.t; + } + getPlayerVersion() { + return this.v; + } + getPpid() { + return this.p; + } + isCookiesEnabled() { + return this.c; + } + setAutoPlayAdBreaks() {} + setCompanionBackfill() {} + setCookiesEnabled(c) { + this.c = !!c; + } + setDisableCustomPlaybackForIOS10Plus(i) { + this.i = !!i; + } + setFeatureFlags(f) { + this.f = f; + } + setLocale(l) { + this.l = l; + } + setNumRedirects(r) { + this.r = r; + } + setPlayerType(t) { + this.t = t; + } + setPlayerVersion(v) { + this.v = v; + } + setPpid(p) { + this.p = p; + } + setSessionId(/*s*/) {} + setVpaidAllowed(/*a*/) {} + setVpaidMode(/*m*/) {} + + // https://github.com/uBlockOrigin/uBlock-issues/issues/2265#issuecomment-1637094149 + getDisableFlashAds() { + } + setDisableFlashAds() { + } + } + ImaSdkSettings.CompanionBackfillMode = { + ALWAYS: "always", + ON_MASTER_AD: "on_master_ad", + }; + ImaSdkSettings.VpaidMode = { + DISABLED: 0, + ENABLED: 1, + INSECURE: 2, + }; + + class EventHandler { + constructor() { + this.listeners = new Map(); + } + + _dispatch(e) { + let listeners = this.listeners.get(e.type); + listeners = listeners ? Array.from(listeners.values()) : []; + for (const listener of listeners) { + try { + listener(e); + } catch (r) { + console.error(r); + } + } + } + + addEventListener(types, c, options, context) { + if (!Array.isArray(types)) { + types = [types]; + } + + for (const t of types) { + if (!this.listeners.has(t)) { + this.listeners.set(t, new Map()); + } + this.listeners.get(t).set(c, c.bind(context || this)); + } + } + + removeEventListener(types, c) { + if (!Array.isArray(types)) { + types = [types]; + } + + for (const t of types) { + const typeSet = this.listeners.get(t); + if (typeSet) { + typeSet.delete(c); + } + } + } + } + + class AdsLoader extends EventHandler { + constructor() { + super(); + this.settings = new ImaSdkSettings(); + } + contentComplete() {} + destroy() {} + getSettings() { + return this.settings; + } + getVersion() { + return VERSION; + } + requestAds(/*r, c*/) { + // If autoplay is disabled and the page is trying to autoplay a tracking + // ad, then IMA fails with an error, and the page is expected to request + // ads again later when the user clicks to play. + CheckCanAutoplay().then( + () => { + const { ADS_MANAGER_LOADED } = AdsManagerLoadedEvent.Type; + this._dispatch(new ima.AdsManagerLoadedEvent(ADS_MANAGER_LOADED)); + }, + () => { + const e = new ima.AdError( + "adPlayError", + 1205, + 1205, + "The browser prevented playback initiated without user interaction." + ); + this._dispatch(new ima.AdErrorEvent(e)); + } + ); + } + } + + class AdsManager extends EventHandler { + constructor() { + super(); + this.volume = 1; + this._enablePreloading = false; + } + collapse() {} + configureAdsManager() {} + destroy() {} + discardAdBreak() {} + expand() {} + focus() {} + getAdSkippableState() { + return false; + } + getCuePoints() { + return [0]; + } + getCurrentAd() { + return currentAd; + } + getCurrentAdCuePoints() { + return []; + } + getRemainingTime() { + return 0; + } + getVolume() { + return this.volume; + } + init(/*w, h, m, e*/) { + if (this._enablePreloading) { + this._dispatch(new ima.AdEvent(AdEvent.Type.LOADED)); + } + } + isCustomClickTrackingUsed() { + return false; + } + isCustomPlaybackUsed() { + return false; + } + pause() {} + requestNextAdBreak() {} + resize(/*w, h, m*/) {} + resume() {} + setVolume(v) { + this.volume = v; + } + skip() {} + start() { + requestAnimationFrame(() => { + for (const type of [ + AdEvent.Type.LOADED, + AdEvent.Type.STARTED, + AdEvent.Type.CONTENT_PAUSE_REQUESTED, + AdEvent.Type.AD_BUFFERING, + AdEvent.Type.FIRST_QUARTILE, + AdEvent.Type.MIDPOINT, + AdEvent.Type.THIRD_QUARTILE, + AdEvent.Type.COMPLETE, + AdEvent.Type.ALL_ADS_COMPLETED, + AdEvent.Type.CONTENT_RESUME_REQUESTED, + ]) { + try { + this._dispatch(new ima.AdEvent(type)); + } catch (e) { + console.error(e); + } + } + }); + } + stop() {} + updateAdsRenderingSettings(/*s*/) {} + } + + class AdsRenderingSettings {} + + class AdsRequest { + setAdWillAutoPlay() {} + setAdWillPlayMuted() {} + setContinuousPlayback() {} + } + + class AdPodInfo { + getAdPosition() { + return 1; + } + getIsBumper() { + return false; + } + getMaxDuration() { + return -1; + } + getPodIndex() { + return 1; + } + getTimeOffset() { + return 0; + } + getTotalAds() { + return 1; + } + } + + class Ad { + constructor() { + this._pi = new AdPodInfo(); + } + getAdId() { + return ""; + } + getAdPodInfo() { + return this._pi; + } + getAdSystem() { + return ""; + } + getAdvertiserName() { + return ""; + } + getApiFramework() { + return null; + } + getCompanionAds() { + return []; + } + getContentType() { + return ""; + } + getCreativeAdId() { + return ""; + } + getCreativeId() { + return ""; + } + getDealId() { + return ""; + } + getDescription() { + return ""; + } + getDuration() { + return 8.5; + } + getHeight() { + return 0; + } + getMediaUrl() { + return null; + } + getMinSuggestedDuration() { + return -2; + } + getSkipTimeOffset() { + return -1; + } + getSurveyUrl() { + return null; + } + getTitle() { + return ""; + } + getTraffickingParameters() { + return {}; + } + getTraffickingParametersString() { + return ""; + } + getUiElements() { + return [""]; + } + getUniversalAdIdRegistry() { + return "unknown"; + } + getUniversalAdIds() { + return [new UniversalAdIdInfo()]; + } + getUniversalAdIdValue() { + return "unknown"; + } + getVastMediaBitrate() { + return 0; + } + getVastMediaHeight() { + return 0; + } + getVastMediaWidth() { + return 0; + } + getWidth() { + return 0; + } + getWrapperAdIds() { + return [""]; + } + getWrapperAdSystems() { + return [""]; + } + getWrapperCreativeIds() { + return [""]; + } + isLinear() { + return true; + } + isSkippable() { + return true; + } + } + + class CompanionAd { + getAdSlotId() { + return ""; + } + getContent() { + return ""; + } + getContentType() { + return ""; + } + getHeight() { + return 1; + } + getWidth() { + return 1; + } + } + + class AdError { + constructor(type, code, vast, message) { + this.errorCode = code; + this.message = message; + this.type = type; + this.vastErrorCode = vast; + } + getErrorCode() { + return this.errorCode; + } + getInnerError() { + return null; + } + getMessage() { + return this.message; + } + getType() { + return this.type; + } + getVastErrorCode() { + return this.vastErrorCode; + } + toString() { + return `AdError ${this.errorCode}: ${this.message}`; + } + } + AdError.ErrorCode = {}; + AdError.Type = {}; + + const isEngadget = () => { + try { + for (const ctx of Object.values(window.vidible._getContexts())) { + const player = ctx.getPlayer(); + if (!player) { continue;} + const div = player.div; + if (!div) { continue; } + if (div.innerHTML.includes("www.engadget.com")) { + return true; + } + } + } catch (_) {} + return false; + }; + + const currentAd = isEngadget() ? undefined : new Ad(); + + class AdEvent { + constructor(type) { + this.type = type; + } + getAd() { + return currentAd; + } + getAdData() { + return {}; + } + } + AdEvent.Type = { + AD_BREAK_READY: "adBreakReady", + AD_BUFFERING: "adBuffering", + AD_CAN_PLAY: "adCanPlay", + AD_METADATA: "adMetadata", + AD_PROGRESS: "adProgress", + ALL_ADS_COMPLETED: "allAdsCompleted", + CLICK: "click", + COMPLETE: "complete", + CONTENT_PAUSE_REQUESTED: "contentPauseRequested", + CONTENT_RESUME_REQUESTED: "contentResumeRequested", + DURATION_CHANGE: "durationChange", + EXPANDED_CHANGED: "expandedChanged", + FIRST_QUARTILE: "firstQuartile", + IMPRESSION: "impression", + INTERACTION: "interaction", + LINEAR_CHANGE: "linearChange", + LINEAR_CHANGED: "linearChanged", + LOADED: "loaded", + LOG: "log", + MIDPOINT: "midpoint", + PAUSED: "pause", + RESUMED: "resume", + SKIPPABLE_STATE_CHANGED: "skippableStateChanged", + SKIPPED: "skip", + STARTED: "start", + THIRD_QUARTILE: "thirdQuartile", + USER_CLOSE: "userClose", + VIDEO_CLICKED: "videoClicked", + VIDEO_ICON_CLICKED: "videoIconClicked", + VIEWABLE_IMPRESSION: "viewable_impression", + VOLUME_CHANGED: "volumeChange", + VOLUME_MUTED: "mute", + }; + + class AdErrorEvent { + constructor(error) { + this.type = "adError"; + this.error = error; + } + getError() { + return this.error; + } + getUserRequestContext() { + return {}; + } + } + AdErrorEvent.Type = { + AD_ERROR: "adError", + }; + + const manager = new AdsManager(); + + class AdsManagerLoadedEvent { + constructor(type) { + this.type = type; + } + getAdsManager(c, settings) { + if (settings && settings.enablePreloading) { + manager._enablePreloading = true; + } + return manager; + } + getUserRequestContext() { + return {}; + } + } + AdsManagerLoadedEvent.Type = { + ADS_MANAGER_LOADED: "adsManagerLoaded", + }; + + class CustomContentLoadedEvent {} + CustomContentLoadedEvent.Type = { + CUSTOM_CONTENT_LOADED: "deprecated-event", + }; + + class CompanionAdSelectionSettings {} + CompanionAdSelectionSettings.CreativeType = { + ALL: "All", + FLASH: "Flash", + IMAGE: "Image", + }; + CompanionAdSelectionSettings.ResourceType = { + ALL: "All", + HTML: "Html", + IFRAME: "IFrame", + STATIC: "Static", + }; + CompanionAdSelectionSettings.SizeCriteria = { + IGNORE: "IgnoreSize", + SELECT_EXACT_MATCH: "SelectExactMatch", + SELECT_NEAR_MATCH: "SelectNearMatch", + }; + + class AdCuePoints { + getCuePoints() { + return []; + } + } + + class AdProgressData {} + + class UniversalAdIdInfo { + getAdIdRegistry() { + return ""; + } + getAdIdValue() { + return ""; + } + } + + Object.assign(ima, { + AdCuePoints, + AdDisplayContainer, + AdError, + AdErrorEvent, + AdEvent, + AdPodInfo, + AdProgressData, + AdsLoader, + AdsManager: manager, + AdsManagerLoadedEvent, + AdsRenderingSettings, + AdsRequest, + CompanionAd, + CompanionAdSelectionSettings, + CustomContentLoadedEvent, + gptProxyInstance: {}, + ImaSdkSettings, + OmidAccessMode: { + DOMAIN: "domain", + FULL: "full", + LIMITED: "limited", + }, + OmidVerificationVendor: { + 1: "OTHER", + 2: "GOOGLE", + GOOGLE: 2, + OTHER: 1 + }, + settings: new ImaSdkSettings(), + UiElements: { + AD_ATTRIBUTION: "adAttribution", + COUNTDOWN: "countdown", + }, + UniversalAdIdInfo, + VERSION, + ViewMode: { + FULLSCREEN: "fullscreen", + NORMAL: "normal", + }, + }); + + if (!window.google) { + window.google = {}; + } + + window.google.ima = ima; +} diff --git a/extentions/uBOL-home/web_accessible_resources/googlesyndication_adsbygoogle.js b/extentions/uBOL-home/web_accessible_resources/googlesyndication_adsbygoogle.js new file mode 100644 index 0000000..dec634b --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/googlesyndication_adsbygoogle.js @@ -0,0 +1,56 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const init = ( ) => { + window.adsbygoogle = { + loaded: true, + push: function() { + } + }; + const phs = document.querySelectorAll('.adsbygoogle'); + const css = 'height:1px!important;max-height:1px!important;max-width:1px!important;width:1px!important;'; + for ( let i = 0; i < phs.length; i++ ) { + const id = `aswift_${i}`; + if ( document.querySelector(`iframe#${id}`) !== null ) { continue; } + const fr = document.createElement('iframe'); + fr.id = id; + fr.style = css; + const cfr = document.createElement('iframe'); + cfr.id = `google_ads_frame${i}`; + fr.appendChild(cfr); + phs[i].appendChild(fr); + } + }; + if ( + document.querySelectorAll('.adsbygoogle').length === 0 && + document.readyState === 'loading' + ) { + window.addEventListener('DOMContentLoaded', init, { once: true }); + } else { + init(); + } +})(); + +/* +pagead2.googlesyndication.com/pagead/js/adsbygoogle.js,adsbygoogle-placeholder,adsbygoogleStatus,google_ad_channel,google_ad_client,google_ad_format,google_ad_frequency_hint,google_ad_height,google_ad_host,google_ad_host_channel,google_ad_modifications,google_ad_region,google_ad_resizable,google_ad_resize,google_ad_section,google_ad_semantic_area,google_ad_width,google_adbreak_test,google_ads_frame,google_ads_iframe,google_adtest,google_admob_interstitial_slot,google_admob_rewarded_slot,google_admob_ads_only,google-adsense-platform-account,google_adsense_settings,google_ama_config,google-ama-order-assurance,google_ama_settings,google_ama_state,google_apltlad,google_audio_sense,google-auto-placed-read-aloud-player-reserved,google_debug_params,google_full_width_responsive,google_full_width_responsive_allowed,google_image_requests,google_js_errors,google_js_reporting_queue,google_loader_features_used,google_llp,google_logging_queue,google_max_ad_content_rating,google_measure_js_timing,google_ml_rank,google_overlays,google_override_format,google_package,google_page_url,google_persistent_state_async,google_pgb_reactive,google_placement_id,google_prev_ad_formats_by_region,google_prev_ad_slotnames_by_region,google_reactive_ad_format,google_reactive_ads_global_state,google_resizing_height,google_resizing_width,google_responsive_auto_format,google_responsive_dummy_ad,google_responsive_formats,google_restrict_data_processing,google_rum_task_id_counter,google_safe_for_responsive_override,google_shadow_mode,google_srt,google_tag_for_under_age_of_consent,google_tag_origin,google_tag_partner,google_traffic_source,google_unique_id,googletag +*/ diff --git a/extentions/uBOL-home/web_accessible_resources/googletagservices_gpt.js b/extentions/uBOL-home/web_accessible_resources/googletagservices_gpt.js new file mode 100644 index 0000000..b151936 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/googletagservices_gpt.js @@ -0,0 +1,154 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + // https://developers.google.com/doubleclick-gpt/reference + const noopfn = function() { + }.bind(); + const noopthisfn = function() { + return this; + }; + const noopnullfn = function() { + return null; + }; + const nooparrayfn = function() { + return []; + }; + const noopstrfn = function() { + return ''; + }; + // + const companionAdsService = { + addEventListener: noopthisfn, + enableSyncLoading: noopfn, + setRefreshUnfilledSlots: noopfn + }; + const contentService = { + addEventListener: noopthisfn, + setContent: noopfn + }; + const PassbackSlot = function() { + }; + let p = PassbackSlot.prototype; + p.display = noopfn; + p.get = noopnullfn; + p.set = noopthisfn; + p.setClickUrl = noopthisfn; + p.setTagForChildDirectedTreatment = noopthisfn; + p.setTargeting = noopthisfn; + p.updateTargetingFromMap = noopthisfn; + const pubAdsService = { + addEventListener: noopthisfn, + clear: noopfn, + clearCategoryExclusions: noopthisfn, + clearTagForChildDirectedTreatment: noopthisfn, + clearTargeting: noopthisfn, + collapseEmptyDivs: noopfn, + defineOutOfPagePassback: function() { return new PassbackSlot(); }, + definePassback: function() { return new PassbackSlot(); }, + disableInitialLoad: noopfn, + display: noopfn, + enableAsyncRendering: noopfn, + enableLazyLoad: noopfn, + enableSingleRequest: noopfn, + enableSyncRendering: noopfn, + enableVideoAds: noopfn, + get: noopnullfn, + getAttributeKeys: nooparrayfn, + getTargeting: nooparrayfn, + getTargetingKeys: nooparrayfn, + getSlots: nooparrayfn, + refresh: noopfn, + removeEventListener: noopfn, + set: noopthisfn, + setCategoryExclusion: noopthisfn, + setCentering: noopfn, + setCookieOptions: noopthisfn, + setForceSafeFrame: noopthisfn, + setLocation: noopthisfn, + setPublisherProvidedId: noopthisfn, + setPrivacySettings: noopthisfn, + setRequestNonPersonalizedAds: noopthisfn, + setSafeFrameConfig: noopthisfn, + setTagForChildDirectedTreatment: noopthisfn, + setTargeting: noopthisfn, + setVideoContent: noopthisfn, + updateCorrelator: noopfn + }; + const SizeMappingBuilder = function() { + }; + p = SizeMappingBuilder.prototype; + p.addSize = noopthisfn; + p.build = noopnullfn; + const Slot = function() { + }; + p = Slot.prototype; + p.addService = noopthisfn; + p.clearCategoryExclusions = noopthisfn; + p.clearTargeting = noopthisfn; + p.defineSizeMapping = noopthisfn; + p.get = noopnullfn; + p.getAdUnitPath = nooparrayfn; + p.getAttributeKeys = nooparrayfn; + p.getCategoryExclusions = nooparrayfn; + p.getDomId = noopstrfn; + p.getResponseInformation = noopnullfn; + p.getSlotElementId = noopstrfn; + p.getSlotId = noopthisfn; + p.getTargeting = nooparrayfn; + p.getTargetingKeys = nooparrayfn; + p.set = noopthisfn; + p.setCategoryExclusion = noopthisfn; + p.setClickUrl = noopthisfn; + p.setCollapseEmptyDiv = noopthisfn; + p.setTargeting = noopthisfn; + p.updateTargetingFromMap = noopthisfn; + // + const gpt = window.googletag || {}; + const cmd = gpt.cmd || []; + gpt.apiReady = true; + gpt.cmd = []; + gpt.cmd.push = function(a) { + try { + a(); + } catch (ex) { + } + return 1; + }; + gpt.companionAds = function() { return companionAdsService; }; + gpt.content = function() { return contentService; }; + gpt.defineOutOfPageSlot = function() { return new Slot(); }; + gpt.defineSlot = function() { return new Slot(); }; + gpt.destroySlots = noopfn; + gpt.disablePublisherConsole = noopfn; + gpt.display = noopfn; + gpt.enableServices = noopfn; + gpt.getVersion = noopstrfn; + gpt.pubads = function() { return pubAdsService; }; + gpt.pubadsReady = true; + gpt.setAdIframeTitle = noopfn; + gpt.sizeMapping = function() { return new SizeMappingBuilder(); }; + window.googletag = gpt; + while ( cmd.length !== 0 ) { + gpt.cmd.push(cmd.shift()); + } +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/hd-main.js b/extentions/uBOL-home/web_accessible_resources/hd-main.js new file mode 100644 index 0000000..149d603 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/hd-main.js @@ -0,0 +1,46 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const l = {}; + const noopfn = function() { + }; + const props = [ + "$j","Ad","Bd","Cd","Dd","Ed","Fd","Gd","Hd","Id","Jd","Nj","Oc","Pc","Pe", + "Qc","Qe","Rc","Re","Ri","Sc","Tc","Uc","Vc","Wc","Wg","Xc","Xg","Yc","Yd", + "ad","ae","bd","bf","cd","dd","ed","ef","ek","fd","fg","fh","fk","gd","hd", + "ig","ij","jd","kd","ke","ld","md","mi","nd","od","oh","pd","pf","qd","rd", + "sd","td","ud","vd","wd","wg","xd","xh","yd","zd", + "$d","$e","$k","Ae","Af","Aj","Be","Ce","De","Ee","Ek","Eo","Ep","Fe","Fo", + "Ge","Gh","Hk","Ie","Ip","Je","Ke","Kk","Kq","Le","Lh","Lk","Me","Mm","Ne", + "Oe","Pe","Qe","Re","Rp","Se","Te","Ue","Ve","Vp","We","Xd","Xe","Yd","Ye", + "Zd","Ze","Zf","Zk","ae","af","al","be","bf","bg","ce","cp","df","di","ee", + "ef","fe","ff","gf","gm","he","hf","ie","je","jf","ke","kf","kl","le","lf", + "lk","mf","mg","mn","nf","oe","of","pe","pf","pg","qe","qf","re","rf","se", + "sf","te","tf","ti","ue","uf","ve","vf","we","wf","wg","wi","xe","ye","yf", + "yk","yl","ze","zf","zk" + ]; + for ( let i = 0; i < props.length; i++ ) { + l[props[i]] = noopfn; + } + window.L = window.J = l; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/nobab2.js b/extentions/uBOL-home/web_accessible_resources/nobab2.js new file mode 100644 index 0000000..ea3b210 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/nobab2.js @@ -0,0 +1,42 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2021-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const script = document.currentScript; + if ( script === null ) { return; } + const src = script.src; + if ( typeof src !== 'string' ) { return; } + // The scriplet is meant to act ONLY when it's being used as a redirection + // for specific domains. + const re = new RegExp( + '^https?://[\\w-]+\\.(' + + [ + 'adclixx\\.net', + 'adnetasia\\.com', + 'adtrackers\\.net', + 'bannertrack\\.net', + ].join('|') + + ')/.' + ); + if ( re.test(src) === false ) { return; } + window.nH7eXzOsG = 858; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/noeval-silent.js b/extentions/uBOL-home/web_accessible_resources/noeval-silent.js new file mode 100644 index 0000000..cfe6e3b --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noeval-silent.js @@ -0,0 +1,28 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + window.eval = new Proxy(window.eval, { // jshint ignore: line + apply: function() { + } + }); +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/nofab.js b/extentions/uBOL-home/web_accessible_resources/nofab.js new file mode 100644 index 0000000..9e50e0b --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/nofab.js @@ -0,0 +1,67 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const noopfn = function() { + }; + const Fab = function() {}; + Fab.prototype.check = noopfn; + Fab.prototype.clearEvent = noopfn; + Fab.prototype.emitEvent = noopfn; + Fab.prototype.on = function(a, b) { + if ( !a ) { b(); } + return this; + }; + Fab.prototype.onDetected = function() { + return this; + }; + Fab.prototype.onNotDetected = function(a) { + a(); + return this; + }; + Fab.prototype.setOption = noopfn; + Fab.prototype.options = { + set: noopfn, + get: noopfn, + }; + const fab = new Fab(); + const getSetFab = { + get: function() { return Fab; }, + set: function() {} + }; + const getsetfab = { + get: function() { return fab; }, + set: function() {} + }; + if ( window.hasOwnProperty('FuckAdBlock') ) { window.FuckAdBlock = Fab; } + else { Object.defineProperty(window, 'FuckAdBlock', getSetFab); } + if ( window.hasOwnProperty('BlockAdBlock') ) { window.BlockAdBlock = Fab; } + else { Object.defineProperty(window, 'BlockAdBlock', getSetFab); } + if ( window.hasOwnProperty('SniffAdBlock') ) { window.SniffAdBlock = Fab; } + else { Object.defineProperty(window, 'SniffAdBlock', getSetFab); } + if ( window.hasOwnProperty('fuckAdBlock') ) { window.fuckAdBlock = fab; } + else { Object.defineProperty(window, 'fuckAdBlock', getsetfab); } + if ( window.hasOwnProperty('blockAdBlock') ) { window.blockAdBlock = fab; } + else { Object.defineProperty(window, 'blockAdBlock', getsetfab); } + if ( window.hasOwnProperty('sniffAdBlock') ) { window.sniffAdBlock = fab; } + else { Object.defineProperty(window, 'sniffAdBlock', getsetfab); } +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/noop-0.1s.mp3 b/extentions/uBOL-home/web_accessible_resources/noop-0.1s.mp3 new file mode 100644 index 0000000..147d71b Binary files /dev/null and b/extentions/uBOL-home/web_accessible_resources/noop-0.1s.mp3 differ diff --git a/extentions/uBOL-home/web_accessible_resources/noop-1s.mp4 b/extentions/uBOL-home/web_accessible_resources/noop-1s.mp4 new file mode 100644 index 0000000..5689d4a Binary files /dev/null and b/extentions/uBOL-home/web_accessible_resources/noop-1s.mp4 differ diff --git a/extentions/uBOL-home/web_accessible_resources/noop-vmap1.0.xml b/extentions/uBOL-home/web_accessible_resources/noop-vmap1.0.xml new file mode 100644 index 0000000..acd6fb8 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop-vmap1.0.xml @@ -0,0 +1 @@ + diff --git a/extentions/uBOL-home/web_accessible_resources/noop.css b/extentions/uBOL-home/web_accessible_resources/noop.css new file mode 100644 index 0000000..79a9626 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop.css @@ -0,0 +1 @@ +/* */ diff --git a/extentions/uBOL-home/web_accessible_resources/noop.html b/extentions/uBOL-home/web_accessible_resources/noop.html new file mode 100644 index 0000000..8aaae14 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop.html @@ -0,0 +1,5 @@ + + + + + diff --git a/extentions/uBOL-home/web_accessible_resources/noop.js b/extentions/uBOL-home/web_accessible_resources/noop.js new file mode 100644 index 0000000..b977b08 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop.js @@ -0,0 +1,3 @@ +(function() { + 'use strict'; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/noop.json b/extentions/uBOL-home/web_accessible_resources/noop.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/extentions/uBOL-home/web_accessible_resources/noop.txt b/extentions/uBOL-home/web_accessible_resources/noop.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/noop.txt @@ -0,0 +1 @@ + diff --git a/extentions/uBOL-home/web_accessible_resources/outbrain-widget.js b/extentions/uBOL-home/web_accessible_resources/outbrain-widget.js new file mode 100644 index 0000000..10ba605 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/outbrain-widget.js @@ -0,0 +1,72 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const noopfn = function() { + }; + const obr = {}; + const methods = [ + 'callClick', + 'callLoadMore', + 'callRecs', + 'callUserZapping', + 'callWhatIs', + 'cancelRecommendation', + 'cancelRecs', + 'closeCard', + 'closeModal', + 'closeTbx', + 'errorInjectionHandler', + 'getCountOfRecs', + 'getStat', + 'imageError', + 'manualVideoClicked', + 'onOdbReturn', + 'onVideoClick', + 'pagerLoad', + 'recClicked', + 'refreshSpecificWidget', + 'renderSpaWidgets', + 'refreshWidget', + 'reloadWidget', + 'researchWidget', + 'returnedError', + 'returnedHtmlData', + 'returnedIrdData', + 'returnedJsonData', + 'scrollLoad', + 'showDescription', + 'showRecInIframe', + 'userZappingMessage', + 'zappingFormAction' + ]; + obr.extern = { + video: { + getVideoRecs: noopfn, + videoClicked: noopfn + } + }; + methods.forEach(function(a) { + obr.extern[a] = noopfn; + }); + window.OBR = window.OBR || obr; +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/popads.js b/extentions/uBOL-home/web_accessible_resources/popads.js new file mode 100644 index 0000000..df86e97 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/popads.js @@ -0,0 +1,40 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + const magic = String.fromCharCode(Date.now() % 26 + 97) + + Math.floor(Math.random() * 982451653 + 982451653).toString(36); + const oe = window.onerror; + window.onerror = function(msg, src, line, col, error) { + if ( typeof msg === 'string' && msg.indexOf(magic) !== -1 ) { return true; } + if ( oe instanceof Function ) { + return oe(msg, src, line, col, error); + } + }.bind(); + const throwMagic = function() { throw new ReferenceError(magic); }; + delete window.PopAds; + delete window.popns; + Object.defineProperties(window, { + PopAds: { set: throwMagic }, + popns: { set: throwMagic } + }); +})(); diff --git a/extentions/uBOL-home/web_accessible_resources/scorecardresearch_beacon.js b/extentions/uBOL-home/web_accessible_resources/scorecardresearch_beacon.js new file mode 100644 index 0000000..5ca7203 --- /dev/null +++ b/extentions/uBOL-home/web_accessible_resources/scorecardresearch_beacon.js @@ -0,0 +1,31 @@ +/******************************************************************************* + + uBlock Origin - a browser extension to block requests. + Copyright (C) 2019-present Raymond Hill + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see {http://www.gnu.org/licenses/}. + + Home: https://github.com/gorhill/uBlock +*/ + +(function() { + 'use strict'; + window.COMSCORE = { + purge: function() { + window._comscore = []; + }, + beacon: function() { + } + }; +})(); diff --git a/extentions/uBOLite_2024.7.17.853.chromium.mv3.zip b/extentions/uBOLite_2024.7.17.853.chromium.mv3.zip new file mode 100644 index 0000000..143adfd Binary files /dev/null and b/extentions/uBOLite_2024.7.17.853.chromium.mv3.zip differ diff --git a/main.py b/main.py new file mode 100644 index 0000000..d12c01b --- /dev/null +++ b/main.py @@ -0,0 +1,53 @@ +from __future__ import annotations + +import asyncio +import time + +import uvicorn +import uvicorn.config +from fastapi import FastAPI +from fastapi.responses import RedirectResponse + +from src.models.requests import LinkRequest, LinkResponse +from src.utils import logger +from src.utils.extentions import download_extentions +from src.utils.misc import bypass_cloudflare, new_browser + +download_extentions() +app = FastAPI(debug=True) + + +@app.get("/") +def read_root(): + """Redirect to /docs.""" + logger.info("Redirecting to /docs") + return RedirectResponse(url="/docs", status_code=301) + + +@app.post("/v1") +async def read_item(request: LinkRequest): + """Handle POST requests.""" + logger.info(f"Request: {request}") + start_time = int(time.time() * 1000) + browser = await new_browser() + page = await browser.get(request.url) + + challenged = await asyncio.wait_for( + bypass_cloudflare(page), timeout=request.maxTimeout + ) + if challenged: + logger.info("Challenged") + else: + logger.info("Not challenged") + + response = await LinkResponse.create( + page=page, + start_timestamp=start_time, + challenged=challenged, + ) + browser.stop() + return response + + +if __name__ == "__main__": + uvicorn.run(app, host="0.0.0.0", port=8191) # noqa: S104 diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..5a2731c --- /dev/null +++ b/poetry.lock @@ -0,0 +1,1415 @@ +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. + +[[package]] +name = "annotated-types" +version = "0.7.0" +description = "Reusable constraint types to use with typing.Annotated" +optional = false +python-versions = ">=3.8" +files = [ + {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, + {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, +] + +[[package]] +name = "anyio" +version = "4.4.0" +description = "High level compatibility layer for multiple asynchronous event loop implementations" +optional = false +python-versions = ">=3.8" +files = [ + {file = "anyio-4.4.0-py3-none-any.whl", hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7"}, + {file = "anyio-4.4.0.tar.gz", hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94"}, +] + +[package.dependencies] +idna = ">=2.8" +sniffio = ">=1.1" + +[package.extras] +doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] +test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] +trio = ["trio (>=0.23)"] + +[[package]] +name = "asyncio" +version = "3.4.3" +description = "reference implementation of PEP 3156" +optional = false +python-versions = "*" +files = [ + {file = "asyncio-3.4.3-cp33-none-win32.whl", hash = "sha256:b62c9157d36187eca799c378e572c969f0da87cd5fc42ca372d92cdb06e7e1de"}, + {file = "asyncio-3.4.3-cp33-none-win_amd64.whl", hash = "sha256:c46a87b48213d7464f22d9a497b9eef8c1928b68320a2fa94240f969f6fec08c"}, + {file = "asyncio-3.4.3-py3-none-any.whl", hash = "sha256:c4d18b22701821de07bd6aea8b53d21449ec0ec5680645e5317062ea21817d2d"}, + {file = "asyncio-3.4.3.tar.gz", hash = "sha256:83360ff8bc97980e4ff25c964c7bd3923d333d177aa4f7fb736b019f26c7cb41"}, +] + +[[package]] +name = "certifi" +version = "2024.7.4" +description = "Python package for providing Mozilla's CA Bundle." +optional = false +python-versions = ">=3.6" +files = [ + {file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"}, + {file = "certifi-2024.7.4.tar.gz", hash = "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b"}, +] + +[[package]] +name = "charset-normalizer" +version = "3.3.2" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, + {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, +] + +[[package]] +name = "click" +version = "8.1.7" +description = "Composable command line interface toolkit" +optional = false +python-versions = ">=3.7" +files = [ + {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, + {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] + +[[package]] +name = "coloredlogs" +version = "15.0.1" +description = "Colored terminal output for Python's logging module" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934"}, + {file = "coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0"}, +] + +[package.dependencies] +humanfriendly = ">=9.1" + +[package.extras] +cron = ["capturer (>=2.4)"] + +[[package]] +name = "deprecated" +version = "1.2.14" +description = "Python @deprecated decorator to deprecate old python classes, functions or methods." +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "Deprecated-1.2.14-py2.py3-none-any.whl", hash = "sha256:6fac8b097794a90302bdbb17b9b815e732d3c4720583ff1b198499d78470466c"}, + {file = "Deprecated-1.2.14.tar.gz", hash = "sha256:e5323eb936458dccc2582dc6f9c322c852a775a27065ff2b0c4970b9d53d01b3"}, +] + +[package.dependencies] +wrapt = ">=1.10,<2" + +[package.extras] +dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] + +[[package]] +name = "dnspython" +version = "2.6.1" +description = "DNS toolkit" +optional = false +python-versions = ">=3.8" +files = [ + {file = "dnspython-2.6.1-py3-none-any.whl", hash = "sha256:5ef3b9680161f6fa89daf8ad451b5f1a33b18ae8a1c6778cdf4b43f08c0a6e50"}, + {file = "dnspython-2.6.1.tar.gz", hash = "sha256:e8f0f9c23a7b7cb99ded64e6c3a6f3e701d78f50c55e002b839dea7225cff7cc"}, +] + +[package.extras] +dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "mypy (>=1.8)", "pylint (>=3)", "pytest (>=7.4)", "pytest-cov (>=4.1.0)", "sphinx (>=7.2.0)", "twine (>=4.0.0)", "wheel (>=0.42.0)"] +dnssec = ["cryptography (>=41)"] +doh = ["h2 (>=4.1.0)", "httpcore (>=1.0.0)", "httpx (>=0.26.0)"] +doq = ["aioquic (>=0.9.25)"] +idna = ["idna (>=3.6)"] +trio = ["trio (>=0.23)"] +wmi = ["wmi (>=1.5.1)"] + +[[package]] +name = "email-validator" +version = "2.2.0" +description = "A robust email address syntax and deliverability validation library." +optional = false +python-versions = ">=3.8" +files = [ + {file = "email_validator-2.2.0-py3-none-any.whl", hash = "sha256:561977c2d73ce3611850a06fa56b414621e0c8faa9d66f2611407d87465da631"}, + {file = "email_validator-2.2.0.tar.gz", hash = "sha256:cb690f344c617a714f22e66ae771445a1ceb46821152df8e165c5f9a364582b7"}, +] + +[package.dependencies] +dnspython = ">=2.0.0" +idna = ">=2.0.0" + +[[package]] +name = "fastapi" +version = "0.111.1" +description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" +optional = false +python-versions = ">=3.8" +files = [ + {file = "fastapi-0.111.1-py3-none-any.whl", hash = "sha256:4f51cfa25d72f9fbc3280832e84b32494cf186f50158d364a8765aabf22587bf"}, + {file = "fastapi-0.111.1.tar.gz", hash = "sha256:ddd1ac34cb1f76c2e2d7f8545a4bcb5463bce4834e81abf0b189e0c359ab2413"}, +] + +[package.dependencies] +email_validator = ">=2.0.0" +fastapi-cli = ">=0.0.2" +httpx = ">=0.23.0" +jinja2 = ">=2.11.2" +pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" +python-multipart = ">=0.0.7" +starlette = ">=0.37.2,<0.38.0" +typing-extensions = ">=4.8.0" +uvicorn = {version = ">=0.12.0", extras = ["standard"]} + +[package.extras] +all = ["email_validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.7)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] + +[[package]] +name = "fastapi-cli" +version = "0.0.4" +description = "Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀" +optional = false +python-versions = ">=3.8" +files = [ + {file = "fastapi_cli-0.0.4-py3-none-any.whl", hash = "sha256:a2552f3a7ae64058cdbb530be6fa6dbfc975dc165e4fa66d224c3d396e25e809"}, + {file = "fastapi_cli-0.0.4.tar.gz", hash = "sha256:e2e9ffaffc1f7767f488d6da34b6f5a377751c996f397902eb6abb99a67bde32"}, +] + +[package.dependencies] +typer = ">=0.12.3" + +[package.extras] +standard = ["fastapi", "uvicorn[standard] (>=0.15.0)"] + +[[package]] +name = "h11" +version = "0.14.0" +description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" +optional = false +python-versions = ">=3.7" +files = [ + {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, + {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, +] + +[[package]] +name = "httpcore" +version = "1.0.5" +description = "A minimal low-level HTTP client." +optional = false +python-versions = ">=3.8" +files = [ + {file = "httpcore-1.0.5-py3-none-any.whl", hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5"}, + {file = "httpcore-1.0.5.tar.gz", hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61"}, +] + +[package.dependencies] +certifi = "*" +h11 = ">=0.13,<0.15" + +[package.extras] +asyncio = ["anyio (>=4.0,<5.0)"] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] +trio = ["trio (>=0.22.0,<0.26.0)"] + +[[package]] +name = "httptools" +version = "0.6.1" +description = "A collection of framework independent HTTP protocol utils." +optional = false +python-versions = ">=3.8.0" +files = [ + {file = "httptools-0.6.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d2f6c3c4cb1948d912538217838f6e9960bc4a521d7f9b323b3da579cd14532f"}, + {file = "httptools-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:00d5d4b68a717765b1fabfd9ca755bd12bf44105eeb806c03d1962acd9b8e563"}, + {file = "httptools-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:639dc4f381a870c9ec860ce5c45921db50205a37cc3334e756269736ff0aac58"}, + {file = "httptools-0.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e57997ac7fb7ee43140cc03664de5f268813a481dff6245e0075925adc6aa185"}, + {file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0ac5a0ae3d9f4fe004318d64b8a854edd85ab76cffbf7ef5e32920faef62f142"}, + {file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3f30d3ce413088a98b9db71c60a6ada2001a08945cb42dd65a9a9fe228627658"}, + {file = "httptools-0.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:1ed99a373e327f0107cb513b61820102ee4f3675656a37a50083eda05dc9541b"}, + {file = "httptools-0.6.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7a7ea483c1a4485c71cb5f38be9db078f8b0e8b4c4dc0210f531cdd2ddac1ef1"}, + {file = "httptools-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:85ed077c995e942b6f1b07583e4eb0a8d324d418954fc6af913d36db7c05a5a0"}, + {file = "httptools-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b0bb634338334385351a1600a73e558ce619af390c2b38386206ac6a27fecfc"}, + {file = "httptools-0.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d9ceb2c957320def533671fc9c715a80c47025139c8d1f3797477decbc6edd2"}, + {file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4f0f8271c0a4db459f9dc807acd0eadd4839934a4b9b892f6f160e94da309837"}, + {file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6a4f5ccead6d18ec072ac0b84420e95d27c1cdf5c9f1bc8fbd8daf86bd94f43d"}, + {file = "httptools-0.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:5cceac09f164bcba55c0500a18fe3c47df29b62353198e4f37bbcc5d591172c3"}, + {file = "httptools-0.6.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:75c8022dca7935cba14741a42744eee13ba05db00b27a4b940f0d646bd4d56d0"}, + {file = "httptools-0.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:48ed8129cd9a0d62cf4d1575fcf90fb37e3ff7d5654d3a5814eb3d55f36478c2"}, + {file = "httptools-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f58e335a1402fb5a650e271e8c2d03cfa7cea46ae124649346d17bd30d59c90"}, + {file = "httptools-0.6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93ad80d7176aa5788902f207a4e79885f0576134695dfb0fefc15b7a4648d503"}, + {file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9bb68d3a085c2174c2477eb3ffe84ae9fb4fde8792edb7bcd09a1d8467e30a84"}, + {file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b512aa728bc02354e5ac086ce76c3ce635b62f5fbc32ab7082b5e582d27867bb"}, + {file = "httptools-0.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:97662ce7fb196c785344d00d638fc9ad69e18ee4bfb4000b35a52efe5adcc949"}, + {file = "httptools-0.6.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:8e216a038d2d52ea13fdd9b9c9c7459fb80d78302b257828285eca1c773b99b3"}, + {file = "httptools-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3e802e0b2378ade99cd666b5bffb8b2a7cc8f3d28988685dc300469ea8dd86cb"}, + {file = "httptools-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4bd3e488b447046e386a30f07af05f9b38d3d368d1f7b4d8f7e10af85393db97"}, + {file = "httptools-0.6.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe467eb086d80217b7584e61313ebadc8d187a4d95bb62031b7bab4b205c3ba3"}, + {file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3c3b214ce057c54675b00108ac42bacf2ab8f85c58e3f324a4e963bbc46424f4"}, + {file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ae5b97f690badd2ca27cbf668494ee1b6d34cf1c464271ef7bfa9ca6b83ffaf"}, + {file = "httptools-0.6.1-cp38-cp38-win_amd64.whl", hash = "sha256:405784577ba6540fa7d6ff49e37daf104e04f4b4ff2d1ac0469eaa6a20fde084"}, + {file = "httptools-0.6.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:95fb92dd3649f9cb139e9c56604cc2d7c7bf0fc2e7c8d7fbd58f96e35eddd2a3"}, + {file = "httptools-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dcbab042cc3ef272adc11220517278519adf8f53fd3056d0e68f0a6f891ba94e"}, + {file = "httptools-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cf2372e98406efb42e93bfe10f2948e467edfd792b015f1b4ecd897903d3e8d"}, + {file = "httptools-0.6.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:678fcbae74477a17d103b7cae78b74800d795d702083867ce160fc202104d0da"}, + {file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e0b281cf5a125c35f7f6722b65d8542d2e57331be573e9e88bc8b0115c4a7a81"}, + {file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:95658c342529bba4e1d3d2b1a874db16c7cca435e8827422154c9da76ac4e13a"}, + {file = "httptools-0.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:7ebaec1bf683e4bf5e9fbb49b8cc36da482033596a415b3e4ebab5a4c0d7ec5e"}, + {file = "httptools-0.6.1.tar.gz", hash = "sha256:c6e26c30455600b95d94b1b836085138e82f177351454ee841c148f93a9bad5a"}, +] + +[package.extras] +test = ["Cython (>=0.29.24,<0.30.0)"] + +[[package]] +name = "httpx" +version = "0.27.0" +description = "The next generation HTTP client." +optional = false +python-versions = ">=3.8" +files = [ + {file = "httpx-0.27.0-py3-none-any.whl", hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5"}, + {file = "httpx-0.27.0.tar.gz", hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"}, +] + +[package.dependencies] +anyio = "*" +certifi = "*" +httpcore = "==1.*" +idna = "*" +sniffio = "*" + +[package.extras] +brotli = ["brotli", "brotlicffi"] +cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] + +[[package]] +name = "humanfriendly" +version = "10.0" +description = "Human friendly output for text interfaces using Python" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"}, + {file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"}, +] + +[package.dependencies] +pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""} + +[[package]] +name = "idna" +version = "3.7" +description = "Internationalized Domain Names in Applications (IDNA)" +optional = false +python-versions = ">=3.5" +files = [ + {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, + {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, +] + +[[package]] +name = "iniconfig" +version = "2.0.0" +description = "brain-dead simple config-ini parsing" +optional = false +python-versions = ">=3.7" +files = [ + {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, + {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, +] + +[[package]] +name = "jinja2" +version = "3.1.4" +description = "A very fast and expressive template engine." +optional = false +python-versions = ">=3.7" +files = [ + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, +] + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[[package]] +name = "markdown-it-py" +version = "3.0.0" +description = "Python port of markdown-it. Markdown parsing, done right!" +optional = false +python-versions = ">=3.8" +files = [ + {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, + {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, +] + +[package.dependencies] +mdurl = ">=0.1,<1.0" + +[package.extras] +benchmarking = ["psutil", "pytest", "pytest-benchmark"] +code-style = ["pre-commit (>=3.0,<4.0)"] +compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0,<2.0)", "mistune (>=2.0,<3.0)", "panflute (>=2.3,<3.0)"] +linkify = ["linkify-it-py (>=1,<3)"] +plugins = ["mdit-py-plugins"] +profiling = ["gprof2dot"] +rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"] +testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] + +[[package]] +name = "markupsafe" +version = "2.1.5" +description = "Safely add untrusted strings to HTML/XML markup." +optional = false +python-versions = ">=3.7" +files = [ + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, + {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +description = "Markdown URL utilities" +optional = false +python-versions = ">=3.7" +files = [ + {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, + {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, +] + +[[package]] +name = "mss" +version = "9.0.1" +description = "An ultra fast cross-platform multiple screenshots module in pure python using ctypes." +optional = false +python-versions = ">=3.8" +files = [ + {file = "mss-9.0.1-py3-none-any.whl", hash = "sha256:7ee44db7ab14cbea6a3eb63813c57d677a109ca5979d3b76046e4bddd3ca1a0b"}, + {file = "mss-9.0.1.tar.gz", hash = "sha256:6eb7b9008cf27428811fa33aeb35f3334db81e3f7cc2dd49ec7c6e5a94b39f12"}, +] + +[[package]] +name = "nodriver" +version = "0.34" +description = "[Docs here](https://ultrafunkamsterdam.github.io/nodriver)" +optional = false +python-versions = ">=3.9" +files = [ + {file = "nodriver-0.34-py3-none-any.whl", hash = "sha256:c76b70c702e43b02538994c863290e82aec7621fe7c79b758b5088ff9e68a1b8"}, + {file = "nodriver-0.34.tar.gz", hash = "sha256:40c5d2b87ea23a2f424a0486ceec96dbe13636de9740a4e2347d66b039b8896b"}, +] + +[package.dependencies] +deprecated = "*" +mss = "*" +websockets = ">=11" + +[package.extras] +dev = ["black", "build", "furo", "pygments", "sphinx", "sphinx-autodoc-typehints", "sphinx-markdown-builder"] + +[[package]] +name = "packaging" +version = "24.1" +description = "Core utilities for Python packages" +optional = false +python-versions = ">=3.8" +files = [ + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, +] + +[[package]] +name = "pluggy" +version = "1.5.0" +description = "plugin and hook calling mechanisms for python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, + {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[[package]] +name = "pydantic" +version = "2.7.4" +description = "Data validation using Python type hints" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic-2.7.4-py3-none-any.whl", hash = "sha256:ee8538d41ccb9c0a9ad3e0e5f07bf15ed8015b481ced539a1759d8cc89ae90d0"}, + {file = "pydantic-2.7.4.tar.gz", hash = "sha256:0c84efd9548d545f63ac0060c1e4d39bb9b14db8b3c0652338aecc07b5adec52"}, +] + +[package.dependencies] +annotated-types = ">=0.4.0" +pydantic-core = "2.18.4" +typing-extensions = ">=4.6.1" + +[package.extras] +email = ["email-validator (>=2.0.0)"] + +[[package]] +name = "pydantic" +version = "2.8.2" +description = "Data validation using Python type hints" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic-2.8.2-py3-none-any.whl", hash = "sha256:73ee9fddd406dc318b885c7a2eab8a6472b68b8fb5ba8150949fc3db939f23c8"}, + {file = "pydantic-2.8.2.tar.gz", hash = "sha256:6f62c13d067b0755ad1c21a34bdd06c0c12625a22b0fc09c6b149816604f7c2a"}, +] + +[package.dependencies] +annotated-types = ">=0.4.0" +pydantic-core = "2.20.1" +typing-extensions = {version = ">=4.6.1", markers = "python_version < \"3.13\""} + +[package.extras] +email = ["email-validator (>=2.0.0)"] + +[[package]] +name = "pydantic-core" +version = "2.18.4" +description = "Core functionality for Pydantic validation and serialization" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic_core-2.18.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:f76d0ad001edd426b92233d45c746fd08f467d56100fd8f30e9ace4b005266e4"}, + {file = "pydantic_core-2.18.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:59ff3e89f4eaf14050c8022011862df275b552caef8082e37b542b066ce1ff26"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a55b5b16c839df1070bc113c1f7f94a0af4433fcfa1b41799ce7606e5c79ce0a"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4d0dcc59664fcb8974b356fe0a18a672d6d7cf9f54746c05f43275fc48636851"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8951eee36c57cd128f779e641e21eb40bc5073eb28b2d23f33eb0ef14ffb3f5d"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4701b19f7e3a06ea655513f7938de6f108123bf7c86bbebb1196eb9bd35cf724"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e00a3f196329e08e43d99b79b286d60ce46bed10f2280d25a1718399457e06be"}, + {file = "pydantic_core-2.18.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:97736815b9cc893b2b7f663628e63f436018b75f44854c8027040e05230eeddb"}, + {file = "pydantic_core-2.18.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:6891a2ae0e8692679c07728819b6e2b822fb30ca7445f67bbf6509b25a96332c"}, + {file = "pydantic_core-2.18.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:bc4ff9805858bd54d1a20efff925ccd89c9d2e7cf4986144b30802bf78091c3e"}, + {file = "pydantic_core-2.18.4-cp310-none-win32.whl", hash = "sha256:1b4de2e51bbcb61fdebd0ab86ef28062704f62c82bbf4addc4e37fa4b00b7cbc"}, + {file = "pydantic_core-2.18.4-cp310-none-win_amd64.whl", hash = "sha256:6a750aec7bf431517a9fd78cb93c97b9b0c496090fee84a47a0d23668976b4b0"}, + {file = "pydantic_core-2.18.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:942ba11e7dfb66dc70f9ae66b33452f51ac7bb90676da39a7345e99ffb55402d"}, + {file = "pydantic_core-2.18.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b2ebef0e0b4454320274f5e83a41844c63438fdc874ea40a8b5b4ecb7693f1c4"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a642295cd0c8df1b86fc3dced1d067874c353a188dc8e0f744626d49e9aa51c4"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f09baa656c904807e832cf9cce799c6460c450c4ad80803517032da0cd062e2"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:98906207f29bc2c459ff64fa007afd10a8c8ac080f7e4d5beff4c97086a3dabd"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19894b95aacfa98e7cb093cd7881a0c76f55731efad31073db4521e2b6ff5b7d"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0fbbdc827fe5e42e4d196c746b890b3d72876bdbf160b0eafe9f0334525119c8"}, + {file = "pydantic_core-2.18.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f85d05aa0918283cf29a30b547b4df2fbb56b45b135f9e35b6807cb28bc47951"}, + {file = "pydantic_core-2.18.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e85637bc8fe81ddb73fda9e56bab24560bdddfa98aa64f87aaa4e4b6730c23d2"}, + {file = "pydantic_core-2.18.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:2f5966897e5461f818e136b8451d0551a2e77259eb0f73a837027b47dc95dab9"}, + {file = "pydantic_core-2.18.4-cp311-none-win32.whl", hash = "sha256:44c7486a4228413c317952e9d89598bcdfb06399735e49e0f8df643e1ccd0558"}, + {file = "pydantic_core-2.18.4-cp311-none-win_amd64.whl", hash = "sha256:8a7164fe2005d03c64fd3b85649891cd4953a8de53107940bf272500ba8a788b"}, + {file = "pydantic_core-2.18.4-cp311-none-win_arm64.whl", hash = "sha256:4e99bc050fe65c450344421017f98298a97cefc18c53bb2f7b3531eb39bc7805"}, + {file = "pydantic_core-2.18.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:6f5c4d41b2771c730ea1c34e458e781b18cc668d194958e0112455fff4e402b2"}, + {file = "pydantic_core-2.18.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2fdf2156aa3d017fddf8aea5adfba9f777db1d6022d392b682d2a8329e087cef"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4748321b5078216070b151d5271ef3e7cc905ab170bbfd27d5c83ee3ec436695"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:847a35c4d58721c5dc3dba599878ebbdfd96784f3fb8bb2c356e123bdcd73f34"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3c40d4eaad41f78e3bbda31b89edc46a3f3dc6e171bf0ecf097ff7a0ffff7cb1"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:21a5e440dbe315ab9825fcd459b8814bb92b27c974cbc23c3e8baa2b76890077"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:01dd777215e2aa86dfd664daed5957704b769e726626393438f9c87690ce78c3"}, + {file = "pydantic_core-2.18.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4b06beb3b3f1479d32befd1f3079cc47b34fa2da62457cdf6c963393340b56e9"}, + {file = "pydantic_core-2.18.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:564d7922e4b13a16b98772441879fcdcbe82ff50daa622d681dd682175ea918c"}, + {file = "pydantic_core-2.18.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:0eb2a4f660fcd8e2b1c90ad566db2b98d7f3f4717c64fe0a83e0adb39766d5b8"}, + {file = "pydantic_core-2.18.4-cp312-none-win32.whl", hash = "sha256:8b8bab4c97248095ae0c4455b5a1cd1cdd96e4e4769306ab19dda135ea4cdb07"}, + {file = "pydantic_core-2.18.4-cp312-none-win_amd64.whl", hash = "sha256:14601cdb733d741b8958224030e2bfe21a4a881fb3dd6fbb21f071cabd48fa0a"}, + {file = "pydantic_core-2.18.4-cp312-none-win_arm64.whl", hash = "sha256:c1322d7dd74713dcc157a2b7898a564ab091ca6c58302d5c7b4c07296e3fd00f"}, + {file = "pydantic_core-2.18.4-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:823be1deb01793da05ecb0484d6c9e20baebb39bd42b5d72636ae9cf8350dbd2"}, + {file = "pydantic_core-2.18.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebef0dd9bf9b812bf75bda96743f2a6c5734a02092ae7f721c048d156d5fabae"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ae1d6df168efb88d7d522664693607b80b4080be6750c913eefb77e34c12c71a"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f9899c94762343f2cc2fc64c13e7cae4c3cc65cdfc87dd810a31654c9b7358cc"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:99457f184ad90235cfe8461c4d70ab7dd2680e28821c29eca00252ba90308c78"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18f469a3d2a2fdafe99296a87e8a4c37748b5080a26b806a707f25a902c040a8"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b7cdf28938ac6b8b49ae5e92f2735056a7ba99c9b110a474473fd71185c1af5d"}, + {file = "pydantic_core-2.18.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:938cb21650855054dc54dfd9120a851c974f95450f00683399006aa6e8abb057"}, + {file = "pydantic_core-2.18.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:44cd83ab6a51da80fb5adbd9560e26018e2ac7826f9626bc06ca3dc074cd198b"}, + {file = "pydantic_core-2.18.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:972658f4a72d02b8abfa2581d92d59f59897d2e9f7e708fdabe922f9087773af"}, + {file = "pydantic_core-2.18.4-cp38-none-win32.whl", hash = "sha256:1d886dc848e60cb7666f771e406acae54ab279b9f1e4143babc9c2258213daa2"}, + {file = "pydantic_core-2.18.4-cp38-none-win_amd64.whl", hash = "sha256:bb4462bd43c2460774914b8525f79b00f8f407c945d50881568f294c1d9b4443"}, + {file = "pydantic_core-2.18.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:44a688331d4a4e2129140a8118479443bd6f1905231138971372fcde37e43528"}, + {file = "pydantic_core-2.18.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a2fdd81edd64342c85ac7cf2753ccae0b79bf2dfa063785503cb85a7d3593223"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86110d7e1907ab36691f80b33eb2da87d780f4739ae773e5fc83fb272f88825f"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:46387e38bd641b3ee5ce247563b60c5ca098da9c56c75c157a05eaa0933ed154"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:123c3cec203e3f5ac7b000bd82235f1a3eced8665b63d18be751f115588fea30"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dc1803ac5c32ec324c5261c7209e8f8ce88e83254c4e1aebdc8b0a39f9ddb443"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53db086f9f6ab2b4061958d9c276d1dbe3690e8dd727d6abf2321d6cce37fa94"}, + {file = "pydantic_core-2.18.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:abc267fa9837245cc28ea6929f19fa335f3dc330a35d2e45509b6566dc18be23"}, + {file = "pydantic_core-2.18.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a0d829524aaefdebccb869eed855e2d04c21d2d7479b6cada7ace5448416597b"}, + {file = "pydantic_core-2.18.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:509daade3b8649f80d4e5ff21aa5673e4ebe58590b25fe42fac5f0f52c6f034a"}, + {file = "pydantic_core-2.18.4-cp39-none-win32.whl", hash = "sha256:ca26a1e73c48cfc54c4a76ff78df3727b9d9f4ccc8dbee4ae3f73306a591676d"}, + {file = "pydantic_core-2.18.4-cp39-none-win_amd64.whl", hash = "sha256:c67598100338d5d985db1b3d21f3619ef392e185e71b8d52bceacc4a7771ea7e"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:574d92eac874f7f4db0ca653514d823a0d22e2354359d0759e3f6a406db5d55d"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1f4d26ceb5eb9eed4af91bebeae4b06c3fb28966ca3a8fb765208cf6b51102ab"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77450e6d20016ec41f43ca4a6c63e9fdde03f0ae3fe90e7c27bdbeaece8b1ed4"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d323a01da91851a4f17bf592faf46149c9169d68430b3146dcba2bb5e5719abc"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:43d447dd2ae072a0065389092a231283f62d960030ecd27565672bd40746c507"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:578e24f761f3b425834f297b9935e1ce2e30f51400964ce4801002435a1b41ef"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:81b5efb2f126454586d0f40c4d834010979cb80785173d1586df845a632e4e6d"}, + {file = "pydantic_core-2.18.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ab86ce7c8f9bea87b9d12c7f0af71102acbf5ecbc66c17796cff45dae54ef9a5"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:90afc12421df2b1b4dcc975f814e21bc1754640d502a2fbcc6d41e77af5ec312"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:51991a89639a912c17bef4b45c87bd83593aee0437d8102556af4885811d59f5"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:293afe532740370aba8c060882f7d26cfd00c94cae32fd2e212a3a6e3b7bc15e"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b48ece5bde2e768197a2d0f6e925f9d7e3e826f0ad2271120f8144a9db18d5c8"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:eae237477a873ab46e8dd748e515c72c0c804fb380fbe6c85533c7de51f23a8f"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:834b5230b5dfc0c1ec37b2fda433b271cbbc0e507560b5d1588e2cc1148cf1ce"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e858ac0a25074ba4bce653f9b5d0a85b7456eaddadc0ce82d3878c22489fa4ee"}, + {file = "pydantic_core-2.18.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2fd41f6eff4c20778d717af1cc50eca52f5afe7805ee530a4fbd0bae284f16e9"}, + {file = "pydantic_core-2.18.4.tar.gz", hash = "sha256:ec3beeada09ff865c344ff3bc2f427f5e6c26401cc6113d77e372c3fdac73864"}, +] + +[package.dependencies] +typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" + +[[package]] +name = "pydantic-core" +version = "2.20.1" +description = "Core functionality for Pydantic validation and serialization" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic_core-2.20.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3acae97ffd19bf091c72df4d726d552c473f3576409b2a7ca36b2f535ffff4a3"}, + {file = "pydantic_core-2.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41f4c96227a67a013e7de5ff8f20fb496ce573893b7f4f2707d065907bffdbd6"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f239eb799a2081495ea659d8d4a43a8f42cd1fe9ff2e7e436295c38a10c286a"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53e431da3fc53360db73eedf6f7124d1076e1b4ee4276b36fb25514544ceb4a3"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f1f62b2413c3a0e846c3b838b2ecd6c7a19ec6793b2a522745b0869e37ab5bc1"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d41e6daee2813ecceea8eda38062d69e280b39df793f5a942fa515b8ed67953"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d482efec8b7dc6bfaedc0f166b2ce349df0011f5d2f1f25537ced4cfc34fd98"}, + {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e93e1a4b4b33daed65d781a57a522ff153dcf748dee70b40c7258c5861e1768a"}, + {file = "pydantic_core-2.20.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e7c4ea22b6739b162c9ecaaa41d718dfad48a244909fe7ef4b54c0b530effc5a"}, + {file = "pydantic_core-2.20.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4f2790949cf385d985a31984907fecb3896999329103df4e4983a4a41e13e840"}, + {file = "pydantic_core-2.20.1-cp310-none-win32.whl", hash = "sha256:5e999ba8dd90e93d57410c5e67ebb67ffcaadcea0ad973240fdfd3a135506250"}, + {file = "pydantic_core-2.20.1-cp310-none-win_amd64.whl", hash = "sha256:512ecfbefef6dac7bc5eaaf46177b2de58cdf7acac8793fe033b24ece0b9566c"}, + {file = "pydantic_core-2.20.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d2a8fa9d6d6f891f3deec72f5cc668e6f66b188ab14bb1ab52422fe8e644f312"}, + {file = "pydantic_core-2.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:175873691124f3d0da55aeea1d90660a6ea7a3cfea137c38afa0a5ffabe37b88"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37eee5b638f0e0dcd18d21f59b679686bbd18917b87db0193ae36f9c23c355fc"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25e9185e2d06c16ee438ed39bf62935ec436474a6ac4f9358524220f1b236e43"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:150906b40ff188a3260cbee25380e7494ee85048584998c1e66df0c7a11c17a6"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ad4aeb3e9a97286573c03df758fc7627aecdd02f1da04516a86dc159bf70121"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3f3ed29cd9f978c604708511a1f9c2fdcb6c38b9aae36a51905b8811ee5cbf1"}, + {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b0dae11d8f5ded51699c74d9548dcc5938e0804cc8298ec0aa0da95c21fff57b"}, + {file = "pydantic_core-2.20.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:faa6b09ee09433b87992fb5a2859efd1c264ddc37280d2dd5db502126d0e7f27"}, + {file = "pydantic_core-2.20.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9dc1b507c12eb0481d071f3c1808f0529ad41dc415d0ca11f7ebfc666e66a18b"}, + {file = "pydantic_core-2.20.1-cp311-none-win32.whl", hash = "sha256:fa2fddcb7107e0d1808086ca306dcade7df60a13a6c347a7acf1ec139aa6789a"}, + {file = "pydantic_core-2.20.1-cp311-none-win_amd64.whl", hash = "sha256:40a783fb7ee353c50bd3853e626f15677ea527ae556429453685ae32280c19c2"}, + {file = "pydantic_core-2.20.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:595ba5be69b35777474fa07f80fc260ea71255656191adb22a8c53aba4479231"}, + {file = "pydantic_core-2.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a4f55095ad087474999ee28d3398bae183a66be4823f753cd7d67dd0153427c9"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9aa05d09ecf4c75157197f27cdc9cfaeb7c5f15021c6373932bf3e124af029f"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e97fdf088d4b31ff4ba35db26d9cc472ac7ef4a2ff2badeabf8d727b3377fc52"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bc633a9fe1eb87e250b5c57d389cf28998e4292336926b0b6cdaee353f89a237"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d573faf8eb7e6b1cbbcb4f5b247c60ca8be39fe2c674495df0eb4318303137fe"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26dc97754b57d2fd00ac2b24dfa341abffc380b823211994c4efac7f13b9e90e"}, + {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:33499e85e739a4b60c9dac710c20a08dc73cb3240c9a0e22325e671b27b70d24"}, + {file = "pydantic_core-2.20.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:bebb4d6715c814597f85297c332297c6ce81e29436125ca59d1159b07f423eb1"}, + {file = "pydantic_core-2.20.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:516d9227919612425c8ef1c9b869bbbee249bc91912c8aaffb66116c0b447ebd"}, + {file = "pydantic_core-2.20.1-cp312-none-win32.whl", hash = "sha256:469f29f9093c9d834432034d33f5fe45699e664f12a13bf38c04967ce233d688"}, + {file = "pydantic_core-2.20.1-cp312-none-win_amd64.whl", hash = "sha256:035ede2e16da7281041f0e626459bcae33ed998cca6a0a007a5ebb73414ac72d"}, + {file = "pydantic_core-2.20.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:0827505a5c87e8aa285dc31e9ec7f4a17c81a813d45f70b1d9164e03a813a686"}, + {file = "pydantic_core-2.20.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:19c0fa39fa154e7e0b7f82f88ef85faa2a4c23cc65aae2f5aea625e3c13c735a"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa223cd1e36b642092c326d694d8bf59b71ddddc94cdb752bbbb1c5c91d833b"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c336a6d235522a62fef872c6295a42ecb0c4e1d0f1a3e500fe949415761b8a19"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7eb6a0587eded33aeefea9f916899d42b1799b7b14b8f8ff2753c0ac1741edac"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:70c8daf4faca8da5a6d655f9af86faf6ec2e1768f4b8b9d0226c02f3d6209703"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9fa4c9bf273ca41f940bceb86922a7667cd5bf90e95dbb157cbb8441008482c"}, + {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:11b71d67b4725e7e2a9f6e9c0ac1239bbc0c48cce3dc59f98635efc57d6dac83"}, + {file = "pydantic_core-2.20.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:270755f15174fb983890c49881e93f8f1b80f0b5e3a3cc1394a255706cabd203"}, + {file = "pydantic_core-2.20.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c81131869240e3e568916ef4c307f8b99583efaa60a8112ef27a366eefba8ef0"}, + {file = "pydantic_core-2.20.1-cp313-none-win32.whl", hash = "sha256:b91ced227c41aa29c672814f50dbb05ec93536abf8f43cd14ec9521ea09afe4e"}, + {file = "pydantic_core-2.20.1-cp313-none-win_amd64.whl", hash = "sha256:65db0f2eefcaad1a3950f498aabb4875c8890438bc80b19362cf633b87a8ab20"}, + {file = "pydantic_core-2.20.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:4745f4ac52cc6686390c40eaa01d48b18997cb130833154801a442323cc78f91"}, + {file = "pydantic_core-2.20.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a8ad4c766d3f33ba8fd692f9aa297c9058970530a32c728a2c4bfd2616d3358b"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41e81317dd6a0127cabce83c0c9c3fbecceae981c8391e6f1dec88a77c8a569a"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:04024d270cf63f586ad41fff13fde4311c4fc13ea74676962c876d9577bcc78f"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eaad4ff2de1c3823fddf82f41121bdf453d922e9a238642b1dedb33c4e4f98ad"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:26ab812fa0c845df815e506be30337e2df27e88399b985d0bb4e3ecfe72df31c"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c5ebac750d9d5f2706654c638c041635c385596caf68f81342011ddfa1e5598"}, + {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2aafc5a503855ea5885559eae883978c9b6d8c8993d67766ee73d82e841300dd"}, + {file = "pydantic_core-2.20.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:4868f6bd7c9d98904b748a2653031fc9c2f85b6237009d475b1008bfaeb0a5aa"}, + {file = "pydantic_core-2.20.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa2f457b4af386254372dfa78a2eda2563680d982422641a85f271c859df1987"}, + {file = "pydantic_core-2.20.1-cp38-none-win32.whl", hash = "sha256:225b67a1f6d602de0ce7f6c1c3ae89a4aa25d3de9be857999e9124f15dab486a"}, + {file = "pydantic_core-2.20.1-cp38-none-win_amd64.whl", hash = "sha256:6b507132dcfc0dea440cce23ee2182c0ce7aba7054576efc65634f080dbe9434"}, + {file = "pydantic_core-2.20.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:b03f7941783b4c4a26051846dea594628b38f6940a2fdc0df00b221aed39314c"}, + {file = "pydantic_core-2.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1eedfeb6089ed3fad42e81a67755846ad4dcc14d73698c120a82e4ccf0f1f9f6"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:635fee4e041ab9c479e31edda27fcf966ea9614fff1317e280d99eb3e5ab6fe2"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:77bf3ac639c1ff567ae3b47f8d4cc3dc20f9966a2a6dd2311dcc055d3d04fb8a"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ed1b0132f24beeec5a78b67d9388656d03e6a7c837394f99257e2d55b461611"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6514f963b023aeee506678a1cf821fe31159b925c4b76fe2afa94cc70b3222b"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10d4204d8ca33146e761c79f83cc861df20e7ae9f6487ca290a97702daf56006"}, + {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2d036c7187b9422ae5b262badb87a20a49eb6c5238b2004e96d4da1231badef1"}, + {file = "pydantic_core-2.20.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9ebfef07dbe1d93efb94b4700f2d278494e9162565a54f124c404a5656d7ff09"}, + {file = "pydantic_core-2.20.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6b9d9bb600328a1ce523ab4f454859e9d439150abb0906c5a1983c146580ebab"}, + {file = "pydantic_core-2.20.1-cp39-none-win32.whl", hash = "sha256:784c1214cb6dd1e3b15dd8b91b9a53852aed16671cc3fbe4786f4f1db07089e2"}, + {file = "pydantic_core-2.20.1-cp39-none-win_amd64.whl", hash = "sha256:d2fe69c5434391727efa54b47a1e7986bb0186e72a41b203df8f5b0a19a4f669"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:a45f84b09ac9c3d35dfcf6a27fd0634d30d183205230a0ebe8373a0e8cfa0906"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d02a72df14dfdbaf228424573a07af10637bd490f0901cee872c4f434a735b94"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2b27e6af28f07e2f195552b37d7d66b150adbaa39a6d327766ffd695799780f"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:084659fac3c83fd674596612aeff6041a18402f1e1bc19ca39e417d554468482"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:242b8feb3c493ab78be289c034a1f659e8826e2233786e36f2893a950a719bb6"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:38cf1c40a921d05c5edc61a785c0ddb4bed67827069f535d794ce6bcded919fc"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e0bbdd76ce9aa5d4209d65f2b27fc6e5ef1312ae6c5333c26db3f5ade53a1e99"}, + {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:254ec27fdb5b1ee60684f91683be95e5133c994cc54e86a0b0963afa25c8f8a6"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:407653af5617f0757261ae249d3fba09504d7a71ab36ac057c938572d1bc9331"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:c693e916709c2465b02ca0ad7b387c4f8423d1db7b4649c551f27a529181c5ad"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b5ff4911aea936a47d9376fd3ab17e970cc543d1b68921886e7f64bd28308d1"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177f55a886d74f1808763976ac4efd29b7ed15c69f4d838bbd74d9d09cf6fa86"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:964faa8a861d2664f0c7ab0c181af0bea66098b1919439815ca8803ef136fc4e"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:4dd484681c15e6b9a977c785a345d3e378d72678fd5f1f3c0509608da24f2ac0"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f6d6cff3538391e8486a431569b77921adfcdef14eb18fbf19b7c0a5294d4e6a"}, + {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a6d511cc297ff0883bc3708b465ff82d7560193169a8b93260f74ecb0a5e08a7"}, + {file = "pydantic_core-2.20.1.tar.gz", hash = "sha256:26ca695eeee5f9f1aeeb211ffc12f10bcb6f71e2989988fda61dabd65db878d4"}, +] + +[package.dependencies] +typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" + +[[package]] +name = "pygments" +version = "2.18.0" +description = "Pygments is a syntax highlighting package written in Python." +optional = false +python-versions = ">=3.8" +files = [ + {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, + {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, +] + +[package.extras] +windows-terminal = ["colorama (>=0.4.6)"] + +[[package]] +name = "pyreadline3" +version = "3.4.1" +description = "A python implementation of GNU readline." +optional = false +python-versions = "*" +files = [ + {file = "pyreadline3-3.4.1-py3-none-any.whl", hash = "sha256:b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb"}, + {file = "pyreadline3-3.4.1.tar.gz", hash = "sha256:6f3d1f7b8a31ba32b73917cefc1f28cc660562f39aea8646d30bd6eff21f7bae"}, +] + +[[package]] +name = "pytest" +version = "8.3.1" +description = "pytest: simple powerful testing with Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pytest-8.3.1-py3-none-any.whl", hash = "sha256:e9600ccf4f563976e2c99fa02c7624ab938296551f280835ee6516df8bc4ae8c"}, + {file = "pytest-8.3.1.tar.gz", hash = "sha256:7e8e5c5abd6e93cb1cc151f23e57adc31fcf8cfd2a3ff2da63e23f732de35db6"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "sys_platform == \"win32\""} +iniconfig = "*" +packaging = "*" +pluggy = ">=1.5,<2" + +[package.extras] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] + +[[package]] +name = "python-dotenv" +version = "1.0.1" +description = "Read key-value pairs from a .env file and set them as environment variables" +optional = false +python-versions = ">=3.8" +files = [ + {file = "python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca"}, + {file = "python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"}, +] + +[package.extras] +cli = ["click (>=5.0)"] + +[[package]] +name = "python-multipart" +version = "0.0.9" +description = "A streaming multipart parser for Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "python_multipart-0.0.9-py3-none-any.whl", hash = "sha256:97ca7b8ea7b05f977dc3849c3ba99d51689822fab725c3703af7c866a0c2b215"}, + {file = "python_multipart-0.0.9.tar.gz", hash = "sha256:03f54688c663f1b7977105f021043b0793151e4cb1c1a9d4a11fc13d622c4026"}, +] + +[package.extras] +dev = ["atomicwrites (==1.4.1)", "attrs (==23.2.0)", "coverage (==7.4.1)", "hatch", "invoke (==2.2.0)", "more-itertools (==10.2.0)", "pbr (==6.0.0)", "pluggy (==1.4.0)", "py (==1.11.0)", "pytest (==8.0.0)", "pytest-cov (==4.1.0)", "pytest-timeout (==2.2.0)", "pyyaml (==6.0.1)", "ruff (==0.2.1)"] + +[[package]] +name = "pyyaml" +version = "6.0.1" +description = "YAML parser and emitter for Python" +optional = false +python-versions = ">=3.6" +files = [ + {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, + {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, + {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, + {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, + {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, + {file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"}, + {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, + {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, + {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, + {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"}, + {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, + {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, + {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, + {file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"}, + {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, + {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, + {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, + {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, + {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, + {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, + {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, + {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, + {file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"}, + {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, + {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, + {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, + {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"}, + {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"}, + {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"}, + {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"}, + {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"}, + {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"}, + {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"}, + {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"}, + {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"}, + {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"}, + {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, + {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, + {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, + {file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"}, + {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, + {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, + {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, + {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"}, + {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, + {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, + {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, + {file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"}, + {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, + {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, + {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, +] + +[[package]] +name = "requests" +version = "2.32.3" +description = "Python HTTP for Humans." +optional = false +python-versions = ">=3.8" +files = [ + {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, + {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, +] + +[package.dependencies] +certifi = ">=2017.4.17" +charset-normalizer = ">=2,<4" +idna = ">=2.5,<4" +urllib3 = ">=1.21.1,<3" + +[package.extras] +socks = ["PySocks (>=1.5.6,!=1.5.7)"] +use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] + +[[package]] +name = "rich" +version = "13.7.1" +description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "rich-13.7.1-py3-none-any.whl", hash = "sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222"}, + {file = "rich-13.7.1.tar.gz", hash = "sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432"}, +] + +[package.dependencies] +markdown-it-py = ">=2.2.0" +pygments = ">=2.13.0,<3.0.0" + +[package.extras] +jupyter = ["ipywidgets (>=7.5.1,<9)"] + +[[package]] +name = "shellingham" +version = "1.5.4" +description = "Tool to Detect Surrounding Shell" +optional = false +python-versions = ">=3.7" +files = [ + {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"}, + {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"}, +] + +[[package]] +name = "sniffio" +version = "1.3.1" +description = "Sniff out which async library your code is running under" +optional = false +python-versions = ">=3.7" +files = [ + {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, + {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, +] + +[[package]] +name = "starlette" +version = "0.37.2" +description = "The little ASGI library that shines." +optional = false +python-versions = ">=3.8" +files = [ + {file = "starlette-0.37.2-py3-none-any.whl", hash = "sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee"}, + {file = "starlette-0.37.2.tar.gz", hash = "sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823"}, +] + +[package.dependencies] +anyio = ">=3.4.0,<5" + +[package.extras] +full = ["httpx (>=0.22.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.7)", "pyyaml"] + +[[package]] +name = "typer" +version = "0.12.3" +description = "Typer, build great CLIs. Easy to code. Based on Python type hints." +optional = false +python-versions = ">=3.7" +files = [ + {file = "typer-0.12.3-py3-none-any.whl", hash = "sha256:070d7ca53f785acbccba8e7d28b08dcd88f79f1fbda035ade0aecec71ca5c914"}, + {file = "typer-0.12.3.tar.gz", hash = "sha256:49e73131481d804288ef62598d97a1ceef3058905aa536a1134f90891ba35482"}, +] + +[package.dependencies] +click = ">=8.0.0" +rich = ">=10.11.0" +shellingham = ">=1.3.0" +typing-extensions = ">=3.7.4.3" + +[[package]] +name = "typing-extensions" +version = "4.9.0" +description = "Backported and Experimental Type Hints for Python 3.8+" +optional = false +python-versions = ">=3.8" +files = [ + {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"}, + {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"}, +] + +[[package]] +name = "urllib3" +version = "2.2.2" +description = "HTTP library with thread-safe connection pooling, file post, and more." +optional = false +python-versions = ">=3.8" +files = [ + {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, + {file = "urllib3-2.2.2.tar.gz", hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"}, +] + +[package.extras] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +h2 = ["h2 (>=4,<5)"] +socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] +zstd = ["zstandard (>=0.18.0)"] + +[[package]] +name = "uvicorn" +version = "0.30.3" +description = "The lightning-fast ASGI server." +optional = false +python-versions = ">=3.8" +files = [ + {file = "uvicorn-0.30.3-py3-none-any.whl", hash = "sha256:94a3608da0e530cea8f69683aa4126364ac18e3826b6630d1a65f4638aade503"}, + {file = "uvicorn-0.30.3.tar.gz", hash = "sha256:0d114d0831ff1adbf231d358cbf42f17333413042552a624ea6a9b4c33dcfd81"}, +] + +[package.dependencies] +click = ">=7.0" +colorama = {version = ">=0.4", optional = true, markers = "sys_platform == \"win32\" and extra == \"standard\""} +h11 = ">=0.8" +httptools = {version = ">=0.5.0", optional = true, markers = "extra == \"standard\""} +python-dotenv = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} +pyyaml = {version = ">=5.1", optional = true, markers = "extra == \"standard\""} +uvloop = {version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1", optional = true, markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\""} +watchfiles = {version = ">=0.13", optional = true, markers = "extra == \"standard\""} +websockets = {version = ">=10.4", optional = true, markers = "extra == \"standard\""} + +[package.extras] +standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] + +[[package]] +name = "uvloop" +version = "0.19.0" +description = "Fast implementation of asyncio event loop on top of libuv" +optional = false +python-versions = ">=3.8.0" +files = [ + {file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:de4313d7f575474c8f5a12e163f6d89c0a878bc49219641d49e6f1444369a90e"}, + {file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5588bd21cf1fcf06bded085f37e43ce0e00424197e7c10e77afd4bbefffef428"}, + {file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b1fd71c3843327f3bbc3237bedcdb6504fd50368ab3e04d0410e52ec293f5b8"}, + {file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a05128d315e2912791de6088c34136bfcdd0c7cbc1cf85fd6fd1bb321b7c849"}, + {file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cd81bdc2b8219cb4b2556eea39d2e36bfa375a2dd021404f90a62e44efaaf957"}, + {file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5f17766fb6da94135526273080f3455a112f82570b2ee5daa64d682387fe0dcd"}, + {file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4ce6b0af8f2729a02a5d1575feacb2a94fc7b2e983868b009d51c9a9d2149bef"}, + {file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:31e672bb38b45abc4f26e273be83b72a0d28d074d5b370fc4dcf4c4eb15417d2"}, + {file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:570fc0ed613883d8d30ee40397b79207eedd2624891692471808a95069a007c1"}, + {file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5138821e40b0c3e6c9478643b4660bd44372ae1e16a322b8fc07478f92684e24"}, + {file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:91ab01c6cd00e39cde50173ba4ec68a1e578fee9279ba64f5221810a9e786533"}, + {file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:47bf3e9312f63684efe283f7342afb414eea4d3011542155c7e625cd799c3b12"}, + {file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:da8435a3bd498419ee8c13c34b89b5005130a476bda1d6ca8cfdde3de35cd650"}, + {file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:02506dc23a5d90e04d4f65c7791e65cf44bd91b37f24cfc3ef6cf2aff05dc7ec"}, + {file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2693049be9d36fef81741fddb3f441673ba12a34a704e7b4361efb75cf30befc"}, + {file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7010271303961c6f0fe37731004335401eb9075a12680738731e9c92ddd96ad6"}, + {file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:5daa304d2161d2918fa9a17d5635099a2f78ae5b5960e742b2fcfbb7aefaa593"}, + {file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:7207272c9520203fea9b93843bb775d03e1cf88a80a936ce760f60bb5add92f3"}, + {file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:78ab247f0b5671cc887c31d33f9b3abfb88d2614b84e4303f1a63b46c046c8bd"}, + {file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:472d61143059c84947aa8bb74eabbace30d577a03a1805b77933d6bd13ddebbd"}, + {file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45bf4c24c19fb8a50902ae37c5de50da81de4922af65baf760f7c0c42e1088be"}, + {file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271718e26b3e17906b28b67314c45d19106112067205119dddbd834c2b7ce797"}, + {file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:34175c9fd2a4bc3adc1380e1261f60306344e3407c20a4d684fd5f3be010fa3d"}, + {file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e27f100e1ff17f6feeb1f33968bc185bf8ce41ca557deee9d9bbbffeb72030b7"}, + {file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:13dfdf492af0aa0a0edf66807d2b465607d11c4fa48f4a1fd41cbea5b18e8e8b"}, + {file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6e3d4e85ac060e2342ff85e90d0c04157acb210b9ce508e784a944f852a40e67"}, + {file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8ca4956c9ab567d87d59d49fa3704cf29e37109ad348f2d5223c9bf761a332e7"}, + {file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f467a5fd23b4fc43ed86342641f3936a68ded707f4627622fa3f82a120e18256"}, + {file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:492e2c32c2af3f971473bc22f086513cedfc66a130756145a931a90c3958cb17"}, + {file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2df95fca285a9f5bfe730e51945ffe2fa71ccbfdde3b0da5772b4ee4f2e770d5"}, + {file = "uvloop-0.19.0.tar.gz", hash = "sha256:0246f4fd1bf2bf702e06b0d45ee91677ee5c31242f39aab4ea6fe0c51aedd0fd"}, +] + +[package.extras] +docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)"] +test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)", "flake8 (>=5.0,<6.0)", "mypy (>=0.800)", "psutil", "pyOpenSSL (>=23.0.0,<23.1.0)", "pycodestyle (>=2.9.0,<2.10.0)"] + +[[package]] +name = "watchfiles" +version = "0.22.0" +description = "Simple, modern and high performance file watching and code reload in python." +optional = false +python-versions = ">=3.8" +files = [ + {file = "watchfiles-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:da1e0a8caebf17976e2ffd00fa15f258e14749db5e014660f53114b676e68538"}, + {file = "watchfiles-0.22.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61af9efa0733dc4ca462347becb82e8ef4945aba5135b1638bfc20fad64d4f0e"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d9188979a58a096b6f8090e816ccc3f255f137a009dd4bbec628e27696d67c1"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2bdadf6b90c099ca079d468f976fd50062905d61fae183f769637cb0f68ba59a"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:067dea90c43bf837d41e72e546196e674f68c23702d3ef80e4e816937b0a3ffd"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bbf8a20266136507abf88b0df2328e6a9a7c7309e8daff124dda3803306a9fdb"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1235c11510ea557fe21be5d0e354bae2c655a8ee6519c94617fe63e05bca4171"}, + {file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2444dc7cb9d8cc5ab88ebe792a8d75709d96eeef47f4c8fccb6df7c7bc5be71"}, + {file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:c5af2347d17ab0bd59366db8752d9e037982e259cacb2ba06f2c41c08af02c39"}, + {file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9624a68b96c878c10437199d9a8b7d7e542feddda8d5ecff58fdc8e67b460848"}, + {file = "watchfiles-0.22.0-cp310-none-win32.whl", hash = "sha256:4b9f2a128a32a2c273d63eb1fdbf49ad64852fc38d15b34eaa3f7ca2f0d2b797"}, + {file = "watchfiles-0.22.0-cp310-none-win_amd64.whl", hash = "sha256:2627a91e8110b8de2406d8b2474427c86f5a62bf7d9ab3654f541f319ef22bcb"}, + {file = "watchfiles-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8c39987a1397a877217be1ac0fb1d8b9f662c6077b90ff3de2c05f235e6a8f96"}, + {file = "watchfiles-0.22.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a927b3034d0672f62fb2ef7ea3c9fc76d063c4b15ea852d1db2dc75fe2c09696"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:052d668a167e9fc345c24203b104c313c86654dd6c0feb4b8a6dfc2462239249"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e45fb0d70dda1623a7045bd00c9e036e6f1f6a85e4ef2c8ae602b1dfadf7550"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c49b76a78c156979759d759339fb62eb0549515acfe4fd18bb151cc07366629c"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4a65474fd2b4c63e2c18ac67a0c6c66b82f4e73e2e4d940f837ed3d2fd9d4da"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1cc0cba54f47c660d9fa3218158b8963c517ed23bd9f45fe463f08262a4adae1"}, + {file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94ebe84a035993bb7668f58a0ebf998174fb723a39e4ef9fce95baabb42b787f"}, + {file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e0f0a874231e2839abbf473256efffe577d6ee2e3bfa5b540479e892e47c172d"}, + {file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:213792c2cd3150b903e6e7884d40660e0bcec4465e00563a5fc03f30ea9c166c"}, + {file = "watchfiles-0.22.0-cp311-none-win32.whl", hash = "sha256:b44b70850f0073b5fcc0b31ede8b4e736860d70e2dbf55701e05d3227a154a67"}, + {file = "watchfiles-0.22.0-cp311-none-win_amd64.whl", hash = "sha256:00f39592cdd124b4ec5ed0b1edfae091567c72c7da1487ae645426d1b0ffcad1"}, + {file = "watchfiles-0.22.0-cp311-none-win_arm64.whl", hash = "sha256:3218a6f908f6a276941422b035b511b6d0d8328edd89a53ae8c65be139073f84"}, + {file = "watchfiles-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:c7b978c384e29d6c7372209cbf421d82286a807bbcdeb315427687f8371c340a"}, + {file = "watchfiles-0.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bd4c06100bce70a20c4b81e599e5886cf504c9532951df65ad1133e508bf20be"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:425440e55cd735386ec7925f64d5dde392e69979d4c8459f6bb4e920210407f2"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:68fe0c4d22332d7ce53ad094622b27e67440dacefbaedd29e0794d26e247280c"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8a31bfd98f846c3c284ba694c6365620b637debdd36e46e1859c897123aa232"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc2e8fe41f3cac0660197d95216c42910c2b7e9c70d48e6d84e22f577d106fc1"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55b7cc10261c2786c41d9207193a85c1db1b725cf87936df40972aab466179b6"}, + {file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28585744c931576e535860eaf3f2c0ec7deb68e3b9c5a85ca566d69d36d8dd27"}, + {file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:00095dd368f73f8f1c3a7982a9801190cc88a2f3582dd395b289294f8975172b"}, + {file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:52fc9b0dbf54d43301a19b236b4a4614e610605f95e8c3f0f65c3a456ffd7d35"}, + {file = "watchfiles-0.22.0-cp312-none-win32.whl", hash = "sha256:581f0a051ba7bafd03e17127735d92f4d286af941dacf94bcf823b101366249e"}, + {file = "watchfiles-0.22.0-cp312-none-win_amd64.whl", hash = "sha256:aec83c3ba24c723eac14225194b862af176d52292d271c98820199110e31141e"}, + {file = "watchfiles-0.22.0-cp312-none-win_arm64.whl", hash = "sha256:c668228833c5619f6618699a2c12be057711b0ea6396aeaece4ded94184304ea"}, + {file = "watchfiles-0.22.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d47e9ef1a94cc7a536039e46738e17cce058ac1593b2eccdede8bf72e45f372a"}, + {file = "watchfiles-0.22.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:28f393c1194b6eaadcdd8f941307fc9bbd7eb567995232c830f6aef38e8a6e88"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd64f3a4db121bc161644c9e10a9acdb836853155a108c2446db2f5ae1778c3d"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2abeb79209630da981f8ebca30a2c84b4c3516a214451bfc5f106723c5f45843"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4cc382083afba7918e32d5ef12321421ef43d685b9a67cc452a6e6e18920890e"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d048ad5d25b363ba1d19f92dcf29023988524bee6f9d952130b316c5802069cb"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:103622865599f8082f03af4214eaff90e2426edff5e8522c8f9e93dc17caee13"}, + {file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3e1f3cf81f1f823e7874ae563457828e940d75573c8fbf0ee66818c8b6a9099"}, + {file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:8597b6f9dc410bdafc8bb362dac1cbc9b4684a8310e16b1ff5eee8725d13dcd6"}, + {file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0b04a2cbc30e110303baa6d3ddce8ca3664bc3403be0f0ad513d1843a41c97d1"}, + {file = "watchfiles-0.22.0-cp38-none-win32.whl", hash = "sha256:b610fb5e27825b570554d01cec427b6620ce9bd21ff8ab775fc3a32f28bba63e"}, + {file = "watchfiles-0.22.0-cp38-none-win_amd64.whl", hash = "sha256:fe82d13461418ca5e5a808a9e40f79c1879351fcaeddbede094028e74d836e86"}, + {file = "watchfiles-0.22.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3973145235a38f73c61474d56ad6199124e7488822f3a4fc97c72009751ae3b0"}, + {file = "watchfiles-0.22.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:280a4afbc607cdfc9571b9904b03a478fc9f08bbeec382d648181c695648202f"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a0d883351a34c01bd53cfa75cd0292e3f7e268bacf2f9e33af4ecede7e21d1d"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9165bcab15f2b6d90eedc5c20a7f8a03156b3773e5fb06a790b54ccecdb73385"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc1b9b56f051209be458b87edb6856a449ad3f803315d87b2da4c93b43a6fe72"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dc1fc25a1dedf2dd952909c8e5cb210791e5f2d9bc5e0e8ebc28dd42fed7562"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dc92d2d2706d2b862ce0568b24987eba51e17e14b79a1abcd2edc39e48e743c8"}, + {file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97b94e14b88409c58cdf4a8eaf0e67dfd3ece7e9ce7140ea6ff48b0407a593ec"}, + {file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:96eec15e5ea7c0b6eb5bfffe990fc7c6bd833acf7e26704eb18387fb2f5fd087"}, + {file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:28324d6b28bcb8d7c1041648d7b63be07a16db5510bea923fc80b91a2a6cbed6"}, + {file = "watchfiles-0.22.0-cp39-none-win32.whl", hash = "sha256:8c3e3675e6e39dc59b8fe5c914a19d30029e36e9f99468dddffd432d8a7b1c93"}, + {file = "watchfiles-0.22.0-cp39-none-win_amd64.whl", hash = "sha256:25c817ff2a86bc3de3ed2df1703e3d24ce03479b27bb4527c57e722f8554d971"}, + {file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:b810a2c7878cbdecca12feae2c2ae8af59bea016a78bc353c184fa1e09f76b68"}, + {file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:f7e1f9c5d1160d03b93fc4b68a0aeb82fe25563e12fbcdc8507f8434ab6f823c"}, + {file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:030bc4e68d14bcad2294ff68c1ed87215fbd9a10d9dea74e7cfe8a17869785ab"}, + {file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ace7d060432acde5532e26863e897ee684780337afb775107c0a90ae8dbccfd2"}, + {file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5834e1f8b71476a26df97d121c0c0ed3549d869124ed2433e02491553cb468c2"}, + {file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:0bc3b2f93a140df6806c8467c7f51ed5e55a931b031b5c2d7ff6132292e803d6"}, + {file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8fdebb655bb1ba0122402352b0a4254812717a017d2dc49372a1d47e24073795"}, + {file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c8e0aa0e8cc2a43561e0184c0513e291ca891db13a269d8d47cb9841ced7c71"}, + {file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2f350cbaa4bb812314af5dab0eb8d538481e2e2279472890864547f3fe2281ed"}, + {file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:7a74436c415843af2a769b36bf043b6ccbc0f8d784814ba3d42fc961cdb0a9dc"}, + {file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00ad0bcd399503a84cc688590cdffbe7a991691314dde5b57b3ed50a41319a31"}, + {file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72a44e9481afc7a5ee3291b09c419abab93b7e9c306c9ef9108cb76728ca58d2"}, + {file = "watchfiles-0.22.0.tar.gz", hash = "sha256:988e981aaab4f3955209e7e28c7794acdb690be1efa7f16f8ea5aba7ffdadacb"}, +] + +[package.dependencies] +anyio = ">=3.0.0" + +[[package]] +name = "websockets" +version = "12.0" +description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" +optional = false +python-versions = ">=3.8" +files = [ + {file = "websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374"}, + {file = "websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be"}, + {file = "websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547"}, + {file = "websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2"}, + {file = "websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558"}, + {file = "websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480"}, + {file = "websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c"}, + {file = "websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8"}, + {file = "websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603"}, + {file = "websockets-12.0-cp310-cp310-win32.whl", hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f"}, + {file = "websockets-12.0-cp310-cp310-win_amd64.whl", hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf"}, + {file = "websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4"}, + {file = "websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f"}, + {file = "websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3"}, + {file = "websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c"}, + {file = "websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45"}, + {file = "websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04"}, + {file = "websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447"}, + {file = "websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca"}, + {file = "websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53"}, + {file = "websockets-12.0-cp311-cp311-win32.whl", hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402"}, + {file = "websockets-12.0-cp311-cp311-win_amd64.whl", hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b"}, + {file = "websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df"}, + {file = "websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc"}, + {file = "websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b"}, + {file = "websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb"}, + {file = "websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92"}, + {file = "websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed"}, + {file = "websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5"}, + {file = "websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2"}, + {file = "websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113"}, + {file = "websockets-12.0-cp312-cp312-win32.whl", hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d"}, + {file = "websockets-12.0-cp312-cp312-win_amd64.whl", hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f"}, + {file = "websockets-12.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5f6ffe2c6598f7f7207eef9a1228b6f5c818f9f4d53ee920aacd35cec8110438"}, + {file = "websockets-12.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9edf3fc590cc2ec20dc9d7a45108b5bbaf21c0d89f9fd3fd1685e223771dc0b2"}, + {file = "websockets-12.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:8572132c7be52632201a35f5e08348137f658e5ffd21f51f94572ca6c05ea81d"}, + {file = "websockets-12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:604428d1b87edbf02b233e2c207d7d528460fa978f9e391bd8aaf9c8311de137"}, + {file = "websockets-12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1a9d160fd080c6285e202327aba140fc9a0d910b09e423afff4ae5cbbf1c7205"}, + {file = "websockets-12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87b4aafed34653e465eb77b7c93ef058516cb5acf3eb21e42f33928616172def"}, + {file = "websockets-12.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b2ee7288b85959797970114deae81ab41b731f19ebcd3bd499ae9ca0e3f1d2c8"}, + {file = "websockets-12.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:7fa3d25e81bfe6a89718e9791128398a50dec6d57faf23770787ff441d851967"}, + {file = "websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:a571f035a47212288e3b3519944f6bf4ac7bc7553243e41eac50dd48552b6df7"}, + {file = "websockets-12.0-cp38-cp38-win32.whl", hash = "sha256:3c6cc1360c10c17463aadd29dd3af332d4a1adaa8796f6b0e9f9df1fdb0bad62"}, + {file = "websockets-12.0-cp38-cp38-win_amd64.whl", hash = "sha256:1bf386089178ea69d720f8db6199a0504a406209a0fc23e603b27b300fdd6892"}, + {file = "websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ab3d732ad50a4fbd04a4490ef08acd0517b6ae6b77eb967251f4c263011a990d"}, + {file = "websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a1d9697f3337a89691e3bd8dc56dea45a6f6d975f92e7d5f773bc715c15dde28"}, + {file = "websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1df2fbd2c8a98d38a66f5238484405b8d1d16f929bb7a33ed73e4801222a6f53"}, + {file = "websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23509452b3bc38e3a057382c2e941d5ac2e01e251acce7adc74011d7d8de434c"}, + {file = "websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e5fc14ec6ea568200ea4ef46545073da81900a2b67b3e666f04adf53ad452ec"}, + {file = "websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46e71dbbd12850224243f5d2aeec90f0aaa0f2dde5aeeb8fc8df21e04d99eff9"}, + {file = "websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b81f90dcc6c85a9b7f29873beb56c94c85d6f0dac2ea8b60d995bd18bf3e2aae"}, + {file = "websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:a02413bc474feda2849c59ed2dfb2cddb4cd3d2f03a2fedec51d6e959d9b608b"}, + {file = "websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bbe6013f9f791944ed31ca08b077e26249309639313fff132bfbf3ba105673b9"}, + {file = "websockets-12.0-cp39-cp39-win32.whl", hash = "sha256:cbe83a6bbdf207ff0541de01e11904827540aa069293696dd528a6640bd6a5f6"}, + {file = "websockets-12.0-cp39-cp39-win_amd64.whl", hash = "sha256:fc4e7fa5414512b481a2483775a8e8be7803a35b30ca805afa4998a84f9fd9e8"}, + {file = "websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd"}, + {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870"}, + {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077"}, + {file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b"}, + {file = "websockets-12.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30"}, + {file = "websockets-12.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0bee75f400895aef54157b36ed6d3b308fcab62e5260703add87f44cee9c82a6"}, + {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:423fc1ed29f7512fceb727e2d2aecb952c46aa34895e9ed96071821309951123"}, + {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27a5e9964ef509016759f2ef3f2c1e13f403725a5e6a1775555994966a66e931"}, + {file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3181df4583c4d3994d31fb235dc681d2aaad744fbdbf94c4802485ececdecf2"}, + {file = "websockets-12.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:b067cb952ce8bf40115f6c19f478dc71c5e719b7fbaa511359795dfd9d1a6468"}, + {file = "websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00700340c6c7ab788f176d118775202aadea7602c5cc6be6ae127761c16d6b0b"}, + {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e469d01137942849cff40517c97a30a93ae79917752b34029f0ec72df6b46399"}, + {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffefa1374cd508d633646d51a8e9277763a9b78ae71324183693959cf94635a7"}, + {file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba0cab91b3956dfa9f512147860783a1829a8d905ee218a9837c18f683239611"}, + {file = "websockets-12.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2cb388a5bfb56df4d9a406783b7f9dbefb888c09b71629351cc6b036e9259370"}, + {file = "websockets-12.0-py3-none-any.whl", hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e"}, + {file = "websockets-12.0.tar.gz", hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b"}, +] + +[[package]] +name = "wrapt" +version = "1.16.0" +description = "Module for decorators, wrappers and monkey patching." +optional = false +python-versions = ">=3.6" +files = [ + {file = "wrapt-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ffa565331890b90056c01db69c0fe634a776f8019c143a5ae265f9c6bc4bd6d4"}, + {file = "wrapt-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e4fdb9275308292e880dcbeb12546df7f3e0f96c6b41197e0cf37d2826359020"}, + {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb2dee3874a500de01c93d5c71415fcaef1d858370d405824783e7a8ef5db440"}, + {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a88e6010048489cda82b1326889ec075a8c856c2e6a256072b28eaee3ccf487"}, + {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac83a914ebaf589b69f7d0a1277602ff494e21f4c2f743313414378f8f50a4cf"}, + {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:73aa7d98215d39b8455f103de64391cb79dfcad601701a3aa0dddacf74911d72"}, + {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:807cc8543a477ab7422f1120a217054f958a66ef7314f76dd9e77d3f02cdccd0"}, + {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:bf5703fdeb350e36885f2875d853ce13172ae281c56e509f4e6eca049bdfb136"}, + {file = "wrapt-1.16.0-cp310-cp310-win32.whl", hash = "sha256:f6b2d0c6703c988d334f297aa5df18c45e97b0af3679bb75059e0e0bd8b1069d"}, + {file = "wrapt-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:decbfa2f618fa8ed81c95ee18a387ff973143c656ef800c9f24fb7e9c16054e2"}, + {file = "wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09"}, + {file = "wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d"}, + {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389"}, + {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43aa59eadec7890d9958748db829df269f0368521ba6dc68cc172d5d03ed8060"}, + {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72554a23c78a8e7aa02abbd699d129eead8b147a23c56e08d08dfc29cfdddca1"}, + {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d2efee35b4b0a347e0d99d28e884dfd82797852d62fcd7ebdeee26f3ceb72cf3"}, + {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6dcfcffe73710be01d90cae08c3e548d90932d37b39ef83969ae135d36ef3956"}, + {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:eb6e651000a19c96f452c85132811d25e9264d836951022d6e81df2fff38337d"}, + {file = "wrapt-1.16.0-cp311-cp311-win32.whl", hash = "sha256:66027d667efe95cc4fa945af59f92c5a02c6f5bb6012bff9e60542c74c75c362"}, + {file = "wrapt-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:aefbc4cb0a54f91af643660a0a150ce2c090d3652cf4052a5397fb2de549cd89"}, + {file = "wrapt-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5eb404d89131ec9b4f748fa5cfb5346802e5ee8836f57d516576e61f304f3b7b"}, + {file = "wrapt-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9090c9e676d5236a6948330e83cb89969f433b1943a558968f659ead07cb3b36"}, + {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94265b00870aa407bd0cbcfd536f17ecde43b94fb8d228560a1e9d3041462d73"}, + {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f2058f813d4f2b5e3a9eb2eb3faf8f1d99b81c3e51aeda4b168406443e8ba809"}, + {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98b5e1f498a8ca1858a1cdbffb023bfd954da4e3fa2c0cb5853d40014557248b"}, + {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:14d7dc606219cdd7405133c713f2c218d4252f2a469003f8c46bb92d5d095d81"}, + {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:49aac49dc4782cb04f58986e81ea0b4768e4ff197b57324dcbd7699c5dfb40b9"}, + {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:418abb18146475c310d7a6dc71143d6f7adec5b004ac9ce08dc7a34e2babdc5c"}, + {file = "wrapt-1.16.0-cp312-cp312-win32.whl", hash = "sha256:685f568fa5e627e93f3b52fda002c7ed2fa1800b50ce51f6ed1d572d8ab3e7fc"}, + {file = "wrapt-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:dcdba5c86e368442528f7060039eda390cc4091bfd1dca41e8046af7c910dda8"}, + {file = "wrapt-1.16.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d462f28826f4657968ae51d2181a074dfe03c200d6131690b7d65d55b0f360f8"}, + {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a33a747400b94b6d6b8a165e4480264a64a78c8a4c734b62136062e9a248dd39"}, + {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3646eefa23daeba62643a58aac816945cadc0afaf21800a1421eeba5f6cfb9c"}, + {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ebf019be5c09d400cf7b024aa52b1f3aeebeff51550d007e92c3c1c4afc2a40"}, + {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:0d2691979e93d06a95a26257adb7bfd0c93818e89b1406f5a28f36e0d8c1e1fc"}, + {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:1acd723ee2a8826f3d53910255643e33673e1d11db84ce5880675954183ec47e"}, + {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc57efac2da352a51cc4658878a68d2b1b67dbe9d33c36cb826ca449d80a8465"}, + {file = "wrapt-1.16.0-cp36-cp36m-win32.whl", hash = "sha256:da4813f751142436b075ed7aa012a8778aa43a99f7b36afe9b742d3ed8bdc95e"}, + {file = "wrapt-1.16.0-cp36-cp36m-win_amd64.whl", hash = "sha256:6f6eac2360f2d543cc875a0e5efd413b6cbd483cb3ad7ebf888884a6e0d2e966"}, + {file = "wrapt-1.16.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a0ea261ce52b5952bf669684a251a66df239ec6d441ccb59ec7afa882265d593"}, + {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bd2d7ff69a2cac767fbf7a2b206add2e9a210e57947dd7ce03e25d03d2de292"}, + {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9159485323798c8dc530a224bd3ffcf76659319ccc7bbd52e01e73bd0241a0c5"}, + {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a86373cf37cd7764f2201b76496aba58a52e76dedfaa698ef9e9688bfd9e41cf"}, + {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:73870c364c11f03ed072dda68ff7aea6d2a3a5c3fe250d917a429c7432e15228"}, + {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b935ae30c6e7400022b50f8d359c03ed233d45b725cfdd299462f41ee5ffba6f"}, + {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:db98ad84a55eb09b3c32a96c576476777e87c520a34e2519d3e59c44710c002c"}, + {file = "wrapt-1.16.0-cp37-cp37m-win32.whl", hash = "sha256:9153ed35fc5e4fa3b2fe97bddaa7cbec0ed22412b85bcdaf54aeba92ea37428c"}, + {file = "wrapt-1.16.0-cp37-cp37m-win_amd64.whl", hash = "sha256:66dfbaa7cfa3eb707bbfcd46dab2bc6207b005cbc9caa2199bcbc81d95071a00"}, + {file = "wrapt-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1dd50a2696ff89f57bd8847647a1c363b687d3d796dc30d4dd4a9d1689a706f0"}, + {file = "wrapt-1.16.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:44a2754372e32ab315734c6c73b24351d06e77ffff6ae27d2ecf14cf3d229202"}, + {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e9723528b9f787dc59168369e42ae1c3b0d3fadb2f1a71de14531d321ee05b0"}, + {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dbed418ba5c3dce92619656802cc5355cb679e58d0d89b50f116e4a9d5a9603e"}, + {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:941988b89b4fd6b41c3f0bfb20e92bd23746579736b7343283297c4c8cbae68f"}, + {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6a42cd0cfa8ffc1915aef79cb4284f6383d8a3e9dcca70c445dcfdd639d51267"}, + {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1ca9b6085e4f866bd584fb135a041bfc32cab916e69f714a7d1d397f8c4891ca"}, + {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5e49454f19ef621089e204f862388d29e6e8d8b162efce05208913dde5b9ad6"}, + {file = "wrapt-1.16.0-cp38-cp38-win32.whl", hash = "sha256:c31f72b1b6624c9d863fc095da460802f43a7c6868c5dda140f51da24fd47d7b"}, + {file = "wrapt-1.16.0-cp38-cp38-win_amd64.whl", hash = "sha256:490b0ee15c1a55be9c1bd8609b8cecd60e325f0575fc98f50058eae366e01f41"}, + {file = "wrapt-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9b201ae332c3637a42f02d1045e1d0cccfdc41f1f2f801dafbaa7e9b4797bfc2"}, + {file = "wrapt-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2076fad65c6736184e77d7d4729b63a6d1ae0b70da4868adeec40989858eb3fb"}, + {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5cd603b575ebceca7da5a3a251e69561bec509e0b46e4993e1cac402b7247b8"}, + {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b47cfad9e9bbbed2339081f4e346c93ecd7ab504299403320bf85f7f85c7d46c"}, + {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8212564d49c50eb4565e502814f694e240c55551a5f1bc841d4fcaabb0a9b8a"}, + {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5f15814a33e42b04e3de432e573aa557f9f0f56458745c2074952f564c50e664"}, + {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db2e408d983b0e61e238cf579c09ef7020560441906ca990fe8412153e3b291f"}, + {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:edfad1d29c73f9b863ebe7082ae9321374ccb10879eeabc84ba3b69f2579d537"}, + {file = "wrapt-1.16.0-cp39-cp39-win32.whl", hash = "sha256:ed867c42c268f876097248e05b6117a65bcd1e63b779e916fe2e33cd6fd0d3c3"}, + {file = "wrapt-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:eb1b046be06b0fce7249f1d025cd359b4b80fc1c3e24ad9eca33e0dcdb2e4a35"}, + {file = "wrapt-1.16.0-py3-none-any.whl", hash = "sha256:6906c4100a8fcbf2fa735f6059214bb13b97f75b1a61777fcf6432121ef12ef1"}, + {file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"}, +] + +[metadata] +lock-version = "2.0" +python-versions = "^3.11" +content-hash = "a2d562e14464e095ab9ce66bb9fef77291274e1316397e76e25aeb542b39a3af" diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..0121e6d --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,49 @@ +[tool.poetry] +name = "solverr" +version = "0.1.0" +description = "" +package-mode = false +authors = ["Your Name "] +readme = "README.md" + +[tool.poetry.dependencies] +python = "^3.11" +pytest = "^8.3.1" +fastapi = "^0.111.1" +nodriver = "^0.34" +asyncio = "^3.4.3" +coloredlogs = "^15.0.1" +requests = "^2.32.3" + + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" + +[tool.ruff.lint] +ignore = [ + "D203", + "D212", + "D100", + "D400", + "EM101", + "S101", + "D104", + "ANN201", + "TD003", + "PLR0913", + "ERA001", + "COM812", + "ISC001", + "TCH003", + "TCH002", + "TCH001", + "TD002", + "E501", + "D101", + "G004", + "ANN001", + "ANN204", +] +select = ["ALL"] +extend-safe-fixes = ["D415"] diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/models/__init__.py b/src/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/models/github.py b/src/models/github.py new file mode 100644 index 0000000..d168418 --- /dev/null +++ b/src/models/github.py @@ -0,0 +1,95 @@ +from __future__ import annotations + +from pydantic import BaseModel + + +class Author(BaseModel): + login: str + id: int + node_id: str + avatar_url: str + gravatar_id: str + url: str + html_url: str + followers_url: str + following_url: str + gists_url: str + starred_url: str + subscriptions_url: str + organizations_url: str + repos_url: str + events_url: str + received_events_url: str + type: str + site_admin: bool + + +class Uploader(BaseModel): + login: str + id: int + node_id: str + avatar_url: str + gravatar_id: str + url: str + html_url: str + followers_url: str + following_url: str + gists_url: str + starred_url: str + subscriptions_url: str + organizations_url: str + repos_url: str + events_url: str + received_events_url: str + type: str + site_admin: bool + + +class Asset(BaseModel): + url: str + id: int + node_id: str + name: str + label: str | None + uploader: Uploader + content_type: str + state: str + size: int + download_count: int + created_at: str + updated_at: str + browser_download_url: str + + +class Reactions(BaseModel): + url: str + total_count: int + + laugh: int + hooray: int + confused: int + heart: int + rocket: int + eyes: int + + +class GithubResponse(BaseModel): + url: str + assets_url: str + upload_url: str + html_url: str + id: int + author: Author + node_id: str + tag_name: str + target_commitish: str + name: str + draft: bool + prerelease: bool + created_at: str + published_at: str + assets: list[Asset] + tarball_url: str + zipball_url: str + body: str + reactions: Reactions diff --git a/src/models/requests.py b/src/models/requests.py new file mode 100644 index 0000000..35b1f06 --- /dev/null +++ b/src/models/requests.py @@ -0,0 +1,72 @@ +from __future__ import annotations + +import re +import time +from typing import Any + +from nodriver import Tab +from pydantic import BaseModel + + +class LinkRequest(BaseModel): + cmd: str + url: str + maxTimeout: int # noqa: N815 # Ignore to preserve compatibility + + +class ProtectionTriggeredError(Exception): + pass + + +class Solution(BaseModel): + url: str + status: int + cookies: list[dict] + userAgent: str # noqa: N815 # Ignore to preserve compatibility + headers: dict[str, Any] + response: str + + +class LinkResponse(BaseModel): + status: str = "ok" + message: str + solution: Solution + startTimestamp: int # noqa: N815 # Ignore to preserve compatibility + endTimestamp: int = int(time.time() * 1000) # noqa: N815 # Ignore to preserve compatibility + version: str = "3.3.21" # TODO: Implement versioning + + @classmethod + async def create( + cls, + page: Tab, + start_timestamp: int, + *, + challenged: bool = False, + ): + message = "Passed challenge" if challenged else "Challenge not detected" + + user_agent = await page.js_dumps("navigator") + if not isinstance(user_agent, dict): + raise ProtectionTriggeredError("User agent is not a dictionary") + user_agent = user_agent["userAgent"] + re.sub(pattern="HEADLESS", repl="", string=user_agent, flags=re.IGNORECASE) + + # cookies = await page.browser.cookies.get_all(requests_cookie_format=True) + # # Convert cookies to json + # cookies = [cookie.to_json() for cookie in cookies] + + cookies = [] + solution = Solution( + url=page.url, + status=200, + cookies=cookies, + userAgent=user_agent, + headers={}, + response=await page.get_content(), + ) + + return cls( + message=message, + solution=solution, + startTimestamp=start_timestamp, + ) diff --git a/src/utils/__init__.py b/src/utils/__init__.py new file mode 100644 index 0000000..60a0376 --- /dev/null +++ b/src/utils/__init__.py @@ -0,0 +1,3 @@ +import logging + +logger = logging.getLogger("uvicorn.error") diff --git a/src/utils/consts.py b/src/utils/consts.py new file mode 100644 index 0000000..610276a --- /dev/null +++ b/src/utils/consts.py @@ -0,0 +1,13 @@ +CHALLENGE_TITLES = [ + # Cloudflare + "Just a moment...", + # DDoS-GUARD + "DDoS-Guard", +] + +EXTENTION_REPOSITIORIES = [ + "OhMyGuus/I-Still-Dont-Care-About-Cookies", + "uBlockOrigin/uBOL-home", +] + +SLEEP_SECONDS = 1 diff --git a/src/utils/extentions.py b/src/utils/extentions.py new file mode 100644 index 0000000..b761d2e --- /dev/null +++ b/src/utils/extentions.py @@ -0,0 +1,41 @@ +from __future__ import annotations + +from pathlib import Path +from zipfile import ZipFile + +import httpx + +from src.models.github import GithubResponse +from src.utils.consts import EXTENTION_REPOSITIORIES + +downloaded_extentions: list[str] = [] # Do not modify, use download_extentions() + + +def get_latest_github_release(url: str): + """Get the latest release from GitHub.""" + url = "https://api.github.com/repos/" + url + url += "/releases/latest" + response = GithubResponse.model_validate_json(httpx.get(url).text) + + for asset in response.assets: + if "chrom" in asset.name: + return asset + + raise ValueError("Couldn't find chrome verions of the release") + + +def download_extentions(): + """Download the extention.""" + for repository in EXTENTION_REPOSITIORIES: + extention = get_latest_github_release(repository) + extention_name = repository.split("/")[-1] + response = httpx.get(extention.browser_download_url) + Path("extentions").mkdir(exist_ok=True) + if not Path(f"extentions/{extention.name}").exists(): + with Path(f"extentions/{extention.name}").open("wb") as f: + f.write(response.content) + + with ZipFile(f"extentions/{extention.name}", "r") as zip_obj: + zip_obj.extractall(f"extentions/{extention_name}") + + downloaded_extentions.append(f"extentions/{extention_name}") diff --git a/src/utils/misc.py b/src/utils/misc.py new file mode 100644 index 0000000..729f700 --- /dev/null +++ b/src/utils/misc.py @@ -0,0 +1,27 @@ +import nodriver as webdriver +from nodriver.core.element import Element + +from src.utils import logger +from src.utils.utils import CHALLENGE_TITLES + + +async def new_browser(): + config: webdriver.Config = webdriver.Config() + config.sandbox = False + + return await webdriver.start(config=config) + + +async def bypass_cloudflare(page: webdriver.Tab): + challenged = False + while True: + logger.info("Bypassing cloudflare") + await page + await page.wait(0.5) + if page.target.title not in CHALLENGE_TITLES: + return challenged + challenged = True + elem = await page.query_selector(".cf-turnstile-wrapper") + if isinstance(elem, Element): + logger.info(f"Clicking element: {elem}") + await elem.mouse_click() diff --git a/src/utils/utils.py b/src/utils/utils.py new file mode 100644 index 0000000..bd76989 --- /dev/null +++ b/src/utils/utils.py @@ -0,0 +1,29 @@ +import logging +from venv import logger + +import nodriver as webdriver +from nodriver.core.element import Element + +from src.utils.consts import CHALLENGE_TITLES + + +def get_logger(): + return logging.getLogger("uvicorn.error") + + +async def new_browser(): + config: webdriver.Config = webdriver.Config() + config.sandbox = False + + return await webdriver.start(config=config) + + +async def bypass_cloudflare(page: webdriver.Tab): + while True: + await page + if page.target.title not in CHALLENGE_TITLES: + break + elem = await page.query_selector(".cf-turnstile-wrapper") + if isinstance(elem, Element): + logger.info(f"Clicking element: {elem}") + await elem.mouse_click() diff --git a/tests/test_browser.py b/tests/test_browser.py new file mode 100644 index 0000000..e69de29